diff --git a/.github/workflows/build_docs_latest.yml b/.github/workflows/build_docs_latest.yml
index d073bfc03..cb6caf691 100644
--- a/.github/workflows/build_docs_latest.yml
+++ b/.github/workflows/build_docs_latest.yml
@@ -3,31 +3,38 @@ on:
push:
branches:
- master
- - docs
+ - docs_update
+permissions:
+ contents: write
+
jobs:
deploy:
runs-on: ubuntu-latest
steps:
+ - name: Configure git user
+ run: |
+ git config --global user.email "github-actions[bot]@users.noreply.github.com"
+ git config --global user.name "github-actions[bot]"
+
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
fetch-depth: 0
+
- name: Setup python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v5
with:
- python-version: 3.x
+ python-version: '3.11'
+ cache: 'pip'
+
- name: Install python packages
- run: pip install mkdocs==1.5.2 mkdocs-material==8.3.4 mike==1.1.2 setuptools
- - name: Configure git user
run: |
- git config --local user.email "github-actions[bot]@users.noreply.github.com"
- git config --local user.name "github-actions[bot]"
- - name: Get tag of the version
- uses: olegtarasov/get-tag@v2.1
- id: tag_name
+ pip install --upgrade pip
+ pip install mike mkdocs mkdocs-material
+
- name: Deploy with mike
run: |
- mike deploy --force --update-aliases master stable
- mike retitle master stable
+ VERSION=${GITHUB_REF_NAME}
+ mike deploy --push --update-aliases $VERSION stable
mike set-default --push stable
diff --git a/.github/workflows/build_docs_version.yml b/.github/workflows/build_docs_version.yml
index 9effb0582..1a97089ca 100644
--- a/.github/workflows/build_docs_version.yml
+++ b/.github/workflows/build_docs_version.yml
@@ -1,33 +1,40 @@
name: release documentation
+
on:
push:
branches:
- 'v*.*'
+
+permissions:
+ contents: write
+
jobs:
deploy:
runs-on: ubuntu-latest
steps:
+ - name: Configure git user
+ run: |
+ git config --global user.email "github-actions[bot]@users.noreply.github.com"
+ git config --global user.name "github-actions[bot]"
+
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
+ ref: ${{ github.ref_name }}
fetch-depth: 0
+
- name: Setup python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v5
with:
- python-version: 3.x
+ python-version: '3.11'
+ cache: 'pip'
+
- name: Install python packages
- run: pip install mkdocs==1.5.2 mkdocs-material==8.3.4 mike==1.1.2 setuptools
- - name: Configure git user
run: |
- git config --local user.email "github-actions[bot]@users.noreply.github.com"
- git config --local user.name "github-actions[bot]"
- - name: Get tag of the version
- uses: olegtarasov/get-tag@v2.1
- id: tag_name
- - name: Get branch names
- id: branch-name
- uses: tj-actions/branch-names@v9.0.0
+ pip install --upgrade pip
+ pip install mike mkdocs mkdocs-material
+
- name: Deploy with mike
run: |
- mike deploy --force --push ${{ steps.branch-name.outputs.current_branch }} ${{ steps.tag_name.outputs.tag }}
+ mike deploy --push ${{ github.ref_name }}
mike set-default --push stable
diff --git a/cmake/SCHISM.local.bora.gnu b/cmake/SCHISM.local.bora.gnu
index 1f55a82c0..b968b8a3c 100644
--- a/cmake/SCHISM.local.bora.gnu
+++ b/cmake/SCHISM.local.bora.gnu
@@ -14,4 +14,4 @@ set(NetCDF_C_DIR "$ENV{NETCDF}" CACHE PATH "Path to NetCDF C library")
###Compile flags
#CMAKE_EXE_LINKER_FLAGS did not work so I had to remove -static
-set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -ffree-line-length-none -static-libgfortran -finit-local-zero" CACHE STRING "Fortran flags" FORCE)
+set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -ffree-line-length-none -finit-local-zero" CACHE STRING "Fortran flags" FORCE)
diff --git a/cmake/SCHISM.local.build b/cmake/SCHISM.local.build
index 85450dff0..fecf9f6d0 100644
--- a/cmake/SCHISM.local.build
+++ b/cmake/SCHISM.local.build
@@ -19,12 +19,14 @@ set(SH_MEM_COMM ON CACHE BOOLEAN "Use shared memory communicator")
set(NO_PARMETIS OFF CACHE BOOLEAN "Turn off ParMETIS")
# Algorithm choices
+set (USE_SPK OFF CACHE BOOLEAN "Use sphere harmonic for SAL via spherepack - not working")
# TVD_LIM must be one of SB, VL, MM or OS for Superbee, Van Leer, Minmod, or Osher.")
set (TVD_LIM VL CACHE STRING "Flux limiter")
#Turn OLDIO off to use the new scribe based I/O
set (OLDIO OFF CACHE BOOLEAN "Old nc output (each rank dumps its own data)")
set (USE_ATMOS OFF CACHE BOOLEAN "Coupling with atmospheric model via ESMF")
+##At the moment, must compile USE_BMI with NO_PARMETIS and OLDIO turned on
set (USE_BMI OFF CACHE BOOLEAN "Build a library that can be used from BMI, with sources and some b.c. provided by BMI")
set (PREC_EVAP OFF CACHE BOOLEAN "Include precipitation and evaporation calculation")
set (USE_BULK_FAIRALL OFF CACHE BOOLEAN "Enable Fairall bulk scheme for air-sea exchange")
@@ -44,6 +46,7 @@ set( USE_WWM OFF CACHE BOOLEAN "Use wind-wave module")
set( USE_WW3 OFF CACHE BOOLEAN "Use Wave Watch III")
set( USE_ICE OFF CACHE BOOLEAN "Use 1-class ICE module")
set( USE_MICE OFF CACHE BOOLEAN "Use multi-class ICE module")
+set( USE_CICE OFF CACHE BOOLEAN "Coupled to CICE via ESMF/UFS")
#Tracer models
set( USE_GEN OFF CACHE BOOLEAN "Use generic tracer module")
diff --git a/cmake/SCHISM.local.james b/cmake/SCHISM.local.james
index cba7ea032..3c8fa0617 100644
--- a/cmake/SCHISM.local.james
+++ b/cmake/SCHISM.local.james
@@ -3,7 +3,7 @@
set (SCHISM_EXE_BASENAME pschism_JAMES CACHE STRING "Base name (modules and file extension to be added of the executable. If you want a machine name, add it here")
###Relative paths won't work
-set(CMAKE_Fortran_COMPILER ifort CACHE PATH "Path to serial Fortran compiler")
+set(CMAKE_Fortran_COMPILER ifx CACHE PATH "Path to serial Fortran compiler")
set(NetCDF_FORTRAN_DIR "$ENV{NETCDF_FORTRAN}" CACHE PATH "Path to NetCDF Fortran library")
set(NetCDF_C_DIR "$ENV{NETCDF}" CACHE PATH "Path to NetCDF C library")
###Compile flags. If USE_WWM, change to -O2
diff --git a/cmake/SCHISM.local.kuro b/cmake/SCHISM.local.kuro
index 4bbc64ad0..686ea410a 100644
--- a/cmake/SCHISM.local.kuro
+++ b/cmake/SCHISM.local.kuro
@@ -5,11 +5,11 @@ set (SCHISM_EXE_BASENAME pschism_KURO CACHE STRING "Base name (modules and file
###Relative paths won't work
#set(CMAKE_Fortran_COMPILER ifort CACHE PATH "Path to serial Fortran compiler")
set(CMAKE_Fortran_COMPILER ifx CACHE PATH "Path to serial Fortran compiler")
-set(CMAKE_C_COMPILER icx CACHE PATH "Path to serial Fortran compiler")
-set(CMAKE_CXX_COMPILER icpx CACHE PATH "Path to serial Fortran compiler")
-set(CMAKE_Fortran_COMPILER mpiifort CACHE PATH "Path to serial Fortran compiler")
-set(CMAKE_C_COMPILER mpiicc CACHE PATH "Path to serial Fortran compiler")
+set(CMAKE_C_COMPILER icx CACHE PATH "Path to serial C compiler")
+set(CMAKE_CXX_COMPILER icpx CACHE PATH "Path to serial C++ compiler")
+set(CMAKE_Fortran_COMPILER mpiifort CACHE PATH "Path to parallel Fortran compiler")
+set(CMAKE_C_COMPILER mpiicc CACHE PATH "Path to parallel C compiler")
set(CMAKE_Fortran_FLAGS_RELEASE "-O3 -mcmodel=medium -march=x86-64-v3 -init=zero" CACHE STRING "Fortran flags" FORCE)
#set(CMAKE_Fortran_FLAGS_RELEASE "-O1 -ipo -mcmodel=medium -march=core-avx2 -init=zero " CACHE STRING "Fortran flags" FORCE)
-set(CMAKE_C_FLAGS_RELEASE "-O1 -march=core-avx2 " CACHE STRING "Fortran flags" FORCE)
+set(CMAKE_C_FLAGS_RELEASE "-O1 -march=core-avx2 " CACHE STRING "C flags" FORCE)
diff --git a/cmake/SCHISM.local.ursa b/cmake/SCHISM.local.ursa
new file mode 100644
index 000000000..3551a3f8c
--- /dev/null
+++ b/cmake/SCHISM.local.ursa
@@ -0,0 +1,27 @@
+### NOAA RDHPC Ursa Cluster (GCC/OpenMPI)
+# Executable basename
+set (SCHISM_EXE_BASENAME pschism_Ursa CACHE STRING "Base name of the executable")
+
+### Compilers
+set(CMAKE_Fortran_COMPILER gfortran CACHE PATH "Path to serial Fortran compiler")
+set(CMAKE_C_COMPILER gcc CACHE PATH "Path to serial C compiler")
+
+### NetCDF Locations
+# Note: On Ursa, if environment variables are not set, use 'nc-config --prefix'
+# and 'nf-config --prefix' to find absolute paths.
+if(DEFINED ENV{NETCDF_FORTRAN_ROOT})
+ set(NetCDF_FORTRAN_DIR "$ENV{NETCDF_FORTRAN_ROOT}" CACHE PATH "Path to NetCDF Fortran")
+else()
+ # Placeholder path based on Feb 2026 Spack build
+ set(NetCDF_FORTRAN_DIR "/apps/spack-2024-12/linux-rocky9-x86_64/gcc-11.4.1/netcdf-fortran-4.6.1-rxwle72kj3anm4uess3ixiqg7ezgq4vk" CACHE PATH "Path to NetCDF Fortran")
+endif()
+
+if(DEFINED ENV{NETCDF_ROOT})
+ set(NetCDF_C_DIR "$ENV{NETCDF_ROOT}" CACHE PATH "Path to NetCDF C")
+else()
+ # Placeholder path based on Feb 2026 Spack build
+ set(NetCDF_C_DIR "/apps/spack-2024-12/linux-rocky9-x86_64/gcc-11.4.1/netcdf-c-4.9.2-dzmdg3ly7avioysvapk37klgegbsq3js" CACHE PATH "Path to NetCDF C")
+endif()
+
+### Compile flags
+set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -mcmodel=medium -ffree-line-length-none -finit-local-zero" CACHE STRING "Fortran flags" FORCE)
diff --git a/docs/assets/pdaf_data_format.png b/docs/assets/pdaf_data_format.png
new file mode 100755
index 000000000..1d82d86d1
Binary files /dev/null and b/docs/assets/pdaf_data_format.png differ
diff --git a/docs/assets/pdaf_folder_structures.png b/docs/assets/pdaf_folder_structures.png
new file mode 100755
index 000000000..d64713062
Binary files /dev/null and b/docs/assets/pdaf_folder_structures.png differ
diff --git a/docs/coupling/esmf.md b/docs/coupling/esmf.md
index 05bedad4e..054a86137 100644
--- a/docs/coupling/esmf.md
+++ b/docs/coupling/esmf.md
@@ -2,6 +2,8 @@ The Earth System Modeling Framework (ESMF) is a suite of software tools for deve
SCHISM can be such a model component within an ESMF-coupled system. A so-called "cap" wraps SCHISM and exposes it via the ESMF Application Programming Interface (API). The interfaces exposed through the API are (1) import of fields, (2) export of fields, and (3) control structure.
+A live manual can be found [here](https://schism-esmf.readthedocs.io/en/latest/).
+
## Obtaining and building the cap
The [ESMF](esmf.html) and the [NUOPC](nuopc.html) caps are jointly hosted in a separate repository on [https://github.com/schism-dev/schism-esmf](https://github.com/schism-dev/schism-esmf). It requires that the SCHISM core is built and pointed to by the environment variable `$SCHISM_BUILD_DIR`
diff --git a/docs/faq.md b/docs/faq.md
index 6c4d7aa5e..1589cbf22 100644
--- a/docs/faq.md
+++ b/docs/faq.md
@@ -44,5 +44,5 @@ Besides the following info, you may also search archived messages from the SCHIS
This can be caused by a number of reasons, but a common one is that when user switches from 2D to 3D, they forgot to set itur=3 to use turbulence closure.
???faq "fatal.error indicates “Could not find suitable element in input”"
- This is likely because your `sflux*.nc` is not prepared properly: either the grid in `.nc` does not cover `hgrid.ll`, or the structured grid in `.nc` is not ordered counter-clockwise.
+ This is likely because your `sflux*.nc` is not prepared properly: either the grid in `.nc` does not cover `hgrid.ll`, or the structured grid in `.nc` has a mixture of clockwise and counter-clockwise orientations.
diff --git a/docs/getting-started/pre-processing-with-pyschism/atmos.md b/docs/getting-started/pre-processing-with-pyschism/atmos.md
index d499586b1..10c8b0ff1 100644
--- a/docs/getting-started/pre-processing-with-pyschism/atmos.md
+++ b/docs/getting-started/pre-processing-with-pyschism/atmos.md
@@ -5,11 +5,11 @@ There are four types of files needed:
sflux_input.txt (required): a namelist file
-sflux_air_1.[XXXX].nc (required): NetCDF files that have time (in days), wind speed at 10m above MSL (u, v), air temperatue and spedific humidity at 2m above MSL, sea level pressure;
+sflux_air_1.[1-].nc (required): NetCDF files that have time (in days), wind speed at 10m above MSL (u, v), air temperatue and spedific humidity at 2m above MSL, sea level pressure;
-sflux_prc_1.[XXXX].nc (needed if isconsv=1): NetCDF files that have time and precipitation rate;
+sflux_prc_1.[1-]nc (needed if isconsv=1): NetCDF files that have time and precipitation rate;
-sflux_rad_1.[XXXX].nc (needed if ihconsv=1): NetCDF files that have time, downward longwave and shortwave radiation fluxes.
+sflux_rad_1.[1-].nc (needed if ihconsv=1): NetCDF files that have time, downward longwave and shortwave radiation fluxes.
PySCHISM supports three types of atmpsheric datasets.
diff --git a/docs/getting-started/test_suite.md b/docs/getting-started/test_suite.md
index c98f65efd..a465ac584 100644
--- a/docs/getting-started/test_suite.md
+++ b/docs/getting-started/test_suite.md
@@ -9,9 +9,9 @@ The command to checkout the tests is:
`svn co https://columbia.vims.edu/schism/schism_verification_tests`
-(You can also simply use wget to download)
+(You can also simply use wget to download, but using svn allows easy updates later)
-Note that the test suite is kept up to date with the latest master branch on the [SCHISM's git repo](https://github.com/schism-dev/schism/tree/master).
+Note that the test suite is kept up to date with the latest `master branch` on the [SCHISM's git repo](https://github.com/schism-dev/schism/tree/master).
As a result, there may be some differences (some parameters may have been removed or added) between the param.nml you are using and the one from the verification tests (master branch).
It's important to use a correct `param.nml` corresponding to the version of SCHISM you are using. A sample param.nml is always provided under your SCHISM source code directory:
diff --git a/docs/input-output/optional-inputs.md b/docs/input-output/optional-inputs.md
index c92af3426..96b8bbc4d 100644
--- a/docs/input-output/optional-inputs.md
+++ b/docs/input-output/optional-inputs.md
@@ -259,3 +259,7 @@ NHAGE, NHAGV = flags that indicate whether or not harmonic analysis is performed
- FMV: fraction of the harmonic analysis period (extending back from the end of the harmonic analysis period) to use for comparing the water elevation and velocity means and variances from the raw model time series with corresponding means and variances of a time series resynthesized from the harmonic constituents. This comparison is helpful for identifying numerical instabilities and for determining how complete the harmonic analysis was. Examples: FMV = 0. - do not compute any means and vars. FMV = 0.1 - compute means and vars. over final 10% of period used in harmonic analysis FMV = 1.0 - compute means and vars. over entire period used in harmonic analysis.
- NHAGE: NHAGE= 0 no harmonic analysis is performed for global elevations; NHAGE =1 harmonic analysis is performed for global elevations (output on harme.53);
- NHAGV: NHAGV is for velocity which is not active right now.
+
+### metadata.nc
+
+This optional file can contain global and variable metadata in the form of NetCDF attributes that will be copied over to the SCHISM output NetCDF files. This file is useful for adding project- or institution-specific metadata. In particular, you should use it to fill the contact and institution information required by CF, and to add a coordinate reference system to SCHISM output on projected coordinates (`ics = 1`) if you add a grid mapping variable called `crs` with appropriate attributes. See the CF conventions for details on required and recommended metadata: https://cfconventions.org/.
\ No newline at end of file
diff --git a/docs/input-output/param.md b/docs/input-output/param.md
index 52c4d486c..85b6ef434 100644
--- a/docs/input-output/param.md
+++ b/docs/input-output/param.md
@@ -54,6 +54,9 @@ These two flags control the global netcdf outputs. Output is done every `nspool`
### nbins_veg_vert (int)
Number of vertical bins used in vegetation option `iveg=1`.
+### nmarsh_types (int)
+Number of marsh types (needed by USE_MARSH).
+
## OPT block
The optional parameters below are explained in alphabetical order. The default values can be seen below and also in the sample file (sample_inputs/).
@@ -136,8 +139,11 @@ conservation will be checked in regions specified by `fluxflag.prop`. `iflux=2`
### iharind=0 (int)
Harmonic analysis flag. If $iharind \neq 0$, an input `harm.in` is needed.
-### ihconsv=0, isconsv=0 (int)
-Heat budget and salt conservation models flags. If `ihconsv=0`, the heat budget model is not used. If `ihconsv=1`, a heat budget model is invoked, and a number of netcdf files for radiation flux input are read in from `sflux/sflux_rad*.nc`. If `isconsv=1`, the evaporation and precipitation model is evoked but the user needs to turn on the pre-processing flag `PREC_EVAP` in makefile and recompile. In this case, `ihconsv` must be `1`, and additional netcdf inputs for precipitation (`sflux/sflux_prc*.nc`) are required. The user can also turn on `USE_BULK_FAIRALL` in the makefile to use COARE algorithm instead of the default Zeng's bulk aerodynamic module.
+### ihconsv=0 (int)
+Heat budget (air-sea exchange) model flag. If `ihconsv=0`, the heat budget model is not used. If `ihconsv=1`, a heat
+budget model is invoked, and a number of netcdf files for radiation flux input are read in from `sflux/sflux_rad*.nc`.
+The evaporation and precipitation model is evoked by the pre-processing flag `PREC_EVAP` in makefile
+(old flag `isconsv` has been removed). In this case, `ihconsv` must be `1`, and additional netcdf inputs for precipitation (`sflux/sflux_prc*.nc`) are required. The user can also turn on `USE_BULK_FAIRALL` in the makefile to use COARE algorithm instead of the default Zeng's bulk aerodynamic module.
If `ihconsv=1`, 2 additional inputs are: `albedo.gr3` (for surface albedo; usually ~0.1) and `watertype.gr3` (that specifies the light attenuation coefficients for different water types following Jerlov: a dimensionles ratio `R`, and two characteristic depth (`D1` and `D2`).
See `schism_step` for those values for different types 1-7. If the type is '8', user needs to specify those 3 coefficients in `param.nml`: `watertype_rr, watertype_d1, watertype_d2`.
@@ -145,8 +151,7 @@ If `ihconsv=1`, 2 additional inputs are: `albedo.gr3` (for surface albedo; usual
### i_hmin_airsea_ex (int), hmin_airsea_ex (double; in meters)
Option to locally turn off heat exchange.
-- `i_hmin_airsea_ex=1`: exchange turned off if `local grid depthref_ts_h2`) are used to zero out
+ the restoration in shallow depths (with a linear transitioni of restoration strength in between).
+
### ihot=0 (int)
Hot start flag. If `ihot=0`, cold start; if $ihot \neq 0$, hot start from `hotstart.nc`. If `ihot=1`, the time and time step are reset to zero, and outputs start from `t=0` accordingly (and you need to adjust other inputs like `.th` etc). If `ihot=2`, the run (and outputs) will continue from the time specified in `hotstart.nc`.
@@ -268,12 +279,14 @@ Parameters for submerged or emergent vegetation. If `iveg/=0`, you need to suppl
`veg_N.gr3` (depth is # of stems per m2); and `veg_h.gr3` (height of canopy in meters). These are original, unbent
values for the vegetation.
-If `iveg=1`, the vertical variation/scalings for these parameters are specified for `nbins_veg_vert` vertical bins, with
+The vertical variation/scalings for these parameters are specified for `nbins_veg_vert` vertical bins, with
`veg_vert_z(1:nbins_veg_vert+1)` specifying the distance from bed (in meters) for each bin
- (ascending order starting from 0). The vertical scalings are given by `veg_vert_scale_[cd,N,D](1:nbins_veg_vert+1)`.
+ (ascending order starting from 0; const extrapolation is done above max).
+The vertical scalings are given by `veg_vert_scale_[cd,N,D](1:nbins_veg_vert+1)`.
-If `iveg=2`, flexible vegetation formulation of Ganthy et al. (2011) is used. Parameters needed for this case are:
- non-dimensional Leaf Area Index `veg_lai` and `veg_cw` (a non-dimensional calibration coefficient for diameter of bent leaf).
+If `iveg=1`, rigid cylinder option is used. If `iveg=2`, flexible vegetation formulation of Ganthy is used.
+Additional parameter needed for flex case is:
+ `veg_cw` (a non-dimensional calibration coefficient for bending).
### itr_met=3 (int), h_tvd=5. (double)
Transport option for all tracers. `itr_met=3` for TVD, and `itr_met=4` for 3rd order WENO. `h_tvd` specifies the transition depth (in meters) between upwind and higher-order schemes; i.e. more efficient upwind is used when the `local depth < h_tvd`.
@@ -294,7 +307,15 @@ If `itur=-1`, horizontally homogeneous but vertically varying diffusivities are
If `itur=2`, the zero-equation Pacanowski and Philander closure is used. In this case, a few extra parameters are required: `h1_pp`, `vdmax_pp1`, `vdmin_pp1`, `tdmin_pp1`, `h2_pp`, `vdmax_pp2`, `vdmin_pp2`, `tdmin_pp2`. Eddy viscosity is computed as: $\text{vdiff}=\text{vdiff_max}/(1+\text{rich})^2+\text{vdiff_min}$, and diffusivity $\text{tdiff}=\text{vdiff_max}/(1+\text{rich})^2+\text{tdiff_min}$, where $\text{rich}$ is a Richardson number. The limits (`vdiff_max`, `vdiff_min` and `tdiff_min`) vary linearly with depth between depths `h1_pp` and `h2_pp`.
-If `itur=3`, then the two-equation closure schemes from the GLS model of Umlauf and Burchard (2003) are used. In this case, 2 additional parameters are required: `mid`, `stab`, which specify the closure scheme and stability function used: `mid=` `MY` is Mellor & Yamada; `KL` is GLS as k-kl; `KE` is GLS as $k-\varepsilon$; `KW` is GLS as $k-\omega$; `UB` is Umlauf & Burchard's optimal. `stab=GA` is Galperin's clipping (only for MY); `KC` is Kantha & Clayson's stability function). Also the user needs to specify max/min diffusivity/viscosity in `diffmax.gr3` and `diffmin.gr3`, as well as a surface mixing length scale constant `xlsc0`.
+If `itur=3`, then the two-equation closure schemes from the GLS model of Umlauf and Burchard (2003) are used.
+In this case, 2 additional parameters are required: `mid`, `stab`, which specify the closure scheme and stability
+function used: `mid=` `MY` is Mellor & Yamada; `KL` is GLS as k-kl; `KE` is GLS as $k-\varepsilon$;
+`KW` is GLS as $k-\omega$; `UB` is Umlauf & Burchard's optimal. `stab=GA` is Galperin's clipping (only for MY);
+`KC` is Kantha & Clayson's stability function). Also the user needs to specify max/min diffusivity/viscosity
+in `diffmax.gr3` and `diffmin.gr3`, as well as a surface mixing length scale constant `xlsc0`. Additional parameters
+ can be used to compute the coefficient `c_psi3` in the GOTM equations: if `icompute_cpsi3/=0`, `iscnd_coeff=1 to 7` specifies
+ 2nd-order stability function coefficient options (e.g., 5 for Canuto A; 6 for Canuto B). `ri_st` specifies
+ steady-state critical Richarson number.
If `itur=4`, GOTM turbulence model is invoked; the user needs to turn on pre-processing flag `USE_GOTM` in makefile
and recompile (GOTM5.2 uses cmake, so does not need to be pre-compiled). In this case, the minimum and maximum
@@ -331,7 +352,7 @@ Wind forcing options and the interval (in seconds) with which the wind input is
wind is applied (and `wtiminc` becomes unused). If `nws=1`, constant wind is applied to the whole domain
at any given time, and the time history of wind is read in from `wind.th`. If `nws=2`, spatially
and temporally variable wind is applied and the input consists of a number of netcdf files in the directory
- `sflux/`. The option `nws=3` is reserved for coupling with atmospheric model via ESMF caps. If `nws=4`,
+ [sflux/](sflux.md). The option `nws=3` is reserved for coupling with atmospheric model via ESMF caps. If `nws=4`,
the required input `atmos.nc` specifies wind and pressure at each node and at time of multiple of `wtiminc`.
Additional inputs (e.g. heat fluxes) are needed if heat/salt exchange module is invoked.
If `nws=-1` (requires USE_PAHM), use Holland parametric wind model (barotropic only with wind and atmos. pressure).
@@ -370,13 +391,23 @@ Starting time for simulation. `utc_start` is hours **behind** the GMT, and is us
### thetai=0.6 (double)
Implicitness parameter (between 0.5 and 1). Recommended value: 0.6. Use '1' to get maximum stability for strong wet/dry.
+### vclose_surf_frac0=1 (double)
+Coefficient to adjust the vertical velocity. `1` would keep the orignal value, while <1 would reduce the surface value,
+ keeping the conservation. If `vclose_surf_frac0<0`, needs vclose.gr3 (depth in [0,1]).
+
## SCHOUT block
### iout_sta=0, nspool_sta=10 (int)
-Station output flag. If `iout_sta≠0`, an input `station.in` is needed. In addition, `nspool_sta` specifies the spool for station output. In this case, **make sure `nhot_write` is a multiple of `nspool_sta`**.
-
-### iof_ugrid (int)
-UGRID option for outputs under scribed IO. If iof_ugrid/=0, outputs will also have UGRID metadata (at
-the expense of file size).
+Station output flag. If `iout_sta≠0`, an input [station.in](optional-inputs.html#stationin-bp-format) is needed. In addition, `nspool_sta` specifies the spool for station output. In this case, **make sure `nhot_write` is a multiple of `nspool_sta`**.
+If `iout_sta=1`, each line of outputs `staout_[1-]` represents time series of the variable at each station location (and vertical
+ location for 3D variables). If `iout_sta=2`, 2 lines of outputs are produced at each time step: the odd lines are same as `iout_sta=1`,
+ and the even lines are 3D profiles - see `Utility/Post-Processing-Fortran/read_staout.f90` for the profile format.
+
+### iof_ugrid = 0 (int)
+UGRID option for 3D outputs under scribed IO (`out2d_*.nc` always has metadata
+info). If `iof_ugrid > 0`, 3D outputs will contain UGRID and CF metadata.
+if `iof_ugrid == 1`, 3D output contains UGRID mesh data at the expense
+of file size; if `iof_ugrid == 2`, 3D output references mesh data in the
+2D output.
### nc_out =1(int)
Main switch to turn on/off netcdf outputs, useful for other programs (e.g., ESMF) to control outputs.
diff --git a/docs/modules/pdaf.md b/docs/modules/pdaf.md
index 589104333..abb4d3fd4 100644
--- a/docs/modules/pdaf.md
+++ b/docs/modules/pdaf.md
@@ -1 +1,250 @@
-We are working on a user manual; meanwhile this [paper](https://ccrm.vims.edu/yinglong/SVN_large_files/Yu_etal_OM_2025-SCHISM-Data-Assimilation.pdf) serves as interim manual.
+#Theory
+Refer to this [paper](https://ccrm.vims.edu/yinglong/SVN_large_files/Yu_etal_OM_2025-SCHISM-Data-Assimilation.pdf).
+
+#Compilation
+
+Pre-requirements: ESMF, PDAF, SCHISM as libraries; the following sections show how to build for each.
+
+## Build ESMF
+
+ESMF version must be newer than version 8.1, users can download from https://earthsystemmodeling.org/download/
+
+Specify macros depending on your platform resources, the following use intel with intelmpi as example, more options can be found from https://earthsystemmodeling.org/docs/release/latest/ESMF_usrdoc/node10.html#SECTION000106000000000000000 :
+
+```
+export ESMF_DIR= where you untar ESMF
+export ESMF_COMPILER=intel
+export ESMF_OPENMP=OFF
+export ESMF_PTHREADS=OFF
+export ESMF_COMM=intelmpi
+export ESMF_NETCDF=split
+export ESMF_NETCDF_INCLUDE="$NetCDF_FORTRAN_DIR/include -I$NetCDF_FORTRAN_DIR/include $NetCDF_C_DIR/include -I$NetCDF_C_DIR/include"
+export ESMF_NETCDF_LIBPATH="$NetCDF_FORTRAN_DIR/lib -L$NetCDF_FORTRAN_DIR/lib $NetCDF_C_DIR/lib -L$NetCDF_C_DIR/lib"
+export ESMF_NETCDF_LIBS="-lnetcdff -lnetcdf"
+export ESMF_PIO=OFF
+export ESMF_ABI=x86_64_medium #(optional)
+```
+
+Then do the following:
+
+```
+cd $ESMF_DIR
+make info >& tmp #(inspect config info)
+make clobber
+make
+```
+
+
+This may take some time depending on your system. If successful, the library & esmf.mk will be located in `$ESMF_DIR/lib/libO/Linux`.intel.x86_64_medium.intelmpi.default/; the actual path depends on compile option.
+
+If this is a fresh install, and you intend to build schism_pdaf after, remember to unset the macro to avoid conflict when building schism_pdaf, like the following:
+
+```
+unset ESMF_DIR
+unset ESMF_COMPILER
+unset ESMF_OPENMP
+unset ESMF_PTHREADS
+unset ESMF_COMM
+unset ESMF_NETCDF
+unset ESMF_PIO
+unset ESMF_ABI
+```
+
+
+##Build PDAF
+
+PDAF version 3.0 is not compatible with previous version (2.3.1 and older), so if you have previous version, please update it to the latest one.
+
+Get PDAF 3.0 from github
+```
+git clone https://github.com/PDAF/PDAF.git
+```
+
+Choose build option from folder make.arch or make one and put into it.
+
+Common choices are linux_ifort_impi.h, linux_ifort_mvapich2.h, linux_mpiifort_impi.h.
+
+Change compiling option if necessary. PDAF requires BLAS and LAPACK library. If your platform provides compiler optimized math library like Intel-MKL, OpenBLAS, AOCL (AMD), these can also be used and you need to config corresponding options in the *.h file.
+
+Here we use linux_ifort_impi.h as example, define marco as following then build the lib
+
+```
+export ARCH=linux_ifort_impi
+export PDAF_ARCH=$ARCH
+make
+```
+
+If successful, libraries & module files are located in lib and include respectively.
+
+
+##Build SCHISM
+
+Follow [cmake instructions on this web](../getting-started/typical-workflow.md) to build schism libs.
+
+!!!Note
+ 1. schism_pdaf only support scribe-IO under fully parallel mode (all ensembles run concurrently), and OLDIO (schout output nc files) under flexible mode (ensembles members run in batches, for under-resourced platform).
+ 2. If users wish to use scribe-IO, build schism with OLDIO=OFF. If OLDIO is preferred, set OLDIO=ON.
+ 3. schism_pdaf also supports static domain decomposition without ParMetis (requires partition.prop as input). If this feature is used, set NO_PARMETIS=ON.
+
+
+##Build final executable: schism_pdaf
+
+Get schism_pdaf code with the following:
+
+```
+git clone https://github.com/schism-dev/schism-esmf.git
+```
+
+Define macros for the following:
+
+```
+export ESMFMKFILE= where ESMF lib is located
+export SCHISM_BUILD_DIR= where schism build is located
+export PDAF_LIB_DIR=where PDAF lib is located
+export SCHISM_NO_PARMETIS=off (If you wish to use static decomposition, then set it on)
+```
+
+If any library like Intel-MKL, OpenBLAS, AOCL (AMD)… is used when compiling PDAF, remember to check LDFLAGS within corresponding compiler section in the beginning of Makefile, make sure linking path & compile options are correct.
+
+Then we can build schism_pdaf with the following:
+
+```
+make distclean
+make pdaf
+```
+
+If successful, an executable schism_pdaf will be there.
+
+
+#Prepare the inputs
+
+The input files include:
+
+1. standard schism inputs, these files depend on user case setups
+2. schism_pdaf control files:
+ 2.1 schism_pdaf.cfg: control ensemble size, # of concurrent members, scribe cores (if used), ics_set (same as ics in param.nml: coordinate system)
+```
+# This ESMF resource file is read by the program `multi_schism`. Its only
+# configuration label is the number of schism instances to launch.
+
+
+# count: integer(ESMF_KIND_I4), must be in the range 1..999
+schism_count: 8
+concurrent_count: 4
+# scribe counter for fully parallel mode
+scribe_count: 6
+# ics_set for scribe cores
+ics_set: 2
+```
+ 2.2 global.nml: control parameters for ESMF & PDAF coupling info, set starting date and run hours and DA steps. Note that the time origin info, duration and SCHISM time step need to be consistent with param.nml (under any ihot setting). Specify the DA interval with `num_schism_dt_in_couple` (# of SCHISM steps when calling PDAF), and this value should always be identical as delt_obs in `pdaf.nml`.
+```
+&sim_time
+ start_year=2000
+ start_month=1
+ start_day=1
+ start_hour=0
+ runhours=24 !total run time in hours
+ schism_dt=120 !SCHISM dt in sec (must be int)
+ num_schism_dt_in_couple=1 !# of SCHISM steps used in the ESMF main stepping
+/
+```
+
+ 2.3 pdaf.nml: control pdaf parameters such as filter type, localization range…etc.
+```
+!Namelist file for PDAF configuration
+&pdaf_nml
+ screen = 3, ! 0 is default, use 3 to debug
+ filtertype = 7, ! only accept 4(ETKF),5(LETKF),6(ESTKF),7(LESTKF)
+ subtype = 0, ! subtype of filter, check details in http://pdaf.awi.de/trac/wiki/AvailableOptionsforInitPDAF
+ delt_obs = 36, ! how many steps to do DA
+ rms_obs = 0.5, ! observation error, will be vector later
+ forget = 1.0, ! forgetting factor
+ locweight = 4, ! localization weight type, 0:uniform, 1:Exponential, 2/3/4:5th-order polynomial, check details in init_pdaf
+ local_range = 500.0, ! localization range, use lat/lon if ics=2
+ varscale = 1.00, ! Init Ensemble Variance
+ ihfskip_PDAF = 108, ! ihfskip for DA output, has to be multiple of delt_obs
+ nspool_PDAF = 36, ! nspool for DA output, has to be multiple of delt_obs
+ outf = 1, ! output handle, 0: no output, 1: ens-mean, 2: members (in schism_001...), 3: both ens-mean & members (has netcdf issues, don't use currently)
+ nhot_PDAF = 0, ! switch to output analysis hotstart rank files
+ nhot_write_PDAF = 36, ! nhot_write for DA hotstart output, must be a multiple of ihfskip_PDAF if nhot_PDAF=1
+ rms_type = 1, ! obs error handle, 1: uniform error from rms_obs; 2: specify error from rms_obs2; 3: specify error from obs files with extra column
+ rms_obs2 = 0.02, 0.1, 0.1, 0.2, 0.2, ! specified error with different type obs, z/t/s/u/v
+ ens_init = 1, ! ens state init option, 1: use eofs & hotstart.nc, 2: same as 1 but use meanstate, 3: restart from ens.bin
+ use_global_obs = 0, ! Option to turn on global observation searching, 0=local, 1=global
+ Zdepth_limit = 200., ! Control SSH/SSH-A data depth limiter, default: 200m
+ min_MSL_acDay = 10., ! Control minimum accumalation MSL day to derived SSH-A, unit: Days
+/
+```
+
+3. schism_pdaf ensemble inputs
+
+We follow suggestions from PDAF and use Pham’s method (2001) to generate ensemble information. More details can be found [here](https://pdaf.awi.de/trac/wiki/EnsembleGeneration).
+
+In summary, users can do a freerun (no DA) and extract its snapshots for EOFs analysis. Snapshots can be extracted with ncl scripts (extract2bin.ncl or extract2bin_scrio.ncl), and use generate_covar.F90 to generate required inputs as follows:
+```
+eofs.dat: number of EOFs
+eofs.bin: EOFs matrix
+svd.bin: svd values from analysis
+meanstate.bin (optional): usually only used for twin experiments.
+```
+
+!!!Note
+ generate_covar.F90 is serial program. If any large case needs to be analyzed, large memory is required for analysis and long execution time should be expected. These utility scripts are located at src/PDAF_bindings/utility/gen_cov/
+
+
+4. DA_data: observation inputs, file naming is `data_????????.dat` (`?`s with i8.8 format with padding 0s, representing the SCHISM time steps). If the file does not exist, the code still runs with no DA done at that DA step.
+
+Currently, we support 6 types of observation including: elevation(z), sea-level anomaly(a), temperature (t), salinity(s), u-velocity(u), and v-velocity(v).
+
+These are ascii files and their format are as follows:
+
+
+Data format for obs in PDAF
+
+
+
+First row is total number of observations, then followed by obs-type, X, Y, Z, obs-values.
+
+If rms_type=3, one extra column is needed for observation errors. Users can also specify uniform observation error with rms_type=1,2 in pdaf.nml.
+
+
+
+PDAF run dir structure
+
+
+
+#How to run it
+
+When inputs are ready, users need to create each ensemble folder with naming schism_??? (i3.3 format), and link schism input file inside. makedir.pl (under src/PDAF_bindings/utility) can be used to create each member outputs dir and link input files in each dir.
+
+Users also need to create folder DA_output with two subfolder a and f for storing DA outputs after/before the DA step, respectively.
+```
+ DA_output/a : Analysis (After DA)
+ DA_output/f : Forecast (Before DA)
+```
+
+To launch the run, users may need to add esmf lib path into `LD_LIBRARY_PATH` in the job script or environment, like the following:
+
+```
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: /where_esmf_installed/lib/libO/Linux.intel.64.openmpi.default/
+```
+
+ The following configs are mandatory!
+
+
+```
+ For scribe-IO: set nc_out=1 in param.nml
+ For OLDIO: set nc_out=0 in param.nml
+```
+
+#Check the outputs
+
+During the run, users can check job screen output which will show PDAF config information and DA status, as well as timing information.
+
+If users choose scribe-IO, scribe output will be located in each `schism_???/outputs`.
+
+DA_output/ will store ensemble-mean files in OLDIO format, and users need to combine them, and link `local_to_global*` from `schism_001/outputs/` to perform the combine task.
+
+DA effects in `schism_???/output/*.nc` (either scribe or schout format) only can be seen after 2nd DA (if DA frequency = output frequency), since model state update always happens at the beginning of next DA cycle. If users need to check instantaneous DA result, it will be only under `DA_output/a`.
+
+If DA frequency > output frequency, DA effects will be seen after 1st DA + 1 output step.
diff --git a/docs/modules/wwm.md b/docs/modules/wwm.md
index ccfe708e5..d93ddd384 100644
--- a/docs/modules/wwm.md
+++ b/docs/modules/wwm.md
@@ -1,4 +1,4 @@
A preliminary (but outdated) manual for this module can be found in: `src/WWMIII/Manual/manual.tex`. For the detailed theory and numerical methods used in WWM, you can consult Dr. Aron Roland’s [PhD thesis](http://ccrm.vims.edu/schismweb/Roland_2008_PHD_thesis.pdf).
!!!note A Beginners guide
- A good resource for beginners is a mini live [manual](https://github.com/Krys1202/Guide_SCHISM) by Ms. Christelle Auguste (U. of Tasmania).
+ A good resource for beginners is a mini [manual](https://github.com/Krys1202/Guide_SCHISM/blob/main/SCHISM_WWM_Tips_and_Tricks_20240301.pdf) by Ms. Christelle Auguste (U. of Tasmania).
diff --git a/mk/Make.defs.kuro b/mk/Make.defs.kuro
new file mode 100644
index 000000000..96be6c369
--- /dev/null
+++ b/mk/Make.defs.kuro
@@ -0,0 +1,95 @@
+################################################################################
+# Parallel SCHISM Makefile
+#
+# User makes environment settings for particular OS / PLATFORM / COMPILER / MPI
+# below as well as setting flags having to do with included algorithms (e.g. sediment)
+# and the compiler configuration (debug, timing).
+#
+# The environment settings are based on the following options.
+#
+# Compiler name:
+# FCS: Serial compiler (for utilities)
+# FCP: Parallel compiler
+# FLD: Linker (in general same as parallel compiler)
+#
+# Compilation flags
+# FCSFLAGS: Flags for serial compilation
+# FCPFLAGS: Flags for parallel compilation (including all pre-processing flags)
+# FLDFLAGS: Flags for linker (e.g., -O2)
+#
+# Preprocessor flags:
+# DEBUG: Enable debugging code
+# ORDERED_SUM: Enable globally ordered sums & dot-products for bit reproducibility
+# of state quantities independent of number of processors (note: this can
+# significantly degrade performance);
+# INCLUDE_TIMING: Enable wallclock timing of code (note: this can have slight
+# effect on performance);
+# MPI_VERSION = 1 or 2: Version of MPI (try 2 first, if compile fails due to mpi
+# related errors then switch to version 1;
+#
+# Libraries (needed for parallel code)
+# MTSLIBS: Flags for linking ParMeTiS/MeTiS libaries
+################################################################################
+
+################################################################################
+## Sciclone/Kuro
+################################################################################
+ENV = KURO
+
+################################################################################
+# Alternate executable name if you do not want the default.
+################################################################################
+EXEC := pschism_$(ENV)_Intel
+
+################################################################################
+# Environment
+################################################################################
+
+FCP = mpiifx
+FCS = ifx
+FLD = $(FCP)
+# MPI vserion (1 or 2)
+PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
+
+#-CB is much slower to compile and run
+#Pure MPI
+FCPFLAGS = $(PPFLAGS) -O3 -mcmodel=medium -march=x86-64-v3 -init=zero
+FLDFLAGS = -O3 -mcmodel=medium -march=x86-64-v3 -init=zero
+
+#Hybrid
+#FCPFLAGS = $(PPFLAGS) -O2 -mcmodel=medium -assume byterecl -ipo -axCORE-AVX2 -xSSE4.2 -qopenmp
+#FLDFLAGS = -O2 -mcmodel=medium -ipo -axCORE-AVX2 -xSSE4.2 -qopenmp
+#EXEC := $(EXEC)_OMP
+
+#####Libraries
+#MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
+CDFLIBS = -L$(NETCDF_FORTRAN)/lib -L$(NETCDF)/lib -lnetcdf -lnetcdff
+CDFMOD = -I$(NETCDF)/include -I$(NETCDF_FORTRAN)/include # modules for netcdf
+
+
+################################################################################
+# Algorithm preference flags.
+# Comment out unwanted modules and flags.
+################################################################################
+
+# -DSCHISM is always on and is defined elsewhere
+
+include ../mk/include_modules
+
+# Don't comment out the follow ifdef
+ifdef USE_GOTM
+ GTMMOD = -I/sciclone/home/yinglong/GOTM3.2.5_libs/Femto/modules/IFORT/ #modules
+ GTMLIBS = -L/sciclone/home/yinglong/GOTM3.2.5_libs/Femto/lib/IFORT/ -lturbulence_prod -lutil_prod
+else
+ GTMMOD =
+ GTMLIBS =
+endif
+
+
+######### Specialty compiler flags and workarounds
+# Add -DNO_TR_15581 like below for allocatable array problem in sflux_subs.F90
+# PPFLAGS := $(PPFLAGS) -DNO_TR_15581
+
+# Obsolete flags: use USE_WRAP flag to avoid problems in ParMetis lib (calling C from FORTRAN)
+# PPFLAGS := $(PPFLAGS) -DUSE_WRAP
+
diff --git a/mk/include_modules b/mk/include_modules
index 51650c106..74019a84f 100644
--- a/mk/include_modules
+++ b/mk/include_modules
@@ -1,26 +1,28 @@
# ParMETIS enabled/off
-# NO_PARMETIS = yes
-# EXEC := $(EXEC)_NOPM
+### NOTE: turn this on if compiling scribe I/O via gnu make, as ParMETIS has issues
+ NO_PARMETIS = yes
+ EXEC := $(EXEC)_NOPM
# Share memory communicator
# SH_MEM_COMM = yes
# EXEC := $(EXEC)_SH_MEM_COMM
# Old nc output option (each rank dumps its own data)
-# USE_OLDIO = yes
-# EXEC := $(EXEC)_OLDIO
+ USE_OLDIO = yes
+ EXEC := $(EXEC)_OLDIO
-# Use PetSc as solver for FE eq
+# Use PetSc as solver for FE eq. Works with NO_PARMETIS and USE_OLDIO on.
#'v1': v3.5; 'v2': 3.6, 3.7; 'v3': 3.10
-# PETSC_VERSION = v2
-# USE_PETSC = yes
-# EXEC := $(EXEC)_PETSC
+ PETSC_VERSION = v3
+ USE_PETSC = yes
+ EXEC := $(EXEC)_PETSC
# Coupling with atmospheric model via ESMF
# USE_ATMOS = yes
# EXEC := $(EXEC)_ATMOS
# Build a library that can be used from BMI, with sources and some b.c. provided by BMI
+## Try to use cmake for this
# USE_BMI = yes
# EXEC := $(EXEC)_BMI
diff --git a/sample_inputs/mice.nml b/sample_inputs/mice.nml
index fb136a8ae..80c9c8e4f 100644
--- a/sample_inputs/mice.nml
+++ b/sample_inputs/mice.nml
@@ -7,7 +7,8 @@
&mice_in
ice_tests = 0 !box test flag
- ihot_mice = 1 !0: cold start 1: restart 2: hotstart_from_HYCOM
+ !Hotstart option for CICE. ihot/=0.and.ihot_mice==0 can be used to restart with ice free condition
+ ihot_mice = 1 !0: cold start; 1: restart following SCHISM; 2: hotstart_from_HYCOM (extra vars in hotstart.nc)
ice_advection = 6 !advection on/off 3: upwind 4: center-difference 5: tvd 6: tvd-up 7: TVD_Casulli
ice_therm_on = 1 !ice thermodynamics on/off flag
ievp=2 !1: EVP; 2: mEVP
diff --git a/sample_inputs/param.nml b/sample_inputs/param.nml
index fc7404b2b..49ad87775 100644
--- a/sample_inputs/param.nml
+++ b/sample_inputs/param.nml
@@ -620,14 +620,15 @@
!-----------------------------------------------------------------------
! Surface T,S restoration (for large-scale long-term runs). If invoked,
-! the input is surface_restore.nc
+! the input is surface_restore.nc. If iref_ts=2, additional input ref_ts_scale.gr3
+! specifies scaling factors in [0,1] (ramp-down nearshore).
!-----------------------------------------------------------------------
- iref_ts = 0 !on/off
+ iref_ts = 0 !off (0); 1 (scaling factor from depths below); 2 (scaling factor from ref_ts_scale.gr3)
ref_ts_restore_depth = 50. !restoration depth [m]
ref_ts_tscale = 100. !restoration time scale [days]
- ref_ts_h1 = 100. !ramp-down depth 1 [m] (to turn off restoration in shallows)
- ref_ts_h2 = 60. !ramp-down depth 2 [m]; must 0, 3D outputs will also have UGRID metadata.
+! if iof_ugrid == 1 3D output will contain UGRID mesh data (at the expense
+! of file size); if iof_ugrid == 2, 3D output references mesh data in the
+! 2D output.
!-----------------------------------------------------------------------
iof_ugrid = 0
+!-----------------------------------------------------------------------
+! Vertical chunking for 3D netCDF outputs (scribed I/O).
+! Controls the NF90 chunk shape used for every 3D variable written by
+! nc_writeout3D (salinity, temperature, velocity, tracers, etc.).
+! nchunk_vrt = 0 : default, one chunk = full (nvrt,nhoriz,1) slab
+! nchunk_vrt = N>0: N layers per chunk, i.e. chunks = (N,nhoriz,1).
+! N=1 gives the cheapest level-wise reads for
+! xarray/ParaView/etc. and keeps each chunk well
+! under the 4 GB netCDF-4 limit on large meshes.
+!-----------------------------------------------------------------------
+ nchunk_vrt = 0
+
!-----------------------------------------------------------------------
! Option for hotstart outputs
!-----------------------------------------------------------------------
@@ -862,7 +880,7 @@
iof_hydro(2) = 0 !air pressure [Pa] {airPressure} 2D
iof_hydro(3) = 0 !air temperature [C] {airTemperature} 2D
iof_hydro(4) = 0 !Specific humidity [-] {specificHumidity} 2D
- iof_hydro(5) = 0 !Net downward solar (shortwave) radiation after albedo [W/m/m] {solarRadiation} 2D
+ iof_hydro(5) = 0 !Net downward solar (shortwave) radiation AFTER albedo [W/m/m] {solarRadiation} 2D
iof_hydro(6) = 0 !sensible flux (positive upward) [W/m/m] {sensibleHeat} 2D
iof_hydro(7) = 0 !latent heat flux (positive upward) [W/m/m] {latentHeat} 2D
iof_hydro(8) = 0 !upward longwave radiation (positive upward) [W/m/m] {upwardLongwave} 2D
diff --git a/src/BMI/bmischism.f90 b/src/BMI/bmischism.f90
index 6800a21fd..e28fba038 100644
--- a/src/BMI/bmischism.f90
+++ b/src/BMI/bmischism.f90
@@ -562,10 +562,10 @@ function schism_grid_size(this, grid, size) result (bmi_status)
select case(grid)
case(SCHISM_BMI_GRID_ALL_NODES)
- size = npa!np_global
+ size = npa
bmi_status = BMI_SUCCESS
case(SCHISM_BMI_GRID_ALL_ELEMENTS)
- size = ne_global
+ size = nea
bmi_status = BMI_SUCCESS
case(SCHISM_BMI_GRID_OFFSHORE_BOUNDARY_POINTS)
size = nnode_et
@@ -688,7 +688,7 @@ function schism_grid_x(this, grid, x) result (bmi_status)
x(:) = grid_x(:)
bmi_status = BMI_SUCCESS
case(SCHISM_BMI_GRID_OFFSHORE_BOUNDARY_POINTS)
- allocate(grid_x(size(ath2(1,1,:,1,1))))
+ allocate(grid_x(nnode_et))
! Since open water level boundaries
! are constrained by user, we must
! set a count loop to break once
@@ -721,7 +721,7 @@ function schism_grid_x(this, grid, x) result (bmi_status)
allocate(grid_x(nsources_bmi))
! loop over all user sources for mesh and append T-Route
! flow path ids from hydrofabric to array
- do i = 1, nsources
+ do i = 1, nsources_bmi
grid_x(i) = ieg_source_flowpath_ids(i)
enddo
x(:) = grid_x(:)
@@ -790,7 +790,7 @@ function schism_grid_y(this, grid, y) result (bmi_status)
y(:) = grid_y(:)
bmi_status = BMI_SUCCESS
case(SCHISM_BMI_GRID_OFFSHORE_BOUNDARY_POINTS)
- allocate(grid_y(size(ath2(1,1,:,1,1))))
+ allocate(grid_y(nnode_et))
! Since open water level boundaries
! are constrained by user, we must
! set a count loop to break once
@@ -823,7 +823,7 @@ function schism_grid_y(this, grid, y) result (bmi_status)
allocate(grid_y(nsources_bmi))
! loop over all user sources for mesh and append T-Route
! flow path ids from hydrofabric to array
- do i = 1, nsources
+ do i = 1, nsources_bmi
grid_y(i) = ieg_source_flowpath_ids(i)
enddo
y(:) = grid_y(:)
@@ -902,7 +902,7 @@ function schism_grid_z(this, grid, z) result (bmi_status)
! available in SCHISM, otherwise 2d model
! this is ignored
if (ics==2) then
- allocate(grid_z(size(ath2(1,1,:,1,1))))
+ allocate(grid_z(nnode_et))
! Since open water level boundaries
! are constrained by user, we must
! set a count loop to break once
diff --git a/src/BMI/schism_bmi_driver_test.f90 b/src/BMI/schism_bmi_driver_test.f90
index 1872d2422..feaf42a72 100644
--- a/src/BMI/schism_bmi_driver_test.f90
+++ b/src/BMI/schism_bmi_driver_test.f90
@@ -203,7 +203,7 @@ program schism_driver_test
! Set water level boundaries with allocated
! dummy data after model has been initialized
- allocate(ETA2_bnd(size(ath2(1,1,:,1,1))))
+ allocate(ETA2_bnd(nnode_et))
! Lets assume we read in some fake hotstart conditions from the NextGen framework,
! which we apply some initial condition to SCHISM t0 forcing fields.
@@ -239,7 +239,7 @@ program schism_driver_test
! allocated dummy data after model has been initialized
! AND T-Route data has been first set to discharge t0
! source boundary arrays. This must be the workflow order
- allocate(RAINRATE(size(ieg_source)))
+ allocate(RAINRATE(nea))
! SCHISM BMI source/sink terms MUST call discharge boundary
! terms first, followed by the rainfall contribution so the
@@ -536,6 +536,14 @@ program schism_driver_test
deallocate(ETA2_dt)
deallocate(Q_dt)
+
+ ! Wait for all processes to finish demonstrating BMI functionality
+ ! before attempting to run SCHISM for some amount of time
+ call MPI_BARRIER(MPI_COMM_WORLD, mpi_err)
+ if (mpi_err /= MPI_SUCCESS) then
+ print*, "MPI_BARRIER call failed during BMI functionality demonstration"
+ end if
+
!------------------------------------------
! Now we updated "t0" and "t1" for variables
! after first hour run the rest of the model
@@ -705,12 +713,11 @@ program schism_driver_test
print*, "The grid rank for ", 'ETA2_bnd', " is ", grid_rank
! allocate water level point coords arrays
- allocate(grid_x_wlbnd(size(ath2(1,1,:,1,1))))
- allocate(grid_y_wlbnd(size(ath2(1,1,:,1,1))))
+ allocate(grid_x_wlbnd(nnode_et))
+ allocate(grid_y_wlbnd(nnode_et))
! BMI call to get coordinates of the grid
status = m%get_grid_x(grid_int, grid_x_wlbnd)
status = m%get_grid_y(grid_int, grid_y_wlbnd)
- status = m%get_grid_z(grid_int, grid_z_wlbnd)
print*, "The X coord for grid ", grid_int, " is ", grid_x_wlbnd(1:5)
print*, "The Y coord for grid ", grid_int, " is ", grid_y_wlbnd(1:5)
@@ -773,6 +780,13 @@ program schism_driver_test
" to use pointer vars are not implemented"
+ ! Wait for all processes to finish demonstrating BMI functionality
+ ! before finalizing the SCHISM BMI run and shutting down BMI
+ call MPI_BARRIER(MPI_COMM_WORLD, mpi_err)
+ if (mpi_err /= MPI_SUCCESS) then
+ print*, "MPI_BARRIER call failed during BMI functionality demonstration"
+ end if
+
!---------------------------------------------------------------------
! Finalize with BMI
!---------------------------------------------------------------------
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index bcbe80ffc..c8cda13fb 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -52,6 +52,7 @@ add_compile_options(${C_PREPROCESS_FLAG})
message(STATUS "\n### Processing algorithmic switches and build options involving functionality for main project")
# Defined early in the list to allow use as a default for others
+define_opt(USE_SPK "Use Spherepack to compute SAL" OFF)
define_opt(USE_BMI "Build a library that can be used from BMI, with sources and some b.c. provided by BMI" OFF)
define_opt(NO_PARMETIS "Disable ParMETIS" OFF)
diff --git a/src/Core/CMakeLists.txt b/src/Core/CMakeLists.txt
index c8b4aedb4..d2b093a58 100644
--- a/src/Core/CMakeLists.txt
+++ b/src/Core/CMakeLists.txt
@@ -134,6 +134,10 @@ if(${USE_PAHM})
set (core_extra_src ${core_extra_src} PaHM/PaHM_Global.F90 PaHM/csv_module.F90 PaHM/csv_parameters.F90 PaHM/csv_utilities.F90 PaHM/PaHM_Sizes.F90 PaHM/PaHM_Messages.F90 PaHM/PaHM_Utilities.F90 PaHM/PaHM_Vortex.F90 PaHM/parwind.F90 PaHM/SortUtils.F90 PaHM/TimeDateUtils.F90)
endif()
+if(${USE_SPK})
+ set (core_extra_src ${core_extra_src} Spherepack/colatitudinal_derivative_gaussian_grid.f90 Spherepack/colatitudinal_derivative_gaussian_grid_saved.f90 Spherepack/colatitudinal_derivative_regular_grid.f90 Spherepack/colatitudinal_derivative_regular_grid_saved.f90 Spherepack/colatitudinal_derivative_routines.f90 Spherepack/coordinate_transfer_routines.f90 Spherepack/divergence_gaussian_grid.f90 Spherepack/divergence_gaussian_grid_saved.f90 Spherepack/divergence_regular_grid.f90 Spherepack/divergence_regular_grid_saved.f90 Spherepack/divergence_routines.f90 Spherepack/gaussian_latitudes_and_weights_routines.f90 Spherepack/gradient_gaussian_grid.f90 Spherepack/gradient_gaussian_grid_saved.f90 Spherepack/gradient_regular_grid.f90 Spherepack/gradient_regular_grid_saved.f90 Spherepack/gradient_routines.f90 Spherepack/grid_transfer_routines.f90 Spherepack/grid_transfer_scalar_shift.f90 Spherepack/grid_transfer_scalar_transform.f90 Spherepack/grid_transfer_vector_shift.f90 Spherepack/grid_transfer_vector_transform.f90 Spherepack/icosahedral_geodesic_routines.f90 Spherepack/idvtec.f90 Spherepack/idvtes.f90 Spherepack/idvtgc.f90 Spherepack/idvtgs.f90 Spherepack/invert_divergence_gaussian_grid.f90 Spherepack/invert_divergence_gaussian_grid_saved.f90 Spherepack/invert_divergence_regular_grid.f90 Spherepack/invert_divergence_regular_grid_saved.f90 Spherepack/invert_gradient_gaussian_grid.f90 Spherepack/invert_gradient_gaussian_grid_saved.f90 Spherepack/invert_gradient_regular_grid.f90 Spherepack/invert_gradient_regular_grid_saved.f90 Spherepack/invert_scalar_laplacian_gaussian_grid.f90 Spherepack/invert_scalar_laplacian_gaussian_grid_saved.f90 Spherepack/invert_scalar_laplacian_regular_grid.f90 Spherepack/invert_scalar_laplacian_regular_grid_saved.f90 Spherepack/invert_vector_laplacian_gaussian_grid.f90 Spherepack/invert_vector_laplacian_gaussian_grid_saved.f90 Spherepack/invert_vector_laplacian_regular_grid.f90 Spherepack/invert_vector_laplacian_regular_grid_saved.f90 Spherepack/invert_vorticity_gaussian_grid.f90 Spherepack/invert_vorticity_gaussian_grid_saved.f90 Spherepack/invert_vorticity_regular_grid.f90 Spherepack/invert_vorticity_regular_grid_saved.f90 Spherepack/isfvpec.f90 Spherepack/isfvpes.f90 Spherepack/isfvpgc.f90 Spherepack/isfvpgs.f90 Spherepack/scalar_analysis_gaussian_grid.f90 Spherepack/scalar_analysis_gaussian_grid_saved.f90 Spherepack/scalar_analysis_regular_grid.f90 Spherepack/scalar_analysis_regular_grid_saved.f90 Spherepack/scalar_analysis_routines.f90 Spherepack/scalar_laplacian_gaussian_grid.f90 Spherepack/scalar_laplacian_gaussian_grid_saved.f90 Spherepack/scalar_laplacian_regular_grid.f90 Spherepack/scalar_laplacian_regular_grid_saved.f90 Spherepack/scalar_laplacian_routines.f90 Spherepack/scalar_projection_gaussian_grid.f90 Spherepack/scalar_projection_regular_grid.f90 Spherepack/scalar_projection_routines.f90 Spherepack/scalar_synthesis_gaussian_grid.f90 Spherepack/scalar_synthesis_gaussian_grid_saved.f90 Spherepack/scalar_synthesis_regular_grid.f90 Spherepack/scalar_synthesis_regular_grid_saved.f90 Spherepack/scalar_synthesis_routines.f90 Spherepack/sfvpec.f90 Spherepack/sfvpes.f90 Spherepack/sfvpgc.f90 Spherepack/sfvpgs.f90 Spherepack/spherepack.f90 Spherepack/spherepack_interfaces.f90 Spherepack/spherepack_precision.f90 Spherepack/type_AssociatedLegendrePolynomialGenerator.f90 Spherepack/type_FastFourierTransform.f90 Spherepack/type_GaussianGrid.f90 Spherepack/type_GaussianSphere.f90 Spherepack/type_GaussianWorkspace.f90 Spherepack/type_RealHarmonicCoefficients.f90 Spherepack/type_RealPeriodicFastFourierTransform.f90 Spherepack/type_RegularGrid.f90 Spherepack/type_RegularSphere.f90 Spherepack/type_RegularWorkspace.f90 Spherepack/type_ScalarHarmonic.f90 Spherepack/type_Sphere.f90 Spherepack/type_SpherepackUtility.f90 Spherepack/type_SphericalGrid.f90 Spherepack/type_SphericalUnitVectors.f90 Spherepack/type_TrigonometricTable.f90 Spherepack/type_Vector3D.f90 Spherepack/type_VectorHarmonic.f90 Spherepack/type_VectorHarmonicCoefficients.f90 Spherepack/type_WavetableUtility.f90 Spherepack/type_Workspace.f90 Spherepack/vector_analysis_gaussian_grid.f90 Spherepack/vector_analysis_gaussian_grid_saved.f90 Spherepack/vector_analysis_regular_grid.f90 Spherepack/vector_analysis_regular_grid_saved.f90 Spherepack/vector_analysis_routines.f90 Spherepack/vector_laplacian_gaussian_grid.f90 Spherepack/vector_laplacian_gaussian_grid_saved.f90 Spherepack/vector_laplacian_regular_grid.f90 Spherepack/vector_laplacian_regular_grid_saved.f90 Spherepack/vector_laplacian_routines.f90 Spherepack/vector_synthesis_gaussian_grid.f90 Spherepack/vector_synthesis_gaussian_grid_saved.f90 Spherepack/vector_synthesis_regular_grid.f90 Spherepack/vector_synthesis_regular_grid_saved.f90 Spherepack/vector_synthesis_routines.f90 Spherepack/vorticity_gaussian_grid.f90 Spherepack/vorticity_gaussian_grid_saved.f90 Spherepack/vorticity_regular_grid.f90 Spherepack/vorticity_regular_grid_saved.f90 Spherepack/vorticity_routines.f90)
+endif()
+
add_library(core ${local_extra_code}
schism_glbl.F90
schism_msgp.F90
diff --git a/src/Core/Spherepack/CMakeLists.txt.0 b/src/Core/Spherepack/CMakeLists.txt.0
new file mode 100644
index 000000000..211c70566
--- /dev/null
+++ b/src/Core/Spherepack/CMakeLists.txt.0
@@ -0,0 +1,128 @@
+set(source_dir ${CMAKE_CURRENT_SOURCE_DIR}) ##/../spherepack-e80da29462c5987162a0884baaab7434d0215467/src)
+
+set(sources
+ ${source_dir}/colatitudinal_derivative_gaussian_grid.f90
+ ${source_dir}/colatitudinal_derivative_gaussian_grid_saved.f90
+ ${source_dir}/colatitudinal_derivative_regular_grid.f90
+ ${source_dir}/colatitudinal_derivative_regular_grid_saved.f90
+ ${source_dir}/colatitudinal_derivative_routines.f90
+ ${source_dir}/coordinate_transfer_routines.f90
+ ${source_dir}/divergence_gaussian_grid.f90
+ ${source_dir}/divergence_gaussian_grid_saved.f90
+ ${source_dir}/divergence_regular_grid.f90
+ ${source_dir}/divergence_regular_grid_saved.f90
+ ${source_dir}/divergence_routines.f90
+ ${source_dir}/gaussian_latitudes_and_weights_routines.f90
+ ${source_dir}/gradient_gaussian_grid.f90
+ ${source_dir}/gradient_gaussian_grid_saved.f90
+ ${source_dir}/gradient_regular_grid.f90
+ ${source_dir}/gradient_regular_grid_saved.f90
+ ${source_dir}/gradient_routines.f90
+ ${source_dir}/grid_transfer_routines.f90
+ ${source_dir}/grid_transfer_scalar_shift.f90
+ ${source_dir}/grid_transfer_scalar_transform.f90
+ ${source_dir}/grid_transfer_vector_shift.f90
+ ${source_dir}/grid_transfer_vector_transform.f90
+ ${source_dir}/icosahedral_geodesic_routines.f90
+ ${source_dir}/idvtec.f90
+ ${source_dir}/idvtes.f90
+ ${source_dir}/idvtgc.f90
+ ${source_dir}/idvtgs.f90
+ ${source_dir}/invert_divergence_gaussian_grid.f90
+ ${source_dir}/invert_divergence_gaussian_grid_saved.f90
+ ${source_dir}/invert_divergence_regular_grid.f90
+ ${source_dir}/invert_divergence_regular_grid_saved.f90
+ ${source_dir}/invert_gradient_gaussian_grid.f90
+ ${source_dir}/invert_gradient_gaussian_grid_saved.f90
+ ${source_dir}/invert_gradient_regular_grid.f90
+ ${source_dir}/invert_gradient_regular_grid_saved.f90
+ ${source_dir}/invert_scalar_laplacian_gaussian_grid.f90
+ ${source_dir}/invert_scalar_laplacian_gaussian_grid_saved.f90
+ ${source_dir}/invert_scalar_laplacian_regular_grid.f90
+ ${source_dir}/invert_scalar_laplacian_regular_grid_saved.f90
+ ${source_dir}/invert_vector_laplacian_gaussian_grid.f90
+ ${source_dir}/invert_vector_laplacian_gaussian_grid_saved.f90
+ ${source_dir}/invert_vector_laplacian_regular_grid.f90
+ ${source_dir}/invert_vector_laplacian_regular_grid_saved.f90
+ ${source_dir}/invert_vorticity_gaussian_grid.f90
+ ${source_dir}/invert_vorticity_gaussian_grid_saved.f90
+ ${source_dir}/invert_vorticity_regular_grid.f90
+ ${source_dir}/invert_vorticity_regular_grid_saved.f90
+ ${source_dir}/isfvpec.f90
+ ${source_dir}/isfvpes.f90
+ ${source_dir}/isfvpgc.f90
+ ${source_dir}/isfvpgs.f90
+ ${source_dir}/main.f90
+ ${source_dir}/scalar_analysis_gaussian_grid.f90
+ ${source_dir}/scalar_analysis_gaussian_grid_saved.f90
+ ${source_dir}/scalar_analysis_regular_grid.f90
+ ${source_dir}/scalar_analysis_regular_grid_saved.f90
+ ${source_dir}/scalar_analysis_routines.f90
+ ${source_dir}/scalar_laplacian_gaussian_grid.f90
+ ${source_dir}/scalar_laplacian_gaussian_grid_saved.f90
+ ${source_dir}/scalar_laplacian_regular_grid.f90
+ ${source_dir}/scalar_laplacian_regular_grid_saved.f90
+ ${source_dir}/scalar_laplacian_routines.f90
+ ${source_dir}/scalar_projection_gaussian_grid.f90
+ ${source_dir}/scalar_projection_regular_grid.f90
+ ${source_dir}/scalar_projection_routines.f90
+ ${source_dir}/scalar_synthesis_gaussian_grid.f90
+ ${source_dir}/scalar_synthesis_gaussian_grid_saved.f90
+ ${source_dir}/scalar_synthesis_regular_grid.f90
+ ${source_dir}/scalar_synthesis_regular_grid_saved.f90
+ ${source_dir}/scalar_synthesis_routines.f90
+ ${source_dir}/sfvpec.f90
+ ${source_dir}/sfvpes.f90
+ ${source_dir}/sfvpgc.f90
+ ${source_dir}/sfvpgs.f90
+ ${source_dir}/spherepack.f90
+ ${source_dir}/spherepack_interfaces.f90
+ ${source_dir}/spherepack_precision.f90
+ ${source_dir}/type_AssociatedLegendrePolynomialGenerator.f90
+ ${source_dir}/type_FastFourierTransform.f90
+ ${source_dir}/type_GaussianGrid.f90
+ ${source_dir}/type_GaussianSphere.f90
+ ${source_dir}/type_GaussianWorkspace.f90
+ ${source_dir}/type_RealHarmonicCoefficients.f90
+ ${source_dir}/type_RealPeriodicFastFourierTransform.f90
+ ${source_dir}/type_RegularGrid.f90
+ ${source_dir}/type_RegularSphere.f90
+ ${source_dir}/type_RegularWorkspace.f90
+ ${source_dir}/type_ScalarHarmonic.f90
+ ${source_dir}/type_Sphere.f90
+ ${source_dir}/type_SpherepackUtility.f90
+ ${source_dir}/type_SphericalGrid.f90
+ ${source_dir}/type_SphericalUnitVectors.f90
+ ${source_dir}/type_TrigonometricTable.f90
+ ${source_dir}/type_Vector3D.f90
+ ${source_dir}/type_VectorHarmonic.f90
+ ${source_dir}/type_VectorHarmonicCoefficients.f90
+ ${source_dir}/type_WavetableUtility.f90
+ ${source_dir}/type_Workspace.f90
+ ${source_dir}/vector_analysis_gaussian_grid.f90
+ ${source_dir}/vector_analysis_gaussian_grid_saved.f90
+ ${source_dir}/vector_analysis_regular_grid.f90
+ ${source_dir}/vector_analysis_regular_grid_saved.f90
+ ${source_dir}/vector_analysis_routines.f90
+ ${source_dir}/vector_laplacian_gaussian_grid.f90
+ ${source_dir}/vector_laplacian_gaussian_grid_saved.f90
+ ${source_dir}/vector_laplacian_regular_grid.f90
+ ${source_dir}/vector_laplacian_regular_grid_saved.f90
+ ${source_dir}/vector_laplacian_routines.f90
+ ${source_dir}/vector_synthesis_gaussian_grid.f90
+ ${source_dir}/vector_synthesis_gaussian_grid_saved.f90
+ ${source_dir}/vector_synthesis_regular_grid.f90
+ ${source_dir}/vector_synthesis_regular_grid_saved.f90
+ ${source_dir}/vector_synthesis_routines.f90
+ ${source_dir}/vorticity_gaussian_grid.f90
+ ${source_dir}/vorticity_gaussian_grid_saved.f90
+ ${source_dir}/vorticity_regular_grid.f90
+ ${source_dir}/vorticity_regular_grid_saved.f90
+ ${source_dir}/vorticity_routines.f90
+)
+
+add_library(spherepack ${sources})
+
+#set_target_properties(spherepack PROPERTIES FOLDER third_party_open/spherepack)
+
+#target_link_libraries(spherepack PRIVATE no_compiler_warnings)
diff --git a/src/Core/Spherepack/LICENSE.md b/src/Core/Spherepack/LICENSE.md
new file mode 100644
index 000000000..ebc0ecef6
--- /dev/null
+++ b/src/Core/Spherepack/LICENSE.md
@@ -0,0 +1,37 @@
+PLEASE READ THIS SOFTWARE LICENSE ("LICENSE") CAREFULLY.
+
+Copyright 2004 the University Corporation for Atmospheric
+Research ("UCAR"). All rights reserved. Developed by NCAR's
+Computational and Information Systems Laboratory, UCAR,
+http://www2.cisl.ucar.edu. Redistribution and use of the Software
+in source and binary forms, with or without modification, is
+permitted provided that the following conditions are met:
+
+ * Neither the names of NCAR's Computational and
+Information Systems Laboratory, the University Corporation for
+Atmospheric Research, nor the names of its sponsors or
+contributors may be used to endorse or promote products derived
+from this Software without specific prior written permission.
+
+ * Redistributions of source code must retain the above
+copyright notices, this list of conditions, and the disclaimer
+below.
+
+ * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions, and the disclaimer
+below in the documentation and/or other materials provided with
+the distribution.
+
+THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
+OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS WITH THE SOFTWARE.
+
+SPHEREPACK is a product of the Computational & Information
+Systems Laboratory at the National Center for Atmospheric
+Research (NCAR).
diff --git a/src/Core/Spherepack/LICENSE.mit.md b/src/Core/Spherepack/LICENSE.mit.md
new file mode 100644
index 000000000..3c6a94ee7
--- /dev/null
+++ b/src/Core/Spherepack/LICENSE.mit.md
@@ -0,0 +1,22 @@
+The MIT License (MIT)
+=====================
+
+Copyright (c) 2016 Jon Lo Kim Lin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff --git a/src/Core/Spherepack/README.md b/src/Core/Spherepack/README.md
new file mode 100644
index 000000000..c1fc9a3af
--- /dev/null
+++ b/src/Core/Spherepack/README.md
@@ -0,0 +1,98 @@
+# **spherepack - A Fortran library of spherical harmonic transforms**
+
+A modernization of NCAR's SPHEREPACK3.2.
+
+* The original work, written in fixed-from FORTRAN 77, was heavily refactored to incorporate features of free-form modern Fortran (2008+).
+* Dynamic memory allocation procedures for analysis and synthesis are now hidden from the end user.
+
+-----------------------------------------------------------------------------
+
+## What is spherepack?
+
+A collection of Fortran programs for computing common spherical differential operators including divergence, vorticity, latitudinal derivatives, gradients, the Laplacian of both scalar and vector functions, and the inverses of these operators.
+
+For example, given divergence and vorticity, the package can be used to compute velocity components, then the Laplacian inverse can be used to solve the scalar and vector Poisson equations. The package also contains routines for computing the associated Legendre functions, Gaussian points and weights, multiple fast Fourier transforms, and for converting scalar and vector fields between geophysical and mathematical spherical coordinates.
+
+Test programs are provided for solving these equations. Each program serves two purposes: as a template to guide you in writing your own codes utilizing the spherepack routines, and as a demonstration on your computer that you can correctly produce spherepack executables.
+
+-----------------------------------------------------------------------------
+
+## Usage
+
+```fortran
+
+ use spherepack, only: &
+ wp, & ! working precision
+ GaussianSphere
+
+ ! Explicit typing only
+ implicit none
+
+ type(GaussianSphere) :: foo
+ real(wp), allocatable :: scalar_function(:,:)
+ real(wp), allocatable :: laplacian(:,:)
+ real(wp), allocatable :: solution(:,:)
+
+ ! Initialize object
+ foo = GaussianSphere(nlat=19, nlon=36)
+
+ !.... generate some data
+
+ ! Compute complex spectral coefficients
+ call foo%perform_complex_analysis(scalar_function)
+
+ ! Compute laplacian on sphere
+ call foo%get_laplacian(scalar_function, laplacian)
+
+ ! Invert laplacian on sphere
+ call foo%invert_laplacian(laplacian, solution)
+
+ ! Release memory
+ call foo%destroy()
+
+```
+
+-----------------------------------------------------------------------------
+
+## Requirements
+
+* The GNU Make tool https://www.gnu.org/software/make/
+* The GNU gfortran compiler https://gcc.gnu.org/wiki/GFortran
+
+-----------------------------------------------------------------------------
+
+
+## To build the project
+
+Type the following command line arguments
+
+```bash
+
+ git clone https://github.com/jlokimlin/spherepack.git; cd spherepack; make all
+```
+
+-----------------------------------------------------------------------------
+
+## Contributing
+
+This project is still a work in progress and anyone is free to contribute under the proviso that they abstain from using the dreaded **go to**.
+
+For bug reports or feature requests please open an issue on github.
+
+-----------------------------------------------------------------------------
+
+
+## Bibliography
+
+[1] Swarztrauber, Paul N. "On computing the points and weights for Gauss--Legendre quadrature." *SIAM Journal on Scientific Computing* 24.3 (2003): 945-954.
+
+[2] Swarztrauber, Paul N., and William F. Spotz. "Generalized discrete spherical harmonic transforms." *Journal of Computational Physics* 159.2 (2000): 213-230.
+
+[3] Adams, John C., and Paul N. Swarztrauber. "SPHEREPACK 3.0: A model development facility." *Monthly Weather Review* 127.8 (1999): 1872-1878.
+
+[4] Swarztrauber, Paul N. "Spectral transform methods for solving the shallow-water equations on the sphere." *Monthly Weather Review* 124.4 (1996): 730-744.
+
+[5] Williamson, David L., et al. "A standard test set for numerical approximations to the shallow water equations in spherical geometry." *Journal of Computational Physics* 102.1 (1992): 211-224.
+
+
+
diff --git a/src/Core/Spherepack/README.txt b/src/Core/Spherepack/README.txt
new file mode 100644
index 000000000..b1e0c7de7
--- /dev/null
+++ b/src/Core/Spherepack/README.txt
@@ -0,0 +1,4 @@
+From Deltares
+Commit e80da29462c5987162a0884baaab7434d0215467 of https://github.com/jlokimlin/spherepack/tree/e80da29462c5987162a0884baaab7434d0215467
+
+Modified to fix compiler errors in intel fortran (e.g., public declared twice).
diff --git a/src/Core/Spherepack/colatitudinal_derivative_gaussian_grid.f90 b/src/Core/Spherepack/colatitudinal_derivative_gaussian_grid.f90
new file mode 100644
index 000000000..b39e06699
--- /dev/null
+++ b/src/Core/Spherepack/colatitudinal_derivative_gaussian_grid.f90
@@ -0,0 +1,1094 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(colatitudinal_derivative_routines) colatitudinal_derivative_gaussian_grid
+
+ contains
+ !
+ ! subroutine vtsgc(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvts, ierror)
+ !
+ ! given the vector harmonic analysis br, bi, cr, and ci (computed
+ ! by subroutine vhagc) of some vector function (v, w), this
+ ! subroutine computes the vector function (vt, wt) which is
+ ! the derivative of (v, w) with respect to colatitude theta. vtsgc
+ ! is similar to vhsgc except the vector harmonics are replaced by
+ ! their derivative with respect to colatitude with the result that
+ ! (vt, wt) is computed instead of (v, w). vt(i, j) is the derivative
+ ! of the colatitudinal component v(i, j) at the gaussian colatitude
+ ! theta(i) and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (vt, wt) is given below at the definition of
+ ! output parameters vt, wt.
+ !
+ ! input parameters
+ !
+ ! nlat the number of gaussian colatitudinal grid points theta(i)
+ ! such that 0 < theta(1) <...< theta(nlat) < pi. they are
+ ! computed by subroutine compute_gaussian_latitudes_and_weights which is called by this
+ ! subroutine. if nlat is odd the equator is
+ ! theta((nlat + 1)/2). if nlat is even the equator lies
+ ! half way between theta(nlat/2) and theta(nlat/2+1). nlat
+ ! must be at least 3. note: if (v, w) is symmetric about
+ ! the equator (see parameter ityp below) the number of
+ ! colatitudinal grid points is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator however the
+ ! the coefficients cr and ci are zero which implies
+ ! that the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the calculations are performed on the entire sphere.
+ ! i.e. the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 2 no symmetries exist about the equator however the
+ ! the coefficients br and bi are zero which implies
+ ! that the divergence of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the calculations are performed on the entire sphere.
+ ! i.e. the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 3 vt is odd and wt is even about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j)
+ ! and wt(i, j) are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even the arrays
+ ! are computed for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 vt is odd and wt is even about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 5 vt is odd and wt is even about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 6 vt is even and wt is odd about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j), wt(i, j)
+ ! are computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 vt is even and wt is odd about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 8 vt is even and wt is odd about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls vtsgc,
+ ! the arrays vt, wt, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtsgc. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtsgc. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! of (v, w) as computed by subroutine vhagc.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtsgc. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtsgc. ndab must be at
+ ! least nlat.
+ !
+ ! wvts an array which must be initialized by subroutine vtsgci.
+ ! once initialized, wvts can be used repeatedly by vtsgc
+ ! as long as nlon and nlat remain unchanged. wvts must
+ ! not be altered between calls of vtsgc.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtsgc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! vt, wt two or three dimensional arrays (see input parameter nt)
+ ! in which the derivative of (v, w) with respect to
+ ! colatitude theta is stored. vt(i, j), wt(i, j) contain the
+ ! derivatives at gaussian colatitude points theta(i)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp. vt and wt
+ ! are computed from the formulas for v and w given in
+ ! subroutine vhsgc but with vbar and wbar replaced with
+ ! their derivatives with respect to colatitude. these
+ ! derivatives are denoted by vtbar and wtbar.
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! vt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -ci(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +cr(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! wt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +bi(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -br(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lwvts
+ !
+
+ module subroutine vtsgc(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv
+ integer(ip) :: imid
+ integer(ip) :: ist
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: iw3
+ integer(ip) :: iw4
+ integer(ip) :: iw5
+ integer(ip) :: jw1
+ integer(ip) :: jw2
+ integer(ip) :: labc
+ integer(ip) :: lnl
+ integer(ip) :: lwzvin
+ integer(ip) :: lzz1
+ integer(ip) :: mmax, lwvts, lwork
+
+ lwvts = size(wvts)
+
+ ! Check calling arguments
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 1) return
+ ierror = 3
+ if (ityp<0 .or. ityp>8) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((ityp<=2 .and. idvw2 .and. idvw 2) idv = imid
+ lnl = nt*idv*nlon
+ ist = 0
+ if (ityp <= 2) ist = imid
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ iw5 = iw4+3*imid*nlat
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ lwzvin = lzz1+labc
+ jw1 = lwzvin+1
+ jw2 = jw1+lwzvin
+
+ block
+ real(wp) :: work(lwork)
+ call vtsgc_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, vt, wt, mdab, ndab, &
+ br, bi, cr, ci, idv, work, work(iw1), work(iw2), work(iw3), &
+ work(iw4), work(iw5), wvts, wvts(jw1:), wvts(jw2:))
+ end block
+
+ end subroutine vtsgc
+
+ ! subroutine vtsgci(nlat, nlon, wvts, ierror)
+ !
+ ! subroutine vtsgci initializes the array wvts which can then be
+ ! used repeatedly by subroutine vtsgc until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of gaussian colatitudinal grid points theta(i)
+ ! such that 0 < theta(1) <...< theta(nlat) < pi. they are
+ ! computed by subroutine compute_gaussian_latitudes_and_weights which is called by this
+ ! subroutine. if nlat is odd the equator is
+ ! theta((nlat + 1)/2). if nlat is even the equator lies
+ ! half way between theta(nlat/2) and theta(nlat/2+1). nlat
+ ! must be at least 3. note: if (v, w) is symmetric about
+ ! the equator (see parameter ityp below) the number of
+ ! colatitudinal grid points is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtsgc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! wvts an array which is initialized for use by subroutine vtsgc.
+ ! once initialized, wvts can be used repeatedly by vtsgc
+ ! as long as nlat or nlon remain unchanged. wvts must not
+ ! be altered between calls of vtsgc.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lwvts
+ !
+ module subroutine vtsgci(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzz1, mmax, ldwork
+ type(SpherepackUtility) :: util
+
+ ! Check calling arguments
+ call check_init_calling_arguments(&
+ nlat, nlon, wvts, ierror, get_lwvts(nlat,nlon))
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Set required workspace size
+ ldwork = 3*nlat+2
+
+ block
+ real(wp) :: dwork(ldwork)
+ integer(ip) :: lwvbin, iw1, iw2, iw3, iw4
+
+ ! Set workspace index pointers
+ lwvbin = lzz1+labc
+ iw1 = lwvbin+1
+ iw2 = iw1+lwvbin
+ iw3 = (2 * nlat) + 1
+ iw4 = nlat + 1
+
+ call compute_gaussian_latitudes_and_weights(nlat, dwork, dwork(iw4:), ierror)
+
+ ! Check error flag
+ if (ierror /= 0) then
+ ierror = 5
+ return
+ end if
+
+ call util%initialize_polar_components_gaussian_colat_deriv( &
+ nlat, nlon, dwork, wvts, dwork(iw3:))
+
+ call util%initialize_azimuthal_components_gaussian_colat_deriv( &
+ nlat, nlon, dwork, wvts(iw1:), dwork(iw3:))
+
+ call util%hfft%initialize(nlon, wvts(iw2:))
+ end block
+
+ end subroutine vtsgci
+
+ subroutine vtsgc_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, vt, wt, mdab, &
+ ndab, br, bi, cr, ci, idv, vte, vto, wte, wto, vb, wb, wvbin, wwbin, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+ integer(ip) :: i
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+
+ integer(ip) :: iv
+ integer(ip) :: iw
+ integer(ip) :: j
+ integer(ip) :: jdvw
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: mdab
+ integer(ip) :: mlat
+ integer(ip) :: mlon
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: ndo1
+ integer(ip) :: ndo2
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nlp1
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: vb
+ real(wp) :: vt
+ real(wp) :: vte
+ real(wp) :: vto
+ real(wp) :: wb
+ real(wp) :: wrfft
+ real(wp) :: wt
+ real(wp) :: wte
+ real(wp) :: wto
+ real(wp) :: wvbin
+ real(wp) :: wwbin
+ dimension vt(idvw, jdvw, nt), wt(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, nt), ci(mdab, ndab, nt), &
+ vte(idv, nlon, nt), vto(idv, nlon, nt), wte(idv, nlon, nt), &
+ wto(idv, nlon, nt), wvbin(*), wwbin(*), wrfft(*), &
+ vb(imid, nlat, 3), wb(imid, nlat, 3)
+
+
+ type(SpherepackUtility) :: util
+
+ nlp1 = nlat+1
+ mlat = mod(nlat, 2)
+ mlon = mod(nlon, 2)
+ mmax = min(nlat, (nlon + 1)/2)
+
+ select case(mlat)
+ case(0)
+ imm1 = imid
+ ndo1 = nlat
+ ndo2 = nlat-1
+ case default
+ imm1 = imid-1
+ ndo1 = nlat-1
+ ndo2 = nlat
+ end select
+
+ ! Preset even fields to zero
+ vte = ZERO
+ wte = ZERO
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+ ! case ityp=0 no symmetries
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(1)
+ ! case ityp=1 no symmetries, cr and ci equal zero
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(2)
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(3)
+ ! case ityp=3 v odd, w even
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(4)
+ ! case ityp=4 v odd, w even, and both cr and ci equal zero
+ !
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(5)
+ ! case ityp=5 v odd, w even, br and bi equal zero
+ !
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(6)
+ ! case ityp=6 v even , w odd
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(7)
+ ! case ityp=7 v even, w odd cr and ci equal zero
+ !
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(8)
+ !
+ ! case ityp=8 v even, w odd br and bi equal zero
+ !
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ do k=1, nt
+ call util%hfft%backward(idv, nlon, vte(:, :, k), idv, wrfft)
+ call util%hfft%backward(idv, nlon, wte(:, :, k), idv, wrfft)
+ end do
+
+ select case (ityp)
+ case(0:1)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *(vte(i, j, k)+vto(i, j, k))
+ wt(i, j, k) = HALF *(wte(i, j, k)+wto(i, j, k))
+ vt(nlp1-i, j, k) = HALF *(vte(i, j, k)-vto(i, j, k))
+ wt(nlp1-i, j, k) = HALF *(wte(i, j, k)-wto(i, j, k))
+ end do
+ end do
+ end do
+ case default
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *vte(i, j, k)
+ wt(i, j, k) = HALF *wte(i, j, k)
+ end do
+ end do
+ end do
+ end select
+
+ if (mlat /= 0) then
+ do k=1, nt
+ do j=1, nlon
+ vt(imid, j, k) = HALF *vte(imid, j, k)
+ wt(imid, j, k) = HALF *wte(imid, j, k)
+ end do
+ end do
+ end if
+
+ end subroutine vtsgc_lower_utility_routine
+
+end submodule colatitudinal_derivative_gaussian_grid
diff --git a/src/Core/Spherepack/colatitudinal_derivative_gaussian_grid_saved.f90 b/src/Core/Spherepack/colatitudinal_derivative_gaussian_grid_saved.f90
new file mode 100644
index 000000000..eff42e792
--- /dev/null
+++ b/src/Core/Spherepack/colatitudinal_derivative_gaussian_grid_saved.f90
@@ -0,0 +1,1127 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(colatitudinal_derivative_routines) colatitudinal_derivative_gaussian_grid_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine vtsgs(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvts, lwvts, work, lwork, ierror)
+ !
+ ! given the vector harmonic analysis br, bi, cr, and ci (computed
+ ! by subroutine vhags) of some vector function (v, w), this
+ ! subroutine computes the vector function (vt, wt) which is
+ ! the derivative of (v, w) with respect to colatitude theta. vtsgs
+ ! is similar to vhsgs except the vector harmonics are replaced by
+ ! their derivative with respect to colatitude with the result that
+ ! (vt, wt) is computed instead of (v, w). vt(i, j) is the derivative
+ ! of the colatitudinal component v(i, j) at the gaussian colatitude
+ ! point theta(i) and longitude phi(j) = (j-1)*2*pi/nlon. the
+ ! spectral representation of (vt, wt) is given below at output
+ ! parameters vt, wt.
+ !
+ ! input parameters
+ !
+ ! nlat the number of gaussian colatitudinal grid points theta(i)
+ ! such that 0 < theta(1) <...< theta(nlat) < pi. they are
+ ! computed by subroutine compute_gaussian_latitudes_and_weights which is called by this
+ ! subroutine. if nlat is odd the equator is
+ ! theta((nlat + 1)/2). if nlat is even the equator lies
+ ! half way between theta(nlat/2) and theta(nlat/2+1). nlat
+ ! must be at least 3. note: if (v, w) is symmetric about
+ ! the equator (see parameter ityp below) the number of
+ ! colatitudinal grid points is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator however the
+ ! the coefficients cr and ci are zero which implies
+ ! that the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the calculations are performed on the entire sphere.
+ ! i.e. the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 2 no symmetries exist about the equator however the
+ ! the coefficients br and bi are zero which implies
+ ! that the divergence of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the calculations are performed on the entire sphere.
+ ! i.e. the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 3 vt is odd and wt is even about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j)
+ ! and wt(i, j) are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even the arrays
+ ! are computed for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 vt is odd and wt is even about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 5 vt is odd and wt is even about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 6 vt is even and wt is odd about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j), wt(i, j)
+ ! are computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 vt is even and wt is odd about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 8 vt is even and wt is odd about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls vtsgs,
+ ! the arrays vt, wt, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtsgs. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtsgs. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! of (v, w) as computed by subroutine vhags.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtsgs. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtsgs. ndab must be at
+ ! least nlat.
+ !
+ ! wvts an array which must be initialized by subroutine vtsgsi.
+ ! once initialized, wvts can be used repeatedly by vtsgs
+ ! as long as nlon and nlat remain unchanged. wvts must
+ ! not be altered between calls of vtsgs.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtsgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! vt, wt two or three dimensional arrays (see input parameter nt)
+ ! in which the derivative of (v, w) with respect to
+ ! colatitude theta is stored. vt(i, j), wt(i, j) contain the
+ ! derivatives at gaussian colatitude points theta(i) for
+ ! i=1, ..., nlat and longitude phi(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! ityp. vt and wt are computed from the formulas for v and
+ ! w given in subroutine vhsgs but with vbar and wbar replaced
+ ! with their derivatives with respect to colatitude. these
+ ! derivatives are denoted by vtbar and wtbar.
+ !
+ !
+ ! *************************************************************
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! vt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -ci(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +cr(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! wt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +bi(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -br(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lwvts
+ !
+ module subroutine vtsgs(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, idz, imid, ist
+ integer(ip) :: lnl, lzimn, lwork, mmax
+
+ ! Check calling arguments
+ call check_calling_arguments(nlat, nlon, ityp, nt, &
+ idvw, jdvw, mdab, ndab, wvts, ierror, get_lwvts_saved(nlat,nlon))
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ idz = (mmax*(2*nlat-mmax+1))/2
+ lzimn = idz*imid
+
+ select case (ityp)
+ case (0:2)
+ idv = nlat
+ ist = imid
+ case default
+ idv = imid
+ ist = 0
+ end select
+
+ lnl = nt*idv*nlon
+
+ ! Set required workspace size
+ lwork = (2 * lnl) + (idv * nlon)
+
+ block
+ real(wp) :: work(lwork)
+ integer(ip) :: iw1, iw2, iw3, iw4, jw1, jw2
+
+ ! Set index pointers
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ jw1 = lzimn+1
+ jw2 = jw1+lzimn
+ call vtsgs_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, &
+ jdvw, vt, wt, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), &
+ work(iw2:), work(iw3:), work(iw4:), idz, wvts, wvts(jw1:), wvts(jw2:))
+ end block
+
+ end subroutine vtsgs
+
+ ! Purpose:
+ !
+ ! subroutine vtsgsi(nlat, nlon, wvts, lwvts, work, lwork, dwork, ldwork, ierror)
+ !
+ ! subroutine vtsgsi initializes the array wvts which can then be
+ ! used repeatedly by subroutine vtsgs until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of gaussian colatitudinal grid points theta(i)
+ ! such that 0 < theta(1) <...< theta(nlat) < pi. they are
+ ! computed by subroutine compute_gaussian_latitudes_and_weights which is called by this
+ ! subroutine. if nlat is odd the equator is
+ ! theta((nlat + 1)/2). if nlat is even the equator lies
+ ! half way between theta(nlat/2) and theta(nlat/2+1). nlat
+ ! must be at least 3. note: if (v, w) is symmetric about
+ ! the equator (see parameter ityp below) the number of
+ ! colatitudinal grid points is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtsgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! **************************************************************
+ !
+ ! output parameters
+ !
+ ! wvts an array which is initialized for use by subroutine vtsgs.
+ ! once initialized, wvts can be used repeatedly by vtsgs
+ ! as long as nlat or nlon remain unchanged. wvts must not
+ ! be altered between calls of vtsgs.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lwvts
+ !
+ ! Remark:
+ !
+ ! define imid = (nlat + 1)/2 and mmax = min(nlat, (nlon + 1)/2)
+ ! the length of wvts is imid*mmax*(2*nlat-mmax+1)+nlon+15
+ ! and the length of work is labc+5*nlat*imid+2*nlat where
+ ! labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ !
+ module subroutine vtsgsi(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc
+ integer(ip) :: ltheta, lvin, lwvbin
+ integer(ip) :: lzimn, mmax, lwork, ldwork
+ type(SpherepackUtility) :: util
+
+ ! Check calling arguments
+ call check_init_calling_arguments(&
+ nlat, nlon, wvts, ierror, get_lwvts_saved(nlat,nlon))
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ lzimn = (imid*mmax*(2*nlat-mmax+1))/2
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ lvin = 3*nlat*imid
+ lwvbin = 2*nlat*imid+labc
+ ltheta = 2 * nlat
+
+ ! Set required workspace sizes
+ lwork = lvin+lwvbin+ltheta
+ ldwork = 3*nlat+2
+
+ block
+ real(wp) :: work(lwork), dwork(ldwork)
+ integer(ip) :: iw1, iw2, iw3, iw4, iw5, iw6
+
+ ! Set workspace index pointers
+ iw1 = lzimn+1
+ iw2 = lvin+1
+ iw3 = iw2+lwvbin
+ iw4 = nlat+1
+ iw5 = iw4+nlat
+ iw6 = 2*lzimn+1
+
+ call vtsgsi_lower_utility_routine(nlat, nlon, imid, wvts, wvts(iw1:), &
+ work, work(iw2:), dwork, dwork(iw4:), dwork(iw5:), ierror)
+
+ ! Check error flag from lower utility routine
+ if (ierror /= 0) return
+
+ call util%hfft%initialize(nlon, wvts(iw6:))
+ end block
+
+ end subroutine vtsgsi
+
+ subroutine vtsgs_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, vt, wt, mdab, &
+ ndab, br, bi, cr, ci, idv, vte, vto, wte, wto, work, idz, vb, wb, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+ integer(ip) :: i
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: idz
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+ integer(ip) :: j
+ integer(ip) :: jdvw
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: mb
+ integer(ip) :: mdab
+ integer(ip) :: mlat
+ integer(ip) :: mlon
+ integer(ip) :: mmax
+ integer(ip) :: mn
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: ndo1
+ integer(ip) :: ndo2
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nlp1
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: vb
+ real(wp) :: vt
+ real(wp) :: vte
+ real(wp) :: vto
+ real(wp) :: wb
+ real(wp) :: work
+ real(wp) :: wrfft
+ real(wp) :: wt
+ real(wp) :: wte
+ real(wp) :: wto
+ dimension vt(idvw, jdvw, nt), wt(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, nt), ci(mdab, ndab, nt), &
+ vte(idv, nlon, nt), vto(idv, nlon, nt), wte(idv, nlon, nt), &
+ wto(idv, nlon, nt), work(*), wrfft(*), &
+ vb(imid, *), wb(imid, *)
+
+ type(SpherepackUtility) :: util
+
+ nlp1 = nlat+1
+ mlat = mod(nlat, 2)
+ mlon = mod(nlon, 2)
+ mmax = min(nlat, (nlon + 1)/2)
+
+ select case(mlat)
+ case(0)
+ imm1 = imid
+ ndo1 = nlat
+ ndo2 = nlat-1
+ case default
+ imm1 = imid-1
+ ndo1 = nlat-1
+ ndo2 = nlat
+ end select
+
+ ! Preset even fields to zero
+ vte = ZERO
+ wte = ZERO
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+ !
+ ! case ityp=0 no symmetries
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(1)
+ !
+ ! case ityp=1 no symmetries, cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(2)
+ !
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(3)
+ !
+ ! case ityp=3 v odd, w even
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(4)
+ !
+ ! case ityp=4 v odd, w even, and both cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(5)
+ !
+ ! case ityp=5 v odd, w even, br and bi equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(6)
+ !
+ ! case ityp=6 v even , w odd
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(7)
+ !
+ ! case ityp=7 v even, w odd cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(8)
+ !
+ ! case ityp=8 v even, w odd, br and bi equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if(mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ do k=1, nt
+ call util%hfft%backward(idv, nlon, vte(:, :, k), idv, wrfft)
+ call util%hfft%backward(idv, nlon, wte(:, :, k), idv, wrfft)
+ end do
+
+ select case(ityp)
+ case(0:1)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *(vte(i, j, k)+vto(i, j, k))
+ wt(i, j, k) = HALF *(wte(i, j, k)+wto(i, j, k))
+ vt(nlp1-i, j, k) = HALF *(vte(i, j, k)-vto(i, j, k))
+ wt(nlp1-i, j, k) = HALF *(wte(i, j, k)-wto(i, j, k))
+ end do
+ end do
+ end do
+ case default
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *vte(i, j, k)
+ wt(i, j, k) = HALF *wte(i, j, k)
+ end do
+ end do
+ end do
+ end select
+
+ if (mlat /= 0) then
+ do k=1, nt
+ do j=1, nlon
+ vt(imid, j, k) = HALF *vte(imid, j, k)
+ wt(imid, j, k) = HALF *wte(imid, j, k)
+ end do
+ end do
+ end if
+
+ end subroutine vtsgs_lower_utility_routine
+
+ subroutine vtsgsi_lower_utility_routine(nlat, nlon, imid, vb, wb, vin, wvbin, &
+ theta, wts, dwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(out) :: ierror
+ real(wp), intent(out) :: vb(imid, *), wb(imid, *), vin(imid, nlat, 3), wvbin(:)
+ real(wp), intent(out) :: dwork(:), theta(nlat), wts(nlat)
+
+ ! Local variables
+ integer(ip) :: i, i3, ierr
+ integer(ip) :: m, mmax, mn, mp1, np1
+ type(SpherepackUtility) :: util
+
+ mmax = min(nlat, nlon/2+1)
+
+ call compute_gaussian_latitudes_and_weights(nlat, theta, wts, ierr)
+
+ ! Check error flag
+ if(ierr /= 0) then
+ ierror = 10+ierr
+ return
+ end if
+
+ call util%initialize_polar_components_gaussian_colat_deriv(nlat, nlon, theta, wvbin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%compute_polar_component(0, nlat, nlon, m, vin, i3, wvbin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ do i=1, imid
+ vb(i, mn) = vin(i, np1, i3)
+ end do
+ end do
+ end do
+
+ call util%initialize_azimuthal_components_gaussian_colat_deriv(nlat, nlon, theta, wvbin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%compute_azimuthal_component(0, nlat, nlon, m, vin, i3, wvbin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ do i=1, imid
+ wb(i, mn) = vin(i, np1, i3)
+ end do
+ end do
+ end do
+
+ end subroutine vtsgsi_lower_utility_routine
+
+end submodule colatitudinal_derivative_gaussian_grid_saved
diff --git a/src/Core/Spherepack/colatitudinal_derivative_regular_grid.f90 b/src/Core/Spherepack/colatitudinal_derivative_regular_grid.f90
new file mode 100644
index 000000000..2978eb527
--- /dev/null
+++ b/src/Core/Spherepack/colatitudinal_derivative_regular_grid.f90
@@ -0,0 +1,1035 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(colatitudinal_derivative_routines) colatitudinal_derivative_regular_grid
+
+contains
+ ! subroutine vtsec(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvts, ierror)
+ !
+ ! given the vector harmonic analysis br, bi, cr, and ci (computed
+ ! by subroutine vhaec) of some vector function (v, w), this
+ ! subroutine computes the vector function (vt, wt) which is
+ ! the derivative of (v, w) with respect to colatitude theta. vtsec
+ ! is similar to vhsec except the vector harmonics are replaced by
+ ! their derivative with respect to colatitude with the result that
+ ! (vt, wt) is computed instead of (v, w). vt(i, j) is the derivative
+ ! of the colatitudinal component v(i, j) at the point theta(i) =
+ ! (i-1)*pi/(nlat-1) and longitude phi(j) = (j-1)*2*pi/nlon. the
+ ! spectral representation of (vt, wt) is given below at output
+ ! parameters vt, wt.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator however the
+ ! the coefficients cr and ci are zero. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 2 no symmetries exist about the equator however the
+ ! the coefficients br and bi are zero. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 3 vt is odd and wt is even about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j), wt(i, j)
+ ! are computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 vt is odd and wt is even about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 5 vt is odd and wt is even about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 6 vt is even and wt is odd about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j), wt(i, j)
+ ! are computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 vt is even and wt is odd about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 8 vt is even and wt is odd about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls vtsec,
+ ! the arrays vt, wt, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtsec. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtsec. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! of (v, w) as computed by subroutine vhaec.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtsec. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtsec. ndab must be at
+ ! least nlat.
+ !
+ ! wvts an array which must be initialized by subroutine vtseci.
+ ! once initialized, wvts can be used repeatedly by vtsec
+ ! as long as nlon and nlat remain unchanged. wvts must
+ ! not be altered between calls of vtsec.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtsec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! vt, wt two or three dimensional arrays (see input parameter nt)
+ ! in which the derivative of (v, w) with respect to
+ ! colatitude theta is stored. vt(i, j), wt(i, j) contain the
+ ! derivatives at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp. vt and wt
+ ! are computed from the formulas for v and w given in
+ ! subroutine vhsec but with vbar and wbar replaced with
+ ! their derivatives with respect to colatitude. these
+ ! derivatives are denoted by vtbar and wtbar.
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! vt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -ci(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +cr(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! wt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +bi(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -br(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lwvts
+ !
+ module subroutine vtsec(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, imid, ist, labc, lzz1, mmax, lwork
+
+ ! Check calling arguments
+ call check_calling_arguments(nlat, nlon, ityp, nt, &
+ idvw, jdvw, mdab, ndab, wvts, ierror, get_lwvts(nlat,nlon))
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ mmax = min(nlat, (nlon + 1)/2)
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Set required workspace size
+ select case (ityp)
+ case (0:2)
+ ist = imid
+ idv = nlat
+ lwork = nlat*(2*nt*nlon+max(6*imid, nlon))
+ case default
+ ist = 0
+ idv = imid
+ lwork = imid*(2*nt*nlon+max(6*nlat, nlon))
+ end select
+
+ block
+ real(wp) :: work(lwork)
+ integer(ip) :: lnl, lwzvin, jw1, jw2
+ integer(ip) :: iw1, iw2, iw3, iw4, iw5
+
+ lnl = nt*idv*nlon
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ iw5 = iw4+3*imid*nlat
+ lwzvin = lzz1+labc
+ jw1 = lwzvin+1
+ jw2 = jw1+lwzvin
+
+ call vtsec_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, &
+ vt, wt, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), work(iw2:), &
+ work(iw3:), work(iw4:), work(iw5:), wvts, wvts(jw1:), wvts(jw2:))
+ end block
+
+ end subroutine vtsec
+ !
+ ! subroutine vtseci(nlat, nlon, wvts, ierror)
+ !
+ ! subroutine vtseci initializes the array wvts which can then be
+ ! used repeatedly by subroutine vtsec until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtsec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! wvts an array which is initialized for use by subroutine vtsec.
+ ! once initialized, wvts can be used repeatedly by vtsec
+ ! as long as nlat or nlon remain unchanged. wvts must not
+ ! be altered between calls of vtsec.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lwvts
+ !
+ module subroutine vtseci(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzz1
+ integer(ip) :: mmax, ldwork
+ type(SpherepackUtility) :: util
+
+ ! Check calling arguments
+ call check_init_calling_arguments(&
+ nlat, nlon, wvts, ierror, get_lwvts(nlat,nlon))
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Set required workspace length
+ ldwork = 2*nlat + 2
+
+ block
+ real(wp) :: dwork(ldwork)
+ integer(ip) :: lwvbin, iw1, iw2
+
+ ! Set workspace index pointers
+ lwvbin = lzz1+labc
+ iw1 = lwvbin+1
+ iw2 = iw1+lwvbin
+
+ call util%initialize_polar_components_regular_colat_deriv(nlat, nlon, wvts, dwork)
+
+ call util%initialize_azimuthal_components_regular_colat_deriv(nlat, nlon, wvts(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wvts(iw2:))
+ end block
+
+ end subroutine vtseci
+
+ subroutine vtsec_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, vt, wt, mdab, &
+ ndab, br, bi, cr, ci, idv, vte, vto, wte, wto, vb, wb, wvbin, wwbin, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+ integer(ip) :: i
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+ integer(ip) :: iv
+ integer(ip) :: iw
+ integer(ip) :: j
+ integer(ip) :: jdvw
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: mdab
+ integer(ip) :: mlat
+ integer(ip) :: mlon
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: ndo1
+ integer(ip) :: ndo2
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nlp1
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: vb
+ real(wp) :: vt
+ real(wp) :: vte
+ real(wp) :: vto
+ real(wp) :: wb
+ real(wp) :: wrfft
+ real(wp) :: wt
+ real(wp) :: wte
+ real(wp) :: wto
+ real(wp) :: wvbin
+ real(wp) :: wwbin
+ dimension vt(idvw, jdvw, nt), wt(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, nt), ci(mdab, ndab, nt), &
+ vte(idv, nlon, nt), vto(idv, nlon, nt), wte(idv, nlon, nt), &
+ wto(idv, nlon, nt), wvbin(*), wwbin(*), wrfft(*), &
+ vb(imid, nlat, 3), wb(imid, nlat, 3)
+
+ type(SpherepackUtility) :: util
+
+ nlp1 = nlat+1
+ mlat = mod(nlat, 2)
+ mlon = mod(nlon, 2)
+ mmax = min(nlat, (nlon + 1)/2)
+
+ select case(mlat)
+ case(0)
+ imm1 = imid
+ ndo1 = nlat
+ ndo2 = nlat-1
+ case default
+ imm1 = imid-1
+ ndo1 = nlat-1
+ ndo2 = nlat
+ end select
+
+ ! Preset even fields to zero
+ vte = ZERO
+ wte = ZERO
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+ ! case ityp=0 no symmetries
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(1)
+ ! case ityp=1 no symmetries, cr and ci equal zero
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(2)
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(3)
+ ! case ityp=3 v odd, w even
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(4)
+ ! case ityp=4 v odd, w even, and both cr and ci equal zero
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(5)
+ ! case ityp=5 v odd, w even, br and bi equal zero
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(6)
+ ! case ityp=6 v even , w odd
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(7)
+ ! case ityp=7 v even, w odd cr and ci equal zero
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(8)
+ ! case ityp=8 v even, w odd br and bi equal zero
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ do k=1, nt
+ call util%hfft%backward(idv, nlon, vte(:, :, k), idv, wrfft)
+ call util%hfft%backward(idv, nlon, wte(:, :, k), idv, wrfft)
+ end do
+
+ select case (ityp)
+ case(0:1)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *(vte(i, j, k)+vto(i, j, k))
+ wt(i, j, k) = HALF *(wte(i, j, k)+wto(i, j, k))
+ vt(nlp1-i, j, k) = HALF *(vte(i, j, k)-vto(i, j, k))
+ wt(nlp1-i, j, k) = HALF *(wte(i, j, k)-wto(i, j, k))
+ end do
+ end do
+ end do
+ case default
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *vte(i, j, k)
+ wt(i, j, k) = HALF *wte(i, j, k)
+ end do
+ end do
+ end do
+ end select
+
+ if (mlat /= 0) then
+ do k=1, nt
+ do j=1, nlon
+ vt(imid, j, k) = HALF *vte(imid, j, k)
+ wt(imid, j, k) = HALF *wte(imid, j, k)
+ end do
+ end do
+ end if
+
+ end subroutine vtsec_lower_utility_routine
+
+end submodule colatitudinal_derivative_regular_grid
diff --git a/src/Core/Spherepack/colatitudinal_derivative_regular_grid_saved.f90 b/src/Core/Spherepack/colatitudinal_derivative_regular_grid_saved.f90
new file mode 100644
index 000000000..7e74889c8
--- /dev/null
+++ b/src/Core/Spherepack/colatitudinal_derivative_regular_grid_saved.f90
@@ -0,0 +1,1085 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(colatitudinal_derivative_routines) colatitudinal_derivative_regular_grid_saved
+
+contains
+
+ ! subroutine vtses(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvts, lwvts, work, lwork, ierror)
+ !
+ ! given the vector harmonic analysis br, bi, cr, and ci (computed
+ ! by subroutine vhaes) of some vector function (v, w), this
+ ! subroutine computes the vector function (vt, wt) which is
+ ! the derivative of (v, w) with respect to colatitude theta. vtses
+ ! is similar to vhses except the vector harmonics are replaced by
+ ! their derivative with respect to colatitude with the result that
+ ! (vt, wt) is computed instead of (v, w). vt(i, j) is the derivative
+ ! of the colatitudinal component v(i, j) at the point theta(i) =
+ ! (i-1)*pi/(nlat-1) and longitude phi(j) = (j-1)*2*pi/nlon. the
+ ! spectral representation of (vt, wt) is given below at output
+ ! parameters vt, wt.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or(nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator however the
+ ! the coefficients cr and ci are zero. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 2 no symmetries exist about the equator however the
+ ! the coefficients br and bi are zero. the synthesis
+ ! is performed on the entire sphere. i.e. the arrays
+ ! vt(i, j), wt(i, j) are computed for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 3 vt is odd and wt is even about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j), wt(i, j)
+ ! are computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 vt is odd and wt is even about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 5 vt is odd and wt is even about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 6 vt is even and wt is odd about the equator. the
+ ! synthesis is performed on the northern hemisphere
+ ! only. i.e., if nlat is odd the arrays vt(i, j), wt(i, j)
+ ! are computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 vt is even and wt is odd about the equator and the
+ ! coefficients cr and ci are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 8 vt is even and wt is odd about the equator and the
+ ! coefficients br and bi are zero. the synthesis is
+ ! performed on the northern hemisphere only. i.e. if
+ ! nlat is odd the arrays vt(i, j), wt(i, j) are computed
+ ! for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the arrays vt(i, j), wt(i, j) are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls vtses,
+ ! the arrays vt, wt, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtses. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least(nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vt, wt as it appears in
+ ! the program that calls vtses. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! of (v, w) as computed by subroutine vhaes.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtses. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vtses. ndab must be at
+ ! least nlat.
+ !
+ ! wvts an array which must be initialized by subroutine vtsesi.
+ ! once initialized, wvts can be used repeatedly by vtses
+ ! as long as nlon and nlat remain unchanged. wvts must
+ ! not be altered between calls of vtses.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtses. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 =(nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! vt, wt two or three dimensional arrays (see input parameter nt)
+ ! in which the derivative of (v, w) with respect to
+ ! colatitude theta is stored. vt(i, j), wt(i, j) contain the
+ ! derivatives at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp. vt and wt
+ ! are computed from the formulas for v and w given in
+ ! subroutine vhses but with vbar and wbar replaced with
+ ! their derivatives with respect to colatitude. these
+ ! derivatives are denoted by vtbar and wtbar.
+ !
+ !
+ ! *************************************************************
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! vt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -ci(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +cr(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! wt(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vtbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vtbar(m, n, theta(i))
+ ! +bi(m+1, n+1)*wtbar(m, n, theta(i)))*cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vtbar(m, n, theta(i))
+ ! -br(m+1, n+1)*wtbar(m, n, theta(i)))*sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lwvts
+ !
+ module subroutine vtses(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+
+ ! Local variables
+ integer(ip) :: idv
+ integer(ip) :: idz
+ integer(ip) :: imid
+ integer(ip) :: ist
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: iw3
+ integer(ip) :: iw4
+ integer(ip) :: jw1
+ integer(ip) :: jw2
+ integer(ip) :: lnl
+ integer(ip) :: lzimn
+ integer(ip) :: mmax, lwork, lwvts
+
+ lwvts = size(wvts)
+
+ ! Check calling arguments
+ ierror = 1
+ if(nlat < 3) return
+ ierror = 2
+ if (nlon < 1) return
+ ierror = 3
+ if (ityp<0 .or. ityp>8) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid =(nlat + 1)/2
+ if ((ityp<=2 .and. idvw2 .and. idvw 2) idv = imid
+ lnl = nt*idv*nlon
+ lwork = 2*lnl+idv*nlon
+ ierror = 0
+ ist = 0
+ if (ityp <= 2) ist = imid
+
+ block
+ real(wp) :: work(lwork)
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ jw1 = lzimn+1
+ jw2 = jw1+lzimn
+
+ call vtses_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, vt, wt, mdab, ndab, &
+ br, bi, cr, ci, idv, work, work(iw1:), work(iw2:), work(iw3:), &
+ work(iw4:), idz, wvts, wvts(jw1:), wvts(jw2:))
+ end block
+
+ end subroutine vtses
+
+ ! subroutine vtsesi(nlat, nlon, wvts, ierror)
+ !
+ ! subroutine vtsesi initializes the array wvts which can then be
+ ! used repeatedly by subroutine vtses until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or(nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lwvts the dimension of the array wvts as it appears in the
+ ! program that calls vtses. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 =(nlat + 1)/2 if nlat is odd
+ !
+ ! then lwvts must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! wvts an array which is initialized for use by subroutine vtses.
+ ! once initialized, wvts can be used repeatedly by vtses
+ ! as long as nlat or nlon remain unchanged. wvts must not
+ ! be altered between calls of vtses.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lwvts
+ !
+ module subroutine vtsesi(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzimn
+ integer(ip) :: mmax, lwork, ldwork
+ type(SpherepackUtility) :: util
+
+ ! Check calling arguments
+ call check_init_calling_arguments(&
+ nlat, nlon, wvts, ierror, get_lwvts_saved(nlat,nlon))
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ mmax = min(nlat, (nlon + 1)/2)
+ imid =(nlat + 1)/2
+ lzimn = (imid*mmax*(2*nlat-mmax+1))/2
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Set required workspace size
+ lwork = 5*nlat*imid+labc
+ ldwork = 2*(nlat + 1)
+
+ block
+ real(wp) :: work(lwork), dwork(ldwork)
+ integer(ip) :: iw1, iw2, iw3, idz
+
+ ! Set worspace index pointers
+ iw1 = 3*nlat*imid+1
+ iw2 = lzimn+1
+ iw3 = 2*lzimn+1
+ idz = (mmax*(2*nlat-mmax+1))/2
+
+ call vtsesi_lower_utility_routine(nlat, nlon, imid, wvts, wvts(iw2:), &
+ idz, work, work(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wvts(iw3:))
+ end block
+
+ end subroutine vtsesi
+
+ subroutine vtses_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, vt, wt, mdab, &
+ ndab, br, bi, cr, ci, idv, vte, vto, wte, wto, work, idz, vb, wb, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: idz
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+ integer(ip) :: jdvw
+ integer(ip) :: m
+ integer(ip) :: mb
+ integer(ip) :: mdab
+ integer(ip) :: mlat
+ integer(ip) :: mlon
+ integer(ip) :: mmax
+ integer(ip) :: mn
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: ndo1
+ integer(ip) :: ndo2
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nlp1
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: vb
+ real(wp) :: vt
+ real(wp) :: vte
+ real(wp) :: vto
+ real(wp) :: wb
+ real(wp) :: work
+ real(wp) :: wrfft
+ real(wp) :: wt
+ real(wp) :: wte
+ real(wp) :: wto
+ dimension vt(idvw, jdvw, nt), wt(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, nt), ci(mdab, ndab, nt), &
+ vte(idv, nlon, nt), vto(idv, nlon, nt), wte(idv, nlon, nt), &
+ wto(idv, nlon, nt), work(*), wrfft(*), &
+ vb(imid, *), wb(imid, *)
+
+ integer(ip) :: i, j, k ! Counters
+
+ type(SpherepackUtility) :: util
+
+ nlp1 = nlat+1
+ mlat = mod(nlat, 2)
+ mlon = mod(nlon, 2)
+ mmax = min(nlat, (nlon + 1)/2)
+
+ select case(mlat)
+ case(0)
+ imm1 = imid
+ ndo1 = nlat
+ ndo2 = nlat-1
+ case default
+ imm1 = imid-1
+ ndo1 = nlat-1
+ ndo2 = nlat
+ end select
+
+ ! Preset even fields to zero
+ vte = ZERO
+ wte = ZERO
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+ ! case ityp=0 no symmetries
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(1)
+ ! case ityp=1 no symmetries, cr and ci equal zero
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(2)
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(3)
+ ! case ityp=3 v odd, w even
+ !
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(4)
+ ! case ityp=4 v odd, w even, and both cr and ci equal zero
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ vto(i, 1, k)=vto(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(5)
+ ! case ityp=5 v odd, w even, br and bi equal zero
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ wte(i, 1, k)=wte(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vto(i, 2*mp1-2, k) = vto(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vto(i, 2*mp1-1, k) = vto(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wte(i, 2*mp1-2, k) = wte(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wte(i, 2*mp1-1, k) = wte(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ wte(imid, 2*mp1-2, k) = wte(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ wte(imid, 2*mp1-1, k) = wte(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(6)
+ ! case ityp=6 v even , w odd
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(7)
+ ! case ityp=7 v even, w odd cr and ci equal zero
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=3, ndo1, 2
+ do i=1, imid
+ vte(i, 1, k)=vte(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= ndo1) then
+ do k=1, nt
+ do np1=mp1, ndo1, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(8)
+ ! case ityp=8 v even, w odd, br and bi equal zero
+ !
+ ! case m = 0
+ do k=1, nt
+ do np1=2, ndo2, 2
+ do i=1, imm1
+ wto(i, 1, k)=wto(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp2 <= ndo2) then
+ do k=1, nt
+ do np1=mp2, ndo2, 2
+ mn = mb+np1
+ do i=1, imm1
+ vte(i, 2*mp1-2, k) = vte(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vte(i, 2*mp1-1, k) = vte(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wto(i, 2*mp1-2, k) = wto(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wto(i, 2*mp1-1, k) = wto(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mlat /= 0) then
+ vte(imid, 2*mp1-2, k) = vte(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ vte(imid, 2*mp1-1, k) = vte(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ do k=1, nt
+ call util%hfft%backward(idv, nlon, vte(:, :, k), idv, wrfft)
+ call util%hfft%backward(idv, nlon, wte(:, :, k), idv, wrfft)
+ end do
+
+ select case (ityp)
+ case(0:1)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *(vte(i, j, k)+vto(i, j, k))
+ wt(i, j, k) = HALF *(wte(i, j, k)+wto(i, j, k))
+ vt(nlp1-i, j, k) = HALF *(vte(i, j, k)-vto(i, j, k))
+ wt(nlp1-i, j, k) = HALF *(wte(i, j, k)-wto(i, j, k))
+ end do
+ end do
+ end do
+ case default
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ vt(i, j, k) = HALF *vte(i, j, k)
+ wt(i, j, k) = HALF *wte(i, j, k)
+ end do
+ end do
+ end do
+ end select
+
+ if (mlat /= 0) then
+ do k=1, nt
+ do j=1, nlon
+ vt(imid, j, k) = HALF *vte(imid, j, k)
+ wt(imid, j, k) = HALF *wte(imid, j, k)
+ end do
+ end do
+ end if
+
+ end subroutine vtses_lower_utility_routine
+
+ subroutine vtsesi_lower_utility_routine(nlat, nlon, imid, vb, wb, idz, vin, wzvin, dwork)
+ integer(ip) :: i3
+ integer(ip) :: idz
+ integer(ip) :: imid
+ integer(ip) :: m, mmax
+ integer(ip) :: mn
+ integer(ip) :: mp1
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ real(wp) :: vb(imid, *), wb(imid, *), vin(imid, nlat, 3), wzvin(*)
+ real(wp) :: dwork(*)
+
+ type(SpherepackUtility) :: util
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ call util%initialize_polar_components_regular_colat_deriv(nlat, nlon, wzvin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%compute_polar_component(0, nlat, nlon, m, vin, i3, wzvin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ vb(1:imid, mn) = vin(1:imid, np1, i3)
+ end do
+ end do
+
+ call util%initialize_azimuthal_components_regular_colat_deriv(nlat, nlon, wzvin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%compute_azimuthal_component(0, nlat, nlon, m, vin, i3, wzvin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ wb(1:imid, mn) = vin(1:imid, np1, i3)
+ end do
+ end do
+
+ end subroutine vtsesi_lower_utility_routine
+
+end submodule colatitudinal_derivative_regular_grid_saved
diff --git a/src/Core/Spherepack/colatitudinal_derivative_routines.f90 b/src/Core/Spherepack/colatitudinal_derivative_routines.f90
new file mode 100644
index 000000000..cd8cef460
--- /dev/null
+++ b/src/Core/Spherepack/colatitudinal_derivative_routines.f90
@@ -0,0 +1,356 @@
+module colatitudinal_derivative_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: vtsec, vtseci, initialize_vtsec
+ public :: vtses, vtsesi, initialize_vtses
+ public :: vtsgc, vtsgci, initialize_vtsgc
+ public :: vtsgs, vtsgsi, initialize_vtsgs
+ public :: check_calling_arguments, check_init_calling_arguments
+ public :: get_lwvts, get_lwvts_saved
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine vtsec(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtsec
+
+ module subroutine vtses(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtses
+
+ module subroutine vtsgc(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtsgc
+
+ module subroutine vtsgs(nlat, nlon, ityp, nt, vt, wt, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vt(idvw, jdvw, nt)
+ real(wp), intent(out) :: wt(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtsgs
+
+ module subroutine vtseci(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtseci
+
+ module subroutine vtsesi(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtsesi
+
+ module subroutine vtsgci(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtsgci
+
+ module subroutine vtsgsi(nlat, nlon, wvts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvts(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vtsgsi
+ end interface
+
+contains
+
+ subroutine initialize_vtsec(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lwvts, vtseci, error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) then
+ error stop "Failed to initialize wavetable for vtsec"
+ end if
+
+ end subroutine initialize_vtsec
+
+ subroutine initialize_vtsgc(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lwvts, vtsgci, error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) then
+ error stop "Failed to initialize wavetable for vtsgc"
+ end if
+
+ end subroutine initialize_vtsgc
+
+ subroutine initialize_vtses(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lwvts_saved, vtsesi, error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) then
+ error stop "Failed to initialize wavetable for vtses"
+ end if
+
+ end subroutine initialize_vtses
+
+ subroutine initialize_vtsgs(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lwvts_saved, vtsgsi, error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) then
+ error stop "Failed to initialize wavetable for vtsgs"
+ end if
+
+ end subroutine initialize_vtsgs
+
+ subroutine check_init_calling_arguments(&
+ nlat, nlon, wvts, error_flag, required_size)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: error_flag
+ integer(ip), intent(in) :: required_size
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ error_flag = 1
+ else if (nlon < 1) then
+ error_flag = 2
+ else if (size(wvts) < required_size) then
+ error_flag = 3
+ else
+ error_flag = 0
+ end if
+
+ end subroutine check_init_calling_arguments
+
+ subroutine check_calling_arguments( &
+ nlat, nlon, ityp, nt, idvw, jdvw, mdab, ndab, wvts, error_flag, required_size)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvts(:)
+ integer(ip), intent(out) :: error_flag
+ integer(ip), intent(in) :: required_size
+
+ ! Local variable
+ integer(ip) :: imid, mmax
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ error_flag = 1
+ else if (nlon < 1) then
+ error_flag = 2
+ else if (ityp < 0 .or. ityp > 8) then
+ error_flag = 3
+ else if (nt < 0) then
+ error_flag = 4
+ else if ((ityp <= 2 .and. idvw < nlat) &
+ .or. &
+ (ityp > 2 .and. idvw < imid)) then
+ error_flag = 5
+ else if (jdvw < nlon) then
+ error_flag = 6
+ else if (mdab < mmax) then
+ error_flag = 7
+ else if (ndab < nlat) then
+ error_flag = 8
+ else if (size(wvts) < required_size) then
+ error_flag = 9
+ else
+ error_flag = 0
+ end if
+
+ end subroutine check_calling_arguments
+
+ pure function get_lwvts(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: imid, lzz1, mmax, labc
+
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2 * nlat - mmax - 1))/2
+ return_value = 2*(lzz1 + labc) + nlon + 15
+
+ end function get_lwvts
+
+ pure function get_lwvts_saved(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: imid, lzimn, mmax
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ lzimn = (imid * mmax * (2*nlat - mmax + 1))/2
+ return_value = (2 * lzimn) + nlon + 15
+
+ end function get_lwvts_saved
+
+end module colatitudinal_derivative_routines
diff --git a/src/Core/Spherepack/coordinate_transfer_routines.f90 b/src/Core/Spherepack/coordinate_transfer_routines.f90
new file mode 100644
index 000000000..717beddfe
--- /dev/null
+++ b/src/Core/Spherepack/coordinate_transfer_routines.f90
@@ -0,0 +1,468 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... coordinate_transfer_routines.f90
+!
+! file coordinate_transfer_routines.f90 contains subroutines for converting scalar and
+! vector fields between geophysical and mathematical spherical
+! coordinates. The latter is required when using most spherepack
+! software. The four main subroutines in coordinate_transfer_routines.f90 are described
+! as follows:
+!
+! (1) subroutine geo2maths(ig, nlon, nlat, sg, sm, work)
+!
+! converts the nlon by nlat scalar field sg given in
+! geophysical coordinates to the nlat by nlon scalar
+! field sm given in mathematical coordinates. sg and sm
+! can be identical in the program calling geo2maths.
+!
+! (2) subroutine math2geos(ig, nlat, nlon, sm, sg, work)
+!
+! converts the nlat by nlon scalar field sm given in
+! mathematical coordinates to the nlon by nlat scalar
+! field sg given in geophysical coordinates. sm and
+! sg can be identical in the program calling math2geos.
+!
+! (3) subroutine geo2mathv(ig, nlon, nlat, ug, vg, vm, wm, work)
+!
+! converts the nlon by nlat vector field (ug, vg) given
+! in geophysical coordinates to the nlat by nlon vector
+! field (vm, wm) in mathematical coordinates. ug and wm
+! can be identical in the program calling geo2mathv. vg
+! and vm can be identical in the program calling geo2mathv.
+!
+! (4) subroutine math2geov(ig, nlat, nlon, vm, wm, ug, vg, work)
+!
+! converts the nlat by nlon vector field (vm, wm) given
+! in mathematical coordinates to the nlon by nlat vector
+! field (ug, vg) in spherical coordinates. vm and vg can
+! be identical in the program calling math2geov. wm and
+! ug can be identical in the program calling math2geov.
+!
+! *** (1), (2), (3), (4) argument description.
+!
+! ... ig
+!
+! = 0 if the latitude values in the geophysical arrays sg, ug, vg are
+! ordered south to north with increasing latitude subscript
+! i=1, 2, ..., nlat.
+!
+! = 1 if the latitude values in the geophysical arrays sg, ug, vg are
+! ordered north to south with increasing latitude subscript
+! i=1, 2, ..., nlat.
+!
+! ... nlon
+!
+! the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. nlon is the first
+! dimension of the geophysical arrays sg, ug, vg and the second
+! dimension of the mathematical arrays sm, vm, wm. The longitude
+! grid is given by phi(j) = (j-1)*2*pi/nlon j=1, ..., nlon.
+!
+! ... nlat
+!
+! the number of distinct latitude and colatitude points and the
+! first dimension of sm, vm, wm and second dimension of sg, ug, vg.
+! If the (co)latitude grid is equally spaced then the grid increment
+! is dlat=pi/(nlat-1). In this case the south to north latitude grid
+! underlying is
+!
+! lat(i) = -0.5*pi + (i-1)*dlat (i=1, ..., nlat)
+!
+! and the north to south colatitude grid underlying sm, vm, wm is
+!
+! colat(i) = (i-1)*dlat (i=1, ..., nlat)
+!
+! If the grid is Gaussian let thetag(i) be the north to south colatitude
+! grid (as computed by the spherepack routine compute_gaussian_latitudes_and_weights). In this case
+!
+! colat(i) = thetag(i) (i=1, ..., nlat)
+!
+! and
+!
+! lat(i) = -0.5*pi + thetag(i) (i=1, ..., nlat)
+!
+! In either case lat(i) = colat(nlat-i+1) for all i.
+! If nlat is odd the equator is located at the (nlat + 1)/2
+! latitude or colatitude point. If nlat is even the equator is
+! half way between the nlat/2 and nlat/2+1 latitude or colatitude
+! points. The equally spaced (co)latitude grid includes the poles.
+! The Gaussian grid excludes the poles.
+!
+! ... sg, sm
+!
+! In (1), (2) sg is a nlon by nlat array containing the scalar field
+! in geophysical coordinates. Latitude values in sg are ordered from
+! the southern to the northern hemisphere with increasing latitude
+! subscript if ig = 0 or ordered from the northern hemisphere to the
+! southern hemisphere if ig = 1. sm is a nlat by nlon array containing
+! the scalar field in mathematical coordinates. Colatitude values in sm
+! are ordered from the north to the south hemisphere with increasing
+! colatitude subscript (i=1, ..., nlat). The (co)latitude grid for sg and
+! sm can be equally spaced or Gaussian. sg and sm can be equivalenced or
+! be identical in the routine calling geo2maths or math2geos. sg and
+! sm are related by
+!
+! sm(nlat-i+1, j) = sg(j, i) (if ig = 0)
+!
+! or
+!
+! sm(i, j) = sg(j, i) (if ig = 1)
+!
+! for i=1, ..., nlat and j=1, ..., nlon. This formula is not used because
+! the two arrays can be equivalenced or identical arguments in the
+! program calling geo2maths or math2geos.
+!
+! ... ug, vg, vm, wm
+!
+! In (3), (4) ug is a nlon by nlat array containing the longitudinal
+! vector component. vg is a nlon by nlat array containing the
+! latitudinal vector component. Values in (ug, vg) are ordered
+! from the southern to the northern hemisphere with increasing
+! latitude subscript if ig = 0 or from the northern to southern
+! hemisphere if ig = 1. vm is a nlat by nlon array containing the
+! the colatitudinal vector component. wm is a nlat by nlon array
+! containing the east longitudinal vector component. Values in
+! (vm, wm) are ordered from the northern to the southern hemisphere
+! with increasing colatitude subscript. The (co)latitude grid for
+! both vector fields can be equally spaced or Gaussian. ug, wm and
+! vg, vm can be equivalenced or be identical in the program calling
+! geo2mathv or math2geov. They are related by
+!
+! ug(j, nlat-i+1) = wm(i, j)
+! (ig = 0)
+! vg(j, nlat-i+1) = -vm(i, j)
+!
+! or
+!
+! ug(j, i) = wm(i, j)
+! (ig = 1)
+! vg(j, i) = -vm(i, j)
+!
+!
+! for i=1, ..., nlat and j=1, ..., nlon. These formulas are not
+! used because ug, wm and vg, vm can be equivalenced or identical
+! arguments in the program calling math2geov or geo2mathv.
+!
+! Let ib = nlat-i+1 for i=1, ..., nlat. Summarizing:
+! sg(j, i) or ug(j, i), vg(j, i) are values at (phi(j), lat(i)) if ig = 0
+! sg(j, i) or ug(j, i), vg(j, i) are values at (phi(j), lat(ib)) if ig = 1
+! sm(i, j) or vm(i, j), wm(i, j) are values at (colat(i), phi(j))
+!
+! ... work is an unsaved real workspace of length at least nlon*nlat
+! in the routine calling (1), (2), (3), or (4). It is used to simplify
+! a nonsquare array transposition in case it is required.
+!
+! *** example (1)
+!
+! suppose you wish to compute the divergence of (ug, vg) on a Gaussian
+! grid in geophysical coordinates using the stored Legendre polynomial
+! routines of SPHEREPACK
+!
+! (1) call geo2mathv to set vm, wm from ug, vg
+!
+! (2) call vhags to compute the vector harmonic coefficients of vm, wm
+!
+! (3) call divgs with the coefficients from (2) to compute the divergence
+! dv in mathematical spherical coordinates on the UNIT sphere.
+!
+! (4) call math2geos to convert the scalar divergence dv back to
+! geophysical spherical coordinates.
+!
+! (5) divide dv by R (the radius of the earth) to compute divergence
+! on the earth (scaling from unit sphere computation in (3)).
+!
+! *** example (2)
+!
+! suppose you wish to compute a vector field (ug, vg) corresponding
+! to a given divergence dvg and vorticity vtg (all in geophysical
+! coordinates) on an equally spaced (co)latitude grid using the
+! computed Legendre polynomial software.
+!
+! (1) call geo2maths to set dvm from dvg
+!
+! (2) call geo2maths to set vtm from vts
+!
+! (3) call shaec to compute the scalar harmonic coefficients of dvm
+!
+! (4) call shaec to compute the scalar harmonic coefficients of vtm
+!
+! (5) call idvtec to compute (vm, wm) using the coefficients from (3), (4).
+!
+! (6) call math2geov to set (ug, vg) from (vm, wm)
+!
+! (7) multiply (ug, vg) by the earth's radius R for scaling
+! from the unit sphere computation in (5)
+!
+! *** END OF DOCUMENTATION ... CODE FOLLOWS:
+!
+!
+module coordinate_transfer_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: geo2maths, math2geos
+ public :: geo2mathv, math2geov
+
+contains
+
+ pure subroutine geo2maths(ig, nlon, nlat, sg, sm, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ig
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(in) :: sg(nlon, nlat)
+ real(wp), intent(out) :: sm(nlat, nlon)
+ real(wp), intent(out) :: work(:)
+
+ ! Local variables
+ integer(ip) :: i, j, ij ! counters
+
+ ! Transpose sg into sm and reverse colatitude subscript order
+ ! if necessary
+ !
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = sg(j, i)
+ end do
+ end do
+
+ if (ig == 0) then
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ sm(nlat-i+1, j) = work(ij)
+ end do
+ end do
+ else
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ sm(i, j) = work(ij)
+ end do
+ end do
+ end if
+
+ end subroutine geo2maths
+
+ pure subroutine math2geos(ig, nlat, nlon, sm, sg, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ig
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(in) :: sm(nlon, nlat)
+ real(wp), intent(out) :: sg(nlat, nlon)
+ real(wp), intent(out) :: work(:)
+
+ ! Local variables
+ integer(ip) :: i, j, ij ! counters
+
+ ! Transpose sm into sg and reverse colatitude subscript order
+ ! if necessary
+ !
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = sm(i, j)
+ end do
+ end do
+
+ if (ig == 0) then
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ sg(j, nlat-i+1) = work(ij)
+ end do
+ end do
+ else
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ sg(j, i) = work(ij)
+ end do
+ end do
+ end if
+
+ end subroutine math2geos
+
+ pure subroutine geo2mathv(ig, nlon, nlat, ug, vg, vm, wm, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ig
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(in) :: ug(nlon, nlat)
+ real(wp), intent(in) :: vg(nlon, nlat)
+ real(wp), intent(out) :: vm(nlat, nlon)
+ real(wp), intent(out) :: wm(nlat, nlon)
+ real(wp), intent(out) :: work(:)
+
+ ! Local variables
+ integer(ip) :: i, j, ij ! counters
+
+ ! Convert vg to vm, ug to wm
+ if (ig == 0) then
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = vg(j, i)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ vm(nlat-i+1, j) = -work(ij)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = ug(j, i)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ wm(nlat-i+1, j) = work(ij)
+ end do
+ end do
+ else
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = vg(j, i)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ vm(i, j) = -work(ij)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = ug(j, i)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ wm(i, j) = work(ij)
+ end do
+ end do
+ end if
+
+ end subroutine geo2mathv
+
+ pure subroutine math2geov(ig, nlat, nlon, vm, wm, ug, vg, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ig
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(in) :: vm(nlat, nlon)
+ real(wp), intent(in) :: wm(nlat, nlon)
+ real(wp), intent(out) :: ug(nlon, nlat)
+ real(wp), intent(out) :: vg(nlon, nlat)
+ real(wp), intent(out) :: work(:)
+
+ ! Local variables
+ integer(ip) :: i, j, ij ! counters
+
+ ! Convert vm to vg, wm to ug
+ if (ig == 0) then
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = vm(i, j)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ vg(j, nlat-i+1) = -work(ij)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = wm(i, j)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ ug(j, nlat-i+1) = work(ij)
+ end do
+ end do
+ else
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = vm(i, j)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ vg(j, i) = -work(ij)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ work(ij) = wm(i, j)
+ end do
+ end do
+ do i=1, nlat
+ do j=1, nlon
+ ij = (j-1)*nlat+i
+ ug(j, i) = work(ij)
+ end do
+ end do
+ end if
+
+ end subroutine math2geov
+
+end module coordinate_transfer_routines
diff --git a/src/Core/Spherepack/divergence_gaussian_grid.f90 b/src/Core/Spherepack/divergence_gaussian_grid.f90
new file mode 100644
index 000000000..e32627175
--- /dev/null
+++ b/src/Core/Spherepack/divergence_gaussian_grid.f90
@@ -0,0 +1,227 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) divergence_gaussian_grid
+
+contains
+
+ ! subroutine divgc(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ ! wshsgc, ierror)
+ !
+ ! given the vector spherical harmonic coefficients br and bi, precomputed
+ ! by subroutine vhagc for a vector field (v, w), subroutine divgc
+ ! computes the divergence of the vector field in the scalar array dv.
+ ! dv(i, j) is the divergence at the gaussian colatitude point theta(i)
+ ! (see nlat as input parameter) and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.
+ !
+ ! dv(i, j) = 1/sint*[ d(sint*v(i, j))/dtheta + d(w(i, j))/dlambda ]
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! br, bi were precomputed. required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine divgs.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the divergence is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! divergence is neither symmetric nor antisymmetric about
+ ! the equator. the divergence is computed on the entire
+ ! sphere. i.e., in the array dv(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the divergence is antisymmetyric about
+ ! the equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the divergence is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! in the program that calls divgc, the arrays br, bi, and dv
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the divergence for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! idv the first dimension of the array dv as it appears in
+ ! the program that calls divgc. if isym = 0 then idv
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idv must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idv must be at least (nlat + 1)/2.
+ !
+ ! jdv the second dimension of the array dv as it appears in
+ ! the program that calls divgc. jdv must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhagc.
+ ! *** br and bi must be computed by vhagc prior to calling
+ ! divgc.
+ !
+ ! mdb the first dimension of the arrays br and bi as it
+ ! appears in the program that calls divgc. mdb must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndb the second dimension of the arrays br and bi as it
+ ! appears in the program that calls divgc. ndb must be at
+ ! least nlat.
+ !
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci
+ ! once initialized, wshsgc can be used repeatedly by divgc
+ ! as long as nlon and nlat remain unchanged. wshsgc must
+ ! not be altered between calls of divgc.
+ !
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls divgc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! dv a two or three dimensional array (see input parameter nt)
+ ! that contains the divergence of the vector field (v, w)
+ ! whose coefficients br, bi where computed by subroutine
+ ! vhagc. dv(i, j) is the divergence at the gaussian colatitude
+ ! point theta(i) and longitude point lambda(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! isym.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idv
+ ! = 6 error in the specification of jdv
+ ! = 7 error in the specification of mdb
+ ! = 8 error in the specification of ndb
+ ! = 9 error in the specification of lshsgc
+ !
+ module subroutine divgc(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idv, jdv, &
+ mdb, ndb, nlat, nlon, nt, required_wavetable_size, &
+ wshsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call divergence_lower_utility_routine(nlat, nlon, isym, nt, dv, &
+ idv, jdv, br, bi, wshsgc, shsgc, ierror)
+
+ end subroutine divgc
+
+end submodule divergence_gaussian_grid
diff --git a/src/Core/Spherepack/divergence_gaussian_grid_saved.f90 b/src/Core/Spherepack/divergence_gaussian_grid_saved.f90
new file mode 100644
index 000000000..c0599f218
--- /dev/null
+++ b/src/Core/Spherepack/divergence_gaussian_grid_saved.f90
@@ -0,0 +1,227 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) divergence_gaussian_grid_saved
+
+contains
+
+ ! subroutine divgs(nlat, nlon, isym, nt, divg, idiv, jdiv, br, bi, mdb, ndb, &
+ ! wshsgs, lshsgs, work, lwork, ierror)
+ !
+ ! given the vector spherical harmonic coefficients br and bi, precomputed
+ ! by subroutine vhags for a vector field (v, w), subroutine divgs
+ ! computes the divergence of the vector field in the scalar array divg.
+ ! divg(i, j) is the divergence at the gaussian colatitude point theta(i)
+ ! (see nlat as input parameter) and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.
+ !
+ ! dv(i, j) = 1/sint*[ d(sint*v(i, j))/dtheta + d(w(i, j))/dlambda ]
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! br, bi were precomputed
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the divergence is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! divergence is neither symmetric nor antisymmetric about
+ ! the equator. the divergence is computed on the entire
+ ! sphere. i.e., in the array divg(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the divergence is antisymmetyric about
+ ! the equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array divg(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array divg(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the divergence is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array divg(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array divg(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! in the program that calls divgs, the arrays br, bi, and divg
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the divergence for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! idiv the first dimension of the array divg as it appears in
+ ! the program that calls divgs. if isym = 0 then idiv
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idiv must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idiv must be at least (nlat + 1)/2.
+ !
+ ! jdiv the second dimension of the array divg as it appears in
+ ! the program that calls divgs. jdiv must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhags.
+ ! *** br and bi must be computed by vhags prior to calling
+ ! divgs.
+ !
+ ! mdb the first dimension of the arrays br and bi as it
+ ! appears in the program that calls divgs. mdb must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndb the second dimension of the arrays br and bi as it
+ ! appears in the program that calls divgs. ndb must be at
+ ! least nlat.
+ !
+ !
+ ! wshsgs an array which must be intialized by subroutine shsgsi.
+ ! once initialized,
+ ! wshsgs can be used repeatedly by divgs as long as nlon
+ ! and nlat remain unchanged. wshsgs must not be altered
+ ! between calls of divgs.
+ !
+ !
+ ! lshsgs the dimension of the array wshsgs as it appears in the
+ ! program that calls divgs. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgs must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! divg a two or three dimensional array (see input parameter nt)
+ ! that contains the divergence of the vector field (v, w)
+ ! whose coefficients br, bi where computed by subroutine
+ ! vhags. divg(i, j) is the divergence at the gaussian colatitude
+ ! point theta(i) and longitude point lambda(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! isym.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idiv
+ ! = 6 error in the specification of jdiv
+ ! = 7 error in the specification of mdb
+ ! = 8 error in the specification of ndb
+ ! = 9 error in the specification of lshsgs
+ !
+ module subroutine divgs(nlat, nlon, isym, nt, divg, idiv, jdiv, br, bi, mdb, ndb, &
+ wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: divg(idiv, jdiv, nt)
+ integer(ip), intent(in) :: idiv
+ integer(ip), intent(in) :: jdiv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgs(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idiv, jdiv, &
+ mdb, ndb, nlat, nlon, nt, required_wavetable_size, &
+ wshsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call divergence_lower_utility_routine(nlat, nlon, isym, nt, divg, &
+ idiv, jdiv, br, bi, wshsgs, shsgs, ierror)
+
+ end subroutine divgs
+
+end submodule divergence_gaussian_grid_saved
diff --git a/src/Core/Spherepack/divergence_regular_grid.f90 b/src/Core/Spherepack/divergence_regular_grid.f90
new file mode 100644
index 000000000..7f67fb286
--- /dev/null
+++ b/src/Core/Spherepack/divergence_regular_grid.f90
@@ -0,0 +1,228 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) divergence_regular_grid
+
+contains
+
+ ! subroutine divec(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ ! wshsec, ierror)
+ !
+ ! given the vector spherical harmonic coefficients br and bi, precomputed
+ ! by subroutine vhaec for a vector field (v, w), subroutine divec
+ ! computes the divergence of the vector field in the scalar array dv.
+ ! dv(i, j) is the divergence at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.
+ !
+ ! dv(i, j) = 1/sint*[ d(sint*v(i, j))/dtheta + d(w(i, j))/dlambda ]
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! br, bi were precomputed. required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine dives.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the divergence is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! divergence is neither symmetric nor antisymmetric about
+ ! the equator. the divergence is computed on the entire
+ ! sphere. i.e., in the array dv(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the divergence is antisymmetyric about
+ ! the equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the divergence is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the divergence for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! idv the first dimension of the array dv as it appears in
+ ! the program that calls divec. if isym = 0 then idv
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idv must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idv must be at least (nlat + 1)/2.
+ !
+ ! jdv the second dimension of the array dv as it appears in
+ ! the program that calls divec. jdv must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhaec.
+ ! *** br and bi must be computed by vhaec prior to calling
+ ! divec.
+ !
+ ! mdb the first dimension of the arrays br and bi as it
+ ! appears in the program that calls divec. mdb must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndb the second dimension of the arrays br and bi as it
+ ! appears in the program that calls divec. ndb must be at
+ ! least nlat.
+ !
+ !
+ ! wshsec an array which must be initialized by subroutine shseci.
+ ! once initialized,
+ ! wshsec can be used repeatedly by divec as long as nlon
+ ! and nlat remain unchanged. wshsec must not be altered
+ ! between calls of divec.
+ !
+ !
+ ! lshsec the dimension of the array wshsec as it appears in the
+ ! program that calls divec. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsec must be at least
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! dv a two or three dimensional array (see input parameter nt)
+ ! that contains the divergence of the vector field (v, w)
+ ! whose coefficients br, bi where computed by subroutine
+ ! vhaec. dv(i, j) is the divergence at the colatitude point
+ ! theta(i) = (i-1)*pi/(nlat-1) and longitude point
+ ! lambda(j) = (j-1)*2*pi/nlon. the index ranges are defined
+ ! above at the input parameter isym.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idv
+ ! = 6 error in the specification of jdv
+ ! = 7 error in the specification of mdb
+ ! = 8 error in the specification of ndb
+ ! = 9 error in the specification of lshsec
+ !
+ module subroutine divec(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsec(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idv, jdv, &
+ mdb, ndb, nlat, nlon, nt, required_wavetable_size, &
+ wshsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call divergence_lower_utility_routine(nlat, nlon, isym, nt, dv, &
+ idv, jdv, br, bi, wshsec, shsec, ierror)
+
+ end subroutine divec
+
+end submodule divergence_regular_grid
diff --git a/src/Core/Spherepack/divergence_regular_grid_saved.f90 b/src/Core/Spherepack/divergence_regular_grid_saved.f90
new file mode 100644
index 000000000..cbf974d70
--- /dev/null
+++ b/src/Core/Spherepack/divergence_regular_grid_saved.f90
@@ -0,0 +1,230 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) divergence_regular_grid_saved
+
+contains
+
+ ! subroutine dives(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ ! wshses, ierror)
+ !
+ ! given the vector spherical harmonic coefficients br and bi, precomputed
+ ! by subroutine vhaes for a vector field (v, w), subroutine dives
+ ! computes the divergence of the vector field in the scalar array dv.
+ ! dv(i, j) is the divergence at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.
+ !
+ ! dv(i, j) = 1/sint*[ d(sint*v(i, j))/dtheta + d(w(i, j))/dlambda ]
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! br, bi were precomputed. required associated legendre polynomials
+ ! are stored rather than recomputed as they are in subroutine divec.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the divergence is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! divergence is neither symmetric nor antisymmetric about
+ ! the equator. the divergence is computed on the entire
+ ! sphere. i.e., in the array dv(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the divergence is antisymmetyric about
+ ! the equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the divergence is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the divergence is computed
+ ! in the array dv(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the divergence for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! idv the first dimension of the array dv as it appears in
+ ! the program that calls dives. if isym = 0 then idv
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idv must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idv must be at least (nlat + 1)/2.
+ !
+ ! jdv the second dimension of the array dv as it appears in
+ ! the program that calls dives. jdv must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhaes.
+ ! *** br and bi must be computed by vhaes prior to calling
+ ! dives.
+ !
+ ! mdb the first dimension of the arrays br and bi as it
+ ! appears in the program that calls dives. mdb must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndb the second dimension of the arrays br and bi as it
+ ! appears in the program that calls dives. ndb must be at
+ ! least nlat.
+ !
+ !
+ ! wshses an array which must be initialized by subroutine shsesi
+ ! once initialized,
+ ! wshses can be used repeatedly by dives as long as nlon
+ ! and nlat remain unchanged. wshses must not be altered
+ ! between calls of dives. wdives is identical to the saved
+ ! workspace initialized by subroutine shsesi and can be
+ ! set by calling that subroutine instead of divesi.
+ !
+ !
+ ! lshses the dimension of the array wshses as it appears in the
+ ! program that calls dives. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshses must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! dv a two or three dimensional array (see input parameter nt)
+ ! that contains the divergence of the vector field (v, w)
+ ! whose coefficients br, bi where computed by subroutine
+ ! vhaes. dv(i, j) is the divergence at the colatitude point
+ ! theta(i) = (i-1)*pi/(nlat-1) and longitude point
+ ! lambda(j) = (j-1)*2*pi/nlon. the index ranges are defined
+ ! above at the input parameter isym.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idv
+ ! = 6 error in the specification of jdv
+ ! = 7 error in the specification of mdb
+ ! = 8 error in the specification of ndb
+ ! = 9 error in the specification of lshses
+ !
+ module subroutine dives(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshses(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idv, jdv, &
+ mdb, ndb, nlat, nlon, nt, required_wavetable_size, &
+ wshses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call divergence_lower_utility_routine(nlat, nlon, isym, nt, dv, &
+ idv, jdv, br, bi, wshses, shses, ierror)
+
+ end subroutine dives
+
+end submodule divergence_regular_grid_saved
diff --git a/src/Core/Spherepack/divergence_routines.f90 b/src/Core/Spherepack/divergence_routines.f90
new file mode 100644
index 000000000..02c6fcf17
--- /dev/null
+++ b/src/Core/Spherepack/divergence_routines.f90
@@ -0,0 +1,429 @@
+module divergence_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use spherepack_interfaces, only: &
+ scalar_synthesis, &
+ vector_synthesis
+
+ use scalar_synthesis_routines, only: &
+ ScalarSynthesisUtility, &
+ shsec, shses, shsgc, shsgs
+
+ use vector_synthesis_routines, only: &
+ VectorSynthesisUtility, &
+ vhses, vhsec, vhsgc, vhsgs
+
+ use type_ScalarHarmonic, only: &
+ ScalarHarmonic
+
+ use type_VectorHarmonic, only: &
+ VectorHarmonic
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: divec, dives, divgc, divgs
+ public :: idivec, idives, idivgc, idivgs
+ public :: divergence_lower_utility_routine
+ public :: invert_divergence_lower_utility_routine
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: SQRT2 = sqrt(TWO)
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine divgs(nlat, nlon, isym, nt, divg, idiv, jdiv, br, bi, mdb, ndb, &
+ wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: divg(idiv, jdiv, nt)
+ integer(ip), intent(in) :: idiv
+ integer(ip), intent(in) :: jdiv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine divgs
+
+ module subroutine divgc(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine divgc
+
+ module subroutine dives(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine dives
+
+ module subroutine divec(nlat, nlon, isym, nt, dv, idv, jdv, br, bi, mdb, ndb, &
+ wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine divec
+
+ module subroutine idivec(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsec, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsec(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+ end subroutine idivec
+
+ module subroutine idives(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhses, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhses(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+ end subroutine idives
+
+ module subroutine idivgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgc, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgc(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+ end subroutine idivgc
+
+ module subroutine idivgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgs, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgs(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+ end subroutine idivgs
+ end interface
+
+contains
+
+ pure subroutine compute_coefficient_multipliers(sqnn)
+
+ ! Dummy arguments
+ real(wp), intent(out) :: sqnn(:)
+
+ ! Local variables
+ integer(ip) :: n
+
+ sqnn = [(sqrt(real(n - 1, kind=wp) * (real(n - 1, kind=wp) + ONE)), n=1, size(sqnn))]
+
+ end subroutine compute_coefficient_multipliers
+
+ pure function get_perturbation(a, k) &
+ result(return_value)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: a(:, :, :)
+ integer(ip), intent(in) :: k
+ real(wp) :: return_value
+
+ return_value = a(1, 1, k)/(TWO * SQRT2)
+
+ end function get_perturbation
+
+ pure subroutine perform_setup_for_divergence(nlon, a, b, br, bi, sqnn)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(:, :, :)
+ real(wp), intent(out) :: b(:, :, :)
+ real(wp), intent(in) :: br(:, :, :)
+ real(wp), intent(in) :: bi(:, :, :)
+ real(wp), intent(out) :: sqnn(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m, mmax
+
+ associate (&
+ nlat => size(sqnn), &
+ nt => size(a, dim=3) &
+ )
+
+ ! Set coefficient multiplyers
+ call compute_coefficient_multipliers(sqnn)
+
+ ! Compute divergence scalar coefficients for each vector field
+ do k=1, nt
+ a(:, :, k) = ZERO
+ b(:, :, k) = ZERO
+
+ ! Compute m=0 coefficients
+ do n=2, nlat
+ a(1, n, k) = -sqnn(n)*br(1, n, k)
+ b(1, n, k) = -sqnn(n)*bi(1, n, k)
+ end do
+
+ ! Compute m > 0 coefficients using vector spherepack value for mmax
+ mmax = min(nlat, (nlon + 1)/2)
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = -sqnn(n)*br(m, n, k)
+ b(m, n, k) = -sqnn(n)*bi(m, n, k)
+ end do
+ end do
+ end do
+ end associate
+
+ end subroutine perform_setup_for_divergence
+
+ pure subroutine perform_setup_for_inversion(isym, ityp, a, b, sqnn, pertrb, br, bi)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(out) :: ityp
+ real(wp), intent(in) :: a(:, :, :)
+ real(wp), intent(in) :: b(:, :, :)
+ real(wp), intent(out) :: sqnn(:)
+ real(wp), intent(out) :: pertrb(:)
+ real(wp), intent(out) :: br(:, :, :)
+ real(wp), intent(out) :: bi(:, :, :)
+
+ ! Local variables
+ integer(ip) :: k, n, m
+
+ associate (&
+ mmax => size(br, dim=1), &
+ nlat => size(br, dim=2), &
+ nt => size(br, dim=3) &
+ )
+
+ ! Preset coefficient multiplyers in vector
+ call compute_coefficient_multipliers(sqnn)
+
+ ! Preset br, bi to 0.0
+ br = ZERO
+ bi = ZERO
+
+ ! Compute multiple vector fields coefficients
+ do k=1, nt
+
+ ! Set divergence field perturbation adjustment
+ pertrb(k) = get_perturbation(a, k)
+
+ ! Compute m=0 coefficients
+ do n=2, nlat
+ br(1, n, k) = -a(1, n, k)/sqnn(n)
+ bi(1, n, k) = -b(1, n, k)/sqnn(n)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -a(m, n, k)/sqnn(n)
+ bi(m, n, k) = -b(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+
+ ! Set ityp for vector synthesis with curl=0
+ select case (isym)
+ case (0)
+ ityp = 1
+ case (1)
+ ityp = 4
+ case (2)
+ ityp = 7
+ end select
+ end associate
+
+ end subroutine perform_setup_for_inversion
+
+ subroutine divergence_lower_utility_routine(nlat, nlon, isym, nt, dv, &
+ idv, jdv, br, bi, wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: dv(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(:,:,:)
+ real(wp), intent(in) :: bi(:,:,:)
+ real(wp), intent(in) :: wavetable(:)
+ procedure(scalar_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ block
+ real(wp) :: sqnn(nlat)
+ type(ScalarHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = ScalarHarmonic(nlat, nlon, nt)
+
+ associate( &
+ a => harmonic%real_component, &
+ b => harmonic%imaginary_component, &
+ mab => harmonic%ORDER_M &
+ )
+
+ call perform_setup_for_divergence(nlon, a, b, br, bi, sqnn)
+
+ ! Synthesize a, b into divg
+ call synth_routine(nlat, nlon, isym, nt, dv, idv, jdv, a, b, &
+ mab, nlat, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+ end block
+
+ end subroutine divergence_lower_utility_routine
+
+ subroutine invert_divergence_lower_utility_routine(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, &
+ wavetable, pertrb, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(:,:,:)
+ real(wp), intent(in) :: b(:,:,:)
+ real(wp), intent(in) :: wavetable(:)
+ real(wp), intent(out) :: pertrb(:)
+ procedure(vector_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ block
+ integer(ip) :: ityp
+ real(wp) :: sqnn(nlat)
+ type(VectorHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = VectorHarmonic(nlat, nlon, nt)
+
+ associate( &
+ br => harmonic%polar%real_component, &
+ bi => harmonic%polar%imaginary_component, &
+ cr => harmonic%azimuthal%real_component, &
+ ci => harmonic%azimuthal%imaginary_component, &
+ mdab => harmonic%ORDER_M, &
+ ndab => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_inversion(isym, ityp, a, b, sqnn, pertrb, br, bi)
+
+ ! Vector synthesize br, bi into irrotational (v, w)
+ call synth_routine(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wavetable, error_flag)
+
+ ! Release memory
+ call harmonic%destroy()
+ end associate
+ end block
+
+ end subroutine invert_divergence_lower_utility_routine
+
+end module divergence_routines
diff --git a/src/Core/Spherepack/gaussian_latitudes_and_weights_routines.f90 b/src/Core/Spherepack/gaussian_latitudes_and_weights_routines.f90
new file mode 100644
index 000000000..24bcc39fa
--- /dev/null
+++ b/src/Core/Spherepack/gaussian_latitudes_and_weights_routines.f90
@@ -0,0 +1,387 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+module gaussian_latitudes_and_weights_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ MACHINE_EPSILON, &
+ PI, HALF_PI, &
+ even
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: compute_gaussian_latitudes_and_weights, gaqd
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: THREE = 3.0_wp
+
+ interface gaqd
+ module procedure compute_gaussian_latitudes_and_weights
+ end interface
+
+contains
+
+ ! This version of compute_gaussian_latitudes_and_weights implements
+ ! the method presented in:
+ !
+ ! P. N. Swarztrauber, Computing the points and weights for
+ ! Gauss-Legendre quadrature, SIAM J. Sci. Comput.,
+ ! 24(2002) pp. 945-954.
+ !
+ ! The w and lwork arrays are dummy and included only to
+ ! permit a simple pluggable exchange with the
+ ! old compute_gaussian_latitudes_and_weights in previous versions of SPHEREPACK
+ !
+ !
+ ! gauss points and weights are computed using the fourier-newton
+ ! described in "on computing the points and weights for
+ ! gauss-legendre quadrature", paul n. swarztrauber, siam journal
+ ! on scientific computing that has been accepted for publication.
+ ! This routine is faster and more accurate than older program
+ ! with the same name.
+ !
+ ! subroutine compute_gaussian_latitudes_and_weights
+ ! computes the nlat gaussian colatitudes and weights.
+ ! The colatitudes are in radians and lie in the
+ ! in the interval (0, pi).
+ !
+ ! input parameters
+ !
+ ! nlat the number of gaussian colatitudes in the interval (0, pi)
+ ! (between the two poles). nlat must be greater than zero.
+ !
+ ! output parameters
+ !
+ ! theta a real array with length nlat
+ ! containing the gaussian colatitudes in
+ ! increasing radians on the interval (0, pi).
+ !
+ ! wts a real array with lenght nlat
+ ! containing the gaussian weights.
+ !
+ ! ierror = 0 no errors
+ ! = 1 if nlat <= 0
+ !
+ pure subroutine compute_gaussian_latitudes_and_weights(nlat, theta, wts, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(out) :: theta(nlat)
+ real(wp), intent(out) :: wts(nlat)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: i, it, nix, start_index
+ integer(ip) :: nhalf, half_nlat
+ real(wp), parameter :: SQRT3 = sqrt(THREE)
+ real(wp) :: dt, half_dt
+ real(wp) :: zprev, zlast, eff_zero
+ real(wp) :: zhold, pb, dpb, dcor, cz
+ real(wp) :: eps, sgnd
+
+ ! Check calling arguments
+ if (nlat <= 0) then
+ ierror = 1
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! compute weights and points analytically when nlat=1, 2
+ select case (nlat)
+ case(1)
+ theta = HALF_PI
+ wts = TWO
+ case(2)
+ theta(1) = acos(SQRT3/3)
+ theta(2) = acos(-SQRT3/3)
+ wts = ONE
+ case default
+ eps = sqrt(MACHINE_EPSILON)
+ eps = eps * sqrt(eps)
+ half_nlat = nlat/2
+ nhalf = (nlat + 1)/2
+ start_index = half_nlat + 1
+
+ call compute_fourier_coefficients(nlat, cz, theta(start_index:), wts(start_index:))
+
+ dt = HALF_PI/nhalf
+ half_dt = dt/2
+
+ ! Estimate first point next to theta = pi/2
+ if (even(nlat)) then
+
+ ! nlat even
+ eff_zero = HALF_PI-half_dt
+ nix = nhalf
+
+ else
+
+ ! nlat odd
+ eff_zero = HALF_PI-dt
+ zprev = HALF_PI
+ nix = nhalf-1
+ end if
+
+ start_iteration: do
+ it = 0
+ newton_iteration: do
+ it = it+1
+ zlast = eff_zero
+
+ ! Newton iterations
+ call compute_legendre_poly_and_deriv(nlat, eff_zero, cz, theta(start_index:), wts(start_index:), pb, dpb)
+
+ dcor = pb/dpb
+ sgnd = ONE
+
+ if (dcor /= ZERO) sgnd = dcor/abs(dcor)
+
+ dcor = sgnd * min(abs(dcor), 0.2_wp * dt)
+ eff_zero = eff_zero-dcor
+
+ ! Repeat iteration
+ if (abs(eff_zero-zlast) - eps*abs(eff_zero) > ZERO) cycle newton_iteration
+
+ theta(nix) = eff_zero
+ zhold = eff_zero
+
+ ! yakimiw's formula permits using old pb and dpb
+ wts(nix) = (2*nlat+1)/(dpb+pb*cos(zlast)/sin(zlast))**2
+ nix = nix-1
+
+ if (nix /= 0) then
+
+ if (nix == nhalf-1) then
+ eff_zero = THREE * eff_zero - PI
+ else if (nix < nhalf-1) then
+ eff_zero = TWO * eff_zero-zprev
+ end if
+
+ zprev = zhold
+
+ ! Re-initialize loop
+ cycle start_iteration
+ end if
+ exit newton_iteration
+ end do newton_iteration
+ exit start_iteration
+ end do start_iteration
+
+ ! Extend points and weights via symmetries
+ if (mod(nlat, 2) /= 0) then
+
+ theta(nhalf) = HALF_PI
+
+ call compute_legendre_poly_and_deriv(nlat, HALF_PI, cz, theta(start_index:), wts(start_index:), pb, dpb)
+
+ wts(nhalf) = real(2*nlat+1, kind=wp)/(dpb**2)
+
+ end if
+
+ do i=1, half_nlat
+ wts(nlat-i+1) = wts(i)
+ theta(nlat-i+1) = PI-theta(i)
+ end do
+
+ ! Set weights
+ wts = TWO * wts/sum(wts)
+ end select
+
+ end subroutine compute_gaussian_latitudes_and_weights
+
+ ! Purpose:
+ !
+ ! Computes the fourier coefficients of the legendre
+ ! polynomial p_n^0 and its derivative.
+ ! n is the degree and n/2 or (n+1)/2
+ ! coefficients are returned in cp depending on whether
+ ! n is even or odd. The same number of coefficients
+ ! are returned in dcp. For n even the constant
+ ! coefficient is returned in cz.
+ !
+ pure subroutine compute_fourier_coefficients( &
+ n, cz, legendre_poly_coeff, legendre_deriv_coeff)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cz
+ real(wp), intent(out) :: legendre_poly_coeff(n/2+1)
+ real(wp), intent(out) :: legendre_deriv_coeff(n/2+1)
+
+ ! Local variables
+ integer(ip) :: j
+ real(wp) :: t1, t2, t3, t4
+
+ associate (&
+ ncp => (n+1)/2, &
+ cp => legendre_poly_coeff, &
+ dcp => legendre_deriv_coeff &
+ )
+
+ t1 = -ONE
+ t2 = real(n + 1, kind=wp)
+ t3 = ZERO
+ t4 = real(2*n + 1, kind=wp)
+
+ select case (mod(n, 2))
+ case (0)
+ !
+ ! n even
+ !
+ cp(ncp) = ONE
+
+ do j = ncp, 2, -1
+ t1 = t1+TWO
+ t2 = t2-ONE
+ t3 = t3+ONE
+ t4 = t4-TWO
+ cp(j-1) = (t1*t2)/(t3*t4)*cp(j)
+ end do
+
+ t1 = t1+TWO
+ t2 = t2-ONE
+ t3 = t3+ONE
+ t4 = t4-TWO
+ cz = (t1*t2)/(t3*t4)*cp(1)
+
+ do j=1, ncp
+ dcp(j) = real(2*j, kind=wp)*cp(j)
+ end do
+
+ case default
+ !
+ ! odd
+ !
+ cp(ncp) = ONE
+ do j = ncp-1, 1, -1
+ t1 = t1+TWO
+ t2 = t2-ONE
+ t3 = t3+ONE
+ t4 = t4-TWO
+ cp(j) = (t1*t2)/(t3*t4)*cp(j+1)
+ end do
+
+ do j=1, ncp
+ dcp(j) = real(2*j-1, kind=wp)*cp(j)
+ end do
+
+ end select
+ end associate
+
+ end subroutine compute_fourier_coefficients
+
+ ! Purpose:
+ !
+ ! Computes pn(theta) and its derivative dpb(theta) with
+ ! respect to theta
+ !
+ pure subroutine compute_legendre_poly_and_deriv( &
+ n, theta, cz, legendre_poly_coeff, legendre_deriv_coeff, &
+ legendre_poly, legendre_deriv)
+
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: theta
+ real(wp), intent(in) :: cz
+ real(wp), intent(in) :: legendre_poly_coeff(n/2+1)
+ real(wp), intent(in) :: legendre_deriv_coeff(n/2+1)
+ real(wp), intent(out) :: legendre_poly
+ real(wp), intent(out) :: legendre_deriv
+
+ ! Local variables
+ integer(ip) :: k, kdo
+ real(wp) :: cost, sint, temp
+
+ associate (&
+ cos2t => cos(TWO * theta), &
+ sin2t => sin(TWO * theta), &
+ cp => legendre_poly_coeff, &
+ dcp => legendre_deriv_coeff, &
+ pb => legendre_poly, &
+ dpb => legendre_deriv &
+ )
+
+ select case (mod(n, 2))
+ case (0)
+ !
+ ! n even
+ !
+ kdo = n/2
+ pb = HALF * cz
+ dpb = ZERO
+
+ if (n <= 0) return
+
+ cost = cos2t
+ sint = sin2t
+
+ do k=1, kdo
+ pb = pb+cp(k)*cost
+ dpb = dpb-dcp(k)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ case default
+
+ ! n odd
+ kdo = (n + 1)/2
+ pb = ZERO
+ dpb = ZERO
+ cost = cos(theta)
+ sint = sin(theta)
+ do k=1, kdo
+ pb = pb+cp(k)*cost
+ dpb = dpb-dcp(k)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+ end select
+ end associate
+
+ end subroutine compute_legendre_poly_and_deriv
+
+end module gaussian_latitudes_and_weights_routines
diff --git a/src/Core/Spherepack/gradient_gaussian_grid.f90 b/src/Core/Spherepack/gradient_gaussian_grid.f90
new file mode 100644
index 000000000..4a5712a42
--- /dev/null
+++ b/src/Core/Spherepack/gradient_gaussian_grid.f90
@@ -0,0 +1,254 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+
+submodule(gradient_routines) gradient_gaussian_grid
+
+contains
+
+ ! subroutine gradgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ ! wvhsgc, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shagc for a scalar field sf, subroutine gradgc computes
+ ! an irrotational vector field (v, w) such that
+ !
+ ! gradient(sf) = (v, w).
+ !
+ ! v is the colatitudinal and w is the east longitudinal component
+ ! of the gradient. i.e.,
+ !
+ ! v(i, j) = d(sf(i, j))/dtheta
+ !
+ ! and
+ !
+ ! w(i, j) = 1/sint*d(sf(i, j))/dlambda
+ !
+ ! at the gaussian colatitude point theta(i) (see nlat as input
+ ! parameter) and longitude lambda(j) = (j-1)*2*pi/nlon where
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine gradgs. this
+ ! saves storage (compare lsav with lsav in gradgs) but increases
+ ! computational requirements.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shagc to compute the arrays a and b from the
+ ! scalar field sf. isym determines whether (v, w) are
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! sf is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! sf is antisymmetric about the equator. in this case w is
+ ! antisymmetric and v is symmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! sf is symmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! the arrays a, b, v, and w can be three dimensional corresponding
+ ! to an indexed multiple array sf. in this case, multiple
+ ! vector synthesis will be performed to compute each vector
+ ! field. the third index for a, b, v, and w is the synthesis
+ ! index which assumes the values k = 1, ..., nt. for a single
+ ! synthesis set nt = 1. the description of the remaining
+ ! parameters is simplified by assuming that nt=1 or that a, b, v,
+ ! and w are two dimensional arrays.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls gradgc. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls gradgc. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field array sf as computed by subroutine shagc.
+ ! *** a, b must be computed by shagc prior to calling gradgc.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls gradgc (and shagc). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls gradgc (and shagc). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsgc an array which must be initialized by subroutine vhsgci.
+ ! once initialized,
+ ! wvhsgc can be used repeatedly by gradgc as long as nlon
+ ! and nlat remain unchanged. wvhsgc must not be altered
+ ! between calls of gradgc.
+ !
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls gradgc. Let
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! lvhsgc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain an irrotational vector field such that the gradient of
+ ! the scalar field sf is (v, w). w(i, j) is the east longitude
+ ! component and v(i, j) is the colatitudinal component of velocity
+ ! at gaussian colatitude and longitude lambda(j) = (j-1)*2*pi/nlon
+ ! the indices for v and w are defined at the input parameter
+ ! isym. the vorticity of (v, w) is zero. note that any nonzero
+ ! vector field on the sphere will be multiple valued at the poles
+ ! [reference swarztrauber].
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgc
+ !
+ module subroutine gradgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, n1, n2, mmax
+ integer(ip) :: required_wavetable_size
+
+ ! Check calling arguments
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw size(br, dim=1), &
+ nlat => size(br, dim=2), &
+ nt => size(br, dim=3) &
+ )
+
+ ! Preset coefficient multiplyers in vector
+ call compute_coefficient_multipliers(sqnn)
+
+ ! Preset br, bi to 0.0
+ br = ZERO
+ bi = ZERO
+
+ ! Compute multiple vector fields coefficients
+ do k=1, nt
+
+ ! Compute m = 0 coefficients
+ do n=2, nlat
+ br(1, n, k) = sqnn(n) * a(1, n, k)
+ bi(1, n, k) = sqnn(n) * b(1, n, k)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = sqnn(n) * a(m, n, k)
+ bi(m, n, k) = sqnn(n) * b(m, n, k)
+ end do
+ end do
+ end do
+
+ ! Set ityp for irrotational vector synthesis to compute gradient
+ select case (isym)
+ case (0)
+ ityp = 1
+ case (1)
+ ityp = 4
+ case (2)
+ ityp = 7
+ end select
+ end associate
+
+ end subroutine perform_setup_for_gradient
+
+ pure subroutine perform_setup_for_inversion(nlon, a, b, br, bi, sqnn)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(:, :, :)
+ real(wp), intent(out) :: b(:, :, :)
+ real(wp), intent(in) :: br(:, :, :)
+ real(wp), intent(in) :: bi(:, :, :)
+ real(wp), intent(out) :: sqnn(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m, mmax
+
+ associate (&
+ nlat => size(a, dim=2), &
+ nt => size(a, dim=3) &
+ )
+
+ ! Preset coefficient multiplyers in vector
+ call compute_coefficient_multipliers(sqnn)
+
+ ! Set upper limit for vector m subscript
+ mmax = min(nlat, (nlon + 1)/2)
+
+ ! Preset to 0.0
+ a = ZERO
+ b = ZERO
+
+ ! Compute multiple scalar field coefficients
+ do k=1, nt
+
+ ! Compute m=0 coefficients
+ do n=2, nlat
+ a(1, n, k) = br(1, n, k)/sqnn(n)
+ b(1, n, k)= bi(1, n, k)/sqnn(n)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = br(m, n, k)/sqnn(n)
+ b(m, n, k) = bi(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+ end associate
+
+ end subroutine perform_setup_for_inversion
+
+ subroutine gradient_lower_utility_routine(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, &
+ wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(:,:,:)
+ real(wp), intent(in) :: b(:,:,:)
+ real(wp), intent(in) :: wavetable(:)
+ procedure(vector_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ block
+ integer(ip) :: ityp
+ real(wp) :: sqnn(nlat)
+ type(VectorHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = VectorHarmonic(nlat, nlon, nt)
+
+ associate( &
+ br => harmonic%polar%real_component, &
+ bi => harmonic%polar%imaginary_component, &
+ cr => harmonic%azimuthal%real_component, &
+ ci => harmonic%azimuthal%imaginary_component, &
+ mdab => harmonic%ORDER_M, &
+ ndab => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_gradient(isym, ityp, a, b, br, bi, sqnn)
+
+ ! Vector synthesize br, bi into irrotational (v, w)
+ call synth_routine(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wavetable, error_flag)
+
+ ! Release memory
+ call harmonic%destroy()
+ end associate
+ end block
+
+ end subroutine gradient_lower_utility_routine
+
+ subroutine invert_gradient_lower_utility_routine(nlat, nlon, isym, nt, sf, &
+ br, bi, wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: sf(:,:,:)
+ real(wp), intent(in) :: br(:,:,:)
+ real(wp), intent(in) :: bi(:,:,:)
+ real(wp), intent(in) :: wavetable(:)
+ procedure(scalar_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ block
+ real(wp) :: sqnn(nlat)
+ type(ScalarHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = ScalarHarmonic(nlat, nlon, nt)
+
+ associate( &
+ a => harmonic%real_component, &
+ b => harmonic%imaginary_component, &
+ mab => harmonic%ORDER_M, &
+ isf => size(sf, dim=1), &
+ jsf => size(sf, dim=2) &
+ )
+
+ call perform_setup_for_inversion(nlon, a, b, br, bi, sqnn)
+
+ ! Synthesize a, b into divg
+ call synth_routine(nlat, nlon, isym, nt, sf, isf, jsf, a, b, &
+ mab, nlat, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+ end block
+
+ end subroutine invert_gradient_lower_utility_routine
+
+end module gradient_routines
diff --git a/src/Core/Spherepack/grid_transfer_routines.f90 b/src/Core/Spherepack/grid_transfer_routines.f90
new file mode 100644
index 000000000..87c687a0e
--- /dev/null
+++ b/src/Core/Spherepack/grid_transfer_routines.f90
@@ -0,0 +1,304 @@
+module grid_transfer_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, TWO_PI
+
+ use type_RealPeriodicFastFourierTransform, only: &
+ RealPeriodicFastFourierTransform
+
+ use scalar_analysis_routines, only: &
+ ScalarForwardTransform
+
+ use scalar_synthesis_routines, only: &
+ ScalarBackwardTransform
+
+ use vector_analysis_routines, only: &
+ VectorForwardTransform
+
+ use vector_synthesis_routines, only: &
+ VectorBackwardTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ public :: trssph, sshifte, sshifti, initialize_sshifte
+ public :: trvsph, vshifte, vshifti, initialize_vshifte
+ public :: transpose_array, reverse_colatitudes, transfer_scalar_coeff
+ public :: get_wavetable_size
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine trssph(intl, igrida, nlona, nlata, da, igridb, nlonb, nlatb, db, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: intl
+ integer(ip), intent(in) :: igrida(2)
+ integer(ip), intent(in) :: nlona
+ integer(ip), intent(in) :: nlata
+ real(wp), intent(inout) :: da(:,:)
+ integer(ip), intent(in) :: igridb(2)
+ integer(ip), intent(in) :: nlonb
+ integer(ip), intent(in) :: nlatb
+ real(wp), intent(out) :: db(:,:)
+ integer(ip), intent(out) :: ierror
+ end subroutine trssph
+
+ module subroutine sshifte(ioff, nlon, nlat, goff, greg, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(inout) :: goff(:,:)
+ real(wp), intent(inout) :: greg(:,:)
+ real(wp), intent(in) :: wsav(:)
+ integer(ip), intent(out) :: ier
+ end subroutine sshifte
+
+ module subroutine sshifti(ioff, nlon, nlat, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(out) :: wsav(:)
+ integer(ip), intent(out) :: ier
+ end subroutine sshifti
+
+ module subroutine trvsph(intl, igrida, nlona, nlata, iveca, ua, va, &
+ igridb, nlonb, nlatb, ivecb, ub, vb, ierror)
+
+ integer(ip), intent(in) :: intl
+ integer(ip), intent(in) :: igrida(2)
+ integer(ip), intent(in) :: nlona, nlata, iveca
+ real(wp), intent(inout) :: ua(:,:), va(:,:)
+ integer(ip), intent(in) :: igridb(2), nlonb, nlatb
+ integer(ip), intent(in) :: ivecb
+ real(wp), intent(out) :: ub(:,:), vb(:,:)
+ integer(ip), intent(out) :: ierror
+ end subroutine trvsph
+
+ module subroutine vshifte(ioff, nlon, nlat, uoff, voff, ureg, vreg, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(inout) :: uoff(:,:), voff(:,:)
+ real(wp), intent(inout) :: ureg(:,:), vreg(:,:)
+ real(wp), intent(in) :: wsav(:)
+ integer(ip), intent(out) :: ier
+ end subroutine vshifte
+
+ module subroutine vshifti(ioff, nlon, nlat, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(out) :: wsav(:)
+ integer(ip), intent(out) :: ier
+ end subroutine vshifti
+ end interface
+
+contains
+
+ subroutine initialize_sshifte(ioff, nlon, nlat, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Allocate memory
+ call allocate_wavetable(nlon, nlat, wavetable, error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) then
+ error stop "Failed to allocate wavetable in initialize_sshifte"
+ end if
+
+ ! Initialize wavetable
+ call sshifti(ioff, nlon, nlat, wavetable, error_flag)
+
+ end subroutine initialize_sshifte
+
+ subroutine initialize_vshifte(ioff, nlon, nlat, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Allocate memory
+ call allocate_wavetable(nlon, nlat, wavetable, error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) then
+ error stop "Failed to allocate wavetable in initialize_vshifte"
+ end if
+
+ ! Initialize wavetable
+ call vshifti(ioff, nlon, nlat, wavetable, error_flag)
+
+ end subroutine initialize_vshifte
+
+ pure subroutine allocate_wavetable(nlon, nlat, wavetable, alloc_stat)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: alloc_stat
+
+ ! Local variables
+ integer(ip) :: lsave
+
+ ! Get required wavetable size
+ lsave = get_wavetable_size(nlon, nlat)
+
+ ! Allocate memory
+ allocate (wavetable(lsave), stat=alloc_stat)
+
+ end subroutine allocate_wavetable
+
+ pure subroutine check_calling_arguments(ioff, nlon, nlat, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Check calling arguments
+ if (ioff*(ioff-1) /= 0) then
+ error_flag = 1
+ else if (nlon < 4) then
+ error_flag = 2
+ else if (nlat < 3) then
+ error_flag = 3
+ else if (size(wavetable) < get_wavetable_size(nlon, nlat)) then
+ error_flag = 4
+ else
+ error_flag = 0
+ end if
+
+ end subroutine check_calling_arguments
+
+ pure function get_wavetable_size(nlon, nlat) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ integer(ip) :: return_value
+
+ return_value = 2 * ((2 * nlat) + nlon + 16)
+
+ end function get_wavetable_size
+
+ ! Purpose:
+ !
+ ! Set coefficients for b grid from coefficients for a grid
+ !
+ subroutine transfer_scalar_coeff(ma, na, aa, ba, mb, nb, ab, bb)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ma
+ integer(ip), intent(in) :: na
+ integer(ip), intent(in) :: mb
+ integer(ip), intent(in) :: nb
+ real(wp), intent(in) :: aa(ma, na)
+ real(wp), intent(in) :: ba(ma, na)
+ real(wp), intent(out) :: ab(mb, nb)
+ real(wp), intent(out) :: bb(mb, nb)
+
+ ! Local variables
+ integer(ip) :: m, n ! Counters
+
+ ! Ensure that coefs outside triangle are zero
+ ab = ZERO
+ bb = ZERO
+
+ m = min(ma, mb)
+ n = min(na, nb)
+ ab(1:m, 1:n) = aa(1:m, 1:n)
+ bb(1:m, 1:n) = ba(1:m, 1:n)
+
+ end subroutine transfer_scalar_coeff
+
+ ! Purpose:
+ !
+ ! transpose the n by m array data to a m by n array data
+ ! work must be at least n*m words long
+ !
+ subroutine transpose_array(n, m, data)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n, m
+ real(wp), intent(inout) :: data(n*m)
+
+ ! Local variables
+ integer(ip) :: i, j, ij, ji, lwork
+
+ ! Set required workspace size
+ lwork = n * m
+
+ block
+ real(wp) :: work(lwork)
+
+ do j=1, m
+ do i=1, n
+ ij = (j-1)*n+i
+ work(ij) = data(ij)
+ end do
+ end do
+
+ do i=1, n
+ do j=1, m
+ ji = (i-1)*m+j
+ ij = (j-1)*n+i
+ data(ji) = work(ij)
+ end do
+ end do
+ end block
+
+ end subroutine transpose_array
+
+ ! Purpose:
+ !
+ ! Reverse order of latitude (colatitude) grids
+ !
+ subroutine reverse_colatitudes(nlat, nlon, data)
+
+ integer(ip), intent(in) :: nlat, nlon
+ real(wp), intent(inout) :: data(nlat, nlon)
+
+ ! Local variables
+ integer(ip) :: i, j, ib
+ real(wp) :: temp
+
+ do i=1, nlat/2
+ ib = nlat-i+1
+ do j=1, nlon
+ temp = data(i, j)
+ data(i, j) = data(ib, j)
+ data(ib, j) = temp
+ end do
+ end do
+
+ end subroutine reverse_colatitudes
+
+end module grid_transfer_routines
diff --git a/src/Core/Spherepack/grid_transfer_scalar_shift.f90 b/src/Core/Spherepack/grid_transfer_scalar_shift.f90
new file mode 100644
index 000000000..d324aaca5
--- /dev/null
+++ b/src/Core/Spherepack/grid_transfer_scalar_shift.f90
@@ -0,0 +1,613 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(grid_transfer_routines) grid_transfer_scalar_shift
+
+contains
+
+ ! subroutine sshifte(ioff, nlon, nlat, goff, greg, wsav, lsav, work, lwork, ier)
+ !
+ ! *** purpose
+ !
+ ! subroutine sshifte does a highly accurate 1/2 grid increment shift
+ ! in both longitude and latitude of equally spaced data on the sphere.
+ ! data is transferred between the nlon by nlat "offset grid" in goff
+ ! (which excludes poles) and the nlon by nlat+1 "regular grid" in greg
+ ! (which includes poles). the transfer can go from goff to greg or from
+ ! greg to goff (see ioff). the grids which underly goff and greg are
+ ! described below. the north and south poles are at latitude HALF*pi and
+ ! -HALF*pi radians respectively.
+ !
+ ! *** grid descriptions
+ !
+ ! let dlon = (pi+pi)/nlon and dlat = pi/nlat be the uniform grid
+ ! increments in longitude and latitude
+ !
+ ! offset grid
+ !
+ ! the "1/2 increment offset" grid (long(j), lat(i)) on which goff(j, i)
+ ! is given (ioff=0) or generated (ioff=1) is
+ !
+ ! long(j) =HALF*dlon + (j-1)*dlon (j=1, ..., nlon)
+ !
+ ! and
+ !
+ ! lat(i) = -HALF*pi + HALF*dlat + (i-1)*dlat (i=1, ..., nlat)
+ !
+ ! the data in goff is "shifted" one half a grid increment in longitude
+ ! and latitude and excludes the poles. each goff(j, 1) is given at
+ ! latitude -HALF*pi+HALF*dlat and goff(j, nlat) is given at HALF*pi-HALF*dlat
+ ! (1/2 a grid increment away from the poles). each goff(1, i), goff(nlon, i)
+ ! is given at longitude HALF*dlon and 2.*pi-HALF*dlon.
+ !
+ ! regular grid
+ !
+ ! let dlat, dlon be as above. then the nlon by nlat+1 grid on which
+ ! greg(j, i) is generated (ioff=0) or given (ioff=1) is given by
+ !
+ ! lone(j) = (j-1)*dlon (j=1, ..., nlon)
+ !
+ ! and
+ !
+ ! late(i) = -HALF*pi + (i-1)*dlat (i=1, ..., nlat+1)
+ !
+ ! values in greg include the poles and start at zero degrees longitude.
+ !
+ ! *** remark
+ !
+ ! subroutine sshifte can be used in conjunction with subroutine trssph
+ ! when transferring data from an equally spaced "1/2 increment offset"
+ ! grid to a gaussian or equally spaced grid (which includes poles) of
+ ! any resolution. this problem (personal communication with dennis
+ ! shea) is encountered in geophysical modeling and data analysis.
+ !
+ ! *** method
+ !
+ ! fast fourier transform software from spherepack2 and trigonometric
+ ! identities are used to accurately "shift" periodic vectors half a
+ ! grid increment in latitude and longitude. latitudinal shifts are
+ ! accomplished by setting periodic 2*nlat vectors over the pole for each
+ ! longitude. when nlon is odd, this requires an additional longitude
+ ! shift. longitudinal shifts are then executed for each shifted latitude.
+ ! when necessary (ioff=0) poles are obtained by averaging the nlon
+ ! shifted polar values.
+ !
+ ! *** required spherepack files
+ !
+ ! type_RealPeriodicFastFourierTransform.f
+ !
+ ! *** argument description
+ !
+ ! ... ioff
+ !
+ ! ioff = 0 if values on the offset grid in goff are given and values
+ ! on the regular grid in greg are to be generated.
+ !
+ ! ioff = 1 if values on the regular grid in greg are given and values
+ ! on the offset grid in goff are to be generated.
+ !
+ ! ... nlon
+ !
+ ! the number of longitude points on both the "offset" and "regular"
+ ! uniform grid in longitude (see "grid description" above). nlon
+ ! is also the first dimension of array goff and greg. nlon determines
+ ! the grid increment in longitude as dlon = 2.*pi/nlon. for example,
+ ! nlon = 144 for a 2.5 degree grid. nlon can be even or odd and must
+ ! be greater than or equal to 4. the efficiency of the computation
+ ! is improved when nlon is a product of small primes.
+ !
+ ! ... nlat
+ !
+ ! the number of latitude points on the "offset" uniform grid. nlat+1
+ ! is the number of latitude points on the "regular" uniform grid (see
+ ! "grid description" above). nlat is the second dimension of array goff.
+ ! nlat+1 must be the second dimension of the array greg in the program
+ ! calling sshifte. nlat determines the grid in latitude as pi/nlat.
+ ! for example, nlat = 36 for a five degree grid. nlat must be at least 3.
+ !
+ ! ... goff
+ !
+ ! a nlon by nlat array that contains data on the offset grid
+ ! described above. goff is a given input argument if ioff=0.
+ ! goff is a generated output argument if ioff=1.
+ !
+ ! ... greg
+ !
+ ! a nlon by nlat+1 array that contains data on the regular grid
+ ! described above. greg is a given input argument if ioff=1.
+ ! greg is a generated output argument if ioff=0.
+ !
+ ! ... wsav
+ !
+ ! a real saved workspace array that must be initialized by calling
+ ! subroutine sshifti(ioff, nlon, nlat, wsav, ier) before calling sshifte.
+ ! wsav can then be used repeatedly by sshifte as long as ioff, nlon,
+ ! and nlat do not change. this bypasses redundant computations and
+ ! saves time. undetectable errors will result if sshifte is called
+ ! without initializing wsav whenever ioff, nlon, or nlat change.
+ !
+ ! ... lsav
+ !
+ ! the length of the saved workspace wsav in the routine calling sshifte
+ ! and sshifti. lsave must be greater than or equal to 2*(2*nlat+nlon+16).
+ !
+ ! ... work
+ !
+ ! a real unsaved workspace
+ !
+ ! ... lwork
+ !
+ ! the length of the unsaved workspace in the routine calling sshifte
+ ! lwork must be greater than or equal to 2*nlon*(nlat + 1) if nlon is even.
+ ! lwork must be greater than or equal to nlon*(5*nlat+1) if nlon is odd.
+ !
+ ! ... ier
+ !
+ ! indicates errors in input parameters
+ !
+ ! = 0 if no errors are detected
+ !
+ ! = 1 if ioff is not equal to 0 or 1
+ !
+ ! = 1 if nlon < 4
+ !
+ ! = 2 if nlat < 3
+ !
+ ! = 3 if lsave < 2*(nlon+2*nlat+16)
+ !
+ ! = 4 if lwork < 2*nlon*(nlat + 1) for nlon even or
+ ! lwork < nlon*(5*nlat+1) for nlon odd
+ !
+ module subroutine sshifte(ioff, nlon, nlat, goff, greg, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(inout) :: goff(:,:)
+ real(wp), intent(inout) :: greg(:,:)
+ real(wp), intent(in) :: wsav(:)
+ integer(ip), intent(out) :: ier
+
+ ! Local variables
+ integer(ip) :: n2, nr, two_nlat, nlatp1
+ integer(ip) :: lwork, iw1, iw2
+
+ ! Check calling arguments
+ call check_calling_arguments(ioff, nlon, nlat, wsav, ier)
+
+ ! Check error flag
+ if (ier /= 0) return
+
+ n2 = (nlon + 1)/2
+ if ((2 * n2) == nlon) then
+ lwork = 2 * nlon * (nlat + 1)
+ iw1 = 1
+ nr = n2
+ else
+ lwork = nlon * ((5 * nlat) + 1)
+ iw1 = 1 + (2 * nlat * nlon)
+ nr = nlon
+ end if
+
+ two_nlat = 2 * nlat
+ nlatp1 = nlat + 1
+ iw2 = iw1 + (nlat + 1) * nlon
+
+ block
+ real(wp) :: work(lwork)
+
+ if (ioff == 0) then
+ call shftoff(nlon, nlat, goff, greg, wsav, nr, two_nlat, &
+ work, work(iw1:), work(iw2:))
+ else
+ nlatp1 = nlat+1
+ call shftreg(nlon, nlat, goff, greg, wsav, nr, two_nlat, nlatp1, &
+ work, work(iw1:), work(iw2:))
+ end if
+ end block
+
+ end subroutine sshifte
+
+ ! subroutine sshifti(ioff, nlon, nlat, wsav, ier)
+ !
+ ! subroutine sshifti initializes the saved workspace wsav
+ ! for ioff and nlon and nlat (see documentation for sshifte).
+ ! sshifti must be called before sshifte whenever ioff or nlon
+ ! or nlat change.
+ !
+ ! ... ier
+ !
+ ! = 0 if no errors with input arguments
+ !
+ ! = 1 if ioff is not 0 or 1
+ !
+ ! = 2 if nlon < 4
+ !
+ ! = 3 if nlat < 3
+ !
+ ! = 4 if lsav < 2*(2*nlat+nlon+16)
+ !
+ module subroutine sshifti(ioff, nlon, nlat, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(out) :: wsav(:)
+ integer(ip), intent(out) :: ier
+
+ ! Local variables
+ integer(ip) :: two_nlat, iw
+ real(wp) :: dlat, dlon, dp
+
+ ! Check calling arguments
+ call check_calling_arguments(ioff, nlon, nlat, wsav, ier)
+
+ ! Check error flag
+ if (ier /= 0) return
+
+ ! Set lat, lon increments
+ dlat = PI/nlat
+ dlon = TWO_PI/nlon
+
+ ! Initialize wsav for left or right latitude shifts
+ if (ioff == 0) then
+ dp = -HALF * dlat
+ else
+ dp = HALF * dlat
+ end if
+
+ two_nlat = 2 * nlat
+
+ call shifthi(two_nlat, dp, wsav)
+
+ ! Initialize wsav for left or right longitude shifts
+ if (ioff == 0) then
+ dp = -HALF * dlon
+ else
+ dp = HALF * dlon
+ end if
+
+ iw = (4 * nlat) + 17
+
+ call shifthi(nlon, dp, wsav(iw:))
+
+ end subroutine sshifti
+
+ subroutine shftoff(nlon, nlat, goff, greg, wsav, nr, nlat2, &
+ rlat, rlon, wrk)
+ !
+ ! shift offset grid to regular grid, i.e.,
+ ! goff is given, greg is to be generated
+ !
+
+ integer(ip) :: nlon, nlat, nlat2, n2, nr, j, i, js, isav
+ real(wp) :: goff(nlon, nlat), greg(nlon, nlat+1)
+ real(wp) :: rlat(nr, nlat2), rlon(nlat, nlon)
+ real(wp) :: wsav(*), wrk(*)
+ real(wp) :: gnorth, gsouth
+ isav = 4*nlat+17
+ n2 = (nlon + 1)/2
+ !
+ ! execute full circle latitude shifts for nlon odd or even
+ !
+ if (2*n2 > nlon) then
+ !
+ ! odd number of longitudes
+ !
+ do i=1, nlat
+ do j=1, nlon
+ rlon(i, j) = goff(j, i)
+ end do
+ end do
+ !
+ ! half shift in longitude
+ !
+ call shifth(nlat, nlon, rlon, wsav(isav), wrk)
+ !
+ ! set full 2*nlat circles in rlat using shifted values in rlon
+ !
+ do j=1, n2-1
+ js = j+n2
+ do i=1, nlat
+ rlat(j, i) = goff(j, i)
+ rlat(j, nlat+i) = rlon(nlat+1-i, js)
+ end do
+ end do
+ do j=n2, nlon
+ js = j-n2+1
+ do i=1, nlat
+ rlat(j, i) = goff(j, i)
+ rlat(j, nlat+i) = rlon(nlat+1-i, js)
+ end do
+ end do
+ !
+ ! shift the nlon rlat vectors one half latitude grid
+ !
+ call shifth(nlon, nlat2, rlat, wsav, wrk)
+ !
+ ! set nonpole values in greg and average for poles
+ !
+ gnorth = ZERO
+ gsouth = ZERO
+ do j=1, nlon
+ gnorth = gnorth + rlat(j, 1)
+ gsouth = gsouth + rlat(j, nlat+1)
+ do i=2, nlat
+ greg(j, i) = rlat(j, i)
+ end do
+ end do
+ gnorth = gnorth/nlon
+ gsouth = gsouth/nlon
+
+ else
+ !
+ ! even number of longitudes (no initial longitude shift necessary)
+ ! set full 2*nlat circles (over poles) for each longitude pair (j, js)
+ !
+ do j=1, n2
+ js = n2+j
+ do i=1, nlat
+ rlat(j, i) = goff(j, i)
+ rlat(j, nlat+i) = goff(js, nlat+1-i)
+ end do
+ end do
+ !
+ ! shift the n2=(nlon + 1)/2 rlat vectors one half latitude grid
+ !
+ call shifth(n2, nlat2, rlat, wsav, wrk)
+ !
+ ! set nonpole values in greg and average poles
+ !
+ gnorth = ZERO
+ gsouth = ZERO
+ do j=1, n2
+ js = n2+j
+ gnorth = gnorth + rlat(j, 1)
+ gsouth = gsouth + rlat(j, nlat+1)
+ do i=2, nlat
+ greg(j, i) = rlat(j, i)
+ greg(js, i) = rlat(j, nlat2-i+2)
+ end do
+ end do
+ gnorth = gnorth/n2
+ gsouth = gsouth/n2
+ end if
+
+ !
+ ! set poles
+ !
+ do j=1, nlon
+ greg(j, 1) = gnorth
+ greg(j, nlat+1) = gsouth
+ end do
+ !
+ ! execute full circle longitude shift
+ !
+ do j=1, nlon
+ do i=1, nlat
+ rlon(i, j) = greg(j, i)
+ end do
+ end do
+
+ call shifth(nlat, nlon, rlon, wsav(isav), wrk)
+
+ do j=1, nlon
+ do i=2, nlat
+ greg(j, i) = rlon(i, j)
+ end do
+ end do
+
+ end subroutine shftoff
+
+ subroutine shftreg(nlon, nlat, goff, greg, wsav, nr, nlat2, nlatp1, &
+ rlat, rlon, wrk)
+ !
+ ! shift regular grid to offset grid, i.e.,
+ ! greg is given, goff is to be generated
+ !
+
+ integer(ip) :: nlon, nlat, nlat2, nlatp1, n2, nr, j, i, js, isav
+ real(wp) :: goff(nlon, nlat), greg(nlon, nlatp1)
+ real(wp) :: rlat(nr, nlat2), rlon(nlatp1, nlon)
+ real(wp) :: wsav(*), wrk(*)
+ isav = 4*nlat+17
+ n2 = (nlon + 1)/2
+ !
+ ! execute full circle latitude shifts for nlon odd or even
+ !
+ if (2*n2 > nlon) then
+ !
+ ! odd number of longitudes
+ !
+ do i=1, nlat+1
+ do j=1, nlon
+ rlon(i, j) = greg(j, i)
+ end do
+ end do
+ !
+ ! half shift in longitude in rlon
+ !
+ call shifth(nlat+1, nlon, rlon, wsav(isav), wrk)
+ !
+ ! set full 2*nlat circles in rlat using shifted values in rlon
+ !
+ do j=1, n2
+ js = j+n2-1
+ rlat(j, 1) = greg(j, 1)
+ do i=2, nlat
+ rlat(j, i) = greg(j, i)
+ rlat(j, nlat+i) = rlon(nlat+2-i, js)
+ end do
+ rlat(j, nlat+1) = greg(j, nlat+1)
+ end do
+ do j=n2+1, nlon
+ js = j-n2
+ rlat(j, 1) = greg(j, 1)
+ do i=2, nlat
+ rlat(j, i) = greg(j, i)
+ rlat(j, nlat+i) = rlon(nlat+2-i, js)
+ end do
+ rlat(j, nlat+1) = greg(j, nlat+1)
+ end do
+ !
+ ! shift the nlon rlat vectors one halflatitude grid
+ !
+ call shifth(nlon, nlat2, rlat, wsav, wrk)
+ !
+ ! set values in goff
+ !
+ do j=1, nlon
+ do i=1, nlat
+ goff(j, i) = rlat(j, i)
+ end do
+ end do
+
+ else
+ !
+ ! even number of longitudes (no initial longitude shift necessary)
+ ! set full 2*nlat circles (over poles) for each longitude pair (j, js)
+ !
+ do j=1, n2
+ js = n2+j
+ rlat(j, 1) = greg(j, 1)
+ do i=2, nlat
+ rlat(j, i) = greg(j, i)
+ rlat(j, nlat+i) = greg(js, nlat+2-i)
+ end do
+ rlat(j, nlat+1) = greg(j, nlat+1)
+ end do
+ !
+ ! shift the n2=(nlon + 1)/2 rlat vectors one half latitude grid
+ !
+ call shifth(n2, nlat2, rlat, wsav, wrk)
+ !
+ ! set values in goff
+ !
+ do j=1, n2
+ js = n2+j
+ do i=1, nlat
+ goff(j, i) = rlat(j, i)
+ goff(js, i) = rlat(j, nlat2+1-i)
+ end do
+ end do
+ end if
+
+ !
+ ! execute full circle longitude shift for all latitude circles
+ !
+ do j=1, nlon
+ do i=1, nlat
+ rlon(i, j) = goff(j, i)
+ end do
+ end do
+
+ call shifth(nlat+1, nlon, rlon, wsav(isav), wrk)
+
+ do j=1, nlon
+ do i=1, nlat
+ goff(j, i) = rlon(i, j)
+ end do
+ end do
+
+ end subroutine shftreg
+
+ subroutine shifth(m, n, r, wsav, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m, n
+ real(wp), intent(inout) :: r(:,:)
+ real(wp), intent(in) :: wsav(*)
+ real(wp), intent(out) :: work(*)
+
+ ! Local variables
+ type(RealPeriodicFastFourierTransform) :: hfft
+ integer(ip) :: n2, k, l, iw1
+ real(wp) :: r2km2, r2km1
+
+ n2 = (n+1)/2
+
+ ! Set wavetable index pointer
+ iw1 = n+2
+
+ ! compute fourier coefficients for r on shifted grid
+ call hfft%forward(m, n, r, m, wsav(iw1))
+ do l=1, m
+ do k=2, n2
+ r2km2 = r(l, k+k-2)
+ r2km1 = r(l, k+k-1)
+ r(l, k+k-2) = r2km2*wsav(n2+k) - r2km1*wsav(k)
+ r(l, k+k-1) = r2km2*wsav(k) + r2km1*wsav(n2+k)
+ end do
+ end do
+
+ ! shift r with fourier synthesis and normalization
+ call hfft%backward(m, n, r, m, wsav(iw1))
+
+ do l=1, m
+ do k=1, n
+ r(l, k) = r(l, k)/n
+ end do
+ end do
+
+ end subroutine shifth
+
+ ! Purpose:
+ !
+ ! Initialize wsav for subroutine shifth
+ !
+ pure subroutine shifthi(n, dp, wavetable)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: dp
+ real(wp), intent(out) :: wavetable(*)
+
+ ! Local variables
+ type(RealPeriodicFastFourierTransform) :: hfft
+ integer(ip) :: k, n2, iw
+ real(wp) :: arg
+
+ n2 = (n+1)/2
+ do k=2, n2
+ arg = real(k - 1, kind=wp) * dp
+ wavetable(k) = sin(arg)
+ wavetable(k+n2) = cos(arg)
+ end do
+
+ ! Set wavetable index pointer
+ iw = n + 2
+ call hfft%initialize(n, wavetable(iw))
+
+ end subroutine shifthi
+
+end submodule grid_transfer_scalar_shift
diff --git a/src/Core/Spherepack/grid_transfer_scalar_transform.f90 b/src/Core/Spherepack/grid_transfer_scalar_transform.f90
new file mode 100644
index 000000000..485394581
--- /dev/null
+++ b/src/Core/Spherepack/grid_transfer_scalar_transform.f90
@@ -0,0 +1,493 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(grid_transfer_routines) grid_transfer_scalar_transform
+
+contains
+ ! subroutine trssph(intl, igrida, nlona, nlata, da, igridb, nlonb, nlatb, db, ierror)
+ !
+ ! Purpose
+ !
+ ! subroutine trssph transfers data given in array da on a grid on the
+ ! full sphere to data in array db on a grid on the full sphere. the
+ ! grids on which da is given and db is generated can be specified
+ ! independently of each other (see description below and the arguments
+ ! igrida, igridb). for transferring vector data on the sphere, use
+ ! subroutine trvsph.
+
+ ! notice that scalar and vector quantities are fundamentally different
+ ! on the sphere. for example, vectors are discontinuous and multiple
+ ! valued at the poles. scalars are continuous and single valued at the
+ ! poles. erroneous results would be produced if one attempted to transfer
+ ! vector fields between grids with subroutine trssph applied to each
+ ! component of the vector.
+ !
+ !
+ ! Underlying grid assumptions and a description
+ !
+ ! discussions with the ncar scd data support group and others indicate
+ ! there is no standard grid for storing observational or model generated
+ ! data on the sphere. subroutine trssph was designed to handle most
+ ! cases likely to be encountered when moving data from one grid format
+ ! to another.
+ !
+ ! the grid on which da is given must be equally spaced in longitude
+ ! and either equally spaced or gaussian in latitude (or colatitude).
+ ! longitude, which can be either the first or second dimension of da,
+ ! subdivides [0, 2pi) excluding the periodic point 2pi. (co)latitude,
+ ! which can be the second or first dimension of da, has south
+ ! to north or north to south orientation with increasing subscript
+ ! value in da (see the argument igrida).
+ !
+ ! the grid on which db is generated must be equally spaced in longitude
+ ! and either equally spaced or gaussian in latitude (or colatitude).
+ ! longitude, which can be either the first or second dimension of db,
+ ! subdivides [0, 2pi) excluding the periodic point 2pi. (co)latitude,
+ ! which can be the second or first dimension of db, has south
+ ! to north or north to south orientation with increasing subscript
+ ! value in db (see the argument igridb).
+ !
+ ! let nlon be either nlona or nlonb (the number of grid points in
+ ! longitude. the longitude grid subdivides [0, 2pi) into nlon spaced
+ ! points
+ !
+ ! (j-1)*2.*pi/nlon (j=1, ..., nlon).
+ !
+ ! it is not necessary to communicate to subroutine trssph whether the
+ ! underlying grids are in latitude or colatitude. it is only necessary
+ ! to communicate whether they run south to north or north to south with
+ ! increasing subscripts. a brief discussion of latitude and colatitude
+ ! follows. equally spaced latitude grids are assumed to subdivide
+ ! [-pi/2, pi/2] with the south pole at -pi/2 and north pole at pi/2.
+ ! equally spaced colatitude grids subdivide [0, pi] with the north pole
+ ! at 0 and south pole at pi. equally spaced partitions on the sphere
+ ! include both poles. gaussian latitude grids subdivide (-pi/2, pi/2)
+ ! and gaussian colatitude grids subdivide (0, pi). gaussian grids do not
+ ! include the poles. the gaussian grid points are uniquely determined by
+ ! the size of the partition. they can be computed in colatitude in
+ ! (0, pi) (north to south) in real by the spherepack subroutine
+ ! compute_gaussian_latitudes_and_weights. let nlat be nlata or nlatb if either the da or db grid is
+ ! gaussian. let
+ !
+ ! north pole south pole
+ ! ---------- ----------
+ ! 0.0 < cth(1) < ... < cth(nlat) < pi
+ !
+ !
+ ! be nlat gaussian colatitude points in the interval (0, pi) and let
+ !
+ ! south pole north pole
+ ! ---------- ----------
+ ! -pi/2 < th(1) < ... < th(nlat) < pi/2
+ !
+ ! be nlat gaussian latitude points in the open interval (-pi/2, pi/2).
+ ! these are related by
+ !
+ ! th(i) = -pi/2 + cth(i) (i=1, ..., nlat)
+ !
+ ! if the da or db grid is equally spaced in (co)latitude then
+ !
+ ! ctht(i) = (i-1)*pi/(nlat-1)
+ ! (i=1, ..., nlat)
+ ! tht(i) = -pi/2 + (i-1)*pi/(nlat-1)
+ !
+ ! define the equally spaced (north to south) colatitude and (south to
+ ! north) latitude grids.
+ !
+ !
+ ! Method (simplified description)
+ !
+ ! for simplicity, assume da is a nlat by nlon data tabulation and da(i, j)
+ ! is the value at latitude theta(i) and longitude phi(j). then
+ ! coefficients a(m, n) and b(m, n) can be determined so that da(i, j) is
+ ! approximated by the sum
+ !
+ ! l-1 n
+ ! (a) sum sum pbar(m, n, theta(i))*(a(m, n)*cos(m*phi(j)+b(m, n)*sin(m*phi(j))
+ ! n=0 m=0
+ !
+ ! here pbar(n, m, theta) are the normalized associated legendre functions
+ ! and l = min(nlat, (nlon+2)/2). the determination of a(m, n) and b(m, n)
+ ! is called spherical harmonic analysis. a sum of this form can then be
+ ! used to regenerate the data in db on the new grid with the known
+ ! a(m, n) and b(m, n). this is referred to spherical harmonic synthesis.
+ ! analysis and synthesis subroutines from the software package spherepack,
+ ! are used for these purposes.
+ !
+ ! if da or db is not in mathematical spherical coordinates then array
+ ! transposition and/or subscript reordering is used prior to harmonic
+ ! analysis and after harmonic synthesis.
+ !
+ ! Advantages
+ !
+ ! the use of surface spherical harmonics to transfer spherical grid data
+ ! has advantages over pointwise grid interpolation schemes on the sphere.
+ ! it is highly accurate. if p(x, y, z) is any polynomial of degree n or
+ ! less in x, y, z cartesian coordinates which is restricted to the surface
+ ! of the sphere, then p is exactly represented by sums of the form (a)
+ ! whenever n = mino(nlat, nlon/2) (i.e., transfers with spherical harmonics
+ ! have n(th) order accuracy. by way of contrast, bilinear interpolation
+ ! schemes are exact for polynomials of degree one. bicubic interpolation
+ ! is exact only for polynomials of degree three or less. the method
+ ! also produces a weighted least squares fit to the data in which waves
+ ! are resolved uniformly on the full sphere. high frequencies, induced
+ ! by closeness of grid points near the poles (due to computational
+ ! or observational errors) are smoothed. finally, the method is
+ ! consistent with methods used to generate data in numerical spectral
+ ! models based on spherical harmonics. for more discussion of these and
+ ! related issues, see the article: "on the spectral approximation of
+ ! discrete scalar and vector functions on the sphere, " siam j. numer.
+ ! anal., vol 16. dec 1979, pp. 934-949, by paul swarztrauber.
+ !
+ !
+ ! Comment
+ !
+ ! on a nlon by nlat or nlat by nlon grid (gaussian or equally spaced)
+ ! spherical harmonic analysis generates and synthesis utilizes
+ ! min(nlat, (nlon+2)/2)) by nlat coefficients. consequently, for
+ ! da and db, if either
+ !
+ ! min(nlatb, (nlonb+2)/2) < min(nlata, (nlona+2)/2)
+ !
+ ! or if
+ !
+ ! nlatb < nlata
+ !
+ ! then all the coefficients generated by an analysis of da cannot be used
+ ! in the synthesis which generates db. in this case "information" can be
+ ! lost in generating db. more precisely, information will be lost if the
+ ! analysis of da yields nonzero coefficients which are outside the bounds
+ ! determined by the db grid. nevertheless, transference of values with
+ ! spherical harmonics will yield results consistent with grid resolution
+ ! and is highly accurate.
+ !
+ !
+ ! Input arguments
+ !
+ ! ... intl
+ !
+ ! an initialization argument which should be zero on an initial call to
+ ! trssph. intl should be one if trssph is being recalled and
+ !
+ ! igrida, nlona, nlata, igridb, nlonb, nlatb
+ !
+ ! have not changed from the previous call. if any of these arguments
+ ! have changed, intl=0 must be used to avoid undetectable errors. calls
+ ! with intl=1 bypass redundant computation and save time. it can be used
+ ! when transferring multiple data sets with the same underlying grids.
+ !
+ !
+ ! ... igrida
+ !
+ ! an integer vector dimensioned two which identifies the underlying grid
+ ! on the full sphere for the given data array da as follows:
+ !
+ ! igrida(1)
+ !
+ ! = -1
+ ! if the latitude (or colatitude) grid for da is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! runs north to south
+ !
+ ! = +1
+ ! if the latitude (or colatitude) grid for da is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! runs south to north
+ !
+ ! = -2
+ ! if the latitude (or colatitude) grid for da is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs north
+ ! to south
+ !
+ ! = +2
+ ! if the latitude (or colatitude) grid for da is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs south
+ ! north
+ !
+ ! igrida(2)
+ !
+ ! = 0 if the underlying grid for da is a nlona by nlata
+ !
+ ! = 1 if the underlying grid for da is a nlata by nlona
+ !
+ !
+ ! ... nlona
+ !
+ ! the number of longitude points on the uniform grid which partitions
+ ! [0, 2pi) for the given data array da. nlona is also the first or second
+ ! dimension of da (see igrida(2)) in the program which calls trssph.
+ ! nlona determines the grid increment in longitude as 2*pi/nlona. for
+ ! example nlona = 72 for a five degree grid. nlona must be greater than
+ ! or equal to 4. the efficiency of the computation is improved when
+ ! nlona is a product of small prime numbers
+ !
+ ! ... nlata
+ !
+ ! the number of points in the latitude (or colatitude) grid
+ ! for the given data array da. nlata is also the first or second
+ ! dimension of da (see igrida(2)) in the program which calls trssph.
+ ! if nlata is odd then the equator will be located at the (nlata+1)/2
+ ! gaussian grid point. if nlata is even then the equator will be
+ ! located half way between the nlata/2 and nlata/2+1 grid points.
+ !
+ ! Note:
+ ! igrida(1)=-1 or igrida(1)=-2 and igrida(2)=1 corresponds to
+ ! the "usual" mathematical spherical coordinate system required
+ ! by most of the drivers in spherepack2. igrida(1)=1 or igrida(1)=2
+ ! and igrida(2)=0 corresponds to the "usual" geophysical spherical
+ ! coordinate system.
+ !
+ ! ... da
+ !
+ ! a two dimensional array that contains the data to be transferred.
+ ! da must be dimensioned nlona by nlata in the program calling trssph if
+ ! igrida(2) = 0. da must be dimensioned nlata by nlona in the program
+ ! calling trssph if igrida(2) = 1. if da is not properly dimensioned
+ ! and if the latitude (colatitude) values do not run south to north or
+ ! north to south as flagged by igrida(1) (self cannot be checked!) then
+ ! incorrect results will be produced.
+ !
+ ! ... igridb
+ !
+ ! an integer vector dimensioned two which identifies the underlying grid
+ ! on the full sphere for the transformed data array db as follows:
+ !
+ ! igridb(1)
+ !
+ ! = -1
+ ! if the latitude (or colatitude) grid for db is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! north to south
+ !
+ ! = +1
+ ! if the latitude (or colatitude) grid for db is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! south to north
+ !
+ ! = -2
+ ! if the latitude (or colatitude) grid for db is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs north to
+ ! south
+ !
+ ! = +2
+ ! if the latitude (or colatitude) grid for db is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs south to
+ ! north
+ !
+ !
+ ! igridb(2)
+ !
+ ! = 0 if the underlying grid for db is a nlonb by nlatb
+ !
+ ! = 1 if the underlying grid for db is a nlatb by nlonb
+ !
+ !
+ ! ... nlonb
+ !
+ ! the number of longitude points on the uniform grid which partitions
+ ! [0, 2pi) for the transformed data array db. nlonb is also the first or
+ ! second dimension of db (see igridb(2)) in the program which calls
+ ! trssph. nlonb determines the grid increment in longitude as 2*pi/nlonb.
+ ! for example nlonb = 72 for a five degree grid. nlonb must be greater
+ ! than or equal to 4. the efficiency of the computation is improved when
+ ! nlonb is a product of small prime numbers
+ !
+ ! ... nlatb
+ !
+ ! the number of points in the latitude (or colatitude) grid
+ ! for the transformed data array db. nlatb is also the first or second
+ ! dimension of db (see igridb(2)) in the program which calls trssph.
+ ! if nlatb is odd then the equator will be located at the (nlatb+1)/2
+ ! gaussian grid point. if nlatb is even then the equator will be
+ ! located half way between the nlatb/2 and nlatb/2+1 grid points.
+ !
+ ! Output arguments
+ !
+ !
+ ! ... db
+ !
+ ! a two dimensional array that contains the transformed data. db
+ ! must be dimensioned nlonb by nlatb in the program calling trssph if
+ ! igridb(2) = 0 or 1. db must be dimensioned nlatb by nlonb in the
+ ! program calling trssph if igridb(2) = 1. if db is not properly
+ ! dimensioned and if the latitude (colatitude) values do not run south
+ ! north or north to south as flagged by igrdb(1) (self cannot be checked!)
+ ! then incorrect results will be produced.
+ !
+ ! Error argument
+ !
+ ! ... ierror = 0 if no errors are detected
+ !
+ ! = 1 if intl is not 0 or 1
+ !
+ ! = 2 if igrida(1) is not -1 or +1 or -2 or +2
+ !
+ ! = 3 if igrida(2) is not 0 or 1
+ !
+ ! = 4 if nlona is less than 4
+ !
+ ! = 5 if nlata is less than 3
+ !
+ ! = 6 if igridb(1) is not -1 or +1 or -2 or +2
+ !
+ ! = 7 if igridb(2) is not 0 or 1
+ !
+ ! = 8 if nlonb is less than 4
+ !
+ ! = 9 if nlatb is less than 3
+ !
+ ! =12 indicates failure in an eigenvalue routine which computes
+ ! gaussian weights and points
+ !
+ module subroutine trssph(intl, igrida, nlona, nlata, da, igridb, nlonb, nlatb, db, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: intl
+ integer(ip), intent(in) :: igrida(2)
+ integer(ip), intent(in) :: nlona
+ integer(ip), intent(in) :: nlata
+ real(wp), intent(inout) :: da(:,:)
+ integer(ip), intent(in) :: igridb(2)
+ integer(ip), intent(in) :: nlonb
+ integer(ip), intent(in) :: nlatb
+ real(wp), intent(out) :: db(:,:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: igrda, igrdb, mdab_a, mdab_b
+ real(wp), allocatable :: wavetable_a(:), wavetable_b(:)
+ integer(ip), parameter :: NT = 1, ISYM = 0
+ type(ScalarForwardTransform) :: analysis_util
+ type(ScalarBackwardTransform) :: synthesis_util
+
+ ! Check calling arguments
+ associate( &
+ ig1 => igrida(1), &
+ ig2 => igrida(2) &
+ )
+ if (intl*(intl-1)/=0) then
+ ierror = 1
+ else if ((ig1-1)*(ig1+1)*(ig1-2)*(ig1+2)/=0) then
+ ierror = 2
+ else if (ig2*(ig2-1)/=0) then
+ ierror = 3
+ else if (nlona < 4) then
+ ierror = 4
+ else if (nlata <3) then
+ ierror = 5
+ else if ((ig1-1)*(ig1+1)*(ig1-2)*(ig1+2) /= 0) then
+ ierror = 6
+ else if (ig2*(ig2-1) /= 0) then
+ ierror = 7
+ else if (nlonb < 4) then
+ ierror = 8
+ else if (nlatb < 3) then
+ ierror = 9
+ else
+ ierror = 0
+ end if
+ end associate
+
+ igrda = abs(igrida(1))
+ igrdb = abs(igridb(1))
+
+ if (igrda == 1) then
+ ! Initialize wavetable for equally spaced analysis
+ call analysis_util%initialize_shaec(nlata, nlona, wavetable_a, ierror)
+ else
+ ! Initialize wavetable for gaussian analysis
+ call analysis_util%initialize_shagc(nlata, nlona, wavetable_a, ierror)
+ end if
+
+ if (igrdb == 2) then
+ ! Initialize wavetable for gaussian synthesis
+ call synthesis_util%initialize_shsgc(nlatb, nlonb, wavetable_b, ierror)
+ else
+ ! Initialize wsave for equally spaced synthesis
+ call synthesis_util%initialize_shsec(nlatb, nlonb, wavetable_b, ierror)
+ end if
+
+ ! Transpose and/or reorder (co)latitude if necessary for da
+ ! (arrays must have latitude (colatitude) as the first dimension
+ ! and run north to south for spherepack software)
+ if (igrida(2) == 0) call transpose_array(nlona, nlata, da)
+ if (igrida(1) > 0) call reverse_colatitudes(nlata, nlona, da)
+
+ mdab_a = min(nlata, (nlona + 2)/2)
+ mdab_b = min(nlatb, (nlonb + 2)/2)
+
+ block
+ real(wp), dimension(mdab_a, nlata, NT) :: br_a, bi_a
+ real(wp), dimension(mdab_b, nlatb, NT) :: br_b, bi_b
+
+ if (igrda == 2) then
+ ! Spherical harmonic analysis of "adjusted" da on gaussian grid
+ call analysis_util%shagc(nlata, nlona, ISYM, NT, da, nlata, nlona, br_a, &
+ bi_a, mdab_a, nlata, wavetable_a, ierror)
+ else
+ ! Spherical harmonic analysis of "adjusted" da on equally spaced grid
+ call analysis_util%shaec(nlata, nlona, ISYM, NT, da, nlata, nlona, br_a, &
+ bi_a, mdab_a, nlata, wavetable_a, ierror)
+ end if
+
+ ! Transfer da grid coefficients to db grid coefficients
+ ! truncating to zero as necessary
+ call transfer_scalar_coeff(mdab_a, nlata, br_a, bi_a, mdab_b, nlatb, br_b, &
+ bi_b)
+
+ if (igrdb == 1) then
+ ! Spherical harmonic synthesis on nlatb by nlonb equally spaced grid
+ call synthesis_util%shsec(nlatb, nlonb, ISYM, NT, db, nlatb, nlonb, br_b, &
+ bi_b, mdab_b, nlatb, wavetable_b, ierror)
+ else
+ ! Spherical harmonic synthesis on nlatb by nlonb gaussian grid
+ call synthesis_util%shsgc(nlatb, nlonb, ISYM, NT, db, nlatb, nlonb, br_b, &
+ bi_b, mdab_b, nlatb, wavetable_b, ierror)
+ end if
+ end block
+
+ ! Both da, db are currently latitude by longitude north to south arrays
+ ! restore da and set db to agree with flags in igrida and igridb
+ if (igrida(1) > 0) call reverse_colatitudes(nlata, nlona, da)
+
+ if (igridb(1) > 0) call reverse_colatitudes(nlatb, nlonb, db)
+
+ if (igrida(2) == 0) call transpose_array(nlata, nlona, da)
+
+ if (igridb(2) == 0) call transpose_array(nlatb, nlonb, db)
+
+ ! Release memory
+ deallocate (wavetable_a)
+ deallocate (wavetable_b)
+
+ end subroutine trssph
+
+end submodule grid_transfer_scalar_transform
diff --git a/src/Core/Spherepack/grid_transfer_vector_shift.f90 b/src/Core/Spherepack/grid_transfer_vector_shift.f90
new file mode 100644
index 000000000..dc388a2e1
--- /dev/null
+++ b/src/Core/Spherepack/grid_transfer_vector_shift.f90
@@ -0,0 +1,605 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(grid_transfer_routines) grid_transfer_vector_shift
+
+contains
+
+ ! subroutine vshifte(ioff, nlon, nlat, uoff, voff, ureg, vreg, wsave, ierror)
+ !
+ ! *** purpose
+ !
+ ! subroutine vshifte does a highly accurate 1/2 grid increment shift
+ ! in both longitude and latitude of equally spaced vector data on the
+ ! sphere. data is transferred between the nlon by nlat "offset grid"
+ ! in (uoff, voff) (which excludes poles) and the nlon by nlat+1 "regular
+ ! grid" in (ureg, vreg) (which includes poles). the transfer can go from
+ ! (uoff, voff) to (ureg, vreg) or vice versa (see ioff). the grids which
+ ! underly the vector fields are described below. the north and south
+ ! pole are at HALF*pi and-HALF*pi radians respectively.
+ ! uoff and ureg are the east longitudinal vector data components. voff
+ ! and vreg are the latitudinal vector data components.
+ !
+ ! subroutine sshifte can be used to shift scalar data on the sphere.
+ ! notice that scalar and vector quantities are fundamentally different
+ ! on the sphere. for example, vectors are discontinuous and multiple
+ ! valued at the poles. scalars are continuous and single valued at the
+ ! poles. erroneous results would be produced if one attempted to shift
+ ! vector fields with subroutine sshifte applied to each component of
+ ! of the vector.
+ !
+ ! *** grid descriptions
+ !
+ ! let dlon = TWO_PI/nlon and dlat = pi/nlat be the uniform grid
+ ! increments in longitude and latitude
+ !
+ ! offset grid
+ !
+ ! the "1/2 increment offset" grid (long(j), lat(i)) on which uoff(j, i)
+ ! and voff(j, i) are given (ioff=0) or generated (ioff=1) is
+ !
+ ! long(j) =HALF*dlon + (j-1)*dlon (j=1, ..., nlon)
+ !
+ ! and
+ !
+ ! lat(i) = -HALF*pi + HALF*dlat + (i-1)*dlat (i=1, ..., nlat)
+ !
+ ! the data in (uoff, voff) is "shifted" one half a grid increment in both
+ ! longitude and latitude and excludes the poles. each uoff(j, 1), voff(j, 1)
+ ! is given at latitude -pi/2+dlat/2. uoff(j, nlat), voff(j, nlat) is
+ ! given at pi/2-dlat/2 (1/2 a grid increment away from the poles).
+ ! uoff(1, i), voff(1, i) is given at longitude dlon/2. each uoff(nlon, i),
+ ! voff(nlon, i) is given at longitude 2*pi-dlon/2.
+ !
+ ! regular grid
+ !
+ ! let dlat, dlon be as above. then the nlon by nlat+1 grid on which
+ ! ureg(j, i), vreg(j, i) are generated (ioff=0) or given (ioff=1) is
+ !
+ ! lone(j) = (j-1)*dlon (j=1, ..., nlon)
+ !
+ ! and
+ !
+ ! late(i) = -HALF*pi + (i-1)*dlat (i=1, ..., nlat+1)
+ !
+ ! values in ureg, vreg include the poles and start at zero degrees
+ ! longitude and at the south pole this is the "usual" equally spaced
+ ! grid in geophysical coordinates.
+ !
+ ! *** remark
+ !
+ ! subroutine vshifte can be used in conjunction with subroutine trvsph
+ ! when transferring vector data from an equally spaced "1/2 increment
+ ! offset" grid to a gaussian or equally spaced grid (which includes poles)
+ ! of any resolution. this problem (personal communication with dennis
+ ! shea) is encountered in geophysical modeling and data analysis.
+ !
+ ! *** method
+ !
+ ! fast fourier transform software from spherepack2 and trigonometric
+ ! identities are used to accurately "shift" periodic vectors half a
+ ! grid increment in latitude and longitude. latitudinal shifts are
+ ! accomplished by setting periodic 2*nlat vectors over the pole for each
+ ! longitude. vector values must be negated on one side of the pole
+ ! to maintain periodicity prior to the 2*nlat shift over the poles.
+ ! when nlon is odd, the 2*nlat latitudinal shift requires an additional
+ ! longitude shift to obtain symmetry necessary for full circle shifts
+ ! over the poles. finally longitudinal shifts are executed for each
+ ! shifted latitude.
+ !
+ ! *** argument description
+ !
+ ! ... ioff
+ !
+ ! ioff = 0 if values on the offset grid in (uoff, voff) are given and
+ ! values on the regular grid in (ureg, vreg) are to be generated.
+ !
+ ! ioff = 1 if values on the regular grid in (ureg, vreg) are given and
+ ! values on the offset grid in (uoff, voff) are to be generated.
+ !
+ ! ... nlon
+ !
+ ! the number of longitude points on both the "offset" and "regular"
+ ! uniform grid in longitude (see "grid description" above). nlon
+ ! is also the first dimension of uoff, voff, ureg, vreg. nlon determines
+ ! the grid increment in longitude as dlon = 2.*pi/nlon. for example,
+ ! nlon = 144 for a 2.5 degree grid. nlon can be even or odd and must
+ ! be greater than or equal to 4. the efficiency of the computation
+ ! is improved when nlon is a product of small primes.
+ !
+ ! ... nlat
+ !
+ ! the number of latitude points on the "offset" uniform grid. nlat+1
+ ! is the number of latitude points on the "regular" uniform grid (see
+ ! "grid description" above). nlat is the second dimension of uoff, voff.
+ ! nlat+1 must be the second dimension of ureg, vreg in the program
+ ! calling vshifte. nlat determines the grid in latitude as pi/nlat.
+ ! for example, nlat = 36 for a five degree grid. nlat must be at least 3.
+ !
+ ! ... uoff
+ !
+ ! a nlon by nlat array that contains the east longitudinal vector
+ ! data component on the offset grid described above. uoff is a
+ ! given input argument if ioff=0. uoff is a generated output
+ ! argument if ioff=1.
+ !
+ ! ... voff
+ !
+ ! a nlon by nlat array that contains the latitudinal vector data
+ ! component on the offset grid described above. voff is a given
+ ! input argument if ioff=0. voff is a generated output argument
+ ! if ioff=1.
+ !
+ ! ... ureg
+ !
+ ! a nlon by nlat+1 array that contains the east longitudinal vector
+ ! data component on the regular grid described above. ureg is a given
+ ! input argument if ioff=1. ureg is a generated output argument
+ ! if ioff=0.
+ !
+ ! ... vreg
+ !
+ ! a nlon by nlat+1 array that contains the latitudinal vector data
+ ! component on the regular grid described above. vreg is a given
+ ! input argument if ioff=1. vreg is a generated output argument
+ ! if ioff=0.
+ !
+ ! ... wsav
+ !
+ ! a real saved workspace array that must be initialized by calling
+ ! subroutine vshifti(ioff, nlon, nlat, wsav, ier) before calling vshifte.
+ ! wsav can then be used repeatedly by vshifte as long as ioff, nlon,
+ ! and nlat do not change. this bypasses redundant computations and
+ ! saves time. undetectable errors will result if vshifte is called
+ ! without initializing wsav whenever ioff, nlon, or nlat change.
+ !
+ ! ... lsav
+ !
+ ! the length of the saved workspace wsav in the routine calling vshifte
+ ! and sshifti. lsave must be greater than or equal to 2*(2*nlat+nlon+16).
+ !
+ ! ... ier
+ !
+ ! indicates errors in input parameters
+ !
+ ! = 0 if no errors are detected
+ !
+ ! = 1 if ioff is not equal to 0 or 1
+ !
+ ! = 2 if nlon < 4
+ !
+ ! = 3 if nlat < 3
+ !
+ ! = 4 if lsave < 2*(2*nlat+nlon+16)
+ !
+ module subroutine vshifte(ioff, nlon, nlat, uoff, voff, ureg, vreg, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(inout) :: uoff(:,:), voff(:,:)
+ real(wp), intent(inout) :: ureg(:,:), vreg(:,:)
+ real(wp), intent(in) :: wsav(:)
+ integer(ip), intent(out) :: ier
+
+ ! Local variables
+ integer(ip) :: n2, nr, two_nlat, nlatp1
+ integer(ip) :: iw1, iw2, iw3, lwork
+
+ ! Check calling arguments
+ call check_calling_arguments(ioff, nlon, nlat, wsav, ier)
+
+ ! Check error flag
+ if (ier /= 0) return
+
+ two_nlat = 2 * nlat
+ nlatp1 = nlat+1
+ n2 = (nlon + 1)/2
+
+ if (2*n2 == nlon) then
+ lwork = 2*nlon*(nlat + 1)
+ nr = n2
+ iw1 = 1
+ iw2 = 1
+ iw3 = iw2+nlon*nlatp1
+ else
+ lwork = nlon*(5*nlat+1)
+ nr = nlon
+ iw1 = 1
+ iw2 = iw1+two_nlat*nlon
+ iw3 = iw2+nlatp1*nlon
+ end if
+
+ block
+ real(wp) :: work(lwork)
+
+ if (ioff == 0) then
+ ! Shift (uoff, voff) to (ureg, vreg)
+ call vhftoff(nlon, nlat, uoff, ureg, wsav, nr, two_nlat, &
+ nlatp1, work(iw1:), work(iw2:), work(iw2:), work(iw3:))
+ call vhftoff(nlon, nlat, voff, vreg, wsav, nr, two_nlat, &
+ nlatp1, work(iw1:), work(iw2:), work(iw2:), work(iw3:))
+ else
+ ! Shift (ureg, vreg) to (uoff, voff)
+ call vhftreg(nlon, nlat, uoff, ureg, wsav, nr, two_nlat, &
+ nlatp1, work(iw1:), work(iw2:), work(iw2:), work(iw3:))
+ call vhftreg(nlon, nlat, voff, vreg, wsav, nr, two_nlat, &
+ nlatp1, work(iw1:), work(iw2:), work(iw2:), work(iw3:))
+ end if
+ end block
+
+ end subroutine vshifte
+
+ ! Purpose:
+ !
+ ! Initialize wsav for vshifte
+ !
+ ! subroutine vshifti(ioff, nlon, nlat, lsav, wsav, ier)
+ !
+ ! subroutine vshifti initializes the saved workspace wsav
+ ! for ioff and nlon and nlat (see documentation for vshifte).
+ ! vshifti must be called before vshifte whenever ioff or nlon
+ ! or nlat change.
+ !
+ ! ... ier
+ !
+ ! = 0 if no errors with input arguments
+ !
+ ! = 1 if ioff is not 0 or 1
+ !
+ ! = 2 if nlon < 4
+ !
+ ! = 3 if nlat < 3
+ !
+ ! = 4 if lsav < 2*(2*nlat+nlon+16)
+ !
+ module subroutine vshifti(ioff, nlon, nlat, wsav, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ioff
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nlat
+ real(wp), intent(out) :: wsav(:)
+ integer(ip), intent(out) :: ier
+
+ ! Local variables
+ integer(ip) :: two_nlat, iw
+ real(wp) :: dlat, dlon, dp
+
+ ! Check calling arguments
+ call check_calling_arguments(ioff, nlon, nlat, wsav, ier)
+
+ ! Check error flag
+ if (ier /= 0) return
+
+ ! Set lat, lon increments
+ dlat = PI/nlat
+ dlon = TWO_PI/nlon
+
+ ! Set left or right latitude shifts
+ if (ioff == 0) then
+ dp = -HALF * dlat
+ else
+ dp = HALF * dlat
+ end if
+
+ two_nlat = 2 * nlat
+
+ call vhifthi(two_nlat, dp, wsav)
+
+ ! Set left or right longitude shifts
+ if (ioff == 0) then
+ dp = -HALF * dlon
+ else
+ dp = HALF * dlon
+ end if
+
+ iw = (4 * nlat) + 17
+
+ call vhifthi(nlon, dp, wsav(iw:))
+
+ end subroutine vshifti
+
+ subroutine vhftoff(nlon, nlat, uoff, ureg, wsav, nr, &
+ nlat2, nlatp1, rlatu, rlonu, rlou, wrk)
+ !
+ ! generate ureg from uoff (a vector component!)
+ !
+
+ integer(ip) :: nlon, nlat, nlat2, nlatp1, n2, nr, j, i, js, isav
+ real(wp) :: uoff(nlon, nlat), ureg(nlon, nlatp1)
+ real(wp) :: rlatu(nr, nlat2), rlonu(nlatp1, nlon), rlou(nlat, nlon)
+ real(wp) :: wsav(:), wrk(:)
+ isav = 4*nlat+17
+ n2 = (nlon + 1)/2
+ !
+ ! execute full circle latitude shifts for nlon odd or even
+ !
+ if (2*n2 > nlon) then
+ !
+ ! odd number of longitudes
+ !
+ do i=1, nlat
+ do j=1, nlon
+ rlou(i, j) = uoff(j, i)
+ end do
+ end do
+ !
+ ! half shift in longitude
+ !
+ call vhifth(nlat, nlon, rlou, wsav(isav:), wrk)
+ !
+ ! set full 2*nlat circles in rlatu using shifted values in rlonu
+ !
+ do j=1, n2-1
+ js = j+n2
+ do i=1, nlat
+ rlatu(j, i) = uoff(j, i)
+ rlatu(j, nlat+i) = -rlou(nlat+1-i, js)
+ end do
+ end do
+ do j=n2, nlon
+ js = j-n2+1
+ do i=1, nlat
+ rlatu(j, i) = uoff(j, i)
+ rlatu(j, nlat+i) = -rlou(nlat+1-i, js)
+ end do
+ end do
+ !
+ ! shift the nlon rlat vectors one half latitude grid
+ !
+ call vhifth(nlon, nlat2, rlatu, wsav, wrk)
+ !
+ ! set in ureg
+ !
+ do j=1, nlon
+ do i=1, nlat+1
+ ureg(j, i) = rlatu(j, i)
+ end do
+ end do
+ else
+ !
+ ! even number of longitudes (no initial longitude shift necessary)
+ ! set full 2*nlat circles (over poles) for each longitude pair (j, js)
+ ! negating js vector side for periodicity
+ !
+ do j=1, n2
+ js = n2+j
+ do i=1, nlat
+ rlatu(j, i) = uoff(j, i)
+ rlatu(j, nlat+i) =-uoff(js, nlatp1-i)
+ end do
+ end do
+ !
+ ! shift the n2=(nlon + 1)/2 rlat vectors one half latitude grid
+ !
+ call vhifth(n2, nlat2, rlatu, wsav, wrk)
+ !
+ ! set ureg, vreg shifted in latitude
+ !
+ do j=1, n2
+ js = n2+j
+ ureg(j, 1) = rlatu(j, 1)
+ ureg(js, 1) = -rlatu(j, 1)
+ do i=2, nlatp1
+ ureg(j, i) = rlatu(j, i)
+ ureg(js, i) =-rlatu(j, nlat2-i+2)
+ end do
+ end do
+ end if
+ !
+ ! execute full circle longitude shift
+ !
+ do j=1, nlon
+ do i=1, nlatp1
+ rlonu(i, j) = ureg(j, i)
+ end do
+ end do
+ call vhifth(nlatp1, nlon, rlonu, wsav(isav:), wrk)
+ do j=1, nlon
+ do i=1, nlatp1
+ ureg(j, i) = rlonu(i, j)
+ end do
+ end do
+ end subroutine vhftoff
+
+ subroutine vhftreg(nlon, nlat, uoff, ureg, wsav, nr, nlat2, &
+ nlatp1, rlatu, rlonu, rlou, wrk)
+ !
+ ! generate uoff vector component from ureg
+ !
+
+ integer(ip) :: nlon, nlat, nlat2, nlatp1, n2, nr, j, i, js, isav
+ real(wp) :: uoff(nlon, nlat), ureg(nlon, nlatp1)
+ real(wp) :: rlatu(nr, nlat2), rlonu(nlatp1, nlon), rlou(nlat, nlon)
+ real(wp) :: wsav(:), wrk(:)
+ isav = 4*nlat+17
+ n2 = (nlon + 1)/2
+ !
+ ! execute full circle latitude shifts for nlon odd or even
+ !
+ if (2*n2 > nlon) then
+ !
+ ! odd number of longitudes
+ !
+ do i=1, nlatp1
+ do j=1, nlon
+ rlonu(i, j) = ureg(j, i)
+ end do
+ end do
+ !
+ ! half shift in longitude in rlon
+ !
+ call vhifth(nlatp1, nlon, rlonu, wsav(isav:), wrk)
+ !
+ ! set full 2*nlat circles in rlat using shifted values in rlon
+ !
+ do j=1, n2
+ js = j+n2-1
+ rlatu(j, 1) = ureg(j, 1)
+ do i=2, nlat
+ rlatu(j, i) = ureg(j, i)
+ rlatu(j, nlat+i) =-rlonu(nlat+2-i, js)
+ end do
+ rlatu(j, nlat+1) = ureg(j, nlat+1)
+ end do
+ do j=n2+1, nlon
+ js = j-n2
+ rlatu(j, 1) = ureg(j, 1)
+ do i=2, nlat
+ rlatu(j, i) = ureg(j, i)
+ rlatu(j, nlat+i) =-rlonu(nlat+2-i, js)
+ end do
+ rlatu(j, nlat+1) = ureg(j, nlat+1)
+ end do
+ !
+ ! shift the nlon rlat vectors one halflatitude grid
+ !
+ call vhifth(nlon, nlat2, rlatu, wsav, wrk)
+ !
+ ! set values in uoff
+ !
+ do j=1, nlon
+ do i=1, nlat
+ uoff(j, i) = rlatu(j, i)
+ end do
+ end do
+ else
+ !
+ ! even number of longitudes (no initial longitude shift necessary)
+ ! set full 2*nlat circles (over poles) for each longitude pair (j, js)
+ !
+ do j=1, n2
+ js = n2+j
+ rlatu(j, 1) = ureg(j, 1)
+ do i=2, nlat
+ rlatu(j, i) = ureg(j, i)
+ rlatu(j, nlat+i) =-ureg(js, nlat+2-i)
+ end do
+ rlatu(j, nlat+1) = ureg(j, nlat+1)
+ end do
+ !
+ ! shift the n2=(nlon + 1)/2 rlat vectors one half latitude grid
+ !
+ call vhifth(n2, nlat2, rlatu, wsav, wrk)
+ !
+ ! set values in uoff
+ !
+ do j=1, n2
+ js = n2+j
+ do i=1, nlat
+ uoff(j, i) = rlatu(j, i)
+ uoff(js, i) =-rlatu(j, nlat2+1-i)
+ end do
+ end do
+ end if
+
+ ! Execute full circle longitude shift for all latitude circles
+ do j=1, nlon
+ do i=1, nlat
+ rlou(i, j) = uoff(j, i)
+ end do
+ end do
+
+ call vhifth(nlat, nlon, rlou, wsav(isav:), wrk)
+
+ do j=1, nlon
+ do i=1, nlat
+ uoff(j, i) = rlou(i, j)
+ end do
+ end do
+
+ end subroutine vhftreg
+
+ subroutine vhifth(m, n, r, wsav, work)
+
+ type(RealPeriodicFastFourierTransform) :: hfft
+ integer(ip) :: m, n, n2, j, i, iw1
+ real(wp) :: r(m, n), wsav(:), work(:), r2km2, r2km1
+
+ n2 = (n+1)/2
+
+ ! Set workspace index pointer
+ iw1 = n + 2
+
+ ! Compute fourier coefficients for r on shifted grid
+ call hfft%forward(m, n, r, m, wsav(iw1:))
+
+ do i=1, m
+ do j=2, n2
+ r2km2 = r(i, j+j-2)
+ r2km1 = r(i, j+j-1)
+ r(i, j+j-2) = r2km2 * wsav(n2+j) - r2km1 * wsav(j)
+ r(i, j+j-1) = r2km2 * wsav(j) + r2km1 * wsav(n2+j)
+ end do
+ end do
+
+ ! Shift r with fourier synthesis and normalization
+ call hfft%backward(m, n, r, m, wsav(iw1:))
+
+ do i=1, m
+ do j=1, n
+ r(i, j) = r(i, j)/n
+ end do
+ end do
+
+ end subroutine vhifth
+
+ ! Initialize wsav for subroutine vhifth
+ subroutine vhifthi(n, dp, wsav)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: dp
+ real(wp), intent(out) :: wsav(:)
+
+ ! Local variables
+ integer(ip) :: n2, i, iw1
+ real(wp) :: arg
+ type(RealPeriodicFastFourierTransform) :: hfft
+
+ n2 = (n+1)/2
+
+ do i=2, n2
+ arg = real(i - 1, kind=wp) * dp
+ wsav(i) = sin(arg)
+ wsav(i+n2) = cos(arg)
+ end do
+
+ ! Set workspace index pointer
+ iw1 = n + 2
+
+ call hfft%initialize(n, wsav(iw1:))
+
+ end subroutine vhifthi
+
+end submodule grid_transfer_vector_shift
diff --git a/src/Core/Spherepack/grid_transfer_vector_transform.f90 b/src/Core/Spherepack/grid_transfer_vector_transform.f90
new file mode 100644
index 000000000..6f65c763c
--- /dev/null
+++ b/src/Core/Spherepack/grid_transfer_vector_transform.f90
@@ -0,0 +1,664 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(grid_transfer_routines) grid_transfer_vector_transform
+
+contains
+
+ ! subroutine trvsph(intl, igrida, nlona, nlata, iveca, ua, va, &
+ ! igridb, nlonb, nlatb, ivecb, ub, vb, ierror)
+ !
+ ! *** author
+ !
+ ! John C. Adams (NCAR 1997), email: johnad@ncar.ucar.edu
+ !
+ ! *** purpose
+ !
+ ! subroutine trvsph transfers vector data given in (ua, va) on a grid on
+ ! the full sphere to vector data in (ub, vb) on a grid on the full sphere.
+ ! the grids on which (ua, va) is given and (ub, vb) is generated can be
+ ! specified independently of each other (see the input arguments igrida,
+ ! igridb, iveca, ivecb). ua and ub are the east longitudinal components of
+ ! the given and transformed vector fields. va is either the latitudinal
+ ! or colatitudinal component of the given vector field (see iveca).
+ ! vb is either the latitudinal or colatitudinal component of the
+ ! transformed vector field (see ivecb). for transferring scalar data
+ ! on the sphere, use subroutine trssph.
+ !
+ ! * notice that scalar and vector quantities are fundamentally different
+ ! on the sphere. for example, vectors are discontinuous and multiple
+ ! valued at the poles. scalars are continuous and single valued at the
+ ! poles. erroneous results would be produced if one attempted to transfer
+ ! vector fields between grids with subroutine trssph applied to each
+ ! component of the vector.
+ !
+ ! *** underlying grid assumptions and a description
+ !
+ ! discussions with the ncar scd data support group and others indicate
+ ! there is no standard grid for storing observational or model generated
+ ! data on the sphere. subroutine trvsph was designed to handle most
+ ! cases likely to be encountered when moving data from one grid format
+ ! to another.
+ !
+ ! the grid on which (ua, va) is given must be equally spaced in longitude
+ ! and either equally spaced or gaussian in latitude (or colatitude).
+ ! longitude, which can be either the first or second dimension of ua, va
+ ! subdivides [0, 2pi) excluding the periodic point 2pi. (co)latitude,
+ ! which can be the second or first dimension of ua, va, has south
+ ! to north or north to south orientation with increasing subscript
+ ! value in ua, va (see the argument igrida).
+ !
+ ! the grid on which ub, vb is generated must be equally spaced in longitude
+ ! and either equally spaced or gaussian in latitude (or colatitude).
+ ! longitude, which can be either the first or second dimension of ub, vb
+ ! subdivides [0, 2pi) excluding the periodic point 2pi. (co)latitude,
+ ! which can be the second or first dimension of ub, vb, has south
+ ! to north or north to south orientation with increasing subscript
+ ! value in db (see the argument igridb).
+ !
+ ! let nlon be either nlona or nlonb (the number of grid points in
+ ! longitude. the longitude grid subdivides [0, 2pi) into nlon spaced
+ ! points
+ !
+ ! (j-1)*2.*pi/nlon (j=1, ..., nlon).
+ !
+ ! it is not necessary to communicate to subroutine trvsph whether the
+ ! underlying grids are in latitude or colatitude. it is only necessary
+ ! to communicate whether they run south to north or north to south with
+ ! increasing subscripts. a brief discussion of latitude and colatitude
+ ! follows. equally spaced latitude grids are assumed to subdivide
+ ! [-pi/2, pi/2] with the south pole at -pi/2 and north pole at pi/2.
+ ! equally spaced colatitude grids subdivide [0, pi] with the north pole
+ ! at 0 and south pole at pi. equally spaced partitions on the sphere
+ ! include both poles. gaussian latitude grids subdivide (-pi/2, pi/2)
+ ! and gaussian colatitude grids subdivide (0, pi). gaussian grids do not
+ ! include the poles. the gaussian grid points are uniquely determined by
+ ! the size of the partition. they can be computed in colatitude in
+ ! (0, pi) (north to south) in real by the spherepack subroutine
+ ! compute_gaussian_latitudes_and_weights. let nlat be nlata or nlatb if either the ua, va or ub, vb grid is
+ ! gaussian. let
+ !
+ ! north pole south pole
+ ! ---------- ----------
+ ! 0.0 < cth(1) < ... < cth(nlat) < pi
+ !
+ !
+ ! be nlat gaussian colatitude points in the interval (0, pi) and let
+ !
+ ! south pole north pole
+ ! ---------- ----------
+ ! -pi/2 < th(1) < ... < th(nlat) < pi/2
+ !
+ ! be nlat gaussian latitude points in the open interval (-pi/2, pi/2).
+ ! these are related by
+ !
+ ! th(i) = -pi/2 + cth(i) (i=1, ..., nlat)
+ !
+ ! if the (ua, va) or (ub, vb) grid is equally spaced in (co)latitude then
+ !
+ ! ctht(i) = (i-1)*pi/(nlat-1)
+ ! (i=1, ..., nlat)
+ ! tht(i) = -pi/2 + (i-1)*pi/(nlat-1)
+ !
+ ! define the equally spaced (north to south) colatitude and (south to
+ ! north) latitude grids.
+ !
+ ! *** method (simplified description)
+ !
+ ! (1)
+ !
+ ! the vector field (ua, va) is reformated to a vector field in mathematical
+ ! spherical coordinates using array transpositions, subscript reordering
+ ! and negation of va as necessary (see arguments igrida, iveca).
+ !
+ ! (2)
+ !
+ ! a vector harmonic analysis is performed on the result from (1)
+ !
+ ! (3)
+ !
+ ! a vector harmonic synthesis is performed on the (ub, vb) grid
+ ! using as many coefficients from (2) as possible (i.e., as
+ ! as is consistent with the size of the ub, vb grid).
+ !
+ ! (4)
+ !
+ ! the vector field generated in (3) is transformed from mathematical
+ ! spherical coordinates to the form flagged by ivecb and igridb in
+ ! (ub, vb) using array transpositions, subscript reordering and negation
+ ! as necessary
+ !
+ !
+ ! *** advantages
+ !
+ ! the use of vector spherical harmonics to transfer vector data is
+ ! highly accurate and preserves properties of vectors on the sphere.
+ ! the method produces a weighted least squares fit to vector data in
+ ! which waves are resolved uniformly on the full sphere. high frequencies
+ ! induced by closeness of grid points near the poles (due to computational
+ ! or observational errors) are smoothed. the method is consistent with
+ ! methods used to generate vector data in numerical spectral models based
+ ! on spherical harmonics. for more discussion of these and related issues,
+ ! see "on the spectral approximation of discrete scalar and vector
+ ! functions on the sphere, " siam j. numer. anal., vol. 16, december 1979,
+ ! pp. 934-949, by paul swarztrauber.
+ !
+ !
+ ! *** comment
+ !
+ ! on a nlon by nlat or nlat by nlon grid (gaussian or equally spaced)
+ ! spherical harmonic analysis generates and synthesis utilizes
+ ! min(nlat, (nlon+2)/2)) by nlat coefficients. consequently, for
+ ! ua, va and ub, vb, if either
+ !
+ ! min(nlatb, (nlonb+2)/2) < min(nlata, (nlona+2)/2)
+ !
+ ! or if
+ !
+ ! nlatb < nlata
+ !
+ ! then all the coefficients generated by an analysis of ua, va cannot be
+ ! used in the synthesis which generates ub, vb. in this case "information"
+ ! can be lost in generating ub, vb. more precisely, information will be
+ ! lost if the analysis of ua, va yields nonzero coefficients which are
+ ! outside the coefficient bounds determined by the ub, vb grid. still
+ ! transference with vector spherical harmonics will yield results
+ ! consistent with grid resolution and is highly accurate.
+ !
+ ! *** input arguments
+ !
+ ! ... intl
+ !
+ ! an initialization argument which should be zero on an initial call to
+ ! trvsph. intl should be one if trvsph is being recalled and
+ !
+ ! igrida, nlona, nlata, iveca, igridb, nlonb, nlatb, ivecb
+ !
+ ! have not changed from the previous call. if any of these arguments have
+ ! changed intl=0 must be used to avoid undetectable errors. when allowed,
+ ! calls with intl=1 bypass redundant computation and save time. it can
+ ! be used when transferring multiple vector data sets with the same
+ ! underlying grids.
+ !
+ ! ... igrida
+ !
+ ! an integer vector dimensioned two which identifies the underlying grid
+ ! on the full sphere for the given vector data (ua, va) as follows:
+ !
+ ! igrida(1)
+ !
+ ! = -1
+ ! if the latitude (or colatitude) grid for ua, va is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! runs north to south with increasing subscript value
+ !
+ ! = +1
+ ! if the latitude (or colatitude) grid for ua, va is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! runs south to north with increasing subscript value
+ !
+ ! = -2
+ ! if the latitude (or colatitude) grid for ua, va is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs north
+ ! to south with increasing subscript value
+ !
+ ! = +2
+ ! if the latitude (or colatitude) grid for ua, va is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs south
+ ! north with increasing subscript value
+ !
+ ! igrida(2)
+ !
+ ! = 0 if the underlying grid for ua, va is a nlona by nlata
+ !
+ ! = 1 if the underlying grid for ua, va is a nlata by nlona
+ !
+ !
+ ! ... nlona
+ !
+ ! the number of longitude points on the uniform grid which partitions
+ ! [0, 2pi) for the given vector (ua, va). nlona is also the first or second
+ ! dimension of ua, va (see igrida(2)) in the program which calls trvsph.
+ ! nlona determines the grid increment in longitude as 2*pi/nlona. for
+ ! example nlona = 72 for a five degree grid. nlona must be greater than
+ ! or equal to 4. the efficiency of the computation is improved when
+ ! nlona is a product of small prime numbers
+ !
+ ! ... nlata
+ !
+ ! the number of points in the latitude (or colatitude) grid for the
+ ! given vector (ua, va). nlata is also the first or second dimension
+ ! of ua and va (see igrida(2)) in the program which calls trvsph.
+ ! if nlata is odd then the equator will be located at the (nlata+1)/2
+ ! gaussian grid point. if nlata is even then the equator will be
+ ! located half way between the nlata/2 and nlata/2+1 grid points.
+ !
+ ! ... iveca
+ !
+ ! if iveca=0 is input then va is the latitudinal component of the
+ ! given vector field. if iveca=1 then va is the colatitudinal
+ ! compoenent of the given vector field. in either case, ua must
+ ! be the east longitudinal component of the given vector field.
+ !
+ ! *** note:
+ ! igrida(1)=-1 or igrida(1)=-2, igrida(2)=1, and iveca=1 corresponds
+ ! to the "usual" mathematical spherical coordinate system required
+ ! by most of the drivers in spherepack2. igrida(1)=1 or igrida(1)=2,
+ ! igrida(2)=0, and iveca=0 corresponds to the "usual" geophysical
+ ! spherical coordinate system.
+ !
+ !
+ ! ... ua
+ !
+ ! ua is the east longitudinal component of the given vector field.
+ ! ua must be dimensioned nlona by nlata in the program calling trvsph if
+ ! igrida(2) = 0. ua must be dimensioned nlata by nlona in the program
+ ! calling trvsph if igrida(2) = 1. if ua is not properly dimensioned
+ ! and if the latitude (colatitude) values do not run south to north or
+ ! north to south as flagged by igrida(1) (self cannot be checked!) then
+ ! incorrect results will be produced.
+ !
+ !
+ ! ... va
+ !
+ ! va is either the latitudinal or colatitudinal componenet of the
+ ! given vector field (see iveca). va must be dimensioned nlona by
+ ! nlata in the program calling trvsph if igrida(2)=0. va must be
+ ! dimensioned nlata by nlona in the program calling trvsph if
+ ! igrida(2)=1. if va is not properly dimensioned or if the latitude
+ ! (colatitude) values do not run south to north or north to south
+ ! as flagged by igrida(1) (self cannot be checked!) then incorrect
+ ! results will be produced.
+ !
+ ! ... igridb
+ !
+ ! an integer vector dimensioned two which identifies the underlying grid
+ ! on the full sphere for the transformed vector (ub, vb) as follows:
+ !
+ ! igridb(1)
+ !
+ ! = -1
+ ! if the latitude (or colatitude) grid for ub, vb is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! north to south
+ !
+ ! = +1
+ ! if the latitude (or colatitude) grid for ub, vb is an equally spaced
+ ! partition of [-pi/2, pi/2] ( or [0, pi]) including the poles which
+ ! south to north
+ !
+ ! = -2
+ ! if the latitude (or colatitude) grid for ub, vb is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs north to
+ ! south
+ !
+ ! = +2
+ ! if the latitude (or colatitude) grid for ub, vb is a gaussian partition
+ ! of (-pi/2, pi/2) ( or (0, pi)) excluding the poles which runs south to
+ ! north
+ !
+ ! igridb(2)
+ !
+ ! = 0 if the underlying grid for ub, vb is a nlonb by nlatb
+ !
+ ! = 1 if the underlying grid for ub, vb is a nlatb by nlonb
+ !
+ !
+ ! ... nlonb
+ !
+ ! the number of longitude points on the uniform grid which partitions
+ ! [0, 2pi) for the transformed vector (ub, vb). nlonb is also the first or
+ ! second dimension of ub and vb (see igridb(2)) in the program which calls
+ ! trvsph. nlonb determines the grid increment in longitude as 2*pi/nlonb.
+ ! for example nlonb = 72 for a five degree grid. nlonb must be greater
+ ! than or equal to 4. the efficiency of the computation is improved when
+ ! nlonb is a product of small prime numbers
+ !
+ ! ... nlatb
+ !
+ ! the number of points in the latitude (or colatitude) grid for the
+ ! transformed vector (ub, vb). nlatb is also the first or second dimension
+ ! of ub and vb (see igridb(2)) in the program which calls trvsph.
+ ! if nlatb is odd then the equator will be located at the (nlatb+1)/2
+ ! gaussian grid point. if nlatb is even then the equator will be
+ ! located half way between the nlatb/2 and nlatb/2+1 grid points.
+ !
+ ! ... ivecb
+ !
+ ! if ivecb=0 is input then vb is the latitudinal component of the
+ ! given vector field. if ivecb=1 then vb is the colatitudinal
+ ! compoenent of the given vector field. in either case, ub must
+ ! be the east longitudinal component of the given vector field.
+ !
+ ! *** note:
+ ! igridb(1)=-1 or igridb(1)=-2, igridb(2)=1, and ivecb=1 corresponds
+ ! to the "usual" mathematical spherical coordinate system required
+ ! by most of the drivers in spherepack2. igridb(1)=1 or igridb(1)=2,
+ ! igridb(2)=0, and ivecb=0 corresponds to the "usual" geophysical
+ ! spherical coordinate system.
+ !
+ ! ... wsave
+ !
+ ! a saved workspace array that can be utilized repeatedly by trvsph
+ ! as long as the arguments nlata, nlona, nlatb, nlonb remain unchanged.
+ ! wsave is set by a intl=0 call to trvsph. wsave must not be altered
+ ! when trvsph is being recalled with intl=1.
+ !
+ ! ... lsave
+ !
+ ! the dimension of the workspace wsave as it appears in the program
+ ! that calls trvsph. the minimum required value of lsave for the
+ ! current set of input arguments is set in the output argument lsvmin.
+ ! it can be determined by calling trvsph with lsave=0 and printing lsvmin.
+ !
+ ! la1 = min(nlata, (nlona+1)/2), la2 = (nlata+1)/2
+ !
+ ! lb1 = min(nlatb, (nlonb+1)/2), lb2 = (nlatb+1)/2
+ !
+ ! lwa = 4*nlata*la2+3*max(la1-2, 0)*(2*nlata-la1-1)+la2+nlona+15
+ !
+ ! lwb = 4*nlatb*lb2+3*max(lb1-2, 0)*(2*nlatb-lb1-1)+nlonb+15
+ !
+ ! then
+ !
+ ! lsvmin = lwa + lwb
+ !
+ ! is the minimal required workspace length of wsave
+ !
+ !
+ ! ... work
+ !
+ ! a work array that does not have to be preserved
+ !
+ ! ... lwork
+ !
+ ! the dimension of the array work as it appears in the program that
+ ! calls trvsph. the minimum required value of lwork for the current
+ ! set of input arguments is set in the output argument lwkmin.
+ ! it can be determined by calling trvsph with lwork=0 and printing
+ ! lwkmin. an estimate for lwork follows. let nlat = max(nlata, nlatb),
+ ! nlon = max(nlona, nlonb) and l1 = min(nlat, (nlon+2)/2). with these
+ ! these definitions, the quantity
+ !
+ ! 2*nlat*(8*l1 + 4*nlon + 3)
+ !
+ ! will suffice as a length for the unsaved workspace. this formula
+ ! may overestimate the required minimum value for lwork. the exact
+ ! minimum value can be predetermined by calling trvsph wtih lwork=0
+ ! and printout of lwkmin.
+ !
+ ! ... dwork
+ !
+ ! a real work array that does not have to be preserved.
+ !
+ ! ... ldwork
+ !
+ ! the length of dwork in the routine calling trvsph
+ ! Let
+ !
+ ! nlat = max(nlata, nlatb)
+ !
+ ! ldwork must be at least 2*nlat*(nlat + 1)+1
+ !
+ !
+ ! *** output arguments
+ !
+ !
+ ! ... ub
+ !
+ ! a two dimensional array that contains the east longitudinal component
+ ! of the transformed vector data. ub
+ ! must be dimensioned nlonb by nlatb in the program calling trvsph if
+ ! igridb(2)=0. ub must be dimensioned nlatb by nlonb in the program
+ ! calling trvsph if igridb(2)=1. if ub is not properly dimensioned
+ ! and if the latitude (colatitude) values do not run south to north or
+ ! north to south as flagged by igrdb(1) (self cannot be checked!) then
+ ! incorrect results will be produced.
+ !
+ !
+ ! ... vb
+ !
+ ! a two dimensional array that contains the latitudinal or colatitudinal
+ ! component of the transformed vector data (see ivecb).
+ ! vb must be dimensioned nlonb by nlatb in the program calling trvsph if
+ ! igridb(2)=0. vb must be dimensioned nlatb by nlonb in the program
+ ! calling trvsph if igridb(2)=1. if vb is not properly dimensioned
+ ! and if the latitude (colatitude) values do not run south to north or
+ ! north to south as flagged by igrdb(1) (self cannot be checked!) then
+ ! incorrect results will be produced.
+ !
+ ! ... lsvmin
+ !
+ ! the minimum length of the saved workspace in wsave.
+ ! lsvmin is computed even if lsave < lsvmin (ierror = 10).
+ !
+ ! ... lwkmin
+ !
+ ! the minimum length of the unsaved workspace in work.
+ ! lwkmin is computed even if lwork < lwkmin (ierror = 11).
+ !
+ !
+ ! *** error argument
+ !
+ ! ... ierror = 0 if no errors are detected
+ !
+ ! = 1 if intl is not 0 or 1
+ !
+ ! = 2 if igrida(1) is not -1 or +1 or -2 or +2
+ !
+ ! = 3 if igrida(2) is not 0 or 1
+ !
+ ! = 4 if nlona is less than 4
+ !
+ ! = 5 if nlata is less than 3
+ !
+ ! = 6 if iveca is not 0 or 1
+ !
+ ! = 7 if igridb(1) is not -1 or +1 or -2 or +2
+ !
+ ! = 8 if igridb(2) is not 0 or 1
+ !
+ ! = 9 if nlonb is less than 4
+ !
+ ! = 10 if nlatb is less than 3
+ !
+ ! = 11 if ivecb is not 0 or 1
+ !
+ ! = 14 indicates failure in an eigenvalue routine which computes
+ ! gaussian weights and points
+ !
+ module subroutine trvsph(intl, igrida, nlona, nlata, iveca, ua, va, &
+ igridb, nlonb, nlatb, ivecb, ub, vb, ierror)
+
+ integer(ip), intent(in) :: intl
+ integer(ip), intent(in) :: igrida(2)
+ integer(ip), intent(in) :: nlona, nlata, iveca
+ real(wp), intent(inout) :: ua(:,:), va(:,:)
+ integer(ip), intent(in) :: igridb(2), nlonb, nlatb
+ integer(ip), intent(in) :: ivecb
+ real(wp), intent(out) :: ub(:,:), vb(:,:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: igrda, igrdb, mdab_a, mdab_b
+ real(wp), allocatable :: wavetable_a(:), wavetable_b(:)
+ integer(ip), parameter :: NT = 1, ITYP = 0
+ type(VectorForwardTransform) :: analysis_util
+ type(VectorBackwardTransform) :: synthesis_util
+
+ ! Check calling arguments
+ associate( &
+ ig1 => igrida(1), &
+ ig2 => igrida(2) &
+ )
+
+ if (intl*(intl-1)/=0) then
+ ierror = 1
+ else if ((ig1-1)*(ig1+1)*(ig1-2)*(ig1+2) /= 0) then
+ ierror = 2
+ else if (ig2*(ig2-1) /= 0) then
+ ierror = 3
+ else if (nlona < 4) then
+ ierror = 4
+ else if (nlata < 3) then
+ ierror = 5
+ else if (iveca*(iveca-1)/=0) then
+ ierror = 6
+ else if ((ig1-1)*(ig1+1)*(ig1-2)*(ig1+2)/=0) then
+ ierror = 7
+ else if (ig2*(ig2-1) /= 0) then
+ ierror = 8
+ else if (nlonb < 4) then
+ ierror = 9
+ else if (nlatb < 3) then
+ ierror = 10
+ else if (ivecb*(ivecb-1) /= 0) then
+ ierror = 11
+ else
+ ierror = 0
+ end if
+ end associate
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ igrda = abs(igrida(1))
+ igrdb = abs(igridb(1))
+
+ if (igrda == 1) then
+ ! Initialize wavetable for equally spaced analysis
+ call analysis_util%initialize_vhaec(nlata, nlona, wavetable_a, ierror)
+ else
+ ! Initialize wavetable for gaussian analysis
+ call analysis_util%initialize_vhagc(nlata, nlona, wavetable_a, ierror)
+ end if
+
+ if (igrdb == 2) then
+ ! Initialize wavetable for gaussian synthesis
+ call synthesis_util%initialize_vhsgc(nlatb, nlonb, wavetable_b, ierror)
+ else
+ ! Initialize wavetable for equally spaced synthesis
+ call synthesis_util%initialize_vhsec(nlatb, nlonb, wavetable_b, ierror)
+ end if
+
+ ! Address error flag
+ if (ierror /= 0) then
+ ierror = 14
+ return
+ end if
+
+ ! Convert the vector field (ua, va) to mathematical spherical coordinates
+ if (igrida(2) == 0) then
+ call transpose_array(nlona, nlata, ua)
+ call transpose_array(nlona, nlata, va)
+ end if
+
+ if (igrida(1) > 0) then
+ call reverse_colatitudes(nlata, nlona, ua)
+ call reverse_colatitudes(nlata, nlona, va)
+ end if
+
+ if (iveca == 0) va = -va !call negate_colatitudinal_vector_component(nlata, nlona, va)
+
+ ! Analyze vector field
+ mdab_a = min(nlata, (nlona + 1)/2)
+ mdab_b = min(nlatb, (nlonb + 1)/2)
+
+ block
+ real(wp), dimension(mdab_a, nlata, NT) :: br_a, bi_a, cr_a, ci_a
+ real(wp), dimension(mdab_b, nlatb, NT) :: br_b, bi_b, cr_b, ci_b
+
+ if (igrda == 2) then
+ call analysis_util%vhagc(nlata, nlona, ITYP, NT, va, ua, nlata, nlona, &
+ br_a, bi_a, cr_a, ci_a, mdab_a, nlata, wavetable_a, ierror)
+ else
+ call analysis_util%vhaec(nlata, nlona, ITYP, NT, va, ua, nlata, nlona, &
+ br_a, bi_a, cr_a, ci_a, mdab_a, nlata, wavetable_a, ierror)
+ end if
+
+ ! Transfer a grid coefficients to b grid coefficients
+ call transfer_vector_coeff(mdab_a, nlata, br_a, bi_a, cr_a, ci_a, &
+ mdab_b, nlatb, br_b, bi_b, cr_b, ci_b)
+
+ ! Synthesize on b grid
+ if (igrdb == 1) then
+ call synthesis_util%vhsec(nlatb, nlonb, ITYP, NT, vb, ub, nlatb, nlonb, br_b, &
+ bi_b, cr_b, ci_b, mdab_b, nlatb, wavetable_b, ierror)
+ else
+ call synthesis_util%vhsgc(nlatb, nlonb, ITYP, NT, vb, ub, nlatb, nlonb, br_b, &
+ bi_b, cr_b, ci_b, mdab_b, nlatb, wavetable_b, ierror)
+ end if
+ end block
+
+ ! Restore a grid and b grid vector fields (now in math coordinates) to
+ ! agree with grid flags in igrida, iveca, igridb, ivecb
+ if (iveca == 0) va = -va
+ if (ivecb == 0) vb = -vb
+
+ if (igrida(1) > 0) then
+ call reverse_colatitudes(nlata, nlona, ua)
+ call reverse_colatitudes(nlata, nlona, va)
+ end if
+
+ if (igridb(1) > 0) then
+ call reverse_colatitudes(nlatb, nlonb, ub)
+ call reverse_colatitudes(nlatb, nlonb, vb)
+ end if
+
+ if (igrida(2) == 0) then
+ call transpose_array(nlata, nlona, ua)
+ call transpose_array(nlata, nlona, va)
+ end if
+
+ if (igridb(2) == 0) then
+ call transpose_array(nlatb, nlonb, ub)
+ call transpose_array(nlatb, nlonb, vb)
+ end if
+
+ ! Release memory
+ deallocate (wavetable_a)
+ deallocate (wavetable_b)
+
+ end subroutine trvsph
+
+ subroutine transfer_vector_coeff(ma, na, abr, abi, acr, aci, mb, nb, bbr, bbi, bcr, bci)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ma, na, mb, nb
+ real(wp), intent(in) :: abr(ma, na), abi(ma, na), acr(ma, na), aci(ma, na)
+ real(wp), intent(out) :: bbr(mb, nb), bbi(mb, nb), bcr(mb, nb), bci(mb, nb)
+
+ call transfer_scalar_coeff(ma, na, abr, abi, mb, nb, bbr, bbi)
+ call transfer_scalar_coeff(ma, na, acr, aci, mb, nb, bcr, bci)
+
+ end subroutine transfer_vector_coeff
+
+end submodule grid_transfer_vector_transform
diff --git a/src/Core/Spherepack/icosahedral_geodesic_routines.f90 b/src/Core/Spherepack/icosahedral_geodesic_routines.f90
new file mode 100644
index 000000000..d82a8ca83
--- /dev/null
+++ b/src/Core/Spherepack/icosahedral_geodesic_routines.f90
@@ -0,0 +1,246 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+module icosahedral_geodesic_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: ihgeod
+ public :: sph2cart
+ public :: cart2sph
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: THREE = 3.0_wp
+
+contains
+
+ ! Purpose:
+ !
+ ! m is the number of points on the edge of a
+ ! single geodesic triangle
+ !
+ ! x, y, z the coordinates of the geodesic points on
+ ! the sphere are x(i, j, k), y(i, j, k), z(i, j, k)
+ ! where i=1, ..., m+m-1; j=1, ..., m; and k=1, ..., 5.
+ ! the indices are defined on the unfolded
+ ! icosahedron as follows for the case m=3
+ !
+ ! north pole
+ !
+ ! (5, 1) 0 l
+ ! i (4, 1) (5, 2) a (repeated for
+ ! (3, 1) (4, 2) (5, 3) theta1 t k=2, 3, 4, 5 in
+ ! (2, 1) (3, 2) (4, 3) i -->
+ ! (1, 1) (2, 2) (3, 3) theta2 t the longitudinal
+ ! (1, 2) (2, 3) u direction)
+ ! (1, 3) pi d
+ ! j e
+ ! south pole
+ !
+ ! total number of points is 10*(m-1)**2+2
+ ! total number of triangles is 20*(m-1)**2
+ ! total number of edges is 30*(m-1)**2
+ !
+ subroutine ihgeod(m, idp, jdp, x, y, z)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: idp
+ integer(ip), intent(in) :: jdp
+ real(wp), intent(inout) :: x(idp, jdp, 5)
+ real(wp), intent(inout) :: y(idp, jdp, 5)
+ real(wp), intent(inout) :: z(idp, jdp, 5)
+
+ ! Local variables
+ real(wp) :: dxi, dxj, dyi, dyj, dzi, dzj
+ integer(ip) :: i, j, k
+ real(wp) :: phi, rad, theta
+ real(wp) :: x1, x2, x3, x4, x5, x6, xs
+ real(wp) :: y1, y2, y3, y4, y5, y6, ys
+ real(wp) :: z1, z2, z3, z4, z5, z6, zs
+
+ block
+ real(wp), parameter :: DELTA_PHI = 0.4_wp * PI
+ real(wp), parameter :: BETA = cos(DELTA_PHI)
+ real(wp), parameter :: THETA1 = acos(BETA/(ONE-BETA))
+ real(wp), parameter :: THETA2 = PI - THETA1
+ real(wp), parameter :: HALF_DELTA_PHI = DELTA_PHI/2
+ real(wp), parameter :: TDPHI = THREE * HALF_DELTA_PHI
+
+ do k=1, 5
+ phi = real(k-1, kind=wp)* DELTA_PHI
+ call sph2cart(ONE, THETA2, phi, x1, y1, z1)
+ call sph2cart(ONE, pi, phi+HALF_DELTA_PHI, x2, y2, z2)
+ call sph2cart(ONE, THETA2, phi+DELTA_PHI, x3, y3, z3)
+ dxi = (x2-x1)/(m-1)
+ dyi = (y2-y1)/(m-1)
+ dzi = (z2-z1)/(m-1)
+ dxj = (x3-x2)/(m-1)
+ dyj = (y3-y2)/(m-1)
+ dzj = (z3-z2)/(m-1)
+
+ do i=1, m
+ xs = x1 + real(i - 1, kind=wp) * dxi
+ ys = y1 + real(i - 1, kind=wp) * dyi
+ zs = z1 + real(i - 1, kind=wp) * dzi
+ do j=1, i
+ x(j, i, k) = xs + real(j - 1, kind=wp) * dxj
+ y(j, i, k) = ys + real(j - 1, kind=wp) * dyj
+ z(j, i, k) = zs + real(j - 1, kind=wp) * dzj
+ end do
+ end do
+
+ call sph2cart(ONE, THETA1, phi+HALF_DELTA_PHI, x4, y4, z4)
+
+ dxi = (x3-x4)/(m-1)
+ dyi = (y3-y4)/(m-1)
+ dzi = (z3-z4)/(m-1)
+ dxj = (x4-x1)/(m-1)
+ dyj = (y4-y1)/(m-1)
+ dzj = (z4-z1)/(m-1)
+
+ do j=1, m
+ xs = x1 + real(j - 1, kind=wp) * dxj
+ ys = y1 + real(j - 1, kind=wp) * dyj
+ zs = z1 + real(j - 1, kind=wp) * dzj
+ do i=1, j
+ x(j, i, k) = xs + real(i - 1, kind=wp) * dxi
+ y(j, i, k) = ys + real(i - 1, kind=wp) * dyi
+ z(j, i, k) = zs + real(i - 1, kind=wp) * dzi
+ end do
+ end do
+
+ call sph2cart(ONE, THETA1, phi+TDPHI, x5, y5, z5)
+
+ dxj = (x5-x3)/(m-1)
+ dyj = (y5-y3)/(m-1)
+ dzj = (z5-z3)/(m-1)
+ do i=1, m
+ xs = x4 + real(i - 1, kind=wp) * dxi
+ ys = y4 + real(i - 1, kind=wp) * dyi
+ zs = z4 + real(i - 1, kind=wp) * dzi
+ do j=1, i
+ x(j+m-1, i, k) = xs + real(j - 1, kind=wp) * dxj
+ y(j+m-1, i, k) = ys + real(j - 1, kind=wp) * dyj
+ z(j+m-1, i, k) = zs + real(j - 1, kind=wp) * dzj
+ end do
+ end do
+
+ call sph2cart(ONE, ZERO, phi+DELTA_PHI, x6, y6, z6)
+
+ dxi = (x5-x6)/(m-1)
+ dyi = (y5-y6)/(m-1)
+ dzi = (z5-z6)/(m-1)
+ dxj = (x6-x4)/(m-1)
+ dyj = (y6-y4)/(m-1)
+ dzj = (z6-z4)/(m-1)
+ do j=1, m
+ xs = x4 + real(j - 1, kind=wp) * dxj
+ ys = y4 + real(j - 1, kind=wp) * dyj
+ zs = z4 + real(j - 1, kind=wp) * dzj
+ do i=1, j
+ x(j+m-1, i, k) = xs + real(i - 1, kind=wp) * dxi
+ y(j+m-1, i, k) = ys + real(i - 1, kind=wp) * dyi
+ z(j+m-1, i, k) = zs + real(i - 1, kind=wp) * dzi
+ end do
+ end do
+ end do
+
+ do k=1, 5
+ do j=1, 2*m - 1
+ do i=1, m
+ call cart2sph(x(j, i, k), y(j, i, k), z(j, i, k), rad, theta, phi)
+ call sph2cart(ONE, theta, phi, x(j, i, k), y(j, i, k), z(j, i, k))
+ end do
+ end do
+ end do
+ end block
+
+ end subroutine ihgeod
+
+ pure subroutine cart2sph(x, y, z, r, theta, phi)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: x
+ real(wp), intent(in) :: y
+ real(wp), intent(in) :: z
+ real(wp), intent(out) :: r
+ real(wp), intent(out) :: theta
+ real(wp), intent(out) :: phi
+
+ ! Local variables
+ real(wp) :: radial
+
+ radial = hypot(x, y)**2
+
+ if (radial == ZERO) then
+ phi = ZERO
+ theta = ZERO
+
+ if (z < ZERO) theta = PI
+
+ else
+ r = sqrt(radial+z**2)
+ radial = sqrt(radial)
+ phi = atan2(y, x)
+ theta = atan2(radial, z)
+ end if
+
+ end subroutine cart2sph
+
+ pure subroutine sph2cart(r, theta, phi, x, y, z)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: r
+ real(wp), intent(in) :: theta
+ real(wp), intent(in) :: phi
+ real(wp), intent(out) :: x
+ real(wp), intent(out) :: y
+ real(wp), intent(out) :: z
+
+ x = r*sin(theta)*cos(phi)
+ y = r*sin(theta)*sin(phi)
+ z = r*cos(theta)
+
+ end subroutine sph2cart
+
+end module icosahedral_geodesic_routines
diff --git a/src/Core/Spherepack/idvtec.f90 b/src/Core/Spherepack/idvtec.f90
new file mode 100644
index 000000000..9cf53573e
--- /dev/null
+++ b/src/Core/Spherepack/idvtec.f90
@@ -0,0 +1,496 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file idvtec.f90
+!
+! this file includes documentation and code for
+! subroutine idvtec i
+!
+! ... files which must be loaded with idvtec.f90
+!
+! type_SpherepackUtility.f90, type_RealPeriodicFastFourierTransform.f90, vhsec.f90, shaec.f90
+!
+!
+! subroutine idvtec(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv,
+! +mdab, ndab, wvhsec, lvhsec, work, lwork, pertbd, pertbv, ierror)
+!
+! given the scalar spherical harmonic coefficients ad, bd precomputed
+! by subroutine shaec for the scalar field divg and coefficients av, bv
+! precomputed by subroutine shaec for the scalar field vort, subroutine
+! idvtec computes a vector field (v, w) whose divergence is divg - pertbd
+! and whose vorticity is vort - pertbv. w the is east longitude component
+! and v is the colatitudinal component of the velocity. if nt=1 (see nt
+! below) pertrbd and pertbv are constants which must be subtracted from
+! divg and vort for (v, w) to exist (see the description of pertbd and
+! pertrbv below). usually pertbd and pertbv are zero or small relative
+! to divg and vort. w(i, j) and v(i, j) are the velocity components at
+! colatitude
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and longitude
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the
+!
+! divergence(v(i, j), w(i, j))
+!
+! = [d(sint*v)/dtheta + dw/dlambda]/sint
+!
+! = divg(i, j) - pertbd
+!
+! and
+!
+! vorticity(v(i, j), w(i, j))
+!
+! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+!
+! = vort(i, j) - pertbv
+!
+! where
+!
+! sint = cos(theta(i)).
+!
+!
+! input parameters
+!
+! nlat the number of colatitudes on the full sphere including the
+! poles. for example, nlat = 37 for a five degree grid.
+! nlat determines the grid increment in colatitude as
+! pi/(nlat-1). if nlat is odd the equator is located at
+! grid point i=(nlat + 1)/2. if nlat is even the equator is
+! located half way between points i=nlat/2 and i=nlat/2+1.
+! nlat must be at least 3. note: on the half sphere, the
+! number of grid points in the colatitudinal direction is
+! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater
+! than 3. the axisymmetric case corresponds to nlon=1.
+! the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym isym determines whether (v, w) are computed on the full or half
+! sphere as follows:
+!
+! = 0
+! divg, vort are neither pairwise symmetric/antisymmetric nor
+! antisymmetric/symmetric about the equator as described for
+! isym = 1 or isym = 2 below. in this case, the vector field
+! (v, w) is computed on the entire sphere. i.e., in the arrays
+! w(i, j) and v(i, j) i=1, ..., nlat and j=1, ..., nlon.
+!
+! = 1
+!
+! divg is antisymmetric and vort is symmetric about the equator.
+! in this case w is antisymmetric and v is symmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+! = 2
+!
+! divg is symmetric and vort is antisymmetric about the equator.
+! in this case w is symmetric and v is antisymmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+!
+! nt in the program that calls idvtec, nt is the number of scalar
+! and vector fields. some computational efficiency is obtained
+! for multiple fields. the arrays ad, bd, av, bv, u, and v can be
+! three dimensional and pertbd, pertbv can be one dimensional
+! corresponding to indexed multiple arrays divg, vort. in this
+! case, multiple synthesis will be performed to compute each
+! vector field. the third index for ad, bd, av, bv, v, w and first
+! pertrbd, pertbv is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt=1. the description of
+! remaining parameters is simplified by assuming that nt=1 or that
+! ad, bd, av, bv, v, w are two dimensional and pertbd, pertbv are
+! constants.
+!
+! idvw the first dimension of the arrays v, w as it appears in
+! the program that calls idvtec. if isym = 0 then idvw
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idvw must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idvw must be at least (nlat + 1)/2.
+!
+! jdvw the second dimension of the arrays v, w as it appears in
+! the program that calls idvtec. jdvw must be at least nlon.
+!
+! ad, bd two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the divergence array divg as computed by subroutine shaec.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the vorticity array vort as computed by subroutine shaec.
+! *** ad, bd, av, bv must be computed by shaec prior to calling idvtec.
+!
+! mdab the first dimension of the arrays ad, bd, av, bv as it appears
+! in the program that calls idvtec (and shaec). mdab must be at
+! least min(nlat, (nlon+2)/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndab the second dimension of the arrays ad, bd, av, bv as it appears in
+! the program that calls idvtec (and shaec). ndab must be at
+! least nlat.
+!
+! wvhsec an array which must be initialized by subroutine vhseci.
+! wvhsec can be used repeatedly by idvtec as long as nlon
+! and nlat remain unchanged. wvhsec must not be altered
+! between calls of idvtec.
+!
+!
+! lvhsec the dimension of the array wvhsec as it appears in the
+! program that calls idvtec. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhsec must be at least
+!
+! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls idvtec. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+!
+! if isym = 0 then lwork must be at least
+!
+! nlat*(2*nt*nlon+max(6*l2, nlon)) + nlat*(4*l1*nt+1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! l2*(2*nt*nlon+max(6*nlat, nlon)) + nlat*(4*l1*nt+1)
+!
+!
+!
+! **************************************************************
+!
+! output parameters
+!
+!
+! v, w two or three dimensional arrays (see input parameter nt) that
+! contain a vector field whose divergence is divg - pertbd and
+! whose vorticity is vort - pertbv. w(i, j) is the east longitude
+! component and v(i, j) is the colatitudinal component of velocity
+! at the colatitude theta(i) = (i-1)*pi/(nlat-1) and longitude
+! lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat and j=1, ..., nlon.
+!
+! pertbd a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). divg - pertbd is a scalar
+! field which can be the divergence of a vector field (v, w).
+! pertbd is related to the scalar harmonic coefficients ad, bd
+! of divg (computed by shaec) by the formula
+!
+! pertbd = ad(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed divg can be the divergence of a vector field
+! only if ad(1, 1) is zero. if ad(1, 1) is nonzero (flagged by
+! pertbd nonzero) then subtracting pertbd from divg yields a
+! scalar field for which ad(1, 1) is zero. usually pertbd is
+! zero or small relative to divg.
+!
+! pertbv a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). vort - pertbv is a scalar
+! field which can be the vorticity of a vector field (v, w).
+! pertbv is related to the scalar harmonic coefficients av, bv
+! of vort (computed by shaec) by the formula
+!
+! pertbv = av(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed vort can be the vorticity of a vector field
+! only if av(1, 1) is zero. if av(1, 1) is nonzero (flagged by
+! pertbv nonzero) then subtracting pertbv from vort yields a
+! scalar field for which av(1, 1) is zero. usually pertbv is
+! zero or small relative to vort.
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idvw
+! = 6 error in the specification of jdvw
+! = 7 error in the specification of mdab
+! = 8 error in the specification of ndab
+! = 9 error in the specification of lvhsec
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+!
+module module_idvtec
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhsec
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: idvtec
+
+contains
+
+ subroutine idvtec(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv, &
+ mdab, ndab, wvhsec, lvhsec, work, lwork, pertbd, pertbv, ierror)
+
+ real(wp) :: ad
+ real(wp) :: av
+ real(wp) :: bd
+ real(wp) :: bv
+ integer(ip) :: ibi
+ integer(ip) :: ibr
+ integer(ip) :: ici
+ integer(ip) :: icr
+ integer(ip) :: idvw
+ integer(ip) :: ierror
+ integer(ip) :: imid
+ integer(ip) :: is
+ integer(ip) :: isym
+ integer(ip) :: iwk
+ integer(ip) :: jdvw
+ integer(ip) :: labc
+ integer(ip) :: liwk
+ integer(ip) :: lvhsec
+ integer(ip) :: lwork
+ integer(ip) :: lzz1
+ integer(ip) :: mdab
+ integer(ip) :: mmax
+ integer(ip) :: mn
+ integer(ip) :: ndab
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nt
+ real(wp) :: pertbd
+ real(wp) :: pertbv
+ real(wp) :: v
+ real(wp) :: w
+ real(wp) :: work
+ real(wp) :: wvhsec
+ dimension w(idvw, jdvw, nt), v(idvw, jdvw, nt), pertbd(nt), pertbv(nt)
+ dimension ad(mdab, ndab, nt), bd(mdab, ndab, nt)
+ dimension av(mdab, ndab, nt), bv(mdab, ndab, nt)
+ dimension wvhsec(lvhsec), work(lwork)
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw0 coefficients
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -ad(m, n, k)/sqnn(n)
+ bi(m, n, k) = -bd(m, n, k)/sqnn(n)
+ cr(m, n, k) = av(m, n, k)/sqnn(n)
+ ci(m, n, k) = bv(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+ !
+ ! set ityp for vector synthesis without assuming div=0 or curl=0
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+ !
+ ! sythesize br, bi, cr, ci into the vector field (v, w)
+ !
+ call vhsec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mmax, nlat, wvhsec, ierror)
+
+ end subroutine idvtec_lower_utility_routine
+
+end module module_idvtec
diff --git a/src/Core/Spherepack/idvtes.f90 b/src/Core/Spherepack/idvtes.f90
new file mode 100644
index 000000000..36465a484
--- /dev/null
+++ b/src/Core/Spherepack/idvtes.f90
@@ -0,0 +1,493 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file idvtes.f
+!
+! this file includes documentation and code for
+! subroutine idvtes i
+!
+! ... files which must be loaded with idvtes.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhses.f, shaes.f
+!
+!
+! subroutine idvtes(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv,
+! +mdab, ndab, wvhses, lvhses, work, lwork, pertbd, pertbv, ierror)
+!
+! given the scalar spherical harmonic coefficients ad, bd precomputed
+! by subroutine shaes for the scalar field divg and coefficients av, bv
+! precomputed by subroutine shaes for the scalar field vort, subroutine
+! idvtes computes a vector field (v, w) whose divergence is divg - pertbd
+! and whose vorticity is vort - pertbv. w the is east longitude component
+! and v is the colatitudinal component of the velocity. if nt=1 (see nt
+! below) pertrbd and pertbv are constants which must be subtracted from
+! divg and vort for (v, w) to exist (see the description of pertbd and
+! pertrbv below). usually pertbd and pertbv are zero or small relative
+! to divg and vort. w(i, j) and v(i, j) are the velocity components at
+! colatitude
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and longitude
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the
+!
+! divergence(v(i, j), w(i, j))
+!
+! = [d(sint*v)/dtheta + dw/dlambda]/sint
+!
+! = divg(i, j) - pertbd
+!
+! and
+!
+! vorticity(v(i, j), w(i, j))
+!
+! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+!
+! = vort(i, j) - pertbv
+!
+! where
+!
+! sint = cos(theta(i)).
+!
+!
+! input parameters
+!
+! nlat the number of colatitudes on the full sphere including the
+! poles. for example, nlat = 37 for a five degree grid.
+! nlat determines the grid increment in colatitude as
+! pi/(nlat-1). if nlat is odd the equator is located at
+! grid point i=(nlat + 1)/2. if nlat is even the equator is
+! located half way between points i=nlat/2 and i=nlat/2+1.
+! nlat must be at least 3. note: on the half sphere, the
+! number of grid points in the colatitudinal direction is
+! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater
+! than 3. the axisymmetric case corresponds to nlon=1.
+! the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym isym determines whether (v, w) are computed on the full or half
+! sphere as follows:
+!
+! = 0
+! divg, vort are neither pairwise symmetric/antisymmetric nor
+! antisymmetric/symmetric about the equator as described for
+! isym = 1 or isym = 2 below. in this case, the vector field
+! (v, w) is computed on the entire sphere. i.e., in the arrays
+! w(i, j) and v(i, j) i=1, ..., nlat and j=1, ..., nlon.
+!
+! = 1
+!
+! divg is antisymmetric and vort is symmetric about the equator.
+! in this case w is antisymmetric and v is symmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+! = 2
+!
+! divg is symmetric and vort is antisymmetric about the equator.
+! in this case w is symmetric and v is antisymmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+!
+! nt in the program that calls idvtes, nt is the number of scalar
+! and vector fields. some computational efficiency is obtained
+! for multiple fields. the arrays ad, bd, av, bv, u, and v can be
+! three dimensional and pertbd, pertbv can be one dimensional
+! corresponding to indexed multiple arrays divg, vort. in this
+! case, multiple synthesis will be performed to compute each
+! vector field. the third index for ad, bd, av, bv, v, w and first
+! pertrbd, pertbv is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt=1. the description of
+! remaining parameters is simplified by assuming that nt=1 or that
+! ad, bd, av, bv, v, w are two dimensional and pertbd, pertbv are
+! constants.
+!
+! idvw the first dimension of the arrays v, w as it appears in
+! the program that calls idvtes. if isym = 0 then idvw
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idvw must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idvw must be at least (nlat + 1)/2.
+!
+! jdvw the second dimension of the arrays v, w as it appears in
+! the program that calls idvtes. jdvw must be at least nlon.
+!
+! ad, bd two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the divergence array divg as computed by subroutine shaes.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the vorticity array vort as computed by subroutine shaes.
+! *** ad, bd, av, bv must be computed by shaes prior to calling idvtes.
+!
+! mdab the first dimension of the arrays ad, bd, av, bv as it appears
+! in the program that calls idvtes (and shaes). mdab must be at
+! least min(nlat, (nlon+2)/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndab the second dimension of the arrays ad, bd, av, bv as it appears in
+! the program that calls idvtes (and shaes). ndab must be at
+! least nlat.
+!
+! wvhses an array which must be initialized by subroutine vhsesi.
+! wvhses can be used repeatedly by idvtes as long as nlon
+! and nlat remain unchanged. wvhses must not be altered
+! between calls of idvtes.
+!
+!
+! lvhses the dimension of the array wvhses as it appears in the
+! program that calls idvtes. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhses must be at least
+!
+! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls idvtes. define
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! if isym = 0 then lwork must be at least
+!
+! nlat*((2*nt+1)*nlon+4*nt*l1+1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! (2*nt+1)*l2*nlon+nlat*(4*nt*l1+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+!
+! v, w two or three dimensional arrays (see input parameter nt) that
+! contain a vector field whose divergence is divg - pertbd and
+! whose vorticity is vort - pertbv. w(i, j) is the east longitude
+! component and v(i, j) is the colatitudinal component of velocity
+! at the colatitude theta(i) = (i-1)*pi/(nlat-1) and longitude
+! lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat and j=1, ..., nlon.
+!
+! pertbd a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). divg - pertbd is a scalar
+! field which can be the divergence of a vector field (v, w).
+! pertbd is related to the scalar harmonic coefficients ad, bd
+! of divg (computed by shaes) by the formula
+!
+! pertbd = ad(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed divg can be the divergence of a vector field
+! only if ad(1, 1) is zero. if ad(1, 1) is nonzero (flagged by
+! pertbd nonzero) then subtracting pertbd from divg yields a
+! scalar field for which ad(1, 1) is zero. usually pertbd is
+! zero or small relative to divg.
+!
+! pertbv a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). vort - pertbv is a scalar
+! field which can be the vorticity of a vector field (v, w).
+! pertbv is related to the scalar harmonic coefficients av, bv
+! of vort (computed by shaes) by the formula
+!
+! pertbv = av(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed vort can be the vorticity of a vector field
+! only if av(1, 1) is zero. if av(1, 1) is nonzero (flagged by
+! pertbv nonzero) then subtracting pertbv from vort yields a
+! scalar field for which av(1, 1) is zero. usually pertbv is
+! zero or small relative to vort.
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idvw
+! = 6 error in the specification of jdvw
+! = 7 error in the specification of mdab
+! = 8 error in the specification of ndab
+! = 9 error in the specification of lvhses
+! = 10 error in the specification of lwork
+!
+!
+!
+module module_idvtes
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhses
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: idvtes
+
+contains
+
+ subroutine idvtes(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv, &
+ mdab, ndab, wvhses, lvhses, work, lwork, pertbd, pertbv, ierror)
+
+ real(wp) :: ad
+ real(wp) :: av
+ real(wp) :: bd
+ real(wp) :: bv
+ integer(ip) :: ibi
+ integer(ip) :: ibr
+ integer(ip) :: ici
+ integer(ip) :: icr
+ integer(ip) :: idvw
+ integer(ip) :: idz
+ integer(ip) :: ierror
+ integer(ip) :: imid
+ integer(ip) :: is
+ integer(ip) :: isym
+ integer(ip) :: iwk
+ integer(ip) :: jdvw
+ integer(ip) :: liwk
+ integer(ip) :: lvhses
+ integer(ip) :: lwork
+ integer(ip) :: lzimn
+ integer(ip) :: mdab
+ integer(ip) :: mmax
+ integer(ip) :: mn
+ integer(ip) :: ndab
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nt
+ real(wp) :: pertbd
+ real(wp) :: pertbv
+ real(wp) :: v
+ real(wp) :: w
+ real(wp) :: work
+ real(wp) :: wvhses
+ dimension w(idvw, jdvw, nt), v(idvw, jdvw, nt), pertbd(nt), pertbv(nt)
+ dimension ad(mdab, ndab, nt), bd(mdab, ndab, nt)
+ dimension av(mdab, ndab, nt), bv(mdab, ndab, nt)
+ dimension wvhses(lvhses), work(lwork)
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw0 coefficients
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -ad(m, n, k)/sqnn(n)
+ bi(m, n, k) = -bd(m, n, k)/sqnn(n)
+ cr(m, n, k) = av(m, n, k)/sqnn(n)
+ ci(m, n, k) = bv(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+ !
+ ! set ityp for vector synthesis without assuming div=0 or curl=0
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+ !
+ ! sythesize br, bi, cr, ci into the vector field (v, w)
+ !
+ call vhses(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mmax, nlat, widvtes, ierror)
+
+ end subroutine idvtes1
+
+ end subroutine idvtes
+
+end module module_idvtes
diff --git a/src/Core/Spherepack/idvtgc.f90 b/src/Core/Spherepack/idvtgc.f90
new file mode 100644
index 000000000..43c667b69
--- /dev/null
+++ b/src/Core/Spherepack/idvtgc.f90
@@ -0,0 +1,490 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file idvtgc.f
+!
+! this file includes documentation and code for
+! subroutine idvtgc i
+!
+! ... files which must be loaded with idvtgc.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhsgc.f, shagc.f, compute_gaussian_latitudes_and_weights.f
+!
+!
+! subroutine idvtgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv,
+! +mdab, ndab, wvhsgc, lvhsgc, work, lwork, pertbd, pertbv, ierror)
+!
+! given the scalar spherical harmonic coefficients ad, bd precomputed
+! by subroutine shagc for the scalar field divg and coefficients av, bv
+! precomputed by subroutine shagc for the scalar field vort, subroutine
+! idvtgc computes a vector field (v, w) whose divergence is divg - pertbd
+! and whose vorticity is vort - pertbv. w the is east longitude component
+! and v is the colatitudinal component of the velocity. if nt=1 (see nt
+! below) pertrbd and pertbv are constants which must be subtracted from
+! divg and vort for (v, w) to exist (see the description of pertbd and
+! pertrbv below). usually pertbd and pertbv are zero or small relative
+! to divg and vort. w(i, j) and v(i, j) are the velocity components at
+! gaussian colatitude theta(i) (see nlat as input argument) and longitude
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the
+!
+! divergence(v(i, j), w(i, j))
+!
+! = [d(sint*v)/dtheta + dw/dlambda]/sint
+!
+! = divg(i, j) - pertbd
+!
+! and
+!
+! vorticity(v(i, j), w(i, j))
+!
+! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+!
+! = vort(i, j) - pertbv
+!
+! where
+!
+! sint = cos(theta(i)).
+!
+!
+! input parameters
+!
+! nlat the number of points in the gaussian colatitude grid on the
+! full sphere. these lie in the interval (0, pi) and are computed
+! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+! if nlat is odd the equator will be included as the grid point
+! theta((nlat + 1)/2). if nlat is even the equator will be
+! excluded as a grid point and will lie half way between
+! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+! note: on the half sphere, the number of grid points in the
+! colatitudinal direction is nlat/2 if nlat is even or
+! (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater
+! than 3. the axisymmetric case corresponds to nlon=1.
+! the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym isym determines whether (v, w) are computed on the full or half
+! sphere as follows:
+!
+! = 0
+! divg, vort are neither pairwise symmetric/antisymmetric nor
+! antisymmetric/symmetric about the equator as described for
+! isym = 1 or isym = 2 below. in this case, the vector field
+! (v, w) is computed on the entire sphere. i.e., in the arrays
+! w(i, j) and v(i, j) i=1, ..., nlat and j=1, ..., nlon.
+!
+! = 1
+!
+! divg is antisymmetric and vort is symmetric about the equator.
+! in this case w is antisymmetric and v is symmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+! = 2
+!
+! divg is symmetric and vort is antisymmetric about the equator.
+! in this case w is symmetric and v is antisymmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+!
+! nt in the program that calls idvtgc, nt is the number of scalar
+! and vector fields. some computational efficiency is obtained
+! for multiple fields. the arrays ad, bd, av, bv, u, and v can be
+! three dimensional and pertbd, pertbv can be one dimensional
+! corresponding to indexed multiple arrays divg, vort. in this
+! case, multiple synthesis will be performed to compute each
+! vector field. the third index for ad, bd, av, bv, v, w and first
+! pertrbd, pertbv is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt=1. the description of
+! remaining parameters is simplified by assuming that nt=1 or that
+! ad, bd, av, bv, v, w are two dimensional and pertbd, pertbv are
+! constants.
+!
+! idvw the first dimension of the arrays v, w as it appears in
+! the program that calls idvtgc. if isym = 0 then idvw
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idvw must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idvw must be at least (nlat + 1)/2.
+!
+! jdvw the second dimension of the arrays v, w as it appears in
+! the program that calls idvtgc. jdvw must be at least nlon.
+!
+! ad, bd two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the divergence array divg as computed by subroutine shagc.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the vorticity array vort as computed by subroutine shagc.
+! *** ad, bd, av, bv must be computed by shagc prior to calling idvtgc.
+!
+! mdab the first dimension of the arrays ad, bd, av, bv as it appears
+! in the program that calls idvtgc (and shagc). mdab must be at
+! least min(nlat, (nlon+2)/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndab the second dimension of the arrays ad, bd, av, bv as it appears in
+! the program that calls idvtgc (and shagc). ndab must be at
+! least nlat.
+!
+! wvhsgc an array which must be initialized by subroutine vhsgci.
+! wvhsgc can be used repeatedly by idvtgc as long as nlon
+! and nlat remain unchanged. wvhsgc must not be altered
+! between calls of idvtgc.
+!
+!
+! lvhsgc the dimension of the array wvhsgc as it appears in the
+! program that calls idvtgc. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhsgc must be at least
+!
+! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls idvtgc. define
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+!
+! if isym = 0 then lwork must be at least
+!
+! l2*(2*nt*nlon+max(6*nlat, nlon))+nlat*(4*nt*l1+1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! nlat*(2*nt*nlon+max(6*l2, nlon)+4*nt*l1+1)
+!
+!
+! **************************************************************
+!
+! output parameters
+!
+!
+! v, w two or three dimensional arrays (see input parameter nt) that
+! contain a vector field whose divergence is divg - pertbd and
+! whose vorticity is vort - pertbv. w(i, j) is the east longitude
+! component and v(i, j) is the colatitudinal component of velocity
+! at the colatitude theta(i) = (i-1)*pi/(nlat-1) and longitude
+! lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat and j=1, ..., nlon.
+!
+! pertbd a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). divg - pertbd is a scalar
+! field which can be the divergence of a vector field (v, w).
+! pertbd is related to the scalar harmonic coefficients ad, bd
+! of divg (computed by shagc) by the formula
+!
+! pertbd = ad(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed divg can be the divergence of a vector field
+! only if ad(1, 1) is zero. if ad(1, 1) is nonzero (flagged by
+! pertbd nonzero) then subtracting pertbd from divg yields a
+! scalar field for which ad(1, 1) is zero. usually pertbd is
+! zero or small relative to divg.
+!
+! pertbv a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). vort - pertbv is a scalar
+! field which can be the vorticity of a vector field (v, w).
+! pertbv is related to the scalar harmonic coefficients av, bv
+! of vort (computed by shagc) by the formula
+!
+! pertbv = av(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed vort can be the vorticity of a vector field
+! only if av(1, 1) is zero. if av(1, 1) is nonzero (flagged by
+! pertbv nonzero) then subtracting pertbv from vort yields a
+! scalar field for which av(1, 1) is zero. usually pertbv is
+! zero or small relative to vort.
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idvw
+! = 6 error in the specification of jdvw
+! = 7 error in the specification of mdab
+! = 8 error in the specification of ndab
+! = 9 error in the specification of lvhsgc
+! = 10 error in the specification of lwork
+!
+!
+!
+module module_idvtgc
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhsgc
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: idvtgc
+
+contains
+
+ subroutine idvtgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv, &
+ mdab, ndab, wvhsgc, lvhsgc, work, lwork, pertbd, pertbv, ierror)
+
+ real(wp) :: ad
+ real(wp) :: av
+ real(wp) :: bd
+ real(wp) :: bv
+ integer(ip) :: ibi
+ integer(ip) :: ibr
+ integer(ip) :: ici
+ integer(ip) :: icr
+ integer(ip) :: idvw
+ integer(ip) :: ierror
+ integer(ip) :: imid
+ integer(ip) :: is
+ integer(ip) :: isym
+ integer(ip) :: iwk
+ integer(ip) :: jdvw
+ integer(ip) :: labc
+ integer(ip) :: liwk
+ integer(ip) :: lvhsgc
+ integer(ip) :: lwork
+ integer(ip) :: lzz1
+ integer(ip) :: mdab
+ integer(ip) :: mmax
+ integer(ip) :: mn
+ integer(ip) :: ndab
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nt
+ real(wp) :: pertbd
+ real(wp) :: pertbv
+ real(wp) :: v
+ real(wp) :: w
+ real(wp) :: work
+ real(wp) :: wvhsgc
+ dimension w(idvw, jdvw, nt), v(idvw, jdvw, nt), pertbd(nt), pertbv(nt)
+ dimension ad(mdab, ndab, nt), bd(mdab, ndab, nt)
+ dimension av(mdab, ndab, nt), bv(mdab, ndab, nt)
+ dimension wvhsgc(lvhsgc), work(lwork)
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw0 coefficients
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -ad(m, n, k)/sqnn(n)
+ bi(m, n, k) = -bd(m, n, k)/sqnn(n)
+ cr(m, n, k) = av(m, n, k)/sqnn(n)
+ ci(m, n, k) = bv(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+ !
+ ! set ityp for vector synthesis without assuming div=0 or curl=0
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+ !
+ ! sythesize br, bi, cr, ci into the vector field (v, w)
+ !
+ call vhsgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mmax, nlat, wvhsgc, ierror)
+
+ end subroutine idvtgc1
+
+ end subroutine idvtgc
+
+end module module_idvtgc
diff --git a/src/Core/Spherepack/idvtgs.f90 b/src/Core/Spherepack/idvtgs.f90
new file mode 100644
index 000000000..397285f4a
--- /dev/null
+++ b/src/Core/Spherepack/idvtgs.f90
@@ -0,0 +1,490 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file idvtgs.f
+!
+! this file includes documentation and code for
+! subroutine idvtgs i
+!
+! ... files which must be loaded with idvtgs.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhsgs.f, shags.f, compute_gaussian_latitudes_and_weights.f
+!
+!
+! subroutine idvtgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv,
+! +mdab, ndab, wvhsgs, lvhsgs, work, lwork, pertbd, pertbv, ierror)
+!
+! given the scalar spherical harmonic coefficients ad, bd precomputed
+! by subroutine shags for the scalar field divg and coefficients av, bv
+! precomputed by subroutine shags for the scalar field vort, subroutine
+! idvtgs computes a vector field (v, w) whose divergence is divg - pertbd
+! and whose vorticity is vort - pertbv. w the is east longitude component
+! and v is the colatitudinal component of the velocity. if nt=1 (see nt
+! below) pertrbd and pertbv are constants which must be subtracted from
+! divg and vort for (v, w) to exist (see the description of pertbd and
+! pertrbv below). usually pertbd and pertbv are zero or small relative
+! to divg and vort. w(i, j) and v(i, j) are the velocity components at
+! gaussian colatitude theta(i) (see nlat as input argument) and longitude
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the
+!
+! divergence(v(i, j), w(i, j))
+!
+! = [d(sint*v)/dtheta + dw/dlambda]/sint
+!
+! = divg(i, j) - pertbd
+!
+! and
+!
+! vorticity(v(i, j), w(i, j))
+!
+! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+!
+! = vort(i, j) - pertbv
+!
+! where
+!
+! sint = cos(theta(i)).
+!
+!
+! input parameters
+!
+! nlat the number of points in the gaussian colatitude grid on the
+! full sphere. these lie in the interval (0, pi) and are computed
+! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+! if nlat is odd the equator will be included as the grid point
+! theta((nlat + 1)/2). if nlat is even the equator will be
+! excluded as a grid point and will lie half way between
+! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+! note: on the half sphere, the number of grid points in the
+! colatitudinal direction is nlat/2 if nlat is even or
+! (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater
+! than 3. the axisymmetric case corresponds to nlon=1.
+! the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym isym determines whether (v, w) are computed on the full or half
+! sphere as follows:
+!
+! = 0
+! divg, vort are neither pairwise symmetric/antisymmetric nor
+! antisymmetric/symmetric about the equator as described for
+! isym = 1 or isym = 2 below. in this case, the vector field
+! (v, w) is computed on the entire sphere. i.e., in the arrays
+! w(i, j) and v(i, j) i=1, ..., nlat and j=1, ..., nlon.
+!
+! = 1
+!
+! divg is antisymmetric and vort is symmetric about the equator.
+! in this case w is antisymmetric and v is symmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+! = 2
+!
+! divg is symmetric and vort is antisymmetric about the equator.
+! in this case w is symmetric and v is antisymmetric about the
+! equator. w and v are computed on the northern hemisphere only.
+! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+! and j=1, ..., nlon. if nlat is even they are computed for
+! i=1, ..., nlat/2 and j=1, ..., nlon.
+!
+!
+! nt in the program that calls idvtgs, nt is the number of scalar
+! and vector fields. some computational efficiency is obtained
+! for multiple fields. the arrays ad, bd, av, bv, u, and v can be
+! three dimensional and pertbd, pertbv can be one dimensional
+! corresponding to indexed multiple arrays divg, vort. in this
+! case, multiple synthesis will be performed to compute each
+! vector field. the third index for ad, bd, av, bv, v, w and first
+! pertrbd, pertbv is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt=1. the description of
+! remaining parameters is simplified by assuming that nt=1 or that
+! ad, bd, av, bv, v, w are two dimensional and pertbd, pertbv are
+! constants.
+!
+! idvw the first dimension of the arrays v, w as it appears in
+! the program that calls idvtgs. if isym = 0 then idvw
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idvw must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idvw must be at least (nlat + 1)/2.
+!
+! jdvw the second dimension of the arrays v, w as it appears in
+! the program that calls idvtgs. jdvw must be at least nlon.
+!
+! ad, bd two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the divergence array divg as computed by subroutine shags.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain scalar spherical harmonic coefficients
+! of the vorticity array vort as computed by subroutine shags.
+! *** ad, bd, av, bv must be computed by shags prior to calling idvtgs.
+!
+! mdab the first dimension of the arrays ad, bd, av, bv as it appears
+! in the program that calls idvtgs (and shags). mdab must be at
+! least min(nlat, (nlon+2)/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndab the second dimension of the arrays ad, bd, av, bv as it appears in
+! the program that calls idvtgs (and shags). ndab must be at
+! least nlat.
+!
+! wvhsgs an array which must be initialized by subroutine vhsgsi.
+! wvhsgs can be used repeatedly by idvtgs as long as nlon
+! and nlat remain unchanged. wvhsgs must not be altered
+! between calls of idvtgs.
+!
+!
+! lvhsgs the dimension of the array wvhsgs as it appears in the
+! program that calls idvtgs. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhsgs must be at least
+!
+! l1*l2*(2*nlat-l1+1)+nlon+15+2*nlat
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls idvtgs. define
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+! l1 = min(nlat, nlon/2+1) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+!
+! if isym = 0 then lwork must be at least
+!
+! nlat*((2*nt+1)*nlon+4*nt*l1+1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! (2*nt+1)*l2*nlon+nlat*(4*nt*l1+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+!
+! v, w two or three dimensional arrays (see input parameter nt) that
+! contain a vector field whose divergence is divg - pertbd and
+! whose vorticity is vort - pertbv. w(i, j) is the east longitude
+! component and v(i, j) is the colatitudinal component of velocity
+! at the colatitude theta(i) = (i-1)*pi/(nlat-1) and longitude
+! lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat and j=1, ..., nlon.
+!
+! pertbd a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). divg - pertbd is a scalar
+! field which can be the divergence of a vector field (v, w).
+! pertbd is related to the scalar harmonic coefficients ad, bd
+! of divg (computed by shags) by the formula
+!
+! pertbd = ad(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed divg can be the divergence of a vector field
+! only if ad(1, 1) is zero. if ad(1, 1) is nonzero (flagged by
+! pertbd nonzero) then subtracting pertbd from divg yields a
+! scalar field for which ad(1, 1) is zero. usually pertbd is
+! zero or small relative to divg.
+!
+! pertbv a nt dimensional array (see input parameter nt and assume nt=1
+! for the description that follows). vort - pertbv is a scalar
+! field which can be the vorticity of a vector field (v, w).
+! pertbv is related to the scalar harmonic coefficients av, bv
+! of vort (computed by shags) by the formula
+!
+! pertbv = av(1, 1)/(2.*sqrt(2.))
+!
+! an unperturbed vort can be the vorticity of a vector field
+! only if av(1, 1) is zero. if av(1, 1) is nonzero (flagged by
+! pertbv nonzero) then subtracting pertbv from vort yields a
+! scalar field for which av(1, 1) is zero. usually pertbv is
+! zero or small relative to vort.
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idvw
+! = 6 error in the specification of jdvw
+! = 7 error in the specification of mdab
+! = 8 error in the specification of ndab
+! = 9 error in the specification of lvhsgs
+! = 10 error in the specification of lwork
+!
+!
+!
+module module_idvtgs
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhsgs
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: idvtgs
+
+contains
+
+ subroutine idvtgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, ad, bd, av, bv, &
+ mdab, ndab, wvhsgs, lvhsgs, work, lwork, pertbd, pertbv, ierror)
+
+ real(wp) :: ad
+ real(wp) :: av
+ real(wp) :: bd
+ real(wp) :: bv
+ integer(ip) :: ibi
+ integer(ip) :: ibr
+ integer(ip) :: ici
+ integer(ip) :: icr
+ integer(ip) :: idvw
+ integer(ip) :: idz
+ integer(ip) :: ierror
+ integer(ip) :: imid
+ integer(ip) :: is
+ integer(ip) :: isym
+ integer(ip) :: iwk
+ integer(ip) :: jdvw
+ integer(ip) :: liwk
+ integer(ip) :: lvhsgs
+ integer(ip) :: lwork
+ integer(ip) :: lzimn
+ integer(ip) :: mdab
+ integer(ip) :: mmax
+ integer(ip) :: mn
+ integer(ip) :: ndab
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nt
+ real(wp) :: pertbd
+ real(wp) :: pertbv
+ real(wp) :: v
+ real(wp) :: w
+ real(wp) :: work
+ real(wp) :: wvhsgs
+ dimension w(idvw, jdvw, nt), v(idvw, jdvw, nt), pertbd(nt), pertbv(nt)
+ dimension ad(mdab, ndab, nt), bd(mdab, ndab, nt)
+ dimension av(mdab, ndab, nt), bv(mdab, ndab, nt)
+ dimension wvhsgs(lvhsgs), work(lwork)
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idvw0 coefficients
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -ad(m, n, k)/sqnn(n)
+ bi(m, n, k) = -bd(m, n, k)/sqnn(n)
+ cr(m, n, k) = av(m, n, k)/sqnn(n)
+ ci(m, n, k) = bv(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+ !
+ ! set ityp for vector synthesis without assuming div=0 or curl=0
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+ !
+ ! sythesize br, bi, cr, ci into the vector field (v, w)
+ !
+ call vhsgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mmax, nlat, wvhsgs, ierror)
+
+ end subroutine idvtgs1
+
+ end subroutine idvtgs
+
+end module module_idvtgs
diff --git a/src/Core/Spherepack/invert_divergence_gaussian_grid.f90 b/src/Core/Spherepack/invert_divergence_gaussian_grid.f90
new file mode 100644
index 000000000..1e72f469f
--- /dev/null
+++ b/src/Core/Spherepack/invert_divergence_gaussian_grid.f90
@@ -0,0 +1,254 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) invert_divergence_gaussian_grid
+
+contains
+
+ ! subroutine idivgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ ! wvhsgc, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shagc for a scalar array dv, subroutine idivgc computes
+ ! an irrotational vector field (v, w) whose divergence is dv - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from dv for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to dv. the vorticity of (v, w) is the zero scalar
+ ! field. v(i, j) and w(i, j) are the velocity components at the gaussian
+ ! colatitude theta(i) (see nlat) and longitude lambda(j)=(j-1)*2*pi/nlon.
+ ! the
+ !
+ ! divergence[v(i, j), w(i, j)]
+ !
+ ! = [d(w(i, j)/dlambda + d(sint*v(i, j))/dtheta]/sint
+ !
+ ! = dv(i, j) - pertrb
+ !
+ ! and
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [dv/dlambda - d(sint*w)/dtheta]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)).
+ !
+ ! input parameters
+ !
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shagc to compute the arrays a and b from the
+ ! scalar field dv. isym determines whether (v, w) are
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! dv is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! dv is antisymmetric about the equator. in this case w is
+ ! antisymmetric and v is symmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! dv is symmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of divergence and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! the arrays a, b, v, and w can be three dimensional and pertrb
+ ! can be one dimensional corresponding to an indexed multiple
+ ! array dv. in this case, multiple vector synthesis will be
+ ! performed to compute each vector field. the third index for
+ ! a, b, v, w and first for pertrb is the synthesis index which
+ ! assumes the values k = 1, ..., nt. for a single synthesis set
+ ! nt = 1. the description of the remaining parameters is
+ ! simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls idivgc. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls idivgc. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the divergence array dv as computed by subroutine shagc.
+ ! *** a, b must be computed by shagc prior to calling idivgc.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls idivgc (and shagc). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls idivgc (and shagc). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsgc an array which must be initialized by subroutine vhsgci.
+ ! once initialized,
+ ! wvhsgc can be used repeatedly by idivgc as long as nlon
+ ! and nlat remain unchanged. wvhsgc must not be altered
+ ! between calls of idivgc.
+ !
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls idivgc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain an irrotational vector field whose divergence is
+ ! dv-pertrb at the guassian colatitude point theta(i) and
+ ! longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for w and v are defined at the input parameter isym.
+ ! the curl or vorticity of (v, w) is the zero vector field. note
+ ! that any nonzero vector field on the sphere will be multiple
+ ! valued at the poles [reference swarztrauber].
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). dv - pertrb is a scalar
+ ! field which can be the divergence of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of dv (computed by shagc) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ !
+ !
+ ! the unperturbed scalar field dv can be the divergence of a
+ ! vector field only if a(1, 1) is zero. if a(1, 1) is nonzero
+ ! (flagged by pertrb nonzero) then subtracting pertrb from
+ ! dv yields a scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgc
+ !
+ module subroutine idivgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgc, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgc(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_divergence_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, idvw, jdvw, a, b, wvhsgc, pertrb, vhsgc, ierror)
+
+ end subroutine idivgc
+
+end submodule invert_divergence_gaussian_grid
diff --git a/src/Core/Spherepack/invert_divergence_gaussian_grid_saved.f90 b/src/Core/Spherepack/invert_divergence_gaussian_grid_saved.f90
new file mode 100644
index 000000000..f3a66d1c4
--- /dev/null
+++ b/src/Core/Spherepack/invert_divergence_gaussian_grid_saved.f90
@@ -0,0 +1,254 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) invert_divergence_gaussian_grid_saved
+
+contains
+
+ ! subroutine idivgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ ! wvhsgs, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shags for a scalar array divg, subroutine idivgs computes
+ ! an irrotational vector field (v, w) whose divergence is divg - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from divg for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to divg. the vorticity of (v, w) is the zero scalar
+ ! field. v(i, j) and w(i, j) are the velocity components at the gaussian
+ ! colatitude theta(i) (see nlat) and longitude lambda(j)=(j-1)*2*pi/nlon.
+ ! the
+ !
+ ! divergence[v(i, j), w(i, j)]
+ !
+ ! = [d(w(i, j)/dlambda + d(sint*v(i, j))/dtheta]/sint
+ !
+ ! = divg(i, j) - pertrb
+ !
+ ! and
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [dv/dlambda - d(sint*w)/dtheta]/sint
+ !
+ ! = ZERO
+ !
+ ! where sint = sin(theta(i)).
+ !
+ ! input parameters
+ !
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shags to compute the arrays a and b from the
+ ! scalar field divg. isym determines whether (v, w) are
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! divg is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! divg is antisymmetric about the equator. in this case w is
+ ! antisymmetric and v is symmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! divg is symmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of divergence and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! the arrays a, b, v, and w can be three dimensional and pertrb
+ ! can be one dimensional corresponding to an indexed multiple
+ ! array divg. in this case, multiple vector synthesis will be
+ ! performed to compute each vector field. the third index for
+ ! a, b, v, w and first for pertrb is the synthesis index which
+ ! assumes the values k = 1, ..., nt. for a single synthesis set
+ ! nt = 1. the description of the remaining parameters is
+ ! simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls idivgs. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls idivgs. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the divergence array divg as computed by subroutine shags.
+ ! *** a, b must be computed by shags prior to calling idivgs.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls idivgs (and shags). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls idivgs (and shags). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsgs an array which must be initialized by subroutine vhsgsi.
+ ! once initialized,
+ ! wvhsgs can be used repeatedly by idivgs as long as nlon
+ ! and nlat remain unchanged. wvhsgs must not be altered
+ ! between calls of idivgs.
+ !
+ !
+ ! lvhsgs the dimension of the array wvhsgs as it appears in the
+ ! program that calls idivgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgs must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain an irrotational vector field whose divergence is
+ ! divg-pertrb at the guassian colatitude point theta(i) and
+ ! longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for w and v are defined at the input parameter isym.
+ ! the curl or vorticity of (v, w) is the zero vector field. note
+ ! that any nonzero vector field on the sphere will be multiple
+ ! valued at the poles [reference swarztrauber].
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). divg - pertrb is a scalar
+ ! field which can be the divergence of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of divg (computed by shags) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ !
+ !
+ ! the unperturbed scalar field divg can be the divergence of a
+ ! vector field only if a(1, 1) is zero. if a(1, 1) is nonzero
+ ! (flagged by pertrb nonzero) then subtracting pertrb from
+ ! divg yields a scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgs
+ !
+ module subroutine idivgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgs, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgs(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgs(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_divergence_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, idvw, jdvw, a, b, wvhsgs, pertrb, vhsgs, ierror)
+
+ end subroutine idivgs
+
+end submodule invert_divergence_gaussian_grid_saved
diff --git a/src/Core/Spherepack/invert_divergence_regular_grid.f90 b/src/Core/Spherepack/invert_divergence_regular_grid.f90
new file mode 100644
index 000000000..66d86a95a
--- /dev/null
+++ b/src/Core/Spherepack/invert_divergence_regular_grid.f90
@@ -0,0 +1,261 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) invert_divergence_regular_grid
+
+contains
+
+ ! subroutine idivec(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ ! wvhsec, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shaec for a scalar array dv, subroutine idivec computes
+ ! an irrotational vector field (v, w) whose divergence is dv - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from dv for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to dv. the vorticity of (v, w), as computed by
+ ! vortec, is the zero scalar field. v(i, j) and w(i, j) are the
+ ! velocity components at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon.
+ !
+ ! the
+ !
+ ! divergence[v(i, j), w(i, j)]
+ !
+ ! = [d(w(i, j)/dlambda + d(sint*v(i, j))/dtheta]/sint
+ !
+ ! = dv(i, j) - pertrb
+ !
+ ! and
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [dv/dlambda - d(sint*w)/dtheta]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine idives.
+ !
+ ! input parameters
+ !
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shaec to compute the arrays a and b from the
+ ! scalar field dv. isym determines whether (v, w) are
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! dv is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! dv is antisymmetric about the equator. in this case w is
+ ! antisymmetric and v is symmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! dv is symmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of divergence and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! the arrays a, b, v, and w can be three dimensional and pertrb
+ ! can be one dimensional corresponding to an indexed multiple
+ ! array dv. in this case, multiple vector synthesis will be
+ ! performed to compute each vector field. the third index for
+ ! a, b, v, w and first for pertrb is the synthesis index which
+ ! assumes the values k = 1, ..., nt. for a single synthesis set
+ ! nt = 1. the description of the remaining parameters is
+ ! simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls idivec. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls idivec. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the divergence array dv as computed by subroutine shaec.
+ ! *** a, b must be computed by shaec prior to calling idivec.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls idivec (and shaec). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls idivec (and shaec). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsec an array which must be initialized by subroutine vhseci.
+ ! once initialized,
+ ! wvhsec can be used repeatedly by idivec as long as nlon
+ ! and nlat remain unchanged. wvhsec must not be altered
+ ! between calls of idivec.
+ !
+ !
+ ! lvhsec the dimension of the array wvhsec as it appears in the
+ ! program that calls idivec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain an irrotational vector field whose divergence is
+ ! dv-pertrb at the colatitude point theta(i)=(i-1)*pi/(nlat-1)
+ ! and longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for w and v are defined at the input parameter isym.
+ ! the curl or vorticity of (v, w) is the zero vector field. note
+ ! that any nonzero vector field on the sphere will be multiple
+ ! valued at the poles [reference swarztrauber].
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). dv - pertrb is a scalar
+ ! field which can be the divergence of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of dv (computed by shaec) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ !
+ !
+ ! the unperturbed scalar field dv can be the divergence of a
+ ! vector field only if a(1, 1) is zero. if a(1, 1) is nonzero
+ ! (flagged by pertrb nonzero) then subtracting pertrb from
+ ! dv yields a scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsec
+ !
+ module subroutine idivec(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsec, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsec(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsec(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_divergence_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, idvw, jdvw, a, b, wvhsec, pertrb, vhsec, ierror)
+
+ end subroutine idivec
+
+end submodule invert_divergence_regular_grid
diff --git a/src/Core/Spherepack/invert_divergence_regular_grid_saved.f90 b/src/Core/Spherepack/invert_divergence_regular_grid_saved.f90
new file mode 100644
index 000000000..b3c224b52
--- /dev/null
+++ b/src/Core/Spherepack/invert_divergence_regular_grid_saved.f90
@@ -0,0 +1,261 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(divergence_routines) invert_divergence_regular_grid_saved
+
+contains
+
+ ! subroutine idives(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ ! wvhses, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shaes for a scalar array dv, subroutine idives computes
+ ! an irrotational vector field (v, w) whose divergence is dv - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from dv for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to dv. the vorticity of (v, w), as computed by
+ ! vortes, is the zero scalar field. i.e., v(i, j) and w(i, j) are the
+ ! velocity components at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon.
+ !
+ ! the
+ !
+ ! divergence[v(i, j), w(i, j)]
+ !
+ ! = [d(w(i, j)/dlambda + d(sint*v(i, j))/dtheta]/sint
+ !
+ ! = dv(i, j) - pertrb
+ !
+ ! and
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [dv/dlambda - d(sint*w)/dtheta]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are stored rather than recomputed as they are in subroutine idivec.
+ !
+ ! input parameters
+ !
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shaes to compute the arrays a and b from the
+ ! scalar field dv. isym determines whether (v, w) are
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! dv is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! dv is antisymmetric about the equator. in this case w is
+ ! antisymmetric and v is symmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! dv is symmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of divergence and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! the arrays a, b, v, and w can be three dimensional and pertrb
+ ! can be one dimensional corresponding to an indexed multiple
+ ! array dv. in this case, multiple vector synthesis will be
+ ! performed to compute each vector field. the third index for
+ ! a, b, v, w and first for pertrb is the synthesis index which
+ ! assumes the values k = 1, ..., nt. for a single synthesis set
+ ! nt = 1. the description of the remaining parameters is
+ ! simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls idives. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls idives. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the divergence array dv as computed by subroutine shaes.
+ ! *** a, b must be computed by shaes prior to calling idives.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls idives (and shaes). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls idives (and shaes). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhses an array which must be initialized by subroutine vhesesi.
+ ! once initialized,
+ ! wvhses can be used repeatedly by idives as long as nlon
+ ! and nlat remain unchanged. wvhses must not be altered
+ ! between calls of idives.
+ !
+ !
+ ! lvhses the dimension of the array wvhses as it appears in the
+ ! program that calls idives. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhses must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain an irrotational vector field whose divergence is
+ ! dv-pertrb at the colatitude point theta(i)=(i-1)*pi/(nlat-1)
+ ! and longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for w and v are defined at the input parameter isym.
+ ! the curl or vorticity of (v, w) is the zero vector field. note
+ ! that any nonzero vector field on the sphere will be multiple
+ ! valued at the poles [reference swarztrauber].
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). dv - pertrb is a scalar
+ ! field which can be the divergence of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of dv (computed by shaes) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ !
+ !
+ ! the unperturbed scalar field dv can be the divergence of a
+ ! vector field only if a(1, 1) is zero. if a(1, 1) is nonzero
+ ! (flagged by pertrb nonzero) then subtracting pertrb from
+ ! dv yields a scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhses
+ !
+ module subroutine idives(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhses, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhses(:)
+ real(wp), intent(out) :: pertrb(nt)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhses(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_divergence_lower_utility_routine(nlat, nlon, isym, nt, v, w, &
+ idvw, jdvw, a, b, wvhses, pertrb, vhses, ierror)
+
+ end subroutine idives
+
+end submodule invert_divergence_regular_grid_saved
diff --git a/src/Core/Spherepack/invert_gradient_gaussian_grid.f90 b/src/Core/Spherepack/invert_gradient_gaussian_grid.f90
new file mode 100644
index 000000000..0c7c20465
--- /dev/null
+++ b/src/Core/Spherepack/invert_gradient_gaussian_grid.f90
@@ -0,0 +1,253 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(gradient_routines) invert_gradient_gaussian_grid
+
+contains
+
+ ! subroutine igradgc(nlat, nlon, isym, nt, sf, isf, jsf, br, bi, mdb, ndb, &
+ ! wshsgc, ierror)
+ !
+ ! let br, bi, cr, ci be the vector spherical harmonic coefficients
+ ! precomputed by vhagc for a vector field (v, w). let (v', w') be
+ ! the irrotational component of (v, w) (i.e., (v', w') is generated
+ ! by assuming cr, ci are zero and synthesizing br, bi with vhsgs).
+ ! then subroutine igradgc computes a scalar field sf such that
+ !
+ ! gradient(sf) = (v', w').
+ !
+ ! i.e.,
+ !
+ ! v'(i, j) = d(sf(i, j))/dtheta (colatitudinal component of
+ ! the gradient)
+ ! and
+ !
+ ! w'(i, j) = 1/sint*d(sf(i, j))/dlambda (east longitudinal component
+ ! of the gradient)
+ !
+ ! at the gaussian colatitude theta(i) (see nlat as input parameter)
+ ! and longitude lambda(j) = (j-1)*2*pi/nlon where sint = sin(theta(i)).
+ !
+ ! note: for an irrotational vector field (v, w), subroutine igradgc
+ ! computes a scalar field whose gradient is (v, w). in ay case,
+ ! subroutine igradgc "inverts" the gradient subroutine gradgc.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater than
+ ! 3. the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the scalar field sf is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ !
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case sf
+ ! is neither symmetric nor antisymmetric about the equator.
+ ! sf is computed on the entire sphere. i.e., in the array
+ ! sf(i, j) for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! = 1
+ !
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case sf is antisymmetyric about the equator and
+ ! is computed for the northern hemisphere only. i.e.,
+ ! if nlat is odd sf is computed in the array sf(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is even
+ ! sf is computed in the array sf(i, j) for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! w is symmetric and v is antisymmetric about the equator.
+ ! in this case sf is symmetyric about the equator and
+ ! is computed for the northern hemisphere only. i.e.,
+ ! if nlat is odd sf is computed in the array sf(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is even
+ ! sf is computed in the array sf(i, j) for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! the arrays br, bi, and sf can be three dimensional corresponding
+ ! to an indexed multiple vector field (v, w). in this case,
+ ! multiple scalar synthesis will be performed to compute each
+ ! scalar field. the third index for br, bi, and sf is the synthesis
+ ! index which assumes the values k = 1, ..., nt. for a single
+ ! synthesis set nt = 1. the description of the remaining
+ ! parameters is simplified by assuming that nt=1 or that br, bi,
+ ! and sf are two dimensional arrays.
+ !
+ ! isf the first dimension of the array sf as it appears in
+ ! the program that calls igradgc. if isym = 0 then isf
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then isf must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then isf must be at least (nlat + 1)/2.
+ !
+ ! jsf the second dimension of the array sf as it appears in
+ ! the program that calls igradgc. jsf must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhagc.
+ ! *** br, bi must be computed by vhagc prior to calling igradgc.
+ !
+ ! mdb the first dimension of the arrays br and bi as it appears in
+ ! the program that calls igradgc (and vhagc). mdb must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndb the second dimension of the arrays br and bi as it appears in
+ ! the program that calls igradgc (and vhagc). ndb must be at
+ ! least nlat.
+ !
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci.
+ ! once initialized,
+ ! wshsgc can be used repeatedly by igradgc as long as nlon
+ ! and nlat remain unchanged. wshsgc must not be altered
+ ! between calls of igradgc.
+ !
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls igradgc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! sf a two or three dimensional array (see input parameter nt) that
+ ! contain a scalar field whose gradient is the irrotational
+ ! component of the vector field (v, w). the vector spherical
+ ! harmonic coefficients br, bi were precomputed by subroutine
+ ! vhagc. sf(i, j) is given at the gaussian colatitude theta(i)
+ ! and longitude lambda(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined at input parameter isym.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of isf
+ ! = 6 error in the specification of jsf
+ ! = 7 error in the specification of mdb
+ ! = 8 error in the specification of ndb
+ ! = 9 error in the specification of lshsgc
+ !
+ module subroutine igradgc(nlat, nlon, isym, nt, sf, isf, jsf, br, bi, mdb, ndb, &
+ wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: sf(isf, jsf, nt)
+ integer(ip), intent(in) :: isf
+ integer(ip), intent(in) :: jsf
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, n1, n2, mmax
+ integer(ip) :: required_wavetable_size
+
+ ! Check calling arguments
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. isf 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. isf 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. isf 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. isf 0.0 islapgc solves the helmholtz equation.
+ ! if xlmbda < 0.0 the nonfatal error flag ierror=-1 is
+ ! returned. negative xlambda could result in a division
+ ! by zero.
+ !
+ ! ids the first dimension of the array sf as it appears in the
+ ! program that calls islapgc. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array sf as it appears in the
+ ! program that calls islapgc. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field slap. a, b must be computed by shagc
+ ! prior to calling islapgc.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls islapgc. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls islapgc. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shagc to
+ ! compute the coefficients a and b.
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci
+ ! once initialized, wshsgc can be used repeatedly by islapgc
+ ! as long as nlon and nlat remain unchanged. wshsgc must
+ ! not be altered between calls of islapgc.
+ !
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls islapgc. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! sf a two or three dimensional arrays (see input parameter nt) that
+ ! inverts the scalar laplacian in slap. sf(i, j) is given at
+ ! the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! pertrb a one dimensional array with nt elements (see input
+ ! parameter nt). in the discription that follows we assume
+ ! that nt=1. if xlmbda > 0.0 then pertrb=0.0 is always
+ ! returned because the helmholtz operator is invertible.
+ ! if xlmbda = 0.0 then a solution exists only if a(1, 1)
+ ! is zero. islapgc sets a(1, 1) to zero. the resulting
+ ! solution sf(i, j) solves poisson's equation with
+ ! pertrb = a(1, 1)/(2.*sqrt(2.)) subtracted from the
+ ! right side slap(i, j).
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! =-1 xlmbda is input negative (nonfatal error)
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsgc
+ !
+ module subroutine islapgc(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshsgc, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgc(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgc(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsgc, ierror)
+
+ ! Check sign of xlmbda
+ if (any(xlmbda < ZERO)) then
+ ierror = -1
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_scalar_laplacian_lower_utility_routine(nlat, nlon, isym, &
+ nt, xlmbda, pertrb, sf, a, b, wshsgc, shsgc, ierror)
+
+ end subroutine islapgc
+
+end submodule invert_scalar_laplacian_gaussian_grid
diff --git a/src/Core/Spherepack/invert_scalar_laplacian_gaussian_grid_saved.f90 b/src/Core/Spherepack/invert_scalar_laplacian_gaussian_grid_saved.f90
new file mode 100644
index 000000000..3a0224aaa
--- /dev/null
+++ b/src/Core/Spherepack/invert_scalar_laplacian_gaussian_grid_saved.f90
@@ -0,0 +1,251 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) invert_scalar_laplacian_gaussian_grid_saved
+
+contains
+ ! subroutine islapgs(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b,
+ ! mdab, ndab, wshsgs, pertrb, ierror)
+ !
+ ! islapgs inverts the laplace or helmholz operator on a Gaussian grid.
+ ! Given the spherical harmonic coefficients a(m, n) and b(m, n) of the
+ ! right hand side slap(i, j), islapgc computes a solution sf(i, j) to
+ ! the following helmhotz equation :
+ !
+ ! 2 2
+ ! [d(sf(i, j))/dlambda /sint + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ ! - xlmbda * sf(i, j) = slap(i, j)
+ !
+ ! where sf(i, j) is computed at the Gaussian colatitude point theta(i)
+ ! (see nlat as an input argument) and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shags to compute the coefficients a and b for the scalar field
+ ! slap. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in slap about the equator. scalar
+ ! synthesis is used to compute sf on the entire sphere.
+ ! i.e., in the array sf(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute sf is performed on the
+ ! northern hemisphere only. if nlat is odd, sf(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, sf(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute sf is performed on the
+ ! northern hemisphere only. if nlat is odd, sf(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, sf(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of analyses. in the program that calls islapgs
+ ! the arrays sf, a, and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third index
+ ! is the synthesis index which assumes the values k=1, ..., nt.
+ ! k is also the index for the perturbation array pertrb.
+ ! for a single analysis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! or that sf, a, b are two dimensional and pertrb is a constant.
+ !
+ ! xlmbda a one dimensional array with nt elements. if xlmbda is
+ ! is identically zero islapgc solves poisson's equation.
+ ! if xlmbda > 0.0 islapgc solves the helmholtz equation.
+ ! if xlmbda < 0.0 the nonfatal error flag ierror=-1 is
+ ! returned. negative xlambda could result in a division
+ ! by zero.
+ !
+ ! ids the first dimension of the array sf as it appears in the
+ ! program that calls islapgs. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array sf as it appears in the
+ ! program that calls islapgs. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field slap as computed by subroutine shags.
+ ! *** a, b must be computed by shags prior to calling islapgs.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls islapgs. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls islapgs. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shags to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshsgs an array which must be initialized by subroutine islapgsi
+ ! (or equivalently by shsesi). once initialized, wshsgs
+ ! can be used repeatedly by islapgs as long as nlat and nlon
+ ! remain unchanged. wshsgs must not be altered between calls
+ ! of islapgs.
+ !
+ ! lshsgs the dimension of the array wshsgs as it appears in the
+ ! program that calls islapgs. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgs must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! sf a two or three dimensional arrays (see input parameter nt) that
+ ! inverts the scalar laplacian in slap. sf(i, j) is given at
+ ! the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! pertrb a one dimensional array with nt elements (see input
+ ! parameter nt). in the discription that follows we assume
+ ! that nt=1. if xlmbda > 0.0 then pertrb=0.0 is always
+ ! returned because the helmholtz operator is invertible.
+ ! if xlmbda = 0.0 then a solution exists only if a(1, 1)
+ ! is zero. islapec sets a(1, 1) to zero. the resulting
+ ! solution sf(i, j) solves poisson's equation with
+ ! pertrb = a(1, 1)/(2.*sqrt(2.)) subtracted from the
+ ! right side slap(i, j).
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! =-1 xlmbda is input negative (nonfatal error)
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsgs
+ !
+ module subroutine islapgs(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshsgs, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgs(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgs(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsgs, ierror)
+
+ ! Check sign of xlmbda
+ if (any(xlmbda < ZERO)) then
+ ierror = -1
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_scalar_laplacian_lower_utility_routine(nlat, nlon, isym, &
+ nt, xlmbda, pertrb, sf, a, b, wshsgs, shsgs, ierror)
+
+ end subroutine islapgs
+
+end submodule invert_scalar_laplacian_gaussian_grid_saved
diff --git a/src/Core/Spherepack/invert_scalar_laplacian_regular_grid.f90 b/src/Core/Spherepack/invert_scalar_laplacian_regular_grid.f90
new file mode 100644
index 000000000..ee50a8e66
--- /dev/null
+++ b/src/Core/Spherepack/invert_scalar_laplacian_regular_grid.f90
@@ -0,0 +1,253 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) invert_scalar_laplacian_regular_grid
+
+contains
+ ! subroutine islapec(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ ! mdab, ndab, wshsec, pertrb, ierror)
+ !
+ ! islapec inverts the laplace or helmholz operator on an equally
+ ! spaced latitudinal grid using o(n**2) storage. given the
+ ! spherical harmonic coefficients a(m, n) and b(m, n) of the right
+ ! hand side slap(i, j), islapec computes a solution sf(i, j) to
+ ! the following helmhotz equation :
+ !
+ ! 2 2
+ ! [d(sf(i, j))/dlambda /sint + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ ! - xlmbda * sf(i, j) = slap(i, j)
+ !
+ ! where sf(i, j) is computed at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shaec to compute the coefficients a and b for the scalar field
+ ! slap. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in slap about the equator. scalar
+ ! synthesis is used to compute sf on the entire sphere.
+ ! i.e., in the array sf(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute sf is performed on the
+ ! northern hemisphere only. if nlat is odd, sf(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, sf(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute sf is performed on the
+ ! northern hemisphere only. if nlat is odd, sf(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, sf(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of solutions. in the program that calls islapec
+ ! the arrays sf, a, and b can be three dimensional in which
+ ! case multiple solutions are computed. the third index
+ ! is the solution index with values k=1, ..., nt.
+ ! for a single solution set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! and sf, a, b are two dimensional.
+ !
+ ! xlmbda a one dimensional array with nt elements. if xlmbda is
+ ! is identically zero islapec solves poisson's equation.
+ ! if xlmbda > 0.0 islapec solves the helmholtz equation.
+ ! if xlmbda < 0.0 the nonfatal error flag ierror=-1 is
+ ! returned. negative xlambda could result in a division
+ ! by zero.
+ !
+ ! ids the first dimension of the array sf as it appears in the
+ ! program that calls islapec. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array sf as it appears in the
+ ! program that calls islapec. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field slap. a, b must be computed by shaec
+ ! prior to calling islapec.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls islapec. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls islapec. ndab must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shaec to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshsec an array which must be initialized by subroutine shseci.
+ ! once initialized, wshsec can be used repeatedly by
+ ! islapec as long as nlat and nlon remain unchanged.
+ ! wshsec must not be altered between calls of islapec.
+ !
+ ! lshsec the dimension of the array wshsec as it appears in the
+ ! program that calls islapec. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsec must be greater than or equal to
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! sf two or three dimensional arrays (see input parameter nt)
+ ! that contain the solution to either the helmholtz
+ ! (xlmbda>0.0) or poisson's equation. sf(i, j) is computed
+ ! at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! pertrb a one dimensional array with nt elements (see input
+ ! parameter nt). in the discription that follows we assume
+ ! that nt=1. if xlmbda > 0.0 then pertrb=0.0 is always
+ ! returned because the helmholtz operator is invertible.
+ ! if xlmbda = 0.0 then a solution exists only if a(1, 1)
+ ! is zero. islapec sets a(1, 1) to zero. the resulting
+ ! solution sf(i, j) solves poisson's equation with
+ ! pertrb = a(1, 1)/(2.*sqrt(2.)) subtracted from the
+ ! right side slap(i, j).
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! =-1 xlmbda is input negative (nonfatal error)
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsec
+ !
+ module subroutine islapec(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, &
+ a, b, mdab, ndab, wshsec, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsec(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsec(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsec, ierror)
+
+ ! Check sign of xlmbda
+ if (any(xlmbda < ZERO)) then
+ ierror = -1
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_scalar_laplacian_lower_utility_routine(nlat, nlon, isym, &
+ nt, xlmbda, pertrb, sf, a, b, wshsec, shsec, ierror)
+
+ end subroutine islapec
+
+end submodule invert_scalar_laplacian_regular_grid
diff --git a/src/Core/Spherepack/invert_scalar_laplacian_regular_grid_saved.f90 b/src/Core/Spherepack/invert_scalar_laplacian_regular_grid_saved.f90
new file mode 100644
index 000000000..48114ce7f
--- /dev/null
+++ b/src/Core/Spherepack/invert_scalar_laplacian_regular_grid_saved.f90
@@ -0,0 +1,251 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) invert_scalar_laplacian_regular_grid_saved
+
+contains
+ ! subroutine islapes(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ ! mdab, ndab, wshses, pertrb, ierror)
+ !
+ ! islapes inverts the laplace or helmholz operator on an equally
+ ! spaced latitudinal grid using o(n**3) storage. given the
+ ! spherical harmonic coefficients a(m, n) and b(m, n) of the right
+ ! hand side slap(i, j), islapes computes a solution sf(i, j) to
+ ! the following helmhotz equation :
+ !
+ ! 2 2
+ ! [d(sf(i, j))/dlambda /sint + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ ! - xlmbda * sf(i, j) = slap(i, j)
+ !
+ ! where sf(i, j) is computed at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shaes to compute the coefficients a and b for the scalar field
+ ! slap. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in slap about the equator. scalar
+ ! synthesis is used to compute sf on the entire sphere.
+ ! i.e., in the array sf(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute sf is performed on the
+ ! northern hemisphere only. if nlat is odd, sf(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, sf(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute sf is performed on the
+ ! northern hemisphere only. if nlat is odd, sf(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, sf(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of solutions. in the program that calls islapes
+ ! the arrays sf, a, and b can be three dimensional in which
+ ! case multiple solutions are computed. the third index
+ ! is the solution index with values k=1, ..., nt.
+ ! for a single solution set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! and sf, a, b are two dimensional.
+ !
+ ! xlmbda a one dimensional array with nt elements. if xlmbda is
+ ! is identically zero islapes solves poisson's equation.
+ ! if xlmbda > 0.0 islapes solves the helmholtz equation.
+ ! if xlmbda < 0.0 the nonfatal error flag ierror=-1 is
+ ! returned. negative xlambda could result in a division
+ ! by zero.
+ !
+ ! ids the first dimension of the array sf as it appears in the
+ ! program that calls islapes. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array sf as it appears in the
+ ! program that calls islapes. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field slap. a, b must be computed by shaes
+ ! prior to calling islapes.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls islapes. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls islapes. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shaes to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshses an array which must be initialized by subroutine shsesi.
+ ! once initialized, wshses can be used repeatedly by
+ ! islapes as long as nlat and nlon remain unchanged.
+ ! wshses must not be altered between calls of islapes.
+ !
+ ! lshses the dimension of the array wshses as it appears in the
+ ! program that calls islapes. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshses must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! sf a two or three dimensional arrays (see input parameter nt) that
+ ! inverts the scalar laplacian in slap - pertrb. sf(i, j) is given
+ ! at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! pertrb a one dimensional array with nt elements (see input
+ ! parameter nt). in the discription that follows we assume
+ ! that nt=1. if xlmbda > 0.0 then pertrb=0.0 is always
+ ! returned because the helmholtz operator is invertible.
+ ! if xlmbda = 0.0 then a solution exists only if a(1, 1)
+ ! is zero. islapec sets a(1, 1) to zero. the resulting
+ ! solution sf(i, j) solves poisson's equation with
+ ! pertrb = a(1, 1)/(2.*sqrt(2.)) subtracted from the
+ ! right side slap(i, j).
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! =-1 xlmbda is input negative (nonfatal error)
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshses
+ !
+ module subroutine islapes(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshses, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshses(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshses(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshses, ierror)
+
+ ! Check sign of xlmbda
+ if (any(xlmbda < ZERO)) then
+ ierror = -1
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_scalar_laplacian_lower_utility_routine(nlat, nlon, isym, &
+ nt, xlmbda, pertrb, sf, a, b, wshses, shses, ierror)
+
+ end subroutine islapes
+
+end submodule invert_scalar_laplacian_regular_grid_saved
diff --git a/src/Core/Spherepack/invert_vector_laplacian_gaussian_grid.f90 b/src/Core/Spherepack/invert_vector_laplacian_gaussian_grid.f90
new file mode 100644
index 000000000..071ed7162
--- /dev/null
+++ b/src/Core/Spherepack/invert_vector_laplacian_gaussian_grid.f90
@@ -0,0 +1,289 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) invert_vector_laplacian_gaussian_grid
+
+contains
+ ! subroutine ivlapgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdbc, ndbc, wvhsgc, ierror)
+ !
+ ! given the vector spherical harmonic coefficients (br, bi, cr, ci)
+ ! precomputed by subroutine vhagc for a vector field (vlap, wlap),
+ ! subroutine ivlapgc computes a vector field (v, w) whose vector
+ ! laplacian is (vlap, wlap). v, vlap are the colatitudinal
+ ! components and w, wlap are the east longitudinal components of
+ ! the vectors. (v, w) have the same symmetry or lack of symmetry
+ ! about the equator as (vlap, wlap). the input parameters ityp,
+ ! nt, mdbc, ndbc must have the same values used by vhagc to compute
+ ! br, bi, cr, ci for (vlap, wlap).
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhagc to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (vlap, wlap). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! arrays v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! vorticity of (vlap, wlap) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (v, w) is
+ ! also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! w(i, j) and v(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! divergence of (vlap, wlap) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (v, w) is
+ ! also zero.
+ !
+ ! = 3 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 5 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! = 6 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 8 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (vlap, wlap). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls ivlapgc, the arrays v, w, br, bi, cr and ci can be
+ ! three dimensional corresponding to an indexed multiple vector
+ ! field. in this case multiple vector synthesis will be performed
+ ! to compute the (v, w) for each field (vlap, wlap). the third
+ ! index is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single synthesis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1 or
+ ! that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapgc. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapgc. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients of the
+ ! vector field (vlap, wlap) as computed by subroutine vhagc.
+ ! br, bi, cr and ci must be computed by vhagc prior to calling
+ ! ivlapgc. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapgc. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapgc. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhsgc an array which must be initialized by subroutine vhsgci.
+ ! once initialized, wvhsgc
+ ! can be used repeatedly by ivlapgc as long as nlat and nlon
+ ! remain unchanged. wvhsgc must not be altered between calls
+ ! of ivlapgc.
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls ivlapgc. let
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ ! then lvhsgc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a vector field whose vector laplacian is (vlap, wlap).
+ ! w(i, j) is the east longitude and v(i, j) is the colatitudinal
+ ! component of the vector. v(i, j) and w(i, j) are given on the
+ ! sphere at the guassian colatitude theta(i) for i=1, ..., nlat
+ ! and east longitude lambda(j)=(j-1)*2*pi/nlon for j = 1, ..., nlon.
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let sf be either v
+ ! or w. define:
+ !
+ ! del2s(sf) = [d(sint*d(sf)/dtheta)/dtheta +
+ ! 2 2
+ ! d (sf)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian of (v, w) in (vlap, wlap) satisfies
+ !
+ ! vlap = del2s(v) + (2*cost*dw/dlambda - v)/sint**2
+ !
+ ! and
+ !
+ ! wlap = del2s(w) - (2*cost*dv/dlambda + w)/sint**2
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhsgc
+ !
+ module subroutine ivlapgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, v, w, &
+ br, bi, cr, ci, wvhsgc, vhsgc, ierror)
+
+ end subroutine ivlapgc
+
+end submodule invert_vector_laplacian_gaussian_grid
diff --git a/src/Core/Spherepack/invert_vector_laplacian_gaussian_grid_saved.f90 b/src/Core/Spherepack/invert_vector_laplacian_gaussian_grid_saved.f90
new file mode 100644
index 000000000..5a8c767c6
--- /dev/null
+++ b/src/Core/Spherepack/invert_vector_laplacian_gaussian_grid_saved.f90
@@ -0,0 +1,292 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) invert_vector_laplacian_gaussian_grid_saved
+
+contains
+ ! subroutine ivlapgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdbc, ndbc, wvhsgs, ierror)
+ !
+ ! given the vector spherical harmonic coefficients (br, bi, cr, ci)
+ ! precomputed by subroutine vhags for a vector field (vlap, wlap),
+ ! subroutine ivlapgs computes a vector field (v, w) whose vector
+ ! laplacian is (vlap, wlap). v, vlap are the colatitudinal
+ ! components and w, wlap are the east longitudinal components of
+ ! the vectors. (v, w) have the same symmetry or lack of symmetry
+ ! about the equator as (vlap, wlap). the input parameters ityp,
+ ! nt, mdbc, ndbc must have the same values used by vhags to compute
+ ! br, bi, cr, ci for (vlap, wlap).
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhags to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (vlap, wlap). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! arrays v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! vorticity of (vlap, wlap) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (v, w) is
+ ! also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! w(i, j) and v(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! divergence of (vlap, wlap) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (v, w) is
+ ! also zero.
+ !
+ ! = 3 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 5 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! = 6 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 8 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (vlap, wlap). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls ivlapgs, the arrays v, w, br, bi, cr and ci can be
+ ! three dimensional corresponding to an indexed multiple vector
+ ! field. in this case multiple vector synthesis will be performed
+ ! to compute the (v, w) for each field (vlap, wlap). the third
+ ! index is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single synthesis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1 or
+ ! that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapgs. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapgs. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients of the
+ ! vector field (vlap, wlap) as computed by subroutine vhags.
+ ! br, bi, cr and ci must be computed by vhags prior to calling
+ ! ivlapgs. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapgs. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapgs. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhsgs an array which must be initialized by subroutine vhsgsi.
+ ! once initialized, wvhsgsi
+ ! can be used repeatedly by ivlapgs as long as nlat and nlon
+ ! remain unchanged. wvhsgs must not be altered between calls
+ ! of ivlapgs.
+ !
+ ! lvhsgs the dimension of the array wvhsgs as it appears in the
+ ! program that calls ivlapgs. let
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ ! let
+ !
+ ! lsavmin = (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! then lvhsgs must be greater than or equal to lsavmin
+ ! (see ierror=9 below).
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a vector field whose vector laplacian is (vlap, wlap).
+ ! w(i, j) is the east longitude and v(i, j) is the colatitudinal
+ ! component of the vector. v(i, j) and w(i, j) are given on the
+ ! sphere at the guassian colatitude theta(i) for i=1, ..., nlat
+ ! and east longitude lambda(j)=(j-1)*2*pi/nlon for j = 1, ..., nlon.
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let sf be either v
+ ! or w. define:
+ !
+ ! del2s(sf) = [d(sint*d(sf)/dtheta)/dtheta +
+ ! 2 2
+ ! d (sf)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian of (v, w) in (vlap, wlap) satisfies
+ !
+ ! vlap = del2s(v) + (2*cost*dw/dlambda - v)/sint**2
+ !
+ ! and
+ !
+ ! wlap = del2s(w) - (2*cost*dv/dlambda + w)/sint**2
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhsgs
+ !
+ module subroutine ivlapgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgs(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, v, w, &
+ br, bi, cr, ci, wvhsgs, vhsgs, ierror)
+
+ end subroutine ivlapgs
+
+end submodule invert_vector_laplacian_gaussian_grid_saved
diff --git a/src/Core/Spherepack/invert_vector_laplacian_regular_grid.f90 b/src/Core/Spherepack/invert_vector_laplacian_regular_grid.f90
new file mode 100644
index 000000000..3143a4208
--- /dev/null
+++ b/src/Core/Spherepack/invert_vector_laplacian_regular_grid.f90
@@ -0,0 +1,297 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) invert_vector_laplacian_regular_grid
+
+contains
+ ! subroutine ivlapec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci,
+ ! +mdbc, ndbc, wvhsec, lvhsec, work, lwork, ierror)
+ !
+ !
+ ! subroutine ivlapec computes a the vector field (v, w) whose vector
+ ! laplacian is (vlap, wlap). w and wlap are east longitudinal
+ ! components of the vectors. v and vlap are colatitudinal components
+ ! of the vectors. br, bi, cr, and ci are the vector harmonic coefficients
+ ! of (vlap, wlap). these must be precomputed by vhaec and are input
+ ! parameters to ivlapec. (v, w) have the same symmetry or lack of
+ ! symmetry about the about the equator as (vlap, wlap). the input
+ ! parameters ityp, nt, mdbc, ndbc must have the same values used by
+ ! vhaec to compute br, bi, cr, and ci for (vlap, wlap).
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhaec to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (vlap, wlap). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! arrays v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! vorticity of (vlap, wlap) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (v, w) is
+ ! also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! w(i, j) and v(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! divergence of (vlap, wlap) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (v, w) is
+ ! also zero.
+ !
+ ! = 3 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 5 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! = 6 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 8 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (vlap, wlap). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls ivlapec, the arrays v, w, br, bi, cr and ci can be
+ ! three dimensional corresponding to an indexed multiple vector
+ ! field. in this case multiple vector synthesis will be performed
+ ! to compute the (v, w) for each field (vlap, wlap). the third
+ ! index is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single synthesis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1 or
+ ! that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapec. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapec. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients of the
+ ! vector field (vlap, wlap) as computed by subroutine vhaec.
+ ! br, bi, cr and ci must be computed by vhaec prior to calling
+ ! ivlapec. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapec. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapec. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhsec an array which must be initialized by subroutine vhseci.
+ ! once initialized, wvhsec
+ ! can be used repeatedly by ivlapec as long as nlat and nlon
+ ! remain unchanged. wvhsec must not be altered between calls
+ ! of ivlapec.
+ !
+ ! lvhsec the dimension of the array wvhsec as it appears in the
+ ! program that calls ivlapec. let
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ ! then lvhsec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a vector field whose vector laplacian is (vlap, wlap).
+ ! w(i, j) is the east longitude and v(i, j) is the colatitudinal
+ ! component of the vector. v(i, j) and w(i, j) are given on the
+ ! sphere at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! for i=1, ..., nlat and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for j=1, ..., nlon.
+ !
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let sf be either v
+ ! or w. define:
+ !
+ ! del2s(sf) = [d(sint*d(sf)/dtheta)/dtheta +
+ ! 2 2
+ ! d (sf)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian of (v, w) in (vlap, wlap) satisfies
+ !
+ ! vlap = del2s(v) + (2*cost*dw/dlambda - v)/sint**2
+ !
+ ! and
+ !
+ ! wlap = del2s(w) - (2*cost*dv/dlambda + w)/sint**2
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhsec
+ !
+ module subroutine ivlapec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsec(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, v, w, &
+ br, bi, cr, ci, wvhsec, vhsec, ierror)
+
+ end subroutine ivlapec
+
+end submodule invert_vector_laplacian_regular_grid
diff --git a/src/Core/Spherepack/invert_vector_laplacian_regular_grid_saved.f90 b/src/Core/Spherepack/invert_vector_laplacian_regular_grid_saved.f90
new file mode 100644
index 000000000..23b00196c
--- /dev/null
+++ b/src/Core/Spherepack/invert_vector_laplacian_regular_grid_saved.f90
@@ -0,0 +1,300 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) invert_vector_laplacian_regular_grid_saved
+
+contains
+ ! subroutine ivlapes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci,
+ ! mdbc, ndbc, wvhses, ierror)
+ !
+ !
+ ! subroutine ivlapes computes a the vector field (v, w) whose vector
+ ! laplacian is (vlap, wlap). w and wlap are east longitudinal
+ ! components of the vectors. v and vlap are colatitudinal components
+ ! of the vectors. br, bi, cr, and ci are the vector harmonic coefficients
+ ! of (vlap, wlap). these must be precomputed by vhaes and are input
+ ! parameters to ivlapes. (v, w) have the same symmetry or lack of
+ ! symmetry about the about the equator as (vlap, wlap). the input
+ ! parameters ityp, nt, mdbc, ndbc must have the same values used by
+ ! vhaes to compute br, bi, cr, and ci for (vlap, wlap).
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhaes to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (vlap, wlap). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! arrays v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! v(i, j) and w(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! vorticity of (vlap, wlap) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (v, w) is
+ ! also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (vlap, wlap) about the equator. (v, w)
+ ! is computed and stored on the entire sphere in the arrays
+ ! w(i, j) and v(i, j) for i=1, ..., nlat and j=1, ..., nlon. the
+ ! divergence of (vlap, wlap) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (v, w) is
+ ! also zero.
+ !
+ ! = 3 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays v(i, j),
+ ! w(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays v(i, j), w(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 5 wlap is antisymmetric and vlap is symmetric about the
+ ! equator. consequently w is antisymmetric and v is symmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! = 6 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the vorticity of (vlap,
+ ! wlap) is zero so the coefficients cr, ci are zero and
+ ! are not used. the vorticity of (v, w) is also zero.
+ !
+ ! = 8 wlap is symmetric and vlap is antisymmetric about the
+ ! equator. consequently w is symmetric and v is antisymmetric.
+ ! (v, w) is computed and stored on the northern hemisphere
+ ! only. if nlat is odd, storage is in the arrays w(i, j),
+ ! v(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat
+ ! is even, storage is in the arrays w(i, j), v(i, j) for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon. the divergence of (vlap,
+ ! wlap) is zero so the coefficients br, bi are zero and
+ ! are not used. the divergence of (v, w) is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (vlap, wlap). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls ivlapes, the arrays v, w, br, bi, cr and ci can be
+ ! three dimensional corresponding to an indexed multiple vector
+ ! field. in this case multiple vector synthesis will be performed
+ ! to compute the (v, w) for each field (vlap, wlap). the third
+ ! index is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single synthesis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1 or
+ ! that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapes. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays w and v as it appears in
+ ! the program that calls ivlapes. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients of the
+ ! vector field (vlap, wlap) as computed by subroutine vhaes.
+ ! br, bi, cr and ci must be computed by vhaes prior to calling
+ ! ivlapes. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapes. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls ivlapes. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhses an array which must be initialized by subroutine vhsesi.
+ ! once initialized, wvhses
+ ! can be used repeatedly by ivlapes as long as nlat and nlon
+ ! remain unchanged. wvhses must not be altered between calls
+ ! of ivlapes.
+ !
+ ! lvhses the dimension of the array wvhses as it appears in the
+ ! program that calls ivlapes. let
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ ! let
+ !
+ ! lsavmin = (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! then lvhses must be greater than or equal to lsavmin
+ ! (see ierror=9 below).
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a vector field whose vector laplacian is (vlap, wlap).
+ ! w(i, j) is the east longitude and v(i, j) is the colatitudinal
+ ! component of the vector. v(i, j) and w(i, j) are given on the
+ ! sphere at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! for i=1, ..., nlat and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for j=1, ..., nlon.
+ !
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let sf be either v
+ ! or w. define:
+ !
+ ! del2s(sf) = [d(sint*d(sf)/dtheta)/dtheta +
+ ! 2 2
+ ! d (sf)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian of (v, w) in (vlap, wlap) satisfies
+ !
+ ! vlap = del2s(v) + (2*cost*dw/dlambda - v)/sint**2
+ !
+ ! and
+ !
+ ! wlap = del2s(w) - (2*cost*dv/dlambda + w)/sint**2
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhses
+ !
+ module subroutine ivlapes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhses(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, v, w, &
+ br, bi, cr, ci, wvhses, vhses, ierror)
+
+ end subroutine ivlapes
+
+end submodule invert_vector_laplacian_regular_grid_saved
diff --git a/src/Core/Spherepack/invert_vorticity_gaussian_grid.f90 b/src/Core/Spherepack/invert_vorticity_gaussian_grid.f90
new file mode 100644
index 000000000..bcfa82041
--- /dev/null
+++ b/src/Core/Spherepack/invert_vorticity_gaussian_grid.f90
@@ -0,0 +1,252 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) invert_vorticity_gaussian_grid
+
+contains
+
+ ! subroutine ivrtgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab,
+ ! wvhsgc, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shagc for a scalar array vt, subroutine ivrtgc computes
+ ! a divergence free vector field (v, w) whose vorticity is vt - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from vt for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to vort. the divergence of (v, w), as computed by
+ ! ivrtgc, is the zero scalar field. v(i, j) and w(i, j) are the
+ ! colatitudinal and east longitude velocity components at gaussian
+ ! colatitude theta(i) (see nlat as input parameter) and longitude
+ ! lambda(j) = (j-1)*2*pi/nlon. the
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! = vort(i, j) - pertrb
+ !
+ ! and
+ !
+ ! divergence(v(i, j), w(i, j))
+ !
+ ! = [d(sint*v)/dtheta + dw/dlambda]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine ivrtgs.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shagc to compute the arrays a and b. isym
+ ! determines whether (v, w) are computed on the full or half
+ ! sphere as follows:
+ !
+ ! = 0
+ ! vt is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! vt is symmetric about the equator. in this case w is
+ ! antiymmetric and v is symmetric about the equator. v
+ ! and w are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! vt is antisymmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt in the program that calls ivrtgc, nt is the number of vorticity
+ ! and vector fields. some computational efficiency is obtained
+ ! for multiple fields. the arrays a, b, v, and w can be three
+ ! dimensional and pertrb can be one dimensional corresponding
+ ! to an indexed multiple array vort. in this case, multiple vector
+ ! synthesis will be performed to compute each vector field. the
+ ! third index for a, b, v, w and first for pertrb is the synthesis
+ ! index which assumes the values k=1, ..., nt. for a single
+ ! synthesis set nt=1. the description of the remaining parameters
+ ! is simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtgc. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtgc. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the vorticity array vt as computed by subroutine shagc.
+ ! *** a, b must be computed by shagc prior to calling ivrtgc.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtgcs (and shagc). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtgc (and shagc). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsgc an array which must be initialized by subroutine vhsgci.
+ ! once initialized
+ ! wvhsgc can be used repeatedly by ivrtgc as long as nlon
+ ! and nlat remain unchanged. wvhsgs must not be altered
+ ! between calls of ivrtgc.
+ !
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls ivrtgc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgc be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a divergence free vector field whose vorticity is
+ ! vt - pertrb at the gaussian colatitude point theta(i)
+ ! and longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for v and w are defined at the input parameter isym.
+ ! the divergence of (v, w) is the zero scalar field.
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). vt - pertrb is a scalar
+ ! field which can be the vorticity of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of vt (computed by shagc) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ ! an unperturbed vt can be the vorticity of a vector field
+ ! only if a(1, 1) is zero. if a(1, 1) is nonzero (flagged by
+ ! pertrb nonzero) then subtracting pertrb from vt yields a
+ ! scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgc
+ !
+ module subroutine ivrtgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgc, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgc(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vorticity_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, a, b, wvhsgc, pertrb, vhsgc, ierror)
+
+ end subroutine ivrtgc
+
+end submodule invert_vorticity_gaussian_grid
diff --git a/src/Core/Spherepack/invert_vorticity_gaussian_grid_saved.f90 b/src/Core/Spherepack/invert_vorticity_gaussian_grid_saved.f90
new file mode 100644
index 000000000..4b7a3055d
--- /dev/null
+++ b/src/Core/Spherepack/invert_vorticity_gaussian_grid_saved.f90
@@ -0,0 +1,252 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) invert_vorticity_gaussian_grid_saved
+
+contains
+
+ ! subroutine ivrtgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab,
+ ! wvhsgs, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shags for a scalar array vt, subroutine ivrtgs computes
+ ! a divergence free vector field (v, w) whose vorticity is vt - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from vt for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to vt. the divergence of (v, w), as computed by
+ ! ivrtgs, is the zero scalar field. v(i, j) and w(i, j) are the
+ ! colatitudinal and east longitude velocity components at gaussian
+ ! colatitude theta(i) (see nlat as input parameter) and longitude
+ ! lambda(j) = (j-1)*2*pi/nlon. the
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! = vort(i, j) - pertrb
+ !
+ ! and
+ !
+ ! divergence(v(i, j), w(i, j))
+ !
+ ! = [d(sint*v)/dtheta + dw/dlambda]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are stored rather than recomputed as they are in subroutine ivrtgc.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shags to compute the arrays a and b. isym
+ ! determines whether (v, w) are computed on the full or half
+ ! sphere as follows:
+ !
+ ! = 0
+ ! vt is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! vt is symmetric about the equator. in this case w is
+ ! antiymmetric and v is symmetric about the equator. v
+ ! and w are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! vt is antisymmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt in the program that calls ivrtgs, nt is the number of vorticity
+ ! and vector fields. some computational efficiency is obtained
+ ! for multiple fields. the arrays a, b, v, and w can be three
+ ! dimensional and pertrb can be one dimensional corresponding
+ ! to an indexed multiple array vt. in this case, multiple vector
+ ! synthesis will be performed to compute each vector field. the
+ ! third index for a, b, v, w and first for pertrb is the synthesis
+ ! index which assumes the values k=1, ..., nt. for a single
+ ! synthesis set nt=1. the description of the remaining parameters
+ ! is simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtgs. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtgs. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the vorticity array vt as computed by subroutine shags.
+ ! *** a, b must be computed by shags prior to calling ivrtgs.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtgs (and shags). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtgs (and shags). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsgs an array which must be initialized by subroutine vhsgsi.
+ ! once initialized
+ ! wvhsgs can be used repeatedly by ivrtgs as long as nlon
+ ! and nlat remain unchanged. wvhsgs must not be altered
+ ! between calls of ivrtgs.
+ !
+ !
+ ! lvhsgs the dimension of the array wvhsgs as it appears in the
+ ! program that calls ivrtgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgs must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a divergence free vector field whose vorticity is
+ ! vt - pertrb at the gaussian colatitude point theta(i)
+ ! and longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for v and w are defined at the input parameter isym.
+ ! the divergence of (v, w) is the zero scalar field.
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). vt - pertrb is a scalar
+ ! field which can be the vorticity of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of vt (computed by shags) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ ! an unperturbed vt can be the vorticity of a vector field
+ ! only if a(1, 1) is zero. if a(1, 1) is nonzero (flagged by
+ ! pertrb nonzero) then subtracting pertrb from vt yields a
+ ! scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgs
+ !
+ module subroutine ivrtgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgs, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgs(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgs(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vorticity_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, a, b, wvhsgs, pertrb, vhsgs, ierror)
+
+ end subroutine ivrtgs
+
+end submodule invert_vorticity_gaussian_grid_saved
diff --git a/src/Core/Spherepack/invert_vorticity_regular_grid.f90 b/src/Core/Spherepack/invert_vorticity_regular_grid.f90
new file mode 100644
index 000000000..aefa6c7f2
--- /dev/null
+++ b/src/Core/Spherepack/invert_vorticity_regular_grid.f90
@@ -0,0 +1,258 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) invert_vorticity_regular_grid
+
+contains
+
+ ! subroutine ivrtec(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab,
+ ! wvhsec, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shaec for a scalar array vort, subroutine ivrtec computes
+ ! a divergence free vector field (v, w) whose vorticity is vt - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from vort for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to vort. the divergence of (v, w), as computed by
+ ! ivrtec, is the zero scalar field. i.e., v(i, j) and w(i, j) are the
+ ! colaatitudinal and east longitude velocity components at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon.
+ !
+ ! the
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! = vort(i, j) - pertrb
+ !
+ ! and
+ !
+ ! divergence(v(i, j), w(i, j))
+ !
+ ! = [d(sint*v)/dtheta + dw/dlambda]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine ivrtes.
+ !
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shaec to compute the arrays a and b. isym
+ ! determines whether (v, w) are computed on the full or half
+ ! sphere as follows:
+ !
+ ! = 0
+ ! vort is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! vort is symmetric about the equator. in this case w is
+ ! antiymmetric and v is symmetric about the equator. v
+ ! and w are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! vort is antisymmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt in the program that calls ivrtec, nt is the number of vorticity
+ ! and vector fields. some computational efficiency is obtained
+ ! for multiple fields. the arrays a, b, v, and w can be three
+ ! dimensional and pertrb can be one dimensional corresponding
+ ! to an indexed multiple array vort. in this case, multiple vector
+ ! synthesis will be performed to compute each vector field. the
+ ! third index for a, b, v, w and first for pertrb is the synthesis
+ ! index which assumes the values k=1, ..., nt. for a single
+ ! synthesis set nt=1. the description of the remaining parameters
+ ! is simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtec. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtec. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the vorticity array vort as computed by subroutine shaec.
+ ! *** a, b must be computed by shaec prior to calling ivrtec.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtec (and shaec). mdab must be at
+ ! least min(nlat, (nlon+2/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtec (and shaec). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhsec an array which must be initialized by subroutine vhseci.
+ ! once initialized
+ ! wvhsec can be used repeatedly by ivrtec as long as nlon
+ ! and nlat remain unchanged. wvhsec must not be altered
+ ! between calls of ivrtec.
+ !
+ !
+ ! lvhsec the dimension of the array wvhsec as it appears in the
+ ! program that calls ivrtec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a divergence free vector field whose vorticity is
+ ! vort - pertrb at the lattitude point theta(i)=pi/2-(i-1)*pi/(nlat-1)
+ ! and longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for v and w are defined at the input parameter isym.
+ ! the divergence of (v, w) is the zero scalar field.
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). vort - pertrb is a scalar
+ ! field which can be the vorticity of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of vort (computed by shaec) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ ! an unperturbed vort can be the vorticity of a vector field
+ ! only if a(1, 1) is zero. if a(1, 1) is nonzero (flagged by
+ ! pertrb nonzero) then subtracting pertrb from vort yields a
+ ! scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsec
+ !
+ module subroutine ivrtec(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsec, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsec(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsec(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vorticity_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, a, b, wvhsec, pertrb, vhsec, ierror)
+
+ end subroutine ivrtec
+
+end submodule invert_vorticity_regular_grid
diff --git a/src/Core/Spherepack/invert_vorticity_regular_grid_saved.f90 b/src/Core/Spherepack/invert_vorticity_regular_grid_saved.f90
new file mode 100644
index 000000000..f8ab6f130
--- /dev/null
+++ b/src/Core/Spherepack/invert_vorticity_regular_grid_saved.f90
@@ -0,0 +1,257 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) invert_vorticity_regular_grid_saved
+
+contains
+
+ ! subroutine ivrtes(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab,
+ ! wvhses, pertrb, ierror)
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shaes for a scalar array vort, subroutine ivrtes computes
+ ! a divergence free vector field (v, w) whose vorticity is vort - pertrb.
+ ! w is the east longitude component and v is the colatitudinal component.
+ ! pertrb is a constant which must be subtracted from vort for (v, w) to
+ ! exist (see the description of pertrb below). usually pertrb is zero
+ ! or small relative to vort. the divergence of (v, w), as computed by
+ ! ivrtes, is the zero scalar field. i.e., v(i, j) and w(i, j) are the
+ ! colaatitudinal and east longitude velocity components at colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon.
+ !
+ ! the
+ !
+ ! vorticity(v(i, j), w(i, j))
+ !
+ ! = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! = vort(i, j) - pertrb
+ !
+ ! and
+ !
+ ! divergence(v(i, j), w(i, j))
+ !
+ ! = [d(sint*v)/dtheta + dw/dlambda]/sint
+ !
+ ! = 0.0
+ !
+ ! where sint = sin(theta(i)). required associated legendre polynomials
+ ! are stored rather than recomputed as they are in subroutine ivrtec.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym this has the same value as the isym that was input to
+ ! subroutine shaes to compute the arrays a and b. isym
+ ! determines whether (v, w) are computed on the full or half
+ ! sphere as follows:
+ !
+ ! = 0
+ ! vort is not symmetric about the equator. in this case
+ ! the vector field (v, w) is computed on the entire sphere.
+ ! i.e., in the arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ !
+ ! vort is symmetric about the equator. in this case w is
+ ! antiymmetric and v is symmetric about the equator. v
+ ! and w are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ !
+ ! vort is antisymmetric about the equator. in this case w is
+ ! symmetric and v is antisymmetric about the equator. w
+ ! and v are computed on the northern hemisphere only. i.e.,
+ ! if nlat is odd they are computed for i=1, ..., (nlat + 1)/2
+ ! and j=1, ..., nlon. if nlat is even they are computed for
+ ! i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt in the program that calls ivrtes, nt is the number of vorticity
+ ! and vector fields. some computational efficiency is obtained
+ ! for multiple fields. the arrays a, b, v, and w can be three
+ ! dimensional and pertrb can be one dimensional corresponding
+ ! to an indexed multiple array vort. in this case, multiple vector
+ ! synthesis will be performed to compute each vector field. the
+ ! third index for a, b, v, w and first for pertrb is the synthesis
+ ! index which assumes the values k=1, ..., nt. for a single
+ ! synthesis set nt=1. the description of the remaining parameters
+ ! is simplified by assuming that nt=1 or that a, b, v, w are two
+ ! dimensional and pertrb is a constant.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtes. if isym = 0 then idvw
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then idvw must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls ivrtes. jdvw must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the vorticity array vort as computed by subroutine shaes.
+ ! *** a, b must be computed by shaes prior to calling ivrtes.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtes (and shaes). mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears in
+ ! the program that calls ivrtes (and shaes). ndab must be at
+ ! least nlat.
+ !
+ !
+ ! wvhses an array which must be initialized by subroutine vhsesi.
+ ! once initialized
+ ! wvhses can be used repeatedly by ivrtes as long as nlon
+ ! and nlat remain unchanged. wvhses must not be altered
+ ! between calls of ivrtes.
+ !
+ !
+ ! lvhses the dimension of the array wvhses as it appears in the
+ ! program that calls ivrtes. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhses must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt) that
+ ! contain a divergence free vector field whose vorticity is
+ ! vort - pertrb at the lattitude point theta(i)=pi/2-(i-1)*pi/(nlat-1)
+ ! and longitude point lambda(j)=(j-1)*2*pi/nlon. w is the east
+ ! longitude component and v is the colatitudinal component. the
+ ! indices for v and w are defined at the input parameter isym.
+ ! the divergence of (v, w) is the zero scalar field.
+ !
+ ! pertrb a nt dimensional array (see input parameter nt and assume nt=1
+ ! for the description that follows). vort - pertrb is a scalar
+ ! field which can be the vorticity of a vector field (v, w).
+ ! pertrb is related to the scalar harmonic coefficients a, b
+ ! of vort (computed by shaes) by the formula
+ !
+ ! pertrb = a(1, 1)/(2.*sqrt(2.))
+ !
+ ! an unperturbed vort can be the vorticity of a vector field
+ ! only if a(1, 1) is zero. if a(1, 1) is nonzero (flagged by
+ ! pertrb nonzero) then subtracting pertrb from vort yields a
+ ! scalar field for which a(1, 1) is zero.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhses
+ !
+ module subroutine ivrtes(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhses, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhses(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhses(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call invert_vorticity_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, a, b, wvhses, pertrb, vhses, ierror)
+
+ end subroutine ivrtes
+
+end submodule invert_vorticity_regular_grid_saved
diff --git a/src/Core/Spherepack/isfvpec.f90 b/src/Core/Spherepack/isfvpec.f90
new file mode 100644
index 000000000..f9d6a6a20
--- /dev/null
+++ b/src/Core/Spherepack/isfvpec.f90
@@ -0,0 +1,391 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+!
+! ... file isfvpec.f
+!
+! this file includes documentation and code for
+! subroutine isfvpec i
+!
+! ... files which must be loaded with isfvpec.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhsec.f, shaec.f
+!
+!
+! subroutine isfvpec(nlat, nlon, isym, nt, sf, vp, idv, jdv, as, bs, av, bv,
+! + mdb, ndb, wvhsec, lvhsec, work, lwork, ierror)
+!
+! given the scalar spherical harmonic coefficients as, bs precomputed
+! by shaec for the scalar stream function sf and av, bv precomputed by
+! shaec for the scalar velocity potenital vp, subroutine isfvpec computes
+! the vector field (v, w) corresponding to sf and vp. w is the east
+! longitudinal and v is the colatitudinal component of the vector field.
+! (v, w) is expressed in terms of sf, vp by the helmholtz relations (in
+! mathematical spherical coordinates):
+!
+! v = -1/sin(theta)*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sin(theta)*d(st)/dlambda + d(vp)/dtheta
+!
+! required legendre functions are recomputed rather than stored as
+! they are in subroutine isfvpes. v(i, j) and w(i, j) are given at
+! colatitude
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and east longitude
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! on the sphere.
+!
+!
+! input parameters
+!
+! nlat the number of colatitudes on the full sphere including the
+! poles. for example, nlat = 37 for a five degree grid.
+! nlat determines the grid increment in colatitude as
+! pi/(nlat-1). if nlat is odd the equator is located at
+! grid point i=(nlat + 1)/2. if nlat is even the equator is
+! located half way between points i=nlat/2 and i=nlat/2+1.
+! nlat must be at least 3. note: on the half sphere, the
+! number of grid points in the colatitudinal direction is
+! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the vector field is
+! computed on the full or half sphere as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in sf, vp about the equator. in this case v
+! and w are not necessarily symmetric or antisymmetric about
+! equator. v and w are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! vp is antisymmetric and sf is symmetric about the equator.
+! in this case v is symmetric and w antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! vp is symmetric and sf is antisymmetric about the equator.
+! in this case v is antisymmetric and w symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple vector synthesis will
+! be performed to compute (v, w) for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays v, w as it appears in
+! the program that calls isfvpec. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays v, w as it appears in
+! the program that calls isfvpec. jdv must be at least nlon.
+!
+! as, bs two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field sf as computed by subroutine shaec.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field vp as computed by subroutine shaec.
+!
+! mdb the first dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpec. mdb must be at
+! least min(nlat, (nlon+2)/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpec. ndb must be at
+! least nlat.
+!
+! wvhsec an array which must be initialized by subroutine vhseci.
+! once initialized, wvhsec can be used repeatedly by isfvpec
+! as long as nlon and nlat remain unchanged. wvhsec must
+! not bel altered between calls of isfvpec.
+!
+!
+! lvhsec the dimension of the array wvhsec as it appears in the
+! program that calls isfvpec. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhsec must be at least
+!
+!
+! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls isfvpec. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym = 0 then lwork must be at least
+!
+! nlat*(2*nt*nlon+max(6*l2, nlon)+4*l1*nt+1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! l2*(2*nt*nlon+max(6*nlat, nlon))+nlat*(4*l1*nt+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+! v, w two or three dimensional arrays (see input parameter nt)
+! that contains the vector field corresponding to the stream
+! function sf and velocity potential vp whose coefficients,
+! as, bs (for sf) and av, bv (for vp), were precomputed by
+! subroutine shaec. v(i, j) and w(i, j) are given at the
+! colatitude point
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and longitude point
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the index ranges are defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lvhsec
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_isfvpec
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhsec
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: isfvpec
+
+contains
+
+ subroutine isfvpec(nlat, nlon, isym, nt, v, w, idv, jdv, as, bs, av, bv, &
+ mdb, ndb, wvhsec, lvhsec, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lvhsec, lwork, ierror
+ real(wp) :: v(idv, jdv, nt), w(idv, jdv, nt)
+ real(wp) :: as(mdb, ndb, nt), bs(mdb, ndb, nt)
+ real(wp) :: av(mdb, ndb, nt), bv(mdb, ndb, nt)
+ real(wp) :: wvhsec(lvhsec), work(lwork)
+ integer(ip) :: mmax, l1, l2, lzz1, labc, mn, is, lwk, iwk, lwmin
+ integer(ip) :: ibr, ibi, icr, ici
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ l2 = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv0 coefficients using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -fnn(n)*av(m, n, k)
+ bi(m, n, k) = -fnn(n)*bv(m, n, k)
+ cr(m, n, k) = fnn(n)*as(m, n, k)
+ ci(m, n, k) = fnn(n)*bs(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize br, bi, cr, ci into (v, w)
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+
+ call vhsec(nlat, nlon, ityp, nt, v, w, idv, jdv, br, bi, cr, ci, &
+ mab, nlat, wvhsec, ierror)
+
+ end subroutine isfvpec1
+
+ end subroutine isfvpec
+
+end module module_isfvpec
diff --git a/src/Core/Spherepack/isfvpes.f90 b/src/Core/Spherepack/isfvpes.f90
new file mode 100644
index 000000000..c15b4f6c8
--- /dev/null
+++ b/src/Core/Spherepack/isfvpes.f90
@@ -0,0 +1,387 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file isfvpes.f
+!
+! this file includes documentation and code for
+! subroutine isfvpes i
+!
+! ... files which must be loaded with isfvpes.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhses.f, shaes.f
+!
+!
+! subroutine isfvpes(nlat, nlon, isym, nt, sf, vp, idv, jdv, as, bs, av, bv,
+! + mdb, ndb, wvhses, lvhses, work, lwork, ierror)
+!
+! given the scalar spherical harmonic coefficients as, bs precomputed
+! by shaes for the scalar stream function sf and av, bv precomputed by
+! shaes for the scalar velocity potenital vp, subroutine isfvpes computes
+! the vector field (v, w) corresponding to sf and vp. w is the east
+! longitudinal and v is the colatitudinal component of the vector field.
+! (v, w) is expressed in terms of sf, vp by the helmholtz relations (in
+! mathematical spherical coordinates):
+!
+! v = -1/sin(theta)*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sin(theta)*d(st)/dlambda + d(vp)/dtheta
+!
+! required legendre functions are stored rather than recomputed as
+! they are in subroutine isfvpes. v(i, j) and w(i, j) are given at
+! colatitude
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and east longitude
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! on the sphere.
+!
+!
+! input parameters
+!
+! nlat the number of colatitudes on the full sphere including the
+! poles. for example, nlat = 37 for a five degree grid.
+! nlat determines the grid increment in colatitude as
+! pi/(nlat-1). if nlat is odd the equator is located at
+! grid point i=(nlat + 1)/2. if nlat is even the equator is
+! located half way between points i=nlat/2 and i=nlat/2+1.
+! nlat must be at least 3. note: on the half sphere, the
+! number of grid points in the colatitudinal direction is
+! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the vector field is
+! computed on the full or half sphere as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in sf, vp about the equator. in this case v
+! and w are not necessarily symmetric or antisymmetric about
+! equator. v and w are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! vp is antisymmetric and sf is symmetric about the equator.
+! in this case v is symmetric and w antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! vp is symmetric and sf is antisymmetric about the equator.
+! in this case v is antisymmetric and w symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple vector synthesis will
+! be performed to compute (v, w) for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays v, w as it appears in
+! the program that calls isfvpes. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays v, w as it appears in
+! the program that calls isfvpes. jdv must be at least nlon.
+!
+! as, bs two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field sf as computed by subroutine shaes.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field vp as computed by subroutine shaes.
+!
+! mdb the first dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpes. mdb must be at
+! least min(nlat, (nlon+2)/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpes. ndb must be at
+! least nlat.
+!
+! wvhses an array which must be initialized by subroutine vhsesi.
+! once initialized, wvhses can be used repeatedly by isfvpes
+! as long as nlon and nlat remain unchanged. wvhses must
+! not bel altered between calls of isfvpes.
+!
+!
+! lvhses the dimension of the array wvhses as it appears in the
+! program that calls isfvpes. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhses must be at least
+!
+! l1*l2*(2*nlat-l1+1)+nlon+15
+!
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls isfvpes. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym=0 then lwork must be at least
+!
+! nlat*((2*nt+1)*nlon + 4*l1*nt + 1)
+!
+! if isym=1 or 2 then lwork must be at least
+!
+! (2*nt+1)*l2*nlon + nlat*(4*l1*nt + 1)
+!
+!
+! **************************************************************
+!
+! output parameters
+!
+! v, w two or three dimensional arrays (see input parameter nt)
+! that contains the vector field corresponding to the stream
+! function sf and velocity potential vp whose coefficients,
+! as, bs (for sf) and av, bv (for vp), were precomputed by
+! subroutine shaes. v(i, j) and w(i, j) are given at the
+! colatitude point
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and longitude point
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the index ranges are defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lvhses
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_isfvpes
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhses
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: isfvpes
+
+contains
+
+ subroutine isfvpes(nlat, nlon, isym, nt, v, w, idv, jdv, as, bs, av, bv, &
+ mdb, ndb, wvhses, lvhses, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lvhses, lwork, ierror
+ real(wp) :: v(idv, jdv, nt), w(idv, jdv, nt)
+ real(wp) :: as(mdb, ndb, nt), bs(mdb, ndb, nt)
+ real(wp) :: av(mdb, ndb, nt), bv(mdb, ndb, nt)
+ real(wp) :: wvhses(lvhses), work(lwork)
+ integer(ip) :: l1, l2, mn, is, lwk, iwk
+ integer(ip) :: ibr, ibi, icr, ici
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ l2 = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv0 coefficients using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -fnn(n)*av(m, n, k)
+ bi(m, n, k) = -fnn(n)*bv(m, n, k)
+ cr(m, n, k) = fnn(n)*as(m, n, k)
+ ci(m, n, k) = fnn(n)*bs(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize br, bi, cr, ci into (v, w)
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+
+ call vhses(nlat, nlon, ityp, nt, v, w, idv, jdv, br, bi, cr, ci, &
+ mab, nlat, wvhses, ierror)
+
+ end subroutine isfvpes1
+
+ end subroutine isfvpes
+
+end module module_isfvpes
diff --git a/src/Core/Spherepack/isfvpgc.f90 b/src/Core/Spherepack/isfvpgc.f90
new file mode 100644
index 000000000..41b5466f4
--- /dev/null
+++ b/src/Core/Spherepack/isfvpgc.f90
@@ -0,0 +1,374 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file isfvpgc.f
+!
+! this file includes documentation and code for
+! subroutine isfvpgc i
+!
+! ... files which must be loaded with isfvpgc.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhsgc.f, shagc.f, compute_gaussian_latitudes_and_weights.f
+!
+!
+! subroutine isfvpgc(nlat, nlon, isym, nt, sf, vp, idv, jdv, as, bs, av, bv,
+! + mdb, ndb, wvhsgc, lvhsgc, work, lwork, ierror)
+!
+! given the scalar spherical harmonic coefficients as, bs precomputed
+! by shagc for the scalar stream function sf and av, bv precomputed by
+! shagc for the scalar velocity potenital vp, subroutine isfvpgc computes
+! the vector field (v, w) corresponding to sf and vp. w is the east
+! longitudinal and v is the colatitudinal component of the vector field.
+! (v, w) is expressed in terms of sf, vp by the helmholtz relations (in
+! mathematical spherical coordinates):
+!
+! v = -1/sin(theta)*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sin(theta)*d(st)/dlambda + d(vp)/dtheta
+!
+! required legendre functions are recomputed rather than stored as
+! they are in subroutine isfvpgs. v(i, j) and w(i, j) are given at
+! the i(th) gaussian colatitude point (see compute_gaussian_latitudes_and_weights) theta(i) and east
+! longitude lambda(j) = (j-1)*2.*pi/nlon on the sphere.
+!
+! input parameters
+!
+! nlat the number of points in the gaussian colatitude grid on the
+! full sphere. these lie in the interval (0, pi) and are computed
+! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+! if nlat is odd the equator will be included as the grid point
+! theta((nlat + 1)/2). if nlat is even the equator will be
+! excluded as a grid point and will lie half way between
+! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+! note: on the half sphere, the number of grid points in the
+! colatitudinal direction is nlat/2 if nlat is even or
+! (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the vector field is
+! computed on the full or half sphere as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in sf, vp about the equator. in this case v
+! and w are not necessarily symmetric or antisymmetric about
+! equator. v and w are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! vp is antisymmetric and sf is symmetric about the equator.
+! in this case v is symmetric and w antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! vp is symmetric and sf is antisymmetric about the equator.
+! in this case v is antisymmetric and w symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple vector synthesis will
+! be performed to compute (v, w) for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays v, w as it appears in
+! the program that calls isfvpgc. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays v, w as it appears in
+! the program that calls isfvpgc. jdv must be at least nlon.
+!
+! as, bs two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field sf as computed by subroutine shagc.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field vp as computed by subroutine shagc.
+!
+! mdb the first dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpgc. mdb must be at
+! least min(nlat, nlon/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpgc. ndb must be at
+! least nlat.
+!
+! wvhsgc an array which must be initialized by subroutine vhsgci.
+! once initialized, wvhsgc can be used repeatedly by isfvpgc
+! as long as nlon and nlat remain unchanged. wvhsgc must
+! not bel altered between calls of isfvpgc.
+!
+!
+! lvhsgc the dimension of the array wvhsgc as it appears in the
+! program that calls isfvpgc. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhsgc must be at least
+!
+!
+! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls isfvpgc. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym = 0 then lwork must be at least
+!
+! nlat*(2*nt*nlon+max(6*l2, nlon)+4*l1*nt+1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! l2*(2*nt*nlon+max(6*nlat, nlon))+nlat*(4*l1*nt+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+! v, w two or three dimensional arrays (see input parameter nt)
+! that contains the vector field corresponding to the stream
+! function sf and velocity potential vp whose coefficients,
+! as, bs (for sf) and av, bv (for vp), were precomputed by
+! subroutine shagc. v(i, j) and w(i, j) are given at the
+! i(th) gaussian colatitude point theta(i) and east longitude
+! point lambda(j) = (j-1)*2*pi/nlon. the index ranges are
+! defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lvhsgc
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_isfvpgc
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhsgc
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: isfvpgc
+
+contains
+
+ subroutine isfvpgc(nlat, nlon, isym, nt, v, w, idv, jdv, as, bs, av, bv, &
+ mdb, ndb, wvhsgc, lvhsgc, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lvhsgc, lwork, ierror
+ real(wp) :: v(idv, jdv, nt), w(idv, jdv, nt)
+ real(wp) :: as(mdb, ndb, nt), bs(mdb, ndb, nt)
+ real(wp) :: av(mdb, ndb, nt), bv(mdb, ndb, nt)
+ real(wp) :: wvhsgc(lvhsgc), work(lwork)
+ integer(ip) :: l1, l2, mn, is, lwk, iwk, lwmin
+ integer(ip) :: ibr, ibi, icr, ici
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ l2 = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv0 coefficients using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -fnn(n)*av(m, n, k)
+ bi(m, n, k) = -fnn(n)*bv(m, n, k)
+ cr(m, n, k) = fnn(n)*as(m, n, k)
+ ci(m, n, k) = fnn(n)*bs(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize br, bi, cr, ci into (v, w)
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+
+ call vhsgc(nlat, nlon, ityp, nt, v, w, idv, jdv, br, bi, cr, ci, &
+ mab, nlat, wvhsgc, ierror)
+
+ end subroutine isfvpgc1
+
+ end subroutine isfvpgc
+
+end module module_isfvpgc
diff --git a/src/Core/Spherepack/isfvpgs.f90 b/src/Core/Spherepack/isfvpgs.f90
new file mode 100644
index 000000000..5505b7c35
--- /dev/null
+++ b/src/Core/Spherepack/isfvpgs.f90
@@ -0,0 +1,427 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file isfvpgs.f
+!
+! this file includes documentation and code for
+! subroutine isfvpgs i
+!
+! ... files which must be loaded with isfvpgs.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhsgs.f, shags.f, compute_gaussian_latitudes_and_weights.f
+!
+!
+! subroutine isfvpgs(nlat, nlon, isym, nt, sf, vp, idv, jdv, as, bs, av, bv,
+! + mdb, ndb, wvhsgs, lvhsgs, work, lwork, ierror)
+!
+! given the scalar spherical harmonic coefficients as, bs precomputed
+! by shags for the scalar stream function sf and av, bv precomputed by
+! shags for the scalar velocity potenital vp, subroutine isfvpgs computes
+! the vector field (v, w) corresponding to sf and vp. w is the east
+! longitudinal and v is the colatitudinal component of the vector field.
+! (v, w) is expressed in terms of sf, vp by the helmholtz relations (in
+! mathematical spherical coordinates):
+!
+! v = -1/sin(theta)*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sin(theta)*d(st)/dlambda + d(vp)/dtheta
+!
+! required legendre functions are stored rather than recomputed as
+! they are in subroutine isfvpgc. v(i, j) and w(i, j) are given at
+! the i(th) gaussian colatitude point (see compute_gaussian_latitudes_and_weights) theta(i) and east
+! longitude lambda(j) = (j-1)*2.*pi/nlon on the sphere.
+!
+! input parameters
+!
+! nlat the number of points in the gaussian colatitude grid on the
+! full sphere. these lie in the interval (0, pi) and are computed
+! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+! if nlat is odd the equator will be included as the grid point
+! theta((nlat + 1)/2). if nlat is even the equator will be
+! excluded as a grid point and will lie half way between
+! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+! note: on the half sphere, the number of grid points in the
+! colatitudinal direction is nlat/2 if nlat is even or
+! (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the vector field is
+! computed on the full or half sphere as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in sf, vp about the equator. in this case v
+! and w are not necessarily symmetric or antisymmetric about
+! equator. v and w are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! vp is antisymmetric and sf is symmetric about the equator.
+! in this case v is symmetric and w antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! vp is symmetric and sf is antisymmetric about the equator.
+! in this case v is antisymmetric and w symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the v(i, j), w(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then v(i, j), w(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple vector synthesis will
+! be performed to compute (v, w) for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays v, w as it appears in
+! the program that calls isfvpgs. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays v, w as it appears in
+! the program that calls isfvpgs. jdv must be at least nlon.
+!
+! as, bs two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field sf as computed by subroutine shags.
+!
+! av, bv two or three dimensional arrays (see input parameter nt)
+! that contain the spherical harmonic coefficients of
+! the scalar field vp as computed by subroutine shags.
+!
+! mdb the first dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpgs. mdb must be at
+! least min(nlat, nlon/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays as, bs, av, bv as it
+! appears in the program that calls isfvpgs. ndb must be at
+! least nlat.
+!
+! wvhsgs an array which must be initialized by subroutine vhsgsi.
+! once initialized, wvhsgs can be used repeatedly by isfvpgs
+! as long as nlon and nlat remain unchanged. wvhsgs must
+! not bel altered between calls of isfvpgs.
+!
+!
+! lvhsgs the dimension of the array wvhsgs as it appears in the
+! program that calls isfvpgs. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lvhsgs must be at least
+!
+! l1*l2*(2*nlat-l1+1)+nlon+15+2*nlat
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls isfvpgs. define
+!
+! l1 = min(nlat, nlon/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym = 0 then lwork must be at least
+!
+! nlat*((2*nt+1)*nlon + 4*l1*nt + 1)
+!
+! if isym = 1 or 2 then lwork must be at least
+!
+! (2*nt+1)*l2*nlon + nlat*(4*l1*nt+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+! v, w two or three dimensional arrays (see input parameter nt)
+! that contains the vector field corresponding to the stream
+! function sf and velocity potential vp whose coefficients,
+! as, bs (for sf) and av, bv (for vp), were precomputed by
+! subroutine shags. v(i, j) and w(i, j) are given at the
+! i(th) gaussian colatitude point theta(i) and east longitude
+! point lambda(j) = (j-1)*2*pi/nlon. the index ranges are
+! defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lvhsgs
+! = 10 error in the specification of lwork
+!
+!
+module module_isfvpgs
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use vector_synthesis_routines, only: &
+ vhsgs
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: isfvpgs
+
+contains
+
+ subroutine isfvpgs(nlat, nlon, isym, nt, v, w, idv, jdv, as, bs, av, bv, &
+ mdb, ndb, wvhsgs, lvhsgs, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lvhsgs, lwork, ierror
+ real(wp) :: v(idv, jdv, nt), w(idv, jdv, nt)
+ real(wp) :: as(mdb, ndb, nt), bs(mdb, ndb, nt)
+ real(wp) :: av(mdb, ndb, nt), bv(mdb, ndb, nt)
+ real(wp) :: wvhsgs(lvhsgs), work(lwork)
+ integer(ip) :: l1, l2, mn, is, lwk, iwk, lwmin
+ integer(ip) :: ibr, ibi, icr, ici
+ !
+ ! Check calling arguments
+ !
+
+ ! Initialize error flag
+ ierror = 0
+
+ ! Check case 1
+ if (nlat < 3) then
+ ierror = 1
+ return
+ end if
+
+ ! Check case 2
+ if (nlon < 4) then
+ ierror = 2
+ return
+ end if
+
+ ! Check case 3
+ if (isym < 0 .or. isym > 2) then
+ ierror = 3
+ return
+ end if
+
+ ! Check case 4
+ if (nt < 0) then
+ ierror = 4
+ return
+ end if
+
+ l2 = (nlat + 1)/2
+
+ ! Check case 5
+ if ( &
+ (isym == 0 .and. idv < nlat) &
+ .or. &
+ (isym > 0 .and. idv < l2) &
+ ) then
+ ierror = 5
+ return
+ end if
+
+ ! Check case 6
+ if (jdv < nlon) then
+ ierror = 6
+ return
+ end if
+
+ l1 = min(nlat, (nlon + 1)/2)
+
+ ! Check case 7
+ if (mdb < min(nlat, (nlon+2)/2)) then
+ ierror = 7
+ return
+ end if
+
+ ! Check case 8
+ if (ndb < nlat) then
+ ierror = 8
+ return
+ end if
+
+ lwmin = l1*l2*(2*nlat-l1+1)+nlon+15+2*nlat
+
+ ! Check case 9
+ if (lvhsgs < lwmin) then
+ ierror = 9
+ return
+ end if
+
+ select case (isym)
+ case (0)
+ lwmin = nlat*((2*nt+1)*nlon+4*l1*nt+1)
+ case default
+ lwmin = (2*nt+1)*l2*nlon + nlat*(4*l1*nt+1)
+ end select
+
+ ! Check case 10
+ if (lwork < lwmin) then
+ ierror = 10
+ return
+ end if
+ !
+ ! set first dimension for br, bi, cr, ci (as required by vhsgs)
+ !
+ mn = l1*nlat*nt
+ !
+ ! set workspace pointers
+ !
+ ibr = 1
+ ibi = ibr+mn
+ icr = ibi+mn
+ ici = icr+mn
+ is = ici+mn
+ iwk = is+nlat
+ lwk = lwork-4*mn-nlat
+
+ call isfvpgs1(nlat, nlon, isym, nt, v, w, idv, jdv, as, bs, av, bv, mdb, &
+ ndb, work(ibr), work(ibi), work(icr), work(ici), l1, work(is), &
+ wvhsgs, lvhsgs, work(iwk), lwk, ierror)
+
+
+ contains
+
+
+ subroutine isfvpgs1(nlat, nlon, isym, nt, v, w, idv, jdv, as, bs, av, bv, &
+ mdb, ndb, br, bi, cr, ci, mab, fnn, wvhsgs, lvhsgs, wk, lwk, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, mab, lvhsgs, lwk, ierror
+ real(wp) :: v(idv, jdv, nt), w(idv, jdv, nt)
+ real(wp) :: as(mdb, ndb, nt), bs(mdb, ndb, nt)
+ real(wp) :: av(mdb, ndb, nt), bv(mdb, ndb, nt)
+ real(wp) :: br(mab, nlat, nt), bi(mab, nlat, nt)
+ real(wp) :: cr(mab, nlat, nt), ci(mab, nlat, nt)
+ real(wp) :: wvhsgs(lvhsgs), wk(lwk), fnn(nlat)
+ integer(ip) :: n, m, mmax, k, ityp
+ !
+ ! set coefficient multiplyers
+ !
+ do n=2, nlat
+ fnn(n) = -sqrt(real(n*(n-1)))
+ end do
+ mmax = min(nlat, (nlon + 1)/2)
+ !
+ ! compute (v, w) coefficients from as, bs, av, bv
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ br(m, n, k) = 0.0
+ bi(m, n, k) = 0.0
+ cr(m, n, k) = 0.0
+ ci(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! compute m = 0 coefficients
+ !
+ do n=2, nlat
+ br(1, n, k) = -fnn(n)*av(1, n, k)
+ bi(1, n, k) = -fnn(n)*bv(1, n, k)
+ cr(1, n, k) = fnn(n)*as(1, n, k)
+ ci(1, n, k) = fnn(n)*bs(1, n, k)
+ end do
+ !
+ ! compute m > 0 coefficients
+ ! using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ br(m, n, k) = -fnn(n)*av(m, n, k)
+ bi(m, n, k) = -fnn(n)*bv(m, n, k)
+ cr(m, n, k) = fnn(n)*as(m, n, k)
+ ci(m, n, k) = fnn(n)*bs(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize br, bi, cr, ci into (v, w)
+ !
+ select case (isym)
+ case (0)
+ ityp = 0
+ case (1)
+ ityp = 3
+ case (2)
+ ityp = 6
+ end select
+
+ call vhsgs(nlat, nlon, ityp, nt, v, w, idv, jdv, br, bi, cr, ci, &
+ mab, nlat, wvhsgs, ierror)
+
+ end subroutine isfvpgs1
+
+ end subroutine isfvpgs
+
+end module module_isfvpgs
diff --git a/src/Core/Spherepack/main.f90 b/src/Core/Spherepack/main.f90
new file mode 100644
index 000000000..b23058afa
--- /dev/null
+++ b/src/Core/Spherepack/main.f90
@@ -0,0 +1,7 @@
+program main
+
+ use spherepack
+
+ print '(a)', 'Successful build!'
+
+end program main
diff --git a/src/Core/Spherepack/scalar_analysis_gaussian_grid.f90 b/src/Core/Spherepack/scalar_analysis_gaussian_grid.f90
new file mode 100644
index 000000000..802795993
--- /dev/null
+++ b/src/Core/Spherepack/scalar_analysis_gaussian_grid.f90
@@ -0,0 +1,753 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_analysis_routines) scalar_analysis_gaussian_grid
+
+contains
+
+ ! Purpose:
+ !
+ ! Performs the spherical harmonic analysis on
+ ! a gaussian grid on the array(s) in g and returns the coefficients
+ ! in array(s) a, b. the necessary legendre polynomials are computed
+ ! as needed in this version.
+ !
+ ! subroutine shagc(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshagc, ierror)
+ !
+ ! subroutine shagc performs the spherical harmonic analysis
+ ! on the array g and stores the result in the arrays a and b.
+ ! the analysis is performed on a gaussian grid in colatitude
+ ! and an equally spaced grid in longitude. the associated
+ ! legendre functions are recomputed rather than stored as they
+ ! are in subroutine shags. the analysis is described below
+ ! at output parameters a, b.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the analysis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the analysis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of analyses. in the program that calls shagc,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple analyses will be performed. the third
+ ! index is the analysis index which assumes the values
+ ! k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! g a two or three dimensional array (see input parameter
+ ! nt) that contains the discrete function to be analyzed.
+ ! g(i, j) contains the value of the function at the gaussian
+ ! point theta(i) and longitude point phi(j) = (j-1)*2*pi/nlon
+ ! the index ranges are defined above at the input parameter
+ ! isym.
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shagc. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg must
+ ! be at least nlat/2 if nlat is even or at least (nlat + 1)/2
+ ! if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shagc. jdg must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shagc. mdab must be at least
+ ! min((nlon+2)/2, nlat) if nlon is even or at least
+ ! min((nlon + 1)/2, nlat) if nlon is odd
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shaec. ndab must be at least nlat
+ !
+ ! wshagc an array which must be initialized by subroutine shagci.
+ ! once initialized, wshagc can be used repeatedly by shagc.
+ ! as long as nlat and nlon remain unchanged. wshagc must
+ ! not be altered between calls of shagc.
+ !
+ ! lshagc the dimension of the array wshagc as it appears in the
+ ! program that calls shagc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshagc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! a, b both a, b are two or three dimensional arrays (see input
+ ! parameter nt) that contain the spherical harmonic
+ ! coefficients in the representation of g(i, j) given in the
+ ! discription of subroutine shagc. for isym=0, a(m, n) and
+ ! b(m, n) are given by the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ ! definitions
+ !
+ ! 1. the normalized associated legendre functions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta).
+ !
+ ! 2. the fourier transform of g(i, j).
+ !
+ ! c(m, i) = 2/nlon times the sum from j=1 to j=nlon of
+ ! g(i, j)*cos((m-1)*(j-1)*2*pi/nlon)
+ ! (the first and last terms in this sum
+ ! are divided by 2)
+ !
+ ! s(m, i) = 2/nlon times the sum from j=2 to j=nlon of
+ ! g(i, j)*sin((m-1)*(j-1)*2*pi/nlon)
+ !
+ !
+ ! 3. the gaussian points and weights on the sphere
+ ! (computed by subroutine compute_gaussian_latitudes_and_weights).
+ !
+ ! theta(1), ..., theta(nlat) (gaussian pts in radians)
+ ! wts(1), ..., wts(nlat) (corresponding gaussian weights)
+ !
+ ! 4. the maximum (plus one) longitudinal wave number
+ !
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ !
+ ! then for m=0, ..., mmax-1 and n=m, ..., nlat-1 the arrays a, b
+ ! are given by
+ !
+ ! a(m+1, n+1) = the sum from i=1 to i=nlat of
+ ! c(m+1, i)*wts(i)*pbar(m, n, theta(i))
+ !
+ ! b(m+1, n+1) = the sum from i=1 to nlat of
+ ! s(m+1, i)*wts(i)*pbar(m, n, theta(i))
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshagc
+ !
+ module subroutine shagc(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshagc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, lat, late
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshagc(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshagc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set upper limit on m for spherical harmonic basis
+ ntrunc = min((nlon + 2)/2, nlat)
+
+ ! Set gaussian point nearest equator pointer
+ late = (nlat + mod(nlat, 2))/2
+
+ ! Set number of grid points for analysis/synthesis
+ select case (isym)
+ case (0)
+ lat = nlat
+ case default
+ lat = late
+ end select
+
+ block
+ integer(ip) :: iwts, ifft
+ real(wp) :: pmn(nlat, late, 3), g_work(lat, nlon, nt)
+
+ ! Starting address for gaussian wts in shigc and fft values
+ iwts = 1
+ ifft = nlat+2*nlat*late+3*(ntrunc*(ntrunc-1)/2+(nlat-ntrunc)*(ntrunc-1))+1
+
+ call shagc_lower_utility_routine(nlat, nlon, ntrunc, lat, isym, &
+ g, idg, jdg, nt, a, b, mdab, ndab, wshagc, wshagc(iwts:), &
+ wshagc(ifft:), late, pmn, g_work)
+ end block
+
+ end subroutine shagc
+
+ ! Purpose:
+ !
+ ! This subroutine must be called before calling shagc with
+ ! fixed nlat, nlon. it precomputes quantites such as the gaussian
+ ! points and weights, m=0, m=1 legendre polynomials, recursion
+ ! recursion coefficients.
+ !
+ !
+ ! subroutine shagci(nlat, nlon, wshagc, lshagc, dwork, ldwork, ierror)
+ !
+ ! subroutine shagci initializes the array wshagc which can then
+ ! be used repeatedly by subroutines shagc. it precomputes
+ ! and stores in wshagc quantities such as gaussian weights,
+ ! legendre polynomial coefficients, and fft trigonometric tables.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! wshagc an array which must be initialized by subroutine shagci.
+ ! once initialized, wshagc can be used repeatedly by shagc
+ ! as long as nlat and nlon remain unchanged. wshagc must
+ ! not be altered between calls of shagc.
+ !
+ ! lshagc the dimension of the array wshagc as it appears in the
+ ! program that calls shagc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshagc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameter
+ !
+ ! wshagc an array which must be initialized before calling shagc or
+ ! once initialized, wshagc can be used repeatedly by shagc or
+ ! as long as nlat and nlon remain unchanged. wshagc must not
+ ! altered between calls of shagc.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshagc
+ ! = 5 failure in compute_gaussian_latitudes_and_weights to compute gaussian points
+ ! (due to failure in eigenvalue routine)
+ !
+ module subroutine shagci(nlat, nlon, wshagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshagc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, n1, n2
+ integer(ip) :: late, ldwork
+
+ associate (lshagc => size(wshagc))
+
+ ! set triangular truncation limit for spherical harmonic basis
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! set equator or nearest point (if excluded) pointer
+ late = (nlat+mod(nlat, 2))/2
+ n1 = ntrunc
+ n2 = late
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshagc < nlat*(2*n2+3*n1-2)+3*n1*(1-n1)/2+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ ldwork = nlat * (nlat + 4)
+
+ block
+ integer(ip) :: i1, i2, i3, i4, i5, i6, i7
+ integer(ip) :: idth, idwts, iw
+ real(wp) :: dwork(ldwork)
+
+ ! Set pointers
+ i1 = 1
+ i2 = i1+nlat
+ i3 = i2+nlat*late
+ i4 = i3+nlat*late
+ i5 = i4+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+ i6 = i5+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+ i7 = i6+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+
+ ! Set indices in temp work for real gaussian wts and pts
+ idth = 1
+ idwts = idth + nlat
+ iw = idwts + nlat
+
+ call shagci_lower_utility_routine(nlat, nlon, ntrunc, late, &
+ wshagc(i1:), wshagc(i2:), wshagc(i3:), &
+ wshagc(i4:), wshagc(i5:), wshagc(i6:), wshagc(i7:), dwork(idth:), &
+ dwork(idwts:), dwork(iw:), ierror)
+ end block
+
+ ! Address error flag from lower routine
+ if (ierror /= 0) ierror = 5
+
+ end associate
+
+ end subroutine shagci
+
+ subroutine shagc_lower_utility_routine(nlat, nlon, l, lat, mode, gs, idg, jdg, nt, a, b, mdab, &
+ ndab, w, wts, wfft, late, pmn, g)
+
+ real(wp) :: a
+ real(wp) :: b
+ real(wp) :: g
+ real(wp) :: gs
+ integer(ip) :: i
+ integer(ip) :: idg
+ integer(ip) :: is
+ integer(ip) :: j
+ integer(ip) :: jdg
+ integer(ip) :: k
+ integer(ip) :: km
+ integer(ip) :: l
+ integer(ip) :: lat
+ integer(ip) :: late
+ integer(ip) :: lm1
+ integer(ip) :: lp1
+ integer(ip) :: m
+ integer(ip) :: mdab
+ integer(ip) :: mode
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ms
+ integer(ip) :: ndab
+ integer(ip) :: nl2
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ integer(ip) :: ns
+ integer(ip) :: nt
+ real(wp) :: pmn
+ real(wp) :: sfn
+ real(wp) :: t1
+ real(wp) :: t2
+ real(wp) :: w
+ real(wp) :: wfft
+ real(wp) :: wts
+ dimension gs(idg, jdg, nt), a(mdab, ndab, nt), &
+ b(mdab, ndab, nt), g(lat, nlon, nt)
+ dimension w(*), wts(nlat), wfft(*), pmn(nlat, late, 3)
+
+ type(SpherepackUtility) :: util
+
+ ! set gs array internally in shagc_lower_utility_routine
+ do k=1, nt
+ do j=1, nlon
+ do i=1, lat
+ g(i, j, k) = gs(i, j, k)
+ end do
+ end do
+ end do
+ ! do fourier transform
+ do k=1, nt
+ call util%hfft%forward(lat, nlon, g(1, 1, k), lat, wfft)
+ end do
+ ! scale result
+ sfn = 2.0/real(nlon)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, lat
+ g(i, j, k) = sfn*g(i, j, k)
+ end do
+ end do
+ end do
+ ! compute using gaussian quadrature
+ ! a(n, m) = s (ga(theta, m)*pnm(theta)*sin(theta)*dtheta)
+ ! b(n, m) = s (gb(theta, m)*pnm(theta)*sin(theta)*dtheta)
+ ! here ga, gb are the cos(phi), sin(phi) coefficients of
+ ! the fourier expansion of g(theta, phi) in phi. as a result
+ ! of the above fourier transform they are stored in array
+ ! g as follows:
+ ! for each theta(i) and k= l-1
+ ! ga(0), ga(1), gb(1), ga(2), gb(2), ..., ga(k-1), gb(k-1), ga(k)
+ ! correspond to (in the case nlon=l+l-2)
+ ! g(i, 1), g(i, 2), g(i, 3), g(i, 4), g(i, 5), ..., g(i, 2l-4), g(i, 2l-3), g(i, 2l-
+ ! initialize coefficients to zero
+ do k=1, nt
+ do np1=1, nlat
+ do mp1=1, l
+ a(mp1, np1, k) = ZERO
+ b(mp1, np1, k) = ZERO
+ end do
+ end do
+ end do
+
+ ! Set m+1 limit on b(m+1) calculation
+ if (nlon == 2*l-2) then
+ lm1 = l-1
+ else
+ lm1 = l
+ end if
+
+ select case (mode)
+ case (0)
+ ! For full sphere (mode=0) and even/odd reduction:
+ ! overwrite g(i) with (g(i)+g(nlat-i+1))*wts(i)
+ ! overwrite g(nlat-i+1) with (g(i)-g(nlat-i+1))*wts(i)
+ nl2 = nlat/2
+ do k=1, nt
+ do j=1, nlon
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, j, k)
+ t2 = g(is, j, k)
+ g(i, j, k) = wts(i)*(t1+t2)
+ g(is, j, k) = wts(i)*(t1-t2)
+ end do
+ ! Adjust equator if necessary(nlat odd)
+ if (mod(nlat, 2)/=0) g(late, j, k) = wts(late)*g(late, j, k)
+ end do
+ end do
+ ! set m = 0 coefficients first
+ m = 0
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ do i=1, late
+ is = nlat-i+1
+ do np1=1, nlat, 2
+ ! n even
+ a(1, np1, k) = a(1, np1, k)+g(i, 1, k)*pmn(np1, i, km)
+ end do
+ do np1=2, nlat, 2
+ ! n odd
+ a(1, np1, k) = a(1, np1, k)+g(is, 1, k)*pmn(np1, i, km)
+ end do
+ end do
+ end do
+ ! compute coefficients for which b(m, n) is available
+ do mp1=2, lm1
+ m = mp1-1
+ mp2 = m+2
+ ! compute pmn for all i and n=m, ..., l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ do i=1, late
+ is = nlat-i+1
+ ! n-m even
+ do np1=mp1, nlat, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+g(i, 2*m, k)*pmn(np1, i, km)
+ b(mp1, np1, k) = b(mp1, np1, k)+g(i, 2*m+1, k)*pmn(np1, i, km)
+ end do
+ ! n-m odd
+ do np1=mp2, nlat, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+g(is, 2*m, k)*pmn(np1, i, km)
+ b(mp1, np1, k) = b(mp1, np1, k)+g(is, 2*m+1, k)*pmn(np1, i, km)
+ end do
+ end do
+ end do
+ end do
+ if (nlon == 2*l-2) then
+ ! Compute a(l, np1) coefficients only
+ m = l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ do i=1, late
+ is = nlat-i+1
+ ! n-m even
+ do np1=l, nlat, 2
+ a(l, np1, k) = a(l, np1, k) + HALF * g(i, nlon, k)*pmn(np1, i, km)
+ end do
+ lp1 = l+1
+ ! n-m odd
+ do np1=lp1, nlat, 2
+ a(l, np1, k) = a(l, np1, k) + HALF * g(is, nlon, k)*pmn(np1, i, km)
+ end do
+ end do
+ end do
+ end if
+ case default
+ ! half sphere
+ ! overwrite g(i) with wts(i)*(g(i)+g(i)) for i=1, ..., nlate/2
+ nl2 = nlat/2
+ do k=1, nt
+ do j=1, nlon
+ do i=1, nl2
+ g(i, j, k) = wts(i)*(g(i, j, k)+g(i, j, k))
+ end do
+ ! adjust equator separately if a grid point
+ if (nl20
+ do np1=2, nlat
+ n = np1-1
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(np1, i) = pb
+ end do
+ ! Compute m=1 legendre polynomials for all n and theta(i)
+ m = 1
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p1n(np1, i) = pb
+ end do
+ end do
+
+ ! Compute and store swarztrauber recursion coefficients
+ ! for 2 <= m <= n and 2 <= n <= nlat in abel, bbel, cbel
+ do n=2, nlat
+ mlim = min(n, l)
+ do m=2, mlim
+ if (l <= n) then
+ imn = l*(l-1)/2+(n-l-1)*(l-1)+m-1
+ else
+ imn = (n-1)*(n-2)/2+m-1
+ end if
+ abel(imn)=sqrt(real((2*n+1)*(m+n-2)*(m+n-3))/ &
+ real(((2*n-3)*(m+n-1)*(m+n))))
+ bbel(imn)=sqrt(real((2*n+1)*(n-m-1)*(n-m))/ &
+ real(((2*n-3)*(m+n-1)*(m+n))))
+ cbel(imn)=sqrt(real((n-m+1)*(n-m+2))/ &
+ real(((n+m-1)*(n+m))))
+ end do
+ end do
+
+ end subroutine shagci_lower_utility_routine
+
+end submodule scalar_analysis_gaussian_grid
diff --git a/src/Core/Spherepack/scalar_analysis_gaussian_grid_saved.f90 b/src/Core/Spherepack/scalar_analysis_gaussian_grid_saved.f90
new file mode 100644
index 000000000..ab2b221de
--- /dev/null
+++ b/src/Core/Spherepack/scalar_analysis_gaussian_grid_saved.f90
@@ -0,0 +1,891 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_analysis_routines) scalar_analysis_gaussian_grid_saved
+
+! Parameter confined to the submodule
+integer(ip), parameter :: SIZE_OF_WORKSPACE_INDICES = 10
+
+contains
+
+ ! Purpose:
+ !
+ ! Performs the spherical harmonic analysis on
+ ! a gaussian grid on the array(s) in g and returns the coefficients
+ ! in array(s) a, b. the necessary legendre polynomials are fully
+ ! stored in this version.
+ !
+ ! subroutine shags(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshags, ierror)
+ !
+ ! subroutine shags performs the spherical harmonic analysis
+ ! on the array g and stores the result in the arrays a and b.
+ ! the analysis is performed on a gaussian grid in colatitude
+ ! and an equally spaced grid in longitude. the associated
+ ! legendre functions are stored rather than recomputed as they
+ ! are in subroutine shagc. the analysis is described below
+ ! at output parameters a, b.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine
+ ! compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the analysis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the analysis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of analyses. in the program that calls shags,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple analyses will be performed. the third
+ ! index is the analysis index which assumes the values
+ ! k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! g a two or three dimensional array (see input parameter
+ ! nt) that contains the discrete function to be analyzed.
+ ! g(i, j) contains the value of the function at the gaussian
+ ! point theta(i) and longitude point phi(j) = (j-1)*2*pi/nlon
+ ! the index ranges are defined above at the input parameter
+ ! isym.
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shags. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg must
+ ! be at least nlat/2 if nlat is even or at least (nlat + 1)/2
+ ! if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shags. jdg must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shags. mdab must be at least
+ ! min((nlon+2)/2, nlat) if nlon is even or at least
+ ! min((nlon + 1)/2, nlat) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shags. ndab must be at least nlat
+ !
+ ! wshags an array which must be initialized by subroutine shagsi.
+ ! once initialized, wshags can be used repeatedly by shags
+ ! as long as nlat and nlon remain unchanged. wshags must
+ ! not be altered between calls of shags.
+ !
+ ! lshags the dimension of the array wshags as it appears in the
+ ! program that calls shags. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshags must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! a, b both a, b are two or three dimensional arrays (see input
+ ! parameter nt) that contain the spherical harmonic
+ ! coefficients in the representation of g(i, j) given in the
+ ! discription of subroutine shags. for isym=0, a(m, n) and
+ ! b(m, n) are given by the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ ! definitions
+ !
+ ! 1. the normalized associated legendre functions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta).
+ !
+ ! 2. the fourier transform of g(i, j).
+ !
+ ! c(m, i) = 2/nlon times the sum from j=1 to j=nlon of
+ ! g(i, j)*cos((m-1)*(j-1)*2*pi/nlon)
+ ! (the first and last terms in this sum
+ ! are divided by 2)
+ !
+ ! s(m, i) = 2/nlon times the sum from j=2 to j=nlon of
+ ! g(i, j)*sin((m-1)*(j-1)*2*pi/nlon)
+ !
+ !
+ ! 3. the gaussian points and weights on the sphere
+ ! (computed by subroutine compute_gaussian_latitudes_and_weights).
+ !
+ ! theta(1), ..., theta(nlat) (gaussian pts in radians)
+ ! wts(1), ..., wts(nlat) (corresponding gaussian weights)
+ !
+ !
+ ! 4. the maximum (plus one) longitudinal wave number
+ !
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ !
+ ! then for m=0, ..., mmax-1 and n=m, ..., nlat-1 the arrays a, b
+ ! are given by
+ !
+ ! a(m+1, n+1) = the sum from i=1 to i=nlat of
+ ! c(m+1, i)*wts(i)*pbar(m, n, theta(i))
+ !
+ ! b(m+1, n+1) = the sum from i=1 to nlat of
+ ! s(m+1, i)*wts(i)*pbar(m, n, theta(i))
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshags
+ !
+ module subroutine shags(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshags(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, lat, late
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshags(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshags, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set m limit for pmn
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! Set gaussian point nearest equator pointer
+ late = (nlat + mod(nlat, 2))/2
+
+ ! Set number of grid points for analysis/synthesis
+ select case (isym)
+ case (0)
+ lat = nlat
+ case default
+ lat = late
+ end select
+
+ block
+ integer(ip) :: iwts, ifft, ipmn
+ real(wp) :: g_work(lat, nlon, nt)
+
+ ! Set starting address for gaussian wts , fft values,
+ ! and fully stored legendre polys in wshags
+ iwts = 1
+ ifft = nlat+2*nlat*late+3*(ntrunc*(ntrunc-1)/2+(nlat-ntrunc)*(ntrunc-1))+1
+ ipmn = ifft+nlon+15
+
+ call shags_lower_utility_routine(nlat, nlon, ntrunc, lat, isym, g, &
+ idg, jdg, nt, a, b, mdab, ndab, wshags(iwts:), wshags(ifft:), &
+ wshags(ipmn:), late, g_work)
+ end block
+
+ end subroutine shags
+
+ ! Purpose:
+ !
+ ! This subroutine must be called before calling shags or shsgs with
+ ! fixed nlat, nlon. it precomputes the gaussian weights, points
+ ! and all necessary legendre polys and stores them in wshags.
+ ! these quantities must be preserved when calling shags or shsgs
+ ! repeatedly with fixed nlat, nlon. dwork must be of length at
+ ! least nlat*(nlat+4) in the routine calling shagsi. This is
+ ! not checked. undetectable errors will result if dwork is
+ ! smaller than nlat*(nlat+4).
+ !
+ !
+ ! subroutine shagsi(nlat, nlon, wshags, lshags, work, lwork, dwork, ldwork, ierror)
+ !
+ ! subroutine shagsi initializes the array wshags which can then
+ ! be used repeatedly by subroutines shags. it precomputes
+ ! and stores in wshags quantities such as gaussian weights,
+ ! legendre polynomial coefficients, and fft trigonometric tables.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine
+ ! compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! wshags an array which must be initialized by subroutine shagsi.
+ ! once initialized, wshags can be used repeatedly by shags
+ ! as long as nlat and nlon remain unchanged. wshags must
+ ! not be altered between calls of shags.
+ !
+ ! lshags the dimension of the array wshags as it appears in the
+ ! program that calls shags. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshags must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ ! work a real workspace which need not be saved
+ !
+ ! lwork the dimension of the array work as it appears in the
+ ! program that calls shagsi. lwork must be at least
+ ! 4*nlat*(nlat+2)+2 in the routine calling shagsi
+ !
+ ! dwork a real work array that does not have to be saved.
+ !
+ ! ldwork the length of dwork in the calling routine. ldwork must
+ ! be at least nlat*(nlat+4)
+ !
+ ! output parameter
+ !
+ ! wshags an array which must be initialized before calling shags or
+ ! once initialized, wshags can be used repeatedly by shags or
+ ! as long as nlat and nlon remain unchanged. wshags must not
+ ! altered between calls of shasc.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshags
+ ! = 4 error in the specification of lwork
+ ! = 5 error in the specification of ldwork
+ ! = 6 failure in compute_gaussian_latitudes_and_weights to compute gaussian points
+ ! (due to failure in eigenvalue routine)
+ !
+ module subroutine shagsi(nlat, nlon, wshags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshags(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, l1, l2, late, lp, ldw, ipmnf
+ integer(ip) :: lwork, ldwork
+
+ associate (lshags => size(wshags))
+
+ ! set triangular truncation limit for spherical harmonic basis
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! set equator or nearest point (if excluded) pointer
+ late = (nlat + 1)/2
+ l1 = ntrunc
+ l2 = late
+
+ ! Set permanent workspace length
+ lp = nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+
+ ! Set preliminary quantites needed to compute and store legendre polys
+ ldw = nlat*(nlat+4)
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshags < lp) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Set required workspace sizes
+ lwork = 4 * nlat * (nlat + 2) + 2
+ ldwork = nlat * (nlat + 4)
+
+ block
+ real(wp) :: work(lwork), dwork(ldwork)
+
+ ! Call lower routine
+ call shagsi_lower_utility_routine(nlat, nlon, wshags, lshags, dwork, ldwork, ierror)
+
+ ! Check error flag from lower routine
+ if (ierror /= 0) return
+
+ ! Set legendre poly pointer in wshags
+ ipmnf = nlat+2*nlat*late+3*(ntrunc*(ntrunc-1)/2+(nlat-ntrunc)*(ntrunc-1))+nlon+16
+
+ call shagsi_compute_and_store_legendre_polys(nlat, ntrunc, late, wshags, &
+ work, wshags(ipmnf:))
+ end block
+ end associate
+
+ end subroutine shagsi
+
+ subroutine shags_lower_utility_routine(nlat, nlon, l, lat, mode, gs, idg, jdg, nt, a, b, mdab, &
+ ndab, wts, wfft, pmn, late, g)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: lat
+ integer(ip), intent(in) :: mode
+ real(wp), intent(in) :: gs(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ integer(ip), intent(in) :: late
+ real(wp), intent(in) :: wfft(:)
+ real(wp), intent(in) :: pmn(late, *)
+ real(wp), intent(in) :: wts(nlat)
+ real(wp), intent(out) :: g(lat, nlon, nt)
+
+ ! Local variables
+ integer(ip) :: i, j, k, m, mml1
+ integer(ip) :: mn, is, ms, ns, lm1, nl2, lp1, mp1, np1, mp2
+ real(wp) :: t1, t2, sfn
+ type(SpherepackUtility) :: util
+
+ ! set gs array internally in shags_lower_utility_routine
+ g(1:lat, 1:nlon, :) = gs(1:lat, 1:nlon, :)
+
+ ! Perform fourier transform
+ do k=1, nt
+ call util%hfft%forward(lat, nlon, g(:,:, k), lat, wfft)
+ end do
+
+ ! scale result
+ sfn = TWO/nlon
+ g = sfn * g
+
+ ! compute using gaussian quadrature
+ ! a(n, m) = s (ga(theta, m)*pnm(theta)*sin(theta)*dtheta)
+ ! b(n, m) = s (gb(theta, m)*pnm(theta)*sin(theta)*dtheta)
+ ! here ga, gb are the cos(phi), sin(phi) coefficients of
+ ! the fourier expansion of g(theta, phi) in phi. as a result
+ ! of the above fourier transform they are stored in array
+ ! g as follows:
+ ! for each theta(i) and k= l-1
+ ! ga(0), ga(1), gb(1), ga(2), gb(2), ..., ga(k-1), gb(k-1), ga(k)
+ ! correspond to
+ ! g(i, 1), g(i, 2), g(i, 3), g(i, 4), g(i, 5), ..., g(i, 2l-4), g(i, 2l-3), g(i, 2l-2)
+ ! whenever 2*l-2 = nlon exactly
+ ! initialize coefficients to zero
+ a = ZERO
+ b = ZERO
+
+ ! set mp1 limit on b(mp1) calculation
+ if (nlon == 2*l-2) then
+ lm1 = l-1
+ else
+ lm1 = l
+ end if
+
+ if (mode == 0) then
+ ! for full sphere (mode=0) and even/odd reduction:
+ ! overwrite g(i) with (g(i)+g(nlat-i+1))*wts(i)
+ ! overwrite g(nlat-i+1) with (g(i)-g(nlat-i+1))*wts(i)
+ nl2 = nlat/2
+ do k=1, nt
+ do j=1, nlon
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, j, k)
+ t2 = g(is, j, k)
+ g(i, j, k) = wts(i)*(t1+t2)
+ g(is, j, k) = wts(i)*(t1-t2)
+ end do
+ !
+ ! adjust equator if necessary(nlat odd)
+ if (odd(nlat)) g(late, j, k) = wts(late) * g(late, j, k)
+ end do
+ end do
+
+ ! set m = 0 coefficients first
+ mp1 = 1
+ m = 0
+ mml1 = m*(2*nlat-m-1)/2
+ do k=1, nt
+ do i=1, late
+ is = nlat-i+1
+ do np1=1, nlat, 2
+
+ ! n even
+ a(1, np1, k) = a(1, np1, k)+g(i, 1, k)*pmn(i, mml1+np1)
+ end do
+ do np1=2, nlat, 2
+
+ ! n odd
+ a(1, np1, k) = a(1, np1, k)+g(is, 1, k)*pmn(i, mml1+np1)
+ end do
+ end do
+ end do
+
+ ! compute m >= 1 coefficients next
+ do mp1=2, lm1
+ m = mp1-1
+ mml1 = m*(2*nlat-m-1)/2
+ mp2 = mp1+1
+ do k=1, nt
+ do i=1, late
+ is = nlat-i+1
+
+ ! (n - m) even
+ do np1=mp1, nlat, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+g(i, 2*m, k)*pmn(i, mml1+np1)
+ b(mp1, np1, k) = b(mp1, np1, k)+g(i, 2*m+1, k)*pmn(i, mml1+np1)
+ end do
+
+ ! (n - m) odd
+ do np1=mp2, nlat, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+g(is, 2*m, k)*pmn(i, mml1+np1)
+ b(mp1, np1, k) = b(mp1, np1, k)+g(is, 2*m+1, k)*pmn(i, mml1+np1)
+ end do
+ end do
+ end do
+ end do
+
+ if (nlon == 2*l-2) then
+
+ ! compute m=l-1, n=l-1, l, ..., nlat-1 coefficients
+ m = l-1
+ mml1 = m*(2*nlat-m-1)/2
+ do k=1, nt
+ do i=1, late
+ is = nlat-i+1
+ do np1=l, nlat, 2
+ mn = mml1+np1
+ a(l, np1, k) = a(l, np1, k) + HALF * g(i, nlon, k) * pmn(i, mn)
+ end do
+
+ ! (n - m) odd
+ lp1 = l+1
+ do np1=lp1, nlat, 2
+ mn = mml1+np1
+ a(l, np1, k) = a(l, np1, k) + HALF * g(is, nlon, k) * pmn(i, mn)
+ end do
+ end do
+ end do
+ end if
+ else
+
+ ! half sphere
+ ! overwrite g(i) with wts(i)*(g(i)+g(i)) for i=1, ..., nlate/2
+
+ nl2 = nlat/2
+ do k=1, nt
+ do j=1, nlon
+ g(1:nl2, j, k) = wts(1:nl2)*(g(1:nl2, j, k)+g(1:nl2, j, k))
+ !
+ ! adjust equator separately if a grid point
+ !
+ if (nl2 < late) g(late, j, k) = wts(late) * g(late, j, k)
+
+ end do
+ end do
+
+ ! set m = 0 coefficients first
+ mp1 = 1
+ m = 0
+ mml1 = m*(2*nlat-m-1)/2
+
+ select case (mode)
+ case (1)
+ ms = 2
+ case default
+ ms = 1
+ end select
+
+ do k=1, nt
+ do i=1, late
+ do np1=ms, nlat, 2
+ a(1, np1, k) = a(1, np1, k) + g(i, 1, k) * pmn(i, mml1+np1)
+ end do
+ end do
+ end do
+
+ ! compute m >= 1 coefficients next
+ do mp1=2, lm1
+ m = mp1-1
+ mml1 = m*(2*nlat-m-1)/2
+
+ select case (mode)
+ case (1)
+ ms = mp1+1
+ case default
+ ms = mp1
+ end select
+
+ do k=1, nt
+ do i=1, late
+ do np1=ms, nlat, 2
+ a(mp1, np1, k) = a(mp1, np1, k) + g(i, 2*m, k) * pmn(i, mml1+np1)
+ b(mp1, np1, k) = b(mp1, np1, k) + g(i, 2*m+1, k) * pmn(i, mml1+np1)
+ end do
+ end do
+ end do
+ end do
+
+ if (nlon == 2*l-2) then
+ ! compute n=m=l-1 coefficients last
+ m = l-1
+ mml1 = m*(2*nlat-m-1)/2
+
+ select case (mode)
+ case (1)
+ ! set starting n for mode odd
+ ns = l+1
+ case default
+ ! set starting n for mode even
+ ns = l
+ end select
+
+ do k=1, nt
+ do i=1, late
+ a(l, ns:nlat:2, k) = a(l, ns:nlat:2, k) &
+ + HALF * g(i, nlon, k) * pmn(i, mml1+ns:mml1+nlat:2)
+ end do
+ end do
+ end if
+ end if
+
+ end subroutine shags_lower_utility_routine
+
+ subroutine shagsi_compute_and_store_legendre_polys(nlat, l, late, w, pmn, pmnf)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: late
+ real(wp), intent(inout) :: w(*)
+ real(wp), intent(inout) :: pmn(nlat, late, 3)
+ real(wp), intent(inout) :: pmnf(late, *)
+
+ ! Local variables
+ integer(ip) :: mp1, m, mode, i, np1, km, mml1, mn
+ type(SpherepackUtility) :: util
+
+ ! Compute and store legendre polys for i=1, ..., late, m=0, ..., l-1
+ pmn = ZERO
+
+ do mp1=1, l
+ m = mp1-1
+ mml1 = m*(2*nlat-m-1)/2
+
+ ! Compute pmn for n=m, ..., nlat-1 and i=1, ..., (l+1)/2
+ mode = 0
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+
+ ! Store above in pmnf
+ do np1=mp1, nlat
+ mn = mml1+np1
+ do i=1, late
+ pmnf(i, mn) = pmn(np1, i, km)
+ end do
+ end do
+ end do
+
+ end subroutine shagsi_compute_and_store_legendre_polys
+
+ subroutine shagsi_lower_utility_routine(nlat, nlon, wshags, lshags, dwork, ldwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(inout) :: wshags(lshags)
+ integer(ip), intent(in) :: lshags
+ real(wp), intent(inout) :: dwork(ldwork)
+ integer(ip), intent(in) :: ldwork
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, l1, l2, late
+ integer(ip) :: workspace_indices(SIZE_OF_WORKSPACE_INDICES)
+
+ ! Set triangular truncation limit for spherical harmonic basis
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! Set equator or nearest point (if excluded) pointer
+ late = (nlat+mod(nlat, 2))/2
+ l1 = ntrunc
+ l2 = late
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshags < nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15) then
+ ierror = 3
+ else if (ldwork < nlat*(nlat+4)) then
+ ierror = 4
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Compute workspace index pointers
+ workspace_indices = shags_get_workspace_indices(nlat, late, ntrunc)
+
+ associate (&
+ i1 => workspace_indices(1), &
+ i2 => workspace_indices(2), &
+ i3 => workspace_indices(3), &
+ i4 => workspace_indices(4), &
+ i5 => workspace_indices(5), &
+ i6 => workspace_indices(6), &
+ i7 => workspace_indices(7), &
+ idth => workspace_indices(8), &
+ idwts => workspace_indices(9), &
+ iw => workspace_indices(10) &
+ )
+
+ call shagsp_lower_utility_routine(nlat, nlon, ntrunc, late, wshags(i1), wshags(i2), wshags(i3), &
+ wshags(i4), wshags(i5), wshags(i6), wshags(i7), dwork(idth), &
+ dwork(idwts), dwork(iw), ierror)
+
+ end associate
+
+ ! Check error of lower routine call
+ if (ierror /= 0) then
+ ierror = 6
+ return
+ end if
+
+ end subroutine shagsi_lower_utility_routine
+
+ pure function shags_get_workspace_indices(nlat, late, l) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: late
+ integer(ip), intent(in) :: l
+ integer(ip) :: return_value(SIZE_OF_WORKSPACE_INDICES)
+
+ associate (i => return_value)
+ i(1) = 1
+ i(2) = i(1)+nlat
+ i(3) = i(2)+nlat*late
+ i(4) = i(3)+nlat*late
+ i(5) = i(4)+l*(l-1)/2 +(nlat-l)*(l-1)
+ i(6) = i(5)+l*(l-1)/2 +(nlat-l)*(l-1)
+ i(7) = i(6)+l*(l-1)/2 +(nlat-l)*(l-1)
+ !
+ ! set indices in temp work for real gaussian wts and pts
+ !
+ i(8) = 1
+ i(9) = nlat + 1
+ i(10) = 2*nlat + 1
+ end associate
+
+ end function shags_get_workspace_indices
+
+ subroutine shagsp_lower_utility_routine(nlat, nlon, l, late, wts, p0n, p1n, abel, bbel, cbel, &
+ wfft, dtheta, dwts, work, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: late
+ real(wp), intent(inout) :: wts(nlat)
+ real(wp), intent(inout) :: p0n(nlat, late)
+ real(wp), intent(inout) :: p1n(nlat, late)
+ real(wp), intent(inout) :: abel(*)
+ real(wp), intent(inout) :: bbel(*)
+ real(wp), intent(inout) :: cbel(*)
+ real(wp), intent(inout) :: wfft(*)
+ real(wp), intent(inout) :: dtheta(nlat)
+ real(wp), intent(inout) :: dwts(nlat)
+ real(wp), intent(inout) :: work(*)
+ integer(ip), intent(out) :: ier
+
+ ! Local variables
+ integer(ip) :: i, m, n, lw, np1, imn, mlim
+ real(wp) :: pb
+ type(SpherepackUtility) :: util
+
+ call util%hfft%initialize(nlon, wfft)
+
+ !
+ ! Compute real gaussian points and weights
+ ! lw = 4*nlat*(nlat+2)
+ lw = nlat*(nlat+2)
+
+ call compute_gaussian_latitudes_and_weights(nlat, dtheta, dwts, ier)
+
+ if (ier /= 0) return
+
+ ! store gaussian weights single precision to save computation
+ ! in inner loops in analysis
+ wts = dwts
+
+ !
+ ! initialize p0n, p1n using real dnlfk, dnlft
+ !
+ p0n = ZERO
+ p1n = ZERO
+
+ !
+ ! compute m=n=0 legendre polynomials for all theta(i)
+ !
+ np1 = 1
+ n = 0
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(1, i) = pb
+ end do
+ !
+ ! Compute p0n, p1n for all theta(i) when n>0
+ !
+ do np1=2, nlat
+ n = np1-1
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(np1, i) = pb
+ end do
+ !
+ ! compute m=1 legendre polynomials for all n and theta(i)
+ !
+ m = 1
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p1n(np1, i) = pb
+ end do
+ end do
+ !
+ ! Compute and store swarztrauber recursion coefficients
+ ! for 2 <= m <= n and 2 <= n <= nlat in abel, bbel, cbel
+ !
+ do n=2, nlat
+ mlim = min(n, l)
+ do m=2, mlim
+ if (n >= l) then
+ imn = l*(l-1)/2+(n-l-1)*(l-1)+m-1
+ else
+ imn = (n-1)*(n-2)/2+m-1
+ end if
+ abel(imn)=sqrt(real((2*n+1)*(m+n-2)*(m+n-3), kind=wp)/ &
+ real((2*n-3)*(m+n-1)*(m+n), kind=wp))
+ bbel(imn)=sqrt(real((2*n+1)*(n-m-1)*(n-m), kind=wp)/ &
+ real((2*n-3)*(m+n-1)*(m+n), kind=wp))
+ cbel(imn)=sqrt(real((n-m+1)*(n-m+2), kind=wp)/ &
+ real((n+m-1)*(n+m), kind=wp))
+ end do
+ end do
+
+ end subroutine shagsp_lower_utility_routine
+
+end submodule scalar_analysis_gaussian_grid_saved
diff --git a/src/Core/Spherepack/scalar_analysis_regular_grid.f90 b/src/Core/Spherepack/scalar_analysis_regular_grid.f90
new file mode 100644
index 000000000..4491a51dd
--- /dev/null
+++ b/src/Core/Spherepack/scalar_analysis_regular_grid.f90
@@ -0,0 +1,563 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_analysis_routines) scalar_analysis_regular_grid
+
+contains
+ ! subroutine shaec(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshaec, lshaec, work, lwork, ierror)
+ !
+ ! subroutine shaec performs the spherical harmonic analysis
+ ! on the array g and stores the result in the arrays a and b.
+ ! the analysis is performed on an equally spaced grid. the
+ ! associated legendre functions are recomputed rather than stored
+ ! as they are in subroutine shaes. the analysis is described
+ ! below at output parameters a, b.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the analysis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the analysis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of analyses. in the program that calls shaec,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple analyses will be performed. the third
+ ! index is the analysis index which assumes the values
+ ! k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! g a two or three dimensional array (see input parameter
+ ! nt) that contains the discrete function to be analyzed.
+ ! g(i, j) contains the value of the function at the colatitude
+ ! point theta(i) = (i-1)*pi/(nlat-1) and longitude point
+ ! phi(j) = (j-1)*2*pi/nlon. the index ranges are defined
+ ! above at the input parameter isym.
+ !
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shaec. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg
+ ! must be at least nlat/2 if nlat is even or at least
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shaec. jdg must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shaec. mdab must be at least
+ ! min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shaec. ndab must be at least nlat
+ !
+ ! wshaec an array which must be initialized by subroutine shaeci.
+ ! once initialized, wshaec can be used repeatedly by shaec
+ ! as long as nlon and nlat remain unchanged. wshaec must
+ ! not be altered between calls of shaec.
+ !
+ ! lshaec the dimension of the array wshaec as it appears in the
+ ! program that calls shaec. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshaec must be at least
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! a, b both a, b are two or three dimensional arrays (see input
+ ! parameter nt) that contain the spherical harmonic
+ ! coefficients in the representation of g(i, j) given in the
+ ! discription of subroutine shsec. for isym=0, a(m, n) and
+ ! b(m, n) are given by the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ !
+ !
+ ! definitions
+ !
+ ! 1. the normalized associated legendre functions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta)
+ !
+ ! 2. the normalized z functions for m even
+ !
+ ! zbar(m, n, theta) = 2/(nlat-1) times the sum from k=0 to k=nlat-1 of
+ ! the integral from tau = 0 to tau = pi of
+ ! cos(k*theta)*cos(k*tau)*pbar(m, n, tau)*sin(tau)
+ ! (first and last terms in this sum are divided
+ ! by 2)
+ !
+ ! 3. the normalized z functions for m odd
+ !
+ ! zbar(m, n, theta) = 2/(nlat-1) times the sum from k=0 to k=nlat-1 of
+ ! of the integral from tau = 0 to tau = pi of
+ ! sin(k*theta)*sin(k*tau)*pbar(m, n, tau)*sin(tau)
+ !
+ ! 4. the fourier transform of g(i, j).
+ !
+ ! c(m, i) = 2/nlon times the sum from j=1 to j=nlon
+ ! of g(i, j)*cos((m-1)*(j-1)*2*pi/nlon)
+ ! (the first and last terms in this sum
+ ! are divided by 2)
+ !
+ ! s(m, i) = 2/nlon times the sum from j=2 to j=nlon
+ ! of g(i, j)*sin((m-1)*(j-1)*2*pi/nlon)
+ !
+ ! 5. the maximum (plus one) longitudinal wave number
+ !
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ !
+ ! then for m=0, ..., mmax-1 and n=m, ..., nlat-1 the arrays a, b
+ ! are given by
+ !
+ ! a(m+1, n+1) = the sum from i=1 to i=nlat of
+ ! c(m+1, i)*zbar(m, n, theta(i))
+ ! (first and last terms in this sum are
+ ! divided by 2)
+ !
+ ! b(m+1, n+1) = the sum from i=1 to i=nlat of
+ ! s(m+1, i)*zbar(m, n, theta(i))
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshaec
+ !
+ module subroutine shaec(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshaec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid
+ integer(ip) :: ist
+
+ integer(ip) :: labc
+ integer(ip) :: ls
+ integer(ip) :: lzz1
+ integer(ip) :: mmax
+ integer(ip) :: nln, lwork
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshaec(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshaec, ierror)
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ labc = 3*((mmax-2)*(2*nlat-mmax-1))/2
+
+ select case (isym)
+ case (0)
+ ls = nlat
+ ist = imid
+ case default
+ ls = imid
+ ist = 0
+ end select
+
+ nln = nt*ls*nlon
+
+ ! Set required workspace size
+ lwork = nln+max(ls*nlon, 3*nlat*imid)
+
+ block
+ integer(ip) :: iw1, jw1, jw2, jw3
+ real(wp) :: work(lwork)
+
+ ! Set workspace pointers
+ iw1 = lzz1+labc+1
+ jw1 = ist + 1
+ jw2 = nln + 1
+ jw3 = jw2
+
+ call shaec_lower_utility_routine(nlat, isym, nt, g, idg, jdg, a, b, &
+ mdab, ndab, imid, ls, nlon, &
+ work, work(jw1:), work(jw3:), wshaec, wshaec(iw1:))
+ end block
+
+ end subroutine shaec
+
+ ! subroutine shaeci(nlat, nlon, wshaec, lshaec, dwork, ldwork, ierror)
+ !
+ ! subroutine shaeci initializes the array wshaec which can then
+ ! be used repeatedly by subroutine shaec.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! lshaec the dimension of the array wshaec as it appears in the
+ ! program that calls shaeci. the array wshaec is an output
+ ! parameter which is described below. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshaec must be at least
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! dwork a real dwork array that does not have to be saved.
+ !
+ ! ldwork the dimension of the array dwork as it appears in the
+ ! program that calls shaeci. ldwork must be at least
+ ! nlat+1.
+ !
+ !
+ ! output parameters
+ !
+ ! wshaec an array which is initialized for use by subroutine shaec.
+ ! once initialized, wshaec can be used repeatedly by shaec
+ ! as long as nlon and nlat remain unchanged. wshaec must
+ ! not be altered between calls of shaec.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshaec
+ !
+ module subroutine shaeci(nlat, nlon, wshaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshaec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, iw1, labc, lzz1, mmax
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, nlon/2+1)
+ lzz1 = 2*nlat*imid
+ labc = 3*((mmax-2)*(2*nlat-mmax-1))/2
+ required_wavetable_size = lzz1+labc+nlon+15
+
+ ! Check validity of input arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (size(wshaec) < required_wavetable_size) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ call util%initialize_scalar_analysis_regular_grid(nlat, nlon, wshaec)
+
+ ! Set wavetable index pointer
+ iw1 = lzz1+labc+1
+
+ call util%hfft%initialize(nlon, wshaec(iw1:))
+
+ end subroutine shaeci
+
+ !
+ ! whrfft must have at least nlon+15 locations
+ ! wzfin must have 2*l*(nlat + 1)/2 + ((l-3)*l+2)/2 locations
+ ! zb must have 3*l*(nlat + 1)/2 locations
+ ! work must have ls*nlon locations
+ !
+ subroutine shaec_lower_utility_routine(nlat, isym, nt, g, idgs, jdgs, a, b, mdab, ndab, imid, &
+ idg, jdg, g_even, g_odd, zb, wzfin, whrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idgs, jdgs, nt)
+ integer(ip), intent(in) :: idgs
+ integer(ip), intent(in) :: jdgs
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: g_even(idg, jdg, nt)
+ real(wp), intent(out) :: g_odd(idg, jdg, nt)
+ real(wp), intent(out) :: zb(imid, nlat, 3)
+ real(wp), intent(in) :: wzfin(:)
+ real(wp), intent(in) :: whrfft(:)
+
+ ! Local variables
+ integer(ip) :: i
+ integer(ip) :: indx(3)
+ integer(ip) :: imm1
+ integer(ip) :: j
+ integer(ip) :: k
+ integer(ip) :: ls
+ integer(ip) :: m
+ integer(ip) :: order_stride
+ integer(ip) :: m_trunc
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: degree_stride
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ real(wp) :: tsn, fsn
+ type(SpherepackUtility) :: util
+
+ ls = idg
+ nlon = jdg
+ m_trunc = min(nlat, nlon/2+1)
+
+ if (2*m_trunc-1 > nlon) then
+ order_stride = m_trunc-1
+ else
+ order_stride = m_trunc
+ end if
+
+ tsn = TWO/nlon
+ fsn = FOUR/nlon
+
+ if (even(nlat)) then
+ imm1 = imid
+ else
+ imm1 = imid-1
+ end if
+
+ select case(isym)
+ case(0)
+ do i=1, imm1
+ g_even(i, 1:nlon, :) = tsn * (g(i, 1:nlon, :) + g((nlat + 1)-i, 1:nlon, :))
+ g_odd(i, 1:nlon, :) = tsn * (g(i, 1:nlon, :) - g((nlat + 1)-i, 1:nlon, :))
+ end do
+ case default
+ g_even(1:imm1, 1:nlon, :) = fsn * g(1:imm1, 1:nlon, :)
+ end select
+
+ if (isym /= 1 .and. odd(nlat)) then
+ g_even(imid, 1:nlon, :) = tsn * g(imid, 1:nlon, :)
+ end if
+
+ ! Fast Fourier transform
+ fft_loop: do k=1, nt
+
+ call util%hfft%forward(ls, nlon, g_even(:, :, k), ls, whrfft)
+
+ if (odd(nlon)) exit fft_loop
+
+ g_even(1:ls, nlon, k) = HALF * g_even(1:ls, nlon, k)
+
+ end do fft_loop
+
+ ! Preset coefficients to 0.0
+ a = ZERO
+ b = ZERO
+
+ if (isym /= 1) then
+
+ call util%zfin(2, nlat, nlon, 0, zb, indx, wzfin)
+
+ do k=1, nt
+ do i=1, imid
+ do np1=1, nlat, 2
+ a(1, np1, k) = a(1, np1, k)+zb(i, np1, indx(3))*g_even(i, 1, k)
+ end do
+ end do
+ end do
+
+ if (even(nlat)) then
+ degree_stride = nlat-1
+ else
+ degree_stride = nlat
+ end if
+
+ do mp1=2, order_stride
+ m = mp1-1
+ call util%zfin(2, nlat, nlon, m, zb, indx, wzfin)
+ do k=1, nt
+ do i=1, imid
+ do np1=mp1, degree_stride, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+zb(i, np1, indx(3))*g_even(i, 2*mp1-2, k)
+ b(mp1, np1, k) = b(mp1, np1, k)+zb(i, np1, indx(3))*g_even(i, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ end do
+
+ if (order_stride /= m_trunc .and. m_trunc <= degree_stride) then
+ call util%zfin(2, nlat, nlon, order_stride, zb, indx, wzfin)
+ do k=1, nt
+ do i=1, imid
+ do np1=m_trunc, degree_stride, 2
+ a(m_trunc, np1, k) = a(m_trunc, np1, k)+zb(i, np1, indx(3))*g_even(i, 2*m_trunc-2, k)
+ end do
+ end do
+ end do
+ end if
+ if (isym == 2) return
+ end if
+
+ call util%zfin(1, nlat, nlon, 0, zb, indx, wzfin)
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=2, nlat, 2
+ a(1, np1, k) = a(1, np1, k)+zb(i, np1, indx(3))*g_odd(i, 1, k)
+ end do
+ end do
+ end do
+
+ if (even(nlat)) then
+ degree_stride = nlat
+ else
+ degree_stride = nlat-1
+ end if
+
+ do mp1=2, order_stride
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zfin(1, nlat, nlon, m, zb, indx, wzfin)
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, degree_stride, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+zb(i, np1, indx(3)) * g_odd(i, 2*mp1-2, k)
+ b(mp1, np1, k) = b(mp1, np1, k)+zb(i, np1, indx(3)) * g_odd(i, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ end do
+
+ mp2 = m_trunc+1
+ if (order_stride /= m_trunc .and. mp2 <= degree_stride) then
+ call util%zfin(1, nlat, nlon, order_stride, zb, indx, wzfin)
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, degree_stride, 2
+ a(m_trunc, np1, k) = a(m_trunc, np1, k) + zb(i, np1, indx(3)) * g_odd(i, 2*m_trunc-2, k)
+ end do
+ end do
+ end do
+ end if
+
+ end subroutine shaec_lower_utility_routine
+
+end submodule scalar_analysis_regular_grid
diff --git a/src/Core/Spherepack/scalar_analysis_regular_grid_saved.f90 b/src/Core/Spherepack/scalar_analysis_regular_grid_saved.f90
new file mode 100644
index 000000000..895c75e01
--- /dev/null
+++ b/src/Core/Spherepack/scalar_analysis_regular_grid_saved.f90
@@ -0,0 +1,603 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_analysis_routines) scalar_analysis_regular_grid_saved
+
+! Parameter confined to the module
+integer(ip), parameter :: NUMBER_OF_WORKSPACE_INDICES = 3
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine shaes(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshaes, ierror)
+ !
+ ! subroutine shaes performs the spherical harmonic analysis
+ ! on the array g and stores the result in the arrays a and b.
+ ! the analysis is performed on an equally spaced grid. the
+ ! associated legendre functions are stored rather than recomputed
+ ! as they are in subroutine shaec. the analysis is described
+ ! below at output parameters a, b.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the analysis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the analysis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the analysis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the analysis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of analyses. in the program that calls shaes,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple analyses will be performed. the third
+ ! index is the analysis index which assumes the values
+ ! k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! g a two or three dimensional array (see input parameter
+ ! nt) that contains the discrete function to be analyzed.
+ ! g(i, j) contains the value of the function at the colatitude
+ ! point theta(i) = (i-1)*pi/(nlat-1) and longitude point
+ ! phi(j) = (j-1)*2*pi/nlon. the index ranges are defined
+ ! above at the input parameter isym.
+ !
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shaes. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg
+ ! must be at least nlat/2 if nlat is even or at least
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shaes. jdg must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shaes. mdab must be at least
+ ! min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shaes. ndab must be at least nlat
+ !
+ ! wshaes an array which must be initialized by subroutine shaesi.
+ ! once initialized, wshaes can be used repeatedly by shaes
+ ! as long as nlon and nlat remain unchanged. wshaes must
+ ! not be altered between calls of shaes.
+ !
+ ! lshaes the dimension of the array wshaes as it appears in the
+ ! program that calls shaes. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshaes must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! a, b both a, b are two or three dimensional arrays (see input
+ ! parameter nt) that contain the spherical harmonic
+ ! coefficients in the representation of g(i, j) given in the
+ ! discription of subroutine shses. for isym=0, a(m, n) and
+ ! b(m, n) are given by the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ !
+ !
+ ! definitions
+ !
+ ! 1. the normalized associated legendre functions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta)
+ !
+ ! 2. the normalized z functions for m even
+ !
+ ! zbar(m, n, theta) = 2/(nlat-1) times the sum from k=0 to k=nlat-1 of
+ ! the integral from tau = 0 to tau = pi of
+ ! cos(k*theta)*cos(k*tau)*pbar(m, n, tau)*sin(tau)
+ ! (first and last terms in this sum are divided
+ ! by 2)
+ !
+ ! 3. the normalized z functions for m odd
+ !
+ ! zbar(m, n, theta) = 2/(nlat-1) times the sum from k=0 to k=nlat-1 of
+ ! of the integral from tau = 0 to tau = pi of
+ ! sin(k*theta)*sin(k*tau)*pbar(m, n, tau)*sin(tau)
+ !
+ ! 4. the fourier transform of g(i, j).
+ !
+ ! c(m, i) = 2/nlon times the sum from j=1 to j=nlon
+ ! of g(i, j)*cos((m-1)*(j-1)*2*pi/nlon)
+ ! (the first and last terms in this sum
+ ! are divided by 2)
+ !
+ ! s(m, i) = 2/nlon times the sum from j=2 to j=nlon
+ ! of g(i, j)*sin((m-1)*(j-1)*2*pi/nlon)
+ !
+ ! 5. the maximum (plus one) longitudinal wave number
+ !
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! then for m=0, ..., mmax-1 and n=m, ..., nlat-1 the arrays a, b are
+ ! given by
+ !
+ ! a(m+1, n+1) = the sum from i=1 to i=nlat of
+ ! c(m+1, i)*zbar(m, n, theta(i))
+ ! (first and last terms in this sum are
+ ! divided by 2)
+ !
+ ! b(m+1, n+1) = the sum from i=1 to i=nlat of
+ ! s(m+1, i)*zbar(m, n, theta(i))
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshaes
+ !
+ module subroutine shaes(nlat, nlon, isym, nt, g, idg, jdg, a, b, &
+ mdab, ndab, wshaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshaes(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: mmax, imid, idz, lzimn, ls, ifft, ist, lwork, nln
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshaes(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshaes, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ idz = (mmax*(2*nlat-mmax+1))/2
+ lzimn = idz*imid
+ ifft = lzimn + 1
+
+ ! Set calling argument for analysis
+ select case (isym)
+ case (0)
+ ls = nlat
+ ist = imid
+ case default
+ ls = imid
+ ist = 0
+ end select
+
+ nln = nt*ls*nlon
+
+ ! Set required workspace size
+ lwork = nln+ls*nlon
+
+ block
+ integer(ip) :: iw1
+ real(wp) :: work(lwork)
+
+ ! Set workspace pointer indices
+ iw1 = ist + 1
+
+ ! Perform analysis
+ call shaes_lower_utility_routine(nlat, isym, nt, g, idg, jdg, a, b, &
+ mdab, ndab, wshaes, idz, ls, nlon, work, work(iw1:), wshaes(ifft:))
+ end block
+
+ end subroutine shaes
+
+ ! Purpose:
+ !
+ ! subroutine shaesi(nlat, nlon, wshaes, lshaes, work, lwork, dwork, ldwork, ierror)
+ !
+ ! subroutine shaesi initializes the array wshaes which can then
+ ! be used repeatedly by subroutine shaes
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! lshaes the dimension of the array wshaes as it appears in the
+ ! program that calls shaesi. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshaes must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! work a real work array that does not have to be saved.
+ !
+ ! lwork the dimension of the array work as it appears in the
+ ! program that calls shaesi. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lwork must be at least
+ !
+ ! 5*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2
+ !
+ !
+ ! dwork a real work array that does not have to be saved.
+ !
+ ! ldwork the dimension of the array dwork as it appears in the
+ ! program that calls shaesi. ldwork must be at least nlat+1
+ !
+ !
+ ! output parameters
+ !
+ ! wshaes an array which is initialized for use by subroutine shaes.
+ ! once initialized, wshaes can be used repeatedly by shaes
+ ! as long as nlon and nlat remain unchanged. wshaes must
+ ! not be altered between calls of shaes.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshaes
+ ! = 4 error in the specification of lwork
+ ! = 5 error in the specification of ldwork
+ !
+ ! Remarks:
+ !
+ ! size(wshaes) = (l*(l+1)*imid)/2+nlon+15
+ ! size(work) = 5*l*imid + 3*((l-3)*l+2)/2
+ !
+ module subroutine shaesi(nlat, nlon, wshaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshaes(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: mmax, imid, labc, lzimn
+ integer(ip) :: workspace_indices(NUMBER_OF_WORKSPACE_INDICES)
+ integer(ip) :: lwork, required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ labc = 3*((mmax-2)*(2*nlat-mmax-1))/2
+ lzimn = (imid*mmax*(2*nlat-mmax+1))/2
+ required_wavetable_size = lzimn+nlon+15
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (size(wshaes) < required_wavetable_size) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Address error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace sizes
+ lwork = 5*nlat*imid + labc
+
+ ! Set workspace indices
+ workspace_indices = get_workspace_indices(nlat, nlon, mmax, imid, lzimn)
+
+ ! Compute wavetable
+ block
+ real(wp) :: work(lwork)
+ associate (&
+ idz => workspace_indices(1), &
+ iw1 => workspace_indices(2), &
+ iw2 => workspace_indices(3) &
+ )
+ call util%initialize_scalar_analysis_regular_grid_saved( &
+ nlat, nlon, imid, wshaes, idz, work, work(iw1:))
+
+ call util%hfft%initialize(nlon, wshaes(iw2:))
+ end associate
+ end block
+
+ end subroutine shaesi
+
+ subroutine shaes_lower_utility_routine(nlat, isym, nt, g, idgs, jdgs, &
+ a, b, mdab, ndab, z, idz, idg, jdg, g_even, g_odd, whrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idgs, jdgs, nt)
+ integer(ip), intent(in) :: idgs
+ integer(ip), intent(in) :: jdgs
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: z(idz, *)
+ integer(ip), intent(in) :: idz
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: g_even(idg, jdg, nt)
+ real(wp), intent(out) :: g_odd(idg, jdg, nt)
+ real(wp), intent(in) :: whrfft(:)
+
+ ! Local variables
+ integer(ip) :: i, k, m, mb, ls, mp1, np1, mp2
+ integer(ip) :: order_stride, degree_stride
+ integer(ip) :: imm1, imid, m_trunc, nlon
+ real(wp) :: fsn, tsn
+ type(SpherepackUtility) :: util
+
+ ls = idg
+ nlon = jdg
+ m_trunc = min(nlat, nlon/2+1)
+
+ if (2*m_trunc-1 > nlon) then
+ order_stride = m_trunc-1
+ else
+ order_stride = m_trunc
+ end if
+
+ tsn = TWO/nlon
+ fsn = FOUR/nlon
+ imid = (nlat + 1)/2
+
+ if (even(nlat)) then
+ imm1 = imid
+ else
+ imm1 = imid-1
+ end if
+
+ select case (isym)
+ case(0)
+ do i=1, imm1
+ g_even(i, 1:nlon, :) = tsn * (g(i, 1:nlon, :) + g((nlat + 1)-i, 1:nlon, :))
+ g_odd(i, 1:nlon, :) = tsn * (g(i, 1:nlon, :) - g((nlat + 1)-i, 1:nlon, :))
+ end do
+ case default
+ g_even(1:imm1, 1:nlon, :) = fsn * g(1:imm1, 1:nlon, :)
+ end select
+
+ if ((isym /= 1) .and. odd(nlat)) then
+ g_even(imid, 1:nlon, :) = tsn * g(imid, 1:nlon, :)
+ end if
+
+ ! Fast Fourier Transform
+ fft_loop: do k=1, nt
+
+ call util%hfft%forward(ls, nlon, g_even(:, :, k), ls, whrfft)
+
+ if (odd(nlon)) exit fft_loop
+
+ g_even(1:ls, nlon, k) = HALF * g_even(1:ls, nlon, k)
+
+ end do fft_loop
+
+ ! Preset coefficients to zero
+ a = ZERO
+ b = ZERO
+
+ if (isym /= 1) then
+
+ do k=1, nt
+ do i=1, imid
+ do np1=1, nlat, 2
+ a(1, np1, k) = a(1, np1, k)+z(np1, i)*g_even(i, 1, k)
+ end do
+ end do
+ end do
+
+ if (even(nlat)) then
+ degree_stride = nlat-1
+ else
+ degree_stride = nlat
+ end if
+
+ do mp1=2, order_stride
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ do k=1, nt
+ do i=1, imid
+ do np1=mp1, degree_stride, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+z(np1+mb, i)*g_even(i, 2*mp1-2, k)
+ b(mp1, np1, k) = b(mp1, np1, k)+z(np1+mb, i)*g_even(i, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ end do
+
+ if (order_stride /= m_trunc .and. m_trunc <= degree_stride) then
+ mb = order_stride*(nlat-1)-(order_stride*(order_stride-1))/2
+ do k=1, nt
+ do i=1, imid
+ do np1=m_trunc, degree_stride, 2
+ a(m_trunc, np1, k) = a(m_trunc, np1, k)+z(np1+mb, i)*g_even(i, 2*m_trunc-2, k)
+ end do
+ end do
+ end do
+ end if
+ if (isym == 2) return
+ end if
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=2, nlat, 2
+ a(1, np1, k) = a(1, np1, k)+z(np1, i)*g_odd(i, 1, k)
+ end do
+ end do
+ end do
+
+ if (even(nlat)) then
+ degree_stride = nlat
+ else
+ degree_stride = nlat-1
+ end if
+
+ do mp1=2, order_stride
+ m = mp1-1
+ mp2 = mp1+1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, degree_stride, 2
+ a(mp1, np1, k) = a(mp1, np1, k)+z(np1+mb, i)*g_odd(i, 2*mp1-2, k)
+ b(mp1, np1, k) = b(mp1, np1, k)+z(np1+mb, i)*g_odd(i, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ end do
+
+ mp2 = m_trunc+1
+ if (order_stride /= m_trunc .and. mp2 <= degree_stride) then
+ mb = order_stride*(nlat-1)-(order_stride*(order_stride-1))/2
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, degree_stride, 2
+ a(m_trunc, np1, k) = a(m_trunc, np1, k)+z(np1+mb, i)*g_odd(i, 2*m_trunc-2, k)
+ end do
+ end do
+ end do
+ end if
+
+ end subroutine shaes_lower_utility_routine
+
+ pure function get_workspace_indices(nlat, nlon, mmax, imid, lzimn) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: mmax
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: lzimn
+ integer(ip) :: return_value(NUMBER_OF_WORKSPACE_INDICES)
+
+ associate (i => return_value)
+ i(1) = (mmax*(2*nlat-mmax+1))/2
+ i(2) = 3*nlat*imid+1
+ i(3) = lzimn + 1
+ end associate
+
+ end function get_workspace_indices
+
+end submodule scalar_analysis_regular_grid_saved
diff --git a/src/Core/Spherepack/scalar_analysis_routines.f90 b/src/Core/Spherepack/scalar_analysis_routines.f90
new file mode 100644
index 000000000..eea80fa59
--- /dev/null
+++ b/src/Core/Spherepack/scalar_analysis_routines.f90
@@ -0,0 +1,323 @@
+module scalar_analysis_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ even, odd
+
+ use type_ScalarHarmonic, only: &
+ ScalarHarmonic
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility, &
+ get_lshaec, &
+ get_lshagc, &
+ get_lshaes, &
+ get_lshags
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ public :: shagc, shagci, initialize_shaec
+ public :: shaes, shaesi, initialize_shaes
+ public :: shaec, shaeci, initialize_shagc
+ public :: shags, shagsi, initialize_shags
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: FOUR = 4.0_wp
+
+ type, public :: ScalarForwardTransform
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: shaec
+ procedure, nopass :: shaeci
+ procedure, nopass :: shagc
+ procedure, nopass :: shagci
+ procedure, nopass :: shaes
+ procedure, nopass :: shaesi
+ procedure, nopass :: shags
+ procedure, nopass :: shagsi
+ procedure, nopass :: initialize_shaec
+ procedure, nopass :: initialize_shaes
+ procedure, nopass :: initialize_shagc
+ procedure, nopass :: initialize_shags
+ end type ScalarForwardTransform
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine shaec(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshaec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shaec
+
+ module subroutine shaes(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshaes(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shaes
+
+ module subroutine shagc(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshagc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shagc
+
+ module subroutine shags(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshags(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shags
+
+ module subroutine shaeci(nlat, nlon, wshaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshaec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shaeci
+
+ module subroutine shaesi(nlat, nlon, wshaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshaes(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shaesi
+
+ module subroutine shagci(nlat, nlon, wshagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshagc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shagci
+
+ module subroutine shagsi(nlat, nlon, wshags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshags(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shagsi
+ end interface
+
+ abstract interface
+ subroutine analysis_sub(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wavetable, ierror)
+ import :: ip, wp
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine analysis_sub
+ end interface
+
+ ! Overload subroutine
+ interface perform_scalar_analysis
+ module procedure perform_scalar_analysis_2d
+ module procedure perform_scalar_analysis_3d
+ end interface
+
+contains
+
+ subroutine perform_scalar_analysis_2d(nlat, nlon, scalar_symmetries, scalar_function, &
+ harmonic, wavetable, error_flag, analysis_routine)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: scalar_symmetries
+ real(wp), intent(in) :: scalar_function(:,:)
+ class(ScalarHarmonic), intent(inout) :: harmonic
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ procedure(analysis_sub) :: analysis_routine
+
+ associate (&
+ isym => scalar_symmetries, &
+ g => scalar_function, &
+ idg => size(scalar_function, dim=1), &
+ jdg => size(scalar_function, dim=2), &
+ nt => harmonic%NUMBER_OF_SYNTHESES, &
+ a => harmonic%real_component, &
+ b => harmonic%imaginary_component, &
+ mdab => harmonic%ORDER_M, &
+ ndab => harmonic%DEGREE_N, &
+ ierror => error_flag &
+ )
+
+ call analysis_routine(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wavetable, ierror)
+ end associate
+
+ end subroutine perform_scalar_analysis_2d
+
+ subroutine perform_scalar_analysis_3d(nlat, nlon, scalar_symmetries, scalar_function, &
+ harmonic, wavetable, error_flag, analysis_routine)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: scalar_symmetries
+ real(wp), intent(in) :: scalar_function(:,:,:)
+ class(ScalarHarmonic), intent(inout) :: harmonic
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ procedure(analysis_sub) :: analysis_routine
+
+ associate (&
+ isym => scalar_symmetries, &
+ g => scalar_function, &
+ idg => size(scalar_function, dim=1), &
+ jdg => size(scalar_function, dim=2), &
+ nt => size(scalar_function, dim=3), &
+ a => harmonic%real_component, &
+ b => harmonic%imaginary_component, &
+ mdab => harmonic%ORDER_M, &
+ ndab => harmonic%DEGREE_N, &
+ ierror => error_flag &
+ )
+
+ call analysis_routine(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wavetable, ierror)
+ end associate
+
+ end subroutine perform_scalar_analysis_3d
+
+ subroutine initialize_shaec(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshaec, shaeci, error_flag)
+
+ end subroutine initialize_shaec
+
+ subroutine initialize_shaes(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshaes, shaesi, error_flag)
+
+ end subroutine initialize_shaes
+
+ subroutine initialize_shagc(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshagc, shagci, error_flag)
+
+ end subroutine initialize_shagc
+
+ subroutine initialize_shags(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshags, shagsi, error_flag)
+
+ end subroutine initialize_shags
+
+end module scalar_analysis_routines
diff --git a/src/Core/Spherepack/scalar_laplacian_gaussian_grid.f90 b/src/Core/Spherepack/scalar_laplacian_gaussian_grid.f90
new file mode 100644
index 000000000..6180ad257
--- /dev/null
+++ b/src/Core/Spherepack/scalar_laplacian_gaussian_grid.f90
@@ -0,0 +1,223 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) scalar_laplacian_gaussian_grid
+
+contains
+ ! subroutine slapgc(nlat, nlon, isym, nt, slap, ids, jds, a, b, &
+ ! mdab, ndab, wshsgc, ierror)
+ !
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shagc for a scalar field sf, subroutine slapgc computes
+ ! the laplacian of sf in the scalar array slap. slap(i, j) is the
+ ! laplacian of sf at the gaussian colatitude theta(i) (see nlat as
+ ! an input parameter) and east longitude lambda(j) = (j-1)*2*pi/nlon
+ ! on the sphere. i.e.
+ !
+ ! slap(i, j) =
+ !
+ ! 2 2
+ ! [1/sint*d (sf(i, j)/dlambda + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ !
+ ! where sint = sin(theta(i)). the scalar laplacian in slap has the
+ ! same symmetry or absence of symmetry about the equator as the scalar
+ ! field sf. the input parameters isym, nt, mdab, ndab must have the
+ ! same values used by shagc to compute a and b for sf. the associated
+ ! legendre functions are stored rather than recomputed as they are
+ ! in subroutine slapgc.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shagc to compute the coefficients a and b for the scalar field
+ ! sf. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in sf about the equator. scalar
+ ! synthesis is used to compute slap on the entire sphere.
+ ! i.e., in the array slap(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of analyses. in the program that calls slapgc
+ ! the arrays slap, a, and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third index
+ ! is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single analysis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! or that all the arrays are two dimensional.
+ !
+ ! ids the first dimension of the array slap as it appears in the
+ ! program that calls slapgc. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array slap as it appears in the
+ ! program that calls slapgc. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field sf as computed by subroutine shagc.
+ ! *** a, b must be computed by shagc prior to calling slapgc.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls slapgc. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls slapgc. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shagc to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci.
+ ! once initialized, wshsgc
+ ! can be used repeatedly by slapgc as long as nlat and nlon
+ ! remain unchanged. wshsgc must not be altered between calls
+ ! of slapgc.
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls slapgc. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! slap a two or three dimensional arrays (see input parameter nt) that
+ ! contain the scalar laplacian of the scalar field sf. slap(i, j)
+ ! is the scalar laplacian at the gaussian colatitude theta(i)
+ ! and longitude lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ !
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsgc
+ !
+ module subroutine slapgc(nlat, nlon, isym, nt, slap, ids, jds, a, b, &
+ mdab, ndab, wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgc(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call scalar_laplacian_lower_utility_routine(nlat, nlon, isym, nt, slap, &
+ a, b, wshsgc, shsgc, ierror)
+
+ end subroutine slapgc
+
+end submodule scalar_laplacian_gaussian_grid
diff --git a/src/Core/Spherepack/scalar_laplacian_gaussian_grid_saved.f90 b/src/Core/Spherepack/scalar_laplacian_gaussian_grid_saved.f90
new file mode 100644
index 000000000..7931a42a3
--- /dev/null
+++ b/src/Core/Spherepack/scalar_laplacian_gaussian_grid_saved.f90
@@ -0,0 +1,222 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) scalar_laplacian_gaussian_grid_saved
+
+contains
+ ! subroutine slapgs(nlat, nlon, isym, nt, slap, ids, jds, a, b,
+ ! mdab, ndab, wshsgs, ierror)
+ !
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shags for a scalar field sf, subroutine slapgs computes
+ ! the laplacian of sf in the scalar array slap. slap(i, j) is the
+ ! laplacian of sf at the gaussian colatitude theta(i) (see nlat as
+ ! an input parameter) and east longitude lambda(j) = (j-1)*2*pi/nlon
+ ! on the sphere. i.e.
+ !
+ ! slap(i, j) =
+ !
+ ! 2 2
+ ! [1/sint*d (sf(i, j)/dlambda + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ !
+ ! where sint = sin(theta(i)). the scalar laplacian in slap has the
+ ! same symmetry or absence of symmetry about the equator as the scalar
+ ! field sf. the input parameters isym, nt, mdab, ndab must have the
+ ! same values used by shags to compute a and b for sf. the associated
+ ! legendre functions are stored rather than recomputed as they are
+ ! in subroutine slapgc.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shags to compute the coefficients a and b for the scalar field
+ ! sf. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in sf about the equator. scalar
+ ! synthesis is used to compute slap on the entire sphere.
+ ! i.e., in the array slap(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of analyses. in the program that calls slapgs
+ ! the arrays slap, a, and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third index
+ ! is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single analysis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! or that all the arrays are two dimensional.
+ !
+ ! ids the first dimension of the array slap as it appears in the
+ ! program that calls slapgs. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array slap as it appears in the
+ ! program that calls slapgs. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field sf as computed by subroutine shags.
+ ! *** a, b must be computed by shags prior to calling slapgs.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls slapgs. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls slapgs. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shags to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshsgs an array which must be initialized by subroutine slapgsi
+ ! (or equivalently by shsgsi). once initialized, wshsgs
+ ! can be used repeatedly by slapgs as long as nlat and nlon
+ ! remain unchanged. wshsgs must not be altered between calls
+ ! of slapgs.
+ !
+ ! lshsgs the dimension of the array wshsgs as it appears in the
+ ! program that calls slapgs. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgs must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! slap a two or three dimensional arrays (see input parameter nt) that
+ ! contain the scalar laplacian of the scalar field sf. slap(i, j)
+ ! is the scalar laplacian at the gaussian colatitude theta(i)
+ ! and longitude lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsgs
+ !
+ module subroutine slapgs(nlat, nlon, isym, nt, slap, ids, jds, a, b, &
+ mdab, ndab, wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgs(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call scalar_laplacian_lower_utility_routine(nlat, nlon, isym, nt, slap, &
+ a, b, wshsgs, shsgs, ierror)
+
+ end subroutine slapgs
+
+end submodule scalar_laplacian_gaussian_grid_saved
diff --git a/src/Core/Spherepack/scalar_laplacian_regular_grid.f90 b/src/Core/Spherepack/scalar_laplacian_regular_grid.f90
new file mode 100644
index 000000000..f9f14f096
--- /dev/null
+++ b/src/Core/Spherepack/scalar_laplacian_regular_grid.f90
@@ -0,0 +1,234 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) scalar_laplacian_regular_grid
+
+contains
+ ! subroutine slapec(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab,
+ ! wshsec, ierror)
+ !
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shaec for a scalar field sf, subroutine slapec computes
+ ! the laplacian of sf in the scalar array slap. slap(i, j) is the
+ ! laplacian of sf at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.
+ !
+ ! slap(i, j) =
+ !
+ ! 2 2
+ ! [1/sint*d (sf(i, j)/dlambda + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ !
+ ! where sint = sin(theta(i)). the scalar laplacian in slap has the
+ ! same symmetry or absence of symmetry about the equator as the scalar
+ ! field sf. the input parameters isym, nt, mdab, ndab must have the
+ ! same values used by shaec to compute a and b for sf. the associated
+ ! legendre functions are recomputed rather than stored as they are
+ ! in subroutine slapes.
+
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shaec to compute the coefficients a and b for the scalar field
+ ! sf. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in sf about the equator. scalar
+ ! synthesis is used to compute slap on the entire sphere.
+ ! i.e., in the array slap(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of analyses. in the program that calls slapec
+ ! the arrays slap, a, and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third index
+ ! is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single analysis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! or that all the arrays are two dimensional.
+ !
+ ! ids the first dimension of the array slap as it appears in the
+ ! program that calls slapec. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array slap as it appears in the
+ ! program that calls slapec. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field sf as computed by subroutine shaec.
+ ! *** a, b must be computed by shaec prior to calling slapec.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls slapec. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls slapec. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shaec to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshsec an array which must be initialized by subroutine shseci
+ ! before calling slapec. once initialized, wshsec
+ ! can be used repeatedly by slapec as long as nlat and nlon
+ ! remain unchanged. wshsec must not be altered between calls
+ ! of slapec.
+ !
+ ! lshsec the dimension of the array wshsec as it appears in the
+ ! program that calls slapec. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsec must be greater than or equal to
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! slap a two or three dimensional arrays (see input parameter nt) that
+ ! contain the scalar laplacian of the scalar field sf. slap(i, j)
+ ! is the scalar laplacian at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsec
+ !
+ module subroutine slapec(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab, &
+ wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsec(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call scalar_laplacian_lower_utility_routine(nlat, nlon, isym, nt, slap, &
+ a, b, wshsec, shsec, ierror)
+
+ end subroutine slapec
+
+end submodule scalar_laplacian_regular_grid
diff --git a/src/Core/Spherepack/scalar_laplacian_regular_grid_saved.f90 b/src/Core/Spherepack/scalar_laplacian_regular_grid_saved.f90
new file mode 100644
index 000000000..b73540a88
--- /dev/null
+++ b/src/Core/Spherepack/scalar_laplacian_regular_grid_saved.f90
@@ -0,0 +1,234 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_laplacian_routines) scalar_laplacian_regular_grid_saved
+
+contains
+ ! subroutine slapes(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab, &
+ ! wshses, ierror)
+ !
+ !
+ ! given the scalar spherical harmonic coefficients a and b, precomputed
+ ! by subroutine shaes for a scalar field sf, subroutine slapes computes
+ ! the laplacian of sf in the scalar array slap. slap(i, j) is the
+ ! laplacian of sf at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.
+ !
+ ! slap(i, j) =
+ !
+ ! 2 2
+ ! [1/sint*d (sf(i, j)/dlambda + d(sint*d(sf(i, j))/dtheta)/dtheta]/sint
+ !
+ !
+ ! where sint = sin(theta(i)). the scalar laplacian in slap has the
+ ! same symmetry or absence of symmetry about the equator as the scalar
+ ! field sf. the input parameters isym, nt, mdab, ndab must have the
+ ! same values used by shaes to compute a and b for sf. the associated
+ ! legendre functions are stored rather than recomputed as they are
+ ! in subroutine slapec.
+
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! isym this parameter should have the same value input to subroutine
+ ! shaes to compute the coefficients a and b for the scalar field
+ ! sf. isym is set as follows:
+ !
+ ! = 0 no symmetries exist in sf about the equator. scalar
+ ! synthesis is used to compute slap on the entire sphere.
+ ! i.e., in the array slap(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 sf and slap are antisymmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! = 2 sf and slap are symmetric about the equator. the
+ ! synthesis used to compute slap is performed on the
+ ! northern hemisphere only. if nlat is odd, slap(i, j) is
+ ! computed for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if
+ ! nlat is even, slap(i, j) is computed for i=1, ..., nlat/2
+ ! and j=1, ..., nlon.
+ !
+ !
+ ! nt the number of analyses. in the program that calls slapes
+ ! the arrays slap, a, and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third index
+ ! is the synthesis index which assumes the values k=1, ..., nt.
+ ! for a single analysis set nt=1. the description of the
+ ! remaining parameters is simplified by assuming that nt=1
+ ! or that all the arrays are two dimensional.
+ !
+ ! ids the first dimension of the array slap as it appears in the
+ ! program that calls slapes. if isym = 0 then ids must be at
+ ! least nlat. if isym > 0 and nlat is even then ids must be
+ ! at least nlat/2. if isym > 0 and nlat is odd then ids must
+ ! be at least (nlat + 1)/2.
+ !
+ ! jds the second dimension of the array slap as it appears in the
+ ! program that calls slapes. jds must be at least nlon.
+ !
+ !
+ ! a, b two or three dimensional arrays (see input parameter nt)
+ ! that contain scalar spherical harmonic coefficients
+ ! of the scalar field sf as computed by subroutine shaes.
+ ! *** a, b must be computed by shaes prior to calling slapes.
+ !
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls slapes. mdab must be at
+ ! least min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls slapes. ndbc must be at least
+ ! least nlat.
+ !
+ ! mdab, ndab should have the same values input to shaes to
+ ! compute the coefficients a and b.
+ !
+ !
+ ! wshses an array which must be initialized by subroutine shsesi
+ ! before calling slapes. once initialized, wshses
+ ! can be used repeatedly by slapes as long as nlat and nlon
+ ! remain unchanged. wshses must not be altered between calls
+ ! of slapes.
+ !
+ ! lshses the dimension of the array wshses as it appears in the
+ ! program that calls slapes. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshses must be greater than or equal to
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15.
+ !
+ ! output parameters
+ !
+ !
+ ! slap a two or three dimensional arrays (see input parameter nt) that
+ ! contain the scalar laplacian of the scalar field sf. slap(i, j)
+ ! is the scalar laplacian at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ids
+ ! = 6 error in the specification of jds
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lshses
+ !
+ module subroutine slapes(nlat, nlon, isym, nt, slap, ids, jds, a, b, &
+ mdab, ndab, wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshses(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, ids, jds, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call scalar_laplacian_lower_utility_routine(nlat, nlon, isym, nt, slap, &
+ a, b, wshses, shses, ierror)
+
+ end subroutine slapes
+
+end submodule scalar_laplacian_regular_grid_saved
diff --git a/src/Core/Spherepack/scalar_laplacian_routines.f90 b/src/Core/Spherepack/scalar_laplacian_routines.f90
new file mode 100644
index 000000000..5e3b240de
--- /dev/null
+++ b/src/Core/Spherepack/scalar_laplacian_routines.f90
@@ -0,0 +1,411 @@
+module scalar_laplacian_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use spherepack_interfaces, only: &
+ scalar_synthesis
+
+ use scalar_synthesis_routines, only: &
+ ScalarSynthesisUtility, &
+ shsec, shses, shsgc, shsgs
+
+ use type_ScalarHarmonic, only: &
+ ScalarHarmonic
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: slapec, slapes, slapgc, slapgs
+ public :: islapec, islapes, islapgc, islapgs
+ public :: scalar_laplacian_lower_utility_routine
+ public :: invert_scalar_laplacian_lower_utility_routine
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine slapec(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab, &
+ wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine slapec
+
+ module subroutine slapes(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab, &
+ wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine slapes
+
+ module subroutine slapgc(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab, &
+ wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine slapgc
+
+ module subroutine slapgs(nlat, nlon, isym, nt, slap, ids, jds, a, b, mdab, ndab, &
+ wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: slap(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine slapgs
+
+ module subroutine islapec(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshsec, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsec(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine islapec
+
+ module subroutine islapes(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshses, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshses(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine islapes
+
+ module subroutine islapgc(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshsgc, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgc(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine islapgc
+
+ module subroutine islapgs(nlat, nlon, isym, nt, xlmbda, sf, ids, jds, a, b, &
+ mdab, ndab, wshsgs, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: sf(ids, jds, nt)
+ integer(ip), intent(in) :: ids
+ integer(ip), intent(in) :: jds
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgs(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine islapgs
+ end interface
+
+contains
+
+ pure subroutine compute_coefficient_multipliers(coeff_multipliers)
+
+ ! Dummy arguments
+ real(wp), intent(out) :: coeff_multipliers(:)
+
+ ! Local variables
+ integer(ip) :: n
+ real(wp) :: fn
+
+ associate (nlat => size(coeff_multipliers))
+ do n=2, nlat
+ fn = real(n - 1, kind=wp)
+ coeff_multipliers(n) = fn * (fn + ONE)
+ end do
+ end associate
+
+ end subroutine compute_coefficient_multipliers
+
+ pure subroutine perform_setup_for_scalar_laplacian(a, b, alap, blap, coeff_multipliers)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: a(:, :, :)
+ real(wp), intent(in) :: b(:, :, :)
+ real(wp), intent(out) :: alap(:, :, :)
+ real(wp), intent(out) :: blap(:, :, :)
+ real(wp), intent(out) :: coeff_multipliers(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m
+
+ associate (&
+ order_m => size(alap, dim=1), &
+ degree_n => size(alap, dim=2), &
+ number_of_synthesis => size(alap, dim=3) &
+ )
+
+ ! Set coefficient multiplyers
+ call compute_coefficient_multipliers(coeff_multipliers)
+
+ ! Preset coefficients to 0.0
+ alap = ZERO
+ blap = ZERO
+
+ ! Compute scalar laplacian coefficients for each vector field
+ do k=1, number_of_synthesis
+
+ ! Compute m = 0 coefficients
+ do n=2, degree_n
+ alap(1, n, k) = -coeff_multipliers(n) * a(1, n, k)
+ blap(1, n, k) = -coeff_multipliers(n) * b(1, n, k)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, order_m
+ do n=m, degree_n
+ alap(m, n, k) = -coeff_multipliers(n)*a(m, n, k)
+ blap(m, n, k) = -coeff_multipliers(n)*b(m, n, k)
+ end do
+ end do
+ end do
+ end associate
+
+ end subroutine perform_setup_for_scalar_laplacian
+
+ subroutine scalar_laplacian_lower_utility_routine(nlat, nlon, isym, nt, &
+ scalar_laplacian, a, b, wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: scalar_laplacian(:,:,:)
+ real(wp), dimension(:,:,:), intent(in) :: a, b
+ real(wp), intent(in) :: wavetable(:)
+ procedure(scalar_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(ScalarHarmonic) :: harmonic
+ real(wp) :: coeff_multipliers(nlat)
+
+ ! Allocate memory
+ harmonic = ScalarHarmonic(nlat, nlon, nt)
+
+ associate( &
+ ids => size(scalar_laplacian, dim=1), &
+ jds => size(scalar_laplacian, dim=2), &
+ alap => harmonic%real_component, &
+ blap => harmonic%imaginary_component, &
+ order_m => harmonic%ORDER_M, &
+ degree_n => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_scalar_laplacian(a, b, alap, blap, coeff_multipliers)
+
+ ! Synthesize alap, blap into scalar_laplacian
+ call synth_routine(nlat, nlon, isym, nt, scalar_laplacian, ids, jds, &
+ alap, blap, order_m, degree_n, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+
+ end subroutine scalar_laplacian_lower_utility_routine
+
+ pure subroutine perform_setup_for_inversion(a, b, as, bs, coeff_multipliers, xlmbda, pertrb)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: a(:, :, :)
+ real(wp), intent(in) :: b(:, :, :)
+ real(wp), intent(out) :: as(:, :, :)
+ real(wp), intent(out) :: bs(:, :, :)
+ real(wp), intent(out) :: coeff_multipliers(:)
+ real(wp), intent(in) :: xlmbda(:)
+ real(wp), intent(out) :: pertrb(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m
+
+ associate (&
+ order_m => size(as, dim=1), &
+ degree_n => size(as, dim=2), &
+ number_of_syntheses => size(as, dim=3) &
+ )
+
+ ! Preset coefficient multiplyers
+ call compute_coefficient_multipliers(coeff_multipliers)
+
+ ! Preset synthesis coefficients to zero
+ as = ZERO
+ bs = ZERO
+
+ do k=1, number_of_syntheses
+
+ ! Compute synthesis coefficients for xlmbda zero or nonzero
+ if (xlmbda(k) == ZERO) then
+ do n=2, degree_n
+ as(1, n, k) = -a(1, n, k)/coeff_multipliers(n)
+ bs(1, n, k) = -b(1, n, k)/coeff_multipliers(n)
+ end do
+ do m=2, order_m
+ do n=m, degree_n
+ as(m, n, k) = -a(m, n, k)/coeff_multipliers(n)
+ bs(m, n, k) = -b(m, n, k)/coeff_multipliers(n)
+ end do
+ end do
+ else
+ ! xlmbda nonzero so operator invertible unless
+ ! -n*(n-1) = xlmbda(k) < 0.0 for some n
+ !
+ pertrb(k) = ZERO
+
+ do n=1, degree_n
+ as(1, n, k) = -a(1, n, k)/(coeff_multipliers(n) + xlmbda(k))
+ bs(1, n, k) = -b(1, n, k)/(coeff_multipliers(n) + xlmbda(k))
+ end do
+
+ do m=2, order_m
+ do n=m, degree_n
+ as(m, n, k) = -a(m, n, k)/(coeff_multipliers(n) + xlmbda(k))
+ bs(m, n, k) = -b(m, n, k)/(coeff_multipliers(n) + xlmbda(k))
+ end do
+ end do
+ end if
+ end do
+ end associate
+
+ end subroutine perform_setup_for_inversion
+
+ subroutine invert_scalar_laplacian_lower_utility_routine(nlat, nlon, isym, &
+ nt, helmholtz_constant, perturbation, solution, a, b, wavetable, &
+ synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: helmholtz_constant(:)
+ real(wp), intent(out) :: perturbation(:)
+ real(wp), intent(out) :: solution(:,:,:)
+ real(wp), dimension(:,:,:), intent(in) :: a, b
+ real(wp), intent(in) :: wavetable(:)
+ procedure(scalar_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(ScalarHarmonic) :: harmonic
+ real(wp) :: coeff_multipliers(nlat)
+
+ ! Allocate memory
+ harmonic = ScalarHarmonic(nlat, nlon, nt)
+
+ associate( &
+ ids => size(solution, dim=1), &
+ jds => size(solution, dim=2), &
+ as => harmonic%real_component, &
+ bs => harmonic%imaginary_component, &
+ order_m => harmonic%ORDER_M, &
+ degree_n => harmonic%DEGREE_N &
+ )
+ call perform_setup_for_inversion(a, b, as, bs, coeff_multipliers, &
+ helmholtz_constant, perturbation)
+
+ ! Synthesize as, bs into sf
+ call synth_routine(nlat, nlon, isym, nt, solution, ids, jds, &
+ as, bs, order_m, degree_n, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+
+ end subroutine invert_scalar_laplacian_lower_utility_routine
+
+end module scalar_laplacian_routines
diff --git a/src/Core/Spherepack/scalar_projection_gaussian_grid.f90 b/src/Core/Spherepack/scalar_projection_gaussian_grid.f90
new file mode 100644
index 000000000..2d21f75da
--- /dev/null
+++ b/src/Core/Spherepack/scalar_projection_gaussian_grid.f90
@@ -0,0 +1,1013 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+! this file contains code and documentation for subroutines
+! shpgi and shpg.
+!
+submodule(scalar_projection_routines) scalar_projection_gaussian_grid
+
+contains
+ !
+ ! Purpose:
+ !
+ ! shpg computes the harmonic projection, which is
+ ! equivalent to a harmonic analysis (forward) followed
+ ! by a harmonic synthesis (backward transform).
+ ! shpg uses the n**2 projection or complement when appropriate
+ ! as well as odd/even factorization and zero truncation on an
+ ! on a Gaussian distributed grid as defined in the JCP paper
+ ! "Generalized discrete spherical harmonic transforms"
+ ! by Paul N. Swarztrauber and William F. Spotz
+ ! J. Comp. Phys., 159(2000) pp. 213-230.
+ !
+ ! subroutine shpg(nlat, nlon, isym, mtrunc, x, y, idxy, wshp, lwshp, iwshp, liwshp, work, lwork, ierror)
+ !
+ ! shpg projects the array x onto the set of functions represented
+ ! by a discrete set of spherical harmonics.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ ! nlon must be at least 4.
+ !
+ ! isym currently not used.
+ !
+ ! mtrunc the highest longitudinal wave number retained in the
+ ! projection. It must be less than or equal to
+ ! the minimum of nlat-1 and nlon/2. The first wave
+ ! number is zero. For example, if wave numbers 0 and
+ ! 1 are desired then mtrunc = 1.
+
+ ! zero.
+ !
+ ! x a two dimensional array that contains the the nlat
+ ! by nlon array x(i, j) defined at the colatitude point
+ ! theta(i) = (i-1)*pi/(nlat-1) and longitude point phi(j) =
+ ! (j-1)*2*pi/nlon.
+ !
+ ! idxy the first dimension of the arrays x and y as they
+ ! appear in the program that calls shpg. It must be
+ ! at least nlat.
+ !
+ ! wshp a single precision array that must be saved for
+ ! repeated use by subroutine shpg.
+ !
+ ! lwshp the dimension of the array wshp as it appears in the
+ ! program that calls shpgi. It must be at least
+ ! 2*(nlat + 1)**2+nlon+log2(nlon)
+ !
+ ! iwshp an integer array that must be saved for repeated
+ ! use by subroutine shpg.
+ !
+ !
+ ! liwshp the dimension of the array iwshp as it appears in the
+ ! program that calls shpgi. It must be at least
+ ! 4*(nlat + 1).
+ !
+ ! work a single precision work array that does
+ ! not have to be saved.
+ !
+ ! lwork the dimension of the array work as it appears in the
+ ! program that calls shpg. It must be at least
+ ! max(nlat*nlon, 4*(nlat + 1)).
+ !
+ ! **************************************************************
+ !
+ ! output parameters
+ !
+ ! y an nlat by nlon single precision array that contains
+ ! the projection of x onto the set of functions that
+ ! can be represented by the discrete set of spherical
+ ! harmonics. The arrays x(i, j) and y(i, j) are located
+ ! at colatitude point theta(i) = (i-1)*pi/(nlat-1) and
+ ! longitude point phi(j) = (j-1)*2*pi/nlon.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of mtrunc
+ ! = 5 error in the specification of lwshp
+ ! = 6 error in the specification of liwshp
+ ! = 7 error in the specification of lwork
+ !
+ module subroutine shpg(nlat, nlon, isym, mtrunc, x, y, idxy, &
+ wshp, lwshp, iwshp, liwshp, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: mtrunc
+ real(wp), intent(in) :: x(idxy, nlon)
+ real(wp), intent(out) :: y(idxy, nlon)
+ integer(ip), intent(in) :: idxy
+ real(wp), intent(in) :: wshp(lwshp)
+ integer(ip), intent(in) :: lwshp
+ integer(ip), intent(in) :: iwshp(liwshp)
+ integer(ip), intent(in) :: liwshp
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: iw3
+ integer(ip) :: iw4
+ integer(ip) :: jw1
+ integer(ip) :: jw2
+ integer(ip) :: jw3
+ integer(ip) :: jw4
+ integer(ip) :: log2n
+ integer(ip) :: lw1
+ integer(ip) :: mmax
+ integer(ip) :: mwrk
+ integer(ip) :: nloc1, nte
+ integer(ip) :: nloc2
+ type(SpherepackUtility) :: util
+
+ ! Check calling arguments
+ ierror = 1
+ if (nlat < 1) return
+ ierror = 2
+ if (nlon < 1) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ mmax = min(nlat-1, nlon/2)
+ if (mtrunc<0 .or. mtrunc>mmax) return
+ ierror = 5
+ log2n = int(log(real(nlon, kind=wp))/log(TWO), kind=ip)
+ lw1 = 2*(nlat + 1)**2
+ if (lwshp 2) return
+ ierror = 4
+ mmax = min(nlat-1, nlon/2)
+ if (mtrunc<0 .or. mtrunc>mmax) return
+ ierror = 5
+ lw1 = 2*((nlat + 1)**2)
+ log2n = int(log(real(nlon, kind=wp))/log(TWO), kind=ip)
+ if (lwshp1 .and. n>mxtr) then
+ do i=1, nte
+ u(i, j+nec) = ped(i, j+nec, iip)
+ end do
+ else
+ a1 = b(n-1)*a(n+m-3)/a(n+m-1)
+ b1 = a(n-m+1)/a(n+m-1)
+ if (n-m<=1) then
+ do i=1, nte
+ u(i, j+nec) = a1*ped(i, j+nec-1, iip) &
+ - b1*ped(i, j+nec, iip)
+ end do
+ else
+ c1 = b(n-1)*a(n-m-1)/a(n+m-1)
+ do i=1, nte
+ u(i, j+nec) = a1*ped(i, j+nec-1, iip) &
+ - b1*ped(i, j+nec, iip) + c1*u(i, j+nec-1)
+ end do
+ end if
+ end if
+ end do
+ do j=1, nem
+ do i=1, nte
+ ped(i, j+nec, iip) = u(i, j+nec)
+ end do
+ end do
+ end if
+ if (nec<=0) cycle generate_even_functions
+ !
+ ! generate orthogonal vector with
+ ! random numbers
+ call random_seed()
+ call random_number(xx(1:nte))
+
+ it = 0
+ generate_random_orth_vec_even: do
+ it = it+1
+ if (it > 2) exit generate_random_orth_vec_even
+
+ do i=1, nte
+ z(i) = ZERO
+ wx(i) = gwts(i)*xx(i)
+ end do
+
+ do j=1, nte
+ if (j == nec) cycle
+ call accumulate_inner_products(nte, wx, ped(1, j, iip), z)
+ end do
+
+ do i=1, nte
+ xx(i) = xx(i)-z(i)
+ end do
+
+ call calculate_normal(nte, xx, idp, gwts)
+
+ end do generate_random_orth_vec_even
+
+ do i=1, nte
+ ped(i, nec, iip) = xx(i)
+ end do
+ end do generate_even_functions
+ !
+ ! reorder if mtrunc is less than nlat-1
+ ! case of even functions
+ !
+ nmx = nlat-mxtr
+ if (modn==1) then
+ nshe(1) = nmx/2
+ nshe(2) = (nmx-1)/2
+ else
+ nshe(1) = (nmx-1)/2
+ nshe(2) = nmx/2
+ end if
+ !
+ do mp1=1, 2
+ do j=1, nte
+ js = j+nshe(mp1)
+ if (js>nte) js = js-nte
+ do i=1, nte
+ u(i, js) = ped(i, j, mp1)
+ end do
+ end do
+ do j=1, nte
+ do i=1, nte
+ ped(i, j, mp1) = u(i, j)
+ end do
+ end do
+ end do
+ !
+ call truncate(0, nte, idp, ped(1, 1, 1), nte, ipse(1, 1))
+ call truncate(0, nte, idp, ped(1, 1, 2), nte, ipse(1, 2))
+ !
+ ! Compute the analysis matrices
+ !
+ do iip=1, 2
+ do i=1, nte
+ lock = 0
+ do j=1, nte
+ summation = ped(j, i, iip)*gwts(j)
+ ze(j, i, iip) = summation
+ pe(i, j, iip) = ped(i, j, iip)
+ if (abs(summation)>MACHINE_EPSILON .and. lock==0) then
+ lock = 1
+ jzse(i, iip) = j
+ end if
+ end do
+ end do
+ end do
+ !
+ ! check orthogonality of pe(i, j, mp1) mp1=1, 2
+ !
+ do iip=1, 2
+ dmax = ZERO
+ do i=1, nte
+ do j=1, nte
+ sum1 = ZERO
+ do k=1, nte
+ sum1 = sum1+ze(k, i, iip)*pe(k, j, iip)
+ end do
+ zo(i, j, iip) = sum1
+ if (i/=j) then
+ dmax = max(dmax, abs(sum1))
+ else
+ dmax = max(dmax, abs(sum1-ONE))
+ end if
+ end do
+ end do
+ end do
+ !
+ ! Compute n**2 basis (odd functions)
+ !
+ iip = 2
+ generate_odd_functions: do mp1=1, mxtr+1
+ iip = 3-iip
+ m = mp1-1
+ ms2 = mp1/2
+ nem = (nlat-m+1)/2
+ nom = nlat-m-nem
+ noc = nto-nom
+ !
+ ! Compute associated legendre functions
+ !
+ if (m<=1) then
+ do j=1, nom
+ n = 2*j+m-1
+ call util%compute_fourier_coefficients(m, n, cp)
+ do i=1, nte
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, thet(i), cp, pod(i, j+noc, iip))
+ end do
+ if (modn>0) pod(nte, j+noc, iip) = ZERO
+ end do
+ else
+ do j=1, nom
+ n = 2*j+m-1
+ if (m>1 .and. n>mxtr) then
+ do i=1, nte
+ u(i, j+noc) = pod(i, j+noc, iip)
+ end do
+ else
+ a1 = b(n-1)*a(n+m-3)/a(n+m-1)
+ b1 = a(n-m+1)/a(n+m-1)
+ if (n-m<=1) then
+ do i=1, nte
+ u(i, j+noc) = a1*pod(i, j+noc-1, iip) &
+ - b1*pod(i, j+noc, iip)
+ end do
+ else
+ c1 = b(n-1)*a(n-m-1)/a(n+m-1)
+ do i=1, nte
+ u(i, j+noc) = a1*pod(i, j+noc-1, iip) &
+ - b1*pod(i, j+noc, iip) + c1*u(i, j+noc-1)
+ end do
+ end if
+ end if
+ if (modn==1) u(nte, j+noc) = ZERO
+ end do
+ do j=1, nom
+ do i=1, nte
+ pod(i, j+noc, iip) = u(i, j+noc)
+ end do
+ end do
+ end if
+
+ if (noc <= 0) cycle generate_odd_functions
+
+ call random_number(xx(1:nte))
+
+ if (modn==1) xx(nte) = ZERO
+
+ it = 0
+ generate_random_orth_vec_odd: do
+ it = it+1
+ if (it > 2) exit generate_random_orth_vec_odd
+
+ z(1: nte) = ZERO
+ wx(1: nte) = gwts(1: nte)*xx(1: nte)
+
+ do j=1, nto
+ if (j==noc) cycle
+ call accumulate_inner_products(nte, wx, pod(1, j, iip), z(1))
+ end do
+
+ xx(1: nte) = xx(1: nte)-z(1: nte)
+
+ call calculate_normal(nte, xx, idp, gwts)
+ end do generate_random_orth_vec_odd
+
+ pod(1: nte, noc, iip) = xx(1: nte)
+
+ if (modn==1) pod(nte, noc, iip) = ZERO
+ end do generate_odd_functions
+
+ nmx = nlat-mxtr
+
+ if (modn==1) then
+ nsho(1) = (nmx-1)/2
+ nsho(2) = nmx/2
+ else
+ nsho(1) = nmx/2
+ nsho(2) = (nmx-1)/2
+ end if
+ !
+ do mp1=1, 2
+ do j=1, nto
+ js = j+nsho(mp1)
+ if (js>nto) js = js-nto
+ do i=1, nte
+ u(i, js) = pod(i, j, mp1)
+ end do
+ end do
+ do j=1, nto
+ do i=1, nte
+ pod(i, j, mp1) = u(i, j)
+ end do
+ end do
+ end do
+ !
+ call truncate(0, nte, idp, pod(1, 1, 1), nto, ipso(1, 1))
+ call truncate(0, nte, idp, pod(1, 1, 2), nto, ipso(1, 2))
+ !
+ ! Compute the analysis matrices (odd functions)
+ !
+ do iip=1, 2
+ do i=1, nto
+ lock = 0
+ do j=1, nto
+ summation = pod(j, i, iip)*gwts(j)
+ zo(j, i, iip) = summation
+ po(i, j, iip) = pod(i, j, iip)
+ if (abs(summation)>MACHINE_EPSILON .and. lock==0) then
+ lock = 1
+ jzso(i, iip) = j
+ end if
+ end do
+ end do
+ end do
+ !
+ ! check orthogonality of po(i, j, mp1) mp1=1, 2
+ !
+ do iip=1, 2
+ dmax = ZERO
+ do i=1, nto
+ do j=1, nto
+ sum1 = ZERO
+ do k=1, nto
+ sum1 = sum1+zo(k, i, iip)*po(k, j, iip)
+ end do
+ zort(i, j, iip) = sum1
+ if (i/=j) then
+ dmax = max(dmax, abs(sum1))
+ else
+ dmax = max(dmax, abs(sum1-ONE))
+ end if
+ end do
+ end do
+ end do
+
+ end subroutine shpgi_lower_utility_routine
+
+ subroutine shpg_lower_utility_routine(nlat, nlon, isym, mtrunc, sx, sy, idxy, ierror, &
+ idp, pe, po, ze, zo, ipse, jzse, ipso, jzso, xe, xo, ye, yo)
+
+ integer(ip) :: i
+ integer(ip) :: idp
+ integer(ip) :: idxy
+ integer(ip) :: ierror
+ integer(ip) :: iip
+ integer(ip) :: ipse
+ integer(ip) :: ipso
+ integer(ip) :: isym
+ integer(ip) :: j
+ integer(ip) :: js
+ integer(ip) :: jzse
+ integer(ip) :: jzso
+ integer(ip) :: lag
+ integer(ip) :: m
+ integer(ip) :: modn
+ integer(ip) :: mp1
+ integer(ip) :: mpm
+ integer(ip) :: ms2
+ integer(ip) :: mtrunc
+ integer(ip) :: mxtr
+ integer(ip) :: nec
+ integer(ip) :: nem
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nmx
+ integer(ip) :: noc
+ integer(ip) :: nom
+ integer(ip) :: ns2
+ integer(ip) :: nshe
+ integer(ip) :: nsho
+ integer(ip) :: nte
+ integer(ip) :: nto
+ real(wp) :: pe
+ real(wp) :: po
+ real(wp) :: sx
+ real(wp) :: sy
+ real(wp) :: xe
+ real(wp) :: xo
+ real(wp) :: ye
+ real(wp) :: yo
+ real(wp) :: ze
+ real(wp) :: zo
+ !
+ dimension sx(idxy, nlon), sy(idxy, nlon), nshe(2), nsho(2), &
+ pe(idp, idp, 2), po(idp, idp, 2), ze(idp, idp, 2), zo(idp, idp, 2), &
+ ipse(idp, 2), jzse(idp, 2), ipso(idp, 2), jzso(idp, 2), &
+ xe(idp, 2), xo(idp, 2), ye(idp, 2), yo(idp, 2)
+ !
+ ns2 = nlat/2
+ modn = nlat-ns2-ns2
+ nte = (nlat + 1)/2
+ nto = nlat-nte
+ !
+ mxtr = min(nlat-1, nlon/2, mtrunc)
+ nmx = nlat-mxtr
+ if (modn==1) then
+ nshe(1) = nmx/2
+ nshe(2) = (nmx-1)/2
+ nsho(1) = (nmx-1)/2
+ nsho(2) = nmx/2
+ else
+ nshe(1) = (nmx-1)/2
+ nshe(2) = nmx/2
+ nsho(1) = nmx/2
+ nsho(2) = (nmx-1)/2
+ end if
+ !
+ iip = 2
+ outer_loop: do mp1=1, mxtr+1
+ iip = 3-iip
+ if (mxtr==nlat-1 .and. mp1==1) then
+ do i=1, nlat
+ sy(i, mp1) = sx(i, mp1)
+ end do
+ cycle outer_loop
+ end if
+ m = mp1-1
+ mpm = max(1, m+m)
+ ms2 = mp1/2
+ nem = (nlat-m+1)/2-nshe(iip)
+ nom = (nlat-m)/2-nsho(iip)
+ nec = nte-nem
+ noc = nto-nom
+
+ do i=1, nte
+ xe(i, 1) = HALF * (sx(i, mpm)+sx(nlat+1-i, mpm))
+ xo(i, 1) = HALF * (sx(i, mpm)-sx(nlat+1-i, mpm))
+ end do
+
+ if (mpmnto) sy(nte, mpm) = ye(nte, 1)
+ if (mpmnto) sy(nte, mpm+1) = ye(nte, 2)
+ end if
+ end do outer_loop
+
+ js = mxtr+mxtr+2
+ do j=js, nlon
+ do i=1, nlat
+ sy(i, j) = ZERO
+ end do
+ end do
+
+ end subroutine shpg_lower_utility_routine
+
+ subroutine matrix_multiply(lag, lr, lc, ld, a, mc, md, b, x, y, is, js)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: lag
+ integer(ip), intent(in) :: lc
+ integer(ip), intent(in) :: ld
+ integer(ip), intent(in) :: lr
+ real(wp), intent(in) :: a(ld, *)
+ integer(ip), intent(in) :: mc
+ integer(ip), intent(in) :: md
+ real(wp), intent(in) :: b(md, *)
+ real(wp), intent(in) :: x(ld, 2)
+ real(wp), intent(inout) :: y(ld, 2)
+ integer(ip), intent(in) :: is(*)
+ integer(ip), intent(in) :: js(*)
+
+ ! Local variables
+ integer(ip) :: i, j, k, kmx
+ real(wp) :: sum1, sum2
+
+ kmx = min(lr+1, ld)
+
+ select case (lag)
+ case(1)
+ y(1: kmx, 1) = ZERO
+ if (lc > 0) then
+ do i=1, lc
+ sum1 = ZERO
+ do j=js(i), mc
+ sum1 = sum1 + b(j, i)*x(j, 1)
+ end do
+ do k=is(i), lr
+ y(k, 1) = y(k, 1)+sum1*a(k, i)
+ end do
+ end do
+ end if
+ case default
+ y(1: kmx, :) = ZERO
+ if (lc > 0) then
+ do i=1, lc
+ sum1 = ZERO
+ sum2 = ZERO
+ do j=js(i), mc
+ sum1 = sum1 + b(j, i)*x(j, 1)
+ sum2 = sum2 + b(j, i)*x(j, 2)
+ end do
+ do k=is(i), lr
+ y(k, 1) = y(k, 1)+sum1*a(k, i)
+ y(k, 2) = y(k, 2)+sum2*a(k, i)
+ end do
+ end do
+ end if
+ end select
+
+ end subroutine matrix_multiply
+
+ subroutine calculate_normal(n, x, id, q)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: x(n)
+ integer(ip), intent(in) :: id
+ real(wp), intent(in) :: q(n)
+
+ ! Local variables
+ integer(ip) :: i
+ real(wp) :: sqs
+
+ ! Normalize x
+ sqs = ZERO
+ do i=1, n
+ sqs = sqs+q(i)*(x(i)**2)
+ end do
+
+ x = x/sqrt(sqs)
+
+ end subroutine calculate_normal
+
+end submodule scalar_projection_gaussian_grid
diff --git a/src/Core/Spherepack/scalar_projection_regular_grid.f90 b/src/Core/Spherepack/scalar_projection_regular_grid.f90
new file mode 100644
index 000000000..76ade0d49
--- /dev/null
+++ b/src/Core/Spherepack/scalar_projection_regular_grid.f90
@@ -0,0 +1,1964 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+! This file contains code and documentation for subroutines
+! shpei and shpe.
+!
+submodule(scalar_projection_routines) scalar_projection_regular_grid
+
+contains
+
+ ! Purpose:
+ !
+ ! the n**2 projection with complement, odd/even
+ ! factorization and zero truncation on an
+ ! equally spaced grid as defined in the JCP paper
+ ! "Generalized discrete spherical harmonic transforms"
+ ! by Paul N. Swarztrauber and William F. Spotz
+ ! It is equivalent to a harmonic analysis followed
+ ! by a synthesis except faster and requires less memory.
+ !
+ ! subroutine shpe(nlat, nlon, isym, mtrunc, x, y, idxy, &
+ ! wshp, lwshp, iwshp, liwshp, work, lwork, ierror)
+ !
+ ! shpe projects the array x onto the set of functions represented
+ ! by a discrete set of spherical harmonics.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ ! nlon must beat least 4.
+ !
+ ! isym currently not used.
+ !
+ ! mtrunc the highest longitudinal wave number retained in the
+ ! projection. It must be less than or equal to
+ ! the minimum of nlat-1 and nlon/2. The first wave
+ ! number is zero. For example, if wave numbers 0 and
+ ! 1 are desired then mtrunc = 1.
+
+ ! zero.
+ !
+ ! x a two dimensional array that contains the the nlat
+ ! by nlon array x(i, j) defined at the colatitude point
+ ! theta(i) = (i-1)*pi/(nlat-1) and longitude point phi(j) =
+ ! (j-1)*2*pi/nlon.
+ !
+ ! idxy the first dimension of the arrays x and y as they
+ ! appear in the program that calls shpe. It must be
+ ! at least nlat.
+ !
+ ! wshp a single precision array that must be saved for
+ ! repeated use by subroutine shpe.
+ !
+ ! lwshp the dimension of the array wshp as it appears in the
+ ! program that calls shpei. It must be at least
+ ! 2*(nlat + 1)**2+nlon+log2(nlon)
+ !
+ ! iwshp an integer array that must be saved for repeated
+ ! use by subroutine shpe.
+ !
+ !
+ ! liwshp the dimension of the array iwshp as it appears in the
+ ! program that calls shpei. It must be at least
+ ! 4*(nlat + 1).
+ !
+ ! work a single precision work array that does
+ ! not have to be saved.
+ !
+ ! lwork the dimension of the array work as it appears in the
+ ! program that calls shpe. It must be at least
+ ! max(nlat*nlon, 4*(nlat + 1)).
+ !
+ ! **************************************************************
+ !
+ ! output parameters
+ !
+ ! y an nlat by nlon single precision array that contains
+ ! the projection of x onto the set of functions that
+ ! can be represented by the discrete set of spherical
+ ! harmonics. The arrays x(i, j) and y(i, j) are located
+ ! at colatitude point theta(i) = (i-1)*pi/(nlat-1) and
+ ! longitude point phi(j) = (j-1)*2*pi/nlon.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of mtrunc
+ ! = 5 error in the specification of lwshp
+ ! = 6 error in the specification of liwshp
+ ! = 7 error in the specification of lwork
+ !
+ module subroutine shpe(nlat, nlon, isym, mtrunc, x, y, idxy, &
+ wshp, lwshp, iwshp, liwshp, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: mtrunc
+ real(wp), intent(in) :: x(idxy, nlon)
+ real(wp), intent(out) :: y(idxy, nlon)
+ integer(ip), intent(in) :: idxy
+ real(wp), intent(in) :: wshp(lwshp)
+ integer(ip), intent(in) :: lwshp
+ integer(ip), intent(in) :: iwshp(liwshp)
+ integer(ip), intent(in) :: liwshp
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: iw3
+ integer(ip) :: iw4
+ integer(ip) :: jw1
+ integer(ip) :: jw2
+ integer(ip) :: jw3
+ integer(ip) :: jw4
+ integer(ip) :: log2n
+ integer(ip) :: lw1
+ integer(ip) :: mmax
+ integer(ip) :: mwrk
+ integer(ip) :: nloc1
+ integer(ip) :: nloc2
+ integer(ip) :: nte
+ type(SpherepackUtility) :: util
+
+ ! Check calling arguments
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ mmax = min(nlat-1, nlon/2)
+ if (mtrunc < 0 .or. mtrunc > mmax) return
+ ierror = 5
+ log2n = int(log(real(nlon, kind=wp))/log(TWO), kind=ip)
+ lw1 = 2*(nlat + 1)**2
+ if (lwshp 2) then
+ ierror = 3
+ else if (mtrunc < 0 .or. mtrunc > mmax) then
+ ierror = 4
+ else if (lwshp < lw1+nlon+log2n) then
+ ierror = 5
+ else if (liwshp < 4*(nlat + 1)) then
+ ierror = 6
+ else if (lwork < mlwk) then
+ ierror = 7
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call util%hfft%initialize(nlon, wshp(lw1+1))
+
+ ! Set workspace index pointers
+ nte = (nlat + 1)/2
+ nloc1 = 2*nte*nte
+ nloc2 = nlat+1
+ lw1 = 2*(nlat + 1)**2
+ iw1 = 1
+ iw2 = iw1+nloc1
+ iw3 = iw2+nloc1
+ iw4 = iw3+nloc1
+ jw1 = 1
+ jw2 = jw1+nloc2
+ jw3 = jw2+nloc2
+ jw4 = jw3+nloc2
+ kw1 = 1
+ kw2 = kw1+nte
+ kw3 = kw2+nte
+ kw4 = kw3+nte
+ kw5 = kw4+nte+1
+ kw6 = kw5+nte
+ kw7 = kw6+nte
+ kw8 = kw7+nte
+ kw9 = kw8+nte
+ kw10 = kw9+nloc2+nloc2
+ kw11 = kw10+nloc2
+ kw12 = kw11+nloc1
+ kw13 = kw12+nloc1
+
+ call shpei_lower_utility_routine(nlat, nlon, isym, mtrunc, nte, ierror, wshp(iw1), wshp(iw2), &
+ wshp(iw3), wshp(iw4), iwshp(jw1), iwshp(jw2), iwshp(jw3), &
+ iwshp(jw4), work(kw1), work(kw2), work(kw3), work(kw4), work(kw5), &
+ work(kw6), work(kw7), work(kw8), work(kw9), work(kw10), work(kw11), &
+ work(kw12), work(kw11), work(kw12), work(kw13))
+
+ end subroutine shpei
+
+ subroutine shpei_lower_utility_routine(nlat, nlon, isym, mtrunc, idp, ierror, &
+ pe, po, ze, zo, ipse, jzse, ipso, jzso, &
+ cp, work, wx, s, e, thet, xx, z, a, b, we, ped, wo, pod, u)
+
+ real(wp) :: dfn
+ integer(ip) :: i
+ integer(ip) :: idp
+ integer(ip) :: ierror
+ integer(ip) :: info
+ integer(ip) :: iip
+ integer(ip) :: ipse
+ integer(ip) :: ipso
+ integer(ip) :: isym
+ integer(ip) :: it
+ integer(ip) :: j
+ integer(ip) :: js
+ integer(ip) :: jzse
+ integer(ip) :: jzso
+ integer(ip) :: k
+ integer(ip) :: lock
+ integer(ip) :: m
+ integer(ip) :: modn
+ integer(ip) :: mp1
+ integer(ip) :: mrank
+ integer(ip) :: ms2
+ integer(ip) :: mtrunc
+ integer(ip) :: mxtr
+ integer(ip) :: n
+ integer(ip) :: nem
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nom
+ integer(ip) :: nrank
+ integer(ip) :: ns2
+ integer(ip) :: nshe
+ integer(ip) :: nsho
+ integer(ip) :: nte
+ integer(ip) :: nto
+ real(wp) :: pe
+ real(wp) :: po
+ real(wp) :: toe
+ real(wp) :: tusl
+ real(wp) :: ze
+ real(wp) :: zo
+ real(wp) :: summation, dtheta, v(1, 1), a1, b1, c1
+ real(wp) :: cp(idp), work(idp), wx(idp), s(idp+1), &
+ e(idp), thet(idp), xx(idp), z(idp), u(idp, idp), &
+ we(idp, idp, 2), ped(idp, idp, 2), a(4*idp), b(2*idp), &
+ wo(idp, idp, 2), pod(idp, idp, 2)
+
+ dimension pe(idp, idp, 2), po(idp, idp, 2), ze(idp, idp, 2), &
+ zo(idp, idp, 2), &
+ ipse(idp, 2), jzse(idp, 2), ipso(idp, 2), jzso(idp, 2), &
+ nshe(2), nsho(2)
+
+ type(SpherepackUtility) :: util
+
+ ns2 = nlat/2
+ modn = nlat-ns2-ns2
+ nte = (nlat + 1)/2
+ nto = nlat-nte
+ tusl = ZERO
+ toe = ZERO
+
+ ! Compute grid distribution
+ dtheta = pi/(nlat-1)
+ do i=1, nte
+ thet(i) = real(i-1, kind=wp)*dtheta
+ end do
+
+ ! Compute weight matrices for even functions
+ do mp1=1, 2
+ m = mp1-1
+ mrank = nlat-m-m
+ nem = (mrank+1)/2
+ do j=1, nem
+ n = 2*j+m-2
+ call util%compute_fourier_coefficients(m, n, cp)
+ do i=1, nte
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, thet(i), cp, ped(i, j, mp1))
+ end do
+ if (m>0) ped(1, j, mp1) = ZERO
+ end do
+
+ call singular_value_decomposition(ped(m+1, 1, mp1), idp, nem, nem, s, e, u, &
+ idp, v(1, 1), idp, work, 10, info)
+
+ do j=1, nem
+ s(j) = ONE/(s(j)**2)
+ end do
+
+ ! Compute weight matrix as u s sup -2 u transpose
+ do j=1, nte
+ do i=1, nte
+ we(i, j, mp1) = ZERO
+ end do
+ end do
+ do i=1, nem
+ do j=1, nem
+ summation = ZERO
+ do k=1, nem
+ summation = summation+s(k)*u(i, k)*u(j, k)
+ end do
+ we(i+m, j+m, mp1) = summation
+ end do
+ end do
+ end do
+
+ we(1, 1, 2) = ONE
+
+ ! Compute n**2 basis (even functions)
+ do n=1, nlat+nlat-2
+ dfn = n
+ a(n) = sqrt(dfn*(dfn+ONE))
+ end do
+ do n=1, nlat-1
+ dfn = n
+ b(n) = sqrt((dfn+dfn+3.0)/(dfn+dfn-ONE))
+ end do
+ !
+ mxtr = min(nlat-1, nlon/2, mtrunc)
+ iip = 2
+ do mp1=1, mxtr+1
+ m = mp1-1
+ iip = 3-iip
+ ms2 = mp1/2
+ nrank = ms2+ms2
+ mrank = nlat-nrank
+ nem = (mrank+1)/2
+
+ ! Compute associated legendre functions
+ if (m <= 1) then
+ do j=1, nem
+ n = 2*j+m-2
+ call util%compute_fourier_coefficients(m, n, cp)
+ do i=1, nte
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, thet(i), cp, ped(i, j+ms2, iip))
+ end do
+ if (m > 0) ped(1, j+ms2, iip) = ZERO
+ end do
+ else
+ do j=1, nem
+ n = 2*j+m-2
+ if (m > 1 .and. n > mxtr) then
+ do i=1, nte
+ u(i, j+ms2) = ped(i, j+ms2, iip)
+ end do
+ else
+ a1 = b(n-1)*a(n+m-3)/a(n+m-1)
+ b1 = a(n-m+1)/a(n+m-1)
+ if (n-m <= 1) then
+ do i=1, nte
+ u(i, j+ms2) = a1*ped(i, j+ms2-1, iip) &
+ - b1*ped(i, j+ms2, iip)
+ end do
+ else
+ c1 = b(n-1)*a(n-m-1)/a(n+m-1)
+ do i=1, nte
+ u(i, j+ms2) = a1*ped(i, j+ms2-1, iip) &
+ - b1*ped(i, j+ms2, iip) + c1*u(i, j+ms2-1)
+ end do
+ end if
+ end if
+ end do
+ do j=1, nem
+ do i=1, nte
+ ped(i, j+ms2, iip) = u(i, j+ms2)
+ end do
+ end do
+ end if
+
+ if (.not.(ms2 <= 0. .or. nte <= ms2)) then
+
+ ! initialize array with random numbers
+ call random_seed()
+ call random_number(xx(1:nte))
+ it = 0
+ even_iteration: do
+ do i=1, nte
+ z(i) = ZERO
+ wx(i) = ZERO
+ do j=1, nte
+ wx(i) = wx(i)+we(i, j, iip)*xx(j)
+ end do
+ end do
+
+ do j=1, nte
+ if (j == ms2) cycle
+ call accumulate_inner_products(nte, wx, ped(1, j, iip), z)
+ end do
+
+ do i=1, nte
+ xx(i) = xx(i)-z(i)
+ end do
+
+ call compute_normal_regular_grid(nte, xx, idp, we(1, 1, iip))
+
+ it = it+1
+ if (it > 2) exit even_iteration
+ end do even_iteration
+ do i=1, nte
+ ped(i, ms2, iip) = xx(i)
+ end do
+ end if
+ end do
+
+ ! Reorder if mtrunc is less than nlat-1
+ ! case of even functions
+ if (modn == 0) then
+ nshe(1) = (nlat-mtrunc-1)/2
+ nshe(2) = (nlat-mtrunc-2)/2
+ else
+ nshe(1) = (nlat-mtrunc)/2
+ nshe(2) = (nlat-mtrunc-1)/2
+ end if
+
+ do mp1=1, 2
+ do j=1, nte
+ js = j+nshe(mp1)
+ if (js>nte) js = js-nte
+ do i=1, nte
+ u(i, js) = ped(i, j, mp1)
+ end do
+ end do
+ do j=1, nte
+ do i=1, nte
+ ped(i, j, mp1) = u(i, j)
+ end do
+ end do
+ end do
+
+ call truncate(0, nte, idp, ped(1, 1, 1), nte, ipse(1, 1))
+ call truncate(0, nte, idp, ped(1, 1, 2), nte, ipse(1, 2))
+
+ ! Compute the analysis matrices
+ do iip=1, 2
+ do i=1, nte
+ lock = 0
+ do j=1, nte
+ summation = ZERO
+ do k=1, nte
+ summation = summation+ped(k, i, iip)*we(k, j, iip)
+ end do
+ pe(i, j, iip) = ped(i, j, iip)
+ ze(j, i, iip) = summation
+ if (abs(summation)>MACHINE_EPSILON .and. lock == 0) then
+ lock = 1
+ jzse(i, iip) = j
+ end if
+ end do
+ end do
+ end do
+
+ ! Compute weight matrices for odd functions
+ do mp1=1, 2
+ m = mp1-1
+ mrank = nlat-m-m
+ nem = (mrank+1)/2
+ nom = mrank-nem
+ do j=1, nom
+ n = 2*j+m-1
+ call util%compute_fourier_coefficients(m, n, cp)
+ do i=1, nte
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, thet(i), cp, pod(i, j, mp1))
+ end do
+ if (modn == 1) pod(nte, j, mp1) = ZERO
+ end do
+ call singular_value_decomposition(pod(m+1, 1, mp1), idp, nom, nom, s, e, u, &
+ idp, v(1, 1), idp, work, 10, info)
+
+ do j=1, nom
+ s(j) = ONE/(s(j)**2)
+ end do
+
+ ! Compute weight matrix as u s sup -2 u transpose
+ do j=1, nte
+ do i=1, nte
+ wo(i, j, mp1) = ZERO
+ end do
+ end do
+ do i=1, nom
+ do j=1, nom
+ summation = ZERO
+ do k=1, nom
+ summation = summation+s(k)*u(i, k)*u(j, k)
+ end do
+ wo(i+m, j+m, mp1) = summation
+ end do
+ end do
+ end do
+
+ wo(1, 1, 2) = ONE
+ if (modn == 1) then
+ wo(nte, nte, 1) = ONE
+ wo(nte, nte, 2) = ONE
+ end if
+
+ ! Compute n**2 basis (odd functions)
+ iip = 2
+ do mp1=1, mxtr+1
+ iip = 3-iip
+ m = mp1-1
+ ms2 = mp1/2
+ nrank = ms2+ms2
+ mrank = nlat-nrank
+ nem = (mrank+1)/2
+ nom = mrank-nem
+
+ ! Compute associated legendre functions
+ if (m <= 1) then
+ do j=1, nom
+ n = 2*j+m-1
+ call util%compute_fourier_coefficients(m, n, cp)
+ do i=1, nte
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, thet(i), cp, pod(i, j+ms2, iip))
+ end do
+ if (modn == 1) pod(nte, j+ms2, iip) = ZERO
+ if (m>0) pod(1, j+ms2, iip) = ZERO
+ end do
+ else
+ do j=1, nom
+ n = 2*j+m-1
+ if (m > 1 .and. n > mxtr) then
+ do i=1, nte
+ u(i, j+ms2) = pod(i, j+ms2, iip)
+ end do
+ else
+ a1 = b(n-1)*a(n+m-3)/a(n+m-1)
+ b1 = a(n-m+1)/a(n+m-1)
+ if (n-m <= 1) then
+ do i=1, nte
+ u(i, j+ms2) = a1*pod(i, j+ms2-1, iip) &
+ - b1*pod(i, j+ms2, iip)
+ end do
+ else
+ c1 = b(n-1)*a(n-m-1)/a(n+m-1)
+ do i=1, nte
+ u(i, j+ms2) = a1*pod(i, j+ms2-1, iip) &
+ - b1*pod(i, j+ms2, iip) + c1*u(i, j+ms2-1)
+ end do
+ end if
+ end if
+ if (modn == 1) u(nte, j+ms2) = ZERO
+ end do
+ do j=1, nom
+ do i=1, nte
+ pod(i, j+ms2, iip) = u(i, j+ms2)
+ end do
+ end do
+ end if
+
+ if (.not.(ms2 <= 0. .or. nto <= ms2)) then
+
+ ! initialize array with random numbers
+ call random_number(xx(1:nte))
+
+ if (modn == 1) xx(nte) = ZERO
+
+ it = 0
+ odd_iteration: do
+ do i=1, nte
+ z(i) = ZERO
+ wx(i) = ZERO
+ do j=1, nto
+ wx(i) = wx(i)+wo(i, j, iip)*xx(j)
+ end do
+ end do
+
+ do j=1, nto
+ if (j == ms2) cycle
+ call accumulate_inner_products(nte, wx, pod(1, j, iip), z(1))
+ end do
+
+ do i=1, nte
+ xx(i) = xx(i)-z(i)
+ end do
+
+ call compute_normal_regular_grid(nte, xx, idp, wo(1, 1, iip))
+
+ it = it+1
+ if (it > 2) exit odd_iteration
+ end do odd_iteration
+
+ do i=1, nte
+ pod(i, ms2, iip) = xx(i)
+ end do
+
+ if (modn == 1) pod(nte, ms2, iip) = ZERO
+ end if
+ end do
+
+ ! Reorder if mtrunc is less than nlat-1
+ ! case of odd functions
+ if (modn == 0) then
+ nsho(1) = (nlat-mtrunc)/2
+ nsho(2) = (nlat-mtrunc-1)/2
+ else
+ nsho(1) = (nlat-mtrunc-1)/2
+ nsho(2) = (nlat-mtrunc-2)/2
+ end if
+
+ do mp1=1, 2
+ do j=1, nto
+ js = j+nsho(mp1)
+ if (js>nto) js = js-nto
+ do i=1, nte
+ u(i, js) = pod(i, j, mp1)
+ end do
+ end do
+ do j=1, nto
+ do i=1, nte
+ pod(i, j, mp1) = u(i, j)
+ end do
+ end do
+ end do
+
+ call truncate(0, nte, idp, pod(1, 1, 1), nto, ipso(1, 1))
+ call truncate(0, nte, idp, pod(1, 1, 2), nto, ipso(1, 2))
+
+ ! Compute the analysis matrices (odd functions)
+ do iip=1, 2
+ do i=1, nto
+ lock = 0
+ do j=1, nto
+ summation = ZERO
+ do k=1, nte
+ summation = summation+pod(k, i, iip)*wo(k, j, iip)
+ end do
+ po(i, j, iip) = pod(i, j, iip)
+ zo(j, i, iip) = summation
+ if (abs(summation)>MACHINE_EPSILON .and. lock == 0) then
+ lock = 1
+ jzso(i, iip) = j
+ end if
+ end do
+ end do
+ end do
+
+ end subroutine shpei_lower_utility_routine
+
+ subroutine shpe_lower_utility_routine(nlat, nlon, isym, mtrunc, sx, sy, idxy, ierror, &
+ idp, pe, po, ze, zo, ipse, jzse, ipso, jzso, xe, xo, ye, yo)
+
+ integer(ip) :: i
+ integer(ip) :: idp
+ integer(ip) :: idxy
+ integer(ip) :: ierror
+ integer(ip) :: iip
+ integer(ip) :: ipse
+ integer(ip) :: ipso
+ integer(ip) :: isym
+ integer(ip) :: j
+ integer(ip) :: js
+ integer(ip) :: jzse
+ integer(ip) :: jzso
+ integer(ip) :: m
+ integer(ip) :: modn
+ integer(ip) :: mp1
+ integer(ip) :: mpm
+ integer(ip) :: mrank
+ integer(ip) :: ms2
+ integer(ip) :: mtrunc
+ integer(ip) :: mxtr
+ integer(ip) :: nec
+ integer(ip) :: nem
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: noc
+ integer(ip) :: nom
+ integer(ip) :: nrank
+ integer(ip) :: ns2
+ integer(ip) :: nshe
+ integer(ip) :: nsho
+ integer(ip) :: nte
+ integer(ip) :: nto
+ real(wp) :: pe
+ real(wp) :: po
+ real(wp) :: sx
+ real(wp) :: sy
+ real(wp) :: xe
+ real(wp) :: xo
+ real(wp) :: ye
+ real(wp) :: yo
+ real(wp) :: ze
+ real(wp) :: zo
+
+ dimension sx(idxy, nlon), sy(idxy, nlon), nshe(2), nsho(2), &
+ pe(idp, idp, 2), po(idp, idp, 2), ze(idp, idp, 2), zo(idp, idp, 2), &
+ ipse(idp, 2), jzse(idp, 2), ipso(idp, 2), jzso(idp, 2), &
+ xe(idp, 2), xo(idp, 2), ye(idp, 2), yo(idp, 2)
+
+ ns2 = nlat/2
+ modn = nlat-ns2-ns2
+ nte = (nlat + 1)/2
+ nto = nlat-nte
+
+ if (modn == 0) then
+ nshe(1) = (nlat-mtrunc-1)/2
+ nshe(2) = (nlat-mtrunc-2)/2
+ nsho(1) = (nlat-mtrunc)/2
+ nsho(2) = (nlat-mtrunc-1)/2
+ else
+ nshe(1) = (nlat-mtrunc)/2
+ nshe(2) = (nlat-mtrunc-1)/2
+ nsho(1) = (nlat-mtrunc-1)/2
+ nsho(2) = (nlat-mtrunc-2)/2
+ end if
+ mxtr = min(nlat-1, nlon/2, mtrunc)
+ iip = 2
+
+ main_loop: do mp1=1, mxtr+1
+ iip = 3-iip
+ if (mxtr == nlat-1 .and. mp1 <= 2) then
+ do i=1, nlat
+ sy(i, mp1) = sx(i, mp1)
+ end do
+ if (mp1 == 2) then
+ sy(1, 2) = ZERO
+ sy(nlat, 2) = ZERO
+ end if
+ if (3 <= nlon) then
+ sy(1, 3) = ZERO
+ sy(nlat, 3) = ZERO
+ do i=2, nlat-1
+ sy(i, 3) = sx(i, 3)
+ end do
+ end if
+ cycle main_loop
+ end if
+
+ m = mp1-1
+ mpm = max(1, m+m)
+ ms2 = mp1/2
+ mrank = min(nlat-m, nlat-ms2-ms2)
+ nrank = nlat-mrank
+ nem = (mrank+1)/2-nshe(iip)
+ nom = mrank-(mrank+1)/2-nsho(iip)
+ nec = nte-nem
+ noc = nto-nom
+
+ do i=1, nte
+ xe(i, 1) = HALF * (sx(i, mpm)+sx(nlat+1-i, mpm))
+ xo(i, 1) = HALF * (sx(i, mpm)-sx(nlat+1-i, mpm))
+ end do
+
+ if (mpm 0) then
+ do i=1, lc
+ sum1 = ZERO
+ sum2 = ZERO
+ do j=js(i), mc
+ sum1 = sum1 + b(j, i)*x(j, 1)
+ sum2 = sum2 + b(j, i)*x(j, 2)
+ end do
+ do k=is(i), lr
+ y(k, 1) = y(k, 1)+sum1*a(k, i)
+ y(k, 2) = y(k, 2)+sum2*a(k, i)
+ end do
+ end do
+ end if
+
+ end subroutine matrix_multiplication
+
+ subroutine compute_normal_regular_grid(n, x, id, q)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: x(n)
+ integer(ip), intent(in) :: id
+ real(wp), intent(in) :: q(id, n)
+
+ ! Local variables
+ integer(ip) :: i, j
+ real(wp) :: summation, sqs
+
+ ! Normalize x
+ sqs = ZERO
+ do i=1, n
+ summation = ZERO
+ do j=1, n
+ summation = summation + q(i, j)*x(j)
+ end do
+ sqs = sqs+summation*x(i)
+ end do
+
+ x = x/sqrt(sqs)
+
+ end subroutine compute_normal_regular_grid
+
+ ! Purpose:
+ !
+ ! Performs the singular value decomposition of a real rectangular matrix.
+ !
+ ! This routine reduces an m by n matrix a to diagonal form by orthogonal
+ ! transformations u and v. The diagonal elements s(i) are the singular
+ ! values of a. The columns of u are the corresponding left singular
+ ! vectors, and the columns of v the right singular vectors.
+ !
+ ! The form of the singular value decomposition is then
+ !
+ ! a(mxn) = u(mxm) * s(mxn) * transpose(v(nxn))
+ !
+ ! Reference:
+ !
+ ! Jack Dongarra, Jim Bunch, Cleve Moler, Pete Stewart,
+ ! LINPACK User's Guide,
+ ! SIAM, 1979,
+ ! ISBN13: 978-0-898711-72-1,
+ ! LC: QA214.L56.
+ !
+ ! Parameters:
+ !
+ ! Input/output, real(wp) a(lda, n). on input, the m by n
+ ! matrix whose singular value decomposition is to be computed.
+ ! on output, the matrix has been destroyed. depending on the user's
+ ! requests, the matrix may contain other useful information.
+ !
+ ! input, integer(ip) lda, the leading dimension of the array a.
+ ! lda must be at least n.
+ !
+ ! input, integer(ip) m, the number of rows of the matrix.
+ !
+ ! input, integer(ip) n, the number of columns of the matrix a.
+ !
+ ! output, real(wp) s(mm), where mm = max(m+1, n). the first
+ ! min(m, n) entries of s contain the singular values of a arranged in
+ ! descending order of magnitude.
+ !
+ ! output, real(wp) e(mm), where mm = max(m+1, n). ordinarily
+ ! contains zeros. however see the discussion of info for exceptions.
+ !
+ ! output, real(wp) u(ldu, k). if joba = 1 then k = m;
+ ! if 2 <= joba, then k = min(m, n). u contains the m by m matrix of
+ ! left singular vectors. u is not referenced if joba = 0. if m <= n
+ ! or if joba = 2, then u may be identified with a in the subroutine call.
+ !
+ ! input, integer(ip) ldu, the leading dimension of the array u.
+ ! ldu must be at least m.
+ !
+ ! output, real(wp) v(ldv, n), the n by n matrix of right singular
+ ! vectors. v is not referenced if job is 0. if n <= m, then v may be
+ ! identified with a in the subroutine call.
+ !
+ ! input, integer(ip) ldv, the leading dimension of the array v.
+ ! ldv must be at least n.
+ !
+ ! workspace, real(wp) work(m).
+ !
+ ! input, integer(ip) job, controls the computation of the singular
+ ! vectors. it has the decimal expansion ab with the following meaning:
+ ! a = 0, do not compute the left singular vectors.
+ ! a = 1, return the m left singular vectors in u.
+ ! a >= 2, return the first min(m, n) singular vectors in u.
+ ! b = 0, do not compute the right singular vectors.
+ ! b = 1, return the right singular vectors in v.
+ !
+ ! output, integer(ip) info, status indicator.
+ ! the singular values (and their corresponding singular vectors)
+ ! s(info+1), s(info+2), ..., s(mn) are correct. here mn = min(m, n).
+ ! thus if info is 0, all the singular values and their vectors are
+ ! correct. in any event, the matrix b = u' * a * v is the bidiagonal
+ ! matrix with the elements of s on its diagonal and the elements of e on
+ ! its superdiagonal. thus the singular values of a and b are the same.
+ !
+ subroutine singular_value_decomposition(a, lda, m, n, s, e, u, ldu, v, ldv, work, job, info)
+
+ ! Dummy arguments
+ real(wp), intent(inout) :: a(lda, n)
+ integer(ip), intent(in) :: lda
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: s(*)
+ real(wp), intent(out) :: e(*)
+ real(wp), intent(out) :: u(ldu, m)
+ integer(ip), intent(in) :: ldu
+ real(wp), intent(out) :: v(ldv, n)
+ integer(ip), intent(in) :: ldv
+ real(wp), intent(out) :: work(m)
+ integer(ip), intent(in) :: job
+ integer(ip), intent(out) :: info
+
+ ! Local variables
+ real(wp) b
+ real(wp) c
+ real(wp) cs
+ real(wp) el
+ real(wp) emm1
+ real(wp) f
+ real(wp) g
+ integer(ip) iter
+ integer(ip) j
+ integer(ip) job_u
+ integer(ip) k
+ integer(ip) k_case
+ integer(ip) kk
+ integer(ip) l
+ integer(ip) ll
+ integer(ip) lls
+ integer(ip) ls
+ integer(ip) lu
+ integer(ip), parameter :: MAX_ITER = 30
+ integer(ip) mm
+ integer(ip) mm1
+ integer(ip) mn
+ integer(ip) nct
+ integer(ip) nctp1
+ integer(ip) ncu
+ integer(ip) nrt
+ integer(ip) nrtp1
+ real(wp) scale_factor
+ real(wp) shift
+ real(wp) sl
+ real(wp) sm
+ real(wp) smm1
+ real(wp) sn
+ real(wp) t
+ real(wp) t1
+ real(wp) test
+ real(wp) ztest
+ logical :: u_desired, v_desired
+
+ ! Determine what is to be computed.
+ u_desired = .false.
+ v_desired = .false.
+ job_u = mod(job, 100)/10
+
+ if (1 < job_u) then
+ ncu = min(m, n)
+ else
+ ncu = m
+ end if
+
+ if (job_u /= 0) u_desired = .true.
+
+ if (mod(job, 10) /= 0) v_desired = .true.
+
+ ! Reduce a to bidiagonal form, storing the diagonal elements
+ ! in s and the super-diagonal elements in e.
+ info = 0
+ nct = min(m - 1, n)
+ nrt = max(0, min(m, n - 2))
+ lu = max(nct, nrt)
+
+ do l = 1, lu
+
+ ! Compute the transformation for the l-th column and
+ ! place the l-th diagonal in s(l).
+ if (l <= nct) then
+ s(l) = get_norm2(m-l+1, a(l, l), 1)
+ if (s(l) /= ZERO) then
+ if (a(l, l) /= ZERO) s(l) = sign(s(l), a(l, l))
+ call scale_vector_by_constant( m-l+1, ONE / s(l), a(l, l), 1)
+ a(l, l) = ONE + a(l, l)
+ end if
+ s(l) = -s(l)
+ end if
+
+ do j = l + 1, n
+
+ ! Apply the transformation.
+ if (l <= nct .and. s(l) /= ZERO) then
+ t = -get_dot_product( m-l+1, a(l, l), 1, a(l, j), 1) / a(l, l)
+ call daxpy(m-l+1, t, a(l, l), 1, a(l, j), 1)
+ end if
+
+ ! Place the l-th row of a into e for the
+ ! subsequent calculation of the row transformation.
+ e(j) = a(l, j)
+ end do
+
+ ! Place the transformation in u for subsequent back multiplication.
+ if (u_desired .and. l <= nct) u(l:m, l) = a(l:m, l)
+
+ ! Compute the l-th row transformation and place the
+ ! l-th superdiagonal in e(l).
+ !
+ if (l <= nrt) then
+ e(l) = get_norm2(n - l, e(l+1), 1)
+ if (e(l) /= ZERO) then
+ if (e(l+1) /= ZERO) then
+ e(l) = sign(e(l), e(l+1))
+ end if
+ call scale_vector_by_constant( n-l, ONE / e(l), e(l+1), 1)
+ e(l+1) = ONE + e(l+1)
+ end if
+
+ e(l) = -e(l)
+ !
+ ! Apply the transformation.
+ !
+ if (l + 1 <= m .and. e(l) /= ZERO) then
+
+ work(l+1:m) = ZERO
+
+ do j = l + 1, n
+ call daxpy(m-l, e(j), a(l+1, j), 1, work(l+1), 1)
+ end do
+
+ do j = l + 1, n
+ call daxpy(m-l, -e(j)/e(l+1), work(l+1), 1, a(l+1, j), 1)
+ end do
+
+ end if
+
+ ! Place the transformation in v for subsequent back multiplication.
+ if (v_desired) v(l+1:n, l) = e(l+1:n)
+ end if
+ end do
+
+ ! Set up the final bidiagonal matrix of order mn.
+ mn = min(m + 1, n)
+ nctp1 = nct + 1
+ nrtp1 = nrt + 1
+
+ if (nct < n) s(nctp1) = a(nctp1, nctp1)
+
+ if (m < mn) s(mn) = ZERO
+
+ if (nrtp1 < mn) e(nrtp1) = a(nrtp1, mn)
+
+ e(mn) = ZERO
+
+ ! If required, generate u.
+ if (u_desired) then
+
+ u(1:m, nctp1:ncu) = ZERO
+
+ do j = nctp1, ncu
+ u(j, j) = ONE
+ end do
+
+ do ll = 1, nct
+
+ l = nct - ll + 1
+
+ if (s(l) /= ZERO) then
+
+ do j = l + 1, ncu
+ t = -get_dot_product( m-l+1, u(l, l), 1, u(l, j), 1) / u(l, l)
+ call daxpy(m-l+1, t, u(l, l), 1, u(l, j), 1)
+ end do
+
+ u(l:m, l) = -u(l:m, l)
+ u(l, l) = ONE + u(l, l)
+ u(1:l-1, l) = ZERO
+
+ else
+ u(1:m, l) = ZERO
+ u(l, l) = ONE
+ end if
+ end do
+ end if
+
+ ! If it is required, generate v.
+ if (v_desired) then
+
+ do ll = 1, n
+ l = n - ll + 1
+ if (l <= nrt .and. e(l) /= ZERO) then
+ do j = l + 1, n
+ t = -get_dot_product( n-l, v(l+1, l), 1, v(l+1, j), 1) / v(l+1, l)
+ call daxpy(n-l, t, v(l+1, l), 1, v(l+1, j), 1)
+ end do
+ end if
+ v(1:n, l) = ZERO
+ v(l, l) = ONE
+ end do
+ end if
+
+ ! Main iteration loop for the singular values.
+ mm = mn
+ iter = 0
+ main_iteration_loop: do
+
+ if (mn <= 0) exit main_iteration_loop
+
+ ! If too many iterations have been performed, set flag and return.
+
+ if (MAX_ITER <= iter) then
+ info = mn
+ return
+ end if
+ !
+ ! This section of the program inspects for
+ ! negligible elements in the s and e arrays.
+ !
+ ! On completion the variables k_case and l are set as follows:
+ !
+ ! k_case = 1 if s(mn) and e(l-1) are negligible and l < mn
+ ! k_case = 2 if s(l) is negligible and l < mn
+ ! k_case = 3 if e(l-1) is negligible, l < mn, and
+ ! s(l), ..., s(mn) are not negligible (qr step).
+ ! k_case = 4 if e(mn-1) is negligible (convergence).
+ !
+ do ll = 1, mn
+ l = mn - ll
+ if (l == 0) exit
+ test = abs(s(l)) + abs(s(l+1))
+ ztest = test + abs(e(l))
+ if (ztest == test) then
+ e(l) = ZERO
+ exit
+ end if
+ end do
+
+ if (l == mn - 1) then
+ k_case = 4
+ else
+ do lls = l + 1, mn + 1
+ ls = mn - lls + l + 1
+
+ if (ls == l) exit
+
+ test = ZERO
+
+ if (ls /= mn) test = test + abs(e(ls))
+
+ if (ls /= l + 1) test = test + abs(e(ls-1))
+
+ ztest = test + abs(s(ls))
+
+ if (ztest == test) then
+ s(ls) = ZERO
+ exit
+ end if
+ end do
+
+ if (ls == l) then
+ k_case = 3
+ else if (ls == mn) then
+ k_case = 1
+ else
+ k_case = 2
+ l = ls
+ end if
+ end if
+
+ l = l + 1
+
+ ! Deflate negligible s(mn).
+ select case (k_case)
+ case (1)
+
+ mm1 = mn - 1
+ f = e(mn-1)
+ e(mn-1) = ZERO
+
+ do kk = l, mm1
+
+ k = mm1 - kk + l
+ t1 = s(k)
+ call construct_givens_plane_rotation(t1, f, cs, sn)
+ s(k) = t1
+
+ if (k /= l) then
+ f = -sn * e(k-1)
+ e(k-1) = cs * e(k-1)
+ end if
+
+ if (v_desired) call apply_plane_rotation(n, v(1, k), 1, v(1, mn), 1, cs, sn)
+ end do
+ case (2)
+
+ f = e(l-1)
+ e(l-1) = ZERO
+
+ do k = l, mn
+ t1 = s(k)
+ call construct_givens_plane_rotation(t1, f, cs, sn)
+ s(k) = t1
+ f = -sn * e(k)
+ e(k) = cs * e(k)
+ if (u_desired) call apply_plane_rotation(m, u(1, k), 1, u(1, l-1), 1, cs, sn)
+ end do
+ case (3)
+
+ ! Calculate the shift.
+ scale_factor = max(abs(s(mn)), abs(s(mn - 1)), abs(e(mn - 1)), &
+ abs(s(l)), abs(e(l)))
+
+ sm = s(mn)/scale_factor
+ smm1 = s(mn-1)/scale_factor
+ emm1 = e(mn-1)/scale_factor
+ sl = s(l)/scale_factor
+ el = e(l)/scale_factor
+ b = ((smm1 + sm) * (smm1 - sm) + emm1**2)/TWO
+ c = (sm**2) * (emm1**2)
+ shift = ZERO
+
+ if (b /= ZERO .or. c /= ZERO) then
+ shift = sqrt(b**2 + c)
+ if (b < ZERO) shift = -shift
+ shift = c / (b + shift)
+ end if
+
+ f = ( sl + sm) * ( sl - sm) + shift
+ g = sl * el
+
+ ! Chase zeros.
+ mm1 = mn - 1
+
+ do k = l, mm1
+
+ call construct_givens_plane_rotation(f, g, cs, sn)
+
+ if (k /= l) e(k-1) = f
+
+ f = cs * s(k) + sn * e(k)
+ e(k) = cs * e(k) - sn * s(k)
+ g = sn * s(k+1)
+ s(k+1) = cs * s(k+1)
+
+ if (v_desired) call apply_plane_rotation(n, v(1, k), 1, v(1, k+1), 1, cs, sn)
+
+ call construct_givens_plane_rotation(f, g, cs, sn)
+
+ s(k) = f
+ f = cs * e(k) + sn * s(k+1)
+ s(k+1) = -sn * e(k) + cs * s(k+1)
+ g = sn * e(k+1)
+ e(k+1) = cs * e(k+1)
+
+ if (u_desired .and. k < m) call apply_plane_rotation(m, u(1, k), 1, u(1, k+1), 1, cs, sn)
+
+ end do
+
+ e(mn-1) = f
+ iter = iter + 1
+ case (4)
+
+ ! Make the singular value nonnegative.
+ if (s(l) < ZERO) then
+ s(l) = -s(l)
+ if (v_desired) v(1:n, l) = -v(1:n, l)
+ end if
+
+ ! Order the singular value.
+ do
+
+ if (l == mm) exit
+
+ if (s(l+1) <= s(l)) exit
+
+ t = s(l)
+ s(l) = s(l+1)
+ s(l+1) = t
+
+ if (v_desired .and. l < n) call swap_vectors( n, v(1, l), 1, v(1, l+1), 1)
+
+ if (u_desired .and. l < m) call swap_vectors(m, u(1, l), 1, u(1, l+1), 1)
+ l = l + 1
+ end do
+ iter = 0
+ mn = mn - 1
+ end select
+ end do main_iteration_loop
+
+ end subroutine singular_value_decomposition
+
+ ! Purpose:
+ !
+ ! Computes constant times a vector plus a vector.
+ !
+ ! Jack dongarra, linpack, 3/11/78.
+ ! Modified 12/3/93, array(1) declarations changed to array(*)
+ ! Modified 01/27/17, whole array operations to aid compiler optimization
+ !
+ subroutine daxpy(n, da, dx, incx, dy, incy)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: da
+ real(wp), intent(in) :: dx(*)
+ integer(ip), intent(in) :: incx
+ real(wp), intent(inout) :: dy(*)
+ integer(ip), intent(in) :: incy
+
+ ! Local variables
+ integer(ip) :: i, ix, iy, m
+
+ if (n <= 0) then
+ return
+ else if (da == ZERO) then
+ return
+ else if (incx /= 1 .or. incy /= 1) then
+
+ ! Code for unequal increments or equal increments
+ ! not equal to 1.
+ if (0 <= incx) then
+ ix = 1
+ else
+ ix = (-n + 1) * incx + 1
+ end if
+
+ if (0 <= incy) then
+ iy = 1
+ else
+ iy = (-n + 1) * incy + 1
+ end if
+
+ do i = 1, n
+ dy(iy) = dy(iy) + da * dx(ix)
+ ix = ix + incx
+ iy = iy + incy
+ end do
+ else
+ ! Code for both increments equal to 1.
+ m = mod(n, 4)
+
+ dy(1:m) = dy(1:m) + da * dx(1:m)
+
+ do i = m + 1, n, 4
+ dy(i) = dy(i) + da * dx(i)
+ dy(i+1) = dy(i+1) + da * dx(i+1)
+ dy(i+2) = dy(i+2) + da * dx(i+2)
+ dy(i+3) = dy(i+3) + da * dx(i+3)
+ end do
+ end if
+
+ end subroutine daxpy
+
+ ! Purpose:
+ !
+ ! Forms the dot product of two vectors.
+ ! Jack dongarra, linpack, 3/11/78.
+ ! Modified 12/3/93, array(1) declarations changed to array(*)
+ ! Modified 01/27/17, the function now wraps around the intrinsic dot_product
+ !
+ pure function get_dot_product(n, dx, incx, dy, incy) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: dx(*)
+ integer(ip), intent(in) :: incx
+ real(wp), intent(in) :: dy(*)
+ integer(ip), intent(in) :: incy
+ real(wp) :: return_value
+
+ ! Local variables
+ integer(ip) :: x1, xn, xi
+ integer(ip) :: y1, yn, yi
+
+ if (0 < incx) then
+ x1 = 1
+ xn = 1 + (n - 1) * incx
+ xi = incx
+ else
+ x1 = 1 + (n - 1) * incx
+ xn = 1
+ xi = - incx
+ end if
+
+ if (0 < incy) then
+ y1 = 1
+ yn = 1 + (n - 1) * incy
+ yi = incy
+ else
+ y1 = 1 + (n - 1) * incy
+ yn = 1
+ yi = - incy
+ end if
+
+ ! Let the intrinsic function dot_product take care of optimization.
+ return_value = dot_product(dx(x1:xn:xi), dy(y1:yn:yi))
+
+ end function get_dot_product
+
+ ! Purpose:
+ !
+ ! Returns the euclidean norm of a vector via the function
+ ! name, so that
+ !
+ ! return_value := sqrt( transpose(x) * x)
+ !
+ ! This version written on 25-October-1982.
+ ! Modified on 14-October-1993 to inline the call to DLASSQ.
+ ! Sven Hammarling, Nag Ltd.
+ !
+ ! Modified 01/27/17, function now wraps around the intrinsic norm2
+ !
+ pure function get_norm2(n, x, incx) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: x(*)
+ integer(ip), intent(in) :: incx
+ real(wp) :: return_value
+
+ ! Local variables
+ integer(ip) :: x1, xn, xi
+
+ if (0 < incx) then
+ x1 = 1
+ xn = 1 + (n - 1) * incx
+ xi = incx
+ else
+ x1 = 1 + (n - 1) * incx
+ xn = 1
+ xi = -incx
+ end if
+
+ ! Let the intrinsic function norm2 take care of optimization.
+ return_value = norm2(x(x1:xn:xi))
+
+ end function get_norm2
+
+ ! Purpose:
+ !
+ ! Applies a plane rotation.
+ ! Jack dongarra, linpack, 3/11/78.
+ ! Modified 12/3/93, array(1) declarations changed to array(*)
+ !
+ subroutine apply_plane_rotation(n, x, incx, y, incy, c, s)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: x(*)
+ integer(ip), intent(in) :: incx
+ real(wp), intent(inout) :: y(*)
+ integer(ip), intent(in) :: incy
+ real(wp), intent(in) :: c
+ real(wp), intent(in) :: s
+
+ ! Local variables
+ integer(ip) :: i, ix, iy
+ real(wp) :: temp
+
+ if (n <= 0) then
+ return
+ else if (incx == 1 .and. incy == 1) then
+ do i = 1, n
+ temp = c * x(i) + s * y(i)
+ y(i) = c * y(i) - s * x(i)
+ x(i) = temp
+ end do
+ else
+ if (0 <= incx) then
+ ix = 1
+ else
+ ix = (-n + 1) * incx + 1
+ end if
+
+ if (0 <= incy) then
+ iy = 1
+ else
+ iy = (-n + 1) * incy + 1
+ end if
+
+ do i = 1, n
+ temp = c * x(ix) + s * y(iy)
+ y(iy) = c * y(iy) - s * x(ix)
+ x(ix) = temp
+ ix = ix + incx
+ iy = iy + incy
+ end do
+ end if
+
+ end subroutine apply_plane_rotation
+
+ ! Purpose:
+ !
+ ! Constructs a Givens plane rotation.
+ !
+ ! Given values a and b, this routine computes
+ !
+ ! sigma = sign(a) if abs(a) > abs(b)
+ ! = sign(b) if abs(a) <= abs(b);
+ !
+ ! r = sigma * (a**2 + b**2);
+ !
+ ! c = a / r if r is not 0
+ ! = 1 if r is 0;
+ !
+ ! s = b / r if r is not 0,
+ ! 0 if r is 0.
+ !
+ ! The computed numbers then satisfy the equation
+ !
+ ! ( c s) ( a) = ( r)
+ ! ( -s c) ( b) = ( 0)
+ !
+ ! The routine also computes
+ !
+ ! z = s if abs(a) > abs(b),
+ ! = 1 / c if abs(a) <= abs(b) and c is not 0,
+ ! = 1 if c is 0.
+ !
+ ! The single value z encodes c and s, and hence the rotation:
+ !
+ ! if z = 1, set c = 0 and s = 1;
+ ! if abs(z) < 1, set c = sqrt(1 - z**2) and s = z;
+ ! if abs(z) > 1, set c = 1/ z and s = sqrt(1 - c**2);
+ !
+ ! Reference:
+ !
+ ! Jack Dongarra, Jim Bunch, Cleve Moler, Pete Stewart,
+ ! LINPACK User's Guide,
+ ! SIAM, 1979,
+ ! ISBN13: 978-0-898711-72-1,
+ ! LC: QA214.L56.
+ !
+ ! Charles Lawson, Richard Hanson, David Kincaid, Fred Krogh,
+ ! Algorithm 539,
+ ! Basic Linear Algebra Subprograms for Fortran Usage,
+ ! ACM Transactions on Mathematical Software,
+ ! Volume 5, Number 3, September 1979, pages 308-323.
+ !
+ ! Dummy arguments:
+ !
+ ! input/output, real sa, sb. on input, sa and sb are the values
+ ! a and b. on output, sa is overwritten with r, and sb is
+ ! overwritten with z.
+ !
+ ! Output, real c, s, the cosine and sine of the
+ ! Givens rotation.
+ !
+ subroutine construct_givens_plane_rotation(sa, sb, c, s)
+
+ ! Dummy arguments
+ real(wp), intent(inout) :: sa
+ real(wp), intent(inout) :: sb
+ real(wp), intent(out) :: s
+ real(wp), intent(out) :: c
+
+ ! Local variables
+ real(wp) :: scale_factor, r, z, roe
+
+ if (abs(sb) < abs(sa)) then
+ roe = sa
+ else
+ roe = sb
+ end if
+
+ scale_factor = abs(sa) + abs(sb)
+
+ if (scale_factor == ZERO) then
+ c = ONE
+ s = ZERO
+ r = ZERO
+ else
+ r = scale_factor * hypot((sa/scale_factor), (sb/scale_factor))
+ r = sign(ONE, roe) * r
+ c = sa/r
+ s = sb/r
+ end if
+
+ if (ZERO < abs(c) .and. abs(c) <= s) then
+ z = ONE/c
+ else
+ z = s
+ end if
+
+ sa = r
+ sb = z
+
+ end subroutine construct_givens_plane_rotation
+
+ ! Purpose:
+ !
+ ! Scales a vector by a constant.
+ !
+ ! Jack dongarra, linpack, 3/11/78.
+ ! Modified 3/93 to return if incx <= 0.0
+ ! Modified 12/3/93, array(1) declarations changed to array(*)
+ ! Modified 01/27/17, uses array operations to aid compiler optimization
+ !
+ subroutine scale_vector_by_constant(n, sa, x, incx)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: sa
+ real(wp), intent(inout) :: x(*)
+ integer(ip), intent(in) :: incx
+
+ ! Local variables
+ integer(ip) :: i, ix, m
+
+ if (n <= 0) then
+ return
+ else if (incx == 1) then
+
+ m = mod(n, 5)
+
+ x(1:m) = sa * x(1:m)
+
+ do i = m+1, n, 5
+ x(i) = sa * x(i)
+ x(i+1) = sa * x(i+1)
+ x(i+2) = sa * x(i+2)
+ x(i+3) = sa * x(i+3)
+ x(i+4) = sa * x(i+4)
+ end do
+ else
+ if (0 <= incx) then
+ ix = 1
+ else
+ ix = (-n + 1) * incx + 1
+ end if
+
+ do i = 1, n
+ x(ix) = sa * x(ix)
+ ix = ix + incx
+ end do
+
+ end if
+
+ end subroutine scale_vector_by_constant
+
+ ! Purpose:
+ !
+ ! Interchanges two vectors.
+ ! uses unrolled loops for increments equal one.
+ ! Jack dongarra, linpack, 3/11/78.
+ ! Modified 12/3/93, array(1) declarations changed to array(*)
+ ! Modified 01/27/17, whole array operations to improve compiler optimization
+ !
+ subroutine swap_vectors(n, x, incx, y, incy)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: x(*)
+ integer(ip), intent(in) :: incx
+ real(wp), intent(inout) :: y(*)
+ integer(ip), intent(in) :: incy
+
+ ! Local variables
+ integer(ip) :: m, i, ix, iy
+ real(wp) :: temp
+
+ if (n <= 0) then
+ return
+ else if (incx == 1 .and. incy == 1) then
+ m = mod(n, 3)
+ do i = 1, m
+ temp = x(i)
+ x(i) = y(i)
+ y(i) = temp
+ end do
+
+ do i = m + 1, n, 3
+ temp = x(i)
+ x(i) = y(i)
+ y(i) = temp
+
+ temp = x(i+1)
+ x(i+1) = y(i+1)
+ y(i+1) = temp
+
+ temp = x(i+2)
+ x(i+2) = y(i+2)
+ y(i+2) = temp
+ end do
+ else
+
+ if (0 <= incx) then
+ ix = 1
+ else
+ ix = (-n + 1) * incx + 1
+ end if
+
+ if (0 <= incy) then
+ iy = 1
+ else
+ iy = (-n + 1) * incy + 1
+ end if
+
+ do i = 1, n
+ temp = x(ix)
+ x(ix) = y(iy)
+ y(iy) = temp
+ ix = ix + incx
+ iy = iy + incy
+ end do
+ end if
+
+ end subroutine swap_vectors
+
+end submodule scalar_projection_regular_grid
diff --git a/src/Core/Spherepack/scalar_projection_routines.f90 b/src/Core/Spherepack/scalar_projection_routines.f90
new file mode 100644
index 000000000..29a366b44
--- /dev/null
+++ b/src/Core/Spherepack/scalar_projection_routines.f90
@@ -0,0 +1,162 @@
+module scalar_projection_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, &
+ MACHINE_EPSILON
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: shpe, shpg
+ public :: shpei, shpgi
+ public :: truncate, accumulate_inner_products
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: THREE = 3.0_wp
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine shpe(nlat, nlon, isym, mtrunc, x, y, idxy, &
+ wshp, lwshp, iwshp, liwshp, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: mtrunc
+ real(wp), intent(in) :: x(idxy, nlon)
+ real(wp), intent(out) :: y(idxy, nlon)
+ integer(ip), intent(in) :: idxy
+ real(wp), intent(in) :: wshp(lwshp)
+ integer(ip), intent(in) :: lwshp
+ integer(ip), intent(in) :: iwshp(liwshp)
+ integer(ip), intent(in) :: liwshp
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+ end subroutine shpe
+
+ module subroutine shpei(nlat, nlon, isym, mtrunc, wshp, lwshp, iwshp, &
+ liwshp, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: mtrunc
+ real(wp), intent(out) :: wshp(lwshp)
+ integer(ip), intent(in) :: lwshp
+ integer(ip), intent(in) :: iwshp(liwshp)
+ integer(ip), intent(in) :: liwshp
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+ end subroutine shpei
+
+ module subroutine shpg(nlat, nlon, isym, mtrunc, x, y, idxy, &
+ wshp, lwshp, iwshp, liwshp, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: mtrunc
+ real(wp), intent(in) :: x(idxy, nlon)
+ real(wp), intent(out) :: y(idxy, nlon)
+ integer(ip), intent(in) :: idxy
+ real(wp), intent(in) :: wshp(lwshp)
+ integer(ip), intent(in) :: lwshp
+ integer(ip), intent(in) :: iwshp(liwshp)
+ integer(ip), intent(in) :: liwshp
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+ end subroutine shpg
+
+ module subroutine shpgi(nlat, nlon, isym, mtrunc, wshp, lwshp, iwshp, &
+ liwshp, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: mtrunc
+ real(wp), intent(out) :: wshp(lwshp)
+ integer(ip), intent(in) :: lwshp
+ integer(ip), intent(in) :: iwshp(liwshp)
+ integer(ip), intent(in) :: liwshp
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+ end subroutine shpgi
+ end interface
+
+contains
+
+ subroutine truncate(irc, n, idp, a, nrc, ijs)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: irc
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: idp
+ real(wp), intent(in) :: a(idp, *)
+ integer(ip), intent(in) :: nrc
+ integer(ip), intent(inout) :: ijs(n)
+
+ ! Local variables
+ integer(ip), parameter :: COLUMNS =0
+ integer(ip), parameter :: ROWS = 1
+ integer(ip) :: i, j
+
+ ! irc = 0 for columns, or irc = 1 for rows
+ select case (irc)
+ case(COLUMNS)
+ column_loop: do j=1, nrc
+ do i=1, n
+ ijs(j) = i
+ if (abs(a(i, j)) > MACHINE_EPSILON) cycle column_loop
+ end do
+ end do column_loop
+ case(ROWS)
+ row_loop: do i=1, nrc
+ do j=1, n
+ ijs(i) = j
+ if (abs(a(i, j)) > MACHINE_EPSILON) cycle row_loop
+ end do
+ end do row_loop
+ end select
+
+ end subroutine truncate
+
+ ! Purpose:
+ !
+ ! Accumulate inner products of x with respect to y.
+ !
+ subroutine accumulate_inner_products(n, x, y, z)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: x(n)
+ real(wp), intent(in) :: y(n)
+ real(wp), intent(inout) :: z(n)
+
+ ! Let the intrinsic function dot_product take care of optimization.
+ z = z + dot_product(x, y) * y
+
+ end subroutine accumulate_inner_products
+
+end module scalar_projection_routines
diff --git a/src/Core/Spherepack/scalar_synthesis_gaussian_grid.f90 b/src/Core/Spherepack/scalar_synthesis_gaussian_grid.f90
new file mode 100644
index 000000000..1c499e26e
--- /dev/null
+++ b/src/Core/Spherepack/scalar_synthesis_gaussian_grid.f90
@@ -0,0 +1,721 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_synthesis_routines) scalar_synthesis_gaussian_grid
+
+contains
+
+ ! Purpose:
+ !
+ ! This subroutine performs the spherical harmonic synthesis on
+ ! a gaussian grid using the coefficients in array(s) a, b and returns
+ ! the results in array(s) g. the legendre polynomials are computed
+ ! as needed in this version.
+ !
+ ! subroutine shsgc(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshsgc, ierror)
+ !
+ ! subroutine shsgc performs the spherical harmonic synthesis
+ ! on the arrays a and b and stores the result in the array g.
+ ! the synthesis is performed on an equally spaced longitude grid
+ ! and a gaussian colatitude grid. the associated legendre functions
+ ! are recomputed rather than stored as they are in subroutine
+ ! shsgs. the synthesis is described below at output parameter
+ ! g.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the synthesis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the synthesis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls shsgc,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third
+ ! index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shsgc. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg must
+ ! be at least nlat/2 if nlat is even or at least (nlat + 1)/2
+ ! if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shsgc. jdg must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shsgc. mdab must be at least
+ ! min((nlon+2)/2, nlat) if nlon is even or at least
+ ! min((nlon + 1)/2, nlat) if nlon is odd
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shsgc. ndab must be at least nlat
+ !
+ ! a, b two or three dimensional arrays (see the input parameter
+ ! nt) that contain the coefficients in the spherical harmonic
+ ! expansion of g(i, j) given below at the definition of the
+ ! output parameter g. a(m, n) and b(m, n) are defined for
+ ! indices m=1, ..., mmax and n=m, ..., nlat where mmax is the
+ ! maximum (plus one) longitudinal wave number given by
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci.
+ ! once initialized, wshsgc can be used repeatedly by shsgc
+ ! as long as nlat and nlon remain unchanged. wshsgc must
+ ! not be altered between calls of shsgc.
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls shsgc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! g a two or three dimensional array (see input parameter nt)
+ ! that contains the discrete function which is synthesized.
+ ! g(i, j) contains the value of the function at the gaussian
+ ! colatitude point theta(i) and longitude point
+ ! phi(j) = (j-1)*2*pi/nlon. the index ranges are defined
+ ! above at the input parameter isym. for isym=0, g(i, j)
+ ! is given by the the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ ! the normalized associated legendre functions are given by
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta)
+ !
+ !
+ ! define the maximum (plus one) longitudinal wave number
+ ! as mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! then g(i, j) = the sum from n=0 to n=nlat-1 of
+ !
+ ! .5*pbar(0, n, theta(i))*a(1, n+1)
+ !
+ ! plus the sum from m=1 to m=mmax-1 of
+ !
+ ! the sum from n=m to n=nlat-1 of
+ !
+ ! pbar(m, n, theta(i))*(a(m+1, n+1)*cos(m*phi(j))
+ ! -b(m+1, n+1)*sin(m*phi(j)))
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsgc
+ !
+ module subroutine shsgc(nlat, nlon, mode, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: mode
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: mtrunc, lat, late
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgc(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(mode, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set limit for m in a(m, n), b(m, n) computation
+ mtrunc = min((nlon+2)/2, nlat)
+
+ ! Set gaussian point nearest equator pointer
+ late = (nlat+mod(nlat, 2))/2
+
+ ! Set number of grid points for analysis/synthesis
+ select case (mode)
+ case (0)
+ lat = nlat
+ case default
+ lat = late
+ end select
+
+ block
+ integer(ip) :: ifft
+
+ ! Starting address fft values
+ ifft = nlat+2*nlat*late+3*(mtrunc*(mtrunc-1)/2+(nlat-mtrunc)*(mtrunc-1))+1
+
+ call shsgc_lower_utility_routine(nlat, nlon, mtrunc, lat, mode, g, idg, &
+ jdg, nt, a, b, mdab, ndab, wshsgc, wshsgc(ifft:), late)
+ end block
+
+ end subroutine shsgc
+
+ ! Purpose:
+ !
+ ! This subroutine must be called before calling shsgc with
+ ! fixed nlat, nlon. it precomputes quantites such as the gaussian
+ ! points and weights, m=0, m=1 legendre polynomials, recursion
+ ! recursion coefficients.
+ !
+ ! subroutine shsgci(nlat, nlon, wshsgc, ierror)
+ !
+ ! subroutine shsgci initializes the array wshsgc which can then
+ ! be used repeatedly by subroutines shsgc. it precomputes
+ ! and stores in wshsgc quantities such as gaussian weights,
+ ! legendre polynomial coefficients, and fft trigonometric tables.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci.
+ ! once initialized, wshsgc can be used repeatedly by shsgc
+ ! as long as nlat and nlon remain unchanged. wshsgc must
+ ! not be altered between calls of shsgc.
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls shsgc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameter
+ !
+ ! wshsgc an array which must be initialized before calling shsgc.
+ ! once initialized, wshsgc can be used repeatedly by shsgc
+ ! as long as nlat and nlon remain unchanged. wshsgc must not
+ ! altered between calls of shsgc.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshsgc
+ ! = 5 failure in compute_gaussian_latitudes_and_weights to compute gaussian points
+ ! (due to failure in eigenvalue routine)
+ !
+ !
+ module subroutine shsgci(nlat, nlon, wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: i1
+ integer(ip) :: i2
+ integer(ip) :: i3
+ integer(ip) :: i4
+ integer(ip) :: i5
+ integer(ip) :: i6
+ integer(ip) :: i7
+ integer(ip) :: idth
+ integer(ip) :: idwts
+ integer(ip) :: iw
+ integer(ip) :: ntrunc
+ integer(ip) :: l1
+ integer(ip) :: l2
+ integer(ip) :: late, ldwork
+
+ associate (lshsgc => size(wshsgc))
+
+ ! Set triangular truncation limit for spherical harmonic basis
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! Set equator or nearest point (if excluded) pointer
+ late = (nlat+mod(nlat, 2))/2
+ l1 = ntrunc
+ l2 = late
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshsgc < nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set index pointers
+ i1 = 1
+ i2 = i1+nlat
+ i3 = i2+nlat*late
+ i4 = i3+nlat*late
+ i5 = i4+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+ i6 = i5+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+ i7 = i6+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+
+ ! Set indices in temp work for real gaussian wts and pts
+ idth = 1
+ idwts = idth + nlat
+ iw = idwts + nlat
+
+ ! Set required workspace size
+ ldwork = nlat * (nlat + 4)
+
+ block
+ real(wp) :: dwork(ldwork)
+ call shsgci_lower_utility_routine(nlat, nlon, ntrunc, late, wshsgc(i1:), &
+ wshsgc(i2:), wshsgc(i3:), wshsgc(i4:), wshsgc(i5:), wshsgc(i6:), &
+ wshsgc(i7:), dwork(idth:), dwork(idwts:), dwork(iw:), ierror)
+ end block
+
+ ! Check error flag from lower utility routine
+ if (ierror /= 0) ierror = 5
+ end associate
+
+ end subroutine shsgci
+
+ subroutine shsgc_lower_utility_routine(nlat, nlon, l, lat, mode, gs, idg, jdg, &
+ nt, a, b, mdab, ndab, w, wfft, late)
+
+ ! Dummy arguments
+ real(wp) :: a(mdab, ndab, nt), b(mdab, ndab, nt)
+ real(wp) :: gs(idg, jdg, nt)
+ real(wp) :: w(:), wfft(:)
+ integer(ip) :: i
+ integer(ip) :: idg
+ integer(ip) :: is
+
+ integer(ip) :: jdg
+ integer(ip) :: k
+ integer(ip) :: km
+ integer(ip) :: l
+ integer(ip) :: lat
+ integer(ip) :: late
+ integer(ip) :: lm1
+ integer(ip) :: lp1
+ integer(ip) :: m
+ integer(ip) :: mdab
+ integer(ip) :: meo
+ integer(ip) :: mode
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ms
+ integer(ip) :: ndab
+ integer(ip) :: nl2
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ integer(ip) :: ns
+ integer(ip) :: nt
+ real(wp) :: t1
+ real(wp) :: t2
+ real(wp) :: t3
+ real(wp) :: t4
+ type(SpherepackUtility) :: util
+
+ ! reconstruct fourier coefficients in g on gaussian grid
+ ! using coefficients in a, b
+ ! set m+1 limit for b coefficient calculation
+
+ block
+ real(wp) :: pmn(nlat, late, 3), g(lat, nlon, nt)
+
+ if (nlon == 2*l-2) then
+ lm1 = l-1
+ else
+ lm1 = l
+ end if
+
+ ! Initialize to zero
+ g = ZERO
+
+ select case (mode)
+ case (0)
+ ! Set first column in g
+ m = 0
+
+ ! Compute pmn for all i and n=m, ..., l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+
+ do k=1, nt
+ ! n even
+ do np1=1, nlat, 2
+ do i=1, late
+ g(i, 1, k) = g(i, 1, k)+a(1, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ ! n odd
+ nl2 = nlat/2
+ do np1=2, nlat, 2
+ do i=1, nl2
+ is = nlat-i+1
+ g(is, 1, k) = g(is, 1, k)+a(1, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ ! restore m=0 coefficents (reverse implicit even/odd reduction)
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, 1, k)
+ t3 = g(is, 1, k)
+ g(i, 1, k) = t1+t3
+ g(is, 1, k) = t1-t3
+ end do
+ end do
+
+ ! Sweep columns of g for which b is available
+ do mp1=2, lm1
+ m = mp1-1
+ mp2 = m+2
+ ! compute pmn for all i and n=m, ..., l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ ! for n-m even store (g(i, p, k)+g(nlat-i+1, p, k))/2 in g(i, p, k) p=2*m,
+ ! for i=1, ..., late
+ do np1=mp1, nlat, 2
+ do i=1, late
+ g(i, 2*m, k) = g(i, 2*m, k)+a(mp1, np1, k)*pmn(np1, i, km)
+ g(i, 2*m+1, k) = g(i, 2*m+1, k)+b(mp1, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ ! for n-m odd store g(i, p, k)-g(nlat-i+1, p, k) in g(nlat-i+1, p, k)
+ ! for i=1, ..., nlat/2 (p=2*m, p=2*m+1)
+ do np1=mp2, nlat, 2
+ do i=1, nl2
+ is = nlat-i+1
+ g(is, 2*m, k) = g(is, 2*m, k)+a(mp1, np1, k)*pmn(np1, i, km)
+ g(is, 2*m+1, k) = g(is, 2*m+1, k)+b(mp1, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ ! now set fourier coefficients using even-odd reduction above
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, 2*m, k)
+ t2 = g(i, 2*m+1, k)
+ t3 = g(is, 2*m, k)
+ t4 = g(is, 2*m+1, k)
+ g(i, 2*m, k) = t1+t3
+ g(i, 2*m+1, k) = t2+t4
+ g(is, 2*m, k) = t1-t3
+ g(is, 2*m+1, k) = t2-t4
+ end do
+ end do
+ end do
+ ! set last column (using a only)
+ if (nlon== l+l-2) then
+ m = l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ ! n-m even
+ do np1=l, nlat, 2
+ do i=1, late
+ g(i, nlon, k) = g(i, nlon, k)+TWO*a(l, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ lp1 = l+1
+ ! n-m odd
+ do np1=lp1, nlat, 2
+ do i=1, nl2
+ is = nlat-i+1
+ g(is, nlon, k) = g(is, nlon, k)+TWO*a(l, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, nlon, k)
+ t3 = g(is, nlon, k)
+ g(i, nlon, k)= t1+t3
+ g(is, nlon, k)= t1-t3
+ end do
+ end do
+ end if
+ case default
+ ! half sphere
+ ! set first column in g
+ m = 0
+ meo = 1
+ if (mode == 1) meo = 2
+ ms = m+meo
+ ! compute pmn for all i and n=m, ..., l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ do np1=ms, nlat, 2
+ do i=1, late
+ g(i, 1, k) = g(i, 1, k)+a(1, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ end do
+ ! sweep interior columns of g
+ do mp1=2, lm1
+ m = mp1-1
+ ms = m+meo
+ ! compute pmn for all i and n=m, ..., l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ do k=1, nt
+ do np1=ms, nlat, 2
+ do i=1, late
+ g(i, 2*m, k) = g(i, 2*m, k)+a(mp1, np1, k)*pmn(np1, i, km)
+ g(i, 2*m+1, k) = g(i, 2*m+1, k)+b(mp1, np1, k)*pmn(np1, i, km)
+ end do
+ end do
+ end do
+ end do
+ if (nlon==l+l-2) then
+ ! set last column
+ m = l-1
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+
+ select case (mode)
+ case (1)
+ ns = l+1
+ case default
+ ns = l
+ end select
+
+ do k=1, nt
+ do i=1, late
+ do np1=ns, nlat, 2
+ g(i, nlon, k) = g(i, nlon, k) + TWO * a(l, np1, k) * pmn(np1, i, km)
+ end do
+ end do
+ end do
+ end if
+ end select
+
+ ! Do inverse fourier transform
+ do k=1, nt
+ call util%hfft%backward(lat, nlon, g(:, :, k), lat, wfft)
+ end do
+
+ ! scale output in gs
+ gs(1:lat, 1:nlon, :) = HALF * g(1:lat, 1:nlon, :)
+ end block
+
+ end subroutine shsgc_lower_utility_routine
+
+ subroutine shsgci_lower_utility_routine(nlat, nlon, l, late, wts, p0n, p1n, abel, bbel, cbel, &
+ wfft, dtheta, dwts, work, ier)
+
+ real(wp) :: abel
+ real(wp) :: bbel
+ real(wp) :: cbel
+ integer(ip) :: i
+ integer(ip) :: ier
+ integer(ip) :: imn
+
+
+ integer(ip) :: l
+ integer(ip) :: late
+ integer(ip) :: lw
+ integer(ip) :: m
+ integer(ip) :: mlim
+ integer(ip) :: n
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ real(wp) :: p0n
+ real(wp) :: p1n
+ real(wp) :: wfft
+ real(wp) :: wts
+ dimension wts(nlat), p0n(nlat, late), p1n(nlat, late), abel(*), bbel(*), &
+ cbel(*), wfft(*)
+ real(wp) :: pb, dtheta(nlat), dwts(nlat), work(*)
+ type(SpherepackUtility) :: util
+
+ ! compute the nlat gaussian points and weights, the
+ ! m=0, 1 legendre polys for gaussian points and all n,
+ ! and the legendre recursion coefficients
+ ! define index function used in storing
+ ! arrays for recursion coefficients (functions of (m, n))
+ ! the index function indx(m, n) is defined so that
+ ! the pairs (m, n) map to [1, 2, ..., indx(l-1, l-1)] with no
+ ! "holes" as m varies from 2 to n and n varies from 2 to l-1.
+ ! (m=0, 1 are set from p0n, p1n for all n)
+ ! define for 2<=n<=l-1
+ !indx(m, n) = (n-1)*(n-2)/2+m-1
+ ! define index function for l<=n<=nlat
+ !imndx(m, n) = l*(l-1)/2+(n-l-1)*(l-1)+m-1
+ ! preset quantites for fourier transform
+ call util%hfft%initialize(nlon, wfft)
+ ! compute real gaussian points and weights
+ ! lw = 4*nlat*(nlat + 1)+2
+ lw = nlat*(nlat+2)
+ call compute_gaussian_latitudes_and_weights(nlat, dtheta, dwts, ier)
+ if (ier/=0) return
+ ! store gaussian weights single precision to save computation
+ ! in inner loops in analysis
+ wts = dwts
+ ! initialize p0n, p1n using real dnlfk, dnlft
+ p0n = ZERO
+ p1n = ZERO
+
+ ! compute m=n=0 legendre polynomials for all theta(i)
+ np1 = 1
+ n = 0
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(1, i) = pb
+ end do
+ ! compute p0n, p1n for all theta(i) when n>0
+ do np1=2, nlat
+ n = np1-1
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(np1, i) = pb
+ end do
+ ! compute m=1 legendre polynomials for all n and theta(i)
+ m = 1
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p1n(np1, i) = pb
+ end do
+ end do
+ ! compute and store swarztrauber recursion coefficients
+ ! for 2<=m<=n and 2<=n<=nlat in abel, bbel, cbel
+ do n=2, nlat
+ mlim = min(n, l)
+ do m=2, mlim
+
+ if (n >= l) then
+ imn = l*(l-1)/2+(n-l-1)*(l-1)+m-1
+ else
+ imn = (n-1)*(n-2)/2+m-1
+ end if
+
+ abel(imn)=sqrt(real((2*n+1)*(m+n-2)*(m+n-3))/ &
+ real(((2*n-3)*(m+n-1)*(m+n))))
+ bbel(imn)=sqrt(real((2*n+1)*(n-m-1)*(n-m))/ &
+ real(((2*n-3)*(m+n-1)*(m+n))))
+ cbel(imn)=sqrt(real((n-m+1)*(n-m+2))/ &
+ real(((n+m-1)*(n+m))))
+ end do
+ end do
+
+ end subroutine shsgci_lower_utility_routine
+
+end submodule scalar_synthesis_gaussian_grid
diff --git a/src/Core/Spherepack/scalar_synthesis_gaussian_grid_saved.f90 b/src/Core/Spherepack/scalar_synthesis_gaussian_grid_saved.f90
new file mode 100644
index 000000000..51f53e2c1
--- /dev/null
+++ b/src/Core/Spherepack/scalar_synthesis_gaussian_grid_saved.f90
@@ -0,0 +1,844 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_synthesis_routines) scalar_synthesis_gaussian_grid_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine shsgs(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshsgs, ierror)
+ !
+ ! subroutine shsgs performs the spherical harmonic synthesis
+ ! on the arrays a and b and stores the result in the array g.
+ ! the synthesis is performed on an equally spaced longitude grid
+ ! and a gaussian colatitude grid. the associated legendre functions
+ ! are stored rather than recomputed as they are in subroutine
+ ! shsgc. the synthesis is described below at output parameter
+ ! g.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine
+ ! compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the synthesis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the synthesis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls shsgs,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple synthesis will be performed. the third
+ ! index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shagc. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg must
+ ! be at least nlat/2 if nlat is even or at least (nlat + 1)/2
+ ! if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shagc. jdg must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see the input parameter
+ ! nt) that contain the coefficients in the spherical harmonic
+ ! expansion of g(i, j) given below at the definition of the
+ ! output parameter g. a(m, n) and b(m, n) are defined for
+ ! indices m=1, ..., mmax and n=m, ..., nlat where mmax is the
+ ! maximum (plus one) longitudinal wave number given by
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shsgs. mdab must be at least
+ ! min((nlon+2)/2, nlat) if nlon is even or at least
+ ! min((nlon + 1)/2, nlat) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shsgs. ndab must be at least nlat
+ !
+ ! wshsgs an array which must be initialized by subroutine shsgsi.
+ ! once initialized, wshsgs can be used repeatedly by shsgs
+ ! as long as nlat and nlon remain unchanged. wshsgs must
+ ! not be altered between calls of shsgs.
+ !
+ ! lshsgs the dimension of the array wshsgs as it appears in the
+ ! program that calls shsgs. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgs must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ !
+ ! output parameters
+ !
+ ! g a two or three dimensional array (see input parameter nt)
+ ! that contains the discrete function which is synthesized.
+ ! g(i, j) contains the value of the function at the gaussian
+ ! colatitude point theta(i) and longitude point
+ ! phi(j) = (j-1)*2*pi/nlon. the index ranges are defined
+ ! above at the input parameter isym. for isym=0, g(i, j)
+ ! is given by the the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ ! the normalized associated legendre functions are given by
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta)
+ !
+ ! define the maximum (plus one) longitudinal wave number
+ ! as mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! then g(i, j) = the sum from n=0 to n=nlat-1 of
+ !
+ ! .5*pbar(0, n, theta(i))*a(1, n+1)
+ !
+ ! plus the sum from m=1 to m=mmax-1 of
+ !
+ ! the sum from n=m to n=nlat-1 of
+ !
+ ! pbar(m, n, theta(i))*(a(m+1, n+1)*cos(m*phi(j))
+ ! -b(m+1, n+1)*sin(m*phi(j)))
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsgs
+ !
+ module subroutine shsgs(nlat, nlon, mode, nt, g, idg, jdg, a, b, mdab, ndab, wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: mode
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: mtrunc, lat, late
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgs(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(mode, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set limit on m subscript
+ mtrunc = min((nlon+2)/2, nlat)
+
+ ! Set gaussian point nearest equator pointer
+ late = (nlat+mod(nlat, 2))/2
+
+ ! Set number of grid points for analysis/synthesis
+ select case (mode)
+ case (0)
+ lat = nlat
+ case default
+ lat = late
+ end select
+
+ block
+ real(wp) :: g_work(lat, nlon, nt)
+ integer(ip) :: ifft, ipmn
+
+ ! Starting address for fft values and legendre polys in wshsgs
+ ifft = nlat+2*nlat*late+3*(mtrunc*(mtrunc-1)/2+(nlat-mtrunc)*(mtrunc-1))+1
+ ipmn = ifft+nlon+15
+
+ call reconstruct_fft_coefficients(nlat, nlon, mtrunc, lat, &
+ mode, g, idg, jdg, nt, a, b, mdab, ndab, wshsgs(ifft:), &
+ wshsgs(ipmn:), late, g_work)
+ end block
+
+ end subroutine shsgs
+
+ ! Purpose
+ !
+ ! This subroutine must be called before calling shags or shsgs with
+ ! fixed nlat, nlon. it precomputes the gaussian weights, points
+ ! and all necessary legendre polys and stores them in wshsgs.
+ ! these quantities must be preserved when calling shsgs
+ ! repeatedly with fixed nlat, nlon.
+ !
+ !
+ ! subroutine shsgsi(nlat, nlon, wshsgs, ierror)
+ !
+ ! subroutine shsgsi initializes the array wshsgs which can then
+ ! be used repeatedly by subroutines shsgs. it precomputes
+ ! and stores in wshsgs quantities such as gaussian weights,
+ ! legendre polynomial coefficients, and fft trigonometric tables.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are compu
+ ! in radians in theta(1), ..., theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid poi
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! wshsgs an array which must be initialized by subroutine shsgsi.
+ ! once initialized, wshsgs can be used repeatedly by shsgs
+ ! as long as nlat and nlon remain unchanged. wshsgs must
+ ! not be altered between calls of shsgs.
+ !
+ ! lshsgs the dimension of the array wshsgs as it appears in the
+ ! program that calls shsgs. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgs must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ !
+ ! output parameter
+ !
+ ! wshsgs an array which must be initialized before calling shsgs or
+ ! once initialized, wshsgs can be used repeatedly by shsgs or
+ ! as long as nlat and nlon remain unchanged. wshsgs must not
+ ! altered between calls of shsgs.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshsgs
+ ! = 6 failure in compute_gaussian_latitudes_and_weights to compute gaussian points
+ ! (due to failure in eigenvalue routine)
+ !
+ module subroutine shsgsi(nlat, nlon, wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, l1, l2, lp, late, ipmnf
+ integer(ip) :: lwork, ldwork
+
+ associate (lshsgs => size(wshsgs))
+
+ ! Set triangular truncation limit for spherical harmonic basis
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! Set equator or nearest point (if excluded) pointer
+ late = (nlat + 1)/2
+ l1 = ntrunc
+ l2 = late
+ lp = nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshsgs < lp) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace sizes
+ lwork = 4 * nlat * (nlat + 2) + 2
+ ldwork = nlat * (nlat + 4)
+
+ block
+ real(wp) :: work(lwork), dwork(ldwork)
+
+ ! set preliminary quantites needed to compute and store legendre polys
+ call shsgsp(nlat, nlon, wshsgs, lshsgs, dwork, ldwork, ierror)
+
+ ! Check error flag for lower call routine
+ if (ierror /= 0) return
+
+ ! Set legendre poly index pointer in wshsgs
+ ipmnf = nlat+2*nlat*late+3*(ntrunc*(ntrunc-1)/2+(nlat-ntrunc)*(ntrunc-1))+nlon+16
+
+ call compute_and_store_legendre_polys(nlat, ntrunc, late, wshsgs, work, wshsgs(ipmnf:))
+ end block
+ end associate
+
+ end subroutine shsgsi
+
+ !
+ ! Purpose:
+ !
+ ! Reconstruct fourier coefficients in g on gaussian grid
+ ! using coefficients in a, b
+ !
+ subroutine reconstruct_fft_coefficients(nlat, nlon, l, lat, mode, gs, idg, jdg, nt, a, b, mdab, &
+ ndab, wfft, pmn, late, g)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: lat
+ integer(ip), intent(in) :: mode
+ real(wp), intent(out) :: gs(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wfft(:)
+ real(wp), intent(in) :: pmn(late, *)
+ integer(ip), intent(in) :: late
+ real(wp), intent(out) :: g(lat, nlon, nt)
+
+ ! Local variables
+ integer(ip) :: i, k, m, mn, is, ms, ns, lm1, nl2
+ integer(ip) :: lp1, mp1, np1, mp2, meo, mml1
+ real(wp) :: t1, t2, t3, t4
+ type(SpherepackUtility) :: util
+
+ ! Initialize to zero
+ g = ZERO
+
+ if (nlon == 2*l-2) then
+ lm1 = l-1
+ else
+ lm1 = l
+ end if
+
+ select case (mode)
+ case (0)
+
+ ! set first column in g
+ m = 0
+ mml1 = m*(2*nlat-m-1)/2
+ do k=1, nt
+ !
+ ! n even
+ !
+ do np1=1, nlat, 2
+ mn = mml1+np1
+ do i=1, late
+ g(i, 1, k) = g(i, 1, k)+a(1, np1, k)*pmn(i, mn)
+ end do
+ end do
+ !
+ ! n odd
+ !
+ nl2 = nlat/2
+ do np1=2, nlat, 2
+ mn = mml1+np1
+ do i=1, nl2
+ is = nlat-i+1
+ g(is, 1, k) = g(is, 1, k)+a(1, np1, k)*pmn(i, mn)
+ end do
+ end do
+ end do
+
+ !
+ ! restore m=0 coefficients from odd/even
+ !
+ do k=1, nt
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, 1, k)
+ t3 = g(is, 1, k)
+ g(i, 1, k) = t1+t3
+ g(is, 1, k) = t1-t3
+ end do
+ end do
+
+ !
+ ! sweep interior columns of g
+ !
+ do mp1=2, lm1
+ m = mp1-1
+ mml1 = m*(2*nlat-m-1)/2
+ mp2 = m+2
+ do k=1, nt
+ !
+ ! for n-m even store (g(i, p, k)+g(nlat-i+1, p, k))/2 in g(i, p, k) p=2*m, 2*m+1
+ ! for i=1, ..., late
+ !
+ do np1=mp1, nlat, 2
+ mn = mml1+np1
+ do i=1, late
+ g(i, 2*m, k) = g(i, 2*m, k)+a(mp1, np1, k)*pmn(i, mn)
+ g(i, 2*m+1, k) = g(i, 2*m+1, k)+b(mp1, np1, k)*pmn(i, mn)
+ end do
+ end do
+ !
+ ! for n-m odd store g(i, p, k)-g(nlat-i+1, p, k) in g(nlat-i+1, p, k)
+ ! for i=1, ..., nlat/2 (p=2*m, p=2*m+1)
+ !
+ do np1=mp2, nlat, 2
+ mn = mml1+np1
+ do i=1, nl2
+ is = nlat-i+1
+ g(is, 2*m, k) = g(is, 2*m, k)+a(mp1, np1, k)*pmn(i, mn)
+ g(is, 2*m+1, k) = g(is, 2*m+1, k)+b(mp1, np1, k)*pmn(i, mn)
+ end do
+ end do
+
+ !
+ ! now set fourier coefficients using even-odd reduction above
+ !
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, 2*m, k)
+ t2 = g(i, 2*m+1, k)
+ t3 = g(is, 2*m, k)
+ t4 = g(is, 2*m+1, k)
+ g(i, 2*m, k) = t1+t3
+ g(i, 2*m+1, k) = t2+t4
+ g(is, 2*m, k) = t1-t3
+ g(is, 2*m+1, k) = t2-t4
+ end do
+ end do
+ end do
+
+ !
+ ! set last column (using a only) if necessary
+ !
+ if (nlon== l+l-2) then
+ m = l-1
+ mml1 = m*(2*nlat-m-1)/2
+ do k=1, nt
+ !
+ ! (n - m) even
+ !
+ do np1=l, nlat, 2
+ mn = mml1+np1
+ do i=1, late
+ g(i, nlon, k) = g(i, nlon, k)+TWO *a(l, np1, k)*pmn(i, mn)
+ end do
+ end do
+
+ lp1 = l+1
+ !
+ ! (n - m) odd
+ !
+ do np1=lp1, nlat, 2
+ mn = mml1+np1
+ do i=1, nl2
+ is = nlat-i+1
+ g(is, nlon, k) = g(is, nlon, k)+TWO *a(l, np1, k)*pmn(i, mn)
+ end do
+ end do
+
+ do i=1, nl2
+ is = nlat-i+1
+ t1 = g(i, nlon, k)
+ t3 = g(is, nlon, k)
+ g(i, nlon, k)= t1+t3
+ g(is, nlon, k)= t1-t3
+ end do
+ end do
+ end if
+ case default
+ ! half sphere
+ ! set first column in g
+ m = 0
+ mml1 = m*(2*nlat-m-1)/2
+
+ select case (mode)
+ case (1)
+ meo = 2
+ case default
+ meo = 1
+ end select
+
+ ms = m+meo
+ do k=1, nt
+ do np1=ms, nlat, 2
+ mn = mml1+np1
+ do i=1, late
+ g(i, 1, k) = g(i, 1, k)+a(1, np1, k)*pmn(i, mn)
+ end do
+ end do
+ end do
+
+ ! sweep interior columns of g
+
+ do mp1=2, lm1
+ m = mp1-1
+ mml1 = m*(2*nlat-m-1)/2
+ ms = m+meo
+ do k=1, nt
+ do np1=ms, nlat, 2
+ mn = mml1+np1
+ do i=1, late
+ g(i, 2*m, k) = g(i, 2*m, k)+a(mp1, np1, k)*pmn(i, mn)
+ g(i, 2*m+1, k) = g(i, 2*m+1, k)+b(mp1, np1, k)*pmn(i, mn)
+ end do
+ end do
+ end do
+ end do
+
+ if (nlon == 2*l-2) then
+ !
+ ! set last column
+ !
+ m = l-1
+ mml1 = m*(2*nlat-m-1)/2
+
+ select case (mode)
+ case (1)
+ ns = l+1
+ case default
+ ns = l
+ end select
+
+ do k=1, nt
+ do np1=ns, nlat, 2
+ mn = mml1+np1
+ do i=1, late
+ g(i, nlon, k) = g(i, nlon, k)+TWO *a(l, np1, k)*pmn(i, mn)
+ end do
+ end do
+ end do
+ end if
+ end select
+
+ ! Perform inverse fourier transform
+ do k=1, nt
+ call util%hfft%backward(lat, nlon, g(:, :, k), lat, wfft)
+ end do
+
+ ! scale output in gs
+ gs(1:lat, 1:nlon, :) = HALF *g(1:lat, 1:nlon, :)
+
+ end subroutine reconstruct_fft_coefficients
+
+ !
+ ! Purpose:
+ !
+ ! Compute and store legendre polys for i=1, ..., late, m=0, ..., l-1
+ ! and n=m, ..., l-1
+ !
+ subroutine compute_and_store_legendre_polys(nlat, l, late, w, pmn, pmnf)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: late
+ real(wp), intent(inout) :: w(*)
+ real(wp), intent(out) :: pmn(nlat, late, 3)
+ real(wp), intent(inout) :: pmnf(late, *)
+
+ ! Local variables
+ integer(ip) :: m, km, mn, mp1, np1, mml1, mode
+ type(SpherepackUtility) :: util
+
+ ! Initialize
+ pmn = ZERO
+
+ do mp1=1, l
+ m = mp1-1
+ mml1 = m*(2*nlat-m-1)/2
+ !
+ ! compute pmn for n=m, ..., nlat-1 and i=1, ..., (l+1)/2
+ !
+ mode = 0
+ call util%compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+ !
+ ! store above in pmnf
+ !
+ do np1=mp1, nlat
+ mn = mml1+np1
+ pmnf(:, mn) = pmn(np1, :, km)
+ end do
+ end do
+
+ end subroutine compute_and_store_legendre_polys
+
+ subroutine shsgsp(nlat, nlon, wshsgs, lshsgs, dwork, ldwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(inout) :: wshsgs(lshsgs)
+ integer(ip), intent(in) :: lshsgs
+ real(wp), intent(inout) :: dwork(ldwork)
+ integer(ip), intent(in) :: ldwork
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: ntrunc, i1, i2, i3, l1, l2, i4, i5, i6, i7
+ integer(ip) :: iw, late, idth, idwts
+
+ ! Set triangular truncation limit for spherical harmonic basis
+ ntrunc = min((nlon+2)/2, nlat)
+
+ ! Set equator or nearest point (if excluded) pointer
+ late = (nlat+mod(nlat, 2))/2
+ l1 = ntrunc
+ l2 = late
+
+ !
+ ! Check calling arguments
+ !
+ if (nlat < 3) then
+ ierror = 1
+ return
+ else if (nlon < 4) then
+ ierror = 2
+ return
+ else if (lshsgs < nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15) then
+ ierror = 3
+ return
+ else if (ldwork < nlat*(nlat+4)) then
+ ierror = 4
+ return
+ else
+ ierror = 0
+ end if
+
+ !
+ ! set pointers
+ !
+ i1 = 1
+ i2 = i1+nlat
+ i3 = i2+nlat*late
+ i4 = i3+nlat*late
+ i5 = i4+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+ i6 = i5+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+ i7 = i6+ntrunc*(ntrunc-1)/2 +(nlat-ntrunc)*(ntrunc-1)
+
+ !
+ ! set indices in temp work for real gaussian wts and pts
+ idth = 1
+ idwts = idth+nlat
+ iw = idwts+nlat
+
+ call shsgsp_lower_utility_routine(nlat, nlon, ntrunc, late, wshsgs(i1), wshsgs(i2), wshsgs(i3), &
+ wshsgs(i4), wshsgs(i5), wshsgs(i6), wshsgs(i7), dwork(idth), &
+ dwork(idwts), dwork(iw), ierror)
+
+ ! Check error flag
+ if (ierror /= 0) ierror = 6
+
+ end subroutine shsgsp
+
+ subroutine shsgsp_lower_utility_routine(nlat, nlon, l, late, wts, p0n, p1n, abel, bbel, cbel, &
+ wfft, dtheta, dwts, work, ier)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: late
+ real(wp), intent(inout) :: wts(nlat)
+ real(wp), intent(out) :: p0n(nlat, late)
+ real(wp), intent(out) :: p1n(nlat, late)
+ real(wp), intent(out) :: abel(*)
+ real(wp), intent(out) :: bbel(*)
+ real(wp), intent(out) :: cbel(*)
+ real(wp), intent(inout) :: wfft(*)
+ real(wp), intent(out) :: dtheta(nlat)
+ real(wp), intent(out) :: dwts(nlat)
+ real(wp), intent(inout) :: work(*)
+ integer(ip), intent(out) :: ier
+
+ ! Local variables
+ integer(ip) :: i, m, n, lw, np1, imn, mlim
+ real(wp) :: pb
+ type(SpherepackUtility) :: util
+
+ ! Initialize half Fourier transform
+ call util%hfft%initialize(nlon, wfft)
+
+ ! compute real gaussian points and weights
+ lw = nlat*(nlat+2)
+ call compute_gaussian_latitudes_and_weights(nlat, dtheta, dwts, ier)
+
+ ! Check error flag
+ if (ier /= 0) return
+
+ !
+ ! store gaussian weights single precision to save computation
+ ! in inner loops in analysis
+ !
+ wts = dwts
+
+
+ !
+ ! initialize p0n, p1n using real dnlfk, dnlft
+ !
+ p0n = ZERO
+ p1n = ZERO
+
+ !
+ ! compute m=n=0 legendre polynomials for all theta(i)
+ !
+ np1 = 1
+ n = 0
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(1, i) = pb
+ end do
+
+ !
+ ! compute p0n, p1n for all theta(i) when n>0
+ !
+ do np1=2, nlat
+ n = np1-1
+ m = 0
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p0n(np1, i) = pb
+ end do
+ !
+ ! compute m=1 legendre polynomials for all n and theta(i)
+ !
+ m = 1
+ call util%compute_fourier_coefficients(m, n, work)
+ do i=1, late
+ call util%compute_legendre_polys_from_fourier_coeff(m, n, dtheta(i), work, pb)
+ p1n(np1, i) = pb
+ end do
+ end do
+
+ !
+ ! compute and store swarztrauber recursion coefficients
+ ! for 2<=m<=n and 2<=n<=nlat in abel, bbel, cbel
+ !
+ do n=2, nlat
+ mlim = min(n, l)
+ do m=2, mlim
+ if (n >= l) then
+ imn = l*(l-1)/2+(n-l-1)*(l-1)+m-1
+ else
+ imn = (n-1)*(n-2)/2+m-1
+ end if
+ abel(imn) = sqrt(real((2*n+1)*(m+n-2)*(m+n-3), kind=wp)/ &
+ real(((2*n-3)*(m+n-1)*(m+n)), kind=wp))
+ bbel(imn) = sqrt(real((2*n+1)*(n-m-1)*(n-m), kind=wp)/ &
+ real((2*n-3)*(m+n-1)*(m+n), kind=wp))
+ cbel(imn) = sqrt(real((n-m+1)*(n-m+2), kind=wp)/ &
+ real((n+m-1)*(n+m), kind=wp))
+ end do
+ end do
+
+ end subroutine shsgsp_lower_utility_routine
+
+end submodule scalar_synthesis_gaussian_grid_saved
diff --git a/src/Core/Spherepack/scalar_synthesis_regular_grid.f90 b/src/Core/Spherepack/scalar_synthesis_regular_grid.f90
new file mode 100644
index 000000000..318a48cf4
--- /dev/null
+++ b/src/Core/Spherepack/scalar_synthesis_regular_grid.f90
@@ -0,0 +1,546 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_synthesis_routines) scalar_synthesis_regular_grid
+
+contains
+
+ !
+ ! subroutine shsec(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshsec, ierror)
+ !
+ ! subroutine shsec performs the spherical harmonic synthesis
+ ! on the arrays a and b and stores the result in the array g.
+ ! the synthesis is performed on an equally spaced grid. the
+ ! associated legendre functions are recomputed rather than stored
+ ! as they are in subroutine shses. the synthesis is described
+ ! below at output parameter g.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the synthesis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the synthesis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls shsec,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple syntheses will be performed. the third
+ ! index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shsec. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg
+ ! must be at least nlat/2 if nlat is even or at least
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shsec. jdg must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see the input parameter
+ ! nt) that contain the coefficients in the spherical harmonic
+ ! expansion of g(i, j) given below at the definition of the
+ ! output parameter g. a(m, n) and b(m, n) are defined for
+ ! indices m=1, ..., mmax and n=m, ..., nlat where mmax is the
+ ! maximum (plus one) longitudinal wave number given by
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shsec. mdab must be at least
+ ! min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shsec. ndab must be at least nlat
+ !
+ ! wshsec an array which must be initialized by subroutine shseci.
+ ! once initialized, wshsec can be used repeatedly by shsec
+ ! as long as nlon and nlat remain unchanged. wshsec must
+ ! not be altered between calls of shsec.
+ !
+ ! lshsec the dimension of the array wshsec as it appears in the
+ ! program that calls shsec. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsec must be at least
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! g a two or three dimensional array (see input parameter
+ ! nt) that contains the spherical harmonic synthesis of
+ ! the arrays a and b at the colatitude point theta(i) =
+ ! (i-1)*pi/(nlat-1) and longitude point phi(j) =
+ ! (j-1)*2*pi/nlon. the index ranges are defined above at
+ ! at the input parameter isym. for isym=0, g(i, j) is
+ ! given by the the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ ! the normalized associated legendre functions are given by
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta)
+ !
+ ! define the maximum (plus one) longitudinal wave number
+ ! as mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! then g(i, j) = the sum from n=0 to n=nlat-1 of
+ !
+ ! HALF*pbar(0, n, theta(i))*a(1, n+1)
+ !
+ ! plus the sum from m=1 to m=mmax-1 of
+ !
+ ! the sum from n=m to n=nlat-1 of
+ !
+ ! pbar(m, n, theta(i))*(a(m+1, n+1)*cos(m*phi(j))
+ ! -b(m+1, n+1)*sin(m*phi(j)))
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshsec
+ !
+ module subroutine shsec(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, ist, labc, ls
+ integer(ip) :: lzz1, mmax, nln, lwork
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsec(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ labc = 3*((mmax-2)*(2*nlat-mmax-1))/2
+
+ select case (isym)
+ case (0)
+ ls = nlat
+ ist = imid
+ case default
+ ls = imid
+ ist = 0
+ end select
+
+ nln = nt*ls*nlon
+
+ ! Set required workspace size
+ lwork = nln+max(ls*nlon, 3*nlat*imid)
+
+ block
+ real(wp) :: work(lwork)
+ integer(ip) :: jw1, jw2, iw1
+
+ jw1 = ist + 1
+ jw2 = nln + 1
+ iw1 = lzz1+labc+1
+
+ call shsec_lower_utility_routine(nlat, isym, nt, g, idg, jdg, a, b, &
+ mdab, ndab, imid, ls, nlon, work, work(jw1:), work(jw2:), work(jw2:), wshsec, wshsec(iw1:))
+ end block
+
+ end subroutine shsec
+
+ ! subroutine shseci(nlat, nlon, wshsec, ierror)
+ !
+ ! subroutine shseci initializes the array wshsec which can then
+ ! be used repeatedly by subroutine shsec.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! lshsec the dimension of the array wshsec as it appears in the
+ ! program that calls shseci. the array wshsec is an output
+ ! parameter which is described below. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsec must be at least
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! wshsec an array which is initialized for use by subroutine shsec.
+ ! once initialized, wshsec can be used repeatedly by shsec
+ ! as long as nlon and nlat remain unchanged. wshsec must
+ ! not be altered between calls of shsec.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshsec
+ !
+ module subroutine shseci(nlat, nlon, wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, iw1
+ integer(ip) :: labc, lzz1, mmax, ldwork
+ type(SpherepackUtility) :: util
+
+ associate (lshsec => size(wshsec))
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, nlon/2+1)
+ lzz1 = 2*nlat*imid
+ labc = 3*((mmax-2)*(2*nlat-mmax-1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshsec < lzz1+labc+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ ldwork = nlat + 1
+
+ block
+ real(wp) :: dwork(ldwork)
+ call util%initialize_scalar_synthesis_regular_grid(nlat, nlon, wshsec, dwork)
+ end block
+
+ ! set workspace index
+ iw1 = lzz1+labc+1
+
+ call util%hfft%initialize(nlon, wshsec(iw1:))
+ end associate
+
+ end subroutine shseci
+
+ subroutine shsec_lower_utility_routine(nlat, isym, nt, g, idgs, jdgs, a, b, mdab, ndab, imid, &
+ idg, jdg, ge, go, work, pb, walin, whrfft)
+
+ real(wp) :: a
+ real(wp) :: b
+ real(wp) :: g
+ real(wp) :: ge
+ real(wp) :: go
+ integer(ip) :: i
+ integer(ip) :: i3
+ integer(ip) :: idg
+ integer(ip) :: idgs
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: isym
+ integer(ip) :: j
+ integer(ip) :: jdg
+ integer(ip) :: jdgs
+ integer(ip) :: k
+ integer(ip) :: ls
+ integer(ip) :: m
+ integer(ip) :: mdab
+ integer(ip) :: mdo
+ integer(ip) :: mmax
+ integer(ip) :: modl
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: ndo
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: nlp1
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: pb
+ real(wp) :: walin
+ real(wp) :: whrfft
+ real(wp) :: work
+
+
+ ! Purpose:
+ !
+ ! Requirements
+ !
+ ! whrfft must have at least nlon+15 locations
+ ! walin must have 3*l*imid + 3*((l-3)*l+2)/2 locations
+ ! zb must have 3*l*imid locations
+ !
+ dimension g(idgs, jdgs, nt), a(mdab, ndab, nt), b(mdab, ndab, nt), &
+ ge(idg, jdg, nt), go(idg, jdg, nt), pb(imid, nlat, 3), walin(*), &
+ whrfft(*), work(*)
+
+ type(SpherepackUtility) :: util
+
+ ls = idg
+ nlon = jdg
+ mmax = min(nlat, nlon/2+1)
+
+ if (2*mmax-1 > nlon) then
+ mdo = mmax-1
+ else
+ mdo = mmax
+ end if
+
+ nlp1 = nlat+1
+ modl = mod(nlat, 2)
+
+ if (modl /= 0) then
+ imm1 = imid-1
+ else
+ imm1 = imid
+ end if
+
+ do k=1, nt
+ ge(1: ls, 1: nlon, k)=0.0_wp
+ end do
+
+ if_block: block
+
+ if (isym /= 1) then
+ call util%compute_legendre_polys_regular_grid(2, nlat, nlon, 0, pb, i3, walin)
+ do k=1, nt
+ do np1=1, nlat, 2
+ do i=1, imid
+ ge(i, 1, k)=ge(i, 1, k)+a(1, np1, k)*pb(i, np1, i3)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) then
+ ndo = nlat-1
+ else
+ ndo = nlat
+ end if
+
+ do mp1=2, mdo
+ m = mp1-1
+ call util%compute_legendre_polys_regular_grid(2, nlat, nlon, m, pb, i3, walin)
+ do np1=mp1, ndo, 2
+ do k=1, nt
+ do i=1, imid
+ ge(i, 2*mp1-2, k) = ge(i, 2*mp1-2, k)+a(mp1, np1, k)*pb(i, np1, i3)
+ ge(i, 2*mp1-1, k) = ge(i, 2*mp1-1, k)+b(mp1, np1, k)*pb(i, np1, i3)
+ end do
+ end do
+ end do
+ end do
+
+ if (.not.(mdo == mmax .or. mmax > ndo)) then
+ call util%compute_legendre_polys_regular_grid(2, nlat, nlon, mdo, pb, i3, walin)
+ do np1=mmax, ndo, 2
+ do k=1, nt
+ do i=1, imid
+ ge(i, 2*mmax-2, k) = ge(i, 2*mmax-2, k)+a(mmax, np1, k)*pb(i, np1, i3)
+ end do
+ end do
+ end do
+ end if
+ if (isym == 2) exit if_block
+ end if
+
+ call util%compute_legendre_polys_regular_grid(1, nlat, nlon, 0, pb, i3, walin)
+
+ do k=1, nt
+ do np1=2, nlat, 2
+ do i=1, imm1
+ go(i, 1, k)=go(i, 1, k)+a(1, np1, k)*pb(i, np1, i3)
+ end do
+ end do
+ end do
+
+
+ if (mod(nlat, 2) /= 0) then
+ ndo = nlat-1
+ else
+ ndo = nlat
+ end if
+
+ do mp1=2, mdo
+ mp2 = mp1+1
+ m = mp1-1
+ call util%compute_legendre_polys_regular_grid(1, nlat, nlon, m, pb, i3, walin)
+ do np1=mp2, ndo, 2
+ do k=1, nt
+ do i=1, imm1
+ go(i, 2*mp1-2, k) = go(i, 2*mp1-2, k)+a(mp1, np1, k)*pb(i, np1, i3)
+ go(i, 2*mp1-1, k) = go(i, 2*mp1-1, k)+b(mp1, np1, k)*pb(i, np1, i3)
+ end do
+ end do
+ end do
+ end do
+
+ mp2 = mmax+1
+
+ if (mdo == mmax .or. mp2 > ndo) exit if_block
+
+ call util%compute_legendre_polys_regular_grid(1, nlat, nlon, mdo, pb, i3, walin)
+
+ do np1=mp2, ndo, 2
+ do k=1, nt
+ do i=1, imm1
+ go(i, 2*mmax-2, k) = go(i, 2*mmax-2, k)+a(mmax, np1, k)*pb(i, np1, i3)
+ end do
+ end do
+ end do
+
+ end block if_block
+
+ do k=1, nt
+
+ if (mod(nlon, 2) == 0) ge(1: ls, nlon, k) = TWO*ge(1: ls, nlon, k)
+
+ call util%hfft%backward(ls, nlon, ge(:, :, k), ls, whrfft)
+ end do
+
+ select case (isym)
+ case (0)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ g(i, j, k) = HALF*(ge(i, j, k)+go(i, j, k))
+ g(nlp1-i, j, k) = HALF*(ge(i, j, k)-go(i, j, k))
+ end do
+ if (modl /= 0) g(imid, j, k) = HALF*ge(imid, j, k)
+ end do
+ end do
+ case default
+ do k=1, nt
+ g(1: imid, 1: nlon, k) = HALF*ge(1: imid, 1: nlon, k)
+ end do
+ end select
+
+ end subroutine shsec_lower_utility_routine
+
+end submodule scalar_synthesis_regular_grid
diff --git a/src/Core/Spherepack/scalar_synthesis_regular_grid_saved.f90 b/src/Core/Spherepack/scalar_synthesis_regular_grid_saved.f90
new file mode 100644
index 000000000..de5654a13
--- /dev/null
+++ b/src/Core/Spherepack/scalar_synthesis_regular_grid_saved.f90
@@ -0,0 +1,528 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(scalar_synthesis_routines) scalar_synthesis_regular_grid_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine shses(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ ! wshses, ierror)
+ !
+ ! subroutine shses performs the spherical harmonic synthesis
+ ! on the arrays a and b and stores the result in the array g.
+ ! the synthesis is performed on an equally spaced grid. the
+ ! associated legendre functions are stored rather than recomputed
+ ! as they are in subroutine shsec. the synthesis is described
+ ! below at output parameter g.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! isym = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! array g(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! (see description of g below)
+ !
+ ! = 1 g is antisymmetric about the equator. the synthesis
+ ! is performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! = 2 g is symmetric about the equator. the synthesis is
+ ! performed on the northern hemisphere only. i.e.
+ ! if nlat is odd the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even the synthesis is performed on the
+ ! array g(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! nt the number of syntheses. in the program that calls shses,
+ ! the arrays g, a and b can be three dimensional in which
+ ! case multiple syntheses will be performed. the third
+ ! index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that the arrays g, a and b
+ ! have only two dimensions.
+ !
+ ! idg the first dimension of the array g as it appears in the
+ ! program that calls shses. if isym equals zero then idg
+ ! must be at least nlat. if isym is nonzero then idg
+ ! must be at least nlat/2 if nlat is even or at least
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! jdg the second dimension of the array g as it appears in the
+ ! program that calls shses. jdg must be at least nlon.
+ !
+ ! a, b two or three dimensional arrays (see the input parameter
+ ! nt) that contain the coefficients in the spherical harmonic
+ ! expansion of g(i, j) given below at the definition of the
+ ! output parameter g. a(m, n) and b(m, n) are defined for
+ ! indices m=1, ..., mmax and n=m, ..., nlat where mmax is the
+ ! maximum (plus one) longitudinal wave number given by
+ ! mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! mdab the first dimension of the arrays a and b as it appears
+ ! in the program that calls shses. mdab must be at least
+ ! min(nlat, (nlon+2)/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays a and b as it appears
+ ! in the program that calls shses. ndab must be at least nlat
+ !
+ ! wshses an array which must be initialized by subroutine shsesi.
+ ! once initialized, wshses can be used repeatedly by shses
+ ! as long as nlon and nlat remain unchanged. wshses must
+ ! not be altered between calls of shses.
+ !
+ ! lshses the dimension of the array wshses as it appears in the
+ ! program that calls shses. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshses must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! g a two or three dimensional array (see input parameter
+ ! nt) that contains the spherical harmonic synthesis of
+ ! the arrays a and b at the colatitude point theta(i) =
+ ! (i-1)*pi/(nlat-1) and longitude point phi(j) =
+ ! (j-1)*2*pi/nlon. the index ranges are defined above at
+ ! at the input parameter isym. for isym=0, g(i, j) is
+ ! given by the the equations listed below. symmetric
+ ! versions are used when isym is greater than zero.
+ !
+ ! the normalized associated legendre functions are given by
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)/(2*factorial(n+m)))
+ ! *sin(theta)**m/(2**n*factorial(n)) times the
+ ! (n+m)th derivative of (x**2-1)**n with respect
+ ! to x=cos(theta)
+ !
+ ! define the maximum (plus one) longitudinal wave number
+ ! as mmax = min(nlat, (nlon+2)/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! then g(i, j) = the sum from n=0 to n=nlat-1 of
+ !
+ ! .5*pbar(0, n, theta(i))*a(1, n+1)
+ !
+ ! plus the sum from m=1 to m=mmax-1 of
+ !
+ ! the sum from n=m to n=nlat-1 of
+ !
+ ! pbar(m, n, theta(i))*(a(m+1, n+1)*cos(m*phi(j))
+ ! -b(m+1, n+1)*sin(m*phi(j)))
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idg
+ ! = 6 error in the specification of jdg
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lshses
+ !
+ module subroutine shses(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, ist, lpimn, ls, mmax, nln, lwork
+ integer(ip) :: required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshses(nlat, nlon)
+
+ call util%check_scalar_transform_inputs(isym, idg, jdg, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wshses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ lpimn = (imid*mmax*(2*nlat-mmax+1))/2
+
+ select case (isym)
+ case (0)
+ ist = imid
+ ls = nlat
+ case default
+ ist = 0
+ ls = imid
+ end select
+
+ nln = nt*ls*nlon
+
+ ! Set required workspace size
+ lwork = nln+ls*nlon
+
+ block
+ real(wp) :: work(lwork)
+ integer(ip) :: iw1, iw2, iw3
+
+ ! Set workspace pointer indices
+ iw1 = ist + 1
+ iw2 = nln + 1
+ iw3 = lpimn + 1
+
+ call shses_lower_utility_routine(nlat, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshses, imid, &
+ ls, nlon, work, work(iw1:), work(iw2:), wshses(iw3:))
+ end block
+
+ end subroutine shses
+
+ ! Purpose:
+ !
+ ! subroutine shsesi(nlat, nlon, wshses, ierror)
+ !
+ ! subroutine shsesi initializes the array wshses which can then
+ ! be used repeatedly by subroutine shses.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than or equal to 4. the efficiency of the computation is
+ ! improved when nlon is a product of small prime numbers.
+ !
+ ! lshses the dimension of the array wshses as it appears in the
+ ! program that calls shsesi. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshses must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ ! wshses an array which is initialized for use by subroutine shses.
+ ! once initialized, wshses can be used repeatedly by shses
+ ! as long as nlon and nlat remain unchanged. wshses must
+ ! not be altered between calls of shses.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lshses
+ !
+ module subroutine shsesi(nlat, nlon, wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lpimn, mmax, lwork, ldwork
+ type(SpherepackUtility) :: util
+
+ associate (lshses => size(wshses))
+
+ mmax = min(nlat, nlon/2+1)
+ imid = (nlat + 1)/2
+ lpimn = (imid*mmax*(2*nlat-mmax+1))/2
+ labc = 3*((mmax-2)*(2*nlat-mmax-1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 4) then
+ ierror = 2
+ else if (lshses < lpimn+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace sizes
+ lwork = 5*nlat*imid + labc
+ ldwork = nlat+1
+
+ block
+ integer(ip) :: iw1, iw2
+ real(wp) :: work(lwork), dwork(ldwork)
+
+ ! Set workspace pointer indices
+ iw1 = 3*nlat*imid+1
+ iw2 = lpimn+1
+
+ call util%initialize_scalar_synthesis_regular_grid_saved( &
+ nlat, nlon, imid, wshses, work, work(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wshses(iw2:))
+ end block
+ end associate
+
+ end subroutine shsesi
+
+ subroutine shses_lower_utility_routine(nlat, isym, nt, g, idgs, jdgs, a, b, mdab, ndab, p, imid, &
+ idg, jdg, ge, go, work, whrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idgs, jdgs, nt)
+ integer(ip), intent(in) :: idgs
+ integer(ip), intent(in) :: jdgs
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: p(imid, *)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: ge(idg, jdg, nt)
+ real(wp), intent(out) :: go(idg, jdg, nt)
+ real(wp), intent(out) :: work(*)
+ real(wp), intent(in) :: whrfft(*)
+
+ ! Local variables
+ integer(ip) :: i, j, imid, imm1, k, ls
+ integer(ip) :: m, mb, order_stride, mmax, mn, modl, nlon
+ integer(ip) :: mp1, mp2, degree_stride, nlp1, np1
+ type(SpherepackUtility) :: util
+
+ ls = idg
+ nlon = jdg
+ mmax = min(nlat, nlon/2+1)
+
+ if (2*mmax-1 > nlon) then
+ order_stride = mmax-1
+ else
+ order_stride = mmax
+ end if
+
+ nlp1 = nlat+1
+ modl = mod(nlat, 2)
+
+ if (modl /= 0) then
+ imm1 = imid-1
+ else
+ imm1 = imid
+ end if
+
+ ge = ZERO
+ go = ZERO
+
+ block_construct: block
+
+ if (isym /= 1) then
+
+ do k=1, nt
+ do np1=1, nlat, 2
+ do i=1, imid
+ ge(i, 1, k)=ge(i, 1, k)+a(1, np1, k)*p(i, np1)
+ end do
+ end do
+ end do
+
+ select case (mod(nlat, 2))
+ case (0)
+ degree_stride = nlat-1
+ case default
+ degree_stride = nlat
+ end select
+
+ do mp1=2, order_stride
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ do np1=mp1, degree_stride, 2
+ mn = mb+np1
+ do k=1, nt
+ do i=1, imid
+ ge(i, 2*mp1-2, k) = ge(i, 2*mp1-2, k)+a(mp1, np1, k)*p(i, mn)
+ ge(i, 2*mp1-1, k) = ge(i, 2*mp1-1, k)+b(mp1, np1, k)*p(i, mn)
+ end do
+ end do
+ end do
+ end do
+
+ if (.not.(order_stride == mmax .or. mmax > degree_stride)) then
+ mb = order_stride*(nlat-1)-(order_stride*(order_stride-1))/2
+ do np1=mmax, degree_stride, 2
+ mn = mb+np1
+ do k=1, nt
+ do i=1, imid
+ ge(i, 2*mmax-2, k) = ge(i, 2*mmax-2, k)+a(mmax, np1, k)*p(i, mn)
+ end do
+ end do
+ end do
+ end if
+
+ if(isym == 2) exit block_construct
+
+ end if
+
+ do k=1, nt
+ do np1=2, nlat, 2
+ do i=1, imm1
+ go(i, 1, k)=go(i, 1, k)+a(1, np1, k)*p(i, np1)
+ end do
+ end do
+ end do
+
+ if(mod(nlat, 2) /= 0) then
+ degree_stride = nlat-1
+ else
+ degree_stride = nlat
+ end if
+
+ do mp1=2, order_stride
+ mp2 = mp1+1
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ do np1=mp2, degree_stride, 2
+ mn = mb+np1
+ do k=1, nt
+ do i=1, imm1
+ go(i, 2*mp1-2, k) = go(i, 2*mp1-2, k)+a(mp1, np1, k)*p(i, mn)
+ go(i, 2*mp1-1, k) = go(i, 2*mp1-1, k)+b(mp1, np1, k)*p(i, mn)
+ end do
+ end do
+ end do
+ end do
+
+ mp2 = mmax+1
+
+ if (.not.(order_stride == mmax .or. mp2 > degree_stride)) then
+ mb = order_stride*(nlat-1)-(order_stride*(order_stride-1))/2
+ do np1=mp2, degree_stride, 2
+ mn = mb+np1
+ do k=1, nt
+ do i=1, imm1
+ go(i, 2*mmax-2, k) = go(i, 2*mmax-2, k)+a(mmax, np1, k)*p(i, mn)
+ end do
+ end do
+ end do
+ end if
+
+ end block block_construct
+
+ do k=1, nt
+ if(mod(nlon, 2) == 0) ge(1:ls, nlon, k) = TWO * ge(1:ls, nlon, k)
+ call util%hfft%backward(ls, nlon, ge(:, :, k), ls, whrfft)
+ end do
+
+ select case (isym)
+ case (0)
+ do k=1, nt
+ do j=1, nlon
+ do i=1, imm1
+ g(i, j, k) = HALF*(ge(i, j, k)+go(i, j, k))
+ g(nlp1-i, j, k) = HALF*(ge(i, j, k)-go(i, j, k))
+ end do
+
+ if (modl /= 0) g(imid, j, k) = HALF*ge(imid, j, k)
+
+ end do
+ end do
+ case default
+ do k=1, nt
+ g(1:imid, 1:nlon, k) = HALF*ge(1:imid, 1:nlon, k)
+ end do
+ end select
+
+ end subroutine shses_lower_utility_routine
+
+end submodule scalar_synthesis_regular_grid_saved
diff --git a/src/Core/Spherepack/scalar_synthesis_routines.f90 b/src/Core/Spherepack/scalar_synthesis_routines.f90
new file mode 100644
index 000000000..7ede3b2e9
--- /dev/null
+++ b/src/Core/Spherepack/scalar_synthesis_routines.f90
@@ -0,0 +1,236 @@
+module scalar_synthesis_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility, &
+ get_lshsec, &
+ get_lshsgc, &
+ get_lshses, &
+ get_lshsgs
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: shsgc, shsgci, initialize_shsec
+ public :: shses, shsesi, initialize_shses
+ public :: shsec, shseci, initialize_shsgc
+ public :: shsgs, shsgsi, initialize_shsgs
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+
+ type, public :: ScalarBackwardTransform
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: shsec
+ procedure, nopass :: shseci
+ procedure, nopass :: shsgc
+ procedure, nopass :: shsgci
+ procedure, nopass :: shses
+ procedure, nopass :: shsesi
+ procedure, nopass :: shsgs
+ procedure, nopass :: shsgsi
+ procedure, nopass :: initialize_shsec
+ procedure, nopass :: initialize_shses
+ procedure, nopass :: initialize_shsgc
+ procedure, nopass :: initialize_shsgs
+ end type ScalarBackwardTransform
+
+ type, public, extends(SpherepackUtility) :: ScalarSynthesisUtility
+ contains
+ procedure, nopass :: shses
+ end type ScalarSynthesisUtility
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine shses(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shses
+
+ module subroutine shsesi(nlat, nlon, wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shsesi
+
+ module subroutine shsgs(nlat, nlon, mode, nt, g, idg, jdg, a, b, mdab, ndab, wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: mode
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shsgs
+
+ module subroutine shsgsi(nlat, nlon, wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shsgsi
+
+ module subroutine shsec(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shsec
+
+ module subroutine shseci(nlat, nlon, wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shseci
+
+ module subroutine shsgc(nlat, nlon, mode, nt, g, idg, jdg, a, b, mdab, ndab, wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: mode
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shsgc
+
+ module subroutine shsgci(nlat, nlon, wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine shsgci
+ end interface
+
+contains
+
+ subroutine initialize_shsec(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshsec, shseci, error_flag)
+
+ end subroutine initialize_shsec
+
+ subroutine initialize_shses(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshses, shsesi, error_flag)
+
+ end subroutine initialize_shses
+
+ subroutine initialize_shsgc(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshsgc, shsgci, error_flag)
+
+ end subroutine initialize_shsgc
+
+ subroutine initialize_shsgs(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lshsgs, shsgsi, error_flag)
+
+ end subroutine initialize_shsgs
+
+end module scalar_synthesis_routines
diff --git a/src/Core/Spherepack/sfvpec.f90 b/src/Core/Spherepack/sfvpec.f90
new file mode 100644
index 000000000..59a16c1e7
--- /dev/null
+++ b/src/Core/Spherepack/sfvpec.f90
@@ -0,0 +1,476 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file sfvpec.f
+!
+! this file includes documentation and code for
+! subroutine sfvpec i
+!
+! ... files which must be loaded with sfvpec.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhaec.f, shsec.f
+!
+!
+! subroutine sfvpec(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci,
+! + mdb, ndb, wshsec, lshsec, work, lwork, ierror)
+!
+! given the vector spherical harmonic coefficients br, bi, cr, ci,
+! computed by subroutine vhaec for a vector field (v, w), sfvpec
+! computes a scalar stream function sf and scalar velocity potential
+! vp for (v, w). (v, w) is expressed in terms of sf and vp by the
+! helmholtz relations (in mathematical spherical coordinates):
+!
+! v = -1/sint*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sint*d(st)/dlambda + d(vp)/dtheta
+!
+! where sint = sin(theta). w is the east longitudinal and v
+! is the colatitudinal component of the vector field from which
+! br, bi, cr, ci were precomputed. required associated legendre
+! polynomials are recomputed rather than stored as they are in
+! subroutine sfvpes. sf(i, j) and vp(i, j) are given at colatitude
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and east longitude
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! on the sphere.
+!
+!
+! input parameters
+!
+! nlat the number of colatitudes on the full sphere including the
+! poles. for example, nlat = 37 for a five degree grid.
+! nlat determines the grid increment in colatitude as
+! pi/(nlat-1). if nlat is odd the equator is located at
+! grid point i=(nlat + 1)/2. if nlat is even the equator is
+! located half way between points i=nlat/2 and i=nlat/2+1.
+! nlat must be at least 3. note: on the half sphere, the
+! number of grid points in the colatitudinal direction is
+! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the stream function and
+! velocity potential are computed on the full or half sphere
+! as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in (v, w) about the equator. in this case sf
+! and vp are not necessarily symmetric or antisymmetric about
+! the equator. sf and vp are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! w is antisymmetric and v is symmetric about the equator.
+! in this case sf is symmetric and vp antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! w is symmetric and v is antisymmetric about the equator.
+! in this case sf is antisymmetric and vp symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple scalar synthesis will
+! be performed to compute sf, vp for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpec. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpec. jdv must be at least nlon.
+!
+! br, bi, two or three dimensional arrays (see input parameter nt)
+! cr, ci that contain vector spherical harmonic coefficients
+! of the vector field (v, w) as computed by subroutine vhaec.
+!
+! mdb the first dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpec. mdb must be at
+! least min(nlat, nlon/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpec. ndb must be at
+! least nlat.
+!
+! wshsec an array which must be initialized by subroutine shseci.
+! once initialized, wshsec can be used repeatedly by sfvpec
+! as long as nlon and nlat remain unchanged. wshsec must
+! not bel altered between calls of sfvpec.
+!
+!
+! lshsec the dimension of the array wshsec as it appears in the
+! program that calls sfvpec. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lshsec must be at least
+!
+! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls sfvpec. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym is zero then lwork must be at least
+!
+! nlat*((nt*nlon+max(3*l2, nlon)) + 2*l1*nt+1)
+!
+! if isym is not zero then lwork must be at least
+!
+! l2*(nt*nlon+max(3*nlat, nlon)) + nlat*(2*l1*nt+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+! sf, vp two or three dimensional arrays (see input parameter nt)
+! that contains the stream function and velocity potential
+! of the vector field (v, w) whose coefficients br, bi, cr, ci
+! where precomputed by subroutine vhaec. sf(i, j), vp(i, j)
+! are given at the colatitude point
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and longitude point
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the index ranges are defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lshsec
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_sfvpec
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use scalar_synthesis_routines, only: &
+ shsec
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: sfvpec
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+
+contains
+
+ subroutine sfvpec(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, wshsec, lshsec, work, lwork, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: sf(idv, jdv, nt)
+ real(wp), intent(out) :: vp(idv, jdv, nt)
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: jdv
+ real(wp), intent(in) :: br(mdb, ndb, nt)
+ real(wp), intent(in) :: bi(mdb, ndb, nt)
+ real(wp), intent(in) :: cr(mdb, ndb, nt)
+ real(wp), intent(in) :: ci(mdb, ndb, nt)
+ integer(ip), intent(in) :: mdb
+ integer(ip), intent(in) :: ndb
+ real(wp), intent(in) :: wshsec(lshsec)
+ integer(ip), intent(in) :: lshsec
+ real(wp), intent(out) :: work(lwork)
+ integer(ip), intent(in) :: lwork
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, mmax, lzz1, labc, ls, nln, mab, mn
+ integer(ip) :: ia, ib, is, lwk, iwk, lwmin
+
+ ! Check calling arguments
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv 0) ls = imid
+ nln = nt*ls*nlon
+ !
+ ! set first dimension for a, b (as required by shsec)
+ !
+ mab = min(nlat, nlon/2+1)
+ mn = mab*nlat*nt
+ if (lwork < nln+max(ls*nlon, 3*nlat*imid)+2*mn+nlat) return
+ ierror = 0
+ !
+ ! Set workspace pointer indices
+ !
+ ia = 1
+ ib = ia+mn
+ is = ib+mn
+ iwk = is+nlat
+ lwk = lwork-2*mn-nlat
+ call sfvpec_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, mdb, ndb, &
+ work(ia), work(ib), mab, work(is), wshsec, lshsec, work(iwk), lwk, &
+ ierror)
+
+ end subroutine sfvpec
+
+ subroutine sfvpec_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, a, b, mab, fnn, wshsec, lshsec, wk, lwk, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, mab, lshsec, lwk, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt), cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: a(mab, nlat, nt), b(mab, nlat, nt)
+ real(wp) :: wshsec(lshsec), wk(lwk), fnn(nlat)
+ integer(ip) :: n, m, mmax, k
+
+ ! Set coefficient multiplyers
+ call compute_coefficient_multipliers(fnn)
+
+ ! Compute sf scalar coefficients from cr, ci
+ call compute_stream_fms_scalar_coeff_from_azimuthal_vector_coeff( &
+ nlon, a, b, cr, ci, fnn)
+
+ ! Synthesize a, b into sf
+ call shsec(nlat, nlon, isym, nt, sf, idv, jdv, a, b, &
+ mab, nlat, wshsec, ierror)
+
+ ! Set coefficients for velocity potential from br, bi
+ call compute_vel_pot_scalar_coeff_from_polar_vector_coeff( &
+ nlon, a, b, br, bi, fnn)
+
+ ! Synthesize a, b into vp
+ call shsec(nlat, nlon, isym, nt, vp, idv, jdv, a, b, &
+ mab, nlat, wshsec, ierror)
+
+ end subroutine sfvpec_lower_utility_routine
+
+ pure subroutine compute_coefficient_multipliers(fnn)
+
+ ! Dummy arguments
+ real(wp), intent(out) :: fnn(:)
+
+ ! Local variables
+ integer(ip) :: n
+
+ associate (nlat => size(fnn))
+ do n=2, nlat
+ fnn(n) = ONE/sqrt(real(n*(n - 1), kind=wp))
+ end do
+ end associate
+
+ end subroutine compute_coefficient_multipliers
+
+ pure subroutine compute_stream_fms_scalar_coeff_from_azimuthal_vector_coeff( &
+ nlon, a, b, cr, ci, fnn)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(:, :, :)
+ real(wp), intent(out) :: b(:, :, :)
+ real(wp), intent(in) :: cr(:, :, :)
+ real(wp), intent(in) :: ci(:, :, :)
+ real(wp), intent(in) :: fnn(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m, mmax
+
+ associate (&
+ mab => size(a, dim=1), &
+ nlat => size(a, dim=2), &
+ nt => size(a, dim=3) &
+ )
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ ! Compute stream function scalar coefficients from cr, ci
+ do k=1, nt
+ a(:, :, k) = ZERO
+ b(:, :, k) = ZERO
+
+ ! Compute m = 0 coefficients
+ do n=2, nlat
+ a(1, n, k) = -fnn(n) * cr(1, n, k)
+ b(1, n, k) = -fnn(n) * ci(1, n, k)
+ end do
+
+ ! Compute m > 0 coefficients using vector spherepack value for mmax
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = -fnn(n) * cr(m, n, k)
+ b(m, n, k) = -fnn(n) * ci(m, n, k)
+ end do
+ end do
+ end do
+ end associate
+
+ end subroutine compute_stream_fms_scalar_coeff_from_azimuthal_vector_coeff
+
+ pure subroutine compute_vel_pot_scalar_coeff_from_polar_vector_coeff( &
+ nlon, a, b, br, bi, fnn)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(:, :, :)
+ real(wp), intent(out) :: b(:, :, :)
+ real(wp), intent(in) :: br(:, :, :)
+ real(wp), intent(in) :: bi(:, :, :)
+ real(wp), intent(in) :: fnn(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m, mmax
+
+ associate (&
+ mab => size(a, dim=1), &
+ nlat => size(a, dim=2), &
+ nt => size(a, dim=3) &
+ )
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ ! Compute velocity potential scalar coefficients from br, bi
+ do k=1, nt
+ a(:, :, k) = ZERO
+ b(:, :, k) = ZERO
+
+ ! Compute m = 0 coefficients
+ do n=2, nlat
+ a(1, n, k) = fnn(n) * br(1, n, k)
+ b(1, n, k) = fnn(n) * bi(1, n, k)
+ end do
+
+ ! Compute m > 0 coefficients using vector spherepack value for mmax
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = fnn(n) * br(m, n, k)
+ b(m, n, k) = fnn(n) * bi(m, n, k)
+ end do
+ end do
+ end do
+ end associate
+
+ end subroutine compute_vel_pot_scalar_coeff_from_polar_vector_coeff
+
+end module module_sfvpec
diff --git a/src/Core/Spherepack/sfvpes.f90 b/src/Core/Spherepack/sfvpes.f90
new file mode 100644
index 000000000..d26001a87
--- /dev/null
+++ b/src/Core/Spherepack/sfvpes.f90
@@ -0,0 +1,399 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file sfvpes.f
+!
+! this file includes documentation and code for
+! subroutine sfvpes i
+!
+! ... files which must be loaded with sfvpes.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhaes.f, shses.f
+!
+!
+! subroutine sfvpes(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci,
+! + mdb, ndb, wshses, lshses, work, lwork, ierror)
+!
+! given the vector spherical harmonic coefficients br, bi, cr, ci,
+! computed by subroutine vhaes for a vector field (v, w), sfvpes
+! computes a scalar stream function sf and scalar velocity potential
+! vp for (v, w). (v, w) is expressed in terms of sf and vp by the
+! helmholtz relations (in mathematical spherical coordinates):
+!
+! v = -1/sint*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sint*d(st)/dlambda + d(vp)/dtheta
+!
+! where sint = sin(theta). w is the east longitudinal and v
+! is the colatitudinal component of the vector field from which
+! br, bi, cr, ci were precomputed. required associated legendre
+! polynomials are stored rather than recomputed as they are in
+! subroutine sfvpec. sf(i, j) and vp(i, j) are given at colatitude
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and east longitude
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! on the sphere.
+!
+!
+! input parameters
+!
+! nlat the number of colatitudes on the full sphere including the
+! poles. for example, nlat = 37 for a five degree grid.
+! nlat determines the grid increment in colatitude as
+! pi/(nlat-1). if nlat is odd the equator is located at
+! grid point i=(nlat + 1)/2. if nlat is even the equator is
+! located half way between points i=nlat/2 and i=nlat/2+1.
+! nlat must be at least 3. note: on the half sphere, the
+! number of grid points in the colatitudinal direction is
+! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the stream function and
+! velocity potential are computed on the full or half sphere
+! as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in (v, w) about the equator. in this case sf
+! and vp are not necessarily symmetric or antisymmetric about
+! the equator. sf and vp are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! w is antisymmetric and v is symmetric about the equator.
+! in this case sf is symmetric and vp antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! w is symmetric and v is antisymmetric about the equator.
+! in this case sf is antisymmetric and vp symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields.
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple scalar synthesis will
+! be performed to compute sf, vp for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpes. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpes. jdv must be at least nlon.
+!
+! br, bi, two or three dimensional arrays (see input parameter nt)
+! cr, ci that contain vector spherical harmonic coefficients
+! of the vector field (v, w) as computed by subroutine vhaec.
+!
+! mdb the first dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpes. mdb must be at
+! least min(nlat, nlon/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpes. ndb must be at
+! least nlat.
+!
+! wshses an array which must be initialized by subroutine shsesi.
+! once initialized, wshses can be used repeatedly by sfvpes
+! as long as nlon and nlat remain unchanged. wshses must
+! not bel altered between calls of sfvpes.
+!
+!
+! lshses the dimension of the array wshses as it appears in the
+! program that calls sfrvpes. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lshses must be at least
+!
+! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls sfvpes. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym is zero then lwork must be at least
+!
+! nlat*((nt+1)*nlon + 2*l2*nt+1)
+!
+! if isym is nonzero then lwork must be at least
+!
+! l2*((nt+1)*nlon + 2*nlat*nt) + nlat
+!
+! **************************************************************
+!
+! output parameters
+!
+! sf, vp two or three dimensional arrays (see input parameter nt)
+! that contains the stream function and velocity potential
+! of the vector field (v, w) whose coefficients br, bi, cr, ci
+! where computed by subroutine vhaec. sf(i, j), vp(i, j)
+! are given at the colatitude point
+!
+! theta(i) = (i-1)*pi/(nlat-1)
+!
+! and longitude point
+!
+! lambda(j) = (j-1)*2*pi/nlon
+!
+! the index ranges are defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lshses
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_sfvpes
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use scalar_synthesis_routines, only: &
+ shses
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: sfvpes
+
+contains
+
+ subroutine sfvpes(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, wshses, lshses, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lshses, lwork, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt)
+ real(wp) :: cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: wshses(lshses), work(lwork)
+ integer(ip) :: imid, mmax, ls, mab, mn, ia, ib, is, lwk, iwk
+ integer(ip) :: lpimn
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv 0) ls = imid
+ !
+ ! set first dimension for a, b (as required by shses)
+ !
+ mab = min(nlat, nlon/2+1)
+ mn = mab*nlat*nt
+ if (lwork < ls*(nt+1)*nlon +nlat*(2*imid+1)) return
+ ierror = 0
+ !
+ ! Set workspace pointer indices
+ !
+ ia = 1
+ ib = ia+mn
+ is = ib+mn
+ iwk = is+nlat
+ lwk = lwork-2*mn-nlat
+
+ call sfvpes_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, mdb, ndb, &
+ work(ia), work(ib), mab, work(is), wshses, lshses, ierror)
+
+ end subroutine sfvpes
+
+ subroutine sfvpes_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, a, b, mab, fnn, wshses, lshses, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, mab, lshses, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt), cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: a(mab, nlat, nt), b(mab, nlat, nt)
+ real(wp) :: wshses(lshses), fnn(nlat)
+ integer(ip) :: n, m, mmax, k
+ !
+ ! set coefficient multiplyers
+ !
+ do n=2, nlat
+ fnn(n) = 1.0/sqrt(real(n*(n-1)))
+ end do
+ mmax = min(nlat, (nlon + 1)/2)
+ !
+ ! compute sf scalar coefficients from cr, ci
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ a(m, n, k) = 0.0
+ b(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! Compute m=0 coefficients
+ !
+ do n=2, nlat
+ a(1, n, k) =-fnn(n)*cr(1, n, k)
+ b(1, n, k) =-fnn(n)*ci(1, n, k)
+ end do
+ !
+ ! compute m>0 coefficients using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) =-fnn(n)*cr(m, n, k)
+ b(m, n, k) =-fnn(n)*ci(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize a, b into st
+ !
+ call shses(nlat, nlon, isym, nt, sf, idv, jdv, a, b, &
+ mab, nlat, wshses, ierror)
+ !
+ ! set coefficients for vp from br, bi
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ a(m, n, k) = 0.0
+ b(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! Compute m=0 coefficients
+ !
+ do n=2, nlat
+ a(1, n, k) = fnn(n)*br(1, n, k)
+ b(1, n, k) = fnn(n)*bi(1, n, k)
+ end do
+ !
+ ! compute m>0 coefficients using vector spherepack value for mmax
+ !
+ mmax = min(nlat, (nlon + 1)/2)
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = fnn(n)*br(m, n, k)
+ b(m, n, k) = fnn(n)*bi(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize a, b into vp
+ !
+ call shses(nlat, nlon, isym, nt, vp, idv, jdv, a, b, &
+ mab, nlat, wshses, ierror)
+
+ end subroutine sfvpes_lower_utility_routine
+
+end module module_sfvpes
diff --git a/src/Core/Spherepack/sfvpgc.f90 b/src/Core/Spherepack/sfvpgc.f90
new file mode 100644
index 000000000..77c06a6c2
--- /dev/null
+++ b/src/Core/Spherepack/sfvpgc.f90
@@ -0,0 +1,392 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file sfvpgc.f
+!
+! this file includes documentation and code for
+! subroutine sfvpgc i
+!
+! ... files which must be loaded with sfvpgc.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhagc.f, shsgc.f, compute_gaussian_latitudes_and_weights.f
+!
+!
+! subroutine sfvpgc(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci,
+! + mdb, ndb, wshsgc, lshsgc, work, lwork, ierror)
+!
+! given the vector spherical harmonic coefficients br, bi, cr, ci,
+! computed by subroutine vhagc for a vector field (v, w), sfvpgc
+! computes a scalar stream function sf and scalar velocity potential
+! vp for (v, w). (v, w) is expressed in terms of sf and vp by the
+! helmholtz relations (in mathematical spherical coordinates):
+!
+! v = -1/sint*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sint*d(st)/dlambda + d(vp)/dtheta
+!
+! where sint = sin(theta). w is the east longitudinal and v
+! is the colatitudinal component of the vector field from which
+! br, bi, cr, ci were precomputed. required associated legendre
+! polynomials are recomputed rather than stored as they are in
+! subroutine sfvpgs. sf(i, j) and vp(i, j) are given at the i(th)
+! gaussian colatitude point theta(i) (see nlat description below)
+! and east longitude lambda(j) = (j-1)*2*pi/nlon on the sphere.
+!
+! input parameters
+!
+! nlat the number of points in the gaussian colatitude grid on the
+! full sphere. these lie in the interval (0, pi) and are computed
+! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+! if nlat is odd the equator will be included as the grid point
+! theta((nlat + 1)/2). if nlat is even the equator will be
+! excluded as a grid point and will lie half way between
+! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+! note: on the half sphere, the number of grid points in the
+! colatitudinal direction is nlat/2 if nlat is even or
+! (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the stream function and
+! velocity potential are computed on the full or half sphere
+! as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in (v, w) about the equator. in this case st
+! and vp are not necessarily symmetric or antisymmetric about
+! the equator. sf and vp are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! w is antisymmetric and v is symmetric about the equator.
+! in this case sf is symmetric and vp antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! w is symmetric and v is antisymmetric about the equator.
+! in this case sf is antisymmetric and vp symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple scalar synthesis will
+! be performed to compute sf, vp for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpgc. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpgc. jdv must be at least nlon.
+!
+! br, bi, two or three dimensional arrays (see input parameter nt)
+! cr, ci that contain vector spherical harmonic coefficients
+! of the vector field (v, w) as computed by subroutine vhagc.
+!
+! mdb the first dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpgc. mdb must be at
+! least min(nlat, nlon/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpgc. ndb must be at
+! least nlat.
+!
+! wshsgc an array which must be initialized by subroutine shsgci.
+! once initialized, wshsgc can be used repeatedly by sfvpgc
+! as long as nlon and nlat remain unchanged. wshsgc must
+! not bel altered between calls of sfvpgc.
+!
+!
+! lshsgc the dimension of the array wshsgc as it appears in the
+! program that calls sfvpgc. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lshsgc must be at least
+!
+! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls sfvpgc. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym is zero then lwork must be at least
+!
+! nlat*((nt*nlon+max(3*l2, nlon)) + 2*l1*nt+1)
+!
+! if isym is not zero then lwork must be at least
+!
+! l2*(nt*nlon+max(3*nlat, nlon)) + nlat*(2*l1*nt+1)
+!
+! **************************************************************
+!
+! output parameters
+!
+! sf, vp two or three dimensional arrays (see input parameter nt)
+! that contains the stream function and velocity potential
+! of the vector field (v, w) whose coefficients br, bi, cr, ci
+! where precomputed by subroutine vhagc. sf(i, j), vp(i, j)
+! are given at the i(th) gaussian colatitude point theta(i)
+! and longitude point lambda(j) = (j-1)*2*pi/nlon. the index
+! ranges are defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lshsgc
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_sfvpgc
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use scalar_synthesis_routines, only: &
+ shsgc
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: sfvpgc
+
+contains
+
+ subroutine sfvpgc(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, wshsgc, lshsgc, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lshsgc, lwork, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt)
+ real(wp) :: cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: wshsgc(lshsgc), work(lwork)
+ integer(ip) :: imid, mmax, lzz1, labc, ls, nln, mab, mn, ia, ib, is, lwk, iwk, lwmin
+ integer(ip) :: l1, l2
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv 0) ls = imid
+ nln = nt*ls*nlon
+ !
+ ! set first dimension for a, b (as required by shsgc)
+ !
+ mab = min(nlat, nlon/2+1)
+ mn = mab*nlat*nt
+ if (lwork < nln+max(ls*nlon, 3*nlat*imid)+2*mn+nlat) return
+ ierror = 0
+ !
+ ! Set workspace pointer indices
+ !
+ ia = 1
+ ib = ia+mn
+ is = ib+mn
+ iwk = is+nlat
+ lwk = lwork-2*mn-nlat
+ call sfvpgc_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, mdb, ndb, &
+ work(ia), work(ib), mab, work(is), wshsgc, lshsgc, work(iwk), lwk, &
+ ierror)
+
+ contains
+
+ subroutine sfvpgc_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, a, b, mab, fnn, wshsgc, lshsgc, wk, lwk, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, mab, lshsgc, lwk, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt), cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: a(mab, nlat, nt), b(mab, nlat, nt)
+ real(wp) :: wshsgc(lshsgc), wk(lwk), fnn(nlat)
+ integer(ip) :: n, m, mmax, k
+ !
+ ! set coefficient multiplyers
+ !
+ do n=2, nlat
+ fnn(n) = 1.0/sqrt(real(n*(n-1)))
+ end do
+ mmax = min(nlat, (nlon + 1)/2)
+ !
+ ! compute sf scalar coefficients from cr, ci
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ a(m, n, k) = 0.0
+ b(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! Compute m=0 coefficients
+ !
+ do n=2, nlat
+ a(1, n, k) =-fnn(n)*cr(1, n, k)
+ b(1, n, k) =-fnn(n)*ci(1, n, k)
+ end do
+ !
+ ! compute m>0 coefficients using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) =-fnn(n)*cr(m, n, k)
+ b(m, n, k) =-fnn(n)*ci(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize a, b into st
+ !
+ call shsgc(nlat, nlon, isym, nt, sf, idv, jdv, a, b, mab, nlat, wshsgc, ierror)
+ !
+ ! set coefficients for vp from br, bi
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ a(m, n, k) = 0.0
+ b(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! Compute m=0 coefficients
+ !
+ do n=2, nlat
+ a(1, n, k) = fnn(n)*br(1, n, k)
+ b(1, n, k) = fnn(n)*bi(1, n, k)
+ end do
+ !
+ ! compute m>0 coefficients using vector spherepack value for mmax
+ !
+ mmax = min(nlat, (nlon + 1)/2)
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = fnn(n)*br(m, n, k)
+ b(m, n, k) = fnn(n)*bi(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize a, b into vp
+ !
+ call shsgc(nlat, nlon, isym, nt, vp, idv, jdv, a, b, mab, nlat, wshsgc, ierror)
+
+ end subroutine sfvpgc_lower_utility_routine
+
+ end subroutine sfvpgc
+
+end module module_sfvpgc
diff --git a/src/Core/Spherepack/sfvpgs.f90 b/src/Core/Spherepack/sfvpgs.f90
new file mode 100644
index 000000000..cdbed36f5
--- /dev/null
+++ b/src/Core/Spherepack/sfvpgs.f90
@@ -0,0 +1,392 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+!
+! ... file sfvpgs.f
+!
+! this file includes documentation and code for
+! subroutine sfvpgs i
+!
+! ... files which must be loaded with sfvpgs.f
+!
+! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhags.f, shsgs.f, compute_gaussian_latitudes_and_weights.f
+!
+!
+! subroutine sfvpgs(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci,
+! + mdb, ndb, wshsgs, lshsgs, work, lwork, ierror)
+!
+! given the vector spherical harmonic coefficients br, bi, cr, ci,
+! computed by subroutine vhags for a vector field (v, w), sfvpgs
+! computes a scalar stream function sf and scalar velocity potential
+! vp for (v, w). (v, w) is expressed in terms of sf and vp by the
+! helmholtz relations (in mathematical spherical coordinates):
+!
+! v = -1/sint*d(vp)/dlambda + d(st)/dtheta
+!
+! w = 1/sint*d(st)/dlambda + d(vp)/dtheta
+!
+! where sint = sin(theta). w is the east longitudinal and v
+! is the colatitudinal component of the vector field from which
+! br, bi, cr, ci were precomputed. required associated legendre
+! polynomials are stored rather than recomputed as they are in
+! subroutine sfvpgc. sf(i, j) and vp(i, j) are given at the i(th)
+! gaussian colatitude point theta(i) (see nlat description below)
+! and east longitude lambda(j) = (j-1)*2*pi/nlon on the sphere.
+!
+! input parameters
+!
+! nlat the number of points in the gaussian colatitude grid on the
+! full sphere. these lie in the interval (0, pi) and are computed
+! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+! if nlat is odd the equator will be included as the grid point
+! theta((nlat + 1)/2). if nlat is even the equator will be
+! excluded as a grid point and will lie half way between
+! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+! note: on the half sphere, the number of grid points in the
+! colatitudinal direction is nlat/2 if nlat is even or
+! (nlat + 1)/2 if nlat is odd.
+!
+! nlon the number of distinct londitude points. nlon determines
+! the grid increment in longitude as 2*pi/nlon. for example
+! nlon = 72 for a five degree grid. nlon must be greater than
+! 3. the efficiency of the computation is improved when nlon
+! is a product of small prime numbers.
+!
+!
+! isym a parameter which determines whether the stream function and
+! velocity potential are computed on the full or half sphere
+! as follows:
+!
+! = 0
+!
+! the symmetries/antsymmetries described in isym=1, 2 below
+! do not exist in (v, w) about the equator. in this case st
+! and vp are not necessarily symmetric or antisymmetric about
+! the equator. sf and vp are computed on the entire sphere.
+! i.e., in arrays sf(i, j), vp(i, j) for i=1, ..., nlat and
+! j=1, ..., nlon.
+!
+! = 1
+!
+! w is antisymmetric and v is symmetric about the equator.
+! in this case sf is symmetric and vp antisymmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! = 2
+!
+! w is symmetric and v is antisymmetric about the equator.
+! in this case sf is antisymmetric and vp symmetric about
+! the equator and are computed for the northern hemisphere
+! only. i.e., if nlat is odd the sf(i, j), vp(i, j) are computed
+! for i=1, ..., (nlat + 1)/2 and for j=1, ..., nlon. if nlat is
+! even then sf(i, j), vp(i, j) are computed for i=1, ..., nlat/2
+! and j=1, ..., nlon.
+!
+! nt nt is the number of scalar and vector fields. some
+! computational efficiency is obtained for multiple fields. arrays
+! can be three dimensional corresponding to an indexed multiple
+! vector field. in this case multiple scalar synthesis will
+! be performed to compute sf, vp for each field. the
+! third index is the synthesis index which assumes the values
+! k=1, ..., nt. for a single synthesis set nt = 1. the
+! description of the remaining parameters is simplified by
+! assuming that nt=1 or that all the arrays are two dimensional.
+!
+! idv the first dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpgs. if isym = 0 then idv
+! must be at least nlat. if isym = 1 or 2 and nlat is
+! even then idv must be at least nlat/2. if isym = 1 or 2
+! and nlat is odd then idv must be at least (nlat + 1)/2.
+!
+! jdv the second dimension of the arrays sf, vp as it appears in
+! the program that calls sfvpgs. jdv must be at least nlon.
+!
+! br, bi, two or three dimensional arrays (see input parameter nt)
+! cr, ci that contain vector spherical harmonic coefficients
+! of the vector field (v, w) as computed by subroutine vhags.
+!
+! mdb the first dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpgs. mdb must be at
+! least min(nlat, nlon/2) if nlon is even or at least
+! min(nlat, (nlon + 1)/2) if nlon is odd.
+!
+! ndb the second dimension of the arrays br, bi, cr, ci as it
+! appears in the program that calls sfvpgs. ndb must be at
+! least nlat.
+!
+! wshsgs an array which must be initialized by subroutine shsgsi.
+! once initialized, wshsgs can be used repeatedly by sfvpgs
+! as long as nlon and nlat remain unchanged. wshsgs must
+! not bel altered between calls of sfvpgs.
+!
+!
+! lshsgs the dimension of the array wshsgs as it appears in the
+! program that calls sfvpgs. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! then lshsgs must be at least
+!
+! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+!
+!
+! work a work array that does not have to be saved.
+!
+! lwork the dimension of the array work as it appears in the
+! program that calls sfvpgs. define
+!
+! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+!
+! and
+!
+! l2 = nlat/2 if nlat is even or
+! l2 = (nlat + 1)/2 if nlat is odd
+!
+! if isym is zero then lwork must be at least
+!
+! nlat*nlon*(nt+1) + nlat*(2*l1*nt + 1)
+!
+! if isym is nonzero then lwork must be at least
+!
+! l2*nlon*(nt+1) + nlat*(2*l1*nt + 1)
+!
+! **************************************************************
+!
+! output parameters
+!
+! sf, vp two or three dimensional arrays (see input parameter nt)
+! that contains the stream function and velocity potential
+! of the vector field (v, w) whose coefficients br, bi, cr, ci
+! where precomputed by subroutine vhags. sf(i, j), vp(i, j)
+! are given at the i(th) gaussian colatitude point theta(i)
+! and longitude point lambda(j) = (j-1)*2*pi/nlon. the index
+! ranges are defined above at the input parameter isym.
+!
+!
+! ierror = 0 no errors
+! = 1 error in the specification of nlat
+! = 2 error in the specification of nlon
+! = 3 error in the specification of isym
+! = 4 error in the specification of nt
+! = 5 error in the specification of idv
+! = 6 error in the specification of jdv
+! = 7 error in the specification of mdb
+! = 8 error in the specification of ndb
+! = 9 error in the specification of lshsgs
+! = 10 error in the specification of lwork
+! **********************************************************************
+!
+module module_sfvpgs
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use scalar_synthesis_routines, only: &
+ shsgs
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: sfvpgs
+
+contains
+
+ subroutine sfvpgs(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, wshsgs, lshsgs, work, lwork, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, lshsgs, lwork, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt)
+ real(wp) :: cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: wshsgs(lshsgs), work(lwork)
+ integer(ip) :: imid, ls, mab, mn, ia, ib, is, lwk, iwk
+ integer(ip) :: lat, late, l1, l2, lp
+ !
+ ! Check calling arguments
+ !
+ ierror = 1
+ if (nlat < 3) return
+ ierror = 2
+ if (nlon < 4) return
+ ierror = 3
+ if (isym < 0 .or. isym > 2) return
+ ierror = 4
+ if (nt < 0) return
+ ierror = 5
+ imid = (nlat + 1)/2
+ if ((isym == 0 .and. idv0 .and. idv 0) ls = imid
+ !
+ ! set first dimension for a, b (as required by shsgs)
+ !
+ mab = min(nlat, nlon/2+1)
+ mn = mab*nlat*nt
+ if (lwork < ls*nlon+(nt+1)+nlat*(2*l1*nt+1)) return
+
+ ierror = 0
+ !
+ ! Set workspace pointer indices
+ !
+ ia = 1
+ ib = ia+mn
+ is = ib+mn
+ iwk = is+nlat
+ lwk = lwork-2*mn-nlat
+
+ call sfvpgs_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, mdb, ndb, &
+ work(ia), work(ib), mab, work(is), wshsgs, lshsgs, work(iwk), lwk, &
+ ierror)
+
+ end subroutine sfvpgs
+
+ subroutine sfvpgs_lower_utility_routine(nlat, nlon, isym, nt, sf, vp, idv, jdv, br, bi, cr, ci, &
+ mdb, ndb, a, b, mab, fnn, wshsgs, lshsgs, wk, lwk, ierror)
+
+ integer(ip) :: nlat, nlon, isym, nt, idv, jdv, mdb, ndb, mab, lshsgs, lwk, ierror
+ real(wp) :: sf(idv, jdv, nt), vp(idv, jdv, nt)
+ real(wp) :: br(mdb, ndb, nt), bi(mdb, ndb, nt), cr(mdb, ndb, nt), ci(mdb, ndb, nt)
+ real(wp) :: a(mab, nlat, nt), b(mab, nlat, nt)
+ real(wp) :: wshsgs(lshsgs), wk(lwk), fnn(nlat)
+ integer(ip) :: n, m, mmax, k
+ !
+ ! set coefficient multiplyers
+ !
+ do n=2, nlat
+ fnn(n) = 1.0_wp/sqrt(real(n*(n-1), kind=wp))
+ end do
+
+ mmax = min(nlat, (nlon + 1)/2)
+ !
+ ! compute st scalar coefficients from cr, ci
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ a(m, n, k) = 0.0
+ b(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! Compute m=0 coefficients
+ !
+ do n=2, nlat
+ a(1, n, k) =-fnn(n)*cr(1, n, k)
+ b(1, n, k) =-fnn(n)*ci(1, n, k)
+ end do
+ !
+ ! compute m>0 coefficients using vector spherepack value for mmax
+ !
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) =-fnn(n)*cr(m, n, k)
+ b(m, n, k) =-fnn(n)*ci(m, n, k)
+ end do
+ end do
+ end do
+ !
+ ! synthesize a, b into st
+ !
+ call shsgs(nlat, nlon, isym, nt, sf, idv, jdv, a, b, mab, nlat, wshsgs, ierror)
+ !
+ ! set coefficients for vp from br, bi
+ !
+ do k=1, nt
+ do n=1, nlat
+ do m=1, mab
+ a(m, n, k) = 0.0
+ b(m, n, k) = 0.0
+ end do
+ end do
+ !
+ ! Compute m=0 coefficients
+ !
+ do n=2, nlat
+ a(1, n, k) = fnn(n)*br(1, n, k)
+ b(1, n, k) = fnn(n)*bi(1, n, k)
+ end do
+ !
+ ! compute m>0 coefficients using vector spherepack value for mmax
+ !
+ mmax = min(nlat, (nlon + 1)/2)
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n, k) = fnn(n)*br(m, n, k)
+ b(m, n, k) = fnn(n)*bi(m, n, k)
+ end do
+ end do
+ end do
+
+ !
+ ! synthesize a, b into vp
+ !
+ call shsgs(nlat, nlon, isym, nt, vp, idv, jdv, a, b, mab, nlat, wshsgs, ierror)
+
+ end subroutine sfvpgs_lower_utility_routine
+
+end module module_sfvpgs
diff --git a/src/Core/Spherepack/spherepack.f90 b/src/Core/Spherepack/spherepack.f90
new file mode 100644
index 000000000..886d53989
--- /dev/null
+++ b/src/Core/Spherepack/spherepack.f90
@@ -0,0 +1,352 @@
+module spherepack
+
+ use, intrinsic :: ISO_Fortran_env, only: &
+ stderr => ERROR_UNIT, &
+ stdout => OUTPUT_UNIT
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ HALF_PI, &
+ PI, &
+ TWO_PI
+
+ use divergence_routines, only: &
+ divec, dives, divgc, divgs, &
+ idivec, idives, idivgc, idivgs
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ use coordinate_transfer_routines, only: &
+ geo2maths, math2geos, geo2mathv, math2geov
+
+ use grid_transfer_routines, only: &
+ trssph, sshifte, sshifti, initialize_sshifte, &
+ trvsph, vshifte, vshifti, initialize_vshifte
+
+ use gradient_routines, only: &
+ gradec, grades, gradgc, gradgs, &
+ igradec, igrades, igradgc, igradgs
+
+ use module_idvtec, only: &
+ idvtec
+
+ use module_idvtes, only: &
+ idvtes
+
+ use module_idvtgc, only: &
+ idvtgc
+
+ use module_idvtgs, only: &
+ idvtgs
+
+ use icosahedral_geodesic_routines, only: &
+ ihgeod
+
+ use module_isfvpec, only: &
+ isfvpec
+
+ use module_isfvpes, only: &
+ isfvpes
+
+ use module_isfvpgc, only: &
+ isfvpgc
+
+ use module_isfvpgs, only: &
+ isfvpgs
+
+ use module_sfvpec, only: &
+ sfvpec
+
+ use module_sfvpes, only: &
+ sfvpes
+
+ use module_sfvpgc, only: &
+ sfvpgc
+
+ use module_sfvpgs, only: &
+ sfvpgs
+
+ use scalar_analysis_routines, only: &
+ initialize_shaec, shaec, shaeci, &
+ initialize_shaes, shaes, shaesi, &
+ initialize_shagc, shagc, shagci, &
+ initialize_shags, shags, shagsi
+
+ use scalar_projection_routines, only: &
+ shpe, shpei, &
+ shpg, shpgi
+
+ use scalar_synthesis_routines, only: &
+ initialize_shsec, shsec, shseci, &
+ initialize_shses, shses, shsesi, &
+ initialize_shsgc, shsgc, shsgci, &
+ initialize_shsgs, shsgs, shsgsi
+
+ use scalar_laplacian_routines, only: &
+ slapec, slapes, slapgc, slapgs, &
+ islapec, islapes, islapgc, islapgs
+
+ use vector_analysis_routines, only: &
+ initialize_vhaec, vhaec, vhaeci, &
+ initialize_vhaes, vhaes, vhaesi, &
+ initialize_vhagc, vhagc, vhagci, &
+ initialize_vhags, vhags, vhagsi
+
+ use vector_synthesis_routines, only: &
+ initialize_vhsec, vhsec, vhseci, &
+ initialize_vhses, vhses, vhsesi, &
+ initialize_vhsgc, vhsgc, vhsgci, &
+ initialize_vhsgs, vhsgs, vhsgsi
+
+ ! use module_visequ, only: &
+ ! visequ
+ !
+ ! use module_visgau, only: &
+ ! visgau
+ !
+ ! use module_visgeo, only: &
+ ! visgeo
+
+ use vector_laplacian_routines, only: &
+ vlapec, vlapes, vlapgc, vlapgs, &
+ ivlapec, ivlapes, ivlapgc, ivlapgs
+
+ use vorticity_routines, only: &
+ vrtec, vrtes, vrtgc, vrtgs, &
+ ivrtec, ivrtes, ivrtgc, ivrtgs
+
+ use colatitudinal_derivative_routines, only: &
+ vtsec, vtseci, initialize_vtsec, &
+ vtses, vtsesi, initialize_vtses, &
+ vtsgc, vtsgci, initialize_vtsgc, &
+ vtsgs, vtsgsi, initialize_vtsgs
+
+ use type_FastFourierTransform, only: &
+ FastFourierTransform
+
+ use type_RealPeriodicFastFourierTransform, only: &
+ RealPeriodicFastFourierTransform, &
+ hrffti, hrfftf, hrfftb
+
+ use type_AssociatedLegendrePolynomialGenerator, only: &
+ AssociatedLegendrePolynomialGenerator, &
+ alfk, lfp, lfpt, lfim, lfin
+
+ use type_Vector3D, only: &
+ Vector3D, &
+ Vector3DPointer, &
+ assignment(=), &
+ operator(*)
+
+ use type_Sphere, only: &
+ Sphere
+
+ use type_GaussianGrid, only:&
+ GaussianGrid
+
+ use type_GaussianSphere, only: &
+ GaussianSphere
+
+ use type_RegularGrid, only: &
+ RegularGrid
+
+ use type_RegularSphere, only: &
+ RegularSphere
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Constants
+ public :: wp, ip
+ public :: HALF_PI, PI, TWO_PI
+
+ ! Derived data types
+ public :: FastFourierTransform
+ public :: RealPeriodicFastFourierTransform
+ public :: AssociatedLegendrePolynomialGenerator
+ public :: GaussianGrid
+ public :: GaussianSphere
+ public :: RegularGrid
+ public :: RegularSphere
+ public :: Sphere
+ public :: Vector3D
+ public :: Vector3DPointer
+ public :: assignment(=)
+ public :: operator(*)
+
+ ! Colatitude derivative
+ public :: vtsec, vtseci, initialize_vtsec
+ public :: vtses, vtsesi, initialize_vtses
+ public :: vtsgc, vtsgci, initialize_vtsgc
+ public :: vtsgs, vtsgsi, initialize_vtsgs
+
+ ! Gradient
+ public :: gradec, grades, gradgc, gradgs
+
+ ! Inverse gradient
+ public :: igradec, igrades, igradgc, igradgs
+
+ ! Divergence
+ public :: divec, dives, divgc, divgs
+
+ ! Inverse divergence
+ public :: idivec, idives, idivgc, idivgs
+
+ ! Vorticity
+ public :: vrtec, vrtes, vrtgc, vrtgs
+
+ ! Inverse vorticity
+ public :: ivrtec, ivrtes, ivrtgc, ivrtgs
+
+ ! Gaussian wts & pts
+ public :: compute_gaussian_latitudes_and_weights
+
+ ! Geo/math coordinate transfers
+ public :: geo2maths, math2geos, geo2mathv, math2geov
+
+ ! Multiple ffts
+ public :: hrffti, hrfftf, hrfftb
+
+ public :: idvtec, idvtes, idvtgc, idvtgs
+
+ public :: ihgeod
+ public :: isfvpec, isfvpes, isfvpgc, isfvpgs
+ public :: islapec, islapes, islapgc, islapgs
+ public :: ivlapec, ivlapes, ivlapgc, ivlapgs
+
+ public :: sfvpec, sfvpes, sfvpgc, sfvpgs
+
+ ! Scalar analysis routines
+ public :: shagc, shagci, initialize_shaec
+ public :: shaes, shaesi, initialize_shaes
+ public :: shaec, shaeci, initialize_shagc
+ public :: shags, shagsi, initialize_shags
+
+ ! Scalar synthesis routines
+ public :: shsgc, shsgci, initialize_shsec
+ public :: shses, shsesi, initialize_shses
+ public :: shsec, shseci, initialize_shsgc
+ public :: shsgs, shsgsi, initialize_shsgs
+
+ ! Vector analysis routines
+ public :: vhagc, vhagci, initialize_vhaec
+ public :: vhaes, vhaesi, initialize_vhaes
+ public :: vhaec, vhaeci, initialize_vhagc
+ public :: vhags, vhagsi, initialize_vhags
+
+ ! Vector synthesis routines
+ public :: vhsgc, vhsgci, initialize_vhsec
+ public :: vhses, vhsesi, initialize_vhses
+ public :: vhsec, vhseci, initialize_vhsgc
+ public :: vhsgs, vhsgsi, initialize_vhsgs
+
+ public :: shpe, shpei
+ public :: shpg, shpgi
+
+ public :: slapec, slapes, slapgc, slapgs
+ public :: vlapec, vlapes, vlapgc, vlapgs
+
+ ! Grid transfer routines
+ public :: trssph, sshifte, sshifti, initialize_sshifte
+ public :: trvsph, vshifte, vshifti, initialize_vshifte
+
+ public :: alfk, lfp, lfpt, lfim, lfin
+
+ ! Temporary solution for testing
+ public :: vecout, iout, name, vout, check_error
+
+ interface vecout
+ module procedure vecout_array
+ module procedure vecout_scalar
+ end interface vecout
+
+ interface vout
+ module procedure vout_array
+ module procedure vout_scalar
+ end interface vout
+
+contains
+
+ subroutine vecout_array(vec, nam, vec_size)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: vec_size
+ real(wp), intent(in) :: vec(vec_size)
+ character(len=*), intent(in) :: nam
+
+ ! Local variables
+ integer(ip) :: i
+
+ write (stdout, 109) nam, (vec(i), i=1, vec_size)
+109 format(1h a4, /(1h 8e11.4))
+
+ end subroutine vecout_array
+
+ subroutine vecout_scalar(vec, nam, vec_size)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: vec
+ integer(ip), intent(in) :: vec_size
+ character(len=*), intent(in) :: nam
+
+ write (stdout, '(a, 8e11.4)') nam, vec
+
+ end subroutine vecout_scalar
+
+ subroutine vout_scalar(var, nam)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: var
+ character(len=*), intent(in) :: nam
+
+ write (stdout, '(a, e12.5)') nam, var
+
+ end subroutine vout_scalar
+
+ subroutine vout_array(var, nam)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: var(:)
+ character(len=*), intent(in) :: nam
+
+ write (stdout, *) nam, var
+
+ end subroutine vout_array
+
+ subroutine iout(ivar, nam)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ivar
+ character(len=*), intent(in) :: nam
+
+ write (stdout, '(a, i5)') nam, ivar
+
+ end subroutine iout
+
+ subroutine name(routine_name)
+
+ ! Dummy arguments
+ character(len=*), intent(in) :: routine_name
+
+ write (stdout, '(a)') routine_name
+
+ end subroutine name
+
+ subroutine check_error(ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ierror
+
+ if (ierror /= 0) write (stderr, '(a, i5)') ' ierror', ierror
+
+ end subroutine check_error
+
+end module spherepack
diff --git a/src/Core/Spherepack/spherepack_interfaces.f90 b/src/Core/Spherepack/spherepack_interfaces.f90
new file mode 100644
index 000000000..62a75768a
--- /dev/null
+++ b/src/Core/Spherepack/spherepack_interfaces.f90
@@ -0,0 +1,124 @@
+module spherepack_interfaces
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: get_wavetable_size, init_wavetable
+ public :: scalar_analysis, scalar_synthesis
+ public :: vector_analysis, vector_synthesis
+
+ abstract interface
+ pure function get_wavetable_size(nlat, nlon) &
+ result(return_value)
+ import :: ip
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+ end function get_wavetable_size
+
+ subroutine init_wavetable(nlat, nlon, wavetable, error_flag)
+ import :: ip, wp
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ end subroutine init_wavetable
+
+ subroutine scalar_analysis(nlat, nlon, isym, nt, g, idg, jdg, a, b, &
+ mdab, ndab, wavetable, error_flag)
+ import :: ip, wp
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(out) :: a(mdab, ndab, nt)
+ real(wp), intent(out) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ end subroutine scalar_analysis
+
+ subroutine scalar_synthesis(nlat, nlon, isym, nt, g, idg, jdg, a, b, &
+ mdab, ndab, wavetable, error_flag)
+ import :: ip, wp
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: g(idg, jdg, nt)
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ end subroutine scalar_synthesis
+
+ subroutine vector_analysis(nlat, nlon, ityp, nt, v, w, idvw, jdvw, &
+ br, bi, cr, ci, mdab, ndab, wavetable, error_flag)
+ import :: ip, wp
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ end subroutine vector_analysis
+
+ subroutine vector_synthesis(nlat, nlon, ityp, nt, v, w, idvw, jdvw, &
+ br, bi, cr, ci, mdab, ndab, wavetable, error_flag)
+ import :: ip, wp
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+ end subroutine vector_synthesis
+ end interface
+
+end module spherepack_interfaces
diff --git a/src/Core/Spherepack/spherepack_precision.f90 b/src/Core/Spherepack/spherepack_precision.f90
new file mode 100644
index 000000000..c72ad4c1b
--- /dev/null
+++ b/src/Core/Spherepack/spherepack_precision.f90
@@ -0,0 +1,71 @@
+module spherepack_precision
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: wp ! Working precision
+ public :: ip ! Integer precision
+ public :: PI, TWO_PI, HALF_PI, MACHINE_EPSILON
+ public :: get_pi
+ public :: even, odd
+
+ ! Floating point precision constants
+ integer, parameter :: FLOAT128 = selected_real_kind(p=33, r=4931) ! 33 digits, range [10^(-4931), 10^(+4931) - 1], 128 bits
+ integer, parameter :: FLOAT64 = selected_real_kind(p=15, r=307) ! 15 digits, range [10^(-307) , 10^(+307) - 1], 64 bits
+ integer, parameter :: FLOAT32 = selected_real_kind(p=6, r=37) ! 6 digits, range [10^(-37) , 10^(+37) - 1], 32 bits
+ integer, parameter :: wp = FLOAT64 ! Default floating point precision
+
+ ! Integer precision constants
+ integer, parameter :: INT64 = selected_int_kind(r=18) ! 19 digits plus sign, range [-2^(63), +2^(63) - 1], 64 bits
+ integer, parameter :: INT32 = selected_int_kind(r=9) ! 10 digits plus sign, range [-2^(31), +2^(31) - 1], 32 bits
+ integer, parameter :: INT16 = selected_int_kind(r=4) ! 5 digits plus sign, range [-2^(15), +2^(15) - 1], 16 bits
+ integer, parameter :: INT8 = selected_int_kind(r=2) ! 3 digits plus sign, range [-2^(7) , +2^(7) - 1], 8 bits
+ integer, parameter :: ip = INT32! Default integer precision
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+
+ ! Commonly used constants
+ real(wp), parameter :: PI = acos(-ONE)
+ real(wp), parameter :: HALF_PI = PI/TWO
+ real(wp), parameter :: TWO_PI = TWO * PI
+ real(wp), parameter :: MACHINE_EPSILON = epsilon(ONE)
+
+contains
+
+ pure function odd(i) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: i
+ logical :: return_value
+
+ return_value = btest(i, 0)
+
+ end function odd
+
+ pure function even(i) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: i
+ logical :: return_value
+
+ return_value = .not. odd(i)
+
+ end function even
+
+ pure function get_pi() &
+ result (return_value)
+
+ ! Dummy arguments
+ real(wp) :: return_value
+
+ return_value = 3.141592653589793238462643383279502884197169399375105820974_wp
+
+ end function get_pi
+
+end module spherepack_precision
diff --git a/src/Core/Spherepack/type_AssociatedLegendrePolynomialGenerator.f90 b/src/Core/Spherepack/type_AssociatedLegendrePolynomialGenerator.f90
new file mode 100644
index 000000000..4cdb4f3c3
--- /dev/null
+++ b/src/Core/Spherepack/type_AssociatedLegendrePolynomialGenerator.f90
@@ -0,0 +1,1221 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+module type_AssociatedLegendrePolynomialGenerator
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, HALF_PI
+
+ use type_FastFourierTransform, only: &
+ FastFourierTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: alfk, lfp, lfpt, lfim, lfin, get_legendre_function
+
+ type, public :: AssociatedLegendrePolynomialGenerator
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: alfk
+ procedure, nopass :: lfim
+ procedure, nopass :: lfin
+ procedure, nopass :: lfp
+ procedure, nopass :: lfpt
+ procedure, nopass :: get_legendre_function
+ end type AssociatedLegendrePolynomialGenerator
+
+contains
+
+ subroutine get_legendre_function(lat, ntrunc, legfunc)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: lat
+ integer(ip), intent(in) :: ntrunc
+ real(wp), allocatable, intent(out) :: legfunc(:)
+
+ ! Local variables
+ integer(ip) :: alloc_stat, required_size, workspace_size
+
+ ! Allocate memory
+ required_size = (ntrunc + 1) * (ntrunc + 2)/2
+ allocate (legfunc(required_size), stat=alloc_stat)
+
+ ! Check allocation status
+ if (alloc_stat /= 0) then
+ error stop "Failed to allocate legfunc in get_legendre_function"
+ end if
+
+ ! Compute required workspace size
+ workspace_size = (ntrunc/2)+1
+
+ block
+ real(wp), parameter :: DEGREE_TO_RADIAN = PI/180
+ real(wp) :: cp(workspace_size), theta
+ integer(ip) :: n, m, nm, nmstrt ! Counters
+
+ theta = HALF_PI - (DEGREE_TO_RADIAN * lat)
+ nmstrt = 0
+
+ do m=1, ntrunc+1
+ do n=m, ntrunc+1
+ nm = nmstrt + n - m + 1
+
+ ! Compute normalized associate Legendre function at theta
+ call alfk(n - 1, m - 1, cp)
+ call lfpt(n - 1, m - 1, theta, cp, legfunc(nm))
+
+ end do
+ nmstrt = nmstrt + ntrunc - m + 2
+ end do
+ end block
+
+ end subroutine get_legendre_function
+
+ subroutine alfk(n, m, cp)
+ ! subroutine alfk (n, m, cp)
+ !
+ ! dimension of real cp(n/2 + 1)
+ ! arguments
+ !
+ ! purpose routine alfk computes double precision fourier
+ ! coefficients in the trigonometric series
+ ! representation of the normalized associated
+ ! legendre function pbar(n, m, theta) for use by
+ ! routines lfp and lfpt in calculating double
+ ! precision pbar(n, m, theta).
+ !
+ ! first define the normalized associated
+ ! legendre functions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative of
+ ! (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! where theta is colatitude.
+ !
+ ! then subroutine alfk computes the coefficients
+ ! cp(k) in the following trigonometric
+ ! expansion of pbar(m, n, theta).
+ !
+ ! 1) for n even and m even, pbar(m, n, theta) =
+ ! .5*cp(1) plus the sum from k=1 to k=n/2
+ ! of cp(k+1)*cos(2*k*th)
+ !
+ ! 2) for n even and m odd, pbar(m, n, theta) =
+ ! the sum from k=1 to k=n/2 of
+ ! cp(k)*sin(2*k*th)
+ !
+ ! 3) for n odd and m even, pbar(m, n, theta) =
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*cos((2*k-1)*th)
+ !
+ ! 4) for n odd and m odd, pbar(m, n, theta) =
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*sin((2*k-1)*th)
+ !
+ !
+ ! usage call alfk(n, m, cp)
+ !
+ ! arguments
+ !
+ ! on input n
+ ! nonnegative integer specifying the degree of
+ ! pbar(n, m, theta)
+ !
+ ! m
+ ! is the order of pbar(n, m, theta). m can be
+ ! any integer however cp is computed such that
+ ! pbar(n, m, theta) = 0 if abs(m) is greater
+ ! than n and pbar(n, m, theta) = (-1)**m*
+ ! pbar(n, -m, theta) for negative m.
+ !
+ ! on output cp
+ ! double precision array of length (n/2)+1
+ ! which contains the fourier coefficients in
+ ! the trigonometric series representation of
+ ! pbar(n, m, theta)
+ !
+ !
+ ! special conditions none
+ !
+ ! precision 64-bit double precision
+ !
+ ! algorithm the highest order coefficient is determined in
+ ! closed form and the remainig coefficients are
+ ! determined as the solution of a backward
+ ! recurrence relation.
+ !
+ ! accuracy comparison between routines alfk and double
+ ! precision dalfk on the cray1 indicates
+ ! greater accuracy for smaller values
+ ! of input parameter n. agreement to 14
+ ! places was obtained for n=10 and to 13
+ ! places for n=100.
+ !
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: cp(n/2+1)
+
+ ! Local variables
+ integer(ip) :: i, l, ma, nex, nmms2
+ real(wp), parameter :: sc10 = 1024.0_wp
+ real(wp), parameter :: sc20 = sc10**2
+ real(wp), parameter :: sc40 = sc20**2
+ real(wp) :: a1, b1, c1, t1, t2
+ real(wp) :: fk, cp2, pm1
+ real(wp) :: fden, fnmh, fnum, fnnp1, fnmsq
+
+
+ cp(1) = 0.0_wp
+ ma = abs(m)
+
+ if (ma > n) return
+
+ if (n < 1) then
+ !
+ ! n less than 1
+ !
+ cp(1) = sqrt(2.0_wp)
+ else if (n == 1) then
+ !
+ ! n equals 1
+ !
+ if (ma == 0) then
+ cp(1) = sqrt(1.5_wp)
+ else
+ cp(1) = sqrt(0.75_wp)
+ select case (m)
+ case (-1)
+ cp(1) = -cp(1)
+ end select
+ end if
+ else
+ !
+ ! n greater than 1
+ !
+ select case (mod(n+ma, 2))
+ case (0)
+ nmms2 = (n-ma)/2
+ fnum = n+ma+1
+ fnmh = n-ma+1
+ pm1 = 1.0_wp
+ case default
+ nmms2 = (n-ma-1)/2
+ fnum = n+ma+2
+ fnmh = n-ma+2
+ pm1 = -1.0_wp
+ end select
+
+ t1 = 1.0_wp/sc20
+ nex = 20
+ fden = 2.0_wp
+
+ if (nmms2 >= 1) then
+ do i=1, nmms2
+ t1 = fnum*t1/fden
+ if (t1 > sc20) then
+ t1 = t1/sc40
+ nex = nex+40
+ end if
+ fnum = fnum+2.0_wp
+ fden = fden+2.0_wp
+ end do
+ end if
+
+ t1 = t1/2.0_wp**(n-1-nex)
+
+ if (mod(ma/2, 2) /= 0) t1 = -t1
+
+ t2 = 1.0_wp
+
+ if (ma /= 0) then
+ do i=1, ma
+ t2 = fnmh*t2/(fnmh+pm1)
+ fnmh = fnmh+2.0_wp
+ end do
+ end if
+
+ cp2 = t1*sqrt((real(n, kind=wp)+0.5_wp)*t2)
+ fnnp1 = real(n*(n+1), kind=wp)
+ fnmsq = fnnp1-2.0_wp*(ma**2)
+ l = (n+1)/2
+
+ if (mod(n, 2) == 0 .and. mod(ma, 2) == 0) l = l+1
+
+ cp(l) = cp2
+
+ if ((m < 0) .and. (mod(ma, 2) /= 0)) cp(l) = -cp(l)
+
+ if (l <= 1) return
+
+ fk = n
+ a1 = (fk-2.0_wp)*(fk-1.0_wp)-fnnp1
+ b1 = 2.0_wp*(fk**2-fnmsq)
+ cp(l-1) = b1*cp(l)/a1
+
+ do
+ l = l-1
+
+ if (l <= 1) return
+
+ fk = fk-2.0_wp
+ a1 = (fk-2.0_wp)*(fk-1.0_wp)-fnnp1
+ b1 = -2.0_wp*(fk*fk-fnmsq)
+ c1 = (fk+1.0_wp)*(fk+2.0_wp)-fnnp1
+ cp(l-1) = -(b1*cp(l)+c1*cp(l+1))/a1
+ cycle
+ end do
+ end if
+
+ end subroutine alfk
+
+
+ subroutine lfim(init, theta, l, n, nm, pb, id, wlfim)
+ !
+ ! subroutine lfim (init, theta, l, n, nm, pb, id, wlfim)
+ !
+ ! dimension of theta(l), pb(id, nm+1), wlfim(4*l*(nm+1))
+ ! arguments
+ !
+ ! purpose given n and l, routine lfim calculates
+ ! the normalized associated legendre functions
+ ! pbar(n, m, theta) for m=0, ..., n and theta(i)
+ ! for i=1, ..., l where
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative of
+ ! (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! usage call lfim (init, theta, l, n, nm, pb, id, wlfim)
+ !
+ ! arguments
+ ! on input init
+ ! = 0
+ ! initialization only - using parameters
+ ! l, nm and array theta, subroutine lfim
+ ! initializes array wlfim for subsequent
+ ! use in the computation of the associated
+ ! legendre functions pb. initialization
+ ! does not have to be repeated unless
+ ! l, nm, or array theta are changed.
+ ! = 1
+ ! subroutine lfim uses the array wlfim that
+ ! was computed with init = 0 to compute pb.
+ !
+ ! theta
+ ! an array that contains the colatitudes
+ ! at which the associated legendre functions
+ ! will be computed. the colatitudes must be
+ ! specified in radians.
+ !
+ ! l
+ ! the length of the theta array. lfim is
+ ! vectorized with vector length l.
+ !
+ ! n
+ ! nonnegative integer, less than nm, specifying
+ ! degree of pbar(n, m, theta). subroutine lfim
+ ! must be called starting with n=0. n must be
+ ! incremented by one in subsequent calls and
+ ! must not exceed nm.
+ !
+ ! nm
+ ! the maximum value of n and m
+ !
+ ! id
+ ! the first dimension of the two dimensional
+ ! array pb as it appears in the program that
+ ! calls lfim. (see output parameter pb)
+ !
+ ! wlfim
+ ! an array with length 4*l*(nm+1) which
+ ! must be initialized by calling lfim
+ ! with init=0 (see parameter init) it
+ ! must not be altered between calls to
+ ! lfim.
+ !
+ !
+ ! on output pb
+ ! a two dimensional array with first
+ ! dimension id in the program that calls
+ ! lfim. the second dimension of pb must
+ ! be at least nm+1. starting with n=0
+ ! lfim is called repeatedly with n being
+ ! increased by one between calls. on each
+ ! call, subroutine lfim computes
+ ! = pbar(m, n, theta(i)) for m=0, ..., n and
+ ! i=1, ...l.
+ !
+ ! wlfim
+ ! array containing values which must not
+ ! be altered unless l, nm or the array theta
+ ! are changed in which case lfim must be
+ ! called with init=0 to reinitialize the
+ ! wlfim array.
+ !
+ ! special conditions n must be increased by one between calls
+ ! of lfim in which n is not zero.
+ !
+ ! precision 64-bit double precision
+ !
+ !
+ ! algorithm routine lfim calculates pbar(n, m, theta) using
+ ! a four term recurrence relation. (unpublished
+ ! notes by paul n. swarztrauber)
+ !
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: init
+ real(wp), intent(in) :: theta(*)
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: nm
+ real(wp), intent(out) :: pb(1)
+ integer(ip), intent(in) :: id
+ real(wp), intent(out) :: wlfim(1)
+
+ ! Local variables
+
+ integer(ip) :: workspace_indices(3)
+
+
+ !
+ ! total length of wlfim is 4*l*(nm+1)
+ !
+ workspace_indices = get_workspace_indices(l, nm)
+
+
+ associate (&
+ iw1 => workspace_indices(1), &
+ iw2 => workspace_indices(2), &
+ iw3 => workspace_indices(3) &
+ )
+
+ call lfim_lower_utility_routine(init, theta, l, n, nm, id, pb, wlfim, wlfim(iw1), &
+ wlfim(iw2), wlfim(iw3), wlfim(iw2))
+
+ end associate
+
+ contains
+
+ pure function get_workspace_indices(l, nm) result (return_value)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: nm
+ integer(ip) :: return_value(3)
+
+ ! Local variables
+
+ integer(ip) :: lnx
+
+
+ associate (i => return_value)
+
+ lnx = l*(nm + 1)
+ i(1) = lnx + 1
+ i(2) = 2*lnx + 1
+ i(3) = 3*lnx + 1
+
+ end associate
+
+ end function get_workspace_indices
+
+
+ subroutine lfim_lower_utility_routine(init, theta, l, n, nm, id, p3, phz, ph1, p1, p2, cp)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: init
+ real(wp), intent(in) :: theta(*)
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: nm
+ integer(ip), intent(in) :: id
+ real(wp), intent(out) :: p3(id, *)
+ real(wp), intent(out) :: phz(l, *)
+ real(wp), intent(out) :: ph1(l, *)
+ real(wp), intent(out) :: p1(l, *)
+ real(wp), intent(out) :: p2(l, *)
+ real(wp), intent(out) :: cp(*)
+
+ ! Local variables
+
+ integer(ip) :: i, m, nm1, nh, mp1, np1, nmp1
+ real(wp) :: cc, dd, ee, cn, fm, fn, fnmm, fnpm
+ real(wp) :: tn, temp
+ real(wp), parameter :: SQRT2 = sqrt(2.0_wp)
+ real(wp), parameter :: SQRT5 = sqrt(5.0_wp)
+ real(wp), parameter :: SQRT6 = sqrt(6.0_wp)
+ real(wp), parameter :: ONE_OVER_SQRT2 = 1.0_wp/SQRT2
+ real(wp), parameter :: ONE_OVER_SQRT6 = 1.0_wp/SQRT6
+ real(wp), parameter :: SQRT5_OVER_SQRT6 = SQRT5/SQRT6
+
+ nmp1 = nm+1
+
+ select case (init)
+ case (0)
+ phz(:, 1) = ONE_OVER_SQRT2
+ do np1=2, nmp1
+ nh = np1-1
+ call alfk(nh, 0, cp)
+ do i=1, l
+ call lfpt(nh, 0, theta(i), cp, phz(i, np1))
+ end do
+ call alfk(nh, 1, cp)
+ do i=1, l
+ call lfpt(nh, 1, theta(i), cp, ph1(i, np1))
+ end do
+ end do
+ case default
+ if (n <= 2) then
+ if (n < 1) then
+ p3(:, 1) = phz(:, 1)
+ else if (n == 1) then
+ p3(:, 1) = phz(:, 2)
+ p3(:, 2) = ph1(:, 2)
+ else
+ p3(:, 1) = phz(:, 3)
+ p3(:, 2) = ph1(:, 3)
+ p3(:, 3) = SQRT5_OVER_SQRT6 * phz(:, 1) - ONE_OVER_SQRT6 * p3(:, 1)
+ p1(:, 1) = phz(:, 2)
+ p1(:, 2) = ph1(:, 2)
+ p2(:, 1) = phz(:, 3)
+ p2(:, 2) = ph1(:, 3)
+ p2(:, 3) = p3(:, 3)
+ end if
+ else
+ nm1 = n-1
+ np1 = n+1
+ fn = real(n, kind=wp)
+ tn = 2.0_wp*fn
+ cn = (tn+1.0_wp)/(tn-3.0_wp)
+ p3(:, 1) = phz(:, np1)
+ p3(:, 2) = ph1(:, np1)
+
+ if (nm1 >= 3) then
+ do mp1=3, nm1
+ m = mp1-1
+ fm = real(m, kind=wp)
+ fnpm = fn+fm
+ fnmm = fn-fm
+ temp = fnpm*(fnpm-1.0_wp)
+ cc = sqrt(cn*(fnpm-3.0_wp)*(fnpm-2.0_wp)/temp)
+ dd = sqrt(cn*fnmm*(fnmm-1.0_wp)/temp)
+ ee = sqrt((fnmm+1.0_wp)*(fnmm+2.0_wp)/temp)
+ p3(:, mp1) = cc*p1(i, mp1-2)+dd*p1(:, mp1)-ee*p3(:, mp1-2)
+ end do
+ end if
+ fnpm = 2.0_wp*fn-1.0_wp
+ temp = fnpm*(fnpm-1.0_wp)
+ cc = sqrt(cn*(fnpm-3.0_wp)*(fnpm-2.0_wp)/temp)
+ ee = sqrt(6.0_wp/temp)
+ p3(:, n) = cc*p1(:, n-2)-ee*p3(:, n-2)
+ fnpm = 2.0_wp*fn
+ temp = fnpm*(fnpm-1.0_wp)
+ cc = sqrt(cn*(fnpm-3.0_wp)*(fnpm-2.0_wp)/temp)
+ ee = sqrt(2.0_wp/temp)
+ p3(:, n+1) = cc*p1(:, n-1)-ee*p3(:, n-1)
+ p1(:, 1:np1) = p2(:, 1:np1)
+ p2(:, :np1) = p3(:, 1:np1)
+ end if
+ end select
+
+ end subroutine lfim_lower_utility_routine
+
+ end subroutine lfim
+
+ subroutine lfin(init, theta, l, m, nm, pb, id, wlfin)
+ !
+ ! subroutine lfin (init, theta, l, m, nm, pb, id, wlfin)
+ !
+ ! dimension of theta(l), pb(id, nm+1), wlfin(4*l*(nm+1))
+ ! arguments
+ !
+ ! purpose given m and l, routine lfin calculates
+ ! the normalized associated legendre functions
+ ! pbar(n, m, theta) for n=m, ..., nm and theta(i)
+ ! for i=1, ..., l where
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative of
+ ! (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! usage call lfin (init, theta, l, m, nm, pb, id, wlfin)
+ !
+ ! arguments
+ ! on input init
+ ! = 0
+ ! initialization only - using parameters
+ ! l, nm and the array theta, subroutine lfin
+ ! initializes the array wlfin for subsequent
+ ! use in the computation of the associated
+ ! legendre functions pb. initialization does
+ ! not have to be repeated unless l, nm or
+ ! the array theta are changed.
+ ! = 1
+ ! subroutine lfin uses the array wlfin that
+ ! was computed with init = 0 to compute pb
+ !
+ ! theta
+ ! an array that contains the colatitudes
+ ! at which the associated legendre functions
+ ! will be computed. the colatitudes must be
+ ! specified in radians.
+ !
+ ! l
+ ! the length of the theta array. lfin is
+ ! vectorized with vector length l.
+ !
+ ! m
+ ! nonnegative integer, less than nm, specifying
+ ! degree of pbar(n, m, theta). subroutine lfin
+ ! must be called starting with n=0. n must be
+ ! incremented by one in subsequent calls and
+ ! must not exceed nm.
+ !
+ ! nm
+ ! the maximum value of n and m
+ !
+ ! id
+ ! the first dimension of the two dimensional
+ ! array pb as it appears in the program that
+ ! calls lfin. (see output parameter pb)
+ !
+ ! wlfin
+ ! an array with length 4*l*(nm+1) which
+ ! must be initialized by calling lfin
+ ! with init=0 (see parameter init) it
+ ! must not be altered between calls to
+ ! lfin.
+ !
+ !
+ ! on output pb
+ ! a two dimensional array with first
+ ! dimension id in the program that calls
+ ! lfin. the second dimension of pb must
+ ! be at least nm+1. starting with m=0
+ ! lfin is called repeatedly with m being
+ ! increased by one between calls. on each
+ ! call, subroutine lfin computes pb(i, n+1)
+ ! = pbar(m, n, theta(i)) for n=m, ..., nm and
+ ! i=1, ...l.
+ !
+ ! wlfin
+ ! array containing values which must not
+ ! be altered unless l, nm or the array theta
+ ! are changed in which case lfin must be
+ ! called with init=0 to reinitialize the
+ ! wlfin array.
+ !
+ ! special conditions m must be increased by one between calls
+ ! of lfin in which m is not zero.
+ !
+ ! precision single
+ !
+ ! algorithm routine lfin calculates pbar(n, m, theta) using
+ ! a four term recurrence relation. (unpublished
+ ! notes by paul n. swarztrauber)
+ !
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: init
+ real(wp), intent(in) :: theta(l)
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: nm
+ real(wp), intent(out) :: pb(id, nm+1)
+ integer(ip), intent(in) :: id
+ real(wp), intent(out) :: wlfin(4*l*(nm+1))
+
+ ! Local variables
+ integer(ip) :: workspace_indices(3)
+
+ ! total length of wlfin is 4*l*(nm+1)
+ workspace_indices = get_workspace_indices(l, nm)
+
+ associate (&
+ iw1=> workspace_indices(1), &
+ iw2 => workspace_indices(2), &
+ iw3 => workspace_indices(3) &
+ )
+ call lfin_lower_utility_routine(init, theta, l, m, nm, id, pb, wlfin, wlfin(iw1), &
+ wlfin(iw2), wlfin(iw3), wlfin(iw2))
+ end associate
+
+ contains
+
+ pure function get_workspace_indices(l, nm) result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: nm
+ integer(ip) :: return_value(3)
+
+ ! Local variables
+ integer(ip) :: lnx
+
+ associate (i => return_value)
+ lnx = l*(nm + 1)
+ i(1) = lnx + 1
+ i(2) = 2*lnx + 1
+ i(3) = 3*lnx + 1
+ end associate
+
+ end function get_workspace_indices
+
+ subroutine lfin_lower_utility_routine(init, theta, l, m, nm, id, p3, phz, ph1, p1, p2, cp)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: init
+ real(wp), intent(in) :: theta(l)
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: nm
+ integer(ip), intent(in) :: id
+ real(wp), intent(out) :: p3(id, *)
+ real(wp), intent(out) :: phz(l, *)
+ real(wp), intent(out) :: ph1(l, *)
+ real(wp), intent(out) :: p1(l, *)
+ real(wp), intent(out) :: p2(l, *)
+ real(wp), intent(out) :: cp(*)
+
+ ! Local variables
+ integer(ip) :: i, n, nh, mp1, np1, mp3, nmp1
+ real(wp) :: cc, dd, ee, cn, fm, fn, fnmm, fnpm
+ real(wp) :: tm, tn, temp
+ real(wp), parameter :: SQRT2 = sqrt(2.0_wp)
+ real(wp), parameter :: ONE_OVER_SQRT2 = 1.0_wp/sqrt2
+
+ nmp1 = nm+1
+
+ select case (init)
+ case (0)
+
+ phz(:, 1) = ONE_OVER_SQRT2
+
+ do np1=2, nmp1
+ nh = np1-1
+ call alfk(nh, 0, cp)
+ do i=1, l
+ call lfpt(nh, 0, theta(i), cp, phz(i, np1))
+ end do
+ call alfk(nh, 1, cp)
+ do i=1, l
+ call lfpt(nh, 1, theta(i), cp, ph1(i, np1))
+ end do
+ end do
+
+ case default
+ mp1 = m+1
+ fm = real(m)
+ tm = fm+fm
+
+ if (m < 1) then
+
+ p3(:, 1:nmp1) = phz(:, 1:nmp1)
+ p1(:, 1:nmp1) = phz(:, 1:nmp1)
+
+ else if (m == 1) then
+
+ p3(:, 2:nmp1) = ph1(:, 2:nmp1)
+ p2(:, 2:nmp1) = ph1(:, 2:nmp1)
+
+ else
+ temp = tm*(tm-1.0_wp)
+ cc = sqrt((tm+1.0_wp)*(tm-2.0_wp)/temp)
+ ee = sqrt(2.0_wp/temp)
+ p3(:, m+1) = cc*p1(:, m-1)-ee*p1(:, m+1)
+
+ if (m == nm) return
+
+ temp = tm*(tm+1.0_wp)
+ cc = sqrt((tm+3.0_wp)*(tm-2.0_wp)/temp)
+ ee = sqrt(6.0_wp/temp)
+ p3(:, m+2) = cc*p1(:, m)-ee*p1(:, m+2)
+ mp3 = m+3
+
+ if (nmp1 >= mp3) then
+ do np1=mp3, nmp1
+ n = np1-1
+ fn = real(n, kind=wp)
+ tn = fn+fn
+ cn = (tn+1.0_wp)/(tn-3.0_wp)
+ fnpm = fn+fm
+ fnmm = fn-fm
+ temp = fnpm*(fnpm-1.0_wp)
+ cc = sqrt(cn*(fnpm-3.0_wp)*(fnpm-2.0_wp)/temp)
+ dd = sqrt(cn*fnmm*(fnmm-1.0_wp)/temp)
+ ee = sqrt((fnmm+1.0_wp)*(fnmm+2.0_wp)/temp)
+ p3(:, np1) = cc*p1(:, np1-2)+dd*p3(:, np1-2)-ee*p1(:, np1)
+ end do
+ end if
+
+ p1(:, m:nmp1) = p2(:, m:nmp1)
+ p2(:, m:nmp1) = p3(:, m:nmp1)
+
+ end if
+ end select
+
+ end subroutine lfin_lower_utility_routine
+
+ end subroutine lfin
+
+
+
+ subroutine lfp (init, n, m, l, cp, pb, w)
+ !
+ !
+ ! subroutine lfp (init, n, m, l, cp, pb, w)
+ !
+ ! dimension of cp((n/2)+1), pb(l), w(5*l+41)
+ ! arguments
+ !
+ ! purpose routine lfp uses coefficients computed by
+ ! routine alfk to calculate the 64-bit double precision
+ ! normalized associated legendre function pbar(n,
+ ! m, theta) at colatitudes theta=(i-1)*pi/(l-1),
+ ! i=1, ..., l. subroutine lfp evaluates pbar
+ ! using one of the following trigonometric
+ ! expansions
+ !
+ ! 1) for n even and m even, pbar(m, n, theta) =
+ ! .5*cp(1) plus the sum from k=1 to k=n/2
+ ! of cp(k)*cos(2*k*th)
+ !
+ ! 2) for n even and m odd, pbar(m, n, theta) =
+ ! the sum from k=1 to k=n/2 of
+ ! cp(k)*sin(2*k*th)
+ !
+ ! 3) for n odd and m even, pbar(m, n, theta) =
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*cos((2*k-1)*th)
+ !
+ ! 4) for n odd and m odd, pbar(m, n, theta) =
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*sin((2*k-1)*th)
+ !
+ !
+ ! usage call lfp(init, n, m, l, cp, pb, w)
+ !
+ ! arguments
+ !
+ ! on input init
+ ! = 0 initialization only
+ ! = 1 compute pbar(n, m, theta)
+ !
+ ! lfp call with init = 0 initializes array w;
+ ! no values of pbar(n, m, theta) are computed.
+ ! init=0 should be used on the first call, or
+ ! if l or w values differ from those in the
+ ! previous call.
+ !
+ ! n
+ ! nonnegative integer, less than l, specifying
+ ! the degree of pbar(n, m, theta)
+ !
+ ! m
+ ! is the order of pbar(n, m, theta). m can be
+ ! any integer however pbar(n, m, theta) = 0
+ ! if abs(m) is greater than n and
+ ! pbar(n, m, theta) = (-1)**m*pbar(n, -m, theta)
+ ! for negative m.
+ !
+ ! l
+ ! number of colatitudes theta=(i-1)*pi/(l-1)
+ ! for i=1, ..., l where l is greater than 1.
+ ! l must be an odd integer.
+ !
+ ! cp
+ ! 64-bit double precision array of length (n/2)+1
+ ! containing coefficients computed by routine
+ ! alfk
+ !
+ ! w
+ ! a 64-bit double precision work array with at
+ ! least 5*l+41 locations
+ !
+ ! on output pb
+ ! 64-bit double precision array of length l containing
+ ! pbar(n, m, theta), theta=(i-1)*pi/(l-1) for i=1
+ ! , ..., l.
+ !
+ ! w
+ ! a 64-bit double precision array containing values
+ ! which must not be destroyed if the next call
+ ! will have the same value of input parameter n
+ !
+ ! special conditions calls to routine lfp must be preceded by an
+ ! appropriate call to routine alfk.
+ !
+ ! precision 64-bit double precision
+ !
+ ! algorithm the trigonometric series formula used by
+ ! routine lfp to calculate pbar(n, m, theta) for
+ ! theta=(i-1)*pi/(l-1), i=1, ..., n, depends on
+ ! m and n as follows:
+ !
+ ! 1) for n even and m even, the formula is
+ ! .5*cp(1) plus the sum from k=1 to k=n/2
+ ! of cp(k)*cos(2*k*theta)
+ ! 2) for n even and m odd. the formula is
+ ! the sum from k=1 to k=n/2 of
+ ! cp(k)*sin(2*k*theta)
+ ! 3) for n odd and m even, the formula is
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*cos((2*k-1)*theta)
+ ! 4) for n odd and m odd, the formula is
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*sin((2*k-1)*theta)
+ !
+ ! accuracy comparison between routines lfp and double
+ ! precision dlfp on the cray1 indicates greater
+ ! accuracy for smaller values of input parameter
+ ! n. agreement to 12 places was obtained for
+ ! n=10 and to 11 places for n=100.
+ !
+ ! timing time per call to routine lfp is dependent on
+ ! the input parameters l and n.
+ !
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: init
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: l
+ real(wp) :: cp(n/2 + 1)
+ real(wp) :: pb(l)
+ real(wp) :: w(5*l+41)
+
+ ! Dummy arguments
+
+ integer(ip) :: ma, iw1, iw2
+
+
+ pb = 0.0_wp
+
+ ma = abs(m)
+
+ if (ma > n) return
+
+ !
+ ! Set workspace indices
+ !
+ iw1 = 2*l+12
+ iw2 = iw1+3*(l+1)/2+15
+
+ call lfp_lower_utility_routine(init, n, ma, l, cp, pb, w, w(iw1), w(iw2))
+
+ contains
+
+ subroutine lfp_lower_utility_routine(init, n, m, l, cp, p, wsave1, wsave2, wsave3)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: init
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: l
+ real(wp) :: cp(*)
+ real(wp) :: p(*)
+ real(wp) :: wsave1(*)
+ real(wp) :: wsave2(*)
+ real(wp) :: wsave3(*)
+
+ ! Local variables
+ integer(ip), save :: lc, lq, ls
+ integer(ip) :: i
+ integer(ip) :: lm1, np1, ls2, kdp, lmi
+ real(wp) :: dt
+ real(wp), parameter :: ONE_OVER_SQRT2 = 1.0_wp/sqrt(2.0_wp)
+ type(FastFourierTransform) :: fft
+
+
+ select case (init)
+ case (0)
+
+ lc=(l+1)/2
+ ls=lc-2
+ lq=lc-1
+ call fft%sinti(ls, wsave1)
+ call fft%costi(lc, wsave2)
+ call fft%cosqi(lq, wsave3)
+
+ case default
+
+ if ((n <= 0) .and. (m <= 0)) then
+ p(1:l) = ONE_OVER_SQRT2
+ else
+ ls2 = (l+1)/2
+ lm1 = l-1
+ np1 = n+1
+
+ dt = PI/lm1
+
+ if (mod(n, 2) <= 0) then
+ if (mod(m, 2) <= 0) then
+ kdp = n/2+1
+ p(1:kdp)=0.5_wp*cp(1:kdp)
+ p(lc)= 2.0_wp*p(lc)
+
+ call fft%cost(lc, p, wsave2)
+
+ do i=1, lc
+ lmi=l-i
+ p(lmi+1)=p(i)
+ end do
+ else
+ kdp=n/2
+ p(2:kdp+1)=0.5_wp*cp(1:kdp)
+ p(ls+2)=0.0_wp
+
+ call fft%sint(ls, p(2), wsave1)
+
+ do i=1, ls
+ lmi=l-i
+ p(lmi)=-p(i+1)
+ end do
+
+ p(l)=0.0_wp
+ end if
+ else
+ kdp=(n+1)/2
+
+ if (mod(m, 2) <= 0) then
+
+ p(1:kdp)=0.25_wp*cp(1:kdp)
+
+ call fft%cosqb(lq, p, wsave3)
+
+ do i=1, lq
+ lmi=l-i
+ p(lmi+1)=-p(i)
+ end do
+
+ else
+ p(2:kdp+1)=0.25_wp*cp(1:kdp)
+
+ call fft%sinqb(lq, p(2), wsave3)
+
+ do i=1, lq
+ lmi=l-i
+ p(lmi)=p(i+1)
+ end do
+
+ p(l)=0.0_wp
+ end if
+ end if
+ end if
+ end select
+
+ end subroutine lfp_lower_utility_routine
+
+ end subroutine lfp
+
+ subroutine lfpt(n, m, theta, cp, pb)
+ !
+ ! subroutine lfpt (n, m, theta, cp, pb)
+ !
+ ! dimension of
+ ! arguments
+ ! cp((n/2)+1)
+ !
+ ! purpose routine lfpt uses coefficients computed by
+ ! routine alfk to compute the single precision
+ ! normalized associated legendre function pbar(n,
+ ! m, theta) at colatitude theta.
+ !
+ ! usage call lfpt(n, m, theta, cp, pb)
+ !
+ ! arguments
+ !
+ ! on input n
+ ! nonnegative integer specifying the degree of
+ ! pbar(n, m, theta)
+ ! m
+ ! is the order of pbar(n, m, theta). m can be
+ ! any integer however pbar(n, m, theta) = 0
+ ! if abs(m) is greater than n and
+ ! pbar(n, m, theta) = (-1)**m*pbar(n, -m, theta)
+ ! for negative m.
+ !
+ ! theta
+ ! single precision colatitude in radians
+ !
+ ! cp
+ ! single precision array of length (n/2)+1
+ ! containing coefficients computed by routine
+ ! alfk
+ !
+ ! on output pb
+ ! single precision variable containing
+ ! pbar(n, m, theta)
+ !
+ ! special conditions calls to routine lfpt must be preceded by an
+ ! appropriate call to routine alfk.
+ !
+ ! precision single
+ !
+ ! algorithm the trigonometric series formula used by
+ ! routine lfpt to calculate pbar(n, m, th) at
+ ! colatitude th depends on m and n as follows:
+ !
+ ! 1) for n even and m even, the formula is
+ ! .5*cp(1) plus the sum from k=1 to k=n/2
+ ! of cp(k)*cos(2*k*th)
+ ! 2) for n even and m odd. the formula is
+ ! the sum from k=1 to k=n/2 of
+ ! cp(k)*sin(2*k*th)
+ ! 3) for n odd and m even, the formula is
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*cos((2*k-1)*th)
+ ! 4) for n odd and m odd, the formula is
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*sin((2*k-1)*th)
+ !
+ ! accuracy comparison between routines lfpt and double
+ ! precision dlfpt on the cray1 indicates greater
+ ! accuracy for greater values on input parameter
+ ! n. agreement to 13 places was obtained for
+ ! n=10 and to 12 places for n=100.
+ !
+ ! timing time per call to routine lfpt is dependent on
+ ! the input parameter n.
+ !
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: m
+ real(wp), intent(in) :: theta
+ real(wp), intent(in) :: cp(n/2+1)
+ real(wp), intent(out) :: pb
+
+ ! Local variables
+
+ integer(ip) :: ma, np1, k, kdo, kp1
+ real(wp) :: cos2t, sin2t, cost, sint, temp, summation
+
+ pb = 0.0_wp
+ ma = abs(m)
+
+ if (ma <= n) then
+ if (n <= 0) then
+ if (ma <= 0) pb= sqrt(0.5_wp)
+ else
+ np1 = n+1
+ if (mod(n, 2) <= 0) then
+ if (mod(ma, 2) <= 0) then
+ kdo = n/2+1
+ cos2t = cos(2.0_wp*theta)
+ sin2t = sin(2.0_wp*theta)
+ cost = 1.0_wp
+ sint = 0.0_wp
+ summation = 0.5_wp * cp(1)
+
+ do kp1=2, kdo
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ summation = summation+cp(kp1)*cost
+ end do
+
+ pb = summation
+ else
+ kdo = n/2
+ cos2t = cos(2.0_wp*theta)
+ sin2t = sin(2.0_wp*theta)
+ cost = 1.0_wp
+ sint = 0.0_wp
+ summation = 0.0_wp
+
+ do k=1, kdo
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ summation = summation+cp(k)*sint
+ end do
+
+ pb = summation
+ end if
+ else
+ kdo = (n+1)/2
+ if (mod(ma, 2) <= 0) then
+ cos2t = cos(2.0*theta)
+ sin2t = sin(2.0*theta)
+ cost = cos(theta)
+ sint = -sin(theta)
+ summation = 0.0_wp
+
+ do k=1, kdo
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ summation = summation+cp(k)*cost
+ end do
+
+ pb= summation
+ else
+ cos2t = cos(2.0*theta)
+ sin2t = sin(2.0*theta)
+ cost = cos(theta)
+ sint = -sin(theta)
+ summation = 0.0_wp
+
+ do k=1, kdo
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ summation = summation+cp(k)*sint
+ end do
+
+ pb = summation
+ end if
+ end if
+ end if
+ end if
+
+ end subroutine lfpt
+
+end module type_AssociatedLegendrePolynomialGenerator
diff --git a/src/Core/Spherepack/type_FastFourierTransform.f90 b/src/Core/Spherepack/type_FastFourierTransform.f90
new file mode 100644
index 000000000..9474ae448
--- /dev/null
+++ b/src/Core/Spherepack/type_FastFourierTransform.f90
@@ -0,0 +1,3783 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+! PURPOSE
+! -------
+! This package consists of programs which perform fast fourier
+! transforms for both complex and real periodic sequences and
+! certain other symmetric sequences that are listed below.
+!
+! USAGE
+! -----
+! 1. rffti initialize rfftf and rfftb
+! 2. rfftf forward transform of a real periodic sequence
+! 3. rfftb backward transform of a real coefficient array
+!
+! 4. ezffti initialize ezfftf and ezfftb
+! 5. ezfftf a simplified real periodic forward transform
+! 6. ezfftb a simplified real periodic backward transform
+!
+! 7. sinti initialize sint
+! 8. sint sine transform of a real odd sequence
+!
+! 9. costi initialize cost
+! 10. cost cosine transform of a real even sequence
+!
+! 11. sinqi initialize sinqf and sinqb
+! 12. sinqf forward sine transform with odd wave numbers
+! 13. sinqb unnormalized inverse of sinqf
+!
+! 14. cosqi initialize cosqf and cosqb
+! 15. cosqf forward cosine transform with odd wave numbers
+! 16. cosqb unnormalized inverse of cosqf
+!
+! 17. cffti initialize cfftf and cfftb
+! 18. cfftf forward transform of a complex periodic sequence
+! 19. cfftb unnormalized inverse of cfftf
+!
+! SPECIAL CONDITIONS
+! -------
+! before calling routines ezfftb and ezfftf for the first time,
+! or before calling ezfftb and ezfftf with a different length,
+! users must initialize by calling routine ezffti.
+!
+! HISTORY
+! -------
+! * Developed at NCAR in boulder, colorado by paul n. swarztrauber
+! of the scientific computing division. Released on NCAR's public
+! software libraries in January 1980.
+! * Modified may 29, 1985 to increase efficiency.
+! * Updated by Jon Lo Kim Lin in 2016 to incorporate features
+! of Fortran 2008
+!
+! **********************************************************************
+!
+! subroutine rffti(n, wsave)
+!
+! subroutine rffti initializes the array wsave which is used in
+! both rfftf and rfftb. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the sequence to be transformed.
+!
+! output parameter
+!
+! wsave a work array which must be dimensioned at least 2*n+15.
+! the same work array can be used for both rfftf and rfftb
+! as long as n remains unchanged. different wsave arrays
+! are required for different values of n. the contents of
+! wsave must not be changed between calls of rfftf or rfftb.
+!
+! **********************************************************************
+!
+! subroutine rfftf(n, r, wsave)
+!
+! subroutine rfftf computes the fourier coefficients of a real
+! perodic sequence (fourier analysis). the transform is defined
+! below at output parameter r.
+!
+! input parameters
+!
+! n the length of the array r to be transformed. the method
+! is most efficient when n is a product of small primes.
+! n may change so long as different work arrays are provided
+!
+! r a real array of length n which contains the sequence
+! to be transformed
+!
+! wsave a work array which must be dimensioned at least 2*n+15.
+! in the program that calls rfftf. the wsave array must be
+! initialized by calling subroutine rffti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+! the same wsave array can be used by rfftf and rfftb.
+!
+!
+! output parameters
+!
+! r r(1) = the sum from i=1 to i=n of r(i)
+!
+! if n is even set l =n/2 , if n is odd set l =(n+1)/2
+!
+! then for k = 2, ..., l
+!
+! r(2*k-2) = the sum from i = 1 to i = n of
+!
+! r(i)*cos((k-1)*(i-1)*2*pi/n)
+!
+! r(2*k-1) = the sum from i = 1 to i = n of
+!
+! -r(i)*sin((k-1)*(i-1)*2*pi/n)
+!
+! if n is even
+!
+! r(n) = the sum from i = 1 to i = n of
+!
+! (-1)**(i-1)*r(i)
+!
+! ***** note
+! this transform is unnormalized since a call of rfftf
+! followed by a call of rfftb will multiply the input
+! sequence by n.
+!
+! wsave contains results which must not be destroyed between
+! calls of rfftf or rfftb.
+!
+!
+! **********************************************************************
+!
+! subroutine rfftb(n, r, wsave)
+!
+! subroutine rfftb computes the real perodic sequence from its
+! fourier coefficients (fourier synthesis). the transform is defined
+! below at output parameter r.
+!
+! input parameters
+!
+! n the length of the array r to be transformed. the method
+! is most efficient when n is a product of small primes.
+! n may change so long as different work arrays are provided
+!
+! r a real array of length n which contains the sequence
+! to be transformed
+!
+! wsave a work array which must be dimensioned at least 2*n+15.
+! in the program that calls rfftb. the wsave array must be
+! initialized by calling subroutine rffti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+! the same wsave array can be used by rfftf and rfftb.
+!
+!
+! output parameters
+!
+! r for n even and for i = 1, ..., n
+!
+! r(i) = r(1)+(-1)**(i-1)*r(n)
+!
+! plus the sum from k=2 to k=n/2 of
+!
+! TWO * r(2*k-2)*cos((k-1)*(i-1)*2*pi/n)
+!
+! -TWO * r(2*k-1)*sin((k-1)*(i-1)*2*pi/n)
+!
+! for n odd and for i = 1, ..., n
+!
+! r(i) = r(1) plus the sum from k=2 to k=(n+1)/2 of
+!
+! TWO * r(2*k-2)*cos((k-1)*(i-1)*2*pi/n)
+!
+! -TWO * r(2*k-1)*sin((k-1)*(i-1)*2*pi/n)
+!
+! ***** note
+! this transform is unnormalized since a call of rfftf
+! followed by a call of rfftb will multiply the input
+! sequence by n.
+!
+! wsave contains results which must not be destroyed between
+! calls of rfftb or rfftf.
+!
+!
+! **********************************************************************
+!
+! subroutine ezffti(n, wsave)
+!
+! subroutine ezffti initializes the array wsave which is used in
+! both ezfftf and ezfftb. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the sequence to be transformed.
+!
+! output parameter
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! the same work array can be used for both ezfftf and ezfftb
+! as long as n remains unchanged. different wsave arrays
+! are required for different values of n.
+!
+!
+! **********************************************************************
+!
+! subroutine ezfftf(n, r, azero, a, b, wsave)
+!
+! subroutine ezfftf computes the fourier coefficients of a real
+! perodic sequence (fourier analysis). the transform is defined
+! below at output parameters azero, a and b. ezfftf is a simplified
+! but slower Version of rfftf.
+!
+! input parameters
+!
+! n the length of the array r to be transformed. the method
+! is must efficient when n is the product of small primes.
+!
+! r a real array of length n which contains the sequence
+! to be transformed. r is not destroyed.
+!
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! in the program that calls ezfftf. the wsave array must be
+! initialized by calling subroutine ezffti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+! the same wsave array can be used by ezfftf and ezfftb.
+!
+! output parameters
+!
+! azero the sum from i=1 to i=n of r(i)/n
+!
+! a, b for n even b(n/2)=0. and a(n/2) is the sum from i=1 to
+! i=n of (-1)**(i-1)*r(i)/n
+!
+! for n even define kmax=n/2-1
+! for n odd define kmax=(n-1)/2
+!
+! then for k=1, ..., kmax
+!
+! a(k) equals the sum from i=1 to i=n of
+!
+! 2./n*r(i)*cos(k*(i-1)*2*pi/n)
+!
+! b(k) equals the sum from i=1 to i=n of
+!
+! 2./n*r(i)*sin(k*(i-1)*2*pi/n)
+!
+!
+! **********************************************************************
+!
+! subroutine ezfftb(n, r, azero, a, b, wsave)
+!
+! subroutine ezfftb computes a real perodic sequence from its
+! fourier coefficients (fourier synthesis). the transform is
+! defined below at output parameter r. ezfftb is a simplified
+! but slower Version of rfftb.
+!
+! input parameters
+!
+! n the length of the output array r. the method is most
+! efficient when n is the product of small primes.
+!
+! azero the constant fourier coefficient
+!
+! a, b arrays which contain the remaining fourier coefficients
+! these arrays are not destroyed.
+!
+! the length of these arrays depends on whether n is even or
+! odd.
+!
+! if n is even n/2 locations are required
+! if n is odd(n-1)/2 locations are required
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! in the program that calls ezfftb. the wsave array must be
+! initialized by calling subroutine ezffti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+! the same wsave array can be used by ezfftf and ezfftb.
+!
+!
+! output parameters
+!
+! r if n is even define kmax=n/2
+! if n is odd define kmax=(n-1)/2
+!
+! then for i=1, ..., n
+!
+! r(i)=azero plus the sum from k=1 to k=kmax of
+!
+! a(k)*cos(k*(i-1)*2*pi/n)+b(k)*sin(k*(i-1)*2*pi/n)
+!
+! ********************* complex notation **************************
+!
+! for j=1, ..., n
+!
+! r(j) equals the sum from k=-kmax to k=kmax of
+!
+! c(k)*exp(i*k*(j-1)*2*pi/n)
+!
+! where
+!
+! c(k) = .5*cmplx(a(k), -b(k)) for k=1, ..., kmax
+!
+! c(-k) = conjg(c(k))
+!
+! c(0) = azero
+!
+! and i=sqrt(-1)
+!
+! *************** amplitude - phase notation ***********************
+!
+! for i=1, ..., n
+!
+! r(i) equals azero plus the sum from k=1 to k=kmax of
+!
+! alpha(k)*cos(k*(i-1)*2*pi/n+beta(k))
+!
+! where
+!
+! alpha(k) = sqrt(a(k)*a(k)+b(k)*b(k))
+!
+! cos(beta(k))=a(k)/alpha(k)
+!
+! sin(beta(k))=-b(k)/alpha(k)
+!
+! **********************************************************************
+!
+! subroutine sinti(n, wsave)
+!
+! subroutine sinti initializes the array wsave which is used in
+! subroutine sint. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the sequence to be transformed. the method
+! is most efficient when n+1 is a product of small primes.
+!
+! output parameter
+!
+! wsave a work array with at least int(2.5*n+15) locations.
+! different wsave arrays are required for different values
+! of n. the contents of wsave must not be changed between
+! calls of sint.
+!
+! **********************************************************************
+!
+! subroutine sint(n, x, wsave)
+!
+! subroutine sint computes the discrete fourier sine transform
+! of an odd sequence x(i). the transform is defined below at
+! output parameter x.
+!
+! sint is the unnormalized inverse of itself since a call of sint
+! followed by another call of sint will multiply the input sequence
+! x by 2*(n+1).
+!
+! the array wsave which is used by subroutine sint must be
+! initialized by calling subroutine sinti(n, wsave).
+!
+! input parameters
+!
+! n the length of the sequence to be transformed. the method
+! is most efficient when n+1 is the product of small primes.
+!
+! x an array which contains the sequence to be transformed
+!
+!
+! wsave a work array with dimension at least int(2.5*n+15)
+! in the program that calls sint. the wsave array must be
+! initialized by calling subroutine sinti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+!
+! output parameters
+!
+! x for i=1, ..., n
+!
+! x(i)= the sum from k=1 to k=n
+!
+! 2*x(k)*sin(k*i*pi/(n+1))
+!
+! a call of sint followed by another call of
+! sint will multiply the sequence x by 2*(n+1).
+! hence sint is the unnormalized inverse
+! of itself.
+!
+! wsave contains initialization calculations which must not be
+! destroyed between calls of sint.
+!
+! **********************************************************************
+!
+! subroutine costi(n, wsave)
+!
+! subroutine costi initializes the array wsave which is used in
+! subroutine cost. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the sequence to be transformed. the method
+! is most efficient when n-1 is a product of small primes.
+!
+! output parameter
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! different wsave arrays are required for different values
+! of n. the contents of wsave must not be changed between
+! calls of cost.
+!
+! **********************************************************************
+!
+! subroutine cost(n, x, wsave)
+!
+! subroutine cost computes the discrete fourier cosine transform
+! of an even sequence x(i). the transform is defined below at output
+! parameter x.
+!
+! cost is the unnormalized inverse of itself since a call of cost
+! followed by another call of cost will multiply the input sequence
+! x by 2*(n-1). the transform is defined below at output parameter x
+!
+! the array wsave which is used by subroutine cost must be
+! initialized by calling subroutine costi(n, wsave).
+!
+! input parameters
+!
+! n the length of the sequence x. n must be greater than 1.
+! the method is most efficient when n-1 is a product of
+! small primes.
+!
+! x an array which contains the sequence to be transformed
+!
+! wsave a work array which must be dimensioned at least 3*n+15
+! in the program that calls cost. the wsave array must be
+! initialized by calling subroutine costi(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+!
+! output parameters
+!
+! x for i=1, ..., n
+!
+! x(i) = x(1)+(-1)**(i-1)*x(n)
+!
+! + the sum from k=2 to k=n-1
+!
+! 2*x(k)*cos((k-1)*(i-1)*pi/(n-1))
+!
+! a call of cost followed by another call of
+! cost will multiply the sequence x by 2*(n-1)
+! hence cost is the unnormalized inverse
+! of itself.
+!
+! wsave contains initialization calculations which must not be
+! destroyed between calls of cost.
+!
+! **********************************************************************
+!
+! subroutine sinqi(n, wsave)
+!
+! subroutine sinqi initializes the array wsave which is used in
+! both sinqf and sinqb. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the sequence to be transformed. the method
+! is most efficient when n is a product of small primes.
+!
+! output parameter
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! the same work array can be used for both sinqf and sinqb
+! as long as n remains unchanged. different wsave arrays
+! are required for different values of n. the contents of
+! wsave must not be changed between calls of sinqf or sinqb.
+!
+! **********************************************************************
+!
+! subroutine sinqf(n, x, wsave)
+!
+! subroutine sinqf computes the fast fourier transform of quarter
+! wave data. that is , sinqf computes the coefficients in a sine
+! series representation with only odd wave numbers. the transform
+! is defined below at output parameter x.
+!
+! sinqb is the unnormalized inverse of sinqf since a call of sinqf
+! followed by a call of sinqb will multiply the input sequence x
+! by 4*n.
+!
+! the array wsave which is used by subroutine sinqf must be
+! initialized by calling subroutine sinqi(n, wsave).
+!
+!
+! input parameters
+!
+! n the length of the array x to be transformed. the method
+! is most efficient when n is a product of small primes.
+!
+! x an array which contains the sequence to be transformed
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! in the program that calls sinqf. the wsave array must be
+! initialized by calling subroutine sinqi(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+!
+! output parameters
+!
+! x for i=1, ..., n
+!
+! x(i) = (-1)**(i-1)*x(n)
+!
+! + the sum from k=1 to k=n-1 of
+!
+! 2*x(k)*sin((2*i-1)*k*pi/(2*n))
+!
+! a call of sinqf followed by a call of
+! sinqb will multiply the sequence x by 4*n.
+! therefore sinqb is the unnormalized inverse
+! of sinqf.
+!
+! wsave contains initialization calculations which must not
+! be destroyed between calls of sinqf or sinqb.
+!
+! **********************************************************************
+!
+! subroutine sinqb(n, x, wsave)
+!
+! subroutine sinqb computes the fast fourier transform of quarter
+! wave data. that is , sinqb computes a sequence from its
+! representation in terms of a sine series with odd wave numbers.
+! the transform is defined below at output parameter x.
+!
+! sinqf is the unnormalized inverse of sinqb since a call of sinqb
+! followed by a call of sinqf will multiply the input sequence x
+! by 4*n.
+!
+! the array wsave which is used by subroutine sinqb must be
+! initialized by calling subroutine sinqi(n, wsave).
+!
+!
+! input parameters
+!
+! n the length of the array x to be transformed. the method
+! is most efficient when n is a product of small primes.
+!
+! x an array which contains the sequence to be transformed
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! in the program that calls sinqb. the wsave array must be
+! initialized by calling subroutine sinqi(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+!
+! output parameters
+!
+! x for i=1, ..., n
+!
+! x(i)= the sum from k=1 to k=n of
+!
+! 4*x(k)*sin((2k-1)*i*pi/(2*n))
+!
+! a call of sinqb followed by a call of
+! sinqf will multiply the sequence x by 4*n.
+! therefore sinqf is the unnormalized inverse
+! of sinqb.
+!
+! wsave contains initialization calculations which must not
+! be destroyed between calls of sinqb or sinqf.
+!
+! **********************************************************************
+!
+! subroutine cosqi(n, wsave)
+!
+! subroutine cosqi initializes the array wsave which is used in
+! both cosqf and cosqb. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the array to be transformed. the method
+! is most efficient when n is a product of small primes.
+!
+! output parameter
+!
+! wsave a work array which must be dimensioned at least 3*n+15.
+! the same work array can be used for both cosqf and cosqb
+! as long as n remains unchanged. different wsave arrays
+! are required for different values of n. the contents of
+! wsave must not be changed between calls of cosqf or cosqb.
+!
+! **********************************************************************
+!
+! subroutine cosqf(n, x, wsave)
+!
+! subroutine cosqf computes the fast fourier transform of quarter
+! wave data. that is , cosqf computes the coefficients in a cosine
+! series representation with only odd wave numbers. the transform
+! is defined below at output parameter x
+!
+! cosqf is the unnormalized inverse of cosqb since a call of cosqf
+! followed by a call of cosqb will multiply the input sequence x
+! by 4*n.
+!
+! the array wsave which is used by subroutine cosqf must be
+! initialized by calling subroutine cosqi(n, wsave).
+!
+!
+! input parameters
+!
+! n the length of the array x to be transformed. the method
+! is most efficient when n is a product of small primes.
+!
+! x an array which contains the sequence to be transformed
+!
+! wsave a work array which must be dimensioned at least 3*n+15
+! in the program that calls cosqf. the wsave array must be
+! initialized by calling subroutine cosqi(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+!
+! output parameters
+!
+! x for i=1, ..., n
+!
+! x(i) = x(1) plus the sum from k=2 to k=n of
+!
+! 2*x(k)*cos((2*i-1)*(k-1)*pi/(2*n))
+!
+! a call of cosqf followed by a call of
+! cosqb will multiply the sequence x by 4*n.
+! therefore cosqb is the unnormalized inverse
+! of cosqf.
+!
+! wsave contains initialization calculations which must not
+! be destroyed between calls of cosqf or cosqb.
+!
+! **********************************************************************
+!
+! subroutine cosqb(n, x, wsave)
+!
+! subroutine cosqb computes the fast fourier transform of quarter
+! wave data. that is , cosqb computes a sequence from its
+! representation in terms of a cosine series with odd wave numbers.
+! the transform is defined below at output parameter x.
+!
+! cosqb is the unnormalized inverse of cosqf since a call of cosqb
+! followed by a call of cosqf will multiply the input sequence x
+! by 4*n.
+!
+! the array wsave which is used by subroutine cosqb must be
+! initialized by calling subroutine cosqi(n, wsave).
+!
+!
+! input parameters
+!
+! n the length of the array x to be transformed. the method
+! is most efficient when n is a product of small primes.
+!
+! x an array which contains the sequence to be transformed
+!
+! wsave a work array that must be dimensioned at least 3*n+15
+! in the program that calls cosqb. the wsave array must be
+! initialized by calling subroutine cosqi(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+!
+! output parameters
+!
+! x for i=1, ..., n
+!
+! x(i)= the sum from k=1 to k=n of
+!
+! 4*x(k)*cos((2*k-1)*(i-1)*pi/(2*n))
+!
+! a call of cosqb followed by a call of
+! cosqf will multiply the sequence x by 4*n.
+! therefore cosqf is the unnormalized inverse
+! of cosqb.
+!
+! wsave contains initialization calculations which must not
+! be destroyed between calls of cosqb or cosqf.
+!
+! **********************************************************************
+!
+! subroutine cffti(n, wsave)
+!
+! subroutine cffti initializes the array wsave which is used in
+! both cfftf and cfftb. the prime factorization of n together with
+! a tabulation of the trigonometric functions are computed and
+! stored in wsave.
+!
+! input parameter
+!
+! n the length of the sequence to be transformed
+!
+! output parameter
+!
+! wsave a work array which must be dimensioned at least 4*n+15
+! the same work array can be used for both cfftf and cfftb
+! as long as n remains unchanged. different wsave arrays
+! are required for different values of n. the contents of
+! wsave must not be changed between calls of cfftf or cfftb.
+!
+! **********************************************************************
+!
+! subroutine cfftf(n, c, wsave)
+!
+! subroutine cfftf computes the forward complex discrete fourier
+! transform (the fourier analysis). equivalently , cfftf computes
+! the fourier coefficients of a complex periodic sequence.
+! the transform is defined below at output parameter c.
+!
+! the transform is not normalized. to obtain a normalized transform
+! the output must be divided by n. otherwise a call of cfftf
+! followed by a call of cfftb will multiply the sequence by n.
+!
+! the array wsave which is used by subroutine cfftf must be
+! initialized by calling subroutine cffti(n, wsave).
+!
+! input parameters
+!
+!
+! n the length of the complex sequence c. the method is
+! more efficient when n is the product of small primes. n
+!
+! c a complex array of length n which contains the sequence
+!
+! wsave a real work array which must be dimensioned at least 4n+15
+! in the program that calls cfftf. the wsave array must be
+! initialized by calling subroutine cffti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+! the same wsave array can be used by cfftf and cfftb.
+!
+! output parameters
+!
+! c for j=1, ..., n
+!
+! c(j)=the sum from k=1, ..., n of
+!
+! c(k)*exp(-i*(j-1)*(k-1)*2*pi/n)
+!
+! where i=sqrt(-1)
+!
+! wsave contains initialization calculations which must not be
+! destroyed between calls of subroutine cfftf or cfftb
+!
+! **********************************************************************
+!
+! subroutine cfftb(n, c, wsave)
+!
+! subroutine cfftb computes the backward complex discrete fourier
+! transform (the fourier synthesis). equivalently , cfftb computes
+! a complex periodic sequence from its fourier coefficients.
+! the transform is defined below at output parameter c.
+!
+! a call of cfftf followed by a call of cfftb will multiply the
+! sequence by n.
+!
+! the array wsave which is used by subroutine cfftb must be
+! initialized by calling subroutine cffti(n, wsave).
+!
+! input parameters
+!
+!
+! n the length of the complex sequence c. the method is
+! more efficient when n is the product of small primes.
+!
+! c a complex array of length n which contains the sequence
+!
+! wsave a real work array which must be dimensioned at least 4n+15
+! in the program that calls cfftb. the wsave array must be
+! initialized by calling subroutine cffti(n, wsave) and a
+! different wsave array must be used for each different
+! value of n. this initialization does not have to be
+! repeated so long as n remains unchanged thus subsequent
+! transforms can be obtained faster than the first.
+! the same wsave array can be used by cfftf and cfftb.
+!
+! output parameters
+!
+! c for j=1, ..., n
+!
+! c(j)=the sum from k=1, ..., n of
+!
+! c(k)*exp(i*(j-1)*(k-1)*2*pi/n)
+!
+! where i=sqrt(-1)
+!
+! wsave contains initialization calculations which must not be
+! destroyed between calls of subroutine cfftf or cfftb
+!
+module type_FastFourierTransform
+
+ use spherepack_precision, only: &
+ wp, & ! Working precision
+ ip, & ! Integer precision
+ PI, &
+ TWO_PI, &
+ HALF_PI
+
+ ! Explicit typing only
+ implicit None
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: THREE = 3.0_wp
+ real(wp), parameter :: FOUR = 4.0_wp
+ real(wp), parameter :: FIVE = 5.0_wp
+ real(wp), parameter :: SQRT_2 = sqrt(TWO)
+ real(wp), parameter :: SQRT_3 = sqrt(THREE)
+ real(wp), parameter :: SQRT_5 = sqrt(FIVE)
+
+ type, public :: FastFourierTransform
+ contains
+ ! Type-bound procedures
+ procedure, nopass, public :: rffti
+ procedure, nopass, public :: rfftf
+ procedure, nopass, public :: rfftb
+ procedure, nopass, public :: ezffti
+ procedure, nopass, public :: ezfftf
+ procedure, nopass, public :: ezfftb
+ procedure, nopass, public :: sinti
+ procedure, nopass, public :: sint
+ procedure, nopass, public :: costi
+ procedure, nopass, public :: cost
+ procedure, nopass, public :: sinqi
+ procedure, nopass, public :: sinqf
+ procedure, nopass, public :: sinqb
+ procedure, nopass, public :: cosqi
+ procedure, nopass, public :: cosqf
+ procedure, nopass, public :: cosqb
+ procedure, nopass, public :: cffti
+ procedure, nopass, public :: cfftf
+ procedure, nopass, public :: cfftb
+ end type FastFourierTransform
+
+contains
+
+ subroutine ezfftf(n, r, azero, a, b, wsave)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: azero
+ real(wp), intent(in) :: r(*)
+ real(wp), intent(out) :: a(*)
+ real(wp), intent(out) :: b(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+ integer(ip) :: ns2, ns2m
+ real(wp) :: cf, cfm
+
+ if (3 > n) then
+ if (n /= 2) then
+ azero = r(1)
+ return
+ end if
+ azero = HALF*(r(1)+r(2))
+ a(1) = HALF*(r(1)-r(2))
+ return
+ end if
+
+ wsave(:n) = r(:n)
+
+ call rfftf(n, wsave, wsave(n+1))
+
+ cf = TWO/n
+ cfm = -cf
+ azero = HALF*cf*wsave(1)
+ ns2 =(n + 1)/2
+ ns2m = ns2 - 1
+ a(:ns2m) = cf*wsave(2:ns2m*2:2)
+ b(:ns2m) = cfm*wsave(3:ns2m*2+1:2)
+
+ if (mod(n, 2) /= 1) then
+ a(ns2) = HALF*cf*wsave(n)
+ b(ns2) = ZERO
+ end if
+
+ end subroutine ezfftf
+
+ subroutine ezfftb(n, r, azero, a, b, wsave)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: azero
+ real(wp) :: r(*)
+ real(wp), intent(in) :: a(*)
+ real(wp), intent(in) :: b(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: ns2
+
+
+ if (3 > n) then
+ if (n /= 2) then
+ r(1) = azero
+ return
+ end if
+ r(1) = azero + a(1)
+ r(2) = azero - a(1)
+ return
+ end if
+
+ ns2 =(n - 1)/2
+ r(2:ns2*2:2) = HALF*a(:ns2)
+ r(3:ns2*2+1:2) = -HALF*b(:ns2)
+ r(1) = azero
+
+ if (mod(n, 2) == 0) r(n) = a(ns2+1)
+
+ call rfftb(n, r, wsave(n+1))
+
+ end subroutine ezfftb
+
+ subroutine ezffti(n, wsave)
+
+ ! Dummy arguments
+ integer(ip) :: n
+ real(wp) :: wsave(*)
+
+ if (n > 1) then
+ call real_periodic_initialization_lower_utility_routine(n, wsave(2*n+1), wsave(3*n+1))
+ end if
+
+ end subroutine ezffti
+
+ subroutine real_periodic_initialization_lower_utility_routine(n, wa, ifac)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: ifac(*)
+ real(wp), intent(inout) :: wa(*)
+
+ ! Local variables
+ integer(ip), parameter :: NTRYH(*) = [4, 2, 3, 5]
+ integer(ip) :: nl, nf, j, ntry, nq, nr, i, is, nfm1
+ integer(ip) :: l1, k1, iip, l2, ido, iipm, ii
+ real(wp) :: argh, arg1, ch1, sh1, dch1, dsh1, temp
+
+ ! Initialize
+ ntry = 0
+ nl = n
+ nf = 0
+ j = 0
+
+ factorization_loop: do
+
+ j = j + 1
+
+ if (j <= 4) then
+ ntry = NTRYH(j)
+ else
+ ntry = ntry + 2
+ end if
+
+ inner_loop: do
+
+ nq = nl/ntry
+ nr = nl - ntry*nq
+
+ if (nr /= 0) cycle factorization_loop
+
+ nf = nf + 1
+ ifac(nf+2) = ntry
+ nl = nq
+
+ if (ntry == 2) then
+ if (nf /= 1) then
+ ifac(nf+2:4:(-1)) = ifac(nf+1:3:(-1))
+ ifac(3) = 2
+ end if
+ end if
+
+ if (nl /= 1) cycle inner_loop
+
+ exit inner_loop
+ end do inner_loop
+ exit factorization_loop
+ end do factorization_loop
+
+ ifac(1) = n
+ ifac(2) = nf
+ argh = TWO_PI/n
+ is = 0
+ nfm1 = nf - 1
+ l1 = 1
+
+ if (nfm1 /= 0) then
+ do k1 = 1, nfm1
+ iip = int(ifac(k1+2), kind=ip)
+ l2 = l1*iip
+ ido = n/l2
+ iipm = iip - 1
+ arg1 = real(l1, kind=wp)*argh
+ ch1 = ONE
+ sh1 = ZERO
+ dch1 = cos(arg1)
+ dsh1 = sin(arg1)
+ do j = 1, iipm
+ temp = dch1*ch1 - dsh1*sh1
+ sh1 = dch1*sh1 + dsh1*ch1
+ ch1 = temp
+ i = is + 2
+ wa(i-1) = ch1
+ wa(i) = sh1
+ if (ido >= 5) then
+ do ii = 5, ido, 2
+ i = i + 2
+ wa(i-1) = ch1*wa(i-3) - sh1*wa(i-2)
+ wa(i) = ch1*wa(i-2) + sh1*wa(i-3)
+ end do
+ end if
+ is = is + ido
+ end do
+ l1 = l2
+ end do
+ end if
+
+ end subroutine real_periodic_initialization_lower_utility_routine
+
+ subroutine costi(n, wsave)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: nm1, np1, ns2, k, kc
+ real(wp) :: dt, fk
+
+
+ if (n > 3) then
+ nm1 = n - 1
+ np1 = n + 1
+ ns2 = n/2
+ dt = pi/nm1
+ fk = ZERO
+
+ do k = 2, ns2
+ kc = np1 - k
+ fk = fk + ONE
+ wsave(k) = TWO * sin(fk*dt)
+ wsave(kc) = TWO * cos(fk*dt)
+ end do
+
+ call rffti(nm1, wsave(n+1))
+
+ end if
+
+ end subroutine costi
+
+ subroutine cost(n, x, wsave)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp) :: x(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: nm1, np1, ns2, k, kc, modn, i
+ real(wp) :: x1h, x1p3, tx2, c1, t1, t2, xim2, xi
+
+ !
+ nm1 = n - 1
+ np1 = n + 1
+ ns2 = n/2
+
+ if (3 < n) then
+ if (3 > n) then
+ x1h = x(1) + x(2)
+ x(2) = x(1) - x(2)
+ x(1) = x1h
+ return
+ end if
+ if (n <= 3) then
+ x1p3 = x(1) + x(3)
+ tx2 = x(2) + x(2)
+ x(2) = x(1) - x(3)
+ x(1) = x1p3 + tx2
+ x(3) = x1p3 - tx2
+ return
+ end if
+ c1 = x(1) - x(n)
+ x(1) = x(1) + x(n)
+ do k = 2, ns2
+ kc = np1 - k
+ t1 = x(k) + x(kc)
+ t2 = x(k) - x(kc)
+ c1 = c1 + wsave(kc)*t2
+ t2 = wsave(k)*t2
+ x(k) = t1 - t2
+ x(kc) = t1 + t2
+ end do
+
+ modn = mod(n, 2)
+
+ if (modn /= 0) x(ns2+1) = x(ns2+1) + x(ns2+1)
+
+ call rfftf(nm1, x, wsave(n+1))
+
+ xim2 = x(2)
+ x(2) = c1
+
+ do i = 4, n, 2
+ xi = x(i)
+ x(i) = x(i-2) - x(i-1)
+ x(i-1) = xim2
+ xim2 = xi
+ end do
+
+ if (modn /= 0) x(n) = xim2
+
+ end if
+
+ end subroutine cost
+
+ subroutine sinti(n, wsave)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: ns2, np1, k
+ real(wp) :: dt
+
+
+ if (n > 1) then
+ ns2 = n/2
+ np1 = n + 1
+ dt = PI/np1
+
+ do k = 1, ns2
+ wsave(k) = TWO * sin(k*dt)
+ end do
+
+ call rffti(np1, wsave(ns2+1))
+ end if
+
+ end subroutine sinti
+
+ subroutine sint(n, x, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: x(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: np1, iw1, iw2, iw3
+
+
+ np1 = n + 1
+ iw1 = n/2 + 1
+ iw2 = iw1 + np1
+ iw3 = iw2 + np1
+
+ call sint_lower_utility_routine(n, x, wsave, wsave(iw1), wsave(iw2), wsave(iw3))
+
+ end subroutine sint
+
+ subroutine sint_lower_utility_routine(n, war, was, xh, x, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp) :: ifac(*)
+ real(wp) :: war(*)
+ real(wp), intent(in) :: was(*)
+ real(wp) :: xh(*)
+ real(wp) :: x(*)
+
+ ! Local variables
+
+ integer(ip) :: i, np1, ns2, k, kc, modn
+ real(wp) :: temp, t1, t2
+
+
+ xh(:n) = war(:n)
+ war(:n) = x(:n)
+
+ if (3 > n) then
+ if (n /= 2) then
+ xh(1) = xh(1) + xh(1)
+ x(:n) = war(:n)
+ war(:n) = xh(:n)
+ return
+ end if
+ temp = SQRT_3*(xh(1)+xh(2))
+ xh(2) = SQRT_3*(xh(1)-xh(2))
+ xh(1) = temp
+ x(:n) = war(:n)
+ war(:n) = xh(:n)
+ return
+ end if
+
+ np1 = n + 1
+ ns2 = n/2
+ x(1) = ZERO
+
+ do k = 1, ns2
+ kc = np1 - k
+ t1 = xh(k) - xh(kc)
+ t2 = was(k)*(xh(k)+xh(kc))
+ x(k+1) = t1 + t2
+ x(kc+1) = t2 - t1
+ end do
+
+ modn = mod(n, 2)
+
+ if (modn /= 0) x(ns2+2) = FOUR * xh(ns2+1)
+
+ call real_forward_lower_utility_routine(np1, x, xh, war, ifac)
+
+ xh(1) = HALF*x(1)
+
+ do i = 3, n, 2
+ xh(i-1) = -x(i)
+ xh(i) = xh(i-2) + x(i-1)
+ end do
+
+ if (modn == 0) xh(n) = -x(n+1)
+
+ x(:n) = war(:n)
+ war(:n) = xh(:n)
+
+ end subroutine sint_lower_utility_routine
+
+ subroutine cosqi(n, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: k ! Counter
+ real(wp) :: fk, dt
+
+
+ dt = HALF_PI/n
+
+ fk = ZERO
+ do k = 1, n
+ fk = fk + ONE
+ wsave(k) = cos(fk*dt)
+ end do
+
+ call rffti(n, wsave(n+1))
+
+ end subroutine cosqi
+
+ subroutine cosqf(n, x, wsave)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp) :: x(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ real(wp) :: temp
+
+
+ if (3 < n) then
+ if (n > 2) call cosqf_lower_utility_routine(n, x, wsave, wsave(n+1))
+ temp = SQRT_2*x(2)
+ x(2) = x(1) - temp
+ x(1) = x(1) + temp
+ end if
+
+ end subroutine cosqf
+
+ subroutine cosqf_lower_utility_routine(n, x, w, xh)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp) :: x(*)
+ real(wp), intent(in) :: w(*)
+ real(wp) :: xh(*)
+
+ ! Local variables
+
+ integer(ip) :: ns2, np2, k, kc, modn, i
+ real(wp) :: temp
+
+
+ ns2 =(n + 1)/2
+ np2 = n + 2
+
+ do k = 2, ns2
+ kc = np2 - k
+ xh(k) = x(k) + x(kc)
+ xh(kc) = x(k) - x(kc)
+ end do
+
+ modn = mod(n, 2)
+
+ if (modn == 0) xh(ns2+1) = x(ns2+1) + x(ns2+1)
+
+ do k = 2, ns2
+ kc = np2 - k
+ x(k) = w(k-1)*xh(kc) + w(kc-1)*xh(k)
+ x(kc) = w(k-1)*xh(k) - w(kc-1)*xh(kc)
+ end do
+
+ if (modn == 0) x(ns2+1) = w(ns2)*xh(ns2+1)
+
+ call rfftf(n, x, xh)
+
+ do i = 3, n, 2
+ temp = x(i-1) - x(i)
+ x(i) = x(i-1) + x(i)
+ x(i-1) = temp
+ end do
+
+ end subroutine cosqf_lower_utility_routine
+
+
+
+
+ subroutine cosqb(n, x, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: x(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ real(wp), parameter :: TWO_SQRT_2 = TWO * sqrt(TWO) ! 2.82842712474619
+ real(wp) :: temp
+
+
+ if (3 > n) then
+ if (n /= 2) then
+ x(1) = FOUR * x(1)
+ else
+ temp = FOUR * (x(1)+x(2))
+ x(2) = TWO_SQRT_2*(x(1)-x(2))
+ x(1) = temp
+ end if
+ end if
+
+ call cosqb_lower_utility_routine(n, x, wsave, wsave(n+1))
+
+ end subroutine cosqb
+
+
+ subroutine cosqb_lower_utility_routine(n, x, w, xh)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: x(*)
+ real(wp), intent(in) :: w(*)
+ real(wp) :: xh(*)
+
+ ! Local variables
+
+ integer(ip) :: ns2, np2, i, modn, k, kc
+ real(wp) :: xim1
+
+
+ ns2 =(n + 1)/2
+ np2 = n + 2
+
+ do i = 3, n, 2
+ xim1 = x(i-1) + x(i)
+ x(i) = x(i) - x(i-1)
+ x(i-1) = xim1
+ end do
+
+ x(1) = TWO*x(1)
+
+ modn = mod(n, 2)
+
+ if (modn == 0) x(n) = x(n) + x(n)
+
+ call rfftb(n, x, xh)
+
+ do k = 2, ns2
+ kc = np2 - k
+ xh(k) = w(k-1)*x(kc) + w(kc-1)*x(k)
+ xh(kc) = w(k-1)*x(k) - w(kc-1)*x(kc)
+ end do
+
+ if (modn == 0) x(ns2+1) = w(ns2)*(x(ns2+1)+x(ns2+1))
+
+ do k = 2, ns2
+ kc = np2 - k
+ x(k) = xh(k) + xh(kc)
+ x(kc) = xh(k) - xh(kc)
+ end do
+
+ x(1) = TWO*x(1)
+
+ end subroutine cosqb_lower_utility_routine
+
+ subroutine sinqi(n, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: wsave(*)
+
+
+ call cosqi(n, wsave)
+
+ end subroutine sinqi
+
+ subroutine sinqf(n, x, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: x(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: ns2, k, kc
+ real(wp) :: xhold
+
+
+ if (n /= 1) then
+
+ ns2 = n/2
+
+ do k = 1, ns2
+ kc = n - k
+ xhold = x(k)
+ x(k) = x(kc+1)
+ x(kc+1) = xhold
+ end do
+
+ call cosqf(n, x, wsave)
+
+ x(2:n:2) = -x(2:n:2)
+
+ end if
+
+ end subroutine sinqf
+
+ subroutine sinqb(n, x, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: x(*)
+ real(wp) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: ns2, k, kc
+ real(wp) :: xhold
+
+
+ if (n <= 1) then
+ x(1) = FOUR * x(1)
+ else
+ ns2 = n/2
+ x(2:n:2) = -x(2:n:2)
+
+ call cosqb(n, x, wsave)
+
+ do k = 1, ns2
+ kc = n - k
+ xhold = x(k)
+ x(k) = x(kc+1)
+ x(kc+1) = xhold
+ end do
+ end if
+
+ end subroutine sinqb
+
+ subroutine cffti(n, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: wsave(*)
+
+ ! Dummy arguments
+
+ integer(ip) :: iw1, iw2
+
+
+ if (n /= 1) then
+ iw1 = 2*n + 1
+ iw2 = iw1 + 2*n
+ call complex_initialization_lower_utility_routine(n, wsave(iw1), wsave(iw2))
+ end if
+
+ end subroutine cffti
+
+ subroutine complex_initialization_lower_utility_routine(n, wa, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: ifac(*)
+ real(wp), intent(inout) :: wa(*)
+
+ ! Local variables
+
+ integer(ip), parameter :: NTRYH(*) = [3, 4, 2, 5]
+ integer(ip) :: nl, nf, j, ntry, nq, nr
+ integer(ip) :: i, l1, k1, iip, ld, l2, ido
+ integer(ip) :: idot, iipm, i1, ii
+ real(wp) :: argh, fi, argld, arg
+
+
+ ntry = 0
+ nl = n
+ nf = 0
+ j = 0
+
+ factorization_loop: do
+
+ j = j + 1
+
+ if (j - 4 <= 0) then
+ ntry = NTRYH(j)
+ else
+ ntry = ntry + 2
+ end if
+
+ inner_loop: do
+
+ nq = nl/ntry
+ nr = nl - ntry*nq
+
+ if (nr /= 0) cycle factorization_loop
+
+ nf = nf + 1
+ ifac(nf+2) = ntry
+ nl = nq
+
+ if (ntry == 2) then
+ if (nf /= 1) then
+ ifac(nf+2:4:(-1)) = ifac(nf+1:3:(-1))
+ ifac(3) = 2
+ end if
+ end if
+
+ if (nl /= 1) cycle inner_loop
+ exit inner_loop
+ end do inner_loop
+ exit factorization_loop
+ end do factorization_loop
+
+ ifac(1) = n
+ ifac(2) = nf
+ argh = TWO_PI/n
+ i = 2
+ l1 = 1
+ do k1 = 1, nf
+ iip = int(ifac(k1+2), kind=ip)
+ ld = 0
+ l2 = l1*iip
+ ido = n/l2
+ idot = ido + ido + 2
+ iipm = iip - 1
+ set_workspace_loop: do j = 1, iipm
+ i1 = i
+ wa(i-1) = ONE
+ wa(i) = ZERO
+ ld = ld + l1
+ fi = ZERO
+ argld = real(ld, kind=wp)*argh
+ do ii = 4, idot, 2
+ i = i + 2
+ fi = fi + ONE
+ arg = fi*argld
+ wa(i-1) = cos(arg)
+ wa(i) = sin(arg)
+ end do
+
+ if (iip <= 5) cycle set_workspace_loop
+
+ wa(i1-1) = wa(i-1)
+ wa(i1) = wa(i)
+
+ end do set_workspace_loop
+ l1 = l2
+ end do
+
+ end subroutine complex_initialization_lower_utility_routine
+
+ subroutine cfftb(n, c, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: c(*)
+ real(wp) :: wsave(*)
+
+ ! Dummy arguments
+
+ integer(ip) :: iw1, iw2
+
+
+ if (n /= 1) then
+ iw1 = 2*n + 1
+ iw2 = iw1 + 2*n
+ call complex_backward_lower_utility_routine(n, c, wsave, wsave(iw1), wsave(iw2))
+ end if
+
+ end subroutine cfftb
+
+ subroutine complex_backward_lower_utility_routine(n, c, ch, wa, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: ifac(*)
+ real(wp) :: c(*)
+ real(wp) :: ch(*)
+ real(wp) :: wa(*)
+
+ ! Local variables
+
+ integer(ip) :: nf, na, l1, iw, k1, iip, l2, ido
+ integer(ip) :: idot, idl1, ix2, ix3, ix4, nac, n2
+
+
+ nf = int(ifac(2), kind=ip)
+ na = 0
+ l1 = 1
+ iw = 1
+ do k1 = 1, nf
+ iip = int(ifac(k1+2), kind=ip)
+ l2 = iip*l1
+ ido = n/l2
+ idot = ido + ido
+ idl1 = idot*l1
+
+ select case (iip)
+ case (2)
+ if (na == 0) then
+ call complex_backward_pass_2(idot, l1, c, ch, wa(iw))
+ else
+ call complex_backward_pass_2(idot, l1, ch, c, wa(iw))
+ end if
+ na = 1 - na
+ case (3)
+ ix2 = iw + idot
+ if (na == 0) then
+ call complex_backward_pass_3(idot, l1, c, ch, wa(iw), wa(ix2))
+ else
+ call complex_backward_pass_3(idot, l1, ch, c, wa(iw), wa(ix2))
+ end if
+ na = 1 - na
+ case (4)
+ ix2 = iw + idot
+ ix3 = ix2 + idot
+ if (na == 0) then
+ call complex_backward_pass_4(idot, l1, c, ch, wa(iw), wa(ix2), wa(ix3))
+ else
+ call complex_backward_pass_4(idot, l1, ch, c, wa(iw), wa(ix2), wa(ix3))
+ end if
+ na = 1 - na
+ case (5)
+ ix2 = iw + idot
+ ix3 = ix2 + idot
+ ix4 = ix3 + idot
+ if (na == 0) then
+ call complex_backward_pass_5(idot, l1, c, ch, wa(iw), wa(ix2), &
+ wa(ix3), wa(ix4))
+ else
+ call complex_backward_pass_5(idot, l1, ch, c, wa(iw), wa(ix2), &
+ wa(ix3), wa(ix4))
+ end if
+ na = 1 - na
+ case default
+ if (na == 0) then
+ call complex_backward_pass_n(nac, idot, iip, l1, idl1, c, c, c, ch, &
+ ch, wa(iw))
+ else
+ call complex_backward_pass_n(nac, idot, iip, l1, idl1, ch, ch, ch, &
+ c, c, wa(iw))
+ end if
+ if (nac /= 0) then
+ na = 1 - na
+ end if
+ end select
+ l1 = l2
+ iw = iw + (iip - 1)*idot
+ end do
+
+ if (na /= 0) then
+ n2 = 2*n
+ c(:n2) = ch(:n2)
+ end if
+
+ end subroutine complex_backward_lower_utility_routine
+
+ pure subroutine complex_backward_pass_2(ido, l1, cc, ch, wa1)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 2, l1)
+ real(wp), intent(out) :: ch(ido, l1, 2)
+ real(wp), intent(in) :: wa1(1)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp) :: tr2, ti2
+
+
+ if(ido <= 2) then
+ ch(1, :, 1) = cc(1, 1, :) + cc(1, 2, :)
+ ch(1, :, 2) = cc(1, 1, :) - cc(1, 2, :)
+ ch(2, :, 1) = cc(2, 1, :) + cc(2, 2, :)
+ ch(2, :, 2) = cc(2, 1, :) - cc(2, 2, :)
+ else
+ do k = 1, l1
+ do i = 2, ido, 2
+ ch(i-1, k, 1) = cc(i-1, 1, k) + cc(i-1, 2, k)
+ tr2 = cc(i-1, 1, k) - cc(i-1, 2, k)
+ ch(i, k, 1) = cc(i, 1, k) + cc(i, 2, k)
+ ti2 = cc(i, 1, k) - cc(i, 2, k)
+ ch(i, k, 2) = wa1(i-1)*ti2 + wa1(i)*tr2
+ ch(i-1, k, 2) = wa1(i-1)*tr2 - wa1(i)*ti2
+ end do
+ end do
+ end if
+
+ end subroutine complex_backward_pass_2
+
+ pure subroutine complex_backward_pass_3(ido, l1, cc, ch, wa1, wa2)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 3, l1)
+ real(wp), intent(out) :: ch(ido, l1, 3)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp), parameter :: taur = -HALF
+ real(wp), parameter :: taui = SQRT_3/2 ! 0.866025403784439
+ real(wp) :: tr2, cr2, ti2, ci2, cr3, ci3, dr2, dr3, di2, di3
+
+
+ select case(ido)
+ case (2)
+ do k = 1, l1
+ tr2 = cc(1, 2, k) + cc(1, 3, k)
+ cr2 = cc(1, 1, k) + taur*tr2
+ ch(1, k, 1) = cc(1, 1, k) + tr2
+ ti2 = cc(2, 2, k) + cc(2, 3, k)
+ ci2 = cc(2, 1, k) + taur*ti2
+ ch(2, k, 1) = cc(2, 1, k) + ti2
+ cr3 = taui*(cc(1, 2, k)-cc(1, 3, k))
+ ci3 = taui*(cc(2, 2, k)-cc(2, 3, k))
+ ch(1, k, 2) = cr2 - ci3
+ ch(1, k, 3) = cr2 + ci3
+ ch(2, k, 2) = ci2 + cr3
+ ch(2, k, 3) = ci2 - cr3
+ end do
+ case default
+ do k = 1, l1
+ do i = 2, ido, 2
+ tr2 = cc(i-1, 2, k) + cc(i-1, 3, k)
+ cr2 = cc(i-1, 1, k) + taur*tr2
+ ch(i-1, k, 1) = cc(i-1, 1, k) + tr2
+ ti2 = cc(i, 2, k) + cc(i, 3, k)
+ ci2 = cc(i, 1, k) + taur*ti2
+ ch(i, k, 1) = cc(i, 1, k) + ti2
+ cr3 = taui*(cc(i-1, 2, k)-cc(i-1, 3, k))
+ ci3 = taui*(cc(i, 2, k)-cc(i, 3, k))
+ dr2 = cr2 - ci3
+ dr3 = cr2 + ci3
+ di2 = ci2 + cr3
+ di3 = ci2 - cr3
+ ch(i, k, 2) = wa1(i-1)*di2 + wa1(i)*dr2
+ ch(i-1, k, 2) = wa1(i-1)*dr2 - wa1(i)*di2
+ ch(i, k, 3) = wa2(i-1)*di3 + wa2(i)*dr3
+ ch(i-1, k, 3) = wa2(i-1)*dr3 - wa2(i)*di3
+ end do
+ end do
+ end select
+
+ end subroutine complex_backward_pass_3
+
+ pure subroutine complex_backward_pass_4(ido, l1, cc, ch, wa1, wa2, wa3)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 4, l1)
+ real(wp), intent(out) :: ch(ido, l1, 4)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp) :: ti1, ti2, tr4, ti3, tr1, tr2, ti4
+ real(wp) :: tr3, cr3, ci3, cr2, cr4, ci2, ci4
+
+
+ select case(ido)
+ case (2)
+ do k = 1, l1
+ ti1 = cc(2, 1, k) - cc(2, 3, k)
+ ti2 = cc(2, 1, k) + cc(2, 3, k)
+ tr4 = cc(2, 4, k) - cc(2, 2, k)
+ ti3 = cc(2, 2, k) + cc(2, 4, k)
+ tr1 = cc(1, 1, k) - cc(1, 3, k)
+ tr2 = cc(1, 1, k) + cc(1, 3, k)
+ ti4 = cc(1, 2, k) - cc(1, 4, k)
+ tr3 = cc(1, 2, k) + cc(1, 4, k)
+ ch(1, k, 1) = tr2 + tr3
+ ch(1, k, 3) = tr2 - tr3
+ ch(2, k, 1) = ti2 + ti3
+ ch(2, k, 3) = ti2 - ti3
+ ch(1, k, 2) = tr1 + tr4
+ ch(1, k, 4) = tr1 - tr4
+ ch(2, k, 2) = ti1 + ti4
+ ch(2, k, 4) = ti1 - ti4
+ end do
+ case default
+ do k = 1, l1
+ do i = 2, ido, 2
+ ti1 = cc(i, 1, k) - cc(i, 3, k)
+ ti2 = cc(i, 1, k) + cc(i, 3, k)
+ ti3 = cc(i, 2, k) + cc(i, 4, k)
+ tr4 = cc(i, 4, k) - cc(i, 2, k)
+ tr1 = cc(i-1, 1, k) - cc(i-1, 3, k)
+ tr2 = cc(i-1, 1, k) + cc(i-1, 3, k)
+ ti4 = cc(i-1, 2, k) - cc(i-1, 4, k)
+ tr3 = cc(i-1, 2, k) + cc(i-1, 4, k)
+ ch(i-1, k, 1) = tr2 + tr3
+ cr3 = tr2 - tr3
+ ch(i, k, 1) = ti2 + ti3
+ ci3 = ti2 - ti3
+ cr2 = tr1 + tr4
+ cr4 = tr1 - tr4
+ ci2 = ti1 + ti4
+ ci4 = ti1 - ti4
+ ch(i-1, k, 2) = wa1(i-1)*cr2 - wa1(i)*ci2
+ ch(i, k, 2) = wa1(i-1)*ci2 + wa1(i)*cr2
+ ch(i-1, k, 3) = wa2(i-1)*cr3 - wa2(i)*ci3
+ ch(i, k, 3) = wa2(i-1)*ci3 + wa2(i)*cr3
+ ch(i-1, k, 4) = wa3(i-1)*cr4 - wa3(i)*ci4
+ ch(i, k, 4) = wa3(i-1)*ci4 + wa3(i)*cr4
+ end do
+ end do
+ end select
+
+ end subroutine complex_backward_pass_4
+
+ pure subroutine complex_backward_pass_5(ido, l1, cc, ch, wa1, wa2, wa3, wa4)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 5, l1)
+ real(wp), intent(out) :: ch(ido, l1, 5)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+ real(wp), intent(in) :: wa4(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp), parameter :: tr11 = (SQRT_5 - ONE)/4 ! 0.309016994374947
+ real(wp), parameter :: ti11 = (sqrt(ONE/(FIVE + SQRT_5)))/2 ! 0.951056516295154
+ real(wp), parameter :: tr12 = (-ONE - SQRT_5)/4 ! -.809016994374947
+ real(wp), parameter :: ti12 = sqrt( FIVE/(TWO*(FIVE + SQRT_5))) ! 0.587785252292473
+ real(wp) :: ti5, ti2, ti4, ti3, tr5, tr2, tr4
+ real(wp) :: tr3, cr2, ci2, cr3, ci3, cr5, ci5, cr4, ci4, dr3, dr4, di3
+ real(wp) :: di4, dr5, dr2, di5, di2
+
+
+ select case(ido)
+ case (2)
+ do k = 1, l1
+ ti5 = cc(2, 2, k) - cc(2, 5, k)
+ ti2 = cc(2, 2, k) + cc(2, 5, k)
+ ti4 = cc(2, 3, k) - cc(2, 4, k)
+ ti3 = cc(2, 3, k) + cc(2, 4, k)
+ tr5 = cc(1, 2, k) - cc(1, 5, k)
+ tr2 = cc(1, 2, k) + cc(1, 5, k)
+ tr4 = cc(1, 3, k) - cc(1, 4, k)
+ tr3 = cc(1, 3, k) + cc(1, 4, k)
+ ch(1, k, 1) = cc(1, 1, k) + tr2 + tr3
+ ch(2, k, 1) = cc(2, 1, k) + ti2 + ti3
+ cr2 = cc(1, 1, k) + tr11*tr2 + tr12*tr3
+ ci2 = cc(2, 1, k) + tr11*ti2 + tr12*ti3
+ cr3 = cc(1, 1, k) + tr12*tr2 + tr11*tr3
+ ci3 = cc(2, 1, k) + tr12*ti2 + tr11*ti3
+ cr5 = ti11*tr5 + ti12*tr4
+ ci5 = ti11*ti5 + ti12*ti4
+ cr4 = ti12*tr5 - ti11*tr4
+ ci4 = ti12*ti5 - ti11*ti4
+ ch(1, k, 2) = cr2 - ci5
+ ch(1, k, 5) = cr2 + ci5
+ ch(2, k, 2) = ci2 + cr5
+ ch(2, k, 3) = ci3 + cr4
+ ch(1, k, 3) = cr3 - ci4
+ ch(1, k, 4) = cr3 + ci4
+ ch(2, k, 4) = ci3 - cr4
+ ch(2, k, 5) = ci2 - cr5
+ end do
+ case default
+ do k = 1, l1
+ do i = 2, ido, 2
+ ti5 = cc(i, 2, k) - cc(i, 5, k)
+ ti2 = cc(i, 2, k) + cc(i, 5, k)
+ ti4 = cc(i, 3, k) - cc(i, 4, k)
+ ti3 = cc(i, 3, k) + cc(i, 4, k)
+ tr5 = cc(i-1, 2, k) - cc(i-1, 5, k)
+ tr2 = cc(i-1, 2, k) + cc(i-1, 5, k)
+ tr4 = cc(i-1, 3, k) - cc(i-1, 4, k)
+ tr3 = cc(i-1, 3, k) + cc(i-1, 4, k)
+ ch(i-1, k, 1) = cc(i-1, 1, k) + tr2 + tr3
+ ch(i, k, 1) = cc(i, 1, k) + ti2 + ti3
+ cr2 = cc(i-1, 1, k) + tr11*tr2 + tr12*tr3
+ ci2 = cc(i, 1, k) + tr11*ti2 + tr12*ti3
+ cr3 = cc(i-1, 1, k) + tr12*tr2 + tr11*tr3
+ ci3 = cc(i, 1, k) + tr12*ti2 + tr11*ti3
+ cr5 = ti11*tr5 + ti12*tr4
+ ci5 = ti11*ti5 + ti12*ti4
+ cr4 = ti12*tr5 - ti11*tr4
+ ci4 = ti12*ti5 - ti11*ti4
+ dr3 = cr3 - ci4
+ dr4 = cr3 + ci4
+ di3 = ci3 + cr4
+ di4 = ci3 - cr4
+ dr5 = cr2 + ci5
+ dr2 = cr2 - ci5
+ di5 = ci2 - cr5
+ di2 = ci2 + cr5
+ ch(i-1, k, 2) = wa1(i-1)*dr2 - wa1(i)*di2
+ ch(i, k, 2) = wa1(i-1)*di2 + wa1(i)*dr2
+ ch(i-1, k, 3) = wa2(i-1)*dr3 - wa2(i)*di3
+ ch(i, k, 3) = wa2(i-1)*di3 + wa2(i)*dr3
+ ch(i-1, k, 4) = wa3(i-1)*dr4 - wa3(i)*di4
+ ch(i, k, 4) = wa3(i-1)*di4 + wa3(i)*dr4
+ ch(i-1, k, 5) = wa4(i-1)*dr5 - wa4(i)*di5
+ ch(i, k, 5) = wa4(i-1)*di5 + wa4(i)*dr5
+ end do
+ end do
+ end select
+
+ end subroutine complex_backward_pass_5
+
+ subroutine complex_backward_pass_n(nac, ido, iip, l1, idl1, cc, c1, c2, ch, ch2, wa)
+
+ ! Dummy arguments
+
+ integer(ip), intent(out) :: nac
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: iip
+ integer(ip), intent(in) :: l1
+ integer(ip), intent(in) :: idl1
+ real(wp), intent(in) :: cc(ido, iip, l1)
+ real(wp), intent(out) :: c1(ido, l1, iip)
+ real(wp), intent(inout) :: c2(idl1, iip)
+ real(wp), intent(inout) :: ch(ido, l1, iip)
+ real(wp), intent(inout) :: ch2(idl1, iip)
+ real(wp), intent(in) :: wa(*)
+
+ ! Local variables
+
+ integer(ip) :: idot, nt, iipp2, iipph, idp, j, jc, k
+ integer(ip) :: i, idl, inc, l, lc, idlj, idij, idj
+ real(wp) :: war, wai
+
+
+ idot = ido/2
+ nt = iip*idl1
+ iipp2 = iip + 2
+ iipph = (iip + 1)/2
+ idp = iip*ido
+
+ if (l1 <= ido) then
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(:, :, j) = cc(:, j, :) + cc(:, jc, :)
+ ch(:, :, jc) = cc(:, j, :) - cc(:, jc, :)
+ end do
+ ch(:, :, 1) = cc(:, 1, :)
+ else
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(:, :, j) = cc(:, j, :) + cc(:, jc, :)
+ ch(:, :, jc) = cc(:, j, :) - cc(:, jc, :)
+ end do
+ ch(:, :, 1) = cc(:, 1, :)
+ end if
+
+ idl = 2 - ido
+ inc = 0
+
+ do l = 2, iipph
+ lc = iipp2 - l
+ idl = idl + ido
+ c2(:, l) = ch2(:, 1) + wa(idl-1)*ch2(:, 2)
+ c2(:, lc) = wa(idl)*ch2(:, iip)
+ idlj = idl
+ inc = inc + ido
+ do j = 3, iipph
+ jc = iipp2 - j
+ idlj = idlj + inc
+ if (idlj > idp) idlj = idlj - idp
+ war = wa(idlj-1)
+ wai = wa(idlj)
+ c2(:, l) = c2(:, l) + war*ch2(:, j)
+ c2(:, lc) = c2(:, lc) + wai*ch2(:, jc)
+ end do
+ end do
+
+ do j = 2, iipph
+ ch2(:, 1) = ch2(:, 1) + ch2(:, j)
+ end do
+
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch2(:idl1-1:2, j) = c2(:idl1-1:2, j) - c2(2:idl1:2, jc)
+ ch2(:idl1-1:2, jc) = c2(:idl1-1:2, j) + c2(2:idl1:2, jc)
+ ch2(2:idl1:2, j) = c2(2:idl1:2, j) + c2(:idl1-1:2, jc)
+ ch2(2:idl1:2, jc) = c2(2:idl1:2, j) - c2(:idl1-1:2, jc)
+ end do
+
+ nac = 1
+
+ if(ido /= 2) then
+ nac = 0
+ c2(:, 1) = ch2(:, 1)
+ c1(1, :, 2:iip) = ch(1, :, 2:iip)
+ c1(2, :, 2:iip) = ch(2, :, 2:iip)
+
+ if(idot <= l1) then
+ idij = 0
+ do j = 2, iip
+ idij = idij + 2
+ do i = 4, ido, 2
+ idij = idij + 2
+ c1(i-1, :, j) = wa(idij-1)*ch(i-1, :, j) - wa(idij)*ch(i, :, j)
+ c1(i, :, j) = wa(idij-1)*ch(i, :, j) + wa(idij)*ch(i-1, :, j)
+ end do
+ end do
+ else
+ idj = 2 - ido
+ do j = 2, iip
+ idj = idj + ido
+ do k = 1, l1
+ idij = idj
+ c1(3:ido-1:2, k, j) = wa(idij+1:ido-3+idij:2)*ch(3:ido-1:2, k, j &
+ ) - wa(idij+2:ido-2+idij:2)*ch(4:ido:2, k, j)
+ c1(4:ido:2, k, j) = wa(idij+1:ido-3+idij:2)*ch(4:ido:2, k, j) + &
+ wa(idij+2:ido-2+idij:2)*ch(3:ido-1:2, k, j)
+ end do
+ end do
+ end if
+ end if
+
+ end subroutine complex_backward_pass_n
+
+ subroutine cfftf(n, c, wsave)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: c(*)
+ real(wp), intent(inout) :: wsave(*)
+
+ ! Local variables
+
+ integer(ip) :: iw1, iw2
+
+
+ if (n /= 1) then
+ iw1 = 2*n + 1
+ iw2 = iw1 + 2*n
+ call complex_forward_lower_utility_routine(n, c, wsave, wsave(iw1), wsave(iw2))
+ end if
+
+ end subroutine cfftf
+
+ subroutine complex_forward_lower_utility_routine(n, c, ch, wa, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: c(*)
+ real(wp), intent(inout) :: ch(*)
+ real(wp), intent(in) :: wa(*)
+ real(wp), intent(in) :: ifac(*)
+
+ ! Local variables
+
+ integer(ip) :: nf, na, l1, iw, k1, iip, l2, ido
+ integer(ip) :: idot, idl1, ix2, ix3, ix4, nac, n2
+
+
+ nf = int(ifac(2), kind=ip)
+ na = 0
+ l1 = 1
+ iw = 1
+
+ do k1 = 1, nf
+ iip = int(ifac(k1+2), kind=ip)
+ l2 = iip*l1
+ ido = n/l2
+ idot = ido + ido
+ idl1 = idot*l1
+
+ select case (iip)
+ case (2)
+ if (na == 0) then
+ call complex_forward_pass_2(idot, l1, c, ch, wa(iw))
+ else
+ call complex_forward_pass_2(idot, l1, ch, c, wa(iw))
+ end if
+ na = 1 - na
+ case (3)
+ ix2 = iw + idot
+ if (na == 0) then
+ call complex_forward_pass_3(idot, l1, c, ch, wa(iw), wa(ix2))
+ else
+ call complex_forward_pass_3(idot, l1, ch, c, wa(iw), wa(ix2))
+ end if
+ na = 1 - na
+ case (4)
+ ix3 = ix2 + idot
+ if (na == 0) then
+ call complex_forward_pass_4(idot, l1, c, ch, wa(iw), wa(ix2), wa(ix3))
+ else
+ call complex_forward_pass_4(idot, l1, ch, c, wa(iw), wa(ix2), wa(ix3))
+ end if
+ na = 1 - na
+ case (5)
+ ix2 = iw + idot
+ ix3 = ix2 + idot
+ ix4 = ix3 + idot
+ if (na == 0) then
+ call complex_forward_pass_5(idot, l1, c, ch, wa(iw), wa(ix2), wa(ix3), wa(ix4))
+ else
+ call complex_forward_pass_5(idot, l1, ch, c, wa(iw), wa(ix2), wa(ix3), wa(ix4))
+ end if
+ na = 1 - na
+ case default
+ if (na == 0) then
+ call complex_forward_pass_n(nac, idot, iip, l1, idl1, c, c, c, ch, ch, wa(iw))
+ else
+ call complex_forward_pass_n(nac, idot, iip, l1, idl1, ch, ch, ch, c, c, wa(iw))
+ end if
+ if (nac /= 0) na = 1 - na
+ end select
+ l1 = l2
+ iw = iw + (iip - 1)*idot
+ end do
+
+ if (na /= 0) then
+ n2 = n + n
+ c(:n2) = ch(:n2)
+ end if
+
+ end subroutine complex_forward_lower_utility_routine
+
+
+ pure subroutine complex_forward_pass_2(ido, l1, cc, ch, wa1)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 2, l1)
+ real(wp), intent(out) :: ch(ido, l1, 2)
+ real(wp), intent(in) :: wa1(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp) :: tr2, ti2
+
+
+ if(ido <= 2) then
+ ch(1, :, 1) = cc(1, 1, :) + cc(1, 2, :)
+ ch(1, :, 2) = cc(1, 1, :) - cc(1, 2, :)
+ ch(2, :, 1) = cc(2, 1, :) + cc(2, 2, :)
+ ch(2, :, 2) = cc(2, 1, :) - cc(2, 2, :)
+ else
+ do k = 1, l1
+ do i = 2, ido, 2
+ ch(i-1, k, 1) = cc(i-1, 1, k) + cc(i-1, 2, k)
+ tr2 = cc(i-1, 1, k) - cc(i-1, 2, k)
+ ch(i, k, 1) = cc(i, 1, k) + cc(i, 2, k)
+ ti2 = cc(i, 1, k) - cc(i, 2, k)
+ ch(i, k, 2) = wa1(i-1)*ti2 - wa1(i)*tr2
+ ch(i-1, k, 2) = wa1(i-1)*tr2 + wa1(i)*ti2
+ end do
+ end do
+ end if
+
+ end subroutine complex_forward_pass_2
+
+
+ pure subroutine complex_forward_pass_3(ido, l1, cc, ch, wa1, wa2)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 3, l1)
+ real(wp), intent(out) :: ch(ido, l1, 3)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp), parameter :: taur = -HALF
+ real(wp), parameter :: taui = -SQRT_3/2 ! - 0.866025403784439
+ real(wp) :: tr2, cr2, ti2, ci2, cr3, ci3, dr2, dr3, di2, di3
+
+
+ select case(ido)
+ case (2)
+ do k = 1, l1
+ tr2 = cc(1, 2, k) + cc(1, 3, k)
+ cr2 = cc(1, 1, k) + taur*tr2
+ ch(1, k, 1) = cc(1, 1, k) + tr2
+ ti2 = cc(2, 2, k) + cc(2, 3, k)
+ ci2 = cc(2, 1, k) + taur*ti2
+ ch(2, k, 1) = cc(2, 1, k) + ti2
+ cr3 = taui*(cc(1, 2, k)-cc(1, 3, k))
+ ci3 = taui*(cc(2, 2, k)-cc(2, 3, k))
+ ch(1, k, 2) = cr2 - ci3
+ ch(1, k, 3) = cr2 + ci3
+ ch(2, k, 2) = ci2 + cr3
+ ch(2, k, 3) = ci2 - cr3
+ end do
+ case default
+ do k = 1, l1
+ do i = 2, ido, 2
+ tr2 = cc(i-1, 2, k) + cc(i-1, 3, k)
+ cr2 = cc(i-1, 1, k) + taur*tr2
+ ch(i-1, k, 1) = cc(i-1, 1, k) + tr2
+ ti2 = cc(i, 2, k) + cc(i, 3, k)
+ ci2 = cc(i, 1, k) + taur*ti2
+ ch(i, k, 1) = cc(i, 1, k) + ti2
+ cr3 = taui*(cc(i-1, 2, k)-cc(i-1, 3, k))
+ ci3 = taui*(cc(i, 2, k)-cc(i, 3, k))
+ dr2 = cr2 - ci3
+ dr3 = cr2 + ci3
+ di2 = ci2 + cr3
+ di3 = ci2 - cr3
+ ch(i, k, 2) = wa1(i-1)*di2 - wa1(i)*dr2
+ ch(i-1, k, 2) = wa1(i-1)*dr2 + wa1(i)*di2
+ ch(i, k, 3) = wa2(i-1)*di3 - wa2(i)*dr3
+ ch(i-1, k, 3) = wa2(i-1)*dr3 + wa2(i)*di3
+ end do
+ end do
+ end select
+
+ end subroutine complex_forward_pass_3
+
+ pure subroutine complex_forward_pass_4(ido, l1, cc, ch, wa1, wa2, wa3)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 4, l1)
+ real(wp), intent(out) :: ch(ido, l1, 4)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp) :: ti1, ti2, tr4, ti3, tr1, tr2, ti4
+ real(wp) :: tr3, cr3, ci3, cr2, cr4, ci2, ci4
+
+
+ select case(ido)
+ case (2)
+ do k = 1, l1
+ ti1 = cc(2, 1, k) - cc(2, 3, k)
+ ti2 = cc(2, 1, k) + cc(2, 3, k)
+ tr4 = cc(2, 2, k) - cc(2, 4, k)
+ ti3 = cc(2, 2, k) + cc(2, 4, k)
+ tr1 = cc(1, 1, k) - cc(1, 3, k)
+ tr2 = cc(1, 1, k) + cc(1, 3, k)
+ ti4 = cc(1, 4, k) - cc(1, 2, k)
+ tr3 = cc(1, 2, k) + cc(1, 4, k)
+ ch(1, k, 1) = tr2 + tr3
+ ch(1, k, 3) = tr2 - tr3
+ ch(2, k, 1) = ti2 + ti3
+ ch(2, k, 3) = ti2 - ti3
+ ch(1, k, 2) = tr1 + tr4
+ ch(1, k, 4) = tr1 - tr4
+ ch(2, k, 2) = ti1 + ti4
+ ch(2, k, 4) = ti1 - ti4
+ end do
+ case default
+ do k = 1, l1
+ do i = 2, ido, 2
+ ti1 = cc(i, 1, k) - cc(i, 3, k)
+ ti2 = cc(i, 1, k) + cc(i, 3, k)
+ ti3 = cc(i, 2, k) + cc(i, 4, k)
+ tr4 = cc(i, 2, k) - cc(i, 4, k)
+ tr1 = cc(i-1, 1, k) - cc(i-1, 3, k)
+ tr2 = cc(i-1, 1, k) + cc(i-1, 3, k)
+ ti4 = cc(i-1, 4, k) - cc(i-1, 2, k)
+ tr3 = cc(i-1, 2, k) + cc(i-1, 4, k)
+ ch(i-1, k, 1) = tr2 + tr3
+ cr3 = tr2 - tr3
+ ch(i, k, 1) = ti2 + ti3
+ ci3 = ti2 - ti3
+ cr2 = tr1 + tr4
+ cr4 = tr1 - tr4
+ ci2 = ti1 + ti4
+ ci4 = ti1 - ti4
+ ch(i-1, k, 2) = wa1(i-1)*cr2 + wa1(i)*ci2
+ ch(i, k, 2) = wa1(i-1)*ci2 - wa1(i)*cr2
+ ch(i-1, k, 3) = wa2(i-1)*cr3 + wa2(i)*ci3
+ ch(i, k, 3) = wa2(i-1)*ci3 - wa2(i)*cr3
+ ch(i-1, k, 4) = wa3(i-1)*cr4 + wa3(i)*ci4
+ ch(i, k, 4) = wa3(i-1)*ci4 - wa3(i)*cr4
+ end do
+ end do
+ end select
+
+ end subroutine complex_forward_pass_4
+
+ pure subroutine complex_forward_pass_5(ido, l1, cc, ch, wa1, wa2, wa3, wa4)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 5, l1)
+ real(wp), intent(out) :: ch(ido, l1, 5)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+ real(wp), intent(in) :: wa4(*)
+
+ ! Local variables
+
+ integer(ip) :: k, i
+ real(wp) :: ti5, ti2, ti4, ti3, tr5, tr2, tr4
+ real(wp) :: tr3, cr2, ci2, cr3, ci3, cr5, ci5, cr4, ci4, dr3, dr4, di3
+ real(wp) :: di4, dr5, dr2, di5, di2
+ real(wp), parameter :: tr11 = (SQRT_5 - ONE)/4 ! 0.309016994374947
+ real(wp), parameter :: ti11 = -sqrt((FIVE + SQRT_5)/2)/2 ! -.951056516295154
+ real(wp), parameter :: tr12 = (-ONE - SQRT_5)/4 ! -.809016994374947
+ real(wp), parameter :: ti12 = -sqrt(FIVE/(TWO * (FIVE + SQRT_5))) ! -0.587785252292473
+
+
+ select case(ido)
+ case (2)
+ do k = 1, l1
+ ti5 = cc(2, 2, k) - cc(2, 5, k)
+ ti2 = cc(2, 2, k) + cc(2, 5, k)
+ ti4 = cc(2, 3, k) - cc(2, 4, k)
+ ti3 = cc(2, 3, k) + cc(2, 4, k)
+ tr5 = cc(1, 2, k) - cc(1, 5, k)
+ tr2 = cc(1, 2, k) + cc(1, 5, k)
+ tr4 = cc(1, 3, k) - cc(1, 4, k)
+ tr3 = cc(1, 3, k) + cc(1, 4, k)
+ ch(1, k, 1) = cc(1, 1, k) + tr2 + tr3
+ ch(2, k, 1) = cc(2, 1, k) + ti2 + ti3
+ cr2 = cc(1, 1, k) + tr11*tr2 + tr12*tr3
+ ci2 = cc(2, 1, k) + tr11*ti2 + tr12*ti3
+ cr3 = cc(1, 1, k) + tr12*tr2 + tr11*tr3
+ ci3 = cc(2, 1, k) + tr12*ti2 + tr11*ti3
+ cr5 = ti11*tr5 + ti12*tr4
+ ci5 = ti11*ti5 + ti12*ti4
+ cr4 = ti12*tr5 - ti11*tr4
+ ci4 = ti12*ti5 - ti11*ti4
+ ch(1, k, 2) = cr2 - ci5
+ ch(1, k, 5) = cr2 + ci5
+ ch(2, k, 2) = ci2 + cr5
+ ch(2, k, 3) = ci3 + cr4
+ ch(1, k, 3) = cr3 - ci4
+ ch(1, k, 4) = cr3 + ci4
+ ch(2, k, 4) = ci3 - cr4
+ ch(2, k, 5) = ci2 - cr5
+ end do
+ case default
+ do k = 1, l1
+ do i = 2, ido, 2
+ ti5 = cc(i, 2, k) - cc(i, 5, k)
+ ti2 = cc(i, 2, k) + cc(i, 5, k)
+ ti4 = cc(i, 3, k) - cc(i, 4, k)
+ ti3 = cc(i, 3, k) + cc(i, 4, k)
+ tr5 = cc(i-1, 2, k) - cc(i-1, 5, k)
+ tr2 = cc(i-1, 2, k) + cc(i-1, 5, k)
+ tr4 = cc(i-1, 3, k) - cc(i-1, 4, k)
+ tr3 = cc(i-1, 3, k) + cc(i-1, 4, k)
+ ch(i-1, k, 1) = cc(i-1, 1, k) + tr2 + tr3
+ ch(i, k, 1) = cc(i, 1, k) + ti2 + ti3
+ cr2 = cc(i-1, 1, k) + tr11*tr2 + tr12*tr3
+ ci2 = cc(i, 1, k) + tr11*ti2 + tr12*ti3
+ cr3 = cc(i-1, 1, k) + tr12*tr2 + tr11*tr3
+ ci3 = cc(i, 1, k) + tr12*ti2 + tr11*ti3
+ cr5 = ti11*tr5 + ti12*tr4
+ ci5 = ti11*ti5 + ti12*ti4
+ cr4 = ti12*tr5 - ti11*tr4
+ ci4 = ti12*ti5 - ti11*ti4
+ dr3 = cr3 - ci4
+ dr4 = cr3 + ci4
+ di3 = ci3 + cr4
+ di4 = ci3 - cr4
+ dr5 = cr2 + ci5
+ dr2 = cr2 - ci5
+ di5 = ci2 - cr5
+ di2 = ci2 + cr5
+ ch(i-1, k, 2) = wa1(i-1)*dr2 + wa1(i)*di2
+ ch(i, k, 2) = wa1(i-1)*di2 - wa1(i)*dr2
+ ch(i-1, k, 3) = wa2(i-1)*dr3 + wa2(i)*di3
+ ch(i, k, 3) = wa2(i-1)*di3 - wa2(i)*dr3
+ ch(i-1, k, 4) = wa3(i-1)*dr4 + wa3(i)*di4
+ ch(i, k, 4) = wa3(i-1)*di4 - wa3(i)*dr4
+ ch(i-1, k, 5) = wa4(i-1)*dr5 + wa4(i)*di5
+ ch(i, k, 5) = wa4(i-1)*di5 - wa4(i)*dr5
+ end do
+ end do
+ end select
+
+ end subroutine complex_forward_pass_5
+
+ subroutine complex_forward_pass_n(nac, ido, iip, l1, idl1, cc, c1, c2, ch, ch2, wa)
+
+ ! Dummy arguments
+
+ integer(ip), intent(out) :: nac
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: iip
+ integer(ip), intent(in) :: l1
+ integer(ip), intent(in) :: idl1
+ real(wp), intent(inout) :: cc(ido, iip, l1)
+ real(wp), intent(inout) :: c1(ido, l1, iip)
+ real(wp), intent(inout) :: c2(idl1, iip)
+ real(wp), intent(inout) :: ch(ido, l1, iip)
+ real(wp), intent(inout) :: ch2(idl1, iip)
+ real(wp), intent(in) :: wa(*)
+
+ ! Local variables
+
+ integer(ip) :: idot, nt, iipp2, iipph, idp, j, jc
+ integer(ip) :: k, i, idl, inc, l, lc
+ integer(ip) :: idlj, idij, idj
+ real(wp) :: war, wai
+
+
+ idot = ido/2
+ nt = iip*idl1
+ iipp2 = iip + 2
+ iipph = (iip + 1)/2
+ idp = iip*ido
+
+ if (l1 <= ido) then
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(:, :, j) = cc(:, j, :) + cc(:, jc, :)
+ ch(:, :, jc) = cc(:, j, :) - cc(:, jc, :)
+ end do
+ ch(:, :, 1) = cc(:, 1, :)
+ else
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(:, :, j) = cc(:, j, :) + cc(:, jc, :)
+ ch(:, :, jc) = cc(:, j, :) - cc(:, jc, :)
+ end do
+ ch(:, :, 1) = cc(:, 1, :)
+ end if
+
+ idl = 2 - ido
+ inc = 0
+
+ do l = 2, iipph
+ lc = iipp2 - l
+ idl = idl + ido
+ c2(:, l) = ch2(:, 1) + wa(idl-1)*ch2(:, 2)
+ c2(:, lc) = -wa(idl)*ch2(:, iip)
+ idlj = idl
+ inc = inc + ido
+ do j = 3, iipph
+ jc = iipp2 - j
+ idlj = idlj + inc
+ if (idlj > idp) then
+ idlj = idlj - idp
+ end if
+ war = wa(idlj-1)
+ wai = wa(idlj)
+ c2(:, l) = c2(:, l) + war*ch2(:, j)
+ c2(:, lc) = c2(:, lc) - wai*ch2(:, jc)
+ end do
+ end do
+
+ do j = 2, iipph
+ ch2(:, 1) = ch2(:, 1) + ch2(:, j)
+ end do
+
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch2(:idl1-1:2, j) = c2(:idl1-1:2, j) - c2(2:idl1:2, jc)
+ ch2(:idl1-1:2, jc) = c2(:idl1-1:2, j) + c2(2:idl1:2, jc)
+ ch2(2:idl1:2, j) = c2(2:idl1:2, j) + c2(:idl1-1:2, jc)
+ ch2(2:idl1:2, jc) = c2(2:idl1:2, j) - c2(:idl1-1:2, jc)
+ end do
+
+ nac = 1
+
+ if (ido /= 2) then
+
+ nac = 0
+ c2(:, 1) = ch2(:, 1)
+ c1(1, :, 2:iip) = ch(1, :, 2:iip)
+ c1(2, :, 2:iip) = ch(2, :, 2:iip)
+
+ if (idot <= l1) then
+ idij = 0
+ do j = 2, iip
+ idij = idij + 2
+ do i = 4, ido, 2
+ idij = idij + 2
+ c1(i-1, :, j) = wa(idij-1)*ch(i-1, :, j) + wa(idij)*ch(i, :, j)
+ c1(i, :, j) = wa(idij-1)*ch(i, :, j) - wa(idij)*ch(i-1, :, j)
+ end do
+ end do
+ else
+ idj = 2 - ido
+ do j = 2, iip
+ idj = idj + ido
+ do k = 1, l1
+ idij = idj
+ c1(3:ido-1:2, k, j) = wa(idij+1:ido-3+idij:2)*ch(3:ido-1:2, k, j &
+ ) + wa(idij+2:ido-2+idij:2)*ch(4:ido:2, k, j)
+ c1(4:ido:2, k, j) = wa(idij+1:ido-3+idij:2)*ch(4:ido:2, k, j) - &
+ wa(idij+2:ido-2+idij:2)*ch(3:ido-1:2, k, j)
+ end do
+ end do
+ end if
+ end if
+
+ end subroutine complex_forward_pass_n
+
+ subroutine rffti(n, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: wsave(*)
+
+
+ if (n /= 1) then
+ call real_initialization_lower_utility_routine(n, wsave(n+1), wsave(2*n+1))
+ end if
+
+ end subroutine rffti
+
+ subroutine real_initialization_lower_utility_routine(n, wa, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: ifac(*)
+ real(wp), intent(out) :: wa(*)
+
+ ! Local variables
+
+ integer, parameter :: NTRYH(*) = [4, 2, 3, 5]
+ integer(ip) :: nl, nf, j, ntry, nq, nr, i, is, nfm1, l1, k1, iip
+ integer(ip) :: ld, l2, ido, iipm, ii
+ real(wp) :: argh, argld, fi, arg
+
+
+ ntry = 0
+ nl = n
+ nf = 0
+ j = 0
+
+ factorization_loop: do
+
+ j = j + 1
+
+ if (j <= 4) then
+ ntry = NTRYH(j)
+ else
+ ntry = ntry + 2
+ end if
+
+ inner_loop: do
+
+ nq = nl/ntry
+ nr = nl - ntry*nq
+
+ if (nr /= 0) cycle factorization_loop
+
+ nf = nf + 1
+ ifac(nf+2) = ntry
+ nl = nq
+
+ if (ntry == 2) then
+ if (nf /= 1) then
+ ifac(nf+2:4:(-1)) = ifac(nf+1:3:(-1))
+ ifac(3) = 2
+ end if
+ end if
+
+ if (nl /= 1) cycle inner_loop
+
+ exit inner_loop
+ end do inner_loop
+ exit factorization_loop
+ end do factorization_loop
+
+ ifac(1) = n
+ ifac(2) = nf
+ argh = TWO_PI/n
+ is = 0
+ nfm1 = nf - 1
+ l1 = 1
+
+ if (nfm1 /= 0) then
+ do k1 = 1, nfm1
+ iip = int(ifac(k1+2), kind=ip)
+ ld = 0
+ l2 = l1*iip
+ ido = n/l2
+ iipm = iip - 1
+ do j = 1, iipm
+ ld = ld + l1
+ i = is
+ argld = real(ld, kind=wp)*argh
+ fi = ZERO
+ do ii = 3, ido, 2
+ i = i + 2
+ fi = fi + ONE
+ arg = fi*argld
+ wa(i-1) = cos(arg)
+ wa(i) = sin(arg)
+ end do
+ is = is + ido
+ end do
+ l1 = l2
+ end do
+ end if
+
+ end subroutine real_initialization_lower_utility_routine
+
+ subroutine rfftb(n, r, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: r(*)
+ real(wp) :: wsave(*)
+
+
+ if (n /= 1) then
+ call real_backward_lower_utility_routine(n, r, wsave, wsave(n+1), wsave(2*n+1))
+ end if
+
+ end subroutine rfftb
+
+ subroutine real_backward_lower_utility_routine(n, c, ch, wa, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: ifac(*)
+ real(wp) :: c(*)
+ real(wp) :: ch(*)
+ real(wp) :: wa(*)
+
+ ! Local variables
+
+ integer(ip) :: nf, na, l1, iw, k1, iip
+ integer(ip) :: l2, ido, idl1, ix2, ix3, ix4
+
+
+ nf = int(ifac(2), kind=ip)
+ na = 0
+ l1 = 1
+ iw = 1
+
+ do k1 = 1, nf
+ iip = int(ifac(k1+2), kind=ip)
+ l2 = iip*l1
+ ido = n/l2
+ idl1 = ido*l1
+
+ select case (iip)
+ case (4)
+ ix2 = iw + ido
+ ix3 = ix2 + ido
+ if (na == 0) then
+ call real_backward_pass_4(ido, l1, c, ch, wa(iw), wa(ix2), wa(ix3))
+ else
+ call real_backward_pass_4(ido, l1, ch, c, wa(iw), wa(ix2), wa(ix3))
+ end if
+ na = 1 - na
+ case (2)
+ if (na == 0) then
+ call real_backward_pass_2(ido, l1, c, ch, wa(iw))
+ else
+ call real_backward_pass_2(ido, l1, ch, c, wa(iw))
+ end if
+ na = 1 - na
+ case (3)
+ ix2 = iw + ido
+ if (na == 0) then
+ call real_backward_pass_3(ido, l1, c, ch, wa(iw), wa(ix2))
+ else
+ call real_backward_pass_3(ido, l1, ch, c, wa(iw), wa(ix2))
+ end if
+ na = 1 - na
+ case (5)
+ ix2 = iw + ido
+ ix3 = ix2 + ido
+ ix4 = ix3 + ido
+ if (na == 0) then
+ call real_backward_pass_5(ido, l1, c, ch, wa(iw), wa(ix2), wa( &
+ ix3), wa(ix4))
+ else
+ call real_backward_pass_5(ido, l1, ch, c, wa(iw), wa(ix2), wa( &
+ ix3), wa(ix4))
+ end if
+ na = 1 - na
+ case default
+ if (na == 0) then
+ call real_backward_pass_n(ido, iip, l1, idl1, c, c, c, ch, ch, wa(iw))
+ else
+ call real_backward_pass_n(ido, iip, l1, idl1, ch, ch, ch, c, c, wa(iw))
+ end if
+
+ if (ido == 1) na = 1 - na
+
+ end select
+ l1 = l2
+ iw = iw + (iip - 1)*ido
+ end do
+
+ if (na /= 0) c(:n) = ch(:n)
+
+ end subroutine real_backward_lower_utility_routine
+
+ pure subroutine real_backward_pass_2(ido, l1, cc, ch, wa1)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 2, l1)
+ real(wp), intent(out) :: ch(ido, l1, 2)
+ real(wp), intent(in) :: wa1(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp) :: tr2, ti2
+
+
+ ch(1, :, 1) = cc(1, 1, :) + cc(ido, 2, :)
+ ch(1, :, 2) = cc(1, 1, :) - cc(ido, 2, :)
+
+ if (ido >= 2) then
+ if (ido /= 2) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ ch(i-1, k, 1) = cc(i-1, 1, k) + cc(ic-1, 2, k)
+ tr2 = cc(i-1, 1, k) - cc(ic-1, 2, k)
+ ch(i, k, 1) = cc(i, 1, k) - cc(ic, 2, k)
+ ti2 = cc(i, 1, k) + cc(ic, 2, k)
+ ch(i-1, k, 2) = wa1(i-2)*tr2 - wa1(i-1)*ti2
+ ch(i, k, 2) = wa1(i-2)*ti2 + wa1(i-1)*tr2
+ end do
+ end do
+ if (mod(ido, 2) == 1) then
+ return
+ end if
+ end if
+ ch(ido, :, 1) = cc(ido, 1, :) + cc(ido, 1, :)
+ ch(ido, :, 2) = -(cc(1, 2, :)+cc(1, 2, :))
+ end if
+
+ end subroutine real_backward_pass_2
+
+ pure subroutine real_backward_pass_3(ido, l1, cc, ch, wa1, wa2)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 3, l1)
+ real(wp), intent(out) :: ch(ido, l1, 3)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp), parameter :: taur = -HALF
+ real(wp), parameter :: taui = SQRT_3/TWO ! 0.866025403784439
+ real(wp) :: tr2, cr2, ci3, ti2, ci2, cr3, dr2, dr3, di2, di3
+
+
+ do k = 1, l1
+ tr2 = cc(ido, 2, k) + cc(ido, 2, k)
+ cr2 = cc(1, 1, k) + taur*tr2
+ ch(1, k, 1) = cc(1, 1, k) + tr2
+ ci3 = taui*(cc(1, 3, k)+cc(1, 3, k))
+ ch(1, k, 2) = cr2 - ci3
+ ch(1, k, 3) = cr2 + ci3
+ end do
+
+ if(ido /= 1) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ tr2 = cc(i-1, 3, k) + cc(ic-1, 2, k)
+ cr2 = cc(i-1, 1, k) + taur*tr2
+ ch(i-1, k, 1) = cc(i-1, 1, k) + tr2
+ ti2 = cc(i, 3, k) - cc(ic, 2, k)
+ ci2 = cc(i, 1, k) + taur*ti2
+ ch(i, k, 1) = cc(i, 1, k) + ti2
+ cr3 = taui*(cc(i-1, 3, k)-cc(ic-1, 2, k))
+ ci3 = taui*(cc(i, 3, k)+cc(ic, 2, k))
+ dr2 = cr2 - ci3
+ dr3 = cr2 + ci3
+ di2 = ci2 + cr3
+ di3 = ci2 - cr3
+ ch(i-1, k, 2) = wa1(i-2)*dr2 - wa1(i-1)*di2
+ ch(i, k, 2) = wa1(i-2)*di2 + wa1(i-1)*dr2
+ ch(i-1, k, 3) = wa2(i-2)*dr3 - wa2(i-1)*di3
+ ch(i, k, 3) = wa2(i-2)*di3 + wa2(i-1)*dr3
+ end do
+ end do
+ end if
+
+ end subroutine real_backward_pass_3
+
+ pure subroutine real_backward_pass_4(ido, l1, cc, ch, wa1, wa2, wa3)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 4, l1)
+ real(wp), intent(out) :: ch(ido, l1, 4)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp), parameter :: SQRT_2 = sqrt(TWO) ! 1.414213562373095
+ real(wp) :: tr1, tr2, tr3, tr4, ti1, ti2, ti3, ti4, cr3, ci3
+ real(wp) :: cr2, cr4, ci2, ci4
+
+
+ do k = 1, l1
+ tr1 = cc(1, 1, k) - cc(ido, 4, k)
+ tr2 = cc(1, 1, k) + cc(ido, 4, k)
+ tr3 = cc(ido, 2, k) + cc(ido, 2, k)
+ tr4 = cc(1, 3, k) + cc(1, 3, k)
+ ch(1, k, 1) = tr2 + tr3
+ ch(1, k, 2) = tr1 - tr4
+ ch(1, k, 3) = tr2 - tr3
+ ch(1, k, 4) = tr1 + tr4
+ end do
+
+ if (2 <= ido) then
+ if (ido /= 2) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ ti1 = cc(i, 1, k) + cc(ic, 4, k)
+ ti2 = cc(i, 1, k) - cc(ic, 4, k)
+ ti3 = cc(i, 3, k) - cc(ic, 2, k)
+ tr4 = cc(i, 3, k) + cc(ic, 2, k)
+ tr1 = cc(i-1, 1, k) - cc(ic-1, 4, k)
+ tr2 = cc(i-1, 1, k) + cc(ic-1, 4, k)
+ ti4 = cc(i-1, 3, k) - cc(ic-1, 2, k)
+ tr3 = cc(i-1, 3, k) + cc(ic-1, 2, k)
+ ch(i-1, k, 1) = tr2 + tr3
+ cr3 = tr2 - tr3
+ ch(i, k, 1) = ti2 + ti3
+ ci3 = ti2 - ti3
+ cr2 = tr1 - tr4
+ cr4 = tr1 + tr4
+ ci2 = ti1 + ti4
+ ci4 = ti1 - ti4
+ ch(i-1, k, 2) = wa1(i-2)*cr2 - wa1(i-1)*ci2
+ ch(i, k, 2) = wa1(i-2)*ci2 + wa1(i-1)*cr2
+ ch(i-1, k, 3) = wa2(i-2)*cr3 - wa2(i-1)*ci3
+ ch(i, k, 3) = wa2(i-2)*ci3 + wa2(i-1)*cr3
+ ch(i-1, k, 4) = wa3(i-2)*cr4 - wa3(i-1)*ci4
+ ch(i, k, 4) = wa3(i-2)*ci4 + wa3(i-1)*cr4
+ end do
+ end do
+ if (mod(ido, 2) == 1) then
+ return
+ end if
+ end if
+ do k = 1, l1
+ ti1 = cc(1, 2, k) + cc(1, 4, k)
+ ti2 = cc(1, 4, k) - cc(1, 2, k)
+ tr1 = cc(ido, 1, k) - cc(ido, 3, k)
+ tr2 = cc(ido, 1, k) + cc(ido, 3, k)
+ ch(ido, k, 1) = tr2 + tr2
+ ch(ido, k, 2) = SQRT_2*(tr1 - ti1)
+ ch(ido, k, 3) = ti2 + ti2
+ ch(ido, k, 4) = -SQRT_2*(tr1 + ti1)
+ end do
+ end if
+
+ end subroutine real_backward_pass_4
+
+ pure subroutine real_backward_pass_5(ido, l1, cc, ch, wa1, wa2, wa3, wa4)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, 5, l1)
+ real(wp), intent(out) :: ch(ido, l1, 5)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+ real(wp), intent(in) :: wa4(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp) :: ti5, ti4, tr2, tr3, cr2, cr3, ci5
+ real(wp) :: ci4, ti2, ti3, tr5, tr4, ci2, ci3, cr5, cr4, dr3, dr4, di3
+ real(wp) :: di4, dr5, dr2, di5, di2
+ real(wp), parameter :: tr11 = (SQRT_5 - ONE)/4 ! 0.309016994374947
+ real(wp), parameter :: ti11 = sqrt((FIVE + SQRT_5)/2)/2 ! 0.951056516295154
+ real(wp), parameter :: tr12 = (-ONE - SQRT_5)/4 ! -.809016994374947
+ real(wp), parameter :: ti12 = sqrt(FIVE/(TWO * (FIVE + SQRT_5))) ! 0.587785252292473
+
+
+
+ do k = 1, l1
+ ti5 = cc(1, 3, k) + cc(1, 3, k)
+ ti4 = cc(1, 5, k) + cc(1, 5, k)
+ tr2 = cc(ido, 2, k) + cc(ido, 2, k)
+ tr3 = cc(ido, 4, k) + cc(ido, 4, k)
+ ch(1, k, 1) = cc(1, 1, k) + tr2 + tr3
+ cr2 = cc(1, 1, k) + tr11*tr2 + tr12*tr3
+ cr3 = cc(1, 1, k) + tr12*tr2 + tr11*tr3
+ ci5 = ti11*ti5 + ti12*ti4
+ ci4 = ti12*ti5 - ti11*ti4
+ ch(1, k, 2) = cr2 - ci5
+ ch(1, k, 3) = cr3 - ci4
+ ch(1, k, 4) = cr3 + ci4
+ ch(1, k, 5) = cr2 + ci5
+ end do
+
+ if(ido /= 1) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ ti5 = cc(i, 3, k) + cc(ic, 2, k)
+ ti2 = cc(i, 3, k) - cc(ic, 2, k)
+ ti4 = cc(i, 5, k) + cc(ic, 4, k)
+ ti3 = cc(i, 5, k) - cc(ic, 4, k)
+ tr5 = cc(i-1, 3, k) - cc(ic-1, 2, k)
+ tr2 = cc(i-1, 3, k) + cc(ic-1, 2, k)
+ tr4 = cc(i-1, 5, k) - cc(ic-1, 4, k)
+ tr3 = cc(i-1, 5, k) + cc(ic-1, 4, k)
+ ch(i-1, k, 1) = cc(i-1, 1, k) + tr2 + tr3
+ ch(i, k, 1) = cc(i, 1, k) + ti2 + ti3
+ cr2 = cc(i-1, 1, k) + tr11*tr2 + tr12*tr3
+ ci2 = cc(i, 1, k) + tr11*ti2 + tr12*ti3
+ cr3 = cc(i-1, 1, k) + tr12*tr2 + tr11*tr3
+ ci3 = cc(i, 1, k) + tr12*ti2 + tr11*ti3
+ cr5 = ti11*tr5 + ti12*tr4
+ ci5 = ti11*ti5 + ti12*ti4
+ cr4 = ti12*tr5 - ti11*tr4
+ ci4 = ti12*ti5 - ti11*ti4
+ dr3 = cr3 - ci4
+ dr4 = cr3 + ci4
+ di3 = ci3 + cr4
+ di4 = ci3 - cr4
+ dr5 = cr2 + ci5
+ dr2 = cr2 - ci5
+ di5 = ci2 - cr5
+ di2 = ci2 + cr5
+ ch(i-1, k, 2) = wa1(i-2)*dr2 - wa1(i-1)*di2
+ ch(i, k, 2) = wa1(i-2)*di2 + wa1(i-1)*dr2
+ ch(i-1, k, 3) = wa2(i-2)*dr3 - wa2(i-1)*di3
+ ch(i, k, 3) = wa2(i-2)*di3 + wa2(i-1)*dr3
+ ch(i-1, k, 4) = wa3(i-2)*dr4 - wa3(i-1)*di4
+ ch(i, k, 4) = wa3(i-2)*di4 + wa3(i-1)*dr4
+ ch(i-1, k, 5) = wa4(i-2)*dr5 - wa4(i-1)*di5
+ ch(i, k, 5) = wa4(i-2)*di5 + wa4(i-1)*dr5
+ end do
+ end do
+ end if
+
+ end subroutine real_backward_pass_5
+
+ subroutine real_backward_pass_n(ido, iip, l1, idl1, cc, c1, c2, ch, ch2, wa)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: iip
+ integer(ip), intent(in) :: l1
+ integer(ip), intent(in) :: idl1
+ real(wp), intent(in) :: cc(ido, iip, l1)
+ real(wp), intent(inout) :: c1(ido, l1, iip)
+ real(wp), intent(inout) :: c2(idl1, iip)
+ real(wp), intent(inout) :: ch(ido, l1, iip)
+ real(wp), intent(inout) :: ch2(idl1, iip)
+ real(wp), intent(in) :: wa(*)
+
+ ! Local variables
+
+ integer:: idp2, nbd, iipp2, iipph, k, i, j, jc, j2, l, lc, is, idij
+ real(wp) :: arg, dcp, dsp, ar1, ai1, ar1h, dc2, ds2, ar2, ai2, ar2h
+
+
+ arg = TWO_PI/iip
+ dcp = cos(arg)
+ dsp = sin(arg)
+ idp2 = ido + 2
+ nbd =(ido - 1)/2
+ iipp2 = iip + 2
+ iipph = (iip + 1)/2
+
+ ch(:, :, 1) = cc(:, 1, :)
+
+ do j = 2, iipph
+ jc = iipp2 - j
+ j2 = j + j
+ ch(1, :, j) = cc(ido, j2-2, :) + cc(ido, j2-2, :)
+ ch(1, :, jc) = cc(1, j2-1, :) + cc(1, j2-1, :)
+ end do
+
+ if(ido /= 1) then
+ if (l1 <= nbd) then
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(2:ido-1:2, :, j) = cc(2:ido-1:2, 2*j-1, :) + cc(idp2-4: &
+ idp2-1-ido:(-2), 2*j-2, :)
+ ch(2:ido-1:2, :, jc) = cc(2:ido-1:2, 2*j-1, :) - cc(idp2-4: &
+ idp2-1-ido:(-2), 2*j-2, :)
+ ch(3:ido:2, :, j) = cc(3:ido:2, 2*j-1, :) - cc(idp2-3:idp2- &
+ ido:(-2), 2*j-2, :)
+ ch(3:ido:2, :, jc) = cc(3:ido:2, 2*j-1, :) + cc(idp2-3:idp2- &
+ ido:(-2), 2*j-2, :)
+ end do
+ else
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(2:ido-1:2, :, j) = cc(2:ido-1:2, 2*j-1, :) + cc(idp2-4: &
+ idp2-1-ido:(-2), 2*j-2, :)
+ ch(2:ido-1:2, :, jc) = cc(2:ido-1:2, 2*j-1, :) - cc(idp2-4: &
+ idp2-1-ido:(-2), 2*j-2, :)
+ ch(3:ido:2, :, j) = cc(3:ido:2, 2*j-1, :) - cc(idp2-3:idp2- &
+ ido:(-2), 2*j-2, :)
+ ch(3:ido:2, :, jc) = cc(3:ido:2, 2*j-1, :) + cc(idp2-3:idp2- &
+ ido:(-2), 2*j-2, :)
+ end do
+ end if
+ end if
+
+ ar1 = ONE
+ ai1 = ZERO
+
+ do l = 2, iipph
+ lc = iipp2 - l
+ ar1h = dcp*ar1 - dsp*ai1
+ ai1 = dcp*ai1 + dsp*ar1
+ ar1 = ar1h
+ c2(:, l) = ch2(:, 1) + ar1*ch2(:, 2)
+ c2(:, lc) = ai1*ch2(:, iip)
+ dc2 = ar1
+ ds2 = ai1
+ ar2 = ar1
+ ai2 = ai1
+ do j = 3, iipph
+ jc = iipp2 - j
+ ar2h = dc2*ar2 - ds2*ai2
+ ai2 = dc2*ai2 + ds2*ar2
+ ar2 = ar2h
+ c2(:, l) = c2(:, l) + ar2*ch2(:, j)
+ c2(:, lc) = c2(:, lc) + ai2*ch2(:, jc)
+ end do
+ end do
+
+ do j = 2, iipph
+ ch2(:, 1) = ch2(:, 1) + ch2(:, j)
+ end do
+
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(1, :, j) = c1(1, :, j) - c1(1, :, jc)
+ ch(1, :, jc) = c1(1, :, j) + c1(1, :, jc)
+ end do
+
+ if(ido /= 1) then
+ if (l1 <= nbd) then
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(2:ido-1:2, :, j) = c1(2:ido-1:2, :, j) - c1(3:ido:2, :, jc)
+ ch(2:ido-1:2, :, jc) = c1(2:ido-1:2, :, j) + c1(3:ido:2, :, jc)
+ ch(3:ido:2, :, j) = c1(3:ido:2, :, j) + c1(2:ido-1:2, :, jc)
+ ch(3:ido:2, :, jc) = c1(3:ido:2, :, j) - c1(2:ido-1:2, :, jc)
+ end do
+ else
+ do j = 2, iipph
+ jc = iipp2 - j
+ ch(2:ido-1:2, :, j) = c1(2:ido-1:2, :, j) - c1(3:ido:2, :, jc)
+ ch(2:ido-1:2, :, jc) = c1(2:ido-1:2, :, j) + c1(3:ido:2, :, jc)
+ ch(3:ido:2, :, j) = c1(3:ido:2, :, j) + c1(2:ido-1:2, :, jc)
+ ch(3:ido:2, :, jc) = c1(3:ido:2, :, j) - c1(2:ido-1:2, :, jc)
+ end do
+ end if
+ end if
+
+ if(ido /= 1) then
+ c2(:, 1) = ch2(:, 1)
+ c1(1, :, 2:iip) = ch(1, :, 2:iip)
+ if (nbd <= l1) then
+ is = -ido
+ do j = 2, iip
+ is = is + ido
+ idij = is
+ do i = 3, ido, 2
+ idij = idij + 2
+ c1(i-1, :, j) = wa(idij-1)*ch(i-1, :, j) - wa(idij)*ch(i, :, j)
+ c1(i, :, j) = wa(idij-1)*ch(i, :, j) + wa(idij)*ch(i-1, :, j)
+ end do
+ end do
+ else
+ is = -ido
+ do j = 2, iip
+ is = is + ido
+ do k = 1, l1
+ idij = is
+ c1(2:ido-1:2, k, j) = wa(idij+1:ido-2+idij:2)*ch(2:ido-1:2, &
+ k, j) - wa(idij+2:ido-1+idij:2)*ch(3:ido:2, k, j)
+ c1(3:ido:2, k, j) = wa(idij+1:ido-2+idij:2)*ch(3:ido:2, k, j) &
+ + wa(idij+2:ido-1+idij:2)*ch(2:ido-1:2, k, j)
+ end do
+ end do
+ end if
+ end if
+
+ end subroutine real_backward_pass_n
+
+ subroutine rfftf(n, r, wsave)
+
+ ! Dummy arguments
+
+ integer(ip) :: n
+ real(wp) :: r(*)
+ real(wp) :: wsave(*)
+
+
+ if (n /= 1) then
+ call real_forward_lower_utility_routine(n, r, wsave, wsave(n+1), wsave(2*n+1))
+ end if
+
+ end subroutine rfftf
+
+ subroutine real_forward_lower_utility_routine(n, c, ch, wa, ifac)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: ifac(*)
+ real(wp) :: c(*)
+ real(wp) :: ch(*)
+ real(wp) :: wa(*)
+
+ ! Local variables
+
+ integer(ip) :: nf, na, l2, iw, k1, kh
+ integer(ip) :: iip, l1, ido, idl1, ix2, ix3, ix4
+
+
+ nf = int(ifac(2), kind=ip)
+ na = 1
+ l2 = n
+ iw = n
+
+ do k1 = 1, nf
+ kh = nf - k1
+ iip = int(ifac(kh+3), kind=ip)
+ l1 = l2/iip
+ ido = n/l2
+ idl1 = ido*l1
+ iw = iw - (iip - 1)*ido
+ na = 1 - na
+
+ select case (iip)
+ case (2)
+ if (na == 0) then
+ call real_forward_pass_2(ido, l1, c, ch, wa(iw))
+ else
+ call real_forward_pass_2(ido, l1, ch, c, wa(iw))
+ end if
+ case (3)
+ ix2 = iw + ido
+ if (na == 0) then
+ call real_forward_pass_3(ido, l1, c, ch, wa(iw), wa(ix2))
+ else
+ call real_forward_pass_3(ido, l1, ch, c, wa(iw), wa(ix2))
+ end if
+ case (4)
+ ix2 = iw + ido
+ ix3 = ix2 + ido
+ if (na == 0) then
+ call real_forward_pass_4(ido, l1, c, ch, wa(iw), wa(ix2), wa(ix3))
+ else
+ call real_forward_pass_4(ido, l1, ch, c, wa(iw), wa(ix2), wa(ix3))
+ end if
+ case (5)
+ ix2 = iw + ido
+ ix3 = ix2 + ido
+ ix4 = ix3 + ido
+ if (na == 0) then
+ call real_forward_pass_5(ido, l1, c, ch, wa(iw), wa(ix2), wa(ix3), wa(ix4))
+ else
+ call real_forward_pass_5(ido, l1, ch, c, wa(iw), wa(ix2), wa(ix3), wa(ix4))
+ end if
+ case default
+ if(ido == 1) then
+ na = 1 - na
+ end if
+ if (na == 0) then
+ call real_forward_pass_n(ido, iip, l1, idl1, c, c, c, ch, ch, wa(iw))
+ na = 1
+ else
+ call real_forward_pass_n(ido, iip, l1, idl1, ch, ch, ch, c, c, wa(iw))
+ na = 0
+ end if
+ end select
+ l2 = l1
+ end do
+
+ if (na /= 1) c(:n) = ch(:n)
+
+ end subroutine real_forward_lower_utility_routine
+
+ pure subroutine real_forward_pass_2(ido, l1, cc, ch, wa1)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, l1, 2)
+ real(wp), intent(out) :: ch(ido, 2, l1)
+ real(wp), intent(in) :: wa1(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp) :: tr2, ti2
+
+
+ ch(1, 1, :) = cc(1, :, 1) + cc(1, :, 2)
+ ch(ido, 2, :) = cc(1, :, 1) - cc(1, :, 2)
+
+ if (ido >= 2) then
+ if (ido /= 2) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ tr2 = wa1(i-2)*cc(i-1, k, 2) + wa1(i-1)*cc(i, k, 2)
+ ti2 = wa1(i-2)*cc(i, k, 2) - wa1(i-1)*cc(i-1, k, 2)
+ ch(i, 1, k) = cc(i, k, 1) + ti2
+ ch(ic, 2, k) = ti2 - cc(i, k, 1)
+ ch(i-1, 1, k) = cc(i-1, k, 1) + tr2
+ ch(ic-1, 2, k) = cc(i-1, k, 1) - tr2
+ end do
+ end do
+ if (mod(ido, 2) == 1) then
+ return
+ end if
+ end if
+ ch(1, 2, :) = -cc(ido, :, 2)
+ ch(ido, 1, :) = cc(ido, :, 1)
+ end if
+
+ end subroutine real_forward_pass_2
+
+ pure subroutine real_forward_pass_3(ido, l1, cc, ch, wa1, wa2)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, l1, 3)
+ real(wp), intent(out) :: ch(ido, 3, l1)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp), parameter :: taur = -HALF
+ real(wp), parameter :: taui = SQRT_3/TWO ! 0.866025403784439
+ real(wp) :: cr2, dr2, di2, dr3, di3, ci2, tr2, ti2, tr3, ti3
+
+
+ do k = 1, l1
+ cr2 = cc(1, k, 2) + cc(1, k, 3)
+ ch(1, 1, k) = cc(1, k, 1) + cr2
+ ch(1, 3, k) = taui*(cc(1, k, 3)-cc(1, k, 2))
+ ch(ido, 2, k) = cc(1, k, 1) + taur*cr2
+ end do
+
+ if(ido /= 1) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ dr2 = wa1(i-2)*cc(i-1, k, 2) + wa1(i-1)*cc(i, k, 2)
+ di2 = wa1(i-2)*cc(i, k, 2) - wa1(i-1)*cc(i-1, k, 2)
+ dr3 = wa2(i-2)*cc(i-1, k, 3) + wa2(i-1)*cc(i, k, 3)
+ di3 = wa2(i-2)*cc(i, k, 3) - wa2(i-1)*cc(i-1, k, 3)
+ cr2 = dr2 + dr3
+ ci2 = di2 + di3
+ ch(i-1, 1, k) = cc(i-1, k, 1) + cr2
+ ch(i, 1, k) = cc(i, k, 1) + ci2
+ tr2 = cc(i-1, k, 1) + taur*cr2
+ ti2 = cc(i, k, 1) + taur*ci2
+ tr3 = taui*(di2 - di3)
+ ti3 = taui*(dr3 - dr2)
+ ch(i-1, 3, k) = tr2 + tr3
+ ch(ic-1, 2, k) = tr2 - tr3
+ ch(i, 3, k) = ti2 + ti3
+ ch(ic, 2, k) = ti3 - ti2
+ end do
+ end do
+ end if
+
+ end subroutine real_forward_pass_3
+
+ subroutine real_forward_pass_4(ido, l1, cc, ch, wa1, wa2, wa3)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, l1, 4)
+ real(wp), intent(out) :: ch(ido, 4, l1)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp) :: tr1, tr2, cr2, ci2, cr3, ci3
+ real(wp) :: cr4, ci4, tr4, ti1
+ real(wp) :: ti4, ti2, ti3, tr3
+ real(wp), parameter :: ONE_OVER_SQRT_2 = ONE/SQRT_2
+
+
+ do k = 1, l1
+ tr1 = cc(1, k, 2) + cc(1, k, 4)
+ tr2 = cc(1, k, 1) + cc(1, k, 3)
+ ch(1, 1, k) = tr1 + tr2
+ ch(ido, 4, k) = tr2 - tr1
+ ch(ido, 2, k) = cc(1, k, 1) - cc(1, k, 3)
+ ch(1, 3, k) = cc(1, k, 4) - cc(1, k, 2)
+ end do
+
+ if (ido >= 2) then
+ if (ido /= 2) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ cr2 = wa1(i-2)*cc(i-1, k, 2) + wa1(i-1)*cc(i, k, 2)
+ ci2 = wa1(i-2)*cc(i, k, 2) - wa1(i-1)*cc(i-1, k, 2)
+ cr3 = wa2(i-2)*cc(i-1, k, 3) + wa2(i-1)*cc(i, k, 3)
+ ci3 = wa2(i-2)*cc(i, k, 3) - wa2(i-1)*cc(i-1, k, 3)
+ cr4 = wa3(i-2)*cc(i-1, k, 4) + wa3(i-1)*cc(i, k, 4)
+ ci4 = wa3(i-2)*cc(i, k, 4) - wa3(i-1)*cc(i-1, k, 4)
+ tr1 = cr2 + cr4
+ tr4 = cr4 - cr2
+ ti1 = ci2 + ci4
+ ti4 = ci2 - ci4
+ ti2 = cc(i, k, 1) + ci3
+ ti3 = cc(i, k, 1) - ci3
+ tr2 = cc(i-1, k, 1) + cr3
+ tr3 = cc(i-1, k, 1) - cr3
+ ch(i-1, 1, k) = tr1 + tr2
+ ch(ic-1, 4, k) = tr2 - tr1
+ ch(i, 1, k) = ti1 + ti2
+ ch(ic, 4, k) = ti1 - ti2
+ ch(i-1, 3, k) = ti4 + tr3
+ ch(ic-1, 2, k) = tr3 - ti4
+ ch(i, 3, k) = tr4 + ti3
+ ch(ic, 2, k) = tr4 - ti3
+ end do
+ end do
+ if (mod(ido, 2) == 1) then
+ return
+ end if
+ end if
+ do k = 1, l1
+ ti1 = -ONE_OVER_SQRT_2*(cc(ido, k, 2)+cc(ido, k, 4))
+ tr1 = ONE_OVER_SQRT_2*(cc(ido, k, 2)-cc(ido, k, 4))
+ ch(ido, 1, k) = tr1 + cc(ido, k, 1)
+ ch(ido, 3, k) = cc(ido, k, 1) - tr1
+ ch(1, 2, k) = ti1 - cc(ido, k, 3)
+ ch(1, 4, k) = ti1 + cc(ido, k, 3)
+ end do
+ end if
+
+ end subroutine real_forward_pass_4
+
+ subroutine real_forward_pass_5(ido, l1, cc, ch, wa1, wa2, wa3, wa4)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(in) :: cc(ido, l1, 5)
+ real(wp), intent(out) :: ch(ido, 5, l1)
+ real(wp), intent(in) :: wa1(*)
+ real(wp), intent(in) :: wa2(*)
+ real(wp), intent(in) :: wa3(*)
+ real(wp), intent(in) :: wa4(*)
+
+ ! Local variables
+
+ integer(ip) :: k, idp2, i, ic
+ real(wp) :: cr2, ci5, cr3, ci4, dr2, di2, dr3
+ real(wp) :: di3, dr4, di4, dr5, di5, cr5, ci2, cr4, ci3, tr2, ti2, tr3
+ real(wp) :: ti3, tr5, ti5, tr4, ti4
+ real(wp), parameter :: tr11 = (SQRT_5 - ONE)/4
+ real(wp), parameter :: ti11 = sqrt((FIVE + SQRT_5)/2)/2
+ real(wp), parameter :: tr12 = (-ONE - SQRT_5)/4
+ real(wp), parameter :: ti12 = sqrt(FIVE/(TWO * (FIVE + SQRT_5)))
+
+
+ do k = 1, l1
+ cr2 = cc(1, k, 5) + cc(1, k, 2)
+ ci5 = cc(1, k, 5) - cc(1, k, 2)
+ cr3 = cc(1, k, 4) + cc(1, k, 3)
+ ci4 = cc(1, k, 4) - cc(1, k, 3)
+ ch(1, 1, k) = cc(1, k, 1) + cr2 + cr3
+ ch(ido, 2, k) = cc(1, k, 1) + tr11*cr2 + tr12*cr3
+ ch(1, 3, k) = ti11*ci5 + ti12*ci4
+ ch(ido, 4, k) = cc(1, k, 1) + tr12*cr2 + tr11*cr3
+ ch(1, 5, k) = ti12*ci5 - ti11*ci4
+ end do
+
+ if(ido /= 1) then
+ idp2 = ido + 2
+ do k = 1, l1
+ do i = 3, ido, 2
+ ic = idp2 - i
+ dr2 = wa1(i-2)*cc(i-1, k, 2) + wa1(i-1)*cc(i, k, 2)
+ di2 = wa1(i-2)*cc(i, k, 2) - wa1(i-1)*cc(i-1, k, 2)
+ dr3 = wa2(i-2)*cc(i-1, k, 3) + wa2(i-1)*cc(i, k, 3)
+ di3 = wa2(i-2)*cc(i, k, 3) - wa2(i-1)*cc(i-1, k, 3)
+ dr4 = wa3(i-2)*cc(i-1, k, 4) + wa3(i-1)*cc(i, k, 4)
+ di4 = wa3(i-2)*cc(i, k, 4) - wa3(i-1)*cc(i-1, k, 4)
+ dr5 = wa4(i-2)*cc(i-1, k, 5) + wa4(i-1)*cc(i, k, 5)
+ di5 = wa4(i-2)*cc(i, k, 5) - wa4(i-1)*cc(i-1, k, 5)
+ cr2 = dr2 + dr5
+ ci5 = dr5 - dr2
+ cr5 = di2 - di5
+ ci2 = di2 + di5
+ cr3 = dr3 + dr4
+ ci4 = dr4 - dr3
+ cr4 = di3 - di4
+ ci3 = di3 + di4
+ ch(i-1, 1, k) = cc(i-1, k, 1) + cr2 + cr3
+ ch(i, 1, k) = cc(i, k, 1) + ci2 + ci3
+ tr2 = cc(i-1, k, 1) + tr11*cr2 + tr12*cr3
+ ti2 = cc(i, k, 1) + tr11*ci2 + tr12*ci3
+ tr3 = cc(i-1, k, 1) + tr12*cr2 + tr11*cr3
+ ti3 = cc(i, k, 1) + tr12*ci2 + tr11*ci3
+ tr5 = ti11*cr5 + ti12*cr4
+ ti5 = ti11*ci5 + ti12*ci4
+ tr4 = ti12*cr5 - ti11*cr4
+ ti4 = ti12*ci5 - ti11*ci4
+ ch(i-1, 3, k) = tr2 + tr5
+ ch(ic-1, 2, k) = tr2 - tr5
+ ch(i, 3, k) = ti2 + ti5
+ ch(ic, 2, k) = ti5 - ti2
+ ch(i-1, 5, k) = tr3 + tr4
+ ch(ic-1, 4, k) = tr3 - tr4
+ ch(i, 5, k) = ti3 + ti4
+ ch(ic, 4, k) = ti4 - ti3
+ end do
+ end do
+ end if
+
+ end subroutine real_forward_pass_5
+
+ subroutine real_forward_pass_n(ido, iip, l1, idl1, cc, c1, c2, ch, ch2, wa)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: iip
+ integer(ip), intent(in) :: l1
+ integer(ip), intent(in) :: idl1
+ real(wp), intent(out) :: cc(ido, iip, l1)
+ real(wp), intent(inout) :: c1(ido, l1, iip)
+ real(wp), intent(inout) :: c2(idl1, iip)
+ real(wp), intent(inout) :: ch(ido, l1, iip)
+ real(wp), intent(inout) :: ch2(idl1, iip)
+ real(wp), intent(in) :: wa(*)
+
+ ! Local variables
+
+ integer(ip) :: iipph, iipp2, idp2, nbd, j
+ integer(ip) :: k, is, idij, i, jc, l, lc
+ real(wp) :: arg, dcp, dsp, ar1, ai1
+ real(wp) :: ar1h, dc2, ds2, ar2, ai2, ar2h
+
+
+ arg = TWO_PI/iip
+ dcp = cos(arg)
+ dsp = sin(arg)
+ iipph = (iip + 1)/2
+ iipp2 = iip + 2
+ idp2 = ido + 2
+ nbd =(ido - 1)/2
+
+ block_construct: block
+ if (ido /= 1) then
+ ch2(:, 1) = c2(:, 1)
+ ch(1, :, 2:iip) = c1(1, :, 2:iip)
+ if (nbd <= l1) then
+ is = -ido
+ do j = 2, iip
+ is = is + ido
+ idij = is
+ do i = 3, ido, 2
+ idij = idij + 2
+ ch(i-1, :, j)=wa(idij-1)*c1(i-1, :, j)+wa(idij)*c1(i, :, j)
+ ch(i, :, j)=wa(idij-1)*c1(i, :, j)-wa(idij)*c1(i-1, :, j)
+ end do
+ end do
+ else
+ is = -ido
+ do j = 2, iip
+ is = is + ido
+ do k = 1, l1
+ idij = is
+ ch(2:ido-1:2, k, j) = wa(idij+1:ido-2+idij:2)*c1(2:ido-1 &
+ :2, k, j) + wa(idij+2:ido-1+idij:2)*c1(3:ido:2, k, j)
+ ch(3:ido:2, k, j) = wa(idij+1:ido-2+idij:2)*c1(3:ido:2, k &
+ , j) - wa(idij+2:ido-1+idij:2)*c1(2:ido-1:2, k, j)
+ end do
+ end do
+ end if
+ if (l1 <= nbd) then
+ do j = 2, iipph
+ jc = iipp2 - j
+ c1(2:ido-1:2, :, j)=ch(2:ido-1:2, :, j)+ch(2:ido-1:2, :, jc)
+ c1(2:ido-1:2, :, jc) = ch(3:ido:2, :, j) - ch(3:ido:2, :, jc)
+ c1(3:ido:2, :, j) = ch(3:ido:2, :, j) + ch(3:ido:2, :, jc)
+ c1(3:ido:2, :, jc) = ch(2:ido-1:2, :, jc) - ch(2:ido-1:2, :, j)
+ end do
+ exit block_construct
+ end if
+ do j = 2, iipph
+ jc = iipp2 - j
+ c1(2:ido-1:2, :, j) = ch(2:ido-1:2, :, j) + ch(2:ido-1:2, :, jc)
+ c1(2:ido-1:2, :, jc) = ch(3:ido:2, :, j) - ch(3:ido:2, :, jc)
+ c1(3:ido:2, :, j) = ch(3:ido:2, :, j) + ch(3:ido:2, :, jc)
+ c1(3:ido:2, :, jc) = ch(2:ido-1:2, :, jc) - ch(2:ido-1:2, :, j)
+ end do
+ exit block_construct
+ end if
+ c2(:, 1) = ch2(:, 1)
+ end block block_construct
+
+ do j = 2, iipph
+ jc = iipp2 - j
+ c1(1, :, j) = ch(1, :, j) + ch(1, :, jc)
+ c1(1, :, jc) = ch(1, :, jc) - ch(1, :, j)
+ end do
+
+ ar1 = ONE
+ ai1 = ZERO
+ do l = 2, iipph
+ lc = iipp2 - l
+ ar1h = dcp*ar1 - dsp*ai1
+ ai1 = dcp*ai1 + dsp*ar1
+ ar1 = ar1h
+ ch2(:, l) = c2(:, 1) + ar1*c2(:, 2)
+ ch2(:, lc) = ai1*c2(:, iip)
+ dc2 = ar1
+ ds2 = ai1
+ ar2 = ar1
+ ai2 = ai1
+ do j = 3, iipph
+ jc = iipp2 - j
+ ar2h = dc2*ar2 - ds2*ai2
+ ai2 = dc2*ai2 + ds2*ar2
+ ar2 = ar2h
+ ch2(:, l) = ch2(:, l) + ar2*c2(:, j)
+ ch2(:, lc) = ch2(:, lc) + ai2*c2(:, jc)
+ end do
+ end do
+
+ do j = 2, iipph
+ ch2(:, 1) = ch2(:, 1) + c2(:, j)
+ end do
+
+ cc(:, 1, :) = ch(:, :, 1)
+ cc(ido, 2:(iipph-1)*2:2, :) = transpose(ch(1, :, 2:iipph))
+ cc(1, 3:iipph*2-1:2, :) = transpose(ch(1, :, iipp2-2:iipp2-iipph:(-1)))
+
+ if(ido /= 1) then
+ if (l1 <= nbd) then
+ cc(2:ido-1:2, 3:iipph*2-1:2, :) = &
+ reshape( &
+ source = ch(2:ido-1:2, :, 2:iipph)+ch(2:ido-1:2, :, iipp2-2:iipp2-iipph:(-1)), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ cc(idp2-4:idp2-1-ido:(-2), 2:(iipph-1)*2:2, :) = &
+ reshape( &
+ source = ch(2:ido-1:2, :, 2:iipph)-ch(2:ido-1:2, :, iipp2-2:iipp2-iipph:(-1)), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ cc(3:ido:2, 3:iipph*2-1:2, :) = &
+ reshape(&
+ source = ch(3:ido:2, :, 2:iipph)+ch(3:ido:2, :, iipp2-2:iipp2-iipph:(-1)), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ cc(idp2-3:idp2-ido:(-2), 2:(iipph-1)*2:2, :) = &
+ reshape(&
+ source = ch(3:ido:2, :, iipp2-2:iipp2-iipph:(-1))-ch(3:ido:2, :, 2:iipph), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ else
+ cc(2:ido-1:2, 3:iipph*2-1:2, :) = &
+ reshape( &
+ source = ch(2:ido-1:2, :, 2:iipph)+ch(2:ido-1:2, :, iipp2-2:iipp2-iipph:(-1)), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ cc(idp2-4:idp2-1-ido:(-2), 2:(iipph-1)*2:2, :) = &
+ reshape( &
+ source = ch(2:ido-1:2, :, 2:iipph)-ch(2:ido-1:2, :, iipp2-2:iipp2-iipph:(-1)), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ cc(3:ido:2, 3:iipph*2-1:2, :) = &
+ reshape( &
+ source = ch(3:ido:2, :, 2:iipph)+ch(3:ido:2, :, iipp2-2:iipp2-iipph:(-1)), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ cc(idp2-3:idp2-ido:(-2), 2:(iipph-1)*2:2, :) = &
+ reshape( &
+ source = ch(3:ido:2, :, iipp2-2:iipp2-iipph:(-1))-ch(3:ido:2, :, 2:iipph), &
+ shape = [(ido-1)/2, iipph-1, l1], &
+ order = [1, 3, 2] &
+ )
+ end if
+ end if
+
+ end subroutine real_forward_pass_n
+
+end module type_FastFourierTransform
diff --git a/src/Core/Spherepack/type_GaussianGrid.f90 b/src/Core/Spherepack/type_GaussianGrid.f90
new file mode 100644
index 000000000..f2a267a0d
--- /dev/null
+++ b/src/Core/Spherepack/type_GaussianGrid.f90
@@ -0,0 +1,210 @@
+module type_GaussianGrid
+
+ use, intrinsic :: ISO_Fortran_env, only: &
+ stderr => ERROR_UNIT
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_SphericalGrid, only: &
+ SphericalGrid
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public, extends(SphericalGrid) :: GaussianGrid
+ ! Type components
+ real(wp), allocatable, public :: gaussian_weights(:)
+ contains
+ ! Type-bound procedures
+ procedure, public :: assert_initialized => assert_init_gaussian_grid
+ procedure, public :: create => create_gaussian_grid
+ procedure, public :: destroy => destroy_gaussian_grid
+ procedure, public, nopass :: get_latitudes_and_gaussian_weights
+ procedure, public :: unformatted_print
+ generic, public :: assignment (=) => copy_gaussian_grid
+ procedure, private :: copy_gaussian_grid
+ end type GaussianGrid
+
+ ! Declare user-defined constructor
+ interface GaussianGrid
+ module procedure gaussian_grid_constructor
+ end interface
+
+contains
+
+ function gaussian_grid_constructor(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+ type(GaussianGrid) :: return_value
+
+ call return_value%create(nlat, nlon)
+
+ end function gaussian_grid_constructor
+
+ subroutine assert_init_gaussian_grid(self, routine)
+
+ ! Dummy arguments
+ class(GaussianGrid), intent(inout) :: self
+ character(len=*), intent(in) :: routine
+
+ ! Check if object is usable
+ select type(self)
+ class is (GaussianGrid)
+ if (.not.self%initialized) then
+ write (stderr, '(a)') &
+ 'Uninitialized object of class(GaussianGrid) in '//routine
+ end if
+ end select
+
+ end subroutine assert_init_gaussian_grid
+
+ subroutine copy_gaussian_grid(self, other)
+
+ ! Dummy arguments
+ class(GaussianGrid), intent(out) :: self
+ class(GaussianGrid), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(GaussianGrid): '&
+ //'in assignment (=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%NUMBER_OF_LONGITUDES = other%NUMBER_OF_LONGITUDES
+ self%NUMBER_OF_LATITUDES = other%NUMBER_OF_LATITUDES
+ self%LONGITUDINAL_MESH = other%LONGITUDINAL_MESH
+ self%latitudes = other%latitudes
+ self%longitudes = other%longitudes
+ self%gaussian_weights = other%gaussian_weights
+ self%grid_type = other%grid_type
+
+ end subroutine copy_gaussian_grid
+
+ subroutine create_gaussian_grid(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(GaussianGrid), intent(inout) :: self
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Set contants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+
+ ! Set the gaussian grid type
+ allocate (self%grid_type, source='gaussian')
+
+ ! Set longitudinal grid: 0 <= phi <= 2*pi
+ call self%get_equally_spaced_longitudes(nlon, self%longitudes)
+
+ ! Set latitudinal grid: 0 <= theta <= pi
+ call self%get_latitudes_and_gaussian_weights(nlat, self%latitudes, self%gaussian_weights)
+
+ ! Set initialization flag
+ self%initialized = .true.
+
+ end subroutine create_gaussian_grid
+
+ subroutine destroy_gaussian_grid(self)
+
+ ! Dummy arguments
+ class(GaussianGrid), intent(inout) :: self
+
+ ! Check initialization flag
+ if (.not.self%initialized) return
+
+ ! Release memory
+ if (allocated(self%gaussian_weights)) deallocate (self%gaussian_weights)
+
+ call self%destroy_grid()
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_gaussian_grid
+
+ subroutine get_latitudes_and_gaussian_weights(nlat, gaussian_latitudes, gaussian_weights)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points
+ real(wp), allocatable, intent(out) :: gaussian_latitudes(:) ! latitudinal points: 0 <= theta <= pi
+ real(wp), allocatable, intent(out) :: gaussian_weights(:)
+
+ ! Local variables
+ integer(ip) :: error_flag
+
+ ! Check input argument
+ if (nlat <= 0) then
+ error stop 'Object of class(GaussianGrid): '&
+ //'invalid argument nlat <= 0 '&
+ //'in get_equally_spaced_latitudes'
+ end if
+
+ ! Allocate memory
+ allocate (gaussian_latitudes(nlat))
+ allocate (gaussian_weights(nlat))
+
+ ! Compute gaussian weights and latitudes
+ call compute_gaussian_latitudes_and_weights( &
+ nlat, gaussian_latitudes, gaussian_weights, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(GaussianGrid) '&
+ //'fails to satisfy nlat >= 0 '&
+ //'in get_latitudes_and_gaussian_weights'
+ case default
+ error stop 'Object of class(GaussianGrid): '&
+ //'undetermined error in '&
+ //'get_latitudes_and_gaussian_weights'
+ end select
+
+ end subroutine get_latitudes_and_gaussian_weights
+
+ subroutine unformatted_print(self, header)
+
+ ! Dummy arguments
+ class(GaussianGrid), intent(inout) :: self
+ character(len=*), intent(in) :: header
+
+ ! Local variables
+ integer(ip) :: file_unit
+
+ ! Check if object is usable
+ call self%assert_initialized('unformatted_print')
+
+ ! Write latitudes and longitudes
+ call self%print_to_unformatted_binary_files(header)
+
+ ! Write gaussian weights
+ associate (wts => self%gaussian_weights)
+ open( newunit=file_unit, &
+ file=header//'gaussian_weights.dat', &
+ status='replace', form='unformatted', &
+ action='write', access='stream')
+ write (file_unit) wts
+ close( file_unit)
+ end associate
+
+ end subroutine unformatted_print
+
+end module type_GaussianGrid
diff --git a/src/Core/Spherepack/type_GaussianSphere.f90 b/src/Core/Spherepack/type_GaussianSphere.f90
new file mode 100644
index 000000000..247d654e0
--- /dev/null
+++ b/src/Core/Spherepack/type_GaussianSphere.f90
@@ -0,0 +1,624 @@
+module type_GaussianSphere
+
+ use, intrinsic :: ISO_Fortran_env, only: &
+ stderr => ERROR_UNIT
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_Sphere, only: &
+ Sphere
+
+ use type_GaussianWorkspace, only: &
+ GaussianWorkspace
+
+ use type_GaussianGrid, only: &
+ GaussianGrid
+
+ use type_SphericalUnitVectors, only: &
+ SphericalUnitVectors
+
+ use type_TrigonometricTable, only: &
+ TrigonometricTable
+
+ use type_Vector3D, only: &
+ Vector => Vector3D, &
+ assignment(=), &
+ operator(*)
+
+ use scalar_analysis_routines, only: &
+ ScalarForwardTransform
+
+ use scalar_synthesis_routines, only: &
+ ScalarBackwardTransform
+
+ use vector_analysis_routines, only: &
+ VectorForwardTransform
+
+ use vector_synthesis_routines, only: &
+ VectorBackwardTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Parameter confined to the module
+ real(wp), parameter :: ONE = 1.0_wp
+
+ type, public, extends(Sphere) :: GaussianSphere
+ contains
+ ! Type-bound procedures
+ procedure, public :: assert_initialized => assert_init_gaussian_sphere
+ procedure, public :: create => create_gaussian_sphere
+ procedure, public :: destroy => destroy_gaussian_sphere
+ procedure, public :: perform_scalar_analysis => gaussian_scalar_analysis
+ procedure, public :: perform_scalar_synthesis => gaussian_scalar_synthesis
+ procedure, public :: vector_analysis_from_spherical_components => gaussian_vector_analysis
+ procedure, public :: perform_vector_synthesis => gaussian_vector_synthesis
+ procedure, public :: compute_surface_integral
+ procedure, public :: compute_first_moment
+ end type GaussianSphere
+
+ ! Declare user-defined constructor
+ interface GaussianSphere
+ module procedure gaussian_sphere_constructor
+ end interface
+
+contains
+
+ function gaussian_sphere_constructor(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+ type(GaussianSphere) :: return_value
+
+ call return_value%create(nlat, nlon)
+
+ end function gaussian_sphere_constructor
+
+ subroutine create_gaussian_sphere(self, nlat, nlon, ntrunc, isym, itype, nt, rsphere)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), optional, intent(in) :: ntrunc
+ integer(ip), optional, intent(in) :: isym ! Either 0, 1, or 2
+ integer(ip), optional, intent(in) :: itype ! Either 0, 1, 2, 3, ..., 8
+ integer(ip), optional, intent(in) :: nt !
+ real(wp), optional, intent(in) :: rsphere
+
+ ! Local variables
+ integer(ip) :: ntrunc_op
+ integer(ip) :: isym_op
+ integer(ip) :: ityp_op
+ integer(ip) :: nt_op
+ real(wp) :: rsphere_op
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Allocate polymorphic components
+ allocate (self%grid, source=GaussianGrid(nlat, nlon))
+ allocate (self%workspace, source=GaussianWorkspace(nlat, nlon))
+
+ ! Address optional arguments
+ if (present(ntrunc)) then
+ ntrunc_op = ntrunc
+ else
+ ntrunc_op = nlat - 1
+ end if
+
+ if (present(isym)) then
+ isym_op = isym
+ else
+ isym_op = 0
+ end if
+
+ if (present(itype)) then
+ ityp_op = itype
+ else
+ ityp_op = 0
+ end if
+
+ if (present(nt)) then
+ nt_op = nt
+ else
+ nt_op = 1
+ end if
+
+ if (present(rsphere)) then
+ rsphere_op = rsphere
+ else
+ rsphere_op = ONE
+ end if
+
+ ! Create parent type
+ call self%create_sphere(nlat, nlon, ntrunc_op, isym_op, ityp_op, nt_op, rsphere_op)
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_gaussian_sphere
+
+ subroutine destroy_gaussian_sphere(self)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory from parent type
+ call self%destroy_sphere()
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_gaussian_sphere
+
+ subroutine assert_init_gaussian_sphere(self, routine)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ character(len=*), intent(in) :: routine
+
+ ! Check if object is usable
+ select type(self)
+ class is (GaussianSphere)
+ if (.not.self%initialized) then
+ write (stderr, '(a)') &
+ 'Uninitialized object of class(RegularSphere) in '//routine
+ end if
+ end select
+
+ end subroutine assert_init_gaussian_sphere
+
+ subroutine gaussian_scalar_analysis(self, scalar_function)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarForwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('gaussian_scalar_analysis')
+
+ select type(self)
+ class is (GaussianSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (GaussianWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ isym => self%SCALAR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ g => scalar_function, &
+ idg => self%NUMBER_OF_LATITUDES, &
+ jdg => self%NUMBER_OF_LONGITUDES, &
+ a => workspace%scalar_coefficients%real_component, &
+ b => workspace%scalar_coefficients%imaginary_component, &
+ mdab => self%NUMBER_OF_LATITUDES, &
+ ndab => self%NUMBER_OF_LATITUDES, &
+ wshags => workspace%forward_scalar, &
+ ierror => error_flag &
+ )
+
+ ! perform the (real) spherical harmonic scalar analysis
+ call aux%shags(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshags, ierror)
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case (1)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //'invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //'invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //'invalid specification for scalar_forward'
+ case (4)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //'invalid specification for legendre_workspace'
+ case (5)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //'invalid specification for dwork'
+ case (6)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //' failure in compute_gaussian_latitudes_and_weights due to failure in eigenvalue routine'
+ case default
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_analysis'&
+ //' undetermined error'
+ end select
+
+ end subroutine gaussian_scalar_analysis
+
+ subroutine gaussian_scalar_synthesis(self, scalar_function)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ real(wp), intent(out) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarBackwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('gaussian_scalar_synthesis')
+
+ select type(self)
+ class is (GaussianSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (GaussianWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ isym => self%SCALAR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ g => scalar_function, &
+ idg => size(scalar_function, dim=1), &
+ jdg => size(scalar_function, dim=2), &
+ a => workspace%scalar_coefficients%real_component, &
+ b => workspace%scalar_coefficients%imaginary_component, &
+ mdab => size(workspace%scalar_coefficients%real_component, dim=1), &
+ ndab => size(workspace%scalar_coefficients%real_component, dim=2), &
+ wshsgs => workspace%backward_scalar, &
+ ierror => error_flag &
+ )
+ !
+ ! Perform gaussian scalar synthesis
+ !
+ call aux%shsgs(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, wshsgs, ierror)
+
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case (1)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'invalid specification for scalar_backward'
+ case (4)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'invalid specification for legendre_workspace'
+ case (5)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'invalid specification for dwork'
+ case (6)
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'Failure in compute_gaussian_latitudes_and_weights due to failure in eigenvalue routine'
+ case default
+ error stop 'Object of class(GaussianSphere) in gaussian_scalar_synthesis'&
+ //'Undetermined error flag'
+ end select
+
+
+ end subroutine gaussian_scalar_synthesis
+
+ subroutine gaussian_vector_analysis(self, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorForwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('gaussian_vector_analysis')
+
+ select type(self)
+ class is (GaussianSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (GaussianWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ ityp => self%VECTOR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ v => polar_component, &
+ w => azimuthal_component, &
+ idvw => size(polar_component, dim=1), &
+ jdvw => size(polar_component, dim=2), &
+ br => workspace%vector_coefficients%polar%real_component, &
+ bi => workspace%vector_coefficients%polar%imaginary_component, &
+ cr => workspace%vector_coefficients%azimuthal%real_component, &
+ ci => workspace%vector_coefficients%azimuthal%imaginary_component, &
+ mdab => size(workspace%vector_coefficients%polar%real_component, dim=1), &
+ ndab => size(workspace%vector_coefficients%polar%real_component, dim=2), &
+ wvhags => workspace%forward_vector, &
+ ierror => error_flag &
+ )
+
+ ! Perform gaussian vector analysis
+ call aux%vhags(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhags, ierror)
+
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case (1)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid specification of VECTOR_SYMMETRIES'
+ case (4)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid specification of NUMBER_OF_SYNTHESES'
+ case (5)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid dim=1 extent for '&
+ //'polar_component (theta) or azimuthal_component (phi)'
+ case (6)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid dim=2 extent '&
+ //'polar_component (theta) or azimuthal_component (phi)'
+ case (7)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid dim=1 extent for br or cr'
+ case (8)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid dim=1 extent for bi or ci'
+ case (9)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid specification for forward_vector'
+ case (10)
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'invalid specification for legendre_workspace'
+ case default
+ error stop 'Object of class(GaussianSphere) in '&
+ //'gaussian_vector_analysis'&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine gaussian_vector_analysis
+
+ subroutine gaussian_vector_synthesis(self, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ real(wp), intent(out) :: polar_component(:, :)
+ real(wp), intent(out) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorBackwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('gaussian_vector_synthesis')
+
+ select type(self)
+ class is (GaussianSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (GaussianWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ ityp => self%VECTOR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ v => polar_component, &
+ w => azimuthal_component, &
+ idvw => size(polar_component, dim=1), &
+ jdvw => size(polar_component, dim=2), &
+ br => workspace%vector_coefficients%polar%real_component, &
+ bi => workspace%vector_coefficients%polar%imaginary_component, &
+ cr => workspace%vector_coefficients%azimuthal%real_component, &
+ ci => workspace%vector_coefficients%azimuthal%imaginary_component, &
+ mdab => size(workspace%vector_coefficients%polar%real_component, dim=1), &
+ ndab => size(workspace%vector_coefficients%polar%real_component, dim=2), &
+ wvhsgs => workspace%backward_vector, &
+ ierror => error_flag &
+ )
+
+ ! Perform gaussian vector synthesis
+ call aux%vhsgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, &
+ br, bi, cr, ci, mdab, ndab, wvhsgs, ierror)
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case (1)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid specification of VECTOR_SYMMETRIES'
+ case (4)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid specification of NUMBER_OF_SYNTHESES'
+ case (5)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid dim=1 extent for '&
+ //'polar_component (theta) or azimuthal_component (phi)'
+ case (6)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid dim=2 extent '&
+ //'polar_component (theta) or azimuthal_component (phi)'
+ case (7)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid dim=1 extent for br or cr'
+ case (8)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid dim=1 extent for bi or ci'
+ case (9)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid specification for backward_vector'
+ case (10)
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'invalid specification for legendre_workspace'
+ case default
+ error stop 'Object of class(GaussianSphere) in gaussian_vector_synthesis'&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine gaussian_vector_synthesis
+
+ !
+ ! Purpose:
+ !
+ ! computes the (scalar) surface integral on the sphere (S^2):
+ !
+ ! * Trapezoidal rule in phi: 0 <= phi <= 2*pi
+ ! * Gaussian quadrature in theta: 0 <= theta <= pi
+ !
+ ! \int_{S^2} f( theta, phi) dS
+ !
+ ! where
+ !
+ ! dS = sin(theta) dtheta dphi
+ !
+ function compute_surface_integral(self, scalar_function) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ real(wp) :: return_value
+
+ ! Local variables
+ integer(ip) :: k, nlat
+
+ ! Check if object is usable
+ call self%assert_initialized('get_surface_integral')
+
+ nlat = self%NUMBER_OF_LATITUDES
+
+ block
+ real(wp) :: summation(nlat)
+
+ ! compute the integrant
+ associate (grid => self%grid)
+ select type(grid)
+ class is (GaussianGrid)
+ associate (&
+ dphi => grid%LONGITUDINAL_MESH, &
+ wts => grid%gaussian_weights, &
+ f => scalar_function &
+ )
+
+ ! Apply trapezoidal rule
+ do k = 1, nlat
+ summation(k) = sum(f(k, :)) * dphi
+ end do
+
+ ! Apply gaussian quadrature
+ summation = summation * wts
+ end associate
+ end select
+ end associate
+
+ ! Set integral \int_{S^2} f( theta, phi) dS
+ return_value = sum(summation)
+ end block
+
+ end function compute_surface_integral
+
+ subroutine compute_first_moment(self, scalar_function, first_moment)
+
+ ! Dummy arguments
+ class(GaussianSphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ class(Vector), intent(out) :: first_moment
+
+ ! Local variables
+ integer(ip) :: i, j, nlat, nlon
+
+ ! Check if object is usable
+ call self%assert_initialized('compute_first_moment')
+
+ nlat = self%NUMBER_OF_LATITUDES
+ nlon = self%NUMBER_OF_LONGITUDES
+
+ block
+ real(wp) :: integrant(nlat, nlon, 3)
+
+ ! Compute integrant
+ do j = 1, nlon
+ do i = 1, nlat
+ associate (&
+ u => self%unit_vectors%radial(i, j), &
+ f => scalar_function(i, j) &
+ )
+ integrant(i, j, 1) = u%x * f
+ integrant(i, j, 2) = u%y * f
+ integrant(i, j, 3) = u%z * f
+ end associate
+ end do
+ end do
+
+ ! Compute first moment
+ associate (&
+ m => first_moment, &
+ f1 => integrant(:, :, 1), &
+ f2 => integrant(:, :, 2), &
+ f3 => integrant(:, :, 3) &
+ )
+ m%x = self%compute_surface_integral(f1)
+ m%y = self%compute_surface_integral(f2)
+ m%z = self%compute_surface_integral(f3)
+ end associate
+ end block
+
+ end subroutine compute_first_moment
+
+end module type_GaussianSphere
diff --git a/src/Core/Spherepack/type_GaussianWorkspace.f90 b/src/Core/Spherepack/type_GaussianWorkspace.f90
new file mode 100644
index 000000000..56bbe2c66
--- /dev/null
+++ b/src/Core/Spherepack/type_GaussianWorkspace.f90
@@ -0,0 +1,321 @@
+module type_GaussianWorkspace
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_Workspace, only: &
+ Workspace
+
+ use scalar_analysis_routines, only: &
+ ScalarForwardTransform
+
+ use scalar_synthesis_routines, only: &
+ ScalarBackwardTransform
+
+ use vector_analysis_routines, only: &
+ VectorForwardTransform
+
+ use vector_synthesis_routines, only: &
+ VectorBackwardTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public, extends(Workspace) :: GaussianWorkspace
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_gaussian_workspace
+ procedure, public :: destroy => destroy_gaussian_workspace
+ procedure, private :: initialize_gaussian_scalar_analysis
+ procedure, private :: initialize_gaussian_scalar_synthesis
+ procedure, private :: initialize_gaussian_vector_analysis
+ procedure, private :: initialize_gaussian_vector_synthesis
+ procedure, private :: copy_gaussian_workspace
+ ! Generic type-bound procedures
+ generic, public :: assignment (=) => copy_gaussian_workspace
+ end type GaussianWorkspace
+
+ ! Declare user-defined constructor
+ interface GaussianWorkspace
+ module procedure gaussian_workspace_constructor
+ end interface
+
+contains
+
+ function gaussian_workspace_constructor(nlat, nlon, nt) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+ integer(ip), optional, intent(in) :: nt ! Number of syntheses
+ type(GaussianWorkspace) :: return_value
+
+ ! Local variables
+ integer(ip) :: number_of_syntheses
+
+ ! Address optional argument
+ if (present(nt)) then
+ number_of_syntheses = nt
+ else
+ number_of_syntheses = 1
+ end if
+
+ call return_value%create(nlat, nlon, number_of_syntheses)
+
+ end function gaussian_workspace_constructor
+
+ subroutine copy_gaussian_workspace(self, other)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(out) :: self
+ class(GaussianWorkspace), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(GaussianWorkspace): '&
+ //'in assignment (=) '
+ end if
+
+ ! Make copies
+ call self%copy_workspace(other)
+
+ end subroutine copy_gaussian_workspace
+
+ subroutine create_gaussian_workspace(self, nlat, nlon, nt)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Initialize harmonic coefficients
+ call self%initialize_harmonic_coefficients(nlat, nlon, nt)
+
+ ! Set up scalar analysis
+ call self%initialize_gaussian_scalar_analysis(nlat, nlon)
+
+ ! Set up scalar synthesis
+ call self%initialize_gaussian_scalar_synthesis(nlat, nlon)
+
+ ! Set up vector analysis
+ call self%initialize_gaussian_vector_analysis(nlat, nlon)
+
+ ! Set up vector analysis
+ call self%initialize_gaussian_vector_synthesis(nlat, nlon)
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_gaussian_workspace
+
+ subroutine destroy_gaussian_workspace(self)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory from parent type
+ call self%destroy_workspace()
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine destroy_gaussian_workspace
+
+ subroutine initialize_gaussian_scalar_analysis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarForwardTransform) :: util
+
+ ! Allocate memory
+ call util%initialize_shags(nlat, nlon, self%forward_scalar, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'error in the specification of extent for forward_scalar'
+ case(4)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'error in the specification of extent for legendre_workspace'
+ case(5)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'error in the specification of extent for dwork'
+ case(6)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'error in call to compute_gaussian_latitudes_and_weights to compute gaussian points '&
+ //'due to failure in eigenvalue routine'
+ case default
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_analysis '&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine initialize_gaussian_scalar_analysis
+
+ subroutine initialize_gaussian_scalar_synthesis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarBackwardTransform) :: util
+
+ ! Allocate memory and precompute wavetable
+ call util%initialize_shsgs(nlat, nlon, self%backward_scalar, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'error in the specification of extent for backward_scalar'
+ case(4)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'error in the specification of extent for legendre_workspace'
+ case(5)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'error in the specification of extent for dwork'
+ case(6)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'error in call to compute_gaussian_latitudes_and_weights due to failure in eigenvalue routine'
+ case default
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_scalar_synthesis '&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine initialize_gaussian_scalar_synthesis
+
+ subroutine initialize_gaussian_vector_analysis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorForwardTransform) :: util
+
+ ! Allocate memory
+ call util%initialize_vhags(nlat, nlon, self%forward_vector, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_analysis'&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_analysis'&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_analysis'&
+ //'error in the specification of extent for forward_vector'
+ case(4)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_analysis'&
+ //'error in the specification of extent for dwork'
+ case default
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_analysis'&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine initialize_gaussian_vector_analysis
+
+ subroutine initialize_gaussian_vector_synthesis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(GaussianWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorBackwardTransform) :: util
+
+ ! Allocate memory and precompute wavetable
+ call util%initialize_vhsgs(nlat, nlon, self%backward_vector, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_synthesis '&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_synthesis '&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_synthesis '&
+ //'error in the specification of extent for backward_vector'
+ case(4)
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_synthesis '&
+ //'error in the specification of extent for dwork'
+ case default
+ error stop 'Object of class(GaussianWorkspace) '&
+ //'in initialize_gaussian_vector_synthesis '&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine initialize_gaussian_vector_synthesis
+
+end module type_GaussianWorkspace
diff --git a/src/Core/Spherepack/type_RealHarmonicCoefficients.f90 b/src/Core/Spherepack/type_RealHarmonicCoefficients.f90
new file mode 100644
index 000000000..27da375d4
--- /dev/null
+++ b/src/Core/Spherepack/type_RealHarmonicCoefficients.f90
@@ -0,0 +1,146 @@
+module type_RealHarmonicCoefficients
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public :: RealHarmonicCoefficients
+ ! Type components
+ logical, public :: initialized = .false.
+ integer(ip), public :: NUMBER_OF_LONGITUDES = 0
+ integer(ip), public :: NUMBER_OF_LATITUDES = 0
+ integer(ip), public :: NUMBER_OF_SYNTHESES = 0
+ real(wp), allocatable, public :: real_component(:, :)!, :)
+ real(wp), allocatable, public :: imaginary_component(:, :)!, :)
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_real_harmonic_coefficients
+ procedure, public :: destroy => destroy_real_harmonic_coefficients
+ procedure, private :: copy_real_harmonic_coefficients
+ ! Generic type-bound procedures
+ generic, public :: assignment(=) => copy_real_harmonic_coefficients
+ end type RealHarmonicCoefficients
+
+ ! Declare user-defined constructor
+ interface RealHarmonicCoefficients
+ module procedure real_harmonic_coefficients_constructor
+ end interface
+
+contains
+
+ function real_harmonic_coefficients_constructor(nlat, nlon, nt) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! Number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! Number of longitudinal points 0 <= phi <= 2*pi
+ integer(ip), optional, intent(in) :: nt ! Number of syntheses
+ type(RealHarmonicCoefficients) :: return_value
+
+ ! Local variables
+ integer(ip) :: nt_op
+
+ ! Address optional argument
+ if (present(nt)) then
+ nt_op = nt
+ else
+ nt_op = 1
+ end if
+
+ call return_value%create(nlat, nlon, nt_op)
+
+ end function real_harmonic_coefficients_constructor
+
+ subroutine create_real_harmonic_coefficients(self, nlat, nlon, nt)
+
+ ! Dummy arguments
+ class(RealHarmonicCoefficients), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+
+ ! Local variables
+ integer(ip) :: mdab, ndab
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Set constants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+ self%NUMBER_OF_SYNTHESES = nt
+
+ ! Set upper limit for vector m subscript
+ ! select case(mod(nlon, 2))
+ ! case(0)
+ ! mdab = min(nlat, (nlon + 2)/2)
+ ! case default
+ ! mdab = min(nlat, (nlon + 1)/2)
+ ! end select
+ mdab = nlat
+ ndab = nlat
+
+ ! Allocate memory
+ allocate (self%real_component(mdab, ndab))!, nt))
+ allocate (self%imaginary_component(mdab, ndab))!, nt))
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_real_harmonic_coefficients
+
+ subroutine copy_real_harmonic_coefficients(self, other)
+
+ ! Dummy arguments
+ class(RealHarmonicCoefficients), intent(out) :: self
+ class(RealHarmonicCoefficients), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(RealHarmonicCoefficients): '&
+ //'in assignment(=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%NUMBER_OF_LATITUDES = other%NUMBER_OF_LATITUDES
+ self%NUMBER_OF_LONGITUDES = other%NUMBER_OF_LONGITUDES
+ self%NUMBER_OF_SYNTHESES = other%NUMBER_OF_SYNTHESES
+ self%real_component = other%real_component
+ self%imaginary_component = other%imaginary_component
+
+ end subroutine copy_real_harmonic_coefficients
+
+ subroutine destroy_real_harmonic_coefficients(self)
+
+ ! Dummy arguments
+ class(RealHarmonicCoefficients), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ if (allocated(self%real_component)) then
+ deallocate (self%real_component)
+ end if
+
+ if (allocated(self%imaginary_component)) then
+ deallocate (self%imaginary_component)
+ end if
+
+ ! Reset constants
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_LATITUDES = 0
+ self%NUMBER_OF_SYNTHESES = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_real_harmonic_coefficients
+
+end module type_RealHarmonicCoefficients
diff --git a/src/Core/Spherepack/type_RealPeriodicFastFourierTransform.f90 b/src/Core/Spherepack/type_RealPeriodicFastFourierTransform.f90
new file mode 100644
index 000000000..d2b8f8a51
--- /dev/null
+++ b/src/Core/Spherepack/type_RealPeriodicFastFourierTransform.f90
@@ -0,0 +1,1704 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+!
+! This file contains a multiple fft package for spherepack. It
+! includes code and documentation for performing fast Fourier
+! transforms (see subroutines hrffti, hrfftf and hrfftb)
+!
+module type_RealPeriodicFastFourierTransform
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, &
+ TWO_PI, &
+ odd
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: hrffti, hrfftf, hrfftb
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: SQRT_2 = sqrt(TWO)
+ integer(ip), parameter :: NUMBER_OF_FACTORS = 15_ip
+
+ type, public :: RealPeriodicFastFourierTransform
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: initialize => hrffti
+ procedure, nopass :: forward => hrfftf
+ procedure, nopass :: backward => hrfftb
+ end type RealPeriodicFastFourierTransform
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine hrffti(n, wsave)
+ !
+ ! subroutine hrffti initializes the array wsave which is used in
+ ! both hrfftf and hrfftb. the prime factorization of n together
+ ! with a tabulation of the trigonometric functions are computed and
+ ! stored in wsave.
+ !
+ ! input parameter
+ !
+ ! n the length of the sequence to be transformed.
+ !
+ ! output parameter
+ !
+ ! wsave a work array which must be dimensioned at least n+15.
+ ! the same work array can be used for both hrfftf and
+ ! hrfftb as long as n remains unchanged. different wsave
+ ! arrays are required for different values of n. the
+ ! contents of wsave must not be changed between calls
+ ! of hrfftf or hrfftb.
+ !
+ pure subroutine hrffti(n, wsave)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: wsave(n+NUMBER_OF_FACTORS)
+
+ ! Local variables
+ integer(ip) :: iw1, iw2
+
+ if (n > 1) then
+
+ ! Set wavetable index pointers
+ iw1 = 1
+ iw2 = n + 1
+
+ call precompute_factorization_and_trig_lookup_table(n, wsave(iw1:), wsave(iw2:))
+ end if
+
+ end subroutine hrffti
+
+ ! Purpose:
+ !
+ ! subroutine hrfftf(m, n, r, mdimr, wsave)
+ !
+ ! Computes the Fourier coefficients of m real
+ ! perodic sequences (Fourier analysis); i.e. hrfftf computes the
+ ! real fft of m sequences each with length n. the transform is
+ ! defined below at output parameter r.
+ !
+ ! input parameters
+ !
+ ! m the number of sequences.
+ !
+ ! n the length of all m sequences. the method is most
+ ! efficient when n is a product of small primes. n may
+ ! change as long as different work arrays are provided
+ !
+ ! r r(mdimr, n) is a two dimensional real array that contains mdimr
+ ! sequences each with length n.
+ !
+ ! mdimr the first dimension of the r array as it appears
+ ! in the program that calls hrfftf. mdimr must be
+ ! greater than or equal to m.
+ !
+ !
+ ! wsave a work array with at least least n+15 locations
+ ! in the program that calls hrfftf. the wsave array must be
+ ! initialized by calling subroutine hrffti(n, wsave) and a
+ ! different wsave array must be used for each different
+ ! value of n. this initialization does not have to be
+ ! repeated so long as n remains unchanged thus subsequent
+ ! transforms can be obtained faster than the first.
+ ! the same wsave array can be used by hrfftf and hrfftb.
+ !
+ ! work a real work array with m*n locations.
+ !
+ !
+ ! output parameters
+ !
+ ! r for all j=1, ..., m
+ !
+ ! r(j, 1) = the sum from i=1 to i=n of r(j, i)
+ !
+ ! if n is even set l =n/2 , if n is odd set l = (n+1)/2
+ !
+ ! then for k = 2, ..., l
+ !
+ ! r(j, 2*k-2) = the sum from i = 1 to i = n of
+ !
+ ! r(j, i)*cos((k-1)*(i-1)*2*pi/n)
+ !
+ ! r(j, 2*k-1) = the sum from i = 1 to i = n of
+ !
+ ! -r(j, i)*sin((k-1)*(i-1)*2*pi/n)
+ !
+ ! if n is even
+ !
+ ! r(j, n) = the sum from i = 1 to i = n of
+ !
+ ! (-1)**(i-1)*r(j, i)
+ !
+ ! ***** note
+ ! this transform is unnormalized since a call of hrfftf
+ ! followed by a call of hrfftb will multiply the input
+ ! sequence by n.
+ !
+ ! wsave contains results which must not be destroyed between
+ ! calls of hrfftf or hrfftb.
+ !
+ subroutine hrfftf(m, n, r, mdimr, wsave)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: r(mdimr, n)
+ integer(ip), intent(in) :: mdimr
+ real(wp), intent(in) :: wsave(n+NUMBER_OF_FACTORS)
+
+ ! Local variables
+ integer(ip) :: iw1, iw2
+
+ if (n > 1) then
+
+ ! Set workspace index pointers
+ iw1 = 1
+ iw2 = n + 1
+
+ call forward_lower_utility_routine(m, n, r, mdimr, &
+ wsave(iw1:), wsave(iw2:))
+ end if
+
+ end subroutine hrfftf
+
+ ! Purpose:
+ !
+ ! subroutine hrfftb(m, n, r, mdimr, wsave, work)
+ !
+ ! subroutine hrfftb computes the real perodic sequence of m
+ ! sequences from their Fourier coefficients (Fourier synthesis).
+ ! the transform is defined below at output parameter r.
+ !
+ ! input parameters
+ !
+ ! m the number of sequences.
+ !
+ ! n the length of all m sequences. the method is most
+ ! efficient when n is a product of small primes. n may
+ ! change as long as different work arrays are provided
+ !
+ ! r r(mdimr, n) is a two dimensional real array that contains
+ ! the Fourier coefficients of m sequences each with
+ ! length n.
+ !
+ ! mdimr the first dimension of the r array as it appears
+ ! in the program that calls hrfftb. mdimr must be
+ ! greater than or equal to m.
+ !
+ ! wsave a work array which must be dimensioned at least n+15.
+ ! in the program that calls hrfftb. the wsave array must be
+ ! initialized by calling subroutine hrffti(n, wsave) and a
+ ! different wsave array must be used for each different
+ ! value of n. this initialization does not have to be
+ ! repeated so long as n remains unchanged thus subsequent
+ ! transforms can be obtained faster than the first.
+ ! the same wsave array can be used by hrfftf and hrfftb.
+ !
+ ! work a real work array with m*n locations.
+ !
+ !
+ ! output parameters
+ !
+ ! r for all j=1, ..., m
+ !
+ ! for n even and for i = 1, ..., n
+ !
+ ! r(j, i) = r(j, 1)+(-1)**(i-1)*r(j, n)
+ !
+ ! plus the sum from k=2 to k=n/2 of
+ !
+ ! 2.0*r(j, 2*k-2)*cos((k-1)*(i-1)*2*pi/n)
+ !
+ ! -2.0*r(j, 2*k-1)*sin((k-1)*(i-1)*2*pi/n)
+ !
+ ! for n odd and for i = 1, ..., n
+ !
+ ! r(j, i) = r(j, 1) plus the sum from k=2 to k=(n+1)/2 of
+ !
+ ! 2.0*r(j, 2*k-2)*cos((k-1)*(i-1)*2*pi/n)
+ !
+ ! -2.0*r(j, 2*k-1)*sin((k-1)*(i-1)*2*pi/n)
+ !
+ ! ***** note
+ ! this transform is unnormalized since a call of hrfftf
+ ! followed by a call of hrfftb will multiply the input
+ ! sequence by n.
+ !
+ ! wsave contains results which must not be destroyed between
+ ! calls of hrfftb or hrfftf.
+ !
+ subroutine hrfftb(m, n, r, mdimr, wsave)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: r(mdimr, n)
+ integer(ip), intent(in) :: mdimr
+ real(wp), intent(in) :: wsave(n+NUMBER_OF_FACTORS)
+
+ ! Local variables
+ integer(ip) :: iw1, iw2
+
+ if (n > 1) then
+
+ ! Set wavetable index pointers
+ iw1 = 1
+ iw2 = n + 1
+
+ call backward_lower_utility_routine(m, n, r, mdimr, &
+ wsave(iw1:), wsave(iw2:))
+ end if
+
+ end subroutine hrfftb
+
+ ! Purpose:
+ !
+ ! Factors of an integer for floating point computations.
+ !
+ pure subroutine compute_factorization(n, subtransforms, number_of_factors, integer_factors)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: subtransforms(:)
+ integer(ip), intent(out) :: number_of_factors
+ real(wp), intent(out) :: integer_factors(:)
+
+ ! Local variables
+ integer(ip) :: nf, ntest, j, factor
+
+ ! Initialize
+ factor = 0
+ ntest = n
+ nf = 0
+ j = 0
+
+ select case(n)
+ case(:0)
+ error stop 'Length n must be a positive integer'
+ case(1)
+ integer_factors(1) = 1
+ number_of_factors = 1
+ case default
+
+ block
+ integer(ip) :: factors(size(integer_factors))
+
+ do while (1 < ntest)
+
+ ! Increment j
+ j = j + 1
+
+ ! Choose factor
+ select case (j)
+ case(1:4) ! case(1:size(subtransforms))
+ factor = subtransforms(j)
+ case default
+ factor = factor + 2
+ end select
+
+ do while ((ntest - factor * (ntest/factor)) == 0)
+ nf = nf + 1
+ factors(nf + 2) = factor
+ ntest = ntest/factor
+ if (factor == 2 .and. nf /= 1) then
+ factors(nf+2:4:(-1)) = factors(nf+1:3:(-1))
+ factors(3) = 2
+ end if
+ end do
+ end do
+
+ factors(1) = n
+ factors(2) = nf
+ number_of_factors = nf
+ integer_factors = real(factors, kind=wp)
+ end block
+ end select
+
+ end subroutine compute_factorization
+
+ pure subroutine precompute_factorization_and_trig_lookup_table(n, trig_lookup_table, factors)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: trig_lookup_table(:)
+ real(wp), intent(out) :: factors(:)
+
+ ! Local variables
+ integer(ip) :: i, ido, ii, iip, ipm, iis
+ integer(ip) :: j, k1, l1, l2, ld
+ integer(ip) :: nf, nfm1
+ integer(ip), parameter :: SUBTRANSFORMS(*) = [4, 2, 3, 5]
+ real(wp) :: theta, d_theta, mesh, product_1
+
+ call compute_factorization(n, SUBTRANSFORMS, nf, factors)
+
+ d_theta = TWO_PI/n
+ iis = 0
+ nfm1 = nf-1
+ l1 = 1
+
+ if (nfm1 /= 0) then
+ do k1=1, nfm1
+ iip = int(factors(k1+2), kind=ip)
+ ld = 0
+ l2 = l1*iip
+ ido = n/l2
+ ipm = iip-1
+ do j=1, ipm
+ ld = ld+l1
+ i = iis
+ mesh = real(ld, kind=wp) * d_theta
+ product_1 = ZERO
+ do ii=3, ido, 2
+ i = i+2
+ product_1 = product_1 + ONE
+ theta = product_1 * mesh
+ trig_lookup_table(i-1) = cos(theta)
+ trig_lookup_table(i) = sin(theta)
+ end do
+ iis = iis+ido
+ end do
+ l1 = l2
+ end do
+ end if
+
+ end subroutine precompute_factorization_and_trig_lookup_table
+
+ subroutine forward_lower_utility_routine(m, n, c, mdimc, wa, fac)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: c(:,:)
+ integer(ip), intent(in) :: mdimc
+ real(wp), intent(in) :: wa(:)
+ real(wp), intent(in) :: fac(:)
+
+ ! Local variables
+ integer(ip) :: k1, n1, n2
+ integer(ip) :: na, kh, nf, iip
+ integer(ip) :: iw1, iw2, iw3, iw4, ido, idl1
+
+ nf = int(fac(2), kind=ip)
+ na = 1
+ n2 = n
+ iw1 = n
+
+ block
+ real(wp) :: ch(m,n)
+
+ do k1=1, nf
+ kh = nf-k1
+ iip = int(fac(kh+3), kind=ip)
+ n1 = n2/iip
+ ido = n/n2
+ idl1 = ido*n1
+ iw1 = iw1-(iip-1)*ido
+ na = 1-na
+
+ select case (iip)
+ case (2)
+ if (na == 0) then
+ call forward_pass_2(m, ido, n1, c, mdimc, ch, m, wa(iw1:))
+ else
+ call forward_pass_2(m, ido, n1, ch, m, c, mdimc, wa(iw1:))
+ end if
+ case (3)
+ iw2 = iw1+ido
+ if (na == 0) then
+ call forward_pass_3(m, ido, n1, c, mdimc, ch, m, wa(iw1:), wa(iw2:))
+ else
+ call forward_pass_3(m, ido, n1, ch, m, c, mdimc, wa(iw1:), wa(iw2:))
+ end if
+ case(4)
+ iw2 = iw1+ido
+ iw3 = iw2+ido
+ if (na == 0) then
+ call forward_pass_4(m, ido, n1, c, mdimc, ch, m, wa(iw1:), wa(iw2:), wa(iw3:))
+ else
+ call forward_pass_4(m, ido, n1, ch, m, c, mdimc, wa(iw1:), wa(iw2:), wa(iw3:))
+ end if
+ case (5)
+ iw2 = iw1+ido
+ iw3 = iw2+ido
+ iw4 = iw3+ido
+ if (na == 0) then
+ call forward_pass_5(m, ido, n1, c, mdimc, ch, m, wa(iw1:), wa(iw2:), wa(iw3:), wa(iw4:))
+ else
+ call forward_pass_5(m, ido, n1, ch, m, c, mdimc, wa(iw1:), wa(iw2:), wa(iw3:), wa(iw4:))
+ end if
+ case default
+ if (ido == 1) na = 1-na
+ if (na == 0) then
+ call forward_pass_n(m, ido, iip, n1, idl1, c, c, c, mdimc, ch, ch, m, wa(iw1:))
+ na = 1
+ else
+ call forward_pass_n(m, ido, iip, n1, idl1, ch, ch, ch, m, c, c, mdimc, wa(iw1:))
+ na = 0
+ end if
+ end select
+ n2 = n1
+ end do
+
+ if (na /= 1) c(:m, :n) = ch
+ end block
+
+ end subroutine forward_lower_utility_routine
+
+ subroutine forward_pass_2(mp, ido, l1, cc, mdimcc, ch, mdimch, wa1)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: ch(mdimch, ido, 2, l1)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(inout) :: cc(mdimcc, ido, l1, 2)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(in) :: wa1(:)
+
+ ! Local variables
+ integer(ip) :: i, k, m, ic, idp2
+
+ ch(:mp, 1, 1, :) = cc(:mp, 1, :, 1)+cc(:mp, 1, :, 2)
+ ch(:mp, ido, 2, :) = cc(:mp, 1, :, 1)-cc(:mp, 1, :, 2)
+
+ if (ido < 2) then
+ return
+ else if (ido /= 2) then
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ do m=1, mp
+ ch(m, i, 1, k) = &
+ cc(m, i, k, 1)+(wa1(i-2)*cc(m, i, k, 2)- &
+ wa1(i-1)*cc(m, i-1, k, 2))
+
+ ch(m, ic, 2, k) = &
+ (wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* &
+ cc(m, i-1, k, 2))-cc(m, i, k, 1)
+
+ ch(m, i-1, 1, k) = &
+ cc(m, i-1, k, 1)+(wa1(i-2)*cc(m, i-1, k, 2)+ & !
+ wa1(i-1)*cc(m, i, k, 2))
+
+ ch(m, ic-1, 2, k) = &
+ cc(m, i-1, k, 1)-(wa1(i-2)*cc(m, i-1, k, 2)+ & !
+ wa1(i-1)*cc(m, i, k, 2))
+ end do
+ end do
+ end do
+ if (odd(ido)) return
+ end if
+
+ ch(:mp, 1, 2, :) = -cc(:mp, ido, :, 2)
+ ch(:mp, ido, 1, :) = cc(:mp, ido, :, 1)
+
+ end subroutine forward_pass_2
+
+ subroutine forward_pass_3(mp, ido, l1, cc, mdimcc, ch, mdimch, wa1, wa2)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: ch(mdimch, ido, 3, l1)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(inout) :: cc(mdimcc, ido, l1, 3)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(in) :: wa1(:)
+ real(wp), intent(in) :: wa2(:)
+
+ ! Local variables
+ integer(ip) :: i, k, m, ic, idp2
+ real(wp), parameter :: ARG=TWO_PI/3
+ real(wp), parameter :: TAUR = cos(ARG)
+ real(wp), parameter :: TAUI = sin(ARG)
+
+ do k=1, l1
+ do m=1, mp
+ ch(m, 1, 1, k) = &
+ cc(m, 1, k, 1)+(cc(m, 1, k, 2)+cc(m, 1, k, 3))
+
+ ch(m, 1, 3, k) = &
+ TAUI*(cc(m, 1, k, 3)-cc(m, 1, k, 2))
+
+ ch(m, ido, 2, k) = &
+ cc(m, 1, k, 1)+TAUR* &
+ (cc(m, 1, k, 2)+cc(m, 1, k, 3))
+ end do
+ end do
+
+ if (ido == 1) return
+
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ do m=1, mp
+
+ ch(m, i-1, 1, k) = &
+ cc(m, i-1, k, 1)+((wa1(i-2)*cc(m, i-1, k, 2)+ & !
+ wa1(i-1)*cc(m, i, k, 2))+(wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* & !
+ cc(m, i, k, 3)))
+
+ ch(m, i, 1, k) = &
+ cc(m, i, k, 1)+((wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* & !
+ cc(m, i-1, k, 2))+(wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* &
+ cc(m, i-1, k, 3)))
+
+ ch(m, i-1, 3, k) = &
+ (cc(m, i-1, k, 1)+TAUR*((wa1(i-2)* &
+ cc(m, i-1, k, 2)+wa1(i-1)*cc(m, i, k, 2))+(wa2(i-2)* &
+ cc(m, i-1, k, 3)+wa2(i-1)*cc(m, i, k, 3))))+(TAUI*((wa1(i-2)* & !
+ cc(m, i, k, 2)-wa1(i-1)*cc(m, i-1, k, 2))-(wa2(i-2)* &
+ cc(m, i, k, 3)-wa2(i-1)*cc(m, i-1, k, 3))))
+
+ ch(m, ic-1, 2, k) = &
+ (cc(m, i-1, k, 1)+TAUR*((wa1(i-2)* &
+ cc(m, i-1, k, 2)+wa1(i-1)*cc(m, i, k, 2))+(wa2(i-2)* &
+ cc(m, i-1, k, 3)+wa2(i-1)*cc(m, i, k, 3))))-(TAUI*((wa1(i-2)* &
+ cc(m, i, k, 2)-wa1(i-1)*cc(m, i-1, k, 2))-(wa2(i-2)* &
+ cc(m, i, k, 3)-wa2(i-1)*cc(m, i-1, k, 3))))
+
+ ch(m, i, 3, k) = &
+ (cc(m, i, k, 1)+TAUR*((wa1(i-2)*cc(m, i, k, 2)- &
+ wa1(i-1)*cc(m, i-1, k, 2))+(wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* &
+ cc(m, i-1, k, 3))))+(TAUI*((wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* &
+ cc(m, i, k, 3))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2))))
+
+ ch(m, ic, 2, k) = &
+ (TAUI*((wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* &
+ cc(m, i, k, 3))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2))))-(cc(m, i, k, 1)+TAUR*((wa1(i-2)*cc(m, i, k, 2)- &
+ wa1(i-1)*cc(m, i-1, k, 2))+(wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* &
+ cc(m, i-1, k, 3))))
+ end do
+ end do
+ end do
+
+ end subroutine forward_pass_3
+
+ subroutine forward_pass_4(mp, ido, l1, cc, mdimcc, ch, mdimch, wa1, wa2, wa3)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: cc(mdimcc, ido, l1, 4)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(inout) :: ch(mdimch, ido, 4, l1)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(in) :: wa1(:)
+ real(wp), intent(in) :: wa2(:)
+ real(wp), intent(in) :: wa3(:)
+
+ ! Local variables
+ integer(ip) :: i, k, m, ic, idp2
+ real(wp), parameter :: HALF_SQRT_2 = SQRT_2/2
+
+ do k=1, l1
+ do m=1, mp
+ ch(m, 1, 1, k) = &
+ (cc(m, 1, k, 2)+cc(m, 1, k, 4)) &
+ +(cc(m, 1, k, 1) + cc(m, 1, k, 3))
+ ch(m, ido, 4, k) = &
+ (cc(m, 1, k, 1)+cc(m, 1, k, 3)) &
+ -(cc(m, 1, k, 2) + cc(m, 1, k, 4))
+ ch(m, ido, 2, k) = &
+ cc(m, 1, k, 1)-cc(m, 1, k, 3)
+ ch(m, 1, 3, k) = &
+ cc(m, 1, k, 4)-cc(m, 1, k, 2)
+ end do
+ end do
+
+ if (ido < 2) then
+ return
+ else if (ido /= 2) then
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ do m=1, mp
+
+ ch(m, i-1, 1, k) = &
+ ((wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* & !
+ cc(m, i, k, 2))+(wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* &
+ cc(m, i, k, 4)))+(cc(m, i-1, k, 1)+(wa2(i-2)*cc(m, i-1, k, 3)+ & !
+ wa2(i-1)*cc(m, i, k, 3)))
+
+ ch(m, ic-1, 4, k) = &
+ (cc(m, i-1, k, 1)+(wa2(i-2)*cc(m, i-1, k, 3)+ & !
+ wa2(i-1)*cc(m, i, k, 3)))-((wa1(i-2)*cc(m, i-1, k, 2)+ & !
+ wa1(i-1)*cc(m, i, k, 2))+(wa3(i-2)*cc(m, i-1, k, 4)+ &
+ wa3(i-1)*cc(m, i, k, 4)))
+
+ ch(m, i, 1, k) = &
+ ((wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* &
+ cc(m, i-1, k, 2))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4)))+(cc(m, i, k, 1)+(wa2(i-2)*cc(m, i, k, 3)- & !
+ wa2(i-1)*cc(m, i-1, k, 3)))
+
+ ch(m, ic, 4, k) = &
+ ((wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* &
+ cc(m, i-1, k, 2))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4)))-(cc(m, i, k, 1)+(wa2(i-2)*cc(m, i, k, 3)- & !
+ wa2(i-1)*cc(m, i-1, k, 3)))
+
+ ch(m, i-1, 3, k) = &
+ ((wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* &
+ cc(m, i-1, k, 2))-(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4)))+(cc(m, i-1, k, 1)-(wa2(i-2)*cc(m, i-1, k, 3)+ & !
+ wa2(i-1)*cc(m, i, k, 3)))
+
+ ch(m, ic-1, 2, k) = &
+ (cc(m, i-1, k, 1)-(wa2(i-2)*cc(m, i-1, k, 3)+ & !
+ wa2(i-1)*cc(m, i, k, 3)))-((wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* & !
+ cc(m, i-1, k, 2))-(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4)))
+
+ ch(m, i, 3, k) = &
+ ((wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* &
+ cc(m, i, k, 4))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2)))+(cc(m, i, k, 1)-(wa2(i-2)*cc(m, i, k, 3)- & !
+ wa2(i-1)*cc(m, i-1, k, 3)))
+
+ ch(m, ic, 2, k) = &
+ ((wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* & !
+ cc(m, i, k, 4))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2)))-(cc(m, i, k, 1)-(wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* & !
+ cc(m, i-1, k, 3)))
+ end do
+ end do
+ end do
+
+ if (odd(ido)) return
+
+ end if
+
+ do k=1, l1
+ do m=1, mp
+
+ ch(m, ido, 1, k) = &
+ (HALF_SQRT_2*(cc(m, ido, k, 2)-cc(m, ido, k, 4)))+ &
+ cc(m, ido, k, 1)
+
+ ch(m, ido, 3, k) = &
+ cc(m, ido, k, 1)-(HALF_SQRT_2*(cc(m, ido, k, 2)- &
+ cc(m, ido, k, 4)))
+
+ ch(m, 1, 2, k) = &
+ (-HALF_SQRT_2*(cc(m, ido, k, 2)+cc(m, ido, k, 4)))- &
+ cc(m, ido, k, 3)
+
+ ch(m, 1, 4, k) = &
+ (-HALF_SQRT_2*(cc(m, ido, k, 2)+cc(m, ido, k, 4)))+ &
+ cc(m, ido, k, 3)
+ end do
+ end do
+
+ end subroutine forward_pass_4
+
+ subroutine forward_pass_5(mp, ido, l1, cc, mdimcc, ch, mdimch, &
+ wa1, wa2, wa3, wa4)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: ch(mdimch, ido, 5, l1)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(inout) :: cc(mdimcc, ido, l1, 5)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(in) :: wa1(:)
+ real(wp), intent(in) :: wa2(:)
+ real(wp), intent(in) :: wa3(:)
+ real(wp), intent(in) :: wa4(:)
+
+ ! Local variables
+ integer(ip) :: i, k, m, ic, idp2
+ real(wp), parameter :: ARG = TWO_PI/5
+ real(wp), parameter :: TR11=cos(ARG)
+ real(wp), parameter :: TI11=sin(ARG)
+ real(wp), parameter :: TR12=cos(TWO*ARG)
+ real(wp), parameter :: TI12=sin(TWO*ARG)
+
+ do k=1, l1
+ do m=1, mp
+
+ ch(m, 1, 1, k) = &
+ cc(m, 1, k, 1)+(cc(m, 1, k, 5)+cc(m, 1, k, 2))+ &
+ (cc(m, 1, k, 4)+cc(m, 1, k, 3))
+
+ ch(m, ido, 2, k) = &
+ cc(m, 1, k, 1)+TR11*(cc(m, 1, k, 5)+cc(m, 1, k, 2))+ &
+ TR12*(cc(m, 1, k, 4)+cc(m, 1, k, 3))
+
+ ch(m, 1, 3, k) = &
+ TI11*(cc(m, 1, k, 5)-cc(m, 1, k, 2))+TI12* &
+ (cc(m, 1, k, 4)-cc(m, 1, k, 3))
+
+ ch(m, ido, 4, k) = &
+ cc(m, 1, k, 1)+TR12*(cc(m, 1, k, 5)+cc(m, 1, k, 2))+ & !
+ TR11*(cc(m, 1, k, 4)+cc(m, 1, k, 3))
+
+ ch(m, 1, 5, k) = &
+ TI12*(cc(m, 1, k, 5)-cc(m, 1, k, 2))-TI11* &
+ (cc(m, 1, k, 4)-cc(m, 1, k, 3))
+ end do
+ end do
+
+ if (ido == 1) return
+
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ do m=1, mp
+
+ ch(m, i-1, 1, k) = &
+ cc(m, i-1, k, 1)+((wa1(i-2)*cc(m, i-1, k, 2)+ & !
+ wa1(i-1)*cc(m, i, k, 2))+(wa4(i-2)*cc(m, i-1, k, 5)+wa4(i-1)* & !
+ cc(m, i, k, 5)))+((wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* & !
+ cc(m, i, k, 3))+(wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)*cc(m, i, k, 4))) !
+
+ ch(m, i, 1, k) = &
+ cc(m, i, k, 1)+((wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)* & !
+ cc(m, i-1, k, 2))+(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)* &
+ cc(m, i-1, k, 5)))+((wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* & !
+ cc(m, i-1, k, 3))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4)))
+
+ ch(m, i-1, 3, k) = &
+ cc(m, i-1, k, 1)+TR11* &
+ ( wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)*cc(m, i, k, 2) &
+ +wa4(i-2)*cc(m, i-1, k, 5)+wa4(i-1)*cc(m, i, k, 5))+TR12* & !
+ ( wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)*cc(m, i, k, 3) &
+ +wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)*cc(m, i, k, 4))+TI11* & !
+ ( wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)*cc(m, i-1, k, 2) &
+ -(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)*cc(m, i-1, k, 5)))+TI12* & !
+ ( wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)*cc(m, i-1, k, 3) &
+ -(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)*cc(m, i-1, k, 4)))
+
+ ch(m, ic-1, 2, k) = &
+ cc(m, i-1, k, 1)+TR11* &
+ ( wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)*cc(m, i, k, 2) &
+ +wa4(i-2)*cc(m, i-1, k, 5)+wa4(i-1)*cc(m, i, k, 5))+TR12* & !
+ ( wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)*cc(m, i, k, 3) &
+ +wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)*cc(m, i, k, 4))-(TI11* & !
+ ( wa1(i-2)*cc(m, i, k, 2)-wa1(i-1)*cc(m, i-1, k, 2) &
+ -(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)*cc(m, i-1, k, 5)))+TI12* & !
+ ( wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)*cc(m, i-1, k, 3) &
+ -(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)*cc(m, i-1, k, 4)))) !
+
+ ch(m, i, 3, k) = &
+ (cc(m, i, k, 1)+TR11*((wa1(i-2)*cc(m, i, k, 2)- & !
+ wa1(i-1)*cc(m, i-1, k, 2))+(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)* & !
+ cc(m, i-1, k, 5)))+TR12*((wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* & !
+ cc(m, i-1, k, 3))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4))))+(TI11*((wa4(i-2)*cc(m, i-1, k, 5)+ & !
+ wa4(i-1)*cc(m, i, k, 5))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* & !
+ cc(m, i, k, 2)))+TI12*((wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* & !
+ cc(m, i, k, 4))-(wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* &
+ cc(m, i, k, 3))))
+
+ ch(m, ic, 2, k) = &
+ (TI11*((wa4(i-2)*cc(m, i-1, k, 5)+wa4(i-1)* & !
+ cc(m, i, k, 5))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2)))+TI12*((wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* & !
+ cc(m, i, k, 4))-(wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* &
+ cc(m, i, k, 3))))-(cc(m, i, k, 1)+TR11*((wa1(i-2)*cc(m, i, k, 2)- & !
+ wa1(i-1)*cc(m, i-1, k, 2))+(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)* & !
+ cc(m, i-1, k, 5)))+TR12*((wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* & !
+ cc(m, i-1, k, 3))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4))))
+
+ ch(m, i-1, 5, k) = &
+ (cc(m, i-1, k, 1)+TR12*((wa1(i-2)* &
+ cc(m, i-1, k, 2)+wa1(i-1)*cc(m, i, k, 2))+(wa4(i-2)* &
+ cc(m, i-1, k, 5)+wa4(i-1)*cc(m, i, k, 5)))+TR11*((wa2(i-2)* & !
+ cc(m, i-1, k, 3)+wa2(i-1)*cc(m, i, k, 3))+(wa3(i-2)* &
+ cc(m, i-1, k, 4)+wa3(i-1)*cc(m, i, k, 4))))+(TI12*((wa1(i-2)* & !
+ cc(m, i, k, 2)-wa1(i-1)*cc(m, i-1, k, 2))-(wa4(i-2)*cc(m, i, k, 5)- & !
+ wa4(i-1)*cc(m, i-1, k, 5)))-TI11*((wa2(i-2)*cc(m, i, k, 3)- & !
+ wa2(i-1)*cc(m, i-1, k, 3))-(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* & !
+ cc(m, i-1, k, 4))))
+
+ ch(m, ic-1, 4, k) = &
+ (cc(m, i-1, k, 1)+TR12*((wa1(i-2)* &
+ cc(m, i-1, k, 2)+wa1(i-1)*cc(m, i, k, 2))+(wa4(i-2)* &
+ cc(m, i-1, k, 5)+wa4(i-1)*cc(m, i, k, 5)))+TR11*((wa2(i-2)* &
+ cc(m, i-1, k, 3)+wa2(i-1)*cc(m, i, k, 3))+(wa3(i-2)* &
+ cc(m, i-1, k, 4)+wa3(i-1)*cc(m, i, k, 4))))-(TI12*((wa1(i-2)* &
+ cc(m, i, k, 2)-wa1(i-1)*cc(m, i-1, k, 2))-(wa4(i-2)*cc(m, i, k, 5)- &
+ wa4(i-1)*cc(m, i-1, k, 5)))-TI11*((wa2(i-2)*cc(m, i, k, 3)- &
+ wa2(i-1)*cc(m, i-1, k, 3))-(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4))))
+
+ ch(m, i, 5, k) = &
+ (cc(m, i, k, 1)+TR12*((wa1(i-2)*cc(m, i, k, 2)- &
+ wa1(i-1)*cc(m, i-1, k, 2))+(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)* &
+ cc(m, i-1, k, 5)))+TR11*((wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* &
+ cc(m, i-1, k, 3))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4))))+(TI12*((wa4(i-2)*cc(m, i-1, k, 5)+ &
+ wa4(i-1)*cc(m, i, k, 5))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2)))-TI11*((wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* &
+ cc(m, i, k, 4))-(wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* &
+ cc(m, i, k, 3))))
+
+ ch(m, ic, 4, k) = &
+ (TI12*((wa4(i-2)*cc(m, i-1, k, 5)+wa4(i-1)* &
+ cc(m, i, k, 5))-(wa1(i-2)*cc(m, i-1, k, 2)+wa1(i-1)* &
+ cc(m, i, k, 2)))-TI11*((wa3(i-2)*cc(m, i-1, k, 4)+wa3(i-1)* &
+ cc(m, i, k, 4))-(wa2(i-2)*cc(m, i-1, k, 3)+wa2(i-1)* &
+ cc(m, i, k, 3))))-(cc(m, i, k, 1)+TR12*((wa1(i-2)*cc(m, i, k, 2)- &
+ wa1(i-1)*cc(m, i-1, k, 2))+(wa4(i-2)*cc(m, i, k, 5)-wa4(i-1)* &
+ cc(m, i-1, k, 5)))+TR11*((wa2(i-2)*cc(m, i, k, 3)-wa2(i-1)* &
+ cc(m, i-1, k, 3))+(wa3(i-2)*cc(m, i, k, 4)-wa3(i-1)* &
+ cc(m, i-1, k, 4))))
+ end do
+ end do
+ end do
+
+ end subroutine forward_pass_5
+
+ subroutine forward_pass_n(mp, ido, iip, l1, idl1, cc, c1, c2, mdimcc, &
+ ch, ch2, mdimch, wa)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: iip
+ integer(ip), intent(in) :: l1
+ integer(ip), intent(in) :: idl1
+ real(wp), intent(inout) :: cc(mdimcc, ido, iip, l1)
+ real(wp), intent(inout) :: c1(mdimcc, ido, l1, iip)
+ real(wp), intent(inout) :: c2(mdimcc, idl1, iip)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(inout) :: ch(mdimch, ido, l1, iip)
+ real(wp), intent(inout) :: ch2(mdimch, idl1, iip)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(in) :: wa(:)
+
+ ! Local variables
+ integer(ip) :: i, j, k, l, j2, ic, jc, lc, ik, iis, idij
+ real(wp) :: dc2, ai1, ai2, ar1, ar2, ds2
+ real(wp) :: ar1h, ar2h
+
+ associate (&
+ ipph => (iip+1)/2, &
+ ipp2 => iip+2, &
+ idp2 => ido+2, &
+ nbd => (ido-1)/2, &
+ arg => TWO_PI/iip &
+ )
+ associate (&
+ dcp => cos(arg), &
+ dsp => sin(arg) &
+ )
+
+ if (ido /= 1) then
+ ch2(:mp, :idl1, 1) = c2(:mp, :idl1, 1)
+ ch(:mp, 1, :l1, 2:iip) = c1(:mp, 1, :l1, 2:iip)
+
+ if (nbd <= l1) then
+ iis = -ido
+ do j=2, iip
+ iis = iis+ido
+ idij = iis
+ do i=3, ido, 2
+ ch(:mp, i-1, :l1, j) = wa(idij+1)*c1(:mp, i-1, :l1, j)+wa(idij+2) & !
+ *c1(:mp, i, :l1, j)
+ ch(:mp, i, :l1, j) = wa(idij+1)*c1(:mp, i, :l1, j)-wa(idij+2) &
+ *c1(:mp, i-1, :l1, j)
+ end do
+ end do
+ else
+ iis = -ido
+ do j=2, iip
+ iis = iis+ido
+ do k=1, l1
+ idij = iis
+ do i=3, ido, 2
+ idij = idij+2
+ ch(:mp, i-1, k, j) = wa(idij-1)*c1(:mp, i-1, k, j)+wa(idij) & !
+ *c1(:mp, i, k, j)
+ ch(:mp, i, k, j) = wa(idij-1)*c1(:mp, i, k, j)-wa(idij) &
+ *c1(:mp, i-1, k, j)
+ end do
+ end do
+ end do
+ end if
+ if (l1 <= nbd) then
+ do j=2, ipph
+ jc = ipp2-j
+ do k=1, l1
+ do i=3, ido, 2
+ c1(:mp, i-1, k, j) = ch(:mp, i-1, k, j)+ch(:mp, i-1, k, jc)
+ c1(:mp, i-1, k, jc) = ch(:mp, i, k, j)-ch(:mp, i, k, jc)
+ c1(:mp, i, k, j) = ch(:mp, i, k, j)+ch(:mp, i, k, jc)
+ c1(:mp, i, k, jc) = ch(:mp, i-1, k, jc)-ch(:mp, i-1, k, j)
+ end do
+ end do
+ end do
+ else
+ do j=2, ipph
+ jc = ipp2-j
+ do i=3, ido, 2
+ c1(:mp, i-1, :l1, j) = ch(:mp, i-1, :l1, j)+ch(:mp, i-1, :l1, jc)
+ c1(:mp, i-1, :l1, jc) = ch(:mp, i, :l1, j)-ch(:mp, i, :l1, jc)
+ c1(:mp, i, :l1, j) = ch(:mp, i, :l1, j)+ch(:mp, i, :l1, jc)
+ c1(:mp, i, :l1, jc) = ch(:mp, i-1, :l1, jc)-ch(:mp, i-1, :l1, j)
+ end do
+ end do
+ end if
+ else
+ c2(:mp, :idl1, 1) = ch2(:mp, :idl1, 1)
+ end if
+
+ do j=2, ipph
+ jc = ipp2-j
+ c1(:mp, 1, :l1, j) = ch(:mp, 1, :l1, j)+ch(:mp, 1, :l1, jc)
+ c1(:mp, 1, :l1, jc) = ch(:mp, 1, :l1, jc)-ch(:mp, 1, :l1, j)
+ end do
+
+ ar1 = ONE
+ ai1 = ZERO
+ do l=2, ipph
+ lc = ipp2-l
+ ar1h = dcp*ar1-dsp*ai1
+ ai1 = dcp*ai1+dsp*ar1
+ ar1 = ar1h
+ ch2(:mp, :idl1, l) = c2(:mp, :idl1, 1)+ar1*c2(:mp, :idl1, 2)
+ ch2(:mp, :idl1, lc) = ai1*c2(:mp, :idl1, iip)
+ dc2 = ar1
+ ds2 = ai1
+ ar2 = ar1
+ ai2 = ai1
+ do j=3, ipph
+ jc = ipp2-j
+ ar2h = dc2*ar2-ds2*ai2
+ ai2 = dc2*ai2+ds2*ar2
+ ar2 = ar2h
+ ch2(:mp, :idl1, l) = ch2(:mp, :idl1, l)+ar2*c2(:mp, :idl1, j)
+ ch2(:mp, :idl1, lc) = ch2(:mp, :idl1, lc)+ai2*c2(:mp, :idl1, jc)
+ end do
+ end do
+
+ do j=2, ipph
+ do ik=1, idl1
+ ch2(:mp, ik, 1) = ch2(:mp, ik, 1)+c2(:mp, ik, j)
+ end do
+ end do
+
+ if (ido >= l1) then
+ cc(:mp, :ido, 1, :l1) = ch(:mp, :ido, :l1, 1)
+ else
+ cc(:mp, :ido, 1, :l1) = ch(:mp, :ido, :l1, 1)
+ end if
+
+ do j=2, ipph
+ jc = ipp2-j
+ j2 = 2*j
+ cc(:mp, ido, j2-2, :l1) = ch(:mp, 1, :l1, j)
+ cc(:mp, 1, j2-1, :l1) = ch(:mp, 1, :l1, jc)
+ end do
+
+ if (ido == 1) return
+
+ if (l1 <= nbd) then
+ do j=2, ipph
+ jc = ipp2-j
+ j2 = 2*j
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ cc(:mp, i-1, j2-1, k) = ch(:mp, i-1, k, j)+ch(:mp, i-1, k, jc) !
+ cc(:mp, ic-1, j2-2, k) = ch(:mp, i-1, k, j)-ch(:mp, i-1, k, jc) !
+ cc(:mp, i, j2-1, k) = ch(:mp, i, k, j)+ch(:mp, i, k, jc)
+ cc(:mp, ic, j2-2, k) = ch(:mp, i, k, jc)-ch(:mp, i, k, j)
+ end do
+ end do
+ end do
+ else
+ do j=2, ipph
+ jc = ipp2-j
+ j2 = 2*j
+ do i=3, ido, 2
+ ic = idp2-i
+ cc(:mp, i-1, j2-1, :l1) = ch(:mp, i-1, :l1, j)+ch(:mp, i-1, :l1, jc) !
+ cc(:mp, ic-1, j2-2, :l1) = ch(:mp, i-1, :l1, j)-ch(:mp, i-1, :l1, jc) !
+ cc(:mp, i, j2-1, :l1) = ch(:mp, i, :l1, j)+ch(:mp, i, :l1, jc)
+ cc(:mp, ic, j2-2, :l1) = ch(:mp, i, :l1, jc)-ch(:mp, i, :l1, j)
+ end do
+ end do
+ end if
+ end associate
+ end associate
+
+ end subroutine forward_pass_n
+
+ subroutine backward_lower_utility_routine(m, n, c, mdimc, wa, fac)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(inout) :: c(:,:)
+ integer(ip), intent(in) :: mdimc
+ real(wp), intent(in) :: wa(:)
+ real(wp), intent(in) :: fac(:)
+
+ ! Local variables
+ integer(ip) :: k1, n1, n2, na
+ integer(ip) :: nf, iip, iw1, iw2, iw3, iw4, ido, idl1
+
+ nf = int(fac(2), kind=ip)
+ na = 0
+ n1 = 1
+ iw1 = 1
+
+ block
+ real(wp) :: ch(m,n)
+
+ do k1=1, nf
+ iip = int(fac(k1+2), kind=ip)
+ n2 = iip*n1
+ ido = n/n2
+ idl1 = ido*n1
+
+ select case (iip)
+ case (2)
+ if (na == 0) then
+ call backward_pass_2(m, ido, n1, c, mdimc, ch, m, wa(iw1:))
+ else
+ call backward_pass_2(m, ido, n1, ch, m, c, mdimc, wa(iw1:))
+ end if
+ case (3)
+ iw2 = iw1+ido
+ if (na == 0) then
+ call backward_pass_3(m, ido, n1, c, mdimc, ch, m, wa(iw1:), wa(iw2:))
+ else
+ call backward_pass_3(m, ido, n1, ch, m, c, mdimc, wa(iw1:), wa(iw2:))
+ end if
+ case (4)
+ iw2 = iw1+ido
+ iw3 = iw2+ido
+ if (na == 0) then
+ call backward_pass_4(m, ido, n1, c, mdimc, ch, m, wa(iw1:), wa(iw2:), wa(iw3:))
+ else
+ call backward_pass_4(m, ido, n1, ch, m, c, mdimc, wa(iw1:), wa(iw2:), wa(iw3:))
+ end if
+ case (5)
+ iw2 = iw1+ido
+ iw3 = iw2+ido
+ iw4 = iw3+ido
+ if (na == 0) then
+ call backward_pass_5(m, ido, n1, c, mdimc, ch, m, wa(iw1:), wa(iw2:), wa(iw3:), wa(iw4:))
+ else
+ call backward_pass_5(m, ido, n1, ch, m, c, mdimc, wa(iw1:), wa(iw2:), wa(iw3:), wa(iw4:))
+ end if
+ case default
+ if (na == 0) then
+ call backward_pass_n(m, ido, iip, n1, idl1, c, c, c, mdimc, ch, ch, m, wa(iw1:))
+ else
+ call backward_pass_n(m, ido, iip, n1, idl1, ch, ch, ch, m, c, c, mdimc, wa(iw1:))
+ end if
+ if (ido /= 1) na = 1-na
+ end select
+ na = 1-na
+ n1 = n2
+ iw1 = iw1+(iip-1)*ido
+ end do
+
+ if (na /= 0) c(:m, :n) = ch
+ end block
+
+ end subroutine backward_lower_utility_routine
+
+ subroutine backward_pass_2(mp, ido, l1, cc, mdimcc, ch, mdimch, wa1)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: cc(mdimcc, ido, 2, l1)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(out) :: ch(mdimch, ido, l1, 2)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(in) :: wa1(:)
+
+ ! Local variables
+ integer(ip) :: i, k, ic, idp2
+
+ ch(:mp, 1, :, 1) = cc(:mp, 1, 1, :)+cc(:mp, ido, 2, :)
+ ch(:mp, 1, :, 2) = cc(:mp, 1, 1, :)-cc(:mp, ido, 2, :)
+
+ if (ido < 2) then
+ return
+ else if (ido /= 2) then
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ ch(:mp, i-1, k, 1) = &
+ cc(:mp, i-1, 1, k)+cc(:mp, ic-1, 2, k)
+
+ ch(:mp, i, k, 1) = &
+ cc(:mp, i, 1, k)-cc(:mp, ic, 2, k)
+
+ ch(:mp, i-1, k, 2) = &
+ wa1(i-2)*(cc(:mp, i-1, 1, k)-cc(:mp, ic-1, 2, k)) & !
+ -wa1(i-1)*(cc(:mp, i, 1, k)+cc(:mp, ic, 2, k))
+
+ ch(:mp, i, k, 2) = &
+ wa1(i-2)*(cc(:mp, i, 1, k)+cc(:mp, ic, 2, k))+wa1(i-1) & !
+ *(cc(:mp, i-1, 1, k)-cc(:mp, ic-1, 2, k))
+ end do
+ end do
+ if (odd(ido)) return
+ end if
+
+ ch(:mp, ido, :, 1) = cc(:mp, ido, 1, :)+cc(:mp, ido, 1, :)
+ ch(:mp, ido, :, 2) = -(cc(:mp, 1, 2, :)+cc(:mp, 1, 2, :))
+
+ end subroutine backward_pass_2
+
+ subroutine backward_pass_3(mp, ido, l1, cc, mdimcc, ch, mdimch, wa1, wa2)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: cc(mdimcc, ido, 3, l1)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(out) :: ch(mdimch, ido, l1, 3)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(in) :: wa1(:)
+ real(wp), intent(in) :: wa2(:)
+
+ ! Local variables
+ integer(ip) :: i, k, ic, idp2
+ real(wp), parameter :: ARG = TWO_PI/3
+ real(wp), parameter :: TAUR = cos(ARG)
+ real(wp), parameter :: TAUI = sin(ARG)
+
+ ch(:mp, 1, :l1, 1) = &
+ cc(:mp, 1, 1, :l1)+TWO * cc(:mp, ido, 2, :l1)
+
+ ch(:mp, 1, :l1, 2) = &
+ cc(:mp, 1, 1, :l1)+(TWO * TAUR)*cc(:mp, ido, 2, :l1) &
+ -(TWO *TAUI)*cc(:mp, 1, 3, :l1)
+
+ ch(:mp, 1, :l1, 3) = &
+ cc(:mp, 1, 1, :l1)+(TWO * TAUR)*cc(:mp, ido, 2, :l1) &
+ +TWO *TAUI*cc(:mp, 1, 3, :l1)
+
+ if (ido == 1) return
+
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ ch(:mp, i-1, k, 1) = &
+ cc(:mp, i-1, 1, k)+(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) !
+
+ ch(:mp, i, k, 1) = &
+ cc(:mp, i, 1, k)+(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)) !
+
+ ch(:mp, i-1, k, 2) = &
+ wa1(i-2)* &
+ ((cc(:mp, i-1, 1, k)+TAUR*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)))- &
+ (TAUI*(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k)))) &
+ -wa1(i-1)* &
+ ((cc(:mp, i, 1, k)+TAUR*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)))+ &
+ (TAUI*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))))
+
+ ch(:mp, i, k, 2) = &
+ wa1(i-2)* &
+ ((cc(:mp, i, 1, k)+TAUR*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)))+ &
+ (TAUI*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k)))) &
+ +wa1(i-1)* &
+ ((cc(:mp, i-1, 1, k)+TAUR*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)))- &
+ (TAUI*(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k))))
+
+ ch(:mp, i-1, k, 3) = &
+ wa2(i-2)* &
+ ((cc(:mp, i-1, 1, k)+TAUR*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)))+ &
+ (TAUI*(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k)))) &
+ -wa2(i-1)* &
+ ((cc(:mp, i, 1, k)+TAUR*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)))- &
+ (TAUI*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))))
+
+ ch(:mp, i, k, 3) = &
+ wa2(i-2)* &
+ ((cc(:mp, i, 1, k)+TAUR*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)))- &
+ (TAUI*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k)))) &
+ +wa2(i-1)* &
+ ((cc(:mp, i-1, 1, k)+TAUR*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)))+ &
+ (TAUI*(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k))))
+ end do
+ end do
+
+ end subroutine backward_pass_3
+
+ subroutine backward_pass_4(mp, ido, l1, cc, mdimcc, ch, mdimch, wa1, wa2, wa3)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(inout) :: cc(mdimcc, ido, 4, l1)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(out) :: ch(mdimch, ido, l1, 4)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(in) :: wa1(:)
+ real(wp), intent(in) :: wa2(:)
+ real(wp), intent(in) :: wa3(:)
+
+ ! Local variables
+ integer(ip) :: i, k, ic, idp2
+ real(wp), parameter :: SQRT2 = sqrt(TWO)
+
+
+ ch(:mp, 1, :l1, 3) = (cc(:mp, 1, 1, :l1)+cc(:mp, ido, 4, :l1)) &
+ -(cc(:mp, ido, 2, :l1)+cc(:mp, ido, 2, :l1))
+ ch(:mp, 1, :l1, 1) = (cc(:mp, 1, 1, :l1)+cc(:mp, ido, 4, :l1)) &
+ +(cc(:mp, ido, 2, :l1)+cc(:mp, ido, 2, :l1))
+ ch(:mp, 1, :l1, 4) = (cc(:mp, 1, 1, :l1)-cc(:mp, ido, 4, :l1)) &
+ +(cc(:mp, 1, 3, :l1)+cc(:mp, 1, 3, :l1))
+ ch(:mp, 1, :l1, 2) = (cc(:mp, 1, 1, :l1)-cc(:mp, ido, 4, :l1)) &
+ -(cc(:mp, 1, 3, :l1)+cc(:mp, 1, 3, :l1))
+
+ if (ido < 2) then
+ return
+ else if (ido /= 2) then
+ idp2 = ido+2
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ ch(:mp, i-1, k, 1) = &
+ (cc(:mp, i-1, 1, k)+cc(:mp, ic-1, 4, k)) &
+ +(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k))
+
+ ch(:mp, i, k, 1) = &
+ (cc(:mp, i, 1, k)-cc(:mp, ic, 4, k)) &
+ +(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k))
+
+ ch(:mp, i-1, k, 2) = &
+ wa1(i-2)*((cc(:mp, i-1, 1, k)-cc(:mp, ic-1, 4, k)) & !
+ -(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k)))-wa1(i-1) &
+ *((cc(:mp, i, 1, k)+cc(:mp, ic, 4, k))+(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))) !
+
+ ch(:mp, i, k, 2)= &
+ wa1(i-2)*((cc(:mp, i, 1, k)+cc(:mp, ic, 4, k)) &
+ +(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k)))+wa1(i-1) &
+ *((cc(:mp, i-1, 1, k)-cc(:mp, ic-1, 4, k))-(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k))) !
+
+ ch(:mp, i-1, k, 3) = &
+ wa2(i-2)*((cc(:mp, i-1, 1, k)+cc(:mp, ic-1, 4, k)) & !
+ -(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)))-wa2(i-1) &
+ *((cc(:mp, i, 1, k)-cc(:mp, ic, 4, k))-(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k))) !
+
+ ch(:mp, i, k, 3) = &
+ wa2(i-2)*((cc(:mp, i, 1, k)-cc(:mp, ic, 4, k)) &
+ -(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)))+wa2(i-1) &
+ *((cc(:mp, i-1, 1, k)+cc(:mp, ic-1, 4, k))-(cc(:mp, i-1, 3, k) &
+ +cc(:mp, ic-1, 2, k)))
+
+ ch(:mp, i-1, k, 4) = &
+ wa3(i-2)*((cc(:mp, i-1, 1, k)-cc(:mp, ic-1, 4, k)) & !
+ +(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k)))-wa3(i-1) &
+ *((cc(:mp, i, 1, k)+cc(:mp, ic, 4, k))-(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))) !
+
+ ch(:mp, i, k, 4) = &
+ wa3(i-2)*((cc(:mp, i, 1, k)+cc(:mp, ic, 4, k)) &
+ -(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k)))+wa3(i-1) &
+ *((cc(:mp, i-1, 1, k)-cc(:mp, ic-1, 4, k))+(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k))) !
+ end do
+ end do
+ if (odd(ido)) return
+ end if
+
+ ch(:mp, ido, :l1, 1) = &
+ (cc(:mp, ido, 1, :l1)+cc(:mp, ido, 3, :l1)) &
+ +(cc(:mp, ido, 1, :l1)+cc(:mp, ido, 3, :l1))
+
+ ch(:mp, ido, :l1, 2) = &
+ SQRT2*((cc(:mp, ido, 1, :l1)-cc(:mp, ido, 3, :l1)) &
+ -(cc(:mp, 1, 2, :l1)+cc(:mp, 1, 4, :l1)))
+
+ ch(:mp, ido, :l1, 3) = &
+ (cc(:mp, 1, 4, :l1)-cc(:mp, 1, 2, :l1)) &
+ +(cc(:mp, 1, 4, :l1)-cc(:mp, 1, 2, :l1))
+
+ ch(:mp, ido, :l1, 4) = &
+ -SQRT2*((cc(:mp, ido, 1, :l1)-cc(:mp, ido, 3, :l1)) &
+ +(cc(:mp, 1, 2, :l1)+cc(:mp, 1, 4, :l1)))
+
+ end subroutine backward_pass_4
+
+ subroutine backward_pass_5(mp, ido, l1, cc, mdimcc, ch, mdimch, &
+ wa1, wa2, wa3, wa4)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: l1
+ real(wp), intent(out) :: ch(mdimch, ido, l1, 5)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(inout) :: cc(mdimcc, ido, 5, l1)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(in) :: wa1(:)
+ real(wp), intent(in) :: wa2(:)
+ real(wp), intent(in) :: wa3(:)
+ real(wp), intent(in) :: wa4(:)
+
+ ! Local variables
+ integer(ip) :: i, k, ic, idp2
+ real(wp), parameter :: ARG = TWO_PI/5
+ real(wp), parameter :: TR11 = cos(ARG)
+ real(wp), parameter :: TI11 = sin(ARG)
+ real(wp), parameter :: TR12 = cos(TWO * ARG)
+ real(wp), parameter :: TI12 = sin(TWO * ARG)
+
+ do k=1, l1
+ ch(:mp, 1, k, 1) = &
+ cc(:mp, 1, 1, k)+TWO *cc(:mp, ido, 2, k)+TWO *cc(:mp, ido, 4, k) !
+
+ ch(:mp, 1, k, 2) = &
+ (cc(:mp, 1, 1, k)+TR11*TWO *cc(:mp, ido, 2, k) &
+ +TR12*TWO *cc(:mp, ido, 4, k))-(TI11*TWO *cc(:mp, 1, 3, k) &
+ +TI12*TWO *cc(:mp, 1, 5, k))
+
+ ch(:mp, 1, k, 3) = &
+ (cc(:mp, 1, 1, k)+TR12*TWO *cc(:mp, ido, 2, k) &
+ +TR11*TWO *cc(:mp, ido, 4, k))-(TI12*TWO *cc(:mp, 1, 3, k) &
+ -TI11*TWO *cc(:mp, 1, 5, k))
+
+ ch(:mp, 1, k, 4) = &
+ (cc(:mp, 1, 1, k)+TR12*TWO *cc(:mp, ido, 2, k) &
+ +TR11*TWO *cc(:mp, ido, 4, k))+(TI12*TWO *cc(:mp, 1, 3, k) &
+ -TI11*TWO *cc(:mp, 1, 5, k))
+
+ ch(:mp, 1, k, 5) = &
+ (cc(:mp, 1, 1, k)+TR11*TWO *cc(:mp, ido, 2, k) &
+ +TR12*TWO *cc(:mp, ido, 4, k))+(TI11*TWO *cc(:mp, 1, 3, k) &
+ +TI12*TWO *cc(:mp, 1, 5, k))
+ end do
+
+ if (ido == 1) return
+
+ idp2 = ido+2
+
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ ch(:mp, i-1, k, 1) = &
+ cc(:mp, i-1, 1, k)+(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k))
+
+ ch(:mp, i, k, 1) = &
+ cc(:mp, i, 1, k)+(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)) &
+ +(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k))
+
+ ch(:mp, i-1, k, 2) = &
+ wa1(i-2)*((cc(:mp, i-1, 1, k)+TR11* &
+ (cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k))+TR12 &
+ *(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))-(TI11*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))+TI12*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k)))) &
+ -wa1(i-1)*((cc(:mp, i, 1, k)+TR11*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)) &
+ +TR12*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k)))+(TI11*(cc(:mp, i-1, 3, k) &
+ -cc(:mp, ic-1, 2, k))+TI12*(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k))))
+
+ ch(:mp, i, k, 2) = &
+ wa1(i-2)*((cc(:mp, i, 1, k)+TR11*(cc(:mp, i, 3, k) & !
+ -cc(:mp, ic, 2, k))+TR12*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k))) &
+ +(TI11*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))+TI12 &
+ *(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k))))+wa1(i-1) &
+ *((cc(:mp, i-1, 1, k)+TR11*(cc(:mp, i-1, 3, k) &
+ +cc(:mp, ic-1, 2, k))+TR12*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k))) &
+ -(TI11*(cc(:mp, i, 3, k)+cc(:mp, ic, 2, k))+TI12 &
+ *(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k))))
+
+ ch(:mp, i-1, k, 3) = &
+ wa2(i-2) &
+ *((cc(:mp, i-1, 1, k)+TR12*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +TR11*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))-(TI12*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))-TI11*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k)))) &
+ -wa2(i-1) &
+ *((cc(:mp, i, 1, k)+TR12*(cc(:mp, i, 3, k)- &
+ cc(:mp, ic, 2, k))+TR11*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k))) &
+ +(TI12*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))-TI11 &
+ *(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k))))
+
+ ch(:mp, i, k, 3) = &
+ wa2(i-2) &
+ *((cc(:mp, i, 1, k)+TR12*(cc(:mp, i, 3, k)- &
+ cc(:mp, ic, 2, k))+TR11*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k))) &
+ +(TI12*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))-TI11 &
+ *(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k)))) &
+ +wa2(i-1) &
+ *((cc(:mp, i-1, 1, k)+TR12*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +TR11*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))-(TI12*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))-TI11*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k))))
+
+ ch(:mp, i-1, k, 4) = &
+ wa3(i-2) &
+ *((cc(:mp, i-1, 1, k)+TR12*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +TR11*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))+(TI12*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))-TI11*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k)))) &
+ -wa3(i-1) &
+ *((cc(:mp, i, 1, k)+TR12*(cc(:mp, i, 3, k)- &
+ cc(:mp, ic, 2, k))+TR11*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k))) &
+ -(TI12*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))-TI11 &
+ *(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k))))
+
+ ch(:mp, i, k, 4) = &
+ wa3(i-2) &
+ *((cc(:mp, i, 1, k)+TR12*(cc(:mp, i, 3, k)- &
+ cc(:mp, ic, 2, k))+TR11*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k))) &
+ -(TI12*(cc(:mp, i-1, 3, k)-cc(:mp, ic-1, 2, k))-TI11 &
+ *(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k)))) &
+ +wa3(i-1) &
+ *((cc(:mp, i-1, 1, k)+TR12*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +TR11*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))+(TI12*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))-TI11*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k))))
+
+ ch(:mp, i-1, k, 5) = &
+ wa4(i-2) &
+ *((cc(:mp, i-1, 1, k)+TR11*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +TR12*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))+(TI11*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))+TI12*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k)))) &
+ -wa4(i-1) &
+ *((cc(:mp, i, 1, k)+TR11*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)) &
+ +TR12*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k)))-(TI11*(cc(:mp, i-1, 3, k) &
+ -cc(:mp, ic-1, 2, k))+TI12*(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k))))
+
+ ch(:mp, i, k, 5) = &
+ wa4(i-2) &
+ *((cc(:mp, i, 1, k)+TR11*(cc(:mp, i, 3, k)-cc(:mp, ic, 2, k)) &
+ +TR12*(cc(:mp, i, 5, k)-cc(:mp, ic, 4, k)))-(TI11*(cc(:mp, i-1, 3, k) &
+ -cc(:mp, ic-1, 2, k))+TI12*(cc(:mp, i-1, 5, k)-cc(:mp, ic-1, 4, k)))) &
+ +wa4(i-1) &
+ *((cc(:mp, i-1, 1, k)+TR11*(cc(:mp, i-1, 3, k)+cc(:mp, ic-1, 2, k)) &
+ +TR12*(cc(:mp, i-1, 5, k)+cc(:mp, ic-1, 4, k)))+(TI11*(cc(:mp, i, 3, k) &
+ +cc(:mp, ic, 2, k))+TI12*(cc(:mp, i, 5, k)+cc(:mp, ic, 4, k))))
+ end do
+ end do
+
+ end subroutine backward_pass_5
+
+ subroutine backward_pass_n(mp, ido, iip, l1, idl1, cc, c1, c2, mdimcc, &
+ ch, ch2, mdimch, wa)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mp
+ integer(ip), intent(in) :: ido
+ integer(ip), intent(in) :: iip
+ integer(ip), intent(in) :: l1
+ integer(ip), intent(in) :: idl1
+ real(wp), intent(inout) :: cc(mdimcc, ido, iip, l1)
+ real(wp), intent(inout) :: c1(mdimcc, ido, l1, iip)
+ real(wp), intent(inout) :: c2(mdimcc, idl1, iip)
+ integer(ip), intent(in) :: mdimcc
+ real(wp), intent(inout) :: ch(mdimch, ido, l1, iip)
+ real(wp), intent(inout) :: ch2(mdimch, idl1, iip)
+ integer(ip), intent(in) :: mdimch
+ real(wp), intent(in) :: wa(:)
+
+ ! Local variables
+ integer(ip) :: i, j, k, l, j2, ic, jc, lc, iis, nbd
+ integer(ip) :: idp2, ipp2, idij, ipph
+ real(wp) :: dc2, ai1, ai2, ar1, ar2, ds2
+ real(wp) :: dcp, arg, dsp, ar1h, ar2h
+
+ arg = TWO_PI/iip
+ dcp = cos(arg)
+ dsp = sin(arg)
+ idp2 = ido+2
+ nbd = (ido-1)/2
+ ipp2 = iip+2
+ ipph = (iip+1)/2
+
+ ch(:mp, :, :, 1) = cc(:mp, :, 1, :)
+
+ do j=2, ipph
+ jc = ipp2-j
+ j2 = 2*j
+ ch(:mp, 1, :, j) = cc(:mp, ido, j2-2, :)+cc(:mp, ido, j2-2, :)
+ ch(:mp, 1, :, jc) = cc(:mp, 1, j2-1, :)+cc(:mp, 1, j2-1, :)
+ end do
+
+ if (ido /= 1) then
+ if (l1 <= nbd) then
+ do j=2, ipph
+ jc = ipp2-j
+ do k=1, l1
+ do i=3, ido, 2
+ ic = idp2-i
+ ch(:mp, i-1, k, j) = cc(:mp, i-1, 2*j-1, k)+cc(:mp, ic-1, 2*j-2, k)
+ ch(:mp, i-1, k, jc) = cc(:mp, i-1, 2*j-1, k)-cc(:mp, ic-1, 2*j-2, k)
+ ch(:mp, i, k, j) = cc(:mp, i, 2*j-1, k)-cc(:mp, ic, 2*j-2, k)
+ ch(:mp, i, k, jc) = cc(:mp, i, 2*j-1, k)+cc(:mp, ic, 2*j-2, k)
+ end do
+ end do
+ end do
+ else
+ do j=2, ipph
+ jc = ipp2-j
+ do i=3, ido, 2
+ ic = idp2-i
+ ch(:mp, i-1, :, j) = cc(:mp, i-1, 2*j-1, :)+cc(:mp, ic-1, 2*j-2, :)
+ ch(:mp, i-1, :, jc) = cc(:mp, i-1, 2*j-1, :)-cc(:mp, ic-1, 2*j-2, :)
+ ch(:mp, i, :, j) = cc(:mp, i, 2*j-1, :)-cc(:mp, ic, 2*j-2, :)
+ ch(:mp, i, :, jc) = cc(:mp, i, 2*j-1, :)+cc(:mp, ic, 2*j-2, :)
+ end do
+ end do
+ end if
+ end if
+
+ ar1 = ONE
+ ai1 = ZERO
+ do l=2, ipph
+ lc = ipp2-l
+ ar1h = dcp*ar1-dsp*ai1
+ ai1 = dcp*ai1+dsp*ar1
+ ar1 = ar1h
+ c2(:mp, :idl1, l) = ch2(:mp, :idl1, 1)+ar1*ch2(:mp, :idl1, 2)
+ c2(:mp, :idl1, lc) = ai1*ch2(:mp, :idl1, iip)
+ dc2 = ar1
+ ds2 = ai1
+ ar2 = ar1
+ ai2 = ai1
+ do j=3, ipph
+ jc = ipp2-j
+ ar2h = dc2*ar2-ds2*ai2
+ ai2 = dc2*ai2+ds2*ar2
+ ar2 = ar2h
+ c2(:mp, :idl1, l) = c2(:mp, :idl1, l)+ar2*ch2(:mp, :idl1, j)
+ c2(:mp, :idl1, lc) = c2(:mp, :idl1, lc)+ai2*ch2(:mp, :idl1, jc)
+ end do
+ end do
+
+ do j=2, ipph
+ ch2(:mp, :idl1, 1) = ch2(:mp, :idl1, 1)+ch2(:mp, :idl1, j)
+ end do
+
+ do j=2, ipph
+ jc = ipp2-j
+ ch(:mp, 1, :l1, j) = c1(:mp, 1, :l1, j)-c1(:mp, 1, :l1, jc)
+ ch(:mp, 1, :l1, jc) = c1(:mp, 1, :l1, j)+c1(:mp, 1, :l1, jc)
+ end do
+
+ if (ido /= 1) then
+ if (l1 <= nbd) then
+ do j=2, ipph
+ jc = ipp2-j
+ do k=1, l1
+ do i=3, ido, 2
+ ch(:mp, i-1, k, j) = c1(:mp, i-1, k, j)-c1(:mp, i, k, jc)
+ ch(:mp, i-1, k, jc) = c1(:mp, i-1, k, j)+c1(:mp, i, k, jc)
+ ch(:mp, i, k, j) = c1(:mp, i, k, j)+c1(:mp, i-1, k, jc)
+ ch(:mp, i, k, jc) = c1(:mp, i, k, j)-c1(:mp, i-1, k, jc)
+ end do
+ end do
+ end do
+ else
+ do j=2, ipph
+ jc = ipp2-j
+ do i=3, ido, 2
+ ch(:mp, i-1, :l1, j) = c1(:mp, i-1, :l1, j)-c1(:mp, i, :l1, jc)
+ ch(:mp, i-1, :l1, jc) = c1(:mp, i-1, :l1, j)+c1(:mp, i, :l1, jc)
+ ch(:mp, i, :l1, j) = c1(:mp, i, :l1, j)+c1(:mp, i-1, :l1, jc)
+ ch(:mp, i, :l1, jc) = c1(:mp, i, :l1, j)-c1(:mp, i-1, :l1, jc)
+ end do
+ end do
+ end if
+ end if
+
+ if (ido /= 1) then
+ c2(:mp, :idl1, 1) = ch2(:mp, :idl1, 1)
+ c1(:mp, 1, :l1, 2:iip) = ch(:mp, 1, :l1, 2:iip)
+ if (nbd <= l1) then
+ iis = -ido
+ do j=2, iip
+ iis = iis+ido
+ idij = iis
+ do i=3, ido, 2
+ idij = idij+2
+ do k=1, l1
+ c1(:mp, i-1, k, j) = &
+ wa(idij-1) * ch(:mp, i-1, k, j) &
+ - wa(idij) * ch(:mp, i, k, j)
+ c1(:mp, i, k, j) = &
+ wa(idij-1) * ch(:mp, i, k, j) &
+ + wa(idij) * ch(:mp, i-1, k, j)
+ end do
+ end do
+ end do
+ else
+ iis = -ido
+ do j=2, iip
+ iis = iis+ido
+ do k=1, l1
+ idij = iis
+ do i=3, ido, 2
+ idij = idij+2
+ c1(:mp, i-1, k, j) = &
+ wa(idij-1) * ch(:mp, i-1, k, j) &
+ - wa(idij) * ch(:mp, i, k, j)
+ c1(:mp, i, k, j) = &
+ wa(idij-1) * ch(:mp, i, k, j) &
+ + wa(idij) * ch(:mp, i-1, k, j)
+ end do
+ end do
+ end do
+ end if
+ end if
+
+ end subroutine backward_pass_n
+
+end module type_RealPeriodicFastFourierTransform
diff --git a/src/Core/Spherepack/type_RegularGrid.f90 b/src/Core/Spherepack/type_RegularGrid.f90
new file mode 100644
index 000000000..42e5baf5c
--- /dev/null
+++ b/src/Core/Spherepack/type_RegularGrid.f90
@@ -0,0 +1,190 @@
+module type_RegularGrid
+
+ use, intrinsic :: ISO_Fortran_env, only: &
+ stderr => ERROR_UNIT
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI
+
+ use type_SphericalGrid, only: &
+ SphericalGrid
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Parameter confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+
+ type, public, extends(SphericalGrid) :: RegularGrid
+ ! Type components
+ real(wp), public :: LATITUDINAL_MESH = ZERO
+ contains
+ ! Type-bound procedures
+ procedure, public :: assert_initialized => assert_init_regular_grid
+ procedure, public :: create => create_regular_grid
+ procedure, public :: destroy => destroy_regular_grid
+ procedure, private :: get_equally_spaced_latitudes
+ procedure, public :: unformatted_print
+ generic, public :: assignment (=) => copy_regular_grid
+ procedure, private :: copy_regular_grid
+ end type RegularGrid
+
+ ! Declare user-defined constructor
+ interface RegularGrid
+ module procedure regular_grid_constructor
+ end interface
+
+contains
+
+ function regular_grid_constructor(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+ type(RegularGrid) :: return_value
+
+ call return_value%create(nlat, nlon)
+
+ end function regular_grid_constructor
+
+ subroutine assert_init_regular_grid(self, routine)
+
+ ! Dummy arguments
+ class(RegularGrid), intent(inout) :: self
+ character(len=*), intent(in) :: routine
+
+ ! Check if object is usable
+ select type(self)
+ class is (RegularGrid)
+ if (.not.self%initialized) then
+ write (stderr, '(a)') &
+ 'Uninitialized object of class(RegularGrid) in '//routine
+ end if
+ end select
+
+ end subroutine assert_init_regular_grid
+
+ subroutine copy_regular_grid(self, other)
+
+ ! Dummy arguments
+ class(RegularGrid), intent(out) :: self
+ class(RegularGrid), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(RegularGrid): '&
+ //'in assignment (=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%NUMBER_OF_LONGITUDES = other%NUMBER_OF_LONGITUDES
+ self%NUMBER_OF_LATITUDES = other%NUMBER_OF_LATITUDES
+ self%LONGITUDINAL_MESH = other%LONGITUDINAL_MESH
+ self%LATITUDINAL_MESH = other%LATITUDINAL_MESH
+ self%latitudes = other%latitudes
+ self%longitudes = other%longitudes
+ self%grid_type = other%grid_type
+
+ end subroutine copy_regular_grid
+
+ subroutine create_regular_grid(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(RegularGrid), intent(inout) :: self
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Set contants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+
+ ! Set the equally-spaced (regular) grid type
+ allocate(self%grid_type, source='regular')
+
+ ! Set longitudinal grid: 0 <= phi <= 2*pi
+ call self%get_equally_spaced_longitudes(nlon, self%longitudes)
+
+ ! Compute equally-spaced latitudes: 0 <= theta <= pi
+ call self%get_equally_spaced_latitudes(nlat, self%latitudes)
+
+ ! Set initialization flag
+ self%initialized = .true.
+
+ end subroutine create_regular_grid
+
+ subroutine destroy_regular_grid(self)
+
+ ! Dummy arguments
+ class(RegularGrid), intent(inout) :: self
+
+ ! Check initialization flag
+ if (.not.self%initialized) return
+
+ ! Reset constant
+ self%LATITUDINAL_MESH = ZERO
+
+ ! Release parent type
+ call self%destroy_grid()
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_regular_grid
+
+ subroutine get_equally_spaced_latitudes(self, nlat, theta)
+
+ ! Dummy arguments
+ class(RegularGrid), intent(inout) :: self
+ integer(ip), intent(in) :: nlat ! number of latitudinal points
+ real(wp), allocatable, intent(out) :: theta(:) ! latitudes: 0 <= theta <= pi
+
+ ! Local variables
+ integer(ip) :: k ! counter
+
+ ! Check calling arguments
+ if (nlat <= 0) then
+ error stop 'Object of class(RegularGrid): '&
+ //'invalid argument nlat <= 0 in '&
+ //'get_equally_spaced_latitudes'
+ end if
+
+ ! Allocate memory
+ allocate (theta(nlat))
+
+ ! Compute equally spaced latitudinal grid
+ associate (dtheta => self%LATITUDINAL_MESH)
+
+ ! Set equally spaced (uniform) mesh size
+ dtheta = PI / (nlat-1)
+
+ ! Compute grid
+ theta = [(real(k - 1, kind=wp) * dtheta, k=1, nlat)]
+ end associate
+
+ end subroutine get_equally_spaced_latitudes
+
+ subroutine unformatted_print(self, header)
+
+ ! Dummy arguments
+ class(RegularGrid), intent(inout) :: self
+ character(len=*), intent(in) :: header
+
+ ! Check if object is usable
+ call self%assert_initialized('unformatted_print')
+
+ ! Write latitudes and longitudes
+ call self%print_to_unformatted_binary_files(header)
+
+ end subroutine unformatted_print
+
+end module type_RegularGrid
diff --git a/src/Core/Spherepack/type_RegularSphere.f90 b/src/Core/Spherepack/type_RegularSphere.f90
new file mode 100644
index 000000000..b0cdf69d7
--- /dev/null
+++ b/src/Core/Spherepack/type_RegularSphere.f90
@@ -0,0 +1,502 @@
+module type_RegularSphere
+
+ use, intrinsic :: ISO_Fortran_env, only: &
+ stderr => ERROR_UNIT
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_Sphere, only: &
+ Sphere
+
+ use type_RegularWorkspace, only: &
+ RegularWorkspace
+
+ use type_RegularGrid, only: &
+ RegularGrid
+
+ use type_SphericalUnitVectors, only: &
+ SphericalUnitVectors
+
+ use type_Vector3D, only: &
+ Vector => Vector3D, &
+ assignment(=), &
+ operator(*)
+
+ use scalar_analysis_routines, only: &
+ ScalarForwardTransform
+
+ use scalar_synthesis_routines, only: &
+ ScalarBackwardTransform
+
+ use vector_analysis_routines, only: &
+ VectorForwardTransform
+
+ use vector_synthesis_routines, only: &
+ VectorBackwardTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Parameter confined to the module
+ real(wp), parameter :: ONE = 1.0_wp
+
+ type, public, extends(Sphere) :: RegularSphere
+ contains
+ ! Type-bound procedures
+ procedure, public :: assert_initialized => assert_init_regular_sphere
+ procedure, public :: create => create_regular_sphere
+ procedure, public :: destroy => destroy_regular_sphere
+ procedure, public :: perform_scalar_analysis => regular_scalar_analysis
+ procedure, public :: perform_scalar_synthesis => regular_scalar_synthesis
+ procedure, public :: vector_analysis_from_spherical_components => regular_vector_analysis
+ procedure, public :: perform_vector_synthesis => regular_vector_synthesis
+ end type RegularSphere
+
+ ! Declare user-defined constructor
+ interface RegularSphere
+ module procedure regular_sphere_constructor
+ end interface
+
+contains
+
+ function regular_sphere_constructor(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+ type(RegularSphere) :: return_value
+
+ call return_value%create(nlat, nlon)
+
+ end function regular_sphere_constructor
+
+ subroutine create_regular_sphere(self, nlat, nlon, ntrunc, isym, itype, nt, rsphere)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), optional, intent(in) :: ntrunc
+ integer(ip), optional, intent(in) :: isym ! Either 0, 1, or 2
+ integer(ip), optional, intent(in) :: itype ! Either 0, 1, 2, 3, ..., 8
+ integer(ip), optional, intent(in) :: nt !
+ real(wp), optional, intent(in) :: rsphere
+
+ ! Local variables
+ integer(ip) :: truncation_number
+ integer(ip) :: scalar_symmetries
+ integer(ip) :: vector_symmetries
+ integer(ip) :: number_of_syntheses
+ real(wp) :: sphere_radius
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Allocate polymorphic components
+ allocate (self%grid, source=RegularGrid(nlat, nlon))
+ allocate (self%workspace, source=RegularWorkspace(nlat, nlon))
+
+ ! Address optional arguments
+
+ ! Set truncation number
+ if (present(ntrunc)) then
+ truncation_number = ntrunc
+ else
+ truncation_number = nlat - 1
+ end if
+
+ ! Set scalar symmetries
+ if (present(isym)) then
+ scalar_symmetries = isym
+ else
+ scalar_symmetries = 0
+ end if
+
+ ! Set vector symmetries
+ if (present(itype)) then
+ vector_symmetries = itype
+ else
+ vector_symmetries = 0
+ end if
+
+ ! Set number of syntheses
+ if (present(nt)) then
+ number_of_syntheses = nt
+ else
+ number_of_syntheses = 1
+ end if
+
+ ! Set radius of sphere
+ if (present(rsphere)) then
+ sphere_radius = rsphere
+ else
+ sphere_radius = ONE
+ end if
+
+ ! Create parent type
+ call self%create_sphere(nlat, nlon, truncation_number, scalar_symmetries, &
+ vector_symmetries, number_of_syntheses, sphere_radius)
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_regular_sphere
+
+ subroutine destroy_regular_sphere(self)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory from parent type
+ call self%destroy_sphere()
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_regular_sphere
+
+ subroutine assert_init_regular_sphere(self, routine)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+ character(len=*), intent(in) :: routine
+
+ ! Check if object is usable
+ select type(self)
+ class is (RegularSphere)
+ if (.not.self%initialized) then
+ write (stderr, '(a)') &
+ 'Uninitialized object of class(RegularSphere) in '//routine
+ end if
+ end select
+
+ end subroutine assert_init_regular_sphere
+
+ subroutine regular_scalar_analysis(self, scalar_function)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarForwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('regular_scalar_analysis')
+
+ select type(self)
+ class is (RegularSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (RegularWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ isym => self%SCALAR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ g => scalar_function, &
+ idg => self%NUMBER_OF_LATITUDES, &
+ jdg => self%NUMBER_OF_LONGITUDES, &
+ a => workspace%scalar_coefficients%real_component, &
+ b => workspace%scalar_coefficients%imaginary_component, &
+ mdab => self%NUMBER_OF_LATITUDES, &
+ ndab => self%NUMBER_OF_LATITUDES, &
+ wshaes => workspace%forward_scalar, &
+ ierror => error_flag &
+ )
+
+ ! Perform regular (real) spherical harmonic analysis
+ call aux%shaes(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshaes, ierror)
+
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address the error flag
+ select case (error_flag)
+ case (0)
+ return
+ case (1)
+ error stop 'type(RegularSphere) in regular_scalar_analysis'&
+ // ' invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'type(RegularSphere) in regular_scalar_analysis'&
+ //' invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'type(RegularSphere) in regular_scalar_analysis'&
+ //' invalid extent for scalar_forward'
+ case (4)
+ error stop 'type(RegularSphere) in regular_scalar_analysis'&
+ //' invalid extent for legendre_workspace'
+ case (5)
+ error stop 'type(RegularSphere) in regular_scalar_analysis'&
+ //' invalid extent for dwork'
+ case default
+ error stop 'type(RegularSphere) in regular_scalar_analysis'&
+ // 'Undetermined error flag'
+ end select
+
+ end subroutine regular_scalar_analysis
+
+ subroutine regular_scalar_synthesis(self, scalar_function)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+ real(wp), intent(out) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarBackwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('regular_scalar_synthesis')
+
+ select type(self)
+ class is (RegularSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (RegularWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ isym => self%SCALAR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ g => scalar_function, &
+ idg => size(scalar_function, dim=1), &
+ jdg => size(scalar_function, dim=2), &
+ a => workspace%scalar_coefficients%real_component, &
+ b => workspace%scalar_coefficients%imaginary_component, &
+ mdab => size(workspace%scalar_coefficients%real_component, dim=1), &
+ ndab => size(workspace%scalar_coefficients%real_component, dim=2), &
+ wshses => workspace%backward_scalar, &
+ ierror => error_flag &
+ )
+
+ ! Perform (real) spherical harmonic scalar synthesis
+ call aux%shses(nlat, nlon, isym, nt, g, idg, jdg, a, b, mdab, ndab, &
+ wshses, ierror)
+
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address the error flag
+ select case (error_flag)
+ case (0)
+ return
+ case (1)
+ error stop 'type(RegularSphere) in regular_scalar_synthesis '&
+ // ' invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'type(RegularSphere) in regular_scalar_synthesis '&
+ //' invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'type(RegularSphere) in regular_scalar_synthesis '&
+ //' invalid extent for scalar_forward'
+ case (4)
+ error stop 'type(RegularSphere) in regular_scalar_synthesis '&
+ //' invalid extent for legendre_workspace'
+ case (5)
+ error stop 'type(RegularSphere) in regular_scalar_synthesis '&
+ //' invalid extent for dwork'
+ case default
+ error stop 'type(RegularSphere) in regular_scalar_synthesis '&
+ // 'Undetermined error flag'
+ end select
+
+ end subroutine regular_scalar_synthesis
+
+ subroutine regular_vector_analysis(self, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorForwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('regular_vector_analysis')
+
+ select type(self)
+ class is (RegularSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (RegularWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ ityp => self%VECTOR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ v => polar_component, &
+ w => azimuthal_component, &
+ idvw => size(polar_component, dim=1), &
+ jdvw => size(polar_component, dim=2), &
+ br => workspace%vector_coefficients%polar%real_component, &
+ bi => workspace%vector_coefficients%polar%imaginary_component, &
+ cr => workspace%vector_coefficients%azimuthal%real_component, &
+ ci => workspace%vector_coefficients%azimuthal%imaginary_component, &
+ mdab => size(workspace%vector_coefficients%polar%real_component, dim=1), &
+ ndab => size(workspace%vector_coefficients%polar%real_component, dim=2), &
+ wvhaes => workspace%forward_vector, &
+ ierror => error_flag &
+ )
+
+ ! Perform (real) vector spherical harmonic analysis
+ call aux%vhaes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, &
+ br, bi, cr, ci, mdab, ndab, wvhaes, ierror)
+
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address error flag
+ select case (error_flag)
+ case (0)
+ return
+ case (1)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid specification of VECTOR_SYMMETRIES'
+ case (4)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid specification of NUMBER_OF_SYNTHESES'
+ case (5)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid dim=1 extent for '&
+ //' polar_component (theta) or azimuthal_component (phi)'
+ case (6)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid dim=2 extent '&
+ //'polar_component (theta) or azimuthal_component (phi)'
+ case (7)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid dim=1 extent for br or cr'
+ case (8)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid dim=1 extent for bi or ci'
+ case (9)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid extent for forward_vector'
+ case (10)
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' invalid extent for legendre_workspace'
+ case default
+ error stop 'type(RegularSphere) in regular_vector_analysis'&
+ //' undetermined error'
+ end select
+
+ end subroutine regular_vector_analysis
+
+ subroutine regular_vector_synthesis(self, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(RegularSphere), intent(inout) :: self
+ real(wp), intent(out) :: polar_component(:, :)
+ real(wp), intent(out) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorBackwardTransform) :: aux
+
+ ! Check if object is usable
+ call self%assert_initialized('regular_vector_synthesis')
+
+ select type(self)
+ class is (RegularSphere)
+ associate (workspace => self%workspace)
+ select type(workspace)
+ class is (RegularWorkspace)
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ ityp => self%VECTOR_SYMMETRIES, &
+ nt => self%NUMBER_OF_SYNTHESES, &
+ v => polar_component, &
+ w => azimuthal_component, &
+ idvw => size(polar_component, dim=1), &
+ jdvw => size(polar_component, dim=2), &
+ br => workspace%vector_coefficients%polar%real_component, &
+ bi => workspace%vector_coefficients%polar%imaginary_component, &
+ cr => workspace%vector_coefficients%azimuthal%real_component, &
+ ci => workspace%vector_coefficients%azimuthal%imaginary_component, &
+ mdab => size(workspace%vector_coefficients%polar%real_component, dim=1), &
+ ndab => size(workspace%vector_coefficients%polar%real_component, dim=2), &
+ wvhses => workspace%backward_vector, &
+ ierror => error_flag &
+ )
+
+ ! Perform (real) vector spherical harmonic analysis
+ call aux%vhses(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhses, ierror)
+
+ end associate
+ end select
+ end associate
+ end select
+
+ ! Address error flag
+ select case (error_flag)
+ case (0)
+ return
+ case (1)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid specification of NUMBER_OF_LATITUDES'
+ case (2)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid specification of NUMBER_OF_LONGITUDES'
+ case (3)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid specification of VECTOR_SYMMETRIES'
+ case (4)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid specification of NUMBER_OF_SYNTHESES'
+ case (5)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid dim=1 extent for '&
+ //' polar_component (theta) or azimuthal_component (phi)'
+ case (6)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid dim=2 extent '&
+ //' polar_component (theta) or azimuthal_component (phi)'
+ case (7)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid dim=1 extent for br or cr'
+ case (8)
+ error stop 'type(regularsphere) in regular_vector_synthesis'&
+ //' invalid dim=1 extent for bi or ci'
+ case (9)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid extent for backward_vector'
+ case (10)
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' invalid extent for legendre_workspace'
+ case default
+ error stop 'type(RegularSphere) in regular_vector_synthesis'&
+ //' undetermined error'
+ end select
+
+ end subroutine regular_vector_synthesis
+
+end module type_RegularSphere
diff --git a/src/Core/Spherepack/type_RegularWorkspace.f90 b/src/Core/Spherepack/type_RegularWorkspace.f90
new file mode 100644
index 000000000..ea916f712
--- /dev/null
+++ b/src/Core/Spherepack/type_RegularWorkspace.f90
@@ -0,0 +1,312 @@
+module type_RegularWorkspace
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_Workspace, only: &
+ Workspace
+
+ use scalar_analysis_routines, only: &
+ ScalarForwardTransform
+
+ use scalar_synthesis_routines, only: &
+ ScalarBackwardTransform
+
+ use vector_analysis_routines, only: &
+ VectorForwardTransform
+
+ use vector_synthesis_routines, only: &
+ VectorBackwardTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public, extends(Workspace) :: RegularWorkspace
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_regular_workspace
+ procedure, public :: destroy => destroy_regular_workspace
+ procedure, private :: initialize_regular_scalar_analysis
+ procedure, private :: initialize_regular_scalar_synthesis
+ procedure, private :: initialize_regular_vector_analysis
+ procedure, private :: initialize_regular_vector_synthesis
+ procedure, private :: copy_regular_workspace
+ ! Generic type-bound procedures
+ generic, public :: assignment (=) => copy_regular_workspace
+ end type RegularWorkspace
+
+ ! Declare user-defined constructor
+ interface RegularWorkspace
+ module procedure regular_workspace_constructor
+ end interface
+
+contains
+
+ function regular_workspace_constructor(nlat, nlon, nt) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! number of longitudinal points 0 <= phi <= 2*pi
+ integer(ip), optional, intent(in) :: nt ! Number of syntheses
+ type(RegularWorkspace) :: return_value
+
+ ! Local variables
+ integer(ip) :: number_of_syntheses
+
+ ! Address optional argument
+ if (present(nt)) then
+ number_of_syntheses = nt
+ else
+ number_of_syntheses = 1
+ end if
+
+ call return_value%create(nlat, nlon, number_of_syntheses)
+
+ end function regular_workspace_constructor
+
+ subroutine copy_regular_workspace(self, other)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(out) :: self
+ class(RegularWorkspace), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(RegularWorkspace): '&
+ //'in assignment (=) '
+ end if
+
+ ! Make copies
+ call self%copy_workspace(other)
+
+ end subroutine copy_regular_workspace
+
+ subroutine create_regular_workspace(self, nlat, nlon, nt)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Initialize harmonic coefficients
+ call self%initialize_harmonic_coefficients(nlat, nlon, nt)
+
+ ! Set up scalar analysis
+ call self%initialize_regular_scalar_analysis(nlat, nlon)
+
+ ! Set up scalar synthesis
+ call self%initialize_regular_scalar_synthesis(nlat, nlon)
+
+ ! Set up vector analysis
+ call self%initialize_regular_vector_analysis(nlat, nlon)
+
+ ! Set up vector synthesis
+ call self%initialize_regular_vector_synthesis(nlat, nlon)
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_regular_workspace
+
+ subroutine destroy_regular_workspace(self)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory from parent type
+ call self%destroy_workspace()
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_regular_workspace
+
+ subroutine initialize_regular_scalar_analysis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarForwardTransform) :: util
+
+ ! Allocate memory
+ call util%initialize_shaes(nlat, nlon, self%forward_scalar, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_analysis '&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_analysis '&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_analysis '&
+ //'error in the specification of extent for forward_scalar'
+ case(4)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_analysis '&
+ //'error in the specification of extent for legendre_workspace'
+ case default
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_analysis '&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine initialize_regular_scalar_analysis
+
+ subroutine initialize_regular_scalar_synthesis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(ScalarBackwardTransform) :: util
+
+ ! Allocate memory and precompute wavetable
+ call util%initialize_shses(nlat, nlon, self%backward_scalar, error_flag)
+
+ ! Address error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_synthesis '&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_synthesis '&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_synthesis '&
+ //'error in the specification of extent for forward_scalar'
+ case(4)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_synthesis '&
+ //'error in the specification of extent for legendre_workspace'
+ case default
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_scalar_synthesis '&
+ //'Undetermined error flag'
+ end select
+
+ end subroutine initialize_regular_scalar_synthesis
+
+ subroutine initialize_regular_vector_analysis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorForwardTransform) :: util
+
+ ! Allocate memory and precompute wavetable
+ call util%initialize_vhaes(nlat, nlon, self%forward_vector, error_flag)
+
+ ! Address the error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_analysis'&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_analysis'&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_analysis'&
+ //'error in the specification of extent for forward_vector'
+ case(4)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_analysis'&
+ //'error in the specification of extent for unsaved work'
+ case(5)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_analysis'&
+ //'error in the specification of extent for unsaved dwork'
+ case default
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_analysis'&
+ //' Undetermined error flag'
+ end select
+
+ end subroutine initialize_regular_vector_analysis
+
+ subroutine initialize_regular_vector_synthesis(self, nlat, nlon)
+
+ ! Dummy arguments
+ class(RegularWorkspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+
+ ! Local variables
+ integer(ip) :: error_flag
+ type(VectorBackwardTransform) :: util
+
+ ! Allocate memory
+ call util%initialize_vhses(nlat, nlon, self%backward_vector, error_flag)
+
+ ! Address the error flag
+ select case (error_flag)
+ case(0)
+ return
+ case(1)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_synthesis '&
+ //'error in the specification of NUMBER_OF_LATITUDES'
+ case(2)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_synthesis '&
+ //'error in the specification of NUMBER_OF_LONGITUDES'
+ case(3)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_synthesis '&
+ //'error in the specification of extent for backward_vector'
+ case(4)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_synthesis'&
+ //'error in the specification of extent for unsaved work'
+ case(5)
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_synthesis '&
+ //'error in the specification of extent for unsaved dwork'
+ case default
+ error stop 'Object of class(RegularWorkspace): '&
+ //'in initialize_regular_vector_synthesis'&
+ //' Undetermined error flag'
+ end select
+
+ end subroutine initialize_regular_vector_synthesis
+
+end module type_RegularWorkspace
diff --git a/src/Core/Spherepack/type_ScalarHarmonic.f90 b/src/Core/Spherepack/type_ScalarHarmonic.f90
new file mode 100644
index 000000000..2d096c776
--- /dev/null
+++ b/src/Core/Spherepack/type_ScalarHarmonic.f90
@@ -0,0 +1,175 @@
+module type_ScalarHarmonic
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ even
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public :: ScalarHarmonic
+ ! Type components
+ logical :: initialized = .false.
+ integer(ip) :: NUMBER_OF_LONGITUDES = 0
+ integer(ip) :: NUMBER_OF_LATITUDES = 0
+ integer(ip) :: NUMBER_OF_SYNTHESES = 0
+ integer(ip) :: DEGREE_N = 0
+ integer(ip) :: ORDER_M = 0
+ real(wp), allocatable :: real_component(:,:,:)
+ real(wp), allocatable :: imaginary_component(:,:,:)
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_scalar_harmonic
+ procedure, public :: destroy => destroy_scalar_harmonic
+ procedure, private :: copy_scalar_harmonic
+ ! Generic type-bound procedures
+ generic, public :: assignment(=) => copy_scalar_harmonic
+ end type ScalarHarmonic
+
+ ! Declare user-defined constructor
+ interface ScalarHarmonic
+ module procedure scalar_harmonic_constructor
+ end interface
+
+contains
+
+ function scalar_harmonic_constructor(nlat, nlon, nt, mdab) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! Number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! Number of longitudinal points 0 <= phi <= 2*pi
+ integer(ip), optional, intent(in) :: nt ! Number of syntheses
+ integer(ip), optional, intent(in) :: mdab ! Order m
+ type(ScalarHarmonic) :: return_value
+
+ ! Local variables
+ integer(ip) :: number_of_syntheses, order_m
+
+ ! Address optional argument
+ if (present(nt)) then
+ number_of_syntheses = nt
+ else
+ number_of_syntheses = 1
+ end if
+
+ if (present(mdab)) then
+ order_m = mdab
+ else
+ order_m = determine_scalar_order_m(nlat, nlon)
+ end if
+
+ call return_value%create(nlat, nlon, number_of_syntheses, order_m)
+
+ end function scalar_harmonic_constructor
+
+ pure function determine_scalar_order_m(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ if (even(nlon)) then
+ return_value = min(nlat,(nlon + 2)/2)
+ else
+ return_value = min(nlat,(nlon + 1)/2)
+ end if
+
+ end function determine_scalar_order_m
+
+ subroutine create_scalar_harmonic(self, nlat, nlon, nt, mdab)
+
+ ! Dummy arguments
+ class(ScalarHarmonic), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: mdab
+
+ ! Local variables
+ integer(ip) :: ndab, alloc_stat
+
+ ! TODO
+ ! Check calling arguments nlat >= 3, nlon >= 4, nt >= 0
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Determine array sizes
+ ndab = nlat
+
+ ! Set constants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+ self%NUMBER_OF_SYNTHESES = nt
+ self%ORDER_M = mdab
+ self%DEGREE_N = ndab
+
+ ! Allocate memory
+ allocate (self%real_component(mdab, ndab, nt), stat=alloc_stat)
+
+ ! Check allocation status
+ if (alloc_stat /= 0) then
+ error stop "Failed to allocate real_component in scalar harmonic"
+ end if
+
+ allocate (self%imaginary_component(mdab, ndab, nt), stat=alloc_stat)
+
+ ! Check allocation status
+ if (alloc_stat /= 0) then
+ error stop "Failed to allocate imaginary_component in scalar harmonic"
+ end if
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_scalar_harmonic
+
+ subroutine copy_scalar_harmonic(self, other)
+
+ ! Dummy arguments
+ class(ScalarHarmonic), intent(out) :: self
+ class(ScalarHarmonic), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(ScalarHarmonic): '&
+ //'in assignment(=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%NUMBER_OF_LATITUDES = other%NUMBER_OF_LATITUDES
+ self%NUMBER_OF_LONGITUDES = other%NUMBER_OF_LONGITUDES
+ self%NUMBER_OF_SYNTHESES = other%NUMBER_OF_SYNTHESES
+ self%ORDER_M = other%ORDER_M
+ self%DEGREE_N = other%DEGREE_N
+ self%real_component = other%real_component
+ self%imaginary_component = other%imaginary_component
+
+ end subroutine copy_scalar_harmonic
+
+ subroutine destroy_scalar_harmonic(self)
+
+ ! Dummy arguments
+ class(ScalarHarmonic), intent(out) :: self
+
+ ! Reset constants
+ self%NUMBER_OF_LATITUDES = 0
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_SYNTHESES = 0
+ self%ORDER_M = 0
+ self%DEGREE_N = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_scalar_harmonic
+
+end module type_ScalarHarmonic
diff --git a/src/Core/Spherepack/type_Sphere.f90 b/src/Core/Spherepack/type_Sphere.f90
new file mode 100644
index 000000000..30dd27677
--- /dev/null
+++ b/src/Core/Spherepack/type_Sphere.f90
@@ -0,0 +1,1562 @@
+module type_Sphere
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_Workspace, only: &
+ Workspace
+
+ use type_SphericalGrid, only: &
+ SphericalGrid
+
+ use type_SphericalUnitVectors, only: &
+ SphericalUnitVectors
+
+ use type_TrigonometricTable, only: &
+ TrigonometricTable
+
+ use type_Vector3D, only: &
+ Vector => Vector3D, &
+ assignment(=), &
+ operator(*)
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+
+ type, public, abstract :: Sphere
+ ! Type components
+ logical, public :: initialized = .false.
+ integer(ip), public :: NUMBER_OF_LONGITUDES = 0
+ integer(ip), public :: NUMBER_OF_LATITUDES = 0
+ integer(ip), public :: TRIANGULAR_TRUNCATION_LIMIT = 0
+ integer(ip), public :: SCALAR_SYMMETRIES = 0
+ integer(ip), public :: VECTOR_SYMMETRIES = 0
+ integer(ip), public :: NUMBER_OF_SYNTHESES = 0
+ integer(ip), allocatable, public :: INDEX_ORDER_M(:)
+ integer(ip), allocatable, public :: INDEX_DEGREE_N(:)
+ real(wp), public :: RADIUS_OF_SPHERE = ZERO
+ real(wp), allocatable, public :: COEFFICIENT_MULTIPLIERS(:)
+ real(wp), allocatable, public :: LAPLACIAN_COEFFICIENT_MULTIPLIERS(:)
+ real(wp), allocatable, public :: INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS(:)
+ complex(wp), allocatable, public :: complex_spectral_coefficients(:)
+ class(Workspace), allocatable, public :: workspace
+ class(SphericalGrid), allocatable, public :: grid
+ type(TrigonometricTable), public :: trigonometric_table
+ type(SphericalUnitVectors), public :: unit_vectors
+ contains
+ ! Type-bound procedures
+ procedure, public :: create_sphere
+ procedure, public :: destroy => destroy_sphere
+ procedure, public :: destroy_sphere
+ procedure, public :: get_index
+ procedure, public :: get_coefficient
+ procedure, public :: invert_helmholtz
+ procedure, public :: invert_vorticity
+ procedure, public :: get_gradient
+ procedure, private :: invert_gradient_from_spherical_components
+ procedure, private :: get_vorticity_from_spherical_components
+ procedure, private :: get_vorticity_from_vector_field
+ procedure, private :: get_divergence_from_vector_field
+ procedure, private :: get_divergence_from_spherical_components
+ procedure, public :: invert_divergence
+ procedure, public :: get_rotation_operator => compute_angular_momentum
+ procedure, private :: get_scalar_symmetries
+ procedure, private :: get_vector_symmetries
+ procedure, public :: perform_complex_analysis
+ procedure, public :: perform_complex_synthesis
+ procedure, private :: perform_vector_analysis_from_vector_field
+ procedure, public :: synthesize_from_complex_spectral_coefficients
+ procedure, public :: analyze_into_complex_spectral_coefficients
+ procedure, public :: get_vorticity_and_divergence_from_velocities
+ procedure, private :: get_velocities_from_vorticity_and_divergence_coefficients
+ procedure, public :: get_velocities_from_vorticity_and_divergence
+ procedure, private :: get_scalar_laplacian
+ procedure, private :: compute_vector_laplacian_coefficients
+ procedure, private :: get_vector_laplacian_from_spherical_components
+ procedure, private :: get_vector_laplacian_from_vector_field
+ procedure, private :: invert_scalar_laplacian
+ procedure, private :: invert_vector_laplacian
+ ! Deferred type-bound procedures
+ procedure(assert_init), deferred, public :: &
+ assert_initialized
+ procedure(scalar_analysis), deferred, public :: &
+ perform_scalar_analysis
+ procedure(scalar_synthesis), deferred, public :: &
+ perform_scalar_synthesis
+ procedure(vector_analysis), deferred, public :: &
+ vector_analysis_from_spherical_components
+ procedure(vector_synthesis), deferred, public :: &
+ perform_vector_synthesis
+ ! Generic type-bound procedures
+ generic, public :: perform_vector_analysis => &
+ perform_vector_analysis_from_vector_field
+ generic, public :: invert_laplacian => &
+ invert_scalar_laplacian, &
+ invert_vector_laplacian
+ generic, public :: get_divergence => &
+ get_divergence_from_vector_field, &
+ get_divergence_from_spherical_components
+ generic, public :: get_laplacian => &
+ get_scalar_laplacian, &
+ get_vector_laplacian_from_spherical_components, &
+ get_vector_laplacian_from_vector_field
+ generic, public :: get_vorticity => &
+ get_vorticity_from_spherical_components, &
+ get_vorticity_from_vector_field
+ generic, public :: invert_gradient => &
+ invert_gradient_from_spherical_components
+ end type Sphere
+
+ ! Declare interfaces for deferred type-bound procedures
+ abstract interface
+ subroutine assert_init(self, routine)
+ import:: Sphere
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ character(len=*), intent(in) :: routine
+ end subroutine assert_init
+
+ subroutine scalar_analysis(self, scalar_function)
+ import :: Sphere, wp
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ end subroutine scalar_analysis
+
+ subroutine scalar_synthesis(self, scalar_function)
+ import :: Sphere, wp
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(out) :: scalar_function(:, :)
+ end subroutine scalar_synthesis
+
+ subroutine vector_analysis(self, polar_component, azimuthal_component)
+ import :: Sphere, wp
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+ end subroutine vector_analysis
+
+ subroutine vector_synthesis(self, polar_component, azimuthal_component)
+ import :: Sphere, wp
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(out) :: polar_component(:, :)
+ real(wp), intent(out) :: azimuthal_component(:, :)
+ end subroutine vector_synthesis
+ end interface
+
+contains
+
+ subroutine create_sphere(self, nlat, nlon, ntrunc, isym, itype, nt, rsphere)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ntrunc
+ integer(ip), intent(in) :: isym ! Either 0, 1, or 2
+ integer(ip), intent(in) :: itype ! Either 0, 1, 2, 3, ..., 8
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: rsphere
+
+ ! Local variables
+ integer(ip) :: m, n
+
+ ! Ensure that object is usable
+ call self%destroy_sphere()
+
+ ! Set constants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+ self%TRIANGULAR_TRUNCATION_LIMIT = ntrunc
+ self%NUMBER_OF_SYNTHESES = nt
+ self%RADIUS_OF_SPHERE = rsphere
+
+ ! Set scalar symmetries
+ call self%get_scalar_symmetries(isym)
+
+ ! Set vector symmetries
+ call self%get_vector_symmetries(itype)
+
+ ! Allocate memory
+ associate (nm_dim => (ntrunc+1)*(ntrunc+2)/2)
+ allocate(self%INDEX_ORDER_M(nm_dim))
+ allocate(self%INDEX_DEGREE_N(nm_dim))
+ allocate(self%LAPLACIAN_COEFFICIENT_MULTIPLIERS(nm_dim))
+ allocate(self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS(nm_dim))
+ allocate(self%complex_spectral_coefficients(nm_dim))
+ allocate(self%COEFFICIENT_MULTIPLIERS(nlat))
+
+ ! Fill arrays
+ associate (&
+ ntrunc => self%TRIANGULAR_TRUNCATION_LIMIT, &
+ indxm => self%INDEX_ORDER_M, &
+ indxn => self%INDEX_DEGREE_N, &
+ lap => self%LAPLACIAN_COEFFICIENT_MULTIPLIERS, &
+ ilap => self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS &
+ )
+
+ ! Precompute indices of order m
+ indxm = [((m, n=m, ntrunc), m=0, ntrunc)]
+
+ ! Precompute indices of degree n
+ indxn = [((n, n=m, ntrunc), m=0, ntrunc)]
+
+ ! Precompute laplacian coefficients
+ lap = -real(indxn, kind=wp) * real(indxn + 1, kind=wp)/(rsphere**2)
+
+ ! Precompute inverse laplacian coefficients
+ ilap(1) = ZERO
+ ilap(2:nm_dim) = ONE/lap(2:nm_dim)
+ !
+ ! Precompute vorticity and divergence coefficients
+ sqnn = [(sqrt(real((n - 1) * n, kind=wp)/rsphere), n=1, nlat)]
+
+ end associate
+ end associate
+
+ ! Initialize derived data types
+ associate (&
+ grid => self%grid, &
+ trig_func => self%trigonometric_table, &
+ unit_vectors => self%unit_vectors &
+ )
+ trig_func = TrigonometricTable(grid)
+ unit_vectors = SphericalUnitVectors(grid)
+ end associate
+
+ ! Set initialization flag
+ self%initialized = .true.
+
+ end subroutine create_sphere
+
+ subroutine destroy_sphere(self)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory
+ if (allocated(self%INDEX_ORDER_M)) then
+ deallocate (self%INDEX_ORDER_M)
+ end if
+
+ if (allocated(self%INDEX_DEGREE_N)) then
+ deallocate (self%INDEX_DEGREE_N)
+ end if
+
+ if (allocated(self%LAPLACIAN_COEFFICIENT_MULTIPLIERS)) then
+ deallocate (self%LAPLACIAN_COEFFICIENT_MULTIPLIERS)
+ end if
+
+ if (allocated(self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS)) then
+ deallocate (self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS)
+ end if
+
+ if (allocated(self%complex_spectral_coefficients)) then
+ deallocate (self%complex_spectral_coefficients)
+ end if
+
+ if (allocated(self%COEFFICIENT_MULTIPLIERS)) then
+ deallocate (self%COEFFICIENT_MULTIPLIERS)
+ end if
+
+ ! Release memory from polymorphic class variables
+ if (allocated(self%grid)) deallocate (self%grid)
+ if (allocated(self%workspace)) deallocate (self%workspace)
+
+ ! Release memory from derived data types
+ call self%trigonometric_table%destroy()
+ call self%unit_vectors%destroy()
+
+ ! Reset constants
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_LATITUDES = 0
+ self%TRIANGULAR_TRUNCATION_LIMIT = 0
+ self%SCALAR_SYMMETRIES = 0
+ self%VECTOR_SYMMETRIES = 0
+ self%NUMBER_OF_SYNTHESES = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_sphere
+
+ !
+ ! Purpose:
+ !
+ ! Converts gridded input array (scalar_function) to (complex)
+ ! spherical harmonic coefficients (psi).
+ !
+ ! The spectral data is assumed to be in a complex array of dimension
+ ! (mtrunc+1)*(mtrunc+2)/2, whre mtrunc is the triangular truncation limit,
+ ! for instance, mtrunc = 42 for T42.
+ ! mtrunc must be <= nlat-1.
+ ! Coefficients are ordered so that first (nm=1) is m=0, n=0, second is m=0, n=1,
+ ! nm=mtrunc is m=0, n=mtrunc, nm=mtrunc+1 is m=1, n=1, etc.
+ !
+ ! In Fortran syntax, values of m (degree) and n (order) as a function
+ ! of the index nm are:
+ !
+ ! integer(ip), dimension ((mtrunc+1)*(mtrunc+2)/2) :: indxm, indxn
+ ! indxm = [((m, n=m, mtrunc), m=0, mtrunc)]
+ ! indxn = [((n, n=m, mtrunc), m=0, mtrunc)]
+ !
+ ! Conversely, the index nm as a function of m and n is:
+ ! nm = sum([(i, i=mtrunc+1, mtrunc-m+2, -1)])+n-m+1
+ !
+ subroutine perform_complex_analysis(self, scalar_function)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m
+
+ ! Check if object is usable
+ call self%assert_initialized('perform_complex_analysis')
+
+ ! compute the (real) spherical harmonic coefficients
+ call self%perform_scalar_analysis(scalar_function)
+
+ ! Set complex spherical harmonic coefficients
+ associate (&
+ ntrunc => self%TRIANGULAR_TRUNCATION_LIMIT, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ psi => self%complex_spectral_coefficients &
+ )
+ psi = HALF * cmplx( &
+ [((a(m+1, n+1), n=m, ntrunc), m=0, ntrunc)], &
+ [((b(m+1, n+1), n=m, ntrunc), m=0, ntrunc)], &
+ kind=wp)
+ end associate
+
+ end subroutine perform_complex_analysis
+
+ !
+ ! Purpose:
+ !
+ ! Converts gridded input array to (complex) spherical harmonic coefficients
+ !
+ subroutine perform_complex_synthesis(self, scalar_function)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(out) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m, nm
+
+ ! Check if object is usable
+ call self%assert_initialized('perform_complex_synthesis')
+
+ ! Convert complex spherical harmonic coefficients to real version
+ associate (&
+ indxn => self%INDEX_DEGREE_N, &
+ indxm => self%INDEX_ORDER_M, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ psi => self%complex_spectral_coefficients &
+ )
+ ! Initialize (real) coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Fill real arrays with contents of spec
+ do nm = 1, size(psi)
+ n = indxn(nm) ! Set degree n
+ m = indxm(nm) ! Set order m
+
+ ! set the real component
+ a(m + 1, n + 1) = TWO * real(psi(nm))
+
+ ! set the imaginary component
+ b(m + 1, n + 1) = TWO * aimag(psi(nm))
+ end do
+ end associate
+
+ ! Synthesise the scalar function from the (real) harmonic coefficients
+ call self%perform_scalar_synthesis(scalar_function)
+
+ end subroutine perform_complex_synthesis
+
+ subroutine analyze_into_complex_spectral_coefficients(self, &
+ scalar_function, spectral_coefficients)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ complex(wp), intent(out) :: spectral_coefficients(:)
+
+ ! Check if object is usable
+ call self%assert_initialized('analyze_into_complex_spectral_coefficients')
+
+ ! analyze the scalar function into (complex) harmonic coefficients
+ call self%perform_complex_analysis(scalar_function)
+
+ ! copy coefficients
+ spectral_coefficients = self%complex_spectral_coefficients
+
+ end subroutine analyze_into_complex_spectral_coefficients
+
+ subroutine synthesize_from_complex_spectral_coefficients(self, &
+ spectral_coefficients, scalar_function)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ complex(wp), intent(in) :: spectral_coefficients(:)
+ real(wp), intent(out) :: scalar_function(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m, nm
+
+ ! Check if object is usable
+ call self%assert_initialized('synthesize_from_complex_spectral_coefficients')
+
+ ! Convert complex coefficients to real version
+ associate (&
+ indxn => self%INDEX_DEGREE_N, &
+ indxm => self%INDEX_ORDER_M, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ psi => spectral_coefficients &
+ )
+ ! Initialize (real) coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Fill real arrays with contents of spec
+ do nm = 1, size(psi)
+ n = indxn(nm) ! Set degree n
+ m = indxm(nm) ! Set order m
+
+ ! Set the real component
+ a(m + 1, n + 1) = TWO * real(psi(nm))
+
+ ! Set the imaginary component
+ b(m + 1, n + 1) = TWO * aimag(psi(nm))
+ end do
+ end associate
+
+ ! synthesise the scalar function from the (real) harmonic coefficients
+ call self%perform_scalar_synthesis(scalar_function)
+
+ end subroutine synthesize_from_complex_spectral_coefficients
+
+ subroutine perform_vector_analysis_from_vector_field(self, vector_field)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: vector_field(:, :, :)
+
+ ! Local variables
+ integer(ip) :: nlat, nlon
+
+ ! Check if object is usable
+ call self%assert_initialized('perform_vector_analysis')
+
+ nlat = self%NUMBER_OF_LATITUDES
+ nlon = self%NUMBER_OF_LONGITUDES
+
+ ! Compute spherical angle components
+ block
+ real(wp) :: polar_component(nlat, nlon)
+ real(wp) :: azimuthal_component(nlat, nlon)
+
+ associate (&
+ vecF => vector_field, &
+ v => polar_component, &
+ w => azimuthal_component &
+ )
+
+ ! Get spherical components
+ call self%unit_vectors%get_spherical_angle_components(vecF, v, w)
+
+ ! Perform vector analysis
+ call self%vector_analysis_from_spherical_components(v, w)
+ end associate
+ end block
+
+ end subroutine perform_vector_analysis_from_vector_field
+
+ subroutine get_scalar_laplacian(self, scalar_function, scalar_laplacian)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ real(wp), intent(out) :: scalar_laplacian(:, :)
+
+ ! Check if object is usable
+ call self%assert_initialized('get_scalar_laplacian')
+
+ ! Set (real) scalar spherica harmonic coefficients
+ call self%perform_complex_analysis(scalar_function)
+
+ ! Associate various quantities
+ associate (&
+ psi => self%complex_spectral_coefficients, &
+ lap => self%LAPLACIAN_COEFFICIENT_MULTIPLIERS &
+ )
+ psi = lap * psi
+ end associate
+
+ ! Synthesize complex coefficients into gridded array
+ call self%perform_complex_synthesis(scalar_laplacian)
+
+ end subroutine get_scalar_laplacian
+
+ subroutine invert_scalar_laplacian(self, source, solution)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: source(:, :)
+ real(wp), intent(out) :: solution(:, :)
+
+ ! Check if object is usable
+ call self%assert_initialized('invert_scalar_laplacian')
+
+ ! Set (real) scalar spherica harmonic coefficients
+ call self%perform_complex_analysis(source)
+
+ ! Associate various quantities
+ associate (&
+ psi => self%complex_spectral_coefficients, &
+ ilap => self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS &
+ )
+ psi = ilap * psi
+ end associate
+
+ ! Synthesize complex coefficients into gridded array
+ call self%perform_complex_synthesis(solution)
+
+ end subroutine invert_scalar_laplacian
+
+ subroutine compute_vector_laplacian_coefficients(self)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+
+ ! Local variables
+ integer(ip) :: n
+
+ ! Check if object is usable
+ call self%assert_initialized('compute_vector_laplacian_coefficients')
+
+ ! Compute vector laplacian
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ ityp => self%VECTOR_SYMMETRIES, &
+ lap => self%LAPLACIAN_COEFFICIENT_MULTIPLIERS, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component &
+ )
+ select case (ityp)
+ case (0, 3, 6)
+
+ ! All coefficients needed
+ do n=1, nlat
+
+ ! Set polar coefficients
+ br(:, n) = lap(n) * br(:, n)
+ bi(:, n) = lap(n) * bi(:, n)
+
+ ! Set azimuthal coefficients
+ cr(:, n) = lap(n) * cr(:, n)
+ ci(:, n) = lap(n) * ci(:, n)
+ end do
+ case (1, 4, 7)
+
+ ! Vorticity is zero so cr, ci=0 not used
+ do n=1, nlat
+ ! Set polar coefficients
+ br(:, n) = lap(n) * br(:, n)
+ bi(:, n) = lap(n) * bi(:, n)
+ end do
+ case default
+
+ ! Divergence is zero so br, bi=0 not used
+ do n=1, nlat
+ ! Set azimuthal coefficients
+ cr(:, n) = lap(n) * cr(:, n)
+ ci(:, n) = lap(n) * ci(:, n)
+ end do
+ end select
+ end associate
+
+ end subroutine compute_vector_laplacian_coefficients
+
+ subroutine get_vector_laplacian_from_spherical_components(self, &
+ polar_component, azimuthal_component, polar_laplacian, azimuthal_laplacian)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+ real(wp), intent(out) :: polar_laplacian(:, :)
+ real(wp), intent(out) :: azimuthal_laplacian(:, :)
+
+ ! Check if object is usable
+ call self%assert_initialized('get_vector_laplacian_from_spherical_components')
+
+ ! Set vector spherical harmonic coefficients
+ associate (&
+ v => polar_component, &
+ w => azimuthal_component &
+ )
+ call self%vector_analysis_from_spherical_components(v, w)
+ end associate
+
+ ! Compute vector laplacian coefficients
+ call self%compute_vector_laplacian_coefficients()
+
+ ! Synthesize vector laplacian from coefficients
+ associate (&
+ vlap => polar_laplacian, &
+ wlap => azimuthal_laplacian &
+ )
+ call self%perform_vector_synthesis(vlap, wlap)
+ end associate
+
+ end subroutine get_vector_laplacian_from_spherical_components
+
+ subroutine get_vector_laplacian_from_vector_field(self, &
+ vector_field, polar_laplacian, azimuthal_laplacian)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: vector_field(:, :, :)
+ real(wp), intent(out) :: polar_laplacian(:, :)
+ real(wp), intent(out) :: azimuthal_laplacian(:, :)
+
+ ! Check if object is usable
+ call self%assert_initialized('get_vector_laplacian_from_vector_field')
+
+ ! Compute vector laplacian coefficients
+ call self%perform_vector_analysis(vector_field)
+
+ ! Synthesize vector laplacian from coefficients
+ associate (&
+ vlap => polar_laplacian, &
+ wlap => azimuthal_laplacian &
+ )
+ call self%perform_vector_synthesis(vlap, wlap)
+ end associate
+
+ end subroutine get_vector_laplacian_from_vector_field
+
+ subroutine invert_vector_laplacian(self, &
+ polar_source, azimuthal_source, polar_solution, azimuthal_solution)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_source(:, :)
+ real(wp), intent(in) :: azimuthal_source(:, :)
+ real(wp), intent(out) :: polar_solution(:, :)
+ real(wp), intent(out) :: azimuthal_solution(:, :)
+
+ ! Local variables
+ integer(ip) :: n
+
+ ! Check if object is usable
+ call self%assert_initialized('invert_vector_laplacian')
+
+ ! Set vector spherical harmonic coefficients
+ associate (&
+ vlap => polar_source, &
+ wlap => azimuthal_source &
+ )
+ call self%vector_analysis_from_spherical_components(vlap, wlap)
+ end associate
+
+ ! compute vector laplacian
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ ityp => self%VECTOR_SYMMETRIES, &
+ ilap => self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component, &
+ v => polar_solution, &
+ w => azimuthal_solution &
+ )
+ select case (ityp)
+ case (0, 3, 6)
+
+ ! All coefficients needed
+ do n=1, nlat
+
+ ! Set polar coefficients
+ br(:, n) = ilap(n) * br(:, n)
+ bi(:, n) = ilap(n) * bi(:, n)
+
+ ! Set azimuthal coefficients
+ cr(:, n) = ilap(n) * cr(:, n)
+ ci(:, n) = ilap(n) * ci(:, n)
+ end do
+ case (1, 4, 7)
+
+ ! Vorticity is zero so cr, ci=0 not used
+ do n=1, nlat
+
+ ! Set polar coefficients
+ br(:, n) = ilap(n) * br(:, n)
+ bi(:, n) = ilap(n) * bi(:, n)
+ end do
+ case default
+
+ ! Divergence is zero so br, bi=0 not used
+ do n=1, nlat
+
+ ! Set azimuthal coefficients
+ cr(:, n) = ilap(n) * cr(:, n)
+ ci(:, n) = ilap(n) * ci(:, n)
+ end do
+ end select
+
+ ! Synthesize coefficients inot vector field (v, w)
+ call self%perform_vector_synthesis(v, w)
+ end associate
+
+ end subroutine invert_vector_laplacian
+
+ subroutine invert_helmholtz(self, helmholtz_constant, source, solution)
+
+ ! Dummy arguments
+ class(Sphere), target, intent(inout) :: self
+ real(wp), intent(in) :: helmholtz_constant
+ real(wp), intent(in) :: source(:, :)
+ real(wp), intent(out) :: solution(:, :)
+
+ ! Local variables
+ real(wp), pointer :: iptr(:) => null()
+
+ ! Check if object is usable
+ call self%assert_initialized('invert_helmholtz')
+
+ ! Set (real) scalar spherica harmonic coefficients
+ call self%perform_complex_analysis(source)
+
+ ! Associate various quantities
+ associate (&
+ nm_dim => size(self%complex_spectral_coefficients), &
+ psi => self%complex_spectral_coefficients, &
+ ilap => self%INVERSE_LAPLACIAN_COEFFICIENT_MULTIPLIERS, &
+ lap => self%LAPLACIAN_COEFFICIENT_MULTIPLIERS, &
+ xlmbda => helmholtz_constant &
+ )
+
+ ! Associate local pointer
+ if (xlmbda == ZERO) then
+
+ ! Assign pointer
+ iptr => ilap
+ else
+
+ ! Allocate memory
+ allocate (iptr(nm_dim))
+ iptr = ONE/(lap - xlmbda)
+ end if
+
+ ! Set coefficients
+ psi = iptr * psi
+
+ ! Synthesize complex coefficients into gridded array
+ call self%perform_complex_synthesis(solution)
+
+ ! Garbage collection
+ if ( xlmbda == ZERO) then
+ nullify( iptr)
+ else
+ deallocate (iptr)
+ end if
+ end associate
+
+ end subroutine invert_helmholtz
+
+ subroutine get_gradient(self, scalar_function, &
+ polar_gradient_component, azimuthal_gradient_component)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ real(wp), intent(out) :: polar_gradient_component(:, :)
+ real(wp), intent(out) :: azimuthal_gradient_component(:, :)
+
+ ! Local variables
+ integer(ip) :: n
+
+ ! Check if object is usable
+ call self%assert_initialized('get_gradient')
+
+ ! Compute the (real) spherical harmonic coefficients
+ call self%perform_scalar_analysis(scalar_function)
+
+ ! Compute gradient
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ v => polar_gradient_component, &
+ w => azimuthal_gradient_component, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component &
+ )
+ ! Initialize polar coefficients
+ br = ZERO
+ bi = ZERO
+
+ ! Set polar coefficients
+ do n=1, nlat
+ br(:, n) = a(:, n) * sqnn(n)
+ bi(:, n) = b(:, n) * sqnn(n)
+ end do
+
+ ! Set azimuthal coefficients
+ cr = ZERO
+ ci = ZERO
+
+ ! Compute vector harmonic synthesis
+ call self%perform_vector_synthesis(v, w)
+ end associate
+
+ end subroutine get_gradient
+
+ subroutine invert_gradient_from_spherical_components(self, &
+ polar_source, azimuthal_source, solution)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_source(:, :)
+ real(wp), intent(in) :: azimuthal_source(:, :)
+ real(wp), intent(out) :: solution(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m
+
+ ! Check if object is usable
+ call self%assert_initialized('invert_gradient_from_spherical_components')
+
+ ! Set vector spherical harmonic coefficients
+ associate (&
+ v => polar_source, &
+ w => azimuthal_source &
+ )
+ call self%vector_analysis_from_spherical_components(v, w)
+ end associate
+
+ ! Invert gradient
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ f => solution, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component &
+ )
+
+ ! Initialize (real) coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Compute m=0 coefficients
+ do n=2, nlat
+ a(1, n) = br(1, n)/sqnn(n)
+ b(1, n) = bi(1, n)/sqnn(n)
+ end do
+
+ ! Set upper limit for vector m subscript
+ associate (mmax => min(nlat, (nlon + 1)/2))
+
+ ! Compute m > 0 coefficients
+ do m=2, mmax
+ do n=m, nlat
+ a(m, n) = br(m, n)/sqnn(n)
+ b(m, n) = bi(m, n)/sqnn(n)
+ end do
+ end do
+ end associate
+
+ ! Perform scalar synthesis
+ call self%perform_scalar_synthesis(f)
+ end associate
+
+ end subroutine invert_gradient_from_spherical_components
+
+ subroutine get_vorticity_from_spherical_components(self, &
+ polar_component, azimuthal_component, vorticity)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+ real(wp), intent(out) :: vorticity(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m
+
+ ! Check if object is usable
+ call self%assert_initialized('get_vorticity_from_spherical_components')
+
+ associate (&
+ v => polar_component, &
+ w => azimuthal_component, &
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ vt => vorticity, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component &
+ )
+
+ ! Perform vector analysis
+ call self%vector_analysis_from_spherical_components(v, w)
+
+ ! Initialize (real) coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Set upper limit for vector m subscript
+ associate (mmax => min(nlat, (nlon + 1)/2))
+
+ ! Compute m > 0 coefficients
+ do m=1, mmax
+ do n=m, nlat
+ a(m, n) = sqnn(n) * cr(m, n)
+ b(m, n) = sqnn(n) * ci(m, n)
+ end do
+ end do
+ end associate
+
+ ! Compute vector harmonic synthesis
+ call self%perform_scalar_synthesis(vt)
+ end associate
+
+ end subroutine get_vorticity_from_spherical_components
+
+ subroutine get_vorticity_from_vector_field(self, vector_field, vorticity)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: vector_field(:, :, :)
+ real(wp), intent(out) :: vorticity(:, :)
+
+ ! Local variables
+ integer(ip) :: nlat, nlon
+
+ ! Check if object is usable
+ call self%assert_initialized('get_vorticity_from_vector_field')
+
+ nlat = self%NUMBER_OF_LATITUDES
+ nlon = self%NUMBER_OF_LONGITUDES
+ block
+ real(wp) :: polar_component(nlat, nlon)
+ real(wp) :: azimuthal_component(nlat, nlon)
+
+ ! Compute vorticity
+ associate (&
+ vecF => vector_field, &
+ v => polar_component, &
+ w => azimuthal_component, &
+ vort => vorticity &
+ )
+
+ ! Get spherical components
+ call self%unit_vectors%get_spherical_angle_components(vecF, v, w)
+
+ ! Get vorticity from spherical components
+ call self%get_vorticity_from_spherical_components(v, w, vort)
+ end associate
+ end block
+
+ end subroutine get_vorticity_from_vector_field
+
+ subroutine invert_vorticity(self, source, polar_solution, azimuthal_solution)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: source(:, :)
+ real(wp), intent(out) :: polar_solution(:, :)
+ real(wp), intent(out) :: azimuthal_solution(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m
+ integer(ip) :: ityp_temp_save
+
+ ! Check if object is usable
+ call self%assert_initialized('invert_vorticity')
+
+ ! Compute the (real) spherical harmonic coefficients
+ call self%perform_scalar_analysis(source)
+
+ ! Invert vorticity
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ v => polar_solution, &
+ w => azimuthal_solution, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component, &
+ isym => self%SCALAR_SYMMETRIES, &
+ ityp => self%VECTOR_SYMMETRIES &
+ )
+ associate (mmax => min(nlat, (nlon + 1)/2))
+
+ ! Initialize coefficients
+ cr = ZERO
+ ci = ZERO
+
+ ! Compute m = 0 coefficients
+ do n = 2, nlat
+ cr(1, n) = a(1, n)/sqnn(n)
+ ci(1, n) = b(1, n)/sqnn(n)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, mmax
+ do n=m, nlat
+ cr(m, n) = a(m, n)/sqnn(n)
+ ci(m, n) = b(m, n)/sqnn(n)
+ end do
+ end do
+
+ ! Save old vector symmetry
+ ityp_temp_save = ityp
+
+ ! Set symmetries for synthesis
+ select case (isym)
+ case (0)
+ ityp = 2
+ case (1)
+ ityp = 5
+ case(2)
+ ityp = 8
+ end select
+
+ ! Compute vector synthesis
+ call self%perform_vector_synthesis(v, w)
+
+ ! Reset old vector symmetry
+ ityp = ityp_temp_save
+ end associate
+ end associate
+
+ end subroutine invert_vorticity
+
+ subroutine get_divergence_from_vector_field(self, vector_field, divergence)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: vector_field(:, :, :)
+ real(wp), intent(out) :: divergence(:, :)
+
+ ! Local variables
+ integer(ip) :: nlat, nlon
+
+ ! Check if object is usable
+ call self%assert_initialized('get_divergence_from_vector_field')
+
+ nlat = self%NUMBER_OF_LATITUDES
+ nlon = self%NUMBER_OF_LONGITUDES
+
+ block
+ real(wp) :: polar_component(nlat, nlon)
+ real(wp) :: azimuthal_component(nlat, nlon)
+
+ ! Compute vorticity
+ associate (&
+ vecF => vector_field, &
+ v => polar_component, &
+ w => azimuthal_component, &
+ dv => divergence &
+ )
+
+ ! Get spherical components
+ call self%unit_vectors%get_spherical_angle_components(vecF, v, w)
+
+ ! Get vorticity from spherical components
+ call self%get_divergence_from_spherical_components(v, w, dv)
+ end associate
+ end block
+
+ end subroutine get_divergence_from_vector_field
+
+ subroutine get_divergence_from_spherical_components(self, &
+ polar_component, azimuthal_component, divergence)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+ real(wp), intent(out) :: divergence(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m
+
+ ! Check if object is usable
+ call self%assert_initialized('get_divergence_from_spherical_components')
+
+ associate (&
+ v => polar_component, &
+ w => azimuthal_component, &
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES, &
+ dv => divergence, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component &
+ )
+
+ ! Perform vector analysis
+ call self%vector_analysis_from_spherical_components(v, w)
+
+ ! Initialize (real) coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Set upper limit for vector m subscript
+ associate (mmax => min(nlat, (nlon + 1)/2))
+
+ ! Compute m > 0 coefficients
+ do m=1, mmax
+ do n=m, nlat
+ a(m, n) = -sqnn(n) * br(m, n)
+ b(m, n) = -sqnn(n) * bi(m, n)
+ end do
+ end do
+ end associate
+
+ ! Compute vector harmonic synthesis
+ call self%perform_scalar_synthesis(dv)
+ end associate
+
+ end subroutine get_divergence_from_spherical_components
+
+ subroutine invert_divergence(self, source, polar_solution, azimuthal_solution)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: source(:, :)
+ real(wp), intent(out) :: polar_solution(:, :)
+ real(wp), intent(out) :: azimuthal_solution(:, :)
+
+ ! Local variables
+ integer(ip) :: n, m
+
+ ! Check if object is usable
+ call self%assert_initialized('invert_divergence')
+
+ ! Calculate the (real) scalar harmonic coefficients
+ call self%perform_scalar_analysis(source)
+
+ ! Invert gradient
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ ntrunc => self%TRIANGULAR_TRUNCATION_LIMIT, &
+ v => polar_solution, &
+ w => azimuthal_solution, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component &
+ )
+ ! Initialize polar coefficients
+ br = ZERO
+ bi = ZERO
+
+ ! Compute m = 0 coefficients
+ do n = 1, nlat
+ ! Set real coefficients
+ br(1, n) = -a(1, n)/sqnn(n)
+ ! Set imaginary coeffients
+ bi(1, n) = -b(1, n)/sqnn(n)
+ end do
+
+ ! Compute m >0 coefficients
+ do m=2, ntrunc+1
+ do n=m, ntrunc+1
+ ! Set real coefficients
+ br(m, n) = -a(m, n)/sqnn(n)
+ ! Set imaginary coefficients
+ bi(m, n) = -b(m, n)/sqnn(n)
+ end do
+ end do
+ ! Set azimuthal coefficients
+ cr = ZERO !Not present in original source
+ ci = ZERO
+ ! Compute scalar synthesis
+ call self%perform_vector_synthesis(v, w)
+ end associate
+
+ end subroutine invert_divergence
+
+ subroutine get_vorticity_and_divergence_from_velocities(self, &
+ polar_component, azimuthal_component, vorticity, divergence)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+ real(wp), intent(out) :: vorticity(:, :)
+ real(wp), intent(out) :: divergence(:, :)
+
+ ! Check if object is usable
+ call self%assert_initialized('get_vorticity_and_divergence_from_velocities')
+
+ associate (&
+ v => polar_component, &
+ w => azimuthal_component, &
+ vt => vorticity, &
+ dv => divergence &
+ )
+
+ ! Compute vorticity
+ call self%get_vorticity(v, w, vt)
+
+ ! Compute divergence
+ call self%get_divergence(v, w, dv)
+ end associate
+
+ end subroutine get_vorticity_and_divergence_from_velocities
+
+ subroutine get_velocities_from_vorticity_and_divergence_coefficients(self, &
+ vort_spec, div_spec, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ complex(wp), intent(in) :: vort_spec(:)
+ complex(wp), intent(in) :: div_spec(:)
+ real(wp), intent(out) :: polar_component(:, :)
+ real(wp), intent(out) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: nm, n, m
+
+ ! Check if object is usable
+ call self%assert_initialized( &
+ 'get_velocities_from_vorticity_and_divergence_coefficients')
+
+ ! Associate various quantities
+ associate (&
+ v => polar_component, &
+ w => azimuthal_component, &
+ nlat => self%NUMBER_OF_LATITUDES, &
+ indxn => self%INDEX_DEGREE_N, &
+ indxm => self%INDEX_ORDER_M, &
+ sqnn => self%COEFFICIENT_MULTIPLIERS, &
+ a => self%workspace%scalar_coefficients%real_component, &
+ b => self%workspace%scalar_coefficients%imaginary_component, &
+ br => self%workspace%vector_coefficients%polar%real_component, &
+ bi => self%workspace%vector_coefficients%polar%imaginary_component, &
+ cr => self%workspace%vector_coefficients%azimuthal%real_component, &
+ ci => self%workspace%vector_coefficients%azimuthal%imaginary_component &
+ )
+
+ ! Preset (real) scalar coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Set (real) auxiliary coefficients
+ ! from complex divergence harmonic coefficients
+ do nm=1, size(div_spec)
+ n = indxn(nm) ! Set degree n
+ m = indxm(nm) ! Set order m
+ a(m + 1, n + 1) = -TWO * real(div_spec(nm))
+ b(m + 1, n + 1) = -TWO * aimag(div_spec(nm))
+ end do
+
+
+ ! Preset polar vector coefficients
+ br = ZERO
+ bi = ZERO
+
+ ! Set polar vector coefficients
+ do n=2, nlat
+ br(:, n) = a(:, n)/sqnn(n)
+ bi(:, n) = b(:, n)/sqnn(n)
+ end do
+
+ ! Re-set (real) scalar coefficients
+ a = ZERO
+ b = ZERO
+
+ ! Set (real) auxiliary coefficients
+ ! from complex vorticity harmonic coefficients
+ do nm=1, size(vort_spec)
+ n = indxn(nm) ! Set degree n
+ m = indxm(nm) ! Set order m
+ a(m + 1, n + 1) = TWO * real(vort_spec(nm))
+ b(m + 1, n + 1) = TWO * aimag(vort_spec(nm))
+ end do
+
+ ! Initialize azimuthal vector coefficients
+ cr = ZERO
+ ci = ZERO
+
+ ! Set azimuthal vector coefficients
+ do n=2, nlat
+ cr(:, n) = a(:, n)/sqnn(n)
+ ci(:, n) = b(:, n)/sqnn(n)
+ end do
+
+ ! Compute vector harmonic sysnthesis to get components
+ call self%perform_vector_synthesis(v, w)
+ end associate
+
+ end subroutine get_velocities_from_vorticity_and_divergence_coefficients
+
+ subroutine get_velocities_from_vorticity_and_divergence(self, &
+ vorticity, divergence, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: vorticity(:, :)
+ real(wp), intent(in) :: divergence(:, :)
+ real(wp), intent(out) :: polar_component(:, :)
+ real(wp), intent(out) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: nm_dim
+
+ ! Check if object is usable
+ call self%assert_initialized('get_velocities_from_vorticity_and_divergence')
+
+ nm_dim = size(self%complex_spectral_coefficients)
+
+ block
+ complex(wp) :: vorticity_coefficients(nm_dim)
+ complex(wp) :: divergence_coefficients(nm_dim)
+
+ associate (&
+ v => polar_component, &
+ w => azimuthal_component, &
+ vt_spec => vorticity_coefficients, &
+ dv_spec => divergence_coefficients, &
+ vt => vorticity, &
+ dv => divergence &
+ )
+
+ ! Compute complex spectral coefficients
+ call self%analyze_into_complex_spectral_coefficients(vt, vt_spec)
+ call self%analyze_into_complex_spectral_coefficients(dv, dv_spec)
+
+ ! Compute velocities
+ call self%get_velocities_from_vorticity_and_divergence_coefficients( &
+ vt_spec, dv_spec, v, w)
+ end associate
+ end block
+
+ end subroutine get_velocities_from_vorticity_and_divergence
+
+ subroutine compute_angular_momentum(self, scalar_function, angular_momentum)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ real(wp), intent(in) :: scalar_function(:, :)
+ real(wp), intent(out) :: angular_momentum(:, :, :)
+
+ ! Local variables
+ integer(ip) :: i, j, nlat, nlon
+
+ ! Check if object is usable
+ call self%assert_initialized('compute_angular_momentum')
+
+ nlat = self%NUMBER_OF_LATITUDES
+ nlon = self%NUMBER_OF_LONGITUDES
+
+ block
+ real(wp) :: polar_gradient_component(nlat, nlon)
+ real(wp) :: azimuthal_gradient_component(nlat, nlon)
+
+ associate (&
+ f => scalar_function, &
+ grad_theta => polar_gradient_component, &
+ grad_phi => azimuthal_gradient_component &
+ )
+
+ ! Calculate the spherical surface gradient components
+ call self%get_gradient(f, grad_theta, grad_phi)
+ end associate
+
+ associate (R => angular_momentum)
+ do j = 1, nlon
+ do i = 1, nlat
+ associate (&
+ theta => self%unit_vectors%polar(i, j), &
+ phi => self%unit_vectors%azimuthal(i, j), &
+ grad_theta => polar_gradient_component(i, j), &
+ grad_phi => azimuthal_gradient_component(i, j) &
+ )
+
+ ! Calculate the rotation operator applied to a scalar function
+ R(:, i, j) = phi * grad_theta - theta * grad_phi
+ end associate
+ end do
+ end do
+ end associate
+ end block
+
+ end subroutine compute_angular_momentum
+
+ ! Purpose:
+ !
+ ! The spectral data is assumed to be in a complex array of dimension
+ ! (mtrunc+1)*(mtrunc+2)/2. mtrunc is the triangular truncation limit
+ ! (mtrunc = 42 for T42). mtrunc must be <= nlat-1.
+ !
+ ! The coefficients are ordered so that
+ !
+ ! first (nm=1) is m=0, n=0, second (nm=2) is m=0, n=1,
+ ! nm=mtrunc is m=0, n=mtrunc, nm=mtrunc+1 is m=1, n=1, etc.
+ !
+ ! In other words,
+ !
+ ! 00, 01, 02, 03, 04.........0mtrunc
+ ! 11, 12, 13, 14.........1mtrunc
+ ! 22, 23, 24.........2mtrunc
+ ! 33, 34.........3mtrunc
+ ! 44.........4mtrunc
+ ! .
+ ! .
+ ! .etc...
+ !
+ ! In Fortran syntax, values of m (degree) and n (order)
+ ! as a function of the index nm are:
+ !
+ ! integer(ip), dimension ((mtrunc+1)*(mtrunc+2)/2) :: indxm, indxn
+ ! indxm = [((m, n=m, mtrunc), m=0, mtrunc)]
+ ! indxn = [((n, n=m, mtrunc), m=0, mtrunc)]
+ !
+ ! Conversely, the index nm as a function of m and n is:
+ ! nm = sum([(i, i=mtrunc+1, mtrunc-m+2, -1)])+n-m+1
+ !
+ function get_index(self, n, m) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: m
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: i
+
+ ! Check if object is usable
+ call self%assert_initialized('get_index')
+
+ associate (ntrunc => self%TRIANGULAR_TRUNCATION_LIMIT)
+ if ( m <= n .and. max(n, m) <= ntrunc) then
+ return_value = sum ([(i, i=ntrunc+1, ntrunc-m+2, -1)]) + n-m+1
+ else
+ return_value = -1
+ end if
+ end associate
+
+ end function get_index
+
+ function get_coefficient(self, n, m) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: m
+ complex(wp) :: return_value
+
+ ! Check if object is usable
+ call self%assert_initialized('get_coefficient')
+
+ associate (&
+ ntrunc => self%TRIANGULAR_TRUNCATION_LIMIT, &
+ nm => self%get_index(n, m), &
+ nm_conjg => self%get_index(n, -m), &
+ psi => self%complex_spectral_coefficients &
+ )
+
+ if (m < 0 .and. nm_conjg > 0) then
+ return_value = ( (-ONE)**(-m)) * conjg(psi(nm_conjg))
+ else if (nm > 0) then
+ return_value = psi(nm)
+ else
+ return_value = ZERO
+ end if
+
+ end associate
+
+ end function get_coefficient
+
+ subroutine get_scalar_symmetries(self, isym)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ integer(ip), intent(in) :: isym
+
+ select case (isym)
+ case (0:2)
+ self%SCALAR_SYMMETRIES = isym
+ case default
+ error stop 'Object of class(Sphere) in get_scalar_symmetries: '&
+ //'Optional argument isym must be either '&
+ //'0, 1, or 2 (default isym = 0)'
+ end select
+
+ end subroutine get_scalar_symmetries
+
+ subroutine get_vector_symmetries(self, itype)
+
+ ! Dummy arguments
+ class(Sphere), intent(inout) :: self
+ integer(ip), intent(in) :: itype
+
+ select case (itype)
+ case (0:8)
+ self%VECTOR_SYMMETRIES = itype
+ case default
+ error stop 'Object of class(Sphere) in get_vector_symmetries: '&
+ //'Optional argument itype must be either '&
+ //'0, 1, 2, ..., 8 (default itype = 0)'
+ end select
+
+ end subroutine get_vector_symmetries
+
+end module type_Sphere
diff --git a/src/Core/Spherepack/type_SpherepackUtility.f90 b/src/Core/Spherepack/type_SpherepackUtility.f90
new file mode 100644
index 000000000..4ba74cd64
--- /dev/null
+++ b/src/Core/Spherepack/type_SpherepackUtility.f90
@@ -0,0 +1,3747 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+! This file must be loaded with all main program files
+! in spherepack. It includes undocumented subroutines
+! called by some or all of main programs
+!
+module type_SpherepackUtility
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, &
+ even, odd
+
+ use type_WavetableUtility, only: &
+ WavetableUtility, &
+ get_lshaec, get_lshagc, get_lshaes, get_lshags, &
+ get_lshsec, get_lshsgc, get_lshses, get_lshsgs, &
+ get_lvhaec, get_lvhagc, get_lvhaes, get_lvhags, &
+ get_lvhsec, get_lvhsgc, get_lvhses, get_lvhsgs
+
+ use type_RealPeriodicFastFourierTransform, only: &
+ RealPeriodicFastFourierTransform
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: get_lshaec, get_lshagc, get_lshaes, get_lshags
+ public :: get_lshsec, get_lshsgc, get_lshses, get_lshsgs
+ public :: get_lvhaec, get_lvhagc, get_lvhaes, get_lvhags
+ public :: get_lvhsec, get_lvhsgc, get_lvhses, get_lvhsgs
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: THREE = 3.0_wp
+ real(wp), parameter :: SIX = 6.0_wp
+
+ type, public, extends(WavetableUtility) :: SpherepackUtility
+ ! Type components
+ type(RealPeriodicFastFourierTransform) :: hfft
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: compute_legendre_polys_regular_grid
+ procedure, nopass :: compute_legendre_polys_for_gaussian_grids
+ procedure, nopass :: compute_fourier_coefficients
+ procedure, nopass :: compute_legendre_polys_from_fourier_coeff
+ procedure, nopass :: initialize_scalar_analysis_regular_grid
+ procedure, nopass :: initialize_scalar_analysis_regular_grid_saved
+ procedure, nopass :: initialize_scalar_synthesis_regular_grid
+ procedure, nopass :: initialize_scalar_synthesis_regular_grid_saved
+ procedure, nopass :: compute_polar_component
+ procedure, nopass :: initialize_polar_components_for_regular_grids
+ procedure, nopass :: initialize_polar_components_gaussian_grid
+ procedure, nopass :: initialize_polar_components_gaussian_colat_deriv
+ procedure, nopass :: initialize_polar_components_regular_colat_deriv
+ procedure, nopass :: compute_azimuthal_component
+ procedure, nopass :: initialize_azimuthal_components_for_regular_grids
+ procedure, nopass :: initialize_azimuthal_components_gaussian_grid
+ procedure, nopass :: initialize_azimuthal_components_gaussian_colat_deriv
+ procedure, nopass :: initialize_azimuthal_components_regular_colat_deriv
+ procedure, nopass :: zfin
+ procedure, nopass :: zvin
+ procedure, nopass :: zvinit
+ procedure, nopass :: zwin
+ procedure, nopass :: zwinit
+ end type SpherepackUtility
+
+contains
+
+ ! Purpose:
+ !
+ ! Computes fourier coefficients in the trigonometric series
+ ! representation of the normalized associated
+ ! legendre function pbar(n, m, theta) for use by
+ ! routines lfp and lfpt in calculating double
+ ! precision pbar(n, m, theta).
+ !
+ ! first define the normalized associated
+ ! legendre functions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative of
+ ! (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! where theta is colatitude.
+ !
+ ! then subroutine alfk computes the coefficients
+ ! cp(k) in the following trigonometric
+ ! expansion of pbar(m, n, theta).
+ !
+ ! 1) for n even and m even, pbar(m, n, theta) =
+ ! .5*cp(1) plus the sum from k=1 to k=n/2
+ ! of cp(k+1)*cos(2*k*th)
+ !
+ ! 2) for n even and m odd, pbar(m, n, theta) =
+ ! the sum from k=1 to k=n/2 of
+ ! cp(k)*sin(2*k*th)
+ !
+ ! 3) for n odd and m even, pbar(m, n, theta) =
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*cos((2*k-1)*th)
+ !
+ ! 4) for n odd and m odd, pbar(m, n, theta) =
+ ! the sum from k=1 to k=(n+1)/2 of
+ ! cp(k)*sin((2*k-1)*th)
+ !
+ !
+ ! usage call compute_fourier_coefficients(n, m, cp)
+ !
+ ! arguments
+ !
+ ! on input n
+ ! nonnegative integer specifying the degree of
+ ! pbar(n, m, theta)
+ !
+ ! m
+ ! is the order of pbar(n, m, theta). m can be
+ ! any integer however cp is computed such that
+ ! pbar(n, m, theta) = 0 if abs(m) is greater
+ ! than n and pbar(n, m, theta) = (-1)**m*
+ ! pbar(n, -m, theta) for negative m.
+ !
+ ! on output cp
+ ! array of length (n/2)+1
+ ! which contains the fourier coefficients in
+ ! the trigonometric series representation of
+ ! pbar(n, m, theta)
+ !
+ ! parity length of cp
+ !
+ ! n even m even n/2+1
+ ! n even m odd n/2
+ ! n odd m even (n+1)/2
+ ! n odd m odd (n+1)/2
+ !
+ !
+ pure subroutine compute_fourier_coefficients(m, n, cp) !alfk(n, m, cp)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cp(n/2+1)
+
+ ! Local variables
+ integer(ip) :: i, j, ma, nex, nmms2
+ real(wp) :: a1, b1, c1, t1, t2
+ real(wp) :: fk, cp2, pm1
+ real(wp) :: fden, fnmh, fnum, fnnp1, fnmsq
+ real(wp), parameter :: SC10 = 1024_wp
+ real(wp), parameter :: SC20 = SC10**2
+ real(wp), parameter :: SC40 = SC20**2
+ real(wp), parameter :: SQRT3 = sqrt(THREE)
+ real(wp), parameter :: SQRT6 = sqrt(SIX)
+
+ ma = abs(m)
+
+ ! Preset cp(1) to 0.0
+ cp(1) = ZERO
+
+ if (ma > n) return
+
+ select case(n)
+ case(:0)
+ cp(1) = sqrt(TWO)
+ case(1)
+ select case (ma)
+ case(0)
+ cp(1) = SQRT6/TWO
+ case default
+ select case(m)
+ case(-1)
+ cp(1) = -SQRT3/TWO
+ case default
+ cp(1) = SQRT3/TWO
+ end select
+ end select
+ case default
+ select case(mod(n+ma, 2))
+ case(0)
+ nmms2 = (n-ma)/2
+ fnum = real(n+ma+1, kind=wp)
+ fnmh = real(n-ma+1, kind=wp)
+ pm1 = ONE
+ case default
+ nmms2 = (n-ma-1)/2
+ fnum = real(n+ma+2, kind=wp)
+ fnmh = real(n-ma+2, kind=wp)
+ pm1 = -ONE
+ end select
+
+ t1 = ONE/SC20
+ nex = 20
+ fden = TWO
+
+ if (1 <= nmms2) then
+ do i=1, nmms2
+ t1 = fnum*t1/fden
+ if (t1 > SC20) then
+ t1 = t1/SC40
+ nex = nex+40
+ end if
+ fnum = fnum+TWO
+ fden = fden+TWO
+ end do
+ end if
+
+ if (mod(ma/2, 2) /= 0)then
+ t1 = -(t1/TWO**(n-1-nex))
+ else
+ t1 = t1/TWO**(n-1-nex)
+ end if
+
+ t2 = ONE
+
+ if (ma /= 0) then
+ do i=1, ma
+ t2 = fnmh*t2/(fnmh+pm1)
+ fnmh = fnmh+TWO
+ end do
+ end if
+
+ cp2 = t1*sqrt((real(n, kind=wp)+HALF)*t2)
+ fnnp1 = real(n*(n + 1), kind=wp)
+ fnmsq = fnnp1 - TWO * real(ma**2, kind=wp)
+
+ if (mod(n, 2) == 0 .and. mod(ma, 2) == 0) then
+ j = (n + 1)/2 + 1
+ else
+ j = (n + 1)/2
+ end if
+
+ if ((m < 0) .and. (mod(ma, 2) /= 0)) then
+ cp(j) = -cp2
+ else
+ cp(j) = cp2
+ end if
+
+ if (j <= 1) return
+
+ fk = real(n, kind=wp)
+ a1 = (fk-TWO)*(fk-ONE)-fnnp1
+ b1 = TWO*(fk**2-fnmsq)
+ cp(j-1) = b1*cp(j)/a1
+
+ do
+ j = j - 1
+ if (j <= 1) exit
+ fk = fk-TWO
+ a1 = (fk-TWO)*(fk-ONE)-fnnp1
+ b1 = -TWO*(fk**2-fnmsq)
+ c1 = (fk+ONE)*(fk+TWO)-fnnp1
+ cp(j-1) = -(b1*cp(j)+c1*cp(j+1))/a1
+ end do
+ end select
+
+ end subroutine compute_fourier_coefficients
+
+ pure subroutine compute_legendre_polys_from_fourier_coeff(m, n, theta, cp, pb)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: theta
+ real(wp), intent(out) :: cp(*)
+ real(wp), intent(out) :: pb
+
+ ! Local variables
+ integer(ip) :: k, kdo
+ real(wp) :: temp, cos2t, cost, sin2t, sint
+
+ cos2t = cos(TWO * theta)
+ sin2t = sin(TWO * theta)
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ kdo = n/2
+ pb = HALF * cp(1)
+
+ if (n == 0) return
+
+ cost = cos2t
+ sint = sin2t
+
+ do k=1, kdo
+ pb = pb+cp(k+1)*cost
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ kdo = n/2
+ pb = ZERO
+ cost = cos2t
+ sint = sin2t
+
+ do k=1, kdo
+ pb = pb+cp(k)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ kdo = (n + 1)/2
+ pb = ZERO
+ cost = cos(theta)
+ sint = sin(theta)
+
+ do k=1, kdo
+ pb = pb+cp(k)*cost
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else
+ ! n odd, m odd
+ kdo = (n + 1)/2
+ pb = ZERO
+ cost = cos(theta)
+ sint = sin(theta)
+
+ do k=1, kdo
+ pb = pb+cp(k)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+ end if
+
+ end subroutine compute_legendre_polys_from_fourier_coeff
+
+ !
+ ! Purpose:
+ !
+ ! Computes legendre polynomials for n=m, ..., l-1
+ ! and i=1, ..., late (late=((nlat+mod(nlat, 2))/2)gaussian grid
+ ! in pmn(n+1, i, km) using swarztrauber's recursion formula.
+ ! the vector w contains quantities precomputed in shigc.
+ ! legin must be called in the order m=0, 1, ..., l-1
+ ! (e.g., if m=10 is sought it must be preceded by calls with
+ ! m=0, 1, 2, ..., 9 in that order)
+ !
+ subroutine compute_legendre_polys_for_gaussian_grids(mode, l, nlat, m, w, pmn, km)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mode
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: w(*)
+ real(wp), intent(out) :: pmn(*)
+ integer(ip), intent(out) :: km
+
+ ! Local variables
+ integer(ip) :: late
+ integer(ip) :: workspace_indices(5)
+
+ ! set size of pole to equator gaussian grid
+ late = (nlat+mod(nlat, 2))/2
+
+ ! partition w (set pointers for p0n, p1n, abel, bbel, cbel, pmn)
+ workspace_indices = get_legin_workspace_indices(l, late, nlat)
+
+ associate (i => workspace_indices)
+ call legin_lower_utility_routine(mode, l, nlat, late, m, &
+ w(i(1)), w(i(2)), w(i(3)), w(i(4)), w(i(5)), pmn, km)
+ end associate
+
+ end subroutine compute_legendre_polys_for_gaussian_grids
+
+ ! TODO:
+ !
+ ! Improve computational purity and remove the save attribute for column_indices
+ !
+ subroutine legin_lower_utility_routine(mode, l, nlat, late, m, p0n, p1n, abel, bbel, cbel, &
+ pmn, km)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: mode
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: late
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: p0n(nlat, late)
+ real(wp), intent(out) :: p1n(nlat, late)
+ real(wp), intent(out) :: abel(*)
+ real(wp), intent(out) :: bbel(*)
+ real(wp), intent(out) :: cbel(*)
+ real(wp), intent(out) :: pmn(nlat, late, 3)
+ integer(ip), intent(out) :: km
+
+ ! Local variables
+ integer(ip) :: i, n, ms, np1, imn, kmt, ninc
+ integer(ip), save :: column_indices(0:2) = [1, 2, 3]
+
+ ! Set do loop indices for full or half sphere
+ ms = m+1
+ ninc = 1
+ select case (mode)
+ case (1)
+ ! Only compute pmn for n-m odd
+ ms = m+2
+ ninc = 2
+ case (2)
+ ! Only compute pmn for n-m even
+ ms = m+1
+ ninc = 2
+ end select
+
+ associate (&
+ km0 => column_indices(0), &
+ km1 => column_indices(1), &
+ km2 => column_indices(2) &
+ )
+
+ select case (m)
+ case(0)
+ do np1=ms, nlat, ninc
+ do i=1, late
+ pmn(np1, i, km0) = p0n(np1, i)
+ end do
+ end do
+ case(1)
+ do np1=ms, nlat, ninc
+ do i=1, late
+ pmn(np1, i, km0) = p1n(np1, i)
+ end do
+ end do
+ case(2:)
+ do np1=ms, nlat, ninc
+ n = np1-1
+
+ if (l <= n) then
+ imn = get_legin_imndx(l, m, n)
+ else
+ imn = get_legin_indx(m, n)
+ end if
+
+ do i=1, late
+ pmn(np1, i, km0) = abel(imn)*pmn(n-1, i, km2) &
+ +bbel(imn)*pmn(n-1, i, km0) &
+ -cbel(imn)*pmn(np1, i, km2)
+ end do
+ end do
+ end select
+
+ ! Permute column indices
+ ! km0, km1, km2 store m, m-1, m-2 columns
+ kmt = km0
+ km0 = km2
+ km2 = km1
+ km1 = kmt
+ end associate
+
+ ! Set current m index in output param km
+ km = kmt
+
+ end subroutine legin_lower_utility_routine
+
+ pure function get_legin_workspace_indices(l, late, nlat) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: late
+ integer(ip), intent(in) :: nlat
+ integer(ip) :: return_value(5)
+
+ associate (i => return_value)
+ i(1) = 1+nlat
+ i(2) = i(1)+nlat*late
+ i(3) = i(2)+nlat*late
+ i(4) = i(3)+(2*nlat-l)*(l-1)/2
+ i(5) = i(4)+(2*nlat-l)*(l-1)/2
+ end associate
+
+ end function get_legin_workspace_indices
+
+ ! Purpose:
+ !
+ ! index function used in storing triangular
+ ! arrays for recursion coefficients (functions of (m, n))
+ ! for 2 <= m <= n-1 and 2 <= n <= l-1
+ pure function get_legin_indx(m, n) &
+ result (return_value)
+
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ integer(ip) :: return_value
+
+ return_value = (n - 1)*(n-2)/2+m-1
+
+ end function get_legin_indx
+
+ ! Purpose:
+ !
+ ! index function used in storing triangular
+ ! arrays for recursion coefficients (functions of (m, n))
+ ! for l <= n <= nlat and 2 <= m <= l
+ !
+ pure function get_legin_imndx(l, m, n) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: l
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ integer(ip) :: return_value
+
+ return_value = l*(l-1)/2+(n-l-1)*(l-1)+m-1
+
+ end function get_legin_imndx
+
+ subroutine zfin(isym, nlat, nlon, m, z, indx, wzfin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: z(:,:,:)
+ integer(ip), intent(inout) :: indx(:)
+ real(wp), intent(in) :: wzfin(*) ! The length of wzfin is 2*lim+3*labc
+
+ ! Local variables
+ integer(ip) :: imid, lim, mmax, labc
+ integer(ip) :: iw1, iw2, iw3, iw4
+
+ imid = (nlat + 1)/2
+ lim = nlat*imid
+ mmax = min(nlat, nlon/2 + 1)
+ labc = ((mmax - 2) * (2*nlat - mmax - 1))/2
+
+ ! Set index pointers
+ iw1 = lim + 1
+ iw2 = iw1 + lim
+ iw3 = iw2 + labc
+ iw4 = iw3 + labc
+
+ call zfin_lower_utility_routine(isym, nlat, m, z, imid, indx, wzfin, &
+ wzfin(iw1), wzfin(iw2), wzfin(iw3), wzfin(iw4))
+
+ end subroutine zfin
+
+ subroutine zfin_lower_utility_routine(isym, nlat, m, z, imid, indx, zz, z1, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: z(imid, nlat, 3)
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(inout) :: indx(:)
+ real(wp), intent(in) :: zz(imid, *)
+ real(wp), intent(in) :: z1(imid, *)
+ real(wp), intent(in) :: a(*)
+ real(wp), intent(in) :: b(*)
+ real(wp), intent(in) :: c(*)
+
+ ! Local variables
+ integer(ip) :: ns, np1, nstp, itemp, nstrt
+
+ itemp = indx(1)
+ indx(1) = indx(2)
+ indx(2) = indx(3)
+ indx(3) = itemp
+
+ select case (m)
+ case(:0)
+ indx(1) = 1
+ indx(2) = 2
+ indx(3) = 3
+ z(:, 1:nlat, indx(3)) = zz(:, 1:nlat)
+ case(1)
+ z(:, 2:nlat, indx(3)) = z1(:, 2:nlat)
+ case default
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+
+ if (isym /= 1) then
+ z(:, m+1, indx(3)) = a(ns)*z(:, m-1, indx(1))-c(ns)*z(:, m+1, indx(1))
+ end if
+
+ if (m == nlat-1) return
+
+ if (isym /= 2) then
+ ns = ns+1
+ z(:, m+2, indx(3)) = a(ns)*z(:, m, indx(1)) -c(ns)*z(:, m+2, indx(1))
+ end if
+
+ if (isym == 1) then
+ nstrt = m+4
+ else
+ nstrt = m+3
+ end if
+
+ if (nstrt > nlat) return
+
+ if (isym == 0) then
+ nstp = 1
+ else
+ nstp = 2
+ end if
+
+ do np1 = nstrt, nlat, nstp
+ ns = ns + nstp
+ z(:, np1, indx(3)) = &
+ a(ns) * z(:, np1-2, indx(1)) &
+ + b(ns) * z(:, np1-2, indx(3)) &
+ - c(ns) * z(:, np1, indx(1))
+ end do
+ end select
+
+ end subroutine zfin_lower_utility_routine
+
+ ! Remarks:
+ !
+ ! the length of wzfin is 3*((l-3)*l+2)/2 + 2*l*imid
+ !
+ subroutine initialize_scalar_analysis_regular_grid(nlat, nlon, wzfin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wzfin(*)
+
+ ! Local variables
+ integer(ip) :: imid, iw1
+
+ imid = (nlat + 1)/2
+
+ ! Set wavetable index pointer
+ iw1 = (2 * nlat * imid) + 1
+
+ call zfinit_lower_utility_routine(nlat, nlon, imid, wzfin, wzfin(iw1))
+
+
+ end subroutine initialize_scalar_analysis_regular_grid
+
+ !
+ ! Remarks:
+ !
+ ! abc must have 3*((mmax-2)*(2*nlat-mmax-1))/2 locations
+ ! where mmax = min(nlat, nlon/2+1)
+ ! cz and work must each have nlat+1 locations
+ !
+ subroutine zfinit_lower_utility_routine(nlat, nlon, imid, z, abc)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: z(imid, nlat, 2)
+ real(wp), intent(out) :: abc(*)
+
+ ! Local variables
+ integer(ip) :: required_workspace_size
+ real(wp) :: dt
+
+ dt = PI/(nlat-1)
+
+ ! Set required workspace size
+ required_workspace_size = nlat + 1
+
+ block
+ integer(ip) :: i, m, n, mp1, np1
+ real(wp) :: th, zh
+ real(wp), dimension(required_workspace_size) :: cz, work
+
+ do mp1=1, 2
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dnzfk(nlat, m, n, cz, work)
+ do i=1, imid
+ th = real(i - 1, kind=wp) * dt
+ call dnzft(nlat, m, n, th, cz, zh)
+ z(i, np1, mp1) = zh
+ end do
+ z(1, np1, mp1) = HALF * z(1, np1, mp1)
+ end do
+ end do
+ end block
+
+ call compute_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine zfinit_lower_utility_routine
+
+ !
+ ! Purpose:
+ !
+ ! Computes the coefficients in the trigonometric
+ ! expansion of the z functions that are used in spherical
+ ! harmonic analysis.
+ !
+ subroutine dnzfk(nlat, m, n, cz, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cz(nlat/2 + 1)
+ real(wp), intent(out) :: work(nlat/2 + 1)
+
+ ! Local variables
+ integer(ip) :: i, k, lc, kp1, kdo, idx
+ real(wp) :: summation, sc1, t1, t2
+
+ lc = (nlat + 1)/2
+ sc1 = TWO/(nlat-1)
+
+ call compute_fourier_coefficients(m, n, work)
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ kdo = n/2+1
+
+ do idx=1, lc
+ i = 2*idx-2
+ summation = work(1)/(ONE-real(i**2, kind=wp))
+ if (2 <= kdo) then
+ do kp1=2, kdo
+ k = kp1-1
+ t1 = ONE-real((2*k+i)**2, kind=wp)
+ t2 = ONE-real((2*k-i)**2, kind=wp)
+ summation = summation+work(kp1)*(t1+t2)/(t1*t2)
+ end do
+ end if
+ cz(idx) = sc1*summation
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ kdo = n/2
+
+ do idx=1, lc
+ i = 2*idx-2
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-real((2*k+i)**2, kind=wp)
+ t2 = ONE-real((2*k-i)**2, kind=wp)
+ summation=summation+work(k)*(t1-t2)/(t1*t2)
+ end do
+ cz(idx) = sc1*summation
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ kdo = (n + 1)/2
+
+ do idx=1, lc
+ i = 2*idx-1
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-real((2*k-1+i)**2, kind=wp)
+ t2 = ONE-real((2*k-1-i)**2, kind=wp)
+ summation=summation+work(k)*(t1+t2)/(t1*t2)
+ end do
+ cz(idx)=sc1*summation
+ end do
+ else
+
+ ! n odd, m odd
+ kdo = (n + 1)/2
+
+ do idx=1, lc
+ i = 2*idx-3
+ summation=ZERO
+ do k=1, kdo
+ t1 = ONE-real((2*k-1+i)**2, kind=wp)
+ t2 = ONE-real((2*k-1-i)**2, kind=wp)
+ summation=summation+work(k)*(t1-t2)/(t1*t2)
+ end do
+ cz(idx)=sc1*summation
+ end do
+
+ end if
+
+ end subroutine dnzfk
+
+ subroutine dnzft(nlat, m, n, th, cz, zh)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: th
+ real(wp), intent(in) :: cz(:)
+ real(wp), intent(out) :: zh
+
+ ! Local variables
+ integer(ip) :: k, lc, lq, ls
+ real(wp) :: cos2t, sin2t, cost, sint, temp
+
+ zh = ZERO
+ cos2t = cos(TWO*th)
+ sin2t = sin(TWO*th)
+
+ if (even(nlat) .and. even(n) .and. even(m)) then
+
+ ! nlat even, n even, m even
+ lc = nlat/2
+ lq = lc-1
+ zh = HALF*cz(1)
+ cost = cos2t
+ sint = sin2t
+
+ do k=2, lc
+ zh = zh+cz(k)*cost
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. even(n) .and. odd(m)) then
+
+ ! nlat even, n even, m odd
+
+ lc = nlat/2
+ lq = lc-1
+ cost = cos2t
+ sint = sin2t
+
+ do k=1, lq
+ zh = zh+cz(k+1)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. odd(n) .and. even(m)) then
+
+ ! nlat even, n odd, m even
+ lc = nlat/2
+ lq = lc-1
+ zh = HALF*cz(lc)*cos((nlat-1)*th)
+ cost = cos(th)
+ sint = sin(th)
+
+ do k=1, lq
+ zh = zh+cz(k)*cost
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. odd(n) .and. odd(m)) then
+
+ ! nlat even, n odd, m odd
+ lc = nlat/2
+ lq = lc-1
+ cost = cos(th)
+ sint = sin(th)
+ do k=1, lq
+ zh = zh+cz(k+1)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. even(n) .and. even(m)) then
+
+ ! nlat odd, n even, m even
+ lc = (nlat + 1)/2
+ lq = lc-1
+ ls = lc-2
+ zh = HALF*(cz(1)+cz(lc)*cos(2*lq*th))
+ cost = cos2t
+ sint = sin2t
+
+ do k=2, lq
+ zh = zh+cz(k)*cost
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. even(n) .and. odd(m)) then
+
+ ! nlat odd, n even, m odd
+ lc = (nlat + 1)/2
+ lq = lc-1
+ ls = lc-2
+ cost = cos2t
+ sint = sin2t
+
+ do k=1, ls
+ zh = zh+cz(k+1)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. odd(n) .and. even(m)) then
+
+ ! nlat odd, n odd, m even
+ lc = (nlat + 1)/2
+ lq = lc-1
+ ls = lc-2
+ cost = cos(th)
+ sint = sin(th)
+
+ do k=1, lq
+ zh = zh+cz(k)*cost
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+
+ else
+
+ ! nlat odd, n odd, m odd
+ lc = (nlat + 1)/2
+ lq = lc-1
+ ls = lc-2
+ cost = cos(th)
+ sint = sin(th)
+
+ do k=1, lq
+ zh = zh+cz(k+1)*sint
+ temp = cos2t*cost-sin2t*sint
+ sint = sin2t*cost+cos2t*sint
+ cost = temp
+ end do
+ end if
+
+ end subroutine dnzft
+
+ subroutine compute_legendre_polys_regular_grid(isym, nlat, nlon, m, p, i3, walin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: p(:,:,:)
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: walin(*)
+
+ ! Local variables
+ integer(ip) :: imid
+ integer(ip) :: workspace_indices(4)
+
+ imid = (nlat + 1)/2
+
+ workspace_indices = get_alin_workspace_indices(nlat, nlon, imid)
+
+ associate (&
+ iw1 => workspace_indices(1), &
+ iw2 => workspace_indices(2), &
+ iw3 => workspace_indices(3), &
+ iw4 => workspace_indices(4) &
+ )
+ !
+ ! the length of walin is ((5*l-7)*l+6)/2
+ !
+ call alin_lower_utility_routine(isym, nlat, m, p, imid, i3, walin, &
+ walin(iw1), walin(iw2), walin(iw3), walin(iw4))
+
+ end associate
+
+ end subroutine compute_legendre_polys_regular_grid
+
+ subroutine alin_lower_utility_routine(isym, nlat, m, p, imid, i3, pz, p1, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: p(imid, nlat, 3)
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: pz(imid, *)
+ real(wp), intent(in) :: p1(imid, *)
+ real(wp), intent(in) :: a(*)
+ real(wp), intent(in) :: b(*)
+ real(wp), intent(in) :: c(*)
+
+ ! Local variables
+ integer(ip) :: ns, np1, nstp, itemp, nstrt
+ integer(ip), save :: i1, i2
+
+ itemp = i1
+ i1 = i2
+ i2 = i3
+ i3 = itemp
+
+ if (m < 1) then
+ i1 = 1
+ i2 = 2
+ i3 = 3
+ p(:, :, i3) = pz(:, 1:nlat)
+ else if (m == 1) then
+ p(:, 2:nlat, i3) = p1(:, 2:nlat)
+ else
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+
+ if (isym /= 1) p(:, m+1, i3) = a(ns)*p(:, m-1, i1)-c(ns)*p(:, m+1, i1)
+
+ if (m == nlat-1) return
+
+ if (isym /= 2) then
+ ns = ns+1
+ p(:, m+2, i3) = a(ns)*p(:, m, i1)-c(ns)*p(:, m+2, i1)
+ end if
+
+ select case(isym)
+ case(1)
+ nstrt = m+4
+ case default
+ nstrt = m+3
+ end select
+
+ if (nstrt > nlat) return
+
+ select case (isym)
+ case(0)
+ nstp = 1
+ case default
+ nstp = 2
+ end select
+
+ do np1=nstrt, nlat, nstp
+ ns = ns+nstp
+ p(:, np1, i3) = &
+ a(ns) * p(:, np1-2, i1) &
+ + b(ns) * p(:, np1-2, i3) &
+ - c(ns) * p(:, np1, i1)
+ end do
+ end if
+
+ end subroutine alin_lower_utility_routine
+
+ pure function get_alin_workspace_indices(nlat, nlon, imid) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ integer(ip) :: return_value(4)
+
+ ! Local variables
+ integer(ip) :: lim, mmax, labc
+
+ associate (i => return_value)
+
+ lim = nlat*imid
+ mmax = min(nlat, nlon/2+1)
+ labc = ((mmax-2)*(2*nlat-mmax-1))/2
+ i(1) = lim+1
+ i(2) = i(1)+lim
+ i(3) = i(2)+labc
+ i(4) = i(3)+labc
+
+ end associate
+
+ end function get_alin_workspace_indices
+
+ pure subroutine initialize_scalar_synthesis_regular_grid(nlat, nlon, walin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: walin(*)
+ real(wp), intent(out) :: dwork(nlat + 1)
+
+ ! Local variables
+ integer(ip) :: imid, iw1
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+
+ ! the length of walin is 3*((l-3)*l+2)/2 + 2*l*imid
+ ! the length of work is nlat+1
+ !
+ call alinit_lower_utility_routine(nlat, nlon, imid, walin, walin(iw1), dwork)
+
+ end subroutine initialize_scalar_synthesis_regular_grid
+
+ pure subroutine alinit_lower_utility_routine(nlat, nlon, imid, p, abc, cp)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: p(imid, nlat, 2)
+ real(wp), intent(out) :: abc(*)
+ real(wp), intent(out) :: cp(*)
+
+ ! Local variables
+ integer(ip) :: i, m, n, mp1, np1
+ real(wp) :: dt, ph, th
+
+ dt = PI/(nlat-1)
+
+ do mp1=1, 2
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call compute_fourier_coefficients(m, n, cp)
+ do i=1, imid
+ th = real(i-1, kind=wp)*dt
+ call compute_legendre_polys_from_fourier_coeff(m, n, th, cp, ph)
+ p(i, np1, mp1) = ph
+ end do
+ end do
+ end do
+
+ call compute_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine alinit_lower_utility_routine
+
+ ! Purpose:
+ !
+ ! Computes the coefficients in the recurrence
+ ! relation for the associated legendre functions. array abc
+ ! must have 3*((mmax-2)*(2*nlat-mmax-1))/2 locations.
+ !
+ pure subroutine compute_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: abc(*)
+
+ ! Local variables
+ integer(ip) :: mmax, labc, iw1, iw2
+
+ ! Compute workspace indices
+ mmax = min(nlat, nlon/2+1)
+ labc = ((mmax-2)*(2*nlat-mmax-1))/2
+ iw1 = labc+1
+ iw2 = iw1+labc
+
+ call rabcp_lower_utility_routine(nlat, nlon, abc, abc(iw1), abc(iw2))
+
+ end subroutine compute_recurrence_relation_coefficients
+
+ !
+ ! Remark:
+ !
+ ! Coefficients a, b, and c for computing pbar(m, n, theta) are
+ ! stored in location ((m-2)*(2*nlat-m-1))/2+n+1
+ !
+ pure subroutine rabcp_lower_utility_routine(nlat, nlon, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(*)
+ real(wp), intent(out) :: b(*)
+ real(wp), intent(out) :: c(*)
+
+ ! Local variables
+ integer(ip) :: m, n, ns, mp1, np1, mp3, mmax
+ real(wp) :: cn, fm, fn
+ real(wp) :: tm, tn, fnmm, fnpm, temp
+
+ mmax = min(nlat, nlon/2+1)
+
+ outer_loop: do mp1=3, mmax
+
+ m = mp1-1
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+ fm = real(m, kind=wp)
+ tm = TWO * fm
+ temp = tm*(tm-ONE)
+ a(ns) = sqrt((tm+ONE)*(tm-TWO)/temp)
+ c(ns) = sqrt(TWO/temp)
+
+ if (m == nlat-1) cycle outer_loop
+
+ ns = ns+1
+ temp = tm*(tm+ONE)
+ a(ns) = sqrt((tm+THREE)*(tm-TWO)/temp)
+ c(ns) = sqrt(SIX/temp)
+ mp3 = m+3
+
+ if (mp3 > nlat) cycle outer_loop
+
+ do np1=mp3, nlat
+ n = np1-1
+ ns = ns+1
+ fn = real(n, kind=wp)
+ tn = TWO * fn
+ cn = (tn+ONE)/(tn-THREE)
+ fnpm = fn+fm
+ fnmm = fn-fm
+ temp = fnpm*(fnpm-ONE)
+ a(ns) = sqrt(cn*(fnpm-THREE)*(fnpm-TWO)/temp)
+ b(ns) = sqrt(cn*fnmm*(fnmm-ONE)/temp)
+ c(ns) = sqrt((fnmm+ONE)*(fnmm+TWO)/temp)
+ end do
+ end do outer_loop
+
+ end subroutine rabcp_lower_utility_routine
+
+ subroutine initialize_scalar_analysis_regular_grid_saved(nlat, nlon, imid, z, idz, zin, wzfin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: z(idz, *)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(out) :: zin(imid, nlat, 3)
+ real(wp), intent(out) :: wzfin(*)
+
+ ! Local variables
+ integer(ip) :: m, mn, mp1, np1, mmax
+ integer(ip) :: i3(3)
+
+ call initialize_scalar_analysis_regular_grid(nlat, nlon, wzfin)
+
+ mmax = min(nlat, nlon/2+1)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call zfin(0, nlat, nlon, m, zin, i3, wzfin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ z(mn, 1:imid) = zin(:, np1, i3(3))
+ end do
+ end do
+
+ end subroutine initialize_scalar_analysis_regular_grid_saved
+
+ subroutine initialize_scalar_synthesis_regular_grid_saved(nlat, nlon, imid, p, pin, walin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(inout) :: p(imid, *)
+ real(wp), intent(inout) :: pin(imid, nlat, 3)
+ real(wp), intent(inout) :: walin(*)
+ real(wp), intent(inout) :: dwork(*)
+
+ ! Local variables
+ integer(ip) :: m, i3, mn, mp1, np1, mmax
+
+ call initialize_scalar_synthesis_regular_grid(nlat, nlon, walin, dwork)
+
+ mmax = min(nlat, nlon/2+1)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call compute_legendre_polys_regular_grid(0, nlat, nlon, m, pin, i3, walin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ p(:, mn) = pin(:, np1, i3)
+ end do
+ end do
+
+ end subroutine initialize_scalar_synthesis_regular_grid_saved
+
+ subroutine zvinit(nlat, nlon, wzvin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(inout) :: wzvin(*)
+ real(wp), intent(inout) :: dwork(nlat+2)
+
+ ! Local variables
+ integer(ip) :: imid, iw1, iw2
+
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! the length of wzvin is
+ ! 2*nlat*imid +3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! the length of dwork is nlat+2
+ !
+ call zvinit_lower_utility_routine(nlat, nlon, imid, wzvin, wzvin(iw1), dwork, dwork(iw2))
+
+ end subroutine zvinit
+
+ ! Remark:
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! czv and work must each have nlat/2+1 locations
+ !
+ subroutine zvinit_lower_utility_routine(nlat, nlon, imid, zv, abc, czv, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(inout) :: zv(imid, nlat, 2)
+ real(wp), intent(inout) :: abc(*)
+ real(wp), intent(inout) :: czv(nlat/2+1)
+ real(wp), intent(inout) :: work(nlat/2+1)
+
+ ! Local variables
+ integer(ip) :: i, m, mdo, mp1, n, np1
+ real(wp) :: dt, th, zvh
+
+
+ dt = PI/(nlat-1)
+ mdo = min(2, nlat, (nlon + 1)/2)
+ do mp1=1, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dzvk(nlat, m, n, czv, work)
+ do i=1, imid
+ th = real(i-1, kind=wp)*dt
+ call dzvt(nlat, m, n, th, czv, zvh)
+ zv(i, np1, mp1) = zvh
+ end do
+ zv(1, np1, mp1) = HALF*zv(1, np1, mp1)
+ end do
+ end do
+
+ call compute_polar_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine zvinit_lower_utility_routine
+
+ subroutine zwinit(nlat, nlon, wzwin, dwork)
+ !
+ ! Purpose:
+ !
+ ! The length of wzvin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! The length of dwork is nlat+2
+ !
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(inout) :: wzwin(2*nlat*((nlat + 1)/2)+3*((nlat-3)*nlat+2)/2)
+ real(wp), intent(inout) :: dwork(nlat+2)
+
+ ! Dummy arguments
+
+ integer(ip) :: imid, iw1, iw2
+
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+
+ call zwinit_lower_utility_routine(nlat, nlon, imid, wzwin, wzwin(iw1), dwork, dwork(iw2))
+
+ end subroutine zwinit
+
+ ! Remark:
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! czw and work must each have nlat+1 locations
+ !
+ subroutine zwinit_lower_utility_routine(nlat, nlon, imid, zw, abc, czw, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(inout) :: zw(imid, nlat, 2)
+ real(wp), intent(inout) :: abc(*)
+ real(wp), intent(inout) :: czw(nlat + 1)
+ real(wp), intent(inout) :: work(nlat + 1)
+
+ ! Local variables
+ integer(ip) :: i, m, mdo, mp1, n, np1
+ real(wp) :: dt, th, zwh
+
+ dt = PI/(nlat-1)
+ mdo = min(3, nlat, (nlon + 1)/2)
+
+ if (mdo < 2) return
+
+ do mp1=2, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dzwk(nlat, m, n, czw, work)
+ do i=1, imid
+ th = real(i - 1, kind=wp) * dt
+ call dzwt(nlat, m, n, th, czw, zwh)
+ zw(i, np1, m) = zwh
+ end do
+ zw(1, np1, m) = HALF * zw(1, np1, m)
+ end do
+ end do
+
+ call compute_azimuthal_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine zwinit_lower_utility_routine
+
+ subroutine zvin(ityp, nlat, nlon, m, zv, i3, wzvin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: zv(*)
+ integer(ip), intent(out) :: i3
+ real(wp), intent(in) :: wzvin(*)
+
+ ! Local variables
+ integer(ip) :: imid
+ integer(ip) :: iw1, iw2, iw3, iw4
+ integer(ip) :: labc, lim, mmax
+
+
+ imid = (nlat + 1)/2
+ lim = nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = (max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ iw1 = lim+1
+ iw2 = iw1+lim
+ iw3 = iw2+labc
+ iw4 = iw3+labc
+ !
+ ! the length of wzvin is 2*lim+3*labc
+ !
+ call zvin_lower_utility_routine(ityp, nlat, m, zv, imid, i3, wzvin, wzvin(iw1), wzvin(iw2), &
+ wzvin(iw3), wzvin(iw4))
+
+ end subroutine zvin
+
+ subroutine zvin_lower_utility_routine(ityp, nlat, m, zv, imid, i3, zvz, zv1, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: zv(imid, nlat, 3)
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: zvz(imid, *)
+ real(wp), intent(in) :: zv1(imid, *)
+ real(wp), intent(in) :: a(*)
+ real(wp), intent(in) :: b(*)
+ real(wp), intent(in) :: c(*)
+
+ ! Local variables
+ integer(ip) :: i, ihold
+ integer(ip) :: np1, ns, nstp, nstrt
+ integer(ip), save :: i1, i2
+
+ ihold = i1
+ i1 = i2
+ i2 = i3
+ i3 = ihold
+ if (m < 1) then
+ i1 = 1
+ i2 = 2
+ i3 = 3
+ do np1=1, nlat
+ do i=1, imid
+ zv(i, np1, i3) = zvz(i, np1)
+ end do
+ end do
+ else if (m == 1) then
+ do np1=2, nlat
+ do i=1, imid
+ zv(i, np1, i3) = zv1(i, np1)
+ end do
+ end do
+ else
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+
+ if (ityp /= 1) then
+ do i=1, imid
+ zv(i, m+1, i3) = a(ns)*zv(i, m-1, i1)-c(ns)*zv(i, m+1, i1)
+ end do
+ end if
+
+ if (m == nlat-1) return
+
+ if (ityp /= 2) then
+ ns = ns+1
+ do i=1, imid
+ zv(i, m+2, i3) = a(ns)*zv(i, m, i1)-c(ns)*zv(i, m+2, i1)
+ end do
+ end if
+
+ nstrt = m+3
+
+ if (ityp == 1) nstrt = m+4
+
+ if (nstrt > nlat) return
+
+ nstp = 2
+
+ if (ityp == 0) nstp = 1
+
+ do np1=nstrt, nlat, nstp
+ ns = ns+nstp
+ do i=1, imid
+ zv(i, np1, i3) = a(ns)*zv(i, np1-2, i1)+b(ns)*zv(i, np1-2, i3) &
+ -c(ns)*zv(i, np1, i1)
+ end do
+ end do
+ end if
+
+ end subroutine zvin_lower_utility_routine
+
+ subroutine zwin(ityp, nlat, nlon, m, zw, i3, wzwin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: zw(*)
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: wzwin(*)
+
+ ! Local variables
+ integer(ip) :: imid, iw1, iw2, iw3, iw4
+ integer(ip) :: labc, lim, mmax
+
+
+ imid = (nlat + 1)/2
+ lim = nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = (max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ iw1 = lim+1
+ iw2 = iw1+lim
+ iw3 = iw2+labc
+ iw4 = iw3+labc
+ !
+ ! the length of wzwin is 2*lim+3*labc
+ !
+ call zwin_lower_utility_routine(ityp, nlat, m, zw, imid, i3, wzwin, wzwin(iw1), wzwin(iw2), &
+ wzwin(iw3), wzwin(iw4))
+
+ end subroutine zwin
+
+ subroutine zwin_lower_utility_routine(ityp, nlat, m, zw, imid, i3, zw1, zw2, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: zw(imid, nlat, 3)
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: zw1(imid, *)
+ real(wp), intent(in) :: zw2(imid, *)
+ real(wp), intent(in) :: a(*)
+ real(wp), intent(in) :: b(*)
+ real(wp), intent(in) :: c(*)
+
+ ! Local variables
+ integer(ip) :: i, ihold
+ integer(ip) :: np1, ns, nstp, nstrt
+ integer(ip), save :: i1, i2
+
+
+ ihold = i1
+ i1 = i2
+ i2 = i3
+ i3 = ihold
+ if (m < 2) then
+ i1 = 1
+ i2 = 2
+ i3 = 3
+ do np1=2, nlat
+ do i=1, imid
+ zw(i, np1, i3) = zw1(i, np1)
+ end do
+ end do
+ else if (m == 2) then
+ do np1=3, nlat
+ do i=1, imid
+ zw(i, np1, i3) = zw2(i, np1)
+ end do
+ end do
+ else
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+
+ if (ityp /= 1) then
+ do i=1, imid
+ zw(i, m+1, i3) = a(ns)*zw(i, m-1, i1)-c(ns)*zw(i, m+1, i1)
+ end do
+ end if
+
+ if (m == nlat-1) return
+
+ if (ityp /= 2) then
+ ns = ns+1
+ do i=1, imid
+ zw(i, m+2, i3) = a(ns)*zw(i, m, i1)-c(ns)*zw(i, m+2, i1)
+ end do
+ end if
+
+ nstrt = m+3
+
+ if (ityp == 1) nstrt = m+4
+
+ if (nstrt > nlat) return
+
+ nstp = 2
+
+ if (ityp == 0) nstp = 1
+
+ do np1=nstrt, nlat, nstp
+ ns = ns+nstp
+ do i=1, imid
+ zw(i, np1, i3) = a(ns)*zw(i, np1-2, i1)+b(ns)*zw(i, np1-2, i3) &
+ -c(ns)*zw(i, np1, i1)
+ end do
+ end do
+ end if
+
+ end subroutine zwin_lower_utility_routine
+
+ ! Remark:
+ !
+ ! The length of wvbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! The length of dwork is nlat+2
+ !
+ subroutine initialize_polar_components_for_regular_grids(nlat, nlon, wvbin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvbin(2*nlat*((nlat + 1)/2)+3*((nlat-3)*nlat+2)/2)
+ real(wp), intent(out) :: dwork(nlat+2)
+
+ ! Local variables
+ integer(ip) :: imid, iw1, iw2
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2 + 2
+
+ call vbinit_lower_utility_routine(nlat, nlon, imid, wvbin, wvbin(iw1), dwork, dwork(iw2))
+
+ end subroutine initialize_polar_components_for_regular_grids
+
+ ! Remarks:
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! cvb and work must each have nlat+1 locations
+ !
+ subroutine vbinit_lower_utility_routine(nlat, nlon, imid, vb, abc, cvb, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: vb(imid, nlat, 2)
+ real(wp), intent(out) :: abc(*)
+ real(wp), intent(out) :: cvb(nlat + 1)
+ real(wp), intent(out) :: work(nlat + 1)
+
+ ! Local variables
+ integer(ip) :: i, m, mdo, mp1, n, np1
+ real(wp) :: dth, theta, vbh
+
+
+ dth = pi/(nlat-1)
+ mdo = min(2, nlat, (nlon + 1)/2)
+ do mp1=1, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dvbk(m, n, cvb, work)
+ do i=1, imid
+ theta = real(i-1, kind=wp)*dth
+ call dvbt(m, n, theta, cvb, vbh)
+ vb(i, np1, mp1) = vbh
+ end do
+ end do
+ end do
+
+ call compute_polar_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine vbinit_lower_utility_routine
+
+ !
+ ! Remark:
+ !
+ ! The length of wwbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! The length of dwork is nlat+2
+ !
+ subroutine initialize_azimuthal_components_for_regular_grids(nlat, nlon, wwbin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wwbin(2*nlat*((nlat + 1)/2)+3*((nlat-3)*nlat+2)/2)
+ real(wp), intent(out) :: dwork(nlat+2)
+
+ ! Local variables
+ integer(ip) :: imid, iw1, iw2
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2 + 2
+
+ call wbinit_lower_utility_routine(nlat, nlon, imid, wwbin, wwbin(iw1), dwork, dwork(iw2))
+
+ end subroutine initialize_azimuthal_components_for_regular_grids
+
+ ! Remarks:
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! cwb and work must each have nlat/2+1 locations
+ !
+ subroutine wbinit_lower_utility_routine(nlat, nlon, imid, wb, abc, cwb, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: wb(imid, nlat, 2)
+ real(wp), intent(out) :: abc(*)
+ real(wp), intent(out) :: cwb(nlat/2+1)
+ real(wp), intent(out) :: work(nlat/2+1)
+
+ ! Local variables
+ integer(ip) :: i, m, mdo, mp1, n, np1
+ real(wp) :: dth, wbh, theta
+
+ dth = pi/(nlat-1)
+ mdo = min(3, nlat, (nlon + 1)/2)
+
+ if (2 <= mdo) then
+ do mp1=2, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dwbk(m, n, cwb, work)
+ do i=1, imid
+ theta = real(i-1, kind=wp)*dth
+ call dwbt(m, n, theta, cwb, wbh)
+ wb(i, np1, m) = wbh
+ end do
+ end do
+ end do
+ call compute_azimuthal_recurrence_relation_coefficients(nlat, nlon, abc)
+ end if
+
+ end subroutine wbinit_lower_utility_routine
+
+ subroutine compute_polar_component(ityp, nlat, nlon, m, vb, i3, wvbin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: vb(*)
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: wvbin(*)
+
+ ! Local variables
+ integer(ip) :: imid
+ integer(ip) :: iw1, iw2, iw3, iw4
+ integer(ip) :: labc, lim, mmax
+
+
+ imid = (nlat + 1)/2
+ lim = nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = (max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ iw1 = lim+1
+ iw2 = iw1+lim
+ iw3 = iw2+labc
+ iw4 = iw3+labc
+ !
+ ! the length of wvbin is 2*lim+3*labc
+ !
+ call vbin_lower_utility_routine(ityp, nlat, m, vb, imid, i3, wvbin, wvbin(iw1), wvbin(iw2), &
+ wvbin(iw3), wvbin(iw4))
+
+ end subroutine compute_polar_component
+
+ subroutine vbin_lower_utility_routine(ityp, nlat, m, vb, imid, i3, vbz, vb1, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: m
+ real(wp), intent(out) :: vb(imid, nlat, 3)
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(in) :: vbz(imid, *)
+ real(wp), intent(in) :: vb1(imid, *)
+ real(wp), intent(in) :: a(*)
+ real(wp), intent(in) :: b(*)
+ real(wp), intent(in) :: c(*)
+
+ ! Local variables
+ integer(ip) :: i, ihold
+ integer(ip) :: np1, ns, nstp, nstrt
+ integer(ip), save :: i1, i2
+
+
+ ihold = i1
+ i1 = i2
+ i2 = i3
+ i3 = ihold
+
+ select case(m)
+ case(:0)
+ i1 = 1
+ i2 = 2
+ i3 = 3
+ do np1=1, nlat
+ do i=1, imid
+ vb(i, np1, i3) = vbz(i, np1)
+ end do
+ end do
+ case(1)
+ do np1=2, nlat
+ do i=1, imid
+ vb(i, np1, i3) = vb1(i, np1)
+ end do
+ end do
+ case default
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+
+ if (ityp /= 1) then
+ do i=1, imid
+ vb(i, m+1, i3) = a(ns)*vb(i, m-1, i1)-c(ns)*vb(i, m+1, i1)
+ end do
+ end if
+
+ if (m == nlat-1) return
+
+ if (ityp /= 2) then
+ ns = ns+1
+ do i=1, imid
+ vb(i, m+2, i3) = a(ns)*vb(i, m, i1)-c(ns)*vb(i, m+2, i1)
+ end do
+ end if
+
+ nstrt = m+3
+
+ if (ityp == 1) nstrt = m+4
+
+ if (nstrt > nlat) return
+
+ nstp = 2
+
+ if (ityp == 0) nstp = 1
+
+ do np1=nstrt, nlat, nstp
+ ns = ns+nstp
+ do i=1, imid
+ vb(i, np1, i3) = a(ns)*vb(i, np1-2, i1)+b(ns)*vb(i, np1-2, i3) &
+ -c(ns)*vb(i, np1, i1)
+ end do
+ end do
+ end select
+
+ end subroutine vbin_lower_utility_routine
+
+ subroutine compute_azimuthal_component(ityp, nlat, nlon, m, wb, i3, wwbin)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: m
+ integer(ip), intent(inout) :: i3
+ real(wp), intent(out) :: wb(*)
+ real(wp), intent(in) :: wwbin(*)
+
+ ! Local variables
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: iw3
+ integer(ip) :: iw4
+ integer(ip) :: labc
+ integer(ip) :: lim
+ integer(ip) :: mmax
+
+ imid = (nlat + 1)/2
+ lim = nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = (max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Set workspace index pointers
+ iw1 = lim+1
+ iw2 = iw1+lim
+ iw3 = iw2+labc
+ iw4 = iw3+labc
+ !
+ ! the length of wwbin is 2*lim+3*labc
+ !
+ call wbin_lower_utility_routine(ityp, nlat, m, wb, imid, i3, wwbin, wwbin(iw1), wwbin(iw2), &
+ wwbin(iw3), wwbin(iw4))
+
+ end subroutine compute_azimuthal_component
+
+ subroutine wbin_lower_utility_routine(ityp, nlat, m, wb, imid, i3, wb1, wb2, a, b, c)
+
+ real(wp) :: a(*)
+ real(wp) :: b(*)
+ real(wp) :: c(*)
+ integer(ip) :: i
+ integer(ip) :: i3
+ integer(ip) :: ihold
+ integer(ip) :: imid
+ integer(ip), intent(in) :: ityp
+ integer(ip) :: m
+ integer(ip), intent(in) :: nlat
+ integer(ip) :: np1
+ integer(ip) :: ns
+ integer(ip) :: nstp
+ integer(ip) :: nstrt
+ real(wp) :: wb(imid, nlat, 3)
+ real(wp) :: wb1(imid, *)
+ real(wp) :: wb2(imid, *)
+ integer(ip), save :: i1, i2
+
+ ihold = i1
+ i1 = i2
+ i2 = i3
+ i3 = ihold
+
+ select case(m)
+ case(:1)
+ i1 = 1
+ i2 = 2
+ i3 = 3
+
+ do np1=2, nlat
+ do i=1, imid
+ wb(i, np1, i3) = wb1(i, np1)
+ end do
+ end do
+ case(2)
+ do np1=3, nlat
+ do i=1, imid
+ wb(i, np1, i3) = wb2(i, np1)
+ end do
+ end do
+ case default
+
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+
+ if (ityp /= 1) then
+ do i=1, imid
+ wb(i, m+1, i3) = a(ns)*wb(i, m-1, i1)-c(ns)*wb(i, m+1, i1)
+ end do
+ end if
+
+ if (m == nlat-1) return
+
+ if (ityp /= 2) then
+ ns = ns+1
+ do i=1, imid
+ wb(i, m+2, i3) = a(ns)*wb(i, m, i1)-c(ns)*wb(i, m+2, i1)
+ end do
+ end if
+
+ nstrt = m+3
+
+ if (ityp == 1) nstrt = m+4
+
+ if (nstrt > nlat) return
+
+ nstp = 2
+ if (ityp == 0) nstp = 1
+ do np1=nstrt, nlat, nstp
+ ns = ns+nstp
+ do i=1, imid
+ wb(i, np1, i3) = a(ns)*wb(i, np1-2, i1)+b(ns)*wb(i, np1-2, i3) &
+ -c(ns)*wb(i, np1, i1)
+ end do
+ end do
+ end select
+
+ end subroutine wbin_lower_utility_routine
+
+ subroutine dzvk(nlat, m, n, czv, work)
+
+ integer(ip) :: i
+ integer(ip) :: id
+ integer(ip) :: k
+ integer(ip) :: kdo
+ integer(ip) :: lc
+ integer(ip) :: m
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ real(wp) :: work(nlat/2 + 1)
+ real(wp) :: czv(*)
+ real(wp) :: sc1, summation, t1, t2
+ !
+ ! subroutine dzvk computes the coefficients in the trigonometric
+ ! expansion of the quadrature function zvbar(n, m, theta)
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes including the poles.
+ !
+ ! n the degree (subscript) of wbarv(n, m, theta)
+ !
+ ! m the order (superscript) of wbarv(n, m, theta)
+ !
+ ! work a work array with at least nlat/2+1 locations
+ !
+ ! output parameter
+ !
+ ! czv the fourier coefficients of zvbar(n, m, theta).
+ !
+
+ if (n <= 0) return
+
+ lc = (nlat + 1)/2
+ sc1 = TWO/(nlat-1)
+
+ call dvbk(m, n, work, czv)
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ kdo = n/2
+ do id=1, lc
+ i = id+id-2
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(2*k+i)**2
+ t2 = ONE-(2*k-i)**2
+ summation = summation+work(k)*(t1-t2)/(t1*t2)
+ end do
+ czv(id) = sc1*summation
+ end do
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ kdo = n/2
+
+ do id=1, lc
+ i = 2*id-2
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(2*k+i)**2
+ t2 = ONE-(2*k-i)**2
+ summation = summation+work(k)*(t1+t2)/(t1*t2)
+ end do
+ czv(id) = sc1*summation
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ kdo = (n + 1)/2
+
+ do id=1, lc
+ i = 2*id-3
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(k+k-1+i)**2
+ t2 = ONE-(k+k-1-i)**2
+ summation = summation+work(k)*(t1-t2)/(t1*t2)
+ end do
+ czv(id) = sc1*summation
+ end do
+
+ else
+
+ ! n odd, m odd
+ kdo = (n + 1)/2
+
+ do id=1, lc
+ i = 2*id-1
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(k+k-1+i)**2
+ t2 = ONE-(k+k-1-i)**2
+ summation = summation+work(k)*(t1+t2)/(t1*t2)
+ end do
+ czv(id) = sc1*summation
+ end do
+ end if
+
+ end subroutine dzvk
+
+ subroutine dzvt(nlat, m, n, th, czv, zvh)
+
+ integer(ip) :: k
+ integer(ip) :: lc
+ integer(ip) :: lq
+ integer(ip) :: ls
+ integer(ip) :: m
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ real(wp) :: czv(*)
+ real(wp) :: th, zvh, cost, sint, cdt, sdt, temp
+ !
+ ! subroutine dzvt tabulates the function zvbar(n, m, theta)
+ ! at theta = th in real
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes including the poles.
+ !
+ ! n the degree (subscript) of zvbar(n, m, theta)
+ !
+ ! m the order (superscript) of zvbar(n, m, theta)
+ !
+ ! czv the fourier coefficients of zvbar(n, m, theta)
+ ! as computed by subroutine zwk.
+ !
+ ! output parameter
+ !
+ ! zvh zvbar(m, n, theta) evaluated at theta = th
+ !
+
+ zvh = ZERO
+
+ if (n <= 0) return
+
+ lc = (nlat + 1)/2
+ lq = lc-1
+ ls = lc-2
+ cost = cos(th)
+ sint = sin(th)
+ cdt = cost**2-sint**2
+ sdt = TWO*sint*cost
+
+ if (even(nlat) .and. even(n) .and. even(m)) then
+
+ ! nlat even n even m even
+ cost = cdt
+ sint = sdt
+
+ do k=1, lq
+ zvh = zvh+czv(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. even(n) .and. odd(m)) then
+
+ ! nlat even n even m odd
+ cost = cdt
+ sint = sdt
+
+ zvh = HALF*czv(1)
+ do k=2, lc
+ zvh = zvh+czv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. odd(n) .and. even(m)) then
+
+ ! nlat even n odd m even
+ do k=1, lq
+ zvh = zvh+czv(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. odd(n) .and. odd(m)) then
+
+ ! nlat even n odd m odd
+ zvh = HALF*czv(lc)*cos(real(nlat-1)*th)
+
+ do k=1, lq
+ zvh = zvh+czv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. even(n) .and. even(m)) then
+
+ ! nlat odd n even m even
+ cost = cdt
+ sint = sdt
+
+ do k=1, ls
+ zvh = zvh+czv(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. even(n) .and. odd(m)) then
+
+ ! nlat odd n even m odd
+ cost = cdt
+ sint = sdt
+ zvh = HALF*czv(1)
+
+ do k=2, lq
+ zvh = zvh+czv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+ zvh = zvh+HALF*czv(lc)*cos((nlat-1)*th)
+
+ else if (odd(nlat) .and. odd(n) .and. even(m)) then
+
+ ! nlat odd n odd m even
+ do k=1, lq
+ zvh = zvh+czv(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else
+
+ ! nlat odd n odd m odd
+ do k=1, lq
+ zvh = zvh+czv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ end if
+
+ end subroutine dzvt
+
+
+ subroutine dzwk(nlat, m, n, czw, work)
+
+ integer(ip) :: i
+ integer(ip) :: id
+ integer(ip) :: k
+ integer(ip) :: kdo
+ integer(ip) :: kp1
+ integer(ip) :: lc
+ integer(ip) :: m
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ real(wp) :: czw(*)
+ real(wp) :: work(nlat/2+1)
+ real(wp) :: sc1, summation, t1, t2
+
+ !
+ ! subroutine dzwk computes the coefficients in the trigonometric
+ ! expansion of the quadrature function zwbar(n, m, theta)
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes including the poles.0
+ !
+ ! n the degree (subscript) of zwbar(n, m, theta)
+ !
+ ! m the order (superscript) of zwbar(n, m, theta)
+ !
+ ! work a work array with at least nlat/2+1 locations
+ !
+ ! output parameter
+ !
+ ! czw the fourier coefficients of zwbar(n, m, theta).0
+ !
+
+ if (n <= 0) return
+
+ lc = (nlat + 1)/2
+ sc1 = TWO/(nlat-1)
+
+ call dwbk(m, n, work, czw)
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ kdo = n/2
+ do id=1, lc
+ i = 2*id-3
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(k+k-1+i)**2
+ t2 = ONE-(k+k-1-i)**2
+ summation = summation+work(k)*(t1-t2)/(t1*t2)
+ end do
+ czw(id) = sc1*summation
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ kdo = n/2
+ do id=1, lc
+ i = 2*id-1
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(k+k-1+i)**2
+ t2 = ONE-(k+k-1-i)**2
+ summation = summation+work(k)*(t1+t2)/(t1*t2)
+ end do
+ czw(id) = sc1*summation
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ kdo = (n - 1)/2
+
+ do id=1, lc
+ i = 2*id-2
+ summation = ZERO
+ do k=1, kdo
+ t1 = ONE-(2*k+i)**2
+ t2 = ONE-(2*k-i)**2
+ summation = summation+work(k)*(t1-t2)/(t1*t2)
+ end do
+ czw(id) = sc1*summation
+ end do
+ else
+
+ ! n odd, m odd
+ kdo = (n + 1)/2
+
+ do id=1, lc
+ i = 2*id-2
+ summation = work(1)/(ONE-i**2)
+
+ if (2 <= kdo) then
+ do kp1=2, kdo
+ k = kp1-1
+ t1 = ONE-(2*k+i)**2
+ t2 = ONE-(2*k-i)**2
+ summation = summation+work(kp1)*(t1+t2)/(t1*t2)
+ end do
+ end if
+ czw(id) = sc1*summation
+ end do
+ end if
+
+ end subroutine dzwk
+
+ !
+ ! subroutine dzwt tabulates the function zwbar(n, m, theta)
+ ! at theta = th in real
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes including the poles.
+ ! nlat must be an odd integer
+ !
+ ! n the degree (subscript) of zwbar(n, m, theta)
+ !
+ ! m the order (superscript) of zwbar(n, m, theta)
+ !
+ ! czw the fourier coefficients of zwbar(n, m, theta)
+ ! as computed by subroutine zwk.
+ !
+ ! output parameter
+ !
+ ! zwh zwbar(m, n, theta) evaluated at theta = th
+ !
+ subroutine dzwt(nlat, m, n, th, czw, zwh)
+
+ integer(ip) :: k
+ integer(ip) :: lc
+ integer(ip) :: lq
+ integer(ip) :: ls
+ integer(ip) :: m
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ real(wp) :: czw(*)
+ real(wp) :: zwh, th, cost, sint, cdt, sdt, temp
+
+ zwh = ZERO
+
+ if (n <= 0) return
+
+ lc = (nlat + 1)/2
+ lq = lc-1
+ ls = lc-2
+ cost = cos(th)
+ sint = sin(th)
+ cdt = cost**2-sint**2
+ sdt = TWO*sint*cost
+
+ if (even(nlat) .and. even(n) .and. even(m)) then
+
+ ! nlat even n even m even
+ do k=1, lq
+ zwh = zwh+czw(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. even(n) .and. odd(m)) then
+
+ ! nlat even n even m odd
+ zwh = HALF*czw(lc)*cos(real(nlat-1)*th)
+
+ do k=1, lq
+ zwh = zwh+czw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. odd(n) .and. even(m)) then
+
+ ! nlat even n odd m even
+ cost = cdt
+ sint = sdt
+
+ do k=1, lq
+ zwh = zwh+czw(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(nlat) .and. odd(n) .and. odd(m)) then
+
+ ! nlat even n odd m odd
+ cost = cdt
+ sint = sdt
+ zwh = HALF*czw(1)
+
+ do k=2, lc
+ zwh = zwh+czw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. even(n) .and. even(m)) then
+
+ ! nlat odd n even m even
+ do k=1, lq
+ zwh = zwh+czw(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. even(n) .and. odd(m)) then
+ ! nlat odd n even m odd
+ !
+ do k=1, lq
+ zwh = zwh+czw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(nlat) .and. odd(n) .and. even(m)) then
+
+ ! nlat odd n odd m even
+ cost = cdt
+ sint = sdt
+
+ do k=1, ls
+ zwh = zwh+czw(k+1)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else
+
+ ! nlat odd n odd m odd
+ cost = cdt
+ sint = sdt
+ zwh = HALF*czw(1)
+
+ do k=2, lq
+ zwh = zwh+czw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+ zwh = zwh+HALF*czw(lc)*cos(real(nlat-1, kind=wp) * th)
+
+ end if
+
+ end subroutine dzwt
+
+ subroutine dvbk(m, n, cv, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cv(*)
+ real(wp), intent(out) :: work(*)
+
+ ! Local variables
+ integer(ip) :: i, ncv
+ real(wp) :: srnp1, fn, fk, cf
+
+ cv(1) = ZERO
+
+ if (n <= 0) return
+
+ fn = n
+ srnp1 = sqrt(fn * (fn + ONE))
+ cf = TWO*real(m, kind=wp)/srnp1
+
+ call compute_fourier_coefficients(m, n, work)
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ ncv = n/2
+ if (ncv == 0) return
+ fk = ZERO
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = -fk*work(i+1)/srnp1
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ ncv = n/2
+ if (ncv == 0) return
+ fk = ZERO
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = fk*work(i)/srnp1
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ ncv = (n + 1)/2
+ fk = -ONE
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = -fk*work(i)/srnp1
+ end do
+ else
+
+ ! n odd, m odd
+ ncv = (n + 1)/2
+ fk = -ONE
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = fk*work(i)/srnp1
+ end do
+
+ end if
+
+ end subroutine dvbk
+
+ subroutine dwbk(m, n, cw, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cw(*)
+ real(wp), intent(out) :: work(*)
+
+ ! Local variables
+ integer(ip) :: l
+ real(wp) :: fn, cf, srnp1
+
+ cw(1) = ZERO
+
+ if (n <= 0 .or. m <= 0) return
+
+ fn = n
+ srnp1 = sqrt(fn * (fn + ONE))
+ cf = TWO * real(m, kind=wp)/srnp1
+
+ call compute_fourier_coefficients(m, n, work)
+
+ if (m == 0) return
+
+ if (even(n) .and. even(m)) then
+
+ ! n even m even
+ l = n/2
+ if (l == 0) return
+ cw(l) = -cf*work(l+1)
+
+ do
+ l = l-1
+ if (l <= 0) exit
+ cw(l) = cw(l+1)-cf*work(l+1)
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ l = n/2
+ if (l == 0) return
+ cw(l) = cf*work(l)
+
+ do
+ l = l-1
+ if (l <= 0) exit
+ cw(l) = cw(l+1)+cf*work(l)
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd m even
+ l = (n - 1)/2
+ if (l == 0) return
+ cw(l) = -cf*work(l+1)
+
+ do
+ l = l-1
+ if (l <= 0) exit
+ cw(l) = cw(l+1)-cf*work(l+1)
+ end do
+
+ else
+
+ ! n odd, m odd
+ l = (n + 1)/2
+ cw(l) = cf*work(l)
+
+ do
+ l = l-1
+ if (l <= 0) exit
+ cw(l) = cw(l+1)+cf*work(l)
+ end do
+ end if
+
+ end subroutine dwbk
+
+ subroutine dvbt(m, n, theta, cv, vh)
+
+ ! Dummy arguments
+
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: theta
+ real(wp), intent(out) :: cv(*)
+ real(wp), intent(out) :: vh
+
+ ! Dummy arguments
+
+ integer(ip) :: k, ncv
+ real(wp) :: cost, sint, cdt, sdt, temp
+
+
+ vh = ZERO
+
+ if (n == 0) return
+
+ cost = cos(theta)
+ sint = sin(theta)
+ cdt = cost**2-sint**2
+ sdt = TWO*sint*cost
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ cost = cdt
+ sint = sdt
+ ncv = n/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(n) .and. odd(m)) then
+ ! n even, m odd
+ cost = cdt
+ sint = sdt
+ ncv = n/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ ncv = (n + 1)/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else
+ ! n odd, m odd
+ ncv = (n + 1)/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ end if
+
+ end subroutine dvbt
+
+
+
+ subroutine dwbt(m, n, theta, cw, wh)
+
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: n
+ integer(ip) :: ncw
+ real(wp) :: cw(*)
+ real(wp) :: theta, wh, cost, sint, cdt, sdt, temp
+
+ wh = ZERO
+
+ if (n <= 0 .or. m <= 0) return
+
+ cost = cos(theta)
+ sint = sin(theta)
+ cdt = cost*cost-sint*sint
+ sdt = TWO*sint*cost
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ ncw = n/2
+
+ do k=1, ncw
+ wh = wh+cw(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ ncw = n/2
+
+ do k=1, ncw
+ wh = wh+cw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ cost = cdt
+ sint = sdt
+ ncw = (n - 1)/2
+
+ do k=1, ncw
+ wh = wh+cw(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else
+
+ ! n odd, m odd
+ cost = cdt
+ sint = sdt
+ ncw = (n + 1)/2
+ wh = HALF*cw(1)
+
+ if (ncw < 2) return
+
+ do k=2, ncw
+ wh = wh+cw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ end if
+
+ end subroutine dwbt
+
+ ! Purpose:
+ !
+ ! This subroutine computes the coefficients in the recurrence
+ ! relation for the functions vbar(m, n, theta). array abc
+ ! must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2 locations.
+ !
+ subroutine compute_polar_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: abc(*)
+
+ ! Local variables
+ integer(ip) :: iw1, iw2, labc, mmax
+
+ ! Compute workspace index pointers
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = (max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ iw1 = labc+1
+ iw2 = iw1+labc
+
+ call rabcv_lower_utility_routine(nlat, nlon, abc, abc(iw1), abc(iw2))
+
+ end subroutine compute_polar_recurrence_relation_coefficients
+
+ ! Remark:
+ !
+ ! Coefficients a, b, and c for computing vbar(m, n, theta) are
+ ! stored in location ((m-2)*(2*nlat-m-1))/2+n+1
+ !
+ pure subroutine rabcv_lower_utility_routine(nlat, nlon, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(*)
+ real(wp), intent(out) :: b(*)
+ real(wp), intent(out) :: c(*)
+
+ ! Local variables
+ real(wp) :: cn
+ real(wp) :: fm
+ real(wp) :: fn
+ real(wp) :: fnmm
+ real(wp) :: fnpm
+ integer(ip) :: m
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp3
+ integer(ip) :: n
+ integer(ip) :: np1
+ integer(ip) :: ns
+ real(wp) :: temp
+ real(wp) :: tm
+ real(wp) :: tn
+ real(wp) :: tpn
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ if (mmax < 3) return
+
+ outer_loop: do mp1=3, mmax
+
+ m = mp1-1
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+ fm = real(m, kind=wp)
+ tm = fm+fm
+ temp = tm*(tm-ONE)
+ tpn = (fm-TWO)*(fm-ONE)/(fm*(fm+ONE))
+ a(ns) = sqrt(tpn*(tm+ONE)*(tm-TWO)/temp)
+ c(ns) = sqrt(TWO/temp)
+
+ if (m == nlat-1) cycle outer_loop
+
+ ns = ns+1
+ temp = tm*(tm+ONE)
+ tpn = (fm-ONE)*fm/((fm+ONE)*(fm+TWO))
+ a(ns) = sqrt(tpn*(tm+THREE)*(tm-TWO)/temp)
+ c(ns) = sqrt(SIX/temp)
+ mp3 = m+3
+
+ if (mp3 > nlat) cycle outer_loop
+
+ do np1=mp3, nlat
+ n = np1-1
+ ns = ns+1
+ fn = real(n, kind=wp)
+ tn = TWO*fn
+ cn = (tn+ONE)/(tn-THREE)
+ tpn = (fn-TWO)*(fn-ONE)/(fn*(fn + ONE))
+ fnpm = fn+fm
+ fnmm = fn-fm
+ temp = fnpm*(fnpm-ONE)
+ a(ns) = sqrt(tpn*cn*(fnpm-THREE)*(fnpm-TWO)/temp)
+ b(ns) = sqrt(tpn*cn*fnmm*(fnmm-ONE)/temp)
+ c(ns) = sqrt((fnmm+ONE)*(fnmm+TWO)/temp)
+ end do
+ end do outer_loop
+
+ end subroutine rabcv_lower_utility_routine
+
+ ! Purpose:
+ !
+ ! Computes the coefficients in the recurrence
+ ! relation for the functions wbar(m, n, theta). array abc
+ ! must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2 locations.
+ !
+ subroutine compute_azimuthal_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: abc(*)
+
+ ! Local variables
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: labc
+ integer(ip) :: mmax
+
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = (max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ iw1 = labc+1
+ iw2 = iw1+labc
+ call rabcw_lower_utility_routine(nlat, nlon, abc, abc(iw1), abc(iw2))
+
+ end subroutine compute_azimuthal_recurrence_relation_coefficients
+
+ ! Remark:
+ !
+ ! Coefficients a, b, and c for computing wbar(m, n, theta) are
+ ! stored in location ((m-2)*(2*nlat-m-1))/2+n+1
+ !
+ pure subroutine rabcw_lower_utility_routine(nlat, nlon, a, b, c)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(*)
+ real(wp), intent(out) :: b(*)
+ real(wp), intent(out) :: c(*)
+
+ ! Local variables
+ real(wp) :: cn
+ real(wp) :: fm
+ real(wp) :: fn
+ real(wp) :: fnmm
+ real(wp) :: fnpm
+ integer(ip) :: m
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp3
+ integer(ip) :: n
+ integer(ip) :: np1
+ integer(ip) :: ns
+ real(wp) :: temp
+ real(wp) :: tm
+ real(wp) :: tn
+ real(wp) :: tph
+ real(wp) :: tpn
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ if (mmax < 4) return
+
+ outer_loop: do mp1=4, mmax
+ m = mp1-1
+ ns = ((m-2)*(2*nlat-m-1))/2+1
+ fm = real(m, kind=wp)
+ tm = TWO*fm
+ temp = tm*(tm-ONE)
+ tpn = (fm-TWO)*(fm-ONE)/(fm*(fm+ONE))
+ tph = fm/(fm-TWO)
+ a(ns) = tph*sqrt(tpn*(tm+ONE)*(tm-TWO)/temp)
+ c(ns) = tph*sqrt(TWO/temp)
+ if (m == nlat-1) cycle outer_loop
+ ns = ns+1
+ temp = tm*(tm+ONE)
+ tpn = (fm-ONE)*fm/((fm+ONE)*(fm+TWO))
+ tph = fm/(fm-TWO)
+ a(ns) = tph*sqrt(tpn*(tm+THREE)*(tm-TWO)/temp)
+ c(ns) = tph*sqrt(SIX/temp)
+ mp3 = m+3
+ if (mp3 > nlat) cycle outer_loop
+ do np1=mp3, nlat
+ n = np1-1
+ ns = ns+1
+ fn = real(n)
+ tn = TWO*fn
+ cn = (tn+ONE)/(tn-THREE)
+ fnpm = fn+fm
+ fnmm = fn-fm
+ temp = fnpm*(fnpm-ONE)
+ tpn = (fn-TWO)*(fn-ONE)/(fn*(fn + ONE))
+ tph = fm/(fm-TWO)
+ a(ns) = tph*sqrt(tpn*cn*(fnpm-THREE)*(fnpm-TWO)/temp)
+ b(ns) = sqrt(tpn*cn*fnmm*(fnmm-ONE)/temp)
+ c(ns) = tph*sqrt((fnmm+ONE)*(fnmm+TWO)/temp)
+ end do
+ end do outer_loop
+
+ end subroutine rabcw_lower_utility_routine
+
+ subroutine initialize_polar_components_regular_colat_deriv(nlat, nlon, wvbin, dwork)
+
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp) :: wvbin(*)
+ real(wp) :: dwork(nlat+2)
+
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! the length of wvbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! the length of dwork is nlat+2
+ !
+ call vtinit_lower_utility_routine(nlat, nlon, imid, wvbin, wvbin(iw1), dwork, dwork(iw2))
+
+ end subroutine initialize_polar_components_regular_colat_deriv
+
+ ! Remark:
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! cvb and work must each have nlat/2+1 locations
+ !
+ subroutine vtinit_lower_utility_routine(nlat, nlon, imid, vb, abc, cvb, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: vb(imid, nlat, 2)
+ real(wp), intent(out) :: abc(*)
+ real(wp), intent(out) :: cvb(nlat/2+1)
+ real(wp), intent(out) :: work(nlat/2+1)
+
+ ! Local variables
+ integer(ip) :: i
+ integer(ip) :: m
+ integer(ip) :: mdo
+ integer(ip) :: mp1
+ integer(ip) :: n
+ integer(ip) :: np1
+ real(wp) :: dt
+ real(wp) :: th, vbh
+
+ dt = PI/(nlat-1)
+ mdo = min(2, nlat, (nlon + 1)/2)
+
+ do mp1=1, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dvtk(m, n, cvb, work)
+ do i=1, imid
+ th = real(i-1, kind=wp) * dt
+ call dvtt(m, n, th, cvb, vbh)
+ vb(i, np1, mp1) = vbh
+ end do
+ end do
+ end do
+
+ call compute_polar_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine vtinit_lower_utility_routine
+
+ subroutine initialize_azimuthal_components_regular_colat_deriv(nlat, nlon, wwbin, dwork)
+
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp) :: wwbin(*)
+ real(wp) :: dwork(nlat+2)
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! the length of wwbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! the length of dwork is nlat+2
+ !
+ call wtinit_lower_utility_routine(nlat, nlon, imid, wwbin, wwbin(iw1), dwork, dwork(iw2))
+
+ end subroutine initialize_azimuthal_components_regular_colat_deriv
+
+ subroutine wtinit_lower_utility_routine(nlat, nlon, imid, wb, abc, cwb, work)
+
+ real(wp) :: abc(*)
+ integer(ip) :: i
+ integer(ip) :: imid
+ integer(ip) :: m
+ integer(ip) :: mdo
+ integer(ip) :: mp1
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: np1
+ real(wp) :: wb(imid, nlat, 2)
+ real(wp) :: dt
+ real(wp) :: cwb(nlat/2+1), wbh, th
+ real(wp) :: work(nlat/2+1)
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! cwb and work must each have nlat/2+1 locations
+ !
+
+ dt = PI/(nlat-1)
+ mdo = min(3, nlat, (nlon + 1)/2)
+ if (mdo < 2) return
+ do mp1=2, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dwtk(m, n, cwb, work)
+ do i=1, imid
+ th = real(i-1, kind=wp) * dt
+ call dwtt(m, n, th, cwb, wbh)
+ wb(i, np1, m) = wbh
+ end do
+ end do
+ end do
+
+ call compute_azimuthal_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine wtinit_lower_utility_routine
+
+ subroutine initialize_polar_components_gaussian_colat_deriv(nlat, nlon, theta, wvbin, work)
+
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp) :: wvbin(*)
+ real(wp) :: theta(*)!(nlat + 1)/2)
+ real(wp) :: work(*)!nlat+2)
+
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! theta is a real array with (nlat + 1)/2 locations
+ ! nlat is the maximum value of n+1
+ ! the length of wvbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! the length of work is nlat+2
+ !
+ call vtgint_lower_utility_routine(nlat, nlon, imid, theta, wvbin, wvbin(iw1), work, work(iw2))
+
+ end subroutine initialize_polar_components_gaussian_colat_deriv
+
+ subroutine vtgint_lower_utility_routine(nlat, nlon, imid, theta, vb, abc, cvb, work)
+
+ real(wp) :: abc(*)
+ integer(ip) :: i
+ integer(ip) :: imid
+ integer(ip) :: m
+ integer(ip) :: mdo
+ integer(ip) :: mp1
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: np1
+ real(wp) :: vb(imid, nlat, 2)
+ real(wp) :: theta(*), cvb(*), work(*), vbh
+ !real(wp) :: theta(*), cvb(nlat/2+1), work(nlat/2+1), vbh
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! cvb and work must each have nlat/2+1 locations
+ !
+
+ mdo = min(2, nlat, (nlon + 1)/2)
+ do mp1=1, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dvtk(m, n, cvb, work)
+ do i=1, imid
+ call dvtt(m, n, theta(i), cvb, vbh)
+ vb(i, np1, mp1) = vbh
+ end do
+ end do
+ end do
+
+ call compute_polar_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine vtgint_lower_utility_routine
+
+ subroutine initialize_azimuthal_components_gaussian_colat_deriv(nlat, nlon, theta, wwbin, work)
+
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp) :: wwbin(*)
+ real(wp) :: theta(*)
+ real(wp) :: work(*)
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! theta is a real array with (nlat + 1)/2 locations
+ ! nlat is the maximum value of n+1
+ ! the length of wwbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! the length of work is nlat+2
+ !
+ call wtgint_lower_utility_routine(nlat, nlon, imid, theta, wwbin, wwbin(iw1), work, work(iw2))
+
+ end subroutine initialize_azimuthal_components_gaussian_colat_deriv
+
+ subroutine wtgint_lower_utility_routine(nlat, nlon, imid, theta, wb, abc, cwb, work)
+
+ real(wp) :: abc(*)
+ integer(ip) :: i
+ integer(ip) :: imid
+ integer(ip) :: m
+ integer(ip) :: mdo
+ integer(ip) :: mp1
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: np1
+ real(wp) :: wb(imid, nlat, 2)
+ real(wp) :: theta(*)
+ real(wp) :: cwb(*)!nlat/2+1)
+ real(wp) :: work(*)!nlat/2+1)
+ real(wp) :: wbh
+ !
+ ! abc must have 3*((nlat-3)*nlat+2)/2 locations
+ ! cwb and work must each have nlat/2+1 locations
+ !
+
+ mdo = min(3, nlat, (nlon + 1)/2)
+ if (mdo < 2) return
+ do mp1=2, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dwtk(m, n, cwb, work)
+ do i=1, imid
+ call dwtt(m, n, theta(i), cwb, wbh)
+ wb(i, np1, m) = wbh
+ end do
+ end do
+ end do
+
+ call compute_azimuthal_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine wtgint_lower_utility_routine
+
+ subroutine dvtk(m, n, cv, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cv(*)
+ real(wp), intent(out) :: work(*)
+
+ ! Local variables
+ integer(ip) :: i, ncv
+ real(wp) :: fn, fk, cf, srnp1
+
+ cv(1) = ZERO
+
+ if (n <= 0) return
+
+ fn = n
+ srnp1 = sqrt(fn * (fn + ONE))
+ cf = TWO * real(m, kind=wp)/srnp1
+
+ call compute_fourier_coefficients(m, n, work)
+
+ if (even(n) .and. even(m)) then
+ ! n even m even
+ ncv = n/2
+ if (ncv == 0) return
+ fk = ZERO
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = -(fk**2)*work(i+1)/srnp1
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even m odd
+ ncv = n/2
+ if (ncv == 0) return
+ fk = ZERO
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = -(fk**2)*work(i)/srnp1
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd m even
+ ncv = (n + 1)/2
+ fk = -ONE
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = -(fk**2)*work(i)/srnp1
+ end do
+
+ else
+
+ ! n odd m odd
+ ncv = (n + 1)/2
+ fk = -ONE
+
+ do i=1, ncv
+ fk = fk+TWO
+ cv(i) = -(fk**2)*work(i)/srnp1
+ end do
+ end if
+
+ end subroutine dvtk
+
+ subroutine dwtk(m, n, cw, work)
+
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(out) :: cw(*)
+ real(wp), intent(out) :: work(*)
+
+ ! Local variables
+ integer(ip) :: i
+ real(wp) :: fn, cf, srnp1
+
+ cw(1) = ZERO
+
+ if (n <= 0 .or. m <= 0) return
+
+ fn = real(n, kind=wp)
+ srnp1 = sqrt(fn * (fn + ONE))
+ cf = TWO * real(m, kind=wp)/srnp1
+ call compute_fourier_coefficients(m, n, work)
+
+ if (m == 0) return
+
+ if (even(n) .and. even(m)) then
+
+ ! n even m even
+ i = n/2
+ if (i == 0) return
+ cw(i) = -cf*work(i+1)
+
+ do
+ i = i-1
+ if (i <= 0) exit
+ cw(i) = cw(i+1)-cf*work(i+1)
+ cw(i+1) = (2*i+1)*cw(i+1)
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even m odd
+ i = n/2
+ if (i == 0) return
+ cw(i) = cf*work(i)
+
+ do
+ i = i-1
+ if (i < 0) then
+ exit
+ else if (i == 0) then
+ cw(i+1) = -(2*i+1)*cw(i+1)
+ else
+ cw(i) = cw(i+1)+cf*work(i)
+ cw(i+1) = -(2*i+1)*cw(i+1)
+ end if
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ i = (n - 1)/2
+ if (i == 0) return
+
+ ! n odd m even
+ cw(i) = -cf*work(i+1)
+ do
+ i = i-1
+ if (i < 0) then
+ exit
+ else if (i == 0) then
+ cw(i+1) = (2*i+2)*cw(i+1)
+ else
+ cw(i) = cw(i+1)-cf*work(i+1)
+ cw(i+1) = (2*i+2)*cw(i+1)
+ end if
+ end do
+
+ else
+
+ ! n odd, m odd
+ i = (n + 1)/2
+ cw(i) = cf*work(i)
+
+ do
+ i = i-1
+ if (i < 0) then
+ exit
+ else if (i == 0) then
+ cw(i+1) = -(2*i)*cw(i+1)
+ else
+ cw(i) = cw(i+1)+cf*work(i)
+ cw(i+1) = -(2*i)*cw(i+1)
+ end if
+ end do
+ end if
+
+ end subroutine dwtk
+
+ subroutine dvtt(m, n, theta, cv, vh)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ real(wp), intent(in) :: theta
+ real(wp), intent(out) :: cv(*)
+ real(wp), intent(out) :: vh
+
+ ! Local variables
+ integer(ip) :: k, ncv
+ real(wp) :: cost, sint, cdt, sdt, temp
+
+ vh = ZERO
+
+ if (n == 0) return
+
+ cost = cos(theta)
+ sint = sin(theta)
+ cdt = cost**2-sint**2
+ sdt = TWO*sint*cost
+
+ if (even(n) .and. even(m)) then
+
+ ! n even, m even
+ cost = cdt
+ sint = sdt
+ ncv = n/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even, m odd
+ cost = cdt
+ sint = sdt
+ ncv = n/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd, m even
+ ncv = (n + 1)/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else
+
+ ! n odd, m odd
+ ncv = (n + 1)/2
+
+ do k=1, ncv
+ vh = vh+cv(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+ end if
+
+ end subroutine dvtt
+
+
+ subroutine dwtt(m, n, theta, cw, wh)
+
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: n
+ integer(ip) :: ncw
+ real(wp) :: cw(*)
+ real(wp) :: theta, wh, cost, sint, cdt, sdt, temp
+
+ wh = ZERO
+
+ if (n <= 0 .or. m <= 0) return
+
+ cost = cos(theta)
+ sint = sin(theta)
+ cdt = (cost**2) - (sint**2)
+ sdt = TWO * sint * cost
+
+ if (even(n) .and. even(m)) then
+
+ ! n even m even
+ ncw = n/2
+
+ do k=1, ncw
+ wh = wh+cw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (even(n) .and. odd(m)) then
+
+ ! n even m odd
+ ncw = n/2
+
+ do k=1, ncw
+ wh = wh+cw(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else if (odd(n) .and. even(m)) then
+
+ ! n odd m even
+ cost = cdt
+ sint = sdt
+ ncw = (n - 1)/2
+
+ do k=1, ncw
+ wh = wh+cw(k)*cost
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+
+ else
+
+ ! n odd m odd
+ cost = cdt
+ sint = sdt
+ ncw = (n + 1)/2
+ wh = ZERO
+
+ if (ncw < 2) return
+
+ do k=2, ncw
+ wh = wh+cw(k)*sint
+ temp = cdt*cost-sdt*sint
+ sint = sdt*cost+cdt*sint
+ cost = temp
+ end do
+ end if
+
+ end subroutine dwtt
+
+ subroutine initialize_polar_components_gaussian_grid(nlat, nlon, theta, wvbin, work)
+
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp) :: wvbin(*)
+ real(wp) :: theta((nlat + 1)/2)
+ real(wp) :: work(nlat+2)
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! theta is a real array with (nlat + 1)/2 locations
+ ! nlat is the maximum value of n+1
+ ! the length of wvbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! the length of work is nlat+2
+ !
+ call vbgint_lower_utility_routine(nlat, nlon, imid, theta, wvbin, wvbin(iw1), work, work(iw2))
+
+ end subroutine initialize_polar_components_gaussian_grid
+
+ subroutine vbgint_lower_utility_routine(nlat, nlon, imid, theta, vb, abc, cvb, work)
+
+ real(wp) :: abc(*)
+ integer(ip) :: i
+ integer(ip) :: imid
+ integer(ip) :: m
+ integer(ip) :: mdo
+ integer(ip) :: mp1
+ integer(ip) :: n
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: np1
+ real(wp) :: vb(imid, nlat, 2)
+ real(wp) :: cvb(nlat/2+1)
+ real(wp) :: theta(*), vbh
+ real(wp) :: work(nlat/2+1)
+ !
+ ! abc must have 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ ! locations where mmax = min(nlat, (nlon + 1)/2)
+ ! cvb and work must each have nlat/2+1 locations
+ !
+
+ mdo = min(2, nlat, (nlon + 1)/2)
+ do mp1=1, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dvbk(m, n, cvb, work)
+ do i=1, imid
+ call dvbt(m, n, theta(i), cvb, vbh)
+ vb(i, np1, mp1) = vbh
+ end do
+ end do
+ end do
+
+ call compute_polar_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine vbgint_lower_utility_routine
+
+ subroutine initialize_azimuthal_components_gaussian_grid(nlat, nlon, theta, wwbin, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(in) :: theta((nlat + 1)/2)
+ real(wp) :: wwbin(2*nlat*((nlat + 1)/2)+3*((nlat-3)*nlat+2)/2)
+ real(wp) :: work(nlat+2)
+
+ ! Local variables
+ integer(ip) :: imid, iw1, iw2
+
+ imid = (nlat + 1)/2
+ iw1 = 2*nlat*imid+1
+ iw2 = nlat/2+2
+ !
+ ! theta is a real array with (nlat + 1)/2 locations
+ ! nlat is the maximum value of n+1
+ ! the length of wwbin is 2*nlat*imid+3*((nlat-3)*nlat+2)/2
+ ! the length of work is nlat+2
+ !
+ call wbgint_lower_utility_routine(nlat, nlon, imid, theta, wwbin, wwbin(iw1), work, work(iw2))
+
+ end subroutine initialize_azimuthal_components_gaussian_grid
+
+ subroutine wbgint_lower_utility_routine(nlat, nlon, imid, theta, wb, abc, cwb, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(in) :: theta(*)
+ real(wp) :: wb(imid, nlat, 2)
+ real(wp) :: abc(3*((nlat-3)*nlat+2)/2)
+ real(wp) :: cwb(nlat/2+1)
+ real(wp) :: work(nlat/2+1)
+
+ ! Local variables
+ integer(ip) :: i, m, mdo, mp1, n, np1
+ real(wp) :: wbh
+
+ !
+ ! abc must have 3*((nlat-3)*nlat+2)/2 locations
+ ! cwb and work must each have nlat/2+1 locations
+ !
+ mdo = min(3, nlat, (nlon + 1)/2)
+ if (mdo < 2) return
+ do mp1=2, mdo
+ m = mp1-1
+ do np1=mp1, nlat
+ n = np1-1
+ call dwbk(m, n, cwb, work)
+ do i=1, imid
+ call dwbt(m, n, theta(i), cwb, wbh)
+ wb(i, np1, m) = wbh
+ end do
+ end do
+ end do
+
+ call compute_azimuthal_recurrence_relation_coefficients(nlat, nlon, abc)
+
+ end subroutine wbgint_lower_utility_routine
+
+end module type_SpherepackUtility
diff --git a/src/Core/Spherepack/type_SphericalGrid.f90 b/src/Core/Spherepack/type_SphericalGrid.f90
new file mode 100644
index 000000000..abc1e5a1e
--- /dev/null
+++ b/src/Core/Spherepack/type_SphericalGrid.f90
@@ -0,0 +1,137 @@
+module type_SphericalGrid
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ TWO_PI
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ ! Parameter confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+
+ type, public, abstract :: SphericalGrid
+ ! Type components
+ logical, public :: initialized = .false.
+ integer(ip), public :: NUMBER_OF_LONGITUDES = 0 ! number of longitudinal points
+ integer(ip), public :: NUMBER_OF_LATITUDES = 0 ! number of latitudinal points
+ real(wp), public :: LONGITUDINAL_MESH = ZERO ! Only used in RegularGrid
+ real(wp), allocatable, public :: latitudes(:) ! 0 <= theta <= pi
+ real(wp), allocatable, public :: longitudes(:) ! 0 <= phi <= 2*p
+ character(len=:), allocatable, public :: grid_type
+ contains
+ ! Type-bound procedures
+ procedure, public :: destroy_grid
+ procedure, public :: get_equally_spaced_longitudes
+ procedure, public :: print_to_unformatted_binary_files
+ ! Deferred type-bound procedures
+ procedure(assert_init), deferred, public :: assert_initialized
+ end type SphericalGrid
+
+ ! Declare interfaces for deferred type-bound procedures
+ abstract interface
+ subroutine assert_init(self, routine)
+ import:: SphericalGrid
+
+ ! Dummy arguments
+ class(SphericalGrid), intent(inout) :: self
+ character(len=*), intent(in) :: routine
+ end subroutine assert_init
+ end interface
+
+contains
+
+ subroutine destroy_grid(self)
+
+ ! Dummy arguments
+ class(SphericalGrid), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory
+ if (allocated(self%grid_type)) deallocate (self%grid_type)
+ if (allocated(self%longitudes)) deallocate (self%longitudes)
+ if (allocated(self%latitudes)) deallocate (self%latitudes)
+
+ ! Reset constants
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_LATITUDES = 0
+ self%LONGITUDINAL_MESH = ZERO
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_grid
+
+ subroutine get_equally_spaced_longitudes(self, nlon, phi)
+
+ ! Dummy arguments
+ class(SphericalGrid), intent(inout) :: self
+ integer(ip), intent(in) :: nlon ! number of longitudinal points
+ real(wp), allocatable, intent(out) :: phi(:) ! longitudes: 0 <= phi <= 2*pi
+
+ ! Local variables
+ integer(ip) :: i ! counter
+
+ ! Check validity of calling argument
+ if (nlon <= 0) then
+ error stop 'Object of class(SphericalGrid): '&
+ //'invalid calling argument nlon <= 0 '&
+ //'in get_equally_spaced_longitudes'
+ end if
+
+ ! Allocate memory
+ allocate (phi(nlon))
+
+ ! Compute equally space (uniform) longitudinal grid
+ associate (dphi => self%LONGITUDINAL_MESH)
+
+ ! Set equally spaced (uniform) mesh size
+ dphi= TWO_PI / nlon
+
+ ! Compute grid
+ phi = [(real(i - 1, kind=wp) * dphi, i=1, nlon)]
+ end associate
+
+ end subroutine get_equally_spaced_longitudes
+
+ subroutine print_to_unformatted_binary_files(self, header)
+
+ ! Dummy arguments
+ class(SphericalGrid), intent(inout) :: self
+ character(len=*), intent(in) :: header
+
+ ! Local variables
+ integer(ip) :: file_unit
+
+ ! Check if object is usable
+ call self%assert_initialized('print_to_unformatted_binary_files')
+
+ ! Write latitudes
+ associate (theta => self%latitudes)
+ open( newunit=file_unit, &
+ file=header//self%grid_type//'_latitudes.dat', &
+ status='replace', action='write', &
+ form='unformatted', access='stream')
+ write (file_unit) theta
+ close( file_unit)
+ end associate
+
+ ! Write longitudes
+ associate (phi => self%longitudes)
+ open( newunit=file_unit, &
+ file=header//self%grid_type//'_longitudes.dat', &
+ status='replace', action='write', &
+ form='unformatted', access='stream')
+ write (file_unit) phi
+ close( file_unit)
+ end associate
+
+ end subroutine print_to_unformatted_binary_files
+
+end module type_SphericalGrid
diff --git a/src/Core/Spherepack/type_SphericalUnitVectors.f90 b/src/Core/Spherepack/type_SphericalUnitVectors.f90
new file mode 100644
index 000000000..2022cc567
--- /dev/null
+++ b/src/Core/Spherepack/type_SphericalUnitVectors.f90
@@ -0,0 +1,251 @@
+module type_SphericalUnitVectors
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_SphericalGrid, only: &
+ SphericalGrid
+
+ use type_TrigonometricTable, only: &
+ TrigonometricTable
+
+ use type_Vector3D, only: &
+ Vector => Vector3D, &
+ assignment(=), &
+ operator(*)
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public :: SphericalUnitVectors
+ ! Type components
+ logical, public :: initialized = .false.
+ integer(ip), public :: NUMBER_OF_LONGITUDES = 0
+ integer(ip), public :: NUMBER_OF_LATITUDES = 0
+ type(Vector), allocatable, public :: radial(:, :)
+ type(Vector), allocatable, public :: polar(:, :)
+ type(Vector), allocatable, public :: azimuthal(:, :)
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_spherical_unit_vectors
+ procedure, public :: destroy => destroy_spherical_unit_vectors
+ procedure, public :: get_spherical_angle_components
+ procedure, public :: get_vector_function
+ end type SphericalUnitVectors
+
+ ! Declare user-defined constructor
+ interface SphericalUnitVectors
+ module procedure spherical_unit_vectors_constructor
+ end interface
+
+contains
+
+ function spherical_unit_vectors_constructor(grid) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(SphericalGrid), intent(inout) :: grid
+ type(SphericalUnitVectors) :: return_value
+
+ call return_value%create(grid)
+
+ end function spherical_unit_vectors_constructor
+
+ subroutine create_spherical_unit_vectors(self, grid)
+
+ ! Dummy arguments
+ class(SphericalUnitVectors), intent(inout) :: self
+ class(SphericalGrid), intent(inout) :: grid
+
+ ! Local variables
+ integer(ip) :: i, j ! Counters
+ type(TrigonometricTable) :: trig_func
+
+ ! Check if object is usable
+ call self%destroy()
+
+ ! Check if polymorphic argument is usable
+ if (.not.grid%initialized) then
+ error stop 'Object of class(SphericalUnitVectors): '&
+ //'uninitialized polymorphic argument of class(SphericalGrid) '&
+ //'in create_spherical_unit_vectors'
+ end if
+
+ associate (&
+ nlat => grid%NUMBER_OF_LATITUDES, &
+ nlon => grid%NUMBER_OF_LONGITUDES &
+ )
+
+ ! Set constants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+
+ ! Allocate memory
+ allocate(self%radial(nlat, nlon))
+ allocate(self%polar(nlat, nlon))
+ allocate(self%azimuthal(nlat, nlon))
+
+ ! Compute required trigonometric functions
+ trig_func = TrigonometricTable(grid)
+
+ ! Compute spherical unit vectors
+ associate (&
+ r => self%radial, &
+ theta => self%polar, &
+ phi => self%azimuthal, &
+ sint => trig_func%sint, &
+ cost => trig_func%cost, &
+ sinp => trig_func%sinp, &
+ cosp => trig_func%cosp &
+ )
+
+ do j = 1, nlon
+ do i = 1, nlat
+
+ ! set radial unit vector
+ r(i, j) = &
+ Vector(&
+ sint(i) * cosp(j), &
+ sint(i) * sinp(j), &
+ cost(i) &
+ )
+
+ ! set polar unit vector
+ theta(i, j) = &
+ Vector( &
+ cost(i) * cosp(j), &
+ cost(i) * sinp(j), &
+ -sint(i) &
+ )
+
+ ! set azimuthal unit vector
+ phi(i, j) = &
+ Vector( &
+ -sinp(j), &
+ cosp(j), &
+ 0.0_wp &
+ )
+ end do
+ end do
+ end associate
+ end associate
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_spherical_unit_vectors
+
+ subroutine destroy_spherical_unit_vectors(self)
+
+ ! Dummy arguments
+ class(SphericalUnitVectors), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory
+ if (allocated(self%radial)) deallocate (self%radial)
+ if (allocated(self%polar)) deallocate (self%polar)
+ if (allocated(self%azimuthal)) deallocate (self%azimuthal)
+
+ ! Reset constants
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_LATITUDES = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_spherical_unit_vectors
+
+ subroutine get_spherical_angle_components(self, &
+ vector_function, polar_component, azimuthal_component)
+
+ ! Dummy arguments
+ class(SphericalUnitVectors), intent(inout) :: self
+ real(wp), intent(in) :: vector_function(:, :, :)
+ real(wp), intent(out) :: polar_component(:, :)
+ real(wp), intent(out) :: azimuthal_component(:, :)
+
+ ! Local variables
+ integer(ip) :: k, l ! Counters
+ type(Vector) :: vector_field ! To cast array to vector
+
+ ! Check if object is usable
+ if (.not.self%initialized) then
+ error stop 'Object of class(SphericalUnitVectors): '&
+ //'uninitialized object in get_spherical_angle_components'
+ end if
+
+ ! Calculate the spherical angle components
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES &
+ )
+ do l = 1, nlon
+ do k = 1, nlat
+ ! Cast array to vector
+ vector_field = vector_function(:, k, l)
+ associate (&
+ theta => self%polar(k, l), &
+ phi => self%azimuthal(k, l) &
+ )
+ ! set the theta component
+ polar_component(k, l) = theta.dot.vector_field
+ ! set the azimuthal_component
+ azimuthal_component(k, l) = phi.dot.vector_field
+ end associate
+ end do
+ end do
+ end associate
+
+ end subroutine get_spherical_angle_components
+
+ subroutine get_vector_function(self, &
+ radial_component, polar_component, azimuthal_component, vector_function)
+
+ ! Dummy arguments
+ class(SphericalUnitVectors), intent(inout) :: self
+ real(wp), intent(in) :: radial_component(:, :)
+ real(wp), intent(in) :: polar_component(:, :)
+ real(wp), intent(in) :: azimuthal_component(:, :)
+ real(wp), intent(out) :: vector_function(:, :, :)
+
+ ! Local variables
+ integer(ip) :: k, l ! Counters
+
+ ! Check if object is usable
+ if (.not.self%initialized) then
+ error stop 'TYPE(SphericalUnitVectors): '&
+ //'uninitialized object in GET_VECTOR_FUNCTION'
+ end if
+
+ associate (&
+ nlat => self%NUMBER_OF_LATITUDES, &
+ nlon => self%NUMBER_OF_LONGITUDES &
+ )
+ do l = 1, nlon
+ do k = 1, nlat
+ associate (&
+ r => self%radial(k, l), &
+ theta => self%polar(k, l), &
+ phi => self%azimuthal(k, l) &
+ )
+
+ ! Calculate the spherical angle components
+ vector_function(:, k, l) = &
+ r * radial_component(k, l) &
+ + theta * polar_component(k, l) &
+ + phi * azimuthal_component(k, l)
+
+ end associate
+ end do
+ end do
+ end associate
+
+ end subroutine get_vector_function
+
+end module type_SphericalUnitVectors
diff --git a/src/Core/Spherepack/type_TrigonometricTable.f90 b/src/Core/Spherepack/type_TrigonometricTable.f90
new file mode 100644
index 000000000..8bcc4636c
--- /dev/null
+++ b/src/Core/Spherepack/type_TrigonometricTable.f90
@@ -0,0 +1,124 @@
+module type_TrigonometricTable
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_SphericalGrid, only: &
+ SphericalGrid
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public :: TrigonometricTable
+ ! Type components
+ logical, public :: initialized = .false. ! Initialization flag
+ integer(ip), public :: NUMBER_OF_LONGITUDES = 0 ! number of longitudinal points in phi
+ integer(ip), public :: NUMBER_OF_LATITUDES = 0 ! number of latitudinal points in theta
+ real(wp), allocatable, public :: sint(:) ! sin(theta): 0 <= theta <= pi
+ real(wp), allocatable, public :: cost(:) ! cos(theta): 0 <= theta <= pi
+ real(wp), allocatable, public :: sinp(:) ! sin(phi): 0 <= phi <= 2*pi
+ real(wp), allocatable, public :: cosp(:) ! cos(phi): 0 <= phi <= 2*pi
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_trigonometric_table
+ procedure, public :: destroy => destroy_trigonometric_table
+ end type TrigonometricTable
+
+ ! Declare user-defined constructor
+ interface TrigonometricTable
+ module procedure trigonometric_table_constructor
+ end interface
+
+contains
+
+ function trigonometric_table_constructor(grid) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(SphericalGrid), intent(inout) :: grid
+ type(TrigonometricTable) :: return_value
+
+ call return_value%create(grid)
+
+ end function trigonometric_table_constructor
+
+ subroutine create_trigonometric_table(self, grid_type)
+
+ ! Dummy arguments
+ class(TrigonometricTable), intent(inout) :: self
+ class(SphericalGrid), intent(in) :: grid_type
+
+ ! Local variables
+ integer(ip) :: nlat, nlon
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Check if polymorphic argument is usable
+ if (.not.grid_type%initialized) then
+ error stop 'Object of class(TrigonometricTable): '&
+ //'initialized polymorphic argument of class(SphericalGrid) '&
+ //'in create_trigonometric_table'
+ end if
+
+ nlat = grid_type%NUMBER_OF_LATITUDES
+ nlon = grid_type%NUMBER_OF_LONGITUDES
+
+ ! Set contants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+
+ ! Allocate memory
+ allocate (self%sint(nlat))
+ allocate (self%cost(nlat))
+ allocate (self%sinp(nlon))
+ allocate (self%cosp(nlon))
+
+ ! Compute trigonometric table
+ associate (&
+ theta => grid_type%latitudes, &
+ phi => grid_type%longitudes, &
+ sint => self%sint, &
+ cost => self%cost, &
+ sinp => self%sinp, &
+ cosp => self%cosp &
+ )
+ sint = sin(theta)
+ cost = cos(theta)
+ sinp = sin(phi)
+ cosp = cos(phi)
+ end associate
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_trigonometric_table
+
+ subroutine destroy_trigonometric_table(self)
+
+ ! Dummy arguments
+ class(TrigonometricTable), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory
+ if (allocated(self%sint)) deallocate (self%sint)
+ if (allocated(self%cost)) deallocate (self%cost)
+ if (allocated(self%sinp)) deallocate (self%sinp)
+ if (allocated(self%cosp)) deallocate (self%cosp)
+
+ ! Reset constants
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_LATITUDES = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_trigonometric_table
+
+end module type_TrigonometricTable
diff --git a/src/Core/Spherepack/type_Vector3D.f90 b/src/Core/Spherepack/type_Vector3D.f90
new file mode 100644
index 000000000..fc8399dd9
--- /dev/null
+++ b/src/Core/Spherepack/type_Vector3D.f90
@@ -0,0 +1,301 @@
+!
+! Purpose:
+!
+! Defines a class for 3-dimensional cartesian vector calculations
+!
+module type_Vector3D
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: assignment(=)
+ public :: operator(*)
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+
+ type, public :: Vector3D
+ ! Type components
+ real(wp), public :: x = ZERO
+ real(wp), public :: y = ZERO
+ real(wp), public :: z = ZERO
+ contains
+ ! Type-bound procedures
+ procedure, private :: add_vectors
+ procedure, private :: subtract_vectors
+ procedure, private :: divide_vector_by_real
+ procedure, private :: divide_vector_by_integer
+ procedure, private :: get_dot_product
+ procedure, private :: assign_vector_from_integer_array
+ procedure, private :: assign_vector_from_real_array
+ procedure, nopass, private :: assign_real_array_from_vector
+ procedure, private :: copy_vector
+ procedure, private :: multiply_vector_times_real
+ procedure, nopass, private :: multiply_real_times_vector
+ procedure, private :: multiply_vector_times_integer
+ procedure, nopass, private :: multiply_integer_times_vector
+ procedure, private :: get_cross_product
+ procedure, public :: get_norm
+ ! Generic type-bound procedures
+ generic, public :: operator(.dot.) => get_dot_product
+ generic, public :: operator(.cross.) => get_cross_product
+ generic, public :: operator(+) => add_vectors
+ generic, public :: operator(-) => subtract_vectors
+ generic, public :: operator(/) => &
+ divide_vector_by_real, &
+ divide_vector_by_integer
+ end type Vector3D
+
+ type, public :: Vector3DPointer
+ ! Type components
+ type(Vector3D), pointer :: ptr => null()
+ end type Vector3DPointer
+
+ ! Interface for assignment operator
+ interface assignment(=)
+ module procedure assign_vector_from_integer_array
+ module procedure assign_vector_from_real_array
+ module procedure assign_real_array_from_vector
+ module procedure copy_vector
+ end interface
+
+ ! Interface for multiplication operator
+ interface operator(*)
+ module procedure multiply_vector_times_real
+ module procedure multiply_real_times_vector
+ module procedure multiply_vector_times_integer
+ module procedure multiply_integer_times_vector
+ module procedure get_cross_product
+ end interface
+
+contains
+
+ subroutine assign_vector_from_integer_array(self, array)
+
+ ! Dummy arguments
+ class(Vector3D), intent(out) :: self
+ integer(ip), intent(in) :: array(:)
+
+ select type(self)
+ type is (Vector3D)
+ self%x = real(array(1), kind=wp)
+ self%y = real(array(2), kind=wp)
+ self%z = real(array(3), kind=wp)
+ end select
+
+ end subroutine assign_vector_from_integer_array
+
+ subroutine assign_vector_from_real_array(self, array)
+
+ ! Dummy arguments
+ class(Vector3D), intent(out) :: self
+ real(wp), intent(in) :: array(:)
+
+ select type(self)
+ type is (Vector3D)
+ self%x = array(1)
+ self%y = array(2)
+ self%z = array(3)
+ end select
+ end subroutine assign_vector_from_real_array
+
+ pure subroutine assign_real_array_from_vector(array, self)
+
+ ! Dummy arguments
+ real(wp), intent(out) :: array(:)
+ class(Vector3D), intent(in) :: self
+
+ select type(self)
+ type is (Vector3D)
+ array(1) = self%x
+ array(2) = self%y
+ array(3) = self%z
+ end select
+
+ end subroutine assign_real_array_from_vector
+
+ subroutine copy_vector(self, other)
+
+ ! Dummy arguments
+ class(Vector3D), intent(out) :: self
+ class(Vector3D), intent(in) :: other
+
+ self%x = other%x
+ self%y = other%y
+ self%z = other%z
+
+ end subroutine copy_vector
+
+ pure function add_vectors(self, other) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ class(Vector3D), intent(in) :: other
+ type(Vector3D) :: return_value
+
+ return_value%x = self%x + other%x
+ return_value%y = self%y + other%y
+ return_value%z = self%z + other%z
+
+ end function add_vectors
+
+ pure function subtract_vectors(self, other) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ class(Vector3D), intent(in) :: other
+ type(Vector3D) :: return_value
+
+ return_value%x = self%x - other%x
+ return_value%y = self%y - other%y
+ return_value%z = self%z - other%z
+
+ end function subtract_vectors
+
+ pure function multiply_vector_times_real(self, real_var) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ real(wp), intent(in) :: real_var
+ type(Vector3D) :: return_value
+
+ return_value%x = self%x * real_var
+ return_value%y = self%y * real_var
+ return_value%z = self%z * real_var
+
+ end function multiply_vector_times_real
+
+ pure function multiply_real_times_vector(real_var, other) &
+ result (return_value)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: real_var
+ class(Vector3D), intent(in) :: other
+ type(Vector3D) :: return_value
+
+ return_value%x = real_var * other%x
+ return_value%y = real_var * other%y
+ return_value%z = real_var * other%z
+
+ end function multiply_real_times_vector
+
+ pure function multiply_vector_times_integer(self, int_var) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ integer(ip), intent(in) :: int_var
+ type(Vector3D) :: return_value
+
+ ! Local variables
+ real(wp) :: real_var
+
+ real_var = real(int_var, kind=wp)
+
+ return_value%x = self%x * real_var
+ return_value%y = self%y * real_var
+ return_value%z = self%z * real_var
+
+ end function multiply_vector_times_integer
+
+ pure function multiply_integer_times_vector(int_var, other) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: int_var
+ class(Vector3D), intent(in) :: other
+ type(Vector3D) :: return_value
+
+ ! Local variables
+ real(wp) :: real_var
+
+ real_var = real(int_var, kind=wp)
+
+ return_value%x = real_var * other%x
+ return_value%y = real_var * other%y
+ return_value%z = real_var * other%z
+
+ end function multiply_integer_times_vector
+
+ pure function divide_vector_by_real(self, real_var) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ real(wp), intent(in) :: real_var
+ type(Vector3D) :: return_value
+
+ return_value%x = self%x / real_var
+ return_value%y = self%y / real_var
+ return_value%z = self%z / real_var
+
+ end function divide_vector_by_real
+
+ pure function divide_vector_by_integer(self, int_var) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ integer(ip), intent(in) :: int_var
+ type(Vector3D) :: return_value
+
+ return_value%x = self%x / int_var
+ return_value%y = self%y / int_var
+ return_value%z = self%z / int_var
+
+ end function divide_vector_by_integer
+
+ pure function get_dot_product(self, other) &
+ result (return_value)
+
+ ! Dummy arguments
+ real(wp) :: return_value
+ class(Vector3D), intent(in) :: self
+ class(Vector3D), intent(in) :: other
+
+ associate (&
+ a => [self%x, self%y, self%z], &
+ b => [other%x, other%y, other%z] &
+ )
+ return_value = dot_product(a, b)
+ end associate
+
+ end function get_dot_product
+
+ pure function get_cross_product(self, other) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ class(Vector3D), intent(in) :: other
+ type(Vector3D) :: return_value
+
+ return_value%x = self%y * other%z - self%z * other%y
+ return_value%y = self%z * other%x - self%x * other%z
+ return_value%z = self%x * other%y - self%y * other%x
+
+ end function get_cross_product
+
+ pure function get_norm(self) &
+ result (return_value)
+
+ ! Dummy arguments
+ class(Vector3D), intent(in) :: self
+ real(wp) :: return_value
+
+ associate (array => [self%x, self%y, self%z])
+ return_value = norm2(array)
+ end associate
+
+ end function get_norm
+
+end module type_Vector3D
diff --git a/src/Core/Spherepack/type_VectorHarmonic.f90 b/src/Core/Spherepack/type_VectorHarmonic.f90
new file mode 100644
index 000000000..73286e47c
--- /dev/null
+++ b/src/Core/Spherepack/type_VectorHarmonic.f90
@@ -0,0 +1,160 @@
+module type_VectorHarmonic
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ even
+
+ use type_ScalarHarmonic, only: &
+ ScalarHarmonic
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public :: VectorHarmonic
+ ! Type components
+ logical :: initialized = .false.
+ integer(ip) :: NUMBER_OF_LONGITUDES = 0
+ integer(ip) :: NUMBER_OF_LATITUDES = 0
+ integer(ip) :: NUMBER_OF_SYNTHESES = 0
+ integer(ip) :: DEGREE_N = 0
+ integer(ip) :: ORDER_M = 0
+ type(ScalarHarmonic) :: polar
+ type(ScalarHarmonic) :: azimuthal
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_vector_harmonic
+ procedure, public :: destroy => destroy_vector_harmonic
+ procedure, private :: copy_vector_harmonic
+ ! Generic type-bound procedures
+ generic, public :: assignment(=) => copy_vector_harmonic
+ end type VectorHarmonic
+
+ ! Declare user-defined constructor
+ interface VectorHarmonic
+ module procedure vector_harmonic_constructor
+ end interface
+
+contains
+
+ function vector_harmonic_constructor(nlat, nlon, nt) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! Number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! Number of longitudinal points 0 <= phi <= 2*pi
+ integer(ip), optional, intent(in) :: nt ! Number of syntheses
+ type(VectorHarmonic) :: return_value
+
+ ! Local variables
+ integer(ip) :: number_of_syntheses
+
+ ! Address optional argument
+ if (present(nt)) then
+ number_of_syntheses = nt
+ else
+ number_of_syntheses = 1
+ end if
+
+ call return_value%create(nlat, nlon, number_of_syntheses)
+
+ end function vector_harmonic_constructor
+
+ pure function determine_vector_order_m(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ if (even(nlon)) then
+ return_value = min(nlat, nlon/2)
+ else
+ return_value = min(nlat, (nlon + 1)/2)
+ end if
+
+ end function determine_vector_order_m
+
+ subroutine create_vector_harmonic(self, nlat, nlon, nt)
+
+ ! Dummy arguments
+ class(VectorHarmonic), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+
+ ! Local variables
+ integer(ip) :: mdab, ndab
+
+ ! TODO
+ ! Check calling arguments nlat >= 3, nlon >= 4, nt >= 0
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Determine array sizes
+ ndab = nlat
+ mdab = determine_vector_order_m(nlat, nlon)
+
+ ! Set constants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+ self%NUMBER_OF_SYNTHESES = nt
+ self%ORDER_M = mdab
+ self%DEGREE_N = ndab
+
+ ! Initialize derived data types
+ self%polar = ScalarHarmonic(nlat, nlon, nt, mdab)
+ self%azimuthal = ScalarHarmonic(nlat, nlon, nt, mdab)
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_vector_harmonic
+
+ subroutine copy_vector_harmonic(self, other)
+
+ ! Dummy arguments
+ class(VectorHarmonic), intent(out) :: self
+ class(VectorHarmonic), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(VectorHarmonic): '&
+ //'in assignment(=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%NUMBER_OF_LATITUDES = other%NUMBER_OF_LATITUDES
+ self%NUMBER_OF_LONGITUDES = other%NUMBER_OF_LONGITUDES
+ self%NUMBER_OF_SYNTHESES = other%NUMBER_OF_SYNTHESES
+ self%ORDER_M = other%ORDER_M
+ self%DEGREE_N = other%DEGREE_N
+ self%polar = other%polar
+ self%azimuthal = other%azimuthal
+
+ end subroutine copy_vector_harmonic
+
+ subroutine destroy_vector_harmonic(self)
+
+ ! Dummy arguments
+ class(VectorHarmonic), intent(out) :: self
+
+ ! Reset constants
+ self%NUMBER_OF_LATITUDES = 0
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_SYNTHESES = 0
+ self%ORDER_M = 0
+ self%DEGREE_N = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_vector_harmonic
+
+end module type_VectorHarmonic
diff --git a/src/Core/Spherepack/type_VectorHarmonicCoefficients.f90 b/src/Core/Spherepack/type_VectorHarmonicCoefficients.f90
new file mode 100644
index 000000000..10fa15369
--- /dev/null
+++ b/src/Core/Spherepack/type_VectorHarmonicCoefficients.f90
@@ -0,0 +1,135 @@
+module type_VectorHarmonicCoefficients
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_RealHarmonicCoefficients, only: &
+ RealHarmonicCoefficients
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public :: VectorHarmonicCoefficients
+ ! Type components
+ logical, public :: initialized = .false.
+ integer(ip), public :: NUMBER_OF_LONGITUDES = 0
+ integer(ip), public :: NUMBER_OF_LATITUDES = 0
+ integer(ip), public :: NUMBER_OF_SYNTHESES = 0
+ type(RealHarmonicCoefficients), public :: polar
+ type(RealHarmonicCoefficients), public :: azimuthal
+ contains
+ ! Type-bound procedures
+ procedure, public :: create => create_vector_harmonic_coefficients
+ procedure, public :: destroy => destroy_vector_harmonic_coefficients
+ procedure, private :: copy_vector_harmonic_coefficients
+ ! Generic type-bound procedures
+ generic, public :: assignment(=) => copy_vector_harmonic_coefficients
+ end type VectorHarmonicCoefficients
+
+ ! Declare user-defined constructor
+ interface VectorHarmonicCoefficients
+ module procedure vector_harmonic_coefficients_constructor
+ end interface
+
+contains
+
+ function vector_harmonic_coefficients_constructor(nlat, nlon, nt) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat ! Number of latitudinal points 0 <= theta <= pi
+ integer(ip), intent(in) :: nlon ! Number of longitudinal points 0 <= phi <= 2*pi
+ integer(ip), optional, intent(in) :: nt ! Number of syntheses
+ type(VectorHarmonicCoefficients) :: return_value
+
+ ! Local variables
+ integer(ip) :: nt_op
+
+ ! Address optional argument
+ if (present(nt)) then
+ nt_op = nt
+ else
+ nt_op = 1
+ end if
+
+ call return_value%create(nlat, nlon, nt_op)
+
+ end function vector_harmonic_coefficients_constructor
+
+ subroutine create_vector_harmonic_coefficients(self, nlat, nlon, nt)
+
+ ! Dummy arguments
+ class(VectorHarmonicCoefficients), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+
+ ! Local variables
+
+
+ ! Ensure that object is usable
+ call self%destroy()
+
+ ! Set constants
+ self%NUMBER_OF_LATITUDES = nlat
+ self%NUMBER_OF_LONGITUDES = nlon
+ self%NUMBER_OF_SYNTHESES = nt
+
+ ! Initialize derived data types
+ self%polar = RealHarmonicCoefficients(nlat, nlon, nt)
+ self%azimuthal = RealHarmonicCoefficients(nlat, nlon, nt)
+
+ ! Set flag
+ self%initialized = .true.
+
+ end subroutine create_vector_harmonic_coefficients
+
+ subroutine copy_vector_harmonic_coefficients(self, other)
+
+ ! Dummy arguments
+ class(VectorHarmonicCoefficients), intent(out) :: self
+ class(VectorHarmonicCoefficients), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(VectorHarmonicCoefficients): '&
+ //'in assignment(=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%NUMBER_OF_LATITUDES = other%NUMBER_OF_LATITUDES
+ self%NUMBER_OF_LONGITUDES = other%NUMBER_OF_LONGITUDES
+ self%NUMBER_OF_SYNTHESES = other%NUMBER_OF_SYNTHESES
+ self%polar = other%polar
+ self%azimuthal = other%azimuthal
+
+ end subroutine copy_vector_harmonic_coefficients
+
+ subroutine destroy_vector_harmonic_coefficients(self)
+
+ ! Dummy arguments
+ class(VectorHarmonicCoefficients), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ ! Release memory from derived data types
+ call self%polar%destroy()
+ call self%azimuthal%destroy()
+
+ ! Reset constants
+ self%NUMBER_OF_LONGITUDES = 0
+ self%NUMBER_OF_LATITUDES = 0
+ self%NUMBER_OF_SYNTHESES = 0
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_vector_harmonic_coefficients
+
+end module type_VectorHarmonicCoefficients
diff --git a/src/Core/Spherepack/type_WavetableUtility.f90 b/src/Core/Spherepack/type_WavetableUtility.f90
new file mode 100644
index 000000000..26c7c6fb3
--- /dev/null
+++ b/src/Core/Spherepack/type_WavetableUtility.f90
@@ -0,0 +1,487 @@
+module type_WavetableUtility
+
+ use spherepack_precision, only: &
+ ip, & ! Integer precision
+ wp, & ! Working precision
+ even ! Determine integer parity
+
+ use spherepack_interfaces, only: &
+ get_wavetable_size, init_wavetable
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: get_lshaec, get_lshagc, get_lshaes, get_lshags
+ public :: get_lshsec, get_lshsgc, get_lshses, get_lshsgs
+ public :: get_lvhaec, get_lvhagc, get_lvhaes, get_lvhags
+ public :: get_lvhsec, get_lvhsgc, get_lvhses, get_lvhsgs
+
+ type, public :: WavetableUtility
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: initialize_wavetable
+ procedure, nopass :: determine_scalar_order_m
+ procedure, nopass :: determine_parity
+ ! Scalar forward wavetable size routines
+ procedure, nopass :: get_lshaec
+ procedure, nopass :: get_lshagc
+ procedure, nopass :: get_lshaes
+ procedure, nopass :: get_lshags
+ ! Scalar backward wavetable size routines
+ procedure, nopass :: get_lshsec
+ procedure, nopass :: get_lshsgc
+ procedure, nopass :: get_lshses
+ procedure, nopass :: get_lshsgs
+ ! Vector forward wavetable size routines
+ procedure, nopass :: get_lvhaec
+ procedure, nopass :: get_lvhagc
+ procedure, nopass :: get_lvhaes
+ procedure, nopass :: get_lvhags
+ ! Vector backward wavetable size routines
+ procedure, nopass :: get_lvhsec
+ procedure, nopass :: get_lvhsgc
+ procedure, nopass :: get_lvhses
+ procedure, nopass :: get_lvhsgs
+ procedure, nopass :: check_vector_transform_inputs
+ procedure, nopass :: check_scalar_transform_inputs
+ end type WavetableUtility
+
+contains
+
+ subroutine initialize_wavetable(nlat, nlon, wavetable, size_func, &
+ init_sub, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ procedure(get_wavetable_size) :: size_func
+ procedure(init_wavetable) :: init_sub
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ integer(ip) :: required_size
+
+ ! Get required wavetable size
+ required_size = size_func(nlat, nlon)
+
+ ! Allocate memory
+ allocate (wavetable(required_size), stat=error_flag)
+
+ ! Check error flag
+ if (error_flag /= 0) return
+
+ ! Initialize wavetable
+ call init_sub(nlat, nlon, wavetable, error_flag)
+
+ end subroutine initialize_wavetable
+
+ pure function determine_scalar_order_m(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ if (even(nlon)) then
+ return_value = min(nlat,(nlon + 2)/2)
+ else
+ return_value = min(nlat,(nlon + 1)/2)
+ end if
+
+ end function determine_scalar_order_m
+
+ pure subroutine determine_parity(nlat, nlon, n1, n2)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(out) :: n1
+ integer(ip), intent(out) :: n2
+
+ ! Compute parity in nlon
+ n1 = determine_scalar_order_m(nlat, nlon)
+
+ ! Compute parity in nlat
+ if (even(nlat)) then
+ n2 = nlat/2
+ else
+ n2 = (nlat + 1)/2
+ end if
+
+ end subroutine determine_parity
+
+ pure subroutine check_vector_transform_inputs(vector_symmetries, idvw, jdvw, &
+ order_m, degree_n, nlat, nlon, number_of_syntheses, required_wavetable_size, &
+ wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: vector_symmetries
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ integer(ip), intent(in) :: order_m
+ integer(ip), intent(in) :: degree_n
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: number_of_syntheses
+ integer(ip), intent(in) :: required_wavetable_size
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ error_flag = 1
+ else if (nlon < 1) then
+ error_flag = 2
+ else if (vector_symmetries < 0 .or. vector_symmetries > 8) then
+ error_flag = 3
+ else if (number_of_syntheses < 0) then
+ error_flag = 4
+ else if ((vector_symmetries <= 2 .and. idvw < nlat) &
+ .or. &
+ (vector_symmetries > 2 .and. idvw < (nlat + 1)/2)) then
+ error_flag = 5
+ else if (jdvw < nlon) then
+ error_flag = 6
+ else if (order_m < min(nlat, (nlon + 1)/2)) then
+ error_flag = 7
+ else if (degree_n < nlat) then
+ error_flag = 8
+ else if (size(wavetable) < required_wavetable_size) then
+ error_flag = 9
+ else
+ error_flag = 0
+ end if
+
+ end subroutine check_vector_transform_inputs
+
+ pure subroutine check_scalar_transform_inputs(scalar_symmetries, idg, jdg, &
+ order_m, degree_n, nlat, nlon, number_of_syntheses, required_wavetable_size, &
+ wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: scalar_symmetries
+ integer(ip), intent(in) :: idg
+ integer(ip), intent(in) :: jdg
+ integer(ip), intent(in) :: order_m
+ integer(ip), intent(in) :: degree_n
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: number_of_syntheses
+ integer(ip), intent(in) :: required_wavetable_size
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ integer(ip) :: ntrunc, lat, late
+
+ ! Set m limit for pmn
+ ntrunc = min(nlat, (nlon + 2)/2)
+
+ ! Set gaussian point nearest equator pointer
+ late = (nlat + mod(nlat, 2))/2
+
+ ! Set number of grid points for analysis/synthesis
+ select case (scalar_symmetries)
+ case (0)
+ lat = nlat
+ case default
+ lat = late
+ end select
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ error_flag = 1
+ else if (nlon < 4) then
+ error_flag = 2
+ else if (scalar_symmetries < 0 .or. scalar_symmetries > 2) then
+ error_flag = 3
+ else if (number_of_syntheses < 1) then
+ error_flag = 4
+ else if (idg < lat) then
+ error_flag = 5
+ else if (jdg < nlon) then
+ error_flag = 6
+ else if (order_m < ntrunc) then
+ error_flag = 7
+ else if (degree_n < nlat) then
+ error_flag = 8
+ else if (size(wavetable) < required_wavetable_size) then
+ error_flag = 9
+ else
+ error_flag = 0
+ end if
+
+ end subroutine check_scalar_transform_inputs
+
+ pure function get_lshaec(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = 2*nlat*n2+3*((n1-2)*(2*nlat-n1-1))/2+nlon+15
+
+ end function get_lshaec
+
+ pure function get_lshagc(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = nlat*(2*n2+3*n1-2)+3*n1*(1-n1)/2+nlon+15
+
+ end function get_lshagc
+
+ pure function get_lshaes(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = (n1 * n2 * (2*nlat-n1+1))/2 + (nlon + 15)
+
+ end function get_lshaes
+
+ pure function get_lshags(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = nlat*(3*(n1+n2)-2)+(n1-1)*(n2*(2*nlat-n1)-3*n1)/2+nlon+15
+
+ end function get_lshags
+
+ pure function get_lshsec(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = 2*nlat*n2+3*((n1-2)*(2*nlat-n1-1))/2+nlon+15
+
+ end function get_lshsec
+
+ pure function get_lshsgc(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = nlat*(2*n2+3*n1-2)+3*n1*(1-n1)/2+nlon+15
+
+ end function get_lshsgc
+
+ pure function get_lshses(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = (n1 * n2 * (2*nlat-n1+1))/2 + (nlon + 15)
+
+ end function get_lshses
+
+ pure function get_lshsgs(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = nlat*(3*(n1+n2)-2)+(n1-1)*(n2*(2*nlat-n1)-3*n1)/2+nlon+15
+
+ end function get_lshsgs
+
+ pure function get_lvhaec(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = 4*nlat*n2+3*max(n1-2, 0)*(2*nlat-n1-1)+nlon+15
+
+ end function get_lvhaec
+
+ pure function get_lvhagc(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = 4*nlat*n2+3*max(n1-2, 0)*(2*nlat-n1-1)+nlon+n2+15
+
+ end function get_lvhagc
+
+ pure function get_lvhaes(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = n1*n2*(2*nlat-n1+1)+nlon+15
+
+ end function get_lvhaes
+
+ pure function get_lvhags(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ return_value = (((nlat + 1)**2) * nlat)/2 + nlon + 15
+
+ end function get_lvhags
+
+ pure function get_lvhsec(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = 4*nlat*n2+3*max(n1-2, 0)*(2*nlat-n1-1)+nlon+15
+
+ end function get_lvhsec
+
+ pure function get_lvhsgc(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = 4 * nlat * n2 + 3 * max(n1-2,0)*(2*nlat-n1-1) + nlon + 15
+
+ end function get_lvhsgc
+
+ pure function get_lvhses(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: n1, n2
+
+ call determine_parity(nlat, nlon, n1, n2)
+
+ return_value = n1 * n2 * ((2*nlat) - n1 + 1) + nlon + 15
+
+ end function get_lvhses
+
+ pure function get_lvhsgs(nlat, nlon) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip) :: return_value
+
+ ! Local variables
+ integer(ip) :: imid, lmn
+
+ imid = (nlat + 1)/2
+ lmn = (nlat*(nlat + 1))/2
+ return_value = 2*(imid*lmn)+nlon+15
+
+ end function get_lvhsgs
+
+end module type_WavetableUtility
diff --git a/src/Core/Spherepack/type_Workspace.f90 b/src/Core/Spherepack/type_Workspace.f90
new file mode 100644
index 000000000..063ef7f20
--- /dev/null
+++ b/src/Core/Spherepack/type_Workspace.f90
@@ -0,0 +1,107 @@
+module type_Workspace
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use type_RealHarmonicCoefficients, only: &
+ RealHarmonicCoefficients
+
+ use type_VectorHarmonicCoefficients, only: &
+ VectorHarmonicCoefficients
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+
+ type, public, abstract :: Workspace
+ ! Type components
+ logical, public :: initialized = .false.
+ real(wp), allocatable, public :: forward_scalar(:)
+ real(wp), allocatable, public :: forward_vector(:)
+ real(wp), allocatable, public :: backward_scalar(:)
+ real(wp), allocatable, public :: backward_vector(:)
+ type(RealHarmonicCoefficients), public :: scalar_coefficients
+ type(VectorHarmonicCoefficients), public :: vector_coefficients
+ contains
+ ! Type-bound procedures
+ procedure, public :: initialize_harmonic_coefficients
+ procedure, public :: destroy_workspace
+ procedure, public :: copy_workspace
+ end type Workspace
+
+contains
+
+ subroutine initialize_harmonic_coefficients(self, nlat, nlon, nt)
+
+ ! Dummy arguments
+ class(Workspace), intent(inout) :: self
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+
+ ! Initialize derived data types
+ self%scalar_coefficients = RealHarmonicCoefficients(nlat, nlon, nt)
+ self%vector_coefficients = VectorHarmonicCoefficients(nlat, nlon, nt)
+
+ end subroutine initialize_harmonic_coefficients
+
+ subroutine copy_workspace(self, other)
+
+ ! Dummy arguments
+ class(Workspace), intent(out) :: self
+ class(Workspace), intent(in) :: other
+
+ ! Check if object is usable
+ if (.not.other%initialized) then
+ error stop 'Uninitialized object of class(Workspace): '&
+ //'in assignment (=) '
+ end if
+
+ ! Make copies
+ self%initialized = other%initialized
+ self%forward_scalar = other%forward_scalar
+ self%forward_vector = other%forward_vector
+ self%backward_scalar = other%backward_scalar
+ self%backward_vector = other%backward_vector
+ self%scalar_coefficients = other%scalar_coefficients
+ self%vector_coefficients = other%vector_coefficients
+
+ end subroutine copy_workspace
+
+ subroutine destroy_workspace(self)
+
+ ! Dummy arguments
+ class(Workspace), intent(inout) :: self
+
+ ! Check flag
+ if (.not.self%initialized) return
+
+ if (allocated(self%forward_scalar)) then
+ deallocate (self%forward_scalar)
+ end if
+
+ if (allocated(self%forward_vector)) then
+ deallocate (self%forward_vector)
+ end if
+
+ if (allocated(self%backward_scalar)) then
+ deallocate (self%backward_scalar)
+ end if
+
+ if (allocated(self%backward_vector)) then
+ deallocate (self%backward_vector)
+ end if
+
+ ! Release memory from derived data types
+ call self%scalar_coefficients%destroy()
+ call self%vector_coefficients%destroy()
+
+ ! Reset initialization flag
+ self%initialized = .false.
+
+ end subroutine destroy_workspace
+
+end module type_Workspace
diff --git a/src/Core/Spherepack/vector_analysis_gaussian_grid.f90 b/src/Core/Spherepack/vector_analysis_gaussian_grid.f90
new file mode 100644
index 000000000..b9c75d8d3
--- /dev/null
+++ b/src/Core/Spherepack/vector_analysis_gaussian_grid.f90
@@ -0,0 +1,1207 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_analysis_routines) vector_analysis_gaussian_grid
+
+contains
+
+ ! subroutine vhagc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhagc, ierror)
+ !
+ ! subroutine vhagc performs the vector spherical harmonic analysis
+ ! on the vector field (v, w) and stores the result in the arrays
+ ! br, bi, cr, and ci. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at the gaussian colatitude point theta(i)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given at output parameters v, w in
+ ! subroutine vhsec.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of analyses. in the program that calls vhagc,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple analyses will be performed.
+ ! the third index is the analysis index which assumes the
+ ! values k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! that contain the vector function to be analyzed.
+ ! v is the colatitudnal component and w is the east
+ ! longitudinal component. v(i, j), w(i, j) contain the
+ ! components at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhagc. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhagc. jdvw must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhagc. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhagc. ndab must be at
+ ! least nlat.
+ !
+ ! wvhagc an array which must be initialized by subroutine vhagci.
+ ! once initialized, wvhagc can be used repeatedly by vhagc
+ ! as long as nlon and nlat remain unchanged. wvhagc must
+ ! not be altered between calls of vhagc.
+ !
+ ! lvhagc the dimension of the array wvhagc as it appears in the
+ ! program that calls vhagc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhagc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+l2+15
+ !
+ ! output parameters
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! in the discription of subroutine vhsec. br(mp1, np1),
+ ! bi(mp1, np1), cr(mp1, np1), and ci(mp1, np1) are computed
+ ! for mp1=1, ..., mmax and np1=mp1, ..., nlat except for np1=nlat
+ ! and odd mp1. mmax=min(nlat, nlon/2) if nlon is even or
+ ! mmax=min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhagc
+ !
+ module subroutine vhagc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhagc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzz1
+ integer(ip) :: required_wavetable_size, mmax, lwork
+ type(VectorAnalysisUtility) :: util
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ lzz1 = 2 * nlat * imid
+ labc = 3 * (max(mmax - 2, 0) * ((2 * nlat) - mmax - 1))/2
+ required_wavetable_size= 2 * (lzz1 + labc) + nlon + imid + 15
+
+ ! Check calling arguments
+ call util%check_vector_analysis_inputs(nlat, nlon, ityp, idvw, jdvw, &
+ mdab, ndab, nt, required_wavetable_size, wvhagc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ select case (ityp)
+ case (0:2)
+ lwork = nlat * (4 * nlon * nt + (6 * imid))
+ case default
+ lwork = imid * (4 * nlon * nt + (6 * nlat))
+ end select
+
+ block
+ integer(ip) :: idv, ist, lnl
+ integer(ip) :: iw1, iw2, iw3, iw4, iw5
+ integer(ip) :: jw1, jw2, jw3, lwzvin
+ real(wp) :: work(lwork)
+
+ select case (ityp)
+ case (0:2)
+ idv = nlat
+ ist = imid
+ case default
+ idv = imid
+ ist = 0
+ end select
+
+ lnl = nt*idv*nlon
+
+ ! Set workspace index pointers
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ iw5 = iw4+3*imid*nlat
+
+ ! Set wavetable index pointers
+ lwzvin = lzz1+labc
+ jw1 = (nlat + 1)/2+1
+ jw2 = jw1+lwzvin
+ jw3 = jw2+lwzvin
+
+ call vhagc_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, &
+ v, w, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), work(iw2:), &
+ work(iw3:), work(iw4:), work(iw5:), wvhagc, wvhagc(jw1:), wvhagc(jw2:), wvhagc(jw3:))
+ end block
+
+ end subroutine vhagc
+
+ ! subroutine vhagci(nlat, nlon, wvhagc, ierror)
+ !
+ ! subroutine vhagci initializes the array wvhagc which can then be
+ ! used repeatedly by subroutine vhagc until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhagc the dimension of the array wvhagc as it appears in the
+ ! program that calls vhagci. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhagc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+l2+15
+ !
+ ! output parameters
+ !
+ ! wvhagc an array which is initialized for use by subroutine vhagc.
+ ! once initialized, wvhagc can be used repeatedly by vhagc
+ ! as long as nlat and nlon remain unchanged. wvhagc must not
+ ! be altered between calls of vhagc.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhagc
+ !
+ module subroutine vhagci(nlat, nlon, wvhagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhagc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzz1
+ integer(ip) :: mmax, ldwork, required_wavetable_size
+ type(SpherepackUtility) :: util
+
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ imid = (nlat + 1)/2
+ required_wavetable_size = 2*(lzz1+labc)+nlon+imid+15
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (size(wvhagc) < required_wavetable_size) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ ldwork = (2 * nlat * (nlat + 1)) + 1
+
+ block
+ real(wp) :: dwork(ldwork)
+ integer(ip) :: jw1, jw2, jw3, iw1, iw2, iw3
+ integer(ip) :: iwrk, lwvbin
+
+ ! Compute gaussian points in first nlat+1 words of dwork
+ jw1 = 1
+ jw2 = jw1 + nlat
+ jw3 = jw2 + nlat
+
+ call compute_gaussian_latitudes_and_weights( &
+ nlat, dwork(jw1:), dwork(jw2:), ierror)
+
+ ! Set first imid words of real weights in dwork
+ ! in first imid words of wvhagc
+ imid = (nlat + 1)/2
+ wvhagc(:imid) = dwork(jw2:imid)
+
+ ! first nlat+1 words of dwork contain double theta
+ iwrk = imid + 1
+ iw1 = iwrk
+ lwvbin = lzz1 + labc
+ iw2 = iw1 + lwvbin
+ iw3 = iw2 + lwvbin
+
+ call util%initialize_polar_components_gaussian_grid( &
+ nlat, nlon, dwork, wvhagc(iw1:), dwork(iwrk:))
+
+ call util%initialize_azimuthal_components_gaussian_grid( &
+ nlat, nlon, dwork, wvhagc(iw2:), dwork(iwrk:))
+
+ call util%hfft%initialize(nlon, wvhagc(iw3:))
+ end block
+
+ end subroutine vhagci
+
+ subroutine vhagc_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, vb, wb, wts, wvbin, wwbin, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+
+ integer(ip) :: i
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+
+ integer(ip) :: iv
+ integer(ip) :: iw
+
+ integer(ip) :: jdvw
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: mdab
+
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: odd_stride
+ integer(ip) :: even_stride
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ integer(ip) :: nt
+
+ real(wp) :: tv
+ real(wp) :: tve1
+ real(wp) :: tve2
+ real(wp) :: tvo1
+ real(wp) :: tvo2
+ real(wp) :: tw
+ real(wp) :: twe1
+ real(wp) :: twe2
+ real(wp) :: two1
+ real(wp) :: two2
+ real(wp) :: v
+ real(wp) :: vb
+ real(wp) :: ve
+ real(wp) :: vo
+ real(wp) :: w
+ real(wp) :: wb
+ real(wp) :: we
+ real(wp) :: wo
+ real(wp) :: wrfft(:)
+ real(wp) :: wts(nlat)
+ real(wp) :: wvbin
+ real(wp) :: wwbin
+ dimension v(idvw, jdvw, nt), w(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, nt), ci(mdab, ndab, nt), &
+ ve(idv, nlon, nt), vo(idv, nlon, nt), we(idv, nlon, nt), &
+ wo(idv, nlon, nt), wvbin(*), wwbin(*), &
+ vb(imid, nlat, 3), wb(imid, nlat, 3)
+
+ type(VectorAnalysisUtility) :: util
+
+ call util%analysis_setup(idvw, jdvw, mdab, ndab, &
+ bi, br, ci, cr, even_stride, idv, imid, imm1, ityp, &
+ mmax, nlat, nlon, nt, odd_stride, v, ve, vo, w, we, wo, wrfft)
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+
+ ! Case ityp=0 , no symmetries
+
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! Case m=0
+ do k=1, nt
+ do i=1, imid
+ tv = ve(i, 1, k) * wts(i)
+ tw = we(i, 1, k) * wts(i)
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ tv = vo(i, 1, k)*wts(i)
+ tw = wo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ ! Case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_0: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+
+ ! Set temps to optimize quadrature
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tvo2 &
+ +wb(i, np1, iw)*twe1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tvo1 &
+ -wb(i, np1, iw)*twe2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*two2 &
+ +wb(i, np1, iw)*tve1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*two1 &
+ -wb(i, np1, iw)*tve2
+ end do
+ end do
+ end do
+ if (odd(nlat))then
+ i = imid
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k)=br(mp1, np1, k)+wb(i, np1, iw)*we(i, 2*mp1-1, k)*wts(i)
+ bi(mp1, np1, k)=bi(mp1, np1, k)-wb(i, np1, iw)*we(i, 2*mp1-2, k)*wts(i)
+ cr(mp1, np1, k)=cr(mp1, np1, k)+wb(i, np1, iw)*ve(i, 2*mp1-1, k)*wts(i)
+ ci(mp1, np1, k)=ci(mp1, np1, k)-wb(i, np1, iw)*ve(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_0
+
+ do k=1, nt
+ do i=1, imm1
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tve2 &
+ +wb(i, np1, iw)*two1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tve1 &
+ -wb(i, np1, iw)*two2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*twe2 &
+ +wb(i, np1, iw)*tvo1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*twe1 &
+ -wb(i, np1, iw)*tvo2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_0
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k)=br(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-2, k)*wts(i)
+ bi(mp1, np1, k)=bi(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-1, k)*wts(i)
+ cr(mp1, np1, k)=cr(mp1, np1, k)-vb(i, np1, iv)*we(i, 2*mp1-2, k)*wts(i)
+ ci(mp1, np1, k)=ci(mp1, np1, k)-vb(i, np1, iv)*we(i, 2*mp1-1, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_0
+ case(1)
+ !
+ ! case ityp=1 , no symmetries but cr and ci equal zero
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ tv = ve(i, 1, k)*wts(i)
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ tv = vo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_1: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tvo2 &
+ +wb(i, np1, iw)*twe1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tvo1 &
+ -wb(i, np1, iw)*twe2
+ end do
+ end do
+ end do
+ if (odd(nlat))then
+ i = imid
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(i, np1, iw)*we(i, 2*mp1-1, k)*wts(i)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(i, np1, iw)*we(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_1
+
+ do k=1, nt
+ do i=1, imm1
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tve2 &
+ +wb(i, np1, iw)*two1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tve1 &
+ -wb(i, np1, iw)*two2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_1
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-2, k)*wts(i)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-1, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_1
+ case(2)
+ !
+ ! case ityp=2 , no symmetries but br and bi equal zero
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ tw = we(i, 1, k)*wts(i)
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ tw = wo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_2: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*two2 &
+ +wb(i, np1, iw)*tve1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*two1 &
+ -wb(i, np1, iw)*tve2
+ end do
+ end do
+ end do
+ if (odd(nlat))then
+ i = imid
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(i, np1, iw)*ve(i, 2*mp1-1, k)*wts(i)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(i, np1, iw)*ve(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_2
+
+ do k=1, nt
+ do i=1, imm1
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*twe2 &
+ +wb(i, np1, iw)*tvo1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*twe1 &
+ -wb(i, np1, iw)*tvo2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_2
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*we(i, 2*mp1-2, k)*wts(i)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*we(i, 2*mp1-1, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_2
+ case(3)
+ !
+ ! case ityp=3 , v even , w odd
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ tv = ve(i, 1, k)*wts(i)
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ tw = wo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_3: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*two2 &
+ +wb(i, np1, iw)*tve1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*two1 &
+ -wb(i, np1, iw)*tve2
+ end do
+ end do
+ end do
+ if (odd(nlat))then
+ i = imid
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(i, np1, iw)*ve(i, 2*mp1-1, k)*wts(i)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(i, np1, iw)*ve(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_3
+
+ do k=1, nt
+ do i=1, imm1
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tve2 &
+ +wb(i, np1, iw)*two1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tve1 &
+ -wb(i, np1, iw)*two2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_3
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-2, k)*wts(i)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-1, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_3
+ case(4)
+ !
+ ! case ityp=4 , v even, w odd, and cr and ci equal 0.
+ !
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ tv = ve(i, 1, k)*wts(i)
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ main_loop_case_4: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp2 > even_stride) cycle main_loop_case_4
+
+ do k=1, nt
+ do i=1, imm1
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tve2 &
+ +wb(i, np1, iw)*two1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tve1 &
+ -wb(i, np1, iw)*two2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_4
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-2, k)*wts(i)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*ve(i, 2*mp1-1, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_4
+ case(5)
+ !
+ ! case ityp=5 v even, w odd, and br and bi equal zero
+ !
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imm1
+ tw = wo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_5: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 > odd_stride) cycle main_loop_case_5
+
+ do k=1, nt
+ do i=1, imm1
+ two1 = wo(i, 2*mp1-1, k)*wts(i)
+ two2 = wo(i, 2*mp1-2, k)*wts(i)
+ tve1 = ve(i, 2*mp1-1, k)*wts(i)
+ tve2 = ve(i, 2*mp1-2, k)*wts(i)
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*two2 &
+ +wb(i, np1, iw)*tve1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*two1 &
+ -wb(i, np1, iw)*tve2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_5
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(i, np1, iw)*ve(i, 2*mp1-1, k)*wts(i)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(i, np1, iw)*ve(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_5
+ case(6)
+ !
+ ! case ityp=6 , v odd , w even
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ tw = we(i, 1, k)*wts(i)
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ tv = vo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ main_loop_case_6: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tvo2 &
+ +wb(i, np1, iw)*twe1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tvo1 &
+ -wb(i, np1, iw)*twe2
+ end do
+ end do
+ end do
+ if (odd(nlat)) then
+ i = imid
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(i, np1, iw)*we(i, 2*mp1-1, k)*wts(i)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(i, np1, iw)*we(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_6
+
+ do k=1, nt
+ do i=1, imm1
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*twe2 &
+ +wb(i, np1, iw)*tvo1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*twe1 &
+ -wb(i, np1, iw)*tvo2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_6
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*we(i, 2*mp1-2, k)*wts(i)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*we(i, 2*mp1-1, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_6
+ case(7)
+
+ ! case ityp=7 v odd, w even, and cr and ci equal zero
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imm1
+ tv = vo(i, 1, k)*wts(i)
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1, iv)*tv
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_7: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 > odd_stride) cycle main_loop_case_7
+
+ do k=1, nt
+ do i=1, imm1
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1, iv)*tvo2 &
+ +wb(i, np1, iw)*twe1
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1, iv)*tvo1 &
+ -wb(i, np1, iw)*twe2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_7
+
+ i = imid
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(i, np1, iw)*we(i, 2*mp1-1, k)*wts(i)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(i, np1, iw)*we(i, 2*mp1-2, k)*wts(i)
+ end do
+ end do
+ end do main_loop_case_7
+ case(8)
+
+ ! case ityp=8 v odd, w even, and both br and bi equal zero
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imid
+ tw = we(i, 1, k)*wts(i)
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1, iv)*tw
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_8: do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp2 > even_stride) cycle main_loop_case_8
+
+ do k=1, nt
+ do i=1, imm1
+ twe1 = we(i, 2*mp1-1, k)*wts(i)
+ twe2 = we(i, 2*mp1-2, k)*wts(i)
+ tvo1 = vo(i, 2*mp1-1, k)*wts(i)
+ tvo2 = vo(i, 2*mp1-2, k)*wts(i)
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1, iv)*twe2 &
+ +wb(i, np1, iw)*tvo1
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1, iv)*twe1 &
+ -wb(i, np1, iw)*tvo2
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_8
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k) &
+ - vb(imid, np1, iv) * we(imid, 2*mp1-2, k) * wts(imid)
+ ci(mp1, np1, k) = ci(mp1, np1, k) &
+ - vb(imid, np1, iv) * we(imid, 2*mp1-1, k) * wts(imid)
+ end do
+ end do
+ end do main_loop_case_8
+ end select vector_symmetry_cases
+
+ end subroutine vhagc_lower_utility_routine
+
+end submodule vector_analysis_gaussian_grid
diff --git a/src/Core/Spherepack/vector_analysis_gaussian_grid_saved.f90 b/src/Core/Spherepack/vector_analysis_gaussian_grid_saved.f90
new file mode 100644
index 000000000..9ffd026d5
--- /dev/null
+++ b/src/Core/Spherepack/vector_analysis_gaussian_grid_saved.f90
@@ -0,0 +1,1213 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_analysis_routines) vector_analysis_gaussian_grid_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine vhags(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhags, ierror)
+ !
+ ! subroutine vhags performs the vector spherical harmonic analysis
+ ! on the vector field (v, w) and stores the result in the arrays
+ ! br, bi, cr, and ci. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at the gaussian colatitude point theta(i)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given at output parameters v, w in
+ ! subroutine vhses.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of analyses. in the program that calls vhags,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple analyses will be performed.
+ ! the third index is the analysis index which assumes the
+ ! values k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! that contain the vector function to be analyzed.
+ ! v is the colatitudnal component and w is the east
+ ! longitudinal component. v(i, j), w(i, j) contain the
+ ! components at the gaussian colatitude point theta(i)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhags. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhags. jdvw must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhags. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhags. ndab must be at
+ ! least nlat.
+ !
+ ! wvhags an array which must be initialized by subroutine vhgsi.
+ ! once initialized, wvhags can be used repeatedly by vhags
+ ! as long as nlon and nlat remain unchanged. wvhags must
+ ! not be altered between calls of vhags.
+ !
+ ! lvhags the dimension of the array wvhags as it appears in the
+ ! program that calls vhags. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhags must be at least
+ !
+ ! l1*l2(nlat+ nlat-l1+1)+ nlon + 15
+ !
+ ! ??? (nlat + 1)*(nlat + 1)*nlat/2 + nlon + 15
+ !
+ ! output parameters
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! in the discription of subroutine vhses. br(mp1, np1),
+ ! bi(mp1, np1), cr(mp1, np1), and ci(mp1, np1) are computed
+ ! for mp1=1, ..., mmax and np1=mp1, ..., nlat except for np1=nlat
+ ! and odd mp1. mmax=min(nlat, nlon/2) if nlon is even or
+ ! mmax=min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhags
+ !
+ module subroutine vhags(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhags(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, idz, imid, ist
+ integer(ip) :: required_wavetable_size
+ integer(ip) :: lnl, lzimn, mmax, lwork
+ integer(ip) :: workspace_indices(7)
+ type(VectorAnalysisUtility) :: util
+
+ mmax = min(nlat, (nlon + 1)/2)
+ idz = (mmax * ((2 * nlat) - mmax + 1))/2
+ imid = (nlat + 1)/2
+ lzimn = idz * imid
+ required_wavetable_size = (2 * lzimn) + nlon + 15
+
+ ! Check calling arguments
+ call util%check_vector_analysis_inputs(nlat, nlon, ityp, idvw, jdvw, &
+ mdab, ndab, nt, required_wavetable_size, wvhags, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ select case(ityp)
+ case(0:2)
+ ist = imid
+ idv = nlat
+ case default
+ ist = 0
+ idv = imid
+ end select
+
+ lnl = nt*idv*nlon
+
+ ! Set required workspace size
+ lwork = 2*lnl+idv*nlon
+
+ block
+ real(wp) :: work(lwork)
+
+ ! Compute workspace pointers
+ workspace_indices = get_vhags_workspace_indices(nlat, imid, ist, lnl)
+
+ associate (&
+ jw1 => workspace_indices(1), &
+ jw2 => workspace_indices(2), &
+ jw3 => workspace_indices(3), &
+ iw1 => workspace_indices(4), &
+ iw2 => workspace_indices(5), &
+ iw3 => workspace_indices(6), &
+ iw4 => workspace_indices(7) &
+ )
+ call vhags_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, &
+ v, w, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), work(iw2:), &
+ work(iw3:), work(iw4:), idz, wvhags(jw1:), wvhags(jw2:), wvhags(jw3:))
+ end associate
+ end block
+
+ end subroutine vhags
+
+ ! Purpose:
+ !
+ ! subroutine vhagsi(nlat, nlon, wvhags, ierror)
+ !
+ ! subroutine vhagsi initializes the array wvhags which can then be
+ ! used repeatedly by subroutine vhags until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhags the dimension of the array wvhags as it appears in the
+ ! program that calls vhagsi. lvhags must be at least
+ !
+ ! 3*nlat*(nlat + 1)+2 (required by vhagsi)
+ !
+ ! output parameters
+ !
+ ! wvhags an array which is initialized for use by subroutine vhags.
+ ! once initialized, wvhags can be used repeatedly by vhags
+ ! as long as nlat and nlon remain unchanged. wvhags must not
+ ! be altered between calls of vhags.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhags
+ !
+ module subroutine vhagsi(nlat, nlon, wvhags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhags(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, lmn, ldwork, required_wavetable_size
+ integer(ip) :: workspace_indices(7)
+ type(SpherepackUtility) :: util
+
+
+ imid = (nlat + 1)/2
+ lmn = (nlat*(nlat + 1))/2
+ required_wavetable_size = 2*(imid*lmn)+ nlon + 15
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (size(wvhags) < required_wavetable_size) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Compute workspace indices
+ workspace_indices = get_vhagsi_workspace_indices(nlat, imid, lmn)
+
+ associate (&
+ jw1 => workspace_indices(1), &
+ jw2 => workspace_indices(2), &
+ jw3 => workspace_indices(3), &
+ iw1 => workspace_indices(4), &
+ iw2 => workspace_indices(5), &
+ iw3 => workspace_indices(6), &
+ iw4 => workspace_indices(7) &
+ )
+
+ ! Set required workspace size
+ ldwork = (nlat*(3*nlat+9)+2)/2
+ block
+ real(wp) :: dwork(ldwork)
+
+ call precompute_associated_legendre_functions( &
+ nlat, imid, wvhags(jw1:), wvhags(jw2:), &
+ dwork(iw1:), dwork(iw2:), dwork(iw3:), dwork(iw4:))
+
+ call util%hfft%initialize(nlon, wvhags(jw3:))
+ end block
+ end associate
+
+ end subroutine vhagsi
+
+ pure function get_vhags_workspace_indices(nlat, imid, ist, lnl) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: ist
+ integer(ip), intent(in) :: lnl
+ integer(ip) :: return_value(7)
+
+ ! Local variables
+ integer(ip) :: lmn
+
+ associate (i => return_value)
+ !
+ ! set wvhags pointers
+ !
+ lmn = nlat*(nlat + 1)/2
+ i(1) = 1
+ i(2) = i(1)+imid*lmn
+ i(3) = i(2)+imid*lmn
+ !
+ ! set work pointers
+ !
+ i(4) = ist+1
+ i(5) = lnl+1
+ i(6) = i(5)+ist
+ i(7) = i(5)+lnl
+ end associate
+
+ end function get_vhags_workspace_indices
+
+ subroutine vhags_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, work, idz, vb, wb, wrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: idv
+ real(wp), intent(out) :: ve(idv, nlon, nt)
+ real(wp), intent(out) :: vo(idv, nlon, nt)
+ real(wp), intent(out) :: we(idv, nlon, nt)
+ real(wp), intent(out) :: wo(idv, nlon, nt)
+ real(wp), intent(out) :: work(*)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(in) :: vb(imid, *)
+ real(wp), intent(in) :: wb(imid, *)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: i, imm1, k, m, mb, mmax, mp1, mp2
+ integer(ip) :: odd_stride, even_stride, np1
+ type(VectorAnalysisUtility) :: util
+
+ call util%analysis_setup(idvw, jdvw, mdab, ndab, &
+ bi, br, ci, cr, even_stride, idv, imid, imm1, ityp, &
+ mmax, nlat, nlon, nt, odd_stride, v, ve, vo, w, we, wo, wrfft)
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+
+ ! case ityp = 0, no symmetries
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*ve(i, 1, k)
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*vo(i, 1, k)
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ main_loop_case_0: do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*we(i, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_0
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*wo(i, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) cycle main_loop_case_0
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_0
+ case (1)
+ !
+ ! case ityp=1 , no symmetries but cr and ci equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*ve(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (2)
+ !
+ ! case ityp=2 , no symmetries but br and bi equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (3)
+ !
+ ! case ityp=3 , v even , w odd
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*ve(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (4)
+ !
+ ! case ityp=4 , v even, w odd, and cr and ci equal 0.
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*ve(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*ve(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (5)
+ !
+ ! case ityp=5 v even, w odd, and br and bi equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 > odd_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*wo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+wb(imid, np1+mb)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-wb(imid, np1+mb)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ case (6)
+ !
+ ! case ityp=6 , v odd , w even
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (7)
+ !
+ ! case ityp=7 v odd, w even, and cr and ci equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+vb(i, np1)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp1 > odd_stride) exit
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+vb(i, np1+mb)*vo(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+wb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-wb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ case (8)
+ !
+ ! case ityp=8 v odd, w even, and both br and bi equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-vb(i, np1)*we(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m + 1))/2
+ mp2 = mp1+1
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-2, k) &
+ +wb(i, np1+mb)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(i, np1+mb)*we(i, 2*mp1-1, k) &
+ -wb(i, np1+mb)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-vb(imid, np1+mb)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ end select vector_symmetry_cases
+
+ end subroutine vhags_lower_utility_routine
+
+ pure function get_vhagsi_workspace_indices(nlat, imid, lmn) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: lmn
+ integer(ip) :: return_value(7)
+
+ ! Set workspace pointers for indices
+ associate (i => return_value)
+ i(1) = 1
+ i(2) = i(1)+imid*lmn
+ i(3) = i(2)+imid*lmn
+ i(4) = 1
+ i(5) = i(4)+ nlat
+ i(6) = i(5)+ nlat
+ i(7) = i(6)+3*imid*nlat
+ end associate
+
+ end function get_vhagsi_workspace_indices
+
+ ! Purpose:
+ !
+ ! Computes associated legendre functions.
+ subroutine precompute_associated_legendre_functions(nlat, imid, vb, wb, dthet, dwts, dpbar, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: vb(imid, *)
+ real(wp), intent(out) :: wb(imid, *)
+ real(wp), intent(out) :: dthet(nlat)
+ real(wp), intent(out) :: dwts(nlat)
+ real(wp), intent(out) :: dpbar(imid, nlat, 3)
+ real(wp), intent(out) :: work(*)
+
+ ! Local variables
+ integer(ip) :: i, local_error_flag, id, ix, iy
+ integer(ip) :: m, mn, n, nm, np, nz
+ real(wp) :: abel, bbel, cbel, dcf
+ type(SpherepackUtility) :: util
+
+ ! Compute gaussian grid
+ call compute_gaussian_latitudes_and_weights(nlat, dthet, dwts, local_error_flag)
+
+ ! Set m=n=0 legendre polynomials for all theta(i)
+ dpbar(:, 1, 1) = cos(PI/4)
+ vb(:, 1) = ZERO
+ wb(:, 1) = ZERO
+
+ ! Main loop for remaining vb, and wb
+ main_loop: do n=1, nlat - 1
+
+ nm = mod(n - 2, 3) + 1
+ nz = mod(n - 1, 3) + 1
+ np = mod(n, 3) + 1
+
+ ! Compute dpbar for m=0
+ call util%compute_fourier_coefficients(0, n, work)
+ mn = get_index(0, n, nlat)
+ do i=1, imid
+ call util%compute_legendre_polys_from_fourier_coeff(0, n, dthet(i), work, dpbar(i, 1, np))
+ end do
+
+ ! Compute dpbar for m=1
+ call util%compute_fourier_coefficients(1, n, work)
+
+ mn = get_index(1, n, nlat)
+
+ do i=1, imid
+ call util%compute_legendre_polys_from_fourier_coeff(1, n, dthet(i), work, dpbar(i, 2, np))
+ end do
+
+ ! Compute and store dpbar for m=2, n
+ if (2 <= n) then
+ do m=2, n
+ abel = sqrt(real((2*n + 1)*(m + n-2)*(m + n - 3))/ &
+ real((2*n - 3)*(m + n - 1)*(m + n)))
+ bbel = sqrt(real((2*n + 1)*(n - m - 1)*(n - m))/ &
+ real((2*n - 3)*(m + n - 1)*(m + n)))
+ cbel = sqrt(real((n - m + 1)*(n - m + 2))/ &
+ real((m + n - 1)*(m + n)))
+ id = get_index(m, n, nlat)
+
+ if (n - 1 <= m) then
+ dpbar(1:imid, m + 1, np) = &
+ abel*dpbar(1:imid, m - 1, nm)-cbel*dpbar(1:imid, m - 1, np)
+ else
+ dpbar(1:imid, m + 1, np) = &
+ abel*dpbar(1:imid, m - 1, nm)+bbel*dpbar(1:imid, m + 1, nm) &
+ -cbel*dpbar(1:imid, m - 1, np)
+ end if
+ end do
+ end if
+
+ ! Compute the derivative of the functions
+ ix = get_index(0, n, nlat)
+ iy = get_index(n, n, nlat)
+ vb(1:imid, ix) = -dpbar(1:imid, 2, np)*dwts(1:imid)
+ vb(1:imid, iy) = dpbar(1:imid, n, np)/sqrt(real(2*(n + 1), kind=wp))*dwts(1:imid)
+
+ select case (n)
+ case (1)
+ ! Compute the vector harmonic w(theta) = m*pbar/cos(theta)
+ !
+ ! Set wb=0 for m=0
+ ix = get_index(0, n, nlat)
+ wb(1:imid, ix) = ZERO
+ case default
+ dcf = sqrt(real(4*n*(n + 1), kind=wp))
+ do m=1, n - 1
+ ix = get_index(m, n, nlat)
+ abel = sqrt(real((n + m)*(n - m + 1), kind=wp))/dcf
+ bbel = sqrt(real((n - m)*(n + m + 1), kind=wp))/dcf
+ vb(1:imid, ix) = &
+ (abel * dpbar(1:imid, m, np) - bbel * dpbar(1:imid, m + 2, np))&
+ * dwts(1:imid)
+ end do
+ end select
+
+ ! Compute wb for m=1, n
+ dcf = sqrt(real(2*n + 1, kind=wp)/real(4*n*(n + 1)*(n + n - 1), kind=wp))
+ do m=1, n
+ ix = get_index(m, n, nlat)
+ abel = dcf * sqrt(real((n + m)*(n + m - 1), kind=wp))
+ bbel = dcf * sqrt(real((n - m)*(n - m - 1), kind=wp))
+ if (n - 1 <= m) then
+ wb(1:imid, ix) = abel * dpbar(1:imid, m, nz) * dwts(1:imid)
+ else
+ wb(1:imid, ix) = &
+ (abel * dpbar(1:imid, m, nz) + bbel * dpbar(1:imid, m + 2, nz))&
+ * dwts(1:imid)
+ end if
+ end do
+ end do main_loop
+
+ end subroutine precompute_associated_legendre_functions
+
+ pure function get_index(m, n, nlat) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: nlat
+ integer(ip) :: return_value
+
+ return_value = m*nlat-(m*(m + 1))/2 + n + 1
+
+ end function get_index
+
+end submodule vector_analysis_gaussian_grid_saved
diff --git a/src/Core/Spherepack/vector_analysis_regular_grid.f90 b/src/Core/Spherepack/vector_analysis_regular_grid.f90
new file mode 100644
index 000000000..bb78124ae
--- /dev/null
+++ b/src/Core/Spherepack/vector_analysis_regular_grid.f90
@@ -0,0 +1,1012 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_analysis_routines) vector_analysis_regular_grid
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine vhaec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhaec, ierror)
+ !
+ ! subroutine vhaec performs the vector spherical harmonic analysis
+ ! on the vector field (v, w) and stores the result in the arrays
+ ! br, bi, cr, and ci. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given at output parameters v, w in
+ ! subroutine vhsec.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of analyses. in the program that calls vhaec,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple analyses will be performed.
+ ! the third index is the analysis index which assumes the
+ ! values k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! that contain the vector function to be analyzed.
+ ! v is the colatitudnal component and w is the east
+ ! longitudinal component. v(i, j), w(i, j) contain the
+ ! components at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhaec. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhaec. jdvw must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhaec. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhaec. ndab must be at
+ ! least nlat.
+ !
+ ! wvhaec an array which must be initialized by subroutine vhaeci.
+ ! once initialized, wvhaec can be used repeatedly by vhaec
+ ! as long as nlon and nlat remain unchanged. wvhaec must
+ ! not be altered between calls of vhaec.
+ !
+ ! lvhaec the dimension of the array wvhaec as it appears in the
+ ! program that calls vhaec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhaec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! in the discription of subroutine vhsec. br(mp1, np1),
+ ! bi(mp1, np1), cr(mp1, np1), and ci(mp1, np1) are computed
+ ! for mp1=1, ..., mmax and np1=mp1, ..., nlat except for np1=nlat
+ ! and odd mp1. mmax=min(nlat, nlon/2) if nlon is even or
+ ! mmax=min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhaec
+ !
+ module subroutine vhaec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhaec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: mmax, lzz1
+ integer(ip) :: labc, lnl, imid
+ integer(ip) :: ist, idv, lwork
+ integer(ip) :: required_wavetable_size
+ type(VectorAnalysisUtility) :: util
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ required_wavetable_size = 2 * (lzz1 + labc) + nlon + 15
+
+ ! Check calling arguments
+ call util%check_vector_analysis_inputs(nlat, nlon, ityp, idvw, jdvw, &
+ mdab, ndab, nt, required_wavetable_size, wvhaec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ select case (ityp)
+ case (0:2)
+ lwork = nlat*(2*nt*nlon+max(6*imid, nlon))
+ case default
+ lwork = imid*(2*nt*nlon+max(6*nlat, nlon))
+ end select
+
+ select case (ityp)
+ case (0:2)
+ idv = nlat
+ ist = imid
+ case default
+ idv = imid
+ ist = 0
+ end select
+
+ lnl = nt*idv*nlon
+
+ block
+ real (wp) :: work(lwork)
+ integer(ip) :: iw1, iw2, iw3, iw4, iw5
+ integer(ip) :: lwzvin, jw1, jw2
+
+ ! Set workspace index pointers
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ iw5 = iw4+3*imid*nlat
+
+ ! Set wavetable index pointers
+ lwzvin = lzz1+labc
+ jw1 = lwzvin+1
+ jw2 = jw1+lwzvin
+
+ call vhaec_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, &
+ v, w, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), work(iw2:), work(iw3:), &
+ work(iw4:), work(iw5:), wvhaec, wvhaec(jw1:), wvhaec(jw2:))
+ end block
+
+ end subroutine vhaec
+
+ ! Purpose:
+ !
+ ! subroutine vhaeci(nlat, nlon, wvhaec, lvhaec, dwork, ldwork, ierror)
+ !
+ ! subroutine vhaeci initializes the array wvhaec which can then be
+ ! used repeatedly by subroutine vhaec until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhaec the dimension of the array wvhaec as it appears in the
+ ! program that calls vhaec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhaec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! wvhaec an array which is initialized for use by subroutine vhaec.
+ ! once initialized, wvhaec can be used repeatedly by vhaec
+ ! as long as nlat or nlon remain unchanged. wvhaec must not
+ ! be altered between calls of vhaec.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhaec
+ !
+ module subroutine vhaeci(nlat, nlon, wvhaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhaec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: labc
+ integer(ip) :: lwzvin
+ integer(ip) :: lzz1
+ integer(ip) :: mmax, ldwork
+
+ associate (lvhaec => size(wvhaec))
+
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Check error flag
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (lvhaec < 2*(lzz1+labc)+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ ldwork = 2*nlat+2
+
+ block
+ real(wp) :: dwork(ldwork)
+
+ call util%zvinit(nlat, nlon, wvhaec, dwork)
+
+ ! Set workspace index pointers
+ lwzvin = lzz1+labc
+ iw1 = lwzvin+1
+ iw2 = iw1+lwzvin
+
+ call util%zwinit(nlat, nlon, wvhaec(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wvhaec(iw2:))
+ end block
+ end associate
+
+ end subroutine vhaeci
+
+ subroutine vhaec_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, zv, zw, wzvin, wzwin, wrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: idv
+ real(wp), intent(out) :: ve(idv, nlon, nt)
+ real(wp), intent(out) :: vo(idv, nlon, nt)
+ real(wp), intent(out) :: we(idv, nlon, nt)
+ real(wp), intent(out) :: wo(idv, nlon, nt)
+ real(wp), intent(out) :: zv(imid, nlat, 3)
+ real(wp), intent(out) :: zw(imid, nlat, 3)
+ real(wp), intent(in) :: wzvin(:)
+ real(wp), intent(in) :: wzwin(:)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: i, imm1, iv, iw, k
+ integer(ip) :: m, mmax, mp1, mp2
+ integer(ip) :: odd_stride
+ integer(ip) :: even_stride, np1
+ type(VectorAnalysisUtility) :: util
+
+ call util%analysis_setup(idvw, jdvw, mdab, ndab, &
+ bi, br, ci, cr, even_stride, idv, imid, imm1, ityp, &
+ mmax, nlat, nlon, nt, odd_stride, v, ve, vo, w, we, wo, wrfft)
+
+ select case (ityp)
+ case(0)
+
+ ! case ityp=0 , no symmetries
+ call util%zvin(0, nlat, nlon, 0, zv, iv, wzvin)
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*ve(i, 1, k)
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*we(i, 1, k)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*vo(i, 1, k)
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*wo(i, 1, k)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_0: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%zvin(0, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(0, nlat, nlon, m, zw, iw, wzwin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*we(i, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (odd(nlat)) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(imid, np1, iw)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(imid, np1, iw)*we(imid, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(imid, np1, iw)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(imid, np1, iw)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_0
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*wo(i, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_0
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-1, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_0
+ case (1)
+ !
+ ! case ityp=1 , no symmetries but cr and ci equal zero
+ !
+ call util%zvin(0, nlat, nlon, 0, zv, iv, wzvin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*ve(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+ main_loop_case_1: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(0, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(0, nlat, nlon, m, zw, iw, wzwin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (odd(nlat)) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(imid, np1, iw)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(imid, np1, iw)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+ if (mp2 > even_stride) cycle main_loop_case_1
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (even(nlat)) cycle main_loop_case_1
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_1
+ case (2)
+ !
+ ! case ityp=2 , no symmetries but br and bi equal zero
+ !
+ call util%zvin(0, nlat, nlon, 0, zv, iv, wzvin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+ main_loop_case_2: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(0, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(0, nlat, nlon, m, zw, iw, wzwin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (odd(nlat)) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(imid, np1, iw)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(imid, np1, iw)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_2
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_2
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_2
+ case (3)
+ !
+ ! case ityp=3 , v even , w odd
+ !
+ call util%zvin(0, nlat, nlon, 0, zv, iv, wzvin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*ve(i, 1, k)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+ main_loop_case_3: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(0, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(0, nlat, nlon, m, zw, iw, wzwin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (odd(nlat)) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(imid, np1, iw)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(imid, np1, iw)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+ if (mp2 > even_stride) cycle main_loop_case_3
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_3
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_3
+ case (4)
+ !
+ ! case ityp=4 , v even, w odd, and cr and ci equal 0.
+ !
+ call util%zvin(1, nlat, nlon, 0, zv, iv, wzvin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*ve(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+ main_loop_case_4: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(1, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(1, nlat, nlon, m, zw, iw, wzwin)
+ if (mp2 > even_stride) cycle main_loop_case_4
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*ve(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_4
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(imid, np1, iv)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_4
+ case (5)
+ !
+ ! case ityp=5 v even, w odd, and br and bi equal zero
+ !
+ call util%zvin(2, nlat, nlon, 0, zv, iv, wzvin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+ main_loop_case_5: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(2, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(2, nlat, nlon, m, zw, iw, wzwin)
+ if (mp1 > odd_stride) cycle main_loop_case_5
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*wo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_5
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(imid, np1, iw)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(imid, np1, iw)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end do main_loop_case_5
+ case (6)
+ !
+ ! case ityp=6 , v odd , w even
+ !
+ call util%zvin(0, nlat, nlon, 0, zv, iv, wzvin)
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*we(i, 1, k)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+ main_loop_case_6: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(0, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(0, nlat, nlon, m, zw, iw, wzwin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (odd(nlat)) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(imid, np1, iw)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(imid, np1, iw)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_6
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_6
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_6
+ case (7)
+
+ ! case ityp=7 v odd, w even, and cr and ci equal zero
+ call util%zvin(2, nlat, nlon, 0, zv, iv, wzvin)
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(i, np1, iv)*vo(i, 1, k)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+ main_loop_case_7: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(2, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(2, nlat, nlon, m, zw, iw, wzwin)
+ if (mp1 > odd_stride) cycle main_loop_case_7
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(i, np1, iv)*vo(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_7
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(imid, np1, iw)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(imid, np1, iw)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end do main_loop_case_7
+ case (8)
+
+ ! case ityp=8 v odd, w even, and both br and bi equal zero
+ call util%zvin(1, nlat, nlon, 0, zv, iv, wzvin)
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(i, np1, iv)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_8: do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%zvin(1, nlat, nlon, m, zv, iv, wzvin)
+ call util%zwin(1, nlat, nlon, m, zw, iw, wzwin)
+ if (mp2 > even_stride) cycle main_loop_case_8
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-2, k) &
+ +zw(i, np1, iw)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(i, np1, iv)*we(i, 2*mp1-1, k) &
+ -zw(i, np1, iw)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (even(nlat)) cycle main_loop_case_8
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(imid, np1, iv)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_8
+ end select
+
+ end subroutine vhaec_lower_utility_routine
+
+end submodule vector_analysis_regular_grid
diff --git a/src/Core/Spherepack/vector_analysis_regular_grid_saved.f90 b/src/Core/Spherepack/vector_analysis_regular_grid_saved.f90
new file mode 100644
index 000000000..e7d2f7a17
--- /dev/null
+++ b/src/Core/Spherepack/vector_analysis_regular_grid_saved.f90
@@ -0,0 +1,1111 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_analysis_routines) vector_analysis_regular_grid_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine vhaes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhaes, lvhaes, work, lwork, ierror)
+ !
+ ! subroutine vhaes performs the vector spherical harmonic analysis
+ ! on the vector field (v, w) and stores the result in the arrays
+ ! br, bi, cr, and ci. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given at output parameters v, w in
+ ! subroutine vhses.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the analysis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the analysis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the analysis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the analysis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of analyses. in the program that calls vhaes,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple analyses will be performed.
+ ! the third index is the analysis index which assumes the
+ ! values k=1, ..., nt. for a single analysis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! that contain the vector function to be analyzed.
+ ! v is the colatitudnal component and w is the east
+ ! longitudinal component. v(i, j), w(i, j) contain the
+ ! components at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the index ranges
+ ! are defined above at the input parameter ityp.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhaes. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhaes. jdvw must be at least nlon.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhaes. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhaes. ndab must be at
+ ! least nlat.
+ !
+ ! lvhaes an array which must be initialized by subroutine vhaesi.
+ ! once initialized, wvhaes can be used repeatedly by vhaes
+ ! as long as nlon and nlat remain unchanged. wvhaes must
+ ! not be altered between calls of vhaes.
+ !
+ ! lvhaes the dimension of the array wvhaes as it appears in the
+ ! program that calls vhaes. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhaes must be at least
+ !
+ ! l1*l2(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! in the discription of subroutine vhses. br(mp1, np1),
+ ! bi(mp1, np1), cr(mp1, np1), and ci(mp1, np1) are computed
+ ! for mp1=1, ..., mmax and np1=mp1, ..., nlat except for np1=nlat
+ ! and odd mp1. mmax=min(nlat, nlon/2) if nlon is even or
+ ! mmax=min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhaes
+ !
+ module subroutine vhaes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhaes(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, imid, idz, ist, lnl, lzimn, mmax
+ integer(ip) :: required_wavetable_size
+ integer(ip) :: lwork, workspace_indices(6)
+ type(VectorAnalysisUtility) :: util
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ idz = (mmax*(2*nlat-mmax+1))/2
+ lzimn = idz*imid
+ required_wavetable_size = (2 * lzimn) + nlon + 15
+
+ ! Check calling arguments
+ call util%check_vector_analysis_inputs(nlat, nlon, ityp, idvw, jdvw, &
+ mdab, ndab, nt, required_wavetable_size, wvhaes, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ select case (ityp)
+ case(0:2)
+ idv = nlat
+ ist = imid
+ case default
+ idv = imid
+ ist = 0
+ end select
+
+ lnl = nt*idv*nlon
+
+ ! Set required workspace size
+ lwork = 2*lnl+idv*nlon
+
+ block
+ real(wp) :: work(lwork)
+
+ ! Set workspace indices
+ workspace_indices = get_vhaes_workspace_indices(ist, lnl, lzimn)
+
+ associate (&
+ iw1 => workspace_indices(1), &
+ iw2 => workspace_indices(2), &
+ iw3 => workspace_indices(3), &
+ iw4 => workspace_indices(4), &
+ jw1 => workspace_indices(5), &
+ jw2 => workspace_indices(6) &
+ )
+ call vhaes_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, ndab, &
+ br, bi, cr, ci, idv, work, work(iw1:), work(iw2:), work(iw3:), &
+ work(iw4:), idz, wvhaes, wvhaes(jw1:), wvhaes(jw2:))
+ end associate
+ end block
+
+ end subroutine vhaes
+
+ ! Purpose:
+ !
+ ! subroutine vhaesi(nlat, nlon, wvhaes, ierror)
+ !
+ ! subroutine vhaesi initializes the array wvhaes which can then be
+ ! used repeatedly by subroutine vhaes until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhaes the dimension of the array wvhaes as it appears in the
+ ! program that calls vhaes. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhaes must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! wvhaes an array which is initialized for use by subroutine vhaes.
+ ! once initialized, wvhaes can be used repeatedly by vhaes
+ ! as long as nlat or nlon remain unchanged. wvhaes must not
+ ! be altered between calls of vhaes.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhaes
+ !
+ module subroutine vhaesi(nlat, nlon, wvhaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhaes(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzimn, mmax
+ integer(ip) :: required_wavetable_size
+ integer(ip) :: workspace_indices(4)
+ integer(ip) :: lwork, ldwork
+ type(SpherepackUtility) :: util
+
+ mmax = min(nlat, (nlon + 1)/2)
+ imid = (nlat + 1)/2
+ lzimn = (imid*mmax*(2*nlat-mmax+1))/2
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ required_wavetable_size = 2*lzimn+nlon+15
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (size(wvhaes) < required_wavetable_size) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set workspace indices
+ workspace_indices = get_vhaesi_workspace_indices(lzimn, nlat, imid, mmax)
+
+ ! Set required workspace sizes
+ lwork = 5*nlat*imid+labc
+ ldwork = 2 * (nlat + 1)
+
+ block
+ real(wp) :: work(lwork), dwork(ldwork)
+
+ associate (&
+ jw1 => workspace_indices(1), &
+ jw2 => workspace_indices(2), &
+ iw1 => workspace_indices(3), &
+ idz => workspace_indices(4) &
+ )
+ call vhaesi_lower_utility_routine( &
+ nlat, nlon, imid, wvhaes, wvhaes(jw1:), idz, work, work(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wvhaes(jw2:))
+ end associate
+ end block
+
+ end subroutine vhaesi
+
+ pure function get_vhaes_workspace_indices(ist, lnl, lzimn) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ist
+ integer(ip), intent(in) :: lnl
+ integer(ip), intent(in) :: lzimn
+ integer(ip) :: return_value(6)
+
+ associate (i => return_value)
+ i(1) = ist+1
+ i(2) = lnl+1
+ i(3) = i(2)+ist
+ i(4) = i(2)+lnl
+ i(5) = lzimn+1
+ i(6) = i(5)+lzimn
+ end associate
+
+ end function get_vhaes_workspace_indices
+
+ subroutine vhaes_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, work, idz, zv, zw, wrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: idv
+ real(wp), intent(out) :: ve(idv, nlon, nt)
+ real(wp), intent(out) :: vo(idv, nlon, nt)
+ real(wp), intent(out) :: we(idv, nlon, nt)
+ real(wp), intent(out) :: wo(idv, nlon, nt)
+ real(wp), intent(out) :: work(*)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(in) :: zv(idz, *)
+ real(wp), intent(in) :: zw(idz, *)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: i, imm1, k, m, mb
+ integer(ip) :: mmax, mp1, mp2, odd_stride, even_stride, np1
+ type(VectorAnalysisUtility) :: util
+
+ call util%analysis_setup(idvw, jdvw, mdab, ndab, &
+ bi, br, ci, cr, even_stride, idv, imid, imm1, ityp, &
+ mmax, nlat, nlon, nt, odd_stride, v, ve, vo, w, we, wo, wrfft)
+
+ ! Compute coefficients br, bi, cr, ci
+ select case (ityp)
+ case (0)
+
+ ! case ityp=0, no symmetries
+
+ ! case m=0
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*ve(i, 1, k)
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*vo(i, 1, k)
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*wo(i, 1, k)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) return
+
+ main_loop_case_0: do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*we(i, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) cycle main_loop_case_0
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*wo(i, 2*mp1-2, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) cycle main_loop_case_0
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do main_loop_case_0
+ case (1)
+ !
+ ! case ityp=1 , no symmetries but cr and ci equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*ve(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (2)
+ !
+ ! case ityp=2 , no symmetries but br and bi equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (3)
+ !
+ ! case ityp=3 , v even , w odd
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*ve(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (4)
+ !
+ ! case ityp=4 , v even, w odd, and cr and ci equal 0.
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*ve(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp2 > even_stride) exit
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*wo(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*ve(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*wo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (5)
+ !
+ ! case ityp=5 v even, w odd, and br and bi equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*wo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 > odd_stride) exit
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*ve(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*wo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*ve(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) exit
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)+zw(np1+mb, imid)*ve(imid, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zw(np1+mb, imid)*ve(imid, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ case (6)
+ !
+ ! case ityp=6 , v odd , w even
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*we(i, 1, k)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end if
+ end if
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ case (7)
+ !
+ ! case ityp=7 v odd, w even, and cr and ci equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imm1
+ do np1=3, odd_stride, 2
+ br(1, np1, k) = br(1, np1, k)+zv(np1, i)*vo(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 > odd_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*we(i, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)+zv(np1+mb, i)*vo(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*we(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ br(mp1, np1, k) = br(mp1, np1, k)+zw(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ bi(mp1, np1, k) = bi(mp1, np1, k)-zw(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ end do
+ end do
+ end do
+ case (8)
+ !
+ ! case ityp=8 v odd, w even, and both br and bi equal zero
+ !
+ ! case m=0
+ !
+ do k=1, nt
+ do i=1, imid
+ do np1=2, even_stride, 2
+ cr(1, np1, k) = cr(1, np1, k)-zv(np1, i)*we(i, 1, k)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) return
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp2 > even_stride) return
+
+ do k=1, nt
+ do i=1, imm1
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-2, k) &
+ +zw(np1+mb, i)*vo(i, 2*mp1-1, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, i)*we(i, 2*mp1-1, k) &
+ -zw(np1+mb, i)*vo(i, 2*mp1-2, k)
+ end do
+ end do
+ end do
+
+ if (mod(nlat, 2) == 0) return
+
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ cr(mp1, np1, k) = cr(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-2, k)
+ ci(mp1, np1, k) = ci(mp1, np1, k)-zv(np1+mb, imid)*we(imid, 2*mp1-1, k)
+ end do
+ end do
+ end do
+ end select
+
+ end subroutine vhaes_lower_utility_routine
+
+ pure function get_vhaesi_workspace_indices(lzimn, nlat, imid, mmax) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: lzimn
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: mmax
+ integer(ip) :: return_value(4)
+
+
+ associate (i => return_value)
+ i(1) = lzimn+1
+ i(2) = 2*lzimn+1
+ i(3) = 3*nlat*imid+1
+ i(4) = (mmax*(2*nlat-mmax+1))/2
+ end associate
+
+ end function get_vhaesi_workspace_indices
+
+ subroutine vhaesi_lower_utility_routine(nlat, nlon, imid, zv, zw, idz, zin, wzvin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: zv(idz, *)
+ real(wp), intent(out) :: zw(idz, *)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(out) :: zin(imid, nlat, 3)
+ real(wp), intent(out) :: wzvin(*)
+ real(wp), intent(out) :: dwork(*)
+
+ ! Local variables
+ integer(ip) :: i3, m, mn, mp1, np1, mmax
+ type(SpherepackUtility) :: util
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ call util%zvinit(nlat, nlon, wzvin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%zvin(0, nlat, nlon, m, zin, i3, wzvin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ zv(mn, 1:imid) = zin(1:imid, np1, i3)
+ end do
+ end do
+
+ call util%zwinit(nlat, nlon, wzvin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%zwin(0, nlat, nlon, m, zin, i3, wzvin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ zw(mn, 1:imid) = zin(1:imid, np1, i3)
+ end do
+ end do
+
+ end subroutine vhaesi_lower_utility_routine
+
+end submodule vector_analysis_regular_grid_saved
diff --git a/src/Core/Spherepack/vector_analysis_routines.f90 b/src/Core/Spherepack/vector_analysis_routines.f90
new file mode 100644
index 000000000..ae791ba79
--- /dev/null
+++ b/src/Core/Spherepack/vector_analysis_routines.f90
@@ -0,0 +1,388 @@
+module vector_analysis_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, &
+ even, odd
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility, &
+ get_lvhaec, &
+ get_lvhagc, &
+ get_lvhaes, &
+ get_lvhags
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ public :: vhagc, vhagci, initialize_vhaec
+ public :: vhaes, vhaesi, initialize_vhaes
+ public :: vhaec, vhaeci, initialize_vhagc
+ public :: vhags, vhagsi, initialize_vhags
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: FOUR = 4.0_wp
+
+ type, public :: VectorForwardTransform
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: vhaec
+ procedure, nopass :: vhagc
+ procedure, nopass :: vhaes
+ procedure, nopass :: vhags
+ procedure, nopass :: initialize_vhaec
+ procedure, nopass :: initialize_vhaes
+ procedure, nopass :: initialize_vhagc
+ procedure, nopass :: initialize_vhags
+ end type VectorForwardTransform
+
+ type, public, extends(SpherepackUtility) :: VectorAnalysisUtility
+ contains
+ procedure, nopass :: check_vector_analysis_inputs
+ procedure :: analysis_setup
+ end type VectorAnalysisUtility
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine vhaec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhaec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhaec
+
+ module subroutine vhaes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhaes(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhaes
+
+ module subroutine vhagc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhagc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhagc
+
+ module subroutine vhags(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhags(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhags
+
+ module subroutine vhaeci(nlat, nlon, wvhaec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhaec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhaeci
+
+ module subroutine vhaesi(nlat, nlon, wvhaes, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhaes(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhaesi
+
+ module subroutine vhagci(nlat, nlon, wvhagc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhagc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhagci
+
+ module subroutine vhagsi(nlat, nlon, wvhags, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhags(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhagsi
+ end interface
+
+contains
+
+ pure subroutine check_vector_analysis_inputs(nlat, nlon, vector_symmetries, &
+ idvw, jdvw, order_m, degree_n, number_of_syntheses, &
+ required_wavetable_size, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: vector_symmetries
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ integer(ip), intent(in) :: order_m
+ integer(ip), intent(in) :: degree_n
+ integer(ip), intent(in) :: number_of_syntheses
+ integer(ip), intent(in) :: required_wavetable_size
+ real(wp), intent(in) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ error_flag = 1
+ else if (nlon < 1) then
+ error_flag = 2
+ else if (vector_symmetries < 0 .or. vector_symmetries > 8) then
+ error_flag = 3
+ else if (number_of_syntheses < 0) then
+ error_flag = 4
+ else if ( &
+ (vector_symmetries <= 2 .and. idvw < nlat) &
+ .or. &
+ (vector_symmetries > 2 .and. idvw < (nlat + 1)/2) &
+ ) then
+ error_flag = 5
+ else if (jdvw < nlon) then
+ error_flag = 6
+ else if (order_m < min(nlat, (nlon + 1)/2)) then
+ error_flag = 7
+ else if (degree_n < nlat) then
+ error_flag = 8
+ else if (size(wavetable) < required_wavetable_size) then
+ error_flag = 9
+ else
+ error_flag = 0
+ end if
+
+ end subroutine check_vector_analysis_inputs
+
+ subroutine analysis_setup(self, idvw, jdvw, mdab, ndab, &
+ bi, br, ci, cr, even_stride, idv, imid, imm1, ityp, &
+ mmax, nlat, nlon, nt, odd_stride, v, ve, vo, w, we, wo, wrfft)
+
+ class(VectorAnalysisUtility), intent(inout) :: self
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: bi(mdab, ndab, nt)
+ real(wp), intent(out) :: br(mdab, ndab, nt)
+ real(wp), intent(out) :: ci(mdab, ndab, nt)
+ real(wp), intent(out) :: cr(mdab, ndab, nt)
+ integer(ip), intent(out) :: even_stride
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(out) :: imm1
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(out) :: mmax
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(out) :: odd_stride
+ real(wp), intent(in) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: ve(idv, nlon, nt)
+ real(wp), intent(out) :: vo(idv, nlon, nt)
+ real(wp), intent(in) :: w(idvw, jdvw, nt)
+ real(wp), intent(out) :: we(idv, nlon, nt)
+ real(wp), intent(out) :: wo(idv, nlon, nt)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: k, i
+ real(wp) :: tsn, fsn
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ select case (mod(nlat, 2))
+ case (0)
+ imm1 = imid
+ odd_stride = nlat
+ even_stride = nlat-1
+ case default
+ imm1 = imid-1
+ odd_stride = nlat-1
+ even_stride = nlat
+ end select
+
+ ! Set multipliers
+ tsn = TWO/nlon
+ fsn = FOUR/nlon
+
+ select case (ityp)
+ case (0:2)
+ do k=1, nt
+ do i=1, imm1
+ ve(i, :, k) = tsn * (v(i, :nlon, k) + v((nlat + 1)-i, :nlon, k))
+ vo(i, :, k) = tsn * (v(i, :nlon, k) - v((nlat + 1)-i, :nlon, k))
+ we(i, :, k) = tsn * (w(i, :nlon, k) + w((nlat + 1)-i, :nlon, k))
+ wo(i, :, k) = tsn * (w(i, :nlon, k) - w((nlat + 1)-i, :nlon, k))
+ end do
+ end do
+ case default
+ do k=1, nt
+ ve(:imm1, :, k) = fsn * v(:imm1, :nlon, k)
+ vo(:imm1, :, k) = fsn * v(:imm1, :nlon, k)
+ we(:imm1, :, k) = fsn * w(:imm1, :nlon, k)
+ wo(:imm1, :, k) = fsn * w(:imm1, :nlon, k)
+ end do
+ end select
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ ve(imid, :, k) = tsn * v(imid, :nlon, k)
+ we(imid, :, k) = tsn * w(imid, :nlon, k)
+ end do
+ end if
+
+ do k=1, nt
+ call self%hfft%forward(idv, nlon, ve(:, :, k), idv, wrfft)
+ call self%hfft%forward(idv, nlon, we(:, :, k), idv, wrfft)
+ end do
+
+ ! Set polar coefficients to zero
+ br = ZERO
+ bi = ZERO
+
+ ! Set azimuthal coefficients to zero
+ cr = ZERO
+ ci = ZERO
+
+ end subroutine analysis_setup
+
+ subroutine initialize_vhaec(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhaec, vhaeci, error_flag)
+
+ end subroutine initialize_vhaec
+
+ subroutine initialize_vhaes(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhaes, vhaesi, error_flag)
+
+ end subroutine initialize_vhaes
+
+ subroutine initialize_vhagc(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhagc, vhagci, error_flag)
+
+ end subroutine initialize_vhagc
+
+ subroutine initialize_vhags(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhags, vhagsi, error_flag)
+
+ end subroutine initialize_vhags
+
+end module vector_analysis_routines
diff --git a/src/Core/Spherepack/vector_laplacian_gaussian_grid.f90 b/src/Core/Spherepack/vector_laplacian_gaussian_grid.f90
new file mode 100644
index 000000000..6d165642d
--- /dev/null
+++ b/src/Core/Spherepack/vector_laplacian_gaussian_grid.f90
@@ -0,0 +1,299 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) vector_laplacian_gaussian_grid
+
+contains
+
+ ! subroutine vlapgc(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, cr, ci,
+ ! mdbc, ndbc, wvhsgc, ierror)
+ !
+ ! given the vector spherical harmonic coefficients (br, bi, cr, ci)
+ ! precomputed by subroutine vhagc for a vector field (v, w), subroutine
+ ! vlapgc computes the vector laplacian of the vector field (v, w)
+ ! in (vlap, wlap) (see the definition of the vector laplacian at
+ ! the output parameter description of vlap, wlap below). w and wlap
+ ! are east longitudinal components of the vectors. v and vlap are
+ ! colatitudinal components of the vectors. the laplacian components
+ ! in (vlap, wlap) have the same symmetry or lack of symmetry about the
+ ! equator as (v, w). the input parameters ityp, nt, mdbc, nbdc must have
+ ! the same values used by vhagc to compute br, bi, cr, and ci for (v, w).
+ ! vlap(i, j) and wlap(i, j) are given on the sphere at the gaussian
+ ! colatitude theta(i) (see nlat as input parameter) and east longitude
+ ! lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhagc to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (v, w). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! = 1 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the vorticity of (v, w) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ ! = 3 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 5 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 6 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 8 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (v, w). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls vlapgc, the arrays vlap, wlap, br, bi, cr and ci
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple vector synthesis will
+ ! be performed to compute the vector laplacian for each field.
+ ! the third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the description
+ ! of the remaining parameters is simplified by assuming that nt=1
+ ! or that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapgc. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapgc. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhagc.
+ ! br, bi, cr and ci must be computed by vhagc prior to calling
+ ! vlapgc. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapgc. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapgc. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhsgc an array which must be initialized by subroutine vhsgci.
+ ! once initialized, wvhsgc
+ ! can be used repeatedly by vlapgc as long as nlat and nlon
+ ! remain unchanged. wvhsgc must not be altered between calls
+ ! of vlapgc.
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls vhagc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vlap, two or three dimensional arrays (see input parameter nt) that
+ ! wlap contain the vector laplacian of the field (v, w). wlap(i, j) is
+ ! the east longitude component and vlap(i, j) is the colatitudinal
+ ! component of the vector laplacian. the definition of the
+ ! vector laplacian follows:
+ !
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let del2 be the scalar
+ ! laplacian operator
+ !
+ ! del2(s) = [d(sint*d(s)/dtheta)/dtheta +
+ ! 2 2
+ ! d (s)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian opeator
+ !
+ ! dvel2(v, w) = (vlap, wlap)
+ !
+ ! is defined by
+ !
+ ! vlap = del2(v) - (2*cost*dw/dlambda + v)/sint**2
+ !
+ ! wlap = del2(w) + (2*cost*dv/dlambda - w)/sint**2
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhsgc
+ !
+ module subroutine vlapgc(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, vlap, wlap, &
+ br, bi, cr, ci, wvhsgc, vhsgc, ierror)
+
+ end subroutine vlapgc
+
+end submodule vector_laplacian_gaussian_grid
diff --git a/src/Core/Spherepack/vector_laplacian_gaussian_grid_saved.f90 b/src/Core/Spherepack/vector_laplacian_gaussian_grid_saved.f90
new file mode 100644
index 000000000..b0b79232e
--- /dev/null
+++ b/src/Core/Spherepack/vector_laplacian_gaussian_grid_saved.f90
@@ -0,0 +1,298 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) vector_laplacian_gaussian_grid_saved
+
+contains
+ ! subroutine vlapgs(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, cr, ci,
+ ! mdbc, ndbc, wvhsgs, ierror)
+ !
+ ! given the vector spherical harmonic coefficients (br, bi, cr, ci)
+ ! precomputed by subroutine vhags for a vector field (v, w), subroutine
+ ! vlapgs computes the vector laplacian of the vector field (v, w)
+ ! in (vlap, wlap) (see the definition of the vector laplacian at
+ ! the output parameter description of vlap, wlap below). w and wlap
+ ! are east longitudinal components of the vectors. v and vlap are
+ ! colatitudinal components of the vectors. the laplacian components
+ ! in (vlap, wlap) have the same symmetry or lack of symmetry about the
+ ! equator as (v, w). the input parameters ityp, nt, mdbc, nbdc must have
+ ! the same values used by vhags to compute br, bi, cr, and ci for (v, w).
+ ! vlap(i, j) and wlap(i, j) are given on the sphere at the gaussian
+ ! colatitude theta(i) (see nlat as input parameter) and east longitude
+ ! lambda(j) = (j-1)*2*pi/nlon for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhags to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (v, w). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! = 1 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the vorticity of (v, w) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ ! = 3 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 5 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 6 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 8 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (v, w). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls vlapgs, the arrays vlap, wlap, br, bi, cr and ci
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple vector synthesis will
+ ! be performed to compute the vector laplacian for each field.
+ ! the third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the description
+ ! of the remaining parameters is simplified by assuming that nt=1
+ ! or that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapgs. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapgs. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhags.
+ ! br, bi, cr and ci must be computed by vhags prior to calling
+ ! vlapgs. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapgs. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapgs. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhsgs an array which must be initialized by subroutine vlapgsi
+ ! (or equivalently by vhsgsi). once initialized, wvhsgs
+ ! can be used repeatedly by vlapgs as long as nlat and nlon
+ ! remain unchanged. wvhsgs must not be altered between calls
+ ! of vlapgs.
+ !
+ ! lvhsgs the dimension of the array wvhsgs as it appears in the
+ ! program that calls vlapgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgs must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15+2*nlat
+ !
+ ! output parameters
+ !
+ !
+ ! vlap, two or three dimensional arrays (see input parameter nt) that
+ ! wlap contain the vector laplacian of the field (v, w). wlap(i, j) is
+ ! the east longitude component and vlap(i, j) is the colatitudinal
+ ! component of the vector laplacian. the definition of the
+ ! vector laplacian follows:
+ !
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let del2 be the scalar
+ ! laplacian operator
+ !
+ ! del2(s) = [d(sint*d(s)/dtheta)/dtheta +
+ ! 2 2
+ ! d (s)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian opeator
+ !
+ ! dvel2(v, w) = (vlap, wlap)
+ !
+ ! is defined by
+ !
+ ! vlap = del2(v) - (2*cost*dw/dlambda + v)/sint**2
+ !
+ ! wlap = del2(w) + (2*cost*dv/dlambda - w)/sint**2
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhsgs
+ !
+ module subroutine vlapgs(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgs(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, vlap, wlap, &
+ br, bi, cr, ci, wvhsgs, vhsgs, ierror)
+
+ end subroutine vlapgs
+
+end submodule vector_laplacian_gaussian_grid_saved
diff --git a/src/Core/Spherepack/vector_laplacian_regular_grid.f90 b/src/Core/Spherepack/vector_laplacian_regular_grid.f90
new file mode 100644
index 000000000..92b313119
--- /dev/null
+++ b/src/Core/Spherepack/vector_laplacian_regular_grid.f90
@@ -0,0 +1,317 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) vector_laplacian_regular_grid
+
+contains
+ !
+ !
+ ! ... file vlapec.f
+ !
+ ! this file includes documentation and code for
+ ! subroutine vlapec i
+ !
+ ! ... files which must be loaded with vlapec.f
+ !
+ ! type_SpherepackUtility.f, type_RealPeriodicFastFourierTransform.f, vhaec.f, vhsec.f
+ !
+ !
+ ! subroutine vlapec(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, cr, ci,
+ ! +mdbc, ndbc, wvhsec, lvhsec, work, lwork, ierror)
+ !
+ !
+ ! subroutine vlapec computes the vector laplacian of the vector field
+ ! (v, w) in (vlap, wlap) (see the definition of the vector laplacian at
+ ! the output parameter description of vlap, wlap below). w and wlap
+ ! are east longitudinal components of the vectors. v and vlap are
+ ! colatitudinal components of the vectors. br, bi, cr, and ci are the
+ ! vector harmonic coefficients of (v, w). these must be precomputed by
+ ! vhaec and are input parameters to vlapec. the laplacian components
+ ! in (vlap, wlap) have the same symmetry or lack of symmetry about the
+ ! equator as (v, w). the input parameters ityp, nt, mdbc, nbdc must have
+ ! the same values used by vhaec to compute br, bi, cr, and ci for (v, w).
+ ! vlap(i, j) and wlap(i, j) are given on the sphere at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! for i=1, ..., nlat and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for j=1, ..., nlon.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhaec to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (v, w). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! = 1 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the vorticity of (v, w) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ ! = 3 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 5 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 6 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 8 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (v, w). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls vlapec, the arrays vlap, wlap, br, bi, cr and ci
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple vector synthesis will
+ ! be performed to compute the vector laplacian for each field.
+ ! the third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the description
+ ! of the remaining parameters is simplified by assuming that nt=1
+ ! or that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapec. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapec. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhaec.
+ ! br, bi, cr and ci must be computed by vhaec prior to calling
+ ! vlapec. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapec. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapec. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhsec an array which must be initialized by subroutine vhseci.
+ ! once initialized, wvhsec
+ ! can be used repeatedly by vlapec as long as nlat and nlon
+ ! remain unchanged. wvhsec must not be altered between calls
+ ! of vlapec.
+ !
+ ! lvhsec the dimension of the array wvhsec as it appears in the
+ ! program that calls vlapec. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ ! then lvhsec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vlap, two or three dimensional arrays (see input parameter nt) that
+ ! wlap contain the vector laplacian of the field (v, w). wlap(i, j) is
+ ! the east longitude component and vlap(i, j) is the colatitudinal
+ ! component of the vector laplacian. the definition of the
+ ! vector laplacian follows:
+ !
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let del2 be the scalar
+ ! laplacian operator
+ !
+ ! del2(s) = [d(sint*d(s)/dtheta)/dtheta +
+ ! 2 2
+ ! d (s)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian opeator
+ !
+ ! dvel2(v, w) = (vlap, wlap)
+ !
+ ! is defined by
+ !
+ ! vlap = del2(v) - (2*cost*dw/dlambda + v)/sint**2
+ !
+ ! wlap = del2(w) + (2*cost*dv/dlambda - w)/sint**2
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhsec
+ !
+ module subroutine vlapec(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsec(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, vlap, wlap, &
+ br, bi, cr, ci, wvhsec, vhsec, ierror)
+
+ end subroutine vlapec
+
+end submodule vector_laplacian_regular_grid
diff --git a/src/Core/Spherepack/vector_laplacian_regular_grid_saved.f90 b/src/Core/Spherepack/vector_laplacian_regular_grid_saved.f90
new file mode 100644
index 000000000..67a67a1db
--- /dev/null
+++ b/src/Core/Spherepack/vector_laplacian_regular_grid_saved.f90
@@ -0,0 +1,305 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_laplacian_routines) vector_laplacian_regular_grid_saved
+
+contains
+ ! subroutine vlapes(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, cr, ci,
+ ! mdbc, ndbc, wvhses, ierror)
+ !
+ !
+ ! subroutine vlapes computes the vector laplacian of the vector field
+ ! (v, w) in (vlap, wlap) (see the definition of the vector laplacian at
+ ! the output parameter description of vlap, wlap below). w and wlap
+ ! are east longitudinal components of the vectors. v and vlap are
+ ! colatitudinal components of the vectors. br, bi, cr, and ci are the
+ ! vector harmonic coefficients of (v, w). these must be precomputed by
+ ! vhaes and are input parameters to vlapes. the laplacian components
+ ! in (vlap, wlap) have the same symmetry or lack of symmetry about the
+ ! equator as (v, w). the input parameters ityp, nt, mdbc, nbdc must have
+ ! the same values used by vhaes to compute br, bi, cr, and ci for (v, w).
+ ! vlap(i, j) and wlap(i, j) are given on the sphere at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! for i=1, ..., nlat and east longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! for j=1, ..., nlon.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct longitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp this parameter should have the same value input to subroutine
+ ! vhaes to compute the coefficients br, bi, cr, and ci for the
+ ! vector field (v, w). ityp is set as follows:
+ !
+ ! = 0 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ !
+ !
+ ! = 1 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the vorticity of (v, w) is zero so the coefficients cr and
+ ! ci are zero and are not used. the vorticity of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 2 no symmetries exist in (v, w) about the equator. (vlap, wlap)
+ ! is computed and stored on the entire sphere in the arrays
+ ! vlap(i, j) and wlap(i, j) for i=1, ..., nlat and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero so the coefficients br and
+ ! bi are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ ! = 3 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 5 w is antisymmetric and v is symmetric about the equator.
+ ! consequently wlap is antisymmetric and vlap is symmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! = 6 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! vorticity of (v, w) is zero so the coefficients cr, ci are
+ ! zero and are not used. the vorticity of (vlap, wlap) is
+ ! also zero.
+ !
+ ! = 8 w is symmetric and v is antisymmetric about the equator.
+ ! consequently wlap is symmetric and vlap is antisymmetric.
+ ! (vlap, wlap) is computed and stored on the northern
+ ! hemisphere only. if nlat is odd, storage is in the arrays
+ ! vlap(i, j), wlap(i, j) for i=1, ..., (nlat + 1)/2 and j=1, ..., nlon.
+ ! if nlat is even, storage is in the arrays vlap(i, j),
+ ! wlap(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon. the
+ ! divergence of (v, w) is zero so the coefficients br, bi
+ ! are zero and are not used. the divergence of (vlap, wlap)
+ ! is also zero.
+ !
+ !
+ ! nt nt is the number of vector fields (v, w). some computational
+ ! efficiency is obtained for multiple fields. in the program
+ ! that calls vlapes, the arrays vlap, wlap, br, bi, cr and ci
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple vector synthesis will
+ ! be performed to compute the vector laplacian for each field.
+ ! the third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt=1. the description
+ ! of the remaining parameters is simplified by assuming that nt=1
+ ! or that all arrays are two dimensional.
+ !
+ ! idvw the first dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapes. if ityp=0, 1, or 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is even then idvw
+ ! must be at least nlat/2. if ityp > 2 and nlat is odd then idvw
+ ! must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays vlap and wlap as it appears
+ ! in the program that calls vlapes. jdvw must be at least nlon.
+ !
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhaes.
+ ! br, bi, cr and ci must be computed by vhaes prior to calling
+ ! vlapes. if ityp=1, 4, or 7 then cr, ci are not used and can
+ ! be dummy arguments. if ityp=2, 5, or 8 then br, bi are not
+ ! used and can be dummy arguments.
+ !
+ ! mdbc the first dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapes. mdbc must be
+ ! at least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndbc the second dimension of the arrays br, bi, cr and ci as it
+ ! appears in the program that calls vlapes. ndbc must be at
+ ! least nlat.
+ !
+ ! wvhses an array which must be initialized by subroutine vhsesi.
+ ! once initialized, vhses
+ ! can be used repeatedly by vlapes as long as nlat and nlon
+ ! remain unchanged. wvhses must not be altered between calls
+ ! of vlapes.
+ !
+ ! lvhses the dimension of the array wvhses as it appears in the
+ ! program that calls vlapes. let
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd.
+ !
+ ! then lvhses must be greater than or equal
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vlap, two or three dimensional arrays (see input parameter nt) that
+ ! wlap contain the vector laplacian of the field (v, w). wlap(i, j) is
+ ! the east longitude component and vlap(i, j) is the colatitudinal
+ ! component of the vector laplacian. the definition of the
+ ! vector laplacian follows:
+ !
+ ! let cost and sint be the cosine and sine at colatitude theta.
+ ! let d()/dlambda and d()/dtheta be the first order partial
+ ! derivatives in longitude and colatitude. let del2 be the scalar
+ ! laplacian operator
+ !
+ ! del2(s) = [d(sint*d(s)/dtheta)/dtheta +
+ ! 2 2
+ ! d (s)/dlambda /sint]/sint
+ !
+ ! then the vector laplacian opeator
+ !
+ ! dvel2(v, w) = (vlap, wlap)
+ !
+ ! is defined by
+ !
+ ! vlap = del2(v) - (2*cost*dw/dlambda + v)/sint**2
+ !
+ ! wlap = del2(w) + (2*cost*dv/dlambda - w)/sint**2
+ !
+ ! ierror a parameter which flags errors in input parameters as follows:
+ !
+ ! = 0 no errors detected
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdbc
+ ! = 8 error in the specification of ndbc
+ ! = 9 error in the specification of lvhses
+ !
+ module subroutine vlapes(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhses(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdbc, ndbc, nlat, nlon, nt, required_wavetable_size, &
+ wvhses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, vlap, wlap, &
+ br, bi, cr, ci, wvhses, vhses, ierror)
+
+ end subroutine vlapes
+
+end submodule vector_laplacian_regular_grid_saved
diff --git a/src/Core/Spherepack/vector_laplacian_routines.f90 b/src/Core/Spherepack/vector_laplacian_routines.f90
new file mode 100644
index 000000000..859374f31
--- /dev/null
+++ b/src/Core/Spherepack/vector_laplacian_routines.f90
@@ -0,0 +1,483 @@
+module vector_laplacian_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use spherepack_interfaces, only: &
+ vector_synthesis
+
+ use vector_synthesis_routines, only: &
+ VectorSynthesisUtility, &
+ vhses, vhsec, vhsgc, vhsgs
+
+ use type_VectorHarmonic, only: &
+ VectorHarmonic
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: vlapec, vlapes, vlapgc, vlapgs
+ public :: ivlapec, ivlapes, ivlapgc, ivlapgs
+ public :: vector_laplacian_lower_utility_routine
+ public :: invert_vector_laplacian_lower_utility_routine
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine vlapec(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vlapec
+
+ module subroutine vlapes(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vlapes
+
+ module subroutine vlapgc(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vlapgc
+
+ module subroutine vlapgs(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, br, bi, &
+ cr, ci, mdbc, ndbc, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vlap(idvw, jdvw, nt)
+ real(wp), intent(out) :: wlap(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vlapgs
+
+ module subroutine ivlapec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivlapec
+
+ module subroutine ivlapes(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivlapes
+
+ module subroutine ivlapgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivlapgc
+
+ module subroutine ivlapgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdbc, ndbc, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdbc, ndbc, nt)
+ real(wp), intent(in) :: bi(mdbc, ndbc, nt)
+ real(wp), intent(in) :: cr(mdbc, ndbc, nt)
+ real(wp), intent(in) :: ci(mdbc, ndbc, nt)
+ integer(ip), intent(in) :: mdbc
+ integer(ip), intent(in) :: ndbc
+ real(wp), intent(in) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivlapgs
+ end interface
+
+contains
+
+ pure subroutine compute_coefficient_multipliers(fnn)
+
+ ! Dummy arguments
+ real(wp), intent(out) :: fnn(:)
+
+ ! Local variables
+ integer(ip) :: n
+ real(wp) :: fn
+
+ associate (nlat => size(fnn))
+ do n=2, nlat
+ fn = real(n - 1, kind=wp)
+ fnn(n) = -fn * (fn + ONE)
+ end do
+ end associate
+
+ end subroutine compute_coefficient_multipliers
+
+ pure subroutine perform_setup_for_vector_laplacian(ityp, brlap, bilap, crlap, cilap, &
+ br, bi, cr, ci)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ real(wp), dimension(:,:,:), intent(in) :: br, bi, cr, ci
+ real(wp), dimension(:,:,:), intent(out) :: brlap, bilap, crlap, cilap
+
+ associate( &
+ mmax => size(brlap, dim=1), &
+ nlat => size(brlap, dim=2), &
+ nt => size(brlap, dim=3) &
+ )
+
+ block
+ integer(ip) :: k, n, m
+ real(wp) :: fnn(nlat)
+
+ ! Preset coefficient multiplyers in vector
+ call compute_coefficient_multipliers(fnn)
+
+ ! Preset coefficients to 0.0
+ brlap = ZERO
+ bilap = ZERO
+ crlap = ZERO
+ cilap = ZERO
+
+ ! Set vector laplacian coefficients from br, bi, cr, ci
+ select case (ityp)
+ case (0, 3, 6)
+
+ ! All coefficients needed
+ do k=1, nt
+ do n=2, nlat
+ brlap(1, n, k) = fnn(n)*br(1, n, k)
+ bilap(1, n, k) = fnn(n)*bi(1, n, k)
+ crlap(1, n, k) = fnn(n)*cr(1, n, k)
+ cilap(1, n, k) = fnn(n)*ci(1, n, k)
+ end do
+ do m=2, mmax
+ do n=m, nlat
+ brlap(m, n, k) = fnn(n)*br(m, n, k)
+ bilap(m, n, k) = fnn(n)*bi(m, n, k)
+ crlap(m, n, k) = fnn(n)*cr(m, n, k)
+ cilap(m, n, k) = fnn(n)*ci(m, n, k)
+ end do
+ end do
+ end do
+ case (1, 4, 7)
+
+ ! Vorticity is zero so cr, ci=0 not used
+ do k=1, nt
+ do n=2, nlat
+ brlap(1, n, k) = fnn(n)*br(1, n, k)
+ bilap(1, n, k) = fnn(n)*bi(1, n, k)
+ end do
+ do m=2, mmax
+ do n=m, nlat
+ brlap(m, n, k) = fnn(n)*br(m, n, k)
+ bilap(m, n, k) = fnn(n)*bi(m, n, k)
+ end do
+ end do
+ end do
+ case default
+
+ ! Divergence is zero so br, bi=0 not used
+ do k=1, nt
+ do n=2, nlat
+ crlap(1, n, k) = fnn(n)*cr(1, n, k)
+ cilap(1, n, k) = fnn(n)*ci(1, n, k)
+ end do
+ do m=2, mmax
+ do n=m, nlat
+ crlap(m, n, k) = fnn(n)*cr(m, n, k)
+ cilap(m, n, k) = fnn(n)*ci(m, n, k)
+ end do
+ end do
+ end do
+ end select
+ end block
+ end associate
+
+ end subroutine perform_setup_for_vector_laplacian
+
+ subroutine vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, vlap, wlap, &
+ br, bi, cr, ci, wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), dimension(:,:,:), intent(out) :: vlap, wlap
+ real(wp), dimension(:,:,:), intent(in) :: br, bi, cr, ci
+ real(wp), intent(in) :: wavetable(:)
+ procedure(vector_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(VectorHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = VectorHarmonic(nlat, nlon, nt)
+
+ associate( &
+ idvw => size(vlap, dim=1), &
+ jdvw => size(vlap, dim=2), &
+ brlap => harmonic%polar%real_component, &
+ bilap => harmonic%polar%imaginary_component, &
+ crlap => harmonic%azimuthal%real_component, &
+ cilap => harmonic%azimuthal%imaginary_component, &
+ order_m => harmonic%ORDER_M, &
+ degree_n => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_vector_laplacian(&
+ ityp, brlap, bilap, crlap, cilap, br, bi, cr, ci)
+
+ ! Synthesize coefs into vector field (v, w)
+ call synth_routine(nlat, nlon, ityp, nt, vlap, wlap, idvw, jdvw, brlap, bilap, &
+ crlap, cilap, order_m, degree_n, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+
+ end subroutine vector_laplacian_lower_utility_routine
+
+ pure subroutine perform_setup_for_inversion( &
+ ityp, br, bi, cr, ci, brvw, bivw, crvw, civw)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ityp
+ real(wp), dimension(:,:,:), intent(in) :: br, bi, cr, ci
+ real(wp), dimension(:,:,:), intent(out) :: brvw, bivw, crvw, civw
+
+ associate (&
+ order_m => size(brvw, dim=1), &
+ degree_n => size(brvw, dim=2), &
+ nt => size(brvw, dim=3) &
+ )
+
+ block
+ integer(ip) :: k, n, m
+ real(wp) :: fnn(degree_n)
+
+ ! Preset coefficient multiplyers in vector
+ call compute_coefficient_multipliers(fnn)
+
+ ! Preset coefficients to zero
+ brvw = ZERO
+ bivw = ZERO
+ crvw = ZERO
+ civw = ZERO
+
+ ! Set (u, v) coefficients from br, bi, cr, ci
+ select case (ityp)
+ case (0, 3, 6)
+ ! All coefficients needed
+ do k=1, nt
+ do n=2, degree_n
+ brvw(1, n, k) = br(1, n, k)/fnn(n)
+ bivw(1, n, k) = bi(1, n, k)/fnn(n)
+ crvw(1, n, k) = cr(1, n, k)/fnn(n)
+ civw(1, n, k) = ci(1, n, k)/fnn(n)
+ end do
+ do m=2, order_m
+ do n=m, degree_n
+ brvw(m, n, k) = br(m, n, k)/fnn(n)
+ bivw(m, n, k) = bi(m, n, k)/fnn(n)
+ crvw(m, n, k) = cr(m, n, k)/fnn(n)
+ civw(m, n, k) = ci(m, n, k)/fnn(n)
+ end do
+ end do
+ end do
+ case (1, 4, 7)
+ ! Vorticity is zero so cr, ci=0 not used
+ do k=1, nt
+ do n=2, degree_n
+ brvw(1, n, k) = br(1, n, k)/fnn(n)
+ bivw(1, n, k) = bi(1, n, k)/fnn(n)
+ end do
+ do m=2, order_m
+ do n=m, degree_n
+ brvw(m, n, k) = br(m, n, k)/fnn(n)
+ bivw(m, n, k) = bi(m, n, k)/fnn(n)
+ end do
+ end do
+ end do
+ case default
+ ! Divergence is zero so br, bi=0 not used
+ do k=1, nt
+ do n=2, degree_n
+ crvw(1, n, k) = cr(1, n, k)/fnn(n)
+ civw(1, n, k) = ci(1, n, k)/fnn(n)
+ end do
+ do m=2, order_m
+ do n=m, degree_n
+ crvw(m, n, k) = cr(m, n, k)/fnn(n)
+ civw(m, n, k) = ci(m, n, k)/fnn(n)
+ end do
+ end do
+ end do
+ end select
+ end block
+ end associate
+
+ end subroutine perform_setup_for_inversion
+
+ subroutine invert_vector_laplacian_lower_utility_routine(nlat, nlon, ityp, nt, v, w, &
+ br, bi, cr, ci, wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), dimension(:,:,:), intent(out) :: v, w
+ real(wp), dimension(:,:,:), intent(in) :: br, bi, cr, ci
+ real(wp), intent(in) :: wavetable(:)
+ procedure(vector_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(VectorHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = VectorHarmonic(nlat, nlon, nt)
+
+ associate( &
+ idvw => size(v, dim=1), &
+ jdvw => size(v, dim=2), &
+ brvw => harmonic%polar%real_component, &
+ bivw => harmonic%polar%imaginary_component, &
+ crvw => harmonic%azimuthal%real_component, &
+ civw => harmonic%azimuthal%imaginary_component, &
+ order_m => harmonic%ORDER_M, &
+ degree_n => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_inversion( &
+ ityp, br, bi, cr, ci, brvw, bivw, crvw, civw)
+
+ ! Synthesize coefs into vector field (v, w)
+ call synth_routine(nlat, nlon, ityp, nt, v, w, idvw, jdvw, brvw, bivw, &
+ crvw, civw, order_m, degree_n, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+
+ end subroutine invert_vector_laplacian_lower_utility_routine
+
+end module vector_laplacian_routines
diff --git a/src/Core/Spherepack/vector_synthesis_gaussian_grid.f90 b/src/Core/Spherepack/vector_synthesis_gaussian_grid.f90
new file mode 100644
index 000000000..50e84ed79
--- /dev/null
+++ b/src/Core/Spherepack/vector_synthesis_gaussian_grid.f90
@@ -0,0 +1,1095 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_synthesis_routines) vector_synthesis_gaussian_grid
+
+contains
+ ! subroutine vhsgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhsgc, ierror)
+ !
+ ! subroutine vhsgc performs the vector spherical harmonic synthesis
+ ! of the arrays br, bi, cr, and ci and stores the result in the
+ ! arrays v and w. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at the gaussian colatitude point theta(i)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given below at output parameters v, w.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of syntheses. in the program that calls vhsgc,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhsgc. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhsgc. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! below at the discription of output parameters v and w.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhsgc. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhsgc. ndab must be at
+ ! least nlat.
+ !
+ ! wvhsgc an array which must be initialized by subroutine vhsgci.
+ ! once initialized, wvhsgc can be used repeatedly by vhsgc
+ ! as long as nlon and nlat remain unchanged. wvhsgc must
+ ! not be altered between calls of vhsgc.
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls vhsgc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! in which the synthesis is stored. v is the colatitudinal
+ ! component and w is the east longitudinal component.
+ ! v(i, j), w(i, j) contain the components at the gaussian
+ ! colatitude theta(i) and longitude phi(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! ityp. v and w are computed from the formulas given below.
+ !
+ ! define
+ !
+ ! 1. theta is colatitude and phi is east longitude
+ !
+ ! 2. the normalized associated legendre funnctions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative
+ ! of (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! 3. vbar(m, n, theta) = the derivative of pbar(m, n, theta) with
+ ! respect to theta divided by the square
+ ! root of n(n+1).
+ !
+ ! vbar(m, n, theta) is more easily computed in the form
+ !
+ ! vbar(m, n, theta) = (sqrt((n+m)*(n-m+1))*pbar(m-1, n, theta)
+ ! -sqrt((n-m)*(n+m+1))*pbar(m+1, n, theta))/(2*sqrt(n*(n+1)))
+ !
+ ! 4. wbar(m, n, theta) = m/(sin(theta))*pbar(m, n, theta) divided
+ ! by the square root of n(n+1).
+ !
+ ! wbar(m, n, theta) is more easily computed in the form
+ !
+ ! wbar(m, n, theta) = sqrt((2n+1)/(2n-1))*(sqrt((n+m)*(n+m-1))
+ ! *pbar(m-1, n-1, theta)+sqrt((n-m)*(n-m-1))*pbar(m+1, n-1, theta))
+ ! /(2*sqrt(n*(n+1)))
+ !
+ !
+ ! the colatitudnal dependence of the normalized surface vector
+ ! spherical harmonics are defined by
+ !
+ ! 5. bbar(m, n, theta) = (vbar(m, n, theta), i*wbar(m, n, theta))
+ !
+ ! 6. cbar(m, n, theta) = (i*wbar(m, n, theta), -vbar(m, n, theta))
+ !
+ !
+ ! the coordinate to index mappings
+ !
+ ! 7. phi(j) = (j-1)*2*pi/nlon, theta(i) is the i(th) guassian
+ ! point (see nlat as an input parameter).
+ !
+ ! the maximum (plus one) longitudinal wave number
+ !
+ ! 8. mmax = min(nlat, nlon/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! if we further define the output vector as
+ !
+ ! 9. h(i, j) = (v(i, j), w(i, j))
+ !
+ ! and the complex coefficients
+ !
+ ! 10. b(m, n) = cmplx(br(m+1, n+1), bi(m+1, n+1))
+ !
+ ! 11. c(m, n) = cmplx(cr(m+1, n+1), ci(m+1, n+1))
+ !
+ !
+ ! then for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! the expansion for real h(i, j) takes the form
+ !
+ ! h(i, j) = the sum from n=1 to n=nlat-1 of the real part of
+ !
+ ! .5*(b(0, n)*bbar(0, n, theta(i))+c(0, n)*cbar(0, n, theta(i)))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! b(m, n)*bbar(m, n, theta(i))*exp(i*m*phi(j))
+ ! +c(m, n)*cbar(m, n, theta(i))*exp(i*m*phi(j))
+ !
+ ! *************************************************************
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! v(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vbar(m, n, theta(i))-ci(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vbar(m, n, theta(i))+cr(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! w(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vbar(m, n, theta(i))+bi(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vbar(m, n, theta(i))-br(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgc
+ !
+ module subroutine vhsgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, imid, ist, n1, n2
+ integer(ip) :: labc, lnl, required_wavetable_size
+ integer(ip) :: mmax, lzz1, lwork
+ type(SpherepackUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lvhsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ n1 = min(nlat, (nlon + 1)/2)
+ n2 = (nlat + 1)/2
+
+ ! Set required workspace size
+ select case (ityp)
+ case (0:2)
+ idv = nlat
+ ist = imid
+ lwork = nlat*(2*nt*nlon+max(6*imid, nlon))
+ case default
+ idv = imid
+ ist = 0
+ lwork = imid*(2*nt*nlon+max(6*nlat, nlon))
+ end select
+
+ lnl = nt*idv*nlon
+
+ block
+ real(wp) :: work(lwork)
+ integer(ip) :: iw1, iw2, iw3, iw4, iw5
+ integer(ip) :: jw1, jw2, lwzvin
+
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ iw5 = iw4+3*imid*nlat
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ lwzvin = lzz1+labc
+ jw1 = lwzvin+1
+ jw2 = jw1+lwzvin
+
+ call vhsgc_lower_utility_routine(nlat, nlon, ityp, nt, imid, &
+ idvw, jdvw, v, w, mdab, ndab, br, bi, cr, ci, idv, work, &
+ work(iw1:), work(iw2:), work(iw3:), work(iw4:), work(iw5:), &
+ wvhsgc, wvhsgc(jw1:), wvhsgc(jw2:))
+ end block
+
+
+ end subroutine vhsgc
+
+ ! subroutine vhsgci(nlat, nlon, wvhsgc, ierror)
+ !
+ ! subroutine vhsgci initializes the array wvhsgc which can then be
+ ! used repeatedly by subroutine vhsgc until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhsgc the dimension of the array wvhsgc as it appears in the
+ ! program that calls vhsgc. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgc must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ !
+ ! output parameters
+ !
+ ! wvhsgc an array which is initialized for use by subroutine vhsgc.
+ ! once initialized, wvhsgc can be used repeatedly by vhsgc
+ ! as long as nlat and nlon remain unchanged. wvhsgc must not
+ ! be altered between calls of vhsgc.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhsgc
+ !
+ module subroutine vhsgci(nlat, nlon, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+ integer(ip) :: imid
+ integer(ip) :: iw1
+ integer(ip) :: iw2
+ integer(ip) :: iwrk
+ integer(ip) :: jw1
+ integer(ip) :: jw2
+ integer(ip) :: jw3
+ integer(ip) :: labc
+ integer(ip) :: lwvbin
+ integer(ip) :: lzz1
+ integer(ip) :: mmax, ldwork
+
+ associate (lvhsgc => size(wvhsgc))
+
+ imid = (nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (lvhsgc < 2*(lzz1+labc)+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set workspace index pointers
+ jw1 = 1
+ jw2 = jw1+nlat
+ jw3 = jw2+nlat
+ iwrk = (nlat + 1)/2 + 1
+ lwvbin = lzz1+labc
+ iw1 = lwvbin+1
+ iw2 = iw1+lwvbin
+
+ ! Set required workspace size
+ ldwork = 2 * nlat * (nlat + 1) + 1
+
+ block
+ real(wp) :: dwork(ldwork)
+
+ call compute_gaussian_latitudes_and_weights( &
+ nlat, dwork(jw1:), dwork(jw2:), ierror)
+
+ call util%initialize_polar_components_gaussian_grid(nlat, nlon, dwork, &
+ wvhsgc, dwork(iwrk:))
+
+ call util%initialize_azimuthal_components_gaussian_grid(nlat, nlon, &
+ dwork, wvhsgc(iw1:), dwork(iwrk:))
+
+ call util%hfft%initialize(nlon, wvhsgc(iw2:))
+ end block
+ end associate
+
+ end subroutine vhsgci
+
+ subroutine vhsgc_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, vb, wb, wvbin, wwbin, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+ integer(ip) :: i
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+ integer(ip) :: iv
+ integer(ip) :: iw
+
+ integer(ip) :: jdvw
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: mdab
+
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: odd_stride
+ integer(ip) :: even_stride
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: v
+ real(wp) :: vb
+ real(wp) :: ve
+ real(wp) :: vo
+ real(wp) :: w
+ real(wp) :: wb
+ real(wp) :: we
+ real(wp) :: wo
+ real(wp) :: wrfft
+ real(wp) :: wvbin
+ real(wp) :: wwbin
+ dimension v(idvw, jdvw, nt), w(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, nt), ci(mdab, ndab, nt), &
+ ve(idv, nlon, nt), vo(idv, nlon, nt), we(idv, nlon, nt), &
+ wo(idv, nlon, nt), wvbin(*), wwbin(*), wrfft(:), &
+ vb(imid, nlat, 3), wb(imid, nlat, 3)
+
+ type(VectorSynthesisUtility) :: util
+
+ call util%synthesis_setup(even_stride, imid, imm1, mmax, nlat, &
+ odd_stride, ve, vo, we, wo)
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+ ! case ityp=0 no symmetries
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(1)
+ ! case ityp=1 no symmetries, cr and ci equal zero
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(2)
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (odd(nlat)) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(3)
+ ! case ityp=3 v even, w odd
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(4)
+ ! case ityp=4 v even, w odd, and both cr and ci equal zero
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(5)
+ ! case ityp=5 v even, w odd, br and bi equal zero
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (odd(nlat)) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(6)
+ ! case ityp=6 v odd , w even
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (odd(nlat)) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(7)
+ ! case ityp=7 v odd, w even cr and ci equal zero
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (odd(nlat)) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(8)
+ ! case ityp=8 v odd, w even br and bi equal zero
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (odd(nlat)) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ call util%assemble_transform(idvw, jdvw, idv, imid, &
+ imm1, ityp, nlat, nlon, nt, v, ve, vo, w, we, wo, wrfft)
+
+ end subroutine vhsgc_lower_utility_routine
+
+end submodule vector_synthesis_gaussian_grid
diff --git a/src/Core/Spherepack/vector_synthesis_gaussian_grid_saved.f90 b/src/Core/Spherepack/vector_synthesis_gaussian_grid_saved.f90
new file mode 100644
index 000000000..1a0d162aa
--- /dev/null
+++ b/src/Core/Spherepack/vector_synthesis_gaussian_grid_saved.f90
@@ -0,0 +1,1305 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_synthesis_routines) vector_synthesis_gaussian_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine vhsgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhsgs, ierror)
+ !
+ ! subroutine vhsgs performs the vector spherical harmonic synthesis
+ ! of the arrays br, bi, cr, and ci and stores the result in the
+ ! arrays v and w. the synthesis is performed on an equally spaced
+ ! longitude grid and a gaussian colatitude grid (measured from
+ ! the north pole). v(i, j) and w(i, j) are the colatitudinal and
+ ! east longitudinal components respectively, located at the i(th)
+ ! colatitude gaussian point (see nlat below) and longitude
+ ! phi(j) = (j-1)*2*pi/nlon. the spectral respresentation of (v, w)
+ ! is given below at output parameters v, w.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine
+ ! compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of syntheses. in the program that calls vhsgs,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhags. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhsgs. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! below at the discription of output parameters v and w.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhsgs. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhsgs. ndab must be at
+ ! least nlat.
+ !
+ ! wvhsgs an array which must be initialized by subroutine vhsgsi.
+ ! once initialized, wvhsgs can be used repeatedly by vhsgs
+ ! as long as nlon and nlat remain unchanged. wvhsgs must
+ ! not be altered between calls of vhsgs.
+ !
+ ! lvhsgs the dimension of the array wvhsgs as it appears in the
+ ! program that calls vhsgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgs must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15+2*nlat
+ !
+ ! output parameters
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! in which the synthesis is stored. v is the colatitudinal
+ ! component and w is the east longitudinal component.
+ ! v(i, j), w(i, j) contain the components at the guassian colatitude
+ ! point theta(i) and longitude phi(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! ityp. v and w are computed from the formulas given below.
+ !
+ !
+ ! define
+ !
+ ! 1. theta is colatitude and phi is east longitude
+ !
+ ! 2. the normalized associated legendre funnctions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative
+ ! of (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! 3. vbar(m, n, theta) = the derivative of pbar(m, n, theta) with
+ ! respect to theta divided by the square
+ ! root of n(n+1).
+ !
+ ! vbar(m, n, theta) is more easily computed in the form
+ !
+ ! vbar(m, n, theta) = (sqrt((n+m)*(n-m+1))*pbar(m-1, n, theta)
+ ! -sqrt((n-m)*(n+m+1))*pbar(m+1, n, theta))/(2*sqrt(n*(n+1)))
+ !
+ ! 4. wbar(m, n, theta) = m/(sin(theta))*pbar(m, n, theta) divided
+ ! by the square root of n(n+1).
+ !
+ ! wbar(m, n, theta) is more easily computed in the form
+ !
+ ! wbar(m, n, theta) = sqrt((2n+1)/(2n-1))*(sqrt((n+m)*(n+m-1))
+ ! *pbar(m-1, n-1, theta)+sqrt((n-m)*(n-m-1))*pbar(m+1, n-1, theta))
+ ! /(2*sqrt(n*(n+1)))
+ !
+ !
+ ! the colatitudnal dependence of the normalized surface vector
+ ! spherical harmonics are defined by
+ !
+ ! 5. bbar(m, n, theta) = (vbar(m, n, theta), i*wbar(m, n, theta))
+ !
+ ! 6. cbar(m, n, theta) = (i*wbar(m, n, theta), -vbar(m, n, theta))
+ !
+ !
+ ! the coordinate to index mappings
+ !
+ ! 7. theta(i) = i(th) gaussian grid point and phi(j) = (j-1)*2*pi/nlon
+ !
+ !
+ ! the maximum (plus one) longitudinal wave number
+ !
+ ! 8. mmax = min(nlat, nlon/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! if we further define the output vector as
+ !
+ ! 9. h(i, j) = (v(i, j), w(i, j))
+ !
+ ! and the complex coefficients
+ !
+ ! 10. b(m, n) = cmplx(br(m+1, n+1), bi(m+1, n+1))
+ !
+ ! 11. c(m, n) = cmplx(cr(m+1, n+1), ci(m+1, n+1))
+ !
+ !
+ ! then for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! the expansion for real h(i, j) takes the form
+ !
+ ! h(i, j) = the sum from n=1 to n=nlat-1 of the real part of
+ !
+ ! .5*(b(0, n)*bbar(0, n, theta(i))+c(0, n)*cbar(0, n, theta(i)))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! b(m, n)*bbar(m, n, theta(i))*exp(i*m*phi(j))
+ ! +c(m, n)*cbar(m, n, theta(i))*exp(i*m*phi(j))
+ !
+ ! *************************************************************
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! v(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vbar(m, n, theta(i))-ci(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vbar(m, n, theta(i))+cr(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! w(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vbar(m, n, theta(i))+bi(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vbar(m, n, theta(i))-br(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsgs
+ !
+ module subroutine vhsgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, idz, imid, ist, lnl, lzimn, mmax
+ integer(ip) :: lwork, workspace_indices(7)
+
+ associate (lvhsgs => size(wvhsgs))
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ idz = (mmax*(2*nlat-mmax+1))/2
+ lzimn = idz*imid
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (ityp < 0 .or. ityp > 8) then
+ ierror = 3
+ else if (nt < 0) then
+ ierror = 4
+ else if ( &
+ (ityp <= 2 .and. idvw < nlat) &
+ .or. &
+ (ityp > 2 .and. idvw < imid)) then
+ ierror = 5
+ else if (jdvw < nlon) then
+ ierror = 6
+ else if (mdab < mmax) then
+ ierror = 7
+ else if (ndab < nlat) then
+ ierror = 8
+ else if (lvhsgs < 2*lzimn+nlon+15) then
+ ierror = 9
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ select case (ityp)
+ case(0:2)
+ ist = imid
+ idv = nlat
+ case default
+ ist = 0
+ idv = imid
+ end select
+
+ lnl = nt*idv*nlon
+ lwork = (2 * lnl) + (idv * nlon)
+
+ block
+ real(wp) :: work(lwork)
+
+ ! Compute workspace indices
+ workspace_indices = get_vhsgs_workspace_indices(nlat, imid, ist, lnl)
+
+ associate (&
+ jw1 => workspace_indices(1), &
+ jw2 => workspace_indices(2), &
+ jw3 => workspace_indices(3), &
+ iw1 => workspace_indices(4), &
+ iw2 => workspace_indices(5), &
+ iw3 => workspace_indices(6), &
+ iw4 => workspace_indices(7) &
+ )
+ call vhsgs_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, &
+ jdvw, v, w, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), &
+ work(iw2:), work(iw3:), work(iw4:), idz, wvhsgs(jw1:), &
+ wvhsgs(jw2:), wvhsgs(jw3:))
+ end associate
+ end block
+ end associate
+
+ end subroutine vhsgs
+
+ ! Purpose:
+ !
+ ! Computes the gaussian points theta, gauss
+ ! weights wts, and the components vb and wb of the vector
+ ! harmonics.
+ !
+ ! set imid = (nlat + 1)/2 and lmn=(nlat*(nlat + 1))/2 then
+ ! wvhsgs must have 2*(imid*lmn+nlat)+nlon+15 locations
+ !
+ ! real array dwork must have
+ ! 3*nlat*(nlat + 1)+5*nlat+1 = nlat*(3*nlat+8)+1
+ ! locations which is determined by the size of dthet,
+ ! dwts, dwork, and dpbar in vhsgs_lower_utility_routine
+ !
+ ! subroutine vhsgsi(nlat, nlon, wvhsgs, ierror)
+ !
+ ! subroutine vhsgsi initializes the array wvhsgs which can then be
+ ! used repeatedly by subroutine vhsgs until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhsgs the dimension of the array wvhsgs as it appears in the
+ ! program that calls vhsgs. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsgs must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15+2*nlat
+ !
+ ! output parameters
+ !
+ ! wvhsgs an array which is initialized for use by subroutine vhsgs.
+ ! once initialized, wvhsgs can be used repeatedly by vhsgs
+ ! as long as nlat and nlon remain unchanged. wvhsgs must not
+ ! be altered between calls of vhsgs.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhsgs
+ !
+ module subroutine vhsgsi(nlat, nlon, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, lmn, ldwork
+ type(SpherepackUtility) :: util
+
+ associate (lvhsgs => size(wvhsgs))
+
+ imid = (nlat + 1)/2
+ lmn = (nlat*(nlat + 1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (lvhsgs < 2*(imid*lmn) + nlon + 15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ ldwork = (nlat*3*(nlat+3)+2)/2
+
+ block
+ integer(ip) :: jw1, jw2, jw3
+ integer(ip) :: iw1, iw2, iw3, iw4
+ real(wp) :: dwork(ldwork)
+
+ ! Set saved workspace pointer indices
+ jw1 = 1
+ jw2 = jw1+imid*lmn
+ jw3 = jw2+imid*lmn
+
+ ! Set unsaved workspace pointer indices
+ iw1 = 1
+ iw2 = iw1+nlat
+ iw3 = iw2+nlat
+ iw4 = iw3+3*imid*nlat
+
+ call vhgsi_lower_utility_routine(nlat, imid, wvhsgs(jw1:), &
+ wvhsgs(jw2:), dwork(iw1:), dwork(iw2:), dwork(iw3:), dwork(iw4:))
+
+ call util%hfft%initialize(nlon, wvhsgs(jw3:))
+ end block
+ end associate
+
+ end subroutine vhsgsi
+
+ pure function get_vhsgs_workspace_indices(nlat, imid, ist, lnl) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: ist
+ integer(ip), intent(in) :: lnl
+ integer(ip) :: return_value(7)
+
+ ! Local variables
+ integer(ip) :: lmn
+
+ associate (i => return_value)
+
+ ! set wvhsgs pointers
+ lmn = nlat*(nlat + 1)/2
+ i(1) = 1
+ i(2) = i(1)+imid*lmn
+ i(3) = i(2)+imid*lmn
+
+ ! set work pointers
+ i(4) = ist+1
+ i(5) = lnl+1
+ i(6) = i(5)+ist
+ i(7) = i(5)+lnl
+ end associate
+
+ end function get_vhsgs_workspace_indices
+
+ subroutine vhsgs_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, work, idz, vb, wb, wrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: idv
+ real(wp), intent(out) :: ve(idv, nlon, nt)
+ real(wp), intent(out) :: vo(idv, nlon, nt)
+ real(wp), intent(out) :: we(idv, nlon, nt)
+ real(wp), intent(out) :: wo(idv, nlon, nt)
+ real(wp), intent(out) :: work(*)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(in) :: vb(imid, *)
+ real(wp), intent(in) :: wb(imid, *)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: i, imm1, k, m, mb, mmax
+ integer(ip) :: mn, mp1, mp2, odd_stride, even_stride, np1
+ type(VectorSynthesisUtility) :: util
+
+ call util%synthesis_setup(even_stride, imid, imm1, mmax, nlat, &
+ odd_stride, ve, vo, we, wo)
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+ ! case ityp=0 no symmetries
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m * (nlat-1) - (m * (m - 1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (1)
+ !
+ ! case ityp=1 no symmetries, cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ ! mb = m*(nlat-1)-(m*(m-1))/2
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (2)
+ !
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (3)
+ !
+ ! case ityp=3 v even, w odd
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (4)
+ !
+ ! case ityp=4 v even, w odd, and both cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (5)
+ !
+ ! case ityp=5 v even, w odd, br and bi equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (6)
+ !
+ ! case ityp=6 v odd , w even
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (7)
+ !
+ ! case ityp=7 v odd, w even cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case (8)
+ !
+ ! case ityp=8 v odd, w even br and bi equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*nlat-(m*(m+1))/2
+ mp2 = mp1+1
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ call util%assemble_transform(idvw, jdvw, idv, imid, &
+ imm1, ityp, nlat, nlon, nt, v, ve, vo, w, we, wo, wrfft)
+
+ end subroutine vhsgs_lower_utility_routine
+
+ subroutine vhgsi_lower_utility_routine(nlat, imid, vb, wb, dthet, dwts, dpbar, work)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: vb(imid, *)
+ real(wp), intent(out) :: wb(imid, *)
+ real(wp), intent(out) :: dthet(nlat)
+ real(wp), intent(out) :: dwts(nlat)
+ real(wp), intent(out) :: dpbar(imid, nlat, 3)
+ real(wp), intent(out) :: work(:)
+
+ ! Local variables
+ integer(ip) :: i, id, ierror, ix, iy
+ integer(ip) :: m, mn, n, nm, np, nz
+ real(wp) :: abel, bbel, cbel, dcf
+ type(SpherepackUtility) :: util
+
+ ! Compute gauss points and weights
+ call compute_gaussian_latitudes_and_weights(nlat, dthet, dwts, ierror)
+ !
+ ! Compute associated legendre functions
+ !
+ ! Compute m=n=0 legendre polynomials for all theta(i)
+ !
+ dpbar(:, 1, 1) = cos(PI/4)
+ vb(:, 1) = ZERO
+ wb(:, 1) = ZERO
+ !
+ ! main loop for remaining vb, and wb
+ !
+ do n=1, nlat-1
+ nm = mod(n - 2, 3) + 1
+ nz = mod(n - 1, 3) + 1
+ np = mod(n, 3) + 1
+ !
+ ! Compute dpbar for m=0
+ !
+ call util%compute_fourier_coefficients(0, n, work)
+ mn = get_index(0, n, nlat)
+ do i=1, imid
+ call util%compute_legendre_polys_from_fourier_coeff(0, n, dthet(i), work, dpbar(i, 1, np))
+ end do
+ !
+ ! Compute dpbar for m=1
+ !
+ call util%compute_fourier_coefficients(1, n, work)
+ mn = get_index(1, n, nlat)
+ do i=1, imid
+ call util%compute_legendre_polys_from_fourier_coeff(1, n, dthet(i), work, dpbar(i, 2, np))
+ end do
+ !
+ ! Compute and store dpbar for m=2, n
+ !
+ if (2 <= n) then
+ do m=2, n
+ abel = sqrt(real((2*n+1)*(m+n-2)*(m+n-3), kind=wp)/ &
+ real((2*n-3)*(m+n-1)*(m+n), kind=wp))
+ bbel = sqrt(real((2*n+1)*(n-m-1)*(n-m), kind=wp)/ &
+ real((2*n-3)*(m+n-1)*(m+n), kind=wp))
+ cbel = sqrt(real((n-m+1)*(n-m+2), kind=wp)/ &
+ real((m+n-1)*(m+n), kind=wp))
+ id = get_index(m, n, nlat)
+ if (m < n-1) then
+ dpbar(:, m+1, np) = abel*dpbar(:, m-1, nm)+bbel*dpbar(:, m+1, nm)-cbel*dpbar(:, m-1, np)
+ else
+ dpbar(:, m+1, np) = abel*dpbar(:, m-1, nm)-cbel*dpbar(:, m-1, np)
+ end if
+ end do
+ end if
+ !
+ ! Compute the derivative of the functions
+ !
+ ix = get_index(0, n, nlat)
+ iy = get_index(n, n, nlat)
+ do i=1, imid
+ vb(i, ix) = -dpbar(i, 2, np)
+ vb(i, iy) = dpbar(i, n, np)/sqrt(real(2*(n+1), kind=wp))
+ end do
+ !
+ if (n /= 1) then
+ dcf = sqrt(real(4*n*(n+1), kind=wp))
+ do m=1, n-1
+ ix = get_index(m, n, nlat)
+ abel = sqrt(real((n+m)*(n-m+1), kind=wp))/dcf
+ bbel = sqrt(real((n-m)*(n+m+1), kind=wp))/dcf
+ do i=1, imid
+ vb(i, ix) = abel*dpbar(i, m, np)-bbel*dpbar(i, m+2, np)
+ end do
+ end do
+ end if
+ !
+ ! compute the vector harmonic w(theta) = m*pbar/cos(theta)
+ !
+ ! set wb=0 for m=0
+ !
+ ix = get_index(0, n, nlat)
+ wb(1:imid, ix) = ZERO
+ !
+ ! compute wb for m=1, n
+ !
+ dcf = sqrt(real(2*n+1, kind=wp)/real(4*n*(n+1)*(n+n-1), kind=wp))
+
+ do m=1, n
+ ix = get_index(m, n, nlat)
+ abel = dcf*sqrt(real((n+m)*(n+m-1), kind=wp))
+ bbel = dcf*sqrt(real((n-m)*(n-m-1), kind=wp))
+ if (m < n-1) then
+ wb(:, ix) = abel*dpbar(:, m, nz) + bbel*dpbar(:, m+2, nz)
+ else
+ wb(:, ix) = abel*dpbar(:, m, nz)
+ end if
+ end do
+ end do
+
+ end subroutine vhgsi_lower_utility_routine
+
+ pure function get_index(m, n, nlat) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: m
+ integer(ip), intent(in) :: n
+ integer(ip), intent(in) :: nlat
+ integer(ip) :: return_value
+
+ return_value = m*nlat-(m*(m+1))/2+n+1
+
+ end function get_index
+
+end submodule vector_synthesis_gaussian_saved
diff --git a/src/Core/Spherepack/vector_synthesis_regular_grid.f90 b/src/Core/Spherepack/vector_synthesis_regular_grid.f90
new file mode 100644
index 000000000..8b0d86906
--- /dev/null
+++ b/src/Core/Spherepack/vector_synthesis_regular_grid.f90
@@ -0,0 +1,1167 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vector_synthesis_routines) vector_synthesis_regular_grid
+
+contains
+
+ ! subroutine vhsec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhsec, ierror)
+ !
+ ! subroutine vhsec performs the vector spherical harmonic synthesis
+ ! of the arrays br, bi, cr, and ci and stores the result in the
+ ! arrays v and w. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given below at output parameters v, w.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or(nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of syntheses. in the program that calls vhsec,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhsec. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least(nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhsec. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! below at the discription of output parameters v and w.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhsec. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhsec. ndab must be at
+ ! least nlat.
+ !
+ ! wvhsec an array which must be initialized by subroutine vhseci.
+ ! once initialized, wvhsec can be used repeatedly by vhsec
+ ! as long as nlon and nlat remain unchanged. wvhsec must
+ ! not be altered between calls of vhsec.
+ !
+ ! lvhsec the dimension of the array wvhsec as it appears in the
+ ! program that calls vhsec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 =(nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! in which the synthesis is stored. v is the colatitudinal
+ ! component and w is the east longitudinal component.
+ ! v(i, j), w(i, j) contain the components at colatitude
+ ! theta(i) = (i-1)*pi/(nlat-1) and longitude phi(j) =
+ ! (j-1)*2*pi/nlon. the index ranges are defined above at
+ ! the input parameter ityp. v and w are computed from the
+ ! formulas given below
+ !
+ !
+ ! define
+ !
+ ! 1. theta is colatitude and phi is east longitude
+ !
+ ! 2. the normalized associated legendre funnctions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative
+ ! of (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! 3. vbar(m, n, theta) = the derivative of pbar(m, n, theta) with
+ ! respect to theta divided by the square
+ ! root of n(n+1).
+ !
+ ! vbar(m, n, theta) is more easily computed in the form
+ !
+ ! vbar(m, n, theta) = (sqrt((n+m)*(n-m+1))*pbar(m-1, n, theta)
+ ! -sqrt((n-m)*(n+m+1))*pbar(m+1, n, theta))/(2*sqrt(n*(n+1)))
+ !
+ ! 4. wbar(m, n, theta) = m/(sin(theta))*pbar(m, n, theta) divided
+ ! by the square root of n(n+1).
+ !
+ ! wbar(m, n, theta) is more easily computed in the form
+ !
+ ! wbar(m, n, theta) = sqrt((2n+1)/(2n-1))*(sqrt((n+m)*(n+m-1))
+ ! *pbar(m-1, n-1, theta)+sqrt((n-m)*(n-m-1))*pbar(m+1, n-1, theta))
+ ! /(2*sqrt(n*(n+1)))
+ !
+ !
+ ! the colatitudnal dependence of the normalized surface vector
+ ! spherical harmonics are defined by
+ !
+ ! 5. bbar(m, n, theta) = (vbar(m, n, theta), i*wbar(m, n, theta))
+ !
+ ! 6. cbar(m, n, theta) = (i*wbar(m, n, theta), -vbar(m, n, theta))
+ !
+ !
+ ! the coordinate to index mappings
+ !
+ ! 7. theta(i) = (i-1)*pi/(nlat-1) and phi(j) = (j-1)*2*pi/nlon
+ !
+ !
+ ! the maximum (plus one) longitudinal wave number
+ !
+ ! 8. mmax = min(nlat, nlon/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! if we further define the output vector as
+ !
+ ! 9. h(i, j) = (v(i, j), w(i, j))
+ !
+ ! and the complex coefficients
+ !
+ ! 10. b(m, n) = cmplx(br(m+1, n+1), bi(m+1, n+1))
+ !
+ ! 11. c(m, n) = cmplx(cr(m+1, n+1), ci(m+1, n+1))
+ !
+ !
+ ! then for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! the expansion for real h(i, j) takes the form
+ !
+ ! h(i, j) = the sum from n=1 to n=nlat-1 of the real part of
+ !
+ ! .5*(b(0, n)*bbar(0, n, theta(i))+c(0, n)*cbar(0, n, theta(i)))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! b(m, n)*bbar(m, n, theta(i))*exp(i*m*phi(j))
+ ! +c(m, n)*cbar(m, n, theta(i))*exp(i*m*phi(j))
+ !
+ ! *************************************************************
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! v(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! .5*br(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vbar(m, n, theta(i))-ci(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vbar(m, n, theta(i))+cr(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! w(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -.5*cr(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vbar(m, n, theta(i))+bi(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vbar(m, n, theta(i))-br(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhsec
+ !
+ module subroutine vhsec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, imid, ist
+ integer(ip) :: labc, lzz1, mmax, lwork
+
+ associate (lvhsec => size(wvhsec))
+
+ imid =(nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (ityp < 0 .or. ityp > 8) then
+ ierror = 3
+ else if (nt < 0) then
+ ierror = 4
+ else if ((ityp <= 2 .and. idvw < nlat) &
+ .or. &
+ (ityp > 2 .and. idvw < imid)) then
+ ierror = 5
+ else if (jdvw < nlon) then
+ ierror = 6
+ else if (mdab < mmax) then
+ ierror = 7
+ else if (ndab < nlat) then
+ ierror = 8
+ else if (lvhsec < 2*(lzz1+labc)+nlon+15) then
+ ierror = 9
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size and index utilities
+ select case (ityp)
+ case (0:2)
+ lwork = nlat*(2*nt*nlon+max(6*imid, nlon))
+ idv = nlat
+ ist = imid
+ case default
+ lwork = imid * (2*nt*nlon + max(6*nlat, nlon))
+ idv = imid
+ ist = 0
+ end select
+
+ block
+ real(wp) :: work(lwork)
+ integer(ip) :: lnl, iw1, iw2, iw3, iw4, iw5
+ integer(ip) :: lwzvin, jw1, jw2
+
+ lnl = nt*idv*nlon
+ iw1 = ist+1
+ iw2 = lnl+1
+ iw3 = iw2+ist
+ iw4 = iw2+lnl
+ iw5 = iw4+3*imid*nlat
+ lzz1 = 2*nlat*imid
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+ lwzvin = lzz1+labc
+ jw1 = lwzvin+1
+ jw2 = jw1+lwzvin
+
+ call vhsec_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, &
+ jdvw, v, w, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), &
+ work(iw2:), work(iw3:), work(iw4:), work(iw5:), wvhsec, wvhsec(jw1:), &
+ wvhsec(jw2:))
+ end block
+ end associate
+
+ end subroutine vhsec
+
+ ! subroutine vhseci(nlat, nlon, wvhsec, ierror)
+ !
+ ! subroutine vhseci initializes the array wvhsec which can then be
+ ! used repeatedly by subroutine vhsec until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or(nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhsec the dimension of the array wvhsec as it appears in the
+ ! program that calls vhsec. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 =(nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhsec must be at least
+ !
+ ! 4*nlat*l2+3*max(l1-2, 0)*(2*nlat-l1-1)+nlon+15
+ !
+ !
+ ! **************************************************************
+ !
+ ! output parameters
+ !
+ ! wvhsec an array which is initialized for use by subroutine vhsec.
+ ! once initialized, wvhsec can be used repeatedly by vhsec
+ ! as long as nlat or nlon remain unchanged. wvhsec must not
+ ! be altered between calls of vhsec.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhsec
+ !
+ module subroutine vhseci(nlat, nlon, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, iw1, iw2, ldwork
+ integer(ip) :: labc, lwvbin, lzz1, mmax
+ type(VectorSynthesisUtility) :: util
+
+ associate (lvhsec => size(wvhsec))
+
+ imid =(nlat + 1)/2
+ lzz1 = 2*nlat*imid
+ mmax = min(nlat, (nlon + 1)/2)
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (lvhsec < 2*(lzz1+labc)+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace size
+ ldwork = 2 * nlat + 2
+
+ block
+ real(wp) :: dwork(ldwork)
+
+ ! Set workspace index pointers
+ lwvbin = lzz1+labc
+ iw1 = lwvbin+1
+ iw2 = iw1+lwvbin
+
+ call util%initialize_polar_components_for_regular_grids( &
+ nlat, nlon, wvhsec, dwork)
+
+ call util%initialize_azimuthal_components_for_regular_grids( &
+ nlat, nlon, wvhsec(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wvhsec(iw2:))
+ end block
+ end associate
+
+ end subroutine vhseci
+
+ subroutine vhsec_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, vb, wb, wvbin, wwbin, wrfft)
+
+ real(wp) :: bi
+ real(wp) :: br
+ real(wp) :: ci
+ real(wp) :: cr
+ integer(ip) :: i
+ integer(ip) :: idv
+ integer(ip) :: idvw
+ integer(ip) :: imid
+ integer(ip) :: imm1
+ integer(ip) :: ityp
+
+ integer(ip) :: iv
+ integer(ip) :: iw
+
+ integer(ip) :: jdvw
+ integer(ip) :: k
+ integer(ip) :: m
+ integer(ip) :: mdab
+
+ integer(ip) :: mmax
+ integer(ip) :: mp1
+ integer(ip) :: mp2
+ integer(ip) :: ndab
+ integer(ip) :: odd_stride
+ integer(ip) :: even_stride
+ integer(ip) :: nlat
+ integer(ip) :: nlon
+ integer(ip) :: np1
+ integer(ip) :: nt
+ real(wp) :: v
+ real(wp) :: vb
+ real(wp) :: ve
+ real(wp) :: vo
+ real(wp) :: w
+ real(wp) :: wb
+ real(wp) :: we
+ real(wp) :: wo
+ real(wp) :: wrfft
+ real(wp) :: wvbin
+ real(wp) :: wwbin
+ dimension v(idvw, jdvw, nt), w(idvw, jdvw, nt), br(mdab, ndab, nt), &
+ bi(mdab, ndab, nt), cr(mdab, ndab, *), ci(mdab, ndab, nt), &
+ ve(idv, nlon, nt), vo(idv, nlon, nt), we(idv, nlon, nt), &
+ wo(idv, nlon, nt), wvbin(*), wwbin(*), wrfft(:), &
+ vb(imid, nlat, 3), wb(imid, nlat, 3)
+
+ type(VectorSynthesisUtility) :: util
+
+ call util%synthesis_setup(even_stride, imid, imm1, mmax, nlat, &
+ odd_stride, ve, vo, we, wo)
+
+ vector_symmetry_cases: select case (ityp)
+ case(0)
+ !
+ ! case ityp=0 no symmetries
+ !
+ ! case m = 0
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(1)
+ !
+ ! case ityp=1 no symmetries, cr and ci equal zero
+
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(2)
+ !
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(3)
+ !
+ ! case ityp=3 v even, w odd
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(4)
+ !
+ ! case ityp=4 v even, w odd, and both cr and ci equal zero
+ !
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, np1, iv)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(5)
+ !
+ ! case ityp=5 v even, w odd, br and bi equal zero
+ !
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+ do mp1=2, mmax
+ m = mp1-1
+ mp2 = mp1+1
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, np1, iw)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(6)
+ !
+ ! case ityp=6 v odd , w even
+ !
+ call util%compute_polar_component(0, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(0, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(0, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(7)
+ !
+ ! case ityp=7 v odd, w even cr and ci equal zero
+ !
+ call util%compute_polar_component(2, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(2, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(2, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, np1, iv)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, np1, iw)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, np1, iw)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, np1, iw)
+ end if
+ end do
+ end do
+ end if
+ end do
+ case(8)
+ !
+ ! case ityp=8 v odd, w even br and bi equal zero
+ !
+ call util%compute_polar_component(1, nlat, nlon, 0, vb, iv, wvbin)
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1, iv)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (mmax < 2) exit vector_symmetry_cases
+
+ do mp1=2, mmax
+
+ m = mp1-1
+ mp2 = mp1+1
+
+ call util%compute_polar_component(1, nlat, nlon, m, vb, iv, wvbin)
+ call util%compute_azimuthal_component(1, nlat, nlon, m, wb, iw, wwbin)
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, np1, iw)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, np1, iw)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, np1, iv)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, np1, iv)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, np1, iv)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, np1, iv)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end select vector_symmetry_cases
+
+ call util%assemble_transform(idvw, jdvw, idv, imid, &
+ imm1, ityp, nlat, nlon, nt, v, ve, vo, w, we, wo, wrfft)
+
+ end subroutine vhsec_lower_utility_routine
+
+end submodule vector_synthesis_regular_grid
diff --git a/src/Core/Spherepack/vector_synthesis_regular_grid_saved.f90 b/src/Core/Spherepack/vector_synthesis_regular_grid_saved.f90
new file mode 100644
index 000000000..aeee2f719
--- /dev/null
+++ b/src/Core/Spherepack/vector_synthesis_regular_grid_saved.f90
@@ -0,0 +1,1182 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+! This file contains code and documentation for subroutines
+! vhses and vhsesi
+!
+submodule(vector_synthesis_routines) vector_synthesis_regular_grid_saved
+
+contains
+
+ ! Purpose:
+ !
+ ! subroutine vhses(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ ! mdab, ndab, wvhses, ierror)
+ !
+ ! subroutine vhses performs the vector spherical harmonic synthesis
+ ! of the arrays br, bi, cr, and ci and stores the result in the
+ ! arrays v and w. v(i, j) and w(i, j) are the colatitudinal
+ ! (measured from the north pole) and east longitudinal components
+ ! respectively, located at colatitude theta(i) = (i-1)*pi/(nlat-1)
+ ! and longitude phi(j) = (j-1)*2*pi/nlon. the spectral
+ ! representation of (v, w) is given below at output parameters v, w.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! ityp = 0 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 2 no symmetries exist about the equator. the synthesis
+ ! is performed on the entire sphere. i.e. on the
+ ! arrays v(i, j), w(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon. the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 3 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 4 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 5 v is symmetric and w is antisymmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ ! = 6 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 7 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the curl of (v, w) is zero. that is,
+ ! (d/dtheta (sin(theta) w) - dv/dphi)/sin(theta) = 0.
+ ! the coefficients cr and ci are zero.
+ !
+ ! = 8 v is antisymmetric and w is symmetric about the
+ ! equator. the synthesis is performed on the northern
+ ! hemisphere only. i.e., if nlat is odd the synthesis
+ ! is performed on the arrays v(i, j), w(i, j) for
+ ! i=1, ..., (nlat + 1)/2 and j=1, ..., nlon. if nlat is
+ ! even the synthesis is performed on the the arrays
+ ! v(i, j), w(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ ! the divergence of (v, w) is zero. i.e.,
+ ! (d/dtheta (sin(theta) v) + dw/dphi)/sin(theta) = 0.
+ ! the coefficients br and bi are zero.
+ !
+ !
+ ! nt the number of syntheses. in the program that calls vhses,
+ ! the arrays v, w, br, bi, cr, and ci can be three dimensional
+ ! in which case multiple syntheses will be performed.
+ ! the third index is the synthesis index which assumes the
+ ! values k=1, ..., nt. for a single synthesis set nt=1. the
+ ! discription of the remaining parameters is simplified
+ ! by assuming that nt=1 or that all the arrays are two
+ ! dimensional.
+ !
+ ! idvw the first dimension of the arrays v, w as it appears in
+ ! the program that calls vhaes. if ityp <= 2 then idvw
+ ! must be at least nlat. if ityp > 2 and nlat is
+ ! even then idvw must be at least nlat/2. if ityp > 2
+ ! and nlat is odd then idvw must be at least (nlat + 1)/2.
+ !
+ ! jdvw the second dimension of the arrays v, w as it appears in
+ ! the program that calls vhses. jdvw must be at least nlon.
+ !
+ ! br, bi two or three dimensional arrays (see input parameter nt)
+ ! cr, ci that contain the vector spherical harmonic coefficients
+ ! in the spectral representation of v(i, j) and w(i, j) given
+ ! below at the discription of output parameters v and w.
+ !
+ ! mdab the first dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhses. mdab must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndab the second dimension of the arrays br, bi, cr, and ci as it
+ ! appears in the program that calls vhses. ndab must be at
+ ! least nlat.
+ !
+ ! wvhses an array which must be initialized by subroutine vhsesi.
+ ! once initialized, wvhses can be used repeatedly by vhses
+ ! as long as nlon and nlat remain unchanged. wvhses must
+ ! not be altered between calls of vhses.
+ !
+ ! lvhses the dimension of the array wvhses as it appears in the
+ ! program that calls vhses. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhses must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! v, w two or three dimensional arrays (see input parameter nt)
+ ! in which the synthesis is stored. v is the colatitudinal
+ ! component and w is the east longitudinal component.
+ ! v(i, j), w(i, j) contain the components at colatitude
+ ! theta(i) = (i-1)*pi/(nlat-1) and longitude phi(j) =
+ ! (j-1)*2*pi/nlon. the index ranges are defined above at
+ ! the input parameter ityp. v and w are computed from the
+ ! formulas given below
+ !
+ !
+ ! define
+ !
+ ! 1. theta is colatitude and phi is east longitude
+ !
+ ! 2. the normalized associated legendre funnctions
+ !
+ ! pbar(m, n, theta) = sqrt((2*n+1)*factorial(n-m)
+ ! /(2*factorial(n+m)))*sin(theta)**m/(2**n*
+ ! factorial(n)) times the (n+m)th derivative
+ ! of (x**2-1)**n with respect to x=cos(theta)
+ !
+ ! 3. vbar(m, n, theta) = the derivative of pbar(m, n, theta) with
+ ! respect to theta divided by the square
+ ! root of n(n+1).
+ !
+ ! vbar(m, n, theta) is more easily computed in the form
+ !
+ ! vbar(m, n, theta) = (sqrt((n+m)*(n-m+1))*pbar(m-1, n, theta)
+ ! -sqrt((n-m)*(n+m+1))*pbar(m+1, n, theta))/(2*sqrt(n*(n+1)))
+ !
+ ! 4. wbar(m, n, theta) = m/(sin(theta))*pbar(m, n, theta) divided
+ ! by the square root of n(n+1).
+ !
+ ! wbar(m, n, theta) is more easily computed in the form
+ !
+ ! wbar(m, n, theta) = sqrt((2n+1)/(2n-1))*(sqrt((n+m)*(n+m-1))
+ ! *pbar(m-1, n-1, theta)+sqrt((n-m)*(n-m-1))*pbar(m+1, n-1, theta))
+ ! /(2*sqrt(n*(n+1)))
+ !
+ !
+ ! the colatitudnal dependence of the normalized surface vector
+ ! spherical harmonics are defined by
+ !
+ ! 5. bbar(m, n, theta) = (vbar(m, n, theta), i*wbar(m, n, theta))
+ !
+ ! 6. cbar(m, n, theta) = (i*wbar(m, n, theta), -vbar(m, n, theta))
+ !
+ !
+ ! the coordinate to index mappings
+ !
+ ! 7. theta(i) = (i-1)*pi/(nlat-1) and phi(j) = (j-1)*2*pi/nlon
+ !
+ !
+ ! the maximum (plus one) longitudinal wave number
+ !
+ ! 8. mmax = min(nlat, nlon/2) if nlon is even or
+ ! mmax = min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! if we further define the output vector as
+ !
+ ! 9. h(i, j) = (v(i, j), w(i, j))
+ !
+ ! and the complex coefficients
+ !
+ ! 10. b(m, n) = cmplx(br(m+1, n+1), bi(m+1, n+1))
+ !
+ ! 11. c(m, n) = cmplx(cr(m+1, n+1), ci(m+1, n+1))
+ !
+ !
+ ! then for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! the expansion for real h(i, j) takes the form
+ !
+ ! h(i, j) = the sum from n=1 to n=nlat-1 of the real part of
+ !
+ ! 0.5*(b(0, n)*bbar(0, n, theta(i))+c(0, n)*cbar(0, n, theta(i)))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! b(m, n)*bbar(m, n, theta(i))*exp(i*m*phi(j))
+ ! +c(m, n)*cbar(m, n, theta(i))*exp(i*m*phi(j))
+ !
+ ! *************************************************************
+ !
+ ! in terms of real variables this expansion takes the form
+ !
+ ! for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! v(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! 0.5*br(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! (br(m+1, n+1)*vbar(m, n, theta(i))-ci(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! -(bi(m+1, n+1)*vbar(m, n, theta(i))+cr(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ ! and for i=1, ..., nlat and j=1, ..., nlon
+ !
+ ! w(i, j) = the sum from n=1 to n=nlat-1 of
+ !
+ ! -0.5*cr(1, n+1)*vbar(0, n, theta(i))
+ !
+ ! plus the sum from m=1 to m=mmax-1 of the sum from n=m to
+ ! n=nlat-1 of the real part of
+ !
+ ! -(cr(m+1, n+1)*vbar(m, n, theta(i))+bi(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *cos(m*phi(j))
+ ! +(ci(m+1, n+1)*vbar(m, n, theta(i))-br(m+1, n+1)*wbar(m, n, theta(i)))
+ ! *sin(m*phi(j))
+ !
+ !
+ ! br(m+1, nlat), bi(m+1, nlat), cr(m+1, nlat), and ci(m+1, nlat) are
+ ! assumed zero for m even.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of ityp
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of idvw
+ ! = 6 error in the specification of jdvw
+ ! = 7 error in the specification of mdab
+ ! = 8 error in the specification of ndab
+ ! = 9 error in the specification of lvhses
+ !
+ module subroutine vhses(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: idv, idz, imid, ist, lnl, lzimn, mmax
+ integer(ip) :: lwork, workspace_indices(6)
+ integer(ip) :: required_wavetable_size
+ type(VectorSynthesisUtility) :: util
+
+ required_wavetable_size = util%get_lvhsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(ityp, idvw, jdvw, &
+ mdab, ndab, nlat, nlon, nt, required_wavetable_size, &
+ wvhses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ imid = (nlat + 1)/2
+ mmax = min(nlat, (nlon + 1)/2)
+ idz = (mmax*(2*nlat-mmax+1))/2
+ lzimn = idz*imid
+
+ select case (ityp)
+ case (0:2)
+ idv = nlat
+ ist = imid
+ case default
+ idv = imid
+ ist = 0
+ end select
+
+ ! Set required workspace size
+ lnl = nt * idv * nlon
+ lwork = (2 * lnl) + (idv * nlon)
+
+ block
+ real(wp) :: work(lwork)
+
+ ! Set workspace indices
+ workspace_indices = get_vhses_workspace_indices(ist, lnl, lzimn)
+
+ associate (&
+ iw1 => workspace_indices(1), &
+ iw2 => workspace_indices(2), &
+ iw3 => workspace_indices(3), &
+ iw4 => workspace_indices(4), &
+ jw1 => workspace_indices(5), &
+ jw2 => workspace_indices(6) &
+ )
+ call vhses_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, &
+ jdvw, v, w, mdab, ndab, br, bi, cr, ci, idv, work, work(iw1:), &
+ work(iw2:), work(iw3:), work(iw4:), idz, wvhses, wvhses(jw1:), &
+ wvhses(jw2:))
+ end associate
+ end block
+
+ end subroutine vhses
+
+ ! Purpose:
+ !
+ ! subroutine vhsesi(nlat, nlon, wvhses, ierror)
+ !
+ ! subroutine vhsesi initializes the array wvhses which can then be
+ ! used repeatedly by subroutine vhses until nlat or nlon is changed.
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than zero. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ ! lvhses the dimension of the array wvhses as it appears in the
+ ! program that calls vhses. define
+ !
+ ! l1 = min(nlat, nlon/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lvhses must be at least
+ !
+ ! l1*l2*(2*nlat-l1+1)+nlon+15
+ !
+ ! output parameters
+ !
+ ! wvhses an array which is initialized for use by subroutine vhses.
+ ! once initialized, wvhses can be used repeatedly by vhses
+ ! as long as nlat or nlon remain unchanged. wvhses must not
+ ! be altered between calls of vhses.
+ !
+ !
+ ! ierror = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of lvhses
+ !
+ module subroutine vhsesi(nlat, nlon, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: imid, labc, lzimn, mmax
+ integer(ip) :: lwork, ldwork
+ integer(ip) :: workspace_indices(4)
+ type(SpherepackUtility) :: util
+
+ associate (lvhses => size(wvhses))
+
+ mmax = min(nlat, (nlon + 1)/2)
+ imid = (nlat + 1)/2
+ lzimn = (imid*mmax*(2*nlat-mmax+1))/2
+ labc = 3*(max(mmax-2, 0)*(2*nlat-mmax-1))/2
+
+ ! Check calling arguments
+ if (nlat < 3) then
+ ierror = 1
+ else if (nlon < 1) then
+ ierror = 2
+ else if (lvhses < 2*lzimn+nlon+15) then
+ ierror = 3
+ else
+ ierror = 0
+ end if
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ ! Set required workspace sizes
+ lwork = (5 * nlat * imid) + labc
+ ldwork = 2 * (nlat + 1)
+
+ block
+ real(wp) :: work(lwork), dwork(ldwork)
+
+ ! Set workspace indices
+ workspace_indices = get_vhsesi_workspace_indices(nlat, imid, mmax, lzimn)
+
+ associate (&
+ iw1 => workspace_indices(1), &
+ idz => workspace_indices(2), &
+ jw1 => workspace_indices(3), &
+ jw2 => workspace_indices(4) &
+ )
+ call vhsesi_lower_utility_routine(nlat, nlon, imid, wvhses, &
+ wvhses(jw1:), idz, work, work(iw1:), dwork)
+
+ call util%hfft%initialize(nlon, wvhses(jw2:))
+ end associate
+ end block
+ end associate
+
+ end subroutine vhsesi
+
+ pure function get_vhses_workspace_indices(ist, lnl, lzimn) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: ist
+ integer(ip), intent(in) :: lnl
+ integer(ip), intent(in) :: lzimn
+ integer(ip) :: return_value(6)
+
+ associate (i => return_value)
+ i(1) = ist+1
+ i(2) = lnl+1
+ i(3) = i(2)+ist
+ i(4) = i(2)+lnl
+ i(5) = lzimn+1
+ i(6) = i(5)+lzimn
+ end associate
+
+ end function get_vhses_workspace_indices
+
+ subroutine vhses_lower_utility_routine(nlat, nlon, ityp, nt, imid, idvw, jdvw, v, w, mdab, &
+ ndab, br, bi, cr, ci, idv, ve, vo, we, wo, work, idz, vb, wb, wrfft)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: idv
+ real(wp), intent(out) :: ve(idv, nlon, nt)
+ real(wp), intent(out) :: vo(idv, nlon, nt)
+ real(wp), intent(out) :: we(idv, nlon, nt)
+ real(wp), intent(out) :: wo(idv, nlon, nt)
+ real(wp), intent(out) :: work(*)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(in) :: vb(imid, *)
+ real(wp), intent(in) :: wb(imid, *)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: i, imm1, j, k, m, mb, mmax, mn
+ integer(ip) :: mp1, mp2, odd_stride, even_stride, np1
+ type(VectorSynthesisUtility) :: util
+
+ call util%synthesis_setup(even_stride, imid, imm1, mmax, nlat, &
+ odd_stride, ve, vo, we, wo)
+
+ vector_symmetry_cases: select case (ityp)
+ case (0)
+
+ ! case ityp=0 no symmetries
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ ve(:imid, 1, k) = ve(:imid, 1, k) + br(1, np1, k) * vb(:imid, np1)
+ we(:imid, 1, k) = we(:imid, 1, k) - cr(1, np1, k) * vb(:imid, np1)
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ vo(:imm1, 1, k) = vo(:imm1, 1, k) + br(1, np1, k) * vb(:imm1, np1)
+ wo(:imm1, 1, k) = wo(:imm1, 1, k) - cr(1, np1, k) * vb(:imm1, np1)
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m * (nlat-1) - (m * (m - 1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+
+ vo(:imm1, 2*mp1-2, k) = vo(:imm1, 2*mp1-2, k) + br(mp1, np1, k) * vb(:imm1, mn)
+ ve(:imm1, 2*mp1-2, k) = ve(:imm1, 2*mp1-2, k) - ci(mp1, np1, k) * wb(:imm1, mn)
+ vo(:imm1, 2*mp1-1, k) = vo(:imm1, 2*mp1-1, k) + bi(mp1, np1, k) * vb(:imm1, mn)
+ ve(:imm1, 2*mp1-1, k) = ve(:imm1, 2*mp1-1, k) + cr(mp1, np1, k) * wb(:imm1, mn)
+ wo(:imm1, 2*mp1-2, k) = wo(:imm1, 2*mp1-2, k) - cr(mp1, np1, k) * vb(:imm1, mn)
+ we(:imm1, 2*mp1-2, k) = we(:imm1, 2*mp1-2, k) - bi(mp1, np1, k) * wb(:imm1, mn)
+ wo(:imm1, 2*mp1-1, k) = wo(:imm1, 2*mp1-1, k) - ci(mp1, np1, k) * vb(:imm1, mn)
+ we(:imm1, 2*mp1-1, k) = we(:imm1, 2*mp1-1, k) + br(mp1, np1, k) * wb(:imm1, mn)
+
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ ve(:imm1, 2*mp1-2, k) = ve(:imm1, 2*mp1-2, k) + br(mp1, np1, k) * vb(:imm1, mn)
+ vo(:imm1, 2*mp1-2, k) = vo(:imm1, 2*mp1-2, k) - ci(mp1, np1, k) * wb(:imm1, mn)
+ ve(:imm1, 2*mp1-1, k) = ve(:imm1, 2*mp1-1, k) + bi(mp1, np1, k) * vb(:imm1, mn)
+ vo(:imm1, 2*mp1-1, k) = vo(:imm1, 2*mp1-1, k) + cr(mp1, np1, k) * wb(:imm1, mn)
+ we(:imm1, 2*mp1-2, k) = we(:imm1, 2*mp1-2, k) - cr(mp1, np1, k) * vb(:imm1, mn)
+ wo(:imm1, 2*mp1-2, k) = wo(:imm1, 2*mp1-2, k) - bi(mp1, np1, k) * wb(:imm1, mn)
+ we(:imm1, 2*mp1-1, k) = we(:imm1, 2*mp1-1, k) - ci(mp1, np1, k) * vb(:imm1, mn)
+ wo(:imm1, 2*mp1-1, k) = wo(:imm1, 2*mp1-1, k) + br(mp1, np1, k) * wb(:imm1, mn)
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ + br(mp1, np1, k) * vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ + bi(mp1, np1, k) * vb(imid, mn)
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ - cr(mp1, np1, k) * vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ - ci(mp1, np1, k) * vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (1)
+
+ ! case ityp=1 no symmetries, cr and ci equal zero
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (2)
+
+ ! case ityp=2 no symmetries, br and bi are equal to zero
+
+ ! case m = 0
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ ! case m = 1 through nlat-1
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (3)
+ !
+ ! case ityp=3 v even, w odd
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ ve(i, 1, k)=ve(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k) * wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k) * wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ + br(mp1, np1, k) * vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ + bi(mp1, np1, k) * vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (4)
+ !
+ ! case ityp=4 v even, w odd, and both cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ ve(:imid, 1, k) = ve(:imid, 1, k) &
+ + br(1, np1, k) * vb(:imid, np1)
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ +br(mp1, np1, k)*vb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +bi(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (5)
+ !
+ ! case ityp=5 v even, w odd, br and bi equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ wo(i, 1, k)=wo(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ ve(i, 2*mp1-2, k) = ve(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ ve(i, 2*mp1-1, k) = ve(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ wo(i, 2*mp1-2, k) = wo(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ wo(i, 2*mp1-1, k) = wo(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ ve(imid, 2*mp1-2, k) = ve(imid, 2*mp1-2, k) &
+ -ci(mp1, np1, k)*wb(imid, mn)
+ ve(imid, 2*mp1-1, k) = ve(imid, 2*mp1-1, k) &
+ +cr(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (6)
+ !
+ ! case ityp=6 v odd , w even
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (7)
+ !
+ ! case ityp=7 v odd, w even cr and ci equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=3, odd_stride, 2
+ do i=1, imm1
+ vo(i, 1, k)=vo(i, 1, k)+br(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp1 <= odd_stride) then
+ do k=1, nt
+ do np1=mp1, odd_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)+br(mp1, np1, k)*vb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+bi(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-bi(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)+br(mp1, np1, k)*wb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -bi(mp1, np1, k)*wb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ +br(mp1, np1, k)*wb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ case (8)
+ !
+ ! case ityp=8 v odd, w even br and bi equal zero
+ !
+ ! case m = 0
+ !
+ do k=1, nt
+ do np1=2, even_stride, 2
+ do i=1, imid
+ we(i, 1, k)=we(i, 1, k)-cr(1, np1, k)*vb(i, np1)
+ end do
+ end do
+ end do
+ !
+ ! case m = 1 through nlat-1
+ !
+ if (2 <= mmax) then
+ do mp1=2, mmax
+ m = mp1-1
+ mb = m*(nlat-1)-(m*(m-1))/2
+ mp2 = mp1+1
+ if (mp2 <= even_stride) then
+ do k=1, nt
+ do np1=mp2, even_stride, 2
+ mn = mb+np1
+ do i=1, imm1
+ vo(i, 2*mp1-2, k) = vo(i, 2*mp1-2, k)-ci(mp1, np1, k)*wb(i, mn)
+ vo(i, 2*mp1-1, k) = vo(i, 2*mp1-1, k)+cr(mp1, np1, k)*wb(i, mn)
+ we(i, 2*mp1-2, k) = we(i, 2*mp1-2, k)-cr(mp1, np1, k)*vb(i, mn)
+ we(i, 2*mp1-1, k) = we(i, 2*mp1-1, k)-ci(mp1, np1, k)*vb(i, mn)
+ end do
+ if (mod(nlat, 2) /= 0) then
+ we(imid, 2*mp1-2, k) = we(imid, 2*mp1-2, k) &
+ -cr(mp1, np1, k)*vb(imid, mn)
+ we(imid, 2*mp1-1, k) = we(imid, 2*mp1-1, k) &
+ -ci(mp1, np1, k)*vb(imid, mn)
+ end if
+ end do
+ end do
+ end if
+ end do
+ end if
+ end select vector_symmetry_cases
+
+ call util%assemble_transform(idvw, jdvw, idv, imid, &
+ imm1, ityp, nlat, nlon, nt, v, ve, vo, w, we, wo, wrfft)
+
+ end subroutine vhses_lower_utility_routine
+
+
+ pure function get_vhsesi_workspace_indices(nlat, imid, mmax, lzimn) &
+ result (return_value)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: mmax
+ integer(ip), intent(in) :: lzimn
+ integer(ip) :: return_value(4)
+
+ associate (i => return_value)
+ i(1) = 3*nlat*imid+1
+ i(2) = (mmax*(2*nlat-mmax+1))/2
+ i(3) = lzimn+1
+ i(4) = 2*lzimn+1
+ end associate
+
+ end function get_vhsesi_workspace_indices
+
+ subroutine vhsesi_lower_utility_routine(nlat, nlon, imid, vb, wb, idz, vin, wzvin, dwork)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: imid
+ real(wp), intent(out) :: vb(imid, *)
+ real(wp), intent(out) :: wb(imid, *)
+ integer(ip), intent(in) :: idz
+ real(wp), intent(out) :: vin(imid, nlat, 3)
+ real(wp), intent(out) :: wzvin(*)
+ real(wp), intent(out) :: dwork(*)
+
+ ! Local variables
+ integer(ip) :: i3, m, mmax, mn, mp1, np1
+ type(SpherepackUtility) :: util
+
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ call util%initialize_polar_components_for_regular_grids(nlat, nlon, wzvin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%compute_polar_component(0, nlat, nlon, m, vin, i3, wzvin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ vb(1:imid, mn) = vin(1:imid, np1, i3)
+ end do
+ end do
+
+ call util%initialize_azimuthal_components_for_regular_grids(nlat, nlon, wzvin, dwork)
+
+ do mp1=1, mmax
+ m = mp1-1
+ call util%compute_azimuthal_component(0, nlat, nlon, m, vin, i3, wzvin)
+ do np1=mp1, nlat
+ mn = m*(nlat-1)-(m*(m-1))/2+np1
+ wb(1:imid, mn) = vin(1:imid, np1, i3)
+ end do
+ end do
+
+ end subroutine vhsesi_lower_utility_routine
+
+end submodule vector_synthesis_regular_grid_saved
diff --git a/src/Core/Spherepack/vector_synthesis_routines.f90 b/src/Core/Spherepack/vector_synthesis_routines.f90
new file mode 100644
index 000000000..e3ab4b441
--- /dev/null
+++ b/src/Core/Spherepack/vector_synthesis_routines.f90
@@ -0,0 +1,349 @@
+module vector_synthesis_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip, & ! integer precision
+ PI, &
+ odd
+
+ use type_SpherepackUtility, only: &
+ SpherepackUtility, &
+ get_lvhsec, get_lvhsgc, get_lvhses, get_lvhsgs
+
+ use gaussian_latitudes_and_weights_routines, only: &
+ compute_gaussian_latitudes_and_weights
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: vhsgc, vhsgci, initialize_vhsec
+ public :: vhses, vhsesi, initialize_vhses
+ public :: vhsec, vhseci, initialize_vhsgc
+ public :: vhsgs, vhsgsi, initialize_vhsgs
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: HALF = 0.5_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: FOUR = 4.0_wp
+
+ type, public :: VectorBackwardTransform
+ contains
+ ! Type-bound procedures
+ procedure, nopass :: vhsec
+ procedure, nopass :: vhseci
+ procedure, nopass :: vhsgc
+ procedure, nopass :: vhsgci
+ procedure, nopass :: vhses
+ procedure, nopass :: vhsesi
+ procedure, nopass :: vhsgs
+ procedure, nopass :: vhsgsi
+ procedure, nopass :: initialize_vhsec
+ procedure, nopass :: initialize_vhses
+ procedure, nopass :: initialize_vhsgc
+ procedure, nopass :: initialize_vhsgs
+ end type VectorBackwardTransform
+
+ type, public, extends(SpherepackUtility) :: VectorSynthesisUtility
+ contains
+ procedure :: assemble_transform
+ procedure, nopass :: synthesis_setup
+ end type VectorSynthesisUtility
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine vhsec(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhsec
+
+ module subroutine vhses(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhses
+
+ module subroutine vhsgc(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhsgc
+
+ module subroutine vhsgs(nlat, nlon, ityp, nt, v, w, idvw, jdvw, br, bi, cr, ci, &
+ mdab, ndab, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: br(mdab, ndab, nt)
+ real(wp), intent(in) :: bi(mdab, ndab, nt)
+ real(wp), intent(in) :: cr(mdab, ndab, nt)
+ real(wp), intent(in) :: ci(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(in) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhsgs
+
+ module subroutine vhseci(nlat, nlon, wvhsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhseci
+
+ module subroutine vhsesi(nlat, nlon, wvhses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhsesi
+
+ module subroutine vhsgci(nlat, nlon, wvhsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhsgci
+
+ module subroutine vhsgsi(nlat, nlon, wvhsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: wvhsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vhsgsi
+ end interface
+
+contains
+
+ pure subroutine synthesis_setup(even_stride, imid, imm1, mmax, nlat, &
+ odd_stride, ve, vo, we, wo)
+
+ ! Dummy arguments
+ integer(ip), intent(out) :: even_stride
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(out) :: imm1
+ integer(ip), intent(out) :: mmax
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(out) :: odd_stride
+ real(wp), intent(out) :: ve(:,:,:)
+ real(wp), intent(out) :: vo(:,:,:)
+ real(wp), intent(out) :: we(:,:,:)
+ real(wp), intent(out) :: wo(:,:,:)
+
+ ! Local variables
+ integer(ip) :: nlon
+
+ nlon = size(ve, dim=2)
+
+ mmax = min(nlat, (nlon + 1)/2)
+
+ select case (mod(nlat, 2))
+ case (0)
+ imm1 = imid
+ odd_stride = nlat
+ even_stride = nlat-1
+ case default
+ imm1 = imid-1
+ odd_stride = nlat-1
+ even_stride = nlat
+ end select
+
+ ! Set even spherical components equal to 0.0
+ ve = ZERO
+ we = ZERO
+ vo = ZERO
+ wo = ZERO
+
+ end subroutine synthesis_setup
+
+ subroutine assemble_transform(self, idvw, jdvw, idv, imid, &
+ imm1, ityp, nlat, nlon, nt, v, ve, vo, w, we, wo, wrfft)
+
+ class(VectorSynthesisUtility), intent(inout) :: self
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ integer(ip), intent(in) :: idv
+ integer(ip), intent(in) :: imid
+ integer(ip), intent(in) :: imm1
+ integer(ip), intent(in) :: ityp
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(inout) :: ve(idv, nlon, nt)
+ real(wp), intent(in) :: vo(idv, nlon, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ real(wp), intent(inout) :: we(idv, nlon, nt)
+ real(wp), intent(in) :: wo(idv, nlon, nt)
+ real(wp), intent(in) :: wrfft(:)
+
+ ! Local variables
+ integer(ip) :: k, i
+
+ do k=1, nt
+ call self%hfft%backward(idv, nlon, ve(:, :, k), idv, wrfft)
+ call self%hfft%backward(idv, nlon, we(:, :, k), idv, wrfft)
+ end do
+
+ select case (ityp)
+ case(0:2)
+ do k=1, nt
+ do i=1, imm1
+ v(i, :, k) = HALF * (ve(i, :, k) + vo(i, :, k))
+ w(i, :, k) = HALF * (we(i, :, k) + wo(i, :, k))
+ v((nlat + 1)-i, :, k) = HALF * (ve(i, :, k) - vo(i, :, k))
+ w((nlat + 1)-i, :, k) = HALF * (we(i, :, k) - wo(i, :, k))
+ end do
+ end do
+ case default
+ do k=1, nt
+ v(1:imm1, :, k) = HALF * ve(1:imm1, :, k)
+ w(1:imm1, :, k) = HALF * we(1:imm1, :, k)
+ end do
+ end select
+
+ if (mod(nlat, 2) /= 0) then
+ do k=1, nt
+ v(imid, :, k) = HALF * ve(imid, :, k)
+ w(imid, :, k) = HALF * we(imid, :, k)
+ end do
+ end if
+
+ end subroutine assemble_transform
+
+ subroutine initialize_vhsec(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhsec, vhseci, error_flag)
+
+ end subroutine initialize_vhsec
+
+ subroutine initialize_vhses(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhses, vhsesi, error_flag)
+
+ end subroutine initialize_vhses
+
+ subroutine initialize_vhsgc(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhsgc, vhsgci, error_flag)
+
+ end subroutine initialize_vhsgc
+
+ subroutine initialize_vhsgs(nlat, nlon, wavetable, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ real(wp), allocatable, intent(out) :: wavetable(:)
+ integer(ip), intent(out) :: error_flag
+
+ ! Local variables
+ type(SpherepackUtility) :: util
+
+ ! Initialize wavetable
+ call util%initialize_wavetable(nlat, nlon, wavetable, &
+ get_lvhsgs, vhsgsi, error_flag)
+
+ end subroutine initialize_vhsgs
+
+end module vector_synthesis_routines
diff --git a/src/Core/Spherepack/vorticity_gaussian_grid.f90 b/src/Core/Spherepack/vorticity_gaussian_grid.f90
new file mode 100644
index 000000000..e459be657
--- /dev/null
+++ b/src/Core/Spherepack/vorticity_gaussian_grid.f90
@@ -0,0 +1,223 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) vorticity_gaussian_grid
+
+contains
+
+ ! subroutine vrtgc(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ ! wshsgc, ierror)
+ !
+ ! given the vector spherical harmonic coefficients cr and ci, precomputed
+ ! by subroutine vhagc for a vector field (v, w), subroutine vrtgc
+ ! computes the vorticity of the vector field in the scalar array
+ ! vort. vort(i, j) is the vorticity at the gaussian colatitude
+ ! theta(i) (see nlat as input parameter) and longitude
+ ! lambda(j) = (j-1)*2*pi/nlon on the sphere. i.e.,
+ !
+ ! vort(i, j) = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! cr, ci were precomputed. required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine vrtgs.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the vorticity is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! vorticity is neither symmetric nor antisymmetric about
+ ! the equator. the vorticity is computed on the entire
+ ! sphere. i.e., in the array vort(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the vorticity is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the vorticity is antisymmetric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! in the program that calls vrtgc, the arrays cr, ci, and vort
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the vorticity for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! ivrt the first dimension of the array vort as it appears in
+ ! the program that calls vrtgc. if isym = 0 then ivrt
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then ivrt must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then ivrt must be at least (nlat + 1)/2.
+ !
+ ! jvrt the second dimension of the array vort as it appears in
+ ! the program that calls vrtgc. jvrt must be at least nlon.
+ !
+ ! cr, ci two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhagc.
+ ! *** cr and ci must be computed by vhagc prior to calling
+ ! vrtgc.
+ !
+ ! mdc the first dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtgc. mdc must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndc the second dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtgc. ndc must be at
+ ! least nlat.
+ !
+ ! wshsgc an array which must be initialized by subroutine shsgci.
+ ! once initialized,
+ ! wshsgc can be used repeatedly by vrtgc as long as nlon
+ ! and nlat remain unchanged. wshsgc must not be altered
+ ! between calls of vrtgc
+ !
+ ! lshsgc the dimension of the array wshsgc as it appears in the
+ ! program that calls vrtgc. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgc must be at least
+ !
+ ! nlat*(2*l2+3*l1-2)+3*l1*(1-l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vort a two or three dimensional array (see input parameter nt)
+ ! that contains the vorticity of the vector field (v, w)
+ ! whose coefficients cr, ci where computed by subroutine vhagc.
+ ! vort(i, j) is the vorticity at the gaussian colatitude point
+ ! theta(i) and longitude point lambda(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! isym.
+ !
+ !
+ ! ierror an error parameter which indicates fatal errors with input
+ ! parameters when returned positive.
+ ! = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ivrt
+ ! = 6 error in the specification of jvrt
+ ! = 7 error in the specification of mdc
+ ! = 8 error in the specification of ndc
+ ! = 9 error in the specification of lshsgc
+ !
+ module subroutine vrtgc(nlat, nlon, isym, nt, vort, ivrt, jvrt, &
+ cr, ci, mdc, ndc, wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgc(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, ivrt, jvrt, &
+ mdc, ndc, nlat, nlon, nt, required_wavetable_size, &
+ wshsgc, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vorticity_lower_utility_routine(nlat, nlon, isym, nt, vort, &
+ cr, ci, wshsgc, shsgc, ierror)
+
+ end subroutine vrtgc
+
+end submodule vorticity_gaussian_grid
diff --git a/src/Core/Spherepack/vorticity_gaussian_grid_saved.f90 b/src/Core/Spherepack/vorticity_gaussian_grid_saved.f90
new file mode 100644
index 000000000..a0c774342
--- /dev/null
+++ b/src/Core/Spherepack/vorticity_gaussian_grid_saved.f90
@@ -0,0 +1,223 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) vorticity_gaussian_grid_saved
+
+contains
+
+ ! subroutine vrtgs(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ ! wshsgs, ierror)
+ !
+ ! given the vector spherical harmonic coefficients cr and ci, precomputed
+ ! by subroutine vhags for a vector field (v, w), subroutine vrtgs
+ ! computes the vorticity of the vector field in the scalar array
+ ! vort. vort(i, j) is the vorticity at the gaussian colatitude
+ ! theta(i) (see nlat as input parameter) and longitude
+ ! lambda(j) = (j-1)*2*pi/nlon on the sphere. i.e.,
+ !
+ ! vort(i, j) = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! cr, ci were precomputed. required associated legendre polynomials
+ ! are stored rather than recomputed as they are in subroutine vrtgc.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of points in the gaussian colatitude grid on the
+ ! full sphere. these lie in the interval (0, pi) and are computed
+ ! in radians in theta(1) <...< theta(nlat) by subroutine compute_gaussian_latitudes_and_weights.
+ ! if nlat is odd the equator will be included as the grid point
+ ! theta((nlat + 1)/2). if nlat is even the equator will be
+ ! excluded as a grid point and will lie half way between
+ ! theta(nlat/2) and theta(nlat/2+1). nlat must be at least 3.
+ ! note: on the half sphere, the number of grid points in the
+ ! colatitudinal direction is nlat/2 if nlat is even or
+ ! (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the vorticity is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! vorticity is neither symmetric nor antisymmetric about
+ ! the equator. the vorticity is computed on the entire
+ ! sphere. i.e., in the array vort(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the vorticity is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the vorticity is antisymmetric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vort(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! in the program that calls vrtgs, the arrays cr, ci, and vort
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the vorticity for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! ivrt the first dimension of the array vort as it appears in
+ ! the program that calls vrtgs. if isym = 0 then ivrt
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then ivrt must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then ivrt must be at least (nlat + 1)/2.
+ !
+ ! jvrt the second dimension of the array vort as it appears in
+ ! the program that calls vrtgs. jvrt must be at least nlon.
+ !
+ ! cr, ci two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhags.
+ ! *** cr and ci must be computed by vhags prior to calling
+ ! vrtgs.
+ !
+ ! mdc the first dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtgs. mdc must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndc the second dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtgs. ndc must be at
+ ! least nlat.
+ !
+ ! wshsgs an array which must be initialized by subroutine shsgsi.
+ ! once initialized,
+ ! wshsgs can be used repeatedly by vrtgs as long as nlon
+ ! and nlat remain unchanged. wshsgs must not be altered
+ ! between calls of vrtgs
+ !
+ ! lshsgs the dimension of the array wshsgs as it appears in the
+ ! program that calls vrtgs. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsgs must be at least
+ !
+ ! nlat*(3*(l1+l2)-2)+(l1-1)*(l2*(2*nlat-l1)-3*l1)/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vort a two or three dimensional array (see input parameter nt)
+ ! that contains the vorticity of the vector field (v, w)
+ ! whose coefficients cr, ci where computed by subroutine vhags.
+ ! vort(i, j) is the vorticity at the gaussian colatitude point
+ ! theta(i) and longitude point lambda(j) = (j-1)*2*pi/nlon.
+ ! the index ranges are defined above at the input parameter
+ ! isym.
+ !
+ !
+ ! ierror an error parameter which indicates fatal errors with input
+ ! parameters when returned positive.
+ ! = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ivrt
+ ! = 6 error in the specification of jvrt
+ ! = 7 error in the specification of mdc
+ ! = 8 error in the specification of ndc
+ ! = 9 error in the specification of lshsgs
+ !
+ module subroutine vrtgs(nlat, nlon, isym, nt, vort, ivrt, jvrt, &
+ cr, ci, mdc, ndc, wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsgs(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, ivrt, jvrt, &
+ mdc, ndc, nlat, nlon, nt, required_wavetable_size, &
+ wshsgs, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vorticity_lower_utility_routine(nlat, nlon, isym, nt, vort, &
+ cr, ci, wshsgs, shsgs, ierror)
+
+ end subroutine vrtgs
+
+end submodule vorticity_gaussian_grid_saved
diff --git a/src/Core/Spherepack/vorticity_regular_grid.f90 b/src/Core/Spherepack/vorticity_regular_grid.f90
new file mode 100644
index 000000000..2c0939154
--- /dev/null
+++ b/src/Core/Spherepack/vorticity_regular_grid.f90
@@ -0,0 +1,228 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) vorticity_regular_grid
+
+contains
+
+ ! subroutine vrtec(nlat, nlon, isym, nt, vt, ivrt, jvrt, cr, ci, mdc, ndc,
+ ! wshsec, ierror)
+ !
+ ! given the vector spherical harmonic coefficients cr and ci, precomputed
+ ! by subroutine vhaec for a vector field (v, w), subroutine vrtec
+ ! computes the vorticity of the vector field in the scalar array
+ ! vt. vt(i, j) is the vorticity at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.,
+ !
+ ! vt(i, j) = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! cr, ci were precomputed. required associated legendre polynomials
+ ! are recomputed rather than stored as they are in subroutine vrtes.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the vorticity is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! vorticity is neither symmetric nor antisymmetric about
+ ! the equator. the vorticity is computed on the entire
+ ! sphere. i.e., in the array vt(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the vorticity is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the vorticity is antisymmetric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! in the program that calls vrtec, the arrays cr, ci, and vort
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the vorticity for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! ivrt the first dimension of the array vt as it appears in
+ ! the program that calls vrtec. if isym = 0 then ivrt
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then ivrt must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then ivrt must be at least (nlat + 1)/2.
+ !
+ ! jvrt the second dimension of the array vt as it appears in
+ ! the program that calls vrtec. jvrt must be at least nlon.
+ !
+ ! cr, ci two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhaec.
+ ! *** cr and ci must be computed by vhaec prior to calling
+ ! vrtec.
+ !
+ ! mdc the first dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtec. mdc must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndc the second dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtec. ndc must be at
+ ! least nlat.
+ !
+ ! wshsec an array which must be initialized by subroutine shseci.
+ ! once initialized,
+ ! wshsec can be used repeatedly by vrtec as long as nlon
+ ! and nlat remain unchanged. wshsec must not be altered
+ ! between calls of vrtec
+ !
+ ! lshsec the dimension of the array wshsec as it appears in the
+ ! program that calls vrtec. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshsec must be at least
+ !
+ ! 2*nlat*l2+3*((l1-2)*(2*nlat-l1-1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vt a two or three dimensional array (see input parameter nt)
+ ! that contains the vorticity of the vector field (v, w)
+ ! whose coefficients cr, ci where computed by subroutine vhaec.
+ ! vt(i, j) is the vorticity at the colatitude point theta(i) =
+ ! (i-1)*pi/(nlat-1) and longitude point lambda(j) =
+ ! (j-1)*2*pi/nlon. the index ranges are defined above at the
+ ! input parameter isym.
+ !
+ !
+ ! ierror an error parameter which indicates fatal errors with input
+ ! parameters when returned positive.
+ ! = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ivrt
+ ! = 6 error in the specification of jvrt
+ ! = 7 error in the specification of mdc
+ ! = 8 error in the specification of ndc
+ ! = 9 error in the specification of lshsec
+ !
+ module subroutine vrtec(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshsec(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, ivrt, jvrt, &
+ mdc, ndc, nlat, nlon, nt, required_wavetable_size, &
+ wshsec, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vorticity_lower_utility_routine(nlat, nlon, isym, nt, vort, &
+ cr, ci, wshsec, shsec, ierror)
+
+ end subroutine vrtec
+
+end submodule vorticity_regular_grid
diff --git a/src/Core/Spherepack/vorticity_regular_grid_saved.f90 b/src/Core/Spherepack/vorticity_regular_grid_saved.f90
new file mode 100644
index 000000000..32b64305c
--- /dev/null
+++ b/src/Core/Spherepack/vorticity_regular_grid_saved.f90
@@ -0,0 +1,228 @@
+!
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+! * *
+! * copyright (c) 1998 by UCAR *
+! * *
+! * University Corporation for Atmospheric Research *
+! * *
+! * all rights reserved *
+! * *
+! * Spherepack *
+! * *
+! * A Package of Fortran Subroutines and Programs *
+! * *
+! * for Modeling Geophysical Processes *
+! * *
+! * by *
+! * *
+! * John Adams and Paul Swarztrauber *
+! * *
+! * of *
+! * *
+! * the National Center for Atmospheric Research *
+! * *
+! * Boulder, Colorado (80307) U.S.A. *
+! * *
+! * which is sponsored by *
+! * *
+! * the National Science Foundation *
+! * *
+! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+!
+submodule(vorticity_routines) vorticity_regular_grid_saved
+
+contains
+
+ ! subroutine vrtes(nlat, nlon, isym, nt, vt, ivrt, jvrt, cr, ci, mdc, ndc,
+ ! wshses, ierror)
+ !
+ ! given the vector spherical harmonic coefficients cr and ci, precomputed
+ ! by subroutine vhaes for a vector field (v, w), subroutine vrtes
+ ! computes the vorticity of the vector field in the scalar array
+ ! vt. vt(i, j) is the vorticity at the colatitude
+ !
+ ! theta(i) = (i-1)*pi/(nlat-1)
+ !
+ ! and longitude
+ !
+ ! lambda(j) = (j-1)*2*pi/nlon
+ !
+ ! on the sphere. i.e.,
+ !
+ ! vt(i, j) = [-dv/dlambda + d(sint*w)/dtheta]/sint
+ !
+ ! where sint = sin(theta(i)). w is the east longitudinal and v
+ ! is the colatitudinal component of the vector field from which
+ ! cr, ci were precomputed. required associated legendre polynomials
+ ! are stored rather than recomputed as they are in subroutine vrtec.
+ !
+ !
+ ! input parameters
+ !
+ ! nlat the number of colatitudes on the full sphere including the
+ ! poles. for example, nlat = 37 for a five degree grid.
+ ! nlat determines the grid increment in colatitude as
+ ! pi/(nlat-1). if nlat is odd the equator is located at
+ ! grid point i=(nlat + 1)/2. if nlat is even the equator is
+ ! located half way between points i=nlat/2 and i=nlat/2+1.
+ ! nlat must be at least 3. note: on the half sphere, the
+ ! number of grid points in the colatitudinal direction is
+ ! nlat/2 if nlat is even or (nlat + 1)/2 if nlat is odd.
+ !
+ ! nlon the number of distinct londitude points. nlon determines
+ ! the grid increment in longitude as 2*pi/nlon. for example
+ ! nlon = 72 for a five degree grid. nlon must be greater
+ ! than 3. the axisymmetric case corresponds to nlon=1.
+ ! the efficiency of the computation is improved when nlon
+ ! is a product of small prime numbers.
+ !
+ !
+ ! isym a parameter which determines whether the vorticity is
+ ! computed on the full or half sphere as follows:
+ !
+ ! = 0
+ ! the symmetries/antsymmetries described in isym=1, 2 below
+ ! do not exist in (v, w) about the equator. in this case the
+ ! vorticity is neither symmetric nor antisymmetric about
+ ! the equator. the vorticity is computed on the entire
+ ! sphere. i.e., in the array vt(i, j) for i=1, ..., nlat and
+ ! j=1, ..., nlon.
+ !
+ ! = 1
+ ! w is antisymmetric and v is symmetric about the equator.
+ ! in this case the vorticity is symmetyric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ ! = 2
+ ! w is symmetric and v is antisymmetric about the equator
+ ! in this case the vorticity is antisymmetric about the
+ ! equator and is computed for the northern hemisphere
+ ! only. i.e., if nlat is odd the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., (nlat + 1)/2 and for
+ ! j=1, ..., nlon. if nlat is even the vorticity is computed
+ ! in the array vt(i, j) for i=1, ..., nlat/2 and j=1, ..., nlon.
+ !
+ !
+ ! nt nt is the number of scalar and vector fields. some
+ ! computational efficiency is obtained for multiple fields.
+ ! in the program that calls vrtes, the arrays cr, ci, and vort
+ ! can be three dimensional corresponding to an indexed multiple
+ ! vector field. in this case multiple scalar synthesis will
+ ! be performed to compute the vorticity for each field. the
+ ! third index is the synthesis index which assumes the values
+ ! k=1, ..., nt. for a single synthesis set nt = 1. the
+ ! description of the remaining parameters is simplified by
+ ! assuming that nt=1 or that all the arrays are two dimensional.
+ !
+ ! ivrt the first dimension of the array vt as it appears in
+ ! the program that calls vrtes. if isym = 0 then ivrt
+ ! must be at least nlat. if isym = 1 or 2 and nlat is
+ ! even then ivrt must be at least nlat/2. if isym = 1 or 2
+ ! and nlat is odd then ivrt must be at least (nlat + 1)/2.
+ !
+ ! jvrt the second dimension of the array vt as it appears in
+ ! the program that calls vrtes. jvrt must be at least nlon.
+ !
+ ! cr, ci two or three dimensional arrays (see input parameter nt)
+ ! that contain vector spherical harmonic coefficients
+ ! of the vector field (v, w) as computed by subroutine vhaes.
+ ! *** cr and ci must be computed by vhaes prior to calling
+ ! vrtes.
+ !
+ ! mdc the first dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtes. mdc must be at
+ ! least min(nlat, nlon/2) if nlon is even or at least
+ ! min(nlat, (nlon + 1)/2) if nlon is odd.
+ !
+ ! ndc the second dimension of the arrays cr and ci as it
+ ! appears in the program that calls vrtes. ndc must be at
+ ! least nlat.
+ !
+ ! wshses an array which must be initialized by subroutine shsesi.
+ ! once initialized,
+ ! wshses can be used repeatedly by vrtes as long as nlon
+ ! and nlat remain unchanged. wshses must not be altered
+ ! between calls of vrtes
+ !
+ ! lshses the dimension of the array wshses as it appears in the
+ ! program that calls vrtes. define
+ !
+ ! l1 = min(nlat, (nlon+2)/2) if nlon is even or
+ ! l1 = min(nlat, (nlon + 1)/2) if nlon is odd
+ !
+ ! and
+ !
+ ! l2 = nlat/2 if nlat is even or
+ ! l2 = (nlat + 1)/2 if nlat is odd
+ !
+ ! then lshses must be at least
+ !
+ ! (l1*l2*(2*nlat-l1+1))/2+nlon+15
+ !
+ ! output parameters
+ !
+ !
+ ! vt a two or three dimensional array (see input parameter nt)
+ ! that contains the vorticity of the vector field (v, w)
+ ! whose coefficients cr, ci where computed by subroutine vhaes.
+ ! vt(i, j) is the vorticity at the colatitude point theta(i) =
+ ! (i-1)*pi/(nlat-1) and longitude point lambda(j) =
+ ! (j-1)*2*pi/nlon. the index ranges are defined above at the
+ ! input parameter isym.
+ !
+ !
+ ! ierror an error parameter which indicates fatal errors with input
+ ! parameters when returned positive.
+ ! = 0 no errors
+ ! = 1 error in the specification of nlat
+ ! = 2 error in the specification of nlon
+ ! = 3 error in the specification of isym
+ ! = 4 error in the specification of nt
+ ! = 5 error in the specification of ivrt
+ ! = 6 error in the specification of jvrt
+ ! = 7 error in the specification of mdc
+ ! = 8 error in the specification of ndc
+ ! = 9 error in the specification of lshses
+ !
+ module subroutine vrtes(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+
+ ! Local variables
+ integer(ip) :: required_wavetable_size
+ type(ScalarSynthesisUtility) :: util
+
+ ! Check input arguments
+ required_wavetable_size = util%get_lshses(nlat, nlon)
+
+ call util%check_vector_transform_inputs(isym, ivrt, jvrt, &
+ mdc, ndc, nlat, nlon, nt, required_wavetable_size, &
+ wshses, ierror)
+
+ ! Check error flag
+ if (ierror /= 0) return
+
+ call vorticity_lower_utility_routine(nlat, nlon, isym, nt, vort, &
+ cr, ci, wshses, shses, ierror)
+
+ end subroutine vrtes
+
+end submodule vorticity_regular_grid_saved
diff --git a/src/Core/Spherepack/vorticity_routines.f90 b/src/Core/Spherepack/vorticity_routines.f90
new file mode 100644
index 000000000..3a1de79e4
--- /dev/null
+++ b/src/Core/Spherepack/vorticity_routines.f90
@@ -0,0 +1,429 @@
+module vorticity_routines
+
+ use spherepack_precision, only: &
+ wp, & ! working precision
+ ip ! integer precision
+
+ use spherepack_interfaces, only: &
+ scalar_synthesis, &
+ vector_synthesis
+
+ use scalar_synthesis_routines, only: &
+ ScalarSynthesisUtility, &
+ shsec, shses, shsgc, shsgs
+
+ use vector_synthesis_routines, only: &
+ VectorSynthesisUtility, &
+ vhses, vhsec, vhsgc, vhsgs
+
+ use type_ScalarHarmonic, only: &
+ ScalarHarmonic
+
+ use type_VectorHarmonic, only: &
+ VectorHarmonic
+
+ ! Explicit typing only
+ implicit none
+
+ ! Everything is private unless stated otherwise
+ private
+ public :: vrtec, vrtes, vrtgc, vrtgs
+ public :: ivrtec, ivrtes, ivrtgc, ivrtgs
+ public :: vorticity_lower_utility_routine
+ public :: invert_vorticity_lower_utility_routine
+
+ ! Parameters confined to the module
+ real(wp), parameter :: ZERO = 0.0_wp
+ real(wp), parameter :: ONE = 1.0_wp
+ real(wp), parameter :: TWO = 2.0_wp
+ real(wp), parameter :: SQRT_2 = sqrt(TWO)
+
+ ! Declare interfaces for submodule implementation
+ interface
+ module subroutine vrtec(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ wshsec, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshsec(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vrtec
+
+ module subroutine vrtes(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ wshses, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshses(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vrtes
+
+ module subroutine vrtgc(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ wshsgc, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshsgc(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vrtgc
+
+ module subroutine vrtgs(nlat, nlon, isym, nt, vort, ivrt, jvrt, cr, ci, mdc, ndc, &
+ wshsgs, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: vort(ivrt, jvrt, nt)
+ integer(ip), intent(in) :: ivrt
+ integer(ip), intent(in) :: jvrt
+ real(wp), intent(in) :: cr(mdc, ndc, nt)
+ real(wp), intent(in) :: ci(mdc, ndc, nt)
+ integer(ip), intent(in) :: mdc
+ integer(ip), intent(in) :: ndc
+ real(wp), intent(in) :: wshsgs(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine vrtgs
+
+ module subroutine ivrtec(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsec, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsec(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivrtec
+
+ module subroutine ivrtes(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhses, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhses(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivrtes
+
+ module subroutine ivrtgc(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgc, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgc(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivrtgc
+
+ module subroutine ivrtgs(nlat, nlon, isym, nt, v, w, idvw, jdvw, a, b, mdab, ndab, &
+ wvhsgs, pertrb, ierror)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), intent(out) :: v(idvw, jdvw, nt)
+ real(wp), intent(out) :: w(idvw, jdvw, nt)
+ integer(ip), intent(in) :: idvw
+ integer(ip), intent(in) :: jdvw
+ real(wp), intent(in) :: a(mdab, ndab, nt)
+ real(wp), intent(in) :: b(mdab, ndab, nt)
+ integer(ip), intent(in) :: mdab
+ integer(ip), intent(in) :: ndab
+ real(wp), intent(out) :: wvhsgs(:)
+ real(wp), intent(out) :: pertrb(:)
+ integer(ip), intent(out) :: ierror
+ end subroutine ivrtgs
+ end interface
+
+contains
+
+ pure subroutine compute_coefficient_multipliers(sqnn)
+
+ ! Dummy arguments
+ real(wp), intent(out) :: sqnn(:)
+
+ ! Local variables
+ integer(ip) :: n
+
+ sqnn = [(sqrt(real(n - 1, kind=wp) * (real(n - 1, kind=wp) + ONE)), n=1, size(sqnn))]
+
+ end subroutine compute_coefficient_multipliers
+
+ pure function get_perturbation(a, k) &
+ result(return_value)
+
+ ! Dummy arguments
+ real(wp), intent(in) :: a(:, :, :)
+ integer(ip), intent(in) :: k
+ real(wp) :: return_value
+
+ return_value = a(1, 1, k)/(TWO * SQRT_2)
+
+ end function get_perturbation
+
+ pure subroutine perform_setup_for_vorticity(nlon, a, b, cr, ci, sqnn)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlon
+ real(wp), intent(out) :: a(:, :, :)
+ real(wp), intent(out) :: b(:, :, :)
+ real(wp), intent(in) :: cr(:, :, :)
+ real(wp), intent(in) :: ci(:, :, :)
+ real(wp), intent(out) :: sqnn(:)
+
+ ! Local variables
+ integer(ip) :: k, n, m
+
+ associate (&
+ order_m => size(a, dim=1), &
+ degree_n => size(a, dim=2), &
+ number_of_syntheses => size(a, dim=3) &
+ )
+
+ ! Set coefficient multiplyers
+ call compute_coefficient_multipliers(sqnn)
+
+ ! Preset coefficients to 0.0
+ a = ZERO
+ b = ZERO
+
+ ! Compute vorticity scalar coefficients for each vector field
+ do k=1, number_of_syntheses
+
+ ! Compute m=0 coefficients
+ do n=2, degree_n
+ a(1, n, k) = sqnn(n) * cr(1, n, k)
+ b(1, n, k) = sqnn(n) * ci(1, n, k)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, order_m
+ do n=m, degree_n
+ a(m, n, k) = sqnn(n) * cr(m, n, k)
+ b(m, n, k) = sqnn(n) * ci(m, n, k)
+ end do
+ end do
+ end do
+ end associate
+
+ end subroutine perform_setup_for_vorticity
+
+ subroutine vorticity_lower_utility_routine(nlat, nlon, isym, nt, vort, &
+ cr, ci, wavetable, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), dimension(:,:,:), intent(out) :: vort
+ real(wp), dimension(:,:,:), intent(in) :: cr, ci
+ real(wp), intent(in) :: wavetable(:)
+ procedure(scalar_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ block
+ real(wp) :: sqnn(nlat)
+ type(ScalarHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = ScalarHarmonic(nlat, nlon, nt)
+
+ associate( &
+ ivrt => size(vort, dim=1), &
+ jvrt => size(vort, dim=2), &
+ a => harmonic%real_component, &
+ b => harmonic%imaginary_component, &
+ order_m => harmonic%ORDER_M, &
+ degree_n => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_vorticity(nlon, a, b, cr, ci, sqnn)
+
+ ! Synthesize a, b into vort
+ call synth_routine(nlat, nlon, isym, nt, vort, ivrt, jvrt, &
+ a, b, order_m, degree_n, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+ end block
+
+ end subroutine vorticity_lower_utility_routine
+
+ pure subroutine perform_setup_for_inversion(isym, ityp, a, b, sqnn, pertrb, cr, ci)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(out) :: ityp
+ real(wp), intent(in) :: a(:, :, :)
+ real(wp), intent(in) :: b(:, :, :)
+ real(wp), intent(out) :: sqnn(:)
+ real(wp), intent(out) :: pertrb(:)
+ real(wp), intent(out) :: cr(:, :, :)
+ real(wp), intent(out) :: ci(:, :, :)
+
+ ! Local variables
+ integer(ip) :: k, n, m
+
+ associate (&
+ order_m => size(cr, dim=1), &
+ degree_n => size(cr, dim=2), &
+ number_of_syntheses => size(cr, dim=3) &
+ )
+
+ ! Preset coefficient multiplyers in vector
+ call compute_coefficient_multipliers(sqnn)
+
+ ! Preset cr, ci to 0.0
+ cr = ZERO
+ ci = ZERO
+
+ ! Compute multiple vector fields coefficients
+ do k=1, number_of_syntheses
+
+ ! Set vorticity field perturbation adjustment
+ pertrb(k) = get_perturbation(a, k)
+
+ ! Compute m = 0 coefficients
+ do n=2, degree_n
+ cr(1, n, k) = a(1, n, k)/sqnn(n)
+ ci(1, n, k) = b(1, n, k)/sqnn(n)
+ end do
+
+ ! Compute m > 0 coefficients
+ do m=2, order_m
+ do n=m, degree_n
+ cr(m, n, k) = a(m, n, k)/sqnn(n)
+ ci(m, n, k) = b(m, n, k)/sqnn(n)
+ end do
+ end do
+ end do
+
+ ! Set ityp for vector synthesis with divergence=0
+ select case (isym)
+ case (0)
+ ityp = 2
+ case (1)
+ ityp = 5
+ case (2)
+ ityp = 8
+ end select
+ end associate
+
+ end subroutine perform_setup_for_inversion
+
+ subroutine invert_vorticity_lower_utility_routine(nlat, nlon, isym, nt, &
+ v, w, a, b, wavetable, perturbation, synth_routine, error_flag)
+
+ ! Dummy arguments
+ integer(ip), intent(in) :: nlat
+ integer(ip), intent(in) :: nlon
+ integer(ip), intent(in) :: isym
+ integer(ip), intent(in) :: nt
+ real(wp), dimension(:,:,:), intent(out) :: v, w
+ real(wp), dimension(:,:,:), intent(in) :: a, b
+ real(wp), intent(in) :: wavetable(:)
+ real(wp), intent(out) :: perturbation(:)
+ procedure(vector_synthesis) :: synth_routine
+ integer(ip), intent(out) :: error_flag
+
+ block
+ integer(ip) :: ityp
+ real(wp) :: sqnn(nlat)
+ type(VectorHarmonic) :: harmonic
+
+ ! Allocate memory
+ harmonic = VectorHarmonic(nlat, nlon, nt)
+
+ associate( &
+ idvw => size(v, dim=1), &
+ jdvw => size(w, dim=2), &
+ br => harmonic%polar%real_component, &
+ bi => harmonic%polar%imaginary_component, &
+ cr => harmonic%azimuthal%real_component, &
+ ci => harmonic%azimuthal%imaginary_component, &
+ order_m => harmonic%ORDER_M, &
+ degree_n => harmonic%DEGREE_N &
+ )
+
+ call perform_setup_for_inversion(isym, ityp, a, b, sqnn, perturbation, cr, ci)
+
+ ! Vector synthesize cr, ci into divergence free vector field (v, w)
+ call synth_routine(nlat, nlon, ityp, nt, v, w, idvw, jdvw, &
+ br, bi, cr, ci, order_m, degree_n, wavetable, error_flag)
+ end associate
+
+ ! Release memory
+ call harmonic%destroy()
+ end block
+
+ end subroutine invert_vorticity_lower_utility_routine
+
+end module vorticity_routines
diff --git a/src/Core/gen_version.py b/src/Core/gen_version.py
new file mode 100644
index 000000000..0081bb262
--- /dev/null
+++ b/src/Core/gen_version.py
@@ -0,0 +1,116 @@
+#!/usr/bin/env python
+
+from __future__ import print_function
+import os
+import subprocess
+import re
+import sys
+
+def get_git_revision_hash():
+ try:
+ ver = subprocess.check_output(['git', 'rev-parse', '--short', 'HEAD']).strip().decode('utf-8')
+ except:
+ ver = 'none'
+ return ver
+
+def gen_version_git():
+ version_template = " character(LEN=32),parameter :: schism_version = '@{VERSION_SCHISM}', git_version = '@{VERSION_GIT}' "
+ version_path = os.path.split( __file__)[0]
+ query_path = os.path.join(version_path,"..")
+
+ versionscratch_path = os.path.join(version_path,"_version")
+ print(__file__)
+ print(version_path)
+ print(versionscratch_path)
+ describe_re = re.compile(r"(?Pv?\d+\.\d+\.\d+)(?P-\d+)?(?P-g[a-z0-9]+)?")
+
+ try:
+ with open(versionscratch_path, "w") as versionscratch:
+ ok = subprocess.check_call(["git","describe","--always","--dirty"],stdout=versionscratch)
+ with open(versionscratch_path,"r") as versionscratch:
+ version_raw = versionscratch.readlines()[0].strip()
+
+
+ is_dirty = "-dirty" in version_raw
+ version_raw=version_raw.replace("-dirty","")
+ m = describe_re.match(version_raw)
+ if m is None:
+ git_version = get_git_revision_hash()
+ return git_version,None
+ if m is None and len(version_raw) > 5:
+ schism_version = "semantic version not determined"
+ git_version = get_git_revision_hash()
+ else:
+ schism_version = m.group("version")
+ print(m.group("update"))
+ if m.lastindex == 1:
+ # This is an untouched tag with no commits
+ git_version = get_git_revision_hash()
+ print(git_version)
+ if m.lastindex >= 2:
+ git_version = m.group("hash").replace("-g","")
+ if is_dirty or len(m.group("update"))>2:
+ nmod = m.group("update").replace("-","")
+ schism_version = schism_version+"mod"
+ git_version = git_version + " ({} commits since semantic tag, edits={})".format(nmod,is_dirty)
+ if git_version is None: git_version = get_git_revision_hash()
+ return git_version,schism_version
+
+ except Exception as inst:
+ print(inst)
+ if os.path.exists(versionscratch_path):
+ os.remove(versionscratch_path)
+ print("Error querying \"git describe\", offline from Git utlities?\nYou can create a file called schism_version_user.txt"
+ " in this directory with your own version label on the first line.\n")
+ return None,None
+
+def gen_version_user(default_version = "develop"):
+ schism_user_version_file = "schism_version_user.txt"
+ print("Attempting to get version text manually from first line of \nsrc/Core/%s if file exists" % schism_user_version_file)
+ user_version_path = os.path.join(os.path.split( __file__)[0],schism_user_version_file)
+ if os.path.exists(user_version_path):
+ with open(user_version_path,"r") as defaultfile:
+ line = defaultfile.readline().strip()
+ user_version = line if len(line) >=3 else default_version
+ else:
+ user_version = default_version
+ assert len(user_version) > 3
+ return user_version
+
+
+def gen_version(versionfile_path=None):
+ version_template = " character(LEN=32),parameter :: schism_version = '@{VERSION_SCHISM}', git_version = '@{VERSION_GIT}' "
+ version_path = os.path.split( __file__)[0]
+ template_path = os.path.join(version_path,"schism_version.F90.template")
+ query_path = os.path.join(version_path,"..")
+ if versionfile_path is None:
+ scriptpath=os.path.dirname(os.path.realpath(__file__))
+ versionfile_path=os.path.join(scriptpath,"schism_version.F90")
+
+ git_version,schism_version = gen_version_git()
+ if schism_version is None:
+ print("SCHISM version not available, searching for src/schism_user_version.txt or default")
+ schism_version = gen_version_user()
+
+ if git_version is None:
+ print("Git hash not inferred from git describe, using rev-parse")
+ git_version = get_git_revision_hash()
+ if git_version is None: git_version = "unavailable"
+
+ print(git_version)
+ print(' SCHISM version: {0:s}'.format(schism_version))
+ print(' GIT commit {0:s}'.format(git_version))
+ with open(template_path,"r") as template:
+ templatetxt = template.read()
+ versiontxt = templatetxt.replace("@{VERSION_GIT}", git_version).replace("@{VERSION_SCHISM}",schism_version)
+ with open(versionfile_path,"w") as versionfile:
+ versionfile.write(versiontxt)
+
+
+
+if __name__=="__main__":
+ if len(sys.argv) > 1:
+ outputfile = sys.argv[1]
+ else:
+ outputfile = None
+ gen_version(outputfile)
diff --git a/src/Core/petsc_schism.F90 b/src/Core/petsc_schism.F90
index 84dc5e272..11fcf8001 100644
--- a/src/Core/petsc_schism.F90
+++ b/src/Core/petsc_schism.F90
@@ -7,6 +7,14 @@
! local sparse matrix of size npi x npia (keeping order of non-0 struc's).
! The local-2-global mappings are then generated so we can assemble matrix locally.
!------------------------------------------------------------------------------
+!Routines & functions
+!init_petsc
+!gen_mappings
+!load_mat_row
+!petsc_solve
+!finalize_petsc
+
+
module petsc_schism
#if PETSCV==1
@@ -64,8 +72,8 @@ module petsc_schism
Character(len=256) :: filename, print_status
! Mappings
-! npi - resident nodes excluding those owned by other processes [interface nodes] (subset of np)
-! npia - npi plus neighbor nodes (subset of npa)
+! npi - local resident nodes that are owned by this rank (no overlaps of interface nodes btw proc's)
+! npia - local nodes plus ghost or interface nodes of npi nodes
! petsc_global - Global mapping to map to petsc
PetscInt :: npi, npia
PetscInt, allocatable :: npi2np(:),npa2npi(:),npa2npia(:),npia2gb(:)
@@ -98,10 +106,13 @@ subroutine init_petsc
! view, perr)
! CHKERRQ(perr)
+! Pass on comm to PETSc (not working)
+! PETSC_COMM_WORLD= comm
+
call gen_mappings
! Count # of non-zero entries for (block) diagonal (d_nnz) and off-diagonal (o_nnz) parts for each row
-! Diagonal part is owned by the local proc, off-d entries 'belong to' other proc's (i.e. not part of local npi nodes)
+! 'Diagonal' entries are owned by the local proc, off-d entries 'belong to' other proc's (i.e. not part of local npi nodes)
! Use npa2npi map (=-999) to identify off-diagonal nonzeros.
! Essential boundary conditions are imposed by replacing rows with diagonal 1,
! and moving columns to RHS
@@ -217,9 +228,6 @@ subroutine gen_mappings
PetscInt :: i,j,k,nd,istat,ip,npig
PetscInt, allocatable :: npi_list(:), npig_list(:)
- ! npi - local resident nodes that are owned by this rank (no overlaps of
- ! interface nodes btw proc's)
- ! npia - local nodes plus ghost or interface nodes of npi nodes
! npi_list,npig_list are 1-based
allocate(npig_list(npa),npi_list(np),stat=istat)
if(istat/=0) call parallel_abort('gen_mappings: Fail to allocate mappings')
diff --git a/src/Core/schism_glbl.F90 b/src/Core/schism_glbl.F90
index 92a0e3c3e..81ba30d45 100644
--- a/src/Core/schism_glbl.F90
+++ b/src/Core/schism_glbl.F90
@@ -94,7 +94,7 @@ module schism_glbl
&nstep_ice,niter_shap,iunder_deep,flag_fib,ielm_transport,max_subcyc, &
&itransport_only,iloadtide,nc_out,nu_sum_mult,iprecip_off_bnd, &
&iof_ugrid,model_type_pahm,iof_icm_sav,iof_icm_marsh,iof_icm_sfm,iof_icm_ba,&
- &iof_icm_clam,nbins_veg_vert,veg_lai,veg_cw,niter_hdif,nmarsh_types,istemp
+ &iof_icm_clam,nbins_veg_vert,niter_hdif,nmarsh_types,istemp,nchunk_vrt
integer,save :: ntrs(natrm),nnu_pts(natrm),mnu_pts,lev_tr_source(natrm)
integer,save,dimension(:),allocatable :: iof_hydro,iof_wwm,iof_gen,iof_age,iof_sed,iof_eco, &
&iof_icm,iof_icm_core,iof_icm_silica,iof_icm_zb,iof_icm_ph,iof_icm_srm,iof_cos,iof_fib, &
@@ -111,7 +111,7 @@ module schism_glbl
&hmin_airsea_ex,hmin_salt_ex,shapiro0,loadtide_coef,h_massconsv,rinflation_icm, &
&ref_ts_h1,ref_ts_h2,ref_ts_restore_depth,ref_ts_tscale, &
&ref_ts_dt,watertype_rr,watertype_d1,watertype_d2,ri_st, &
- &create_marsh_min,create_marsh_max,age_marsh_min,relax_2_airt
+ &create_marsh_min,create_marsh_max,age_marsh_min,relax_2_airt,veg_cw
real(rkind),save,allocatable :: veg_vert_z(:),veg_vert_scale_cd(:),veg_vert_scale_N(:),veg_vert_scale_D(:), &
&veg_di0(:),veg_h0(:),veg_nv0(:),veg_cd0(:),drown_marsh(:)
@@ -496,6 +496,8 @@ module schism_glbl
real(rkind),save,allocatable :: tau_oi(:,:)
!(npa). freshwater flux due to ice melting [kg/s/m/m]. >0: precip; <0: evap
real(rkind),save,allocatable :: fresh_wa_flux(:)
+ !(npa). salinity flux due to ice melting/growth [psu/s].:
+ real(rkind),save,allocatable ::salinity_flux(:)
!(npa). net heat flux into the ocean surface [W/m/m]. >0: warm the ocean
real(rkind),save,allocatable :: net_heat_flux(:)
real(rkind),save,allocatable :: wind_rotate_angle(:) !in radians
@@ -504,12 +506,40 @@ module schism_glbl
!(npa). evap water flux in ice model [kg/s/m/m].
real(rkind),save,allocatable :: ice_evap(:)
real(rkind),save,allocatable :: srad_o(:)
+ real(rkind),save,allocatable :: sflux_o(:)
+ real(rkind),save,allocatable :: aice(:)
+
+ !>---------------------------------------------------
+ ! Creating vars to dump cice fields to
+ !>---------------------------------------------------
+ real(rkind), allocatable, save, target :: uvice(:)
+ real(rkind), allocatable, save, target :: vvice(:)
+ real(rkind), allocatable, save, target :: taux_ice(:)
+ real(rkind), allocatable, save, target :: tauy_ice(:)
+ real(rkind), allocatable, save, target :: vol_sno(:)
+ real(rkind), allocatable, save, target :: vol_ice(:)
+ real(rkind), allocatable, save, target :: ifresh_flux(:)
+ real(rkind), allocatable, save, target :: isalt_flux(:)
+ real(rkind), allocatable, save, target :: iheat_flux(:)
+ real(rkind), allocatable, save, target :: isw_pen(:)
+ real(rkind), allocatable, save, target :: frzmlt(:)
+ real(rkind), allocatable, save, target :: CdnIO(:)
+
+ !>---------------------------------------------------
+ ! CICE coupling aux variables
+ !>---------------------------------------------------
+ real(rkind), allocatable, save, target :: fluxprc_ocn(:)
+ real(rkind), allocatable, save, target :: fluxevp_ocn(:)
+ real(rkind), allocatable, save, target :: sflux_ocn(:)
+ real(rkind), allocatable, save, target :: srad_ocn(:)
+
logical,save,allocatable :: lhas_ice(:)
logical,save :: lice_free_gb
real(rkind),save,allocatable :: deta1_dxy_elem(:,:)
real(4),save,dimension(:,:,:),allocatable :: trnd_nu1,trnd_nu2,trnd_nu
real(4),save,dimension(:,:),allocatable :: ref_ts1,ref_ts2,ref_ts
+ real(rkind),save,allocatable :: ref_ts_scale(:)
integer,save,allocatable :: iadv(:),iwater_type(:)
!weno>
@@ -574,8 +604,8 @@ module schism_glbl
real(rkind),save,allocatable :: xsta(:),ysta(:),zstal(:),zsta(:),arco_sta(:,:), &
xsta_bmi(:),ysta_bmi(:),zsta_bmi(:), &
&sta_out(:,:),sta_out_gb(:,:),sta_out3d(:,:,:), &
- &zta_out3d(:,:,:),sta_out3d_gb(:,:,:),zta_out3d_gb(:,:,:)
- integer,save,allocatable :: iep_sta(:),iep_flag(:),iof_sta(:),indx_out(:,:),indx_wwm_out(:)
+ &zta_out3d(:,:),sta_out3d_gb(:,:,:),zta_out3d_gb(:,:)
+ integer,save,allocatable :: idry_sta(:),iep_sta(:),iep_flag(:),iof_sta(:),indx_out(:,:),indx_wwm_out(:)
! Message passing arrays used in main
integer,save,allocatable :: srqst(:),sstat(:,:),rrqst(:),rstat(:,:)
diff --git a/src/Core/schism_msgp.F90 b/src/Core/schism_msgp.F90
index e71ddd75d..ef76b8832 100644
--- a/src/Core/schism_msgp.F90
+++ b/src/Core/schism_msgp.F90
@@ -475,8 +475,8 @@ subroutine parallel_finalize
implicit none
if(schism_initialized_mpi) then
- call mpi_finalize(ierr)
- if(ierr/=MPI_SUCCESS) call parallel_abort(error=ierr)
+ call mpi_finalize(ierr)
+ if(ierr/=MPI_SUCCESS) call parallel_abort(error=ierr)
endif
end subroutine parallel_finalize
diff --git a/src/Core/scribe_io.F90 b/src/Core/scribe_io.F90
index e9f843330..b4af5828a 100644
--- a/src/Core/scribe_io.F90
+++ b/src/Core/scribe_io.F90
@@ -24,6 +24,10 @@
! subroutine fill_header_static
! subroutine scribe_recv_write
! subroutine add_mesh_attributes
+! subroutine add_cf_variable_attributes
+! subroutine add_user_attributes
+! subroutine netcdf_copy_attributes
+! function iso8601_now
!===============================================================================
!===============================================================================
@@ -50,7 +54,8 @@ module scribe_io
integer,save :: ifile,ihfskip,nspool,nc_out,nvrt,nproc_compute,np_global,ne_global,ns_global, &
&np_max,ne_max,ns_max,ncount_2dnode,ncount_2delem,ncount_2dside,ncount_3dnode,ncount_3delem,ncount_3dside, &
- &iths0,ncid_schism_2d,ncid_schism_3d,istart_sed_3dnode,start_year,start_month,start_day, ics,iof_ugrid
+ &iths0,ncid_schism_2d,ncid_schism_3d,istart_sed_3dnode,start_year,start_month,start_day, ics,iof_ugrid, &
+ &nchunk_vrt
!Output flag dim must be same as schism_init!
integer,save :: ntrs(natrm),iof_hydro(40),iof_wwm(40),iof_cos(20),iof_fib(5), &
&iof_sed2d(14),iof_ice(10),iof_ana(20),iof_marsh(2),counter_out_name,nout_icm_3d(2)
@@ -137,6 +142,7 @@ subroutine scribe_init(indir,iths,ntime)
#endif
call mpi_recv(ics,1,itype,0,146,comm_schism,rrqst,ierr)
call mpi_recv(iof_ugrid,1,itype,0,147,comm_schism,rrqst,ierr)
+ call mpi_recv(nchunk_vrt,1,itype,0,148,comm_schism,rrqst,ierr)
if(myrank_scribe==0) then
write(16,*)'Scribe ',myrank_scribe,myrank_schism,nproc_scribe,nproc_compute
@@ -175,6 +181,7 @@ subroutine scribe_init(indir,iths,ntime)
write(isotimestring,'(A,A,I2.2)') trim(isotimestring),'+', int(utc_start)
endif
+
iths0=iths !save to global var
!Last scribe receives subdomain info and then bcast
@@ -876,7 +883,8 @@ subroutine nc_writeout2D(it,np_gb,ne_gb,ns_gb,ncount_p,ncount_e,ncount_s, &
if(iret.ne.NF90_NOERR) call parallel_abort('nc_writeout2D: var_dims')
iret=nf90_put_att(ncid_schism_2d,ivar_id2(i),'i23d',i23da(i)) !set i23d flag
iret=nf90_def_var_deflate(ncid_schism_2d,ivar_id2(i),0,1,4)
- call add_mesh_attributes(ncid_schism_2d,ivar_id2(i))
+ call add_mesh_attributes(ncid_schism_2d,ivar_id2(i), iof_ugrid)
+ if(iof_ugrid/=0) call add_cf_variable_attributes(ncid_schism_2d,ivar_id2(i))
enddo !i
do i=1,ncount_e
@@ -885,7 +893,8 @@ subroutine nc_writeout2D(it,np_gb,ne_gb,ns_gb,ncount_p,ncount_e,ncount_s, &
if(iret.ne.NF90_NOERR) call parallel_abort('nc_writeout2D: var_dims(2)')
iret=nf90_put_att(ncid_schism_2d,ivar_id2(i+ncount_p),'i23d',i23da(i+ncount_p)) !set i23d flag
iret=nf90_def_var_deflate(ncid_schism_2d,ivar_id2(i+ncount_p),0,1,4)
- call add_mesh_attributes(ncid_schism_2d,ivar_id2(i+ncount_p))
+ call add_mesh_attributes(ncid_schism_2d,ivar_id2(i+ncount_p), iof_ugrid)
+ if(iof_ugrid/=0) call add_cf_variable_attributes(ncid_schism_2d,ivar_id2(i+ncount_p))
enddo !i
do i=1,ncount_s
@@ -896,9 +905,11 @@ subroutine nc_writeout2D(it,np_gb,ne_gb,ns_gb,ncount_p,ncount_e,ncount_s, &
iret=nf90_put_att(ncid_schism_2d,ivar_id2(i+ncount_p+ncount_e),'i23d', &
&i23da(i+ncount_p+ncount_e)) !set i23d flag
iret=nf90_def_var_deflate(ncid_schism_2d,ivar_id2(i+ncount_p+ncount_e),0,1,4)
- call add_mesh_attributes(ncid_schism_2d,ivar_id2(i+ncount_p+ncount_e))
+ call add_mesh_attributes(ncid_schism_2d,ivar_id2(i+ncount_p+ncount_e), iof_ugrid)
+ if(iof_ugrid/=0) call add_cf_variable_attributes(ncid_schism_2d,ivar_id2(i+ncount_p+ncount_e))
enddo !i
+ call add_user_attributes(ncid_schism_2d)
iret=nf90_enddef(ncid_schism_2d)
endif !mod(it-
@@ -962,10 +973,21 @@ subroutine nc_writeout3D(imode,it,idim1,idim2,var3d_gb2,vname,i23d)
endif
!Define chunk size (contiguous block for access) for deflation: each chunk
- !must be < 4GB in size
- !TODO: add a scale for chunks(2) for large meshes
- chunks(1)=idim1; chunks(2)=idim2; chunks(3)=1
- !Outputs are in 4 bytes; 4GB is in binary not decimal - not precise
+ !must be < 4GB in size.
+ !nchunk_vrt (param.nml, SCHOUT) controls vertical chunking:
+ ! =0 : default behaviour, one big chunk for the whole 3D mesh loaded at one time step
+ ! >0 : group nchunk_vrt layers per chunk along the vertical dimension
+ ! (example: 1 = one layer per chunk; best for level-wise reads)
+ if(nchunk_vrt<=0) then
+ chunks(1)=idim1; chunks(2)=idim2; chunks(3)=1
+ else
+ chunks(1)=min(nchunk_vrt,idim1); chunks(2)=idim2; chunks(3)=1
+ endif
+ !Outputs are in 4 bytes; 4GB is in binary not decimal - not precise.
+ !Auto-shrink horizontal chunk on huge meshes instead of aborting.
+ do while(4.d0*chunks(1)*chunks(2)*chunks(3)>3.d9.and.chunks(2)>1)
+ chunks(2)=max(1,chunks(2)/2)
+ enddo
if(4.d0*chunks(1)*chunks(2)*chunks(3)>3.d9) call parallel_abort('nc_writeout3D: chunk size')
if(mod(it-nspool,ihfskip)==0) then
@@ -997,7 +1019,29 @@ subroutine nc_writeout3D(imode,it,idim1,idim2,var3d_gb2,vname,i23d)
!function nf90_def_var_deflate(ncid, varid, shuffle, deflate, deflate_level)
!where deflate_level\in[0,9] with 9 being most compression
iret=nf90_def_var_deflate(ncid_schism_3d,ivar_id,0,1,4)
- call add_mesh_attributes(ncid_schism_3d, ivar_id)
+
+
+ call add_mesh_attributes(ncid_schism_3d, ivar_id, iof_ugrid)
+ if (iof_ugrid > 0) then
+ ! We write CF metadata for iof_ugrid > 0. In the case of iof_ugrid ==2, we do not
+ ! duplicate the mesh information in the 3D output files
+ call add_cf_variable_attributes(ncid_schism_3d, ivar_id)
+ endif
+
+ if (iof_ugrid == 2) then
+ ! The UGRID information is only available in out_2d files for iof_ugrid == 2, but it is not
+ ! written to the 3D output files. There, it is referenced by the external_variables attribute.
+ ! This global external_variables attribute is a blank-separated list of the names of variables
+ ! which are named by attributes in the file but which are not present in the file.
+ iret = nf90_put_att(ncid_schism_3d, NF90_GLOBAL, 'external_variables', 'SCHISM_hgrid_node_x SCHISM_hgrid_node_y')
+ if(iret.ne.NF90_NOERR) call parallel_abort('nc_writeout3D: external_variables')
+ iret = nf90_put_att(ncid_schism_3d, NF90_GLOBAL, 'external_variables_location', &
+ & 'out2d_'//trim(adjustl(ifile_char))//'.nc')
+ if(iret.ne.NF90_NOERR) call parallel_abort('nc_writeout3D: external_variables_location')
+ endif !iof_ugrid == 2
+
+ call add_user_attributes(ncid_schism_3d)
+
iret=nf90_enddef(ncid_schism_3d)
endif !mod(it-
@@ -1034,6 +1078,7 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
integer :: ix_id2,iy_id2,ih_id2,ixel_id2,iyel_id2,ixsd_id2,iysd_id2,elnode_id2,iside_id2
!Header
+ ! CF recommends that dimensions appear in the order T Z, X/Y, in the CDL description.
iret=nf90_def_dim(ncid_schism0,'nSCHISM_hgrid_node',np_global,node_dim0)
iret=nf90_def_dim(ncid_schism0,'nSCHISM_hgrid_face',ne_global,nele_dim0)
iret=nf90_def_dim(ncid_schism0,'nSCHISM_hgrid_edge',ns_global,nedge_dim0)
@@ -1052,15 +1097,41 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
iret=nf90_put_att(ncid_schism0,itime_id0,'units',trim(isotimestring))
iret=nf90_put_att(ncid_schism0,itime_id0,'standard_name','time')
iret=nf90_put_att(ncid_schism0,itime_id0,'axis','T')
-
- if(iheader/=0) then
+ if (iheader > 0) then
+ iret=nf90_put_att(ncid_schism0,itime_id0,'calendar','proleptic_gregorian')
+
+ ! UGRID does not need to be specified as it is included in CF-1.12
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'Conventions', 'CF-1.12')
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'title', 'SCHISM unstructured grid output')
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'institution', 'anonymous')
+
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'source', 'SCHISM')
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'references', 'Zhang, Y., Ye, F., Stanev, E.V., Grashorn, S. (2016) Seamless cross-scale modeling with SCHISM, Ocean Modelling, 102, 64-81; http://schism.wiki/')
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'history', 'Created ' // trim(iso8601_now()))
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'creation_date', trim(iso8601_now()))
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'license', 'unspecified')
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'comment', 'SCHISM model output file')
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'originator', 'anonymous')
+
+ if (ics > 1) then
+ iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'crs', 'EPSG:4326') !WGS84
+ endif
+
+ ! For OpenDAP retrieval of time axis there should be StartTime/StopTime/StartLatitude etc.
+ !iret = nf90_put_att(ncid_schism0, NF90_GLOBAL, 'StartTime', trim(isotimestring))
+
! Metadata that is dimension "one" should come here
time_dims(1)=one_dim0
iret=nf90_def_var(ncid_schism0,'minimum_depth',NF90_DOUBLE,time_dims,ih0_id2)
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: h0')
iret=nf90_put_att(ncid_schism0,ih0_id2,'units','m')
+ iret=nf90_put_att(ncid_schism0,ih0_id2,'long_name','Minimum depth at which water column is considered wet')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: h0')
-
+ endif !iheader > 0
+
+ if(iheader == 1) then
+ ! Do not write the UGRID information for iheader == 2 or iheader == 0
+
! The CF convention requires for unstructured data a dimensionless
! field with the cf_role "mesh_topology", with pointers to the node/face/edge information
iret=nf90_def_var(ncid_schism0,'SCHISM_hgrid',NF90_CHAR,time_dims,ivarid)
@@ -1081,11 +1152,11 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: SCHISM_hgrid(8)')
iret=nf90_put_att(ncid_schism0,ivarid,'face_node_connectivity',"SCHISM_hgrid_face_nodes")
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: SCHISM_hgrid(9)')
-
- !> The UGRID conventions requires a crs for mapping data that needs to be
- ! projected (e.g. on UTM32). For simple lat_lon unprojected (ics=2), this can be automated:
- !> @todo implement this for ics = 1 (but we would need more meta info)
- !> consider for these cases ncor, coricoef, rlatitude
+ iret=nf90_put_att(ncid_schism0,ivarid,'long_name',"SCHISM unstructured grid topology")
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: SCHISM_hgrid(10)')
+ iret=nf90_put_att(ncid_schism0,ivarid,'units',"1")
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: SCHISM_hgrid(11)')
+
if (ics > 1) then
iret=nf90_def_var(ncid_schism0,'crs',NF90_INT,time_dims,ivarid)
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: crs')
@@ -1143,21 +1214,24 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
iret=nf90_put_att(ncid_schism0,iy_id2,'standard_name','projection_y_coordinate')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: ynd(8)')
endif
-
- !> @todo add standard_name
+
iret=nf90_def_var(ncid_schism0,'depth',NF90_FLOAT,time_dims,ih_id2)
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: dp')
+ iret=nf90_put_att(ncid_schism0,ih_id2,'standard_name','depth')
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: dp(1)')
iret=nf90_put_att(ncid_schism0,ih_id2,'units','m')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: dp(2)')
iret=nf90_put_att(ncid_schism0,ih_id2,'axis','Z')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: dp(3)')
iret=nf90_put_att(ncid_schism0,ih_id2,'positive','down')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: dp(4)')
- call add_mesh_attributes(ncid_schism0,ih_id2)
+ call add_mesh_attributes(ncid_schism0,ih_id2, iheader)
+ call add_cf_variable_attributes(ncid_schism0, ih_id2)
iret=nf90_def_var(ncid_schism0,'bottom_index_node',NF90_INT,time_dims,ikbp_id2)
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: kbp')
- call add_mesh_attributes(ncid_schism0,ikbp_id2)
+ call add_mesh_attributes(ncid_schism0,ikbp_id2, iheader)
+ call add_cf_variable_attributes(ncid_schism0, ikbp_id2)
! Switch dimension to elements
time_dims(1)=nele_dim0
@@ -1253,6 +1327,10 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: elnode(3)')
iret=nf90_put_att(ncid_schism0,elnode_id2,'cf_role','face_node_connectivity')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: elnode(4)')
+ iret=nf90_put_att(ncid_schism0,elnode_id2,'units','1')
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: elnode(5)')
+ iret=nf90_put_att(ncid_schism0,elnode_id2,'long_name','Face-node connectivity table')
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: elnode(6)')
var2d_dims(1)=two_dim0
var2d_dims(2)=nedge_dim0
@@ -1264,11 +1342,16 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: iside(3)')
iret=nf90_put_att(ncid_schism0,iside_id2,'cf_role','edge_node_connectivity')
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: iside(4)')
- endif !iheader/=0
-
+ iret=nf90_put_att(ncid_schism0,iside_id2,'units','1')
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: iside(5)')
+ iret=nf90_put_att(ncid_schism0,iside_id2,'long_name','Edge-node connectivity table')
+ if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: iside(6)')
+ endif !iheader=1
+
iret=nf90_enddef(ncid_schism0)
- if(iheader/=0) then
+ !> @todo write these variables only for iheader == 1
+ if(iheader == 1) then
!Write static info (x,y...)
iret=nf90_put_var(ncid_schism0,ih0_id2,h0)
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static:put h0')
@@ -1292,7 +1375,7 @@ subroutine fill_header_static(iheader,ncid_schism0,itime_id0,node_dim0, &
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: put elnode')
iret=nf90_put_var(ncid_schism0,iside_id2,isidenode,(/1,1/),(/2,ns_global/))
if(iret.ne.NF90_NOERR) call parallel_abort('fill_header_static: put sidenode')
- endif !iheader/=0
+ endif !iheader == 1
end subroutine fill_header_static
@@ -1359,9 +1442,9 @@ subroutine scribe_recv_write(it,imode,ivs,itotal,icount_out_name)
end subroutine scribe_recv_write
!===============================================================================
- subroutine add_mesh_attributes(ncid, varid)
+ subroutine add_mesh_attributes(ncid, varid, iheader)
implicit none
- integer, intent(in) :: ncid, varid
+ integer, intent(in) :: ncid, varid, iheader
integer :: iret, ndims, i
character(len=4) :: location
@@ -1382,16 +1465,18 @@ subroutine add_mesh_attributes(ncid, varid)
if (trim(dimname) == 'nSCHISM_hgrid_edge') location = 'edge'
enddo
deallocate(dimids)
+
write(coordinates,'(6A)') 'SCHISM_hgrid_', location, '_x ', &
'SCHISM_hgrid_', location, '_y'
-
- write(varname, '(A,A)') 'add_mesh_attributes: ', trim(varname)
iret=nf90_put_att(ncid,varid,'coordinates',trim(coordinates))
if(iret.ne.NF90_NOERR) call parallel_abort(varname)
+
iret=nf90_put_att(ncid,varid,'location',trim(location))
if(iret.ne.NF90_NOERR) call parallel_abort(varname//'(2)')
- iret=nf90_put_att(ncid,varid,'grid_mapping','crs')
- if(iret.ne.NF90_NOERR) call parallel_abort(varname//'(3)')
+ if (ics > 1) then
+ iret=nf90_put_att(ncid,varid,'grid_mapping','crs')
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//'(3)')
+ endif
iret=nf90_put_att(ncid,varid,'mesh','SCHISM_hgrid')
if(iret.ne.NF90_NOERR) call parallel_abort(varname//'(4)')
! todo add xtype-dependent fill value
@@ -1400,12 +1485,340 @@ subroutine add_mesh_attributes(ncid, varid)
end subroutine add_mesh_attributes
+!===============================================================================
+ subroutine add_cf_variable_attributes(ncid, varid)
+ implicit none
+ integer, intent(in) :: ncid, varid
+
+ integer :: iret, ndims, i
+ character(len=255) :: varname, long_name, standard_name, units, comment, cell_methods
+ real :: valid_min, valid_max
+
+ iret = nf90_inquire_variable(ncid, varid, name=varname, ndims=ndims)
+ if(iret.ne.NF90_NOERR) call parallel_abort('add_cf_variable_attributes: inquire_variable')
+
+ !write(16, '(A,A)') 'add_cf_variable_attributes: ', trim(varname)
+
+ long_name = ''
+ standard_name = ''
+ comment = ''
+ units = ''
+ valid_min = NF90_FILL_FLOAT
+ valid_max = NF90_FILL_FLOAT
+
+ select case (trim(varname))
+ case ('airPressure')
+ long_name = 'Surface air pressure'
+ standard_name = 'surface_air_pressure'
+ units = 'Pa'
+ case ('airTemperature')
+ long_name = 'Surface air temperature'
+ standard_name = 'air_temperature'
+ units = 'degree_Celsius'
+ ! units_metadata = 'on_scale'
+ case ('depth')
+ long_name = 'Depth below sea surface'
+ standard_name = 'depth'
+ units = 'm'
+ !positive = 'down'
+ comment = 'Positive downward'
+ valid_min = -500000.0
+ valid_max = 20000.0
+ case ('depthAverageVelY')
+ long_name = 'Depth-average y velocity'
+ standard_name = 'sea_water_y_velocity'
+ units = 'm s-1'
+ valid_min = -1000.0
+ valid_max = 1000.0
+ cell_methods = 'nSCHISM_vgrid_layers: mean'
+ case ('depthAverageVelX')
+ long_name = 'Depth-average x velocity'
+ standard_name = 'sea_water_x_velocity'
+ units = 'm s-1'
+ valid_min = -1000.0
+ valid_max = 1000.0
+ cell_methods = 'nSCHISM_vgrid_layers: mean'
+ case ('zCoordinates')
+ standard_name = 'depth'
+ long_name = 'Layer interface depth'
+ units = 'm'
+ case ('waterDensity')
+ standard_name = 'sea_water_density'
+ units = 'kg m-3'
+ case ('barotropicPresGradX')
+ long_name = 'Eastward barotropic pressure gradient'
+ units = 'Pa m-1'
+ case ('barotropicPresGradY')
+ long_name = 'Northward barotropic pressure gradient'
+ units = 'Pa m-1'
+ case ('temperatureAtElement')
+ standard_name = 'sea_water_temperature'
+ units = 'degree_C'
+ case ('salinityAtElement')
+ standard_name = 'sea_water_salinity'
+ units = 'g kg-1'
+ case ('verticalVelAtElement')
+ standard_name = 'upward_sea_water_velocity'
+ units = 'm s-1'
+ case ('turbulentKineticEner')
+ standard_name = 'specific_turbulent_kinetic_energy_of_sea_water '
+ units = 'm2 s-2'
+ case ('mixingLength')
+ standard_name = 'turbulent_mixing_length_of_sea_water'
+ units = 'm'
+ case ('verticalVelocity')
+ ! Check this one
+ standard_name = 'upward_sea_water_velocity'
+ units = 'm s-1'
+ case ('temperature')
+ standard_name = 'sea_water_temperature'
+ units = 'degree_C'
+ case ('salinity')
+ standard_name = 'sea_water_salinity'
+ units = 'g kg-1'
+ case ('diffusivity')
+ standard_name = 'ocean_vertical_diffusivity'
+ units = 'm2 s-1'
+ case ('viscosity')
+ long_name = 'Viscosity'
+ units = 'N s m-2'
+ case ('elevation')
+ standard_name = 'sea_surface_height_above_geoid'
+ units = 'm'
+ case ('specificHumidity')
+ standard_name = 'specific_humidity'
+ units = 'kg kg-1'
+ case ('solarRadiation')
+ standard_name = 'net_downward_shortwave_flux_at_sea_water_surface'
+ units = 'W m-2'
+ case ('latentHeat')
+ standard_name = 'surface_downward_latent_heat_flux'
+ units = 'W m-2'
+ case ('sensibleHeat')
+ standard_name = 'surface_downward_sensible_heat_flux'
+ units = 'W m-2'
+ case ('totalHeat')
+ standard_name = 'surface_downward_heat_flux_in_sea_water'
+ units = 'W m-2'
+ case ('evaporationRate')
+ standard_name = 'water_evapotranspiration_flux'
+ units = 'kg m-2 s-1'
+ case ('precipitationRate')
+ standard_name = 'precipitation_flux'
+ units = 'kg m-2 s-1'
+ case ('upwardLongwave')
+ standard_name = 'upwelling_longwave_flux_in_air'
+ units = 'W m-2'
+ case ('downwardLongwave')
+ standard_name = 'downwelling_longwave_flux_in_air'
+ units = 'W m-2'
+ case ('bottomStressX')
+ standard_name = 'sea_floor_horizontal_stress'
+ long_name = 'Bottom stress in x direction'
+ units = 'N m-2'
+ case ('bottomStressY')
+ standard_name = 'sea_floor_horizontal_stress'
+ long_name = 'Bottom stress in y direction'
+ units = 'N m-2'
+ case ('horizontalSideVelX')
+ standard_name = 'sea_water_x_velocity'
+ units = 'm s-1'
+ case ('horizontalSideVelY')
+ standard_name = 'sea_water_y_velocity'
+ units = 'm s-1'
+ case ('windSpeedX')
+ standard_name = 'eastward_wind'
+ units = 'm s-1'
+ case ('windSpeedY')
+ standard_name = 'northward_wind'
+ units = 'm s-1'
+ case ('windStressX')
+ standard_name = 'downward_x_stress_at_sea_water_surface'
+ units = 'm2 s-2'
+ case ('windStressY')
+ standard_name = 'downward_y_stress_at_sea_water_surface'
+ units = 'm2 s-2'
+ case ('bottom_index_node')
+ long_name = 'Bottom index at node'
+ standard_name = 'model_level_number_at_sea_floor'
+ units = '1'
+ !positive = 'up'
+ comment = 'Index of lowermost model level'
+ valid_min = 1
+ case default
+ end select
+
+ if (index(trim(varname), 'dry') > 0 .and. index(trim(varname), 'Flag') > 0) then
+ standard_name = 'quality_flag'
+ long_name = 'Dry flag'
+ comment = '1: dry, 0: wet'
+ units = '1'
+ valid_min = 0
+ valid_max = 1
+ endif
+
+ iret = NF90_NOERR
+ if (trim(long_name) /= '') iret=nf90_put_att(ncid,varid,'long_name',trim(long_name))
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//' long_name')
+
+ if (trim(standard_name) /= '') iret=nf90_put_att(ncid,varid,'standard_name',trim(standard_name))
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//' standard_name')
+
+ if (trim(units) /= '') iret=nf90_put_att(ncid,varid,'units',trim(units))
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//' units')
+
+ if (trim(comment) /= '') iret=nf90_put_att(ncid,varid,'comment',trim(comment))
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//' comment')
+
+ if (valid_min /= NF90_FILL_FLOAT) iret=nf90_put_att(ncid,varid,'valid_min',valid_min)
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//' valid_min')
+
+ if (valid_max /= NF90_FILL_FLOAT) iret=nf90_put_att(ncid,varid,'valid_max',valid_max)
+ if(iret.ne.NF90_NOERR) call parallel_abort(varname//' valid_max')
+
+ end subroutine add_cf_variable_attributes
+
+ subroutine add_user_attributes(ncid)
+ implicit none
+ integer, intent(in) :: ncid
+
+ integer :: iret, varid, ncin, nvar, ivar, natt, dimid, iatt
+ character(len=11), parameter :: infilename = 'metadata.nc'
+ character(len=NF90_MAX_NAME) :: varname, attname
+ logical :: file_exists
+
+ inquire(file=infilename, exist=file_exists)
+ if (.not. file_exists) return
+
+ iret = nf90_open(trim(infilename), NF90_NOWRITE, ncin)
+ if(iret.ne.NF90_NOERR) call parallel_abort('add_user_attributes: nf90_open '//trim(infilename))
+
+ iret = nf90_inquire(ncid, nvariables=nvar)
+ if (iret /= NF90_NOERR) call parallel_abort('add_user_attributes: nf90_inquire nvar')
+
+ do varid = 1, nvar
+ iret = nf90_inquire_variable(ncid, varid, name=varname)
+ if (iret /= NF90_NOERR) call parallel_abort('add_user_attributes: nf90_inquire variable')
+
+ iret = nf90_inq_varid(ncin, trim(varname), ivar)
+ if (iret /= NF90_NOERR) cycle ! skipt to next
+
+ call netcdf_copy_attributes(ncin, ivar, ncid, varid)
+ end do
+
+ ! The variable crs does not exist in SCHISM output if ics==1, so it needs
+ ! to be copied unconditionally
+ iret = nf90_inq_varid(ncid, 'crs', varid)
+ if (iret /= NF90_NOERR) then
+ iret = nf90_inq_varid(ncin, 'crs', ivar)
+ if (iret == NF90_NOERR) then
+ iret=nf90_inq_dimid(ncid, 'one', dimid)
+ if(iret.ne.NF90_NOERR) call parallel_abort('add_user_attributes: inq_dimid one')
+ iret=nf90_def_var(ncid,'crs',NF90_INT,(/dimid/),varid)
+ if(iret.ne.NF90_NOERR) call parallel_abort('add_user_attributes: def_var crs')
+ call netcdf_copy_attributes(ncin, ivar, ncid, varid)
+
+ do varid =1, nvar
+ iret = nf90_inquire_variable(ncid, varid, natts=natt)
+ if (iret == NF90_NOERR .and. natt > 0) then
+ do iatt = 1, natt
+ iret = nf90_inq_attname(ncid, varid, iatt, attname)
+ if (iret == NF90_NOERR .and. trim(attname) == 'coordinates') then
+ iret = nf90_put_att(ncid, varid, 'grid_mapping', 'crs')
+ exit
+ end if
+ end do
+ end if
+ enddo
+ end if
+ end if
+
+ call netcdf_copy_attributes(ncin, NF90_GLOBAL, ncid, NF90_GLOBAL)
+
+ end subroutine add_user_attributes
+
+ subroutine netcdf_copy_attributes(ncin, varid_in, ncout, varid_out)
+ implicit none
+ integer, intent(in) :: ncin, varid_in, ncout, varid_out
+
+ integer :: iret, natt, attnum, ndim, nvar
+ character(len=NF90_MAX_NAME) :: attname
+ integer :: xtype, attlen
+ integer :: attval_int
+ character(len=:), allocatable :: attval_char
+ real :: attval_real
+ double precision :: attval_double
+
+ if (varid_in == NF90_GLOBAL .and. varid_out == NF90_GLOBAL) then
+ iret = nf90_inquire(ncin, ndim, nvar, natt)
+ if (iret /= NF90_NOERR) call parallel_abort('netcdf_copy_attributes: inquire_global natts')
+ elseif (varid_in /= NF90_GLOBAL .and. varid_out /= NF90_GLOBAL) then
+ iret = nf90_inquire_variable(ncin, varid_in, natts=natt)
+ if (iret /= NF90_NOERR) call parallel_abort('netcdf_copy_attributes: inquire_variable natts')
+ else
+ call parallel_abort('netcdf_copy_attributes: cannot mix global and variable attributes')
+ end if
+ !ierr = nf90_inquire(ncid_src, ndims, nvars, ngatts, unlimdimid)
+
+
+ do attnum = 1, natt
+ iret = nf90_inq_attname(ncin, varid_in, attnum, attname)
+ if (iret /= NF90_NOERR) cycle
+
+ iret = nf90_inquire_attribute(ncin, varid_in, attname, xtype=xtype, len=attlen)
+ if (iret /= NF90_NOERR) cycle
+
+ select case (xtype)
+ case (NF90_CHAR)
+ allocate(character(len=attlen) :: attval_char)
+ iret = nf90_get_att(ncin, varid_in, attname, attval_char)
+ if (iret == NF90_NOERR) iret = nf90_put_att(ncout, varid_out, attname, attval_char)
+ deallocate(attval_char)
+ case (NF90_INT)
+ iret = nf90_get_att(ncin, varid_in, attname, attval_int)
+ if (iret == NF90_NOERR) iret = nf90_put_att(ncout, varid_out, attname, attval_int)
+ case (NF90_FLOAT)
+ iret = nf90_get_att(ncin, varid_in, attname, attval_real)
+ if (iret == NF90_NOERR) iret = nf90_put_att(ncout, varid_out, attname, attval_real)
+ case (NF90_DOUBLE)
+ iret = nf90_get_att(ncin, varid_in, attname, attval_double)
+ if (iret == NF90_NOERR) iret = nf90_put_att(ncout, varid_out, attname, attval_double)
+ case default
+ end select
+ end do
+
+ end subroutine netcdf_copy_attributes
+
!===============================================================================
subroutine scribe_finalize
implicit none
end subroutine scribe_finalize
+!===============================================================================
+
+ function iso8601_now() result(s)
+ ! Returns local time in ISO 8601: YYYY-MM-DDThh:mm:ss±HH:MM
+
+ implicit none
+
+ character(len=32) :: s
+ integer :: v(8) ! (YYYY,MM,DD,zone?,hh,mm,ss,ms)
+ character(len=5) :: zone_str ! minutes offset from UTC, signed
+ integer :: zmin, zh, zm
+ character(len=1) :: sgn
+
+ call date_and_time(values=v, zone=zone_str)
+ read(zone_str,'(I5)') zmin
+ sgn = '+'
+ if (zmin < 0) sgn = '-'
+
+ zh = abs(zmin)/60
+ zm = mod(abs(zmin),60)
+
+ write(s,'(I4.4,"-",I2.2,"-",I2.2,"T",I2.2,":",I2.2,":",I2.2,A1,I2.2,":",I2.2)') &
+ v(1), v(2), v(3), v(5), v(6), v(7), sgn, zh, zm
+ end function iso8601_now
!===============================================================================
! END FILE I/O module
!===============================================================================
diff --git a/src/Fabm/fabm_schism.F90 b/src/Fabm/fabm_schism.F90
index 8e078f51a..f1341177a 100644
--- a/src/Fabm/fabm_schism.F90
+++ b/src/Fabm/fabm_schism.F90
@@ -11,7 +11,7 @@
!> @author Jan Kossack
!> @author Wang Zhenggui
-!> @copyright Copyright 2021-2024 Helmholtz-Zentrum hereon GmbH
+!> @copyright Copyright 2021-2026 Helmholtz-Zentrum hereon GmbH
!> @copyright Copyright 2021-2022 Virginia Institute of Marine Science
!> @copyright Copyright 2017-2021 Helmholtz-Zentrum Geesthacht GmbH
!
@@ -109,7 +109,7 @@ module fabm_schism
character(len=256) :: short_name
character(len=256) :: units
character(len=256) :: long_name
- logical :: do_output
+ logical :: do_output=.false.
logical :: output_averaged=.true.
end type
@@ -118,13 +118,13 @@ module fabm_schism
character(len=256) :: short_name
character(len=256) :: units
character(len=256) :: long_name
- logical :: do_output
+ logical :: do_output=.false.
logical :: output_averaged=.true.
end type
type, public :: fabm_schism_parameter
- integer :: ispm !spm option flag
- real(rk) :: spm0 !constant spm conc. for ispm=0
+ integer :: ispm=0 !spm option flag
+ real(rk) :: spm0=0.0_rk !constant spm conc. for ispm=0
end type
type, public :: type_fabm_schism
@@ -135,8 +135,8 @@ module fabm_schism
#endif
character(len=1024) :: version = 'unknown'
- real(rk) :: day_of_year, seconds_of_day
- logical :: fabm_ready
+ real(rk) :: day_of_year=0.0_rk, seconds_of_day=0.0_rk
+ logical :: fabm_ready=.false.
logical :: repair_allowed=.true.
integer :: nvar=-1
integer :: ndiag=-1
@@ -181,7 +181,7 @@ module fabm_schism
type(fabm_schism_bulk_diagnostic_variable), dimension(:), allocatable :: interior_diagnostic_variables
type(fabm_schism_horizontal_diagnostic_variable), dimension(:), allocatable :: horizontal_diagnostic_variables
type(fabm_schism_parameter) :: params
- real(rk) :: tidx
+ real(rk) :: tidx=0.0_rk
real(rk) :: time_since_last_output = 0.0_rk
real(rk) :: time_since_last_hor_output = 0.0_rk
real(rk) :: time_fabm(1)=-999.0_rk !time in forcing files
@@ -204,7 +204,7 @@ module fabm_schism
type(type_fabm_schism), public :: fs ! the main module object
integer :: ncid=-1 ! ncid of hotstart variables
- real :: missing_value=-2E20_rk ! missing_value for netcdf variables
+ real(rk), parameter :: missing_value=-2E20_rk ! missing_value for netcdf variables
contains
@@ -403,7 +403,9 @@ subroutine fabm_schism_init_stage2
#endif
allocate(bottom_idx(1:ne))
+ bottom_idx = 1
do i=1,ne
+ if (kbe(i) < 1) cycle
bottom_idx(i) = kbe(i)+1
enddo
@@ -490,6 +492,7 @@ subroutine fabm_schism_init_stage2
do n=1,fs%ndiag
if (fs%interior_diagnostic_variables(n)%output_averaged) then
allocate(fs%interior_diagnostic_variables(n)%data(nvrt,ne))
+ fs%interior_diagnostic_variables(n)%data = 0.0_rk
else
#if _FABM_API_VERSION_ < 1
fs%interior_diagnostic_variables(n)%data => fabm_get_bulk_diagnostic_data(fs%model,n)
@@ -497,7 +500,6 @@ subroutine fabm_schism_init_stage2
fs%interior_diagnostic_variables(n)%data => fs%model%get_interior_diagnostic_data(n)
#endif
end if
- fs%interior_diagnostic_variables(n)%data = missing_value
fs%time_since_last_output = 0.0_rk
write(message,'(A)') 'Linked interior diagnostic '// &
@@ -521,6 +523,7 @@ subroutine fabm_schism_init_stage2
do n=1,fs%ndiag_hor
if (fs%horizontal_diagnostic_variables(n)%output_averaged) then
allocate(fs%horizontal_diagnostic_variables(n)%data(ne))
+ fs%horizontal_diagnostic_variables(n)%data = 0.0_rk
else
#if _FABM_API_VERSION_ < 1
fs%horizontal_diagnostic_variables(n)%data => fabm_get_horizontal_diagnostic_data(fs%model,n)
@@ -528,7 +531,6 @@ subroutine fabm_schism_init_stage2
fs%horizontal_diagnostic_variables(n)%data => fs%model%get_horizontal_diagnostic_data(n)
#endif
end if
- fs%horizontal_diagnostic_variables(n)%data = 0.0_rk
fs%time_since_last_hor_output = 0.0_rk
write(message,'(A)') 'Linked horizontal diagnostic '// &
@@ -551,11 +553,11 @@ subroutine fabm_schism_init_stage2
! link environment
allocate(fs%light_extinction(nvrt,ne))
- fs%light_extinction = missing_value
+ fs%light_extinction = 0.0_rk
!> @todo what is a sensible value for layers below kbe?
allocate(fs%layer_height(nvrt,ne))
- fs%layer_height = missing_value
+ fs%layer_height = 0.0_rk
allocate(fs%layer_depth(nvrt,ne))
fs%layer_depth = missing_value
@@ -606,8 +608,8 @@ subroutine fabm_schism_init_stage2
endif
#endif
- !> Set I_0 to missing_value if atmospheric forcing is provided by setting nws = 2 and
- !> ihconsv = 1 in param.nml
+ !> Initialize radiation fields with safe nonnegative defaults.
+ !> Atmospheric forcing is provided by setting nws = 2 and ihconsv = 1 in param.nml.
!> @todo check models using muE as unit
#if _FABM_API_VERSION_ < 1
if (fs%model%variable_needs_values(standard_variables%surface_downwelling_shortwave_flux) &
@@ -620,7 +622,7 @@ subroutine fabm_schism_init_stage2
endif
allocate(fs%I_0(ne))
- fs%I_0 = missing_value
+ fs%I_0 = 0.0_rk
call fabm_link_horizontal_data(fs%model,standard_variables%surface_downwelling_shortwave_flux,fs%I_0)
call driver%log_message('Linked requested surface downwelling short wave flux')
endif
@@ -629,7 +631,7 @@ subroutine fabm_schism_init_stage2
.or. fs%model%variable_needs_values(standard_variables%downwelling_photosynthetic_radiative_flux)) then
allocate(fs%par0(ne))
- fs%par0 = missing_value
+ fs%par0 = 0.0_rk
call fabm_link_horizontal_data(fs%model,standard_variables%surface_downwelling_photosynthetic_radiative_flux,fs%par0)
call driver%log_message('Linked requested surface downwelling PAR flux')
endif
@@ -637,7 +639,7 @@ subroutine fabm_schism_init_stage2
if (fs%model%variable_needs_values(standard_variables%downwelling_photosynthetic_radiative_flux)) then
allocate(fs%par(nvrt, ne))
- fs%par = missing_value
+ fs%par = 0.0_rk
call fabm_link_interior_data(fs%model,standard_variables%downwelling_photosynthetic_radiative_flux,fs%par)
call driver%log_message('Linked requested downwelling PAR flux')
endif
@@ -645,7 +647,7 @@ subroutine fabm_schism_init_stage2
if (fs%model%variable_needs_values(standard_variables%downwelling_photosynthetic_radiative_flux)) then
allocate(fs%par(nvrt, ne))
- fs%par = missing_value
+ fs%par = 0.0_rk
call fabm_link_interior_data(fs%model,standard_variables%downwelling_photosynthetic_radiative_flux,fs%par)
call driver%log_message('Linked requested downwelling PAR flux')
endif
@@ -662,7 +664,7 @@ subroutine fabm_schism_init_stage2
endif
allocate(fs%I_0(ne))
- fs%I_0 = missing_value
+ fs%I_0 = 0.0_rk
call fs%model%link_horizontal_data(fabm_standard_variables%surface_downwelling_shortwave_flux,fs%I_0)
call driver%log_message('Linked requested surface downwelling short wave flux')
endif
@@ -671,7 +673,7 @@ subroutine fabm_schism_init_stage2
.or. fs%model%variable_needs_values(fabm_standard_variables%downwelling_photosynthetic_radiative_flux)) then
allocate(fs%par0(ne))
- fs%par0 = missing_value
+ fs%par0 = 0.0_rk
call fs%model%link_horizontal_data(fabm_standard_variables%surface_downwelling_photosynthetic_radiative_flux,fs%par0)
call driver%log_message('Linked requested surface downwelling PAR flux')
endif
@@ -716,7 +718,7 @@ subroutine fabm_schism_init_stage2
fs%bottom_speed = missing_value
allocate(fs%bottom_roughness(ne))
- fs%bottom_roughness = missing_value
+ fs%bottom_roughness = 0.0_rk
! Link ice environment
#ifdef USE_ICEBGC
@@ -724,17 +726,19 @@ subroutine fabm_schism_init_stage2
fs%dh_growth = missing_value
allocate(fs%ice_thick(ne))
- fs%ice_thick = missing_value
+ fs%ice_thick = 0.0_rk
allocate(fs%ice_cover(ne))
- fs%ice_cover = missing_value
+ fs%ice_cover = 0.0_rk
+
allocate(fs%snow_thick(ne))
- fs%snow_thick = missing_value
+ fs%snow_thick = 0.0_rk
#endif
! calculate initial layer heights, note that the at nlevel=1, this variable
! is not defined
do i=1,ne
+ if (kbe(i) < 1) cycle
fs%layer_height(kbe(i)+1:nvrt,i) = ze(kbe(i)+1:nvrt,i)-ze(kbe(i):nvrt-1,i)
fs%layer_depth (kbe(i)+1:nvrt,i) = -(ze(kbe(i)+1:nvrt,i)+ze(kbe(i):nvrt-1,i))/2
enddo
@@ -914,6 +918,7 @@ subroutine get_light(fs)
! get light extinction and calculate par
fs%light_extinction = 0.0_rk
do nel=1,ne
+ if (kbe(nel) < 1) cycle
call fabm_get_light_extinction(fs%model,1,nvrt,nel,localext)
do k=nvrt,kbe(nel)+1,-1
@@ -1036,6 +1041,7 @@ subroutine fabm_schism_do()
! calculate layer height, and depth
do i=1,ne
if (idry_e(i) /= 0) cycle
+ if (kbe(i) < 1) cycle
fs%layer_height(kbe(i)+1:nvrt,i) = ze(kbe(i)+1:nvrt,i)-ze(kbe(i):nvrt-1,i)
fs%layer_depth (kbe(i)+1:nvrt,i) = -(ze(kbe(i)+1:nvrt,i)+ze(kbe(i):nvrt-1,i))/2
enddo
@@ -1091,6 +1097,8 @@ subroutine fabm_schism_do()
if (associated(fs%bottom_speed)) then
do ie=1,ne
+ if (idry_e(ie) /= 0) cycle
+ if (kbe(ie) < 1) cycle
fs%bottom_speed(ie) = 0
do j=1,i34(ie)
fs%bottom_speed(ie) = fs%bottom_speed(ie) + sqrt( &
@@ -1122,6 +1130,7 @@ subroutine fabm_schism_do()
!if (allocated(fs%pres)) then
do i=1,ne
if (idry_e(i) /= 0) cycle
+ if (kbe(i) < 1) cycle
do k=1,nvrt
n = max(k,kbe(i))
!fs%pres(k,i) = rho0*grav*abs(ze(n,i))*real(1.e-4,rkind)
@@ -1169,6 +1178,7 @@ subroutine fabm_schism_do()
do i=1,ne
if (idry_e(i) /= 0) cycle
+ if (kbe(i) < 1) cycle
!write(0,*) 'fabm: get rhs'
rhs = 0.0_rk
@@ -1298,11 +1308,13 @@ subroutine integrate_vertical_movement(fs)
real(rk) :: w(nvrt,fs%nvar)
do i=1,ne
- if (idry_e(i) == 0) then
+ if (kbe(i) < 1) cycle
+ if (idry_e(i) /= 0) cycle
+
#if _FABM_API_VERSION_ < 1
- call fabm_get_vertical_movement(fs%model, 1, nvrt, i, w)
+ call fabm_get_vertical_movement(fs%model, 1, nvrt, i, w)
#else
- call fs%model%get_vertical_movement(1, nvrt, i, w)
+ call fs%model%get_vertical_movement(1, nvrt, i, w)
#endif
lower_flux(1:kbe(i)+1,1:fs%nvar) = 0.0_rk
@@ -1328,7 +1340,6 @@ subroutine integrate_vertical_movement(fs)
tr_el(istart+n-1,k,i) = tr_el(istart+n-1,k,i) + dt*h_inv(k)*(-upper_flux(k,n)+lower_flux(k,n))
end do
end do
- end if ! idry_e==0
end do
end subroutine integrate_vertical_movement
@@ -1920,6 +1931,8 @@ subroutine fabm_schism_read_param_2d(varname,pvar,pvalue)
real(rkind) :: xtmp,ytmp,rtmp
real(rkind),dimension(np) :: tvar
+ tvar = 0.0_rkind
+
!read spatailly varying parameter values
if(int(pvalue)==-999) then !*.gr3
open(31,file=in_dir(1:len_in_dir)//trim(adjustl(varname))//'.gr3',status='old')
diff --git a/src/Hydro/misc_subs.F90 b/src/Hydro/misc_subs.F90
index e570b128b..11e5b0c3b 100644
--- a/src/Hydro/misc_subs.F90
+++ b/src/Hydro/misc_subs.F90
@@ -48,9 +48,6 @@
! subroutine ibilinear
! subroutine quad_shape
! function quad_int
-! subroutine compute_bed_slope
-! subroutine smooth_2dvar
-! subroutine savensend3D_scribe
!weno>
! subroutine weno1_coef
@@ -68,9 +65,11 @@
! subroutine weno_diag
! function M33DET
! function M66DET
-! subroutine GetSten1
!= 360) then
+ k1 = 0
+ end if
+ do j = j1, j2
+ if (j + 90 >= 0 .and. j - 90 <= 180) then
+ self(i, j) = self1(j + 90, k1)
+ end if
+ end do
+ k1 = k1 + 1
+ end do
+
+ !TODO: scatter and interpolate back to UG; calculate tidal potential
+
+ !Dealloc
+ end subroutine selfattraction
+
+ subroutine loadlovenumber(llnh, llnk)
+ !Define the second load Love number h' and k' up to degree 1024
+ use schism_glbl, only : rkind
+ implicit none
+
+ ! Input\Output parameter
+ real(rkind), dimension(0:1024), intent(out) :: llnh, llnk
+
+ !Fill arrays
+ llnh(0) = 0.0000000000e+00
+ llnh(1) = -0.1285877758e+01
+ llnh(2) = -0.9915810331e+00
+ llnh(3) = -0.1050767745e+01
+ llnh(4) = -0.1053393012e+01
+ llnh(5) = -0.1086317605e+01
+ llnh(6) = -0.1143860336e+01
+ llnh(7) = -0.1212408459e+01
+ llnh(8) = -0.1283943275e+01
+ llnh(9) = -0.1354734845e+01
+ llnh(10) = -0.1423282851e+01
+ llnh(11) = -0.1489094554e+01
+ llnh(12) = -0.1552074997e+01
+ llnh(13) = -0.1612273740e+01
+ llnh(14) = -0.1669763369e+01
+ llnh(15) = -0.1724635488e+01
+ llnh(16) = -0.1776963521e+01
+ llnh(17) = -0.1826825601e+01
+ llnh(18) = -0.1874298467e+01
+ llnh(19) = -0.1919461416e+01
+ llnh(20) = -0.1962393632e+01
+ llnh(21) = -0.2003182253e+01
+ llnh(22) = -0.2041915786e+01
+ llnh(23) = -0.2078680486e+01
+ llnh(24) = -0.2113573061e+01
+ llnh(25) = -0.2146680270e+01
+ llnh(26) = -0.2178105661e+01
+ llnh(27) = -0.2207927152e+01
+ llnh(28) = -0.2236242846e+01
+ llnh(29) = -0.2263132641e+01
+ llnh(30) = -0.2288687940e+01
+ llnh(31) = -0.2312991757e+01
+ llnh(32) = -0.2336112443e+01
+ llnh(33) = -0.2358128831e+01
+ llnh(34) = -0.2379107893e+01
+ llnh(35) = -0.2399120761e+01
+ llnh(36) = -0.2418226351e+01
+ llnh(37) = -0.2436482905e+01
+ llnh(38) = -0.2453948379e+01
+ llnh(39) = -0.2470670195e+01
+ llnh(40) = -0.2486697757e+01
+ llnh(41) = -0.2502076334e+01
+ llnh(42) = -0.2516847401e+01
+ llnh(43) = -0.2531050008e+01
+ llnh(44) = -0.2544719530e+01
+ llnh(45) = -0.2557890739e+01
+ llnh(46) = -0.2570594319e+01
+ llnh(47) = -0.2582859779e+01
+ llnh(48) = -0.2594714216e+01
+ llnh(49) = -0.2606182782e+01
+ llnh(50) = -0.2617289738e+01
+ llnh(51) = -0.2628056023e+01
+ llnh(52) = -0.2638502978e+01
+ llnh(53) = -0.2648649164e+01
+ llnh(54) = -0.2658512061e+01
+ llnh(55) = -0.2668109142e+01
+ llnh(56) = -0.2677455130e+01
+ llnh(57) = -0.2686564655e+01
+ llnh(58) = -0.2695451439e+01
+ llnh(59) = -0.2704127764e+01
+ llnh(60) = -0.2712605707e+01
+ llnh(61) = -0.2720896238e+01
+ llnh(62) = -0.2729009765e+01
+ llnh(63) = -0.2736955903e+01
+ llnh(64) = -0.2744743969e+01
+ llnh(65) = -0.2752382423e+01
+ llnh(66) = -0.2759879282e+01
+ llnh(67) = -0.2767242102e+01
+ llnh(68) = -0.2774478021e+01
+ llnh(69) = -0.2781593811e+01
+ llnh(70) = -0.2788595709e+01
+ llnh(71) = -0.2795489680e+01
+ llnh(72) = -0.2802281343e+01
+ llnh(73) = -0.2808976028e+01
+ llnh(74) = -0.2815578704e+01
+ llnh(75) = -0.2822094093e+01
+ llnh(76) = -0.2828526669e+01
+ llnh(77) = -0.2834880683e+01
+ llnh(78) = -0.2841160150e+01
+ llnh(79) = -0.2847368769e+01
+ llnh(80) = -0.2853510163e+01
+ llnh(81) = -0.2859587939e+01
+ llnh(82) = -0.2865604931e+01
+ llnh(83) = -0.2871564378e+01
+ llnh(84) = -0.2877469169e+01
+ llnh(85) = -0.2883322045e+01
+ llnh(86) = -0.2889125648e+01
+ llnh(87) = -0.2894882413e+01
+ llnh(88) = -0.2900594702e+01
+ llnh(89) = -0.2906264743e+01
+ llnh(90) = -0.2911894687e+01
+ llnh(91) = -0.2917486512e+01
+ llnh(92) = -0.2923042145e+01
+ llnh(93) = -0.2928563403e+01
+ llnh(94) = -0.2934052041e+01
+ llnh(95) = -0.2939509674e+01
+ llnh(96) = -0.2944937877e+01
+ llnh(97) = -0.2950338132e+01
+ llnh(98) = -0.2955711880e+01
+ llnh(99) = -0.2961060436e+01
+ llnh(100) = -0.2966385090e+01
+ llnh(101) = -0.2971687056e+01
+ llnh(102) = -0.2976967512e+01
+ llnh(103) = -0.2982227536e+01
+ llnh(104) = -0.2987468183e+01
+ llnh(105) = -0.2992690446e+01
+ llnh(106) = -0.2997895290e+01
+ llnh(107) = -0.3003083596e+01
+ llnh(108) = -0.3008256228e+01
+ llnh(109) = -0.3013413998e+01
+ llnh(110) = -0.3018557697e+01
+ llnh(111) = -0.3023688044e+01
+ llnh(112) = -0.3028805745e+01
+ llnh(113) = -0.3033911465e+01
+ llnh(114) = -0.3039005849e+01
+ llnh(115) = -0.3044089483e+01
+ llnh(116) = -0.3049162947e+01
+ llnh(117) = -0.3054226779e+01
+ llnh(118) = -0.3059281508e+01
+ llnh(119) = -0.3064327612e+01
+ llnh(120) = -0.3069365560e+01
+ llnh(121) = -0.3074395793e+01
+ llnh(122) = -0.3079418737e+01
+ llnh(123) = -0.3084434789e+01
+ llnh(124) = -0.3089444323e+01
+ llnh(125) = -0.3094447698e+01
+ llnh(126) = -0.3099445739e+01
+ llnh(127) = -0.3104437859e+01
+ llnh(128) = -0.3109424785e+01
+ llnh(129) = -0.3114406817e+01
+ llnh(130) = -0.3119384228e+01
+ llnh(131) = -0.3124357299e+01
+ llnh(132) = -0.3129326253e+01
+ llnh(133) = -0.3134291331e+01
+ llnh(134) = -0.3139252753e+01
+ llnh(135) = -0.3144210746e+01
+ llnh(136) = -0.3149165487e+01
+ llnh(137) = -0.3154117170e+01
+ llnh(138) = -0.3159065971e+01
+ llnh(139) = -0.3164012071e+01
+ llnh(140) = -0.3168955611e+01
+ llnh(141) = -0.3173896746e+01
+ llnh(142) = -0.3178835615e+01
+ llnh(143) = -0.3183772364e+01
+ llnh(144) = -0.3188707103e+01
+ llnh(145) = -0.3193639953e+01
+ llnh(146) = -0.3198571025e+01
+ llnh(147) = -0.3203500433e+01
+ llnh(148) = -0.3208428262e+01
+ llnh(149) = -0.3213354609e+01
+ llnh(150) = -0.3218279559e+01
+ llnh(151) = -0.3223203202e+01
+ llnh(152) = -0.3228125600e+01
+ llnh(153) = -0.3233046832e+01
+ llnh(154) = -0.3237966958e+01
+ llnh(155) = -0.3242886050e+01
+ llnh(156) = -0.3247804156e+01
+ llnh(157) = -0.3252721331e+01
+ llnh(158) = -0.3257637624e+01
+ llnh(159) = -0.3262553244e+01
+ llnh(160) = -0.3267467917e+01
+ llnh(161) = -0.3272381835e+01
+ llnh(162) = -0.3277295035e+01
+ llnh(163) = -0.3282207554e+01
+ llnh(164) = -0.3287119415e+01
+ llnh(165) = -0.3292030647e+01
+ llnh(166) = -0.3296941273e+01
+ llnh(167) = -0.3301851314e+01
+ llnh(168) = -0.3306760804e+01
+ llnh(169) = -0.3311669742e+01
+ llnh(170) = -0.3316578148e+01
+ llnh(171) = -0.3321486032e+01
+ llnh(172) = -0.3326393422e+01
+ llnh(173) = -0.3331300520e+01
+ llnh(174) = -0.3336207644e+01
+ llnh(175) = -0.3341113629e+01
+ llnh(176) = -0.3346019149e+01
+ llnh(177) = -0.3350924191e+01
+ llnh(178) = -0.3355828764e+01
+ llnh(179) = -0.3360732862e+01
+ llnh(180) = -0.3365636499e+01
+ llnh(181) = -0.3370539656e+01
+ llnh(182) = -0.3375442336e+01
+ llnh(183) = -0.3380344530e+01
+ llnh(184) = -0.3385246241e+01
+ llnh(185) = -0.3390147452e+01
+ llnh(186) = -0.3395048158e+01
+ llnh(187) = -0.3399948348e+01
+ llnh(188) = -0.3404848021e+01
+ llnh(189) = -0.3409747153e+01
+ llnh(190) = -0.3414645740e+01
+ llnh(191) = -0.3419543764e+01
+ llnh(192) = -0.3424441221e+01
+ llnh(193) = -0.3429338088e+01
+ llnh(194) = -0.3434234352e+01
+ llnh(195) = -0.3439129995e+01
+ llnh(196) = -0.3444025009e+01
+ llnh(197) = -0.3448919371e+01
+ llnh(198) = -0.3453813064e+01
+ llnh(199) = -0.3458706066e+01
+ llnh(200) = -0.3463598369e+01
+ llnh(201) = -0.3468489946e+01
+ llnh(202) = -0.3473380779e+01
+ llnh(203) = -0.3478270847e+01
+ llnh(204) = -0.3483160133e+01
+ llnh(205) = -0.3488048612e+01
+ llnh(206) = -0.3492936263e+01
+ llnh(207) = -0.3497823067e+01
+ llnh(208) = -0.3502708995e+01
+ llnh(209) = -0.3507594040e+01
+ llnh(210) = -0.3512478162e+01
+ llnh(211) = -0.3517361345e+01
+ llnh(212) = -0.3522243562e+01
+ llnh(213) = -0.3527124799e+01
+ llnh(214) = -0.3532005020e+01
+ llnh(215) = -0.3536884206e+01
+ llnh(216) = -0.3541762329e+01
+ llnh(217) = -0.3546639373e+01
+ llnh(218) = -0.3551515301e+01
+ llnh(219) = -0.3556390096e+01
+ llnh(220) = -0.3561263723e+01
+ llnh(221) = -0.3566136170e+01
+ llnh(222) = -0.3571007398e+01
+ llnh(223) = -0.3575877387e+01
+ llnh(224) = -0.3580747513e+01
+ llnh(225) = -0.3585615132e+01
+ llnh(226) = -0.3590481365e+01
+ llnh(227) = -0.3595346263e+01
+ llnh(228) = -0.3600209792e+01
+ llnh(229) = -0.3605071936e+01
+ llnh(230) = -0.3609932657e+01
+ llnh(231) = -0.3614791931e+01
+ llnh(232) = -0.3619649732e+01
+ llnh(233) = -0.3624506035e+01
+ llnh(234) = -0.3629360805e+01
+ llnh(235) = -0.3634214026e+01
+ llnh(236) = -0.3639065656e+01
+ llnh(237) = -0.3643915683e+01
+ llnh(238) = -0.3648764066e+01
+ llnh(239) = -0.3653610782e+01
+ llnh(240) = -0.3658455800e+01
+ llnh(241) = -0.3663299103e+01
+ llnh(242) = -0.3668140651e+01
+ llnh(243) = -0.3672980417e+01
+ llnh(244) = -0.3677818461e+01
+ llnh(245) = -0.3682654761e+01
+ llnh(246) = -0.3687489030e+01
+ llnh(247) = -0.3692321405e+01
+ llnh(248) = -0.3697151858e+01
+ llnh(249) = -0.3701980361e+01
+ llnh(250) = -0.3706806936e+01
+ llnh(251) = -0.3711631455e+01
+ llnh(252) = -0.3716453939e+01
+ llnh(253) = -0.3721274358e+01
+ llnh(254) = -0.3726092689e+01
+ llnh(255) = -0.3730908892e+01
+ llnh(256) = -0.3735722950e+01
+ llnh(257) = -0.3740534821e+01
+ llnh(258) = -0.3745344490e+01
+ llnh(259) = -0.3750151923e+01
+ llnh(260) = -0.3754957088e+01
+ llnh(261) = -0.3759759956e+01
+ llnh(262) = -0.3764560505e+01
+ llnh(263) = -0.3769358699e+01
+ llnh(264) = -0.3774154515e+01
+ llnh(265) = -0.3778947920e+01
+ llnh(266) = -0.3783738888e+01
+ llnh(267) = -0.3788527389e+01
+ llnh(268) = -0.3793313390e+01
+ llnh(269) = -0.3798096866e+01
+ llnh(270) = -0.3802877791e+01
+ llnh(271) = -0.3807656137e+01
+ llnh(272) = -0.3812431870e+01
+ llnh(273) = -0.3817204958e+01
+ llnh(274) = -0.3821975383e+01
+ llnh(275) = -0.3826743110e+01
+ llnh(276) = -0.3831508110e+01
+ llnh(277) = -0.3836271873e+01
+ llnh(278) = -0.3841032150e+01
+ llnh(279) = -0.3845788986e+01
+ llnh(280) = -0.3850542997e+01
+ llnh(281) = -0.3855294157e+01
+ llnh(282) = -0.3860042438e+01
+ llnh(283) = -0.3864787807e+01
+ llnh(284) = -0.3869530239e+01
+ llnh(285) = -0.3874269702e+01
+ llnh(286) = -0.3879006179e+01
+ llnh(287) = -0.3883739635e+01
+ llnh(288) = -0.3888470049e+01
+ llnh(289) = -0.3893197379e+01
+ llnh(290) = -0.3897921616e+01
+ llnh(291) = -0.3902642720e+01
+ llnh(292) = -0.3907360668e+01
+ llnh(293) = -0.3912075438e+01
+ llnh(294) = -0.3916786993e+01
+ llnh(295) = -0.3921495314e+01
+ llnh(296) = -0.3926200363e+01
+ llnh(297) = -0.3930902125e+01
+ llnh(298) = -0.3935600573e+01
+ llnh(299) = -0.3940295676e+01
+ llnh(300) = -0.3944987404e+01
+ llnh(301) = -0.3949675741e+01
+ llnh(302) = -0.3954360653e+01
+ llnh(303) = -0.3959042119e+01
+ llnh(304) = -0.3963720107e+01
+ llnh(305) = -0.3968394592e+01
+ llnh(306) = -0.3973065547e+01
+ llnh(307) = -0.3977732958e+01
+ llnh(308) = -0.3982396782e+01
+ llnh(309) = -0.3987056997e+01
+ llnh(310) = -0.3991713583e+01
+ llnh(311) = -0.3996366510e+01
+ llnh(312) = -0.4001015766e+01
+ llnh(313) = -0.4005661299e+01
+ llnh(314) = -0.4010303104e+01
+ llnh(315) = -0.4014941156e+01
+ llnh(316) = -0.4019575415e+01
+ llnh(317) = -0.4024205867e+01
+ llnh(318) = -0.4028832484e+01
+ llnh(319) = -0.4033455241e+01
+ llnh(320) = -0.4038074113e+01
+ llnh(321) = -0.4042689078e+01
+ llnh(322) = -0.4047300107e+01
+ llnh(323) = -0.4051907177e+01
+ llnh(324) = -0.4056510264e+01
+ llnh(325) = -0.4061109341e+01
+ llnh(326) = -0.4065704388e+01
+ llnh(327) = -0.4070295381e+01
+ llnh(328) = -0.4074882284e+01
+ llnh(329) = -0.4079465087e+01
+ llnh(330) = -0.4084043760e+01
+ llnh(331) = -0.4088618279e+01
+ llnh(332) = -0.4093188619e+01
+ llnh(333) = -0.4097757745e+01
+ llnh(334) = -0.4102319954e+01
+ llnh(335) = -0.4106878131e+01
+ llnh(336) = -0.4111431810e+01
+ llnh(337) = -0.4115981211e+01
+ llnh(338) = -0.4120526303e+01
+ llnh(339) = -0.4125067085e+01
+ llnh(340) = -0.4129603517e+01
+ llnh(341) = -0.4134135580e+01
+ llnh(342) = -0.4138663260e+01
+ llnh(343) = -0.4143186527e+01
+ llnh(344) = -0.4147705363e+01
+ llnh(345) = -0.4152219750e+01
+ llnh(346) = -0.4156729818e+01
+ llnh(347) = -0.4161235270e+01
+ llnh(348) = -0.4165736154e+01
+ llnh(349) = -0.4170232508e+01
+ llnh(350) = -0.4174724295e+01
+ llnh(351) = -0.4179211503e+01
+ llnh(352) = -0.4183694105e+01
+ llnh(353) = -0.4188172090e+01
+ llnh(354) = -0.4192645419e+01
+ llnh(355) = -0.4197114075e+01
+ llnh(356) = -0.4201578059e+01
+ llnh(357) = -0.4206037324e+01
+ llnh(358) = -0.4210491862e+01
+ llnh(359) = -0.4214941658e+01
+ llnh(360) = -0.4219386679e+01
+ llnh(361) = -0.4223826915e+01
+ llnh(362) = -0.4228262339e+01
+ llnh(363) = -0.4232692981e+01
+ llnh(364) = -0.4237118729e+01
+ llnh(365) = -0.4241539614e+01
+ llnh(366) = -0.4245955590e+01
+ llnh(367) = -0.4250366666e+01
+ llnh(368) = -0.4254772819e+01
+ llnh(369) = -0.4259174029e+01
+ llnh(370) = -0.4263570269e+01
+ llnh(371) = -0.4267961523e+01
+ llnh(372) = -0.4272347781e+01
+ llnh(373) = -0.4276728990e+01
+ llnh(374) = -0.4281105174e+01
+ llnh(375) = -0.4285476289e+01
+ llnh(376) = -0.4289842325e+01
+ llnh(377) = -0.4294203252e+01
+ llnh(378) = -0.4298559055e+01
+ llnh(379) = -0.4302909733e+01
+ llnh(380) = -0.4307255251e+01
+ llnh(381) = -0.4311595601e+01
+ llnh(382) = -0.4315930729e+01
+ llnh(383) = -0.4320260674e+01
+ llnh(384) = -0.4324585375e+01
+ llnh(385) = -0.4328909213e+01
+ llnh(386) = -0.4333223786e+01
+ llnh(387) = -0.4337533117e+01
+ llnh(388) = -0.4341837175e+01
+ llnh(389) = -0.4346135928e+01
+ llnh(390) = -0.4350429387e+01
+ llnh(391) = -0.4354717544e+01
+ llnh(392) = -0.4359000351e+01
+ llnh(393) = -0.4363277792e+01
+ llnh(394) = -0.4367549884e+01
+ llnh(395) = -0.4371816587e+01
+ llnh(396) = -0.4376077888e+01
+ llnh(397) = -0.4380333776e+01
+ llnh(398) = -0.4384584234e+01
+ llnh(399) = -0.4388829242e+01
+ llnh(400) = -0.4393068797e+01
+ llnh(401) = -0.4397302881e+01
+ llnh(402) = -0.4401531470e+01
+ llnh(403) = -0.4405754548e+01
+ llnh(404) = -0.4409972120e+01
+ llnh(405) = -0.4414184146e+01
+ llnh(406) = -0.4418390628e+01
+ llnh(407) = -0.4422591551e+01
+ llnh(408) = -0.4426786883e+01
+ llnh(409) = -0.4430976616e+01
+ llnh(410) = -0.4435160749e+01
+ llnh(411) = -0.4439339273e+01
+ llnh(412) = -0.4443512157e+01
+ llnh(413) = -0.4447679385e+01
+ llnh(414) = -0.4451840955e+01
+ llnh(415) = -0.4455997001e+01
+ llnh(416) = -0.4460147471e+01
+ llnh(417) = -0.4464291999e+01
+ llnh(418) = -0.4468430796e+01
+ llnh(419) = -0.4472563895e+01
+ llnh(420) = -0.4476691221e+01
+ llnh(421) = -0.4480812807e+01
+ llnh(422) = -0.4484928622e+01
+ llnh(423) = -0.4489038649e+01
+ llnh(424) = -0.4493142872e+01
+ llnh(425) = -0.4497241313e+01
+ llnh(426) = -0.4501333913e+01
+ llnh(427) = -0.4505420682e+01
+ llnh(428) = -0.4509501609e+01
+ llnh(429) = -0.4513576672e+01
+ llnh(430) = -0.4517645867e+01
+ llnh(431) = -0.4521709169e+01
+ llnh(432) = -0.4525766592e+01
+ llnh(433) = -0.4529818089e+01
+ llnh(434) = -0.4533863683e+01
+ llnh(435) = -0.4537903321e+01
+ llnh(436) = -0.4541938182e+01
+ llnh(437) = -0.4545970060e+01
+ llnh(438) = -0.4549992311e+01
+ llnh(439) = -0.4554008601e+01
+ llnh(440) = -0.4558018930e+01
+ llnh(441) = -0.4562023294e+01
+ llnh(442) = -0.4566021693e+01
+ llnh(443) = -0.4570014092e+01
+ llnh(444) = -0.4574000505e+01
+ llnh(445) = -0.4577980892e+01
+ llnh(446) = -0.4581955270e+01
+ llnh(447) = -0.4585923636e+01
+ llnh(448) = -0.4589885948e+01
+ llnh(449) = -0.4593842227e+01
+ llnh(450) = -0.4597792434e+01
+ llnh(451) = -0.4601736614e+01
+ llnh(452) = -0.4605674684e+01
+ llnh(453) = -0.4609606692e+01
+ llnh(454) = -0.4613532603e+01
+ llnh(455) = -0.4617452421e+01
+ llnh(456) = -0.4621366116e+01
+ llnh(457) = -0.4625273717e+01
+ llnh(458) = -0.4629175176e+01
+ llnh(459) = -0.4633070515e+01
+ llnh(460) = -0.4636959727e+01
+ llnh(461) = -0.4640842768e+01
+ llnh(462) = -0.4644719655e+01
+ llnh(463) = -0.4648590372e+01
+ llnh(464) = -0.4652454903e+01
+ llnh(465) = -0.4656313259e+01
+ llnh(466) = -0.4660165448e+01
+ llnh(467) = -0.4664011409e+01
+ llnh(468) = -0.4667851182e+01
+ llnh(469) = -0.4671684743e+01
+ llnh(470) = -0.4675512056e+01
+ llnh(471) = -0.4679333175e+01
+ llnh(472) = -0.4683148017e+01
+ llnh(473) = -0.4686956657e+01
+ llnh(474) = -0.4690759028e+01
+ llnh(475) = -0.4694555138e+01
+ llnh(476) = -0.4698344998e+01
+ llnh(477) = -0.4702128578e+01
+ llnh(478) = -0.4705905867e+01
+ llnh(479) = -0.4709676879e+01
+ llnh(480) = -0.4713441602e+01
+ llnh(481) = -0.4717200013e+01
+ llnh(482) = -0.4720952106e+01
+ llnh(483) = -0.4724697898e+01
+ llnh(484) = -0.4728437390e+01
+ llnh(485) = -0.4732170536e+01
+ llnh(486) = -0.4735897325e+01
+ llnh(487) = -0.4739617794e+01
+ llnh(488) = -0.4743331898e+01
+ llnh(489) = -0.4747041742e+01
+ llnh(490) = -0.4750747006e+01
+ llnh(491) = -0.4754442562e+01
+ llnh(492) = -0.4758131783e+01
+ llnh(493) = -0.4761815020e+01
+ llnh(494) = -0.4765491574e+01
+ llnh(495) = -0.4769161760e+01
+ llnh(496) = -0.4772825594e+01
+ llnh(497) = -0.4776483086e+01
+ llnh(498) = -0.4780134175e+01
+ llnh(499) = -0.4783778934e+01
+ llnh(500) = -0.4787417346e+01
+ llnh(501) = -0.4791049345e+01
+ llnh(502) = -0.4794674951e+01
+ llnh(503) = -0.4798294201e+01
+ llnh(504) = -0.4801907068e+01
+ llnh(505) = -0.4805513523e+01
+ llnh(506) = -0.4809113591e+01
+ llnh(507) = -0.4812707285e+01
+ llnh(508) = -0.4816294557e+01
+ llnh(509) = -0.4819875456e+01
+ llnh(510) = -0.4823449917e+01
+ llnh(511) = -0.4827017975e+01
+ llnh(512) = -0.4830579617e+01
+ llnh(513) = -0.4834134846e+01
+ llnh(514) = -0.4837683664e+01
+ llnh(515) = -0.4841226070e+01
+ llnh(516) = -0.4844762004e+01
+ llnh(517) = -0.4848291562e+01
+ llnh(518) = -0.4851814662e+01
+ llnh(519) = -0.4855331349e+01
+ llnh(520) = -0.4858841570e+01
+ llnh(521) = -0.4862345359e+01
+ llnh(522) = -0.4865842727e+01
+ llnh(523) = -0.4869333622e+01
+ llnh(524) = -0.4872818085e+01
+ llnh(525) = -0.4876296108e+01
+ llnh(526) = -0.4879767676e+01
+ llnh(527) = -0.4883232788e+01
+ llnh(528) = -0.4886691441e+01
+ llnh(529) = -0.4890143646e+01
+ llnh(530) = -0.4893589383e+01
+ llnh(531) = -0.4897028646e+01
+ llnh(532) = -0.4900461459e+01
+ llnh(533) = -0.4903887800e+01
+ llnh(534) = -0.4907307694e+01
+ llnh(535) = -0.4910721080e+01
+ llnh(536) = -0.4914128000e+01
+ llnh(537) = -0.4917528444e+01
+ llnh(538) = -0.4920922416e+01
+ llnh(539) = -0.4924309950e+01
+ llnh(540) = -0.4927690936e+01
+ llnh(541) = -0.4931065502e+01
+ llnh(542) = -0.4934433516e+01
+ llnh(543) = -0.4937797571e+01
+ llnh(544) = -0.4941156429e+01
+ llnh(545) = -0.4944505566e+01
+ llnh(546) = -0.4947848246e+01
+ llnh(547) = -0.4951184474e+01
+ llnh(548) = -0.4954514217e+01
+ llnh(549) = -0.4957837546e+01
+ llnh(550) = -0.4961154421e+01
+ llnh(551) = -0.4964464816e+01
+ llnh(552) = -0.4967768764e+01
+ llnh(553) = -0.4971066281e+01
+ llnh(554) = -0.4974357343e+01
+ llnh(555) = -0.4977641966e+01
+ llnh(556) = -0.4980920106e+01
+ llnh(557) = -0.4984191792e+01
+ llnh(558) = -0.4987457081e+01
+ llnh(559) = -0.4990715853e+01
+ llnh(560) = -0.4993968216e+01
+ llnh(561) = -0.4997214147e+01
+ llnh(562) = -0.5000453623e+01
+ llnh(563) = -0.5003686648e+01
+ llnh(564) = -0.5006913204e+01
+ llnh(565) = -0.5010133371e+01
+ llnh(566) = -0.5013347076e+01
+ llnh(567) = -0.5016554357e+01
+ llnh(568) = -0.5019755183e+01
+ llnh(569) = -0.5022949569e+01
+ llnh(570) = -0.5026137554e+01
+ llnh(571) = -0.5029319047e+01
+ llnh(572) = -0.5032494140e+01
+ llnh(573) = -0.5035663150e+01
+ llnh(574) = -0.5038825376e+01
+ llnh(575) = -0.5041981220e+01
+ llnh(576) = -0.5045130584e+01
+ llnh(577) = -0.5048273555e+01
+ llnh(578) = -0.5051410090e+01
+ llnh(579) = -0.5054540239e+01
+ llnh(580) = -0.5057663933e+01
+ llnh(581) = -0.5060781203e+01
+ llnh(582) = -0.5063892095e+01
+ llnh(583) = -0.5066996544e+01
+ llnh(584) = -0.5070094560e+01
+ llnh(585) = -0.5073186208e+01
+ llnh(586) = -0.5076271426e+01
+ llnh(587) = -0.5079350236e+01
+ llnh(588) = -0.5082422642e+01
+ llnh(589) = -0.5085488664e+01
+ llnh(590) = -0.5088548256e+01
+ llnh(591) = -0.5091601476e+01
+ llnh(592) = -0.5094648290e+01
+ llnh(593) = -0.5097688683e+01
+ llnh(594) = -0.5100722685e+01
+ llnh(595) = -0.5103750327e+01
+ llnh(596) = -0.5106771540e+01
+ llnh(597) = -0.5109786384e+01
+ llnh(598) = -0.5112799670e+01
+ llnh(599) = -0.5115803150e+01
+ llnh(600) = -0.5118799395e+01
+ llnh(601) = -0.5121789292e+01
+ llnh(602) = -0.5124772858e+01
+ llnh(603) = -0.5127750116e+01
+ llnh(604) = -0.5130721005e+01
+ llnh(605) = -0.5133685604e+01
+ llnh(606) = -0.5136643859e+01
+ llnh(607) = -0.5139595762e+01
+ llnh(608) = -0.5142541391e+01
+ llnh(609) = -0.5145480724e+01
+ llnh(610) = -0.5148413704e+01
+ llnh(611) = -0.5151340435e+01
+ llnh(612) = -0.5154260814e+01
+ llnh(613) = -0.5157174876e+01
+ llnh(614) = -0.5160082667e+01
+ llnh(615) = -0.5162984187e+01
+ llnh(616) = -0.5165879425e+01
+ llnh(617) = -0.5168768373e+01
+ llnh(618) = -0.5171651043e+01
+ llnh(619) = -0.5174527467e+01
+ llnh(620) = -0.5177397602e+01
+ llnh(621) = -0.5180261493e+01
+ llnh(622) = -0.5183119109e+01
+ llnh(623) = -0.5185970497e+01
+ llnh(624) = -0.5188815635e+01
+ llnh(625) = -0.5191654520e+01
+ llnh(626) = -0.5194487149e+01
+ llnh(627) = -0.5197313595e+01
+ llnh(628) = -0.5200133751e+01
+ llnh(629) = -0.5202947738e+01
+ llnh(630) = -0.5205755473e+01
+ llnh(631) = -0.5208556983e+01
+ llnh(632) = -0.5211352324e+01
+ llnh(633) = -0.5214141419e+01
+ llnh(634) = -0.5216924343e+01
+ llnh(635) = -0.5219701054e+01
+ llnh(636) = -0.5222471563e+01
+ llnh(637) = -0.5225235884e+01
+ llnh(638) = -0.5227994025e+01
+ llnh(639) = -0.5230746030e+01
+ llnh(640) = -0.5233491832e+01
+ llnh(641) = -0.5236231461e+01
+ llnh(642) = -0.5238964942e+01
+ llnh(643) = -0.5241692271e+01
+ llnh(644) = -0.5244413412e+01
+ llnh(645) = -0.5247128424e+01
+ llnh(646) = -0.5249837269e+01
+ llnh(647) = -0.5252540015e+01
+ llnh(648) = -0.5255236616e+01
+ llnh(649) = -0.5257927067e+01
+ llnh(650) = -0.5260611388e+01
+ llnh(651) = -0.5263289623e+01
+ llnh(652) = -0.5265961712e+01
+ llnh(653) = -0.5268633068e+01
+ llnh(654) = -0.5271293569e+01
+ llnh(655) = -0.5273947990e+01
+ llnh(656) = -0.5276596206e+01
+ llnh(657) = -0.5279238426e+01
+ llnh(658) = -0.5281874571e+01
+ llnh(659) = -0.5284504655e+01
+ llnh(660) = -0.5287128701e+01
+ llnh(661) = -0.5289746751e+01
+ llnh(662) = -0.5292358757e+01
+ llnh(663) = -0.5294964725e+01
+ llnh(664) = -0.5297564727e+01
+ llnh(665) = -0.5300158699e+01
+ llnh(666) = -0.5302746668e+01
+ llnh(667) = -0.5305328668e+01
+ llnh(668) = -0.5307904687e+01
+ llnh(669) = -0.5310474675e+01
+ llnh(670) = -0.5313038743e+01
+ llnh(671) = -0.5315596857e+01
+ llnh(672) = -0.5318148939e+01
+ llnh(673) = -0.5320695164e+01
+ llnh(674) = -0.5323235360e+01
+ llnh(675) = -0.5325769682e+01
+ llnh(676) = -0.5328298064e+01
+ llnh(677) = -0.5330820487e+01
+ llnh(678) = -0.5333337033e+01
+ llnh(679) = -0.5335847660e+01
+ llnh(680) = -0.5338352356e+01
+ llnh(681) = -0.5340851158e+01
+ llnh(682) = -0.5343344088e+01
+ llnh(683) = -0.5345831113e+01
+ llnh(684) = -0.5348312329e+01
+ llnh(685) = -0.5350787595e+01
+ llnh(686) = -0.5353257028e+01
+ llnh(687) = -0.5355720597e+01
+ llnh(688) = -0.5358178333e+01
+ llnh(689) = -0.5360630227e+01
+ llnh(690) = -0.5363076250e+01
+ llnh(691) = -0.5365516440e+01
+ llnh(692) = -0.5367950847e+01
+ llnh(693) = -0.5370379412e+01
+ llnh(694) = -0.5372802182e+01
+ llnh(695) = -0.5375219136e+01
+ llnh(696) = -0.5377630301e+01
+ llnh(697) = -0.5380035657e+01
+ llnh(698) = -0.5382435244e+01
+ llnh(699) = -0.5384829094e+01
+ llnh(700) = -0.5387217124e+01
+ llnh(701) = -0.5389599434e+01
+ llnh(702) = -0.5391975954e+01
+ llnh(703) = -0.5394346756e+01
+ llnh(704) = -0.5396711759e+01
+ llnh(705) = -0.5399071078e+01
+ llnh(706) = -0.5401424638e+01
+ llnh(707) = -0.5403772479e+01
+ llnh(708) = -0.5406119229e+01
+ llnh(709) = -0.5408456158e+01
+ llnh(710) = -0.5410787342e+01
+ llnh(711) = -0.5413112829e+01
+ llnh(712) = -0.5415432725e+01
+ llnh(713) = -0.5417746886e+01
+ llnh(714) = -0.5420055451e+01
+ llnh(715) = -0.5422358379e+01
+ llnh(716) = -0.5424655695e+01
+ llnh(717) = -0.5426947346e+01
+ llnh(718) = -0.5429233415e+01
+ llnh(719) = -0.5431513881e+01
+ llnh(720) = -0.5433788773e+01
+ llnh(721) = -0.5436058059e+01
+ llnh(722) = -0.5438321777e+01
+ llnh(723) = -0.5440579909e+01
+ llnh(724) = -0.5442832493e+01
+ llnh(725) = -0.5445079538e+01
+ llnh(726) = -0.5447321025e+01
+ llnh(727) = -0.5449556959e+01
+ llnh(728) = -0.5451787383e+01
+ llnh(729) = -0.5454012244e+01
+ llnh(730) = -0.5456231645e+01
+ llnh(731) = -0.5458445490e+01
+ llnh(732) = -0.5460653885e+01
+ llnh(733) = -0.5462856815e+01
+ llnh(734) = -0.5465054208e+01
+ llnh(735) = -0.5467246209e+01
+ llnh(736) = -0.5469432635e+01
+ llnh(737) = -0.5471613649e+01
+ llnh(738) = -0.5473789425e+01
+ llnh(739) = -0.5475959565e+01
+ llnh(740) = -0.5478124308e+01
+ llnh(741) = -0.5480283586e+01
+ llnh(742) = -0.5482437461e+01
+ llnh(743) = -0.5484585919e+01
+ llnh(744) = -0.5486728976e+01
+ llnh(745) = -0.5488866669e+01
+ llnh(746) = -0.5490998937e+01
+ llnh(747) = -0.5493125867e+01
+ llnh(748) = -0.5495247398e+01
+ llnh(749) = -0.5497363593e+01
+ llnh(750) = -0.5499474396e+01
+ llnh(751) = -0.5501579935e+01
+ llnh(752) = -0.5503680091e+01
+ llnh(753) = -0.5505774872e+01
+ llnh(754) = -0.5507864419e+01
+ llnh(755) = -0.5509948597e+01
+ llnh(756) = -0.5512027498e+01
+ llnh(757) = -0.5514101090e+01
+ llnh(758) = -0.5516169407e+01
+ llnh(759) = -0.5518232431e+01
+ llnh(760) = -0.5520290171e+01
+ llnh(761) = -0.5522342671e+01
+ llnh(762) = -0.5524389920e+01
+ llnh(763) = -0.5526435070e+01
+ llnh(764) = -0.5528472978e+01
+ llnh(765) = -0.5530504862e+01
+ llnh(766) = -0.5532531569e+01
+ llnh(767) = -0.5534553070e+01
+ llnh(768) = -0.5536569379e+01
+ llnh(769) = -0.5538580560e+01
+ llnh(770) = -0.5540586509e+01
+ llnh(771) = -0.5542587346e+01
+ llnh(772) = -0.5544583018e+01
+ llnh(773) = -0.5546573556e+01
+ llnh(774) = -0.5548558957e+01
+ llnh(775) = -0.5550539231e+01
+ llnh(776) = -0.5552514398e+01
+ llnh(777) = -0.5554484460e+01
+ llnh(778) = -0.5556449473e+01
+ llnh(779) = -0.5558409336e+01
+ llnh(780) = -0.5560364185e+01
+ llnh(781) = -0.5562313913e+01
+ llnh(782) = -0.5564258612e+01
+ llnh(783) = -0.5566198240e+01
+ llnh(784) = -0.5568132825e+01
+ llnh(785) = -0.5570062431e+01
+ llnh(786) = -0.5571986955e+01
+ llnh(787) = -0.5573906479e+01
+ llnh(788) = -0.5575821017e+01
+ llnh(789) = -0.5577730521e+01
+ llnh(790) = -0.5579635046e+01
+ llnh(791) = -0.5581534623e+01
+ llnh(792) = -0.5583429246e+01
+ llnh(793) = -0.5585318843e+01
+ llnh(794) = -0.5587203534e+01
+ llnh(795) = -0.5589083215e+01
+ llnh(796) = -0.5590958026e+01
+ llnh(797) = -0.5592827913e+01
+ llnh(798) = -0.5594692837e+01
+ llnh(799) = -0.5596552884e+01
+ llnh(800) = -0.5598408013e+01
+ llnh(801) = -0.5600258261e+01
+ llnh(802) = -0.5602103603e+01
+ llnh(803) = -0.5603944084e+01
+ llnh(804) = -0.5605779692e+01
+ llnh(805) = -0.5607610469e+01
+ llnh(806) = -0.5609436368e+01
+ llnh(807) = -0.5611257443e+01
+ llnh(808) = -0.5613073624e+01
+ llnh(809) = -0.5614885059e+01
+ llnh(810) = -0.5616691617e+01
+ llnh(811) = -0.5618493398e+01
+ llnh(812) = -0.5620290369e+01
+ llnh(813) = -0.5622082588e+01
+ llnh(814) = -0.5623870004e+01
+ llnh(815) = -0.5625652635e+01
+ llnh(816) = -0.5627430515e+01
+ llnh(817) = -0.5629203619e+01
+ llnh(818) = -0.5630973564e+01
+ llnh(819) = -0.5632739215e+01
+ llnh(820) = -0.5634498385e+01
+ llnh(821) = -0.5636252874e+01
+ llnh(822) = -0.5638002692e+01
+ llnh(823) = -0.5639747990e+01
+ llnh(824) = -0.5641488433e+01
+ llnh(825) = -0.5643224238e+01
+ llnh(826) = -0.5644955371e+01
+ llnh(827) = -0.5646681860e+01
+ llnh(828) = -0.5648403688e+01
+ llnh(829) = -0.5650120894e+01
+ llnh(830) = -0.5651833499e+01
+ llnh(831) = -0.5653541488e+01
+ llnh(832) = -0.5655244889e+01
+ llnh(833) = -0.5656943648e+01
+ llnh(834) = -0.5658637872e+01
+ llnh(835) = -0.5660327454e+01
+ llnh(836) = -0.5662012541e+01
+ llnh(837) = -0.5663693098e+01
+ llnh(838) = -0.5665369003e+01
+ llnh(839) = -0.5667040432e+01
+ llnh(840) = -0.5668707291e+01
+ llnh(841) = -0.5670369673e+01
+ llnh(842) = -0.5672027532e+01
+ llnh(843) = -0.5673680874e+01
+ llnh(844) = -0.5675329711e+01
+ llnh(845) = -0.5676974102e+01
+ llnh(846) = -0.5678614009e+01
+ llnh(847) = -0.5680249399e+01
+ llnh(848) = -0.5681880401e+01
+ llnh(849) = -0.5683506937e+01
+ llnh(850) = -0.5685128983e+01
+ llnh(851) = -0.5686746614e+01
+ llnh(852) = -0.5688359836e+01
+ llnh(853) = -0.5689968657e+01
+ llnh(854) = -0.5691573040e+01
+ llnh(855) = -0.5693173037e+01
+ llnh(856) = -0.5694768667e+01
+ llnh(857) = -0.5696359900e+01
+ llnh(858) = -0.5697946740e+01
+ llnh(859) = -0.5699529279e+01
+ llnh(860) = -0.5701107407e+01
+ llnh(861) = -0.5702681211e+01
+ llnh(862) = -0.5704250662e+01
+ llnh(863) = -0.5705815820e+01
+ llnh(864) = -0.5707376645e+01
+ llnh(865) = -0.5708933156e+01
+ llnh(866) = -0.5710485372e+01
+ llnh(867) = -0.5712033286e+01
+ llnh(868) = -0.5713576887e+01
+ llnh(869) = -0.5715116238e+01
+ llnh(870) = -0.5716651343e+01
+ llnh(871) = -0.5718182133e+01
+ llnh(872) = -0.5719708718e+01
+ llnh(873) = -0.5721231370e+01
+ llnh(874) = -0.5722752079e+01
+ llnh(875) = -0.5724266184e+01
+ llnh(876) = -0.5725776091e+01
+ llnh(877) = -0.5727281862e+01
+ llnh(878) = -0.5728783383e+01
+ llnh(879) = -0.5730280793e+01
+ llnh(880) = -0.5731774031e+01
+ llnh(881) = -0.5733263026e+01
+ llnh(882) = -0.5734747963e+01
+ llnh(883) = -0.5736228729e+01
+ llnh(884) = -0.5737705360e+01
+ llnh(885) = -0.5739177941e+01
+ llnh(886) = -0.5740646299e+01
+ llnh(887) = -0.5742110595e+01
+ llnh(888) = -0.5743570865e+01
+ llnh(889) = -0.5745026960e+01
+ llnh(890) = -0.5746479033e+01
+ llnh(891) = -0.5747927018e+01
+ llnh(892) = -0.5749370943e+01
+ llnh(893) = -0.5750810827e+01
+ llnh(894) = -0.5752246701e+01
+ llnh(895) = -0.5753678496e+01
+ llnh(896) = -0.5755106289e+01
+ llnh(897) = -0.5756530074e+01
+ llnh(898) = -0.5757949836e+01
+ llnh(899) = -0.5759365629e+01
+ llnh(900) = -0.5760777429e+01
+ llnh(901) = -0.5762185269e+01
+ llnh(902) = -0.5763589050e+01
+ llnh(903) = -0.5764989015e+01
+ llnh(904) = -0.5766384906e+01
+ llnh(905) = -0.5767776906e+01
+ llnh(906) = -0.5769164942e+01
+ llnh(907) = -0.5770549045e+01
+ llnh(908) = -0.5771929251e+01
+ llnh(909) = -0.5773305592e+01
+ llnh(910) = -0.5774678021e+01
+ llnh(911) = -0.5776046522e+01
+ llnh(912) = -0.5777411181e+01
+ llnh(913) = -0.5778771903e+01
+ llnh(914) = -0.5780128791e+01
+ llnh(915) = -0.5781481778e+01
+ llnh(916) = -0.5782830973e+01
+ llnh(917) = -0.5784176296e+01
+ llnh(918) = -0.5785517731e+01
+ llnh(919) = -0.5786855440e+01
+ llnh(920) = -0.5788189236e+01
+ llnh(921) = -0.5789519318e+01
+ llnh(922) = -0.5790845543e+01
+ llnh(923) = -0.5792167984e+01
+ llnh(924) = -0.5793486673e+01
+ llnh(925) = -0.5794801520e+01
+ llnh(926) = -0.5796112641e+01
+ llnh(927) = -0.5797420004e+01
+ llnh(928) = -0.5798723616e+01
+ llnh(929) = -0.5800025860e+01
+ llnh(930) = -0.5801322181e+01
+ llnh(931) = -0.5802614805e+01
+ llnh(932) = -0.5803903742e+01
+ llnh(933) = -0.5805188958e+01
+ llnh(934) = -0.5806470481e+01
+ llnh(935) = -0.5807748369e+01
+ llnh(936) = -0.5809022517e+01
+ llnh(937) = -0.5810293038e+01
+ llnh(938) = -0.5811559908e+01
+ llnh(939) = -0.5812823154e+01
+ llnh(940) = -0.5814082757e+01
+ llnh(941) = -0.5815338711e+01
+ llnh(942) = -0.5816591047e+01
+ llnh(943) = -0.5817839765e+01
+ llnh(944) = -0.5819084925e+01
+ llnh(945) = -0.5820326443e+01
+ llnh(946) = -0.5821564407e+01
+ llnh(947) = -0.5822798792e+01
+ llnh(948) = -0.5824029580e+01
+ llnh(949) = -0.5825256834e+01
+ llnh(950) = -0.5826480495e+01
+ llnh(951) = -0.5827700679e+01
+ llnh(952) = -0.5828917318e+01
+ llnh(953) = -0.5830130356e+01
+ llnh(954) = -0.5831339955e+01
+ llnh(955) = -0.5832546036e+01
+ llnh(956) = -0.5833748572e+01
+ llnh(957) = -0.5834947646e+01
+ llnh(958) = -0.5836143208e+01
+ llnh(959) = -0.5837335326e+01
+ llnh(960) = -0.5838523975e+01
+ llnh(961) = -0.5839709120e+01
+ llnh(962) = -0.5840890822e+01
+ llnh(963) = -0.5842069117e+01
+ llnh(964) = -0.5843243948e+01
+ llnh(965) = -0.5844415380e+01
+ llnh(966) = -0.5845583345e+01
+ llnh(967) = -0.5846747902e+01
+ llnh(968) = -0.5847909107e+01
+ llnh(969) = -0.5849066883e+01
+ llnh(970) = -0.5850221245e+01
+ llnh(971) = -0.5851372233e+01
+ llnh(972) = -0.5852519933e+01
+ llnh(973) = -0.5853664111e+01
+ llnh(974) = -0.5854805079e+01
+ llnh(975) = -0.5855942632e+01
+ llnh(976) = -0.5857076840e+01
+ llnh(977) = -0.5858207705e+01
+ llnh(978) = -0.5859335263e+01
+ llnh(979) = -0.5860459528e+01
+ llnh(980) = -0.5861580446e+01
+ llnh(981) = -0.5862698053e+01
+ llnh(982) = -0.5863812452e+01
+ llnh(983) = -0.5864923445e+01
+ llnh(984) = -0.5866033059e+01
+ llnh(985) = -0.5867137708e+01
+ llnh(986) = -0.5868239098e+01
+ llnh(987) = -0.5869337290e+01
+ llnh(988) = -0.5870432164e+01
+ llnh(989) = -0.5871523895e+01
+ llnh(990) = -0.5872612338e+01
+ llnh(991) = -0.5873697645e+01
+ llnh(992) = -0.5874779683e+01
+ llnh(993) = -0.5875858528e+01
+ llnh(994) = -0.5876934214e+01
+ llnh(995) = -0.5878006676e+01
+ llnh(996) = -0.5879076002e+01
+ llnh(997) = -0.5880142202e+01
+ llnh(998) = -0.5881205128e+01
+ llnh(999) = -0.5882264991e+01
+ llnh(1000) = -0.5883321683e+01
+ llnh(1001) = -0.5884375272e+01
+ llnh(1002) = -0.5885425704e+01
+ llnh(1003) = -0.5886473023e+01
+ llnh(1004) = -0.5887517204e+01
+ llnh(1005) = -0.5888558321e+01
+ llnh(1006) = -0.5889596323e+01
+ llnh(1007) = -0.5890631250e+01
+ llnh(1008) = -0.5891663079e+01
+ llnh(1009) = -0.5892691857e+01
+ llnh(1010) = -0.5893717531e+01
+ llnh(1011) = -0.5894740186e+01
+ llnh(1012) = -0.5895759785e+01
+ llnh(1013) = -0.5896776265e+01
+ llnh(1014) = -0.5897789840e+01
+ llnh(1015) = -0.5898800343e+01
+ llnh(1016) = -0.5899807814e+01
+ llnh(1017) = -0.5900812292e+01
+ llnh(1018) = -0.5901813724e+01
+ llnh(1019) = -0.5902812170e+01
+ llnh(1020) = -0.5903807651e+01
+ llnh(1021) = -0.5904800116e+01
+ llnh(1022) = -0.5905789619e+01
+ llnh(1023) = -0.5906776200e+01
+ llnh(1024) = -0.5907759788e+01
+
+ llnk(0) = -1.0000000000e+00
+ llnk(1) = -0.1000000000e+01
+ llnk(2) = -0.3054020195e+00
+ llnk(3) = -0.1960294041e+00
+ llnk(4) = -0.1336652689e+00
+ llnk(5) = -0.1047066267e+00
+ llnk(6) = -0.9033564429e-01
+ llnk(7) = -0.8206984804e-01
+ llnk(8) = -0.7655494644e-01
+ llnk(9) = -0.7243844815e-01
+ llnk(10) = -0.6913401466e-01
+ llnk(11) = -0.6635869819e-01
+ llnk(12) = -0.6395689877e-01
+ llnk(13) = -0.6183296641e-01
+ llnk(14) = -0.5992172201e-01
+ llnk(15) = -0.5817772516e-01
+ llnk(16) = -0.5656704205e-01
+ llnk(17) = -0.5506474110e-01
+ llnk(18) = -0.5365205058e-01
+ llnk(19) = -0.5231479422e-01
+ llnk(20) = -0.5104204279e-01
+ llnk(21) = -0.4982562670e-01
+ llnk(22) = -0.4865919131e-01
+ llnk(23) = -0.4753764652e-01
+ llnk(24) = -0.4645728556e-01
+ llnk(25) = -0.4541483359e-01
+ llnk(26) = -0.4440818528e-01
+ llnk(27) = -0.4343487603e-01
+ llnk(28) = -0.4249347823e-01
+ llnk(29) = -0.4158232061e-01
+ llnk(30) = -0.4070034557e-01
+ llnk(31) = -0.3984645832e-01
+ llnk(32) = -0.3901937759e-01
+ llnk(33) = -0.3821827509e-01
+ llnk(34) = -0.3744217649e-01
+ llnk(35) = -0.3669034206e-01
+ llnk(36) = -0.3596186474e-01
+ llnk(37) = -0.3525594412e-01
+ llnk(38) = -0.3457187576e-01
+ llnk(39) = -0.3390882631e-01
+ llnk(40) = -0.3326609909e-01
+ llnk(41) = -0.3264299923e-01
+ llnk(42) = -0.3203883174e-01
+ llnk(43) = -0.3145293280e-01
+ llnk(44) = -0.3088463896e-01
+ llnk(45) = -0.3033334191e-01
+ llnk(46) = -0.2979842108e-01
+ llnk(47) = -0.2927929373e-01
+ llnk(48) = -0.2877539004e-01
+ llnk(49) = -0.2828615868e-01
+ llnk(50) = -0.2781108192e-01
+ llnk(51) = -0.2734963353e-01
+ llnk(52) = -0.2690133637e-01
+ llnk(53) = -0.2646570945e-01
+ llnk(54) = -0.2604229418e-01
+ llnk(55) = -0.2563066630e-01
+ llnk(56) = -0.2523039452e-01
+ llnk(57) = -0.2484107774e-01
+ llnk(58) = -0.2446233127e-01
+ llnk(59) = -0.2409377795e-01
+ llnk(60) = -0.2373506405e-01
+ llnk(61) = -0.2338584530e-01
+ llnk(62) = -0.2304579309e-01
+ llnk(63) = -0.2271459030e-01
+ llnk(64) = -0.2239193633e-01
+ llnk(65) = -0.2207753919e-01
+ llnk(66) = -0.2177111937e-01
+ llnk(67) = -0.2147240908e-01
+ llnk(68) = -0.2118115170e-01
+ llnk(69) = -0.2089710139e-01
+ llnk(70) = -0.2062002059e-01
+ llnk(71) = -0.2034968220e-01
+ llnk(72) = -0.2008586807e-01
+ llnk(73) = -0.1982836895e-01
+ llnk(74) = -0.1957698319e-01
+ llnk(75) = -0.1933151728e-01
+ llnk(76) = -0.1909178544e-01
+ llnk(77) = -0.1885760922e-01
+ llnk(78) = -0.1862881706e-01
+ llnk(79) = -0.1840524275e-01
+ llnk(80) = -0.1818672781e-01
+ llnk(81) = -0.1797312161e-01
+ llnk(82) = -0.1776427277e-01
+ llnk(83) = -0.1756004164e-01
+ llnk(84) = -0.1736029175e-01
+ llnk(85) = -0.1716489163e-01
+ llnk(86) = -0.1697371498e-01
+ llnk(87) = -0.1678663942e-01
+ llnk(88) = -0.1660354744e-01
+ llnk(89) = -0.1642432560e-01
+ llnk(90) = -0.1624886478e-01
+ llnk(91) = -0.1607705911e-01
+ llnk(92) = -0.1590880688e-01
+ llnk(93) = -0.1574400976e-01
+ llnk(94) = -0.1558257306e-01
+ llnk(95) = -0.1542440486e-01
+ llnk(96) = -0.1526941673e-01
+ llnk(97) = -0.1511752309e-01
+ llnk(98) = -0.1496864146e-01
+ llnk(99) = -0.1482269168e-01
+ llnk(100) = -0.1467959656e-01
+ llnk(101) = -0.1453928135e-01
+ llnk(102) = -0.1440167387e-01
+ llnk(103) = -0.1426670401e-01
+ llnk(104) = -0.1413430411e-01
+ llnk(105) = -0.1400440861e-01
+ llnk(106) = -0.1387695416e-01
+ llnk(107) = -0.1375187918e-01
+ llnk(108) = -0.1362912416e-01
+ llnk(109) = -0.1350863142e-01
+ llnk(110) = -0.1339034516e-01
+ llnk(111) = -0.1327421107e-01
+ llnk(112) = -0.1316017669e-01
+ llnk(113) = -0.1304819106e-01
+ llnk(114) = -0.1293820488e-01
+ llnk(115) = -0.1283017014e-01
+ llnk(116) = -0.1272404038e-01
+ llnk(117) = -0.1261977050e-01
+ llnk(118) = -0.1251731678e-01
+ llnk(119) = -0.1241663664e-01
+ llnk(120) = -0.1231768886e-01
+ llnk(121) = -0.1222043336e-01
+ llnk(122) = -0.1212483127e-01
+ llnk(123) = -0.1203084476e-01
+ llnk(124) = -0.1193843710e-01
+ llnk(125) = -0.1184757260e-01
+ llnk(126) = -0.1175821983e-01
+ llnk(127) = -0.1167033892e-01
+ llnk(128) = -0.1158389997e-01
+ llnk(129) = -0.1149887118e-01
+ llnk(130) = -0.1141522155e-01
+ llnk(131) = -0.1133292103e-01
+ llnk(132) = -0.1125194019e-01
+ llnk(133) = -0.1117225053e-01
+ llnk(134) = -0.1109382428e-01
+ llnk(135) = -0.1101663454e-01
+ llnk(136) = -0.1094065488e-01
+ llnk(137) = -0.1086585976e-01
+ llnk(138) = -0.1079222424e-01
+ llnk(139) = -0.1071972412e-01
+ llnk(140) = -0.1064833570e-01
+ llnk(141) = -0.1057803597e-01
+ llnk(142) = -0.1050880250e-01
+ llnk(143) = -0.1044061352e-01
+ llnk(144) = -0.1037344765e-01
+ llnk(145) = -0.1030728418e-01
+ llnk(146) = -0.1024210288e-01
+ llnk(147) = -0.1017788410e-01
+ llnk(148) = -0.1011460854e-01
+ llnk(149) = -0.1005225749e-01
+ llnk(150) = -0.9990812687e-02
+ llnk(151) = -0.9930256346e-02
+ llnk(152) = -0.9870571027e-02
+ llnk(153) = -0.9811739803e-02
+ llnk(154) = -0.9753746115e-02
+ llnk(155) = -0.9696573861e-02
+ llnk(156) = -0.9640207245e-02
+ llnk(157) = -0.9584630905e-02
+ llnk(158) = -0.9529829829e-02
+ llnk(159) = -0.9475790189e-02
+ llnk(160) = -0.9422496073e-02
+ llnk(161) = -0.9369934305e-02
+ llnk(162) = -0.9318091242e-02
+ llnk(163) = -0.9266953580e-02
+ llnk(164) = -0.9216508278e-02
+ llnk(165) = -0.9166742633e-02
+ llnk(166) = -0.9117644217e-02
+ llnk(167) = -0.9069200890e-02
+ llnk(168) = -0.9021400853e-02
+ llnk(169) = -0.8974232435e-02
+ llnk(170) = -0.8927684326e-02
+ llnk(171) = -0.8881745447e-02
+ llnk(172) = -0.8836405029e-02
+ llnk(173) = -0.8791653407e-02
+ llnk(174) = -0.8747481667e-02
+ llnk(175) = -0.8703874181e-02
+ llnk(176) = -0.8660824198e-02
+ llnk(177) = -0.8618321971e-02
+ llnk(178) = -0.8576358051e-02
+ llnk(179) = -0.8534923154e-02
+ llnk(180) = -0.8494008256e-02
+ llnk(181) = -0.8453604422e-02
+ llnk(182) = -0.8413702992e-02
+ llnk(183) = -0.8374295452e-02
+ llnk(184) = -0.8335373508e-02
+ llnk(185) = -0.8296928978e-02
+ llnk(186) = -0.8258953895e-02
+ llnk(187) = -0.8221440446e-02
+ llnk(188) = -0.8184381010e-02
+ llnk(189) = -0.8147768058e-02
+ llnk(190) = -0.8111594272e-02
+ llnk(191) = -0.8075852456e-02
+ llnk(192) = -0.8040535598e-02
+ llnk(193) = -0.8005636771e-02
+ llnk(194) = -0.7971149225e-02
+ llnk(195) = -0.7937066335e-02
+ llnk(196) = -0.7903381636e-02
+ llnk(197) = -0.7870088750e-02
+ llnk(198) = -0.7837181442e-02
+ llnk(199) = -0.7804653597e-02
+ llnk(200) = -0.7772499254e-02
+ llnk(201) = -0.7740712516e-02
+ llnk(202) = -0.7709287634e-02
+ llnk(203) = -0.7678218959e-02
+ llnk(204) = -0.7647500968e-02
+ llnk(205) = -0.7617128214e-02
+ llnk(206) = -0.7587095379e-02
+ llnk(207) = -0.7557397242e-02
+ llnk(208) = -0.7528028665e-02
+ llnk(209) = -0.7498984668e-02
+ llnk(210) = -0.7470260263e-02
+ llnk(211) = -0.7441850636e-02
+ llnk(212) = -0.7413751027e-02
+ llnk(213) = -0.7385956807e-02
+ llnk(214) = -0.7358463369e-02
+ llnk(215) = -0.7331266234e-02
+ llnk(216) = -0.7304360991e-02
+ llnk(217) = -0.7277743343e-02
+ llnk(218) = -0.7251409005e-02
+ llnk(219) = -0.7225353835e-02
+ llnk(220) = -0.7199573711e-02
+ llnk(221) = -0.7174064656e-02
+ llnk(222) = -0.7148822685e-02
+ llnk(223) = -0.7123843938e-02
+ llnk(224) = -0.7099129566e-02
+ llnk(225) = -0.7074666551e-02
+ llnk(226) = -0.7050455306e-02
+ llnk(227) = -0.7026492490e-02
+ llnk(228) = -0.7002774540e-02
+ llnk(229) = -0.6979298005e-02
+ llnk(230) = -0.6956059431e-02
+ llnk(231) = -0.6933055469e-02
+ llnk(232) = -0.6910282814e-02
+ llnk(233) = -0.6887738228e-02
+ llnk(234) = -0.6865418504e-02
+ llnk(235) = -0.6843320529e-02
+ llnk(236) = -0.6821441187e-02
+ llnk(237) = -0.6799777491e-02
+ llnk(238) = -0.6778326425e-02
+ llnk(239) = -0.6757085071e-02
+ llnk(240) = -0.6736050549e-02
+ llnk(241) = -0.6715220049e-02
+ llnk(242) = -0.6694590762e-02
+ llnk(243) = -0.6674159952e-02
+ llnk(244) = -0.6653925199e-02
+ llnk(245) = -0.6633883871e-02
+ llnk(246) = -0.6614032563e-02
+ llnk(247) = -0.6594369232e-02
+ llnk(248) = -0.6574891356e-02
+ llnk(249) = -0.6555596461e-02
+ llnk(250) = -0.6536482218e-02
+ llnk(251) = -0.6517546015e-02
+ llnk(252) = -0.6498785614e-02
+ llnk(253) = -0.6480198683e-02
+ llnk(254) = -0.6461782835e-02
+ llnk(255) = -0.6443535971e-02
+ llnk(256) = -0.6425455846e-02
+ llnk(257) = -0.6407540263e-02
+ llnk(258) = -0.6389786969e-02
+ llnk(259) = -0.6372194033e-02
+ llnk(260) = -0.6354759310e-02
+ llnk(261) = -0.6337480778e-02
+ llnk(262) = -0.6320356275e-02
+ llnk(263) = -0.6303384010e-02
+ llnk(264) = -0.6286561980e-02
+ llnk(265) = -0.6269888285e-02
+ llnk(266) = -0.6253360871e-02
+ llnk(267) = -0.6236978078e-02
+ llnk(268) = -0.6220737994e-02
+ llnk(269) = -0.6204638851e-02
+ llnk(270) = -0.6188678733e-02
+ llnk(271) = -0.6172856062e-02
+ llnk(272) = -0.6157169047e-02
+ llnk(273) = -0.6141616004e-02
+ llnk(274) = -0.6126195168e-02
+ llnk(275) = -0.6110905001e-02
+ llnk(276) = -0.6095743854e-02
+ llnk(277) = -0.6080714363e-02
+ llnk(278) = -0.6065808661e-02
+ llnk(279) = -0.6051025499e-02
+ llnk(280) = -0.6036365150e-02
+ llnk(281) = -0.6021826113e-02
+ llnk(282) = -0.6007406839e-02
+ llnk(283) = -0.5993105878e-02
+ llnk(284) = -0.5978921847e-02
+ llnk(285) = -0.5964853301e-02
+ llnk(286) = -0.5950898825e-02
+ llnk(287) = -0.5937057006e-02
+ llnk(288) = -0.5923326579e-02
+ llnk(289) = -0.5909706151e-02
+ llnk(290) = -0.5896194416e-02
+ llnk(291) = -0.5882789995e-02
+ llnk(292) = -0.5869491718e-02
+ llnk(293) = -0.5856298304e-02
+ llnk(294) = -0.5843208448e-02
+ llnk(295) = -0.5830220904e-02
+ llnk(296) = -0.5817334546e-02
+ llnk(297) = -0.5804548161e-02
+ llnk(298) = -0.5791860577e-02
+ llnk(299) = -0.5779270522e-02
+ llnk(300) = -0.5766776986e-02
+ llnk(301) = -0.5754378816e-02
+ llnk(302) = -0.5742074899e-02
+ llnk(303) = -0.5729864025e-02
+ llnk(304) = -0.5717745257e-02
+ llnk(305) = -0.5705717481e-02
+ llnk(306) = -0.5693779662e-02
+ llnk(307) = -0.5681930652e-02
+ llnk(308) = -0.5670169557e-02
+ llnk(309) = -0.5658495321e-02
+ llnk(310) = -0.5646906981e-02
+ llnk(311) = -0.5635403426e-02
+ llnk(312) = -0.5623983856e-02
+ llnk(313) = -0.5612647214e-02
+ llnk(314) = -0.5601392619e-02
+ llnk(315) = -0.5590219039e-02
+ llnk(316) = -0.5579125640e-02
+ llnk(317) = -0.5568111507e-02
+ llnk(318) = -0.5557175755e-02
+ llnk(319) = -0.5546317422e-02
+ llnk(320) = -0.5535535712e-02
+ llnk(321) = -0.5524829768e-02
+ llnk(322) = -0.5514198739e-02
+ llnk(323) = -0.5503641734e-02
+ llnk(324) = -0.5493157962e-02
+ llnk(325) = -0.5482746632e-02
+ llnk(326) = -0.5472406939e-02
+ llnk(327) = -0.5462138054e-02
+ llnk(328) = -0.5451939170e-02
+ llnk(329) = -0.5441809594e-02
+ llnk(330) = -0.5431748532e-02
+ llnk(331) = -0.5421755212e-02
+ llnk(332) = -0.5411828857e-02
+ llnk(333) = -0.5401975569e-02
+ llnk(334) = -0.5392181719e-02
+ llnk(335) = -0.5382453176e-02
+ llnk(336) = -0.5372788210e-02
+ llnk(337) = -0.5363186748e-02
+ llnk(338) = -0.5353648059e-02
+ llnk(339) = -0.5344171504e-02
+ llnk(340) = -0.5334756310e-02
+ llnk(341) = -0.5325401926e-02
+ llnk(342) = -0.5316107680e-02
+ llnk(343) = -0.5306872920e-02
+ llnk(344) = -0.5297696936e-02
+ llnk(345) = -0.5288579215e-02
+ llnk(346) = -0.5279519432e-02
+ llnk(347) = -0.5270516389e-02
+ llnk(348) = -0.5261569543e-02
+ llnk(349) = -0.5252678535e-02
+ llnk(350) = -0.5243842709e-02
+ llnk(351) = -0.5235061516e-02
+ llnk(352) = -0.5226334273e-02
+ llnk(353) = -0.5217660524e-02
+ llnk(354) = -0.5209039665e-02
+ llnk(355) = -0.5200471169e-02
+ llnk(356) = -0.5191954431e-02
+ llnk(357) = -0.5183488963e-02
+ llnk(358) = -0.5175074221e-02
+ llnk(359) = -0.5166709698e-02
+ llnk(360) = -0.5158394787e-02
+ llnk(361) = -0.5150129056e-02
+ llnk(362) = -0.5141911977e-02
+ llnk(363) = -0.5133743148e-02
+ llnk(364) = -0.5125621837e-02
+ llnk(365) = -0.5117547698e-02
+ llnk(366) = -0.5109520206e-02
+ llnk(367) = -0.5101538932e-02
+ llnk(368) = -0.5093603358e-02
+ llnk(369) = -0.5085713032e-02
+ llnk(370) = -0.5077867507e-02
+ llnk(371) = -0.5070066320e-02
+ llnk(372) = -0.5062309014e-02
+ llnk(373) = -0.5054595077e-02
+ llnk(374) = -0.5046924184e-02
+ llnk(375) = -0.5039295844e-02
+ llnk(376) = -0.5031709627e-02
+ llnk(377) = -0.5024165063e-02
+ llnk(378) = -0.5016661793e-02
+ llnk(379) = -0.5009199414e-02
+ llnk(380) = -0.5001777482e-02
+ llnk(381) = -0.4994395567e-02
+ llnk(382) = -0.4987053274e-02
+ llnk(383) = -0.4979750283e-02
+ llnk(384) = -0.4972486128e-02
+ llnk(385) = -0.4965268840e-02
+ llnk(386) = -0.4958081936e-02
+ llnk(387) = -0.4950932817e-02
+ llnk(388) = -0.4943821092e-02
+ llnk(389) = -0.4936746301e-02
+ llnk(390) = -0.4929708210e-02
+ llnk(391) = -0.4922706445e-02
+ llnk(392) = -0.4915740611e-02
+ llnk(393) = -0.4908810284e-02
+ llnk(394) = -0.4901915260e-02
+ llnk(395) = -0.4895055124e-02
+ llnk(396) = -0.4888229556e-02
+ llnk(397) = -0.4881438160e-02
+ llnk(398) = -0.4874680679e-02
+ llnk(399) = -0.4867956758e-02
+ llnk(400) = -0.4861266098e-02
+ llnk(401) = -0.4854608317e-02
+ llnk(402) = -0.4847983151e-02
+ llnk(403) = -0.4841390266e-02
+ llnk(404) = -0.4834829391e-02
+ llnk(405) = -0.4828300135e-02
+ llnk(406) = -0.4821802243e-02
+ llnk(407) = -0.4815335427e-02
+ llnk(408) = -0.4808899393e-02
+ llnk(409) = -0.4802493803e-02
+ llnk(410) = -0.4796118410e-02
+ llnk(411) = -0.4789772949e-02
+ llnk(412) = -0.4783457104e-02
+ llnk(413) = -0.4777170573e-02
+ llnk(414) = -0.4770913098e-02
+ llnk(415) = -0.4764684685e-02
+ llnk(416) = -0.4758484990e-02
+ llnk(417) = -0.4752313124e-02
+ llnk(418) = -0.4746169197e-02
+ llnk(419) = -0.4740053059e-02
+ llnk(420) = -0.4733964341e-02
+ llnk(421) = -0.4727902849e-02
+ llnk(422) = -0.4721868283e-02
+ llnk(423) = -0.4715860425e-02
+ llnk(424) = -0.4709879012e-02
+ llnk(425) = -0.4703923846e-02
+ llnk(426) = -0.4697994583e-02
+ llnk(427) = -0.4692091066e-02
+ llnk(428) = -0.4686213045e-02
+ llnk(429) = -0.4680360271e-02
+ llnk(430) = -0.4674532484e-02
+ llnk(431) = -0.4668729492e-02
+ llnk(432) = -0.4662951085e-02
+ llnk(433) = -0.4657196996e-02
+ llnk(434) = -0.4651467004e-02
+ llnk(435) = -0.4645760890e-02
+ llnk(436) = -0.4640080410e-02
+ llnk(437) = -0.4634428369e-02
+ llnk(438) = -0.4628793378e-02
+ llnk(439) = -0.4623181470e-02
+ llnk(440) = -0.4617592432e-02
+ llnk(441) = -0.4612026079e-02
+ llnk(442) = -0.4606482171e-02
+ llnk(443) = -0.4600960531e-02
+ llnk(444) = -0.4595460979e-02
+ llnk(445) = -0.4589983282e-02
+ llnk(446) = -0.4584527233e-02
+ llnk(447) = -0.4579092710e-02
+ llnk(448) = -0.4573679458e-02
+ llnk(449) = -0.4568287340e-02
+ llnk(450) = -0.4562916080e-02
+ llnk(451) = -0.4557565629e-02
+ llnk(452) = -0.4552235678e-02
+ llnk(453) = -0.4546926139e-02
+ llnk(454) = -0.4541636751e-02
+ llnk(455) = -0.4536367408e-02
+ llnk(456) = -0.4531117888e-02
+ llnk(457) = -0.4525888082e-02
+ llnk(458) = -0.4520677720e-02
+ llnk(459) = -0.4515486721e-02
+ llnk(460) = -0.4510314872e-02
+ llnk(461) = -0.4505162010e-02
+ llnk(462) = -0.4500027980e-02
+ llnk(463) = -0.4494912622e-02
+ llnk(464) = -0.4489815761e-02
+ llnk(465) = -0.4484737267e-02
+ llnk(466) = -0.4479676977e-02
+ llnk(467) = -0.4474634684e-02
+ llnk(468) = -0.4469610304e-02
+ llnk(469) = -0.4464603661e-02
+ llnk(470) = -0.4459614543e-02
+ llnk(471) = -0.4454642899e-02
+ llnk(472) = -0.4449688484e-02
+ llnk(473) = -0.4444751266e-02
+ llnk(474) = -0.4439830996e-02
+ llnk(475) = -0.4434927562e-02
+ llnk(476) = -0.4430040859e-02
+ llnk(477) = -0.4425170710e-02
+ llnk(478) = -0.4420316957e-02
+ llnk(479) = -0.4415479491e-02
+ llnk(480) = -0.4410658186e-02
+ llnk(481) = -0.4405852880e-02
+ llnk(482) = -0.4401063430e-02
+ llnk(483) = -0.4396289728e-02
+ llnk(484) = -0.4391531676e-02
+ llnk(485) = -0.4386789086e-02
+ llnk(486) = -0.4382061813e-02
+ llnk(487) = -0.4377349779e-02
+ llnk(488) = -0.4372652829e-02
+ llnk(489) = -0.4367973960e-02
+ llnk(490) = -0.4363312569e-02
+ llnk(491) = -0.4358660920e-02
+ llnk(492) = -0.4354023941e-02
+ llnk(493) = -0.4349402011e-02
+ llnk(494) = -0.4344794018e-02
+ llnk(495) = -0.4340200286e-02
+ llnk(496) = -0.4335620759e-02
+ llnk(497) = -0.4331055332e-02
+ llnk(498) = -0.4326503816e-02
+ llnk(499) = -0.4321966182e-02
+ llnk(500) = -0.4317442332e-02
+ llnk(501) = -0.4312932067e-02
+ llnk(502) = -0.4308435312e-02
+ llnk(503) = -0.4303951987e-02
+ llnk(504) = -0.4299481991e-02
+ llnk(505) = -0.4295025176e-02
+ llnk(506) = -0.4290581476e-02
+ llnk(507) = -0.4286150784e-02
+ llnk(508) = -0.4281732974e-02
+ llnk(509) = -0.4277328005e-02
+ llnk(510) = -0.4272935697e-02
+ llnk(511) = -0.4268555976e-02
+ llnk(512) = -0.4264188766e-02
+ llnk(513) = -0.4259833966e-02
+ llnk(514) = -0.4255491492e-02
+ llnk(515) = -0.4251161154e-02
+ llnk(516) = -0.4246842949e-02
+ llnk(517) = -0.4242536837e-02
+ llnk(518) = -0.4238242629e-02
+ llnk(519) = -0.4233960267e-02
+ llnk(520) = -0.4229689632e-02
+ llnk(521) = -0.4225430669e-02
+ llnk(522) = -0.4221183310e-02
+ llnk(523) = -0.4216947377e-02
+ llnk(524) = -0.4212722872e-02
+ llnk(525) = -0.4208509690e-02
+ llnk(526) = -0.4204307736e-02
+ llnk(527) = -0.4200116898e-02
+ llnk(528) = -0.4195937125e-02
+ llnk(529) = -0.4191768337e-02
+ llnk(530) = -0.4187610437e-02
+ llnk(531) = -0.4183463316e-02
+ llnk(532) = -0.4179326948e-02
+ llnk(533) = -0.4175201222e-02
+ llnk(534) = -0.4171086099e-02
+ llnk(535) = -0.4166981404e-02
+ llnk(536) = -0.4162887134e-02
+ llnk(537) = -0.4158803202e-02
+ llnk(538) = -0.4154729536e-02
+ llnk(539) = -0.4150666091e-02
+ llnk(540) = -0.4146612671e-02
+ llnk(541) = -0.4142569363e-02
+ llnk(542) = -0.4138535935e-02
+ llnk(543) = -0.4134515728e-02
+ llnk(544) = -0.4130507039e-02
+ llnk(545) = -0.4126503797e-02
+ llnk(546) = -0.4122510270e-02
+ llnk(547) = -0.4118526386e-02
+ llnk(548) = -0.4114552039e-02
+ llnk(549) = -0.4110587257e-02
+ llnk(550) = -0.4106631920e-02
+ llnk(551) = -0.4102685926e-02
+ llnk(552) = -0.4098749247e-02
+ llnk(553) = -0.4094821847e-02
+ llnk(554) = -0.4090903630e-02
+ llnk(555) = -0.4086994545e-02
+ llnk(556) = -0.4083094472e-02
+ llnk(557) = -0.4079203396e-02
+ llnk(558) = -0.4075321316e-02
+ llnk(559) = -0.4071448028e-02
+ llnk(560) = -0.4067583587e-02
+ llnk(561) = -0.4063727921e-02
+ llnk(562) = -0.4059880939e-02
+ llnk(563) = -0.4056042583e-02
+ llnk(564) = -0.4052212762e-02
+ llnk(565) = -0.4048391527e-02
+ llnk(566) = -0.4044578730e-02
+ llnk(567) = -0.4040774354e-02
+ llnk(568) = -0.4036978296e-02
+ llnk(569) = -0.4033190534e-02
+ llnk(570) = -0.4029410975e-02
+ llnk(571) = -0.4025639600e-02
+ llnk(572) = -0.4021876379e-02
+ llnk(573) = -0.4018121658e-02
+ llnk(574) = -0.4014374533e-02
+ llnk(575) = -0.4010635431e-02
+ llnk(576) = -0.4006904167e-02
+ llnk(577) = -0.4003180813e-02
+ llnk(578) = -0.3999465257e-02
+ llnk(579) = -0.3995757506e-02
+ llnk(580) = -0.3992057412e-02
+ llnk(581) = -0.3988364979e-02
+ llnk(582) = -0.3984680200e-02
+ llnk(583) = -0.3981002957e-02
+ llnk(584) = -0.3977333187e-02
+ llnk(585) = -0.3973670940e-02
+ llnk(586) = -0.3970016087e-02
+ llnk(587) = -0.3966368605e-02
+ llnk(588) = -0.3962728432e-02
+ llnk(589) = -0.3959095565e-02
+ llnk(590) = -0.3955469896e-02
+ llnk(591) = -0.3951851444e-02
+ llnk(592) = -0.3948240106e-02
+ llnk(593) = -0.3944635840e-02
+ llnk(594) = -0.3941038624e-02
+ llnk(595) = -0.3937448450e-02
+ llnk(596) = -0.3933865180e-02
+ llnk(597) = -0.3930288852e-02
+ llnk(598) = -0.3926725182e-02
+ llnk(599) = -0.3923164225e-02
+ llnk(600) = -0.3919609022e-02
+ llnk(601) = -0.3916060603e-02
+ llnk(602) = -0.3912518941e-02
+ llnk(603) = -0.3908984017e-02
+ llnk(604) = -0.3905455707e-02
+ llnk(605) = -0.3901934071e-02
+ llnk(606) = -0.3898419000e-02
+ llnk(607) = -0.3894910446e-02
+ llnk(608) = -0.3891408443e-02
+ llnk(609) = -0.3887912933e-02
+ llnk(610) = -0.3884423810e-02
+ llnk(611) = -0.3880941150e-02
+ llnk(612) = -0.3877464789e-02
+ llnk(613) = -0.3873994730e-02
+ llnk(614) = -0.3870530985e-02
+ llnk(615) = -0.3867073514e-02
+ llnk(616) = -0.3863622258e-02
+ llnk(617) = -0.3860177173e-02
+ llnk(618) = -0.3856738235e-02
+ llnk(619) = -0.3853305441e-02
+ llnk(620) = -0.3849878697e-02
+ llnk(621) = -0.3846458016e-02
+ llnk(622) = -0.3843043331e-02
+ llnk(623) = -0.3839634656e-02
+ llnk(624) = -0.3836231919e-02
+ llnk(625) = -0.3832835028e-02
+ llnk(626) = -0.3829444026e-02
+ llnk(627) = -0.3826058954e-02
+ llnk(628) = -0.3822679633e-02
+ llnk(629) = -0.3819306152e-02
+ llnk(630) = -0.3815938396e-02
+ llnk(631) = -0.3812576353e-02
+ llnk(632) = -0.3809220046e-02
+ llnk(633) = -0.3805869353e-02
+ llnk(634) = -0.3802524327e-02
+ llnk(635) = -0.3799184885e-02
+ llnk(636) = -0.3795851005e-02
+ llnk(637) = -0.3792522658e-02
+ llnk(638) = -0.3789199831e-02
+ llnk(639) = -0.3785882531e-02
+ llnk(640) = -0.3782570655e-02
+ llnk(641) = -0.3779264191e-02
+ llnk(642) = -0.3775963147e-02
+ llnk(643) = -0.3772667476e-02
+ llnk(644) = -0.3769377113e-02
+ llnk(645) = -0.3766092076e-02
+ llnk(646) = -0.3762812304e-02
+ llnk(647) = -0.3759537833e-02
+ llnk(648) = -0.3756268585e-02
+ llnk(649) = -0.3753004510e-02
+ llnk(650) = -0.3749745613e-02
+ llnk(651) = -0.3746491901e-02
+ llnk(652) = -0.3743243283e-02
+ llnk(653) = -0.3740005626e-02
+ llnk(654) = -0.3736767845e-02
+ llnk(655) = -0.3733535132e-02
+ llnk(656) = -0.3730307327e-02
+ llnk(657) = -0.3727084607e-02
+ llnk(658) = -0.3723866873e-02
+ llnk(659) = -0.3720654107e-02
+ llnk(660) = -0.3717446303e-02
+ llnk(661) = -0.3714243463e-02
+ llnk(662) = -0.3711045523e-02
+ llnk(663) = -0.3707852455e-02
+ llnk(664) = -0.3704664303e-02
+ llnk(665) = -0.3701480968e-02
+ llnk(666) = -0.3698302457e-02
+ llnk(667) = -0.3695128771e-02
+ llnk(668) = -0.3691959874e-02
+ llnk(669) = -0.3688795678e-02
+ llnk(670) = -0.3685636275e-02
+ llnk(671) = -0.3682481602e-02
+ llnk(672) = -0.3679331555e-02
+ llnk(673) = -0.3676186270e-02
+ llnk(674) = -0.3673045561e-02
+ llnk(675) = -0.3669909551e-02
+ llnk(676) = -0.3666778150e-02
+ llnk(677) = -0.3663651302e-02
+ llnk(678) = -0.3660529071e-02
+ llnk(679) = -0.3657411389e-02
+ llnk(680) = -0.3654298215e-02
+ llnk(681) = -0.3651189465e-02
+ llnk(682) = -0.3648085315e-02
+ llnk(683) = -0.3644985621e-02
+ llnk(684) = -0.3641890453e-02
+ llnk(685) = -0.3638799641e-02
+ llnk(686) = -0.3635713278e-02
+ llnk(687) = -0.3632631311e-02
+ llnk(688) = -0.3629553745e-02
+ llnk(689) = -0.3626480539e-02
+ llnk(690) = -0.3623411645e-02
+ llnk(691) = -0.3620347077e-02
+ llnk(692) = -0.3617286859e-02
+ llnk(693) = -0.3614230904e-02
+ llnk(694) = -0.3611179235e-02
+ llnk(695) = -0.3608131812e-02
+ llnk(696) = -0.3605088635e-02
+ llnk(697) = -0.3602049657e-02
+ llnk(698) = -0.3599014895e-02
+ llnk(699) = -0.3595984357e-02
+ llnk(700) = -0.3592957941e-02
+ llnk(701) = -0.3589935718e-02
+ llnk(702) = -0.3586917596e-02
+ llnk(703) = -0.3583903622e-02
+ llnk(704) = -0.3580893698e-02
+ llnk(705) = -0.3577887909e-02
+ llnk(706) = -0.3574886158e-02
+ llnk(707) = -0.3571888466e-02
+ llnk(708) = -0.3568899450e-02
+ llnk(709) = -0.3565910323e-02
+ llnk(710) = -0.3562925154e-02
+ llnk(711) = -0.3559943972e-02
+ llnk(712) = -0.3556966859e-02
+ llnk(713) = -0.3553993656e-02
+ llnk(714) = -0.3551024466e-02
+ llnk(715) = -0.3548059237e-02
+ llnk(716) = -0.3545097968e-02
+ llnk(717) = -0.3542140587e-02
+ llnk(718) = -0.3539187147e-02
+ llnk(719) = -0.3536237614e-02
+ llnk(720) = -0.3533291992e-02
+ llnk(721) = -0.3530350229e-02
+ llnk(722) = -0.3527412335e-02
+ llnk(723) = -0.3524478279e-02
+ llnk(724) = -0.3521548076e-02
+ llnk(725) = -0.3518621713e-02
+ llnk(726) = -0.3515699144e-02
+ llnk(727) = -0.3512780363e-02
+ llnk(728) = -0.3509865386e-02
+ llnk(729) = -0.3506954146e-02
+ llnk(730) = -0.3504046711e-02
+ llnk(731) = -0.3501142980e-02
+ llnk(732) = -0.3498243029e-02
+ llnk(733) = -0.3495346825e-02
+ llnk(734) = -0.3492454277e-02
+ llnk(735) = -0.3489565504e-02
+ llnk(736) = -0.3486680283e-02
+ llnk(737) = -0.3483798748e-02
+ llnk(738) = -0.3480921125e-02
+ llnk(739) = -0.3478046974e-02
+ llnk(740) = -0.3475176495e-02
+ llnk(741) = -0.3472309608e-02
+ llnk(742) = -0.3469446344e-02
+ llnk(743) = -0.3466586679e-02
+ llnk(744) = -0.3463730607e-02
+ llnk(745) = -0.3460878143e-02
+ llnk(746) = -0.3458029208e-02
+ llnk(747) = -0.3455183869e-02
+ llnk(748) = -0.3452342050e-02
+ llnk(749) = -0.3449503792e-02
+ llnk(750) = -0.3446669019e-02
+ llnk(751) = -0.3443837835e-02
+ llnk(752) = -0.3441010114e-02
+ llnk(753) = -0.3438185843e-02
+ llnk(754) = -0.3435365132e-02
+ llnk(755) = -0.3432547840e-02
+ llnk(756) = -0.3429734036e-02
+ llnk(757) = -0.3426923672e-02
+ llnk(758) = -0.3424116757e-02
+ llnk(759) = -0.3421313262e-02
+ llnk(760) = -0.3418513177e-02
+ llnk(761) = -0.3415716524e-02
+ llnk(762) = -0.3412923273e-02
+ llnk(763) = -0.3410136336e-02
+ llnk(764) = -0.3407350916e-02
+ llnk(765) = -0.3404568130e-02
+ llnk(766) = -0.3401788745e-02
+ llnk(767) = -0.3399012718e-02
+ llnk(768) = -0.3396240047e-02
+ llnk(769) = -0.3393470771e-02
+ llnk(770) = -0.3390704781e-02
+ llnk(771) = -0.3387942162e-02
+ llnk(772) = -0.3385182859e-02
+ llnk(773) = -0.3382426879e-02
+ llnk(774) = -0.3379674202e-02
+ llnk(775) = -0.3376924820e-02
+ llnk(776) = -0.3374178738e-02
+ llnk(777) = -0.3371435939e-02
+ llnk(778) = -0.3368696456e-02
+ llnk(779) = -0.3365960182e-02
+ llnk(780) = -0.3363227225e-02
+ llnk(781) = -0.3360497473e-02
+ llnk(782) = -0.3357770991e-02
+ llnk(783) = -0.3355047725e-02
+ llnk(784) = -0.3352327686e-02
+ llnk(785) = -0.3349610914e-02
+ llnk(786) = -0.3346897303e-02
+ llnk(787) = -0.3344186906e-02
+ llnk(788) = -0.3341479724e-02
+ llnk(789) = -0.3338775700e-02
+ llnk(790) = -0.3336074863e-02
+ llnk(791) = -0.3333377225e-02
+ llnk(792) = -0.3330682695e-02
+ llnk(793) = -0.3327991302e-02
+ llnk(794) = -0.3325303130e-02
+ llnk(795) = -0.3322618041e-02
+ llnk(796) = -0.3319936145e-02
+ llnk(797) = -0.3317257379e-02
+ llnk(798) = -0.3314581695e-02
+ llnk(799) = -0.3311909149e-02
+ llnk(800) = -0.3309239696e-02
+ llnk(801) = -0.3306573350e-02
+ llnk(802) = -0.3303910077e-02
+ llnk(803) = -0.3301249895e-02
+ llnk(804) = -0.3298592786e-02
+ llnk(805) = -0.3295938770e-02
+ llnk(806) = -0.3293287792e-02
+ llnk(807) = -0.3290639881e-02
+ llnk(808) = -0.3287994967e-02
+ llnk(809) = -0.3285353159e-02
+ llnk(810) = -0.3282714334e-02
+ llnk(811) = -0.3280078559e-02
+ llnk(812) = -0.3277445795e-02
+ llnk(813) = -0.3274816076e-02
+ llnk(814) = -0.3272189346e-02
+ llnk(815) = -0.3269565604e-02
+ llnk(816) = -0.3266944867e-02
+ llnk(817) = -0.3264327100e-02
+ llnk(818) = -0.3261713686e-02
+ llnk(819) = -0.3259103619e-02
+ llnk(820) = -0.3256495012e-02
+ llnk(821) = -0.3253889400e-02
+ llnk(822) = -0.3251286777e-02
+ llnk(823) = -0.3248687255e-02
+ llnk(824) = -0.3246090539e-02
+ llnk(825) = -0.3243496801e-02
+ llnk(826) = -0.3240905999e-02
+ llnk(827) = -0.3238318138e-02
+ llnk(828) = -0.3235733197e-02
+ llnk(829) = -0.3233151191e-02
+ llnk(830) = -0.3230572128e-02
+ llnk(831) = -0.3227995977e-02
+ llnk(832) = -0.3225422751e-02
+ llnk(833) = -0.3222852394e-02
+ llnk(834) = -0.3220284979e-02
+ llnk(835) = -0.3217720406e-02
+ llnk(836) = -0.3215158781e-02
+ llnk(837) = -0.3212600066e-02
+ llnk(838) = -0.3210044148e-02
+ llnk(839) = -0.3207491153e-02
+ llnk(840) = -0.3204940999e-02
+ llnk(841) = -0.3202393742e-02
+ llnk(842) = -0.3199849338e-02
+ llnk(843) = -0.3197307775e-02
+ llnk(844) = -0.3194769052e-02
+ llnk(845) = -0.3192233205e-02
+ llnk(846) = -0.3189700191e-02
+ llnk(847) = -0.3187169971e-02
+ llnk(848) = -0.3184642524e-02
+ llnk(849) = -0.3182117988e-02
+ llnk(850) = -0.3179596231e-02
+ llnk(851) = -0.3177077300e-02
+ llnk(852) = -0.3174561186e-02
+ llnk(853) = -0.3172047887e-02
+ llnk(854) = -0.3169537359e-02
+ llnk(855) = -0.3167029632e-02
+ llnk(856) = -0.3164524709e-02
+ llnk(857) = -0.3162022553e-02
+ llnk(858) = -0.3159523159e-02
+ llnk(859) = -0.3157026583e-02
+ llnk(860) = -0.3154532729e-02
+ llnk(861) = -0.3152041656e-02
+ llnk(862) = -0.3149553327e-02
+ llnk(863) = -0.3147067778e-02
+ llnk(864) = -0.3144584964e-02
+ llnk(865) = -0.3142104892e-02
+ llnk(866) = -0.3139627563e-02
+ llnk(867) = -0.3137152962e-02
+ llnk(868) = -0.3134681067e-02
+ llnk(869) = -0.3132211915e-02
+ llnk(870) = -0.3129745502e-02
+ llnk(871) = -0.3127281759e-02
+ llnk(872) = -0.3124820761e-02
+ llnk(873) = -0.3122362718e-02
+ llnk(874) = -0.3119909222e-02
+ llnk(875) = -0.3117456503e-02
+ llnk(876) = -0.3115006490e-02
+ llnk(877) = -0.3112559221e-02
+ llnk(878) = -0.3110114595e-02
+ llnk(879) = -0.3107672711e-02
+ llnk(880) = -0.3105233507e-02
+ llnk(881) = -0.3102796921e-02
+ llnk(882) = -0.3100363082e-02
+ llnk(883) = -0.3097931893e-02
+ llnk(884) = -0.3095503371e-02
+ llnk(885) = -0.3093077570e-02
+ llnk(886) = -0.3090654347e-02
+ llnk(887) = -0.3088233816e-02
+ llnk(888) = -0.3085815991e-02
+ llnk(889) = -0.3083400748e-02
+ llnk(890) = -0.3080988196e-02
+ llnk(891) = -0.3078578271e-02
+ llnk(892) = -0.3076170985e-02
+ llnk(893) = -0.3073766340e-02
+ llnk(894) = -0.3071364353e-02
+ llnk(895) = -0.3068964958e-02
+ llnk(896) = -0.3066568203e-02
+ llnk(897) = -0.3064174074e-02
+ llnk(898) = -0.3061782549e-02
+ llnk(899) = -0.3059393659e-02
+ llnk(900) = -0.3057007375e-02
+ llnk(901) = -0.3054623711e-02
+ llnk(902) = -0.3052242585e-02
+ llnk(903) = -0.3049864141e-02
+ llnk(904) = -0.3047488140e-02
+ llnk(905) = -0.3045114846e-02
+ llnk(906) = -0.3042744119e-02
+ llnk(907) = -0.3040375970e-02
+ llnk(908) = -0.3038010418e-02
+ llnk(909) = -0.3035647475e-02
+ llnk(910) = -0.3033287098e-02
+ llnk(911) = -0.3030929263e-02
+ llnk(912) = -0.3028574024e-02
+ llnk(913) = -0.3026221302e-02
+ llnk(914) = -0.3023871162e-02
+ llnk(915) = -0.3021523546e-02
+ llnk(916) = -0.3019178525e-02
+ llnk(917) = -0.3016836027e-02
+ llnk(918) = -0.3014496035e-02
+ llnk(919) = -0.3012158656e-02
+ llnk(920) = -0.3009823741e-02
+ llnk(921) = -0.3007491429e-02
+ llnk(922) = -0.3005161605e-02
+ llnk(923) = -0.3002834314e-02
+ llnk(924) = -0.3000509569e-02
+ llnk(925) = -0.2998187291e-02
+ llnk(926) = -0.2995867561e-02
+ llnk(927) = -0.2993550344e-02
+ llnk(928) = -0.2991235634e-02
+ llnk(929) = -0.2988925225e-02
+ llnk(930) = -0.2986615660e-02
+ llnk(931) = -0.2984308615e-02
+ llnk(932) = -0.2982004089e-02
+ llnk(933) = -0.2979702045e-02
+ llnk(934) = -0.2977402494e-02
+ llnk(935) = -0.2975105470e-02
+ llnk(936) = -0.2972810888e-02
+ llnk(937) = -0.2970518821e-02
+ llnk(938) = -0.2968229240e-02
+ llnk(939) = -0.2965942158e-02
+ llnk(940) = -0.2963657551e-02
+ llnk(941) = -0.2961375403e-02
+ llnk(942) = -0.2959095731e-02
+ llnk(943) = -0.2956818525e-02
+ llnk(944) = -0.2954543818e-02
+ llnk(945) = -0.2952271541e-02
+ llnk(946) = -0.2950001748e-02
+ llnk(947) = -0.2947734412e-02
+ llnk(948) = -0.2945469512e-02
+ llnk(949) = -0.2943207084e-02
+ llnk(950) = -0.2940947077e-02
+ llnk(951) = -0.2938689563e-02
+ llnk(952) = -0.2936434487e-02
+ llnk(953) = -0.2934181799e-02
+ llnk(954) = -0.2931931606e-02
+ llnk(955) = -0.2929683842e-02
+ llnk(956) = -0.2927438481e-02
+ llnk(957) = -0.2925195572e-02
+ llnk(958) = -0.2922955070e-02
+ llnk(959) = -0.2920716941e-02
+ llnk(960) = -0.2918481269e-02
+ llnk(961) = -0.2916248012e-02
+ llnk(962) = -0.2914017179e-02
+ llnk(963) = -0.2911788782e-02
+ llnk(964) = -0.2909562774e-02
+ llnk(965) = -0.2907339192e-02
+ llnk(966) = -0.2905117982e-02
+ llnk(967) = -0.2902899173e-02
+ llnk(968) = -0.2900682799e-02
+ llnk(969) = -0.2898468796e-02
+ llnk(970) = -0.2896257166e-02
+ llnk(971) = -0.2894047930e-02
+ llnk(972) = -0.2891841138e-02
+ llnk(973) = -0.2889636618e-02
+ llnk(974) = -0.2887434580e-02
+ llnk(975) = -0.2885234873e-02
+ llnk(976) = -0.2883037537e-02
+ llnk(977) = -0.2880842566e-02
+ llnk(978) = -0.2878649974e-02
+ llnk(979) = -0.2876459766e-02
+ llnk(980) = -0.2874271894e-02
+ llnk(981) = -0.2872086376e-02
+ llnk(982) = -0.2869903273e-02
+ llnk(983) = -0.2867722443e-02
+ llnk(984) = -0.2865545315e-02
+ llnk(985) = -0.2863369328e-02
+ llnk(986) = -0.2861195689e-02
+ llnk(987) = -0.2859024433e-02
+ llnk(988) = -0.2856855469e-02
+ llnk(989) = -0.2854688909e-02
+ llnk(990) = -0.2852524645e-02
+ llnk(991) = -0.2850362774e-02
+ llnk(992) = -0.2848203196e-02
+ llnk(993) = -0.2846045956e-02
+ llnk(994) = -0.2843891068e-02
+ llnk(995) = -0.2841738481e-02
+ llnk(996) = -0.2839588248e-02
+ llnk(997) = -0.2837440365e-02
+ llnk(998) = -0.2835294724e-02
+ llnk(999) = -0.2833151463e-02
+ llnk(1000) = -0.2831010498e-02
+ llnk(1001) = -0.2828871870e-02
+ llnk(1002) = -0.2826735533e-02
+ llnk(1003) = -0.2824601509e-02
+ llnk(1004) = -0.2822469774e-02
+ llnk(1005) = -0.2820340370e-02
+ llnk(1006) = -0.2818213253e-02
+ llnk(1007) = -0.2816088447e-02
+ llnk(1008) = -0.2813965924e-02
+ llnk(1009) = -0.2811845711e-02
+ llnk(1010) = -0.2809727762e-02
+ llnk(1011) = -0.2807612130e-02
+ llnk(1012) = -0.2805498780e-02
+ llnk(1013) = -0.2803387663e-02
+ llnk(1014) = -0.2801278909e-02
+ llnk(1015) = -0.2799172307e-02
+ llnk(1016) = -0.2797068067e-02
+ llnk(1017) = -0.2794966114e-02
+ llnk(1018) = -0.2792866401e-02
+ llnk(1019) = -0.2790768970e-02
+ llnk(1020) = -0.2788673820e-02
+ llnk(1021) = -0.2786580911e-02
+ llnk(1022) = -0.2784490270e-02
+ llnk(1023) = -0.2782401919e-02
+ llnk(1024) = -0.2780315803e-02
+ end subroutine loadlovenumber
+#endif /*USE_SPK*/
+
subroutine compute_bed_slope
!-------------------------------------------------------------------------------
! MP from KM
diff --git a/src/Hydro/schism_init.F90 b/src/Hydro/schism_init.F90
index 34383a529..48fee38b0 100644
--- a/src/Hydro/schism_init.F90
+++ b/src/Hydro/schism_init.F90
@@ -213,14 +213,14 @@ subroutine schism_init(iorder,indir,iths,ntime)
&ielm_transport,max_subcyc,i_hmin_airsea_ex,hmin_airsea_ex,itransport_only, &
&iloadtide,loadtide_coef,nu_sum_mult,i_hmin_salt_ex,hmin_salt_ex,h_massconsv,lev_tr_source, &
&rinflation_icm,iprecip_off_bnd,model_type_pahm,istemp,relax_2_airt, &
- &veg_vert_z,veg_vert_scale_cd,veg_vert_scale_N,veg_vert_scale_D,veg_lai,veg_cw, &
+ &veg_vert_z,veg_vert_scale_cd,veg_vert_scale_N,veg_vert_scale_D,veg_cw, &
&RADFLAG,niter_hdif,watertype_rr,watertype_d1,watertype_d2,veg_di0,veg_h0,veg_nv0,veg_cd0, &
&drown_marsh,create_marsh_min,create_marsh_max,age_marsh_min
namelist /SCHOUT/nc_out,iof_hydro,iof_wwm,iof_gen,iof_age,iof_sed,iof_eco,iof_icm_core, &
&iof_icm_silica,iof_icm_zb,iof_icm_ph,iof_icm_srm,iof_icm_sav,iof_icm_marsh,iof_icm_sfm, &
&iof_icm_ba,iof_icm_clam,iof_cos,iof_fib,iof_sed2d,iof_ice,iof_mice,iof_ana,iof_marsh,iof_dvd, &
- &nhot,nhot_write,iout_sta,nspool_sta,iof_ugrid
+ &nhot,nhot_write,iout_sta,nspool_sta,iof_ugrid,nchunk_vrt
!-------------------------------------------------------------------------------
!-------------------------------------------------------------------------------
@@ -514,7 +514,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
veg_vert_scale_cd=(/(1.0d0,i=1,nbins_veg_vert+1)/) !scaling [-]
veg_vert_scale_N=(/(1.0d0,i=1,nbins_veg_vert+1)/)
veg_vert_scale_D=(/(1.0d0,i=1,nbins_veg_vert+1)/)
- veg_lai=1.d0; veg_cw=1.5d0
+ veg_cw=3.6d0 !s/m
veg_di0=1.d-2 !m
veg_h0=0.3d0 !m
veg_nv0=10.d0 !/m^2
@@ -533,6 +533,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
iof_icm_core=0; iof_icm_silica=0; iof_icm_zb=0; iof_icm_ph=0; iof_icm_srm=0; iof_icm_sav=0
iof_icm_marsh=0; iof_icm_sfm=0; iof_icm_ba=0; iof_icm_clam=0; iof_cos=0; iof_fib=0; iof_sed2d=0
iof_ice=0; iof_mice=0; iof_ana=0; iof_marsh=0; nhot=0; nhot_write=8640; iout_sta=0; nspool_sta=10; iof_ugrid=0
+ nchunk_vrt=0 !default: whole-volume chunk (>0 = N layers per chunk)
read(15,nml=OPT)
read(15,nml=SCHOUT)
@@ -719,7 +720,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
! call get_param('param.in','coriolis',2,itmp,coricoef,stringvalue)
endif
-! Wind (use nws=2 and USE_ATMOS for coupling directly to atmos model)
+! Wind (use nws=4 and USE_ATMOS for coupling directly to atmos model)
if(nws<-1.or.nws>6.or.nws==3) then
write(errmsg,*)'Unknown nws',nws
call parallel_abort(errmsg)
@@ -768,9 +769,9 @@ subroutine schism_init(iorder,indir,iths,ntime)
if(ihconsv/=0.and.nws/=2.and.nws/=4) call parallel_abort('Heat budge model must have nws>=2')
#ifdef USE_BULK_FAIRALL
- if(ihconsv/=0.and.nws==2.and.myrank==0) write(16,*)'Turb. Fluxes: Fairall et al.(03)'
+ if(ihconsv/=0.and.myrank==0) write(16,*)'Turb. Fluxes: Fairall et al.(03)'
#else
- if(ihconsv/=0.and.nws==2.and.myrank==0) write(16,*)'Turb. Fluxes: Zeng et al.(98)'
+ if(ihconsv/=0.and.myrank==0) write(16,*)'Turb. Fluxes: Zeng et al.(98)'
#endif
#ifdef USE_ATMOS
@@ -952,7 +953,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
endif
!... Surface T,S relax for long-term simulations
- if(iref_ts/=0.and.iref_ts/=1) then
+ if(iref_ts<0.or.iref_ts>2) then
write(errmsg,*)'Wrong iref_ts:',iref_ts
call parallel_abort(errmsg)
endif
@@ -1154,7 +1155,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
call parallel_abort(errmsg)
endif
- if(iveg==1) then !specify vertical variation
+ if(iveg>0) then !specify vertical variation
do k=1,nbins_veg_vert
if(veg_vert_z(k)>=veg_vert_z(k+1)) then
write(errmsg,*)'INIT: veg_vert_z not ascending,',veg_vert_z
@@ -1452,6 +1453,10 @@ subroutine schism_init(iorder,indir,iths,ntime)
if(iref_ts/=0) then
allocate(ref_ts1(npa,2),ref_ts2(npa,2),ref_ts(npa,2),stat=itmp)
if(itmp/=0) call parallel_abort('INIT: alloc failed (57)')
+ if(iref_ts==2) then
+ allocate(ref_ts_scale(npa),stat=itmp)
+ if(itmp/=0) call parallel_abort('INIT: alloc failed (57.0)')
+ endif
endif
! Offline transport
@@ -1691,8 +1696,26 @@ subroutine schism_init(iorder,indir,iths,ntime)
#endif
#ifdef USE_FIB
- allocate(kk_fib(nea,2),sink_fib(nea),fraction_fib(nea))
- allocate(sink0(npa),fraction0(npa),kk10(npa),kk20(npa))
+ allocate(kk_fib(nea,2),sink_fib(nea),fraction_fib(nea))
+ allocate(sink0(npa),fraction0(npa),kk10(npa),kk20(npa))
+#endif
+
+#ifdef USE_CICE
+ allocate(aice(npa),tau_oi(2,npa),fresh_wa_flux(npa),salinity_flux(npa),net_heat_flux(npa), &
+ srad_o(npa),srad_th_ice(npa),srad_ocn(npa),sflux_ocn(npa),fluxprc_ocn(npa),fluxevp_ocn(npa),stat=istat)
+ if(istat/=0) call parallel_abort('INIT: ice frac allocation failure')
+ aice(:) = real(0)
+ tau_oi(:,:) = real(0)
+ fresh_wa_flux(:) = real(0)
+ salinity_flux(:) = real(0)
+ net_heat_flux(:) = real(0)
+ srad_o(:) = real(0)
+ srad_th_ice(:) = real(0)
+
+ fluxprc_ocn(:) = real(0)
+ fluxevp_ocn(:) = real(0)
+ sflux_ocn(:) = real(0)
+ srad_ocn(:) = real(0)
#endif
#ifdef USE_MICE
@@ -2852,7 +2875,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
endif !myrank
call mpi_bcast(ieg_source_ngen,max(1,nsources_bmi),itype,0,comm,istat)
call mpi_bcast(ieg_source,max(1,nsources),itype,0,comm,istat)
- call mpi_bcast(ieg_source_flowpath_ids,max(1,nsources),itype,0,comm,istat)
+ call mpi_bcast(ieg_source_flowpath_ids,max(1,nsources_bmi),itype,0,comm,istat)
call mpi_bcast(nsinks,1,itype,0,comm,istat)
! Now define the time step interval for sources and sinks here
@@ -3996,7 +4019,32 @@ subroutine schism_init(iorder,indir,iths,ntime)
if(j/=NF90_NOERR) call parallel_abort('init: surface_restore.nc not found')
endif !iref_ts
-! Vegetation inputs: veg_*.gr3
+! Read in ref_ts_scale.gr3
+ if(iref_ts==2) then
+ if(myrank==0) then
+ open(10,file=in_dir(1:len_in_dir)//'ref_ts_scale.gr3',status='old')
+ read(10,*)
+ read(10,*) itmp1,itmp2
+ if(itmp1/=ne_global.or.itmp2/=np_global) &
+ &call parallel_abort('Check ref_ts_scale.gr3')
+ do i=1,np_global
+ read(10,*)j,xtmp,ytmp,tmp1
+ if(tmp1<0.d0.or.tmp1>1.d0) then
+ write(errmsg,*)'Wrong relax scale at node:',i,tmp1
+ call parallel_abort(errmsg)
+ endif
+ buf3(i)=tmp1
+ enddo !i
+ close(10)
+ endif !myrank
+ call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
+
+ do i=1,np_global
+ if(ipgl(i)%rank==myrank) ref_ts_scale(ipgl(i)%id)=buf3(i)
+ enddo !i
+ endif !iref_ts==2
+
+! Vegetation inputs (unbent): veg_*.gr3
veg_alpha0=0.d0 !=D*Nv*Cdv/2; init; D is diameter or leaf width; Cdv is form drag (veg_cd)
veg_h=0.d0 !veg height; not used at 2D sides
veg_nv=0.d0 !Nv: # of stems per m^2
@@ -4072,14 +4120,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
endif
enddo !i
- !Save unbent (original) values
- veg_h_unbent=veg_h
- veg_nv_unbent=veg_nv
- veg_di_unbent=veg_di
-
#ifdef USE_MARSH
- !Reset
- veg_di=0.d0; veg_h=0.d0; veg_nv=0.d0; veg_alpha0=0.d0; veg_cd=0.d0
do i=1,nea
if(imarsh(i)>0) then !imarsh<=nmarsh_types
veg_di(elnode(1:i34(i),i))=veg_di0(imarsh(i))
@@ -4090,6 +4131,11 @@ subroutine schism_init(iorder,indir,iths,ntime)
endif
enddo !i
#endif
+
+ !Save unbent (original) values
+ veg_h_unbent=veg_h
+ veg_nv_unbent=veg_nv
+ veg_di_unbent=veg_di
endif !iveg/=0
!... Surface min. mixing length for f.s. and max. for all; inactive
@@ -4144,11 +4190,12 @@ subroutine schism_init(iorder,indir,iths,ntime)
! Allocate: zstal is vertical up; xsta, ysta, zsta are global coord. if ics=2
if(iorder==0) then
- allocate(xsta(nout_sta),ysta(nout_sta),zstal(nout_sta),zsta(nout_sta),iep_sta(nout_sta),iep_flag(nout_sta), &
+ allocate(xsta(nout_sta),ysta(nout_sta),zstal(nout_sta),zsta(nout_sta), &
+ &idry_sta(nout_sta),iep_sta(nout_sta),iep_flag(nout_sta), &
&arco_sta(nout_sta,4),sta_out(nout_sta,nvar_sta),sta_out_gb(nout_sta,nvar_sta), &
&sta_out3d(nvrt,nout_sta,nvar_sta),sta_out3d_gb(nvrt,nout_sta,nvar_sta), &
&xsta_bmi(nout_sta),ysta_bmi(nout_sta),zsta_bmi(nout_sta), &
- &zta_out3d(nvrt,nout_sta,nvar_sta),zta_out3d_gb(nvrt,nout_sta,nvar_sta),stat=istat)
+ &zta_out3d(nvrt,nout_sta),zta_out3d_gb(nvrt,nout_sta),stat=istat)
if(istat/=0) call parallel_abort('MAIN: sta. allocation failure')
iep_flag=0
sta_out=0.0_rkind
@@ -4242,7 +4289,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
! Open output file from rank 0
if(myrank==0) then
- do i=1,nvar_sta
+ do i=1,nvar_sta+1 !add an extra output zcor at the end
write(ifile_char,'(i03)')i
ifile_char=adjustl(ifile_char) !place blanks at end
ifile_len=len_trim(ifile_char)
@@ -6059,6 +6106,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
enddo
enddo
+! CICE/Icepack will init many vars via step_icepack() in _step. Cf. init_icepack in mice_init.F90
lice_free_gb=.false.
t_oi(:)=0
fresh_wa_flux(:)=0
@@ -6070,109 +6118,109 @@ subroutine schism_init(iorder,indir,iths,ntime)
ice_evap(:)=0
srad_th_ice(:)=0
srad_o(:) = 0
- if(lice_free_gb) then
- j=nf90_inq_varid(ncid2,"ice_free_flag",mm)
- if(j/=NF90_NOERR) call parallel_abort('init: nc ice_free_flag')
- j=nf90_get_var(ncid2,mm,itmp)
- if(j/=NF90_NOERR) call parallel_abort('init: nc ice_free_flag2')
- if(itmp==0) then
- lice_free_gb=.false.
- else
- lice_free_gb=.true.
- endif
- if(myrank==0) write(16,*)'hotstart with lice_free_gb=',lice_free_gb
-
- !gfortran requires all chars have same length
- ar_name(1:5)=(/'ice_surface_T ','ice_water_flux','ice_heat_flux ','ice_velocity_x','ice_velocity_y'/)
- do k=1,5 !# of 1D node arrays
- if(myrank==0) then
- j=nf90_inq_varid(ncid2,trim(adjustl(ar_name(k))),mm)
- if(j/=NF90_NOERR) call parallel_abort('init: nc ICE1')
- j=nf90_get_var(ncid2,mm,buf3(1:np_global),(/1/),(/np_global/))
- if(j/=NF90_NOERR) call parallel_abort('init: nc ICE2')
- endif
- call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
-
- do i=1,np_global
- if(ipgl(i)%rank==myrank) then
- ip=ipgl(i)%id
- if(k==1) then
- t_oi(ip)=buf3(i)
- else if(k==2) then
- fresh_wa_flux(ip)=buf3(i)
- else if(k==3) then
- net_heat_flux(ip)=buf3(i)
- else if(k==4) then
- u_ice(ip)=buf3(i)
- else if(k==5) then
- v_ice(ip)=buf3(i)
- endif
- endif !ipgl
- enddo !i
- enddo !k
-
- ar_name(1:3)=(/'ice_sigma11','ice_sigma12','ice_sigma22'/)
- do k=1,3 !# of 1D elem arrays
- if(myrank==0) then
- j=nf90_inq_varid(ncid2,trim(adjustl(ar_name(k))),mm)
- if(j/=NF90_NOERR) call parallel_abort('init: nc ICE3')
- j=nf90_get_var(ncid2,mm,buf3(1:ne_global),(/1/),(/ne_global/))
- if(j/=NF90_NOERR) call parallel_abort('init: nc ICE4')
- endif
- call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
-
- do i=1,ne_global
- if(iegl(i)%rank==myrank) then
- ie=iegl(i)%id
- if(k==1) then
- sigma11(ie)=buf3(i)
- else if(k==2) then
- sigma12(ie)=buf3(i)
- else if(k==3) then
- sigma22(ie)=buf3(i)
- endif
- endif !ipgl
- enddo !i
- enddo !k
-
- if(myrank==0) then
- j=nf90_inq_varid(ncid2,"ice_ocean_stress",mm)
- if(j/=NF90_NOERR) call parallel_abort('init: nc oi_stress')
- endif
- do m=1,2
- if(myrank==0) then
- j=nf90_get_var(ncid2,mm,buf3(1:np_global),(/m,1/),(/1,np_global/))
- if(j/=NF90_NOERR) call parallel_abort('init: nc oi_stress2')
- endif
- call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
-
- do i=1,np_global
- if(ipgl(i)%rank==myrank) then
- ip=ipgl(i)%id
- tau_oi(m,ip)=buf3(i)
- endif !iegl
- enddo !i
- enddo !m
-
- if(myrank==0) then
- j=nf90_inq_varid(ncid2,"ice_tracers",mm)
- if(j/=NF90_NOERR) call parallel_abort('init: nc ice_tracers')
- endif
- do m=1,ntr_ice
- if(myrank==0) then
- j=nf90_get_var(ncid2,mm,buf3(1:np_global),(/m,1/),(/1,np_global/))
- if(j/=NF90_NOERR) call parallel_abort('init: nc ice_tracers2')
- endif
- call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
-
- do i=1,np_global
- if(ipgl(i)%rank==myrank) then
- ip=ipgl(i)%id
- ice_tr(m,ip)=buf3(i)
- endif !iegl
- enddo !i
- enddo !m
- endif !lice_free_gb
+! if(lice_free_gb) then
+! j=nf90_inq_varid(ncid2,"ice_free_flag",mm)
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ice_free_flag')
+! j=nf90_get_var(ncid2,mm,itmp)
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ice_free_flag2')
+! if(itmp==0) then
+! lice_free_gb=.false.
+! else
+! lice_free_gb=.true.
+! endif
+! if(myrank==0) write(16,*)'hotstart with lice_free_gb=',lice_free_gb
+!
+! !gfortran requires all chars have same length
+! ar_name(1:5)=(/'ice_surface_T ','ice_water_flux','ice_heat_flux ','ice_velocity_x','ice_velocity_y'/)
+! do k=1,5 !# of 1D node arrays
+! if(myrank==0) then
+! j=nf90_inq_varid(ncid2,trim(adjustl(ar_name(k))),mm)
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ICE1')
+! j=nf90_get_var(ncid2,mm,buf3(1:np_global),(/1/),(/np_global/))
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ICE2')
+! endif
+! call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
+!
+! do i=1,np_global
+! if(ipgl(i)%rank==myrank) then
+! ip=ipgl(i)%id
+! if(k==1) then
+! t_oi(ip)=buf3(i)
+! else if(k==2) then
+! fresh_wa_flux(ip)=buf3(i)
+! else if(k==3) then
+! net_heat_flux(ip)=buf3(i)
+! else if(k==4) then
+! u_ice(ip)=buf3(i)
+! else if(k==5) then
+! v_ice(ip)=buf3(i)
+! endif
+! endif !ipgl
+! enddo !i
+! enddo !k
+!
+! ar_name(1:3)=(/'ice_sigma11','ice_sigma12','ice_sigma22'/)
+! do k=1,3 !# of 1D elem arrays
+! if(myrank==0) then
+! j=nf90_inq_varid(ncid2,trim(adjustl(ar_name(k))),mm)
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ICE3')
+! j=nf90_get_var(ncid2,mm,buf3(1:ne_global),(/1/),(/ne_global/))
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ICE4')
+! endif
+! call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
+!
+! do i=1,ne_global
+! if(iegl(i)%rank==myrank) then
+! ie=iegl(i)%id
+! if(k==1) then
+! sigma11(ie)=buf3(i)
+! else if(k==2) then
+! sigma12(ie)=buf3(i)
+! else if(k==3) then
+! sigma22(ie)=buf3(i)
+! endif
+! endif !ipgl
+! enddo !i
+! enddo !k
+!
+! if(myrank==0) then
+! j=nf90_inq_varid(ncid2,"ice_ocean_stress",mm)
+! if(j/=NF90_NOERR) call parallel_abort('init: nc oi_stress')
+! endif
+! do m=1,2
+! if(myrank==0) then
+! j=nf90_get_var(ncid2,mm,buf3(1:np_global),(/m,1/),(/1,np_global/))
+! if(j/=NF90_NOERR) call parallel_abort('init: nc oi_stress2')
+! endif
+! call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
+!
+! do i=1,np_global
+! if(ipgl(i)%rank==myrank) then
+! ip=ipgl(i)%id
+! tau_oi(m,ip)=buf3(i)
+! endif !iegl
+! enddo !i
+! enddo !m
+!
+! if(myrank==0) then
+! j=nf90_inq_varid(ncid2,"ice_tracers",mm)
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ice_tracers')
+! endif
+! do m=1,ntr_ice
+! if(myrank==0) then
+! j=nf90_get_var(ncid2,mm,buf3(1:np_global),(/m,1/),(/1,np_global/))
+! if(j/=NF90_NOERR) call parallel_abort('init: nc ice_tracers2')
+! endif
+! call mpi_bcast(buf3,ns_global,rtype,0,comm,istat)
+!
+! do i=1,np_global
+! if(ipgl(i)%rank==myrank) then
+! ip=ipgl(i)%id
+! ice_tr(m,ip)=buf3(i)
+! endif !iegl
+! enddo !i
+! enddo !m
+! endif !lice_free_gb
#endif /*USE_MICE*/
#ifdef USE_ICE
@@ -7113,6 +7161,7 @@ subroutine schism_init(iorder,indir,iths,ntime)
#endif
call mpi_send(ics,1,itype,nproc_schism-i,146,comm_schism,ierr)
call mpi_send(iof_ugrid,1,itype,nproc_schism-i,147,comm_schism,ierr)
+ call mpi_send(nchunk_vrt,1,itype,nproc_schism-i,148,comm_schism,ierr)
enddo !i
endif !myrank=0
diff --git a/src/Hydro/schism_step.F90 b/src/Hydro/schism_step.F90
index b521650e3..c5d7d9b56 100644
--- a/src/Hydro/schism_step.F90
+++ b/src/Hydro/schism_step.F90
@@ -174,6 +174,10 @@ subroutine schism_step(it)
real(rkind) :: dtrdz,apTpxy_up,apTpxy_do,epsffs,epsfbot !8022 +epsffs,epsfbot
!0821...
+real (rkind), parameter :: rhowat= 1025.0 ! Water density
+real (rkind), parameter :: Cdocn = 0.00536 ! Ice-ocean drag coef
+real (rkind) :: aux ! ustar
+
! Output handles
character(len=72) :: it_char
character(len=72) :: fgb ! Processor specific global output file name
@@ -529,17 +533,37 @@ subroutine schism_step(it)
!$OMP end parallel
if(nws==4) then !include USE_ATMOS
+
+#ifdef USE_ATMOS
+ !ESMF not extended to ghosts
+ !ESMF only update '2' (at the current time)
+ call exchange_p2d(windx2)
+ call exchange_p2d(windy2)
+ call exchange_p2d(pr2)
+ call exchange_p2d(airt2) !centigrade
+ call exchange_p2d(shum2)
+ call exchange_p2d(srad)
+ call exchange_p2d(hradd)
+#ifdef PREC_EVAP
+ call exchange_p2d(fluxprc)
+ call exchange_p2d(prec_snow)
+#endif
+ do i=1,npa
+ !ESMF only update within range np NOT npa by ele-itp, therefore some airt2 are still init value (C)
+ if (airt2(i)>100.d0) airt2(i)=airt2(i)-273.15d0 !Conv K to C, ESMF send with unit K
+ enddo !i
+
+ !Update wind and pres at current time
+ windx=windx2
+ windy=windy2
+ pr=pr2
+#endif /*USE_ATMOS*/
+
if(time>wtime2) then
!... Heat budget & wind stresses
if(ihconsv/=0) then
!Assume all vars in sflux*.nc are available from atmos model or read in from atmos.nc,
!and this routine compute other fluxes
-#ifdef USE_ATMOS
- do i=1,npa
- !ESMF only update within range np NOT npa by ele-itp, therefore some airt2 are still init value (C)
- if (airt2(i)>100.d0) airt2(i)=airt2(i)-273.15d0 !Conv K to C, ESMF send with unit K
- end do
-#endif
call surf_fluxes2 (wtime2,windx2,windy2,pr2,airt2, &
&shum2,srad,fluxsu,fluxlu,hradu,hradd,tauxz,tauyz, &
#ifdef PREC_EVAP
@@ -582,6 +606,7 @@ subroutine schism_step(it)
if(myrank==0) write(16,*)'heat budge model completes...'
endif !ihconsv.ne.0
+#ifndef USE_ATMOS
wtime1=wtime2
wtime2=wtime2+wtiminc
windx1=windx2
@@ -591,7 +616,6 @@ subroutine schism_step(it)
shum1=shum2
!Read in next record
-#ifndef USE_ATMOS
itmp2=wtime2/wtiminc+1
if(myrank==0) then
j=nf90_inq_varid(ncid_atmos, "uwind",mm)
@@ -658,24 +682,11 @@ subroutine schism_step(it)
endif !isconsv/
endif !ipgl
enddo !i
-#endif /*USE_ATMOS*/
+#endif /*not USE_ATMOS*/
-#ifdef USE_ATMOS
- !ESMF may not extend to ghosts
- call exchange_p2d(windx2)
- call exchange_p2d(windy2)
- call exchange_p2d(pr2)
- call exchange_p2d(airt2) !centigrade
- call exchange_p2d(shum2)
- call exchange_p2d(srad)
- call exchange_p2d(hradd)
-#ifdef PREC_EVAP
- call exchange_p2d(fluxprc)
- call exchange_p2d(prec_snow)
-#endif
-#endif /*USE_ATMOS*/
endif !time>wtime2
+#ifndef USE_ATMOS
wtratio=(time-wtime1)/wtiminc
!$OMP parallel do default(shared) private(i)
do i=1,npa
@@ -684,7 +695,16 @@ subroutine schism_step(it)
pr(i)=pr1(i)+wtratio*(pr2(i)-pr1(i))
enddo !i
!$OMP end parallel do
+#endif /*not USE_ATMOS*/
+#ifdef USE_CICE
+ do i=1,npa
+ fluxprc_ocn(i) = fluxprc(i)
+ fluxevp_ocn(i) = fluxevp(i)
+ sflux_ocn(i) = sflux(i)
+ srad_ocn(i) = srad(i)
+ enddo
+#endif /*USE_CICE*/
endif !nws=4
#ifdef USE_SIMPLE_WIND
@@ -871,8 +891,6 @@ subroutine schism_step(it)
! out_wwm(npa,35): output variables from WWM (all 2D); see OUTPAR(:) in routine INTPAR in wwm_output.F90, and
! names in NVARS() in the routine BASIC_PARAMETER() in wwm_initio.F90
- if(myrank==0) write(16,*)'WWM-RS part took (sec) ',mpi_wtime()-wtmp1
-
! Ramp for the wave forces (Under energetic conditions, the ramp avoid the generation of oscillations at the shoreline)
wwave_force = rampwafo*wwave_force
@@ -880,6 +898,9 @@ subroutine schism_step(it)
sum1=sum(out_wwm_windpar(1:npa,1:10))
sum2=sum(wwave_force)
sum3=sum(out_wwm(:,1:35))
+
+ if(myrank==0) write(16,*)'WWM-RS part took (sec) ',mpi_wtime()-wtmp1,sum1,sum2,sum3
+
if(sum1/=sum1.or.sum2/=sum2.or.sum3/=sum3) then
if(sum1/=sum1) then
do i=1,9
@@ -987,6 +1008,104 @@ subroutine schism_step(it)
#endif
!$OMP end parallel
+!$OMP do
+
+
+#ifdef USE_CICE
+ !>--------------------------------------------------------
+ !> Imported values from CICE
+ !> CICE-UFS coupling importing variables
+ !>--------------------------------------------------------
+
+ !>--------------------------------------------------------
+ !> Boundary points zeroing out fluxes that might effect
+ !>--------------------------------------------------------
+
+ do i = 1,np
+ if((isbnd(1,i)>0)) then
+ tau_oi(1,i) = real(0)
+ tau_oi(2,i) = real(0)
+ fresh_wa_flux(i)=real(0)
+ salinity_flux(i)= real(0)
+ endif
+ enddo
+
+ !>--------------------------------------------------------
+ !> updating ghost region for incoming variables from CICE
+ !>--------------------------------------------------------
+
+ call exchange_p2d(aice)
+ call exchange_p2d(CdnIO)
+ !call exchange_p2d(tau_oi)
+ call exchange_p2d(uvice)
+ call exchange_p2d(vvice)
+ call exchange_p2d(fresh_wa_flux)
+ call exchange_p2d(srad_th_ice)
+ call exchange_p2d(net_heat_flux)
+
+ swild(1:npa)=tau_oi(1,:)
+ call exchange_p2d(swild)
+ tau_oi(1,:)=swild(1:npa)
+ swild(1:npa)=tau_oi(2,:)
+ call exchange_p2d(swild)
+ tau_oi(2,:)=swild(1:npa)
+
+ do i = 1,npa
+ if (aice(i) > real(1e-8)) then
+ !>-------------------------------------------------
+ !> Ice ocean stress
+ !> tau_oi is in units of [N/m/m] (1=x, 2=y)
+ !>-------------------------------------------------
+
+ tau(1,i) = (1-aice(i))*tau(1,i) + aice(i)*(tau_oi(1,i)/real(1025.0))
+ tau(2,i) = (1-aice(i))*tau(2,i) + aice(i)*(tau_oi(2,i)/real(1025.0))
+
+ !>-------------------------------------------------
+ !> Fresh water flux
+ !> fresh_wa_fluxs is in units of [kg/s/m/m]
+ !> Salinity flux is incoded as eq fresh water flux [kg/s/m/m]
+ !>-------------------------------------------------
+
+ fluxprc(i) = (1-aice(i))*fluxprc_ocn(i) + aice(i)*(fresh_wa_flux(i)+salinity_flux(i)) !*real(0.5)
+
+ !>-------------------------------------------------
+ !> Scaling the evaporation flux to account for ice
+ !> This is done to keep consistent with fluxprcp
+ !>-------------------------------------------------
+
+ fluxevp(i) = (1-aice(i))*fluxevp_ocn(i)
+
+ !>-------------------------------------------------
+ !>Heat flux ice to ocean (multiplied by aice)
+ !> net_heat_flux is in units of [W/m/m]
+ !>-------------------------------------------------
+
+ sflux(i) = (1-aice(i))*sflux_ocn(i) + aice(i)*net_heat_flux(i)
+
+ !>-------------------------------------------------
+ !>Short-wave pen. flux
+ !>srad_th_ice is in units of [W/m/m]
+ !>------------------------------------------------
+
+ srad(i) = (1-aice(i))*srad_ocn(i) + aice(i)*srad_th_ice(i)
+
+ if(idry(i)==1) then
+ fluxprc(i)=0;
+ sflux(i)=0;
+ fluxevp(i)=0;
+ srad(i)=0;
+ tau(1,i)=0;
+ tau(2,i)=0;
+ endif
+ end if !aice
+ end do
+!$OMP end do
+
+ !>--------------------------------------------------------
+ !> end CICE import
+ !>--------------------------------------------------------
+#endif /*USE_CICE*/
+
#ifdef USE_MICE
!Exchange variables btw hydro and ice:
!From hydro to ice: uu2,vv2,wind[x,y],
@@ -1667,7 +1786,7 @@ subroutine schism_step(it)
! may require different init. T,S: -9999 (junk) so ambient values will be
! used to avoid 'ice rain' (if randrop falls on a source_sink.in elem, vsource will be combined and
! values in msource.th will be used. If outside, ambient values are used and
-! note that evap/precip is handled separately for S outside source method). later
+! note that evap/precip is handled separately for S outside source method). Later
! air T may be used also.
! Other tracers: 0 (otherwise additional nutrients from rain will fall onto
! water)
@@ -2478,64 +2597,75 @@ subroutine schism_step(it)
enddo !i
!$OMP end do
-! Add vertical variation to veg_alpha and compute vertical mean etc
+!... Veg
if(iveg/=0) then
- if(iveg==1) then !specify vertical variation
-!$OMP do
- do i=1,npa
- if(idry(i)==1) then
- veg_alpha3D(:,i)=veg_alpha0(i)
- else !wet
- do k=kbp(i),nvrt
- rl10=znl(k,i)-znl(kbp(i),i) !>=0
- if(rl10>=veg_vert_z(nbins_veg_vert+1)) then
- cff1=veg_vert_scale_cd(nbins_veg_vert+1)
- cff2=veg_vert_scale_N(nbins_veg_vert+1)
- cff3=veg_vert_scale_D(nbins_veg_vert+1)
- else
- ifl=0
- do kk=1,nbins_veg_vert
- if(rl10>=veg_vert_z(kk).and.rl10<=veg_vert_z(kk+1)) then
- zrat=(rl10-veg_vert_z(kk))/(veg_vert_z(kk+1)-veg_vert_z(kk))
- ifl=kk
- exit
- endif !znl
- enddo !kk
- if(ifl==0) then
- write(errmsg,*)'STEP: veg vert failed,',veg_vert_z
- call parallel_abort(errmsg)
- endif
- cff1=veg_vert_scale_cd(ifl)*(1.d0-zrat)+veg_vert_scale_cd(ifl+1)*zrat
- cff2=veg_vert_scale_N(ifl)*(1.d0-zrat)+veg_vert_scale_N(ifl+1)*zrat
- cff3=veg_vert_scale_D(ifl)*(1.d0-zrat)+veg_vert_scale_D(ifl+1)*zrat
- endif !rl10
-
- veg_alpha3D(k,i)=veg_alpha0(i)*cff1*cff2*cff3
- enddo !k
- endif !idry
- enddo !i=1,npa
-!$OMP end do
+ !Init veg_alpha3D
+!$OMP do
+ do i=1,npa
+ veg_alpha3D(:,i)=veg_alpha0(i)
+ enddo !i
+!$OMP end do
- else !Ganthy (iveg=2)
+ if(iveg>=2) then !Ganthy's flex stem option
!Modify canopy height, diameter, and density
!$OMP do
do i=1,npa
!Make sure there is veg on this node
if(veg_h_unbent(i)>0.d0) then
- wtmp2=sqrt(dav(1,i)**2.d0+dav(2,i)**2.d0)*100.d0 !cm/s
- veg_h(i)=0.72d-2*(4.657d0-0.158d0*wtmp2+0.262d0*veg_lai-0.011d0*veg_lai*wtmp2+ &
- &0.0022d0*wtmp2*wtmp2+0.048d0*veg_lai*veg_lai)-0.00784d0
+ wtmp2=sqrt(dav(1,i)**2.d0+dav(2,i)**2.d0)
+ veg_h(i)=veg_h_unbent(i)*exp(-veg_cw*wtmp2)
+!0.72d-2*(4.657d0-0.158d0*wtmp2+0.262d0*veg_lai-0.011d0*veg_lai*wtmp2+ &
+! &0.0022d0*wtmp2*wtmp2+0.048d0*veg_lai*veg_lai)-0.00784d0
veg_h(i)=max(veg_h(i),1.d-2) !impose min of 1cm
+ veg_di(i)=veg_di_unbent(i)*veg_h_unbent(i)/veg_h(i)
+ veg_nv(i)=veg_nv_unbent(i)*veg_h_unbent(i)/veg_h(i)
- wtmp2=veg_cw*veg_di_unbent(i)*veg_h_unbent(i)/veg_h(i) !\phi_b
- veg_di(i)=(veg_di_unbent(i)+wtmp2)*0.5d0
- wtmp2=max(0.d0,veg_h_unbent(i)-veg_h(i)) !surplus height
- veg_nv(i)=veg_nv_unbent(i)*(1.d0+wtmp2/veg_h(i))
+! wtmp2=veg_cw*veg_di_unbent(i)*veg_h_unbent(i)/veg_h(i) !\phi_b
+! veg_di(i)=(veg_di_unbent(i)+wtmp2)*0.5d0
+! wtmp2=max(0.d0,veg_h_unbent(i)-veg_h(i)) !surplus height
+! veg_nv(i)=veg_nv_unbent(i)*(1.d0+wtmp2/veg_h(i))
endif !veg_h_unbent
veg_alpha3D(:,i)=0.5d0*veg_di(i)*veg_nv(i)*veg_cd(i)
enddo !i
!$OMP end do
- endif !iveg
+ endif !iveg>=2
+
+! Add vertical variation to veg_alpha and compute vertical mean
+!$OMP do
+ do i=1,npa
+ if(idry(i)==1) then
+ veg_alpha3D(:,i)=veg_alpha0(i)
+ else !wet
+ do k=kbp(i),nvrt
+ rl10=znl(k,i)-znl(kbp(i),i) !>=0
+ if(rl10>=veg_vert_z(nbins_veg_vert+1)) then
+ cff1=veg_vert_scale_cd(nbins_veg_vert+1)
+ cff2=veg_vert_scale_N(nbins_veg_vert+1)
+ cff3=veg_vert_scale_D(nbins_veg_vert+1)
+ else
+ ifl=0
+ do kk=1,nbins_veg_vert
+ if(rl10>=veg_vert_z(kk).and.rl10<=veg_vert_z(kk+1)) then
+ zrat=(rl10-veg_vert_z(kk))/(veg_vert_z(kk+1)-veg_vert_z(kk))
+ ifl=kk
+ exit
+ endif !znl
+ enddo !kk
+ if(ifl==0) then
+ write(errmsg,*)'STEP: veg vert failed,',veg_vert_z
+ call parallel_abort(errmsg)
+ endif
+ cff1=veg_vert_scale_cd(ifl)*(1.d0-zrat)+veg_vert_scale_cd(ifl+1)*zrat
+ cff2=veg_vert_scale_N(ifl)*(1.d0-zrat)+veg_vert_scale_N(ifl+1)*zrat
+ cff3=veg_vert_scale_D(ifl)*(1.d0-zrat)+veg_vert_scale_D(ifl+1)*zrat
+ endif !rl10
+
+ !veg_alpha3D(k,i)=veg_alpha0(i)*cff1*cff2*cff3
+ veg_alpha3D(k,i)=veg_alpha3D(k,i)*cff1*cff2*cff3
+ enddo !k
+ endif !idry
+ enddo !i=1,npa
+!$OMP end do
!Compute mean
!$OMP do
@@ -7388,7 +7518,11 @@ subroutine schism_step(it)
if(iref_ts/=0) then
tmp=sum(ref_ts(elnode(1:i34(i),i),2))/real(i34(i),rkind)
if(tmp>0.d0) then
- tmp2=max(0.d0,min(1.d0,(dpe(i)-ref_ts_h2)/(ref_ts_h1-ref_ts_h2)))
+ if(iref_ts==1) then
+ tmp2=max(0.d0,min(1.d0,(dpe(i)-ref_ts_h2)/(ref_ts_h1-ref_ts_h2)))
+ else !=2
+ tmp2=sum(ref_ts_scale(elnode(1:i34(i),i)))/real(i34(i),rkind) !\in [0,1]
+ endif !iref_ts
flx_sf(2,i)=flx_sf(2,i)+ref_ts_restore_depth/ref_ts_tscale/86400.d0*tmp2* &
&(tmp-tr_el(2,nvrt,i))
endif !tmp>
@@ -7417,7 +7551,12 @@ subroutine schism_step(it)
if(iref_ts/=0) then
tmp=sum(ref_ts(elnode(1:i34(i),i),1))/real(i34(i),rkind)
if(tmp>-99.d0) then
- tmp2=max(0.d0,min(1.d0,(dpe(i)-ref_ts_h2)/(ref_ts_h1-ref_ts_h2)))
+ if(iref_ts==1) then
+ tmp2=max(0.d0,min(1.d0,(dpe(i)-ref_ts_h2)/(ref_ts_h1-ref_ts_h2)))
+ else !=2
+ tmp2=sum(ref_ts_scale(elnode(1:i34(i),i)))/real(i34(i),rkind) !\in [0,1]
+ endif !iref_ts
+
flx_sf(1,i)=flx_sf(1,i)+ref_ts_restore_depth/ref_ts_tscale/86400.d0*tmp2* &
&(tmp-tr_el(1,nvrt,i))
endif !tmp>
@@ -7821,7 +7960,7 @@ subroutine schism_step(it)
if(idry_e(i)==1) then !use air T if available; soil-air exchange
if(nws==2.or.nws==4) then
tmp2=sum(airt2(elnode(1:i34(i),i)))/i34(i)
- !tmp1=(tmp2-stemp(i))*dt*stemp_stc2 !heat [J/m^2]
+ !tmp1=(tmp2-stemp(i))*dt*stemp_stc2 !heat transfer [J/m^2]
!4.184e6=\rho*C_p is the heat capacity of water (J.m-3/K), which happens
!to be similar to soil b/c of the differences in density and C_p
tmp1=dt*tmp0/max(tmp,1.d-2)/4.184d6 ![-] like blending factor; >=0
@@ -7854,7 +7993,7 @@ subroutine schism_step(it)
if(ze(nvrt,i)-ze(kbe(i),i) dry
+ if(myrank==0) idry_sta=nwild2(1:nout_sta)
+
call mpi_reduce(iep_flag,nwild2,nout_sta,itype,MPI_SUM,0,comm,ierr)
call mpi_reduce(sta_out,sta_out_gb,nout_sta*nvar_sta,rtype,MPI_SUM,0,comm,ierr)
call mpi_reduce(sta_out3d,sta_out3d_gb,nvrt*nout_sta*nvar_sta,rtype,MPI_SUM,0,comm,ierr)
- call mpi_reduce(zta_out3d,zta_out3d_gb,nvrt*nout_sta*nvar_sta,rtype,MPI_SUM,0,comm,ierr)
+ call mpi_reduce(zta_out3d,zta_out3d_gb,nvrt*nout_sta,rtype,MPI_SUM,0,comm,ierr)
if(myrank==0) then
! write(290,*)nwild2(1:nout_sta)
- do i=1,nvar_sta
+ ltmp=.false. !init zcor output
+ do i=1,nvar_sta !excl zcor
if(iof_sta(i)==0.or.mod(it,nspool_sta)/=0) cycle
+
do j=1,nout_sta
if(nwild2(j)==0) then !outside domain
sta_out_gb(j,i)=1.d7 !-9999.d0
if(i>4) then !3D only
sta_out3d_gb(:,j,i)=1.d7 !-9999.d0
- zta_out3d_gb(:,j,i)=1.d7 !-9999.d0
+ zta_out3d_gb(:,j)=1.d7 !-9999.d0
endif
else
sta_out_gb(j,i)=sta_out_gb(j,i)/dble(nwild2(j))
if(i>4) then !3D only
sta_out3d_gb(:,j,i)=sta_out3d_gb(:,j,i)/dble(nwild2(j))
- zta_out3d_gb(:,j,i)=zta_out3d_gb(:,j,i)/dble(nwild2(j))
+ zta_out3d_gb(:,j)=zta_out3d_gb(:,j)/dble(nwild2(j))
endif
endif
enddo !j
- write(250+i,'(e24.16,6000(1x,e14.6))')time,sta_out_gb(:,i)
- if(iout_sta==2.and.i>4) write(250+i,'(e24.16,300000(1x,e14.6))')time,sta_out3d_gb(:,:,i),zta_out3d_gb(:,:,i)
- enddo !i
+ write(250+i,'(e24.16,6000(1x,e15.6e3))')time,sta_out_gb(:,i)
+ if(iout_sta==2.and.i>4) then
+ write(250+i,'(e24.16,300000(1x,e15.6e3))')time,sta_out3d_gb(:,:,i) !,zta_out3d_gb(:,:,i)
+ !Add zcor output: do it only once
+ if(.not.ltmp) then
+ ltmp=.true.
+ write(250+nvar_sta+1,'(300000(1x,i5))')idry_sta(:)
+ write(250+nvar_sta+1,'(e24.16,300000(1x,e15.6e3))')time,zta_out3d_gb(:,:)
+ endif !
+ endif !iout_sta
+ enddo !i=1,nvar_sta
+
write(16,*)'done station outputs...'
- endif !myrank
+ endif !myrank==0
endif !iout_sta/=0
#ifdef USE_HA
diff --git a/src/Hydro/sflux_9c.F90 b/src/Hydro/sflux_9c.F90
index 951d275d0..383e094d7 100644
--- a/src/Hydro/sflux_9c.F90
+++ b/src/Hydro/sflux_9c.F90
@@ -3241,7 +3241,7 @@ SUBROUTINE FAIRALL(num_nodes, &
use schism_glbl, only : rkind, uu2, vv2,tr_nd, & !tnd, snd, &
& idry, nvrt, ivcor,errmsg
- use schism_glbl, only : grav
+ use schism_glbl, only : grav !GRAV
! use schism_glbl, only : rho0
use schism_msgp, only : myrank,parallel_abort
@@ -3249,6 +3249,7 @@ SUBROUTINE FAIRALL(num_nodes, &
! Copyright (c) 2002-2007 The ROMS/TOMS Group !
! Licensed under a MIT/X style license !
! See License_ROMS.txt !
+! Edited by Jerome Lefevre and Joseph Zhang
!=======================================================================
! This routine computes the bulk parameterization of surface wind !
! stress and surface net heat fluxes. !
@@ -3354,7 +3355,7 @@ SUBROUTINE FAIRALL(num_nodes, &
! 4000, and varies only slightly (see Gill, 1982, Appendix 3).
REAL(rkind),parameter :: Cp=3985.0d0
! Functions:
- REAL(rkind) :: bulk_psit,bulk_psiu
+ REAL(rkind) :: bulk_psit,bulk_psiu,tmp1,tmp2,tmp3
#ifdef DEBUG
@@ -3366,7 +3367,7 @@ SUBROUTINE FAIRALL(num_nodes, &
! set inverse of specific heat for seawater (kg-degC/Joule).
! cp is defined in scalars.h
- cpi=1.0d0/cp
+ cpi=1.0d0/Cp
!
! Input bulk parameterization fields
!
@@ -3383,7 +3384,7 @@ SUBROUTINE FAIRALL(num_nodes, &
!$OMP rho0i,cpi,patmb,rhoSea,Qsea,TseaK,TseaC,TairC,TairK,rhoAir,Qair,Q, &
!$OMP VisAir,Hlv,delW,delT,delQ,u10,Zo10,Cd10,Ch10,Ct10,Cd,Ct,CC,Ri,Ribcu, &
!$OMP Zetu,L10,Wstar,Tstar,Qstar,ZoW,ZoT,ZoT10,ZoQ,ZoL,L,Rr,Bf,Wpsi,Tpsi, &
-!$OMP Qpsi,Wgus,charn,upvel,evap,wspd0,dry,i_node, sfc_lev)
+!$OMP Qpsi,Wgus,charn,upvel,evap,wspd0,dry,i_node, sfc_lev,tmp1,tmp2,tmp3)
do i_node = 1, num_nodes !=npa
!=================================================================
#ifdef DEBUG
@@ -3457,10 +3458,11 @@ SUBROUTINE FAIRALL(num_nodes, &
! Compute air saturation vapor pressure (mb), using Teten formula.
!
cff=(1.0007d0+3.46d-6*patmb)*6.1121d0*&
- & exp(17.502d0*TairC/(240.97d0+TairC))
+ & exp(17.502d0*TairC/(240.97d0+TairC)) !check?
!
! Compute specific humidity at Saturation, Qair (kg/kg).
!
+ if(patmb-0.378d0*cff==0.d0) call parallel_abort('FAIRALL: Qair')
Qair=0.62197d0*(cff/(patmb-0.378d0*cff))
!
! Compute specific humidity, Q (kg/kg).
@@ -3478,7 +3480,7 @@ SUBROUTINE FAIRALL(num_nodes, &
! Compute water saturation vapor pressure (mb), using Teten formula.
!
cff=(1.0007d0+3.46d-6*patmb)*6.1121d0*&
- & exp(17.502d0*TseaC/(240.97d0+TseaC))
+ & exp(17.502d0*TseaC/(240.97d0+TseaC)) !check?
!
! Vapor Pressure reduced for salinity (Kraus & Businger, 1994, pp 42).
!
@@ -3486,6 +3488,7 @@ SUBROUTINE FAIRALL(num_nodes, &
!
! Compute Qsea (kg/kg) from vapor pressure.
!
+ if(patmb-0.378d0*cff==0.d0) call parallel_abort('FAIRALL: Qsea')
Qsea=0.62197d0*(cff/(patmb-0.378d0*cff))
!
!-----------------------------------------------------------------------
@@ -3495,8 +3498,7 @@ SUBROUTINE FAIRALL(num_nodes, &
!
! Moist air density (kg/m3).
!
- rhoAir=patmb*100.0d0/(blk_Rgas*TairK*&
- & (1.0d0+0.61d0*Q))
+ rhoAir=patmb*100.0d0/(blk_Rgas*TairK*(1.0d0+0.61d0*Q)) !Q>=0?
!
! Kinematic viscosity of dry air (m2/s), Andreas (1989).
!
@@ -3513,7 +3515,7 @@ SUBROUTINE FAIRALL(num_nodes, &
& v_air(i_node)*v_air(i_node) )
!
Wgus=0.5d0
- delW=SQRT(wspd0*wspd0+Wgus*Wgus)
+ delW=SQRT(wspd0*wspd0+Wgus*Wgus) !>0
delQ=Qsea-Q
delT=TseaC-TairC
@@ -3529,27 +3531,32 @@ SUBROUTINE FAIRALL(num_nodes, &
! Neutral coefficients.
!
ZoW=1.0d-4
- u10=delW*LOG(10.0d0/ZoW)/LOG(blk_ZW/ZoW)
- Wstar=0.035d0*u10
+ u10=delW*LOG(10.0d0/ZoW)/LOG(blk_ZW/ZoW) !>0; actually blk_ZW=10
+ Wstar=0.035d0*u10 !>0
Zo10=0.011d0*Wstar*Wstar/GRAV+0.11d0*VisAir/Wstar
- Cd10=(vonKar/LOG(10.0d0/Zo10))**2.d0
+ if(Zo10<=0.d0.or.Zo10==10.d0) call parallel_abort('FAIRALL: Zo10')
+ Cd10=(vonKar/LOG(10.0d0/Zo10))**2.d0 !>0; Zo10>0
Ch10=0.00115d0
- Ct10=Ch10/sqrt(Cd10)
- ZoT10=10.0d0/exp(vonKar/Ct10)
- Cd=(vonKar/LOG(blk_ZW/Zo10))**2.d0
+ Ct10=Ch10/sqrt(Cd10) !>0
+ if(vonKar/Ct10>500.d0) call parallel_abort('FAIRALL: overflow, vonKar/Ct10>500')
+ ZoT10=10.0d0/exp(vonKar/Ct10) !>0
+ if(blk_ZW/Zo10<=0.d0.or.blk_ZW==Zo10.or.blk_ZT==ZoT10) call parallel_abort('FAIRALL: Zo10')
+ Cd=(vonKar/LOG(blk_ZW/Zo10))**2.d0 !>0
!
! Compute Richardson number.
-!
- Ct=vonKar/LOG(blk_ZT/ZoT10) ! T transfer coefficient
- CC=vonKar*Ct/Cd
- Ribcu=-blk_ZW/(blk_Zabl*0.004d0*blk_beta**3.d0)
- Ri=-GRAV*blk_ZW*(delT+0.61d0*TairK*delQ)/&
- (TairK*delW*delW)
+! blk_ZT/ZoT10 checked above
+ Ct=vonKar/LOG(blk_ZT/ZoT10) ! T transfer coefficient; /=0
+ CC=vonKar*Ct/Cd !/=0
+ Ribcu=-blk_ZW/(blk_Zabl*0.004d0*blk_beta**3.d0) !/=0
+ Ri=-GRAV*blk_ZW*(delT+0.61d0*TairK*delQ)/(TairK*delW*delW) !delW>0
if (Ri.lt.0.0d0) then
+ if(1.0d0+Ri/Ribcu==0.d0) call parallel_abort('FAIRALL: Ri<0')
Zetu=CC*Ri/(1.0d0+Ri/Ribcu) ! Unstable
else
+ if(1.0d0+3.0d0*Ri/CC==0.d0) call parallel_abort('FAIRALL: Ri>=0')
Zetu=CC*Ri/(1.0d0+3.0d0*Ri/CC) ! Stable
endif
+ if(Zetu==0.d0) call parallel_abort('FAIRALL: Zetu=0')
L10=blk_ZW/Zetu
if (Zetu.gt.50.0d0) then
IterMax=1
@@ -3559,12 +3566,14 @@ SUBROUTINE FAIRALL(num_nodes, &
!
! First guesses for Monon-Obukhov similarity scales.
!
- Wstar= delW*vonKar/(LOG(blk_ZW/Zo10)-&
- & bulk_psiu(blk_ZW/L10))
- Tstar=-delT*vonKar/(LOG(blk_ZT/ZoT10)-&
- & bulk_psit(blk_ZT/L10))
- Qstar=-delQ*vonKar/(LOG(blk_ZQ/ZoT10)-&
- & bulk_psit(blk_ZQ/L10))
+ !Zo10>0
+ tmp1=LOG(blk_ZW/Zo10)-bulk_psiu(blk_ZW/L10)
+ tmp2=LOG(blk_ZT/ZoT10)-bulk_psit(blk_ZT/L10)
+ tmp3=LOG(blk_ZQ/ZoT10)-bulk_psit(blk_ZQ/L10)
+ if(tmp1==0.d0.or.tmp2==0.d0.or.tmp3==0.d0) call parallel_abort('FAIRALL: tmp=0(0)')
+ Wstar= delW*vonKar/tmp1 !(LOG(blk_ZW/Zo10)-bulk_psiu(blk_ZW/L10))
+ Tstar=-delT*vonKar/tmp2 !(LOG(blk_ZT/ZoT10)-bulk_psit(blk_ZT/L10))
+ Qstar=-delQ*vonKar/tmp3 !(LOG(blk_ZQ/ZoT10)-bulk_psit(blk_ZQ/L10))
!
! Modify Charnock for high wind speeds. The 0.125 factor below is for
! 1.0/(18.0-10.0).
@@ -3580,6 +3589,7 @@ SUBROUTINE FAIRALL(num_nodes, &
! Iterate until convergence. It usually converges within four
! iterations.
!
+ if(VisAir==0.d0) call parallel_abort('FAIRALL: VisAir=0')
do Iter=1,IterMax
ZoW=charn*Wstar*Wstar/GRAV+0.11d0*VisAir/(Wstar+eps)
Rr=ZoW*Wstar/VisAir
@@ -3591,7 +3601,8 @@ SUBROUTINE FAIRALL(num_nodes, &
ZoL=vonKar*GRAV*blk_ZW*&
& (Tstar*(1.0d0+0.61d0*Q)+0.61d0*TairK*Qstar)/&
& (TairK*Wstar*Wstar*(1.0d0+0.61d0*Q)+eps)
- L=blk_ZW/(ZoL+eps)
+ if(ZoL+eps==0.d0) call parallel_abort('FAIRALL: ZoL+eps=0')
+ L=blk_ZW/(ZoL+eps) !/=0
!
! Evaluate stability functions at Z/L.
!
@@ -3601,20 +3612,25 @@ SUBROUTINE FAIRALL(num_nodes, &
!
! Compute wind scaling parameters, Wstar.
!
- Wstar=MAX(eps,delW*vonKar/(LOG(blk_ZW/ZoW)-Wpsi))
- Tstar=-delT*vonKar/(LOG(blk_ZT/ZoT)-Tpsi)
- Qstar=-delQ*vonKar/(LOG(blk_ZQ/ZoQ)-Qpsi)
+ if(ZoW<=0.d0) call parallel_abort('FAIRALL: ZoW<=0')
+ tmp1=LOG(blk_ZW/ZoW)-Wpsi
+ tmp2=LOG(blk_ZT/ZoT)-Tpsi
+ tmp3=LOG(blk_ZQ/ZoQ)-Qpsi
+ if(tmp1==0.d0.or.tmp2==0.d0.or.tmp3==0.d0) call parallel_abort('FAIRALL: tmp=0')
+ Wstar=MAX(eps,delW*vonKar/tmp1) !(LOG(blk_ZW/ZoW)-Wpsi)) !>0
+ Tstar=-delT*vonKar/tmp2 !(LOG(blk_ZT/ZoT)-Tpsi)
+ Qstar=-delQ*vonKar/tmp3 !(LOG(blk_ZQ/ZoQ)-Qpsi)
!
! Compute gustiness in wind speed.
!
Bf=-GRAV/TairK*Wstar*(Tstar+0.61d0*TairK*Qstar)
if (Bf.gt.0.0d0) then
- Wgus=blk_beta*(Bf*blk_Zabl)**r3
+ Wgus=blk_beta*(Bf*blk_Zabl)**r3 !>0
else
Wgus=0.2d0
endif
- delW=SQRT(wspd0*wspd0+Wgus*Wgus)
- enddo
+ delW=SQRT(wspd0*wspd0+Wgus*Wgus) !>0
+ enddo !Iter
!
!-----------------------------------------------------------------------
! Compute Atmosphere/Ocean fluxes.
@@ -3623,8 +3639,8 @@ SUBROUTINE FAIRALL(num_nodes, &
!
! Compute transfer coefficients for momentum (Cd).
!
- wspd=SQRT(wspd0*wspd0+Wgus*Wgus)
- Cd=Wstar*Wstar/(wspd*wspd+eps)
+ wspd=SQRT(wspd0*wspd0+Wgus*Wgus) !>0
+ Cd=Wstar*Wstar/(wspd*wspd+eps) !>0
!
! Compute turbulent sensible heat flux (W/m2), Hs.
!
@@ -3712,6 +3728,7 @@ END SUBROUTINE FAIRALL
REAL(rkind) FUNCTION bulk_psiu(ZoL)
use schism_glbl, only : rkind
+ use schism_msgp, only : myrank,parallel_abort
IMPLICIT NONE
!
@@ -3749,29 +3766,28 @@ REAL(rkind) FUNCTION bulk_psiu(ZoL)
! Unstable conditions.
!
if (ZoL.lt.0.0d0) then
- x=(1.0d0-15.0d0*ZoL)**0.25d0
+ x=(1.0d0-15.0d0*ZoL)**0.25d0 !>0
psik=2.0d0*LOG(0.5d0*(1.0d0+x))+ &
& LOG(0.5d0*(1.0d0+x*x))-2.0d0*ATAN(x)+0.5d0*PI
!
! For very unstable conditions, use free-convection (Fairall).
!
cff=SQRT(3.0d0)
- y=(1.0d0-10.15d0*ZoL)**r3
+ y=(1.0d0-10.15d0*ZoL)**r3 !>0
psic=1.5d0*LOG(r3*(1.0d0+y+y*y))- &
& cff*ATAN((1.0d0+2.0d0*y)/cff)+PI/cff
!
! Match Kansas and free-convection forms with weighting Fw.
!
- cff=ZoL*ZoL
- Fw=cff/(1.0d0+cff)
+ cff=ZoL*ZoL !>0
+ Fw=cff/(1.0d0+cff) !\in (0,1)
bulk_psiu=(1.0d0-Fw)*psik+Fw*psic
!
! Stable conditions.
!
- else
- cff=MIN(50.0d0,0.35d0*ZoL)
- bulk_psiu=-((1.0d0+ZoL)+ &
- & 0.6667d0*(ZoL-14.28d0)/EXP(cff)+8.525d0)
+ else !ZoL>=0
+ cff=MIN(50.0d0,0.35d0*ZoL) !>=0
+ bulk_psiu=-((1.0d0+ZoL)+0.6667d0*(ZoL-14.28d0)/EXP(cff)+8.525d0)
endif
return
END FUNCTION bulk_psiu
@@ -3813,26 +3829,26 @@ REAL(rkind) FUNCTION bulk_psit(ZoL)
! Unstable conditions.
!
if (ZoL.lt.0.0d0) then
- x=(1.0d0-15.0d0*ZoL)**0.5d0
+ x=(1.0d0-15.0d0*ZoL)**0.5d0 !>0
psik=2.0d0*LOG(0.5d0*(1.0d0+x))
!
! For very unstable conditions, use free-convection (Fairall).
!
cff=SQRT(3.0d0)
- y=(1.0-34.15*ZoL)**r3
+ y=(1.0-34.15*ZoL)**r3 !>0
psic=1.5d0*LOG(r3*(1.0d0+y+y*y))- &
& cff*ATAN((1.0d0+2.0d0*y)/cff)+PI/cff
!
! Match Kansas and free-convection forms with weighting Fw.
!
- cff=ZoL*ZoL
- Fw=cff/(1.0d0+cff)
+ cff=ZoL*ZoL !>0
+ Fw=cff/(1.0d0+cff) !\in (0,1)
bulk_psit=(1.0d0-Fw)*psik+Fw*psic
!
! Stable conditions.
!
- else
- cff=MIN(50.0d0,0.35d0*ZoL)
+ else !ZoL>=0
+ cff=MIN(50.0d0,0.35d0*ZoL) !>=0
bulk_psit=-((1.0d0+2.0d0*ZoL)**1.5d0+ &
& 0.6667d0*(ZoL-14.28d0)/EXP(cff)+8.525d0)
endif
diff --git a/src/Hydro/transport_TVD_imp.F90 b/src/Hydro/transport_TVD_imp.F90
index 15b3323ae..759d5e0a0 100644
--- a/src/Hydro/transport_TVD_imp.F90
+++ b/src/Hydro/transport_TVD_imp.F90
@@ -1896,7 +1896,7 @@ subroutine do_transport_tvd_imp(it,ntr,difnum_max_l) !,nvrt1,npa1,dfh1)
do i=1,ne
if(idry_e(i)==1) cycle
-! Wet elements with 3 wet nodes
+! Wet elements with wet nodes
ndim=nvrt-kbe(i) !# of eqs/unknowns
do m=1,ntr !cycle through tracers
! Vertical movement of POM (by Richard Hofmeister)
diff --git a/src/ICM/icm.F90 b/src/ICM/icm.F90
index 87c5759a4..ca7746a3e 100644
--- a/src/ICM/icm.F90
+++ b/src/ICM/icm.F90
@@ -549,7 +549,7 @@ subroutine ecosystem(it)
db_PR(id) =db_PR(id)+dzb*sum(PR(:,k)); db_oNit(id)=db_oNit(id)+dzb*o2n*rNit(k)*NH4(k)
db_oDOC(id)=db_oDOC(id)+dzb*o2c*rKHR(k)*DOC(k); db_oCOD(id)=db_oCOD(id)+dzb*rKCOD(k)*COD(k)
db_oGP(id) =db_oGP(id)+dzb*o2c*sum((1.3-0.3*fPN(:,k))*GP(:,k))
- db_oMT(id) =db_oMT(id)+dzb*o2c*sum(((1.0-sum(FCM(:,1:4)))*DOX(k)/(DOX(k)+KhDO(:)))*MT(:,k))
+ db_oMT(id) =db_oMT(id)+dzb*o2c*sum(((1.0-sum(FCM(:,1:4),dim=2))*DOX(k)/(DOX(k)+KhDO(:)))*MT(:,k))
db_Denit(id)=db_Denit(id)+dzb*dn2c*rDenit(k)*DOC(k)
if(idbg(1)==2) then
diff --git a/src/Ice/ice_evp.F90 b/src/Ice/ice_evp.F90
index 613c4bfe1..0d8976a62 100644
--- a/src/Ice/ice_evp.F90
+++ b/src/Ice/ice_evp.F90
@@ -134,7 +134,7 @@ subroutine ice_evp
!RHS
!Error: tri only
umod=sqrt((u_ice(i)-u_ocean(i))**2+(v_ice(i)-v_ocean(i))**2)
- gam1=ice_tr(2,i)/mass*cdwat*rho0*umod
+ gam1=ice_tr(2,i)/mass*cdwat(i)*rho0*umod
rxp=ice_tr(2,i)*stress_atm_ice(1,i)/mass
ryp=ice_tr(2,i)*stress_atm_ice(2,i)/mass
!Pressure gradient
diff --git a/src/Ice/ice_init.F90 b/src/Ice/ice_init.F90
index 264a10906..2a69686dd 100644
--- a/src/Ice/ice_init.F90
+++ b/src/Ice/ice_init.F90
@@ -92,7 +92,7 @@ subroutine ice_init
&sigma11(nea),sigma12(nea),sigma22(nea),weit_elem2node(mnei,np),u_ocean(npa), &
&v_ocean(npa),area_median(np),voltriangle(nea),bafux(3,nea),bafuy(3,nea), &
&ice_matrix(0:mnei_p,np),lump_ice_matrix(npa),delta_ice(nea),t_oi(npa), &
- &ice_fct_flag(npa),stat=istat)
+ &ice_fct_flag(npa),cdwat(npa),stat=istat)
if(istat/=0) call parallel_abort('ice_init: alloc (1)')
! if(ice_therm_on==1) then
! allocate(t_oi(npa),stat=istat)
@@ -111,6 +111,15 @@ subroutine ice_init
if(dp(i)<=depth_ice_fct) ice_fct_flag(i)=0
enddo !i
+ !Read in cd_icewater.gr3
+ open(10,file=in_dir(1:len_in_dir)//'cd_icewater.gr3',status='old')
+ read(10,*); read(10,*)
+ do i=1,np_global
+ read(10,*)j,sum1,sum1,tmp
+ if(ipgl(i)%rank==myrank) cdwat(ipgl(i)%id)=tmp
+ enddo !i
+ close(10)
+
t_oi=0 !init T @snow/ice surface in C
u_ice=0; v_ice=0; sigma11=0; sigma12=0; sigma22=0
fresh_wa_flux=0; net_heat_flux=0
diff --git a/src/Ice/ice_mevp.F90 b/src/Ice/ice_mevp.F90
index bc3b27019..7f48eeede 100644
--- a/src/Ice/ice_mevp.F90
+++ b/src/Ice/ice_mevp.F90
@@ -138,7 +138,7 @@ subroutine ice_mevp
!Error: tri only
umod=sqrt((u_ice(i)-u_ocean(i))**2+(v_ice(i)-v_ocean(i))**2)
dt_by_mass=dt_ice/mass
- gam1=ice_tr(2,i)*dt_by_mass*cdwat*rho0*umod
+ gam1=ice_tr(2,i)*dt_by_mass*cdwat(i)*rho0*umod
rx=beta0*u_ice(i)+u_ice_0(i)+gam1*(u_ocean(i)*cos_io-v_ocean(i)*sin_io)+ &
&dt_by_mass*ice_tr(2,i)*stress_atm_ice(1,i)
ry=beta0*v_ice(i)+v_ice_0(i)+gam1*(u_ocean(i)*sin_io+v_ocean(i)*cos_io)+ &
diff --git a/src/Ice/ice_module.F90 b/src/Ice/ice_module.F90
index 8b8147b0c..2919fabcb 100644
--- a/src/Ice/ice_module.F90
+++ b/src/Ice/ice_module.F90
@@ -23,9 +23,8 @@ module ice_module
! REAL(rkind) :: zeta_min=4.0e+8 ! kg/s
!Physical const
-! real(rkind),parameter :: cdwin=2.25e-3 ! drag coeff. atmosphere - ice
- real(rkind),parameter :: cdwat=5.00e-3 ! drag coeff. ocean - ice
- real(rkind),parameter :: cdao=1.20e-3 ! drag coeff. atmosphere - ocean
+! real(rkind),parameter :: cdwat=5.00e-3 ! drag coeff. ocean - ice
+! real(rkind),parameter :: cdao=1.20e-3 ! drag coeff. atmosphere - ocean
real(rkind),parameter :: rhoair=1.3 ! Air density [kg/m^3]
real(rkind),parameter :: rhoice=910. ! Ice density
real(rkind),parameter :: rhosnow=290. ! Snow density
@@ -41,6 +40,7 @@ module ice_module
real(rkind),allocatable :: delta_ice(:) !(nea). Strain rate [1/sec]
real(rkind),allocatable :: weit_elem2node(:,:) !(mnei,np)- weights for interpolating from elem to node (via the ball)
real(rkind),allocatable :: area_median(:) !(1:np); area of dual grid (sum of integrals)
+ real(rkind),allocatable :: cdwat(:) !ice-water drag
!FCT
real(rkind) :: ice_gamma_fct ! smoothing parameter
diff --git a/src/Ice/ice_step.F90 b/src/Ice/ice_step.F90
index 22bcb2e2c..4ddc097a2 100644
--- a/src/Ice/ice_step.F90
+++ b/src/Ice/ice_step.F90
@@ -115,7 +115,7 @@ subroutine ice_step
do i=1,npa
if(lhas_ice(i)) then
umod=sqrt((u_ice(i)-u_ocean(i))**2+(v_ice(i)-v_ocean(i))**2)
- tmp1=ice_tr(2,i)*cdwat*umod
+ tmp1=ice_tr(2,i)*cdwat(i)*umod
tau_oi(1,i)=tmp1*((u_ice(i)-u_ocean(i))*cos_io-(v_ice(i)-v_ocean(i))*sin_io) !m^2/s/s
tau_oi(2,i)=tmp1*((u_ice(i)-u_ocean(i))*sin_io+(v_ice(i)-v_ocean(i))*cos_io)
endif
diff --git a/src/Ice/ice_thermodynamics.F90 b/src/Ice/ice_thermodynamics.F90
index 5f4ce70aa..b7d2f8033 100644
--- a/src/Ice/ice_thermodynamics.F90
+++ b/src/Ice/ice_thermodynamics.F90
@@ -77,7 +77,7 @@ subroutine ice_thermodynamics
ug=sqrt(windx(i)**2+windy(i)**2)
endif !ice_tests
- ustar=sqrt(cdwat*((u_ice(i)-u_ocean(i))**2+(v_ice(i)-v_ocean(i))**2)) !ice-ocean frictional vel
+ ustar=sqrt(cdwat(i)*((u_ice(i)-u_ocean(i))**2+(v_ice(i)-v_ocean(i))**2)) !ice-ocean frictional vel
!YJZ
! h_ml=0.1 !Mixed layer (ML) depth [m]
diff --git a/src/Readme.beta_notes b/src/Readme.beta_notes
index f670a0add..29157ecf1 100644
--- a/src/Readme.beta_notes
+++ b/src/Readme.beta_notes
@@ -9,7 +9,10 @@ This beta notes are divided into 5 part:
Github versions:
-- `8e0b1477`: removed/renamed vclose_surf_frac as vclose_surf_frac0. If vclose_surf_frac0<0, needs vclose.gr3 (depth in [0,1]);
+- `ea3b4f49` (12 May 2026): (single) ice module now requires cd_icewater.gr3 (drag coefficient btw ice and water);
+- `af9e7230` (16 Jan 2026): expanded iref_ts to 2 (which requires input ref_ts_scale.gr3 (values in [0,1]);
+- `5a174a05` (29 Dec 2025): removed veg_lai;
+- `8e0b1477` (30 Sept 2025): removed/renamed vclose_surf_frac as vclose_surf_frac0. If vclose_surf_frac0<0, needs vclose.gr3 (depth in [0,1]);
Tag stofs3d-atl.v3.1.0 (from v5.14): Sept 17, 2025
- `b3644238` (21 Aug 2025): added istemp as on/off and removed stemp_thick; restored soil_thick.gr3;
@@ -640,6 +643,10 @@ git versions:
159. `1e2b181209` (21 Aug 2025): merged with shallow_T, quad_init (fixed a bug in quad_int() c/o Jose O.)
160. `6c2ef8f3` (25 Aug 2025): updated WWM nc outputs to use OR(NF90_NETCDF4,NF90_CLOBBER) (as in hydro)
161. `b2c4d490`: changed soil conductivity in a cell from min to mean;
+162. `8f61b12e` (10 Oct 2025): fixed a bug (uninit'ed var) in fix_bad_quads.f90
+162. `57f824d` (10 Nov 2025): changed default air-sea option to Fairall in make;
+163. `5a174a05` (29 Dec 2025): revised flex veg module (included MARSH);
+164. `e08db1ce` (17 Mar 2026): Zhiyun Du fixed a bug in WWM hotstart;
================================================================================================
(D) Auto-test history:
diff --git a/src/Utility/Gen_Hotstart/gen_3Dth_from_hycom.f90 b/src/Utility/Gen_Hotstart/gen_3Dth_from_hycom.f90
index 345160120..8001dab5f 100644
--- a/src/Utility/Gen_Hotstart/gen_3Dth_from_hycom.f90
+++ b/src/Utility/Gen_Hotstart/gen_3Dth_from_hycom.f90
@@ -1007,7 +1007,7 @@ program gen_bc
endif
! Enforce lower bound for temp. for eqstate
- tempout(k,i)=max(0.,tempout(k,i))
+ tempout(k,i)=max(-2.,tempout(k,i))
saltout(k,i)=min(40.,saltout(k,i))
! Enforce lower bound for salt (this is the only occurence in the code)
diff --git a/src/Utility/Gen_Hotstart/gen_hot_3Dth_from_hycom.f90 b/src/Utility/Gen_Hotstart/gen_hot_3Dth_from_hycom.f90
index c42668d20..7ab6001e0 100644
--- a/src/Utility/Gen_Hotstart/gen_hot_3Dth_from_hycom.f90
+++ b/src/Utility/Gen_Hotstart/gen_hot_3Dth_from_hycom.f90
@@ -1147,7 +1147,7 @@ program gen_hot
endif
! Enforce lower bound for temp. for eqstate
- tempout(k,i)=max(0.,tempout(k,i))
+ tempout(k,i)=max(-2.,tempout(k,i))
saltout(k,i)=min(40.,saltout(k,i))
! Enforce lower bound for salt (this is the only occurence in the code)
diff --git a/src/Utility/Post-Processing-Fortran/read_staout.f90 b/src/Utility/Post-Processing-Fortran/read_staout.f90
index 06333f89f..9269d223c 100644
--- a/src/Utility/Post-Processing-Fortran/read_staout.f90
+++ b/src/Utility/Post-Processing-Fortran/read_staout.f90
@@ -1,16 +1,18 @@
-! Read in 3D station outputs and output profile (at wet instances)
-! Inputs: screen, vgrid.in,station.in, outputs/staout_*
-! Outputs: staout_*_prof.dat
-! ifx -O2 -o read_staout read_staout.f90
+! Read in 3D station outputs (iout_sta=2) and combine all vars into staout.nc
+! Inputs: vgrid.in,station.in, outputs/staout_*
+! Outputs: outputs/staout.nc; fort.99 as diagnostic
+! ifx -mcmodel=medium -O2 -o read_staout read_staout.f90 -I$NETCDF/include -I$NETCDF_FORTRAN/include -L$NETCDF_FORTRAN/lib -L$NETCDF/lib -lnetcdf -lnetcdff
- implicit real*8(a-h,o-z)
+ use netcdf
+ integer, parameter :: nfiles=9 !# of ASCII outputs (excluding zcor)
character(len=10) :: mychar
- real*8, allocatable :: wild(:,:),zcor(:,:)
-
- print*, 'Input the variable ID in station.in (e.g, 5 for T):'
- read*, idvar
- if(idvar<=4) stop '2D output has no profile'
- write(mychar,'(i10)')idvar
+ character(len=30) :: fname
+ integer :: time_dim,ndims(100),nwild(100)
+ logical :: ltmp,lfirst
+ integer, allocatable :: idry_sta(:)
+ real, allocatable :: wild0(:),wild(:,:),zcor(:,:),xsta(:),ysta(:),zsta(:)
+ real :: a1d(1)
+ integer :: iempty(nfiles)
open(8,file='vgrid.in',status='old')
read(8,*)ivcor
@@ -18,36 +20,160 @@
close(8)
open(9,file='station.in',status='old')
- open(10,file='outputs/staout_'//trim(adjustl(mychar)),status='old')
- open(12,file='staout_'//trim(adjustl(mychar))//'_prof.dat',status='replace')
read(9,*); read(9,*)nsta
- allocate(wild(nvrt,nsta),zcor(nvrt,nsta))
-
- nt0=0
- do
- nt0=nt0+1
-
- !Odd line is station output, even line is 3D profile
- if(mod(nt0,2)==1) then
- read(10,*,end=99,err=99) !time,wild(1,:)
- else !profile
- read(10,*,end=99,err=99)time,wild(:,:),zcor(:,:)
-
- !Process dry etc. Raw output uses -1.e7 for dry or below bottom; +1.e7 if the station is outside mesh
- write(12,*)'Time (days)= ',time/86400.
- do i=1,nsta
- write(12,*)'Profile @station #= ',i
- do k=1,nvrt
- if(abs(wild(k,i))<5.d6) then
- if(abs(wild(k,i))>1.d2) print*, 'Abnormal values:',zcor(k,i),wild(k,i)
- write(12,*)k,real(zcor(k,i)),real(wild(k,i))
- endif !abs()
- enddo !k
- enddo !i
- endif !mod
- enddo
-99 continue
- nt0=nt0-1
- print*, nt0,' lines read;'
+ allocate(wild0(nsta),wild(nvrt,nsta),zcor(nvrt,nsta),xsta(nsta),ysta(nsta),zsta(nsta),idry_sta(nsta))
+ do i=1,nsta
+ read(9,*)j,xsta(i),ysta(i),zsta(i)
+ enddo !i
+ close(9)
+
+ !Open nc output
+ iret=nf90_create('outputs/staout.nc',OR(NF90_NETCDF4,NF90_CLOBBER),ncid)
+ iret=nf90_def_dim(ncid,'nStations',nsta,nsta_dim)
+ iret=nf90_def_dim(ncid,'nVert',nvrt,nvrt_dim)
+! iret=nf90_def_dim(ncid,'nTracers2',ntr_dim)
+ iret=nf90_def_dim(ncid,'time', NF90_UNLIMITED,time_dim)
+ ndims(1)=time_dim
+ j=nf90_def_var(ncid,'time_in_sec',NF90_FLOAT,ndims(1:1),nwild(1))
+ j=nf90_put_att(ncid,nwild(1),'time','time in seconds')
+ ndims(1)=nsta_dim; ndims(2)=time_dim
+ j=nf90_def_var(ncid,'elev',NF90_FLOAT,ndims(1:2),nwild(2))
+ j=nf90_put_att(ncid,nwild(2),'name','surface elevation in meters')
+ j=nf90_def_var(ncid,'air_pres',NF90_FLOAT,ndims(1:2),nwild(3))
+ j=nf90_put_att(ncid,nwild(3),'name','air pressure at MSL in Pa')
+ j=nf90_def_var(ncid,'windx',NF90_FLOAT,ndims(1:2),nwild(4))
+ j=nf90_put_att(ncid,nwild(4),'name','eastward wind speed at 10m above MSL in m/s')
+ j=nf90_def_var(ncid,'windy',NF90_FLOAT,ndims(1:2),nwild(5))
+ j=nf90_put_att(ncid,nwild(5),'name','northward wind speed at 10m above MSL in m/s')
+ j=nf90_def_var(ncid,'temp',NF90_FLOAT,ndims(1:2),nwild(6))
+ j=nf90_put_att(ncid,nwild(6),'name','water temperature in C at station location')
+ j=nf90_def_var(ncid,'salt',NF90_FLOAT,ndims(1:2),nwild(7))
+ j=nf90_put_att(ncid,nwild(7),'name','water salinity at station location')
+ j=nf90_def_var(ncid,'uvel',NF90_FLOAT,ndims(1:2),nwild(8))
+ j=nf90_put_att(ncid,nwild(8),'name','water eastward velocity at station location in m/s')
+ j=nf90_def_var(ncid,'vvel',NF90_FLOAT,ndims(1:2),nwild(9))
+ j=nf90_put_att(ncid,nwild(9),'name','water northward velocity at station location in m/s')
+ j=nf90_def_var(ncid,'wvel',NF90_FLOAT,ndims(1:2),nwild(10))
+ j=nf90_put_att(ncid,nwild(10),'name','water upward velocity at station location in m/s')
+ ndims(1)=nvrt_dim; ndims(2)=nsta_dim; ndims(3)=time_dim
+ j=nf90_def_var(ncid,'temp3D',NF90_FLOAT,ndims(1:3),nwild(11))
+ j=nf90_put_att(ncid,nwild(11),'name','profile of water temperature in C at station location')
+ j=nf90_def_var(ncid,'salt3D',NF90_FLOAT,ndims(1:3),nwild(12))
+ j=nf90_put_att(ncid,nwild(12),'name','profile of water salinity at station location')
+ j=nf90_def_var(ncid,'uvel3D',NF90_FLOAT,ndims(1:3),nwild(13))
+ j=nf90_put_att(ncid,nwild(13),'name','profile of eastward velocity at station location in m/s')
+ j=nf90_def_var(ncid,'vvel3D',NF90_FLOAT,ndims(1:3),nwild(14))
+ j=nf90_put_att(ncid,nwild(14),'name','profile of northward velocity at station location in m/s')
+ j=nf90_def_var(ncid,'wvel3D',NF90_FLOAT,ndims(1:3),nwild(15))
+ j=nf90_put_att(ncid,nwild(15),'name','profile of upward velocity at station location in m/s')
+ j=nf90_def_var(ncid,'zcoorinates',NF90_FLOAT,ndims(1:3),nwild(16))
+ j=nf90_put_att(ncid,nwild(16),'name','Z coorinates for station profiles in m')
+
+ ndims(1)=nsta_dim
+ j=nf90_def_var(ncid,'station_location_x',NF90_FLOAT,ndims(1),nwild(17))
+ j=nf90_put_att(ncid,nwild(17),'name','X coorinates at each station')
+ j=nf90_put_att(ncid,nwild(17),'unit','consistent with hgrid.gr3')
+ j=nf90_def_var(ncid,'station_location_y',NF90_FLOAT,ndims(1),nwild(18))
+ j=nf90_put_att(ncid,nwild(18),'name','Y coorinates at each station')
+ j=nf90_put_att(ncid,nwild(18),'unit','consistent with hgrid.gr3')
+ j=nf90_def_var(ncid,'station_location_z',NF90_FLOAT,ndims(1),nwild(19))
+ j=nf90_put_att(ncid,nwild(19),'name','Z coorinates at each station in meters')
+
+ !Dry flags
+ ndims(1)=nsta_dim; ndims(2)=time_dim
+ j=nf90_def_var(ncid,'Station_dry_flags',NF90_INT,ndims(1:2),nwild(20))
+ j=nf90_put_att(ncid,nwild(20),'name','Non-zero if dry at station')
+
+ do i=1,19 !nfiles+1+6
+ j=nf90_def_var_deflate(ncid,nwild(i),0,1,4)
+ enddo !i
+ j=nf90_enddef(ncid)
+ !Output static info
+ j=nf90_put_var(ncid,nwild(17),xsta,(/1/),(/nsta/))
+ j=nf90_put_var(ncid,nwild(18),ysta,(/1/),(/nsta/))
+ j=nf90_put_var(ncid,nwild(19),zsta,(/1/),(/nsta/))
+
+ !Check all station outputs to find out min # of records (discarding empty ones)
+ ntime=huge(1)
+ iempty=1 !init as empty
+ do i=1,nfiles+1 !1 extra for zcor
+ write(mychar,'(i10)')i
+ fname='outputs/staout_'//trim(adjustl(mychar))
+ inquire(file=fname,exist=ltmp)
+ if(ltmp) then
+ open(10,file=fname,status='old')
+ nt0=0
+ do
+ nt0=nt0+1
+ read(10,*,end=98,err=98) !time,wild0(:)
+ if(i>4) then !3D
+ read(10,*,end=97,err=97) time,wild(:,:) !,zcor(:,:)
+ endif !i>4
+ enddo
+97 print*, 'staout_* does not have profile!',nt0-1
+ stop
+98 continue
+ if(nt0>1) then !!not empty
+ ntime=min(ntime,nt0-1)
+ iempty(i)=0
+ endif
+ close(10)
+ endif !ltmp
+ enddo !i=1,nfiles
+ if(iempty(nfiles+1)==1) stop 'zcor is empty'
+ print*, 'Minimum # of time records read=',ntime
+
+ !Re-read and output
+ do i=1,nfiles+1 !including zcor
+ if(iempty(i)==1) cycle
+
+ write(mychar,'(i10)')i
+ fname='outputs/staout_'//trim(adjustl(mychar))
+ print*, 'Reading from file:',fname
+ inquire(file=fname,exist=ltmp)
+ if(ltmp) then
+ open(10,file=fname,status='old')
+ nt0=0
+ do it=1,ntime
+ nt0=nt0+1
+ !odd lines are dry flags for zcor
+ if(i<=nfiles) then
+ read(10,*,end=99,err=99)time,wild0(:)
+ else !empty line for zcor
+ read(10,*,end=99,err=99)idry_sta(:)
+ endif
+ if(i>4) then !3D (incl zcor)
+ read(10,*,end=99,err=99)time,wild(:,:) !,zcor(:,:)
+
+ !Check
+ do m=1,nsta
+ if(all(abs(wild(:,m))>1.e6)) write(99,*)'Whole column dry:',i,m,it,wild(:,m)
+ enddo !m
+ endif !i>4
+
+ !Output
+ if(i<=nfiles) then !not zcor
+ a1d(1)=time
+ j=nf90_put_var(ncid,nwild(1),a1d,(/nt0/),(/1/))
+ j=nf90_put_var(ncid,nwild(i+1),wild0,(/1,nt0/),(/nsta,1/))
+ if(i>4) then !3D (not zcor)
+ j=nf90_put_var(ncid,nwild(i+6),wild(:,:),(/1,1,nt0/),(/nvrt,nsta,1/))
+ endif !i
+ else !zcor
+ j=nf90_put_var(ncid,nwild(16),wild(:,:),(/1,1,nt0/),(/nvrt,nsta,1/))
+ j=nf90_put_var(ncid,nwild(20),idry_sta,(/1,nt0/),(/nsta,1/))
+ endif !i<=nfiles
+ enddo !it=1,ntime
+
+ !nt0=nt0-1
+ close(10)
+ endif !ltmp
+ enddo !i=1,nfiles+1
+
+ iret=nf90_close(ncid)
+ stop
+
+99 print*, 'Impossible from staout_:',i
+ stop
end
diff --git a/src/Utility/Pre-Processing/EPA_MBM/param/param.nml b/src/Utility/Pre-Processing/EPA_MBM/param/param.nml
index 48ac9841b..56d998e6a 100644
--- a/src/Utility/Pre-Processing/EPA_MBM/param/param.nml
+++ b/src/Utility/Pre-Processing/EPA_MBM/param/param.nml
@@ -157,7 +157,7 @@
! For applications that include eddying regime, refer to the manual.
!-----------------------------------------------------------------------
ihorcon = 2
- hvis_coef0 = 0.008 !const. diffusion # if ihorcon/=0; <=0.025 for ihorcon=2, <=0.125 for ihorcon=1
+ hvis_coef0 = 0.015 !const. diffusion # if ihorcon/=0; <=0.025 for ihorcon=2, <=0.125 for ihorcon=1
! cdh = 0.01 !needed only if ihorcon/=0; land friction coefficient - not active yet
!-----------------------------------------------------------------------
@@ -606,9 +606,9 @@
! stemp_stc=0 would turn off this effect.
!-----------------------------------------------------------------------
istemp =1
- #stemp_stc = 5.0 !heat transfer coefficient W.m-2.K-1
- #stemp_dz(1)= 2.0 !equivalent sediment buffer depth (m) for heat into sediment
- #stemp_dz(2)= 0.1 !equivalent sediment buffer depth (m) for heat out of sediment
+ !stemp_stc = 5.0 !heat transfer coefficient W.m-2.K-1
+ !stemp_dz(1)= 2.0 !equivalent sediment buffer depth (m) for heat into sediment
+ !stemp_dz(2)= 0.1 !equivalent sediment buffer depth (m) for heat out of sediment
!-----------------------------------------------------------------------
! Turbulence closure.
@@ -733,6 +733,14 @@
!-----------------------------------------------------------------------
irouse_test = 0
+!-----------------------------------------------------------------------
+! Fraction of vertical flux closure adjustment applied at surface, then subtracted
+! from all vertical fluxes. This is currently done for T,S only
+! 0.0 <= vclose_surf_frac < 1.0
+! 1: fully from surface (i.e. no correction as before); 0: fully from bottom
+!-----------------------------------------------------------------------
+ vclose_surf_frac=1.0
+
!-----------------------------------------------------------------------
! Flag to choose FIB model for bacteria decay (used with USE_FIB)
! flag_fib = 1 - Constant decay rate (/day) in .gr3 format
@@ -800,7 +808,7 @@
! 0.0 <= vclose_surf_frac < 1.0
! 1: fully from surface (i.e. no correction as before); 0: fully from bottom
!-----------------------------------------------------------------------
- vclose_surf_frac=1.0
+! vclose_surf_frac=1.0
!-----------------------------------------------------------------------
! Option to enforce strict mass conservation for each tracer model (only works with itr_met=3,4)
@@ -888,7 +896,7 @@
iof_hydro(22) = 0 !vertical eddy viscosity [m^2/s] {viscosity} 3D
iof_hydro(23) = 0 !turbulent kinetic energy {turbulentKineticEner} 3D
iof_hydro(24) = 0 !turbulent mixing length [m] {mixingLength} 3D
-! iof_hydro(25) = 1 !z-coord {zCoordinates} 3D - this flag should be on for visIT etc
+ iof_hydro(25) = 1 !z-coord {zCoordinates} 3D - this flag should be on for visIT etc
iof_hydro(26) = 1 !horizontal vel vector [m/s] {horizontalVelX,Y} 3D vector
iof_hydro(27) = 0 !horizontal vel vector defined @side [m/s] {horizontalSideVelX,Y} 3D vector
iof_hydro(28) = 0 !vertical vel. @elem [m/s] {verticalVelAtElement} 3D
diff --git a/src/Utility/Pre-Processing/EPA_MBM/param/param.npz b/src/Utility/Pre-Processing/EPA_MBM/param/param.npz
index 8e344fe40..c48fd4b59 100644
Binary files a/src/Utility/Pre-Processing/EPA_MBM/param/param.npz and b/src/Utility/Pre-Processing/EPA_MBM/param/param.npz differ
diff --git a/src/Utility/Pre-Processing/EPA_MBM/setup.py b/src/Utility/Pre-Processing/EPA_MBM/setup.py
index f988c6d4b..6e1876de2 100755
--- a/src/Utility/Pre-Processing/EPA_MBM/setup.py
+++ b/src/Utility/Pre-Processing/EPA_MBM/setup.py
@@ -44,6 +44,7 @@
p.flag['diffmin.gr3'] = 0 #hydro
p.flag['diffmax.gr3'] = 0 #hydro
p.flag['shapiro.gr3'] = 0 #hydro
+p.flag['soil_*.gr3'] = 0 #hydro
p.flag['tvd.prop'] = 0 #hydro
p.flag['windrot_geo2proj.gr3'] = 0 #hydro
p.flag['veg_*.gr3'] = 0 #hydro: veg module (SAV drag effect)
@@ -140,9 +141,9 @@ def pattr(x,a): p.flag[x]=a
else:
copyfile(pname,fname); print('writing {}'.format(fname))
if hasattr(p,'schism') and module!='WWM':
- #rname=fname+'.0'; sname=p.schism+'/sample_inputs/'+('wwminput.nml.WW3' if module=='WWM' else fname)
- rname=fname+'.0'; sname=p.schism+'/sample_inputs/'+fname
- os.rename(fname,rname); copyfile(sname,fname); chparam(fname,source=rname); os.remove(rname)
+ pn0='old_'+fname; pn=p.schism+'/sample_inputs/'+fname; os.rename(fname,pn0); copyfile(pn,fname); P=read(pn0); S=read(pn)
+ [chparam(fname,i) for i in S if ((i not in P) and fname=='param.nml' and (not i.startswith('iof_')))] #remove new parameters
+ chparam(fname,source=pn0); os.remove(pn0) #update parameter values
if p.flag['SED']==1 and fname=='param.nml': #add sediment output channel
P=read(fname,1); nsed=max([i for i in arange(23) if 'iof_sed({})'.format(i) in P])
for i in arange(nsed+1,28):
@@ -156,7 +157,7 @@ def pattr(x,a): p.flag[x]=a
if p.flag['ICM_nu.nc']==1: pm['inu_tr(7)']=2; pm['vnf1']=0.01
if p.flag['SED']==1 and p.flag['WWM']==1: #for offline transport mode
for i in [13,21,27,29,30]: pm['iof_hydro({})'.format(i)]=1
- s=num2date(p.StartT); pm['start_year']=s.year; pm['start_month']=s.month; pm['start_day']=s.day; pm['rnday']=int(p.EndT-p.StartT)
+ s=num2date(p.StartT); pm['start_year']=s.year; pm['start_month']=s.month; pm['start_day']=s.day; pm['rnday']=int(p.EndT-p.StartT-1)
if p.flag['ICM'] in [10,20]: #offline ICM mode
pm['nspool']=int(6*3600/p.dt_offline); pm['ihfskip']=int(720*3600/p.dt_offline)
pm['nhot_write']=pm['ihfskip']; pm['dt']=p.dt_offline; pm['wtiminc']=pm['dt']
@@ -322,13 +323,12 @@ def pattr(x,a): p.flag[x]=a
if p.flag[fname]!=0:
print('writing '+fname)
vi=M.f2(gd.xy,value=M.watertype.clip(0,7) if p.flag[fname]==1 else M.watertype)
- gd.save(fname,value=vi.astype('int'),outfmt='{:d}')
+ gd.save(fname,value=round(vi).astype('int'),outfmt='{:d}')
fname='diffmin.gr3'
if p.flag[fname]==1:
print('writing '+fname)
- vi=ones(gd.np)*1e-6; vi[read(p.region+'lowerbay.reg').inside(gd.xy)]=8e-5
- gd.save(fname,value=vi)
+ gd.save(fname,value=1e-6)
fname='shapiro.gr3'
if p.flag[fname]==1:
@@ -337,6 +337,12 @@ def pattr(x,a): p.flag[x]=a
slope=gd.compute_gradient(fmt=2)[2]; vi=shapiro_max*tanh(2*slope/threshold_slope); vi[slope<0.005]=0
gd.save('shapiro.gr3',value=vi)
+fname='soil_*.gr3'
+if p.flag[fname]==1:
+ print('writing '+fname)
+ gd.save('soil_conductivity.gr3',value=5)
+ vi=ones(gd.np); vi[gd.z>10]=0.1; gd.save('soil_thick.gr3',value=vi)
+
fname='veg_*.gr3'
if p.flag[fname]==1:
print('writing '+fname)
@@ -604,10 +610,10 @@ def pattr(x,a): p.flag[x]=a
if p.flag['ICM'] in [2,20]: vnames,svars,rats=vnames[:-4],svars[:-4],rats[:-4]
#interp
- fpt=(M.CB74_time>=p.StartT)*(M.CB74_time=cz[i])*(zi=p.StartT)*(S.time<=(p.EndT+2))
- nt=sum(fpt); ntr=len(svars); trs=zeros([ntr,gd.np,nt],'float32')
+ fps=S.sind[near_pts(gd.xy,S.xy[:])]; i1=abs(S.time-p.StartT).argmin(); i2=abs(S.time-p.EndT-2).argmin()
+ nt=(i2-i1); ntr=len(svars); trs=zeros([ntr,gd.np,nt],'float32')
for m,[svar,srat] in enumerate(zip(svars,srats)):
if srat==0: continue
- trs[m]=S.attr(svar)[fps][:,fpt]*srat
+ trs[m]=S.attr(svar)[fps][:,i1:i2]*srat
#write netcdf
C=zdata(); C.dimname=['node','time','ntr','one']; C.dims=[gd.np,nt,ntr,1]
@@ -803,14 +809,18 @@ def pattr(x,a): p.flag[x]=a
C=read(p.source,1)
if hasattr(C,'wsm'): [C.attr(i,C.wsm.attr(i)) for i in C.wsm.attr()]; [C.attr('sho_'+i,C.sho.attr(i)) for i in C.sho.attr()] #old format
+ #move largest source to river head
+ sxy=C.sxy[:]; xy=gd.exy[read(p.region+'river_head_rappahannock.reg').inside(gd.exy)]
+ if len(xy)!=0: ip=C.sid[list(C.sname).index('RU5_6030_0001')]; sxy[ip]=xy[abs(xy[:,0]+1j*xy[:,1]-sxy[ip[0],0]-1j*sxy[ip[0],1]).argmax()]
+
#find source element
- ie=gd.ie(); sinde=unique(ie[near_pts(r_[C.sxy,C.sho_sxy],gd.exy[ie])]) #sinde is source element
- eid=near_pts(C.sxy,gd.exy[sinde]); C.eid=array([[eid[i] for i in sid] for sid in C.sid],'O')
+ ie=gd.ie(); sinde=unique(ie[near_pts(r_[sxy,C.sho_sxy],gd.exy[ie])]) #sinde is source element
+ eid=near_pts(sxy,gd.exy[sinde]); C.eid=array([[eid[i] for i in sid] for sid in C.sid],'O')
#-----------------------------------
#watershed loading
#-----------------------------------
- fpn=sort(pindex((C.time>=p.StartT)*(C.time<(p.EndT+2)))); mtime=C.time[fpn]
+ fpn=sort(pindex((C.time>=(p.StartT-1e-4))*(C.time<(p.EndT+2)))); mtime=C.time[fpn]
nt,ntr,nsource=len(mtime),len(svars),len(sinde); flow=zeros([nt,nsource]); trs=zeros([nt,ntr,nsource])
sflow=C.flow[C.river=='susquehanna'].sum(axis=0)[fpn] #susquehanna river flow
@@ -873,7 +883,7 @@ def pattr(x,a): p.flag[x]=a
#--------------------------------------------------------------------------
evars0=['clay1','clay2','silt', 'sand', 'RPOC', 'SRPOC', 'RPON', 'SRPON', 'RPOP', 'SRPOP', 'PIP']
evars= ['clay' ,'clay' ,'silt', 'sand', 'RPOC', 'G3OC', 'RPON', 'G3ON', 'RPOP', 'G3OP', 'PIP']
- fps=sort(pindex((C.sho_time>=p.StartT)*(C.sho_time<(p.EndT+2)))); fpt=near_pts(C.sho_time[fps],mtime)
+ fps=sort(pindex((C.sho_time>=(p.StartT-1e-4))*(C.sho_time<(p.EndT+2)))); fpt=near_pts(C.sho_time[fps],mtime)
for i, id in enumerate(near_pts(C.sho_sxy,gd.exy[sinde])):
for evar0,evar in zip(evars0,evars):
rat=0.5 if evar=='clay' else 1
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/.gitignore b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/.gitignore
new file mode 100644
index 000000000..e15106e38
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/.gitignore
@@ -0,0 +1,216 @@
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[codz]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py.cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+# For a library or package, you might want to ignore these files since the code is
+# intended to run in multiple environments; otherwise, check them in:
+# .python-version
+
+# pipenv
+# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+# However, in case of collaboration, if having platform-specific dependencies or dependencies
+# having no cross-platform support, pipenv may install dependencies that don't work, or not
+# install all needed dependencies.
+# Pipfile.lock
+
+# UV
+# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
+# This is especially recommended for binary packages to ensure reproducibility, and is more
+# commonly ignored for libraries.
+# uv.lock
+
+# poetry
+# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
+# This is especially recommended for binary packages to ensure reproducibility, and is more
+# commonly ignored for libraries.
+# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
+# poetry.lock
+# poetry.toml
+
+# pdm
+# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
+# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python.
+# https://pdm-project.org/en/latest/usage/project/#working-with-version-control
+# pdm.lock
+# pdm.toml
+.pdm-python
+.pdm-build/
+
+# pixi
+# Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control.
+# pixi.lock
+# Pixi creates a virtual environment in the .pixi directory, just like venv module creates one
+# in the .venv directory. It is recommended not to include this directory in version control.
+.pixi
+
+# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# Redis
+*.rdb
+*.aof
+*.pid
+
+# RabbitMQ
+mnesia/
+rabbitmq/
+rabbitmq-data/
+
+# ActiveMQ
+activemq-data/
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.envrc
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
+# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
+# and can be added to the global gitignore or merged into this file. For a more nuclear
+# option (not recommended) you can uncomment the following to ignore the entire idea folder.
+# .idea/
+
+# Abstra
+# Abstra is an AI-powered process automation framework.
+# Ignore directories containing user credentials, local state, and settings.
+# Learn more at https://abstra.io/docs
+.abstra/
+
+# Visual Studio Code
+# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
+# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
+# and can be added to the global gitignore or merged into this file. However, if you prefer,
+# you could uncomment the following to ignore the entire vscode folder
+# .vscode/
+
+# Ruff stuff:
+.ruff_cache/
+
+# PyPI configuration file
+.pypirc
+
+# Marimo
+marimo/_static/
+marimo/_lsp/
+__marimo__/
+
+# Streamlit
+.streamlit/secrets.toml
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/.vscode/settings.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/.vscode/settings.json
new file mode 100644
index 000000000..4b5a29442
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/.vscode/settings.json
@@ -0,0 +1,4 @@
+{
+ "python-envs.defaultEnvManager": "ms-python.python:conda",
+ "python-envs.defaultPackageManager": "ms-python.python:conda"
+}
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/README.md b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/README.md
new file mode 100644
index 000000000..44fca5266
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/README.md
@@ -0,0 +1,243 @@
+# stofs3d-setup
+
+Scripts for setting up **STOFS-3D Atlantic** and related compound flooding modeling applications based on SCHISM.
+
+These scripts automate common preprocessing tasks such as mesh preparation, forcing setup, and workflow configuration.
+
+This package replaces the legacy STOFS-3D-Atl-shadow-VIMS package. Previous versions of the original implementation can be retrieved from commit 71dd94b9 and earlier Git history.
+
+---
+
+## Dependencies
+
+The scripts are tested on Python 3.10.
+
+---
+
+## Installation
+
+### 1. Install `pyschism` (development version)
+
+Install the latest development version from GitHub:
+
+```bash
+git clone https://github.com/schism-dev/pyschism.git
+cd pyschism
+pip install -e . --no-build-isolation
+```
+
+The `--no-build-isolation` flag is currently required due to packaging issues in the upstream repository.
+
+---
+
+
+### 2. Install experimental pylibs utilities
+
+```bash
+pip install git+https://github.com/wzhengui/pylibs.git#subdirectory=pylib_experimental
+```
+
+---
+
+### 3. Temporary dependency
+
+This dependency will be removed in a future update:
+
+```bash
+pip install git+https://github.com/feiye-vims/schism_py_pre_post.git
+```
+
+---
+
+### 4. This package:
+pip install "git+https://github.com/schism-dev/schism.git@master#subdirectory=src/Utility/Pre-Processing/STOFS-3D-Atl-Setup"
+
+---
+
+## Notes
+
+- This repository assumes familiarity with the **SCHISM/STOFS modeling workflow**.
+- Several dependencies are currently transitional and will be simplified as upstream packages stabilize.
+
+
+## Recommended Usage and Configuration Workflow
+
+To ensure consistency, reproducibility, and maintainability across STOFS-3D setups, **users are strongly required to follow the standardized workflow provided in this repository**.
+
+While it may be tempting to reuse isolated scripts or extract portions of the code to generate individual inputs, **this practice is discouraged**. Doing so breaks traceability between configurations, versions, and generated artifacts, making it difficult to debug issues, compare experiments, or reproduce results.
+
+> **Key Principle:**
+> Even if this workflow is not always the most flexible or fastest for one-off tasks, it establishes a consistent structure that allows us to track model evolution, configuration changes, and experiment history in a reliable way.
+
+---
+
+### 1. Define a Version via Factory Method
+
+Each new STOFS-3D version should be defined explicitly in
+`stofs3d_setup/config/stofs3d_atl_config.py` using a factory method.
+
+This ensures that **all version-specific assumptions are centralized and documented**.
+
+Example:
+
+```python
+@classmethod
+def v7p4(cls):
+ '''Factory method to create a configuration for STOFS3D-v7.4 3D setup'''
+ return cls(
+ ocean_bnd_ids=[0, 1],
+ elev2d_uniform_shift=-0.42,
+ nudging_zone_width=7.3,
+ shapiro_zone_width=11.5,
+ shapiro_tilt=3.5,
+ feeder_info_file=None,
+ hgrid_without_feeders=None,
+ relocate_source=True,
+ mandatory_sources_coor=rsf.v19p2_for_sms_v27_mandatory_sources_coor,
+ nwm_cache_folder=None,
+ source_ele_replace_dict={
+ # 53: 3552194,
+ },
+ bc_flags=[
+ [5, 5, 4, 4],
+ [5, 5, 4, 4],
+ [0, 1, 1, 2],
+ ],
+ bc_const=[
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, 0.0],
+ ],
+ bc_relax=[
+ [None, None, 0.5, 0.5],
+ [None, None, 0.5, 0.5],
+ [None, None, 0.01, 1.0],
+ ],
+ tvd_regions=None
+ )
+```
+
+#### Rationale
+- Keeps **version logic centralized**
+- Prevents silent divergence between runs
+- Enables clear comparison across versions (e.g., v7.3 vs v7.4)
+
+---
+
+### 2. Define Runs via YAML Configuration
+
+All run-specific settings must be defined in a YAML file rather than hard-coded or scripted ad hoc.
+
+Example: `v7p4_sample.yml`
+
+```yaml
+profile: "v7.4_sample" # give any name
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.4/"
+ runid: "100x"
+ hgrid_path: "/sciclone/schism10/hjyoo/task/task10_Atlantic/RUN100d/src/hgrid/hgrid.gr3"
+
+model:
+ version: "v7p4" # defined in src/stofs3d_setup/config/stofs3d_atl_config.py
+ rnday: 3
+ startdate: "2016-12-01" # *
+ replace_nwm_with_usgs: True
+ nwm_cache_folder: None # Use None or delete this line if you don't have saved NWM product
+
+runtime:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.4/" # Use None if you don't want to save the outputs on a scratch disk.
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: true
+ nudge_gr3: false
+ shapiro: true
+ diffmin: true
+ drag: true
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
+```
+
+#### Rationale
+- Provides a **single source of truth** for each run
+- Makes experiments **portable and reproducible**
+- Enables systematic comparison across scenarios
+
+---
+
+### 3. Build Using the Standard Recipe Interface
+
+All setups must be generated through the provided recipe system.
+
+Example:
+
+```python
+from stofs3d_setup.config.schema import Settings
+from stofs3d_setup.recipes.generic import build
+
+cfg = Settings.from_yaml("/sciclone/data10/feiye/stofs3d-setup/configs/v7p4_sample.yml")
+build(cfg)
+```
+
+This will generate three folders under the project directory, for example:
+
+```bash
+/sciclone/schism10/feiye/STOFS3D-v7.4/I01/
+```
+
+The `I` folder (`Inputs`) contains:
+
+- a copy of all scripts
+- the generated model input files
+- a metadata.yml file containing version information (e.g., git commit hash and tag), which can be used to retrieve the exact script version from git
+
+This folder serves as a reproducible snapshot of the input-generation workflow.
+
+```bash
+/sciclone/schism10/feiye/STOFS3D-v7.4/R01/
+```
+
+The `R` folder (`Run`) is where the model simulation is executed.
+It mainly contains symbolic links to the input files stored in the corresponding `I` folder.
+
+```bash
+/sciclone/schism10/feiye/STOFS3D-v7.4/O01/
+```
+
+The `O` folder (`Outputs`) is intended for post-processing products and analysis outputs.
+You may ignore this folder if you prefer to store post-processed results elsewhere.
+
+#### Rationale
+- Ensures **all preprocessing steps are executed consistently**
+- Avoids missing or inconsistent inputs
+- Keeps logic aligned with repository updates
+
+---
+
+### Summary
+
+```
+Factory Method (version definition)
+ ↓
+YAML Config (run definition)
+ ↓
+Recipe Build (execution)
+```
+
+### Notes
+
+- For STOFS version `v7.4` and later, use the latest `master` branch.
+
+- For STOFS version `v7.3` and earlier, check out the corresponding historical setup scripts:
+```bash
+git checkout d769b3c66d6
+```
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/README.md b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/README.md
new file mode 100644
index 000000000..6f8fee4c5
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/README.md
@@ -0,0 +1,26 @@
+# STOFS-3D-Setup Configurations
+
+This folder holds **case-specific YAML configuration files** that describe how to set up and run STOFS-3D model experiments.
+
+Each YAML file corresponds to a single setup recipe (see `src/stofs3d_setup/recipes/`), defining:
+- which **recipe** to call (`profile:` key),
+- model parameters (e.g., `rnday`, `startdate`, `version`),
+- paths to **mesh**, **project**, and **scratch** directories,
+- switches for which **input files** to generate.
+
+### How to use
+Run a case from the project root:
+```bash
+stofs3d-setup run --config configs/la_v8_2024_reforecast.yml
+```
+or inside Python (see make_inputs.py under the root folder):
+
+```python
+Copy code
+from stofs3d_setup.config.schema import Settings
+from stofs3d_setup.recipes.la_subdomain import build
+
+cfg = Settings.from_yaml("configs/la_v8_2024_reforecast.yml")
+build(cfg)
+```
+
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/cfr_v1_hindcast.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/cfr_v1_hindcast.yml
new file mode 100644
index 000000000..a5662b677
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/cfr_v1_hindcast.yml
@@ -0,0 +1,37 @@
+profile: "cfr_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/expanse/lustre/projects/unc107/liuquncw/cfr_flooding/"
+ runid: "01"
+ #hgrid_path: "/home/liuquncw/CFR_Flooding/hgrid.ll"
+ hgrid_path: "/home/liuquncw/CFR_Flooding/hgrid.gr3"
+ #vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I30/Vgrid/vgrid.in"
+
+model:
+ version: "v1_capefear" # basic settings
+ rnday: 90
+ startdate: "2019-08-10"
+ nwm_cache_folder: /expanse/lustre/projects/unc107/liuquncw/cfr_flooding/NWM_cache/
+ #nww_cache_folder: None
+ #nwm data will be used as water flow. Downloading needs time. So do not need to redownload if already downloaded
+ replace_nwm_with_usgs: False #use usgs to correct NWM
+
+runtime:
+ # optional scratch target for outputs symlink:
+ #scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false #worked if use lon and lat in hgrid #still not worked after put fes2014 to ./local/share: /home/liuquncw/.local/share/fes2014/ocean_tide_extrapolated/m2.nc
+ vgrid: false # worked
+ gr3: false # worked
+ nudge_gr3: false # not work:
+ soil: false # worked; #soil as heat resvior; for shallow pond, there is heat source/sink through soil
+ shapiro: false # not worked, same error with nudge_gr3: simple_tasks.py line 58: index 1 is out of bounds for axis 0 with size 1
+ drag: false # worked
+ "*.prop": false # worked
+ elev_ic: false #worked #download data from aviso
+ source_sink: false #need to download data from nwm
+ "3D.th.nc": true
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "hotstart.nc": false # elevation based on aviso; s and t based on hycom
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast.yml
new file mode 100644
index 000000000..5431e73ba
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast.yml
@@ -0,0 +1,34 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "30"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I29f/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I30/Vgrid/vgrid.in"
+
+model:
+ version: "v8_louisianna"
+ rnday: 250
+ startdate: "2023-04-13"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: true
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R31.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R31.yml
new file mode 100644
index 000000000..3e4559a36
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R31.yml
@@ -0,0 +1,33 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "32"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I32/hgrid.gr3"
+
+model:
+ version: "v8_louisianna"
+ rnday: 250
+ startdate: "2023-04-13"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": true
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R33.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R33.yml
new file mode 100644
index 000000000..de7ec8f37
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R33.yml
@@ -0,0 +1,33 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "34"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I34/hgrid.gr3"
+
+model:
+ version: "v8_louisianna"
+ rnday: 250
+ startdate: "2023-04-13"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false
+ vgrid: true
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R35.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R35.yml
new file mode 100644
index 000000000..18107b978
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R35.yml
@@ -0,0 +1,34 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "35x"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I35/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I35/vgrid.in"
+
+model:
+ version: "v8_louisianna"
+ rnday: 2
+ startdate: "2023-04-13"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": true
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R36.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R36.yml
new file mode 100644
index 000000000..f3b5c45c1
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R36.yml
@@ -0,0 +1,33 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "36"
+ hgrid_path: "/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v54/Split_quads/hgrid_split_quads.gr3"
+
+model:
+ version: "v8_louisianna"
+ rnday: 250
+ startdate: "2023-04-13"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: true
+ nudge_gr3: false
+ shapiro: true
+ drag: true
+ elev_ic: false
+ source_sink: false
+ soil: true
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": true
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R37.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R37.yml
new file mode 100644
index 000000000..a7d82615e
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R37.yml
@@ -0,0 +1,33 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "37"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I37/hgrid.gr3"
+
+model:
+ version: "v8_louisianna"
+ rnday: 250
+ startdate: "2023-04-13"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: true
+ nudge_gr3: false
+ shapiro: true
+ drag: true
+ elev_ic: false
+ source_sink: false
+ soil: true
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": true
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R38.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R38.yml
new file mode 100644
index 000000000..583d816fe
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2023_hindcast_R38.yml
@@ -0,0 +1,33 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "38"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/I38/hgrid.gr3"
+
+model:
+ version: "v8_louisianna"
+ rnday: 250
+ startdate: "2023-09-01"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ replace_nwm_with_usgs: True
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v8/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: true
+ nudge_gr3: false
+ shapiro: true
+ drag: true
+ elev_ic: false
+ source_sink: false
+ soil: true
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": true
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2024_reforecast.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2024_reforecast.yml
new file mode 100644
index 000000000..c6e33c316
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/la_v8_2024_reforecast.yml
@@ -0,0 +1,32 @@
+profile: "la_subdomain" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v8/"
+ runid: "19g2"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/R19g/hgrid.gr3"
+
+model:
+ version: "v8_louisianna"
+ rnday: 35
+ startdate: "2024-03-05"
+ nwm_cache_folder: "/sciclone/schism10/feiye/STOFS3D-v8/I09/Source_sink/original_source_sink/20240305/"
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: true
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2000_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2000_atlas.yml
new file mode 100644
index 000000000..5551516cb
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2000_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2000_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22f" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "1999-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2000_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: true
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: true
+ source_sink: true
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": true
+ "*nu.nc": true
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2001_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2001_atlas.yml
new file mode 100644
index 000000000..2f7ca9ad9
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2001_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2001_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22e" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2000-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2001_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2002_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2002_atlas.yml
new file mode 100644
index 000000000..e3841b4a6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2002_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2002_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22d" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2001-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2002_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: true
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: true
+ source_sink: true
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": true
+ "*nu.nc": true
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2003_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2003_atlas.yml
new file mode 100644
index 000000000..b2196bb28
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2003_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2003_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22c" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2002-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2003_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": true
+ "*nu.nc": true
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2004_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2004_atlas.yml
new file mode 100644
index 000000000..f59a142cc
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2004_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2004_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22b" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2003-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2004_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2005_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2005_atlas.yml
new file mode 100644
index 000000000..e87accc1d
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2005_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2005_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22a" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2004-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2005_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2006_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2006_atlas.yml
new file mode 100644
index 000000000..3f47caf24
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2006_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2006_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21w" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2005-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2006_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: true
+ source_sink: false
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2007_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2007_atlas.yml
new file mode 100644
index 000000000..1c5449853
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2007_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2007_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21v" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2006-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2007_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": true
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2008_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2008_atlas.yml
new file mode 100644
index 000000000..7b2d8a95a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2008_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2008_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21u" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2007-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2008_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ flux_th: false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2009_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2009_atlas.yml
new file mode 100644
index 000000000..7d75841a7
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2009_atlas.yml
@@ -0,0 +1,37 @@
+profile: "v7.3_2009_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21t" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2008-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2009_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: true
+ source_sink: false
+ soil: false
+ "hotstart.nc": true
+ "3D.th.nc": false
+ "*nu.nc": true
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2010_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2010_atlas.yml
new file mode 100644
index 000000000..4543f499a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2010_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2010_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21s" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2009-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2010_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2011_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2011_atlas.yml
new file mode 100644
index 000000000..3905fefd5
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2011_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2011_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21r" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2010-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2011_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2012_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2012_atlas.yml
new file mode 100644
index 000000000..e308ff67f
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2012_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2012_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21q" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2011-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2012_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2013_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2013_atlas.yml
new file mode 100644
index 000000000..1efb86750
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2013_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2013_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21p" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2012-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2013_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/' # *
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2014_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2014_atlas.yml
new file mode 100644
index 000000000..9cd7a7ca6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2014_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2014_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21o" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2013-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2014_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2015_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2015_atlas.yml
new file mode 100644
index 000000000..9e7108689
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2015_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2015_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21n" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2014-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2015_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/' # *
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2016_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2016_atlas.yml
new file mode 100644
index 000000000..0a3ba71ba
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2016_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2016_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21m" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2015-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2016_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/' # *
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2017_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2017_atlas.yml
new file mode 100644
index 000000000..6357dcd05
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2017_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2017_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21l" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2016-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2017_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/' # *
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2019_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2019_atlas.yml
new file mode 100644
index 000000000..bae459bb7
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2019_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2019_atlas" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21k" # *
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2018-12-01" # *
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2019_hindcast/' # *
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/' # *
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2020_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2020_atlas.yml
new file mode 100644
index 000000000..54efa1f94
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2020_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2020_atlas" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21i"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 397
+ startdate: "2019-12-01"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2020_hindcast/'
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": true
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2021_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2021_atlas.yml
new file mode 100644
index 000000000..d014a78d8
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2021_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2021_atlas" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21f"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2020-12-01"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2021_hindcast/'
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2022_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2022_atlas.yml
new file mode 100644
index 000000000..77c7a98d5
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2022_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2021_atlas" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21h"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2021-12-01"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2022_hindcast/'
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ flux_th: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2023_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2023_atlas.yml
new file mode 100644
index 000000000..391aec3ce
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2023_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2023_atlas" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21g" # "r2023"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 396 # 366
+ startdate: "2022-12-01" # "2022-12-31"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/'
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2024_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2024_atlas.yml
new file mode 100644
index 000000000..d3c1ade33
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2024_atlas.yml
@@ -0,0 +1,35 @@
+profile: "v7.3_2024_atlas" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "21j" # "r2024"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+
+model:
+ version: "v7p2"
+ rnday: 185 # 397
+ startdate: "2024-07-01" # "2022-12-31"
+ nwm_cache_folder: "/sciclone/schism10/feiye/STOFS3D-v7.3/I21j/NWM_20231201/"
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": true
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2025_atlas.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2025_atlas.yml
new file mode 100644
index 000000000..0e7c414ec
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p3_2025_atlas.yml
@@ -0,0 +1,36 @@
+profile: "v7.3_2025_atlas" # or whatever recipe name you wire to
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.3/"
+ runid: "22w" # "r2024"
+ hgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.3_static_inputs_2025_09_09/hgrid.gr3"
+ vgrid_path: "/sciclone/schism10/feiye/STOFS3D-v8/v7.2_static_inputs_2025_04_12/vgrid.in"
+
+model:
+ version: "v7p2"
+ rnday: 396
+ startdate: "2024-12-01"
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v7.3/I22w/NWM_20241201/'
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v8/I15k_v7/Source_sink/original_source_sink/'
+ replace_nwm_with_usgs: True
+
+
+runtime:
+ # optional scratch target for outputs symlink:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.3/"
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ elev_ic: false
+ source_sink: true
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "elev2D.th.nc": false
+ "*nu.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_2017.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_2017.yml
new file mode 100644
index 000000000..7da3ae3dc
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_2017.yml
@@ -0,0 +1,36 @@
+profile: "v7.4_2017" # *
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.4/"
+ runid: "100x" # *
+ hgrid_path: "/sciclone/schism10/Hgrid_projects/STOFS3D-v7.4/v32/v32b.gr3"
+
+model:
+ version: "v7p4"
+ rnday: 3
+ startdate: "2016-12-01" # *
+ replace_nwm_with_usgs: True
+ nwm_cache_folder: '/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2017_hindcast/' # Use None or delete this line if you don't have saved NWM product
+ existing_source_json_path: '/sciclone/schism10/feiye/STOFS3D-v7.4/I01/saved_source_sink_json/' # Use None or delete this line if you don't have existing files holding the mapping between schism elements and NWM segments
+
+
+runtime:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.4/" # Use None if you don't want to save the outputs on a scratch disk.
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: true
+ nudge_gr3: false
+ shapiro: true
+ diffmin: true
+ drag: true
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_sample.yml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_sample.yml
new file mode 100644
index 000000000..f258e6808
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_sample.yml
@@ -0,0 +1,34 @@
+profile: "v7.4_sample" # give any name
+
+run:
+ project_dir: "/sciclone/schism10/feiye/STOFS3D-v7.4/"
+ runid: "100x"
+ hgrid_path: "/sciclone/schism10/hjyoo/task/task10_Atlantic/RUN100d/src/hgrid/hgrid.gr3"
+
+model:
+ version: "v7p4" # defined in src/stofs3d_setup/config/stofs3d_atl_config.py
+ rnday: 3
+ startdate: "2016-12-01" # *
+ replace_nwm_with_usgs: True
+ nwm_cache_folder: None # Use None or delete this line if you don't have saved NWM product
+
+runtime:
+ scr_dir: "/sciclone/scr10/feiye/STOFS3D-v7.4/" # Use None if you don't want to save the outputs on a scratch disk.
+
+inputs:
+ bctides: false
+ vgrid: false
+ gr3: false
+ nudge_gr3: false
+ shapiro: false
+ drag: false
+ diffmin: true
+ elev_ic: false
+ flux_th: false
+ source_sink: false
+ soil: false
+ "hotstart.nc": false
+ "3D.th.nc": false
+ "*nu.nc": false
+ "elev2D.th.nc": false
+ "*.prop": false
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/make_inputs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/make_inputs.py
new file mode 100644
index 000000000..2f4329d8e
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/make_inputs.py
@@ -0,0 +1,8 @@
+# test_recipe_direct.py
+from stofs3d_setup.config.schema import Settings
+from stofs3d_setup.recipes.generic import build
+
+cfg = Settings.from_yaml("/sciclone/home/feiye/schism/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/configs/v7p4_sample.yml")
+build(cfg)
+
+pass
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/make_inputs_cfr.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/make_inputs_cfr.py
new file mode 100644
index 000000000..97f9abd2e
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/make_inputs_cfr.py
@@ -0,0 +1,8 @@
+# test_recipe_direct.py
+from stofs3d_setup.config.schema import Settings
+from stofs3d_setup.recipes.generic import build
+
+cfg = Settings.from_yaml("/home/liuquncw/stofs3d-setup/configs/cfr_v1_hindcast.yml")
+build(cfg)
+
+pass
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/pyproject.toml b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/pyproject.toml
new file mode 100644
index 000000000..c25c3ba04
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/pyproject.toml
@@ -0,0 +1,23 @@
+[build-system]
+requires = ["setuptools>=68", "wheel"]
+build-backend = "setuptools.build_meta"
+
+[project]
+name = "stofs3d-setup"
+version = "0.1.1"
+requires-python = ">=3.10"
+
+dependencies = [
+ "pydantic>=2",
+ "pyyaml>=6",
+ "fiona",
+ "gsw",
+ "pyshp",
+ "pylibs-ocean",
+]
+
+[project.scripts]
+stofs3d-setup = "stofs3d_setup.cli:app"
+
+[tool.setuptools.packages.find]
+where = ["src"]
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/schema.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/schema.py
new file mode 100644
index 000000000..a52a816ee
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/schema.py
@@ -0,0 +1,53 @@
+# src/stofs3d_setup/config/schema.py
+from pydantic import BaseModel, FilePath, DirectoryPath, Field, ConfigDict
+from datetime import datetime
+import yaml
+from typing import Optional
+
+class Run(BaseModel):
+ project_dir: DirectoryPath
+ runid: str
+ hgrid_path: FilePath
+ vgrid_path: Optional[FilePath] = None
+
+class ModelCfg(BaseModel):
+ model_config = ConfigDict(extra="allow", arbitrary_types_allowed=True)
+
+ version: str
+ rnday: int = Field(gt=0)
+ startdate: datetime
+
+class Runtime(BaseModel):
+ scr_dir: Optional[DirectoryPath] = None
+
+class Inputs(BaseModel):
+ bctides: bool = False
+ vgrid: bool = False
+ gr3: bool = False
+ nudge_gr3: bool = False
+ shapiro: bool = False
+ drag: bool = False
+ diffmin: bool = False
+ flux_th: bool = False
+ elev_ic: bool = False
+ soil: bool = False
+ source_sink: bool = False
+
+ hotstart_nc: bool | None = Field(None, alias="hotstart.nc")
+ th3d_nc: bool | None = Field(None, alias="3D.th.nc")
+ elev2d_nc: bool | None = Field(None, alias="elev2D.th.nc")
+ nu_glob: bool | None = Field(None, alias="*nu.nc")
+ prop_glob: bool | None = Field(None, alias="*.prop")
+
+class Settings(BaseModel):
+ profile: str
+ run: Run
+ model: ModelCfg
+ runtime: Runtime | None = None
+ inputs: Inputs
+
+ @classmethod
+ def from_yaml(cls, p):
+ with open(p, "r") as f:
+ data = yaml.safe_load(f)
+ return cls.model_validate(data)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/stofs3d_atl_config.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/stofs3d_atl_config.py
similarity index 68%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/stofs3d_atl_config.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/stofs3d_atl_config.py
index c9b7512af..206327d0f 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/stofs3d_atl_config.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/config/stofs3d_atl_config.py
@@ -3,106 +3,98 @@
used by stofs3d_atl_driver.py
"""
-
-from pathlib import Path
+from __future__ import annotations
+from pydantic import BaseModel, Field, ConfigDict
from datetime import datetime
+from pathlib import Path
+from typing import Optional, List, Dict, Any
+import numpy as np
-import Source_sink.Relocate.relocate_source_feeder as rsf
+from ..ops.Source_sink.Relocate import relocate_source_feeder as rsf
# ---------------------------------------------------------------------
# Classes
-# ---------------------------------------------------------------------
-class ConfigStofs3dAtlantic():
- '''A class to handle the configuration of STOFS-3D-ATL model,
- i.e., processing the parameters and storing the factory settings.
- '''
- def __init__(
- self,
- startdate=datetime(2017, 12, 1), # start date of the model
- rnday=60, # number of days to run the model
- ocean_bnd_ids=[0,1], # list of open boundary ids for *D.th.nc
- elev2d_uniform_shift=0.0, # add a uniform shift to elev2D
- nudging_zone_width=1.5, # in degrees
- nudging_day=1.0, # in days
- shapiro_zone_width=2.5, # in degrees
- shapiro_tilt=2.0, # more abrupt transition in the shapiro zone
- bc_flags=None, # a list of lists, each sublist is a set of flags for an open boundary
- bc_const=None, # a list of lists, each sublist is a set of constants for Eta, Vel, T, S at teach open boundary
- bc_relax=None, # a list of lists, each sublist is a set of relaxations for Eta, Vel, T, S at each open boundary
- nwm_cache_folder=None,
- relocate_source=True,
- feeder_info_file=None, # file containing feeder info,
- # made by make_feeder_channel.py in RiverMapper
- hgrid_without_feeders=None,
- mandatory_sources_coor=None, # a dictionary of mandatory sources' coordinates
- gr3_values=None,
- tvd_regions=None
- ):
+# -----------------------------------------------------
- self.startdate = startdate
- self.rnday = rnday
- self.ocean_bnd_ids = ocean_bnd_ids
- self.elev2d_uniform_shift = elev2d_uniform_shift
- self.nudging_zone_width = nudging_zone_width
- self.nudging_day = nudging_day
- self.shapiro_zone_width = shapiro_zone_width
- self.shapiro_tilt = shapiro_tilt
- self.relocate_source = relocate_source
- self.nwm_cache_folder = nwm_cache_folder
- self.feeder_info_file = feeder_info_file
- self.hgrid_without_feeders = hgrid_without_feeders
- self.mandatory_sources_coor = mandatory_sources_coor
+class ConfigStofs3dAtlantic(BaseModel):
+ """
+ Pydantic-based configuration for STOFS-3D-Atlantic model.
+ """
- if bc_flags is None:
- self.bc_flags = [
- [3, 3, 0, 0], # tides for elev and vel
- [3, 3, 0, 0], # tides for elev and vel
- [3, 3, 0, 0], # tides for elev and vel
- [3, 3, 0, 0], # tides for elev and vel
- [3, 3, 0, 0], # tides for elev and vel
- ]
- else:
- self.bc_flags = bc_flags
+ model_config = ConfigDict(extra="ignore", arbitrary_types_allowed=True) # ignore unknown keys gracefully
- if bc_const is None:
- self.bc_const = [
- [None, None, None, None],
- [None, None, None, None],
- [None, None, None, None],
- [None, None, None, None],
- [None, None, None, None],
- ]
- else:
- self.bc_const = bc_const
-
- if bc_relax is None:
- self.bc_relax = [
- [None, None, None, None],
- [None, None, None, None],
- [None, None, None, None],
- [None, None, None, None],
- [None, None, None, None],
- ]
- else:
- self.bc_relax = bc_relax
+ # === Core simulation parameters ===
+ startdate: datetime = Field(default_factory=lambda: datetime(2017, 12, 1))
+ rnday: int = 60
- if gr3_values is None:
- self.gr3_values = { # uniform gr3 values
- 'albedo': 0.1,
- 'diffmax': 1.0,
- 'diffmin': 1e-6,
- 'watertype': 1.0,
- 'windrot_geo2proj': 0.0
- }
- else:
- self.gr3_values = gr3_values
+ # === Boundary and forcing parameters ===
+ ocean_bnd_ids: List[int] = Field(default_factory=lambda: [0])
+ elev2d_uniform_shift: float = 0.0
+ nudging_zone_width: float = 1.5
+ nudging_day: float = 1.0
+ shapiro_zone_width: float = 2.5
+ shapiro_tilt: float = 2.0
- if tvd_regions is None:
- self.tvd_regions = []
- else:
- self.tvd_regions = tvd_regions
+ # === Boundary condition lists ===
+ bc_flags: List[List[Optional[int]]] = Field(default_factory=list)
+ '''
+ Example:
+ bc_flags = [
+ [3, 3, 0, 0], # tides for elev and vel
+ [3, 3, 0, 0], # tides for elev and vel
+ [3, 3, 0, 0], # tides for elev and vel
+ [3, 3, 0, 0], # tides for elev and vel
+ [3, 3, 0, 0], # tides for elev and vel
+ ]
+ '''
+ bc_const: List[List[Optional[float]]] = Field(default_factory=list)
+ '''
+ Example:
+ bc_const = [
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, None],
+ ]
+ '''
+ bc_relax: List[List[Optional[float]]] = Field(default_factory=list)
+ '''
+ Example:
+ self.bc_relax = [
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, None],
+ [None, None, None, None],
+ ]
+ '''
+ # === Source/sink and feeder settings ===
+ nwm_cache_folder: Optional[Path] = None
+ relocate_source: bool = True
+ feeder_info_file: Optional[Path] = None
+ hgrid_without_feeders: Optional[Path] = None
+ mandatory_sources_coor: Optional[np.ndarray] = None
+ existing_source_json_path: Optional[Path] = None
+ reuse_source_json: bool = False
+ replace_nwm_with_usgs: bool = False
+ source_ele_replace_dict: Dict[int, int] = None # temporary fix for isolated feeder channels
+
+ # === Miscellaneous values ===
+ gr3_values: Dict[str, float] = Field(
+ default_factory=lambda: {
+ "albedo": 0.1,
+ "diffmax": 1.0,
+ # "diffmin": 1e-6,
+ "watertype": 1.0,
+ "windrot_geo2proj": 0.0,
+ }
+ )
+ tvd_regions: List[str] = Field(default_factory=list)
+
+ # === Factory methods for different configurations ===
@classmethod
def v6(cls):
'''Factory method to create a configuration for STOFS3D-v6'''
@@ -200,12 +192,30 @@ def v8_louisianna(cls):
),
hgrid_without_feeders=None,
mandatory_sources_coor=rsf.v45_s2_mandatory_sources_coor,
- relocate_source=True,
+ relocate_source=False,
nwm_cache_folder=None,
bc_flags=[[5, 3, 0, 0]],
bc_relax=[[None, None, None, None]],
bc_const=[[None, None, None, None]],
)
+
+ @classmethod
+ def v1_capefear(cls):
+ '''Factory method to create a configuration for STOFS3D-v8's local test in Cape Fear Area'''
+ return cls(
+ ocean_bnd_ids=[0],
+ nudging_zone_width=0.05, # default nudging zone; unit: degree
+ shapiro_zone_width=0.05, # default shapiro zone # numerical diffusion
+ shapiro_tilt=0.02, # default abrupt transition in the shapiro zone
+ feeder_info_file=None,
+ hgrid_without_feeders=None,
+ mandatory_sources_coor=rsf.v45_s2_mandatory_sources_coor, #related to feeder
+ relocate_source=False, #for unresolved small creeks
+ nwm_cache_folder=None, #similar to scratch in the personal configs set up
+ bc_flags=[[5, 3, 4, 4]], #elevation, velocity, t, s
+ bc_relax=[[None, None, 0.5, 0.5]],
+ bc_const=[[None, None, None, None]],
+ )
@classmethod
def v7p2(cls):
@@ -225,15 +235,21 @@ def v7p2(cls):
relocate_source=True,
mandatory_sources_coor=rsf.v19p2_for_sms_v27_mandatory_sources_coor,
nwm_cache_folder=None,
+ source_ele_replace_dict={
+ 53: 3552194,
+ 203837: 219533,
+ 253: 205745,
+ 277: 236142,
+ },
bc_flags=[
[5, 5, 4, 4], # Atlantic Ocean
[5, 5, 4, 4], # Gulf of St. Lawrence
- [0, 1, 2, 2], # St. Lawrence River
+ [0, 1, 1, 2], # St. Lawrence River
],
bc_const=[
[None, None, None, None], # Atlantic Ocean
[None, None, None, None], # Gulf of St. Lawrence
- [None, None, 10.0, 0.0], # St. Lawrence River
+ [None, None, None, 0.0], # St. Lawrence River
],
bc_relax=[ # relaxation timescale for each boundary variable
[None, None, 0.5, 0.5], # Atlantic Ocean
@@ -292,6 +308,42 @@ def v7p2_subset(cls):
]
)
+ @classmethod
+ def v7p4(cls):
+ '''Factory method to create a configuration for STOFS3D-v7.4 3D setup'''
+ return cls(
+ ocean_bnd_ids=[0, 1],
+ elev2d_uniform_shift=-0.42, # add a uniform shift to elev2D
+ nudging_zone_width=7.3, # default nudging zone
+ shapiro_zone_width=11.5, # default shapiro zone
+ shapiro_tilt=3.5, # default abrupt transition in the shapiro zone
+ feeder_info_file=(
+ '/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v32/Feeder/'
+ 'feeder_heads_bases.xy'
+ ),
+ hgrid_without_feeders=None, # feeders are removed in v7.4, set this to None and the main hgrid will be used.
+ relocate_source=True,
+ mandatory_sources_coor=rsf.v19p2_for_sms_v32c_mandatory_sources_coor,
+ nwm_cache_folder=None,
+ source_ele_replace_dict={},
+ bc_flags=[
+ [5, 5, 4, 4], # Atlantic Ocean
+ [5, 5, 4, 4], # Gulf of St. Lawrence
+ [0, 1, 1, 2], # St. Lawrence River
+ ],
+ bc_const=[
+ [None, None, None, None], # Atlantic Ocean
+ [None, None, None, None], # Gulf of St. Lawrence
+ [None, None, None, 0.0], # St. Lawrence River
+ ],
+ bc_relax=[ # relaxation timescale for each boundary variable
+ [None, None, 0.5, 0.5], # Atlantic Ocean
+ [None, None, 0.5, 0.5], # Gulf of St. Lawrence
+ [None, None, 0.01, 1.0], # St. Lawrence River
+ ],
+ tvd_regions=[]
+ )
+
@classmethod
def v8(cls):
'''Factory method to create a configuration for STOFS3D-v8 3D setup'''
@@ -335,7 +387,6 @@ def v8(cls):
def v8_Hercules(cls):
'''Factory method to create a configuration for STOFS3D-v8 3D setup'''
return cls(
- ocean_bnd_ids=[0, 1],
elev2d_uniform_shift=-0.42, # add a uniform shift to elev2D
nudging_zone_width=7.3, # default nudging zone
shapiro_zone_width=11.5, # default shapiro zone
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/core/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/core/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/core/stofs3d_atl_driver.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/core/stofs3d_atl_driver.py
new file mode 100755
index 000000000..316800c48
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/core/stofs3d_atl_driver.py
@@ -0,0 +1,415 @@
+'''
+This is the driver script to set up the STOFS-3D-ATL model.
+'''
+
+
+# ------------------------- Import modules ---------------------------
+import os
+from pathlib import Path
+import socket
+
+from datetime import timedelta
+
+# self-defined modules
+from pylib import read_schism_vgrid
+if 'gulf' in socket.gethostname():
+ from pylib_experimental.schism_file import cread_schism_hgrid as schism_read
+ print('Using c++ function to accelerate hgrid reading')
+else:
+ from pylib import schism_grid as schism_read
+ print('Using python function to read hgrid')
+from pyschism.mesh import Hgrid as pyschism_Hgrid
+
+# Import from the sub folders. These are not from installed packages.
+from ..ops.simple_tasks import gen_nudge_coef, gen_shapiro_strength, gen_soil, gen_drag, gen_elev_ic
+from ..ops.simple_tasks import gen_3dbc, gen_elev2d, gen_nudge_stofs, gen_diffmin
+from ..ops.Vgrid.gen_vqs import gen_vqs
+from ..ops.River.gen_Canada_river_flux_th import gen_Canada_river_flux_th
+from ..utils.utils import mkcd_new_dir, try_remove, prep_run_dir, write_metadata
+from ..ops.Prop.gen_tvd import gen_tvd_prop
+from ..ops.Bctides.bctides.bctides import Bctides # temporary, bctides.py will be merged into pyschism
+# from pyschism.forcing.bctides import Bctides
+from ..ops.Source_sink.assemble_source_sink import assemble_source_sink
+# from ..ops.Hotstart.gen_hotstart_nc import gen_hotstart_nc
+
+# Import configuration
+from ..config.stofs3d_atl_config import ConfigStofs3dAtlantic
+
+# Global variables:
+# use the full path of the Pre-Processing dir inside your schism repo
+# e.g, script_path = '/my_dir/schism/src/Utility/Pre-Processing/'
+# If you are running this script in the schism repo, you can also use the following line:
+script_path = Path(__file__).resolve().parent.parent / "ops"
+print(f"script_path: {script_path}")
+
+DRIVER_PRINT_PREFIX = '\n-----------------STOFS3D-ATL driver:---------------------\n'
+
+
+# ---------------------------------------------------------------------
+# Main function to generate inputs for STOFS-3D-ATL
+# Only house keeping here, the core functions are imported
+# ---------------------------------------------------------------------
+def stofs3d_atl_driver(
+ hgrid_path: str,
+ vgrid_path: str,
+ config: ConfigStofs3dAtlantic,
+ project_dir: str, runid: str, scr_dir: str,
+ input_files: dict = None,
+):
+ '''
+ Main function to generate inputs for STOFS3D-ATL.
+ '''
+
+ if input_files is None:
+ input_files = {
+ 'vgrid': True,
+ 'bctides': True,
+ 'gr3': True, 'nudge_gr3': True, 'shapiro': True, 'drag': True, 'elev_ic': True,
+ 'tvd.prop': True,
+ 'flux_th': True, 'source_sink': True,
+ 'hotstart.nc': False,
+ '3D.th.nc': True, 'elev2D.th.nc': True, '*nu.nc': True,
+ }
+
+ print(f'{DRIVER_PRINT_PREFIX}reading hgrid from {hgrid_path} ...')
+ hgrid = schism_read(str(hgrid_path))
+
+ # -----------------begin generating model inputs---------------------
+
+ # define and make the model_input_path, the run_dir and the output dir
+ model_input_path, run_dir, _ = prep_run_dir(project_dir, runid, scr_dir=scr_dir)
+
+ # make a copy of the script itself to the model_input_path
+ os.system(f'cp -rf {script_path} {model_input_path}/Pre_processing_scripts_backup')
+ # make a copy of the hgrid to the model_input_path
+ os.system(f'cp {hgrid_path} {model_input_path}/hgrid.gr3')
+
+ write_metadata(
+ script_path=script_path,
+ metadata_path=f"{model_input_path}/metadata.yml",
+ project_dir=project_dir,
+ runid=runid,
+ )
+
+ # ------------------vgrid---------------------
+ if vgrid_path is not None:
+ if os.path.exists(vgrid_path):
+ print(f'{DRIVER_PRINT_PREFIX}linking provided vgrid from {vgrid_path} ...')
+ os.system(f'ln -sf {vgrid_path} {model_input_path}/vgrid.in')
+ else:
+ raise FileNotFoundError(f'Provided vgrid_path {vgrid_path} does not exist!')
+ else:
+ if input_files['vgrid']:
+ sub_dir = 'Vgrid'
+ print(f'{DRIVER_PRINT_PREFIX}Generating vgrid.in ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+ os.system('ln -sf ../hgrid.gr3 .')
+
+ gen_vqs(hgrid_file=hgrid_path, output_dir=f'{model_input_path}/{sub_dir}')
+
+ # # call a fortran program to generate vgrid.in
+ # print(f'compile the fortran program {script_path}/Vgrid/gen_vqs if necessary')
+ # fortran_process = subprocess.Popen(
+ # f'{script_path}/Vgrid/gen_vqs', stdin=subprocess.PIPE
+ # )
+ # # the command line argument 0 means no outputs of a sample vgrid along a given transect
+ # fortran_process.communicate(input=str(0).encode())
+
+ print(f'{DRIVER_PRINT_PREFIX}converting the format of vgrid.in ...')
+ vg = read_schism_vgrid(f'{model_input_path}/{sub_dir}/vgrid.in')
+ os.rename('vgrid.in', 'vgrid.in.old')
+ vg.save(f'{model_input_path}/{sub_dir}/vgrid.in')
+
+ os.chdir(model_input_path)
+ os.system(f'ln -sf {sub_dir}/vgrid.in .')
+
+ # -----------------bctides---------------------
+ if input_files['bctides']:
+ hgrid_pyschism = pyschism_Hgrid.open(hgrid_path, crs='epsg:4326')
+ sub_dir = 'Bctides'
+ print(f'{DRIVER_PRINT_PREFIX}Generating bctides.in ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+ Bctides(
+ hgrid=hgrid_pyschism, # needs hgrid in pyschism's Hgrid class
+ bc_flags=config.bc_flags,
+ bc_const=config.bc_const,
+ bc_relax=config.bc_relax,
+ database='fes2014',
+ ).write(
+ output_directory=f'{model_input_path}/{sub_dir}',
+ start_date=config.startdate,
+ rnday=config.rnday,
+ )
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/bctides.in .')
+ os.chdir(model_input_path)
+
+ # -----------------elev2D.th.nc---------------------
+ if input_files['elev2D.th.nc']:
+ sub_dir = 'Elev2Dth'
+ print(f'{DRIVER_PRINT_PREFIX}Generating elev2D.th.nc ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}', remove=False)
+
+ gen_elev2d(
+ hgrid_fname=f'{model_input_path}/hgrid.gr3',
+ outdir=f'{model_input_path}/{sub_dir}',
+ start_date=config.startdate, rnday=config.rnday,
+ ocean_bnd_ids=config.ocean_bnd_ids,
+ uniform_shift=config.elev2d_uniform_shift,
+ )
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/elev2D.th.nc .')
+
+ # -----------------spatially uniform Gr3---------------------
+ if input_files['gr3']:
+ sub_dir = 'Gr3'
+ print(f'{DRIVER_PRINT_PREFIX}Generating spatially uniform gr3 files ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ for name, value in config.gr3_values.items():
+ print(f'{DRIVER_PRINT_PREFIX}Generating {name}.gr3 ...')
+ try_remove(f'{model_input_path}/{sub_dir}/{name}.gr3')
+ hgrid.write(f'{model_input_path}/{sub_dir}/{name}.gr3', value=value)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/*.gr3 .')
+ os.chdir(model_input_path)
+
+ # -------------------------------------------------
+ # ---------begin spatially varying Gr3 ------------
+
+ # -----------------nudge.gr3---------------------
+ if input_files['nudge_gr3']:
+ sub_dir = 'Nudge_gr3'
+ print(f'{DRIVER_PRINT_PREFIX}Generating nudge.gr3 ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ # generate nudging coefficient based on the proximity to the open boundaries
+ nudge_coef = gen_nudge_coef(
+ hgrid, rlmax=config.nudging_zone_width, rnu_day=config.nudging_day,
+ open_bnd_list=config.ocean_bnd_ids
+ )
+
+ # write nudge.gr3
+ hgrid.save(f'{model_input_path}/{sub_dir}/nudge.gr3', value=nudge_coef)
+
+ # link nudge.gr3 to SAL_nudge.gr3 and TEM_nudge.gr3
+ try_remove(f'{model_input_path}/{sub_dir}/SAL_nudge.gr3')
+ os.system('ln -s nudge.gr3 SAL_nudge.gr3')
+ try_remove(f'{model_input_path}/{sub_dir}/TEM_nudge.gr3')
+ os.system('ln -s nudge.gr3 TEM_nudge.gr3')
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/*_nudge.gr3 .')
+ os.chdir(model_input_path)
+
+ # -----------------shapiro.gr3---------------------
+ if input_files['shapiro']:
+ sub_dir = 'Shapiro'
+ print(f'{DRIVER_PRINT_PREFIX}Generating shapiro.gr3 ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ if config.shapiro_zone_width > 0:
+ # use the same method for nudge.gr3 to generate a buffer zone along the open boundaries
+ distribute_coef = gen_nudge_coef(
+ hgrid, rlmax=config.shapiro_zone_width,
+ open_bnd_list=config.ocean_bnd_ids
+ )
+ else:
+ distribute_coef = None
+ # using a distribution coefficient simliar to the nudging coefficient
+ shapiro = gen_shapiro_strength(
+ hgrid, init_shapiro_dist=distribute_coef, tilt=config.shapiro_tilt)
+
+ hgrid.save(f'{model_input_path}/{sub_dir}/shapiro.gr3', value=shapiro)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/shapiro.gr3 .')
+ os.chdir(model_input_path)
+
+ # -----------------soil*.gr3---------------------
+ if input_files['soil']:
+ sub_dir = 'Soil'
+ print(f'{DRIVER_PRINT_PREFIX}Generating soil_conductivity.gr3 and soil_thick.gr3 ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ soil_conductivity, soil_thick = gen_soil(hgrid)
+
+ hgrid.save(f'{model_input_path}/{sub_dir}/soil_conductivity.gr3', value=soil_conductivity)
+ hgrid.save(f'{model_input_path}/{sub_dir}/soil_thick.gr3', value=soil_thick)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/soil_conductivity.gr3 .')
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/soil_thick.gr3 .')
+ os.chdir(model_input_path)
+
+ # -----------------drag.gr3---------------------
+ if input_files['drag']:
+ sub_dir = 'Drag'
+ print(f'{DRIVER_PRINT_PREFIX}Generating drag.gr3 ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+ drag = gen_drag(hgrid)
+
+ hgrid.save(f'{model_input_path}/{sub_dir}/drag.gr3', value=drag)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/drag.gr3 .')
+ os.chdir(model_input_path)
+
+ # -------------------------diffmin.gr3-------------------------
+ if input_files['diffmin']:
+ sub_dir = 'Diffmin'
+ print(f'{DRIVER_PRINT_PREFIX}Generating diffmin.gr3 ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+ diffmin = gen_diffmin(hgrid)
+
+ hgrid.save(f'{model_input_path}/{sub_dir}/diffmin.gr3', value=diffmin)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/diffmin.gr3 .')
+ os.chdir(model_input_path)
+
+ # -----------------elev_ic---------------------
+ if input_files['elev_ic']:
+ sub_dir = 'Elev_ic'
+ print(f'{DRIVER_PRINT_PREFIX}Generating elev_ic.gr3 ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+ elev_ic = gen_elev_ic(
+ hgrid, h0=0.1,
+ city_shape_fnames=[f'{script_path}/Hotstart/LA_urban_polys_lonlat_v2.shp'],
+ base_elev_ic=None # '/sciclone/schism10/feiye/STOFS3D-v7/Inputs/
+ # Iv7_Francine_update/Reinit_hot/elev0.gr3'
+ )
+
+ hgrid.save(f'{model_input_path}/{sub_dir}/elev_ic.gr3', value=elev_ic)
+ os.symlink(
+ f'{model_input_path}/{sub_dir}/elev_ic.gr3',
+ f'{model_input_path}/{sub_dir}/elev.ic')
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/elev.ic .')
+ os.chdir(model_input_path)
+
+ # ----- end spatially varying Gr3 -----------------
+ # -------------------------------------------------
+
+ # -------flux.th at St. Lawrence River boundary--------
+ if input_files['flux_th']:
+ sub_dir = 'Flux_th'
+ print(f'{DRIVER_PRINT_PREFIX}Generating flux.th at St. Lawrence River boundary ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ # generate flux.th
+ gen_Canada_river_flux_th(
+ start_datetime=config.startdate,
+ end_datetime=config.startdate + timedelta(days=config.rnday+1),
+ )
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/flux.th .')
+ os.chdir(model_input_path)
+
+ # -----------------source_sink---------------------
+ # Note:
+
+ # v7.3 and earlier versions: main hgrid has pseudo channels as feeders.
+ # An "hgrid_without_feeders" needs to be provided in the stofs3d_atl_config.py
+ # to generate the original sources/sinks.
+ # This is necessary because the feeder channels are not real channels
+ # and "hgrid_without_feeders" gives the correct source locations.
+ # Moreover, the land boundary of "hgrid_without_feeders" is set to avoid
+ # NWM segments weaving in and out of the schism domain.
+ # The script will then relocate the original sources to the head of each feeder channel.
+
+ # v7.4 and higher: feeders are removed from the mesh to simplify mesh generation and model setup
+
+ if input_files['source_sink']:
+ sub_dir = 'Source_sink'
+ print(f'{DRIVER_PRINT_PREFIX}Generating source_sink.in ...')
+
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+ os.chdir(f'{model_input_path}/{sub_dir}')
+
+ assemble_source_sink(config, hgrid, model_input_path=model_input_path,
+ wdir=f'{model_input_path}/{sub_dir}')
+
+ os.chdir(run_dir)
+ for f in ['source_sink.in', 'source.nc', 'vsource.th', 'msource.th', 'vsink.th']:
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/{f} .')
+ os.chdir(model_input_path)
+
+ print('Done generating source/sink files.')
+
+ # -----------------*prop---------------------
+ if input_files['*.prop']:
+ sub_dir = 'Prop'
+ print(f'{DRIVER_PRINT_PREFIX}Generating *prop files ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ os.system(f'cp {script_path}/Prop/* .')
+ gen_tvd_prop(hgrid, config.tvd_regions)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/tvd.prop .')
+
+ # -----------------hotstart.nc---------------------
+ if input_files['hotstart.nc']:
+ sub_dir = 'Hotstart'
+ print(f'{DRIVER_PRINT_PREFIX}Generating hotstart.nc ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ raise NotImplementedError(f'{DRIVER_PRINT_PREFIX}Need to update to the latest USGS api; otherwise the download is not stable')
+ # uncomment below if you have existing observation data to generate initial condition
+ # gen_hotstart_nc(start_date=config.startdate)
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/hotstart.nc .')
+
+ # -----------------*nu.nc---------------------
+ if input_files['*nu.nc']:
+ sub_dir = 'Nudge'
+ print(f'{DRIVER_PRINT_PREFIX}Generating *nu.nc files ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ os.system(f'cp {script_path}/Nudge/* .')
+ gen_nudge_stofs(
+ hgrid_fname=f'{model_input_path}/hgrid.gr3',
+ vgrid_fname=f'{model_input_path}/vgrid.in',
+ outdir=f'{model_input_path}/{sub_dir}',
+ rnday=config.rnday, start_date=config.startdate,
+ ocean_bnd_ids=config.ocean_bnd_ids,
+
+ # uncomment below to use pre-downloaded files to speed up
+ # hycom_download_dir='/sciclone/schism10/feiye/STOFS3D-v8/HYCOM_DOWNLOADS_Nudge/',
+ # hycom_download_dir=None,
+ )
+
+ os.chdir(run_dir)
+ os.system(f'ln -sf ../I{runid}/{sub_dir}/*nu.nc .')
+
+ # -----------------3D.th.nc---------------------
+ if input_files['3D.th.nc']:
+ sub_dir = '3Dth'
+ print(f'{DRIVER_PRINT_PREFIX}Generating *3D.th.nc files ...')
+ mkcd_new_dir(f'{model_input_path}/{sub_dir}')
+
+ # generate *D.th.nc
+ gen_3dbc(
+ hgrid_fname=f'{model_input_path}/hgrid.gr3',
+ vgrid_fname=f'{model_input_path}/vgrid.in',
+ outdir=f'{model_input_path}/{sub_dir}',
+ start_date=config.startdate, rnday=config.rnday,
+ ocean_bnd_ids=config.ocean_bnd_ids,
+ # uncomment below if you have pre-downloaded HYCOM files
+ # hycom_download_dir='/sciclone/schism10/feiye/STOFS3D-v8//HYCOM_DOWNLOADS_3Dth/',
+ )
+
+ os.chdir(run_dir)
+ for f in ['SAL_3D.th.nc', 'TEM_3D.th.nc', 'uv3D.th.nc']:
+ os.system(f'rm {f}')
+ os.system(f'ln -s ../I{runid}/{sub_dir}/{f} .')
+
+
+if __name__ == '__main__':
+ print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/AVISO b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/AVISO
new file mode 120000
index 000000000..67c4e0521
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/AVISO
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/AVISO
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bathy_edit b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bathy_edit
new file mode 120000
index 000000000..bcf659c65
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bathy_edit
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Bathy_edit
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bctides b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bctides
new file mode 120000
index 000000000..97d588d6a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bctides
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Bctides
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bnd_th_nc b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bnd_th_nc
new file mode 120000
index 000000000..a7e32d6c4
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Bnd_th_nc
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Bnd_th_nc
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Gr3 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Gr3
new file mode 120000
index 000000000..730de517f
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Gr3
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Gr3
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Grid b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Grid
new file mode 120000
index 000000000..b7e137ac0
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Grid
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Grid
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Hotstart b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Hotstart
new file mode 120000
index 000000000..62aa834db
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Hotstart
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Hotstart
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Nudge b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Nudge
new file mode 120000
index 000000000..f11fb7adc
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Nudge
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Nudge
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Prop b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Prop
new file mode 120000
index 000000000..cdad79ae7
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Prop
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Prop
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/README
new file mode 120000
index 000000000..d8f4d14f2
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/README
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/README
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Reinit_hot_with_hycom b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Reinit_hot_with_hycom
new file mode 120000
index 000000000..d7a7f0469
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Reinit_hot_with_hycom
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Reinit_hot_with_hycom
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/River b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/River
new file mode 120000
index 000000000..578056f52
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/River
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/River
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Sflux b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Sflux
new file mode 120000
index 000000000..a190e6973
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Sflux
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Sflux
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Source_sink b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Source_sink
new file mode 120000
index 000000000..d354fefa5
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Source_sink
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Source_sink
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/VDatum b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/VDatum
new file mode 120000
index 000000000..297493885
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/VDatum
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/VDatum
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Vgrid b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Vgrid
new file mode 120000
index 000000000..1fa1d1c2e
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/Vgrid
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/Vgrid
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/__init__.py
new file mode 120000
index 000000000..a665fd7ee
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/__init__.py
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/__init__.py
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/logging_config.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/logging_config.py
new file mode 120000
index 000000000..5d389475a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/logging_config.py
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/logging_config.py
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/my_runs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/my_runs.py
new file mode 120000
index 000000000..f939e140a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/..temp/my_runs.py
@@ -0,0 +1 @@
+/sciclone/home/feiye/stofs3d-atl/Pre_processing/my_runs.py
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/aviso2schism.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/aviso2schism.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/aviso2schism.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/aviso2schism.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/download_adt.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/download_adt.py
new file mode 100644
index 000000000..d7e6a7732
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/download_adt.py
@@ -0,0 +1,30 @@
+'''
+Sample script to download adt using copernicusmarine.
+Register at https://data.marine.copernicus.eu/register?redirect=%2Fproducts
+and save login info using "copernicusmarine login"
+'''
+
+
+import copernicusmarine
+
+year = 2014
+if year <= 2022:
+ dataset_id = "c3s_obs-sl_glo_phy-ssh_my_twosat-l4-duacs-0.25deg_P1D" # 31 Dec 1992 to 6 Jun 2023
+else: # 2023, 2024, ...
+ dataset_id = "cmems_obs-sl_glo_phy-ssh_nrt_allsat-l4-duacs-0.25deg_P1D" # 31 Dec 2021 to present
+
+# B.C.
+copernicusmarine.subset(
+ dataset_id = dataset_id,
+ variables = ["adt", "sla"],
+ start_datetime = f"{year-1}-12-01T00:00:00", end_datetime = f"{year+1}-01-03T23:59:59",
+ minimum_longitude = -60, maximum_longitude = -53, minimum_latitude = 1, maximum_latitude = 55, # ocean boundaries
+)
+
+# I.C.
+copernicusmarine.subset(
+ dataset_id = dataset_id,
+ variables = ["adt", "sla"],
+ start_datetime = f"{year-1}-12-01T00:00:00", end_datetime = f"{year-1}-12-01T23:59:59",
+ minimum_longitude = -105, maximum_longitude = -50, minimum_latitude = 1, maximum_latitude = 55, # whole domain
+)
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/gen_bnd_aviso.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/gen_bnd_aviso.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/gen_bnd_aviso.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/gen_bnd_aviso.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/modify_elev.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/modify_elev.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/modify_elev.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/modify_elev.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/replace_eta2_aviso.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/replace_eta2_aviso.py
similarity index 96%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/replace_eta2_aviso.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/replace_eta2_aviso.py
index 67943747b..00ac0c35a 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/replace_eta2_aviso.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/AVISO/replace_eta2_aviso.py
@@ -8,7 +8,7 @@
from pyschism.forcing.hycom.hycom2schism import interp_to_points_2d
from pylib import read_schism_hgrid, loadz, zdata, WriteNC
-from schism_py_pre_post.Shared_modules.hotstart_proc import Hotstart
+from spp_core.Utilities.hotstart_proc import Hotstart
def transform_ll_to_cpp(lon, lat, lonc=-77.07, latc=24.0):
longitude = lon/180*np.pi
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Chart/load_chart.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Chart/load_chart.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Chart/load_chart.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Chart/load_chart.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_NYH.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_NYH.json
new file mode 100644
index 000000000..a0c474164
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_NYH.json
@@ -0,0 +1,7 @@
+{
+ "NYH_DEM": {
+ "Annotation": "NYH_DEM",
+ "Note": "NYH DEM",
+ "File": "/sciclone/schism10/hjyoo/task/task10_Atlantic/RUN02c/src/hgrid/DEM_loading/NYH_DEM/"
+ }
+}
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_Statewide.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_Statewide.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_Statewide.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_Statewide.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_original.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_original.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_original_patched.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original_patched.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_original_patched.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original_patched.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original_patched_v7p4.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original_patched_v7p4.json
new file mode 100644
index 000000000..0dafd8e1c
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_original_patched_v7p4.json
@@ -0,0 +1,127 @@
+{
+ "gebco": {
+ "Annotation": "General Bathymetric Chart of the Oceans",
+ "Note": "",
+ "File": "/sciclone/schism10/lcui01/schism20/DEM/GEBCO/gebco_2020_n90.0_s0.0_w-90.0_e0.0.asc"
+ },
+ "etopo1": {
+ "Annotation": "ETOPO1 1 Arc-Minute Global Relief Model",
+ "Note": "",
+ "File": "/sciclone/data10/whuang07/NWM/DEM/DEM/etopo1.asc"
+ },
+ "crm": {
+ "Annotation": "CRM (Coastal Relief Model) 3 arc seconds",
+ "Note": "",
+ "File": "/sciclone/data10/whuang07/NWM/NOAA/3arcs/central_gom_crm_v[1-5].asc"
+ },
+ "cdem": {
+ "Annotation": "Coastal 1/3 arc seconds DEM from NOAA NGDC",
+ "Note": "https://docs.google.com/document/d/1IsLhZchWqg6F03vapwfjqbd1Ho_c5nrZcz2Gp3dOzu8/edit?usp=sharing",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CDEM/; /ches/data10/whuang07/NWM/NOAA/13arcs/"
+ },
+ "CoNED_North_Carolina": {
+ "Annotation": "Coastal National Elevation Database: North Carolina region, coarsened to 3m, projected to lon/lat",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/OneNote.aspx?id=%2Fpersonal%2Ffeiye_vims_edu%2FDocuments%2FNotebooks%2FNOAA%20TWL%20project%E2%80%8B&wd=target%28DEM.one%7CAE181E84-4618-4FAF-8AF2-32FE3A6C3D29%2FCoNED%7CC017A206-7C6F-4EED-8414-6244AB1BCFB8%2F%29",
+ "File": "/sciclone/data10/whuang07/NWM/CONED/NorthCarolina_USGS_CoNED_3m/North_Carolina_USGS_3m_*"
+ },
+ "CuDEM_NCEI_al": {
+ "Annotation": "CuDEM (Continously updated DEM): Alabama",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CuDEM2/CuDEM_NCEI_al_ll*.asc"
+ },
+ "CuDEM_NCEI_nc": {
+ "Annotation": "CuDEM (Continously updated DEM): North Carolina",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CuDEM2/CuDEM_NCEI_nc_ll*.asc"
+ },
+ "CuDEM_NCEI_fl": {
+ "Annotation": "CuDEM (Continously updated DEM): Florida",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CuDEM2/CuDEM_NCEI_fl_ll*.asc"
+ },
+ "CoNED_gulf_1": {
+ "Annotation": "Coastal National Elevation Database: DEM for Gulf region 1, coarsened to 3m",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/OneNote.aspx?id=%2Fpersonal%2Ffeiye_vims_edu%2FDocuments%2FNotebooks%2FNOAA%20TWL%20project%E2%80%8B&wd=target%28DEM.one%7CAE181E84-4618-4FAF-8AF2-32FE3A6C3D29%2FCoNED%7CC017A206-7C6F-4EED-8414-6244AB1BCFB8%2F%29",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CoNED/CoNED_gulf1*; /sciclone/data10/whuang07/NWM/CONED/Northern_Gulf_of_Mexico/Gulf_1"
+ },
+ "CoNED_gulf_3": {
+ "Annotation": "Coastal National Elevation Database: DEM for Gulf region 3, coarsened to 3m",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FDelaware%20Bay%7Cb4b569d1-6f88-459e-9acd-f381f7d897a9%2F%29&wdorigin=703",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CoNED/CoNED_gulf3*; /sciclone/data10/whuang07/NWM/CONED/Northern_Gulf_of_Mexico/Gulf_3"
+ },
+ "CuDEM_NCEI_ge": {
+ "Annotation": "CuDEM (Continously updated DEM): Georgia",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CuDEM2/CuDEM_NCEI_ge_ll*.asc"
+ },
+ "CuDEM_NCEI_sc": {
+ "Annotation": "CuDEM (Continously updated DEM): South Carolina",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CuDEM2/CuDEM_NCEI_sc_ll*.asc"
+ },
+ "CoNED_cb_ll": {
+ "Annotation": "Coastal National Elevation Database: Chesapeake Bay region, coarsened to 3m",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/OneNote.aspx?id=%2Fpersonal%2Ffeiye_vims_edu%2FDocuments%2FNotebooks%2FNOAA%20TWL%20project%E2%80%8B&wd=target%28DEM.one%7CAE181E84-4618-4FAF-8AF2-32FE3A6C3D29%2FCoNED%7CC017A206-7C6F-4EED-8414-6244AB1BCFB8%2F%29",
+ "File": "/sciclone/data10/whuang07/NWM/DEM/DEM/cb_ll*"
+ },
+ "CoNED_db_ll": {
+ "Annotation": "Coastal National Elevation Database: DEM for Delaware Bay, coarsened to 3m",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/OneNote.aspx?id=%2Fpersonal%2Ffeiye_vims_edu%2FDocuments%2FNotebooks%2FNOAA%20TWL%20project%E2%80%8B&wd=target%28DEM.one%7CAE181E84-4618-4FAF-8AF2-32FE3A6C3D29%2FCoNED%7CC017A206-7C6F-4EED-8414-6244AB1BCFB8%2F%29",
+ "File": "/sciclone/data10/whuang07/NWM/DEM/DEM/db_*"
+ },
+ "CoNED_new_england": {
+ "Annotation": "Coastal National Elevation Database: New England region, coarsened to 3m",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/OneNote.aspx?id=%2Fpersonal%2Ffeiye_vims_edu%2FDocuments%2FNotebooks%2FNOAA%20TWL%20project%E2%80%8B&wd=target%28DEM.one%7CAE181E84-4618-4FAF-8AF2-32FE3A6C3D29%2FCoNED%7CC017A206-7C6F-4EED-8414-6244AB1BCFB8%2F%29",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CoNED/CoNED_new_england_topobathy_dem_3m_dd*; /sciclone/data10/whuang07/NWM/CONED/New_England_USGS_CoNED_1m"
+ },
+ "FEMA": {
+ "Annotation": "FEMA Region III DEM",
+ "Note": "",
+ "File": "/sciclone/data10/whuang07/NWM/CUDEM/FEMA-10m/Tile3_R3_DEMv2_3.asc"
+ },
+ "chesbay_v3.1": {
+ "Annotation": "DEM v3.1 for Chesapeake Bay from the CB database",
+ "Note": "https://docs.google.com/document/d/1NhGplKh7OyEXmo1EwN6pElrP-seZbWzKuzjvKJC9ew8/edit?usp=sharing",
+ "File": "/sciclone/data10/feiye/data20/ChesBay/DEM_version3/bay_dem_v3.1.grd; /sciclone/data10/wangzg/DEM/ChesBay/bay_dem_v3.1.npz"
+ },
+ "ncei19_n38x75_w075x75_2019v1": {
+ "Annotation": "Patch for Nanticoke River in ChesBay",
+ "Note": "Patch some very high elevation (~900 m)",
+ "File": "/sciclone/schism10/Hgrid_projects/DEMs/CuDEM/Lonlat/ncei19_n38x75_w075x75_2019v1.tif); /sciclone/schism10/Hgrid_projects/DEMs/CuDEM/Lonlat/ncei19_n38x75_w075x75_2019v1.tif)"
+ },
+ "CuDEM_NCEI_pr": {
+ "Annotation": "CuDEM (Continously updated DEM): Puerto Rico",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/data10/wangzg/DEM/Puerto_Rico/tif/"
+ },
+ "CuDEM_NCEI_tx": {
+ "Annotation": "CuDEM (Continously updated DEM): Texas",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/data10/whuang07/NWM/CUDEM/TX_all/"
+ },
+ "CuDEM_NCEI_ms_la": {
+ "Annotation": "CuDEM (Continously updated DEM): Mississippi and Louisiana",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/data10/whuang07/NWM/CUDEM/MS_LA/"
+ },
+ "CuDEM_NCEI_ma_nh_ne": {
+ "Annotation": "CuDEM (Continously updated DEM): MA, NH, and NE",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/lcui01/schism20/DEM/CUDEM/MA_NH_ME/"
+ },
+ "CuDEM_NCEI_al_nwfl": {
+ "Annotation": "CuDEM (Continously updated DEM): Alabama and Northwest Florida",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/lcui01/schism20/DEM/CUDEM/AL_nwFL/"
+ },
+ "CuDEM_NCEI19_FL": {
+ "Annotation": "CuDEM (Continously updated DEM): Updated Florida",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/lcui01/schism20/DEM/CUDEM/FL/"
+ },
+ "CuDEM_NCEI_db": {
+ "Annotation": "CuDEM (Continously updated DEM): Updated Delaware",
+ "Note": "https://vims0-my.sharepoint.com/personal/feiye_vims_edu/_layouts/15/Doc.aspx?sourcedoc={d6aa1259-6a28-4b12-9caf-58f05600b3b5}&action=edit&wd=target%28DEM.one%7Cae181e84-4618-4faf-8af2-32fe3a6c3d29%2FCuDEM%7C7ed05443-5395-4dee-81b2-a8f7b0d530f2%2F%29&wdorigin=703&wdpreservelink=1",
+ "File": "/sciclone/schism10/hjyoo/task/task10_Atlantic/DEM/CuDEM/"
+ }
+}
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_v2a.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_v2a.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_v2a.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_v2a.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_v3a.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_v3a.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_v3a.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_v3a.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_with_bluetopo.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_with_bluetopo.json
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/DEM_info_with_bluetopo.json
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/DEM_info_with_bluetopo.json
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo2npz.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo2npz.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo2npz.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo2npz.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_region.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_region.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions2.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions2.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/bluetopo_regions4.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/bluetopo_regions4.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/breakwaters_poly.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/breakwaters_poly.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/max_dp_in_region.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/max_dp_in_region.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/max_dp_in_region.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/max_dp_in_region.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.dbf
new file mode 100644
index 000000000..fec984d61
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.dbf differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.shp
new file mode 100644
index 000000000..7874467a9
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.shp differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.shx
new file mode 100644
index 000000000..7d22388da
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/nyh_region.shx differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/pload_dem2.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/pload_dem2.py
similarity index 84%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/pload_dem2.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/pload_dem2.py
index b486bab9c..e3f216a35 100755
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/pload_dem2.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/pload_dem2.py
@@ -271,6 +271,53 @@ def max_dp_in_region(grid_list: list, region_file: str, primary_grid_idx: int =
return dp
+def direct_replace_dp_in_region(base_grid, replacement_grid, region_file: str):
+ """
+ Directly replace depth values (dp) in a specified region.
+
+ Within the region defined by region_file, the depth values from
+ replacement_grid are used to overwrite those in base_grid.
+
+ However, invalid values in replacement_grid (e.g., -9999) are ignored,
+ and the original base_grid values are preserved at those locations.
+ """
+
+ dp = deepcopy(base_grid.dp)
+
+ # Read region shapefile
+ region_gdf = gpd.read_file(region_file)
+
+ # Create GeoDataFrame of grid points
+ points_gdf = gpd.GeoDataFrame(
+ geometry=gpd.points_from_xy(x=base_grid.x, y=base_grid.y),
+ crs='epsg:4326'
+ )
+
+ # Find indices of points inside the region
+ points_in_region = gpd.sjoin(
+ points_gdf,
+ region_gdf.to_crs('epsg:4326'),
+ how='inner',
+ predicate='within'
+ ).index.values
+
+ print(f'{len(points_in_region)} nodes found inside the replacement region.')
+
+ # Define valid replacement values (exclude invalid sentinel values)
+ valid_mask = (replacement_grid.dp != -9999) & np.isfinite(replacement_grid.dp)
+
+ # Only replace where both conditions are satisfied:
+ # (1) inside the region
+ # (2) replacement value is valid
+ replace_idx = points_in_region[valid_mask[points_in_region]]
+
+ print(f'{len(replace_idx)} nodes actually replaced (valid values only).')
+
+ # Perform replacement
+ dp[replace_idx] = replacement_grid.dp[replace_idx]
+
+ return dp
+
# ---------------------- Sample Usage ----------------------
def sample_max_dp_usage():
'''Sample usage of the max_dp_in_region function.'''
@@ -480,6 +527,65 @@ def stofs3d_v7p2_original():
comm.Barrier()
+def stofs3d_v7p4():
+ """
+ """
+
+ # ----------- inputs -------------------
+ wdir = '/sciclone/schism10/hjyoo/task/task10_Atlantic/stofs3d-setup_v7p4/stofs3d-setup_v1/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/'
+ dem_dir = '/sciclone/schism10/Hgrid_projects/DEMs/npz3/'
+ dem_json_list = [
+ 'DEM_info_original_patched_v7p4.json',
+ 'DEM_info_with_bluetopo.json',
+ 'DEM_info_v3a.json', # v3a has CoNED 2022 NGOM for LA
+ 'DEM_info_Statewide.json', # , v4 added USGS 1M Statewide for CT and RI
+ 'DEM_info_NYH.json',
+ ]
+ max_dem_region_shpfile = 'bluetopo_regions4.shp'
+ min_dem_region_shpfile = 'breakwaters_poly.shp'
+ direct_replacement_region_shpfile = 'nyh_region.shp'
+ output_fname = f'{wdir}/hgrid.ll.dem_loaded.mpi.gr3'
+ # ---------------------------------------
+
+ comm, _, myrank = initialize_mpi()
+ if myrank == 0: # copy this script to the working directory to keep a record
+ prep_dir(wdir, dem_json_list, [max_dem_region_shpfile, min_dem_region_shpfile, direct_replacement_region_shpfile])
+ print(f'preparing files in {wdir}, DEM list: {dem_json_list}')
+
+ comm.Barrier()
+
+ loaded_grids = []
+ for dem_json in dem_json_list:
+ # Load grids in parallel
+ loaded_grids.append(
+ pload_dem(grd=f'{wdir}/hgrid.ll', grdout=None, dem_json=f'{wdir}/{dem_json}',
+ dem_dir=dem_dir, reverse_sign=True) # returns None for non-root
+ ) # On non-root processes, loaded_grids only contains None
+ comm.Barrier() # wait for all cores to finish populating loaded_grids
+ if myrank == 0:
+ print(f'---------Loaded grid from {dem_json}----------\n')
+
+ # On root process, take the maximum depth from loaded_grids
+ if myrank == 0:
+ print(f'processing loaded grids: {loaded_grids}')
+ hgrid_final = deepcopy(loaded_grids[0])
+ hgrid_final.dp = max_dp_in_region(
+ loaded_grids[:-1], region_file=f'{wdir}/{max_dem_region_shpfile}')
+ hgrid_final.dp = max_dp_in_region(
+ [hgrid_final, loaded_grids[-1]],
+ region_file=f'{wdir}/{min_dem_region_shpfile}',
+ reverse_sign=True)
+ # directly replacement
+ hgrid_final.dp = direct_replace_dp_in_region(
+ hgrid_final,
+ loaded_grids[-1],
+ region_file=f'{wdir}/{direct_replacement_region_shpfile}'
+ )
+
+ hgrid_final.save(output_fname)
+
+ comm.Barrier()
+
def stofs3d_v8():
"""
@@ -607,4 +713,5 @@ def sample_convert_dem():
if __name__ == '__main__':
# sample_convert_dem()
# stofs3d_v7p2_original()
- stofs3d_v8()
+ #stofs3d_v8()
+ stofs3d_v7p4()
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/pload_depth.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/pload_depth.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/pload_depth.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/pload_depth.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Androscoggin_Kennebec_rivers.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Androscoggin_Kennebec_rivers.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Androscoggin_Kennebec_rivers.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Androscoggin_Kennebec_rivers.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/BergenPoint.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/BergenPoint.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/BergenPoint.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/BergenPoint.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Elk_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Elk_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Elk_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Elk_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/GoME_NE_min_2m.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/GoME_NE_min_2m.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/GoME_NE_min_2m.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/GoME_NE_min_2m.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/GoME_min_2m.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/GoME_min_2m.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/GoME_min_2m.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/GoME_min_2m.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Hudson_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Hudson_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Hudson_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Hudson_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/James_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/James_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/James_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/James_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Merrimack_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Merrimack_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Merrimack_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Merrimack_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/NorthEast_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/NorthEast_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/NorthEast_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/NorthEast_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Oyster_landing.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Oyster_landing.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Oyster_landing.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Oyster_landing.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Patuxent_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Patuxent_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Patuxent_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Patuxent_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Penobscot_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Penobscot_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Penobscot_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Penobscot_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Rappahannock_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Rappahannock_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Rappahannock_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Rappahannock_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/SabinePass.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/SabinePass.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/SabinePass.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/SabinePass.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Saco_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Saco_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Saco_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Saco_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/StCroix_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/StCroix_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/StCroix_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/StCroix_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Susquehanna_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Susquehanna_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Susquehanna_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Susquehanna_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Washington_3.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Washington_3.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/Washington_3.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/Washington_3.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/York_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/York_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/York_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/York_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/dummy.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/dummy.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/dummy.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/dummy.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/min_5m_ll.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/min_5m_ll.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/min_5m_ll.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/min_5m_ll.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/min_5m_ll_noPR.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/min_5m_ll_noPR.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/min_5m_ll_noPR.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/min_5m_ll_noPR.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/minas_inlet_2m.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/minas_inlet_2m.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/minas_inlet_2m.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/minas_inlet_2m.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/readme b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/readme
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/readme
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/readme
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/st_lawrence1.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/st_lawrence1.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/st_lawrence1.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/st_lawrence1.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/st_lawrence2.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/st_lawrence2.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/st_lawrence2.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/st_lawrence2.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/st_lawrence3.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/st_lawrence3.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/st_lawrence3.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/regions/st_lawrence3.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/DEM_loading/v18_s2_v1_polys_dissolved.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Dredge/dredge_auto_channels.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Dredge/dredge_auto_channels.py
similarity index 98%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Dredge/dredge_auto_channels.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Dredge/dredge_auto_channels.py
index 2f498c0f9..f0df73cb5 100755
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Dredge/dredge_auto_channels.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Dredge/dredge_auto_channels.py
@@ -12,7 +12,7 @@
def dredge_auto_channels(hgrid_obj:schism_grid, dredge_polygon_file, dredge_depth):
'''
- This function is used to dredge the channel nodes automatically.
+ This function is used to dredge the channel nodes automatically to a specified depth
:param hg_file: Path to the hgrid.gr3 file
:param dredge_polygon_file: Path to the shapefile containing the polygons of the channel
:param dredge_depth: dredge depth in meters
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Ensure_channel_connectivity/ensure_channel_connectivity.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Ensure_channel_connectivity/ensure_channel_connectivity.py
new file mode 100644
index 000000000..2838a82f3
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Ensure_channel_connectivity/ensure_channel_connectivity.py
@@ -0,0 +1,113 @@
+import os
+import numpy as np
+from copy import deepcopy
+import geopandas as gpd
+from RiverMapper.rivers import Rivers
+from RiverMapper.SMS import SMS_MAP
+from sklearn.neighbors import KDTree
+
+
+def dredge_river_transects(
+ rivers: Rivers,
+ region_gdf: gpd.GeoDataFrame = None,
+ hgrid_obj=None, # schism_hgrid object read by the read() function in pylib
+ min_channel_depth=1.0,
+ output_dir='./'
+):
+ '''
+ Dredge the inner arcs of each river transect to maintain a minimum elevation drop
+ from bank to thalweg, thus maintaining channel connectivity
+
+ Inputs:
+ - rivers: Rivers object from reading the RiverMapper diagnostic output file
+ - region_gdf: gpd.GeoDataFrame, region of interest, in which the dredging is performed.
+ It must have a coordinate reference system (CRS) defined.
+ - hgrid_obj: schism_hgrid object with bathymetry loaded, assuming lon/lat
+ - min_channel_depth: float, minimum channel depth to dredge.
+ The depth is measured from the higher bank elevation to an inner arc node.
+ - output_dir: str, directory to save the dredged mesh and diagnostic files
+ '''
+
+ print('getting river arcs z from the mesh ...')
+ rivers.mesh_dp2riverarc_z(hgrid_obj)
+
+ print('dredging river transects ...')
+ dredged_points = rivers.dredge_inner_arcs(
+ region_gdf=region_gdf, min_channel_depth=min_channel_depth,
+ inner_most_dredge=False, # dredge all inner arcs, won't work if outer arcs are present
+ )
+
+ print('mapping dredged points to the mesh ...')
+ _, idx = KDTree(np.c_[hgrid_obj.x, hgrid_obj.y]).query(dredged_points[:, :2])
+ # update the mesh
+ hgrid_dredged = deepcopy(hgrid_obj)
+ hgrid_dredged.dp[np.squeeze(idx)] = np.maximum(
+ hgrid_dredged.dp[np.squeeze(idx)], dredged_points[:, 2]
+ )
+
+ print('saving dredged mesh ...')
+ os.makedirs(output_dir, exist_ok=True)
+ hgrid_dredged.grd2sms(output_dir + '/hgrid_dredged.2dm') # SMS format
+ hgrid_dredged.save(output_dir + '/hgrid_dredged.gr3', fmt=1) # SCHISM format
+
+ return hgrid_dredged
+
+
+def ensure_channel_connectivity(
+ hgrid_obj, min_channel_depth=1.0,
+ river_extra_info_map_file=None,
+ region_gdf_file=None, exclude_region_gdf_file_list=None,
+ output_dir=None
+):
+ '''
+ Ensure channel connectivity by dredging river transects defined by RiverMapper.
+ The river transects are dredged to maintain a minimum elevation drop from bank to thalweg,
+ thus maintaining channel connectivity.
+
+ Inputs:
+ - hgrid_obj: schism_hgrid object with bathymetry loaded, assuming lon/lat
+ - river_extra_info_map_file: str, path to the RiverMapper diagnostic output
+ file containing extra information of river arcs, which is used to identify the river arcs to be dredged.
+ You should have this file under the RiverMapper output directory;
+ if not, configure RiverMapper to output this file by setting i_DiagnosticOutput
+ - region_gdf_file: str, path to the shapefile defining the region of interest,
+ in which the dredging is performed. It must have a coordinate reference system (CRS) defined.
+ - exclude_region_gdf_file_list: list of str, list of paths to the shapefiles
+ defining the regions to be excluded from dredging, e.g., New England (GoME),
+ in which auto arcs are used to represent underwater channels, not watershed rivers.
+ - output_dir: str, directory to save the dredged mesh and diagnostic files
+ '''
+ # check inputs:
+ if river_extra_info_map_file is None or not os.path.isfile(river_extra_info_map_file):
+ raise ValueError('river_extra_info_map_file is required and must be a valid file path.')
+ if region_gdf_file is None or not os.path.isfile(region_gdf_file):
+ raise ValueError('region_gdf_file is required and must be a valid file path.')
+ if output_dir is None:
+ raise ValueError('output_dir is required and must be a valid directory path.')
+ if exclude_region_gdf_file_list is not None:
+ for exclude_region_gdf_file in exclude_region_gdf_file_list:
+ if not os.path.isfile(exclude_region_gdf_file):
+ raise ValueError(f'exclude_region_gdf_file {exclude_region_gdf_file} must be a valid file path.')
+
+ # Load extra information from the river arcs
+ rivers = Rivers(SMS_MAP(river_extra_info_map_file)) # default crs is 'epsg:4326', which is also the default for RiverMapper
+
+ # Define region of interest
+ watershed_origional = gpd.read_file(region_gdf_file)
+ # Exclude regions
+ if exclude_region_gdf_file_list is not None and exclude_region_gdf_file_list != []:
+ watershed = deepcopy(watershed_origional)
+ for exclude_region_gdf_file in exclude_region_gdf_file_list:
+ watershed = gpd.overlay(
+ watershed,
+ gpd.read_file(exclude_region_gdf_file).to_crs(watershed_origional.crs),
+ how='difference'
+ )
+
+ # Dredge the river transects
+ hgrid_dredged = dredge_river_transects(
+ rivers, region_gdf=watershed, hgrid_obj=hgrid_obj,
+ min_channel_depth=1.0, output_dir=output_dir,
+ )
+
+ return hgrid_dredged
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees.py
new file mode 120000
index 000000000..a65f9c337
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees.py
@@ -0,0 +1 @@
+set_levees_dev.py
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees_dev.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees_dev.py
new file mode 100755
index 000000000..94104e668
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees_dev.py
@@ -0,0 +1,377 @@
+#!/usr/bin/env python3
+
+"""
+Script to set levee profiles in SCHISM hgrid files.
+This script reads levee heights from the National Levee Database and additional
+levee information, and sets the levee profiles in the hgrid object.
+
+The levee top nodes are selected by buffering the levee centerline shapefile
+by a specified distance.
+
+The levee heights are set by matching the levee top nodes to the nearest levee height points
+within 0.01 degree (roughly 1000 m).
+
+Temporary measures:
+* Temporary fixes are applied to include additional nodes as levee top nodes
+ to prevent leaking of water through the levees, see temporary_levee_fix_102008.shp in
+ centerline_shp_dict.
+* Some levees in National Levee Database are not trustworthy, so they are set to
+ the nearest valid levee heights
+* Some levees are not in the National Levee Database, so they are set based on local levee shapefiles,
+ see set_local_levee_profile for more details.
+ Set dp to be the smallest of all local levee dp, i.e., highest levee, from MTG 2022 and 2024 levee heights.
+* Some levees are not in NLD or local levee shapefiles, so they are set based on estimated additional levee information,
+ see set_additional_dp for more details.
+"""
+
+import os
+import tarfile
+import copy
+
+import numpy as np
+import geopandas as gpd
+from scipy import spatial
+
+from spp_core.Download.download_nld import nld2map, nld2map2
+try:
+ from pylib_experimental.schism_file import cread_schism_hgrid as schism_read
+except ImportError:
+ from pylib import schism_grid as schism_read
+from pylib import grd2sms
+
+
+def set_levee_profile(gd=None, wdir='./', centerline_shp_dict=None, min_levee_height=6.56168):
+ '''
+ set levee profile based on the
+ National Levee Database, and the centerline shapefile
+
+ all top nodes of the levee will be attached to hgrid_obj as hgrid_obj.ilevee
+
+ min_levee_height:
+ if levee height < 1 ft, it may not be true, so clip it to 6.56168 ft = 2 m
+ note that this is just a rough estimate, the resulting min levee height will be 1 ft,
+ because only lower levees are adjusted
+ '''
+ if centerline_shp_dict is None:
+ raise ValueError('centerline_shp_dict is not provided')
+
+ # Check levee info existence
+ levee_info_dir = f'{wdir}/Levee_info/'
+ if not os.path.exists(levee_info_dir):
+ levee_tar_file = "./Levee_info.tar"
+ my_tar = tarfile.open(levee_tar_file)
+ my_tar.extractall(wdir)
+ my_tar.close()
+
+ levee_names = ['FEMA_region_levees']
+ levee_name_str = "_".join(levee_names)
+ levee_xyz = np.zeros((0, 3), dtype=float)
+
+ for _ in levee_names:
+ # read levee heights as xyz
+ # _, xyz = nld2map(nld_fname=f'{wdir}/System.geojson')
+ _, xyz = nld2map2(nld_fname=f'{wdir}/SystemRoute.geojson')
+ # assert np.allclose(xyz, xyz2), "nld2map and nld2map2 should return the same xyz"
+ levee_xyz = np.r_[levee_xyz, xyz]
+ levee_x = levee_xyz[:, 0]
+ levee_y = levee_xyz[:, 1]
+ levee_height = levee_xyz[:, 2]
+
+ # deal with small levee heights
+ invalid_mask = levee_height < 1 # some levee heights are very close to 0, e.g., 0.000130833403 ft
+ valid_levee_height = levee_height[~invalid_mask]
+ _, idx = spatial.cKDTree(np.c_[levee_x[~invalid_mask], levee_y[~invalid_mask]]).query(
+ np.c_[levee_x[invalid_mask], levee_y[invalid_mask]], k=1)
+ # set the invalid levee heights to the nearest valid levee height
+ levee_height[invalid_mask] = valid_levee_height[idx]
+ # and clip at 6.56168 ft = 2 m, a minimum levee height for invalid levee heights
+ levee_height[invalid_mask] = np.clip(levee_height[invalid_mask], min_levee_height, None) # clip at 2 m
+ np.savetxt(f'{wdir}/{levee_name_str}_clipped_{min_levee_height}ft.xyz', np.c_[levee_x, levee_y, levee_height], fmt='%.10f')
+
+ # convert levee heights to meters
+ levee_height *= 0.3048
+
+ # plt.plot(np.sort(levee_height))
+ # plt.show()
+
+ if gd is None:
+ gd = schism_read(f'{wdir}/hgrid.ll') # ; gd.save(f'{wdir}/hgrid.pkl')
+
+ gd.lon = gd.x
+ gd.lat = gd.y
+ gd.proj(prj0='epsg:4326', prj1='esri:102008') # this overwrites gd.x, gd.y
+
+ # find levee center line points in hgrid, use projected cooridnates to avoid truncation error
+ # initialize: all false (no levee)
+ if not hasattr(gd, 'ilevee'): # record the top nodes of the levee in the hgrid object
+ gd.ilevee = np.zeros_like(gd.dp, dtype=bool)
+ for _, levee_info in centerline_shp_dict.items():
+ levee_centerline_gdf = gpd.read_file(levee_info['fname'])
+ levee_centerline_gdf.geometry = levee_centerline_gdf.geometry.buffer(levee_info['buffer'])
+ # gd.x, gd.y should already be esri:102008
+ hg_points = gpd.GeoDataFrame(geometry=gpd.points_from_xy(gd.x, gd.y), crs='esri:102008')
+ # determine which points are inside the levee buffer polygons
+ joined_gdf = gpd.sjoin(hg_points, levee_centerline_gdf, how="inner", predicate='within')
+ idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
+ gd.ilevee[idx] = True
+ gd.save(f'{wdir}/{levee_name_str}.gr3', value=gd.ilevee.astype(int))
+
+ dist, idx = spatial.cKDTree(np.c_[levee_x, levee_y]).query(np.c_[gd.lon[gd.ilevee], gd.lat[gd.ilevee]])
+ short_dist = dist < 0.01 # degree, roughly 1000 m
+ idx_levee_in_range = np.argwhere(gd.ilevee)[:, 0][short_dist]
+ gd.dp[idx_levee_in_range] = - levee_height.astype(float)[idx][short_dist]
+
+ gd.x = gd.lon
+ gd.y = gd.lat
+
+ return gd # levee loaded hgrid.ll
+
+
+def set_additional_dp(gd_ll=None, additional_levee_info=None):
+ '''additional levee info should specify shapefile name and forced dp for each levee'''
+
+ if additional_levee_info is None:
+ raise ValueError('additional_levee_info is not provided')
+
+ # Check levee info existence
+ levee_info_dir = './Levee_info/'
+ if not os.path.exists(levee_info_dir):
+ levee_tar_file = "./Levee_info.tar"
+ my_tar = tarfile.open(levee_tar_file)
+ my_tar.extractall('./')
+ my_tar.close()
+
+ if gd_ll is None:
+ raise ValueError('gd_ll is not provided')
+ if additional_levee_info == {}:
+ print('additional_levee_info is empty, no additional levee dp is set and original hgrid is returned')
+ return gd_ll
+
+ gd_meters = copy.deepcopy(gd_ll)
+ gd_meters.proj(prj0='epsg:4326', prj1='esri:102008')
+
+ for levee_name, levee_info in additional_levee_info.items():
+ print(f"forcing dp <= {levee_info['dp']} for {levee_name}")
+ levee_centerline_gdf = gpd.read_file(levee_info['shapefile'])
+ # buffer 3 m
+ levee_centerline_gdf.geometry = levee_centerline_gdf.geometry.buffer(3)
+ hg_points = gpd.GeoDataFrame(geometry=gpd.points_from_xy(gd_meters.x, gd_meters.y), crs='esri:102008')
+ # determine which points are inside the levee buffer polygons
+ joined_gdf = gpd.sjoin(hg_points, levee_centerline_gdf, how="inner", predicate='within')
+ i_inpoly = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
+
+ gd_ll.dp[i_inpoly] = np.minimum(gd_ll.dp[i_inpoly], levee_info['dp'])
+
+ return gd_ll
+
+
+def set_local_levee_profile(gd_ll=None, local_levee_info=None, i_levee_top_node=None, max_levee=False):
+ '''
+ This function is to set the levee profile for the local levee, which is not in the National Levee Database,
+ Note that the meshing is mostly based on centerlines from National Levee Database, but the local levee shapefile
+ may have slight differences from the centerlines.
+ To simplify the searching process, local levee nodes are selected from found levee top nodes that are
+ within a buffer (depending on local_levee_info) of the local levee centerlines.
+
+ local_levee_info is a dictionary with the following keys:
+ shapefile: the shapefile of the local levee centerline
+ height_points: an nx3 array, where n is the number of height points, and the columns are lon, lat, z
+ buffer: the buffer distance in meters to select the local levee nodes
+ For example:
+ local_levee_info = {
+ 'MTG': {
+ 'shapefile': f'Levee_info/Polygons/MTG_Centerline_102008.shp',
+ 'height_points': local_levee_heights,
+ 'buffer': 2000
+ }
+ }
+
+ i_levee_top_node is a boolean array indicating the top nodes of the levees,
+ which can be obtained from gd_ll.ilevee after setting levees from National Levee Database
+ by set_levee_profile.
+
+ max_levee: if True, set dp to be the smallest of all local levee dp, i.e., highest levee
+ if False, overwrite the dp with the local levee dp
+ '''
+
+ if gd_ll is None:
+ raise ValueError('gd_ll is not provided')
+ if local_levee_info is None:
+ print('local_levee_info is empty, no local levee dp is set and original hgrid is returned')
+ return gd_ll
+
+ gd_meters = copy.deepcopy(gd_ll)
+ gd_meters.proj(prj0='epsg:4326', prj1='esri:102008')
+
+ for i, [levee_name, levee_info] in enumerate(local_levee_info.items()):
+ print(f"forcing local levee dp for {levee_name}")
+ levee_centerline_gdf = gpd.read_file(levee_info['shapefile'])
+ levee_centerline_gdf.geometry = levee_centerline_gdf.geometry.buffer(levee_info['buffer'])
+ hg_points = gpd.GeoDataFrame(geometry=gpd.points_from_xy(gd_meters.x, gd_meters.y), crs='esri:102008')
+ joined_gdf = gpd.sjoin(hg_points, levee_centerline_gdf, how="inner", predicate='within')
+ in_poly_idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
+ i_inpoly = np.zeros_like(gd_ll.dp, dtype=bool) # initialize: all false (no local levee)
+ i_inpoly[in_poly_idx] = True
+ # only take the top node of the levee
+ i_top_local_levee = i_inpoly & i_levee_top_node
+
+ # add local levee top nodes to gd_ll.ilevee
+ if not hasattr(gd_ll, 'ilevee'):
+ gd_ll.ilevee = i_top_local_levee
+ else:
+ gd_ll.ilevee = np.logical_or(gd_ll.ilevee, i_top_local_levee)
+
+ # find nearest height point for each top node of the local levee
+ _, node2heightpoints = spatial.cKDTree(levee_info['height_points'][:, :2]).query(
+ np.c_[gd_ll.lon[i_top_local_levee], gd_ll.lat[i_top_local_levee]])
+ local_levee_dp = - levee_info['height_points'][node2heightpoints, 2] # invert the z value to get dp
+
+ if max_levee:
+ # set dp to be the smallest of all local levee dp, i.e., highest levee
+ if i == 0:
+ gd_ll.dp[i_top_local_levee] = local_levee_dp
+ else:
+ gd_ll.dp[i_top_local_levee] = np.minimum(gd_ll.dp[i_top_local_levee], local_levee_dp)
+ else: # overwrite local levee dp in the order of local_levee_info
+ gd_ll.dp[i_top_local_levee] = local_levee_dp
+
+ # gd_ll.save(f'./hgrid_local_levee_loaded_ll.gr3')
+ # gd_ll.save(f'./hgrid_local_levee_{levee_name}.gr3', value=i_top_local_levee.astype(int))
+
+ return gd_ll
+
+
+def set_levees(hgrid_obj, wdir):
+ """
+ A temporary levee setting script for the MTG levees.
+ The levee heights are in NAVD88, but the hgrid is in xGEOID20b,
+ so the conversion difference (output from the xGEOID20b conversion step)
+ is utilized to save time.
+
+ Levee heights are loaded in 3 steps:
+ 1) National Levee Database
+ 2) Additional manually tweaked levee heights
+ 3) Local levee heights (not in the National Levee Database)
+ This part may need to be adjusted based on the local levee shapefile
+ """
+
+ # levee nodes that take values from National Levee Database
+ centerline_shp_dict = {
+ # buffer 7 m, because the foot of the levee is about 15 m wide,
+ # so levee tops are selected but not the levee base
+ 'main': {'fname': 'Levee_info/Polygons/levee_v3p2_centerline_102008.shp', 'buffer': 7},
+ # buffer 100 m, to select tweaked levee nodes (by improve_hgrid.py), which are mostly at intersections
+ 'temporary': {'fname': 'Levee_info/Polygons/temporary_levee_fix_102008.shp', 'buffer': 100},
+ }
+
+ # additional tweaks on levee heights
+ additional_levee_info = {
+ # 'Bonnet Carre Spill Way': {
+ # 'dp': -9,
+ # 'shapefile': 'Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shp',
+ # },
+ 'Herbert Hoover Dam': {
+ 'dp': -9,
+ 'shapefile': 'Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shp',
+ },
+ 'Additional Mississippi River Levee': {
+ 'dp': -9,
+ 'shapefile': 'Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shp',
+ },
+ 'Upstream Mississippi River Levee': {
+ 'dp': -18.2, # 60 ft, this is the levee height at the most downstream point of the shapefile
+ 'shapefile': 'Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shp',
+ }
+ }
+
+ # local levees
+ # MTG 2022
+ local_levee_heights_gdf = gpd.read_file(f'{wdir}/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shp')
+ elev = local_levee_heights_gdf['Field4'].to_numpy() * 0.3048 # convert feet to meters
+ local_levee_heights_2022 = np.c_[local_levee_heights_gdf.geometry.x, local_levee_heights_gdf.geometry.y, elev]
+
+ # MTG 2024, which is a subset of the 2022 levee but higher
+ local_levee_heights_gdf = gpd.read_file(
+ f'{wdir}/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shp')
+ elev = local_levee_heights_gdf['field_4'].to_numpy() * 0.3048 # convert feet to meters
+ local_levee_heights_2024 = np.c_[local_levee_heights_gdf.geometry.x, local_levee_heights_gdf.geometry.y, elev]
+
+ # MTG 2025
+ local_levee_heights_gdf = gpd.read_file(
+ f'{wdir}/Levee_info/Polygons/2025_CL_Profile_Data_DCC_25-2_lonlat_ft.shp') # NAVD88
+ elev = local_levee_heights_gdf['Elev (FT)'].to_numpy() * 0.3048 # convert feet to meters
+ local_levee_heights_2025 = np.c_[local_levee_heights_gdf.geometry.x, local_levee_heights_gdf.geometry.y, elev]
+
+ local_levee_info = {
+ 'MTG_2022': {
+ 'shapefile': 'Levee_info/Polygons/2022_MTG_Centerline_102008.shp',
+ 'height_points': local_levee_heights_2022,
+ 'buffer': 2000 # buffer 2000 m, a wide buffer is okay because only the levee top nodes will be selected
+ },
+ 'MTG_2024': {
+ 'shapefile': 'Levee_info/Polygons/2024_MTG_Centerline_102008.shp',
+ 'height_points': local_levee_heights_2024,
+ 'buffer': 2000 # buffer 2000 m, a wide buffer is okay because only the levee top nodes will be selected
+ },
+ 'MTG_2025': {
+ 'shapefile': 'Levee_info/Polygons/2025_MTG_Centerline_102008.shp',
+ 'height_points': local_levee_heights_2025,
+ 'buffer': 250 # buffer 250 m, a wide buffer is okay because only the levee top nodes will be selected
+ }
+ }
+ # ---------------------------------------------
+
+ print('loading levee heights from National Levee Database')
+ # all top nodes of the levee will be attached to hgrid_obj as hgrid_obj.ilevee
+ # this also writes ilevee (levee top nodes) in {levee_name}.gr3 for diagnostic purposes
+ hgrid_obj = set_levee_profile(gd=hgrid_obj, wdir=wdir, centerline_shp_dict=centerline_shp_dict)
+ grd2sms(hgrid_obj, f'{wdir}/hgrid_with_NLD_levees.2dm')
+
+ # print('force minimum dp to be above -7 m for all levee top points')
+ # hgrid_obj.dp[hgrid_obj.ilevee] = np.minimum(hgrid_obj.dp[hgrid_obj.ilevee], -7)
+
+ print('loading additional tweaks on levee heights')
+ hgrid_obj = set_additional_dp(gd_ll=hgrid_obj, additional_levee_info=additional_levee_info)
+
+ print('loading local levee heights')
+ hgrid_obj = set_local_levee_profile(
+ gd_ll=hgrid_obj, local_levee_info=local_levee_info, i_levee_top_node=hgrid_obj.ilevee)
+
+ grd2sms(hgrid_obj, f'{wdir}/hgrid_with_all_levees.2dm')
+ return hgrid_obj
+
+
+def v7p3():
+ """
+ Load 2025 NLD and MTG levee heights into hgrid,
+ which updates v7.2 to v7.3
+ """
+
+ # prepare base hgrid to load new levee heights
+ WDIR = '/sciclone/schism10/feiye/STOFS3D-v8/I15y_v7/Set_Levee/'
+ os.chdir(WDIR) # to set the directory
+ hg = schism_read(f'{WDIR}/v7.2_2025_04_12.gr3')
+ hg_original = copy.deepcopy(hg)
+
+ # set levee heights
+ hg.dp[:] = -9999 # initialize dp to -9999
+ hg.save(f'{WDIR}/v7.2_2025_04_12_dp=-9999.gr3')
+
+ set_levees(hgrid_obj=hg, wdir=WDIR)
+ hg.save(f'{WDIR}/hgrid_with_levees.gr3')
+
+ valid_value_mask = hg.dp > -9000
+ print(f"valid values after setting levees: {np.sum(valid_value_mask)} of {hg.np}")
+
+ # datum shift only for valid values
+ xgeoid_minus_navd = schism_read('/sciclone/schism10/feiye/STOFS3D-v8/I15_v7/Bathy_edit/xGEOID/hgrid_xGEOID20b_dp_minus_NAVD_dp.gr3')
+ hg.dp[valid_value_mask] += xgeoid_minus_navd.dp[valid_value_mask]
+
+ # plug in original dp for non-levee nodes
+ hg.dp[~valid_value_mask] = hg_original.dp[~valid_value_mask]
+ hg.save(f'{WDIR}/hgrid_with_levees_xGEOID.gr3', fmt=1)
+
+
+if __name__ == '__main__':
+ v7p3()
+ print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/set_levees.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees_operation.py
similarity index 78%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/set_levees.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees_operation.py
index baa7cdc37..0f6ea3de7 100755
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/set_levees.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee/set_levees_operation.py
@@ -1,7 +1,27 @@
#!/usr/bin/env python3
"""
-Temporary levee profile setting script for the MTG levees
+Script to set levee profiles in SCHISM hgrid files.
+This script reads levee heights from the National Levee Database and additional
+levee information, and sets the levee profiles in the hgrid object.
+
+The levee top nodes are selected by buffering the levee centerline shapefile
+by a specified distance.
+
+The levee heights are set by matching the levee top nodes to the nearest levee height points
+within 0.01 degree (roughly 1000 m).
+
+Temporary measures:
+* Temporary fixes are applied to include additional nodes as levee top nodes
+ to prevent leaking of water through the levees, see temporary_levee_fix_102008.shp in
+ centerline_shp_dict.
+* Some levees in National Levee Database are not trustworthy, so they are set to
+ the nearest valid levee heights
+* Some levees are not in the National Levee Database, so they are set based on local levee shapefiles,
+ see set_local_levee_profile for more details.
+ Set dp to be the smallest of all local levee dp, i.e., highest levee, from MTG 2022 and 2024 levee heights.
+* Some levees are not in NLD or local levee shapefiles, so they are set based on estimated additional levee information,
+ see set_additional_dp for more details.
"""
import os
@@ -12,11 +32,11 @@
import geopandas as gpd
from scipy import spatial
-from spp_core.Download.download_nld import nld2map
+from spp_core.Download.download_nld import nld2map, nld2map2
try:
from pylib_experimental.schism_file import cread_schism_hgrid as schism_read
except ImportError:
- from pylib import schism_grid as schism_read
+ from pylib import schism_grid as schism_read, grd2sms
def set_levee_profile(gd=None, wdir='./', centerline_shp_dict=None):
@@ -43,13 +63,28 @@ def set_levee_profile(gd=None, wdir='./', centerline_shp_dict=None):
for _ in levee_names:
# read levee heights as xyz
- _, xyz = nld2map(nld_fname=f'{wdir}/System.geojson')
+ # _, xyz = nld2map(nld_fname=f'{wdir}/System.geojson')
+ _, xyz = nld2map2(nld_fname=f'{wdir}/SystemRoute.geojson')
+ # assert np.allclose(xyz, xyz2), "nld2map and nld2map2 should return the same xyz"
levee_xyz = np.r_[levee_xyz, xyz]
levee_x = levee_xyz[:, 0]
levee_y = levee_xyz[:, 1]
levee_height = levee_xyz[:, 2]
- levee_height[levee_height < 1] = 27 # raise very low levees to 27 feet, because their heights are not trustworthy
- levee_height *= 0.3048 # convert to meters
+
+ # deal with small levee heights
+ invalid_mask = levee_height < 1 # some levee heights are very close to 0, e.g., 0.000130833403 ft
+ valid_levee_height = levee_height[~invalid_mask]
+ _, idx = spatial.cKDTree(np.c_[levee_x[~invalid_mask], levee_y[~invalid_mask]]).query(
+ np.c_[levee_x[invalid_mask], levee_y[invalid_mask]], k=1)
+ # set the invalid levee heights to the nearest valid levee height
+ levee_height[invalid_mask] = valid_levee_height[idx]
+ # and clip at 6.56168 ft = 2 m, a minimum levee height for invalid levee heights
+ levee_height[invalid_mask] = np.clip(levee_height[invalid_mask], 6.56168, None) # clip at 2 m
+ np.savetxt(f'{wdir}/{levee_name_str}_filled_invalid.xyz', np.c_[levee_x, levee_y, levee_height], fmt='%.10f')
+
+ # convert levee heights to meters
+ levee_height *= 0.3048
+
# plt.plot(np.sort(levee_height))
# plt.show()
@@ -110,7 +145,7 @@ def set_additional_dp(gd_ll=None, additional_levee_info=None):
gd_meters.proj(prj0='epsg:4326', prj1='esri:102008')
for levee_name, levee_info in additional_levee_info.items():
- print(f"forcing dp = {levee_info['dp']} for {levee_name}")
+ print(f"forcing dp <= {levee_info['dp']} for {levee_name}")
levee_centerline_gdf = gpd.read_file(levee_info['shapefile'])
# buffer 3 m
levee_centerline_gdf.geometry = levee_centerline_gdf.geometry.buffer(3)
@@ -220,10 +255,10 @@ def set_levees(hgrid_obj, wdir):
# additional tweaks on levee heights
additional_levee_info = {
- 'Bonnet Carre Spill Way': {
- 'dp': -9,
- 'shapefile': 'Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shp',
- },
+ # 'Bonnet Carre Spill Way': {
+ # 'dp': -9,
+ # 'shapefile': 'Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shp',
+ # },
'Herbert Hoover Dam': {
'dp': -9,
'shapefile': 'Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shp',
@@ -233,7 +268,7 @@ def set_levees(hgrid_obj, wdir):
'shapefile': 'Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shp',
},
'Upstream Mississippi River Levee': {
- 'dp': -25,
+ 'dp': -18.2, # 60 ft, this is the levee height at the most downstream point of the shapefile
'shapefile': 'Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shp',
}
}
@@ -268,9 +303,10 @@ def set_levees(hgrid_obj, wdir):
# all top nodes of the levee will be attached to hgrid_obj as hgrid_obj.ilevee
# this also writes ilevee (levee top nodes) in {levee_name}.gr3 for diagnostic purposes
hgrid_obj = set_levee_profile(gd=hgrid_obj, wdir=wdir, centerline_shp_dict=centerline_shp_dict)
+ grd2sms(hgrid_obj, f'{wdir}/hgrid_with_NLD_levees.2dm')
- print('force minimum dp to be above -7 m for all levee top points')
- hgrid_obj.dp[hgrid_obj.ilevee] = np.minimum(hgrid_obj.dp[hgrid_obj.ilevee], -7)
+ # print('force minimum dp to be above -7 m for all levee top points')
+ # hgrid_obj.dp[hgrid_obj.ilevee] = np.minimum(hgrid_obj.dp[hgrid_obj.ilevee], -7)
print('loading additional tweaks on levee heights')
hgrid_obj = set_additional_dp(gd_ll=hgrid_obj, additional_levee_info=additional_levee_info)
@@ -278,14 +314,19 @@ def set_levees(hgrid_obj, wdir):
print('loading local levee heights')
hgrid_obj = set_local_levee_profile(
gd_ll=hgrid_obj, local_levee_info=local_levee_info, i_levee_top_node=hgrid_obj.ilevee)
-
+
+ grd2sms(hgrid_obj, f'{wdir}/hgrid_with_all_levees.2dm')
return hgrid_obj
def sample():
""" sample usage """
- WDIR = '/sciclone/schism10/feiye/STOFS3D-v8/I04a/'
- hg = schism_read('{WDIR}/hgrid.gr3')
+ WDIR = '/sciclone/schism10/feiye/STOFS3D-v8/I15w_v7/Set_Levee/'
+ os.chdir(WDIR) # to set the directory
+ hg = schism_read(f'{WDIR}/v7.2_2025_04_12.gr3')
+ hg.dp[:] = 9999 # initialize dp to -9999
+ hg.save(f'{WDIR}/v7.2_2025_04_12_dp=9999.gr3')
+
set_levees(hgrid_obj=hg, wdir=WDIR)
hg.save(f'{WDIR}/hgrid_with_levees.gr3')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee_dev b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee_dev
new file mode 120000
index 000000000..0e25cbbe6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Levee_dev
@@ -0,0 +1 @@
+Levee/
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/NCF/load_NCF.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/NCF/load_NCF.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/NCF/load_NCF.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/NCF/load_NCF.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/README
similarity index 64%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/README
index 4e3875471..bb89fade9 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/README
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/README
@@ -7,3 +7,10 @@
The meshing in those rivers/canals needs to be improved in the next version
2.2) set dp = min(dp, -8.975) in outfall_canal_fix_min_-8.957_depth.reg to prevent leakage into New Orleans
+
+moved Bathy_edit/Levee/Levee_info to local copies to reduce git repo size,
+see LARGE_FILES in bathy_edit.py,
+temporarily place it in
+/sciclone/schism10/Hgrid_projects/Levees/Levee_2025/FEMA_regions/FEMA_region_levees/
+, because the content of the folder will be copied.
+
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regional_tweaks.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regional_tweaks.py
new file mode 100644
index 000000000..32e5f4d8d
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regional_tweaks.py
@@ -0,0 +1,197 @@
+"""
+Apply temporary regional tweaks to hgrid depth,
+only in regions where the channel representation is not accurate.
+"""
+
+import numpy as np
+import copy
+from pylib import inside_polygon, read_schism_bpfile, grd2sms
+try:
+ # Try to import from pylib_experimental to speed up the grid reading
+ from pylib_experimental.schism_file import cread_schism_hgrid as read_hgrid
+ print("Using 'cread_schism_hgrid' from 'pylib_experimental.schism_file'")
+except ImportError:
+ # If that fails, fall back to pylib
+ from pylib import read as read_hgrid
+ print("Using 'read' from 'pylib'")
+
+
+DEFAULT_REGIONAL_TWEAKS = {
+ 'min_5m_ll_noPR': 5,
+ 'SabinePass': 7,
+ 'BergenPoint': 5,
+ 'Washington_3': 15,
+ 'Elk_river': 2,
+ 'Hudson_river': 16,
+ 'James_river': 14,
+ 'NorthEast_river': 5,
+ 'Rappahannock_river': 6,
+ 'Susquehanna_river': 10,
+ 'York_river': 10,
+ 'Androscoggin_Kennebec_rivers': 3,
+ 'Merrimack_river': 3,
+ 'Patuxent_river': 5,
+ 'Penobscot_river': 5,
+ 'Saco_river': 3,
+ 'StCroix_river': 5,
+ 'Oyster_landing': 1,
+ 'st_lawrence1': 10,
+ 'st_lawrence2': 10,
+ 'st_lawrence3': 10,
+}
+
+DEFAULT_REGIONAL_TWEAKS_v7p2 = { # incoorporating SECOFS updates, for SMS v27 and after
+ 'min_5m_ll_noPR': 5,
+ 'SabinePass': 7,
+ 'BergenPoint': 5,
+ # 'Washington_3': 15, # deleted
+ 'Elk_river': 2,
+ 'Hudson_river': 16,
+ 'James_river': 2, # changed
+ 'NorthEast_river': 5,
+ 'Rappahannock_river': 6,
+ 'Susquehanna_river': 10,
+ 'York_river': 4, # changed
+ 'Androscoggin_Kennebec_rivers': 3,
+ 'Merrimack_river': 3,
+ 'Patuxent_river': 5,
+ 'Penobscot_river': 5,
+ 'Saco_river': 3,
+ 'StCroix_river': 5,
+ 'Oyster_landing': 1,
+ 'st_lawrence1': 10,
+ 'st_lawrence2': 10,
+ 'st_lawrence3': 10,
+}
+DEFAULT_REGION_DIR = '/sciclone/schism10/Hgrid_projects/DEMs/regions/'
+
+
+def tweak_hgrid_depth(hgrid, regional_tweaks=None, regions_dir=DEFAULT_REGION_DIR, min_max='min'):
+ '''
+ Set the minimum/maximum depth in the regions specified in regional_tweaks.
+ '''
+ if regional_tweaks is None:
+ regional_tweaks = DEFAULT_REGIONAL_TWEAKS_v7p2
+
+ for region, depth in regional_tweaks.items():
+ region_file = f'{regions_dir}/{region}.reg'
+ bp = read_schism_bpfile(region_file, fmt=1)
+ in_region = inside_polygon(np.c_[hgrid.x, hgrid.y], bp.x, bp.y).astype(bool)
+
+ if min_max == 'min':
+ tweak_idx = in_region * (hgrid.dp < depth)
+ elif min_max == 'max':
+ tweak_idx = in_region * (hgrid.dp > depth)
+ else:
+ raise ValueError(f'Invalid min_max value: {min_max}')
+
+ hgrid.dp[tweak_idx] = depth
+ print(f'Applied min depth {depth} in region {region}')
+ return hgrid
+
+
+def shape_tweak(hgrid, gpkg_file, target_prj='esri:102008'):
+ """
+ Apply regional tweaks to hgrid depth based on a GeoPackage file
+ containing the regions and their corresponding depth values.
+
+ The GeoPackage file should have a layer with a geometry column and a 'value' attribute column.
+ Value:
+ 999999.9 (deepen to max depth inside that polygon);
+ smaller positive value (deepen to max(value, current depth) inside that polygon);
+ -999999.9 (raise to min depth inside that polygon);
+ larger negative value (raise ground to min(value, current depth) inside that polygon).
+
+ Parameters:
+ - hgrid: The hgrid object to be tweaked.
+ - gpkg_file: Path to the GeoPackage file containing the regions and depth values.
+
+ Returns:
+ - The tweaked hgrid object.
+ """
+ import geopandas as gpd
+
+ # reproject to meters
+ hg = copy.deepcopy(hgrid)
+ hgrid_xy_gdf = gpd.GeoDataFrame(geometry=gpd.points_from_xy(hg.x, hg.y), crs='EPSG:4326')
+
+ # Read the GeoPackage file
+ gdf = gpd.read_file(gpkg_file)
+
+ hgrid_tweaked_idx = copy.deepcopy(hg)
+ hgrid_tweaked_idx.dp[:] = 0
+
+ for _, polygon in gdf.iterrows():
+ value = polygon['value'] # Assuming there's a 'value' column for depth tweak
+ idx = gpd.tools.sjoin(
+ hgrid_xy_gdf, gpd.GeoDataFrame(geometry=[polygon.geometry], crs='EPSG:4326'),
+ how='inner', predicate='within').index
+
+ if len(idx) == 0:
+ raise ValueError(
+ f'No points found inside the polygon with value {value}. '
+ 'Check the geometry and coordinate reference system of the GeoPackage.')
+
+ # Apply the depth tweak
+ if value > 999999: # Deepen to max depth
+ hg.dp[idx] = np.max(hg.dp[idx])
+ print(f'Deepened to max depth {np.max(hg.dp[idx])} in region {idx}\n')
+ elif value < -999999: # Raise to min depth
+ hg.dp[idx] = np.min(hg.dp[idx])
+ print(f'Raised to min depth {np.min(hg.dp[idx])} in region {idx}\n')
+ elif value > 0: # Deepen to max(value, current depth)
+ hg.dp[idx] = np.maximum(hg.dp[idx], value)
+ print(f'Deepened to max({value}, current depth) in region {idx}\n')
+ elif value < 0: # Raise to min(value, current depth)
+ hg.dp[idx] = np.minimum(hg.dp[idx], value)
+ print(f'Raised to min({value}, current depth) in region {idx}\n')
+ else:
+ raise ValueError(f'Invalid value in GeoPackage: {value}')
+
+ # sanity check for raising deep points to shallow depth
+ if value < 0 and any(hgrid.dp[idx] >= 1.0):
+ print(f'Warning: Raised deep points to shallow depth in region {idx}, which may result in multiple vertical layers on shallow points.\n')
+ original_deepest_idx = np.argmax(hgrid.dp[idx])
+ original_shallowest_idx = np.argmin(hgrid.dp[idx])
+ print(
+ f'Original deepest point in this region: Point {idx[original_deepest_idx]} '
+ f'with depth {hgrid.dp[idx[original_deepest_idx]]}'
+ f' is raised to match the shallow depth of Point {idx[original_shallowest_idx]} '
+ f'with depth {hgrid.dp[idx[original_shallowest_idx]]} '
+ )
+
+ hgrid_tweaked_idx.dp[idx] = 1 # Mark these points as tweaked
+
+ # diagnostic outputs
+ print(f'Total points tweaked: {hgrid_tweaked_idx.dp.sum()}')
+ return hg, hgrid_tweaked_idx
+
+
+def sample():
+ '''
+ Sample usage of the tweak_hgrid_depth function.
+ '''
+ wdir = '/sciclone/schism10/feiye/STOFS3D-v8/I09b/Bathy_edit/DEM_loading/'
+
+ hgrid = read_hgrid(f'{wdir}/hgrid.ll.dem_loaded.mpi.gr3')
+ hgrid = tweak_hgrid_depth(hgrid)
+ hgrid.write(f'{wdir}/hgrid.tweaked.gr3')
+
+
+def sample_shape_tweak():
+ '''
+ Sample usage of the shape_tweak function.
+ '''
+ wdir = '/sciclone/schism10/feiye/STOFS3D-v8/v7.2.1_static_inputs_2026_03_25/'
+ gpkg_file = f'{wdir}/v7.2.1_fix.gpkg'
+
+ hgrid = read_hgrid(f'{wdir}/v7.2.gr3')
+ hgrid, hgrid_tweaked_idx = shape_tweak(hgrid, gpkg_file)
+ grd2sms(hgrid_tweaked_idx, f'{wdir}/hgrid.tweaked_idx.2dm')
+ grd2sms(hgrid, f'{wdir}/hgrid.shape_tweaked.2dm')
+ hgrid.save(f'{wdir}/hgrid.shape_tweaked.gr3', fmt=1)
+
+
+if __name__ == '__main__':
+ sample_shape_tweak()
+ print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Androscoggin_Kennebec_rivers.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Androscoggin_Kennebec_rivers.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Androscoggin_Kennebec_rivers.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Androscoggin_Kennebec_rivers.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/BergenPoint.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/BergenPoint.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/BergenPoint.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/BergenPoint.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Elk_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Elk_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Elk_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Elk_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/GoME_NE_min_2m.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/GoME_NE_min_2m.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/GoME_NE_min_2m.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/GoME_NE_min_2m.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/GoME_min_2m.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/GoME_min_2m.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/GoME_min_2m.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/GoME_min_2m.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Hudson_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Hudson_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Hudson_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Hudson_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/James_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/James_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/James_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/James_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Merrimack_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Merrimack_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Merrimack_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Merrimack_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/NorthEast_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/NorthEast_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/NorthEast_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/NorthEast_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Oyster_landing.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Oyster_landing.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Oyster_landing.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Oyster_landing.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Patuxent_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Patuxent_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Patuxent_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Patuxent_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Penobscot_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Penobscot_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Penobscot_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Penobscot_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Rappahannock_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Rappahannock_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Rappahannock_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Rappahannock_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/SabinePass.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/SabinePass.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/SabinePass.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/SabinePass.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Saco_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Saco_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Saco_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Saco_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/StCroix_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/StCroix_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/StCroix_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/StCroix_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Susquehanna_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Susquehanna_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Susquehanna_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Susquehanna_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Washington_3.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Washington_3.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/Washington_3.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/Washington_3.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/York_river.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/York_river.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/York_river.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/York_river.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/DEM_loading/regions/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/dummy.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/dummy.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/dummy.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/dummy.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/min_5m_ll.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/min_5m_ll.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/min_5m_ll.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/min_5m_ll.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/min_5m_ll_noPR.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/min_5m_ll_noPR.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/min_5m_ll_noPR.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/min_5m_ll_noPR.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/minas_inlet_2m.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/minas_inlet_2m.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/minas_inlet_2m.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/minas_inlet_2m.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/readme b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/readme
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/readme
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/readme
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/st_lawrence1.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/st_lawrence1.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/st_lawrence1.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/st_lawrence1.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/st_lawrence2.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/st_lawrence2.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/st_lawrence2.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/st_lawrence2.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/st_lawrence3.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/st_lawrence3.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/st_lawrence3.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Regional_tweaks/regions/st_lawrence3.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/SetFeederDp/set_feeder_dp.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/SetFeederDp/set_feeder_dp.py
similarity index 93%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/SetFeederDp/set_feeder_dp.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/SetFeederDp/set_feeder_dp.py
index 428595b7d..0a1922231 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/SetFeederDp/set_feeder_dp.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/SetFeederDp/set_feeder_dp.py
@@ -1,13 +1,9 @@
-import os
import socket
-from schism_py_pre_post.Grid.SourceSinkIn import source_sink, SourceSinkIn
-from schism_py_pre_post.Grid.SMS import lonlat2cpp
-from schism_py_pre_post.Timeseries.TimeHistory import TimeHistory
import numpy as np
from scipy import spatial
import pickle
import copy
-from pylib import sms2grd
+# from pylib import sms2grd
if 'gulf' in socket.gethostname():
from pylib_experimental.schism_file import cread_schism_hgrid as schism_read
print('Using c++ function to accelerate hgrid reading')
@@ -16,16 +12,17 @@
print('Using python function to read hgrid')
-
def nearest_neighbour(points_a, points_b):
tree = spatial.cKDTree(points_b)
return np.array(tree.query(points_a)[1]).reshape(-1,), np.array(tree.query(points_a)[0]).reshape(-1,)
+
def dist(points_group_A, points_group_B):
points_A = np.squeeze(points_group_A.view(np.complex128))
points_B = np.squeeze(points_group_B.view(np.complex128))
return np.absolute(points_A-points_B)
+
def transfer_grid_z(src_grd, target_grd):
'''
Transfer z values from gd0 to gd1 by nearest neighbour
@@ -64,6 +61,7 @@ def set_feeder_dp(feeder_info_dir='', hgrid_obj=None, hgrid_obj_no_feeder=None):
return hgrid_obj
+
if __name__ == "__main__":
# sample usage
wdir = '/sciclone/schism10/feiye/STOFS3D-v8/I15a_v7/FeederDp/'
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/BayouLafourche_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/HoumaCanal_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/NewOrleansOutfallCanals_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/temp_fix.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/temp_fix.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.1/temp_fix.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.1/temp_fix.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.2.1/v7.2.1_fix.gpkg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.2.1/v7.2.1_fix.gpkg
new file mode 100644
index 000000000..671c83bb6
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.2.1/v7.2.1_fix.gpkg differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.4/v7.4_fix.gpkg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.4/v7.4_fix.gpkg
new file mode 100644
index 000000000..c65a1030a
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7.4/v7.4_fix.gpkg differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/BayouLafourche_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/BayouLafourche_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/Lafourche_Parish_tweaks.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/Lafourche_Parish_tweaks.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/MTG_IWW_intersection.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/MTG_IWW_intersection.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/temp_fix_v7p2.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/temp_fix_v7p2.py
new file mode 100644
index 000000000..2976d50e4
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/Temporary_Fix_v7p2/temp_fix_v7p2.py
@@ -0,0 +1,101 @@
+import copy
+import geopandas as gpd
+import numpy as np
+from pylib import read
+
+
+def temp_fix_v7p2(gd_ll, wdir, reference_hgrid_file):
+ '''
+ A temporary fix for v7.2, to tweak depths around Bayou Lafourche,
+ and raise land surface in Lafourche Parish based on a reference hgrid.
+
+ gd_ll: hgrid object in lonlat, will be modified in place and returned
+ '''
+
+ gd_meters = copy.deepcopy(gd_ll)
+ gd_meters.proj(prj0='epsg:4326', prj1='esri:102008')
+ hg_points = gpd.GeoDataFrame(geometry=gpd.points_from_xy(gd_meters.x, gd_meters.y), crs='esri:102008')
+
+ # deepen rivers
+ river_fix_dict = {
+ 'BayouLafourche': {
+ 'fname': f'{wdir}/BayouLafourche_lonlat.shp',
+ 'depth': 2,
+ 'buffer': -3 # from banks
+ },
+ }
+
+ for river_name, river_info in river_fix_dict.items():
+ river_gdf = gpd.read_file(river_info['fname'])
+ river_gdf.set_crs('epsg:4326', inplace=True)
+
+ river_gdf = river_gdf.to_crs('esri:102008')
+ river_gdf.geometry = river_gdf.buffer(river_info['buffer'])
+
+ joined_gdf = gpd.sjoin(hg_points, river_gdf, how="inner", predicate='within')
+ idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
+
+ print(f'Forcing minimum depth to {river_info["depth"]} meters for {river_name}.')
+ gd_ll.dp[idx] = np.maximum(gd_ll.dp[idx], river_info['depth'])
+
+ # raise levees
+ levee_fix_dict = {
+ 'MTG_IWW_intersection': {
+ 'fname': f'{wdir}/MTG_IWW_intersection.shp', # lonlat
+ 'depth': -3.012, # depth in meters
+ }
+ }
+ for levee_name, levee_info in levee_fix_dict.items():
+ levee_gdf = gpd.read_file(levee_info['fname'])
+ levee_gdf.set_crs('epsg:4326', inplace=True)
+
+ levee_gdf = levee_gdf.to_crs('esri:102008')
+
+ joined_gdf = gpd.sjoin(hg_points, levee_gdf, how="inner", predicate='within')
+ idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
+
+ print(f'Forcing maximum depth to {levee_info["depth"]} meters for {levee_name}.')
+ gd_ll.dp[idx] = np.minimum(gd_ll.dp[idx], levee_info['depth'])
+
+ # raise land surface
+ land_fix_dict = {
+ 'Lafourche_Parish': {
+ 'fname': f'{wdir}/Lafourche_Parish.shp', # lonlat
+ 'reference_hgrid': reference_hgrid_file
+ }
+ }
+ for land_name, land_info in land_fix_dict.items():
+ land_gdf = gpd.read_file(land_info['fname'])
+ land_gdf = land_gdf.to_crs('esri:102008')
+
+ joined_gdf = gpd.sjoin(hg_points, land_gdf, how="inner", predicate='within')
+ idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
+
+ original_dp = gd_ll.dp[idx]
+ print(f'{sum(original_dp >= 1.0)} points with large depth in {land_name}.')
+ reference_hgrid = read(land_info['reference_hgrid'])
+ print(f'Forcing minimum depth (maximum ground elevation) for {land_name}.')
+ gd_ll.dp[idx] = np.minimum(gd_ll.dp[idx], reference_hgrid.dp[idx])
+
+ # Borrow depth from adjacent nodes
+ print('Borrowing depth from adjacent nodes.')
+ polygon_shp = gpd.read_file(f'{wdir}/Lafourche_Parish_tweaks.shp') # lonlat
+ polygon_shp = polygon_shp.to_crs('esri:102008')
+ for i, polygon in polygon_shp.iterrows():
+ print('Processing polygon', i)
+ polygon = gpd.GeoDataFrame(geometry=[polygon.geometry]).set_crs('esri:102008')
+ idx = gpd.sjoin(hg_points, polygon, predicate='within', how='inner').index
+ if len(idx) > 0:
+ gd_ll.dp[idx] = np.min(gd_ll.dp[idx]) # highest point in the polygon
+ else:
+ raise ValueError(f'No points found in polygon {i}.')
+
+ # Save the modified grid
+ return gd_ll
+
+
+if __name__ == '__main__':
+ wdir = '/sciclone/home/feiye/stofs3d-atl/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/'
+ reference_hgrid_file = "/sciclone/schism10/feiye/STOFS3D-v8/I15g_v7/Bathy_edit/hgrid_dem_edit.ll"
+ gd_ll = read('/sciclone/schism10/feiye/STOFS3D-v8/I15e_v7/hgrid.gr3')
+ gd_ll = temp_fix_v7p2(gd_ll=None, wdir=wdir, reference_hgrid_file=reference_hgrid_file)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/bathy_edit.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/bathy_edit.py
similarity index 63%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/bathy_edit.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/bathy_edit.py
index 0c4b13929..209637a84 100755
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/bathy_edit.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/bathy_edit.py
@@ -41,11 +41,20 @@
'Regional_tweaks', # set minimum depth in regions specified in regional_tweaks
'NCF', # load NCF (National Channel Framework) maintained depth
'Levee', # set levees height based on National Levee Database
+ 'Levee_dev', # a development version of levee setting, not fully tested,
+ # using 2025 MTG levee data and not forcing min height
'xGEOID', # convert from NAVD88 to xGEOID, use viz (gulf has memory issues); deprecated, use Felicio's workflow
+ 'xGEOID_cmvd', # convert from NAVD88 to xGEOID using Felicio's alternative tool cmvd, much faster than vdatum
'xGEOID_from_diff', # convert from NAVD88 to xGEOID based on dp difference, must be the same (x, y)
'Chart', # load chart depth, the chart has been converted to xGEOID
- 'Dredge', # dredge the channels made by RiverMapper, relative, datum doesn't matter
- 'Feeder', # set feeder channel depth, relative, datum doesn't matter
+ 'Dredge', # dredge the channels made by RiverMapper, relative, vertical datum doesn't matter
+ 'Ensure_channel_connectivity', # ensure channel connectivity by ensure a minimum elevation drop
+ # from bank to thalweg for river transects defined by RiverMapper,
+ # relative, vertical datum doesn't matter
+ 'Feeder', # set feeder channel depth, relative, vertical datum doesn't matter
+ 'Temporary_Fix_v7p2', # tweak depths around Bayou Lafourche
+ 'Temporary_Fix_v7.2.1', # tweak depth around Philadelphia International Airport and Minas Basin
+ 'Temporary_Fix_v7.4', # tweak depth around Philadelphia International Airport
]
DEFAULT_TASKS = {'Regional_tweaks', 'NCF', 'Levee', 'xGEOID'}
@@ -57,10 +66,13 @@
Path('/work/noaa/nosofs/feiye/STOFS-3D-Atl-Example-Setup/DATA/NCF_patched_James/')
],
'Levee': [
- Path('/sciclone/schism10/Hgrid_projects/Levees/Levee_v3/FEMA_regions/'
- 'FEMA_region_levees/'),
+ Path('/sciclone/schism10/Hgrid_projects/Levees/Levee_v3/FEMA_regions/FEMA_region_levees/'),
Path('/work/noaa/nosofs/feiye/STOFS-3D-Atl-Example-Setup/DATA/Levee/')
],
+ 'Levee_dev': [
+ Path('/sciclone/schism10/Hgrid_projects/Levees/Levee_2025/FEMA_regions/FEMA_region_levees/'),
+ Path('/work/noaa/nosofs/feiye/STOFS-3D-Atl-Example-Setup/DATA/Levee_2025/') # not uploaded yet
+ ],
'Chart': [
Path('/sciclone/schism10/Hgrid_projects/Charts/Savanna_Cooper/SECOFS/'),
Path('/work/noaa/nosofs/feiye/STOFS-3D-Atl-Example-Setup/DATA/Charts/Savanna_Cooper/SECOFS/')
@@ -128,10 +140,18 @@ def prepare_dir(wdir: Path, tasks: str):
print('The script is already in the working directory; no need to copy.')
else:
print(f'Copying the script and the subdirectories to {wdir}')
+ os.makedirs(wdir, exist_ok=True)
+ os.system(f'cp {__file__} {wdir}') # copy the script itself to the working directory
for task in tasks:
- shutil.copytree(
- f'{script_dir}/{task}/', f'{wdir}/{task}/',
- symlinks=False, dirs_exist_ok=True)
+ if Path(f'{wdir}/{task}/').exists():
+ print(f'Skipping copying {task}, already exists in the working directory.')
+ elif Path(f'{script_dir}/{task}/').exists():
+ shutil.copytree(
+ f'{script_dir}/{task}/', f'{wdir}/{task}/',
+ symlinks=False, dirs_exist_ok=True)
+ print(f'Copied {task} to {wdir}')
+ else:
+ raise FileNotFoundError(f'Task directory not found: {script_dir}/{task}/')
# copy larger files not in the Git repository
for task, file_path_list in LARGE_FILES.items():
@@ -174,13 +194,21 @@ def bathy_edit(wdir: Path, hgrid_fname: Path, tasks: list = None):
print("finished loading NCF.\n")
if 'Levee' in tasks: # set levees
- from Levee.set_levees import set_levees
+ from Levee.set_levees_operation import set_levees
hgrid_base_name += '_levee'
os.chdir(f'{wdir}/Levee') # to set the directory
- hgrid_obj = set_levees(hgrid_obj=hgrid_obj, wdir=f'{wdir}/Levee/')
+ hgrid_obj = set_levees(min_levee_height_meters=2, hgrid_obj=hgrid_obj, wdir=f'{wdir}/Levee/')
grd2sms(hgrid_obj, f'{wdir}/Levee/{hgrid_base_name}.2dm')
print("Finished setting levees.\n")
+ if 'Levee_dev' in tasks: # set levees
+ from Levee.set_levees_dev import set_levees
+ hgrid_base_name += '_levee'
+ os.chdir(f'{wdir}/Levee_dev') # to set the directory
+ hgrid_obj = set_levees(hgrid_obj=hgrid_obj, wdir=f'{wdir}/Levee_dev/')
+ grd2sms(hgrid_obj, f'{wdir}/Levee_dev/{hgrid_base_name}.2dm')
+ print("Finished setting levees (dev).\n")
+
if 'xGEOID' in tasks: # convert from NAVD88 to xGEOID
from xGEOID.convert2xgeoid import convert2xgeoid
hgrid_base_name += '_xGEOID'
@@ -189,6 +217,13 @@ def bathy_edit(wdir: Path, hgrid_fname: Path, tasks: list = None):
diag_output=f'{wdir}/{hgrid_base_name}.2dm')
print("Finihsed converting the vdatum to xGEOID.\n")
+ if 'xGEOID_cmvd' in tasks: # convert from NAVD88 to xGEOID using Felicio's alternative tool cmvd
+ from xGEOID_cmvd.xGEOID_cmvd import convert2xgeoid_cmvd
+ hgrid_base_name += '_xGEOID_cmvd'
+ hgrid_obj = convert2xgeoid_cmvd(hgrid_obj)
+ hgrid_obj.grd2sms(f'{wdir}/xGEOID_cmvd/{hgrid_base_name}.2dm')
+ print("Finished converting the vdatum to xGEOID using cmvd.\n")
+
if 'xGEOID_from_diff' in tasks: # convert from NAVD88 to xGEOID based on dp difference
hgrid_diff = schism_read(f'{wdir}/xGEOID_from_diff/hgrid_xGEOID20b_dp_minus_NAVD_dp.gr3')
hgrid_obj.dp += hgrid_diff.dp
@@ -225,6 +260,28 @@ def bathy_edit(wdir: Path, hgrid_fname: Path, tasks: list = None):
hgrid_obj.write_hgrid(f'{wdir}/Dredge/{hgrid_base_name}.gr3')
print("Finished loading dredging depth.\n")
+ if 'Ensure_channel_connectivity' in tasks: # ensure channel connectivity by dredging river transects defined by RiverMapper
+ from Ensure_channel_connectivity.ensure_channel_connectivity import ensure_channel_connectivity
+ DREDGE_DEPTH = 1
+ hgrid_obj = ensure_channel_connectivity(
+ hgrid_obj, min_channel_depth=DREDGE_DEPTH,
+ river_extra_info_map_file=(
+ '/sciclone/schism10/Hgrid_projects/STOFS3D-v7/v19_RiverMapper/Outputs/'
+ 'bora_v19.1.v19_ie_v18_3_nwm_clipped_in_cudem_missing_tiles_20-core/'
+ 'total_river_arcs_extra.map'
+ ),
+ region_gdf_file=(
+ '/sciclone/schism10/Hgrid_projects/STOFS3D-v7.4/v32c/Clip/outputs/watershed.shp'
+ ),
+ exclude_region_gdf_file_list=[
+ '/sciclone/schism10/feiye/STOFS3D-v8/I15_v7/Bathy_edit/RiverArc_Dredge/watershed_ME.shp'
+ ],
+ output_dir=f'{wdir}/Ensure_channel_connectivity/'
+ )
+ hgrid_base_name += '_channel_connectivity_ensured'
+ hgrid_obj.write_hgrid(f'{wdir}/Ensure_channel_connectivity/{hgrid_base_name}.gr3')
+ print("Finished ensuring channel connectivity.\n")
+
if 'Feeder' in tasks: # set feeder channel depth
from SetFeederDp.set_feeder_dp import set_feeder_dp
# A grid without feeder is needed to identify which feeder points are outside and should be deepened
@@ -243,6 +300,33 @@ def bathy_edit(wdir: Path, hgrid_fname: Path, tasks: list = None):
hgrid_obj.save(f'{wdir}/Feeder/{hgrid_base_name}.gr3')
print("Finished setting feeder dp.\n")
+ if 'Temporary_Fix_v7p2' in tasks: # tweak depths around Bayou Lafourche
+ from Temporary_Fix_v7p2.temp_fix_v7p2 import temp_fix_v7p2
+ reference_hgrid_file = ('/sciclone/schism10/Hgrid_projects/STOFS3D-v7.4/v32c/Bathy_edit/'
+ 'DEM_loading_for_temp_fix_v7p2/hgrid.ll.dem_loaded.mpi.gr3')
+ hgrid_base_name += '_temp_fix_v7.2'
+ hgrid_obj = temp_fix_v7p2(
+ hgrid_obj, wdir=f'{wdir}/Temporary_Fix_v7p2/', reference_hgrid_file=reference_hgrid_file
+ )
+ hgrid_obj.grd2sms(f'{wdir}/Temporary_Fix_v7p2/{hgrid_base_name}.2dm')
+ print("Finished setting temporary fix for v7p2.\n")
+
+ if 'Temporary_Fix_v7.2.1' in tasks: # tweaks around Philadelphia International Airport and Bay of Fundy
+ from Regional_tweaks.regional_tweaks import shape_tweak
+ hgrid_base_name += '_temp_fix_v7.2.1'
+ gpkg_file = f'{wdir}/Temporary_Fix_v7.2.1/v7.2.1_fix.gpkg'
+ hgrid_obj, hgrid_tweaked_idx = shape_tweak(hgrid_obj, gpkg_file)
+ grd2sms(hgrid_obj, f'{wdir}/Temporary_Fix_v7.2.1/{hgrid_base_name}.2dm')
+ print("Finished setting shape tweaks.\n")
+
+ if 'Temporary_Fix_v7.4' in tasks:
+ from Regional_tweaks.regional_tweaks import shape_tweak
+ hgrid_base_name += '_temp_fix_v7.4'
+ gpkg_file = f'{wdir}/Temporary_Fix_v7.4/v7.4_fix.gpkg'
+ hgrid_obj, hgrid_tweaked_idx = shape_tweak(hgrid_obj, gpkg_file)
+ grd2sms(hgrid_obj, f'{wdir}/Temporary_Fix_v7.4/{hgrid_base_name}.2dm')
+ print("Finished setting shape tweaks for v7.4.\n")
+
# ------------------- save final product -------------------
hgrid_obj.save(f'{wdir}/hgrid_dem_edit.ll', fmt=1)
print(f"Finished saving the final product {wdir}/hgrid_dem_edit.ll\n")
@@ -251,12 +335,21 @@ def bathy_edit(wdir: Path, hgrid_fname: Path, tasks: list = None):
def sample_usage():
'''
Sample usage of the bathy_edit function.
+
+ Recommended to copy he entire Bathy_edit/ folder to your working directory to keep
+ a record of the scripts and the larger files used.
+ Then set the paths below and run this function.
'''
- WDIR = Path('/sciclone/schism10/feiye/STOFS3D-v8/I15g_v7/Bathy_edit/')
- HGRID_FNAME = Path( # Typically, this is the DEM-loaded hgrid
- '/sciclone/schism10/feiye/STOFS3D-v8/I15g_v7/Bathy_edit/DEM_loading/hgrid.ll.dem_loaded.mpi.gr3'
+ WDIR = Path('/sciclone/schism10/Hgrid_projects/STOFS3D-v7.4/v32c/Bathy_edit/').resolve(strict=True)
+ HGRID_FNAME = Path( # Typically, this is the DEM-loaded hgrid, use absolute path
+ '/sciclone/schism10/Hgrid_projects/STOFS3D-v7.4/v32c/Bathy_edit/DEM_loading/'
+ 'hgrid.ll.dem_loaded.mpi.gr3'
)
- TASKS = {'Regional_tweaks', 'NCF', 'Levee', 'xGEOID_from_diff'} # DEFAULT_TASKS
+ TASKS = {
+ 'Regional_tweaks', 'NCF', 'Levee_dev', 'xGEOID_cmvd',
+ 'Ensure_channel_connectivity',
+ # 'Temporary_Fix_v7p2',
+ } # tasks to be performed, choose from IMPLEMENTED_TASKS, order matters
bathy_edit(wdir=WDIR, hgrid_fname=HGRID_FNAME, tasks=TASKS)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/chea_del_bay.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/chea_del_bay.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/chea_del_bay.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/chea_del_bay.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/convert2xgeoid.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/convert2xgeoid.py
similarity index 99%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/convert2xgeoid.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/convert2xgeoid.py
index c052a7b66..dc5d755f5 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/convert2xgeoid.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/convert2xgeoid.py
@@ -158,8 +158,6 @@ def replace_depth(wdir, hgrid_obj):
# node id starts from 1, subtract 1 for dp's index
hgrid_obj.dp[df['id'][idxs.values]-1] = -depth_geoid
- hgrid_obj.write_hgrid(f'{wdir}/hgrid_{destination_datum}.gr3')
-
depth_diff = hgrid_obj.dp - depth_navd
hgrid_obj.write_hgrid(f'{wdir}/hgrid_{destination_datum}.gr3')
hgrid_obj.write_hgrid(f'{wdir}/hgrid_{destination_datum}_dp_minus_NAVD_dp.gr3', value=depth_diff)
@@ -243,7 +241,7 @@ def convert2xgeoid(wdir, hgrid_obj, diag_output=None):
# the first group should have no failed files, since they are strictly in region 4
# this may not be true for other domains, so manually go over the workflow first before using the script
- input_fnames = glob("hgrid_stofs3d_inland_[0-9]*.txt")
+ input_fnames = glob("hgrid*.txt")
# Starting the processes
processes = [subprocess.Popen(
f"java -jar vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:{z_convention} "
@@ -308,7 +306,7 @@ def convert2xgeoid(wdir, hgrid_obj, diag_output=None):
print(f"Unsupported output format: {Path(diag_output).suffix}\n"
"Assuming .gr3 format")
hgrid_obj.write_hgrid(diag_output, fmt=1)
-
+ hgrid_obj.write_hgrid(f'{wdir}/hgrid_xGEOID20b_dp_minus_NAVD_dp.gr3', value=depth_diff, fmt=1)
return hgrid_obj, depth_diff
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/stofs3d_inland2.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/stofs3d_inland2.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/stofs3d_inland2.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/stofs3d_inland2.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/vdatum_mpi.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/vdatum_mpi.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/vdatum_mpi.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/vdatum_mpi.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/z_local_updated.txt b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/z_local_updated.txt
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/z_local_updated.txt
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID/z_local_updated.txt
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID_cmvd/xGEOID_cmvd.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID_cmvd/xGEOID_cmvd.py
new file mode 100644
index 000000000..eebfb48f5
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID_cmvd/xGEOID_cmvd.py
@@ -0,0 +1,24 @@
+import numpy as np
+from copy import deepcopy
+from coastalmodeling_vdatum import vdatum
+
+
+def convert2xgeoid_cmvd(hgrid_obj_lonlat_navd88):
+ """
+ Convert the hgrid depth (positive down) from NAVD88 to xGEOID using Felicio's alternative tool cmvd:
+ https://github.com/oceanmodeling/coastalmodeling-vdatum
+
+ hgrid_obj_lonlat_navd88: Hgrid object, the depth is expected to be in NAVD88, and will be converted to xGEOID.
+ hgrid_obj_lonlat_navd88.x and hgrid_obj_lonlat_navd88.y are expected to be in lat/lon
+ """
+ hg = deepcopy(hgrid_obj_lonlat_navd88)
+
+ # coastalmodeling-vdatum expects positive z overland and negative z under water, thus multiple by -1
+ z_in = -hgrid_obj_lonlat_navd88.dp
+ x, y, z_out = vdatum.convert("navd88", "xgeoid20b", hg.y, hg.x, z_in, online=True, epoch=None)
+ z_out = -z_out # convert back to positive down
+ # if the conversion fails, vdatum returns inf, we keep the original z in this case
+ valid = np.isfinite(z_out)
+ hg.dp[valid] = z_out[valid]
+
+ return hg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID_from_diff/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regions/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bathy_edit/xGEOID_from_diff/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/base.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/base.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/base.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/base.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/bctides.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/bctides.py
similarity index 99%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/bctides.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/bctides.py
index 44e682e6e..659b7caca 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/bctides.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/bctides.py
@@ -197,8 +197,8 @@ def __str__(self):
logger.info(f"Nudging factor for salt at boundary {ibnd+1} is {self.bc_relax[ibnd][3]}")
f.append(f"{self.bc_relax[ibnd][3]} !nudging factor for S")
elif isatype == 2:
- logger.info(f"Yor are choosing type 2 for salinity, value is {self.bc_relax[ibnd][3]} ")
- f.append(f"{self.bc_relax[ibnd][3]} !S")
+ logger.info(f"Yor are choosing type 2 for salinity, value is {self.bc_const[ibnd][3]} ")
+ f.append(f"{self.bc_const[ibnd][3]} !S")
logger.info(f"Nudging factor for salt at boundary {ibnd+1} is {self.bc_relax[ibnd][3]}")
f.append(f"{self.bc_relax[ibnd][3]} !nudging factor for S")
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/bctypes.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/bctypes.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/bctypes.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/bctypes.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/fes2014.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/fes2014.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/fes2014.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/fes2014.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/hamtide.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/hamtide.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/hamtide.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/hamtide.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/tides.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/tides.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/tides.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/tides.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/tpxo.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/tpxo.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/bctides/tpxo.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/bctides/tpxo.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/gen_bctides_zg.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/gen_bctides_zg.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bctides/gen_bctides_zg.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bctides/gen_bctides_zg.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/aviso2schism.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/aviso2schism.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/aviso2schism.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/aviso2schism.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/gen_bnd_aviso.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/gen_bnd_aviso.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/gen_bnd_aviso.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/gen_bnd_aviso.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/modify_elev.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/modify_elev.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/elev2D_aviso/modify_elev.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/elev2D_aviso/modify_elev.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/gen_bnd.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/gen_bnd.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bnd_th_nc/gen_bnd.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Bnd_th_nc/gen_bnd.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Diffmin/Shap_Narrows.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Diffmin/Shap_Narrows.rgn
new file mode 100644
index 000000000..332d31542
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Diffmin/Shap_Narrows.rgn
@@ -0,0 +1,15 @@
+Region written by ACE/gredit
+1
+12 1
+-73.974290 40.302543
+-73.764446 40.393451
+-73.911809 40.558738
+-74.006121 40.608324
+-74.010836 40.663813
+-74.050919 40.666174
+-74.072139 40.650826
+-74.069781 40.616588
+-74.069781 40.584711
+-74.048561 40.533945
+-74.020268 40.463108
+-73.993153 40.374561
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Diffmin/Shap_Thimble.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Diffmin/Shap_Thimble.rgn
new file mode 100644
index 000000000..28870eda8
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Diffmin/Shap_Thimble.rgn
@@ -0,0 +1,16 @@
+Region written by ACE/gredit
+1
+13 1
+-75.985846 36.931031
+-76.059462 36.947158
+-76.130778 36.964437
+-76.206695 36.986324
+-76.245804 36.994388
+-76.303317 36.986324
+-76.309068 37.003603
+-76.266509 37.016274
+-76.214747 37.013971
+-76.168737 37.005907
+-76.083618 36.979413
+-76.036457 36.959830
+-76.023804 36.952918
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Atchafalaya_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Atchafalaya_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Atchafalaya_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Atchafalaya_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Bridgport.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Bridgport.rgn
new file mode 100644
index 000000000..f00b0cd84
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Bridgport.rgn
@@ -0,0 +1,25 @@
+Region written by ACE/gredit
+1
+22 1
+-73.187139 41.181443
+-73.187545 41.176774
+-73.183288 41.172511
+-73.179031 41.168247
+-73.180247 41.159518
+-73.194234 41.155864
+-73.201532 41.149976
+-73.207816 41.145916
+-73.210654 41.142059
+-73.211263 41.134344
+-73.202546 41.128254
+-73.188558 41.125412
+-73.169300 41.125209
+-73.160381 41.131299
+-73.157137 41.143683
+-73.165043 41.154443
+-73.168489 41.158706
+-73.169908 41.167029
+-73.174774 41.170886
+-73.179639 41.174338
+-73.183896 41.177586
+-73.183693 41.180834
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Chatham.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Chatham.rgn
new file mode 100644
index 000000000..7b1e65d80
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Chatham.rgn
@@ -0,0 +1,15 @@
+Region written by ACE/gredit
+1
+12 1
+-69.935450 41.716984
+-69.948602 41.710112
+-69.956608 41.700377
+-69.958323 41.690642
+-69.957751 41.676898
+-69.952605 41.664299
+-69.946887 41.660864
+-69.933735 41.659718
+-69.921726 41.671171
+-69.918296 41.699804
+-69.922870 41.712975
+-69.925157 41.715839
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_ConnRiver.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_ConnRiver.rgn
new file mode 100644
index 000000000..524f86db0
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_ConnRiver.rgn
@@ -0,0 +1,39 @@
+Region written by ACE/gredit
+1
+36 1
+-72.387784 41.381060
+-72.382474 41.372196
+-72.385424 41.361559
+-72.387194 41.352694
+-72.383064 41.346785
+-72.367721 41.341466
+-72.358870 41.334966
+-72.353559 41.330238
+-72.351198 41.320783
+-72.352379 41.310736
+-72.351788 41.300099
+-72.352969 41.284143
+-72.355329 41.272915
+-72.370672 41.258141
+-72.395456 41.251050
+-72.422600 41.245140
+-72.416109 41.220911
+-72.405487 41.202591
+-72.367721 41.188408
+-72.316383 41.193727
+-72.283337 41.210864
+-72.272125 41.233912
+-72.278026 41.260505
+-72.289238 41.269960
+-72.309301 41.278825
+-72.332315 41.284734
+-72.337036 41.287689
+-72.341167 41.295371
+-72.342347 41.311327
+-72.344707 41.319601
+-72.351198 41.331420
+-72.362410 41.342648
+-72.373032 41.346785
+-72.374802 41.355649
+-72.371852 41.371014
+-72.380113 41.381651
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_DEBay_up.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_DEBay_up.rgn
new file mode 100644
index 000000000..b4581185a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_DEBay_up.rgn
@@ -0,0 +1,61 @@
+Region written by ACE/gredit
+1
+58 1
+-75.234962 39.863133
+-75.193776 39.885720
+-75.149648 39.890631
+-75.137881 39.908307
+-75.144745 39.940715
+-75.140823 39.959374
+-75.109443 39.976069
+-75.068256 39.989818
+-75.058450 40.013387
+-75.019225 40.030082
+-74.965291 40.060525
+-74.915279 40.078202
+-74.876054 40.087041
+-74.844674 40.098825
+-74.823101 40.134179
+-74.803488 40.132215
+-74.786818 40.128287
+-74.742690 40.141054
+-74.735825 40.151856
+-74.753477 40.168551
+-74.767205 40.192120
+-74.778973 40.215689
+-74.777992 40.233366
+-74.764263 40.236313
+-74.748573 40.207833
+-74.729942 40.185246
+-74.720135 40.168551
+-74.720135 40.150874
+-74.725039 40.142036
+-74.765244 40.124359
+-74.779953 40.115520
+-74.796624 40.116502
+-74.818198 40.123377
+-74.828985 40.109628
+-74.833888 40.092933
+-74.843694 40.083113
+-74.866248 40.071328
+-74.896648 40.066418
+-74.909396 40.064454
+-74.934892 40.055615
+-74.956465 40.042848
+-74.980000 40.025172
+-74.989807 40.018297
+-75.022167 40.005531
+-75.030993 40.002584
+-75.034915 39.992764
+-75.043741 39.980979
+-75.066295 39.969195
+-75.098656 39.965266
+-75.117288 39.955446
+-75.121210 39.942679
+-75.121210 39.925002
+-75.122191 39.902415
+-75.123171 39.889649
+-75.130036 39.876882
+-75.145726 39.871972
+-75.180048 39.867061
+-75.201621 39.858223
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Hudson.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Hudson.rgn
new file mode 100644
index 000000000..ea9b5565a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Hudson.rgn
@@ -0,0 +1,13 @@
+Region written by ACE/gredit
+1
+10 1
+-73.955904 41.108520
+-73.824983 41.116232
+-73.451471 42.666444
+-73.617048 42.839975
+-73.844236 42.832262
+-74.017514 42.631738
+-74.106079 42.381081
+-74.202345 41.933757
+-74.159988 41.551988
+-74.163839 41.393882
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Narrows.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Narrows.rgn
new file mode 100644
index 000000000..2b9c9317c
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Narrows.rgn
@@ -0,0 +1,29 @@
+Region written by ACE/gredit
+1
+26 1
+-74.050018 40.605199
+-74.047244 40.590615
+-74.040309 40.566308
+-74.034761 40.542001
+-74.024359 40.526722
+-74.008409 40.514916
+-73.988992 40.505193
+-73.966801 40.490609
+-73.948771 40.478108
+-73.934208 40.465608
+-73.925193 40.430189
+-73.911323 40.351713
+-73.908549 40.330184
+-73.878730 40.321850
+-73.829493 40.331573
+-73.796207 40.407966
+-73.803835 40.444773
+-73.837815 40.465608
+-73.895373 40.487137
+-73.919645 40.498943
+-73.956399 40.512833
+-73.982751 40.523250
+-74.002168 40.538528
+-74.015344 40.551724
+-74.024359 40.582281
+-74.034761 40.607977
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_OceanCity.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_OceanCity.rgn
new file mode 100644
index 000000000..763f807a7
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_OceanCity.rgn
@@ -0,0 +1,26 @@
+Region written by ACE/gredit
+1
+23 1
+-75.090189 38.338013
+-75.095967 38.328920
+-75.098443 38.326853
+-75.094522 38.325200
+-75.091633 38.322720
+-75.094522 38.315901
+-75.100713 38.306808
+-75.102983 38.290068
+-75.099475 38.280768
+-75.103395 38.271262
+-75.064187 38.273742
+-75.048504 38.297301
+-75.047885 38.327680
+-75.063775 38.353099
+-75.068314 38.352479
+-75.072442 38.341113
+-75.076362 38.333673
+-75.080077 38.325200
+-75.083379 38.323340
+-75.087919 38.324994
+-75.090808 38.326027
+-75.089982 38.329953
+-75.087712 38.337600
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_OregonInlet.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_OregonInlet.rgn
new file mode 100644
index 000000000..e7026ce8a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_OregonInlet.rgn
@@ -0,0 +1,50 @@
+Region written by ACE/gredit
+1
+47 1
+-75.548881 35.841292
+-75.519730 35.843320
+-75.493616 35.828115
+-75.486530 35.818992
+-75.480255 35.806219
+-75.475396 35.791420
+-75.472360 35.775201
+-75.472360 35.759388
+-75.473777 35.746818
+-75.479040 35.738709
+-75.480660 35.737898
+-75.490174 35.744588
+-75.497057 35.754928
+-75.505357 35.764659
+-75.512442 35.769322
+-75.520742 35.773174
+-75.524994 35.773579
+-75.528638 35.770944
+-75.532484 35.769322
+-75.538152 35.766281
+-75.544833 35.764862
+-75.552323 35.763848
+-75.561028 35.761618
+-75.567506 35.759185
+-75.575198 35.759388
+-75.581069 35.764254
+-75.583701 35.769727
+-75.578640 35.776620
+-75.569935 35.774593
+-75.564469 35.773782
+-75.560218 35.779864
+-75.553538 35.779864
+-75.550299 35.780878
+-75.551108 35.786352
+-75.550299 35.791825
+-75.550703 35.796285
+-75.547869 35.794866
+-75.547869 35.791623
+-75.546452 35.786554
+-75.545845 35.783513
+-75.545035 35.781486
+-75.542201 35.780269
+-75.537950 35.783310
+-75.531674 35.789190
+-75.530460 35.797299
+-75.536533 35.810274
+-75.539974 35.823249
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Peconic.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Peconic.rgn
new file mode 100644
index 000000000..8718ba893
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_Peconic.rgn
@@ -0,0 +1,53 @@
+Region written by ACE/gredit
+1
+50 1
+-72.344961 41.107822
+-72.360014 41.097991
+-72.371141 41.086848
+-72.374413 41.079638
+-72.382921 41.075705
+-72.393393 41.074395
+-72.395357 41.065874
+-72.392739 41.058009
+-72.391430 41.050799
+-72.390121 41.038345
+-72.394048 41.023270
+-72.414337 41.029169
+-72.427427 41.027203
+-72.435935 41.021959
+-72.438553 41.008195
+-72.436590 40.997708
+-72.459497 40.997708
+-72.474550 40.997052
+-72.494839 40.988531
+-72.507929 40.980011
+-72.528873 40.970179
+-72.551780 40.952482
+-72.574033 40.937407
+-72.588432 40.930197
+-72.605448 40.928886
+-72.630973 40.925609
+-72.646027 40.922987
+-72.652572 40.917743
+-72.643409 40.911844
+-72.627701 40.911844
+-72.610030 40.911844
+-72.595631 40.911189
+-72.565524 40.915122
+-72.541308 40.906601
+-72.490258 40.900702
+-72.478477 40.908567
+-72.454915 40.918399
+-72.448370 40.934785
+-72.430045 40.946583
+-72.407138 40.954448
+-72.385539 40.976078
+-72.380958 40.990498
+-72.376376 41.005573
+-72.379649 41.018026
+-72.367214 41.028514
+-72.364596 41.047521
+-72.375067 41.061941
+-72.375067 41.070462
+-72.365250 41.080294
+-72.344961 41.095369
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_ReynoldsChan.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_ReynoldsChan.rgn
new file mode 100644
index 000000000..0c842c14f
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Cd_ReynoldsChan.rgn
@@ -0,0 +1,48 @@
+Region written by ACE/gredit
+1
+45 1
+-73.649654 40.611737
+-73.655714 40.612204
+-73.662241 40.610337
+-73.671099 40.607536
+-73.680889 40.604267
+-73.684152 40.599599
+-73.687416 40.593996
+-73.690213 40.592596
+-73.700003 40.592596
+-73.718185 40.594463
+-73.729839 40.593996
+-73.745690 40.595864
+-73.754548 40.593529
+-73.762939 40.591662
+-73.776925 40.580457
+-73.785783 40.572520
+-73.783452 40.564116
+-73.778324 40.555246
+-73.743359 40.538905
+-73.702800 40.522564
+-73.645458 40.521164
+-73.599771 40.521164
+-73.562009 40.531435
+-73.540098 40.552911
+-73.536368 40.578122
+-73.539165 40.583725
+-73.548489 40.580457
+-73.566671 40.574387
+-73.571799 40.574387
+-73.567137 40.586526
+-73.557813 40.592129
+-73.539165 40.599132
+-73.526578 40.600532
+-73.527977 40.603334
+-73.538233 40.602400
+-73.545692 40.599132
+-73.557347 40.596797
+-73.570400 40.595864
+-73.603034 40.597731
+-73.644059 40.599132
+-73.658511 40.594463
+-73.663640 40.596797
+-73.663640 40.602867
+-73.656647 40.605201
+-73.648721 40.606602
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Chatham_max0.0025.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Chatham_max0.0025.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Chatham_max0.0025.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Chatham_max0.0025.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Chickasaw_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Chickasaw_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Chickasaw_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Chickasaw_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Dalhgren.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Dalhgren.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Dalhgren.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Dalhgren.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Dalhgren_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Dalhgren_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Dalhgren_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Dalhgren_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Eastport_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Eastport_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Eastport_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Eastport_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Fernandina_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Fernandina_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Fernandina_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Fernandina_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Fort_Myers_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Fort_Myers_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Fort_Myers_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Fort_Myers_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/GoME2.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/GoME2.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/GoME2.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/GoME2.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/GoME3.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/GoME3.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/GoME3.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/GoME3.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/GoMX_east_0.001.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/GoMX_east_0.001.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/GoMX_east_0.001.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/GoMX_east_0.001.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/High_Island_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/High_Island_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/High_Island_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/High_Island_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Hudson.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Hudson.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Hudson.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Hudson.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Lake_Charles_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Lake_Charles_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Lake_Charles_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Lake_Charles_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Manchester_0.001.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Manchester_0.001.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Manchester_0.001.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Manchester_0.001.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/MayPort_to_Wacha_0.001.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/MayPort_to_Wacha_0.001.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/MayPort_to_Wacha_0.001.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/MayPort_to_Wacha_0.001.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Mayport.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Mayport.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Mayport.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Mayport.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Mississippi_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Mississippi_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Mississippi_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Mississippi_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Mississippi_downstream_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Mississippi_downstream_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Mississippi_downstream_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Mississippi_downstream_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Money_Pt_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Money_Pt_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Money_Pt_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Money_Pt_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/NY.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/NY.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/NY.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/NY.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Nantucket_Island_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Nantucket_Island_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Nantucket_Island_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Nantucket_Island_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Oyster_Landing_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Oyster_Landing_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Oyster_Landing_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Oyster_Landing_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Panama_City_0.001.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Panama_City_0.001.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Panama_City_0.001.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Panama_City_0.001.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Portland_max0.0025.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Portland_max0.0025.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Portland_max0.0025.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Portland_max0.0025.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Sabine_Lake_0.001.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Sabine_Lake_0.001.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Sabine_Lake_0.001.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Sabine_Lake_0.001.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_increase_region_Tampa_Bay.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_Oyster_Landing.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_Florida.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Shapefiles/drag_reduce_region_GoMX_east.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/StJohns_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/StJohns_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/StJohns_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/StJohns_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/St_Johns_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/St_Johns_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/St_Johns_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/St_Johns_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Tampa_Bay_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Tampa_Bay_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Tampa_Bay_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Tampa_Bay_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Upper_Delaware_Bay.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Upper_Delaware_Bay.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Upper_Delaware_Bay.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Upper_Delaware_Bay.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Virginia_Key_0.0035.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Virginia_Key_0.0035.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Virginia_Key_0.0035.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Virginia_Key_0.0035.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Wachapreague_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Wachapreague_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Wachapreague_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Wachapreague_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/West_Fowl_River_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/West_Fowl_River_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/West_Fowl_River_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/West_Fowl_River_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Wilmington_0.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Wilmington_0.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/Wilmington_0.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/Wilmington_0.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/gen_drag.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/gen_drag.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/gen_drag.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/gen_drag.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/modify_drag.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/modify_drag.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/modify_drag.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/modify_drag.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_Fernandina_0.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_Fernandina_0.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_Fernandina_0.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_Fernandina_0.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_FtMyer.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_FtMyer.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_FtMyer.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_FtMyer.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_SJR_0.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_SJR_0.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_SJR_0.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_SJR_0.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_TB.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_TB.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_TB.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_TB.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_Wilmington.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_Wilmington.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Drag/rough_Wilmington.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Drag/rough_Wilmington.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Nudge_gr3/gen_nudge_gr3.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Nudge_gr3/gen_nudge_gr3.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Nudge_gr3/gen_nudge_gr3.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Nudge_gr3/gen_nudge_gr3.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/Shap_Narrows.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/Shap_Narrows.rgn
new file mode 100644
index 000000000..332d31542
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/Shap_Narrows.rgn
@@ -0,0 +1,15 @@
+Region written by ACE/gredit
+1
+12 1
+-73.974290 40.302543
+-73.764446 40.393451
+-73.911809 40.558738
+-74.006121 40.608324
+-74.010836 40.663813
+-74.050919 40.666174
+-74.072139 40.650826
+-74.069781 40.616588
+-74.069781 40.584711
+-74.048561 40.533945
+-74.020268 40.463108
+-73.993153 40.374561
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/Shapiro_Thimble.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/Shapiro_Thimble.rgn
new file mode 100644
index 000000000..e094addcc
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/Shapiro_Thimble.rgn
@@ -0,0 +1,30 @@
+Region written by ACE/gredit
+1
+27 1
+-75.978944 36.944855
+-76.062913 36.977109
+-76.179089 37.016274
+-76.234301 37.019730
+-76.306768 37.016274
+-76.358529 37.001299
+-76.402239 36.996692
+-76.437897 37.012819
+-76.494260 37.037009
+-76.517265 37.051984
+-76.536819 37.049681
+-76.551773 37.076175
+-76.596633 37.063504
+-76.613887 37.047377
+-76.615037 37.026642
+-76.574778 36.993236
+-76.510363 36.965589
+-76.454001 36.948310
+-76.380384 36.941399
+-76.322871 36.942551
+-76.276861 36.949462
+-76.242353 36.942551
+-76.211296 36.925272
+-76.116975 36.902233
+-76.061763 36.903385
+-76.027255 36.903385
+-76.001949 36.899929
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.2.cpp.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.2.cpp.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.2.cpp.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.2.cpp.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.2.lonlat.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.2.lonlat.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.2.lonlat.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.2.lonlat.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_1.cpp.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_1.cpp.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_1.cpp.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_1.cpp.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_1.lonlat.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_1.lonlat.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_1.lonlat.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_1.lonlat.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_2.cpp.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_2.cpp.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_2.cpp.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_2.cpp.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_2.lonlat.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_2.lonlat.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/Shapiro/coastal_0.5_2.lonlat.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/Shapiro/coastal_0.5_2.lonlat.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/gen_gr3.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/gen_gr3.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Gr3/gen_gr3.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Gr3/gen_gr3.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/check_isolated_feeders.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/check_isolated_feeders.py
similarity index 59%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/check_isolated_feeders.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/check_isolated_feeders.py
index 9b1e6556d..c2db1f8c5 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/check_isolated_feeders.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/check_isolated_feeders.py
@@ -3,21 +3,21 @@
"""
-from schism_py_pre_post.Utilities.import_util import get_hgrid_reader
+from spp_core.Utilities.import_util import get_hgrid_reader
read_hgrid = get_hgrid_reader()
-hg = read_hgrid('/sciclone/schism10/feiye/STOFS3D-v8/I15d4_v7/hgrid.gr3')
+hg = read_hgrid('/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v32/v32b.gr3')
hg.compute_bnd()
-n_true_land_boundary = hg.nob if hg.nob > 0 else 1
+n_true_land_boundary = hg.nob if hg.nob > 0 else 2 # if no open boundary, the outer boundary will be split into 2 parts, one of them has two nodes.
n_isolated = sum(hg.island == 0) - n_true_land_boundary
# which is true, because there should be same number of land and open boundaries
-print(f'Number of isolated feeders: {n_isolated}')
+print(f'Number of isolated parts: {n_isolated}')
-with open('/sciclone/schism10/feiye/STOFS3D-v8/I15c_v7/isolated_feeders.txt', 'w') as f:
+with open('/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v32/isolated_parts.txt', 'w') as f:
f.write('lon lat\n')
for i, is_island_boundary in enumerate(hg.island):
if i >= n_true_land_boundary and is_island_boundary == 0: # first nob land boundary is true
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/clip_autoarcs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/clip_autoarcs.py
similarity index 87%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/clip_autoarcs.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/clip_autoarcs.py
index af38cc1f1..835505f4d 100755
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/clip_autoarcs.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/clip_autoarcs.py
@@ -13,12 +13,14 @@
import geopandas as gpd
# ------------------------- inputs ---------------------------
-WDIR = '/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v31/Clip/'
+WDIR = '/sciclone/schism10/Hgrid_projects/STOFS3D-v7.4/v32c/Clip/'
CRS = 'esri:102008'
# manual polygons defined in the coastal coverage,
-# may need to delete some polygons so that they are treated as watershed,
-# check coastal_remove coverage for polygons to be removed
+# may need to delete some polygons so that they are treated as watershed
+# and admit auto arcs,
+# For STOFS-3D Atlantic, use the coastal_remove coverage to intersect (select)
+# and remove polygons from the coastal map before exporting it to shapefile
coastal_shpfile = f'{WDIR}/inputs/coastal.shp' # esri:102008
# land boundary + coastal, i.e., watershed region between the coastline and the land boundary
@@ -32,6 +34,8 @@
# used to select un-refined polygons, which are allowed to be intersected by auto arcs
select_nearshore_shpfile = f'{WDIR}/inputs/select_nearshore_v4.shp' # esri:102008
+manual_clipping_in_qgis = True
+# not needed if you clip the auto arcs manually in qgis, which is faster
auto_arcs_file = f'{WDIR}/inputs/total_arcs.shp' # lonlat
auto_polys_file = f'{WDIR}/inputs/total_river_polys.shp' # lonlat
# ------------------------- end inputs ---------------------------
@@ -78,8 +82,12 @@
watershed = watershed.overlay(levee_buf, how='difference').dissolve()
watershed.to_file(f'{output_dir}/watershed.shp')
-# add additional watershed region (manually specified) to the watershed
-print('break here if using qgis for clipping, which is faster')
+if manual_clipping_in_qgis:
+ print('exited after watershed.shp is created, please clip auto arcs manually in qgis')
+ exit(0)
+
+# clipping with this script is slower than doing it manually in qgis, so I recommend doing it manually in qgis,
+# but the code is here if you want to try it
watershed = gpd.read_file(f'{output_dir}/watershed.shp')
# clip the auto arcs to the watershed boundary
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/finalize_hgrid.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/finalize_hgrid.py
similarity index 84%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/finalize_hgrid.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/finalize_hgrid.py
index 8984beda6..5b2a5f4d9 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/finalize_hgrid.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/finalize_hgrid.py
@@ -1,8 +1,7 @@
# %%
-from pylib import schism_grid, grd2sms
+from pylib import schism_grid, grd2sms, sms2grd
import os
-from schism_py_pre_post.Grid.Hgrid_extended import read_schism_hgrid_cached
-from schism_py_pre_post.Grid.SMS import lonlat2cpp
+from spp_core.Grid.SMS import lonlat2cpp
import pathlib
import copy
import pickle
@@ -10,7 +9,7 @@
def set_ocean_bnd(hgrid_name='', gd:schism_grid=None, south_east=[-60.04, 8.56], north_east=[-60.04, 45.82]):
if gd is None:
- gd = read_schism_hgrid_cached(hgrid_name, overwrite_cache=True)
+ gd = schism_grid(hgrid_name)
gd.compute_bnd(bxy=[south_east[0], north_east[0], south_east[1], north_east[1]])
if hgrid_name != '':
@@ -20,7 +19,7 @@ def set_ocean_bnd(hgrid_name='', gd:schism_grid=None, south_east=[-60.04, 8.56],
def gen_hgrid_formats(hgrid_name='', gd:schism_grid=None, write_bnd=True):
if gd is None:
- gd = read_schism_hgrid_cached(hgrid_name, overwrite_cache=True)
+ gd = schism_grid(hgrid_name)
else:
hgrid_name = gd.source_file
@@ -63,7 +62,7 @@ def gen_hgrid_formats(hgrid_name='', gd:schism_grid=None, write_bnd=True):
# Sample usage
# wdir = '/sciclone/schism10/feiye/STOFS3D-v5/Inputs/v14/Parallel/SMS_proj/v14.42_post_proc2/'
# Add boundary and generate different hgrid formats
- gd = read_schism_hgrid_cached('/sciclone/schism10/feiye/STOFS3D-v6/Inputs/V6_mesh_from_JZ2/hgrid.102008_fixed.2dm')
+ gd = sms2grd('/sciclone/schism10/feiye/STOFS3D-v6/Inputs/V6_mesh_from_JZ2/hgrid.102008_fixed.2dm')
# gd = set_ocean_bnd(f'{wdir}/hgrid.ll')
gd.proj(prj0='esri:102008', prj1='epsg:4326')
gd.compute_bnd()
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/gen_grid_bnd.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/gen_grid_bnd.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/gen_grid_bnd.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/gen_grid_bnd.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/grid_spring b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/grid_spring
new file mode 120000
index 000000000..7af1bd1c6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/grid_spring
@@ -0,0 +1 @@
+/sciclone/data10/feiye/RiverMeshTools/RiverMapper/Scripts/grid_spring
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/grid_spring.f90 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/grid_spring.f90
new file mode 120000
index 000000000..5c0672ee6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/grid_spring.f90
@@ -0,0 +1 @@
+/sciclone/data10/feiye/RiverMeshTools/RiverMapper/Scripts/grid_spring.f90
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/improve_hgrid.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/improve_hgrid.py
new file mode 120000
index 000000000..83c1986b4
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/improve_hgrid.py
@@ -0,0 +1 @@
+/sciclone/data10/feiye/RiverMeshTools/RiverMapper/Scripts/improve_hgrid.py
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/make_dem_source_map.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/make_dem_source_map.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/make_dem_source_map.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/make_dem_source_map.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/nwm_coupling.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/nwm_coupling.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/nwm_coupling.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/nwm_coupling.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/pair_auto_arcs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/pair_auto_arcs.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/pair_auto_arcs.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/pair_auto_arcs.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.map b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.map
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.map
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.map
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/select_nearshore_v2.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/select_nearshore_v2.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/set_hgrid_bnd.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/set_hgrid_bnd.py
similarity index 84%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/set_hgrid_bnd.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/set_hgrid_bnd.py
index e93d2e825..0ba9906c0 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/set_hgrid_bnd.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/set_hgrid_bnd.py
@@ -1,8 +1,5 @@
import numpy as np
-try:
- from pylib_experimental.schism_file import cread_schism_hgrid as schism_read
-except ImportError:
- from pylib import read_schism_hgrid as schism_read
+from pylib import read_schism_hgrid as schism_read
def convert_boundary_dict(boundary_dict):
@@ -21,7 +18,7 @@ def convert_boundary_dict(boundary_dict):
boundary_points = np.array(boundary_dict[key])
if boundary_points.shape != (2, 2):
raise ValueError(
- 'Each boundary should have two points'
+ 'Each boundary should have two points'
' (start and end, going counterclosewise along the boundary).'
)
boundary_list.append(
@@ -57,7 +54,7 @@ def make_stofsv8_boundary(hgrid_obj, output_dir='./', write_hgrid=False):
if __name__ == '__main__':
- wdir = '/sciclone/schism10/feiye/STOFS3D-v8/I15a_v7/FeederDp/'
- hg = schism_read(f'{wdir}/hgrid.feeder_dp.ll')
+ wdir = '/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v32/Improve/'
+ hg = schism_read(f'{wdir}/hgrid.ll')
# hg.proj(prj0='esri:102008', prj1='epsg:4326')
make_stofsv8_boundary(hg, output_dir=wdir)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/test.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/test.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/test.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/test.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/transfer_grid_z.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/transfer_grid_z.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Grid/transfer_grid_z.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Grid/transfer_grid_z.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v2.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v2.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.qmd
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.qmd
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.qmd
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/LA_urban_polys_lonlat_v3.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/LA_urban_polys_lonlat_v3.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Obs_2017_12_01/mean_sal_xyz_2017-12-01 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Obs_2017_12_01/mean_sal_xyz_2017-12-01
new file mode 100644
index 000000000..f5bbefcf2
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Obs_2017_12_01/mean_sal_xyz_2017-12-01
@@ -0,0 +1,688 @@
+-79.9228612 32.9835058 4.8671875 02172053
+-81.11789 32.18575747 1.1937499999999999 021989784
+-81.11763889 32.171 1.9328125 021989791
+-81.0069444 32.10305556 20.072916666666668 0219897993
+-81.1780278 32.25602778 0.0031250000000000006 02198810
+-81.1536111 32.24916667 0.03802083333333333 02198820
+-81.1510833 32.2354722 0.05364583333333334 02198840
+-81.1549167 32.16533333 5.179166666666667 02198920
+-81.1379722 32.1657222 4.180208333333334 02198950
+-81.1352778 32.14277778 4.8796875 02198955
+-81.1283333 32.11608333 9.026562499999999 021989715
+-81.0813611 32.08041667 13.15 021989773
+-81.13 32.16583333 2.7156249999999997 021989792
+-81.1219444 32.13666667 5.976041666666667 021989793
+-81.1219444 32.13666667 5.976041666666667 021989793
+-81.0827778 32.09777778 10.5703125 0219897945
+-80.9060556 32.03580556 27.072916666666668 02198980
+-81.3627778 31.45333333 28.083333333333332 022035975
+-81.683138 29.5963582 0.21354166666666666 02244040
+-81.6151361 30.0059222 0.20000000000000004 02245340
+-81.54638889 30.11916667 0.09999999999999999 022462002
+-81.7403761 30.28218375 0.09999999999999999 02246459
+-81.57 30.28696944 0.19999999999999998 02246518
+-81.6682 30.44333889 0.4677083333333334 02246751
+-81.59688889 30.45494167 0.9765625 02246804
+-80.2587833 27.2048 1.2395833333333333 02277100
+-80.2587833 27.2048 1.2395833333333333 02277100
+-80.2074444 27.19902778 8.419791666666667 02277110
+-80.1949722 25.9002222 0.19999999999999998 02286328
+-80.37875 25.57091667 0.19999999999999998 022907085
+-80.3595556 25.5598611 0.19999999999999998 02290709
+-80.8545278 25.46797778 0.19999999999999998 022908295
+-81.3825 25.8697222 10.702604166666667 02290928
+-84.3273972 30.07270485 27.520833333333332 02327031
+-81.0643806 25.13696944 26.713541666666668 250802081035500
+-80.7231111 25.17464167 4.065104166666667 251032080432200
+-80.6390528 25.19059444 7.590624999999999 251127080382100
+-80.5841111 25.20330278 6.155208333333333 251209080350100
+-80.5248667 25.232625 1.9010752688172041 251355080312800
+-80.4475722 25.24210833 11.0859375 251433080265000
+-80.6662611 25.25255556 5.1000000000000005 251457080395802
+-80.9331528 25.512125 0.2760416666666666 253044080555900
+-81.16425 25.72902778 12.0 254344081095101
+-81.53795 25.86051667 28.807291666666668 255138081321701
+-80.6208333 25.86415 0.2822916666666666 255151080371501
+-81.4555 25.89538889 9.121875000000001 255327081275900
+-80.194775 25.900175 0.9000000000000002 255358080114102
+-81.5109167 25.90880556 14.355208333333332 255432081303900
+-81.5443056 25.926 27.348958333333332 255534081324000
+-81.5844222 25.9523611 28.5625 255654081350200
+-81.5109083 25.9569972 0.5770833333333333 255726081303700
+-80.08170838 26.9478354 28.260416666666668 265651080045500
+-80.16 26.98528333 0.1859375 265906080093500
+-80.1548333 26.9914 0.10104166666666665 265929080091800
+-81.5811919 29.70385766 0.19999999999999998 294213081345300
+-81.5959 30.13408889 0.09999999999999999 300803081354500
+-81.6662048 30.1902405 0.19999999999999993 301124081395901
+-81.7304 30.20118056 0.09999999999999999 301204081434900
+-81.6601 30.30478056 0.20625000000000002 301817081393600
+-81.6601 30.30478056 0.20625000000000002 301817081393600
+-81.55814749 30.3860727 13.920833333333334 302309081333001
+-81.7592 30.43585 0.20312500000000003 302609081453300
+-81.5233 30.44928889 10.613541666666666 302657081312400
+-91.1915556 30.44566667 0.19999999999999998 07374000
+-91.1915556 30.44566667 0.19999999999999998 07374000
+-89.9375 29.78416667 1.3166666666666669 073745253
+-89.7195065 29.7082661 5.162500000000001 073745257
+-89.7039524 29.57076989 0.7125 073745258
+-89.5636694 29.63354395 18.333333333333332 07374526
+-89.6060323 29.5859626 13.329166666666666 07374527
+-89.5122222 29.56930556 17.479166666666668 073745275
+-90.0485278 29.2313611 25.354166666666668 07380249
+-89.9506268 29.42272045 20.052083333333332 07380251
+-90.0411844 29.39855505 15.34375 073802512
+-89.9885 29.3336111 24.0 073802514
+-89.9468056 29.27283333 26.958333333333332 073802516
+-89.597 29.30452778 23.822916666666668 07380260
+-90.1655556 29.56577778 1.1468749999999999 07380330
+-90.1814655 29.5177174 1.4270833333333333 07380335
+-90.5367778 29.64705556 0.19999999999999998 07381150
+-90.729812 29.38522075 7.7229166666666655 07381328
+-90.71 29.59805556 0.5494736842105262 07381331
+-90.9211111 29.24916667 16.8125 07381349
+-90.8713889 29.07805556 26.270833333333332 073813498
+-90.544808 29.64521343 0.19999999999999998 07381350
+-90.5576667 29.62733333 0.21510416666666674 07381355
+-91.0997222 29.66833333 0.15208333333333335 073814675
+-92.1355556 29.67444444 5.691666666666666 07387050
+-93.2473764 30.23714987 14.083333333333334 08017044
+-93.2995989 30.0318786 21.020833333333332 08017095
+-93.349043 29.8157762 19.635416666666668 08017118
+-89.9405 29.3247222 26.822916666666668 291929089562600
+-90.1 29.46666667 6.804347826086956 292800090060000
+-90.0111111 29.48305556 13.045833333333334 292859090004000
+-89.7605556 29.49777778 18.458333333333332 292952089453800
+-90.9480556 29.49777778 0.19999999999999998 292952090565300
+-91.3855556 29.54138889 0.19999999999999998 293229091230800
+-92.6041667 29.63583333 20.5625 293809092361500
+-92.8230556 29.67916667 11.583333333333334 294045092492300
+-92.4166667 29.78805556 0.3 294717092250000
+-90.2047222 29.85527778 0.19999999999999998 2951190901217
+-89.9076944 29.85355556 0.19999999999999998 295124089542100
+-93.1669444 29.87527778 1.40625 295231093100100
+-90.3177778 29.91694444 0.19999999999999998 295501090190400
+-93.5105556 29.9622222 1.0250000000000001 295744093303800
+-90.6308333 30.10055556 0.19999999999999998 300602090375100
+-89.2502778 30.12277778 19.145833333333332 300722089150100
+-89.7405556 30.16694444 4.247916666666667 301001089442600
+-90.64 30.22333333 0.09999999999999999 301324090382400
+-94.7699213 29.90160798 0.10885416666666665 08067215
+-71.7911829 42.41092507 0.06715838051518619 01095220
+-71.8281279 42.37286967 0.13415272618839966 01095375
+-71.775349 42.36453675 0.2630640763292517 01095434
+-70.8991667 42.88666667 0.34213647269015957 425311070535801
+-70.91436389 42.89831944 0.19835173248381416 425400070545401
+-70.9605333 42.94673056 0.16823570826248413 425651070573701
+-71.2894444 42.38555556 0.2262451889659156 01104370
+-71.2695014 42.436484 0.23006520053565518 01104405
+-71.2642235 42.43648406 1.1106063952246443 01104410
+-71.2600567 42.43592855 0.9335981772438603 01104415
+-71.2575565 42.4198177 0.6101268114249834 01104420
+-71.2733903 42.3981512 0.5078329596123243 01104430
+-71.27527778 42.37138889 0.3840328384306785 01104453
+-71.27033448 42.37259606 0.7862946415652702 01104455
+-71.2706123 42.368985 0.3969705033924769 01104460
+-71.2681121 42.3545408 0.17044999249962892 01104475
+-70.0645556 41.9311111 24.32555896770276 011058798
+-73.0301667 42.66669444 0.07676265309504826 01168250
+-71.14388889 42.38388889 0.43495567869288204 422302071083801
+-71.6061754 41.8525992 0.0908392663262932 01115098
+-71.6095088 41.8456548 0.0386878188523122 01115110
+-71.6120089 41.83759929 0.10379656431673662 01115114
+-71.6089532 41.8314882 0.13607113870439283 01115120
+-71.584508 41.84093269 0.11715228313204994 01115170
+-71.5847857 41.79759966 0.08815287464694659 01115183
+-71.6200647 41.7887107 0.059869507515647 01115184
+-71.7050677 41.8187102 0.048128821203336086 01115187
+-71.70034528 41.8223213 0.06220679819671172 01115190
+-71.6986785 41.7906548 0.05051342626484142 01115265
+-71.67478879 41.7825994 0.11690605547050109 01115275
+-71.6672885 41.7853772 0.0507529339179592 01115276
+-71.6497879 41.80398827 0.0847747446465314 01115280
+-71.6356207 41.7648219 0.027960806555471684 01115297
+-72.7080556 41.78443889 0.2156803351064132 01191000
+-72.5531454 41.5417656 0.07292758846626442 01193050
+-72.3843667 41.3514833 1.1720078396231015 01194750
+-72.3459166 41.3125983 7.478316373300383 01194796
+-72.841275 41.45026389 0.24595148766185615 01196500
+-73.4495669 41.5931499 0.1731092313959774 01200600
+-73.40320278 41.4658222 0.3661466974541891 01201487
+-73.7101944 40.8662222 26.10291216349126 01302250
+-73.5931944 40.9051111 26.16095443711244 01302845
+-73.1431667 40.9628611 27.955759825413836 01304057
+-72.30675 41.13663889 29.33112970051908 01304200
+-72.6386667 40.91777778 26.279166024594677 01304562
+-72.18438889 40.9530833 0.1558819279938509 0130469525
+-73.09125 40.72105556 26.8563177279647 01306402
+-73.5837396 40.5934366 31.377494661747864 01310740
+-73.5837396 40.5934366 31.377494661747864 01310740
+-73.6561722 40.60865278 30.37846459335424 01311143
+-73.885136 40.57371636 29.292158461389025 01311875
+-73.9492222 41.65219444 0.09282312628512143 01372058
+-74.75877778 41.4612222 0.06537783129099663 01433500
+-78.9345278 42.46344444 0.17342603702195544 04213500
+-77.8286944 42.6824722 0.23788500324445253 04226000
+-77.6163056 43.1417222 0.2798464712268076 04231600
+-77.6163056 43.1417222 0.2798464712268076 04231600
+-76.50527778 43.45166667 0.2595592344796868 04249000
+-73.11325278 40.65591389 0.7470153341342142 403921073064801
+-73.11205278 40.65603056 1.2304250484470893 403922073064401
+-73.1121833 40.6560333 1.412691465347262 403922073064402
+-72.46463889 41.04852778 0.037141181050785003 410254072275201
+-74.28 40.99194444 0.3247430079554393 01388000
+-74.2691667 40.89638889 0.45088927654347416 01389005
+-74.58277778 40.55555556 0.20380955482940458 01400500
+-74.1547222 40.16138889 0.14689286147841826 01408000
+-74.1222222 40.14666667 0.12512046636825366 01408029
+-74.1222222 40.14666667 0.12512046636825366 01408029
+-75.065 40.5261111 0.12326380267273966 01458500
+-74.4641667 40.50777778 0.1150371410937114 01460595
+-74.7780556 40.22166667 0.11433899337244417 01463500
+-73.9898667 40.43015 23.718779079657757 402548073592301
+-73.9896667 40.4301 12.25354122930269 402548073592302
+-73.9895667 40.4301 0.3231862571451934 402548073592303
+-73.9895667 40.4301 17.939599930670795 402548073592304
+-75.6087222 39.71063889 0.3066748106615754 01480065
+-75.5766944 39.7695 0.1885471052584046 01481500
+-75.5682589 39.5009454 7.454748861122617 01482800
+-75.61352778 39.46594444 5.7996731576260245 01483177
+-75.4583056 39.0105 3.558808098893161 01484080
+-75.25077778 38.791 3.4174431840068915 01484272
+-75.29102778 38.59455556 0.06366220994142896 01484525
+-75.0991944 38.62494444 30.040308657834697 01484680
+-75.0574167 41.75675 0.05173668667899298 01427510
+-75.5990417 38.741075 0.09423706337729026 384428075355701
+-75.1544194 38.7573222 0.08644861304246176 384526075091601
+-75.2588611 38.77705556 0.1137514206707489 384637075153201
+-75.1373987 39.95400165 0.13742180782273156 01467200
+-76.1246622 40.6292577 0.20420616925646193 01468500
+-75.3561111 40.11555556 0.22210863735423256 01473500
+-75.36630199 39.83677934 0.174659514909565 01477050
+-75.8013341 39.9617734 0.22487023303456502 01480617
+-75.8013341 39.9617734 0.22487023303456502 01480617
+-75.6732715 39.9687191 0.20332854151820334 01480870
+-75.5932623 39.8698328 0.19057803080538005 01481000
+-77.0802457 41.7970183 0.08966758270488084 01516350
+-77.1152486 41.95257385 0.07829258638332384 01518700
+-76.6191222 40.95814218 0.1350932840714404 01540500
+-78.108896 41.11755906 0.1534301743844919 01542500
+-77.8258251 41.4758994 0.02186407432643492 01544500
+-77.32414028 41.273683 0.039458452474118715 01549700
+-76.56777778 40.19527778 0.15059504670365106 01573695
+-76.68775 40.14930556 0.1839576614946002 01573710
+-76.26403889 39.9959361 0.3986925755423299 015765195
+-76.33329279 39.82788027 0.1200828520951975 01576980
+-78.29279129 41.81867578 0.034109743397285903 03007800
+-78.5961347 41.5531176 0.01930114819123885 03027500
+-79.00836738 40.93923105 0.16864265749663557 03034000
+-79.2911508 40.9275653 0.11770005887119801 03036000
+-79.6686111 40.68555556 0.0717102108340637 03039041
+-79.3672609 40.46756718 0.12437889592794067 03043810
+-79.3908724 40.4545117 0.19407542656120244 03044000
+-79.81475899 40.5361302 0.09120764965741959 03049640
+-79.9706152 39.7592449 0.43069414417742335 03072000
+-79.9228206 39.8250275 0.10551257858165272 03072655
+-80.072558 39.92313056 0.18381494803463438 03073000
+-79.9011517 40.26224454 0.1472988570978672 03075070
+-79.2288333 39.85991667 0.14566554412980273 03079000
+-79.3725353 39.8275767 0.04163725154732017 03081000
+-79.8066944 40.2402222 0.10111253998189602 03083500
+-80.3370083 40.88867389 0.16379051010668735 03105500
+-80.2422837 40.8170092 0.20422664051940878 03106000
+-80.3833975 40.6489546 0.10648529254236891 03108490
+-79.9114471 39.72702308 0.13011974688733136 394337079544201
+-75.94013889 39.25705556 0.09645577889591235 01493112
+-76.15775 39.62605556 0.11845900657450116 01579550
+-76.3474444 39.49627778 0.32267612539620405 01581752
+-76.34263889 39.40852778 0.1474623886504768 01585075
+-76.55513889 39.3179722 0.16590916658912128 01585219
+-76.76175 39.3615833 0.2021372920796362 01589290
+-76.60363889 39.2841111 1.067979169362367 01589485
+-77.6340833 39.34125 0.15825047944922563 01636845
+-77.6264722 39.3376111 0.16792802165277362 01636846
+-77.4405833 39.43602778 0.24432261924917323 01642198
+-77.42977778 39.42441667 0.31125976936057625 01642199
+-77.12763889 38.94977778 0.17109728702949326 01646500
+-76.96402778 39.0333611 0.17386344014371538 01649190
+-76.9259722 38.96025 0.19832667191619985 01649500
+-77.0048611 38.9862222 0.40724147632277724 01650800
+-76.96513889 38.95255556 0.2554580054507056 01651000
+-75.2114083 38.09080278 28.710139640902565 380527075124101
+-75.2114083 38.09080278 2.5539224799914226 380527075124102
+-75.2118111 38.0911833 3.737790328810522 380528075124301
+-79.15213889 38.20227778 0.16336187972326016 01622459
+-79.1341944 38.2085833 0.16473211152469666 01622464
+-79.2374722 38.28538889 0.015389316178722866 0162246784
+-78.9873056 37.9218611 0.041479035996804824 0162588350
+-78.9853333 37.9250833 0.04472611010426158 0162588440
+-78.6427935 38.69345016 0.24920715134703822 01632900
+-77.3324293 38.88469518 0.21353163089555402 01645704
+-77.3382627 38.90888916 0.08996756662440705 01645762
+-77.3382627 38.90888916 0.08996756662440705 01645762
+-77.24581439 38.97594346 0.13017265578165432 01646000
+-77.1756743 38.95977716 0.15209593005189054 01646305
+-77.2283158 38.81289066 0.18479618761363625 01654000
+-77.2364549 38.81358508 0.1196831240903958 01654500
+-77.7475556 38.67577778 0.10419920094963855 01655794
+-77.4319047 38.8823899 0.22822340675606595 01656903
+-77.9105278 38.7244722 0.0781952422677441 01661977
+-77.52915268 38.30846178 0.05079608702412341 01668000
+-77.3322018 37.76764189 0.04852061705789481 01673000
+-76.39352778 37.0184972 0.12689511155259214 0167889257
+-76.3861111 37.03769444 0.46624140445034573 0167891721
+-79.7805278 38.3006111 0.02931341281628199 0201144558
+-79.7726944 38.2995 0.02303021171494817 0201144806
+-79.5964444 38.15541667 0.08434926106481906 02015729
+-79.6073611 38.12294444 0.08330855288028305 02015742
+-79.33538889 38.2759722 0.017864041963423574 02020246
+-79.3348056 38.24416667 0.022014657545367296 02020258
+-78.9154444 37.8905833 0.03373442522897848 0202848919
+-78.8993056 37.8838611 0.03265834204285583 0202848938
+-78.0858328 37.67097957 0.1202241449334805 02035000
+-77.0608027 37.43625765 0.0663603609018119 02042500
+-76.5662167 37.16720278 0.11577306631760245 0204279245
+-76.5444306 37.10255 0.0850387068249219 0204279294
+-76.20735 36.8750833 0.3166497727268199 0204288771
+-76.22907778 36.7638111 0.11224597986212788 0204288786
+-76.3842472 36.8624972 0.09853248243311002 0204289131
+-76.3806361 36.88354444 0.12752290649179304 0204289402
+-76.2504972 36.92351389 0.09945377701953581 0204289989
+-76.0221944 36.85802778 0.09150770635960036 0204295063
+-76.1313361 36.7912083 0.3813357429839942 0204306533
+-76.2123167 36.69064444 0.1296503116261404 0204309906
+-80.1519167 37.1870833 0.009145781858786693 0205373035
+-80.1440833 37.1913611 0.011618128114784236 0205373075
+-80.1350833 37.1731111 0.024748566867455957 0205373228
+-80.1413611 37.16475 0.026551872768265875 0205373422
+-80.19975 37.23430556 0.19090894351718382 0205450393
+-80.1967778 37.2337222 0.17348282934855605 0205450495
+-79.9375556 37.27794444 0.22332332464612217 0205551460
+-79.8268333 37.05227778 0.03936514974168574 0205696042
+-79.8254722 37.0558333 0.038508681171572655 0205696095
+-78.2977743 36.60319824 0.05176662195985208 02079500
+-80.50888889 37.3132222 0.1218874140296594 0317154954
+-80.5169444 37.311 0.12615762811070602 0317155123
+-80.6195556 37.34316667 0.011992976891834407 03171597
+-80.6245556 37.33955556 0.012772811992027322 0317159760
+-82.1548569 36.9448295 0.17130570948344864 03524000
+-82.4562619 36.92926938 0.23137858045212154 03524500
+-82.4619444 36.83138889 0.19385719980617178 03524740
+-77.58027778 36.3311111 0.05494684230116099 0208062765
+-77.21527778 36.0136111 0.05712150350962979 02081022
+-76.89277778 35.81305556 0.05817135500597617 02081094
+-76.72277778 35.915 0.08613220086137313 0208114150
+-76.25388889 35.5058333 0.3111859049191165 0208458892
+-76.18388889 35.50638889 0.33736429941923934 0208458893
+-79.4230754 35.73514055 0.04395501192627377 02101726
+-83.3536111 35.46138889 0.008474095797144898 03512000
+-78.71973988 33.953505 0.27511420630150685 02110400
+-78.7150175 33.9126719 0.05521120619553082 02110500
+-78.8972222 33.8508333 0.05229297116065906 02110550
+-79.0411471 33.86100349 0.14881891136519718 02110701
+-79.0437222 33.8326111 0.05219319115372194 02110704
+-78.75307469 33.7985057 0.15281088725176972 02110755
+-78.8666928 33.74072759 0.062342475667117564 02110760
+-78.7186287 33.82128347 1.7249931739752575 02110770
+-78.6558483 33.8515612 13.180542092925874 02110777
+-79.1269867 33.50655724 0.06409110911789165 021108125
+-79.1739341 33.44461245 1.4748318380673642 02110815
+-79.2477222 34.05675 0.041622262904875376 02135000
+-81.4212089 34.5951393 0.039665878171304965 02156500
+-81.548158 34.5354163 0.060866932087802035 02160105
+-81.5981594 34.5093039 0.056268624292476706 02160700
+-81.3303747 34.26070285 0.045071110135223524 02160991
+-81.0878717 34.0140416 0.04079532423641253 02169000
+-79.915 33.4275 0.046708707972262446 02171645
+-79.3542237 33.15433435 6.50894960457429 02171905
+-79.9489708 33.0935042 0.048944833650542204 02172020
+-79.9584722 33.0569722 0.061657386571474966 02172040
+-79.9357778 33.05766667 0.20210062958154956 02172050
+-79.90675 33.01577778 0.8398514337441426 021720508
+-79.9228612 32.9835058 4.726567515374961 02172053
+-79.9628645 32.89045228 20.284403380083546 021720677
+-79.9526667 32.85569444 23.558785647295174 0217206935
+-79.82438889 32.92130556 23.21407199565536 0217206962
+-79.8961963 32.8590638 25.398997454219412 021720698
+-79.9100869 32.80239835 27.036586271663055 021720709
+-79.923699 32.7804544 28.40976204425425 021720710
+-80.1516667 32.92583333 1.4043676798040161 021720825
+-80.0237014 32.8346201 18.69269568442577 021720869
+-81.11789 32.18575747 1.2115110521594465 021989784
+-81.11763889 32.171 1.930290801843328 021989791
+-81.0069444 32.10305556 20.015843272870697 0219897993
+-80.7226078 32.26770186 12.195215492977757 321603080432202
+-79.3633333 33.07444444 31.09059086708948 330428079214800
+-81.1780278 32.25602778 0.053203426276682245 02198810
+-81.1536111 32.24916667 0.05745317089440023 02198820
+-81.1510833 32.2354722 0.07438710219655392 02198840
+-81.1549167 32.16533333 5.047180707613964 02198920
+-81.1379722 32.1657222 4.114410901030103 02198950
+-81.1352778 32.14277778 4.852337358091152 02198955
+-81.1283333 32.11608333 8.980374827010296 021989715
+-81.0813611 32.08041667 13.102900060935573 021989773
+-81.13 32.16583333 2.693574449965656 021989792
+-81.1219444 32.13666667 5.926412311427786 021989793
+-81.1219444 32.13666667 5.926412311427786 021989793
+-81.0827778 32.09777778 10.520137760643033 0219897945
+-80.9060556 32.03580556 27.059645337329304 02198980
+-81.3627778 31.45333333 27.959197320323387 022035975
+-84.4152778 33.68388889 0.12386306514765322 02203603
+-84.35813889 33.67891667 0.11398744572747235 02203655
+-84.3301111 33.68902778 0.10138555785761236 02203700
+-84.2921944 33.70569444 0.045919914239926696 02203831
+-84.25388889 33.69319444 0.05510147072528715 02203863
+-84.2391667 33.70941667 0.04768210056588257 02203873
+-84.224 33.66577778 0.0687569990566146 02203900
+-84.2203611 33.7632222 0.054565253187566054 02203950
+-84.1986111 33.69666667 0.05063650730533003 02203960
+-84.1511667 33.66819444 0.04116508919216402 02204037
+-84.1077778 33.9411111 0.04705506166457205 02205865
+-84.0581944 33.7725 0.10167862903948799 02207120
+-84.1393333 33.83041667 0.05720379730269268 02207135
+-84.0771667 33.77327778 0.033904573303089394 02207160
+-84.0377778 33.7775 0.037046166305796546 02207185
+-83.99013889 33.81527778 0.03244309515754657 02207385
+-83.9425 33.82138889 0.023285682706240922 02207400
+-83.8880556 33.91694444 0.04338315124579434 02208150
+-83.7784167 33.63938889 0.03153694694247447 02208450
+-83.7988611 33.6285 0.026046633176816575 02208493
+-83.8544444 34.0822222 0.03024184060068836 02217274
+-83.5250944 34.1620583 0.032476589729892334 02217643
+-83.8941667 34.01027778 0.03373442522897848 02218565
+-84.07 34.1325 0.04712553526611451 02334480
+-84.0780556 34.09638889 0.04032808368110914 02334578
+-84.2019444 33.9972222 0.040225634894041344 02335000
+-84.2647222 33.965 0.06336297982717011 02335350
+-84.4430278 33.9019722 0.05419612569445305 02335880
+-84.4544444 33.85916667 0.05547057828028832 02336000
+-84.225 33.9058333 0.048281049865727795 02336030
+-84.3427778 33.83155556 0.07329182649049303 02336120
+-84.2479722 33.81044444 0.04761222016326907 02336152
+-84.2747222 33.82138889 0.0591787832194845 023362095
+-84.3406944 33.8030833 0.06686909544652957 02336240
+-84.40763889 33.82030556 0.08396107324913707 02336300
+-84.43863889 33.82163889 0.14715977552368362 02336313
+-84.34525 33.89775 0.05926107212255991 02336340
+-84.37888889 33.86916667 0.06269969072476136 02336360
+-84.4392778 33.8382222 0.07357623909449801 02336410
+-84.4741944 33.7944722 0.14876831918034258 02336526
+-84.5681667 33.74352778 0.06732546920096348 02336728
+-84.6736111 33.65666667 0.10138806267233409 02337170
+-84.8210278 33.65380556 0.025823617120085622 02337410
+-85.1066111 31.24908333 0.04983063070926065 02343805
+-84.5826111 33.35727778 0.028865084500384077 02344630
+-84.5783333 33.42166667 0.026798330943126086 02344655
+-84.5727222 33.38316667 0.029155625473261667 02344673
+-84.5805 30.91030556 0.07085960792940375 02356000
+-84.7495 30.903 0.12571276785267374 02357150
+-84.8544444 34.0789722 0.028721597473735736 02394682
+-81.4832778 31.17452778 0.2733415362749414 311028081285902
+-81.4985417 31.18091944 0.3828682685049359 311051081295401
+-80.8725578 28.36972837 0.15542339245734077 02232400
+-81.0353374 28.7141611 0.19192053409166826 02234000
+-81.683138 29.5963582 0.2555820073428494 02244040
+-81.6151361 30.0059222 0.2329280043025412 02245340
+-81.54638889 30.11916667 0.09411381416703012 022462002
+-81.7403761 30.28218375 0.15003075908474814 02246459
+-81.57 30.28696944 0.19873563613961143 02246518
+-81.6682 30.44333889 0.4808509937881545 02246751
+-81.59688889 30.45494167 0.9870519051093448 02246804
+-81.5195173 28.39056323 0.08771052521001521 02264000
+-81.6164632 28.38500749 0.07658047491429283 02266200
+-81.579796 28.33278738 0.10504132890514374 02266300
+-81.5439622 28.27584517 0.08659853108609267 02266495
+-80.2587833 27.2048 1.2502625932272757 02277100
+-80.2587833 27.2048 1.2502625932272757 02277100
+-80.2074444 27.19902778 8.253577301326388 02277110
+-80.1949722 25.9002222 0.22940605910020984 02286328
+-80.37875 25.57091667 0.239649348859414 022907085
+-80.3595556 25.5598611 0.2541509820153492 02290709
+-80.8545278 25.46797778 0.200949732998807 022908295
+-81.3825 25.8697222 10.383237179014936 02290928
+-81.69313699 26.72173487 0.14264568486989906 02292900
+-81.9994444 27.08666667 0.19609329445149817 02297345
+-82.00730919 27.07755529 0.2077463621153263 02297350
+-81.9356414 26.98478094 0.2833234695439633 02298202
+-82.451425 27.11850278 30.754677194230524 02299730
+-82.4474111 27.11271944 34.66851552794407 02299734
+-82.4655556 27.1122222 34.239841521809424 02299735
+-82.3670375 27.51364999 0.25082278147149495 023000095
+-82.3264528 27.86934167 10.535630570666218 02301718
+-82.3842598 27.85974739 23.16815960018923 02301721
+-82.3637032 28.05446224 0.1857827237598162 02304000
+-82.4345385 28.02113015 2.5066009098338706 02304510
+-82.4424056 28.0151611 5.750212866502698 02304517
+-82.451761 28.02113004 2.78450902550675 02306000
+-82.45231658 28.02113003 2.682457653997535 023060003
+-82.4548166 28.0202967 8.223859708210577 023060013
+-82.4587057 27.94196627 23.766292645460936 02306028
+-82.7226006 28.2502877 7.442305088772256 02310308
+-82.5767656 28.71526419 1.1276711189694182 02310650
+-82.6062107 28.71526404 5.337464930825355 02310663
+-82.6247222 28.70263889 10.617906609142446 02310673
+-82.6389891 28.69470935 12.960305193767853 02310674
+-82.58871089 28.79970509 1.9598823771276621 02310678
+-82.589822 28.79748294 0.5012123028446474 02310688
+-82.60563889 28.8131111 5.303901878903976 02310689
+-82.6026 28.80137159 2.8775496324359464 02310690
+-82.6178779 28.78526096 3.0130393217126055 02310700
+-82.695657 28.7716498 16.540891922881798 02310712
+-82.5956566 28.890535 0.5430570892504357 02310740
+-82.6055556 28.8933611 1.8503013503764325 02310742
+-82.5931566 28.89470155 0.23584833898570864 02310743
+-82.62388889 28.90638889 4.278797804024092 02310747
+-82.6458056 28.90155556 12.598749212738086 02310752
+-82.7657876 29.00110935 14.602666577395523 02313272
+-82.9331875 30.3929988 0.07562721254322574 02315550
+-83.0892778 30.43944444 0.135645666778255 02315626
+-83.073195 30.59826888 0.033604307704872716 02317620
+-83.2595906 30.59548716 0.2697356196947526 02319000
+-83.2443097 30.48049106 0.13906483876736 02319302
+-83.18013979 30.41049435 0.17002735962101034 02319394
+-83.1351374 30.36132999 0.20533221117828143 02319520
+-83.24958439 30.2449425 0.1570043903925853 02319800
+-83.2271694 30.12572778 0.22455884135411416 02319950
+-82.997352 30.0060603 0.18624164574925325 02320250
+-82.4262246 29.9219073 0.0439350351800468 02321500
+-82.7151204 29.84884769 0.15741239512977512 02322500
+-82.758457 29.9799552 0.1480524989204203 02322688
+-82.7859573 29.95273288 0.1557045884572211 02322700
+-82.8604033 29.91162076 0.16461535286788703 02322800
+-82.9331797 29.5891247 0.2497723113675429 02323502
+-82.976791 29.4896808 0.2449973321232946 02323566
+-83.9796085 30.3013159 0.13756578976658276 02326526
+-84.30128689 30.23492447 0.14623671200223465 02327000
+-84.3273972 30.07270485 27.57509020266413 02327031
+-84.8590871 30.7010251 0.06661472691521923 02358000
+-85.0154686 29.94937094 0.06705363896511927 02359170
+-81.0643806 25.13696944 26.64351403281467 250802081035500
+-80.7231111 25.17464167 4.0700655597575395 251032080432200
+-80.6390528 25.19059444 7.507680102080649 251127080382100
+-80.5841111 25.20330278 5.997844118095603 251209080350100
+-80.5248667 25.232625 1.8675366302857224 251355080312800
+-80.4475722 25.24210833 11.084404515004076 251433080265000
+-80.6662611 25.25255556 5.147643250856549 251457080395802
+-80.9331528 25.512125 0.27806722392131544 253044080555900
+-81.16425 25.72902778 11.85011512786236 254344081095101
+-81.53795 25.86051667 28.71914107114728 255138081321701
+-80.6208333 25.86415 0.2653477517753579 255151080371501
+-81.4555 25.89538889 8.981361359022905 255327081275900
+-80.194775 25.900175 0.8980743743175857 255358080114102
+-81.5109167 25.90880556 14.19302790217696 255432081303900
+-81.5443056 25.926 27.431195766232925 255534081324000
+-81.5844222 25.9523611 28.518579900423845 255654081350200
+-81.5109083 25.9569972 0.5927635064034091 255726081303700
+-80.08170838 26.9478354 28.18612868702401 265651080045500
+-80.16 26.98528333 0.16872649033632478 265906080093500
+-80.1548333 26.9914 0.1379845624243501 265929080091800
+-82.69063889 28.92527778 13.893667887491132 285531082412600
+-81.6059091 29.30858648 0.21858428633592084 291830081362200
+-81.5811919 29.70385766 0.21399821909477407 294213081345300
+-81.5959 30.13408889 0.11810967478824295 300803081354500
+-81.6662048 30.1902405 0.23480443057405043 301124081395901
+-81.7304 30.20118056 0.09152270957293965 301204081434900
+-81.6601 30.30478056 0.247746771398548 301817081393600
+-85.0591667 31.62219444 0.05245760634720593 023432415
+-85.45325 34.20194444 0.0687794454725385 02397530
+-81.6601 30.30478056 0.247746771398548 301817081393600
+-81.55814749 30.3860727 12.345475949147582 302309081333001
+-81.7592 30.43585 0.20807670049882795 302609081453300
+-81.5233 30.44928889 10.586832778265533 302657081312400
+-86.1955222 32.43985898 0.023054437451645794 02419890
+-86.5491517 33.60371416 0.124323535788397 02423160
+-86.5624847 33.53454886 0.20033602886321977 02423397
+-86.7841551 33.3692767 0.1370634974002963 02423496
+-86.7169325 33.52093809 0.16189518932985414 02423571
+-86.6961013 33.71121273 0.1501319715454296 02455980
+-86.8680483 33.5970492 0.21726037725102157 02457595
+-86.7188778 33.5770483 0.17932162283711875 02458148
+-86.8791584 33.5176059 0.19157849289811976 02458450
+-86.8791584 33.5176059 0.19157849289811976 02458450
+-86.8911032 33.5239948 0.19568454629810367 02458502
+-86.8364556 33.5057722 0.20638938172950805 02461130
+-86.8721722 33.4926111 0.1970565397100116 02461192
+-88.4431868 46.7346552 0.059096494179831975 04043097
+-87.8776299 46.78214818 0.03215274632226269 04043238
+-87.8523522 46.7857589 0.05595439745267606 04043244
+-87.8679127 46.49326948 0.033646846535141384 04057801
+-87.2020793 45.7549674 0.15286807411149414 04059500
+-87.2020793 45.7549674 0.15286807411149414 04059500
+-86.2597325 41.8292138 0.283087282416435 04101500
+-86.106703 42.65085976 0.2722792222983611 04108660
+-86.0264354 43.0241884 0.30132721609906293 04119400
+-84.0199939 44.0725203 0.20583389190010873 04142000
+-83.9846833 42.88169789 0.36319301001335136 04144032
+-83.8460698 42.9419733 0.4137704981110185 041482663
+-83.951918 43.4219699 0.3256187079677724 04157005
+-82.90881 42.5958674 0.4721960000056191 04165500
+-83.2546513 42.3730923 0.6759339192304388 04166500
+-83.53104619 41.9606008 0.34003429278024605 04176500
+-91.1915556 30.44566667 0.23100819558770366 07374000
+-91.1915556 30.44566667 0.23100819558770366 07374000
+-89.9375 29.78416667 1.2946228117103398 073745253
+-89.7195065 29.7082661 5.173781220256841 073745257
+-89.7039524 29.57076989 0.7072517015034092 073745258
+-89.5636694 29.63354395 18.334642800446478 07374526
+-89.6060323 29.5859626 13.335558238506891 07374527
+-89.5122222 29.56930556 17.439190724394564 073745275
+-90.0485278 29.2313611 25.28951037875711 07380249
+-89.9506268 29.42272045 20.074173663279954 07380251
+-90.0411844 29.39855505 15.322105307763364 073802512
+-89.9885 29.3336111 23.973302855981803 073802514
+-89.9468056 29.27283333 26.94995313400038 073802516
+-89.597 29.30452778 23.83648905222543 07380260
+-90.1655556 29.56577778 1.146527524169036 07380330
+-90.1814655 29.5177174 1.4314815750257417 07380335
+-90.5367778 29.64705556 0.21158369445143138 07381150
+-90.3808333 29.5772222 0.2946382901088472 07381235
+-90.729812 29.38522075 7.686414018705938 07381328
+-90.71 29.59805556 0.551100329530116 07381331
+-90.9211111 29.24916667 16.80606697459868 07381349
+-90.8713889 29.07805556 26.317548531198316 073813498
+-90.544808 29.64521343 0.2123679070172687 07381350
+-90.5576667 29.62733333 0.22883526833853116 07381355
+-91.0997222 29.66833333 0.14046603928090926 073814675
+-91.2119368 29.69281939 0.22101526917142575 07381600
+-91.8803982 29.71326575 5.098496604520137 07387040
+-92.1355556 29.67444444 5.682039810470373 07387050
+-93.2473764 30.23714987 14.083857124233932 08017044
+-93.2995989 30.0318786 21.10309887073043 08017095
+-93.349043 29.8157762 19.610958377594773 08017118
+-89.9405 29.3247222 26.84366629037006 291929089562600
+-90.1 29.46666667 6.79989571350516 292800090060000
+-90.0111111 29.48305556 13.0820807047663 292859090004000
+-89.7605556 29.49777778 18.401229171351098 292952089453800
+-90.9480556 29.49777778 0.18501794966456256 292952090565300
+-91.3855556 29.54138889 0.21927202983651878 293229091230800
+-92.6041667 29.63583333 20.502072977249362 293809092361500
+-92.8230556 29.67916667 11.462917127695048 294045092492300
+-92.4166667 29.78805556 0.27502867072955667 294717092250000
+-90.2047222 29.85527778 0.2244432403053046 2951190901217
+-89.9076944 29.85355556 0.2291412252311856 295124089542100
+-93.1669444 29.87527778 1.4341550238672134 295231093100100
+-90.3177778 29.91694444 0.22616467067525073 295501090190400
+-93.5105556 29.9622222 1.0392079015340248 295744093303800
+-90.6308333 30.10055556 0.20997976140707314 300602090375100
+-89.2502778 30.12277778 19.12484212094446 300722089150100
+-89.7405556 30.16694444 4.236928528038393 301001089442600
+-90.64 30.22333333 0.08392047174357395 301324090382400
+-101.879628 35.4703261 2.84329655521081 07227500
+-100.2089951 33.62203029 44.873049200594 07311782
+-98.5336663 33.90954178 3.3979314491808514 07312500
+-98.2967139 34.0531504 2.5381966124034356 07312700
+-95.9844444 33.6822222 0.2885478584352672 07332620
+-95.9611111 33.74416667 0.36253078499729485 07332622
+-94.1744444 30.1411111 0.05581972733762265 08041770
+-94.1744444 30.1411111 0.05581972733762265 08041770
+-97.3325167 32.76096337 0.2206375183963165 08048000
+-96.9944444 32.7625 0.41627480112050064 08049500
+-96.8927805 33.28344977 0.3692867802757422 08052700
+-96.8919475 33.2192846 0.09183028341586996 08052745
+-96.8219464 32.7748517 0.4053985304401463 08057000
+-96.7358319 32.70763139 0.3829324537930391 08057410
+-96.4630415 32.42652988 0.39558437486174275 08062500
+-95.6563407 31.33851319 0.34094022951002645 08065350
+-95.0323972 29.80674444 0.14995991167570605 08067074
+-94.774366 29.9418847 0.15828427632672 08067100
+-94.7149197 29.86744193 0.16307238024379192 08067118
+-94.7699213 29.90160798 0.16040890048943304 08067215
+-94.7313087 29.8124434 0.1550966184310154 08067252
+-95.4571616 30.24465738 0.3088661182093474 08068000
+-95.4363275 30.11049517 0.2515817187573325 08068500
+-95.2579888 30.02716385 0.29031975115162756 08069500
+-95.1246139 30.14523056 0.07651808589366953 08070200
+-100.0264755 31.71542973 1.4910004019352279 08126380
+-97.7713947 30.26354169 0.328999786764906 08155500
+-98.1261111 30.03444444 0.2851613678373115 08170990
+-98.5487944 29.24685278 0.39275697626719686 08180850
+-98.4908493 29.2641276 0.49582145839454445 08181500
+-98.3558463 29.2221853 0.5579155064791247 08181800
+-97.7371389 28.84869444 0.590094365895315 08188060
+-99.7047756 29.48856496 0.22229351893916327 08195000
+-97.7758308 27.93779594 0.45234481744752564 08211200
+-97.6255509 27.8969652 2.5686068201965395 08211503
+-97.6161667 27.89775 3.472391608930366 0821150305
+-106.5408218 31.80288488 1.9699663852473859 08364000
+-104.2865896 29.51962973 0.7159723854043776 08374200
+-103.5977778 29.1547222 0.7283749217744312 08374510
+-102.9754409 29.1835386 0.7372959757138502 08375300
+-101.7559523 29.78075694 0.6641817761039271 08377200
+-103.8315824 31.87262648 6.8119757851715015 08412500
+-103.0059908 31.3668055 9.10344095715188 08437710
+-102.4176419 31.11320329 12.511073108845723 08446500
+-101.7701244 30.65961373 8.11984493027914 08447000
+-101.8030556 30.46888889 0.45002881714712073 08447018
+-101.7415556 30.314 3.187519461262841 08447300
+-101.4462223 29.8029823 1.678809382346733 08447410
+-98.3913889 29.13388889 0.10909849032204477 290802098232901
+-98.4958333 29.39194444 0.2646158855578907 292331098294501
+-99.2833738 29.43856519 0.2171398052554534 292618099165901
+-98.5955556 29.49527778 0.30237513090567797 292943098354404
+-98.5613889 29.5211111 0.3047098169607717 293116098334101
+-98.6355556 29.54777778 0.32400637957122913 293252098380801
+-98.5486111 29.58777778 0.29754241603355014 293516098325501
+-98.4483333 29.62944444 0.3135508499266706 293746098265401
+-95.0644278 29.7785861 0.15284689519948094 294643095035200
+-95.1242915 29.92369393 0.09741685868160092 295524095072701
+-95.1667778 29.93825 0.10013579897224016 295554095093402
+-95.1393833 29.97393333 0.10365353206994304 295826095082200
+-76.08481 39.54794 0.0 CB1.1
+-76.02599 39.44149 0.1 CB2.1
+-76.17579 39.34873 4.36 CB2.2
+-76.2405 39.2495 11.21 CB3.1
+-76.30631 39.16369 12.99 CB3.2
+-76.35967 38.99596 18.97 CB3.3C
+-76.39945 38.82593 20.36 CB4.1C
+-76.42127 38.64618 21.06 CB4.2C
+-76.42794 38.55505 21.27 CB4.3C
+-76.34565 38.41457 21.62 CB4.4
+-76.29215 38.3187 21.69 CB5.1
+-76.22787 38.13705 21.27 CB5.2
+-76.17137 37.91011 20.78 CB5.3
+-76.17466 37.80013 21.24 CB5.4
+-76.18967 37.6918 22.48 CB5.5
+-76.05799 37.58124 23.94 CB7.1S
+-76.07966 37.41153 27.75 CB7.2
+-76.12521 37.11681 30.27 CB7.3
+-76.02048 36.9957 31.34 CB7.4
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Obs_2017_12_01/mean_tem_xyz_2017-12-01 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Obs_2017_12_01/mean_tem_xyz_2017-12-01
new file mode 100644
index 000000000..ce7f78007
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Obs_2017_12_01/mean_tem_xyz_2017-12-01
@@ -0,0 +1,739 @@
+-67.80388889 46.1811111 1.0796875000000001 01018035
+-67.7780556 45.1811111 3.5875 01018900
+-67.57705278 45.2256833 1.544270833333333 01019300
+-70.9564507 43.23480487 2.113020833333333 01072870
+-71.2016667 43.04138889 2.083854166666667 01073319
+-71.64146129 43.01480519 2.5421875 01091000
+-71.7067399 42.8425858 3.301041666666667 01093852
+-71.7911829 42.41092507 3.672916666666667 01095220
+-71.8281279 42.37286967 3.8531914893617025 01095375
+-71.775349 42.36453675 6.53125 01095434
+-71.6661111 42.41944444 5.518229166666667 01095503
+-71.4439704 45.04032368 2.5822916666666664 01129200
+-71.63120018 44.74977166 1.8338541666666666 01129500
+-72.3616667 43.14944444 2.586979166666667 01154950
+-72.2700858 43.03924586 2.540625 01157000
+-70.8991667 42.88666667 10.206451612903223 425311070535801
+-70.91436389 42.89831944 11.368181818181817 425400070545401
+-70.9605333 42.94673056 11.05 425651070573701
+-71.5233861 43.25745 11.567708333333334 431527071312401
+-71.4938056 43.2717222 13.018750000000002 431618071293801
+-71.2894444 42.38555556 4.62951388888889 01104370
+-71.2695014 42.436484 5.152777777777778 01104405
+-71.2642235 42.43648406 4.722916666666666 01104410
+-71.2600567 42.43592855 7.157812500000001 01104415
+-71.2575565 42.4198177 5.318316831683168 01104420
+-71.2733903 42.3981512 5.561458333333334 01104430
+-71.27527778 42.37138889 4.3850694444444445 01104453
+-71.27033448 42.37259606 10.0625 01104455
+-71.2706123 42.368985 5.005902777777777 01104460
+-71.2681121 42.3545408 6.398672566371681 01104475
+-70.0645556 41.9311111 6.497222222222222 011058798
+-73.0301667 42.66669444 1.8895833333333332 01168250
+-72.67064738 42.70341695 3.0515624999999997 01170100
+-71.14388889 42.38388889 8.108333333333333 422302071083801
+-71.6061754 41.8525992 4.660763888888889 01115098
+-71.6095088 41.8456548 4.643055555555555 01115110
+-71.6120089 41.83759929 4.718055555555555 01115114
+-71.6089532 41.8314882 3.9270833333333335 01115120
+-71.584508 41.84093269 6.9743055555555555 01115170
+-71.5847857 41.79759966 4.675347222222222 01115183
+-71.6200647 41.7887107 5.760763888888889 01115184
+-71.7050677 41.8187102 4.174479166666666 01115187
+-71.70034528 41.8223213 4.339930555555556 01115190
+-71.6986785 41.7906548 5.423958333333333 01115265
+-71.67478879 41.7825994 6.023958333333334 01115275
+-71.6672885 41.7853772 5.2875 01115276
+-71.6497879 41.80398827 4.863194444444444 01115280
+-71.6356207 41.7648219 4.057291666666667 01115297
+-72.93932778 42.0375 2.6197916666666665 01187300
+-72.7080556 41.78443889 4.311979166666666 01191000
+-72.5531454 41.5417656 4.3859375 01193050
+-72.44925287 41.55232124 3.8708333333333336 01193500
+-72.33267778 41.44166944 4.553645833333333 01194000
+-72.33477778 41.42751667 4.00625 01194500
+-72.3843667 41.3514833 4.871354166666666 01194750
+-72.3459166 41.3125983 6.3921874999999995 01194796
+-72.841275 41.45026389 7.049479166666667 01196500
+-73.4495669 41.5931499 3.68042328042328 01200600
+-73.40320278 41.4658222 6.214210526315789 01201487
+-73.7101944 40.8662222 7.897291666666667 01302250
+-73.5931944 40.9051111 9.197708333333333 01302845
+-73.1431667 40.9628611 9.080208333333333 01304057
+-72.30675 41.13663889 7.809791666666667 01304200
+-72.6386667 40.91777778 7.535 01304562
+-72.18438889 40.9530833 7.730729166666666 0130469525
+-73.09125 40.72105556 7.214468085106383 01306402
+-73.5837396 40.5934366 10.4875 01310740
+-73.5837396 40.5934366 10.4875 01310740
+-73.6561722 40.60865278 10.065833333333334 01311143
+-73.885136 40.57371636 10.425416666666667 01311875
+-73.9536111 43.9398333 0.7026041666666667 01315170
+-74.8618333 43.53380556 2.6260416666666666 0134277112
+-74.8529167 43.53138889 2.2687500000000003 0134277114
+-73.7475 42.64788889 4.4515625000000005 01359139
+-74.3635556 42.1145 6.0390625 01362230
+-74.2701944 42.0144722 5.651832460732984 01362500
+-74.3747222 41.93694444 3.7536458333333336 01364959
+-73.9492222 41.65219444 6.290104166666666 01372058
+-74.60138889 42.1508333 4.449479166666667 01413398
+-75.11927778 42.0245833 4.124479166666666 01417500
+-74.9796667 41.94641667 3.7921875000000003 01420500
+-75.1747222 41.97327778 3.8567708333333335 01421000
+-75.3958056 42.07491667 7.1031249999999995 01425000
+-75.38352778 42.00302778 4.886979166666666 01426500
+-75.2909444 41.95216667 3.865625 01427000
+-74.9860556 41.50875 3.5916666666666663 01428500
+-74.75877778 41.4612222 6.6421874999999995 01433500
+-74.5002222 41.9960833 2.7598958333333337 01434025
+-74.5898056 41.88994444 4.334895833333333 01435000
+-74.61688889 41.63805556 3.9661458333333335 01436690
+-78.7155556 42.1568333 4.482291666666668 03011020
+-78.9345278 42.46344444 4.658333333333334 04213500
+-77.7420833 43.2538611 4.433333333333334 0422026250
+-77.8286944 42.6824722 4.441666666666667 04226000
+-77.6163056 43.1417222 4.763541666666667 04231600
+-77.6163056 43.1417222 4.763541666666667 04231600
+-77.527 43.12802778 6.7437499999999995 04232050
+-77.5119444 43.145 5.6421874999999995 0423205010
+-76.50527778 43.45166667 4.452604166666667 04249000
+-74.7216667 43.74402778 2.0052083333333335 04253296
+-75.3334444 43.74680556 2.1812500000000004 04256000
+-73.3598056 44.99627778 3.8432291666666667 04295000
+-74.28 40.99194444 5.847916666666666 01388000
+-74.2691667 40.89638889 6.466666666666666 01389005
+-74.58277778 40.55555556 5.189583333333333 01400500
+-74.1547222 40.16138889 7.675401069518716 01408000
+-74.1222222 40.14666667 7.53315789473684 01408029
+-74.1222222 40.14666667 7.53315789473684 01408029
+-75.065 40.5261111 4.98395061728395 01458500
+-74.4641667 40.50777778 5.543229166666667 01460595
+-74.7780556 40.22166667 5.922916666666667 01463500
+-74.50527778 39.885 9.004166666666668 01466500
+-75.6087222 39.71063889 7.138020833333333 01480065
+-75.5766944 39.7695 5.591666666666668 01481500
+-75.5682589 39.5009454 9.401041666666666 01482800
+-75.61352778 39.46594444 8.474479166666667 01483177
+-75.4583056 39.0105 8.3775 01484080
+-75.25077778 38.791 8.952604166666667 01484272
+-75.29102778 38.59455556 9.365104166666667 01484525
+-75.0991944 38.62494444 10.528645833333334 01484680
+-75.21375 41.86727778 3.3380208333333337 01427207
+-75.0574167 41.75675 3.0739583333333336 01427510
+-75.37601299 41.67452998 4.153403141361256 01428750
+-75.326829 41.5872185 4.2906249999999995 01429000
+-75.1721186 41.4762002 3.021354166666667 01431500
+-75.036281 41.4759228 3.6588541666666665 01432110
+-74.91238898 41.47536824 3.6312499999999996 01432160
+-74.81913889 41.43875 3.1755208333333336 01432805
+-75.625467 41.1303626 3.0609375 01447500
+-75.6054666 41.0848082 3.5338541666666665 01447720
+-75.7321362 41.1048062 3.5729166666666665 01447800
+-75.5024077 40.8975919 4.971354166666667 01449360
+-75.6457437 40.84564756 9.183333333333334 01449800
+-75.5990417 38.741075 15.619718309859145 384428075355701
+-75.1544194 38.7573222 15.998412698412698 384526075091601
+-75.2588611 38.77705556 16.771875 384637075153201
+-75.1373987 39.95400165 8.060416666666667 01467200
+-76.1716128 40.4134258 7.328125 01470779
+-76.0252159 40.3706482 7.120833333333333 01470960
+-75.601305 40.15149064 4.5297752808988765 01472157
+-75.3561111 40.11555556 6.686979166666667 01473500
+-75.36630199 39.83677934 8.8921875 01477050
+-75.8449449 40.0273261 6.857291666666666 01480400
+-75.8274467 39.98566144 5.032291666666667 01480500
+-75.8013341 39.9617734 6.819371727748691 01480617
+-75.8013341 39.9617734 6.819371727748691 01480617
+-75.6732715 39.9687191 6.9546874999999995 01480870
+-75.5932623 39.8698328 5.59842105263158 01481000
+-77.0802457 41.7970183 3.9067708333333333 01516350
+-77.1152486 41.95257385 4.373958333333333 01518700
+-77.1399724 41.99674048 6.063541666666667 01520000
+-76.6191222 40.95814218 4.742708333333334 01540500
+-78.108896 41.11755906 4.147916666666666 01542500
+-77.8258251 41.4758994 3.733854166666667 01544500
+-77.6908191 41.38951168 4.576041666666667 01545600
+-77.6044379 41.05173127 5.989583333333333 01547500
+-77.32414028 41.273683 3.7281914893617025 01549700
+-77.9911135 40.42896398 8.636979166666666 01563200
+-76.56777778 40.19527778 4.393229166666667 01573695
+-76.68775 40.14930556 4.421875 01573710
+-76.26403889 39.9959361 8.188359788359788 015765195
+-76.33329279 39.82788027 5.9734375 01576980
+-78.29279129 41.81867578 4.3578125000000005 03007800
+-79.0119846 41.84144917 6.304166666666666 03012550
+-79.0500392 41.60200599 4.3234375 03017500
+-79.4439351 41.47784 4.3625 03020000
+-80.0632778 41.80716667 5.427083333333333 03021890
+-80.04811219 41.6906115 4.528645833333333 03022540
+-78.5314444 41.64405556 4.547916666666667 03026480
+-78.5961347 41.5531176 5.4484375 03027500
+-78.69224919 41.57533955 4.0687500000000005 03028000
+-79.00836738 40.93923105 4.9203125000000005 03034000
+-79.1100356 40.8361756 4.6765625 03034500
+-79.2911508 40.9275653 4.575520833333334 03036000
+-79.3486511 40.6547875 5.420833333333334 03038000
+-79.5114332 40.7203422 5.377083333333332 03039000
+-79.0261404 40.4192377 5.590104166666666 03041500
+-79.1867009 40.4770127 4.3515625 03042000
+-79.3672609 40.46756718 5.4906250000000005 03043810
+-79.3908724 40.4545117 5.352083333333334 03044000
+-79.3908333 40.3161111 5.1984375 03045010
+-79.4494444 40.45888889 6.110416666666667 03047000
+-79.81475899 40.5361302 5.349999999999999 03049640
+-79.9706152 39.7592449 5.2765625 03072000
+-79.9228206 39.8250275 6.748437499999999 03072655
+-80.072558 39.92313056 4.840624999999999 03073000
+-79.9011517 40.26224454 7.083333333333333 03075070
+-79.3642019 39.80535485 7.9785714285714295 03077500
+-79.2288333 39.85991667 4.0703125 03079000
+-79.3725353 39.8275767 7.813020833333333 03081000
+-79.8066944 40.2402222 6.422916666666667 03083500
+-79.8602778 40.3925 7.458201058201058 03085002
+-80.3978453 41.3536663 4.911979166666667 03102850
+-80.47255589 41.2661241 5.038020833333334 03103500
+-80.3632778 41.01813889 5.956770833333334 03104490
+-80.3370083 40.88867389 5.431770833333334 03105500
+-80.2422837 40.8170092 4.707291666666666 03106000
+-80.3833975 40.6489546 6.114583333333333 03108490
+-79.9114471 39.72702308 7.273958333333333 394337079544201
+-75.94013889 39.25705556 9.510937499999999 01493112
+-76.15775 39.62605556 7.483854166666668 01579550
+-76.3474444 39.49627778 5.818923611111111 01581752
+-76.6903611 39.61905556 8.200520833333334 01581920
+-76.34263889 39.40852778 6.36736111111111 01585075
+-76.55513889 39.3179722 9.184722222222222 01585219
+-76.5406111 39.33669444 7.679756944444445 01585225
+-76.53488889 39.3300833 8.41576388888889 01585230
+-76.76175 39.3615833 6.912326388888889 01589290
+-76.60363889 39.2841111 8.923426573426573 01589485
+-79.1019444 39.57005556 3.9583333333333335 01596500
+-79.1239722 39.50275 6.964583333333333 01597500
+-77.6340833 39.34125 6.381076388888889 01636845
+-77.6264722 39.3376111 6.113194444444444 01636846
+-77.45527778 39.6300833 7.137499999999999 01640975
+-77.4405833 39.43602778 8.308854166666666 01642198
+-77.42977778 39.42441667 10.097743055555554 01642199
+-77.12763889 38.94977778 7.697395833333334 01646500
+-76.96402778 39.0333611 6.343229166666666 01649190
+-76.9259722 38.96025 7.535937499999999 01649500
+-77.0048611 38.9862222 7.671875 01650800
+-76.96513889 38.95255556 7.452256944444445 01651000
+-79.4083056 39.6536111 5.530729166666667 03076500
+-75.2114083 38.09080278 16.140624999999996 380527075124101
+-75.2114083 38.09080278 13.582499999999998 380527075124102
+-75.2118111 38.0911833 14.12645833333333 380528075124301
+-79.15213889 38.20227778 7.016477272727272 01622459
+-79.1341944 38.2085833 6.904166666666667 01622464
+-79.2374722 38.28538889 7.116319444444445 0162246784
+-78.9873056 37.9218611 4.737673611111111 0162588350
+-78.9853333 37.9250833 5.094128787878788 0162588440
+-78.6427935 38.69345016 5.305208333333334 01632900
+-77.3324293 38.88469518 6.647916666666667 01645704
+-77.3382627 38.90888916 6.716666666666666 01645762
+-77.3382627 38.90888916 6.716666666666666 01645762
+-77.24581439 38.97594346 6.2625 01646000
+-77.1756743 38.95977716 6.890104166666667 01646305
+-77.2283158 38.81289066 6.891145833333333 01654000
+-77.2364549 38.81358508 6.941666666666667 01654500
+-77.7475556 38.67577778 6.035416666666666 01655794
+-77.4319047 38.8823899 7.558854166666667 01656903
+-77.9105278 38.7244722 5.088020833333333 01661977
+-77.52915268 38.30846178 7.044545454545453 01668000
+-77.3322018 37.76764189 6.590625 01673000
+-76.39352778 37.0184972 14.322395833333335 0167889257
+-76.3861111 37.03769444 15.337326388888888 0167891721
+-79.8814439 38.04234707 6.5687500000000005 02011400
+-79.7805278 38.3006111 5.180381944444445 0201144558
+-79.7726944 38.2995 5.479166666666667 0201144806
+-79.8970003 38.0695688 7.591666666666666 02011500
+-79.94922369 37.94845825 10.754687500000001 02011800
+-79.9883907 37.8109585 8.791145833333333 02012800
+-79.5964444 38.15541667 6.987326388888889 02015729
+-79.6073611 38.12294444 6.843055555555555 02015742
+-79.33538889 38.2759722 7.213446969696969 02020246
+-79.3348056 38.24416667 6.155113636363636 02020258
+-78.9154444 37.8905833 6.938715277777778 0202848919
+-78.8993056 37.8838611 6.740451388888889 0202848938
+-78.0858328 37.67097957 7.696354166666667 02035000
+-78.6358392 37.41542434 6.335416666666667 02038850
+-77.0608027 37.43625765 7.905729166666667 02042500
+-76.5662167 37.16720278 14.589409722222221 0204279245
+-76.5444306 37.10255 15.116666666666665 0204279294
+-76.20735 36.8750833 17.490277777777777 0204288771
+-76.22907778 36.7638111 18.244791666666668 0204288786
+-76.3842472 36.8624972 13.817708333333334 0204289131
+-76.3806361 36.88354444 16.169444444444444 0204289402
+-76.2504972 36.92351389 15.709090909090913 0204289989
+-76.0221944 36.85802778 17.476086956521737 0204295063
+-76.1313361 36.7912083 11.05395430579965 0204306533
+-76.2123167 36.69064444 9.421354166666667 0204309906
+-80.1519167 37.1870833 6.360227272727272 0205373035
+-80.1440833 37.1913611 5.636931818181818 0205373075
+-80.1350833 37.1731111 5.8564236111111105 0205373228
+-80.1413611 37.16475 5.7206439393939394 0205373422
+-80.19975 37.23430556 7.359375 0205450393
+-80.1967778 37.2337222 7.400520833333335 0205450495
+-79.9375556 37.27794444 9.746875000000001 0205551460
+-79.8268333 37.05227778 6.466840277777778 0205696042
+-79.8254722 37.0558333 6.529166666666666 0205696095
+-80.00087509 36.77013709 9.907291666666667 02072500
+-78.2977743 36.60319824 13.1 02079500
+-80.50888889 37.3132222 6.768749999999999 0317154954
+-80.5169444 37.311 7.129924242424242 0317155123
+-80.6195556 37.34316667 5.626736111111111 03171597
+-80.6245556 37.33955556 5.7001736111111105 0317159760
+-82.567931 36.60871119 6.899479166666666 03490000
+-82.1548569 36.9448295 6.936979166666667 03524000
+-82.4562619 36.92926938 6.6515625 03524500
+-82.4619444 36.83138889 6.468229166666667 03524740
+-79.1966667 36.39777778 7.790625000000001 02077200
+-77.58027778 36.3311111 12.241145833333333 0208062765
+-77.21527778 36.0136111 11.816145833333335 02081022
+-76.89277778 35.81305556 11.042708333333332 02081094
+-76.72277778 35.915 12.265957446808516 0208114150
+-76.25388889 35.5058333 13.222395833333332 0208458892
+-76.18388889 35.50638889 13.236649214659685 0208458893
+-78.5833333 35.9411111 12.682291666666666 02087182
+-79.4230754 35.73514055 8.073437499999999 02101726
+-81.5583333 35.9908333 9.391666666666666 02111000
+-80.0618056 35.20066667 13.8 0212378405
+-79.8775806 34.9834833 12.2 0212880025
+-79.878925 34.8662583 12.8 02129375
+-82.0602778 35.6858333 9.872916666666667 02137727
+-81.8346667 35.7403611 13.3 02138520
+-81.4306556 35.77262778 10.8 02141500
+-81.1905361 35.82246667 12.7 0214196125
+-81.08915 35.75719444 12.0 0214244102
+-80.9573417 35.4277333 15.6 0214264790
+-80.9864083 35.33400556 14.9 0214267602
+-82.595 35.39805556 9.376041666666667 03446000
+-82.5780556 35.60888889 9.161979166666667 03451500
+-82.8480556 35.52194444 9.122916666666667 03456991
+-83.0727778 35.6672222 8.359895833333333 03460000
+-83.3536111 35.46138889 9.3171875 03512000
+-83.91888889 35.4383333 11.7640625 0351706800
+-78.71973988 33.953505 14.165624999999999 02110400
+-78.7150175 33.9126719 13.033333333333331 02110500
+-78.8972222 33.8508333 12.839062500000002 02110550
+-79.0411471 33.86100349 13.135937499999999 02110701
+-79.0437222 33.8326111 12.815625000000002 02110704
+-78.75307469 33.7985057 14.683068783068785 02110755
+-78.8666928 33.74072759 14.574603174603176 02110760
+-78.7186287 33.82128347 14.742857142857146 02110770
+-78.6558483 33.8515612 15.096874999999999 02110777
+-79.09420639 33.64905837 13.705729166666666 02110802
+-79.1269867 33.50655724 13.753125000000002 021108125
+-79.1739341 33.44461245 13.9828125 02110815
+-79.2477222 34.05675 12.682812500000002 02135000
+-80.6539697 34.24459385 14.771875000000001 02148000
+-81.4212089 34.5951393 10.577083333333333 02156500
+-81.548158 34.5354163 11.835416666666665 02160105
+-81.5981594 34.5093039 11.84375 02160700
+-81.3303747 34.26070285 14.566666666666668 02160991
+-81.0733333 34.0483333 14.516842105263159 02162035
+-82.44401468 34.6148366 11.049999999999999 02163001
+-81.5684382 34.09930647 13.854166666666666 02167600
+-81.5617714 34.0795843 14.845833333333333 02167716
+-81.22065329 34.052093 16.334374999999998 02168500
+-81.2095418 34.0509822 16.356770833333332 02168504
+-81.0878717 34.0140416 16.403125 02169000
+-79.9447993 33.41822284 15.246354166666668 02171637
+-79.915 33.4275 14.842708333333334 02171645
+-79.3542237 33.15433435 15.215625000000001 02171905
+-79.9749167 33.21491667 14.231770833333334 02172002
+-79.9489708 33.0935042 14.78125 02172020
+-79.9584722 33.0569722 14.816666666666665 02172040
+-79.9357778 33.05766667 14.709895833333334 02172050
+-79.90675 33.01577778 14.651562500000002 021720508
+-79.9228612 32.9835058 14.764583333333334 02172053
+-79.9413056 32.97988889 14.481770833333334 0217206110
+-79.9628645 32.89045228 15.397883597883595 021720677
+-79.9526667 32.85569444 15.475520833333334 0217206935
+-79.82438889 32.92130556 15.752604166666666 0217206962
+-79.8961963 32.8590638 15.6171875 021720698
+-79.9100869 32.80239835 15.7203125 021720709
+-79.923699 32.7804544 15.663874345549734 021720710
+-80.1516667 32.92583333 14.768749999999999 021720825
+-80.0237014 32.8346201 15.502083333333331 021720869
+-81.6017714 33.75347736 12.975 02172300
+-82.6180556 34.1011111 16.676041666666663 02188100
+-82.345 33.84166667 15.803645833333334 02193900
+-83.1161667 34.97452778 9.649479166666667 02176930
+-83.405 34.75027778 12.463020833333333 02181350
+-81.11789 32.18575747 15.503125000000002 021989784
+-81.11763889 32.171 15.392708333333333 021989791
+-81.0069444 32.10305556 15.928125 0219897993
+-80.7226078 32.26770186 21.3 321603080432202
+-79.3633333 33.07444444 16.195833333333336 330428079214800
+-81.1780278 32.25602778 14.935416666666669 02198810
+-81.1536111 32.24916667 15.004687500000001 02198820
+-81.1510833 32.2354722 14.925000000000002 02198840
+-81.1549167 32.16533333 15.094791666666666 02198920
+-81.1379722 32.1657222 15.174479166666666 02198950
+-81.1352778 32.14277778 15.149479166666667 02198955
+-81.1283333 32.11608333 15.336458333333333 021989715
+-81.0813611 32.08041667 15.567708333333334 021989773
+-81.13 32.16583333 15.38125 021989792
+-81.1219444 32.13666667 15.482291666666667 021989793
+-81.1219444 32.13666667 15.482291666666667 021989793
+-81.0827778 32.09777778 15.719791666666667 0219897945
+-80.9060556 32.03580556 16.251832460732984 02198980
+-82.6098056 32.97566667 14.307812500000002 02201000
+-81.3627778 31.45333333 17.175520833333334 022035975
+-84.4152778 33.68388889 13.513541666666667 02203603
+-84.35813889 33.67891667 12.846354166666666 02203655
+-84.3301111 33.68902778 12.903645833333334 02203700
+-84.2921944 33.70569444 13.378124999999999 02203831
+-84.25388889 33.69319444 13.024479166666666 02203863
+-84.2391667 33.70941667 13.003645833333332 02203873
+-84.224 33.66577778 12.5484375 02203900
+-84.2203611 33.7632222 13.189062499999999 02203950
+-84.1986111 33.69666667 12.963020833333333 02203960
+-84.1511667 33.66819444 12.945833333333333 02204037
+-84.1077778 33.9411111 13.135078534031415 02205865
+-84.0581944 33.7725 13.628124999999999 02207120
+-84.1393333 33.83041667 12.988020833333332 02207135
+-84.0771667 33.77327778 13.5453125 02207160
+-84.0377778 33.7775 13.245833333333332 02207185
+-83.99013889 33.81527778 13.762499999999998 02207385
+-83.9425 33.82138889 13.486387434554974 02207400
+-83.8880556 33.91694444 13.054166666666667 02208150
+-83.7784167 33.63938889 12.440104166666666 02208450
+-83.7988611 33.6285 13.705729166666666 02208493
+-83.7231667 33.10030556 13.207812499999998 02212600
+-83.4623056 32.283 14.792187499999999 02215000
+-82.6740556 31.91991667 16.154687499999998 02215500
+-83.8544444 34.0822222 12.936649214659685 02217274
+-83.5250944 34.1620583 12.485416666666666 02217643
+-83.8941667 34.01027778 13.074999999999998 02218565
+-82.35338889 31.9395 16.29375 02225000
+-82.56013889 30.68102778 17.1453125 02314500
+-83.0326667 30.70383333 17.449479166666666 02317500
+-83.5841111 31.48169444 18.158854166666668 02317797
+-83.72925 34.7009722 11.155729166666667 02330450
+-83.9402222 34.52827778 9.830729166666666 02333500
+-84.0784167 34.15666667 13.190104166666666 02334430
+-84.07 34.1325 12.709375 02334480
+-84.0780556 34.09638889 12.9296875 02334578
+-84.1106944 34.0588333 13.646354166666667 02334652
+-84.1083333 34.0567222 13.667708333333332 02334653
+-84.1052778 34.05388889 13.664583333333333 02334654
+-84.08888889 34.0325 12.2515625 02334885
+-84.2019444 33.9972222 13.648958333333333 02335000
+-84.2647222 33.965 13.096354166666666 02335350
+-84.3156944 33.98580556 13.735416666666666 02335450
+-84.3844444 33.99666667 13.721354166666666 02335777
+-84.3844444 33.99638889 13.730729166666668 02335778
+-84.3844444 33.99527778 13.683854166666668 02335779
+-84.3836667 33.96775 14.312234042553188 02335815
+-84.4430278 33.9019722 13.616666666666667 02335880
+-84.4544444 33.85916667 13.526041666666666 02336000
+-84.225 33.9058333 14.489583333333334 02336030
+-84.3427778 33.83155556 13.071875 02336120
+-84.2479722 33.81044444 12.947395833333333 02336152
+-84.2747222 33.82138889 12.972916666666668 023362095
+-84.3406944 33.8030833 12.8359375 02336240
+-84.40763889 33.82030556 13.293617021276598 02336300
+-84.43863889 33.82163889 12.598437500000001 02336313
+-84.34525 33.89775 13.086458333333333 02336340
+-84.37888889 33.86916667 12.791145833333333 02336360
+-84.4392778 33.8382222 12.522916666666665 02336410
+-84.4741944 33.7944722 12.211458333333335 02336526
+-84.5681667 33.74352778 12.736458333333331 02336728
+-84.6736111 33.65666667 14.476041666666665 02337170
+-84.8210278 33.65380556 12.177083333333334 02337410
+-84.9367222 33.52638889 12.988541666666668 02337498
+-85.2267222 33.3407222 12.684895833333334 02338523
+-85.1066111 31.24908333 16.555729166666666 02343805
+-84.43388889 33.5258333 13.575520833333334 02344280
+-84.5826111 33.35727778 14.043749999999998 02344630
+-84.5783333 33.42166667 12.9375 02344655
+-84.5727222 33.38316667 14.225520833333334 02344673
+-84.2531111 31.76458333 14.119791666666666 02350900
+-84.33888889 31.30694444 16.151041666666664 02353000
+-84.5805 30.91030556 17.209895833333334 02356000
+-84.7495 30.903 19.420312499999998 02357150
+-84.77025 34.71675 11.436458333333334 02385800
+-84.4945278 34.24019444 10.4828125 02392000
+-84.7410833 34.1629722 14.203645833333333 02394000
+-84.8544444 34.0789722 12.868648648648648 02394682
+-85.2564167 34.2005 13.772916666666667 02397000
+-83.7223056 34.8836111 11.082812499999998 03544970
+-80.8725578 28.36972837 21.826562499999998 02232400
+-81.0353374 28.7141611 21.822916666666668 02234000
+-81.683138 29.5963582 20.076562499999998 02244040
+-81.6151361 30.0059222 18.860714285714288 02245340
+-81.54638889 30.11916667 18.0734375 022462002
+-81.7403761 30.28218375 19.1375 02246459
+-81.57 30.28696944 19.009375000000002 02246518
+-81.6682 30.44333889 18.243750000000002 02246751
+-81.59688889 30.45494167 18.6875 02246804
+-81.5195173 28.39056323 18.9421875 02264000
+-81.6164632 28.38500749 19.057291666666668 02266200
+-81.579796 28.33278738 20.07760416666667 02266300
+-81.5439622 28.27584517 19.711458333333333 02266495
+-80.2587833 27.2048 23.31927083333333 02277100
+-80.2587833 27.2048 23.31927083333333 02277100
+-80.2074444 27.19902778 23.671875 02277110
+-80.1949722 25.9002222 24.496354166666663 02286328
+-80.3856944 25.57027778 24.75572916666667 0229070838
+-80.37875 25.57091667 24.734375 022907085
+-80.3595556 25.5598611 24.959374999999994 02290709
+-80.8545278 25.46797778 24.447916666666668 022908295
+-81.3825 25.8697222 23.54895833333333 02290928
+-81.69313699 26.72173487 23.087499999999995 02292900
+-81.9994444 27.08666667 22.261979166666666 02297345
+-82.00730919 27.07755529 22.439583333333335 02297350
+-81.9356414 26.98478094 22.6921875 02298202
+-82.451425 27.11850278 22.719270833333336 02299730
+-82.4474111 27.11271944 22.570833333333336 02299734
+-82.3670375 27.51364999 20.932291666666668 023000095
+-82.3264528 27.86934167 22.141145833333336 02301718
+-82.3842598 27.85974739 21.953125 02301721
+-82.3637032 28.05446224 20.319791666666664 02304000
+-82.4345385 28.02113015 23.307291666666668 02304510
+-82.4424056 28.0151611 22.9890625 02304517
+-82.451761 28.02113004 25.527604166666663 02306000
+-82.45231658 28.02113003 25.1 023060003
+-82.4548166 28.0202967 23.2109375 023060013
+-82.4587057 27.94196627 22.09166666666667 02306028
+-82.7226006 28.2502877 21.81145833333333 02310308
+-82.5767656 28.71526419 22.61145833333333 02310650
+-82.6062107 28.71526404 21.523958333333336 02310663
+-82.6247222 28.70263889 21.009375000000002 02310673
+-82.6389891 28.69470935 21.168229166666666 02310674
+-82.58871089 28.79970509 23.322395833333335 02310678
+-82.589822 28.79748294 22.674479166666668 02310688
+-82.60563889 28.8131111 22.11927083333333 02310689
+-82.6026 28.80137159 22.15625 02310690
+-82.6178779 28.78526096 22.078125 02310700
+-82.695657 28.7716498 21.51510416666667 02310712
+-82.5956566 28.890535 22.932291666666668 02310740
+-82.6055556 28.8933611 22.267187499999995 02310742
+-82.5931566 28.89470155 23.084895833333334 02310743
+-82.62388889 28.90638889 21.677083333333332 02310747
+-82.6458056 28.90155556 21.085416666666664 02310752
+-82.7657876 29.00110935 20.279687499999998 02313272
+-82.9331875 30.3929988 17.85260416666667 02315550
+-83.0892778 30.43944444 19.82864583333334 02315626
+-83.073195 30.59826888 16.830729166666668 02317620
+-83.2595906 30.59548716 18.766145833333336 02319000
+-83.2443097 30.48049106 21.0 02319302
+-83.18013979 30.41049435 20.22447916666667 02319394
+-83.1351374 30.36132999 21.301562500000006 02319520
+-83.24958439 30.2449425 19.9171875 02319800
+-83.2271694 30.12572778 21.800000000000008 02319950
+-82.997352 30.0060603 21.7234375 02320250
+-82.9276278 29.955785 20.384375000000002 02320500
+-82.4262246 29.9219073 17.0625 02321500
+-82.59122849 29.8735723 18.498437500000005 02321958
+-82.7151204 29.84884769 20.653125 02322500
+-82.758457 29.9799552 21.599999999999998 02322688
+-82.7859573 29.95273288 21.496354166666663 02322700
+-82.8604033 29.91162076 20.8484375 02322800
+-82.9331797 29.5891247 22.608854166666664 02323502
+-82.976791 29.4896808 22.524479166666662 02323566
+-83.9796085 30.3013159 20.27329842931937 02326526
+-84.30128689 30.23492447 21.0 02327000
+-84.3273972 30.07270485 19.698958333333334 02327031
+-84.8590871 30.7010251 17.72552083333333 02358000
+-85.0154686 29.94937094 18.311458333333334 02359170
+-81.0643806 25.13696944 23.805208333333336 250802081035500
+-80.7231111 25.17464167 24.0625 251032080432200
+-80.6390528 25.19059444 24.91302083333333 251127080382100
+-80.5841111 25.20330278 24.553645833333334 251209080350100
+-80.5248667 25.232625 24.646236559139783 251355080312800
+-80.4475722 25.24210833 24.4875 251433080265000
+-80.6662611 25.25255556 26.560937500000005 251457080395802
+-80.9331528 25.512125 24.5671875 253044080555900
+-80.3597278 25.5598361 25.417708333333337 253335080213501
+-80.38146389 25.5703972 26.7234375 253413080225301
+-80.3786472 25.57136667 26.538020833333334 253417080224301
+-80.38088889 25.58955556 26.0 253522080225101
+-81.16425 25.72902778 26.275000000000002 254344081095101
+-81.53795 25.86051667 23.7234375 255138081321701
+-80.6208333 25.86415 24.100000000000005 255151080371501
+-81.4555 25.89538889 23.760416666666668 255327081275900
+-80.194775 25.900175 25.0 255358080114102
+-80.1947944 25.90018889 25.0 255358080114103
+-81.5109167 25.90880556 23.9265625 255432081303900
+-81.5443056 25.926 23.390625 255534081324000
+-81.5844222 25.9523611 23.380208333333332 255654081350200
+-81.5109083 25.9569972 24.280208333333334 255726081303700
+-80.08170838 26.9478354 24.39375 265651080045500
+-80.16 26.98528333 22.935937500000005 265906080093500
+-80.1548333 26.9914 22.70520833333333 265929080091800
+-82.69063889 28.92527778 21.01770833333333 285531082412600
+-81.6059091 29.30858648 19.81041666666667 291830081362200
+-81.5811919 29.70385766 19.81458333333333 294213081345300
+-81.5959 30.13408889 18.183333333333334 300803081354500
+-81.6662048 30.1902405 19.76736842105263 301124081395901
+-81.7304 30.20118056 17.989583333333332 301204081434900
+-81.6601 30.30478056 19.790625000000002 301817081393600
+-85.0591667 31.62219444 16.7375 023432415
+-85.45325 34.20194444 12.742708333333331 02397530
+-85.6141287 34.06509836 13.63582089552239 02400100
+-81.6601 30.30478056 19.790625000000002 301817081393600
+-81.55814749 30.3860727 19.602083333333333 302309081333001
+-81.7592 30.43585 17.527604166666666 302609081453300
+-81.5233 30.44928889 19.8875 302657081312400
+-86.1955222 32.43985898 16.0 02419890
+-86.599431 33.62232504 14.375 02423130
+-86.5491517 33.60371416 12.893749999999999 02423160
+-86.5624847 33.53454886 15.362500000000002 02423397
+-86.7841551 33.3692767 13.264583333333334 02423496
+-86.7169325 33.52093809 13.6484375 02423571
+-87.3989084 34.28537757 10.422916666666666 02450250
+-87.1702791 33.75760677 13.414583333333335 02453500
+-86.6961013 33.71121273 14.527083333333335 02455980
+-86.8680483 33.5970492 14.449999999999998 02457595
+-86.7188778 33.5770483 16.181250000000002 02458148
+-86.8791584 33.5176059 15.454166666666666 02458450
+-86.8791584 33.5176059 15.454166666666666 02458450
+-86.8911032 33.5239948 15.364583333333334 02458502
+-86.8364556 33.5057722 17.68177083333333 02461130
+-86.8721722 33.4926111 16.223958333333332 02461192
+-88.4431868 46.7346552 1.9713541666666667 04043097
+-87.8776299 46.78214818 2.4489583333333336 04043238
+-87.8523522 46.7857589 2.8255208333333335 04043244
+-86.5407188 46.48772616 2.7916666666666665 04044755
+-87.8679127 46.49326948 0.4223958333333333 04057801
+-87.2020793 45.7549674 0.5130208333333334 04059500
+-87.2020793 45.7549674 0.5130208333333334 04059500
+-86.2597325 41.8292138 6.147395833333334 04101500
+-86.106703 42.65085976 5.147916666666666 04108660
+-86.0264354 43.0241884 4.840167364016735 04119400
+-85.4675442 43.693634 2.8901041666666667 04121650
+-85.4778209 43.61308 2.9718749999999994 04121660
+-85.63060189 43.485857 5.611458333333334 04121680
+-85.5955989 43.43085818 3.8739583333333325 04121944
+-85.6653239 43.43474558 5.424479166666667 04121970
+-85.6986792 44.43639239 3.6854166666666672 04124000
+-85.820905 44.3630596 3.1812500000000004 04124200
+-85.7697863 44.19334009 4.320833333333334 04125460
+-85.94174209 44.25944997 3.5890625000000007 04125550
+-84.2925146 44.6769593 3.5890625000000003 04136000
+-84.1311167 44.66001385 3.504166666666667 04136500
+-83.83776619 44.61279117 3.7317708333333335 04136900
+-83.802764 44.56084749 3.2046875000000004 04137005
+-83.7213714 44.46334886 2.8223958333333337 04137020
+-83.6744254 44.4541823 2.8609375 04137025
+-83.57108839 44.47279328 2.6947916666666667 04137030
+-83.4338609 44.43640447 3.043229166666667 04137500
+-84.0199939 44.0725203 3.133854166666667 04142000
+-83.9846833 42.88169789 4.185416666666666 04144032
+-83.8460698 42.9419733 3.5666666666666664 041482663
+-83.951918 43.4219699 3.900416666666666 04157005
+-82.90881 42.5958674 5.053645833333333 04165500
+-83.2546513 42.3730923 4.265104166666666 04166500
+-83.53104619 41.9606008 4.544791666666666 04176500
+-85.4093361 41.88845556 10.360416666666667 415318085243401
+-91.1915556 30.44566667 11.631250000000001 07374000
+-91.1915556 30.44566667 11.631250000000001 07374000
+-89.9375 29.78416667 20.547916666666662 073745253
+-89.7195065 29.7082661 20.201041666666665 073745257
+-89.7039524 29.57076989 19.216666666666665 073745258
+-89.5636694 29.63354395 18.95 07374526
+-89.6060323 29.5859626 19.526041666666668 07374527
+-89.5122222 29.56930556 19.039583333333333 073745275
+-90.0485278 29.2313611 20.126041666666666 07380249
+-89.9506268 29.42272045 19.21770833333333 07380251
+-90.0411844 29.39855505 19.758333333333336 073802512
+-89.9885 29.3336111 19.433333333333334 073802514
+-89.9468056 29.27283333 20.28229166666667 073802516
+-89.597 29.30452778 20.769791666666666 07380260
+-90.1655556 29.56577778 18.761458333333334 07380330
+-90.1814655 29.5177174 18.677083333333332 07380335
+-90.5367778 29.64705556 17.2703125 07381150
+-90.3808333 29.5772222 18.532608695652176 07381235
+-90.729812 29.38522075 18.342708333333334 07381328
+-90.71 29.59805556 17.875789473684208 07381331
+-90.9211111 29.24916667 19.566666666666666 07381349
+-90.8713889 29.07805556 19.373958333333334 073813498
+-90.544808 29.64521343 17.348958333333332 07381350
+-90.5576667 29.62733333 18.230729166666666 07381355
+-91.0997222 29.66833333 17.102083333333336 073814675
+-91.2119368 29.69281939 12.8 07381600
+-91.8803982 29.71326575 17.417708333333334 07387040
+-92.1355556 29.67444444 18.79583333333333 07387050
+-93.2473764 30.23714987 18.46875 08017044
+-93.2995989 30.0318786 18.260416666666668 08017095
+-93.349043 29.8157762 17.619791666666668 08017118
+-89.9405 29.3247222 19.943749999999998 291929089562600
+-90.1 29.46666667 19.265591397849462 292800090060000
+-90.0111111 29.48305556 19.35625 292859090004000
+-89.7605556 29.49777778 20.379166666666666 292952089453800
+-90.9480556 29.49777778 18.42291666666667 292952090565300
+-91.3855556 29.54138889 14.989583333333334 293229091230800
+-92.6041667 29.63583333 19.735416666666666 293809092361500
+-92.8230556 29.67916667 18.21666666666667 294045092492300
+-92.4166667 29.78805556 17.862222222222222 294717092250000
+-90.2047222 29.85527778 17.952083333333334 2951190901217
+-89.9076944 29.85355556 15.79166666666667 295124089542100
+-93.1669444 29.87527778 17.95416666666667 295231093100100
+-90.3177778 29.91694444 12.543749999999998 295501090190400
+-93.5105556 29.9622222 18.114583333333332 295744093303800
+-90.6308333 30.10055556 16.46666666666667 300602090375100
+-89.2502778 30.12277778 17.618750000000002 300722089150100
+-89.7405556 30.16694444 16.747916666666665 301001089442600
+-90.64 30.22333333 17.191666666666666 301324090382400
+-101.879628 35.4703261 9.117708333333335 07227500
+-100.2089951 33.62203029 15.842708333333334 07311782
+-98.5336663 33.90954178 13.25625 07312500
+-98.2967139 34.0531504 12.638541666666669 07312700
+-95.9844444 33.6822222 12.481770833333334 07332620
+-95.9611111 33.74416667 12.492021276595745 07332622
+-94.1744444 30.1411111 16.9140625 08041770
+-94.1744444 30.1411111 16.9140625 08041770
+-97.3325167 32.76096337 15.776562500000002 08048000
+-96.9944444 32.7625 18.232812499999998 08049500
+-96.8927805 33.28344977 11.8609375 08052700
+-96.8919475 33.2192846 15.067708333333334 08052745
+-96.8219464 32.7748517 19.883854166666666 08057000
+-96.7358319 32.70763139 20.023437500000004 08057410
+-96.4630415 32.42652988 17.18958333333333 08062500
+-95.6563407 31.33851319 15.388020833333336 08065350
+-95.0323972 29.80674444 17.692708333333332 08067074
+-94.774366 29.9418847 17.473958333333332 08067100
+-94.7149197 29.86744193 18.888541666666665 08067118
+-94.7699213 29.90160798 17.421875 08067215
+-94.7313087 29.8124434 18.078125 08067252
+-95.4571616 30.24465738 17.45 08068000
+-95.4363275 30.11049517 16.655729166666667 08068500
+-95.2579888 30.02716385 17.8515625 08069500
+-95.1246139 30.14523056 15.032291666666667 08070200
+-100.0264755 31.71542973 14.123958333333334 08126380
+-97.7713947 30.26354169 21.400000000000002 08155500
+-98.1261111 30.03444444 20.900000000000002 08170990
+-98.5487944 29.24685278 17.403125000000003 08180850
+-98.4908493 29.2641276 20.774345549738218 08181500
+-98.3558463 29.2221853 22.263020833333332 08181800
+-97.7371389 28.84869444 18.198952879581153 08188060
+-99.7047756 29.48856496 17.475 08195000
+-97.7758308 27.93779594 19.346354166666668 08211200
+-97.6255509 27.8969652 20.939062500000002 08211503
+-97.6161667 27.89775 21.235416666666666 0821150305
+-106.5408218 31.80288488 15.421354166666667 08364000
+-104.2865896 29.51962973 15.677604166666667 08374200
+-103.5977778 29.1547222 14.93125 08374510
+-102.9754409 29.1835386 16.629166666666666 08375300
+-101.7559523 29.78075694 16.913541666666664 08377200
+-103.8315824 31.87262648 11.157291666666666 08412500
+-103.0059908 31.3668055 12.823958333333332 08437710
+-102.4176419 31.11320329 14.034895833333332 08446500
+-101.7701244 30.65961373 15.608854166666665 08447000
+-101.8030556 30.46888889 21.9796875 08447018
+-101.7415556 30.314 16.916666666666668 08447300
+-101.4462223 29.8029823 16.6453125 08447410
+-98.4958333 29.39194444 26.93819444444445 292331098294501
+-99.2833738 29.43856519 22.300000000000008 292618099165901
+-98.5955556 29.49527778 22.064062499999995 292943098354404
+-98.5613889 29.5211111 22.27349397590362 293116098334101
+-98.6355556 29.54777778 22.199999999999992 293252098380801
+-98.5486111 29.58777778 21.91979166666667 293516098325501
+-98.4483333 29.62944444 22.0 293746098265401
+-95.0644278 29.7785861 17.684126984126983 294643095035200
+-95.1242915 29.92369393 18.197916666666668 295524095072701
+-95.1667778 29.93825 18.993750000000002 295554095093402
+-95.1393833 29.97393333 18.35053191489362 295826095082200
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Outdated/replace_eta2_aviso.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Outdated/replace_eta2_aviso.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Outdated/replace_eta2_aviso.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Outdated/replace_eta2_aviso.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/Terrebonne_Parish_urban_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/Terrebonne_Parish_urban_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID_from_diff/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID_from_diff/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/city_polys_from_v10_lonlat.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/city_polys_from_v10_lonlat.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.qpj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.qpj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.qpj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.qpj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/city_polys_from_v10_lonlat.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/city_polys_from_v10_lonlat.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/download_hycom.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/download_hycom.py
similarity index 93%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/download_hycom.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/download_hycom.py
index e680323cb..260c56282 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/download_hycom.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/download_hycom.py
@@ -13,7 +13,7 @@
if __name__ == '__main__':
hgrid = Hgrid.open('./hgrid.gr3', crs='epsg:4326')
- date=datetime(2022, 1, 1)
+ date=datetime(2021, 1, 1)
hycom = DownloadHycom(hgrid)
hycom.fetch_data(date)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/gen_hot_3Dth_from_hycom.f90 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hot_3Dth_from_hycom.f90
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/gen_hot_3Dth_from_hycom.f90
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hot_3Dth_from_hycom.f90
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/gen_hot_3Dth_from_nc.in b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hot_3Dth_from_nc.in
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/gen_hot_3Dth_from_nc.in
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hot_3Dth_from_nc.in
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hotstart_nc.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hotstart_nc.py
new file mode 100644
index 000000000..ce67fbc64
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/gen_hotstart_nc.py
@@ -0,0 +1,91 @@
+"""
+Generate hotstart.nc file for STOFS3D model
+"""
+
+import os
+import subprocess
+
+from glob import glob
+from pylib import read
+from pyschism.mesh.hgrid import Hgrid
+from pyschism.forcing.hycom.hycom2schism import DownloadHycom
+from .tweak_stofs3d_hotstart import tweak_stofs3d_hotstart
+
+
+def gen_hotstart_nc(wdir=None, start_date=None, python_exe=None):
+ """
+ Generate hotstart.nc file for STOFS3D model in the specified working directory.
+ This function assumes that necessary input files are already present in the working directory.
+ """
+
+ script_path = os.path.dirname(os.path.abspath(__file__))
+ if wdir is None:
+ wdir = os.getcwd() + os.sep
+
+ while True:
+ if python_exe is None:
+ python_exe = input('Please provide the path to the Python executable to run the script: ').strip()
+ if os.path.exists(python_exe):
+ break
+
+ # check for aviso.nc
+ while True: # search for aviso.nc until it is provided
+ if not os.path.exists('aviso.nc'):
+ print('\n' + '-'*50)
+ print(f'aviso.nc not found, please download the data to {wdir}')
+ print(f'See instructions in {script_path}/AVISO/README and '
+ f'{script_path}/AVISO/download_aviso*.py')
+ input('Press Enter to continue after downloading aviso.nc')
+ print('\n' + '-'*50)
+ else:
+ break
+
+ # link grid files
+ os.system('ln -sf ../hgrid.gr3 .')
+ os.system('ln -sf ../hgrid.gr3 hgrid.ll')
+ os.system('ln -sf ../vgrid.in .')
+
+ # download hycom files
+ hgrid = Hgrid.open('./hgrid.gr3', crs='epsg:4326')
+ hycom = DownloadHycom(hgrid)
+ hycom.fetch_data(start_date)
+ hycom_files = glob('hycom_*.nc')
+ if len(hycom_files) != 1:
+ raise RuntimeError('There should be exactly one HYCOM file downloaded')
+ for f in ['TS_1.nc', 'UV_1.nc', 'SSH_1.nc']:
+ os.system(f'ln -sf {hycom_files[0]} {f}')
+
+ # make estuary.gr3 and fill with 0
+ hg = read('hgrid.gr3')
+ hg.write('estuary.gr3', value=0.0)
+
+ # write the input file for the external Fortran script
+ with open('gen_hot_3Dth_from_nc.in', 'w') as f:
+ f.write('1 !1: include vel and elev. in hotstart.in (and *[23D].th start from non-0 values); 0: only T,S\n')
+ f.write('20 33 !T,S values for estuary points defined in estuary.gr3, overwritten by obs if any\n')
+ f.write('20 33 !T,S values for pts outside bg grid in nc\n')
+ f.write('86400. !time step in .nc [sec]\n')
+ f.write('1 1 !# of open bnds that need *3D.th; list of IDs\n')
+ f.write('9999 !# of days needed\n')
+ f.write('1 ! # of HYCOM stacks (e.g., 3 if there are SSH_1.nc, SSH_2.nc, SSH_3.nc)\n')
+
+ # generate hotstart.nc using the external fortran script
+ subprocess.run(python_exe, check=True)
+
+ # rename hotstart.nc for further processing
+ os.system('mv hotstart.nc hotstart.nc.hycom')
+
+ # tweak hotstart.nc based on coastal observations if any
+ os.system(f'cp {script_path}/LA_urban_polys_lonlat_v2.* {wdir}/') # copy city shapefiles to working directory
+ os.system(f'cp -r {script_path}/Obs_2017_12_01 Obs')
+ for f in glob('Obs/mean*'):
+ os.system(f'rename 2017 {start_date.strftime("%Y")} {f}') # rename obs files to match model year
+ tweak_stofs3d_hotstart(
+ wdir=wdir,
+ hotstart_date_str=start_date.strftime('%Y-%m-%d'),
+ # polygon shapefile specifying cities, use v3 for Bayou Lafourche if the area is refined
+ city_shapefile_names=["LA_urban_polys_lonlat_v2.shp"],
+ aviso_file='aviso.nc'
+ )
+
+ pass
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/replace_eta2_aviso.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/replace_eta2_aviso.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/replace_eta2_aviso.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/replace_eta2_aviso.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/tweak_stofs3d_hotstart.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/tweak_stofs3d_hotstart.py
similarity index 81%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/tweak_stofs3d_hotstart.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/tweak_stofs3d_hotstart.py
index ff7782ee9..27c8cc02d 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/tweak_stofs3d_hotstart.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Hotstart/tweak_stofs3d_hotstart.py
@@ -13,7 +13,7 @@
# pip install git+https://github.com/wzhengui/pylibs.git
from pylib import schism_grid
-from replace_eta2_aviso import interp_to_points_2d, transform_ll_to_cpp
+from .replace_eta2_aviso import interp_to_points_2d, transform_ll_to_cpp
def find_nodes_in_shapefile(hgrid, shapefile_fname, crs):
@@ -58,17 +58,22 @@ def gen_elev_ic(hgrid=None, h0=0.1, city_shape_fnames=None, aviso_file=None):
import xarray as xr
ocean = np.logical_not(land)
x1, y1 = transform_ll_to_cpp(hgrid.x, hgrid.y)
- # read aviso data
- ds = xr.open_dataset(aviso_file)
- lon2 = ds.longitude.values
- lat2 = ds.latitude.values
- x2, y2 = transform_ll_to_cpp(lon2, lat2)
- ssh = np.squeeze(ds.adt.values[0, :, :])
- ds.close()
- # interpolate aviso data onto model grid
- ssh_int = interp_to_points_2d(y2, x2, np.c_[y1, x1], ssh)
-
- elev_ic[ocean] = ssh_int[ocean] - 0.42 # nEw, uniform shift for STOFS-3D-Atl v7
+
+ if aviso_file is None:
+ print('no aviso file provided, setting elev to 0 in the ocean')
+ else:
+ print(f'reading aviso data from {aviso_file} for ocean elev')
+ # read aviso data
+ ds = xr.open_dataset(aviso_file)
+ lon2 = ds.longitude.values
+ lat2 = ds.latitude.values
+ x2, y2 = transform_ll_to_cpp(lon2, lat2)
+ ssh = np.squeeze(ds.adt.values[0, :, :])
+ ds.close()
+ # interpolate aviso data onto model grid
+ ssh_int = interp_to_points_2d(y2, x2, np.c_[y1, x1], ssh)
+
+ elev_ic[ocean] = ssh_int[ocean] - 0.42 # nEw, uniform shift for STOFS-3D-Atl v7
return elev_ic
@@ -103,11 +108,18 @@ def tweak_stofs3d_hotstart(
if not os.path.exists(f'{wdir}/{shp_basename}.shp'):
os.system(f'cp {mydir}/Datafiles/{shp_basename}.* {wdir}')
- print(f'downloading obs from USGS to {output_obs_dir}')
- get_usgs_obs_for_stofs3d(outdir=output_obs_dir, start_date_str=hotstart_date_str)
+ if os.path.exists(
+ f'{wdir}/Obs/mean_sal_xyz_{hotstart_date_str}'
+ ) and os.path.exists(
+ f'{wdir}/Obs/mean_tem_xyz_{hotstart_date_str}'
+ ):
+ print('observation files already exist, skip downloading')
+ else:
+ print(f'downloading obs from USGS to {output_obs_dir}')
+ get_usgs_obs_for_stofs3d(outdir=output_obs_dir, start_date_str=hotstart_date_str)
- print('downloading coastal obs from CBP; only salinity, no temperature (cbp samples are sparse in time)')
- get_cbp_obs_for_stofs3d(outdir=output_obs_dir, sample_time=hotstart_date_str, varname=['sal'])
+ print('downloading coastal obs from CBP; only salinity, no temperature (cbp samples are sparse in time)')
+ get_cbp_obs_for_stofs3d(outdir=output_obs_dir, sample_time=hotstart_date_str, varname=['sal'])
print('interpolating obs onto model grid')
gen_subregion_ic_stofs3d(wdir=wdir, obsdir=output_obs_dir, hycom_TS_file=hycom_TS_file, date_str=hotstart_date_str)
@@ -143,7 +155,7 @@ def tweak_stofs3d_hotstart(
my_hot.eta2.val[:] = gen_elev_ic(
hgrid=my_hot.grid.hgrid, h0=0.1,
city_shape_fnames=[f'{wdir}/{x}' for x in city_shapefile_names],
- aviso_file=f'{wdir}/{aviso_file}'
+ aviso_file=aviso_file
)
print('writing the final hotstart.nc')
@@ -153,7 +165,7 @@ def tweak_stofs3d_hotstart(
# Modify hycom-based hotstart.nc.hycom with coastal observation values of T and S, and a better initial elevation
tweak_stofs3d_hotstart(
wdir='./',
- hotstart_date_str='2025-03-01',
+ hotstart_date_str='2024-03-05',
city_shapefile_names = ["LA_urban_polys_lonlat_v2.shp"], # polygon shapefile specifying cities, use v3 for Bayou Lafourche if the area is refined
aviso_file='aviso.nc'
)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Nudge/gen_nudge2.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Nudge/gen_nudge2.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Nudge/gen_nudge2.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Nudge/gen_nudge2.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Nudge/tem_nu_add_T.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Nudge/tem_nu_add_T.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Nudge/tem_nu_add_T.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Nudge/tem_nu_add_T.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/gen_tvd.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/gen_tvd.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/gen_tvd.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/gen_tvd.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_1.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_1.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_1.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_1.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_2.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_2.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_2.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_2.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_3.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_3.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_3.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_3.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_4.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_4.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_4.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_4.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_5.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_5.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_5.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_5.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_6.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_6.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_6.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_6.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_7.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_7.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/tvd0_7.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/tvd0_7.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/upwind_Honduras.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/upwind_Honduras.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/upwind_Honduras.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/upwind_Honduras.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/upwind_east_Caribbean.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/upwind_east_Caribbean.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/upwind_east_Caribbean.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/upwind_east_Caribbean.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/upwind_west_Caribbean.rgn b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/upwind_west_Caribbean.rgn
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Prop/upwind_west_Caribbean.rgn
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Prop/upwind_west_Caribbean.rgn
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/hotstart_proc.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/hotstart_proc.py
similarity index 84%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/hotstart_proc.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/hotstart_proc.py
index f3b27e11d..a211b909a 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/hotstart_proc.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/hotstart_proc.py
@@ -1,4 +1,4 @@
-from pylib import zdata, schism_grid, schism_vgrid, WriteNC, inside_polygon # from ZG's pylib: pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pylibs4schism==0.1.10
+from pylib import zdata, schism_grid, schism_vgrid, WriteNC, inside_polygon, read # from ZG's pylib: pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pylibs4schism==0.1.10
from scipy import spatial
from scipy.interpolate import griddata
from scipy.sparse import csc_matrix
@@ -45,7 +45,7 @@ def __init__(self, grid_info, ntracers=2, hot_file=None):
If str, the directory containing hgrid.gr3 and vgrid.in files
If dict, it should contain keys 'np', 'ne', 'ns', 'nvrt' representing the grid dimensions,
e.g., {'np': 4, 'ne': 2, 'ns': 5, 'nvrt': 4}.
-
+
ntracers: int, number of tracers (default is 2).
hot_file: str or None
@@ -344,15 +344,49 @@ def interp_from_existing_hotstart(self, hot_in, iplot=False, i_vert_interp=True)
t = time()
print(f'Total time for interpolation: {time()-t0} seconds', flush=True)
- def trnd_propogate(self):
+ def set_dry_flags(self, h0=1e-5):
+ '''
+ Set idry, idry_e and idry_s based on eta2,
+ not used at the moment
+ '''
+ self.idry.val = (self.eta2 < -self.hgrid.dp + h0).astype('int32')
+ # An element is wet if and only if depths at all nodes >h0
+ self.idry_e.val = np.ones(self.hgrid.ne).astype('int32')
+ for i34 in [3, 4]:
+ idx = (self.hgrid.i34 == i34)
+ self.idry_e.val[idx] = np.amax(self.idry.val[self.hgrid.elnode[idx, 0: i34]], axis=1).astype(int)
+
+ # slightly different from SCHISM:
+ # SCHISM: A node is wet if and only if at least one surrounding element is wet. This script: skipped
+ # SCHISM: A side is wet if and only if at least one surrounding element is wet. This script: changed to both nodes are wet
+ self.idry_s.val = np.amax(self.idry.val[self.hgrid.isidenode], axis=1).astype('int32')
+
+ def trnd_propogate(self, half_levels=True):
'''
Propogate trnd to tr_el and tr_nd0
+
+ Note:
+ Previously this didn't consider vertical interpolation, i.e., half_levels=False;
+ now it does by default.
+ The half_levels option is retained for backward compatibility.
+
+ Slight differences from SCHISM's native approach near bottom, but should be acceptable.
'''
tmp_grid = copy.deepcopy(self.grid.hgrid)
- for i, _ in enumerate(['tem', 'sal']):
- for j in range(0, self.grid.vgrid.nvrt):
- tmp_ele_vals = tmp_grid.interp_node_to_elem(value=self.tr_nd.val[:, j, i])
- self.tr_el.val[:, j, i] = copy.deepcopy(tmp_ele_vals)
+ # for i, _ in enumerate(['tem', 'sal']):
+ # for j in range(0, self.grid.vgrid.nvrt):
+ # tmp_ele_vals = tmp_grid.interp_node_to_elem(value=self.tr_nd.val[:, j, i])
+ # self.tr_el.val[:, j, i] = copy.deepcopy(tmp_ele_vals)
+
+ # horizontal interp at nodes' level first
+ temp_tr_el = tmp_grid.interp_node_to_elem(value=self.tr_nd.val)
+ # assert np.allclose(temp_tr_el, self.tr_el.val) # should be identical
+ self.tr_el.val[:] = temp_tr_el[:]
+
+ if half_levels:
+ self.tr_el.val[:, 1:, :] = 0.5 * (temp_tr_el[:, :-1, :] + temp_tr_el[:, 1:, :]) # vertical interp to half levels
+ else:
+ self.tr_el.val[:] = temp_tr_el
self.tr_nd0.val[:] = self.tr_nd.val[:]
@@ -360,6 +394,21 @@ def writer(self, fname):
self.attrs = ['dimname','dims']
WriteNC(fname, self, vars=self.vars) # only writing the native variables of a hotstart.nc
+ def plot(self, var, plot_layer=-1, out_dir='./'):
+ self.grid.hgrid.compute_all()
+ if var == 'trel':
+ plt.scatter(self.grid.hgrid.xctr, self.grid.hgrid.yctr, s=5, c=self.tr_el.val[:, plot_layer, 0], cmap='jet', vmin=0, vmax=33)
+ plt.savefig(f'{out_dir}/temprature.png', dpi=700)
+
+ plt.scatter(self.grid.hgrid.xctr, self.grid.hgrid.yctr, s=5, c=self.tr_el.val[:, plot_layer, 1], cmap='jet', vmin=0, vmax=33)
+ plt.savefig(f'{out_dir}/salinity.png', dpi=700)
+ elif var == 'trnd':
+ plt.scatter(self.grid.hgrid.x, self.grid.hgrid.y, s=5, c=self.tr_nd.val[:, plot_layer, 0], cmap='jet', vmin=0, vmax=33)
+ plt.savefig(f'{out_dir}/temprature.png', dpi=700)
+
+ plt.scatter(self.grid.hgrid.x, self.grid.hgrid.y, s=5, c=self.tr_nd.val[:, plot_layer, 1], cmap='jet', vmin=0, vmax=33)
+ plt.savefig(f'{out_dir}/salinity.png', dpi=700)
+
def replace_vars(self, var_dict=[], shapefile_name=None):
'''
var_dict:
@@ -457,6 +506,21 @@ def GetVerticalWeight(zcor_in, kbp_in, zcor_out, neighbors):
return [z_weight_lower, z_idx_lower, z_idx_upper]
+def find_ele_node_in_region(bpfile, grid):
+ '''
+ Find element/node index within one or more polygons defined in a bpfile
+ bpfile: schism bpfile path name
+ grid: schism_grid instance
+ '''
+ bp = read(bpfile)
+ grid.compute_ctr()
+
+ inside_ele_mask = inside_polygon(np.c_[grid.xctr, grid.yctr], bp.x, bp.y).astype('bool')
+ inside_node_mask = inside_polygon(np.c_[grid.x, grid.y], bp.x, bp.y).astype('bool')
+
+ return [inside_ele_mask, inside_node_mask]
+
+
def find_ele_node_in_shpfile(shapefile_name, grid):
'''
Find element/node index within one or more polygons defined in a shapefile
@@ -637,7 +701,7 @@ def Sample4():
myhot.writer('./hotstart_reinit_elev.nc')
-if __name__ == "__main__":
+def Sample5():
"""
Replace the temporature and salinity from the operation's hotstart.nc
with the values from another hotstart.nc file based on HYCOM.
@@ -648,6 +712,7 @@ def Sample4():
grid_info='./', # folder containing hgrid and vgrid
hot_file='./hotstart_from_hycom.nc'
)
+ bg_hot.trnd_propogate()
fg_hot = Hotstart(
grid_info='./',
hot_file='./hotstart_from_oper.nc'
@@ -665,3 +730,54 @@ def Sample4():
# plt.savefig(f'./new_surface_temp.png', dpi=700)
fg_hot.writer('./new_hotstart.nc')
+
+
+def Sample_LA():
+ """
+ Replace the temporature and salinity with ocean HYCOM values for LA subdomain
+ """
+ # save this script to working dir
+ os.system(f'cp {os.path.realpath(__file__)} /sciclone/schism10/feiye/STOFS3D-v8/I30/CombHot/')
+
+ bg_hot = Hotstart(
+ grid_info='/sciclone/schism10/feiye/STOFS3D-v8/I30/Hotstart/',
+ hot_file='/sciclone/schism10/feiye/STOFS3D-v8/I30/Hotstart/hotstart.nc.hycom'
+ )
+ bg_hot.trnd_propogate()
+ fg_hot = Hotstart(
+ grid_info='/sciclone/schism10/feiye/STOFS3D-v8/I30/CombHot/',
+ hot_file='/sciclone/schism10/feiye/STOFS3D-v8/I30/CombHot/hotstart.nc' # from I30/InterpHot, i.e., interp from another run
+ )
+
+ print('replacing vars in the specified region ...')
+ fg_hot.replace_vars(
+ var_dict={'tr_nd': bg_hot.tr_nd.val, 'tr_nd0': bg_hot.tr_nd0.val, 'tr_el': bg_hot.tr_el.val},
+ shapefile_name='/sciclone/schism10/feiye/STOFS3D-v8/I30/CombHot/ocean.shp',
+ ) # sample *.shp is provided under the same folder as this script in SCHISM GIT
+ fg_hot.writer('/sciclone/schism10/feiye/STOFS3D-v8/I30/CombHot/hotstart_combined.nc')
+
+
+def sample_Pacific():
+ '''
+ Sample usage of setting salinity to 0 in a region for STOFS3D-Pacific
+ '''
+
+ [_, node_mask] = find_ele_node_in_region(
+ bpfile='/sciclone/schism10/feiye/TEMP/Pacific_Hot/modify.reg',
+ grid=read('/sciclone/schism10/feiye/TEMP/Pacific_Hot/hgrid.gr3')
+ )
+ fg_hot = Hotstart(
+ grid_info='/sciclone/schism10/feiye/TEMP/Pacific_Hot/',
+ hot_file='/sciclone/schism10/feiye/TEMP/Pacific_Hot/hotstart.nc.original'
+ )
+ fg_hot.tr_nd.val[node_mask, :, 1] = 0.0 # set salinity to 0
+ fg_hot.trnd_propogate()
+ # for ind in node_idx_list:
+ # fg_hot.eta2.val[ind] = -fg_hot.grid.hgrid.dp[ind] - 0.1 # set water surface to 0.1 m below ground
+ # Note: do fg_hot.trnd_propogate() before writing if trnd is changed; it propogates trnd values to trnd0 and tr_el
+ fg_hot.writer(f'{fg_hot.source_dir}/hotstart_S0.nc')
+
+if __name__ == "__main__":
+ Sample_LA()
+ # Sample5() sample_Pacific()
+ print('done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/ocean.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/ocean.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/stofs_3d_atl_station.in_toFei_20250730 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/stofs_3d_atl_station.in_toFei_20250730
new file mode 100644
index 000000000..4f86cb5c2
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Reinit_hot_with_hycom/stofs_3d_atl_station.in_toFei_20250730
@@ -0,0 +1,168 @@
+1 1 1 1 1 1 1 1 0 !on (1)|off(0) flags for elev air pressure windx windy T S u v w
+166
+1 -81.8710000000000 26.6480000000000 0 !8725520
+2 -81.8083330000000 24.5508330000000 0 !8724580
+3 -81.1065000000000 24.7110000000000 0 !8723970
+4 -80.1616670000000 25.7316670000000 0 !8723214
+5 -80.1140852200000 26.0826324000000 0 !8722956
+6 -80.0341670000000 26.6127780000000 0 !8722670
+7 -80.5937282418300 28.4155248689700 0 !8721604
+8 -81.4278890000000 30.3981670000000 0 !8720218
+9 -81.4658420000000 30.6713560000000 0 !8720030
+10 -80.9030280000000 32.0346940000000 0 !8670870
+11 -79.9238890000000 32.7750000000000 0 !8665530
+12 -79.1867000000000 33.3517000000000 0 !8662245
+13 -78.9164960000000 33.6549000000000 0 !8661070
+14 -77.7866670000000 34.2133330000000 0 !8658163
+15 -76.6711110000000 34.7175000000000 0 !8656483
+16 -75.7041940000000 35.2086110000000 0 !8654467
+17 -75.5481940000000 35.7956940000000 0 !8652587
+18 -75.7466960000000 36.1833000000000 0 !8651370
+19 -75.9883330000000 37.1652780000000 0 !8632200
+20 -75.0910860000000 38.3282670000000 0 !8570283
+21 -75.1192780000000 38.7828330000000 0 !8557380
+22 -74.9597840842564 38.9675544545747 0 !8536110
+23 -74.4180530000000 39.3566670000000 0 !8534720
+24 -74.0093990000000 40.4669000000000 0 !8531680
+25 -71.9594440000000 41.0483330000000 0 !8510560
+26 -71.3261390000000 41.5043330000000 0 !8452660
+27 -70.0967030000000 41.2850000000000 0 !8449130
+28 -70.6711120000000 41.5236130000000 0 !8447930
+29 -69.9511000000000 41.6884990000000 0 !8447435
+30 -71.0502800000000 42.3539000000000 0 !8443970
+31 -70.7103200000000 43.0740010000000 0 !8423898
+32 -70.5545245300000 43.3173079500000 0 !8419317
+33 -70.2441700000000 43.6580600000000 0 !8418150
+34 -68.2042780000000 44.3921940000000 0 !8413320
+35 -67.2099990000000 44.6567000000000 0 !8411060
+36 -66.9829030000000 44.9045980000000 0 !8410140
+37 -97.1547220000000 26.0675000000000 0 !8779749
+38 -97.1668610000000 26.0724720000000 0 !8779748
+39 -97.2167000000000 27.5800000000000 0 !8775870
+40 -97.0391010000000 27.8365990000000 0 !8775241
+41 -97.0727670000000 27.8397560000000 0 !8775237
+42 -96.3301010000000 28.4269010000000 0 !8773767
+43 -95.3028910910100 28.9426885474570 0 !8772447
+44 -95.1206916700000 29.0967643000000 0 !8771972
+45 -94.7933060000000 29.3100000000000 0 !8771450
+46 -94.7247250000000 29.3574610000000 0 !8771341
+47 -94.5132980000000 29.5149990000000 0 !8770971
+48 -93.8417970000000 29.6893010000000 0 !8770822
+49 -94.3902800000000 29.5947200000000 0 !8770808
+50 -93.3428890000000 29.7681670000000 0 !8768094
+51 -92.3052780000000 29.5516670000000 0 !8766072
+52 -91.3839000000000 29.3675000000000 0 !8764314
+53 -91.3380970000000 29.4496000000000 0 !8764227
+54 -89.9566670000000 29.2633330000000 0 !8761724
+55 -89.6730000000000 29.8683000000000 0 !8761305
+56 -89.4075000000000 28.9322220000000 0 !8760922
+57 -89.2588330000000 29.1793060000000 0 !8760721
+58 -89.3258000000000 30.3263420000000 0 !8747437
+59 -88.0750000000000 30.2502780000000 0 !8735180
+60 -87.2118520000000 30.4031630000000 0 !8729840
+61 -85.8785830000000 30.2137500000000 0 !8729210
+62 -85.6644440000000 30.1497220000000 0 !8729108
+63 -84.9805560000000 29.7244440000000 0 !8728690
+64 -83.0323852700000 29.1321562000000 0 !8727520
+65 -82.8316670000000 27.9783330000000 0 !8726724
+66 -82.6269000000000 27.7605990000000 0 !8726520
+67 -82.5621030000000 27.6387000000000 0 !8726384
+68 -81.6580990000000 30.3208800000000 0 !8720226
+69 -81.5591660000000 30.3872220000000 0 !8720219
+70 -77.9536110000000 34.2275000000000 0 !8658120
+71 -76.3000030000000 36.7770000000000 0 !8639348
+72 -76.0832980000000 37.0329020000000 0 !8638901
+73 -76.3286110000000 36.9427780000000 0 !8638610
+74 -76.4788060000000 37.2265000000000 0 !8637689
+75 -76.2897780000000 37.6155000000000 0 !8636580
+76 -76.4655560000000 37.9963890000000 0 !8635750
+77 -77.0365970000000 38.3197530000000 0 !8635027
+78 -76.0150000000000 37.5383330000000 0 !8632837
+79 -77.0217000000000 38.8730000000000 0 !8594900
+80 -76.4516980000000 38.3167000000000 0 !8577330
+81 -76.4816000000000 38.9833000000000 0 !8575512
+82 -76.5783000000000 39.2700000000000 0 !8574680
+83 -75.8126420000000 39.5289520000000 0 !8573927
+84 -76.2445560000000 39.2134440000000 0 !8573364
+85 -76.0616670000000 38.5725000000000 0 !8571892
+86 -76.0383330000000 38.2200000000000 0 !8571421
+87 -75.1130000000000 38.9870000000000 0 !8555889
+88 -75.5732950000000 39.5596740000000 0 !8551910
+89 -75.5889720000000 39.5821940000000 0 !8551762
+90 -74.7518330000000 40.1373330000000 0 !8548989
+91 -75.0793170000000 39.9796830000000 0 !8546252
+92 -75.1405083517740 39.9331659080980 0 !8545240
+93 -75.4095000000000 39.8118060000000 0 !8540433
+94 -74.8696980000000 40.0816990000000 0 !8539094
+95 -75.3766780000000 39.3053890000000 0 !8537121
+96 -74.1463060000000 40.6391000000000 0 !8519483
+97 -74.0141670000000 40.7005560000000 0 !8518750
+98 -73.7649000000000 40.8102990000000 0 !8516945
+99 -73.1839690000000 41.1758190000000 0 !8467150
+100 -72.9083330000000 41.2833330000000 0 !8465705
+101 -72.0955560000000 41.3716670000000 0 !8461490
+102 -71.4100000000000 41.5869400000000 0 !8454049
+103 -71.3981909477370 41.8073756264380 0 !8454000
+104 -71.3451670000000 41.7171110000000 0 !8452944
+105 -71.1663440000000 41.7066230000000 0 !8447386
+106 -97.2155280000000 26.0611670000000 0 !8779770
+107 -97.2852780000000 26.2625000000000 0 !8779280
+108 -97.2367020000000 27.6333010000000 0 !8775792
+109 -97.3900000000000 27.8116940000000 0 !8775296
+110 -97.4859010000000 27.8328000000000 0 !8775244
+111 -97.0466670000000 28.0216670000000 0 !8774770
+112 -96.3882980000000 28.4517000000000 0 !8773701
+113 -96.6098020000000 28.6406000000000 0 !8773259
+114 -96.7124020000000 28.4069000000000 0 !8773037
+115 -94.8970830000000 29.3025830000000 0 !8771486
+116 -94.9172530000000 29.4813060000000 0 !8771013
+117 -95.2658000000000 29.7262990000000 0 !8770777
+118 -94.9850000000000 29.6816670000000 0 !8770613
+119 -93.8701000000000 29.7284000000000 0 !8770570
+120 -93.8846940000000 29.9811940000000 0 !8770520
+121 -93.9300000000000 29.8666990000000 0 !8770475
+122 -93.3006458000000 30.1901996000000 0 !8767961
+123 -93.2263915081000 30.2250092379400 0 !8767816
+124 -91.2373110000000 29.6673390000000 0 !8764044
+125 -90.1133330000000 30.0272220000000 0 !8761927
+126 -88.0736100000000 30.7819000000000 0 !8737138
+127 -88.0396100000000 30.7046100000000 0 !8737048
+128 -88.0581110000000 30.6495000000000 0 !8736897
+129 -88.0799560000000 30.5638740000000 0 !8735391
+130 -82.4250030000000 27.9133000000000 0 !8726667
+131 -82.5528030000000 27.8578000000000 0 !8726607
+132 -64.6983900000000 17.7476940000000 0 !9751364
+133 -64.7537990000000 17.6947000000000 0 !9751401
+134 -64.7242000000000 18.3182500000000 0 !9751381
+135 -64.9258060000000 18.3305830000000 0 !9751639
+136 -65.4438060000000 18.1525280000000 0 !9752619
+137 -65.4713610000000 18.0938610000000 0 !9752695
+138 -65.6311110000000 18.3352780000000 0 !9753216
+139 -65.8330000000000 18.0550830000000 0 !9754228
+140 -66.1164170000000 18.4589440000000 0 !9755371
+141 -66.7023610000000 18.4805280000000 0 !9757809
+142 -67.0463900000000 17.9701000000000 0 !9759110
+143 -67.1640450000000 18.2173210000000 0 !9759394
+144 -67.9382080000000 18.0892890000000 0 !9759938
+145 -81.8075030000000 26.1317010000000 0 !8725114
+146 -77.0302000000000 38.8297300000000 0 !8590111
+147 -77.0594500000000 38.7079700000000 0 !8579629
+148 -73.3564600000000 40.6691100000000 0 !8515421
+149 -74.2601100000000 40.5003500000000 0 !8531232
+150 -81.4914000000000 30.7781000000000 0 !8679598
+151 -81.8075030000000 26.1317010000000 0 !8725110
+152 -76.0066940000000 36.9300000000000 0 !8638999
+153 -75.6857180000000 37.6077490000000 0 !8631044
+154 -95.6175000000000 28.7713890000000 0 !8772985
+155 -95.2941970000000 28.9356990000000 0 !8772471
+156 -88.4028890000000 30.4131940000000 0 !8740166
+157 -88.2478060000000 30.4062500000000 0 !8739803
+158 -88.1586000000000 30.3766000000000 0 !8738043
+159 -87.8254010000000 30.4169010000000 0 !8732828
+160 -81.6266630000000 30.4000000000000 0 !8720215
+161 -73.9391670000000 42.0141670000000 0 !8518962
+162 -96.7949980000000 28.2283000000000 0 !8774230
+163 -95.9140000000000 28.7100000000000 0 !8773146
+164 -90.3899990000000 30.0679000000000 0 !8762483
+165 -88.1138990000000 30.4437010000000 0 !8735523
+166 -65.3024720000000 18.3008610000000 0 !9752235
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/download_flow.sh b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/download_flow.sh
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/download_flow.sh
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/download_flow.sh
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_Canada_river_flux_th.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_Canada_river_flux_th.py
new file mode 100644
index 000000000..d629d45d7
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_Canada_river_flux_th.py
@@ -0,0 +1,74 @@
+import os
+import io
+import requests
+import pandas as pd
+from datetime import datetime, timezone
+import pytz # pip install pytz
+
+
+def gen_Canada_river_flux_th(
+ start_datetime=datetime(2018, 12, 1, tzinfo=pytz.UTC),
+ end_datetime=datetime(2020, 1, 2, tzinfo=pytz.UTC)
+):
+ """
+ Generate Canada river flux_th file for SCHISM from Environment Canada daily discharge data.
+
+ The output file is named "02OA016_daily_discharge_YYYY-MM-DD_YYYY-MM-DD.csv" where the dates
+ correspond to the start and end dates of the data retrieved.
+
+ The discharge values are negated to convert from inflow to outflow as per SCHISM convention.
+
+ Parameters
+ ----------
+ start_datetime : datetime, optional
+ Start datetime for data retrieval (inclusive). Default is 2022-12-01 UTC.
+ end_datetime : datetime, optional
+ End datetime for data retrieval (inclusive). Default is 2024-01-02 UTC
+ """
+
+ STATION = "02OA016"
+ start_str = start_datetime.strftime("%Y-%m-%d")
+ end_str = end_datetime.strftime("%Y-%m-%d")
+ EPOCH_UTC = datetime(start_datetime.year, start_datetime.month, start_datetime.day, tzinfo=timezone.utc)
+
+ date_col = "Date"
+ val_col = "Value/Valeur"
+
+ url = (
+ "https://wateroffice.ec.gc.ca/services/daily_data/csv/inline"
+ f"?stations[]={STATION}¶meters[]=flow&start_date={start_str}&end_date={end_str}"
+ )
+
+ r = requests.get(url, timeout=60)
+ r.raise_for_status()
+
+ # Parse CSV. The file may include a header block; pandas handles it well.
+ df = pd.read_csv(io.StringIO(r.text))
+
+ # Parse dates as naive midnights, then treat as UTC midnights (OK for daily means)
+ ts_utc = pd.to_datetime(df[date_col], format="%Y-%m-%d", errors="coerce").dt.tz_localize("UTC")
+
+ # Convert to seconds since epoch
+ secs = (ts_utc - EPOCH_UTC).dt.total_seconds().astype("int64")
+
+ # Build output (drop NaNs)
+ q = pd.to_numeric(df[val_col], errors="coerce")
+ out = pd.DataFrame({
+ f"time_seconds_since_{start_str}T00:00:00Z": secs,
+ "discharge_m3s": -q # negate to follow SCHISM convention (negative for inflow)
+ }).dropna()
+
+ # Save
+ out_name = f"{STATION}_daily_discharge_{start_str}_{end_str}.csv"
+ out.to_csv(out_name, index=False, sep=' ', header=False)
+ os.system(f"ln -s {out_name} flux.th")
+ print(out.head())
+ print("Done")
+
+
+if __name__ == "__main__":
+ year = 2017
+ gen_Canada_river_flux_th(
+ start_datetime=datetime(year-1, 12, 1, tzinfo=pytz.UTC),
+ end_datetime=datetime(year+1, 1, 2, tzinfo=pytz.UTC)
+ )
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/gen_TEM_1.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_TEM_1.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/gen_TEM_1.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_TEM_1.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/gen_fluxth.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_fluxth.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/gen_fluxth.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/gen_fluxth.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/get_realtime_temp_crawl.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/get_realtime_temp_crawl.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/River/get_realtime_temp_crawl.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/River/get_realtime_temp_crawl.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/gen_sflux_era5.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/gen_sflux_era5.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/gen_sflux_era5.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/gen_sflux_era5.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/gen_sflux_gfs2.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/gen_sflux_gfs2.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/gen_sflux_gfs2.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/gen_sflux_gfs2.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/gen_sflux_hrrr3.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/gen_sflux_hrrr3.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/gen_sflux_hrrr3.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/gen_sflux_hrrr3.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/link_sflux.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/link_sflux.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Sflux/link_sflux.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/link_sflux.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/rename_sflux.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/rename_sflux.py
new file mode 100644
index 000000000..043e400de
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/rename_sflux.py
@@ -0,0 +1,42 @@
+"""
+Rename sflux file names for later versions of SCHISM.
+For example, rename "sflux_air_1.0011.nc" to "sflux_air_1.11.nc".
+"""
+
+import os
+from pathlib import Path
+import re
+
+def rename_sflux_files(input_dir:Path, output_dir:Path) -> None:
+ """
+ Rename sflux files in the input directory and link them to the output directory.
+
+ Parameters:
+ - input_dir: Directory containing the original sflux files.
+ - output_dir: Directory where renamed files will be saved.
+ """
+ if not os.path.exists(output_dir):
+ os.makedirs(output_dir)
+
+ # remove existing files in the output directory
+ for file in output_dir.glob('sflux*.*'):
+ print(f'Removing existing file: {file}')
+ file.unlink()
+
+ for old_file_path in input_dir.glob('sflux*.nc'):
+ old_filename = Path(old_file_path).name
+ new_filename = re.sub(r'\.(\d+)\.', lambda m: f".{int(m.group(1))}.", old_filename)
+ new_file_path = output_dir / new_filename
+ print(f'Linking {old_file_path} to {new_file_path}')
+ os.symlink(old_file_path, new_file_path)
+
+ os.symlink(input_dir / 'sflux_inputs.txt', output_dir / 'sflux_inputs.txt')
+
+
+if __name__ == "__main__":
+ input_directory = Path('../sflux.0/')
+ output_directory = Path('/sciclone/schism10/feiye/STOFS3D-v8/R15b1_v7/sflux/')
+
+ os.chdir(output_directory)
+ rename_sflux_files(input_directory, output_directory)
+ print('Renaming completed.')
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/symlink_era5.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/symlink_era5.py
new file mode 100644
index 000000000..dcd4782b6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Sflux/symlink_era5.py
@@ -0,0 +1,132 @@
+#!/usr/bin/env python3
+from __future__ import annotations
+import argparse
+from datetime import datetime, timedelta
+from pathlib import Path
+import os
+import sys
+
+TYPES = ("air", "prc", "rad")
+
+
+def daterange_inclusive(d0: datetime, d1: datetime):
+ cur = d0
+ while cur <= d1:
+ yield cur
+ cur = cur + timedelta(days=1)
+
+
+def make_link(src: Path, dst: Path, force: bool, dry_run: bool, absolute: bool):
+ if dst.exists() or dst.is_symlink():
+ if force:
+ if not dry_run:
+ try:
+ dst.unlink()
+ except FileNotFoundError:
+ pass
+ else:
+ print(f"[skip] target exists: {dst}", file=sys.stderr)
+ return False
+
+ if not src.exists():
+ print(f"[warn] missing source: {src}", file=sys.stderr)
+ return False
+
+ if dry_run:
+ link_target = str(src.resolve() if absolute else os.path.relpath(src, start=dst.parent))
+ print(f"[dry-run] ln -s {link_target} -> {dst}")
+ else:
+ link_target = src.resolve() if absolute else os.path.relpath(src, start=dst.parent)
+ dst.symlink_to(link_target)
+ print(f"[link] {dst} -> {link_target}")
+ return True
+
+
+def main():
+ """
+ Sample usage:
+ under the run dir:
+ python symlink_era5.py 2020-12-01 2022-01-01 --base-dir {ERA5_dir} --sflux-dir sflux --force --dry-run
+ 2020-12-01 to 2022-01-01 (inclusive)
+
+ ERA5_dir on sciclone: /sciclone/schism10/hyu05/NOAA_NWM/EnOI/sflux/ERA5/cnv/
+ python /sciclone/data10/feiye/stofs3d-setup/src/stofs3d_setup/ops/Sflux/symlink_era5.py \
+ 2022-12-01 2024-01-01 --base-dir /sciclone/schism10/hyu05/NOAA_NWM/EnOI/sflux/ERA5/cnv/ \
+ --sflux-dir sflux --force --absolute --dry-run
+
+ ERA5_dir on Hercules: /work2/noaa/nos-surge/feiye/ERA5/
+ python ./symlink_era5.py 2021-12-01 2023-01-01 --base-dir ./ --sflux-dir sflux --force --dry-run
+ """
+
+ ap = argparse.ArgumentParser(
+ description="Create SCHISM sflux symlinks from monthly ERA5 files."
+ )
+ ap.add_argument("start_date", help="Start date (YYYY-MM-DD)")
+ ap.add_argument("end_date", help="End date (YYYY-MM-DD)")
+ ap.add_argument("--base-dir", default=".", help="Root dir containing YYYY_MM folders (default: .)")
+ ap.add_argument("--sflux-dir", default="sflux", help="Output sflux directory (default: sflux)")
+ ap.add_argument("--force", action="store_true", help="Overwrite existing links")
+ ap.add_argument("--dry-run", action="store_true", help="Show what would be done without changing files")
+ ap.add_argument("--absolute", action="store_true", help="Use absolute path for symlink targets instead of relative")
+
+ args = ap.parse_args()
+
+ try:
+ start = datetime.strptime(args.start_date, "%Y-%m-%d").date()
+ end = datetime.strptime(args.end_date, "%Y-%m-%d").date()
+ except ValueError:
+ print("Dates must be in YYYY-MM-DD format.", file=sys.stderr)
+ sys.exit(2)
+
+ if end < start:
+ print("end_date must be >= start_date.", file=sys.stderr)
+ sys.exit(2)
+
+ # Pad one day on each side
+ start_p = start - timedelta(days=1)
+ end_p = end + timedelta(days=1)
+
+ base = Path(args.base_dir).resolve()
+ sflux = Path(args.sflux_dir).resolve()
+
+ if not args.dry_run:
+ sflux.mkdir(parents=True, exist_ok=True)
+
+ # Build the full inclusive date list (sorted)
+ dates = list(daterange_inclusive(datetime.combine(start_p, datetime.min.time()),
+ datetime.combine(end_p, datetime.min.time())))
+
+ print(f"[info] Date window (padded): {start_p} .. {end_p} ({len(dates)} days)")
+ print(f"[info] Base dir: {base}")
+ print(f"[info] sflux dir: {sflux}")
+ print(f"[info] Types: {', '.join(TYPES)}")
+ print(f"[info] Mode: {'dry-run' if args.dry_run else 'apply'}; force={args.force}")
+
+ # Link order: air, then prc, then rad; numbering restarts at 1 for each type
+ totals = {t: 0 for t in TYPES}
+ for t in TYPES:
+ seq = 1
+ for d in dates:
+ y_m = d.strftime("%Y_%m")
+ y_m_d = d.strftime("%Y_%m_%d")
+ src = base / y_m / f"era5_{t}.{y_m_d}.nc"
+ dst = sflux / f"sflux_{t}_1.{seq}.nc"
+ if make_link(src, dst, force=args.force, dry_run=args.dry_run, absolute=args.absolute):
+ totals[t] += 1
+ seq += 1
+ print(f"[summary] {t}: linked {totals[t]} file(s) into {sflux}")
+
+ # write a dummy sflux_inputs.txt
+ if not args.dry_run:
+ with open(sflux / "sflux_inputs.txt", "w") as f:
+ f.write("&sflux_inputs\n")
+ f.write("/\n")
+
+ # Non-zero exit if nothing linked at all (and not just dry-run)
+ if not args.dry_run and sum(totals.values()) == 0:
+ print("[error] No links were created. Check paths and filenames.", file=sys.stderr)
+ sys.exit(1)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Hotstart/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.dbf
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.dbf
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.dbf
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.shp
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.shp
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.shp
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.shx
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Levee_shapefiles/levee_4_pump_polys.shx
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_4_pump_polys.shx
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.dbf
new file mode 100644
index 000000000..531a9b452
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.dbf differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.prj
similarity index 89%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.prj
index 056ae2c1b..3257a20a5 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.prj
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.prj
@@ -1 +1 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["False_Easting",0],PARAMETER["False_Northing",0],PARAMETER["longitude_of_center",-96],PARAMETER["Standard_Parallel_1",20],PARAMETER["Standard_Parallel_2",60],PARAMETER["latitude_of_center",40],UNIT["Meter",1],AUTHORITY["ESRI","102008"]]
\ No newline at end of file
+PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["False_Easting",0],PARAMETER["False_Northing",0],PARAMETER["longitude_of_center",-96],PARAMETER["Standard_Parallel_1",20],PARAMETER["Standard_Parallel_2",60],PARAMETER["latitude_of_center",40],UNIT["Meter",1],AUTHORITY["EPSG","102008"]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.shp
new file mode 100644
index 000000000..f0d348614
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.shp differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.shx
new file mode 100644
index 000000000..4a67742ad
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025.shx differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.cpg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.cpg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.cpg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.dbf
new file mode 100644
index 000000000..d22ce3c75
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.dbf differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.prj
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.prj
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.prj
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.qmd
new file mode 100644
index 000000000..767748592
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.qmd
@@ -0,0 +1,44 @@
+
+
+
+
+
+ dataset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PROJCRS["North_America_Albers_Equal_Area_Conic",BASEGEOGCRS["NAD83",DATUM["North American Datum 1983",ELLIPSOID["GRS 1980",6378137,298.257222101,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["Degree",0.0174532925199433]]],CONVERSION["unnamed",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Easting at false origin",0,LENGTHUNIT["metre",1],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["metre",1],ID["EPSG",8827]],PARAMETER["Longitude of false origin",-96,ANGLEUNIT["Degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",20,ANGLEUNIT["Degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",60,ANGLEUNIT["Degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Latitude of false origin",40,ANGLEUNIT["Degree",0.0174532925199433],ID["EPSG",8821]]],CS[Cartesian,2],AXIS["(E)",east,ORDER[1],LENGTHUNIT["metre",1]],AXIS["(N)",north,ORDER[2],LENGTHUNIT["metre",1]],ID["EPSG",102008]]
+
+ 0
+ 0
+
+
+
+ PARAMETER:6378137:6356752.31414035614579916
+ false
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.shp
new file mode 100644
index 000000000..4018851c7
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.shp differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.shx
new file mode 100644
index 000000000..91557f006
Binary files /dev/null and b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/levee_pump_polys_2025_with_poly_type.shx differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/set_constant_sink.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/set_constant_sink.py
new file mode 100755
index 000000000..bcbc5a837
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Constant_sinks/set_constant_sink.py
@@ -0,0 +1,138 @@
+#!/usr/bin/env python3
+import numpy as np
+from copy import deepcopy
+from pathlib import Path
+
+import geopandas as gpd
+
+from pylib_experimental.schism_file import schism_grid
+from pylib_experimental.schism_file import source_sink, TimeHistory
+
+
+def find_ele_in_shpfile(shapefile_name, hgrid: schism_grid, type=True):
+ '''
+ Find element index within polygons of a list of shapefiles
+
+ returns:
+ inside_ele_mask: a boolean array indicating which elements are inside the polygons
+ element_types: a list of strings indicating the type of each element
+ if type is true, the element_types assumes the "type" attribute in the parent polygon
+ if type is false, the element_types is None
+ '''
+ polygon_gdf = gpd.read_file(shapefile_name)
+ if 'type' not in polygon_gdf.columns:
+ # backward compatible (New Orleans used to be the only polygon type)
+ # and additional urban polygons used to be assumed to have the same pumping capacity
+ polygon_gdf['type'] = 'NewOrleans'
+
+ print(f'Warning: "type" attribute not found in {shapefile_name}, set to "NewOrleans" for all polygons')
+
+ hgrid.compute_ctr()
+ pts_gdf = gpd.GeoDataFrame(
+ {'ele_idx': np.arange(hgrid.ne)},
+ geometry=gpd.points_from_xy(hgrid.xctr, hgrid.yctr),
+ crs='esri:102008' # Albers Equal Area
+ )
+
+ joined = gpd.sjoin(pts_gdf, polygon_gdf[["geometry", "type"]], how='left', predicate='within')
+
+ types_by_point = joined.groupby(joined.index)["type"].first()
+ # Re-align to ALL points in original order (fill NaN for points outside any polygon)
+ ele_types = types_by_point.reindex(pts_gdf.index).to_numpy()
+
+ return ele_types
+
+
+def set_constant_sink(wdir='./', shapefile_name='levee_4_pump_polys.shp', hgrid: schism_grid = None):
+ """
+ Set constant sink on land and within polygons defined in shapefile_name
+ The sink rate within polygons is set to 0.5 inch/hour, as an estimation of pump capacity
+ The sink rate on land is set to 0.5 cm/hour, as an estimation of background infiltration
+ """
+ def cm_per_hour(cm_h):
+ """convert cm/h to m/s"""
+ return (cm_h / 100.0) / 3600.0
+
+ def inch_per_hour(inch_h):
+ """convert inch/h to m/s"""
+ return (inch_h * 0.0254) / 3600.0
+
+ constant_sinks_dict = {
+ "water": cm_per_hour(0.02), # 0.02 cm/h to balance climatological precipitation (~65 in/year in Louisiana)
+ "NewOrleans": inch_per_hour(0.5), # 0.5 in/h ≈ 1.27 cm/h pump capacity
+ "urban": cm_per_hour(1.0), # 1.0 cm/h estimated pump capacity
+ "rural": cm_per_hour(0.5), # 0.5 cm/h infiltration
+ }
+
+ # copy datafiles
+ gd = deepcopy(hgrid)
+ # shapefile_crs = shapefile.Reader(f'{wdir}/{shapefile_name}').crs
+ gd.proj(prj0='epsg:4326', prj1='esri:102008') # project to Albers Equal Area for inside polygon test
+
+ # set pump capacities
+ ele_type_array = find_ele_in_shpfile(
+ # order matters, latter prevails
+ shapefile_name=f'{wdir}/{shapefile_name}',
+ hgrid=gd,
+ )
+ gd.compute_area()
+
+ # diagnostic output
+ sink_type_ids = np.zeros((gd.ne, ), dtype=int) # 0: no sink
+
+ leveed_sinks = np.zeros((gd.ne, ), dtype=float)
+ leveed_sink_mask = np.zeros((gd.ne, ), dtype=bool)
+ for i, [ele_type, sink_rate] in enumerate(constant_sinks_dict.items()):
+ ele_idx = np.where(ele_type_array == ele_type)[0]
+ leveed_sinks[ele_idx] = -sink_rate * gd.area[ele_idx]
+ leveed_sink_mask[ele_idx] = True
+ sink_type_ids[ele_idx] = i + 1 # 0: no sink, 1: water, 2: NewOrleans, etc.
+
+ # set background sink on land
+ land = gd.dpe < -2
+ background_sink = np.zeros((gd.ne, ), dtype=float)
+ background_sink[land] = -0.5/100/3600 * gd.area[land] # 0.5 cm/h
+ const_sinks = np.minimum(background_sink, leveed_sinks) # take the larger sink (more negative)
+
+ total_sink_eles = (land + leveed_sink_mask).astype(bool)
+ # better be a list, for instantiating added_ss
+ # index starts from 1
+ total_sink_ele_ids = (np.argwhere(total_sink_eles).reshape(-1, ) + 1).tolist()
+ # index starts from 0
+ total_sink_ele_idx = np.argwhere(total_sink_eles).reshape(-1, )
+
+ # build vsink.th
+ vsink = TimeHistory(
+ data_array=np.r_[np.c_[np.array([0.0]), const_sinks[total_sink_eles].reshape(1, -1)],
+ np.c_[np.array([100*365*86400]), const_sinks[total_sink_eles].reshape(1, -1)]],
+ columns=total_sink_ele_ids,
+ )
+
+ # save sink ele ids and sink values for operational use
+ np.savetxt(f'{wdir}/pump_sinks.txt', np.c_[total_sink_ele_ids, const_sinks[total_sink_eles]], fmt='%i %10.5f')
+ # save as xyz format
+ gd.compute_ctr()
+ my_ele_xyz = np.c_[gd.xctr[total_sink_ele_idx], gd.yctr[total_sink_ele_idx], sink_type_ids[total_sink_eles]]
+ np.savetxt(f'{wdir}/sinks.xyz', my_ele_xyz)
+
+ # build a source_sink object
+ const_source_sink = source_sink(vsource=None, vsink=vsink, msource=None)
+ # write source sink files, actually only vsink.th and source_sink.in
+ const_source_sink.writer(output_dir=wdir)
+
+ return const_source_sink
+
+
+if __name__ == "__main__":
+ my_ss = source_sink.from_files('/sciclone/schism10/feiye/STOFS3D-v8/I202503/Source_sink/')
+ eles = np.array(my_ss.source_eles.astype(str))
+ # read a json file
+ import json
+ json_file = Path('/sciclone/schism10/feiye/STOFS3D-v8/I202503/Source_sink/sources.json')
+ with open(json_file, 'r') as f:
+ ele2fid = json.load(f)
+ eles1 = np.array(list(ele2fid.keys()))
+
+ np.all(np.equal(eles, eles1))
+
+ print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/NWM/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/NWM/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Combine_source_sink/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Combine_source_sink/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/NWM/gen_sourcesink_nwm.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/gen_sourcesink_nwm.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/NWM/gen_sourcesink_nwm.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/gen_sourcesink_nwm.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/realign_feature_id.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/realign_feature_id.py
new file mode 100644
index 000000000..843e5907b
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/NWM/realign_feature_id.py
@@ -0,0 +1,81 @@
+#!/usr/bin/env python3
+
+import os
+from pathlib import Path
+import numpy as np
+import xarray as xr
+
+###############################################################################
+# EDIT THESE THREE LINES BEFORE RUNNING
+###############################################################################
+
+ref_file = Path("/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201/nwm.t00z.medium_range.channel_rt_1.2023092000.conus.nc")
+original_nwm_folder = Path("/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201/")
+output_folder = Path("/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/NWM_20221201_realigned/")
+
+###############################################################################
+
+
+def load_feature_ids(nc_path):
+ ds = xr.open_dataset(nc_path)
+ try:
+ fids = ds["feature_id"].values
+ finally:
+ ds.close()
+ return fids
+
+
+def reindex_and_write(src_path, dst_path, target_feature_ids):
+ ds = xr.open_dataset(src_path)
+ try:
+ if "feature_id" not in ds.coords:
+ ds = ds.set_coords("feature_id")
+ ds_aligned = ds.reindex(feature_id=target_feature_ids)
+ ds_aligned.to_netcdf(dst_path)
+ finally:
+ ds.close()
+
+
+if __name__ == "__main__":
+
+ # make sure output folder exists
+ output_folder.mkdir(parents=True, exist_ok=True)
+
+ # read reference feature_id array
+ print(f"Loading reference feature IDs from: {ref_file}")
+ ref_ids = load_feature_ids(ref_file)
+
+ # loop over input .nc files
+ for src_path in sorted(original_nwm_folder.glob("*.nc")):
+ dst_path = output_folder / src_path.name
+
+ # skip if already exists
+ if dst_path.exists():
+ print(f"[SKIP] {dst_path.name} already exists.")
+ continue
+
+ print(f"Processing: {src_path.name}")
+ cur_ids = load_feature_ids(src_path)
+
+ same_shape = cur_ids.shape == ref_ids.shape
+ same_order = same_shape and np.array_equal(cur_ids, ref_ids)
+
+ if same_order:
+ # symlink to save time & disk
+ try:
+ # Compute path from output file to source file
+ rel_target = os.path.relpath(src_path, start=dst_path.parent)
+ os.symlink(rel_target, dst_path)
+ print(f" -> identical IDs, relative symlink: {rel_target}")
+ except Exception as e:
+ print(f" -> symlink failed ({e}), copying instead.")
+ reindex_and_write(src_path, dst_path, ref_ids)
+ else:
+ print(
+ f" -> feature_id differs "
+ f"(src={len(cur_ids)}, ref={len(ref_ids)}), reindexing..."
+ )
+ reindex_and_write(src_path, dst_path, ref_ids)
+ print(" -> new aligned file written.")
+
+ print("\nDone.")
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/README
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/README
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/README
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/manual_relocation.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/manual_relocation.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/manual_relocation.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/manual_relocation.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/relocate_source_feeder.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/relocate_source_feeder.py
similarity index 88%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/relocate_source_feeder.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/relocate_source_feeder.py
index 461f0a4a9..222d7ca66 100755
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/relocate_source_feeder.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/relocate_source_feeder.py
@@ -14,10 +14,8 @@
import numpy as np
from scipy import spatial
-from pylib import schism_grid
+from pylib import schism_grid, inside_polygon, schism_bpfile
from pylib_experimental.schism_file import source_sink, TimeHistory
-from pylib_essentials.schism_file import schism_bpfile
-from pylib_essentials.utility_functions import inside_polygon
# Global Var
# [About the mandatory_sources_coor array]
@@ -156,6 +154,84 @@
[-72.06195833333334, 41.525600000000004, np.nan, np.nan], # Quinebaug River, CT
]).reshape(-1, 4)
+v19p2_for_sms_v32_mandatory_sources_coor = np.array([
+ [-73.90869, 42.13509, np.nan, np.nan], # Hudson River, NY
+ [-74.94442, 40.34478, np.nan, np.nan], # Delaware River, NJ
+ [-76.1079760188, 39.5871749053, np.nan, np.nan], # Susquehanna River, VA
+ [-76.90572, 37.99332, np.nan, np.nan], # Rappahannock River, VA - added on 20260422
+ [-78.425288, 34.508177, np.nan, np.nan], # Cape Fear River, NC
+ [-91.72306, 31.04462, np.nan, np.nan], # Red River (upstream of Atchafalaya River), LA
+ [-80.10808, 33.50005, np.nan, np.nan], # Santee River, SC
+ [-79.83866896, 33.65649571, np.nan, np.nan], # Black River, SC; note: channel not resolved
+ [-79.57210, 33.71223, np.nan, np.nan], # Black Mingo Creek, SC
+ [-79.49997, 33.84686, np.nan, np.nan], # Lynches River, SC
+ [-79.48467, 33.93939, np.nan, np.nan], # Pee Dee River, SC
+ [-79.33247, 33.98196, np.nan, np.nan], # Little Pee Dee River, SC
+ [-77.917829, 34.749979, np.nan, np.nan], # Northeast Cape Fear River, NC
+ [-87.9523, 30.8472, np.nan, np.nan], # Mobile River, AL
+ [-96.695401, 28.968284, -96.69652166667, 28.990345], # Lavaca River, TX
+ [-96.548436, 28.999706, -96.554498, 29.024612666667], # Lake Texana, TX
+ [-93.83342666667, 30.355123333333, -93.83342666667, 30.355123333333], # Cypress Creek, TX
+ [-89.764476, 30.551926, -89.76781133333, 30.538070666667], # Lotts Creek, LA
+ [-87.219805, 30.567296, -87.24471466667, 30.601442333333], # Escambia River, FL
+ [-83.987035, 30.331327, np.nan, np.nan], # Horsehead Creek and Little River, FL
+ [-83.928038, 30.30404, np.nan, np.nan], # Bailey Mill Creek, FL
+ [-82.950913, 29.958097, -82.99605566667, 30.007415], # Suwannee River, FL
+ [-81.02370433333333, 27.315079666666666, np.nan, np.nan], # Kissimmee River, FL
+ [-81.997572, 30.786870, -82.040457, 30.74494233333333], # St Marys River, FL
+ [-91.56184, 31.05043, np.nan, np.nan], # Mississippi River
+ [-79.43425, 33.84487, -79.50974266666667, 33.85385866666667], # Lyches River, SC
+ [-74.74868, 39.47915, -74.75470666666668, 39.485390333333335], # Great Egg Harbor River, NJ
+ [-73.94009733333333, 42.06972966666667, np.nan, np.nan], # Saugeties Creek, NY
+ [-73.971293, 41.920595999999996, np.nan, np.nan], # Hudson River branch, NY
+ [-73.92918633333333, 41.592421333333334, np.nan, np.nan], # Hudson River branch, NY
+ [-73.07229533333333, 41.303546000000004, np.nan, np.nan], # Housatonic River, CT
+ [-72.625735, 41.656137666666666, np.nan, np.nan], # Connecticut River, CT
+ [-72.64970633333333, 41.572111666666665, np.nan, np.nan], # Mattabesset River, CT
+ [-72.470818, 41.47020933333334, np.nan, np.nan], # Salmon River, CT
+ [-72.090553, 41.535118000000004, np.nan, np.nan], # Yantic River, CT
+ [-72.06195833333334, 41.525600000000004, np.nan, np.nan], # Quinebaug River, CT
+]).reshape(-1, 4)
+
+v19p2_for_sms_v32c_mandatory_sources_coor = np.array([
+ [-73.69359, 42.73351, np.nan, np.nan], # Hudson River, NY
+ [-74.94442, 40.34478, np.nan, np.nan], # Delaware River, NJ
+ [-76.1079760188, 39.5871749053, np.nan, np.nan], # Susquehanna River, VA
+ [-76.90572, 37.99332, np.nan, np.nan], # Rappahannock River, VA - added on 20260422
+ [-78.425288, 34.508177, np.nan, np.nan], # Cape Fear River, NC
+ [-91.72306, 31.04462, np.nan, np.nan], # Red River (upstream of Atchafalaya River), LA
+ [-80.10808, 33.50005, np.nan, np.nan], # Santee River, SC
+ [-79.83866896, 33.65649571, np.nan, np.nan], # Black River, SC; note: channel not resolved
+ [-79.57210, 33.71223, np.nan, np.nan], # Black Mingo Creek, SC
+ [-79.49997, 33.84686, np.nan, np.nan], # Lynches River, SC
+ [-79.48467, 33.93939, np.nan, np.nan], # Pee Dee River, SC
+ [-79.33247, 33.98196, np.nan, np.nan], # Little Pee Dee River, SC
+ [-77.917829, 34.749979, np.nan, np.nan], # Northeast Cape Fear River, NC
+ [-87.9523, 30.8472, np.nan, np.nan], # Mobile River, AL
+ [-96.695401, 28.968284, -96.69652166667, 28.990345], # Lavaca River, TX
+ [-96.548436, 28.999706, -96.554498, 29.024612666667], # Lake Texana, TX
+ [-93.83342666667, 30.355123333333, -93.83342666667, 30.355123333333], # Cypress Creek, TX
+ [-89.764476, 30.551926, -89.76781133333, 30.538070666667], # Lotts Creek, LA
+ [-87.219805, 30.567296, -87.24471466667, 30.601442333333], # Escambia River, FL
+ [-83.987035, 30.331327, np.nan, np.nan], # Horsehead Creek and Little River, FL
+ [-83.928038, 30.30404, np.nan, np.nan], # Bailey Mill Creek, FL
+ [-82.950913, 29.958097, -82.99605566667, 30.007415], # Suwannee River, FL
+ [-81.02370433333333, 27.315079666666666, np.nan, np.nan], # Kissimmee River, FL
+ [-81.997572, 30.786870, -82.040457, 30.74494233333333], # St Marys River, FL
+ [-91.56184, 31.05043, np.nan, np.nan], # Mississippi River
+ [-79.43425, 33.84487, -79.50974266666667, 33.85385866666667], # Lyches River, SC
+ [-74.74868, 39.47915, -74.75470666666668, 39.485390333333335], # Great Egg Harbor River, NJ
+ [-73.94009733333333, 42.06972966666667, np.nan, np.nan], # Saugeties Creek, NY
+ [-73.971293, 41.920595999999996, np.nan, np.nan], # Hudson River branch, NY
+ [-73.92918633333333, 41.592421333333334, np.nan, np.nan], # Hudson River branch, NY
+ [-73.07229533333333, 41.303546000000004, np.nan, np.nan], # Housatonic River, CT
+ [-72.625735, 41.656137666666666, np.nan, np.nan], # Connecticut River, CT
+ [-72.64970633333333, 41.572111666666665, np.nan, np.nan], # Mattabesset River, CT
+ [-72.470818, 41.47020933333334, np.nan, np.nan], # Salmon River, CT
+ [-72.090553, 41.535118000000004, np.nan, np.nan], # Yantic River, CT
+ [-72.06195833333334, 41.525600000000004, np.nan, np.nan], # Quinebaug River, CT
+]).reshape(-1, 4)
+
v45_s2_mandatory_sources_coor = np.array([ # LA subdomain, only LA sources
[-91.72306, 31.04462, np.nan, np.nan], # Red River (upstream of Atchafalaya River), LA
[-89.764476, 30.551926, -89.76781133333, 30.538070666667], # Lotts Creek, LA
@@ -361,7 +437,7 @@ def relocate_sources2(
This is used to restrict the relocation to specific regions.
outputs:
- sources.json, sinks.json
+ sources.json, sinks.json based on the new hgrid (main hgrid)
"""
if (not allow_neglection) and region_list is not None:
@@ -445,7 +521,7 @@ def relocate_sources2(
for row in mandatory_sources_coor[~ingrid_mask, :2]:
f.write(f'{row[0]} {row[1]}\n')
print('Warning: one or more mandatory source target locations are outside the main hgrid')
-
+ print('This is okay as long as they are not too far way from the main hgrid')
ingrid_mask = new_gd.inside_grid(mandatory_sources_coor[:, 2:4]).astype(bool) # search starting points
if not np.all(ingrid_mask.astype(bool)):
print('Mandatory source search starting points outside the main hgrid:')
@@ -457,7 +533,7 @@ def relocate_sources2(
for row in mandatory_sources_coor[~ingrid_mask, 2:4]:
f.write(f'{row[0]} {row[1]}\n')
print('Warning: one or more mandatory source search starting points are outside the main hgrid')
-
+ print('This is okay as long as they are not too far way from the main hgrid')
# feeder heads are harder to test since they are on the boundary,
# testing feeder_bases suffices
if len(feeder_bases) > 0:
@@ -470,7 +546,7 @@ def relocate_sources2(
for row in feeder_bases[~ingrid_mask]:
f.write(f'{row[0]} {row[1]}\n')
print('Warning: one or more feeder bases are outside the main hgrid')
-
+ print('This suggests meshing problem near the feeder channels, e.g., partially connected or isolated feeders')
# -------------------------------------relocation-------------------------------------
# Find matching source point at mandatory_sources_coor and feeders
# These are the desired new source locations
@@ -499,12 +575,12 @@ def relocate_sources2(
dist *= 1e5 # convert to meters
if np.any(dist < max_search_radius):
print('Warning: some mandatory sources are near feeder bases:')
+ print('This can happen when the manually specified mandatory sources are outdated compared to the mesh; it should be near a feeder head instead, but the issue is tolerable.')
with open(f'{outdir}/mandatory_sources_near_feeder_bases.xy', 'w', encoding='utf-8') as f:
f.write('lon lat\n')
for row, d in zip(mandatory_sources_coor[dist < max_search_radius, :2], dist[dist < max_search_radius]):
print(f'{row[0]} {row[1]} {d}')
f.write(f'{row[0]} {row[1]} {d}\n')
-
# These are the starting points for the search of old sources
# The search point may be different from the new source location.
# For example, the new source location may be at the head of a feeder channel,
@@ -524,11 +600,11 @@ def relocate_sources2(
'check consistency between mesh and feeder'
)
elif n_dup > 0:
- print(
- f'Warning: found {n_dup} duplicated new source element(s), '
- 'possible inconsistency between mesh and feeder, '
- 'or mandatory source already in feeder channel'
- )
+ print(f'Warning: found {n_dup} duplicated new source element(s), '
+ 'possible inconsistency between mesh and feeder, '
+ 'or mandatory source already in feeder channel')
+ print('This is not optimal, but it may be handled by the cleanup process later; if not, an error will be raised upon sanity check below.')
+
# write the duplicated new source element ids to a file
with open(f'{outdir}/duplicated_new_source_elements.txt', 'w', encoding='utf-8') as f:
f.write('lon lat\n')
@@ -624,7 +700,7 @@ def relocate_sources2(
fids = [fid for fid in fids if fid not in recorded_fid]
# some new sources have all fids already assigned to other new sources, i.e., fids ==[]
if fids != []:
- new2fid[str(new_source_eleid)].update(fids)
+ new2fid[str(new_source_eleid)].update(fids) # updating a set, so duplicates are automatically removed
recorded_fid.update(fids)
else:
# remove the new source from new2fid if it has no fids
@@ -649,7 +725,7 @@ def relocate_sources2(
for unassigned_old_source_idx, candidate_new_idx in zip(unassigned_old_sources_idx, unassigned2new_idx):
old_fids = old_sources2fids[str(old_sources_eles[unassigned_old_source_idx])]
old_fids = [fid for fid in old_fids if fid not in recorded_fid] # remove already assigned fids
-
+ # even if old_fids itself have duplicates, they will be handled by set() or update() below
if old_fids != []:
target_newele_id = new_sources_eles[candidate_new_idx] # 1-based indexing
if str(target_newele_id) not in new2fid.keys():
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/relocate_source_feeder_lean.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/relocate_source_feeder_lean.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Relocate/relocate_source_feeder_lean.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Relocate/relocate_source_feeder_lean.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/download_usgs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/download_usgs.py
new file mode 100644
index 000000000..97832d23f
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/download_usgs.py
@@ -0,0 +1,871 @@
+# -*- coding: utf-8 -*-
+# USGS IV downloader without climata (RDB-based)
+
+from __future__ import annotations
+import os
+import re
+import json
+from typing import List, Iterable, Tuple, Optional
+from datetime import datetime, timedelta
+from pathlib import Path
+
+import numpy as np
+import pandas as pd
+import requests
+from requests.adapters import HTTPAdapter
+from urllib3.util.retry import Retry
+
+import gsw # for conductance->salinity conversion if desired
+
+# If you rely on these types elsewhere:
+from schism_py_pre_post.Download.Data import ObsData, Station
+
+
+# -------------------- Configuration --------------------
+
+# dict of param ids and unit conversions (to your preferred internal units)
+usgs_var_dict = {
+ "streamflow": {"id": "00060", "unit_conv": 0.028316846592}, # cfs -> m^3/s
+ "salinity": {"id": "00480", "unit_conv": 1.0}, # PSU (rarely available)
+ "gauge height": {"id": "00065", "unit_conv": 1.0}, # feet or ft? (check site metadata)
+ "temperature": {"id": "00010", "unit_conv": 1.0}, # degC
+ "conductance": {"id": "00095", "unit_conv": 0.001}, # uS/cm -> mS/cm (for SP_from_C)
+}
+
+# East & Gulf Coast states default (you can override)
+ecgc_states = ['ME', 'NH', 'MA', 'RI', 'CT', 'NY', 'NJ', 'DE', 'PA', 'MD', 'DC',
+ 'VA', 'NC', 'SC', 'GA', 'FL', 'AL', 'MI', 'LA', 'TX']
+
+USGS_IV_URL = "https://waterservices.usgs.gov/nwis/iv"
+USGS_SITE_URL = "https://waterservices.usgs.gov/nwis/site"
+
+
+# ------------------------Caching------------------------
+class GenericObsData:
+ __slots__ = ['station_info', 'df']
+
+ def __init__(self, station_info=None, df=None):
+ self.station_info = station_info or {}
+ self.df = df # expects columns: ['date','value', (optional) 'tz_cd']
+
+
+# ----- Flatten to a single DataFrame -----
+def to_portable_df(objs: List[GenericObsData]) -> pd.DataFrame:
+ rows = []
+ for o in objs:
+ info = o.station_info
+ df = o.df.copy()
+
+ # Ensure a 'date' column (if it's the index, reset it)
+ if df.index.name == "date":
+ df = df.reset_index()
+
+ # Normalize datetime to UTC (portable and unambiguous)
+ if "date" in df.columns:
+ if isinstance(df['date'].dtype, pd.DatetimeTZDtype):
+ df["date"] = df["date"].dt.tz_convert("UTC")
+ else:
+ raise ValueError("DataFrame 'date' column must be timezone-aware datetime")
+
+ site_no = str(info.get("id", ""))
+ station_nm = info.get("name", None)
+ lon = info.get("lon", None)
+ lat = info.get("lat", None)
+ var_code = info.get("var_code", None)
+
+ block = df.loc[:, ["date", "value"]].copy()
+ block.insert(0, "site_no", site_no)
+ block.insert(1, "station_nm", station_nm)
+ block.insert(2, "lon", lon)
+ block.insert(3, "lat", lat)
+ block.insert(4, "var_code", var_code)
+ rows.append(block)
+
+ if not rows:
+ return pd.DataFrame(columns=["site_no", "station_nm", "lon", "lat", "var_code", "date", "value"])
+
+ out = pd.concat(rows, ignore_index=True)
+
+ # Enforce types
+ out["site_no"] = out["site_no"].astype(str)
+ out["date"] = pd.to_datetime(out["date"], utc=True, errors="coerce")
+ out["lon"] = pd.to_numeric(out["lon"], errors="coerce")
+ out["lat"] = pd.to_numeric(out["lat"], errors="coerce")
+ out["value"] = pd.to_numeric(out["value"], errors="coerce")
+ return out
+
+
+# ----- Save as Parquet (portable) -----
+def save_cache_parquet(objs: List[GenericObsData], path: str) -> None:
+ df = to_portable_df(objs)
+ Path(path).parent.mkdir(parents=True, exist_ok=True)
+ df.to_parquet(path, engine="pyarrow", compression="zstd", index=False)
+
+
+# Optional CSV fallback (slower, bigger, but universal)
+def save_cache_csv(objs: List[GenericObsData], path: str) -> None:
+ df = to_portable_df(objs)
+ Path(path).parent.mkdir(parents=True, exist_ok=True)
+ df.to_csv(path, index=False)
+
+
+# ----- Read and (optionally) reconstruct your objects -----
+def load_cache_parquet(path: str) -> pd.DataFrame:
+ return pd.read_parquet(path, engine="pyarrow")
+
+
+def df_to_generic_obs(df: pd.DataFrame) -> List[GenericObsData]:
+ out: List[GenericObsData] = []
+ for site_no, g in df.groupby("site_no", sort=False):
+ info = {
+ "id": site_no,
+ "name": g["station_nm"].iloc[0] if "station_nm" in g.columns else None,
+ "lon": float(g["lon"].iloc[0]) if "lon" in g.columns else None,
+ "lat": float(g["lat"].iloc[0]) if "lat" in g.columns else None,
+ "var_name": g["var_code"].iloc[0] if "var_code" in g.columns else None,
+ "var_code": g["var_code"].iloc[0] if "var_code" in g.columns else None,
+ "unit": None,
+ }
+ sub = g[["date", "value"]].copy()
+ # keep tz-aware UTC datetimes as-is
+ sub = sub.reset_index(drop=True)
+ out.append(GenericObsData(station_info=info, df=sub))
+ return out
+
+
+def _normalize_stations(station_ids):
+ # keep digits only / or just strip if you already cleaned earlier; here we just coerce to str and strip
+ ids = [str(s).strip() for s in station_ids if s is not None and str(s).strip() != ""]
+ # de-duplicate while preserving original relative order, then sort for canonical form
+ seen = set()
+ uniq = []
+ for s in ids:
+ if s not in seen:
+ uniq.append(s)
+ seen.add(s)
+ return sorted(uniq) # canonical order
+
+
+def write_manifest(path: str, param_id: str, start, end, station_ids):
+ stations = _normalize_stations(station_ids)
+ start_iso = pd.to_datetime(start, utc=True).isoformat().replace("+00:00", "Z")
+ end_iso = pd.to_datetime(end, utc=True).isoformat().replace("+00:00", "Z")
+
+ manifest = {
+ "version": 1,
+ "parameter": param_id,
+ "start": start_iso,
+ "end": end_iso,
+ "stations": sorted(stations), # explicit list (nice for debugging)
+ "count": len(stations),
+ }
+ mpath = Path(path).with_suffix(Path(path).suffix + ".json") # e.g., data.parquet.json
+ mpath.parent.mkdir(parents=True, exist_ok=True)
+ with open(mpath, "w", encoding="utf-8") as f:
+ json.dump(manifest, f, indent=2, sort_keys=True, ensure_ascii=False)
+
+
+def check_manifest(
+ cache_path: str, station_ids: list[str],
+ param_id: str | None = None, start=None, end=None
+) -> bool:
+
+ mpath = Path(cache_path).with_suffix(Path(cache_path).suffix + ".json")
+ if not mpath.exists():
+ print("Manifest missing.")
+ return False
+
+ with open(mpath, "r", encoding="utf-8") as f:
+ manifest = json.load(f)
+
+ # version
+ if manifest.get("version") != 1:
+ print("Manifest version mismatch!")
+ return False
+
+ # stations
+ want = _normalize_stations(station_ids)
+ have = manifest.get("stations", [])
+ if want != have:
+ print("Station list mismatch!")
+ return False
+
+ # parameter (optional check if provided)
+ if param_id is not None and manifest.get("parameter") != param_id:
+ print("Parameter mismatch!")
+ return False
+
+ # time window (optional checks if provided)
+ def _to_iso_z(x):
+ return pd.to_datetime(x, utc=True).isoformat().replace("+00:00", "Z")
+ if start is not None and manifest.get("start") != _to_iso_z(start):
+ print("Start time mismatch!")
+ return False
+ if end is not None and manifest.get("end") != _to_iso_z(end):
+ print("End time mismatch!")
+ return False
+
+ print("Manifest OK.")
+ return True
+
+
+# -------------------- Session / Retry --------------------
+
+def make_session(ignore_proxies: bool = True) -> requests.Session:
+ """Requests session with retries, backoff, and good pool sizes."""
+ retry = Retry(
+ total=6, connect=3, read=3, status=3,
+ backoff_factor=1.5,
+ status_forcelist=[429, 500, 502, 503, 504],
+ allowed_methods={"GET"},
+ respect_retry_after_header=True,
+ )
+ adapter = HTTPAdapter(max_retries=retry, pool_connections=32, pool_maxsize=32)
+ s = requests.Session()
+ s.mount("https://", adapter)
+ s.headers.update({
+ "User-Agent": "VIMS-STOFS usgs-iv-downloader (requests)",
+ "Accept": "text/plain",
+ })
+ # ignore system proxy env vars unless you truly need them
+ s.trust_env = not ignore_proxies
+ return s
+
+
+# -------------------- Utilities --------------------
+
+def chunks(lst: List[str], n: int) -> Iterable[List[str]]:
+ for i in range(0, len(lst), n):
+ yield lst[i:i+n]
+
+
+def chunk_range(start: datetime, end: datetime, days: int) -> Iterable[Tuple[datetime, datetime]]:
+ cur = start
+ step = timedelta(days=days)
+ while cur < end:
+ nxt = min(cur + step, end)
+ yield cur, nxt
+ cur = nxt
+
+
+# -------------------- RDB Parsing --------------------
+
+def parse_rdb(text: str) -> pd.DataFrame:
+ """
+ Parse USGS RDB into DataFrame.
+ Skips comment lines starting with '#'.
+ The first non-comment line is header; second non-comment line is dtypes; then data rows.
+ Returns a DataFrame with string columns; cast as needed downstream.
+ """
+ lines = text.splitlines()
+ # Strip comment lines
+ non_comment = [ln for ln in lines if ln and not ln.startswith("#")]
+
+ if len(non_comment) < 3:
+ # header, dtype, maybe no data
+ return pd.DataFrame()
+
+ header = non_comment[0].split('\t')
+ # dtype line:
+ # dtype = non_comment[1].split('\t') # not strictly needed usually
+ data_lines = non_comment[2:]
+
+ rows = []
+ for ln in data_lines:
+ if not ln.strip():
+ continue
+ parts = ln.split('\t')
+ # Ensure length match (USGS sometimes leaves trailing tabs)
+ if len(parts) < len(header):
+ parts += [""] * (len(header) - len(parts))
+ rows.append(parts[:len(header)])
+
+ df = pd.DataFrame(rows, columns=header)
+ return df
+
+
+# -------------------- Site metadata --------------------
+
+def usgs_site_info(session: requests.Session, site_ids: List[str]) -> pd.DataFrame:
+ """
+ Fetch site metadata (name, lat/lon, etc.) for a list of sites via RDB.
+ Returns DataFrame at least with columns: site_no, station_nm, dec_long_va, dec_lat_va
+ """
+ # USGS allows many sites per request, but stay conservative (e.g., 200/site batch)
+ out = []
+ for group in chunks(site_ids, 200):
+ params = {
+ "format": "rdb",
+ "sites": ",".join(group),
+ "siteStatus": "all",
+ "siteOutput": "Expanded",
+ }
+ r = session.get(USGS_SITE_URL, params=params, timeout=(5, 120))
+ r.raise_for_status()
+ df = parse_rdb(r.text)
+ if not df.empty:
+ out.append(df)
+
+ if not out:
+ return pd.DataFrame(columns=["site_no", "station_nm", "dec_long_va", "dec_lat_va"])
+
+ meta = pd.concat(out, ignore_index=True).drop_duplicates(subset=["site_no"])
+ # Ensure numeric types for coords if present
+ for c in ("dec_long_va", "dec_lat_va"):
+ if c in meta.columns:
+ meta[c] = pd.to_numeric(meta[c], errors="coerce")
+ return meta
+
+
+def get_usgs_stations_from_state(states: List[str] = None,
+ data_type: str = 'iv',
+ parameter: Optional[str] = None) -> pd.DataFrame:
+ """
+ List stations by state(s) using the site service (RDB).
+ Returns columns: site_no, station_nm, state, dec_long_va, dec_lat_va, begin_date, end_date
+
+ Note:
+ - We filter by hasDataTypeCd=iv when data_type='iv'
+ - If parameter is provided, also pass parameterCd filter (narrower & faster)
+ """
+ if states is None:
+ states = ecgc_states
+
+ session = make_session(ignore_proxies=True)
+ collected = []
+
+ for st in states:
+ params = {
+ "format": "rdb",
+ "stateCd": st,
+ "siteStatus": "all",
+ "siteOutput": "Expanded",
+ }
+ if data_type == "iv":
+ params["hasDataTypeCd"] = "iv"
+ if parameter:
+ params["parameterCd"] = parameter
+
+ # Retry a few times here manually (we already have Retry at session level)
+ for attempt in range(5):
+ try:
+ r = session.get(USGS_SITE_URL, params=params, timeout=(5, 120))
+ r.raise_for_status()
+ df = parse_rdb(r.text)
+ if not df.empty:
+ df["state"] = st
+ collected.append(df)
+ print(f"{st} stations found: {0 if df is None else len(df)}")
+ break
+ except Exception as e:
+ print(f"State {st}: attempt {attempt+1}/5 failed: {e}")
+ if attempt == 4:
+ raise
+
+ if not collected:
+ return pd.DataFrame(columns=[
+ 'site_no', 'station_nm', 'state', 'dec_long_va', 'dec_lat_va', 'begin_date', 'end_date'])
+
+ big = (pd.concat(collected, ignore_index=True)
+ .drop_duplicates(subset=["site_no"]))
+
+ # Keep the columns you used before (create if missing)
+ cols = ['site_no', 'station_nm', 'state', 'dec_long_va', 'dec_lat_va', 'begin_date', 'end_date']
+ for c in cols:
+ if c not in big.columns: # initialize if not present
+ big[c] = np.nan
+
+ # cast coords
+ big["dec_long_va"] = pd.to_numeric(big["dec_long_va"], errors="coerce")
+ big["dec_lat_va"] = pd.to_numeric(big["dec_lat_va"], errors="coerce")
+
+ print(f"Total stations found: {len(big)}")
+ return big[cols]
+
+
+# -------------------- IV fetch (RDB) --------------------
+def fetch_iv_rdb(session: requests.Session,
+ sites: list[str],
+ parameter: str,
+ start: datetime,
+ end: datetime,
+ days_per_chunk: int = 30,
+ data_gap_okay: bool = False,
+ timeout: tuple[float, float] = (5.0, 180.0)) -> pd.DataFrame:
+ """
+ Fetch IV data for MULTIPLE sites and ONE parameter as RDB.
+ Returns tidy DataFrame with columns ['site_no','date','value','tz_cd'].
+ Keeps timestamps in local time (no UTC conversion).
+
+ data_gap_okay: If True, allows continuing past failures to a time chunk (only for single sites).
+ If multiple sites are requested (len(sites)>1), any failure raises an exception immediately.
+
+ A practical parameter setting is to set days_per_chunk to the tolerable maximum data gap,
+ and set data_gap_okay=False, so that a site is skipped upon the first failure to retrieve
+ a time chunk, thus avoiding long waits on repeated failures for the same site.
+
+ Example:
+ df = fetch_iv_rdb(sess, ["07374000","07374500"], "00060",
+ pd.Timestamp("2020-06-01"), pd.Timestamp("2020-06-05"))
+ """
+ blocks: list[pd.DataFrame] = []
+
+ if isinstance(sites, str):
+ sites = [sites] # single site to list
+
+ # break long date spans into smaller chunks
+ for sdt, edt in chunk_range(start, end, days=days_per_chunk):
+ params = {
+ "format": "rdb",
+ "sites": ",".join(sites),
+ "parameterCd": parameter,
+ "startDT": sdt.isoformat(timespec="seconds"),
+ "endDT": edt.isoformat(timespec="seconds"),
+ "siteStatus": "all",
+ }
+
+ try:
+ r = session.get(USGS_IV_URL, params=params, timeout=timeout)
+ except Exception as e:
+ print(f"Error fetching data for sites {sites[0]}–{sites[-1]} from {sdt} to {edt}: {e}")
+ if len((sites)) > 1: # only raise if multi-site fetch fails, single-site fetch allows data gaps
+ raise e
+ else:
+ if data_gap_okay:
+ print("Continuing despite error in single site fetch.")
+ continue
+ else:
+ print(f"Failed single-site fetch for {sites[0]} during {sdt} to {edt} ({days_per_chunk} days).")
+ print("Giving up on this station.")
+ raise e
+
+ df = parse_rdb(r.text)
+ if df.empty:
+ continue
+
+ # --- detect all value columns that correspond to the parameter ---
+ val_cols = [c for c in df.columns if c.endswith(f"_{parameter}") and not c.endswith("_cd")]
+ if parameter in df.columns:
+ val_cols.append(parameter)
+ if not val_cols:
+ continue # no data in this chunk
+
+ # --- melt each station's column into long format ---
+ # IV RDB includes columns: site_no, datetime, tz_cd, {siteid_paramCd}
+ # e.g. "07374000_00060", "07374500_00060"
+ common_cols = [c for c in ("agency_cd", "site_no", "datetime", "tz_cd") if c in df.columns]
+ for col in val_cols:
+ sub = df.loc[:, common_cols + [col]].copy()
+ sub.rename(columns={col: "value"}, inplace=True)
+ # Extract site_no from the column name if possible (some files omit 'site_no' field)
+ if "site_no" not in sub.columns or sub["site_no"].isna().all():
+ m = re.match(r"(\d{7,})_", col)
+ if m:
+ sub["site_no"] = m.group(1)
+ sub["value"] = pd.to_numeric(sub["value"], errors="coerce")
+ sub = sub.dropna(subset=["datetime", "value"])
+ sub["date"] = pd.to_datetime(sub["datetime"], errors="coerce")
+ sub = sub.dropna(subset=["date"])
+ blocks.append(sub[["site_no", "date", "value", "tz_cd"]])
+
+ if not blocks:
+ return pd.DataFrame(columns=["site_no", "date", "value", "tz_cd"])
+
+ out = (
+ pd.concat(blocks, ignore_index=True)
+ .sort_values(["site_no", "date"])
+ .drop_duplicates(subset=["site_no", "date"], keep="last")
+ .reset_index(drop=True)
+ )
+ return out
+
+
+# -------------------- Main download logic (no climata) --------------------
+tz_map = {
+ "EST": "US/Eastern", "EDT": "US/Eastern",
+ "CST": "US/Central", "CDT": "US/Central",
+ "MST": "US/Mountain", "MDT": "US/Mountain",
+ "PST": "US/Pacific", "PDT": "US/Pacific",
+ "AKST": "US/Alaska", "AKDT": "US/Alaska",
+ "HST": "US/Hawaii",
+ "UTC": "UTC", "GMT": "UTC",
+}
+
+
+def detect_data_gap(df: pd.DataFrame, start, end, *, freq: pd.Timedelta | None = None) -> pd.Timedelta:
+ """
+ Return the largest *missing* duration within [start, end] for a time-indexed df.
+ - If `freq` is None, infer it from the median spacing of existing timestamps. Note this needs not to be the true dt, but the tolerable gap, e.g., the native dt is 15 min, but if you can accept up to 1 hour gaps, set freq=1H.
+ - A gap between two consecutive timestamps t[i-1] -> t[i] contributes
+ max(0, (t[i] - t[i-1]) - freq) to the missing time.
+ - Also considers leading (start -> first ts) and trailing (last ts -> end) coverage,
+ which are counted as-is (not reduced by freq).
+ Assumes df.index is a DatetimeIndex (unsorted OK).
+ """
+ start = pd.to_datetime(start)
+ end = pd.to_datetime(end)
+
+ if start >= end:
+ return pd.Timedelta(0)
+
+ # Trim to range
+ if df.empty:
+ return end - start
+
+ sub = df.loc[start:end]
+ if sub.empty:
+ return end - start
+
+ ts = sub.index.to_series().dropna().sort_values().unique()
+ if len(ts) == 0:
+ return end - start
+
+ # Infer freq if not supplied
+ if freq is None:
+ if len(ts) < 2:
+ # Can't infer cadence from a single point; whole covered span apart from that one point is unknown.
+ # Be conservative: the maximum gap is whichever side is longer.
+ return max(ts.iloc[0] - start, end - ts.iloc[-1])
+ deltas = pd.Series(ts).diff().dropna()
+ # Use median to be robust to outliers/occasional big gaps
+ freq = deltas.median()
+ # Guard against zero/negative
+ if pd.isna(freq) or freq <= pd.Timedelta(0):
+ # Fall back to minimum positive delta if available
+ pos = deltas[deltas > pd.Timedelta(0)]
+ freq = pos.min() if not pos.empty else (end - start)
+
+ # Internal missing time beyond one expected step; user can specify a larger freq to allow for bigger gaps, which creates negative values here that we clip to zero, i.e., no missing time counted for those.
+ internal_missing = (pd.Series(ts).diff().dropna() - freq).clip(lower=pd.Timedelta(0))
+ max_internal = internal_missing.max() if not internal_missing.empty else pd.Timedelta(0)
+
+ # Leading/trailing uncovered spans (counted as-is)
+ leading = max(pd.Timedelta(0), ts[0] - start)
+ trailing = max(pd.Timedelta(0), end - ts[-1])
+
+ return max(max_internal, leading, trailing)
+
+
+def add_tzaware_datetime(df: pd.DataFrame) -> pd.DataFrame:
+ """
+ Convert 'date' + 'tz_cd' columns into a timezone-aware datetime column 'datetime_tz'.
+ Example output: 2020-12-03 02:45:00+05:00
+ """
+ df = df.copy()
+ df["date"] = pd.to_datetime(df["date"], errors="coerce")
+
+ def localize_row(row):
+ tz_name = tz_map.get(str(row["tz_cd"]).upper())
+ if tz_name is None or pd.isna(row["date"]):
+ return pd.NaT
+ try:
+ return row["date"].tz_localize(tz_name, nonexistent="shift_forward", ambiguous="NaT")
+ except TypeError:
+ return row["date"] # already tz-aware
+ except Exception:
+ return pd.NaT
+
+ df["date"] = df.apply(localize_row, axis=1)
+ return df
+
+
+def download_stations(
+ param_id: str,
+ station_ids: List[str],
+ cache_fname: Optional[str] = None,
+ datelist: pd.DatetimeIndex = pd.date_range(start='2000-01-01', end='2000-01-02'),
+ stations_chunk_size: int = 10, # download 20 sites per request
+ days_per_chunk: int = 400,
+) -> List[GenericObsData]:
+ """
+ Download IV data for many stations efficiently (station_chunk_size sites per API call).
+ Uses fetch_iv_rdb() which supports multi-site requests.
+ """
+ station_ids = _normalize_stations(station_ids)
+
+ def _gather_station_info(meta, site):
+ """
+ Lookup metadata and format it into a station_info dict.
+ """
+ if not meta.empty and site in meta.index:
+ # Lookup metadata
+ site_name = None
+ lon = lat = np.nan
+ if not meta.empty and site in meta.index:
+ site_name = meta.loc[site].get("station_nm", None)
+ lon = meta.loc[site].get("dec_long_va", np.nan)
+ lat = meta.loc[site].get("dec_lat_va", np.nan)
+
+ # Build station info
+ station_info = {
+ 'id': site, 'name': site_name, 'lon': lon, 'lat': lat,
+ 'var_name': param_id, 'var_code': param_id, 'unit': None,
+ }
+ else:
+ raise ValueError(f"Metadata for site {site} not found.")
+ return station_info
+
+ def _standardize_df(df: pd.DataFrame) -> pd.DataFrame:
+ df = add_tzaware_datetime(df)
+ df = df.loc[:, ["date", "value"]].copy()
+ df = df.sort_values("date").reset_index(drop=True)
+ df = df.dropna(subset=["date", "value"])
+ return df
+
+ if cache_fname is not None and os.path.exists(cache_fname):
+ print(f'Loading cached data from {cache_fname} ...')
+ if not check_manifest(
+ f"{cache_fname}.manifest",
+ station_ids, param_id=param_id, start=datelist[0], end=datelist[-1]
+ ):
+ print("Cache manifest check failed, re-downloading data.")
+
+ else:
+ print("Cache manifest check passed, loading cached data.")
+
+ if cache_fname.endswith((".parquet", ".pq")):
+ df = load_cache_parquet(cache_fname)
+ total_data = df_to_generic_obs(df)
+ return total_data
+ elif cache_fname.endswith(".csv"):
+ df = pd.read_csv(cache_fname, parse_dates=["date"])
+ # ensure tz-aware UTC
+ if df["date"].dt.tz is None:
+ df["date"] = pd.to_datetime(df["date"], utc=True)
+ total_data = df_to_generic_obs(df)
+ return total_data
+
+ print(f'Downloading data for {len(station_ids)} stations ...')
+
+ start = pd.to_datetime(datelist[0]).to_pydatetime()
+ end = pd.to_datetime(datelist[-1]).to_pydatetime()
+
+ session = make_session(ignore_proxies=True)
+
+ # Get metadata once (for names, lon/lat)
+ meta = usgs_site_info(session, station_ids)
+ meta = meta.set_index("site_no") if not meta.empty else pd.DataFrame()
+
+ total_data: List[GenericObsData] = []
+
+ # Go through one chunk of stations at a time
+ missing_stations = set()
+ for k, group in enumerate(chunks(station_ids, stations_chunk_size)):
+ print(f"\nProcessing station group {k+1}: "
+ f"{len(group) * (k) + 1} - {len(group) * (k+1)} of {len(station_ids)} ...")
+ try: # try multi-station fetch first
+ df_multi = fetch_iv_rdb(session, group, param_id, start, end,
+ days_per_chunk=days_per_chunk, timeout=(5, 180))
+ if df_multi.empty:
+ continue
+ for site, df_site in df_multi.groupby("site_no"):
+ if df_site.empty:
+ raise ValueError(f"No data for site {site} in multi-station fetch.")
+ df = _standardize_df(df_site)
+ station_info = _gather_station_info(meta, site)
+ total_data.append(GenericObsData(station_info=station_info, df=df))
+ except Exception as e:
+ print(f"Error in multi-station fetch for group {k+1}: {e}")
+ continue
+
+ missing_stations = set(station_ids) - set([data.station_info['id'] for data in total_data])
+
+ n_fallbacks_success = 0
+ n_missing = len(missing_stations)
+ for k, site in enumerate(missing_stations.copy()):
+ print(f"\nStation {site} ({k+1} of {n_missing}) missing from multi-station fetch, "
+ "attempting single-station fallback ...")
+ try:
+ df_single = fetch_iv_rdb(session, [site], param_id, start, end, days_per_chunk=10, timeout=(5, 180))
+ if not df_single.empty:
+ df = _standardize_df(df_single)
+ station_info = _gather_station_info(meta, site)
+ total_data.append(GenericObsData(station_info=station_info, df=df))
+
+ n_fallbacks_success += 1
+ missing_stations.remove(site)
+
+ print(f"{site} succeeded in single-station fetch.")
+ else:
+ print(f"Warning: Station {site} returned no data in single-station fetch.\n")
+ except Exception as e:
+ print(f"Error in single-station fetch for station {site}: {e}\n")
+ continue
+ print(f"successful fallbacks: ({n_fallbacks_success} out of {n_missing}).\n")
+
+ print(f'Number of stations with available data: {len(total_data)}')
+ failed_stations = set(station_ids) - set([data.station_info['id'] for data in total_data])
+ print(f'\n{len(failed_stations)} failed stations: {sorted(failed_stations)}')
+
+ # Optional cache
+ if cache_fname is not None:
+ print(f"Saving downloaded data to {cache_fname} ...")
+ ext = Path(cache_fname).suffix.lower()
+
+ write_manifest(f"{cache_fname}.manifest", param_id, start, end, station_ids)
+
+ if ext in (".parquet", ".pq"):
+ save_cache_parquet(total_data, cache_fname)
+ elif ext == ".csv":
+ save_cache_csv(total_data, cache_fname)
+ else:
+ # fallback to parquet if no/unknown extension
+ save_cache_parquet(total_data, cache_fname if ext else cache_fname + ".parquet")
+
+ return total_data
+
+
+# -------------------- Higher-level helpers (unchanged or minimal edits) --------------------
+
+def write_time_average(input_data: List[GenericObsData],
+ param_id: Optional[str] = None,
+ unit_conv: float = 1.0,
+ outfilename: Optional[str] = None):
+ """
+ Writes mean of each station to 'x y z id' lines.
+ If param_id == '00095' (specific conductance), convert to salinity via GSW using mS/cm at 25C, p=0 dbar.
+ """
+ if outfilename is None:
+ raise ValueError("outfilename must be provided")
+ with open(outfilename, 'w') as fout:
+ for data in input_data:
+ x = data.station_info.get('lon', np.nan)
+ y = data.station_info.get('lat', np.nan)
+ z = data.df['value'].mean()
+ if param_id == '00095': # convert conductance to salinity
+ z = gsw.conversions.SP_from_C(z * unit_conv, 25, 0)
+ if np.isnan(z):
+ continue
+ fout.write(f"{x} {y} {z} {data.station_info.get('id','')}\n")
+
+
+def all_states_time_average(param_id=None, unit_conv=1.0, states=None,
+ datelist=pd.date_range(start='2000-01-01', end='2000-01-02'),
+ outfilename=None):
+ if outfilename is None:
+ raise ValueError("outfilename must be provided")
+
+ if os.path.exists(outfilename):
+ print(f'{outfilename} exists, skipping ...')
+ return
+
+ if states is None:
+ states = ecgc_states
+
+ # Use parameter filter to narrow site listing and speed things up
+ station_info_df = get_usgs_stations_from_state(states, data_type='iv', parameter=param_id)
+ station_ids = station_info_df["site_no"].tolist()
+
+ os.makedirs(os.path.dirname(outfilename), exist_ok=True)
+
+ total_data = download_stations(param_id=param_id,
+ station_ids=station_ids,
+ datelist=datelist,
+ stations_chunk_size=50,
+ days_per_chunk=3)
+ write_time_average(input_data=total_data, param_id=param_id, unit_conv=unit_conv, outfilename=outfilename)
+
+
+def convert_to_ObsData(total_data: List[GenericObsData], cache_fname: Optional[str] = None) -> ObsData:
+ """
+ Convert the downloaded "total_data" to ObsData/Station (for legacy scripts).
+ """
+ stations = []
+ for data in total_data:
+ my_station = Station(fname=None)
+ my_station.id = data.station_info.get('id')
+ my_station.lon = data.station_info.get('lon')
+ my_station.lat = data.station_info.get('lat')
+ my_station.df = data.df.set_index(pd.DatetimeIndex(pd.to_datetime(data.df["date"], utc=True)))
+ stations.append(my_station)
+
+ obs_data = ObsData(fname=None)
+ obs_data.stations = stations
+ obs_data.set_fID2id()
+
+ if cache_fname is not None:
+ obs_data.saved_file = cache_fname
+ obs_data.save(obs_data.saved_file)
+
+ return obs_data
+
+
+def sample_get_stations():
+ """
+ Example usage of get_usgs_stations_from_state function
+ """
+ stations = [
+ "02492511", "02492519", "02492600", "02492700", "07374000", "073745245", "073745253", "07374581",
+ "07375050", "07375170", "07375175", "07375222", "07375230", "07375500", "07375650", "07376000",
+ "07378050", "07378500", "07378745", "07378746", "07378748", "07378810", "07379050", "07379075",
+ "07380101", "07380102", "07380120", "07380126", "07380127", "07380200", "07380212", "07380215",
+ "073802220", "073802225", "0738022295", "0738022395", "073802245", "073802273", "073802280", "073802282",
+ "073802284", "07380330", "07380401", "07380500", "07381000", "07381150", "07381324", "07381350",
+ "07381355", "07381450", "07381454", "07381460", "07381490", "07381515", "073815450", "07381590",
+ "073815945", "073815963", "07381600", "07384400", "07385700", "07385702", "07385765", "07385820",
+ "07386600", "07386850", "08010000", "08012150", "292952090565300", "293809092361500", "294045092492300",
+ "294717092250000", "295011091184300", "2951190901217", "295124089542100", "295447091191500",
+ "295501090190400", "300312091320000", "300507091355600", "300602090375100",
+ "300703089522700", "301200090072400", "301324090382400", "302020091435700",
+ ]
+ total_data = download_stations(
+ param_id=usgs_var_dict['gauge height']['id'],
+ station_ids=stations,
+ datelist=pd.date_range(start='2021-07-31', end='2021-08-01')
+ )
+ # save station id and names in csv
+ station_ids = [data.station_info['id'] for data in total_data]
+ station_names = [data.station_info['name'] for data in total_data]
+ # strip leading and trailing spaces and quotes
+ station_ids = [sid.strip().strip('"') for sid in station_ids]
+ station_names = [sname.strip().strip('"') for sname in station_names]
+ # write to csv, using ';' as separator
+ df = pd.DataFrame({
+ 'site_no': station_ids, 'station_nm': station_names
+ }).drop_duplicates(subset='site_no')
+ df.to_csv('station_info.csv', index=False, sep=';')
+ print(df.head())
+
+
+def sample_single_station():
+ """
+ Example usage of download_stations function for a single station
+ """
+ sess = make_session(ignore_proxies=True)
+ df = fetch_iv_rdb(
+ sess, ["01364500"], "00060",
+ pd.Timestamp("2017-11-30"), pd.Timestamp("2019-01-03"),
+ days_per_chunk=1, timeout=(5, 180))
+ print(df.head())
+
+
+def sample_read_download_params():
+ """'/sciclone/schism10/feiye/Cache//usgs_stofs3d_atl_0006
+ Example usage of reading usgs_download_params.json and downloading data
+ """
+ import json
+ param_dict = json.load(open(
+ '/sciclone/schism10/feiye/STOFS3D-v7.3/I18/Source_sink/USGS_adjusted_sources/Diag/usgs_download_params.json'
+ ))
+
+ data = download_stations(
+ param_id=param_dict["param_id"],
+ station_ids=param_dict["station_ids"],
+ cache_fname='/sciclone/schism10/feiye/Cache//usgs_stofs3d_atl_00060_20191130_20210102.pq',
+ datelist=pd.date_range(start="2022-11-30", end="2024-01-02")
+ )
+ print(f'Downloaded {len(data)} stations.')
+
+ return data
+
+
+if __name__ == "__main__":
+ total_data = sample_read_download_params()
+ for data in total_data:
+ max_gap = detect_data_gap(
+ data.df.set_index(pd.DatetimeIndex(pd.to_datetime(data.df["date"], utc=True))),
+ start=pd.Timestamp("2022-12-01", tz='UTC'), end=pd.Timestamp("2024-01-01", tz='UTC')
+ )
+ if max_gap > pd.Timedelta('5 days'):
+ print(f"Station {data.station_info['id']} max data gap: {max_gap}")
+ print("Done.")
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Replace_with_USGS/overwrite_station_ts.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/overwrite_station_ts.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Replace_with_USGS/overwrite_station_ts.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/overwrite_station_ts.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/replace_with_obs copy.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/replace_with_obs copy.py
new file mode 100644
index 000000000..dd1e5e320
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/replace_with_obs copy.py
@@ -0,0 +1,849 @@
+#!/usr/bin/env python
+
+"""This script is to adjust the vsource.th file based on USGS data."""
+
+import os
+
+os.environ["MPLBACKEND"] = "Agg" # or set in your shell: export MPLBACKEND=Agg
+os.environ.pop("DISPLAY", None) # optional: avoid accidental GUI use
+
+from pathlib import Path
+import time
+from datetime import datetime # , timedelta
+from glob import glob
+import json
+import pickle
+
+from scipy.spatial import cKDTree
+import numpy as np
+import pandas as pd
+
+import matplotlib
+matplotlib.use("Agg")
+import matplotlib.pyplot as plt
+
+import xarray as xr
+import geopandas as gpd
+
+from schism_py_pre_post.Grid.Prop import Prop
+from schism_py_pre_post.Timeseries.TimeHistory import TimeHistory
+from schism_py_pre_post.Utilities.util import b_in_a
+from schism_py_pre_post.Download.download_usgs import \
+ download_stations, usgs_var_dict, convert_to_ObsData, \
+ get_usgs_stations_from_state, detect_data_gap
+from stofs3d_setup.utils.utils import STOFS3D_ATL_STATES
+from pylib import schism_grid
+
+
+cache_folder = '/sciclone/schism10/feiye/Cache/'
+
+
+def read_nwm_data(
+ data_dir=None, fids=None,
+ date_range=pd.date_range("2015-06-01 00:00:00", "2015-08-01 00:00:00", freq="3H")
+):
+ '''read NWM data for a list of fids and a date range'''
+ if fids is None:
+ fids = []
+
+ # assemble data file list
+ datafiles = []
+ for this_date in date_range:
+ files = glob(f'{data_dir}/*{datetime.strftime(this_date, "%Y%m%d%H")}*')
+ if len(files) == 0:
+ raise FileNotFoundError(f'no file found for {this_date}')
+ if len(files) > 1:
+ raise ValueError(f'multiple files found for {this_date}')
+ datafiles.append(files[0])
+
+ # read data
+ stream_flow = np.empty((len(datafiles), len(fids)))
+ stream_flow[:] = np.nan
+ for i, this_file in enumerate(datafiles):
+ print(f'reading {this_file}\n')
+ with xr.open_dataset(this_file) as ds:
+ fid_all = ds.feature_id.data
+ fids_in_all = b_in_a(a=fid_all, b=fids)
+ if np.ma.is_masked(fids_in_all):
+ raise ValueError('failed to find some segments in NWM data')
+ stream_flow[i, :] = ds.streamflow.data[fids_in_all]
+
+ return stream_flow
+
+
+class UsgsSt():
+ '''simple class to store USGS station ID and the nearby NWM segment ID.'''
+ def __init__(self, st_id=None, nearby_nwm_fid=None):
+ self.st_id = st_id
+ self.nearby_nwm_fid = nearby_nwm_fid
+
+
+class Vsource:
+ '''simple class to store vsource information.'''
+ def __init__(self, xyz=None, hgrid_ie=0, nwm_fid=0, df=pd.DataFrame()):
+ if xyz is None:
+ xyz = [0.0, 0.0, 0.0]
+
+ self.xyz = xyz
+ self.usgs_st = []
+ self.nwm_fid = nwm_fid
+
+ self.upstream_path = SearchPath()
+ self.downstream_path = SearchPath()
+ self.hgrid_ie = hgrid_ie
+ self.df = df # time series from vsource.th
+
+ @property
+ def df(self):
+ '''getter for the time series data frame of the vsource.'''
+ return self._df
+
+ @df.setter
+ def df(self, dataframe):
+ if isinstance(dataframe, pd.DataFrame):
+ if 'datetime' in dataframe.keys():
+ dataframe = dataframe.set_index(
+ pd.DatetimeIndex(pd.to_datetime(dataframe["datetime"], utc=True)))
+ self._df = dataframe
+ else:
+ raise ValueError("needs an instance of the 'TimeHistory' class.")
+
+
+class SearchPath:
+ '''
+ This class facilitates the search along the upstream or downstream path of a vsource.
+ '''
+ def __init__(self):
+ self._seg_id = []
+ self._order = []
+
+ def forward_path(self, seg_id, seg_order):
+ '''forward path by one segment.'''
+ self._seg_id.append(seg_id)
+ self._order.append(seg_order)
+
+ def reset_path(self):
+ '''reset the path to empty'''
+ self._seg_id = []
+ self._order = []
+
+ def writer(self, fname, shp_gpd=None):
+ '''write the path to a file.'''
+ with open(fname, 'w', encoding='utf-8') as fout:
+ fout.write('lon lat \n')
+ for fid in self._seg_id:
+ fout.write(str(shp_gpd.loc[fid].lon) + " " + str(shp_gpd.loc[fid].lat) + "\n")
+
+
+def find_usgs_along_nwm(
+ iupstream=True, starting_seg_id=None, vsource=None, total_seg_length=0.0, order=0, nwm_shp=None
+):
+ """
+ This is a recursive function to find the up/down-stream USGS stations,
+ The search stops when the total length of the path exceeds 30 km.
+ The order of the stream is also recorded,
+ but not used as a stopping criterion at this moment.
+ """
+ SEARCH_DIST = 30e3 # search distance limit
+
+ if starting_seg_id is None:
+ return # some starting segs may not be in nwm_shp, which is subsetted
+
+ if starting_seg_id not in nwm_shp.index:
+ print(f'starting segment {starting_seg_id} not found in the shapefile, skipping...')
+ return
+
+ if iupstream:
+ vsource.upstream_path.forward_path(seg_id=starting_seg_id, seg_order=order)
+ else:
+ vsource.downstream_path.forward_path(seg_id=starting_seg_id, seg_order=order)
+
+ total_seg_length += nwm_shp.loc[starting_seg_id].Length
+ if total_seg_length > SEARCH_DIST: # stop search when the path exceeds 30 km
+ return
+
+ if nwm_shp.loc[starting_seg_id].gages is not None and nwm_shp.loc[starting_seg_id].gages != '': # gage found
+ st = UsgsSt(st_id=nwm_shp.loc[starting_seg_id].gages, nearby_nwm_fid=starting_seg_id)
+ vsource.usgs_st.append(st)
+ return
+ else: # search upstream or downstream
+ if iupstream:
+ uids = nwm_shp.loc[starting_seg_id]['from']
+ else:
+ uids = [nwm_shp.loc[starting_seg_id]['to']] # 'to' is a single value, make it a list for the for loop
+
+ for uid in uids:
+ find_usgs_along_nwm(iupstream=iupstream, starting_seg_id=uid,
+ vsource=vsource, total_seg_length=total_seg_length, order=order+1, nwm_shp=nwm_shp)
+
+
+def prepare_usgs_stations(states=None, diag_output=None):
+ '''
+ Prepare USGS stations for a spatial range larger than the model domain,
+ so that stations within the search range can be selected for each vsource.
+
+ states: list of states to search for USGS stations, e.g., ['LA', 'MS', 'TX']
+ '''
+ if states is None:
+ raise ValueError('a list of states must be provided')
+
+ # get station info
+ station_info = get_usgs_stations_from_state(
+ states=states, parameter=usgs_var_dict["streamflow"]["id"])
+
+ station_ids = station_info["site_no"].to_numpy()
+ station_lon = station_info['dec_long_va'].to_numpy()
+ station_lat = station_info['dec_lat_va'].to_numpy()
+
+ # get rid of invalid stations
+ valid = (station_lon != '') & (station_lat != '')
+ station_ids = station_ids[valid]
+ station_lon = station_lon[valid].astype(float)
+ station_lat = station_lat[valid].astype(float)
+
+ # remove duplicates
+ _, unique_idx = np.unique(station_ids, return_index=True)
+ station_ids = station_ids[unique_idx]
+ station_lon = station_lon[unique_idx]
+ station_lat = station_lat[unique_idx]
+
+ if diag_output is not None:
+ with open(diag_output, 'w', encoding='utf-8') as f:
+ f.write('lon,lat,id\n')
+ for i, _ in enumerate(station_ids):
+ f.write(f'{station_lon[i]},{station_lat[i]},{station_ids[i]}\n')
+
+ return station_ids, np.c_[station_lon, station_lat]
+
+
+def associate_poi_with_nwm(
+ nwm_shp, poi: np.ndarray,
+ poi_names: list = None,
+ poi_label: str = 'poi',
+ diag_output: str = None
+) -> gpd.geodataframe.GeoDataFrame:
+ '''
+ Associate USGS stations with NWM segment fid.
+ This is done by finding the nearest NWM segment to each USGS station within a threshold.
+ Then, it ensures only one USGS station is associated with each NWM segment.
+
+ Note that some NWM segments have already associated USGS stations in the shapefile
+ by the attribute 'gages', which are from NWM v1. In this case, the gages will be
+ overwritten with the newly associated USGS stations.
+
+ Input:
+ nwm_shp: geopandas dataframe of NWM hydrofabric shapefile
+ poi: point of interest, a numpy array of [lon, lat], e.g., of USGS stations
+ '''
+
+ if poi_names is None:
+ poi_names = [f'{i}' for i in range(len(poi))]
+ poi_names = np.array(poi_names)
+
+ # Build KDTree from segment centroids
+ seg_centers = np.c_[nwm_shp.geometry.centroid.x, nwm_shp.geometry.centroid.y]
+ seg_tree = cKDTree(seg_centers)
+
+ # query k nearest centroid neighbors
+ k = 10
+ dist, idx = seg_tree.query(poi, k=k) # (n_poi, k)
+
+ # enforce threshold (10 km ≈ 0.1°)
+ dist[dist > 0.1] = np.inf
+ idx[dist == np.inf] = -1
+
+ poi_points = gpd.points_from_xy(poi[:, 0], poi[:, 1])
+
+ poi2nwm_idx = np.full(len(poi), -1, dtype=int)
+ poi2nwm_distance = np.full(len(poi), np.inf)
+
+ for i in range(len(poi)):
+ candidates = []
+ for j in range(k):
+ seg_pos = idx[i, j]
+ if seg_pos == -1:
+ continue
+ seg_idx = nwm_shp.index[seg_pos]
+ # true geometry distance
+ geom_dist = nwm_shp.loc[seg_idx, "geometry"].distance(poi_points[i])
+ if geom_dist <= 0.01: # 1 km cutoff
+ candidates.append((seg_idx, geom_dist))
+
+ if candidates:
+ # pick the closest by geometry distance
+ seg_idx, geom_dist = min(candidates, key=lambda x: x[1])
+ poi2nwm_idx[i] = nwm_shp.index.get_loc(seg_idx) # store positional index
+ poi2nwm_distance[i] = geom_dist
+
+ # deal with multiple poi's associated with the same nwm segment,
+ # retain the one with the smallest distance
+ # Build (poi -> seg) matches that passed screening
+ valid = np.where(poi2nwm_idx != -1)[0]
+ matches = pd.DataFrame({
+ "poi": [poi_names[i] for i in valid],
+ "seg_pos": [poi2nwm_idx[i] for i in valid], # position in nwm_shp.index
+ "dist": [poi2nwm_distance[i] for i in valid],
+ })
+ seg_index = nwm_shp.index.to_numpy()
+ matches["seg_idx"] = seg_index[matches["seg_pos"].values]
+
+ # --- WARN: multiple POIs on the same segment ---
+ seg_dupes = matches[matches.duplicated("seg_idx", keep=False)].sort_values(["seg_idx", "dist"])
+ for seg_idx, grp in seg_dupes.groupby("seg_idx"):
+ fid = nwm_shp.at[seg_idx, "featureID"] if "featureID" in nwm_shp.columns else seg_idx
+ print(f"warning: NWM segment {fid} matched {len(grp)} POIs:")
+ for _, r in grp.iterrows():
+ print(f" poi={r.poi}, dist={r.dist:.6f}")
+ print(f" choosing the closest one: poi={grp.iloc[0].poi}, dist={grp.iloc[0].dist:.6f}\n")
+ # --- Keep the closest POI per segment ---
+ best_seg = matches.sort_values(["seg_idx", "dist"]).groupby("seg_idx", as_index=False).first()
+ # reset/assign column
+ if poi_label not in nwm_shp.columns:
+ nwm_shp[poi_label] = None
+ nwm_shp[poi_label] = None
+ nwm_shp.loc[best_seg["seg_idx"].values, poi_label] = best_seg["poi"].values
+
+ idx = nwm_shp[poi_label].notnull()
+ print(f'{sum(idx)} {poi_label} associated with NWM segments')
+
+ # save diagnostic file
+ if diag_output is not None:
+ with open(diag_output, 'w', encoding='utf-8') as f:
+ for i, this_idx in enumerate(poi2nwm_idx):
+ if this_idx != -1:
+ idx = nwm_shp.index[this_idx]
+ f.write(f'{poi[i, 0]}, {poi[i, 1]}, {poi_names[i]}, {nwm_shp.loc[idx].featureID}\n')
+
+ return nwm_shp
+
+
+def preprocess_nwm_shp(f_shapefile):
+ '''
+ Preprocess the NWM hydrofabric shapefile.
+ Add a "from" property to each segment, i.e., the featureID of the upstream segments.
+ '''
+ t1 = time.time()
+
+ if os.path.exists(f'{f_shapefile}.pkl'): # cached
+ with open(f'{f_shapefile}.pkl', 'rb') as file:
+ nwm_shp = pickle.load(file)
+ else:
+ nwm_shp = gpd.read_file(f_shapefile)
+
+ # append "from" property to each seg
+ nwm_shp['from'] = None
+
+ index_g2l = {} # global to local index
+ for i, rec in nwm_shp.iterrows():
+ index_g2l[rec.featureID] = i
+
+ from_list = [[] for _ in range(len(nwm_shp))] # directly use nwm_shp.loc is slow
+ for i, rec in nwm_shp.iterrows():
+ try:
+ from_list[index_g2l[rec.to]].append(rec.featureID) # index is featureID
+ except KeyError:
+ pass # index_g2l[rec.to] can be None, then 0 is pre-assigned
+ nwm_shp['from'] = from_list
+
+ # set featureID as index
+ nwm_shp = nwm_shp.set_index('featureID')
+ # duplicate featureID as a column
+ nwm_shp['featureID'] = nwm_shp.index
+
+ with open(f'{f_shapefile}.pkl', 'wb') as file:
+ pickle.dump(nwm_shp, file)
+
+ print(f'---------------loading` and processing shapefile took: {time.time()-t1} s ---------------\n')
+ return nwm_shp
+
+
+def _fingerprint(path: str) -> dict:
+ import hashlib
+ """Quick file fingerprint to detect source changes."""
+ st = os.stat(path)
+ return {
+ "size": st.st_size,
+ "mtime": int(st.st_mtime),
+ "sha1_1k": hashlib.sha1(open(path, "rb").read(1024)).hexdigest(),
+ }
+
+
+def preprocess_nwm_shp2(f_shapefile: str) -> gpd.GeoDataFrame:
+ """
+ Preprocess the NWM hydrofabric shapefile.
+ Adds a 'from' property (list of upstream featureIDs) to each segment.
+ Caches the processed GeoDataFrame as a parquet file for faster reloads.
+ """
+
+ t1 = time.time()
+ cache_file = f"{cache_folder}/{Path(f_shapefile).stem}_added_from.parquet"
+ cache_meta = f"{cache_folder}/{Path(f_shapefile).stem}_added_from.metadata.json"
+
+ # Compute source fingerprint
+ src_fp = _fingerprint(f_shapefile)
+
+ # Load from cache if valid
+ if os.path.exists(cache_meta):
+ try:
+ meta = json.load(open(cache_meta))
+ if meta.get("source_fingerprint") == src_fp and os.path.exists(cache_file):
+ gdf = gpd.read_parquet(cache_file)
+ print(f"Loaded cached parquet ({time.time()-t1:.1f}s)")
+ return gdf
+ except Exception:
+ pass # ignore broken metadata and rebuild
+
+ # --- rebuild ---
+ print("Rebuilding parquet cache ...")
+ gdf = gpd.read_file(f_shapefile)
+
+ # Ensure required fields exist
+ required = {"featureID", "to"}
+ missing = required - set(gdf.columns)
+ if missing:
+ raise KeyError(f"Missing required columns: {missing}")
+
+ # Build 'from' relationships vectorized
+ upstream_map = gdf.groupby("to")["featureID"].apply(list)
+ gdf["from"] = gdf["featureID"].map(upstream_map).apply(
+ lambda x: x if isinstance(x, list) else []
+ )
+
+ # Set featureID as index (and keep as column)
+ gdf = gdf.set_index("featureID", drop=False)
+
+ # Save to GPKG
+ gdf.to_parquet(cache_file, index=False)
+
+ # Write metadata
+ json.dump(
+ {
+ "source": os.path.abspath(f_shapefile),
+ "source_fingerprint": src_fp,
+ "cached_at": int(time.time()),
+ "format": "parquet",
+ "columns": list(gdf.columns),
+ "crs": gdf.crs.to_wkt() if gdf.crs else None,
+ },
+ open(cache_meta, "w"),
+ indent=2,
+ )
+
+ print(f"Processed and cached as parquet ({time.time()-t1:.1f}s)")
+ return gdf
+
+
+def test():
+ '''test function for debugging'''
+
+ # my_obs = ObsData(usgs_data_cache_fname, from_raw_data=False)
+
+ # ids = [station.id for station in my_obs.stations]
+
+ # with open(f'{original_ss_dir}/ele_fid_dict', encoding='utf-8') as json_file:
+ # mysrc_nwm_fid = json.load(json_file)
+
+ with open('/sciclone/schism10/lcui01/schism20/ICOGS/ICOGS3D/Scripts/RUN24/NWM/sources.json',
+ encoding='utf-8') as json_file:
+ mysrc_nwm_fid = json.load(json_file)
+ n = 0
+ for key, value in mysrc_nwm_fid.items():
+ if len(value) > 1:
+ n += 1
+ mysrc_nwm_fid[key] = int(value[0])
+
+
+CFS_TO_M3S = 0.028316846592
+
+
+def infer_step(index: pd.DatetimeIndex) -> pd.Timedelta:
+ """Infer a representative step for an (almost) regular index."""
+ if len(index) < 2:
+ return pd.Timedelta(0)
+ d = pd.Series(index).diff().dropna()
+ # median is robust if a few irregularities exist
+ return pd.to_timedelta(d.median())
+
+
+def blend_usgs_to_vsource(
+ vs_time_index: pd.DatetimeIndex,
+ vsource_col_m3s: np.ndarray,
+ usgs_df: pd.DataFrame,
+ *,
+ value_col: int = 1,
+) -> np.ndarray:
+ """
+ Replace vsource with USGS instantaneous values where available,
+ Reindex to vsource time index, retain any data gap
+ """
+ if usgs_df is None or usgs_df.empty:
+ return vsource_col_m3s.copy()
+
+ vs_idx = pd.DatetimeIndex(vs_time_index)
+ usgs_idx = pd.DatetimeIndex(usgs_df.index)
+
+ # --- build USGS series in m^3/s ---
+ s_obs = pd.Series(usgs_df.iloc[:, value_col].astype(float).values, index=usgs_idx)
+ s_obs = s_obs.replace([np.inf, -np.inf], np.nan) * CFS_TO_M3S
+ if s_obs.dropna().empty:
+ return vsource_col_m3s.copy()
+
+ # --- exact match only (no nearest, no interpolation) ---
+ s_vs = s_obs.reindex(vs_idx) # NaN where no exact USGS stamp exists
+
+ # --- blend: use USGS where present; otherwise keep original vsource ---
+ out = np.where(s_vs.notna().values, s_vs.values, vsource_col_m3s)
+
+ return out
+
+
+def source_nwm2usgs(
+ start_time_str="2017-12-01 00:00:00",
+ states=['LA', 'MS', 'TX'],
+ f_shapefile="/sciclone/schism10/feiye/schism20/REPO/NWM/Shapefiles/ecgc/ecgc.shp",
+ original_ss_dir='/sciclone/schism10/feiye/Requests/RUN02a_JZ/src/NWM/',
+ nwm_data_dir='/sciclone/schism10/whuang07/schism20/NWM_v2.1/',
+ output_dir='/sciclone/schism10/feiye/Requests/RUN02a_JZ/src/NWM/USGS_adjusted_sources/',
+):
+ '''
+ This script is to adjust the vsource.th file based on USGS data.
+ The adjustment is done by comparing the NWM data near the vsource and the USGS data near the vsource.
+ The USGS data is downloaded from USGS website using the API.
+ The NWM data is pre-downloaded during the original NWM to source/sink conversion by gen_source_sink.py.
+ See the Atlas paper draft for details of how USGS stations are selected for each vsource.
+ In short, the USGS stations are selected along the upstream and downstream branches of the vsource.
+ The NWM shapefile provides the information of the upstream and downstream branches,
+ as well as the location of the USGS stations.
+ However, only NWM v1's shapefile has the USGS station information.
+ This is acceptable because the segment IDs are the same between NWM v1 and later versions.
+
+ The output is adjusted vsource.th written to output_dir.
+ '''
+
+ os.makedirs(output_dir, exist_ok=True)
+ os.makedirs(f'{output_dir}/Diag/', exist_ok=True)
+ os.makedirs(f'{output_dir}/Svgs/', exist_ok=True)
+
+ cache_name = f'usgs_states_{"_".join(np.sort(states))}.txt'
+ if os.path.exists(f'{cache_folder}/{cache_name}'):
+ usgs_station_df = pd.read_csv(f'{cache_folder}/{cache_name}', dtype=object)
+ usgs_stations = usgs_station_df['id']
+ usgs_stations_coords = usgs_station_df[['lon', 'lat']].to_numpy().astype(float)
+ else:
+ usgs_stations, usgs_stations_coords = prepare_usgs_stations(
+ states=states,
+ diag_output=f'{output_dir}/usgs_stations.csv',
+ )
+
+ nwm_shp = preprocess_nwm_shp(f_shapefile)
+
+ # associate USGS stations with NWM segment fid
+ nwm_shp = associate_poi_with_nwm(
+ nwm_shp, poi=usgs_stations_coords, poi_names=usgs_stations.tolist(),
+ poi_label='gages', diag_output=f'{output_dir}/auto_nearby_gages.txt')
+
+ # manually associate some USGS stations with NWM segments,
+ # set the NWM segment to be the one associated with the vsource injection
+ manual_nwm2usgs = {
+ 19406836: '07381490', # Atchafalaya River at Simmesport, LA
+ 15708755: '02489500', # Pearl River at Bogalusa, LA
+ 18928090: '07375175', # Bogue Falaya River at Boston St, Covington, LA
+ }
+ for nwm_featureID, usgs_id in manual_nwm2usgs.items():
+ nwm_shp.loc[nwm_shp['featureID'] == nwm_featureID, 'gages'] = usgs_id
+
+ idx = nwm_shp['gages'].notnull()
+ print(f'{nwm_shp.loc[idx]}')
+
+ # -----------------------------------------------------------------------------------
+ # ------load vsource------
+ # -----------------------------------------------------------------------------------
+
+ # read hgrid to determine vsource locations
+ t1 = time.time()
+ hg = schism_grid(f'{original_ss_dir}/hgrid.gr3') # hg.save()
+ hg.compute_ctr()
+
+ # read featureID at vsource elements
+ if os.path.exists(f'{original_ss_dir}/ele_fid_dict.json'):
+ with open(f'{original_ss_dir}/ele_fid_dict.json', encoding='utf-8') as json_file:
+ mysrc_nwm_fid = json.load(json_file)
+ elif os.path.exists(f'{original_ss_dir}/sources.json'):
+ with open(f'{original_ss_dir}/sources.json', encoding='utf-8') as json_file:
+ mysrc_nwm_fid = json.load(json_file)
+ for key, value in mysrc_nwm_fid.items():
+ mysrc_nwm_fid[key] = int(value[0])
+ else:
+ raise FileNotFoundError('no ele_fid_dict or sources.json found')
+
+ source_eles = Prop(f'{original_ss_dir}/source_sink.in', 2).ip_group[0]
+ my_th = TimeHistory(f'{original_ss_dir}/vsource.th', start_time_str=start_time_str, mask_val=None)
+ end_time_str = my_th.df.iloc[-1, 0].strftime("%m/%d/%Y, %H:%M:%S")
+
+ my_sources = np.empty((len(source_eles)), dtype=Vsource)
+ for i, source_ele in enumerate(source_eles):
+ my_sources[i] = Vsource(
+ xyz=[hg.xctr[source_ele-1], hg.yctr[source_ele-1], hg.dpe[source_ele-1]],
+ hgrid_ie=source_ele,
+ nwm_fid=mysrc_nwm_fid[str(source_ele)],
+ df=pd.DataFrame({'datetime': my_th.datetime, 'Data': my_th.data[:, i]}),
+ )
+ print(f'---------------loading vsource took: {time.time()-t1} s ---------------\n')
+
+ # -----------------------------------------------------------------------------------
+ # ------search USGS stations for each vsource------
+ # -----------------------------------------------------------------------------------
+ t1 = time.time()
+ for i, my_source in enumerate(my_sources):
+ # recursively go through upstream branches to find available USGS stations
+ find_usgs_along_nwm(
+ iupstream=True, starting_seg_id=my_source.nwm_fid,
+ vsource=my_source, total_seg_length=0.0, order=0, nwm_shp=nwm_shp
+ )
+ my_source.upstream_path.writer(
+ f'{output_dir}/Diag/Ele{str(my_source.hgrid_ie)}_upstream', shp_gpd=nwm_shp)
+
+ # disable downstream search for now, because it may double count a USGS flow
+ # when multiple upstream branches merge into one downstream branch
+ # recursively go through downstream branches to find available USGS stations
+ # find_usgs_along_nwm(
+ # iupstream=False, starting_seg_id=my_source.nwm_fid,
+ # vsource=my_source, total_seg_length=0.0, order=0, nwm_shp=nwm_shp
+ # )
+ # my_source.downstream_path.writer(f'{output_dir}/Ele{str(my_source.hgrid_ie)}_downstream', shp_gpd=nwm_shp)
+
+ usgs_stations = [st.st_id for my_source in my_sources for st in my_source.usgs_st]
+ usgs_stations = sorted(list(set(usgs_stations))) # remove duplicates
+ print(f'---------------searching usgs stations took: {time.time()-t1} s ---------------\n')
+
+ # -----------------------------------------------------------------------------------
+ # Download USGS data
+ # -----------------------------------------------------------------------------------
+ t1 = time.time()
+
+ # pad one day before and after the start and end time
+ padded_start_time = pd.to_datetime(start_time_str) - pd.Timedelta('1 day')
+ padded_end_time = pd.to_datetime(end_time_str) + pd.Timedelta('1 day')
+ param_dict = {
+ "param_id": usgs_var_dict['streamflow']['id'],
+ "station_ids": sorted(usgs_stations),
+ "cache_fname": (
+ f'{cache_folder}/usgs_stofs3d_atl_{usgs_var_dict["streamflow"]["id"]}_'
+ f'{padded_start_time.strftime("%Y%m%d")}_{padded_end_time.strftime("%Y%m%d")}.pq'
+ ),
+ "padded_start_time": padded_start_time.strftime("%Y-%m-%d %H:%M:%S"),
+ "padded_end_time": padded_end_time.strftime("%Y-%m-%d %H:%M:%S"),
+ }
+ param_save = f'{output_dir}/Diag/usgs_download_params1.json'
+ with open(param_save, 'w', encoding='utf-8') as f:
+ json.dump(param_dict, f, indent=4)
+ usgs_data = download_stations(
+ param_id=param_dict["param_id"],
+ station_ids=param_dict["station_ids"],
+ cache_fname=param_dict["cache_fname"],
+ datelist=pd.date_range(start=param_dict["padded_start_time"], end=param_dict["padded_end_time"]),
+ )
+ for data in usgs_data:
+ # check data gap
+ gap = detect_data_gap(
+ df=data['df'], start=start_time_str, end=end_time_str,
+ freq=pd.Timedelta('1 hour'))
+ if gap > pd.Timedelta('7 days'):
+ print(f'warning: USGS station {data["id"]} has a data gap of {gap}, '
+ f'Removing USGS station {data["id"]} from the list of available stations.\n')
+ usgs_data.remove(data)
+ my_obs = convert_to_ObsData(usgs_data)
+
+ print(f'---------------collecting usgs data took: {time.time()-t1} s ---------------\n')
+
+ # -----------------------------------------------------------------------------------
+ # read NWM data
+ # -----------------------------------------------------------------------------------
+ t1 = time.time()
+ if os.path.exists("nwm.pq"):
+ nwm_df = pd.read_parquet("nwm.pq", engine="pyarrow")
+ else:
+ # assemble subset of fids
+ fid_subset = []
+ for my_source in my_sources:
+ for st in my_source.usgs_st:
+ fid_subset.append(st.nearby_nwm_fid)
+ my_date_range = pd.date_range(start_time_str, end_time_str, freq="3H")
+ stream_flow = read_nwm_data(
+ data_dir=nwm_data_dir,
+ fids=fid_subset,
+ date_range=my_date_range
+ )
+ # build df
+ nwm_df = pd.DataFrame({'datetime': my_date_range}).join(pd.DataFrame(stream_flow, columns=fid_subset))
+ # assign utc time zone
+ nwm_df['datetime'] = nwm_df['datetime'].dt.tz_localize('UTC')
+ nwm_df = nwm_df.loc[:, ~nwm_df.columns.duplicated()] # drop duplicate columns
+ # nwm_df = nwm_df.set_index('datetime').resample("H").mean()
+ # nwm_df = nwm_df.interpolate(method='time') # fill in missing data
+
+ # set datetime as index
+ nwm_df = nwm_df.set_index('datetime')
+
+ print(f'---------------reading nwm data took: {time.time()-t1} s ---------------\n')
+ # nwm_df.to_parquet("nwm.pq", engine="pyarrow", compression="zstd")
+ # -----------------------------------------------------------------------------------
+ # Adjust each vsource
+ # -----------------------------------------------------------------------------------
+ linestyle1 = ['-b', '-g', '-c', '-m', '-y', '-k']
+ linestyle2 = ['-.b', '-.g', '-.c', '-.m', '-.y', '-.k']
+ for i, my_source in enumerate(my_sources):
+
+ if len(my_source.usgs_st) == 0: # no usgs to correct nwm
+ print(f'warning: source {i}_{my_source.hgrid_ie} does not have nearby usgs obs')
+ continue
+
+ # close figure if there is one and make a new one
+ plt.close('all')
+ plt.figure()
+
+ # original vsource
+ df = my_sources[i].df[start_time_str:end_time_str] # .resample("D").mean()
+ nrec = len(df.index)
+
+ # NWM, USGS, adjustment
+ # list usgs stations and nwm segs associated with my_source
+ mysrc_usgs_id = []
+ mysrc_usgs_idx = []
+ mysrc_nwm_fid = []
+ for st in my_source.usgs_st:
+ if st.st_id in my_obs.fID2id.keys():
+ idx = my_obs.fID2id[st.st_id]
+ tmp_df = my_obs.stations[idx].df
+ if len(tmp_df.index) == 0:
+ print(f'warning: USGS {st.st_id} do not have any data'
+ 'in the selected period {start_time_str} {end_time_str}')
+ else:
+ # nrec_valid_usgs = len(tmp_df.resample("H").mean())
+ # if nrec_valid_usgs == nrec: # proceed only if there is enough usgs data
+ if tmp_df.index[0] <= pd.to_datetime(start_time_str, utc=True) and \
+ tmp_df.index[-1] >= pd.to_datetime(end_time_str, utc=True):
+ if st.st_id not in mysrc_usgs_id: # skip duplicates already processed
+ mysrc_usgs_id.append(st.st_id)
+ mysrc_usgs_idx.append(idx)
+ mysrc_nwm_fid.append(st.nearby_nwm_fid)
+ else:
+ print(f'warning: USGS {st.st_id} do not have enough data'
+ 'in the selected period {start_time_str} {end_time_str}')
+ else:
+ print(f'warning: USGS Station {st.st_id} is not in USGS database')
+ if len(mysrc_usgs_id) == 0: # no usgs to correct nwm
+ print(f'warning: source {i}_{my_source.hgrid_ie} does not have nearby usgs obs')
+ continue
+
+ this_vsource_nwm_array = np.zeros((nrec, len(mysrc_nwm_fid)), dtype=float)
+ # interpolate nwm to vsource time
+ for k, nwm_fid in enumerate(mysrc_nwm_fid):
+ this_vsource_nwm_array[:, k] = np.interp(
+ (df.index - df.index[0]).total_seconds().to_numpy(),
+ (nwm_df.index - df.index[0]).total_seconds().to_numpy(),
+ nwm_df[nwm_fid].to_numpy().squeeze()
+ )
+
+ # interpolate usgs to vsource time,
+ # where gaps are filled with nwm (this_vs_nwm_array) values
+ # (i.e., no difference between usgs and nwm)
+ this_vs_usgs_array = np.zeros((nrec, len(mysrc_usgs_id)), dtype=float)
+ for k, (nwm_fid, usgs_idx) in enumerate(zip(mysrc_nwm_fid, mysrc_usgs_idx)):
+ usgs_station_df = my_obs.stations[usgs_idx].df # USGS series (cfs) with DatetimeIndex
+
+ this_vs_usgs_array[:, k] = blend_usgs_to_vsource(
+ df.index,
+ this_vsource_nwm_array[:, k],
+ usgs_station_df,
+ value_col=1, # second column is discharge
+ )
+
+ plt.figure(figsize=(10, 6))
+ plt.plot(df.index, df['Data'], 'k', label="original vsource")
+ for k, usgs_id in enumerate(mysrc_usgs_id):
+ plt.plot(
+ df.index, this_vs_usgs_array[:, k],
+ linestyle1[k], linewidth=0.5, label=f'usgs {usgs_id}'
+ )
+ plt.plot(
+ df.index, this_vsource_nwm_array[:, k],
+ linestyle2[k], linewidth=0.5, label=f'NWM near usgs {usgs_id}'
+ )
+
+ # take the diff (including all relavant usgs-nwm pairs found)
+ diff_usgs_nwm = this_vs_usgs_array - this_vsource_nwm_array
+ # use maximum to prevent negative sources
+ adjusted_source = np.maximum(df['Data'].to_numpy() + np.sum(diff_usgs_nwm, axis=1), 0.0)
+ plt.plot(df.index, adjusted_source, '--r', linewidth=1, label="vsource adjusted by USGS-NWM-diff")
+
+ plt.legend()
+ # plt.show()
+ plt.savefig(f'{output_dir}/Svgs/{i}_{my_source.hgrid_ie}.svg')
+ plt.clf()
+
+ # replace vsource at this source
+ my_th.df.iloc[:, i+1] = adjusted_source
+
+ print(f'-----------successfully adjusted vsource {i}_{my_source.hgrid_ie}-------------\n')
+
+ my_th.df_propagate()
+ my_th.writer(f'{output_dir}/adjusted_vsource.th')
+
+
+def sample_LA_domain():
+ """Sample LA domain for testing purposes."""
+
+ # sample usage (the final product is "adjusted_vsource.th" in the output_dir):
+
+ source_nwm2usgs(
+ start_time_str="2024-03-05 00:00:00",
+ states=['LA', 'MS', 'TX'],
+ f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
+ original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I19/Source_sink/original_source_sink/',
+ nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09/Source_sink/original_source_sink/20240305/',
+ output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I19/Source_sink/USGS_adjusted_sources/',
+ )
+
+ # source_nwm2usgs(
+ # start_time_str="2021-08-01 00:00:00",
+ # f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
+ # original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09g/Source_sink/original_source_sink/',
+ # nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09g/Source_sink/original_source_sink/20210801/',
+ # output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09j/Source_sink/USGS_adjusted_sources/',
+ # )
+
+ # source_nwm2usgs(
+ # start_time_str="2017-12-01 00:00:00",
+ # f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
+ # original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I14/Source_sink/USGS_adjusted_sources/original/',
+ # nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I13/Source_sink/original_source_sink/20171201/',
+ # output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I14/Source_sink/USGS_adjusted_sources/',
+ # )
+
+ # source_nwm2usgs(
+ # start_time_str="2017-12-01 00:00:00",
+ # f_shapefile="/sciclone/schism10/Hgrid_projects/NWM/ecgc/ecgc.shp",
+ # original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15_v7/Source_sink/original_source_sink/',
+ # nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I13/Source_sink/original_source_sink/20171201/',
+ # output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15_v7/Source_sink/USGS_adjusted_sources/',
+ # )
+
+
+def sample_stofs_v7v8():
+ """
+ Sample STOFS v7/v8 domain for testing purposes.
+ """
+ source_nwm2usgs(
+ start_time_str="2017-12-01 00:00:00",
+ states=STOFS3D_ATL_STATES,
+ f_shapefile="/sciclone/schism10/Hgrid_projects/NWM/ecgc/ecgc.shp",
+ original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15n_v7/original_source_sink0/',
+ nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2018_hindcast/',
+ output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15n_v7/Source_sink/USGS_adjusted_sources/',
+ )
+
+
+if __name__ == "__main__":
+ sample_LA_domain()
+ print('done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Replace_with_USGS/replace_with_obs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/replace_with_obs.py
similarity index 60%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Replace_with_USGS/replace_with_obs.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/replace_with_obs.py
index 7befc2937..493c57136 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Replace_with_USGS/replace_with_obs.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/replace_with_obs.py
@@ -3,6 +3,11 @@
"""This script is to adjust the vsource.th file based on USGS data."""
import os
+
+os.environ["MPLBACKEND"] = "Agg" # or set in your shell: export MPLBACKEND=Agg
+os.environ.pop("DISPLAY", None) # optional: avoid accidental GUI use
+
+from pathlib import Path
import time
from datetime import datetime # , timedelta
from glob import glob
@@ -12,23 +17,30 @@
from scipy.spatial import cKDTree
import numpy as np
import pandas as pd
+
+import matplotlib
+matplotlib.use("Agg")
import matplotlib.pyplot as plt
+
import xarray as xr
import geopandas as gpd
from schism_py_pre_post.Grid.Prop import Prop
from schism_py_pre_post.Timeseries.TimeHistory import TimeHistory
from schism_py_pre_post.Utilities.util import b_in_a
-from schism_py_pre_post.Download.Data import ObsData
-from schism_py_pre_post.Download.download_usgs_with_api import \
+from schism_py_pre_post.Download.download_usgs import \
download_stations, usgs_var_dict, convert_to_ObsData, \
- get_usgs_stations_from_state
+ get_usgs_stations_from_state, detect_data_gap
+from stofs3d_setup.utils.utils import STOFS3D_ATL_STATES
from pylib import schism_grid
+cache_folder = '/sciclone/schism10/feiye/Cache/'
+
+
def read_nwm_data(
data_dir=None, fids=None,
- date_range=pd.date_range("2015-06-01 00:00:00", "2015-08-01 00:00:00", freq="3H")
+ date_range=pd.date_range("2015-06-01 00:00:00", "2015-08-01 00:00:00", freq="3h")
):
'''read NWM data for a list of fids and a date range'''
if fids is None:
@@ -118,9 +130,9 @@ def reset_path(self):
def writer(self, fname, shp_gpd=None):
'''write the path to a file.'''
with open(fname, 'w', encoding='utf-8') as fout:
- fout.write('lon lat \n')
- for fid in self._seg_id:
- fout.write(str(shp_gpd.loc[fid].lon) + " " + str(shp_gpd.loc[fid].lat) + "\n")
+ fout.write('id fid lon lat \n')
+ for i, fid in enumerate(self._seg_id):
+ fout.write(str(i+1) + " " + str(fid) + " " + str(shp_gpd.loc[fid].lon) + " " + str(shp_gpd.loc[fid].lat) + "\n")
def find_usgs_along_nwm(
@@ -129,7 +141,7 @@ def find_usgs_along_nwm(
"""
This is a recursive function to find the up/down-stream USGS stations,
The search stops when the total length of the path exceeds 30 km.
- The order of the stream is also recorded,
+ The order of the stream is also recorded (note this is not in the strict sense, since any connecting stream will be recorded as order+1)
but not used as a stopping criterion at this moment.
"""
SEARCH_DIST = 30e3 # search distance limit
@@ -165,14 +177,19 @@ def find_usgs_along_nwm(
vsource=vsource, total_seg_length=total_seg_length, order=order+1, nwm_shp=nwm_shp)
-def prepare_usgs_stations(diag_output=None):
+def prepare_usgs_stations(states=None, diag_output=None):
'''
Prepare USGS stations for a spatial range larger than the model domain,
so that stations within the search range can be selected for each vsource.
+
+ states: list of states to search for USGS stations, e.g., ['LA', 'MS', 'TX']
'''
+ if states is None:
+ raise ValueError('a list of states must be provided')
+
# get station info
station_info = get_usgs_stations_from_state(
- states=['LA', 'MS', 'TX'], parameter=usgs_var_dict["streamflow"]["id"])
+ states=states, parameter=usgs_var_dict["streamflow"]["id"])
station_ids = station_info["site_no"].to_numpy()
station_lon = station_info['dec_long_va'].to_numpy()
@@ -184,11 +201,17 @@ def prepare_usgs_stations(diag_output=None):
station_lon = station_lon[valid].astype(float)
station_lat = station_lat[valid].astype(float)
+ # remove duplicates
+ _, unique_idx = np.unique(station_ids, return_index=True)
+ station_ids = station_ids[unique_idx]
+ station_lon = station_lon[unique_idx]
+ station_lat = station_lat[unique_idx]
+
if diag_output is not None:
with open(diag_output, 'w', encoding='utf-8') as f:
- f.write('lon, lat, id\n')
+ f.write('lon,lat,id\n')
for i, _ in enumerate(station_ids):
- f.write(f'{station_lon[i]}, {station_lat[i]}, {station_ids[i]}\n')
+ f.write(f'{station_lon[i]},{station_lat[i]},{station_ids[i]}\n')
return station_ids, np.c_[station_lon, station_lat]
@@ -201,8 +224,12 @@ def associate_poi_with_nwm(
) -> gpd.geodataframe.GeoDataFrame:
'''
Associate USGS stations with NWM segment fid.
- This is done by finding the nearest NWM segment to each USGS station,
- then excluding the USGS stations that are too far away from the NWM segment.
+ This is done by finding the nearest NWM segment to each USGS station within a threshold.
+ Then, it ensures only one USGS station is associated with each NWM segment.
+
+ Note that some NWM segments have already associated USGS stations in the shapefile
+ by the attribute 'gages', which are from NWM v1. In this case, the gages will be
+ overwritten with the newly associated USGS stations.
Input:
nwm_shp: geopandas dataframe of NWM hydrofabric shapefile
@@ -211,31 +238,70 @@ def associate_poi_with_nwm(
if poi_names is None:
poi_names = [f'{i}' for i in range(len(poi))]
-
- nwm_seg_center_lon = nwm_shp.geometry.centroid.x.to_numpy()
- nwm_seg_center_lat = nwm_shp.geometry.centroid.y.to_numpy()
- seg_tree = cKDTree(np.c_[nwm_seg_center_lon, nwm_seg_center_lat])
- dist, poi2nwm_idx = seg_tree.query(poi)
- poi2nwm_idx[dist > 0.1] = -1 # exclude points that > 10 km away from the NWM segment
-
- # finer screening
- for i, this_idx in enumerate(poi2nwm_idx):
- if this_idx != -1:
- idx = nwm_shp.index[this_idx]
- if nwm_shp.loc[idx].geometry.distance(gpd.points_from_xy([poi[i, 0]], [poi[i, 1]])) > 0.01:
- poi2nwm_idx[i] = -1
-
- # create a new column in the nwm_shp dataframe to store the associated poi
+ poi_names = np.array(poi_names)
+
+ # Build KDTree from segment centroids
+ seg_centers = np.c_[nwm_shp.geometry.centroid.x, nwm_shp.geometry.centroid.y]
+ seg_tree = cKDTree(seg_centers)
+
+ # query k nearest centroid neighbors
+ k = 10
+ dist, idx = seg_tree.query(poi, k=k) # (n_poi, k)
+
+ # enforce threshold (10 km ≈ 0.1°)
+ dist[dist > 0.1] = np.inf
+ idx[dist == np.inf] = -1
+
+ poi_points = gpd.points_from_xy(poi[:, 0], poi[:, 1])
+
+ poi2nwm_idx = np.full(len(poi), -1, dtype=int)
+ poi2nwm_distance = np.full(len(poi), np.inf)
+
+ for i in range(len(poi)):
+ candidates = []
+ for j in range(k):
+ seg_pos = idx[i, j]
+ if seg_pos == -1:
+ continue
+ seg_idx = nwm_shp.index[seg_pos]
+ # true geometry distance
+ geom_dist = nwm_shp.loc[seg_idx, "geometry"].distance(poi_points[i])
+ if geom_dist <= 0.01: # 1 km cutoff
+ candidates.append((seg_idx, geom_dist))
+
+ if candidates:
+ # pick the closest by geometry distance
+ seg_idx, geom_dist = min(candidates, key=lambda x: x[1])
+ poi2nwm_idx[i] = nwm_shp.index.get_loc(seg_idx) # store positional index
+ poi2nwm_distance[i] = geom_dist
+
+ # deal with multiple poi's associated with the same nwm segment,
+ # retain the one with the smallest distance
+ # Build (poi -> seg) matches that passed screening
+ valid = np.where(poi2nwm_idx != -1)[0]
+ matches = pd.DataFrame({
+ "poi": [poi_names[i] for i in valid],
+ "seg_pos": [poi2nwm_idx[i] for i in valid], # position in nwm_shp.index
+ "dist": [poi2nwm_distance[i] for i in valid],
+ })
+ seg_index = nwm_shp.index.to_numpy()
+ matches["seg_idx"] = seg_index[matches["seg_pos"].values]
+
+ # --- WARN: multiple POIs on the same segment ---
+ seg_dupes = matches[matches.duplicated("seg_idx", keep=False)].sort_values(["seg_idx", "dist"])
+ for seg_idx, grp in seg_dupes.groupby("seg_idx"):
+ fid = nwm_shp.at[seg_idx, "featureID"] if "featureID" in nwm_shp.columns else seg_idx
+ print(f"warning: NWM segment {fid} matched {len(grp)} POIs:")
+ for _, r in grp.iterrows():
+ print(f" poi={r.poi}, dist={r.dist:.6f}")
+ print(f" choosing the closest one: poi={grp.iloc[0].poi}, dist={grp.iloc[0].dist:.6f}\n")
+ # --- Keep the closest POI per segment ---
+ best_seg = matches.sort_values(["seg_idx", "dist"]).groupby("seg_idx", as_index=False).first()
+ # reset/assign column
if poi_label not in nwm_shp.columns:
nwm_shp[poi_label] = None
- for i, this_idx in enumerate(poi2nwm_idx):
- if this_idx != -1: # valid poi
- idx = nwm_shp.index[this_idx]
- if nwm_shp.loc[idx, 'gages'] is not None:
- if nwm_shp.loc[idx, 'gages'] != poi_names[i]:
- print(f'warning: segment {nwm_shp.loc[idx].featureID} has inconsistent gages:')
- print(f'gage: {nwm_shp.loc[idx].gages} vs. {poi_label}: {poi_names[i]}')
- nwm_shp.loc[idx, poi_label] = poi_names[i]
+ nwm_shp[poi_label] = None
+ nwm_shp.loc[best_seg["seg_idx"].values, poi_label] = best_seg["poi"].values
idx = nwm_shp[poi_label].notnull()
print(f'{sum(idx)} {poi_label} associated with NWM segments')
@@ -247,7 +313,8 @@ def associate_poi_with_nwm(
if this_idx != -1:
idx = nwm_shp.index[this_idx]
f.write(f'{poi[i, 0]}, {poi[i, 1]}, {poi_names[i]}, {nwm_shp.loc[idx].featureID}\n')
-
+ nwm_shp_copy = nwm_shp.copy().drop(columns=['featureID', 'from', 'to'], errors='ignore')
+ nwm_shp_copy.to_file(f'{diag_output}.gpkg', layer='nwm_with_poi', driver='GPKG')
return nwm_shp
@@ -287,10 +354,86 @@ def preprocess_nwm_shp(f_shapefile):
with open(f'{f_shapefile}.pkl', 'wb') as file:
pickle.dump(nwm_shp, file)
- print(f'---------------loading and processing shapefile took: {time.time()-t1} s ---------------\n')
+ print(f'---------------loading` and processing shapefile took: {time.time()-t1} s ---------------\n')
return nwm_shp
+def _fingerprint(path: str) -> dict:
+ import hashlib
+ """Quick file fingerprint to detect source changes."""
+ st = os.stat(path)
+ return {
+ "size": st.st_size,
+ "mtime": int(st.st_mtime),
+ "sha1_1k": hashlib.sha1(open(path, "rb").read(1024)).hexdigest(),
+ }
+
+
+def preprocess_nwm_shp2(f_shapefile: str) -> gpd.GeoDataFrame:
+ """
+ Preprocess the NWM hydrofabric shapefile.
+ Adds a 'from' property (list of upstream featureIDs) to each segment.
+ Caches the processed GeoDataFrame as a parquet file for faster reloads.
+ """
+
+ t1 = time.time()
+ cache_file = f"{cache_folder}/{Path(f_shapefile).stem}_added_from.parquet"
+ cache_meta = f"{cache_folder}/{Path(f_shapefile).stem}_added_from.metadata.json"
+
+ # Compute source fingerprint
+ src_fp = _fingerprint(f_shapefile)
+
+ # Load from cache if valid
+ if os.path.exists(cache_meta):
+ try:
+ meta = json.load(open(cache_meta))
+ if meta.get("source_fingerprint") == src_fp and os.path.exists(cache_file):
+ gdf = gpd.read_parquet(cache_file)
+ print(f"Loaded cached parquet ({time.time()-t1:.1f}s)")
+ return gdf
+ except Exception:
+ pass # ignore broken metadata and rebuild
+
+ # --- rebuild ---
+ print("Rebuilding parquet cache ...")
+ gdf = gpd.read_file(f_shapefile)
+
+ # Ensure required fields exist
+ required = {"featureID", "to"}
+ missing = required - set(gdf.columns)
+ if missing:
+ raise KeyError(f"Missing required columns: {missing}")
+
+ # Build 'from' relationships vectorized
+ upstream_map = gdf.groupby("to")["featureID"].apply(list)
+ gdf["from"] = gdf["featureID"].map(upstream_map).apply(
+ lambda x: x if isinstance(x, list) else []
+ )
+
+ # Set featureID as index (and keep as column)
+ gdf = gdf.set_index("featureID", drop=False)
+
+ # Save to GPKG
+ gdf.to_parquet(cache_file, index=False)
+
+ # Write metadata
+ json.dump(
+ {
+ "source": os.path.abspath(f_shapefile),
+ "source_fingerprint": src_fp,
+ "cached_at": int(time.time()),
+ "format": "parquet",
+ "columns": list(gdf.columns),
+ "crs": gdf.crs.to_wkt() if gdf.crs else None,
+ },
+ open(cache_meta, "w"),
+ indent=2,
+ )
+
+ print(f"Processed and cached as parquet ({time.time()-t1:.1f}s)")
+ return gdf
+
+
def test():
'''test function for debugging'''
@@ -313,6 +456,7 @@ def test():
def source_nwm2usgs(
start_time_str="2017-12-01 00:00:00",
+ states=['LA', 'MS', 'TX'],
f_shapefile="/sciclone/schism10/feiye/schism20/REPO/NWM/Shapefiles/ecgc/ecgc.shp",
original_ss_dir='/sciclone/schism10/feiye/Requests/RUN02a_JZ/src/NWM/',
nwm_data_dir='/sciclone/schism10/whuang07/schism20/NWM_v2.1/',
@@ -327,13 +471,28 @@ def source_nwm2usgs(
In short, the USGS stations are selected along the upstream and downstream branches of the vsource.
The NWM shapefile provides the information of the upstream and downstream branches,
as well as the location of the USGS stations.
- However, only NWM v1's shapefile has the USGS station information.
+ NWM v1's shapefile is used to associate USGS stations with NWM segments. Later versions of NWM has this information in RouteLink_DA_pts_CONUS of the hydrofabric.
This is acceptable because the segment IDs are the same between NWM v1 and later versions.
+ And for the STOFS3D-ATL domain, the NWM segments seem to be the same through different NWM versions as of v3
+ The output is adjusted vsource.th written to output_dir.
+ It will also link the adjusted vsource.th to original_ss_dir/vsource.th and save the original_ss_dir to
+ original_source_sink_before_USGS_adjustment
'''
os.makedirs(output_dir, exist_ok=True)
-
- usgs_stations, usgs_stations_coords = prepare_usgs_stations(diag_output=f'{output_dir}/usgs_stations.txt')
+ os.makedirs(f'{output_dir}/Diag/', exist_ok=True)
+ os.makedirs(f'{output_dir}/Pngs/', exist_ok=True)
+
+ cache_name = f'usgs_states_{"_".join(np.sort(states))}.txt'
+ if os.path.exists(f'{cache_folder}/{cache_name}'):
+ usgs_station_df = pd.read_csv(f'{cache_folder}/{cache_name}', dtype=object)
+ usgs_stations = usgs_station_df['id']
+ usgs_stations_coords = usgs_station_df[['lon', 'lat']].to_numpy().astype(float)
+ else:
+ usgs_stations, usgs_stations_coords = prepare_usgs_stations(
+ states=states,
+ diag_output=f'{output_dir}/usgs_stations.csv',
+ )
nwm_shp = preprocess_nwm_shp(f_shapefile)
@@ -341,18 +500,18 @@ def source_nwm2usgs(
nwm_shp = associate_poi_with_nwm(
nwm_shp, poi=usgs_stations_coords, poi_names=usgs_stations.tolist(),
poi_label='gages', diag_output=f'{output_dir}/auto_nearby_gages.txt')
-
+
# manually associate some USGS stations with NWM segments,
# set the NWM segment to be the one associated with the vsource injection
manual_nwm2usgs = {
19406836: '07381490', # Atchafalaya River at Simmesport, LA
15708755: '02489500', # Pearl River at Bogalusa, LA
18928090: '07375175', # Bogue Falaya River at Boston St, Covington, LA
+ 19269176: '07374000', # Mississippi River at Baton Rouge, LA
}
for nwm_featureID, usgs_id in manual_nwm2usgs.items():
nwm_shp.loc[nwm_shp['featureID'] == nwm_featureID, 'gages'] = usgs_id
-
- # print diagnostic info
+
idx = nwm_shp['gages'].notnull()
print(f'{nwm_shp.loc[idx]}')
@@ -402,9 +561,10 @@ def source_nwm2usgs(
vsource=my_source, total_seg_length=0.0, order=0, nwm_shp=nwm_shp
)
my_source.upstream_path.writer(
- f'{output_dir}/Ele{str(my_source.hgrid_ie)}_upstream', shp_gpd=nwm_shp)
+ f'{output_dir}/Diag/Ele{str(my_source.hgrid_ie)}_upstream', shp_gpd=nwm_shp)
# disable downstream search for now, because it may double count a USGS flow
+ # when multiple upstream branches merge into one downstream branch
# recursively go through downstream branches to find available USGS stations
# find_usgs_along_nwm(
# iupstream=False, starting_seg_id=my_source.nwm_fid,
@@ -413,7 +573,7 @@ def source_nwm2usgs(
# my_source.downstream_path.writer(f'{output_dir}/Ele{str(my_source.hgrid_ie)}_downstream', shp_gpd=nwm_shp)
usgs_stations = [st.st_id for my_source in my_sources for st in my_source.usgs_st]
- usgs_stations = list(set(usgs_stations)) # remove duplicates
+ usgs_stations = sorted(list(set(usgs_stations))) # remove duplicates
print(f'---------------searching usgs stations took: {time.time()-t1} s ---------------\n')
# -----------------------------------------------------------------------------------
@@ -424,11 +584,38 @@ def source_nwm2usgs(
# pad one day before and after the start and end time
padded_start_time = pd.to_datetime(start_time_str) - pd.Timedelta('1 day')
padded_end_time = pd.to_datetime(end_time_str) + pd.Timedelta('1 day')
+ param_dict = {
+ "param_id": usgs_var_dict['streamflow']['id'],
+ "station_ids": sorted(usgs_stations),
+ "cache_fname": (
+ f'{cache_folder}/usgs_stofs3d_atl_{usgs_var_dict["streamflow"]["id"]}_'
+ f'{padded_start_time.strftime("%Y%m%d")}_{padded_end_time.strftime("%Y%m%d")}.pq'
+ ),
+ "padded_start_time": padded_start_time.strftime("%Y-%m-%d %H:%M:%S"),
+ "padded_end_time": padded_end_time.strftime("%Y-%m-%d %H:%M:%S"),
+ }
+ param_save = f'{output_dir}/Diag/usgs_download_params1.json'
+ with open(param_save, 'w', encoding='utf-8') as f:
+ json.dump(param_dict, f, indent=4)
usgs_data = download_stations(
- param_id=usgs_var_dict['streamflow']['id'],
- station_ids=usgs_stations,
- datelist=pd.date_range(start=padded_start_time, end=padded_end_time),
+ param_id=param_dict["param_id"],
+ station_ids=param_dict["station_ids"],
+ cache_fname=param_dict["cache_fname"],
+ datelist=pd.date_range(start=param_dict["padded_start_time"], end=param_dict["padded_end_time"]),
)
+ # check data gap
+ for i, data in enumerate(usgs_data.copy()):
+ gap = detect_data_gap(
+ df=data.df.set_index(pd.DatetimeIndex(pd.to_datetime(data.df["date"], utc=True))),
+ start=pd.Timestamp(start_time_str, tz='UTC'),
+ end=pd.Timestamp(end_time_str, tz='UTC'),
+ freq=pd.Timedelta('1 hour')
+ )
+ if gap > pd.Timedelta('7 days'):
+ print(f"warning: USGS station {i} ({data.station_info['id']}) has a data gap of {gap}, "
+ f'removing it from the list of available stations.\n')
+ usgs_data.remove(data)
+
my_obs = convert_to_ObsData(usgs_data)
print(f'---------------collecting usgs data took: {time.time()-t1} s ---------------\n')
@@ -437,37 +624,39 @@ def source_nwm2usgs(
# reading NWM data
# -----------------------------------------------------------------------------------
t1 = time.time()
- # assemble subset of fids
- fid_subset = []
- for my_source in my_sources:
- for st in my_source.usgs_st:
- fid_subset.append(st.nearby_nwm_fid)
-
- # read NWM data
- my_date_range = pd.date_range(start_time_str, end_time_str, freq="3H")
- stream_flow = read_nwm_data(
- data_dir=nwm_data_dir,
- fids=fid_subset,
- date_range=my_date_range
- )
- # build df
- nwm_df = pd.DataFrame({'datetime': my_date_range}).join(pd.DataFrame(stream_flow, columns=fid_subset))
- # assign utc time zone
- nwm_df['datetime'] = nwm_df['datetime'].dt.tz_localize('UTC')
- nwm_df = nwm_df.loc[:, ~nwm_df.columns.duplicated()] # drop duplicate columns
- # nwm_df = nwm_df.set_index('datetime').resample("H").mean()
- # nwm_df = nwm_df.interpolate(method='time') # fill in missing data
+ test_pq = False
+ if test_pq:
+ nwm_df = pd.read_parquet("nwm.pq", engine="pyarrow")
+ else:
+ # assemble subset of fids
+ fid_subset = []
+ for my_source in my_sources:
+ for st in my_source.usgs_st:
+ fid_subset.append(st.nearby_nwm_fid)
+ my_date_range = pd.date_range(start_time_str, end_time_str, freq="3H")
+ stream_flow = read_nwm_data(
+ data_dir=nwm_data_dir,
+ fids=fid_subset,
+ date_range=my_date_range
+ )
+ # build df
+ nwm_df = pd.DataFrame({'datetime': my_date_range}).join(pd.DataFrame(stream_flow, columns=fid_subset))
+ # assign utc time zone
+ nwm_df['datetime'] = nwm_df['datetime'].dt.tz_localize('UTC')
+ nwm_df = nwm_df.loc[:, ~nwm_df.columns.duplicated()] # drop duplicate columns
+ # nwm_df = nwm_df.set_index('datetime').resample("H").mean()
+ # nwm_df = nwm_df.interpolate(method='time') # fill in missing data
- # set datetime as index
- nwm_df = nwm_df.set_index('datetime')
+ # set datetime as index
+ nwm_df = nwm_df.set_index('datetime')
print(f'---------------reading nwm data took: {time.time()-t1} s ---------------\n')
# -----------------------------------------------------------------------------------
- # plot
+ # Run adjustment for each vsource
# -----------------------------------------------------------------------------------
- linestyle1 = ['-b', '-r', '-g', '-c', '-m', '-y', '-k']
- linestyle2 = ['-.b', '-.r', '-.g', '-.c', '-.m', '-.y', '-.k']
+ linestyle1 = ['-b', '-g', '-c', '-m', '-y', '-k']
+ linestyle2 = ['-.b', '-.g', '-.c', '-.m', '-.y', '-.k']
for i, my_source in enumerate(my_sources):
if len(my_source.usgs_st) == 0: # no usgs to correct nwm
@@ -518,7 +707,7 @@ def source_nwm2usgs(
this_vs_usgs_array[:, k] = np.interp(
(df.index - df.index[0]).total_seconds().to_numpy(),
(my_obs.stations[idx].df.index - df.index[0]).total_seconds().to_numpy(),
- my_obs.stations[idx].df.iloc[:, 1].to_numpy()*0.028316847
+ my_obs.stations[idx].df.iloc[:, 1].to_numpy()*0.028316847 # convert cfs to m3/s
)
# this_vsource_nwm_array = nwm_df[mysrc_nwm_fid].to_numpy()
@@ -530,22 +719,28 @@ def source_nwm2usgs(
(nwm_df.index - df.index[0]).total_seconds().to_numpy(),
nwm_df[idx].to_numpy().squeeze()
)
-
- plt.figure(figsize=(10, 6))
- plt.plot(df.index, df['Data'], '.k', label="original vsource")
+
+ plt.figure(figsize=(10, 6))
+ plt.plot(df.index, df['Data'], '.k', linewidth=0.5, label="original vsource")
for k, usgs_id in enumerate(mysrc_usgs_id):
- plt.plot(df.index, this_vs_usgs_array[:, k], linestyle1[k], linewidth=0.5, label=f'usgs {usgs_id}')
- plt.plot(df.index, this_vsource_nwm_array[:, k], linestyle2[k], linewidth=0.5, label=f'NWM near usgs {usgs_id}')
+ plt.plot(
+ df.index, this_vs_usgs_array[:, k],
+ linestyle1[k], linewidth=0.5, label=f'usgs {usgs_id}'
+ )
+ plt.plot(
+ df.index, this_vsource_nwm_array[:, k],
+ linestyle2[k], linewidth=0.5, label=f'NWM near usgs {usgs_id}'
+ )
# take the diff (including all relavant usgs-nwm pairs found)
diff_usgs_nwm = this_vs_usgs_array - this_vsource_nwm_array
# use maximum to prevent negative sources
adjusted_source = np.maximum(df['Data'].to_numpy() + np.sum(diff_usgs_nwm, axis=1), 0.0)
- plt.plot(df.index, adjusted_source, '+k', label="vsource adjusted by USGS-NWM-diff")
+ plt.plot(df.index, adjusted_source, '--r', label="vsource adjusted by USGS-NWM-diff")
plt.legend()
# plt.show()
- plt.savefig(f'{output_dir}/{i}_{my_source.hgrid_ie}.png', dpi=400)
+ plt.savefig(f'{output_dir}/Pngs/{i}_{my_source.hgrid_ie}.png', dpi=400)
plt.clf()
# replace vsource at this source
@@ -556,25 +751,37 @@ def source_nwm2usgs(
my_th.df_propagate()
my_th.writer(f'{output_dir}/adjusted_vsource.th')
+ # link adjusted vsource.th to original source_sink dir and backup original vsource.th
+ pwd = os.getcwd()
+ os.system(f'cp -a {original_ss_dir} {Path(output_dir).parent}/original_source_sink_before_USGS_adjustment/')
+ os.chdir(original_ss_dir)
+ os.system('rm vsource.th')
+ os.system(f'ln -s ../{Path(output_dir).name}/adjusted_vsource.th vsource.th')
+ os.chdir(pwd)
+
+
+def sample_LA_domain():
+ """Sample LA domain for testing purposes."""
-if __name__ == "__main__":
# sample usage (the final product is "adjusted_vsource.th" in the output_dir):
- # source_nwm2usgs(
- # start_time_str="2024-03-05 00:00:00",
- # f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
- # original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09/Source_sink/original_source_sink/',
- # nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09/Source_sink/original_source_sink/20240305/',
- # output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09/Source_sink/USGS_adjusted_sources/',
- # )
source_nwm2usgs(
- start_time_str="2021-08-01 00:00:00",
+ start_time_str="2024-03-05 00:00:00",
+ states=['LA', 'MS', 'TX'],
f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
- original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09g/Source_sink/original_source_sink/',
- nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09g/Source_sink/original_source_sink/20210801/',
- output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09j/Source_sink/USGS_adjusted_sources/',
+ original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I19/Source_sink/original_source_sink/',
+ nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09/Source_sink/original_source_sink/20240305/',
+ output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I19/Source_sink/USGS_adjusted_sources/',
)
+ # source_nwm2usgs(
+ # start_time_str="2021-08-01 00:00:00",
+ # f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
+ # original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09g/Source_sink/original_source_sink/',
+ # nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09g/Source_sink/original_source_sink/20210801/',
+ # output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I09j/Source_sink/USGS_adjusted_sources/',
+ # )
+
# source_nwm2usgs(
# start_time_str="2017-12-01 00:00:00",
# f_shapefile="/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v20p2s2_RiverMapper/shapefiles/LA_nwm_v1p2.shp",
@@ -591,4 +798,21 @@ def source_nwm2usgs(
# output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15_v7/Source_sink/USGS_adjusted_sources/',
# )
- print('done')
\ No newline at end of file
+
+def sample_stofs_v7v8():
+ """
+ Sample STOFS v7/v8 domain for testing purposes.
+ """
+ source_nwm2usgs(
+ start_time_str="2017-12-01 00:00:00",
+ states=STOFS3D_ATL_STATES,
+ f_shapefile="/sciclone/schism10/Hgrid_projects/NWM/ecgc/ecgc.shp",
+ original_ss_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15n_v7/original_source_sink0/',
+ nwm_data_dir='/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/CHRTOUT/for_2018_hindcast/',
+ output_dir='/sciclone/schism10/feiye/STOFS3D-v8/I15n_v7/Source_sink/USGS_adjusted_sources/',
+ )
+
+
+if __name__ == "__main__":
+ sample_LA_domain()
+ print('done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/station_info.csv b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/station_info.csv
new file mode 100644
index 000000000..6770a7e77
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Replace_with_USGS/station_info.csv
@@ -0,0 +1,85 @@
+site_no;station_nm
+02492511;East Pearl River at I-59 near Nicholson, MS
+02492519;Pearl River Navigation Canal Lock and Dam No. 1
+02492600;Pearl River at Pearl River, LA
+02492700;Pearl River at I-10 near Slidell, LA
+07374000;Mississippi River at Baton Rouge, LA
+073745245;Caernarvon Canal Sector Gate at Caernarvon, La
+073745253;Reggio Canal near Wills Point, LA
+07374581;Bayou Liberty near Slidell,LA
+07375050;Tchefuncte River near Covington, LA
+07375170;Bogue Falaya at Covington, LA
+07375175;Bogue Falaya River at Boston St. at Covington, LA
+07375222;Abita River north of Abita Springs, LA
+07375230;Tchefuncte River at Madisonville, LA
+07375500;Tangipahoa River at Robert, LA
+07375650;Tangipahoa River near Ponchatoula, LA
+07376000;Tickfaw River at Holden, LA
+07378050;Comite R. at Greenwell Spg Rd near Baton Rouge, LA
+07378500;Amite River near Denham Springs, LA
+07378745;Alligator Bayou near Kleinpeter, LA
+07378746;Bayou Manchac at Alligator B. near Kleinpeter, LA
+07378748;Bluff Swamp near Kleinpeter, LA
+07378810;Bayou Fountain at Bluebonnet Blvd near B.R., LA
+07379050;Ward Creek at Essen Lane near Baton Rouge, LA
+07379075;Old Ward Crk Div. at Highland Rd. nr Baton Rouge
+07380101;Bayou Manchac near Little Prairie, LA
+07380102;Welsh Gully at J. Broussard Rd nr Prairieville, LA
+07380120;Amite River at Port Vincent, LA
+07380126;Henderson Bayou near Port Vincent, LA
+07380127;Henderson Bayou Pump Station near Port Vincent, LA
+07380200;Amite River near French Settlement, LA
+07380212;Airline Canal at Blind River near Gramercy, LA
+07380215;Amite River at Hwy 22 near Maurepas, LA
+073802220;Panama Canal at Hwy 44 near Gonzales, LA
+073802225;Bayou Conway near Sorrento, LA
+0738022295;Grand Goudine at Babin Rd Near Duplessis, LA
+0738022395;Black Bayou at Hwy 621 near Prairieville, LA
+073802245;Black Bayou E of Gonzales, LA
+073802273;Bayou Francois at Hwy 61 Near Gonzales, LA
+073802280;New River north of Sorrento, La
+073802282;New River Canal near Sorrento, LA
+073802284;New River Canal east of Sorrento, LA
+07380330;Bayou Perot at Point Legard near Cutoff, LA
+07380401;Bayou Lafourche SW of Donaldsonville, LA
+07380500;Bayou Lafourche at Napoleonville, LA
+07381000;Bayou Lafourche at Thibodaux, LA
+07381150;Bayou Lafourche at Lockport, LA
+07381324;Bayou Grand Caillou at Dulac, LA
+07381350;Company Canal at Hwy 1 at Lockport, LA
+07381355;Company Canal at Salt Barrier near Lockport, LA
+07381450;Lower Grand River at Bayou Sorrel, LA
+07381454;Belle River at Hwy 70 near Pierre Part, LA
+07381460;Bayou Milhomme near Stephensville, LA
+07381490;Atchafalaya River at Simmesport, LA
+07381515;Atchafalaya River at Butte La Rose, LA
+073815450;Chicot Pass near Myette Point near Charenton, LA
+07381590;Wax Lake Outlet at Calumet, LA
+073815945;Bayou Teche E of Calumet Flood Gate at Calumet, LA
+073815963;Murphy Lake near Bayou Sorrel, LA
+07381600;Lower Atchafalaya River at Morgan City, LA
+07384400;State Canal near Krotz Springs, LA
+07385700;Bayou Teche at Keystone L&D nr St. Martinville, LA
+07385702;Bayou Teche below Keystone L&D nr St. Martinville
+07385765;Bayou Teche at Adeline Bridge near Jeanerette, LA
+07385820;Bayou Teche W of Calumet Flood Gate at Calumet, LA
+07386600;Vermilion River (B. Vermilion) near Carencro, LA
+07386850;Vermilion River near Lafayette, LA
+08010000;Bayou Des Cannes near Eunice, LA
+08012150;Mermentau River At Mermentau, LA
+292952090565300;CRMS0411-H01-RT
+293809092361500;CRMS0609-H01-RT
+294045092492300;CRMS0615-H01-RT
+294717092250000;CRMS0568-H01-RT
+295011091184300;Little Bayou Long North of Duck Lake, LA
+2951190901217;L. Cataouatche at Whiskey Canal S of Waggaman, LA
+295124089542100;Caernarvon Outfall Channel at Caernarvon, LA
+295447091191500;Middle Fork Bayou Long at Bayou Long
+295501090190400;Davis Pond Freshwater Diversion near Boutte, LA
+300312091320000;Arm of Grand Lake near Crook Chene Cove
+300507091355600;Bayou Darby near Lake Fausse Point Cut
+300602090375100;CRMS5373-H01-RT
+300703089522700;Y-Pipeline Cnl in Byu Sauvage NWR at N.O. East, LA
+301200090072400;L Pontchartrain at Crossover 4 near Mandeville, LA
+301324090382400;CRMS0061-H01-RT
+302020091435700;Lake Pelba at I-10 near Henderson, LA
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/.vscode/settings.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/.vscode/settings.json
new file mode 100644
index 000000000..4b5a29442
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/.vscode/settings.json
@@ -0,0 +1,4 @@
+{
+ "python-envs.defaultEnvManager": "ms-python.python:conda",
+ "python-envs.defaultPackageManager": "ms-python.python:conda"
+}
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Constant_sinks/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Constant_sinks/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/nwm_io.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/nwm_io.py
new file mode 100644
index 000000000..025cbc630
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/nwm_io.py
@@ -0,0 +1,685 @@
+"""I/O helpers for NWM LDASOUT + soil parameter + WRF input files (Noah-MP style).
+
+This module reads NWM LDASOUT, soil parameter, and wrfinput files, harmonizes units
+(m, s, m s⁻¹), selects layers within a target control depth, and outputs
+inputs for the `physics` infiltration partitioning module.
+
+Functions:
+ - open_ldasout(path_pattern): read precipitation, soil, and snow variables.
+ - open_soilparams(path): read static soil parameters.
+ - open_wrfinput(path): read DZS layer thickness.
+ - prepare_control_depth_inputs(ds_ldas, ds_soil, ds_wrf, depth): prepare arrays.
+ - compute_from_nwm(ldas_pattern, soil_param_path, wrfinput_path, depth): high-level wrapper.
+"""
+from __future__ import annotations
+
+import numpy as np
+import xarray as xr
+# from typing import Dict
+import functools
+from glob import glob
+from matplotlib import pyplot as plt
+
+from pylib import read
+from pylib_experimental.schism_file import source_sink, TimeHistory
+from physics import SoilParams, compute_fluxes
+
+# -----------------------------------------------------------------------------
+# Variable alias mapping
+# -----------------------------------------------------------------------------
+ALIAS = {
+ "QRAIN": ["QRAIN", "RAINRATE"],
+ "ACSNOM": ["ACSNOM", "FSNO_ACCUM"],
+ "ACCET": ["ACCET"],
+ "UGDRNOFF": ["UGDRNOFF"],
+ "SOIL_M": ["SOIL_M", "SMOIS"],
+ "SOIL_W": ["SOIL_W"],
+ "SNEQV": ["SNEQV"],
+ "DZS": ["DZS", "DZSOIL"],
+ "smcmax": ["smcmax", "SMCMAX"],
+ "smcref": ["smcref", "SMCREF"],
+ "smcwlt": ["smcwlt", "SMCWLT"],
+ "bexp": ["bexp", "BEXP"],
+ "dksat": ["dksat", "DKSAT"],
+ "imperv": ["imperv", "IMPERV"],
+}
+
+
+# -----------------------------------------------------------------------------
+# Utility functions
+# -----------------------------------------------------------------------------
+
+def _find_var(ds: xr.Dataset, key: str) -> str:
+ for name in ALIAS.get(key, [key]):
+ if name in ds.variables:
+ return name
+ raise KeyError(f"Variable {key} not found in dataset.")
+
+
+def _to_m(da: xr.DataArray) -> xr.DataArray:
+ units = (da.attrs.get("units", "") or "").lower()
+ if "mm" in units or "kg m-2" in units: # kg m^-2 is equivalent to mm for water
+ return da / 1000.0
+ else:
+ raise ValueError(
+ f"Unexpected units for length variable: {units}"
+ )
+ return da
+
+
+def _to_rate(da: xr.DataArray) -> xr.DataArray:
+ units = (da.attrs.get("units", "") or "").lower()
+ if "mm s-1" in units:
+ return da / 1000.0
+ else:
+ raise ValueError(f"Unexpected units for rate variable: {units}")
+
+
+# -----------------------------------------------------------------------------
+# File readers
+# -----------------------------------------------------------------------------
+
+PROJ4_LDAS = ("+proj=lcc +units=m +a=6370000.0 +b=6370000.0 "
+ "+lat_1=30.0 +lat_2=60.0 +lat_0=40.0 +lon_0=-97.0 "
+ "+x_0=0 +y_0=0 +k_0=1.0 +nadgrids=@null +wktext +no_defs")
+
+
+def lonlat_to_ldas_xy(lon, lat, proj4_str=None):
+ """
+ lon, lat: arrays in degrees (EPSG:4326)
+ proj4_str: e.g., ds.proj4 from LDASOUT
+ returns x, y in meters (LDAS projection)
+ """
+ from pyproj import CRS, Transformer
+ if proj4_str is None:
+ proj4_str = PROJ4_LDAS
+
+ crs_wgs84 = CRS.from_epsg(4326)
+ crs_ldas = CRS.from_proj4(proj4_str)
+ tf = Transformer.from_crs(crs_wgs84, crs_ldas, always_xy=True)
+ x, y = tf.transform(lon, lat) # returns in meters
+ return np.asarray(x), np.asarray(y)
+
+
+def _find_xy_names(ds: xr.Dataset):
+ xname = next((d for d in ("x", "west_east") if d in ds.dims), None)
+ yname = next((d for d in ("y", "south_north") if d in ds.dims), None)
+ if xname is None or yname is None:
+ raise ValueError(f"Could not find x/y dims in {list(ds.dims)}")
+ return xname, yname
+
+
+def _slice_val(coord_vals, v0, v1):
+ """Value-based slice that respects ascending or descending coords."""
+ lo, hi = (min(v0, v1), max(v0, v1))
+ asc = bool(coord_vals[0] <= coord_vals[-1])
+ return slice(lo, hi) if asc else slice(hi, lo)
+
+
+def _subset_xy(ds, x_rng=None, y_rng=None):
+ if x_rng is None or y_rng is None:
+ return ds
+ # pick dim names that exist in this file
+ xname = "x" if "x" in ds.dims else ("west_east" if "west_east" in ds.dims else None)
+ yname = "y" if "y" in ds.dims else ("south_north" if "south_north" in ds.dims else None)
+ if xname and yname:
+ # Note: many LDAS grids have ascending x, ascending y; if yours has descending y, swap the slice bounds
+ x0, x1 = x_rng
+ y0, y1 = y_rng
+ ds = ds.sel({xname: slice(x0, x1), yname: slice(y0, y1)})
+ if ds.proj4 != PROJ4_LDAS:
+ raise ValueError(f"Unexpected projection: {ds.proj4}")
+ return ds
+
+
+def _find_ldas_xy_names(ds: xr.Dataset):
+ xdim = next((d for d in ("x", "west_east") if d in ds.dims), None)
+ ydim = next((d for d in ("y", "south_north") if d in ds.dims), None)
+ if xdim is None or ydim is None:
+ raise ValueError(f"LDAS: could not find x/y dims in {list(ds.dims)}")
+ # coord variables with same name as dims are expected in LDAS
+ xcoord = ds.coords.get(xdim, None)
+ ycoord = ds.coords.get(ydim, None)
+ if xcoord is None or ycoord is None:
+ raise ValueError("LDAS: expected 1D coordinate variables for x/y.")
+ return xdim, ydim, xcoord, ycoord
+
+
+def _index_slice_for_range(coord: xr.DataArray, v0: float, v1: float) -> slice:
+ vals = np.asarray(coord.values)
+ lo, hi = (min(v0, v1), max(v0, v1))
+ # clamp to data range (in case bbox extends past edges)
+ lo = max(lo, float(vals.min()))
+ hi = min(hi, float(vals.max()))
+ if hi <= lo:
+ raise ValueError(f"No overlap: requested [{v0}, {v1}] vs coord [{vals.min()}, {vals.max()}]")
+ if vals[0] <= vals[-1]: # ascending
+ i0 = np.searchsorted(vals, lo, side="left")
+ i1 = np.searchsorted(vals, hi, side="right")
+ return slice(i0, i1)
+ else: # descending
+ vrev = vals[::-1]
+ i0d = np.searchsorted(vrev, lo, side="left")
+ i1d = np.searchsorted(vrev, hi, side="right")
+ return slice(len(vals) - i1d, len(vals) - i0d)
+
+
+def compute_ldas_xy_slices(sample_path: str, x_rng, y_rng):
+ """
+ Open a single LDASOUT file, compute index slices for (x_rng, y_rng) in projected meters.
+ Returns dict: {'xdim', 'ydim', 'x_slice', 'y_slice'}
+ """
+ with xr.open_dataset(sample_path, decode_times=False, engine="netcdf4") as ds0:
+ xdim, ydim, xcoord, ycoord = _find_ldas_xy_names(ds0)
+ xs = _index_slice_for_range(xcoord, x_rng[0], x_rng[1])
+ ys = _index_slice_for_range(ycoord, y_rng[0], y_rng[1])
+ return {"xdim": xdim, "ydim": ydim, "x_slice": xs, "y_slice": ys}
+
+
+def open_ldasout(path_pattern: str, x_rng=None, y_rng=None, chunks=None) -> xr.Dataset:
+ preprocess = functools.partial(_subset_xy, x_rng=x_rng, y_rng=y_rng)
+ ds = xr.open_mfdataset(
+ path_pattern,
+ combine="by_coords",
+ decode_times=True,
+ preprocess=preprocess, # <- subsetting happens before dask graph builds
+ chunks=chunks, # e.g., {'time': 8, 'y': 512, 'x': 512}
+ engine="netcdf4",
+ )
+ keep = []
+ for k in ["QRAIN", "ACSNOM", "ACCET", "UGDRNOFF", "SOIL_M", "SOIL_W", "SNEQV"]:
+ try:
+ keep.append(_find_var(ds, k))
+ except KeyError:
+ pass
+ ds = ds[keep]
+
+ # ALSO compute index slices once (from any one file in the pattern)
+ # so we can isel() static datasets that lack coords:
+ sample_file = glob(path_pattern)[0]
+ if x_rng is not None and y_rng is not None:
+ # take the first file in the pattern (xarray stores it internally)
+ # safest: pass an explicit sample path you already have; otherwise:
+ if sample_file:
+ xy_slices = compute_ldas_xy_slices(sample_file, x_rng, y_rng)
+ else:
+ raise FileNotFoundError("Could not determine sample file from dataset for computing xy slices.")
+ else:
+ xy_slices = None
+
+ return ds, xy_slices
+
+
+def _apply_xy_isel(ds: xr.Dataset, xy_slices: dict) -> xr.Dataset:
+ if xy_slices is None:
+ return ds
+ xdim = next((d for d in (xy_slices['xdim'], "x", "west_east") if d in ds.dims), None)
+ ydim = next((d for d in (xy_slices['ydim'], "y", "south_north") if d in ds.dims), None)
+ if xdim is None or ydim is None:
+ # dataset truly lacks spatial dims—just return as is
+ return ds
+ return ds.isel({xdim: xy_slices["x_slice"], ydim: xy_slices["y_slice"]})
+
+
+def open_soilparams(path: str, xy_slices: dict | None = None, chunks=None) -> xr.Dataset:
+ ds = xr.open_dataset(path, chunks=chunks or {'south_north': 512, 'west_east': 512}, engine='netcdf4')
+ ds = _apply_xy_isel(ds, xy_slices)
+ keep = []
+ for k in ["smcmax", "smcref", "smcwlt", "bexp", "dksat", "imperv"]:
+ try:
+ keep.append(_find_var(ds, k))
+ except KeyError:
+ pass
+ return ds[keep]
+
+
+def open_wrfinput(path: str, xy_slices: dict | None = None, chunks=None) -> xr.Dataset:
+ ds = xr.open_dataset(path, chunks=chunks or {'south_north': 512, 'west_east': 512}, engine='netcdf4')
+ ds = _apply_xy_isel(ds, xy_slices)
+ if not any(v in ds.variables for v in ALIAS["DZS"]):
+ raise KeyError("No DZS variable found in WRF input file.")
+ return ds[[_find_var(ds, "DZS")]]
+
+
+# -----------------------------------------------------------------------------
+# Layer selection
+# -----------------------------------------------------------------------------
+
+def select_layers_by_depth(DZS: xr.DataArray, depth: float, layer_dim='soil_layers_stag') -> slice:
+ if layer_dim not in DZS.dims:
+ raise ValueError(f"Expected layer dimension '{layer_dim}' in DZS data array.")
+
+ dz_mean = DZS.mean(dim=[d for d in DZS.dims if d != layer_dim])
+ csum = np.array(dz_mean.cumsum(dim=layer_dim))
+ nlayer = int((csum < depth).sum())
+ nlayer = max(1, min(nlayer + 1, DZS.sizes[layer_dim]))
+ return slice(0, nlayer)
+
+
+# -----------------------------------------------------------------------------
+# Data preparation
+# -----------------------------------------------------------------------------
+
+def prepare_control_depth_inputs(ds_ldas: xr.Dataset, ds_soil: xr.Dataset, ds_wrf: xr.Dataset, depth: float = 0.4):
+ """Prepare LDASOUT + soil param + WRF input data at specified control depth."""
+
+ v = {k: _find_var(ds_ldas, k) for k in ["QRAIN", "ACSNOM", "ACCET", "UGDRNOFF", "SOIL_M", "SOIL_W", "SNEQV"]}
+ t = ds_ldas.indexes["time"]
+ dt = np.diff(t.values).astype("timedelta64[s]").astype(float)
+ dt = np.r_[dt[0], dt]
+
+ QRAIN = _to_rate(ds_ldas[v["QRAIN"]])
+ ACSNOM = _to_m(ds_ldas[v["ACSNOM"]])
+ ACCET = _to_m(ds_ldas[v["ACCET"]])
+ UGDRNOFF = _to_m(ds_ldas[v["UGDRNOFF"]])
+ SNEQV = _to_m(ds_ldas[v["SNEQV"]])
+ SOIL_M = ds_ldas[v["SOIL_M"]]
+ SOIL_W = ds_ldas[v["SOIL_W"]]
+
+ # DZS now comes from wrfinput
+ DZS = ds_wrf[_find_var(ds_wrf, "DZS")]
+
+ layer_dim = [d for d in DZS.dims if d not in QRAIN.dims and d.lower() != "time"][0]
+ layer_slice = select_layers_by_depth(DZS, depth)
+
+ SM_ctl = SOIL_M.isel({layer_dim: layer_slice})
+ SW_ctl = SOIL_W.isel({layer_dim: layer_slice})
+ DZS_ctl = DZS.isel({layer_dim: layer_slice})
+
+ soil_vars = {k: _find_var(ds_soil, k) for k in ["smcmax", "dksat", "imperv"]}
+ smcmax = ds_soil[soil_vars["smcmax"]].isel({layer_dim: layer_slice})
+ dksat_top = ds_soil[soil_vars["dksat"]].isel({layer_dim: 0})
+ imperv = ds_soil[soil_vars["imperv"]]
+
+ soil_params = SoilParams(
+ smcmax=smcmax.values,
+ DZS=DZS_ctl.values,
+ dksat_top=dksat_top.values,
+ imperv=imperv.values,
+ )
+
+ return dt, QRAIN, ACSNOM, ACCET, UGDRNOFF, SM_ctl, SW_ctl, SNEQV, soil_params
+
+
+# -----------------------------------------------------------------------------
+# High-level driver
+# -----------------------------------------------------------------------------
+
+def compute_from_nwm(
+ x_rng, y_rng,
+ ldas_pattern: str, soil_param_path: str, wrfinput_path: str,
+ depth: float = 0.4, use_smooth_freeze: bool = True
+):
+ ds_ldas, xy_slices = open_ldasout(ldas_pattern, x_rng=x_rng, y_rng=y_rng)
+ ds_soil = open_soilparams(soil_param_path, xy_slices=xy_slices)
+ ds_wrf = open_wrfinput(wrfinput_path, xy_slices=xy_slices)
+ dt, QRAIN, ACS, ACCET, UG, SM, SW, SNEQV, soil = prepare_control_depth_inputs(ds_ldas, ds_soil, ds_wrf, depth)
+
+ # import matplotlib.pyplot as plt
+
+ # sm2d = SM.isel(reference_time=1, time=1, soil_layers_stag=0)
+ # preview = sm2d.coarsen(y=4, x=4, boundary="trim").mean()
+ # plt.figure(figsize=(9,7))
+ # # xarray handles dask lazy computation here
+ # h = preview.plot.imshow(
+ # x="x", y="y", origin="lower", robust=True,
+ # cmap="viridis" # or leave default
+ # )
+ # plt.gca().set_aspect("equal")
+ # plt.title("Soil Moisture (time=0, layer=0)")
+ # plt.xlabel("x (m)")
+ # plt.ylabel("y (m)")
+ # plt.show()
+
+ time = QRAIN["time"]
+ space_dims = [d for d in QRAIN.dims if d.lower() != "time"]
+ shape = tuple(QRAIN.sizes[d] for d in space_dims)
+
+ def _transpose_safe(da: xr.DataArray, desired: list[str]) -> xr.DataArray:
+ # keep only dims that exist, preserve order, no duplicates
+ ordered = []
+ seen = set()
+ for d in desired:
+ if d in da.dims and d not in seen:
+ ordered.append(d)
+ seen.add(d)
+ # append any remaining dims at the end
+ tail = [d for d in da.dims if d not in seen]
+ return da.transpose(*(ordered + tail))
+
+ def _flat(da: xr.DataArray):
+ desired = ["time", *space_dims]
+ da_t = _transpose_safe(da, desired)
+ T = da_t.sizes.get("time", 1)
+ rest = int(da_t.size // max(T, 1))
+ return da_t.values.reshape((T, rest))
+
+ def _flat_layers(da: xr.DataArray):
+ # detect layer dimension robustly
+ layer_alias = {"soil_layers_stag", "soil_layers", "nsoil", "soil_layers_stag_stag"}
+ dims = list(da.dims)
+ ld = next((d for d in dims if d in layer_alias), None)
+ if ld is None:
+ ld = next(d for d in dims if d not in ("time", "reference_time", *space_dims))
+ desired = [ld, "time", *space_dims]
+ da_t = _transpose_safe(da, desired)
+ L = da_t.sizes[ld]
+ T = da_t.sizes.get("time", 1)
+ rest = int(da_t.size // max(L * T, 1))
+ return da_t.values.reshape((L, T, rest))
+
+ QRAIN_f, ACS_f, ACCET_f, UG_f = _flat(QRAIN), _flat(ACS), _flat(ACCET), _flat(UG)
+ SM_f, SW_f, SNEQV_f = _flat_layers(SM), _flat_layers(SW), _flat(SNEQV)
+
+ soil_flat = SoilParams(
+ smcmax=soil.smcmax.reshape((soil.smcmax.shape[0], -1)),
+ DZS=soil.DZS.reshape((soil.DZS.shape[0], -1)),
+ dksat_top=soil.dksat_top.reshape((-1,)),
+ imperv=soil.imperv.reshape((-1,)),
+ )
+
+ q_surf, q_perc, diag = compute_fluxes(
+ dt, QRAIN_f, ACS_f, ACCET_f, UG_f, SM_f, SW_f, SNEQV_f, soil_flat, use_smooth_freeze)
+
+ shp = (QRAIN.sizes["time"],) + shape
+ q_surf = xr.DataArray(q_surf.reshape(shp), dims=("time", *space_dims),
+ coords={"time": time, **{d: QRAIN[d] for d in space_dims}}, name="q_surface")
+ q_perc = xr.DataArray(q_perc.reshape(shp), dims=("time", *space_dims),
+ coords=q_surf.coords, name="q_perc")
+
+ return q_surf, q_perc, diag
+
+
+def plot_stat(q_dict, schism_gd, stat='mean'):
+ """
+ q_dict: dict of {q_name: {'nwm': xr.DataArray, 'schism': xr.DataArray}}
+ stat: str, e.g., 'mean', 'max', 'min'
+ """
+ fig, ax = plt.subplots(2, 2, figsize=(14, 6))
+ ax = ax.flatten()
+
+ for i, (q_name, q_data) in enumerate(q_dict.items()):
+ plt.sca(ax[i*2])
+ getattr(q_data['nwm'], stat)(dim='time', skipna=True).plot()
+ plt.title(f"{q_name} ({stat}) - NWM")
+
+ plt.sca(ax[i*2+1])
+ vals = getattr(q_data['schism'], stat)(dim='time', skipna=True).values
+ schism_gd.plot(fmt=1, value=vals)
+ plt.title(f"{q_name} ({stat}) - SCHISM")
+
+ plt.show()
+
+
+def plot_source_scatter(
+ ss: source_sink,
+ gd,
+ stat='mean',
+ ax=None,
+ size_scale: float = 20.0,
+ min_size: float = 1.0,
+ use_abs_size: bool = True,
+ cmap: str = "jet",
+ title: str | None = None,
+ cbar_label: str = "value",
+):
+ """
+ Scatter plot on SCHISM element centers.
+
+ Parameters
+ ----------
+ ss: source_sink instance containing the source/sink data to plot.
+ gd: SCHISM grid object with xctr, yctr attributes for element centers.
+ stat: str, e.g., 'mean', 'max', 'min' to reduce time dimension.
+ ax : matplotlib axis or None
+ size_scale : float
+ Scale factor for marker size.
+ min_size : float
+ Minimum marker size.
+ use_abs_size : bool
+ If True, marker size uses abs(values).
+ cmap : str
+ Colormap for values.
+ title : str or None
+ cbar_label : str
+ Label for colorbar.
+ """
+ if not hasattr(gd, "xctr") or not hasattr(gd, "yctr"):
+ gd.compute_ctr() # ensure xctr, yctr exist
+
+ ele_idx = ss.source_sink_in.ele_groups[0] - 1 # convert to 0-based index
+ x = np.asarray(gd.xctr[ele_idx], dtype=float)
+ y = np.asarray(gd.yctr[ele_idx], dtype=float)
+ values = np.asarray(getattr(ss.vsource.data, stat)(axis=0), dtype=float)
+
+ if not (len(x) == len(y) == len(values)):
+ raise ValueError("x, y, and values must have the same length.")
+
+ # size scaling
+ magnitudes = np.abs(values) if use_abs_size else values
+ max_mag = max(np.nanmax(magnitudes), 1e-12)
+ sizes = min_size + size_scale * magnitudes / max_mag
+
+ # plot
+ if ax is None:
+ fig, ax = plt.subplots(figsize=(10, 8))
+ else:
+ fig = ax.figure
+
+ sc = ax.scatter(x, y, s=sizes, c=values, cmap=cmap, alpha=0.7)
+
+ cbar = fig.colorbar(sc, ax=ax)
+ cbar.set_label(cbar_label)
+
+ ax.set_aspect("equal")
+ ax.set_xlabel("x")
+ ax.set_ylabel("y")
+
+ if title:
+ ax.set_title(title)
+ plt.show()
+
+ return fig, ax
+
+
+def get_schism_grid_and_ldas_bounds(hgrid_path):
+ """
+ Read SCHISM grid and return LDAS x/y bounds covering the grid.
+ """
+ schism_gd = read(hgrid_path)
+
+ x_lower_left, y_lower_left = lonlat_to_ldas_xy(
+ schism_gd.x.min(), schism_gd.y.min()
+ )
+ x_upper_right, y_upper_right = lonlat_to_ldas_xy(
+ schism_gd.x.max(), schism_gd.y.max()
+ )
+
+ x_bounds = (x_lower_left, x_upper_right)
+ y_bounds = (y_lower_left, y_upper_right)
+ return schism_gd, x_bounds, y_bounds
+
+
+def interpolate_fields_to_schism_faces(schism_gd, fields):
+ """
+ Interpolate x/y gridded xarray fields onto SCHISM element centers.
+ Returns a dict like:
+ {
+ "q_surf": {"nwm": ..., "schism": ...},
+ "q_perc": {"nwm": ..., "schism": ...},
+ }
+ """
+ schism_gd.compute_ctr()
+ schism_xctr_ldas, schism_yctr_ldas = lonlat_to_ldas_xy(
+ schism_gd.xctr, schism_gd.yctr
+ )
+
+ out = {}
+ for name, da in fields.items():
+ if name == "diag":
+ continue
+
+ da_schism = da.interp(
+ x=xr.DataArray(schism_xctr_ldas, dims="nface"),
+ y=xr.DataArray(schism_yctr_ldas, dims="nface"),
+ method="linear",
+ )
+ out[name] = {"nwm": da, "schism": da_schism}
+
+ return out
+
+
+def prepare_schism_face_areas_in_m2(schism_gd):
+ """
+ Project SCHISM grid to an equal-area projection and compute face areas.
+ Modifies schism_gd in place.
+ """
+ schism_gd.proj(prj0="EPSG:4326", prj1="esri:102008")
+ schism_gd.compute_area()
+
+
+def build_vsource_from_qsurf(
+ schism_gd,
+ q_surf_schism,
+ zero_tol=1e-10,
+ temperature_value=-9999.0,
+ salinity_value=0.0,
+):
+ """
+ Convert interpolated q_surf (time, nface) into SCHISM source_sink.
+
+ Assumptions:
+ - q_surf_schism is in m/s over each face
+ - multiplying by face area converts to m^3/s
+ """
+ vs_time = (
+ q_surf_schism.time.values - q_surf_schism.time.values[0]
+ ).astype("timedelta64[s]").astype(int)
+
+ q_data = q_surf_schism.values # shape (time, nface)
+
+ mask_all_nan = np.all(np.isnan(q_data), axis=0)
+ mask_all_zero = np.all(np.abs(q_data) < zero_tol, axis=0)
+ valid_mask = ~mask_all_nan & ~mask_all_zero
+ valid_indices = np.where(valid_mask)[0]
+
+ ele_1_based = valid_indices + 1
+ q_data_valid = q_data[:, valid_indices]
+
+ if not np.isfinite(q_data_valid).all():
+ raise ValueError("Non-finite values found in interpolated q_surf data.")
+
+ prepare_schism_face_areas_in_m2(schism_gd)
+ face_areas = schism_gd.area[valid_indices]
+
+ # m/s -> m^3/s
+ vs_data = q_data_valid * face_areas
+
+ vsource = TimeHistory(
+ data_array=np.c_[vs_time, vs_data],
+ columns=ele_1_based.tolist(),
+ )
+
+ filler = np.ones((vsource.n_time, vsource.n_station), dtype=float)
+
+ msource = [
+ TimeHistory(
+ data_array=np.c_[vsource.time, filler * temperature_value],
+ columns=ele_1_based.tolist(),
+ ),
+ TimeHistory(
+ data_array=np.c_[vsource.time, filler * salinity_value],
+ columns=ele_1_based.tolist(),
+ ),
+ ]
+
+ ss = source_sink(vsource=vsource, vsink=None, msource=msource)
+ return ss, vsource, valid_indices
+
+
+def print_vsource_diagnostics(vsource):
+ """
+ Print useful percentile diagnostics for a SCHISM TimeHistory vsource.
+ """
+ vals = np.asarray(vsource.data).ravel()
+ vals = vals[np.isfinite(vals)]
+
+ print("all-values percentiles:", np.percentile(vals, [90, 95, 99, 99.9, 100]))
+
+ vals_nz = vals[vals > 0]
+ if vals_nz.size > 0:
+ print("nonzero percentiles:", np.percentile(vals_nz, [90, 95, 99, 99.9, 100]))
+ else:
+ print("nonzero percentiles: no positive values found")
+
+ per_source_max = np.nanmax(vsource.data, axis=0)
+ print(
+ "per-source-max percentiles:",
+ np.percentile(per_source_max, [90, 95, 99, 99.9, 100]),
+ )
+
+ total_inflow = np.nansum(vsource.data, axis=1)
+ print("total inflow max:", total_inflow.max())
+ print(
+ "total inflow percentiles:",
+ np.percentile(total_inflow, [90, 95, 99, 99.9, 100]),
+ )
+
+
+def make_quicklook_plots(ss_vs_q_surf, schism_gd, q_dict, stat="max"):
+ """
+ Generate quick plots for source distribution and interpolated field stats.
+ """
+ plot_source_scatter(ss_vs_q_surf, schism_gd, stat=stat)
+ plot_stat(q_dict, schism_gd, stat=stat)
+ plt.show()
+
+
+def main():
+ hgrid_path = "/sciclone/schism10/feiye/STOFS3D-v8/I09y/hgrid.gr3"
+ output_dir = (
+ "/sciclone/schism10/feiye/STOFS3D-v8/I09y/"
+ "Source_sink/source_soil_framework/"
+ )
+
+ ldas_pattern = (
+ "/sciclone/schism10/feiye/STOFS3D-v8/NWM/CONUS/netcdf/"
+ "LDASOUT/for_2021_Ida/*.LDASOUT_DOMAIN1"
+ )
+ soil_param_path = (
+ "/sciclone/schism10/feiye/STOFS3D-v8/NWM/"
+ "Parameters/v3.0_full_parameters/soilproperties_CONUS_FullRouting.nc"
+ )
+ wrfinput_path = (
+ "/sciclone/schism10/feiye/STOFS3D-v8/NWM/"
+ "Parameters/v3.0_full_parameters/wrfinput_CONUS.nc"
+ )
+
+ schism_gd, x_bounds, y_bounds = get_schism_grid_and_ldas_bounds(hgrid_path)
+
+ q_surf, q_perc, diag = compute_from_nwm(
+ x_bounds, y_bounds,
+ ldas_pattern=ldas_pattern, soil_param_path=soil_param_path, wrfinput_path=wrfinput_path,
+ depth=0.4, # control depth in meters
+ use_smooth_freeze=True, # recommended
+ )
+
+ q_dict = interpolate_fields_to_schism_faces(
+ schism_gd, {"q_surf": q_surf, "q_perc": q_perc},
+ )
+
+ ss_vs_q_surf, vs_q_surf, valid_indices = build_vsource_from_qsurf(
+ schism_gd=schism_gd,
+ q_surf_schism=q_dict["q_surf"]["schism"],
+ zero_tol=1e-10,
+ )
+
+ print_vsource_diagnostics(vs_q_surf)
+ make_quicklook_plots(ss_vs_q_surf, schism_gd, q_dict, stat="max")
+
+ ss_vs_q_surf.writer(output_dir)
+ print("Done.")
+
+
+if __name__ == "__main__":
+ main()
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/physics.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/physics.py
new file mode 100644
index 000000000..cce389cd6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Soil/physics.py
@@ -0,0 +1,380 @@
+"""Physics core for precipitation partitioning (pure pre‑processor).
+
+Implements a simplified Noah‑MP–style bucket per SCHISM element to split
+liquid precipitation into (1) surface runoff and (2) percolation to the
+unconfined bucket. Infiltration is limited by both storage and rate caps,
+scaled by impervious fraction and a freeze gate.
+
+This module is **framework‑agnostic**: all functions operate on numpy arrays
+or xarray DataArrays with a shared broadcasting shape, typically (time, elem).
+
+Key equations (per the project summary)
+--------------------------------------
+P_liq = QRAIN + d(ACSNOM)/dt -d(ACCET)/dt
+S = sum_k (smcmax_k - SOIL_M_k) * DZS_k
+I_storage_cap = S / Δt
+I_rate_cap = dksat_top
+q_perc,UG = d(UGDRNOFF)/dt
+I_cap = (1 - imperv) * f_freeze * min(I_rate_cap, I_storage_cap + q_perc,UG)
+I = min(P_liq, I_cap)
+q_surf = P_liq - I
+q_perc = q_perc,UG
+
+All fluxes in m s^-1; depths in meters; θ are volumetric fractions [0–1].
+
+Notes
+-----
+* `q_perc` is taken directly from the NWM LDASOUT tendency (UGDRNOFF),
+ ensuring mass conservation with the land model. If UGDRNOFF is provided
+ as an accumulated depth [m], use `finite_diff_accum()` first.
+* Freeze gating can be binary (`freeze_gate_binary`) or smooth
+ (`freeze_gate_smooth`). The smooth gate is recommended (α≈3).
+* Storage uses the *control depth* defined by DZS per soil layer; typically
+ the top ~0.4 m (e.g., [0.1, 0.3]).
+
+"""
+from __future__ import annotations
+
+from dataclasses import dataclass
+from typing import Tuple
+import numpy as np
+
+try: # optional dependency, but plays well with xarray
+ import xarray as xr # type: ignore
+except Exception: # pragma: no cover
+ xr = None # type: ignore
+
+
+# -----------------------------------------------------------------------------
+# Data structures
+# -----------------------------------------------------------------------------
+
+@dataclass
+class SoilParams:
+ """Per‑element soil/static parameters for the control depth.
+
+ Attributes
+ ----------
+ smcmax : array_like
+ Porosity (θ_sat) for each layer in control depth; shape (layer, elem) or (elem,) if single layer.
+ DZS : array_like
+ Layer thicknesses [m] participating in storage; shape (layer,) or (layer, elem) for spatially varying thickness.
+ dksat_top : array_like
+ Saturated hydraulic conductivity [m s^-1] for the *top* layer; rate cap.
+ imperv : array_like
+ Impervious fraction [0–1] per element.
+ """
+
+ smcmax: np.ndarray
+ DZS: np.ndarray
+ dksat_top: np.ndarray
+ imperv: np.ndarray
+
+
+# -----------------------------------------------------------------------------
+# Helper utilities
+# -----------------------------------------------------------------------------
+
+def as_array(a):
+ """Convert input to numpy array without copying when possible."""
+ if xr is not None and isinstance(a, xr.DataArray):
+ return a.data
+ return np.asarray(a)
+
+
+def finite_diff_accum(accum: np.ndarray, dt: np.ndarray | float) -> np.ndarray:
+ """Convert an accumulated depth time series [m] to a rate [m s^-1].
+
+ Handles hourly/irregular cadences (dt can be scalar or time‑varying).
+ Resets (e.g., NWM daily zeroing) are supported by non‑negative differencing.
+
+ Parameters
+ ----------
+ accum : (time, ...) array
+ Accumulated depth increasing with time, occasionally resetting to ~0.
+ dt : float or (time,) array
+ Time step(s) in seconds between samples.
+
+ Returns
+ -------
+ rate : (time, ...) array
+ Instantaneous rate aligned to the input timestamps; the first step uses forward diff.
+ """
+ A = as_array(accum)
+ # ensure time is axis 0
+ dA = np.diff(A, axis=0, prepend=A[[0], ...])
+ # guard against resets / negative diffs
+ dA = np.maximum(dA, 0.0)
+
+ if np.isscalar(dt):
+ return dA / float(dt)
+ dt_arr = as_array(dt).reshape((-1,) + (1,) * (A.ndim - 1))
+ return dA / dt_arr
+
+
+# -----------------------------------------------------------------------------
+# Freeze gating
+# -----------------------------------------------------------------------------
+
+def freeze_gate_binary(SNEQV, SOIL_M, SOIL_W, gate_when_ice: float = 0.1) -> np.ndarray:
+ """Binary freeze gate per project summary.
+
+ gate = 0.1 if (SNEQV > 0 or SOIL_M - SOIL_W > 0.02) else 1.0
+ """
+ sne = as_array(SNEQV)
+ sm = as_array(SOIL_M)
+ sw = as_array(SOIL_W)
+ iced = (sne > 0) | ((sm - sw) > 0.02)
+ return np.where(iced, gate_when_ice, 1.0)
+
+
+def freeze_gate_smooth(SOIL_M, SOIL_W, alpha: float = 3.0, eps: float = 1e-6) -> np.ndarray:
+ """Smooth freeze gate based on ice fraction proxy.
+
+ f_freeze = max( (SOIL_M - SOIL_W) / (SOIL_M + eps), 0 )
+ gate = (1 - f_freeze) ** alpha
+ Bounded in [0, 1].
+ """
+ sm = as_array(SOIL_M)
+ sw = as_array(SOIL_W)
+ frac = np.maximum((sm - sw) / (np.abs(sm) + eps), 0.0)
+ gate = (1.0 - frac) ** alpha
+ return np.clip(gate, 0.0, 1.0)
+
+
+# -----------------------------------------------------------------------------
+# Caps and partitioning
+# -----------------------------------------------------------------------------
+
+def storage_capacity(SOIL_M_layers: np.ndarray, soil: SoilParams) -> np.ndarray:
+ """Compute storage depth [m] available in control depth.
+
+ Parameters
+ ----------
+ SOIL_M_layers : array, shape (layer, time, elem) or (layer, elem)
+ Volumetric water content per layer within the control depth.
+ soil : SoilParams
+ Soil/static parameters including smcmax and DZS.
+
+ Returns
+ -------
+ S : array broadcastable to (time, elem)
+ Storage depth available to fill before hitting porosity.
+ """
+ smcmax = as_array(soil.smcmax)
+ DZS = as_array(soil.DZS)
+ theta = as_array(SOIL_M_layers)
+
+ # Align shapes: we want (layer, time, elem)
+ if theta.ndim == 2: # (layer, elem) static in time
+ theta = theta[:, None, :]
+ if smcmax.ndim == 1:
+ smcmax = smcmax[:, None]
+ if DZS.ndim == 1:
+ DZS = DZS[:, None]
+
+ # (layer, time, elem)
+ # expand smcmax to match theta shape
+ smcmax = smcmax.reshape(len(DZS[0]), 1, -1)
+ smcmax = np.repeat(smcmax, theta.shape[1], axis=1)
+ deficit = np.maximum(smcmax - theta, 0.0)
+ S = np.einsum('lte,l->te', deficit, DZS[0]) # assuming Dz is homogeneous in elem and time
+ return S
+
+
+def infiltration_caps(
+ dt: np.ndarray | float,
+ SOIL_M_layers: np.ndarray,
+ soil: SoilParams,
+ qperc_ug: np.ndarray,
+ freeze_gate: np.ndarray,
+) -> Tuple[np.ndarray, np.ndarray]:
+ """Compute (I_rate_cap, I_storage_cap_effective) as arrays [m s^-1].
+
+ I_rate_cap = dksat_top
+ I_storage_cap_effective = (S/Δt + qperc_ug) * (1 - imperv) * freeze_gate
+ The final I_cap = min(I_rate_cap, I_storage_cap_effective).
+ """
+ dt_sec = float(dt) if np.isscalar(dt) else as_array(dt).reshape((-1, 1))
+
+ S = storage_capacity(SOIL_M_layers, soil) # (time, elem)
+ I_storage_cap = S / dt_sec + as_array(qperc_ug)
+
+ scale = (1.0 - as_array(soil.imperv)) * as_array(freeze_gate)
+ # Broadcast to (time, elem)
+ while scale.ndim < I_storage_cap.ndim:
+ scale = np.expand_dims(scale, 0)
+ I_storage_cap_eff = I_storage_cap * scale
+
+ I_rate_cap = as_array(soil.dksat_top)
+ # Broadcast to (time, elem)
+ while I_rate_cap.ndim < I_storage_cap_eff.ndim:
+ I_rate_cap = np.expand_dims(I_rate_cap, 0)
+
+ return I_rate_cap, I_storage_cap_eff
+
+
+def partition(
+ P_liq: np.ndarray,
+ I_rate_cap: np.ndarray,
+ I_storage_cap_eff: np.ndarray,
+) -> Tuple[np.ndarray, np.ndarray, np.ndarray]:
+ """Partition liquid input into infiltration, surface runoff, and percolation.
+
+ Parameters
+ ----------
+ P_liq : (time, elem)
+ Liquid water input rate [m s^-1] = QRAIN + d(ACSNOM)/dt
+ I_rate_cap : (time, elem)
+ Rate limitation [m s^-1]
+ I_storage_cap_eff : (time, elem)
+ Storage+percolation limited cap after scaling [m s^-1]
+
+ Returns
+ -------
+ I_rate : (time, elem)
+ Infiltration rate [m s^-1]
+ q_surf : (time, elem)
+ Surface runoff [m s^-1]
+ I_cap : (time, elem)
+ The applied infiltration capacity (min of caps) for diagnostics.
+ """
+ I_cap = np.minimum(I_rate_cap, I_storage_cap_eff)
+ I_rate = np.minimum(as_array(P_liq), I_cap)
+ q_surf = as_array(P_liq) - I_rate
+ return I_rate, q_surf, I_cap
+
+
+# -----------------------------------------------------------------------------
+# High‑level driver
+# -----------------------------------------------------------------------------
+
+def compute_fluxes(
+ dt: np.ndarray | float,
+ QRAIN: np.ndarray,
+ ACSNOM_accum: np.ndarray | None,
+ ACCET_accum: np.ndarray | None,
+ UGDRNOFF_accum: np.ndarray | None,
+ SOIL_M_layers: np.ndarray,
+ SOIL_W_layers: np.ndarray | None,
+ SNEQV: np.ndarray | None,
+ soil: SoilParams,
+ use_smooth_freeze: bool = True,
+ alpha: float = 3.0,
+ eps: float = 1e-6,
+) -> Tuple[np.ndarray, np.ndarray, dict]:
+ """End‑to‑end flux computation for one control depth.
+
+ Parameters
+ ----------
+ dt : float or (time,) array
+ Time step(s) in seconds.
+ QRAIN : (time, elem)
+ Liquid precipitation rate [m s^-1].
+ ACSNOM_accum : (time, elem) or None
+ Accumulated snowmelt depth [m]. If None, treated as zeros.
+ ACCET_accum : (time, elem) or None
+ Accumulated Evapotranspiration depth [m]. If None, treated as zeros.
+ UGDRNOFF_accum : (time, elem) or None
+ Accumulated unconfined groundwater runoff depth [m]. If None, q_perc=0.
+ SOIL_M_layers : (layer, time, elem)
+ Volumetric soil moisture per layer [m^3 m^-3].
+ SOIL_W_layers : (layer, time, elem) or None
+ Liquid water content per layer (excludes ice). If None, assumes no ice.
+ SNEQV : (time, elem) or None
+ Snow water equivalent [m]. If None, assumes 0.
+ soil : SoilParams
+ Static soil parameters (porosity, thicknesses, ks, imperv).
+
+ Returns
+ -------
+ q_surf : (time, elem)
+ Surface runoff [m s^-1]
+ q_perc : (time, elem)
+ Percolation (from UGDRNOFF) [m s^-1]
+ diag : dict
+ Diagnostics including P_liq, I, I_cap, freeze_gate, I_rate_cap, I_storage_cap_eff.
+ """
+ dt_arr = dt
+
+ # P_liq = QRAIN + d(ACSNOM)/dt -d(ACCET)/dt
+ if ACSNOM_accum is None:
+ dACSNOM_dt = 0.0
+ else:
+ dACSNOM_dt = finite_diff_accum(ACSNOM_accum, dt_arr)
+ if ACCET_accum is None:
+ dACCET_dt = 0.0
+ else:
+ dACCET_dt = finite_diff_accum(ACCET_accum, dt_arr)
+ P_liq = as_array(QRAIN) + as_array(dACSNOM_dt) - as_array(dACCET_dt)
+ P_liq = np.maximum(P_liq, 0.0)
+
+ # q_perc from UGDRNOFF
+ if UGDRNOFF_accum is None:
+ q_perc = np.zeros_like(P_liq)
+ else:
+ q_perc = finite_diff_accum(UGDRNOFF_accum, dt_arr)
+
+ # Freeze gate
+ if use_smooth_freeze:
+ if SOIL_W_layers is None:
+ # No ice info → no gating
+ gate = np.ones_like(P_liq)
+ else:
+ gate = freeze_gate_smooth(SOIL_M_layers[0], SOIL_W_layers[0], alpha=alpha, eps=eps)
+ else:
+ sne = np.zeros_like(P_liq) if SNEQV is None else SNEQV
+ if SOIL_W_layers is None:
+ # fallback: treat SOIL_W≈SOIL_M
+ gate = freeze_gate_binary(sne, SOIL_M_layers[0], SOIL_M_layers[0])
+ else:
+ gate = freeze_gate_binary(sne, SOIL_M_layers[0], SOIL_W_layers[0])
+
+ I_rate_cap, I_storage_cap_eff = infiltration_caps(
+ dt=dt_arr,
+ SOIL_M_layers=SOIL_M_layers,
+ soil=soil,
+ qperc_ug=q_perc,
+ freeze_gate=gate,
+ )
+
+ I, q_surf, I_cap = partition(P_liq, I_rate_cap, I_storage_cap_eff)
+
+ diag = {
+ "P_liq": P_liq,
+ "I": I,
+ "I_cap": I_cap,
+ "freeze_gate": gate,
+ "I_rate_cap": I_rate_cap,
+ "I_storage_cap_eff": I_storage_cap_eff,
+ }
+
+ return q_surf, q_perc, diag
+
+
+# -----------------------------------------------------------------------------
+# Minimal self‑test (dev aid)
+# -----------------------------------------------------------------------------
+if __name__ == "__main__": # simple sanity check
+ nt, ne, nl = 5, 3, 2
+ dt = 3600.0
+ QRAIN = np.full((nt, ne), 2e-7) # ~0.72 mm/hr
+ ACS = np.zeros((nt, ne))
+ UG = np.linspace(0, 5e-3, nt).reshape(nt, 1) * np.ones((1, ne)) # accum 0..5 mm
+ SOIL_M = np.stack([
+ np.full((nt, ne), 0.20),
+ np.full((nt, ne), 0.25),
+ ], axis=0)
+ SOIL_W = SOIL_M.copy()
+
+ soil = SoilParams(
+ smcmax=np.array([0.45, 0.45]),
+ DZS=np.array([0.1, 0.3]),
+ dksat_top=np.full(ne, 1e-6),
+ imperv=np.zeros(ne),
+ )
+
+ qs, qp, dg = compute_fluxes(dt, QRAIN, ACS, UG, SOIL_M, SOIL_W, None, soil)
+ print("q_surf mean (mm/hr):", np.mean(qs) * 3600 * 1000)
+ print("q_perc mean (mm/hr):", np.mean(qp) * 3600 * 1000)
+ print("I mean (mm/hr):", np.mean(dg["I"]) * 3600 * 1000)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/msource.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/msource.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/msource.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/msource.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/source_sink.in b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/source_sink.in
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/source_sink.in
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/source_sink.in
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/vsink.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/vsink.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/vsink.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/vsink.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/vsource.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/vsource.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample1/vsource.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample1/vsource.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/msource.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/msource.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/msource.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/msource.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/source_sink.in b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/source_sink.in
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/source_sink.in
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/source_sink.in
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/vsink.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/vsink.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/vsink.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/vsink.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/vsource.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/vsource.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample12/vsource.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample12/vsource.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample2/msource.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample2/msource.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample2/msource.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample2/msource.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample2/source_sink.in b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample2/source_sink.in
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample2/source_sink.in
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample2/source_sink.in
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample2/vsource.th b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample2/vsource.th
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/Test_data/source_sink_sample2/vsource.th
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/Test_data/source_sink_sample2/vsource.th
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/NWM/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/NWM/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/assemble_source_sink.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/assemble_source_sink.py
new file mode 100644
index 000000000..e3caec966
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/assemble_source_sink.py
@@ -0,0 +1,460 @@
+"""
+Assemble source/sink files for SCHISM model
+"""
+
+import os
+import numpy as np
+import json
+from pathlib import Path
+
+from .NWM.gen_sourcesink_nwm import gen_sourcesink_nwm
+from .Constant_sinks.set_constant_sink import set_constant_sink
+from .Relocate.relocate_source_feeder import relocate_sources2
+from .Replace_with_USGS.replace_with_obs import source_nwm2usgs
+from ...utils.utils import mkcd_new_dir, STOFS3D_ATL_STATES
+from pylib_experimental.schism_file import source_sink, TimeHistory
+
+
+script_path = os.path.dirname(os.path.realpath(__file__))
+
+
+def gen_relocated_source(original_source_sink_dir, relocated_source_sink_dir):
+ """
+ Generate relocated vsource.th for STOFS-3D-ATL
+ based on sources.json and sinks.json generated by relocate_sources2
+ """
+
+ original_ss = source_sink.from_files(source_dir=original_source_sink_dir)
+
+ original_ele_nwm_mapping = json.load(
+ open(f'{original_source_sink_dir}/sources.json', 'r')
+ )
+ # reverse the mapping
+ original_nwm_ele_mappping = {}
+ potential_duplicates = {}
+ for ele, nwm_fids in original_ele_nwm_mapping.items():
+
+ if len(nwm_fids) > 1:
+ print(
+ f'Warning: original source element {ele} is mapped to multiple NWM feature IDs: {nwm_fids}. '
+ 'This can happen if multiple NWM segments intersect with the same element. '
+ 'In this case, there is likely only one large river'
+ )
+ print(f'mean flow of ele {ele} (no-feeder mesh): {original_ss.vsource.df[ele].values.mean()}')
+ potential_duplicates[ele] = original_ss.vsource.df[ele].values.mean()
+ for nwm_fid in nwm_fids:
+ if nwm_fid in original_nwm_ele_mappping:
+ print(
+ f"Warning: NWM feature ID {nwm_fid} is already mapped to "
+ f"{original_nwm_ele_mappping[nwm_fid]}. Overwriting with {ele}"
+ ) # if an nwm_fid is mapped to multiple elements, keep the last one.
+
+ # This can happen if the original source_sink is generated by pyschism,
+ # with an NWM segment weaving in and out of multiple elements,
+ # resulting in multiple sources and sinks maped to the same nwm_fid.
+ # However, the relocation process will ignore all sinks, so only one source
+ # should be mapped to the same nwm_fid. And the exact location is somewhat arbitrary.
+ # In a rare case, a river can go in as one nwm_fid and out as another nwm_fid,
+ # so make sure this doesn't happen by properly aligning the schism land boundary
+ # and avoid NWM segments weaving in and out of multiple elements.
+ original_nwm_ele_mappping[nwm_fid] = ele
+
+ relocated_ele_nwm_mapping = json.load(
+ open(f'{relocated_source_sink_dir}/sources.json', 'r')
+ )
+
+ relocated_ele_mapping = {}
+ seen_original_eles = set()
+ for ele, nwm_fids in relocated_ele_nwm_mapping.items():
+ if nwm_fids == []:
+ raise ValueError(f'Relocated source element {ele} has no NWM feature IDs!')
+ relocated_ele_mapping[ele] = []
+ for nwm_fid in nwm_fids:
+ if nwm_fid not in original_nwm_ele_mappping:
+ raise ValueError(f'Relocated source element {ele} has NWM fid {nwm_fid} '
+ 'not found in original source elements!')
+ # when an original ele corresponds to multiple NWM fids, relocated_ele_mapping[ele] may have duplicates
+ # , so we remove duplicates here
+ target_original_ele = original_nwm_ele_mappping[nwm_fid]
+ if target_original_ele not in seen_original_eles:
+ relocated_ele_mapping[ele].append(target_original_ele)
+ seen_original_eles.add(target_original_ele)
+
+ # double check that each original source element is mapped to only one relocated source element
+ seen = set()
+ for eles in relocated_ele_mapping.values():
+ for ele in eles:
+ if ele in seen:
+ raise ValueError(
+ f"Original source element {ele} is mapped to multiple relocated source elements"
+ )
+ seen.add(ele)
+
+ vsource_data = np.zeros((original_ss.vsource.n_time, len(relocated_ele_mapping)), dtype=float)
+ for i, [relocated_ele, original_eles] in enumerate(relocated_ele_mapping.items()):
+ for original_ele in original_eles:
+ vsource_data[:, i] += original_ss.vsource.df[original_ele].values
+
+ # assemble relocated vsource.th and msource.th
+ relocated_vsource = TimeHistory(
+ data_array=np.c_[original_ss.vsource.time, vsource_data], columns=list(relocated_ele_mapping.keys())
+ )
+
+ relocated_msource_data = np.ones((original_ss.vsource.n_time, len(relocated_ele_mapping)), dtype=float)
+ relocated_msource_list = [
+ TimeHistory(
+ data_array=np.c_[original_ss.vsource.time, relocated_msource_data*-9999],
+ columns=list(relocated_ele_mapping.keys())
+ ), # Temperature
+ TimeHistory(
+ data_array=np.c_[original_ss.vsource.time, relocated_msource_data*0],
+ columns=list(relocated_ele_mapping.keys())
+ ) # Salinity
+ ]
+
+ return relocated_vsource, relocated_msource_list
+
+
+def assemble_source_sink(config, hgrid, model_input_path=None, wdir=None):
+ """
+ Assemble source/sink files for SCHISM model
+ The assembled source/sink files include:
+ vsource.th, vsink.th, msource.th, source_sink.in, source.nc,
+ sources.json, sinks.json
+ """
+
+ if config.hgrid_without_feeders is not None:
+ print(
+ 'Normal case: beside the main hgrid, '
+ f'an hgrid without feeders is provided: {config.hgrid_without_feeders}, '
+ 'assuming the main hgrid has feeders!'
+ )
+ main_hgrid_has_feeder = True
+ else:
+ print(
+ 'Special case: only the main hgrid is provided. '
+ 'Caution: you should not search for NWM source/sink on a grid with feeders! '
+ 'I will assume the main hgrid has no feeders and carry on.'
+ )
+ main_hgrid_has_feeder = False
+
+ # ''' comment out the following code in triple quotes to skip generating original source_sink files
+ # ----------------------Generate original source_sink files ----------------------
+
+ # generate source_sink files by intersecting NWM river segments
+ # with the model land boundary
+ mkcd_new_dir(f'{wdir}/original_source_sink/')
+ if config.hgrid_without_feeders is not None:
+ os.symlink(f'{config.hgrid_without_feeders}', 'hgrid.gr3')
+ else:
+ os.symlink(f'{model_input_path}/hgrid.gr3', 'hgrid.gr3')
+
+ # copy existing sources.json and sinks.json
+ if config.existing_source_json_path is not None:
+ print('reusing existing sources.json and sinks.json ...')
+ if os.path.exists(f'{config.existing_source_json_path}/sources.json'):
+ os.system(f'cp -rf {config.existing_source_json_path}/sources.json .')
+ else:
+ print(
+ f'Warning: specified {config.existing_source_json_path}/sources.json does not exist, '
+ 'generating it from scratch ...'
+ )
+ if os.path.exists(f'{config.existing_source_json_path}/sinks.json'):
+ os.system(f'cp -rf {config.existing_source_json_path}/sinks.json .')
+ else:
+ print(
+ f'Warning: specified {config.existing_source_json_path}/sinks.json does not exist, '
+ 'generating it from scratch ...'
+ )
+
+ actual_nwm_cache_folder = gen_sourcesink_nwm(
+ hgrid_fname='./hgrid.gr3', # current directory: {model_input_path}/{sub_dir}/original_source_sink/
+ startdate=config.startdate, rnday=config.rnday,
+ cache_folder=config.nwm_cache_folder)
+
+ if config.nwm_cache_folder is None:
+ config.nwm_cache_folder = actual_nwm_cache_folder
+ print(f'Setting config.nwm_cache_folder to {actual_nwm_cache_folder}')
+ elif Path(actual_nwm_cache_folder).resolve(strict=True) != Path(config.nwm_cache_folder).resolve(strict=True):
+ print(
+ f'Warning: the actual nwm_cache_folder has been generated at {actual_nwm_cache_folder}, '
+ 'different from the specified config.nwm_cache_folder {config.nwm_cache_folder}, '
+ 'make sure this is intended!'
+ )
+ config.nwm_cache_folder = actual_nwm_cache_folder
+ # '''
+
+ # ---------------------- replace NWM sources with USGS observed flow rates ----------------------
+ # Note: this is optional, depending on the availability of USGS data
+ if config.replace_nwm_with_usgs:
+ print('replacing NWM sources with USGS observed flow rates ...')
+ # this will save the original_ss_dir to original_source_sink_before_USGS_adjustment
+ # and overwrite original_ss_dir/vsource.th with adjusted_vsource.th
+ source_nwm2usgs(
+ start_time_str=config.startdate.strftime('%Y-%m-%d %H:%M:%S'),
+ states=STOFS3D_ATL_STATES,
+ f_shapefile="/sciclone/schism10/Hgrid_projects/NWM/ecgc/ecgc.shp",
+ original_ss_dir=f'{wdir}/original_source_sink/',
+ nwm_data_dir=config.nwm_cache_folder,
+ output_dir=f'{wdir}/USGS_adjusted_sources/',
+ )
+
+ # A single NWM segment weaving in and out will create duplicate sources/sinks
+ # , so it is not necessary to remove duplicates here.
+ # The code may be reusable, so it is kept here.
+ #
+ # # find any duplicate sources
+ # with open(
+ # f'{wdir}/original_source_sink/sources.json',
+ # 'r', encoding='utf-8'
+ # ) as f:
+ # old_sources2fids = json.load(f)
+ # fid_list = [fid for fids in old_sources2fids.values() for fid in fids]
+ # if len(fid_list) != len(set(fid_list)):
+ # print(f'Number of duplicated fids: {len(fid_list) - len(set(fid_list))}')
+ # # raise ValueError('Duplicated fids in new2fid')
+
+ # for fid in set(fid_list):
+ # if fid_list.count(fid) > 1:
+ # print(f'Duplicated fid: {fid}')
+
+ # # backup the original source_sink files
+ # os.system(f'cp -r {wdir}/original_source_sink/ '
+ # f'{wdir}/original_source_sink_0/')
+
+ # # remove duplicated sources in the original source_sink files
+ # old_sources2fids = remove_duplicate_dict_values(old_sources2fids)
+ # # remove keys with empty values
+ # old_sources2fids = {k: v for k, v in old_sources2fids.items() if v}
+
+ # # regenerate old sources based on updated old_sources2fids
+ # with open(
+ # f'{wdir}/original_source_sink/sources.json',
+ # 'w', encoding='utf-8'
+ # ) as f:
+ # json.dump(old_sources2fids, f, indent=4)
+ # gen_sourcesink_nwm(
+ # hgrid_fname='./hgrid.gr3',
+ # startdate=config.startdate, rnday=config.rnday,
+ # cache_folder=config.nwm_cache_folder)
+
+ # ---------------------- relocate sources to resolved river channels ----------------------
+ # Set proper no_feeder option, mandatory_sources_coor, and feeder_info_file in stofs3d_atl_config.py
+ # The result is used as the "base" source/sink in subsequent steps
+ if config.relocate_source:
+ # relocate
+ mkcd_new_dir(f'{wdir}/relocated_source_sink/')
+ os.symlink(f'{model_input_path}/hgrid.gr3', 'hgrid.gr3')
+
+ # this will generate relocated sources.json and sinks.json based on the main hgrid,
+ # i.e., {model_input_path}/hgrid.gr3
+ relocate_sources2(
+ old_ss_dir=f'{wdir}/original_source_sink/',
+ feeder_info_file=config.feeder_info_file,
+ hgrid_fname=f'{model_input_path}/hgrid.gr3',
+ outdir=f'{wdir}/relocated_source_sink/',
+ max_search_radius=2100, mandatory_sources_coor=config.mandatory_sources_coor,
+ allow_neglection=False, main_hgrid_has_feeder=main_hgrid_has_feeder,
+ )
+
+ # regenerate vsource.th based on relocated sources.json
+ if config.reuse_source_json:
+ # This ensures increasing element IDs in source_sink.in
+ # gen_sourcesin_nwm requires sinks.json
+ os.system(f'ln -sf {wdir}/original_source_sink/sinks.json .')
+ gen_sourcesink_nwm( # with existing sources.json and sinks.json
+ hgrid_fname=f'{model_input_path}/hgrid.gr3',
+ startdate=config.startdate, rnday=config.rnday,
+ cache_folder=config.nwm_cache_folder
+ )
+ relocated_ss = source_sink.from_files(
+ source_dir=f'{wdir}/relocated_source_sink/',
+ ) # sinks will be discarded later, only sources will be used
+ base_ss = source_sink(
+ vsource=relocated_ss.vsource, vsink=None, msource=relocated_ss.msource
+ )
+ else:
+ # Important:
+ # This does not enforce increasing element IDs ins source_sink.in
+ # For minor updates in operation, use this option, otherwise the order in source_sink.in may be
+ # inconsistent with existing sources.json, and all sources/sinks/json files need to be regenerated.
+ #
+ # In the case the original sources have been adjusted by USGS obs,
+ # Don't call gen_sourcesink_nwm again, use gen_relocated_source instead.
+
+ # Note, if USGS adjustment is performed, the original_source_sink is backed up to
+ # {wdir}/original_source_sink_before_USGS_adjustment/, and the updated original_source_sink dir
+ # has the adjusted vsource.th linked as vsource.th
+ relocated_vsource, relocated_msource_list = gen_relocated_source(
+ original_source_sink_dir=f'{wdir}/original_source_sink/',
+ relocated_source_sink_dir=f'{wdir}/relocated_source_sink/',
+ )
+ base_ss = source_sink(
+ vsource=relocated_vsource, vsink=None, msource=relocated_msource_list)
+ base_ss.writer(f'{wdir}/relocated_source_sink/')
+ else:
+ base_ss = source_sink.from_files(f'{wdir}/original_source_sink/')
+
+ # ---------- set constant sinks (pumps and background sinks) ----------
+ mkcd_new_dir(f'{wdir}/constant_sink/')
+ # copy *.shp to the current directory
+ os.system(f'cp {script_path}/Constant_sinks/levee_pump_polys* .')
+ background_ss = set_constant_sink(
+ wdir=f'{wdir}/constant_sink/',
+ shapefile_name='levee_pump_polys_2025_with_poly_type.shp',
+ hgrid=hgrid, # lon/lat
+ )
+
+ # ------------- assemble source/sink files and write to files ------------
+ total_ss = base_ss + background_ss
+ total_ss.writer(f'{wdir}/')
+
+ # the final source/sink uses the relocated sources and constant sinks (no json needed)
+ os.chdir(f'{wdir}')
+ if config.relocate_source:
+ os.system('ln -sf ./relocated_source_sink/sources.json .')
+ else:
+ os.system('ln -sf ./original_source_sink/sources.json .')
+
+ # temporary fix for isolated feeder channels; Note this doesn't change sources.json or source.nc
+ if config.source_ele_replace_dict is not None and config.source_ele_replace_dict != {}:
+ from .patch_feeder_source_sink_in import replace_ele_in_source_sink
+ replace_ele_in_source_sink(wdir, config.source_ele_replace_dict)
+
+ # -------------------------- write diagnostic outputs --------------------------
+ hgrid.compute_ctr()
+
+ # source
+ src_idx = np.asarray(total_ss.source_eles) - 1
+ src = np.column_stack((
+ np.asarray(hgrid.xctr)[src_idx],
+ np.asarray(hgrid.yctr)[src_idx],
+ total_ss.vsource.df.values.mean(axis=0)
+ ))
+ np.savetxt(
+ f"{wdir}/vsource.xyz",
+ src, fmt="%.6f", header="lon lat vsource", comments=""
+ )
+
+ # sink
+ snk_idx = np.asarray(total_ss.sink_eles) - 1
+ snk = np.column_stack((
+ np.asarray(hgrid.xctr)[snk_idx],
+ np.asarray(hgrid.yctr)[snk_idx],
+ total_ss.vsink.df.values.mean(axis=0)
+ ))
+ np.savetxt(
+ f"{wdir}/vsink.xyz",
+ snk, fmt="%.6f", header="lon lat vsink", comments=""
+ )
+
+
+def sample2():
+ '''
+ Subsetting example workflow for STOFS3D Atlantic v7.2,
+ assuming the original source_sink files have already
+ been generated by gen_sourcesink_nwm
+ '''
+ from datetime import datetime
+ from .Relocate.relocate_source_feeder import (
+ v19p2_for_sms_v27_mandatory_sources_coor, relocate_sources2
+ )
+ import geopandas as gpd
+ from shapely import get_coordinates
+ from pylib import schism_grid as schism_read
+ from pylib_experimental.schism_file import source_sink
+
+ # --------------inputs -----------------
+ wdir = '/sciclone/schism10/feiye/TEMP/clip_by_polygon/I03/Source_sink/'
+ main_hgrid_fname = f'{wdir}/hgrid.gr3'
+ # hgrid_without_feeders_fname = main_hgrid_fname
+
+ startdate = datetime(2018, 8, 30)
+ rnday = 10
+
+ region_gdf = gpd.read_file(
+ '/sciclone/schism10/feiye/TEMP/clip_by_polygon/hires/hires_buffered.shp'
+ ).to_crs('EPSG:4326')
+ # -------------------- end inputs -----------------
+
+ os.chdir(wdir)
+ region_list = [get_coordinates(p) for p in region_gdf.explode(index_parts=True).exterior]
+
+ # generate original source_sink files
+ # use hgrid_without_feeders (if available) to generate original source_sink files
+ # if hgrid_without_feeders is not available, use the main hgrid directly
+ # For this sample, the main hgrid is used directly.
+ # os.makedirs(f'{wdir}/original_source_sink/', exist_ok=True)
+ # os.chdir(f'{wdir}/original_source_sink/')
+ # os.system(f'ln -sf {main_hgrid_fname} hgrid.gr3')
+ # cache_folder = gen_sourcesink_nwm(
+ # hgrid_fname=hgrid_without_feeders_fname,
+ # startdate=startdate, rnday=rnday,
+ # cache_folder=None,
+ # )
+
+ print('read original source/sink')
+ original_ss = source_sink.from_files(source_dir=f'{wdir}/original_source_sink/')
+
+ print('subsetting original source/sink by polygons')
+ inside_ss, outside_ss = original_ss.clip_by_polygons(
+ hgrid=schism_read(f'{wdir}/original_source_sink/hgrid.gr3'), # can also use pylib's read()
+ polygons_xy=region_list
+ )
+ inside_ss.writer(f'{wdir}/inside_source_sink/')
+ os.system(f'ln -sf {main_hgrid_fname} {wdir}/inside_source_sink/hgrid.gr3')
+ outside_ss.writer(f'{wdir}/outside_source_sink/')
+ os.system(f'ln -sf {main_hgrid_fname} {wdir}/outside_source_sink/hgrid.gr3')
+
+ # relocate sources in high-res regions (inside_ss) on the main hgrid
+ # subset sources.json and sinks.json in the high-res regions based on the original source_sink files
+ for i, json_file in enumerate(['sources.json', 'sinks.json']):
+ original_ele2nwm_fid = json.load(open(
+ f'{wdir}/original_source_sink/{json_file}', 'r', encoding='utf-8'
+ ))
+ ele2nwm_fid = {
+ str(int(k)): v for k, v in original_ele2nwm_fid.items()
+ if int(k) in inside_ss.source_sink_in.ip_group[i]
+ }
+ with open(f'{wdir}/inside_source_sink/{json_file}', 'w', encoding='utf-8') as f:
+ json.dump(ele2nwm_fid, f, indent=4)
+
+ print('generate sources.json for relocated sources on the main hgrid')
+ relocate_sources2(
+ old_ss_dir=f'{wdir}/inside_source_sink/',
+ feeder_info_file='/sciclone/schism10/Hgrid_projects/STOFS3D-v8/v31/Feeder/feeder_heads_bases.xy',
+ hgrid_fname=main_hgrid_fname, outdir=f'{wdir}/relocated_source_sink/',
+ max_search_radius=2100, mandatory_sources_coor=v19p2_for_sms_v27_mandatory_sources_coor,
+ allow_neglection=True, region_list=region_list
+ )
+
+ print('generate relocated source/sink')
+ os.chdir(f'{wdir}/relocated_source_sink/')
+ os.system(f'ln -sf {wdir}/inside_source_sink/sinks.json .')
+ gen_sourcesink_nwm( # with existing sources.json and sinks.json
+ hgrid_fname=main_hgrid_fname,
+ startdate=startdate, rnday=rnday,
+ cache_folder='/sciclone/schism10/feiye/TEMP/clip_by_polygon/I03/Source_sink/original_source_sink/20180830',
+ # cache_folder generated by the first call
+ )
+
+ print('read relocated source/sink and discard sinks')
+ relocated_ss = source_sink.from_files( # strictly check on duplicates since there should not be any
+ source_dir=f'{wdir}/relocated_source_sink/', strict_check=True
+ ) # sinks will be discarded later, only sources will be used
+
+ # discard sinks from relocated_ss by setting vsink=None
+ relocated_ss = source_sink(
+ vsource=relocated_ss.vsource, vsink=None, msource=relocated_ss.msource
+ )
+
+ print('combine source/sinks inside and outside the high-res regions')
+ combined_ss = outside_ss + relocated_ss
+ combined_ss.writer(f'{wdir}/combined_source_sink/')
+
+ print('Done!')
+
+
+if __name__ == "__main__":
+ sample2()
+ print('Done!')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/feeder_heads_bases_v2.1.xy b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/feeder_heads_bases_v2.1.xy
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/feeder_heads_bases_v2.1.xy
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/feeder_heads_bases_v2.1.xy
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/patch_feeder_source_sink_in.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/patch_feeder_source_sink_in.py
new file mode 100644
index 000000000..1bbde2d76
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/patch_feeder_source_sink_in.py
@@ -0,0 +1,41 @@
+"""
+Patch the source_sink.in to fix a few mislocated sources due to isolated feeder channels.
+"""
+
+import os
+from pylib_experimental.schism_file import SourceSinkIn
+
+
+def replace_list_item(lst, old_item, new_item):
+ if old_item not in lst:
+ raise ValueError(f'Item {old_item} not found in list.')
+ for i, item in enumerate(lst):
+ if item == old_item:
+ lst[i] = new_item
+
+
+def replace_ele_in_source_sink(ss_dir, source_ele_replace_dict):
+ """
+ Replace element ID in source_sink.in file.
+ """
+
+ source_sink_in = SourceSinkIn.from_file(f'{ss_dir}/source_sink.in')
+ for old_ele, new_ele in source_ele_replace_dict.items():
+ replace_list_item(source_sink_in.ele_groups[0], old_ele, new_ele)
+ pass
+
+ source_sink_in.writer(f'{ss_dir}/source_sink_fixed_isolated_feeders.in')
+ os.system(f"mv {ss_dir}/source_sink.in {ss_dir}/source_sink.in.0")
+ os.system(f"cp {ss_dir}/source_sink_fixed_isolated_feeders.in {ss_dir}/source_sink.in")
+
+
+if __name__ == '__main__':
+ ss_dir = '/sciclone/schism10/feiye/STOFS3D-v7.3/I21g/Source_sink/'
+ source_ele_replace_dict = {
+ 53: 3552194,
+ 203837: 219533,
+ 253: 205745,
+ 277: 236142,
+ }
+
+ replace_ele_in_source_sink(ss_dir, source_ele_replace_dict)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/relocate_florence.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/relocate_florence.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/relocate_florence.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/relocate_florence.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/test.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/test.py
new file mode 100644
index 000000000..d75bd4dd6
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Source_sink/test.py
@@ -0,0 +1,48 @@
+"""
+Test classes and functions in the source_sink module.
+"""
+from pylib_experimental.schism_file import source_sink
+ss = source_sink.from_files(
+ "/sciclone/schism10/feiye/STOFS3D-v7.2/Shadow_Forecast"
+)
+
+
+# read json file
+import json
+with open('/sciclone/schism10/feiye/TEMP/clip_by_polygon/sources.json') as f:
+ sources_dict = json.load(f)
+
+tmp = [fid for fids in sources_dict.values() for fid in fids]
+if len(tmp) != len(set(tmp)):
+ raise ValueError('Duplicated fids in new2fid')
+
+ # print the duplicates
+ for fid in set(tmp):
+ if tmp.count(fid) > 1:
+ print(f'Duplicated fid: {fid}')
+
+
+import geopandas as gpd
+from shapely import get_coordinates
+from pylib_experimental.schism_file import source_sink
+# from pylib_essentials.schism_file import TimeHistory, source_sink
+from schism_py_pre_post.Utilities.import_util import get_hgrid_reader
+
+read_hgrid = get_hgrid_reader()
+
+rundir = '/sciclone/schism10/feiye/STOFS3D-v8/R15c_v7'
+
+hgrid = read_hgrid(f'{rundir}/hgrid.gr3')
+
+# read original source/sink
+original_ss = source_sink.from_ncfile(f'{rundir}/source.nc')
+
+region = gpd.read_file('/sciclone/schism10/feiye/TEMP/clip_by_polygon/hires/hires.shp').to_crs("epsg:4326")
+region_coords = [get_coordinates(p) for p in region.explode(index_parts=True).exterior]
+
+# split source/sink into inside and outside region
+inside_ss, outside_ss = original_ss.clip_by_polygons(hgrid=hgrid, polygons_xy=region_coords,)
+print(inside_ss)
+print(outside_ss)
+
+print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/README.md b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/README.md
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/README.md
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/README.md
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/chea_del_bay.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/chea_del_bay.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/chea_del_bay.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/chea_del_bay.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/generate_txt.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/generate_txt.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/generate_txt.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/generate_txt.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/job.sh b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/job.sh
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/job.sh
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/job.sh
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/replace_depth.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/replace_depth.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/replace_depth.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/replace_depth.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/stofs3d_inland2.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/stofs3d_inland2.reg
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/VDatum/stofs3d_inland2.reg
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/VDatum/stofs3d_inland2.reg
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/auto.pl b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/auto.pl
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/auto.pl
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/auto.pl
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/gen_vqs.f90 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/gen_vqs.f90
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/gen_vqs.f90
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/gen_vqs.f90
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/gen_vqs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/gen_vqs.py
new file mode 100644
index 000000000..da0441dc4
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/gen_vqs.py
@@ -0,0 +1,596 @@
+#!/usr/bin/env python3
+import numpy as np
+from dataclasses import dataclass
+from pathlib import Path
+
+@dataclass
+class HGrid:
+ ne: int
+ np: int
+ x: np.ndarray # (np,)
+ y: np.ndarray # (np,)
+ dp: np.ndarray # (np,) positive depth
+ i34: np.ndarray # (ne,)
+ elnode: np.ndarray # (ne, 4) with 0 padding for triangles (or unused)
+
+def read_hgrid_gr3(fname: str | Path) -> HGrid:
+ fname = Path(fname)
+ with fname.open("r") as f:
+ _title = f.readline()
+ ne, np_ = map(int, f.readline().split()[:2])
+
+ x = np.empty(np_, dtype=float)
+ y = np.empty(np_, dtype=float)
+ dp = np.empty(np_, dtype=float)
+
+ for i in range(np_):
+ parts = f.readline().split()
+ # j, x, y, dp
+ x[i] = float(parts[1])
+ y[i] = float(parts[2])
+ dp[i] = float(parts[3])
+
+ i34 = np.empty(ne, dtype=int)
+ elnode = np.zeros((ne, 4), dtype=int)
+
+ for e in range(ne):
+ parts = f.readline().split()
+ # j, i34, n1..n(i34)
+ i34[e] = int(parts[1])
+ nodes = list(map(int, parts[2:2 + i34[e]]))
+ elnode[e, :i34[e]] = nodes # 1-based node ids
+ return HGrid(ne=ne, np=np_, x=x, y=y, dp=dp, i34=i34, elnode=elnode)
+
+
+def build_master_vgrid33b():
+ """
+ Alternative implementation of build_master_vgrid using more numpy features.
+ """
+ hsm_dict = {
+ "1.0": 3, "2.0": 5, "3.0": 7,
+ "4.0": 9, "6.0": 13, "8.0": 17, "12.0": 25, "18.0": 37,
+ "25.0": 51, "33.0": 60, "42.0": 67, "52.0": 74, "67.0": 77,
+ "83.0": 80, "100.0": 81, "150.0": 82, "230.0": 83, "350.0": 84,
+ "1050.0": 93, "2000.0": 98, "5000.0": 103, "8500.0": 107,
+ }
+ m_vqs = len(hsm_dict)
+ n_sd = 18
+ dz_bot_min = 0.1
+ a_vqs0 = 0.0
+ etal = 0.0
+ theta_b = 0.2
+
+ hsm = np.array([float(k) for k in hsm_dict.keys()], dtype=float)
+ nv_vqs = np.zeros(m_vqs, dtype=int)
+ nv_vqs = np.array(list(hsm_dict.values()), dtype=int)
+
+ if m_vqs < 2:
+ raise ValueError("Check vgrid.in: m_vqs<2")
+ if hsm[0] < 0:
+ raise ValueError("hsm(1)<0")
+ if np.any(np.diff(hsm) <= 0):
+ raise ValueError("Check hsm: not strictly increasing")
+
+ if etal <= -hsm[0]:
+ raise ValueError("elev index n_sd-1 (17, 0-based)
+ src = n_sd - 1
+ z_mas[:nv_vqs[n_sd - 1], col19] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col20] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col21] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col22] = z_mas[:nv_vqs[n_sd - 1], src]
+
+ # Fill deep parts (exact arrays from Fortran)
+ def fill_deep(col, arr):
+ start = nv_vqs[n_sd - 1] # index where "-400 ..." begins (1+nv_vqs(n_sd) in Fortran)
+ z_mas[start:start + len(arr), col] = np.array(arr, dtype=float)
+
+ fill_deep(col19, [-400,-460,-520,-590,-660,-740,-830,-930,-1050])
+ fill_deep(col20, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000])
+ fill_deep(col21, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000,-2400,-2900,-3500,-4200,-5001])
+ fill_deep(col22, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000,-2400,-2900,-3500,-4200,-5001,-6000,-7000,-8000,-9000])
+
+ # Sanity: master nvrt
+ nvrt_m = int(nv_vqs.max())
+
+ return {
+ "m_vqs": m_vqs,
+ "n_sd": n_sd,
+ "dz_bot_min": dz_bot_min,
+ "a_vqs0": a_vqs0,
+ "etal": etal,
+ "hsm": hsm,
+ "nv_vqs": nv_vqs,
+ "nvrt_m": nvrt_m,
+ "z_mas": z_mas,
+ }
+
+
+def build_master_vgrid2():
+ """
+ Alternative implementation of build_master_vgrid using more numpy features.
+ """
+ hsm_dict = {
+ "1.0": 3, "2.0": 5, "3.0": 7,
+ "4.0": 9, "6.0": 13, "8.0": 17, "12.0": 20, "18.0": 25,
+ "25.0": 30, "33.0": 33, "42.0": 36, "52.0": 38, "67.0": 39,
+ "83.0": 40, "100.0": 41, "150.0": 42, "230.0": 43, "350.0": 44,
+ "1050.0": 53, "2000.0": 58, "5000.0": 63, "8500.0": 67,
+ }
+ m_vqs = len(hsm_dict)
+ n_sd = 18
+ dz_bot_min = 0.1
+ a_vqs0 = 0.0
+ etal = 0.0
+ theta_b = 0
+
+ hsm = np.array([float(k) for k in hsm_dict.keys()], dtype=float)
+ nv_vqs = np.zeros(m_vqs, dtype=int)
+ nv_vqs = np.array(list(hsm_dict.values()), dtype=int)
+
+ if m_vqs < 2:
+ raise ValueError("Check vgrid.in: m_vqs<2")
+ if hsm[0] < 0:
+ raise ValueError("hsm(1)<0")
+ if np.any(np.diff(hsm) <= 0):
+ raise ValueError("Check hsm: not strictly increasing")
+
+ if etal <= -hsm[0]:
+ raise ValueError("elev index n_sd-1 (17, 0-based)
+ src = n_sd - 1
+ z_mas[:nv_vqs[n_sd - 1], col19] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col20] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col21] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col22] = z_mas[:nv_vqs[n_sd - 1], src]
+
+ # Fill deep parts (exact arrays from Fortran)
+ def fill_deep(col, arr):
+ start = nv_vqs[n_sd - 1] # index where "-400 ..." begins (1+nv_vqs(n_sd) in Fortran)
+ z_mas[start:start + len(arr), col] = np.array(arr, dtype=float)
+
+ fill_deep(col19, [-400,-460,-520,-590,-660,-740,-830,-930,-1050])
+ fill_deep(col20, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000])
+ fill_deep(col21, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000,-2400,-2900,-3500,-4200,-5001])
+ fill_deep(col22, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000,-2400,-2900,-3500,-4200,-5001,-6000,-7000,-8000,-9000])
+
+ # Sanity: master nvrt
+ nvrt_m = int(nv_vqs.max())
+
+ return {
+ "m_vqs": m_vqs,
+ "n_sd": n_sd,
+ "dz_bot_min": dz_bot_min,
+ "a_vqs0": a_vqs0,
+ "etal": etal,
+ "hsm": hsm,
+ "nv_vqs": nv_vqs,
+ "nvrt_m": nvrt_m,
+ "z_mas": z_mas,
+ }
+
+
+def build_master_vgrid():
+ """
+ Port of your master-grid section:
+ m_vqs=22; n_sd=18; dz_bot_min=0.1; a_vqs0=0; etal=0
+ hsm and nv_vqs arrays, plus z_mas generation and the "force downward steps" fix.
+
+ n_sd is the number of standard masters (first n_sd columns); last 4 (m_vqs-n_sd) are custom deep grids.
+ """
+ m_vqs = 22
+ n_sd = 18
+ dz_bot_min = 0.1
+ a_vqs0 = 0.0
+ etal = 0.0
+ theta_b = 0.0
+
+ hsm = np.array([
+ 1., 2., 3.,
+ 4., 6., 8., 12., 18.,
+ 25., 33., 42., 52., 67.,
+ 83., 100., 150., 230., 350.,
+ 1050., 2000., 5000., 8500.
+ ], dtype=float)
+ assert len(hsm) == m_vqs
+
+ nv_vqs = np.zeros(m_vqs, dtype=int)
+ nv_vqs[:n_sd] = np.array([
+ 2, 3, 5,
+ 7, 9, 11, 13, 15,
+ 17, 17, 18, 18, 19,
+ 20, 21, 22, 24, 26
+ ], dtype=int)
+ nv_vqs[n_sd] = nv_vqs[n_sd - 1] + 9 # n_sd+1 in Fortran
+ nv_vqs[n_sd + 1] = nv_vqs[n_sd] + 5 # n_sd+2
+ nv_vqs[n_sd + 2] = nv_vqs[n_sd + 1] + 5 # n_sd+3
+ nv_vqs[n_sd + 3] = nv_vqs[n_sd + 2] + 4 # n_sd+4
+
+ if m_vqs < 2:
+ raise ValueError("Check vgrid.in: m_vqs<2")
+ if hsm[0] < 0:
+ raise ValueError("hsm(1)<0")
+ if np.any(np.diff(hsm) <= 0):
+ raise ValueError("Check hsm: not strictly increasing")
+
+ if etal <= -hsm[0]:
+ raise ValueError("elev index n_sd-1 (17, 0-based)
+ src = n_sd - 1
+ z_mas[:nv_vqs[n_sd - 1], col19] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col20] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col21] = z_mas[:nv_vqs[n_sd - 1], src]
+ z_mas[:nv_vqs[n_sd - 1], col22] = z_mas[:nv_vqs[n_sd - 1], src]
+
+ # Fill deep parts (exact arrays from Fortran)
+ def fill_deep(col, arr):
+ start = nv_vqs[n_sd - 1] # index where "-400 ..." begins (1+nv_vqs(n_sd) in Fortran)
+ z_mas[start:start + len(arr), col] = np.array(arr, dtype=float)
+
+ fill_deep(col19, [-400,-460,-520,-590,-660,-740,-830,-930,-1050])
+ fill_deep(col20, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000])
+ fill_deep(col21, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000,-2400,-2900,-3500,-4200,-5001])
+ fill_deep(col22, [-400,-460,-520,-590,-660,-740,-830,-930,-1050,-1200,-1400,-1600,-1800,-2000,-2400,-2900,-3500,-4200,-5001,-6000,-7000,-8000,-9000])
+
+ # Sanity: master nvrt
+ nvrt_m = int(nv_vqs.max())
+
+ return {
+ "m_vqs": m_vqs,
+ "n_sd": n_sd,
+ "dz_bot_min": dz_bot_min,
+ "a_vqs0": a_vqs0,
+ "etal": etal,
+ "hsm": hsm,
+ "nv_vqs": nv_vqs,
+ "nvrt_m": nvrt_m,
+ "z_mas": z_mas,
+ }
+
+def write_vgrid_master_out(fname: str | Path, hsm, nv_vqs, z_mas):
+ fname = Path(fname)
+ with fname.open("w") as f:
+ for m in range(len(hsm)):
+ nm = nv_vqs[m]
+ # emulate Fortran: m, nv_vqs(m), hsm(m), z_mas(:,m)
+ # only write up to nm levels (rest are -1e5)
+ vals = " ".join(f"{z_mas[k, m]:12.4f}" for k in range(z_mas.shape[0]))
+ f.write(f"{m+1:5d} {nm:5d} {hsm[m]:12.4f} {vals}\n")
+
+def compute_vertical(hg: HGrid, master):
+ """
+ Port of:
+ - dpmax check
+ - per-node kbp and znd
+ - sigma_vqs for shallow nodes computed immediately
+ - later sigma_vqs computed from znd for deep nodes
+ """
+ hsm = master["hsm"]
+ nv_vqs = master["nv_vqs"]
+ z_mas = master["z_mas"]
+ m_vqs = master["m_vqs"]
+ dz_bot_min = master["dz_bot_min"]
+ a_vqs0 = master["a_vqs0"]
+ etal = master["etal"]
+
+ dp = hg.dp
+ np_ = hg.np
+
+ dpmax = float(dp.max())
+ if dpmax > float(hsm[m_vqs - 1]):
+ raise ValueError(f"Max depth exceeds master depth: {dpmax} > {hsm[m_vqs-1]}")
+
+ nvrt_m = master["nvrt_m"]
+ eta2 = np.full(np_, etal, dtype=float)
+
+ # Arrays (use 0-based internally; keep semantics)
+ kbp = np.zeros(np_, dtype=int) # number of wet levels (like Fortran kbp(i))
+ m0 = np.zeros(np_, dtype=int) # chosen master grid index (1-based in Fortran; we'll store 0-based)
+ znd = np.full((nvrt_m, np_), -1.0e6, dtype=float)
+ sigma_vqs = np.zeros((nvrt_m, np_), dtype=float)
+
+ for i in range(np_):
+ if dp[i] <= hsm[0]: # shallow
+ kbp_i = int(nv_vqs[0])
+ kbp[i] = kbp_i
+ nm = kbp_i
+ for k in range(1, nm + 1):
+ sigma = (k - 1.0) / (1.0 - nm)
+ sig_t = a_vqs0 * sigma * sigma + (1.0 + a_vqs0) * sigma
+ sigma_vqs[k - 1, i] = sig_t
+ znd[k - 1, i] = sig_t * (eta2[i] + dp[i]) + eta2[i]
+ continue
+
+ # deep: find master bracket m such that hsm(m-1) < dp <= hsm(m) (Fortran m=2..m_vqs)
+ found = False
+ zrat = None
+ mm = None
+ for m in range(2, m_vqs + 1): # 1-based
+ if (dp[i] > hsm[m - 2]) and (dp[i] <= hsm[m - 1]):
+ mm = m # 1-based
+ zrat = (dp[i] - hsm[m - 2]) / (hsm[m - 1] - hsm[m - 2])
+ found = True
+ break
+ if not found or zrat is None:
+ raise RuntimeError(f"Failed to find a master vgrid for node {i+1}, dp={dp[i]}")
+
+ m0[i] = mm - 1 # store 0-based column for z_mas
+
+ # Build znd until we hit bottom condition
+ kbp_i = 0
+ nm = int(nv_vqs[mm - 1])
+ nprev = int(nv_vqs[mm - 2]) # mm>=2 always here
+ z3_last = None
+
+ for k in range(1, nm + 1): # 1..nm
+ # z1 = z_mas(min(k,nv_vqs(m-1)), m-1)
+ kp = min(k, nprev)
+ z1 = z_mas[kp - 1, mm - 2]
+ z2 = z_mas[k - 1, mm - 1]
+ z3 = z1 + (z2 - z1) * zrat
+ z3_last = z3
+ if z3 >= -dp[i] + dz_bot_min:
+ znd[k - 1, i] = z3
+ else:
+ kbp_i = k
+ break
+
+ if kbp_i == 0:
+ raise RuntimeError(
+ f"Failed to find a bottom for node {i+1}, dp={dp[i]}; last z3={z3_last}"
+ )
+
+ # bottom level
+ znd[kbp_i - 1, i] = -dp[i]
+ kbp[i] = kbp_i
+
+ # Check monotonic: znd(k-1) > znd(k) for k=2..kbp
+ col = znd[:kbp_i, i]
+ if np.any(col[:-1] <= col[1:]):
+ raise RuntimeError(f"Inverted z at node {i+1}, dp={dp[i]}: {col}")
+
+ # Extend beyond bottom for plotting (same as Fortran)
+ for i in range(np_):
+ znd[kbp[i]:, i] = -dp[i]
+
+ return kbp, znd, sigma_vqs, eta2
+
+def write_vgrid_in(fname: str | Path, hg: HGrid, master, kbp, znd, sigma_vqs, eta2):
+ """
+ Port of final vgrid.in writing (SELFE convention in your comment):
+ ivcor=1
+ nvrt = max(kbp)
+ for each node i:
+ write i, nvrt+1-kbp(i), sigma_vqs(kbp:1:-1,i) (reversed, bottom->surface in file)
+ """
+ hsm = master["hsm"]
+ nvrt = int(kbp.max())
+
+ fname = Path(fname)
+ with fname.open("w") as f:
+ f.write("1\n") # ivcor
+ f.write(f"{nvrt}\n") # nvrt
+
+ for i in range(hg.np):
+ if hg.dp[i] <= hsm[0]:
+ # already has sigma_vqs from shallow computation
+ pass
+ else:
+ # deep: reconstruct sigma from znd
+ kb = int(kbp[i])
+ sigma_vqs[0, i] = 0.0
+ sigma_vqs[kb - 1, i] = -1.0
+ denom = (eta2[i] + hg.dp[i])
+ for k in range(2, kb): # 2..kb-1 (1-based) => index 1..kb-2
+ sigma_vqs[k - 1, i] = (znd[k - 1, i] - eta2[i]) / denom
+
+ # Check order: sigma(k) < sigma(k-1) for k=2..kbp (since sigma is negative downward)
+ kb = int(kbp[i])
+ col = sigma_vqs[:kb, i]
+ if np.any(col[1:] >= col[:-1]):
+ raise RuntimeError(f"Inverted sigma at node {i+1}, dp={hg.dp[i]}: {col}")
+
+ # write: i, nvrt+1-kbp(i), sigma_vqs(kbp:1:-1)
+ # sigma_vqs(kbp:1:-1) is bottom->surface in Fortran indexing
+ sig_out = col[::-1] # reverse
+ n_dry = nvrt + 1 - kb
+ f.write(f"{i+1:10d} {n_dry:10d} " + " ".join(f"{v:14.6f}" for v in sig_out) + "\n")
+
+def write_nlev_gr3(fname: str | Path, hg: HGrid, kbp):
+ fname = Path(fname)
+ with fname.open("w") as f:
+ f.write("# of levels at each node\n")
+ f.write(f"{hg.ne} {hg.np}\n")
+ for i in range(hg.np):
+ f.write(f"{i+1} {hg.x[i]} {hg.y[i]} {int(kbp[i])}\n")
+ for e in range(hg.ne):
+ nn = hg.i34[e]
+ nodes = hg.elnode[e, :nn]
+ f.write(f"{e+1} {nn} " + " ".join(str(int(n)) for n in nodes) + "\n")
+
+
+def gen_vqs(hgrid_file="hgrid.gr3", output_dir=None):
+ """
+ Generate vgrid.in and nlev.gr3 files for the STOFS3D model based on the provided hgrid.gr3 file.
+ The generated files will be saved in the specified output directory (or current directory if None).
+ """
+ if output_dir is None:
+ output_dir = Path.cwd()
+
+ master = build_master_vgrid()
+
+ # Optional: save vgrid_master.out for debugging/plotting (as in Fortran)
+ write_vgrid_master_out(f"{output_dir}/vgrid_master.out", master["hsm"], master["nv_vqs"], master["z_mas"])
+
+ hg = read_hgrid_gr3(hgrid_file)
+ kbp, znd, sigma_vqs, eta2 = compute_vertical(hg, master)
+
+ print(f"Final nvrt = {kbp.max()}")
+ # prisms count (same logic)
+ # kbpl = max(kbp(elnode(1:i34(i),i))) and sum over elements
+ # note: elnode is 1-based node ids -> convert to 0-based indices
+ nprism = 0
+ for e in range(hg.ne):
+ nn = hg.i34[e]
+ nids = hg.elnode[e, :nn] - 1
+ kbpl = int(kbp[nids].max())
+ nprism += kbpl
+ print(f"# of prisms = {nprism}")
+ print(f"Average # of layers = {nprism / hg.ne:.6f}")
+
+ write_vgrid_in("vgrid.in", hg, master, kbp, znd, sigma_vqs, eta2)
+ write_nlev_gr3("nlev.gr3", hg, kbp)
+
+
+if __name__ == "__main__":
+ gen_vqs()
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/in b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/in
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/in
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/in
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/plot_VQS.m b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_VQS.m
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/plot_VQS.m
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_VQS.m
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_VQS.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_VQS.py
new file mode 100644
index 000000000..fbe12f9ef
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_VQS.py
@@ -0,0 +1,395 @@
+#!/usr/bin/env python3
+"""
+plot_vqs.py
+
+Diagnostics for VQS vertical grids + transect extraction
+
+What it does:
+ 1) Read vgrid_master.out and plot the master VQS grids (MATLAB plot_VQS.m equivalent).
+ 2) If transect.bp exists, generate transect1.out using:
+ - hgrid.gr3 (node x,y,dp)
+ - vgrid.in (per-node sigma, ivcor=1)
+ by mapping each bp point to the nearest hgrid node (KDTree if available; fallback chunked brute force).
+ 3) Plot the generated transect1.out.
+
+Files used:
+ - vgrid_master.out (required for master plot)
+ - hgrid.gr3 (required if generating transect1.out)
+ - vgrid.in (required if generating transect1.out)
+ - transect.bp (optional; if present, generate transect1.out)
+
+Outputs:
+ - transect1.out (if transect.bp exists)
+ - vqs_diagnostics.png
+"""
+
+from __future__ import annotations
+import numpy as np
+import matplotlib.pyplot as plt
+from pathlib import Path
+
+
+# ----------------------------
+# hgrid.gr3 reader
+# ----------------------------
+def read_hgrid_gr3(fname: str | Path):
+ """
+ Minimal SCHISM hgrid.gr3 reader (mixed tri/quad ok).
+ Returns:
+ ne, np, x, y, dp, i34, elnode
+ """
+ fname = Path(fname)
+ with fname.open("r") as f:
+ _title = f.readline()
+ ne, np_ = map(int, f.readline().split()[:2])
+
+ x = np.empty(np_, dtype=float)
+ y = np.empty(np_, dtype=float)
+ dp = np.empty(np_, dtype=float)
+
+ for i in range(np_):
+ parts = f.readline().split()
+ x[i] = float(parts[1])
+ y[i] = float(parts[2])
+ dp[i] = float(parts[3])
+
+ # elements are not needed for transect mapping, but read to be robust
+ i34 = np.empty(ne, dtype=int)
+ elnode = np.zeros((ne, 4), dtype=int)
+ for e in range(ne):
+ parts = f.readline().split()
+ i34[e] = int(parts[1])
+ nodes = list(map(int, parts[2:2 + i34[e]]))
+ elnode[e, :i34[e]] = nodes
+
+ return ne, np_, x, y, dp, i34, elnode
+
+
+# ----------------------------
+# vgrid.in reader (ivcor=1)
+# ----------------------------
+def read_vgrid_in_ivcor1(fname: str | Path):
+ """
+ Reads SCHISM vgrid.in for ivcor=1 (VQS / sigma-type).
+ vgrid.in format (for ivcor=1):
+ line1: ivcor
+ line2: nvrt
+ then np lines:
+ i n_dry sigma(bottom->surface) (length = kbp)
+ where:
+ kbp = nvrt + 1 - n_dry
+ sigma list is written as sigma_vqs(kbp:1:-1) i.e. bottom->surface
+ Returns:
+ nvrt (int)
+ sigma_node: list of np arrays (length kbp for node i) in surface->bottom order
+ kbp: (np,) int
+ """
+ fname = Path(fname)
+ with fname.open("r") as f:
+ ivcor = int(f.readline().split()[0])
+ if ivcor != 1:
+ raise ValueError(f"Expected ivcor=1 but got {ivcor}")
+ nvrt = int(f.readline().split()[0])
+
+ sigma_node = []
+ kbp_list = []
+
+ for line in f:
+ if not line.strip():
+ continue
+ parts = line.split()
+ # i, n_dry, then sigmas (bottom->surface)
+ n_dry = int(parts[1])
+ kb = nvrt + 1 - n_dry
+ kbp_list.append(kb)
+
+ sig_bot_to_surf = np.array(list(map(float, parts[2:])), dtype=float)
+ if sig_bot_to_surf.size != kb:
+ # Some writers may wrap lines; in that case you'd need a token-based reader.
+ # For typical SCHISM vgrid.in it is one line per node.
+ raise ValueError(
+ f"Node line has {sig_bot_to_surf.size} sigmas but kbp={kb}. "
+ f"If your vgrid.in wraps lines, tell me and I'll switch to a robust token reader."
+ )
+
+ # convert to surface->bottom order for easier z computation
+ sig_surf_to_bot = sig_bot_to_surf[::-1]
+ sigma_node.append(sig_surf_to_bot)
+
+ kbp = np.array(kbp_list, dtype=int)
+ return nvrt, sigma_node, kbp
+
+
+def sigma_to_znd(nvrt: int, sigma_node: list[np.ndarray], dp: np.ndarray, eta: float = 0.0):
+ """
+ Convert sigma (surface->bottom, length kbp) to znd(:,node) with extension beyond bottom.
+ z = sigma*(eta+dp) + eta, with eta default 0.
+ Returns:
+ znd: (nvrt, np) float
+ """
+ np_ = dp.size
+ znd = np.empty((nvrt, np_), dtype=float)
+
+ for i in range(np_):
+ sig = sigma_node[i] # length kbp
+ kb = sig.size
+ z = sig * (eta + dp[i]) + eta
+ znd[:kb, i] = z
+ # extend beyond bottom for plotting/output consistency
+ znd[kb:, i] = -dp[i]
+ # enforce exact bottom if you want
+ znd[kb - 1, i] = -dp[i]
+
+ return znd
+
+
+# ----------------------------
+# vgrid_master.out reader
+# ----------------------------
+def load_vgrid_master(fname: str | Path = "vgrid_master.out"):
+ """
+ vgrid_master.out row format:
+ m nv(m) hsm(m) z_mas(1..nvrt_m)
+ Returns:
+ m: (m_vqs,)
+ nv: (m_vqs,)
+ hsm: (m_vqs,)
+ z_mas: (nvrt_m, m_vqs)
+ zcor_m_masked: (m_vqs, nvrt_m) with NaN beyond nv(m)
+ """
+ arr = np.loadtxt(fname)
+ m = arr[:, 0].astype(int)
+ nv = arr[:, 1].astype(int)
+ hsm = arr[:, 2].astype(float)
+ z_rows = arr[:, 3:] # (m_vqs, nvrt_m)
+ z_mas = z_rows.T # (nvrt_m, m_vqs)
+
+ zcor_m = z_rows.copy()
+ for i in range(zcor_m.shape[0]):
+ nm = nv[i]
+ if nm < zcor_m.shape[1]:
+ zcor_m[i, nm:] = np.nan
+ return m, nv, hsm, z_mas, zcor_m
+
+
+# ----------------------------
+# transect.bp handling + nearest node mapping
+# ----------------------------
+def read_transect_bp(fname: str | Path = "transect.bp"):
+ """
+ Reads SCHISM bp file:
+ line1: comment
+ line2: npbp
+ then npbp lines: id x y [optional ...]
+ Returns:
+ xybp: (npbp, 2)
+ """
+ fname = Path(fname)
+ with fname.open("r") as f:
+ _ = f.readline()
+ npbp = int(f.readline().split()[0])
+ xybp = np.empty((npbp, 2), dtype=float)
+ for i in range(npbp):
+ parts = f.readline().split()
+ xybp[i, 0] = float(parts[1])
+ xybp[i, 1] = float(parts[2])
+ return xybp
+
+
+def cumulative_distance(xy: np.ndarray):
+ """
+ xy: (n,2)
+ returns s: (n,) cumulative distance with s[0]=0
+ """
+ dxy = xy[1:] - xy[:-1]
+ ds = np.sqrt((dxy ** 2).sum(axis=1))
+ s = np.empty(xy.shape[0], dtype=float)
+ s[0] = 0.0
+ s[1:] = np.cumsum(ds)
+ return s
+
+
+def nearest_nodes(x: np.ndarray, y: np.ndarray, xybp: np.ndarray):
+ """
+ Finds nearest hgrid node for each bp point.
+ Uses scipy.spatial.cKDTree if available; otherwise chunked brute-force.
+
+ Returns:
+ imap: (npbp,) int, 0-based node indices
+ """
+ pts = np.column_stack([x, y])
+ q = xybp
+
+ # Try KDTree
+ try:
+ from scipy.spatial import cKDTree # type: ignore
+ tree = cKDTree(pts)
+ dist, idx = tree.query(q, k=1)
+ return idx.astype(int)
+ except Exception:
+ pass
+
+ # Fallback: chunked brute force (memory-safe)
+ npbp = q.shape[0]
+ imap = np.empty(npbp, dtype=int)
+ for i in range(npbp):
+ dx = x - q[i, 0]
+ dy = y - q[i, 1]
+ imap[i] = int(np.argmin(dx * dx + dy * dy))
+ return imap
+
+
+def write_transect1_out(
+ fname: str | Path,
+ xybp: np.ndarray,
+ s: np.ndarray,
+ imap: np.ndarray,
+ dp: np.ndarray,
+ kbp: np.ndarray,
+ znd: np.ndarray,
+):
+ """
+ Write transect1.out in the same column order as your Fortran:
+ i, kbp(nd), x, y, s(i), dp(nd), znd(:,nd)
+
+ Note: Fortran writes znd(:,nd) length = nvrt_m at that time; here we write nvrt from vgrid.in.
+ """
+ fname = Path(fname)
+ nvrt = znd.shape[0]
+
+ with fname.open("w") as f:
+ for i in range(xybp.shape[0]):
+ nd = int(imap[i])
+ row = [
+ f"{i+1:6d}",
+ f"{int(kbp[nd]):4d}",
+ f"{xybp[i,0]:16.6e}",
+ f"{xybp[i,1]:16.6e}",
+ f"{s[i]:12.3f}",
+ f"{dp[nd]:12.3f}",
+ ]
+ zvals = " ".join(f"{znd[k, nd]:12.3f}" for k in range(nvrt))
+ f.write(" ".join(row) + " " + zvals + "\n")
+
+
+# ----------------------------
+# Plotting (MATLAB-like)
+# ----------------------------
+def plot_master(ax, m, hsm, zcor_m_masked):
+ ax.plot(m, zcor_m_masked, "k-", linewidth=0.8)
+ ax.plot(m, -hsm, "r.", markersize=6)
+ nvrt_m = zcor_m_masked.shape[1]
+ for i in range(len(m)):
+ ax.plot(np.full(nvrt_m, m[i]), zcor_m_masked[i, :], "k", linewidth=0.6)
+ ax.set_title("Master grid")
+ ax.set_xlabel("Grid #")
+ ax.set_ylabel("z (m)")
+ ax.grid(True, alpha=0.25)
+
+
+def plot_transect(ax, s, dp_line, zcor, title):
+ ax.plot(s, zcor, "k-", linewidth=0.8)
+ ax.plot(s, -dp_line, "r.", markersize=4)
+ nvrt = zcor.shape[1]
+ for i in range(len(s)):
+ ax.plot(np.full(nvrt, s[i]), zcor[i, :], "k", linewidth=0.35)
+ ax.set_title(title)
+ ax.set_xlabel("Along transect distance (m)")
+ ax.set_ylabel("z (m)")
+ ax.grid(True, alpha=0.25)
+
+
+def load_transect1(fname: str | Path = "transect1.out"):
+ """
+ Load transect1.out written in the same format as gen_vqs.f90:
+
+ i, kbp, x, y, transect_len, dp, znd(:,nd)
+
+ Column layout:
+ col 0 : i
+ col 1 : kbp
+ col 2 : x
+ col 3 : y
+ col 4 : s (along-transect distance)
+ col 5 : dp
+ col 6+: z-coordinates (length = nvrt)
+
+ Returns:
+ kbp : (npbp,) int
+ s : (npbp,) float
+ dp : (npbp,) float
+ zcor: (npbp, nvrt) float
+ """
+ arr = np.loadtxt(fname)
+
+ kbp = arr[:, 1].astype(int)
+ s = arr[:, 4].astype(float)
+ dp = arr[:, 5].astype(float)
+ zcor = arr[:, 6:].astype(float)
+
+ return kbp, s, dp, zcor
+
+
+def plot_VQS(
+ vgrid_master: str = "vgrid_master.out",
+ hgrid: str = "hgrid.gr3",
+ vgrid: str = "vgrid.in",
+ transect_bp: str = "transect.bp",
+ transect1_out: str = "transect1.out",
+ save_png: str = "vqs_diagnostics.png",
+ show: bool = True,
+):
+ # ---- Load master and plot it ----
+ m, nv_m, hsm, z_mas, zcor_m_masked = load_vgrid_master(vgrid_master)
+
+ fig = plt.figure(figsize=(11, 8))
+ ax1 = fig.add_subplot(2, 1, 1)
+ plot_master(ax1, m, hsm, zcor_m_masked)
+
+ ax2 = fig.add_subplot(2, 1, 2)
+
+ bp_path = Path(transect_bp)
+ if bp_path.exists():
+ # ---- Build transect1.out from transect.bp + hgrid + vgrid ----
+ ne, np_, x, y, dp, _, _ = read_hgrid_gr3(hgrid)
+ nvrt, sigma_node, kbp = read_vgrid_in_ivcor1(vgrid)
+ znd = sigma_to_znd(nvrt, sigma_node, dp, eta=0.0)
+
+ xybp = read_transect_bp(transect_bp)
+ s = cumulative_distance(xybp)
+
+ imap = nearest_nodes(x, y, xybp)
+ write_transect1_out(transect1_out, xybp, s, imap, dp, kbp, znd)
+
+ # ---- Load the newly written transect1.out and plot ----
+ kbp_t, s2, dp2, zcor1 = load_transect1(transect1_out)
+ plot_transect(ax2, s2, dp2, zcor1, "Transect from transect.bp (nearest-node)")
+
+ else:
+ ax2.text(
+ 0.5, 0.5,
+ f"No {transect_bp} found.\nProvide it to generate {transect1_out}.",
+ ha="center", va="center", transform=ax2.transAxes
+ )
+ ax2.set_axis_off()
+
+ fig.tight_layout()
+ fig.savefig(save_png, dpi=200)
+ print(f"Saved: {save_png}")
+ if bp_path.exists():
+ print(f"Wrote: {transect1_out}")
+ if show:
+ plt.show()
+ plt.close(fig)
+
+
+if __name__ == "__main__":
+ plot_VQS(
+ vgrid_master="/sciclone/schism10/feiye/STOFS3D-v8/I33b/Vgrid/vgrid_master.out",
+ hgrid="/sciclone/schism10/feiye/STOFS3D-v8/I33b/Vgrid/hgrid.gr3",
+ vgrid="/sciclone/schism10/feiye/STOFS3D-v8/I33b/Vgrid/vgrid.in.old",
+ transect_bp="/sciclone/schism10/feiye/STOFS3D-v8/I30/Vgrid0/transect.bp",
+ transect1_out="/sciclone/schism10/feiye/STOFS3D-v8/I33b/Vgrid/transect1.out",
+ save_png="/sciclone/schism10/feiye/STOFS3D-v8/I33b/Vgrid/vqs_diagnostics.png",
+ show=True,
+ )
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_sigma_vgrid.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_sigma_vgrid.py
new file mode 100644
index 000000000..5bb581a9a
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/plot_sigma_vgrid.py
@@ -0,0 +1,226 @@
+
+from __future__ import annotations
+from pathlib import Path
+from typing import Union, Iterable, Optional
+
+
+import os
+import numpy as np
+import matplotlib.pyplot as plt
+
+def read_vgrid(vgrid_file):
+ with open(vgrid_file, "r") as f:
+ lines = [l.strip().split("!")[0].strip() for l in f if l.strip()]
+
+ idx = 0
+ ivcor = int(lines[idx]); idx += 1
+ if ivcor != 2:
+ raise ValueError("Only ivcor=2 supported")
+
+ nvrt, kz, h_s = map(float, lines[idx].split())
+ nvrt = int(nvrt)
+ kz = int(kz)
+ idx += 1
+
+ assert lines[idx].startswith("Z")
+ idx += 1
+ z_levels = []
+ for _ in range(kz):
+ _, z = lines[idx].split()
+ z_levels.append(float(z))
+ idx += 1
+
+ assert lines[idx].startswith("S")
+ idx += 1
+ hc, theta_b, theta_f = map(float, lines[idx].split())
+ idx += 1
+
+ sigma = []
+ for _ in range(nvrt - kz + 1):
+ _, s = lines[idx].split()
+ sigma.append(float(s))
+ idx += 1
+
+ return {
+ "nvrt": nvrt,
+ "kz": kz,
+ "z_levels": np.array(z_levels),
+ "sigma": np.array(sigma),
+ "theta_f": theta_f,
+ "theta_b": theta_b,
+ "hc": hc,
+ "h_s": h_s,
+ }
+
+
+def compute_vertical_coords(vgrid, depth):
+ h = depth
+ etal = 0.0
+
+ sigma = vgrid["sigma"]
+ theta_f = vgrid["theta_f"]
+ theta_b = vgrid["theta_b"]
+ hc = vgrid["hc"]
+ h_s = vgrid["h_s"]
+ nvrt = vgrid["nvrt"]
+ kz = vgrid["kz"]
+ z_levels = vgrid["z_levels"]
+
+ z = np.ones(nvrt, ) * np.nan
+
+ sinh_tf = np.sinh(theta_f) if theta_f != 0 else 1.0
+ tanh_half = np.tanh(theta_f * 0.5)
+
+ h_tilde = min(h, h_s)
+
+ cs = (1 - theta_b) * np.sinh(theta_f * sigma) / sinh_tf \
+ + theta_b * (np.tanh(theta_f * (sigma + 0.5)) - tanh_half) / (2 * tanh_half)
+
+ z_sigma = etal * (1 + sigma) + hc * sigma + (h_tilde - hc) * cs
+
+ if h > h_s:
+ if h > -z_levels[0]:
+ raise ValueError(f"Depth {h} exceeds maximum Z level {z_levels[0]}")
+ # find bottom index in Z levels
+ for k in range(kz):
+ if h >= -z_levels[k]: # z_levels are negative depths
+ z[k] = -h
+ z[k+1:kz] = z_levels[k+1:kz]
+ break
+ assert z[kz-1] == z_sigma[0], "bottom of S must match top of Z"
+
+ z[kz:] = z_sigma[1:] # S levels start from index kz
+
+ return z
+
+
+def plot_vgrid(vgrid_file, depths=(10, 50, 200), label_layers=False):
+ vgrid = read_vgrid(vgrid_file)
+
+ plt.figure(figsize=(6, 6))
+
+ for d in depths:
+ z = compute_vertical_coords(vgrid, d)
+ x = np.full_like(z, d, dtype=float)
+
+ # vertical grid line
+ plt.plot(x, z, "k-", lw=1)
+
+ # layer positions
+ plt.scatter(x, z, s=20, c="r", zorder=3)
+
+ if label_layers:
+ for k, zk in enumerate(z, start=1):
+ plt.text(d + 0.5, zk, f"{k}", fontsize=8, va="center")
+
+ plt.gca().invert_yaxis()
+ plt.xlabel("Water depth (m)")
+ plt.ylabel("z (m)")
+ plt.title("SCHISM vertical grid (layer positions marked)")
+ plt.grid(True, linestyle="--", alpha=0.5)
+ plt.tight_layout()
+ plt.show()
+
+
+def write_schism_vgrid_in(
+ nvrt_S: int,
+ outpath: Union[str, Path] = "vgrid.in",
+ *,
+ # keep template constants fixed per your request
+ hs: float = 5000.0,
+ z_level: Iterable[float] = [-5000.0],
+ theta_f: float = 10.0,
+ theta_b: float = 0.0,
+ hc: float = 5.0,
+ float_fmt: str = "{:.9f}",
+ bottom_cluster_p: Optional[float] = None,
+) -> Path:
+ """
+ Generate a SCHISM vgrid.in (ivcor=2) using your template:
+ - always ivcor=2
+ - always kz=1 and one Z level at -5000 (configurable via args but default fixed)
+ - only sigma coordinates vary with nvrt (or user-provided sigma)
+
+ Parameters
+ ----------
+ nvrt_S : int
+ Total number of sigma levels
+ outpath : str|Path
+ Output filename.
+ theta_f (float):
+ Vertical stretching strength parameter for sigma (S) coordinates.
+ Controls the overall nonlinearity of the vertical coordinate
+ transformation. Larger values increase resolution near both the
+ surface and the bottom, while smaller values approach uniform
+ sigma spacing. Typical values range from ~5 (mild stretching)
+ to ~12 (strong stretching). Setting theta_f = 0 disables stretching
+ and yields a linear sigma grid.
+
+ theta_b (float):
+ Bottom intensification parameter for sigma (S) coordinates.
+ Redistributes the vertical stretching introduced by theta_f toward
+ the bottom boundary. Values range from 0 to 1:
+ - theta_b = 0 → symmetric stretching (no bottom preference)
+ - theta_b ≈ 0.3–0.6 → moderate bottom refinement
+ - theta_b ≈ 0.7–1.0 → strong bottom refinement
+ Increasing theta_b increases vertical resolution near the seabed
+ at the expense of mid-water resolution.
+
+ bottom_cluster_p : float, optional
+ If provided and sigma is None, generate bottom-clustered sigma using:
+ sigma(s) = -(1 - (1 - s)^p), s in [0,1]
+ p < 1: more clustering near bottom (sigma=-1)
+ p = 1: uniform sigma
+ p > 1: more clustering near surface (sigma=0)
+ If None, default uniform sigma.
+
+ Returns
+ -------
+ Path to written file.
+ """
+ kz = len(z_level) # override kz based on provided z_levels
+ nvrt = nvrt_S + kz - 1 # total levels = sigma levels + z levels - 1 (since sigma starts at kz+1)
+
+ if nvrt < 2:
+ raise ValueError("nvrt_S must be at least 2 to have meaningful sigma levels")
+
+ # Linear sigma: i=1 -> -1, i=nvrt -> 0
+ if bottom_cluster_p is not None:
+ s = np.linspace(0, 1, nvrt_S)
+ sigma = -1.0 + (1.0 - (1.0 - s) ** bottom_cluster_p)
+ else:
+ sigma = -1.0 + (np.arange(nvrt_S) / (nvrt_S - 1.0)) # length nvrt
+
+ os.makedirs(Path(outpath).parent, exist_ok=True)
+ with open(outpath, "w") as f:
+ f.write("2 !ivcor (1: LSC2 ; 2: SZ)\n")
+ f.write(f"{nvrt:d} {kz} {hs} !nvrt(=Nz); kz (# of Z-levels); hs (transition depth between S and Z)\n")
+ f.write("Z levels !Z-levels in the lower portion\n")
+ for i, z in enumerate(z_level, start=1):
+ comment_str = "!z-coordinate of the last Z-level must match -hs" if i == kz else ""
+ f.write(f"{i} {z} {comment_str}\n")
+ f.write("S levels !S-levels in the upper portion\n")
+ f.write(f"{hc} {theta_b} {theta_f}\n")
+ for i, s in enumerate(sigma):
+ f.write(f"{i+kz} {float_fmt.format(s)}\n")
+
+ return outpath
+
+
+# ===== run =====
+vgrid_file = "/sciclone/schism10/feiye/STOFS3D-v8/I37b/vgrid.in"
+write_schism_vgrid_in(
+ nvrt_S=40,
+ outpath=vgrid_file ,
+ hs=30.0,
+ z_level=[-5000.0, -4000, -3000, -2000, -1000, -500, -200, -100, -80, -70, -60, -55, -50, -46, -45, -42.5, -40, -38, -36, -34, -33, -32, -31, -30], # only first one used since kz=1
+ theta_f=4.0,
+ theta_b=0.75,
+ hc=5.0,
+ bottom_cluster_p=None #0.8; set to None for uniform sigma
+)
+plot_vgrid(
+ vgrid_file,
+ depths=[10, 20, 30, 40],
+ label_layers=False # set True if you want layer indices
+)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/schism_geometry.f90 b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/schism_geometry.f90
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Vgrid/schism_geometry.f90
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/Vgrid/schism_geometry.f90
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Source_sink/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/logging_config.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/logging_config.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/logging_config.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/logging_config.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/simple_tasks.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/simple_tasks.py
new file mode 100644
index 000000000..4a8b9951e
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/ops/simple_tasks.py
@@ -0,0 +1,559 @@
+
+"""
+Simple tasks with few steps and dependencies.
+When a tasks becomes more complex, it should be moved to a separate module.
+"""
+
+
+# ------------------------- Import modules ---------------------------
+import os
+import time
+from pathlib import Path
+import logging
+
+import numpy as np
+from scipy.spatial import cKDTree
+import netCDF4
+
+
+# self-defined modules
+import pylib
+from pylib import inside_polygon, read_schism_reg
+from pyschism.mesh import Hgrid as pyschism_Hgrid
+
+from pyschism.forcing.hycom.hycom2schism import OpenBoundaryInventory as OpenBoundaryInventoryHYCOM
+from ..ops.AVISO.aviso2schism import OpenBoundaryInventory as OpenBoundaryInventoryAVISO
+from pyschism.forcing.hycom.hycom2schism import Nudge
+
+# Import from the sub folders. These are not from installed packages.
+from ..utils.utils import find_points_in_polyshp
+
+# Global variables:
+# use the full path of the Pre-Processing dir inside your schism repo
+# e.g, script_path = '/my_dir/schism/src/Utility/Pre-Processing/'
+# If you are running this script in the schism repo, you can also use the following line:
+script_path = Path(__file__).resolve().parent.parent / "ops"
+print(f"script_path: {script_path}")
+
+
+def gen_nudge_coef(hgrid: pylib.schism_grid, rlmax=1.5, rnu_day=0.25, open_bnd_list=None):
+ """
+ Set up nudge zone within rlmax distance from the ocean boundary:
+ - hgrid must be in lon/lat coordinates
+ - rlmax can be a uniform value, e.g., rl_max = 1.5,
+ or a 2D array of the same size as the hgrid's number of nodes,
+ e.g., rl_max = np.zeros(NP) with further tuning of the nudging zone width.
+ - If there are more than one ocean boundary,
+ specify the boundary index in open_bnd_list as a list
+ """
+ if open_bnd_list is None:
+ open_bnd_list = [0, 1]
+
+ # maximum nudging strength
+ rnu_max = 1.0 / rnu_day / 86400.0
+
+ nudge_coeff = np.zeros((hgrid.np, ), dtype=float)
+ for open_bnd_idx in open_bnd_list:
+ print(
+ f'boundary {open_bnd_idx}: {len(hgrid.iobn[open_bnd_idx])} open boundary nodes')
+ bnd_node_idx = hgrid.iobn[open_bnd_idx]
+
+ # distance between each node to its nearest open boundary node
+ distance, _ = cKDTree(np.c_[
+ hgrid.x[bnd_node_idx], hgrid.y[bnd_node_idx]
+ ]).query(np.c_[hgrid.x, hgrid.y])
+
+ # nudge coefficient based on the current open boundary
+ this_nudge_coeff = np.clip((1.0-distance/rlmax)*rnu_max, 0.0, rnu_max)
+ nudge_coeff = np.maximum(this_nudge_coeff, nudge_coeff)
+
+ return nudge_coeff
+
+
+def gen_3dbc(
+ hgrid_fname, vgrid_fname, outdir, start_date, rnday,
+ ocean_bnd_ids=None, max_attempts=50,
+ hycom_download_dir=None
+):
+ """
+ Generate 3D boundary conditions based on the HYCOM data
+
+ Sometimes the server can be busy, and the connection may be lost.
+ """
+ if ocean_bnd_ids is None:
+ raise ValueError("ocean_bnd_ids must be specified, e.g., [0, 1]")
+
+ # check input files
+ if not os.path.exists(hgrid_fname):
+ raise FileNotFoundError(f'{hgrid_fname} not found')
+ if not os.path.exists(vgrid_fname):
+ raise FileNotFoundError(f'{vgrid_fname} not found')
+ # enable pyschism's logging
+ logging.basicConfig(
+ format="[%(asctime)s] %(name)s %(levelname)s: %(message)s",
+ force=True,
+ )
+ logger = logging.getLogger('pyschism')
+ logger.setLevel(logging.INFO)
+
+ hgrid = pyschism_Hgrid.open(hgrid_fname, crs='epsg:4326')
+ bnd = OpenBoundaryInventoryHYCOM(hgrid, vgrid_fname)
+
+ restart = False # First attempt doesn't need "restart"
+ last_error = None # To store the last exception
+ for attempt in range(10000000): # effectively infinite attempts
+ if attempt > 10:
+ time.sleep(1200) # wait for 20 minutes before retrying
+ elif attempt > max_attempts: # let user decide to continue or not
+ input("Press Enter to continue retrying...")
+
+ try:
+ bnd.fetch_data(
+ outdir, start_date, rnday,
+ elev2D=True, TS=True, UV=True,
+ ocean_bnd_ids=ocean_bnd_ids,
+ restart=restart,
+ hycom_download_dir=hycom_download_dir
+ )
+ return # Successful fetch
+ except Exception as e: # Replace with specific exceptions
+ last_error = e
+ restart = True
+ print(f"Attempt failed: {e}. Retrying..."
+ f" ({max_attempts-attempt-1} attempts left)")
+
+ # Raise an exception after exhausting all retries
+ raise Exception(
+ f"Failed to fetch 3D boundary conditions after {max_attempts} attempts. "
+ f"Last error: {last_error}"
+ )
+
+
+def gen_elev2d(
+ hgrid_fname, outdir, start_date, rnday,
+ ocean_bnd_ids=None, uniform_shift=0.0
+):
+ '''
+ Generate 2D elevation boundary conditions based on AVISO (CMEMS) data
+
+ Needs to pre-download data from AVISO website, because
+ some clusters like Hercules and SciClone do not allow direct downloading
+ via copernicusmarine.
+
+ See instructions in AVISO/README and sample download script in AVISO/download_aviso*.py
+
+ Save the downloaded data in the current diretory as aviso.nc
+
+ A uniform shift can be applied to the elevation data, e.g., -0.42 m in STOFS-3D v7
+ '''
+ if ocean_bnd_ids is None:
+ raise ValueError("ocean_bnd_ids must be specified, e.g., [0, 1]")
+ if not os.path.exists(hgrid_fname):
+ raise FileNotFoundError(f'{hgrid_fname} not found')
+ # enable pyschism's logging
+ logging.basicConfig(
+ format="[%(asctime)s] %(name)s %(levelname)s: %(message)s",
+ force=True,
+ )
+ logger = logging.getLogger('pyschism')
+ logger.setLevel(logging.INFO)
+
+ while True: # search for aviso.nc until it is provided
+ if not os.path.exists('aviso.nc'):
+ print('\n' + '-'*50)
+ print(f'aviso.nc not found, please download the data to {outdir}')
+ print(f'See instructions in {script_path}/AVISO/README and '
+ f'{script_path}/AVISO/download_aviso*.py')
+ input('Press Enter to continue after downloading aviso.nc')
+ print('\n' + '-'*50)
+ else:
+ break
+
+ hgrid = pyschism_Hgrid.open(hgrid_fname, crs='epsg:4326')
+ bnd = OpenBoundaryInventoryAVISO(hgrid)
+ bnd.fetch_data(
+ outdir, start_date, rnday, ocean_bnd_ids=ocean_bnd_ids, elev2D=True)
+
+ # modify the elevation data based on the uniform shift
+ if np.abs(uniform_shift) > 1e-6:
+ print(f'shifting {uniform_shift}')
+
+ with netCDF4.Dataset(f'{outdir}/elev2D.th.nc', mode="r+") as nc_file:
+ time_series = nc_file.variables["time_series"]
+ print("Original values:", time_series[:10])
+ time_series[:] = time_series[:] + uniform_shift
+ print("Updated values:", time_series[:10])
+
+ # os.system(f'mv {outdir}/elev2D.th.nc {outdir}/elev2D.th.nc.aviso')
+ # ds = xr.open_dataset(f'{outdir}/elev2D.th.nc.aviso', engine="netcdf4")
+ # ds['time_series'] += uniform_shift
+ # ds.to_netcdf(f'{outdir}/elev2D.th.nc', engine="netcdf4")
+
+
+def gen_nudge_stofs(
+ hgrid_fname, vgrid_fname, outdir, start_date, rnday,
+ ocean_bnd_ids=None, max_retry=10, hycom_download_dir=None
+):
+ '''
+ Generate nudge coefficient,
+ adapted from pyschism's sample script
+
+ Note: fixed rnu_day=1, rlmax=7.3
+ '''
+ if ocean_bnd_ids is None:
+ raise ValueError("ocean_bnd_ids must be specified, e.g., [0, 1]")
+
+ hgrid = pyschism_Hgrid.open(hgrid_fname, crs='epsg:4326')
+
+ # ocean_bnd_ids - segment indices, starting from zero.
+ nudge = Nudge(hgrid=hgrid, ocean_bnd_ids=ocean_bnd_ids)
+
+ # for nudge.fetch_data:
+ # rlmax - max relax distance in m or degree
+ # rnu_day - max relax strength in days
+ # restart = True will append to the existing nc file, works when first try doesn't break.
+ restart = False
+ retries_left = max_retry # Keep track of retries separately
+ while retries_left > 0:
+ try:
+ nudge.fetch_data(
+ outdir, vgrid_fname, start_date, rnday, restart=restart, rnu_day=1, rlmax=7.3,
+ hycom_download_dir=hycom_download_dir
+ )
+ return # Successful fetch
+ except Exception as e: # Replace with specific exceptions as needed
+ retries_left -= 1
+ print(f"Attempt failed: {e}. Retrying... ({retries_left} attempts left)")
+ restart = True
+
+ # Include the last exception in the error message
+ raise Exception(f"Failed to fetch nudge coefficient after {max_retry} attempts due to repeated errors.")
+
+ print('Done generating nudging netcdf files.')
+
+
+def gen_soil(hgrid: pylib.schism_grid):
+ """
+ Prepare soil_conductivity.gr3, which specifies the soil thermal conductivity in W/m^2/K,
+ and soil_thick.gr3 (in meters).
+ """
+
+ soil_conductivity = np.zeros_like(hgrid.dp)
+ soil_thick = np.zeros_like(hgrid.dp)
+
+ shallow = hgrid.dp < 20
+ soil_conductivity[shallow] = 5 # W/m^2/K for shallow areas
+ soil_thick[:] = 1.0
+
+ return [soil_conductivity, soil_thick]
+
+
+def gen_diffmin(hgrid: pylib.schism_grid):
+ """ generate diffmin, background value with local tweaks"""
+ diffmin = hgrid.dp * 0 + 1e-6 # background value
+
+ region_tweaks = {
+ 'Shap_Thimble.rgn': {
+ 'diffmin': 0.001,
+ 'region_file': f'{script_path}/Gr3/Diffmin/Shap_Thimble.rgn'
+ },
+ 'Shap_Narrows.rgn': {
+ 'diffmin': 0.001,
+ 'region_file': f'{script_path}/Gr3/Diffmin/Shap_Narrows.rgn'
+ },
+ }
+ for _, tweak in region_tweaks.items():
+ print(f"Applying diffmin {tweak['diffmin']} in {tweak['region_file']}")
+ reg = read_schism_reg(tweak['region_file'])
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool)
+ diffmin[idx] = tweak['diffmin']
+
+ return diffmin
+
+
+def gen_drag(hgrid: pylib.schism_grid):
+ '''generate drag coefficient based on the depth and regions'''
+
+ # - overall: depth based
+ grid_depths = [-3, -1]
+ # default [0.025, 0.0025]; [0.005, 0.0025] for STOFS-3D v8 R20e/f; [0.02, 0.001] for R13r_v7
+ drag_coef = [0.025, 0.0025]
+ # linear interpolation with constant extrapolation of nearest end values
+ drag = np.interp(hgrid.dp, grid_depths, drag_coef, left=drag_coef[0], right=drag_coef[-1])
+
+ # - tweak: regions with constant drag
+ region_files = [
+ f'{script_path}/Gr3/Drag/Lake_Charles_0.reg',
+ # f'{script_path}/Gr3/Drag/Mayport.reg',
+ ]
+ region_tweaks = [0.0]
+ for region_tweak, region_file in zip(region_tweaks, region_files):
+ reg = read_schism_reg(region_file)
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool)
+ drag[idx] = region_tweak
+
+ # - tweak: for nodes inside GoME and dp > -1 m, set drag between 0.01 and 0.02 based on depth
+ grid_depths = [5, 20]
+ drag_coef = [0.02, 0.01]
+ reg = read_schism_reg(f'{script_path}/Gr3/Drag/GoME2.reg')
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool) & (hgrid.dp > -1)
+ drag[idx] = np.interp(
+ hgrid.dp[idx], grid_depths, drag_coef,
+ left=drag_coef[0], right=drag_coef[-1])
+
+ # - tweak: limit some areas to be no more than 0.0025
+ for region in [
+ f'{script_path}/Gr3/Drag/Portland_max0.0025.reg',
+ f'{script_path}/Gr3/Drag/Chatham_max0.0025.reg'
+ ]:
+ bp = read_schism_reg(region)
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], bp.x, bp.y).astype(bool)
+ drag[idx] = np.minimum(drag[idx], 0.0025)
+
+ # - tweak: regions with constant drag but only for river nodes
+ region_tweaks = {
+ # 'MayPort_to_Wacha_0.001': {
+ # 'drag': 0.001,
+ # 'region_file': f'{script_path}/Gr3/Drag/MayPort_to_Wacha_0.001.reg'
+ # },
+ 'NY.reg': {
+ 'drag': 0.001,
+ 'region_file': f'{script_path}/Gr3/Drag/NY.reg'
+ },
+ 'Mississippi_0': { # all segments of the Mississippi River
+ 'drag': 1e-8,
+ 'region_file': f'{script_path}/Gr3/Drag/Mississippi_0.reg'
+ },
+ 'Mississippi_downstream_0': { # only the downstream part of the Mississippi River
+ 'drag': 0,
+ 'region_file': f'{script_path}/Gr3/Drag/Mississippi_downstream_0.reg'
+ },
+ 'Eastport_0': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/Eastport_0.reg'
+ },
+ # 'Upper_Delaware_Bay': { # starting from STOFS-3D v8 R20e/f
+ # 'drag': 0.001,
+ # 'region_file': f'{script_path}/Gr3/Drag/Upper_Delaware_Bay.reg'
+ # },
+ 'Hudson': { # starting from STOFS-3D v8 R20e/f
+ 'drag': 0.001,
+ 'region_file': f'{script_path}/Gr3/Drag/Hudson.reg'
+ },
+ 'Dalhgren_0': { # from SECOFS
+ 'drag': 0.0005,
+ 'region_file': f'{script_path}/Gr3/Drag/Dalhgren_0.reg'
+ },
+ 'Wilmington_0': { # from SECOFS
+ 'drag': 0.000,
+ 'region_file': f'{script_path}/Gr3/Drag/Wilmington_0.reg'
+ },
+ 'Fernandina_0': { # from SECOFS, increased drag
+ 'drag': 0.00,
+ 'region_file': f'{script_path}/Gr3/Drag/Fernandina_0.reg'
+ },
+ 'Fort_Myers_0': { # from SECOFS, slightly increased drag
+ 'drag': 0.000,
+ 'region_file': f'{script_path}/Gr3/Drag/Fort_Myers_0.reg'
+ },
+ 'Tampa_Bay_0': { # from SECOFS, increased drag
+ 'drag': 0.002,
+ 'region_file': f'{script_path}/Gr3/Drag/Tampa_Bay_0.reg'
+ },
+ 'StJohns_0': { # from SECOFS
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/StJohns_0.reg'
+ },
+ # 'Virginia_Key_0.0035': {
+ # 'drag': 0.01,
+ # 'region_file': f'{script_path}/Gr3/Drag/Virginia_Key_0.0035.reg'
+ # },
+ # 'GoMX_east_0.001': {
+ # 'drag': 0.001,
+ # 'region_file': f'{script_path}/Gr3/Drag/GoMX_east_0.001.reg'
+ # },
+ 'Oyster_Landing_0.0': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/Oyster_Landing_0.reg'
+ },
+ 'Wachapreague_0.0': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/Wachapreague_0.reg'
+ },
+ 'Manchester_0.001': {
+ 'drag': 0.00,
+ 'region_file': f'{script_path}/Gr3/Drag/Manchester_0.001.reg'
+ },
+ 'Sabine_Lake_0.001': {
+ 'drag': 0.001,
+ 'region_file': f'{script_path}/Gr3/Drag/Sabine_Lake_0.001.reg'
+ },
+ 'High_Island_0': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/High_Island_0.reg'
+ },
+ 'West_Fowl_River_0': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/West_Fowl_River_0.reg'
+ },
+ 'Chickasaw_0': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/Chickasaw_0.reg'
+ },
+ 'Panama_City_0.001.reg': {
+ 'drag': 0.001,
+ 'region_file': f'{script_path}/Gr3/Drag/Panama_City_0.001.reg'
+ },
+ 'Money_Pt_0.reg': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/Money_Pt_0.reg'
+ },
+ 'Nantucket_Island_0.reg': {
+ 'drag': 0.0,
+ 'region_file': f'{script_path}/Gr3/Drag/Nantucket_Island_0.reg'
+ },
+ 'Atchafalaya_0.reg': {
+ 'drag': 0.002,
+ 'region_file': f'{script_path}/Gr3/Drag/Atchafalaya_0.reg'
+ },
+ }
+ for _, tweak in region_tweaks.items():
+ print(f"Applying drag {tweak['drag']} in {tweak['region_file']}")
+ reg = read_schism_reg(tweak['region_file'])
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool)
+ river = hgrid.dp > 0
+ drag[idx & river] = tweak['drag']
+
+ # simple replacement throughout the regions
+ region_tweaks2 = {
+ 'Cd_Bridgport.rgn': {
+ 'drag': 0,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_Bridgport.rgn'
+ },
+ 'Cd_ConnRiver.rgn': {
+ 'drag': 0,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_ConnRiver.rgn'
+ },
+ 'Cd_OregonInlet.rgn': {
+ 'drag': 0.01,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_OregonInlet.rgn'
+ },
+ 'Cd_Peconic.rgn': {
+ 'drag': 0,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_Peconic.rgn'
+ },
+ 'Cd_ReynoldsChan.rgn': {
+ 'drag': 0,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_ReynoldsChan.rgn'
+ },
+ 'Cd_Hudson.rgn': {
+ 'drag': 0,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_Hudson.rgn'
+ },
+ }
+ for _, tweak in region_tweaks2.items():
+ print(f"Applying drag {tweak['drag']} in {tweak['region_file']}")
+ reg = read_schism_reg(tweak['region_file'])
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool)
+ drag[idx] = tweak['drag']
+
+ # scale the value inside the regions
+ region_tweaks3 = {
+ 'Cd_DEBay_up.rgn': { # *= 0.01
+ 'drag': 0.01,
+ 'region_file': f'{script_path}/Gr3/Drag/Cd_DEBay_up.rgn'
+ },
+ }
+ for _, tweak in region_tweaks3.items():
+ print(f"Applying drag scale {tweak['drag']} in {tweak['region_file']}")
+ reg = read_schism_reg(tweak['region_file'])
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool)
+ drag[idx] *= tweak['drag']
+
+ return drag
+
+
+def gen_shapiro_strength(hgrid: pylib.schism_grid, init_shapiro_dist: np.ndarray = None, tilt=2.5):
+ '''generate shapiro strength based on the depth and regions'''
+
+ shapiro_min = 100
+ shapiro_max = 1000
+
+ # ---------- dependency on the ocean nudging zone ------------
+ if init_shapiro_dist is None:
+ # no depency on nudging zone, will be set to shapiro_min eventually
+ shapiro_ocean_bnd = np.zeros((hgrid.np, ), dtype=float)
+ else:
+ # scale nudging strength (actually shapiro strength) so that the max equals shapiro_max
+ shapiro_ocean_bnd = shapiro_max * (init_shapiro_dist / max(init_shapiro_dist))
+ print(f'initial shapiro_nudge: {max(shapiro_ocean_bnd)}, {min(shapiro_ocean_bnd)}')
+ # scale nudging transition by a factor, cutoff shapiro at shapiro_max
+ # > 1 for more abrupt transition
+ shapiro_ocean_bnd = np.minimum(shapiro_max, shapiro_ocean_bnd * tilt)
+
+ # ---------- dependency on regions ------------
+ shapiro_region = np.zeros(hgrid.np)
+ region_tweaks = {
+ 'coastal_buffer_1:': {
+ 'filename': f'{script_path}/Gr3/Shapiro/coastal_0.2.lonlat.reg',
+ 'strength': 200
+ },
+ 'coastal_buffer_2:': {
+ 'filename': f'{script_path}/Gr3/Shapiro/coastal_0.5_1.lonlat.reg',
+ 'strength': 300
+ },
+ 'coastal_buffer_3:': {
+ 'filename': f'{script_path}/Gr3/Shapiro/coastal_0.5_2.lonlat.reg',
+ 'strength': 300
+ },
+ 'Shapiro_Thimble': {
+ 'filename': f'{script_path}/Gr3/Shapiro/Shapiro_Thimble.rgn',
+ 'strength': 1000
+ },
+ 'Shap_Narrows': {
+ 'filename': f'{script_path}/Gr3/Shapiro/Shap_Narrows.rgn',
+ 'strength': 1000
+ }
+ }
+ for region, tweak in region_tweaks.items():
+ reg = read_schism_reg(tweak['filename'])
+ idx = inside_polygon(np.c_[hgrid.x, hgrid.y], reg.x, reg.y).astype(bool)
+ shapiro_region[idx] = tweak['strength']
+ print(f"Applying shapiro {tweak['strength']} in {region}")
+
+ # -------- combine all shapiro tweaks ---------
+ shapiro = shapiro_region + shapiro_ocean_bnd
+ shapiro = np.clip(shapiro, shapiro_min, shapiro_max)
+
+ return shapiro
+
+
+def gen_elev_ic(hgrid=None, h0=0.1, city_shape_fnames=None, base_elev_ic=None):
+ '''
+ set initial elevation: 0 in the ocean, h0 below ground on higher grounds and in cities
+
+ Inputs:
+ - city_shape_fname: the shapefile must be in the same projection as the hgrid
+ - base_elev_ic: the base elevation ic file, if not None,
+ the initial ocean elevation will be set to this value
+ '''
+ if city_shape_fnames is None:
+ in_city = np.ones(hgrid.dp.shape, dtype=bool)
+ else:
+ in_city = find_points_in_polyshp(
+ pt_xy=np.c_[hgrid.x, hgrid.y], shapefile_names=city_shape_fnames)
+
+ high_ground = hgrid.dp < 0
+
+ if base_elev_ic is not None:
+ elev_ic = pylib.schism_grid(base_elev_ic).dp
+ else:
+ elev_ic = np.zeros(hgrid.dp.shape, dtype=float)
+
+ ind = np.logical_or(high_ground, in_city)
+ hgrid.save('city_high_ground.gr3', value=ind.astype(int)) # diagnostic
+
+ # set initial elevation to h0 below ground on higher grounds and in cities
+ elev_ic[ind] = - hgrid.dp[ind] - h0
+
+ return elev_ic
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/recipes/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/recipes/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/recipes/generic.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/recipes/generic.py
new file mode 100644
index 000000000..ab3a9a764
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/recipes/generic.py
@@ -0,0 +1,23 @@
+"""
+STOFS3D Atlantic model recipe for Atlas hindcasts
+"""
+from ..config.schema import Settings
+from ..core.stofs3d_atl_driver import stofs3d_atl_driver
+from ..config.stofs3d_atl_config import ConfigStofs3dAtlantic
+
+def get_model_cfg(version: str):
+ return getattr(ConfigStofs3dAtlantic, version)()
+
+def build(cfg: Settings):
+ base_cfg = getattr(ConfigStofs3dAtlantic, cfg.model.version)()
+ model_cfg = base_cfg.model_copy(update=cfg.model.model_dump(exclude_unset=True))
+
+ return stofs3d_atl_driver(
+ hgrid_path=cfg.run.hgrid_path,
+ vgrid_path=cfg.run.vgrid_path,
+ config=model_cfg,
+ project_dir=cfg.run.project_dir,
+ runid=cfg.run.runid,
+ scr_dir=(cfg.runtime.scr_dir if cfg.runtime else None),
+ input_files=cfg.inputs.model_dump(by_alias=True),
+ )
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/__init__.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/__init__.py
similarity index 100%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/__init__.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/__init__.py
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/subset_inputs_by_time.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/subset_inputs_by_time.py
similarity index 85%
rename from src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/subset_inputs_by_time.py
rename to src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/subset_inputs_by_time.py
index 70765f667..7b05d5511 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Reinit_hot_with_hycom/subset_inputs_by_time.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/subset_inputs_by_time.py
@@ -20,20 +20,24 @@ def subset_nc(wdir, base_time: pd.Timestamp, start_time: pd.Timestamp, end_time:
Assuming time is in seconds since base_time for *D.th.nc
'''
file_dict = {}
- file_names = glob(f'{wdir}/*nu.nc')
+ file_names = glob(f'{wdir}/*D.th.nc')
for file in file_names:
file_dict[Path(file).stem] = {
'file_path': Path(file),
- 'time_unit': 'D',
+ 'time_unit': 's',
}
- file_names = glob(f'{wdir}/*D.th.nc')
+ file_names = glob(f'{wdir}/*nu.nc')
for file in file_names:
file_dict[Path(file).stem] = {
'file_path': Path(file),
- 'time_unit': 's',
+ 'time_unit': 'D',
}
for file, file_info in file_dict.items():
+ if Path(file_info['file_path']).exists() is False:
+ print(f'File {file} does not exist. Skipping.')
+ continue
+
print('subsetting file:', file)
ds = xr.open_dataset(file_info['file_path'])
@@ -63,6 +67,10 @@ def subset_th(wdir, base_time: pd.Timestamp, start_time: pd.Timestamp, end_time:
'''
file_names = glob(f'{wdir}/*.th')
for file in file_names:
+ if Path(file).exists() is False:
+ print(f'File {file} does not exist. Skipping.')
+ continue
+
print('subsetting file:', file)
th = TimeHistory.from_file(file, start_time_str=base_time.strftime('%Y%m%d %H%M%S'))
@@ -73,7 +81,6 @@ def subset_th(wdir, base_time: pd.Timestamp, start_time: pd.Timestamp, end_time:
time_slice = slice(start_time, end_time)
th = th[time_slice]
-
output_file = (
wdir + Path(file).stem +
f'_{start_time.strftime("%Y%m%d")}_{end_time.strftime("%Y%m%d")}.th'
@@ -90,6 +97,10 @@ def subset_source_nc(wdir, base_time: pd.Timestamp, start_time: pd.Timestamp, en
'''
file_name = f'{wdir}/source.nc'
+ if Path(file_name).exists() is False:
+ print(f'File {file_name} does not exist. Skipping subsetting source.nc.')
+ return
+
print('subsetting file:', file_name)
my_ss = SourceSink.from_ncfile(file_name, start_time_str=base_time.strftime('%Y-%m-%d %H:%M:%S'))
@@ -112,11 +123,11 @@ def subset_inputs_by_time():
if __name__ == '__main__':
# Example usage
- WDIR = '/sciclone/schism10/feiye/STOFS3D-v8/I15b1_v7/'
- base_date = pd.Timestamp('2017-12-01')
- start_date = pd.Timestamp('2018-09-07')
- end_date = pd.Timestamp('2018-09-30')
+ WDIR = '/sciclone/schism10/feiye/STOFS3D-v7.3/I21i/Time_subset_inputs/'
+ base_date = pd.Timestamp('2019-12-01')
+ start_date = pd.Timestamp('2019-12-31')
+ end_date = pd.Timestamp('2021-01-02')
+ subset_nc(WDIR, base_date, start_date, end_date)
subset_source_nc(WDIR, base_date, start_date, end_date)
subset_th(WDIR, base_date, start_date, end_date)
- subset_nc(WDIR, base_date, start_date, end_date)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/utils.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/utils.py
new file mode 100644
index 000000000..94995057c
--- /dev/null
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-Setup/src/stofs3d_setup/utils/utils.py
@@ -0,0 +1,135 @@
+"""
+Utility functions for various tasks
+"""
+import os
+import shutil
+import shapefile
+import numpy as np
+import subprocess
+from pylib import inside_polygon
+
+
+# List of states in the Atlantic STOFS3D domain
+STOFS3D_ATL_STATES = [
+ 'TX', 'LA', 'MS', 'AL', 'FL', 'GA', 'SC', 'NC', 'VA',
+ 'DC', 'MD', 'DE', 'PA', 'NJ', 'NY', 'CT', 'RI', 'MA', 'NH', 'ME'
+]
+
+
+# ---------------------------------------------------------------------
+# Utility functions
+# ---------------------------------------------------------------------
+def mkcd_new_dir(path, remove=True):
+ '''Make a new directory and change to it'''
+ if remove:
+ remove_folder(path)
+ os.makedirs(path, exist_ok=True)
+ os.chdir(path)
+
+
+def remove_folder(path):
+ '''Remove a folder and all its contents'''
+ try:
+ shutil.rmtree(path)
+ print(f"{path} and all contents removed successfully")
+ except FileNotFoundError:
+ print(f"{path} does not exist, no need to remove.")
+ except OSError as error:
+ print(f"Error removing {path}: {error}")
+ raise
+
+
+def try_remove(file):
+ '''Try to remove a file, ignore if it does not exist'''
+ try:
+ os.remove(file)
+ except FileNotFoundError:
+ print(f"{file} does not exist, no need to remove.")
+ except OSError:
+ print(f"Error removing: {file}")
+ raise
+
+
+def find_points_in_polyshp(pt_xy, shapefile_names):
+ '''Find points inside polygons defined in shapefiles'''
+ ind = np.zeros(pt_xy[:, 0].shape)
+ for shapefile_name in shapefile_names:
+ # shapefile # records = sf.records() # sf.shapeType # len(sf) # s = sf.shape(idx)
+ sf = shapefile.Reader(shapefile_name)
+ shapes = sf.shapes()
+
+ for i, shp in enumerate(shapes):
+ poly_xy = np.array(shp.points).T
+ print(f'shape {i+1} of {len(shapes)}, {poly_xy[:, 0]}')
+ ind += inside_polygon(pt_xy, poly_xy[0], poly_xy[1]) # 1: true; 0: false
+
+ ind = ind.astype('bool')
+ return ind
+
+
+def prep_run_dir(parent_dir, runid, scr_dir=None):
+ '''
+ Prepare the run directory and return the path to the model input folder
+ - parent_dir: the parent directory where the run directory is created
+ - runid: the run directory name
+ - scr_dir: the parent directory where outputs are stored, e.g.:
+ scr_dir/R{runid}/outputs/,
+ if None, use the run directory
+ parent_dir/R{runid}/outputs/
+
+ Model inputs and the scripts are saved in the Input dir, e.g., I01;
+ The run directory is saved in the Run dir, e.g., R01;
+ The outputs are saved on the scratch disk and linked under parent dir. e.g.,
+ parent_dir/O01/outputs/.
+ Other post-processed outputs can be put under parent_dir/O01/
+ '''
+ if scr_dir is None:
+ scr_dir = parent_dir
+
+ model_input_path = f'{parent_dir}/I{runid}'
+ rundir = f'{parent_dir}/R{runid}'
+ output_dir = f'{scr_dir}/R{runid}/outputs'
+
+ os.makedirs(rundir, exist_ok=True)
+ os.makedirs(model_input_path, exist_ok=True)
+ os.makedirs(output_dir, exist_ok=True)
+ os.makedirs(f'{parent_dir}/O{runid}', exist_ok=True)
+
+ os.chdir(rundir)
+ subprocess.run(
+ f'ln -sf {output_dir} .',
+ shell=True, stdout=subprocess.DEVNULL,
+ stderr=subprocess.DEVNULL, check=False) # ignore errors, existing folder okay
+
+ os.chdir(f'{parent_dir}/O{runid}')
+ os.system(f'ln -sf {output_dir} .')
+ os.system(f'ln -sf {model_input_path}/hgrid.gr3 .')
+
+ return model_input_path, rundir, output_dir
+
+
+def write_metadata(
+ script_path,
+ metadata_path,
+ project_dir,
+ runid,
+):
+ import subprocess
+ import yaml
+ from datetime import datetime
+
+ git_commit = subprocess.check_output(
+ ["git", "rev-parse", "HEAD"],
+ cwd=script_path,
+ text=True,
+ ).strip()
+
+ metadata = {
+ "runid": str(runid),
+ "project_dir": str(project_dir),
+ "generated_on": datetime.utcnow().strftime("%Y-%m-%d %H:%M UTC"),
+ "setup_git_commit": git_commit,
+ }
+
+ with open(metadata_path, "w") as f:
+ yaml.safe_dump(metadata, f, sort_keys=False)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-operation/pysh/hotstart_proc.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-operation/pysh/hotstart_proc.py
index f3b27e11d..d9659b98a 100644
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-operation/pysh/hotstart_proc.py
+++ b/src/Utility/Pre-Processing/STOFS-3D-Atl-operation/pysh/hotstart_proc.py
@@ -1,4 +1,4 @@
-from pylib import zdata, schism_grid, schism_vgrid, WriteNC, inside_polygon # from ZG's pylib: pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pylibs4schism==0.1.10
+from pylib import zdata, schism_grid, schism_vgrid, WriteNC, inside_polygon # from ZG's pylib: https://github.com/wzhengui/pylibs/tree/master#
from scipy import spatial
from scipy.interpolate import griddata
from scipy.sparse import csc_matrix
@@ -45,7 +45,7 @@ def __init__(self, grid_info, ntracers=2, hot_file=None):
If str, the directory containing hgrid.gr3 and vgrid.in files
If dict, it should contain keys 'np', 'ne', 'ns', 'nvrt' representing the grid dimensions,
e.g., {'np': 4, 'ne': 2, 'ns': 5, 'nvrt': 4}.
-
+
ntracers: int, number of tracers (default is 2).
hot_file: str or None
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/README
deleted file mode 100644
index e7a0ac3a0..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/README
+++ /dev/null
@@ -1 +0,0 @@
-Used for storing data files, e.g., shapefiles for the Louisianna levees.
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/ecgc_shoreline_sal.txt b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/ecgc_shoreline_sal.txt
deleted file mode 100644
index 4b6322834..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/ecgc_shoreline_sal.txt
+++ /dev/null
@@ -1,156 +0,0 @@
-
--65.1776430198 46.0948686146 0.0000000000
--63.9820000000 44.3140000000 31.2437591553
--64.9180000000 43.6160000000 32.4024085999
--65.7110000000 43.2190000000 32.5301589966
--66.2830000000 43.6480000000 32.8031997681
--66.5840000000 44.3140000000 32.8316192627
--67.0600000000 45.5900000000 0.0000000000
--77.6600000000 38.5700000000 0.0000000000
--75.3110000000 35.1120000000 36.1651496887
--76.0090000000 34.8740000000 35.8244705200
--75.7550000000 36.8090000000 32.9317016602
--75.2310000000 35.6030000000 33.1470184326
--75.1840000000 37.8410000000 32.9911994934
--74.8820000000 38.7610000000 32.0705909729
--75.1000000000 41.4900000000 0.0000000000
--72.6900000000 43.5400000000 0.0000000000
--69.3600000000 44.8700000000 0.0000000000
--67.2500000000 44.4090000000 32.8016510010
--68.2500000000 44.0290000000 32.8920402527
--69.2340000000 43.7430000000 32.9616699219
--70.1220000000 43.4570000000 32.7704811096
--70.7090000000 42.9180000000 32.6512184143
--70.4400000000 42.6480000000 32.7075195313
--70.7410000000 42.3780000000 32.5283889771
--70.3600000000 41.8870000000 32.0378990173
--70.2650000000 42.2040000000 32.6488685608
--69.8680000000 41.9180000000 32.5087394714
--69.6300000000 41.2200000000 32.3221817017
--70.8200000000 41.1730000000 32.3305091858
--71.4390000000 41.3310000000 32.3360900879
--71.8830000000 40.9500000000 32.0625801086
--72.8200000000 40.6010000000 32.3239898682
--73.8350000000 40.4270000000 32.5212211609
--74.1840000000 39.5070000000 31.6078090668
--79.5500000000 36.4700000000 0.0000000000
--77.8650000000 33.6520000000 36.0918312073
--78.6590000000 33.6360000000 35.9611892700
--77.3420000000 34.3500000000 35.8391685486
--76.4370000000 34.3180000000 35.8108711243
--81.5270000000 25.1730000000 36.2331504822
--81.5070000000 25.4350000000 35.7176284790
--79.9670000000 25.7160000000 36.2052383423
--80.1700000000 25.1340000000 36.2105484009
--81.8000000000 33.9100000000 0.0000000000
--80.4040000000 32.1290000000 35.5004501343
--81.0330000000 31.4610000000 34.3962402344
--79.6420000000 32.6680000000 35.0525016785
--79.0080000000 32.9700000000 35.3381996155
--81.8560000000 25.7450000000 35.2579689026
--79.9570000000 26.3650000000 36.2047500610
--79.9180000000 26.9070000000 36.2097282410
--82.0500000000 26.2970000000 35.0467414856
--80.1900000000 27.5370000000 36.2326393127
--82.3880000000 26.4180000000 35.0093307495
--82.6020000000 27.0240000000 34.9679298401
--82.9700000000 27.5110000000 34.7990493774
--80.3930000000 28.4290000000 36.2125091553
--83.0650000000 28.1650000000 34.4961013794
--80.9840000000 29.5430000000 36.4879608154
--83.1840000000 24.4950000000 36.2319717407
--83.0290000000 24.9210000000 36.2397193909
--81.8560000000 24.8730000000 36.2031402588
--80.7610000000 24.6790000000 36.2099494934
--81.9340000000 24.3490000000 36.2187805176
--82.8740000000 24.3010000000 36.2460289001
--83.3980000000 28.7230000000 35.1364402771
--81.2750000000 30.5310000000 34.7835006714
--83.6470000000 29.5070000000 35.0909614563
--84.0750000000 29.8630000000 34.8088912964
--85.0300000000 33.1000000000 0.0000000000
--84.9180000000 29.4360000000 34.4256095886
--85.2510000000 29.4830000000 33.7240486145
--85.5960000000 29.7090000000 34.8706398010
--86.3560000000 30.2310000000 35.4089698792
--88.8200000000 32.1200000000 0.0000000000
--88.4940000000 29.9700000000 35.0269584656
--88.5770000000 29.4000000000 35.6655998230
--88.1970000000 30.0530000000 34.5799903870
--87.3650000000 30.1360000000 34.6779899597
--88.9570000000 28.6870000000 36.1898689270
--89.9670000000 28.3660000000 36.3140296936
--90.8820000000 28.3190000000 36.1127586365
--91.3690000000 28.4610000000 35.9169692993
--91.9400000000 31.4100000000 0.0000000000
--91.6780000000 28.8060000000 34.2088012695
--92.1290000000 28.9720000000 33.9913101196
--92.5920000000 29.1030000000 34.4452095032
--92.8650000000 29.4470000000 32.4618110657
--93.3520000000 29.5420000000 31.3994693756
--95.9300000000 30.8400000000 0.0000000000
--94.5280000000 29.2340000000 31.6482295990
--95.7400000000 28.4500000000 33.8862609863
--98.3900000000 29.3100000000 0.0000000000
--97.0820000000 27.4870000000 34.0108604431
--97.0350000000 26.3350000000 34.8449707031
--96.6550000000 27.9740000000 33.6819496155
--99.1600000000 26.4400000000 0.0000000000
--101.4600000000 26.3900000000 0.0000000000
--101.3600000000 29.2600000000 0.0000000000
--99.2100000000 31.6100000000 0.0000000000
--96.2400000000 32.3300000000 0.0000000000
--92.5500000000 32.6900000000 0.0000000000
--89.3800000000 33.1000000000 0.0000000000
--86.3100000000 33.8100000000 0.0000000000
--83.2900000000 34.9900000000 0.0000000000
--82.2100000000 37.4000000000 0.0000000000
--80.3200000000 40.3100000000 0.0000000000
--77.2000000000 42.6700000000 0.0000000000
--74.0700000000 44.3100000000 0.0000000000
--71.0000000000 46.2000000000 0.0000000000
--68.0300000000 47.3800000000 0.0000000000
--66.4500000000 47.9900000000 0.0000000000
--60.9970000000 45.1110000000 31.2437591553
--61.7410000000 47.1880000000 0.0000000000
--62.6060000000 49.4370000000 0.0000000000
--91.6220000000 30.3110000000 0.0000000000
--92.0030000000 30.0910000000 0.0000000000
--92.3990000000 29.9380000000 0.0000000000
--92.6880000000 30.5170000000 0.0000000000
--93.3660000000 30.6310000000 0.0000000000
--93.9140000000 30.5250000000 0.0000000000
--94.7020000000 30.3420000000 0.0000000000
--95.0690000000 31.5250000000 0.0000000000
--94.0860000000 31.3170000000 0.0000000000
--96.3430000000 29.7930000000 0.0000000000
--97.5750000000 28.7190000000 0.0000000000
--98.2500000000 26.1460000000 0.0000000000
--96.7670000000 29.2020000000 0.0000000000
--88.1630000000 30.8070000000 0.0000000000
--87.7390000000 30.7990000000 0.0000000000
--91.1990000000 30.4900000000 0.0000000000
--90.6960000000 30.6040000000 0.0000000000
--89.7180000000 30.7370000000 0.0000000000
--90.2970000000 31.6390000000 0.0000000000
--86.7340000000 30.9640000000 0.0000000000
--85.8160000000 30.9940000000 0.0000000000
--92.6145000000 30.1111000000 0.0000000000
--92.8260000000 30.2154000000 0.0000000000
--93.2038000000 30.3338000000 0.0000000000
--89.8846000000 29.9097000000 0.0000000000
--89.9542000000 29.8937000000 0.0000000000
--89.9916000000 29.9793000000 0.0000000000
--90.1603000000 29.9981000000 0.0000000000
--90.3932000000 30.0409000000 0.0000000000
--90.6422000000 30.1078000000 0.0000000000
--91.0143000000 30.0302000000 0.0000000000
--90.7814000000 29.9071000000 0.0000000000
--90.6154000000 29.9954000000 0.0000000000
--90.5003000000 29.9847000000 0.0000000000
--90.3236000000 29.9017000000 0.0000000000
--90.1496000000 29.8910000000 0.0000000000
--91.2901000000 29.9579000000 0.0000000000
--91.4534000000 29.8696000000 0.0000000000
--91.6836000000 29.8937000000 0.0000000000
--91.8683000000 29.9713000000 0.0000000000
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/ecgc_sub_grid.reg b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/ecgc_sub_grid.reg
deleted file mode 100644
index f04103f9f..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Datafiles/Tweak_hotstart/ecgc_sub_grid.reg
+++ /dev/null
@@ -1,584 +0,0 @@
-Region in ACE/gredit format
-1
-581 1
--97.03500000 26.33500000
--97.04283330 26.52700000
--97.05066670 26.71900000
--97.05850000 26.91100000
--97.06633330 27.10300000
--97.07416670 27.29500000
--97.08200000 27.48700000
--96.93966670 27.64933330
--96.79733330 27.81166670
--96.65500000 27.97400000
--96.47200000 28.06920000
--96.28900000 28.16440000
--96.10600000 28.25960000
--95.92300000 28.35480000
--95.74000000 28.45000000
--95.56685710 28.56200000
--95.39371430 28.67400000
--95.22057140 28.78600000
--95.04742860 28.89800000
--94.87428570 29.01000000
--94.70114290 29.12200000
--94.52800000 29.23400000
--94.33200000 29.28533330
--94.13600000 29.33666670
--93.94000000 29.38800000
--93.74400000 29.43933330
--93.54800000 29.49066670
--93.35200000 29.54200000
--93.10850000 29.49450000
--92.86500000 29.44700000
--92.72850000 29.27500000
--92.59200000 29.10300000
--92.36050000 29.03750000
--92.12900000 28.97200000
--91.90350000 28.88900000
--91.67800000 28.80600000
--91.52350000 28.63350000
--91.36900000 28.46100000
--91.20666670 28.41366670
--91.04433330 28.36633330
--90.88200000 28.31900000
--90.69900000 28.32840000
--90.51600000 28.33780000
--90.33300000 28.34720000
--90.15000000 28.35660000
--89.96700000 28.36600000
--89.76500000 28.43020000
--89.56300000 28.49440000
--89.36100000 28.55860000
--89.15900000 28.62280000
--88.95700000 28.68700000
--88.86200000 28.86525000
--88.76700000 29.04350000
--88.67200000 29.22175000
--88.57700000 29.40000000
--88.54933330 29.59000000
--88.52166670 29.78000000
--88.49400000 29.97000000
--88.34550000 30.01150000
--88.19700000 30.05300000
--87.98900000 30.07375000
--87.78100000 30.09450000
--87.57300000 30.11525000
--87.36500000 30.13600000
--87.16320000 30.15500000
--86.96140000 30.17400000
--86.75960000 30.19300000
--86.55780000 30.21200000
--86.35600000 30.23100000
--86.20400000 30.12660000
--86.05200000 30.02220000
--85.90000000 29.91780000
--85.74800000 29.81340000
--85.59600000 29.70900000
--85.42350000 29.59600000
--85.25100000 29.48300000
--85.08450000 29.45950000
--84.91800000 29.43600000
--84.74940000 29.52140000
--84.58080000 29.60680000
--84.41220000 29.69220000
--84.24360000 29.77760000
--84.07500000 29.86300000
--83.93233330 29.74433330
--83.78966670 29.62566670
--83.64700000 29.50700000
--83.58475000 29.31100000
--83.52250000 29.11500000
--83.46025000 28.91900000
--83.39800000 28.72300000
--83.28700000 28.53700000
--83.17600000 28.35100000
--83.06500000 28.16500000
--83.03333330 27.94700000
--83.00166670 27.72900000
--82.97000000 27.51100000
--82.84733330 27.34866670
--82.72466670 27.18633330
--82.60200000 27.02400000
--82.53066670 26.82200000
--82.45933330 26.62000000
--82.38800000 26.41800000
--82.21900000 26.35750000
--82.05000000 26.29700000
--81.98533330 26.11300000
--81.92066670 25.92900000
--81.85600000 25.74500000
--81.68150000 25.59000000
--81.50700000 25.43500000
--81.52700000 25.17300000
--81.69150000 25.02300000
--81.85600000 24.87300000
--82.05150000 24.88100000
--82.24700000 24.88900000
--82.44250000 24.89700000
--82.63800000 24.90500000
--82.83350000 24.91300000
--83.02900000 24.92100000
--83.10650000 24.70800000
--83.18400000 24.49500000
--83.02900000 24.39800000
--82.87400000 24.30100000
--82.68600000 24.31060000
--82.49800000 24.32020000
--82.31000000 24.32980000
--82.12200000 24.33940000
--81.93400000 24.34900000
--81.73850000 24.40400000
--81.54300000 24.45900000
--81.34750000 24.51400000
--81.15200000 24.56900000
--80.95650000 24.62400000
--80.76100000 24.67900000
--80.61325000 24.79275000
--80.46550000 24.90650000
--80.31775000 25.02025000
--80.17000000 25.13400000
--80.10233330 25.32800000
--80.03466670 25.52200000
--79.96700000 25.71600000
--79.96366670 25.93233330
--79.96033330 26.14866670
--79.95700000 26.36500000
--79.94400000 26.54566670
--79.93100000 26.72633330
--79.91800000 26.90700000
--80.00866670 27.11700000
--80.09933330 27.32700000
--80.19000000 27.53700000
--80.23060000 27.71540000
--80.27120000 27.89380000
--80.31180000 28.07220000
--80.35240000 28.25060000
--80.39300000 28.42900000
--80.49150000 28.61466670
--80.59000000 28.80033330
--80.68850000 28.98600000
--80.78700000 29.17166670
--80.88550000 29.35733330
--80.98400000 29.54300000
--81.04220000 29.74060000
--81.10040000 29.93820000
--81.15860000 30.13580000
--81.21680000 30.33340000
--81.27500000 30.53100000
--81.22660000 30.71700000
--81.17820000 30.90300000
--81.12980000 31.08900000
--81.08140000 31.27500000
--81.03300000 31.46100000
--80.90720000 31.59460000
--80.78140000 31.72820000
--80.65560000 31.86180000
--80.52980000 31.99540000
--80.40400000 32.12900000
--80.25160000 32.23680000
--80.09920000 32.34460000
--79.94680000 32.45240000
--79.79440000 32.56020000
--79.64200000 32.66800000
--79.48350000 32.74350000
--79.32500000 32.81900000
--79.16650000 32.89450000
--79.00800000 32.97000000
--78.92075000 33.13650000
--78.83350000 33.30300000
--78.74625000 33.46950000
--78.65900000 33.63600000
--78.46050000 33.64000000
--78.26200000 33.64400000
--78.06350000 33.64800000
--77.86500000 33.65200000
--77.73425000 33.82650000
--77.60350000 34.00100000
--77.47275000 34.17550000
--77.34200000 34.35000000
--77.16100000 34.34360000
--76.98000000 34.33720000
--76.79900000 34.33080000
--76.61800000 34.32440000
--76.43700000 34.31800000
--76.33000000 34.45700000
--76.22300000 34.59600000
--76.11600000 34.73500000
--76.00900000 34.87400000
--75.83450000 34.93350000
--75.66000000 34.99300000
--75.48550000 35.05250000
--75.31100000 35.11200000
--75.27100000 35.35750000
--75.23100000 35.60300000
--75.30585710 35.77528570
--75.38071430 35.94757140
--75.45557140 36.11985710
--75.53042860 36.29214290
--75.60528570 36.46442860
--75.68014290 36.63671430
--75.75500000 36.80900000
--75.65983330 36.98100000
--75.56466670 37.15300000
--75.46950000 37.32500000
--75.37433330 37.49700000
--75.27916670 37.66900000
--75.18400000 37.84100000
--75.12360000 38.02500000
--75.06320000 38.20900000
--75.00280000 38.39300000
--74.94240000 38.57700000
--74.88200000 38.76100000
--74.74240000 38.91020000
--74.60280000 39.05940000
--74.46320000 39.20860000
--74.32360000 39.35780000
--74.18400000 39.50700000
--74.11420000 39.69100000
--74.04440000 39.87500000
--73.97460000 40.05900000
--73.90480000 40.24300000
--73.83500000 40.42700000
--73.63200000 40.46180000
--73.42900000 40.49660000
--73.22600000 40.53140000
--73.02300000 40.56620000
--72.82000000 40.60100000
--72.63260000 40.67080000
--72.44520000 40.74060000
--72.25780000 40.81040000
--72.07040000 40.88020000
--71.88300000 40.95000000
--71.73500000 41.07700000
--71.58700000 41.20400000
--71.43900000 41.33100000
--71.23266670 41.27833330
--71.02633330 41.22566670
--70.82000000 41.17300000
--70.62166670 41.18083330
--70.42333330 41.18866670
--70.22500000 41.19650000
--70.02666670 41.20433330
--69.82833330 41.21216670
--69.63000000 41.22000000
--69.68950000 41.39450000
--69.74900000 41.56900000
--69.80850000 41.74350000
--69.86800000 41.91800000
--70.06650000 42.06100000
--70.26500000 42.20400000
--70.31250000 42.04550000
--70.36000000 41.88700000
--70.48700000 42.05066670
--70.61400000 42.21433330
--70.74100000 42.37800000
--70.59050000 42.51300000
--70.44000000 42.64800000
--70.57450000 42.78300000
--70.70900000 42.91800000
--70.56225000 43.05275000
--70.41550000 43.18750000
--70.26875000 43.32225000
--70.12200000 43.45700000
--69.94440000 43.51420000
--69.76680000 43.57140000
--69.58920000 43.62860000
--69.41160000 43.68580000
--69.23400000 43.74300000
--69.03720000 43.80020000
--68.84040000 43.85740000
--68.64360000 43.91460000
--68.44680000 43.97180000
--68.25000000 44.02900000
--68.05000000 44.10500000
--67.85000000 44.18100000
--67.65000000 44.25700000
--67.45000000 44.33300000
--67.25000000 44.40900000
--67.02800000 44.37733330
--66.80600000 44.34566670
--66.58400000 44.31400000
--66.50875000 44.14750000
--66.43350000 43.98100000
--66.35825000 43.81450000
--66.28300000 43.64800000
--66.14000000 43.54075000
--65.99700000 43.43350000
--65.85400000 43.32625000
--65.71100000 43.21900000
--65.51275000 43.31825000
--65.31450000 43.41750000
--65.11625000 43.51675000
--64.91800000 43.61600000
--64.76200000 43.73233330
--64.60600000 43.84866670
--64.45000000 43.96500000
--64.29400000 44.08133330
--64.13800000 44.19766670
--63.98200000 44.31400000
--63.78300000 44.36646670
--63.58400000 44.41893330
--63.38500000 44.47140000
--63.18600000 44.52386670
--62.98700000 44.57633330
--62.78800000 44.62880000
--62.58900000 44.68126670
--62.39000000 44.73373330
--62.19100000 44.78620000
--61.99200000 44.83866670
--61.79300000 44.89113330
--61.59400000 44.94360000
--61.39500000 44.99606670
--61.19600000 45.04853330
--60.99700000 45.10100000
--60.99700000 45.10100000
--61.06622500 45.28792110
--62.48186200 45.47724200
--64.10107000 45.73610000
--65.26689900 46.38324400
--66.64750000 47.91375000
--66.84500000 47.83750000
--67.04250000 47.76125000
--67.24000000 47.68500000
--67.43750000 47.60875000
--67.63500000 47.53250000
--67.83250000 47.45625000
--68.03000000 47.38000000
--68.21562500 47.30625000
--68.40125000 47.23250000
--68.58687500 47.15875000
--68.77250000 47.08500000
--68.95812500 47.01125000
--69.14375000 46.93750000
--69.32937500 46.86375000
--69.51500000 46.79000000
--69.70062500 46.71625000
--69.88625000 46.64250000
--70.07187500 46.56875000
--70.25750000 46.49500000
--70.44312500 46.42125000
--70.62875000 46.34750000
--70.81437500 46.27375000
--71.00000000 46.20000000
--71.17055560 46.09500000
--71.34111110 45.99000000
--71.51166670 45.88500000
--71.68222220 45.78000000
--71.85277780 45.67500000
--72.02333330 45.57000000
--72.19388890 45.46500000
--72.36444440 45.36000000
--72.53500000 45.25500000
--72.70555560 45.15000000
--72.87611110 45.04500000
--73.04666670 44.94000000
--73.21722220 44.83500000
--73.38777780 44.73000000
--73.55833330 44.62500000
--73.72888890 44.52000000
--73.89944440 44.41500000
--74.07000000 44.31000000
--74.24388890 44.21888890
--74.41777780 44.12777780
--74.59166670 44.03666670
--74.76555560 43.94555560
--74.93944440 43.85444440
--75.11333330 43.76333330
--75.28722220 43.67222220
--75.46111110 43.58111110
--75.63500000 43.49000000
--75.80888890 43.39888890
--75.98277780 43.30777780
--76.15666670 43.21666670
--76.33055560 43.12555560
--76.50444440 43.03444440
--76.67833330 42.94333330
--76.85222220 42.85222220
--77.02611110 42.76111110
--77.20000000 42.67000000
--77.35600000 42.55200000
--77.51200000 42.43400000
--77.66800000 42.31600000
--77.82400000 42.19800000
--77.98000000 42.08000000
--78.13600000 41.96200000
--78.29200000 41.84400000
--78.44800000 41.72600000
--78.60400000 41.60800000
--78.76000000 41.49000000
--78.91600000 41.37200000
--79.07200000 41.25400000
--79.22800000 41.13600000
--79.38400000 41.01800000
--79.54000000 40.90000000
--79.69600000 40.78200000
--79.85200000 40.66400000
--80.00800000 40.54600000
--80.16400000 40.42800000
--80.32000000 40.31000000
--80.43117650 40.13882350
--80.54235290 39.96764710
--80.65352940 39.79647060
--80.76470590 39.62529410
--80.87588240 39.45411760
--80.98705880 39.28294120
--81.09823530 39.11176470
--81.20941180 38.94058820
--81.32058820 38.76941180
--81.43176470 38.59823530
--81.54294120 38.42705880
--81.65411760 38.25588240
--81.76529410 38.08470590
--81.87647060 37.91352940
--81.98764710 37.74235290
--82.09882350 37.57117650
--82.21000000 37.40000000
--82.29307690 37.21461540
--82.37615380 37.02923080
--82.45923080 36.84384620
--82.54230770 36.65846150
--82.62538460 36.47307690
--82.70846150 36.28769230
--82.79153850 36.10230770
--82.87461540 35.91692310
--82.95769230 35.73153850
--83.04076920 35.54615380
--83.12384620 35.36076920
--83.20692310 35.17538460
--83.29000000 34.99000000
--83.47875000 34.91625000
--83.66750000 34.84250000
--83.85625000 34.76875000
--84.04500000 34.69500000
--84.23375000 34.62125000
--84.42250000 34.54750000
--84.61125000 34.47375000
--84.80000000 34.40000000
--84.98875000 34.32625000
--85.17750000 34.25250000
--85.36625000 34.17875000
--85.55500000 34.10500000
--85.74375000 34.03125000
--85.93250000 33.95750000
--86.12125000 33.88375000
--86.31000000 33.81000000
--86.50187500 33.76562500
--86.69375000 33.72125000
--86.88562500 33.67687500
--87.07750000 33.63250000
--87.26937500 33.58812500
--87.46125000 33.54375000
--87.65312500 33.49937500
--87.84500000 33.45500000
--88.03687500 33.41062500
--88.22875000 33.36625000
--88.42062500 33.32187500
--88.61250000 33.27750000
--88.80437500 33.23312500
--88.99625000 33.18875000
--89.18812500 33.14437500
--89.38000000 33.10000000
--89.57812500 33.07437500
--89.77625000 33.04875000
--89.97437500 33.02312500
--90.17250000 32.99750000
--90.37062500 32.97187500
--90.56875000 32.94625000
--90.76687500 32.92062500
--90.96500000 32.89500000
--91.16312500 32.86937500
--91.36125000 32.84375000
--91.55937500 32.81812500
--91.75750000 32.79250000
--91.95562500 32.76687500
--92.15375000 32.74125000
--92.35187500 32.71562500
--92.55000000 32.69000000
--92.74421050 32.67105260
--92.93842110 32.65210530
--93.13263160 32.63315790
--93.32684210 32.61421050
--93.52105260 32.59526320
--93.71526320 32.57631580
--93.90947370 32.55736840
--94.10368420 32.53842110
--94.29789470 32.51947370
--94.49210530 32.50052630
--94.68631580 32.48157890
--94.88052630 32.46263160
--95.07473680 32.44368420
--95.26894740 32.42473680
--95.46315790 32.40578950
--95.65736840 32.38684210
--95.85157890 32.36789470
--96.04578950 32.34894740
--96.24000000 32.33000000
--96.43800000 32.28200000
--96.63600000 32.23400000
--96.83400000 32.18600000
--97.03200000 32.13800000
--97.23000000 32.09000000
--97.42800000 32.04200000
--97.62600000 31.99400000
--97.82400000 31.94600000
--98.02200000 31.89800000
--98.22000000 31.85000000
--98.41800000 31.80200000
--98.61600000 31.75400000
--98.81400000 31.70600000
--99.01200000 31.65800000
--99.21000000 31.61000000
--99.34437500 31.46312500
--99.47875000 31.31625000
--99.61312500 31.16937500
--99.74750000 31.02250000
--99.88187500 30.87562500
--100.01625000 30.72875000
--100.15062500 30.58187500
--100.28500000 30.43500000
--100.41937500 30.28812500
--100.55375000 30.14125000
--100.68812500 29.99437500
--100.82250000 29.84750000
--100.95687500 29.70062500
--101.09125000 29.55375000
--101.22562500 29.40687500
--101.36000000 29.26000000
--101.36714300 29.05500000
--101.37428600 28.85000000
--101.38142900 28.64500000
--101.38857100 28.44000000
--101.39571400 28.23500000
--101.40285700 28.03000000
--101.41000000 27.82500000
--101.41714300 27.62000000
--101.42428600 27.41500000
--101.43142900 27.21000000
--101.43857100 27.00500000
--101.44571400 26.80000000
--101.45285700 26.59500000
--101.46000000 26.39000000
--101.26833300 26.39416670
--101.07666700 26.39833330
--100.88500000 26.40250000
--100.69333300 26.40666670
--100.50166700 26.41083330
--100.31000000 26.41500000
--100.11833300 26.41916670
--99.92666670 26.42333330
--99.73500000 26.42750000
--99.54333330 26.43166670
--99.35166670 26.43583330
--99.16000000 26.44000000
--98.96681820 26.43045450
--98.77363640 26.42090910
--98.58045450 26.41136360
--98.38727270 26.40181820
--98.19409090 26.39227270
--98.00090910 26.38272730
--97.80772730 26.37318180
--97.61454550 26.36363640
--97.42136360 26.35409090
--97.22818180 26.34454550
--97.03500000 26.33500000
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/auto.pl b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/auto.pl
deleted file mode 100755
index 310f6f559..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/auto.pl
+++ /dev/null
@@ -1,45 +0,0 @@
-#! /usr/bin/perl -w
-
-#load some functions
-use File::Copy qw(copy);
-use File::Copy qw(move);
-use Cwd;
-
-# ----------------inputs-------------------------
-$start_stack = 53;
-$end_stack = 60;
-#
-# $start_rec = 1;
-# $end_rec = 24;
-
-$rundir='../../../../Runs/RUN13k/';
-# ----------------end inputs---------------------
-
-# $file_suffix="stack$start_stack.$start_rec-$end_stack.$end_rec";
-$file_suffix="stack$start_stack-$end_stack";
-
-system("cp max_elev.in max_elev_$file_suffix.in");
-system("sed -i 's/000 000 !start and end stacks/$start_stack $end_stack !start and end stacks/g' max_elev_$file_suffix.in");
-# system("sed -i 's/00 00 !start rec/$start_rec $end_rec !start rec/g' max_elev_$file_suffix.in");
-
-$thisdir=cwd();
-
-
-system("ln -sf $rundir/hgrid* .");
-system("ln -sf $rundir/vgrid* .");
-system("cp hgrid* vgrid.in read_output10_allnodes_viz.exe max_elev_$file_suffix.in $rundir/outputs/");
-chdir("$rundir/outputs/");
-system("./read_output10_allnodes_viz.exe < max_elev_$file_suffix.in");
-
-
-chdir($thisdir);
-system("cp $rundir/outputs/elevation_max* .");
-
-system("~/bin/linear_comb_2grids < linear.in ");
-system("mv elevation_max.gr3 elev_max_$file_suffix.gr3");
-system("mv maxinun.gr3 maxinun_$file_suffix.gr3");
-system("~/bin/grd2sms.pl maxinun_$file_suffix.gr3 maxinun_$file_suffix.2dm");
-system("readlink -f maxinun_$file_suffix.2dm");
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/linear.in b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/linear.in
deleted file mode 100644
index 5ffb69970..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/linear.in
+++ /dev/null
@@ -1,4 +0,0 @@
-elevation_max.gr3
-hgrid.gr3
-1 1
-maxinun.gr3
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/max_elev.in b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/max_elev.in
deleted file mode 100644
index d4af6a044..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/MaxElev/max_elev.in
+++ /dev/null
@@ -1,7 +0,0 @@
-elevation
-0 !switch for node/ele based vars: 0,node; 1,ele
-000 000 !start and end stacks
-0 1 1 !switches for min, max, avg
--999999 !threshold for outputing violators.bp, where violaters are nodes/eles with var values < threshold
-0 !initialization flag: (0) do nothing; (1) intialized to -dp (useful for maxelev)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/__pycache__/plot_coastal_act.cpython-39.pyc b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/__pycache__/plot_coastal_act.cpython-39.pyc
deleted file mode 100644
index a956c7a96..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/__pycache__/plot_coastal_act.cpython-39.pyc and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/coastal_act_stats_plot_symbols.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/coastal_act_stats_plot_symbols.json
deleted file mode 100644
index ab70f882e..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/coastal_act_stats_plot_symbols.json
+++ /dev/null
@@ -1,78 +0,0 @@
-{
- "Landfall_region": {
- "ilabel": 1,
- "grid_spacing": 1,
- "symbol_size": 100
- },
- "Manual": {
- "ilabel": 1,
- "grid_spacing": 1,
- "symbol_size": 100
- },
- "Full_domain": {
- "ilabel": 0,
- "grid_spacing": 5,
- "symbol_size": 40,
- "var_str": "MAE",
- "var_colorbar_str": "MAE (m)",
- "cmap": "jet",
- "vmin": 0,
- "vmax": 0.3
- },
- "Bias": {
- "var_str": "Bias",
- "var_colorbar_str": "Bias (m)",
- "cmap": "bwr",
- "vmin": -0.3,
- "vmax": 0.3
- },
- "MAE": {
- "var_str": "MAE",
- "var_colorbar_str": "MAE (m)",
- "cmap": "jet",
- "vmin": 0,
- "vmax": 0.3
- },
- "RMSE": {
- "var_str": "RMSE",
- "var_colorbar_str": "RMSE (m)",
- "cmap": "jet",
- "vmin": 0,
- "vmax": 0.3
- },
- "CC": {
- "var_str": "CC",
- "var_colorbar_str": "CC",
- "cmap": "jet",
- "vmin": 0.0,
- "vmax": 1.0
- },
- "Bias_diff": {
- "var_str": "Bias_diff",
- "var_colorbar_str": "Bias diff (m)",
- "cmap": "bwr",
- "vmin": -0.3,
- "vmax": 0.3
- },
- "MAE_diff": {
- "var_str": "MAE_diff",
- "var_colorbar_str": "MAE diff (m)",
- "cmap": "bwr",
- "vmin": -0.1,
- "vmax": 0.1
- },
- "RMSE_diff": {
- "var_str": "RMSE_diff",
- "var_colorbar_str": "RMSE diff (m)",
- "cmap": "bwr",
- "vmin": -0.3,
- "vmax": 0.3
- },
- "CC_diff": {
- "var_str": "CC_diff",
- "var_colorbar_str": "CC diff",
- "cmap": "bwr",
- "vmin": -1.0,
- "vmax": 1.0
- }
-}
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/plot_coastal_act.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/plot_coastal_act.py
deleted file mode 100644
index b82a5761d..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/plot_coastal_act.py
+++ /dev/null
@@ -1,280 +0,0 @@
-from schism_py_pre_post.Plot.plot_elev import plot_elev, get_hindcast_elev, get_obs_elev
-from schism_py_pre_post.Grid.Bpfile import Bpfile
-import pandas as pd
-import json
-import numpy as np
-import os
-from mpl_toolkits.basemap import Basemap # mamba install basemap
-import matplotlib.pyplot as plt
-
-
-def pacific_stations(station_bp_file=None):
- # --------------define stations----------------------
- # stations, ICOGS v2 and v3, coastal act
- if station_bp_file is None:
- station_bp_file = '/sciclone/schism10/feiye/Coastal_Act/RUN17a/station.in'
-
- noaa_stations_all = Bpfile(station_bp_file, cols=5).st_id
-
- stations_groups = {
- 'Hawaii': noaa_stations_all[76:88],
- 'West_Coast_1': noaa_stations_all[88:108],
- 'West_Coast_2': noaa_stations_all[108:128],
- 'West_Coast_3': noaa_stations_all[128:147],
- }
- default_datums = {
- 'Hawaii': 'MSL',
- 'West_Coast_1': 'NAVD',
- 'West_Coast_2': 'NAVD',
- 'West_Coast_3': 'NAVD',
- }
- return [stations_groups, default_datums]
-
-def ecgc_stations(station_bp_file=None):
- # --------------define stations----------------------
- # stations, ICOGS v2 and v3, coastal act
- if station_bp_file is None:
- station_bp_file = '/sciclone/schism10/feiye/Coastal_Act/Station_in/15a_station.in'
-
- noaa_stations_all = Bpfile(station_bp_file, cols=5).st_id
-
- stations_groups = {
- 'Florida': noaa_stations_all[:10],
- 'Atlantic': noaa_stations_all[10:29],
- 'GoME': noaa_stations_all[29:39], 'GoMX_west': noaa_stations_all[41:60],
- 'GoMX_east': noaa_stations_all[60:80], 'Atlantic_inland1': noaa_stations_all[80:100],
- 'Atlantic_inland2': noaa_stations_all[100:120], 'GoMX_inland': noaa_stations_all[120:150],
- 'Puerto_Rico': noaa_stations_all[150:164] + noaa_stations_all[39:41] # last 2 are bermuda
- }
- default_datums = {
- 'Florida': 'NAVD',
- 'Atlantic': 'NAVD',
- 'GoME': 'NAVD', 'GoMX_west': 'NAVD',
- 'GoMX_east': 'NAVD', 'Atlantic_inland1': 'NAVD',
- 'Atlantic_inland2': 'NAVD', 'GoMX_inland': 'NAVD',
- 'Puerto_Rico': 'MSL'
- }
- return [stations_groups, default_datums]
-
-
-def subset_stations_in_box(box, station_bp_file, group_name="Landfall_region", default_datum='NAVD', max_subplots = 20):
- # select a subset of stations within the box and redefine noaa_stations_groups
- stations_all = Bpfile(station_bp_file, cols=5).st_id
- stations_lonlat = Bpfile(station_bp_file, cols=5).nodes[:, :2]
- idx = (
- (box['W']-1 < stations_lonlat[:, 0]) *
- (box['E']+1 > stations_lonlat[:, 0]) *
- (box['S']-1 < stations_lonlat[:, 1]) *
- (box['N']+1 > stations_lonlat[:, 1])
- )
-
- stations_inbox = np.array(stations_all)[idx]
- stations_groups = {}
- default_datums = {}
- for i_group, i in enumerate(range(0, len(stations_inbox), max_subplots)):
- these_stations = stations_inbox[i:i + max_subplots]
- this_group_name = f"{group_name}_{i_group}"
- stations_groups[this_group_name] = these_stations
- default_datums[this_group_name] = default_datum
- print(f'{len(these_stations)} stations in {this_group_name}')
-
- return [stations_groups, default_datums]
-
-
-def stats_scatter(stats=None, stats_file=None, var_str=None,
- region="Full_domain", box={"W": -100, "E": -60, "S": 8, "N": 48},
- plot_symbol_dict=None, filename=None):
- if stats is None:
- stats = pd.read_csv(stats_file)
- var_str0 = var_str.split('_')[0]
-
- # plot stats as scatter points
- ilabel = plot_symbol_dict[region]["ilabel"]
- grid_spacing = plot_symbol_dict[region]["grid_spacing"]
- symbol_size = plot_symbol_dict[region]["symbol_size"]
- var_colorbar_str = plot_symbol_dict[var_str]["var_colorbar_str"]
- cmap = plot_symbol_dict[var_str]["cmap"]
- vmin = plot_symbol_dict[var_str]["vmin"]
- vmax = plot_symbol_dict[var_str]["vmax"]
-
- plt.figure(figsize=(12, 10), dpi=300)
- m = Basemap(projection="merc", resolution="f", # mamba install basemap-data-hires
- llcrnrlat=box['S']-1, llcrnrlon=box['W']-1,
- urcrnrlat=box['N']+1, urcrnrlon=box['E']+1)
- m.shadedrelief()
- m.drawcoastlines()
- parallels = np.arange(np.floor(box['S'])-1, np.ceil(box['N'])+1, grid_spacing)
- m.drawparallels(parallels, labels=[False, True, True, False])
- meridians = np.arange(np.ceil(box['W'])-1, np.ceil(box['E'])+1, grid_spacing)
- m.drawmeridians(meridians, labels=[False, True, True, False])
- mx, my = m(np.array(stats['station_lon']), np.array(stats['station_lat'])) # transform coordinates
- plt.scatter(mx, my, symbol_size, stats[var_str0].values, cmap=cmap, vmin=vmin, vmax=vmax)
- if ilabel == 1:
- for i, label in enumerate(stats['station_id']):
- plt.annotate(f'{label}', (mx[i], my[i]))
- clb = plt.colorbar()
- clb.ax.set_title(f'{var_colorbar_str} (m)')
- plt.savefig(f'{filename}_{var_str}.png', dpi=400)
- plt.close('all')
-
-def write_stat(stats, fname):
- rearranged_cols = ['station_lon', 'station_lat', 'station_id', 'RMSE', 'MAE',
- 'Bias', 'CC', 'ubRMSE', 'Max_Obs', 'Max_Mod', 'station_name']
- stats = stats[rearranged_cols]
- stats.loc['mean'] = stats.iloc[:, :-1].mean()
- stats.at['mean', 'station_id'] = 'all'
- stats.at['mean', 'station_name'] = 'all'
-
- stats.to_csv(fname, encoding='utf-8', index=False, na_rep='-9999')
-
-
-if __name__ == "__main__":
- # ---------------------------------------------------------------------------------
- # inputs
- # ---------------------------------------------------------------------------------
- hurricanes = ['Ian']
- main_dict = '/sciclone/data10/feiye/schism_py_pre_post_hard_copy/schism_py_pre_post/Plot/stofs3d.json' # 'coastal_act_stats_period_3D_1st_round.json'
-
- region = "Full_domain" # "Landfall_region", "Full_domain", "Manual"
- var_str = 'MAE'
- nday_moving_average = 0
-
- with open(main_dict) as d:
- hurricane_dict = json.load(d)
- station_bp_file = hurricane_dict['All']['station_bp_file']
- station_subset = range(164)
-
- other_dicts_files = [] # ['coastal_act_stats_period_3D_others.json']
- other_line_styles = ['g']
- other_shifts = [0]
- other_subsets = [None]
-
- datum = '' # '' (use predefined ones in ecgc_stations), 'NAVD', 'MSL'
- outfilename_suffix = 'Mostly_NAVD' # 'Mostly_NAVD': some stations don't have NAVD datum and their elevation time series will be demeaned and shown as "MSL"
-
- with open('/sciclone/data10/feiye/schism_py_pre_post_hard_copy/schism_py_pre_post/Plot/coastal_act_stats_plot_symbols.json') as d:
- plot_symbol_dict = json.load(d)
-
- cache_folder = os.path.realpath(os.path.expanduser('~/schism10/Cache/'))
- # --end inputs-------------------------------------------------------------------------------
-
- for hurricane in hurricanes:
- dict_item = hurricane_dict[hurricane]
- plot_start_day_str = dict_item['plot_start_day_str']
- plot_end_day_str = dict_item['plot_end_day_str']
- model_start_day_str = dict_item['model_start_day_str']
- elev_out_file = dict_item['elev_out_file']
- cdir = dict_item['cdir']
- runid = os.path.basename(os.path.dirname(cdir))
- if region == "Full_domain":
- box = hurricane_dict['All']['box']
- stations_groups, default_datums = ecgc_stations(station_bp_file)
- # stations_groups, default_datums = pacific_stations(station_bp_file)
- elif region == "Manual":
- stations_groups = hurricane_dict[hurricane]['stations_group']
- default_datums = hurricane_dict[hurricane]['default_datums']
- else:
- box = hurricane_dict[hurricane]['box']
- stations_groups, default_datums = subset_stations_in_box(box, station_bp_file, group_name=region, default_datum=datum)
-
- # ---------------------------------------------------------------------------------
- # # Manually override the parameters read from '*.json', only for testing
- # overwrite default_datums
- if datum is not None and datum != '':
- for key in default_datums:
- default_datums[key] = datum
-
- # plot_start_day_str = '2018-08-17 00:00:00'
- # plot_end_day_str = '2018-10-01 00:00:00'
- # model_start_day_str = '2017-08-04 00:00:00'
- # # model outputs
- # elev_out_file = '/sciclone/schsm10/feiye/Coastal_Act/RUN13b/PostP/staout_1'
- # cdir = '$cdir/srv/www/htdocs/yinglong/feiye/Coastal_Act/RUN13b/'
-
- other_dicts = []; other_runs_stats = [pd.DataFrame()] * len(other_dicts_files)
- for other_dict_file in other_dicts_files:
- with open(other_dict_file) as d:
- other_dicts.append(json.load(d))
- other_runids = [os.path.basename(os.path.dirname(x[hurricane]['cdir'])) for x in other_dicts]
- # ---------------------------------------------------------------------------------
-
- final_datums = []
- stats = pd.DataFrame()
- for i_group, group_name in enumerate(stations_groups):
- filename_base = f'{hurricane}_{group_name}_{default_datums[group_name]}'
- # if group_name != 'Puerto_Rico':
- # continue
- print(f'\n\n\n processing {group_name} for {hurricane}')
- # SCHISM's staout_1
- mod = get_hindcast_elev(
- model_start_day_str=model_start_day_str,
- noaa_stations=None,
- station_in_file=station_bp_file,
- elev_out_file=elev_out_file,
- station_in_subset=station_subset,
- )
-
- # get obs
- [obs, datums, st_info] = get_obs_elev(
- plot_start_day_str=plot_start_day_str,
- plot_end_day_str=plot_end_day_str,
- noaa_stations=stations_groups[group_name],
- default_datum=default_datums[group_name],
- cache_folder=cache_folder
- )
- final_datums += datums
-
- # plot time series
- stat, fig_ax = plot_elev(obs, mod, plot_start_day_str, plot_end_day_str,
- stations_groups[group_name],
- datums, st_info, 'ts_' + filename_base, iplot=False, subplots_shape=(None, None),
- nday_moving_average=nday_moving_average, label_strs=['obs', runid])
- stats = stats.append(stat)
- write_stat(stat, f'stats_{runid}_{group_name}.txt')
-
- if len(other_dicts) > 0:
- for i, [other_runid, other_dict, other_line_style, other_shift, other_subset] in enumerate(zip(other_runids, other_dicts, other_line_styles, other_shifts, other_subsets)):
- other_mod = get_hindcast_elev(
- model_start_day_str=other_dict[hurricane]['model_start_day_str'],
- noaa_stations=None,
- station_in_file=station_bp_file,
- elev_out_file=other_dict[hurricane]['elev_out_file'],
- station_in_subset=other_subset
- )
- other_stat, _ = plot_elev(obs, other_mod, plot_start_day_str, plot_end_day_str,
- stations_groups[group_name],
- datums, st_info, None, iplot=False, nday_moving_average=nday_moving_average,
- fig_ax=fig_ax, line_styles=[None, other_line_style], shift=other_shift, label_strs=['obs', other_runid])
- other_runs_stats[i] = other_runs_stats[i].append(other_stat)
- write_stat(other_stat, f'stats_{other_runid}_{group_name}.txt')
- fig_ax[0].savefig(f'compare_ts_{filename_base}.png')
-
- # ---------------------------------------------------------------------------------
- filename_base = f'{hurricane}_{region}_{outfilename_suffix}'
- stats_scatter(stats=stats, var_str=var_str, region=region, plot_symbol_dict=plot_symbol_dict, filename=filename_base)
-
- write_stat(stats, f'stats_{runid}_{filename_base}.txt')
- for other_runid, other_run_stats in zip(other_runids, other_runs_stats):
- write_stat(other_run_stats, f'stats_{other_runid}_{filename_base}.txt')
-
- overall_stats_datum_info_texts = [
- f"Stations with NAVD datum: {sum(np.array(final_datums)=='NAVD')}",
- f"Stations with MSL datum: {sum(np.array(final_datums)=='MSL')}",
- f"Stations without data: {sum(np.array(final_datums)==None)}",
- ]
-
- # fname = 'stats_datum_info.txt'
- # with open(fname, 'w') as f:
- # os.system(f"head -n 1 stats_{runid}_{filename_base}.txt > {fname}")
- # os.system(f"tail -n 1 stats_{runid}_{filename_base}.txt > {fname}")
- # for group in groups:
- # f.write('\n'.join(overall_stats_datum_info_texts))
-
- # ---------------------------------------------------------------------------------
-
- # upload to ccrm drive:
- print(f"scp *stats*txt *png {cdir}/")
- os.system(f"scp *stats*txt *png {cdir}/")
- os.system(f"rm *stats*txt *png")
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/plot_usgs.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/plot_usgs.py
deleted file mode 100644
index eede7058f..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/plot_usgs.py
+++ /dev/null
@@ -1,14 +0,0 @@
-from schism_py_pre_post.Plot.plot_usgs import plot_usgs
-
-
-if __name__ == "__main__":
- plot_usgs(
- station_bp_file='/sciclone/schism10/feiye/STOFS3D-v5/Inputs/Stations/USGS_station.bp',
- model_start_day_str='2021-05-01 00:00:00',
- sec_per_time_unit=86400,
- elev_out_files={'RUN02b': '/sciclone/schism10/feiye/STOFS3D-v5/Outputs/O02b_JZ/fort.18',
- 'RUN01b': '/sciclone/schism10/feiye/STOFS3D-v5/Outputs/O01b_JZ/fort.18'},
- plot_start_day_str='2021-05-17 00:00:00',
- plot_end_day_str='2021-05-22 00:00:00',
- output_dir='$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v5/RUN02b/USGS/',
- )
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/stofs3d.json b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/stofs3d.json
deleted file mode 100644
index 67cd76e76..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/Plots/Elevation/stofs3d.json
+++ /dev/null
@@ -1,61 +0,0 @@
-{
- "Ida": {
- "name": "Ida",
- "plot_start_day_str": "2021-08-11 00:00:00",
- "plot_end_day_str": "2021-09-11 00:00:00",
- "model_start_day_str": "2021-05-01 00:00:00",
- "elev_out_file": "/sciclone/schism10/feiye/STOFS3D-v4/Outputs/O23e/staout_1",
- "cdir": "$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v4/RUN23e/",
- "box": {"W": -92, "E": -88, "S": 29, "N": 31}
- },
- "Ida_v5": {
- "name": "Ida",
- "plot_start_day_str": "2021-08-01 00:00:00",
- "plot_end_day_str": "2021-08-11 00:00:00",
- "model_start_day_str": "2021-05-01 00:00:00",
- "elev_out_file": "/sciclone/schism10/feiye/STOFS3D-v5/Outputs/O24a/staout_1",
- "cdir": "$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v5/RUN24a/",
- "box": {"W": -92, "E": -88, "S": 29, "N": 31}
- },
- "Ida_report": {
- "name": "Ida",
- "plot_start_day_str": "2021-08-25 00:00:00",
- "plot_end_day_str": "2021-09-01 00:00:00",
- "model_start_day_str": "2021-05-01 00:00:00",
- "elev_out_file": "/sciclone/schism10/feiye/STOFS3D-v4/Outputs/O23e/staout_1",
- "cdir": "$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v4/RUN23e_report/",
- "box": {"W": -92, "E": -88, "S": 29, "N": 31},
- "stations_group": {"group_1": ["8760922", "8760721", "8761724", "8761305", "8747437", "8761927", "8741533"]},
- "default_datums": {"group_1": "NAVD"}
- },
- "Florence": {
- "name": "Florence",
- "plot_start_day_str": "2018-09-13 00:00:00",
- "plot_end_day_str": "2018-09-18 00:00:00",
- "model_start_day_str": "2018-08-17 00:00:00",
- "elev_out_file": "/sciclone/schism10/feiye/STOFS3D-v4/Outputs/O13e/staout_1",
- "cdir": "$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v4/RUN13e/",
- "box": {"W": -80.5, "E": -76, "S": 32.5, "N": 36}
- },
- "Pre4": {
- "name": "Pre4",
- "plot_start_day_str": "2022-04-04 00:00:00",
- "plot_end_day_str": "2022-04-17 00:00:00",
- "model_start_day_str": "2022-04-04 00:00:00",
- "elev_out_file": "/sciclone/schism10/feiye/STOFS3D-v4/Outputs/OPre4/staout_1",
- "cdir": "$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v4/Pre4/"
- },
- "Year2015": {
- "name": "Year2015",
- "plot_start_day_str": "2015-01-01 00:00:00",
- "plot_end_day_str": "2016-01-01 00:00:00",
- "model_start_day_str": "2014-12-01 00:00:00",
- "elev_out_file": "/sciclone/schism10/feiye/STOFS3D-v4/Outputs/O23i/staout_1",
- "cdir": "$cdir/srv/www/htdocs/yinglong/feiye/STOFS3D-v4/RUN23i/",
- "box": {"W": -100, "E": -60, "S": 8, "N": 48}
- },
- "All":{
- "station_bp_file": "/sciclone/schism10/feiye/Coastal_Act/Station_in/15a_station.in",
- "box": {"W": -100, "E": -60, "S": 8, "N": 48}
- }
-}
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/README b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/README
deleted file mode 100644
index 215d326aa..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Post_processing/README
+++ /dev/null
@@ -1 +0,0 @@
-Scripts for post-processing and analysis.
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/download_adt.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/download_adt.py
deleted file mode 100644
index 7fd36a7ce..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/AVISO/download_adt.py
+++ /dev/null
@@ -1,19 +0,0 @@
-'''
-Sample script to download adt using copernicusmarine.
-Register at https://data.marine.copernicus.eu/register?redirect=%2Fproducts
-and save login info using "copernicusmarine login"
-'''
-
-
-import copernicusmarine
-
-copernicusmarine.subset(
- dataset_id = "cmems_obs-sl_glo_phy-ssh_nrt_allsat-l4-duacs-0.25deg_P1D",
- variables = ["adt", "sla"],
- start_datetime = "2024-04-01T00:00:00",
- end_datetime = "2024-04-11T23:59:59",
- minimum_longitude = -66,
- maximum_longitude = -60,
- minimum_latitude = 34,
- maximum_latitude = 38,
-)
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.dbf
deleted file mode 100644
index f3c3e11b1..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.qmd
deleted file mode 100644
index 9962969d5..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.qmd
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- false
-
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shp
deleted file mode 100644
index 2245c56ea..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shx
deleted file mode 100644
index 6458ff789..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_CL_Survey_NAVD88_lonlat_feet.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.cpg
deleted file mode 100644
index 3ad133c04..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.cpg
+++ /dev/null
@@ -1 +0,0 @@
-UTF-8
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.dbf
deleted file mode 100644
index eb84fd0e0..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.qmd
deleted file mode 100644
index d5b3bbf5a..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.qmd
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.shp
deleted file mode 100644
index 05f00f9dd..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.shx
deleted file mode 100644
index 691601ba4..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2022_MTG_Centerline_102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.cpg
deleted file mode 100644
index 3ad133c04..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.cpg
+++ /dev/null
@@ -1 +0,0 @@
-UTF-8
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.dbf
deleted file mode 100644
index 31798c03c..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.prj
deleted file mode 100644
index f45cbadf0..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.prj
+++ /dev/null
@@ -1 +0,0 @@
-GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.qmd
deleted file mode 100644
index d5b3bbf5a..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.qmd
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shp
deleted file mode 100644
index 33599bde1..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shx
deleted file mode 100644
index 2d0371974..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024-05-22_MTG Levee Elevations_NAVD88_lonlat_feet.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.cpg
deleted file mode 100644
index 3ad133c04..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.cpg
+++ /dev/null
@@ -1 +0,0 @@
-UTF-8
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.dbf
deleted file mode 100644
index ddf5b8e9f..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.prj
deleted file mode 100644
index a30e6f73c..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",-96.0],PARAMETER["Standard_Parallel_1",20.0],PARAMETER["Standard_Parallel_2",60.0],PARAMETER["Latitude_Of_Origin",40.0],UNIT["Meter",1.0]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.qmd
deleted file mode 100644
index d5b3bbf5a..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.qmd
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.shp
deleted file mode 100644
index 6a1f3bac1..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.shx
deleted file mode 100644
index adefe6494..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/2024_MTG_Centerline_102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.cpg
deleted file mode 100644
index 3ad133c04..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.cpg
+++ /dev/null
@@ -1 +0,0 @@
-UTF-8
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.dbf
deleted file mode 100644
index e686463c5..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.prj
deleted file mode 100644
index a30e6f73c..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",-96.0],PARAMETER["Standard_Parallel_1",20.0],PARAMETER["Standard_Parallel_2",60.0],PARAMETER["Latitude_Of_Origin",40.0],UNIT["Meter",1.0]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.qmd
deleted file mode 100644
index 9962969d5..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.qmd
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- false
-
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.shp
deleted file mode 100644
index 05f00f9dd..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.shx
deleted file mode 100644
index 691601ba4..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/MTG_Centerline_102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.dbf
deleted file mode 100644
index 8f7c451fc..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.prj
deleted file mode 100644
index 06fafaba0..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["NAD83",DATUM["North_American_Datum_1983",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6269"]],PRIMEM["Greenwich",0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["latitude_of_center",40],PARAMETER["longitude_of_center",-96],PARAMETER["standard_parallel_1",20],PARAMETER["standard_parallel_2",60],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["Easting",EAST],AXIS["Northing",NORTH],AUTHORITY["ESRI","102008"]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.shp
deleted file mode 100644
index 136a4b602..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.shx
deleted file mode 100644
index 4dad0f443..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/levee_v3p2_centerline_102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.cpg b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.cpg
deleted file mode 100644
index 3ad133c04..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.cpg
+++ /dev/null
@@ -1 +0,0 @@
-UTF-8
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.dbf
deleted file mode 100644
index 60b674a2a..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.prj
deleted file mode 100644
index a30e6f73c..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",-96.0],PARAMETER["Standard_Parallel_1",20.0],PARAMETER["Standard_Parallel_2",60.0],PARAMETER["Latitude_Of_Origin",40.0],UNIT["Meter",1.0]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.qmd b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.qmd
deleted file mode 100644
index 9962969d5..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.qmd
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- false
-
-
-
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.shp
deleted file mode 100644
index f4a5640b0..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.shx
deleted file mode 100644
index 5087523fc..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/temporary_levee_fix_102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.dbf
deleted file mode 100644
index b8bcd6b34..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.prj
deleted file mode 100644
index 056ae2c1b..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["False_Easting",0],PARAMETER["False_Northing",0],PARAMETER["longitude_of_center",-96],PARAMETER["Standard_Parallel_1",20],PARAMETER["Standard_Parallel_2",60],PARAMETER["latitude_of_center",40],UNIT["Meter",1],AUTHORITY["ESRI","102008"]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shp
deleted file mode 100644
index 4d653495b..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shx
deleted file mode 100644
index 17b1800b6..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_BonnetCarre_centerline_esri102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.dbf
deleted file mode 100644
index 25db8f4f6..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shp
deleted file mode 100644
index 51af04400..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shx
deleted file mode 100644
index d5a7df778..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_HH_Dam_centerline_esri102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.dbf
deleted file mode 100644
index bafa865c9..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.prj
deleted file mode 100644
index 056ae2c1b..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["False_Easting",0],PARAMETER["False_Northing",0],PARAMETER["longitude_of_center",-96],PARAMETER["Standard_Parallel_1",20],PARAMETER["Standard_Parallel_2",60],PARAMETER["latitude_of_center",40],UNIT["Meter",1],AUTHORITY["ESRI","102008"]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shp
deleted file mode 100644
index 5819189a9..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shx
deleted file mode 100644
index 2f9905e88..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_additional_levee_centerline_esri102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.dbf
deleted file mode 100644
index 829ad6ab7..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.prj
deleted file mode 100644
index 056ae2c1b..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["False_Easting",0],PARAMETER["False_Northing",0],PARAMETER["longitude_of_center",-96],PARAMETER["Standard_Parallel_1",20],PARAMETER["Standard_Parallel_2",60],PARAMETER["latitude_of_center",40],UNIT["Meter",1],AUTHORITY["ESRI","102008"]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shp
deleted file mode 100644
index f720af9ea..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shx
deleted file mode 100644
index 2912c1e19..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_la_upstream_missi_centerline_esri102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.dbf
deleted file mode 100644
index 7d5a38341..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.prj
deleted file mode 100644
index a19e5b6d6..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.prj
+++ /dev/null
@@ -1 +0,0 @@
-GEOGCS["GCS_WGS_1984",DATUM["WGS84",SPHEROID["WGS84",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.shp
deleted file mode 100644
index 6e500a9e7..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.shx
deleted file mode 100644
index b71b21a32..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.dbf b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.dbf
deleted file mode 100644
index 7d5a38341..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.dbf and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.prj b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.prj
deleted file mode 100644
index 056ae2c1b..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.prj
+++ /dev/null
@@ -1 +0,0 @@
-PROJCS["North_America_Albers_Equal_Area_Conic",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Albers_Conic_Equal_Area"],PARAMETER["False_Easting",0],PARAMETER["False_Northing",0],PARAMETER["longitude_of_center",-96],PARAMETER["Standard_Parallel_1",20],PARAMETER["Standard_Parallel_2",60],PARAMETER["latitude_of_center",40],UNIT["Meter",1],AUTHORITY["ESRI","102008"]]
\ No newline at end of file
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.shp b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.shp
deleted file mode 100644
index 70bff924e..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.shp and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.shx b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.shx
deleted file mode 100644
index 4b324887d..000000000
Binary files a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Levee/Levee_info/Polygons/v3_total_centerline_esri102008.shx and /dev/null differ
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regional_tweaks.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regional_tweaks.py
deleted file mode 100644
index 871a29263..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Regional_tweaks/regional_tweaks.py
+++ /dev/null
@@ -1,105 +0,0 @@
-"""
-Apply temporary regional tweaks to hgrid depth,
-only in regions where the channel representation is not accurate.
-"""
-
-import numpy as np
-from pylib import inside_polygon, read_schism_bpfile
-try:
- # Try to import from pylib_experimental to speed up the grid reading
- from pylib_experimental.schism_file import cread_schism_hgrid as read_hgrid
- print("Using 'cread_schism_hgrid' from 'pylib_experimental.schism_file'")
-except ImportError:
- # If that fails, fall back to pylib
- from pylib import read as read_hgrid
- print("Using 'read' from 'pylib'")
-
-
-DEFAULT_REGIONAL_TWEAKS = {
- 'min_5m_ll_noPR': 5,
- 'SabinePass': 7,
- 'BergenPoint': 5,
- 'Washington_3': 15,
- 'Elk_river': 2,
- 'Hudson_river': 16,
- 'James_river': 14,
- 'NorthEast_river': 5,
- 'Rappahannock_river': 6,
- 'Susquehanna_river': 10,
- 'York_river': 10,
- 'Androscoggin_Kennebec_rivers': 3,
- 'Merrimack_river': 3,
- 'Patuxent_river': 5,
- 'Penobscot_river': 5,
- 'Saco_river': 3,
- 'StCroix_river': 5,
- 'Oyster_landing': 1,
- 'st_lawrence1': 10,
- 'st_lawrence2': 10,
- 'st_lawrence3': 10,
-}
-
-DEFAULT_REGIONAL_TWEAKS_v7p2 = { # incoorporating SECOFS updates, for SMS v27 and after
- 'min_5m_ll_noPR': 5,
- 'SabinePass': 7,
- 'BergenPoint': 5,
- # 'Washington_3': 15, # deleted
- 'Elk_river': 2,
- 'Hudson_river': 16,
- 'James_river': 2, # changed
- 'NorthEast_river': 5,
- 'Rappahannock_river': 6,
- 'Susquehanna_river': 10,
- 'York_river': 4, # changed
- 'Androscoggin_Kennebec_rivers': 3,
- 'Merrimack_river': 3,
- 'Patuxent_river': 5,
- 'Penobscot_river': 5,
- 'Saco_river': 3,
- 'StCroix_river': 5,
- 'Oyster_landing': 1,
- 'st_lawrence1': 10,
- 'st_lawrence2': 10,
- 'st_lawrence3': 10,
-}
-DEFAULT_REGION_DIR = '/sciclone/schism10/Hgrid_projects/DEMs/regions/'
-
-
-def tweak_hgrid_depth(hgrid, regional_tweaks=None, regions_dir=DEFAULT_REGION_DIR, min_max='min'):
- '''
- Set the minimum/maximum depth in the regions specified in regional_tweaks.
- '''
- if regional_tweaks is None:
- regional_tweaks = DEFAULT_REGIONAL_TWEAKS_v7p2
-
- for region, depth in regional_tweaks.items():
- region_file = f'{regions_dir}/{region}.reg'
- bp = read_schism_bpfile(region_file, fmt=1)
- in_region = inside_polygon(np.c_[hgrid.x, hgrid.y], bp.x, bp.y).astype(bool)
-
- if min_max == 'min':
- tweak_idx = in_region * (hgrid.dp < depth)
- elif min_max == 'max':
- tweak_idx = in_region * (hgrid.dp > depth)
- else:
- raise ValueError(f'Invalid min_max value: {min_max}')
-
- hgrid.dp[tweak_idx] = depth
- print(f'Applied min depth {depth} in region {region}')
- return hgrid
-
-
-def sample():
- '''
- Sample usage of the tweak_hgrid_depth function.
- '''
- wdir = '/sciclone/schism10/feiye/STOFS3D-v8/I09b/Bathy_edit/DEM_loading/'
-
- hgrid = read_hgrid(f'{wdir}/hgrid.ll.dem_loaded.mpi.gr3')
- hgrid = tweak_hgrid_depth(hgrid)
- hgrid.write(f'{wdir}/hgrid.tweaked.gr3')
-
-
-if __name__ == '__main__':
- sample()
- print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/temp_fix.py b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/temp_fix.py
deleted file mode 100644
index 5a8379d18..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/temp_fix.py
+++ /dev/null
@@ -1,96 +0,0 @@
-from pylib_experimental.schism_file import cread_schism_hgrid
-import copy
-import geopandas as gpd
-import numpy as np
-
-
-script_dir = '/sciclone/home/feiye/stofs3d-atl/Pre_processing/Bathy_edit/Temporary_Fix_v7.2/'
-reference_hgrid_file = "/sciclone/schism10/feiye/STOFS3D-v8/I15g_v7/Bathy_edit/hgrid_dem_edit.ll"
-output_dir = '/sciclone/schism10/feiye/STOFS3D-v8/I15d4_v7/' # Bathy_edit/Temporary_Fix_v7.2/'
-
-gd_ll = cread_schism_hgrid('/sciclone/schism10/feiye/STOFS3D-v8/I15e_v7/hgrid.gr3')
-
-gd_meters = copy.deepcopy(gd_ll)
-gd_meters.proj(prj0='epsg:4326', prj1='esri:102008')
-hg_points = gpd.GeoDataFrame(geometry=gpd.points_from_xy(gd_meters.x, gd_meters.y), crs='esri:102008')
-
-# deepen rivers
-river_fix_dict = {
- 'BayouLafourche': {
- 'fname': f'{script_dir}/BayouLafourche_lonlat.shp',
- 'depth': 2,
- 'buffer': -3 # from banks
- },
-}
-
-for river_name, river_info in river_fix_dict.items():
- river_gdf = gpd.read_file(river_info['fname'])
- river_gdf.set_crs('epsg:4326', inplace=True)
-
- river_gdf = river_gdf.to_crs('esri:102008')
- river_gdf.geometry = river_gdf.buffer(river_info['buffer'])
-
- joined_gdf = gpd.sjoin(hg_points, river_gdf, how="inner", predicate='within')
- idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
-
- print(f'Forcing minimum depth to {river_info["depth"]} meters for {river_name}.')
- gd_ll.dp[idx] = np.maximum(gd_ll.dp[idx], river_info['depth'])
-
-# raise levees
-levee_fix_dict = {
- 'MTG_IWW_intersection': {
- 'fname': f'{script_dir}/MTG_IWW_intersection.shp', # lonlat
- 'depth': -3.012, # depth in meters
- }
-}
-for levee_name, levee_info in levee_fix_dict.items():
- levee_gdf = gpd.read_file(levee_info['fname'])
- levee_gdf.set_crs('epsg:4326', inplace=True)
-
- levee_gdf = levee_gdf.to_crs('esri:102008')
-
- joined_gdf = gpd.sjoin(hg_points, levee_gdf, how="inner", predicate='within')
- idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
-
- print(f'Forcing maximum depth to {levee_info["depth"]} meters for {levee_name}.')
- gd_ll.dp[idx] = np.minimum(gd_ll.dp[idx], levee_info['depth'])
-
-
-# raise land surface
-land_fix_dict = {
- 'Lafourche_Parish': {
- 'fname': f'{script_dir}/Lafourche_Parish.shp', # lonlat
- 'reference_hgrid': reference_hgrid_file
- }
-}
-for land_name, land_info in land_fix_dict.items():
- land_gdf = gpd.read_file(land_info['fname'])
- land_gdf = land_gdf.to_crs('esri:102008')
-
- joined_gdf = gpd.sjoin(hg_points, land_gdf, how="inner", predicate='within')
- idx = joined_gdf.index.to_numpy() # get the indices of the points inside the polygons
-
- original_dp = gd_ll.dp[idx]
- print(f'{sum(original_dp >= 1.0)} points with large depth in {land_name}.')
- reference_hgrid = cread_schism_hgrid(land_info['reference_hgrid'])
- print(f'Forcing minimum depth (maximum ground elevation) for {land_name}.')
- gd_ll.dp[idx] = np.minimum(gd_ll.dp[idx], reference_hgrid.dp[idx])
-
-
-# Borrow depth from adjacent nodes
-print('Borrowing depth from adjacent nodes.')
-polygon_shp = gpd.read_file(f'{script_dir}/Lafourche_Parish_tweaks.shp') # lonlat
-polygon_shp = polygon_shp.to_crs('esri:102008')
-for i, polygon in polygon_shp.iterrows():
- print('Processing polygon', i)
- polygon = gpd.GeoDataFrame(geometry=[polygon.geometry]).set_crs('esri:102008')
- idx = gpd.sjoin(hg_points, polygon, predicate='within', how='inner').index
- if len(idx) > 0:
- gd_ll.dp[idx] = np.min(gd_ll.dp[idx]) # highest point in the polygon
- else:
- raise ValueError(f'No points found in polygon {i}.')
-
-# Save the modified grid
-gd_ll.grd2sms(f'{output_dir}/temporary_fix_river.2dm')
-gd_ll.save(f'{output_dir}/temporary_fix_river.gr3', fmt=1)
-print('Done')
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/NCAT.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/NCAT.log
deleted file mode 100644
index e69de29bb..000000000
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96499.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96499.log
deleted file mode 100644
index a1f97b3e1..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96499.log
+++ /dev/null
@@ -1,807 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=96499, tid=0x00002b79d7d48700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002b79dc009000): JavaThread "Unknown thread" [_thread_in_vm, id=96514, stack(0x00002b79d7c48000,0x00002b79d7d49000)]
-
-Stack: [0x00002b79d7c48000,0x00002b79d7d49000], sp=0x00002b79d7d47790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002b79dc009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=96514, stack(0x00002b79d7c48000,0x00002b79d7d49000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-025ef000-02610000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2b79d7c0d000-2b79d7c2d000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b79d7c2d000-2b79d7c2f000 rw-p 00000000 00:00 0
-2b79d7c2f000-2b79d7c30000 r--p 00000000 00:00 0
-2b79d7c30000-2b79d7c31000 rw-p 00000000 00:00 0
-2b79d7c31000-2b79d7c39000 rw-s 00000000 fd:03 88 /tmp/hsperfdata_feiye/96499
-2b79d7c39000-2b79d7c3c000 rw-p 00000000 00:00 0
-2b79d7c44000-2b79d7c48000 rw-p 00000000 00:00 0
-2b79d7c48000-2b79d7c4b000 ---p 00000000 00:00 0
-2b79d7c4b000-2b79d7d49000 rw-p 00000000 00:00 0 [stack:96514]
-2b79d7e2c000-2b79d7e2d000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b79d7e2d000-2b79d7e2e000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b79d7e2e000-2b79d7e2f000 rw-p 00000000 00:00 0
-2b79d7e2f000-2b79d7e46000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b79d7e46000-2b79d8045000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b79d8045000-2b79d8046000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b79d8046000-2b79d8047000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b79d8047000-2b79d804b000 rw-p 00000000 00:00 0
-2b79d804b000-2b79d8064000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b79d8064000-2b79d8263000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b79d8263000-2b79d8264000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b79d8264000-2b79d8265000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b79d8265000-2b79d8273000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b79d8273000-2b79d8472000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b79d8472000-2b79d8473000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b79d8473000-2b79d8474000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b79d8474000-2b79d8476000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b79d8476000-2b79d8676000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b79d8676000-2b79d8677000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b79d8677000-2b79d8678000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b79d8678000-2b79d882e000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b79d882e000-2b79d8a2e000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b79d8a2e000-2b79d8a32000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b79d8a32000-2b79d8a34000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b79d8a34000-2b79d8a39000 rw-p 00000000 00:00 0
-2b79d8a39000-2b79d9648000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b79d9648000-2b79d9847000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b79d9847000-2b79d98e6000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b79d98e6000-2b79d990f000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b79d990f000-2b79d9941000 rw-p 00000000 00:00 0
-2b79d9941000-2b79d9a2c000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b79d9a2c000-2b79d9c2c000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b79d9c2c000-2b79d9c34000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b79d9c34000-2b79d9c36000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b79d9c36000-2b79d9c4b000 rw-p 00000000 00:00 0
-2b79d9c4b000-2b79d9d4b000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b79d9d4b000-2b79d9f4b000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b79d9f4b000-2b79d9f4c000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b79d9f4c000-2b79d9f4d000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b79d9f4d000-2b79d9f63000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b79d9f63000-2b79da162000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b79da162000-2b79da163000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b79da163000-2b79da164000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b79da164000-2b79da16b000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b79da16b000-2b79da36a000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b79da36a000-2b79da36b000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b79da36b000-2b79da36c000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b79da36c000-2b79da379000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b79da379000-2b79da578000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b79da578000-2b79da57a000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b79da57a000-2b79da57b000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b79da57b000-2b79da5a8000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b79da5a8000-2b79da7a7000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b79da7a7000-2b79da7a8000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b79da7a8000-2b79da7aa000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b79da7aa000-2b79da7b6000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b79da7b6000-2b79da9b5000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b79da9b5000-2b79da9b6000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b79da9b6000-2b79da9b7000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b79da9b7000-2b79da9bd000 rw-p 00000000 00:00 0
-2b79da9bd000-2b79da9c5000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b79da9c5000-2b79dabc4000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b79dabc4000-2b79dabc5000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b79dabc5000-2b79dabc6000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b79dabc6000-2b79dabd0000 rw-p 00000000 00:00 0
-2b79dabd0000-2b79daf86000 ---p 00000000 00:00 0
-2b79daf86000-2b79daf87000 ---p 00000000 00:00 0
-2b79daf87000-2b79db087000 rw-p 00000000 00:00 0 [stack:96516]
-2b79db087000-2b79db088000 ---p 00000000 00:00 0
-2b79db088000-2b79db188000 rw-p 00000000 00:00 0 [stack:96517]
-2b79db188000-2b79db189000 ---p 00000000 00:00 0
-2b79db189000-2b79db289000 rw-p 00000000 00:00 0 [stack:96522]
-2b79db289000-2b79db28a000 ---p 00000000 00:00 0
-2b79db28a000-2b79db38a000 rw-p 00000000 00:00 0 [stack:96524]
-2b79db38a000-2b79db38b000 ---p 00000000 00:00 0
-2b79db38b000-2b79db48b000 rw-p 00000000 00:00 0 [stack:96525]
-2b79db48b000-2b79db48c000 ---p 00000000 00:00 0
-2b79db48c000-2b79db58c000 rw-p 00000000 00:00 0 [stack:96526]
-2b79db58c000-2b79db58d000 ---p 00000000 00:00 0
-2b79db58d000-2b79db68d000 rw-p 00000000 00:00 0 [stack:96527]
-2b79db68d000-2b79db68e000 ---p 00000000 00:00 0
-2b79db68e000-2b79db78e000 rw-p 00000000 00:00 0 [stack:96528]
-2b79db78e000-2b79db78f000 ---p 00000000 00:00 0
-2b79db78f000-2b79db88f000 rw-p 00000000 00:00 0 [stack:96529]
-2b79db88f000-2b79db890000 ---p 00000000 00:00 0
-2b79db890000-2b79db990000 rw-p 00000000 00:00 0 [stack:96530]
-2b79db990000-2b79db991000 ---p 00000000 00:00 0
-2b79db991000-2b79dba91000 rw-p 00000000 00:00 0
-2b79dc000000-2b79dc047000 rw-p 00000000 00:00 0
-2b79dc047000-2b79e0000000 ---p 00000000 00:00 0
-2b79e0000000-2b79e0270000 rwxp 00000000 00:00 0
-2b79e0270000-2b79ef000000 ---p 00000000 00:00 0
-2b79ef000000-2b79ef29e000 rw-p 00000000 00:00 0
-2b79ef29e000-2b79f17ff000 ---p 00000000 00:00 0
-2b79f17ff000-2b79f194f000 rw-p 00000000 00:00 0
-2b79f194f000-2b79f2bff000 ---p 00000000 00:00 0
-2b79f2bff000-2b79f2e9e000 rw-p 00000000 00:00 0
-2b79f2e9e000-2b79f5400000 ---p 00000000 00:00 0
-7ffdb1526000-7ffdb154b000 rw-p 00000000 00:00 0 [stack]
-7ffdb158f000-7ffdb1591000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-92.990343,28.481331,45.540241 region:4
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:3.03 0.67 0.25
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 115256472 kB
-MemAvailable: 126071256 kB
-Buffers: 3180 kB
-Cached: 11312736 kB
-SwapCached: 0 kB
-Active: 8950676 kB
-Inactive: 5263136 kB
-Active(anon): 2903376 kB
-Inactive(anon): 39308 kB
-Active(file): 6047300 kB
-Inactive(file): 5223828 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 700 kB
-Writeback: 0 kB
-AnonPages: 2796448 kB
-Mapped: 113944 kB
-Shmem: 36048 kB
-Slab: 396972 kB
-SReclaimable: 114236 kB
-SUnreclaim: 282736 kB
-KernelStack: 26512 kB
-PageTables: 26248 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 89687744 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 579584 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(115254052k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:48 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96532.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96532.log
deleted file mode 100644
index 24e1ca83e..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96532.log
+++ /dev/null
@@ -1,807 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=96532, tid=0x00002aae12f57700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002aae18009000): JavaThread "Unknown thread" [_thread_in_vm, id=96533, stack(0x00002aae12e57000,0x00002aae12f58000)]
-
-Stack: [0x00002aae12e57000,0x00002aae12f58000], sp=0x00002aae12f56790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002aae18009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=96533, stack(0x00002aae12e57000,0x00002aae12f58000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-023ef000-02410000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2aae12e1c000-2aae12e3c000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2aae12e3c000-2aae12e3e000 rw-p 00000000 00:00 0
-2aae12e3e000-2aae12e3f000 r--p 00000000 00:00 0
-2aae12e3f000-2aae12e40000 rw-p 00000000 00:00 0
-2aae12e40000-2aae12e48000 rw-s 00000000 fd:03 88 /tmp/hsperfdata_feiye/96532
-2aae12e48000-2aae12e4b000 rw-p 00000000 00:00 0
-2aae12e53000-2aae12e57000 rw-p 00000000 00:00 0
-2aae12e57000-2aae12e5a000 ---p 00000000 00:00 0
-2aae12e5a000-2aae12f58000 rw-p 00000000 00:00 0 [stack:96533]
-2aae1303b000-2aae1303c000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2aae1303c000-2aae1303d000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2aae1303d000-2aae1303e000 rw-p 00000000 00:00 0
-2aae1303e000-2aae13055000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aae13055000-2aae13254000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aae13254000-2aae13255000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aae13255000-2aae13256000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aae13256000-2aae1325a000 rw-p 00000000 00:00 0
-2aae1325a000-2aae13273000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aae13273000-2aae13472000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aae13472000-2aae13473000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aae13473000-2aae13474000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aae13474000-2aae13482000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aae13482000-2aae13681000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aae13681000-2aae13682000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aae13682000-2aae13683000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aae13683000-2aae13685000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aae13685000-2aae13885000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aae13885000-2aae13886000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aae13886000-2aae13887000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aae13887000-2aae13a3d000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aae13a3d000-2aae13c3d000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aae13c3d000-2aae13c41000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aae13c41000-2aae13c43000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aae13c43000-2aae13c48000 rw-p 00000000 00:00 0
-2aae13c48000-2aae14857000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aae14857000-2aae14a56000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aae14a56000-2aae14af5000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aae14af5000-2aae14b1e000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aae14b1e000-2aae14b50000 rw-p 00000000 00:00 0
-2aae14b50000-2aae14c3b000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aae14c3b000-2aae14e3b000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aae14e3b000-2aae14e43000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aae14e43000-2aae14e45000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aae14e45000-2aae14e5a000 rw-p 00000000 00:00 0
-2aae14e5a000-2aae14f5a000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aae14f5a000-2aae1515a000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aae1515a000-2aae1515b000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aae1515b000-2aae1515c000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aae1515c000-2aae15172000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aae15172000-2aae15371000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aae15371000-2aae15372000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aae15372000-2aae15373000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aae15373000-2aae1537a000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aae1537a000-2aae15579000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aae15579000-2aae1557a000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aae1557a000-2aae1557b000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aae1557b000-2aae15588000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aae15588000-2aae15787000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aae15787000-2aae15789000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aae15789000-2aae1578a000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aae1578a000-2aae157b7000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aae157b7000-2aae159b6000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aae159b6000-2aae159b7000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aae159b7000-2aae159b9000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aae159b9000-2aae159c5000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aae159c5000-2aae15bc4000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aae15bc4000-2aae15bc5000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aae15bc5000-2aae15bc6000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aae15bc6000-2aae15bcc000 rw-p 00000000 00:00 0
-2aae15bcc000-2aae15bd4000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aae15bd4000-2aae15dd3000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aae15dd3000-2aae15dd4000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aae15dd4000-2aae15dd5000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aae15dd5000-2aae15ddf000 rw-p 00000000 00:00 0
-2aae15ddf000-2aae16195000 ---p 00000000 00:00 0
-2aae16195000-2aae16196000 ---p 00000000 00:00 0
-2aae16196000-2aae16296000 rw-p 00000000 00:00 0 [stack:96534]
-2aae16296000-2aae16297000 ---p 00000000 00:00 0
-2aae16297000-2aae16397000 rw-p 00000000 00:00 0 [stack:96535]
-2aae16397000-2aae16398000 ---p 00000000 00:00 0
-2aae16398000-2aae16498000 rw-p 00000000 00:00 0 [stack:96536]
-2aae16498000-2aae16499000 ---p 00000000 00:00 0
-2aae16499000-2aae16599000 rw-p 00000000 00:00 0 [stack:96537]
-2aae16599000-2aae1659a000 ---p 00000000 00:00 0
-2aae1659a000-2aae1669a000 rw-p 00000000 00:00 0 [stack:96538]
-2aae1669a000-2aae1669b000 ---p 00000000 00:00 0
-2aae1669b000-2aae1679b000 rw-p 00000000 00:00 0 [stack:96539]
-2aae1679b000-2aae1679c000 ---p 00000000 00:00 0
-2aae1679c000-2aae1689c000 rw-p 00000000 00:00 0 [stack:96540]
-2aae1689c000-2aae1689d000 ---p 00000000 00:00 0
-2aae1689d000-2aae1699d000 rw-p 00000000 00:00 0 [stack:96541]
-2aae1699d000-2aae1699e000 ---p 00000000 00:00 0
-2aae1699e000-2aae16a9e000 rw-p 00000000 00:00 0 [stack:96542]
-2aae16a9e000-2aae16a9f000 ---p 00000000 00:00 0
-2aae16a9f000-2aae16b9f000 rw-p 00000000 00:00 0 [stack:96543]
-2aae16b9f000-2aae16ba0000 ---p 00000000 00:00 0
-2aae16ba0000-2aae16ca0000 rw-p 00000000 00:00 0
-2aae18000000-2aae18047000 rw-p 00000000 00:00 0
-2aae18047000-2aae1c000000 ---p 00000000 00:00 0
-2aae1c000000-2aae1c270000 rwxp 00000000 00:00 0
-2aae1c270000-2aae2b000000 ---p 00000000 00:00 0
-2aae2b000000-2aae2b29e000 rw-p 00000000 00:00 0
-2aae2b29e000-2aae2d7ff000 ---p 00000000 00:00 0
-2aae2d7ff000-2aae2d94f000 rw-p 00000000 00:00 0
-2aae2d94f000-2aae2ebff000 ---p 00000000 00:00 0
-2aae2ebff000-2aae2ee9e000 rw-p 00000000 00:00 0
-2aae2ee9e000-2aae31400000 ---p 00000000 00:00 0
-7fffd49e3000-7fffd4a08000 rw-p 00000000 00:00 0 [stack]
-7fffd4bf3000-7fffd4bf5000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-92.990343,28.481331,45.540241 region:5
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:3.03 0.67 0.25
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 115000148 kB
-MemAvailable: 125815336 kB
-Buffers: 3180 kB
-Cached: 11313340 kB
-SwapCached: 0 kB
-Active: 9209956 kB
-Inactive: 5263540 kB
-Active(anon): 3162656 kB
-Inactive(anon): 39308 kB
-Active(file): 6047300 kB
-Inactive(file): 5224232 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 700 kB
-Writeback: 0 kB
-AnonPages: 2921496 kB
-Mapped: 113944 kB
-Shmem: 36048 kB
-Slab: 396972 kB
-SReclaimable: 114236 kB
-SUnreclaim: 282736 kB
-KernelStack: 26512 kB
-PageTables: 26248 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 89743436 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 579584 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(114999652k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:48 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96546.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96546.log
deleted file mode 100644
index 836328e0b..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96546.log
+++ /dev/null
@@ -1,807 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=96546, tid=0x00002ab318ab8700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002ab31c009000): JavaThread "Unknown thread" [_thread_in_vm, id=96547, stack(0x00002ab3189b8000,0x00002ab318ab9000)]
-
-Stack: [0x00002ab3189b8000,0x00002ab318ab9000], sp=0x00002ab318ab7790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002ab31c009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=96547, stack(0x00002ab3189b8000,0x00002ab318ab9000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00ae5000-00b06000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2ab31897d000-2ab31899d000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2ab31899d000-2ab31899f000 rw-p 00000000 00:00 0
-2ab31899f000-2ab3189a0000 r--p 00000000 00:00 0
-2ab3189a0000-2ab3189a1000 rw-p 00000000 00:00 0
-2ab3189a1000-2ab3189a9000 rw-s 00000000 fd:03 88 /tmp/hsperfdata_feiye/96546
-2ab3189a9000-2ab3189ac000 rw-p 00000000 00:00 0
-2ab3189b4000-2ab3189b8000 rw-p 00000000 00:00 0
-2ab3189b8000-2ab3189bb000 ---p 00000000 00:00 0
-2ab3189bb000-2ab318ab9000 rw-p 00000000 00:00 0 [stack:96547]
-2ab318b9c000-2ab318b9d000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2ab318b9d000-2ab318b9e000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2ab318b9e000-2ab318b9f000 rw-p 00000000 00:00 0
-2ab318b9f000-2ab318bb6000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ab318bb6000-2ab318db5000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ab318db5000-2ab318db6000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ab318db6000-2ab318db7000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ab318db7000-2ab318dbb000 rw-p 00000000 00:00 0
-2ab318dbb000-2ab318dd4000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ab318dd4000-2ab318fd3000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ab318fd3000-2ab318fd4000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ab318fd4000-2ab318fd5000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ab318fd5000-2ab318fe3000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ab318fe3000-2ab3191e2000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ab3191e2000-2ab3191e3000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ab3191e3000-2ab3191e4000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ab3191e4000-2ab3191e6000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ab3191e6000-2ab3193e6000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ab3193e6000-2ab3193e7000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ab3193e7000-2ab3193e8000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ab3193e8000-2ab31959e000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ab31959e000-2ab31979e000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ab31979e000-2ab3197a2000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ab3197a2000-2ab3197a4000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ab3197a4000-2ab3197a9000 rw-p 00000000 00:00 0
-2ab3197a9000-2ab31a3b8000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ab31a3b8000-2ab31a5b7000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ab31a5b7000-2ab31a656000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ab31a656000-2ab31a67f000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ab31a67f000-2ab31a6b1000 rw-p 00000000 00:00 0
-2ab31a6b1000-2ab31a79c000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ab31a79c000-2ab31a99c000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ab31a99c000-2ab31a9a4000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ab31a9a4000-2ab31a9a6000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ab31a9a6000-2ab31a9bb000 rw-p 00000000 00:00 0
-2ab31a9bb000-2ab31aabb000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ab31aabb000-2ab31acbb000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ab31acbb000-2ab31acbc000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ab31acbc000-2ab31acbd000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ab31acbd000-2ab31acd3000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ab31acd3000-2ab31aed2000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ab31aed2000-2ab31aed3000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ab31aed3000-2ab31aed4000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ab31aed4000-2ab31aedb000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ab31aedb000-2ab31b0da000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ab31b0da000-2ab31b0db000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ab31b0db000-2ab31b0dc000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ab31b0dc000-2ab31b0e9000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ab31b0e9000-2ab31b2e8000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ab31b2e8000-2ab31b2ea000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ab31b2ea000-2ab31b2eb000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ab31b2eb000-2ab31b318000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ab31b318000-2ab31b517000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ab31b517000-2ab31b518000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ab31b518000-2ab31b51a000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ab31b51a000-2ab31b526000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ab31b526000-2ab31b725000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ab31b725000-2ab31b726000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ab31b726000-2ab31b727000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ab31b727000-2ab31b72d000 rw-p 00000000 00:00 0
-2ab31b72d000-2ab31b735000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ab31b735000-2ab31b934000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ab31b934000-2ab31b935000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ab31b935000-2ab31b936000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ab31b936000-2ab31b940000 rw-p 00000000 00:00 0
-2ab31b940000-2ab31bcf6000 ---p 00000000 00:00 0
-2ab31bcf6000-2ab31bcf7000 ---p 00000000 00:00 0
-2ab31bcf7000-2ab31bdf7000 rw-p 00000000 00:00 0 [stack:96548]
-2ab31bdf7000-2ab31bdf8000 ---p 00000000 00:00 0
-2ab31bdf8000-2ab31bef8000 rw-p 00000000 00:00 0 [stack:96549]
-2ab31bef8000-2ab31bef9000 ---p 00000000 00:00 0
-2ab31bef9000-2ab31bff9000 rw-p 00000000 00:00 0 [stack:96550]
-2ab31c000000-2ab31c047000 rw-p 00000000 00:00 0
-2ab31c047000-2ab320000000 ---p 00000000 00:00 0
-2ab320000000-2ab320270000 rwxp 00000000 00:00 0
-2ab320270000-2ab32f000000 ---p 00000000 00:00 0
-2ab32f000000-2ab32f29e000 rw-p 00000000 00:00 0
-2ab32f29e000-2ab3317ff000 ---p 00000000 00:00 0
-2ab3317ff000-2ab33194f000 rw-p 00000000 00:00 0
-2ab33194f000-2ab332bff000 ---p 00000000 00:00 0
-2ab332bff000-2ab332e9e000 rw-p 00000000 00:00 0
-2ab332e9e000-2ab335400000 ---p 00000000 00:00 0
-2ab335400000-2ab335401000 ---p 00000000 00:00 0
-2ab335401000-2ab335501000 rw-p 00000000 00:00 0 [stack:96551]
-2ab335501000-2ab335502000 ---p 00000000 00:00 0
-2ab335502000-2ab335602000 rw-p 00000000 00:00 0 [stack:96552]
-2ab335602000-2ab335603000 ---p 00000000 00:00 0
-2ab335603000-2ab335703000 rw-p 00000000 00:00 0 [stack:96553]
-2ab335703000-2ab335704000 ---p 00000000 00:00 0
-2ab335704000-2ab335804000 rw-p 00000000 00:00 0 [stack:96554]
-2ab335804000-2ab335805000 ---p 00000000 00:00 0
-2ab335805000-2ab335905000 rw-p 00000000 00:00 0 [stack:96555]
-2ab335905000-2ab335906000 ---p 00000000 00:00 0
-2ab335906000-2ab335a06000 rw-p 00000000 00:00 0 [stack:96556]
-2ab335a06000-2ab335a07000 ---p 00000000 00:00 0
-2ab335a07000-2ab335b07000 rw-p 00000000 00:00 0 [stack:96557]
-2ab335b07000-2ab335b08000 ---p 00000000 00:00 0
-2ab335b08000-2ab335c08000 rw-p 00000000 00:00 0
-7ffd5a799000-7ffd5a7be000 rw-p 00000000 00:00 0 [stack]
-7ffd5a7df000-7ffd5a7e1000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-92.978115,28.509063,44.30324 region:4
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:3.03 0.67 0.25
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 114817244 kB
-MemAvailable: 125632432 kB
-Buffers: 3180 kB
-Cached: 11313340 kB
-SwapCached: 0 kB
-Active: 9393536 kB
-Inactive: 5263540 kB
-Active(anon): 3346236 kB
-Inactive(anon): 39308 kB
-Active(file): 6047300 kB
-Inactive(file): 5224232 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 700 kB
-Writeback: 0 kB
-AnonPages: 2984932 kB
-Mapped: 113944 kB
-Shmem: 36048 kB
-Slab: 396972 kB
-SReclaimable: 114236 kB
-SUnreclaim: 282736 kB
-KernelStack: 26512 kB
-PageTables: 26248 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 89793096 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 579584 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(114816748k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:48 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96559.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96559.log
deleted file mode 100644
index d03d146cf..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid96559.log
+++ /dev/null
@@ -1,807 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=96559, tid=0x00002ac67c372700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002ac680009000): JavaThread "Unknown thread" [_thread_in_vm, id=96560, stack(0x00002ac67c272000,0x00002ac67c373000)]
-
-Stack: [0x00002ac67c272000,0x00002ac67c373000], sp=0x00002ac67c371790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002ac680009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=96560, stack(0x00002ac67c272000,0x00002ac67c373000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00964000-00985000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2ac67c237000-2ac67c257000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2ac67c257000-2ac67c259000 rw-p 00000000 00:00 0
-2ac67c259000-2ac67c25a000 r--p 00000000 00:00 0
-2ac67c25a000-2ac67c25b000 rw-p 00000000 00:00 0
-2ac67c25b000-2ac67c263000 rw-s 00000000 fd:03 88 /tmp/hsperfdata_feiye/96559
-2ac67c263000-2ac67c266000 rw-p 00000000 00:00 0
-2ac67c26e000-2ac67c272000 rw-p 00000000 00:00 0
-2ac67c272000-2ac67c275000 ---p 00000000 00:00 0
-2ac67c275000-2ac67c373000 rw-p 00000000 00:00 0 [stack:96560]
-2ac67c456000-2ac67c457000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2ac67c457000-2ac67c458000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2ac67c458000-2ac67c459000 rw-p 00000000 00:00 0
-2ac67c459000-2ac67c470000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ac67c470000-2ac67c66f000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ac67c66f000-2ac67c670000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ac67c670000-2ac67c671000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2ac67c671000-2ac67c675000 rw-p 00000000 00:00 0
-2ac67c675000-2ac67c68e000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ac67c68e000-2ac67c88d000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ac67c88d000-2ac67c88e000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ac67c88e000-2ac67c88f000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2ac67c88f000-2ac67c89d000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ac67c89d000-2ac67ca9c000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ac67ca9c000-2ac67ca9d000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ac67ca9d000-2ac67ca9e000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2ac67ca9e000-2ac67caa0000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ac67caa0000-2ac67cca0000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ac67cca0000-2ac67cca1000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ac67cca1000-2ac67cca2000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2ac67cca2000-2ac67ce58000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ac67ce58000-2ac67d058000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ac67d058000-2ac67d05c000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ac67d05c000-2ac67d05e000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2ac67d05e000-2ac67d063000 rw-p 00000000 00:00 0
-2ac67d063000-2ac67dc72000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ac67dc72000-2ac67de71000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ac67de71000-2ac67df10000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ac67df10000-2ac67df39000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2ac67df39000-2ac67df6b000 rw-p 00000000 00:00 0
-2ac67df6b000-2ac67e056000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ac67e056000-2ac67e256000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ac67e256000-2ac67e25e000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ac67e25e000-2ac67e260000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2ac67e260000-2ac67e275000 rw-p 00000000 00:00 0
-2ac67e275000-2ac67e375000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ac67e375000-2ac67e575000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ac67e575000-2ac67e576000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ac67e576000-2ac67e577000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2ac67e577000-2ac67e58d000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ac67e58d000-2ac67e78c000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ac67e78c000-2ac67e78d000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ac67e78d000-2ac67e78e000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2ac67e78e000-2ac67e795000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ac67e795000-2ac67e994000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ac67e994000-2ac67e995000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ac67e995000-2ac67e996000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2ac67e996000-2ac67e9a3000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ac67e9a3000-2ac67eba2000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ac67eba2000-2ac67eba4000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ac67eba4000-2ac67eba5000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2ac67eba5000-2ac67ebd2000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ac67ebd2000-2ac67edd1000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ac67edd1000-2ac67edd2000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ac67edd2000-2ac67edd4000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2ac67edd4000-2ac67ede0000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ac67ede0000-2ac67efdf000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ac67efdf000-2ac67efe0000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ac67efe0000-2ac67efe1000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2ac67efe1000-2ac67efe7000 rw-p 00000000 00:00 0
-2ac67efe7000-2ac67efef000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ac67efef000-2ac67f1ee000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ac67f1ee000-2ac67f1ef000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ac67f1ef000-2ac67f1f0000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2ac67f1f0000-2ac67f1fa000 rw-p 00000000 00:00 0
-2ac67f1fa000-2ac67f5b0000 ---p 00000000 00:00 0
-2ac67f5b0000-2ac67f5b1000 ---p 00000000 00:00 0
-2ac67f5b1000-2ac67f6b1000 rw-p 00000000 00:00 0 [stack:96561]
-2ac67f6b1000-2ac67f6b2000 ---p 00000000 00:00 0
-2ac67f6b2000-2ac67f7b2000 rw-p 00000000 00:00 0 [stack:96562]
-2ac67f7b2000-2ac67f7b3000 ---p 00000000 00:00 0
-2ac67f7b3000-2ac67f8b3000 rw-p 00000000 00:00 0 [stack:96563]
-2ac67f8b3000-2ac67f8b4000 ---p 00000000 00:00 0
-2ac67f8b4000-2ac67f9b4000 rw-p 00000000 00:00 0 [stack:96564]
-2ac67f9b4000-2ac67f9b5000 ---p 00000000 00:00 0
-2ac67f9b5000-2ac67fab5000 rw-p 00000000 00:00 0 [stack:96565]
-2ac67fab5000-2ac67fab6000 ---p 00000000 00:00 0
-2ac67fab6000-2ac67fbb6000 rw-p 00000000 00:00 0 [stack:96566]
-2ac67fbb6000-2ac67fbb7000 ---p 00000000 00:00 0
-2ac67fbb7000-2ac67fcb7000 rw-p 00000000 00:00 0 [stack:96567]
-2ac67fcb7000-2ac67fcb8000 ---p 00000000 00:00 0
-2ac67fcb8000-2ac67fdb8000 rw-p 00000000 00:00 0 [stack:96568]
-2ac67fdb8000-2ac67fdb9000 ---p 00000000 00:00 0
-2ac67fdb9000-2ac67feb9000 rw-p 00000000 00:00 0 [stack:96569]
-2ac67feb9000-2ac67feba000 ---p 00000000 00:00 0
-2ac67feba000-2ac67ffba000 rw-p 00000000 00:00 0 [stack:96570]
-2ac680000000-2ac680047000 rw-p 00000000 00:00 0
-2ac680047000-2ac684000000 ---p 00000000 00:00 0
-2ac684000000-2ac684270000 rwxp 00000000 00:00 0
-2ac684270000-2ac693000000 ---p 00000000 00:00 0
-2ac693000000-2ac69329e000 rw-p 00000000 00:00 0
-2ac69329e000-2ac6957ff000 ---p 00000000 00:00 0
-2ac6957ff000-2ac69594f000 rw-p 00000000 00:00 0
-2ac69594f000-2ac696bff000 ---p 00000000 00:00 0
-2ac696bff000-2ac696e9e000 rw-p 00000000 00:00 0
-2ac696e9e000-2ac699400000 ---p 00000000 00:00 0
-2ac699400000-2ac699401000 ---p 00000000 00:00 0
-2ac699401000-2ac699501000 rw-p 00000000 00:00 0
-7ffebce8e000-7ffebceb3000 rw-p 00000000 00:00 0 [stack]
-7ffebcf80000-7ffebcf82000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-92.978115,28.509063,44.30324 region:5
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:3.03 0.67 0.25
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 114851912 kB
-MemAvailable: 125667100 kB
-Buffers: 3180 kB
-Cached: 11313340 kB
-SwapCached: 0 kB
-Active: 9356940 kB
-Inactive: 5263540 kB
-Active(anon): 3309640 kB
-Inactive(anon): 39308 kB
-Active(file): 6047300 kB
-Inactive(file): 5224232 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 700 kB
-Writeback: 0 kB
-AnonPages: 2947136 kB
-Mapped: 113944 kB
-Shmem: 36048 kB
-Slab: 396972 kB
-SReclaimable: 114236 kB
-SUnreclaim: 282736 kB
-KernelStack: 26512 kB
-PageTables: 24436 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 85411064 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 579584 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2608.406
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2600.156
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2617.500
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2617.218
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2600.250
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2617.406
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2626.500
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2600.531
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2617.312
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(114847916k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:49 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid98276.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid98276.log
deleted file mode 100644
index f26b1e9ee..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid98276.log
+++ /dev/null
@@ -1,815 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=98276, tid=0x00002b4464d5c700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002b4468009000): JavaThread "Unknown thread" [_thread_in_vm, id=98277, stack(0x00002b4464c5c000,0x00002b4464d5d000)]
-
-Stack: [0x00002b4464c5c000,0x00002b4464d5d000], sp=0x00002b4464d5b790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002b4468009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=98277, stack(0x00002b4464c5c000,0x00002b4464d5d000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00b0b000-00b2c000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2b4464c21000-2b4464c41000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b4464c41000-2b4464c43000 rw-p 00000000 00:00 0
-2b4464c43000-2b4464c44000 r--p 00000000 00:00 0
-2b4464c44000-2b4464c45000 rw-p 00000000 00:00 0
-2b4464c45000-2b4464c4d000 rw-s 00000000 fd:03 91 /tmp/hsperfdata_feiye/98276
-2b4464c4d000-2b4464c50000 rw-p 00000000 00:00 0
-2b4464c58000-2b4464c5c000 rw-p 00000000 00:00 0
-2b4464c5c000-2b4464c5f000 ---p 00000000 00:00 0
-2b4464c5f000-2b4464d5d000 rw-p 00000000 00:00 0 [stack:98277]
-2b4464e40000-2b4464e41000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b4464e41000-2b4464e42000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b4464e42000-2b4464e43000 rw-p 00000000 00:00 0
-2b4464e43000-2b4464e5a000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b4464e5a000-2b4465059000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b4465059000-2b446505a000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b446505a000-2b446505b000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b446505b000-2b446505f000 rw-p 00000000 00:00 0
-2b446505f000-2b4465078000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b4465078000-2b4465277000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b4465277000-2b4465278000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b4465278000-2b4465279000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b4465279000-2b4465287000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b4465287000-2b4465486000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b4465486000-2b4465487000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b4465487000-2b4465488000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b4465488000-2b446548a000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b446548a000-2b446568a000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b446568a000-2b446568b000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b446568b000-2b446568c000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b446568c000-2b4465842000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b4465842000-2b4465a42000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b4465a42000-2b4465a46000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b4465a46000-2b4465a48000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b4465a48000-2b4465a4d000 rw-p 00000000 00:00 0
-2b4465a4d000-2b446665c000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b446665c000-2b446685b000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b446685b000-2b44668fa000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b44668fa000-2b4466923000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b4466923000-2b4466955000 rw-p 00000000 00:00 0
-2b4466955000-2b4466a40000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b4466a40000-2b4466c40000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b4466c40000-2b4466c48000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b4466c48000-2b4466c4a000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b4466c4a000-2b4466c5f000 rw-p 00000000 00:00 0
-2b4466c5f000-2b4466d5f000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b4466d5f000-2b4466f5f000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b4466f5f000-2b4466f60000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b4466f60000-2b4466f61000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b4466f61000-2b4466f77000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b4466f77000-2b4467176000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b4467176000-2b4467177000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b4467177000-2b4467178000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b4467178000-2b446717f000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b446717f000-2b446737e000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b446737e000-2b446737f000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b446737f000-2b4467380000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b4467380000-2b446738d000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b446738d000-2b446758c000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b446758c000-2b446758e000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b446758e000-2b446758f000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b446758f000-2b44675bc000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b44675bc000-2b44677bb000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b44677bb000-2b44677bc000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b44677bc000-2b44677be000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b44677be000-2b44677ca000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b44677ca000-2b44679c9000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b44679c9000-2b44679ca000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b44679ca000-2b44679cb000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b44679cb000-2b44679d1000 rw-p 00000000 00:00 0
-2b44679d1000-2b44679d9000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b44679d9000-2b4467bd8000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b4467bd8000-2b4467bd9000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b4467bd9000-2b4467bda000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b4467bda000-2b4467be4000 rw-p 00000000 00:00 0
-2b4467be4000-2b4467f9a000 ---p 00000000 00:00 0
-2b4468000000-2b446804e000 rw-p 00000000 00:00 0
-2b446804e000-2b446c000000 ---p 00000000 00:00 0
-2b446c000000-2b446c270000 rwxp 00000000 00:00 0
-2b446c270000-2b447b000000 ---p 00000000 00:00 0
-2b447b000000-2b447b29e000 rw-p 00000000 00:00 0
-2b447b29e000-2b447d7ff000 ---p 00000000 00:00 0
-2b447d7ff000-2b447d94f000 rw-p 00000000 00:00 0
-2b447d94f000-2b447ebff000 ---p 00000000 00:00 0
-2b447ebff000-2b447ee9e000 rw-p 00000000 00:00 0
-2b447ee9e000-2b4481400000 ---p 00000000 00:00 0
-2b4481400000-2b4481401000 ---p 00000000 00:00 0
-2b4481401000-2b4481501000 rw-p 00000000 00:00 0 [stack:98278]
-2b4481501000-2b4481502000 ---p 00000000 00:00 0
-2b4481502000-2b4481602000 rw-p 00000000 00:00 0 [stack:98279]
-2b4481602000-2b4481603000 ---p 00000000 00:00 0
-2b4481603000-2b4481703000 rw-p 00000000 00:00 0 [stack:98281]
-2b4481703000-2b4481704000 ---p 00000000 00:00 0
-2b4481704000-2b4481804000 rw-p 00000000 00:00 0 [stack:98282]
-2b4481804000-2b4481805000 ---p 00000000 00:00 0
-2b4481805000-2b4481905000 rw-p 00000000 00:00 0 [stack:98284]
-2b4481905000-2b4481906000 ---p 00000000 00:00 0
-2b4481906000-2b4481a06000 rw-p 00000000 00:00 0 [stack:98285]
-2b4481a06000-2b4481a07000 ---p 00000000 00:00 0
-2b4481a07000-2b4481b07000 rw-p 00000000 00:00 0 [stack:98286]
-2b4481b07000-2b4481b08000 ---p 00000000 00:00 0
-2b4481b08000-2b4481c08000 rw-p 00000000 00:00 0 [stack:98287]
-2b4481c08000-2b4481c09000 ---p 00000000 00:00 0
-2b4481c09000-2b4481d09000 rw-p 00000000 00:00 0 [stack:98288]
-2b4481d09000-2b4481d0a000 ---p 00000000 00:00 0
-2b4481d0a000-2b4481e0a000 rw-p 00000000 00:00 0 [stack:98290]
-2b4481e0a000-2b4481e0b000 ---p 00000000 00:00 0
-2b4481e0b000-2b4481f0b000 rw-p 00000000 00:00 0 [stack:98291]
-2b4481f0b000-2b4481f0c000 ---p 00000000 00:00 0
-2b4481f0c000-2b448200c000 rw-p 00000000 00:00 0 [stack:98292]
-2b448200c000-2b448200d000 ---p 00000000 00:00 0
-2b448200d000-2b448210d000 rw-p 00000000 00:00 0 [stack:98293]
-2b448210d000-2b448210e000 ---p 00000000 00:00 0
-2b448210e000-2b448220e000 rw-p 00000000 00:00 0 [stack:98295]
-2b448220e000-2b448220f000 ---p 00000000 00:00 0
-2b448220f000-2b448230f000 rw-p 00000000 00:00 0
-7ffe5e501000-7ffe5e526000 rw-p 00000000 00:00 0 [stack]
-7ffe5e592000-7ffe5e594000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-90.234171,29.964037,37.176487 region:5
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:6.71 1.47 0.52
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 114947992 kB
-MemAvailable: 125765268 kB
-Buffers: 3180 kB
-Cached: 11315132 kB
-SwapCached: 0 kB
-Active: 9266008 kB
-Inactive: 5262036 kB
-Active(anon): 3215212 kB
-Inactive(anon): 39308 kB
-Active(file): 6050796 kB
-Inactive(file): 5222728 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 612 kB
-Writeback: 0 kB
-AnonPages: 3066044 kB
-Mapped: 114420 kB
-Shmem: 36048 kB
-Slab: 397876 kB
-SReclaimable: 114428 kB
-SUnreclaim: 283448 kB
-KernelStack: 26944 kB
-PageTables: 27120 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 89759312 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 737280 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(114947992k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:51 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid98299.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid98299.log
deleted file mode 100644
index 70f115bdd..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid98299.log
+++ /dev/null
@@ -1,815 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=98299, tid=0x00002b714ede0700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002b7154009000): JavaThread "Unknown thread" [_thread_in_vm, id=98300, stack(0x00002b714ece0000,0x00002b714ede1000)]
-
-Stack: [0x00002b714ece0000,0x00002b714ede1000], sp=0x00002b714eddf790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002b7154009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=98300, stack(0x00002b714ece0000,0x00002b714ede1000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-0098e000-009af000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2b714eca5000-2b714ecc5000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b714ecc5000-2b714ecc7000 rw-p 00000000 00:00 0
-2b714ecc7000-2b714ecc8000 r--p 00000000 00:00 0
-2b714ecc8000-2b714ecc9000 rw-p 00000000 00:00 0
-2b714ecc9000-2b714ecd1000 rw-s 00000000 fd:03 91 /tmp/hsperfdata_feiye/98299
-2b714ecd1000-2b714ecd4000 rw-p 00000000 00:00 0
-2b714ecdc000-2b714ece0000 rw-p 00000000 00:00 0
-2b714ece0000-2b714ece3000 ---p 00000000 00:00 0
-2b714ece3000-2b714ede1000 rw-p 00000000 00:00 0 [stack:98300]
-2b714eec4000-2b714eec5000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b714eec5000-2b714eec6000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2b714eec6000-2b714eec7000 rw-p 00000000 00:00 0
-2b714eec7000-2b714eede000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b714eede000-2b714f0dd000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b714f0dd000-2b714f0de000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b714f0de000-2b714f0df000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2b714f0df000-2b714f0e3000 rw-p 00000000 00:00 0
-2b714f0e3000-2b714f0fc000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b714f0fc000-2b714f2fb000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b714f2fb000-2b714f2fc000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b714f2fc000-2b714f2fd000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2b714f2fd000-2b714f30b000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b714f30b000-2b714f50a000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b714f50a000-2b714f50b000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b714f50b000-2b714f50c000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2b714f50c000-2b714f50e000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b714f50e000-2b714f70e000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b714f70e000-2b714f70f000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b714f70f000-2b714f710000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2b714f710000-2b714f8c6000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b714f8c6000-2b714fac6000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b714fac6000-2b714faca000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b714faca000-2b714facc000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2b714facc000-2b714fad1000 rw-p 00000000 00:00 0
-2b714fad1000-2b71506e0000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b71506e0000-2b71508df000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b71508df000-2b715097e000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b715097e000-2b71509a7000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2b71509a7000-2b71509d9000 rw-p 00000000 00:00 0
-2b71509d9000-2b7150ac4000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b7150ac4000-2b7150cc4000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b7150cc4000-2b7150ccc000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b7150ccc000-2b7150cce000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2b7150cce000-2b7150ce3000 rw-p 00000000 00:00 0
-2b7150ce3000-2b7150de3000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b7150de3000-2b7150fe3000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b7150fe3000-2b7150fe4000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b7150fe4000-2b7150fe5000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2b7150fe5000-2b7150ffb000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b7150ffb000-2b71511fa000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b71511fa000-2b71511fb000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b71511fb000-2b71511fc000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2b71511fc000-2b7151203000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b7151203000-2b7151402000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b7151402000-2b7151403000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b7151403000-2b7151404000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2b7151404000-2b7151411000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b7151411000-2b7151610000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b7151610000-2b7151612000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b7151612000-2b7151613000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2b7151613000-2b7151640000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b7151640000-2b715183f000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b715183f000-2b7151840000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b7151840000-2b7151842000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2b7151842000-2b715184e000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b715184e000-2b7151a4d000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b7151a4d000-2b7151a4e000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b7151a4e000-2b7151a4f000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2b7151a4f000-2b7151a55000 rw-p 00000000 00:00 0
-2b7151a55000-2b7151a5d000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b7151a5d000-2b7151c5c000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b7151c5c000-2b7151c5d000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b7151c5d000-2b7151c5e000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2b7151c5e000-2b7151c68000 rw-p 00000000 00:00 0
-2b7151c68000-2b715201e000 ---p 00000000 00:00 0
-2b715201e000-2b715201f000 ---p 00000000 00:00 0
-2b715201f000-2b715211f000 rw-p 00000000 00:00 0 [stack:98301]
-2b715211f000-2b7152120000 ---p 00000000 00:00 0
-2b7152120000-2b7152220000 rw-p 00000000 00:00 0 [stack:98302]
-2b7152220000-2b7152221000 ---p 00000000 00:00 0
-2b7152221000-2b7152321000 rw-p 00000000 00:00 0 [stack:98303]
-2b7152321000-2b7152322000 ---p 00000000 00:00 0
-2b7152322000-2b7152422000 rw-p 00000000 00:00 0 [stack:98304]
-2b7152422000-2b7152423000 ---p 00000000 00:00 0
-2b7152423000-2b7152523000 rw-p 00000000 00:00 0 [stack:98305]
-2b7152523000-2b7152524000 ---p 00000000 00:00 0
-2b7152524000-2b7152624000 rw-p 00000000 00:00 0 [stack:98306]
-2b7152624000-2b7152625000 ---p 00000000 00:00 0
-2b7152625000-2b7152725000 rw-p 00000000 00:00 0 [stack:98307]
-2b7152725000-2b7152726000 ---p 00000000 00:00 0
-2b7152726000-2b7152826000 rw-p 00000000 00:00 0 [stack:98308]
-2b7152826000-2b7152827000 ---p 00000000 00:00 0
-2b7152827000-2b7152927000 rw-p 00000000 00:00 0 [stack:98309]
-2b7152927000-2b7152928000 ---p 00000000 00:00 0
-2b7152928000-2b7152a28000 rw-p 00000000 00:00 0 [stack:98310]
-2b7152a28000-2b7152a29000 ---p 00000000 00:00 0
-2b7152a29000-2b7152b29000 rw-p 00000000 00:00 0 [stack:98311]
-2b7152b29000-2b7152b2a000 ---p 00000000 00:00 0
-2b7152b2a000-2b7152c2a000 rw-p 00000000 00:00 0 [stack:98312]
-2b7152c2a000-2b7152c2b000 ---p 00000000 00:00 0
-2b7152c2b000-2b7152d2b000 rw-p 00000000 00:00 0 [stack:98313]
-2b7152d2b000-2b7152d2c000 ---p 00000000 00:00 0
-2b7152d2c000-2b7152e2c000 rw-p 00000000 00:00 0 [stack:98314]
-2b7152e2c000-2b7152e2d000 ---p 00000000 00:00 0
-2b7152e2d000-2b7152f2d000 rw-p 00000000 00:00 0
-2b7154000000-2b715404e000 rw-p 00000000 00:00 0
-2b715404e000-2b7158000000 ---p 00000000 00:00 0
-2b7158000000-2b7158270000 rwxp 00000000 00:00 0
-2b7158270000-2b7167000000 ---p 00000000 00:00 0
-2b7167000000-2b716729e000 rw-p 00000000 00:00 0
-2b716729e000-2b71697ff000 ---p 00000000 00:00 0
-2b71697ff000-2b716994f000 rw-p 00000000 00:00 0
-2b716994f000-2b716abff000 ---p 00000000 00:00 0
-2b716abff000-2b716ae9e000 rw-p 00000000 00:00 0
-2b716ae9e000-2b716d400000 ---p 00000000 00:00 0
-7ffde8ede000-7ffde8f03000 rw-p 00000000 00:00 0 [stack]
-7ffde8f99000-7ffde8f9b000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-90.288192,29.242317,-0.3260876 region:4
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:6.71 1.47 0.52
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 114964432 kB
-MemAvailable: 125781212 kB
-Buffers: 3180 kB
-Cached: 11315132 kB
-SwapCached: 0 kB
-Active: 9248380 kB
-Inactive: 5262036 kB
-Active(anon): 3197584 kB
-Inactive(anon): 39308 kB
-Active(file): 6050796 kB
-Inactive(file): 5222728 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 612 kB
-Writeback: 0 kB
-AnonPages: 3040956 kB
-Mapped: 114420 kB
-Shmem: 36048 kB
-Slab: 397876 kB
-SReclaimable: 114428 kB
-SUnreclaim: 283448 kB
-KernelStack: 26944 kB
-PageTables: 25308 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 88468104 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 737280 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(114961108k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:51 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid99159.log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid99159.log
deleted file mode 100644
index 4e9b00e1e..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/hs_err_pid99159.log
+++ /dev/null
@@ -1,814 +0,0 @@
-#
-# There is insufficient memory for the Java Runtime Environment to continue.
-# Cannot create GC thread. Out of system resources.
-# Possible reasons:
-# The system is out of physical RAM or swap space
-# In 32 bit mode, the process size limit was hit
-# Possible solutions:
-# Reduce memory load on the system
-# Increase physical memory or swap space
-# Check if swap backing store is full
-# Use 64 bit Java on a 64 bit OS
-# Decrease Java heap size (-Xmx/-Xms)
-# Decrease number of Java threads
-# Decrease Java thread stack sizes (-Xss)
-# Set larger code cache with -XX:ReservedCodeCacheSize=
-# This output file may be truncated or incomplete.
-#
-# Out of Memory Error (gcTaskThread.cpp:48), pid=99159, tid=0x00002aee0de27700
-#
-# JRE version: (8.0_102-b14) (build )
-# Java VM: OpenJDK 64-Bit Server VM (25.102-b14 mixed mode linux-amd64 compressed oops)
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00002aee14009000): JavaThread "Unknown thread" [_thread_in_vm, id=99160, stack(0x00002aee0dd27000,0x00002aee0de28000)]
-
-Stack: [0x00002aee0dd27000,0x00002aee0de28000], sp=0x00002aee0de26790, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-V [libjvm.so+0xa1282d]
-V [libjvm.so+0x4c6c6a]
-V [libjvm.so+0x593c0f]
-V [libjvm.so+0x592dd7]
-V [libjvm.so+0x897c24]
-V [libjvm.so+0x9dd209]
-V [libjvm.so+0x9dd412]
-V [libjvm.so+0x5f2005]
-V [libjvm.so+0x9c0b1e]
-V [libjvm.so+0x664f3f] JNI_CreateJavaVM+0x5f
-C [libjli.so+0x3057]
-C [libpthread.so.0+0x7dc5] start_thread+0xc5
-
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
-
-Other Threads:
-
-=>0x00002aee14009000 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=99160, stack(0x00002aee0dd27000,0x00002aee0de28000)]
-
-VM state:not at safepoint (not fully initialized)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-GC Heap History (0 events):
-No events
-
-Deoptimization events (0 events):
-No events
-
-Internal exceptions (0 events):
-No events
-
-Events (0 events):
-No events
-
-
-Dynamic libraries:
-00400000-00401000 r-xp 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00600000-00601000 r--p 00000000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00601000-00602000 rw-p 00001000 fd:00 17592729 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java
-00e0d000-00e2e000 rw-p 00000000 00:00 0 [heap]
-80200000-d3e00000 rw-p 00000000 00:00 0
-d3e00000-580100000 ---p 00000000 00:00 0
-580100000-5a9f00000 rw-p 00000000 00:00 0
-5a9f00000-800000000 ---p 00000000 00:00 0
-2aee0dcec000-2aee0dd0c000 r-xp 00000000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2aee0dd0c000-2aee0dd0e000 rw-p 00000000 00:00 0
-2aee0dd0e000-2aee0dd0f000 r--p 00000000 00:00 0
-2aee0dd0f000-2aee0dd10000 rw-p 00000000 00:00 0
-2aee0dd10000-2aee0dd18000 rw-s 00000000 fd:03 78 /tmp/hsperfdata_feiye/99159
-2aee0dd18000-2aee0dd1b000 rw-p 00000000 00:00 0
-2aee0dd23000-2aee0dd27000 rw-p 00000000 00:00 0
-2aee0dd27000-2aee0dd2a000 ---p 00000000 00:00 0
-2aee0dd2a000-2aee0de28000 rw-p 00000000 00:00 0 [stack:99160]
-2aee0df0b000-2aee0df0c000 r--p 0001f000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2aee0df0c000-2aee0df0d000 rw-p 00020000 fd:00 8390421 /usr/lib64/ld-2.17.so
-2aee0df0d000-2aee0df0e000 rw-p 00000000 00:00 0
-2aee0df0e000-2aee0df25000 r-xp 00000000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aee0df25000-2aee0e124000 ---p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aee0e124000-2aee0e125000 r--p 00016000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aee0e125000-2aee0e126000 rw-p 00017000 fd:00 8390454 /usr/lib64/libpthread-2.17.so
-2aee0e126000-2aee0e12a000 rw-p 00000000 00:00 0
-2aee0e12a000-2aee0e143000 r-xp 00000000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aee0e143000-2aee0e342000 ---p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aee0e342000-2aee0e343000 r--p 00018000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aee0e343000-2aee0e344000 rw-p 00019000 00:35 137275527 /usr/local/intel64/broadwell/gcc-4.9.4/visit-2.12.3/2.12.3/linux-x86_64/lib/libz.so.1.2.7
-2aee0e344000-2aee0e352000 r-xp 00000000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aee0e352000-2aee0e551000 ---p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aee0e551000-2aee0e552000 r--p 0000d000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aee0e552000-2aee0e553000 rw-p 0000e000 fd:00 17592740 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/jli/libjli.so
-2aee0e553000-2aee0e555000 r-xp 00000000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aee0e555000-2aee0e755000 ---p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aee0e755000-2aee0e756000 r--p 00002000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aee0e756000-2aee0e757000 rw-p 00003000 fd:00 8390434 /usr/lib64/libdl-2.17.so
-2aee0e757000-2aee0e90d000 r-xp 00000000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aee0e90d000-2aee0eb0d000 ---p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aee0eb0d000-2aee0eb11000 r--p 001b6000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aee0eb11000-2aee0eb13000 rw-p 001ba000 fd:00 8390428 /usr/lib64/libc-2.17.so
-2aee0eb13000-2aee0eb18000 rw-p 00000000 00:00 0
-2aee0eb18000-2aee0f727000 r-xp 00000000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aee0f727000-2aee0f926000 ---p 00c0f000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aee0f926000-2aee0f9c5000 r--p 00c0e000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aee0f9c5000-2aee0f9ee000 rw-p 00cad000 fd:00 25699953 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/server/libjvm.so
-2aee0f9ee000-2aee0fa20000 rw-p 00000000 00:00 0
-2aee0fa20000-2aee0fb0b000 r-xp 00000000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aee0fb0b000-2aee0fd0b000 ---p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aee0fd0b000-2aee0fd13000 r--p 000eb000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aee0fd13000-2aee0fd15000 rw-p 000f3000 00:35 127043723 /usr/local/gcc-4.9.4/lib64/libstdc++.so.6.0.20
-2aee0fd15000-2aee0fd2a000 rw-p 00000000 00:00 0
-2aee0fd2a000-2aee0fe2a000 r-xp 00000000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aee0fe2a000-2aee1002a000 ---p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aee1002a000-2aee1002b000 r--p 00100000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aee1002b000-2aee1002c000 rw-p 00101000 fd:00 8390436 /usr/lib64/libm-2.17.so
-2aee1002c000-2aee10042000 r-xp 00000000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aee10042000-2aee10241000 ---p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aee10241000-2aee10242000 r--p 00015000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aee10242000-2aee10243000 rw-p 00016000 00:35 127033663 /usr/local/gcc-4.9.4/lib64/libgcc_s.so.1
-2aee10243000-2aee1024a000 r-xp 00000000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aee1024a000-2aee10449000 ---p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aee10449000-2aee1044a000 r--p 00006000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aee1044a000-2aee1044b000 rw-p 00007000 fd:00 8390458 /usr/lib64/librt-2.17.so
-2aee1044b000-2aee10458000 r-xp 00000000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aee10458000-2aee10657000 ---p 0000d000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aee10657000-2aee10659000 r--p 0000c000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aee10659000-2aee1065a000 rw-p 0000e000 fd:00 1309148 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libverify.so
-2aee1065a000-2aee10687000 r-xp 00000000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aee10687000-2aee10886000 ---p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aee10886000-2aee10887000 r--p 0002c000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aee10887000-2aee10889000 rw-p 0002d000 fd:00 1309131 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libjava.so
-2aee10889000-2aee10895000 r-xp 00000000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aee10895000-2aee10a94000 ---p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aee10a94000-2aee10a95000 r--p 0000b000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aee10a95000-2aee10a96000 rw-p 0000c000 fd:00 8390446 /usr/lib64/libnss_files-2.17.so
-2aee10a96000-2aee10a9c000 rw-p 00000000 00:00 0
-2aee10a9c000-2aee10aa4000 r-xp 00000000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aee10aa4000-2aee10ca3000 ---p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aee10ca3000-2aee10ca4000 r--p 00007000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aee10ca4000-2aee10ca5000 rw-p 00008000 fd:00 1309149 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/lib/amd64/libzip.so
-2aee10ca5000-2aee10caf000 rw-p 00000000 00:00 0
-2aee10caf000-2aee11065000 ---p 00000000 00:00 0
-2aee11065000-2aee11303000 rw-p 00000000 00:00 0
-2aee11303000-2aee13865000 ---p 00000000 00:00 0
-2aee13865000-2aee13866000 ---p 00000000 00:00 0
-2aee13866000-2aee13966000 rw-p 00000000 00:00 0 [stack:99163]
-2aee13966000-2aee13967000 ---p 00000000 00:00 0
-2aee13967000-2aee13a67000 rw-p 00000000 00:00 0 [stack:99164]
-2aee13a67000-2aee13a68000 ---p 00000000 00:00 0
-2aee13a68000-2aee13b68000 rw-p 00000000 00:00 0 [stack:99165]
-2aee13b68000-2aee13b69000 ---p 00000000 00:00 0
-2aee13b69000-2aee13c69000 rw-p 00000000 00:00 0 [stack:99166]
-2aee13c69000-2aee13c6a000 ---p 00000000 00:00 0
-2aee13c6a000-2aee13d6a000 rw-p 00000000 00:00 0 [stack:99167]
-2aee13d6a000-2aee13d6b000 ---p 00000000 00:00 0
-2aee13d6b000-2aee13e6b000 rw-p 00000000 00:00 0 [stack:99168]
-2aee13e6b000-2aee13e6c000 ---p 00000000 00:00 0
-2aee13e6c000-2aee13f6c000 rw-p 00000000 00:00 0 [stack:99169]
-2aee14000000-2aee1404c000 rw-p 00000000 00:00 0
-2aee1404c000-2aee18000000 ---p 00000000 00:00 0
-2aee18000000-2aee18270000 rwxp 00000000 00:00 0
-2aee18270000-2aee27000000 ---p 00000000 00:00 0
-2aee27000000-2aee2729e000 rw-p 00000000 00:00 0
-2aee2729e000-2aee297ff000 ---p 00000000 00:00 0
-2aee297ff000-2aee2994f000 rw-p 00000000 00:00 0
-2aee2994f000-2aee2abff000 ---p 00000000 00:00 0
-2aee2abff000-2aee2ac00000 rw-p 00000000 00:00 0
-2aee2ac00000-2aee2ac01000 ---p 00000000 00:00 0
-2aee2ac01000-2aee2ad01000 rw-p 00000000 00:00 0 [stack:99170]
-2aee2ad01000-2aee2ad02000 ---p 00000000 00:00 0
-2aee2ad02000-2aee2ae02000 rw-p 00000000 00:00 0 [stack:99171]
-2aee2ae02000-2aee2ae03000 ---p 00000000 00:00 0
-2aee2ae03000-2aee2af03000 rw-p 00000000 00:00 0 [stack:99172]
-2aee2af03000-2aee2af04000 ---p 00000000 00:00 0
-2aee2af04000-2aee2b004000 rw-p 00000000 00:00 0 [stack:99173]
-2aee2b004000-2aee2b005000 ---p 00000000 00:00 0
-2aee2b005000-2aee2b105000 rw-p 00000000 00:00 0 [stack:99174]
-2aee2b105000-2aee2b106000 ---p 00000000 00:00 0
-2aee2b106000-2aee2b206000 rw-p 00000000 00:00 0 [stack:99175]
-2aee2b206000-2aee2b207000 ---p 00000000 00:00 0
-2aee2b207000-2aee2b307000 rw-p 00000000 00:00 0
-7fff0469a000-7fff046bf000 rw-p 00000000 00:00 0 [stack]
-7fff046e7000-7fff046e9000 r-xp 00000000 00:00 0 [vdso]
-ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
-
-VM Arguments:
-java_command: /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar ihorz:NAD83_2011 ivert:navd88:m:height ohorz:igs14:geo:deg overt:xgeoid20b:m:height -pt:-91.015695,30.183966,15.081661 region:5
-java_class_path (initial): /sciclone/schism10/Hgrid_projects/DEMs/vdatum/vdatum//vdatum.jar
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-PATH=/sciclone/home/feiye/bin/go/bin:/sciclone/home/feiye/bin/node-v20.11.1-linux-x64/bin/bin:/sciclone/home/feiye/bin:/sciclone/home/feiye/mambaforge/bin:/sciclone/home/feiye/mambaforge/condabin:/usr/local/intel64/broadwell/gcc/visit-2.12.3/bin:/usr/local/cmake-3.15.3/bin:/usr/local/intel-2017/clck/2017.0.014/bin/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/bin/intel64:/usr/local/intel-2017/debugger_2017/gdb/intel64_mic/bin:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/bin:/usr/local/intel-2016/clck/2016.0.014/bin/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/bin/intel64:/usr/local/intel-2016/debugger_2016/gdb/intel64_mic/bin:/usr/local/torque-6.1.1.1/bin:/usr/local/torque-6.1.1.1/sbin:/usr/local/maui-r156-GRes/bin:/usr/local/Modules/3.2.10/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/usr/local/intel-2016/bin:/usr/local/intel-2017/bin
-LD_LIBRARY_PATH=/usr/local/gcc-4.9.4/lib:/usr/local/gcc-4.9.4/lib64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2017/debugger_2017/iga/lib:/usr/local/intel-2017/debugger_2017/libipt/intel64/lib:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/lib/intel64_lin:/usr/local/intel-2017/compilers_and_libraries_2017.0.098/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/intel64/broadwell/intel-2016/openmpi-2.1.1-ib/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/tbb/lib/intel64/gcc4.4:/usr/local/intel-2016/debugger_2016/iga/lib:/usr/local/intel-2016/debugger_2016/libipt/intel64/lib:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/lib/intel64_lin:/usr/local/intel-2016/compilers_and_libraries_2016.2.181/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/gcc-5.2.0/lib:/usr/local/gcc-5.2.0/lib64:/usr/local/torque-6.1.1.1/lib:/usr/local/intel64/broadwell/gcc/visit-2.12.3/2.12.3/linux-x86_64/lib
-SHELL=/bin/tcsh
-HOSTTYPE=x86_64-linux
-OSTYPE=linux
-ARCH=x86_64
-MACHTYPE=x86_64
-OS=3.10.0-514.el7.x86_64
-
-Signal Handlers:
-SIGSEGV: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.so+0xa13340], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.so+0x86f170], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGUSR2: [libjvm.so+0x86f020], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
-
-
---------------- S Y S T E M ---------------
-
-OS:CentOS Linux release 7.3.1611 (Core)
-
-uname:Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64
-libc:glibc 2.17 NPTL 2.17
-rlimit: STACK infinity, CORE 0k, NPROC 1024, NOFILE 32768, AS infinity
-load average:6.71 1.47 0.52
-
-/proc/meminfo:
-MemTotal: 131615004 kB
-MemFree: 114736576 kB
-MemAvailable: 125553904 kB
-Buffers: 3180 kB
-Cached: 11315156 kB
-SwapCached: 0 kB
-Active: 9477048 kB
-Inactive: 5261928 kB
-Active(anon): 3426120 kB
-Inactive(anon): 39308 kB
-Active(file): 6050928 kB
-Inactive(file): 5222620 kB
-Unevictable: 44568 kB
-Mlocked: 44568 kB
-SwapTotal: 4194300 kB
-SwapFree: 4194300 kB
-Dirty: 644 kB
-Writeback: 0 kB
-AnonPages: 3478348 kB
-Mapped: 114964 kB
-Shmem: 36048 kB
-Slab: 398216 kB
-SReclaimable: 114488 kB
-SUnreclaim: 283728 kB
-KernelStack: 25872 kB
-PageTables: 27864 kB
-NFS_Unstable: 0 kB
-Bounce: 0 kB
-WritebackTmp: 0 kB
-CommitLimit: 70001800 kB
-Committed_AS: 86536152 kB
-VmallocTotal: 34359738367 kB
-VmallocUsed: 914108 kB
-VmallocChunk: 34291708056 kB
-HardwareCorrupted: 0 kB
-AnonHugePages: 1064960 kB
-HugePages_Total: 0
-HugePages_Free: 0
-HugePages_Rsvd: 0
-HugePages_Surp: 0
-Hugepagesize: 2048 kB
-DirectMap4k: 207576 kB
-DirectMap2M: 7954432 kB
-DirectMap1G: 127926272 kB
-
-
-CPU:total 20 (10 cores per cpu, 2 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-/proc/cpuinfo:
-processor : 0
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 0
-initial apicid : 0
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 1
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2689.218
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 0
-cpu cores : 10
-apicid : 32
-initial apicid : 32
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 2
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 2
-initial apicid : 2
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 3
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2619.093
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 1
-cpu cores : 10
-apicid : 34
-initial apicid : 34
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 4
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2602.406
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 4
-initial apicid : 4
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 5
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2682.750
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 2
-cpu cores : 10
-apicid : 36
-initial apicid : 36
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 6
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2603.156
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 6
-initial apicid : 6
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 7
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2623.968
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 3
-cpu cores : 10
-apicid : 38
-initial apicid : 38
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 8
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2605.406
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 8
-initial apicid : 8
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 9
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2617.218
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 4
-cpu cores : 10
-apicid : 40
-initial apicid : 40
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 10
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 16
-initial apicid : 16
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 11
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2697.093
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 8
-cpu cores : 10
-apicid : 48
-initial apicid : 48
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 12
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2604.562
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 18
-initial apicid : 18
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 13
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2626.593
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 9
-cpu cores : 10
-apicid : 50
-initial apicid : 50
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 14
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2603.343
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 20
-initial apicid : 20
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 15
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2699.156
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 10
-cpu cores : 10
-apicid : 52
-initial apicid : 52
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 16
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2602.781
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 22
-initial apicid : 22
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 17
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2667.093
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 11
-cpu cores : 10
-apicid : 54
-initial apicid : 54
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 18
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2599.968
-cache size : 25600 KB
-physical id : 0
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 24
-initial apicid : 24
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4800.46
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-processor : 19
-vendor_id : GenuineIntel
-cpu family : 6
-model : 79
-model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
-stepping : 1
-microcode : 0xb00001e
-cpu MHz : 2692.875
-cache size : 25600 KB
-physical id : 1
-siblings : 10
-core id : 12
-cpu cores : 10
-apicid : 56
-initial apicid : 56
-fpu : yes
-fpu_exception : yes
-cpuid level : 20
-wp : yes
-flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
-bogomips : 4805.45
-clflush size : 64
-cache_alignment : 64
-address sizes : 46 bits physical, 48 bits virtual
-power management:
-
-
-
-Memory: 4k page, physical 131615004k(114736576k free), swap 4194300k(4194300k free)
-
-vm_info: OpenJDK 64-Bit Server VM (25.102-b14) for linux-amd64 JRE (1.8.0_102-b14), built on Nov 12 2016 00:22:22 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-11)
-
-time: Tue Mar 26 01:16:53 2024
-elapsed time: 0 seconds (0d 0h 0m 0s)
-
diff --git a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/log b/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/log
deleted file mode 100644
index c6bb90fe3..000000000
--- a/src/Utility/Pre-Processing/STOFS-3D-Atl-shadow-VIMS/Pre_processing/Bathy_edit/xGEOID/log
+++ /dev/null
@@ -1,301021 +0,0 @@
-Description (first line):
-hgrid.gr3
-Boundary 1 has 257 nodes
-First node: 405
-Last node: 294379
-Boundary 2 has 9 nodes
-First node: 32608
-Last node: 31774
-Boundary 3 has 4 nodes
-First node: 18967
-Last node: 18405
-Land boundary 1 has 1349 nodes
-First node: 294379
-Last node: 32608
-Land boundary 2 has 57 nodes
-First node: 31774
-Last node: 18967
-Land boundary 3 has 695 nodes
-First node: 18405
-Last node: 405
-Successfully read /sciclone/schism10/feiye/STOFS3D-v7/Runs/R00a/hgrid.gr3
-rank 1 z_local.shape (3003,) xyz_local: [[-92.106114 29.844214 -1.654773 ]
- [-92.10636 29.838785 -1.2741583]
- [-92.106054 29.844215 -1.1874932]]
-
- [[-91.961646 30.411211 -5.7101863]
- [-91.940371 30.806343 -8.2296 ]
- [-91.994867 29.781971 2.2851338]]
-rank 2 z_local.shape (3003,) xyz_local: [[-91.940332 30.806355 -8.2296 ]
- [-91.951413 30.600317 -8.1809657]
- [-91.980741 30.04955 -5.9573167]]
-
- [[-91.88046 30.658601 -8.2296 ]
- [-91.880002 30.666428 -12.8939 ]
- [-91.880421 30.658592 -8.2296 ]]
-rank 6 z_local.shape (3003,) xyz_local: [[-91.795034 29.826183 0.29647387]
- [-91.75017 30.631042 -14.356256 ]
- [-91.752466 30.590293 18.086357 ]]
-
- [[-91.726554 30.535539 -6.1669723]
- [-91.762272 29.898678 -1.3883535]
- [-91.713905 30.757486 -16.419574 ]]
-rank 8 z_local.shape (3003,) xyz_local: [[-91.667462 30.863971 -11.42969 ]
- [-91.67938 30.656756 -7.4635124]
- [-91.667672 30.860184 -11.42969 ]]
-
- [[-91.628577 30.998635 -1.516631]
- [-91.637973 30.83719 -18.575386]
- [-91.637963 30.83723 -20. ]]
-rank 3 z_local.shape (3003,) xyz_local: [[-91.879839 30.669155 -8.2296 ]
- [-91.884864 30.577093 -5.783286 ]
- [-91.871301 30.823977 -9.7054502]]
-
- [[-91.850931 30.195321 -4.7277775]
- [-91.892439 29.427458 1.7004634]
- [-91.810785 30.921524 -18.043048 ]]
-rank 4 z_local.shape (3003,) xyz_local: [[-91.838618 30.419541 -8.2296 ]
- [-91.823262 30.697379 -7.8339502]
- [-91.809342 30.94715 -18.903695 ]]
-
-rank 5 z_local.shape (3003,) xyz_local: [[-91.802685 30.367867 -2.7165856]
- [-91.817884 30.092467 -5.147339 ]
- [-91.779577 30.780555 -10.046338 ]]
-
-rank 7 z_local.shape (3003,) xyz_local: [[-91.713866 30.757475 -16.419574 ]
- [-91.720832 30.634843 -8.1466742]
- [-91.741062 30.276282 -1.4517582]]
-
- [[-91.746091 29.474561 2.0999999]
- [-91.66892 30.83959 -12.271212 ]
- [-91.665285 30.902273 -20.241767 ]]
-rank 9 z_local.shape (3003,) xyz_local: [[-91.631932 30.940806 -11.412839 ]
- [-91.684376 30.028514 -1.4209807]
- [-91.637948 30.837288 -20. ]]
-
- [[-91.606084 30.755916 -20. ]
- [-91.613267 30.632529 -6.8651389]
- [-91.60605 30.755939 -20. ]]rank 10 z_local.shape (3003,) xyz_local: [[-91.595543 30.934632 -12.970443]
- [-91.605999 30.755972 -20. ]
- [-91.602754 30.811248 -11.504511]]
-
-rank 11 z_local.shape (3003,) xyz_local: [[-91.564471 30.748234 -11.687034 ]
- [-91.556506 30.88269 -13.962404 ]
- [-91.603629 30.077145 -1.3277326]]
-
-rank 12 z_local.shape (3003,) xyz_local: [[-91.512798 30.755177 -10.387289 ]
- [-91.557796 29.992615 -0.61997505]
- [-91.578638 29.633019 1.2762964 ]]
-
- [[-91.540263 29.634498 -0.23761435]
- [-91.540463 29.631029 -0.89313785]
- [-91.497006 30.369034 -2.8073463 ]]
-rank 13 z_local.shape (3003,) xyz_local: [[-91.541728 29.609014 -2.718816 ]
- [-91.540432 29.631158 -0.82608998]
- [-91.540676 29.626842 -2.304288 ]]
-
- [[-91.50231 29.644673 -1.205764 ]
- [-91.518258 29.372036 2.5598258]
- [-91.502752 29.63709 -1.9117603]]
-rank 15 z_local.shape (3003,) xyz_local: [[-91.437121 30.244835 -0.36700001]
- [-91.470718 29.681842 -1.8201732 ]
- [-91.406282 30.753216 3.6417999 ]]
-
-rank 16 z_local.shape (3003,) xyz_local: [[-91.416711 29.908501 -0.6799969]
- [-91.431463 29.662111 -1.4521463]
- [-91.431442 29.662168 -3.6118801]]
-
- [[-91.788208 30.629195 -6.7380285]
- [-91.7728 30.903302 -10.650075 ]
- [-91.871449 29.105668 10.296589 ]]
- [[-91.749645 30.640478 -14.700505]
- [-91.752877 30.583087 11.399841]
- [-91.750183 30.630877 -14.010831]]
-
- [[-91.579462 30.495051 -4.8980783]
- [-91.565606 30.730755 8.8410528]
- [-91.581434 30.460622 -4.0406014]]
- [[-91.576838 29.665821 -0. ]
- [-91.514266 30.731123 -11.66443 ]
- [-91.528925 30.484342 -5.2594913]]
-rank 14 z_local.shape (3003,) xyz_local: [[-91.502673 29.638311 0.16755161]
- [-91.476834 30.075309 -2.251688 ]
- [-91.43722 30.73462 -20. ]]
-
- [[-91.369628 30.683296 -10.279201 ]
- [-91.383594 30.455274 -3.3086559 ]
- [-91.42296 29.804548 -0.50436413]]
-rank 17 z_local.shape (3003,) xyz_local: [[-91.326363 30.658968 -11.545418 ]
- [-91.327115 30.646521 -18.113653 ]
- [-91.386177 29.680788 -4.7244003]]
-
-rank 18 z_local.shape (3003,) xyz_local: [[-91.322685 30.131261 -0.30000001]
- [-91.322634 30.131981 -0.30035381]
- [-91.331382 29.989449 -0.64391972]]
-
-rank 19 z_local.shape (3003,) xyz_local: [[-91.299993 29.934742 -0.43143862]
- [-91.297954 29.9675 -0.63366727]
- [-91.264395 30.506508 3.5907829 ]]
-
-rank 20 z_local.shape (3003,) xyz_local: [[-91.233319 30.511256 6.8058522]
- [-91.243217 30.354018 2.3439132]
- [-91.243984 30.341597 -12.488005 ]]
-
- [[-91.226844 30.284317 -13.310617 ]
- [-91.256842 29.804736 -0.60901716]
- [-91.225346 30.307997 2.959889 ]]
-rank 22 z_local.shape (3003,) xyz_local: [[-91.207836 30.351011 -14.636497]
- [-91.198327 30.500813 10.042944]
- [-91.202522 30.434768 -14.694714]]
-
- [[-91.386228 29.680821 -4.7244003]
- [-91.395843 29.520905 0.257 ]
- [-91.327146 30.646469 -18.113653 ]]
- [[-91.471177 29.674766 -2.5889701]
- [-91.469523 29.702546 -1.4599919]
- [-91.469474 29.70317 -1.6167505]]
- [[-91.321663 30.148439 -2.5995408]
- [-91.351332 29.663076 -4.000805 ]
- [-91.29112 30.640111 24.225462 ]]
-rank 21 z_local.shape (3003,) xyz_local: [[-91.230181 30.231218 -2.3255723]
- [-91.226475 30.289865 23.494946 ]
- [-91.219218 30.404758 -15.393011 ]]
-
-rank 23 z_local.shape (3003,) xyz_local: [[-91.191185 30.32799 -7.1042625]
- [-91.217772 29.906416 -0.206 ]
- [-91.190251 30.342235 -10.164471 ]]
-
-rank 24 z_local.shape (3003,) xyz_local: [[-9.1209829e+01 2.9754842e+01 -2.0000000e-02]
- [-9.1200908e+01 2.9896817e+01 -1.2241276e+00]
- [-9.1172050e+01 3.0352079e+01 -1.4502385e+01]]
-
- [[-91.217829 29.90634 -0.206 ]
- [-91.237543 29.590606 10.01511 ]
- [-91.285128 28.815895 12.190034]]
-rank 25 z_local.shape (3003,) xyz_local: [[-91.199141 29.647951 -2.9326591]
- [-91.164271 30.199444 3.5749606]
- [-91.196519 29.689578 -2.3383632]]
-
-rank 27 z_local.shape (3003,) xyz_local: [[-91.121429 30.233882 -12.612625 ]
- [-91.119453 30.264474 4.6976615 ]
- [-91.183892 29.248698 -0.45550093]]
-
-rank 28 z_local.shape (3003,) xyz_local: [[-91.125878 29.516892 -0.35538425]
- [-91.080922 30.217031 -6.9056701 ]
- [-91.081199 30.212761 10.281144 ]]
-
- [[-91.310865 29.758369 5.2037667]
- [-91.329864 29.44725 1.4095744]
- [-91.264718 30.501857 12.854094 ]]
- [[-91.262508 30.046122 -8.3789527]
- [-91.229282 30.575278 -21.862565 ]
- [-91.242712 30.362348 8.6182541]]
- [[-91.207833 30.351112 -14.636497]
- [-91.207834 30.351072 -14.636497]
- [-91.197511 30.513695 24.701709]]
- [[-91.200916 29.896856 -1.2374428]
- [-91.172073 30.351981 -14.502385 ]
- [-91.172064 30.35202 -14.502385 ]]
-rank 26 z_local.shape (3003,) xyz_local: [[-91.147468 30.208335 -12.722353 ]
- [-91.180622 29.68595 -1.5531653]
- [-91.175569 29.766084 -7.7266806]]
-
-rank 30 z_local.shape (3003,) xyz_local: [[-91.038405 29.835509 -1.3173324]
- [-91.038391 29.83545 -1.0334911]
- [-91.045452 29.726551 -0.6374204]]
-
-rank 29 z_local.shape (3003,) xyz_local: [[-91.035447 30.205292 13.875473 ]
- [-91.056034 29.888762 -0.86745386]
- [-91.015578 30.506984 -14.245136 ]]
-
-rank 32 z_local.shape (3003,) xyz_local: [[-90.943353 30.119427 14.932621 ]
- [-90.942689 30.129174 6.7488836 ]
- [-91.002162 29.223555 -0.44519927]]
-
- [[-91.199948 29.635301 -0.97974787]
- [-91.165177 30.185372 -7.0412097 ]
- [-91.196543 29.689416 -3.6745401 ]]
- [[-91.06747 29.713317 -1.3638635 ]
- [-91.067469 29.713257 -0.76460476]
- [-91.060604 29.818732 -0.57063695]]
- [[-91.177821 29.730716 -8.1412086]
- [-91.179425 29.705253 -1.6059912]
- [-91.134868 30.404746 -9.313161 ]]
- [[-91.115567 29.679358 -0.53041729]
- [-91.114689 29.692862 0.10154748]
- [-91.124603 29.537214 -0.57408116]]
-rank 31 z_local.shape (3003,) xyz_local: [[-90.993473 30.112294 19.060249 ]
- [-90.990888 30.151465 -5.5242637]
- [-90.993505 30.111775 18.23575 ]]
-
- [[-90.99341 30.113333 15.553031 ]
- [-90.993678 30.109229 -9.9204193]
- [-90.993441 30.112813 17.460402 ]]
- [[-91.121466 30.23393 -12.006609 ]
- [-91.159924 29.630367 0.10324931]
- [-91.172121 29.436812 -0.60949698]]
- [[-91.038424 29.835806 -0.98857747]
- [-91.018154 30.146039 -6.458467 ]
- [-91.017299 30.158848 -5.3176138 ]]
-rank 33 z_local.shape (3003,) xyz_local: [[-90.910697 30.088195 20.179592 ]
- [-90.917889 29.980457 -0.83948494]
- [-90.908678 30.118013 -5.3888267 ]]
-
-rank 34 z_local.shape (3003,) xyz_local: [[-90.871748 30.176019 -1.0281027]
- [-90.871626 30.177782 -2.2853566]
- [-90.871773 30.175494 -1.6880682]]
-
-rank 35 z_local.shape (3003,) xyz_local: [[-90.874982 29.763415 -0.26874501]
- [-90.880869 29.675526 -8.2296 ]
- [-90.875006 29.762955 -1.2950959 ]]
-
-rank 36 z_local.shape (3003,) xyz_local: [[-90.842547 29.857966 -0.81736763]
- [-90.832947 29.999438 19.373478 ]
- [-90.831223 30.024771 -9.846932 ]]
-
-rank 38 z_local.shape (3003,) xyz_local: [[-90.783218 30.013747 8.7410264 ]
- [-90.791703 29.889621 -1.5430977 ]
- [-90.76755 30.24131 -0.31760496]]
-
-rank 40 z_local.shape (3003,) xyz_local: [[-90.754448 29.908815 -1.9243618]
- [-90.754447 29.908775 -1.1493936]
- [-90.764384 29.764085 -3.3835906]]
-
- [[-90.940433 29.641505 -8.2296 ]
- [-90.930806 29.786848 -2.1859288]
- [-90.89388 30.338481 -5.1024769]]
- [[-90.942894 30.127144 6.789744]
- [-90.942263 30.136578 21.123048]
- [-90.942519 30.131961 22.299009]]
- [[-90.912998 29.192367 -0.60951599]
- [-90.867327 29.877668 -0.80479449]
- [-90.875016 29.763089 -0.54688994]]
- [[-90.849365 29.757117 -2.1338997]
- [-90.842548 29.858067 -1.2156328]
- [-90.842548 29.858027 -1.1437223]]
-rank 37 z_local.shape (3003,) xyz_local: [[-90.792855 30.230086 -2.0898329]
- [-90.795677 30.188918 -2.5291187]
- [-90.792797 30.23074 -1.2904957]]
-
-rank 41 z_local.shape (3003,) xyz_local: [[-90.735972 29.969828 -1.4723513 ]
- [-90.79528 29.100915 -0.38051207]
- [-90.740491 29.904227 -1.0445249 ]]
-
- [[-90.871809 30.175592 -2.0350565]
- [-90.87179 30.17553 -2.2018671]
- [-90.899142 29.768299 -1.3559227]]
-rank 39 z_local.shape (3003,) xyz_local: [[-90.771833 29.901399 -0.70985136]
- [-90.782248 29.749069 -1.9198811 ]
- [-90.791256 29.616812 -2.6805191 ]]
-
- [[-90.763813 30.018813 -7.152489 ]
- [-90.777898 29.813365 -0.90658693]
- [-90.807547 29.376758 -8.2296 ]]
- [[-90.739707 29.916155 -0.30579389]
- [-90.770618 29.465097 -0.3048 ]
- [-90.763246 29.573087 -8.2296 ]]
- [[-90.746237 29.51037 -8.2296 ]
- [-90.720844 29.87904 -0.60061586]
- [-90.746223 29.510429 -8.2296 ]]
- [[-90.795676 30.189019 -3.9192035]
- [-90.793137 30.226013 -0.8105062]
- [-90.795677 30.188979 -3.7303244]]
- [[-9.0791805e+01 2.9888683e+01 -3.1814400e-03]
- [-9.0751354e+01 3.0475378e+01 -1.0355272e+01]
- [-9.0791753e+01 2.9889065e+01 -1.2486472e+00]]
-rank 43 z_local.shape (3003,) xyz_local: [[-90.71521 29.659858 -0.0915086]
- [-90.696353 29.931792 -1.9789661]
- [-90.696355 29.931752 -2.1743048]]
-
-rank 44 z_local.shape (3003,) xyz_local: [[-90.702164 29.662888 -2.2133525]
- [-90.705312 29.617166 0.1524 ]
- [-90.67554 30.044919 17.882389 ]]
-
-rank 46 z_local.shape (3003,) xyz_local: [[-90.696334 29.439757 -0.68176946]
- [-90.696864 29.432084 -0.16837624]
- [-90.710771 29.229999 -0.13137121]]
-
-rank 48 z_local.shape (3003,) xyz_local: [[-90.68077 29.149752 -0. ]
- [-90.641749 29.711131 -0.65579008]
- [-90.641752 29.71107 -1.2724786 ]]
-
- [[-90.75445 29.908876 -1.2573642 ]
- [-90.757582 29.863287 -0.35879102]
- [-90.788696 29.407545 -8.2296 ]]
-rank 45 z_local.shape (3003,) xyz_local: [[-9.0695302e+01 2.9570704e+01 -9.1237679e-01]
- [-9.0705162e+01 2.9427869e+01 -3.0480000e-02]
- [-9.0675354e+01 2.9857575e+01 -5.5137817e-01]]
-
-rank 47 z_local.shape (3003,) xyz_local: [[-90.638098 30.055114 -2.1421793 ]
- [-90.660993 29.728812 -0.55935694]
- [-90.647333 29.923788 -0.8012767 ]]
-
- [[-90.661575 29.72076 -0.59931632]
- [-90.661714 29.718731 -0.33819856]
- [-90.661345 29.723989 -0.26145304]]
-rank 50 z_local.shape (3003,) xyz_local: [[-90.643191 29.128292 1.3004306]
- [-90.630659 29.308396 -0. ]
- [-90.578899 30.042318 -3.6460616]]
-
-rank 52 z_local.shape (3003,) xyz_local: [[-90.585912 29.398302 0.35125255]
- [-90.56178 29.738983 -0.60745605]
- [-90.560158 29.761745 -0.53187685]]
-
- [[-9.0758384e+01 2.8841482e+01 1.6209457e+01]
- [-9.0687544e+01 2.9873596e+01 3.2766280e-02]
- [-9.0689885e+01 2.9839958e+01 -7.0535830e-01]]
-rank 54 z_local.shape (3003,) xyz_local: [[-90.521755 29.667665 -0.87890683]
- [-90.521759 29.6675 -0.33668436]
- [-90.52173 29.667766 -0.52065381]]rank 0 z_local.shape (3003,) xyz_local: [[-93.002701 28.453238 46.62008 ]
- [-92.990343 28.481331 45.540241]
- [-92.978115 28.509063 44.30324 ]]
-
- [[-90.627036 29.596008 -1.1516738 ]
- [-90.595645 30.040538 -3.2493335 ]
- [-90.621635 29.672743 -0.88902323]]
- [[-90.712218 29.325612 -8.2296 ]
- [-90.675363 29.857635 0.2291951 ]
- [-90.711202 29.340277 -0.91045304]]
-rank 49 z_local.shape (3003,) xyz_local: [[-9.0645306e+01 2.9334285e+01 9.5843097e-01]
- [-9.0621622e+01 2.9672782e+01 -1.3403023e+00]
- [-9.0635793e+01 2.9470594e+01 -7.1206830e-02]]
-
-rank 51 z_local.shape (3003,) xyz_local: [[-90.588459 29.680162 -1.4000722 ]
- [-90.607076 29.4159 -0.34908117]
- [-90.588425 29.680555 -0.19157213]]
-
-
-
- [[-90.544363 29.64474 -0.43618095]
- [-90.512067 30.094822 -0.47410236]
- [-90.546109 29.620205 0.12011851]]
- [[-90.684274 29.614072 -0.2365353 ]
- [-90.678353 29.699231 -0.40786628]
- [-90.662992 29.91921 -0.35737697]]
- [[-90.623914 29.965448 -0.40821165]
- [-90.644275 29.675805 -0.5930475 ]
- [-90.64391 29.680559 -1.4594678 ]]
- [[-90.587648 29.691822 -1.3734003 ]
- [-90.606819 29.419742 0.22227786]
- [-90.543164 30.314495 -0.35673829]]
-rank 56 z_local.shape (3003,) xyz_local: [[-90.504146 29.452213 -8.2296 ]
- [-90.496907 29.553184 -0.5851953]
- [-90.430329 30.467963 -8.2605747]]
-
-rank 53 z_local.shape (3003,) xyz_local: [[-9.0544372e+01 2.9644495e+01 -1.9996885e+00]
- [-9.0559051e+01 2.9437794e+01 -6.1344800e-03]
- [-9.0512050e+01 3.0094763e+01 -6.9850856e-01]]
-
-rank 55 z_local.shape (3003,) xyz_local: [[-90.567262 28.752385 17.414968 ]
- [-90.448235 30.412791 -0.33665112]
- [-90.485595 29.900307 -0.34531773]]
-
-rank 58 z_local.shape (3003,) xyz_local: [[-90.426322 30.004747 -6.8601341]
- [-90.427119 29.99365 23.642104 ]
- [-90.413598 30.177703 2.23 ]]
-
- [[-9.2106461e+01 2.9838784e+01 -1.6522600e-03]
- [-9.2106155e+01 2.9844214e+01 -1.1728089e+00]
- [-9.2106400e+01 2.9838784e+01 -9.0066227e-01]]
- [[-90.50323 29.655984 0.89380534]
- [-90.496063 29.755525 -0.5933126 ]
- [-90.477114 30.017512 0.14913398]]
- [[-90.59148 29.865643 -1.0107887]
- [-90.576436 30.077016 -1.6624468]
- [-90.604754 29.677783 -1.0722274]]
-rank 57 z_local.shape (3003,) xyz_local: [[-90.470896 29.701747 -0.47654591]
- [-90.47095 29.700519 -0.52654049]
- [-90.47701 29.616547 -0.15759488]]
-
-rank 59 z_local.shape (3003,) xyz_local: [[-90.413605 29.872926 -0.73438512]
- [-90.446892 29.415466 -0. ]
- [-90.413487 29.874486 -0.71061072]]
-
-rank 60 z_local.shape (3003,) xyz_local: [[-90.381184 29.999839 -5.2062891 ]
- [-90.389156 29.891698 -0.87122738]
- [-90.384682 29.952421 -8.6319367 ]]
-
-rank 62 z_local.shape (3003,) xyz_local: [[-90.364404 29.612499 -0.58301847]
- [-90.369639 29.541221 -3.7459921 ]
- [-90.395091 29.192772 1.1621007 ]]
-
- [[-90.539861 30.045991 23.092966 ]
- [-90.586359 29.392126 -8.2296 ]
- [-90.582627 29.444945 -0.34738223]]
- [[-90.417799 29.815845 1.1021312 ]
- [-90.43699 29.552262 -0.4598121 ]
- [-90.40281 30.019959 -0.79720013]]
- [[-90.46308 29.809949 1.4138862 ]
- [-90.475702 29.635463 -0.22106229]
- [-90.471725 29.690428 -0.74240408]]
- [[-90.522917 29.651582 -2.078424 ]
- [-90.520666 29.682996 -0.78852829]
- [-90.522836 29.652628 -1.8378984 ]]
-rank 61 z_local.shape (3003,) xyz_local: [[-90.364707 29.896026 -0.40401916]
- [-90.364643 29.896845 -0.2394619 ]
- [-90.388006 29.579207 -0.71753806]]
-
- [[-90.495181 29.577432 -0.55684459]
- [-90.504193 29.451629 -8.2296 ]
- [-90.477829 29.817906 -0.29112702]]
- [[-90.442925 29.777509 -0.53675223]
- [-90.427179 29.993177 23.513393 ]
- [-90.435368 29.881111 -0.781812 ]]
-rank 63 z_local.shape (3003,) xyz_local: [[-90.311209 29.941515 21.415715 ]
- [-90.309623 29.962471 -2.2416664]
- [-90.283289 30.312906 1.8172189]]
-
- [[-90.364719 29.895967 -0.37413875]
- [-90.361395 29.940883 9.1713755 ]
- [-90.386866 29.595072 -1.0775205 ]]
- [[-90.363831 29.230356 1.1990279 ]
- [-90.350606 29.410225 -0.20592267]
- [-90.349684 29.422617 0.13633238]]
- [[-90.389656 29.885172 -0.48376477]
- [-90.382119 29.987314 -1.1567294 ]
- [-90.384696 29.952383 -8.6319367 ]]
- [[-9.0357649e+01 2.9704451e+01 2.0000000e-02]
- [-9.0369666e+01 2.9541191e+01 -3.7459921e+00]
- [-9.0344304e+01 2.9884563e+01 6.0508470e-02]]
- [[-90.24536 30.346684 2.6522425 ]
- [-90.275784 29.944287 -0.15399941]
- [-90.314683 29.422298 1.6681894 ]]
-rank 42 z_local.shape (3003,) xyz_local: [[-90.745134 29.526301 -0.56553112]
- [-90.722485 29.855135 -0.28670962]
- [-90.7212 29.873681 -0.40883377]]
-
- [[-90.736362 29.3524 -8.2296 ]
- [-90.736379 29.352051 -8.2296 ]
- [-90.696351 29.931853 -0.83983068]]
-rank 64 z_local.shape (3003,) xyz_local: [[-90.269488 30.027196 1.4270094 ]
- [-90.318016 29.376617 0.31241244]
- [-90.26726 30.056403 2.0237854 ]]
-
- [[-90.270535 29.476707 -3.5448241]
- [-90.207791 30.306817 3.6628393]
- [-90.233846 29.964359 31.577166 ]]
-rank 94 z_local.shape (3003,) xyz_local: [[-89.240163 29.24417 -0. ]
- [-89.245937 29.178194 -0.39956379]
- [-89.160047 30.144434 3.0079546 ]]
-
- [[-89.224093 29.18341 -0. ]
- [-89.205034 29.399455 5.9188212]
- [-89.198991 29.467673 1.3667938]]
-rank 78 z_local.shape (3003,) xyz_local: [[-89.944105 29.646733 -2.1222426]
- [-89.922947 29.912957 -6.5166245]
- [-89.944084 29.64679 -4.8807627]]
-
- [[-89.893012 30.019795 -8.3658463 ]
- [-89.935523 29.486026 -0.32739305]
- [-89.904148 29.880548 18.762321 ]]
-rank 91 z_local.shape (3003,) xyz_local: [[-89.372223 28.959952 -0.9176125]
- [-89.356211 29.146294 -1.115489 ]
- [-89.344974 29.276433 13.595563 ]]
-
-rank 87 z_local.shape (3003,) xyz_local: [[-89.558095 29.372268 15.397435 ]
- [-89.496072 30.104073 3.7357145 ]
- [-89.486727 30.212799 -0.63456494]]
-
-rank 86 z_local.shape (3003,) xyz_local: [[-89.625851 29.45254 -5.7466996]
- [-89.625852 29.452479 -5.7466996]
- [-89.625853 29.452439 -5.7466996]]
-
- [[-89.318779 29.25616 9.1966755]
- [-89.296255 29.51459 4.5683099]
- [-89.309084 29.367444 -0.8524207]]
- [[-89.418274 30.02092 0.72020234]
- [-89.47678 29.338194 0.99024777]
- [-89.427368 29.915655 -0. ]]
- [[-89.491691 30.156137 3.4212513 ]
- [-89.470637 30.400084 -3.0288308 ]
- [-89.522604 29.793215 -0.31604301]]
-rank 81 z_local.shape (3003,) xyz_local: [[-89.854366 29.608196 -4.7960283]
- [-89.839548 29.791939 1.9102352]
- [-89.854791 29.602444 33.317122 ]]
-
- [[-89.770873 30.235286 -1.2953928 ]
- [-89.772296 30.217784 -3.7010556 ]
- [-89.80184 29.856234 0.32079304]]
-rank 70 z_local.shape (3003,) xyz_local: [[-90.074168 30.028773 -4.8950883]
- [-90.101989 29.669808 -8.2296 ]
- [-90.082694 29.919125 -6.8939669]]
-
-rank 83 z_local.shape (3003,) xyz_local: [[-89.741846 30.250307 -2.1498543]
- [-89.741842 30.250347 -2.3513186]
- [-89.741835 30.250407 -1.468097 ]]
-
- [[-90.063144 29.94836 -6.7293749]
- [-90.069198 29.870557 -9. ]
- [-90.063148 29.948227 -6.6354965]]
- [[-8.9737848e+01 2.9841294e+01 -7.4670697e-01]
- [-8.9763477e+01 2.9527702e+01 4.4069100e-03]
- [-8.9762199e+01 2.9543358e+01 1.9312472e+01]]
-rank 88 z_local.shape (3003,) xyz_local: [[-8.9487625e+01 2.9209830e+01 1.8364524e+00]
- [-8.9496142e+01 2.9108782e+01 9.9548566e+00]
- [-8.9479635e+01 2.9304040e+01 -4.9153000e-04]]
-
-rank 69 z_local.shape (3003,) xyz_local: [[-90.099197 30.013529 -9. ]
- [-90.100182 30.000838 -9. ]
- [-90.120942 29.732054 -2.0286077]]
-
-rank 97 z_local.shape (3003,) xyz_local: [[-89.185851 29.033013 3.6313303]
- [-89.174751 29.158599 5.0100201]
- [-89.167133 29.24394 -0. ]]
-
- [[-89.33537 30.262864 2.6728262]
- [-89.406446 29.445252 2.5228175]
- [-89.414997 29.344728 -4.9981107]]
- [[-90.074275 30.027457 -4.8889923]
- [-90.074264 30.027581 -4.8889923]
- [-90.074288 30.027247 -1.0562568]]
- [[-89.009284 30.302707 4.352814 ]
- [-89.067982 29.660023 4.6294087 ]
- [-89.122771 29.050113 0.59962786]]
-rank 73 z_local.shape (3003,) xyz_local: [[-90.03872 29.758366 -0.35935374]
- [-90.004914 30.188638 4.2399998 ]
- [-90.036535 29.786062 -3.8279374 ]]
-
-rank 95 z_local.shape (3003,) xyz_local: [[-8.9223002e+01 2.9195727e+01 -1.6657541e-01]
- [-8.9214891e+01 2.9287817e+01 3.4000000e-07]
- [-8.9223224e+01 2.9193059e+01 -6.0705208e-01]]
-
-rank 71 z_local.shape (3003,) xyz_local: [[-90.0692 29.870454 -9. ]
- [-90.065596 29.916672 -1.848844 ]
- [-90.06312 29.948416 -6.6586613]]
-
- [[-89.999975 29.943946 -2.1880816 ]
- [-90.004737 29.883298 0.61949506]
- [-90.004963 29.880349 -9. ]]
- [[-89.206441 29.192718 -0. ]
- [-89.20039 29.261285 -0. ]
- [-89.203995 29.220413 -0. ]]
-rank 67 z_local.shape (3003,) xyz_local: [[-90.201323 29.42492 0.31299999]
- [-90.166935 29.87733 -4.1605202 ]
- [-90.162224 29.938803 -1.3482827 ]]
-
- [[-90.056929 29.798592 -3.5966401]
- [-90.044208 29.961558 -6.6595757]
- [-90.014989 30.33297 -4.0163601]]
- [[-90.129469 29.949937 -0.83907119]
- [-90.188938 29.169588 -0.20433935]
- [-90.131623 29.921684 -3.4804746 ]]
-rank 99 z_local.shape (3003,) xyz_local: [[-88.965727 29.682479 3.4521391]
- [-88.962587 29.716345 4.8639292]
- [-89.000633 29.299613 19.20142 ]]
-
-rank 90 z_local.shape (3003,) xyz_local: [[-89.373451 29.301211 -5.1947067 ]
- [-89.325527 29.852755 -0.19731576]
- [-89.297784 30.168162 4.5242773 ]]
-
- [[-88.293616 29.535669 46.243549]
- [-88.293616 29.535669 46.243549]
- [-88.293616 29.535669 46.243549]]
-rank 85 z_local.shape (3003,) xyz_local: [[-89.680556 29.781551 -0.22222452]
- [-89.70399 29.49703 16.077842 ]
- [-89.70357 29.500724 21.693017 ]]
-
- [[-89.265945 30.178555 3.9585603 ]
- [-89.347255 29.250214 -0.09483674]
- [-89.349133 29.228464 10.538891 ]]
-rank 89 z_local.shape (3003,) xyz_local: [[-89.345506 30.146466 3.7759288]
- [-89.414412 29.35145 24.043002 ]
- [-89.414964 29.344779 -4.9981107]]
-
- [[-89.625565 29.456132 27.748976 ]
- [-89.626804 29.441212 -3.3048494]
- [-89.561089 30.223635 -3.9624308]]
- [[-89.372535 29.312372 19.220286 ]
- [-89.319202 29.925678 0.22699453]
- [-89.379144 29.235328 0.31299999]]
-rank 80 z_local.shape (3003,) xyz_local: [[-89.856517 30.118337 -0.11398685]
- [-89.874874 29.890501 -3.2683705 ]
- [-89.840903 30.310484 -2.9591727 ]]
-
-rank 77 z_local.shape (3003,) xyz_local: [[-89.943545 29.947188 0.14584376]
- [-89.965159 29.674254 -5.0368203 ]
- [-89.94532 29.924563 15.783306 ]]
-
- [[-89.854386 29.608097 -4.7960283 ]
- [-89.854378 29.608136 -4.7960283 ]
- [-89.856666 29.579578 0.42784365]]
-rank 96 z_local.shape (3003,) xyz_local: [[-8.9208273e+01 2.9171879e+01 -0.0000000e+00]
- [-8.9208501e+01 2.9169290e+01 -0.0000000e+00]
- [-8.9197840e+01 2.9290047e+01 2.4800000e-06]]
-
- [[-8.9907240e+01 3.0109583e+01 -7.4613130e-02]
- [-8.9923230e+01 2.9909645e+01 -2.4567058e+00]
- [-8.9925679e+01 2.9878784e+01 -8.2296000e+00]]
-rank 76 z_local.shape (3003,) xyz_local: [[-89.975548 29.799104 -8.2296 ]
- [-89.980992 29.730036 -2.2782869]
- [-89.969311 29.877961 11.291419 ]]
-
- [[-89.174473 29.162232 -0.26747807]
- [-89.134672 29.60869 4.7605862 ]
- [-89.160408 29.320542 1.623415 ]]
-rank 75 z_local.shape (3003,) xyz_local: [[-89.989232 29.838154 20.806806 ]
- [-89.951706 30.310949 -0.95954878]
- [-89.989795 29.830844 -5.4498243 ]]
-
- [[-89.964435 29.683904 22.059385 ]
- [-89.965196 29.674239 -5.0919891]
- [-89.964057 29.688538 -5.0608995]]
- [[-89.994108 29.563644 0.31299999]
- [-89.975583 29.799124 -8.2296 ]
- [-89.981906 29.718464 -4.7195234 ]]
-rank 79 z_local.shape (3003,) xyz_local: [[-8.9930448e+01 2.9550083e+01 3.1299999e-01]
- [-8.9928564e+01 2.9573804e+01 -6.7347670e-02]
- [-8.9892989e+01 3.0019738e+01 -8.3658463e+00]]
-
-rank 93 z_local.shape (3003,) xyz_local: [[-89.294312 29.076142 8.1483221]
- [-89.275111 29.296458 -0. ]
- [-89.206533 30.07196 -0. ]]
-
- [[-89.899487 29.583548 0.31299999]
- [-89.864888 30.015196 0.22194302]
- [-89.874739 29.892584 -3.0614113 ]]
-rank 98 z_local.shape (3003,) xyz_local: [[-89.121754 29.061101 0.30104027]
- [-89.101711 29.2852 4.5381892 ]
- [-89.11115 29.179063 3.8862187 ]]
-
- [[-8.9243698e+01 2.9203965e+01 -6.6074003e-01]
- [-8.9245319e+01 2.9185419e+01 -3.9519810e-02]
- [-8.9245169e+01 2.9187117e+01 -4.1777120e-02]]
-rank 92 z_local.shape (3003,) xyz_local: [[-89.320401 29.237197 -0.58249142]
- [-89.339195 29.019799 10.862235 ]
- [-89.258697 29.940912 -0. ]]
-
- [[-88.997855 29.334375 18.076017 ]
- [-88.937579 29.988444 5.5928675]
- [-88.942479 29.934447 5.1460891]]
-rank 68 z_local.shape (3003,) xyz_local: [[-90.194639 29.093465 5.1592211 ]
- [-90.127349 29.976965 -0.09840759]
- [-90.126523 29.987628 -0.29352938]]
-
- [[-89.271452 29.338696 -0.15039662]
- [-89.299924 29.011553 2.9336201 ]
- [-89.280757 29.231869 -0.47435794]]
- [[-90.098151 30.027061 -5.7089044 ]
- [-90.120953 29.731954 -1.742244 ]
- [-90.098347 30.024502 -0.75539011]]
-rank 66 z_local.shape (3003,) xyz_local: [[-90.246114 29.341111 -0.73526469]
- [-90.246108 29.341171 -0.97946669]
- [-90.246497 29.335944 0.458 ]]
-
-rank 82 z_local.shape (3003,) xyz_local: [[-89.769877 30.246962 -1.5520702 ]
- [-89.801425 29.860955 -0.41977011]
- [-89.770827 30.235247 -1.2953928 ]]
-
-rank 84 z_local.shape (3003,) xyz_local: [[-8.9763464e+01 2.9527741e+01 -4.1851710e-02]
- [-8.9737702e+01 2.9842920e+01 -2.3225306e-01]
- [-8.9763445e+01 2.9527798e+01 -2.8680572e-01]]
-
-rank 74 z_local.shape (3003,) xyz_local: [[-8.9994921e+01 3.0007752e+01 -5.3212570e-02]
- [-9.0014809e+01 2.9754693e+01 -5.3699667e+00]
- [-9.0011334e+01 2.9798921e+01 2.4255202e+01]]
-
- [[-89.780838 29.775138 -0.44371727]
- [-89.741354 30.256376 -2.6838653 ]
- [-89.741853 30.250246 -1.4579666 ]]
- [[-89.652723 30.117916 2.7585308 ]
- [-89.674 29.862212 -0.12782872]
- [-89.630543 30.381455 -6.4581729 ]]
- [[-90.166983 29.877368 -4.1605202 ]
- [-90.132643 30.322866 3.8508745 ]
- [-90.155983 30.020471 0.12140117]]
- [[-89.981823 29.932318 5.9522266 ]
- [-89.985952 29.879915 0.74278377]
- [-89.973509 30.037126 1.7914679 ]]
-rank 65 z_local.shape (3003,) xyz_local: [[-90.271212 29.467356 -3.4970853]
- [-90.22873 30.031607 1.6818428]
- [-90.270484 29.476739 -3.5448241]]
-
-rank 72 z_local.shape (3003,) xyz_local: [[-90.046772 29.928753 -9. ]
- [-90.053766 29.839072 1.3117079]
- [-90.056914 29.79863 -3.5966401]]
-
- [[-90.243582 29.375066 -5.1178971 ]
- [-90.246123 29.34101 -0.26536502]
- [-90.246117 29.34107 -0.47896106]]
- [[-90.053511 29.568549 3.433681 ]
- [-90.036575 29.786018 -3.1647364 ]
- [-90.052506 29.581426 -0.17112023]]
-rank 94: Point 1 (-89.240163, 29.24417, -0.0) failed to convert
-rank 92: Point 1 (-89.320401, 29.237197, -0.58249142) failed to convert
-rank 91: Point 1 (-89.372223, 28.959952, -0.9176125) failed to convert
-rank 67: Point 1 (-90.201323, 29.42492, 0.31299999) failed to convert
-rank 86: Point 1 (-89.625851, 29.45254, -5.7466996) failed to convert
-rank 71: Point 1 (-90.0692, 29.870454, -9.0) failed to convert
-rank 78: Point 1 (-89.944105, 29.646733, -2.1222426) failed to convert
-rank 89: Point 1 (-89.345506, 30.146466, 3.7759288) failed to convert
-rank 88: Point 1 (-89.487625, 29.20983, 1.8364524) failed to convert
-rank 90: Point 1 (-89.373451, 29.301211, -5.1947067) failed to convert
-rank 99: Point 1 (-88.965727, 29.682479, 3.4521391) failed to convert
-rank 65: Point 1 (-90.271212, 29.467356, -3.4970853) failed to convert
-rank 69: Point 1 (-90.099197, 30.013529, -9.0) failed to convert
-rank 76: Point 1 (-89.975548, 29.799104, -8.2296) failed to convert
-rank 73: Point 1 (-90.03872, 29.758366, -0.35935374) failed to convert
-rank 96: Point 1 (-89.208273, 29.171879, -0.0) failed to convert
-rank 85: Point 1 (-89.680556, 29.781551, -0.22222452) failed to convert
-rank 79: Point 1 (-89.930448, 29.550083, 0.31299999) failed to convert
-rank 68: Point 1 (-90.194639, 29.093465, 5.1592211) failed to convert
-rank 66: Point 1 (-90.246114, 29.341111, -0.73526469) failed to convert
-rank 64: Point 1 (-90.269488, 30.027196, 1.4270094) failed to convert
-rank 98: Point 1 (-89.121754, 29.061101, 0.30104027) failed to convert
-rank 70: Point 1 (-90.074168, 30.028773, -4.8950883) failed to convert
-rank 84: Point 1 (-89.763464, 29.527741, -0.04185171) failed to convert
-rank 75: Point 1 (-89.989232, 29.838154, 20.806806) failed to convert
-rank 87: Point 1 (-89.558095, 29.372268, 15.397435) failed to convert
-rank 95: Point 1 (-89.223002, 29.195727, -0.16657541) failed to convert
-rank 77: Point 1 (-89.943545, 29.947188, 0.14584376) failed to convert
-rank 97: Point 1 (-89.185851, 29.033013, 3.6313303) failed to convert
-rank 74: Point 1 (-89.994921, 30.007752, -0.05321257) failed to convert
-rank 72: Point 1 (-90.046772, 29.928753, -9.0) failed to convert
-rank 82: Point 1 (-89.769877, 30.246962, -1.5520702) failed to convert
-rank 83: Point 1 (-89.741846, 30.250307, -2.1498543) failed to convert
-rank 80: Point 1 (-89.856517, 30.118337, -0.11398685) failed to convert
-rank 81: Point 1 (-89.854366, 29.608196, -4.7960283) failed to convert
-rank 93: Point 1 (-89.294312, 29.076142, 8.1483221) failed to convert
-rank 94: Point 2 (-89.245937, 29.178194, -0.39956379) failed to convert
-rank 92: Point 2 (-89.339195, 29.019799, 10.862235) failed to convert
-rank 67: Point 2 (-90.166935, 29.87733, -4.1605202) failed to convert
-rank 86: Point 2 (-89.625852, 29.452479, -5.7466996) failed to convert
-rank 91: Point 2 (-89.356211, 29.146294, -1.115489) failed to convert
-rank 71: Point 2 (-90.065596, 29.916672, -1.848844) failed to convert
-rank 89: Point 2 (-89.414412, 29.35145, 24.043002) failed to convert
-rank 78: Point 2 (-89.922947, 29.912957, -6.5166245) failed to convert
-rank 88: Point 2 (-89.496142, 29.108782, 9.9548566) failed to convert
-rank 99: Point 2 (-88.962587, 29.716345, 4.8639292) failed to convert
-rank 90: Point 2 (-89.325527, 29.852755, -0.19731576) failed to convert
-rank 69: Point 2 (-90.100182, 30.000838, -9.0) failed to convert
-rank 76: Point 2 (-89.980992, 29.730036, -2.2782869) failed to convert
-rank 96: Point 2 (-89.208501, 29.16929, -0.0) failed to convert
-rank 73: Point 2 (-90.004914, 30.188638, 4.2399998) failed to convert
-rank 79: Point 2 (-89.928564, 29.573804, -0.06734767) failed to convert
-rank 65: Point 2 (-90.22873, 30.031607, 1.6818428) failed to convert
-rank 64: Point 2 (-90.318016, 29.376617, 0.31241244) failed to convert
-rank 68: Point 2 (-90.127349, 29.976965, -0.09840759) failed to convert
-rank 84: Point 2 (-89.737702, 29.84292, -0.23225306) failed to convert
-rank 75: Point 2 (-89.951706, 30.310949, -0.95954878) failed to convert
-rank 66: Point 2 (-90.246108, 29.341171, -0.97946669) failed to convert
-rank 85: Point 2 (-89.70399, 29.49703, 16.077842) failed to convert
-rank 77: Point 2 (-89.965159, 29.674254, -5.0368203) failed to convert
-rank 70: Point 2 (-90.101989, 29.669808, -8.2296) failed to convert
-rank 98: Point 2 (-89.101711, 29.2852, 4.5381892) failed to convert
-rank 72: Point 2 (-90.053766, 29.839072, 1.3117079) failed to convert
-rank 97: Point 2 (-89.174751, 29.158599, 5.0100201) failed to convert
-rank 87: Point 2 (-89.496072, 30.104073, 3.7357145) failed to convert
-rank 82: Point 2 (-89.801425, 29.860955, -0.41977011) failed to convert
-rank 80: Point 2 (-89.874874, 29.890501, -3.2683705) failed to convert
-rank 74: Point 2 (-90.014809, 29.754693, -5.3699667) failed to convert
-rank 95: Point 2 (-89.214891, 29.287817, 3.4e-07) failed to convert
-rank 83: Point 2 (-89.741842, 30.250347, -2.3513186) failed to convert
-rank 81: Point 2 (-89.839548, 29.791939, 1.9102352) failed to convert
-rank 93: Point 2 (-89.275111, 29.296458, -0.0) failed to convert
-rank 92: Point 3 (-89.258697, 29.940912, -0.0) failed to convert
-rank 94: Point 3 (-89.160047, 30.144434, 3.0079546) failed to convert
-rank 67: Point 3 (-90.162224, 29.938803, -1.3482827) failed to convert
-rank 86: Point 3 (-89.625853, 29.452439, -5.7466996) failed to convert
-rank 89: Point 3 (-89.414964, 29.344779, -4.9981107) failed to convert
-rank 71: Point 3 (-90.06312, 29.948416, -6.6586613) failed to convert
-rank 88: Point 3 (-89.479635, 29.30404, -0.00049153) failed to convert
-rank 78: Point 3 (-89.944084, 29.64679, -4.8807627) failed to convert
-rank 76: Point 3 (-89.969311, 29.877961, 11.291419) failed to convert
-rank 96: Point 3 (-89.19784, 29.290047, 2.48e-06) failed to convert
-rank 69: Point 3 (-90.120942, 29.732054, -2.0286077) failed to convert
-rank 90: Point 3 (-89.297784, 30.168162, 4.5242773) failed to convert
-rank 99: Point 3 (-89.000633, 29.299613, 19.20142) failed to convert
-rank 73: Point 3 (-90.036535, 29.786062, -3.8279374) failed to convert
-rank 65: Point 3 (-90.270484, 29.476739, -3.5448241) failed to convert
-rank 79: Point 3 (-89.892989, 30.019738, -8.3658463) failed to convert
-rank 64: Point 3 (-90.26726, 30.056403, 2.0237854) failed to convert
-rank 68: Point 3 (-90.126523, 29.987628, -0.29352938) failed to convert
-rank 84: Point 3 (-89.763445, 29.527798, -0.28680572) failed to convert
-rank 75: Point 3 (-89.989795, 29.830844, -5.4498243) failed to convert
-rank 66: Point 3 (-90.246497, 29.335944, 0.458) failed to convert
-rank 85: Point 3 (-89.70357, 29.500724, 21.693017) failed to convert
-rank 77: Point 3 (-89.94532, 29.924563, 15.783306) failed to convert
-rank 97: Point 3 (-89.167133, 29.24394, -0.0) failed to convert
-rank 98: Point 3 (-89.11115, 29.179063, 3.8862187) failed to convert
-rank 74: Point 3 (-90.011334, 29.798921, 24.255202) failed to convert
-rank 70: Point 3 (-90.082694, 29.919125, -6.8939669) failed to convert
-rank 87: Point 3 (-89.486727, 30.212799, -0.63456494) failed to convert
-rank 91: Point 3 (-89.344974, 29.276433, 13.595563) failed to convert
-rank 82: Point 3 (-89.770827, 30.235247, -1.2953928) failed to convert
-rank 80: Point 3 (-89.840903, 30.310484, -2.9591727) failed to convert
-rank 72: Point 3 (-90.056914, 29.79863, -3.5966401) failed to convert
-rank 83: Point 3 (-89.741835, 30.250407, -1.468097) failed to convert
-rank 81: Point 3 (-89.854791, 29.602444, 33.317122) failed to convert
-rank 95: Point 3 (-89.223224, 29.193059, -0.60705208) failed to convert
-rank 93: Point 3 (-89.206533, 30.07196, -0.0) failed to convert
-rank 86: Point 4 (-89.545542, 30.405915, -9.4768662) failed to convert
-rank 92: Point 4 (-89.300591, 29.464204, 5.1993793) failed to convert
-rank 94: Point 4 (-89.188494, 29.827281, 2.4130588) failed to convert
-rank 67: Point 4 (-90.16104, 29.954221, 4.0463185) failed to convert
-rank 96: Point 4 (-89.203203, 29.229304, -0.0) failed to convert
-rank 88: Point 4 (-89.434212, 29.835135, -0.22168932) failed to convert
-rank 89: Point 4 (-89.40145, 29.502063, 2.6355574) failed to convert
-rank 76: Point 4 (-89.986932, 29.654193, 0.71603596) failed to convert
-rank 69: Point 4 (-90.100601, 29.995408, 0.29899493) failed to convert
-rank 71: Point 4 (-90.069141, 29.871021, -0.78963508) failed to convert
-rank 79: Point 4 (-89.903096, 29.893644, 25.296441) failed to convert
-rank 73: Point 4 (-90.039576, 29.747089, 0.31299999) failed to convert
-rank 78: Point 4 (-89.925298, 29.883247, -0.35368055) failed to convert
-rank 99: Point 4 (-88.934673, 30.01653, 6.4695351) failed to convert
-rank 65: Point 4 (-90.271177, 29.467376, -3.3006946) failed to convert
-rank 90: Point 4 (-89.404304, 28.940619, 15.134845) failed to convert
-rank 68: Point 4 (-90.134355, 29.885834, -0.62154208) failed to convert
-rank 84: Point 4 (-89.686003, 30.466058, -13.481364) failed to convert
-rank 85: Point 4 (-89.673146, 29.869124, 2.2110209) failed to convert
-rank 66: Point 4 (-90.214681, 29.75838, 2.51) failed to convert
-rank 74: Point 4 (-90.004928, 29.880329, -9.0) failed to convert
-rank 70: Point 4 (-90.0827, 29.919056, -7.1109845) failed to convert
-rank 77: Point 4 (-89.964007, 29.688573, -2.7946249) failed to convert
-rank 87: Point 4 (-89.499614, 30.062064, 3.3552854) failed to convert
-rank 80: Point 4 (-89.837993, 30.346183, -7.5628138) failed to convert
-rank 75: Point 4 (-89.947102, 30.368289, -8.500461) failed to convert
-rank 64: Point 4 (-90.235597, 30.47349, -7.3913999) failed to convert
-rank 97: Point 4 (-89.106849, 29.916342, 2.9044934) failed to convert
-rank 72: Point 4 (-90.038713, 30.031541, -5.5473603) failed to convert
-rank 83: Point 4 (-89.791281, 29.646331, -0.37853688) failed to convert
-rank 81: Point 4 (-89.818447, 30.05209, 0.6551892) failed to convert
-rank 82: Point 4 (-89.823198, 29.591887, 26.702736) failed to convert
-rank 98: Point 4 (-89.111427, 29.175911, 1.0266091) failed to convert
-rank 91: Point 4 (-89.346003, 29.264482, -0.62833834) failed to convert
-rank 95: Point 4 (-89.223393, 29.191081, -0.31986256) failed to convert
-rank 93: Point 4 (-89.256411, 29.509514, 4.9624865) failed to convert
-rank 92: Point 5 (-89.314196, 29.307901, -0.0) failed to convert
-rank 86: Point 5 (-89.625502, 29.456644, 24.360788) failed to convert
-rank 96: Point 5 (-89.204666, 29.212535, -0.09236838) failed to convert
-rank 67: Point 5 (-90.165837, 29.891602, 1.3712894) failed to convert
-rank 88: Point 5 (-89.486009, 29.22766, 0.31299999) failed to convert
-rank 94: Point 5 (-89.248388, 29.149884, 3.2675318) failed to convert
-rank 69: Point 5 (-90.098983, 30.016219, 2.3638708) failed to convert
-rank 89: Point 5 (-89.414941, 29.344813, -4.9981107) failed to convert
-rank 76: Point 5 (-89.98187, 29.718484, -4.7195234) failed to convert
-rank 71: Point 5 (-90.069182, 29.87049, -9.0) failed to convert
-rank 73: Point 5 (-90.032875, 29.83287, 1.1159721) failed to convert
-rank 68: Point 5 (-90.127954, 29.968786, -8.2296) failed to convert
-rank 79: Point 5 (-89.882143, 30.154515, 2.3189003) failed to convert
-rank 65: Point 5 (-90.27045, 29.476761, -3.5448241) failed to convert
-rank 90: Point 5 (-89.290449, 30.250902, 4.073986) failed to convert
-rank 85: Point 5 (-89.686198, 29.710764, -0.0) failed to convert
-rank 84: Point 5 (-89.71476, 30.120451, -0.06337957) failed to convert
-rank 99: Point 5 (-88.960679, 29.735084, 5.0018358) failed to convert
-rank 66: Point 5 (-90.243595, 29.374422, -3.2503243) failed to convert
-rank 78: Point 5 (-89.944069, 29.646828, -4.8807627) failed to convert
-rank 74: Point 5 (-90.012256, 29.787021, 27.786966) failed to convert
-rank 80: Point 5 (-89.874834, 29.890501, -3.2683705) failed to convert
-rank 70: Point 5 (-90.074139, 30.028906, -4.8859443) failed to convert
-rank 87: Point 5 (-89.476319, 30.333067, -2.0172818) failed to convert
-rank 77: Point 5 (-89.964587, 29.681095, 27.357808) failed to convert
-rank 72: Point 5 (-90.044174, 29.961693, -3.0208611) failed to convert
-rank 97: Point 5 (-89.178272, 29.117958, -0.2564924) failed to convert
-rank 75: Point 5 (-89.997323, 29.734563, 19.58831) failed to convert
-rank 83: Point 5 (-89.796666, 29.579893, -0.30462948) failed to convert
-rank 98: Point 5 (-89.074029, 29.591729, 4.9967904) failed to convert
-rank 64: Point 5 (-90.315028, 29.416592, -3.8261546) failed to convert
-rank 82: Point 5 (-89.771994, 30.220732, 0.55824726) failed to convert
-rank 91: Point 5 (-89.349006, 29.22971, 1.9792559) failed to convert
-rank 81: Point 5 (-89.856642, 29.578971, 0.06692667) failed to convert
-rank 95: Point 5 (-89.222601, 29.200075, -0.46675046) failed to convert
-rank 93: Point 5 (-89.294818, 29.070038, -0.31201775) failed to convert
-rank 18: Point 1 (-91.322685, 30.131261, -0.30000001) failed to convert
-rank 9: Point 1 (-91.631932, 30.940806, -11.412839) failed to convert
-rank 96: Point 6 (-89.207299, 29.182575, -0.0) failed to convert
-rank 35: Point 1 (-90.874982, 29.763415, -0.26874501) failed to convert
-rank 67: Point 6 (-90.221378, 29.15785, -0.12133496) failed to convert
-rank 92: Point 6 (-89.309341, 29.363564, -0.0) failed to convert
-rank 86: Point 6 (-89.625854, 29.452378, -3.052533) failed to convert
-rank 40: Point 1 (-90.754448, 29.908815, -1.9243618) failed to convert
-rank 57: Point 1 (-90.470896, 29.701747, -0.47654591) failed to convert
-rank 89: Point 6 (-89.428715, 29.183465, 0.31299999) failed to convert
-rank 13: Point 1 (-91.541728, 29.609014, -2.718816) failed to convert
-rank 34: Point 1 (-90.871748, 30.176019, -1.0281027) failed to convert
-rank 41: Point 1 (-90.735972, 29.969828, -1.4723513) failed to convert
-rank 94: Point 6 (-89.248479, 29.148766, -1.0177328) failed to convert
-rank 69: Point 6 (-90.100627, 29.995022, -0.41720662) failed to convert
-rank 68: Point 6 (-90.128314, 29.963969, 0.67267613) failed to convert
-rank 24: Point 1 (-91.209829, 29.754842, -0.02) failed to convert
-rank 71: Point 6 (-90.063115, 29.948332, -6.6080645) failed to convert
-rank 88: Point 6 (-89.447033, 29.685184, -0.00775907) failed to convert
-rank 59: Point 1 (-90.413605, 29.872926, -0.73438512) failed to convert
-rank 29: Point 1 (-91.035447, 30.205292, 13.875473) failed to convert
-rank 51: Point 1 (-90.588459, 29.680162, -1.4000722) failed to convert
-rank 90: Point 6 (-89.404572, 28.93741, 6.0893331) failed to convert
-rank 36: Point 1 (-90.842547, 29.857966, -0.81736763) failed to convert
-rank 76: Point 6 (-89.980957, 29.730056, -2.4551129) failed to convert
-rank 30: Point 1 (-91.038405, 29.835509, -1.3173324) failed to convert
-rank 79: Point 6 (-89.892974, 30.019701, -8.3658463) failed to convert
-rank 65: Point 6 (-90.21729, 30.181376, 4.3400001) failed to convert
-rank 73: Point 6 (-90.017047, 30.034516, 1.1256773) failed to convert
-rank 84: Point 6 (-89.753637, 29.647544, -0.0) failed to convert
-rank 66: Point 6 (-90.24595, 29.34295, -3.7231321) failed to convert
-rank 80: Point 6 (-89.874773, 29.890499, -3.2683705) failed to convert
-rank 43: Point 1 (-90.71521, 29.659858, -0.0915086) failed to convert
-rank 48: Point 1 (-90.68077, 29.149752, -0.0) failed to convert
-rank 52: Point 1 (-90.585912, 29.398302, 0.35125255) failed to convert
-rank 46: Point 1 (-90.696334, 29.439757, -0.68176946) failed to convert
-rank 62: Point 1 (-90.364404, 29.612499, -0.58301847) failed to convert
-rank 4: Point 1 (-91.838618, 30.419541, -8.2296) failed to convert
-rank 11: Point 1 (-91.564471, 30.748234, -11.687034) failed to convert
-rank 21: Point 1 (-91.230181, 30.231218, -2.3255723) failed to convert
-rank 37: Point 1 (-90.792855, 30.230086, -2.0898329) failed to convert
-rank 85: Point 6 (-89.629126, 30.394599, -7.2874161) failed to convert
-rank 74: Point 6 (-90.004621, 29.884206, 3.3314641) failed to convert
-rank 99: Point 6 (-88.969701, 29.63594, 3.9194791) failed to convert
-rank 70: Point 6 (-90.07411, 30.029156, -4.8676563) failed to convert
-rank 78: Point 6 (-89.925646, 29.878807, -8.2296) failed to convert
-rank 87: Point 6 (-89.548566, 29.48464, 0.23498927) failed to convert
-rank 77: Point 6 (-89.965102, 29.674276, -5.0368203) failed to convert
-rank 3: Point 1 (-91.879839, 30.669155, -8.2296) failed to convert
-rank 61: Point 1 (-90.364707, 29.896026, -0.40401916) failed to convert
-rank 72: Point 6 (-90.044188, 29.961501, -6.6595757) failed to convert
-rank 2: Point 1 (-91.940332, 30.806355, -8.2296) failed to convert
-rank 83: Point 6 (-89.758432, 30.048705, -0.74264638) failed to convert
-rank 22: Point 1 (-91.207836, 30.351011, -14.636497) failed to convert
-rank 38: Point 1 (-90.783218, 30.013747, 8.7410264) failed to convert
-rank 97: Point 6 (-89.185961, 29.030849, 0.00155679) failed to convert
-rank 82: Point 6 (-89.763937, 30.318556, -4.2869015) failed to convert
-rank 75: Point 6 (-89.983238, 29.913383, 0.84281244) failed to convert
-rank 53: Point 1 (-90.544372, 29.644495, -1.9996885) failed to convert
-rank 5: Point 1 (-91.802685, 30.367867, -2.7165856) failed to convert
-rank 33: Point 1 (-90.910697, 30.088195, 20.179592) failed to convert
-rank 98: Point 6 (-89.108178, 29.212146, 0.23002298) failed to convert
-rank 7: Point 1 (-91.713866, 30.757475, -16.419574) failed to convert
-rank 28: Point 1 (-91.125878, 29.516892, -0.35538425) failed to convert
-rank 31: Point 1 (-90.993473, 30.112294, 19.060249) failed to convert
-rank 49: Point 1 (-90.645306, 29.334285, 0.95843097) failed to convert
-rank 10: Point 1 (-91.595543, 30.934632, -12.970443) failed to convert
-rank 20: Point 1 (-91.233319, 30.511256, 6.8058522) failed to convert
-rank 47: Point 1 (-90.638098, 30.055114, -2.1421793) failed to convert
-rank 55: Point 1 (-90.567262, 28.752385, 17.414968) failed to convert
-rank 81: Point 6 (-89.856623, 29.579028, -0.71511725) failed to convert
-rank 8: Point 1 (-91.667462, 30.863971, -11.42969) failed to convert
-rank 91: Point 6 (-89.370535, 28.979471, 5.0951142) failed to convert
-rank 26: Point 1 (-91.147468, 30.208335, -12.722353) failed to convert
-rank 64: Point 6 (-90.272942, 29.980109, -0.23178827) failed to convert
-rank 27: Point 1 (-91.121429, 30.233882, -12.612625) failed to convert
-rank 58: Point 1 (-90.426322, 30.004747, -6.8601341) failed to convert
-rank 23: Point 1 (-91.191185, 30.32799, -7.1042625) failed to convert
-rank 95: Point 6 (-89.225738, 29.164265, -0.0) failed to convert
-rank 1: Point 1 (-92.106114, 29.844214, -1.654773) failed to convert
-rank 32: Point 1 (-90.943353, 30.119427, 14.932621) failed to convert
-rank 50: Point 1 (-90.643191, 29.128292, 1.3004306) failed to convert
-rank 45: Point 1 (-90.695302, 29.570704, -0.91237679) failed to convert
-rank 93: Point 6 (-89.291113, 29.112421, -0.0) failed to convert
-rank 15: Point 1 (-91.437121, 30.244835, -0.36700001) failed to convert
-rank 17: Point 1 (-91.326363, 30.658968, -11.545418) failed to convert
-rank 60: Point 1 (-90.381184, 29.999839, -5.2062891) failed to convert
-rank 39: Point 1 (-90.771833, 29.901399, -0.70985136) failed to convert
-rank 56: Point 1 (-90.504146, 29.452213, -8.2296) failed to convert
-rank 25: Point 1 (-91.199141, 29.647951, -2.9326591) failed to convert
-rank 63: Point 1 (-90.311209, 29.941515, 21.415715) failed to convert
-rank 54: Point 1 (-90.521755, 29.667665, -0.87890683) failed to convert
-rank 44: Point 1 (-90.702164, 29.662888, -2.2133525) failed to convert
-rank 0: Point 1 (-93.002701, 28.453238, 46.62008) failed to convert
-rank 42: Point 1 (-90.745134, 29.526301, -0.56553112) failed to convert
-rank 96: Point 7 (-89.140298, 29.934406, 2.7833306) failed to convert
-rank 6: Point 1 (-91.795034, 29.826183, 0.29647387) failed to convert
-rank 86: Point 7 (-89.626773, 29.441238, -2.9497231) failed to convert
-rank 89: Point 7 (-89.398243, 29.538908, 2.5974557) failed to convert
-rank 67: Point 7 (-90.166875, 29.877766, -4.1635682) failed to convert
-rank 94: Point 7 (-89.241954, 29.223207, -0.25351144) failed to convert
-rank 12: Point 1 (-91.512798, 30.755177, -10.387289) failed to convert
-rank 92: Point 7 (-89.328859, 29.138469, 0.31299999) failed to convert
-rank 69: Point 7 (-90.100671, 29.994441, -1.3858809) failed to convert
-rank 71: Point 7 (-90.063131, 29.948103, -6.8022221) failed to convert
-rank 88: Point 7 (-89.399901, 30.23052, 2.8303424) failed to convert
-rank 76: Point 7 (-89.969513, 29.874991, -0.0) failed to convert
-rank 79: Point 7 (-89.892951, 30.019645, -8.3658463) failed to convert
-rank 68: Point 7 (-90.13536, 29.872307, -3.9319202) failed to convert
-rank 84: Point 7 (-89.693926, 30.371116, -2.272244) failed to convert
-rank 90: Point 7 (-89.330228, 29.79861, 1.0198809) failed to convert
-rank 66: Point 7 (-90.242047, 29.394919, -3.712972) failed to convert
-rank 19: Point 1 (-91.299993, 29.934742, -0.43143862) failed to convert
-rank 73: Point 7 (-90.038682, 29.758413, -0.63719654) failed to convert
-rank 77: Point 7 (-89.939159, 30.001365, -9.0) failed to convert
-rank 80: Point 7 (-89.874985, 29.887771, -3.2351473) failed to convert
-rank 65: Point 7 (-90.270457, 29.476573, -3.5234881) failed to convert
-rank 99: Point 7 (-88.96375, 29.699443, 3.5934931) failed to convert
-rank 72: Point 7 (-90.053751, 29.839013, 1.5129406) failed to convert
-rank 74: Point 7 (-90.014777, 29.754719, -5.3699667) failed to convert
-rank 85: Point 7 (-89.703132, 29.504739, 17.481708) failed to convert
-rank 83: Point 7 (-89.780808, 29.775111, -1.1752169) failed to convert
-rank 14: Point 1 (-91.502673, 29.638311, 0.16755161) failed to convert
-rank 16: Point 1 (-91.416711, 29.908501, -0.6799969) failed to convert
-rank 82: Point 7 (-89.770796, 30.235221, -1.2953928) failed to convert
-rank 9: Point 2 (-91.684376, 30.028514, -1.4209807) failed to convert
-rank 87: Point 7 (-89.524264, 29.771909, 6.413293) failed to convert
-rank 97: Point 7 (-89.074261, 30.274332, 5.2001521) failed to convert
-rank 70: Point 7 (-90.091414, 29.80637, 0.73196695) failed to convert
-rank 75: Point 7 (-89.990006, 29.82757, -0.71318291) failed to convert
-rank 98: Point 7 (-89.0724, 29.609666, 5.2043066) failed to convert
-rank 59: Point 2 (-90.446892, 29.415466, -0.0) failed to convert
-rank 78: Point 7 (-89.922411, 29.919353, 39.548824) failed to convert
-rank 91: Point 7 (-89.343799, 29.289921, 0.021) failed to convert
-rank 29: Point 2 (-91.056034, 29.888762, -0.86745386) failed to convert
-rank 40: Point 2 (-90.754447, 29.908775, -1.1493936) failed to convert
-rank 18: Point 2 (-91.322634, 30.131981, -0.30035381) failed to convert
-rank 81: Point 7 (-89.856611, 29.579067, -0.60218727) failed to convert
-rank 35: Point 2 (-90.880869, 29.675526, -8.2296) failed to convert
-rank 57: Point 2 (-90.47095, 29.700519, -0.52654049) failed to convert
-rank 41: Point 2 (-90.79528, 29.100915, -0.38051207) failed to convert
-rank 36: Point 2 (-90.832947, 29.999438, 19.373478) failed to convert
-rank 37: Point 2 (-90.795677, 30.188918, -2.5291187) failed to convert
-rank 93: Point 7 (-89.270787, 29.345116, -0.03949713) failed to convert
-rank 95: Point 7 (-89.222748, 29.198174, -0.32058072) failed to convert
-rank 64: Point 7 (-90.314984, 29.416634, -3.8261546) failed to convert
-rank 62: Point 2 (-90.369639, 29.541221, -3.7459921) failed to convert
-rank 11: Point 2 (-91.556506, 30.88269, -13.962404) failed to convert
-rank 2: Point 2 (-91.951413, 30.600317, -8.1809657) failed to convert
-rank 13: Point 2 (-91.540432, 29.631158, -0.82608998) failed to convert
-rank 43: Point 2 (-90.696353, 29.931792, -1.9789661) failed to convert
-rank 4: Point 2 (-91.823262, 30.697379, -7.8339502) failed to convert
-rank 61: Point 2 (-90.364643, 29.896845, -0.2394619) failed to convert
-rank 48: Point 2 (-90.641749, 29.711131, -0.65579008) failed to convert
-rank 30: Point 2 (-91.038391, 29.83545, -1.0334911) failed to convert
-rank 21: Point 2 (-91.226475, 30.289865, 23.494946) failed to convert
-rank 22: Point 2 (-91.198327, 30.500813, 10.042944) failed to convert
-rank 33: Point 2 (-90.917889, 29.980457, -0.83948494) failed to convert
-rank 53: Point 2 (-90.559051, 29.437794, -0.00613448) failed to convert
-rank 51: Point 2 (-90.607076, 29.4159, -0.34908117) failed to convert
-rank 46: Point 2 (-90.696864, 29.432084, -0.16837624) failed to convert
-rank 3: Point 2 (-91.884864, 30.577093, -5.783286) failed to convert
-rank 5: Point 2 (-91.817884, 30.092467, -5.147339) failed to convert
-rank 24: Point 2 (-91.200908, 29.896817, -1.2241276) failed to convert
-rank 52: Point 2 (-90.56178, 29.738983, -0.60745605) failed to convert
-rank 31: Point 2 (-90.990888, 30.151465, -5.5242637) failed to convert
-rank 8: Point 2 (-91.67938, 30.656756, -7.4635124) failed to convert
-rank 7: Point 2 (-91.720832, 30.634843, -8.1466742) failed to convert
-rank 27: Point 2 (-91.119453, 30.264474, 4.6976615) failed to convert
-rank 58: Point 2 (-90.427119, 29.99365, 23.642104) failed to convert
-rank 38: Point 2 (-90.791703, 29.889621, -1.5430977) failed to convert
-rank 34: Point 2 (-90.871626, 30.177782, -2.2853566) failed to convert
-rank 20: Point 2 (-91.243217, 30.354018, 2.3439132) failed to convert
-rank 47: Point 2 (-90.660993, 29.728812, -0.55935694) failed to convert
-rank 45: Point 2 (-90.705162, 29.427869, -0.03048) failed to convert
-rank 49: Point 2 (-90.621622, 29.672782, -1.3403023) failed to convert
-rank 26: Point 2 (-91.180622, 29.68595, -1.5531653) failed to convert
-rank 28: Point 2 (-91.080922, 30.217031, -6.9056701) failed to convert
-rank 96: Point 8 (-89.205972, 29.197594, 0.00665782) failed to convert
-rank 17: Point 2 (-91.327115, 30.646521, -18.113653) failed to convert
-rank 32: Point 2 (-90.942689, 30.129174, 6.7488836) failed to convert
-rank 89: Point 8 (-89.414908, 29.344863, -3.3220928) failed to convert
-rank 86: Point 8 (-89.625439, 29.457156, 23.066566) failed to convert
-rank 71: Point 8 (-90.064645, 29.928659, -6.7504061) failed to convert
-rank 60: Point 2 (-90.389156, 29.891698, -0.87122738) failed to convert
-rank 39: Point 2 (-90.782248, 29.749069, -1.9198811) failed to convert
-rank 25: Point 2 (-91.164271, 30.199444, 3.5749606) failed to convert
-rank 15: Point 2 (-91.470718, 29.681842, -1.8201732) failed to convert
-rank 63: Point 2 (-90.309623, 29.962471, -2.2416664) failed to convert
-rank 55: Point 2 (-90.448235, 30.412791, -0.33665112) failed to convert
-rank 1: Point 2 (-92.10636, 29.838785, -1.2741583) failed to convert
-rank 92: Point 8 (-89.312414, 29.328, 6.1328674) failed to convert
-rank 67: Point 8 (-90.16687, 29.877605, -4.1513762) failed to convert
-rank 10: Point 2 (-91.605999, 30.755972, -20.0) failed to convert
-rank 94: Point 8 (-89.247951, 29.154676, 8.5416077) failed to convert
-rank 50: Point 2 (-90.630659, 29.308396, -0.0) failed to convert
-rank 79: Point 8 (-89.952479, 29.269849, 0.78247702) failed to convert
-rank 44: Point 2 (-90.705312, 29.617166, 0.1524) failed to convert
-rank 69: Point 8 (-90.111001, 29.860828, -0.75023575) failed to convert
-rank 88: Point 8 (-89.445068, 29.707972, -1.5626891) failed to convert
-rank 84: Point 8 (-89.762375, 29.539235, 15.101677) failed to convert
-rank 76: Point 8 (-89.975495, 29.799074, -8.2296) failed to convert
-rank 68: Point 8 (-90.135365, 29.872246, -3.9319202) failed to convert
-rank 90: Point 8 (-89.373592, 29.298816, 1.0524211) failed to convert
-rank 66: Point 8 (-90.245933, 29.342891, -3.6941761) failed to convert
-rank 73: Point 8 (-90.036507, 29.786092, -3.6297096) failed to convert
-rank 80: Point 8 (-89.854141, 30.145923, 0.49355236) failed to convert
-rank 77: Point 8 (-89.945236, 29.924999, 13.766408) failed to convert
-rank 65: Point 8 (-90.271123, 29.467405, -3.9782498) failed to convert
-rank 74: Point 8 (-90.010616, 29.807756, -0.38195954) failed to convert
-rank 99: Point 8 (-89.002346, 29.277358, 20.041549) failed to convert
-rank 56: Point 2 (-90.496907, 29.553184, -0.5851953) failed to convert
-rank 83: Point 8 (-89.782049, 29.75984, -0.0) failed to convert
-rank 23: Point 2 (-91.217772, 29.906416, -0.206) failed to convert
-rank 87: Point 8 (-89.526086, 29.749793, -0.0) failed to convert
-rank 85: Point 8 (-89.66449, 29.971584, 3.03) failed to convert
-rank 72: Point 8 (-90.056892, 29.798686, -3.5966401) failed to convert
-rank 82: Point 8 (-89.780102, 30.121754, 2.1099782) failed to convert
-rank 42: Point 2 (-90.722485, 29.855135, -0.28670962) failed to convert
-rank 6: Point 2 (-91.75017, 30.631042, -14.356256) failed to convert
-rank 0: Point 2 (-92.990343, 28.481331, 45.540241) failed to convert
-rank 70: Point 8 (-90.074137, 30.028746, -4.8950883) failed to convert
-rank 98: Point 8 (-89.103158, 29.267538, 0.33614387) failed to convert
-rank 97: Point 8 (-89.089619, 30.106019, 3.5492855) failed to convert
-rank 78: Point 8 (-89.921844, 29.926449, -0.66054507) failed to convert
-rank 81: Point 8 (-89.856592, 29.579125, 0.74838553) failed to convert
-rank 54: Point 2 (-90.521759, 29.6675, -0.33668436) failed to convert
-rank 91: Point 8 (-89.35129, 29.203166, 0.53509671) failed to convert
-rank 75: Point 8 (-89.964562, 30.14896, 4.3299999) failed to convert
-rank 14: Point 2 (-91.476834, 30.075309, -2.251688) failed to convert
-rank 93: Point 8 (-89.203468, 30.10556, 1.0892566) failed to convert
-rank 95: Point 8 (-89.222911, 29.196246, -0.27567085) failed to convert
-rank 64: Point 8 (-90.243845, 30.364421, -0.53767355) failed to convert
-rank 16: Point 2 (-91.431463, 29.662111, -1.4521463) failed to convert
-rank 19: Point 2 (-91.297954, 29.9675, -0.63366727) failed to convert
-rank 9: Point 3 (-91.637948, 30.837288, -20.0) failed to convert
-rank 59: Point 3 (-90.413487, 29.874486, -0.71061072) failed to convert
-rank 18: Point 3 (-91.331382, 29.989449, -0.64391972) failed to convert
-rank 37: Point 3 (-90.792797, 30.23074, -1.2904957) failed to convert
-rank 40: Point 3 (-90.764384, 29.764085, -3.3835906) failed to convert
-rank 35: Point 3 (-90.875006, 29.762955, -1.2950959) failed to convert
-rank 57: Point 3 (-90.47701, 29.616547, -0.15759488) failed to convert
-rank 41: Point 3 (-90.740491, 29.904227, -1.0445249) failed to convert
-rank 2: Point 3 (-91.980741, 30.04955, -5.9573167) failed to convert
-rank 11: Point 3 (-91.603629, 30.077145, -1.3277326) failed to convert
-rank 61: Point 3 (-90.388006, 29.579207, -0.71753806) failed to convert
-rank 29: Point 3 (-91.015578, 30.506984, -14.245136) failed to convert
-rank 4: Point 3 (-91.809342, 30.94715, -18.903695) failed to convert
-rank 48: Point 3 (-90.641752, 29.71107, -1.2724786) failed to convert
-rank 89: Point 9 (-89.417695, 29.311493, 0.31299999) failed to convert
-rank 21: Point 3 (-91.219218, 30.404758, -15.393011) failed to convert
-rank 13: Point 3 (-91.540676, 29.626842, -2.304288) failed to convert
-rank 96: Point 9 (-89.206339, 29.193416, -0.0) failed to convert
-rank 53: Point 3 (-90.51205, 30.094763, -0.69850856) failed to convert
-rank 71: Point 9 (-90.069193, 29.870216, -0.08533791) failed to convert
-rank 86: Point 9 (-89.636131, 29.327989, 0.31299999) failed to convert
-rank 69: Point 9 (-90.126081, 29.664979, 0.31299999) failed to convert
-rank 88: Point 9 (-89.472256, 29.389332, -0.66574727) failed to convert
-rank 79: Point 9 (-89.903191, 29.891344, 29.011107) failed to convert
-rank 94: Point 9 (-89.244687, 29.191868, -0.08513079) failed to convert
-rank 67: Point 9 (-90.226899, 29.083553, 8.2933668) failed to convert
-rank 92: Point 9 (-89.339393, 29.016215, 1.1180177) failed to convert
-rank 62: Point 3 (-90.395091, 29.192772, 1.1621007) failed to convert
-rank 3: Point 3 (-91.871301, 30.823977, -9.7054502) failed to convert
-rank 33: Point 3 (-90.908678, 30.118013, -5.3888267) failed to convert
-rank 5: Point 3 (-91.779577, 30.780555, -10.046338) failed to convert
-rank 68: Point 9 (-90.135368, 29.872206, -3.9319202) failed to convert
-rank 7: Point 3 (-91.741062, 30.276282, -1.4517582) failed to convert
-rank 76: Point 9 (-89.969626, 29.873272, -0.10622822) failed to convert
-rank 36: Point 3 (-90.831223, 30.024771, -9.846932) failed to convert
-rank 22: Point 3 (-91.202522, 30.434768, -14.694714) failed to convert
-rank 43: Point 3 (-90.696355, 29.931752, -2.1743048) failed to convert
-rank 24: Point 3 (-91.17205, 30.352079, -14.502385) failed to convert
-rank 34: Point 3 (-90.871773, 30.175494, -1.6880682) failed to convert
-rank 52: Point 3 (-90.560158, 29.761745, -0.53187685) failed to convert
-rank 51: Point 3 (-90.588425, 29.680555, -0.19157213) failed to convert
-rank 58: Point 3 (-90.413598, 30.177703, 2.23) failed to convert
-rank 46: Point 3 (-90.710771, 29.229999, -0.13137121) failed to convert
-rank 84: Point 9 (-89.726466, 29.97661, 3.0442716) failed to convert
-rank 90: Point 9 (-89.367848, 29.365136, 0.31299999) failed to convert
-rank 73: Point 9 (-90.038656, 29.758444, -1.1701779) failed to convert
-rank 74: Point 9 (-90.000408, 29.937486, 18.618404) failed to convert
-rank 65: Point 9 (-90.234112, 29.959691, 13.215448) failed to convert
-rank 77: Point 9 (-89.949304, 29.873732, 26.171102) failed to convert
-rank 66: Point 9 (-90.242039, 29.394859, -4.5400091) failed to convert
-rank 47: Point 3 (-90.647333, 29.923788, -0.8012767) failed to convert
-rank 28: Point 3 (-91.081199, 30.212761, 10.281144) failed to convert
-rank 27: Point 3 (-91.183892, 29.248698, -0.45550093) failed to convert
-rank 38: Point 3 (-90.76755, 30.24131, -0.31760496) failed to convert
-rank 99: Point 9 (-88.927737, 30.087725, 11.936838) failed to convert
-rank 45: Point 3 (-90.675354, 29.857575, -0.55137817) failed to convert
-rank 12: Point 2 (-91.557796, 29.992615, -0.61997505) failed to convert
-rank 8: Point 3 (-91.667672, 30.860184, -11.42969) failed to convert
-rank 31: Point 3 (-90.993505, 30.111775, 18.23575) failed to convert
-rank 30: Point 3 (-91.045452, 29.726551, -0.6374204) failed to convert
-rank 20: Point 3 (-91.243984, 30.341597, -12.488005) failed to convert
-rank 83: Point 9 (-89.741698, 30.251811, -1.1852734) failed to convert
-rank 82: Point 9 (-89.804944, 29.817074, -0.45471008) failed to convert
-rank 85: Point 9 (-89.662935, 29.990206, 3.1096883) failed to convert
-rank 87: Point 9 (-89.513207, 29.900656, -0.39046831) failed to convert
-rank 98: Point 9 (-89.032546, 30.046455, 4.1004927) failed to convert
-rank 80: Point 9 (-89.863202, 30.033851, 0.27432001) failed to convert
-rank 70: Point 9 (-90.095531, 29.753049, 0.04210002) failed to convert
-rank 72: Point 9 (-90.047283, 29.92185, -0.66418485) failed to convert
-rank 97: Point 9 (-89.175074, 29.153937, -0.00800983) failed to convert
-rank 26: Point 3 (-91.175569, 29.766084, -7.7266806) failed to convert
-rank 39: Point 3 (-90.791256, 29.616812, -2.6805191) failed to convert
-rank 81: Point 9 (-89.858221, 29.558773, 0.12177413) failed to convert
-rank 49: Point 3 (-90.635793, 29.470594, -0.07120683) failed to convert
-rank 1: Point 3 (-92.106054, 29.844215, -1.1874932) failed to convert
-rank 55: Point 3 (-90.485595, 29.900307, -0.34531773) failed to convert
-rank 63: Point 3 (-90.283289, 30.312906, 1.8172189) failed to convert
-rank 78: Point 9 (-89.922917, 29.912984, -6.5166245) failed to convert
-rank 17: Point 3 (-91.386177, 29.680788, -4.7244003) failed to convert
-rank 50: Point 3 (-90.578899, 30.042318, -3.6460616) failed to convert
-rank 32: Point 3 (-91.002162, 29.223555, -0.44519927) failed to convert
-rank 15: Point 3 (-91.406282, 30.753216, 3.6417999) failed to convert
-rank 25: Point 3 (-91.196519, 29.689578, -2.3383632) failed to convert
-rank 93: Point 9 (-89.234543, 29.756331, 2.7935216) failed to convert
-rank 10: Point 3 (-91.602754, 30.811248, -11.504511) failed to convert
-rank 75: Point 9 (-89.989745, 29.830809, -5.4498243) failed to convert
-rank 91: Point 9 (-89.343109, 29.297777, -0.58200165) failed to convert
-rank 23: Point 3 (-91.190251, 30.342235, -10.164471) failed to convert
-rank 56: Point 3 (-90.430329, 30.467963, -8.2605747) failed to convert
-rank 42: Point 3 (-90.7212, 29.873681, -0.40883377) failed to convert
-rank 95: Point 9 (-89.222835, 29.197089, 2e-08) failed to convert
-rank 6: Point 3 (-91.752466, 30.590293, 18.086357) failed to convert
-rank 44: Point 3 (-90.67554, 30.044919, 17.882389) failed to convert
-rank 64: Point 9 (-90.277637, 29.917445, -0.45513013) failed to convert
-rank 60: Point 3 (-90.384682, 29.952421, -8.6319367) failed to convert
-rank 0: Point 3 (-92.978115, 28.509063, 44.30324) failed to convert
-rank 14: Point 3 (-91.43722, 30.73462, -20.0) failed to convert
-rank 89: Point 10 (-89.32933, 30.328705, 0.59297666) failed to convert
-rank 54: Point 3 (-90.52173, 29.667766, -0.52065381) failed to convert
-rank 69: Point 10 (-90.098127, 30.027111, -5.7089044) failed to convert
-rank 16: Point 3 (-91.431442, 29.662168, -3.6118801) failed to convert
-rank 86: Point 10 (-89.625376, 29.457668, 20.609569) failed to convert
-rank 79: Point 10 (-89.904717, 29.872023, 25.46838) failed to convert
-rank 96: Point 10 (-89.205688, 29.200744, -0.0880564) failed to convert
-rank 71: Point 10 (-90.069128, 29.870962, -0.84100896) failed to convert
-rank 67: Point 10 (-90.166816, 29.877751, -4.1635682) failed to convert
-rank 9: Point 4 (-91.651315, 30.606273, -13.770865) failed to convert
-rank 88: Point 10 (-89.465445, 29.469061, 1.6013886) failed to convert
-rank 19: Point 3 (-91.264395, 30.506508, 3.5907829) failed to convert
-rank 84: Point 10 (-89.700333, 30.291299, -2.405664) failed to convert
-rank 92: Point 10 (-89.333638, 29.082911, 0.20113417) failed to convert
-rank 94: Point 10 (-89.249252, 29.139697, 3.2810977) failed to convert
-rank 90: Point 10 (-89.300335, 30.138443, 3.3567513) failed to convert
-rank 61: Point 4 (-90.386283, 29.602622, -0.7261154) failed to convert
-rank 73: Point 10 (-90.023648, 29.950058, 18.231025) failed to convert
-rank 99: Point 10 (-88.951559, 29.830776, 2.7659707) failed to convert
-rank 37: Point 4 (-90.776512, 30.466963, -8.9043621) failed to convert
-rank 68: Point 10 (-90.135372, 29.872145, -3.9319202) failed to convert
-rank 59: Point 4 (-90.413449, 29.874964, -0.66550032) failed to convert
-rank 74: Point 10 (-89.966993, 30.358751, -8.0588725) failed to convert
-rank 40: Point 4 (-90.754446, 29.908714, 0.27840104) failed to convert
-rank 57: Point 4 (-90.470375, 29.708329, -0.56794555) failed to convert
-rank 29: Point 4 (-91.035557, 30.202629, 4.6621363) failed to convert
-rank 76: Point 10 (-89.965683, 29.922891, 23.013571) failed to convert
-rank 65: Point 10 (-90.234477, 29.954846, -7.8187302) failed to convert
-rank 77: Point 10 (-89.932993, 30.078584, 0.19343596) failed to convert
-rank 18: Point 4 (-91.291284, 30.637039, 19.613693) failed to convert
-rank 66: Point 10 (-90.242034, 29.394819, -4.0808465) failed to convert
-rank 53: Point 4 (-90.544341, 29.644646, -0.96249846) failed to convert
-rank 41: Point 4 (-90.702176, 30.454926, -7.6749657) failed to convert
-rank 85: Point 10 (-89.657307, 30.056876, 3.4804414) failed to convert
-rank 11: Point 4 (-91.578621, 30.50615, -9.715377) failed to convert
-rank 83: Point 10 (-89.748231, 30.172534, 8.2815341) failed to convert
-rank 70: Point 10 (-90.082663, 29.9191, -7.1152517) failed to convert
-rank 72: Point 10 (-90.038695, 30.031578, -5.1663603) failed to convert
-rank 82: Point 10 (-89.799739, 29.880907, -2.9846017) failed to convert
-rank 81: Point 10 (-89.835251, 29.843849, -0.07360173) failed to convert
-rank 80: Point 10 (-89.889125, 29.710902, -0.0) failed to convert
-rank 87: Point 10 (-89.471699, 30.384526, -6.3122713) failed to convert
-rank 2: Point 4 (-91.940274, 30.806373, -8.2296) failed to convert
-rank 35: Point 4 (-90.875006, 29.762677, -1.8898975) failed to convert
-rank 13: Point 4 (-91.506211, 30.213593, -2.0581118) failed to convert
-rank 78: Point 10 (-89.944048, 29.646884, -4.8807627) failed to convert
-rank 33: Point 4 (-90.911163, 30.080819, -3.9225055) failed to convert
-rank 51: Point 4 (-90.590445, 29.651948, -0.21336) failed to convert
-rank 75: Point 10 (-89.989444, 29.834501, 35.11574) failed to convert
-rank 93: Point 10 (-89.270837, 29.343777, -0.00236289) failed to convert
-rank 91: Point 10 (-89.355964, 29.14872, 0.31299999) failed to convert
-rank 7: Point 4 (-91.713808, 30.757459, -16.419574) failed to convert
-rank 21: Point 4 (-91.225127, 30.311057, 22.75074) failed to convert
-rank 98: Point 10 (-89.089822, 29.415764, 7.4423573) failed to convert
-rank 97: Point 10 (-89.17468, 29.158256, 5.0287172) failed to convert
-rank 36: Point 4 (-90.843221, 29.847012, -1.6028034) failed to convert
-rank 38: Point 4 (-90.831218, 29.306024, -0.73929359) failed to convert
-rank 46: Point 4 (-90.697143, 29.427986, -0.26331506) failed to convert
-rank 62: Point 4 (-90.344273, 29.884588, -0.06331282) failed to convert
-rank 43: Point 4 (-90.657035, 30.491878, -10.162572) failed to convert
-rank 24: Point 4 (-91.200897, 29.896757, -0.77317122) failed to convert
-rank 34: Point 4 (-90.871573, 30.17844, -1.5341274) failed to convert
-rank 47: Point 4 (-90.661804, 29.717137, -1.3353725) failed to convert
-rank 22: Point 4 (-91.202471, 30.435504, -14.550547) failed to convert
-rank 20: Point 4 (-91.262458, 30.046156, -8.3789527) failed to convert
-rank 31: Point 4 (-90.993537, 30.111256, 18.078536) failed to convert
-rank 64: Point 10 (-90.297765, 29.648352, 0.01120098) failed to convert
-rank 8: Point 4 (-91.681904, 30.612531, -6.8068929) failed to convert
-rank 45: Point 4 (-90.670538, 29.926465, -0.65716401) failed to convert
-rank 49: Point 4 (-90.598143, 30.004982, -0.49784705) failed to convert
-rank 5: Point 4 (-91.778783, 30.794511, 9.0480799) failed to convert
-rank 4: Point 4 (-91.807578, 30.978641, -19.006912) failed to convert
-rank 95: Point 10 (-89.223085, 29.194142, -0.3590209) failed to convert
-rank 48: Point 4 (-90.641754, 29.71103, -0.68251194) failed to convert
-rank 3: Point 4 (-91.879941, 30.666429, -8.2296) failed to convert
-rank 39: Point 4 (-90.771505, 29.905903, -0.92594316) failed to convert
-rank 27: Point 4 (-91.121405, 30.233849, -12.612625) failed to convert
-rank 12: Point 3 (-91.578638, 29.633019, 1.2762964) failed to convert
-rank 1: Point 4 (-92.10618, 29.841482, -0.05794954) failed to convert
-rank 17: Point 4 (-91.382246, 29.745864, -0.2991673) failed to convert
-rank 25: Point 4 (-91.196522, 29.689518, -2.7236418) failed to convert
-rank 58: Point 4 (-90.46685, 29.446538, -8.2296) failed to convert
-rank 15: Point 4 (-91.417816, 30.563847, -7.701724) failed to convert
-rank 50: Point 4 (-90.614307, 29.541969, 0.35024069) failed to convert
-rank 52: Point 4 (-90.539842, 30.045561, 21.493863) failed to convert
-rank 10: Point 4 (-91.596823, 30.912331, 3.983483) failed to convert
-rank 28: Point 4 (-91.081652, 30.205668, 1.2784267) failed to convert
-rank 23: Point 4 (-91.194541, 30.274642, 2.4313687) failed to convert
-rank 55: Point 4 (-90.501646, 29.67766, -1.4807309) failed to convert
-rank 30: Point 4 (-91.038422, 29.834828, -0.9905002) failed to convert
-rank 89: Point 11 (-89.371715, 29.844502, -0.32058056) failed to convert
-rank 63: Point 4 (-90.310817, 29.946291, 20.123616) failed to convert
-rank 69: Point 11 (-90.100374, 29.99812, -9.0) failed to convert
-rank 56: Point 4 (-90.504852, 29.442151, -0.50898931) failed to convert
-rank 86: Point 11 (-89.626727, 29.441278, -1.1653938) failed to convert
-rank 26: Point 4 (-91.17429, 29.78626, -3.9268309) failed to convert
-rank 44: Point 4 (-90.708203, 29.575017, -1.6216025) failed to convert
-rank 67: Point 11 (-90.220816, 29.164463, 0.759) failed to convert
-rank 79: Point 11 (-89.952554, 29.26834, -0.60183304) failed to convert
-rank 42: Point 4 (-90.75165, 29.430909, -0.1524) failed to convert
-rank 88: Point 11 (-89.422093, 29.974059, 0.22225386) failed to convert
-rank 96: Point 11 (-89.210682, 29.143928, 15.924658) failed to convert
-rank 84: Point 11 (-89.761492, 29.548156, 17.61914) failed to convert
-rank 92: Point 11 (-89.242785, 30.118912, 0.69220503) failed to convert
-rank 71: Point 11 (-90.062461, 29.95654, -4.2140788) failed to convert
-rank 60: Point 4 (-90.343919, 30.500573, -8.3818915) failed to convert
-rank 32: Point 4 (-90.924464, 30.401186, -10.04759) failed to convert
-rank 99: Point 11 (-89.008432, 29.20942, 0.274235) failed to convert
-rank 94: Point 11 (-89.177517, 29.949115, 0.20437809) failed to convert
-rank 90: Point 11 (-89.37408, 29.292298, -4.3943018) failed to convert
-rank 68: Point 11 (-90.134942, 29.877735, 0.26579973) failed to convert
-rank 65: Point 11 (-90.285406, 29.275337, -0.18121103) failed to convert
-rank 76: Point 11 (-89.981818, 29.718514, -4.7195234) failed to convert
-rank 73: Point 11 (-90.032543, 29.836459, 1.4602359) failed to convert
-rank 74: Point 11 (-90.004471, 29.8855, 1.1944198) failed to convert
-rank 54: Point 4 (-90.495329, 30.03424, -4.4402807) failed to convert
-rank 85: Point 11 (-89.704273, 29.489043, 0.07949518) failed to convert
-rank 66: Point 11 (-90.245922, 29.342852, 1.1079548) failed to convert
-rank 77: Point 11 (-89.966571, 29.655368, -0.8815523) failed to convert
-rank 16: Point 4 (-91.376055, 30.577497, -7.85121) failed to convert
-rank 81: Point 11 (-89.801556, 30.258144, -1.3025489) failed to convert
-rank 6: Point 4 (-91.810408, 29.545801, -0.24135243) failed to convert
-rank 70: Point 11 (-90.082668, 29.919031, -6.8823845) failed to convert
-rank 82: Point 11 (-89.799741, 29.880846, -2.9846017) failed to convert
-rank 72: Point 11 (-90.046572, 29.930833, -0.56853035) failed to convert
-rank 9: Point 5 (-91.651148, 30.609, -12.156166) failed to convert
-rank 14: Point 4 (-91.50272, 29.637246, -1.7290067) failed to convert
-rank 19: Point 4 (-91.316981, 29.657609, 0.45868727) failed to convert
-rank 87: Point 11 (-89.517466, 29.850311, -0.34408987) failed to convert
-rank 75: Point 11 (-89.983976, 29.903526, 0.39597988) failed to convert
-rank 80: Point 11 (-89.874924, 29.88777, -3.2351473) failed to convert
-rank 37: Point 5 (-90.818138, 29.859625, -0.4356597) failed to convert
-rank 91: Point 11 (-89.344647, 29.279659, 2.3132756) failed to convert
-rank 83: Point 11 (-89.775378, 29.841263, -0.04545755) failed to convert
-rank 0: Point 4 (-92.966043, 28.536437, 42.252674) failed to convert
-rank 78: Point 11 (-89.948924, 29.585173, -0.02902236) failed to convert
-rank 97: Point 11 (-89.172325, 29.184466, -0.0) failed to convert
-rank 59: Point 5 (-90.44072, 29.500619, -0.36081072) failed to convert
-rank 40: Point 5 (-90.790161, 29.385772, -8.2296) failed to convert
-rank 98: Point 11 (-89.015094, 30.235896, 4.0251823) failed to convert
-rank 57: Point 5 (-90.457689, 29.883251, -0.35527039) failed to convert
-rank 61: Point 5 (-90.319622, 30.499927, -7.0352842) failed to convert
-rank 41: Point 5 (-90.740524, 29.903666, -0.4581889) failed to convert
-rank 64: Point 11 (-90.314955, 29.416662, -3.8261546) failed to convert
-rank 18: Point 5 (-91.292658, 30.61501, -3.7502365) failed to convert
-rank 29: Point 5 (-91.073376, 29.619173, -0.55071955) failed to convert
-rank 93: Point 11 (-89.265627, 29.403149, 9.491133) failed to convert
-rank 35: Point 5 (-90.841814, 30.253843, -1.954979) failed to convert
-rank 95: Point 11 (-89.221734, 29.209473, -0.0) failed to convert
-rank 51: Point 5 (-90.587615, 29.691873, -0.8093592) failed to convert
-rank 53: Point 5 (-90.544345, 29.644568, -1.3119618) failed to convert
-rank 13: Point 5 (-91.501408, 30.2945, -0.14546253) failed to convert
-rank 22: Point 5 (-91.199112, 30.488373, 8.7846301) failed to convert
-rank 36: Point 5 (-90.831164, 30.02478, -11.638065) failed to convert
-rank 21: Point 5 (-91.223658, 30.334275, -7.1738873) failed to convert
-rank 33: Point 5 (-90.911046, 30.082448, 6.2495563) failed to convert
-rank 7: Point 5 (-91.756647, 29.99715, -3.0099384) failed to convert
-rank 11: Point 5 (-91.565385, 30.731379, 7.8227674) failed to convert
-rank 38: Point 5 (-90.791672, 29.889887, -1.5319892) failed to convert
-rank 46: Point 5 (-90.704863, 29.315964, -0.0) failed to convert
-rank 43: Point 5 (-90.696357, 29.931691, -1.4855924) failed to convert
-rank 47: Point 5 (-90.674179, 29.539434, -1.0674729) failed to convert
-rank 34: Point 5 (-90.89912, 29.768265, -1.4116109) failed to convert
-rank 4: Point 5 (-91.807633, 30.977591, -18.964655) failed to convert
-rank 48: Point 5 (-90.641757, 29.710969, -0.15798957) failed to convert
-rank 2: Point 5 (-92.006039, 29.566762, -0.74343982) failed to convert
-rank 45: Point 5 (-90.675513, 29.855239, -0.31155678) failed to convert
-rank 3: Point 5 (-91.861772, 30.996756, -13.975132) failed to convert
-rank 31: Point 5 (-90.993568, 30.110737, 17.299773) failed to convert
-rank 20: Point 5 (-91.243345, 30.351593, 4.9037114) failed to convert
-rank 62: Point 5 (-90.372872, 29.496758, -0.48405018) failed to convert
-rank 49: Point 5 (-90.604848, 29.910373, -0.50099374) failed to convert
-rank 5: Point 5 (-91.847243, 29.55311, -0.18326775) failed to convert
-rank 24: Point 5 (-91.181338, 30.206063, -4.2690384) failed to convert
-rank 89: Point 12 (-89.331909, 30.298714, 0.91821757) failed to convert
-rank 8: Point 5 (-91.67124, 30.798071, -10.059558) failed to convert
-rank 27: Point 5 (-91.124514, 30.18538, -1.7044666) failed to convert
-rank 12: Point 4 (-91.536751, 30.350672, -2.5901023) failed to convert
-rank 39: Point 5 (-90.807515, 29.376732, -8.2296) failed to convert
-rank 1: Point 5 (-92.110828, 29.750027, -0.41167987) failed to convert
-rank 17: Point 5 (-91.326486, 30.656293, 9.8313618) failed to convert
-rank 69: Point 12 (-90.098744, 30.019088, -9.0) failed to convert
-rank 86: Point 12 (-89.625313, 29.45818, 20.079983) failed to convert
-rank 84: Point 12 (-89.710878, 30.16318, 8.175775) failed to convert
-rank 96: Point 12 (-89.103752, 30.33735, 2.9934993) failed to convert
-rank 25: Point 5 (-91.196524, 29.689477, -3.0952495) failed to convert
-rank 15: Point 5 (-91.471129, 29.674728, -3.3009841) failed to convert
-rank 67: Point 12 (-90.166814, 29.877582, -4.1513762) failed to convert
-rank 58: Point 5 (-90.426546, 30.001302, -3.5502685) failed to convert
-rank 50: Point 5 (-90.599373, 29.753763, -0.52807319) failed to convert
-rank 79: Point 12 (-89.895624, 29.985471, 8.3253954) failed to convert
-rank 88: Point 12 (-89.476886, 29.334022, 1.2163905) failed to convert
-rank 92: Point 12 (-89.252789, 30.006329, 4.1643512) failed to convert
-rank 71: Point 12 (-90.069154, 29.870544, -9.0) failed to convert
-rank 94: Point 12 (-89.243, 29.210426, -0.43736685) failed to convert
-rank 55: Point 5 (-90.517077, 29.462209, -0.38515963) failed to convert
-rank 99: Point 12 (-88.947152, 29.877888, 3.9457797) failed to convert
-rank 28: Point 5 (-91.115027, 29.686036, -0.53367885) failed to convert
-rank 76: Point 12 (-89.980904, 29.730086, -1.3208744) failed to convert
-rank 56: Point 5 (-90.488024, 29.676509, -0.76915169) failed to convert
-rank 65: Point 12 (-90.277752, 29.37826, -0.36106105) failed to convert
-rank 63: Point 5 (-90.316082, 29.875352, -0.35264772) failed to convert
-rank 90: Point 12 (-89.379, 29.235039, 0.31299999) failed to convert
-rank 77: Point 12 (-89.93915, 30.001305, -9.0) failed to convert
-rank 73: Point 12 (-90.022645, 29.962736, -0.5516051) failed to convert
-rank 68: Point 12 (-90.134125, 29.888343, -0.30674508) failed to convert
-rank 74: Point 12 (-89.995666, 29.997241, 4.6940932) failed to convert
-rank 52: Point 5 (-90.597318, 29.235297, 1.0593107) failed to convert
-rank 66: Point 12 (-90.242026, 29.394759, -2.4901339) failed to convert
-rank 30: Point 5 (-91.020245, 30.113273, 29.407772) failed to convert
-rank 10: Point 5 (-91.602918, 30.808075, -11.016869) failed to convert
-rank 72: Point 12 (-90.046835, 29.927465, -0.4282644) failed to convert
-rank 81: Point 12 (-89.828012, 29.933256, 0.09882513) failed to convert
-rank 85: Point 12 (-89.699773, 29.543558, -0.55030781) failed to convert
-rank 26: Point 5 (-91.180863, 29.682049, -4.86156) failed to convert
-rank 82: Point 12 (-89.799743, 29.880806, -2.9846017) failed to convert
-rank 42: Point 5 (-90.721122, 29.874526, -0.45215844) failed to convert
-rank 80: Point 12 (-89.851426, 30.178521, 3.1333225) failed to convert
-rank 23: Point 5 (-91.229885, 29.712701, -1.3827396) failed to convert
-rank 44: Point 5 (-90.689755, 29.840929, -0.67356026) failed to convert
-rank 60: Point 5 (-90.397004, 29.784732, -0.22859991) failed to convert
-rank 83: Point 12 (-89.780764, 29.77507, -1.2739559) failed to convert
-rank 87: Point 12 (-89.482393, 30.260318, -4.5811453) failed to convert
-rank 98: Point 12 (-89.114209, 29.143346, -0.0) failed to convert
-rank 75: Point 12 (-89.989712, 29.830786, -5.4498243) failed to convert
-rank 70: Point 12 (-90.094836, 29.76182, -0.56687137) failed to convert
-rank 78: Point 12 (-89.901315, 30.182234, 3.0799999) failed to convert
-rank 97: Point 12 (-89.142964, 29.513963, 7.8802089) failed to convert
-rank 91: Point 12 (-89.349571, 29.222569, 5.6223744) failed to convert
-rank 54: Point 5 (-90.521737, 29.667351, -0.3312025) failed to convert
-rank 64: Point 12 (-90.333905, 29.159166, 1.4018601) failed to convert
-rank 93: Point 12 (-89.270585, 29.34628, -0.0) failed to convert
-rank 6: Point 5 (-91.746796, 30.69071, -8.9275733) failed to convert
-rank 37: Point 6 (-90.809748, 29.98289, 25.966985) failed to convert
-rank 9: Point 6 (-91.65034, 30.62257, -12.791583) failed to convert
-rank 19: Point 5 (-91.26294, 30.529493, -6.613525) failed to convert
-rank 95: Point 12 (-89.224639, 29.176414, -0.2245926) failed to convert
-rank 16: Point 5 (-91.431428, 29.662206, -3.6118801) failed to convert
-rank 41: Point 6 (-90.740773, 29.899767, -0.98848525) failed to convert
-rank 61: Point 6 (-90.394239, 29.493704, -0.56594819) failed to convert
-rank 40: Point 6 (-90.757451, 29.86493, -0.28551162) failed to convert
-rank 32: Point 5 (-90.923937, 30.409001, -8.2305405) failed to convert
-rank 89: Point 13 (-89.427068, 29.200863, 0.25964353) failed to convert
-rank 0: Point 5 (-92.96842, 28.455551, 48.657306) failed to convert
-rank 29: Point 6 (-91.067103, 29.716524, -1.5342164) failed to convert
-rank 18: Point 6 (-91.322978, 30.12595, -0.23100001) failed to convert
-rank 57: Point 6 (-90.487878, 29.465277, -0.92184768) failed to convert
-rank 22: Point 6 (-91.24593, 29.743804, -0.468872) failed to convert
-rank 53: Point 6 (-90.512039, 30.094724, -0.57682485) failed to convert
-rank 13: Point 6 (-91.541687, 29.60924, -1.5677901) failed to convert
-rank 79: Point 13 (-89.904525, 29.874283, 21.485511) failed to convert
-rank 35: Point 6 (-90.874986, 29.762857, -1.4269586) failed to convert
-rank 96: Point 13 (-89.204749, 29.211157, -0.20903071) failed to convert
-rank 69: Point 13 (-90.068085, 30.411899, -6.6002826) failed to convert
-rank 21: Point 6 (-91.226803, 30.284362, -13.279223) failed to convert
-rank 33: Point 6 (-90.962867, 29.299459, 1.3855319) failed to convert
-rank 84: Point 13 (-89.736723, 29.849917, -0.93298011) failed to convert
-rank 88: Point 13 (-89.435059, 29.822992, -0.42970074) failed to convert
-rank 86: Point 13 (-89.62525, 29.458692, 16.516089) failed to convert
-rank 67: Point 13 (-90.228033, 29.067703, 8.852529) failed to convert
-rank 11: Point 6 (-91.609744, 29.970454, 0.1) failed to convert
-rank 14: Point 5 (-91.476308, 30.08398, 9.9830197) failed to convert
-rank 71: Point 13 (-90.065369, 29.919052, -4.9544463) failed to convert
-rank 76: Point 13 (-89.980989, 29.728741, -0.44656639) failed to convert
-rank 43: Point 6 (-90.736322, 29.352394, -8.2296) failed to convert
-rank 47: Point 6 (-90.66181, 29.717024, -0.99200146) failed to convert
-rank 24: Point 6 (-91.258958, 28.961317, 5.8481658) failed to convert
-rank 94: Point 13 (-89.246525, 29.170162, -0.0) failed to convert
-rank 7: Point 6 (-91.780666, 29.563378, -0.17312348) failed to convert
-rank 31: Point 6 (-90.9936, 30.110218, 5.5720165) failed to convert
-rank 20: Point 6 (-91.243426, 30.35029, 7.9527313) failed to convert
-rank 99: Point 13 (-89.007486, 29.219332, 7.5211584) failed to convert
-rank 51: Point 6 (-90.559965, 30.080355, -1.660944) failed to convert
-rank 92: Point 13 (-89.312195, 29.329858, 1.5051204) failed to convert
-rank 34: Point 6 (-90.87175, 30.175623, -2.3256955) failed to convert
-rank 49: Point 6 (-90.616789, 29.741266, -0.57293694) failed to convert
-rank 5: Point 6 (-91.827987, 29.906772, -0.75881947) failed to convert
-rank 90: Point 13 (-89.287322, 30.284934, 4.6872428) failed to convert
-rank 77: Point 13 (-89.939144, 30.001265, -9.0) failed to convert
-rank 74: Point 13 (-90.004875, 29.880299, -9.0) failed to convert
-rank 2: Point 6 (-91.939212, 30.825895, -11.588006) failed to convert
-rank 59: Point 6 (-90.433353, 29.602073, 0.19705059) failed to convert
-rank 12: Point 5 (-91.514102, 30.732133, -20.0) failed to convert
-rank 73: Point 13 (-90.041924, 29.716278, -0.02362303) failed to convert
-rank 38: Point 6 (-90.791714, 29.889057, -1.3707033) failed to convert
-rank 1: Point 6 (-92.106299, 29.838786, -0.81098781) failed to convert
-rank 45: Point 6 (-90.675348, 29.857535, -0.90177209) failed to convert
-rank 27: Point 6 (-91.110484, 30.402923, -8.7300231) failed to convert
-rank 39: Point 6 (-90.779035, 29.795841, -2.1706295) failed to convert
-rank 36: Point 6 (-90.833565, 29.989394, -9.4908961) failed to convert
-rank 17: Point 6 (-91.326706, 30.652377, 4.9719904) failed to convert
-rank 46: Point 6 (-90.697719, 29.419615, -0.35823626) failed to convert
-rank 66: Point 13 (-90.202035, 29.924291, 19.724506) failed to convert
-rank 65: Point 13 (-90.242586, 29.847314, 1.5319224) failed to convert
-rank 72: Point 13 (-90.053741, 29.838974, 1.1976181) failed to convert
-rank 58: Point 6 (-90.435336, 29.881059, -0.781812) failed to convert
-rank 85: Point 13 (-89.706497, 29.461419, -0.2733603) failed to convert
-rank 68: Point 13 (-90.132339, 29.911391, 45.890631) failed to convert
-rank 82: Point 13 (-89.799746, 29.880745, -2.9846017) failed to convert
-rank 4: Point 6 (-91.81075, 30.921694, -17.880664) failed to convert
-rank 81: Point 13 (-89.814515, 30.099184, 3.9647042) failed to convert
-rank 70: Point 13 (-90.074348, 30.025724, -0.87403782) failed to convert
-rank 83: Point 13 (-89.74172, 30.250226, -1.8756534) failed to convert
-rank 80: Point 13 (-89.899836, 29.575977, 0.1431255) failed to convert
-rank 78: Point 13 (-89.922872, 29.913025, -6.5166245) failed to convert
-rank 48: Point 6 (-90.630776, 29.86685, -0.40457602) failed to convert
-rank 15: Point 6 (-91.470329, 29.688137, -0.77615297) failed to convert
-rank 28: Point 6 (-91.10494, 29.843581, 0.1) failed to convert
-rank 87: Point 13 (-89.507336, 29.968594, -0.48785212) failed to convert
-rank 25: Point 6 (-91.196668, 29.687138, 6.7518344) failed to convert
-rank 97: Point 13 (-89.176276, 29.139459, -0.0) failed to convert
-rank 91: Point 13 (-89.355423, 29.154466, 0.31299999) failed to convert
-rank 3: Point 6 (-91.880361, 30.65858, -8.2296) failed to convert
-rank 75: Point 13 (-90.004994, 29.63616, 0.31299999) failed to convert
-rank 98: Point 13 (-89.108469, 29.207058, 0.85452155) failed to convert
-rank 63: Point 6 (-90.314921, 29.890838, -0.28109519) failed to convert
-rank 30: Point 6 (-91.038383, 29.835411, -1.0993725) failed to convert
-rank 52: Point 6 (-90.561953, 29.735932, -0.11347793) failed to convert
-rank 93: Point 13 (-89.282688, 29.207497, 10.714172) failed to convert
-rank 64: Point 13 (-90.314912, 29.416704, -3.8261546) failed to convert
-rank 26: Point 6 (-91.180863, 29.681989, -4.86156) failed to convert
-rank 42: Point 6 (-90.72976, 29.749461, -2.4079438) failed to convert
-rank 44: Point 6 (-90.689759, 29.840868, -1.1231361) failed to convert
-rank 50: Point 6 (-90.591446, 29.865665, -0.94610943) failed to convert
-rank 23: Point 6 (-91.232281, 29.674206, -3.5246931) failed to convert
-rank 54: Point 6 (-90.521707, 29.667732, -0.68350457) failed to convert
-rank 60: Point 6 (-90.384661, 29.952477, -8.6319367) failed to convert
-rank 95: Point 13 (-89.224087, 29.18262, -0.11807232) failed to convert
-rank 55: Point 6 (-90.502353, 29.667564, -1.1184078) failed to convert
-rank 19: Point 6 (-91.311971, 29.739217, -0.56240424) failed to convert
-rank 10: Point 6 (-91.657309, 29.86538, -1.725127) failed to convert
-rank 37: Point 7 (-90.792838, 30.229992, -2.2127519) failed to convert
-rank 9: Point 7 (-91.661301, 30.431958, -5.5588056) failed to convert
-rank 79: Point 14 (-89.901417, 29.91308, -0.36214032) failed to convert
-rank 89: Point 14 (-89.414116, 29.35202, 27.376372) failed to convert
-rank 88: Point 14 (-89.420526, 29.991034, 1.300121) failed to convert
-rank 69: Point 14 (-90.098113, 30.027151, -5.7089044) failed to convert
-rank 56: Point 6 (-90.495145, 29.57745, -0.54664279) failed to convert
-rank 16: Point 6 (-91.431407, 29.662262, -3.6118801) failed to convert
-rank 62: Point 6 (-90.357742, 29.7024, 0.02) failed to convert
-rank 84: Point 14 (-89.736634, 29.85088, -0.37666063) failed to convert
-rank 8: Point 6 (-91.665226, 30.902258, -20.241767) failed to convert
-rank 86: Point 14 (-89.635566, 29.334248, 2.4617226) failed to convert
-rank 96: Point 14 (-89.20809, 29.173197, -0.0) failed to convert
-rank 67: Point 14 (-90.166777, 29.877741, -4.1635682) failed to convert
-rank 76: Point 14 (-89.968795, 29.88306, 34.39126) failed to convert
-rank 94: Point 14 (-89.248587, 29.1466, 2.6235966) failed to convert
-rank 71: Point 14 (-90.065469, 29.917732, -2.572421) failed to convert
-rank 40: Point 7 (-90.76772, 29.715179, -0.97575168) failed to convert
-rank 90: Point 14 (-89.372748, 29.307595, 19.277678) failed to convert
-rank 92: Point 14 (-89.338038, 29.031368, -0.0) failed to convert
-rank 29: Point 7 (-91.035135, 30.208435, 10.832635) failed to convert
-rank 41: Point 7 (-90.740293, 29.906719, -0.35645984) failed to convert
-rank 61: Point 7 (-90.320744, 30.484777, -8.4927045) failed to convert
-rank 22: Point 7 (-91.253778, 29.617303, 7.6343889) failed to convert
-rank 99: Point 14 (-88.985766, 29.457485, 10.957469) failed to convert
-rank 18: Point 7 (-91.320625, 30.16324, -0.83189646) failed to convert
-rank 21: Point 7 (-91.211883, 30.520291, 13.820998) failed to convert
-rank 65: Point 14 (-90.270398, 29.476793, -3.5509201) failed to convert
-rank 14: Point 6 (-91.502776, 29.636224, -0.77699867) failed to convert
-rank 77: Point 14 (-89.939134, 30.001205, -1.4131179) failed to convert
-rank 73: Point 14 (-90.036467, 29.786137, -3.0335186) failed to convert
-rank 74: Point 14 (-90.01473, 29.754757, -5.3699667) failed to convert
-rank 68: Point 14 (-90.131787, 29.918527, -6.9616325) failed to convert
-rank 82: Point 14 (-89.77075, 30.235182, -1.2953928) failed to convert
-rank 66: Point 14 (-90.243539, 29.374444, -4.4566199) failed to convert
-rank 72: Point 14 (-90.044162, 29.961633, -6.6699389) failed to convert
-rank 35: Point 7 (-90.874968, 29.763052, -1.4080105) failed to convert
-rank 11: Point 7 (-91.567785, 30.690416, -7.2105308) failed to convert
-rank 78: Point 14 (-89.925596, 29.878842, -8.2296) failed to convert
-rank 33: Point 7 (-90.910558, 30.089549, 22.586359) failed to convert
-rank 7: Point 7 (-91.75767, 29.978084, -5.7568755) failed to convert
-rank 81: Point 14 (-89.856555, 29.578894, 0.19393494) failed to convert
-rank 43: Point 7 (-90.714728, 29.66647, -2.431818) failed to convert
-rank 31: Point 7 (-90.987575, 30.201513, -4.4353064) failed to convert
-rank 32: Point 6 (-90.943531, 30.11547, 43.491594) failed to convert
-rank 97: Point 14 (-89.174608, 29.157913, 4.9943342) failed to convert
-rank 5: Point 7 (-91.847959, 29.538612, -0.0) failed to convert
-rank 85: Point 14 (-89.690011, 29.66137, -0.0) failed to convert
-rank 70: Point 14 (-90.095239, 29.756531, 0.58973747) failed to convert
-rank 80: Point 14 (-89.874884, 29.88777, -3.2351473) failed to convert
-rank 20: Point 7 (-91.266504, 29.981014, -5.4946666) failed to convert
-rank 6: Point 6 (-91.75265, 30.586884, 9.3985311) failed to convert
-rank 24: Point 7 (-91.203099, 29.861517, -5.0063745) failed to convert
-rank 75: Point 14 (-89.98213, 29.926442, 27.76805) failed to convert
-rank 91: Point 14 (-89.32189, 29.541184, 3.907164) failed to convert
-rank 47: Point 7 (-90.66148, 29.721745, -0.68933472) failed to convert
-rank 1: Point 7 (-92.106421, 29.836052, -0.152623) failed to convert
-rank 87: Point 14 (-89.524015, 29.772466, 11.937911) failed to convert
-rank 49: Point 7 (-90.621602, 29.672839, -0.53349842) failed to convert
-rank 57: Point 7 (-90.471554, 29.691767, -1.1131982) failed to convert
-rank 59: Point 7 (-90.405749, 29.979754, -6.0702452) failed to convert
-rank 12: Point 6 (-91.514087, 30.732192, -20.0) failed to convert
-rank 38: Point 7 (-90.812381, 29.584923, -0.67699846) failed to convert
-rank 2: Point 7 (-91.959597, 30.446645, -6.7373598) failed to convert
-rank 83: Point 14 (-89.796898, 29.575593, 21.409293) failed to convert
-rank 98: Point 14 (-89.109138, 29.199084, 0.38752034) failed to convert
-rank 93: Point 14 (-89.230403, 29.801821, 2.1869867) failed to convert
-rank 58: Point 7 (-90.426685, 29.999353, -4.3470948) failed to convert
-rank 17: Point 7 (-91.341518, 30.409966, -2.4633718) failed to convert
-rank 64: Point 14 (-90.305774, 29.539705, 1.7712826) failed to convert
-rank 13: Point 7 (-91.542953, 29.587247, 1.5004704) failed to convert
-rank 48: Point 7 (-90.652572, 29.55579, -1.2205219) failed to convert
-rank 46: Point 7 (-90.701602, 29.363285, -0.21589481) failed to convert
-rank 15: Point 7 (-91.406753, 30.745284, -20.0) failed to convert
-rank 27: Point 7 (-91.119774, 30.258936, -5.7949261) failed to convert
-rank 3: Point 7 (-91.931736, 29.705855, 2.6779256) failed to convert
-rank 0: Point 6 (-92.954125, 28.563458, 40.585065) failed to convert
-rank 25: Point 7 (-91.164025, 30.203081, 6.0148846) failed to convert
-rank 28: Point 7 (-91.116615, 29.660449, -1.8708027) failed to convert
-rank 95: Point 14 (-89.222924, 29.195834, 0.00010107) failed to convert
-rank 52: Point 7 (-90.58658, 29.387873, -1.7766407) failed to convert
-rank 30: Point 7 (-91.038304, 29.83656, -0.94083533) failed to convert
-rank 63: Point 7 (-90.311328, 29.938539, -7.7891646) failed to convert
-rank 45: Point 7 (-90.705463, 29.423311, 0.21516617) failed to convert
-rank 39: Point 7 (-90.781893, 29.753899, -1.1613011) failed to convert
-rank 26: Point 7 (-91.146569, 30.222078, 11.437064) failed to convert
-rank 4: Point 7 (-91.870336, 29.837504, -0.73735235) failed to convert
-rank 44: Point 7 (-90.689761, 29.840828, -0.49267374) failed to convert
-rank 34: Point 7 (-90.904112, 29.693307, -1.3503161) failed to convert
-rank 42: Point 7 (-90.74614, 29.510863, -0.85028431) failed to convert
-rank 50: Point 7 (-90.557802, 30.336692, -3.9248271) failed to convert
-rank 88: Point 15 (-89.477431, 29.326603, -3.8609018) failed to convert
-rank 89: Point 15 (-89.426035, 29.212565, -1.7819742) failed to convert
-rank 69: Point 15 (-90.098721, 30.019274, -9.0) failed to convert
-rank 51: Point 7 (-90.606811, 29.419143, 0.3895884) failed to convert
-rank 84: Point 15 (-89.736707, 29.849859, -2.1798968) failed to convert
-rank 79: Point 15 (-89.923635, 29.634376, 18.583372) failed to convert
-rank 76: Point 15 (-89.982326, 29.711597, 21.98909) failed to convert
-rank 53: Point 7 (-90.544325, 29.644725, -0.78980216) failed to convert
-rank 23: Point 7 (-91.196087, 30.250122, -3.7420559) failed to convert
-rank 67: Point 15 (-90.161596, 29.945297, -7.9945998) failed to convert
-rank 60: Point 7 (-90.390546, 29.872435, -0.47873157) failed to convert
-rank 54: Point 7 (-90.522781, 29.652654, -1.873564) failed to convert
-rank 96: Point 15 (-89.20697, 29.185799, -0.0) failed to convert
-rank 90: Point 15 (-89.40101, 28.977847, 0.38395752) failed to convert
-rank 86: Point 15 (-89.614094, 29.592562, -0.0) failed to convert
-rank 94: Point 15 (-89.244707, 29.190837, -0.08073395) failed to convert
-rank 71: Point 15 (-90.029587, 30.375242, -5.4777487) failed to convert
-rank 77: Point 15 (-89.964046, 29.687004, 4.6940036) failed to convert
-rank 65: Point 15 (-90.270398, 29.476588, -3.5234881) failed to convert
-rank 74: Point 15 (-89.987079, 30.105815, 4.2099759) failed to convert
-rank 92: Point 15 (-89.33844, 29.026614, -0.13352904) failed to convert
-rank 68: Point 15 (-90.123883, 30.020851, -1.9720575) failed to convert
-rank 9: Point 8 (-91.651254, 30.606267, -13.770865) failed to convert
-rank 10: Point 7 (-91.608032, 30.720159, -8.2803846) failed to convert
-rank 62: Point 7 (-90.369599, 29.541266, -2.4870133) failed to convert
-rank 55: Point 7 (-90.521013, 29.406736, -0.35563638) failed to convert
-rank 16: Point 7 (-91.36541, 30.750128, 12.818287) failed to convert
-rank 36: Point 7 (-90.831623, 30.017575, 13.951388) failed to convert
-rank 72: Point 15 (-90.039548, 30.020525, 2.0798418) failed to convert
-rank 78: Point 15 (-89.944666, 29.638607, 19.10856) failed to convert
-rank 37: Point 8 (-90.792814, 30.23009, -2.2885123) failed to convert
-rank 66: Point 15 (-90.245905, 29.342794, 1.1448303) failed to convert
-rank 81: Point 15 (-89.854618, 29.602868, 31.904031) failed to convert
-rank 40: Point 8 (-90.767719, 29.715119, -1.9506816) failed to convert
-rank 8: Point 7 (-91.660021, 30.991585, 4.5386687) failed to convert
-rank 82: Point 15 (-89.836946, 29.420166, 0.31299999) failed to convert
-rank 73: Point 15 (-90.035916, 29.793141, 0.79003952) failed to convert
-rank 99: Point 15 (-89.02952, 28.974723, 74.597475) failed to convert
-rank 70: Point 15 (-90.074072, 30.029168, -4.8676563) failed to convert
-rank 97: Point 15 (-89.172434, 29.182313, -0.0) failed to convert
-rank 80: Point 15 (-89.89669, 29.615136, 24.698697) failed to convert
-rank 75: Point 15 (-90.037682, 29.215893, 0.82184033) failed to convert
-rank 85: Point 15 (-89.6367, 30.301471, -0.41030647) failed to convert
-rank 87: Point 15 (-89.557689, 29.37275, 11.140518) failed to convert
-rank 91: Point 15 (-89.350388, 29.212491, 6.2843722) failed to convert
-rank 98: Point 15 (-89.094567, 29.361437, 10.453346) failed to convert
-rank 41: Point 8 (-90.732909, 30.01351, 16.948571) failed to convert
-rank 83: Point 15 (-89.741696, 30.250281, -2.3146506) failed to convert
-rank 18: Point 8 (-91.322534, 30.131991, -1.4807587) failed to convert
-rank 19: Point 7 (-91.315928, 29.674313, -0.16474547) failed to convert
-rank 61: Point 8 (-90.388993, 29.565147, -1.1719316) failed to convert
-rank 93: Point 15 (-89.271781, 29.331883, -0.5102473) failed to convert
-rank 22: Point 8 (-91.246342, 29.73705, -7.3456805) failed to convert
-rank 64: Point 15 (-90.300753, 29.60707, -0.085344) failed to convert
-rank 21: Point 8 (-91.222629, 30.350451, -14.548105) failed to convert
-rank 14: Point 7 (-91.50183, 29.652248, -2.2832375) failed to convert
-rank 11: Point 8 (-91.637674, 29.482098, 1.5) failed to convert
-rank 33: Point 8 (-90.93048, 29.790633, -1.1057225) failed to convert
-rank 35: Point 8 (-90.88083, 29.675537, -8.2296) failed to convert
-rank 31: Point 8 (-90.993632, 30.109698, -6.9254479) failed to convert
-rank 29: Point 8 (-91.077557, 29.553834, -0.47312246) failed to convert
-rank 6: Point 7 (-91.750099, 30.631991, -14.609065) failed to convert
-rank 20: Point 8 (-91.296338, 29.497621, -0.51161803) failed to convert
-rank 32: Point 7 (-90.942354, 30.133098, 22.596012) failed to convert
-rank 24: Point 8 (-91.177005, 30.273902, -13.605968) failed to convert
-rank 12: Point 7 (-91.514077, 30.732231, -20.0) failed to convert
-rank 59: Point 8 (-90.402507, 30.023813, -7.5483726) failed to convert
-rank 47: Point 8 (-90.647431, 29.922204, -0.88366667) failed to convert
-rank 1: Point 8 (-92.10612, 29.841483, -0.74526638) failed to convert
-rank 95: Point 15 (-89.225217, 29.169751, -0.0) failed to convert
-rank 5: Point 8 (-91.794706, 30.507898, -5.1446815) failed to convert
-rank 58: Point 8 (-90.437117, 29.856546, 1.7523621) failed to convert
-rank 49: Point 8 (-90.621538, 29.673692, 1.0600437) failed to convert
-rank 7: Point 8 (-91.69932, 31.008004, -17.389563) failed to convert
-rank 57: Point 8 (-90.470901, 29.70079, -0.04435576) failed to convert
-rank 88: Point 16 (-89.475613, 29.347868, 13.808011) failed to convert
-rank 46: Point 8 (-90.699094, 29.399619, -1.6129048) failed to convert
-rank 69: Point 16 (-90.098605, 30.020768, -9.0) failed to convert
-rank 17: Point 8 (-91.370811, 29.93089, -0.56964385) failed to convert
-rank 27: Point 8 (-91.121369, 30.233801, -12.612625) failed to convert
-rank 43: Point 8 (-90.736339, 29.35205, -8.2296) failed to convert
-rank 76: Point 16 (-89.981627, 29.720432, -0.21717937) failed to convert
-rank 89: Point 16 (-89.407719, 29.426353, 3.0761432) failed to convert
-rank 84: Point 16 (-89.762605, 29.532981, 0.34579873) failed to convert
-rank 13: Point 8 (-91.540404, 29.631018, -1.6596145) failed to convert
-rank 3: Point 8 (-91.861369, 31.003733, -16.421989) failed to convert
-rank 2: Point 8 (-91.983718, 29.991574, -0.47422946) failed to convert
-rank 79: Point 16 (-89.905766, 29.858585, -2.0348703) failed to convert
-rank 96: Point 16 (-89.204208, 29.217103, -0.0) failed to convert
-rank 15: Point 8 (-91.469464, 29.702558, -1.4599919) failed to convert
-rank 38: Point 8 (-90.791638, 29.889866, -1.3275064) failed to convert
-rank 86: Point 16 (-89.625188, 29.459204, 11.497644) failed to convert
-rank 67: Point 16 (-90.166777, 29.877566, -1.2922555) failed to convert
-rank 25: Point 8 (-91.212277, 29.437551, -0.22163783) failed to convert
-rank 28: Point 8 (-91.116321, 29.665005, 0.27560931) failed to convert
-rank 94: Point 16 (-89.145008, 30.30924, 3.78433) failed to convert
-rank 90: Point 16 (-89.386238, 29.150487, 0.31299999) failed to convert
-rank 77: Point 16 (-89.964923, 29.675724, 7.8213185) failed to convert
-rank 30: Point 8 (-91.019134, 30.130113, 14.53669) failed to convert
-rank 52: Point 8 (-90.566891, 29.666261, -0.47568723) failed to convert
-rank 48: Point 8 (-90.587317, 30.47852, -9.5694326) failed to convert
-rank 74: Point 16 (-89.998242, 29.964379, 0.08068668) failed to convert
-rank 92: Point 16 (-89.287994, 29.606781, 4.7111954) failed to convert
-rank 71: Point 16 (-90.069105, 29.871001, -0.58247736) failed to convert
-rank 68: Point 16 (-90.130685, 29.932667, -2.1268701) failed to convert
-rank 45: Point 8 (-90.695141, 29.572727, -1.5428644) failed to convert
-rank 63: Point 8 (-90.311291, 29.938491, -7.7891646) failed to convert
-rank 42: Point 8 (-90.720314, 29.885821, -0.29249618) failed to convert
-rank 26: Point 8 (-91.180863, 29.681948, -4.86156) failed to convert
-rank 0: Point 7 (-92.956169, 28.485847, 46.358815) failed to convert
-rank 66: Point 16 (-90.24585, 29.343472, 0.28076435) failed to convert
-rank 72: Point 16 (-90.053025, 29.84808, 1.2294263) failed to convert
-rank 39: Point 8 (-90.773738, 29.873001, -0.50864719) failed to convert
-rank 82: Point 16 (-89.775582, 30.176162, 1.41) failed to convert
-rank 65: Point 16 (-90.234428, 29.954881, -7.8187302) failed to convert
-rank 78: Point 16 (-89.892735, 30.288335, -2.6119096) failed to convert
-rank 73: Point 16 (-90.038618, 29.758492, -1.9120969) failed to convert
-rank 51: Point 8 (-90.587545, 29.692468, -1.4183936) failed to convert
-rank 34: Point 8 (-90.87159, 30.177824, -2.3032298) failed to convert
-rank 97: Point 16 (-89.185413, 29.035403, -0.0) failed to convert
-rank 85: Point 16 (-89.703472, 29.49734, 16.543683) failed to convert
-rank 81: Point 16 (-89.856516, 29.57894, -0.51585162) failed to convert
-rank 70: Point 16 (-90.092107, 29.796876, -3.9258242) failed to convert
-rank 99: Point 16 (-88.955505, 29.784308, 3.4219226) failed to convert
-rank 75: Point 16 (-89.989662, 29.830751, -4.0254272) failed to convert
-rank 80: Point 16 (-89.898687, 29.589932, -0.21969221) failed to convert
-rank 50: Point 8 (-90.602902, 29.70365, -1.1984233) failed to convert
-rank 44: Point 8 (-90.689765, 29.840767, 0.50879011) failed to convert
-rank 4: Point 8 (-91.810724, 30.921527, -16.801587) failed to convert
-rank 53: Point 8 (-90.544343, 29.644467, -2.1111553) failed to convert
-rank 91: Point 16 (-89.353403, 29.17753, 0.31299999) failed to convert
-rank 60: Point 8 (-90.38583, 29.936435, -1.5182965) failed to convert
-rank 98: Point 16 (-89.110913, 29.178692, 4.885721) failed to convert
-rank 87: Point 16 (-89.558229, 29.365773, -4.9661067) failed to convert
-rank 83: Point 16 (-89.780646, 29.77545, -8.2296) failed to convert
-rank 56: Point 7 (-90.464865, 29.996173, 4.0159423) failed to convert
-rank 93: Point 16 (-89.270171, 29.350269, 0.36669314) failed to convert
-rank 23: Point 8 (-91.228037, 29.74207, 10.324302) failed to convert
-rank 64: Point 16 (-90.269562, 30.023421, 2.0268238) failed to convert
-rank 8: Point 8 (-91.665082, 30.904005, -19.045412) failed to convert
-rank 62: Point 8 (-90.344227, 29.884627, -0.33307374) failed to convert
-rank 55: Point 8 (-90.471806, 30.089852, -1.3576233) failed to convert
-rank 37: Point 9 (-90.816414, 29.884664, -0.41302928) failed to convert
-rank 40: Point 9 (-90.767718, 29.715078, -1.357054) failed to convert
-rank 36: Point 8 (-90.831124, 30.024786, -11.896345) failed to convert
-rank 41: Point 9 (-90.740451, 29.904232, -1.232874) failed to convert
-rank 61: Point 9 (-90.392589, 29.515979, -0.55193021) failed to convert
-rank 18: Point 9 (-91.322598, 30.130887, -6.9067685) failed to convert
-rank 95: Point 16 (-89.221201, 29.215401, -1.422e-05) failed to convert
-rank 88: Point 17 (-89.384213, 30.408049, -6.5655218) failed to convert
-rank 76: Point 17 (-89.971374, 29.850089, -1.0278839) failed to convert
-rank 11: Point 9 (-91.578583, 30.506197, -12.152377) failed to convert
-rank 9: Point 9 (-91.651087, 30.608994, -13.850113) failed to convert
-rank 6: Point 8 (-91.750444, 30.625811, -12.167281) failed to convert
-rank 16: Point 8 (-91.365716, 30.745152, 0.42348283) failed to convert
-rank 33: Point 9 (-90.910911, 30.083912, 23.930823) failed to convert
-rank 35: Point 9 (-90.856843, 30.03214, -2.8274913) failed to convert
-rank 89: Point 17 (-89.426366, 29.208275, -0.17895226) failed to convert
-rank 19: Point 8 (-91.329759, 29.447388, 1.1406044) failed to convert
-rank 69: Point 17 (-90.107642, 29.904076, -7.3100189) failed to convert
-rank 14: Point 8 (-91.501833, 29.652187, -3.19961) failed to convert
-rank 10: Point 8 (-91.589256, 31.040013, -20.964026) failed to convert
-rank 21: Point 9 (-91.222626, 30.350391, -14.548105) failed to convert
-rank 22: Point 9 (-91.272747, 29.309709, -0.43147912) failed to convert
-rank 54: Point 8 (-90.520192, 29.688799, -1.8304845) failed to convert
-rank 84: Point 17 (-89.736696, 29.84982, -2.0261987) failed to convert
-rank 20: Point 9 (-91.243949, 30.341647, -14.680084) failed to convert
-rank 79: Point 17 (-89.904178, 29.878432, 20.536719) failed to convert
-rank 31: Point 9 (-91.039371, 29.408377, -0.0) failed to convert
-rank 12: Point 8 (-91.514062, 30.73229, -20.0) failed to convert
-rank 90: Point 17 (-89.38572, 29.156523, 0.31299999) failed to convert
-rank 47: Point 9 (-90.661348, 29.723466, -0.96298971) failed to convert
-rank 96: Point 17 (-89.220416, 29.032824, 1.0042421) failed to convert
-rank 94: Point 17 (-89.24367, 29.202313, -0.17681099) failed to convert
-rank 32: Point 8 (-90.943342, 30.118135, 17.456085) failed to convert
-rank 86: Point 17 (-89.625126, 29.45972, 1.6561055) failed to convert
-rank 49: Point 9 (-90.606753, 29.882991, 0.22228971) failed to convert
-rank 59: Point 9 (-90.418787, 29.801866, -2.1894405) failed to convert
-rank 13: Point 9 (-91.541674, 29.609157, -1.9225514) failed to convert
-rank 74: Point 17 (-89.995221, 30.002487, 1.9552254) failed to convert
-rank 82: Point 17 (-89.771718, 30.222509, 0.52101097) failed to convert
-rank 1: Point 9 (-92.060884, 30.716539, -10.575112) failed to convert
-rank 68: Point 17 (-90.127902, 29.968755, -8.2296) failed to convert
-rank 58: Point 9 (-90.427059, 29.994123, 22.120267) failed to convert
-rank 72: Point 17 (-90.038726, 30.03093, 0.20184469) failed to convert
-rank 77: Point 17 (-89.938676, 30.006728, -9.0) failed to convert
-rank 67: Point 17 (-90.166713, 29.878235, -0.96602242) failed to convert
-rank 66: Point 17 (-90.243501, 29.374459, -4.274602) failed to convert
-rank 17: Point 9 (-91.348605, 30.294369, -2.0479804) failed to convert
-rank 71: Point 17 (-90.063088, 29.948221, -6.6233045) failed to convert
-rank 78: Point 17 (-89.916905, 29.987319, -0.58312515) failed to convert
-rank 7: Point 9 (-91.699282, 31.008052, -18.895691) failed to convert
-rank 65: Point 17 (-90.221416, 30.126156, 4.3500956) failed to convert
-rank 81: Point 17 (-89.81648, 30.074466, -0.3244357) failed to convert
-rank 92: Point 17 (-89.313839, 29.310483, -0.0) failed to convert
-rank 38: Point 9 (-90.81085, 29.6074, -1.1452283) failed to convert
-rank 57: Point 9 (-90.470427, 29.707045, -0.41343301) failed to convert
-rank 70: Point 17 (-90.074085, 30.028878, -4.8859443) failed to convert
-rank 73: Point 17 (-90.013326, 30.080949, 4.9299998) failed to convert
-rank 75: Point 17 (-89.949131, 30.341003, -6.502427) failed to convert
-rank 25: Point 9 (-91.190074, 29.791907, -0.29587217) failed to convert
-rank 15: Point 9 (-91.454735, 29.950261, -1.9095343) failed to convert
-rank 43: Point 9 (-90.735388, 29.365862, 0.30480066) failed to convert
-rank 85: Point 17 (-89.704572, 29.483066, -3.9075362) failed to convert
-rank 97: Point 17 (-89.174818, 29.155217, -0.46414604) failed to convert
-rank 29: Point 9 (-91.067135, 29.715666, -1.1982345) failed to convert
-rank 99: Point 17 (-88.907676, 30.297039, 4.8867595) failed to convert
-rank 5: Point 9 (-91.82887, 29.888911, -0.64693695) failed to convert
-rank 80: Point 17 (-89.898682, 29.589992, -1.5836204) failed to convert
-rank 3: Point 9 (-91.963999, 29.093602, 12.2) failed to convert
-rank 91: Point 17 (-89.349342, 29.224555, 6.5729866) failed to convert
-rank 28: Point 9 (-91.081092, 30.212132, 8.7437848) failed to convert
-rank 87: Point 17 (-89.558209, 29.36583, -4.9661067) failed to convert
-rank 48: Point 9 (-90.630753, 29.866794, -0.80804016) failed to convert
-rank 27: Point 9 (-91.170675, 29.458529, -0.26981624) failed to convert
-rank 98: Point 17 (-89.111188, 29.17555, -0.0) failed to convert
-rank 93: Point 17 (-89.294336, 29.072963, 15.553842) failed to convert
-rank 45: Point 9 (-90.71218, 29.325627, -8.2296) failed to convert
-rank 51: Point 9 (-90.600484, 29.509087, -0.41399124) failed to convert
-rank 83: Point 17 (-89.74168, 30.250318, -2.6174196) failed to convert
-rank 64: Point 17 (-90.291417, 29.731996, 1.4768359) failed to convert
-rank 46: Point 9 (-90.700175, 29.38387, -0.11926828) failed to convert
-rank 30: Point 9 (-91.011497, 30.246325, -4.835977) failed to convert
-rank 63: Point 9 (-90.328768, 29.703398, 0.10777236) failed to convert
-rank 42: Point 9 (-90.72099, 29.876006, -0.76736376) failed to convert
-rank 2: Point 9 (-91.981877, 30.025874, -3.8680182) failed to convert
-rank 24: Point 9 (-91.203628, 29.852954, -1.2032391) failed to convert
-rank 52: Point 9 (-90.515285, 30.385206, -0.36040655) failed to convert
-rank 95: Point 17 (-89.22295, 29.195508, -0.84578381) failed to convert
-rank 4: Point 9 (-91.810714, 30.921676, -18.06144) failed to convert
-rank 26: Point 9 (-91.180862, 29.681887, -4.86156) failed to convert
-rank 76: Point 18 (-89.966036, 29.917515, -6.5620397) failed to convert
-rank 88: Point 18 (-89.477417, 29.326544, -3.8609018) failed to convert
-rank 50: Point 9 (-90.579131, 30.038706, -2.5698092) failed to convert
-rank 0: Point 8 (-92.942358, 28.590129, 36.567453) failed to convert
-rank 53: Point 9 (-90.558026, 29.451831, -2.3650649) failed to convert
-rank 39: Point 9 (-90.772063, 29.897381, 0.08445988) failed to convert
-rank 44: Point 9 (-90.705818, 29.609282, -0.94311306) failed to convert
-rank 23: Point 9 (-91.189696, 30.350679, -7.7625432) failed to convert
-rank 69: Point 18 (-90.098706, 30.019428, -9.0) failed to convert
-rank 84: Point 18 (-89.736349, 29.854038, -0.49560891) failed to convert
-rank 60: Point 9 (-90.406698, 29.652031, -0.85602967) failed to convert
-rank 34: Point 9 (-90.871748, 30.175439, -0.66075076) failed to convert
-rank 89: Point 18 (-89.364987, 29.920187, -0.0) failed to convert
-rank 86: Point 18 (-89.625067, 29.460243, 3.5004436) failed to convert
-rank 79: Point 18 (-89.952426, 29.269466, 0.72915676) failed to convert
-rank 55: Point 9 (-90.502097, 29.670899, -0.84090624) failed to convert
-rank 90: Point 18 (-89.404697, 28.934365, -0.0) failed to convert
-rank 96: Point 18 (-89.194994, 29.321306, -0.0) failed to convert
-rank 37: Point 10 (-90.817519, 29.868276, -1.1048456) failed to convert
-rank 94: Point 18 (-89.247092, 29.163079, -1.7327858) failed to convert
-rank 40: Point 10 (-90.767717, 29.715018, -0.90686569) failed to convert
-rank 66: Point 18 (-90.238121, 29.445936, -4.1129714) failed to convert
-rank 72: Point 18 (-90.044153, 29.961594, -6.6699389) failed to convert
-rank 82: Point 18 (-89.84685, 29.295629, 3.2174023) failed to convert
-rank 9: Point 10 (-91.632132, 30.935876, -10.657291) failed to convert
-rank 56: Point 8 (-90.504821, 29.442282, -0.4811296) failed to convert
-rank 68: Point 18 (-90.130501, 29.935022, -2.1768048) failed to convert
-rank 62: Point 9 (-90.35505, 29.738199, -0.47724934) failed to convert
-rank 41: Point 10 (-90.740464, 29.903668, -1.6768347) failed to convert
-rank 78: Point 18 (-89.927461, 29.854582, 0.64380186) failed to convert
-rank 65: Point 18 (-90.270359, 29.476598, -3.5234881) failed to convert
-rank 36: Point 9 (-90.833413, 29.991052, -4.1230822) failed to convert
-rank 67: Point 18 (-90.161261, 29.949407, 26.951278) failed to convert
-rank 61: Point 10 (-90.362724, 29.921953, -1.664841) failed to convert
-rank 71: Point 18 (-90.064614, 29.928633, -6.7504061) failed to convert
-rank 11: Point 10 (-91.631287, 29.59402, 1.7999999) failed to convert
-rank 81: Point 18 (-89.796689, 30.316607, -5.52034) failed to convert
-rank 75: Point 18 (-89.99839, 29.719273, -0.66051944) failed to convert
-rank 18: Point 10 (-91.293473, 30.600542, -10.964254) failed to convert
-rank 74: Point 18 (-90.015327, 29.746761, 32.250736) failed to convert
-rank 6: Point 9 (-91.750031, 30.633114, -14.542009) failed to convert
-rank 70: Point 18 (-90.074091, 30.028707, -4.8950883) failed to convert
-rank 14: Point 9 (-91.501834, 29.652147, -2.3221175) failed to convert
-rank 85: Point 18 (-89.643552, 30.218448, -0.49652124) failed to convert
-rank 92: Point 18 (-89.313475, 29.314674, -0.52642449) failed to convert
-rank 77: Point 18 (-89.950166, 29.862169, 0.54030693) failed to convert
-rank 73: Point 18 (-90.031828, 29.845194, -9.0) failed to convert
-rank 19: Point 9 (-91.291549, 30.07005, -4.3204676) failed to convert
-rank 31: Point 10 (-90.993664, 30.10917, -11.540344) failed to convert
-rank 54: Point 9 (-90.521702, 29.667636, -0.36391615) failed to convert
-rank 22: Point 10 (-91.202541, 30.434136, -14.833093) failed to convert
-rank 32: Point 9 (-90.950068, 30.016849, -1.0711054) failed to convert
-rank 99: Point 18 (-88.919298, 30.172297, 9.1438474) failed to convert
-rank 97: Point 18 (-89.082111, 30.186441, 5.6713731) failed to convert
-rank 80: Point 18 (-89.898678, 29.590032, -2.5990296) failed to convert
-rank 91: Point 18 (-89.344686, 29.27832, 13.469247) failed to convert
-rank 21: Point 10 (-91.222624, 30.35035, -14.548105) failed to convert
-rank 98: Point 18 (-89.020558, 30.174593, 8.1907636) failed to convert
-rank 33: Point 10 (-90.937667, 29.68187, -0.51659423) failed to convert
-rank 20: Point 10 (-91.282017, 29.730272, -0.70391942) failed to convert
-rank 87: Point 18 (-89.558196, 29.365869, -4.9661067) failed to convert
-rank 47: Point 10 (-90.660684, 29.732966, -0.14726726) failed to convert
-rank 12: Point 9 (-91.558671, 29.975934, -0.47914361) failed to convert
-rank 35: Point 10 (-90.874967, 29.762964, -1.5322716) failed to convert
-rank 59: Point 10 (-90.433453, 29.600608, -0.29497643) failed to convert
-rank 1: Point 10 (-92.10636, 29.836053, -1.3991319) failed to convert
-rank 13: Point 10 (-91.540641, 29.626822, -2.3121651) failed to convert
-rank 93: Point 18 (-89.292051, 29.09918, -0.15736898) failed to convert
-rank 83: Point 18 (-89.741325, 30.254513, -1.7219686) failed to convert
-rank 58: Point 10 (-90.435315, 29.881025, -0.781812) failed to convert
-rank 10: Point 9 (-91.606698, 30.742272, -9.310657) failed to convert
-rank 16: Point 9 (-91.379434, 30.521722, -4.8387347) failed to convert
-rank 64: Point 18 (-90.311329, 29.464208, 0.21256366) failed to convert
-rank 38: Point 10 (-90.75233, 30.46031, -9.219007) failed to convert
-rank 49: Point 10 (-90.591898, 30.091698, -0.337277) failed to convert
-rank 15: Point 10 (-91.470692, 29.681736, -2.0089867) failed to convert
-rank 57: Point 10 (-90.470892, 29.700499, -1.3599412) failed to convert
-rank 8: Point 9 (-91.663149, 30.937226, -19.268121) failed to convert
-rank 25: Point 10 (-91.161525, 30.242168, -4.4067972) failed to convert
-rank 17: Point 10 (-91.354521, 30.197228, -0.95296861) failed to convert
-rank 7: Point 10 (-91.714905, 30.734928, -7.6382119) failed to convert
-rank 43: Point 10 (-90.688665, 30.041537, -9.27272) failed to convert
-rank 28: Point 10 (-91.116457, 29.662318, -0.23099084) failed to convert
-rank 5: Point 10 (-91.765902, 31.020898, -12.881411) failed to convert
-rank 88: Point 19 (-89.477407, 29.326505, -3.8609018) failed to convert
-rank 48: Point 10 (-90.630603, 29.868899, -0.3051748) failed to convert
-rank 95: Point 18 (-89.231094, 29.102774, -0.00407384) failed to convert
-rank 27: Point 10 (-91.12093, 30.240362, 13.389636) failed to convert
-rank 45: Point 10 (-90.711145, 29.340685, -8.2296) failed to convert
-rank 63: Point 10 (-90.37375, 29.091426, 1.8116438) failed to convert
-rank 2: Point 10 (-91.982751, 30.00809, -3.6935457) failed to convert
-rank 76: Point 19 (-89.994952, 29.550436, 0.31299999) failed to convert
-rank 29: Point 10 (-91.036048, 30.193724, -10.970973) failed to convert
-rank 30: Point 10 (-91.038369, 29.835352, -1.1106539) failed to convert
-rank 84: Point 19 (-89.73668, 29.849761, -0.51109106) failed to convert
-rank 42: Point 10 (-90.750603, 29.445441, -0.67129525) failed to convert
-rank 24: Point 10 (-91.177003, 30.273842, -13.605968) failed to convert
-rank 52: Point 10 (-90.582598, 29.444205, -0.02857904) failed to convert
-rank 46: Point 10 (-90.702532, 29.349539, 0.3048) failed to convert
-rank 89: Point 19 (-89.337257, 30.236929, 3.1321853) failed to convert
-rank 69: Point 19 (-90.114078, 29.820699, -0.23560189) failed to convert
-rank 86: Point 19 (-89.549328, 30.358717, -3.8378745) failed to convert
-rank 51: Point 10 (-90.56006, 30.078532, -1.461206) failed to convert
-rank 3: Point 10 (-91.861359, 31.003793, -17.46482) failed to convert
-rank 66: Point 19 (-90.20197, 29.923908, 24.036437) failed to convert
-rank 96: Point 19 (-89.176771, 29.526445, 6.1009325) failed to convert
-rank 26: Point 10 (-91.177205, 29.739861, -0.02) failed to convert
-rank 90: Point 19 (-89.374032, 29.292336, -4.3943018) failed to convert
-rank 79: Point 19 (-89.905743, 29.858641, -1.2730107) failed to convert
-rank 68: Point 19 (-90.158458, 29.570259, 0.31299999) failed to convert
-rank 72: Point 19 (-90.038668, 30.031632, -5.1663603) failed to convert
-rank 78: Point 19 (-89.973852, 29.266798, 2.4946708) failed to convert
-rank 82: Point 19 (-89.804253, 29.824054, -0.18664423) failed to convert
-rank 4: Point 10 (-91.844398, 30.313234, -6.4860338) failed to convert
-rank 53: Point 10 (-90.512022, 30.094666, -0.37951771) failed to convert
-rank 39: Point 10 (-90.788398, 29.658307, -0.45841601) failed to convert
-rank 94: Point 19 (-89.244174, 29.196368, -0.0) failed to convert
-rank 50: Point 10 (-90.591378, 29.86645, -0.62116968) failed to convert
-rank 65: Point 19 (-90.234395, 29.954905, -7.8187302) failed to convert
-rank 71: Point 19 (-90.063069, 29.948384, -6.7729613) failed to convert
-rank 67: Point 19 (-90.166707, 29.878069, -4.1544242) failed to convert
-rank 92: Point 19 (-89.313378, 29.315756, -0.04350053) failed to convert
-rank 70: Point 19 (-90.074153, 30.027872, 0.61264801) failed to convert
-rank 44: Point 10 (-90.653739, 30.354416, -4.8067912) failed to convert
-rank 75: Point 19 (-89.997826, 29.726067, -1.384656) failed to convert
-rank 81: Point 19 (-89.85649, 29.578971, -0.27756735) failed to convert
-rank 73: Point 19 (-90.021127, 29.981665, 4.2326895) failed to convert
-rank 85: Point 19 (-89.704528, 29.483108, -3.9075362) failed to convert
-rank 23: Point 10 (-91.236771, 29.601696, -0.50136991) failed to convert
-rank 74: Point 19 (-89.972818, 30.28494, -0.50257163) failed to convert
-rank 77: Point 19 (-89.938666, 30.006668, -9.0) failed to convert
-rank 55: Point 10 (-90.519175, 29.432419, -0.0) failed to convert
-rank 0: Point 9 (-92.940961, 28.515519, 44.937739) failed to convert
-rank 34: Point 10 (-90.871586, 30.177737, -2.3362826) failed to convert
-rank 37: Point 11 (-90.792803, 30.230013, -2.4378852) failed to convert
-rank 99: Point 19 (-88.945815, 29.884822, 3.4322695) failed to convert
-rank 91: Point 19 (-89.369828, 28.986238, 10.707413) failed to convert
-rank 40: Point 11 (-90.751976, 29.944248, -0.72282921) failed to convert
-rank 56: Point 9 (-90.477433, 29.822619, -0.70262133) failed to convert
-rank 62: Point 10 (-90.37219, 29.505221, -0.47792049) failed to convert
-rank 80: Point 19 (-89.898673, 29.590093, -2.5990296) failed to convert
-rank 9: Point 11 (-91.629587, 30.979453, -15.146323) failed to convert
-rank 41: Point 11 (-90.740518, 29.902848, 0.03650099) failed to convert
-rank 60: Point 10 (-90.364399, 30.225579, 2.2744794) failed to convert
-rank 36: Point 10 (-90.813609, 30.281386, 0.094488) failed to convert
-rank 98: Point 19 (-89.00724, 30.318737, 4.0885997) failed to convert
-rank 87: Point 19 (-89.529117, 29.711026, -0.0) failed to convert
-rank 97: Point 19 (-89.184858, 29.041207, -0.0) failed to convert
-rank 6: Point 10 (-91.755719, 30.531982, -6.9571567) failed to convert
-rank 18: Point 11 (-91.291696, 30.628938, 5.7494894) failed to convert
-rank 93: Point 19 (-89.269799, 29.35386, 1.5464898) failed to convert
-rank 19: Point 10 (-91.329822, 29.446126, 0.12343377) failed to convert
-rank 83: Point 19 (-89.755411, 30.083482, 0.37549407) failed to convert
-rank 64: Point 19 (-90.305911, 29.537061, 1.9129244) failed to convert
-rank 54: Point 10 (-90.519205, 29.702343, -0.96512503) failed to convert
-rank 31: Point 11 (-90.993655, 30.10913, -11.229138) failed to convert
-rank 32: Point 10 (-90.933509, 30.265252, -4.1305449) failed to convert
-rank 22: Point 11 (-91.200792, 30.461657, 10.454641) failed to convert
-rank 11: Point 11 (-91.578558, 30.506229, -12.152377) failed to convert
-rank 21: Point 11 (-91.219183, 30.404708, -15.393011) failed to convert
-rank 33: Point 11 (-90.946034, 29.555073, -0.54575515) failed to convert
-rank 88: Point 20 (-89.477393, 29.326446, -3.8609018) failed to convert
-rank 14: Point 10 (-91.501837, 29.652086, -1.123426) failed to convert
-rank 61: Point 11 (-90.388974, 29.565089, -1.0614718) failed to convert
-rank 76: Point 20 (-89.982971, 29.702958, 16.876875) failed to convert
-rank 95: Point 19 (-89.226857, 29.151039, -0.48743893) failed to convert
-rank 20: Point 11 (-91.243926, 30.34168, -14.680084) failed to convert
-rank 84: Point 20 (-89.7183, 30.072708, -0.0862105) failed to convert
-rank 47: Point 11 (-90.661657, 29.71903, -0.92272598) failed to convert
-rank 89: Point 20 (-89.404461, 29.463931, 1.3937179) failed to convert
-rank 13: Point 11 (-91.544022, 29.568703, 1.3444806) failed to convert
-rank 86: Point 20 (-89.564225, 30.1836, -0.0759625) failed to convert
-rank 69: Point 20 (-90.120913, 29.731961, -8.2296) failed to convert
-rank 1: Point 11 (-92.106079, 29.841483, -1.2796329) failed to convert
-rank 59: Point 11 (-90.444536, 29.447746, -0.21336) failed to convert
-rank 49: Point 11 (-90.619485, 29.701853, -0.47619754) failed to convert
-rank 35: Point 11 (-90.874917, 29.76367, -0.7458815) failed to convert
-rank 10: Point 10 (-91.590537, 31.017787, -13.17267) failed to convert
-rank 58: Point 11 (-90.42627, 30.004715, -6.8601341) failed to convert
-rank 96: Point 20 (-89.205972, 29.196803, -0.00387629) failed to convert
-rank 38: Point 11 (-90.791643, 29.889613, -0.8015688) failed to convert
-rank 16: Point 10 (-91.435866, 29.587043, -0.47047648) failed to convert
-rank 57: Point 11 (-90.432645, 30.225257, -0.27807234) failed to convert
-rank 66: Point 20 (-90.243445, 29.374481, -5.0331627) failed to convert
-rank 90: Point 20 (-89.374, 29.292361, -4.3943018) failed to convert
-rank 79: Point 20 (-89.905728, 29.858678, -1.5014514) failed to convert
-rank 12: Point 10 (-91.530855, 30.449265, -4.0715199) failed to convert
-rank 15: Point 11 (-91.471097, 29.674703, -3.3009841) failed to convert
-rank 17: Point 11 (-91.366642, 29.998213, -0.27891827) failed to convert
-rank 82: Point 20 (-89.787209, 30.032651, 2.1960529) failed to convert
-rank 7: Point 11 (-91.699257, 31.008083, -19.712166) failed to convert
-rank 25: Point 11 (-91.19991, 29.635348, -1.993207) failed to convert
-rank 68: Point 20 (-90.131874, 29.916909, -7.1672967) failed to convert
-rank 94: Point 20 (-89.239697, 29.247315, -0.0) failed to convert
-rank 72: Point 20 (-90.082821, 29.463606, 2.7489099) failed to convert
-rank 43: Point 11 (-90.736955, 29.342921, 2.3178498) failed to convert
-rank 78: Point 20 (-89.927947, 29.848276, -0.78190628) failed to convert
-rank 70: Point 20 (-90.074185, 30.02745, -4.9011843) failed to convert
-rank 67: Point 20 (-90.161556, 29.945251, -7.9945998) failed to convert
-rank 71: Point 20 (-90.019861, 30.497998, -10.983189) failed to convert
-rank 45: Point 11 (-90.696929, 29.546789, 0.10331126) failed to convert
-rank 65: Point 20 (-90.270476, 29.474771, -3.5814001) failed to convert
-rank 92: Point 20 (-89.31897, 29.25105, 17.895033) failed to convert
-rank 28: Point 11 (-91.093292, 30.022949, -1.6465617) failed to convert
-rank 63: Point 11 (-90.311266, 29.938459, -7.7891646) failed to convert
-rank 85: Point 20 (-89.703027, 29.501091, 25.934031) failed to convert
-rank 29: Point 11 (-91.035629, 30.199771, -6.3732218) failed to convert
-rank 75: Point 20 (-90.039128, 29.196007, 2.6411601) failed to convert
-rank 77: Point 20 (-89.92906, 30.126903, 4.1599999) failed to convert
-rank 73: Point 20 (-90.019905, 29.99714, -1.9166921) failed to convert
-rank 48: Point 11 (-90.619508, 30.025922, -9.7279976) failed to convert
-rank 30: Point 11 (-91.046073, 29.716639, -0.71039755) failed to convert
-rank 74: Point 20 (-90.053558, 29.25488, 0.60050306) failed to convert
-rank 2: Point 11 (-91.978538, 30.086684, -7.5583463) failed to convert
-rank 42: Point 11 (-90.710996, 30.019933, 36.429681) failed to convert
-rank 46: Point 11 (-90.662389, 29.927441, -0.17119841) failed to convert
-rank 91: Point 20 (-89.352506, 29.187659, 0.31299999) failed to convert
-rank 24: Point 11 (-91.177001, 30.273801, -13.605968) failed to convert
-rank 81: Point 20 (-89.83205, 29.882339, 0.00012326) failed to convert
-rank 3: Point 11 (-91.881713, 30.633423, -6.6490023) failed to convert
-rank 52: Point 11 (-90.539823, 30.045131, 22.5182) failed to convert
-rank 51: Point 11 (-90.588369, 29.680533, -0.90511725) failed to convert
-rank 5: Point 11 (-91.80455, 30.330273, -4.3036918) failed to convert
-rank 87: Point 20 (-89.558176, 29.365926, -4.9661067) failed to convert
-rank 27: Point 11 (-91.119073, 30.269179, 21.676666) failed to convert
-rank 99: Point 20 (-88.939533, 29.952489, 4.9946772) failed to convert
-rank 98: Point 20 (-89.029091, 30.08079, 4.8280663) failed to convert
-rank 26: Point 11 (-91.185069, 29.614978, 7.6520392) failed to convert
-rank 80: Point 20 (-89.854872, 30.135222, 1.7367542) failed to convert
-rank 93: Point 20 (-89.281676, 29.217507, 9.957087) failed to convert
-rank 97: Point 20 (-89.167933, 29.232363, -0.0) failed to convert
-rank 39: Point 11 (-90.790321, 29.629953, -0.64320821) failed to convert
-rank 4: Point 11 (-91.809431, 30.944545, -16.521186) failed to convert
-rank 53: Point 11 (-90.544296, 29.644854, -0.21602328) failed to convert
-rank 83: Point 20 (-89.741656, 30.250374, -2.1662076) failed to convert
-rank 64: Point 20 (-90.273292, 29.973406, 6.7493822) failed to convert
-rank 50: Point 11 (-90.591442, 29.865521, -0.58985981) failed to convert
-rank 44: Point 11 (-90.689989, 29.837484, -0.59514408) failed to convert
-rank 23: Point 11 (-91.232255, 29.674151, -3.5604502) failed to convert
-rank 34: Point 11 (-90.899077, 29.768396, -1.4362082) failed to convert
-rank 37: Point 12 (-90.855427, 29.305665, -0.51454751) failed to convert
-rank 76: Point 21 (-89.984918, 29.678137, -0.26667765) failed to convert
-rank 40: Point 12 (-90.757764, 29.860032, -0.29724758) failed to convert
-rank 88: Point 21 (-89.394234, 30.292622, -3.8639961) failed to convert
-rank 62: Point 11 (-90.343058, 29.899563, -0.71129334) failed to convert
-rank 56: Point 10 (-90.504084, 29.452267, -8.2296) failed to convert
-rank 36: Point 11 (-90.832167, 30.009232, 14.289777) failed to convert
-rank 8: Point 10 (-91.687992, 30.504334, -5.1524963) failed to convert
-rank 84: Point 21 (-89.76167, 29.543715, 20.670872) failed to convert
-rank 95: Point 20 (-89.223018, 29.19472, -0.19129088) failed to convert
-rank 55: Point 11 (-90.502146, 29.670198, -0.67349946) failed to convert
-rank 89: Point 21 (-89.426124, 29.210336, -0.16541347) failed to convert
-rank 60: Point 11 (-90.378541, 30.034808, -0.15269726) failed to convert
-rank 69: Point 21 (-90.120907, 29.732033, -1.4569971) failed to convert
-rank 6: Point 11 (-91.749874, 30.635706, -14.453617) failed to convert
-rank 9: Point 12 (-91.674973, 30.192374, -2.2809371) failed to convert
-rank 96: Point 21 (-89.211996, 29.1283, -0.0) failed to convert
-rank 86: Point 21 (-89.543206, 30.430105, -7.9979926) failed to convert
-rank 41: Point 12 (-90.740538, 29.902544, 0.36209005) failed to convert
-rank 79: Point 21 (-89.905705, 29.858735, -3.6594689) failed to convert
-rank 54: Point 11 (-90.525733, 29.611098, -0.2565398) failed to convert
-rank 94: Point 21 (-89.213659, 29.542479, 4.1736249) failed to convert
-rank 66: Point 21 (-90.201276, 29.932873, -3.5134286) failed to convert
-rank 70: Point 21 (-90.074192, 30.027349, -4.9011843) failed to convert
-rank 82: Point 21 (-89.784757, 30.062629, 17.58462) failed to convert
-rank 90: Point 21 (-89.382548, 29.192917, 0.31299999) failed to convert
-rank 19: Point 11 (-91.291529, 30.070108, -9.1683847) failed to convert
-rank 68: Point 21 (-90.131745, 29.918572, -6.9616325) failed to convert
-rank 78: Point 21 (-89.920284, 29.944211, 1.1704914) failed to convert
-rank 72: Point 21 (-90.053726, 29.838915, 0.22173752) failed to convert
-rank 11: Point 12 (-91.62869, 29.639224, -0.66473757) failed to convert
-rank 21: Point 12 (-91.222621, 30.35029, -14.548105) failed to convert
-rank 18: Point 12 (-91.322595, 30.130826, -6.8561717) failed to convert
-rank 67: Point 21 (-90.167653, 29.865587, -0.25983712) failed to convert
-rank 31: Point 12 (-91.056471, 29.142095, 2.2680519) failed to convert
-rank 22: Point 12 (-91.258337, 29.543495, 5.3351088) failed to convert
-rank 65: Point 21 (-90.235288, 29.942736, -2.2801237) failed to convert
-rank 85: Point 21 (-89.704498, 29.483136, -3.9075362) failed to convert
-rank 71: Point 21 (-90.063071, 29.948289, -6.6233045) failed to convert
-rank 32: Point 11 (-90.928237, 30.343886, -3.2369913) failed to convert
-rank 92: Point 21 (-89.313516, 29.313609, -0.00039539) failed to convert
-rank 75: Point 21 (-90.038993, 29.197694, 2.5497925) failed to convert
-rank 47: Point 12 (-90.661486, 29.721479, -0.89962853) failed to convert
-rank 14: Point 11 (-91.502714, 29.637076, -1.5437005) failed to convert
-rank 61: Point 12 (-90.388961, 29.565051, -1.0080321) failed to convert
-rank 13: Point 12 (-91.541672, 29.608991, -2.6421351) failed to convert
-rank 33: Point 12 (-90.910056, 30.096398, 19.548147) failed to convert
-rank 20: Point 12 (-91.278454, 29.787487, -0.44070806) failed to convert
-rank 74: Point 21 (-90.000573, 29.934231, -6.7077341) failed to convert
-rank 73: Point 21 (-90.038617, 29.75816, -0.21132168) failed to convert
-rank 77: Point 21 (-89.93785, 30.016806, 0.63286504) failed to convert
-rank 16: Point 11 (-91.377168, 30.558536, -6.6681017) failed to convert
-rank 10: Point 11 (-91.589219, 31.039964, -21.479985) failed to convert
-rank 99: Point 21 (-88.920957, 30.150992, 8.9976878) failed to convert
-rank 58: Point 12 (-90.427, 29.994596, 19.207826) failed to convert
-rank 35: Point 12 (-90.874959, 29.762912, -1.4191949) failed to convert
-rank 57: Point 12 (-90.459685, 29.855036, -0.43240527) failed to convert
-rank 91: Point 21 (-89.349, 29.228144, 10.424005) failed to convert
-rank 25: Point 12 (-91.197912, 29.667174, -0.64459266) failed to convert
-rank 1: Point 12 (-92.10632, 29.836053, -1.81173) failed to convert
-rank 7: Point 12 (-91.742687, 30.243292, -1.6440782) failed to convert
-rank 49: Point 12 (-90.644802, 29.340062, 0.3048) failed to convert
-rank 15: Point 12 (-91.41158, 30.665696, -8.0192921) failed to convert
-rank 81: Point 21 (-89.855055, 29.596844, 1.0240962) failed to convert
-rank 17: Point 12 (-91.326123, 30.656648, 2.7919084) failed to convert
-rank 87: Point 21 (-89.489081, 30.180416, 1.3969769) failed to convert
-rank 98: Point 21 (-89.048456, 29.868716, 4.1996245) failed to convert
-rank 43: Point 12 (-90.736515, 29.349318, -8.2296) failed to convert
-rank 93: Point 21 (-89.282103, 29.212543, 16.005631) failed to convert
-rank 0: Point 10 (-92.930741, 28.616456, 34.700001) failed to convert
-rank 38: Point 12 (-90.791654, 29.889045, -0.35256425) failed to convert
-rank 83: Point 21 (-89.804285, 29.483516, -0.2670204) failed to convert
-rank 12: Point 11 (-91.635798, 28.626586, 33.6194) failed to convert
-rank 97: Point 21 (-89.183501, 29.05624, -0.0) failed to convert
-rank 64: Point 21 (-90.356103, 28.854336, 20.384271) failed to convert
-rank 48: Point 12 (-90.630737, 29.866757, -0.96786306) failed to convert
-rank 59: Point 12 (-90.402483, 30.02378, -7.5483726) failed to convert
-rank 42: Point 12 (-90.721066, 29.87455, -1.5253013) failed to convert
-rank 45: Point 12 (-90.675338, 29.857476, -0.27253443) failed to convert
-rank 29: Point 12 (-91.0197, 30.442219, -12.482388) failed to convert
-rank 30: Point 12 (-91.038354, 29.835544, -1.6027113) failed to convert
-rank 80: Point 21 (-89.865801, 29.9999, -0.57858455) failed to convert
-rank 24: Point 12 (-91.176999, 30.273741, -13.605968) failed to convert
-rank 2: Point 12 (-91.938116, 30.841979, -11.345853) failed to convert
-rank 52: Point 12 (-90.586549, 29.387822, -3.0120983) failed to convert
-rank 5: Point 12 (-91.771892, 30.913814, -11.288679) failed to convert
-rank 46: Point 12 (-90.697074, 29.428621, -0.61053583) failed to convert
-rank 27: Point 12 (-91.164154, 29.561941, -0.43942106) failed to convert
-rank 28: Point 12 (-91.131598, 29.42258, -0.61496281) failed to convert
-rank 3: Point 12 (-91.861352, 31.003832, -17.962754) failed to convert
-rank 76: Point 22 (-89.962573, 29.961037, -1.260593) failed to convert
-rank 88: Point 22 (-89.483471, 29.254275, -0.31146932) failed to convert
-rank 63: Point 12 (-90.311229, 29.938411, -7.7891646) failed to convert
-rank 84: Point 22 (-89.721604, 30.032219, 0.14771326) failed to convert
-rank 95: Point 21 (-89.215998, 29.27443, -0.0) failed to convert
-rank 4: Point 12 (-91.85894, 30.047061, -3.200011) failed to convert
-rank 39: Point 12 (-90.807469, 29.376693, -8.2296) failed to convert
-rank 44: Point 12 (-90.704032, 29.635029, -0.47593692) failed to convert
-rank 51: Point 12 (-90.560056, 30.078391, -1.7427669) failed to convert
-rank 69: Point 22 (-90.100141, 30.000834, -9.0) failed to convert
-rank 23: Point 12 (-91.228503, 29.734154, 1.9220364) failed to convert
-rank 94: Point 22 (-89.248066, 29.15173, 7.3924668) failed to convert
-rank 66: Point 22 (-90.238076, 29.445977, -4.1129714) failed to convert
-rank 86: Point 22 (-89.563088, 30.196637, -0.24051205) failed to convert
-rank 53: Point 12 (-90.544301, 29.64465, -1.1513957) failed to convert
-rank 50: Point 12 (-90.603384, 29.69669, -1.3921906) failed to convert
-rank 96: Point 22 (-89.211319, 29.135972, -0.0) failed to convert
-rank 70: Point 22 (-90.082615, 29.919062, -6.8823845) failed to convert
-rank 89: Point 22 (-89.429117, 29.175122, 0.31299999) failed to convert
-rank 90: Point 22 (-89.385237, 29.161547, 0.29026628) failed to convert
-rank 8: Point 11 (-91.667932, 30.853716, -12.91958) failed to convert
-rank 79: Point 22 (-89.903272, 29.889137, 25.965524) failed to convert
-rank 72: Point 22 (-90.053712, 29.839059, 1.4375966) failed to convert
-rank 56: Point 11 (-90.487431, 29.684027, -0.65217962) failed to convert
-rank 82: Point 22 (-89.77147, 30.224605, 0.96782102) failed to convert
-rank 78: Point 22 (-89.949911, 29.571061, 0.31299999) failed to convert
-rank 62: Point 12 (-90.377419, 29.433399, -0.0) failed to convert
-rank 36: Point 12 (-90.83351, 29.989421, -10.422942) failed to convert
-rank 65: Point 22 (-90.234346, 29.95494, -7.8187302) failed to convert
-rank 55: Point 12 (-90.489041, 29.851888, -0.49418799) failed to convert
-rank 67: Point 22 (-90.227254, 29.077224, 8.4294017) failed to convert
-rank 68: Point 22 (-90.100107, 30.32676, 3.6300001) failed to convert
-rank 85: Point 22 (-89.704454, 29.483178, -3.9075362) failed to convert
-rank 34: Point 12 (-90.87172, 30.17565, -2.3024277) failed to convert
-rank 71: Point 22 (-90.062421, 29.956545, -4.3584144) failed to convert
-rank 92: Point 22 (-89.286795, 29.619234, 2.4627046) failed to convert
-rank 75: Point 22 (-89.984751, 29.891986, 1.6492727) failed to convert
-rank 77: Point 22 (-89.938659, 30.006628, -9.0) failed to convert
-rank 60: Point 12 (-90.382787, 29.977099, -1.4553089) failed to convert
-rank 81: Point 22 (-89.877598, 29.314612, -0.07233091) failed to convert
-rank 37: Point 13 (-90.825349, 29.75266, -2.7603084) failed to convert
-rank 26: Point 12 (-91.180676, 29.684752, -2.1363233) failed to convert
-rank 73: Point 22 (-90.026391, 29.914112, -9.0) failed to convert
-rank 74: Point 22 (-90.00951, 29.82043, -0.51368882) failed to convert
-rank 54: Point 12 (-90.522772, 29.652454, -2.0904375) failed to convert
-rank 41: Point 13 (-90.763191, 29.572589, -3.3505237) failed to convert
-rank 99: Point 22 (-88.929153, 30.063024, 9.7852448) failed to convert
-rank 91: Point 22 (-89.349589, 29.221301, 1.368049) failed to convert
-rank 98: Point 22 (-89.112349, 29.160823, -0.0) failed to convert
-rank 9: Point 13 (-91.65028, 30.622575, -14.014705) failed to convert
-rank 93: Point 22 (-89.248929, 29.59056, 2.6022546) failed to convert
-rank 97: Point 22 (-89.174537, 29.157571, 4.3265643) failed to convert
-rank 31: Point 13 (-90.993641, 30.109072, -11.301375) failed to convert
-rank 6: Point 12 (-91.750145, 30.630863, -13.594455) failed to convert
-rank 21: Point 13 (-91.277596, 29.467913, 6.678511) failed to convert
-rank 18: Point 13 (-91.322892, 30.125996, -0.23100001) failed to convert
-rank 87: Point 22 (-89.50782, 29.961373, -0.0) failed to convert
-rank 83: Point 22 (-89.741919, 30.247016, -0.24383999) failed to convert
-rank 11: Point 13 (-91.57852, 30.506276, -12.152377) failed to convert
-rank 80: Point 22 (-89.874823, 29.887769, -3.2351473) failed to convert
-rank 22: Point 13 (-91.203514, 30.418689, 7.64266) failed to convert
-rank 40: Point 13 (-90.757535, 29.863325, -0.26032775) failed to convert
-rank 32: Point 12 (-90.943686, 30.112551, 35.436707) failed to convert
-rank 47: Point 13 (-90.661674, 29.718726, -0.67575539) failed to convert
-rank 19: Point 12 (-91.291516, 30.070146, -9.1683847) failed to convert
-rank 61: Point 13 (-90.364678, 29.895005, -0.42709072) failed to convert
-rank 64: Point 22 (-90.274001, 29.963533, -8.0302614) failed to convert
-rank 14: Point 12 (-91.475358, 30.099524, 17.154871) failed to convert
-rank 13: Point 13 (-91.540375, 29.631179, -1.4415857) failed to convert
-rank 10: Point 12 (-91.62792, 30.376665, -3.925451) failed to convert
-rank 33: Point 13 (-90.910375, 30.090913, 20.723911) failed to convert
-rank 20: Point 13 (-91.242528, 30.363671, 9.7620606) failed to convert
-rank 25: Point 13 (-91.165299, 30.18296, -5.870743) failed to convert
-rank 88: Point 23 (-89.469407, 29.420009, 1.8240249) failed to convert
-rank 76: Point 23 (-89.96256, 29.961096, -3.7246561) failed to convert
-rank 49: Point 13 (-90.588746, 30.135833, -0.17989365) failed to convert
-rank 84: Point 23 (-89.762237, 29.536566, -2.9731112) failed to convert
-rank 1: Point 13 (-92.106019, 29.841484, -0.55456658) failed to convert
-rank 7: Point 13 (-91.748844, 30.133456, -1.8911473) failed to convert
-rank 16: Point 12 (-91.389956, 30.349216, -2.0836027) failed to convert
-rank 57: Point 13 (-90.488441, 29.45675, -0.09213156) failed to convert
-rank 95: Point 22 (-89.223283, 29.191672, -0.02768829) failed to convert
-rank 12: Point 12 (-91.518917, 30.650215, -6.8110443) failed to convert
-rank 58: Point 13 (-90.439254, 29.826622, 1.8444481) failed to convert
-rank 43: Point 13 (-90.73527, 29.367367, -0.37032017) failed to convert
-rank 15: Point 13 (-91.470668, 29.681876, -1.8573333) failed to convert
-rank 17: Point 13 (-91.386083, 29.676394, -0.89690033) failed to convert
-rank 38: Point 13 (-90.791586, 29.889835, -0.18974549) failed to convert
-rank 35: Point 13 (-90.874936, 29.763028, -1.2322232) failed to convert
-rank 42: Point 13 (-90.711246, 30.016014, -8.3004677) failed to convert
-rank 30: Point 13 (-91.0384, 29.834771, -1.1001635) failed to convert
-rank 45: Point 13 (-90.711026, 29.342172, 0.31403457) failed to convert
-rank 69: Point 23 (-90.109677, 29.877644, -1.2352712) failed to convert
-rank 29: Point 13 (-91.036011, 30.193772, -12.387073) failed to convert
-rank 48: Point 13 (-90.619495, 30.025863, -9.7279976) failed to convert
-rank 24: Point 13 (-91.172272, 30.347755, 16.053124) failed to convert
-rank 66: Point 23 (-90.238046, 29.446004, -4.1129714) failed to convert
-rank 94: Point 23 (-89.240252, 29.240853, -0.2070793) failed to convert
-rank 86: Point 23 (-89.560143, 30.231015, -3.5838956) failed to convert
-rank 2: Point 13 (-91.998884, 29.699262, 2.889008) failed to convert
-rank 27: Point 13 (-91.121039, 30.238509, 23.337924) failed to convert
-rank 96: Point 23 (-89.170839, 29.592787, 4.7140247) failed to convert
-rank 90: Point 23 (-89.374283, 29.288752, -0.55611564) failed to convert
-rank 5: Point 13 (-91.793168, 30.534205, -4.1021479) failed to convert
-rank 4: Point 13 (-91.809281, 30.94715, -18.903695) failed to convert
-rank 52: Point 13 (-90.586528, 29.387787, -3.2541779) failed to convert
-rank 28: Point 13 (-91.080984, 30.211503, 5.769978) failed to convert
-rank 78: Point 23 (-89.927919, 29.84833, -2.0313403) failed to convert
-rank 70: Point 23 (-90.082619, 29.918994, -6.8823845) failed to convert
-rank 89: Point 23 (-89.414752, 29.342858, 0.57174819) failed to convert
-rank 79: Point 23 (-89.903613, 29.884802, 21.227488) failed to convert
-rank 72: Point 23 (-90.047031, 29.924654, -0.64046765) failed to convert
-rank 59: Point 13 (-90.433319, 29.602123, -0.79339424) failed to convert
-rank 63: Point 13 (-90.345251, 29.479376, -3.6789361) failed to convert
-rank 82: Point 23 (-89.824403, 29.574165, 1.1739214) failed to convert
-rank 67: Point 23 (-90.166671, 29.878361, -0.87345275) failed to convert
-rank 39: Point 13 (-90.777253, 29.820934, -0.99488982) failed to convert
-rank 65: Point 23 (-90.270076, 29.47971, -0.14870328) failed to convert
-rank 46: Point 13 (-90.701574, 29.363339, -0.40682125) failed to convert
-rank 68: Point 23 (-90.130755, 29.931353, -2.0129417) failed to convert
-rank 85: Point 23 (-89.703569, 29.493864, 16.766073) failed to convert
-rank 92: Point 23 (-89.311647, 29.334722, -0.26369457) failed to convert
-rank 75: Point 23 (-89.991705, 29.803747, 0.39361908) failed to convert
-rank 71: Point 23 (-90.063071, 29.948113, -6.8022221) failed to convert
-rank 3: Point 13 (-91.8799, 30.666429, -8.2296) failed to convert
-rank 73: Point 23 (-90.031791, 29.845145, -9.0) failed to convert
-rank 81: Point 23 (-89.870247, 29.40684, 0.98550269) failed to convert
-rank 51: Point 13 (-90.58906, 29.670653, -0.42980714) failed to convert
-rank 44: Point 13 (-90.675762, 30.041234, 14.459589) failed to convert
-rank 0: Point 11 (-92.934132, 28.457856, 49.302379) failed to convert
-rank 99: Point 23 (-88.909981, 30.267604, 5.3275162) failed to convert
-rank 74: Point 23 (-90.000539, 29.934281, -6.7077341) failed to convert
-rank 91: Point 23 (-89.35566, 29.150901, 0.31299999) failed to convert
-rank 77: Point 23 (-89.935618, 30.044634, 1.6849829) failed to convert
-rank 98: Point 23 (-89.042138, 29.937557, 3.6050512) failed to convert
-rank 97: Point 23 (-89.158192, 29.341463, 5.9832131) failed to convert
-rank 87: Point 23 (-89.558425, 29.362654, 1.3924565) failed to convert
-rank 23: Point 13 (-91.217715, 29.906492, -0.206) failed to convert
-rank 53: Point 13 (-90.543345, 29.658056, -2.0398129) failed to convert
-rank 93: Point 23 (-89.219373, 29.92403, 0.04953605) failed to convert
-rank 83: Point 23 (-89.780595, 29.775417, -1.2150168) failed to convert
-rank 50: Point 13 (-90.578679, 30.044912, -4.4555648) failed to convert
-rank 80: Point 23 (-89.87503, 29.88504, -3.2503873) failed to convert
-rank 54: Point 13 (-90.521673, 29.667682, -0.38035455) failed to convert
-rank 8: Point 12 (-91.665023, 30.903991, -19.954039) failed to convert
-rank 62: Point 13 (-90.391635, 29.238639, 0.0394705) failed to convert
-rank 60: Point 13 (-90.384865, 29.948762, 11.900306) failed to convert
-rank 64: Point 23 (-90.302532, 29.581972, -0.41780379) failed to convert
-rank 41: Point 14 (-90.740102, 29.90855, -0.21317321) failed to convert
-rank 26: Point 13 (-91.179557, 29.702487, -0.75646492) failed to convert
-rank 55: Point 13 (-90.507808, 29.590978, 0.47986504) failed to convert
-rank 88: Point 24 (-89.477183, 29.328386, 1.1976348) failed to convert
-rank 36: Point 13 (-90.861034, 29.58145, -0.27432001) failed to convert
-rank 56: Point 12 (-90.455999, 30.117359, -0.29224537) failed to convert
-rank 37: Point 14 (-90.823974, 29.772938, -3.1550642) failed to convert
-rank 6: Point 13 (-91.750129, 30.631039, -14.275977) failed to convert
-rank 9: Point 14 (-91.651047, 30.60899, -13.850113) failed to convert
-rank 84: Point 24 (-89.74309, 29.770908, -0.21624043) failed to convert
-rank 31: Point 14 (-91.071704, 28.90283, 4.1919001) failed to convert
-rank 76: Point 24 (-89.962551, 29.961135, -3.7246561) failed to convert
-rank 21: Point 14 (-91.225367, 30.306531, -1.1952933) failed to convert
-rank 95: Point 23 (-89.224333, 29.179674, -0.48556571) failed to convert
-rank 40: Point 14 (-90.790121, 29.385773, -8.2296) failed to convert
-rank 11: Point 14 (-91.546742, 31.04445, -43.762128) failed to convert
-rank 47: Point 14 (-90.661143, 29.72632, -0.84432148) failed to convert
-rank 18: Point 14 (-91.322593, 30.130786, -6.8561717) failed to convert
-rank 19: Point 13 (-91.263213, 30.524048, 18.103468) failed to convert
-rank 61: Point 14 (-90.334282, 30.303549, -0.43114608) failed to convert
-rank 32: Point 13 (-90.986345, 29.465414, -0.68643488) failed to convert
-rank 69: Point 24 (-90.10056, 29.995405, 0.34381952) failed to convert
-rank 22: Point 14 (-91.204372, 30.405006, 14.557011) failed to convert
-rank 49: Point 14 (-90.618534, 29.715183, -0.9859851) failed to convert
-rank 20: Point 14 (-91.26645, 29.981042, -9.3726008) failed to convert
-rank 33: Point 14 (-90.961631, 29.316666, 1.5043049) failed to convert
-rank 96: Point 24 (-89.169521, 29.607449, 4.4700821) failed to convert
-rank 66: Point 24 (-90.238634, 29.438085, -2.2297864) failed to convert
-rank 94: Point 24 (-89.24401, 29.197991, -0.63548729) failed to convert
-rank 70: Point 24 (-90.074064, 30.02895, -4.8859443) failed to convert
-rank 14: Point 13 (-91.436759, 30.741461, -0.7641084) failed to convert
-rank 1: Point 14 (-92.10615, 29.838882, -0.07131472) failed to convert
-rank 25: Point 14 (-91.164171, 30.200642, 4.7866041) failed to convert
-rank 90: Point 24 (-89.385492, 29.158265, 1.3617077) failed to convert
-rank 86: Point 24 (-89.585894, 29.92654, 2.0032554) failed to convert
-rank 78: Point 24 (-89.927901, 29.848366, -8.2296) failed to convert
-rank 58: Point 14 (-90.435284, 29.880973, -0.781812) failed to convert
-rank 82: Point 24 (-89.824013, 29.578894, 0.53682652) failed to convert
-rank 13: Point 14 (-91.485211, 30.565336, -6.516966) failed to convert
-rank 10: Point 13 (-91.642868, 30.116899, -8.2296) failed to convert
-rank 12: Point 13 (-91.546579, 30.181815, -4.2216012) failed to convert
-rank 72: Point 24 (-90.04616, 29.935748, -0.63870881) failed to convert
-rank 16: Point 13 (-91.421094, 29.833621, -0.10522025) failed to convert
-rank 79: Point 24 (-89.905704, 29.858559, -2.8373939) failed to convert
-rank 15: Point 14 (-91.443955, 30.130054, -3.6330717) failed to convert
-rank 67: Point 24 (-90.166718, 29.877726, -4.1635682) failed to convert
-rank 89: Point 24 (-89.388838, 29.64398, 2.8293517) failed to convert
-rank 35: Point 14 (-90.880772, 29.675554, -8.2296) failed to convert
-rank 30: Point 14 (-91.030887, 29.950075, -5.847869) failed to convert
-rank 57: Point 14 (-90.47163, 29.690069, -1.1067084) failed to convert
-rank 43: Point 14 (-90.714917, 29.663333, -0.62081573) failed to convert
-rank 38: Point 14 (-90.791524, 29.890109, -0.69615683) failed to convert
-rank 68: Point 24 (-90.127867, 29.968734, -8.2296) failed to convert
-rank 65: Point 24 (-90.270495, 29.474077, -2.9949649) failed to convert
-rank 85: Point 24 (-89.654101, 30.091166, 3.2348403) failed to convert
-rank 73: Point 24 (-90.022888, 29.958742, -1.774934) failed to convert
-rank 48: Point 14 (-90.655299, 29.515732, -1.6763999) failed to convert
-rank 71: Point 24 (-90.065336, 29.919, -7.0399661) failed to convert
-rank 92: Point 24 (-89.338626, 29.023059, 15.622929) failed to convert
-rank 29: Point 14 (-91.067209, 29.71344, -1.0331894) failed to convert
-rank 42: Point 14 (-90.751113, 29.437587, -0.82746492) failed to convert
-rank 74: Point 24 (-90.014211, 29.760048, -1.2455842) failed to convert
-rank 45: Point 14 (-90.711109, 29.340938, -8.2296) failed to convert
-rank 81: Point 24 (-89.86563, 29.464552, -0.23405809) failed to convert
-rank 17: Point 14 (-91.326351, 30.65276, 12.293104) failed to convert
-rank 7: Point 14 (-91.758222, 29.965005, -3.4972251) failed to convert
-rank 2: Point 14 (-91.974572, 30.160654, -10.424877) failed to convert
-rank 91: Point 24 (-89.370106, 28.982799, 14.299574) failed to convert
-rank 99: Point 24 (-88.93028, 30.049957, 8.9977096) failed to convert
-rank 75: Point 24 (-89.994137, 29.772719, 1.2799784) failed to convert
-rank 87: Point 24 (-89.537265, 29.61398, 0.17329217) failed to convert
-rank 77: Point 24 (-89.911227, 30.349, -7.101841) failed to convert
-rank 97: Point 24 (-89.108208, 29.898265, 3.0340679) failed to convert
-rank 34: Point 13 (-90.871674, 30.176243, -1.2020262) failed to convert
-rank 27: Point 14 (-91.131261, 30.07913, -2.0035098) failed to convert
-rank 4: Point 14 (-91.807519, 30.978629, -18.264133) failed to convert
-rank 52: Point 14 (-90.539804, 30.044701, 16.049003) failed to convert
-rank 83: Point 24 (-89.771603, 29.885611, -0.99418902) failed to convert
-rank 98: Point 24 (-89.065726, 29.678375, 4.1751876) failed to convert
-rank 39: Point 14 (-90.811307, 29.319539, -0.44832398) failed to convert
-rank 93: Point 24 (-89.194866, 30.197952, 2.53055) failed to convert
-rank 28: Point 14 (-91.191856, 28.457323, 42.043963) failed to convert
-rank 5: Point 14 (-91.811168, 30.209535, -4.2362301) failed to convert
-rank 24: Point 14 (-91.203053, 29.861557, -7.2938645) failed to convert
-rank 64: Point 24 (-90.310225, 29.478315, 1.2799713) failed to convert
-rank 46: Point 14 (-90.687486, 29.567161, -1.4446867) failed to convert
-rank 59: Point 14 (-90.380553, 30.320428, -0.37566095) failed to convert
-rank 80: Point 24 (-89.897603, 29.602862, 1.3502488) failed to convert
-rank 63: Point 14 (-90.287241, 30.257631, 3.3900021) failed to convert
-rank 3: Point 14 (-91.861341, 31.003892, -17.365144) failed to convert
-rank 88: Point 25 (-89.415391, 30.048504, 1.8909298) failed to convert
-rank 23: Point 14 (-91.232238, 29.674114, -2.7868682) failed to convert
-rank 0: Point 12 (-92.93028, 28.545164, 43.113939) failed to convert
-rank 44: Point 14 (-90.708168, 29.575067, -8.2296) failed to convert
-rank 51: Point 14 (-90.615427, 29.295758, -0.0) failed to convert
-rank 84: Point 25 (-89.736428, 29.852045, -0.06946336) failed to convert
-rank 60: Point 14 (-90.413769, 29.554328, -0.43400723) failed to convert
-rank 41: Point 15 (-90.740391, 29.90424, -0.38249782) failed to convert
-rank 50: Point 14 (-90.605719, 29.66343, 0.5468313) failed to convert
-rank 8: Point 13 (-91.661289, 30.968459, -2.7249664) failed to convert
-rank 53: Point 14 (-90.560352, 29.418689, 0.10014065) failed to convert
-rank 76: Point 25 (-89.962538, 29.961194, -3.7246561) failed to convert
-rank 37: Point 15 (-90.789122, 30.283131, -1.8065457) failed to convert
-rank 95: Point 24 (-89.226346, 29.156729, -0.02383407) failed to convert
-rank 54: Point 14 (-90.521564, 29.669162, 0.83756749) failed to convert
-rank 69: Point 25 (-90.098196, 30.025841, -4.8188883) failed to convert
-rank 62: Point 14 (-90.344263, 29.883191, -0.28365079) failed to convert
-rank 94: Point 25 (-89.246667, 29.167628, -0.60856887) failed to convert
-rank 66: Point 25 (-90.245721, 29.343032, -3.4762441) failed to convert
-rank 78: Point 25 (-89.905674, 30.126362, 2.2211557) failed to convert
-rank 55: Point 14 (-90.503083, 29.656794, 0.26214441) failed to convert
-rank 96: Point 25 (-89.21063, 29.143483, 16.494275) failed to convert
-rank 82: Point 25 (-89.842921, 29.343526, 1.460705) failed to convert
-rank 70: Point 25 (-90.073943, 30.030464, 0.61264801) failed to convert
-rank 26: Point 14 (-91.180595, 29.686004, -2.6146014) failed to convert
-rank 6: Point 14 (-91.749587, 30.640494, -14.700505) failed to convert
-rank 89: Point 25 (-89.423199, 29.243675, 0.31299999) failed to convert
-rank 9: Point 15 (-91.676633, 30.162551, -1.3738636) failed to convert
-rank 86: Point 25 (-89.566024, 30.161457, 2.5409077) failed to convert
-rank 72: Point 25 (-90.044141, 29.961535, -6.6568325) failed to convert
-rank 90: Point 25 (-89.373953, 29.292398, -4.3943018) failed to convert
-rank 65: Point 25 (-90.253699, 29.698318, 0.24658668) failed to convert
-rank 67: Point 25 (-90.166721, 29.877542, -0.39969897) failed to convert
-rank 85: Point 25 (-89.671926, 29.877086, 2.46) failed to convert
-rank 79: Point 25 (-89.895682, 29.983723, -0.96638061) failed to convert
-rank 92: Point 25 (-89.236409, 30.188481, 5.0056174) failed to convert
-rank 68: Point 25 (-90.131717, 29.918601, -6.9616325) failed to convert
-rank 21: Point 15 (-91.274552, 29.517087, 5.7232686) failed to convert
-rank 31: Point 15 (-90.972944, 30.421145, -4.7286328) failed to convert
-rank 71: Point 25 (-90.069103, 29.870584, -9.0) failed to convert
-rank 11: Point 15 (-91.60866, 29.987433, 0.09635944) failed to convert
-rank 74: Point 25 (-90.009183, 29.824133, 0.14100261) failed to convert
-rank 73: Point 25 (-90.020842, 29.984679, 9.3379575) failed to convert
-rank 36: Point 14 (-90.831968, 30.012018, 14.407906) failed to convert
-rank 61: Point 15 (-90.450874, 28.708547, 19.005356) failed to convert
-rank 81: Point 25 (-89.813996, 30.104337, 0.12660081) failed to convert
-rank 91: Point 25 (-89.344916, 29.275305, 13.480543) failed to convert
-rank 56: Point 13 (-90.504802, 29.442117, -0.56656693) failed to convert
-rank 87: Point 25 (-89.603355, 28.821636, 77.747397) failed to convert
-rank 32: Point 14 (-90.943389, 30.116844, 34.377687) failed to convert
-rank 25: Point 15 (-91.199117, 29.647919, -2.5858943) failed to convert
-rank 20: Point 15 (-91.233004, 30.514763, 8.5959038) failed to convert
-rank 77: Point 25 (-89.938649, 30.006568, -9.0) failed to convert
-rank 18: Point 15 (-91.32259, 30.130725, -1.1319631) failed to convert
-rank 97: Point 25 (-89.134931, 29.601407, 4.8170659) failed to convert
-rank 75: Point 25 (-89.971726, 30.056304, -4.4439842) failed to convert
-rank 83: Point 25 (-89.741645, 30.250177, -2.2315512) failed to convert
-rank 47: Point 15 (-90.661582, 29.720023, -0.88104864) failed to convert
-rank 13: Point 15 (-91.539803, 29.640805, -0.35300368) failed to convert
-rank 99: Point 25 (-88.917138, 30.190695, 7.3619268) failed to convert
-rank 10: Point 14 (-91.589195, 31.039932, -21.768642) failed to convert
-rank 98: Point 25 (-89.111827, 29.16618, -0.00049362) failed to convert
-rank 35: Point 15 (-90.855017, 30.058291, -6.1367474) failed to convert
-rank 93: Point 25 (-89.271327, 29.335194, -0.15340868) failed to convert
-rank 14: Point 14 (-91.502673, 29.637208, -1.5488392) failed to convert
-rank 15: Point 15 (-91.406716, 30.745236, -20.0) failed to convert
-rank 16: Point 14 (-91.398853, 30.201254, -8.5100167) failed to convert
-rank 30: Point 15 (-91.038413, 29.834496, -0.87380475) failed to convert
-rank 22: Point 15 (-91.202482, 30.434762, -14.694714) failed to convert
-rank 38: Point 15 (-90.791458, 29.891055, -0.31424364) failed to convert
-rank 64: Point 25 (-90.31507, 29.41282, -0.29307004) failed to convert
-rank 57: Point 15 (-90.480029, 29.573655, -0.69800137) failed to convert
-rank 43: Point 15 (-90.733049, 29.399558, -0.03048001) failed to convert
-rank 33: Point 15 (-90.96564, 29.254855, -0.6235778) failed to convert
-rank 1: Point 15 (-92.106391, 29.833494, -0.11314954) failed to convert
-rank 29: Point 15 (-91.067205, 29.71338, -1.5497741) failed to convert
-rank 58: Point 15 (-90.450508, 29.671722, -0.52284654) failed to convert
-rank 49: Point 15 (-90.563378, 30.489672, -10.617029) failed to convert
-rank 80: Point 25 (-89.916844, 29.360549, 1.8077747) failed to convert
-rank 7: Point 15 (-91.782928, 29.518409, -0.0) failed to convert
-rank 17: Point 15 (-91.376681, 29.831608, -1.3151299) failed to convert
-rank 88: Point 26 (-89.404976, 30.168491, 2.9000001) failed to convert
-rank 2: Point 15 (-91.984733, 29.968309, -1.5674717) failed to convert
-rank 34: Point 14 (-90.871717, 30.175569, -2.3032224) failed to convert
-rank 27: Point 15 (-91.124527, 30.184074, -7.4058088) failed to convert
-rank 84: Point 26 (-89.748616, 29.703308, -0.0) failed to convert
-rank 52: Point 15 (-90.586497, 29.387735, -2.3521543) failed to convert
-rank 4: Point 15 (-91.876591, 29.720925, 1.9519275) failed to convert
-rank 40: Point 15 (-90.788637, 29.40753, -8.2296) failed to convert
-rank 48: Point 15 (-90.619487, 30.025823, -9.4686299) failed to convert
-rank 42: Point 15 (-90.716932, 29.93392, -0.63191705) failed to convert
-rank 95: Point 25 (-89.222774, 29.197332, -0.61006291) failed to convert
-rank 5: Point 15 (-91.782937, 30.716939, -6.8566279) failed to convert
-rank 24: Point 15 (-91.212349, 29.712943, 0.05870386) failed to convert
-rank 59: Point 15 (-90.418748, 29.801853, -1.690415) failed to convert
-rank 28: Point 15 (-91.08858, 30.093122, -1.9548438) failed to convert
-rank 76: Point 26 (-89.966, 29.917466, -6.5620397) failed to convert
-rank 69: Point 26 (-90.100587, 29.995016, -0.12551415) failed to convert
-rank 19: Point 14 (-91.291496, 30.070203, -9.1683847) failed to convert
-rank 39: Point 15 (-90.749915, 30.217973, -0.44119642) failed to convert
-rank 66: Point 26 (-90.238002, 29.446045, -4.1129714) failed to convert
-rank 23: Point 15 (-91.194059, 30.281384, -0.83353818) failed to convert
-rank 78: Point 26 (-89.932928, 29.785125, -0.0) failed to convert
-rank 82: Point 26 (-89.822876, 29.592417, 29.825219) failed to convert
-rank 12: Point 14 (-91.544286, 30.219729, -4.461426) failed to convert
-rank 0: Point 13 (-92.919272, 28.642442, 34.006932) failed to convert
-rank 96: Point 26 (-89.205525, 29.20127, -0.45498442) failed to convert
-rank 94: Point 26 (-89.248163, 29.150311, 3.6594197) failed to convert
-rank 70: Point 26 (-90.082815, 29.916335, 21.870699) failed to convert
-rank 3: Point 15 (-91.909202, 30.126418, -3.8740306) failed to convert
-rank 90: Point 26 (-89.296616, 30.178625, 4.5225476) failed to convert
-rank 86: Point 26 (-89.569346, 30.121138, 2.9796894) failed to convert
-rank 89: Point 26 (-89.355894, 30.022286, 1.2595883) failed to convert
-rank 72: Point 26 (-90.038038, 30.039354, 14.578792) failed to convert
-rank 65: Point 26 (-90.2703, 29.476613, -3.4264571) failed to convert
-rank 85: Point 26 (-89.635099, 30.317668, -0.43238641) failed to convert
-rank 71: Point 26 (-90.069075, 29.870932, -0.5934077) failed to convert
-rank 92: Point 26 (-89.319471, 29.244197, -0.34590706) failed to convert
-rank 67: Point 26 (-90.161529, 29.945221, -7.9945998) failed to convert
-rank 79: Point 26 (-89.905661, 29.858602, -2.7271435) failed to convert
-rank 68: Point 26 (-90.131235, 29.924692, -2.9808621) failed to convert
-rank 44: Point 15 (-90.689876, 29.838829, -0.89099596) failed to convert
-rank 73: Point 26 (-90.022726, 29.960561, -1.1983189) failed to convert
-rank 51: Point 15 (-90.560051, 30.078313, -2.4088003) failed to convert
-rank 81: Point 26 (-89.803431, 30.23373, -1.559167) failed to convert
-rank 8: Point 14 (-91.663091, 30.937244, -20.371868) failed to convert
-rank 74: Point 26 (-90.000516, 29.934314, -6.7077341) failed to convert
-rank 41: Point 16 (-90.744168, 29.849396, -0.73543416) failed to convert
-rank 62: Point 15 (-90.3376, 29.97284, -0.4595281) failed to convert
-rank 91: Point 26 (-89.343919, 29.286714, 0.021) failed to convert
-rank 55: Point 15 (-90.516617, 29.467838, -8.2296) failed to convert
-rank 97: Point 26 (-89.185444, 29.033272, 2.836664) failed to convert
-rank 45: Point 15 (-90.662254, 30.044197, -5.403542) failed to convert
-rank 87: Point 26 (-89.523765, 29.773023, 13.540119) failed to convert
-rank 9: Point 16 (-91.706803, 29.628333, 2.0999999) failed to convert
-rank 6: Point 15 (-91.749739, 30.63778, -14.340841) failed to convert
-rank 83: Point 26 (-89.782423, 29.752765, -0.0) failed to convert
-rank 26: Point 15 (-91.148463, 30.192256, -7.2969031) failed to convert
-rank 75: Point 26 (-89.97194, 30.053269, 0.95376777) failed to convert
-rank 37: Point 16 (-90.817773, 29.864002, -0.86930139) failed to convert
-rank 46: Point 15 (-90.662346, 29.927811, -1.1383311) failed to convert
-rank 77: Point 26 (-89.948594, 29.881523, -6.6720725) failed to convert
-rank 93: Point 26 (-89.298331, 29.024879, 0.85138394) failed to convert
-rank 99: Point 26 (-88.957126, 29.759749, 4.7391887) failed to convert
-rank 98: Point 26 (-89.105928, 29.231626, 0.30028777) failed to convert
-rank 31: Point 16 (-90.993676, 30.107859, -6.9148519) failed to convert
-rank 64: Point 26 (-90.273975, 29.963478, -8.0302614) failed to convert
-rank 80: Point 26 (-89.874969, 29.885039, -3.2503873) failed to convert
-rank 36: Point 15 (-90.832345, 30.006447, 16.232547) failed to convert
-rank 11: Point 16 (-91.602389, 30.095814, -1.4550441) failed to convert
-rank 32: Point 15 (-90.942452, 30.130854, 20.121778) failed to convert
-rank 18: Point 16 (-91.346556, 29.739254, -0.63669962) failed to convert
-rank 21: Point 16 (-91.21991, 30.39243, 2.5827647) failed to convert
-rank 63: Point 15 (-90.31526, 29.883588, -0.30535854) failed to convert
-rank 47: Point 16 (-90.66076, 29.731778, -0.45140341) failed to convert
-rank 20: Point 16 (-91.242767, 30.359788, 4.6065732) failed to convert
-rank 35: Point 16 (-90.916078, 29.143676, -0.0) failed to convert
-rank 15: Point 16 (-91.469424, 29.702566, -1.4599919) failed to convert
-rank 16: Point 15 (-91.398821, 30.201306, -8.5100167) failed to convert
-rank 14: Point 15 (-91.502767, 29.635444, -1.1891866) failed to convert
-rank 25: Point 16 (-91.164826, 30.190265, 20.909668) failed to convert
-rank 54: Point 15 (-90.522744, 29.652671, -2.1307263) failed to convert
-rank 50: Point 15 (-90.626136, 29.372472, 0.3048) failed to convert
-rank 88: Point 27 (-89.401769, 30.205316, 2.6796665) failed to convert
-rank 60: Point 15 (-90.461678, 28.890304, 17.082642) failed to convert
-rank 84: Point 27 (-89.7622, 29.536614, -4.6040042) failed to convert
-rank 95: Point 26 (-89.231836, 29.093974, -0.16734143) failed to convert
-rank 30: Point 16 (-91.038674, 29.830466, -0.42617392) failed to convert
-rank 33: Point 16 (-90.980943, 29.019832, 5.2615155) failed to convert
-rank 76: Point 27 (-89.995986, 29.536716, 0.31299999) failed to convert
-rank 22: Point 16 (-91.202509, 30.434254, -14.780058) failed to convert
-rank 10: Point 15 (-91.596761, 30.911174, -16.111596) failed to convert
-rank 69: Point 27 (-90.0981, 30.02705, -5.6631843) failed to convert
-rank 66: Point 27 (-90.194927, 30.015173, 1.8205082) failed to convert
-rank 49: Point 16 (-90.619451, 29.701903, -1.0128734) failed to convert
-rank 94: Point 27 (-89.248258, 29.149169, 1.8075008) failed to convert
-rank 61: Point 16 (-90.388942, 29.564994, -0.90319082) failed to convert
-rank 43: Point 16 (-90.688631, 30.041486, -10.433305) failed to convert
-rank 96: Point 27 (-89.205271, 29.204002, -0.0) failed to convert
-rank 82: Point 27 (-89.835262, 29.437973, 0.36905256) failed to convert
-rank 78: Point 27 (-89.926654, 29.863898, 0.12050163) failed to convert
-rank 70: Point 27 (-90.07339, 30.037378, 8.6055358) failed to convert
-rank 86: Point 27 (-89.572028, 30.089068, 3.4817561) failed to convert
-rank 7: Point 16 (-91.69922, 31.008131, -19.939303) failed to convert
-rank 89: Point 27 (-89.41382, 29.352591, 29.308098) failed to convert
-rank 90: Point 27 (-89.403849, 28.943301, 13.742453) failed to convert
-rank 58: Point 16 (-90.42694, 29.995069, 18.981344) failed to convert
-rank 34: Point 15 (-90.899071, 29.768335, -1.4770813) failed to convert
-rank 2: Point 16 (-91.937754, 30.847332, -10.729735) failed to convert
-rank 72: Point 27 (-90.053688, 29.839097, 1.3279657) failed to convert
-rank 65: Point 27 (-90.272564, 29.446178, -0.33699067) failed to convert
-rank 53: Point 15 (-90.544305, 29.644559, -1.3167716) failed to convert
-rank 4: Point 16 (-91.815598, 30.833202, -10.722725) failed to convert
-rank 38: Point 16 (-90.827434, 29.360203, 0.2329015) failed to convert
-rank 79: Point 27 (-89.899771, 29.932166, -2.9568649) failed to convert
-rank 48: Point 16 (-90.630713, 29.866701, -0.06259332) failed to convert
-rank 68: Point 27 (-90.131676, 29.918645, -6.9890645) failed to convert
-rank 27: Point 16 (-91.120772, 30.242193, -7.5055887) failed to convert
-rank 71: Point 27 (-90.062416, 29.956405, -6.5419228) failed to convert
-rank 52: Point 16 (-90.582595, 29.443074, -0.13321486) failed to convert
-rank 17: Point 16 (-91.378484, 29.80156, -0.82674628) failed to convert
-rank 92: Point 27 (-89.335176, 29.062672, 0.21107928) failed to convert
-rank 19: Point 15 (-91.329892, 29.444413, -0.9577757) failed to convert
-rank 67: Point 27 (-90.213643, 29.258546, 1.6690609) failed to convert
-rank 24: Point 16 (-91.203022, 29.861583, -7.2938645) failed to convert
-rank 85: Point 27 (-89.702571, 29.505141, -1.5551067) failed to convert
-rank 73: Point 27 (-90.019847, 29.997156, -1.3955195) failed to convert
-rank 81: Point 27 (-89.856451, 29.579018, 0.78027094) failed to convert
-rank 28: Point 16 (-91.116277, 29.6617, -1.156498) failed to convert
-rank 56: Point 14 (-90.495091, 29.577477, -0.49488169) failed to convert
-rank 13: Point 16 (-91.541633, 29.609268, -2.4158338) failed to convert
-rank 29: Point 16 (-91.067202, 29.713339, -1.2705714) failed to convert
-rank 57: Point 16 (-90.471499, 29.691792, -2.4378326) failed to convert
-rank 5: Point 16 (-91.824802, 29.960508, -2.5110558) failed to convert
-rank 91: Point 27 (-89.350124, 29.214877, 7.2783166) failed to convert
-rank 87: Point 27 (-89.510184, 29.932412, -0.0) failed to convert
-rank 39: Point 16 (-90.771505, 29.904677, -1.2269284) failed to convert
-rank 74: Point 27 (-90.011649, 29.792505, 24.353834) failed to convert
-rank 59: Point 16 (-90.370165, 30.459906, -5.7181999) failed to convert
-rank 97: Point 27 (-89.174465, 29.157228, 2.8817624) failed to convert
-rank 12: Point 15 (-91.577962, 29.640784, -0.0) failed to convert
-rank 83: Point 27 (-89.723451, 30.46952, -5.9149266) failed to convert
-rank 75: Point 27 (-89.971696, 30.056251, -4.4439842) failed to convert
-rank 93: Point 27 (-89.293621, 29.079134, -1.6234223) failed to convert
-rank 3: Point 16 (-91.87984, 30.666429, -8.2296) failed to convert
-rank 77: Point 27 (-89.948565, 29.881576, -6.6720725) failed to convert
-rank 23: Point 16 (-91.2575, 29.26619, -0.40828099) failed to convert
-rank 99: Point 27 (-88.911446, 30.2507, 5.3051726) failed to convert
-rank 98: Point 27 (-89.110676, 29.17832, 5.0222332) failed to convert
-rank 1: Point 16 (-92.106259, 29.836054, -1.5040946) failed to convert
-rank 64: Point 27 (-90.273959, 29.963441, -8.0302614) failed to convert
-rank 44: Point 16 (-90.686845, 29.882285, -0.32443036) failed to convert
-rank 80: Point 27 (-89.926107, 29.242356, 3.2890229) failed to convert
-rank 45: Point 16 (-90.710077, 29.355904, 0.43977555) failed to convert
-rank 0: Point 14 (-92.925388, 28.485032, 47.496115) failed to convert
-rank 55: Point 16 (-90.471349, 30.095644, -0.5142762) failed to convert
-rank 41: Point 17 (-90.740423, 29.903669, -1.4200037) failed to convert
-rank 51: Point 16 (-90.632554, 29.049921, 2.8433579) failed to convert
-rank 37: Point 17 (-90.817774, 29.863941, -1.0546219) failed to convert
-rank 8: Point 15 (-91.661434, 30.965607, 0.02276906) failed to convert
-rank 84: Point 28 (-89.760862, 29.552919, 0.46991218) failed to convert
-rank 40: Point 16 (-90.785387, 29.455319, -0.73292016) failed to convert
-rank 31: Point 17 (-91.057725, 29.121529, 2.0813117) failed to convert
-rank 46: Point 16 (-90.70551, 29.305913, -0.0) failed to convert
-rank 88: Point 28 (-89.475441, 29.347421, 5.6079153) failed to convert
-rank 76: Point 28 (-89.968962, 29.879894, 23.078414) failed to convert
-rank 26: Point 16 (-91.139538, 30.331545, 24.567034) failed to convert
-rank 62: Point 16 (-90.326167, 30.126152, 3.4326392) failed to convert
-rank 66: Point 28 (-90.238747, 29.435984, -2.4815166) failed to convert
-rank 69: Point 28 (-90.099921, 30.003559, -0.16746851) failed to convert
-rank 95: Point 27 (-89.221473, 29.211851, -0.46157185) failed to convert
-rank 94: Point 28 (-89.247366, 29.15923, 5.7359146) failed to convert
-rank 96: Point 28 (-89.162809, 29.682079, 3.5142005) failed to convert
-rank 21: Point 17 (-91.224518, 30.319352, -6.5837105) failed to convert
-rank 86: Point 28 (-89.593555, 29.83374, -0.00503852) failed to convert
-rank 78: Point 28 (-89.946574, 29.612864, 0.31299999) failed to convert
-rank 82: Point 28 (-89.757126, 30.39737, -8.1461994) failed to convert
-rank 42: Point 16 (-90.746347, 29.506965, -0.8358981) failed to convert
-rank 63: Point 16 (-90.342998, 29.509355, -0.43267082) failed to convert
-rank 70: Point 28 (-90.074049, 30.02886, -4.8859443) failed to convert
-rank 90: Point 28 (-89.373017, 29.303067, 16.82868) failed to convert
-rank 89: Point 28 (-89.420261, 29.277238, 0.31299999) failed to convert
-rank 15: Point 17 (-91.437031, 30.244875, -0.36700047) failed to convert
-rank 14: Point 16 (-91.480882, 30.006016, 15.316438) failed to convert
-rank 65: Point 28 (-90.292802, 29.173751, 0.44328493) failed to convert
-rank 50: Point 16 (-90.604699, 29.677808, -0.3930535) failed to convert
-rank 72: Point 28 (-90.01007, 30.393624, -8.3455406) failed to convert
-rank 71: Point 28 (-90.056718, 30.029351, -1.5742257) failed to convert
-rank 79: Point 28 (-89.90338, 29.886941, 23.805114) failed to convert
-rank 32: Point 16 (-90.941909, 30.138704, -1.1141191) failed to convert
-rank 68: Point 28 (-90.127815, 29.968703, -8.2296) failed to convert
-rank 9: Point 17 (-91.650871, 30.611717, -12.192683) failed to convert
-rank 73: Point 28 (-90.038561, 29.758183, -0.53037916) failed to convert
-rank 18: Point 17 (-91.353644, 29.622614, -0.55678688) failed to convert
-rank 11: Point 17 (-91.58784, 30.346275, -3.126333) failed to convert
-rank 54: Point 16 (-90.505867, 29.887443, 1.3926208) failed to convert
-rank 25: Point 17 (-91.176273, 30.010095, -0.50136536) failed to convert
-rank 33: Point 17 (-90.971444, 29.165699, 1.6502782) failed to convert
-rank 16: Point 16 (-91.401238, 30.161371, -4.4750781) failed to convert
-rank 49: Point 17 (-90.641426, 29.388052, 0.3048) failed to convert
-rank 43: Point 17 (-90.700985, 29.864104, -0.32254847) failed to convert
-rank 92: Point 28 (-89.313125, 29.316715, -0.67084506) failed to convert
-rank 60: Point 16 (-90.493762, 28.437894, 43.900002) failed to convert
-rank 81: Point 28 (-89.854446, 29.603291, 28.838878) failed to convert
-rank 85: Point 28 (-89.697578, 29.5658, -0.0) failed to convert
-rank 35: Point 17 (-90.87495, 29.762336, -0.25649264) failed to convert
-rank 67: Point 28 (-90.166653, 29.878245, -4.1239442) failed to convert
-rank 30: Point 17 (-91.021229, 30.097762, -7.0431395) failed to convert
-rank 22: Point 17 (-91.201868, 30.444335, -14.115597) failed to convert
-rank 91: Point 28 (-89.354066, 29.169138, 0.31299999) failed to convert
-rank 97: Point 28 (-89.172922, 29.174593, -0.0) failed to convert
-rank 87: Point 28 (-89.570028, 29.222676, 5.5915374) failed to convert
-rank 74: Point 28 (-90.000482, 29.934364, -6.7077341) failed to convert
-rank 61: Point 17 (-90.390041, 29.549927, -1.2156159) failed to convert
-rank 93: Point 28 (-89.271129, 29.336929, -0.3184927) failed to convert
-rank 6: Point 16 (-91.72858, 31.010742, -8.6863289) failed to convert
-rank 36: Point 16 (-90.842685, 29.853817, -0.46724621) failed to convert
-rank 34: Point 16 (-90.904149, 29.69215, -1.1655421) failed to convert
-rank 58: Point 17 (-90.42688, 29.995542, 17.151059) failed to convert
-rank 83: Point 28 (-89.7807, 29.773899, -0.0) failed to convert
-rank 7: Point 17 (-91.741148, 30.269749, -1.8239256) failed to convert
-rank 4: Point 17 (-91.810659, 30.92165, -16.364662) failed to convert
-rank 2: Point 17 (-91.990188, 29.863945, -0.0) failed to convert
-rank 75: Point 28 (-90.03853, 29.202893, -0.96495223) failed to convert
-rank 77: Point 28 (-89.949656, 29.867759, 0.04495367) failed to convert
-rank 47: Point 17 (-90.647415, 29.922263, -1.1738833) failed to convert
-rank 98: Point 28 (-89.040727, 29.951271, 3.6882662) failed to convert
-rank 38: Point 17 (-90.783485, 30.007325, 15.342921) failed to convert
-rank 27: Point 17 (-91.119217, 30.266003, 9.4565379) failed to convert
-rank 80: Point 28 (-89.874929, 29.885039, -3.2503873) failed to convert
-rank 17: Point 17 (-91.330525, 30.584722, -7.0971875) failed to convert
-rank 99: Point 28 (-88.929556, 30.056267, 9.377164) failed to convert
-rank 28: Point 17 (-91.139043, 29.302645, 1.0150777) failed to convert
-rank 19: Point 16 (-91.26431, 30.506105, 4.8433299) failed to convert
-rank 48: Point 17 (-90.673317, 29.255979, -0.49905122) failed to convert
-rank 64: Point 28 (-90.265197, 30.079721, 3.5) failed to convert
-rank 53: Point 16 (-90.557991, 29.45181, -2.3774225) failed to convert
-rank 39: Point 17 (-90.773373, 29.877438, 0.34335897) failed to convert
-rank 20: Point 17 (-91.243892, 30.34173, -14.680084) failed to convert
-rank 52: Point 17 (-90.586471, 29.387972, -2.2789861) failed to convert
-rank 5: Point 17 (-91.80044, 30.402096, -2.6761269) failed to convert
-rank 59: Point 17 (-90.413545, 29.872926, -0.73438512) failed to convert
-rank 24: Point 17 (-91.167619, 30.419723, -6.2487211) failed to convert
-rank 3: Point 17 (-91.879967, 30.663704, -13.091546) failed to convert
-rank 12: Point 16 (-91.57898, 29.622041, 1.8616016) failed to convert
-rank 13: Point 17 (-91.540364, 29.63101, -1.9598639) failed to convert
-rank 84: Point 29 (-89.761134, 29.549548, -4.3302938) failed to convert
-rank 1: Point 17 (-92.106149, 29.838016, -0.10984563) failed to convert
-rank 57: Point 17 (-90.471687, 29.68914, -1.0419997) failed to convert
-rank 23: Point 17 (-91.191452, 30.322353, -11.012958) failed to convert
-rank 29: Point 17 (-91.020768, 30.425605, -11.684967) failed to convert
-rank 95: Point 28 (-89.162642, 29.873826, 2.1401395) failed to convert
-rank 88: Point 29 (-89.432303, 29.851789, -0.0) failed to convert
-rank 76: Point 29 (-89.965975, 29.917434, -6.5620397) failed to convert
-rank 69: Point 29 (-90.107625, 29.904018, -7.3100189) failed to convert
-rank 44: Point 17 (-90.708145, 29.5751, -8.2296) failed to convert
-rank 66: Point 29 (-90.201905, 29.923525, 30.214531) failed to convert
-rank 94: Point 29 (-89.254406, 29.078715, -0.0) failed to convert
-rank 96: Point 29 (-89.201381, 29.248016, -0.06633875) failed to convert
-rank 10: Point 16 (-91.64284, 30.116953, -8.2296) failed to convert
-rank 86: Point 29 (-89.549597, 30.352404, -3.6212472) failed to convert
-rank 78: Point 29 (-89.964027, 29.391374, 1.7917358) failed to convert
-rank 45: Point 17 (-90.711145, 29.340297, -8.2296) failed to convert
-rank 8: Point 16 (-91.692912, 30.417429, -8.1136157) failed to convert
-rank 82: Point 29 (-89.767981, 30.265566, -0.35183347) failed to convert
-rank 89: Point 29 (-89.403658, 29.470413, 1.6166875) failed to convert
-rank 70: Point 29 (-90.074162, 30.027404, -4.9011843) failed to convert
-rank 90: Point 29 (-89.403577, 28.946255, 5.0195994) failed to convert
-rank 65: Point 29 (-90.272766, 29.443325, 1.2829659) failed to convert
-rank 37: Point 18 (-90.817774, 29.863901, -0.46297708) failed to convert
-rank 56: Point 15 (-90.477409, 29.822691, -0.71373256) failed to convert
-rank 72: Point 29 (-90.053659, 29.839029, 1.8821889) failed to convert
-rank 71: Point 29 (-90.095644, 29.527571, 0.774252) failed to convert
-rank 68: Point 29 (-90.127475, 29.972913, 1.3400577) failed to convert
-rank 40: Point 17 (-90.715474, 30.469377, -10.276106) failed to convert
-rank 51: Point 17 (-90.600445, 29.509134, -0.42015687) failed to convert
-rank 92: Point 29 (-89.26932, 29.816611, 0.29723992) failed to convert
-rank 81: Point 29 (-89.831656, 29.885368, -0.11100809) failed to convert
-rank 79: Point 29 (-89.952266, 29.270152, 2.7413651) failed to convert
-rank 41: Point 18 (-90.744103, 29.85025, -0.85987222) failed to convert
-rank 73: Point 29 (-90.031767, 29.845113, -9.0) failed to convert
-rank 46: Point 17 (-90.698328, 29.410133, -0.31896983) failed to convert
-rank 91: Point 29 (-89.346922, 29.251718, -0.09145255) failed to convert
-rank 31: Point 18 (-90.992932, 30.118661, -11.972545) failed to convert
-rank 0: Point 15 (-92.918689, 28.572356, 37.36986) failed to convert
-rank 21: Point 18 (-91.277245, 29.472789, 5.5005162) failed to convert
-rank 85: Point 29 (-89.701324, 29.519438, -0.67326477) failed to convert
-rank 67: Point 29 (-90.166201, 29.884083, 1.9314907) failed to convert
-rank 62: Point 17 (-90.343724, 29.890374, -2.5729692) failed to convert
-rank 87: Point 29 (-89.600434, 28.854692, 72.346024) failed to convert
-rank 93: Point 29 (-89.189436, 30.25759, 4.3097219) failed to convert
-rank 97: Point 29 (-89.080756, 30.199394, 4.2070353) failed to convert
-rank 15: Point 18 (-91.470634, 29.681898, -1.8993454) failed to convert
-rank 55: Point 17 (-90.502541, 29.664199, -0.63257565) failed to convert
-rank 63: Point 17 (-90.310942, 29.941184, 13.617057) failed to convert
-rank 42: Point 17 (-90.693346, 30.272198, -0.33757676) failed to convert
-rank 74: Point 29 (-90.003245, 29.899129, 1.8476777) failed to convert
-rank 83: Point 29 (-89.78037, 29.777785, -0.00075022) failed to convert
-rank 75: Point 29 (-89.981324, 29.934597, -3.1203111) failed to convert
-rank 98: Point 29 (-89.052407, 29.823292, 4.4309306) failed to convert
-rank 80: Point 29 (-89.858585, 30.087769, -5.4507387) failed to convert
-rank 77: Point 29 (-89.963642, 29.69105, -0.50163062) failed to convert
-rank 9: Point 18 (-91.650239, 30.622578, -14.014705) failed to convert
-rank 50: Point 17 (-90.639853, 29.175623, 0.61294776) failed to convert
-rank 14: Point 17 (-91.502657, 29.637054, -0.8712439) failed to convert
-rank 33: Point 18 (-90.909676, 30.100455, 15.715354) failed to convert
-rank 11: Point 18 (-91.645208, 29.347182, 3.7) failed to convert
-rank 32: Point 17 (-90.940334, 30.162214, -2.9723846) failed to convert
-rank 26: Point 17 (-91.143215, 30.274145, 5.1802187) failed to convert
-rank 18: Point 18 (-91.326174, 30.0724, -0.8931168) failed to convert
-rank 99: Point 29 (-88.92183, 30.138439, 9.4150942) failed to convert
-rank 54: Point 17 (-90.526783, 29.595868, -0.1665918) failed to convert
-rank 22: Point 18 (-91.202543, 30.4337, -15.401545) failed to convert
-rank 35: Point 18 (-90.84595, 30.191638, -1.8094222) failed to convert
-rank 30: Point 18 (-91.053062, 29.608384, -0.4603015) failed to convert
-rank 49: Point 18 (-90.645923, 29.323318, -0.56947233) failed to convert
-rank 60: Point 17 (-90.410444, 29.598928, 0.06408686) failed to convert
-rank 64: Point 29 (-90.281866, 29.858099, -0.30907676) failed to convert
-rank 36: Point 17 (-90.842298, 29.859403, -0.81276905) failed to convert
-rank 34: Point 17 (-90.899067, 29.768295, -1.3298842) failed to convert
-rank 25: Point 18 (-91.219167, 29.326525, -0.0) failed to convert
-rank 16: Point 17 (-91.398801, 30.20134, -8.5100167) failed to convert
-rank 61: Point 18 (-90.361208, 29.941356, 4.949183) failed to convert
-rank 47: Point 18 (-90.661214, 29.725238, -0.7559435) failed to convert
-rank 7: Point 18 (-91.7615, 29.905558, -1.5827137) failed to convert
-rank 58: Point 18 (-90.42682, 29.996015, 16.89605) failed to convert
-rank 84: Point 30 (-89.762175, 29.536646, -4.6040042) failed to convert
-rank 17: Point 18 (-91.34445, 30.358931, -1.5257939) failed to convert
-rank 27: Point 18 (-91.155598, 29.696287, 0.25500718) failed to convert
-rank 48: Point 18 (-90.613126, 30.115399, -0.34982434) failed to convert
-rank 19: Point 17 (-91.264787, 30.498111, -7.0545645) failed to convert
-rank 2: Point 18 (-91.943985, 30.730651, -8.9466107) failed to convert
-rank 39: Point 18 (-90.762301, 30.038467, -1.1629547) failed to convert
-rank 76: Point 30 (-89.959243, 30.002311, 2.5108561) failed to convert
-rank 86: Point 30 (-89.551755, 30.327002, -3.1942275) failed to convert
-rank 4: Point 18 (-91.809371, 30.944555, -18.639542) failed to convert
-rank 20: Point 18 (-91.243827, 30.342757, -6.8269472) failed to convert
-rank 88: Point 30 (-89.431156, 29.864929, -0.24112294) failed to convert
-rank 95: Point 29 (-89.228415, 29.132686, -0.48986084) failed to convert
-rank 28: Point 18 (-91.122993, 29.555759, -0.59120939) failed to convert
-rank 59: Point 18 (-90.413426, 29.874487, -0.71061072) failed to convert
-rank 94: Point 30 (-89.223784, 29.42739, 5.2831426) failed to convert
-rank 5: Point 18 (-91.800951, 30.392821, -9.8308139) failed to convert
-rank 3: Point 18 (-91.980628, 28.771669, 30.075414) failed to convert
-rank 69: Point 30 (-90.098085, 30.027164, -5.6631843) failed to convert
-rank 82: Point 30 (-89.772074, 30.215756, -1.5975053) failed to convert
-rank 78: Point 30 (-89.944503, 29.639001, 30.277897) failed to convert
-rank 6: Point 17 (-91.750059, 30.631989, -14.609065) failed to convert
-rank 53: Point 17 (-90.544299, 29.644425, -1.9986858) failed to convert
-rank 43: Point 18 (-90.702745, 29.838725, -0.58932553) failed to convert
-rank 12: Point 17 (-91.524413, 30.554181, -5.6612581) failed to convert
-rank 89: Point 30 (-89.386712, 29.666762, 2.1914494) failed to convert
-rank 90: Point 30 (-89.282781, 30.33444, 1.6561408) failed to convert
-rank 13: Point 18 (-91.541634, 29.608976, -2.3917804) failed to convert
-rank 52: Point 18 (-90.539785, 30.044272, 2.1524637) failed to convert
-rank 66: Point 30 (-90.200983, 29.9356, -3.2242257) failed to convert
-rank 65: Point 30 (-90.270416, 29.47477, -3.5814001) failed to convert
-rank 96: Point 30 (-89.19738, 29.293227, 1.4861518) failed to convert
-rank 57: Point 18 (-90.47084, 29.70079, -1.0455875) failed to convert
-rank 72: Point 30 (-90.096876, 29.280023, 0.42824319) failed to convert
-rank 29: Point 18 (-91.035987, 30.193804, -12.387073) failed to convert
-rank 1: Point 18 (-92.106089, 29.838882, -0.55670296) failed to convert
-rank 71: Point 30 (-90.070853, 29.847985, 0.04727464) failed to convert
-rank 38: Point 18 (-90.791494, 29.890056, -1.5891131) failed to convert
-rank 68: Point 30 (-90.197404, 29.0541, 11.281994) failed to convert
-rank 70: Point 30 (-90.083135, 29.912035, 0.34124023) failed to convert
-rank 92: Point 30 (-89.332877, 29.088525, 0.18564791) failed to convert
-rank 85: Point 30 (-89.660611, 30.010378, 3.2103123) failed to convert
-rank 81: Point 30 (-89.814611, 30.095219, 5.6999625) failed to convert
-rank 23: Point 18 (-91.229439, 29.71859, -2.0894586) failed to convert
-rank 44: Point 18 (-90.687103, 29.878403, -0.61356348) failed to convert
-rank 91: Point 30 (-89.345374, 29.269622, 18.043772) failed to convert
-rank 73: Point 30 (-90.019851, 29.997011, -2.3678476) failed to convert
-rank 79: Point 30 (-89.905633, 29.858631, -3.0217259) failed to convert
-rank 67: Point 30 (-90.166658, 29.878034, -4.1544242) failed to convert
-rank 24: Point 18 (-91.190238, 30.064005, -0.66582575) failed to convert
-rank 10: Point 17 (-91.642821, 30.116988, -8.2296) failed to convert
-rank 97: Point 30 (-89.110374, 29.873224, 3.4899795) failed to convert
-rank 45: Point 18 (-90.670585, 29.925115, -0.38293027) failed to convert
-rank 75: Point 30 (-89.98321, 29.910614, 1.1348418) failed to convert
-rank 93: Point 30 (-89.293844, 29.075897, 11.460211) failed to convert
-rank 74: Point 30 (-89.995844, 29.992901, -1.3472893) failed to convert
-rank 87: Point 30 (-89.483771, 30.239012, -2.5691585) failed to convert
-rank 83: Point 30 (-89.780561, 29.775395, -1.5072473) failed to convert
-rank 56: Point 16 (-90.504782, 29.442271, -0.49432161) failed to convert
-rank 40: Point 18 (-90.757504, 29.863351, -0.19816839) failed to convert
-rank 37: Point 19 (-90.844032, 29.475177, -0.69756845) failed to convert
-rank 77: Point 30 (-89.968301, 29.631885, 1.3443566) failed to convert
-rank 98: Point 30 (-89.109336, 29.192326, -0.0) failed to convert
-rank 80: Point 30 (-89.923741, 29.271763, 2.7697408) failed to convert
-rank 46: Point 18 (-90.697148, 29.427029, -0.26738257) failed to convert
-rank 62: Point 18 (-90.43136, 28.688333, 18.581905) failed to convert
-rank 41: Point 19 (-90.697814, 30.5155, -13.47285) failed to convert
-rank 51: Point 18 (-90.605139, 29.442373, 0.91440052) failed to convert
-rank 31: Point 19 (-90.992935, 30.118601, -11.972545) failed to convert
-rank 99: Point 30 (-88.924352, 30.1112, 11.185011) failed to convert
-rank 21: Point 19 (-91.287515, 29.305273, -0.20392287) failed to convert
-rank 8: Point 17 (-91.725294, 29.844027, -0.61187417) failed to convert
-rank 0: Point 16 (-92.907949, 28.668093, 34.599998) failed to convert
-rank 64: Point 30 (-90.272963, 29.976373, -1.0125386) failed to convert
-rank 55: Point 18 (-90.517101, 29.460881, -8.2296) failed to convert
-rank 15: Point 19 (-91.406691, 30.745204, -20.0) failed to convert
-rank 63: Point 18 (-90.345193, 29.479394, -3.6789361) failed to convert
-rank 26: Point 18 (-91.13882, 30.342605, -6.8663924) failed to convert
-rank 50: Point 18 (-90.591432, 29.865319, -0.44318657) failed to convert
-rank 9: Point 19 (-91.629452, 30.980629, -21.255686) failed to convert
-rank 84: Point 31 (-89.792821, 29.157928, 17.823896) failed to convert
-rank 76: Point 31 (-89.959579, 29.998058, -2.2750893) failed to convert
-rank 33: Point 19 (-90.910211, 30.092291, 19.124778) failed to convert
-rank 32: Point 18 (-90.971077, 29.697747, -0.4957504) failed to convert
-rank 42: Point 18 (-90.749453, 29.461497, -1.0699878) failed to convert
-rank 18: Point 19 (-91.345784, 29.75185, -0.87966216) failed to convert
-rank 95: Point 30 (-89.222846, 29.195942, -0.40899898) failed to convert
-rank 86: Point 31 (-89.607918, 29.660827, -0.0) failed to convert
-rank 88: Point 31 (-89.414162, 30.060756, 2.1407231) failed to convert
-rank 14: Point 18 (-91.50276, 29.635255, -1.6886995) failed to convert
-rank 78: Point 31 (-89.927754, 29.849971, 0.9691193) failed to convert
-rank 11: Point 19 (-91.591778, 30.278228, 13.808782) failed to convert
-rank 49: Point 19 (-90.619429, 29.701937, -0.94032798) failed to convert
-rank 35: Point 19 (-90.874882, 29.762995, -1.1792492) failed to convert
-rank 25: Point 19 (-91.199884, 29.63538, -5.446776) failed to convert
-rank 94: Point 31 (-89.246185, 29.17262, -0.0) failed to convert
-rank 82: Point 31 (-89.77036, 30.23631, -1.4904648) failed to convert
-rank 34: Point 18 (-90.871559, 30.177706, -2.3847644) failed to convert
-rank 47: Point 19 (-90.661493, 29.721228, -0.78297443) failed to convert
-rank 36: Point 18 (-90.842947, 29.849767, -0.03083297) failed to convert
-rank 90: Point 31 (-89.373199, 29.300598, -5.2001931) failed to convert
-rank 22: Point 19 (-91.201424, 30.451309, -11.378485) failed to convert
-rank 7: Point 19 (-91.713341, 30.759852, -15.28415) failed to convert
-rank 69: Point 31 (-90.099137, 30.013522, -9.0) failed to convert
-rank 96: Point 31 (-89.127206, 30.077694, 2.4391805) failed to convert
-rank 89: Point 31 (-89.358322, 29.99283, 1.2717944) failed to convert
-rank 66: Point 31 (-90.245706, 29.342974, -3.6149281) failed to convert
-rank 72: Point 31 (-90.05365, 29.839109, 1.5241546) failed to convert
-rank 60: Point 18 (-90.427474, 29.36446, -0.41925663) failed to convert
-rank 71: Point 31 (-90.063034, 29.948363, -6.7729613) failed to convert
-rank 27: Point 19 (-91.119476, 30.261877, 2.3176346) failed to convert
-rank 54: Point 18 (-90.510601, 29.8215, -0.65667282) failed to convert
-rank 2: Point 19 (-92.011952, 29.445698, 3.4000001) failed to convert
-rank 48: Point 19 (-90.619475, 30.025764, -8.1166601) failed to convert
-rank 61: Point 19 (-90.374568, 29.760401, -0.39902164) failed to convert
-rank 30: Point 19 (-91.038385, 29.834734, -1.0329626) failed to convert
-rank 65: Point 31 (-90.232651, 29.976839, -0.55166816) failed to convert
-rank 58: Point 19 (-90.454441, 29.616676, -0.69409181) failed to convert
-rank 19: Point 18 (-91.329652, 29.447529, 0.85544094) failed to convert
-rank 70: Point 31 (-90.07415, 30.027522, -0.37282004) failed to convert
-rank 92: Point 31 (-89.312275, 29.326122, 2.8617065) failed to convert
-rank 68: Point 31 (-90.134095, 29.886881, -0.22080006) failed to convert
-rank 75: Point 31 (-90.00667, 29.612151, 0.31299999) failed to convert
-rank 85: Point 31 (-89.650685, 30.129119, -0.29000296) failed to convert
-rank 79: Point 31 (-89.876696, 30.218742, 2.7900624) failed to convert
-rank 67: Point 31 (-90.21444, 29.247579, 0.42387394) failed to convert
-rank 73: Point 31 (-90.026349, 29.914156, -9.0) failed to convert
-rank 81: Point 31 (-89.854274, 29.603715, 26.639685) failed to convert
-rank 53: Point 18 (-90.544267, 29.644801, -0.41787695) failed to convert
-rank 4: Point 19 (-91.807384, 30.979685, -18.422835) failed to convert
-rank 91: Point 31 (-89.321146, 29.548673, 3.8667949) failed to convert
-rank 28: Point 19 (-91.116245, 29.661649, -1.4018868) failed to convert
-rank 74: Point 31 (-90.011278, 29.79673, 25.708889) failed to convert
-rank 39: Point 19 (-90.783286, 29.732344, -1.4063594) failed to convert
-rank 93: Point 31 (-89.284027, 29.188083, -0.0) failed to convert
-rank 20: Point 19 (-91.241297, 30.382662, -7.8794342) failed to convert
-rank 59: Point 19 (-90.433296, 29.602156, -1.2209859) failed to convert
-rank 3: Point 19 (-91.879906, 30.663704, -8.2296) failed to convert
-rank 16: Point 18 (-91.374491, 30.599489, -9.2051549) failed to convert
-rank 87: Point 31 (-89.557283, 29.373232, 7.5474934) failed to convert
-rank 97: Point 31 (-89.162672, 29.289463, -0.0) failed to convert
-rank 57: Point 19 (-90.488041, 29.462024, -0.62156886) failed to convert
-rank 29: Point 19 (-91.100344, 29.195564, -0.0) failed to convert
-rank 43: Point 19 (-90.736262, 29.352383, -8.2296) failed to convert
-rank 6: Point 18 (-91.744403, 30.732057, -14.716319) failed to convert
-rank 77: Point 31 (-89.948546, 29.881612, -6.6720725) failed to convert
-rank 83: Point 31 (-89.777401, 29.813978, -0.0) failed to convert
-rank 80: Point 31 (-89.841124, 30.302476, -3.6442078) failed to convert
-rank 17: Point 19 (-91.325493, 30.665651, -0.83296906) failed to convert
-rank 13: Point 19 (-91.540337, 29.631192, -2.005584) failed to convert
-rank 98: Point 31 (-89.028227, 30.087023, 5.0897758) failed to convert
-rank 44: Point 19 (-90.675872, 30.039183, -8.6238984) failed to convert
-rank 23: Point 19 (-91.232213, 29.674059, -2.257416) failed to convert
-rank 38: Point 19 (-90.827851, 29.353354, -8.2296) failed to convert
-rank 99: Point 31 (-88.941404, 29.927575, 5.1506149) failed to convert
-rank 10: Point 18 (-91.589158, 31.039884, -21.18159) failed to convert
-rank 64: Point 31 (-90.273933, 29.963386, -6.6885435) failed to convert
-rank 1: Point 19 (-92.10633, 29.833495, -1.1817633) failed to convert
-rank 12: Point 18 (-91.514008, 30.728755, -10.473048) failed to convert
-rank 56: Point 17 (-90.486389, 29.698087, -0.86962893) failed to convert
-rank 5: Point 19 (-91.795763, 30.486074, -6.4404274) failed to convert
-rank 40: Point 19 (-90.75772, 29.860075, -0.87189349) failed to convert
-rank 52: Point 19 (-90.585966, 29.394961, -8.2296) failed to convert
-rank 45: Point 19 (-90.702542, 29.465098, -0.55133503) failed to convert
-rank 51: Point 19 (-90.625205, 29.155457, 1.8005364) failed to convert
-rank 31: Point 20 (-90.992936, 30.11856, -11.972545) failed to convert
-rank 84: Point 32 (-89.717515, 30.080825, 0.59642049) failed to convert
-rank 86: Point 32 (-89.580001, 29.992585, 0.87464481) failed to convert
-rank 21: Point 20 (-91.220044, 30.389799, 6.6497528) failed to convert
-rank 24: Point 19 (-91.200756, 29.897168, -0.50478955) failed to convert
-rank 41: Point 20 (-90.740925, 29.896132, -0.65662892) failed to convert
-rank 88: Point 32 (-89.461816, 29.506226, 1.9284728) failed to convert
-rank 95: Point 31 (-89.223048, 29.193606, -0.14514748) failed to convert
-rank 82: Point 32 (-89.80348, 29.830865, -0.05151848) failed to convert
-rank 78: Point 32 (-89.927873, 29.84842, -8.2296) failed to convert
-rank 94: Point 32 (-89.248613, 29.144875, 6.0115779) failed to convert
-rank 90: Point 32 (-89.378857, 29.234751, 0.20247908) failed to convert
-rank 55: Point 19 (-90.487403, 29.874056, 1.3296836) failed to convert
-rank 69: Point 32 (-90.098923, 30.016212, -9.0) failed to convert
-rank 76: Point 32 (-89.983129, 29.700118, 1.3522721) failed to convert
-rank 63: Point 19 (-90.340671, 29.540645, -0.57249166) failed to convert
-rank 50: Point 19 (-90.591407, 29.865571, -0.89468189) failed to convert
-rank 96: Point 32 (-89.207636, 29.176875, -0.0) failed to convert
-rank 72: Point 32 (-90.053687, 29.838533, 3.342259) failed to convert
-rank 66: Point 32 (-90.238579, 29.438059, -3.2152295) failed to convert
-rank 89: Point 32 (-89.425742, 29.211406, 0.30581909) failed to convert
-rank 71: Point 32 (-90.045583, 30.171416, 4.6700001) failed to convert
-rank 46: Point 19 (-90.662336, 29.927472, -0.51063633) failed to convert
-rank 70: Point 32 (-90.092058, 29.79684, -3.9258242) failed to convert
-rank 65: Point 32 (-90.233072, 29.971056, -2.178724) failed to convert
-rank 18: Point 20 (-91.291337, 30.634183, 11.695659) failed to convert
-rank 8: Point 18 (-91.664983, 30.903983, -20.0) failed to convert
-rank 32: Point 19 (-90.971182, 29.69575, -0.55932558) failed to convert
-rank 92: Point 32 (-89.338815, 29.01948, 7.3063841) failed to convert
-rank 75: Point 32 (-89.971675, 30.056216, -4.4439842) failed to convert
-rank 68: Point 32 (-90.123333, 30.026311, 1.1444407) failed to convert
-rank 85: Point 32 (-89.695228, 29.591957, -0.0) failed to convert
-rank 91: Point 32 (-89.349945, 29.216591, 2.0263501) failed to convert
-rank 37: Point 20 (-90.792772, 30.229868, -1.1355679) failed to convert
-rank 26: Point 19 (-91.177767, 29.730687, -8.1412086) failed to convert
-rank 79: Point 32 (-89.91227, 29.775409, -0.0) failed to convert
-rank 67: Point 32 (-90.166623, 29.878323, -1.5049869) failed to convert
-rank 81: Point 32 (-89.817343, 30.060672, -0.12596812) failed to convert
-rank 9: Point 20 (-91.643513, 30.738555, -9.6338039) failed to convert
-rank 0: Point 17 (-92.907266, 28.59881, 34.770889) failed to convert
-rank 15: Point 20 (-91.470635, 29.681757, -1.9770491) failed to convert
-rank 33: Point 20 (-90.909112, 30.108455, -6.03224) failed to convert
-rank 74: Point 32 (-89.999756, 29.943167, -6.8372741) failed to convert
-rank 14: Point 19 (-91.502641, 29.637182, -0.92650135) failed to convert
-rank 87: Point 32 (-89.523516, 29.77358, 11.791255) failed to convert
-rank 93: Point 32 (-89.283603, 29.192578, -0.04231211) failed to convert
-rank 11: Point 20 (-91.630808, 29.600255, 1.5) failed to convert
-rank 73: Point 32 (-90.038043, 29.764476, 0.26020749) failed to convert
-rank 35: Point 20 (-90.874864, 29.763213, -0.50903053) failed to convert
-rank 77: Point 32 (-89.949126, 29.874235, 25.644944) failed to convert
-rank 34: Point 19 (-90.899061, 29.768235, -1.0881485) failed to convert
-rank 49: Point 20 (-90.619395, 29.701987, 0.02183087) failed to convert
-rank 47: Point 20 (-90.661508, 29.721017, -1.1511507) failed to convert
-rank 97: Point 32 (-89.185543, 29.031112, 1.8421585) failed to convert
-rank 60: Point 19 (-90.385003, 29.945455, 29.175725) failed to convert
-rank 83: Point 32 (-89.741666, 30.249346, -1.3136808) failed to convert
-rank 22: Point 20 (-91.232602, 29.956804, -0.57496437) failed to convert
-rank 25: Point 20 (-91.211271, 29.453163, -0.0) failed to convert
-rank 62: Point 19 (-90.343722, 29.890313, -2.5729692) failed to convert
-rank 36: Point 19 (-90.831763, 30.014802, 14.61417) failed to convert
-rank 2: Point 20 (-91.986024, 29.940683, -0.74050787) failed to convert
-rank 48: Point 20 (-90.66923, 29.314679, -0.0) failed to convert
-rank 42: Point 19 (-90.711221, 30.015959, -10.170567) failed to convert
-rank 80: Point 32 (-89.858526, 30.08778, -5.4507387) failed to convert
-rank 30: Point 20 (-91.03837, 29.834859, -0.98815042) failed to convert
-rank 58: Point 20 (-90.454109, 29.621022, -1.2082087) failed to convert
-rank 98: Point 32 (-89.001336, 30.378562, 2.6969164) failed to convert
-rank 61: Point 20 (-90.390015, 29.549981, -3.0348613) failed to convert
-rank 99: Point 32 (-88.949732, 29.83756, 3.2810138) failed to convert
-rank 64: Point 32 (-90.292413, 29.716421, 2.2191114) failed to convert
-rank 54: Point 19 (-90.521724, 29.666335, 0.62831164) failed to convert
-rank 19: Point 19 (-91.321117, 29.587462, -0.55461561) failed to convert
-rank 7: Point 20 (-91.713283, 30.759836, -16.450054) failed to convert
-rank 4: Point 20 (-91.809331, 30.944561, -18.895519) failed to convert
-rank 16: Point 19 (-91.417303, 29.894478, -0.36258118) failed to convert
-rank 27: Point 20 (-91.141645, 29.915858, -0.64668318) failed to convert
-rank 53: Point 19 (-90.544269, 29.644702, -1.159958) failed to convert
-rank 39: Point 20 (-90.745371, 30.283364, -0.30185873) failed to convert
-rank 59: Point 20 (-90.418486, 29.805315, -1.4215924) failed to convert
-rank 6: Point 19 (-91.749991, 30.633112, -14.542009) failed to convert
-rank 43: Point 20 (-90.736278, 29.352047, -8.2296) failed to convert
-rank 3: Point 20 (-91.862005, 30.988842, -13.382664) failed to convert
-rank 28: Point 20 (-91.097637, 29.951659, -0.93170615) failed to convert
-rank 29: Point 20 (-91.103224, 29.150178, 2.3728335) failed to convert
-rank 20: Point 20 (-91.266414, 29.98106, -9.3726008) failed to convert
-rank 57: Point 20 (-90.449499, 29.994568, 30.392297) failed to convert
-rank 84: Point 33 (-89.691923, 30.388832, -3.1786016) failed to convert
-rank 17: Point 20 (-91.384645, 29.698453, -0.85092114) failed to convert
-rank 86: Point 33 (-89.627307, 29.426685, -0.39666591) failed to convert
-rank 95: Point 32 (-89.222894, 29.19525, -0.41430858) failed to convert
-rank 44: Point 20 (-90.683927, 29.923877, -0.21893024) failed to convert
-rank 88: Point 33 (-89.407834, 30.133165, 2.6900001) failed to convert
-rank 13: Point 20 (-91.540588, 29.626793, -1.9932799) failed to convert
-rank 10: Point 19 (-91.642793, 30.117042, -8.2296) failed to convert
-rank 23: Point 20 (-91.189989, 30.345007, 11.104879) failed to convert
-rank 56: Point 18 (-90.523288, 29.182307, 2.0108937) failed to convert
-rank 1: Point 20 (-92.106049, 29.838883, -0.8735043) failed to convert
-rank 96: Point 33 (-89.205992, 29.19547, -0.0) failed to convert
-rank 78: Point 33 (-89.91928, 29.955996, -0.0) failed to convert
-rank 90: Point 33 (-89.346719, 29.606314, 3.0483486) failed to convert
-rank 82: Point 33 (-89.846314, 29.299286, 3.8593898) failed to convert
-rank 94: Point 33 (-89.224695, 29.416858, 5.5129819) failed to convert
-rank 69: Point 33 (-90.107614, 29.903979, -6.339751) failed to convert
-rank 66: Point 33 (-90.255191, 29.215785, 0.94740623) failed to convert
-rank 65: Point 33 (-90.268291, 29.50285, -0.15142912) failed to convert
-rank 70: Point 33 (-90.074014, 30.029187, -1.9383101) failed to convert
-rank 72: Point 33 (-90.046836, 29.926275, -0.41849474) failed to convert
-rank 76: Point 33 (-89.972102, 29.839927, 0.66641974) failed to convert
-rank 92: Point 33 (-89.311763, 29.33172, -1.1095711) failed to convert
-rank 40: Point 20 (-90.754908, 29.900763, 0.26247718) failed to convert
-rank 89: Point 33 (-89.392476, 29.598971, 2.5679328) failed to convert
-rank 5: Point 20 (-91.806794, 30.287163, -2.4515461) failed to convert
-rank 12: Point 19 (-91.531454, 30.434884, -4.3197108) failed to convert
-rank 71: Point 33 (-90.064568, 29.928594, -4.7282418) failed to convert
-rank 75: Point 33 (-89.95464, 30.27031, 0.53340216) failed to convert
-rank 91: Point 33 (-89.350563, 29.209284, -0.34642229) failed to convert
-rank 67: Point 33 (-90.169838, 29.836273, -0.23565264) failed to convert
-rank 74: Point 33 (-90.020438, 29.679609, -0.16117214) failed to convert
-rank 81: Point 33 (-89.853687, 29.610332, -1.0555018) failed to convert
-rank 79: Point 33 (-89.887143, 30.088907, -0.06400447) failed to convert
-rank 52: Point 20 (-90.544306, 29.981146, -0.42667287) failed to convert
-rank 68: Point 33 (-90.131279, 29.923111, -3.5955759) failed to convert
-rank 85: Point 33 (-89.675593, 29.829599, -0.75822537) failed to convert
-rank 24: Point 20 (-91.173818, 30.322366, -7.2810057) failed to convert
-rank 31: Point 21 (-90.992939, 30.1185, -9.6387075) failed to convert
-rank 51: Point 20 (-90.605963, 29.430502, 0.3048) failed to convert
-rank 21: Point 21 (-91.211813, 30.51974, 13.380421) failed to convert
-rank 93: Point 33 (-89.283111, 29.198085, -0.19457839) failed to convert
-rank 38: Point 20 (-90.829029, 29.335805, -0.00458842) failed to convert
-rank 87: Point 33 (-89.473657, 30.355849, -3.5878483) failed to convert
-rank 77: Point 33 (-89.944741, 29.929339, -6.3398404) failed to convert
-rank 18: Point 21 (-91.291496, 30.631593, 10.114624) failed to convert
-rank 63: Point 20 (-90.347518, 29.447632, -0.25193832) failed to convert
-rank 55: Point 20 (-90.480974, 29.962846, -0.41329778) failed to convert
-rank 98: Point 33 (-89.126174, 29.002813, 4.4487029) failed to convert
-rank 83: Point 33 (-89.821805, 29.26505, 8.1548818) failed to convert
-rank 73: Point 33 (-90.018325, 30.016053, 1.6972755) failed to convert
-rank 32: Point 20 (-91.016736, 28.995398, 6.6669561) failed to convert
-rank 8: Point 19 (-91.663052, 30.937255, -20.698734) failed to convert
-rank 41: Point 21 (-90.785611, 29.242081, -0.66268681) failed to convert
-rank 80: Point 33 (-89.874868, 29.885038, -3.2503873) failed to convert
-rank 97: Point 33 (-89.196453, 28.906968, 62.925774) failed to convert
-rank 46: Point 20 (-90.702014, 29.356325, -8.2296) failed to convert
-rank 15: Point 21 (-91.470652, 29.681415, -2.4112728) failed to convert
-rank 99: Point 33 (-88.928158, 30.069514, 10.577153) failed to convert
-rank 11: Point 21 (-91.620836, 29.774439, -0.46187687) failed to convert
-rank 9: Point 21 (-91.629434, 30.980571, -21.594735) failed to convert
-rank 64: Point 33 (-90.306222, 29.530966, 0.50187557) failed to convert
-rank 37: Point 21 (-90.817775, 29.86384, -0.13315464) failed to convert
-rank 33: Point 21 (-90.886128, 30.449669, -8.9057005) failed to convert
-rank 35: Point 21 (-90.907503, 29.272769, 0.04178845) failed to convert
-rank 50: Point 20 (-90.591396, 29.865699, -0.22444798) failed to convert
-rank 14: Point 20 (-91.487807, 29.888813, -0.91403103) failed to convert
-rank 26: Point 20 (-91.180576, 29.68604, -4.0081078) failed to convert
-rank 47: Point 21 (-90.660975, 29.728615, -1.0077534) failed to convert
-rank 22: Point 21 (-91.21229, 30.279729, 17.453932) failed to convert
-rank 45: Point 20 (-90.707705, 29.389952, -0.25148177) failed to convert
-rank 2: Point 21 (-91.936064, 30.876076, -16.348442) failed to convert
-rank 48: Point 21 (-90.618758, 30.035408, 2.5089022) failed to convert
-rank 34: Point 20 (-90.87153, 30.178049, -2.1935859) failed to convert
-rank 0: Point 18 (-92.909503, 28.506898, 46.172186) failed to convert
-rank 25: Point 21 (-91.154958, 30.34426, 5.4867701) failed to convert
-rank 36: Point 20 (-90.833474, 29.989439, -10.422942) failed to convert
-rank 30: Point 21 (-91.038315, 29.835497, -1.5471769) failed to convert
-rank 60: Point 20 (-90.368452, 30.168918, 3.3129965) failed to convert
-rank 84: Point 34 (-89.760296, 29.559482, -4.611929) failed to convert
-rank 58: Point 21 (-90.42676, 29.996488, 16.389952) failed to convert
-rank 86: Point 34 (-89.591989, 29.849076, 2.06e-06) failed to convert
-rank 49: Point 21 (-90.595584, 30.038376, -2.5207007) failed to convert
-rank 42: Point 20 (-90.721029, 29.874566, -1.5108112) failed to convert
-rank 88: Point 34 (-89.38748, 30.366679, -3.2078259) failed to convert
-rank 19: Point 20 (-91.270394, 30.40807, -3.2859579) failed to convert
-rank 95: Point 33 (-89.231596, 29.096114, 6.1278342) failed to convert
-rank 54: Point 20 (-90.525973, 29.606906, -0.16783459) failed to convert
-rank 4: Point 21 (-91.878928, 29.675885, 2.5757569) failed to convert
-rank 96: Point 34 (-89.117659, 30.182847, 4.7601253) failed to convert
-rank 78: Point 34 (-89.922172, 29.919744, 40.914729) failed to convert
-rank 90: Point 34 (-89.357015, 29.487523, 3.5301024) failed to convert
-rank 66: Point 34 (-90.245695, 29.342935, -3.6149281) failed to convert
-rank 16: Point 20 (-91.39877, 30.201392, -8.5100167) failed to convert
-rank 69: Point 34 (-90.098565, 30.020772, -9.0) failed to convert
-rank 62: Point 20 (-90.38615, 29.313617, -8e-08) failed to convert
-rank 82: Point 34 (-89.762479, 30.331692, -7.745546) failed to convert
-rank 61: Point 21 (-90.364419, 29.897924, -0.89767444) failed to convert
-rank 7: Point 21 (-91.819406, 28.845001, 23.730015) failed to convert
-rank 94: Point 34 (-89.244386, 29.192801, -0.19938356) failed to convert
-rank 43: Point 21 (-90.721428, 29.568332, -0.06397611) failed to convert
-rank 59: Point 21 (-90.436437, 29.558872, -0.34439805) failed to convert
-rank 3: Point 21 (-91.907363, 30.157473, -2.5580685) failed to convert
-rank 65: Point 34 (-90.270434, 29.474076, -2.9949649) failed to convert
-rank 72: Point 34 (-90.04983, 29.887878, 1.0829829) failed to convert
-rank 76: Point 34 (-89.959573, 29.997998, -9.0) failed to convert
-rank 29: Point 21 (-91.067198, 29.713279, -0.80986676) failed to convert
-rank 75: Point 34 (-89.975794, 30.004039, -1.6033957) failed to convert
-rank 28: Point 21 (-91.116224, 29.661615, -0.90561648) failed to convert
-rank 70: Point 34 (-90.074148, 30.027426, -4.9011843) failed to convert
-rank 67: Point 34 (-90.120518, 30.475436, -7.241187) failed to convert
-rank 92: Point 34 (-89.306586, 29.390895, 2.2234474) failed to convert
-rank 71: Point 34 (-90.069042, 29.871117, 0.04767775) failed to convert
-rank 89: Point 34 (-89.409281, 29.403561, 2.4288686) failed to convert
-rank 17: Point 21 (-91.323013, 30.704623, -11.257213) failed to convert
-rank 20: Point 21 (-91.241866, 30.373503, -10.167238) failed to convert
-rank 85: Point 34 (-89.698441, 29.552598, 3.04e-06) failed to convert
-rank 81: Point 34 (-89.824318, 29.973476, 2.6565732) failed to convert
-rank 39: Point 21 (-90.770796, 29.914821, -0.20681498) failed to convert
-rank 68: Point 34 (-90.155073, 29.612776, 0.31299999) failed to convert
-rank 13: Point 21 (-91.541614, 29.609152, -2.5744594) failed to convert
-rank 6: Point 20 (-91.757385, 30.501587, 17.152066) failed to convert
-rank 91: Point 34 (-89.35041, 29.21099, 0.65066603) failed to convert
-rank 79: Point 34 (-89.902391, 29.898874, -5.8311292) failed to convert
-rank 74: Point 34 (-90.01241, 29.78188, -0.1343504) failed to convert
-rank 23: Point 21 (-91.217641, 29.906551, -0.206) failed to convert
-rank 53: Point 20 (-90.557951, 29.45217, -1.0285688) failed to convert
-rank 27: Point 21 (-91.119107, 30.267551, 16.124281) failed to convert
-rank 10: Point 20 (-91.668808, 29.660342, 1.7653068) failed to convert
-rank 77: Point 34 (-89.944738, 29.929278, -6.3398404) failed to convert
-rank 57: Point 21 (-90.470854, 29.700486, -1.2062691) failed to convert
-rank 93: Point 34 (-89.185705, 30.297355, 4.0063985) failed to convert
-rank 1: Point 21 (-92.106089, 29.838016, -0.68679355) failed to convert
-rank 87: Point 34 (-89.555435, 29.394216, 0.81699997) failed to convert
-rank 56: Point 19 (-90.477379, 29.822591, -0.43827841) failed to convert
-rank 98: Point 34 (-89.022057, 30.153472, 7.8756618) failed to convert
-rank 80: Point 34 (-89.866042, 29.994668, -0.39419367) failed to convert
-rank 5: Point 21 (-91.800915, 30.39287, -8.2296) failed to convert
-rank 12: Point 20 (-91.505745, 30.866761, -13.141664) failed to convert
-rank 52: Point 21 (-90.588073, 29.36448, 0.45719999) failed to convert
-rank 99: Point 34 (-88.996703, 29.324995, 18.70047) failed to convert
-rank 73: Point 34 (-90.019817, 29.997061, -1.4956528) failed to convert
-rank 31: Point 22 (-91.046798, 29.291275, -0.38027252) failed to convert
-rank 83: Point 34 (-89.74159, 30.250204, -3.16461) failed to convert
-rank 51: Point 21 (-90.560034, 30.078276, -2.2157704) failed to convert
-rank 38: Point 21 (-90.791475, 29.890021, -1.3665319) failed to convert
-rank 24: Point 21 (-91.221973, 29.558343, -0.89220322) failed to convert
-rank 64: Point 34 (-90.274012, 29.961929, -6.4540017) failed to convert
-rank 21: Point 22 (-91.272142, 29.554949, -0.41379039) failed to convert
-rank 18: Point 22 (-91.322637, 30.129522, -0.23100001) failed to convert
-rank 97: Point 34 (-89.174394, 29.156885, 1.364953) failed to convert
-rank 55: Point 21 (-90.50204, 29.67092, -1.1950663) failed to convert
-rank 63: Point 21 (-90.297612, 30.118796, 3.6102308) failed to convert
-rank 44: Point 21 (-90.68698, 29.879982, -0.62018347) failed to convert
-rank 41: Point 22 (-90.740458, 29.902846, -1.2553022) failed to convert
-rank 40: Point 21 (-90.747095, 30.014074, 16.466003) failed to convert
-rank 84: Point 35 (-89.761089, 29.549589, -4.3302938) failed to convert
-rank 86: Point 35 (-89.656254, 29.075476, 19.078856) failed to convert
-rank 46: Point 21 (-90.687704, 29.56301, -0.48346043) failed to convert
-rank 33: Point 22 (-90.909779, 30.097861, 16.824501) failed to convert
-rank 32: Point 21 (-90.942874, 30.123248, -8.0394025) failed to convert
-rank 11: Point 22 (-91.554661, 30.909692, -14.169044) failed to convert
-rank 15: Point 22 (-91.463861, 29.795936, -1.3859453) failed to convert
-rank 88: Point 35 (-89.420675, 29.984621, 1.5982197) failed to convert
-rank 95: Point 34 (-89.223313, 29.1904, -0.14737244) failed to convert
-rank 37: Point 22 (-90.792754, 30.230097, -1.2607504) failed to convert
-rank 14: Point 21 (-91.510019, 29.511265, 1.6536225) failed to convert
-rank 96: Point 35 (-89.202318, 29.236877, -0.02202729) failed to convert
-rank 78: Point 35 (-89.915649, 30.001251, 3.5395552) failed to convert
-rank 66: Point 35 (-90.156838, 30.510178, -9.9436022) failed to convert
-rank 50: Point 21 (-90.628542, 29.337786, -0.24020862) failed to convert
-rank 9: Point 22 (-91.650987, 30.608984, -13.850113) failed to convert
-rank 26: Point 21 (-91.139603, 30.330276, 24.29829) failed to convert
-rank 69: Point 35 (-90.100314, 29.998115, 0.0680522) failed to convert
-rank 82: Point 35 (-89.813018, 29.71303, -0.25399252) failed to convert
-rank 8: Point 20 (-91.660547, 30.980506, -13.667282) failed to convert
-rank 90: Point 35 (-89.373149, 29.300632, -5.2001931) failed to convert
-rank 76: Point 35 (-89.97089, 29.855135, -1.6436356) failed to convert
-rank 94: Point 35 (-89.14295, 30.33035, 3.5801048) failed to convert
-rank 48: Point 22 (-90.617854, 30.048138, -3.0095103) failed to convert
-rank 72: Point 35 (-90.04659, 29.92931, -9.0) failed to convert
-rank 65: Point 35 (-90.264586, 29.552258, 0.31299999) failed to convert
-rank 47: Point 22 (-90.647404, 29.922302, -1.0468974) failed to convert
-rank 35: Point 22 (-90.854716, 30.061697, 19.739949) failed to convert
-rank 45: Point 21 (-90.707922, 29.38678, -0.84004889) failed to convert
-rank 70: Point 35 (-90.099833, 29.69617, 2.4333528) failed to convert
-rank 89: Point 35 (-89.42571, 29.211563, 0.31299999) failed to convert
-rank 22: Point 22 (-91.20179, 30.44547, -15.088211) failed to convert
-rank 25: Point 22 (-91.199081, 29.64787, -5.489448) failed to convert
-rank 2: Point 22 (-91.936523, 30.867003, -10.539283) failed to convert
-rank 58: Point 22 (-90.4267, 29.996961, 14.14487) failed to convert
-rank 67: Point 35 (-90.127685, 30.383215, -1.1685385) failed to convert
-rank 92: Point 35 (-89.31826, 29.256639, 6.8942076) failed to convert
-rank 75: Point 35 (-89.989423, 29.831461, -5.3815491) failed to convert
-rank 34: Point 21 (-90.871739, 30.174875, -0.67350453) failed to convert
-rank 60: Point 21 (-90.397989, 29.768581, -0.29482815) failed to convert
-rank 19: Point 21 (-91.262942, 30.526722, 9.7403834) failed to convert
-rank 71: Point 35 (-90.065315, 29.918966, -7.0399661) failed to convert
-rank 81: Point 35 (-89.854101, 29.604138, 24.311184) failed to convert
-rank 74: Point 35 (-89.999723, 29.943217, -6.8372741) failed to convert
-rank 68: Point 35 (-90.123835, 30.019525, 0.9522846) failed to convert
-rank 85: Point 35 (-89.702954, 29.497651, 18.295909) failed to convert
-rank 4: Point 22 (-91.811906, 30.898076, -11.887033) failed to convert
-rank 0: Point 19 (-92.903842, 28.531336, 44.539689) failed to convert
-rank 91: Point 35 (-89.343468, 29.291296, 0.0041837) failed to convert
-rank 16: Point 21 (-91.429344, 29.692998, 0.51932728) failed to convert
-rank 62: Point 21 (-90.343721, 29.890272, -2.5729692) failed to convert
-rank 61: Point 22 (-90.402502, 29.378918, -0.48217917) failed to convert
-rank 93: Point 35 (-89.207644, 30.052711, -0.27976101) failed to convert
-rank 79: Point 35 (-89.899722, 29.932202, -2.9568649) failed to convert
-rank 77: Point 35 (-89.948517, 29.881665, -6.6720725) failed to convert
-rank 3: Point 22 (-91.879866, 30.663705, -8.2296) failed to convert
-rank 87: Point 35 (-89.521186, 29.799802, -0.3652767) failed to convert
-rank 7: Point 22 (-91.713244, 30.759826, -16.450054) failed to convert
-rank 29: Point 22 (-91.032452, 30.247576, -3.6118034) failed to convert
-rank 43: Point 22 (-90.702725, 29.838782, -1.211075) failed to convert
-rank 59: Point 22 (-90.450299, 29.367351, -0.58254597) failed to convert
-rank 80: Point 35 (-89.875033, 29.882697, -3.3896809) failed to convert
-rank 30: Point 22 (-91.038363, 29.834677, -1.5508846) failed to convert
-rank 98: Point 35 (-89.110439, 29.177949, 5.0492137) failed to convert
-rank 17: Point 22 (-91.36472, 30.026343, -0.3772487) failed to convert
-rank 99: Point 35 (-88.934634, 29.999237, 5.9043061) failed to convert
-rank 36: Point 21 (-90.841238, 29.874817, -0.57679724) failed to convert
-rank 73: Point 35 (-90.03636, 29.785922, -2.9767125) failed to convert
-rank 49: Point 22 (-90.652219, 29.231559, -0.14882911) failed to convert
-rank 39: Point 22 (-90.773349, 29.877494, -0.72382422) failed to convert
-rank 13: Point 22 (-91.541597, 29.609286, -2.6178229) failed to convert
-rank 42: Point 21 (-90.741677, 29.574804, -2.9287692) failed to convert
-rank 6: Point 21 (-91.749833, 30.635704, -14.453617) failed to convert
-rank 83: Point 35 (-89.741693, 30.248875, 0.00287807) failed to convert
-rank 64: Point 35 (-90.322243, 29.314393, -0.37930754) failed to convert
-rank 54: Point 21 (-90.522711, 29.652454, -2.1731178) failed to convert
-rank 23: Point 22 (-91.194381, 30.275193, 13.848857) failed to convert
-rank 20: Point 22 (-91.283286, 29.708393, -0.50471342) failed to convert
-rank 97: Point 35 (-89.173298, 29.169218, -0.31914115) failed to convert
-rank 53: Point 21 (-90.544248, 29.644765, -0.84089602) failed to convert
-rank 10: Point 21 (-91.630944, 30.322899, -5.4449183) failed to convert
-rank 56: Point 20 (-90.504016, 29.452352, -8.2296) failed to convert
-rank 86: Point 36 (-89.562031, 30.20294, 0.17813025) failed to convert
-rank 57: Point 22 (-90.49217, 29.404277, -0.04236498) failed to convert
-rank 84: Point 36 (-89.736617, 29.848852, -0.70643381) failed to convert
-rank 1: Point 22 (-92.10629, 29.833495, -1.4646622) failed to convert
-rank 31: Point 23 (-90.978382, 30.338179, -6.8396966) failed to convert
-rank 12: Point 21 (-91.506043, 30.86176, -13.292458) failed to convert
-rank 38: Point 22 (-90.792412, 29.876268, -0.51365139) failed to convert
-rank 95: Point 35 (-89.169119, 29.801095, 2.2674546) failed to convert
-rank 5: Point 22 (-91.838842, 29.702649, 1.4211012) failed to convert
-rank 66: Point 36 (-90.24568, 29.342876, 0.14256541) failed to convert
-rank 78: Point 36 (-89.947088, 29.605811, 0.31299999) failed to convert
-rank 27: Point 22 (-91.19612, 29.049897, 3.4865049) failed to convert
-rank 88: Point 36 (-89.475271, 29.346975, 19.15924) failed to convert
-rank 96: Point 36 (-89.21649, 29.075932, 1.1749369) failed to convert
-rank 18: Point 23 (-91.320112, 30.170135, -0.89123759) failed to convert
-rank 69: Point 36 (-90.098685, 30.019099, -9.0) failed to convert
-rank 24: Point 22 (-91.173492, 30.327313, -6.8904621) failed to convert
-rank 21: Point 23 (-91.265051, 29.669734, 0.91369264) failed to convert
-rank 28: Point 22 (-91.080877, 30.210874, 4.3161487) failed to convert
-rank 63: Point 22 (-90.345154, 29.479406, -3.6789361) failed to convert
-rank 90: Point 36 (-89.318214, 29.932308, 0.79280622) failed to convert
-rank 82: Point 36 (-89.822553, 29.59502, -4.5293282) failed to convert
-rank 94: Point 36 (-89.249148, 29.137993, 0.20589134) failed to convert
-rank 76: Point 36 (-89.959569, 29.997958, -9.0) failed to convert
-rank 72: Point 36 (-90.041262, 29.997384, 0.66080383) failed to convert
-rank 52: Point 22 (-90.586418, 29.387943, -3.2296163) failed to convert
-rank 65: Point 36 (-90.270375, 29.47477, -3.5814001) failed to convert
-rank 55: Point 22 (-90.50305, 29.656845, -0.85803704) failed to convert
-rank 89: Point 36 (-89.39311, 29.591444, 2.532914) failed to convert
-rank 40: Point 22 (-90.754906, 29.900703, -0.80928536) failed to convert
-rank 51: Point 22 (-90.619376, 29.238776, 0.2585256) failed to convert
-rank 44: Point 22 (-90.675081, 30.050246, -4.844182) failed to convert
-rank 33: Point 23 (-90.910032, 30.093633, 18.713098) failed to convert
-rank 70: Point 36 (-90.101892, 29.669458, -1.7073786) failed to convert
-rank 67: Point 36 (-90.161489, 29.945176, -7.9945998) failed to convert
-rank 71: Point 36 (-90.069085, 29.870526, -9.0) failed to convert
-rank 75: Point 36 (-89.971645, 30.056164, -4.4439842) failed to convert
-rank 46: Point 22 (-90.687334, 29.568338, -8.2296) failed to convert
-rank 37: Point 23 (-90.830595, 29.674606, -1.3389144) failed to convert
-rank 11: Point 23 (-91.565163, 30.732003, 6.6201989) failed to convert
-rank 41: Point 23 (-90.740477, 29.902543, -1.3859815) failed to convert
-rank 15: Point 23 (-91.47105, 29.674665, -3.3009841) failed to convert
-rank 81: Point 36 (-89.814162, 30.09784, 9.8289095) failed to convert
-rank 92: Point 36 (-89.312379, 29.324141, 0.25850948) failed to convert
-rank 68: Point 36 (-90.126368, 29.986345, 0.07343034) failed to convert
-rank 74: Point 36 (-89.999701, 29.943251, -6.8372741) failed to convert
-rank 9: Point 23 (-91.629423, 30.980532, -21.110501) failed to convert
-rank 91: Point 36 (-89.281617, 29.998765, -0.0) failed to convert
-rank 85: Point 36 (-89.678837, 29.789631, -0.14325072) failed to convert
-rank 14: Point 22 (-91.501736, 29.652285, -2.5579066) failed to convert
-rank 93: Point 36 (-89.217454, 29.942644, -0.03535566) failed to convert
-rank 87: Point 36 (-89.474091, 30.34975, -4.2366402) failed to convert
-rank 79: Point 36 (-89.952107, 29.271728, 19.128907) failed to convert
-rank 26: Point 22 (-91.139686, 30.328786, 20.9177) failed to convert
-rank 32: Point 22 (-90.942787, 30.124532, -5.6356777) failed to convert
-rank 48: Point 23 (-90.61877, 30.035025, 14.64377) failed to convert
-rank 77: Point 36 (-89.944736, 29.929238, -6.3398404) failed to convert
-rank 35: Point 23 (-90.874818, 29.763174, -1.5936357) failed to convert
-rank 50: Point 22 (-90.609996, 29.602372, 0.04624578) failed to convert
-rank 98: Point 36 (-89.086852, 29.440796, 4.8907236) failed to convert
-rank 80: Point 36 (-89.858486, 30.087788, -5.4507387) failed to convert
-rank 73: Point 36 (-90.019808, 29.997167, -1.4450837) failed to convert
-rank 47: Point 23 (-90.646651, 29.933017, -0.39909237) failed to convert
-rank 45: Point 22 (-90.705236, 29.425755, 0.00764226) failed to convert
-rank 25: Point 23 (-91.164282, 30.198242, 3.670098) failed to convert
-rank 34: Point 22 (-90.871536, 30.177797, -2.3491762) failed to convert
-rank 22: Point 23 (-91.252945, 29.630152, 20.301462) failed to convert
-rank 60: Point 22 (-90.389655, 29.88198, -0.50409944) failed to convert
-rank 19: Point 22 (-91.264225, 30.505702, 4.8633423) failed to convert
-rank 8: Point 21 (-91.726743, 29.817854, -0.40783018) failed to convert
-rank 99: Point 36 (-88.998073, 29.308339, 18.77939) failed to convert
-rank 64: Point 36 (-90.273177, 29.972719, 24.317576) failed to convert
-rank 83: Point 36 (-89.741656, 30.249135, -1.3136808) failed to convert
-rank 4: Point 23 (-91.841829, 30.3577, -4.9608327) failed to convert
-rank 16: Point 22 (-91.442142, 29.477712, 0.26544238) failed to convert
-rank 7: Point 23 (-91.713185, 30.759811, -16.450054) failed to convert
-rank 97: Point 36 (-89.096626, 30.023526, 2.6019652) failed to convert
-rank 29: Point 23 (-91.095271, 29.274944, -0.00181476) failed to convert
-rank 62: Point 22 (-90.37139, 29.515304, 0.2636121) failed to convert
-rank 3: Point 23 (-91.883202, 30.60226, -6.9760715) failed to convert
-rank 43: Point 23 (-90.736647, 29.346595, -8.2296) failed to convert
-rank 84: Point 37 (-89.762138, 29.536694, -4.6040042) failed to convert
-rank 61: Point 23 (-90.389998, 29.550018, -2.9140892) failed to convert
-rank 30: Point 23 (-91.062541, 29.460649, -0.32001533) failed to convert
-rank 0: Point 20 (-92.896771, 28.693412, 33.011305) failed to convert
-rank 36: Point 22 (-90.847754, 29.778305, -1.760281) failed to convert
-rank 17: Point 23 (-91.363593, 30.04476, -0.44456597) failed to convert
-rank 13: Point 23 (-91.501311, 30.29454, -0.138) failed to convert
-rank 39: Point 23 (-90.774418, 29.86181, -0.47738216) failed to convert
-rank 95: Point 36 (-89.222577, 29.198533, -0.64585409) failed to convert
-rank 49: Point 23 (-90.621508, 29.671241, 0.69246749) failed to convert
-rank 88: Point 37 (-89.453031, 29.607835, 1.1731088) failed to convert
-rank 66: Point 37 (-90.238543, 29.438041, -3.7197793) failed to convert
-rank 69: Point 37 (-90.098088, 30.02678, -0.85208215) failed to convert
-rank 23: Point 23 (-91.259956, 29.225052, 2.0879665) failed to convert
-rank 78: Point 37 (-89.943618, 29.649621, -3.3864827) failed to convert
-rank 86: Point 37 (-89.615245, 29.569784, 0.10165002) failed to convert
-rank 94: Point 37 (-89.260043, 29.013198, 5.0612995) failed to convert
-rank 96: Point 37 (-89.205735, 29.198096, -0.0201426) failed to convert
-rank 90: Point 37 (-89.373116, 29.300655, -5.2001931) failed to convert
-rank 59: Point 23 (-90.404976, 29.989497, 29.029101) failed to convert
-rank 65: Point 37 (-90.270501, 29.473003, -2.8775195) failed to convert
-rank 53: Point 22 (-90.54413, 29.646249, -1.8129534) failed to convert
-rank 42: Point 22 (-90.711204, 30.015923, -10.170567) failed to convert
-rank 89: Point 37 (-89.42774, 29.187595, 0.31299999) failed to convert
-rank 10: Point 22 (-91.629839, 30.341656, 10.280528) failed to convert
-rank 2: Point 23 (-91.936008, 30.876053, -17.325824) failed to convert
-rank 82: Point 37 (-89.770324, 30.236358, -1.4904648) failed to convert
-rank 76: Point 37 (-89.982668, 29.705665, 14.672848) failed to convert
-rank 1: Point 23 (-92.106048, 29.838017, -1.0658262) failed to convert
-rank 20: Point 23 (-91.242383, 30.365081, 11.164142) failed to convert
-rank 56: Point 21 (-90.505032, 29.438114, -0.82538112) failed to convert
-rank 67: Point 37 (-90.166614, 29.878252, -4.1239442) failed to convert
-rank 75: Point 37 (-89.996706, 29.738587, -5.5305963) failed to convert
-rank 72: Point 37 (-90.053624, 29.83901, 1.334239) failed to convert
-rank 57: Point 23 (-90.480286, 29.569585, 0.39407638) failed to convert
-rank 70: Point 37 (-90.074024, 30.028949, -4.8859443) failed to convert
-rank 12: Point 22 (-91.52947, 30.467223, -4.6872483) failed to convert
-rank 38: Point 23 (-90.791446, 29.889968, -0.1117367) failed to convert
-rank 81: Point 37 (-89.80611, 30.196496, 3.1019177) failed to convert
-rank 92: Point 37 (-89.314026, 29.305061, -0.0) failed to convert
-rank 71: Point 37 (-90.069076, 29.870581, -9.0) failed to convert
-rank 6: Point 22 (-91.748202, 30.66439, -12.576679) failed to convert
-rank 58: Point 23 (-90.395818, 30.415963, -3.34714) failed to convert
-rank 74: Point 37 (-90.016856, 29.72477, -0.14293703) failed to convert
-rank 68: Point 37 (-90.134158, 29.884813, -0.19955595) failed to convert
-rank 91: Point 37 (-89.277074, 30.049949, 0.27087009) failed to convert
-rank 85: Point 37 (-89.678266, 29.796527, -0.00320504) failed to convert
-rank 52: Point 23 (-90.562349, 29.727922, -0.25175862) failed to convert
-rank 54: Point 22 (-90.522689, 29.652697, -2.6763224) failed to convert
-rank 5: Point 23 (-91.800892, 30.392903, -8.2296) failed to convert
-rank 55: Point 23 (-90.502091, 29.670172, -1.0500952) failed to convert
-rank 79: Point 37 (-89.90559, 29.858673, -3.9090959) failed to convert
-rank 63: Point 23 (-90.312699, 29.916634, -1.5259962) failed to convert
-rank 93: Point 37 (-89.282622, 29.203043, 7.124876) failed to convert
-rank 77: Point 37 (-89.968267, 29.631936, 1.3265052) failed to convert
-rank 87: Point 37 (-89.508418, 29.948941, -0.0) failed to convert
-rank 33: Point 24 (-90.895723, 30.305933, -2.5644166) failed to convert
-rank 44: Point 23 (-90.711807, 29.521683, -0.38201092) failed to convert
-rank 80: Point 37 (-89.844295, 30.262655, -3.4805807) failed to convert
-rank 73: Point 37 (-90.026322, 29.914186, -9.0) failed to convert
-rank 98: Point 37 (-89.004413, 30.34373, 3.4199827) failed to convert
-rank 99: Point 37 (-89.011503, 29.15914, 0.76395938) failed to convert
-rank 37: Point 24 (-90.816573, 29.881477, -0.24500276) failed to convert
-rank 64: Point 37 (-90.306183, 29.531013, -0.93448076) failed to convert
-rank 28: Point 23 (-91.116191, 29.661563, -0.34939799) failed to convert
-rank 18: Point 24 (-91.337221, 29.891265, -0.30284088) failed to convert
-rank 11: Point 24 (-91.559822, 30.822239, -11.70663) failed to convert
-rank 48: Point 24 (-90.670374, 29.297648, -0.35942818) failed to convert
-rank 9: Point 24 (-91.650811, 30.61171, -13.953745) failed to convert
-rank 26: Point 23 (-91.149199, 30.180232, 9.0430054) failed to convert
-rank 51: Point 23 (-90.60042, 29.509165, -0.43211771) failed to convert
-rank 83: Point 37 (-89.780322, 29.777749, -0.3285665) failed to convert
-rank 97: Point 37 (-89.173719, 29.163471, -0.3015878) failed to convert
-rank 50: Point 23 (-90.591124, 29.86949, -0.59700784) failed to convert
-rank 35: Point 24 (-90.884671, 29.615829, -0.48907432) failed to convert
-rank 84: Point 38 (-89.75977, 29.565461, 1e-08) failed to convert
-rank 15: Point 24 (-91.472153, 29.65582, -0.47669989) failed to convert
-rank 25: Point 24 (-91.218708, 29.333407, 0.78815618) failed to convert
-rank 95: Point 37 (-89.241471, 28.98297, 10.278505) failed to convert
-rank 34: Point 23 (-90.871674, 30.17569, -2.05432) failed to convert
-rank 47: Point 24 (-90.661732, 29.717709, -0.82200054) failed to convert
-rank 88: Point 38 (-89.474175, 29.359533, -1.2830678) failed to convert
-rank 31: Point 24 (-91.001762, 29.983353, -1.7498973) failed to convert
-rank 45: Point 23 (-90.680405, 29.78412, -0.35995858) failed to convert
-rank 24: Point 23 (-91.202976, 29.861622, -7.2938645) failed to convert
-rank 60: Point 23 (-90.429484, 29.336096, 0.55684646) failed to convert
-rank 21: Point 24 (-91.225093, 30.309396, 9.6047193) failed to convert
-rank 27: Point 23 (-91.120215, 30.249948, -12.553384) failed to convert
-rank 3: Point 24 (-91.879964, 30.661248, -8.2296) failed to convert
-rank 69: Point 38 (-90.113506, 29.827515, -4.3098722) failed to convert
-rank 29: Point 24 (-91.03595, 30.193852, -12.387073) failed to convert
-rank 43: Point 24 (-90.657652, 30.481814, -9.0908539) failed to convert
-rank 36: Point 23 (-90.832976, 29.996667, 19.330923) failed to convert
-rank 78: Point 38 (-89.93802, 29.720098, -0.37049353) failed to convert
-rank 61: Point 24 (-90.323558, 30.445858, -6.0303138) failed to convert
-rank 62: Point 23 (-90.34372, 29.890212, -2.5729692) failed to convert
-rank 46: Point 23 (-90.632121, 30.355587, -4.9245825) failed to convert
-rank 86: Point 38 (-89.580354, 29.985787, 2.2779079) failed to convert
-rank 41: Point 24 (-90.743899, 29.852781, -0.2589636) failed to convert
-rank 7: Point 24 (-91.730767, 30.449054, 9.416249) failed to convert
-rank 30: Point 24 (-91.018896, 30.132504, 9.0777567) failed to convert
-rank 96: Point 38 (-89.206628, 29.187936, -0.0) failed to convert
-rank 90: Point 38 (-89.373066, 29.30069, -5.2001931) failed to convert
-rank 66: Point 38 (-90.238686, 29.435983, -4.0657274) failed to convert
-rank 0: Point 21 (-92.896101, 28.625007, 34.899106) failed to convert
-rank 14: Point 23 (-91.489932, 29.852447, -3.3697569) failed to convert
-rank 22: Point 24 (-91.254043, 29.612343, 5.6036113) failed to convert
-rank 94: Point 38 (-89.247756, 29.153602, 8.0781163) failed to convert
-rank 89: Point 38 (-89.407841, 29.419744, 3.4583585) failed to convert
-rank 76: Point 38 (-89.959563, 29.997897, -9.0) failed to convert
-rank 82: Point 38 (-89.771204, 30.225563, 1.2209782) failed to convert
-rank 4: Point 24 (-91.810985, 30.914364, -18.601943) failed to convert
-rank 65: Point 38 (-90.270492, 29.473086, -2.5597288) failed to convert
-rank 67: Point 38 (-90.166618, 29.878143, -4.1544242) failed to convert
-rank 13: Point 24 (-91.531322, 29.785159, -1.8784562) failed to convert
-rank 75: Point 38 (-89.981866, 29.926902, 26.897304) failed to convert
-rank 17: Point 24 (-91.399294, 29.453752, 2.1798353) failed to convert
-rank 49: Point 24 (-90.59498, 30.046504, 21.657934) failed to convert
-rank 59: Point 24 (-90.402448, 30.023731, -7.5483726) failed to convert
-rank 72: Point 38 (-90.038441, 30.033087, 2.9861071) failed to convert
-rank 53: Point 23 (-90.544241, 29.644657, -1.2704065) failed to convert
-rank 81: Point 38 (-89.780943, 30.502725, -7.6660327) failed to convert
-rank 2: Point 24 (-91.93597, 30.876038, -17.516065) failed to convert
-rank 32: Point 23 (-90.971148, 29.695801, -8.2296) failed to convert
-rank 70: Point 38 (-90.101892, 29.669372, -1.1184973) failed to convert
-rank 92: Point 38 (-89.319668, 29.239842, -0.0) failed to convert
-rank 39: Point 24 (-90.806921, 29.383963, -0.38412823) failed to convert
-rank 42: Point 23 (-90.746026, 29.511205, -1.0159497) failed to convert
-rank 68: Point 38 (-90.132086, 29.911704, 49.854524) failed to convert
-rank 71: Point 38 (-90.065007, 29.922734, 30.155245) failed to convert
-rank 74: Point 38 (-89.991999, 30.040593, 1.0312227) failed to convert
-rank 20: Point 24 (-91.28253, 29.720368, -0.69321861) failed to convert
-rank 93: Point 38 (-89.192809, 30.217683, 4.4578785) failed to convert
-rank 79: Point 38 (-89.952639, 29.264805, -0.21903722) failed to convert
-rank 1: Point 24 (-92.059697, 30.734588, -10.91211) failed to convert
-rank 91: Point 38 (-89.346608, 29.254667, -0.10346691) failed to convert
-rank 56: Point 22 (-90.487043, 29.688531, -0.64969787) failed to convert
-rank 85: Point 38 (-89.628867, 30.386788, -9.2837501) failed to convert
-rank 77: Point 38 (-89.944733, 29.929177, -6.3398404) failed to convert
-rank 87: Point 38 (-89.540738, 29.567682, 0.27803849) failed to convert
-rank 57: Point 24 (-90.471595, 29.690019, -0.9441273) failed to convert
-rank 73: Point 38 (-90.038524, 29.758199, -1.138156) failed to convert
-rank 38: Point 24 (-90.827806, 29.353313, -1.4176675) failed to convert
-rank 8: Point 22 (-91.703144, 30.236891, -4.186748) failed to convert
-rank 40: Point 23 (-90.746745, 30.019078, -6.4842978) failed to convert
-rank 19: Point 23 (-91.26487, 30.495138, -7.048979) failed to convert
-rank 98: Point 38 (-89.0113, 30.268514, 6.0752439) failed to convert
-rank 99: Point 38 (-88.953609, 29.79108, 2.9411606) failed to convert
-rank 64: Point 38 (-90.306157, 29.531044, -0.906176) failed to convert
-rank 83: Point 38 (-89.78051, 29.775363, -1.1445248) failed to convert
-rank 10: Point 23 (-91.649373, 30.001439, -0.03065673) failed to convert
-rank 97: Point 38 (-89.174322, 29.156543, -0.12838101) failed to convert
-rank 80: Point 38 (-89.909017, 29.456684, 0.62834742) failed to convert
-rank 58: Point 24 (-90.42664, 29.997434, 5.0767847) failed to convert
-rank 16: Point 23 (-91.398836, 30.199084, -0.24244881) failed to convert
-rank 6: Point 23 (-91.749548, 30.640505, -14.700505) failed to convert
-rank 84: Point 39 (-89.754631, 29.628494, -0.0) failed to convert
-rank 95: Point 38 (-89.223425, 29.188801, -0.3696155) failed to convert
-rank 23: Point 24 (-91.251325, 29.364883, -0.47736115) failed to convert
-rank 12: Point 23 (-91.624025, 28.829212, 20.781882) failed to convert
-rank 88: Point 39 (-89.406357, 30.149, 2.7221343) failed to convert
-rank 5: Point 24 (-91.796796, 30.466432, -5.423528) failed to convert
-rank 33: Point 25 (-90.911133, 30.076488, -9.7031796) failed to convert
-rank 69: Point 39 (-90.098061, 30.027111, -5.6631843) failed to convert
-rank 63: Point 24 (-90.270163, 30.481717, -8.068157) failed to convert
-rank 37: Point 25 (-90.809307, 29.988156, 24.034787) failed to convert
-rank 18: Point 25 (-91.291956, 30.623455, 14.783742) failed to convert
-rank 55: Point 24 (-90.518075, 29.446976, 0.2823605) failed to convert
-rank 9: Point 25 (-91.650179, 30.622583, -14.014705) failed to convert
-rank 54: Point 23 (-90.507071, 29.870156, 0.60443966) failed to convert
-rank 26: Point 24 (-91.174239, 29.786227, -6.9494405) failed to convert
-rank 50: Point 24 (-90.603349, 29.696669, -1.1150837) failed to convert
-rank 78: Point 39 (-89.943597, 29.649564, -4.315154) failed to convert
-rank 35: Point 25 (-90.874788, 29.763473, -0.45724669) failed to convert
-rank 34: Point 24 (-90.935708, 29.214617, -0.0) failed to convert
-rank 25: Point 25 (-91.155078, 30.342275, 15.335708) failed to convert
-rank 86: Point 39 (-89.624957, 29.452528, -5.7787036) failed to convert
-rank 24: Point 24 (-91.204555, 29.836457, -0.22742986) failed to convert
-rank 21: Point 25 (-91.220634, 30.379981, -8.1789928) failed to convert
-rank 48: Point 25 (-90.618783, 30.034641, 20.929882) failed to convert
-rank 51: Point 24 (-90.559999, 30.078533, -2.0470329) failed to convert
-rank 43: Point 25 (-90.688609, 30.041453, -10.433305) failed to convert
-rank 27: Point 24 (-91.121441, 30.230359, -6.5274355) failed to convert
-rank 47: Point 25 (-90.661801, 29.716654, -0.33889928) failed to convert
-rank 11: Point 25 (-91.580317, 30.4736, -3.7969999) failed to convert
-rank 29: Point 25 (-91.043707, 30.074977, -4.6359702) failed to convert
-rank 15: Point 25 (-91.470621, 29.681593, -2.0632099) failed to convert
-rank 28: Point 24 (-91.075954, 30.285821, -2.0290207) failed to convert
-rank 45: Point 24 (-90.712124, 29.325649, -8.2296) failed to convert
-rank 90: Point 39 (-89.370095, 29.334884, 0.31299999) failed to convert
-rank 52: Point 24 (-90.585913, 29.394931, -8.2296) failed to convert
-rank 96: Point 39 (-89.209902, 29.150762, -0.0) failed to convert
-rank 94: Point 39 (-89.247818, 29.152781, 7.928388) failed to convert
-rank 66: Point 39 (-90.241957, 29.391957, -5.3010819) failed to convert
-rank 3: Point 25 (-91.891622, 30.447469, -4.7010451) failed to convert
-rank 31: Point 25 (-91.012111, 29.825337, -0.58810537) failed to convert
-rank 89: Point 39 (-89.327468, 30.342894, 1.6300443) failed to convert
-rank 65: Point 39 (-90.233523, 29.964686, 10.484735) failed to convert
-rank 82: Point 39 (-89.770299, 30.23639, -1.4904648) failed to convert
-rank 7: Point 25 (-91.711943, 30.780308, -10.504467) failed to convert
-rank 67: Point 39 (-90.166624, 29.878011, -4.1544242) failed to convert
-rank 72: Point 39 (-90.046481, 29.930281, -0.5317216) failed to convert
-rank 70: Point 39 (-90.101875, 29.669495, -1.6729913) failed to convert
-rank 92: Point 39 (-89.287601, 29.607393, 5.0912424) failed to convert
-rank 79: Point 39 (-89.952968, 29.260535, -0.46314821) failed to convert
-rank 44: Point 24 (-90.724644, 29.334971, 0.20090672) failed to convert
-rank 76: Point 39 (-89.969861, 29.867911, -5.7274972) failed to convert
-rank 30: Point 25 (-91.020127, 30.113676, 26.428558) failed to convert
-rank 46: Point 24 (-90.662301, 29.927492, -0.77054447) failed to convert
-rank 68: Point 39 (-90.177699, 29.314124, -0.08826328) failed to convert
-rank 75: Point 39 (-89.990129, 29.821954, -0.65688612) failed to convert
-rank 60: Point 24 (-90.445148, 29.119067, 1.501465) failed to convert
-rank 81: Point 39 (-89.79861, 30.287632, -3.1435119) failed to convert
-rank 93: Point 39 (-89.292814, 29.08546, -0.00011935) failed to convert
-rank 22: Point 25 (-91.208582, 30.338211, 4.3229438) failed to convert
-rank 74: Point 39 (-90.013389, 29.76882, 0.06606329) failed to convert
-rank 61: Point 25 (-90.387, 29.590929, -0.02389513) failed to convert
-rank 77: Point 39 (-89.938645, 30.00561, 10.905759) failed to convert
-rank 91: Point 39 (-89.348835, 29.228792, 7.3623599) failed to convert
-rank 71: Point 39 (-90.069074, 29.870487, -9.0) failed to convert
-rank 85: Point 39 (-89.672489, 29.865259, -0.3855086) failed to convert
-rank 87: Point 39 (-89.523267, 29.774137, 8.132614) failed to convert
-rank 41: Point 25 (-90.744086, 29.850049, -0.77288594) failed to convert
-rank 98: Point 39 (-89.074862, 29.572509, 4.7343158) failed to convert
-rank 49: Point 25 (-90.618652, 29.711582, -1.1109232) failed to convert
-rank 73: Point 39 (-90.031731, 29.845065, -9.0) failed to convert
-rank 0: Point 22 (-92.899838, 28.460152, 49.299999) failed to convert
-rank 62: Point 24 (-90.403426, 29.075743, 1.833943) failed to convert
-rank 99: Point 39 (-88.921893, 30.131848, 9.650924) failed to convert
-rank 64: Point 39 (-90.237012, 30.44935, -5.9491033) failed to convert
-rank 36: Point 24 (-90.831064, 30.024795, -11.896345) failed to convert
-rank 17: Point 25 (-91.383066, 29.723181, -1.3263361) failed to convert
-rank 14: Point 24 (-91.502707, 29.635451, -2.109036) failed to convert
-rank 97: Point 39 (-89.174661, 29.152438, -0.0) failed to convert
-rank 83: Point 39 (-89.741554, 30.250222, -3.4140201) failed to convert
-rank 20: Point 25 (-91.236179, 30.463422, -6.202154) failed to convert
-rank 1: Point 25 (-92.105988, 29.838883, -0.70505257) failed to convert
-rank 80: Point 39 (-89.896375, 29.615561, 24.232711) failed to convert
-rank 42: Point 24 (-90.743988, 29.540906, -0.53513534) failed to convert
-rank 84: Point 40 (-89.76106, 29.549617, -4.3302938) failed to convert
-rank 57: Point 25 (-90.442787, 30.086179, -0.56120878) failed to convert
-rank 39: Point 25 (-90.770985, 29.911805, -0.47638902) failed to convert
-rank 13: Point 25 (-91.500861, 30.301728, -0.31799999) failed to convert
-rank 8: Point 23 (-91.666055, 30.885079, -11.43058) failed to convert
-rank 2: Point 25 (-91.954065, 30.539857, -7.0656748) failed to convert
-rank 38: Point 25 (-90.806821, 29.663681, -0.57035082) failed to convert
-rank 88: Point 40 (-89.410402, 30.101337, 2.7399676) failed to convert
-rank 40: Point 24 (-90.754904, 29.900662, -0.99215329) failed to convert
-rank 95: Point 39 (-89.222924, 29.194476, -0.06446439) failed to convert
-rank 86: Point 40 (-89.636859, 29.308765, 0.72650328) failed to convert
-rank 78: Point 40 (-89.926543, 29.864279, 20.851105) failed to convert
-rank 69: Point 40 (-90.098662, 30.019287, -9.0) failed to convert
-rank 56: Point 23 (-90.477352, 29.822669, -0.49118516) failed to convert
-rank 10: Point 24 (-91.60464, 30.775014, -8.3240004) failed to convert
-rank 19: Point 24 (-91.330368, 29.434029, 6.2830902) failed to convert
-rank 6: Point 24 (-91.749699, 30.637777, -14.340841) failed to convert
-rank 23: Point 25 (-91.21258, 29.986499, -0.52303963) failed to convert
-rank 90: Point 40 (-89.372008, 29.312685, 17.198187) failed to convert
-rank 96: Point 40 (-89.210577, 29.143039, 16.416025) failed to convert
-rank 94: Point 40 (-89.24204, 29.218632, -0.53311566) failed to convert
-rank 59: Point 25 (-90.416963, 29.825808, 2.0237573) failed to convert
-rank 58: Point 25 (-90.416327, 30.137934, 1.9500001) failed to convert
-rank 16: Point 24 (-91.422847, 29.799943, -0.57764121) failed to convert
-rank 66: Point 40 (-90.173373, 30.295154, 4.0726517) failed to convert
-rank 89: Point 40 (-89.425619, 29.211719, 0.30134385) failed to convert
-rank 33: Point 26 (-90.930518, 29.78529, -0.79347009) failed to convert
-rank 63: Point 25 (-90.319992, 29.81878, -0.41799857) failed to convert
-rank 53: Point 24 (-90.557872, 29.452852, -0.59990141) failed to convert
-rank 4: Point 25 (-91.807329, 30.979659, -19.319843) failed to convert
-rank 82: Point 40 (-89.822519, 29.59507, -4.5293282) failed to convert
-rank 65: Point 40 (-90.277846, 29.374383, -0.17524121) failed to convert
-rank 5: Point 25 (-91.800856, 30.392952, -8.2296) failed to convert
-rank 32: Point 24 (-90.966841, 29.761102, -0.52042629) failed to convert
-rank 18: Point 26 (-91.333576, 29.950705, -0.2564053) failed to convert
-rank 12: Point 24 (-91.588891, 29.446609, 2.170178) failed to convert
-rank 67: Point 40 (-90.160811, 29.953777, 17.875537) failed to convert
-rank 81: Point 40 (-89.861498, 29.51063, 0.29217916) failed to convert
-rank 55: Point 25 (-90.49968, 29.703657, 0.06095543) failed to convert
-rank 9: Point 26 (-91.629405, 30.980474, -19.54061) failed to convert
-rank 54: Point 24 (-90.505285, 29.894919, -8.2296) failed to convert
-rank 70: Point 40 (-90.074139, 30.027309, -4.8920403) failed to convert
-rank 25: Point 26 (-91.176096, 30.01231, -1.2373101) failed to convert
-rank 26: Point 25 (-91.180548, 29.686094, -4.6099462) failed to convert
-rank 79: Point 40 (-89.899689, 29.932225, -2.9568649) failed to convert
-rank 35: Point 26 (-90.880307, 29.681034, -0.7640678) failed to convert
-rank 68: Point 40 (-90.131453, 29.919676, -3.9073365) failed to convert
-rank 76: Point 40 (-89.96547, 29.923347, 20.584521) failed to convert
-rank 72: Point 40 (-90.053592, 29.839129, 1.6422432) failed to convert
-rank 92: Point 40 (-89.339018, 29.015898, -0.12505327) failed to convert
-rank 11: Point 26 (-91.629692, 29.618303, 1.9639803) failed to convert
-rank 51: Point 25 (-90.602671, 29.476976, 0.34743844) failed to convert
-rank 48: Point 26 (-90.641459, 29.712578, -0.32396603) failed to convert
-rank 93: Point 40 (-89.208633, 30.040812, -0.43376133) failed to convert
-rank 37: Point 26 (-90.792751, 30.230044, -1.5956997) failed to convert
-rank 47: Point 26 (-90.661515, 29.720756, -1.1978353) failed to convert
-rank 50: Point 25 (-90.615084, 29.529878, -0.16811498) failed to convert
-rank 75: Point 40 (-89.997613, 29.726712, -3.1135164) failed to convert
-rank 45: Point 25 (-90.670212, 29.930109, -1.9538625) failed to convert
-rank 74: Point 40 (-90.000091, 29.937963, 19.193884) failed to convert
-rank 15: Point 26 (-91.406654, 30.745157, -20.0) failed to convert
-rank 77: Point 40 (-89.938436, 30.008212, 0.07052924) failed to convert
-rank 24: Point 25 (-91.200745, 29.896974, -0.79991962) failed to convert
-rank 29: Point 26 (-91.051493, 29.955257, -3.5656974) failed to convert
-rank 87: Point 40 (-89.556602, 29.378891, -0.39856278) failed to convert
-rank 85: Point 40 (-89.702484, 29.501458, 27.856328) failed to convert
-rank 21: Point 26 (-91.220167, 30.387085, 15.938514) failed to convert
-rank 91: Point 40 (-89.266825, 30.165435, 5.2262315) failed to convert
-rank 71: Point 40 (-90.065665, 29.914269, -1.4643294) failed to convert
-rank 28: Point 25 (-91.084905, 30.147536, -1.9440687) failed to convert
-rank 98: Point 40 (-89.036188, 29.997081, 3.7622304) failed to convert
-rank 64: Point 40 (-90.311085, 29.464368, 0.27200001) failed to convert
-rank 99: Point 40 (-88.931438, 30.02842, 7.3445815) failed to convert
-rank 7: Point 26 (-91.718008, 30.673767, -7.0690214) failed to convert
-rank 73: Point 40 (-90.018526, 30.013355, 1.1011172) failed to convert
-rank 3: Point 26 (-91.918458, 29.949915, -1.5423438) failed to convert
-rank 27: Point 25 (-91.120168, 30.249909, -13.319761) failed to convert
-rank 30: Point 26 (-91.038289, 29.835466, -1.2554758) failed to convert
-rank 43: Point 26 (-90.736455, 29.349316, -8.2296) failed to convert
-rank 44: Point 25 (-90.69001, 29.836356, -0.22781828) failed to convert
-rank 22: Point 26 (-91.246303, 29.737004, -7.3456805) failed to convert
-rank 60: Point 25 (-90.413532, 29.555565, -0.33144195) failed to convert
-rank 97: Point 40 (-89.17331, 29.167557, -0.0) failed to convert
-rank 83: Point 40 (-89.741672, 30.248713, -2.0418708) failed to convert
-rank 80: Point 40 (-89.873482, 29.901388, -0.07988795) failed to convert
-rank 61: Point 26 (-90.364507, 29.896385, 0.29849022) failed to convert
-rank 46: Point 25 (-90.696914, 29.429753, -0.44115266) failed to convert
-rank 49: Point 26 (-90.619696, 29.696672, 0.78252728) failed to convert
-rank 84: Point 41 (-89.760251, 29.559523, -4.611929) failed to convert
-rank 62: Point 25 (-90.340189, 29.937318, -5.9909877) failed to convert
-rank 31: Point 26 (-90.990885, 30.148176, -4.8885877) failed to convert
-rank 34: Point 25 (-90.871678, 30.175558, -2.0995737) failed to convert
-rank 88: Point 41 (-89.429808, 29.876227, -0.0) failed to convert
-rank 86: Point 41 (-89.624946, 29.452469, -5.2165393) failed to convert
-rank 0: Point 23 (-92.893513, 28.558311, 41.008033) failed to convert
-rank 14: Point 25 (-91.465743, 30.259059, -0.94223595) failed to convert
-rank 78: Point 41 (-89.943583, 29.649526, -4.0362619) failed to convert
-rank 41: Point 26 (-90.762531, 29.581227, -1.1575207) failed to convert
-rank 90: Point 41 (-89.3786, 29.235672, 0.30462405) failed to convert
-rank 1: Point 26 (-92.10542, 29.849401, -0.51181105) failed to convert
-rank 95: Point 40 (-89.222726, 29.196651, -0.75268832) failed to convert
-rank 36: Point 25 (-90.842132, 29.861434, -1.2113862) failed to convert
-rank 69: Point 41 (-90.107597, 29.903921, -4.8295086) failed to convert
-rank 66: Point 41 (-90.201839, 29.923142, 34.889813) failed to convert
-rank 96: Point 41 (-89.197028, 29.296535, -5.428e-05) failed to convert
-rank 17: Point 26 (-91.335796, 30.497091, -4.6635606) failed to convert
-rank 57: Point 26 (-90.471462, 29.691809, -2.4512736) failed to convert
-rank 94: Point 41 (-89.247439, 29.15704, 7.4878464) failed to convert
-rank 89: Point 41 (-89.413524, 29.353161, 23.499871) failed to convert
-rank 39: Point 26 (-90.773332, 29.877531, -1.1856952) failed to convert
-rank 42: Point 25 (-90.721174, 29.872085, -0.32073512) failed to convert
-rank 65: Point 41 (-90.196089, 30.455076, -6.7901181) failed to convert
-rank 8: Point 24 (-91.664266, 30.915773, -14.090186) failed to convert
-rank 82: Point 41 (-89.823311, 29.585214, 3.4284033) failed to convert
-rank 40: Point 25 (-90.757692, 29.860103, -1.5776738) failed to convert
-rank 20: Point 26 (-91.241991, 30.371035, 4.1931885) failed to convert
-rank 67: Point 41 (-90.166592, 29.878298, -4.1239442) failed to convert
-rank 81: Point 41 (-89.878965, 29.291282, 2.3740961) failed to convert
-rank 52: Point 25 (-90.586225, 29.390216, -8.2296) failed to convert
-rank 2: Point 26 (-91.953692, 30.546678, -7.3168909) failed to convert
-rank 58: Point 26 (-90.489063, 29.134223, 1.8032932) failed to convert
-rank 70: Point 41 (-90.100521, 29.687012, -1.3187496) failed to convert
-rank 13: Point 26 (-91.540304, 29.630999, -1.9598639) failed to convert
-rank 79: Point 41 (-89.882948, 30.140587, -1.0756996) failed to convert
-rank 23: Point 26 (-91.217567, 29.90661, -0.206) failed to convert
-rank 19: Point 25 (-91.285106, 30.169978, -0.99856729) failed to convert
-rank 38: Point 26 (-90.783177, 30.010244, 9.8588014) failed to convert
-rank 72: Point 41 (-90.046545, 29.929269, -9.0) failed to convert
-rank 92: Point 41 (-89.352928, 28.854097, 66.820733) failed to convert
-rank 6: Point 25 (-91.750088, 30.630841, -11.90783) failed to convert
-rank 76: Point 41 (-89.965939, 29.917385, -6.5620397) failed to convert
-rank 63: Point 26 (-90.371701, 29.116493, 1.5062838) failed to convert
-rank 68: Point 41 (-90.159211, 29.556853, 0.31257198) failed to convert
-rank 56: Point 24 (-90.504724, 29.442255, -0.53063835) failed to convert
-rank 75: Point 41 (-89.987602, 29.853864, -1.4460492) failed to convert
-rank 93: Point 41 (-89.293868, 29.072721, 13.674544) failed to convert
-rank 33: Point 27 (-90.90555, 30.15936, -9.1440001) failed to convert
-rank 16: Point 25 (-91.41891, 29.865515, 3.5324131) failed to convert
-rank 74: Point 41 (-89.999668, 29.943302, -6.8372741) failed to convert
-rank 53: Point 25 (-90.544246, 29.644546, -1.2873461) failed to convert
-rank 4: Point 26 (-91.857086, 30.078507, -4.6216316) failed to convert
-rank 77: Point 41 (-89.920386, 30.233867, 3.0999999) failed to convert
-rank 87: Point 41 (-89.476472, 30.321, -1.6020181) failed to convert
-rank 71: Point 41 (-90.056452, 30.032325, -3.952698) failed to convert
-rank 54: Point 25 (-90.489854, 30.108284, -0.20210174) failed to convert
-rank 18: Point 27 (-91.322806, 30.126042, -0.23100001) failed to convert
-rank 85: Point 41 (-89.703078, 29.494161, 17.131226) failed to convert
-rank 64: Point 41 (-90.268532, 30.033682, 1.5716262) failed to convert
-rank 98: Point 41 (-89.069715, 29.628625, 5.3696023) failed to convert
-rank 99: Point 41 (-88.922244, 30.125111, 10.198524) failed to convert
-rank 32: Point 25 (-90.971125, 29.695834, -8.2296) failed to convert
-rank 91: Point 41 (-89.348697, 29.230375, -0.21651934) failed to convert
-rank 26: Point 26 (-91.173894, 29.791464, -0.038) failed to convert
-rank 55: Point 26 (-90.516579, 29.467885, -8.2296) failed to convert
-rank 59: Point 26 (-90.433262, 29.602206, -0.48217643) failed to convert
-rank 9: Point 27 (-91.704257, 29.672418, 2.0999999) failed to convert
-rank 48: Point 27 (-90.618796, 30.034257, 22.728486) failed to convert
-rank 73: Point 41 (-90.018762, 30.010301, -0.04584579) failed to convert
-rank 47: Point 27 (-90.661763, 29.717155, -1.4121605) failed to convert
-rank 51: Point 26 (-90.571463, 29.917883, 2.140285) failed to convert
-rank 45: Point 26 (-90.711085, 29.340672, -8.2296) failed to convert
-rank 50: Point 26 (-90.62652, 29.366553, 0.3048) failed to convert
-rank 11: Point 27 (-91.590876, 30.29114, -3.7381826) failed to convert
-rank 37: Point 27 (-90.792752, 30.229925, -1.971854) failed to convert
-rank 80: Point 41 (-89.852979, 30.15539, 1.221836) failed to convert
-rank 83: Point 41 (-89.784987, 29.720116, -0.21819583) failed to convert
-rank 29: Point 27 (-91.067034, 29.715046, -0.82173905) failed to convert
-rank 15: Point 27 (-91.470597, 29.681771, -1.9723613) failed to convert
-rank 5: Point 26 (-91.83596, 29.754382, -0.62956444) failed to convert
-rank 35: Point 27 (-90.874787, 29.763148, -1.83857) failed to convert
-rank 97: Point 41 (-89.172181, 29.180217, -0.00110614) failed to convert
-rank 84: Point 42 (-89.761868, 29.539623, 17.497997) failed to convert
-rank 86: Point 42 (-89.598121, 29.77379, -0.02745387) failed to convert
-rank 88: Point 42 (-89.4751, 29.34653, 21.922448) failed to convert
-rank 10: Point 25 (-91.630208, 30.334923, 14.059635) failed to convert
-rank 21: Point 27 (-91.273751, 29.528384, -0.62953681) failed to convert
-rank 90: Point 42 (-89.404153, 28.937125, 3.6058264) failed to convert
-rank 78: Point 42 (-89.921915, 29.922143, -6.0792364) failed to convert
-rank 3: Point 27 (-91.879805, 30.663705, -8.2296) failed to convert
-rank 12: Point 25 (-91.538439, 30.313971, -2.2149379) failed to convert
-rank 49: Point 27 (-90.630616, 29.540975, -1.7301711) failed to convert
-rank 95: Point 41 (-89.222629, 29.197607, -0.62141611) failed to convert
-rank 44: Point 26 (-90.724015, 29.344065, -0.82784214) failed to convert
-rank 7: Point 27 (-91.759336, 29.939075, -4.5004314) failed to convert
-rank 22: Point 27 (-91.202411, 30.435495, -15.38661) failed to convert
-rank 43: Point 27 (-90.68241, 30.130003, -0.44644745) failed to convert
-rank 66: Point 42 (-90.238646, 29.435983, -4.0657274) failed to convert
-rank 96: Point 42 (-89.205384, 29.201843, -0.31864689) failed to convert
-rank 46: Point 26 (-90.687327, 29.568278, -1.9684624) failed to convert
-rank 61: Point 27 (-90.364518, 29.896168, -0.90958498) failed to convert
-rank 34: Point 26 (-90.871713, 30.174929, -1.5958813) failed to convert
-rank 24: Point 26 (-91.234984, 29.348628, -0.33990407) failed to convert
-rank 94: Point 42 (-89.248604, 29.14322, 6.2632627) failed to convert
-rank 82: Point 42 (-89.84729, 29.286457, 3.748782) failed to convert
-rank 30: Point 27 (-91.045282, 29.72768, -0.53400372) failed to convert
-rank 69: Point 42 (-90.098647, 30.019442, -9.0) failed to convert
-rank 25: Point 27 (-91.199846, 29.635427, -5.446776) failed to convert
-rank 27: Point 26 (-91.121007, 30.23654, 22.601569) failed to convert
-rank 89: Point 42 (-89.325206, 30.3683, 1.4500001) failed to convert
-rank 62: Point 26 (-90.340184, 29.937379, -8.4399127) failed to convert
-rank 81: Point 42 (-89.819305, 30.033209, 1.9341606) failed to convert
-rank 65: Point 42 (-90.270394, 29.474076, -2.9949649) failed to convert
-rank 60: Point 26 (-90.383895, 29.959702, -2.092193) failed to convert
-rank 14: Point 26 (-91.476006, 30.087029, 17.191392) failed to convert
-rank 72: Point 42 (-90.053571, 29.838981, 0.41369198) failed to convert
-rank 28: Point 26 (-91.089145, 30.081805, -2.0037963) failed to convert
-rank 0: Point 24 (-92.885733, 28.718404, 31.4) failed to convert
-rank 36: Point 26 (-90.832481, 30.003665, 14.687641) failed to convert
-rank 79: Point 42 (-89.952172, 29.27056, 7.1815236) failed to convert
-rank 67: Point 42 (-90.166575, 29.877976, -4.1544242) failed to convert
-rank 31: Point 27 (-90.984914, 30.238235, -4.654597) failed to convert
-rank 17: Point 27 (-91.334038, 30.524934, -5.8669692) failed to convert
-rank 70: Point 42 (-90.074121, 30.027442, -4.9011843) failed to convert
-rank 41: Point 27 (-90.732829, 30.01294, 15.655812) failed to convert
-rank 1: Point 27 (-92.106229, 29.833496, -0.90098579) failed to convert
-rank 39: Point 27 (-90.770984, 29.911745, -0.86913095) failed to convert
-rank 76: Point 42 (-89.985062, 29.675063, -0.31982869) failed to convert
-rank 92: Point 42 (-89.313302, 29.312774, -0.0) failed to convert
-rank 40: Point 26 (-90.757774, 29.858885, -0.37501832) failed to convert
-rank 20: Point 27 (-91.241678, 30.375977, -14.355953) failed to convert
-rank 42: Point 26 (-90.720541, 29.88121, -0.71334433) failed to convert
-rank 68: Point 42 (-90.193845, 29.099322, 0.33100994) failed to convert
-rank 57: Point 27 (-90.418024, 30.423042, -3.6200434) failed to convert
-rank 75: Point 42 (-89.98937, 29.831431, -5.3815491) failed to convert
-rank 77: Point 42 (-89.968245, 29.63197, 1.3028098) failed to convert
-rank 93: Point 42 (-89.212238, 29.999744, -0.15243899) failed to convert
-rank 2: Point 27 (-91.987712, 29.90607, -0.16586535) failed to convert
-rank 87: Point 42 (-89.561779, 29.316219, 0.49026096) failed to convert
-rank 8: Point 25 (-91.693802, 30.400979, 8.2817161) failed to convert
-rank 74: Point 42 (-89.999579, 29.944287, -1.9366411) failed to convert
-rank 71: Point 42 (-90.069026, 29.871059, -0.00787687) failed to convert
-rank 58: Point 27 (-90.454314, 29.617393, -0.19304611) failed to convert
-rank 85: Point 42 (-89.708762, 29.424547, 0.31299999) failed to convert
-rank 13: Point 27 (-91.541573, 29.609148, -2.5794207) failed to convert
-rank 52: Point 26 (-90.586382, 29.387924, -3.0469225) failed to convert
-rank 64: Point 42 (-90.312155, 29.449878, 1.4105603) failed to convert
-rank 99: Point 42 (-88.994353, 29.342856, 17.929219) failed to convert
-rank 98: Point 42 (-89.090379, 29.399454, 8.7803476) failed to convert
-rank 23: Point 27 (-91.239695, 29.551932, 2.7672723) failed to convert
-rank 91: Point 42 (-89.343189, 29.294073, 7.7092726) failed to convert
-rank 38: Point 27 (-90.827776, 29.353286, -1.1215887) failed to convert
-rank 6: Point 26 (-91.772129, 30.237697, -1.8240796) failed to convert
-rank 19: Point 26 (-91.26414, 30.5053, 5.6474464) failed to convert
-rank 16: Point 26 (-91.419181, 29.860912, 24.098892) failed to convert
-rank 63: Point 27 (-90.345096, 29.479424, -3.6789361) failed to convert
-rank 56: Point 25 (-90.477343, 29.822572, -0.27189442) failed to convert
-rank 73: Point 42 (-90.036338, 29.785978, -3.5713526) failed to convert
-rank 33: Point 28 (-90.941017, 29.626633, -0.5524482) failed to convert
-rank 83: Point 42 (-89.741605, 30.249347, -2.7870124) failed to convert
-rank 80: Point 42 (-89.900134, 29.568163, 0.27595223) failed to convert
-rank 53: Point 26 (-90.55794, 29.451779, -1.0407153) failed to convert
-rank 84: Point 43 (-89.762682, 29.529518, 1.0129868) failed to convert
-rank 97: Point 42 (-89.163756, 29.275019, -0.0) failed to convert
-rank 88: Point 43 (-89.417911, 30.013672, 1.0703654) failed to convert
-rank 54: Point 26 (-90.505287, 29.894859, -8.2296) failed to convert
-rank 86: Point 43 (-89.624939, 29.452429, -5.0418318) failed to convert
-rank 18: Point 28 (-91.292117, 30.620431, 20.712984) failed to convert
-rank 4: Point 27 (-91.809271, 30.944571, -19.345655) failed to convert
-rank 78: Point 43 (-89.900058, 30.194728, 3.1500001) failed to convert
-rank 48: Point 28 (-90.618809, 30.033874, 25.145096) failed to convert
-rank 51: Point 27 (-90.56, 30.078368, -2.4148705) failed to convert
-rank 45: Point 27 (-90.640113, 30.357563, -5.1744433) failed to convert
-rank 95: Point 42 (-89.222032, 29.204362, -0.27524675) failed to convert
-rank 90: Point 43 (-89.403858, 28.940345, 14.314812) failed to convert
-rank 66: Point 43 (-90.22789, 29.578983, -0.26839557) failed to convert
-rank 94: Point 43 (-89.243979, 29.195934, -0.15134709) failed to convert
-rank 37: Point 28 (-90.792739, 30.229964, -2.4052651) failed to convert
-rank 11: Point 28 (-91.607504, 30.004069, -0.51730403) failed to convert
-rank 96: Point 43 (-89.190608, 29.368785, 8.1868767) failed to convert
-rank 69: Point 43 (-90.120855, 29.732003, -8.2296) failed to convert
-rank 47: Point 28 (-90.661767, 29.717085, -1.5650776) failed to convert
-rank 55: Point 27 (-90.503029, 29.65688, -1.0100518) failed to convert
-rank 81: Point 43 (-89.853929, 29.604562, 22.497128) failed to convert
-rank 82: Point 43 (-89.77164, 30.219823, -8.2296) failed to convert
-rank 50: Point 27 (-90.605683, 29.663381, 0.43306626) failed to convert
-rank 35: Point 28 (-90.874771, 29.763372, -0.33649506) failed to convert
-rank 26: Point 27 (-91.140382, 30.31764, 2.2725421) failed to convert
-rank 9: Point 28 (-91.650771, 30.611706, -13.953745) failed to convert
-rank 21: Point 28 (-91.226118, 30.292656, 1.0425563) failed to convert
-rank 5: Point 27 (-91.76731, 30.991523, -19.495007) failed to convert
-rank 89: Point 43 (-89.41557, 29.328963, 0.31299999) failed to convert
-rank 65: Point 43 (-90.270453, 29.472965, -3.7140131) failed to convert
-rank 29: Point 28 (-91.017929, 30.467574, -13.839047) failed to convert
-rank 79: Point 43 (-89.905586, 29.858305, -3.7312795) failed to convert
-rank 32: Point 26 (-90.994142, 29.343835, -0.0) failed to convert
-rank 15: Point 28 (-91.469365, 29.702578, -1.4599919) failed to convert
-rank 49: Point 28 (-90.61863, 29.711638, -1.3932499) failed to convert
-rank 59: Point 27 (-90.432848, 29.607878, -0.47135823) failed to convert
-rank 3: Point 28 (-91.881629, 30.629981, -6.0903472) failed to convert
-rank 70: Point 43 (-90.15115, 29.024166, 13.880976) failed to convert
-rank 67: Point 43 (-90.166557, 29.878144, -4.0721282) failed to convert
-rank 72: Point 43 (-90.043481, 29.968157, -1.1414478) failed to convert
-rank 68: Point 43 (-90.100964, 30.312442, 3.8399999) failed to convert
-rank 44: Point 27 (-90.70811, 29.575149, -8.2296) failed to convert
-rank 12: Point 26 (-91.544465, 30.211322, 20.629481) failed to convert
-rank 7: Point 28 (-91.760787, 29.912282, -2.4805143) failed to convert
-rank 46: Point 27 (-90.697142, 29.426365, -0.69248308) failed to convert
-rank 76: Point 43 (-90.017181, 29.264053, 0.91047575) failed to convert
-rank 92: Point 43 (-89.3381, 29.026331, 5.3839927) failed to convert
-rank 22: Point 28 (-91.222483, 30.117809, -2.4091771) failed to convert
-rank 43: Point 28 (-90.702712, 29.83882, -0.71486026) failed to convert
-rank 62: Point 27 (-90.340181, 29.937419, -8.4399127) failed to convert
-rank 34: Point 27 (-90.899404, 29.762645, -0.6274036) failed to convert
-rank 93: Point 43 (-89.27336, 29.307725, -0.28887607) failed to convert
-rank 74: Point 43 (-89.997297, 29.973198, 1.0480492) failed to convert
-rank 87: Point 43 (-89.551455, 29.43849, -0.0) failed to convert
-rank 71: Point 43 (-90.056478, 30.031964, -2.1071507) failed to convert
-rank 10: Point 26 (-91.615329, 30.591167, -8.0864536) failed to convert
-rank 75: Point 43 (-90.024353, 29.384473, 0.60890191) failed to convert
-rank 25: Point 28 (-91.164672, 30.191792, 17.738042) failed to convert
-rank 30: Point 28 (-91.038326, 29.834818, -1.3857144) failed to convert
-rank 24: Point 27 (-91.200675, 29.898085, -0.59416284) failed to convert
-rank 36: Point 27 (-90.877488, 29.33421, -0.26549455) failed to convert
-rank 31: Point 28 (-90.97165, 30.437791, -8.5100259) failed to convert
-rank 64: Point 43 (-90.306119, 29.531091, 0.09631672) failed to convert
-rank 27: Point 27 (-91.119696, 30.256829, -7.7652771) failed to convert
-rank 85: Point 43 (-89.67332, 29.854325, 1.4747346) failed to convert
-rank 0: Point 25 (-92.891836, 28.48541, 47.5) failed to convert
-rank 91: Point 43 (-89.352761, 29.18313, 0.31299999) failed to convert
-rank 17: Point 28 (-91.338664, 30.449906, -3.3938222) failed to convert
-rank 60: Point 27 (-90.388449, 29.897797, -0.6121932) failed to convert
-rank 77: Point 43 (-89.929904, 30.114808, 4.2699195) failed to convert
-rank 99: Point 43 (-88.908074, 30.27533, 5.1961818) failed to convert
-rank 98: Point 43 (-89.057001, 29.768257, 4.9571916) failed to convert
-rank 28: Point 27 (-91.081015, 30.207091, 0.59684516) failed to convert
-rank 61: Point 28 (-90.389972, 29.550073, -1.4242582) failed to convert
-rank 1: Point 28 (-92.105988, 29.838017, -0.51562535) failed to convert
-rank 73: Point 43 (-90.019794, 29.997094, -1.4408061) failed to convert
-rank 83: Point 43 (-89.78029, 29.777724, -0.86560597) failed to convert
-rank 80: Point 43 (-89.863055, 30.030673, 0.06052581) failed to convert
-rank 88: Point 44 (-89.477675, 29.31564, 0.31299999) failed to convert
-rank 84: Point 44 (-89.760222, 29.559551, -4.611929) failed to convert
-rank 86: Point 44 (-89.624928, 29.452369, -3.2192632) failed to convert
-rank 39: Point 28 (-90.771312, 29.906946, -0.5811642) failed to convert
-rank 40: Point 27 (-90.79006, 29.385774, -8.2296) failed to convert
-rank 20: Point 28 (-91.26636, 29.981088, -9.3726008) failed to convert
-rank 41: Point 28 (-90.740363, 29.903671, -0.53109487) failed to convert
-rank 97: Point 43 (-89.185036, 29.03353, 1.7507275) failed to convert
-rank 14: Point 27 (-91.502594, 29.637144, -0.84285522) failed to convert
-rank 78: Point 44 (-89.943561, 29.649469, -4.7061123) failed to convert
-rank 42: Point 27 (-90.716811, 29.935005, -0.78632294) failed to convert
-rank 90: Point 44 (-89.384582, 29.165544, 0.19172566) failed to convert
-rank 57: Point 28 (-90.456685, 29.895514, 0.85648646) failed to convert
-rank 95: Point 43 (-89.225433, 29.165538, -0.0) failed to convert
-rank 8: Point 26 (-91.664924, 30.90397, -20.287487) failed to convert
-rank 19: Point 27 (-91.262986, 30.523627, 17.47265) failed to convert
-rank 94: Point 44 (-89.240749, 29.23275, -0.6052658) failed to convert
-rank 23: Point 28 (-91.232315, 29.670467, 14.686326) failed to convert
-rank 63: Point 28 (-90.310477, 29.945956, 24.504545) failed to convert
-rank 96: Point 44 (-89.20772, 29.175026, -0.0) failed to convert
-rank 33: Point 29 (-90.911088, 30.07653, -9.8875117) failed to convert
-rank 53: Point 27 (-90.544168, 29.645435, -0.21336) failed to convert
-rank 54: Point 27 (-90.505288, 29.894818, -8.2296) failed to convert
-rank 81: Point 44 (-89.858139, 29.551615, 0.00513093) failed to convert
-rank 2: Point 28 (-91.935914, 30.876015, -17.164253) failed to convert
-rank 89: Point 44 (-89.362749, 29.94028, 1.8373442) failed to convert
-rank 69: Point 44 (-90.115086, 29.806857, -4.4470322) failed to convert
-rank 66: Point 44 (-90.238488, 29.438015, -3.7197793) failed to convert
-rank 82: Point 44 (-89.797664, 29.901612, -1.3372188) failed to convert
-rank 58: Point 28 (-90.433756, 29.899976, 0.33735915) failed to convert
-rank 56: Point 26 (-90.477149, 29.825018, -0.15976787) failed to convert
-rank 79: Point 44 (-89.902335, 29.898897, -5.8311292) failed to convert
-rank 65: Point 44 (-90.270315, 29.474768, -3.830648) failed to convert
-rank 4: Point 28 (-91.813791, 30.863561, -10.187012) failed to convert
-rank 52: Point 27 (-90.586312, 29.388885, -8.2296) failed to convert
-rank 51: Point 28 (-90.560009, 30.078221, -1.3043661) failed to convert
-rank 67: Point 44 (-90.166544, 29.87826, -4.1239442) failed to convert
-rank 38: Point 28 (-90.791797, 29.884091, -1.1087097) failed to convert
-rank 45: Point 28 (-90.705326, 29.424334, 0.33505548) failed to convert
-rank 72: Point 44 (-90.093486, 29.323024, 1.3973355) failed to convert
-rank 6: Point 27 (-91.750069, 30.631034, -13.832292) failed to convert
-rank 68: Point 44 (-90.138569, 29.82638, -0.13669064) failed to convert
-rank 76: Point 44 (-89.980763, 29.729566, -0.95664237) failed to convert
-rank 87: Point 44 (-89.486966, 30.197603, -0.0) failed to convert
-rank 16: Point 27 (-91.398763, 30.199146, -0.20309807) failed to convert
-rank 47: Point 29 (-90.661285, 29.723983, -0.98640629) failed to convert
-rank 13: Point 28 (-91.541578, 29.608953, -1.1656204) failed to convert
-rank 55: Point 28 (-90.517063, 29.460929, -8.2296) failed to convert
-rank 37: Point 29 (-90.817571, 29.86625, -0.49058739) failed to convert
-rank 92: Point 44 (-89.256686, 29.957804, 0.77028678) failed to convert
-rank 70: Point 44 (-90.092026, 29.796815, -3.9258242) failed to convert
-rank 74: Point 44 (-89.9995, 29.945058, -1.6567829) failed to convert
-rank 35: Point 29 (-90.837919, 30.308217, -1.0139596) failed to convert
-rank 71: Point 44 (-90.062361, 29.956553, -7.4554085) failed to convert
-rank 93: Point 44 (-89.277038, 29.265569, 1.526e-05) failed to convert
-rank 75: Point 44 (-89.983642, 29.904055, 0.50705392) failed to convert
-rank 9: Point 29 (-91.637779, 30.836037, -12.652246) failed to convert
-rank 85: Point 44 (-89.701675, 29.510755, -1.0837365) failed to convert
-rank 21: Point 29 (-91.224644, 30.315945, -13.063555) failed to convert
-rank 18: Point 29 (-91.295757, 30.561881, -8.111764) failed to convert
-rank 50: Point 28 (-90.591384, 29.865604, -0.85727981) failed to convert
-rank 64: Point 44 (-90.271846, 29.989271, 0.12510106) failed to convert
-rank 5: Point 28 (-91.80396, 30.336576, -4.9002564) failed to convert
-rank 91: Point 44 (-89.347438, 29.244663, -0.6740619) failed to convert
-rank 29: Point 29 (-91.035129, 30.205763, 18.763327) failed to convert
-rank 59: Point 28 (-90.413504, 29.872926, -0.73438512) failed to convert
-rank 15: Point 29 (-91.470584, 29.681932, -1.8585548) failed to convert
-rank 3: Point 29 (-91.869557, 30.850108, -11.24791) failed to convert
-rank 49: Point 29 (-90.631428, 29.529275, -0.61413075) failed to convert
-rank 44: Point 28 (-90.689716, 29.840436, -0.36613628) failed to convert
-rank 12: Point 27 (-91.560839, 29.931366, -0.41936993) failed to convert
-rank 98: Point 44 (-89.106568, 29.218381, 0.2022748) failed to convert
-rank 99: Point 44 (-88.943757, 29.892275, 3.7267618) failed to convert
-rank 11: Point 29 (-91.626182, 29.678287, 0.01090964) failed to convert
-rank 48: Point 29 (-90.618822, 30.03349, 29.070089) failed to convert
-rank 46: Point 28 (-90.701968, 29.356365, -8.2296) failed to convert
-rank 7: Point 29 (-91.708094, 30.84683, -10.98957) failed to convert
-rank 26: Point 28 (-91.179496, 29.702487, -1.697736) failed to convert
-rank 62: Point 28 (-90.340177, 29.93748, -8.4399127) failed to convert
-rank 77: Point 44 (-89.968211, 29.63202, 1.2757859) failed to convert
-rank 24: Point 28 (-91.200717, 29.897022, -0.50734352) failed to convert
-rank 34: Point 28 (-90.871519, 30.177661, -2.2943259) failed to convert
-rank 83: Point 44 (-89.741633, 30.248875, -0.26696385) failed to convert
-rank 73: Point 44 (-90.036323, 29.786016, -3.7582268) failed to convert
-rank 84: Point 45 (-89.746184, 29.73136, -0.0) failed to convert
-rank 88: Point 45 (-89.481859, 29.266146, 0.31299999) failed to convert
-rank 10: Point 27 (-91.681043, 29.440961, 2.3274435) failed to convert
-rank 86: Point 45 (-89.593567, 29.827241, -0.34088032) failed to convert
-rank 80: Point 44 (-89.874972, 29.882698, -3.3896809) failed to convert
-rank 60: Point 28 (-90.419068, 29.479297, -0.46581114) failed to convert
-rank 78: Point 45 (-89.922442, 29.9152, 1.164847) failed to convert
-rank 97: Point 44 (-89.158781, 29.329611, 0.643023) failed to convert
-rank 27: Point 28 (-91.120137, 30.249883, -13.319761) failed to convert
-rank 90: Point 45 (-89.403112, 28.948768, -0.00317513) failed to convert
-rank 95: Point 44 (-89.230657, 29.105822, -0.03135802) failed to convert
-rank 94: Point 45 (-89.148924, 30.263139, 4.1491382) failed to convert
-rank 25: Point 29 (-91.164493, 30.194525, 4.9712278) failed to convert
-rank 1: Point 29 (-92.106106, 29.835501, -0.19816168) failed to convert
-rank 32: Point 27 (-90.941388, 30.144857, -4.2410229) failed to convert
-rank 40: Point 28 (-90.760824, 29.814431, -0.72321683) failed to convert
-rank 96: Point 45 (-89.205496, 29.200234, -0.00016656) failed to convert
-rank 69: Point 45 (-90.100081, 30.000828, -9.0) failed to convert
-rank 20: Point 29 (-91.243358, 30.348949, 12.855904) failed to convert
-rank 22: Point 29 (-91.197985, 30.505096, 11.506131) failed to convert
-rank 36: Point 28 (-90.848361, 29.768731, -1.0941948) failed to convert
-rank 0: Point 26 (-92.885039, 28.650893, 34.500336) failed to convert
-rank 41: Point 29 (-90.740503, 29.901629, 0.38038575) failed to convert
-rank 89: Point 45 (-89.330338, 30.309836, -7.0309984) failed to convert
-rank 39: Point 29 (-90.770983, 29.911704, -0.65741872) failed to convert
-rank 43: Point 29 (-90.702692, 29.838877, 0.3090227) failed to convert
-rank 31: Point 29 (-91.041196, 29.37599, -0.13120886) failed to convert
-rank 66: Point 45 (-90.2382, 29.441414, 0.47234198) failed to convert
-rank 82: Point 45 (-89.822497, 29.595104, -4.5293282) failed to convert
-rank 79: Point 45 (-89.902037, 29.902492, -2.2570108) failed to convert
-rank 81: Point 45 (-89.801665, 30.249018, -1.3743342) failed to convert
-rank 30: Point 29 (-91.019188, 30.12788, 25.574756) failed to convert
-rank 42: Point 28 (-90.719662, 29.893727, -0.40319349) failed to convert
-rank 57: Point 29 (-90.469983, 29.712132, -0.57233616) failed to convert
-rank 17: Point 29 (-91.390013, 29.607003, -0.56355687) failed to convert
-rank 28: Point 28 (-91.072937, 30.33136, -2.8325586) failed to convert
-rank 72: Point 45 (-90.046515, 29.929242, -9.0) failed to convert
-rank 68: Point 45 (-90.132671, 29.902653, -1.0770534) failed to convert
-rank 92: Point 45 (-89.271454, 29.790517, 0.77808156) failed to convert
-rank 23: Point 29 (-91.191879, 30.31315, -0.43287121) failed to convert
-rank 61: Point 29 (-90.389213, 29.560329, -0.21336) failed to convert
-rank 74: Point 45 (-90.010831, 29.800892, 21.18039) failed to convert
-rank 65: Point 45 (-90.276788, 29.387893, 0.33876973) failed to convert
-rank 87: Point 45 (-89.556879, 29.373716, 3.7301404) failed to convert
-rank 70: Point 45 (-90.101878, 29.669273, -0.92518613) failed to convert
-rank 33: Point 30 (-90.903721, 30.186152, -1.5455134) failed to convert
-rank 8: Point 27 (-91.664057, 30.918915, -13.838473) failed to convert
-rank 71: Point 45 (-90.056436, 30.032384, -5.4509749) failed to convert
-rank 67: Point 45 (-90.166504, 29.878483, -4.1452802) failed to convert
-rank 76: Point 45 (-89.9621, 29.96535, 0.18874755) failed to convert
-rank 91: Point 45 (-89.349098, 29.22524, 3.7787028) failed to convert
-rank 19: Point 28 (-91.329411, 29.448348, -0.50759622) failed to convert
-rank 54: Point 28 (-90.525538, 29.612735, 0.00234535) failed to convert
-rank 58: Point 29 (-90.468142, 29.425653, -0.0) failed to convert
-rank 75: Point 45 (-89.996665, 29.738632, -5.5305963) failed to convert
-rank 93: Point 45 (-89.275323, 29.284874, -0.0) failed to convert
-rank 63: Point 29 (-90.313504, 29.905396, -0.55336448) failed to convert
-rank 85: Point 45 (-89.649464, 30.140456, -1.2608885) failed to convert
-rank 53: Point 28 (-90.544218, 29.644712, -1.2318825) failed to convert
-rank 4: Point 29 (-91.807292, 30.979642, -19.435025) failed to convert
-rank 56: Point 27 (-90.492385, 29.613785, -0.40743463) failed to convert
-rank 2: Point 29 (-91.95208, 30.575744, -7.9827619) failed to convert
-rank 64: Point 45 (-90.334396, 29.147625, 1.4586509) failed to convert
-rank 6: Point 28 (-91.751999, 30.59668, 14.068555) failed to convert
-rank 52: Point 28 (-90.565937, 29.676853, 0.28425355) failed to convert
-rank 38: Point 29 (-90.751429, 30.469764, -9.0372976) failed to convert
-rank 51: Point 29 (-90.562267, 30.046623, -9.3658952) failed to convert
-rank 45: Point 29 (-90.711106, 29.34031, -8.2296) failed to convert
-rank 55: Point 29 (-90.502037, 29.670588, -0.89283114) failed to convert
-rank 98: Point 45 (-89.034432, 30.014883, 3.7730438) failed to convert
-rank 99: Point 45 (-88.942967, 29.899833, 4.0584372) failed to convert
-rank 16: Point 28 (-91.428065, 29.711599, -0.0) failed to convert
-rank 14: Point 28 (-91.501702, 29.652234, -3.001587) failed to convert
-rank 37: Point 30 (-90.828225, 29.708958, -1.3086306) failed to convert
-rank 35: Point 30 (-90.874747, 29.76358, -1.3765182) failed to convert
-rank 13: Point 29 (-91.54028, 29.631213, -1.9446239) failed to convert
-rank 77: Point 45 (-89.949173, 29.872517, -0.71544641) failed to convert
-rank 86: Point 46 (-89.594545, 29.81512, -2.0100789) failed to convert
-rank 59: Point 29 (-90.470301, 29.088679, 1.2371135) failed to convert
-rank 73: Point 45 (-90.087526, 29.12404, 10.695703) failed to convert
-rank 84: Point 46 (-89.761015, 29.549658, -4.3302938) failed to convert
-rank 47: Point 30 (-90.699608, 29.170733, -0.43756849) failed to convert
-rank 80: Point 45 (-89.858427, 30.087799, -5.4507387) failed to convert
-rank 21: Point 30 (-91.274036, 29.523264, 0.27767762) failed to convert
-rank 18: Point 30 (-91.368958, 29.367424, 1.4329306) failed to convert
-rank 5: Point 29 (-91.76727, 30.991478, -19.31021) failed to convert
-rank 9: Point 30 (-91.634259, 30.896363, -13.467091) failed to convert
-rank 88: Point 46 (-89.476446, 29.32971, 1.2119965) failed to convert
-rank 49: Point 30 (-90.607849, 29.864388, -0.40388067) failed to convert
-rank 97: Point 45 (-89.165014, 29.258964, -0.0) failed to convert
-rank 83: Point 45 (-89.741596, 30.249132, -1.3136808) failed to convert
-rank 29: Point 30 (-91.098043, 29.230295, -0.29052809) failed to convert
-rank 78: Point 46 (-89.921876, 29.922189, -6.0792364) failed to convert
-rank 12: Point 28 (-91.548987, 30.134086, -2.9115367) failed to convert
-rank 90: Point 46 (-89.378491, 29.236241, -0.62590132) failed to convert
-rank 48: Point 30 (-90.641864, 29.706173, -0.14176009) failed to convert
-rank 3: Point 30 (-91.879904, 30.661242, -8.2296) failed to convert
-rank 11: Point 30 (-91.58863, 30.328724, -3.3280108) failed to convert
-rank 15: Point 30 (-91.459899, 29.861749, -2.5931969) failed to convert
-rank 95: Point 45 (-89.224312, 29.178041, -0.00024486) failed to convert
-rank 46: Point 29 (-90.687322, 29.568237, -2.0221313) failed to convert
-rank 44: Point 29 (-90.683549, 29.92889, -0.49708059) failed to convert
-rank 96: Point 46 (-89.205292, 29.202512, -0.09611262) failed to convert
-rank 94: Point 46 (-89.248037, 29.149572, 2.7533041) failed to convert
-rank 89: Point 46 (-89.414245, 29.344184, -5.0819307) failed to convert
-rank 69: Point 46 (-90.1005, 29.995401, 0.30201125) failed to convert
-rank 66: Point 46 (-90.241897, 29.391968, -5.3010819) failed to convert
-rank 34: Point 29 (-90.909683, 29.608202, -0.5369196) failed to convert
-rank 62: Point 29 (-90.358376, 29.691347, -0.6163208) failed to convert
-rank 24: Point 29 (-91.176812, 30.274609, -7.0259169) failed to convert
-rank 82: Point 46 (-89.770263, 30.236439, -1.4904648) failed to convert
-rank 60: Point 29 (-90.415411, 29.529202, -0.52033288) failed to convert
-rank 26: Point 29 (-91.179307, 29.705483, -0.45683167) failed to convert
-rank 79: Point 46 (-89.89964, 29.932261, -2.9568649) failed to convert
-rank 81: Point 46 (-89.830983, 29.888682, -0.04779993) failed to convert
-rank 27: Point 29 (-91.124174, 30.187045, 26.206525) failed to convert
-rank 10: Point 28 (-91.606636, 30.739304, -10.669846) failed to convert
-rank 32: Point 28 (-90.971092, 29.695885, -8.2296) failed to convert
-rank 72: Point 46 (-90.03636, 30.058777, 3.1375917) failed to convert
-rank 50: Point 29 (-90.590984, 29.870979, -0.50158946) failed to convert
-rank 7: Point 30 (-91.732373, 30.419118, -4.4809523) failed to convert
-rank 1: Point 30 (-92.106345, 29.830762, -0.10477052) failed to convert
-rank 36: Point 29 (-90.83342, 29.989467, -10.422942) failed to convert
-rank 74: Point 46 (-90.013598, 29.765617, 0.22465194) failed to convert
-rank 68: Point 46 (-90.089936, 30.453096, -6.9833904) failed to convert
-rank 92: Point 46 (-89.293053, 29.544621, 4.4266935) failed to convert
-rank 20: Point 30 (-91.261771, 30.054514, -0.76125094) failed to convert
-rank 65: Point 46 (-90.238595, 29.896913, 1.1191827) failed to convert
-rank 70: Point 46 (-90.10185, 29.66955, -0.80942714) failed to convert
-rank 40: Point 29 (-90.754901, 29.900602, -0.39001155) failed to convert
-rank 22: Point 30 (-91.200825, 30.460352, 13.578572) failed to convert
-rank 31: Point 30 (-91.082747, 28.725275, 11.880927) failed to convert
-rank 0: Point 27 (-92.881986, 28.584771, 37.289082) failed to convert
-rank 25: Point 30 (-91.163411, 30.211326, 17.806668) failed to convert
-rank 87: Point 46 (-89.522065, 29.785937, 1.9575357) failed to convert
-rank 67: Point 46 (-90.166517, 29.878145, -4.0721282) failed to convert
-rank 71: Point 46 (-90.069015, 29.87102, -0.16130293) failed to convert
-rank 75: Point 46 (-90.009437, 29.57561, -0.35300358) failed to convert
-rank 76: Point 46 (-89.959193, 30.001866, 8.4680238) failed to convert
-rank 43: Point 30 (-90.688576, 30.041402, -10.433305) failed to convert
-rank 39: Point 30 (-90.770982, 29.911644, 0.24709443) failed to convert
-rank 91: Point 46 (-89.349269, 29.223234, 7.0544749) failed to convert
-rank 85: Point 46 (-89.672169, 29.867425, 1.7445704) failed to convert
-rank 93: Point 46 (-89.214638, 29.972242, 1.4182514) failed to convert
-rank 41: Point 30 (-90.736945, 29.953143, -0.67790471) failed to convert
-rank 17: Point 30 (-91.354564, 30.190939, -0.84135164) failed to convert
-rank 98: Point 46 (-89.110202, 29.177578, 4.5715447) failed to convert
-rank 64: Point 46 (-90.31042, 29.47226, 0.02864577) failed to convert
-rank 28: Point 29 (-91.116273, 29.658888, -0.52829629) failed to convert
-rank 42: Point 29 (-90.721362, 29.869148, -0.27005952) failed to convert
-rank 57: Point 30 (-90.4708, 29.70079, -0.78401854) failed to convert
-rank 99: Point 46 (-88.940925, 29.920681, 5.0439257) failed to convert
-rank 77: Point 46 (-89.936036, 30.037571, 1.3073821) failed to convert
-rank 61: Point 30 (-90.388505, 29.569761, -1.3466945) failed to convert
-rank 86: Point 47 (-89.625833, 29.439703, -4.2184322) failed to convert
-rank 84: Point 47 (-89.762213, 29.534627, -0.04925996) failed to convert
-rank 23: Point 30 (-91.194221, 30.275743, 22.514374) failed to convert
-rank 53: Point 29 (-90.557892, 29.452154, -2.4248214) failed to convert
-rank 54: Point 29 (-90.50529, 29.894758, -8.2296) failed to convert
-rank 58: Point 30 (-90.433576, 29.901901, 0.27559664) failed to convert
-rank 30: Point 30 (-91.038267, 29.835645, -1.5561733) failed to convert
-rank 73: Point 46 (-90.02628, 29.914229, -9.0) failed to convert
-rank 2: Point 30 (-91.987952, 29.899851, -0.0) failed to convert
-rank 80: Point 46 (-89.873171, 29.904628, -0.30644701) failed to convert
-rank 8: Point 28 (-91.662994, 30.937272, -20.039331) failed to convert
-rank 88: Point 47 (-89.425081, 29.929689, -0.0) failed to convert
-rank 56: Point 28 (-90.488616, 29.666123, -0.72152736) failed to convert
-rank 4: Point 30 (-91.811588, 30.902759, -12.637478) failed to convert
-rank 63: Point 30 (-90.318631, 29.835715, -0.4407849) failed to convert
-rank 19: Point 29 (-91.334381, 29.36615, 1.2756167) failed to convert
-rank 55: Point 30 (-90.516554, 29.467917, -8.2296) failed to convert
-rank 45: Point 30 (-90.711066, 29.340895, -8.2296) failed to convert
-rank 51: Point 30 (-90.562261, 30.046683, -9.3658952) failed to convert
-rank 33: Point 31 (-90.911059, 30.076557, -11.109047) failed to convert
-rank 78: Point 47 (-89.944339, 29.639391, 48.609914) failed to convert
-rank 90: Point 47 (-89.37832, 29.238026, -0.41049151) failed to convert
-rank 38: Point 30 (-90.827731, 29.353245, -0.57341604) failed to convert
-rank 6: Point 29 (-91.744353, 30.732091, -15.995508) failed to convert
-rank 16: Point 29 (-91.398689, 30.199208, -0.20298443) failed to convert
-rank 14: Point 29 (-91.502701, 29.635243, -3.5143441) failed to convert
-rank 97: Point 46 (-89.185812, 29.023876, -0.0) failed to convert
-rank 83: Point 46 (-89.797117, 29.570251, 19.449937) failed to convert
-rank 35: Point 31 (-90.854379, 30.065769, -9.684059) failed to convert
-rank 37: Point 31 (-90.816905, 29.875441, -0.93013847) failed to convert
-rank 96: Point 47 (-89.209965, 29.149451, -0.45520165) failed to convert
-rank 59: Point 30 (-90.436481, 29.557751, -0.38203671) failed to convert
-rank 18: Point 31 (-91.323381, 30.115886, -4.3940365) failed to convert
-rank 95: Point 46 (-89.215537, 29.277495, -0.0) failed to convert
-rank 94: Point 47 (-89.245801, 29.175048, -0.0) failed to convert
-rank 13: Point 30 (-91.504406, 30.24156, -2.3799763) failed to convert
-rank 89: Point 47 (-89.414211, 29.344234, -5.0697387) failed to convert
-rank 69: Point 47 (-90.120871, 29.731638, -0.46362507) failed to convert
-rank 9: Point 31 (-91.650587, 30.614432, -11.945685) failed to convert
-rank 47: Point 31 (-90.652192, 29.853919, -0.3188074) failed to convert
-rank 21: Point 31 (-91.22462, 30.315889, -13.802591) failed to convert
-rank 49: Point 31 (-90.607528, 29.868896, -0.27709225) failed to convert
-rank 5: Point 30 (-91.766169, 31.010758, 6.5573642) failed to convert
-rank 29: Point 31 (-91.066895, 29.716135, -1.2798419) failed to convert
-rank 15: Point 31 (-91.470593, 29.681429, -2.4112728) failed to convert
-rank 79: Point 47 (-89.877226, 30.210811, 3.0799999) failed to convert
-rank 66: Point 47 (-90.242009, 29.390415, -3.3039361) failed to convert
-rank 82: Point 47 (-89.838559, 29.395192, 0.88609814) failed to convert
-rank 74: Point 47 (-90.048493, 29.317424, 0.42691603) failed to convert
-rank 12: Point 29 (-91.556853, 29.999007, -7.2599096) failed to convert
-rank 48: Point 31 (-90.614765, 30.090652, -0.33866337) failed to convert
-rank 72: Point 47 (-90.046265, 29.932079, -0.64693907) failed to convert
-rank 81: Point 47 (-89.803276, 30.229181, -0.41597936) failed to convert
-rank 92: Point 47 (-89.268549, 29.823411, -0.0) failed to convert
-rank 65: Point 47 (-90.270431, 29.47308, -3.6124645) failed to convert
-rank 44: Point 30 (-90.67584, 30.039132, -10.098634) failed to convert
-rank 24: Point 30 (-91.20072, 29.896918, -0.85201387) failed to convert
-rank 11: Point 31 (-91.564941, 30.732627, 5.9815641) failed to convert
-rank 62: Point 30 (-90.313276, 30.297117, 0.24568694) failed to convert
-rank 87: Point 47 (-89.523018, 29.774693, 4.0794692) failed to convert
-rank 68: Point 47 (-90.182837, 29.244629, 0.31299999) failed to convert
-rank 70: Point 47 (-90.073995, 30.028833, -4.8859443) failed to convert
-rank 67: Point 47 (-90.22425, 29.11484, -0.20163815) failed to convert
-rank 76: Point 47 (-89.953922, 30.068129, -4.7365923) failed to convert
-rank 60: Point 30 (-90.383044, 29.970344, -1.9125204) failed to convert
-rank 27: Point 30 (-91.120091, 30.249844, -13.319761) failed to convert
-rank 71: Point 47 (-90.062367, 29.956369, -7.3459853) failed to convert
-rank 46: Point 30 (-90.662323, 29.926845, -1.1304925) failed to convert
-rank 26: Point 30 (-91.198448, 29.400346, -0.48140662) failed to convert
-rank 10: Point 29 (-91.601272, 30.830864, -12.527337) failed to convert
-rank 75: Point 47 (-89.99727, 29.730843, 27.582753) failed to convert
-rank 3: Point 31 (-91.905226, 30.194515, -2.7711248) failed to convert
-rank 91: Point 47 (-89.347892, 29.239118, -0.005) failed to convert
-rank 85: Point 47 (-89.673174, 29.854961, 6.9377438) failed to convert
-rank 93: Point 47 (-89.277393, 29.261066, -0.0) failed to convert
-rank 98: Point 47 (-89.017208, 30.201521, 7.2738999) failed to convert
-rank 7: Point 31 (-91.713812, 30.745951, -8.079858) failed to convert
-rank 1: Point 31 (-92.106045, 29.835502, -0.98950319) failed to convert
-rank 64: Point 47 (-90.249937, 30.278457, 3.71) failed to convert
-rank 84: Point 48 (-89.760178, 29.559593, -4.611929) failed to convert
-rank 32: Point 29 (-90.942886, 30.121962, -5.0158178) failed to convert
-rank 52: Point 29 (-90.585878, 29.394911, -8.2296) failed to convert
-rank 99: Point 47 (-88.957463, 29.741511, 5.1758023) failed to convert
-rank 20: Point 31 (-91.241625, 30.376139, -13.399285) failed to convert
-rank 43: Point 31 (-90.736414, 29.349314, -8.2296) failed to convert
-rank 22: Point 31 (-91.197711, 30.509322, 18.211057) failed to convert
-rank 25: Point 31 (-91.162999, 30.21775, -6.1110821) failed to convert
-rank 88: Point 48 (-89.475572, 29.339555, -5.1160683) failed to convert
-rank 77: Point 47 (-89.966179, 29.657226, -0.99631635) failed to convert
-rank 86: Point 48 (-89.635621, 29.321342, 0.50408746) failed to convert
-rank 80: Point 47 (-89.874932, 29.882698, -3.3896809) failed to convert
-rank 50: Point 30 (-90.60566, 29.663348, 0.31729538) failed to convert
-rank 17: Point 31 (-91.33769, 30.465244, -3.9540769) failed to convert
-rank 31: Point 31 (-90.966821, 30.509522, -7.4032102) failed to convert
-rank 39: Point 31 (-90.773308, 29.877586, -0.52943723) failed to convert
-rank 41: Point 31 (-90.740417, 29.902845, -1.1419078) failed to convert
-rank 73: Point 47 (-90.036301, 29.786072, -3.1217836) failed to convert
-rank 36: Point 30 (-90.851816, 29.717177, -0.63239816) failed to convert
-rank 40: Point 30 (-90.757457, 29.863389, -0.16415855) failed to convert
-rank 34: Point 30 (-90.864498, 30.28136, -3.3068142) failed to convert
-rank 61: Point 31 (-90.387672, 29.581128, -0.81246701) failed to convert
-rank 90: Point 48 (-89.385079, 29.159159, 2.4569172) failed to convert
-rank 42: Point 30 (-90.716793, 29.935063, -1.2524901) failed to convert
-rank 23: Point 31 (-91.189856, 30.344431, 10.370715) failed to convert
-rank 78: Point 48 (-89.92185, 29.922221, -6.0969148) failed to convert
-rank 0: Point 28 (-92.874812, 28.743063, 31.025069) failed to convert
-rank 53: Point 30 (-90.515906, 30.03933, -3.0866835) failed to convert
-rank 54: Point 30 (-90.477984, 30.271415, 3.425039) failed to convert
-rank 2: Point 31 (-92.004716, 29.579557, -0.50020519) failed to convert
-rank 58: Point 31 (-90.422527, 30.052666, -0.78849102) failed to convert
-rank 57: Point 31 (-90.488115, 29.460412, -8.2296) failed to convert
-rank 97: Point 47 (-89.170807, 29.193381, -0.0) failed to convert
-rank 30: Point 31 (-91.046137, 29.714353, -1.5543837) failed to convert
-rank 83: Point 47 (-89.741499, 30.250248, -2.4830834) failed to convert
-rank 96: Point 48 (-89.208675, 29.163984, -0.0) failed to convert
-rank 56: Point 29 (-90.477314, 29.822655, -0.31801786) failed to convert
-rank 95: Point 47 (-89.225641, 29.162662, -0.0) failed to convert
-rank 94: Point 48 (-89.249354, 29.134473, -0.0371873) failed to convert
-rank 63: Point 31 (-90.283751, 30.30077, 1.5540873) failed to convert
-rank 8: Point 29 (-91.664869, 30.904809, -19.166533) failed to convert
-rank 33: Point 32 (-90.937922, 29.672782, -0.55226284) failed to convert
-rank 19: Point 30 (-91.370207, 28.770379, 17.593318) failed to convert
-rank 55: Point 31 (-90.502002, 29.670933, -0.81892027) failed to convert
-rank 69: Point 48 (-90.098883, 30.016207, -9.0) failed to convert
-rank 51: Point 31 (-90.605789, 29.432469, 0.3048) failed to convert
-rank 14: Point 30 (-91.47542, 30.09643, 19.23271) failed to convert
-rank 82: Point 48 (-89.772052, 30.214493, -1.6059202) failed to convert
-rank 89: Point 48 (-89.404977, 29.451731, 2.233132) failed to convert
-rank 66: Point 48 (-90.238585, 29.435983, -4.0657274) failed to convert
-rank 35: Point 32 (-90.874789, 29.762814, -0.91452947) failed to convert
-rank 79: Point 48 (-89.883993, 30.126903, -0.47816875) failed to convert
-rank 74: Point 48 (-90.015016, 29.747034, 31.405861) failed to convert
-rank 72: Point 48 (-90.04647, 29.929201, -9.0) failed to convert
-rank 4: Point 31 (-91.810937, 30.914402, -18.601943) failed to convert
-rank 92: Point 48 (-89.305681, 29.399766, 5.009392) failed to convert
-rank 70: Point 48 (-90.100701, 29.684352, 3.8593742) failed to convert
-rank 6: Point 30 (-91.750957, 30.61504, -13.513947) failed to convert
-rank 37: Point 32 (-90.793405, 30.219412, -0.86157212) failed to convert
-rank 59: Point 31 (-90.433606, 29.59727, -0.16491303) failed to convert
-rank 68: Point 48 (-90.129941, 29.937872, -2.1003518) failed to convert
-rank 18: Point 32 (-91.322539, 30.129538, -0.23100001) failed to convert
-rank 65: Point 48 (-90.238978, 29.891683, 0.99525186) failed to convert
-rank 76: Point 48 (-89.980719, 29.729608, -2.4702595) failed to convert
-rank 21: Point 32 (-91.226494, 30.285987, 0.5867154) failed to convert
-rank 81: Point 48 (-89.863721, 29.481696, 0.31299999) failed to convert
-rank 13: Point 31 (-91.541543, 29.609314, -2.6181403) failed to convert
-rank 9: Point 32 (-91.630946, 30.95273, -13.287897) failed to convert
-rank 67: Point 48 (-90.166461, 29.87844, -4.1452802) failed to convert
-rank 28: Point 30 (-91.08077, 30.210245, 2.9967106) failed to convert
-rank 87: Point 48 (-89.537179, 29.606997, 0.19358083) failed to convert
-rank 91: Point 48 (-89.348217, 29.235248, -0.005) failed to convert
-rank 75: Point 48 (-89.983615, 29.90411, -0.18063147) failed to convert
-rank 71: Point 48 (-90.056426, 30.032423, -5.3802073) failed to convert
-rank 93: Point 48 (-89.273852, 29.301547, 0.00337433) failed to convert
-rank 98: Point 48 (-89.109795, 29.180398, -5.401e-05) failed to convert
-rank 16: Point 30 (-91.365287, 30.745454, 1.3273476) failed to convert
-rank 47: Point 32 (-90.647388, 29.92236, -0.32626535) failed to convert
-rank 38: Point 31 (-90.78945, 29.917542, -0.35220653) failed to convert
-rank 45: Point 31 (-90.641472, 30.3383, -0.89859489) failed to convert
-rank 64: Point 48 (-90.267514, 30.04589, 1.4212533) failed to convert
-rank 84: Point 49 (-89.706036, 30.217508, 0.39624) failed to convert
-rank 85: Point 48 (-89.706207, 29.454318, -0.29428991) failed to convert
-rank 5: Point 31 (-91.767243, 30.991448, -19.192623) failed to convert
-rank 15: Point 32 (-91.46917, 29.7053, -0.48398896) failed to convert
-rank 99: Point 48 (-88.947916, 29.844346, 3.4388324) failed to convert
-rank 49: Point 32 (-90.618616, 29.711676, -1.5025277) failed to convert
-rank 11: Point 32 (-91.565552, 30.72217, -20.0) failed to convert
-rank 12: Point 30 (-91.55252, 30.072647, -1.3870712) failed to convert
-rank 62: Point 31 (-90.375989, 29.451294, -0.21336) failed to convert
-rank 86: Point 49 (-89.625783, 29.439737, -4.2184322) failed to convert
-rank 10: Point 30 (-91.59456, 30.945125, -11.899403) failed to convert
-rank 27: Point 31 (-91.123792, 30.192247, 8.7759714) failed to convert
-rank 44: Point 31 (-90.673338, 30.074844, -0.80069797) failed to convert
-rank 24: Point 31 (-91.200703, 29.897196, -1.056389) failed to convert
-rank 80: Point 48 (-89.896521, 29.612472, -0.47011706) failed to convert
-rank 3: Point 32 (-91.879863, 30.661238, -8.2296) failed to convert
-rank 26: Point 31 (-91.179245, 29.706379, 0.06741956) failed to convert
-rank 77: Point 48 (-89.952355, 29.832009, -0.71278741) failed to convert
-rank 46: Point 31 (-90.697227, 29.424908, -0.36707633) failed to convert
-rank 60: Point 31 (-90.384028, 29.95695, -2.9517919) failed to convert
-rank 1: Point 32 (-92.106285, 29.830763, -1.1433765) failed to convert
-rank 73: Point 48 (-90.019759, 29.997144, -1.4548484) failed to convert
-rank 88: Point 49 (-89.475556, 29.339496, -4.0321994) failed to convert
-rank 29: Point 32 (-91.054988, 29.89992, -1.9726155) failed to convert
-rank 32: Point 30 (-90.972705, 29.671072, -0.47283774) failed to convert
-rank 43: Point 32 (-90.736587, 29.346585, -8.2296) failed to convert
-rank 90: Point 49 (-89.405675, 28.917889, 9.0992784) failed to convert
-rank 48: Point 32 (-90.618835, 30.033106, 34.361751) failed to convert
-rank 78: Point 49 (-89.926437, 29.864675, 26.959197) failed to convert
-rank 39: Point 32 (-90.776851, 29.82569, -0.49105514) failed to convert
-rank 17: Point 32 (-91.330019, 30.589227, -8.1542071) failed to convert
-rank 31: Point 32 (-90.99336, 30.108634, -7.1301553) failed to convert
-rank 22: Point 32 (-91.199128, 30.487014, 10.004545) failed to convert
-rank 97: Point 48 (-89.185124, 29.031374, 3.241457) failed to convert
-rank 83: Point 48 (-89.741617, 30.248737, -2.9179901) failed to convert
-rank 41: Point 32 (-90.740437, 29.902542, -1.7818782) failed to convert
-rank 96: Point 49 (-89.150775, 29.814989, 2.1636396) failed to convert
-rank 95: Point 48 (-89.222799, 29.194969, -0.48932278) failed to convert
-rank 69: Point 49 (-90.100527, 29.995006, 0.07672495) failed to convert
-rank 7: Point 32 (-91.703406, 30.92803, -13.458429) failed to convert
-rank 82: Point 49 (-89.822464, 29.595155, -4.5293282) failed to convert
-rank 94: Point 49 (-89.247927, 29.150754, 5.2399496) failed to convert
-rank 36: Point 31 (-90.830261, 30.035644, -6.2157423) failed to convert
-rank 25: Point 32 (-91.172061, 30.075338, -1.0448727) failed to convert
-rank 50: Point 31 (-90.604545, 29.679113, -0.34288415) failed to convert
-rank 40: Point 31 (-90.734764, 30.191808, -0.43043043) failed to convert
-rank 52: Point 30 (-90.578866, 29.494292, -0.30504368) failed to convert
-rank 79: Point 49 (-89.902297, 29.898911, -5.8311292) failed to convert
-rank 61: Point 32 (-90.340047, 30.22491, 2.9839742) failed to convert
-rank 89: Point 49 (-89.414188, 29.344267, -5.0697387) failed to convert
-rank 42: Point 31 (-90.711178, 30.015868, -10.170567) failed to convert
-rank 54: Point 31 (-90.541693, 29.385831, -0.0) failed to convert
-rank 30: Point 32 (-91.038665, 29.829459, -0.43580112) failed to convert
-rank 66: Point 49 (-90.213378, 29.770306, 2.4878163) failed to convert
-rank 23: Point 32 (-91.235918, 29.611725, -0.65699113) failed to convert
-rank 53: Point 31 (-90.558807, 29.439154, -0.01620849) failed to convert
-rank 65: Point 49 (-90.266656, 29.523487, -0.21291262) failed to convert
-rank 57: Point 32 (-90.475712, 29.632709, 0.41676064) failed to convert
-rank 68: Point 49 (-90.153399, 29.631961, 0.31299999) failed to convert
-rank 20: Point 32 (-91.287759, 29.634663, -0.55203813) failed to convert
-rank 72: Point 49 (-90.045304, 29.943695, -0.65484878) failed to convert
-rank 76: Point 49 (-89.969802, 29.867895, -5.7274972) failed to convert
-rank 74: Point 49 (-90.010023, 29.810623, -0.12606252) failed to convert
-rank 56: Point 30 (-90.47725, 29.823506, -2.7222422) failed to convert
-rank 92: Point 49 (-89.313361, 29.311344, -0.0) failed to convert
-rank 81: Point 49 (-89.814152, 30.095793, 9.6625494) failed to convert
-rank 70: Point 49 (-90.074023, 30.028256, 0.61264801) failed to convert
-rank 67: Point 49 (-90.166456, 29.878146, -1.0672096) failed to convert
-rank 75: Point 49 (-89.99758, 29.726763, -4.8228507) failed to convert
-rank 63: Point 32 (-90.269496, 30.489016, -8.6843721) failed to convert
-rank 58: Point 32 (-90.465392, 29.463116, -0.21336) failed to convert
-rank 6: Point 31 (-91.749998, 30.631985, -12.550274) failed to convert
-rank 4: Point 32 (-91.816867, 30.808062, -11.176468) failed to convert
-rank 87: Point 49 (-89.52369, 29.766396, -0.81759871) failed to convert
-rank 91: Point 49 (-89.349639, 29.218713, -0.29388985) failed to convert
-rank 8: Point 30 (-91.667117, 30.865669, -11.42969) failed to convert
-rank 51: Point 32 (-90.562257, 30.046723, -9.3658952) failed to convert
-rank 64: Point 49 (-90.270976, 29.999878, 1.378343) failed to convert
-rank 55: Point 32 (-90.502055, 29.670154, -1.2824596) failed to convert
-rank 71: Point 49 (-90.065283, 29.918915, -7.0399661) failed to convert
-rank 35: Point 33 (-90.874681, 29.764399, -0.6655283) failed to convert
-rank 98: Point 49 (-89.092899, 29.36823, 10.127796) failed to convert
-rank 18: Point 33 (-91.295304, 30.568896, 6.6436405) failed to convert
-rank 93: Point 49 (-89.254951, 29.516618, 4.9945102) failed to convert
-rank 28: Point 31 (-91.116034, 29.661871, -0.31841888) failed to convert
-rank 99: Point 49 (-88.98873, 29.400227, 13.487164) failed to convert
-rank 21: Point 33 (-91.226782, 30.281398, -7.2965635) failed to convert
-rank 34: Point 31 (-90.871695, 30.174966, -1.7746898) failed to convert
-rank 85: Point 49 (-89.693269, 29.611729, -0.00063708) failed to convert
-rank 13: Point 32 (-91.531278, 29.785117, -2.042655) failed to convert
-rank 86: Point 50 (-89.62575, 29.43976, -4.2184322) failed to convert
-rank 84: Point 50 (-89.686883, 30.447192, -3.0034275) failed to convert
-rank 19: Point 31 (-91.310346, 29.759693, 2.2393794) failed to convert
-rank 2: Point 32 (-91.947621, 30.657257, -9.7396507) failed to convert
-rank 80: Point 49 (-89.874871, 29.882699, -3.3896809) failed to convert
-rank 0: Point 29 (-92.874107, 28.676479, 34.400002) failed to convert
-rank 16: Point 31 (-91.448204, 29.37205, 1.8850137) failed to convert
-rank 77: Point 49 (-89.948229, 29.884001, -1.6581705) failed to convert
-rank 38: Point 32 (-90.783476, 30.00434, 12.592987) failed to convert
-rank 33: Point 33 (-90.969603, 29.190436, -0.0) failed to convert
-rank 37: Point 33 (-90.802742, 30.083101, -0.63240685) failed to convert
-rank 88: Point 50 (-89.436049, 29.801751, -0.0) failed to convert
-rank 59: Point 32 (-90.418691, 29.801834, -0.41518083) failed to convert
-rank 90: Point 50 (-89.33878, 29.694131, 2.177251) failed to convert
-rank 45: Point 32 (-90.669284, 29.943119, -0.5962184) failed to convert
-rank 12: Point 31 (-91.556797, 29.99903, -8.2296) failed to convert
-rank 62: Point 32 (-90.312986, 30.300159, -0.3453031) failed to convert
-rank 73: Point 49 (-90.038468, 29.758222, -1.7524441) failed to convert
-rank 10: Point 31 (-91.637919, 30.199196, -1.0730741) failed to convert
-rank 47: Point 33 (-90.660898, 29.72949, -1.076362) failed to convert
-rank 83: Point 49 (-89.741565, 30.249348, -3.0691563) failed to convert
-rank 5: Point 32 (-91.831083, 29.842209, -0.90652872) failed to convert
-rank 3: Point 33 (-91.89054, 30.465162, -5.3981985) failed to convert
-rank 49: Point 33 (-90.66291, 29.07643, 2.6699211) failed to convert
-rank 78: Point 50 (-89.915775, 29.998042, 0.11256563) failed to convert
-rank 24: Point 32 (-91.200703, 29.896882, -0.57747494) failed to convert
-rank 95: Point 49 (-89.222098, 29.20289, -0.25922392) failed to convert
-rank 96: Point 50 (-89.128966, 30.056999, 2.0165237) failed to convert
-rank 97: Point 49 (-89.173617, 29.161042, 3.29e-06) failed to convert
-rank 27: Point 32 (-91.117698, 30.286915, -4.0478382) failed to convert
-rank 44: Point 32 (-90.686844, 29.881426, -0.58817172) failed to convert
-rank 26: Point 32 (-91.143402, 30.270257, -7.0126774) failed to convert
-rank 82: Point 50 (-89.747726, 30.509043, -7.3426867) failed to convert
-rank 94: Point 50 (-89.243157, 29.205024, -0.89235738) failed to convert
-rank 60: Point 32 (-90.355767, 30.337818, -0.2484183) failed to convert
-rank 1: Point 33 (-92.107819, 29.799926, -0.0) failed to convert
-rank 69: Point 50 (-90.098685, 30.018732, -9.0) failed to convert
-rank 15: Point 33 (-91.436944, 30.24492, -0.36700001) failed to convert
-rank 11: Point 33 (-91.565543, 30.72223, -20.0) failed to convert
-rank 89: Point 50 (-89.414154, 29.344318, -5.0697387) failed to convert
-rank 79: Point 50 (-89.901766, 29.905465, -1.2984085) failed to convert
-rank 14: Point 31 (-91.502667, 29.635456, -3.5326321) failed to convert
-rank 29: Point 33 (-91.03523, 30.203094, 6.4366462) failed to convert
-rank 32: Point 31 (-90.94262, 30.125811, -7.2077923) failed to convert
-rank 43: Point 33 (-90.749214, 29.16152, -0.0) failed to convert
-rank 68: Point 50 (-90.128821, 29.952186, -0.65643812) failed to convert
-rank 66: Point 50 (-90.238869, 29.432127, -0.32791843) failed to convert
-rank 65: Point 50 (-90.283227, 29.301006, -0.65163523) failed to convert
-rank 31: Point 33 (-90.975077, 30.384737, -6.2382823) failed to convert
-rank 17: Point 33 (-91.33056, 30.580471, -7.7682882) failed to convert
-rank 76: Point 50 (-89.959055, 30.003473, -9.0) failed to convert
-rank 74: Point 50 (-89.999598, 29.943077, -4.2974864) failed to convert
-rank 46: Point 32 (-90.661608, 29.937024, -0.42642827) failed to convert
-rank 9: Point 33 (-91.633505, 30.908716, -13.749375) failed to convert
-rank 81: Point 50 (-89.869103, 29.414261, 0.85586985) failed to convert
-rank 48: Point 33 (-90.630322, 29.870214, -0.35526444) failed to convert
-rank 39: Point 33 (-90.771927, 29.89716, -0.43862455) failed to convert
-rank 70: Point 50 (-90.101838, 29.6694, -1.7562921) failed to convert
-rank 41: Point 33 (-90.744043, 29.850242, -0.8368299) failed to convert
-rank 92: Point 50 (-89.244689, 30.092071, -0.0) failed to convert
-rank 7: Point 33 (-91.763807, 29.856805, -0.4544728) failed to convert
-rank 72: Point 50 (-90.038384, 30.031976, -2.2186563) failed to convert
-rank 36: Point 32 (-90.842696, 29.852171, -0.51202192) failed to convert
-rank 75: Point 50 (-90.028703, 29.328156, 0.88136017) failed to convert
-rank 50: Point 32 (-90.591349, 29.865653, -0.26196713) failed to convert
-rank 64: Point 50 (-90.255057, 30.210559, 4.0500002) failed to convert
-rank 30: Point 33 (-91.045509, 29.723832, -0.85404129) failed to convert
-rank 67: Point 50 (-90.22636, 29.086076, 8.3196774) failed to convert
-rank 25: Point 33 (-91.199472, 29.640911, 0.10065591) failed to convert
-rank 22: Point 33 (-91.20248, 30.434139, -14.833093) failed to convert
-rank 87: Point 50 (-89.53774, 29.600324, 0.21257773) failed to convert
-rank 91: Point 50 (-89.351708, 29.194738, 0.31232033) failed to convert
-rank 40: Point 32 (-90.758526, 29.847539, -0.26572534) failed to convert
-rank 98: Point 50 (-89.03194, 30.039547, 4.110444) failed to convert
-rank 71: Point 50 (-90.069056, 29.870429, -9.0) failed to convert
-rank 99: Point 50 (-88.910987, 30.241186, 5.4542231) failed to convert
-rank 61: Point 33 (-90.391845, 29.523873, -0.40131116) failed to convert
-rank 23: Point 33 (-91.22878, 29.726182, 1.1129395) failed to convert
-rank 57: Point 33 (-90.471572, 29.689986, -0.60210586) failed to convert
-rank 54: Point 32 (-90.522929, 29.648927, -1.6170807) failed to convert
-rank 93: Point 50 (-89.29315, 29.078882, -0.00165556) failed to convert
-rank 53: Point 32 (-90.559159, 29.434158, -0.39472375) failed to convert
-rank 4: Point 33 (-91.810905, 30.914426, -18.601943) failed to convert
-rank 85: Point 50 (-89.673029, 29.855597, 11.305613) failed to convert
-rank 84: Point 51 (-89.736681, 29.846205, -0.69964172) failed to convert
-rank 20: Point 33 (-91.241623, 30.375952, -15.381733) failed to convert
-rank 56: Point 31 (-90.504972, 29.438119, -1.225418) failed to convert
-rank 86: Point 51 (-89.6257, 29.439795, -4.2184322) failed to convert
-rank 6: Point 32 (-91.74993, 30.633108, -14.542009) failed to convert
-rank 80: Point 50 (-89.886078, 29.742708, -0.0) failed to convert
-rank 58: Point 33 (-90.441432, 29.793828, 1.4429329) failed to convert
-rank 8: Point 31 (-91.667672, 30.855692, -17.936644) failed to convert
-rank 42: Point 32 (-90.745991, 29.511335, -1.1023699) failed to convert
-rank 88: Point 51 (-89.475546, 29.339457, -4.0321994) failed to convert
-rank 77: Point 50 (-89.948949, 29.874746, 25.344065) failed to convert
-rank 90: Point 51 (-89.37702, 29.252253, 0.31299999) failed to convert
-rank 51: Point 33 (-90.562251, 30.046784, -9.3658952) failed to convert
-rank 35: Point 34 (-90.907929, 29.265052, -0.55500328) failed to convert
-rank 73: Point 50 (-90.036512, 29.783236, 0.82763234) failed to convert
-rank 55: Point 33 (-90.517039, 29.46096, -8.2296) failed to convert
-rank 63: Point 33 (-90.311657, 29.928995, -1.0090376) failed to convert
-rank 19: Point 32 (-91.341157, 29.253716, 2.9673799) failed to convert
-rank 2: Point 33 (-92.003576, 29.600558, -0.71854203) failed to convert
-rank 21: Point 34 (-91.211743, 30.519189, 11.356946) failed to convert
-rank 0: Point 30 (-92.875219, 28.513863, 45.253189) failed to convert
-rank 18: Point 34 (-91.295282, 30.569204, 9.3567183) failed to convert
-rank 52: Point 31 (-90.566053, 29.675073, -0.5197122) failed to convert
-rank 78: Point 51 (-89.921812, 29.922267, -6.0969148) failed to convert
-rank 28: Point 32 (-91.079933, 30.222523, -5.5691166) failed to convert
-rank 13: Point 33 (-91.500351, 30.309663, -2.2039844) failed to convert
-rank 83: Point 50 (-89.741592, 30.248874, -1.5510426) failed to convert
-rank 16: Point 32 (-91.398633, 30.199281, -0.20200001) failed to convert
-rank 33: Point 34 (-90.910845, 30.079553, -4.0391751) failed to convert
-rank 95: Point 50 (-89.195272, 29.506457, 5.0918515) failed to convert
-rank 59: Point 33 (-90.418426, 29.805306, -2.0799918) failed to convert
-rank 37: Point 34 (-90.895607, 28.697197, 14.336273) failed to convert
-rank 45: Point 33 (-90.707287, 29.395525, -0.87464005) failed to convert
-rank 97: Point 50 (-89.18019, 29.086625, -0.0769278) failed to convert
-rank 79: Point 51 (-89.905531, 29.85833, -4.7144033) failed to convert
-rank 96: Point 51 (-89.206472, 29.188894, -0.0) failed to convert
-rank 38: Point 33 (-90.782136, 30.023747, -2.3660912) failed to convert
-rank 94: Point 51 (-89.244487, 29.189793, -0.0) failed to convert
-rank 69: Point 51 (-90.099861, 30.003552, -9.0) failed to convert
-rank 82: Point 51 (-89.771697, 30.218578, -3.6125567) failed to convert
-rank 89: Point 51 (-89.391583, 29.606285, 2.5607033) failed to convert
-rank 10: Point 32 (-91.589822, 31.024682, -13.207269) failed to convert
-rank 5: Point 33 (-91.812002, 30.189572, -5.6468541) failed to convert
-rank 12: Point 32 (-91.554368, 30.040352, -0.89647778) failed to convert
-rank 62: Point 33 (-90.344024, 29.884106, -0.28046474) failed to convert
-rank 34: Point 32 (-90.871529, 30.177367, -0.96986914) failed to convert
-rank 68: Point 51 (-90.125974, 29.988937, 0.37982935) failed to convert
-rank 66: Point 51 (-90.200404, 29.941029, -2.1715862) failed to convert
-rank 74: Point 51 (-90.004379, 29.882313, 0.9242359) failed to convert
-rank 76: Point 51 (-89.970344, 29.860961, -1.6353355) failed to convert
-rank 65: Point 51 (-90.270421, 29.47294, -3.4117727) failed to convert
-rank 24: Point 33 (-91.200667, 29.897215, -1.0816446) failed to convert
-rank 75: Point 51 (-89.996638, 29.738662, -5.5305963) failed to convert
-rank 70: Point 51 (-90.074091, 30.027334, -4.8920403) failed to convert
-rank 92: Point 51 (-89.307695, 29.376301, -0.0) failed to convert
-rank 3: Point 34 (-91.911402, 30.078893, -8.7764157) failed to convert
-rank 26: Point 33 (-91.174205, 29.786205, -6.9494405) failed to convert
-rank 49: Point 34 (-90.652563, 29.22571, 0.59367612) failed to convert
-rank 72: Point 51 (-90.013053, 30.352801, -5.2978254) failed to convert
-rank 27: Point 33 (-91.120177, 30.248185, -9.408046) failed to convert
-rank 81: Point 51 (-89.842513, 29.745605, -0.0) failed to convert
-rank 47: Point 34 (-90.660858, 29.730029, -1.3561881) failed to convert
-rank 67: Point 51 (-90.161026, 29.949003, 27.124343) failed to convert
-rank 64: Point 51 (-90.273064, 29.972036, 27.863831) failed to convert
-rank 91: Point 51 (-89.346654, 29.25323, -0.09742121) failed to convert
-rank 32: Point 32 (-90.94234, 30.129895, 8.1163755) failed to convert
-rank 71: Point 51 (-90.069013, 29.870964, -0.2343573) failed to convert
-rank 1: Point 34 (-92.106005, 29.835502, -1.4007197) failed to convert
-rank 44: Point 33 (-90.681464, 29.958449, -0.50883185) failed to convert
-rank 29: Point 34 (-91.016174, 30.492998, -11.366028) failed to convert
-rank 15: Point 34 (-91.47056, 29.6816, -2.1201029) failed to convert
-rank 98: Point 51 (-89.109965, 29.177207, 3.5516426) failed to convert
-rank 87: Point 51 (-89.520187, 29.807028, -0.00360808) failed to convert
-rank 43: Point 34 (-90.70107, 29.861619, -0.24702275) failed to convert
-rank 85: Point 51 (-89.675705, 29.823101, 0.14274811) failed to convert
-rank 84: Point 52 (-89.736351, 29.850063, -0.66421337) failed to convert
-rank 99: Point 51 (-88.986997, 29.419182, 12.746824) failed to convert
-rank 48: Point 34 (-90.618848, 30.032723, 38.082119) failed to convert
-rank 9: Point 34 (-91.65452, 30.545746, -11.037746) failed to convert
-rank 17: Point 34 (-91.349493, 30.273134, -1.8685637) failed to convert
-rank 93: Point 51 (-89.281894, 29.208146, 13.043854) failed to convert
-rank 11: Point 34 (-91.603978, 30.063791, -7.1209597) failed to convert
-rank 46: Point 33 (-90.683765, 29.619359, -1.8383742) failed to convert
-rank 7: Point 34 (-91.708991, 30.82955, -11.554658) failed to convert
-rank 86: Point 52 (-89.593944, 29.820008, 5.4130233) failed to convert
-rank 30: Point 34 (-91.015688, 30.180825, 11.220871) failed to convert
-rank 36: Point 33 (-90.806373, 30.38521, -1.059119) failed to convert
-rank 88: Point 52 (-89.47553, 29.339399, -4.0321994) failed to convert
-rank 90: Point 52 (-89.37846, 29.235366, 0.31299999) failed to convert
-rank 50: Point 33 (-90.576093, 30.080041, -0.61196044) failed to convert
-rank 80: Point 51 (-89.874973, 29.88072, -1.811418) failed to convert
-rank 31: Point 34 (-90.968414, 30.484052, -8.9593404) failed to convert
-rank 25: Point 34 (-91.18921, 29.804077, -0.50316933) failed to convert
-rank 77: Point 51 (-89.964469, 29.6785, 28.050303) failed to convert
-rank 22: Point 34 (-91.202422, 30.434752, -14.694714) failed to convert
-rank 14: Point 32 (-91.50168, 29.6522, -2.0861089) failed to convert
-rank 60: Point 33 (-90.377129, 30.049663, -1.1843358) failed to convert
-rank 73: Point 51 (-90.036608, 29.781982, 0.8733514) failed to convert
-rank 23: Point 34 (-91.249352, 29.394638, 1.7573281) failed to convert
-rank 78: Point 52 (-89.915741, 29.998092, 0.09510968) failed to convert
-rank 57: Point 34 (-90.488104, 29.460471, -8.2296) failed to convert
-rank 54: Point 33 (-90.522671, 29.652453, -2.1928846) failed to convert
-rank 61: Point 34 (-90.388156, 29.574196, -0.61292976) failed to convert
-rank 53: Point 33 (-90.511895, 30.094868, -0.3935047) failed to convert
-rank 20: Point 34 (-91.233618, 30.502847, -8.8298816) failed to convert
-rank 56: Point 32 (-90.477242, 29.823467, -2.6557623) failed to convert
-rank 8: Point 32 (-91.662225, 30.949623, 5.6293891) failed to convert
-rank 39: Point 34 (-90.77192, 29.8971, -1.4924505) failed to convert
-rank 95: Point 51 (-89.219046, 29.237457, -0.24647353) failed to convert
-rank 83: Point 51 (-89.780242, 29.777688, -0.78029719) failed to convert
-rank 4: Point 34 (-91.807237, 30.979616, -18.633045) failed to convert
-rank 42: Point 33 (-90.720106, 29.887135, -0.27124225) failed to convert
-rank 41: Point 34 (-90.777317, 29.363664, 0.3048) failed to convert
-rank 97: Point 51 (-89.113158, 29.83696, 3.0289351) failed to convert
-rank 94: Point 52 (-89.243403, 29.201886, -0.0) failed to convert
-rank 35: Point 35 (-90.8542, 30.068206, -4.9818755) failed to convert
-rank 19: Point 33 (-91.263077, 30.52063, -11.306651) failed to convert
-rank 55: Point 34 (-90.507705, 29.591385, 0.25594417) failed to convert
-rank 79: Point 52 (-89.883635, 30.131094, 0.00787395) failed to convert
-rank 51: Point 34 (-90.577655, 29.830625, -0.5003628) failed to convert
-rank 63: Point 34 (-90.308262, 29.974417, -0.28125068) failed to convert
-rank 69: Point 52 (-90.084724, 30.198144, 4.6500001) failed to convert
-rank 96: Point 52 (-89.216209, 29.0781, 3.1657254) failed to convert
-rank 89: Point 52 (-89.413228, 29.353732, 2.709374) failed to convert
-rank 82: Point 52 (-89.771652, 30.218997, -1.4238011) failed to convert
-rank 40: Point 33 (-90.791581, 29.362935, -0.10888842) failed to convert
-rank 74: Point 52 (-89.999587, 29.943136, -6.6882269) failed to convert
-rank 66: Point 52 (-90.245562, 29.342502, 0.05059989) failed to convert
-rank 58: Point 34 (-90.441356, 29.794658, 1.427521) failed to convert
-rank 21: Point 35 (-91.224604, 30.315852, -13.635229) failed to convert
-rank 76: Point 52 (-89.959049, 30.003413, -9.0) failed to convert
-rank 68: Point 52 (-90.17407, 29.359279, 0.31299999) failed to convert
-rank 92: Point 52 (-89.32085, 29.224802, -0.51477369) failed to convert
-rank 33: Point 35 (-90.909149, 30.104847, -9.8804853) failed to convert
-rank 75: Point 52 (-89.989335, 29.83141, -5.3815491) failed to convert
-rank 70: Point 52 (-90.083131, 29.911094, -7.0930013) failed to convert
-rank 2: Point 34 (-91.969644, 30.245002, -3.7083696) failed to convert
-rank 6: Point 33 (-91.749773, 30.6357, -14.453617) failed to convert
-rank 65: Point 52 (-90.270333, 29.474075, -2.9949649) failed to convert
-rank 81: Point 52 (-89.84339, 29.734709, -0.0) failed to convert
-rank 72: Point 52 (-90.046341, 29.929514, -9.0) failed to convert
-rank 64: Point 52 (-90.328945, 29.220803, 1.1106506) failed to convert
-rank 13: Point 34 (-91.540149, 29.63311, -0.13648519) failed to convert
-rank 37: Point 35 (-90.827942, 29.712475, -8.2296) failed to convert
-rank 38: Point 34 (-90.79215, 29.877158, -0.65810849) failed to convert
-rank 91: Point 52 (-89.348881, 29.227424, 8.8094599) failed to convert
-rank 10: Point 33 (-91.691437, 29.253615, 5.9777313) failed to convert
-rank 67: Point 52 (-90.166432, 29.878411, -4.1452802) failed to convert
-rank 71: Point 52 (-90.064779, 29.925324, 20.822191) failed to convert
-rank 98: Point 52 (-89.107663, 29.202855, 0.7612242) failed to convert
-rank 45: Point 34 (-90.711037, 29.340866, -8.2296) failed to convert
-rank 0: Point 31 (-92.871127, 28.610996, 36.5) failed to convert
-rank 87: Point 52 (-89.524149, 29.76033, -0.58432994) failed to convert
-rank 84: Point 53 (-89.720492, 30.042536, 2.5503797) failed to convert
-rank 12: Point 33 (-91.503984, 30.891484, -16.487884) failed to convert
-rank 85: Point 52 (-89.64925, 30.140089, 0.44146095) failed to convert
-rank 99: Point 52 (-88.936458, 29.967906, 5.1986477) failed to convert
-rank 5: Point 34 (-91.778026, 30.799698, -17.532095) failed to convert
-rank 62: Point 34 (-90.343988, 29.884155, -0.30463541) failed to convert
-rank 16: Point 33 (-91.43389, 29.612733, -0.43699073) failed to convert
-rank 59: Point 34 (-90.433119, 29.603569, -0.38525791) failed to convert
-rank 18: Point 35 (-91.29526, 30.569511, 16.730611) failed to convert
-rank 93: Point 52 (-89.274501, 29.29268, -0.0) failed to convert
-rank 3: Point 35 (-91.879803, 30.661231, -8.2296) failed to convert
-rank 88: Point 53 (-89.483562, 29.244555, 0.31299999) failed to convert
-rank 80: Point 52 (-89.841401, 30.295836, -4.0860265) failed to convert
-rank 86: Point 53 (-89.542544, 30.426433, -7.6101687) failed to convert
-rank 26: Point 34 (-91.142908, 30.277915, 10.806478) failed to convert
-rank 47: Point 35 (-90.660743, 29.73165, -0.44284933) failed to convert
-rank 28: Point 33 (-91.116001, 29.661819, -1.4690834) failed to convert
-rank 34: Point 33 (-90.871499, 30.177779, -2.3725427) failed to convert
-rank 90: Point 53 (-89.372217, 29.307896, 19.901203) failed to convert
-rank 49: Point 35 (-90.594511, 30.052248, -8.3881145) failed to convert
-rank 77: Point 52 (-89.939702, 29.990651, 0.06378687) failed to convert
-rank 24: Point 34 (-91.172066, 30.348342, 23.590811) failed to convert
-rank 44: Point 34 (-90.683323, 29.931778, -0.69191357) failed to convert
-rank 29: Point 35 (-91.066887, 29.715723, -1.2840589) failed to convert
-rank 15: Point 35 (-91.471599, 29.664035, -3.4320481) failed to convert
-rank 27: Point 34 (-91.174277, 29.39719, -0.0) failed to convert
-rank 1: Point 35 (-92.106244, 29.830764, -1.6018449) failed to convert
-rank 73: Point 52 (-90.019025, 30.006315, -0.23015709) failed to convert
-rank 78: Point 53 (-89.923078, 29.906001, -1.5381354) failed to convert
-rank 95: Point 52 (-89.23029, 29.109492, -0.14210836) failed to convert
-rank 32: Point 33 (-90.942427, 30.128368, -3.7696592) failed to convert
-rank 17: Point 35 (-91.35125, 30.244096, -1.1656124) failed to convert
-rank 97: Point 52 (-89.1415, 29.521664, 7.2056632) failed to convert
-rank 83: Point 52 (-89.742134, 30.242128, -0.12192) failed to convert
-rank 48: Point 35 (-90.618415, 30.038726, -8.7909961) failed to convert
-rank 9: Point 35 (-91.650711, 30.6117, -13.953745) failed to convert
-rank 11: Point 35 (-91.565537, 30.72227, -20.0) failed to convert
-rank 43: Point 35 (-90.674251, 30.245448, -0.29108168) failed to convert
-rank 30: Point 35 (-91.038296, 29.83479, -1.2528352) failed to convert
-rank 7: Point 35 (-91.727194, 30.508984, -10.631306) failed to convert
-rank 94: Point 53 (-89.248677, 29.141493, 6.6034251) failed to convert
-rank 36: Point 34 (-90.815753, 30.248259, -1.3627802) failed to convert
-rank 69: Point 53 (-90.098034, 30.027051, -5.7058564) failed to convert
-rank 79: Point 53 (-89.904907, 29.866042, -6.0530236) failed to convert
-rank 46: Point 34 (-90.687314, 29.568177, -1.948591) failed to convert
-rank 31: Point 35 (-91.031828, 29.518095, -0.61289607) failed to convert
-rank 25: Point 35 (-91.194395, 29.721547, 0.04549069) failed to convert
-rank 89: Point 53 (-89.41496, 29.332828, -0.32982917) failed to convert
-rank 50: Point 34 (-90.603298, 29.696637, -0.21910689) failed to convert
-rank 96: Point 53 (-89.113947, 30.222403, 1.110113) failed to convert
-rank 22: Point 35 (-91.202371, 30.435489, -15.38661) failed to convert
-rank 82: Point 53 (-89.771579, 30.219822, -8.2296) failed to convert
-rank 74: Point 53 (-89.99958, 29.943176, -6.6882269) failed to convert
-rank 23: Point 35 (-91.189997, 30.340896, -9.0404918) failed to convert
-rank 76: Point 53 (-89.953904, 30.068071, -4.7365923) failed to convert
-rank 52: Point 32 (-90.56087, 29.747874, -1.1533394) failed to convert
-rank 68: Point 53 (-90.123257, 30.023221, 0.02) failed to convert
-rank 75: Point 53 (-89.983597, 29.904146, -0.37304572) failed to convert
-rank 60: Point 34 (-90.414058, 29.546592, -0.44410398) failed to convert
-rank 81: Point 53 (-89.855625, 29.582197, 0.76055773) failed to convert
-rank 92: Point 53 (-89.275981, 29.738285, 0.86247995) failed to convert
-rank 66: Point 53 (-90.241858, 29.391976, -5.3010819) failed to convert
-rank 65: Point 53 (-90.224483, 30.082715, 3.77) failed to convert
-rank 70: Point 53 (-90.073963, 30.028947, -4.8859443) failed to convert
-rank 72: Point 53 (-90.046197, 29.931311, -0.54061472) failed to convert
-rank 64: Point 53 (-90.27362, 29.963772, -6.8179847) failed to convert
-rank 54: Point 34 (-90.526313, 29.601513, 0.33310346) failed to convert
-rank 39: Point 35 (-90.763871, 30.014162, 11.840119) failed to convert
-rank 61: Point 35 (-90.394457, 29.487931, -0.21626778) failed to convert
-rank 14: Point 33 (-91.485633, 29.924136, -1.9934468) failed to convert
-rank 20: Point 35 (-91.243061, 30.352862, 1.4542387) failed to convert
-rank 91: Point 53 (-89.352816, 29.181771, 0.31299999) failed to convert
-rank 53: Point 34 (-90.511, 30.107238, -0.14171709) failed to convert
-rank 35: Point 36 (-90.858257, 30.0082, -3.5915593) failed to convert
-rank 56: Point 33 (-90.488255, 29.670881, -0.71151474) failed to convert
-rank 4: Point 35 (-91.810666, 30.918019, -18.367247) failed to convert
-rank 71: Point 53 (-90.062983, 29.948331, -5.5019702) failed to convert
-rank 41: Point 35 (-90.7707, 29.460758, -0.65528392) failed to convert
-rank 67: Point 53 (-90.226806, 29.079999, 8.3440763) failed to convert
-rank 57: Point 35 (-90.457737, 29.880796, -0.33868374) failed to convert
-rank 40: Point 34 (-90.745372, 30.038369, -3.0535322) failed to convert
-rank 19: Point 34 (-91.309839, 29.767296, -0.5085066) failed to convert
-rank 98: Point 53 (-89.062965, 29.697779, 3.9013036) failed to convert
-rank 84: Point 54 (-89.721962, 30.024534, -0.71050999) failed to convert
-rank 87: Point 53 (-89.530681, 29.682423, 0.0001041) failed to convert
-rank 99: Point 53 (-88.925961, 30.080605, 11.609804) failed to convert
-rank 21: Point 36 (-91.244939, 29.991713, -0.49304154) failed to convert
-rank 51: Point 35 (-90.606139, 29.42735, 0.3048) failed to convert
-rank 63: Point 35 (-90.311061, 29.936906, -2.1302865) failed to convert
-rank 85: Point 53 (-89.679671, 29.774493, -0.0) failed to convert
-rank 55: Point 35 (-90.502996, 29.656931, -0.5433574) failed to convert
-rank 93: Point 53 (-89.189513, 30.251055, 4.4148635) failed to convert
-rank 8: Point 33 (-91.66481, 30.904794, -20.0) failed to convert
-rank 10: Point 34 (-91.657965, 29.845831, -2.1391903) failed to convert
-rank 58: Point 35 (-90.426176, 30.002422, -3.3239797) failed to convert
-rank 6: Point 34 (-91.74432, 30.732114, -16.227537) failed to convert
-rank 80: Point 53 (-89.8629, 30.030319, 5.5378022) failed to convert
-rank 88: Point 54 (-89.3908, 30.323219, -1.7376576) failed to convert
-rank 38: Point 35 (-90.826442, 29.371131, -0.23492145) failed to convert
-rank 13: Point 35 (-91.539846, 29.638196, -0.67307669) failed to convert
-rank 37: Point 36 (-90.809763, 29.980153, -9.5027504) failed to convert
-rank 90: Point 54 (-89.373151, 29.296984, 1.4625154) failed to convert
-rank 33: Point 36 (-90.909518, 30.099341, 14.966041) failed to convert
-rank 2: Point 35 (-91.950959, 30.594086, -7.6681064) failed to convert
-rank 86: Point 54 (-89.567416, 30.133364, 2.8) failed to convert
-rank 12: Point 34 (-91.556759, 29.999044, -8.2296) failed to convert
-rank 5: Point 35 (-91.778603, 30.789418, -11.714136) failed to convert
-rank 77: Point 53 (-89.93853, 30.00524, 12.128517) failed to convert
-rank 73: Point 53 (-89.98814, 30.396607, -9.9833407) failed to convert
-rank 18: Point 36 (-91.295238, 30.569819, 15.613729) failed to convert
-rank 62: Point 35 (-90.341832, 29.913091, -0.36944511) failed to convert
-rank 0: Point 32 (-92.863949, 28.767377, 29.299999) failed to convert
-rank 59: Point 35 (-90.405951, 29.975252, -7.5205258) failed to convert
-rank 16: Point 34 (-91.364917, 30.750493, 15.57206) failed to convert
-rank 78: Point 54 (-89.915718, 29.998125, 0.08378492) failed to convert
-rank 97: Point 53 (-89.14633, 29.467626, 7.0378568) failed to convert
-rank 95: Point 53 (-89.229014, 29.124009, -0.0) failed to convert
-rank 42: Point 34 (-90.716781, 29.935101, -1.6616595) failed to convert
-rank 49: Point 36 (-90.618594, 29.711732, -1.1485473) failed to convert
-rank 83: Point 53 (-89.741555, 30.24913, -1.3136808) failed to convert
-rank 94: Point 54 (-89.239695, 29.24392, -0.0) failed to convert
-rank 3: Point 36 (-91.985121, 28.678182, 36.53273) failed to convert
-rank 69: Point 54 (-90.098662, 30.018925, -9.0) failed to convert
-rank 79: Point 54 (-89.911628, 29.781832, -0.12523674) failed to convert
-rank 45: Point 35 (-90.661844, 30.04889, 14.978134) failed to convert
-rank 89: Point 54 (-89.377498, 29.767123, 1.9392922) failed to convert
-rank 96: Point 54 (-89.205597, 29.198617, -0.00259111) failed to convert
-rank 15: Point 36 (-91.470571, 29.681302, -2.471928) failed to convert
-rank 1: Point 36 (-92.107469, 29.806692, -0.0) failed to convert
-rank 24: Point 35 (-91.200678, 29.896826, -0.88344495) failed to convert
-rank 32: Point 34 (-90.955547, 29.930769, -0.62682181) failed to convert
-rank 47: Point 36 (-90.660937, 29.728788, -1.1547732) failed to convert
-rank 34: Point 34 (-90.871482, 30.178013, -2.3340531) failed to convert
-rank 44: Point 35 (-90.675819, 30.039097, -10.098634) failed to convert
-rank 68: Point 54 (-90.109918, 30.195366, 4.3899999) failed to convert
-rank 17: Point 36 (-91.37413, 29.868686, -0.9548507) failed to convert
-rank 9: Point 36 (-91.636509, 30.856844, -12.397992) failed to convert
-rank 74: Point 54 (-89.99957, 29.943236, -6.6882269) failed to convert
-rank 82: Point 54 (-89.771573, 30.219895, 0.21836602) failed to convert
-rank 76: Point 54 (-89.959044, 30.003373, -9.0) failed to convert
-rank 92: Point 54 (-89.321998, 29.211496, 0.31299999) failed to convert
-rank 11: Point 36 (-91.565528, 30.72233, -20.0) failed to convert
-rank 75: Point 54 (-89.997558, 29.726797, -4.8228507) failed to convert
-rank 81: Point 54 (-89.853757, 29.604985, 22.260971) failed to convert
-rank 30: Point 36 (-91.045501, 29.723772, -1.5438163) failed to convert
-rank 29: Point 36 (-91.034826, 30.208911, -6.5838877) failed to convert
-rank 28: Point 34 (-91.11598, 29.661785, -1.2592902) failed to convert
-rank 66: Point 54 (-90.201774, 29.922759, 39.027527) failed to convert
-rank 7: Point 36 (-91.730634, 30.448071, 12.271989) failed to convert
-rank 65: Point 54 (-90.292135, 29.180702, 0.75019129) failed to convert
-rank 72: Point 54 (-90.03866, 30.02746, 1.2861679) failed to convert
-rank 36: Point 35 (-90.833178, 29.992479, 18.95632) failed to convert
-rank 64: Point 54 (-90.289734, 29.7486, 0.26998159) failed to convert
-rank 70: Point 54 (-90.074081, 30.027406, -4.8920403) failed to convert
-rank 91: Point 54 (-89.341196, 29.316257, 0.03770406) failed to convert
-rank 31: Point 36 (-91.006795, 29.902031, -2.5372026) failed to convert
-rank 25: Point 36 (-91.16483, 30.188681, 25.442022) failed to convert
-rank 43: Point 36 (-90.702594, 29.83964, -0.65940906) failed to convert
-rank 22: Point 36 (-91.202293, 30.436705, -14.536759) failed to convert
-rank 98: Point 54 (-89.04175, 29.930596, 3.6122263) failed to convert
-rank 71: Point 54 (-90.05641, 30.032482, -3.3778229) failed to convert
-rank 50: Point 35 (-90.605832, 29.660662, 1.4300876) failed to convert
-rank 99: Point 54 (-88.959096, 29.7227, 4.8757594) failed to convert
-rank 23: Point 36 (-91.234467, 29.63374, -0.69990809) failed to convert
-rank 84: Point 55 (-89.736324, 29.850009, -1.845436) failed to convert
-rank 60: Point 35 (-90.387826, 29.904308, -1.430534) failed to convert
-rank 52: Point 33 (-90.545619, 29.961188, -0.36881839) failed to convert
-rank 85: Point 54 (-89.672883, 29.856232, 11.274773) failed to convert
-rank 87: Point 54 (-89.559715, 29.337126, 0.08232431) failed to convert
-rank 67: Point 54 (-90.166408, 29.878618, -4.1452802) failed to convert
-rank 93: Point 54 (-89.222965, 29.876946, 0.92942177) failed to convert
-rank 20: Point 36 (-91.23262, 30.518364, 3.9311131) failed to convert
-rank 90: Point 55 (-89.390874, 29.090263, 0.22655976) failed to convert
-rank 61: Point 36 (-90.35829, 29.97932, -0.25983888) failed to convert
-rank 80: Point 54 (-89.912888, 29.405028, 1.2110572) failed to convert
-rank 88: Point 55 (-89.474929, 29.346084, 28.909661) failed to convert
-rank 4: Point 36 (-91.810858, 30.914464, -18.601943) failed to convert
-rank 86: Point 55 (-89.57255, 30.07262, 3.45) failed to convert
-rank 57: Point 36 (-90.488097, 29.46052, -1.5513185) failed to convert
-rank 54: Point 35 (-90.521665, 29.666347, -0.74696795) failed to convert
-rank 77: Point 54 (-89.94914, 29.871775, -3.2910498) failed to convert
-rank 40: Point 35 (-90.772099, 29.649264, -0.68239863) failed to convert
-rank 73: Point 54 (-90.023383, 29.950519, 18.849981) failed to convert
-rank 19: Point 35 (-91.264055, 30.504897, 6.8362525) failed to convert
-rank 51: Point 36 (-90.600381, 29.509212, -0.37723413) failed to convert
-rank 78: Point 55 (-89.926334, 29.865079, 41.847861) failed to convert
-rank 97: Point 54 (-89.192377, 28.948101, 28.823102) failed to convert
-rank 46: Point 35 (-90.701938, 29.356392, -1.0736235) failed to convert
-rank 63: Point 36 (-90.371142, 29.122784, 1.5009421) failed to convert
-rank 55: Point 36 (-90.542025, 29.109083, 3.2211548) failed to convert
-rank 8: Point 34 (-91.72963, 29.764221, -0.0) failed to convert
-rank 10: Point 35 (-91.62538, 30.413114, -5.8883202) failed to convert
-rank 58: Point 36 (-90.434876, 29.882894, -0.4169844) failed to convert
-rank 21: Point 37 (-91.226538, 30.284947, -9.3181187) failed to convert
-rank 95: Point 54 (-89.223052, 29.191863, -0.0) failed to convert
-rank 83: Point 54 (-89.772186, 29.876264, -0.61561707) failed to convert
-rank 94: Point 55 (-89.232163, 29.329482, 4.1682161) failed to convert
-rank 39: Point 36 (-90.771915, 29.89706, -1.4212624) failed to convert
-rank 6: Point 35 (-91.750466, 30.623242, 8.2558455) failed to convert
-rank 33: Point 37 (-90.909802, 30.095052, 19.925102) failed to convert
-rank 27: Point 35 (-91.123874, 30.19045, 13.058131) failed to convert
-rank 26: Point 35 (-91.179294, 29.705423, -1.0834615) failed to convert
-rank 69: Point 55 (-90.10681, 29.913734, -5.4555798) failed to convert
-rank 56: Point 34 (-90.482672, 29.74827, -0.49640782) failed to convert
-rank 79: Point 55 (-89.904892, 29.866101, -6.0530236) failed to convert
-rank 35: Point 37 (-90.854358, 30.065826, -10.695433) failed to convert
-rank 96: Point 55 (-89.222708, 29.003996, 4.3591354) failed to convert
-rank 74: Point 55 (-89.964762, 30.38187, -9.2516952) failed to convert
-rank 89: Point 55 (-89.429331, 29.164134, 0.31299999) failed to convert
-rank 76: Point 55 (-89.98069, 29.729636, -2.258686) failed to convert
-rank 92: Point 55 (-89.32012, 29.232974, -0.0) failed to convert
-rank 82: Point 55 (-89.784394, 30.063195, 16.548324) failed to convert
-rank 53: Point 35 (-90.511893, 30.094807, -0.53470313) failed to convert
-rank 12: Point 35 (-91.562599, 29.898098, -2.0974525) failed to convert
-rank 5: Point 36 (-91.767203, 30.991402, -18.19504) failed to convert
-rank 18: Point 37 (-91.295216, 30.570126, 14.278027) failed to convert
-rank 14: Point 34 (-91.502661, 29.635234, -3.5143441) failed to convert
-rank 68: Point 55 (-90.131833, 29.912017, 54.280218) failed to convert
-rank 66: Point 55 (-90.241974, 29.390365, -4.3338864) failed to convert
-rank 16: Point 35 (-91.425753, 29.748663, -2.9507656) failed to convert
-rank 2: Point 36 (-91.97157, 30.208015, -1.2683082) failed to convert
-rank 75: Point 55 (-89.98357, 29.9042, 0.61017956) failed to convert
-rank 81: Point 55 (-89.866932, 29.440245, 1.1425306) failed to convert
-rank 65: Point 55 (-90.205148, 30.335976, 3.3800001) failed to convert
-rank 59: Point 36 (-90.413444, 29.872926, -0.73438512) failed to convert
-rank 62: Point 36 (-90.343963, 29.884187, -0.26905097) failed to convert
-rank 15: Point 37 (-91.420907, 30.510064, -4.6013369) failed to convert
-rank 48: Point 36 (-90.618861, 30.032339, 40.655316) failed to convert
-rank 72: Point 55 (-90.03844, 30.030264, 0.83492828) failed to convert
-rank 41: Point 36 (-90.757071, 29.660188, -2.0063754) failed to convert
-rank 1: Point 37 (-92.106101, 29.83277, -0.03090214) failed to convert
-rank 91: Point 55 (-89.345894, 29.261933, -0.59692557) failed to convert
-rank 24: Point 36 (-91.176728, 30.275151, -3.1178321) failed to convert
-rank 37: Point 37 (-90.817726, 29.863028, -0.39673194) failed to convert
-rank 13: Point 36 (-91.499457, 30.324378, -2.4069766) failed to convert
-rank 70: Point 55 (-90.10189, 29.668544, -8.2296) failed to convert
-rank 99: Point 55 (-88.964431, 29.663982, 1.3979575) failed to convert
-rank 64: Point 55 (-90.273596, 29.963716, -7.8465556) failed to convert
-rank 34: Point 35 (-90.87146, 30.178246, -1.4643473) failed to convert
-rank 32: Point 35 (-90.941097, 30.148176, -3.9150384) failed to convert
-rank 71: Point 55 (-90.082261, 29.700108, 0.31299999) failed to convert
-rank 98: Point 55 (-89.046775, 29.87553, 4.0403552) failed to convert
-rank 17: Point 37 (-91.332339, 30.550818, -6.887254) failed to convert
-rank 84: Point 56 (-89.736307, 29.849972, -2.2874473) failed to convert
-rank 29: Point 37 (-91.066834, 29.716245, -1.3500774) failed to convert
-rank 42: Point 35 (-90.720973, 29.87459, 0.00890226) failed to convert
-rank 47: Point 37 (-90.660662, 29.732712, -0.56268625) failed to convert
-rank 85: Point 55 (-89.723143, 29.24506, 8.955954) failed to convert
-rank 11: Point 37 (-91.603958, 30.063848, -8.2296) failed to convert
-rank 87: Point 55 (-89.46983, 30.393592, -1.4341311) failed to convert
-rank 28: Point 35 (-91.081285, 30.200629, -7.1565466) failed to convert
-rank 30: Point 37 (-91.03825, 29.83542, -0.7020669) failed to convert
-rank 44: Point 36 (-90.723862, 29.345682, -0.92819222) failed to convert
-rank 36: Point 36 (-90.893962, 29.084826, 1.5029675) failed to convert
-rank 93: Point 55 (-89.293375, 29.075651, 14.139863) failed to convert
-rank 31: Point 37 (-90.993169, 30.109377, -10.238168) failed to convert
-rank 67: Point 55 (-90.155446, 30.021364, 0.04539126) failed to convert
-rank 88: Point 56 (-89.39488, 30.275849, -3.3609915) failed to convert
-rank 86: Point 56 (-89.611242, 29.612126, -0.39939192) failed to convert
-rank 43: Point 37 (-90.734441, 29.37775, 0.3048) failed to convert
-rank 7: Point 37 (-91.750104, 30.101587, -2.6374489) failed to convert
-rank 80: Point 55 (-89.907337, 29.474966, 0.31299999) failed to convert
-rank 25: Point 37 (-91.166141, 30.168086, -5.7608006) failed to convert
-rank 90: Point 56 (-89.407175, 28.899282, 17.137696) failed to convert
-rank 50: Point 36 (-90.615728, 29.519919, -0.44686086) failed to convert
-rank 23: Point 37 (-91.234873, 29.627229, -0.60190168) failed to convert
-rank 9: Point 37 (-91.631751, 30.938229, -10.209535) failed to convert
-rank 22: Point 37 (-91.201807, 30.44434, -15.172945) failed to convert
-rank 73: Point 55 (-90.019705, 29.997169, -1.5968626) failed to convert
-rank 77: Point 55 (-89.949302, 29.869643, -0.48814052) failed to convert
-rank 78: Point 56 (-89.921933, 29.920136, 26.269746) failed to convert
-rank 3: Point 37 (-91.926993, 29.786304, 2.5312194) failed to convert
-rank 38: Point 36 (-90.795663, 29.825483, -0.5661003) failed to convert
-rank 97: Point 55 (-89.076667, 30.237464, 0.78570069) failed to convert
-rank 0: Point 33 (-92.871844, 28.54201, 42.680116) failed to convert
-rank 45: Point 36 (-90.675139, 29.858751, -0.33024824) failed to convert
-rank 95: Point 55 (-89.223434, 29.187496, -0.0) failed to convert
-rank 20: Point 37 (-91.241587, 30.375935, -15.381733) failed to convert
-rank 49: Point 37 (-90.592848, 30.075554, -1.8157544) failed to convert
-rank 94: Point 56 (-89.239109, 29.250365, -0.23086955) failed to convert
-rank 83: Point 55 (-89.755223, 30.083226, 1.7264132) failed to convert
-rank 61: Point 37 (-90.389602, 29.554144, -4.1282114) failed to convert
-rank 57: Point 37 (-90.48811, 29.460308, 0.004717) failed to convert
-rank 52: Point 34 (-90.586329, 29.387895, -1.9480749) failed to convert
-rank 4: Point 37 (-91.885128, 29.557323, -0.0) failed to convert
-rank 60: Point 36 (-90.440545, 29.180732, 1.1599998) failed to convert
-rank 40: Point 36 (-90.757649, 29.860146, -0.35313683) failed to convert
-rank 54: Point 36 (-90.554143, 29.209661, 1.203617) failed to convert
-rank 69: Point 56 (-90.098645, 30.019106, -9.0) failed to convert
-rank 79: Point 56 (-89.952206, 29.268951, 0.38657619) failed to convert
-rank 74: Point 56 (-89.98876, 30.079883, 4.7362104) failed to convert
-rank 96: Point 56 (-89.206633, 29.186826, -0.0) failed to convert
-rank 76: Point 56 (-89.998329, 29.504968, 0.31299999) failed to convert
-rank 19: Point 36 (-91.262711, 30.526313, 11.714319) failed to convert
-rank 51: Point 37 (-90.587619, 29.689949, 0.14767191) failed to convert
-rank 89: Point 56 (-89.420582, 29.266489, 0.31299999) failed to convert
-rank 82: Point 56 (-89.771544, 30.219923, 0.24410505) failed to convert
-rank 55: Point 37 (-90.516516, 29.467964, -0.10752378) failed to convert
-rank 46: Point 36 (-90.704089, 29.325081, 0.3048) failed to convert
-rank 63: Point 37 (-90.368376, 29.160462, 1.3234489) failed to convert
-rank 10: Point 36 (-91.660284, 29.804309, -1.6065711) failed to convert
-rank 68: Point 56 (-90.129627, 29.939722, -1.7175624) failed to convert
-rank 39: Point 37 (-90.808756, 29.355465, -0.43140087) failed to convert
-rank 92: Point 56 (-89.312581, 29.319696, -0.0) failed to convert
-rank 66: Point 56 (-90.201384, 29.927824, -8.1942438) failed to convert
-rank 21: Point 38 (-91.224581, 30.315796, -13.728498) failed to convert
-rank 27: Point 36 (-91.123624, 30.194049, 6.2908531) failed to convert
-rank 8: Point 35 (-91.666761, 30.870913, -11.42969) failed to convert
-rank 72: Point 56 (-90.038366, 30.031178, -2.8426953) failed to convert
-rank 75: Point 56 (-89.996597, 29.738706, -5.5305963) failed to convert
-rank 81: Point 56 (-89.80138, 30.250986, -1.3999465) failed to convert
-rank 65: Point 56 (-90.270391, 29.473076, -3.5181564) failed to convert
-rank 91: Point 56 (-89.350027, 29.214062, 5.6212458) failed to convert
-rank 6: Point 36 (-91.749489, 30.640521, -14.700505) failed to convert
-rank 58: Point 37 (-90.397156, 30.395599, -0.26668353) failed to convert
-rank 70: Point 56 (-90.091977, 29.796779, -3.9258242) failed to convert
-rank 35: Point 38 (-90.865065, 29.907255, -0.42814788) failed to convert
-rank 53: Point 36 (-90.511891, 30.094767, -0.57647918) failed to convert
-rank 56: Point 35 (-90.477269, 29.823015, -0.65559583) failed to convert
-rank 18: Point 38 (-91.306706, 30.385458, -2.5640664) failed to convert
-rank 99: Point 56 (-88.951979, 29.797893, 2.387166) failed to convert
-rank 71: Point 56 (-90.063151, 29.946026, -3.9601951) failed to convert
-rank 98: Point 56 (-89.109574, 29.18007, 1.4090272) failed to convert
-rank 62: Point 37 (-90.322224, 30.175932, 3.5599999) failed to convert
-rank 12: Point 36 (-91.570006, 29.770578, -0.65703706) failed to convert
-rank 26: Point 36 (-91.185581, 29.605429, 11.515575) failed to convert
-rank 14: Point 35 (-91.434985, 30.768316, -9.5513235) failed to convert
-rank 33: Point 38 (-90.973602, 29.128821, 1.917243) failed to convert
-rank 16: Point 36 (-91.398576, 30.199353, -0.20154084) failed to convert
-rank 85: Point 56 (-89.707316, 29.438604, -0.32904739) failed to convert
-rank 64: Point 56 (-90.304384, 29.551749, 0.82082957) failed to convert
-rank 59: Point 37 (-90.402447, 30.022634, -0.45741127) failed to convert
-rank 15: Point 38 (-91.47054, 29.681792, -1.9372069) failed to convert
-rank 87: Point 56 (-89.557428, 29.364107, 0.97297221) failed to convert
-rank 84: Point 57 (-89.73628, 29.849918, -0.99687845) failed to convert
-rank 41: Point 37 (-90.74391, 29.851633, -0.8383335) failed to convert
-rank 93: Point 56 (-89.280905, 29.218141, -0.7405089) failed to convert
-rank 88: Point 57 (-89.474409, 29.351463, -0.51837778) failed to convert
-rank 67: Point 56 (-90.166389, 29.878368, -4.1452802) failed to convert
-rank 86: Point 57 (-89.649734, 29.147704, 13.976952) failed to convert
-rank 48: Point 37 (-90.618873, 30.031955, 41.036627) failed to convert
-rank 24: Point 37 (-91.211869, 29.718558, -4.2770251) failed to convert
-rank 5: Point 37 (-91.778001, 30.799753, -17.532095) failed to convert
-rank 90: Point 57 (-89.315553, 29.95872, 1.3159472) failed to convert
-rank 80: Point 56 (-89.874918, 29.880747, -2.7202858) failed to convert
-rank 1: Point 38 (-92.10631, 29.828335, -0.37482774) failed to convert
-rank 37: Point 38 (-90.797085, 30.165253, -1.782974) failed to convert
-rank 34: Point 36 (-90.903453, 29.701505, -0.85697929) failed to convert
-rank 13: Point 37 (-91.531249, 29.785089, -1.7085871) failed to convert
-rank 29: Point 38 (-91.066834, 29.716136, -1.2548163) failed to convert
-rank 17: Point 38 (-91.325995, 30.653143, 13.849942) failed to convert
-rank 32: Point 36 (-90.97195, 29.681867, -0.51646643) failed to convert
-rank 11: Point 38 (-91.603945, 30.063886, -8.2296) failed to convert
-rank 78: Point 57 (-89.919624, 29.948981, -0.22397451) failed to convert
-rank 47: Point 38 (-90.661307, 29.723462, -1.1087045) failed to convert
-rank 97: Point 56 (-89.173529, 29.160653, 1.1060991) failed to convert
-rank 73: Point 56 (-90.019699, 29.997109, -1.5162561) failed to convert
-rank 77: Point 56 (-89.949119, 29.871832, -4.8929828) failed to convert
-rank 94: Point 57 (-89.243618, 29.198855, -0.7715729) failed to convert
-rank 95: Point 56 (-89.222697, 29.195746, -0.06300538) failed to convert
-rank 28: Point 36 (-91.115948, 29.661734, -0.56195826) failed to convert
-rank 44: Point 37 (-90.689481, 29.842957, -0.18773191) failed to convert
-rank 2: Point 37 (-91.988155, 29.894084, -0.02953561) failed to convert
-rank 83: Point 56 (-89.741579, 30.248753, -2.9912831) failed to convert
-rank 31: Point 38 (-91.062694, 29.037632, 3.3979214) failed to convert
-rank 96: Point 57 (-89.210525, 29.142594, 16.480778) failed to convert
-rank 25: Point 38 (-91.16501, 30.185825, -12.656821) failed to convert
-rank 7: Point 38 (-91.739598, 30.288717, -5.1583579) failed to convert
-rank 43: Point 38 (-90.7361, 29.353468, -8.2296) failed to convert
-rank 79: Point 57 (-89.904882, 29.86614, -6.0530236) failed to convert
-rank 22: Point 38 (-91.258287, 29.542809, 6.8398015) failed to convert
-rank 36: Point 37 (-90.849018, 29.758127, -1.9540617) failed to convert
-rank 74: Point 57 (-90.007883, 29.837258, 1.5993316) failed to convert
-rank 23: Point 38 (-91.19406, 30.276294, 19.85567) failed to convert
-rank 50: Point 37 (-90.649481, 29.035495, 5.7203348) failed to convert
-rank 3: Point 38 (-91.876715, 30.715917, -8.9563786) failed to convert
-rank 89: Point 57 (-89.345254, 30.135051, 3.5799999) failed to convert
-rank 69: Point 57 (-90.120805, 29.732226, -0.5746036) failed to convert
-rank 82: Point 57 (-89.770199, 30.236203, -1.3289208) failed to convert
-rank 76: Point 57 (-89.986787, 29.652057, 0.93161513) failed to convert
-rank 30: Point 38 (-91.045637, 29.721598, -0.95337195) failed to convert
-rank 75: Point 57 (-89.997525, 29.726848, -4.8228507) failed to convert
-rank 49: Point 38 (-90.618473, 29.713383, -0.63991122) failed to convert
-rank 61: Point 38 (-90.388129, 29.57425, -2.0741273) failed to convert
-rank 9: Point 38 (-91.650527, 30.614426, -13.923265) failed to convert
-rank 92: Point 57 (-89.313669, 29.307085, -0.05355796) failed to convert
-rank 54: Point 37 (-90.50377, 29.915232, -0.47258134) failed to convert
-rank 68: Point 57 (-90.104306, 30.266578, 4.374558) failed to convert
-rank 57: Point 38 (-90.488086, 29.46058, -0.38085639) failed to convert
-rank 60: Point 37 (-90.393322, 29.829375, -0.65425419) failed to convert
-rank 45: Point 37 (-90.645207, 30.284784, -1.9386052) failed to convert
-rank 66: Point 57 (-90.244139, 29.361454, 0.32100001) failed to convert
-rank 4: Point 38 (-91.810616, 30.917984, -18.367247) failed to convert
-rank 72: Point 57 (-90.043734, 29.96245, -2.3209648) failed to convert
-rank 38: Point 37 (-90.792129, 29.877216, -1.3056457) failed to convert
-rank 81: Point 57 (-89.870957, 29.389605, 1.054032) failed to convert
-rank 52: Point 35 (-90.586164, 29.390219, -8.2296) failed to convert
-rank 65: Point 57 (-90.253984, 29.692132, 0.21955027) failed to convert
-rank 91: Point 57 (-89.350088, 29.213251, 5.2840168) failed to convert
-rank 40: Point 37 (-90.757995, 29.854988, -0.37375341) failed to convert
-rank 19: Point 37 (-91.321305, 29.579833, -0.54274412) failed to convert
-rank 70: Point 57 (-90.101817, 29.669278, -1.7361466) failed to convert
-rank 99: Point 57 (-88.914773, 30.198168, 6.6559132) failed to convert
-rank 71: Point 57 (-90.063681, 29.939148, -3.7085007) failed to convert
-rank 98: Point 57 (-89.025334, 30.109205, 6.0927222) failed to convert
-rank 85: Point 57 (-89.644385, 30.197788, -0.56807754) failed to convert
-rank 20: Point 38 (-91.24157, 30.376114, -14.595318) failed to convert
-rank 0: Point 34 (-92.8633, 28.701762, 32.900002) failed to convert
-rank 63: Point 38 (-90.310821, 29.938926, -7.4371206) failed to convert
-rank 87: Point 57 (-89.518143, 29.829463, -0.0) failed to convert
-rank 51: Point 38 (-90.588246, 29.681081, 0.17076636) failed to convert
-rank 84: Point 58 (-89.756551, 29.602018, -0.0) failed to convert
-rank 55: Point 38 (-90.477123, 30.014937, -1.403194) failed to convert
-rank 64: Point 57 (-90.27358, 29.963679, -8.0619606) failed to convert
-rank 39: Point 38 (-90.732588, 30.465542, -8.7463128) failed to convert
-rank 21: Point 39 (-91.226642, 30.283062, -7.3167993) failed to convert
-rank 46: Point 37 (-90.696828, 29.430354, -0.42040339) failed to convert
-rank 35: Point 39 (-90.874728, 29.763466, -1.1211832) failed to convert
-rank 58: Point 38 (-90.404029, 30.302697, -1.1092221) failed to convert
-rank 6: Point 37 (-91.756166, 30.521964, -5.6462791) failed to convert
-rank 88: Point 58 (-89.385427, 30.383005, -0.61842677) failed to convert
-rank 16: Point 37 (-91.399078, 30.191002, -2.2515833) failed to convert
-rank 18: Point 39 (-91.295194, 30.570434, 12.357751) failed to convert
-rank 90: Point 58 (-89.39332, 29.061437, 0.65637613) failed to convert
-rank 86: Point 58 (-89.595923, 29.794843, -0.66516225) failed to convert
-rank 67: Point 57 (-90.177861, 29.728093, -0.39933137) failed to convert
-rank 42: Point 36 (-90.716764, 29.935159, -1.2095403) failed to convert
-rank 80: Point 57 (-89.872393, 29.912139, -0.12880823) failed to convert
-rank 62: Point 38 (-90.34052, 29.930282, -7.1710943) failed to convert
-rank 10: Point 37 (-91.629676, 30.338321, 15.115281) failed to convert
-rank 27: Point 37 (-91.123958, 30.18873, 19.060222) failed to convert
-rank 33: Point 39 (-90.911014, 30.076599, -11.109047) failed to convert
-rank 59: Point 38 (-90.418523, 29.803449, -0.6803136) failed to convert
-rank 93: Point 57 (-89.232922, 29.763848, 2.7627454) failed to convert
-rank 53: Point 37 (-90.511889, 30.094706, -0.4933373) failed to convert
-rank 15: Point 39 (-91.470553, 29.681438, -2.4112728) failed to convert
-rank 56: Point 36 (-90.477234, 29.823407, -1.9322294) failed to convert
-rank 26: Point 37 (-91.184047, 29.629824, 0.10462094) failed to convert
-rank 97: Point 57 (-89.171894, 29.177892, -0.26120482) failed to convert
-rank 73: Point 57 (-90.019695, 29.997068, -1.5145437) failed to convert
-rank 77: Point 57 (-89.963965, 29.684132, 20.277985) failed to convert
-rank 78: Point 58 (-89.915684, 29.998175, 0.06958944) failed to convert
-rank 95: Point 57 (-89.223976, 29.181193, -0.59985113) failed to convert
-rank 24: Point 38 (-91.200657, 29.897033, -0.66217332) failed to convert
-rank 94: Point 58 (-89.247688, 29.152176, 8.4611407) failed to convert
-rank 83: Point 57 (-89.78035, 29.776108, 0.43808772) failed to convert
-rank 12: Point 37 (-91.532068, 30.418656, -3.5328566) failed to convert
-rank 74: Point 58 (-90.011977, 29.785086, -5.0310291) failed to convert
-rank 96: Point 58 (-89.21216, 29.123964, -0.32926536) failed to convert
-rank 5: Point 38 (-91.767353, 30.988473, -13.23188) failed to convert
-rank 76: Point 58 (-89.959038, 30.003312, -9.0) failed to convert
-rank 79: Point 58 (-89.923299, 29.63488, 14.976709) failed to convert
-rank 82: Point 58 (-89.771624, 30.218859, -2.6740191) failed to convert
-rank 8: Point 36 (-91.677286, 30.688093, -7.8565841) failed to convert
-rank 89: Point 58 (-89.399193, 29.513918, 2.4745407) failed to convert
-rank 1: Point 39 (-92.105944, 29.835503, -0.67641895) failed to convert
-rank 69: Point 58 (-90.098623, 30.019297, -9.0) failed to convert
-rank 37: Point 39 (-90.82792, 29.712419, -8.2296) failed to convert
-rank 48: Point 38 (-90.646909, 29.633292, -0.87784553) failed to convert
-rank 17: Point 39 (-91.355728, 30.170159, -5.6218623) failed to convert
-rank 29: Point 39 (-91.06676, 29.717073, -1.4596152) failed to convert
-rank 44: Point 38 (-90.723233, 29.354487, 0.16934629) failed to convert
-rank 75: Point 58 (-89.993585, 29.77679, 1.2481153) failed to convert
-rank 32: Point 37 (-90.972148, 29.678848, -0.57119656) failed to convert
-rank 11: Point 39 (-91.603925, 30.063943, -8.2296) failed to convert
-rank 13: Point 38 (-91.606003, 28.482586, 49.400002) failed to convert
-rank 92: Point 58 (-89.317259, 29.265587, -0.0) failed to convert
-rank 31: Point 39 (-90.99316, 30.109317, -11.239497) failed to convert
-rank 66: Point 58 (-90.245655, 29.341157, 2.1400769) failed to convert
-rank 43: Point 39 (-90.689108, 30.033137, 21.346171) failed to convert
-rank 68: Point 58 (-90.135327, 29.865606, -0.2242206) failed to convert
-rank 14: Point 36 (-91.473637, 30.125763, -2.1164935) failed to convert
-rank 72: Point 58 (-90.038337, 30.031231, -5.1907443) failed to convert
-rank 41: Point 38 (-90.744003, 29.850236, -0.9809868) failed to convert
-rank 36: Point 38 (-90.851532, 29.72078, -0.72864975) failed to convert
-rank 28: Point 37 (-91.123391, 29.544636, -0.54313384) failed to convert
-rank 81: Point 58 (-89.802233, 30.240341, -0.13345167) failed to convert
-rank 91: Point 58 (-89.342877, 29.296437, -0.63530497) failed to convert
-rank 65: Point 58 (-90.233774, 29.959959, 14.835487) failed to convert
-rank 47: Point 39 (-90.661617, 29.719025, -0.73847983) failed to convert
-rank 7: Point 39 (-91.739841, 30.284229, -9.2981803) failed to convert
-rank 71: Point 58 (-90.069015, 29.87062, -0.76402823) failed to convert
-rank 34: Point 37 (-90.871669, 30.175021, -0.75312158) failed to convert
-rank 50: Point 38 (-90.605624, 29.663299, -0.69810587) failed to convert
-rank 22: Point 39 (-91.198281, 30.499611, 10.372422) failed to convert
-rank 70: Point 58 (-90.101802, 29.669418, -1.7991193) failed to convert
-rank 2: Point 38 (-91.987155, 29.912968, -0.0) failed to convert
-rank 25: Point 39 (-91.156929, 30.312393, 26.00367) failed to convert
-rank 23: Point 39 (-91.202061, 30.149812, -1.7288582) failed to convert
-rank 85: Point 58 (-89.701021, 29.51525, -1.0036312) failed to convert
-rank 98: Point 58 (-89.058047, 29.750587, 4.3851643) failed to convert
-rank 3: Point 39 (-91.879043, 30.673171, -8.5537135) failed to convert
-rank 64: Point 58 (-90.273557, 29.963623, -8.0619606) failed to convert
-rank 87: Point 58 (-89.544652, 29.5156, 0.31320537) failed to convert
-rank 99: Point 58 (-88.94186, 29.906794, 4.5818874) failed to convert
-rank 84: Point 59 (-89.718343, 30.066895, 0.68743625) failed to convert
-rank 49: Point 39 (-90.647626, 29.296551, -1.3753326) failed to convert
-rank 54: Point 38 (-90.535561, 29.471465, -0.31652121) failed to convert
-rank 30: Point 39 (-91.045496, 29.723732, -1.0598554) failed to convert
-rank 88: Point 59 (-89.415417, 30.038272, -0.1984085) failed to convert
-rank 45: Point 38 (-90.711167, 29.338661, 0.39040162) failed to convert
-rank 52: Point 36 (-90.586252, 29.388878, -8.2296) failed to convert
-rank 38: Point 38 (-90.792116, 29.877254, -1.460427) failed to convert
-rank 9: Point 39 (-91.654478, 30.54579, -13.027153) failed to convert
-rank 80: Point 58 (-89.847391, 30.221571, 1.1783392) failed to convert
-rank 57: Point 39 (-90.4881, 29.460368, -8.2296) failed to convert
-rank 4: Point 39 (-91.81236, 30.88657, -11.055012) failed to convert
-rank 90: Point 59 (-89.28825, 30.268049, 1.4075222) failed to convert
-rank 60: Point 38 (-90.437862, 29.217716, -0.0) failed to convert
-rank 86: Point 59 (-89.545744, 30.386351, -8.1717971) failed to convert
-rank 40: Point 38 (-90.755091, 29.897166, -0.40183756) failed to convert
-rank 61: Point 39 (-90.418779, 29.153142, 1.8259965) failed to convert
-rank 19: Point 38 (-91.293713, 30.028726, -0.58087202) failed to convert
-rank 51: Point 39 (-90.559959, 30.078534, -2.3252958) failed to convert
-rank 20: Point 39 (-91.243854, 30.339635, -5.4490939) failed to convert
-rank 63: Point 39 (-90.310673, 29.940849, 7.6284926) failed to convert
-rank 93: Point 58 (-89.28132, 29.213189, 15.722149) failed to convert
-rank 67: Point 58 (-90.200032, 29.435736, 0.31299999) failed to convert
-rank 55: Point 39 (-90.50237, 29.665256, -0.63091941) failed to convert
-rank 73: Point 58 (-90.019688, 29.997008, -1.534768) failed to convert
-rank 0: Point 35 (-92.860366, 28.636979, 34.900002) failed to convert
-rank 78: Point 59 (-89.944175, 29.639781, 48.34636) failed to convert
-rank 95: Point 58 (-89.222552, 29.197153, -0.02236375) failed to convert
-rank 21: Point 40 (-91.22462, 30.315122, -9.6071949) failed to convert
-rank 77: Point 58 (-89.949105, 29.87187, -5.8119268) failed to convert
-rank 94: Point 59 (-89.243701, 29.197407, -0.10636452) failed to convert
-rank 97: Point 58 (-89.184628, 29.033789, 0.78959268) failed to convert
-rank 35: Point 40 (-90.874763, 29.762868, -1.1673454) failed to convert
-rank 83: Point 58 (-89.797393, 29.566189, -0.3175496) failed to convert
-rank 74: Point 59 (-90.033306, 29.511945, 0.01770904) failed to convert
-rank 76: Point 59 (-89.953893, 30.068032, -4.7365923) failed to convert
-rank 39: Point 39 (-90.773307, 29.876602, -0.58714594) failed to convert
-rank 6: Point 38 (-91.750946, 30.614659, -12.183176) failed to convert
-rank 82: Point 59 (-89.762882, 30.325006, -6.7310499) failed to convert
-rank 27: Point 38 (-91.124291, 30.183386, -11.377036) failed to convert
-rank 96: Point 59 (-89.205911, 29.194865, -0.0) failed to convert
-rank 79: Point 59 (-89.898927, 29.940453, -0.16792863) failed to convert
-rank 69: Point 59 (-90.106512, 29.917448, -2.9945762) failed to convert
-rank 16: Point 38 (-91.423813, 29.779907, -0.47687313) failed to convert
-rank 89: Point 59 (-89.363415, 29.926608, 0.24590352) failed to convert
-rank 68: Point 59 (-90.107316, 30.227405, 4.5489355) failed to convert
-rank 92: Point 59 (-89.318474, 29.251526, 16.996858) failed to convert
-rank 42: Point 37 (-90.746978, 29.496612, -1.4099803) failed to convert
-rank 75: Point 59 (-89.988305, 29.843796, 13.512751) failed to convert
-rank 62: Point 39 (-90.340511, 29.930342, -7.9528737) failed to convert
-rank 66: Point 59 (-90.184628, 30.147121, 4.3200002) failed to convert
-rank 72: Point 59 (-90.109981, 29.10485, 10.055818) failed to convert
-rank 18: Point 40 (-91.295172, 30.570741, 9.8873796) failed to convert
-rank 58: Point 39 (-90.433772, 29.897738, 0.61638427) failed to convert
-rank 59: Point 39 (-90.418386, 29.805301, -0.68509896) failed to convert
-rank 53: Point 38 (-90.557812, 29.452843, -1.9799625) failed to convert
-rank 48: Point 39 (-90.652719, 29.550032, -0.64420245) failed to convert
-rank 8: Point 37 (-91.667618, 30.85572, -19.108333) failed to convert
-rank 26: Point 38 (-91.179285, 29.705384, -1.2750611) failed to convert
-rank 5: Point 39 (-91.777984, 30.799789, -17.532095) failed to convert
-rank 12: Point 38 (-91.50926, 30.802391, -12.894016) failed to convert
-rank 91: Point 59 (-89.348433, 29.232158, -0.20289788) failed to convert
-rank 65: Point 59 (-90.332867, 28.625613, 32.80506) failed to convert
-rank 81: Point 59 (-89.88846, 29.169239, 15.104526) failed to convert
-rank 71: Point 59 (-90.062334, 29.956345, -7.3459853) failed to convert
-rank 70: Point 59 (-90.055019, 30.270739, 4.1199999) failed to convert
-rank 98: Point 59 (-89.125899, 28.995878, 6.8666956) failed to convert
-rank 11: Point 40 (-91.579622, 30.481532, -4.2466587) failed to convert
-rank 17: Point 40 (-91.344564, 30.351791, -1.4658932) failed to convert
-rank 87: Point 59 (-89.556475, 29.374203, 3.4460653) failed to convert
-rank 43: Point 40 (-90.718597, 29.608084, -1.1800123) failed to convert
-rank 99: Point 59 (-88.904541, 30.306953, 4.6811311) failed to convert
-rank 31: Point 40 (-91.010304, 29.848086, -1.3231047) failed to convert
-rank 64: Point 59 (-90.298896, 29.62498, -0.41994544) failed to convert
-rank 29: Point 40 (-91.066969, 29.713806, -0.47147906) failed to convert
-rank 1: Point 40 (-92.106184, 29.830765, -1.0772995) failed to convert
-rank 85: Point 59 (-89.702435, 29.497961, 20.468279) failed to convert
-rank 84: Point 60 (-89.690148, 30.406176, -3.7612351) failed to convert
-rank 14: Point 37 (-91.50139, 29.65667, -0.39182345) failed to convert
-rank 28: Point 38 (-91.140132, 29.280305, 0.74065811) failed to convert
-rank 15: Point 40 (-91.465828, 29.761134, -2.2566127) failed to convert
-rank 50: Point 39 (-90.591329, 29.865466, -0.47420562) failed to convert
-rank 47: Point 40 (-90.661445, 29.721478, -1.1450097) failed to convert
-rank 90: Point 60 (-89.321985, 29.884726, 0.66617358) failed to convert
-rank 2: Point 39 (-91.976395, 30.116514, -7.7084601) failed to convert
-rank 86: Point 60 (-89.632656, 29.352604, 0.82832806) failed to convert
-rank 88: Point 60 (-89.391755, 30.310313, -2.3693922) failed to convert
-rank 41: Point 39 (-90.773348, 29.421544, 0.15629853) failed to convert
-rank 80: Point 59 (-89.838273, 30.333468, -3.2280965) failed to convert
-rank 10: Point 38 (-91.601361, 30.824727, -20.0) failed to convert
-rank 36: Point 39 (-90.83259, 30.000885, 17.478829) failed to convert
-rank 25: Point 40 (-91.204784, 29.555725, -0.16452511) failed to convert
-rank 56: Point 37 (-90.504965, 29.438002, -1.0057073) failed to convert
-rank 44: Point 39 (-90.675787, 30.039046, -10.098634) failed to convert
-rank 95: Point 59 (-89.222617, 29.196212, -0.29461913) failed to convert
-rank 24: Point 39 (-91.200646, 29.89696, -0.49510877) failed to convert
-rank 67: Point 59 (-90.166357, 29.878585, -4.1452802) failed to convert
-rank 22: Point 40 (-91.209399, 30.324339, -7.0432097) failed to convert
-rank 34: Point 38 (-90.871333, 30.179978, -1.8642877) failed to convert
-rank 32: Point 38 (-90.981348, 29.538197, -0.50075125) failed to convert
-rank 93: Point 59 (-89.293983, 29.06755, -0.0) failed to convert
-rank 77: Point 59 (-89.949085, 29.871927, -5.8119268) failed to convert
-rank 73: Point 59 (-90.02486, 29.931002, 0.68641218) failed to convert
-rank 13: Point 39 (-91.541513, 29.609143, -1.8245281) failed to convert
-rank 30: Point 40 (-91.038207, 29.835922, -1.0001197) failed to convert
-rank 78: Point 60 (-89.893764, 30.270677, -1.9403493) failed to convert
-rank 52: Point 37 (-90.565499, 29.68224, -0.52412911) failed to convert
-rank 49: Point 40 (-90.647623, 29.29649, -2.2524092) failed to convert
-rank 97: Point 59 (-89.173049, 29.164805, -0.0) failed to convert
-rank 46: Point 38 (-90.662249, 29.927523, -1.0024087) failed to convert
-rank 3: Point 40 (-91.880178, 30.652204, -8.568327) failed to convert
-rank 37: Point 40 (-90.791666, 30.244141, -0.789668) failed to convert
-rank 94: Point 60 (-89.245457, 29.177077, -0.45531434) failed to convert
-rank 74: Point 60 (-90.001375, 29.91979, 0.7195995) failed to convert
-rank 7: Point 40 (-91.727162, 30.508932, -11.969497) failed to convert
-rank 33: Point 40 (-90.909091, 30.104862, -11.006329) failed to convert
-rank 83: Point 59 (-89.747351, 30.178724, 2.1885029) failed to convert
-rank 23: Point 40 (-91.238404, 29.569576, -0.47252684) failed to convert
-rank 76: Point 60 (-89.966966, 29.903282, -8.2296) failed to convert
-rank 54: Point 39 (-90.521625, 29.666355, -0.72981149) failed to convert
-rank 96: Point 60 (-89.216, 29.080074, 1.1357197) failed to convert
-rank 82: Point 60 (-89.771538, 30.219822, -8.2296) failed to convert
-rank 38: Point 39 (-90.792095, 29.877311, 0.03091278) failed to convert
-rank 9: Point 40 (-91.648871, 30.642876, -7.489851) failed to convert
-rank 20: Point 40 (-91.243466, 30.345812, 17.197127) failed to convert
-rank 57: Point 40 (-90.470797, 29.700467, -0.43115321) failed to convert
-rank 63: Point 40 (-90.315264, 29.879298, -0.55685999) failed to convert
-rank 19: Point 39 (-91.260533, 30.560886, -11.068583) failed to convert
-rank 69: Point 60 (-90.098504, 30.020778, -9.0) failed to convert
-rank 40: Point 39 (-90.754931, 29.899398, -0.35688282) failed to convert
-rank 79: Point 60 (-89.904868, 29.866199, -3.6961416) failed to convert
-rank 51: Point 40 (-90.559962, 30.078353, -2.4669241) failed to convert
-rank 89: Point 60 (-89.428587, 29.170294, 0.31299999) failed to convert
-rank 68: Point 60 (-90.162899, 29.504434, 1.7645117) failed to convert
-rank 75: Point 60 (-89.989283, 29.83138, -5.3815491) failed to convert
-rank 92: Point 60 (-89.338253, 29.022747, 15.974194) failed to convert
-rank 66: Point 60 (-90.221146, 29.667038, -0.75843482) failed to convert
-rank 35: Point 41 (-90.854345, 30.065864, -10.695433) failed to convert
-rank 72: Point 60 (-90.053954, 29.831368, -9.0) failed to convert
-rank 60: Point 39 (-90.384499, 29.949129, 9.8274618) failed to convert
-rank 39: Point 40 (-90.771908, 29.897, -0.39236361) failed to convert
-rank 55: Point 40 (-90.517001, 29.461008, -8.2296) failed to convert
-rank 91: Point 60 (-89.353021, 29.178924, 0.31299999) failed to convert
-rank 61: Point 40 (-90.364438, 29.896048, -0.50247427) failed to convert
-rank 27: Point 39 (-91.129647, 30.099404, -1.0323977) failed to convert
-rank 71: Point 60 (-90.030433, 30.362908, -3.3558482) failed to convert
-rank 81: Point 60 (-89.854051, 29.600086, -4.517441) failed to convert
-rank 65: Point 60 (-90.275122, 29.409353, 0.20661409) failed to convert
-rank 98: Point 60 (-89.109728, 29.176835, 2.3086214) failed to convert
-rank 70: Point 60 (-90.088216, 29.845031, 1.4347088) failed to convert
-rank 45: Point 39 (-90.711049, 29.34033, -8.2296) failed to convert
-rank 99: Point 60 (-88.922084, 30.118779, 11.950889) failed to convert
-rank 87: Point 60 (-89.558938, 29.344672, 0.31299999) failed to convert
-rank 16: Point 39 (-91.365825, 30.734035, -16.330118) failed to convert
-rank 62: Point 40 (-90.365001, 29.599075, -0.085344) failed to convert
-rank 18: Point 41 (-91.367583, 29.389733, 5.6360448) failed to convert
-rank 84: Point 61 (-89.685542, 30.460891, -6.0354307) failed to convert
-rank 86: Point 61 (-89.593634, 29.820272, 9.9772879) failed to convert
-rank 85: Point 60 (-89.707877, 29.431503, 0.327273) failed to convert
-rank 90: Point 61 (-89.403377, 28.943001, 14.935677) failed to convert
-rank 53: Point 39 (-90.557853, 29.452144, -2.1990331) failed to convert
-rank 64: Point 60 (-90.310812, 29.464529, -0.18535122) failed to convert
-rank 88: Point 61 (-89.456325, 29.562459, 1.4449675) failed to convert
-rank 58: Point 40 (-90.442922, 29.771682, -0.458265) failed to convert
-rank 42: Point 38 (-90.717208, 29.928661, -0.48410711) failed to convert
-rank 59: Point 40 (-90.446461, 29.419055, -0.0) failed to convert
-rank 48: Point 40 (-90.630447, 29.867826, -0.32591454) failed to convert
-rank 0: Point 36 (-92.853075, 28.791323, 27.5) failed to convert
-rank 43: Point 41 (-90.721157, 29.570923, -1.0638872) failed to convert
-rank 26: Point 39 (-91.177106, 29.739848, -0.02) failed to convert
-rank 4: Point 40 (-91.846955, 30.260582, -3.8228084) failed to convert
-rank 21: Point 41 (-91.222982, 30.340992, -6.0261606) failed to convert
-rank 80: Point 60 (-89.874882, 29.880764, -2.5533248) failed to convert
-rank 67: Point 60 (-90.234833, 28.97145, 15.288238) failed to convert
-rank 95: Point 60 (-89.222466, 29.197906, -0.45988512) failed to convert
-rank 5: Point 40 (-91.777959, 30.799845, -16.816509) failed to convert
-rank 12: Point 39 (-91.556703, 29.999067, -8.2296) failed to convert
-rank 8: Point 38 (-91.66477, 30.904784, -20.205191) failed to convert
-rank 77: Point 60 (-89.964769, 29.673154, -5.2776123) failed to convert
-rank 73: Point 60 (-90.057636, 29.510594, -0.6119737) failed to convert
-rank 93: Point 60 (-89.287292, 29.144295, 0.09960983) failed to convert
-rank 17: Point 41 (-91.355691, 30.170207, -9.7779848) failed to convert
-rank 15: Point 41 (-91.471572, 29.664089, -3.4320481) failed to convert
-rank 97: Point 60 (-89.173441, 29.160265, 2.3317382) failed to convert
-rank 50: Point 40 (-90.624014, 29.401389, 0.3048) failed to convert
-rank 78: Point 61 (-89.926231, 29.865483, 39.284144) failed to convert
-rank 74: Point 61 (-89.9969, 29.976409, -0.92560694) failed to convert
-rank 41: Point 40 (-90.771959, 29.44183, -0.18288) failed to convert
-rank 25: Point 41 (-91.164364, 30.195806, 3.8123465) failed to convert
-rank 76: Point 61 (-89.966958, 29.903342, -8.2296) failed to convert
-rank 10: Point 39 (-91.610742, 30.66415, -6.0856557) failed to convert
-rank 94: Point 61 (-89.244812, 29.184354, -0.03693607) failed to convert
-rank 82: Point 61 (-89.770188, 30.236152, -1.2740568) failed to convert
-rank 11: Point 41 (-91.631684, 29.579631, 1.5522966) failed to convert
-rank 96: Point 61 (-89.203794, 29.218646, -0.15132251) failed to convert
-rank 24: Point 40 (-91.19737, 29.948749, 0.1) failed to convert
-rank 31: Point 41 (-90.993154, 30.109277, -11.020798) failed to convert
-rank 83: Point 60 (-89.796593, 29.575984, 21.269686) failed to convert
-rank 32: Point 39 (-90.971205, 29.692758, -2.008329) failed to convert
-rank 1: Point 41 (-92.106041, 29.832771, -0.59894537) failed to convert
-rank 29: Point 41 (-91.021758, 30.407403, -12.692862) failed to convert
-rank 2: Point 40 (-91.940326, 30.790886, -9.6705465) failed to convert
-rank 22: Point 41 (-91.200838, 30.459048, 13.84108) failed to convert
-rank 6: Point 39 (-91.749638, 30.637773, -14.340841) failed to convert
-rank 56: Point 38 (-90.477289, 29.822544, -0.1150014) failed to convert
-rank 34: Point 39 (-90.904202, 29.690042, -8.2296) failed to convert
-rank 52: Point 38 (-90.582487, 29.44226, -0.12875734) failed to convert
-rank 47: Point 41 (-90.661103, 29.726318, -1.2787814) failed to convert
-rank 44: Point 40 (-90.686798, 29.881386, -1.0256661) failed to convert
-rank 30: Point 41 (-91.038224, 29.835602, -1.8327198) failed to convert
-rank 28: Point 39 (-91.115853, 29.662725, -0.17167737) failed to convert
-rank 89: Point 61 (-89.419905, 29.27145, 0.31299999) failed to convert
-rank 14: Point 38 (-91.501647, 29.65215, -1.1040778) failed to convert
-rank 37: Point 41 (-90.826166, 29.738266, -1.7088836) failed to convert
-rank 69: Point 61 (-90.113454, 29.827546, -4.3098722) failed to convert
-rank 79: Point 61 (-89.905495, 29.858347, -4.8405465) failed to convert
-rank 66: Point 61 (-90.2432, 29.373711, -4.9664115) failed to convert
-rank 75: Point 61 (-89.982102, 29.922346, -1.2146006) failed to convert
-rank 92: Point 61 (-89.335776, 29.05147, 0.21645189) failed to convert
-rank 49: Point 41 (-90.647621, 29.29645, -2.2329751) failed to convert
-rank 36: Point 40 (-90.833545, 29.986634, -4.5769599) failed to convert
-rank 33: Point 41 (-90.930496, 29.78388, -0.79767911) failed to convert
-rank 91: Point 61 (-89.348959, 29.225961, 5.6974396) failed to convert
-rank 46: Point 39 (-90.661999, 29.930961, -0.83593529) failed to convert
-rank 13: Point 40 (-91.494145, 30.413353, -3.0195042) failed to convert
-rank 72: Point 61 (-90.046291, 29.929479, -9.0) failed to convert
-rank 3: Point 41 (-91.880257, 30.649886, -8.2296) failed to convert
-rank 23: Point 41 (-91.231765, 29.676281, 0.52843907) failed to convert
-rank 98: Point 61 (-89.083402, 29.469935, 5.410141) failed to convert
-rank 68: Point 61 (-90.196325, 29.062201, 10.383966) failed to convert
-rank 38: Point 40 (-90.791323, 29.888364, -0.16257514) failed to convert
-rank 71: Point 61 (-90.062318, 29.956429, -6.5388749) failed to convert
-rank 65: Point 61 (-90.276327, 29.393061, -0.1995918) failed to convert
-rank 81: Point 61 (-89.854033, 29.600144, -4.517441) failed to convert
-rank 19: Point 40 (-91.317985, 29.633166, -0.51100037) failed to convert
-rank 70: Point 61 (-90.101037, 29.679127, 0.48848905) failed to convert
-rank 7: Point 41 (-91.727141, 30.508897, -11.969497) failed to convert
-rank 35: Point 42 (-90.87474, 29.763109, -1.6830261) failed to convert
-rank 57: Point 41 (-90.439039, 30.136832, -0.17164546) failed to convert
-rank 9: Point 41 (-91.680217, 30.095645, -0.75384954) failed to convert
-rank 63: Point 41 (-90.356356, 29.323358, -0.21429307) failed to convert
-rank 54: Point 40 (-90.476728, 30.287654, 3.2410014) failed to convert
-rank 20: Point 41 (-91.242164, 30.366524, 13.5075) failed to convert
-rank 99: Point 61 (-88.941139, 29.913746, 4.9943575) failed to convert
-rank 84: Point 62 (-89.77489, 29.375279, 2.5419899) failed to convert
-rank 87: Point 61 (-89.497507, 30.0694, 2.9802193) failed to convert
-rank 51: Point 41 (-90.604901, 29.444645, 0.69399683) failed to convert
-rank 40: Point 40 (-90.740162, 30.113315, -0.42173539) failed to convert
-rank 85: Point 61 (-89.635174, 30.307031, -0.52815766) failed to convert
-rank 86: Point 62 (-89.556087, 30.264096, -3.2961103) failed to convert
-rank 90: Point 62 (-89.403105, 28.945962, 8.2376518) failed to convert
-rank 64: Point 61 (-90.272951, 29.971356, 22.470789) failed to convert
-rank 88: Point 62 (-89.411906, 30.078252, 2.6700001) failed to convert
-rank 39: Point 41 (-90.773478, 29.873716, -0.47813966) failed to convert
-rank 61: Point 41 (-90.38811, 29.574286, -2.4413838) failed to convert
-rank 27: Point 40 (-91.124258, 30.183336, -12.474246) failed to convert
-rank 55: Point 41 (-90.475204, 30.041176, 21.277431) failed to convert
-rank 62: Point 41 (-90.340505, 29.930382, -8.1198726) failed to convert
-rank 60: Point 40 (-90.413198, 29.557668, -0.01221508) failed to convert
-rank 18: Point 42 (-91.29515, 30.571049, 7.5292559) failed to convert
-rank 95: Point 61 (-89.231219, 29.098217, 3.4344681) failed to convert
-rank 16: Point 40 (-91.448994, 29.356568, 2.1755217) failed to convert
-rank 80: Point 61 (-89.896061, 29.615986, 23.074345) failed to convert
-rank 45: Point 40 (-90.669364, 29.941276, -0.78700358) failed to convert
-rank 67: Point 61 (-90.203422, 29.390411, 0.31299999) failed to convert
-rank 73: Point 61 (-90.029766, 29.868058, 0.8875854) failed to convert
-rank 77: Point 61 (-89.948773, 29.875257, 24.773645) failed to convert
-rank 42: Point 39 (-90.678477, 30.482613, -9.428906) failed to convert
-rank 78: Point 62 (-89.88989, 30.318579, -4.550321) failed to convert
-rank 76: Point 62 (-89.969763, 29.867884, -5.7274972) failed to convert
-rank 93: Point 61 (-89.227575, 29.822667, 1.6820406) failed to convert
-rank 48: Point 41 (-90.618886, 30.031572, 39.655235) failed to convert
-rank 4: Point 41 (-91.810583, 30.917962, -18.367247) failed to convert
-rank 74: Point 62 (-89.988078, 30.088043, 4.7521104) failed to convert
-rank 58: Point 41 (-90.435249, 29.876914, -0.45076834) failed to convert
-rank 53: Point 40 (-90.499992, 30.258778, 3.5053116) failed to convert
-rank 21: Point 42 (-91.270428, 29.580727, -0.40405247) failed to convert
-rank 97: Point 61 (-89.116324, 29.798866, 3.1489602) failed to convert
-rank 5: Point 41 (-91.778198, 30.795518, 6.4629584) failed to convert
-rank 17: Point 42 (-91.427473, 28.975965, 9.8411627) failed to convert
-rank 43: Point 42 (-90.721082, 29.571895, -0.95821995) failed to convert
-rank 94: Point 62 (-89.235582, 29.289443, -0.17105832) failed to convert
-rank 96: Point 62 (-89.2055, 29.199147, -0.0339363) failed to convert
-rank 12: Point 40 (-91.507224, 30.836271, -14.949898) failed to convert
-rank 83: Point 61 (-89.74163, 30.247956, -1.8790107) failed to convert
-rank 82: Point 62 (-89.759548, 30.365289, -8.9888385) failed to convert
-rank 89: Point 62 (-89.395721, 29.553049, 2.6662664) failed to convert
-rank 69: Point 62 (-90.115043, 29.8069, -1.231512) failed to convert
-rank 66: Point 62 (-90.252281, 29.252217, -0.01575822) failed to convert
-rank 15: Point 42 (-91.404285, 30.782567, -36.331623) failed to convert
-rank 75: Point 62 (-90.001709, 29.673202, 1.154403) failed to convert
-rank 41: Point 41 (-90.740443, 29.901635, -1.3050372) failed to convert
-rank 79: Point 62 (-89.964643, 29.110033, 16.690694) failed to convert
-rank 25: Point 42 (-91.155223, 30.338921, 4.8870392) failed to convert
-rank 91: Point 62 (-89.351344, 29.198253, 0.31139251) failed to convert
-rank 92: Point 62 (-89.312814, 29.316515, 0.00104419) failed to convert
-rank 59: Point 41 (-90.41358, 29.870585, -0.85270848) failed to convert
-rank 32: Point 40 (-90.941983, 30.134279, 22.17565) failed to convert
-rank 31: Point 42 (-90.973802, 30.401634, -10.633966) failed to convert
-rank 24: Point 41 (-91.200613, 29.897243, -0.98623687) failed to convert
-rank 2: Point 41 (-91.939607, 30.803726, -16.074822) failed to convert
-rank 72: Point 62 (-90.038318, 30.031267, -5.1907443) failed to convert
-rank 8: Point 39 (-91.66567, 30.888987, -11.43058) failed to convert
-rank 10: Point 40 (-91.60152, 30.821873, -13.510605) failed to convert
-rank 68: Point 62 (-90.126793, 29.975311, 0.61442211) failed to convert
-rank 65: Point 62 (-90.27097, 29.464914, -0.44924344) failed to convert
-rank 6: Point 40 (-91.757098, 30.505109, 13.70607) failed to convert
-rank 71: Point 62 (-90.068932, 29.871504, -0.36335804) failed to convert
-rank 98: Point 62 (-89.054111, 29.792646, 4.367326) failed to convert
-rank 87: Point 62 (-89.49396, 30.110617, 3.6293348) failed to convert
-rank 56: Point 39 (-90.504831, 29.439692, -0.48712592) failed to convert
-rank 50: Point 41 (-90.601121, 29.727068, -3.000161) failed to convert
-rank 81: Point 62 (-89.854021, 29.600183, -4.517441) failed to convert
-rank 64: Point 62 (-90.320531, 29.332876, -0.74716952) failed to convert
-rank 30: Point 42 (-91.045488, 29.723672, -0.19063571) failed to convert
-rank 29: Point 42 (-91.066839, 29.715647, -1.1949337) failed to convert
-rank 52: Point 39 (-90.585825, 29.394881, -8.2296) failed to convert
-rank 47: Point 42 (-90.661542, 29.72002, -0.74536891) failed to convert
-rank 70: Point 62 (-90.074032, 30.027363, -4.8920403) failed to convert
-rank 84: Point 63 (-89.787252, 29.222284, 12.062025) failed to convert
-rank 37: Point 42 (-90.809732, 29.980101, -9.5027504) failed to convert
-rank 86: Point 63 (-89.594515, 29.809174, -1.0686964) failed to convert
-rank 28: Point 40 (-91.080663, 30.209617, 1.8856383) failed to convert
-rank 14: Point 39 (-91.433199, 30.79736, -34.525411) failed to convert
-rank 22: Point 42 (-91.203147, 30.422685, 3.5560112) failed to convert
-rank 44: Point 41 (-90.689826, 29.837893, -0.84114944) failed to convert
-rank 90: Point 63 (-89.303375, 30.096077, 1.9536141) failed to convert
-rank 99: Point 62 (-88.981513, 29.474547, 10.836973) failed to convert
-rank 33: Point 42 (-90.910287, 30.08684, 21.00258) failed to convert
-rank 13: Point 41 (-91.502432, 30.273971, -1.5485333) failed to convert
-rank 11: Point 42 (-91.586359, 30.364763, -2.962681) failed to convert
-rank 0: Point 37 (-92.865537, 28.462439, 49.107337) failed to convert
-rank 49: Point 42 (-90.657285, 29.157148, 0.63998716) failed to convert
-rank 85: Point 62 (-89.702965, 29.491022, -2.0922561) failed to convert
-rank 36: Point 41 (-90.849206, 29.755061, -0.58519243) failed to convert
-rank 46: Point 40 (-90.697807, 29.415999, -0.34551043) failed to convert
-rank 26: Point 40 (-91.167788, 29.887137, 0.1) failed to convert
-rank 95: Point 62 (-89.187255, 29.595839, 4.4110395) failed to convert
-rank 34: Point 40 (-90.904196, 29.690102, -0.92176028) failed to convert
-rank 38: Point 41 (-90.80894, 29.629368, -1.9046133) failed to convert
-rank 1: Point 42 (-92.10625, 29.828336, -1.5118487) failed to convert
-rank 67: Point 62 (-90.166323, 29.878563, -4.1452802) failed to convert
-rank 88: Point 63 (-89.474759, 29.345639, 38.457921) failed to convert
-rank 3: Point 42 (-91.878306, 30.68461, -9.1825774) failed to convert
-rank 80: Point 62 (-89.864849, 30.005009, -0.0) failed to convert
-rank 73: Point 62 (-90.036776, 29.778381, 1.4108106) failed to convert
-rank 19: Point 41 (-91.287381, 30.129861, -0.6433352) failed to convert
-rank 23: Point 42 (-91.20825, 30.051495, -0.60927401) failed to convert
-rank 7: Point 42 (-91.739802, 30.284275, -8.2296) failed to convert
-rank 77: Point 62 (-89.986985, 29.390295, 1.8112441) failed to convert
-rank 78: Point 63 (-89.930563, 29.810982, -0.45579571) failed to convert
-rank 20: Point 42 (-91.283678, 29.699742, -0.28837879) failed to convert
-rank 54: Point 41 (-90.519241, 29.699496, -0.59302351) failed to convert
-rank 76: Point 63 (-89.966953, 29.903382, -8.2296) failed to convert
-rank 63: Point 42 (-90.310783, 29.938878, -7.4371206) failed to convert
-rank 93: Point 62 (-89.278269, 29.246738, -0.0) failed to convert
-rank 57: Point 42 (-90.471504, 29.690632, -0.48363819) failed to convert
-rank 55: Point 42 (-90.479527, 29.981572, -1.8727121) failed to convert
-rank 39: Point 42 (-90.771828, 29.897619, 0.15031149) failed to convert
-rank 9: Point 42 (-91.65445, 30.545819, -13.027153) failed to convert
-rank 74: Point 63 (-89.997384, 29.970235, 0.24508835) failed to convert
-rank 51: Point 42 (-90.606112, 29.427296, 0.30443383) failed to convert
-rank 94: Point 63 (-89.247816, 29.149975, 3.4137238) failed to convert
-rank 97: Point 62 (-89.156618, 29.349028, 9.8658504) failed to convert
-rank 35: Point 43 (-90.874745, 29.762905, -1.3456545) failed to convert
-rank 60: Point 41 (-90.381572, 29.988744, -0.34380852) failed to convert
-rank 96: Point 63 (-89.20545, 29.199692, -0.03739072) failed to convert
-rank 40: Point 41 (-90.760892, 29.812554, -1.4997072) failed to convert
-rank 18: Point 43 (-91.295128, 30.571356, 5.7730596) failed to convert
-rank 83: Point 62 (-89.741504, 30.249349, -1.860371) failed to convert
-rank 82: Point 63 (-89.797317, 29.904496, -1.8137189) failed to convert
-rank 45: Point 41 (-90.7102, 29.35255, -0.52307351) failed to convert
-rank 16: Point 41 (-91.398806, 30.193741, -2.3312123) failed to convert
-rank 27: Point 41 (-91.119272, 30.260731, 2.0284962) failed to convert
-rank 61: Point 42 (-90.364472, 29.895368, -0.42004062) failed to convert
-rank 69: Point 63 (-90.09803, 30.026798, -0.90408389) failed to convert
-rank 89: Point 63 (-89.413529, 29.345156, 10.858778) failed to convert
-rank 79: Point 63 (-89.902241, 29.898934, -3.8773952) failed to convert
-rank 92: Point 63 (-89.313468, 29.308939, -0.0) failed to convert
-rank 58: Point 42 (-90.434715, 29.884232, -0.56427526) failed to convert
-rank 4: Point 42 (-91.822477, 30.704367, -6.8947169) failed to convert
-rank 48: Point 42 (-90.618382, 30.038676, -9.9639128) failed to convert
-rank 66: Point 63 (-90.24195, 29.390332, -4.2526506) failed to convert
-rank 91: Point 63 (-89.348888, 29.226694, 6.0586956) failed to convert
-rank 75: Point 63 (-89.983505, 29.904533, 1.3332257) failed to convert
-rank 65: Point 63 (-90.270373, 29.472903, -2.2397408) failed to convert
-rank 68: Point 63 (-90.093737, 30.400877, -5.3831819) failed to convert
-rank 72: Point 63 (-90.038289, 30.03132, -5.1907443) failed to convert
-rank 62: Point 42 (-90.340496, 29.930442, -8.1198726) failed to convert
-rank 21: Point 43 (-91.216372, 30.445436, -5.6558698) failed to convert
-rank 42: Point 40 (-90.722786, 29.848045, -0.98913896) failed to convert
-rank 98: Point 63 (-89.050679, 29.830094, 4.830061) failed to convert
-rank 71: Point 63 (-90.049652, 30.118188, 4.9400001) failed to convert
-rank 43: Point 43 (-90.736547, 29.346579, -8.2296) failed to convert
-rank 81: Point 63 (-89.852781, 29.615638, -4.7701203) failed to convert
-rank 12: Point 41 (-91.587675, 29.464016, 2.3477712) failed to convert
-rank 87: Point 63 (-89.557734, 29.357, 0.31299999) failed to convert
-rank 5: Point 42 (-91.823445, 29.979269, -2.7556156) failed to convert
-rank 86: Point 64 (-89.581957, 29.958409, 2.6608029) failed to convert
-rank 64: Point 63 (-90.31415, 29.41912, 1.451768) failed to convert
-rank 53: Point 41 (-90.483504, 30.485074, -10.323835) failed to convert
-rank 15: Point 43 (-91.47052, 29.681605, -2.1191869) failed to convert
-rank 59: Point 42 (-90.405893, 29.975267, -8.5188559) failed to convert
-rank 70: Point 63 (-90.085628, 29.878105, 0.12875318) failed to convert
-rank 84: Point 64 (-89.76114, 29.544072, 21.172632) failed to convert
-rank 24: Point 42 (-91.211833, 29.718509, -7.546848) failed to convert
-rank 2: Point 42 (-91.944246, 30.717774, -10.266821) failed to convert
-rank 17: Point 43 (-91.355667, 30.170239, -9.7779848) failed to convert
-rank 25: Point 43 (-91.16309, 30.215359, -11.149197) failed to convert
-rank 6: Point 41 (-91.750898, 30.615027, -13.61344) failed to convert
-rank 56: Point 40 (-90.47611, 29.838582, 0.02) failed to convert
-rank 10: Point 41 (-91.676372, 29.518899, 2.1308261) failed to convert
-rank 90: Point 64 (-89.384728, 29.160715, 2.6185605) failed to convert
-rank 41: Point 42 (-90.740357, 29.902843, -0.39683394) failed to convert
-rank 85: Point 63 (-89.672738, 29.856868, -0.08720189) failed to convert
-rank 99: Point 63 (-88.934687, 29.981927, 5.3222348) failed to convert
-rank 80: Point 63 (-89.878199, 29.839018, -0.09267524) failed to convert
-rank 50: Point 42 (-90.604495, 29.679146, -0.95946133) failed to convert
-rank 95: Point 63 (-89.222362, 29.198903, -0.36574665) failed to convert
-rank 77: Point 63 (-89.964104, 29.681311, 25.481699) failed to convert
-rank 67: Point 63 (-90.224901, 29.104225, -0.47523347) failed to convert
-rank 73: Point 63 (-90.068011, 29.37594, -0.42240686) failed to convert
-rank 32: Point 41 (-90.942873, 30.120675, -3.554935) failed to convert
-rank 30: Point 43 (-91.038252, 29.834749, -1.0018338) failed to convert
-rank 8: Point 40 (-91.667582, 30.855739, -19.390454) failed to convert
-rank 28: Point 41 (-91.115931, 29.660959, -0.34748036) failed to convert
-rank 78: Point 64 (-89.941298, 29.675689, -0.13014721) failed to convert
-rank 22: Point 43 (-91.211782, 30.286335, 1.7366122) failed to convert
-rank 76: Point 64 (-89.966945, 29.903443, -8.2296) failed to convert
-rank 88: Point 64 (-89.520542, 28.801739, 86.789778) failed to convert
-rank 38: Point 42 (-90.815057, 29.539014, -0.2743103) failed to convert
-rank 37: Point 43 (-90.817178, 29.870689, -1.2676543) failed to convert
-rank 13: Point 42 (-91.540544, 29.625552, -0.09166088) failed to convert
-rank 34: Point 41 (-90.898014, 29.78277, -1.1545627) failed to convert
-rank 14: Point 40 (-91.502607, 29.635464, -3.5326321) failed to convert
-rank 36: Point 42 (-90.883728, 29.238797, 0.74093493) failed to convert
-rank 93: Point 63 (-89.2934, 29.072479, 10.200383) failed to convert
-rank 26: Point 41 (-91.179456, 29.702488, -1.697736) failed to convert
-rank 74: Point 64 (-90.013271, 29.768083, 0.22661691) failed to convert
-rank 47: Point 43 (-90.646242, 29.938384, -0.46049033) failed to convert
-rank 1: Point 43 (-92.106, 29.832771, -0.9064431) failed to convert
-rank 94: Point 64 (-89.243982, 29.193726, -0.28187201) failed to convert
-rank 49: Point 43 (-90.594484, 30.052194, -9.9974408) failed to convert
-rank 46: Point 41 (-90.662282, 29.926889, -0.98775076) failed to convert
-rank 33: Point 43 (-90.910374, 30.08544, 22.125638) failed to convert
-rank 96: Point 64 (-89.1959, 29.307779, -0.08772288) failed to convert
-rank 3: Point 43 (-91.880202, 30.649912, -8.2296) failed to convert
-rank 83: Point 63 (-89.797364, 29.566243, -0.30646662) failed to convert
-rank 97: Point 63 (-89.184706, 29.031637, 3.6546395) failed to convert
-rank 29: Point 43 (-91.066829, 29.71574, -1.3464235) failed to convert
-rank 82: Point 64 (-89.771592, 30.218999, -1.4289241) failed to convert
-rank 79: Point 64 (-89.904587, 29.869237, 27.246648) failed to convert
-rank 44: Point 42 (-90.651756, 30.380468, -1.9339067) failed to convert
-rank 69: Point 64 (-90.098066, 30.026226, -0.97366599) failed to convert
-rank 89: Point 64 (-89.414016, 29.339429, 1.3274932) failed to convert
-rank 11: Point 43 (-91.581798, 30.442394, -3.6321804) failed to convert
-rank 92: Point 64 (-89.311607, 29.329625, 4.5122117) failed to convert
-rank 51: Point 43 (-90.589078, 29.669012, -0.48383283) failed to convert
-rank 31: Point 43 (-91.02138, 29.678187, -0.59121442) failed to convert
-rank 66: Point 64 (-90.20136, 29.927769, -8.1942438) failed to convert
-rank 57: Point 43 (-90.492114, 29.404299, -0.67428435) failed to convert
-rank 68: Point 64 (-90.159855, 29.54337, 0.31299999) failed to convert
-rank 91: Point 64 (-89.355259, 29.152772, 0.31299999) failed to convert
-rank 0: Point 38 (-92.852598, 28.726739, 31.7913) failed to convert
-rank 52: Point 40 (-90.566001, 29.675105, -1.2896222) failed to convert
-rank 20: Point 43 (-91.279799, 29.762551, 3.8337047) failed to convert
-rank 72: Point 64 (-90.053922, 29.831317, -9.0) failed to convert
-rank 40: Point 42 (-90.790307, 29.381202, 0.3048) failed to convert
-rank 75: Point 64 (-89.975874, 30.000881, 6.954996) failed to convert
-rank 7: Point 43 (-91.728589, 30.483015, -6.0232597) failed to convert
-rank 23: Point 43 (-91.227875, 29.738297, 7.1098032) failed to convert
-rank 65: Point 64 (-90.276873, 29.385577, 0.458) failed to convert
-rank 55: Point 43 (-90.501976, 29.670586, -1.2032904) failed to convert
-rank 81: Point 64 (-89.808089, 30.16757, 1.97) failed to convert
-rank 60: Point 42 (-90.402519, 29.703753, -0.63036382) failed to convert
-rank 9: Point 43 (-91.650486, 30.614422, -13.923265) failed to convert
-rank 63: Point 43 (-90.343035, 29.504247, 0.85048209) failed to convert
-rank 19: Point 42 (-91.26397, 30.504494, 8.4278454) failed to convert
-rank 27: Point 42 (-91.173439, 29.409006, -0.45340465) failed to convert
-rank 71: Point 64 (-90.068986, 29.87055, -9.0) failed to convert
-rank 18: Point 44 (-91.295106, 30.571664, 4.9005575) failed to convert
-rank 98: Point 64 (-89.109354, 29.179742, 2.9386967) failed to convert
-rank 45: Point 42 (-90.706692, 29.403432, -0.35488316) failed to convert
-rank 87: Point 64 (-89.556774, 29.366785, 28.825582) failed to convert
-rank 54: Point 42 (-90.52261, 29.652453, -2.170237) failed to convert
-rank 70: Point 64 (-90.101777, 29.669282, -1.905502) failed to convert
-rank 84: Point 65 (-89.715064, 30.105348, 0.404049) failed to convert
-rank 61: Point 43 (-90.364418, 29.89599, -0.48372796) failed to convert
-rank 86: Point 65 (-89.616347, 29.547988, 0.10057799) failed to convert
-rank 64: Point 64 (-90.304162, 29.553773, -0.09520055) failed to convert
-rank 90: Point 65 (-89.372457, 29.303335, 17.141386) failed to convert
-rank 85: Point 64 (-89.661207, 29.995411, 3.0300242) failed to convert
-rank 35: Point 44 (-90.854324, 30.065921, -10.695433) failed to convert
-rank 39: Point 43 (-90.763541, 30.018182, 6.8480732) failed to convert
-rank 80: Point 64 (-89.874827, 29.880791, -1.1834383) failed to convert
-rank 99: Point 64 (-88.96016, 29.705746, 3.6392382) failed to convert
-rank 42: Point 41 (-90.720971, 29.874228, -0.66355906) failed to convert
-rank 21: Point 44 (-91.226102, 30.291399, 14.204116) failed to convert
-rank 73: Point 64 (-90.020959, 29.980078, -0.49894389) failed to convert
-rank 95: Point 64 (-89.222114, 29.201654, -0.39209321) failed to convert
-rank 12: Point 42 (-91.549833, 30.115934, -2.729091) failed to convert
-rank 58: Point 43 (-90.422135, 30.056023, -0.64776628) failed to convert
-rank 67: Point 64 (-90.160583, 29.953339, 19.992702) failed to convert
-rank 62: Point 43 (-90.338454, 29.957662, -0.43365314) failed to convert
-rank 17: Point 44 (-91.35563, 30.170288, -9.7779848) failed to convert
-rank 2: Point 43 (-91.939549, 30.803744, -8.2296) failed to convert
-rank 78: Point 65 (-89.950583, 29.557897, 0.03501412) failed to convert
-rank 25: Point 44 (-91.202204, 29.596372, 2.0848387) failed to convert
-rank 77: Point 64 (-89.933404, 30.067929, 0.13549425) failed to convert
-rank 88: Point 65 (-89.462667, 29.48754, 1.53889) failed to convert
-rank 15: Point 44 (-91.471553, 29.664125, -3.4320481) failed to convert
-rank 76: Point 65 (-89.95396, 30.067008, 0.55726003) failed to convert
-rank 56: Point 41 (-90.456534, 30.10786, -0.1110803) failed to convert
-rank 6: Point 42 (-91.743599, 30.744183, -8.7169849) failed to convert
-rank 16: Point 42 (-91.381488, 30.478117, -3.5210787) failed to convert
-rank 10: Point 42 (-91.675754, 29.529843, 2.0999999) failed to convert
-rank 93: Point 64 (-89.228416, 29.812414, 1.9456198) failed to convert
-rank 59: Point 43 (-90.414804, 29.853712, 1.9619095) failed to convert
-rank 4: Point 43 (-91.846015, 30.277346, -4.0153576) failed to convert
-rank 74: Point 65 (-90.011194, 29.794518, 23.514989) failed to convert
-rank 94: Point 65 (-89.238063, 29.261113, -0.56396402) failed to convert
-rank 96: Point 65 (-89.206315, 29.189804, -0.0) failed to convert
-rank 5: Point 43 (-91.847017, 29.545987, -0.30290811) failed to convert
-rank 83: Point 64 (-89.740985, 30.255514, -1.2588168) failed to convert
-rank 41: Point 43 (-90.740376, 29.902542, -1.0248226) failed to convert
-rank 97: Point 64 (-89.184901, 29.029384, 0.00586096) failed to convert
-rank 50: Point 43 (-90.59131, 29.865524, -0.78744745) failed to convert
-rank 82: Point 65 (-89.822557, 29.592954, 35.935794) failed to convert
-rank 69: Point 65 (-90.09982, 30.003547, -9.0) failed to convert
-rank 79: Point 65 (-89.90351, 29.882671, 20.574555) failed to convert
-rank 43: Point 44 (-90.688653, 30.039361, 15.427318) failed to convert
-rank 30: Point 44 (-91.038195, 29.835574, -1.4436016) failed to convert
-rank 53: Point 42 (-90.545152, 29.630693, 0.96559185) failed to convert
-rank 32: Point 42 (-90.974187, 29.646881, -0.55436196) failed to convert
-rank 14: Point 41 (-91.473903, 30.120397, -2.328208) failed to convert
-rank 92: Point 65 (-89.263132, 29.882375, -0.0) failed to convert
-rank 22: Point 44 (-91.202891, 30.426679, 0.3236395) failed to convert
-rank 66: Point 65 (-90.167783, 30.365797, 2.8943735) failed to convert
-rank 68: Point 65 (-90.133803, 29.883595, 0.09200559) failed to convert
-rank 89: Point 65 (-89.424535, 29.215605, -0.77782049) failed to convert
-rank 37: Point 44 (-90.775757, 30.474725, -9.4484992) failed to convert
-rank 13: Point 43 (-91.500773, 30.301772, -0.31799999) failed to convert
-rank 65: Point 65 (-90.2355, 29.936521, -1.2820803) failed to convert
-rank 26: Point 42 (-91.172516, 29.812351, -3.0958707) failed to convert
-rank 1: Point 44 (-92.106209, 29.828336, -1.7554559) failed to convert
-rank 8: Point 41 (-91.661574, 30.959472, 1.7127617) failed to convert
-rank 34: Point 42 (-90.904192, 29.690143, -1.4231877) failed to convert
-rank 24: Point 43 (-91.197056, 29.953636, 0.06863862) failed to convert
-rank 33: Point 44 (-90.8871, 30.431193, -9.022922) failed to convert
-rank 36: Point 43 (-90.849104, 29.756118, -0.68974727) failed to convert
-rank 3: Point 44 (-91.880165, 30.649929, -14.538648) failed to convert
-rank 72: Point 65 (-90.052211, 29.853259, 0.30738342) failed to convert
-rank 48: Point 43 (-90.601473, 30.276727, -0.47114412) failed to convert
-rank 29: Point 44 (-91.06591, 29.729847, -0.30825707) failed to convert
-rank 49: Point 44 (-90.647618, 29.296389, -1.5511076) failed to convert
-rank 47: Point 44 (-90.66142, 29.721736, -1.0514142) failed to convert
-rank 75: Point 65 (-89.988422, 29.841864, 15.79637) failed to convert
-rank 81: Point 65 (-89.876482, 29.319042, 0.31299999) failed to convert
-rank 91: Point 65 (-89.348484, 29.231243, -0.15100408) failed to convert
-rank 98: Point 65 (-89.109919, 29.172446, 5.452e-05) failed to convert
-rank 71: Point 65 (-90.068977, 29.870632, -0.41046476) failed to convert
-rank 70: Point 65 (-90.101829, 29.668544, -8.2296) failed to convert
-rank 44: Point 43 (-90.688394, 29.858285, -0.32856253) failed to convert
-rank 38: Point 43 (-90.822201, 29.433041, -0.57906532) failed to convert
-rank 84: Point 66 (-89.687219, 30.439295, -4.6263668) failed to convert
-rank 90: Point 66 (-89.397392, 29.012554, 2.6433366) failed to convert
-rank 86: Point 66 (-89.580258, 29.978385, 2.5491185) failed to convert
-rank 51: Point 44 (-90.606307, 29.424292, 0.05504965) failed to convert
-rank 31: Point 44 (-91.035248, 29.464311, -0.76411024) failed to convert
-rank 11: Point 44 (-91.564719, 30.733251, 3.9078031) failed to convert
-rank 28: Point 42 (-91.115034, 29.674192, -0.54333025) failed to convert
-rank 87: Point 65 (-89.525027, 29.743355, -0.0) failed to convert
-rank 52: Point 41 (-90.568301, 29.642606, -0.21336) failed to convert
-rank 20: Point 44 (-91.241533, 30.376097, -15.195196) failed to convert
-rank 57: Point 44 (-90.471539, 29.690136, -0.99815325) failed to convert
-rank 40: Point 43 (-90.767257, 29.719609, -0.14158512) failed to convert
-rank 64: Point 65 (-90.324333, 29.281143, 0.2660982) failed to convert
-rank 55: Point 44 (-90.475593, 30.035736, 5.8911946) failed to convert
-rank 46: Point 42 (-90.693346, 29.480435, -0.457274) failed to convert
-rank 23: Point 44 (-91.22506, 29.783341, -0.31967081) failed to convert
-rank 99: Point 65 (-88.91802, 30.158496, 8.6307389) failed to convert
-rank 85: Point 65 (-89.702919, 29.491062, -4.2931082) failed to convert
-rank 0: Point 39 (-92.85823, 28.567163, 39.340419) failed to convert
-rank 80: Point 65 (-89.897343, 29.599274, 1.4537818) failed to convert
-rank 9: Point 44 (-91.650306, 30.617146, -12.547358) failed to convert
-rank 95: Point 65 (-89.221468, 29.208982, 0.00011061) failed to convert
-rank 73: Point 65 (-90.019993, 29.9923, 9.3660574) failed to convert
-rank 67: Point 65 (-90.215765, 29.225994, 4.3013509) failed to convert
-rank 63: Point 44 (-90.315212, 29.87933, -1.1836524) failed to convert
-rank 7: Point 44 (-91.739048, 30.297503, -2.5760123) failed to convert
-rank 88: Point 66 (-89.399228, 30.223666, 2.8399999) failed to convert
-rank 78: Point 66 (-89.922198, 29.915553, 19.165391) failed to convert
-rank 19: Point 43 (-91.260739, 30.55561, -11.86794) failed to convert
-rank 18: Point 45 (-91.322723, 30.126092, -0.23100001) failed to convert
-rank 77: Point 65 (-89.935, 30.047916, 1.7595305) failed to convert
-rank 27: Point 43 (-91.120239, 30.245666, -10.846757) failed to convert
-rank 76: Point 66 (-89.975105, 29.800098, -8.2296) failed to convert
-rank 45: Point 43 (-90.707032, 29.398464, -0.93060929) failed to convert
-rank 60: Point 43 (-90.413177, 29.557725, -1.4666099) failed to convert
-rank 61: Point 44 (-90.35785, 29.9847, -0.44656425) failed to convert
-rank 94: Point 66 (-89.247703, 29.151189, 5.5694588) failed to convert
-rank 35: Point 45 (-90.874711, 29.763361, -1.5573474) failed to convert
-rank 42: Point 42 (-90.745966, 29.511218, -1.0992366) failed to convert
-rank 93: Point 65 (-89.268157, 29.361221, 4.2087952) failed to convert
-rank 54: Point 43 (-90.52066, 29.679684, -0.64331947) failed to convert
-rank 74: Point 66 (-89.999504, 29.943191, -6.3264926) failed to convert
-rank 96: Point 66 (-89.205926, 29.194165, -0.0) failed to convert
-rank 21: Point 45 (-91.219541, 30.395312, 1.88215) failed to convert
-rank 39: Point 44 (-90.792642, 29.592725, -0.64779455) failed to convert
-rank 2: Point 44 (-91.93951, 30.803756, -8.2296) failed to convert
-rank 83: Point 65 (-89.741532, 30.248873, -1.1795688) failed to convert
-rank 62: Point 44 (-90.343892, 29.884217, -0.24188828) failed to convert
-rank 58: Point 44 (-90.45441, 29.613206, -1.1046408) failed to convert
-rank 12: Point 43 (-91.55916, 29.956146, 0.1) failed to convert
-rank 97: Point 65 (-89.124266, 29.709922, 3.4808376) failed to convert
-rank 69: Point 66 (-90.112084, 29.84503, -1.2917995) failed to convert
-rank 92: Point 66 (-89.320339, 29.228983, -0.58663892) failed to convert
-rank 82: Point 66 (-89.771501, 30.219966, 0.26126586) failed to convert
-rank 79: Point 66 (-89.902245, 29.898421, -7.4017637) failed to convert
-rank 25: Point 45 (-91.164967, 30.185868, -12.656821) failed to convert
-rank 68: Point 66 (-90.13158, 29.91233, 49.394396) failed to convert
-rank 56: Point 42 (-90.504935, 29.438055, -1.5084475) failed to convert
-rank 15: Point 45 (-91.470532, 29.681348, -2.471928) failed to convert
-rank 89: Point 66 (-89.413572, 29.343755, -5.1124107) failed to convert
-rank 66: Point 66 (-90.201343, 29.927732, -8.1942438) failed to convert
-rank 10: Point 43 (-91.590044, 31.017145, -13.17319) failed to convert
-rank 6: Point 43 (-91.753702, 30.565023, -11.585292) failed to convert
-rank 65: Point 66 (-90.262745, 29.574567, -0.32124747) failed to convert
-rank 72: Point 66 (-90.046257, 29.929456, -1.5762669) failed to convert
-rank 16: Point 43 (-91.365772, 30.734063, -20.0) failed to convert
-rank 4: Point 44 (-91.816398, 30.813246, -11.032828) failed to convert
-rank 71: Point 66 (-90.062278, 29.956436, -6.5446661) failed to convert
-rank 81: Point 66 (-89.854004, 29.600241, -2.2259738) failed to convert
-rank 75: Point 66 (-89.983512, 29.904033, 0.52334752) failed to convert
-rank 59: Point 44 (-90.439534, 29.514182, -0.25392384) failed to convert
-rank 17: Point 45 (-91.346262, 30.322949, -3.338237) failed to convert
-rank 91: Point 66 (-89.349401, 29.220508, -0.45747643) failed to convert
-rank 84: Point 67 (-89.738924, 29.814887, -0.25448906) failed to convert
-rank 98: Point 66 (-89.077648, 29.531554, 2.8333763) failed to convert
-rank 70: Point 66 (-90.073819, 30.02979, 0.61264801) failed to convert
-rank 90: Point 67 (-89.344242, 29.629124, 2.7248674) failed to convert
-rank 5: Point 44 (-91.784891, 30.674109, -6.9951003) failed to convert
-rank 50: Point 44 (-90.603972, 29.686427, 0.77420573) failed to convert
-rank 87: Point 66 (-89.526976, 29.719938, -0.0) failed to convert
-rank 86: Point 67 (-89.625087, 29.442487, 0.61903782) failed to convert
-rank 43: Point 45 (-90.736354, 29.349312, -8.2296) failed to convert
-rank 22: Point 45 (-91.201767, 30.444343, -15.172945) failed to convert
-rank 14: Point 42 (-91.502602, 29.635221, -3.5143441) failed to convert
-rank 53: Point 43 (-90.557772, 29.452837, -2.1386221) failed to convert
-rank 37: Point 45 (-90.809019, 29.990487, 9.1309878) failed to convert
-rank 64: Point 66 (-90.288339, 29.765098, -0.29648973) failed to convert
-rank 32: Point 43 (-90.941826, 30.136011, 22.056489) failed to convert
-rank 1: Point 45 (-92.116974, 29.616204, -0.58023991) failed to convert
-rank 99: Point 66 (-88.954356, 29.766319, 4.6795873) failed to convert
-rank 85: Point 66 (-89.702889, 29.491089, -4.2931082) failed to convert
-rank 8: Point 42 (-91.666833, 30.868147, -11.42969) failed to convert
-rank 80: Point 66 (-89.922777, 29.278462, 2.1379317) failed to convert
-rank 24: Point 44 (-91.200617, 29.897041, -0.95397196) failed to convert
-rank 34: Point 43 (-90.904187, 29.690203, -1.6146161) failed to convert
-rank 26: Point 43 (-91.179272, 29.705325, -1.3096832) failed to convert
-rank 3: Point 45 (-91.872773, 30.784555, -8.9826642) failed to convert
-rank 41: Point 44 (-90.743877, 29.851738, -0.76500505) failed to convert
-rank 33: Point 45 (-90.957229, 29.378263, -0.0) failed to convert
-rank 29: Point 45 (-91.066794, 29.716136, -1.258387) failed to convert
-rank 73: Point 66 (-90.020243, 29.989106, 10.587525) failed to convert
-rank 95: Point 66 (-89.222618, 29.195847, 8.103e-05) failed to convert
-rank 47: Point 45 (-90.661173, 29.725236, -1.1955118) failed to convert
-rank 30: Point 45 (-91.020008, 30.114079, 23.154471) failed to convert
-rank 78: Point 67 (-89.912423, 30.037788, 1.0041907) failed to convert
-rank 44: Point 44 (-90.701721, 29.666346, -1.5766825) failed to convert
-rank 13: Point 44 (-91.540401, 29.627529, -2.2147094) failed to convert
-rank 51: Point 45 (-90.606094, 29.427259, -8.2296) failed to convert
-rank 49: Point 45 (-90.647483, 29.298217, -8.2296) failed to convert
-rank 77: Point 66 (-89.949681, 29.8633, 0.66379966) failed to convert
-rank 67: Point 66 (-90.221841, 29.144774, 5.0796037) failed to convert
-rank 88: Point 67 (-89.479557, 29.28844, 0.31299999) failed to convert
-rank 76: Point 67 (-89.953876, 30.067974, -4.7244003) failed to convert
-rank 52: Point 42 (-90.58632, 29.387496, -0.63977792) failed to convert
-rank 20: Point 45 (-91.232818, 30.514264, 8.9952796) failed to convert
-rank 11: Point 45 (-91.635271, 29.515084, 0.56824856) failed to convert
-rank 28: Point 43 (-91.08949, 30.071372, -1.7039436) failed to convert
-rank 31: Point 45 (-90.985266, 30.228568, -4.5904185) failed to convert
-rank 40: Point 44 (-90.767242, 29.719668, -0.53975061) failed to convert
-rank 46: Point 43 (-90.701892, 29.356432, -0.87009025) failed to convert
-rank 38: Point 44 (-90.79245, 29.87147, -0.67946745) failed to convert
-rank 57: Point 45 (-90.430258, 30.256415, 3.0251008) failed to convert
-rank 74: Point 67 (-90.041815, 29.401889, 1.10769) failed to convert
-rank 96: Point 67 (-89.157439, 29.739594, 3.2160575) failed to convert
-rank 23: Point 45 (-91.216629, 29.917898, -1.3627955) failed to convert
-rank 83: Point 66 (-89.740974, 30.255573, -1.2588168) failed to convert
-rank 36: Point 44 (-90.851255, 29.723939, -0.6463173) failed to convert
-rank 9: Point 45 (-91.654408, 30.545863, -13.027153) failed to convert
-rank 19: Point 44 (-91.262759, 30.523206, 11.75064) failed to convert
-rank 0: Point 40 (-92.857989, 28.487481, 46.70452) failed to convert
-rank 93: Point 66 (-89.258724, 29.46868, 4.918207) failed to convert
-rank 94: Point 67 (-89.243822, 29.195386, -0.40758839) failed to convert
-rank 97: Point 66 (-89.170624, 29.19079, -0.0) failed to convert
-rank 69: Point 67 (-90.120827, 29.731557, -0.40645714) failed to convert
-rank 27: Point 44 (-91.124235, 30.183302, -12.474246) failed to convert
-rank 92: Point 67 (-89.323956, 29.187188, 0.31299999) failed to convert
-rank 18: Point 46 (-91.295084, 30.571972, 3.9942344) failed to convert
-rank 45: Point 44 (-90.710994, 29.340824, -8.2296) failed to convert
-rank 79: Point 67 (-89.905439, 29.858373, -3.0748407) failed to convert
-rank 82: Point 67 (-89.770434, 30.232936, -2.8815622) failed to convert
-rank 68: Point 67 (-90.123208, 30.020431, -5.5458363) failed to convert
-rank 66: Point 67 (-90.157599, 30.497497, -7.9897085) failed to convert
-rank 60: Point 44 (-90.413164, 29.557763, -1.4423759) failed to convert
-rank 35: Point 46 (-90.841119, 30.260435, -0.8053702) failed to convert
-rank 61: Point 45 (-90.364438, 29.895703, -0.35263777) failed to convert
-rank 63: Point 45 (-90.310758, 29.938846, -7.4371206) failed to convert
-rank 54: Point 44 (-90.526704, 29.595015, 0.1424265) failed to convert
-rank 42: Point 43 (-90.68694, 30.362259, -5.7436696) failed to convert
-rank 7: Point 45 (-91.72711, 30.508845, -11.969497) failed to convert
-rank 89: Point 67 (-89.392985, 29.58321, 2.4981851) failed to convert
-rank 21: Point 46 (-91.266657, 29.641628, -0.50388307) failed to convert
-rank 48: Point 44 (-90.618899, 30.031188, 36.103591) failed to convert
-rank 12: Point 44 (-91.568064, 29.802967, -0.57841896) failed to convert
-rank 71: Point 67 (-90.062285, 29.956309, -7.3459853) failed to convert
-rank 65: Point 67 (-90.214266, 30.215845, 4.3499999) failed to convert
-rank 39: Point 45 (-90.778982, 29.792997, -2.9489681) failed to convert
-rank 75: Point 67 (-89.983505, 29.904093, -0.29528083) failed to convert
-rank 72: Point 67 (-90.038505, 30.028474, 1.973487) failed to convert
-rank 81: Point 67 (-89.801661, 30.24617, -2.3086153) failed to convert
-rank 58: Point 45 (-90.442286, 29.779875, -0.34877041) failed to convert
-rank 90: Point 68 (-89.378321, 29.235059, 0.31299999) failed to convert
-rank 70: Point 67 (-90.084014, 29.898698, -0.81970214) failed to convert
-rank 62: Point 45 (-90.34389, 29.884157, -0.24017167) failed to convert
-rank 91: Point 67 (-89.349472, 29.219665, 0.04077081) failed to convert
-rank 98: Point 67 (-89.109491, 29.176464, 1.0834685) failed to convert
-rank 84: Point 68 (-89.775725, 29.363212, 0.55590017) failed to convert
-rank 87: Point 67 (-89.484354, 30.218954, -0.61668544) failed to convert
-rank 25: Point 46 (-91.198807, 29.650567, 4.7175934) failed to convert
-rank 56: Point 43 (-90.494972, 29.577007, -0.74535501) failed to convert
-rank 64: Point 67 (-90.28776, 29.772398, -0.085344) failed to convert
-rank 2: Point 45 (-91.939452, 30.803773, -8.2296) failed to convert
-rank 86: Point 68 (-89.635625, 29.314835, 0.68383389) failed to convert
-rank 85: Point 67 (-89.627292, 30.399622, -9.2518728) failed to convert
-rank 99: Point 67 (-88.931736, 30.010019, 6.2211791) failed to convert
-rank 95: Point 67 (-89.223455, 29.186259, -0.0) failed to convert
-rank 80: Point 67 (-89.862744, 30.029966, 15.21736) failed to convert
-rank 55: Point 45 (-90.501945, 29.670954, -0.29633848) failed to convert
-rank 15: Point 46 (-91.468865, 29.709269, -0.58794944) failed to convert
-rank 6: Point 44 (-91.74427, 30.732149, -16.416526) failed to convert
-rank 10: Point 44 (-91.601339, 30.824784, -20.0) failed to convert
-rank 16: Point 44 (-91.420704, 29.830502, -0.49362485) failed to convert
-rank 78: Point 68 (-89.956624, 29.481123, -0.40311177) failed to convert
-rank 4: Point 45 (-91.810533, 30.917927, -18.367247) failed to convert
-rank 73: Point 67 (-90.037155, 29.773071, 0.61363676) failed to convert
-rank 76: Point 68 (-89.9818, 29.715032, 25.728347) failed to convert
-rank 17: Point 46 (-91.326533, 30.641759, -8.8936489) failed to convert
-rank 50: Point 45 (-90.591297, 29.865562, -0.92460315) failed to convert
-rank 5: Point 45 (-91.82114, 30.02028, -5.9301366) failed to convert
-rank 77: Point 67 (-89.938414, 30.00487, 11.441619) failed to convert
-rank 67: Point 67 (-90.195283, 29.497335, 0.42247509) failed to convert
-rank 14: Point 43 (-91.436577, 30.740969, 2.1290952) failed to convert
-rank 88: Point 68 (-89.43084, 29.858528, -0.33130348) failed to convert
-rank 74: Point 68 (-90.011927, 29.785052, -5.0310291) failed to convert
-rank 43: Point 46 (-90.715424, 29.653721, -0.3095829) failed to convert
-rank 96: Point 68 (-89.21466, 29.094826, -0.0) failed to convert
-rank 37: Point 46 (-90.827906, 29.712381, -8.2296) failed to convert
-rank 83: Point 67 (-89.740966, 30.255613, -1.2588168) failed to convert
-rank 93: Point 67 (-89.279186, 29.234783, -0.25710968) failed to convert
-rank 29: Point 46 (-91.066799, 29.715692, -1.3059206) failed to convert
-rank 34: Point 44 (-90.87162, 30.175542, -1.5416719) failed to convert
-rank 26: Point 44 (-91.174154, 29.786173, -6.9494405) failed to convert
-rank 97: Point 67 (-89.173352, 29.159876, 3.7017917) failed to convert
-rank 92: Point 68 (-89.29616, 29.506429, 4.6350395) failed to convert
-rank 94: Point 68 (-89.24648, 29.164827, -2.0555479) failed to convert
-rank 1: Point 46 (-92.10594, 29.832771, -0.44356883) failed to convert
-rank 59: Point 45 (-90.451815, 29.344345, -0.0) failed to convert
-rank 82: Point 68 (-89.770159, 30.236249, -1.3289208) failed to convert
-rank 53: Point 44 (-90.54275, 29.664122, -2.1521497) failed to convert
-rank 47: Point 46 (-90.661468, 29.72101, -1.2804669) failed to convert
-rank 8: Point 43 (-91.664712, 30.90477, -20.205191) failed to convert
-rank 3: Point 46 (-91.88011, 30.649955, -14.134609) failed to convert
-rank 41: Point 45 (-90.74014, 29.905828, -0.33514512) failed to convert
-rank 79: Point 68 (-89.895211, 29.985856, 11.714446) failed to convert
-rank 69: Point 68 (-90.106582, 29.916206, -3.7259079) failed to convert
-rank 68: Point 68 (-90.132727, 29.896795, -0.82570325) failed to convert
-rank 66: Point 68 (-90.241798, 29.391987, -5.3010819) failed to convert
-rank 24: Point 45 (-91.176645, 30.275693, 18.770754) failed to convert
-rank 33: Point 46 (-90.910165, 30.088304, 21.257431) failed to convert
-rank 44: Point 45 (-90.731986, 29.226376, -0.6732385) failed to convert
-rank 52: Point 43 (-90.586124, 29.390221, -3.4600346) failed to convert
-rank 49: Point 46 (-90.594467, 30.052157, -9.9974408) failed to convert
-rank 51: Point 46 (-90.607938, 29.400901, -0.74811287) failed to convert
-rank 40: Point 45 (-90.767233, 29.719707, -1.332703) failed to convert
-rank 28: Point 44 (-91.080107, 30.216169, -1.5271523) failed to convert
-rank 89: Point 68 (-89.41354, 29.343806, -5.1124107) failed to convert
-rank 38: Point 45 (-90.782755, 30.013133, 15.308624) failed to convert
-rank 22: Point 46 (-91.202206, 30.437344, -15.276673) failed to convert
-rank 11: Point 46 (-91.595024, 30.214842, -1.2387818) failed to convert
-rank 71: Point 68 (-90.06895, 29.870531, -9.0) failed to convert
-rank 65: Point 68 (-90.270331, 29.47307, -2.4305106) failed to convert
-rank 20: Point 46 (-91.241532, 30.375909, -15.381733) failed to convert
-rank 32: Point 44 (-90.973619, 29.655049, -1.5792296) failed to convert
-rank 81: Point 68 (-89.853584, 29.605409, 19.683979) failed to convert
-rank 46: Point 44 (-90.662611, 29.921904, -1.0083548) failed to convert
-rank 75: Point 68 (-89.9835, 29.904133, -0.28313526) failed to convert
-rank 31: Point 46 (-90.993145, 30.109217, -9.8946515) failed to convert
-rank 57: Point 46 (-90.471407, 29.691834, -1.8445736) failed to convert
-rank 90: Point 69 (-89.372697, 29.299831, -2.794477) failed to convert
-rank 27: Point 45 (-91.115349, 30.320906, -6.0005876) failed to convert
-rank 72: Point 68 (-90.053901, 29.831283, -9.0) failed to convert
-rank 70: Point 68 (-90.057405, 30.239714, 4.3779599) failed to convert
-rank 9: Point 46 (-91.627689, 31.006419, 0.756354) failed to convert
-rank 91: Point 68 (-89.32027, 29.556037, 3.8210166) failed to convert
-rank 19: Point 45 (-91.290579, 30.076763, -0.81719808) failed to convert
-rank 23: Point 46 (-91.229579, 29.71089, -1.3137268) failed to convert
-rank 13: Point 45 (-91.531206, 29.785047, -1.0857134) failed to convert
-rank 98: Point 68 (-89.083001, 29.471446, 9.1021157) failed to convert
-rank 30: Point 46 (-91.05442, 29.584964, 0.0999581) failed to convert
-rank 87: Point 68 (-89.557207, 29.360667, -4.5232322) failed to convert
-rank 45: Point 45 (-90.710128, 29.353288, 0.57702628) failed to convert
-rank 84: Point 69 (-89.761361, 29.540008, 17.442619) failed to convert
-rank 18: Point 47 (-91.292247, 30.617369, 4.7255924) failed to convert
-rank 36: Point 45 (-90.831276, 30.01901, 8.9659775) failed to convert
-rank 42: Point 44 (-90.697638, 30.209266, -0.26614891) failed to convert
-rank 64: Point 68 (-90.315237, 29.40295, -0.09677879) failed to convert
-rank 86: Point 69 (-89.619237, 29.511872, -0.0) failed to convert
-rank 60: Point 45 (-90.388864, 29.889501, -0.43014631) failed to convert
-rank 80: Point 68 (-89.874938, 29.877891, -0.68850991) failed to convert
-rank 61: Point 46 (-90.388755, 29.565178, -1.1873324) failed to convert
-rank 63: Point 46 (-90.309666, 29.953289, -8.2326486) failed to convert
-rank 99: Point 68 (-88.961492, 29.687961, 3.3197309) failed to convert
-rank 95: Point 68 (-89.222189, 29.200553, -0.41328362) failed to convert
-rank 85: Point 68 (-89.695057, 29.58617, 7.71e-06) failed to convert
-rank 35: Point 47 (-90.874692, 29.763554, -1.6111413) failed to convert
-rank 0: Point 41 (-92.849771, 28.662781, 34.700001) failed to convert
-rank 21: Point 47 (-91.262877, 29.702581, -1.2932824) failed to convert
-rank 73: Point 68 (-90.020928, 29.980201, -0.81592969) failed to convert
-rank 7: Point 46 (-91.739776, 30.284306, -8.2296) failed to convert
-rank 48: Point 45 (-90.618359, 30.038642, -9.9639128) failed to convert
-rank 54: Point 45 (-90.526004, 29.604792, -0.48599309) failed to convert
-rank 67: Point 68 (-90.166272, 29.878529, -4.1452802) failed to convert
-rank 76: Point 69 (-89.980646, 29.729677, -1.3227912) failed to convert
-rank 78: Point 69 (-89.883084, 30.402133, -10.751677) failed to convert
-rank 39: Point 46 (-90.773452, 29.87377, -1.1409235) failed to convert
-rank 77: Point 68 (-89.964714, 29.67318, -5.2776123) failed to convert
-rank 62: Point 46 (-90.343888, 29.884116, -0.259584) failed to convert
-rank 12: Point 45 (-91.511242, 30.767474, -13.087627) failed to convert
-rank 96: Point 69 (-89.210746, 29.139245, -1e-08) failed to convert
-rank 74: Point 69 (-90.011516, 29.790257, 25.600348) failed to convert
-rank 88: Point 69 (-89.421752, 29.962929, 0.01421097) failed to convert
-rank 58: Point 46 (-90.454039, 29.617886, 0.30568432) failed to convert
-rank 2: Point 46 (-91.96286, 30.367573, -5.5873767) failed to convert
-rank 56: Point 44 (-90.477258, 29.822633, -0.20373465) failed to convert
-rank 55: Point 46 (-90.493009, 29.795056, -0.69559446) failed to convert
-rank 83: Point 68 (-89.797345, 29.566278, -0.32043521) failed to convert
-rank 10: Point 45 (-91.619771, 30.50846, -4.9230586) failed to convert
-rank 93: Point 68 (-89.282331, 29.198723, 1.6894265) failed to convert
-rank 25: Point 47 (-91.195984, 29.695413, -1.6311652) failed to convert
-rank 92: Point 69 (-89.338435, 29.019161, 4.6405248) failed to convert
-rank 94: Point 69 (-89.244982, 29.181827, -0.67724585) failed to convert
-rank 97: Point 68 (-89.184115, 29.037084, -0.0) failed to convert
-rank 50: Point 46 (-90.603207, 29.69716, -0.66273939) failed to convert
-rank 17: Point 47 (-91.381495, 29.744116, -0.63092693) failed to convert
-rank 82: Point 69 (-89.77158, 30.2189, -1.4708563) failed to convert
-rank 79: Point 69 (-89.941849, 29.399162, 1.4986799) failed to convert
-rank 15: Point 47 (-91.47055, 29.680807, -0.85016374) failed to convert
-rank 4: Point 46 (-91.866678, 29.897522, -0.8581132) failed to convert
-rank 69: Point 69 (-90.120817, 29.731666, -1.6195903) failed to convert
-rank 68: Point 69 (-90.123196, 30.020372, -5.5458363) failed to convert
-rank 66: Point 69 (-90.23866, 29.433726, -2.7318679) failed to convert
-rank 89: Point 69 (-89.42485, 29.21139, 0.26764983) failed to convert
-rank 5: Point 46 (-91.766435, 31.002117, -15.783907) failed to convert
-rank 65: Point 69 (-90.239872, 29.878566, -4.3586402) failed to convert
-rank 16: Point 45 (-91.372166, 30.629678, -8.02107) failed to convert
-rank 71: Point 69 (-90.063853, 29.935853, -3.7853184) failed to convert
-rank 6: Point 45 (-91.751754, 30.59955, 16.371547) failed to convert
-rank 1: Point 47 (-92.106149, 29.828337, -1.330888) failed to convert
-rank 43: Point 47 (-90.700694, 29.866374, -0.91662727) failed to convert
-rank 29: Point 47 (-91.06679, 29.715751, -1.3191961) failed to convert
-rank 81: Point 69 (-89.852755, 29.615693, -4.7701203) failed to convert
-rank 34: Point 45 (-90.898529, 29.774984, -0.70759328) failed to convert
-rank 14: Point 44 (-91.475489, 30.093337, 18.028572) failed to convert
-rank 26: Point 45 (-91.146535, 30.220478, 7.1379504) failed to convert
-rank 70: Point 69 (-90.101748, 29.669445, -1.423092) failed to convert
-rank 53: Point 45 (-90.557695, 29.45384, -8.2296) failed to convert
-rank 75: Point 69 (-89.983493, 29.904193, 0.839916) failed to convert
-rank 98: Point 69 (-89.108736, 29.184652, 0.0) failed to convert
-rank 8: Point 44 (-91.659917, 30.987605, 2.2825538) failed to convert
-rank 72: Point 69 (-90.0462, 29.929927, -9.0) failed to convert
-rank 90: Point 70 (-89.311498, 30.002847, 1.2999999) failed to convert
-rank 59: Point 46 (-90.412067, 29.89086, -0.84725743) failed to convert
-rank 41: Point 46 (-90.740168, 29.905166, -0.26209315) failed to convert
-rank 87: Point 69 (-89.557189, 29.360724, -4.5232322) failed to convert
-rank 37: Point 47 (-90.831893, 29.653166, -1.0316409) failed to convert
-rank 52: Point 44 (-90.565967, 29.675127, -1.2107673) failed to convert
-rank 47: Point 47 (-90.655256, 29.809833, 0.1523996) failed to convert
-rank 91: Point 69 (-89.349256, 29.221949, 1.3567798) failed to convert
-rank 33: Point 47 (-90.909052, 30.104873, -11.006329) failed to convert
-rank 3: Point 47 (-91.887159, 30.520448, -5.4274711) failed to convert
-rank 44: Point 46 (-90.730025, 29.25502, -0.0) failed to convert
-rank 28: Point 45 (-91.080555, 30.208988, 1.0388253) failed to convert
-rank 49: Point 47 (-90.604717, 29.907652, -0.50545856) failed to convert
-rank 84: Point 70 (-89.710234, 30.16152, 8.855582) failed to convert
-rank 64: Point 69 (-90.272838, 29.970675, 18.48886) failed to convert
-rank 40: Point 46 (-90.790155, 29.383036, -8.2296) failed to convert
-rank 51: Point 47 (-90.604347, 29.452011, -0.04276826) failed to convert
-rank 86: Point 70 (-89.624142, 29.452846, -4.2575903) failed to convert
-rank 32: Point 45 (-90.93529, 30.233626, -3.0909605) failed to convert
-rank 22: Point 47 (-91.199142, 30.48548, 11.030672) failed to convert
-rank 80: Point 69 (-89.874717, 29.880498, -3.0668977) failed to convert
-rank 99: Point 69 (-88.969041, 29.605534, 5.9762341) failed to convert
-rank 11: Point 47 (-91.565049, 30.7268, -12.594083) failed to convert
-rank 38: Point 46 (-90.79142, 29.886501, -1.0604031) failed to convert
-rank 46: Point 45 (-90.662139, 29.92863, -1.4687973) failed to convert
-rank 24: Point 46 (-91.20061, 29.896942, -0.58855625) failed to convert
-rank 73: Point 69 (-90.035255, 29.797178, 1.5428277) failed to convert
-rank 67: Point 69 (-90.164754, 29.898137, 1.9413539) failed to convert
-rank 20: Point 47 (-91.233166, 30.508617, -14.684148) failed to convert
-rank 85: Point 69 (-89.702583, 29.494446, 17.115037) failed to convert
-rank 95: Point 69 (-89.222241, 29.199661, -0.5334781) failed to convert
-rank 27: Point 46 (-91.11906, 30.263321, 3.6438165) failed to convert
-rank 31: Point 47 (-90.969301, 30.468916, -12.144646) failed to convert
-rank 78: Point 70 (-89.943318, 29.649617, -4.7643291) failed to convert
-rank 76: Point 70 (-89.959143, 30.001421, 12.508321) failed to convert
-rank 77: Point 69 (-89.939267, 29.99408, -0.37983099) failed to convert
-rank 57: Point 47 (-90.471537, 29.689936, -0.24596876) failed to convert
-rank 23: Point 47 (-91.189723, 30.343855, 10.088757) failed to convert
-rank 96: Point 70 (-89.192399, 29.34704, 7.1051727) failed to convert
-rank 19: Point 46 (-91.329214, 29.446833, 2.1738047) failed to convert
-rank 9: Point 47 (-91.630255, 30.962427, -12.681165) failed to convert
-rank 18: Point 48 (-91.295062, 30.572279, 3.1907604) failed to convert
-rank 13: Point 46 (-91.520836, 29.961711, -1.6754848) failed to convert
-rank 36: Point 46 (-90.808292, 30.355554, -0.2862376) failed to convert
-rank 88: Point 70 (-89.475186, 29.338245, 1.0935117) failed to convert
-rank 74: Point 70 (-89.993041, 30.024817, 2.4781978) failed to convert
-rank 83: Point 69 (-89.742998, 30.230947, 0.36976417) failed to convert
-rank 42: Point 45 (-90.745935, 29.511313, -1.1351645) failed to convert
-rank 93: Point 69 (-89.19791, 30.153311, -0.0) failed to convert
-rank 60: Point 46 (-90.377048, 30.049611, -9.0) failed to convert
-rank 63: Point 47 (-90.315178, 29.879352, -1.3795865) failed to convert
-rank 21: Point 48 (-91.219022, 30.403338, -8.6239576) failed to convert
-rank 61: Point 47 (-90.388759, 29.565118, -1.0955876) failed to convert
-rank 92: Point 70 (-89.333461, 29.076783, 0.207031) failed to convert
-rank 94: Point 70 (-89.244902, 29.182681, -0.30813673) failed to convert
-rank 35: Point 48 (-90.835056, 30.349287, -2.9984941) failed to convert
-rank 7: Point 47 (-91.699292, 30.99659, -14.187001) failed to convert
-rank 79: Point 70 (-89.88428, 30.121475, -0.23223175) failed to convert
-rank 48: Point 46 (-90.618912, 30.030804, 29.061093) failed to convert
-rank 54: Point 46 (-90.518716, 29.706543, -0.89880938) failed to convert
-rank 97: Point 69 (-89.143792, 29.491025, 7.7221567) failed to convert
-rank 82: Point 70 (-89.770132, 30.236279, -1.3289208) failed to convert
-rank 65: Point 70 (-90.243259, 29.83358, 1.4919306) failed to convert
-rank 45: Point 46 (-90.710182, 29.352492, -1.0057509) failed to convert
-rank 39: Point 47 (-90.770778, 29.912758, -0.28666534) failed to convert
-rank 89: Point 70 (-89.356864, 29.998813, 0.27825875) failed to convert
-rank 69: Point 70 (-90.120775, 29.732173, -1.5310002) failed to convert
-rank 68: Point 70 (-90.123188, 30.020332, -5.5458363) failed to convert
-rank 55: Point 47 (-90.507604, 29.592069, 0.33184768) failed to convert
-rank 30: Point 47 (-91.078392, 29.211448, -0.22132755) failed to convert
-rank 66: Point 70 (-90.241915, 29.390283, -2.9547348) failed to convert
-rank 62: Point 47 (-90.343886, 29.884056, -0.30591983) failed to convert
-rank 50: Point 47 (-90.591278, 29.86562, -0.33370812) failed to convert
-rank 71: Point 70 (-90.023717, 30.446893, -9.4150641) failed to convert
-rank 25: Point 48 (-91.197113, 29.677218, -1.1035693) failed to convert
-rank 81: Point 70 (-89.819783, 30.023702, 2.368243) failed to convert
-rank 70: Point 70 (-90.10053, 29.685208, 4.2373717) failed to convert
-rank 72: Point 70 (-90.071733, 29.601645, -0.41785022) failed to convert
-rank 90: Point 71 (-89.372648, 29.299867, -5.0947323) failed to convert
-rank 98: Point 70 (-89.08382, 29.462046, 4.2475632) failed to convert
-rank 15: Point 48 (-91.452692, 29.981131, -1.5667922) failed to convert
-rank 12: Point 46 (-91.545016, 30.19583, -2.208099) failed to convert
-rank 4: Point 47 (-91.818961, 30.76605, -8.3892056) failed to convert
-rank 5: Point 47 (-91.791984, 30.546544, -5.276116) failed to convert
-rank 75: Point 70 (-89.988107, 29.845584, -1.4728155) failed to convert
-rank 10: Point 46 (-91.601325, 30.824822, -20.0) failed to convert
-rank 0: Point 42 (-92.842139, 28.814889, 26.764494) failed to convert
-rank 56: Point 45 (-90.477191, 29.823518, -2.6554245) failed to convert
-rank 91: Point 70 (-89.349594, 29.217851, -0.16185396) failed to convert
-rank 64: Point 70 (-90.303255, 29.5637, -0.085344) failed to convert
-rank 84: Point 71 (-89.735834, 29.851091, 0.09042216) failed to convert
-rank 86: Point 71 (-89.62413, 29.452786, -5.6991508) failed to convert
-rank 87: Point 70 (-89.557176, 29.360763, -4.5232322) failed to convert
-rank 29: Point 48 (-91.035744, 30.193486, -10.809999) failed to convert
-rank 6: Point 46 (-91.750887, 30.614675, -13.396165) failed to convert
-rank 58: Point 47 (-90.394514, 30.4298, -5.1765051) failed to convert
-rank 2: Point 47 (-91.985846, 29.933759, -0.45745429) failed to convert
-rank 43: Point 48 (-90.736961, 29.340309, -8.2296) failed to convert
-rank 34: Point 46 (-90.904147, 29.690738, -0.71575423) failed to convert
-rank 17: Point 48 (-91.343584, 30.36577, -2.297403) failed to convert
-rank 80: Point 70 (-89.845341, 30.243836, -0.20572835) failed to convert
-rank 99: Point 70 (-89.009037, 29.167327, 1.916696) failed to convert
-rank 59: Point 47 (-90.418463, 29.803442, -0.6803136) failed to convert
-rank 14: Point 45 (-91.482038, 29.983006, -1.0410044) failed to convert
-rank 53: Point 46 (-90.544171, 29.64408, -1.4326248) failed to convert
-rank 37: Point 48 (-90.809711, 29.980067, -9.5027504) failed to convert
-rank 41: Point 47 (-90.740403, 29.901639, -1.480544) failed to convert
-rank 85: Point 70 (-89.702844, 29.49113, -4.2931082) failed to convert
-rank 3: Point 48 (-91.921284, 29.888, -0.0) failed to convert
-rank 47: Point 48 (-90.660935, 29.72861, -1.3068035) failed to convert
-rank 1: Point 48 (-92.106061, 29.830039, -0.00121351) failed to convert
-rank 67: Point 70 (-90.225991, 29.088028, 8.0551681) failed to convert
-rank 73: Point 70 (-90.021198, 29.976577, -9.0) failed to convert
-rank 95: Point 70 (-89.15422, 29.964267, 1.6457543) failed to convert
-rank 26: Point 46 (-91.136202, 30.381295, -12.701109) failed to convert
-rank 52: Point 45 (-90.586212, 29.388873, -8.2296) failed to convert
-rank 76: Point 71 (-89.962155, 29.963419, 0.24825926) failed to convert
-rank 96: Point 71 (-89.209474, 29.15363, -0.33016465) failed to convert
-rank 8: Point 45 (-91.695325, 30.370799, -7.3161244) failed to convert
-rank 78: Point 71 (-89.943322, 29.649556, -4.7643291) failed to convert
-rank 40: Point 47 (-90.767218, 29.719766, -0.66002808) failed to convert
-rank 28: Point 46 (-91.093453, 30.009495, -2.0805214) failed to convert
-rank 88: Point 71 (-89.474588, 29.345194, 42.502926) failed to convert
-rank 49: Point 48 (-90.608367, 29.855962, -0.53929522) failed to convert
-rank 46: Point 46 (-90.662445, 29.924255, -0.94489599) failed to convert
-rank 77: Point 70 (-89.96277, 29.697695, -0.0) failed to convert
-rank 74: Point 71 (-89.99948, 29.943159, -6.3254067) failed to convert
-rank 83: Point 70 (-89.740955, 30.255673, -1.2588168) failed to convert
-rank 38: Point 47 (-90.784358, 29.989618, -3.5706084) failed to convert
-rank 93: Point 70 (-89.273534, 29.299238, -0.00013111) failed to convert
-rank 24: Point 47 (-91.211809, 29.718476, -7.546848) failed to convert
-rank 11: Point 48 (-91.633126, 29.551648, 2.0) failed to convert
-rank 94: Point 71 (-89.248047, 29.146726, 0.14933047) failed to convert
-rank 27: Point 47 (-91.124202, 30.183252, -12.474246) failed to convert
-rank 16: Point 46 (-91.365736, 30.734082, -20.0) failed to convert
-rank 57: Point 48 (-90.441562, 30.102034, -0.80966585) failed to convert
-rank 92: Point 71 (-89.287209, 29.608004, 4.890357) failed to convert
-rank 20: Point 48 (-91.243526, 30.343994, -11.18177) failed to convert
-rank 79: Point 71 (-89.902187, 29.898438, -7.4017637) failed to convert
-rank 97: Point 70 (-89.079176, 30.206019, 3.3238411) failed to convert
-rank 19: Point 47 (-91.258878, 30.584079, -10.680153) failed to convert
-rank 32: Point 46 (-90.964002, 29.80097, -1.1236852) failed to convert
-rank 82: Point 71 (-89.771551, 30.219, -1.3820125) failed to convert
-rank 51: Point 48 (-90.530837, 30.482279, -10.461386) failed to convert
-rank 65: Point 71 (-90.27078, 29.46667, -1.8361521) failed to convert
-rank 23: Point 48 (-91.236668, 29.596682, 4.2890458) failed to convert
-rank 22: Point 48 (-91.201392, 30.450008, -11.224311) failed to convert
-rank 33: Point 48 (-90.949157, 29.500931, -0.65927595) failed to convert
-rank 44: Point 47 (-90.65134, 30.386156, -1.4295731) failed to convert
-rank 68: Point 71 (-90.123099, 30.021266, -1.2521604) failed to convert
-rank 89: Point 71 (-89.424672, 29.213438, -2.1615588) failed to convert
-rank 69: Point 71 (-90.115014, 29.806929, -1.2185136) failed to convert
-rank 60: Point 47 (-90.380191, 30.007025, -0.25853482) failed to convert
-rank 66: Point 71 (-90.243143, 29.373732, -4.9664115) failed to convert
-rank 71: Point 71 (-90.093305, 29.555841, -0.46307102) failed to convert
-rank 42: Point 46 (-90.710445, 30.025422, -4.7868975) failed to convert
-rank 63: Point 48 (-90.31072, 29.938799, -7.4371206) failed to convert
-rank 61: Point 48 (-90.388762, 29.565077, -1.0311756) failed to convert
-rank 36: Point 47 (-90.824953, 30.111223, -0.50370678) failed to convert
-rank 7: Point 48 (-91.739273, 30.292872, -4.6908002) failed to convert
-rank 35: Point 49 (-90.838288, 30.301895, -0.27460169) failed to convert
-rank 9: Point 48 (-91.650426, 30.614415, -13.923265) failed to convert
-rank 81: Point 71 (-89.852739, 29.61573, -4.7701203) failed to convert
-rank 72: Point 71 (-90.10146, 29.215274, 0.31484635) failed to convert
-rank 31: Point 48 (-90.993067, 30.10922, -10.497493) failed to convert
-rank 13: Point 47 (-91.500685, 30.301816, -0.31799999) failed to convert
-rank 54: Point 47 (-90.525147, 29.616615, 1.0909327) failed to convert
-rank 98: Point 71 (-89.109133, 29.179415, 4.4410008) failed to convert
-rank 90: Point 72 (-89.364771, 29.391112, 1.1410748) failed to convert
-rank 18: Point 49 (-91.29504, 30.572586, 2.4315925) failed to convert
-rank 91: Point 71 (-89.343893, 29.283573, -0.02557292) failed to convert
-rank 48: Point 47 (-90.62891, 29.889086, -0.33714993) failed to convert
-rank 39: Point 48 (-90.778633, 29.798058, -1.6254553) failed to convert
-rank 70: Point 71 (-90.066082, 30.12876, 4.6230147) failed to convert
-rank 45: Point 47 (-90.675048, 29.859422, -0.1916472) failed to convert
-rank 87: Point 71 (-89.557158, 29.36082, -4.5232322) failed to convert
-rank 55: Point 48 (-90.502, 29.670128, -0.93774186) failed to convert
-rank 30: Point 48 (-91.048788, 29.671989, -0.95121876) failed to convert
-rank 21: Point 49 (-91.222999, 30.34031, -0.61169339) failed to convert
-rank 84: Point 72 (-89.77706, 29.345346, 0.31299999) failed to convert
-rank 75: Point 71 (-90.015852, 29.491708, 2.4888883) failed to convert
-rank 86: Point 72 (-89.624122, 29.452747, -5.6991508) failed to convert
-rank 64: Point 71 (-90.288797, 29.757285, 0.01797991) failed to convert
-rank 99: Point 71 (-88.915781, 30.178861, 9.0785282) failed to convert
-rank 50: Point 48 (-90.604461, 29.679169, -1.303306) failed to convert
-rank 12: Point 47 (-91.524812, 30.538102, -7.0893168) failed to convert
-rank 80: Point 71 (-89.874689, 29.880552, -3.0668977) failed to convert
-rank 25: Point 49 (-91.164939, 30.185896, -12.656821) failed to convert
-rank 5: Point 48 (-91.766978, 30.991839, -17.446879) failed to convert
-rank 62: Point 48 (-90.357033, 29.706112, -0.53427808) failed to convert
-rank 15: Point 49 (-91.471525, 29.664179, -2.6366952) failed to convert
-rank 4: Point 48 (-91.811662, 30.896936, -11.886988) failed to convert
-rank 73: Point 71 (-90.0209, 29.980088, -0.96984544) failed to convert
-rank 67: Point 71 (-90.227286, 29.070602, 9.1792049) failed to convert
-rank 85: Point 71 (-89.672592, 29.857504, 1.2157544) failed to convert
-rank 76: Point 72 (-89.93893, 30.254939, 0.08385003) failed to convert
-rank 6: Point 47 (-91.750128, 30.628127, -9.8607114) failed to convert
-rank 96: Point 72 (-89.209591, 29.152221, -0.0) failed to convert
-rank 88: Point 72 (-89.407391, 30.127009, 2.6800001) failed to convert
-rank 56: Point 46 (-90.477211, 29.823248, -0.68647948) failed to convert
-rank 0: Point 43 (-92.841961, 28.751397, 29.4) failed to convert
-rank 29: Point 49 (-91.066733, 29.716137, -1.2000038) failed to convert
-rank 95: Point 71 (-89.222603, 29.195496, -0.74665189) failed to convert
-rank 2: Point 48 (-91.963764, 30.350307, -4.2256139) failed to convert
-rank 78: Point 72 (-89.943325, 29.649516, -4.7643291) failed to convert
-rank 43: Point 49 (-90.720949, 29.573457, -1.5105153) failed to convert
-rank 77: Point 71 (-89.965561, 29.662065, -0.95357374) failed to convert
-rank 74: Point 72 (-90.003366, 29.89379, 1.5124371) failed to convert
-rank 83: Point 71 (-89.741495, 30.249127, -1.4776246) failed to convert
-rank 17: Point 49 (-91.326053, 30.649373, -9.7500435) failed to convert
-rank 37: Point 49 (-90.791737, 30.242611, -1.0961188) failed to convert
-rank 14: Point 46 (-91.470747, 30.172584, -2.6588469) failed to convert
-rank 94: Point 72 (-89.244814, 29.183508, -0.55524678) failed to convert
-rank 41: Point 48 (-90.732749, 30.01237, 13.892639) failed to convert
-rank 93: Point 71 (-89.281853, 29.203677, 7.8188444) failed to convert
-rank 92: Point 72 (-89.247763, 30.054612, 0.73801884) failed to convert
-rank 79: Point 72 (-89.892539, 30.018616, 0.1751303) failed to convert
-rank 97: Point 71 (-89.17208, 29.17298, -0.0) failed to convert
-rank 82: Point 72 (-89.771478, 30.219821, -8.2296) failed to convert
-rank 68: Point 72 (-90.123176, 30.020273, -2.8857834) failed to convert
-rank 53: Point 47 (-90.557128, 29.461757, -0.08565126) failed to convert
-rank 89: Point 72 (-89.413518, 29.34384, -5.1124107) failed to convert
-rank 65: Point 72 (-90.192288, 30.50217, -9.6820925) failed to convert
-rank 34: Point 47 (-90.871449, 30.177988, -2.2940753) failed to convert
-rank 59: Point 48 (-90.418326, 29.805292, -0.68509896) failed to convert
-rank 1: Point 49 (-92.107164, 29.808087, -0.0) failed to convert
-rank 66: Point 72 (-90.201318, 29.927676, -6.7471745) failed to convert
-rank 3: Point 49 (-91.914278, 30.018591, -2.5509907) failed to convert
-rank 71: Point 72 (-90.068919, 29.870651, -0.03576206) failed to convert
-rank 69: Point 72 (-90.113419, 29.827566, -4.3098722) failed to convert
-rank 10: Point 47 (-91.601303, 30.824878, -20.0) failed to convert
-rank 47: Point 49 (-90.660641, 29.73282, -0.59273117) failed to convert
-rank 26: Point 47 (-91.149066, 30.180611, 6.8435625) failed to convert
-rank 52: Point 46 (-90.565915, 29.675159, 0.2022624) failed to convert
-rank 8: Point 46 (-91.689155, 30.479, -5.5262579) failed to convert
-rank 46: Point 47 (-90.662254, 29.926919, -0.78838618) failed to convert
-rank 40: Point 48 (-90.796738, 29.285528, -0.19829069) failed to convert
-rank 49: Point 49 (-90.64757, 29.296536, -1.4502224) failed to convert
-rank 90: Point 73 (-89.403732, 28.936842, 1.5670003) failed to convert
-rank 98: Point 72 (-89.059092, 29.733868, 3.8423311) failed to convert
-rank 72: Point 72 (-90.046318, 29.928032, -0.53970022) failed to convert
-rank 11: Point 49 (-91.610665, 29.943641, 0.1) failed to convert
-rank 24: Point 48 (-91.176561, 30.276235, 23.804769) failed to convert
-rank 81: Point 72 (-89.852714, 29.615785, -3.0952984) failed to convert
-rank 58: Point 48 (-90.434229, 29.890163, 0.60107454) failed to convert
-rank 91: Point 72 (-89.370108, 28.979126, 3.0062139) failed to convert
-rank 19: Point 48 (-91.263886, 30.504092, 10.700599) failed to convert
-rank 32: Point 47 (-90.943256, 30.113947, 31.269734) failed to convert
-rank 38: Point 48 (-90.791479, 29.885513, -1.5791051) failed to convert
-rank 51: Point 49 (-90.588196, 29.681048, -0.86062408) failed to convert
-rank 60: Point 48 (-90.381685, 29.986707, -0.29278687) failed to convert
-rank 16: Point 47 (-91.420586, 29.831921, -4.5819167) failed to convert
-rank 23: Point 49 (-91.213116, 29.97342, -0.64644845) failed to convert
-rank 57: Point 49 (-90.471731, 29.687149, -1.3088455) failed to convert
-rank 70: Point 72 (-90.09495, 29.757218, 0.62843983) failed to convert
-rank 22: Point 49 (-91.209849, 30.316572, 5.9742364) failed to convert
-rank 44: Point 48 (-90.687982, 29.864008, 0.10158816) failed to convert
-rank 42: Point 47 (-90.745927, 29.511227, -1.1688666) failed to convert
-rank 75: Point 72 (-89.987787, 29.849539, -2.1859107) failed to convert
-rank 64: Point 72 (-90.27096, 29.994779, 0.90668639) failed to convert
-rank 87: Point 72 (-89.529584, 29.687768, -0.0) failed to convert
-rank 84: Point 73 (-89.714865, 30.105087, 3.2162606) failed to convert
-rank 27: Point 48 (-91.120267, 30.244325, -7.5202524) failed to convert
-rank 99: Point 72 (-88.937489, 29.94562, 5.0154603) failed to convert
-rank 9: Point 49 (-91.674287, 30.198398, -2.1085563) failed to convert
-rank 20: Point 49 (-91.242012, 30.367989, 13.378918) failed to convert
-rank 35: Point 50 (-90.874624, 29.76442, -1.1547313) failed to convert
-rank 7: Point 49 (-91.729966, 30.457831, -10.817353) failed to convert
-rank 31: Point 49 (-90.979578, 30.313249, -7.4679142) failed to convert
-rank 63: Point 49 (-90.308509, 29.968341, -1.168811) failed to convert
-rank 80: Point 72 (-89.868026, 29.963265, 5.0468338) failed to convert
-rank 13: Point 48 (-91.540341, 29.627519, -2.3792311) failed to convert
-rank 33: Point 49 (-90.910613, 30.081003, 6.9611014) failed to convert
-rank 18: Point 50 (-91.291694, 30.626152, 10.817486) failed to convert
-rank 39: Point 49 (-90.773435, 29.873807, -1.1449308) failed to convert
-rank 28: Point 47 (-91.137184, 29.323381, 1.2117702) failed to convert
-rank 45: Point 48 (-90.704215, 29.439034, -1.2474669) failed to convert
-rank 61: Point 49 (-90.388083, 29.57434, -2.2135929) failed to convert
-rank 48: Point 48 (-90.629348, 29.882511, -0.45263778) failed to convert
-rank 86: Point 73 (-89.62411, 29.452687, -5.6991508) failed to convert
-rank 76: Point 73 (-89.96597, 29.915217, 0.42458142) failed to convert
-rank 85: Point 72 (-89.701941, 29.501825, 31.246015) failed to convert
-rank 96: Point 73 (-89.210472, 29.142149, 15.785137) failed to convert
-rank 36: Point 48 (-90.84882, 29.759039, -1.8670805) failed to convert
-rank 54: Point 48 (-90.525292, 29.614524, 0.31954442) failed to convert
-rank 30: Point 49 (-91.034488, 29.892152, -2.1141242) failed to convert
-rank 73: Point 72 (-90.01511, 30.053638, 4.7272004) failed to convert
-rank 67: Point 72 (-90.155779, 30.013993, 1.8504633) failed to convert
-rank 78: Point 73 (-89.943329, 29.649456, -4.7643291) failed to convert
-rank 21: Point 50 (-91.225226, 30.304897, 5.9702587) failed to convert
-rank 55: Point 49 (-90.46991, 30.113613, -0.35697351) failed to convert
-rank 88: Point 73 (-89.481795, 29.259173, 0.31299999) failed to convert
-rank 95: Point 72 (-89.222428, 29.197391, -0.55388827) failed to convert
-rank 74: Point 73 (-90.011894, 29.785029, -5.0310291) failed to convert
-rank 5: Point 49 (-91.774008, 30.867174, -10.305017) failed to convert
-rank 83: Point 72 (-89.741524, 30.248777, -1.1795688) failed to convert
-rank 77: Point 72 (-89.970031, 29.605316, 0.31299999) failed to convert
-rank 25: Point 50 (-91.163913, 30.201821, 5.0459102) failed to convert
-rank 6: Point 48 (-91.750858, 30.615019, -13.016064) failed to convert
-rank 62: Point 49 (-90.336118, 29.988207, -0.35288717) failed to convert
-rank 15: Point 50 (-91.470506, 29.681379, -2.471928) failed to convert
-rank 50: Point 49 (-90.591257, 29.865726, -0.28308147) failed to convert
-rank 4: Point 49 (-91.90182, 29.242088, 6.5813846) failed to convert
-rank 93: Point 72 (-89.231953, 29.770758, 2.6736165) failed to convert
-rank 12: Point 48 (-91.577053, 29.644827, -0.51260257) failed to convert
-rank 92: Point 73 (-89.311665, 29.327727, 5.2452608) failed to convert
-rank 97: Point 72 (-89.173264, 29.159488, 4.9615617) failed to convert
-rank 94: Point 73 (-89.215202, 29.519663, 4.5735213) failed to convert
-rank 56: Point 47 (-90.480905, 29.772153, -0.57040723) failed to convert
-rank 66: Point 73 (-90.219113, 29.692969, 0.15674268) failed to convert
-rank 69: Point 73 (-90.120827, 29.731402, -0.42394218) failed to convert
-rank 2: Point 49 (-91.959176, 30.435432, -7.0641261) failed to convert
-rank 68: Point 73 (-90.10608, 30.240578, 4.5646285) failed to convert
-rank 82: Point 73 (-89.77155, 30.218928, -1.5187905) failed to convert
-rank 71: Point 73 (-90.092311, 29.568583, -0.46355971) failed to convert
-rank 29: Point 50 (-91.035707, 30.193534, -12.377319) failed to convert
-rank 65: Point 73 (-90.271633, 29.455156, 1.6632498) failed to convert
-rank 89: Point 73 (-89.359759, 29.965539, -0.0) failed to convert
-rank 79: Point 73 (-89.902346, 29.896152, -0.99219975) failed to convert
-rank 43: Point 50 (-90.735768, 29.357553, -0.35552181) failed to convert
-rank 0: Point 44 (-92.846837, 28.594369, 38.174607) failed to convert
-rank 72: Point 73 (-90.046207, 29.929422, -1.4220456) failed to convert
-rank 98: Point 73 (-89.098002, 29.302552, 8.4075727) failed to convert
-rank 90: Point 74 (-89.372616, 29.299891, -5.0947323) failed to convert
-rank 17: Point 50 (-91.36086, 30.083509, -0.61599708) failed to convert
-rank 91: Point 73 (-89.369215, 28.989405, 2.1501065) failed to convert
-rank 37: Point 50 (-90.808831, 29.992875, -4.5687807) failed to convert
-rank 81: Point 73 (-89.801436, 30.247789, -1.858435) failed to convert
-rank 14: Point 47 (-91.467716, 30.222899, -3.4325912) failed to convert
-rank 70: Point 73 (-90.101789, 29.668544, -8.2296) failed to convert
-rank 41: Point 49 (-90.743851, 29.85162, -1.4711958) failed to convert
-rank 59: Point 49 (-90.406363, 29.968402, -3.8045439) failed to convert
-rank 34: Point 48 (-90.85348, 30.442786, -7.4390456) failed to convert
-rank 64: Point 73 (-90.285592, 29.7997, -0.21489072) failed to convert
-rank 1: Point 50 (-92.10627, 29.825604, -1.2904662) failed to convert
-rank 75: Point 73 (-90.028086, 29.334362, 0.89888234) failed to convert
-rank 87: Point 73 (-89.470479, 30.378935, -5.1776271) failed to convert
-rank 47: Point 50 (-90.660615, 29.733142, -0.59657174) failed to convert
-rank 53: Point 48 (-90.487432, 30.430669, -0.03656216) failed to convert
-rank 40: Point 49 (-90.760843, 29.812518, -2.2822562) failed to convert
-rank 99: Point 73 (-88.950453, 29.804726, 1.3309624) failed to convert
-rank 84: Point 74 (-89.710996, 30.151697, -0.30868371) failed to convert
-rank 3: Point 50 (-91.862585, 30.967767, -12.532223) failed to convert
-rank 8: Point 47 (-91.667528, 30.855767, -19.170972) failed to convert
-rank 80: Point 73 (-89.856737, 30.103071, -0.49745325) failed to convert
-rank 26: Point 48 (-91.179812, 29.696087, -0.74675058) failed to convert
-rank 10: Point 48 (-91.58884, 31.036851, -13.123553) failed to convert
-rank 46: Point 48 (-90.701267, 29.365365, 0.15786057) failed to convert
-rank 24: Point 49 (-91.211773, 29.718427, -7.546848) failed to convert
-rank 38: Point 49 (-90.81053, 29.605396, -0.66023215) failed to convert
-rank 49: Point 50 (-90.594441, 30.052103, -9.9974408) failed to convert
-rank 11: Point 50 (-91.59281, 30.251919, -3.5438535) failed to convert
-rank 32: Point 48 (-91.001221, 29.231411, -0.0) failed to convert
-rank 19: Point 49 (-91.262481, 30.525904, 13.971071) failed to convert
-rank 60: Point 49 (-90.413143, 29.55782, 0.8524439) failed to convert
-rank 58: Point 49 (-90.455775, 29.593739, -1.1625728) failed to convert
-rank 51: Point 50 (-90.606759, 29.417594, 0.14932102) failed to convert
-rank 96: Point 74 (-89.210844, 29.137715, -0.31355774) failed to convert
-rank 23: Point 50 (-91.194181, 30.273255, -13.498679) failed to convert
-rank 85: Point 73 (-89.666751, 29.927538, 2.9953378) failed to convert
-rank 27: Point 49 (-91.150059, 29.77828, -0.46889058) failed to convert
-rank 7: Point 50 (-91.729962, 30.457892, -10.817353) failed to convert
-rank 86: Point 74 (-89.625801, 29.432214, -0.50943685) failed to convert
-rank 76: Point 74 (-89.966073, 29.913854, 0.51003431) failed to convert
-rank 73: Point 73 (-90.038344, 29.75724, -0.25888807) failed to convert
-rank 88: Point 74 (-89.475954, 29.328004, 1.5349776) failed to convert
-rank 78: Point 74 (-89.91441, 30.012743, -9.0) failed to convert
-rank 22: Point 50 (-91.198316, 30.498359, 8.8316685) failed to convert
-rank 33: Point 50 (-90.910025, 30.089655, 20.185285) failed to convert
-rank 20: Point 50 (-91.233145, 30.50856, -15.961158) failed to convert
-rank 42: Point 48 (-90.747014, 29.495295, -1.3275802) failed to convert
-rank 13: Point 49 (-91.518398, 30.001719, -1.1274784) failed to convert
-rank 74: Point 74 (-89.991326, 30.046191, -4.4622722) failed to convert
-rank 67: Point 73 (-90.21315, 29.258901, -0.0157699) failed to convert
-rank 35: Point 51 (-90.874688, 29.763461, -1.4332668) failed to convert
-rank 9: Point 50 (-91.650109, 30.619857, -14.066521) failed to convert
-rank 83: Point 73 (-89.780301, 29.776071, -0.63304797) failed to convert
-rank 95: Point 73 (-89.22434, 29.175482, -0.0) failed to convert
-rank 18: Point 51 (-91.322399, 30.130913, -6.8689733) failed to convert
-rank 77: Point 73 (-89.964677, 29.673197, -4.5682598) failed to convert
-rank 31: Point 50 (-91.058746, 29.097565, 2.0455152) failed to convert
-rank 63: Point 50 (-90.287667, 30.245824, 3.4498489) failed to convert
-rank 93: Point 73 (-89.272427, 29.31099, 5.36e-06) failed to convert
-rank 94: Point 74 (-89.250292, 29.120806, -0.17108298) failed to convert
-rank 61: Point 50 (-90.388765, 29.565017, -0.91522366) failed to convert
-rank 97: Point 73 (-89.186858, 29.00544, 0.74143695) failed to convert
-rank 92: Point 74 (-89.33776, 29.026049, 11.614212) failed to convert
-rank 48: Point 49 (-90.618326, 30.038592, -9.9639128) failed to convert
-rank 45: Point 49 (-90.675641, 29.850922, -0.31769585) failed to convert
-rank 69: Point 74 (-90.156943, 29.258675, 0.3085172) failed to convert
-rank 66: Point 74 (-90.201709, 29.922376, 41.657379) failed to convert
-rank 54: Point 49 (-90.535367, 29.473242, -0.24135844) failed to convert
-rank 82: Point 74 (-89.770135, 30.236122, -1.2740568) failed to convert
-rank 68: Point 74 (-90.126729, 29.973955, 1.4977594) failed to convert
-rank 65: Point 74 (-90.269199, 29.487625, -0.23677213) failed to convert
-rank 89: Point 74 (-89.424817, 29.211545, 0.31299999) failed to convert
-rank 36: Point 49 (-90.832638, 29.998113, 16.883027) failed to convert
-rank 79: Point 74 (-89.903929, 29.876326, 19.530719) failed to convert
-rank 57: Point 50 (-90.470739, 29.700789, -0.37497133) failed to convert
-rank 44: Point 49 (-90.689791, 29.837942, -1.4479839) failed to convert
-rank 16: Point 48 (-91.368259, 30.692915, -10.878535) failed to convert
-rank 21: Point 51 (-91.243838, 30.008298, -0.68973558) failed to convert
-rank 30: Point 50 (-91.000147, 30.415244, -11.862365) failed to convert
-rank 28: Point 48 (-91.12658, 29.490269, -0.31959203) failed to convert
-rank 71: Point 74 (-90.077652, 29.758136, -0.30293886) failed to convert
-rank 55: Point 50 (-90.501936, 29.670584, -1.2529223) failed to convert
-rank 25: Point 51 (-91.163052, 30.215311, -12.560809) failed to convert
-rank 70: Point 74 (-90.095342, 29.751941, -0.09574319) failed to convert
-rank 6: Point 49 (-91.753704, 30.564471, -12.564814) failed to convert
-rank 98: Point 74 (-89.102901, 29.247771, 0.29296895) failed to convert
-rank 52: Point 47 (-90.586063, 29.390223, -2.1940459) failed to convert
-rank 39: Point 50 (-90.771651, 29.89981, 0.11673635) failed to convert
-rank 72: Point 74 (-90.053869, 29.831231, -9.0) failed to convert
-rank 90: Point 75 (-89.371481, 29.312998, 1.206615) failed to convert
-rank 4: Point 50 (-91.809701, 30.931322, -12.671721) failed to convert
-rank 62: Point 50 (-90.336721, 29.980013, -0.68192689) failed to convert
-rank 75: Point 74 (-89.98187, 29.924391, -6.0990484) failed to convert
-rank 81: Point 74 (-89.820514, 30.013298, 2.3274925) failed to convert
-rank 91: Point 74 (-89.350077, 29.211751, 0.43588578) failed to convert
-rank 56: Point 48 (-90.477181, 29.823582, -2.0900893) failed to convert
-rank 50: Point 50 (-90.57628, 30.076215, -1.3431551) failed to convert
-rank 87: Point 74 (-89.528968, 29.693696, -0.0) failed to convert
-rank 43: Point 51 (-90.733906, 29.384666, -0.07550198) failed to convert
-rank 64: Point 74 (-90.273519, 29.960353, -6.2199199) failed to convert
-rank 84: Point 75 (-89.737353, 29.832028, -0.0) failed to convert
-rank 80: Point 74 (-89.901898, 29.540092, -0.34178156) failed to convert
-rank 15: Point 51 (-91.436857, 30.244964, -0.36700001) failed to convert
-rank 2: Point 50 (-91.953873, 30.53355, -7.1827798) failed to convert
-rank 29: Point 51 (-91.039743, 30.131764, -5.5340564) failed to convert
-rank 99: Point 74 (-88.913108, 30.206305, 6.0858376) failed to convert
-rank 17: Point 51 (-91.368388, 29.959527, -0.49010311) failed to convert
-rank 5: Point 50 (-91.800831, 30.387067, -2.3970639) failed to convert
-rank 1: Point 51 (-92.166468, 28.62409, 40.400002) failed to convert
-rank 12: Point 49 (-91.556061, 30.006185, -1.470516) failed to convert
-rank 59: Point 50 (-90.405853, 29.975277, -8.5188559) failed to convert
-rank 96: Point 75 (-89.205581, 29.197272, -8.06e-06) failed to convert
-rank 40: Point 50 (-90.758289, 29.849643, -0.32093802) failed to convert
-rank 3: Point 51 (-91.871464, 30.806068, -9.913982) failed to convert
-rank 86: Point 75 (-89.593325, 29.820535, 12.312742) failed to convert
-rank 76: Point 75 (-89.969705, 29.867867, -4.0508244) failed to convert
-rank 53: Point 49 (-90.557794, 29.452129, -0.78835231) failed to convert
-rank 47: Point 51 (-90.660667, 29.732379, -0.81361078) failed to convert
-rank 73: Point 74 (-90.006457, 30.163262, 4.5) failed to convert
-rank 88: Point 75 (-89.426248, 29.908882, -0.0) failed to convert
-rank 74: Point 75 (-89.999444, 29.94311, -6.0627176) failed to convert
-rank 8: Point 48 (-91.731111, 29.735558, 1.8789565) failed to convert
-rank 85: Point 74 (-89.71577, 29.332742, 0.31299999) failed to convert
-rank 78: Point 75 (-89.926128, 29.865887, 37.39748) failed to convert
-rank 67: Point 74 (-90.160791, 29.9486, 27.128684) failed to convert
-rank 34: Point 49 (-90.92787, 29.332437, -0.0) failed to convert
-rank 26: Point 49 (-91.173794, 29.791447, -0.038) failed to convert
-rank 10: Point 49 (-91.6057, 30.748402, -8.5852109) failed to convert
-rank 24: Point 50 (-91.200558, 29.897052, -0.91125118) failed to convert
-rank 83: Point 74 (-89.741527, 30.248537, -1.4080542) failed to convert
-rank 41: Point 50 (-90.746025, 29.819991, -0.38081972) failed to convert
-rank 49: Point 51 (-90.647422, 29.298212, -8.2296) failed to convert
-rank 19: Point 50 (-91.329948, 29.43379, 8.7587153) failed to convert
-rank 95: Point 74 (-89.222539, 29.195948, -0.38422609) failed to convert
-rank 60: Point 50 (-90.381592, 29.987733, -0.30831088) failed to convert
-rank 77: Point 74 (-89.966234, 29.653401, -0.74165782) failed to convert
-rank 46: Point 49 (-90.696969, 29.427586, 0.22363161) failed to convert
-rank 32: Point 49 (-90.933966, 30.252822, -3.8687853) failed to convert
-rank 51: Point 51 (-90.575935, 29.85386, -0.44044808) failed to convert
-rank 97: Point 74 (-89.16071, 29.300425, -0.0) failed to convert
-rank 92: Point 75 (-89.314651, 29.292852, -0.00092853) failed to convert
-rank 93: Point 74 (-89.292678, 29.078631, 3.0673117) failed to convert
-rank 94: Point 75 (-89.242601, 29.20831, -0.22576677) failed to convert
-rank 23: Point 51 (-91.236852, 29.593669, 8.5047556) failed to convert
-rank 58: Point 50 (-90.454021, 29.617944, -1.0106369) failed to convert
-rank 27: Point 50 (-91.15391, 29.717382, 0.1) failed to convert
-rank 66: Point 75 (-90.238645, 29.43328, -2.755573) failed to convert
-rank 9: Point 51 (-91.629112, 30.98162, -12.654596) failed to convert
-rank 82: Point 75 (-89.810762, 29.73812, -0.0) failed to convert
-rank 11: Point 51 (-91.554113, 30.910881, -9.53782) failed to convert
-rank 69: Point 75 (-90.098823, 30.0162, -9.0) failed to convert
-rank 7: Point 51 (-91.729959, 30.457932, -10.817353) failed to convert
-rank 33: Point 51 (-90.910495, 30.082604, 23.682235) failed to convert
-rank 20: Point 51 (-91.24138, 30.377788, -7.5877434) failed to convert
-rank 14: Point 48 (-91.541168, 28.970006, 12.732209) failed to convert
-rank 89: Point 75 (-89.413485, 29.343892, -5.1124107) failed to convert
-rank 68: Point 75 (-90.128976, 29.944606, -1.3216786) failed to convert
-rank 65: Point 75 (-90.239826, 29.878605, -4.3586402) failed to convert
-rank 79: Point 75 (-89.905006, 29.86283, -0.99298506) failed to convert
-rank 42: Point 49 (-90.720924, 29.874266, -1.4919931) failed to convert
-rank 13: Point 50 (-91.540301, 29.627513, -2.3994594) failed to convert
-rank 37: Point 51 (-90.827884, 29.712324, -8.2296) failed to convert
-rank 31: Point 51 (-90.993054, 30.109279, -11.15078) failed to convert
-rank 71: Point 75 (-90.071576, 29.836368, 0.73503969) failed to convert
-rank 70: Point 75 (-90.101419, 29.673235, -0.90414476) failed to convert
-rank 98: Point 75 (-89.038047, 29.963896, 4.0903537) failed to convert
-rank 72: Point 75 (-90.072746, 29.588008, 0.31299999) failed to convert
-rank 61: Point 51 (-90.364404, 29.895952, -0.49701213) failed to convert
-rank 90: Point 76 (-89.385156, 29.153936, 0.31299999) failed to convert
-rank 35: Point 52 (-90.874719, 29.76296, -0.99120765) failed to convert
-rank 22: Point 51 (-91.204721, 30.397502, -13.9847) failed to convert
-rank 91: Point 75 (-89.343013, 29.293385, 0.04734571) failed to convert
-rank 18: Point 52 (-91.32239, 30.130853, -6.8576957) failed to convert
-rank 81: Point 75 (-89.816281, 30.065346, -1.4905663) failed to convert
-rank 63: Point 51 (-90.309623, 29.953246, -8.2326486) failed to convert
-rank 87: Point 75 (-89.495509, 30.086459, 4.2876535) failed to convert
-rank 75: Point 75 (-89.987085, 29.858268, -0.18630305) failed to convert
-rank 64: Point 75 (-90.272726, 29.969995, 12.633184) failed to convert
-rank 48: Point 50 (-90.591292, 30.41836, -3.3119519) failed to convert
-rank 80: Point 75 (-89.87467, 29.880588, -3.0668977) failed to convert
-rank 38: Point 50 (-90.791759, 29.88125, -0.15610296) failed to convert
-rank 36: Point 50 (-90.832923, 29.99391, 20.869327) failed to convert
-rank 0: Point 45 (-92.839213, 28.688282, 33.91171) failed to convert
-rank 84: Point 76 (-89.706321, 30.206205, -0.01069784) failed to convert
-rank 57: Point 51 (-90.463525, 29.800407, 0.02) failed to convert
-rank 99: Point 75 (-88.99203, 29.351632, 17.74881) failed to convert
-rank 45: Point 50 (-90.682535, 29.751999, -0.78881575) failed to convert
-rank 44: Point 50 (-90.686767, 29.88136, -0.50897851) failed to convert
-rank 30: Point 51 (-91.045711, 29.719182, -0.65196515) failed to convert
-rank 16: Point 49 (-91.42057, 29.83198, -7.3091045) failed to convert
-rank 28: Point 49 (-91.115346, 29.666648, 0.46353288) failed to convert
-rank 52: Point 48 (-90.586152, 29.388866, -2.0515867) failed to convert
-rank 55: Point 51 (-90.476689, 30.020079, 1.1515655) failed to convert
-rank 6: Point 50 (-91.76792, 30.310726, -2.1800001) failed to convert
-rank 96: Point 76 (-89.205657, 29.196387, -0.02878313) failed to convert
-rank 25: Point 52 (-91.162634, 30.221727, -5.9529452) failed to convert
-rank 54: Point 50 (-90.52668, 29.594959, -1.1648661) failed to convert
-rank 76: Point 76 (-89.968032, 29.888893, 0.2853344) failed to convert
-rank 86: Point 76 (-89.624143, 29.451474, -0.53842566) failed to convert
-rank 74: Point 76 (-90.010793, 29.798719, 27.118003) failed to convert
-rank 43: Point 52 (-90.736041, 29.353455, -8.2296) failed to convert
-rank 21: Point 52 (-91.22474, 30.312464, 24.177923) failed to convert
-rank 73: Point 75 (-90.020881, 29.980162, -0.93971953) failed to convert
-rank 29: Point 52 (-91.066755, 29.715605, -1.1635528) failed to convert
-rank 2: Point 51 (-91.969802, 30.234737, -3.728451) failed to convert
-rank 88: Point 76 (-89.475687, 29.331123, 1.2752615) failed to convert
-rank 50: Point 51 (-90.627863, 29.34556, -8.2296) failed to convert
-rank 15: Point 52 (-91.471685, 29.661089, -2.8447076) failed to convert
-rank 78: Point 76 (-89.915295, 30.001574, 10.990317) failed to convert
-rank 56: Point 49 (-90.504916, 29.438091, -1.4069876) failed to convert
-rank 39: Point 51 (-90.790402, 29.625125, -0.48841404) failed to convert
-rank 85: Point 75 (-89.649037, 30.139722, 4.9546368) failed to convert
-rank 67: Point 75 (-90.148827, 30.104226, 4.6300001) failed to convert
-rank 83: Point 75 (-89.797316, 29.566332, -0.22943116) failed to convert
-rank 17: Point 52 (-91.377238, 29.813528, 3.2299944) failed to convert
-rank 62: Point 51 (-90.343836, 29.884252, -0.26208226) failed to convert
-rank 95: Point 75 (-89.219962, 29.22513, -0.0) failed to convert
-rank 77: Point 75 (-89.93355, 30.065261, 0.08533074) failed to convert
-rank 1: Point 52 (-92.106281, 29.824825, -1.0547115) failed to convert
-rank 12: Point 50 (-91.512565, 30.742824, -1.1995756) failed to convert
-rank 97: Point 75 (-89.17551, 29.133539, -0.0) failed to convert
-rank 94: Point 76 (-89.24454, 29.186036, -0.65979064) failed to convert
-rank 40: Point 51 (-90.729142, 30.270978, -0.20949767) failed to convert
-rank 69: Point 76 (-90.098625, 30.018725, -9.0) failed to convert
-rank 93: Point 75 (-89.275449, 29.27623, -0.41509088) failed to convert
-rank 5: Point 51 (-91.766374, 31.002111, -17.738303) failed to convert
-rank 66: Point 76 (-90.243105, 29.373746, -4.9664115) failed to convert
-rank 3: Point 52 (-91.926004, 29.79846, 2.4185153) failed to convert
-rank 53: Point 50 (-90.557322, 29.458702, -0.0522231) failed to convert
-rank 92: Point 76 (-89.321026, 29.219313, -0.04261742) failed to convert
-rank 8: Point 49 (-91.662845, 30.936218, -19.327901) failed to convert
-rank 47: Point 52 (-90.675548, 29.518675, -8.2296) failed to convert
-rank 4: Point 51 (-91.829553, 30.573687, -5.759417) failed to convert
-rank 82: Point 76 (-89.770106, 30.23619, -1.3289208) failed to convert
-rank 10: Point 50 (-91.601793, 30.814636, -20.0) failed to convert
-rank 89: Point 76 (-89.371537, 29.829876, -0.0) failed to convert
-rank 34: Point 50 (-90.871445, 30.177752, -2.1947954) failed to convert
-rank 60: Point 51 (-90.387348, 29.909563, -0.88627326) failed to convert
-rank 51: Point 52 (-90.607048, 29.413393, -0.01910726) failed to convert
-rank 79: Point 76 (-89.951975, 29.270027, 2.3733362) failed to convert
-rank 65: Point 76 (-90.270744, 29.466718, -3.3708013) failed to convert
-rank 71: Point 76 (-90.062218, 29.956445, -7.479183) failed to convert
-rank 68: Point 76 (-90.131714, 29.9087, -7.5742806) failed to convert
-rank 32: Point 50 (-90.938515, 30.184474, -3.0010473) failed to convert
-rank 59: Point 51 (-90.41352, 29.870585, -0.85270848) failed to convert
-rank 41: Point 51 (-90.743943, 29.850228, -0.8166617) failed to convert
-rank 19: Point 51 (-91.329089, 29.446971, 1.9680489) failed to convert
-rank 24: Point 51 (-91.211206, 29.727378, -0.72725923) failed to convert
-rank 26: Point 50 (-91.145991, 30.228422, -7.8616086) failed to convert
-rank 98: Point 76 (-89.0826, 29.472957, 9.7943233) failed to convert
-rank 90: Point 77 (-89.305502, 30.069756, -0.5663499) failed to convert
-rank 72: Point 76 (-90.046149, 29.929893, -9.0) failed to convert
-rank 70: Point 76 (-90.08263, 29.915988, 23.102159) failed to convert
-rank 91: Point 76 (-89.352777, 29.180325, -2.0411697) failed to convert
-rank 46: Point 50 (-90.701324, 29.364327, 0.30480021) failed to convert
-rank 81: Point 76 (-89.853415, 29.60584, 15.560321) failed to convert
-rank 23: Point 52 (-91.194179, 30.273195, -13.498679) failed to convert
-rank 27: Point 51 (-91.120527, 30.239979, 16.873936) failed to convert
-rank 49: Point 52 (-90.630581, 29.539535, -8.2296) failed to convert
-rank 75: Point 76 (-89.971894, 30.050331, 2.2609635) failed to convert
-rank 58: Point 51 (-90.454009, 29.617982, -1.5932689) failed to convert
-rank 64: Point 76 (-90.242075, 30.374186, -0.33357438) failed to convert
-rank 42: Point 50 (-90.745923, 29.511092, -0.73676051) failed to convert
-rank 14: Point 49 (-91.495508, 29.753706, -0.0) failed to convert
-rank 20: Point 52 (-91.245014, 30.319859, -6.2941573) failed to convert
-rank 80: Point 76 (-89.874641, 29.880641, -3.0668977) failed to convert
-rank 99: Point 76 (-88.946131, 29.851137, 3.3203793) failed to convert
-rank 84: Point 77 (-89.777855, 29.333329, 0.40700937) failed to convert
-rank 31: Point 52 (-90.993046, 30.109319, -11.115303) failed to convert
-rank 33: Point 52 (-90.908993, 30.104889, -11.006329) failed to convert
-rank 11: Point 52 (-91.561545, 30.784909, -12.672997) failed to convert
-rank 13: Point 51 (-91.531078, 29.785301, -1.6696894) failed to convert
-rank 87: Point 76 (-89.510799, 29.907198, -0.56848405) failed to convert
-rank 76: Point 77 (-89.975051, 29.800071, -8.2296) failed to convert
-rank 35: Point 53 (-90.874644, 29.763768, -0.8180537) failed to convert
-rank 7: Point 52 (-91.729954, 30.457992, -10.817353) failed to convert
-rank 74: Point 77 (-90.032013, 29.527106, 0.29890725) failed to convert
-rank 96: Point 77 (-89.218939, 29.045417, -0.31857796) failed to convert
-rank 61: Point 52 (-90.346655, 30.135128, 3.1991981) failed to convert
-rank 63: Point 52 (-90.315126, 29.879384, -1.0189209) failed to convert
-rank 18: Point 53 (-91.294271, 30.584347, -8.6010618) failed to convert
-rank 9: Point 52 (-91.629391, 30.976757, -14.466821) failed to convert
-rank 37: Point 52 (-90.791132, 30.251101, -0.70093007) failed to convert
-rank 48: Point 51 (-90.645356, 29.654307, -0.22819212) failed to convert
-rank 38: Point 51 (-90.753072, 30.442807, -7.6867497) failed to convert
-rank 86: Point 77 (-89.615533, 29.554812, 0.10155056) failed to convert
-rank 57: Point 52 (-90.4715, 29.690258, -0.77229965) failed to convert
-rank 73: Point 76 (-90.019788, 29.994008, 1.7111633) failed to convert
-rank 85: Point 76 (-89.70325, 29.485008, 0.87922295) failed to convert
-rank 36: Point 51 (-90.848384, 29.765195, -1.1235469) failed to convert
-rank 78: Point 77 (-89.914399, 30.012684, -9.0) failed to convert
-rank 44: Point 51 (-90.724033, 29.342161, -0.70116165) failed to convert
-rank 52: Point 49 (-90.582985, 29.433712, 0.05194961) failed to convert
-rank 30: Point 52 (-91.038152, 29.835531, -0.60620593) failed to convert
-rank 16: Point 50 (-91.367529, 30.70457, -9.5983747) failed to convert
-rank 28: Point 50 (-91.080017, 30.215547, 13.132939) failed to convert
-rank 95: Point 76 (-89.232246, 29.085279, -0.19586637) failed to convert
-rank 88: Point 77 (-89.48519, 29.218428, 0.31299999) failed to convert
-rank 45: Point 51 (-90.707308, 29.394057, -8.2296) failed to convert
-rank 0: Point 46 (-92.831153, 28.838074, 25.72051) failed to convert
-rank 54: Point 51 (-90.49897, 29.980487, -0.57084518) failed to convert
-rank 67: Point 76 (-90.16226, 29.92884, -0.15479117) failed to convert
-rank 55: Point 52 (-90.515819, 29.476785, 0.21668583) failed to convert
-rank 29: Point 53 (-91.066743, 29.715665, -1.2861576) failed to convert
-rank 83: Point 76 (-89.779892, 29.780855, -0.0) failed to convert
-rank 77: Point 76 (-89.964436, 29.675938, 20.985976) failed to convert
-rank 43: Point 53 (-90.7339, 29.384727, -0.75992355) failed to convert
-rank 69: Point 77 (-90.099593, 30.006241, 0.22068352) failed to convert
-rank 21: Point 53 (-91.279343, 29.435137, -0.47949149) failed to convert
-rank 94: Point 77 (-89.239187, 29.247035, -0.0) failed to convert
-rank 2: Point 52 (-91.947876, 30.644589, -9.3450796) failed to convert
-rank 25: Point 53 (-91.197628, 29.668578, -0.48931867) failed to convert
-rank 97: Point 76 (-89.187368, 28.999092, 2.2799103) failed to convert
-rank 6: Point 51 (-91.756749, 30.509896, -6.8214213) failed to convert
-rank 50: Point 52 (-90.60588, 29.658752, 1.3052371) failed to convert
-rank 82: Point 77 (-89.770092, 30.236324, -1.3289208) failed to convert
-rank 93: Point 76 (-89.289421, 29.115864, -0.0) failed to convert
-rank 15: Point 53 (-91.47046, 29.681613, -1.9331333) failed to convert
-rank 92: Point 77 (-89.313846, 29.302022, -0.04019081) failed to convert
-rank 39: Point 52 (-90.773409, 29.873861, -0.14693913) failed to convert
-rank 68: Point 77 (-90.130074, 29.929848, -2.1638501) failed to convert
-rank 17: Point 53 (-91.346668, 30.314667, -2.5873937) failed to convert
-rank 56: Point 50 (-90.477211, 29.822996, -0.44491968) failed to convert
-rank 62: Point 52 (-90.331638, 30.048237, 0.61264801) failed to convert
-rank 89: Point 77 (-89.414078, 29.336818, -2.6786381) failed to convert
-rank 66: Point 77 (-90.238253, 29.438431, -3.7149025) failed to convert
-rank 65: Point 77 (-90.239795, 29.878631, -4.3586402) failed to convert
-rank 71: Point 77 (-90.068896, 29.870503, -9.0) failed to convert
-rank 79: Point 77 (-89.902148, 29.898449, -7.4017637) failed to convert
-rank 12: Point 51 (-91.557365, 29.983193, -0.6994552) failed to convert
-rank 5: Point 52 (-91.766927, 30.991806, -19.110392) failed to convert
-rank 72: Point 77 (-90.095437, 29.293303, 0.45467838) failed to convert
-rank 90: Point 78 (-89.403413, 28.940071, 9.0557172) failed to convert
-rank 98: Point 77 (-89.109254, 29.176093, -0.0) failed to convert
-rank 47: Point 53 (-90.661727, 29.717173, -0.95995126) failed to convert
-rank 1: Point 53 (-92.05769, 30.764433, -9.4418971) failed to convert
-rank 10: Point 51 (-91.596581, 30.903231, -12.503449) failed to convert
-rank 91: Point 77 (-89.344425, 29.276976, 12.753685) failed to convert
-rank 70: Point 77 (-90.101717, 29.669286, -1.294846) failed to convert
-rank 3: Point 53 (-91.884338, 30.570716, -5.6011882) failed to convert
-rank 53: Point 51 (-90.5487, 29.580089, -0.36794175) failed to convert
-rank 75: Point 77 (-89.981849, 29.924448, -6.0990484) failed to convert
-rank 34: Point 51 (-90.871594, 30.175425, -0.64331483) failed to convert
-rank 8: Point 50 (-91.667299, 30.858958, -11.42969) failed to convert
-rank 40: Point 52 (-90.763191, 29.777831, -1.8567815) failed to convert
-rank 60: Point 52 (-90.381904, 29.983373, -0.32155443) failed to convert
-rank 81: Point 77 (-89.85936, 29.531375, 0.31299999) failed to convert
-rank 32: Point 51 (-90.942849, 30.119389, -3.7436059) failed to convert
-rank 4: Point 52 (-91.910605, 29.075088, 12.2) failed to convert
-rank 24: Point 52 (-91.200556, 29.896915, -0.86952563) failed to convert
-rank 84: Point 78 (-89.736164, 29.844733, -8.2296) failed to convert
-rank 80: Point 77 (-89.895329, 29.622113, -1.2718033) failed to convert
-rank 64: Point 77 (-90.283659, 29.823024, -0.21395585) failed to convert
-rank 99: Point 77 (-89.01196, 29.131042, 0.2869985) failed to convert
-rank 58: Point 52 (-90.394985, 30.423191, -2.1664222) failed to convert
-rank 74: Point 78 (-89.991301, 30.046136, -4.4622722) failed to convert
-rank 76: Point 78 (-89.965258, 29.923803, 17.420004) failed to convert
-rank 19: Point 52 (-91.31692, 29.646391, -0.01375961) failed to convert
-rank 42: Point 51 (-90.697131, 30.216104, -0.52534722) failed to convert
-rank 96: Point 78 (-89.200344, 29.256513, 0.0) failed to convert
-rank 20: Point 53 (-91.233132, 30.508522, -15.961158) failed to convert
-rank 59: Point 52 (-90.418422, 29.803438, -0.6803136) failed to convert
-rank 27: Point 52 (-91.119393, 30.257597, -12.298071) failed to convert
-rank 41: Point 52 (-90.746352, 29.815226, -0.74041771) failed to convert
-rank 86: Point 78 (-89.54446, 30.396629, -6.7063253) failed to convert
-rank 87: Point 77 (-89.540183, 29.560405, 0.29642409) failed to convert
-rank 51: Point 53 (-90.565511, 30.000041, -0.47101339) failed to convert
-rank 49: Point 53 (-90.601447, 29.95296, 0.9900916) failed to convert
-rank 85: Point 77 (-89.760119, 28.78369, 74.967597) failed to convert
-rank 46: Point 51 (-90.689395, 29.536886, -0.1499763) failed to convert
-rank 31: Point 53 (-90.99115, 30.138012, -3.960993) failed to convert
-rank 14: Point 50 (-91.522912, 29.285361, 4.2894314) failed to convert
-rank 73: Point 77 (-90.020903, 29.97975, -0.80771322) failed to convert
-rank 88: Point 78 (-89.475169, 29.336478, 0.84140593) failed to convert
-rank 78: Point 78 (-89.921508, 29.92371, -0.82449223) failed to convert
-rank 13: Point 52 (-91.500432, 30.304923, -1.8512574) failed to convert
-rank 11: Point 53 (-91.585059, 30.383797, -4.5730287) failed to convert
-rank 7: Point 53 (-91.712668, 30.762463, -15.498407) failed to convert
-rank 77: Point 77 (-89.949807, 29.860818, -8.2296) failed to convert
-rank 22: Point 52 (-91.202311, 30.43548, -15.38661) failed to convert
-rank 95: Point 77 (-89.217755, 29.250157, -0.0) failed to convert
-rank 67: Point 77 (-90.225726, 29.090175, 7.2237276) failed to convert
-rank 37: Point 53 (-90.790406, 30.261593, -3.2245185) failed to convert
-rank 26: Point 51 (-91.179395, 29.702488, -1.697736) failed to convert
-rank 23: Point 53 (-91.194178, 30.273154, -13.498679) failed to convert
-rank 48: Point 52 (-90.630654, 29.863513, 0.01002381) failed to convert
-rank 38: Point 52 (-90.786395, 29.959498, -0.94158834) failed to convert
-rank 61: Point 53 (-90.389548, 29.554119, -4.1282114) failed to convert
-rank 18: Point 54 (-91.322383, 30.130813, -6.8576957) failed to convert
-rank 69: Point 78 (-90.106027, 29.92318, -1.4636555) failed to convert
-rank 94: Point 78 (-89.244298, 29.18872, -0.0) failed to convert
-rank 83: Point 77 (-89.740053, 30.266232, -2.9647856) failed to convert
-rank 82: Point 78 (-89.7701, 30.236102, -1.2740568) failed to convert
-rank 57: Point 53 (-90.443572, 30.074355, -0.52421038) failed to convert
-rank 68: Point 78 (-90.131693, 29.908757, -7.5742806) failed to convert
-rank 9: Point 53 (-91.654183, 30.548912, -4.6647669) failed to convert
-rank 33: Point 53 (-90.9361, 29.697827, -1.2357204) failed to convert
-rank 97: Point 77 (-89.172168, 29.171127, -0.08311794) failed to convert
-rank 63: Point 53 (-90.346247, 29.459306, -1.0032561) failed to convert
-rank 93: Point 77 (-89.241181, 29.665984, 2.996502) failed to convert
-rank 92: Point 78 (-89.253041, 29.994346, 0.35794909) failed to convert
-rank 30: Point 53 (-90.994734, 30.496782, -16.3142) failed to convert
-rank 44: Point 52 (-90.705718, 29.608131, -1.6009762) failed to convert
-rank 65: Point 78 (-90.27072, 29.466751, -3.2986163) failed to convert
-rank 66: Point 78 (-90.2386, 29.433728, -3.7082871) failed to convert
-rank 89: Point 78 (-89.352272, 30.050775, 1.1916857) failed to convert
-rank 35: Point 54 (-90.874672, 29.763354, -1.5535591) failed to convert
-rank 36: Point 52 (-90.831748, 30.010682, 14.439285) failed to convert
-rank 45: Point 52 (-90.710169, 29.352454, -0.66329818) failed to convert
-rank 16: Point 51 (-91.42056, 29.832019, -7.3091045) failed to convert
-rank 54: Point 52 (-90.521565, 29.666366, -0.3307803) failed to convert
-rank 52: Point 50 (-90.566135, 29.671558, -0.52122259) failed to convert
-rank 43: Point 54 (-90.733896, 29.384767, -0.7958836) failed to convert
-rank 71: Point 78 (-90.0379, 30.266581, 3.8800001) failed to convert
-rank 90: Point 79 (-89.378181, 29.234753, 0.03804664) failed to convert
-rank 2: Point 53 (-91.935157, 30.878589, -17.188407) failed to convert
-rank 21: Point 54 (-91.223016, 30.339628, 1.889953) failed to convert
-rank 79: Point 78 (-89.933168, 29.508461, 0.21521956) failed to convert
-rank 6: Point 52 (-91.750849, 30.614686, -13.514833) failed to convert
-rank 25: Point 54 (-91.163184, 30.21301, 8.2422757) failed to convert
-rank 15: Point 54 (-91.429513, 30.3663, -2.7862075) failed to convert
-rank 72: Point 78 (-90.079074, 29.505666, -0.24650463) failed to convert
-rank 50: Point 53 (-90.591213, 29.866144, -0.40329319) failed to convert
-rank 98: Point 78 (-89.120031, 29.055165, 0.5987534) failed to convert
-rank 75: Point 78 (-89.975832, 30.000513, 11.273711) failed to convert
-rank 70: Point 78 (-90.101373, 29.673734, -1.1330215) failed to convert
-rank 81: Point 78 (-89.831448, 29.878048, -3.0516577) failed to convert
-rank 91: Point 78 (-89.350695, 29.20438, 0.47007125) failed to convert
-rank 17: Point 54 (-91.323572, 30.688226, -8.6865872) failed to convert
-rank 84: Point 79 (-89.714231, 30.11065, -0.10985603) failed to convert
-rank 0: Point 47 (-92.842844, 28.510292, 44.638184) failed to convert
-rank 80: Point 78 (-89.895747, 29.616411, 25.434451) failed to convert
-rank 64: Point 78 (-90.272613, 29.969314, 10.386501) failed to convert
-rank 99: Point 78 (-88.975384, 29.53168, 8.9586916) failed to convert
-rank 96: Point 79 (-89.107742, 30.28888, 4.4001972) failed to convert
-rank 76: Point 79 (-89.975957, 29.78849, -0.08586692) failed to convert
-rank 53: Point 52 (-90.511804, 30.09475, -0.84271594) failed to convert
-rank 55: Point 53 (-90.509061, 29.571238, 0.55430527) failed to convert
-rank 29: Point 54 (-91.066735, 29.715704, -1.3207194) failed to convert
-rank 86: Point 79 (-89.63121, 29.365014, 0.31299999) failed to convert
-rank 56: Point 51 (-90.5049, 29.438146, -0.7009564) failed to convert
-rank 12: Point 52 (-91.601935, 29.210523, 6.4000001) failed to convert
-rank 28: Point 51 (-91.101006, 29.890263, -0.99202873) failed to convert
-rank 1: Point 54 (-92.106001, 29.83004, -0.16172962) failed to convert
-rank 32: Point 52 (-90.95267, 29.971507, -0.73678144) failed to convert
-rank 10: Point 52 (-91.655325, 29.887454, -3.9555266) failed to convert
-rank 40: Point 53 (-90.790145, 29.382387, -8.2296) failed to convert
-rank 62: Point 53 (-90.343689, 29.886105, -0.61429685) failed to convert
-rank 5: Point 53 (-91.766334, 31.002107, -18.949017) failed to convert
-rank 39: Point 53 (-90.790262, 29.626964, -0.77672019) failed to convert
-rank 4: Point 53 (-91.876814, 29.707491, 0.89677961) failed to convert
-rank 8: Point 51 (-91.664573, 30.906075, -20.0) failed to convert
-rank 87: Point 78 (-89.55641, 29.367286, 32.95871) failed to convert
-rank 3: Point 54 (-91.881281, 30.626591, -6.824999) failed to convert
-rank 60: Point 53 (-90.388819, 29.88946, -0.43802616) failed to convert
-rank 47: Point 54 (-90.67554, 29.518736, -8.2296) failed to convert
-rank 74: Point 79 (-90.011844, 29.784994, -5.0310291) failed to convert
-rank 24: Point 53 (-91.211554, 29.721549, -0.018113) failed to convert
-rank 85: Point 78 (-89.671903, 29.863454, -0.28492762) failed to convert
-rank 88: Point 79 (-89.441107, 29.735412, 1.8239134) failed to convert
-rank 73: Point 78 (-90.03599, 29.787117, -1.0322724) failed to convert
-rank 78: Point 79 (-89.914391, 30.012644, -9.0) failed to convert
-rank 77: Point 78 (-89.967703, 29.634502, 1.0251995) failed to convert
-rank 67: Point 78 (-90.156903, 29.998198, 1.0467153) failed to convert
-rank 95: Point 78 (-89.223095, 29.189406, -0.31910739) failed to convert
-rank 69: Point 79 (-90.098603, 30.018936, -9.0) failed to convert
-rank 82: Point 79 (-89.771506, 30.218969, -1.3168075) failed to convert
-rank 83: Point 78 (-89.780269, 29.776046, -8.2296) failed to convert
-rank 94: Point 79 (-89.249989, 29.123586, -0.19845023) failed to convert
-rank 41: Point 53 (-90.743823, 29.851709, -1.4216312) failed to convert
-rank 11: Point 54 (-91.561692, 30.781698, -11.789809) failed to convert
-rank 42: Point 52 (-90.710831, 30.019575, 42.190985) failed to convert
-rank 14: Point 51 (-91.477885, 30.051193, -2.234319) failed to convert
-rank 34: Point 52 (-90.871556, 30.175804, -1.0248148) failed to convert
-rank 13: Point 53 (-91.540606, 29.621736, -0.67671227) failed to convert
-rank 58: Point 53 (-90.472871, 29.356451, -0.0) failed to convert
-rank 7: Point 54 (-91.739738, 30.284353, -8.2296) failed to convert
-rank 22: Point 53 (-91.202233, 30.436696, -15.322602) failed to convert
-rank 37: Point 54 (-90.80968, 29.980015, -9.5027504) failed to convert
-rank 46: Point 52 (-90.697345, 29.421876, -0.25384231) failed to convert
-rank 20: Point 54 (-91.241478, 30.376072, -15.195196) failed to convert
-rank 31: Point 54 (-90.993033, 30.109378, -10.010889) failed to convert
-rank 18: Point 55 (-91.322374, 30.130754, -2.3769934) failed to convert
-rank 27: Point 53 (-91.123365, 30.195846, -1.5904095) failed to convert
-rank 51: Point 54 (-90.559898, 30.078534, -1.8467053) failed to convert
-rank 59: Point 53 (-90.418209, 29.806343, -0.68939664) failed to convert
-rank 19: Point 53 (-91.307135, 29.805977, -0.02) failed to convert
-rank 49: Point 54 (-90.647529, 29.296491, -1.4879549) failed to convert
-rank 97: Point 78 (-89.166085, 29.239655, -0.17755465) failed to convert
-rank 68: Point 79 (-90.13077, 29.920647, -3.2328383) failed to convert
-rank 89: Point 79 (-89.427537, 29.179284, 0.31299999) failed to convert
-rank 66: Point 79 (-90.241784, 29.391151, -3.455767) failed to convert
-rank 93: Point 78 (-89.292233, 29.083407, -0.0) failed to convert
-rank 92: Point 79 (-89.317732, 29.257112, -0.93751262) failed to convert
-rank 71: Point 79 (-90.068282, 29.878318, 1.4853212) failed to convert
-rank 65: Point 79 (-90.270684, 29.4668, -2.1590713) failed to convert
-rank 48: Point 53 (-90.625488, 29.936712, -0.07859971) failed to convert
-rank 98: Point 79 (-89.111372, 29.151941, 0.37132017) failed to convert
-rank 90: Point 80 (-89.372567, 29.299927, -5.0947323) failed to convert
-rank 72: Point 79 (-90.046116, 29.929871, -9.0) failed to convert
-rank 61: Point 54 (-90.388503, 29.56834, -0.77934094) failed to convert
-rank 79: Point 79 (-89.951989, 29.269692, 0.78031124) failed to convert
-rank 75: Point 79 (-89.970789, 30.064096, 2.7747282) failed to convert
-rank 26: Point 52 (-91.145789, 30.231519, -6.490179) failed to convert
-rank 38: Point 53 (-90.783552, 30.000973, -4.8282335) failed to convert
-rank 81: Point 79 (-89.871625, 29.377885, 1.2016847) failed to convert
-rank 33: Point 54 (-90.910375, 30.084055, 26.696763) failed to convert
-rank 91: Point 79 (-89.346856, 29.248824, -0.08137971) failed to convert
-rank 23: Point 54 (-91.240534, 29.534182, 0.89558115) failed to convert
-rank 70: Point 79 (-90.101632, 29.670031, -1.1820809) failed to convert
-rank 84: Point 80 (-89.734914, 29.859693, -0.00101493) failed to convert
-rank 64: Point 79 (-90.308068, 29.494698, 0.11178623) failed to convert
-rank 80: Point 79 (-89.867246, 29.971949, -0.27961254) failed to convert
-rank 9: Point 54 (-91.650246, 30.617141, -13.703809) failed to convert
-rank 99: Point 79 (-88.927922, 30.04353, 8.6734929) failed to convert
-rank 36: Point 53 (-90.831937, 30.007897, 14.424439) failed to convert
-rank 96: Point 80 (-89.209892, 29.148073, -0.63863134) failed to convert
-rank 44: Point 53 (-90.64413, 30.487481, -9.4380926) failed to convert
-rank 76: Point 80 (-89.977733, 29.765969, -0.37706585) failed to convert
-rank 35: Point 55 (-90.874727, 29.76252, -0.54814712) failed to convert
-rank 54: Point 53 (-90.515782, 29.746909, -0.4392797) failed to convert
-rank 30: Point 54 (-91.045325, 29.724977, -0.58979618) failed to convert
-rank 16: Point 52 (-91.388808, 30.357025, -2.319292) failed to convert
-rank 63: Point 54 (-90.303299, 30.037382, -0.21588447) failed to convert
-rank 52: Point 51 (-90.566653, 29.663956, -0.53826981) failed to convert
-rank 86: Point 80 (-89.609045, 29.631329, -0.0) failed to convert
-rank 45: Point 53 (-90.670158, 29.929261, -1.59278) failed to convert
-rank 57: Point 54 (-90.492076, 29.404314, -8.2296) failed to convert
-rank 6: Point 53 (-91.753642, 30.565019, -12.460192) failed to convert
-rank 43: Point 55 (-90.733889, 29.384827, -0.52943152) failed to convert
-rank 85: Point 79 (-89.660582, 29.999269, 3.0713365) failed to convert
-rank 2: Point 54 (-91.986355, 29.919852, -1.4102825) failed to convert
-rank 21: Point 55 (-91.229448, 30.237426, -2.725311) failed to convert
-rank 87: Point 79 (-89.557769, 29.351054, 1.1205832) failed to convert
-rank 74: Point 80 (-89.991284, 30.0461, -4.4622722) failed to convert
-rank 25: Point 55 (-91.164433, 30.193234, 5.3246129) failed to convert
-rank 88: Point 80 (-89.401484, 30.193449, 3.157815) failed to convert
-rank 73: Point 79 (-90.021141, 29.976557, -9.0) failed to convert
-rank 77: Point 79 (-89.966911, 29.644433, 1.1343849) failed to convert
-rank 78: Point 80 (-89.914379, 30.012585, -9.0) failed to convert
-rank 67: Point 79 (-90.211231, 29.283013, 0.31299999) failed to convert
-rank 69: Point 80 (-90.097991, 30.02681, -0.93968427) failed to convert
-rank 50: Point 54 (-90.604766, 29.674465, 0.86749147) failed to convert
-rank 17: Point 55 (-91.393313, 29.546481, -0.44405442) failed to convert
-rank 95: Point 79 (-89.227387, 29.140448, 0.28621217) failed to convert
-rank 15: Point 55 (-91.470467, 29.681425, -2.859024) failed to convert
-rank 53: Point 53 (-90.565455, 29.343756, -0.4207886) failed to convert
-rank 82: Point 80 (-89.8016, 29.85064, -0.29022771) failed to convert
-rank 83: Point 79 (-89.773111, 29.863677, -9.1113871) failed to convert
-rank 12: Point 53 (-91.605684, 29.143909, 5.5) failed to convert
-rank 29: Point 55 (-91.035683, 30.193566, -12.377319) failed to convert
-rank 94: Point 80 (-89.248558, 29.139824, 6.256693) failed to convert
-rank 55: Point 54 (-90.49175, 29.81193, -1.3076021) failed to convert
-rank 56: Point 52 (-90.477174, 29.823418, -2.1063664) failed to convert
-rank 89: Point 80 (-89.420541, 29.261182, -1.0769979) failed to convert
-rank 97: Point 79 (-89.104254, 29.929228, 2.6535912) failed to convert
-rank 68: Point 80 (-90.13168, 29.908795, -7.5742806) failed to convert
-rank 10: Point 53 (-91.605046, 30.758272, -16.472308) failed to convert
-rank 28: Point 52 (-91.087017, 30.107221, -2.7236206) failed to convert
-rank 62: Point 54 (-90.343807, 29.884199, -0.25025817) failed to convert
-rank 1: Point 55 (-92.106209, 29.825604, -1.9329989) failed to convert
-rank 93: Point 79 (-89.292906, 29.075405, 14.665316) failed to convert
-rank 66: Point 80 (-90.17169, 30.313947, 3.9769107) failed to convert
-rank 92: Point 80 (-89.345149, 28.939616, 12.942033) failed to convert
-rank 39: Point 54 (-90.804488, 29.417199, -0.30071952) failed to convert
-rank 71: Point 80 (-90.023256, 30.451925, -9.8534162) failed to convert
-rank 65: Point 80 (-90.239749, 29.878671, -4.3586402) failed to convert
-rank 32: Point 53 (-90.98862, 29.424661, -0.48516219) failed to convert
-rank 47: Point 55 (-90.661474, 29.720754, -1.1084446) failed to convert
-rank 0: Point 48 (-92.831326, 28.775717, 29.200001) failed to convert
-rank 3: Point 55 (-91.938273, 29.565711, -0.00955908) failed to convert
-rank 24: Point 54 (-91.178217, 30.249653, -4.324538) failed to convert
-rank 90: Point 81 (-89.316272, 29.946782, 1.0561353) failed to convert
-rank 8: Point 52 (-91.718411, 29.961331, -5.2432656) failed to convert
-rank 60: Point 54 (-90.382228, 29.978858, -0.86279509) failed to convert
-rank 40: Point 54 (-90.76081, 29.812494, -2.2412204) failed to convert
-rank 4: Point 54 (-91.810471, 30.916288, -11.820456) failed to convert
-rank 42: Point 53 (-90.745897, 29.511298, -1.2352336) failed to convert
-rank 58: Point 54 (-90.437063, 29.851035, 1.8172343) failed to convert
-rank 98: Point 80 (-89.012358, 30.242454, 4.5043385) failed to convert
-rank 75: Point 80 (-89.988508, 29.839931, 18.308143) failed to convert
-rank 79: Point 80 (-89.904782, 29.865314, -0.6686089) failed to convert
-rank 5: Point 54 (-91.777486, 30.80417, -10.334919) failed to convert
-rank 19: Point 54 (-91.263801, 30.503689, 13.851809) failed to convert
-rank 72: Point 80 (-90.035651, 30.063271, 3.9948043) failed to convert
-rank 91: Point 80 (-89.348537, 29.22912, -0.01264122) failed to convert
-rank 27: Point 54 (-91.116363, 30.304371, -5.3735732) failed to convert
-rank 49: Point 55 (-90.647521, 29.296564, -1.13078) failed to convert
-rank 64: Point 80 (-90.316316, 29.382874, 0.458) failed to convert
-rank 80: Point 80 (-89.862589, 30.029612, 9.5813455) failed to convert
-rank 59: Point 54 (-90.393758, 30.139031, 2.3900001) failed to convert
-rank 84: Point 81 (-89.736137, 29.844678, -8.2296) failed to convert
-rank 70: Point 80 (-90.082925, 29.911732, -5.4657579) failed to convert
-rank 81: Point 80 (-89.813705, 30.096378, 12.618395) failed to convert
-rank 51: Point 55 (-90.559906, 30.07833, -2.0606414) failed to convert
-rank 99: Point 80 (-88.911125, 30.222992, 1.6220387) failed to convert
-rank 41: Point 54 (-90.743814, 29.851806, -1.0300038) failed to convert
-rank 20: Point 55 (-91.290441, 29.588478, -0.35621513) failed to convert
-rank 76: Point 81 (-89.968513, 29.882593, 39.659292) failed to convert
-rank 11: Point 55 (-91.564498, 30.733875, 3.670657) failed to convert
-rank 13: Point 54 (-91.500605, 30.30187, -0.31799999) failed to convert
-rank 31: Point 55 (-91.058146, 29.106466, 2.0223522) failed to convert
-rank 7: Point 55 (-91.700619, 30.97283, -12.76737) failed to convert
-rank 18: Point 56 (-91.32244, 30.129554, -0.23100001) failed to convert
-rank 96: Point 81 (-89.118563, 30.169785, 8.7438984) failed to convert
-rank 22: Point 54 (-91.203546, 30.415949, 9.4557302) failed to convert
-rank 37: Point 55 (-90.852833, 29.341066, -0.21787953) failed to convert
-rank 14: Point 52 (-91.516742, 29.391208, 2.4835364) failed to convert
-rank 48: Point 54 (-90.630515, 29.865292, -0.63701478) failed to convert
-rank 86: Point 81 (-89.628121, 29.401624, 0.2466008) failed to convert
-rank 74: Point 81 (-89.999775, 29.93844, 20.422107) failed to convert
-rank 88: Point 81 (-89.474418, 29.344748, 46.217653) failed to convert
-rank 33: Point 55 (-90.930111, 29.787775, -0.85230401) failed to convert
-rank 46: Point 53 (-90.684242, 29.611191, -1.1103288) failed to convert
-rank 38: Point 54 (-90.810502, 29.60545, -0.65395489) failed to convert
-rank 87: Point 80 (-89.518589, 29.814777, -0.0) failed to convert
-rank 85: Point 80 (-89.651176, 30.111826, 2.901109) failed to convert
-rank 26: Point 53 (-91.172456, 29.812357, -7.4950326) failed to convert
-rank 61: Point 55 (-90.392064, 29.519449, -0.43295289) failed to convert
-rank 23: Point 55 (-91.194177, 30.273094, -13.498679) failed to convert
-rank 36: Point 54 (-90.831357, 30.016247, 13.063032) failed to convert
-rank 69: Point 81 (-90.098585, 30.019116, -9.0) failed to convert
-rank 73: Point 80 (-90.02086, 29.980094, -0.90121388) failed to convert
-rank 78: Point 81 (-89.944011, 29.640172, 46.101912) failed to convert
-rank 44: Point 54 (-90.689768, 29.837975, -0.87760095) failed to convert
-rank 9: Point 55 (-91.627386, 31.01071, -15.435086) failed to convert
-rank 67: Point 80 (-90.160357, 29.952906, 20.724953) failed to convert
-rank 52: Point 52 (-90.52232, 30.282461, 3.1049216) failed to convert
-rank 77: Point 80 (-89.963514, 29.687478, -2.6779294) failed to convert
-rank 54: Point 54 (-90.526664, 29.594922, -0.99858914) failed to convert
-rank 82: Point 81 (-89.770066, 30.236197, -1.3289208) failed to convert
-rank 95: Point 80 (-89.222439, 29.196706, -0.69440307) failed to convert
-rank 68: Point 81 (-90.149246, 29.679798, 0.31299999) failed to convert
-rank 35: Point 56 (-90.874655, 29.763536, -1.3343636) failed to convert
-rank 83: Point 80 (-89.741491, 30.248586, -2.4594772) failed to convert
-rank 16: Point 53 (-91.4097, 30.012388, -0.77119997) failed to convert
-rank 94: Point 81 (-89.243223, 29.200693, -0.61443925) failed to convert
-rank 21: Point 56 (-91.22624, 30.288289, 27.337707) failed to convert
-rank 63: Point 55 (-90.309595, 29.953218, -8.2326486) failed to convert
-rank 34: Point 53 (-90.871309, 30.179353, -1.6768892) failed to convert
-rank 2: Point 55 (-91.936164, 30.859793, -10.857861) failed to convert
-rank 57: Point 55 (-90.475808, 29.630443, 0.97613687) failed to convert
-rank 6: Point 54 (-91.758407, 30.480162, -10.375531) failed to convert
-rank 93: Point 80 (-89.269834, 29.339706, -0.0) failed to convert
-rank 50: Point 55 (-90.564617, 30.238967, 2.5899999) failed to convert
-rank 25: Point 56 (-91.163027, 30.21528, -12.560809) failed to convert
-rank 71: Point 81 (-90.062956, 29.946533, -4.0886981) failed to convert
-rank 97: Point 80 (-89.18628, 29.011243, -0.57053843) failed to convert
-rank 89: Point 81 (-89.424831, 29.210882, -0.40248567) failed to convert
-rank 92: Point 81 (-89.313746, 29.302624, -0.0) failed to convert
-rank 45: Point 54 (-90.71119, 29.337556, 0.66909296) failed to convert
-rank 66: Point 81 (-90.267531, 29.045748, 7.9962463) failed to convert
-rank 65: Point 81 (-90.274906, 29.409502, 0.27200001) failed to convert
-rank 17: Point 56 (-91.380991, 29.750823, -0.25176473) failed to convert
-rank 90: Point 82 (-89.368138, 29.350749, 0.31299999) failed to convert
-rank 98: Point 81 (-89.108913, 29.179087, 5.0462497) failed to convert
-rank 15: Point 56 (-91.431117, 30.339547, -2.7331383) failed to convert
-rank 29: Point 56 (-91.066724, 29.715764, -1.2241139) failed to convert
-rank 53: Point 54 (-90.510509, 30.112623, -0.38325914) failed to convert
-rank 10: Point 54 (-91.601751, 30.814593, -20.0) failed to convert
-rank 79: Point 81 (-89.891102, 30.035853, 0.02033844) failed to convert
-rank 62: Point 55 (-90.371359, 29.510674, -0.48889478) failed to convert
-rank 75: Point 81 (-89.981835, 29.924486, -6.0990484) failed to convert
-rank 30: Point 55 (-91.015008, 30.189541, -7.3374199) failed to convert
-rank 91: Point 81 (-89.349677, 29.215798, 1.4161399) failed to convert
-rank 28: Point 53 (-91.070539, 30.360895, -10.357703) failed to convert
-rank 55: Point 55 (-90.516553, 29.466443, -0.68243656) failed to convert
-rank 39: Point 55 (-90.771597, 29.900144, 0.29318284) failed to convert
-rank 64: Point 81 (-90.303684, 29.552997, -2.828544) failed to convert
-rank 72: Point 81 (-90.037672, 30.037417, 14.87993) failed to convert
-rank 99: Point 81 (-88.911728, 30.21426, 6.0043029) failed to convert
-rank 47: Point 56 (-90.675536, 29.518776, -8.2296) failed to convert
-rank 81: Point 81 (-89.831431, 29.87799, -3.0516577) failed to convert
-rank 80: Point 81 (-89.89508, 29.624399, -0.59775974) failed to convert
-rank 70: Point 81 (-90.08524, 29.881888, 1.6297939) failed to convert
-rank 84: Point 82 (-89.740167, 29.795449, -0.53944308) failed to convert
-rank 43: Point 56 (-90.698395, 29.898804, -0.354173) failed to convert
-rank 24: Point 55 (-91.176477, 30.276777, 22.282658) failed to convert
-rank 3: Point 56 (-91.98682, 28.6351, 38.79023) failed to convert
-rank 32: Point 54 (-90.942325, 30.127072, -5.6937997) failed to convert
-rank 0: Point 49 (-92.840901, 28.53833, 43.100352) failed to convert
-rank 76: Point 82 (-89.968902, 29.877648, -0.37627243) failed to convert
-rank 8: Point 53 (-91.728805, 29.775863, -0.5622627) failed to convert
-rank 60: Point 55 (-90.38466, 29.945823, 33.674699) failed to convert
-rank 40: Point 55 (-90.727567, 30.293397, -0.2410867) failed to convert
-rank 96: Point 82 (-89.203149, 29.224517, -0.12152306) failed to convert
-rank 12: Point 54 (-91.534251, 30.375681, -2.6111261) failed to convert
-rank 42: Point 54 (-90.720892, 29.874291, -2.0017006) failed to convert
-rank 19: Point 55 (-91.28549, 30.156184, -0.84371467) failed to convert
-rank 1: Point 56 (-92.10596, 29.83004, -0.75927034) failed to convert
-rank 5: Point 55 (-91.805023, 30.31061, -3.974846) failed to convert
-rank 88: Point 82 (-89.469385, 29.403382, 0.50110421) failed to convert
-rank 86: Point 82 (-89.6242, 29.44885, -0.49497583) failed to convert
-rank 74: Point 82 (-90.011685, 29.786855, 14.12572) failed to convert
-rank 27: Point 55 (-91.120621, 30.238113, 31.410726) failed to convert
-rank 4: Point 55 (-91.826098, 30.635205, -8.0937633) failed to convert
-rank 59: Point 55 (-90.397281, 30.091129, 1.2707263) failed to convert
-rank 85: Point 81 (-89.674182, 29.83554, -0.20062123) failed to convert
-rank 49: Point 56 (-90.647195, 29.300907, -8.2296) failed to convert
-rank 87: Point 81 (-89.513952, 29.869261, -0.58708191) failed to convert
-rank 69: Point 82 (-90.120754, 29.732138, -0.38961896) failed to convert
-rank 20: Point 56 (-91.24397, 30.336283, -4.7020996) failed to convert
-rank 51: Point 56 (-90.606067, 29.427205, -8.2296) failed to convert
-rank 31: Point 56 (-91.006197, 29.908724, -2.102398) failed to convert
-rank 41: Point 55 (-90.762742, 29.575821, -2.0488935) failed to convert
-rank 73: Point 81 (-90.020858, 29.979919, -1.2169251) failed to convert
-rank 58: Point 55 (-90.453991, 29.61804, -1.078205) failed to convert
-rank 11: Point 56 (-91.622278, 29.739049, 1.7328383) failed to convert
-rank 22: Point 55 (-91.250563, 29.666569, 1.2392143) failed to convert
-rank 78: Point 82 (-89.9211, 29.928373, -0.47685133) failed to convert
-rank 67: Point 81 (-90.173185, 29.785148, 2.1791575) failed to convert
-rank 48: Point 55 (-90.630639, 29.863454, -0.99633622) failed to convert
-rank 18: Point 57 (-91.322641, 30.126142, -0.23100001) failed to convert
-rank 38: Point 55 (-90.811667, 29.588239, -0.47873993) failed to convert
-rank 37: Point 56 (-90.817524, 29.864738, -0.43960755) failed to convert
-rank 77: Point 81 (-89.906587, 30.400901, -9.8122497) failed to convert
-rank 13: Point 55 (-91.531055, 29.785246, -1.9434982) failed to convert
-rank 82: Point 82 (-89.758813, 30.372785, -9.3509288) failed to convert
-rank 46: Point 54 (-90.710109, 29.236419, -0.5105526) failed to convert
-rank 95: Point 81 (-89.205084, 29.393453, 6.3321147) failed to convert
-rank 83: Point 81 (-89.741466, 30.248618, -2.6988489) failed to convert
-rank 68: Point 82 (-90.170575, 29.399819, 0.31299999) failed to convert
-rank 61: Point 56 (-90.364384, 29.895895, -0.43713653) failed to convert
-rank 26: Point 54 (-91.135779, 30.387397, -8.0064444) failed to convert
-rank 94: Point 82 (-89.248107, 29.14495, 2.6934146) failed to convert
-rank 7: Point 56 (-91.758661, 29.945425, -5.4151799) failed to convert
-rank 89: Point 82 (-89.425394, 29.204183, -0.22872059) failed to convert
-rank 92: Point 82 (-89.306651, 29.383929, 2.425968) failed to convert
-rank 23: Point 56 (-91.189326, 30.349403, 10.16232) failed to convert
-rank 97: Point 81 (-89.135075, 29.58673, 4.8866814) failed to convert
-rank 14: Point 53 (-91.477087, 30.064417, 1.6970947) failed to convert
-rank 71: Point 82 (-90.056234, 30.032499, -5.5168803) failed to convert
-rank 90: Point 83 (-89.402635, 28.948485, 2.3958067) failed to convert
-rank 56: Point 53 (-90.506286, 29.418726, -0.0) failed to convert
-rank 65: Point 82 (-90.23293, 29.967863, -2.6441617) failed to convert
-rank 36: Point 55 (-90.831543, 30.013467, 15.653517) failed to convert
-rank 66: Point 82 (-90.238214, 29.438385, -3.7149025) failed to convert
-rank 52: Point 53 (-90.580932, 29.462004, 0.39257874) failed to convert
-rank 16: Point 54 (-91.420545, 29.832077, -7.3091045) failed to convert
-rank 93: Point 81 (-89.278821, 29.236306, -0.34871245) failed to convert
-rank 33: Point 56 (-90.90952, 30.096506, 20.095317) failed to convert
-rank 9: Point 56 (-91.647431, 30.665668, -9.434491) failed to convert
-rank 98: Point 82 (-89.066691, 29.648001, 4.9870479) failed to convert
-rank 63: Point 56 (-90.35779, 29.301776, -0.0) failed to convert
-rank 79: Point 82 (-89.881798, 30.151385, 1.5727997) failed to convert
-rank 75: Point 82 (-89.996772, 29.734864, 16.121627) failed to convert
-rank 91: Point 82 (-89.369434, 28.985925, 14.31532) failed to convert
-rank 54: Point 55 (-90.525109, 29.616662, -0.44355721) failed to convert
-rank 6: Point 55 (-91.767595, 30.315985, -2.4577614) failed to convert
-rank 64: Point 82 (-90.303684, 29.552936, -2.828544) failed to convert
-rank 35: Point 57 (-90.874586, 29.764435, -1.2753524) failed to convert
-rank 25: Point 57 (-91.164896, 30.185939, -11.820324) failed to convert
-rank 50: Point 56 (-90.591121, 29.867262, -0.18563858) failed to convert
-rank 84: Point 83 (-89.73612, 29.844642, -8.2296) failed to convert
-rank 2: Point 56 (-91.985978, 29.926826, -0.14744316) failed to convert
-rank 21: Point 57 (-91.261047, 29.731376, -0.16556108) failed to convert
-rank 57: Point 56 (-90.471489, 29.690101, -1.0725307) failed to convert
-rank 72: Point 82 (-90.08686, 29.404237, -0.38840576) failed to convert
-rank 15: Point 57 (-91.465254, 29.769036, -1.0548551) failed to convert
-rank 81: Point 82 (-89.827451, 29.927087, -8.8206079) failed to convert
-rank 99: Point 82 (-89.017203, 29.067087, 21.452804) failed to convert
-rank 17: Point 57 (-91.380424, 29.760066, 0.186) failed to convert
-rank 45: Point 55 (-90.706103, 29.411438, 0.21129039) failed to convert
-rank 80: Point 82 (-89.858078, 30.085114, -5.4699411) failed to convert
-rank 76: Point 83 (-89.937912, 30.267075, -0.14862983) failed to convert
-rank 70: Point 82 (-90.101629, 29.66997, -1.1921947) failed to convert
-rank 96: Point 83 (-89.197967, 29.283033, -0.0) failed to convert
-rank 86: Point 83 (-89.5947, 29.802078, -0.1949166) failed to convert
-rank 62: Point 56 (-90.369889, 29.530632, -0.38156359) failed to convert
-rank 53: Point 55 (-90.53937, 29.710915, -0.03159811) failed to convert
-rank 34: Point 54 (-90.871401, 30.177951, -2.3010886) failed to convert
-rank 29: Point 57 (-91.041105, 30.110487, -5.0173889) failed to convert
-rank 10: Point 55 (-91.701391, 29.068066, 5.9554945) failed to convert
-rank 28: Point 54 (-91.080448, 30.208359, 0.31181477) failed to convert
-rank 88: Point 83 (-89.466457, 29.437477, 2.7361145) failed to convert
-rank 85: Point 82 (-89.672083, 29.86083, -0.00097465) failed to convert
-rank 30: Point 56 (-91.038126, 29.835323, -0.66840829) failed to convert
-rank 55: Point 56 (-90.51631, 29.469761, 0.03048) failed to convert
-rank 39: Point 56 (-90.77216, 29.891886, -0.45476382) failed to convert
-rank 74: Point 83 (-90.055371, 29.225249, 0.80738594) failed to convert
-rank 87: Point 82 (-89.567399, 29.235212, 3.7328415) failed to convert
-rank 69: Point 83 (-90.098564, 30.01931, -9.0) failed to convert
-rank 32: Point 55 (-90.964401, 29.793861, -1.3475179) failed to convert
-rank 73: Point 82 (-90.025802, 29.916895, 1.1193063) failed to convert
-rank 8: Point 54 (-91.664151, 30.913003, -14.329394) failed to convert
-rank 24: Point 56 (-91.173828, 30.318203, 0.01562362) failed to convert
-rank 3: Point 57 (-91.87517, 30.734542, -10.229108) failed to convert
-rank 47: Point 57 (-90.661614, 29.718718, -0.3001894) failed to convert
-rank 40: Point 56 (-90.790094, 29.383037, -8.2296) failed to convert
-rank 60: Point 56 (-90.388713, 29.890755, -0.58059938) failed to convert
-rank 43: Point 57 (-90.736487, 29.346569, -8.2296) failed to convert
-rank 78: Point 83 (-89.926024, 29.866291, 35.103941) failed to convert
-rank 27: Point 56 (-91.120383, 30.241816, -4.0376921) failed to convert
-rank 5: Point 56 (-91.773612, 30.872908, -10.375185) failed to convert
-rank 59: Point 56 (-90.445664, 29.428486, -0.16871792) failed to convert
-rank 19: Point 56 (-91.302852, 29.875314, -0.7790389) failed to convert
-rank 42: Point 55 (-90.745896, 29.511147, -0.90433131) failed to convert
-rank 12: Point 55 (-91.535438, 30.355222, -3.0403963) failed to convert
-rank 4: Point 56 (-91.811771, 30.892626, -15.195784) failed to convert
-rank 0: Point 50 (-92.836501, 28.620433, 34.799999) failed to convert
-rank 44: Point 55 (-90.689735, 29.838371, -0.10421188) failed to convert
-rank 77: Point 82 (-89.948597, 29.875767, 23.431241) failed to convert
-rank 67: Point 82 (-90.161559, 29.936047, -1.3331483) failed to convert
-rank 82: Point 83 (-89.846654, 29.291557, 2.098639) failed to convert
-rank 83: Point 82 (-89.780214, 29.776219, 0.307594) failed to convert
-rank 68: Point 83 (-90.096768, 30.358882, 3.4000001) failed to convert
-rank 49: Point 57 (-90.647382, 29.298209, -0.5850588) failed to convert
-rank 1: Point 57 (-92.10622, 29.824824, -1.6024737) failed to convert
-rank 41: Point 56 (-90.740407, 29.901059, 0.4640069) failed to convert
-rank 89: Point 83 (-89.37746, 29.761366, 2.25) failed to convert
-rank 94: Point 83 (-89.173431, 29.987377, 0.7042591) failed to convert
-rank 31: Point 57 (-91.05072, 29.221562, 0.39322105) failed to convert
-rank 95: Point 82 (-89.22583, 29.157998, -0.0) failed to convert
-rank 51: Point 57 (-90.587833, 29.685849, 0.48344641) failed to convert
-rank 22: Point 56 (-91.244815, 29.75899, 5.307042) failed to convert
-rank 97: Point 82 (-89.173176, 29.159099, 5.089685) failed to convert
-rank 65: Point 83 (-90.243491, 29.827794, 0.99235945) failed to convert
-rank 20: Point 57 (-91.233111, 30.508465, -15.961158) failed to convert
-rank 38: Point 56 (-90.845426, 29.085991, 0.33562824) failed to convert
-rank 11: Point 57 (-91.637698, 29.467704, 1.8178603) failed to convert
-rank 18: Point 58 (-91.297904, 30.524893, -8.2582281) failed to convert
-rank 58: Point 56 (-90.404338, 30.296653, -0.73606217) failed to convert
-rank 90: Point 84 (-89.381337, 29.197346, 0.31299999) failed to convert
-rank 92: Point 83 (-89.234043, 30.207198, 3.0254509) failed to convert
-rank 66: Point 83 (-90.24178, 29.390792, -3.270066) failed to convert
-rank 48: Point 56 (-90.630629, 29.863415, -0.79600494) failed to convert
-rank 37: Point 57 (-90.792091, 30.23649, -1.0621078) failed to convert
-rank 71: Point 83 (-90.026965, 30.404726, -8.7471399) failed to convert
-rank 93: Point 82 (-89.197122, 30.159658, 3.0232098) failed to convert
-rank 46: Point 55 (-90.697198, 29.423916, -0.10186218) failed to convert
-rank 13: Point 56 (-91.510739, 30.130581, -3.3210098) failed to convert
-rank 61: Point 57 (-90.365047, 29.886903, -0.39988191) failed to convert
-rank 7: Point 57 (-91.75721, 29.971422, -4.460508) failed to convert
-rank 84: Point 84 (-89.714666, 30.104825, 6.5451671) failed to convert
-rank 23: Point 57 (-91.247658, 29.418831, 1.6355051) failed to convert
-rank 79: Point 83 (-89.867953, 30.322619, -6.3272106) failed to convert
-rank 98: Point 83 (-89.109781, 29.168981, -0.3653492) failed to convert
-rank 56: Point 54 (-90.476211, 29.836608, -0.37490652) failed to convert
-rank 52: Point 54 (-90.582388, 29.441335, 0.06095999) failed to convert
-rank 16: Point 55 (-91.365683, 30.734111, -20.0) failed to convert
-rank 14: Point 54 (-91.488943, 29.864108, -0.64362133) failed to convert
-rank 26: Point 55 (-91.186843, 29.583859, -0.53216106) failed to convert
-rank 75: Point 83 (-89.981602, 29.927362, 24.396192) failed to convert
-rank 33: Point 57 (-90.940912, 29.624597, -0.31313801) failed to convert
-rank 91: Point 83 (-89.285712, 29.94846, -0.5589701) failed to convert
-rank 64: Point 83 (-90.303683, 29.552896, -2.828544) failed to convert
-rank 72: Point 83 (-90.038181, 30.030793, -4.464253) failed to convert
-rank 81: Point 83 (-89.831419, 29.877951, -3.0516577) failed to convert
-rank 9: Point 57 (-91.63225, 30.927122, -3.0) failed to convert
-rank 63: Point 57 (-90.310137, 29.945622, 25.119895) failed to convert
-rank 76: Point 84 (-89.974296, 29.809162, 1.1478073) failed to convert
-rank 70: Point 83 (-90.102562, 29.65786, -0.33043928) failed to convert
-rank 86: Point 84 (-89.56187, 30.190907, -0.15667077) failed to convert
-rank 36: Point 56 (-90.832094, 30.005114, 15.667597) failed to convert
-rank 54: Point 56 (-90.537681, 29.440184, -0.0) failed to convert
-rank 99: Point 83 (-88.948884, 29.811552, 1.3674748) failed to convert
-rank 80: Point 83 (-89.874643, 29.879521, -1.6685321) failed to convert
-rank 35: Point 58 (-90.874612, 29.763957, -0.88621461) failed to convert
-rank 96: Point 84 (-89.207893, 29.170525, -0.0) failed to convert
-rank 88: Point 84 (-89.439215, 29.755034, -0.0) failed to convert
-rank 6: Point 56 (-91.75078, 30.615426, -12.860323) failed to convert
-rank 25: Point 58 (-91.199966, 29.630927, -1.3021331) failed to convert
-rank 15: Point 58 (-91.470705, 29.676821, -0.0399544) failed to convert
-rank 85: Point 83 (-89.637275, 30.277161, -0.78595119) failed to convert
-rank 50: Point 57 (-90.603155, 29.697129, -1.1494965) failed to convert
-rank 57: Point 57 (-90.488033, 29.460389, -8.2296) failed to convert
-rank 17: Point 58 (-91.37743, 29.80884, 3.2472824) failed to convert
-rank 74: Point 84 (-89.991469, 30.043515, 0.7911352) failed to convert
-rank 2: Point 57 (-91.990373, 29.842418, -0.74573267) failed to convert
-rank 21: Point 58 (-91.211673, 30.518638, 2.9659173) failed to convert
-rank 73: Point 83 (-90.021712, 29.968996, 0.27864895) failed to convert
-rank 45: Point 56 (-90.710433, 29.348314, 0.21682683) failed to convert
-rank 69: Point 84 (-90.120411, 29.736495, -0.20840252) failed to convert
-rank 62: Point 57 (-90.369886, 29.530572, -1.6194617) failed to convert
-rank 87: Point 83 (-89.556494, 29.365196, -5.0761395) failed to convert
-rank 30: Point 57 (-91.015435, 30.182534, 15.258178) failed to convert
-rank 28: Point 55 (-91.08074, 30.203718, -12.363603) failed to convert
-rank 78: Point 84 (-89.921696, 29.920534, 22.583566) failed to convert
-rank 77: Point 83 (-89.949776, 29.86087, -8.2296) failed to convert
-rank 39: Point 57 (-90.773836, 29.867346, -0.5131998) failed to convert
-rank 67: Point 83 (-90.217547, 29.196883, 0.759) failed to convert
-rank 53: Point 56 (-90.557439, 29.456943, -0.75577713) failed to convert
-rank 68: Point 84 (-90.131659, 29.908852, -7.5742806) failed to convert
-rank 82: Point 84 (-89.770504, 30.230647, -0.44243439) failed to convert
-rank 83: Point 83 (-89.730212, 30.3844, -3.99623) failed to convert
-rank 24: Point 57 (-91.172175, 30.344004, 1.8795679) failed to convert
-rank 8: Point 55 (-91.660779, 30.971262, -3.8920309) failed to convert
-rank 43: Point 58 (-90.688811, 30.036212, 19.96241) failed to convert
-rank 94: Point 84 (-89.243296, 29.19979, -0.64351077) failed to convert
-rank 3: Point 58 (-91.879812, 30.648573, -8.2296) failed to convert
-rank 65: Point 84 (-90.218086, 30.162629, 4.5799999) failed to convert
-rank 95: Point 83 (-89.192393, 29.536461, 5.9209537) failed to convert
-rank 47: Point 58 (-90.660702, 29.731761, -1.1783369) failed to convert
-rank 5: Point 57 (-91.766893, 30.991784, -19.378042) failed to convert
-rank 40: Point 57 (-90.79014, 29.382334, -8.2296) failed to convert
-rank 90: Point 85 (-89.388894, 29.108416, 0.26121749) failed to convert
-rank 27: Point 57 (-91.117114, 30.292509, -4.3604208) failed to convert
-rank 97: Point 83 (-89.176466, 29.121851, -0.16631343) failed to convert
-rank 4: Point 57 (-91.814322, 30.846641, 8.042806) failed to convert
-rank 92: Point 84 (-89.312501, 29.316318, -0.03795362) failed to convert
-rank 59: Point 57 (-90.413479, 29.870586, -0.85270848) failed to convert
-rank 89: Point 84 (-89.414047, 29.33687, -4.4973242) failed to convert
-rank 66: Point 84 (-90.238559, 29.433729, -3.4400651) failed to convert
-rank 60: Point 57 (-90.4051, 29.66722, -0.63501961) failed to convert
-rank 42: Point 56 (-90.745878, 29.511183, -1.0445742) failed to convert
-rank 0: Point 51 (-92.828755, 28.713498, 32.63087) failed to convert
-rank 93: Point 83 (-89.269539, 29.341545, -0.0) failed to convert
-rank 98: Point 84 (-89.060412, 29.716884, 3.7435087) failed to convert
-rank 34: Point 55 (-90.898405, 29.775751, -0.70543834) failed to convert
-rank 19: Point 57 (-91.262234, 30.528473, -0.43642596) failed to convert
-rank 71: Point 84 (-90.076001, 29.778471, -0.24266032) failed to convert
-rank 10: Point 56 (-91.669715, 29.632949, 3.3919683) failed to convert
-rank 91: Point 84 (-89.34857, 29.228152, 9.2979415) failed to convert
-rank 31: Point 58 (-91.007364, 29.889614, -4.3782243) failed to convert
-rank 84: Point 85 (-89.755407, 29.608784, -0.57588808) failed to convert
-rank 12: Point 56 (-91.564365, 29.861237, -2.7135907) failed to convert
-rank 79: Point 84 (-89.902089, 29.898466, -5.7085017) failed to convert
-rank 75: Point 84 (-89.988798, 29.836073, 33.465216) failed to convert
-rank 64: Point 84 (-90.303683, 29.552835, -2.828544) failed to convert
-rank 1: Point 58 (-92.106168, 29.825604, -1.919091) failed to convert
-rank 51: Point 58 (-90.588163, 29.681185, -0.07497739) failed to convert
-rank 72: Point 84 (-90.03724, 30.042592, 4.163316) failed to convert
-rank 81: Point 84 (-89.832493, 29.864625, -1.0509695) failed to convert
-rank 41: Point 57 (-90.713674, 30.28624, -0.27752332) failed to convert
-rank 38: Point 57 (-90.791144, 29.889773, -0.45811366) failed to convert
-rank 20: Point 58 (-91.283686, 29.697897, -0.35966445) failed to convert
-rank 46: Point 56 (-90.662213, 29.926963, -0.6810758) failed to convert
-rank 58: Point 57 (-90.447605, 29.7058, -0.64181608) failed to convert
-rank 86: Point 85 (-89.553117, 30.293519, -4.2665584) failed to convert
-rank 13: Point 57 (-91.531039, 29.785208, -1.6789755) failed to convert
-rank 48: Point 57 (-90.669867, 29.301195, -8.2296) failed to convert
-rank 76: Point 85 (-89.975015, 29.800053, -8.2296) failed to convert
-rank 61: Point 58 (-90.389511, 29.554102, -4.1282114) failed to convert
-rank 70: Point 84 (-90.101859, 29.666982, -8.2296) failed to convert
-rank 44: Point 56 (-90.698605, 29.710648, -0.34734071) failed to convert
-rank 32: Point 56 (-90.971169, 29.690809, -0.49838309) failed to convert
-rank 99: Point 84 (-88.989595, 29.367042, 16.614763) failed to convert
-rank 55: Point 57 (-90.519499, 29.425045, -0.0) failed to convert
-rank 80: Point 84 (-89.917826, 29.337417, 1.9993091) failed to convert
-rank 7: Point 58 (-91.716639, 30.691963, -9.2312458) failed to convert
-rank 49: Point 58 (-90.647502, 29.296461, -1.3910222) failed to convert
-rank 29: Point 58 (-91.021959, 30.402292, -11.979174) failed to convert
-rank 23: Point 58 (-91.217065, 29.909927, -0.04827558) failed to convert
-rank 56: Point 55 (-90.464604, 29.996519, 14.878274) failed to convert
-rank 14: Point 55 (-91.480744, 30.002374, 11.523068) failed to convert
-rank 52: Point 55 (-90.568732, 29.634316, -0.21336) failed to convert
-rank 88: Point 85 (-89.474247, 29.344303, 47.371335) failed to convert
-rank 16: Point 56 (-91.430567, 29.664269, 0.31264573) failed to convert
-rank 26: Point 56 (-91.179535, 29.699754, -0.94788287) failed to convert
-rank 96: Point 85 (-89.10835, 30.281922, 4.4756512) failed to convert
-rank 63: Point 58 (-90.309232, 29.957619, -2.9361173) failed to convert
-rank 85: Point 84 (-89.648824, 30.139354, 7.1102904) failed to convert
-rank 9: Point 58 (-91.640635, 30.782703, -9.1484691) failed to convert
-rank 33: Point 58 (-90.897044, 30.28217, -4.0148034) failed to convert
-rank 54: Point 57 (-90.49421, 30.045875, -3.6600359) failed to convert
-rank 74: Point 85 (-90.013957, 29.757783, -1.4095698) failed to convert
-rank 73: Point 84 (-90.038285, 29.757257, -2.197608) failed to convert
-rank 69: Point 85 (-90.120781, 29.731684, -1.5757799) failed to convert
-rank 11: Point 58 (-91.582697, 30.422284, -3.4266965) failed to convert
-rank 36: Point 57 (-90.842132, 29.856926, -0.69225669) failed to convert
-rank 35: Point 59 (-90.871404, 29.811658, -4.464822) failed to convert
-rank 78: Point 85 (-89.943473, 29.646488, -2.3789115) failed to convert
-rank 87: Point 84 (-89.556476, 29.365254, -5.0761395) failed to convert
-rank 77: Point 84 (-89.964622, 29.673222, -3.001425) failed to convert
-rank 25: Point 59 (-91.19635, 29.688525, -0.1910037) failed to convert
-rank 82: Point 85 (-89.771467, 30.218818, -1.6834444) failed to convert
-rank 6: Point 57 (-91.753647, 30.564492, -12.637754) failed to convert
-rank 67: Point 84 (-90.124059, 30.42086, -0.22645834) failed to convert
-rank 17: Point 59 (-91.32564, 30.653526, 15.226845) failed to convert
-rank 57: Point 58 (-90.480727, 29.561986, 0.25904563) failed to convert
-rank 21: Point 59 (-91.275398, 29.498966, -0.13760008) failed to convert
-rank 94: Point 85 (-89.190481, 29.796803, 2.3773136) failed to convert
-rank 83: Point 84 (-89.780221, 29.776009, -8.2296) failed to convert
-rank 68: Point 85 (-90.128673, 29.947563, -1.1732432) failed to convert
-rank 2: Point 58 (-91.935098, 30.878575, -17.526752) failed to convert
-rank 65: Point 85 (-90.251302, 29.723606, 2.46) failed to convert
-rank 50: Point 58 (-90.606019, 29.656504, 1.0763926) failed to convert
-rank 22: Point 57 (-91.197049, 30.517909, 4.3173322) failed to convert
-rank 45: Point 57 (-90.710151, 29.352396, -0.3142598) failed to convert
-rank 37: Point 58 (-90.898549, 28.650375, 15.723974) failed to convert
-rank 15: Point 59 (-91.471637, 29.661051, -3.3893761) failed to convert
-rank 90: Point 86 (-89.312948, 29.983184, 1.24) failed to convert
-rank 62: Point 58 (-90.343788, 29.884163, -0.26681736) failed to convert
-rank 97: Point 84 (-89.18422, 29.034047, -0.0) failed to convert
-rank 95: Point 84 (-89.231431, 29.094152, 1.4241035) failed to convert
-rank 92: Point 85 (-89.313056, 29.309875, -0.0) failed to convert
-rank 66: Point 85 (-90.243048, 29.373768, -2.7110756) failed to convert
-rank 30: Point 58 (-91.01989, 30.114482, 19.656384) failed to convert
-rank 89: Point 85 (-89.424683, 29.212354, -1.1610505) failed to convert
-rank 39: Point 58 (-90.777756, 29.80997, -1.6699575) failed to convert
-rank 93: Point 84 (-89.270935, 29.325525, -0.0) failed to convert
-rank 79: Point 85 (-89.905242, 29.858888, -0.50619404) failed to convert
-rank 98: Point 85 (-89.019506, 30.164101, 8.2953801) failed to convert
-rank 71: Point 85 (-90.056223, 30.032439, -5.1526514) failed to convert
-rank 3: Point 59 (-91.873597, 30.76153, -10.429192) failed to convert
-rank 91: Point 85 (-89.348932, 29.223877, 7.2728122) failed to convert
-rank 18: Point 59 (-91.348968, 29.694911, 0.05253595) failed to convert
-rank 84: Point 86 (-89.736093, 29.844587, -8.2296) failed to convert
-rank 75: Point 85 (-89.981815, 29.924543, -6.0990484) failed to convert
-rank 64: Point 85 (-90.2934, 29.690718, 0.17313767) failed to convert
-rank 24: Point 58 (-91.17186, 30.34893, 27.429917) failed to convert
-rank 81: Point 85 (-89.817411, 30.050531, 0.0871986) failed to convert
-rank 72: Point 85 (-90.046065, 29.929837, -9.0) failed to convert
-rank 76: Point 86 (-89.953758, 30.06812, -4.7304962) failed to convert
-rank 43: Point 59 (-90.736904, 29.34033, -8.2296) failed to convert
-rank 86: Point 86 (-89.593015, 29.820799, 11.063053) failed to convert
-rank 5: Point 58 (-91.766274, 31.0021, -19.812692) failed to convert
-rank 53: Point 57 (-90.557603, 29.454617, -8.2296) failed to convert
-rank 70: Point 85 (-90.101627, 29.66993, -1.235356) failed to convert
-rank 80: Point 85 (-89.873228, 29.896507, -0.16142651) failed to convert
-rank 47: Point 59 (-90.661244, 29.72398, -1.0818671) failed to convert
-rank 28: Point 56 (-91.101653, 29.879667, -0.47589632) failed to convert
-rank 60: Point 58 (-90.38879, 29.889432, -0.38815045) failed to convert
-rank 99: Point 85 (-88.990258, 29.359657, 17.159391) failed to convert
-rank 4: Point 58 (-91.806845, 30.98046, -17.942357) failed to convert
-rank 59: Point 58 (-90.405795, 29.975291, -8.5188559) failed to convert
-rank 88: Point 86 (-89.452468, 29.599775, 1.370325) failed to convert
-rank 27: Point 58 (-91.119355, 30.257644, -13.683388) failed to convert
-rank 96: Point 86 (-89.208785, 29.16036, -0.0) failed to convert
-rank 85: Point 85 (-89.701917, 29.498272, 23.75672) failed to convert
-rank 40: Point 58 (-90.790142, 29.382259, -8.2296) failed to convert
-rank 0: Point 52 (-92.820171, 28.860915, 26.184222) failed to convert
-rank 19: Point 58 (-91.263946, 30.501037, -11.825453) failed to convert
-rank 42: Point 57 (-90.750747, 29.439949, -8.2296) failed to convert
-rank 74: Point 86 (-90.012356, 29.778112, -0.11421717) failed to convert
-rank 34: Point 56 (-90.908048, 29.630892, -0.45848238) failed to convert
-rank 10: Point 57 (-91.601722, 30.814564, -20.0) failed to convert
-rank 69: Point 86 (-90.098017, 30.026281, -0.89513304) failed to convert
-rank 31: Point 59 (-90.994078, 30.09127, -5.1490414) failed to convert
-rank 12: Point 57 (-91.515649, 30.687434, -7.6959974) failed to convert
-rank 20: Point 59 (-91.242372, 30.3609, 5.3153786) failed to convert
-rank 38: Point 58 (-90.810484, 29.605486, -8.2296) failed to convert
-rank 46: Point 57 (-90.696838, 29.428993, -0.65988406) failed to convert
-rank 58: Point 58 (-90.454714, 29.607633, 0.37466962) failed to convert
-rank 78: Point 86 (-89.943326, 29.648282, 0.74247107) failed to convert
-rank 51: Point 59 (-90.588162, 29.681026, -1.0491766) failed to convert
-rank 41: Point 58 (-90.743811, 29.851611, -1.2328677) failed to convert
-rank 73: Point 85 (-90.023118, 29.95098, 19.822508) failed to convert
-rank 87: Point 85 (-89.556465, 29.365293, -5.0761395) failed to convert
-rank 77: Point 85 (-89.942526, 29.951975, -0.33314068) failed to convert
-rank 48: Point 58 (-90.630614, 29.863356, -0.36383565) failed to convert
-rank 49: Point 59 (-90.630541, 29.539489, -8.2296) failed to convert
-rank 61: Point 59 (-90.388574, 29.566835, -0.83378319) failed to convert
-rank 67: Point 85 (-90.160555, 29.948194, 27.451378) failed to convert
-rank 29: Point 59 (-91.035646, 30.193614, -12.377319) failed to convert
-rank 52: Point 56 (-90.583939, 29.419149, -0.02958234) failed to convert
-rank 82: Point 86 (-89.771462, 30.218878, -1.2759694) failed to convert
-rank 1: Point 59 (-92.056468, 30.786301, -11.645938) failed to convert
-rank 83: Point 85 (-89.795749, 29.584806, -5.0865027) failed to convert
-rank 23: Point 59 (-91.1939, 30.276845, 16.318554) failed to convert
-rank 56: Point 56 (-90.494927, 29.577048, -0.7123654) failed to convert
-rank 32: Point 57 (-91.006901, 29.142879, 1.7510164) failed to convert
-rank 44: Point 57 (-90.709604, 29.551581, -2.3266511) failed to convert
-rank 7: Point 59 (-91.71261, 30.762448, -16.33423) failed to convert
-rank 68: Point 86 (-90.119992, 30.059708, 4.1399999) failed to convert
-rank 94: Point 86 (-89.241941, 29.215137, -0.0) failed to convert
-rank 65: Point 86 (-90.233435, 29.960228, 18.066979) failed to convert
-rank 90: Point 87 (-89.371685, 29.308198, 19.873316) failed to convert
-rank 13: Point 58 (-91.540241, 29.627503, -2.1381052) failed to convert
-rank 95: Point 85 (-89.224923, 29.168235, -0.0) failed to convert
-rank 55: Point 58 (-90.516633, 29.465184, -1.074199) failed to convert
-rank 97: Point 85 (-89.18569, 29.016699, -0.0) failed to convert
-rank 9: Point 59 (-91.682102, 30.060056, -2.1387216) failed to convert
-rank 14: Point 56 (-91.455016, 30.432679, -4.4443657) failed to convert
-rank 92: Point 86 (-89.336725, 29.0365, 0.22170645) failed to convert
-rank 63: Point 59 (-90.309552, 29.953175, -8.2326486) failed to convert
-rank 66: Point 86 (-90.181099, 30.191027, 4.3703956) failed to convert
-rank 54: Point 58 (-90.525083, 29.616693, -0.8853045) failed to convert
-rank 93: Point 85 (-89.239061, 29.687522, 2.5474865) failed to convert
-rank 8: Point 56 (-91.661634, 30.956323, 2.7762735) failed to convert
-rank 11: Point 59 (-91.593375, 30.239028, -6.1749065) failed to convert
-rank 16: Point 57 (-91.444504, 29.429936, 2.1950564) failed to convert
-rank 89: Point 86 (-89.414027, 29.336905, -4.4973242) failed to convert
-rank 98: Point 86 (-88.998994, 30.385961, 0.66552582) failed to convert
-rank 79: Point 86 (-89.903502, 29.880532, 20.274074) failed to convert
-rank 6: Point 58 (-91.750799, 30.615007, -13.770865) failed to convert
-rank 84: Point 87 (-89.736257, 29.842588, -0.30575648) failed to convert
-rank 57: Point 59 (-90.48802, 29.460448, -8.2296) failed to convert
-rank 71: Point 86 (-90.059248, 29.993653, 0.14976536) failed to convert
-rank 33: Point 59 (-90.909846, 30.091014, 20.073763) failed to convert
-rank 36: Point 58 (-90.8417, 29.863182, -0.98933519) failed to convert
-rank 22: Point 58 (-91.199188, 30.48425, 11.386862) failed to convert
-rank 75: Point 86 (-89.978193, 29.970097, 0.20534244) failed to convert
-rank 81: Point 86 (-89.831402, 29.877893, -3.0425137) failed to convert
-rank 72: Point 86 (-90.105887, 29.155279, 0.31299999) failed to convert
-rank 64: Point 86 (-90.294112, 29.680979, 0.14172468) failed to convert
-rank 70: Point 86 (-90.101728, 29.668544, -0.38874288) failed to convert
-rank 2: Point 59 (-91.959572, 30.42331, -5.6699379) failed to convert
-rank 45: Point 58 (-90.710776, 29.34328, -0.56756016) failed to convert
-rank 91: Point 86 (-89.343007, 29.292401, -0.67681288) failed to convert
-rank 76: Point 87 (-89.959093, 30.000976, 11.390467) failed to convert
-rank 25: Point 60 (-91.164176, 30.197045, 2.8920506) failed to convert
-rank 86: Point 87 (-89.572379, 30.065411, 3.5274765) failed to convert
-rank 17: Point 60 (-91.376507, 29.823093, 3.2917734) failed to convert
-rank 80: Point 86 (-89.895378, 29.619882, -3.1666562) failed to convert
-rank 50: Point 59 (-90.625818, 29.374351, 0.30480011) failed to convert
-rank 88: Point 87 (-89.448988, 29.640323, 0.41706195) failed to convert
-rank 96: Point 87 (-89.197647, 29.286576, -0.5556634) failed to convert
-rank 21: Point 60 (-91.223033, 30.338946, 13.601372) failed to convert
-rank 62: Point 59 (-90.369885, 29.530531, -1.0567575) failed to convert
-rank 99: Point 86 (-88.944391, 29.857935, 3.7300904) failed to convert
-rank 74: Point 87 (-89.991259, 30.046044, -4.4622722) failed to convert
-rank 15: Point 60 (-91.468598, 29.712323, -0.83553979) failed to convert
-rank 85: Point 86 (-89.673568, 29.84156, -0.0) failed to convert
-rank 26: Point 57 (-91.179687, 29.697208, -0.17559868) failed to convert
-rank 35: Point 60 (-90.854738, 30.058751, 6.0397055) failed to convert
-rank 30: Point 59 (-91.038191, 29.833911, -1.1490448) failed to convert
-rank 24: Point 59 (-91.19434, 29.994464, -0.81183184) failed to convert
-rank 69: Point 87 (-90.219324, 28.42614, 59.044345) failed to convert
-rank 39: Point 59 (-90.771641, 29.899194, -0.02732933) failed to convert
-rank 78: Point 87 (-89.943454, 29.646545, -4.9581819) failed to convert
-rank 43: Point 60 (-90.736001, 29.353447, -8.2296) failed to convert
-rank 5: Point 59 (-91.766842, 30.991752, -18.775594) failed to convert
-rank 73: Point 86 (-90.021102, 29.976545, -9.0) failed to convert
-rank 18: Point 60 (-91.354921, 29.596435, -0.37343883) failed to convert
-rank 77: Point 86 (-89.949756, 29.860905, -8.2296) failed to convert
-rank 37: Point 59 (-90.791465, 30.245538, -2.1224355) failed to convert
-rank 47: Point 60 (-90.675528, 29.518836, -8.2296) failed to convert
-rank 87: Point 86 (-89.556447, 29.365351, -5.1005235) failed to convert
-rank 4: Point 59 (-91.875531, 29.730216, 2.3869414) failed to convert
-rank 53: Point 58 (-90.509923, 30.120565, -0.37524261) failed to convert
-rank 82: Point 87 (-89.771458, 30.218919, -1.2789782) failed to convert
-rank 83: Point 86 (-89.735096, 30.325356, -7.6867083) failed to convert
-rank 19: Point 59 (-91.292584, 30.041243, -0.83912081) failed to convert
-rank 10: Point 58 (-91.650369, 29.973158, -0.59211527) failed to convert
-rank 0: Point 53 (-92.82064, 28.799688, 28.631848) failed to convert
-rank 42: Point 58 (-90.745851, 29.511237, -1.1217043) failed to convert
-rank 59: Point 59 (-90.45313, 29.324947, -0.03438461) failed to convert
-rank 31: Point 60 (-90.989724, 30.156872, -5.6781929) failed to convert
-rank 34: Point 57 (-90.900772, 29.740086, -0.73112724) failed to convert
-rank 67: Point 86 (-90.210085, 29.295644, 0.26300345) failed to convert
-rank 3: Point 60 (-91.879753, 30.648586, -8.2296) failed to convert
-rank 29: Point 60 (-91.02126, 30.412662, -11.147328) failed to convert
-rank 46: Point 58 (-90.697569, 29.418325, -0.63331301) failed to convert
-rank 27: Point 59 (-91.12425, 30.181362, -6.2340188) failed to convert
-rank 1: Point 60 (-92.10618, 29.824824, -1.6490743) failed to convert
-rank 60: Point 59 (-90.381955, 29.982003, -0.75756108) failed to convert
-rank 41: Point 59 (-90.718799, 30.212524, -0.32565554) failed to convert
-rank 28: Point 57 (-91.080739, 30.203657, -12.363603) failed to convert
-rank 51: Point 60 (-90.604308, 29.451965, -8.2296) failed to convert
-rank 20: Point 60 (-91.243193, 30.347557, 18.75334) failed to convert
-rank 12: Point 58 (-91.554454, 30.029616, -1.0952946) failed to convert
-rank 52: Point 57 (-90.57981, 29.477559, -0.80094762) failed to convert
-rank 49: Point 60 (-90.631015, 29.532574, -0.16129159) failed to convert
-rank 38: Point 59 (-90.791164, 29.88942, -0.17501409) failed to convert
-rank 40: Point 59 (-90.757436, 29.861385, -0.97858958) failed to convert
-rank 68: Point 87 (-90.186841, 29.184252, 0.31299999) failed to convert
-rank 48: Point 59 (-90.616072, 30.069234, -1.6275873) failed to convert
-rank 61: Point 60 (-90.364345, 29.896106, -1.3341467) failed to convert
-rank 65: Point 87 (-90.224624, 30.076314, 3.74) failed to convert
-rank 94: Point 87 (-89.243135, 29.201459, -0.04109279) failed to convert
-rank 90: Point 88 (-89.377911, 29.235692, 0.13812161) failed to convert
-rank 97: Point 86 (-89.169156, 29.203686, -0.0) failed to convert
-rank 93: Point 86 (-89.2811, 29.208796, 13.308386) failed to convert
-rank 92: Point 87 (-89.310699, 29.336942, -0.22598801) failed to convert
-rank 66: Point 87 (-90.238586, 29.433291, -3.6394749) failed to convert
-rank 89: Point 87 (-89.424725, 29.211699, 0.31299999) failed to convert
-rank 95: Point 86 (-89.221603, 29.205972, -0.0189793) failed to convert
-rank 71: Point 87 (-90.056216, 30.0324, -4.5293036) failed to convert
-rank 98: Point 87 (-89.129394, 28.948152, 38.75753) failed to convert
-rank 79: Point 87 (-89.88308, 30.134831, 0.00173688) failed to convert
-rank 9: Point 60 (-91.643346, 30.735774, -9.9990248) failed to convert
-rank 84: Point 88 (-89.759726, 29.555326, 0.82167951) failed to convert
-rank 7: Point 60 (-91.757912, 29.958422, -5.9507156) failed to convert
-rank 81: Point 87 (-89.827413, 29.927134, -8.8206079) failed to convert
-rank 75: Point 87 (-89.998552, 29.711672, -0.30445946) failed to convert
-rank 70: Point 87 (-90.101624, 29.669869, -0.87406324) failed to convert
-rank 72: Point 87 (-90.056509, 29.79545, -0.31071694) failed to convert
-rank 14: Point 57 (-91.464372, 30.276493, -1.7122735) failed to convert
-rank 64: Point 87 (-90.247289, 30.302351, 3.27) failed to convert
-rank 91: Point 87 (-89.369697, 28.982471, 12.165615) failed to convert
-rank 86: Point 88 (-89.588041, 29.879536, -0.40107768) failed to convert
-rank 76: Point 88 (-89.982228, 29.708274, 16.292123) failed to convert
-rank 63: Point 60 (-90.35539, 29.334145, 0.45035633) failed to convert
-rank 13: Point 59 (-91.500782, 30.298038, -8.7366652) failed to convert
-rank 32: Point 58 (-90.970167, 29.705979, -0.48723712) failed to convert
-rank 80: Point 87 (-89.858019, 30.085125, -5.4699411) failed to convert
-rank 88: Point 88 (-89.385635, 30.370467, -3.5714303) failed to convert
-rank 99: Point 87 (-88.975656, 29.518482, 9.3436325) failed to convert
-rank 96: Point 88 (-89.209102, 29.156746, -0.0) failed to convert
-rank 55: Point 59 (-90.491313, 29.817804, -0.65604433) failed to convert
-rank 44: Point 58 (-90.687814, 29.865829, 0.15981566) failed to convert
-rank 8: Point 57 (-91.662787, 30.936236, -20.390333) failed to convert
-rank 54: Point 59 (-90.465995, 30.433181, -6.5071231) failed to convert
-rank 11: Point 60 (-91.561708, 30.77845, 0.99357243) failed to convert
-rank 23: Point 60 (-91.213813, 29.961172, -1.4614053) failed to convert
-rank 74: Point 88 (-89.970903, 30.302354, -0.87703721) failed to convert
-rank 58: Point 59 (-90.470127, 29.393608, -0.0) failed to convert
-rank 16: Point 58 (-91.43083, 29.65978, -0.222) failed to convert
-rank 22: Point 59 (-91.202127, 30.437985, -14.313781) failed to convert
-rank 69: Point 88 (-90.106188, 29.920814, -1.6692885) failed to convert
-rank 85: Point 87 (-89.691234, 29.627831, -0.62828067) failed to convert
-rank 45: Point 59 (-90.695048, 29.571208, -0.31463211) failed to convert
-rank 57: Point 60 (-90.491941, 29.405751, -0.58310016) failed to convert
-rank 2: Point 60 (-91.935059, 30.878566, -17.495019) failed to convert
-rank 33: Point 60 (-90.915065, 30.012518, -1.4928874) failed to convert
-rank 78: Point 88 (-89.943442, 29.646584, -4.9581819) failed to convert
-rank 6: Point 59 (-91.753601, 30.565017, -12.743689) failed to convert
-rank 77: Point 87 (-89.948966, 29.870836, -0.88936956) failed to convert
-rank 73: Point 87 (-90.019378, 29.998454, -2.7456658) failed to convert
-rank 87: Point 87 (-89.481676, 30.245137, -0.60192729) failed to convert
-rank 17: Point 61 (-91.329271, 30.593894, -8.4544574) failed to convert
-rank 82: Point 88 (-89.771453, 30.218979, -1.3732765) failed to convert
-rank 25: Point 61 (-91.196722, 29.682545, -1.0087338) failed to convert
-rank 56: Point 57 (-90.503665, 29.455076, 0.3048) failed to convert
-rank 36: Point 59 (-90.841897, 29.860184, -1.0829646) failed to convert
-rank 50: Point 60 (-90.604411, 29.679203, -0.01790104) failed to convert
-rank 83: Point 87 (-89.773058, 29.863647, -9.1113871) failed to convert
-rank 21: Point 61 (-91.220171, 30.384209, 0.61798871) failed to convert
-rank 62: Point 60 (-90.343804, 29.883839, -0.25617104) failed to convert
-rank 67: Point 87 (-90.141904, 30.190024, 4.5599999) failed to convert
-rank 15: Point 61 (-91.462171, 29.820502, -2.1829138) failed to convert
-rank 35: Point 61 (-90.846417, 30.181414, -0.60433411) failed to convert
-rank 68: Point 88 (-90.167917, 29.434317, 0.31299999) failed to convert
-rank 24: Point 60 (-91.212843, 29.700099, -2.1947322) failed to convert
-rank 65: Point 88 (-90.273923, 29.421356, 1.2084546) failed to convert
-rank 30: Point 60 (-91.098772, 28.888946, 4.1063381) failed to convert
-rank 43: Point 61 (-90.687201, 30.058994, -2.2572203) failed to convert
-rank 90: Point 89 (-89.304114, 30.083246, -0.0) failed to convert
-rank 39: Point 60 (-90.791935, 29.601993, -1.2341636) failed to convert
-rank 93: Point 87 (-89.189335, 30.244612, 5.4813088) failed to convert
-rank 94: Point 88 (-89.236706, 29.27463, -0.00020903) failed to convert
-rank 66: Point 88 (-90.194298, 30.018443, 1.9623204) failed to convert
-rank 92: Point 88 (-89.224706, 30.311071, 3.0032042) failed to convert
-rank 37: Point 60 (-90.794881, 30.195627, -0.32992283) failed to convert
-rank 5: Point 60 (-91.800877, 30.383997, -2.3552526) failed to convert
-rank 95: Point 87 (-89.222822, 29.192053, -0.25573728) failed to convert
-rank 18: Point 61 (-91.319405, 30.17722, -0.0) failed to convert
-rank 19: Point 60 (-91.269004, 30.419561, -3.1121245) failed to convert
-rank 98: Point 88 (-89.082199, 29.474468, 7.4086839) failed to convert
-rank 84: Point 89 (-89.779287, 29.314278, -0.96399226) failed to convert
-rank 10: Point 59 (-91.671072, 29.608638, 2.234381) failed to convert
-rank 42: Point 59 (-90.720164, 29.884188, -0.26402265) failed to convert
-rank 79: Point 88 (-89.902397, 29.893788, 16.920137) failed to convert
-rank 97: Point 87 (-89.173087, 29.158711, 4.9892062) failed to convert
-rank 81: Point 88 (-89.827388, 29.927166, -8.8206079) failed to convert
-rank 71: Point 88 (-90.056205, 30.03234, -2.583758) failed to convert
-rank 89: Point 88 (-89.424852, 29.210015, 0.064) failed to convert
-rank 75: Point 88 (-89.97579, 30.000145, 12.525043) failed to convert
-rank 64: Point 88 (-90.27204, 29.974945, -6.2780748) failed to convert
-rank 53: Point 59 (-90.558499, 29.441797, -8.2296) failed to convert
-rank 4: Point 60 (-91.837673, 30.42474, -3.084787) failed to convert
-rank 59: Point 60 (-90.410693, 29.908465, -0.42578514) failed to convert
-rank 34: Point 58 (-90.871338, 30.178399, -1.5920172) failed to convert
-rank 31: Point 61 (-90.98948, 30.160172, -5.9057943) failed to convert
-rank 70: Point 88 (-90.082994, 29.910604, -3.1537798) failed to convert
-rank 47: Point 61 (-90.66078, 29.730578, -1.7980675) failed to convert
-rank 72: Point 88 (-90.018341, 30.28213, 3.1430355) failed to convert
-rank 91: Point 88 (-89.343988, 29.280877, -1.2749949) failed to convert
-rank 3: Point 61 (-91.932334, 29.673189, 1.5515292) failed to convert
-rank 20: Point 61 (-91.264589, 30.005416, -6.4141328) failed to convert
-rank 0: Point 54 (-92.826221, 28.646491, 35.453495) failed to convert
-rank 86: Point 89 (-89.627328, 29.408779, -0.06842486) failed to convert
-rank 76: Point 89 (-89.953742, 30.068061, -4.7396402) failed to convert
-rank 96: Point 89 (-89.21042, 29.141705, 11.917429) failed to convert
-rank 88: Point 89 (-89.407311, 30.121792, 2.7800152) failed to convert
-rank 51: Point 61 (-90.601255, 29.495176, -1.7823031) failed to convert
-rank 12: Point 59 (-91.555376, 30.013291, -1.878922) failed to convert
-rank 99: Point 88 (-88.904759, 30.28242, 5.0953596) failed to convert
-rank 80: Point 88 (-89.876256, 29.858576, -0.26066567) failed to convert
-rank 74: Point 89 (-90.010379, 29.80286, 5.4749434) failed to convert
-rank 41: Point 60 (-90.743785, 29.851752, -1.332239) failed to convert
-rank 38: Point 60 (-90.810456, 29.60554, -8.2296) failed to convert
-rank 46: Point 59 (-90.698536, 29.404302, -0.34908697) failed to convert
-rank 29: Point 61 (-91.03481, 30.206235, 23.714867) failed to convert
-rank 1: Point 61 (-92.1059, 29.830041, -0.1241841) failed to convert
-rank 26: Point 58 (-91.172415, 29.812361, -7.4950326) failed to convert
-rank 52: Point 58 (-90.563887, 29.701552, -2.7054862) failed to convert
-rank 69: Point 89 (-90.09802, 30.026186, -4.8798483) failed to convert
-rank 78: Point 89 (-89.88864, 30.331941, -5.4058567) failed to convert
-rank 49: Point 61 (-90.647481, 29.296559, -1.1815635) failed to convert
-rank 61: Point 61 (-90.391066, 29.532753, -0.35905635) failed to convert
-rank 85: Point 88 (-89.757514, 28.813206, 68.048548) failed to convert
-rank 27: Point 60 (-91.119329, 30.257676, -13.683388) failed to convert
-rank 60: Point 60 (-90.430221, 29.321332, -0.0) failed to convert
-rank 28: Point 58 (-91.080738, 30.203617, -12.363603) failed to convert
-rank 9: Point 61 (-91.650205, 30.617138, -13.703809) failed to convert
-rank 13: Point 60 (-91.531015, 29.785153, -0.97203494) failed to convert
-rank 14: Point 58 (-91.436394, 30.740477, 5.5031637) failed to convert
-rank 7: Point 61 (-91.730504, 30.446955, 31.631209) failed to convert
-rank 32: Point 59 (-90.941556, 30.138127, 23.998413) failed to convert
-rank 63: Point 61 (-90.290681, 30.204673, 3.8657544) failed to convert
-rank 87: Point 88 (-89.545859, 29.490563, 0.27639713) failed to convert
-rank 40: Point 60 (-90.754225, 29.907956, -0.3724726) failed to convert
-rank 82: Point 89 (-89.770048, 30.236072, -1.2740568) failed to convert
-rank 8: Point 58 (-91.664462, 30.90706, -19.33503) failed to convert
-rank 73: Point 88 (-90.020845, 29.979765, -1.4221458) failed to convert
-rank 44: Point 59 (-90.686721, 29.881321, 0.22421565) failed to convert
-rank 55: Point 60 (-90.474185, 30.05409, -3.4055389) failed to convert
-rank 77: Point 88 (-89.963462, 29.68751, -5.0816259) failed to convert
-rank 83: Point 88 (-89.74143, 30.248667, -1.0728888) failed to convert
-rank 48: Point 60 (-90.592445, 30.400982, -0.71141281) failed to convert
-rank 16: Point 59 (-91.437374, 29.548523, -0.5371054) failed to convert
-rank 23: Point 61 (-91.211073, 30.004722, -0.88800662) failed to convert
-rank 54: Point 60 (-90.52664, 29.594866, -0.09126463) failed to convert
-rank 22: Point 60 (-91.201784, 30.443344, -15.038788) failed to convert
-rank 11: Point 61 (-91.564276, 30.734498, 0.20939736) failed to convert
-rank 58: Point 60 (-90.465828, 29.452909, -0.21336) failed to convert
-rank 67: Point 88 (-90.151874, 30.060511, 4.0100002) failed to convert
-rank 65: Point 89 (-90.237715, 29.903417, 1.5342358) failed to convert
-rank 90: Point 90 (-89.384635, 29.157128, -0.42376776) failed to convert
-rank 33: Point 61 (-90.93683, 29.684941, -0.51603799) failed to convert
-rank 57: Point 61 (-90.476029, 29.626835, 1.0346725) failed to convert
-rank 68: Point 89 (-90.125732, 29.985267, -0.19516817) failed to convert
-rank 45: Point 60 (-90.706299, 29.408258, -0.21319716) failed to convert
-rank 92: Point 89 (-89.312576, 29.315248, -0.50446569) failed to convert
-rank 66: Point 89 (-90.22476, 29.616972, -0.21451656) failed to convert
-rank 94: Point 89 (-89.247594, 29.150378, 3.7294631) failed to convert
-rank 25: Point 62 (-91.202674, 29.587576, -0.50017474) failed to convert
-rank 98: Point 89 (-89.045157, 29.882354, 4.3305347) failed to convert
-rank 93: Point 88 (-89.292933, 29.072237, 4.5859488) failed to convert
-rank 95: Point 88 (-89.222185, 29.199249, -0.3703776) failed to convert
-rank 6: Point 60 (-91.780976, 30.075165, -4.1197827) failed to convert
-rank 2: Point 61 (-91.934892, 30.881164, -16.207637) failed to convert
-rank 50: Point 61 (-90.584655, 29.958024, -0.41499657) failed to convert
-rank 81: Point 89 (-89.85325, 29.606286, 3.630692) failed to convert
-rank 84: Point 90 (-89.700541, 30.274366, -3.3301859) failed to convert
-rank 21: Point 62 (-91.21765, 30.423879, -6.6963378) failed to convert
-rank 56: Point 58 (-90.477146, 29.823505, -2.1910222) failed to convert
-rank 97: Point 88 (-89.184287, 29.031899, 2.9101462) failed to convert
-rank 36: Point 60 (-90.829209, 30.047177, -4.501324) failed to convert
-rank 17: Point 62 (-91.332746, 30.537519, -6.7474892) failed to convert
-rank 35: Point 62 (-90.874627, 29.763454, -1.4025233) failed to convert
-rank 71: Point 89 (-90.062898, 29.94655, -6.5440565) failed to convert
-rank 62: Point 61 (-90.369882, 29.530471, 0.098364) failed to convert
-rank 75: Point 89 (-89.976423, 29.992117, -0.56970319) failed to convert
-rank 15: Point 62 (-91.426135, 30.42114, -4.0679385) failed to convert
-rank 79: Point 89 (-89.904147, 29.871753, 29.353403) failed to convert
-rank 89: Point 89 (-89.413996, 29.336958, -4.4973242) failed to convert
-rank 70: Point 89 (-90.101358, 29.673232, -1.3568786) failed to convert
-rank 76: Point 90 (-89.974619, 29.804592, 0.53391744) failed to convert
-rank 64: Point 89 (-90.272033, 29.974885, -7.9747878) failed to convert
-rank 72: Point 89 (-90.059542, 29.756257, -0.25807244) failed to convert
-rank 43: Point 62 (-90.702365, 29.84123, 0.16194423) failed to convert
-rank 91: Point 89 (-89.34414, 29.278865, 11.083799) failed to convert
-rank 96: Point 90 (-89.201437, 29.243327, -0.0) failed to convert
-rank 88: Point 90 (-89.475028, 29.332809, 2.4516812) failed to convert
-rank 37: Point 61 (-90.828192, 29.706612, -1.4118167) failed to convert
-rank 86: Point 90 (-89.589337, 29.862963, -0.34435334) failed to convert
-rank 39: Point 61 (-90.771591, 29.899806, -1.153941) failed to convert
-rank 30: Point 61 (-91.018862, 30.129673, 17.384655) failed to convert
-rank 18: Point 62 (-91.322341, 30.12957, -0.23100001) failed to convert
-rank 5: Point 61 (-91.776623, 30.817944, -9.6008162) failed to convert
-rank 19: Point 61 (-91.262532, 30.522785, -6.5754038) failed to convert
-rank 99: Point 89 (-89.013503, 29.101893, 3.6374511) failed to convert
-rank 42: Point 60 (-90.720845, 29.87433, -1.2845037) failed to convert
-rank 74: Point 90 (-89.996908, 29.973827, -2.523744) failed to convert
-rank 10: Point 60 (-91.612719, 30.625635, -6.0786411) failed to convert
-rank 80: Point 89 (-89.895349, 29.619935, -4.8042579) failed to convert
-rank 53: Point 60 (-90.556141, 29.475059, -1.5878454) failed to convert
-rank 69: Point 90 (-90.120312, 29.737711, -0.20914567) failed to convert
-rank 4: Point 61 (-91.811712, 30.892641, -17.079534) failed to convert
-rank 78: Point 90 (-89.943423, 29.646641, -4.9581819) failed to convert
-rank 24: Point 61 (-91.200501, 29.896565, -0.78591321) failed to convert
-rank 59: Point 61 (-90.446194, 29.420887, -0.0) failed to convert
-rank 85: Point 89 (-89.702087, 29.494728, 17.339304) failed to convert
-rank 31: Point 62 (-90.996138, 30.059131, -3.5009803) failed to convert
-rank 3: Point 62 (-91.879713, 30.648595, -14.080207) failed to convert
-rank 34: Point 59 (-90.871424, 30.177068, -1.3975259) failed to convert
-rank 47: Point 62 (-90.661433, 29.721223, -1.2898694) failed to convert
-rank 12: Point 60 (-91.512336, 30.742212, 3.4125553) failed to convert
-rank 87: Point 89 (-89.521424, 29.779287, -0.0) failed to convert
-rank 73: Point 89 (-90.020816, 29.980121, -0.16725443) failed to convert
-rank 41: Point 61 (-90.743788, 29.851689, -1.1808241) failed to convert
-rank 51: Point 62 (-90.587663, 29.687782, 0.16157047) failed to convert
-rank 20: Point 62 (-91.24113, 30.380304, -7.4154708) failed to convert
-rank 0: Point 55 (-92.827947, 28.569142, 39.302945) failed to convert
-rank 82: Point 90 (-89.822987, 29.58576, 8.4283283) failed to convert
-rank 1: Point 62 (-92.106025, 29.827395, -0.0528862) failed to convert
-rank 38: Point 61 (-90.828023, 29.345233, 0.7468106) failed to convert
-rank 77: Point 89 (-89.919014, 30.24589, 2.8371851) failed to convert
-rank 46: Point 60 (-90.65216, 30.069721, -7.7876199) failed to convert
-rank 83: Point 89 (-89.780301, 29.774759, -0.0) failed to convert
-rank 29: Point 62 (-91.062969, 29.773166, -0.53377551) failed to convert
-rank 67: Point 89 (-90.208519, 29.315956, 0.31299999) failed to convert
-rank 90: Point 91 (-89.378326, 29.230513, 0.31299999) failed to convert
-rank 68: Point 90 (-90.131327, 29.912643, 42.318174) failed to convert
-rank 61: Point 62 (-90.359902, 29.956086, -1.5018142) failed to convert
-rank 7: Point 62 (-91.75286, 30.048758, -4.0240425) failed to convert
-rank 49: Point 62 (-90.621173, 29.67259, -0.14964773) failed to convert
-rank 14: Point 59 (-91.501418, 29.651576, -0.26675821) failed to convert
-rank 60: Point 61 (-90.388745, 29.889391, -0.3286212) failed to convert
-rank 9: Point 62 (-91.650048, 30.619858, -14.066521) failed to convert
-rank 28: Point 59 (-91.115705, 29.660029, -0.00087222) failed to convert
-rank 52: Point 59 (-90.580436, 29.467913, 0.15091644) failed to convert
-rank 65: Point 90 (-90.254077, 29.686046, 0.19243448) failed to convert
-rank 94: Point 90 (-89.243506, 29.196972, -0.0) failed to convert
-rank 27: Point 61 (-91.15599, 29.683062, -1.9045651) failed to convert
-rank 63: Point 62 (-90.272391, 30.446414, -6.3407405) failed to convert
-rank 44: Point 60 (-90.689733, 29.838025, 0.25931946) failed to convert
-rank 32: Point 60 (-90.947239, 30.052203, -2.1131453) failed to convert
-rank 13: Point 61 (-91.507383, 30.186309, -4.3339901) failed to convert
-rank 92: Point 90 (-89.307502, 29.373491, -0.49358021) failed to convert
-rank 93: Point 89 (-89.236129, 29.719988, 3.2579742) failed to convert
-rank 98: Point 90 (-89.015213, 30.208792, 6.675595) failed to convert
-rank 84: Point 91 (-89.760611, 29.544429, 23.173128) failed to convert
-rank 11: Point 62 (-91.61533, 29.857409, -2.4871529) failed to convert
-rank 40: Point 61 (-90.790127, 29.382221, -8.2296) failed to convert
-rank 55: Point 61 (-90.504083, 29.639939, -1.4552035) failed to convert
-rank 16: Point 60 (-91.364859, 30.745756, 2.9458817) failed to convert
-rank 8: Point 59 (-91.664513, 30.906065, -20.232623) failed to convert
-rank 95: Point 89 (-89.222761, 29.192673, -0.64796591) failed to convert
-rank 81: Point 90 (-89.82762, 29.923972, -1.0626772) failed to convert
-rank 66: Point 90 (-90.245295, 29.343592, -0.30198704) failed to convert
-rank 97: Point 89 (-89.18447, 29.029657, 1.9478541) failed to convert
-rank 48: Point 61 (-90.638608, 29.749095, -0.99222704) failed to convert
-rank 79: Point 90 (-89.895299, 29.982008, -9.7340936) failed to convert
-rank 22: Point 61 (-91.199275, 30.482817, 13.236182) failed to convert
-rank 54: Point 61 (-90.518075, 29.714524, -0.75727248) failed to convert
-rank 23: Point 62 (-91.237307, 29.585143, 6.2197802) failed to convert
-rank 89: Point 90 (-89.346372, 30.117145, 3.3712685) failed to convert
-rank 26: Point 59 (-91.139116, 30.334717, -12.362797) failed to convert
-rank 71: Point 90 (-90.064238, 29.929323, -6.7299845) failed to convert
-rank 57: Point 62 (-90.491617, 29.410082, -0.38263452) failed to convert
-rank 70: Point 90 (-90.073806, 30.028614, 0.61263304) failed to convert
-rank 75: Point 90 (-89.9452, 30.38421, -9.0345919) failed to convert
-rank 33: Point 62 (-90.90901, 30.102656, -10.078934) failed to convert
-rank 64: Point 90 (-90.304163, 29.545167, 2.2938084) failed to convert
-rank 45: Point 61 (-90.670346, 29.925988, -0.57913978) failed to convert
-rank 58: Point 61 (-90.432923, 29.906376, -0.41351332) failed to convert
-rank 25: Point 63 (-91.155324, 30.335525, -5.7567454) failed to convert
-rank 76: Point 91 (-90.019225, 29.234761, 0.40178947) failed to convert
-rank 96: Point 91 (-89.206586, 29.184839, -0.14166829) failed to convert
-rank 6: Point 61 (-91.741732, 30.77503, -9.3691933) failed to convert
-rank 72: Point 90 (-90.045984, 29.930117, -9.0) failed to convert
-rank 91: Point 90 (-89.298375, 29.803905, -0.0) failed to convert
-rank 88: Point 91 (-89.474076, 29.343858, 47.510411) failed to convert
-rank 86: Point 91 (-89.553466, 30.286759, -4.4216009) failed to convert
-rank 99: Point 90 (-88.954401, 29.747991, 5.1576463) failed to convert
-rank 17: Point 63 (-91.376737, 29.818288, 7.1719799) failed to convert
-rank 2: Point 62 (-91.935, 30.878553, -17.090786) failed to convert
-rank 56: Point 59 (-90.477173, 29.822983, -0.27967704) failed to convert
-rank 74: Point 91 (-90.014704, 29.747308, 29.905534) failed to convert
-rank 36: Point 61 (-90.847745, 29.772792, -0.52430818) failed to convert
-rank 78: Point 91 (-89.883996, 30.389162, -9.523066) failed to convert
-rank 69: Point 91 (-90.098005, 30.026332, -0.81218538) failed to convert
-rank 80: Point 90 (-89.857979, 30.085132, -5.4699411) failed to convert
-rank 35: Point 63 (-90.904975, 29.307766, -0.0) failed to convert
-rank 15: Point 63 (-91.471605, 29.661026, -3.3893761) failed to convert
-rank 62: Point 62 (-90.336511, 29.981848, -4.7396402) failed to convert
-rank 85: Point 90 (-89.681741, 29.74094, -0.00852599) failed to convert
-rank 43: Point 63 (-90.700365, 29.870005, -0.58518312) failed to convert
-rank 21: Point 63 (-91.293282, 29.206814, 4.0272988) failed to convert
-rank 87: Point 90 (-89.556045, 29.367784, 30.287406) failed to convert
-rank 37: Point 62 (-90.78091, 30.398552, -1.7762972) failed to convert
-rank 39: Point 62 (-90.761267, 30.049849, -0.95717446) failed to convert
-rank 30: Point 62 (-91.01763, 30.148361, -11.142476) failed to convert
-rank 50: Point 62 (-90.627818, 29.345519, -8.2296) failed to convert
-rank 10: Point 61 (-91.60168, 30.814521, -20.0) failed to convert
-rank 5: Point 62 (-91.766328, 31.000507, -15.390128) failed to convert
-rank 82: Point 91 (-89.770006, 30.236207, -1.3289208) failed to convert
-rank 42: Point 61 (-90.746781, 29.497613, -1.2748318) failed to convert
-rank 73: Point 90 (-90.031362, 29.845597, -0.19793953) failed to convert
-rank 83: Point 90 (-89.795726, 29.584862, -5.0865027) failed to convert
-rank 90: Point 92 (-89.297585, 30.156728, 4.1177505) failed to convert
-rank 19: Point 62 (-91.303551, 29.862774, -0.62423559) failed to convert
-rank 77: Point 90 (-89.949726, 29.860958, -8.2296) failed to convert
-rank 94: Point 91 (-89.244904, 29.180902, -0.57718113) failed to convert
-rank 24: Point 62 (-91.176393, 30.277319, 19.968971) failed to convert
-rank 67: Point 90 (-90.226536, 29.075699, 7.9939354) failed to convert
-rank 4: Point 62 (-91.806797, 30.980423, -19.042761) failed to convert
-rank 18: Point 63 (-91.292724, 30.607, -3.9246593) failed to convert
-rank 65: Point 91 (-90.270079, 29.471973, -0.6222773) failed to convert
-rank 92: Point 91 (-89.313608, 29.30321, -0.08379279) failed to convert
-rank 34: Point 60 (-90.898884, 29.768176, -1.170811) failed to convert
-rank 68: Point 91 (-90.127891, 29.957132, -0.10378642) failed to convert
-rank 59: Point 62 (-90.404959, 29.986329, 12.025475) failed to convert
-rank 31: Point 63 (-91.017627, 29.730404, -0.54478339) failed to convert
-rank 53: Point 61 (-90.511777, 30.094781, -0.79743335) failed to convert
-rank 98: Point 91 (-89.121321, 29.037354, 0.89486865) failed to convert
-rank 3: Point 63 (-91.871695, 30.794505, -10.308522) failed to convert
-rank 84: Point 92 (-89.736726, 29.836384, -0.41692779) failed to convert
-rank 47: Point 63 (-90.661717, 29.717113, -1.1195607) failed to convert
-rank 12: Point 61 (-91.543744, 30.211628, 19.918133) failed to convert
-rank 93: Point 90 (-89.301491, 28.973351, 14.912139) failed to convert
-rank 51: Point 63 (-90.595335, 29.579075, -0.43168763) failed to convert
-rank 81: Point 91 (-89.829049, 29.90629, -0.01095768) failed to convert
-rank 20: Point 63 (-91.241629, 30.37235, 2.0978184) failed to convert
-rank 0: Point 56 (-92.831229, 28.464717, 48.700001) failed to convert
-rank 41: Point 62 (-90.740342, 29.901645, -0.54080511) failed to convert
-rank 46: Point 61 (-90.698734, 29.401091, -8.2296) failed to convert
-rank 89: Point 91 (-89.360611, 29.954288, -0.2806883) failed to convert
-rank 95: Point 90 (-89.222271, 29.198227, -0.38871605) failed to convert
-rank 66: Point 91 (-90.174893, 30.271638, 4.1208768) failed to convert
-rank 97: Point 90 (-89.173879, 29.149192, -0.0) failed to convert
-rank 38: Point 62 (-90.791045, 29.890692, -0.29175296) failed to convert
-rank 79: Point 91 (-89.922963, 29.635383, 14.605921) failed to convert
-rank 9: Point 63 (-91.632026, 30.930263, -6.6923956) failed to convert
-rank 71: Point 91 (-90.063831, 29.934537, -3.5581099) failed to convert
-rank 1: Point 63 (-92.106108, 29.825604, -1.8830429) failed to convert
-rank 52: Point 60 (-90.562733, 29.71774, -1.1975041) failed to convert
-rank 28: Point 60 (-91.080737, 30.203556, -12.363603) failed to convert
-rank 64: Point 91 (-90.2725, 29.968634, 8.8779535) failed to convert
-rank 70: Point 91 (-90.087057, 29.858133, 0.74135149) failed to convert
-rank 49: Point 63 (-90.630514, 29.539459, -8.2296) failed to convert
-rank 7: Point 63 (-91.712571, 30.762438, -16.33423) failed to convert
-rank 14: Point 60 (-91.474513, 30.106159, 20.661244) failed to convert
-rank 72: Point 91 (-90.073383, 29.577752, 0.31299999) failed to convert
-rank 76: Point 92 (-89.953732, 30.068022, -0.54494787) failed to convert
-rank 60: Point 62 (-90.403657, 29.686104, -0.74344576) failed to convert
-rank 44: Point 61 (-90.688157, 29.860373, -0.68543578) failed to convert
-rank 75: Point 91 (-89.983403, 29.903716, 0.54474358) failed to convert
-rank 13: Point 62 (-91.500525, 30.301923, -0.31998188) failed to convert
-rank 27: Point 62 (-91.119291, 30.257723, -13.683388) failed to convert
-rank 61: Point 63 (-90.383208, 29.639851, -0.62601546) failed to convert
-rank 96: Point 92 (-89.206066, 29.190676, -0.0) failed to convert
-rank 88: Point 92 (-89.381271, 30.419907, -6.8722501) failed to convert
-rank 91: Point 91 (-89.274891, 30.07015, -0.43337774) failed to convert
-rank 86: Point 92 (-89.564546, 30.155548, 2.8712223) failed to convert
-rank 32: Point 61 (-90.942832, 30.118102, 2.0445764) failed to convert
-rank 99: Point 91 (-88.909536, 30.230732, 5.9196291) failed to convert
-rank 69: Point 92 (-90.114971, 29.806972, -1.1978865) failed to convert
-rank 16: Point 61 (-91.400958, 30.154143, -1.8897639) failed to convert
-rank 48: Point 62 (-90.66982, 29.301233, -8.2296) failed to convert
-rank 63: Point 63 (-90.311997, 29.91989, -0.31979552) failed to convert
-rank 8: Point 60 (-91.662748, 30.936247, -20.72945) failed to convert
-rank 74: Point 92 (-89.996958, 29.972828, 0.7988671) failed to convert
-rank 78: Point 92 (-89.925921, 29.866695, 33.560796) failed to convert
-rank 40: Point 62 (-90.761167, 29.806701, -0.45137198) failed to convert
-rank 29: Point 63 (-91.035335, 30.198031, -7.2783722) failed to convert
-rank 80: Point 91 (-89.895329, 29.61997, -4.8042579) failed to convert
-rank 22: Point 62 (-91.208217, 30.341827, 9.8822398) failed to convert
-rank 33: Point 63 (-90.934752, 29.716085, -0.48249029) failed to convert
-rank 11: Point 63 (-91.602318, 30.082475, -0.20200001) failed to convert
-rank 45: Point 62 (-90.708834, 29.371196, -0.02416205) failed to convert
-rank 55: Point 62 (-90.516372, 29.468316, -0.65869852) failed to convert
-rank 58: Point 62 (-90.42562, 30.00608, -6.7604645) failed to convert
-rank 87: Point 91 (-89.498262, 30.049725, 1.7264287) failed to convert
-rank 2: Point 63 (-91.973114, 30.16748, -10.448116) failed to convert
-rank 56: Point 60 (-90.47715, 29.823245, -0.74397138) failed to convert
-rank 6: Point 62 (-91.75079, 30.614702, -13.514833) failed to convert
-rank 82: Point 92 (-89.792005, 29.966859, 2.6796858) failed to convert
-rank 85: Point 91 (-89.646266, 30.167067, -0.41595594) failed to convert
-rank 23: Point 63 (-91.226872, 29.752603, -0.472967) failed to convert
-rank 73: Point 91 (-90.037895, 29.761984, 0.36231948) failed to convert
-rank 25: Point 64 (-91.19857, 29.652961, -0.92134368) failed to convert
-rank 54: Point 62 (-90.521678, 29.66419, 0.15094593) failed to convert
-rank 36: Point 62 (-90.832209, 30.002335, 15.495656) failed to convert
-rank 15: Point 64 (-91.409089, 30.700951, -8.648008) failed to convert
-rank 17: Point 64 (-91.379749, 29.768477, -1.5021531) failed to convert
-rank 35: Point 64 (-90.874587, 29.763748, -1.3771868) failed to convert
-rank 83: Point 91 (-89.772454, 29.870923, -0.95575018) failed to convert
-rank 57: Point 63 (-90.47145, 29.690224, -0.94921832) failed to convert
-rank 90: Point 93 (-89.313917, 29.971348, 1.4300146) failed to convert
-rank 62: Point 63 (-90.343005, 29.894377, -0.46871272) failed to convert
-rank 43: Point 64 (-90.735708, 29.357549, -0.34420299) failed to convert
-rank 77: Point 91 (-89.949951, 29.858057, -0.13046019) failed to convert
-rank 21: Point 64 (-91.273392, 29.531125, -0.043) failed to convert
-rank 94: Point 92 (-89.242589, 29.20726, -0.47316717) failed to convert
-rank 68: Point 92 (-90.13091, 29.917665, -7.5096011) failed to convert
-rank 67: Point 91 (-90.155222, 30.016517, 1.596389) failed to convert
-rank 65: Point 92 (-90.191655, 30.506432, -10.274963) failed to convert
-rank 84: Point 93 (-89.7787, 29.320791, 0.31299999) failed to convert
-rank 98: Point 92 (-89.108692, 29.178759, 5.0390208) failed to convert
-rank 37: Point 63 (-90.792059, 30.236542, -2.0446284) failed to convert
-rank 39: Point 63 (-90.773031, 29.878657, -0.347071) failed to convert
-rank 42: Point 62 (-90.745841, 29.511277, -1.138091) failed to convert
-rank 92: Point 92 (-89.311613, 29.325922, -0.23861209) failed to convert
-rank 81: Point 92 (-89.831688, 29.87369, -0.28821996) failed to convert
-rank 93: Point 91 (-89.191094, 30.224637, 2.6955636) failed to convert
-rank 10: Point 62 (-91.608209, 30.702401, -6.8804998) failed to convert
-rank 50: Point 63 (-90.591192, 29.865913, -0.49523152) failed to convert
-rank 97: Point 91 (-89.163109, 29.270644, -0.0) failed to convert
-rank 66: Point 92 (-90.201644, 29.921993, 39.267564) failed to convert
-rank 4: Point 63 (-91.813428, 30.861626, 6.4257056) failed to convert
-rank 89: Point 92 (-89.340592, 30.182996, 3.4865741) failed to convert
-rank 95: Point 91 (-89.227306, 29.140938, 4.3060233) failed to convert
-rank 31: Point 64 (-91.011831, 29.819065, -0.53522065) failed to convert
-rank 53: Point 62 (-90.557712, 29.452829, -0.78928941) failed to convert
-rank 5: Point 63 (-91.840089, 29.668871, 1.850408) failed to convert
-rank 19: Point 63 (-91.277412, 30.28438, -3.8313741) failed to convert
-rank 24: Point 63 (-91.173831, 30.317538, 4.9126727) failed to convert
-rank 71: Point 92 (-90.058618, 30.001253, -0.50806848) failed to convert
-rank 79: Point 92 (-89.923515, 29.628352, 7.770127) failed to convert
-rank 70: Point 92 (-90.101316, 29.673714, -1.4766743) failed to convert
-rank 76: Point 93 (-89.97496, 29.800025, -8.2296) failed to convert
-rank 64: Point 92 (-90.272028, 29.974845, -7.9747878) failed to convert
-rank 26: Point 60 (-91.139833, 30.323519, 15.516701) failed to convert
-rank 59: Point 63 (-90.418151, 29.806325, -0.68939664) failed to convert
-rank 47: Point 64 (-90.631541, 30.146518, -0.26817171) failed to convert
-rank 34: Point 61 (-90.898874, 29.768236, -1.0617891) failed to convert
-rank 75: Point 92 (-90.031499, 29.288924, 0.50091653) failed to convert
-rank 72: Point 92 (-90.010351, 30.382834, -8.009953) failed to convert
-rank 86: Point 93 (-89.596162, 29.780549, -0.0) failed to convert
-rank 96: Point 93 (-89.208229, 29.166118, -0.0) failed to convert
-rank 3: Point 64 (-91.895846, 30.351729, -7.6865043) failed to convert
-rank 88: Point 93 (-89.383146, 30.398002, -1.137952) failed to convert
-rank 12: Point 62 (-91.591384, 29.390212, 2.3175661) failed to convert
-rank 20: Point 64 (-91.292565, 29.552641, -0.53259619) failed to convert
-rank 41: Point 63 (-90.740409, 29.900422, -0.81664102) failed to convert
-rank 99: Point 92 (-88.92897, 30.021866, 7.0311962) failed to convert
-rank 91: Point 92 (-89.344386, 29.275872, 13.648945) failed to convert
-rank 38: Point 63 (-90.831036, 29.299961, -0.62736978) failed to convert
-rank 46: Point 62 (-90.69686, 29.428203, -8.2296) failed to convert
-rank 49: Point 64 (-90.621166, 29.67265, -0.75321487) failed to convert
-rank 51: Point 64 (-90.606634, 29.418477, 0.0655055) failed to convert
-rank 74: Point 93 (-89.999083, 29.945717, -1.7753866) failed to convert
-rank 9: Point 64 (-91.63926, 30.805767, -10.143111) failed to convert
-rank 69: Point 93 (-90.120795, 29.73135, -1.577682) failed to convert
-rank 78: Point 93 (-90.007408, 28.828087, 38.69525) failed to convert
-rank 80: Point 92 (-89.862236, 30.032287, -8.5243423) failed to convert
-rank 30: Point 63 (-91.015042, 30.187757, 17.358817) failed to convert
-rank 18: Point 64 (-91.290637, 30.640338, 20.443796) failed to convert
-rank 1: Point 64 (-92.10627, 29.822092, -1.2405599) failed to convert
-rank 52: Point 61 (-90.534846, 30.107409, -0.2713943) failed to convert
-rank 87: Point 92 (-89.523353, 29.755041, -0.3652429) failed to convert
-rank 28: Point 61 (-91.08515, 30.134839, -2.0851303) failed to convert
-rank 85: Point 92 (-89.64861, 30.138987, 3.3082315) failed to convert
-rank 14: Point 61 (-91.50275, 29.62818, -0.56559153) failed to convert
-rank 60: Point 63 (-90.399943, 29.736625, -0.48553952) failed to convert
-rank 82: Point 93 (-89.789895, 29.992586, 2.5579084) failed to convert
-rank 32: Point 62 (-90.943007, 30.115375, 24.190702) failed to convert
-rank 27: Point 63 (-91.119106, 30.259622, 2.9240997) failed to convert
-rank 16: Point 62 (-91.366036, 30.725721, -11.258306) failed to convert
-rank 44: Point 62 (-90.680866, 29.964896, -0.50822771) failed to convert
-rank 8: Point 61 (-91.703367, 30.226467, -2.3770756) failed to convert
-rank 73: Point 92 (-90.01033, 30.113268, 4.3400001) failed to convert
-rank 61: Point 64 (-90.360314, 29.950389, -2.4786438) failed to convert
-rank 7: Point 64 (-91.717887, 30.668747, -7.3591867) failed to convert
-rank 63: Point 64 (-90.309685, 29.949706, 4.2236691) failed to convert
-rank 13: Point 63 (-91.523978, 29.9044, -0.9870401) failed to convert
-rank 48: Point 63 (-90.638216, 29.754579, -0.81764697) failed to convert
-rank 83: Point 92 (-89.780183, 29.776167, -0.8132652) failed to convert
-rank 90: Point 94 (-89.306992, 30.050031, -0.0) failed to convert
-rank 45: Point 63 (-90.707263, 29.394016, -8.2296) failed to convert
-rank 22: Point 63 (-91.202193, 30.43669, -15.322602) failed to convert
-rank 77: Point 92 (-89.938298, 30.0045, 8.9970344) failed to convert
-rank 55: Point 63 (-90.501875, 29.670582, -0.75917764) failed to convert
-rank 0: Point 57 (-92.818356, 28.738419, 30.897317) failed to convert
-rank 94: Point 93 (-89.244298, 29.187755, -0.0) failed to convert
-rank 68: Point 93 (-90.129041, 29.941763, -1.6828926) failed to convert
-rank 67: Point 92 (-90.160131, 29.952472, 20.976073) failed to convert
-rank 65: Point 93 (-90.276756, 29.382397, -0.29017386) failed to convert
-rank 84: Point 94 (-89.685511, 30.453625, -5.4168755) failed to convert
-rank 40: Point 63 (-90.790054, 29.383038, -8.2296) failed to convert
-rank 98: Point 93 (-89.002072, 30.350365, 3.373067) failed to convert
-rank 11: Point 64 (-91.552978, 30.923977, -14.891304) failed to convert
-rank 56: Point 61 (-90.477135, 29.823424, -1.5605057) failed to convert
-rank 23: Point 64 (-91.229587, 29.709076, -0.51368276) failed to convert
-rank 92: Point 93 (-89.337881, 29.022436, 14.800465) failed to convert
-rank 93: Point 92 (-89.190477, 30.231281, 2.6386488) failed to convert
-rank 81: Point 93 (-89.827349, 29.927213, -8.8206079) failed to convert
-rank 15: Point 65 (-91.471771, 29.657577, -0.62886218) failed to convert
-rank 97: Point 92 (-89.099471, 29.979369, 2.1554953) failed to convert
-rank 6: Point 63 (-91.753438, 30.567699, -11.480204) failed to convert
-rank 17: Point 65 (-91.328071, 30.6119, -7.7371246) failed to convert
-rank 54: Point 63 (-90.49393, 30.049456, 2.9718633) failed to convert
-rank 66: Point 93 (-90.238187, 29.438355, -3.7149025) failed to convert
-rank 57: Point 64 (-90.471776, 29.685674, -1.362911) failed to convert
-rank 25: Point 65 (-91.162989, 30.215232, -12.560809) failed to convert
-rank 95: Point 92 (-89.222648, 29.193927, -0.06709284) failed to convert
-rank 70: Point 93 (-90.082896, 29.911679, -6.8959408) failed to convert
-rank 89: Point 93 (-89.413226, 29.34566, 11.282313) failed to convert
-rank 29: Point 64 (-91.066753, 29.714343, -0.89738725) failed to convert
-rank 35: Point 65 (-90.874612, 29.763343, -0.49679949) failed to convert
-rank 36: Point 63 (-90.837043, 29.931004, -0.54621542) failed to convert
-rank 2: Point 64 (-91.934831, 30.881157, -17.237956) failed to convert
-rank 79: Point 93 (-89.892376, 30.018309, 5.9983059) failed to convert
-rank 72: Point 93 (-90.045826, 29.931733, -0.32087874) failed to convert
-rank 62: Point 64 (-90.336493, 29.981906, -4.7396402) failed to convert
-rank 33: Point 64 (-90.906136, 30.145318, -3.7921224) failed to convert
-rank 42: Point 63 (-90.744859, 29.525559, -0.79820047) failed to convert
-rank 39: Point 64 (-90.763254, 30.020882, -3.3151425) failed to convert
-rank 76: Point 94 (-89.953717, 30.067964, 0.42000462) failed to convert
-rank 75: Point 93 (-90.038959, 29.192578, 3.2788185) failed to convert
-rank 86: Point 94 (-89.563055, 30.172746, 2.1414958) failed to convert
-rank 71: Point 93 (-90.056111, 30.033213, -1.5647612) failed to convert
-rank 37: Point 64 (-90.808424, 29.997381, -9.3593498) failed to convert
-rank 43: Point 65 (-90.702349, 29.841289, -0.81073008) failed to convert
-rank 64: Point 93 (-90.272021, 29.974784, -7.9747878) failed to convert
-rank 21: Point 65 (-91.224571, 30.314236, -8.5951689) failed to convert
-rank 88: Point 94 (-89.471262, 29.376147, -0.0) failed to convert
-rank 96: Point 94 (-89.204948, 29.203122, -0.0) failed to convert
-rank 50: Point 64 (-90.577778, 30.05442, 18.242735) failed to convert
-rank 10: Point 63 (-91.652977, 29.926149, -4.0003677) failed to convert
-rank 74: Point 94 (-89.999024, 29.946449, -2.4563605) failed to convert
-rank 99: Point 93 (-88.931576, 29.992756, 5.7111284) failed to convert
-rank 91: Point 93 (-89.347196, 29.243203, -0.79254068) failed to convert
-rank 69: Point 94 (-90.120773, 29.731586, -1.5261957) failed to convert
-rank 78: Point 94 (-89.915598, 29.995838, -0.74352435) failed to convert
-rank 31: Point 65 (-91.025123, 29.614838, -0.47691108) failed to convert
-rank 5: Point 64 (-91.766267, 31.000512, -17.206098) failed to convert
-rank 80: Point 93 (-89.865695, 29.989393, -0.55253234) failed to convert
-rank 53: Point 63 (-90.557635, 29.453831, -8.2296) failed to convert
-rank 24: Point 64 (-91.174308, 30.310029, -13.786105) failed to convert
-rank 26: Point 61 (-91.205846, 29.279148, -0.0) failed to convert
-rank 87: Point 93 (-89.501089, 30.015015, -0.0) failed to convert
-rank 19: Point 64 (-91.328961, 29.447112, 1.7627141) failed to convert
-rank 47: Point 65 (-90.6609, 29.728772, -1.3031474) failed to convert
-rank 59: Point 64 (-90.418362, 29.803431, -0.6803136) failed to convert
-rank 3: Point 65 (-91.879654, 30.648608, -14.596138) failed to convert
-rank 85: Point 93 (-89.701399, 29.502197, 21.112118) failed to convert
-rank 82: Point 94 (-89.7698, 30.237868, -0.13582748) failed to convert
-rank 12: Point 63 (-91.539074, 30.290135, -4.0285572) failed to convert
-rank 34: Point 62 (-90.898867, 29.768276, -1.1454918) failed to convert
-rank 41: Point 64 (-90.743736, 29.852151, -0.3717024) failed to convert
-rank 20: Point 65 (-91.277361, 29.799306, -0.47385858) failed to convert
-rank 73: Point 93 (-90.04465, 29.675235, -0.18158472) failed to convert
-rank 38: Point 64 (-90.808443, 29.634733, -2.5757361) failed to convert
-rank 90: Point 95 (-89.384156, 29.162144, 0.18613645) failed to convert
-rank 4: Point 64 (-91.809972, 30.923395, -18.519647) failed to convert
-rank 51: Point 65 (-90.604282, 29.451933, -8.2296) failed to convert
-rank 83: Point 93 (-89.801635, 29.511794, 0.31299999) failed to convert
-rank 49: Point 65 (-90.62116, 29.67269, -1.1452337) failed to convert
-rank 46: Point 63 (-90.686958, 29.571242, -2.8577634) failed to convert
-rank 77: Point 93 (-89.93159, 30.088505, 0.1725544) failed to convert
-rank 9: Point 65 (-91.629072, 30.980786, -20.747488) failed to convert
-rank 1: Point 65 (-92.106119, 29.824824, -1.557147) failed to convert
-rank 94: Point 94 (-89.247455, 29.15162, 6.9939375) failed to convert
-rank 52: Point 62 (-90.586141, 29.386723, -0.39083979) failed to convert
-rank 67: Point 93 (-90.225903, 29.083325, 5.4723644) failed to convert
-rank 68: Point 94 (-90.130862, 29.917702, -7.4614564) failed to convert
-rank 14: Point 62 (-91.475384, 30.090247, 15.516388) failed to convert
-rank 18: Point 65 (-91.290819, 30.63717, 25.090811) failed to convert
-rank 60: Point 64 (-90.383917, 29.954593, -3.6176161) failed to convert
-rank 28: Point 62 (-91.076812, 30.263392, -2.804471) failed to convert
-rank 65: Point 94 (-90.232347, 29.973298, -0.94559562) failed to convert
-rank 98: Point 94 (-89.076208, 29.539197, 3.7587056) failed to convert
-rank 84: Point 95 (-89.760853, 29.540393, 18.185769) failed to convert
-rank 81: Point 94 (-89.813431, 30.098297, 3.0055474) failed to convert
-rank 93: Point 93 (-89.307674, 28.901521, 51.175658) failed to convert
-rank 92: Point 94 (-89.308689, 29.359357, -0.0) failed to convert
-rank 27: Point 64 (-91.131446, 30.067464, -1.1488932) failed to convert
-rank 58: Point 63 (-90.433113, 29.903333, 0.20440119) failed to convert
-rank 8: Point 62 (-91.664474, 30.906058, -20.232623) failed to convert
-rank 32: Point 63 (-90.941924, 30.131563, 18.057543) failed to convert
-rank 66: Point 94 (-90.241724, 29.391157, -4.4195712) failed to convert
-rank 13: Point 64 (-91.474217, 30.741421, 1.1756268) failed to convert
-rank 97: Point 93 (-89.164487, 29.254923, -0.0) failed to convert
-rank 63: Point 65 (-90.33934, 29.55029, -1.0175773) failed to convert
-rank 95: Point 93 (-89.231218, 29.096269, 6.6177145) failed to convert
-rank 30: Point 64 (-91.038075, 29.835291, -1.3571835) failed to convert
-rank 48: Point 64 (-90.610524, 30.14659, -0.3563329) failed to convert
-rank 61: Point 65 (-90.364335, 29.896046, -1.0393646) failed to convert
-rank 70: Point 94 (-90.100357, 29.686054, 2.2734438) failed to convert
-rank 7: Point 65 (-91.712512, 30.762423, -16.33423) failed to convert
-rank 16: Point 63 (-91.448236, 29.36339, 1.6718126) failed to convert
-rank 72: Point 94 (-90.036597, 30.04956, 4.1586589) failed to convert
-rank 76: Point 95 (-89.970246, 29.859502, -1.4816063) failed to convert
-rank 22: Point 64 (-91.201707, 30.444348, -15.172945) failed to convert
-rank 55: Point 64 (-90.493224, 29.790671, -0.60853932) failed to convert
-rank 56: Point 62 (-90.494897, 29.577075, -0.63978532) failed to convert
-rank 40: Point 64 (-90.757646, 29.857901, -0.46046592) failed to convert
-rank 0: Point 58 (-92.809275, 28.883442, 25.6) failed to convert
-rank 75: Point 94 (-89.998503, 29.711708, -2.56032) failed to convert
-rank 89: Point 94 (-89.347954, 30.098776, 3.0799999) failed to convert
-rank 71: Point 94 (-90.056006, 30.034535, 0.19858431) failed to convert
-rank 6: Point 64 (-91.757642, 30.492863, 12.605915) failed to convert
-rank 86: Point 95 (-89.613179, 29.576579, -0.0) failed to convert
-rank 88: Point 95 (-89.483388, 29.23305, 0.31285517) failed to convert
-rank 79: Point 94 (-89.902045, 29.897616, -5.9085484) failed to convert
-rank 11: Point 65 (-91.563054, 30.753528, -11.690527) failed to convert
-rank 64: Point 94 (-90.266725, 30.044551, 1.3376323) failed to convert
-rank 23: Point 65 (-91.229134, 29.715615, -2.2133971) failed to convert
-rank 74: Point 95 (-89.995521, 29.990672, -1.0746219) failed to convert
-rank 45: Point 64 (-90.710859, 29.341605, -0.63920914) failed to convert
-rank 25: Point 66 (-91.193617, 29.731544, -0.02) failed to convert
-rank 17: Point 66 (-91.384851, 29.683146, -3.7977088) failed to convert
-rank 96: Point 95 (-89.202801, 29.227438, -0.33267533) failed to convert
-rank 57: Point 65 (-90.471456, 29.690078, -0.9753199) failed to convert
-rank 15: Point 66 (-91.471557, 29.660989, -3.3893761) failed to convert
-rank 69: Point 95 (-90.098585, 30.018721, -9.0) failed to convert
-rank 35: Point 66 (-90.874601, 29.76351, -1.2596386) failed to convert
-rank 54: Point 64 (-90.507562, 29.860483, -0.68217414) failed to convert
-rank 29: Point 65 (-91.035727, 30.191415, -7.1588556) failed to convert
-rank 99: Point 94 (-88.906958, 30.255724, 5.5769826) failed to convert
-rank 78: Point 95 (-89.912602, 30.03313, -0.83755104) failed to convert
-rank 44: Point 63 (-90.703635, 29.637285, -0.40120387) failed to convert
-rank 91: Point 94 (-89.342636, 29.295912, 4.8449102) failed to convert
-rank 62: Point 65 (-90.343759, 29.88411, -0.30929652) failed to convert
-rank 39: Point 65 (-90.801058, 29.467187, -0.61886744) failed to convert
-rank 2: Point 65 (-91.934791, 30.881153, -17.42204) failed to convert
-rank 42: Point 64 (-90.744775, 29.526765, -0.87133199) failed to convert
-rank 36: Point 64 (-90.842105, 29.856101, -0.60723715) failed to convert
-rank 37: Point 65 (-90.792038, 30.236576, -2.4193358) failed to convert
-rank 50: Point 65 (-90.606544, 29.648643, -1.691536) failed to convert
-rank 80: Point 94 (-89.8953, 29.620023, -4.8042579) failed to convert
-rank 85: Point 94 (-89.724793, 29.215824, 11.079078) failed to convert
-rank 87: Point 94 (-89.556268, 29.362429, 1.063135) failed to convert
-rank 82: Point 95 (-89.79756, 29.898481, -0.16910135) failed to convert
-rank 21: Point 66 (-91.22305, 30.338264, 22.283663) failed to convert
-rank 33: Point 65 (-90.909679, 30.092382, 18.954443) failed to convert
-rank 10: Point 64 (-91.591001, 30.995442, -15.110977) failed to convert
-rank 43: Point 66 (-90.734024, 29.381987, -0.88415625) failed to convert
-rank 73: Point 94 (-90.028807, 29.878069, 0.70430288) failed to convert
-rank 26: Point 62 (-91.146524, 30.218977, 3.8248728) failed to convert
-rank 5: Point 65 (-91.809285, 30.230153, -4.9879588) failed to convert
-rank 31: Point 66 (-91.014233, 29.781839, -0.57950361) failed to convert
-rank 94: Point 95 (-89.244556, 29.184706, -0.0) failed to convert
-rank 77: Point 94 (-89.963428, 29.687531, -5.0816259) failed to convert
-rank 47: Point 66 (-90.660679, 29.731868, -1.5648635) failed to convert
-rank 59: Point 65 (-90.413419, 29.870586, -0.85270848) failed to convert
-rank 90: Point 96 (-89.402905, 28.942702, 14.916248) failed to convert
-rank 53: Point 64 (-90.528012, 29.86919, -0.14715856) failed to convert
-rank 83: Point 94 (-89.741057, 30.252973, -1.2112963) failed to convert
-rank 24: Point 65 (-91.17431, 30.309969, -13.786105) failed to convert
-rank 68: Point 95 (-90.125487, 29.987098, 0.13232009) failed to convert
-rank 67: Point 94 (-90.154914, 30.01987, -5.0221899) failed to convert
-rank 98: Point 95 (-89.108285, 29.182318, 0.03202888) failed to convert
-rank 19: Point 65 (-91.291881, 30.051421, -0.82750252) failed to convert
-rank 65: Point 95 (-90.226926, 30.044589, 1.1612009) failed to convert
-rank 84: Point 96 (-89.772315, 29.399169, 4.6579954) failed to convert
-rank 92: Point 95 (-89.26428, 29.865472, -0.0) failed to convert
-rank 34: Point 63 (-90.898857, 29.768336, -1.2750522) failed to convert
-rank 81: Point 95 (-89.781129, 30.49216, -8.1179341) failed to convert
-rank 97: Point 94 (-89.190648, 28.958989, 20.345476) failed to convert
-rank 41: Point 65 (-90.740968, 29.892204, -0.38475077) failed to convert
-rank 12: Point 64 (-91.525867, 30.512284, -6.5669579) failed to convert
-rank 66: Point 95 (-90.202929, 29.904864, 0.27882982) failed to convert
-rank 93: Point 94 (-89.189859, 30.237952, 2.6233785) failed to convert
-rank 95: Point 94 (-89.225032, 29.166674, -0.0) failed to convert
-rank 20: Point 66 (-91.242259, 30.362152, 6.6218489) failed to convert
-rank 70: Point 95 (-90.083041, 29.909743, -2.7592368) failed to convert
-rank 76: Point 96 (-89.964774, 29.928321, -3.5940028) failed to convert
-rank 3: Point 66 (-91.932524, 29.667717, 1.3395482) failed to convert
-rank 49: Point 66 (-90.621152, 29.67275, -0.04815173) failed to convert
-rank 51: Point 66 (-90.588107, 29.681156, -0.98817947) failed to convert
-rank 89: Point 95 (-89.413507, 29.341735, 0.69574068) failed to convert
-rank 38: Point 65 (-90.791138, 29.888938, -0.13445962) failed to convert
-rank 72: Point 95 (-90.045935, 29.930082, -9.0) failed to convert
-rank 75: Point 95 (-89.997414, 29.725567, -1.5543314) failed to convert
-rank 71: Point 95 (-90.116132, 29.256418, 0.31299999) failed to convert
-rank 9: Point 66 (-91.700173, 29.739489, 0.39591222) failed to convert
-rank 4: Point 65 (-91.855159, 30.104781, -3.5047619) failed to convert
-rank 79: Point 95 (-89.898335, 29.943751, -0.31984736) failed to convert
-rank 1: Point 66 (-92.105964, 29.827396, -0.28198681) failed to convert
-rank 28: Point 63 (-91.079927, 30.214924, 22.597971) failed to convert
-rank 46: Point 64 (-90.704096, 29.323032, 0.27285641) failed to convert
-rank 86: Point 96 (-89.592705, 29.821062, 7.1632973) failed to convert
-rank 14: Point 63 (-91.515743, 29.405051, 2.4090651) failed to convert
-rank 74: Point 96 (-89.996857, 29.973542, -0.56444358) failed to convert
-rank 52: Point 63 (-90.568885, 29.630281, -0.21336) failed to convert
-rank 88: Point 96 (-89.457572, 29.536548, 1.7465558) failed to convert
-rank 60: Point 65 (-90.397315, 29.772277, 0.02) failed to convert
-rank 96: Point 96 (-89.119661, 30.156625, 4.0532353) failed to convert
-rank 78: Point 96 (-89.943847, 29.640562, 44.267641) failed to convert
-rank 64: Point 95 (-90.253241, 30.222776, 4.0599999) failed to convert
-rank 58: Point 64 (-90.425568, 30.006049, -6.7604645) failed to convert
-rank 69: Point 96 (-90.09976, 30.00354, -9.0) failed to convert
-rank 7: Point 66 (-91.781034, 29.538574, -0.16172154) failed to convert
-rank 99: Point 95 (-88.970122, 29.573888, 9.0454073) failed to convert
-rank 91: Point 95 (-89.342299, 29.299528, 0.06671857) failed to convert
-rank 8: Point 63 (-91.6635, 30.922816, -19.671585) failed to convert
-rank 16: Point 64 (-91.364425, 30.750857, 9.3478703) failed to convert
-rank 63: Point 66 (-90.345047, 29.472798, 0.458) failed to convert
-rank 80: Point 95 (-89.862213, 30.032231, -8.5243423) failed to convert
-rank 55: Point 65 (-90.502372, 29.663473, -0.57768858) failed to convert
-rank 56: Point 63 (-90.504804, 29.438861, -0.40756251) failed to convert
-rank 6: Point 65 (-91.75361, 30.564506, -12.783313) failed to convert
-rank 87: Point 95 (-89.55906, 29.328973, 0.68683327) failed to convert
-rank 61: Point 66 (-90.388068, 29.573454, -1.7965344) failed to convert
-rank 82: Point 96 (-89.822243, 29.593506, 25.55761) failed to convert
-rank 85: Point 95 (-89.682263, 29.734045, -0.04125615) failed to convert
-rank 27: Point 65 (-91.163952, 29.555972, -0.46087499) failed to convert
-rank 11: Point 66 (-91.6281, 29.632673, -0.57457041) failed to convert
-rank 73: Point 95 (-90.038247, 29.757269, -2.197608) failed to convert
-rank 15: Point 67 (-91.470312, 29.682009, -1.8664335) failed to convert
-rank 23: Point 66 (-91.238925, 29.558306, -0.50503393) failed to convert
-rank 18: Point 66 (-91.330057, 30.003318, -0.5914902) failed to convert
-rank 25: Point 67 (-91.208845, 29.488215, -0.508568) failed to convert
-rank 57: Point 66 (-90.471489, 29.689598, -1.1587526) failed to convert
-rank 35: Point 67 (-90.846908, 30.173704, -0.13837604) failed to convert
-rank 48: Point 65 (-90.669788, 29.301258, -8.2296) failed to convert
-rank 45: Point 65 (-90.712004, 29.324924, -0.7319335) failed to convert
-rank 40: Point 65 (-90.763745, 29.768987, -3.4607196) failed to convert
-rank 94: Point 96 (-89.247346, 29.152726, 7.3389346) failed to convert
-rank 29: Point 66 (-91.035859, 30.189194, -6.9181972) failed to convert
-rank 22: Point 65 (-91.198464, 30.495291, 9.1977866) failed to convert
-rank 13: Point 65 (-91.500724, 30.298056, -9.7932248) failed to convert
-rank 2: Point 66 (-91.94179, 30.751649, -9.8774158) failed to convert
-rank 42: Point 65 (-90.736747, 29.64361, -0.2869846) failed to convert
-rank 32: Point 64 (-90.942088, 30.129014, -5.1213441) failed to convert
-rank 68: Point 96 (-90.107832, 30.214979, 4.4699998) failed to convert
-rank 39: Point 66 (-90.824434, 29.120207, -0.0) failed to convert
-rank 77: Point 95 (-89.93494, 30.046013, -1.6236696) failed to convert
-rank 83: Point 95 (-89.79571, 29.584899, -5.0865027) failed to convert
-rank 90: Point 97 (-89.402634, 28.94567, 11.820753) failed to convert
-rank 54: Point 65 (-90.525046, 29.616741, 0.24274768) failed to convert
-rank 36: Point 65 (-90.878841, 29.308163, -0.56049646) failed to convert
-rank 37: Point 66 (-90.78549, 30.33176, -5.4175422) failed to convert
-rank 67: Point 95 (-90.189593, 29.565509, 1.0534668) failed to convert
-rank 10: Point 65 (-91.655914, 29.87398, -2.4068148) failed to convert
-rank 65: Point 96 (-90.235954, 29.925131, -0.07647431) failed to convert
-rank 33: Point 66 (-90.939514, 29.643487, -0.54716192) failed to convert
-rank 31: Point 67 (-90.968453, 30.475662, -10.678791) failed to convert
-rank 84: Point 97 (-89.744233, 29.743409, -0.0) failed to convert
-rank 62: Point 66 (-90.336481, 29.981945, -4.7396402) failed to convert
-rank 92: Point 96 (-89.298521, 29.475664, 5.0456978) failed to convert
-rank 97: Point 95 (-89.160081, 29.304452, 0.24361639) failed to convert
-rank 98: Point 96 (-89.090974, 29.375028, 10.201098) failed to convert
-rank 95: Point 95 (-89.225529, 29.160993, -0.52307797) failed to convert
-rank 93: Point 95 (-89.280535, 29.213834, 14.248179) failed to convert
-rank 53: Point 65 (-90.55739, 29.456979, -1.0469486) failed to convert
-rank 44: Point 64 (-90.740807, 29.095451, 1.4206773) failed to convert
-rank 17: Point 67 (-91.380983, 29.746989, -4.5545751) failed to convert
-rank 81: Point 96 (-89.813248, 30.100068, 0.12632627) failed to convert
-rank 43: Point 67 (-90.700357, 29.869945, -1.1898613) failed to convert
-rank 76: Point 97 (-89.959043, 30.000531, 6.6287769) failed to convert
-rank 70: Point 96 (-90.083004, 29.910161, -2.9228702) failed to convert
-rank 72: Point 96 (-90.03799, 30.031557, -0.49913201) failed to convert
-rank 50: Point 66 (-90.603504, 29.691734, 1.0068952) failed to convert
-rank 24: Point 66 (-91.174312, 30.309928, -13.786105) failed to convert
-rank 59: Point 66 (-90.382851, 30.285244, -0.21171184) failed to convert
-rank 66: Point 96 (-90.238546, 29.433299, -3.5326497) failed to convert
-rank 75: Point 96 (-89.969584, 30.077938, 4.6248332) failed to convert
-rank 89: Point 96 (-89.364712, 29.90648, -0.0) failed to convert
-rank 34: Point 64 (-90.87162, 30.173721, -0.93230246) failed to convert
-rank 26: Point 63 (-91.179655, 29.697259, -0.88069022) failed to convert
-rank 71: Point 96 (-90.064746, 29.922443, 32.598838) failed to convert
-rank 47: Point 67 (-90.66171, 29.717073, -1.3472316) failed to convert
-rank 0: Point 59 (-92.82354, 28.489594, 46.936641) failed to convert
-rank 86: Point 97 (-89.630139, 29.371752, 0.32888933) failed to convert
-rank 74: Point 97 (-89.998837, 29.948285, -2.9641809) failed to convert
-rank 88: Point 97 (-89.473466, 29.349144, 6.6827806) failed to convert
-rank 96: Point 97 (-89.207167, 29.177873, -0.0) failed to convert
-rank 64: Point 96 (-90.260463, 30.127273, 4.0599999) failed to convert
-rank 79: Point 96 (-89.904689, 29.864338, -0.60719691) failed to convert
-rank 5: Point 66 (-91.766227, 31.000515, -20.077175) failed to convert
-rank 78: Point 97 (-89.944934, 29.626706, 1.3329084) failed to convert
-rank 51: Point 67 (-90.588111, 29.680992, -0.82725454) failed to convert
-rank 30: Point 65 (-91.038036, 29.83585, -1.1550172) failed to convert
-rank 21: Point 67 (-91.219543, 30.393622, 2.5028673) failed to convert
-rank 49: Point 67 (-90.647462, 29.296415, -1.37606) failed to convert
-rank 69: Point 97 (-90.09815, 30.024288, -0.43014324) failed to convert
-rank 99: Point 96 (-88.921508, 30.099208, 11.317609) failed to convert
-rank 91: Point 96 (-89.344833, 29.270206, 15.956137) failed to convert
-rank 80: Point 96 (-89.862198, 30.032193, -8.5243423) failed to convert
-rank 38: Point 66 (-90.757575, 30.376603, -4.1548908) failed to convert
-rank 3: Point 67 (-91.931871, 29.679327, 2.3942471) failed to convert
-rank 87: Point 96 (-89.536845, 29.59302, 0.24041439) failed to convert
-rank 9: Point 67 (-91.650008, 30.619858, -14.066521) failed to convert
-rank 1: Point 67 (-92.058112, 30.752499, -9.9973963) failed to convert
-rank 19: Point 66 (-91.263716, 30.503286, 16.726012) failed to convert
-rank 12: Point 65 (-91.530834, 30.428218, -9.173086) failed to convert
-rank 28: Point 64 (-91.097937, 29.935538, -1.0895374) failed to convert
-rank 85: Point 96 (-89.663907, 29.95393, 3.03) failed to convert
-rank 73: Point 96 (-90.020798, 29.979927, -1.4887063) failed to convert
-rank 82: Point 97 (-89.784031, 30.06376, 2.9002184) failed to convert
-rank 16: Point 65 (-91.369415, 30.669661, -9.5802313) failed to convert
-rank 55: Point 66 (-90.511298, 29.538807, -1.1414837) failed to convert
-rank 6: Point 66 (-91.758347, 30.480171, -11.984737) failed to convert
-rank 7: Point 67 (-91.741134, 30.256265, -1.5592459) failed to convert
-rank 41: Point 66 (-90.740348, 29.901074, -1.2270232) failed to convert
-rank 52: Point 64 (-90.583241, 29.427072, -0.18924677) failed to convert
-rank 63: Point 67 (-90.337417, 29.575944, -0.44863091) failed to convert
-rank 20: Point 67 (-91.241785, 30.36941, 10.128061) failed to convert
-rank 56: Point 64 (-90.456913, 30.101534, -0.09576285) failed to convert
-rank 94: Point 97 (-89.24264, 29.206148, -0.07590022) failed to convert
-rank 58: Point 65 (-90.441173, 29.792231, 0.02) failed to convert
-rank 68: Point 97 (-90.13083, 29.917726, -7.1170805) failed to convert
-rank 77: Point 96 (-89.934933, 30.046074, -1.6236696) failed to convert
-rank 90: Point 98 (-89.319347, 29.908426, 0.43320603) failed to convert
-rank 14: Point 64 (-91.502166, 29.636974, -3.5326321) failed to convert
-rank 83: Point 96 (-89.740842, 30.255457, -3.1352345) failed to convert
-rank 4: Point 66 (-91.813194, 30.865545, -12.252184) failed to convert
-rank 61: Point 67 (-90.357656, 29.986136, -1.2857227) failed to convert
-rank 67: Point 96 (-90.154887, 30.019892, -3.3024742) failed to convert
-rank 11: Point 67 (-91.561593, 30.778019, 3.5335116) failed to convert
-rank 27: Point 66 (-91.118755, 30.264806, 7.144747) failed to convert
-rank 65: Point 97 (-90.274657, 29.409651, -0.46740665) failed to convert
-rank 15: Point 68 (-91.486292, 29.410681, 1.1899725) failed to convert
-rank 8: Point 64 (-91.664895, 30.898644, -11.597025) failed to convert
-rank 60: Point 66 (-90.441214, 29.168455, 1.5062616) failed to convert
-rank 92: Point 97 (-89.312579, 29.314211, -0.55790731) failed to convert
-rank 84: Point 98 (-89.714467, 30.104564, 7.1325636) failed to convert
-rank 93: Point 96 (-89.270079, 29.333167, -0.3693307) failed to convert
-rank 18: Point 67 (-91.293386, 30.595235, -10.121008) failed to convert
-rank 23: Point 67 (-91.213529, 29.964523, -0.27437621) failed to convert
-rank 35: Point 68 (-90.874529, 29.764456, -0.97052378) failed to convert
-rank 57: Point 67 (-90.49202, 29.404336, -8.2296) failed to convert
-rank 45: Point 66 (-90.705964, 29.41257, -0.25717926) failed to convert
-rank 46: Point 65 (-90.684027, 29.613257, -8.2296) failed to convert
-rank 25: Point 68 (-91.163498, 30.206983, 10.900616) failed to convert
-rank 95: Point 96 (-89.226541, 29.149449, -0.67923824) failed to convert
-rank 48: Point 66 (-90.632778, 29.831548, -0.22177023) failed to convert
-rank 72: Point 97 (-90.046752, 29.919442, -0.94479023) failed to convert
-rank 42: Point 66 (-90.755155, 29.374778, -0.56132711) failed to convert
-rank 97: Point 96 (-89.172697, 29.162207, -0.24512648) failed to convert
-rank 81: Point 97 (-89.801252, 30.246872, -1.924527) failed to convert
-rank 2: Point 67 (-91.939361, 30.796117, -10.996202) failed to convert
-rank 76: Point 98 (-89.953661, 30.068186, -4.7289722) failed to convert
-rank 39: Point 67 (-90.771544, 29.900115, -1.0693449) failed to convert
-rank 70: Point 97 (-90.095012, 29.755117, 0.51048478) failed to convert
-rank 89: Point 97 (-89.362357, 29.933289, 1.0970906) failed to convert
-rank 13: Point 66 (-91.492047, 30.443812, -5.311686) failed to convert
-rank 98: Point 97 (-89.114499, 29.112018, 0.33915768) failed to convert
-rank 54: Point 66 (-90.521404, 29.667368, -0.31073525) failed to convert
-rank 29: Point 67 (-91.027211, 30.32106, -0.82270751) failed to convert
-rank 88: Point 98 (-89.466937, 29.425729, 2.3565193) failed to convert
-rank 66: Point 97 (-90.238558, 29.433039, -2.745929) failed to convert
-rank 40: Point 66 (-90.747121, 30.010635, -6.5778424) failed to convert
-rank 75: Point 97 (-90.037889, 29.205999, 0.31299999) failed to convert
-rank 37: Point 67 (-90.816627, 29.876748, -0.58892953) failed to convert
-rank 71: Point 97 (-90.062859, 29.946561, -6.5440565) failed to convert
-rank 33: Point 67 (-90.90895, 30.102656, -10.862054) failed to convert
-rank 86: Point 98 (-89.603796, 29.687663, -0.39836207) failed to convert
-rank 10: Point 66 (-91.604288, 30.768463, -9.5753199) failed to convert
-rank 31: Point 68 (-91.036709, 29.435029, -0.2499155) failed to convert
-rank 64: Point 97 (-90.268728, 30.017291, 1.5663904) failed to convert
-rank 79: Point 97 (-89.895261, 29.982055, -9.7340936) failed to convert
-rank 96: Point 98 (-89.179852, 29.48636, 1.1924467) failed to convert
-rank 74: Point 98 (-90.003948, 29.883203, -9.0) failed to convert
-rank 62: Point 67 (-90.339234, 29.944882, -2.2832832) failed to convert
-rank 36: Point 66 (-90.830813, 30.022234, -9.4505026) failed to convert
-rank 78: Point 98 (-89.920708, 29.931536, 0.14938859) failed to convert
-rank 22: Point 66 (-91.202146, 30.437337, -15.335709) failed to convert
-rank 69: Point 98 (-90.098563, 30.018943, -9.0) failed to convert
-rank 91: Point 97 (-89.348932, 29.222602, 2.0216552) failed to convert
-rank 99: Point 97 (-88.963568, 29.644671, 3.4925953) failed to convert
-rank 43: Point 68 (-90.702338, 29.841328, -0.44590961) failed to convert
-rank 80: Point 97 (-89.85792, 30.085144, -5.4699411) failed to convert
-rank 53: Point 66 (-90.511737, 30.094826, -0.41419444) failed to convert
-rank 59: Point 67 (-90.41264, 29.881078, -0.42847581) failed to convert
-rank 50: Point 67 (-90.60312, 29.697108, -0.51620678) failed to convert
-rank 26: Point 64 (-91.139649, 30.32615, 14.954099) failed to convert
-rank 34: Point 65 (-90.871029, 30.18244, -1.5326345) failed to convert
-rank 24: Point 67 (-91.174314, 30.309868, -13.786105) failed to convert
-rank 87: Point 97 (-89.53284, 29.640328, 0.11116983) failed to convert
-rank 47: Point 68 (-90.660854, 29.729263, -1.6196973) failed to convert
-rank 73: Point 97 (-90.03133, 29.845546, -9.0) failed to convert
-rank 44: Point 65 (-90.675274, 30.044472, 17.68963) failed to convert
-rank 85: Point 97 (-89.654101, 30.071446, 3.3799828) failed to convert
-rank 30: Point 66 (-91.019524, 30.119288, -6.3794797) failed to convert
-rank 0: Point 60 (-92.809896, 28.823304, 27.706189) failed to convert
-rank 82: Point 98 (-89.745049, 30.536727, -8.4192351) failed to convert
-rank 94: Point 98 (-89.195395, 29.740533, 2.6780334) failed to convert
-rank 68: Point 98 (-90.139497, 29.804986, -0.24939971) failed to convert
-rank 21: Point 68 (-91.226072, 30.290112, 16.67883) failed to convert
-rank 90: Point 99 (-89.371911, 29.303615, 17.949373) failed to convert
-rank 3: Point 68 (-91.879309, 30.653806, -8.5152457) failed to convert
-rank 17: Point 68 (-91.3848, 29.683114, -4.7030642) failed to convert
-rank 1: Point 68 (-92.106209, 29.822093, -2.1494327) failed to convert
-rank 9: Point 68 (-91.727329, 29.253074, 6.0999999) failed to convert
-rank 65: Point 98 (-90.201204, 30.381128, 2.4010388) failed to convert
-rank 38: Point 67 (-90.804815, 29.687998, -1.660931) failed to convert
-rank 84: Point 99 (-89.765318, 29.483272, -0.2778286) failed to convert
-rank 77: Point 97 (-89.934928, 30.046114, -1.6236696) failed to convert
-rank 83: Point 97 (-89.740832, 30.255516, -1.1978568) failed to convert
-rank 93: Point 97 (-89.22603, 29.832034, 1.8387535) failed to convert
-rank 5: Point 67 (-91.766011, 31.003575, -16.450664) failed to convert
-rank 63: Point 68 (-90.332322, 29.644643, -0.27147285) failed to convert
-rank 51: Point 68 (-90.574924, 29.86687, -0.54248917) failed to convert
-rank 67: Point 97 (-90.154683, 30.022524, 0.17743565) failed to convert
-rank 20: Point 68 (-91.345225, 28.683494, 22.554341) failed to convert
-rank 28: Point 65 (-91.143229, 29.224018, -0.62567578) failed to convert
-rank 56: Point 65 (-90.434616, 30.405723, -0.37250177) failed to convert
-rank 72: Point 98 (-90.052552, 29.84505, 0.82925599) failed to convert
-rank 95: Point 97 (-89.227707, 29.136086, -0.47869713) failed to convert
-rank 32: Point 65 (-90.972252, 29.672949, -0.23803954) failed to convert
-rank 92: Point 98 (-89.317978, 29.252003, 15.773806) failed to convert
-rank 97: Point 97 (-89.172335, 29.166265, -0.0) failed to convert
-rank 52: Point 65 (-90.551854, 29.869254, -0.37619884) failed to convert
-rank 76: Point 99 (-89.961489, 29.969633, 0.13658724) failed to convert
-rank 70: Point 98 (-90.100195, 29.687995, -1.7068802) failed to convert
-rank 41: Point 67 (-90.764047, 29.55581, -0.55309151) failed to convert
-rank 6: Point 67 (-91.750727, 30.615397, -13.827085) failed to convert
-rank 88: Point 99 (-89.479588, 29.276594, 0.31299999) failed to convert
-rank 89: Point 98 (-89.412093, 29.357904, -0.6109941) failed to convert
-rank 19: Point 67 (-91.283331, 30.188925, -1.2165431) failed to convert
-rank 81: Point 98 (-89.817259, 30.050283, 2.2209641) failed to convert
-rank 7: Point 68 (-91.698874, 30.99994, -14.219786) failed to convert
-rank 66: Point 98 (-90.193664, 30.026201, 0.05235905) failed to convert
-rank 27: Point 67 (-91.119671, 30.25054, -12.219562) failed to convert
-rank 61: Point 68 (-90.357864, 29.983334, -0.29651455) failed to convert
-rank 4: Point 67 (-91.811673, 30.892651, -17.379449) failed to convert
-rank 58: Point 66 (-90.434783, 29.879885, -0.67932288) failed to convert
-rank 75: Point 98 (-89.990971, 29.807159, -0.22667118) failed to convert
-rank 98: Point 98 (-89.09806, 29.29534, 7.5580875) failed to convert
-rank 49: Point 68 (-90.594747, 30.046067, 23.443287) failed to convert
-rank 15: Point 69 (-91.466525, 29.745255, -3.1120081) failed to convert
-rank 12: Point 66 (-91.567009, 29.80999, -0.63757715) failed to convert
-rank 57: Point 68 (-90.473792, 29.657672, -0.60196839) failed to convert
-rank 55: Point 67 (-90.475263, 30.038472, 12.744646) failed to convert
-rank 78: Point 99 (-89.921948, 29.91589, 20.754207) failed to convert
-rank 16: Point 66 (-91.466653, 29.050124, 6.8276664) failed to convert
-rank 79: Point 98 (-89.903903, 29.874083, 21.744441) failed to convert
-rank 25: Point 69 (-91.156797, 30.31189, 23.480388) failed to convert
-rank 8: Point 65 (-91.664351, 30.908009, -19.05766) failed to convert
-rank 45: Point 67 (-90.710725, 29.343313, -8.2296) failed to convert
-rank 14: Point 65 (-91.48769, 29.882499, 0.10293452) failed to convert
-rank 23: Point 68 (-91.18959, 30.343279, 9.0844431) failed to convert
-rank 39: Point 68 (-90.77155, 29.899803, -1.3534698) failed to convert
-rank 48: Point 67 (-90.630589, 29.862569, -0.30925641) failed to convert
-rank 96: Point 99 (-89.210369, 29.141259, 5.7643) failed to convert
-rank 35: Point 69 (-90.874551, 29.763956, -1.5278832) failed to convert
-rank 60: Point 67 (-90.376887, 30.049505, -9.0) failed to convert
-rank 86: Point 99 (-89.551289, 30.308724, -4.1241757) failed to convert
-rank 42: Point 67 (-90.745776, 29.511873, -0.88023053) failed to convert
-rank 71: Point 98 (-90.07015, 29.852681, 0.47235172) failed to convert
-rank 74: Point 99 (-89.996767, 29.974351, -1.2807797) failed to convert
-rank 18: Point 68 (-91.339143, 29.85417, -0.88849497) failed to convert
-rank 64: Point 98 (-90.246127, 30.315727, 3.1792621) failed to convert
-rank 99: Point 98 (-88.955688, 29.729083, 4.7373956) failed to convert
-rank 80: Point 98 (-89.862433, 30.029258, 1.4099899) failed to convert
-rank 69: Point 99 (-90.113367, 29.827597, -4.3098722) failed to convert
-rank 87: Point 98 (-89.55568, 29.368281, 26.972004) failed to convert
-rank 31: Point 69 (-90.992716, 30.109049, -11.500105) failed to convert
-rank 43: Point 69 (-90.736866, 29.340344, -8.2296) failed to convert
-rank 36: Point 67 (-90.832631, 29.995348, 19.993037) failed to convert
-rank 37: Point 68 (-90.796231, 30.175455, -0.21516679) failed to convert
-rank 73: Point 98 (-90.020806, 29.979775, -1.7082878) failed to convert
-rank 91: Point 98 (-89.357691, 29.12097, 0.31299999) failed to convert
-rank 11: Point 68 (-91.574687, 30.555364, -7.8440129) failed to convert
-rank 34: Point 66 (-90.871277, 30.178651, -1.2502912) failed to convert
-rank 2: Point 68 (-91.934604, 30.883876, -16.108293) failed to convert
-rank 53: Point 67 (-90.557544, 29.454606, -8.2296) failed to convert
-rank 59: Point 68 (-90.418112, 29.806314, -0.68939664) failed to convert
-rank 50: Point 68 (-90.591199, 29.865604, -0.48304678) failed to convert
-rank 10: Point 67 (-91.663278, 29.744011, 0.56363077) failed to convert
-rank 47: Point 69 (-90.66138, 29.72173, -0.8169565) failed to convert
-rank 26: Point 65 (-91.173701, 29.791413, -0.038) failed to convert
-rank 62: Point 68 (-90.336462, 29.982002, -4.7396402) failed to convert
-rank 24: Point 68 (-91.213128, 29.69517, 8.5674072) failed to convert
-rank 85: Point 98 (-89.637286, 30.270825, -0.48236213) failed to convert
-rank 68: Point 99 (-90.182702, 29.237467, 0.31299999) failed to convert
-rank 94: Point 99 (-89.24922, 29.130894, -0.17892083) failed to convert
-rank 82: Point 99 (-89.815686, 29.673767, -0.0) failed to convert
-rank 90: Point 100 (-89.377778, 29.235393, 0.31299999) failed to convert
-rank 84: Point 100 (-89.729646, 29.919214, 2.3858049) failed to convert
-rank 46: Point 66 (-90.686377, 29.579321, -2.2134855) failed to convert
-rank 33: Point 68 (-90.91827, 29.963262, -0.81954475) failed to convert
-rank 44: Point 66 (-90.705267, 29.613377, -1.0828812) failed to convert
-rank 40: Point 67 (-90.759716, 29.827707, -0.75489106) failed to convert
-rank 30: Point 67 (-91.073182, 29.290806, -0.0) failed to convert
-rank 29: Point 68 (-91.037481, 30.164326, -4.3093943) failed to convert
-rank 93: Point 98 (-89.194469, 30.185417, 2.264463) failed to convert
-rank 77: Point 98 (-89.93492, 30.046174, -1.6236696) failed to convert
-rank 65: Point 99 (-90.192774, 30.490395, -9.0148813) failed to convert
-rank 83: Point 98 (-89.780162, 29.776133, -8.2296) failed to convert
-rank 54: Point 67 (-90.580042, 28.838241, 18.592029) failed to convert
-rank 72: Point 99 (-90.045902, 29.930058, -9.0) failed to convert
-rank 13: Point 67 (-91.509857, 30.143508, 10.288597) failed to convert
-rank 92: Point 99 (-89.311077, 29.331373, 2.3907598) failed to convert
-rank 17: Point 69 (-91.380936, 29.747028, -6.8366645) failed to convert
-rank 67: Point 98 (-90.171462, 29.803339, 0.31299999) failed to convert
-rank 95: Point 98 (-89.222499, 29.195238, -0.33996154) failed to convert
-rank 70: Point 99 (-90.100502, 29.683936, -8.2296) failed to convert
-rank 3: Point 69 (-91.89421, 30.379869, -5.6319004) failed to convert
-rank 1: Point 69 (-92.105924, 29.827396, -0.96579648) failed to convert
-rank 21: Point 69 (-91.272964, 29.537732, 2.0115055) failed to convert
-rank 38: Point 68 (-90.805519, 29.677621, -0.52668831) failed to convert
-rank 97: Point 98 (-89.122048, 29.729208, 3.5936426) failed to convert
-rank 76: Point 100 (-89.973868, 29.813149, 0.04952153) failed to convert
-rank 89: Point 99 (-89.408583, 29.398111, 1.4429435) failed to convert
-rank 88: Point 100 (-89.473906, 29.343413, 46.793578) failed to convert
-rank 5: Point 68 (-91.766166, 31.00052, -20.077175) failed to convert
-rank 9: Point 69 (-91.62905, 30.98073, -21.558112) failed to convert
-rank 66: Point 99 (-90.241722, 29.390776, -4.3130129) failed to convert
-rank 22: Point 67 (-91.258237, 29.542123, 8.0860523) failed to convert
-rank 0: Point 61 (-92.815913, 28.672198, 35.032808) failed to convert
-rank 98: Point 99 (-89.081799, 29.475979, 5.8414877) failed to convert
-rank 51: Point 69 (-90.619651, 29.232138, -0.44553936) failed to convert
-rank 96: Point 100 (-89.205126, 29.20075, -4.736e-05) failed to convert
-rank 63: Point 69 (-90.30767, 29.975781, -2.0338534) failed to convert
-rank 79: Point 99 (-89.902503, 29.891461, 25.659821) failed to convert
-rank 81: Point 99 (-89.876654, 29.311734, 0.31299999) failed to convert
-rank 75: Point 99 (-89.998471, 29.711732, -2.56032) failed to convert
-rank 78: Point 100 (-89.94326, 29.647548, 1.268) failed to convert
-rank 52: Point 66 (-90.566642, 29.661514, -0.669291) failed to convert
-rank 56: Point 66 (-90.463405, 30.012207, -3.0787528) failed to convert
-rank 20: Point 69 (-91.232421, 30.517861, 6.7217874) failed to convert
-rank 71: Point 99 (-90.064186, 29.929293, -6.7299845) failed to convert
-rank 32: Point 66 (-90.99924, 29.259606, -0.30450075) failed to convert
-rank 28: Point 66 (-91.079667, 30.218169, -11.954257) failed to convert
-rank 86: Point 100 (-89.608901, 29.625596, 0.09977292) failed to convert
-rank 64: Point 99 (-90.303294, 29.555039, -0.40589044) failed to convert
-rank 74: Point 100 (-90.003686, 29.886458, 1.190711) failed to convert
-rank 41: Point 68 (-90.743752, 29.851598, -0.2937056) failed to convert
-rank 87: Point 99 (-89.478342, 30.277805, -3.8522581) failed to convert
-rank 99: Point 99 (-88.951604, 29.77293, 4.6151997) failed to convert
-rank 19: Point 68 (-91.281312, 30.221164, -1.4105279) failed to convert
-rank 6: Point 68 (-91.747736, 30.668363, -13.804538) failed to convert
-rank 80: Point 99 (-89.856934, 30.097194, 0.65531993) failed to convert
-rank 7: Point 69 (-91.727708, 30.494053, -6.8787081) failed to convert
-rank 4: Point 68 (-91.806765, 30.980398, -19.203122) failed to convert
-rank 27: Point 68 (-91.151991, 29.744736, 0.1) failed to convert
-rank 69: Point 100 (-90.135219, 29.543172, 0.99666664) failed to convert
-rank 49: Point 69 (-90.594424, 30.050588, 3.4438717) failed to convert
-rank 91: Point 99 (-89.353654, 29.167727, 0.31299999) failed to convert
-rank 73: Point 99 (-90.020811, 29.979643, -0.70462807) failed to convert
-rank 57: Point 69 (-90.449302, 29.995061, 27.689484) failed to convert
-rank 61: Point 69 (-90.364329, 29.896007, -0.84438822) failed to convert
-rank 12: Point 67 (-91.530783, 30.428251, -11.365993) failed to convert
-rank 15: Point 70 (-91.466514, 29.745315, -3.1120081) failed to convert
-rank 23: Point 69 (-91.190993, 30.320927, 2.4029133) failed to convert
-rank 68: Point 100 (-90.122997, 30.018949, 1.3118025) failed to convert
-rank 82: Point 100 (-89.785195, 30.048694, -0.97413234) failed to convert
-rank 8: Point 66 (-91.687146, 30.511352, -5.165063) failed to convert
-rank 25: Point 70 (-91.193434, 29.734144, -0.02) failed to convert
-rank 45: Point 68 (-90.675176, 29.856374, -0.23056774) failed to convert
-rank 39: Point 69 (-90.826041, 29.095881, 0.59976664) failed to convert
-rank 16: Point 67 (-91.394939, 30.251642, -0.83014666) failed to convert
-rank 55: Point 68 (-90.490058, 29.834186, -0.48852613) failed to convert
-rank 14: Point 66 (-91.440616, 30.668736, -9.4670166) failed to convert
-rank 60: Point 68 (-90.412774, 29.560765, 0.59012866) failed to convert
-rank 85: Point 99 (-89.647257, 30.151755, -0.0) failed to convert
-rank 48: Point 68 (-90.670962, 29.284174, -0.0) failed to convert
-rank 94: Point 100 (-89.243624, 29.194632, -0.17928422) failed to convert
-rank 42: Point 68 (-90.722356, 29.852061, -0.29771261) failed to convert
-rank 18: Point 69 (-91.298776, 30.508487, -6.8417278) failed to convert
-rank 90: Point 101 (-89.401317, 28.960469, -0.00487351) failed to convert
-rank 35: Point 70 (-90.878497, 29.705079, -0.42878042) failed to convert
-rank 84: Point 101 (-89.782907, 29.265893, 8.4021509) failed to convert
-rank 31: Point 70 (-90.992691, 30.109105, -11.500105) failed to convert
-rank 37: Point 69 (-90.809423, 29.982362, 4.1927844) failed to convert
-rank 43: Point 70 (-90.700351, 29.869905, -0.88380322) failed to convert
-rank 93: Point 99 (-89.292206, 29.078379, 7.1198016) failed to convert
-rank 24: Point 69 (-91.199852, 29.906397, -0.66152593) failed to convert
-rank 77: Point 99 (-89.963376, 29.687563, -5.0816259) failed to convert
-rank 58: Point 67 (-90.407348, 30.253618, -0.13856338) failed to convert
-rank 36: Point 68 (-90.841873, 29.858678, -1.362717) failed to convert
-rank 92: Point 100 (-89.313422, 29.304212, -0.0) failed to convert
-rank 11: Point 69 (-91.569089, 30.650629, -4.8526727) failed to convert
-rank 2: Point 69 (-91.934731, 30.881147, -17.319567) failed to convert
-rank 83: Point 99 (-89.773023, 29.863628, -9.1113871) failed to convert
-rank 10: Point 68 (-91.594155, 30.940813, -11.369408) failed to convert
-rank 72: Point 100 (-90.045859, 29.930431, -9.0) failed to convert
-rank 53: Point 68 (-90.557595, 29.453825, -8.2296) failed to convert
-rank 95: Point 99 (-89.227225, 29.141429, 9.2114202) failed to convert
-rank 34: Point 67 (-90.87168, 30.172693, -1.0436254) failed to convert
-rank 50: Point 69 (-90.591199, 29.865543, -1.0334949) failed to convert
-rank 62: Point 69 (-90.327519, 30.101817, 3.0867131) failed to convert
-rank 70: Point 100 (-90.082876, 29.911644, -6.9215248) failed to convert
-rank 59: Point 69 (-90.413579, 29.868157, -0.80308704) failed to convert
-rank 26: Point 66 (-91.148933, 30.180989, 3.7089071) failed to convert
-rank 65: Point 100 (-90.279441, 29.344726, -0.45319542) failed to convert
-rank 97: Point 99 (-89.172999, 29.158322, 5.0120585) failed to convert
-rank 88: Point 101 (-89.475126, 29.328979, 0.84179314) failed to convert
-rank 33: Point 69 (-90.909252, 30.097978, 13.547468) failed to convert
-rank 47: Point 70 (-90.660837, 29.729485, -1.6616596) failed to convert
-rank 67: Point 99 (-90.154864, 30.019793, -8.2296) failed to convert
-rank 40: Point 68 (-90.760761, 29.812459, -1.3755118) failed to convert
-rank 46: Point 67 (-90.696811, 29.428238, -8.2296) failed to convert
-rank 76: Point 101 (-89.95861, 30.005719, -0.7521891) failed to convert
-rank 44: Point 67 (-90.689687, 29.837744, -0.64583492) failed to convert
-rank 30: Point 68 (-91.018524, 30.134395, 2.7198954) failed to convert
-rank 96: Point 101 (-89.209133, 29.155224, -0.52399106) failed to convert
-rank 89: Point 100 (-89.445601, 28.963425, 9.5401824) failed to convert
-rank 98: Point 100 (-89.108472, 29.178431, 5.0065398) failed to convert
-rank 54: Point 68 (-90.526305, 29.598353, -0.08112226) failed to convert
-rank 17: Point 70 (-91.380905, 29.747054, -6.8366645) failed to convert
-rank 13: Point 68 (-91.540723, 29.6174, -0.57722064) failed to convert
-rank 75: Point 100 (-89.988539, 29.83795, 23.739152) failed to convert
-rank 66: Point 100 (-90.238499, 29.433732, -4.2169082) failed to convert
-rank 79: Point 100 (-89.933879, 29.497002, 0.31299999) failed to convert
-rank 81: Point 100 (-89.825486, 29.948609, 2.4246203) failed to convert
-rank 74: Point 101 (-90.011085, 29.792286, 24.453147) failed to convert
-rank 1: Point 70 (-92.106169, 29.822093, -2.2815752) failed to convert
-rank 78: Point 101 (-89.911852, 30.041987, 0.694405) failed to convert
-rank 71: Point 100 (-90.063503, 29.937983, -3.6093302) failed to convert
-rank 64: Point 100 (-90.272388, 29.967953, 8.650906) failed to convert
-rank 3: Point 70 (-91.881362, 30.615641, -6.6586564) failed to convert
-rank 86: Point 101 (-89.606415, 29.654715, -0.0) failed to convert
-rank 21: Point 70 (-91.223067, 30.337581, 20.714872) failed to convert
-rank 87: Point 100 (-89.475912, 30.305926, -4.5107947) failed to convert
-rank 29: Point 69 (-91.034903, 30.203558, 9.2510047) failed to convert
-rank 38: Point 69 (-90.838486, 29.188511, -0.5367099) failed to convert
-rank 99: Point 100 (-88.916819, 30.145523, 9.2121996) failed to convert
-rank 80: Point 100 (-89.895916, 29.611624, -4.742993) failed to convert
-rank 5: Point 69 (-91.800389, 30.3895, -0.003) failed to convert
-rank 9: Point 70 (-91.671829, 30.239459, -5.6323171) failed to convert
-rank 63: Point 70 (-90.33205, 29.648098, -0.47786436) failed to convert
-rank 51: Point 70 (-90.55832, 30.099298, -0.0676282) failed to convert
-rank 0: Point 62 (-92.807962, 28.76303, 30.36475) failed to convert
-rank 91: Point 100 (-89.345926, 29.257218, -0.68195404) failed to convert
-rank 52: Point 67 (-90.58206, 29.443632, -8.2296) failed to convert
-rank 73: Point 100 (-89.995284, 30.302905, 1.1140782) failed to convert
-rank 69: Point 101 (-90.120773, 29.731462, -0.74382716) failed to convert
-rank 56: Point 67 (-90.504823, 29.43816, -0.53960549) failed to convert
-rank 32: Point 67 (-90.942871, 30.116816, 16.382116) failed to convert
-rank 22: Point 68 (-91.197929, 30.503677, 12.117652) failed to convert
-rank 82: Point 101 (-89.817322, 29.653266, -0.03031698) failed to convert
-rank 28: Point 67 (-91.079658, 30.218109, -11.954257) failed to convert
-rank 41: Point 69 (-90.733901, 29.994244, -2.8118563) failed to convert
-rank 20: Point 70 (-91.336256, 28.832839, 13.606202) failed to convert
-rank 68: Point 101 (-90.152409, 29.636093, 0.31299999) failed to convert
-rank 19: Point 69 (-91.264078, 30.496964, -14.898446) failed to convert
-rank 85: Point 100 (-89.701398, 29.498582, 25.690548) failed to convert
-rank 27: Point 69 (-91.146434, 29.832023, -0.5065538) failed to convert
-rank 6: Point 69 (-91.726534, 31.041561, 10.0) failed to convert
-rank 4: Point 69 (-91.808861, 30.942823, -16.703355) failed to convert
-rank 7: Point 70 (-91.730388, 30.446089, 21.587473) failed to convert
-rank 61: Point 70 (-90.389625, 29.552047, 0.33382692) failed to convert
-rank 94: Point 101 (-89.240929, 29.225289, -0.64185103) failed to convert
-rank 49: Point 70 (-90.647135, 29.300897, -8.2296) failed to convert
-rank 90: Point 102 (-89.372688, 29.29445, 1.9142866) failed to convert
-rank 77: Point 100 (-89.933829, 30.059681, 1.455914) failed to convert
-rank 93: Point 100 (-89.239423, 29.680555, 2.7131047) failed to convert
-rank 84: Point 102 (-89.759967, 29.548304, -4.2943274) failed to convert
-rank 92: Point 101 (-89.33629, 29.039926, -0.32927834) failed to convert
-rank 12: Point 68 (-91.530749, 30.428273, -11.365993) failed to convert
-rank 45: Point 69 (-90.707233, 29.393989, -8.2296) failed to convert
-rank 95: Point 100 (-89.223477, 29.184069, -0.27333829) failed to convert
-rank 83: Point 100 (-89.737765, 30.292577, -4.2078503) failed to convert
-rank 8: Point 67 (-91.664402, 30.907053, -20.214335) failed to convert
-rank 72: Point 101 (-90.045653, 29.932983, -0.06053247) failed to convert
-rank 65: Point 101 (-90.234043, 29.949466, -3.1919212) failed to convert
-rank 57: Point 70 (-90.460984, 29.834502, -0.32751563) failed to convert
-rank 15: Point 71 (-91.466507, 29.745355, -3.1120081) failed to convert
-rank 70: Point 101 (-90.082141, 29.921105, -2.4250343) failed to convert
-rank 67: Point 100 (-90.154869, 30.019728, -8.2296) failed to convert
-rank 25: Point 71 (-91.156272, 30.320045, -10.238166) failed to convert
-rank 16: Point 68 (-91.40345, 30.11034, -1.0613737) failed to convert
-rank 97: Point 100 (-89.09781, 29.997014, 2.4126575) failed to convert
-rank 18: Point 70 (-91.322242, 30.129586, -0.23100001) failed to convert
-rank 98: Point 101 (-89.07535, 29.546831, 3.7787157) failed to convert
-rank 76: Point 102 (-89.968606, 29.879482, 18.115419) failed to convert
-rank 42: Point 69 (-90.744755, 29.526708, -0.86977966) failed to convert
-rank 88: Point 102 (-89.446808, 29.661077, -0.0) failed to convert
-rank 75: Point 101 (-89.983152, 29.906168, -9.0) failed to convert
-rank 60: Point 69 (-90.413478, 29.550977, -0.36379206) failed to convert
-rank 89: Point 101 (-89.389988, 29.613138, 2.4989737) failed to convert
-rank 96: Point 102 (-89.111839, 30.242316, 3.8625018) failed to convert
-rank 31: Point 71 (-90.998431, 30.021788, -2.3369113) failed to convert
-rank 14: Point 67 (-91.50236, 29.63269, 0.13531548) failed to convert
-rank 79: Point 101 (-89.895236, 29.982086, -9.7340936) failed to convert
-rank 55: Point 69 (-90.48246, 29.938979, -0.41808552) failed to convert
-rank 36: Point 69 (-90.830754, 30.022245, -10.620206) failed to convert
-rank 23: Point 70 (-91.189221, 30.34882, 13.835759) failed to convert
-rank 24: Point 70 (-91.219235, 29.597022, -0.235) failed to convert
-rank 43: Point 71 (-90.702322, 29.841386, -0.21440897) failed to convert
-rank 81: Point 101 (-89.797388, 30.293319, -2.8889804) failed to convert
-rank 10: Point 69 (-91.659149, 29.816466, -0.94382049) failed to convert
-rank 39: Point 70 (-90.764521, 30.002035, -5.356547) failed to convert
-rank 50: Point 70 (-90.574746, 30.096707, 0.00707643) failed to convert
-rank 74: Point 102 (-89.995136, 29.994891, -9.0) failed to convert
-rank 86: Point 102 (-89.609369, 29.619303, 0.09966925) failed to convert
-rank 59: Point 70 (-90.405087, 29.983591, 2.8732494) failed to convert
-rank 66: Point 101 (-90.241683, 29.391161, -4.2021657) failed to convert
-rank 78: Point 102 (-89.925818, 29.867099, 30.285231) failed to convert
-rank 53: Point 69 (-90.54403, 29.644566, -1.3806059) failed to convert
-rank 71: Point 101 (-90.064503, 29.925093, 25.619998) failed to convert
-rank 99: Point 101 (-88.947211, 29.818361, 1.9080425) failed to convert
-rank 26: Point 67 (-91.179633, 29.697294, -1.5516118) failed to convert
-rank 11: Point 70 (-91.640217, 29.419371, 2.0999999) failed to convert
-rank 37: Point 70 (-90.822031, 29.796773, -4.3949307) failed to convert
-rank 64: Point 101 (-90.302956, 29.559194, -0.37437195) failed to convert
-rank 87: Point 101 (-89.492103, 30.116788, 3.4677452) failed to convert
-rank 62: Point 70 (-90.365287, 29.592225, -0.65078328) failed to convert
-rank 91: Point 101 (-89.350387, 29.205546, 0.30458623) failed to convert
-rank 35: Point 71 (-90.85445, 30.062183, 19.623195) failed to convert
-rank 48: Point 69 (-90.630712, 29.860674, -0.25347821) failed to convert
-rank 44: Point 68 (-90.673766, 30.065543, -8.8108455) failed to convert
-rank 2: Point 70 (-91.947852, 30.637648, -8.9203533) failed to convert
-rank 80: Point 101 (-89.862175, 30.032137, -8.5243423) failed to convert
-rank 30: Point 69 (-91.0194, 30.120934, -7.3028275) failed to convert
-rank 69: Point 102 (-90.120724, 29.732086, 0.30240556) failed to convert
-rank 34: Point 68 (-90.871561, 30.174383, -1.0537288) failed to convert
-rank 40: Point 69 (-90.790105, 29.382165, -8.2296) failed to convert
-rank 47: Point 71 (-90.660684, 29.731666, -1.0505043) failed to convert
-rank 33: Point 70 (-90.887576, 30.419923, -10.119512) failed to convert
-rank 73: Point 101 (-90.021045, 29.976526, -9.0) failed to convert
-rank 82: Point 102 (-89.745783, 30.527067, -8.4431785) failed to convert
-rank 46: Point 68 (-90.698676, 29.401071, -8.2296) failed to convert
-rank 58: Point 68 (-90.481293, 29.236589, 1.627082) failed to convert
-rank 54: Point 69 (-90.489198, 30.113611, -0.42613168) failed to convert
-rank 17: Point 71 (-91.384766, 29.683092, -4.7030642) failed to convert
-rank 13: Point 69 (-91.522477, 29.929334, -1.1915138) failed to convert
-rank 29: Point 70 (-91.035071, 30.200928, 2.7698498) failed to convert
-rank 3: Point 71 (-91.905856, 30.164304, -2.2069636) failed to convert
-rank 21: Point 71 (-91.224753, 30.310779, 17.71152) failed to convert
-rank 1: Point 71 (-92.060159, 30.712281, -10.627353) failed to convert
-rank 68: Point 102 (-90.130696, 29.919009, -2.9150425) failed to convert
-rank 9: Point 71 (-91.650145, 30.617132, -13.703809) failed to convert
-rank 85: Point 101 (-89.71052, 29.386668, 0.31299999) failed to convert
-rank 94: Point 102 (-89.167147, 30.055417, 0.51204347) failed to convert
-rank 51: Point 71 (-90.604244, 29.451887, -8.2296) failed to convert
-rank 5: Point 70 (-91.765959, 31.003544, -18.47409) failed to convert
-rank 52: Point 68 (-90.582055, 29.443693, -8.2296) failed to convert
-rank 63: Point 71 (-90.276574, 30.388936, -0.27594471) failed to convert
-rank 56: Point 68 (-90.47711, 29.823242, -0.53032139) failed to convert
-rank 90: Point 103 (-89.403312, 28.936558, -0.15582959) failed to convert
-rank 22: Point 69 (-91.19765, 30.508051, 20.063491) failed to convert
-rank 93: Point 101 (-89.292438, 29.07516, 15.65111) failed to convert
-rank 92: Point 102 (-89.229898, 30.251466, 5.1221995) failed to convert
-rank 77: Point 101 (-89.937731, 30.01074, 0.58537681) failed to convert
-rank 95: Point 101 (-89.219082, 29.234014, -0.0) failed to convert
-rank 84: Point 103 (-89.768261, 29.446164, -0.48695404) failed to convert
-rank 20: Point 71 (-91.23119, 30.53725, -8.9461758) failed to convert
-rank 0: Point 63 (-92.813215, 28.597899, 36.700001) failed to convert
-rank 65: Point 102 (-90.26524, 29.534929, -0.34953995) failed to convert
-rank 83: Point 101 (-89.740824, 30.255556, -1.1978568) failed to convert
-rank 28: Point 68 (-91.079651, 30.218069, -11.954257) failed to convert
-rank 27: Point 70 (-91.118422, 30.26958, 3.6117613) failed to convert
-rank 32: Point 68 (-90.943395, 30.108859, -8.8285705) failed to convert
-rank 67: Point 101 (-90.154861, 30.019823, -4.5546266) failed to convert
-rank 72: Point 102 (-90.095697, 29.286652, 1.8224771) failed to convert
-rank 97: Point 101 (-89.170323, 29.188269, -0.3391195) failed to convert
-rank 19: Point 70 (-91.311266, 29.736173, -1.0349627) failed to convert
-rank 4: Point 70 (-91.811752, 30.890919, -15.806847) failed to convert
-rank 70: Point 102 (-90.101421, 29.671974, -8.2296) failed to convert
-rank 76: Point 103 (-89.966205, 29.909764, 1.5555443) failed to convert
-rank 88: Point 103 (-89.442207, 29.714714, 5.533158) failed to convert
-rank 41: Point 70 (-90.740341, 29.9009, 0.17895651) failed to convert
-rank 75: Point 102 (-89.975747, 29.999778, 12.15718) failed to convert
-rank 96: Point 103 (-89.10475, 30.320127, 3.812323) failed to convert
-rank 98: Point 102 (-89.0034, 30.333496, 3.7187646) failed to convert
-rank 89: Point 102 (-89.408982, 29.392381, 0.75173474) failed to convert
-rank 7: Point 71 (-91.733966, 30.382637, -3.01332) failed to convert
-rank 6: Point 70 (-91.752746, 30.579346, 8.2995775) failed to convert
-rank 61: Point 71 (-90.364319, 29.895947, -0.62385383) failed to convert
-rank 49: Point 71 (-90.647321, 29.298204, -0.60046494) failed to convert
-rank 12: Point 69 (-91.512107, 30.7416, 5.2686633) failed to convert
-rank 66: Point 102 (-90.238147, 29.438309, -3.7149025) failed to convert
-rank 79: Point 102 (-89.903533, 29.878394, 19.682278) failed to convert
-rank 74: Point 103 (-89.996809, 29.973579, -2.927604) failed to convert
-rank 81: Point 102 (-89.821575, 29.99671, 2.4338312) failed to convert
-rank 86: Point 103 (-89.563244, 30.167022, 2.1295205) failed to convert
-rank 45: Point 70 (-90.703076, 29.454172, -0.95286074) failed to convert
-rank 8: Point 68 (-91.66269, 30.936264, -20.097241) failed to convert
-rank 57: Point 71 (-90.415163, 30.459859, -7.1693879) failed to convert
-rank 78: Point 103 (-89.914249, 30.011966, 2.1934489) failed to convert
-rank 15: Point 72 (-91.466495, 29.745414, -3.1120081) failed to convert
-rank 99: Point 102 (-88.914648, 30.166413, 9.6332264) failed to convert
-rank 71: Point 102 (-90.062885, 29.945615, -3.5473396) failed to convert
-rank 64: Point 102 (-90.272732, 29.962776, -3.9756689) failed to convert
-rank 87: Point 102 (-89.506914, 29.942855, -0.04138139) failed to convert
-rank 16: Point 69 (-91.376908, 30.546155, -5.6380326) failed to convert
-rank 91: Point 102 (-89.349775, 29.212529, 0.56478821) failed to convert
-rank 42: Point 70 (-90.750693, 29.439921, -0.37744291) failed to convert
-rank 80: Point 102 (-89.854194, 30.130817, 1.6119797) failed to convert
-rank 10: Point 70 (-91.629435, 30.335058, 18.210742) failed to convert
-rank 69: Point 103 (-90.120774, 29.731316, -1.31538) failed to convert
-rank 82: Point 103 (-89.769748, 30.236826, -1.0083608) failed to convert
-rank 18: Point 71 (-91.291261, 30.628915, 7.5874034) failed to convert
-rank 73: Point 102 (-90.075142, 29.280794, 0.52442343) failed to convert
-rank 14: Point 68 (-91.502021, 29.637973, -1.4472989) failed to convert
-rank 43: Point 72 (-90.700343, 29.869845, 0.15182444) failed to convert
-rank 68: Point 103 (-90.194023, 29.086882, 7.4165137) failed to convert
-rank 55: Point 70 (-90.502161, 29.665773, -0.38624131) failed to convert
-rank 25: Point 72 (-91.196261, 29.68904, -1.6183686) failed to convert
-rank 60: Point 70 (-90.376806, 30.049452, -0.93828241) failed to convert
-rank 59: Point 71 (-90.407131, 29.955682, -2.8416854) failed to convert
-rank 31: Point 72 (-90.992674, 30.109142, -11.500105) failed to convert
-rank 85: Point 102 (-89.702268, 29.48687, 0.20445772) failed to convert
-rank 24: Point 71 (-91.212789, 29.700128, -7.059168) failed to convert
-rank 23: Point 71 (-91.227155, 29.746517, 7.4829985) failed to convert
-rank 26: Point 68 (-91.179474, 29.699755, -1.69164) failed to convert
-rank 11: Point 71 (-91.603177, 30.066002, -0.25033555) failed to convert
-rank 62: Point 71 (-90.343919, 29.881422, -0.37036884) failed to convert
-rank 94: Point 103 (-89.243863, 29.191296, -0.28627906) failed to convert
-rank 38: Point 70 (-90.777648, 30.085318, -0.45184135) failed to convert
-rank 2: Point 71 (-91.934544, 30.88387, -16.812294) failed to convert
-rank 50: Point 71 (-90.591199, 29.865503, -0.83161409) failed to convert
-rank 39: Point 71 (-90.765201, 29.992088, -4.089018) failed to convert
-rank 92: Point 103 (-89.286817, 29.608615, 3.8876985) failed to convert
-rank 37: Point 71 (-90.792007, 30.236628, -1.0782713) failed to convert
-rank 35: Point 72 (-90.846226, 30.18345, -0.54010458) failed to convert
-rank 48: Point 70 (-90.629897, 29.872222, -0.39771464) failed to convert
-rank 34: Point 69 (-90.871397, 30.176714, -1.4497142) failed to convert
-rank 44: Point 69 (-90.739139, 29.119393, -0.0) failed to convert
-rank 90: Point 104 (-89.284598, 30.301341, 1.1377511) failed to convert
-rank 77: Point 102 (-89.948421, 29.876278, 21.968876) failed to convert
-rank 47: Point 72 (-90.660797, 29.730024, -1.7694371) failed to convert
-rank 93: Point 102 (-89.258627, 29.462129, 5.0580725) failed to convert
-rank 95: Point 102 (-89.22089, 29.213185, -0.05541278) failed to convert
-rank 53: Point 70 (-90.55844, 29.441809, -8.2296) failed to convert
-rank 46: Point 69 (-90.683985, 29.613214, -8.2296) failed to convert
-rank 84: Point 104 (-89.735141, 29.851629, -0.38220938) failed to convert
-rank 65: Point 103 (-90.292603, 29.166833, 0.46690038) failed to convert
-rank 21: Point 72 (-91.224929, 30.307735, 0.57708952) failed to convert
-rank 1: Point 72 (-92.105863, 29.827397, -0.47608468) failed to convert
-rank 58: Point 69 (-90.441108, 29.79306, -0.68439792) failed to convert
-rank 13: Point 70 (-91.501391, 30.286217, -1.5551494) failed to convert
-rank 83: Point 102 (-89.795687, 29.584955, -5.0865027) failed to convert
-rank 36: Point 70 (-90.814827, 30.255741, -1.0952333) failed to convert
-rank 30: Point 70 (-91.01524, 30.184261, 16.394454) failed to convert
-rank 40: Point 70 (-90.790084, 29.382386, -8.2296) failed to convert
-rank 76: Point 104 (-89.953627, 30.068137, -4.7289722) failed to convert
-rank 67: Point 102 (-90.161555, 29.932502, -0.59715186) failed to convert
-rank 70: Point 103 (-90.073838, 30.027746, 0.61264801) failed to convert
-rank 72: Point 103 (-90.066465, 29.665583, 0.31299999) failed to convert
-rank 29: Point 71 (-91.066586, 29.715777, -1.1477669) failed to convert
-rank 75: Point 103 (-89.983461, 29.902058, 0.45282322) failed to convert
-rank 97: Point 102 (-89.173213, 29.155575, -0.33542228) failed to convert
-rank 51: Point 72 (-90.586809, 29.699075, -0.00612515) failed to convert
-rank 17: Point 72 (-91.357024, 30.139219, -2.7434619) failed to convert
-rank 9: Point 72 (-91.687333, 29.966583, -1.3651878) failed to convert
-rank 3: Point 72 (-91.880908, 30.623433, -6.5174419) failed to convert
-rank 52: Point 69 (-90.582052, 29.443733, -8.2296) failed to convert
-rank 5: Point 71 (-91.778134, 30.786923, -13.546309) failed to convert
-rank 98: Point 103 (-89.048962, 29.836898, 4.7634692) failed to convert
-rank 89: Point 103 (-89.412928, 29.346169, 11.136915) failed to convert
-rank 33: Point 71 (-90.910987, 30.071734, -5.5080681) failed to convert
-rank 66: Point 103 (-90.18488, 30.140774, 4.3099999) failed to convert
-rank 88: Point 104 (-89.464293, 29.456271, 1.6461493) failed to convert
-rank 96: Point 104 (-89.2059, 29.191443, -0.0) failed to convert
-rank 86: Point 104 (-89.600029, 29.730539, -0.0) failed to convert
-rank 74: Point 104 (-89.995131, 29.99483, -9.0) failed to convert
-rank 54: Point 70 (-90.544195, 29.34684, -0.00829867) failed to convert
-rank 78: Point 104 (-89.926614, 29.857003, 0.74641989) failed to convert
-rank 79: Point 103 (-89.918484, 29.69086, -0.0) failed to convert
-rank 81: Point 103 (-89.837014, 29.805975, 1.9724386) failed to convert
-rank 56: Point 69 (-90.477163, 29.822498, 0.02) failed to convert
-rank 64: Point 103 (-90.284046, 29.811386, -0.14896912) failed to convert
-rank 22: Point 70 (-91.204673, 30.397465, -15.724633) failed to convert
-rank 99: Point 103 (-88.942679, 29.864717, 3.7940825) failed to convert
-rank 20: Point 72 (-91.262211, 30.042756, -0.145) failed to convert
-rank 91: Point 103 (-89.353216, 29.172628, 0.31299999) failed to convert
-rank 63: Point 72 (-90.27793, 30.370959, -0.37820307) failed to convert
-rank 71: Point 103 (-90.062873, 29.94575, -3.8431958) failed to convert
-rank 4: Point 71 (-91.813412, 30.861015, 12.056484) failed to convert
-rank 0: Point 64 (-92.798511, 28.905674, 25.477869) failed to convert
-rank 19: Point 71 (-91.264067, 30.496904, -15.966035) failed to convert
-rank 87: Point 103 (-89.555688, 29.364967, -5.0246283) failed to convert
-rank 80: Point 103 (-89.895891, 29.61168, -4.742993) failed to convert
-rank 41: Point 71 (-90.759509, 29.621962, -1.6552988) failed to convert
-rank 32: Point 69 (-90.941796, 30.132632, 18.560329) failed to convert
-rank 82: Point 104 (-89.768694, 30.24955, -1.6881257) failed to convert
-rank 27: Point 71 (-91.14358, 29.87672, 0.1) failed to convert
-rank 12: Point 70 (-91.512511, 30.734612, -12.614397) failed to convert
-rank 6: Point 71 (-91.753541, 30.565014, -12.743689) failed to convert
-rank 28: Point 69 (-91.075956, 30.274954, -3.6037462) failed to convert
-rank 69: Point 104 (-90.097989, 30.026159, -4.8798483) failed to convert
-rank 49: Point 72 (-90.6164, 29.73998, -1.329872) failed to convert
-rank 73: Point 103 (-90.020402, 29.984616, 6.5416367) failed to convert
-rank 85: Point 103 (-89.701591, 29.49501, 17.978843) failed to convert
-rank 15: Point 73 (-91.470285, 29.681149, -3.8929058) failed to convert
-rank 16: Point 70 (-91.397045, 30.215756, -0.9125327) failed to convert
-rank 92: Point 104 (-89.313194, 29.306195, -0.69824381) failed to convert
-rank 42: Point 71 (-90.749114, 29.462979, -1.2580735) failed to convert
-rank 68: Point 104 (-90.130781, 29.917763, -6.9860165) failed to convert
-rank 94: Point 104 (-89.150746, 30.237127, 1.570399) failed to convert
-rank 90: Point 105 (-89.384558, 29.155564, 0.31299999) failed to convert
-rank 77: Point 103 (-89.966377, 29.649231, 0.19626524) failed to convert
-rank 57: Point 72 (-90.470356, 29.704923, -0.49603795) failed to convert
-rank 14: Point 69 (-91.436212, 30.739985, 8.9910481) failed to convert
-rank 18: Point 72 (-91.361008, 29.493827, 1.5667717) failed to convert
-rank 84: Point 105 (-89.733448, 29.872161, -1.1316312) failed to convert
-rank 55: Point 71 (-90.539583, 29.14078, 2.7789814) failed to convert
-rank 61: Point 72 (-90.415072, 29.202394, 0.8128436) failed to convert
-rank 8: Point 69 (-91.661164, 30.962588, -0.28484047) failed to convert
-rank 93: Point 103 (-89.278, 29.240821, -0.0) failed to convert
-rank 25: Point 73 (-91.163394, 30.208355, 13.197432) failed to convert
-rank 95: Point 103 (-89.222855, 29.190776, -0.23001341) failed to convert
-rank 45: Point 71 (-90.711189, 29.336346, -0.86595272) failed to convert
-rank 60: Point 71 (-90.413348, 29.551585, -0.21336) failed to convert
-rank 7: Point 72 (-91.825683, 28.715362, 31.010219) failed to convert
-rank 31: Point 73 (-91.030845, 29.524951, 0.09987463) failed to convert
-rank 76: Point 105 (-89.965046, 29.92426, 16.391773) failed to convert
-rank 65: Point 104 (-90.210284, 30.261336, 3.9300001) failed to convert
-rank 23: Point 72 (-91.19374, 30.277395, 13.192498) failed to convert
-rank 83: Point 103 (-89.740814, 30.255616, -1.1978568) failed to convert
-rank 10: Point 71 (-91.620553, 30.488502, -4.1344003) failed to convert
-rank 59: Point 72 (-90.435603, 29.565727, 0.94541945) failed to convert
-rank 24: Point 72 (-91.173834, 30.316873, 8.3179795) failed to convert
-rank 67: Point 103 (-90.164972, 29.887595, 1.5118885) failed to convert
-rank 70: Point 104 (-90.035646, 30.514293, -10.844992) failed to convert
-rank 43: Point 73 (-90.735667, 29.357547, -0.31676763) failed to convert
-rank 75: Point 104 (-89.975985, 29.996555, -9.0) failed to convert
-rank 62: Point 72 (-90.369554, 29.533108, -0.69106147) failed to convert
-rank 34: Point 70 (-90.871493, 30.175227, -0.77737583) failed to convert
-rank 50: Point 72 (-90.5912, 29.865442, -0.51382027) failed to convert
-rank 48: Point 71 (-90.638782, 29.745774, -1.1519518) failed to convert
-rank 44: Point 70 (-90.689555, 29.839401, -0.14820018) failed to convert
-rank 97: Point 103 (-89.174475, 29.14127, -8.582e-05) failed to convert
-rank 72: Point 104 (-90.06418, 29.69488, 0.31299999) failed to convert
-rank 88: Point 105 (-89.440806, 29.730151, 2.0812819) failed to convert
-rank 53: Point 71 (-90.557358, 29.457004, -0.65995628) failed to convert
-rank 98: Point 104 (-89.017115, 30.184277, 8.2656653) failed to convert
-rank 78: Point 105 (-89.944573, 29.630368, 1.1918346) failed to convert
-rank 13: Point 71 (-91.500686, 30.298068, -9.7932248) failed to convert
-rank 30: Point 71 (-90.998058, 30.44479, -12.165709) failed to convert
-rank 96: Point 105 (-89.216408, 29.071974, -0.22720367) failed to convert
-rank 1: Point 73 (-92.105988, 29.824882, -0.99059695) failed to convert
-rank 2: Point 72 (-91.978801, 30.056307, -6.098673) failed to convert
-rank 89: Point 104 (-89.328613, 30.31589, -5.4131411) failed to convert
-rank 36: Point 71 (-90.832286, 29.99956, 17.53983) failed to convert
-rank 40: Point 71 (-90.790085, 29.382308, -8.2296) failed to convert
-rank 79: Point 104 (-89.901987, 29.897632, -5.9085484) failed to convert
-rank 26: Point 69 (-91.175345, 29.765139, -5.6936644) failed to convert
-rank 66: Point 104 (-90.241683, 29.390765, -4.321218) failed to convert
-rank 37: Point 72 (-90.808388, 29.997332, -10.311385) failed to convert
-rank 51: Point 73 (-90.588071, 29.681138, -0.96750059) failed to convert
-rank 29: Point 72 (-91.066904, 29.710845, -0.73573025) failed to convert
-rank 11: Point 72 (-91.567086, 30.684329, -6.6201732) failed to convert
-rank 5: Point 72 (-91.765924, 31.003524, -19.454823) failed to convert
-rank 81: Point 104 (-89.811566, 30.11957, 1.9099469) failed to convert
-rank 33: Point 72 (-90.908909, 30.102656, -10.735057) failed to convert
-rank 21: Point 73 (-91.223084, 30.336899, 22.642517) failed to convert
-rank 64: Point 104 (-90.303309, 29.552442, 1.773342) failed to convert
-rank 74: Point 105 (-89.996929, 29.972028, 0.77910669) failed to convert
-rank 86: Point 105 (-89.584745, 29.91242, -2e-08) failed to convert
-rank 99: Point 104 (-88.935743, 29.938802, 5.024669) failed to convert
-rank 3: Point 73 (-91.881501, 30.612505, -6.0427431) failed to convert
-rank 46: Point 70 (-90.661553, 29.934826, -0.38400507) failed to convert
-rank 35: Point 73 (-90.850946, 30.11381, -0.8686893) failed to convert
-rank 9: Point 73 (-91.629035, 30.980692, -21.426211) failed to convert
-rank 71: Point 104 (-90.024964, 30.428463, -8.6594455) failed to convert
-rank 38: Point 71 (-90.820801, 29.451323, -0.27928407) failed to convert
-rank 91: Point 104 (-89.287955, 29.921221, -0.0) failed to convert
-rank 87: Point 104 (-89.55567, 29.365024, -5.0246283) failed to convert
-rank 80: Point 104 (-89.895875, 29.611717, -4.742993) failed to convert
-rank 82: Point 105 (-89.75247, 30.446127, -4.8127952) failed to convert
-rank 52: Point 70 (-90.582047, 29.443793, -8.2296) failed to convert
-rank 17: Point 73 (-91.380859, 29.747093, -6.8366645) failed to convert
-rank 54: Point 71 (-90.520857, 29.674195, 0.51125061) failed to convert
-rank 69: Point 105 (-90.099533, 30.006234, -9.0) failed to convert
-rank 73: Point 104 (-90.031309, 29.845511, -9.0) failed to convert
-rank 39: Point 72 (-90.773038, 29.877955, -0.68353783) failed to convert
-rank 56: Point 70 (-90.492201, 29.614028, -0.21336) failed to convert
-rank 20: Point 73 (-91.264538, 30.005384, -9.0495127) failed to convert
-rank 92: Point 105 (-89.315352, 29.281313, -0.43781411) failed to convert
-rank 22: Point 71 (-91.200841, 30.457743, 16.009875) failed to convert
-rank 47: Point 73 (-90.651828, 29.858182, -0.83223364) failed to convert
-rank 19: Point 72 (-91.304973, 29.838439, -0.55217022) failed to convert
-rank 63: Point 73 (-90.307647, 29.975725, -2.5883962) failed to convert
-rank 32: Point 70 (-90.943809, 30.102175, -5.169268) failed to convert
-rank 68: Point 105 (-90.142616, 29.763758, -0.22736611) failed to convert
-rank 6: Point 72 (-91.758307, 30.480177, -11.984737) failed to convert
-rank 49: Point 73 (-90.598543, 29.992361, -0.45631252) failed to convert
-rank 28: Point 70 (-91.115282, 29.664244, 0.28383693) failed to convert
-rank 0: Point 65 (-92.805678, 28.697619, 34.116002) failed to convert
-rank 94: Point 105 (-89.249553, 29.126107, -0.0) failed to convert
-rank 4: Point 72 (-91.819319, 30.754736, -8.5992049) failed to convert
-rank 77: Point 104 (-89.937511, 30.013306, 0.56119484) failed to convert
-rank 12: Point 71 (-91.54137, 30.247425, -2.5462857) failed to convert
-rank 58: Point 70 (-90.441112, 29.793, -2.1497097) failed to convert
-rank 90: Point 106 (-89.382079, 29.184361, 0.31299999) failed to convert
-rank 85: Point 104 (-89.702711, 29.481107, -3.9105842) failed to convert
-rank 95: Point 104 (-89.227143, 29.141919, 14.339821) failed to convert
-rank 84: Point 106 (-89.759922, 29.548345, -4.2943274) failed to convert
-rank 15: Point 74 (-91.405838, 30.752515, 4.4557649) failed to convert
-rank 93: Point 104 (-89.233932, 29.741864, 2.9660079) failed to convert
-rank 27: Point 72 (-91.120568, 30.236124, 6.4245696) failed to convert
-rank 16: Point 71 (-91.365554, 30.72929, -11.423229) failed to convert
-rank 76: Point 106 (-90.015959, 29.275295, 0.899905) failed to convert
-rank 70: Point 105 (-90.101318, 29.67323, -1.3326519) failed to convert
-rank 42: Point 72 (-90.738924, 29.611486, -2.0580931) failed to convert
-rank 83: Point 104 (-89.755036, 30.082971, 5.0394722) failed to convert
-rank 75: Point 105 (-89.97598, 29.996494, -9.0) failed to convert
-rank 57: Point 73 (-90.471416, 29.690202, -0.94502793) failed to convert
-rank 67: Point 104 (-90.15482, 30.019946, -2.593299) failed to convert
-rank 65: Point 105 (-90.235297, 29.932417, -0.8305576) failed to convert
-rank 41: Point 72 (-90.743724, 29.851822, -0.74275091) failed to convert
-rank 18: Point 73 (-91.356311, 29.571078, -0.45663775) failed to convert
-rank 14: Point 70 (-91.501024, 29.654671, -0.51246337) failed to convert
-rank 88: Point 106 (-89.383309, 30.392668, -1.9165769) failed to convert
-rank 97: Point 104 (-89.136047, 29.572514, 4.9685734) failed to convert
-rank 72: Point 105 (-90.040277, 30.001358, -0.37186177) failed to convert
-rank 55: Point 72 (-90.474224, 30.052149, -9.6652088) failed to convert
-rank 8: Point 70 (-91.665064, 30.895121, -11.43058) failed to convert
-rank 61: Point 73 (-90.389456, 29.554076, -4.1282114) failed to convert
-rank 78: Point 106 (-89.921464, 29.920946, 10.943546) failed to convert
-rank 25: Point 74 (-91.181721, 29.919667, 0.1) failed to convert
-rank 96: Point 106 (-89.192767, 29.339985, 6.4320013) failed to convert
-rank 98: Point 105 (-89.070638, 29.598128, 5.0738223) failed to convert
-rank 89: Point 105 (-89.368924, 29.855309, -0.30639255) failed to convert
-rank 60: Point 72 (-90.435309, 29.248828, 0.53685806) failed to convert
-rank 45: Point 72 (-90.710167, 29.350966, -0.67615089) failed to convert
-rank 31: Point 74 (-90.992649, 30.109197, -11.500105) failed to convert
-rank 23: Point 73 (-91.191009, 30.320258, 10.38426) failed to convert
-rank 79: Point 105 (-89.901836, 29.899469, -2.2257165) failed to convert
-rank 86: Point 106 (-89.592396, 29.821326, 2.8436271) failed to convert
-rank 64: Point 105 (-90.272275, 29.967273, 8.6638761) failed to convert
-rank 7: Point 73 (-91.740433, 30.266295, -2.174405) failed to convert
-rank 24: Point 73 (-91.17631, 30.277861, 16.936863) failed to convert
-rank 10: Point 72 (-91.600746, 30.828225, -11.635112) failed to convert
-rank 59: Point 73 (-90.404607, 29.989857, 34.870025) failed to convert
-rank 74: Point 106 (-90.010729, 29.796522, 26.077782) failed to convert
-rank 34: Point 71 (-90.871327, 30.177594, -1.0956459) failed to convert
-rank 99: Point 105 (-88.933649, 29.961089, 5.0403385) failed to convert
-rank 66: Point 105 (-90.23851, 29.433075, -3.5906041) failed to convert
-rank 81: Point 105 (-89.791963, 30.358902, -8.7491872) failed to convert
-rank 43: Point 74 (-90.684706, 30.093907, -0.71040594) failed to convert
-rank 62: Point 73 (-90.342592, 29.898166, -0.93432678) failed to convert
-rank 44: Point 71 (-90.703408, 29.639751, -0.28446149) failed to convert
-rank 71: Point 105 (-90.087457, 29.628903, 0.21244241) failed to convert
-rank 87: Point 105 (-89.555658, 29.365063, -5.0246283) failed to convert
-rank 50: Point 73 (-90.627787, 29.345493, -8.2296) failed to convert
-rank 48: Point 72 (-90.665979, 29.355768, 0.3048) failed to convert
-rank 53: Point 72 (-90.556909, 29.463236, -8.2296) failed to convert
-rank 2: Point 73 (-91.934504, 30.883865, -17.162601) failed to convert
-rank 91: Point 105 (-89.346493, 29.250334, -0.08471992) failed to convert
-rank 80: Point 105 (-89.874288, 29.881371, -0.17830111) failed to convert
-rank 82: Point 106 (-89.821791, 29.597634, -0.04682911) failed to convert
-rank 30: Point 72 (-91.037987, 29.83619, -0.93099047) failed to convert
-rank 36: Point 72 (-90.855043, 29.662731, -0.69876363) failed to convert
-rank 40: Point 72 (-90.746554, 30.018517, -4.5287801) failed to convert
-rank 29: Point 73 (-91.066581, 29.715717, -1.3480217) failed to convert
-rank 13: Point 72 (-91.532954, 29.750339, -0.53184211) failed to convert
-rank 1: Point 74 (-92.106108, 29.822093, -2.0067275) failed to convert
-rank 69: Point 106 (-90.097933, 30.026828, -0.9755506) failed to convert
-rank 33: Point 73 (-90.908843, 30.10359, -10.041541) failed to convert
-rank 51: Point 74 (-90.591381, 29.634178, -0.49715643) failed to convert
-rank 11: Point 73 (-91.564054, 30.735122, 0.3870397) failed to convert
-rank 73: Point 105 (-90.019913, 29.990709, 11.274931) failed to convert
-rank 21: Point 74 (-91.211602, 30.518087, -8.8728146) failed to convert
-rank 94: Point 106 (-89.24207, 29.211481, -0.01232018) failed to convert
-rank 5: Point 73 (-91.778104, 30.786976, -16.779239) failed to convert
-rank 26: Point 70 (-91.18035, 29.685721, -1.689094) failed to convert
-rank 92: Point 106 (-89.338054, 29.018842, 2.6857335) failed to convert
-rank 9: Point 74 (-91.639712, 30.796882, -9.9386936) failed to convert
-rank 68: Point 106 (-90.125474, 29.986416, -0.41794683) failed to convert
-rank 3: Point 74 (-91.922024, 29.862564, -0.70764173) failed to convert
-rank 77: Point 105 (-89.938183, 30.00413, 3.3619006) failed to convert
-rank 35: Point 74 (-90.874549, 29.763735, -1.1782437) failed to convert
-rank 46: Point 71 (-90.696778, 29.428262, -8.2296) failed to convert
-rank 90: Point 107 (-89.402967, 28.939797, 4.5330993) failed to convert
-rank 38: Point 72 (-90.810484, 29.603933, -0.55020544) failed to convert
-rank 37: Point 73 (-90.80505, 30.04591, -25.13999) failed to convert
-rank 52: Point 71 (-90.585603, 29.393334, -0.80597284) failed to convert
-rank 85: Point 105 (-89.656328, 30.041296, 3.0948068) failed to convert
-rank 17: Point 74 (-91.384715, 29.683059, -4.7030642) failed to convert
-rank 39: Point 73 (-90.773419, 29.872386, -0.48903835) failed to convert
-rank 93: Point 105 (-89.279496, 29.223559, -0.21201602) failed to convert
-rank 20: Point 74 (-91.271011, 29.90115, -0.44586651) failed to convert
-rank 84: Point 107 (-89.714268, 30.104302, 2.4405642) failed to convert
-rank 95: Point 105 (-89.222497, 29.194675, -0.41383472) failed to convert
-rank 22: Point 72 (-91.198355, 30.496848, 10.113208) failed to convert
-rank 47: Point 74 (-90.661701, 29.717014, -0.6379721) failed to convert
-rank 63: Point 74 (-90.270328, 30.470943, -7.6520621) failed to convert
-rank 28: Point 71 (-91.080643, 30.202584, -7.185683) failed to convert
-rank 56: Point 71 (-90.488654, 29.663313, -0.6408725) failed to convert
-rank 32: Point 71 (-90.943366, 30.108806, -10.783825) failed to convert
-rank 19: Point 73 (-91.263019, 30.513554, -9.7225132) failed to convert
-rank 65: Point 106 (-90.269999, 29.470631, -1.332629) failed to convert
-rank 76: Point 107 (-89.953603, 30.068104, -0.009672) failed to convert
-rank 70: Point 106 (-90.101798, 29.666982, -8.2296) failed to convert
-rank 83: Point 105 (-89.721638, 30.486749, -7.5417674) failed to convert
-rank 67: Point 105 (-90.221814, 29.136663, 0.31004812) failed to convert
-rank 75: Point 106 (-89.975976, 29.996454, -9.0) failed to convert
-rank 49: Point 74 (-90.647421, 29.296552, -1.3684344) failed to convert
-rank 4: Point 73 (-91.809914, 30.923377, -18.519647) failed to convert
-rank 12: Point 72 (-91.530698, 30.428306, -11.365993) failed to convert
-rank 15: Point 75 (-91.412292, 30.646563, -7.8631389) failed to convert
-rank 78: Point 107 (-89.925715, 29.867503, 27.392167) failed to convert
-rank 97: Point 105 (-89.091399, 30.066549, 3.0697064) failed to convert
-rank 88: Point 107 (-89.471481, 29.370002, -0.24386658) failed to convert
-rank 98: Point 106 (-89.099402, 29.278831, 3.3205879) failed to convert
-rank 79: Point 106 (-89.895198, 29.982134, -9.7340936) failed to convert
-rank 86: Point 107 (-89.562275, 30.177971, -0.25868291) failed to convert
-rank 57: Point 74 (-90.463119, 29.804771, 1.8786573) failed to convert
-rank 96: Point 107 (-89.210317, 29.140814, 0.12099149) failed to convert
-rank 72: Point 106 (-90.069866, 29.621451, 0.30881786) failed to convert
-rank 54: Point 72 (-90.521487, 29.665226, 0.36728412) failed to convert
-rank 74: Point 107 (-89.995127, 29.99479, -9.0) failed to convert
-rank 64: Point 106 (-90.314059, 29.407211, 0.458) failed to convert
-rank 89: Point 106 (-89.328065, 30.321725, -0.74373524) failed to convert
-rank 81: Point 106 (-89.846956, 29.682203, -0.0) failed to convert
-rank 0: Point 66 (-92.799118, 28.846592, 27.4) failed to convert
-rank 66: Point 106 (-90.238486, 29.43331, -4.0809674) failed to convert
-rank 99: Point 106 (-88.956614, 29.712059, 3.8985735) failed to convert
-rank 16: Point 72 (-91.418335, 29.86139, 6.017765) failed to convert
-rank 71: Point 106 (-90.064151, 29.929272, -6.7299845) failed to convert
-rank 87: Point 106 (-89.486873, 30.175611, 1.7999999) failed to convert
-rank 80: Point 106 (-89.847352, 30.214806, 2.9122599) failed to convert
-rank 82: Point 107 (-89.785478, 30.044653, 2.218271) failed to convert
-rank 61: Point 74 (-90.364274, 29.895927, -0.64248354) failed to convert
-rank 18: Point 74 (-91.290879, 30.634265, 17.714157) failed to convert
-rank 55: Point 73 (-90.50376, 29.64329, -0.5136934) failed to convert
-rank 25: Point 75 (-91.156511, 30.316059, 3.7537409) failed to convert
-rank 14: Point 71 (-91.439391, 30.687403, -4.3285952) failed to convert
-rank 6: Point 73 (-91.753379, 30.567683, -12.583528) failed to convert
-rank 41: Point 73 (-90.743723, 29.851762, -1.1683373) failed to convert
-rank 8: Point 71 (-91.664361, 30.907048, -20.214335) failed to convert
-rank 69: Point 107 (-90.120738, 29.731605, -1.5340381) failed to convert
-rank 23: Point 74 (-91.231884, 29.670167, 17.293981) failed to convert
-rank 91: Point 106 (-89.307095, 29.703188, 3.0899999) failed to convert
-rank 24: Point 74 (-91.21338, 29.690488, 19.231284) failed to convert
-rank 59: Point 74 (-90.433186, 29.59883, -0.79792169) failed to convert
-rank 42: Point 73 (-90.744742, 29.526669, -0.76587731) failed to convert
-rank 94: Point 107 (-89.248045, 29.143278, 4.7081229) failed to convert
-rank 92: Point 107 (-89.31222, 29.317233, -0.42358703) failed to convert
-rank 43: Point 75 (-90.735942, 29.353434, -0.41098784) failed to convert
-rank 34: Point 72 (-90.932518, 29.259598, 2.1815302) failed to convert
-rank 60: Point 73 (-90.432516, 29.287332, 1.7999136) failed to convert
-rank 73: Point 106 (-90.03571, 29.789103, -4.2397682) failed to convert
-rank 7: Point 74 (-91.724815, 30.542896, -4.8450909) failed to convert
-rank 77: Point 106 (-89.96398, 29.678701, 27.941472) failed to convert
-rank 44: Point 72 (-90.712339, 29.510382, -0.5063266) failed to convert
-rank 62: Point 74 (-90.356993, 29.703465, 0.02) failed to convert
-rank 50: Point 74 (-90.626511, 29.363755, -0.54832932) failed to convert
-rank 68: Point 107 (-90.101383, 30.296838, 4.099944) failed to convert
-rank 27: Point 73 (-91.123732, 30.186698, 15.209256) failed to convert
-rank 53: Point 73 (-90.514744, 30.052691, -0.06424177) failed to convert
-rank 48: Point 73 (-90.669741, 29.301296, -8.2296) failed to convert
-rank 40: Point 73 (-90.776298, 29.584943, -0.72949507) failed to convert
-rank 13: Point 73 (-91.520101, 29.969259, -0.21699999) failed to convert
-rank 85: Point 106 (-89.750766, 28.890142, 55.475469) failed to convert
-rank 90: Point 108 (-89.384261, 29.158407, 0.0385462) failed to convert
-rank 84: Point 108 (-89.723171, 29.996422, 2.8035616) failed to convert
-rank 93: Point 106 (-89.230788, 29.77712, 2.534786) failed to convert
-rank 95: Point 106 (-89.222234, 29.197653, -0.6067291) failed to convert
-rank 36: Point 73 (-90.814827, 30.25568, -2.3098587) failed to convert
-rank 33: Point 74 (-90.941036, 29.619566, -0.50013421) failed to convert
-rank 21: Point 75 (-91.274172, 29.517255, 6.6666814) failed to convert
-rank 11: Point 74 (-91.553563, 30.91207, 3.7069146) failed to convert
-rank 5: Point 74 (-91.778084, 30.787011, -16.779239) failed to convert
-rank 31: Point 75 (-90.978669, 30.319848, -7.4239115) failed to convert
-rank 58: Point 71 (-90.441114, 29.792959, -1.7818092) failed to convert
-rank 3: Point 75 (-91.916744, 29.960824, -1.945475) failed to convert
-rank 45: Point 73 (-90.710691, 29.343335, -8.2296) failed to convert
-rank 1: Point 75 (-92.104746, 29.84878, -0.30081289) failed to convert
-rank 29: Point 74 (-91.03537, 30.196038, -7.2183439) failed to convert
-rank 10: Point 73 (-91.606124, 30.736061, -10.012387) failed to convert
-rank 65: Point 107 (-90.291041, 29.187604, 0.809109) failed to convert
-rank 76: Point 108 (-90.015015, 29.287331, 0.64978609) failed to convert
-rank 38: Point 73 (-90.756462, 30.391802, -6.7197553) failed to convert
-rank 2: Point 74 (-91.955901, 30.486496, -7.4059288) failed to convert
-rank 75: Point 107 (-89.979808, 29.948029, -0.44638111) failed to convert
-rank 30: Point 73 (-91.017597, 30.14831, -11.843919) failed to convert
-rank 51: Point 75 (-90.587374, 29.690814, 0.1794909) failed to convert
-rank 70: Point 107 (-90.083459, 29.903982, -1.3870077) failed to convert
-rank 88: Point 108 (-89.45928, 29.51309, 2.0419825) failed to convert
-rank 98: Point 107 (-89.113809, 29.117191, -0.0) failed to convert
-rank 35: Point 75 (-90.839412, 30.283327, -1.4660018) failed to convert
-rank 52: Point 72 (-90.608083, 29.0727, 3.8203344) failed to convert
-rank 9: Point 75 (-91.629013, 30.980636, -20.05263) failed to convert
-rank 46: Point 72 (-90.666959, 29.857459, 0.25319921) failed to convert
-rank 83: Point 106 (-89.780131, 29.776081, -8.2296) failed to convert
-rank 67: Point 106 (-90.154818, 30.01982, -4.5546266) failed to convert
-rank 17: Point 75 (-91.331292, 30.557091, -7.1749038) failed to convert
-rank 78: Point 108 (-89.940009, 29.687385, -0.0) failed to convert
-rank 97: Point 106 (-89.182947, 29.044497, -0.0) failed to convert
-rank 72: Point 107 (-90.037931, 30.031205, -5.0505363) failed to convert
-rank 39: Point 74 (-90.771581, 29.899197, -1.2689027) failed to convert
-rank 20: Point 75 (-91.288351, 29.619939, -0.56310215) failed to convert
-rank 79: Point 107 (-89.922578, 29.639065, -0.70929937) failed to convert
-rank 86: Point 108 (-89.548997, 30.333818, -3.0027728) failed to convert
-rank 96: Point 108 (-89.215999, 29.076156, 2.7605154) failed to convert
-rank 89: Point 107 (-89.338774, 30.199035, 3.3516993) failed to convert
-rank 22: Point 73 (-91.199331, 30.481476, 15.041167) failed to convert
-rank 26: Point 71 (-91.172355, 29.812367, -7.4950326) failed to convert
-rank 64: Point 107 (-90.271084, 29.982958, -0.32552068) failed to convert
-rank 47: Point 75 (-90.660863, 29.728995, -1.4359765) failed to convert
-rank 81: Point 107 (-89.782488, 30.473848, -7.7965104) failed to convert
-rank 74: Point 108 (-90.015557, 29.73492, -0.02188508) failed to convert
-rank 32: Point 72 (-90.998375, 29.271942, -0.0) failed to convert
-rank 66: Point 107 (-90.201579, 29.921611, 33.408367) failed to convert
-rank 49: Point 75 (-90.630474, 29.539414, -8.2296) failed to convert
-rank 19: Point 74 (-91.26406, 30.496864, -15.966035) failed to convert
-rank 71: Point 107 (-90.062801, 29.946578, -6.5440565) failed to convert
-rank 56: Point 72 (-90.504104, 29.448129, -0.4046494) failed to convert
-rank 99: Point 107 (-88.921318, 30.09223, 11.499506) failed to convert
-rank 12: Point 73 (-91.579706, 29.58878, 1.615293) failed to convert
-rank 37: Point 74 (-90.791932, 30.237345, -1.1037493) failed to convert
-rank 80: Point 107 (-89.895851, 29.611772, -4.742993) failed to convert
-rank 4: Point 74 (-91.884032, 29.570081, -0.21415345) failed to convert
-rank 15: Point 76 (-91.47031, 29.68037, -0.222) failed to convert
-rank 82: Point 108 (-89.822657, 29.586288, 11.687131) failed to convert
-rank 87: Point 107 (-89.555639, 29.365121, -5.0246283) failed to convert
-rank 69: Point 108 (-90.120727, 29.731712, -0.4645996) failed to convert
-rank 91: Point 107 (-89.306083, 29.71464, 2.9307768) failed to convert
-rank 94: Point 108 (-89.255904, 29.053238, 1.1109188) failed to convert
-rank 63: Point 75 (-90.307631, 29.975688, -2.0289976) failed to convert
-rank 28: Point 72 (-91.079642, 30.218009, -11.954257) failed to convert
-rank 57: Point 75 (-90.459253, 29.85793, -0.37637313) failed to convert
-rank 16: Point 73 (-91.408573, 30.023488, -0.53938082) failed to convert
-rank 54: Point 73 (-90.493781, 30.049965, 17.655215) failed to convert
-rank 73: Point 107 (-90.020758, 29.979933, -1.4470592) failed to convert
-rank 0: Point 67 (-92.811925, 28.515513, 45.700001) failed to convert
-rank 92: Point 108 (-89.31183, 29.321331, -0.30613872) failed to convert
-rank 25: Point 76 (-91.187098, 29.83437, -0.35797884) failed to convert
-rank 68: Point 108 (-90.125322, 29.987859, -1.1464976) failed to convert
-rank 14: Point 72 (-91.494974, 29.757023, -0.36718435) failed to convert
-rank 77: Point 107 (-90.005145, 29.152907, 11.295554) failed to convert
-rank 6: Point 74 (-91.750691, 30.615378, -13.646851) failed to convert
-rank 55: Point 74 (-90.500346, 29.690723, -1.1224743) failed to convert
-rank 61: Point 75 (-90.364428, 29.893766, -0.39457227) failed to convert
-rank 18: Point 75 (-91.291043, 30.631614, 13.62076) failed to convert
-rank 90: Point 109 (-89.326958, 29.819552, 0.81361581) failed to convert
-rank 41: Point 74 (-90.732668, 30.0118, 10.706643) failed to convert
-rank 24: Point 75 (-91.220656, 29.573833, -0.6235586) failed to convert
-rank 59: Point 75 (-90.432714, 29.605292, -0.384984) failed to convert
-rank 93: Point 107 (-89.284118, 29.170301, 7.3e-07) failed to convert
-rank 23: Point 75 (-91.241519, 29.515128, -0.56256457) failed to convert
-rank 76: Point 109 (-89.958993, 30.000086, 1.4735708) failed to convert
-rank 95: Point 107 (-89.222393, 29.195718, -0.22558864) failed to convert
-rank 43: Point 76 (-90.700381, 29.868975, -0.60499643) failed to convert
-rank 85: Point 107 (-89.702666, 29.481148, -3.9105842) failed to convert
-rank 84: Point 109 (-89.759893, 29.548373, -4.2943274) failed to convert
-rank 8: Point 72 (-91.713615, 30.044046, -3.8300194) failed to convert
-rank 65: Point 108 (-90.23936, 29.877954, -4.3677842) failed to convert
-rank 75: Point 108 (-89.998422, 29.711769, -2.56032) failed to convert
-rank 7: Point 75 (-91.725557, 30.529661, -5.9586293) failed to convert
-rank 88: Point 109 (-89.473735, 29.342967, 46.713686) failed to convert
-rank 50: Point 75 (-90.646823, 29.071826, 2.6439242) failed to convert
-rank 60: Point 74 (-90.377431, 30.04047, -0.12832961) failed to convert
-rank 44: Point 73 (-90.6884, 29.855793, -0.27821732) failed to convert
-rank 62: Point 75 (-90.373576, 29.477991, -0.21336) failed to convert
-rank 70: Point 108 (-90.101278, 29.6737, -1.5420657) failed to convert
-rank 34: Point 73 (-90.871259, 30.178208, -2.250235) failed to convert
-rank 83: Point 107 (-89.796811, 29.570699, 25.853893) failed to convert
-rank 78: Point 109 (-89.943683, 29.640952, 44.838351) failed to convert
-rank 98: Point 108 (-89.064377, 29.666326, 4.5455757) failed to convert
-rank 27: Point 74 (-91.119627, 30.250498, -13.267945) failed to convert
-rank 48: Point 74 (-90.630229, 29.867125, -0.39426233) failed to convert
-rank 97: Point 107 (-89.172911, 29.157934, 5.0682667) failed to convert
-rank 53: Point 74 (-90.543977, 29.645019, -0.254984) failed to convert
-rank 67: Point 107 (-90.154809, 30.01988, -3.4615535) failed to convert
-rank 72: Point 108 (-90.045852, 29.930023, -1.2090319) failed to convert
-rank 31: Point 76 (-90.975288, 30.370115, -6.6671506) failed to convert
-rank 13: Point 74 (-91.474818, 30.730078, -16.924544) failed to convert
-rank 11: Point 75 (-91.564653, 30.724118, -11.948873) failed to convert
-rank 96: Point 109 (-89.205286, 29.197797, -0.00046285) failed to convert
-rank 36: Point 74 (-90.814827, 30.25564, -2.6706) failed to convert
-rank 86: Point 109 (-89.623642, 29.445573, -0.45098678) failed to convert
-rank 5: Point 75 (-91.765872, 31.003493, -19.658017) failed to convert
-rank 29: Point 75 (-91.066577, 29.715677, -1.3665554) failed to convert
-rank 40: Point 74 (-90.757049, 29.86605, -0.32613846) failed to convert
-rank 89: Point 108 (-89.412636, 29.346681, 13.175404) failed to convert
-rank 21: Point 76 (-91.219647, 30.390999, 6.2473617) failed to convert
-rank 45: Point 74 (-90.704539, 29.432689, -0.16719487) failed to convert
-rank 30: Point 74 (-91.03804, 29.83527, -1.5355971) failed to convert
-rank 64: Point 108 (-90.336313, 29.105028, 1.1273754) failed to convert
-rank 3: Point 76 (-91.891704, 30.424517, -5.3579518) failed to convert
-rank 1: Point 76 (-92.106291, 29.818323, -1.1663322) failed to convert
-rank 42: Point 74 (-90.720718, 29.875378, -0.74703677) failed to convert
-rank 79: Point 108 (-89.952009, 29.266333, 0.24931681) failed to convert
-rank 33: Point 75 (-90.940281, 29.630966, -1.0954906) failed to convert
-rank 74: Point 109 (-89.995122, 29.994729, -9.0) failed to convert
-rank 81: Point 108 (-89.855186, 29.579436, 1.4045703) failed to convert
-rank 66: Point 108 (-90.202311, 29.911919, -0.33346539) failed to convert
-rank 51: Point 76 (-90.556209, 30.128324, -0.12260955) failed to convert
-rank 35: Point 76 (-90.874511, 29.763956, -1.2491859) failed to convert
-rank 99: Point 108 (-88.922873, 30.074233, 10.989725) failed to convert
-rank 17: Point 76 (-91.325285, 30.653909, 13.721973) failed to convert
-rank 71: Point 108 (-90.061845, 29.958785, -2.7046885) failed to convert
-rank 52: Point 73 (-90.586253, 29.383656, 0.45719999) failed to convert
-rank 38: Point 74 (-90.790982, 29.890246, -1.2026556) failed to convert
-rank 82: Point 109 (-89.782133, 30.084979, -0.6118928) failed to convert
-rank 46: Point 73 (-90.697512, 29.417589, -0.37322345) failed to convert
-rank 80: Point 108 (-89.895433, 29.616836, 25.930386) failed to convert
-rank 9: Point 76 (-91.649947, 30.619858, -14.066521) failed to convert
-rank 20: Point 76 (-91.252658, 30.195224, -1.4130176) failed to convert
-rank 39: Point 75 (-90.770956, 29.90821, -0.68283655) failed to convert
-rank 10: Point 74 (-91.684127, 29.373553, 3.0752457) failed to convert
-rank 87: Point 108 (-89.555314, 29.368778, 25.108364) failed to convert
-rank 69: Point 109 (-90.097962, 30.026254, -4.8798483) failed to convert
-rank 22: Point 74 (-91.209609, 30.319403, 21.264265) failed to convert
-rank 2: Point 75 (-91.945637, 30.676961, -9.1122277) failed to convert
-rank 32: Point 73 (-90.943503, 30.106579, -4.9973439) failed to convert
-rank 47: Point 76 (-90.660602, 29.732706, -1.2771141) failed to convert
-rank 94: Point 109 (-89.247373, 29.150781, 4.9879004) failed to convert
-rank 91: Point 108 (-89.347879, 29.233954, -0.005) failed to convert
-rank 19: Point 75 (-91.262251, 30.525495, 15.691885) failed to convert
-rank 56: Point 73 (-90.477086, 29.823514, -1.0022371) failed to convert
-rank 68: Point 109 (-90.133219, 29.885373, -0.18603669) failed to convert
-rank 92: Point 109 (-89.312096, 29.318276, -0.0) failed to convert
-rank 73: Point 108 (-90.038189, 29.757286, -2.197608) failed to convert
-rank 49: Point 76 (-90.616589, 29.737076, -1.9444089) failed to convert
-rank 15: Point 77 (-91.470258, 29.681203, -3.8929058) failed to convert
-rank 58: Point 72 (-90.441119, 29.792899, -0.76266111) failed to convert
-rank 4: Point 75 (-91.806717, 30.980361, -19.485863) failed to convert
-rank 90: Point 110 (-89.377645, 29.235095, 0.31299999) failed to convert
-rank 12: Point 74 (-91.541957, 30.236604, -4.8373313) failed to convert
-rank 93: Point 108 (-89.28155, 29.199362, 1.8528758) failed to convert
-rank 26: Point 72 (-91.139066, 30.334751, -14.791945) failed to convert
-rank 77: Point 108 (-89.964449, 29.672477, -3.4719287) failed to convert
-rank 37: Point 75 (-90.808364, 29.9973, -10.311385) failed to convert
-rank 76: Point 110 (-89.962318, 29.958108, -0.42933231) failed to convert
-rank 84: Point 110 (-89.761622, 29.527122, -0.42678304) failed to convert
-rank 95: Point 108 (-89.222518, 29.194303, -0.32263373) failed to convert
-rank 63: Point 76 (-90.307792, 29.97321, -0.28040784) failed to convert
-rank 85: Point 108 (-89.702636, 29.481175, -3.9105842) failed to convert
-rank 75: Point 109 (-89.987767, 29.847202, -6.5867285) failed to convert
-rank 88: Point 110 (-89.473228, 29.348732, 8.7853152) failed to convert
-rank 65: Point 109 (-90.215415, 30.193355, 4.3499999) failed to convert
-rank 83: Point 108 (-89.795933, 29.581328, 0.06151542) failed to convert
-rank 16: Point 74 (-91.379784, 30.496976, -4.3544144) failed to convert
-rank 28: Point 73 (-91.079837, 30.214302, 18.771542) failed to convert
-rank 57: Point 76 (-90.523118, 28.967197, 11.74393) failed to convert
-rank 97: Point 108 (-89.174034, 29.14511, -0.0) failed to convert
-rank 70: Point 109 (-90.11482, 29.497629, 0.31299999) failed to convert
-rank 24: Point 76 (-91.195302, 29.978005, -1.2434741) failed to convert
-rank 54: Point 74 (-90.49423, 30.043511, -4.0307932) failed to convert
-rank 61: Point 76 (-90.364246, 29.895981, -1.2755636) failed to convert
-rank 98: Point 109 (-89.117596, 29.074367, -0.0) failed to convert
-rank 72: Point 109 (-90.037935, 30.031144, -5.0505363) failed to convert
-rank 59: Point 76 (-90.418054, 29.806297, -0.68939664) failed to convert
-rank 67: Point 108 (-90.154809, 30.019747, -4.5546266) failed to convert
-rank 43: Point 77 (-90.735743, 29.356139, -8.2296) failed to convert
-rank 78: Point 110 (-89.911893, 30.040269, 0.66916881) failed to convert
-rank 18: Point 76 (-91.350204, 29.671375, 0.15369202) failed to convert
-rank 86: Point 110 (-89.624287, 29.437469, -4.1879522) failed to convert
-rank 96: Point 110 (-89.126046, 30.084551, 2.8075824) failed to convert
-rank 64: Point 109 (-90.256093, 30.181392, 4.0300002) failed to convert
-rank 6: Point 75 (-91.753553, 30.564527, -12.783313) failed to convert
-rank 74: Point 110 (-89.975899, 30.237317, 3.3899914) failed to convert
-rank 89: Point 109 (-89.420392, 29.255528, 0.31299999) failed to convert
-rank 62: Point 76 (-90.342707, 29.896453, -0.44959753) failed to convert
-rank 23: Point 76 (-91.191025, 30.319589, 15.948631) failed to convert
-rank 25: Point 77 (-91.163553, 30.205609, 7.5147603) failed to convert
-rank 8: Point 73 (-91.664414, 30.906048, -20.232623) failed to convert
-rank 60: Point 75 (-90.412921, 29.557044, -0.35974485) failed to convert
-rank 41: Point 75 (-90.743722, 29.851721, -0.76548725) failed to convert
-rank 79: Point 109 (-89.951774, 29.269305, 0.82228163) failed to convert
-rank 66: Point 109 (-90.241623, 29.391168, -2.9106818) failed to convert
-rank 81: Point 109 (-89.83921, 29.777893, -0.20683324) failed to convert
-rank 55: Point 75 (-90.47325, 30.065442, -1.1432118) failed to convert
-rank 7: Point 76 (-91.705195, 30.886843, -12.409048) failed to convert
-rank 50: Point 76 (-90.607547, 29.634029, 0.51972861) failed to convert
-rank 82: Point 110 (-89.749319, 30.483419, -7.3062078) failed to convert
-rank 0: Point 68 (-92.797521, 28.787317, 30.898007) failed to convert
-rank 99: Point 109 (-88.919848, 30.106638, 10.891933) failed to convert
-rank 31: Point 77 (-90.988424, 30.171464, -5.5422184) failed to convert
-rank 13: Point 75 (-91.474807, 30.730019, -20.0) failed to convert
-rank 71: Point 109 (-90.076479, 29.770635, 0.19686535) failed to convert
-rank 53: Point 75 (-90.527417, 29.876416, 0.02) failed to convert
-rank 34: Point 74 (-90.879331, 30.058383, -8.6719327) failed to convert
-rank 87: Point 109 (-89.544428, 29.497643, 0.30520896) failed to convert
-rank 5: Point 76 (-91.778054, 30.787064, -16.779239) failed to convert
-rank 11: Point 76 (-91.590742, 30.278692, 5.2238998) failed to convert
-rank 21: Point 77 (-91.22342, 30.331176, -9.5609967) failed to convert
-rank 80: Point 109 (-89.866668, 29.975614, -0.57096251) failed to convert
-rank 69: Point 110 (-90.097945, 30.026331, -1.3459853) failed to convert
-rank 94: Point 110 (-89.239227, 29.24367, -0.0) failed to convert
-rank 27: Point 75 (-91.147541, 29.813865, -0.39648576) failed to convert
-rank 48: Point 75 (-90.645602, 29.648018, -0.35651204) failed to convert
-rank 36: Point 75 (-90.841906, 29.857495, -0.73849324) failed to convert
-rank 14: Point 73 (-91.50198, 29.637928, -1.7343489) failed to convert
-rank 91: Point 109 (-89.350842, 29.199637, 0.31108071) failed to convert
-rank 45: Point 75 (-90.674965, 29.858952, -0.46078503) failed to convert
-rank 29: Point 76 (-91.066598, 29.715277, -0.94747637) failed to convert
-rank 92: Point 110 (-89.337419, 29.025767, 14.36808) failed to convert
-rank 68: Point 110 (-90.130749, 29.917384, -7.3760353) failed to convert
-rank 40: Point 75 (-90.746887, 30.013499, 13.847795) failed to convert
-rank 1: Point 77 (-92.106235, 29.819363, -0.49347753) failed to convert
-rank 33: Point 76 (-90.909491, 30.093721, 19.223222) failed to convert
-rank 38: Point 75 (-90.790984, 29.890185, -1.5740748) failed to convert
-rank 42: Point 75 (-90.736356, 29.648684, -1.1626475) failed to convert
-rank 52: Point 74 (-90.563931, 29.699102, -2.2009988) failed to convert
-rank 51: Point 77 (-90.591035, 29.638975, -0.51045277) failed to convert
-rank 44: Point 74 (-90.675482, 30.040793, 14.521042) failed to convert
-rank 17: Point 77 (-91.344422, 30.344204, -2.0471815) failed to convert
-rank 73: Point 109 (-90.053887, 29.555546, 0.22599331) failed to convert
-rank 46: Point 74 (-90.705583, 29.300364, -0.0) failed to convert
-rank 10: Point 75 (-91.606682, 30.72604, -8.8375358) failed to convert
-rank 9: Point 77 (-91.677743, 30.134432, -0.39953367) failed to convert
-rank 35: Point 77 (-90.869582, 29.837237, -1.7688775) failed to convert
-rank 3: Point 77 (-91.911949, 30.04937, -7.2913405) failed to convert
-rank 90: Point 111 (-89.309267, 30.020692, 1.52) failed to convert
-rank 77: Point 109 (-89.993143, 29.306699, 1.3887984) failed to convert
-rank 2: Point 76 (-91.934307, 30.886589, -16.156847) failed to convert
-rank 39: Point 76 (-90.771508, 29.900096, -1.5346304) failed to convert
-rank 76: Point 111 (-89.972456, 29.829924, 0.47382556) failed to convert
-rank 93: Point 109 (-89.23996, 29.673027, 2.8716313) failed to convert
-rank 84: Point 111 (-89.761606, 29.52718, -0.48450212) failed to convert
-rank 95: Point 109 (-89.222262, 29.197187, -0.07814208) failed to convert
-rank 22: Point 75 (-91.211892, 30.283292, 6.6144026) failed to convert
-rank 75: Point 110 (-89.983116, 29.906119, -9.0) failed to convert
-rank 30: Point 75 (-91.038004, 29.835798, -1.5131361) failed to convert
-rank 85: Point 109 (-89.700861, 29.502579, -0.32095417) failed to convert
-rank 20: Point 77 (-91.232631, 30.513764, 9.3405995) failed to convert
-rank 19: Point 76 (-91.264049, 30.496805, -15.966035) failed to convert
-rank 88: Point 111 (-89.474929, 29.328084, 0.800413) failed to convert
-rank 47: Point 77 (-90.661247, 29.723457, -0.63960513) failed to convert
-rank 65: Point 110 (-90.275995, 29.389455, -3.9258242) failed to convert
-rank 83: Point 109 (-89.741357, 30.248462, -1.345141) failed to convert
-rank 70: Point 110 (-90.101889, 29.665679, -8.2296) failed to convert
-rank 15: Point 78 (-91.470349, 29.679585, -0.34603399) failed to convert
-rank 58: Point 73 (-90.454354, 29.610542, -1.2174133) failed to convert
-rank 56: Point 74 (-90.50482, 29.4381, -1.4056274) failed to convert
-rank 98: Point 110 (-89.030928, 30.032643, 4.1147971) failed to convert
-rank 97: Point 109 (-89.084134, 30.1455, 4.9287119) failed to convert
-rank 72: Point 110 (-90.037938, 30.031104, -5.0505363) failed to convert
-rank 12: Point 75 (-91.53192, 30.406544, -3.4484752) failed to convert
-rank 49: Point 77 (-90.590908, 30.099591, 0.02473262) failed to convert
-rank 86: Point 111 (-89.618774, 29.50368, -0.0) failed to convert
-rank 74: Point 111 (-90.003889, 29.883324, -0.57338395) failed to convert
-rank 67: Point 109 (-90.224912, 29.095044, 2.0441682) failed to convert
-rank 78: Point 111 (-89.914941, 30.001898, 12.769805) failed to convert
-rank 4: Point 76 (-91.810083, 30.920139, -18.287999) failed to convert
-rank 96: Point 111 (-89.176005, 29.528047, 7.590199) failed to convert
-rank 64: Point 110 (-90.247773, 30.290715, 3.3758822) failed to convert
-rank 89: Point 110 (-89.323214, 30.373963, 0.8837908) failed to convert
-rank 79: Point 110 (-89.923493, 29.627336, -4.5488354) failed to convert
-rank 26: Point 73 (-91.145808, 30.229438, -12.875142) failed to convert
-rank 63: Point 77 (-90.307608, 29.975632, -5.0359059) failed to convert
-rank 37: Point 76 (-90.80914, 29.985715, 33.447268) failed to convert
-rank 66: Point 110 (-90.238477, 29.4331, -4.0001954) failed to convert
-rank 81: Point 110 (-89.827634, 29.920836, -1.078942) failed to convert
-rank 32: Point 74 (-90.972029, 29.675155, -0.09847514) failed to convert
-rank 71: Point 110 (-90.068857, 29.868713, -0.085344) failed to convert
-rank 82: Point 111 (-89.781378, 30.093817, -0.62228194) failed to convert
-rank 99: Point 110 (-88.926404, 30.035969, 8.2005323) failed to convert
-rank 87: Point 110 (-89.470286, 30.366878, -3.0408723) failed to convert
-rank 54: Point 75 (-90.520815, 29.67424, -0.92938983) failed to convert
-rank 43: Point 78 (-90.737564, 29.329424, 0.102336) failed to convert
-rank 69: Point 111 (-90.120743, 29.731264, -0.48821094) failed to convert
-rank 61: Point 77 (-90.364264, 29.895602, -0.27604735) failed to convert
-rank 24: Point 77 (-91.212754, 29.700147, -7.059168) failed to convert
-rank 80: Point 110 (-89.881873, 29.786349, -0.0) failed to convert
-rank 23: Point 77 (-91.215913, 29.925437, -1.4379613) failed to convert
-rank 18: Point 77 (-91.291522, 30.623348, 21.03468) failed to convert
-rank 41: Point 76 (-90.74372, 29.851661, -0.49600905) failed to convert
-rank 92: Point 111 (-89.280052, 29.684639, 2.5585006) failed to convert
-rank 94: Point 111 (-89.24274, 29.203354, -0.59651178) failed to convert
-rank 62: Point 77 (-90.379041, 29.403282, -0.0) failed to convert
-rank 91: Point 110 (-89.348683, 29.224564, 8.5952112) failed to convert
-rank 25: Point 78 (-91.17568, 30.014789, -0.94208545) failed to convert
-rank 60: Point 76 (-90.381583, 29.984239, -0.65593223) failed to convert
-rank 68: Point 111 (-90.126603, 29.971134, -8.2296) failed to convert
-rank 50: Point 77 (-90.607547, 29.633968, -0.89875789) failed to convert
-rank 34: Point 75 (-90.871393, 30.176004, -1.1794836) failed to convert
-rank 6: Point 76 (-91.755194, 30.53525, -12.681838) failed to convert
-rank 28: Point 74 (-91.171053, 28.77811, 10.694824) failed to convert
-rank 90: Point 112 (-89.402158, 28.948202, 5.6477981) failed to convert
-rank 73: Point 110 (-90.020768, 29.979687, -1.4623472) failed to convert
-rank 11: Point 77 (-91.561479, 30.777588, 6.2614278) failed to convert
-rank 59: Point 77 (-90.443322, 29.458925, -0.21336) failed to convert
-rank 31: Point 78 (-91.053045, 29.178367, 1.7201482) failed to convert
-rank 76: Point 112 (-89.953568, 30.068054, 0.53123217) failed to convert
-rank 55: Point 76 (-90.509782, 29.559169, -0.43008176) failed to convert
-rank 27: Point 76 (-91.119598, 30.250471, -13.267945) failed to convert
-rank 29: Point 77 (-91.066571, 29.715616, -1.1156832) failed to convert
-rank 45: Point 76 (-90.71195, 29.324951, -8.2296) failed to convert
-rank 84: Point 112 (-89.761596, 29.527219, -0.44185786) failed to convert
-rank 7: Point 77 (-91.711504, 30.776338, -9.5554906) failed to convert
-rank 53: Point 76 (-90.557504, 29.454599, -8.2296) failed to convert
-rank 77: Point 110 (-89.94427, 29.927045, -4.7568709) failed to convert
-rank 13: Point 76 (-91.500628, 30.298085, -9.7932248) failed to convert
-rank 95: Point 110 (-89.222778, 29.191291, -0.00940925) failed to convert
-rank 14: Point 74 (-91.437973, 30.710333, -8.567201) failed to convert
-rank 38: Point 76 (-90.790986, 29.890145, -1.0436008) failed to convert
-rank 40: Point 76 (-90.76641, 29.729446, -1.8749784) failed to convert
-rank 88: Point 112 (-89.419186, 29.978668, 1.134961) failed to convert
-rank 36: Point 76 (-90.836524, 29.936969, -0.49665438) failed to convert
-rank 33: Point 77 (-90.907428, 30.124289, -4.285998) failed to convert
-rank 48: Point 76 (-90.61456, 30.088786, -0.00160428) failed to convert
-rank 75: Point 111 (-89.988777, 29.83435, 21.998894) failed to convert
-rank 3: Point 78 (-91.860052, 31.001368, -14.494923) failed to convert
-rank 93: Point 110 (-89.286751, 29.139453, -0.0) failed to convert
-rank 1: Point 78 (-92.105994, 29.823667, -0.0510083) failed to convert
-rank 8: Point 74 (-91.663439, 30.922812, -20.49031) failed to convert
-rank 85: Point 110 (-89.702591, 29.481215, -3.8953442) failed to convert
-rank 35: Point 78 (-90.874387, 29.765601, -0.39809623) failed to convert
-rank 65: Point 111 (-90.233096, 29.960497, 21.2993) failed to convert
-rank 10: Point 76 (-91.614096, 30.598023, -8.4619166) failed to convert
-rank 70: Point 111 (-90.086576, 29.863603, -0.08722286) failed to convert
-rank 98: Point 111 (-89.035986, 29.977388, 3.8230254) failed to convert
-rank 83: Point 110 (-89.77297, 29.863598, -9.1113871) failed to convert
-rank 57: Point 77 (-90.471406, 29.690044, -0.40044712) failed to convert
-rank 21: Point 78 (-91.223101, 30.336218, 25.85921) failed to convert
-rank 72: Point 111 (-90.037943, 30.031043, -1.9458487) failed to convert
-rank 16: Point 75 (-91.428773, 29.685931, 0.22533215) failed to convert
-rank 5: Point 77 (-91.766598, 30.990252, -13.357768) failed to convert
-rank 2: Point 77 (-91.934443, 30.883859, -17.234345) failed to convert
-rank 44: Point 75 (-90.689636, 29.837776, -1.2667639) failed to convert
-rank 78: Point 112 (-89.914143, 30.011595, 5.0227447) failed to convert
-rank 0: Point 69 (-92.803808, 28.626642, 36.900002) failed to convert
-rank 86: Point 112 (-89.624237, 29.437503, -4.1879522) failed to convert
-rank 97: Point 110 (-89.169045, 29.200849, -0.0) failed to convert
-rank 74: Point 112 (-89.996777, 29.973604, -2.927604) failed to convert
-rank 96: Point 112 (-89.203139, 29.221815, -0.0) failed to convert
-rank 9: Point 78 (-91.677468, 30.138925, -7.6501224) failed to convert
-rank 46: Point 75 (-90.66691, 29.858042, -0.26194887) failed to convert
-rank 66: Point 111 (-90.241625, 29.390748, -2.8648702) failed to convert
-rank 67: Point 110 (-90.160317, 29.94778, 13.783835) failed to convert
-rank 20: Point 78 (-91.264503, 30.005363, -9.0495127) failed to convert
-rank 64: Point 111 (-90.266223, 30.046945, -2.5927655) failed to convert
-rank 22: Point 76 (-91.204274, 30.403564, 20.225026) failed to convert
-rank 39: Point 77 (-90.790641, 29.619984, -1.5854564) failed to convert
-rank 89: Point 111 (-89.404572, 29.439467, 2.6448268) failed to convert
-rank 42: Point 76 (-90.72284, 29.844544, -0.35144561) failed to convert
-rank 79: Point 111 (-89.901948, 29.897643, -5.9085484) failed to convert
-rank 19: Point 77 (-91.308645, 29.778293, -0.19934625) failed to convert
-rank 30: Point 76 (-91.015115, 30.186, 22.660257) failed to convert
-rank 51: Point 78 (-90.606424, 29.420325, 0.2580095) failed to convert
-rank 26: Point 74 (-91.140068, 30.318978, 19.875206) failed to convert
-rank 82: Point 112 (-89.845387, 29.302437, 1.5631514) failed to convert
-rank 17: Point 78 (-91.339625, 30.421951, -2.8181051) failed to convert
-rank 81: Point 111 (-89.809113, 30.148417, 2.0099972) failed to convert
-rank 56: Point 75 (-90.494852, 29.577116, -0.52988233) failed to convert
-rank 71: Point 111 (-90.118447, 29.225094, 0.30528426) failed to convert
-rank 99: Point 111 (-88.932034, 29.975399, 5.3347558) failed to convert
-rank 63: Point 78 (-90.344044, 29.484845, 1.4863725) failed to convert
-rank 52: Point 75 (-90.525759, 30.231742, 3.2699218) failed to convert
-rank 87: Point 111 (-89.490509, 30.131794, 3.9227746) failed to convert
-rank 94: Point 112 (-89.245529, 29.171373, -0.0) failed to convert
-rank 80: Point 111 (-89.834097, 30.377071, -9.1632801) failed to convert
-rank 69: Point 112 (-90.0973, 30.034593, 7.4721387) failed to convert
-rank 92: Point 112 (-89.281332, 29.669805, 2.8938804) failed to convert
-rank 37: Point 77 (-90.791171, 30.248144, -1.7176154) failed to convert
-rank 32: Point 75 (-90.943346, 30.108771, -10.783825) failed to convert
-rank 91: Point 111 (-89.345653, 29.25953, -0.47053285) failed to convert
-rank 68: Point 112 (-90.131074, 29.912957, 35.025872) failed to convert
-rank 58: Point 74 (-90.434643, 29.881559, -0.77339952) failed to convert
-rank 47: Point 78 (-90.62067, 30.299541, -0.40185808) failed to convert
-rank 90: Point 113 (-89.398532, 28.99044, 1.9680478) failed to convert
-rank 76: Point 113 (-89.98132, 29.717338, -4.6975779) failed to convert
-rank 84: Point 113 (-89.761581, 29.527278, -0.82922776) failed to convert
-rank 73: Point 111 (-90.020747, 29.979791, -1.4350543) failed to convert
-rank 43: Point 79 (-90.735165, 29.364442, -0.20711079) failed to convert
-rank 77: Point 111 (-89.963495, 29.68436, 18.716585) failed to convert
-rank 15: Point 79 (-91.45667, 29.909853, 16.114573) failed to convert
-rank 61: Point 78 (-90.364227, 29.896017, -1.310027) failed to convert
-rank 12: Point 76 (-91.514827, 30.694077, -7.7436742) failed to convert
-rank 93: Point 111 (-89.281083, 29.204311, 9.5365739) failed to convert
-rank 54: Point 76 (-90.521755, 29.661075, -0.58205571) failed to convert
-rank 95: Point 111 (-89.227062, 29.142409, 16.201024) failed to convert
-rank 65: Point 112 (-90.238753, 29.885695, 1.3639513) failed to convert
-rank 75: Point 112 (-89.975971, 29.996394, -9.0) failed to convert
-rank 88: Point 113 (-89.403347, 30.160611, 2.8900001) failed to convert
-rank 24: Point 78 (-91.173836, 30.316208, 11.604085) failed to convert
-rank 49: Point 78 (-90.647095, 29.30089, -8.2296) failed to convert
-rank 70: Point 112 (-90.082847, 29.911591, -7.1234813) failed to convert
-rank 60: Point 77 (-90.384133, 29.949497, 5.4900481) failed to convert
-rank 41: Point 77 (-90.740309, 29.901084, -1.9257163) failed to convert
-rank 85: Point 111 (-89.684667, 29.698867, -0.56615834) failed to convert
-rank 98: Point 112 (-89.081398, 29.47749, 5.248162) failed to convert
-rank 78: Point 113 (-89.925612, 29.867907, 21.319557) failed to convert
-rank 23: Point 78 (-91.191041, 30.31892, 15.546359) failed to convert
-rank 4: Point 77 (-91.811614, 30.892667, -16.314228) failed to convert
-rank 18: Point 78 (-91.294193, 30.580537, -10.651772) failed to convert
-rank 72: Point 112 (-90.040882, 29.993321, 1.2606464) failed to convert
-rank 62: Point 78 (-90.356999, 29.702722, 0.02) failed to convert
-rank 25: Point 79 (-91.163631, 30.204258, 6.9022626) failed to convert
-rank 74: Point 113 (-90.003887, 29.883204, -9.0) failed to convert
-rank 97: Point 111 (-89.164586, 29.250942, -0.0) failed to convert
-rank 86: Point 113 (-89.624204, 29.437526, -4.1879522) failed to convert
-rank 6: Point 77 (-91.747688, 30.668326, -14.989871) failed to convert
-rank 96: Point 113 (-89.202194, 29.232453, -0.0) failed to convert
-rank 83: Point 111 (-89.80328, 29.490367, 0.31299999) failed to convert
-rank 67: Point 111 (-90.154782, 30.019772, -4.5546266) failed to convert
-rank 59: Point 78 (-90.391057, 30.173403, 2.636489) failed to convert
-rank 64: Point 112 (-90.261517, 30.10927, 3.6600001) failed to convert
-rank 11: Point 78 (-91.569324, 30.644247, -4.9171346) failed to convert
-rank 66: Point 112 (-90.238429, 29.433136, -4.0001954) failed to convert
-rank 50: Point 78 (-90.607548, 29.633928, -0.72609482) failed to convert
-rank 31: Point 79 (-90.992578, 30.108385, -6.9103733) failed to convert
-rank 7: Point 78 (-91.716586, 30.686129, -8.1325424) failed to convert
-rank 55: Point 77 (-90.516373, 29.466989, -0.47121052) failed to convert
-rank 27: Point 77 (-91.134223, 30.022456, -0.56511171) failed to convert
-rank 53: Point 77 (-90.500376, 30.251024, 3.5599999) failed to convert
-rank 29: Point 78 (-91.066742, 29.712714, -0.76398265) failed to convert
-rank 34: Point 76 (-90.878913, 30.064541, -0.521314) failed to convert
-rank 38: Point 77 (-90.790988, 29.890084, -0.04897845) failed to convert
-rank 79: Point 112 (-89.882003, 30.145817, -6.2636404) failed to convert
-rank 89: Point 112 (-89.341367, 30.167063, 3.7909716) failed to convert
-rank 81: Point 112 (-89.817106, 30.050035, 6.7214354) failed to convert
-rank 33: Point 78 (-90.947254, 29.524904, -0.59684404) failed to convert
-rank 45: Point 77 (-90.718233, 29.233364, -0.03397598) failed to convert
-rank 10: Point 77 (-91.628485, 30.349482, -7.2184865) failed to convert
-rank 40: Point 77 (-90.795616, 29.300126, -0.00309901) failed to convert
-rank 3: Point 79 (-91.877872, 30.67701, -8.3637771) failed to convert
-rank 82: Point 113 (-89.770963, 30.220195, 0.52102312) failed to convert
-rank 99: Point 112 (-88.987247, 29.375384, 16.060635) failed to convert
-rank 8: Point 75 (-91.664291, 30.908, -20.0) failed to convert
-rank 48: Point 77 (-90.623783, 29.958174, -0.67867297) failed to convert
-rank 35: Point 79 (-90.874491, 29.763715, -0.91887292) failed to convert
-rank 14: Point 75 (-91.495193, 29.753158, -0.25335189) failed to convert
-rank 57: Point 78 (-90.44792, 30.013388, -1.1829454) failed to convert
-rank 13: Point 77 (-91.469392, 30.819801, -9.7540081) failed to convert
-rank 28: Point 75 (-91.098999, 29.917369, -0.56497861) failed to convert
-rank 71: Point 112 (-90.06195, 29.957319, -3.3871841) failed to convert
-rank 94: Point 113 (-89.150073, 30.2437, 4.782286) failed to convert
-rank 80: Point 112 (-89.882902, 29.773126, -0.0) failed to convert
-rank 21: Point 79 (-91.224371, 30.316009, -12.939556) failed to convert
-rank 44: Point 76 (-90.673421, 30.069946, -10.040264) failed to convert
-rank 5: Point 78 (-91.765463, 31.010129, 14.124796) failed to convert
-rank 1: Point 79 (-92.105927, 29.824882, -1.1507192) failed to convert
-rank 16: Point 76 (-91.36443, 30.746058, 5.0734108) failed to convert
-rank 36: Point 77 (-90.814827, 30.255579, -1.6367274) failed to convert
-rank 87: Point 112 (-89.563264, 29.272436, 0.36534013) failed to convert
-rank 69: Point 113 (-90.063512, 30.466979, -7.3871499) failed to convert
-rank 2: Point 78 (-91.935171, 30.870376, -10.52463) failed to convert
-rank 68: Point 113 (-90.130707, 29.917428, -7.423516) failed to convert
-rank 91: Point 112 (-89.353037, 29.173967, 0.31299999) failed to convert
-rank 92: Point 113 (-89.311019, 29.329392, 6.7748321) failed to convert
-rank 9: Point 79 (-91.637218, 30.838397, -11.42969) failed to convert
-rank 20: Point 79 (-91.241255, 30.376759, -14.243223) failed to convert
-rank 39: Point 78 (-90.770377, 29.916547, -0.38291591) failed to convert
-rank 42: Point 77 (-90.750658, 29.439901, -0.9450919) failed to convert
-rank 90: Point 114 (-89.376568, 29.246551, -0.682347) failed to convert
-rank 26: Point 75 (-91.14675, 30.214642, 1.5692223) failed to convert
-rank 76: Point 114 (-89.991548, 29.587134, 0.31299999) failed to convert
-rank 51: Point 79 (-90.588019, 29.681456, 0.266311) failed to convert
-rank 22: Point 77 (-91.198511, 30.493998, 9.2495815) failed to convert
-rank 84: Point 114 (-89.759848, 29.548414, -4.2943274) failed to convert
-rank 30: Point 77 (-91.019772, 30.114885, 15.987609) failed to convert
-rank 93: Point 112 (-89.290442, 29.096226, -0.00025359) failed to convert
-rank 73: Point 112 (-90.031277, 29.84546, -9.0) failed to convert
-rank 0: Point 70 (-92.807091, 28.540782, 44.60621) failed to convert
-rank 56: Point 76 (-90.476213, 29.835527, 0.01886762) failed to convert
-rank 77: Point 112 (-89.948245, 29.876789, 19.849394) failed to convert
-rank 17: Point 79 (-91.351756, 30.224531, -2.1181061) failed to convert
-rank 95: Point 112 (-89.222327, 29.196259, -0.47820795) failed to convert
-rank 65: Point 113 (-90.27217, 29.440461, 1.501857) failed to convert
-rank 70: Point 113 (-90.103487, 29.644739, -0.60369074) failed to convert
-rank 46: Point 76 (-90.697399, 29.41902, -0.20619368) failed to convert
-rank 19: Point 78 (-91.311488, 29.731951, -1.0200038) failed to convert
-rank 63: Point 79 (-90.339566, 29.54545, -0.54179328) failed to convert
-rank 88: Point 114 (-89.474671, 29.330141, 3.2691172) failed to convert
-rank 75: Point 113 (-89.94683, 30.362266, -7.8050247) failed to convert
-rank 72: Point 113 (-90.045803, 29.930407, -9.0) failed to convert
-rank 85: Point 112 (-89.712294, 29.362653, 0.31299999) failed to convert
-rank 52: Point 76 (-90.58488, 29.40262, -0.33136414) failed to convert
-rank 78: Point 114 (-89.911325, 30.046706, 1.7798391) failed to convert
-rank 97: Point 112 (-89.165903, 29.235849, -0.0) failed to convert
-rank 98: Point 113 (-89.108251, 29.178104, 4.5069129) failed to convert
-rank 74: Point 114 (-89.999074, 29.944119, -6.5501524) failed to convert
-rank 58: Point 75 (-90.425534, 30.006028, -6.7604645) failed to convert
-rank 32: Point 76 (-90.994539, 29.33045, -0.0) failed to convert
-rank 96: Point 114 (-89.207843, 29.168158, -0.0) failed to convert
-rank 47: Point 79 (-90.660656, 29.731918, -1.6663575) failed to convert
-rank 61: Point 79 (-90.38794, 29.573678, -0.13725531) failed to convert
-rank 86: Point 114 (-89.576653, 30.005146, 3.2447991) failed to convert
-rank 66: Point 113 (-90.23866, 29.42997, 0.75355786) failed to convert
-rank 83: Point 112 (-89.741344, 30.248521, -1.2100488) failed to convert
-rank 54: Point 77 (-90.493188, 30.05749, -4.275974) failed to convert
-rank 67: Point 112 (-90.154768, 30.019914, -3.2206995) failed to convert
-rank 37: Point 78 (-90.781223, 30.392407, -2.916022) failed to convert
-rank 15: Point 80 (-91.478724, 29.537675, 0.75300002) failed to convert
-rank 12: Point 77 (-91.536171, 30.333937, -2.3101993) failed to convert
-rank 64: Point 113 (-90.266212, 30.047005, -4.267791) failed to convert
-rank 89: Point 113 (-89.357456, 29.982805, 0.78537526) failed to convert
-rank 60: Point 78 (-90.345754, 30.465739, -3.8995936) failed to convert
-rank 23: Point 79 (-91.219309, 29.870768, -0.39488947) failed to convert
-rank 81: Point 113 (-89.801229, 30.244588, -0.22380531) failed to convert
-rank 79: Point 113 (-89.902957, 29.884834, 24.006737) failed to convert
-rank 82: Point 114 (-89.808918, 29.755088, -0.0) failed to convert
-rank 49: Point 79 (-90.64052, 29.395081, 0.3048) failed to convert
-rank 41: Point 78 (-90.740298, 29.900943, -1.7269553) failed to convert
-rank 43: Point 80 (-90.736809, 29.340365, -8.2296) failed to convert
-rank 25: Point 80 (-91.158485, 30.284867, -7.9680357) failed to convert
-rank 24: Point 79 (-91.211696, 29.716748, -0.02763362) failed to convert
-rank 99: Point 113 (-88.95992, 29.671791, 1.9513752) failed to convert
-rank 71: Point 113 (-90.039926, 30.238378, 4.1100001) failed to convert
-rank 4: Point 78 (-91.867329, 29.879591, -0.89770923) failed to convert
-rank 94: Point 114 (-89.248433, 29.138133, 3.1009707) failed to convert
-rank 18: Point 79 (-91.295238, 30.563305, -16.787163) failed to convert
-rank 80: Point 113 (-89.852552, 30.149562, 0.92158472) failed to convert
-rank 62: Point 79 (-90.354677, 29.733952, -0.42773454) failed to convert
-rank 6: Point 78 (-91.746766, 30.684638, -8.3080566) failed to convert
-rank 50: Point 79 (-90.632283, 29.280897, -0.30887595) failed to convert
-rank 11: Point 79 (-91.562271, 30.763236, -10.619623) failed to convert
-rank 91: Point 113 (-89.349482, 29.214985, 1.4070993) failed to convert
-rank 59: Point 79 (-90.405737, 29.97424, -8.8215223) failed to convert
-rank 27: Point 78 (-91.119505, 30.251802, -8.1940265) failed to convert
-rank 7: Point 79 (-91.715249, 30.709428, -8.6097472) failed to convert
-rank 87: Point 113 (-89.531595, 29.64786, -0.0) failed to convert
-rank 29: Point 79 (-91.067493, 29.70059, -0.65044516) failed to convert
-rank 68: Point 114 (-90.18861, 29.157333, 0.309604) failed to convert
-rank 38: Point 78 (-90.782979, 30.006691, 15.079785) failed to convert
-rank 53: Point 78 (-90.556888, 29.463179, -8.2296) failed to convert
-rank 55: Point 78 (-90.474792, 30.044049, 25.941737) failed to convert
-rank 34: Point 77 (-90.878002, 30.077963, -4.3897097) failed to convert
-rank 69: Point 114 (-90.098524, 30.018714, -0.69192078) failed to convert
-rank 92: Point 114 (-89.337005, 29.029091, -0.0) failed to convert
-rank 3: Point 80 (-91.879528, 30.645867, -11.743441) failed to convert
-rank 33: Point 79 (-90.908849, 30.102655, -10.829545) failed to convert
-rank 45: Point 78 (-90.692161, 29.611554, -0.13648407) failed to convert
-rank 10: Point 78 (-91.597117, 30.887855, -12.30339) failed to convert
-rank 8: Point 76 (-91.66028, 30.977116, -3.0) failed to convert
-rank 84: Point 115 (-89.694458, 30.342038, -1.8397037) failed to convert
-rank 76: Point 115 (-89.968038, 29.885468, -3.0414219) failed to convert
-rank 77: Point 113 (-89.959486, 29.734695, -0.0) failed to convert
-rank 57: Point 79 (-90.460846, 29.835694, -0.20460744) failed to convert
-rank 40: Point 78 (-90.759445, 29.830953, -0.03048001) failed to convert
-rank 90: Point 115 (-89.383981, 29.159841, 3.1600676) failed to convert
-rank 73: Point 113 (-90.02074, 29.979716, -1.5719125) failed to convert
-rank 48: Point 78 (-90.630206, 29.867069, -0.72172822) failed to convert
-rank 14: Point 76 (-91.437064, 30.725181, -9.7397586) failed to convert
-rank 13: Point 78 (-91.474799, 30.729979, -20.0) failed to convert
-rank 93: Point 113 (-89.289546, 29.106451, -9.1e-07) failed to convert
-rank 16: Point 77 (-91.455942, 29.227891, 5.4905116) failed to convert
-rank 35: Point 80 (-90.909625, 29.235659, 1.1006368) failed to convert
-rank 70: Point 114 (-90.073863, 30.026996, -4.9103283) failed to convert
-rank 1: Point 80 (-92.106231, 29.818322, -0.98165949) failed to convert
-rank 31: Point 80 (-90.970024, 30.448826, -11.32967) failed to convert
-rank 65: Point 114 (-90.275967, 29.389509, -3.9258242) failed to convert
-rank 88: Point 115 (-89.473564, 29.34252, 46.444788) failed to convert
-rank 95: Point 113 (-89.222593, 29.193205, -0.22427532) failed to convert
-rank 75: Point 114 (-89.983092, 29.906086, -9.0) failed to convert
-rank 28: Point 76 (-91.115281, 29.662294, -0.56290109) failed to convert
-rank 36: Point 78 (-90.885502, 29.20628, -0.0) failed to convert
-rank 5: Point 79 (-91.776047, 30.82161, -9.3152884) failed to convert
-rank 2: Point 79 (-91.942231, 30.739174, -8.3025394) failed to convert
-rank 72: Point 114 (-90.045201, 29.938097, -0.65146847) failed to convert
-rank 78: Point 115 (-89.920223, 29.935138, -0.24493005) failed to convert
-rank 98: Point 114 (-89.125119, 28.988739, 8.8594085) failed to convert
-rank 44: Point 77 (-90.705106, 29.614696, -0.32725419) failed to convert
-rank 9: Point 80 (-91.644625, 30.710558, -8.1770784) failed to convert
-rank 85: Point 113 (-89.679211, 29.76408, -0.00337724) failed to convert
-rank 42: Point 78 (-90.744722, 29.526612, -0.62734135) failed to convert
-rank 97: Point 113 (-89.124019, 29.704547, 3.4920424) failed to convert
-rank 74: Point 115 (-90.057856, 29.189814, 1.0268941) failed to convert
-rank 20: Point 80 (-91.286184, 29.654908, 0.83845992) failed to convert
-rank 66: Point 114 (-90.239707, 29.415821, 1.7480273) failed to convert
-rank 51: Point 80 (-90.595873, 29.570234, -1.1551831) failed to convert
-rank 96: Point 115 (-89.20538, 29.19589, -0.0) failed to convert
-rank 86: Point 115 (-89.624154, 29.437561, -4.1879522) failed to convert
-rank 21: Point 80 (-91.211026, 30.526859, -9.0989812) failed to convert
-rank 26: Point 76 (-91.1796, 29.697345, -1.823895) failed to convert
-rank 22: Point 78 (-91.204642, 30.39744, -15.724633) failed to convert
-rank 83: Point 113 (-89.824924, 29.221322, 12.031352) failed to convert
-rank 67: Point 113 (-90.154761, 30.019869, -3.2430719) failed to convert
-rank 17: Point 80 (-91.452239, 28.544098, 38.799999) failed to convert
-rank 89: Point 114 (-89.423958, 29.211389, -0.10882753) failed to convert
-rank 30: Point 78 (-91.038091, 29.834287, -1.0426646) failed to convert
-rank 56: Point 77 (-90.504817, 29.438059, -1.4689011) failed to convert
-rank 63: Point 80 (-90.351133, 29.388276, -0.0) failed to convert
-rank 64: Point 114 (-90.325734, 29.248358, 1.1951115) failed to convert
-rank 39: Point 79 (-90.785811, 29.690764, -3.0562431) failed to convert
-rank 19: Point 79 (-91.263631, 30.502884, 18.728981) failed to convert
-rank 46: Point 77 (-90.698638, 29.401059, -8.2296) failed to convert
-rank 79: Point 114 (-89.922647, 29.637742, -2.0350743) failed to convert
-rank 82: Point 115 (-89.799076, 29.876281, 1.3299391) failed to convert
-rank 52: Point 77 (-90.561517, 29.732554, -0.02734365) failed to convert
-rank 81: Point 114 (-89.813879, 30.08952, -0.35917847) failed to convert
-rank 32: Point 77 (-90.943316, 30.108718, -10.783825) failed to convert
-rank 94: Point 115 (-89.247212, 29.152068, 7.6438039) failed to convert
-rank 58: Point 76 (-90.440903, 29.795576, 1.5334141) failed to convert
-rank 99: Point 114 (-88.957773, 29.694662, 3.1840667) failed to convert
-rank 71: Point 114 (-90.086837, 29.636368, 0.31282163) failed to convert
-rank 80: Point 114 (-89.920258, 29.303267, 1.6808888) failed to convert
-rank 87: Point 114 (-89.476886, 30.288741, -4.7918791) failed to convert
-rank 61: Point 80 (-90.391797, 29.520927, -0.50911537) failed to convert
-rank 68: Point 115 (-90.121954, 30.030811, 2.7638752) failed to convert
-rank 47: Point 80 (-90.661557, 29.719017, -0.0626843) failed to convert
-rank 60: Point 79 (-90.412949, 29.556114, -0.34787256) failed to convert
-rank 91: Point 114 (-89.348299, 29.228655, -0.04958054) failed to convert
-rank 12: Point 78 (-91.516668, 30.662712, -7.3987348) failed to convert
-rank 69: Point 115 (-90.099493, 30.006229, -9.0) failed to convert
-rank 54: Point 78 (-90.520788, 29.674269, -0.97921508) failed to convert
-rank 92: Point 115 (-89.31625, 29.268841, -0.0) failed to convert
-rank 24: Point 80 (-91.176226, 30.278403, 15.471323) failed to convert
-rank 41: Point 79 (-90.749911, 29.761314, -3.3892097) failed to convert
-rank 49: Point 80 (-90.629879, 29.54732, -2.2240479) failed to convert
-rank 37: Point 79 (-90.850071, 29.379841, -0.44499353) failed to convert
-rank 90: Point 116 (-89.377512, 29.234796, 0.31299999) failed to convert
-rank 76: Point 116 (-89.969236, 29.870239, -5.7025036) failed to convert
-rank 4: Point 79 (-91.808804, 30.942843, -19.312127) failed to convert
-rank 84: Point 116 (-89.709589, 30.159861, 7.3741894) failed to convert
-rank 77: Point 114 (-89.977082, 29.511337, 0.25483767) failed to convert
-rank 43: Point 81 (-90.702189, 29.842375, -0.19180633) failed to convert
-rank 18: Point 80 (-91.295233, 30.563366, -16.787163) failed to convert
-rank 93: Point 114 (-89.27811, 29.237405, -0.29551519) failed to convert
-rank 15: Point 81 (-91.469718, 29.690097, -0.16119935) failed to convert
-rank 23: Point 80 (-91.232836, 29.654249, -0.76224582) failed to convert
-rank 73: Point 114 (-90.021883, 29.964942, -0.31850217) failed to convert
-rank 6: Point 79 (-91.74481, 30.719063, 11.844817) failed to convert
-rank 0: Point 71 (-92.787883, 28.927619, 25.5) failed to convert
-rank 70: Point 115 (-90.073549, 30.031011, -4.8585123) failed to convert
-rank 50: Point 80 (-90.607548, 29.633868, -0.29731005) failed to convert
-rank 88: Point 116 (-89.472497, 29.354519, 0.27900001) failed to convert
-rank 95: Point 114 (-89.225551, 29.159403, -0.14975363) failed to convert
-rank 65: Point 115 (-90.239314, 29.877994, -4.3677842) failed to convert
-rank 59: Point 80 (-90.413519, 29.868158, -0.80308704) failed to convert
-rank 27: Point 79 (-91.119425, 30.25295, -8.0453219) failed to convert
-rank 55: Point 79 (-90.475588, 30.033081, 4.3416324) failed to convert
-rank 62: Point 80 (-90.343536, 29.88443, -0.45094439) failed to convert
-rank 25: Point 81 (-91.201639, 29.602648, -0.50424645) failed to convert
-rank 75: Point 115 (-89.98325, 29.904009, -0.54332721) failed to convert
-rank 53: Point 79 (-90.550216, 29.557126, -0.54139932) failed to convert
-rank 72: Point 115 (-90.054696, 29.81644, 0.81530542) failed to convert
-rank 98: Point 115 (-89.068813, 29.615979, 5.4231692) failed to convert
-rank 78: Point 116 (-89.944116, 29.634161, 0.37322527) failed to convert
-rank 29: Point 80 (-91.041219, 30.105353, -5.2301971) failed to convert
-rank 7: Point 80 (-91.73038, 30.442227, -7.505928) failed to convert
-rank 38: Point 79 (-90.791758, 29.87838, -0.38386692) failed to convert
-rank 57: Point 80 (-90.471357, 29.69038, -0.74527294) failed to convert
-rank 33: Point 80 (-90.908783, 30.103592, -10.762489) failed to convert
-rank 45: Point 79 (-90.707188, 29.393948, -2.0534404) failed to convert
-rank 85: Point 114 (-89.665146, 29.933558, 2.99) failed to convert
-rank 97: Point 114 (-89.172823, 29.157545, 4.1179703) failed to convert
-rank 96: Point 116 (-89.206872, 29.1789, -0.0) failed to convert
-rank 74: Point 116 (-90.020921, 29.665642, 0.31299999) failed to convert
-rank 66: Point 115 (-90.231587, 29.523863, -0.02840568) failed to convert
-rank 40: Point 79 (-90.790044, 29.382386, -8.2296) failed to convert
-rank 48: Point 79 (-90.623525, 29.961714, -0.45028487) failed to convert
-rank 10: Point 79 (-91.589551, 31.016503, -13.17319) failed to convert
-rank 8: Point 77 (-91.670745, 30.79595, -16.238661) failed to convert
-rank 86: Point 116 (-89.60461, 29.671906, -0.42204213) failed to convert
-rank 13: Point 79 (-91.474788, 30.729919, -20.0) failed to convert
-rank 11: Point 80 (-91.597146, 30.167195, -3.7267216) failed to convert
-rank 67: Point 114 (-90.152112, 30.054093, 4.0483876) failed to convert
-rank 14: Point 77 (-91.501953, 29.637898, -1.1686021) failed to convert
-rank 83: Point 114 (-89.741336, 30.248561, -1.2100488) failed to convert
-rank 3: Point 81 (-91.867576, 30.863288, -11.441995) failed to convert
-rank 35: Point 81 (-90.899926, 29.382142, -0.0) failed to convert
-rank 1: Point 81 (-92.106174, 29.819362, -1.2134331) failed to convert
-rank 89: Point 115 (-89.412343, 29.347194, 15.565937) failed to convert
-rank 34: Point 78 (-90.879319, 30.058324, -10.177578) failed to convert
-rank 36: Point 79 (-90.830714, 30.022253, -10.756393) failed to convert
-rank 31: Point 81 (-91.044006, 29.318458, -5.3e-07) failed to convert
-rank 64: Point 115 (-90.266204, 30.047044, -3.9182766) failed to convert
-rank 79: Point 115 (-89.922637, 29.637801, -3.6070742) failed to convert
-rank 44: Point 78 (-90.70822, 29.569574, -1.6299314) failed to convert
-rank 9: Point 81 (-91.669482, 30.278149, -6.1938496) failed to convert
-rank 16: Point 78 (-91.416766, 29.885903, -1.5675903) failed to convert
-rank 82: Point 116 (-89.76765, 30.260154, -2.8586556) failed to convert
-rank 2: Point 80 (-91.934247, 30.886582, -17.024931) failed to convert
-rank 20: Point 81 (-91.234878, 30.477849, -6.9952627) failed to convert
-rank 42: Point 79 (-90.72086, 29.872986, -0.30763992) failed to convert
-rank 28: Point 77 (-91.115195, 29.663333, -0.0750753) failed to convert
-rank 51: Point 81 (-90.609586, 29.375166, -8.2296) failed to convert
-rank 94: Point 116 (-89.24331, 29.196537, -0.0) failed to convert
-rank 99: Point 115 (-88.912028, 30.185098, 8.5862803) failed to convert
-rank 22: Point 79 (-91.266552, 29.406788, 0.18620419) failed to convert
-rank 71: Point 115 (-90.062825, 29.945714, -3.9624751) failed to convert
-rank 26: Point 77 (-91.180337, 29.685537, -1.8699712) failed to convert
-rank 56: Point 78 (-90.477115, 29.822964, -0.0737053) failed to convert
-rank 87: Point 115 (-89.497948, 30.043201, 1.6934388) failed to convert
-rank 81: Point 115 (-89.813256, 30.096961, 9.3656786) failed to convert
-rank 68: Point 116 (-90.216067, 28.790714, 28.489882) failed to convert
-rank 80: Point 115 (-89.862278, 30.028905, -0.2922682) failed to convert
-rank 63: Point 81 (-90.337729, 29.570147, -3.4930081) failed to convert
-rank 21: Point 81 (-91.281488, 29.397916, 1.3148604) failed to convert
-rank 19: Point 80 (-91.262027, 30.528063, 4.4236841) failed to convert
-rank 5: Point 80 (-91.766337, 30.993695, -17.44536) failed to convert
-rank 46: Point 78 (-90.666936, 29.857515, -0.64902307) failed to convert
-rank 39: Point 80 (-90.773624, 29.869048, -0.60653337) failed to convert
-rank 92: Point 116 (-89.312487, 29.312092, -0.0) failed to convert
-rank 91: Point 115 (-89.350191, 29.206726, -0.0733154) failed to convert
-rank 90: Point 117 (-89.371153, 29.3085, 18.643757) failed to convert
-rank 69: Point 116 (-90.120722, 29.731401, -1.6922122) failed to convert
-rank 76: Point 117 (-89.968032, 29.885408, -4.5740546) failed to convert
-rank 84: Point 117 (-89.73491, 29.852774, -0.43810265) failed to convert
-rank 77: Point 115 (-89.964391, 29.672494, -4.56132) failed to convert
-rank 17: Point 81 (-91.363409, 30.033684, -0.40628666) failed to convert
-rank 73: Point 115 (-90.035655, 29.789077, -4.2397682) failed to convert
-rank 52: Point 78 (-90.59428, 29.268758, -0.16434465) failed to convert
-rank 70: Point 116 (-90.073911, 30.026353, -1.0490084) failed to convert
-rank 58: Point 77 (-90.433886, 29.891703, 0.80510611) failed to convert
-rank 93: Point 115 (-89.211741, 29.989177, -0.0) failed to convert
-rank 95: Point 115 (-89.180302, 29.670549, 3.4480657) failed to convert
-rank 75: Point 116 (-89.975705, 29.99941, 10.377921) failed to convert
-rank 61: Point 81 (-90.364199, 29.896071, -0.38502693) failed to convert
-rank 88: Point 117 (-89.443783, 29.690892, -0.0) failed to convert
-rank 65: Point 116 (-90.269361, 29.477867, -0.22829744) failed to convert
-rank 72: Point 116 (-90.039764, 30.007489, 0.59107963) failed to convert
-rank 98: Point 116 (-89.080603, 29.485439, 4.3924751) failed to convert
-rank 12: Point 79 (-91.528613, 30.461189, -4.7016279) failed to convert
-rank 54: Point 79 (-90.521428, 29.665238, -0.5002274) failed to convert
-rank 24: Point 81 (-91.173839, 30.315543, 14.801782) failed to convert
-rank 32: Point 78 (-90.941848, 30.130534, 7.1670869) failed to convert
-rank 41: Point 80 (-90.740525, 29.897482, -0.78362469) failed to convert
-rank 47: Point 81 (-90.660646, 29.732055, -1.5089802) failed to convert
-rank 97: Point 115 (-89.068789, 30.312427, 3.3984516) failed to convert
-rank 60: Point 80 (-90.381491, 29.984947, 0.22770088) failed to convert
-rank 74: Point 117 (-89.996728, 29.973641, -2.927604) failed to convert
-rank 85: Point 115 (-89.642467, 30.203491, -0.29359944) failed to convert
-rank 4: Point 80 (-91.811692, 30.890926, -17.186112) failed to convert
-rank 78: Point 117 (-89.921698, 29.916223, 23.107559) failed to convert
-rank 96: Point 117 (-89.215548, 29.080248, -0.0) failed to convert
-rank 66: Point 116 (-90.242169, 29.382801, 0.243) failed to convert
-rank 49: Point 81 (-90.647425, 29.295871, -0.90020378) failed to convert
-rank 18: Point 81 (-91.29523, 30.563406, -16.787163) failed to convert
-rank 83: Point 115 (-89.778067, 29.800974, -0.0) failed to convert
-rank 15: Point 82 (-91.470241, 29.68124, -3.8929058) failed to convert
-rank 6: Point 80 (-91.755179, 30.535191, -13.905543) failed to convert
-rank 43: Point 82 (-90.735607, 29.357543, -0.31669176) failed to convert
-rank 30: Point 79 (-91.017576, 30.148276, -11.843919) failed to convert
-rank 89: Point 116 (-89.423923, 29.211535, 0.31299999) failed to convert
-rank 37: Point 80 (-90.817057, 29.869138, -1.0497116) failed to convert
-rank 23: Point 81 (-91.217027, 29.907018, -9.9882968) failed to convert
-rank 0: Point 72 (-92.795515, 28.722777, 32.528605) failed to convert
-rank 86: Point 117 (-89.55923, 30.210016, -0.28223862) failed to convert
-rank 27: Point 80 (-91.118441, 30.267927, 20.466402) failed to convert
-rank 55: Point 80 (-90.502402, 29.661887, -0.6328161) failed to convert
-rank 25: Point 82 (-91.159096, 30.275147, -8.3989749) failed to convert
-rank 79: Point 116 (-89.902597, 29.88922, 26.518383) failed to convert
-rank 50: Point 81 (-90.602811, 29.700991, 0.32877266) failed to convert
-rank 67: Point 115 (-90.154745, 30.019805, -4.5491402) failed to convert
-rank 64: Point 116 (-90.266194, 30.047104, -2.7699762) failed to convert
-rank 62: Point 81 (-90.365802, 29.582888, 1.0957908) failed to convert
-rank 57: Point 81 (-90.471365, 29.690168, -0.46961915) failed to convert
-rank 82: Point 117 (-89.823837, 29.569833, 1.1956895) failed to convert
-rank 38: Point 80 (-90.768843, 30.21194, -0.43571731) failed to convert
-rank 53: Point 80 (-90.5584, 29.441818, -8.2296) failed to convert
-rank 7: Point 81 (-91.744172, 30.196916, -4.2289397) failed to convert
-rank 45: Point 80 (-90.675027, 29.857789, 0.14900432) failed to convert
-rank 33: Point 81 (-90.904141, 30.172791, -2.2262174) failed to convert
-rank 94: Point 117 (-89.2443, 29.185057, -0.06681705) failed to convert
-rank 71: Point 116 (-90.039015, 30.249673, 4.1599999) failed to convert
-rank 40: Point 80 (-90.759668, 29.827669, -1.3835992) failed to convert
-rank 29: Point 81 (-91.067173, 29.705213, -0.60999436) failed to convert
-rank 59: Point 81 (-90.417965, 29.8071, -0.64629792) failed to convert
-rank 3: Point 82 (-91.899239, 30.283069, -6.6680206) failed to convert
-rank 8: Point 78 (-91.677325, 30.681526, -9.5938718) failed to convert
-rank 81: Point 116 (-89.832588, 29.858717, 0.10919719) failed to convert
-rank 10: Point 80 (-91.618354, 30.523633, -6.0289629) failed to convert
-rank 13: Point 80 (-91.486758, 30.53011, -5.6553838) failed to convert
-rank 99: Point 116 (-88.945441, 29.825153, 2.6103568) failed to convert
-rank 14: Point 78 (-91.494925, 29.756987, -1.2862561) failed to convert
-rank 68: Point 117 (-90.126547, 29.971111, -8.2296) failed to convert
-rank 48: Point 80 (-90.613062, 30.109486, -0.13902874) failed to convert
-rank 80: Point 116 (-89.87424, 29.880364, -1.2709036) failed to convert
-rank 1: Point 82 (-92.105887, 29.824882, -1.3012016) failed to convert
-rank 87: Point 116 (-89.555479, 29.363688, 0.75837301) failed to convert
-rank 35: Point 82 (-90.87445, 29.763955, -0.80808835) failed to convert
-rank 92: Point 117 (-89.328864, 29.123138, 0.31299999) failed to convert
-rank 36: Point 80 (-90.809018, 30.339914, -3.4511045) failed to convert
-rank 11: Point 81 (-91.576799, 30.515831, -6.0555863) failed to convert
-rank 9: Point 82 (-91.677418, 30.138959, -9.1377022) failed to convert
-rank 91: Point 116 (-89.350098, 29.207791, 0.33041686) failed to convert
-rank 44: Point 79 (-90.688101, 29.859679, -0.62939103) failed to convert
-rank 90: Point 118 (-89.374522, 29.269086, -0.50996081) failed to convert
-rank 16: Point 79 (-91.399412, 30.172979, -1.1672734) failed to convert
-rank 31: Point 82 (-90.992802, 30.103816, -7.4372115) failed to convert
-rank 76: Point 118 (-89.968028, 29.885368, -5.1084457) failed to convert
-rank 2: Point 81 (-91.938143, 30.814416, -11.70945) failed to convert
-rank 84: Point 118 (-89.781156, 29.285111, 6.554353) failed to convert
-rank 34: Point 79 (-90.87141, 30.175506, -0.64776265) failed to convert
-rank 77: Point 116 (-89.931786, 30.083058, 0.26121535) failed to convert
-rank 73: Point 116 (-90.020698, 29.979941, -0.65633206) failed to convert
-rank 28: Point 78 (-91.099335, 29.910895, -0.27452903) failed to convert
-rank 20: Point 82 (-91.243476, 30.341277, -12.787891) failed to convert
-rank 42: Point 80 (-90.74572, 29.51185, -0.83033265) failed to convert
-rank 22: Point 80 (-91.202067, 30.437976, -15.346681) failed to convert
-rank 70: Point 117 (-90.082791, 29.912154, -0.73975111) failed to convert
-rank 93: Point 116 (-89.288395, 29.119092, -0.0) failed to convert
-rank 69: Point 117 (-90.120445, 29.734978, -0.18127994) failed to convert
-rank 95: Point 116 (-89.223015, 29.188207, -0.44426768) failed to convert
-rank 75: Point 117 (-89.983238, 29.904068, -8.2296) failed to convert
-rank 56: Point 79 (-90.504814, 29.437999, -0.97606114) failed to convert
-rank 21: Point 82 (-91.219792, 30.388333, 12.034829) failed to convert
-rank 88: Point 118 (-89.436162, 29.779494, -0.0) failed to convert
-rank 19: Point 81 (-91.262679, 30.517218, -11.177642) failed to convert
-rank 65: Point 117 (-90.275948, 29.389544, -3.9258242) failed to convert
-rank 51: Point 82 (-90.586263, 29.70617, -0.61515257) failed to convert
-rank 98: Point 117 (-89.072113, 29.579126, 4.9660999) failed to convert
-rank 39: Point 81 (-90.773295, 29.87361, -0.29400759) failed to convert
-rank 72: Point 117 (-90.045922, 29.928768, -0.69028859) failed to convert
-rank 97: Point 116 (-89.090594, 30.0734, 3.2259855) failed to convert
-rank 5: Point 81 (-91.806975, 30.266683, -3.4716644) failed to convert
-rank 26: Point 78 (-91.179434, 29.699755, -1.69164) failed to convert
-rank 17: Point 82 (-91.457952, 28.44585, 50.697957) failed to convert
-rank 78: Point 118 (-89.952483, 29.52816, -0.21717616) failed to convert
-rank 74: Point 118 (-90.003846, 29.883204, -9.0) failed to convert
-rank 66: Point 117 (-90.201513, 29.921226, 20.38994) failed to convert
-rank 85: Point 116 (-89.70088, 29.498893, 29.209167) failed to convert
-rank 96: Point 118 (-89.205672, 29.192229, -0.0) failed to convert
-rank 83: Point 116 (-89.741324, 30.24862, -1.2100488) failed to convert
-rank 47: Point 82 (-90.661385, 29.721476, -0.58820133) failed to convert
-rank 63: Point 82 (-90.31208, 29.91539, -0.30280996) failed to convert
-rank 89: Point 117 (-89.392719, 29.57507, 2.5154439) failed to convert
-rank 86: Point 118 (-89.621964, 29.463168, -1.2287177) failed to convert
-rank 67: Point 116 (-90.154734, 30.019892, -3.1652243) failed to convert
-rank 79: Point 117 (-89.922631, 29.637841, -3.6618078) failed to convert
-rank 46: Point 79 (-90.683957, 29.613185, -8.2296) failed to convert
-rank 54: Point 80 (-90.521986, 29.657418, -0.85609666) failed to convert
-rank 24: Point 82 (-91.181395, 30.196761, -4.2465133) failed to convert
-rank 32: Point 79 (-90.956719, 29.90618, -1.47342) failed to convert
-rank 94: Point 118 (-89.232299, 29.32162, 2.6328505) failed to convert
-rank 41: Point 81 (-90.740269, 29.900972, -2.1691397) failed to convert
-rank 64: Point 117 (-90.296865, 29.637827, -0.31369832) failed to convert
-rank 12: Point 80 (-91.556342, 29.989406, -0.5001041) failed to convert
-rank 49: Point 82 (-90.600667, 29.961619, -0.63333127) failed to convert
-rank 82: Point 118 (-89.760597, 30.345267, -7.9848918) failed to convert
-rank 60: Point 81 (-90.431078, 29.306471, 1.8006157) failed to convert
-rank 4: Point 81 (-91.810145, 30.918615, -16.380316) failed to convert
-rank 71: Point 117 (-90.077074, 29.76238, -0.22674412) failed to convert
-rank 68: Point 118 (-90.122552, 30.022805, 0.02) failed to convert
-rank 99: Point 117 (-88.941057, 29.87155, 4.0376596) failed to convert
-rank 43: Point 83 (-90.733167, 29.393135, 0.24383999) failed to convert
-rank 52: Point 79 (-90.563238, 29.707951, -1.3679036) failed to convert
-rank 27: Point 81 (-91.118536, 30.266354, 12.519924) failed to convert
-rank 80: Point 117 (-89.873121, 29.89428, -0.05939575) failed to convert
-rank 37: Point 81 (-90.808328, 29.997251, -10.311385) failed to convert
-rank 92: Point 118 (-89.31236, 29.31327, -0.0) failed to convert
-rank 87: Point 117 (-89.554949, 29.369274, 22.206465) failed to convert
-rank 18: Point 82 (-91.295225, 30.563466, -16.787163) failed to convert
-rank 25: Point 83 (-91.168586, 30.125784, -2.9797473) failed to convert
-rank 81: Point 117 (-89.824326, 29.960683, 2.5296693) failed to convert
-rank 58: Point 78 (-90.420924, 30.068736, -0.15880452) failed to convert
-rank 50: Point 82 (-90.603125, 29.696428, -0.83349914) failed to convert
-rank 90: Point 119 (-89.327957, 29.805435, 1.9474483) failed to convert
-rank 0: Point 73 (-92.788379, 28.869575, 26.296238) failed to convert
-rank 62: Point 82 (-90.343505, 29.884378, -0.55342466) failed to convert
-rank 91: Point 117 (-89.348401, 29.227444, 9.1096377) failed to convert
-rank 76: Point 119 (-89.968022, 29.885307, -6.5227204) failed to convert
-rank 61: Point 82 (-90.411532, 29.249783, -0.0) failed to convert
-rank 38: Point 81 (-90.800557, 29.748778, -3.2276734) failed to convert
-rank 3: Point 83 (-91.879468, 30.645874, -8.2296) failed to convert
-rank 33: Point 82 (-90.908742, 30.103593, -10.762489) failed to convert
-rank 53: Point 81 (-90.557791, 29.450317, -0.33224987) failed to convert
-rank 57: Point 82 (-90.471331, 29.690325, -0.904527) failed to convert
-rank 84: Point 119 (-89.760846, 29.535545, -2.1575622) failed to convert
-rank 6: Point 81 (-91.868732, 28.45379, 54.173796) failed to convert
-rank 95: Point 117 (-89.223838, 29.178769, -0.19744768) failed to convert
-rank 77: Point 117 (-89.935676, 30.034241, 1.9639731) failed to convert
-rank 45: Point 81 (-90.674983, 29.858331, -0.84477759) failed to convert
-rank 55: Point 81 (-90.474196, 30.052203, -9.6652088) failed to convert
-rank 8: Point 79 (-91.667317, 30.855096, -17.599583) failed to convert
-rank 15: Point 83 (-91.470214, 29.681294, -3.8929058) failed to convert
-rank 70: Point 118 (-90.101758, 29.666982, -8.2296) failed to convert
-rank 93: Point 117 (-89.292465, 29.071995, -0.3422382) failed to convert
-rank 36: Point 81 (-90.852, 29.707375, -0.68813182) failed to convert
-rank 69: Point 118 (-90.098503, 30.018954, -0.9888056) failed to convert
-rank 73: Point 117 (-90.020698, 29.979759, -1.1469125) failed to convert
-rank 75: Point 118 (-89.987726, 29.847158, -6.5867285) failed to convert
-rank 23: Point 82 (-91.191057, 30.318251, 14.341477) failed to convert
-rank 88: Point 119 (-89.39072, 30.303862, -3.4813725) failed to convert
-rank 13: Point 81 (-91.474026, 30.741832, 1.498762) failed to convert
-rank 65: Point 118 (-90.296391, 29.113883, 1.7996725) failed to convert
-rank 11: Point 82 (-91.583086, 30.408237, -3.3513979) failed to convert
-rank 35: Point 83 (-90.874534, 29.762608, -0.57623815) failed to convert
-rank 29: Point 82 (-91.066454, 29.716295, -1.2202002) failed to convert
-rank 98: Point 118 (-89.01311, 30.225004, 4.4859298) failed to convert
-rank 48: Point 81 (-90.63019, 29.867032, -0.87059705) failed to convert
-rank 72: Point 118 (-90.11866, 28.985211, 18.354808) failed to convert
-rank 2: Point 82 (-91.938848, 30.801116, -13.941339) failed to convert
-rank 16: Point 80 (-91.395843, 30.231624, -2.1615349) failed to convert
-rank 30: Point 80 (-91.020118, 30.10951, -11.243463) failed to convert
-rank 28: Point 79 (-91.101972, 29.869737, -0.61242121) failed to convert
-rank 42: Point 81 (-90.720776, 29.874072, -1.5839985) failed to convert
-rank 97: Point 117 (-89.183869, 29.032162, 1.8537505) failed to convert
-rank 34: Point 80 (-90.904084, 29.688555, -0.47120746) failed to convert
-rank 44: Point 80 (-90.705149, 29.613973, -0.86182135) failed to convert
-rank 10: Point 81 (-91.589225, 31.021588, -13.301436) failed to convert
-rank 1: Point 83 (-92.105934, 29.823668, -1.0309198) failed to convert
-rank 31: Point 83 (-91.057017, 29.114337, 2.0262752) failed to convert
-rank 9: Point 83 (-91.651853, 30.585163, -6.9083644) failed to convert
-rank 66: Point 118 (-90.20171, 29.91837, -2.9086256) failed to convert
-rank 78: Point 119 (-89.977409, 29.210659, 7.4668787) failed to convert
-rank 59: Point 82 (-90.405757, 29.973425, -7.8654599) failed to convert
-rank 83: Point 117 (-89.74074, 30.255618, -1.1978568) failed to convert
-rank 74: Point 119 (-89.999458, 29.938917, 22.991778) failed to convert
-rank 51: Point 83 (-90.58803, 29.681099, -0.96731227) failed to convert
-rank 21: Point 83 (-91.224359, 30.315949, -13.612261) failed to convert
-rank 19: Point 82 (-91.31527, 29.668514, 0.28149253) failed to convert
-rank 20: Point 83 (-91.242882, 30.350463, 3.6593024) failed to convert
-rank 85: Point 117 (-89.737486, 29.050155, 33.939144) failed to convert
-rank 89: Point 118 (-89.423831, 29.211679, 0.20310182) failed to convert
-rank 96: Point 119 (-89.195163, 29.311194, -0.0) failed to convert
-rank 56: Point 80 (-90.504746, 29.438843, -0.44259445) failed to convert
-rank 86: Point 119 (-89.568852, 30.09619, 3.4200001) failed to convert
-rank 67: Point 117 (-90.211913, 29.267335, 0.20390515) failed to convert
-rank 79: Point 118 (-89.923459, 29.627386, -4.5488354) failed to convert
-rank 39: Point 82 (-90.77154, 29.899199, -1.5489052) failed to convert
-rank 26: Point 79 (-91.142879, 30.274811, 4.9368943) failed to convert
-rank 5: Point 82 (-91.866839, 29.166701, 6.5999999) failed to convert
-rank 7: Point 82 (-91.718157, 30.657386, -7.5365176) failed to convert
-rank 94: Point 119 (-89.247015, 29.153979, 8.0051557) failed to convert
-rank 64: Point 118 (-90.318246, 29.349619, -0.0) failed to convert
-rank 82: Point 119 (-89.751252, 30.457774, -6.6612227) failed to convert
-rank 99: Point 118 (-88.928671, 30.003522, 6.0268373) failed to convert
-rank 40: Point 81 (-90.790049, 29.382291, -8.2296) failed to convert
-rank 14: Point 79 (-91.433107, 30.789592, -13.275695) failed to convert
-rank 71: Point 118 (-90.062825, 29.945625, -3.7387632) failed to convert
-rank 92: Point 119 (-89.318113, 29.247001, -0.49170636) failed to convert
-rank 47: Point 83 (-90.660767, 29.730282, -1.8295696) failed to convert
-rank 68: Point 119 (-90.130679, 29.917457, -7.4741293) failed to convert
-rank 80: Point 118 (-89.874228, 29.880423, -3.0129481) failed to convert
-rank 17: Point 83 (-91.354128, 30.185074, -0.87184686) failed to convert
-rank 90: Point 120 (-89.402434, 28.942402, 15.101998) failed to convert
-rank 81: Point 118 (-89.894725, 29.081061, 22.908433) failed to convert
-rank 87: Point 118 (-89.547454, 29.458056, -0.0) failed to convert
-rank 22: Point 81 (-91.202106, 30.437331, -15.335709) failed to convert
-rank 46: Point 80 (-90.696641, 29.429866, -0.36829777) failed to convert
-rank 54: Point 81 (-90.524566, 29.621351, 0.41429655) failed to convert
-rank 63: Point 83 (-90.337691, 29.570194, -3.4930081) failed to convert
-rank 12: Point 81 (-91.532698, 30.391865, -2.9601719) failed to convert
-rank 4: Point 82 (-91.809875, 30.923364, -18.216258) failed to convert
-rank 91: Point 118 (-89.354243, 29.159503, -0.89444364) failed to convert
-rank 60: Point 82 (-90.375526, 30.065325, 0.24613355) failed to convert
-rank 76: Point 120 (-89.981267, 29.717368, -4.6975779) failed to convert
-rank 41: Point 82 (-90.761396, 29.593411, -1.37781) failed to convert
-rank 95: Point 118 (-89.226981, 29.1429, 15.432699) failed to convert
-rank 49: Point 83 (-90.591634, 30.088555, -0.68046092) failed to convert
-rank 32: Point 80 (-90.994062, 29.33692, -0.50172456) failed to convert
-rank 24: Point 83 (-91.212701, 29.700176, -7.07136) failed to convert
-rank 84: Point 120 (-89.735859, 29.841002, 3.023e-05) failed to convert
-rank 75: Point 119 (-89.983231, 29.904108, -8.2296) failed to convert
-rank 27: Point 82 (-91.119553, 30.250429, -13.267945) failed to convert
-rank 77: Point 118 (-89.942053, 29.954094, -2.8568904) failed to convert
-rank 43: Point 84 (-90.735645, 29.356773, -8.2296) failed to convert
-rank 93: Point 118 (-89.288022, 29.123098, -0.22312644) failed to convert
-rank 70: Point 119 (-90.100452, 29.683903, -8.2296) failed to convert
-rank 69: Point 119 (-90.120713, 29.731472, -1.7046378) failed to convert
-rank 88: Point 120 (-89.472991, 29.34832, 14.936523) failed to convert
-rank 73: Point 118 (-90.021702, 29.966942, 0.10709112) failed to convert
-rank 62: Point 83 (-90.358579, 29.680514, -0.52565669) failed to convert
-rank 65: Point 119 (-90.239284, 29.878021, -4.3677842) failed to convert
-rank 58: Point 79 (-90.457416, 29.567845, -0.40899157) failed to convert
-rank 33: Point 83 (-90.936109, 29.692455, -0.5316924) failed to convert
-rank 57: Point 83 (-90.470792, 29.697728, -0.31103172) failed to convert
-rank 18: Point 83 (-91.288192, 30.675972, -29.168333) failed to convert
-rank 38: Point 82 (-90.789441, 29.911214, -0.35762983) failed to convert
-rank 6: Point 82 (-91.745791, 30.701537, -8.9289392) failed to convert
-rank 98: Point 119 (-89.022358, 30.123944, 6.7491204) failed to convert
-rank 3: Point 84 (-91.893109, 30.395522, -5.3593257) failed to convert
-rank 25: Point 84 (-91.159014, 30.275848, 2.4216034) failed to convert
-rank 15: Point 84 (-91.469582, 29.691794, -0.82824195) failed to convert
-rank 53: Point 82 (-90.551128, 29.544187, -0.67432449) failed to convert
-rank 55: Point 82 (-90.475777, 30.030404, 10.660948) failed to convert
-rank 50: Point 83 (-90.590963, 29.868299, -0.4922177) failed to convert
-rank 45: Point 82 (-90.661672, 30.048409, 13.840963) failed to convert
-rank 36: Point 82 (-90.823313, 30.130534, -0.36971305) failed to convert
-rank 72: Point 119 (-90.025467, 30.189403, 4.5500002) failed to convert
-rank 97: Point 118 (-89.173076, 29.15414, -0.0) failed to convert
-rank 78: Point 120 (-89.897104, 30.222934, 2.8700113) failed to convert
-rank 83: Point 118 (-89.79629, 29.576382, 20.794168) failed to convert
-rank 52: Point 80 (-90.598539, 29.207503, 1.1987606) failed to convert
-rank 66: Point 119 (-90.245089, 29.343137, -5.1319179) failed to convert
-rank 23: Point 83 (-91.213774, 29.95865, -0.90142416) failed to convert
-rank 61: Point 83 (-90.386419, 29.594055, 0.84132877) failed to convert
-rank 37: Point 82 (-90.792742, 30.224931, -0.77000737) failed to convert
-rank 35: Point 84 (-90.880495, 29.673372, -0.95820812) failed to convert
-rank 85: Point 118 (-89.675744, 29.803465, -0.0) failed to convert
-rank 11: Point 83 (-91.609596, 29.951232, 0.1) failed to convert
-rank 48: Point 82 (-90.67011, 29.295136, -0.0) failed to convert
-rank 74: Point 120 (-90.003837, 29.883293, -9.0) failed to convert
-rank 89: Point 119 (-89.330054, 30.292954, 2.3699999) failed to convert
-rank 13: Point 82 (-91.540417, 29.61967, -0.77356121) failed to convert
-rank 0: Point 74 (-92.799754, 28.567065, 40.338015) failed to convert
-rank 79: Point 119 (-89.922621, 29.637901, -1.9084671) failed to convert
-rank 8: Point 80 (-91.663399, 30.92281, -20.654216) failed to convert
-rank 29: Point 83 (-91.080518, 29.497163, -0.56298113) failed to convert
-rank 96: Point 120 (-89.15214, 29.793952, 2.6787752) failed to convert
-rank 67: Point 118 (-90.159905, 29.952038, 21.655884) failed to convert
-rank 86: Point 120 (-89.625878, 29.415941, 0.29983048) failed to convert
-rank 64: Point 119 (-90.276264, 29.91254, -0.085344) failed to convert
-rank 34: Point 81 (-90.87122, 30.178247, -2.3134896) failed to convert
-rank 30: Point 81 (-91.015531, 30.179402, 9.2569498) failed to convert
-rank 10: Point 82 (-91.598809, 30.858082, -13.505819) failed to convert
-rank 2: Point 83 (-91.976695, 30.093454, -7.0077606) failed to convert
-rank 82: Point 120 (-89.770565, 30.223613, 0.40475442) failed to convert
-rank 44: Point 81 (-90.674792, 30.050071, -8.531778) failed to convert
-rank 28: Point 80 (-91.115251, 29.662241, -1.4430622) failed to convert
-rank 99: Point 119 (-89.02481, 28.953205, 88.716173) failed to convert
-rank 71: Point 119 (-90.059583, 29.987165, 0.44789958) failed to convert
-rank 42: Point 82 (-90.77527, 29.077113, 1.4674228) failed to convert
-rank 59: Point 83 (-90.41356, 29.867074, -0.75038712) failed to convert
-rank 94: Point 120 (-89.245686, 29.168891, -0.0) failed to convert
-rank 92: Point 120 (-89.309309, 29.348284, -0.56623336) failed to convert
-rank 68: Point 120 (-90.122592, 30.022241, 0.02) failed to convert
-rank 80: Point 119 (-89.87422, 29.880463, -3.0129481) failed to convert
-rank 21: Point 84 (-91.223118, 30.335535, -2.5080245) failed to convert
-rank 1: Point 84 (-92.104701, 29.847699, -0.48087492) failed to convert
-rank 9: Point 84 (-91.676728, 30.150679, -8.8116868) failed to convert
-rank 31: Point 84 (-91.051309, 29.203212, -0.27586009) failed to convert
-rank 51: Point 84 (-90.60431, 29.450112, 0.43791898) failed to convert
-rank 56: Point 81 (-90.485162, 29.711358, -0.11450132) failed to convert
-rank 26: Point 80 (-91.139032, 30.334773, -14.791945) failed to convert
-rank 20: Point 84 (-91.243501, 30.340584, -5.7822547) failed to convert
-rank 19: Point 83 (-91.297341, 29.959881, -0.45588378) failed to convert
-rank 90: Point 121 (-89.383685, 29.161505, 1.3120333) failed to convert
-rank 81: Point 119 (-89.800929, 30.247261, -2.5105098) failed to convert
-rank 87: Point 119 (-89.478644, 30.266465, -5.0865174) failed to convert
-rank 76: Point 121 (-89.929277, 30.371168, -8.0308692) failed to convert
-rank 91: Point 119 (-89.347472, 29.23771, -0.005) failed to convert
-rank 95: Point 119 (-89.224199, 29.174558, -0.0) failed to convert
-rank 39: Point 83 (-90.818128, 29.213065, -0.51579929) failed to convert
-rank 14: Point 80 (-91.476273, 30.07169, -2.8234915) failed to convert
-rank 16: Point 81 (-91.431429, 29.639853, -0.4280115) failed to convert
-rank 84: Point 121 (-89.760081, 29.544787, 24.195406) failed to convert
-rank 7: Point 83 (-91.785684, 29.448126, 2.0999999) failed to convert
-rank 40: Point 82 (-90.789993, 29.383039, -8.2296) failed to convert
-rank 5: Point 83 (-91.766059, 30.997793, -17.289095) failed to convert
-rank 69: Point 120 (-90.097944, 30.02612, -4.8798483) failed to convert
-rank 77: Point 119 (-89.964352, 29.672506, -4.1485751) failed to convert
-rank 54: Point 82 (-90.529502, 29.551975, -1.3094314) failed to convert
-rank 47: Point 84 (-90.660805, 29.729735, -1.5799618) failed to convert
-rank 17: Point 84 (-91.354679, 30.175871, -0.92714858) failed to convert
-rank 75: Point 120 (-89.983219, 29.904167, -8.2296) failed to convert
-rank 46: Point 81 (-90.66692, 29.857552, -1.0272359) failed to convert
-rank 63: Point 84 (-90.309798, 29.945287, 28.387909) failed to convert
-rank 60: Point 83 (-90.433844, 29.267869, -0.0) failed to convert
-rank 93: Point 119 (-89.268334, 29.348174, -0.0) failed to convert
-rank 73: Point 119 (-90.020634, 29.980349, 0.74204285) failed to convert
-rank 88: Point 121 (-89.474776, 29.327203, -3.3857185) failed to convert
-rank 70: Point 120 (-90.076945, 29.987152, -0.71663899) failed to convert
-rank 98: Point 120 (-89.095887, 29.314255, 8.771577) failed to convert
-rank 4: Point 83 (-91.808766, 30.942856, -19.312127) failed to convert
-rank 32: Point 81 (-90.970643, 29.694893, -0.49825359) failed to convert
-rank 65: Point 120 (-90.275919, 29.389598, -3.9258242) failed to convert
-rank 72: Point 120 (-90.038016, 30.029703, 1.5493907) failed to convert
-rank 97: Point 119 (-89.171135, 29.176054, -0.11984652) failed to convert
-rank 41: Point 83 (-90.74025, 29.9011, -1.3102283) failed to convert
-rank 78: Point 121 (-89.925507, 29.868308, 15.937875) failed to convert
-rank 12: Point 82 (-91.530285, 30.432274, -3.2437406) failed to convert
-rank 49: Point 84 (-90.647035, 29.30088, -8.2296) failed to convert
-rank 83: Point 119 (-89.740544, 30.257801, -2.3744466) failed to convert
-rank 85: Point 119 (-89.701457, 29.491512, 18.005277) failed to convert
-rank 66: Point 120 (-90.238358, 29.4329, -3.9435026) failed to convert
-rank 27: Point 83 (-91.124163, 30.178613, -6.139222) failed to convert
-rank 74: Point 121 (-90.000285, 29.928397, -0.72762607) failed to convert
-rank 79: Point 120 (-89.923436, 29.627419, -4.5488354) failed to convert
-rank 89: Point 120 (-89.422839, 29.222958, 0.31299999) failed to convert
-rank 57: Point 84 (-90.512999, 29.108713, 2.0773474) failed to convert
-rank 96: Point 121 (-89.215677, 29.078334, 2.1685703) failed to convert
-rank 33: Point 84 (-90.930161, 29.781898, -0.7652764) failed to convert
-rank 64: Point 120 (-90.306158, 29.512134, 0.62912236) failed to convert
-rank 38: Point 83 (-90.790679, 29.893015, -0.34288206) failed to convert
-rank 86: Point 121 (-89.622695, 29.453931, 30.152825) failed to convert
-rank 67: Point 119 (-90.164191, 29.896061, 0.95971209) failed to convert
-rank 58: Point 80 (-90.434611, 29.881507, -0.77339952) failed to convert
-rank 18: Point 84 (-91.291672, 30.620311, 15.957373) failed to convert
-rank 50: Point 84 (-90.609515, 29.605636, -0.46587058) failed to convert
-rank 22: Point 82 (-91.203986, 30.407709, 10.984758) failed to convert
-rank 99: Point 120 (-88.949202, 29.779522, 4.4531308) failed to convert
-rank 15: Point 85 (-91.418346, 30.545778, -5.98079) failed to convert
-rank 3: Point 85 (-91.879428, 30.645878, -8.2296) failed to convert
-rank 36: Point 83 (-90.830986, 30.017686, 8.4430422) failed to convert
-rank 82: Point 121 (-89.822664, 29.583458, -4.6963586) failed to convert
-rank 53: Point 83 (-90.557309, 29.45704, 0.06212328) failed to convert
-rank 55: Point 83 (-90.474177, 30.052239, -9.6652088) failed to convert
-rank 45: Point 83 (-90.704233, 29.436656, -0.54778893) failed to convert
-rank 71: Point 120 (-90.064098, 29.929242, -4.6517263) failed to convert
-rank 37: Point 83 (-90.817297, 29.865465, -0.48855585) failed to convert
-rank 80: Point 120 (-89.874208, 29.880522, -3.0129481) failed to convert
-rank 94: Point 121 (-89.243121, 29.198111, -0.83253648) failed to convert
-rank 61: Point 84 (-90.386405, 29.594113, -0.52247528) failed to convert
-rank 6: Point 83 (-91.75334, 30.567672, -12.589211) failed to convert
-rank 90: Point 122 (-89.402162, 28.945378, 14.744466) failed to convert
-rank 35: Point 85 (-90.874568, 29.761801, -0.68316463) failed to convert
-rank 43: Point 85 (-90.718255, 29.609804, 0.41044215) failed to convert
-rank 62: Point 84 (-90.344884, 29.865575, -0.39542051) failed to convert
-rank 11: Point 84 (-91.577199, 30.508543, -5.5978949) failed to convert
-rank 76: Point 122 (-89.974637, 29.801151, -8.2296) failed to convert
-rank 92: Point 121 (-89.312773, 29.308263, -0.0) failed to convert
-rank 68: Point 121 (-90.133572, 29.879701, 0.43254315) failed to convert
-rank 52: Point 81 (-90.560596, 29.744623, -0.47171804) failed to convert
-rank 81: Point 120 (-89.844618, 29.709029, -0.0) failed to convert
-rank 95: Point 120 (-89.222397, 29.194978, -0.39272435) failed to convert
-rank 30: Point 82 (-91.020109, 30.10957, -11.243463) failed to convert
-rank 91: Point 120 (-89.354338, 29.1581, 0.31299999) failed to convert
-rank 87: Point 120 (-89.532667, 29.632744, 0.12646198) failed to convert
-rank 23: Point 84 (-91.239463, 29.547289, 4.6249363) failed to convert
-rank 25: Point 85 (-91.155115, 30.336788, 1.8787125) failed to convert
-rank 84: Point 122 (-89.73518, 29.849259, -0.41517352) failed to convert
-rank 29: Point 84 (-91.06575, 29.726642, -0.67112843) failed to convert
-rank 34: Point 82 (-90.879311, 30.058284, -10.177578) failed to convert
-rank 28: Point 81 (-91.138568, 29.294839, 1.2442905) failed to convert
-rank 69: Point 121 (-90.097926, 30.026236, -4.8798483) failed to convert
-rank 8: Point 81 (-91.714221, 30.032392, -4.6457859) failed to convert
-rank 42: Point 83 (-90.741764, 29.569024, -2.0099489) failed to convert
-rank 1: Point 85 (-92.10619, 29.818322, -0.87075834) failed to convert
-rank 59: Point 84 (-90.413478, 29.868158, -0.80308704) failed to convert
-rank 24: Point 84 (-91.171655, 30.349517, 2.2460474) failed to convert
-rank 44: Point 82 (-90.686455, 29.883103, -0.37526877) failed to convert
-rank 75: Point 121 (-89.988872, 29.832446, -5.5683915) failed to convert
-rank 31: Point 85 (-90.973675, 30.391331, -11.48623) failed to convert
-rank 26: Point 81 (-91.185072, 29.610005, 9.0609486) failed to convert
-rank 73: Point 120 (-90.035618, 29.78906, -4.2397682) failed to convert
-rank 77: Point 120 (-89.942033, 29.954151, -2.8568904) failed to convert
-rank 98: Point 121 (-89.112737, 29.125251, -0.12389494) failed to convert
-rank 14: Point 81 (-91.501913, 29.637852, -3.5173921) failed to convert
-rank 88: Point 122 (-89.514085, 28.860651, 59.736052) failed to convert
-rank 70: Point 121 (-90.10136, 29.671974, -8.2296) failed to convert
-rank 20: Point 85 (-91.2428, 30.351721, 1.0349639) failed to convert
-rank 9: Point 85 (-91.654793, 30.533697, -4.8085576) failed to convert
-rank 56: Point 82 (-90.504718, 29.43891, -0.30693045) failed to convert
-rank 93: Point 120 (-89.252938, 29.523312, 5.0274346) failed to convert
-rank 0: Point 75 (-92.793578, 28.652747, 36.220675) failed to convert
-rank 21: Point 85 (-91.224351, 30.31591, -13.407905) failed to convert
-rank 65: Point 121 (-90.285823, 29.256278, -0.19929276) failed to convert
-rank 13: Point 83 (-91.524221, 29.895922, -2.0435589) failed to convert
-rank 97: Point 120 (-89.184038, 29.02993, 3.1369551) failed to convert
-rank 48: Point 83 (-90.61533, 30.077135, -0.84468809) failed to convert
-rank 19: Point 84 (-91.262305, 30.522363, -13.251605) failed to convert
-rank 7: Point 84 (-91.72572, 30.523879, -9.6537479) failed to convert
-rank 54: Point 83 (-90.520747, 29.674314, -0.65347707) failed to convert
-rank 72: Point 121 (-90.045661, 29.93205, -0.16391453) failed to convert
-rank 78: Point 122 (-89.914494, 30.006175, 0.0402114) failed to convert
-rank 40: Point 83 (-90.771263, 29.658217, -2.9461463) failed to convert
-rank 10: Point 83 (-91.633175, 30.266678, -5.6453746) failed to convert
-rank 5: Point 84 (-91.779081, 30.76645, -8.747287) failed to convert
-rank 2: Point 84 (-91.934207, 30.886578, -17.419054) failed to convert
-rank 85: Point 120 (-89.626594, 30.390703, -5.3707338) failed to convert
-rank 83: Point 120 (-89.740725, 30.255559, -1.1978568) failed to convert
-rank 89: Point 121 (-89.382358, 29.692764, 0.84691829) failed to convert
-rank 17: Point 85 (-91.335769, 30.483012, -4.1906646) failed to convert
-rank 96: Point 122 (-89.20447, 29.205476, -0.0) failed to convert
-rank 16: Point 82 (-91.420474, 29.822935, -1.6611104) failed to convert
-rank 79: Point 121 (-89.94821, 29.313908, 2.5583599) failed to convert
-rank 47: Point 85 (-90.660664, 29.731749, -1.449592) failed to convert
-rank 66: Point 121 (-90.241097, 29.39635, 0.28048098) failed to convert
-rank 74: Point 122 (-90.029542, 29.554885, 0.28999999) failed to convert
-rank 64: Point 121 (-90.276347, 29.911314, -4.2976802) failed to convert
-rank 63: Point 85 (-90.337665, 29.570225, -3.4930081) failed to convert
-rank 39: Point 84 (-90.77149, 29.899799, -0.5848466) failed to convert
-rank 32: Point 82 (-90.972573, 29.665335, -0.62874662) failed to convert
-rank 67: Point 120 (-90.215033, 29.225456, 0.30278931) failed to convert
-rank 86: Point 122 (-89.615504, 29.54034, -0.0) failed to convert
-rank 99: Point 121 (-88.904251, 30.262405, 5.5122585) failed to convert
-rank 60: Point 84 (-90.384316, 29.946191, 33.191127) failed to convert
-rank 27: Point 84 (-91.123302, 30.191845, 11.020457) failed to convert
-rank 46: Point 82 (-90.696729, 29.428298, -8.2296) failed to convert
-rank 71: Point 121 (-90.061905, 29.957279, -6.3032644) failed to convert
-rank 82: Point 122 (-89.797979, 29.888054, -0.14249022) failed to convert
-rank 80: Point 121 (-89.867475, 29.963879, 11.097945) failed to convert
-rank 92: Point 122 (-89.306356, 29.38191, 2.7556868) failed to convert
-rank 76: Point 123 (-89.969177, 29.870223, -5.7025036) failed to convert
-rank 38: Point 84 (-90.782691, 30.009617, 10.692948) failed to convert
-rank 4: Point 84 (-91.810024, 30.920154, -18.287999) failed to convert
-rank 49: Point 85 (-90.607675, 29.862161, -0.3164261) failed to convert
-rank 12: Point 83 (-91.545432, 30.174965, -3.9520128) failed to convert
-rank 58: Point 81 (-90.434589, 29.881473, -0.77339952) failed to convert
-rank 41: Point 84 (-90.773002, 29.423088, 0.15151696) failed to convert
-rank 94: Point 122 (-89.245229, 29.17386, -0.0) failed to convert
-rank 68: Point 122 (-90.122581, 30.022134, 0.02) failed to convert
-rank 90: Point 123 (-89.299647, 30.126508, 3.6333038) failed to convert
-rank 95: Point 121 (-89.222313, 29.195828, -5.19e-06) failed to convert
-rank 50: Point 85 (-90.556184, 30.355032, -4.2435282) failed to convert
-rank 51: Point 85 (-90.610515, 29.361561, 0.12913527) failed to convert
-rank 81: Point 121 (-89.800428, 30.253347, -1.318245) failed to convert
-rank 18: Point 85 (-91.310887, 30.311378, -0.39598921) failed to convert
-rank 91: Point 121 (-89.349856, 29.210057, -0.34492408) failed to convert
-rank 53: Point 84 (-90.54395, 29.644965, -0.65484233) failed to convert
-rank 22: Point 83 (-91.201724, 30.443349, -15.255851) failed to convert
-rank 87: Point 121 (-89.472374, 30.338717, -1.8275477) failed to convert
-rank 33: Point 85 (-90.909257, 30.095153, 19.065957) failed to convert
-rank 45: Point 84 (-90.711913, 29.324968, -8.2296) failed to convert
-rank 15: Point 86 (-91.420904, 30.502793, -4.6392889) failed to convert
-rank 3: Point 86 (-91.908561, 30.108468, -10.091863) failed to convert
-rank 84: Point 123 (-89.76081, 29.535593, -4.6265594) failed to convert
-rank 57: Point 85 (-90.471314, 29.690289, -0.67368265) failed to convert
-rank 69: Point 122 (-90.099263, 30.008949, 0.2087022) failed to convert
-rank 75: Point 122 (-89.978369, 29.96546, 1.3279834) failed to convert
-rank 61: Point 85 (-90.386395, 29.594153, -1.4368415) failed to convert
-rank 36: Point 84 (-90.83524, 29.954846, -0.56764555) failed to convert
-rank 6: Point 84 (-91.755169, 30.535152, -13.11117) failed to convert
-rank 62: Point 85 (-90.343484, 29.884344, -0.57691807) failed to convert
-rank 37: Point 84 (-90.807343, 30.011557, -3.8700022) failed to convert
-rank 55: Point 84 (-90.477278, 30.009416, 12.806123) failed to convert
-rank 73: Point 121 (-90.016981, 30.026749, 2.3696286) failed to convert
-rank 98: Point 122 (-89.107766, 29.18087, 0.00107786) failed to convert
-rank 70: Point 122 (-90.101257, 29.673228, -0.67002558) failed to convert
-rank 52: Point 82 (-90.563521, 29.703453, -0.55220877) failed to convert
-rank 88: Point 123 (-89.474748, 29.32715, -3.3857185) failed to convert
-rank 93: Point 121 (-89.27941, 29.221123, -0.03007633) failed to convert
-rank 77: Point 121 (-89.943902, 29.930594, -2.2749421) failed to convert
-rank 30: Point 83 (-91.037983, 29.835764, -1.1710033) failed to convert
-rank 43: Point 86 (-90.735683, 29.35613, -8.2296) failed to convert
-rank 65: Point 122 (-90.239239, 29.878061, -4.3677842) failed to convert
-rank 11: Point 85 (-91.561365, 30.777158, 8.5137075) failed to convert
-rank 25: Point 86 (-91.203147, 29.577853, -0.7637364) failed to convert
-rank 34: Point 83 (-90.871345, 30.176339, -1.243143) failed to convert
-rank 97: Point 121 (-89.16772, 29.214294, -0.0) failed to convert
-rank 29: Point 85 (-91.13484, 28.638924, 19.761409) failed to convert
-rank 23: Point 85 (-91.193864, 30.273843, -7.4860821) failed to convert
-rank 72: Point 122 (-90.050591, 29.868878, 0.81932443) failed to convert
-rank 8: Point 82 (-91.716937, 29.984124, -2.0217018) failed to convert
-rank 28: Point 82 (-91.119573, 29.594243, -0.59246004) failed to convert
-rank 35: Point 86 (-90.879357, 29.690237, -0.60312597) failed to convert
-rank 85: Point 121 (-89.637758, 30.258024, -0.60799093) failed to convert
-rank 44: Point 83 (-90.68808, 29.859736, -1.0959333) failed to convert
-rank 1: Point 86 (-92.106134, 29.819361, -1.189968) failed to convert
-rank 78: Point 123 (-89.943519, 29.641342, 39.328853) failed to convert
-rank 89: Point 122 (-89.350051, 30.063749, 1.96) failed to convert
-rank 83: Point 121 (-89.747667, 30.171407, 2.8163358) failed to convert
-rank 42: Point 84 (-90.745682, 29.511835, -1.0601125) failed to convert
-rank 96: Point 123 (-89.205514, 29.193626, -0.0) failed to convert
-rank 79: Point 122 (-89.894797, 29.986241, 11.848483) failed to convert
-rank 59: Point 85 (-90.405676, 29.974245, -8.8215223) failed to convert
-rank 26: Point 82 (-91.180304, 29.685761, -2.8146954) failed to convert
-rank 14: Point 82 (-91.494893, 29.756963, -1.4782799) failed to convert
-rank 64: Point 122 (-90.303118, 29.553, -2.7236928) failed to convert
-rank 24: Point 85 (-91.200294, 29.897533, -0.57859582) failed to convert
-rank 66: Point 122 (-90.215892, 29.730928, 2.01) failed to convert
-rank 86: Point 123 (-89.542098, 30.409922, -6.496103) failed to convert
-rank 74: Point 123 (-90.003706, 29.884821, 0.63126375) failed to convert
-rank 56: Point 83 (-90.46481, 29.992029, -2.4471674) failed to convert
-rank 31: Point 86 (-90.966485, 30.499095, -12.824052) failed to convert
-rank 67: Point 121 (-90.154689, 30.019854, -2.5271885) failed to convert
-rank 13: Point 84 (-91.473489, 30.74855, -12.659814) failed to convert
-rank 21: Point 86 (-91.226358, 30.283951, -11.438364) failed to convert
-rank 20: Point 86 (-91.262124, 30.0428, -0.145) failed to convert
-rank 99: Point 122 (-88.951485, 29.754516, 5.1506908) failed to convert
-rank 9: Point 86 (-91.677384, 30.138982, -8.2296) failed to convert
-rank 0: Point 76 (-92.78701, 28.811279, 28.121131) failed to convert
-rank 19: Point 85 (-91.263546, 30.502481, 21.804852) failed to convert
-rank 71: Point 122 (-90.068681, 29.870075, 0.52125768) failed to convert
-rank 54: Point 84 (-90.507555, 29.857915, -0.67511122) failed to convert
-rank 7: Point 85 (-91.725692, 30.523933, -12.112753) failed to convert
-rank 92: Point 123 (-89.337509, 29.022124, 11.335627) failed to convert
-rank 80: Point 122 (-89.900857, 29.546808, -0.23184337) failed to convert
-rank 76: Point 124 (-89.985823, 29.659109, 0.80014167) failed to convert
-rank 2: Point 85 (-91.938789, 30.801133, -8.2296) failed to convert
-rank 82: Point 123 (-89.745851, 30.522515, -7.7639741) failed to convert
-rank 95: Point 122 (-89.215415, 29.274078, -0.09666327) failed to convert
-rank 17: Point 86 (-91.384232, 29.689069, -0.88670933) failed to convert
-rank 40: Point 84 (-90.759637, 29.827644, -1.4230161) failed to convert
-rank 5: Point 85 (-91.76628, 30.993675, -19.897343) failed to convert
-rank 10: Point 84 (-91.658567, 29.822758, -1.4463362) failed to convert
-rank 68: Point 123 (-90.126509, 29.971097, -9.0) failed to convert
-rank 63: Point 86 (-90.299469, 30.083018, 3.24) failed to convert
-rank 94: Point 123 (-89.248055, 29.141576, 5.892329) failed to convert
-rank 90: Point 124 (-89.356055, 29.481324, 3.6721052) failed to convert
-rank 32: Point 83 (-90.992605, 29.359021, -0.23474226) failed to convert
-rank 81: Point 122 (-89.879763, 29.269471, 5.1561947) failed to convert
-rank 16: Point 83 (-91.424384, 29.757262, -2.4365809) failed to convert
-rank 39: Point 85 (-90.771656, 29.897238, 0.07072577) failed to convert
-rank 47: Point 86 (-90.661043, 29.726313, -1.2442207) failed to convert
-rank 91: Point 122 (-89.364392, 29.041171, 0.38480061) failed to convert
-rank 69: Point 123 (-90.120684, 29.731633, -0.60626399) failed to convert
-rank 87: Point 122 (-89.529268, 29.672107, -0.0) failed to convert
-rank 84: Point 124 (-89.760786, 29.535626, -4.6265594) failed to convert
-rank 60: Point 85 (-90.370269, 30.136034, 2.8391744) failed to convert
-rank 46: Point 83 (-90.698327, 29.405137, -0.43628318) failed to convert
-rank 27: Point 85 (-91.12339, 30.190071, 17.02274) failed to convert
-rank 98: Point 123 (-89.108031, 29.177776, 3.4206618) failed to convert
-rank 75: Point 123 (-90.03833, 29.198835, 1.6965815) failed to convert
-rank 4: Point 85 (-91.810097, 30.918798, -18.367247) failed to convert
-rank 12: Point 84 (-91.555855, 29.996488, -7.5258429) failed to convert
-rank 88: Point 124 (-89.47473, 29.327114, -2.6274843) failed to convert
-rank 58: Point 82 (-90.425482, 30.005996, -6.7604645) failed to convert
-rank 73: Point 122 (-90.045322, 29.664301, 0.20449238) failed to convert
-rank 38: Point 85 (-90.791549, 29.879728, -0.31993659) failed to convert
-rank 41: Point 85 (-90.732857, 30.00782, -5.4447877) failed to convert
-rank 50: Point 86 (-90.603068, 29.697077, 0.3556027) failed to convert
-rank 49: Point 86 (-90.60385, 29.916046, 0.40307793) failed to convert
-rank 18: Point 86 (-91.351549, 29.648068, -1.0707203) failed to convert
-rank 93: Point 122 (-89.287502, 29.128186, -0.0) failed to convert
-rank 51: Point 86 (-90.609549, 29.375214, -8.2296) failed to convert
-rank 70: Point 123 (-90.101221, 29.67368, -0.89752682) failed to convert
-rank 77: Point 122 (-89.973544, 29.555665, 0.31299999) failed to convert
-rank 65: Point 123 (-90.269653, 29.473054, -0.73605104) failed to convert
-rank 33: Point 86 (-90.930301, 29.779562, -0.7699818) failed to convert
-rank 53: Point 85 (-90.557535, 29.453816, 0.08055957) failed to convert
-rank 15: Point 87 (-91.436651, 30.242036, -7.8846618) failed to convert
-rank 57: Point 86 (-90.491728, 29.406513, -0.3647669) failed to convert
-rank 72: Point 123 (-90.051237, 29.860553, 0.36785491) failed to convert
-rank 3: Point 87 (-91.881399, 30.60924, -5.9434352) failed to convert
-rank 97: Point 122 (-89.091802, 30.059602, 2.9095983) failed to convert
-rank 85: Point 122 (-89.65062, 30.104528, 3.05) failed to convert
-rank 45: Point 85 (-90.674962, 29.858407, -0.71517127) failed to convert
-rank 6: Point 85 (-91.768133, 30.303785, -1.8373647) failed to convert
-rank 55: Point 85 (-90.476314, 30.022652, 7.9134055) failed to convert
-rank 52: Point 83 (-90.58186, 29.444484, -0.14924736) failed to convert
-rank 89: Point 123 (-89.381689, 29.700126, 1.626074) failed to convert
-rank 37: Point 85 (-90.791131, 30.24819, -2.4011389) failed to convert
-rank 61: Point 86 (-90.389556, 29.550963, -0.03865619) failed to convert
-rank 36: Point 85 (-90.830654, 30.022265, -10.756393) failed to convert
-rank 48: Point 84 (-90.630168, 29.866976, -0.23940668) failed to convert
-rank 30: Point 84 (-91.020103, 30.10961, -11.243463) failed to convert
-rank 78: Point 124 (-89.91964, 29.941634, 1.1473375) failed to convert
-rank 64: Point 123 (-90.303109, 29.55294, -2.7236928) failed to convert
-rank 43: Point 87 (-90.714638, 29.662165, -8.2296) failed to convert
-rank 22: Point 84 (-91.201382, 30.448707, -10.091852) failed to convert
-rank 62: Point 86 (-90.299358, 30.473407, -7.4038801) failed to convert
-rank 96: Point 124 (-89.204931, 29.200158, -0.0) failed to convert
-rank 83: Point 122 (-89.740715, 30.25552, -1.1978568) failed to convert
-rank 79: Point 123 (-89.901889, 29.897659, -5.9085484) failed to convert
-rank 66: Point 123 (-90.245079, 29.343077, -5.1319179) failed to convert
-rank 67: Point 122 (-90.138956, 30.223849, 4.5799999) failed to convert
-rank 86: Point 124 (-89.622615, 29.454437, 30.539745) failed to convert
-rank 74: Point 124 (-90.010306, 29.800702, 29.435565) failed to convert
-rank 8: Point 83 (-91.664251, 30.907993, -20.235671) failed to convert
-rank 99: Point 123 (-88.990345, 29.330241, 19.030516) failed to convert
-rank 25: Point 87 (-91.195331, 29.702456, -0.0) failed to convert
-rank 11: Point 86 (-91.650114, 29.239333, 5.3331462) failed to convert
-rank 35: Point 87 (-90.874498, 29.762657, -0.72394559) failed to convert
-rank 28: Point 83 (-91.081082, 30.193131, -5.5947663) failed to convert
-rank 71: Point 123 (-90.062792, 29.94569, -6.8266061) failed to convert
-rank 76: Point 125 (-89.968231, 29.882126, 36.7523) failed to convert
-rank 34: Point 84 (-90.871222, 30.17816, -2.3079406) failed to convert
-rank 23: Point 86 (-91.232202, 29.663901, -0.76623611) failed to convert
-rank 92: Point 124 (-89.286424, 29.609227, 3.3135809) failed to convert
-rank 80: Point 123 (-89.858252, 30.077917, -0.09906145) failed to convert
-rank 29: Point 86 (-91.017754, 30.462121, -13.520535) failed to convert
-rank 68: Point 124 (-90.122682, 30.020621, -4.185209) failed to convert
-rank 82: Point 124 (-89.822643, 29.583515, -4.6963586) failed to convert
-rank 24: Point 86 (-91.214246, 29.67515, -0.64115931) failed to convert
-rank 95: Point 123 (-89.222054, 29.198563, -0.46754309) failed to convert
-rank 42: Point 85 (-90.722338, 29.85095, -0.30356453) failed to convert
-rank 1: Point 87 (-92.105893, 29.823668, -1.5332941) failed to convert
-rank 94: Point 124 (-89.219415, 29.467157, 3.0611988) failed to convert
-rank 44: Point 84 (-90.689601, 29.837797, -0.92983449) failed to convert
-rank 59: Point 86 (-90.404375, 29.991922, -8.8818727) failed to convert
-rank 90: Point 125 (-89.371378, 29.303906, 18.855984) failed to convert
-rank 56: Point 84 (-90.486391, 29.693987, -0.63747498) failed to convert
-rank 31: Point 87 (-91.042727, 29.335742, 0.59936793) failed to convert
-rank 81: Point 123 (-89.791239, 30.365148, -10.089689) failed to convert
-rank 13: Point 85 (-91.473834, 30.742242, 2.268437) failed to convert
-rank 9: Point 87 (-91.629191, 30.974894, -14.261829) failed to convert
-rank 21: Point 87 (-91.22434, 30.31585, -13.737947) failed to convert
-rank 19: Point 86 (-91.263227, 30.507139, 2.4135062) failed to convert
-rank 0: Point 77 (-92.777391, 28.94928, 25.48933) failed to convert
-rank 84: Point 125 (-89.735287, 29.847335, -0.70432032) failed to convert
-rank 87: Point 123 (-89.46935, 30.372842, -5.5952071) failed to convert
-rank 91: Point 123 (-89.346221, 29.251823, -0.09087476) failed to convert
-rank 54: Point 85 (-90.521388, 29.665246, -0.6695218) failed to convert
-rank 14: Point 83 (-91.501773, 29.639369, 0.15249588) failed to convert
-rank 2: Point 86 (-91.934147, 30.886571, -17.341705) failed to convert
-rank 69: Point 124 (-90.097904, 30.02633, -4.8798483) failed to convert
-rank 98: Point 124 (-89.000617, 30.358119, 3.3246669) failed to convert
-rank 88: Point 125 (-89.441557, 29.715682, 11.618627) failed to convert
-rank 75: Point 124 (-89.981339, 29.927823, 22.795053) failed to convert
-rank 40: Point 85 (-90.757134, 29.864073, -0.23785216) failed to convert
-rank 73: Point 123 (-90.020594, 29.980389, 1.3746274) failed to convert
-rank 70: Point 124 (-90.073528, 30.030869, -4.8798483) failed to convert
-rank 17: Point 87 (-91.425578, 28.99647, 8.7935589) failed to convert
-rank 5: Point 86 (-91.802702, 30.342747, -4.6968367) failed to convert
-rank 26: Point 83 (-91.139661, 30.32484, 14.197005) failed to convert
-rank 60: Point 86 (-90.381438, 29.984976, -0.58569118) failed to convert
-rank 7: Point 86 (-91.711984, 30.765082, -15.454392) failed to convert
-rank 46: Point 84 (-90.661972, 29.928017, -1.2008505) failed to convert
-rank 65: Point 124 (-90.25235, 29.703749, 2.52) failed to convert
-rank 93: Point 123 (-89.246386, 29.597106, 2.7503246) failed to convert
-rank 77: Point 123 (-89.942019, 29.954189, -2.8568904) failed to convert
-rank 27: Point 86 (-91.119246, 30.25442, -7.9515375) failed to convert
-rank 72: Point 124 (-90.057823, 29.775837, -0.33621549) failed to convert
-rank 12: Point 85 (-91.509279, 30.784915, -10.213355) failed to convert
-rank 63: Point 87 (-90.310219, 29.939422, -7.5547734) failed to convert
-rank 97: Point 123 (-89.183161, 29.039383, -0.0) failed to convert
-rank 47: Point 87 (-90.661481, 29.720014, -0.26414675) failed to convert
-rank 32: Point 84 (-90.942099, 30.125776, -10.032299) failed to convert
-rank 38: Point 86 (-90.791818, 29.874892, -0.38219288) failed to convert
-rank 10: Point 85 (-91.64216, 30.109866, -0.20723168) failed to convert
-rank 16: Point 84 (-91.38487, 30.410484, -2.0175175) failed to convert
-rank 58: Point 83 (-90.4483, 29.692837, -0.68578977) failed to convert
-rank 20: Point 87 (-91.242055, 30.363431, 7.8429152) failed to convert
-rank 41: Point 86 (-90.709576, 30.342393, -0.34951972) failed to convert
-rank 18: Point 87 (-91.334622, 29.925574, -0.59505883) failed to convert
-rank 33: Point 87 (-90.908682, 30.103595, -10.762489) failed to convert
-rank 39: Point 86 (-90.771765, 29.895575, -0.42739064) failed to convert
-rank 53: Point 86 (-90.557426, 29.455345, -8.2296) failed to convert
-rank 85: Point 123 (-89.643203, 30.193089, -0.70714905) failed to convert
-rank 78: Point 125 (-89.93895, 29.698926, -0.01186881) failed to convert
-rank 64: Point 124 (-90.276324, 29.91137, -4.2976802) failed to convert
-rank 89: Point 124 (-89.412048, 29.347704, 16.398674) failed to convert
-rank 96: Point 125 (-89.194566, 29.317469, -0.0) failed to convert
-rank 83: Point 123 (-89.740701, 30.255461, -3.3176111) failed to convert
-rank 15: Point 88 (-91.468776, 29.70381, -0.42827008) failed to convert
-rank 50: Point 87 (-90.577579, 30.056243, -8.3848782) failed to convert
-rank 6: Point 86 (-91.747656, 30.668301, -14.453761) failed to convert
-rank 79: Point 124 (-89.881955, 30.14578, -6.2636404) failed to convert
-rank 67: Point 123 (-90.181634, 29.667223, -0.29905681) failed to convert
-rank 86: Point 125 (-89.601959, 29.701653, -0.45982771) failed to convert
-rank 66: Point 124 (-90.179, 30.214819, 4.4699998) failed to convert
-rank 74: Point 125 (-89.980133, 30.182904, 4.21) failed to convert
-rank 52: Point 84 (-90.53507, 30.101107, -0.12534669) failed to convert
-rank 4: Point 86 (-91.811652, 30.89093, -17.343564) failed to convert
-rank 61: Point 87 (-90.38638, 29.594212, -0.51192545) failed to convert
-rank 51: Point 87 (-90.604137, 29.452278, -0.16657191) failed to convert
-rank 45: Point 86 (-90.670445, 29.923018, -0.34422165) failed to convert
-rank 36: Point 86 (-90.831523, 30.009347, 14.365712) failed to convert
-rank 3: Point 88 (-91.888072, 30.486767, -5.0572943) failed to convert
-rank 57: Point 87 (-90.458448, 29.867607, -0.32924015) failed to convert
-rank 76: Point 126 (-89.981232, 29.717388, -4.6975779) failed to convert
-rank 99: Point 124 (-88.905732, 30.245492, 5.631664) failed to convert
-rank 71: Point 124 (-90.062785, 29.945631, -6.5977013) failed to convert
-rank 30: Point 85 (-91.020093, 30.10967, -11.243463) failed to convert
-rank 48: Point 85 (-90.623957, 29.954838, -0.52139762) failed to convert
-rank 82: Point 125 (-89.822628, 29.583553, -4.6963586) failed to convert
-rank 68: Point 125 (-90.130637, 29.917501, -7.4841532) failed to convert
-rank 94: Point 125 (-89.244695, 29.179912, -0.99794695) failed to convert
-rank 92: Point 125 (-89.248735, 30.036017, 0.93232612) failed to convert
-rank 80: Point 124 (-89.883321, 29.766258, -0.44784495) failed to convert
-rank 95: Point 124 (-89.2269, 29.14339, 14.699281) failed to convert
-rank 90: Point 126 (-89.377177, 29.23643, -0.28775834) failed to convert
-rank 25: Point 88 (-91.162794, 30.216419, -6.0293494) failed to convert
-rank 43: Point 88 (-90.714635, 29.662104, -8.2296) failed to convert
-rank 49: Point 87 (-90.56508, 30.459103, -7.4732384) failed to convert
-rank 81: Point 124 (-89.794347, 30.327227, -6.367995) failed to convert
-rank 22: Point 85 (-91.203629, 30.413203, 7.4120138) failed to convert
-rank 91: Point 124 (-89.353167, 29.171295, 0.07259496) failed to convert
-rank 62: Point 87 (-90.370914, 29.512152, -0.62711264) failed to convert
-rank 84: Point 126 (-89.760346, 29.540778, 19.506229) failed to convert
-rank 35: Point 88 (-90.880407, 29.674402, -0.85009242) failed to convert
-rank 11: Point 87 (-91.56125, 30.776727, 11.702752) failed to convert
-rank 34: Point 85 (-90.906571, 29.650871, -0.48428946) failed to convert
-rank 87: Point 124 (-89.511838, 29.876531, -0.45846602) failed to convert
-rank 24: Point 87 (-91.176142, 30.278946, 12.063508) failed to convert
-rank 37: Point 86 (-90.828238, 29.7039, -1.3592157) failed to convert
-rank 69: Point 125 (-90.12049, 29.734053, -0.15973953) failed to convert
-rank 23: Point 87 (-91.216997, 29.907071, -9.9882968) failed to convert
-rank 29: Point 87 (-91.096779, 29.241984, -0.0) failed to convert
-rank 8: Point 84 (-91.664301, 30.907041, -20.214335) failed to convert
-rank 42: Point 86 (-90.750604, 29.439872, -1.3843146) failed to convert
-rank 98: Point 125 (-89.114291, 29.106833, 0.6578034) failed to convert
-rank 65: Point 125 (-90.214394, 30.204901, 4.3400001) failed to convert
-rank 73: Point 124 (-90.020599, 29.980299, 0.52896571) failed to convert
-rank 75: Point 125 (-89.983057, 29.906037, -9.0) failed to convert
-rank 28: Point 84 (-91.079747, 30.21368, 12.067609) failed to convert
-rank 93: Point 124 (-89.287174, 29.131294, -0.0) failed to convert
-rank 88: Point 126 (-89.474702, 29.32706, -2.1746033) failed to convert
-rank 31: Point 88 (-90.992407, 30.107417, -6.9568635) failed to convert
-rank 59: Point 87 (-90.445886, 29.422577, -0.0) failed to convert
-rank 70: Point 125 (-90.073825, 30.027044, -4.9103283) failed to convert
-rank 21: Point 88 (-91.213089, 30.493742, -7.0038037) failed to convert
-rank 72: Point 125 (-90.045766, 29.930392, -9.0) failed to convert
-rank 55: Point 86 (-90.509688, 29.559897, -0.03048) failed to convert
-rank 0: Point 78 (-92.785367, 28.747653, 31.1) failed to convert
-rank 2: Point 87 (-91.938751, 30.801145, -8.2296) failed to convert
-rank 97: Point 124 (-89.172734, 29.157157, 2.2103018) failed to convert
-rank 54: Point 86 (-90.471431, 30.355703, -0.29716339) failed to convert
-rank 77: Point 124 (-89.938067, 30.003759, -0.57825915) failed to convert
-rank 78: Point 126 (-89.978239, 29.199642, 8.8924418) failed to convert
-rank 14: Point 84 (-91.494844, 29.756926, -1.4782799) failed to convert
-rank 19: Point 87 (-91.263688, 30.499694, -8.428074) failed to convert
-rank 89: Point 125 (-89.43662, 29.059237, 7.0674895) failed to convert
-rank 85: Point 124 (-89.701095, 29.495293, 19.85589) failed to convert
-rank 13: Point 86 (-91.47882, 30.65904, -4.3285952) failed to convert
-rank 83: Point 124 (-89.770592, 29.89128, -0.99998742) failed to convert
-rank 9: Point 88 (-91.65428, 30.541926, -5.8455397) failed to convert
-rank 64: Point 125 (-90.303109, 29.552838, -2.816352) failed to convert
-rank 96: Point 126 (-89.205081, 29.198362, -0.01739275) failed to convert
-rank 1: Point 88 (-92.105826, 29.824882, -1.2910047) failed to convert
-rank 56: Point 85 (-90.494877, 29.576043, -0.09443904) failed to convert
-rank 17: Point 88 (-91.354913, 30.171051, -0.68000001) failed to convert
-rank 7: Point 87 (-91.77024, 29.727835, 2.0273199) failed to convert
-rank 79: Point 125 (-89.951717, 29.268917, 0.65878102) failed to convert
-rank 60: Point 87 (-90.413182, 29.552189, -0.21336) failed to convert
-rank 26: Point 84 (-91.145775, 30.229387, -13.185649) failed to convert
-rank 27: Point 87 (-91.160355, 29.609876, -0.57164385) failed to convert
-rank 44: Point 85 (-90.688067, 29.859774, -0.55087411) failed to convert
-rank 63: Point 88 (-90.281037, 30.327737, 0.02921969) failed to convert
-rank 32: Point 85 (-90.943089, 30.110516, -1.9407276) failed to convert
-rank 46: Point 85 (-90.698566, 29.401637, -8.2296) failed to convert
-rank 5: Point 87 (-91.766241, 30.993662, -19.897343) failed to convert
-rank 67: Point 124 (-90.161984, 29.924545, -0.12869376) failed to convert
-rank 74: Point 126 (-90.023963, 29.626089, -0.2154824) failed to convert
-rank 47: Point 88 (-90.660578, 29.732916, -1.3564911) failed to convert
-rank 38: Point 87 (-90.790934, 29.887801, -0.39431603) failed to convert
-rank 86: Point 126 (-89.622531, 29.454933, 30.178492) failed to convert
-rank 41: Point 87 (-90.79112, 29.15535, -0.38289787) failed to convert
-rank 66: Point 125 (-90.23834, 29.432958, -3.9435026) failed to convert
-rank 68: Point 126 (-90.129839, 29.927845, -0.66524131) failed to convert
-rank 40: Point 86 (-90.7656, 29.740408, -0.09872779) failed to convert
-rank 58: Point 84 (-90.434557, 29.881421, -0.77339952) failed to convert
-rank 12: Point 86 (-91.511877, 30.740989, 5.5906538) failed to convert
-rank 10: Point 86 (-91.593419, 30.949219, -12.264331) failed to convert
-rank 80: Point 125 (-89.883844, 29.759258, -0.46351554) failed to convert
-rank 71: Point 125 (-90.061875, 29.957252, -6.3032644) failed to convert
-rank 99: Point 125 (-88.99407, 29.288794, 20.418021) failed to convert
-rank 33: Point 88 (-90.950985, 29.466344, -0.58489737) failed to convert
-rank 76: Point 127 (-89.962085, 29.959664, 0.27488983) failed to convert
-rank 94: Point 126 (-89.163929, 30.0891, 1.9734538) failed to convert
-rank 92: Point 126 (-89.310512, 29.333211, -0.63602406) failed to convert
-rank 82: Point 126 (-89.790999, 29.973383, 2.74) failed to convert
-rank 90: Point 127 (-89.378105, 29.225611, 0.04220315) failed to convert
-rank 16: Point 85 (-91.46136, 29.132606, 6.9140108) failed to convert
-rank 53: Point 87 (-90.556873, 29.463142, -8.2296) failed to convert
-rank 95: Point 125 (-89.217839, 29.246222, 2.85e-06) failed to convert
-rank 20: Point 88 (-91.243443, 30.341328, -14.595654) failed to convert
-rank 81: Point 125 (-89.800886, 30.247393, -2.4562599) failed to convert
-rank 6: Point 87 (-91.758247, 30.480186, -11.984737) failed to convert
-rank 91: Point 125 (-89.348502, 29.225267, 9.446498) failed to convert
-rank 87: Point 125 (-89.55336, 29.385193, -0.49160493) failed to convert
-rank 39: Point 87 (-90.771455, 29.900067, -0.7209788) failed to convert
-rank 69: Point 126 (-90.120687, 29.73138, -1.5377095) failed to convert
-rank 84: Point 127 (-89.76075, 29.535675, -4.6265594) failed to convert
-rank 50: Point 88 (-90.627742, 29.345452, -0.65272316) failed to convert
-rank 98: Point 126 (-89.087447, 29.405999, 8.855723) failed to convert
-rank 61: Point 88 (-90.422464, 29.098062, 0.15607614) failed to convert
-rank 18: Point 88 (-91.366447, 29.401567, 0.46188127) failed to convert
-rank 65: Point 126 (-90.269386, 29.476342, -0.17516674) failed to convert
-rank 15: Point 89 (-91.467566, 29.724064, -0.58255162) failed to convert
-rank 51: Point 88 (-90.610267, 29.364904, 0.36576) failed to convert
-rank 4: Point 87 (-91.877621, 29.688021, 2.0347447) failed to convert
-rank 73: Point 125 (-90.022854, 29.951441, 22.126738) failed to convert
-rank 75: Point 126 (-89.993016, 29.779616, -0.54296681) failed to convert
-rank 30: Point 86 (-91.045737, 29.715929, -1.308168) failed to convert
-rank 93: Point 125 (-89.284429, 29.162524, -0.0) failed to convert
-rank 88: Point 127 (-89.478529, 29.28135, 0.31299999) failed to convert
-rank 48: Point 86 (-90.643294, 29.67968, -1.0894242) failed to convert
-rank 57: Point 88 (-90.462867, 29.806594, 1.6335486) failed to convert
-rank 25: Point 89 (-91.158932, 30.276549, 9.9173694) failed to convert
-rank 70: Point 126 (-90.101828, 29.665681, -8.2296) failed to convert
-rank 45: Point 87 (-90.659635, 30.077168, -0.39147347) failed to convert
-rank 22: Point 86 (-91.202133, 30.436682, -15.322602) failed to convert
-rank 62: Point 88 (-90.343452, 29.884292, -0.51488599) failed to convert
-rank 3: Point 89 (-91.879368, 30.645884, -8.2296) failed to convert
-rank 72: Point 126 (-90.044336, 29.948663, -2.2601193) failed to convert
-rank 24: Point 88 (-91.216346, 29.64139, -0.68003173) failed to convert
-rank 36: Point 87 (-90.831325, 30.012132, 14.26495) failed to convert
-rank 37: Point 87 (-90.817118, 29.867601, -0.88714219) failed to convert
-rank 97: Point 125 (-89.192358, 28.934768, 41.789932) failed to convert
-rank 78: Point 127 (-89.914038, 30.011223, 10.514332) failed to convert
-rank 34: Point 86 (-90.879299, 30.058225, -10.177578) failed to convert
-rank 23: Point 88 (-91.217759, 29.894813, -0.3756946) failed to convert
-rank 52: Point 85 (-90.526109, 30.225308, 3.23) failed to convert
-rank 35: Point 89 (-90.874475, 29.76269, -1.2891367) failed to convert
-rank 8: Point 85 (-91.670714, 30.795898, -16.989551) failed to convert
-rank 49: Point 88 (-90.615896, 29.745335, -0.91674586) failed to convert
-rank 85: Point 125 (-89.708621, 29.402793, 0.6465779) failed to convert
-rank 83: Point 125 (-89.734191, 30.333575, -4.6793823) failed to convert
-rank 31: Point 89 (-90.991143, 30.126181, -5.3273395) failed to convert
-rank 28: Point 85 (-91.115231, 29.662206, -1.1774524) failed to convert
-rank 77: Point 125 (-89.963621, 29.681527, 24.941675) failed to convert
-rank 79: Point 126 (-89.923401, 29.627469, -4.5488354) failed to convert
-rank 64: Point 126 (-90.272162, 29.966592, 9.0097815) failed to convert
-rank 89: Point 126 (-89.430736, 29.12755, 1.3420877) failed to convert
-rank 21: Point 89 (-91.226338, 30.284008, -12.781738) failed to convert
-rank 11: Point 88 (-91.590663, 30.274706, 14.860935) failed to convert
-rank 59: Point 88 (-90.402439, 30.018048, -1.9655593) failed to convert
-rank 42: Point 87 (-90.74583, 29.509662, -0.51833827) failed to convert
-rank 55: Point 87 (-90.474149, 30.052292, -8.9706482) failed to convert
-rank 96: Point 127 (-89.206344, 29.183895, -0.0) failed to convert
-rank 2: Point 88 (-91.933975, 30.889299, -16.981089) failed to convert
-rank 67: Point 125 (-90.226087, 29.077066, 7.6261618) failed to convert
-rank 14: Point 85 (-91.494882, 29.756121, -0.8494538) failed to convert
-rank 43: Point 89 (-90.714632, 29.662064, -8.2296) failed to convert
-rank 86: Point 127 (-89.543596, 30.391355, -8.1277816) failed to convert
-rank 29: Point 88 (-91.03987, 30.124533, -5.6944818) failed to convert
-rank 74: Point 127 (-89.999018, 29.944096, -6.5501524) failed to convert
-rank 80: Point 126 (-89.896138, 29.605286, 1.251272) failed to convert
-rank 68: Point 127 (-90.126441, 29.971856, -0.53830437) failed to convert
-rank 19: Point 88 (-91.329527, 29.43355, 7.4243497) failed to convert
-rank 99: Point 126 (-89.001715, 29.202853, 0.60002893) failed to convert
-rank 66: Point 126 (-90.245072, 29.343037, -5.1319179) failed to convert
-rank 9: Point 89 (-91.676209, 30.158986, -7.7834806) failed to convert
-rank 54: Point 87 (-90.507058, 29.864625, 0.02) failed to convert
-rank 1: Point 89 (-92.10613, 29.818321, -0.69854539) failed to convert
-rank 13: Point 87 (-91.539319, 29.636073, -0.8688804) failed to convert
-rank 82: Point 127 (-89.812708, 29.706223, -0.0) failed to convert
-rank 94: Point 127 (-89.149384, 30.25027, 3.237584) failed to convert
-rank 7: Point 88 (-91.725674, 30.523969, -12.112753) failed to convert
-rank 90: Point 128 (-89.401617, 28.950936, 0.00030881) failed to convert
-rank 26: Point 85 (-91.180094, 29.688975, -1.8448386) failed to convert
-rank 71: Point 126 (-90.085624, 29.651212, 0.31299999) failed to convert
-rank 76: Point 128 (-89.959841, 29.987762, -0.81805532) failed to convert
-rank 56: Point 86 (-90.503785, 29.451818, -0.29326788) failed to convert
-rank 17: Point 89 (-91.400447, 29.418317, 1.5872266) failed to convert
-rank 44: Point 86 (-90.692462, 29.796491, -0.35622365) failed to convert
-rank 95: Point 126 (-89.230828, 29.098374, 1.8374917) failed to convert
-rank 92: Point 127 (-89.236222, 30.176348, 4.96746) failed to convert
-rank 32: Point 86 (-90.942102, 30.125284, -9.8950374) failed to convert
-rank 81: Point 126 (-89.800869, 30.247271, -2.6195247) failed to convert
-rank 27: Point 88 (-91.118741, 30.26217, 3.2606285) failed to convert
-rank 46: Point 86 (-90.666897, 29.857608, -0.56426752) failed to convert
-rank 91: Point 126 (-89.3218, 29.533081, 3.9630896) failed to convert
-rank 69: Point 127 (-90.112824, 29.833413, -1.369876) failed to convert
-rank 5: Point 88 (-91.800594, 30.380359, -2.4781772) failed to convert
-rank 60: Point 88 (-90.412688, 29.558872, 0.186774) failed to convert
-rank 38: Point 88 (-90.760488, 30.330429, -5.4672166) failed to convert
-rank 98: Point 127 (-89.043629, 29.889191, 4.3182051) failed to convert
-rank 33: Point 89 (-90.935836, 29.695906, -0.02856919) failed to convert
-rank 65: Point 127 (-90.273373, 29.422849, 0.35613102) failed to convert
-rank 87: Point 126 (-89.559719, 29.309005, 1.1223464) failed to convert
-rank 10: Point 87 (-91.600799, 30.823215, -13.622567) failed to convert
-rank 0: Point 79 (-92.796915, 28.466987, 49.843236) failed to convert
-rank 84: Point 128 (-89.71407, 30.104041, -0.11389425) failed to convert
-rank 73: Point 126 (-90.065118, 29.408676, -0.39758159) failed to convert
-rank 41: Point 88 (-90.740227, 29.901015, -1.5628303) failed to convert
-rank 88: Point 128 (-89.420725, 29.956713, 5.317e-05) failed to convert
-rank 58: Point 85 (-90.404813, 30.286372, 3.6393596) failed to convert
-rank 75: Point 127 (-89.987698, 29.847128, -6.5867285) failed to convert
-rank 93: Point 126 (-89.294988, 29.041038, -0.42878433) failed to convert
-rank 70: Point 127 (-90.100418, 29.683881, -8.2296) failed to convert
-rank 16: Point 86 (-91.417302, 29.8736, -1.9301103) failed to convert
-rank 39: Point 88 (-90.772161, 29.88975, -0.37445296) failed to convert
-rank 53: Point 88 (-90.542807, 29.660935, -2.0283123) failed to convert
-rank 6: Point 88 (-91.750638, 30.615349, -12.053329) failed to convert
-rank 97: Point 126 (-89.173271, 29.150865, -0.0) failed to convert
-rank 20: Point 89 (-91.264452, 30.005331, -9.0495127) failed to convert
-rank 72: Point 127 (-90.022785, 30.222945, 4.2703077) failed to convert
-rank 63: Point 89 (-90.371849, 29.104071, 0.78041362) failed to convert
-rank 12: Point 87 (-91.528799, 30.456231, -4.9613128) failed to convert
-rank 15: Point 90 (-91.444151, 30.116471, -1.4088841) failed to convert
-rank 78: Point 128 (-89.925397, 29.86869, 0.75532501) failed to convert
-rank 85: Point 126 (-89.680224, 29.747597, -0.1751327) failed to convert
-rank 77: Point 126 (-89.970262, 29.597186, 0.31299999) failed to convert
-rank 83: Point 126 (-89.779775, 29.778604, -0.02178587) failed to convert
-rank 51: Point 89 (-90.535475, 30.415351, -1.418913) failed to convert
-rank 50: Point 89 (-90.577579, 30.056182, -9.3845592) failed to convert
-rank 30: Point 87 (-91.038034, 29.834595, -1.4021282) failed to convert
-rank 4: Point 88 (-91.813356, 30.860329, 20.339534) failed to convert
-rank 89: Point 127 (-89.38092, 29.707502, 2.241042) failed to convert
-rank 22: Point 87 (-91.197431, 30.510645, 21.563459) failed to convert
-rank 57: Point 89 (-90.492742, 29.392213, -0.0) failed to convert
-rank 62: Point 89 (-90.388796, 29.267535, -0.0) failed to convert
-rank 64: Point 127 (-90.305583, 29.519429, 0.01761499) failed to convert
-rank 74: Point 128 (-90.003802, 29.883272, -9.0) failed to convert
-rank 79: Point 127 (-89.951639, 29.269882, 2.4500887) failed to convert
-rank 67: Point 126 (-90.154447, 30.021407, -0.95957898) failed to convert
-rank 40: Point 87 (-90.764803, 29.752036, -1.4859148) failed to convert
-rank 25: Point 90 (-91.164736, 30.185475, -12.450472) failed to convert
-rank 68: Point 128 (-90.122501, 30.022771, 0.02) failed to convert
-rank 61: Point 89 (-90.388856, 29.560186, -0.21733181) failed to convert
-rank 96: Point 128 (-89.204806, 29.201322, -0.06335977) failed to convert
-rank 80: Point 127 (-89.91609, 29.353996, 1.7982851) failed to convert
-rank 45: Point 88 (-90.710641, 29.343369, -8.2296) failed to convert
-rank 36: Point 88 (-90.831698, 30.006563, 14.011366) failed to convert
-rank 3: Point 90 (-91.917687, 29.937595, -0.80785807) failed to convert
-rank 52: Point 86 (-90.53826, 30.056293, -4.2443511) failed to convert
-rank 94: Point 128 (-89.242548, 29.204277, -0.47812412) failed to convert
-rank 90: Point 129 (-89.377221, 29.235693, 0.31228039) failed to convert
-rank 99: Point 127 (-88.932587, 29.954914, 5.0342744) failed to convert
-rank 86: Point 128 (-89.622448, 29.455429, 28.51096) failed to convert
-rank 66: Point 127 (-90.185159, 30.134403, 4.3400001) failed to convert
-rank 37: Point 88 (-90.791105, 30.24822, -2.9111793) failed to convert
-rank 82: Point 128 (-89.822607, 29.58361, -4.6963586) failed to convert
-rank 48: Point 87 (-90.630514, 29.861648, -0.34914112) failed to convert
-rank 76: Point 129 (-89.982736, 29.69803, -3.1078642) failed to convert
-rank 71: Point 127 (-90.062794, 29.945273, -3.7684571) failed to convert
-rank 34: Point 87 (-90.871221, 30.177828, -1.0828493) failed to convert
-rank 31: Point 90 (-90.992838, 30.100204, -7.2372084) failed to convert
-rank 92: Point 128 (-89.311896, 29.31701, -0.0) failed to convert
-rank 49: Point 89 (-90.630154, 29.542063, -2.0990247) failed to convert
-rank 47: Point 89 (-90.674172, 29.537751, -1.1424977) failed to convert
-rank 95: Point 127 (-89.226819, 29.14388, 13.808238) failed to convert
-rank 81: Point 127 (-89.792936, 30.344043, -7.0009516) failed to convert
-rank 8: Point 86 (-91.777898, 28.88247, 20.5) failed to convert
-rank 28: Point 86 (-91.115202, 29.662153, -0.45995763) failed to convert
-rank 91: Point 127 (-89.351467, 29.190824, 0.31299999) failed to convert
-rank 24: Point 89 (-91.173842, 30.314878, 18.125205) failed to convert
-rank 35: Point 90 (-90.906594, 29.280441, 0.68821916) failed to convert
-rank 59: Point 89 (-90.417907, 29.807081, -0.64629792) failed to convert
-rank 2: Point 89 (-91.96778, 30.259631, -5.7933812) failed to convert
-rank 18: Point 89 (-91.367163, 29.389451, 5.0627895) failed to convert
-rank 87: Point 127 (-89.490759, 30.12286, 3.3328818) failed to convert
-rank 11: Point 89 (-91.631072, 29.572447, 1.5) failed to convert
-rank 55: Point 88 (-90.516326, 29.466882, -0.88597573) failed to convert
-rank 69: Point 128 (-90.110929, 29.857918, -0.5353578) failed to convert
-rank 23: Point 89 (-91.191073, 30.317582, 11.413451) failed to convert
-rank 98: Point 128 (-89.020941, 30.136024, 7.1922471) failed to convert
-rank 21: Point 90 (-91.226326, 30.284047, -13.289688) failed to convert
-rank 42: Point 88 (-90.720733, 29.874115, -2.1319105) failed to convert
-rank 29: Point 89 (-91.034491, 30.206706, 25.024413) failed to convert
-rank 65: Point 128 (-90.273372, 29.422789, -0.50964145) failed to convert
-rank 43: Point 90 (-90.700167, 29.870767, -0.38950125) failed to convert
-rank 9: Point 90 (-91.676674, 30.150651, -8.2296) failed to convert
-rank 14: Point 86 (-91.458228, 30.372205, -3.10775) failed to convert
-rank 1: Point 90 (-92.106073, 29.819359, -1.0400993) failed to convert
-rank 13: Point 88 (-91.539292, 29.636019, -1.6885919) failed to convert
-rank 73: Point 127 (-90.035563, 29.789035, -4.2397682) failed to convert
-rank 7: Point 89 (-91.725647, 30.524023, -12.112753) failed to convert
-rank 56: Point 87 (-90.485066, 29.712319, 0.23760137) failed to convert
-rank 88: Point 129 (-89.456134, 29.543568, 1.6810546) failed to convert
-rank 84: Point 129 (-89.706081, 30.199859, -0.41176596) failed to convert
-rank 70: Point 128 (-90.0738, 30.027075, -4.9103283) failed to convert
-rank 75: Point 128 (-89.959892, 30.197774, 3.990132) failed to convert
-rank 93: Point 127 (-89.280306, 29.209445, 15.438848) failed to convert
-rank 27: Point 89 (-91.123485, 30.188377, 22.557685) failed to convert
-rank 46: Point 87 (-90.698992, 29.395411, 0.30480037) failed to convert
-rank 32: Point 87 (-90.983261, 29.501127, -0.57527068) failed to convert
-rank 97: Point 127 (-89.086903, 30.112567, 3.7533972) failed to convert
-rank 54: Point 88 (-90.521407, 29.664783, 0.14972322) failed to convert
-rank 5: Point 89 (-91.765999, 30.997798, -20.168615) failed to convert
-rank 26: Point 86 (-91.175285, 29.765152, -5.9070244) failed to convert
-rank 72: Point 128 (-90.037326, 30.037994, 11.779077) failed to convert
-rank 85: Point 127 (-89.638857, 30.243872, -0.67722398) failed to convert
-rank 83: Point 127 (-89.741059, 30.250488, -1.2592026) failed to convert
-rank 19: Point 89 (-91.290737, 30.065591, -0.86990098) failed to convert
-rank 78: Point 129 (-89.916541, 29.979371, 0.11683907) failed to convert
-rank 10: Point 88 (-91.600958, 30.820358, -13.271062) failed to convert
-rank 38: Point 89 (-90.789972, 29.901793, -0.40043423) failed to convert
-rank 44: Point 87 (-90.665377, 30.18382, -0.37894491) failed to convert
-rank 89: Point 128 (-89.376822, 29.754613, 2.52) failed to convert
-rank 33: Point 90 (-90.928782, 29.802167, -2.3951937) failed to convert
-rank 41: Point 89 (-90.758899, 29.629215, -1.1038055) failed to convert
-rank 17: Point 90 (-91.35485, 30.17112, -0.68000001) failed to convert
-rank 79: Point 128 (-89.912222, 29.767933, 1.15e-06) failed to convert
-rank 74: Point 129 (-90.003786, 29.883204, -9.0) failed to convert
-rank 77: Point 127 (-89.941998, 29.954246, -2.8568904) failed to convert
-rank 58: Point 86 (-90.40181, 30.326943, -0.39263504) failed to convert
-rank 64: Point 128 (-90.276308, 29.911407, -0.08582904) failed to convert
-rank 16: Point 87 (-91.397548, 30.200439, -7.2244611) failed to convert
-rank 96: Point 129 (-89.206692, 29.179927, 6.64e-06) failed to convert
-rank 60: Point 89 (-90.397282, 29.769503, 0.02) failed to convert
-rank 67: Point 127 (-90.158295, 29.971182, -0.17974605) failed to convert
-rank 53: Point 89 (-90.544303, 29.639792, -0.77921135) failed to convert
-rank 39: Point 89 (-90.773112, 29.875799, -0.89302227) failed to convert
-rank 80: Point 128 (-89.876188, 29.854172, -9.7688408) failed to convert
-rank 90: Point 130 (-89.382756, 29.170589, -0.15711375) failed to convert
-rank 20: Point 90 (-91.24902, 30.252323, -4.5600013) failed to convert
-rank 63: Point 90 (-90.310316, 29.937913, -2.5475225) failed to convert
-rank 0: Point 80 (-92.777731, 28.892275, 25.671965) failed to convert
-rank 82: Point 129 (-89.834853, 29.43134, 0.17311282) failed to convert
-rank 68: Point 129 (-90.151512, 29.645145, 0.31299999) failed to convert
-rank 86: Point 129 (-89.622364, 29.455924, 26.789013) failed to convert
-rank 94: Point 129 (-89.156608, 30.170257, 3.9514758) failed to convert
-rank 92: Point 129 (-89.317482, 29.25248, 14.060215) failed to convert
-rank 66: Point 128 (-90.238328, 29.432996, -3.9435026) failed to convert
-rank 76: Point 130 (-89.964834, 29.924715, 15.036909) failed to convert
-rank 12: Point 88 (-91.58596, 29.476192, 1.6955133) failed to convert
-rank 51: Point 90 (-90.587962, 29.681434, -0.79221198) failed to convert
-rank 6: Point 89 (-91.755155, 30.535093, -10.112379) failed to convert
-rank 4: Point 89 (-91.810092, 30.918587, -17.846747) failed to convert
-rank 99: Point 128 (-88.939506, 29.878376, 4.2145104) failed to convert
-rank 50: Point 90 (-90.577578, 30.056142, -9.6926408) failed to convert
-rank 91: Point 128 (-89.349524, 29.213328, 0.69183192) failed to convert
-rank 95: Point 128 (-89.223613, 29.180332, -0.24749501) failed to convert
-rank 71: Point 128 (-90.056048, 30.031436, -2.1045662) failed to convert
-rank 81: Point 128 (-89.816412, 30.056711, -0.58693562) failed to convert
-rank 62: Point 90 (-90.33288, 30.026278, -0.47427179) failed to convert
-rank 22: Point 88 (-91.198575, 30.492647, 10.41888) failed to convert
-rank 15: Point 91 (-91.436604, 30.242074, -9.9364808) failed to convert
-rank 57: Point 90 (-90.471288, 29.690234, -0.24619526) failed to convert
-rank 69: Point 129 (-90.120673, 29.731479, -1.3310981) failed to convert
-rank 40: Point 88 (-90.764346, 29.758684, -1.6914636) failed to convert
-rank 87: Point 128 (-89.554584, 29.369771, 19.876219) failed to convert
-rank 25: Point 91 (-91.154505, 30.345598, -7.4981561) failed to convert
-rank 61: Point 90 (-90.387164, 29.58326, -0.42135613) failed to convert
-rank 45: Point 89 (-90.710792, 29.341131, 0.68620327) failed to convert
-rank 98: Point 129 (-89.107589, 29.180605, 1.6052155) failed to convert
-rank 52: Point 87 (-90.586879, 29.372608, 0.45719999) failed to convert
-rank 3: Point 91 (-91.914263, 30.000775, -3.7145704) failed to convert
-rank 37: Point 89 (-90.791151, 30.247394, -1.7542597) failed to convert
-rank 65: Point 129 (-90.273371, 29.422748, -0.0854206) failed to convert
-rank 48: Point 88 (-90.643297, 29.679564, -1.4471833) failed to convert
-rank 34: Point 88 (-90.871197, 30.178128, -2.3605742) failed to convert
-rank 70: Point 129 (-90.073494, 30.030986, -4.8585123) failed to convert
-rank 36: Point 89 (-90.851502, 29.713693, -0.60750827) failed to convert
-rank 31: Point 91 (-90.968179, 30.47228, -13.501697) failed to convert
-rank 30: Point 88 (-91.045737, 29.715868, -0.49578252) failed to convert
-rank 47: Point 90 (-90.661113, 29.725232, -1.116987) failed to convert
-rank 24: Point 90 (-91.171941, 30.344584, 2.5293879) failed to convert
-rank 73: Point 128 (-90.020575, 29.980267, 0.27977885) failed to convert
-rank 8: Point 87 (-91.732619, 29.703987, 2.1645553) failed to convert
-rank 88: Point 130 (-89.47452, 29.32743, -2.7857241) failed to convert
-rank 93: Point 128 (-89.291735, 29.078128, 10.272031) failed to convert
-rank 35: Point 91 (-90.874411, 29.763372, 1.5240781) failed to convert
-rank 28: Point 87 (-91.082679, 30.167894, -2.6524985) failed to convert
-rank 49: Point 90 (-90.607246, 29.867583, -0.40112514) failed to convert
-rank 2: Point 90 (-91.982846, 29.975066, -0.0) failed to convert
-rank 84: Point 130 (-89.734894, 29.850911, -8.2296) failed to convert
-rank 75: Point 129 (-90.003309, 29.648135, 0.31299999) failed to convert
-rank 29: Point 90 (-91.049118, 29.982107, -4.4217718) failed to convert
-rank 11: Point 90 (-91.572698, 30.581495, -7.0089467) failed to convert
-rank 97: Point 128 (-89.069238, 30.30593, 3.786603) failed to convert
-rank 18: Point 90 (-91.423408, 28.443049, 49.934112) failed to convert
-rank 83: Point 128 (-89.818811, 29.295991, 5.2679822) failed to convert
-rank 23: Point 90 (-91.276417, 28.946307, 5.8692515) failed to convert
-rank 59: Point 90 (-90.405751, 29.972765, -8.0384597) failed to convert
-rank 13: Point 89 (-91.541334, 29.600586, -0.61348167) failed to convert
-rank 21: Point 91 (-91.226307, 30.284104, -13.455092) failed to convert
-rank 85: Point 128 (-89.657836, 30.016901, 3.1900001) failed to convert
-rank 89: Point 129 (-89.429009, 29.147456, 0.41314196) failed to convert
-rank 72: Point 129 (-90.044915, 29.941006, -0.81466237) failed to convert
-rank 79: Point 129 (-89.892212, 30.018001, 9.7725842) failed to convert
-rank 78: Point 130 (-89.902443, 30.155125, 3.1745159) failed to convert
-rank 77: Point 128 (-89.937613, 30.009143, 0.09044656) failed to convert
-rank 1: Point 91 (-92.105833, 29.823669, -1.0476551) failed to convert
-rank 55: Point 89 (-90.516316, 29.467009, -8.2296) failed to convert
-rank 32: Point 88 (-90.955401, 29.924565, -1.0172119) failed to convert
-rank 46: Point 88 (-90.696741, 29.427949, -0.48781436) failed to convert
-rank 7: Point 90 (-91.712866, 30.748926, -8.3441646) failed to convert
-rank 74: Point 130 (-89.99898, 29.944081, -6.2413039) failed to convert
-rank 27: Point 90 (-91.123139, 30.193632, 7.6077809) failed to convert
-rank 54: Point 89 (-90.493632, 30.050474, 18.470448) failed to convert
-rank 96: Point 130 (-89.205195, 29.196875, -0.0) failed to convert
-rank 9: Point 91 (-91.667586, 30.309902, -4.1138471) failed to convert
-rank 67: Point 128 (-90.225803, 29.079777, 3.3342824) failed to convert
-rank 80: Point 129 (-89.876188, 29.854111, -9.7688408) failed to convert
-rank 43: Point 91 (-90.714629, 29.662003, -8.2296) failed to convert
-rank 14: Point 87 (-91.498021, 29.702707, -0.89378306) failed to convert
-rank 10: Point 89 (-91.593992, 30.93868, -20.195199) failed to convert
-rank 64: Point 129 (-90.30308, 29.553006, -2.6310336) failed to convert
-rank 5: Point 90 (-91.778031, 30.783827, -10.418447) failed to convert
-rank 90: Point 131 (-89.40252, 28.939524, 2.6703685) failed to convert
-rank 56: Point 88 (-90.50405, 29.448101, -0.10723408) failed to convert
-rank 68: Point 130 (-90.122531, 30.022242, 0.02) failed to convert
-rank 82: Point 130 (-89.822325, 29.586813, 11.88586) failed to convert
-rank 66: Point 129 (-90.245062, 29.342977, -5.1319179) failed to convert
-rank 76: Point 131 (-90.000719, 29.46868, 1.8597661) failed to convert
-rank 86: Point 130 (-89.570079, 30.079088, 3.45084) failed to convert
-rank 94: Point 130 (-89.14878, 30.256814, 3.8217911) failed to convert
-rank 92: Point 130 (-89.308805, 29.352246, -0.39421787) failed to convert
-rank 41: Point 90 (-90.73209, 30.018497, -7.673137) failed to convert
-rank 19: Point 90 (-91.26202, 30.525087, 17.755836) failed to convert
-rank 42: Point 89 (-90.710665, 30.019218, 47.907331) failed to convert
-rank 33: Point 91 (-90.910271, 30.079739, 5.8192001) failed to convert
-rank 95: Point 129 (-89.222233, 29.195938, -0.64214933) failed to convert
-rank 99: Point 129 (-88.984963, 29.383519, 15.858752) failed to convert
-rank 69: Point 130 (-90.112962, 29.831386, -0.84006236) failed to convert
-rank 17: Point 91 (-91.326071, 30.637738, -8.7202125) failed to convert
-rank 91: Point 129 (-89.348657, 29.223275, 2.5851053) failed to convert
-rank 71: Point 129 (-90.071723, 29.830245, 0.71601107) failed to convert
-rank 87: Point 129 (-89.52369, 29.734932, -0.0) failed to convert
-rank 98: Point 130 (-89.062158, 29.684688, 4.0722878) failed to convert
-rank 44: Point 88 (-90.688046, 29.859831, -0.01177612) failed to convert
-rank 81: Point 129 (-89.816954, 30.049787, 8.9896344) failed to convert
-rank 26: Point 87 (-91.160116, 30.004525, -1.0552377) failed to convert
-rank 16: Point 88 (-91.41957, 29.835074, -0.4524835) failed to convert
-rank 70: Point 130 (-90.10132, 29.671974, -8.2296) failed to convert
-rank 65: Point 130 (-90.238942, 29.881383, 3.4479999) failed to convert
-rank 53: Point 90 (-90.512012, 30.089815, -0.59272751) failed to convert
-rank 58: Point 87 (-90.484845, 29.185187, 0.60330947) failed to convert
-rank 63: Point 91 (-90.354558, 29.340371, 0.8162556) failed to convert
-rank 39: Point 90 (-90.80589, 29.394139, -0.31926975) failed to convert
-rank 60: Point 90 (-90.411192, 29.579253, -0.21336) failed to convert
-rank 73: Point 129 (-90.079426, 29.222788, 0.69943569) failed to convert
-rank 51: Point 91 (-90.609524, 29.375246, -8.2296) failed to convert
-rank 50: Point 91 (-90.577578, 30.056081, -9.6926408) failed to convert
-rank 62: Point 91 (-90.340093, 29.929249, -2.3867509) failed to convert
-rank 0: Point 81 (-92.783552, 28.678535, 34.35795) failed to convert
-rank 88: Point 131 (-89.474398, 29.328796, -2.9584254) failed to convert
-rank 84: Point 131 (-89.712254, 30.12522, 0.55256084) failed to convert
-rank 15: Point 92 (-91.435849, 30.25421, -0.66183652) failed to convert
-rank 6: Point 90 (-91.743679, 30.737874, -8.0202035) failed to convert
-rank 20: Point 91 (-91.279559, 29.761465, 1.9585504) failed to convert
-rank 25: Point 92 (-91.163188, 30.209695, 14.656674) failed to convert
-rank 22: Point 89 (-91.199374, 30.48005, 16.174625) failed to convert
-rank 57: Point 91 (-90.416349, 30.441674, -7.2466898) failed to convert
-rank 93: Point 129 (-89.242253, 29.642685, 3.2706269) failed to convert
-rank 12: Point 89 (-91.516886, 30.656623, -7.190584) failed to convert
-rank 40: Point 89 (-90.789994, 29.382265, -8.2296) failed to convert
-rank 38: Point 90 (-90.802881, 29.712364, -0.68282859) failed to convert
-rank 83: Point 129 (-89.74026, 30.260052, -2.1466925) failed to convert
-rank 52: Point 88 (-90.539561, 30.038094, -2.0391822) failed to convert
-rank 85: Point 129 (-89.646893, 30.147395, -0.0) failed to convert
-rank 45: Point 90 (-90.700657, 29.488229, -0.67073462) failed to convert
-rank 61: Point 91 (-90.364235, 29.894479, -0.40960506) failed to convert
-rank 75: Point 130 (-89.975663, 29.999042, 5.2167027) failed to convert
-rank 97: Point 129 (-89.154981, 29.356551, 10.301426) failed to convert
-rank 79: Point 130 (-89.904888, 29.859803, 0.29200485) failed to convert
-rank 48: Point 89 (-90.656002, 29.497516, -0.21086039) failed to convert
-rank 77: Point 129 (-89.949052, 29.865235, 0.53959377) failed to convert
-rank 30: Point 89 (-91.037989, 29.835238, -1.3063065) failed to convert
-rank 78: Point 131 (-89.928031, 29.83513, -0.22661451) failed to convert
-rank 89: Point 130 (-89.450052, 28.899544, 11.535161) failed to convert
-rank 37: Point 90 (-90.791065, 30.248266, -2.6129242) failed to convert
-rank 34: Point 89 (-90.898976, 29.764396, -0.7517978) failed to convert
-rank 36: Point 90 (-90.863661, 29.532507, -0.7317901) failed to convert
-rank 31: Point 92 (-90.994286, 30.077819, -3.0339349) failed to convert
-rank 72: Point 130 (-90.058318, 29.76874, -0.35392259) failed to convert
-rank 74: Point 131 (-90.004176, 29.878029, -9.0) failed to convert
-rank 24: Point 91 (-91.190905, 30.045701, -0.55591249) failed to convert
-rank 47: Point 91 (-90.660584, 29.732797, -1.2601117) failed to convert
-rank 35: Point 92 (-90.880517, 29.672072, -1.116338) failed to convert
-rank 90: Point 132 (-89.371729, 29.298634, -5.1233835) failed to convert
-rank 3: Point 92 (-91.949213, 29.341869, 4.6575762) failed to convert
-rank 96: Point 131 (-89.205534, 29.19298, -0.0) failed to convert
-rank 2: Point 91 (-91.938693, 30.801162, -8.2296) failed to convert
-rank 28: Point 88 (-91.077862, 30.241974, -4.0832855) failed to convert
-rank 29: Point 91 (-91.066156, 29.718926, -1.3020737) failed to convert
-rank 67: Point 129 (-90.164529, 29.889633, 1.5628354) failed to convert
-rank 64: Point 130 (-90.303084, 29.552892, -2.7236928) failed to convert
-rank 80: Point 130 (-89.873134, 29.892103, -0.34271582) failed to convert
-rank 18: Point 91 (-91.28994, 30.647166, -12.278413) failed to convert
-rank 23: Point 91 (-91.191451, 30.311492, -13.906767) failed to convert
-rank 82: Point 131 (-89.800336, 29.858184, 0.13079157) failed to convert
-rank 49: Point 91 (-90.593429, 30.062338, -4.2808791) failed to convert
-rank 68: Point 131 (-90.122658, 30.020565, -4.185209) failed to convert
-rank 4: Point 90 (-91.877947, 29.681729, 2.3886196) failed to convert
-rank 94: Point 131 (-89.242684, 29.202551, -0.11251544) failed to convert
-rank 92: Point 131 (-89.245315, 30.07359, -0.1480877) failed to convert
-rank 95: Point 130 (-89.222759, 29.189918, -0.20316124) failed to convert
-rank 86: Point 131 (-89.57917, 29.971244, 2.3671138) failed to convert
-rank 66: Point 130 (-90.238311, 29.433054, -3.9435026) failed to convert
-rank 1: Point 92 (-92.105933, 29.821414, -0.1270684) failed to convert
-rank 91: Point 130 (-89.368799, 28.989074, 4.5745374) failed to convert
-rank 76: Point 132 (-89.969138, 29.870213, -5.7025036) failed to convert
-rank 21: Point 92 (-91.226833, 30.275719, -6.1002747) failed to convert
-rank 8: Point 88 (-91.670694, 30.795863, -16.989551) failed to convert
-rank 69: Point 131 (-90.099433, 30.006222, -9.0) failed to convert
-rank 99: Point 130 (-88.93437, 29.931952, 5.0116262) failed to convert
-rank 71: Point 130 (-90.064177, 29.927132, 18.931089) failed to convert
-rank 81: Point 130 (-89.799689, 30.261338, 0.45719999) failed to convert
-rank 98: Point 131 (-89.04038, 29.923667, 3.6800392) failed to convert
-rank 87: Point 130 (-89.493188, 30.092763, 3.7669643) failed to convert
-rank 13: Point 90 (-91.539273, 29.635983, -1.6885919) failed to convert
-rank 59: Point 91 (-90.404339, 29.991971, -8.8818727) failed to convert
-rank 65: Point 131 (-90.27337, 29.422688, 0.88580853) failed to convert
-rank 46: Point 89 (-90.660766, 29.945035, -0.37284034) failed to convert
-rank 55: Point 90 (-90.490928, 29.820542, -0.61849183) failed to convert
-rank 11: Point 91 (-91.626935, 29.644858, -0.62679584) failed to convert
-rank 70: Point 131 (-90.059449, 30.210539, 4.6100001) failed to convert
-rank 27: Point 91 (-91.155869, 29.680142, -1.6166168) failed to convert
-rank 88: Point 132 (-89.387717, 30.335188, -0.67037824) failed to convert
-rank 43: Point 92 (-90.686437, 30.067582, -1.6543875) failed to convert
-rank 7: Point 91 (-91.705387, 30.879757, -12.185757) failed to convert
-rank 9: Point 92 (-91.677334, 30.139016, -8.2296) failed to convert
-rank 10: Point 90 (-91.641907, 30.113354, -0.01502168) failed to convert
-rank 84: Point 132 (-89.711799, 30.130467, 0.91000003) failed to convert
-rank 73: Point 130 (-90.020542, 29.980358, 1.1630204) failed to convert
-rank 14: Point 88 (-91.519671, 29.332815, 2.9023715) failed to convert
-rank 93: Point 130 (-89.268518, 29.343829, 0.21745083) failed to convert
-rank 54: Point 90 (-90.491547, 30.078848, -1.5313319) failed to convert
-rank 5: Point 91 (-91.765958, 30.997802, -20.168615) failed to convert
-rank 56: Point 89 (-90.477049, 29.823239, -0.2428847) failed to convert
-rank 32: Point 89 (-90.942039, 30.125766, -11.299142) failed to convert
-rank 44: Point 89 (-90.674763, 30.050017, -10.506457) failed to convert
-rank 17: Point 92 (-91.355264, 30.163769, -2.7807718) failed to convert
-rank 19: Point 91 (-91.263461, 30.502078, 10.655351) failed to convert
-rank 33: Point 92 (-90.935947, 29.694114, -8.2296) failed to convert
-rank 63: Point 92 (-90.337626, 29.570272, -3.4930081) failed to convert
-rank 42: Point 90 (-90.710377, 30.023277, 5.080983) failed to convert
-rank 39: Point 91 (-90.773248, 29.873648, -0.81728534) failed to convert
-rank 16: Point 89 (-91.390398, 30.317597, -2.668385) failed to convert
-rank 26: Point 88 (-91.180296, 29.685649, -1.9267971) failed to convert
-rank 41: Point 91 (-90.732588, 30.011229, 5.1758057) failed to convert
-rank 85: Point 130 (-89.690679, 29.620224, -0.72184538) failed to convert
-rank 75: Point 131 (-89.988819, 29.832416, -5.5683915) failed to convert
-rank 58: Point 88 (-90.468494, 29.412937, -0.0) failed to convert
-rank 83: Point 130 (-89.740619, 30.25568, -1.1978568) failed to convert
-rank 79: Point 131 (-89.902707, 29.887002, 24.836019) failed to convert
-rank 89: Point 131 (-89.423605, 29.210698, -0.72114887) failed to convert
-rank 97: Point 130 (-89.11355, 29.818201, 3.0527267) failed to convert
-rank 51: Point 92 (-90.601598, 29.488114, 0.41192144) failed to convert
-rank 60: Point 91 (-90.410071, 29.594575, 0.34493282) failed to convert
-rank 78: Point 132 (-89.905537, 30.11647, -5.8521604) failed to convert
-rank 22: Point 90 (-91.233129, 29.944795, -0.3703422) failed to convert
-rank 53: Point 91 (-90.510216, 30.114667, -0.2891608) failed to convert
-rank 50: Point 92 (-90.590929, 29.86835, -0.61686296) failed to convert
-rank 57: Point 92 (-90.449106, 29.995555, 23.937342) failed to convert
-rank 77: Point 130 (-89.964294, 29.672523, -2.331277) failed to convert
-rank 72: Point 131 (-90.04571, 29.930369, -9.0) failed to convert
-rank 74: Point 132 (-89.99683, 29.971157, 0.72413418) failed to convert
-rank 96: Point 132 (-89.128996, 30.050081, 2.1184812) failed to convert
-rank 20: Point 92 (-91.241202, 30.37673, -15.114424) failed to convert
-rank 90: Point 133 (-89.40019, 28.966338, -0.36746852) failed to convert
-rank 64: Point 131 (-90.276284, 29.911463, -0.11597304) failed to convert
-rank 80: Point 131 (-89.876188, 29.854071, -9.7688408) failed to convert
-rank 68: Point 132 (-90.122523, 30.022152, 0.02) failed to convert
-rank 94: Point 132 (-89.220653, 29.45278, 3.1854253) failed to convert
-rank 62: Point 92 (-90.365948, 29.579269, 1.0419619) failed to convert
-rank 82: Point 132 (-89.769469, 30.235619, -2.6805402) failed to convert
-rank 40: Point 90 (-90.789983, 29.382385, -8.2296) failed to convert
-rank 0: Point 82 (-92.776455, 28.83492, 27.4) failed to convert
-rank 67: Point 130 (-90.154388, 30.021581, -0.81160744) failed to convert
-rank 92: Point 132 (-89.321669, 29.203769, 0.31299999) failed to convert
-rank 25: Point 93 (-91.199015, 29.643093, 0.100708) failed to convert
-rank 45: Point 91 (-90.674996, 29.857737, -1.1452312) failed to convert
-rank 86: Point 132 (-89.62228, 29.456419, 24.259228) failed to convert
-rank 95: Point 131 (-89.220903, 29.210951, -0.13374023) failed to convert
-rank 6: Point 91 (-91.753282, 30.567656, -12.877801) failed to convert
-rank 48: Point 90 (-90.64533, 29.650324, -0.33563067) failed to convert
-rank 61: Point 92 (-90.364097, 29.896236, -0.80012012) failed to convert
-rank 30: Point 90 (-91.017543, 30.148225, -11.843919) failed to convert
-rank 37: Point 91 (-90.791872, 30.236408, -0.70661697) failed to convert
-rank 66: Point 131 (-90.201445, 29.920835, 11.110137) failed to convert
-rank 91: Point 131 (-89.369681, 28.978782, 1.1615386) failed to convert
-rank 76: Point 133 (-89.954224, 30.058196, 2.0996246) failed to convert
-rank 35: Point 93 (-90.874439, 29.762739, -1.0848087) failed to convert
-rank 31: Point 93 (-90.992233, 30.108847, -10.273095) failed to convert
-rank 71: Point 131 (-90.06183, 29.957211, -6.3032644) failed to convert
-rank 52: Point 89 (-90.572506, 29.575826, -0.61148707) failed to convert
-rank 99: Point 131 (-88.943616, 29.831935, 3.1204405) failed to convert
-rank 69: Point 132 (-90.097714, 30.028335, -1.5541247) failed to convert
-rank 24: Point 92 (-91.176058, 30.279488, 8.4562658) failed to convert
-rank 36: Point 91 (-90.831121, 30.014915, 13.473907) failed to convert
-rank 47: Point 92 (-90.661408, 29.720999, -0.77848797) failed to convert
-rank 15: Point 93 (-91.436573, 30.2421, -9.9364808) failed to convert
-rank 98: Point 132 (-89.024864, 30.092973, 5.4358274) failed to convert
-rank 81: Point 131 (-89.800832, 30.247365, -2.6673786) failed to convert
-rank 87: Point 131 (-89.546361, 29.466344, -0.0) failed to convert
-rank 29: Point 92 (-91.040203, 30.118601, -5.3146819) failed to convert
-rank 3: Point 93 (-91.919836, 29.894587, -0.77386391) failed to convert
-rank 84: Point 133 (-89.73485, 29.85087, -8.2296) failed to convert
-rank 70: Point 132 (-90.090505, 29.811824, 0.74268399) failed to convert
-rank 65: Point 132 (-90.232523, 29.966122, -7.965339) failed to convert
-rank 2: Point 92 (-91.933915, 30.889292, -17.373731) failed to convert
-rank 28: Point 89 (-91.072505, 30.324042, -2.3705199) failed to convert
-rank 18: Point 92 (-91.291254, 30.626097, 14.33894) failed to convert
-rank 49: Point 92 (-90.615849, 29.745298, -0.99971689) failed to convert
-rank 73: Point 131 (-90.02054, 29.980217, 0.53787617) failed to convert
-rank 4: Point 91 (-91.809818, 30.923346, -17.257363) failed to convert
-rank 93: Point 131 (-89.291969, 29.074914, 15.627102) failed to convert
-rank 88: Point 133 (-89.472753, 29.347909, 24.67543) failed to convert
-rank 1: Point 93 (-92.106196, 29.815593, -0.11987007) failed to convert
-rank 23: Point 92 (-91.216977, 29.907106, -9.9882968) failed to convert
-rank 83: Point 131 (-89.741151, 30.249235, -0.03060956) failed to convert
-rank 8: Point 89 (-91.667268, 30.855132, -18.648847) failed to convert
-rank 12: Point 90 (-91.555799, 29.996511, -8.2296) failed to convert
-rank 85: Point 131 (-89.710846, 29.374604, 0.30130685) failed to convert
-rank 46: Point 90 (-90.704159, 29.32026, -0.70946537) failed to convert
-rank 13: Point 91 (-91.555888, 29.349222, 2.7060908) failed to convert
-rank 75: Point 132 (-89.987657, 29.847083, -2.5680428) failed to convert
-rank 59: Point 92 (-90.420046, 29.777642, -0.07899972) failed to convert
-rank 11: Point 92 (-91.619914, 29.767519, -0.52133832) failed to convert
-rank 34: Point 90 (-90.871156, 30.178468, -2.2458186) failed to convert
-rank 79: Point 132 (-89.90175, 29.898952, -2.7474621) failed to convert
-rank 55: Point 91 (-90.502842, 29.65496, 1.0359168) failed to convert
-rank 7: Point 92 (-91.745798, 30.166115, -2.564181) failed to convert
-rank 9: Point 93 (-91.676932, 30.145886, -1.2572759) failed to convert
-rank 97: Point 131 (-89.169024, 29.197957, -0.0) failed to convert
-rank 89: Point 132 (-89.412267, 29.342929, -4.9938435) failed to convert
-rank 78: Point 133 (-89.914209, 30.008029, -0.18952072) failed to convert
-rank 14: Point 89 (-91.528443, 29.181487, 6.5057884) failed to convert
-rank 43: Point 93 (-90.735643, 29.356124, -8.2296) failed to convert
-rank 21: Point 93 (-91.225163, 30.302121, -9.8804164) failed to convert
-rank 77: Point 131 (-89.95524, 29.786956, -0.0) failed to convert
-rank 32: Point 90 (-90.941389, 30.135444, 25.458443) failed to convert
-rank 56: Point 90 (-90.504708, 29.438831, -0.45130263) failed to convert
-rank 72: Point 132 (-90.019955, 30.258174, 3.77) failed to convert
-rank 74: Point 133 (-90.00375, 29.883241, -9.0) failed to convert
-rank 54: Point 91 (-90.537485, 29.439059, -0.58943516) failed to convert
-rank 44: Point 90 (-90.705272, 29.611489, -0.03048) failed to convert
-rank 17: Point 93 (-91.323301, 30.682086, -11.698879) failed to convert
-rank 96: Point 133 (-89.203459, 29.216423, 4.33e-06) failed to convert
-rank 90: Point 134 (-89.37242, 29.290171, -4.3059098) failed to convert
-rank 64: Point 132 (-90.304545, 29.53301, 1.5646785) failed to convert
-rank 5: Point 92 (-91.766184, 30.993643, -19.897343) failed to convert
-rank 68: Point 133 (-90.122643, 30.020528, -4.185209) failed to convert
-rank 94: Point 133 (-89.238511, 29.250037, -0.0) failed to convert
-rank 82: Point 133 (-89.770648, 30.221178, 0.40868007) failed to convert
-rank 41: Point 92 (-90.732073, 30.018555, -10.098025) failed to convert
-rank 80: Point 132 (-89.876188, 29.85401, -9.7688408) failed to convert
-rank 19: Point 92 (-91.261819, 30.527653, 7.0484876) failed to convert
-rank 26: Point 89 (-91.179564, 29.697252, -2.0364093) failed to convert
-rank 27: Point 92 (-91.120124, 30.239597, 22.887318) failed to convert
-rank 16: Point 90 (-91.397506, 30.200482, -9.0952327) failed to convert
-rank 38: Point 91 (-90.840606, 29.152295, -0.0) failed to convert
-rank 92: Point 133 (-89.302071, 29.429123, 6.6327856) failed to convert
-rank 86: Point 133 (-89.622196, 29.456914, 23.092353) failed to convert
-rank 67: Point 131 (-90.22531, 29.085926, 5.2011765) failed to convert
-rank 95: Point 132 (-89.224185, 29.173638, -0.0) failed to convert
-rank 63: Point 93 (-90.28426, 30.284837, 1.1015191) failed to convert
-rank 42: Point 91 (-90.720304, 29.880144, -0.82245699) failed to convert
-rank 66: Point 132 (-90.201758, 29.916636, -1.9484584) failed to convert
-rank 51: Point 93 (-90.629633, 29.087092, 2.7034997) failed to convert
-rank 76: Point 134 (-89.96976, 29.862255, -1.8961624) failed to convert
-rank 91: Point 132 (-89.348347, 29.226722, 8.8889972) failed to convert
-rank 10: Point 91 (-91.660905, 29.780427, -0.06987172) failed to convert
-rank 71: Point 132 (-90.062725, 29.94564, -6.8397125) failed to convert
-rank 22: Point 91 (-91.201985, 30.438798, -14.860059) failed to convert
-rank 33: Point 93 (-90.935932, 29.694055, -8.2296) failed to convert
-rank 50: Point 93 (-90.591046, 29.866696, -0.82601179) failed to convert
-rank 39: Point 92 (-90.773201, 29.874255, -0.25922823) failed to convert
-rank 99: Point 132 (-88.980554, 29.430239, 13.000064) failed to convert
-rank 69: Point 133 (-90.097872, 30.026209, -4.8798483) failed to convert
-rank 60: Point 92 (-90.380841, 29.992648, -0.41860723) failed to convert
-rank 53: Point 92 (-90.543931, 29.644929, -1.0442528) failed to convert
-rank 20: Point 93 (-91.243422, 30.341361, -14.595654) failed to convert
-rank 81: Point 132 (-89.793396, 30.338058, -7.0515965) failed to convert
-rank 45: Point 92 (-90.674933, 29.858514, -0.41850466) failed to convert
-rank 57: Point 93 (-90.445252, 30.048257, -1.1162084) failed to convert
-rank 6: Point 92 (-91.747608, 30.668264, -12.698533) failed to convert
-rank 70: Point 133 (-90.101697, 29.666982, 0.28244194) failed to convert
-rank 0: Point 83 (-92.789374, 28.492113, 47.646496) failed to convert
-rank 37: Point 92 (-90.792712, 30.224112, -0.10962947) failed to convert
-rank 84: Point 134 (-89.722448, 30.001379, 2.7200318) failed to convert
-rank 87: Point 132 (-89.587482, 28.973441, 45.04411) failed to convert
-rank 98: Point 133 (-89.083645, 29.446697, 4.5505857) failed to convert
-rank 40: Point 91 (-90.765583, 29.740523, 0.23909975) failed to convert
-rank 88: Point 134 (-89.416224, 30.007025, 1.1315068) failed to convert
-rank 62: Point 93 (-90.328104, 30.0899, 2.8699999) failed to convert
-rank 65: Point 133 (-90.272285, 29.436971, 1.6860591) failed to convert
-rank 93: Point 132 (-89.24555, 29.604596, 2.948033) failed to convert
-rank 31: Point 94 (-91.007673, 29.873577, -3.6161477) failed to convert
-rank 35: Point 94 (-90.880355, 29.674432, -1.6098812) failed to convert
-rank 73: Point 132 (-90.052672, 29.568744, 3.3542479) failed to convert
-rank 36: Point 92 (-90.832732, 29.991183, 15.650821) failed to convert
-rank 24: Point 93 (-91.173844, 30.314213, 20.275938) failed to convert
-rank 47: Point 93 (-90.661393, 29.72122, -0.89113634) failed to convert
-rank 75: Point 133 (-89.983478, 29.899877, -0.31891298) failed to convert
-rank 48: Point 91 (-90.660032, 29.439378, -0.27337262) failed to convert
-rank 83: Point 132 (-89.769579, 29.903342, -0.20913759) failed to convert
-rank 85: Point 132 (-89.681805, 29.727118, -0.01775743) failed to convert
-rank 30: Point 91 (-91.018905, 30.127452, 21.931044) failed to convert
-rank 58: Point 89 (-90.425842, 30.000173, -3.7301327) failed to convert
-rank 15: Point 94 (-91.468937, 29.699898, -0.75233691) failed to convert
-rank 79: Point 133 (-89.881923, 30.145755, -6.2636404) failed to convert
-rank 97: Point 132 (-89.159133, 29.309287, 0.32607552) failed to convert
-rank 89: Point 133 (-89.408538, 29.386385, 0.06545892) failed to convert
-rank 61: Point 93 (-90.385911, 29.599936, -0.7248879) failed to convert
-rank 3: Point 94 (-91.880675, 30.618223, -6.6475376) failed to convert
-rank 74: Point 134 (-90.005294, 29.863545, 1.2692064) failed to convert
-rank 78: Point 134 (-89.945131, 29.619298, 0.13383995) failed to convert
-rank 72: Point 133 (-90.043734, 29.955553, -4.840975) failed to convert
-rank 96: Point 134 (-89.208169, 29.162628, -0.0) failed to convert
-rank 23: Point 93 (-91.193579, 30.277946, 10.490723) failed to convert
-rank 29: Point 93 (-91.066205, 29.717642, -1.4844014) failed to convert
-rank 2: Point 93 (-91.933874, 30.889287, -17.328236) failed to convert
-rank 4: Point 92 (-91.809985, 30.920165, -18.287999) failed to convert
-rank 49: Point 93 (-90.619899, 29.687624, 1.1077627) failed to convert
-rank 77: Point 132 (-89.948069, 29.8773, 19.230173) failed to convert
-rank 90: Point 135 (-89.378449, 29.22006, 0.31299999) failed to convert
-rank 1: Point 94 (-92.105872, 29.821415, -0.78974189) failed to convert
-rank 94: Point 134 (-89.206782, 29.6094, 3.8988868) failed to convert
-rank 64: Point 133 (-90.303066, 29.552846, -2.6310336) failed to convert
-rank 28: Point 90 (-91.115209, 29.661465, -0.34831768) failed to convert
-rank 8: Point 90 (-91.663425, 30.921634, -19.181971) failed to convert
-rank 12: Point 91 (-91.516148, 30.668817, -6.6300758) failed to convert
-rank 82: Point 134 (-89.82261, 29.582399, -0.3694036) failed to convert
-rank 68: Point 134 (-90.122468, 30.022749, 0.02) failed to convert
-rank 11: Point 93 (-91.576742, 30.511907, -5.6820904) failed to convert
-rank 67: Point 132 (-90.154388, 30.02139, -1.1251264) failed to convert
-rank 59: Point 93 (-90.405636, 29.974249, -8.8215223) failed to convert
-rank 25: Point 94 (-91.154804, 30.340801, 13.092227) failed to convert
-rank 13: Point 92 (-91.539246, 29.635929, -1.6885919) failed to convert
-rank 92: Point 134 (-89.337079, 29.025484, 15.1866) failed to convert
-rank 52: Point 90 (-90.563427, 29.703604, -0.21640895) failed to convert
-rank 46: Point 91 (-90.683915, 29.613141, -8.2296) failed to convert
-rank 34: Point 91 (-90.87887, 30.064099, 2.926283) failed to convert
-rank 80: Point 133 (-89.895118, 29.617261, 26.280408) failed to convert
-rank 95: Point 133 (-89.221554, 29.203548, -0.48609206) failed to convert
-rank 21: Point 94 (-91.224711, 30.309132, 5.6173457) failed to convert
-rank 54: Point 92 (-90.526445, 29.593836, -0.4488773) failed to convert
-rank 7: Point 93 (-91.754162, 30.016496, -5.9412214) failed to convert
-rank 86: Point 134 (-89.622112, 29.457409, 23.978797) failed to convert
-rank 18: Point 93 (-91.291782, 30.617223, -3.3459524) failed to convert
-rank 76: Point 135 (-89.974581, 29.80113, -8.2296) failed to convert
-rank 32: Point 91 (-90.970134, 29.700889, -0.49543717) failed to convert
-rank 91: Point 133 (-89.353932, 29.161979, 0.31299999) failed to convert
-rank 9: Point 94 (-91.676638, 30.150633, -8.2296) failed to convert
-rank 71: Point 133 (-90.062734, 29.945285, -6.5879477) failed to convert
-rank 66: Point 133 (-90.245175, 29.341245, 1.648276) failed to convert
-rank 17: Point 94 (-91.378233, 29.786145, -0.79758742) failed to convert
-rank 69: Point 134 (-90.099203, 30.008942, -9.0) failed to convert
-rank 5: Point 93 (-91.834561, 29.761032, -0.66869037) failed to convert
-rank 99: Point 133 (-89.003741, 29.174571, 2.7057914) failed to convert
-rank 44: Point 91 (-90.724125, 29.337588, -0.20691119) failed to convert
-rank 41: Point 93 (-90.742292, 29.870586, -0.36516008) failed to convert
-rank 50: Point 94 (-90.591112, 29.865756, -0.44352554) failed to convert
-rank 27: Point 93 (-91.175861, 29.362349, 0.55839581) failed to convert
-rank 19: Point 93 (-91.263117, 30.506735, 4.0169273) failed to convert
-rank 56: Point 91 (-90.463554, 30.009096, -3.3658323) failed to convert
-rank 81: Point 133 (-89.800829, 30.247278, -2.4229832) failed to convert
-rank 84: Point 135 (-89.73482, 29.851068, -0.57979381) failed to convert
-rank 70: Point 134 (-90.101788, 29.665682, -8.2296) failed to convert
-rank 43: Point 94 (-90.735584, 29.356774, -8.2296) failed to convert
-rank 14: Point 90 (-91.43603, 30.739493, 14.631993) failed to convert
-rank 98: Point 134 (-89.10781, 29.177448, 2.1811831) failed to convert
-rank 88: Point 135 (-89.47447, 29.327396, -3.1845094) failed to convert
-rank 55: Point 92 (-90.488085, 29.859622, 0.02098099) failed to convert
-rank 87: Point 133 (-89.529707, 29.66334, -0.0) failed to convert
-rank 65: Point 134 (-90.232487, 29.966171, -7.965339) failed to convert
-rank 33: Point 94 (-90.926619, 29.834408, -3.1802541) failed to convert
-rank 93: Point 133 (-89.204599, 30.065244, -0.0) failed to convert
-rank 73: Point 133 (-90.035723, 29.786254, -1.0726755) failed to convert
-rank 83: Point 133 (-89.798782, 29.544315, 0.31299999) failed to convert
-rank 85: Point 133 (-89.671582, 29.849951, -1.4316359) failed to convert
-rank 75: Point 134 (-89.988783, 29.832397, -5.5683915) failed to convert
-rank 97: Point 133 (-89.100498, 29.962101, 2.238485) failed to convert
-rank 10: Point 92 (-91.617323, 30.538607, -5.8766509) failed to convert
-rank 39: Point 93 (-90.771626, 29.897185, -1.1643628) failed to convert
-rank 53: Point 93 (-90.580583, 29.126804, 2.1809548) failed to convert
-rank 89: Point 134 (-89.412234, 29.34298, -4.9938435) failed to convert
-rank 38: Point 92 (-90.782933, 30.003698, -1.7674587) failed to convert
-rank 60: Point 93 (-90.435612, 29.242609, 1.1723911) failed to convert
-rank 79: Point 134 (-89.872993, 30.256186, -0.30907845) failed to convert
-rank 57: Point 94 (-90.449759, 29.986182, -3.0803991) failed to convert
-rank 20: Point 94 (-91.22934, 30.564562, -8.378068) failed to convert
-rank 22: Point 92 (-91.202027, 30.43797, -15.346681) failed to convert
-rank 72: Point 134 (-90.080951, 29.476422, 0.60913715) failed to convert
-rank 96: Point 135 (-89.204952, 29.198947, -0.01830031) failed to convert
-rank 78: Point 135 (-89.943354, 29.641733, 35.43928) failed to convert
-rank 51: Point 94 (-90.619972, 29.225638, 0.49662432) failed to convert
-rank 74: Point 135 (-90.014393, 29.747582, 25.870602) failed to convert
-rank 77: Point 133 (-89.933425, 30.061196, 1.2365791) failed to convert
-rank 16: Point 91 (-91.42052, 29.818918, -0.62119979) failed to convert
-rank 42: Point 92 (-90.752771, 29.407857, -0.19574133) failed to convert
-rank 36: Point 93 (-90.832919, 29.988157, -9.8808529) failed to convert
-rank 26: Point 90 (-91.179556, 29.697375, -1.4165029) failed to convert
-rank 31: Point 95 (-90.992215, 30.108905, -11.474197) failed to convert
-rank 63: Point 94 (-90.310181, 29.939374, -7.5547734) failed to convert
-rank 94: Point 135 (-89.243572, 29.192164, -0.17754036) failed to convert
-rank 90: Point 136 (-89.371682, 29.298672, -5.1233835) failed to convert
-rank 82: Point 135 (-89.7821, 30.080708, -0.42077504) failed to convert
-rank 35: Point 95 (-90.85446, 30.059212, 18.230878) failed to convert
-rank 24: Point 94 (-91.173847, 30.313548, 21.899023) failed to convert
-rank 92: Point 135 (-89.337674, 29.018523, 1.0670058) failed to convert
-rank 64: Point 134 (-90.276264, 29.911232, -4.2577514) failed to convert
-rank 68: Point 135 (-90.126452, 29.971075, 1.8531632) failed to convert
-rank 47: Point 94 (-90.660875, 29.728601, -1.4133265) failed to convert
-rank 48: Point 92 (-90.619063, 30.02328, -2.6889103) failed to convert
-rank 80: Point 134 (-89.86231, 30.02619, -0.31349531) failed to convert
-rank 15: Point 95 (-91.469343, 29.692897, -1.0092359) failed to convert
-rank 45: Point 93 (-90.674976, 29.857702, -0.92440697) failed to convert
-rank 3: Point 95 (-91.879238, 30.643152, -11.253958) failed to convert
-rank 67: Point 133 (-90.165164, 29.88073, -4.1522906) failed to convert
-rank 62: Point 94 (-90.36694, 29.565638, -0.63637456) failed to convert
-rank 30: Point 92 (-91.045737, 29.715828, -0.06196028) failed to convert
-rank 95: Point 134 (-89.22215, 29.196755, -0.6728367) failed to convert
-rank 86: Point 135 (-89.544299, 30.380763, -7.7498796) failed to convert
-rank 61: Point 94 (-90.364132, 29.895706, -0.56963352) failed to convert
-rank 76: Point 136 (-89.981179, 29.717419, -4.6975779) failed to convert
-rank 40: Point 92 (-90.78656, 29.432547, -0.18288) failed to convert
-rank 69: Point 135 (-90.110452, 29.863598, -0.82387165) failed to convert
-rank 23: Point 94 (-91.189116, 30.348236, 14.712123) failed to convert
-rank 58: Point 90 (-90.426569, 29.990213, -7.1168145) failed to convert
-rank 0: Point 84 (-92.783505, 28.587835, 36.612337) failed to convert
-rank 6: Point 93 (-91.765812, 30.344331, -2.5713101) failed to convert
-rank 37: Point 93 (-90.79186, 30.236467, -1.7504643) failed to convert
-rank 99: Point 134 (-88.95237, 29.735469, 4.671906) failed to convert
-rank 2: Point 94 (-91.933703, 30.892013, -16.575731) failed to convert
-rank 12: Point 92 (-91.575321, 29.66019, -0.0) failed to convert
-rank 49: Point 94 (-90.606961, 29.871027, -0.33853878) failed to convert
-rank 29: Point 94 (-91.019616, 30.431914, -11.352315) failed to convert
-rank 66: Point 134 (-90.216748, 29.718935, 2.3995688) failed to convert
-rank 71: Point 134 (-90.05865, 29.997373, -0.4710043) failed to convert
-rank 1: Point 95 (-92.105913, 29.820027, -0.02756067) failed to convert
-rank 84: Point 136 (-89.717521, 30.060832, 2.4799521) failed to convert
-rank 13: Point 93 (-91.497384, 30.346654, -2.3991219) failed to convert
-rank 91: Point 134 (-89.348088, 29.229687, -0.64864163) failed to convert
-rank 70: Point 135 (-90.082445, 29.91564, 25.078282) failed to convert
-rank 81: Point 134 (-89.877378, 29.298537, 2.3109882) failed to convert
-rank 4: Point 93 (-91.809709, 30.925018, -16.604304) failed to convert
-rank 28: Point 91 (-91.141519, 29.246697, -0.31100193) failed to convert
-rank 11: Point 94 (-91.591443, 30.25967, 7.9665299) failed to convert
-rank 88: Point 136 (-89.474311, 29.329166, -3.2917317) failed to convert
-rank 98: Point 135 (-89.051682, 29.799308, 4.4201211) failed to convert
-rank 46: Point 92 (-90.701502, 29.358795, -0.37524965) failed to convert
-rank 87: Point 134 (-89.551182, 29.408451, -0.0) failed to convert
-rank 65: Point 135 (-90.232463, 29.966203, -7.965339) failed to convert
-rank 93: Point 134 (-89.279749, 29.214478, 10.380637) failed to convert
-rank 7: Point 94 (-91.711925, 30.765065, -16.285352) failed to convert
-rank 34: Point 92 (-90.908131, 29.626865, -1.2743687) failed to convert
-rank 32: Point 92 (-90.941483, 30.133761, 20.481323) failed to convert
-rank 59: Point 94 (-90.405697, 29.973424, -8.4255235) failed to convert
-rank 73: Point 134 (-90.023628, 29.940649, -1.0990544) failed to convert
-rank 17: Point 95 (-91.354788, 30.171189, -0.68000001) failed to convert
-rank 18: Point 94 (-91.324893, 30.082999, -0.77922496) failed to convert
-rank 25: Point 95 (-91.164401, 30.19043, 18.810636) failed to convert
-rank 44: Point 92 (-90.670742, 30.107137, -0.41497199) failed to convert
-rank 5: Point 94 (-91.765898, 30.997807, -20.168615) failed to convert
-rank 97: Point 134 (-89.162936, 29.266268, -0.09618632) failed to convert
-rank 8: Point 91 (-91.661991, 30.946238, -9.3010901) failed to convert
-rank 75: Point 135 (-89.997269, 29.724467, -1.3037961) failed to convert
-rank 89: Point 135 (-89.33586, 30.222733, 3.2246145) failed to convert
-rank 79: Point 135 (-89.951726, 29.268392, 0.31299999) failed to convert
-rank 50: Point 95 (-90.595618, 29.802145, -0.51830254) failed to convert
-rank 85: Point 134 (-89.62792, 30.371895, -7.9092129) failed to convert
-rank 52: Point 91 (-90.565514, 29.674186, -0.68268413) failed to convert
-rank 41: Point 94 (-90.773223, 29.418906, -0.78740404) failed to convert
-rank 83: Point 134 (-89.754848, 30.082715, 6.9896467) failed to convert
-rank 72: Point 135 (-90.037796, 30.031229, -5.0505363) failed to convert
-rank 96: Point 136 (-89.212274, 29.115802, -0.0) failed to convert
-rank 54: Point 93 (-90.521328, 29.665257, -0.33430875) failed to convert
-rank 21: Point 95 (-91.222242, 30.348149, -8.6104596) failed to convert
-rank 56: Point 92 (-90.485052, 29.712378, -1.0635517) failed to convert
-rank 19: Point 94 (-91.263011, 30.508336, -0.81672837) failed to convert
-rank 78: Point 136 (-89.972134, 29.275871, 0.31299999) failed to convert
-rank 9: Point 95 (-91.676159, 30.15902, -9.2108999) failed to convert
-rank 33: Point 95 (-90.942752, 29.590796, -0.27432001) failed to convert
-rank 82: Point 136 (-89.792953, 29.947791, 2.5699999) failed to convert
-rank 77: Point 134 (-89.930602, 30.096248, 2.2993062) failed to convert
-rank 74: Point 136 (-89.998879, 29.944786, -4.2118054) failed to convert
-rank 90: Point 137 (-89.384296, 29.151667, 0.31299999) failed to convert
-rank 94: Point 136 (-89.165748, 30.068417, 1.070578) failed to convert
-rank 43: Point 95 (-90.686011, 30.073326, -0.95267959) failed to convert
-rank 39: Point 94 (-90.771555, 29.898201, -0.60242389) failed to convert
-rank 55: Point 93 (-90.502262, 29.662835, -0.56205352) failed to convert
-rank 53: Point 94 (-90.556851, 29.463085, -8.2296) failed to convert
-rank 92: Point 136 (-89.312368, 29.310792, -0.0) failed to convert
-rank 68: Point 136 (-90.13052, 29.918263, -4.061201) failed to convert
-rank 64: Point 135 (-90.239365, 30.398766, 0.32376852) failed to convert
-rank 67: Point 134 (-90.154333, 30.021686, -0.57333685) failed to convert
-rank 10: Point 93 (-91.593946, 30.938641, -20.949191) failed to convert
-rank 60: Point 94 (-90.381402, 29.984995, -0.94629627) failed to convert
-rank 80: Point 135 (-89.895899, 29.607281, 1.1210271) failed to convert
-rank 57: Point 95 (-90.471176, 29.690887, -0.39576436) failed to convert
-rank 20: Point 95 (-91.307462, 29.306498, 0.51445926) failed to convert
-rank 22: Point 93 (-91.201683, 30.443352, -15.255851) failed to convert
-rank 27: Point 94 (-91.119993, 30.24144, 6.7828278) failed to convert
-rank 38: Point 93 (-90.831781, 29.283546, -0.0) failed to convert
-rank 86: Point 136 (-89.545551, 30.366083, -4.9021229) failed to convert
-rank 14: Point 91 (-91.515852, 29.397903, 2.767532) failed to convert
-rank 95: Point 135 (-89.222079, 29.19742, -0.43323228) failed to convert
-rank 76: Point 137 (-89.981617, 29.711754, 25.837685) failed to convert
-rank 51: Point 95 (-90.600602, 29.501977, 0.02237209) failed to convert
-rank 99: Point 135 (-88.919818, 30.085398, 11.329251) failed to convert
-rank 69: Point 136 (-90.122974, 29.701082, 0.12050593) failed to convert
-rank 63: Point 95 (-90.310456, 29.935471, -1.5315908) failed to convert
-rank 66: Point 135 (-90.245258, 29.339885, 0.20853485) failed to convert
-rank 26: Point 91 (-91.179539, 29.697632, -2.045208) failed to convert
-rank 36: Point 94 (-90.832316, 29.99679, 19.272195) failed to convert
-rank 16: Point 92 (-91.397477, 30.20051, -9.0952327) failed to convert
-rank 24: Point 95 (-91.182524, 30.177041, -4.6315178) failed to convert
-rank 47: Point 95 (-90.660609, 29.732396, -1.3421645) failed to convert
-rank 71: Point 135 (-90.068489, 29.871113, 0.46258329) failed to convert
-rank 70: Point 136 (-90.041122, 30.443476, -9.2076365) failed to convert
-rank 48: Point 93 (-90.663252, 29.392708, 0.3048) failed to convert
-rank 84: Point 137 (-89.735291, 29.845162, -1.5275204) failed to convert
-rank 91: Point 135 (-89.349174, 29.217084, -0.5067785) failed to convert
-rank 30: Point 93 (-91.018601, 30.132073, 11.113873) failed to convert
-rank 88: Point 137 (-89.474337, 29.328791, -3.1916903) failed to convert
-rank 42: Point 93 (-90.720705, 29.874143, -1.7776053) failed to convert
-rank 81: Point 135 (-89.800837, 30.247143, -2.1249678) failed to convert
-rank 98: Point 136 (-89.010367, 30.249685, 5.6307592) failed to convert
-rank 87: Point 135 (-89.466745, 30.399162, -5.1981877) failed to convert
-rank 65: Point 136 (-90.270564, 29.459433, 1.2186339) failed to convert
-rank 35: Point 96 (-90.854659, 30.056126, -6.300264) failed to convert
-rank 3: Point 96 (-91.881691, 30.598043, -6.7074874) failed to convert
-rank 61: Point 95 (-90.373829, 29.764276, 0.02003865) failed to convert
-rank 15: Point 96 (-91.470962, 29.665538, -0.58653127) failed to convert
-rank 45: Point 94 (-90.706957, 29.396432, -0.9757697) failed to convert
-rank 93: Point 135 (-89.258651, 29.455376, 5.2263886) failed to convert
-rank 62: Point 95 (-90.369586, 29.529573, 0.21092229) failed to convert
-rank 37: Point 94 (-90.791852, 30.236507, -2.3343535) failed to convert
-rank 31: Point 96 (-90.992203, 30.108944, -11.474197) failed to convert
-rank 23: Point 95 (-91.21504, 29.93791, -1.1522683) failed to convert
-rank 73: Point 135 (-90.020474, 29.980777, -1.8664104) failed to convert
-rank 40: Point 93 (-90.759589, 29.827606, -0.65216393) failed to convert
-rank 29: Point 95 (-91.033808, 30.215878, -5.3469553) failed to convert
-rank 6: Point 94 (-91.754678, 30.542037, -7.5036382) failed to convert
-rank 58: Point 91 (-90.426572, 29.990153, -8.7599527) failed to convert
-rank 13: Point 94 (-91.50839, 30.161029, -3.7037858) failed to convert
-rank 49: Point 95 (-90.615817, 29.745273, -0.1727003) failed to convert
-rank 75: Point 136 (-89.983111, 29.903966, -8.2296) failed to convert
-rank 4: Point 94 (-91.808709, 30.942876, -19.312127) failed to convert
-rank 97: Point 135 (-89.172646, 29.156768, -0.03975037) failed to convert
-rank 85: Point 135 (-89.693893, 29.57961, -0.0) failed to convert
-rank 46: Point 93 (-90.695363, 29.447771, -0.45317849) failed to convert
-rank 72: Point 136 (-90.069035, 29.630397, -0.08027139) failed to convert
-rank 79: Point 136 (-89.895615, 29.975261, -0.2716063) failed to convert
-rank 32: Point 93 (-90.942041, 30.125286, -10.848284) failed to convert
-rank 28: Point 92 (-91.07925, 30.219859, -5.5383857) failed to convert
-rank 83: Point 135 (-89.740588, 30.255688, -1.1887128) failed to convert
-rank 89: Point 136 (-89.412213, 29.343014, -4.9938435) failed to convert
-rank 96: Point 137 (-89.203254, 29.218179, -0.0) failed to convert
-rank 1: Point 96 (-92.106182, 29.814684, -0.34789182) failed to convert
-rank 77: Point 135 (-89.950256, 29.849288, -0.38517692) failed to convert
-rank 78: Point 137 (-89.88463, 30.375392, -9.9800741) failed to convert
-rank 82: Point 137 (-89.839628, 29.369445, 0.31299999) failed to convert
-rank 7: Point 95 (-91.698278, 31.003051, -13.839154) failed to convert
-rank 94: Point 137 (-89.247152, 29.151183, 5.4949331) failed to convert
-rank 2: Point 95 (-91.933814, 30.889281, -16.435036) failed to convert
-rank 59: Point 95 (-90.4135, 29.867074, -0.75038712) failed to convert
-rank 11: Point 95 (-91.617015, 29.816985, -0.54222399) failed to convert
-rank 17: Point 96 (-91.37515, 29.836674, -2.0638356) failed to convert
-rank 18: Point 95 (-91.351955, 29.640105, -0.69295842) failed to convert
-rank 74: Point 137 (-90.037968, 29.445026, 0.70958794) failed to convert
-rank 25: Point 96 (-91.158849, 30.27725, 11.992361) failed to convert
-rank 34: Point 93 (-90.871167, 30.178217, -2.363752) failed to convert
-rank 5: Point 95 (-91.797664, 30.431196, -3.4647364) failed to convert
-rank 90: Point 138 (-89.371651, 29.298697, -5.1233835) failed to convert
-rank 68: Point 137 (-90.126384, 29.971835, -8.2296) failed to convert
-rank 92: Point 137 (-89.310916, 29.327453, 1.388696) failed to convert
-rank 0: Point 85 (-92.767033, 28.97066, 25.1) failed to convert
-rank 80: Point 136 (-89.896978, 29.593686, 1.0662311) failed to convert
-rank 64: Point 136 (-90.321191, 29.30747, -0.19345781) failed to convert
-rank 44: Point 93 (-90.674744, 30.049982, -10.506457) failed to convert
-rank 86: Point 137 (-89.622029, 29.457905, 20.744216) failed to convert
-rank 50: Point 96 (-90.577728, 30.053908, 37.138766) failed to convert
-rank 52: Point 92 (-90.571224, 29.593703, -0.03048) failed to convert
-rank 76: Point 138 (-89.970191, 29.856562, -1.351457) failed to convert
-rank 41: Point 95 (-90.745164, 29.828864, -0.17045534) failed to convert
-rank 95: Point 136 (-89.228733, 29.121673, -0.0) failed to convert
-rank 67: Point 135 (-90.15435, 30.021378, -2.2530515) failed to convert
-rank 12: Point 93 (-91.555761, 29.996525, -8.2296) failed to convert
-rank 69: Point 137 (-90.098985, 30.011631, 0.50119386) failed to convert
-rank 99: Point 136 (-88.969777, 29.544437, 8.9965101) failed to convert
-rank 66: Point 136 (-90.205254, 29.870109, -3.7932361) failed to convert
-rank 70: Point 137 (-90.129029, 29.310476, 0.52162837) failed to convert
-rank 54: Point 94 (-90.527565, 29.577947, 0.16168062) failed to convert
-rank 84: Point 138 (-89.73482, 29.850843, -8.2296) failed to convert
-rank 21: Point 96 (-91.226138, 30.286321, 8.5637833) failed to convert
-rank 56: Point 93 (-90.476215, 29.834589, 0.01396663) failed to convert
-rank 9: Point 96 (-91.676126, 30.159043, -9.4172336) failed to convert
-rank 19: Point 95 (-91.264753, 30.479885, -6.2198203) failed to convert
-rank 71: Point 136 (-90.06847, 29.871171, 0.55617424) failed to convert
-rank 88: Point 138 (-89.407519, 30.107053, 2.7032365) failed to convert
-rank 91: Point 136 (-89.348399, 29.225991, 9.1029435) failed to convert
-rank 33: Point 96 (-90.935922, 29.694016, -8.2296) failed to convert
-rank 98: Point 137 (-89.053878, 29.77473, 4.800171) failed to convert
-rank 81: Point 136 (-89.800796, 30.247346, -2.4166563) failed to convert
-rank 20: Point 96 (-91.243389, 30.341412, -14.595654) failed to convert
-rank 27: Point 95 (-91.124555, 30.170258, -5.7085736) failed to convert
-rank 38: Point 94 (-90.782988, 30.002509, -9.0047769) failed to convert
-rank 93: Point 136 (-89.282901, 29.177683, 1.4e-07) failed to convert
-rank 65: Point 137 (-90.233427, 29.953294, -7.8208638) failed to convert
-rank 87: Point 136 (-89.550208, 29.419667, -0.0) failed to convert
-rank 8: Point 92 (-91.702897, 30.231913, -3.089008) failed to convert
-rank 53: Point 95 (-90.496659, 30.301525, 3.1663273) failed to convert
-rank 10: Point 94 (-91.644612, 30.065262, -0.78259673) failed to convert
-rank 73: Point 136 (-90.020507, 29.980337, 0.90896545) failed to convert
-rank 75: Point 137 (-90.015881, 29.486332, 2.6671459) failed to convert
-rank 97: Point 136 (-89.166779, 29.222685, -0.0) failed to convert
-rank 36: Point 95 (-90.848289, 29.760586, -2.3679126) failed to convert
-rank 63: Point 96 (-90.339404, 29.54561, -0.085344) failed to convert
-rank 51: Point 96 (-90.610462, 29.361531, 0.07638883) failed to convert
-rank 85: Point 136 (-89.674301, 29.8161, -0.39946401) failed to convert
-rank 57: Point 96 (-90.471378, 29.68801, -1.0147847) failed to convert
-rank 14: Point 92 (-91.486764, 29.892719, -0.6026715) failed to convert
-rank 22: Point 94 (-91.197083, 30.515698, 9.6948986) failed to convert
-rank 72: Point 137 (-90.053001, 29.836665, 0.4851789) failed to convert
-rank 79: Point 137 (-89.901534, 29.901218, -1.8091418) failed to convert
-rank 48: Point 94 (-90.643237, 29.679659, -1.8846623) failed to convert
-rank 60: Point 95 (-90.412814, 29.556652, -0.39412595) failed to convert
-rank 89: Point 137 (-89.423654, 29.209221, -0.79413978) failed to convert
-rank 42: Point 94 (-90.716225, 29.938625, -1.0413666) failed to convert
-rank 83: Point 136 (-89.740592, 30.255625, -1.1978568) failed to convert
-rank 96: Point 138 (-89.206538, 29.180937, -0.26640307) failed to convert
-rank 3: Point 97 (-91.914974, 29.983125, -1.5318328) failed to convert
-rank 37: Point 95 (-90.791841, 30.236566, -1.1234034) failed to convert
-rank 77: Point 136 (-89.947339, 29.885941, -0.73462037) failed to convert
-rank 35: Point 97 (-90.8744, 29.763111, 1.5042366) failed to convert
-rank 16: Point 93 (-91.420032, 29.826408, -0.93000728) failed to convert
-rank 24: Point 96 (-91.175975, 30.28003, 5.4733843) failed to convert
-rank 74: Point 138 (-89.998924, 29.944058, -5.305073) failed to convert
-rank 39: Point 95 (-90.77148, 29.899202, -0.78699595) failed to convert
-rank 94: Point 138 (-89.171365, 30.005809, 0.79584209) failed to convert
-rank 82: Point 138 (-89.78358, 30.061531, 6.3150541) failed to convert
-rank 78: Point 138 (-89.90549, 30.116432, -5.8521604) failed to convert
-rank 40: Point 94 (-90.765543, 29.740388, -1.3297471) failed to convert
-rank 26: Point 92 (-91.179565, 29.697212, -1.9349711) failed to convert
-rank 62: Point 96 (-90.302755, 30.427691, -4.0415019) failed to convert
-rank 15: Point 97 (-91.470168, 29.678709, 0.12650265) failed to convert
-rank 43: Point 96 (-90.670271, 30.297675, -3.4884769) failed to convert
-rank 45: Point 95 (-90.674931, 29.858296, -0.6063087) failed to convert
-rank 30: Point 94 (-91.037952, 29.835712, -0.54275681) failed to convert
-rank 47: Point 96 (-90.637352, 30.063573, -1.4841143) failed to convert
-rank 29: Point 96 (-91.034577, 30.204023, 10.779937) failed to convert
-rank 58: Point 92 (-90.426574, 29.990112, -8.7599527) failed to convert
-rank 68: Point 138 (-90.122491, 30.022243, 0.02) failed to convert
-rank 6: Point 95 (-91.747844, 30.662952, -12.349933) failed to convert
-rank 4: Point 95 (-91.810056, 30.918567, -17.991) failed to convert
-rank 86: Point 138 (-89.628582, 29.378838, 0.34593137) failed to convert
-rank 64: Point 137 (-90.276223, 29.911276, -4.2577514) failed to convert
-rank 90: Point 139 (-89.377094, 29.235385, 0.31299999) failed to convert
-rank 80: Point 137 (-89.858324, 30.075104, -0.02400049) failed to convert
-rank 49: Point 96 (-90.616273, 29.738728, -1.4423765) failed to convert
-rank 46: Point 94 (-90.703898, 29.323965, 0.3048) failed to convert
-rank 13: Point 95 (-91.547002, 29.502012, 1.9192644) failed to convert
-rank 95: Point 137 (-89.222249, 29.195464, -0.63422872) failed to convert
-rank 76: Point 139 (-89.982685, 29.698063, -4.3911093) failed to convert
-rank 28: Point 93 (-91.104866, 29.82266, -0.46196417) failed to convert
-rank 92: Point 138 (-89.313197, 29.301204, -0.69234118) failed to convert
-rank 55: Point 94 (-90.509595, 29.560625, -0.03048) failed to convert
-rank 67: Point 136 (-90.1628, 29.911224, 0.04181222) failed to convert
-rank 31: Point 97 (-90.992146, 30.10967, -6.8834952) failed to convert
-rank 23: Point 96 (-91.211564, 29.993191, -0.51549962) failed to convert
-rank 32: Point 94 (-90.94198, 30.126133, -9.791656) failed to convert
-rank 69: Point 138 (-90.097844, 30.026329, -4.8798483) failed to convert
-rank 59: Point 96 (-90.413417, 29.868158, -0.80308704) failed to convert
-rank 1: Point 97 (-92.106135, 29.815595, -1.3628406) failed to convert
-rank 66: Point 137 (-90.245031, 29.342589, 0.25995239) failed to convert
-rank 2: Point 96 (-91.944184, 30.697344, -10.592561) failed to convert
-rank 99: Point 137 (-88.999962, 29.213687, 4.9408895) failed to convert
-rank 11: Point 96 (-91.631785, 29.558516, 1.8792392) failed to convert
-rank 84: Point 139 (-89.823551, 28.75324, 76.749983) failed to convert
-rank 18: Point 96 (-91.343952, 29.770957, 4.9937178) failed to convert
-rank 70: Point 138 (-90.082692, 29.912425, 4.4427048) failed to convert
-rank 71: Point 137 (-90.06896, 29.864863, -9.0) failed to convert
-rank 7: Point 96 (-91.711886, 30.765054, -16.34947) failed to convert
-rank 91: Point 137 (-89.342396, 29.295387, 12.811707) failed to convert
-rank 5: Point 96 (-91.785191, 30.653795, -8.125498) failed to convert
-rank 17: Point 97 (-91.338585, 30.434497, -3.0667878) failed to convert
-rank 81: Point 137 (-89.8008, 30.247191, -2.1073576) failed to convert
-rank 88: Point 139 (-89.487882, 29.168609, 6.2709405) failed to convert
-rank 98: Point 138 (-89.082918, 29.45408, 4.1654744) failed to convert
-rank 65: Point 138 (-90.232427, 29.966252, -7.965339) failed to convert
-rank 12: Point 94 (-91.536692, 30.321441, -2.2030865) failed to convert
-rank 34: Point 94 (-90.87116, 30.17808, -2.2635174) failed to convert
-rank 61: Point 96 (-90.387811, 29.573902, -0.13704989) failed to convert
-rank 0: Point 86 (-92.775179, 28.772231, 29.4) failed to convert
-rank 25: Point 97 (-91.156665, 30.311387, 10.017497) failed to convert
-rank 52: Point 93 (-90.511341, 30.428296, -6.1260239) failed to convert
-rank 87: Point 137 (-89.555229, 29.359817, -4.4007026) failed to convert
-rank 93: Point 137 (-89.213881, 29.960564, 1.2732272) failed to convert
-rank 75: Point 138 (-90.037478, 29.208205, 0.76308706) failed to convert
-rank 85: Point 137 (-89.701004, 29.491795, 17.955164) failed to convert
-rank 56: Point 94 (-90.485042, 29.712417, -1.1771565) failed to convert
-rank 54: Point 95 (-90.521462, 29.663275, -0.17861664) failed to convert
-rank 21: Point 97 (-91.225724, 30.29286, -2.9050395) failed to convert
-rank 72: Point 138 (-90.099885, 29.229843, 0.62520227) failed to convert
-rank 97: Point 137 (-89.170043, 29.185805, -0.0) failed to convert
-rank 79: Point 138 (-89.89974, 29.92349, 0.15286353) failed to convert
-rank 83: Point 137 (-89.779724, 29.77857, -0.73646016) failed to convert
-rank 73: Point 137 (-90.071543, 29.324436, 0.31299999) failed to convert
-rank 77: Point 137 (-89.963942, 29.676128, 25.621113) failed to convert
-rank 19: Point 96 (-91.290105, 30.072925, -1.1218147) failed to convert
-rank 9: Point 97 (-91.676584, 30.150605, -8.2296) failed to convert
-rank 96: Point 139 (-89.204892, 29.199548, -0.0) failed to convert
-rank 50: Point 97 (-90.59088, 29.868956, -0.59660886) failed to convert
-rank 89: Point 138 (-89.348737, 30.075774, 2.5030231) failed to convert
-rank 41: Point 96 (-90.732062, 30.018594, -10.098025) failed to convert
-rank 94: Point 139 (-89.157089, 30.164382, 2.8832955) failed to convert
-rank 74: Point 139 (-90.004124, 29.877997, -9.0) failed to convert
-rank 27: Point 96 (-91.120203, 30.237716, 35.529863) failed to convert
-rank 78: Point 139 (-89.919711, 29.938787, 0.15330394) failed to convert
-rank 82: Point 139 (-89.823803, 29.56611, 3.8995836) failed to convert
-rank 33: Point 97 (-90.909754, 30.086968, 20.173255) failed to convert
-rank 53: Point 96 (-90.557444, 29.454588, -8.2296) failed to convert
-rank 8: Point 93 (-91.663338, 30.922807, -19.892306) failed to convert
-rank 20: Point 97 (-91.241166, 30.376711, -15.114424) failed to convert
-rank 86: Point 139 (-89.596164, 29.767421, -0.22116309) failed to convert
-rank 36: Point 96 (-90.831825, 30.003784, 14.426056) failed to convert
-rank 10: Point 95 (-91.606077, 30.73143, -9.0467953) failed to convert
-rank 68: Point 139 (-90.122434, 30.022873, 0.02) failed to convert
-rank 90: Point 140 (-89.397372, 28.99876, 2.6057145) failed to convert
-rank 44: Point 94 (-90.72874, 29.270006, -0.6604745) failed to convert
-rank 63: Point 97 (-90.344943, 29.47048, 0.458) failed to convert
-rank 80: Point 138 (-89.894121, 29.629271, -4.9094139) failed to convert
-rank 22: Point 95 (-91.204594, 30.397402, -15.724633) failed to convert
-rank 14: Point 93 (-91.494833, 29.756085, -1.2801599) failed to convert
-rank 38: Point 95 (-90.782292, 30.012519, 12.394266) failed to convert
-rank 76: Point 140 (-89.961828, 29.961986, 0.16301906) failed to convert
-rank 48: Point 95 (-90.681313, 29.131439, 0.71971962) failed to convert
-rank 64: Point 138 (-90.258588, 30.145147, 4.02) failed to convert
-rank 67: Point 137 (-90.154332, 30.021558, -1.7063547) failed to convert
-rank 95: Point 138 (-89.226738, 29.144371, 12.844824) failed to convert
-rank 92: Point 139 (-89.320684, 29.214551, -0.36369579) failed to convert
-rank 66: Point 138 (-90.205254, 29.870048, -3.7932361) failed to convert
-rank 69: Point 139 (-90.120635, 29.731349, -1.2728899) failed to convert
-rank 16: Point 94 (-91.397434, 30.200553, -9.0952327) failed to convert
-rank 60: Point 96 (-90.391273, 29.850772, -0.61718805) failed to convert
-rank 51: Point 97 (-90.609487, 29.375294, -1.4926784) failed to convert
-rank 37: Point 96 (-90.800798, 30.105749, -0.50424768) failed to convert
-rank 35: Point 98 (-90.874425, 29.762542, -0.67507101) failed to convert
-rank 26: Point 93 (-91.179567, 29.697151, -1.8572188) failed to convert
-rank 24: Point 97 (-91.213446, 29.686169, 13.34148) failed to convert
-rank 40: Point 95 (-90.759415, 29.829714, -0.03048001) failed to convert
-rank 99: Point 138 (-88.902447, 30.270009, 5.4806883) failed to convert
-rank 30: Point 95 (-91.045737, 29.715767, -0.02974881) failed to convert
-rank 15: Point 98 (-91.436526, 30.242138, -9.9364808) failed to convert
-rank 84: Point 140 (-89.735265, 29.845107, -8.2296) failed to convert
-rank 57: Point 97 (-90.454742, 29.917168, -0.30021) failed to convert
-rank 43: Point 97 (-90.687867, 30.046552, -5.3872483) failed to convert
-rank 3: Point 98 (-91.891733, 30.413452, -5.3626827) failed to convert
-rank 58: Point 93 (-90.426577, 29.990052, -8.7599527) failed to convert
-rank 47: Point 97 (-90.661414, 29.72075, -0.48243791) failed to convert
-rank 39: Point 96 (-90.808708, 29.352028, -0.00713924) failed to convert
-rank 70: Point 139 (-90.073612, 30.029098, 0.61264801) failed to convert
-rank 45: Point 96 (-90.702862, 29.455816, -1.0896449) failed to convert
-rank 6: Point 96 (-91.747527, 30.668535, -13.895938) failed to convert
-rank 28: Point 94 (-91.079657, 30.213058, 10.501593) failed to convert
-rank 71: Point 138 (-90.062695, 29.945293, -6.5775844) failed to convert
-rank 91: Point 138 (-89.350436, 29.202261, 0.30840825) failed to convert
-rank 46: Point 95 (-90.702445, 29.345057, 0.3048) failed to convert
-rank 29: Point 97 (-91.034736, 30.201385, 4.2362636) failed to convert
-rank 13: Point 96 (-91.554738, 29.368253, 2.5129798) failed to convert
-rank 23: Point 97 (-91.22994, 29.69971, 0.39584984) failed to convert
-rank 49: Point 97 (-90.60678, 29.873176, -0.06141003) failed to convert
-rank 98: Point 139 (-89.007984, 30.274534, 5.2002657) failed to convert
-rank 42: Point 95 (-90.745626, 29.511812, -0.95080879) failed to convert
-rank 88: Point 140 (-89.474437, 29.327373, -2.7700202) failed to convert
-rank 81: Point 138 (-89.839492, 29.770908, -1.547e-05) failed to convert
-rank 31: Point 98 (-90.992111, 30.110186, 7.5103137) failed to convert
-rank 65: Point 139 (-90.228544, 30.017332, 1.015024) failed to convert
-rank 87: Point 138 (-89.555205, 29.359872, -4.4007026) failed to convert
-rank 55: Point 95 (-90.516826, 29.459511, 0.3048) failed to convert
-rank 1: Point 98 (-92.105832, 29.821416, -1.0850383) failed to convert
-rank 32: Point 95 (-90.941832, 30.128285, -7.3412104) failed to convert
-rank 85: Point 138 (-89.691415, 29.608042, -0.0) failed to convert
-rank 75: Point 139 (-89.983091, 29.904023, -8.2296) failed to convert
-rank 2: Point 97 (-91.933643, 30.892006, -17.256691) failed to convert
-rank 93: Point 138 (-89.249934, 29.553734, 4.5337226) failed to convert
-rank 83: Point 138 (-89.740574, 30.255589, -1.1887128) failed to convert
-rank 11: Point 97 (-91.561136, 30.776296, 14.803811) failed to convert
-rank 4: Point 96 (-91.810037, 30.918789, -17.199996) failed to convert
-rank 18: Point 97 (-91.417444, 28.541731, 37.697068) failed to convert
-rank 72: Point 139 (-90.04368, 29.955978, 11.119286) failed to convert
-rank 77: Point 138 (-89.933189, 30.062917, 1.3898572) failed to convert
-rank 17: Point 98 (-91.380187, 29.753159, -0.19446336) failed to convert
-rank 7: Point 97 (-91.764775, 29.82459, -0.65716638) failed to convert
-rank 34: Point 95 (-90.908101, 29.626917, -1.2743687) failed to convert
-rank 5: Point 97 (-91.856784, 29.348723, 5.3564346) failed to convert
-rank 97: Point 138 (-89.130518, 29.628763, 4.4822742) failed to convert
-rank 79: Point 139 (-89.904104, 29.868923, 19.159476) failed to convert
-rank 73: Point 138 (-90.035351, 29.79066, -4.8615603) failed to convert
-rank 78: Point 140 (-89.919139, 29.945905, -2.9836873) failed to convert
-rank 96: Point 140 (-89.206957, 29.175965, -0.0) failed to convert
-rank 74: Point 140 (-89.989349, 30.065181, 4.2886078) failed to convert
-rank 61: Point 97 (-90.358629, 29.96996, -0.40347669) failed to convert
-rank 25: Point 98 (-91.212572, 29.42557, -0.0) failed to convert
-rank 12: Point 95 (-91.56477, 29.841105, -1.1353073) failed to convert
-rank 94: Point 140 (-89.185027, 29.853032, 2.1382726) failed to convert
-rank 52: Point 94 (-90.606156, 29.096841, 3.245754) failed to convert
-rank 89: Point 139 (-89.411751, 29.348214, 18.683562) failed to convert
-rank 82: Point 140 (-89.823796, 29.56605, 2.8771885) failed to convert
-rank 0: Point 87 (-92.767175, 28.914658, 25.5) failed to convert
-rank 86: Point 140 (-89.621945, 29.4584, 17.859806) failed to convert
-rank 59: Point 97 (-90.436129, 29.556723, -0.65267473) failed to convert
-rank 62: Point 97 (-90.370372, 29.518798, 0.35274897) failed to convert
-rank 80: Point 139 (-89.894106, 29.629329, -4.9094139) failed to convert
-rank 90: Point 141 (-89.372372, 29.290208, -4.3059098) failed to convert
-rank 76: Point 141 (-89.981003, 29.719327, -0.44284617) failed to convert
-rank 54: Point 96 (-90.534927, 29.474695, -0.24409689) failed to convert
-rank 56: Point 95 (-90.504684, 29.438932, -0.32878423) failed to convert
-rank 68: Point 140 (-90.122619, 30.020472, -3.833487) failed to convert
-rank 67: Point 138 (-90.224944, 29.089971, 8.4339568) failed to convert
-rank 95: Point 139 (-89.222029, 29.197936, -0.51174733) failed to convert
-rank 21: Point 98 (-91.219873, 30.385544, 16.132661) failed to convert
-rank 64: Point 139 (-90.309791, 29.461321, 0.15256272) failed to convert
-rank 19: Point 97 (-91.32991, 29.42413, 0.48273882) failed to convert
-rank 69: Point 140 (-90.107295, 29.904273, -6.3557198) failed to convert
-rank 92: Point 140 (-89.329069, 29.117403, 0.31299999) failed to convert
-rank 33: Point 98 (-90.929388, 29.792471, -1.6920831) failed to convert
-rank 41: Point 97 (-90.737138, 29.945185, -0.54464805) failed to convert
-rank 9: Point 98 (-91.639075, 30.802791, -9.7650003) failed to convert
-rank 50: Point 98 (-90.591819, 29.85568, -0.49552675) failed to convert
-rank 8: Point 94 (-91.664192, 30.907984, -20.235671) failed to convert
-rank 66: Point 139 (-90.205254, 29.870008, -3.7932361) failed to convert
-rank 53: Point 97 (-90.558341, 29.44183, -8.2296) failed to convert
-rank 27: Point 97 (-91.119347, 30.25088, -12.277958) failed to convert
-rank 99: Point 139 (-88.938191, 29.885165, 3.9786347) failed to convert
-rank 44: Point 95 (-90.68955, 29.83783, 0.2918171) failed to convert
-rank 36: Point 97 (-90.832865, 29.988184, -10.523221) failed to convert
-rank 70: Point 140 (-90.07347, 30.030887, -4.8798483) failed to convert
-rank 84: Point 141 (-89.734772, 29.85103, -1.4148981) failed to convert
-rank 20: Point 98 (-91.283085, 29.703365, -0.68309794) failed to convert
-rank 22: Point 96 (-91.203764, 30.410452, 9.2055494) failed to convert
-rank 10: Point 96 (-91.631305, 30.296752, -2.3415665) failed to convert
-rank 71: Point 139 (-90.068458, 29.871209, 0.68121772) failed to convert
-rank 91: Point 139 (-89.350543, 29.20101, 0.30995712) failed to convert
-rank 88: Point 141 (-89.426878, 29.883227, -0.43041156) failed to convert
-rank 98: Point 140 (-89.107412, 29.180341, 3.1531879) failed to convert
-rank 38: Point 96 (-90.826757, 29.357801, -0.08422777) failed to convert
-rank 63: Point 98 (-90.310156, 29.939343, -7.5547734) failed to convert
-rank 81: Point 139 (-89.800775, 30.247223, -2.057986) failed to convert
-rank 48: Point 96 (-90.643236, 29.679565, -1.9687238) failed to convert
-rank 24: Point 98 (-91.222005, 29.5489, -0.80494149) failed to convert
-rank 65: Point 140 (-90.233373, 29.953323, -7.8208638) failed to convert
-rank 87: Point 139 (-89.508377, 29.913716, -0.49386883) failed to convert
-rank 51: Point 98 (-90.604084, 29.452248, -0.22348045) failed to convert
-rank 35: Point 99 (-90.874353, 29.763574, 1.5706472) failed to convert
-rank 26: Point 94 (-91.179554, 29.697322, -1.98036) failed to convert
-rank 60: Point 97 (-90.383855, 29.951242, -0.5445685) failed to convert
-rank 16: Point 95 (-91.364002, 30.746361, 8.8252615) failed to convert
-rank 37: Point 97 (-90.827341, 29.715399, -1.707971) failed to convert
-rank 47: Point 98 (-90.634813, 30.099496, -0.03702873) failed to convert
-rank 57: Point 98 (-90.471189, 29.690394, -1.5789765) failed to convert
-rank 40: Point 96 (-90.765523, 29.740514, -1.0523134) failed to convert
-rank 3: Point 99 (-91.879178, 30.643159, -8.2296) failed to convert
-rank 75: Point 140 (-89.996703, 29.731125, 27.055527) failed to convert
-rank 93: Point 139 (-89.240744, 29.657688, 3.1265075) failed to convert
-rank 85: Point 139 (-89.700362, 29.499203, 31.911331) failed to convert
-rank 6: Point 97 (-91.766515, 30.330463, -2.132) failed to convert
-rank 96: Point 141 (-89.198185, 29.275249, -0.0) failed to convert
-rank 43: Point 98 (-90.73372, 29.383718, -0.80869995) failed to convert
-rank 30: Point 96 (-91.045152, 29.724574, -0.62025922) failed to convert
-rank 58: Point 94 (-90.462727, 29.492744, -0.43104538) failed to convert
-rank 49: Point 98 (-90.606774, 29.873236, -1.0971318) failed to convert
-rank 45: Point 97 (-90.710761, 29.341079, -0.63594427) failed to convert
-rank 79: Point 140 (-89.881875, 30.145718, -6.2636404) failed to convert
-rank 72: Point 140 (-90.046053, 29.925597, -0.74864294) failed to convert
-rank 46: Point 96 (-90.69858, 29.401039, -1.3414862) failed to convert
-rank 29: Point 98 (-91.07031, 29.653483, -0.51306703) failed to convert
-rank 15: Point 99 (-91.489958, 29.342475, 2.4863308) failed to convert
-rank 23: Point 98 (-91.191439, 30.311433, -14.237209) failed to convert
-rank 39: Point 97 (-90.770757, 29.909638, -0.2177731) failed to convert
-rank 14: Point 94 (-91.480005, 30.006402, 14.01698) failed to convert
-rank 83: Point 139 (-89.740577, 30.255527, -1.1887128) failed to convert
-rank 1: Point 99 (-92.106095, 29.815596, -1.7311998) failed to convert
-rank 13: Point 97 (-91.473642, 30.742652, 3.9460292) failed to convert
-rank 77: Point 139 (-89.963032, 29.686692, -2.3612809) failed to convert
-rank 78: Point 141 (-89.95884, 29.444969, 1.1997638) failed to convert
-rank 73: Point 139 (-90.019975, 29.98684, 9.2300482) failed to convert
-rank 32: Point 96 (-90.94174, 30.129658, -2.9530364) failed to convert
-rank 97: Point 139 (-89.187043, 28.992213, 3.5528967) failed to convert
-rank 82: Point 141 (-89.823791, 29.56601, 1.8778392) failed to convert
-rank 74: Point 141 (-90.014989, 29.739298, -0.65809166) failed to convert
-rank 89: Point 140 (-89.41218, 29.343066, -4.9938435) failed to convert
-rank 55: Point 96 (-90.502632, 29.657663, -0.70092384) failed to convert
-rank 90: Point 142 (-89.401681, 28.94792, 9.1082957) failed to convert
-rank 86: Point 141 (-89.621861, 29.458895, 14.376736) failed to convert
-rank 31: Point 99 (-90.992076, 30.110703, 15.157195) failed to convert
-rank 34: Point 96 (-90.943753, 29.086395, 1.5072349) failed to convert
-rank 11: Point 98 (-91.557637, 30.835479, -11.43031) failed to convert
-rank 42: Point 96 (-90.720661, 29.874186, -1.0799748) failed to convert
-rank 94: Point 141 (-89.243984, 29.186727, 1e-08) failed to convert
-rank 80: Point 140 (-89.867623, 29.959633, -8.7736687) failed to convert
-rank 76: Point 142 (-89.974543, 29.801116, -8.2296) failed to convert
-rank 18: Point 98 (-91.329168, 30.010924, -0.69298108) failed to convert
-rank 2: Point 98 (-91.933603, 30.892002, -17.446081) failed to convert
-rank 67: Point 139 (-90.160333, 29.943103, -1.9836793) failed to convert
-rank 68: Point 141 (-90.192925, 29.098203, 1.6628004) failed to convert
-rank 5: Point 98 (-91.835445, 29.742519, -0.74547048) failed to convert
-rank 64: Point 140 (-90.276195, 29.911306, -0.08618302) failed to convert
-rank 28: Point 95 (-91.080056, 30.206235, 0.91634664) failed to convert
-rank 17: Point 99 (-91.354726, 30.171258, -0.68000001) failed to convert
-rank 95: Point 140 (-89.160176, 29.893911, 1.5755186) failed to convert
-rank 4: Point 97 (-91.811592, 30.890937, -17.660111) failed to convert
-rank 69: Point 141 (-90.120614, 29.731489, -0.48340913) failed to convert
-rank 92: Point 141 (-89.335434, 29.043671, 0.19062057) failed to convert
-rank 52: Point 95 (-90.572769, 29.571502, -0.26344618) failed to convert
-rank 12: Point 96 (-91.515341, 30.680957, -7.3662611) failed to convert
-rank 0: Point 88 (-92.773626, 28.704018, 32.900002) failed to convert
-rank 7: Point 98 (-91.712484, 30.754179, -8.9250077) failed to convert
-rank 61: Point 98 (-90.388464, 29.564936, -0.90329105) failed to convert
-rank 66: Point 140 (-90.205254, 29.869947, -3.7932361) failed to convert
-rank 54: Point 97 (-90.521351, 29.664806, -0.78547734) failed to convert
-rank 99: Point 140 (-88.926087, 30.015335, 6.6048066) failed to convert
-rank 56: Point 96 (-90.479455, 29.78967, -0.46862791) failed to convert
-rank 59: Point 98 (-90.405122, 29.981191, -5.3765368) failed to convert
-rank 84: Point 142 (-89.68795, 30.415986, -3.0675806) failed to convert
-rank 70: Point 141 (-90.073762, 30.027123, -4.9103283) failed to convert
-rank 19: Point 98 (-91.328545, 29.446447, 2.5503084) failed to convert
-rank 25: Point 99 (-91.199262, 29.638485, 0.100342) failed to convert
-rank 88: Point 142 (-89.474297, 29.328787, -2.8582833) failed to convert
-rank 98: Point 141 (-89.038231, 29.944747, 3.698164) failed to convert
-rank 21: Point 99 (-91.225388, 30.297619, -9.1795453) failed to convert
-rank 91: Point 140 (-89.350958, 29.196141, 0.31186738) failed to convert
-rank 81: Point 140 (-89.875091, 29.326374, 0.60729789) failed to convert
-rank 71: Point 140 (-90.067067, 29.889061, 0.52582297) failed to convert
-rank 33: Point 99 (-90.909838, 30.085576, 21.004534) failed to convert
-rank 62: Point 98 (-90.312827, 30.293659, -0.11681914) failed to convert
-rank 41: Point 98 (-90.746416, 29.810537, -0.33409782) failed to convert
-rank 50: Point 99 (-90.611775, 29.573043, -0.1340492) failed to convert
-rank 9: Point 99 (-91.676076, 30.159078, -8.2921908) failed to convert
-rank 27: Point 98 (-91.118877, 30.258128, -6.3474025) failed to convert
-rank 53: Point 98 (-90.543903, 29.644875, -1.3648498) failed to convert
-rank 65: Point 141 (-90.254918, 29.667605, 0.11626449) failed to convert
-rank 87: Point 140 (-89.555189, 29.359909, -4.4659298) failed to convert
-rank 75: Point 141 (-89.983078, 29.904062, -8.2296) failed to convert
-rank 44: Point 96 (-90.708013, 29.571398, -1.2572982) failed to convert
-rank 36: Point 98 (-90.854571, 29.666514, -0.86402616) failed to convert
-rank 8: Point 95 (-91.670663, 30.795811, -16.989551) failed to convert
-rank 22: Point 97 (-91.258187, 29.541436, 9.5516055) failed to convert
-rank 96: Point 142 (-89.196633, 29.292755, 1.4821521) failed to convert
-rank 93: Point 140 (-89.281354, 29.194992, -0.26955266) failed to convert
-rank 85: Point 140 (-89.637883, 30.251268, -0.55311141) failed to convert
-rank 20: Point 99 (-91.241891, 30.364797, 10.488496) failed to convert
-rank 72: Point 141 (-90.037784, 30.031169, -5.0505363) failed to convert
-rank 79: Point 141 (-89.951586, 29.269581, 1.0567177) failed to convert
-rank 10: Point 97 (-91.603099, 30.782184, -9.7622121) failed to convert
-rank 24: Point 99 (-91.17385, 30.312883, 8.1147064) failed to convert
-rank 38: Point 97 (-90.804685, 29.684312, -0.61039863) failed to convert
-rank 48: Point 97 (-90.614081, 30.09318, -0.23365368) failed to convert
-rank 63: Point 99 (-90.341694, 29.514395, 0.43793972) failed to convert
-rank 83: Point 140 (-89.746994, 30.177775, 5.1892378) failed to convert
-rank 77: Point 140 (-89.996389, 29.261416, 0.92729421) failed to convert
-rank 60: Point 98 (-90.413059, 29.552802, -0.40782186) failed to convert
-rank 73: Point 140 (-90.002119, 30.213063, 4.1300001) failed to convert
-rank 97: Point 140 (-89.095382, 30.016719, 2.5533068) failed to convert
-rank 51: Point 99 (-90.587925, 29.68142, -0.93773033) failed to convert
-rank 86: Point 142 (-89.616843, 29.518844, -0.0) failed to convert
-rank 74: Point 142 (-90.00409, 29.877976, -9.0) failed to convert
-rank 78: Point 142 (-89.913933, 30.010852, 11.594871) failed to convert
-rank 90: Point 143 (-89.37234, 29.290233, -4.3059098) failed to convert
-rank 26: Point 95 (-91.17903, 29.705598, -1.5331294) failed to convert
-rank 82: Point 142 (-89.767833, 30.253039, -2.4412546) failed to convert
-rank 35: Point 100 (-90.874428, 29.762453, -0.54632406) failed to convert
-rank 37: Point 98 (-90.815277, 29.893248, -0.49728385) failed to convert
-rank 3: Point 100 (-91.879138, 30.643163, -8.2296) failed to convert
-rank 89: Point 141 (-89.347736, 30.086905, 2.96) failed to convert
-rank 16: Point 96 (-91.364547, 30.736931, -10.220808) failed to convert
-rank 57: Point 99 (-90.485264, 29.495069, -0.21335432) failed to convert
-rank 47: Point 99 (-90.661184, 29.723975, -0.9491802) failed to convert
-rank 40: Point 97 (-90.765903, 29.734965, -1.7713859) failed to convert
-rank 76: Point 143 (-89.96908, 29.870197, -5.7025036) failed to convert
-rank 30: Point 97 (-91.038522, 29.826671, -0.51901377) failed to convert
-rank 80: Point 141 (-89.894096, 29.629368, -4.9094139) failed to convert
-rank 94: Point 142 (-89.249076, 29.128562, -0.0) failed to convert
-rank 58: Point 95 (-90.433561, 29.894463, 0.63533625) failed to convert
-rank 29: Point 99 (-91.039588, 30.12691, -5.8320833) failed to convert
-rank 23: Point 99 (-91.191089, 30.316913, 12.381321) failed to convert
-rank 43: Point 99 (-90.735544, 29.356774, -8.2296) failed to convert
-rank 49: Point 99 (-90.60677, 29.873277, -1.2743211) failed to convert
-rank 64: Point 141 (-90.302964, 29.553002, -2.7070812) failed to convert
-rank 69: Point 142 (-90.098914, 30.012236, 0.39934485) failed to convert
-rank 45: Point 98 (-90.670099, 29.927375, -0.49710212) failed to convert
-rank 15: Point 100 (-91.436114, 30.248732, -0.75964606) failed to convert
-rank 67: Point 140 (-90.159679, 29.951604, 22.436375) failed to convert
-rank 46: Point 97 (-90.69353, 29.474172, -0.3770345) failed to convert
-rank 39: Point 98 (-90.820235, 29.180691, -0.56290085) failed to convert
-rank 95: Point 141 (-89.22174, 29.201054, -0.41756453) failed to convert
-rank 32: Point 97 (-90.941999, 30.12576, -11.21271) failed to convert
-rank 68: Point 142 (-90.122484, 30.022164, 0.02) failed to convert
-rank 92: Point 142 (-89.309291, 29.344902, -0.0) failed to convert
-rank 66: Point 141 (-90.259126, 29.153528, 0.60007697) failed to convert
-rank 1: Point 100 (-92.105852, 29.820029, -0.64786058) failed to convert
-rank 6: Point 98 (-91.748322, 30.654273, 26.05596) failed to convert
-rank 13: Point 98 (-91.549207, 29.463043, 2.0395494) failed to convert
-rank 34: Point 97 (-90.871132, 30.178197, -2.3208624) failed to convert
-rank 55: Point 97 (-90.502125, 29.664675, -0.51284163) failed to convert
-rank 99: Point 141 (-88.909536, 30.192657, 7.9582582) failed to convert
-rank 42: Point 97 (-90.734827, 29.668583, -0.61989805) failed to convert
-rank 31: Point 100 (-90.992041, 30.111219, 18.203864) failed to convert
-rank 18: Point 99 (-91.290354, 30.637302, 26.965212) failed to convert
-rank 70: Point 142 (-90.076403, 29.993173, 0.14054939) failed to convert
-rank 11: Point 99 (-91.553014, 30.91326, 3.0024113) failed to convert
-rank 5: Point 99 (-91.802076, 30.34882, -4.9538422) failed to convert
-rank 84: Point 143 (-89.735247, 29.845071, -8.2296) failed to convert
-rank 14: Point 95 (-91.493336, 29.781002, -1.9398388) failed to convert
-rank 2: Point 99 (-91.972037, 30.174358, -1.3422711) failed to convert
-rank 28: Point 96 (-91.137456, 29.309078, 1.2056401) failed to convert
-rank 81: Point 141 (-89.800743, 30.247319, -1.9193012) failed to convert
-rank 98: Point 142 (-89.110309, 29.146802, -0.0) failed to convert
-rank 91: Point 141 (-89.349399, 29.214154, -0.00622922) failed to convert
-rank 52: Point 96 (-90.561165, 29.734816, -0.13583549) failed to convert
-rank 4: Point 98 (-91.809926, 30.92018, -17.39581) failed to convert
-rank 17: Point 100 (-91.32493, 30.654291, 10.722411) failed to convert
-rank 71: Point 141 (-90.062103, 29.952772, 9.6125904) failed to convert
-rank 88: Point 143 (-89.401532, 30.175538, 3.1557701) failed to convert
-rank 12: Point 97 (-91.555705, 29.996548, -8.2296) failed to convert
-rank 0: Point 89 (-92.777329, 28.610803, 36.599998) failed to convert
-rank 54: Point 98 (-90.493779, 30.047528, -9.4856816) failed to convert
-rank 65: Point 142 (-90.233338, 29.953342, -7.8208638) failed to convert
-rank 61: Point 99 (-90.388458, 29.564996, -1.0109191) failed to convert
-rank 59: Point 99 (-90.436119, 29.556783, -0.61039395) failed to convert
-rank 7: Point 99 (-91.75043, 30.081832, -4.9429524) failed to convert
-rank 96: Point 143 (-89.132263, 30.012912, 2.3978836) failed to convert
-rank 25: Point 100 (-91.164684, 30.185506, -12.450472) failed to convert
-rank 87: Point 141 (-89.555165, 29.359965, -4.4659298) failed to convert
-rank 19: Point 99 (-91.328563, 29.445399, 0.10960177) failed to convert
-rank 85: Point 141 (-89.700599, 29.495575, 22.662721) failed to convert
-rank 75: Point 142 (-89.98873, 29.832368, -5.5683915) failed to convert
-rank 79: Point 142 (-89.920067, 29.66831, -0.0) failed to convert
-rank 83: Point 141 (-89.779691, 29.778548, -1.1386844) failed to convert
-rank 73: Point 141 (-90.018729, 30.002388, -1.5974076) failed to convert
-rank 72: Point 142 (-90.037776, 30.03113, -5.0505363) failed to convert
-rank 93: Point 141 (-89.202781, 30.084256, 0.2400718) failed to convert
-rank 21: Point 100 (-91.218577, 30.405468, -15.304314) failed to convert
-rank 62: Point 99 (-90.357285, 29.696476, -0.6741469) failed to convert
-rank 77: Point 141 (-89.947893, 29.87781, 18.949049) failed to convert
-rank 97: Point 141 (-89.183451, 29.032425, 0.92577343) failed to convert
-rank 53: Point 99 (-90.525436, 29.902869, -0.41624578) failed to convert
-rank 41: Point 99 (-90.773275, 29.417967, -8.2296) failed to convert
-rank 50: Point 100 (-90.603326, 29.692991, 0.71821181) failed to convert
-rank 9: Point 100 (-91.629316, 30.970201, -14.454155) failed to convert
-rank 74: Point 143 (-89.998821, 29.944768, -6.3246004) failed to convert
-rank 78: Point 143 (-89.919119, 29.945962, -2.9836873) failed to convert
-rank 82: Point 143 (-89.770016, 30.226462, 1.3380688) failed to convert
-rank 27: Point 99 (-91.135952, 29.991955, -0.63054867) failed to convert
-rank 44: Point 97 (-90.675914, 30.032889, -3.4981689) failed to convert
-rank 90: Point 144 (-89.371603, 29.298735, -5.1233835) failed to convert
-rank 86: Point 143 (-89.621778, 29.459394, 1.3545305) failed to convert
-rank 36: Point 99 (-90.832829, 29.988202, -10.523221) failed to convert
-rank 22: Point 98 (-91.201915, 30.43944, -14.518821) failed to convert
-rank 89: Point 142 (-89.423328, 29.212606, -1.0451893) failed to convert
-rank 80: Point 142 (-89.89408, 29.629427, -4.9094139) failed to convert
-rank 64: Point 142 (-90.302966, 29.552941, -2.7070812) failed to convert
-rank 94: Point 143 (-89.233853, 29.302, -0.06061777) failed to convert
-rank 76: Point 144 (-89.982254, 29.703167, 15.899737) failed to convert
-rank 69: Point 143 (-90.107278, 29.904214, -7.3993253) failed to convert
-rank 33: Point 100 (-90.935908, 29.693957, -8.2296) failed to convert
-rank 68: Point 143 (-90.122421, 30.022814, 0.02) failed to convert
-rank 48: Point 98 (-90.643193, 29.679793, -1.1833317) failed to convert
-rank 8: Point 96 (-91.663246, 30.924237, -19.612456) failed to convert
-rank 67: Point 141 (-90.165112, 29.880699, -4.1522906) failed to convert
-rank 20: Point 100 (-91.262038, 30.042844, -0.14425001) failed to convert
-rank 38: Point 98 (-90.790342, 29.894584, -0.76776107) failed to convert
-rank 24: Point 100 (-91.175891, 30.280572, 2.9640776) failed to convert
-rank 56: Point 97 (-90.485028, 29.712476, -0.37937153) failed to convert
-rank 10: Point 98 (-91.593915, 30.938616, -20.931585) failed to convert
-rank 60: Point 99 (-90.411112, 29.579483, -0.21336) failed to convert
-rank 92: Point 143 (-89.335121, 29.046801, -0.2034995) failed to convert
-rank 26: Point 96 (-91.183125, 29.640514, 0.09986254) failed to convert
-rank 63: Point 100 (-90.305882, 29.996344, -0.2557018) failed to convert
-rank 95: Point 142 (-89.221629, 29.202247, -0.035373) failed to convert
-rank 3: Point 101 (-91.90055, 30.248945, -4.7701812) failed to convert
-rank 51: Point 100 (-90.587884, 29.681953, -0.0712868) failed to convert
-rank 16: Point 97 (-91.42182, 29.794696, -0.63699359) failed to convert
-rank 35: Point 101 (-90.89545, 29.447601, -0.67646723) failed to convert
-rank 57: Point 100 (-90.491222, 29.411828, -8.2296) failed to convert
-rank 40: Point 98 (-90.764919, 29.749115, -1.2898228) failed to convert
-rank 99: Point 142 (-88.947215, 29.786291, 4.1206134) failed to convert
-rank 30: Point 98 (-91.037941, 29.835586, -0.65320631) failed to convert
-rank 47: Point 100 (-90.660645, 29.731677, -1.3818951) failed to convert
-rank 37: Point 99 (-90.824157, 29.762326, -2.5864674) failed to convert
-rank 66: Point 142 (-90.257791, 29.171371, -0.0) failed to convert
-rank 23: Point 100 (-91.191431, 30.311393, -14.237209) failed to convert
-rank 84: Point 144 (-89.734776, 29.850801, -8.2296) failed to convert
-rank 29: Point 100 (-91.066219, 29.716633, -1.3486433) failed to convert
-rank 81: Point 142 (-89.800738, 30.247271, -1.9531573) failed to convert
-rank 58: Point 96 (-90.453851, 29.615248, -0.85528541) failed to convert
-rank 70: Point 143 (-90.073458, 30.030968, -4.8798483) failed to convert
-rank 46: Point 98 (-90.696729, 29.427774, -0.31548319) failed to convert
-rank 49: Point 100 (-90.606764, 29.873337, -0.73277394) failed to convert
-rank 43: Point 100 (-90.689813, 30.018321, -3.3003497) failed to convert
-rank 39: Point 99 (-90.773216, 29.873674, -1.1342934) failed to convert
-rank 32: Point 98 (-90.941204, 30.13755, 32.371059) failed to convert
-rank 91: Point 142 (-89.348792, 29.221166, -0.31183835) failed to convert
-rank 98: Point 143 (-89.10759, 29.17712, 1.0549665) failed to convert
-rank 15: Point 101 (-91.456653, 29.905774, 16.929156) failed to convert
-rank 6: Point 99 (-91.74812, 30.657801, 25.92143) failed to convert
-rank 45: Point 99 (-90.711859, 29.324995, -8.2296) failed to convert
-rank 71: Point 142 (-90.062639, 29.945849, -6.5544196) failed to convert
-rank 34: Point 98 (-90.871078, 30.17897, -1.4060007) failed to convert
-rank 1: Point 101 (-92.106121, 29.814685, -1.299693) failed to convert
-rank 88: Point 144 (-89.445351, 29.668073, -0.0) failed to convert
-rank 65: Point 143 (-90.232758, 29.960766, 23.817067) failed to convert
-rank 42: Point 98 (-90.769049, 29.167525, -0.01011697) failed to convert
-rank 18: Point 100 (-91.358298, 29.532692, -0.01067641) failed to convert
-rank 5: Point 100 (-91.765866, 30.995099, -17.743943) failed to convert
-rank 13: Point 99 (-91.50767, 30.172148, -3.6794658) failed to convert
-rank 11: Point 100 (-91.624489, 29.685711, -0.0) failed to convert
-rank 55: Point 98 (-90.516278, 29.467023, -8.2296) failed to convert
-rank 31: Point 101 (-90.992006, 30.111735, 17.390115) failed to convert
-rank 83: Point 142 (-89.740547, 30.255535, -1.1887128) failed to convert
-rank 96: Point 144 (-89.196329, 29.296088, 1.3006382) failed to convert
-rank 87: Point 142 (-89.483626, 30.202471, -0.00498012) failed to convert
-rank 85: Point 142 (-89.708629, 29.397503, 0.30759258) failed to convert
-rank 79: Point 143 (-89.950895, 29.278134, 6.6516894) failed to convert
-rank 93: Point 142 (-89.268835, 29.337897, -0.0) failed to convert
-rank 14: Point 96 (-91.476754, 30.060801, 17.475516) failed to convert
-rank 28: Point 97 (-91.073254, 30.310271, -2.4337091) failed to convert
-rank 4: Point 99 (-91.813303, 30.859689, 5.6745925) failed to convert
-rank 17: Point 101 (-91.367121, 29.967324, -0.58394511) failed to convert
-rank 77: Point 142 (-89.947674, 29.880421, -1.8226829) failed to convert
-rank 72: Point 143 (-90.043622, 29.956389, 21.026726) failed to convert
-rank 75: Point 143 (-89.986434, 29.86148, 0.38862058) failed to convert
-rank 73: Point 142 (-90.020411, 29.980904, -1.641013) failed to convert
-rank 12: Point 98 (-91.571191, 29.729794, -0.52868671) failed to convert
-rank 52: Point 97 (-90.539717, 30.034728, -1.7801382) failed to convert
-rank 74: Point 144 (-90.010638, 29.794304, 24.608403) failed to convert
-rank 2: Point 100 (-91.933543, 30.891995, -17.498007) failed to convert
-rank 97: Point 142 (-89.173296, 29.147163, -0.0) failed to convert
-rank 78: Point 144 (-89.919106, 29.946, -2.9836873) failed to convert
-rank 90: Point 145 (-89.288917, 30.245061, 4.7627605) failed to convert
-rank 25: Point 101 (-91.163796, 30.19942, 2.4736628) failed to convert
-rank 54: Point 99 (-90.520751, 29.672929, 0.96845978) failed to convert
-rank 61: Point 100 (-90.388454, 29.565036, -1.0887396) failed to convert
-rank 7: Point 100 (-91.725923, 30.51706, -9.3661194) failed to convert
-rank 82: Point 144 (-89.823784, 29.56595, 0.62776361) failed to convert
-rank 86: Point 144 (-89.62232, 29.452724, -5.7061612) failed to convert
-rank 89: Point 143 (-89.383706, 29.673252, 4.8413602) failed to convert
-rank 80: Point 143 (-89.848537, 30.195447, 2.944043) failed to convert
-rank 64: Point 143 (-90.302967, 29.552901, -2.6587704) failed to convert
-rank 19: Point 100 (-91.328288, 29.449837, -0.46329928) failed to convert
-rank 21: Point 101 (-91.28427, 29.350305, 1.3147495) failed to convert
-rank 76: Point 145 (-89.982651, 29.698085, -4.3903883) failed to convert
-rank 68: Point 144 (-90.126347, 29.971821, -8.2296) failed to convert
-rank 94: Point 144 (-89.199396, 29.69127, 2.8246956) failed to convert
-rank 50: Point 101 (-90.590907, 29.868383, -1.0641869) failed to convert
-rank 69: Point 144 (-90.110193, 29.866473, -0.25654435) failed to convert
-rank 67: Point 142 (-90.200238, 29.418614, 0.31299999) failed to convert
-rank 59: Point 100 (-90.436113, 29.556823, -0.24234498) failed to convert
-rank 95: Point 143 (-89.216983, 29.254932, -0.09779361) failed to convert
-rank 27: Point 100 (-91.119819, 30.243302, -7.2246903) failed to convert
-rank 92: Point 144 (-89.307064, 29.370288, -0.52073682) failed to convert
-rank 62: Point 100 (-90.352877, 29.755932, -0.3227214) failed to convert
-rank 9: Point 101 (-91.684547, 30.00982, -0.39437192) failed to convert
-rank 41: Point 100 (-90.740569, 29.895329, -0.67269552) failed to convert
-rank 44: Point 98 (-90.710686, 29.532468, -0.72391527) failed to convert
-rank 36: Point 100 (-90.833196, 29.982578, -4.4892503) failed to convert
-rank 22: Point 99 (-91.202046, 30.437324, -15.335709) failed to convert
-rank 53: Point 100 (-90.585242, 29.059813, 3.8539779) failed to convert
-rank 8: Point 97 (-91.667236, 30.855156, -19.193757) failed to convert
-rank 66: Point 143 (-90.229372, 29.550867, -0.19072896) failed to convert
-rank 99: Point 143 (-88.9286, 29.986255, 5.5825166) failed to convert
-rank 84: Point 145 (-89.761566, 29.523063, -0.15213679) failed to convert
-rank 60: Point 100 (-90.381349, 29.985024, -1.2426695) failed to convert
-rank 0: Point 90 (-92.7659, 28.858275, 26.109841) failed to convert
-rank 38: Point 99 (-90.790649, 29.889969, -0.01559485) failed to convert
-rank 48: Point 99 (-90.643199, 29.679645, -1.9175066) failed to convert
-rank 70: Point 144 (-90.100367, 29.683847, -8.2296) failed to convert
-rank 33: Point 101 (-90.975424, 29.09176, 1.6781475) failed to convert
-rank 81: Point 143 (-89.800782, 30.246284, -0.5474888) failed to convert
-rank 10: Point 99 (-91.663596, 29.731586, 2.0) failed to convert
-rank 56: Point 98 (-90.484943, 29.713651, -0.37551724) failed to convert
-rank 63: Point 101 (-90.375229, 29.056628, 3.2251911) failed to convert
-rank 24: Point 101 (-91.175339, 30.289156, -13.523977) failed to convert
-rank 26: Point 97 (-91.180274, 29.685788, -4.0178553) failed to convert
-rank 91: Point 143 (-89.341399, 29.306646, -0.11583239) failed to convert
-rank 98: Point 144 (-89.032352, 30.008136, 3.8704037) failed to convert
-rank 51: Point 101 (-90.588097, 29.678901, -0.14614303) failed to convert
-rank 88: Point 145 (-89.474257, 29.329138, -3.1049344) failed to convert
-rank 71: Point 143 (-90.064485, 29.922153, 34.703698) failed to convert
-rank 47: Point 101 (-90.660797, 29.729482, -1.7764995) failed to convert
-rank 30: Point 99 (-91.037911, 29.835898, -1.2839394) failed to convert
-rank 65: Point 144 (-90.227058, 30.035756, -5.0880267) failed to convert
-rank 40: Point 99 (-90.77564, 29.592239, -1.124927) failed to convert
-rank 96: Point 145 (-89.205223, 29.195272, -0.0) failed to convert
-rank 58: Point 97 (-90.471183, 29.375058, -0.0) failed to convert
-rank 83: Point 143 (-89.731531, 30.364455, -3.5173296) failed to convert
-rank 32: Point 99 (-90.962615, 29.81455, -2.6814069) failed to convert
-rank 49: Point 101 (-90.61819, 29.711368, -0.80843253) failed to convert
-rank 46: Point 99 (-90.715127, 29.160193, -0.0) failed to convert
-rank 39: Point 100 (-90.771606, 29.89715, -1.4937489) failed to convert
-rank 77: Point 143 (-89.942885, 29.940518, -0.83878098) failed to convert
-rank 23: Point 101 (-91.216947, 29.907158, -5.7233129) failed to convert
-rank 29: Point 101 (-91.090827, 29.332902, -0.0) failed to convert
-rank 85: Point 143 (-89.701122, 29.489003, -4.311701) failed to convert
-rank 43: Point 101 (-90.735583, 29.356116, -0.33974755) failed to convert
-rank 87: Point 143 (-89.554218, 29.370268, 18.278387) failed to convert
-rank 6: Point 100 (-91.747495, 30.668483, -14.906718) failed to convert
-rank 79: Point 144 (-89.92263, 29.635895, 16.982091) failed to convert
-rank 93: Point 143 (-89.181882, 30.31648, 2.7150812) failed to convert
-rank 72: Point 144 (-90.037764, 30.03107, -2.777773) failed to convert
-rank 3: Point 102 (-91.879077, 30.643169, -8.2296) failed to convert
-rank 73: Point 143 (-90.035313, 29.790707, -3.3546082) failed to convert
-rank 74: Point 145 (-89.996909, 29.96857, 2.1470343) failed to convert
-rank 75: Point 144 (-89.988986, 29.829033, -0.62310703) failed to convert
-rank 16: Point 98 (-91.41959, 29.831834, -6.4572411) failed to convert
-rank 37: Point 100 (-90.816849, 29.870022, -1.1749286) failed to convert
-rank 18: Point 101 (-91.346523, 29.726424, 0.41499085) failed to convert
-rank 1: Point 102 (-92.105771, 29.821417, -0.66910695) failed to convert
-rank 82: Point 145 (-89.77058, 30.219507, -0.19797136) failed to convert
-rank 31: Point 102 (-90.991971, 30.112252, 18.351592) failed to convert
-rank 35: Point 102 (-90.88032, 29.674452, -1.7112596) failed to convert
-rank 78: Point 145 (-89.905459, 30.116406, -5.8521604) failed to convert
-rank 45: Point 100 (-90.674923, 29.858232, -0.3209653) failed to convert
-rank 90: Point 146 (-89.331578, 29.760058, 2.1536258) failed to convert
-rank 86: Point 145 (-89.622314, 29.452784, -4.8550384) failed to convert
-rank 28: Point 98 (-91.140829, 29.255114, 0.52392447) failed to convert
-rank 20: Point 101 (-91.289386, 29.600898, -0.50101272) failed to convert
-rank 15: Point 102 (-91.437152, 30.231404, -4.2601048) failed to convert
-rank 14: Point 97 (-91.4948, 29.756062, -1.2801599) failed to convert
-rank 76: Point 146 (-89.959105, 29.995835, -0.57551262) failed to convert
-rank 97: Point 143 (-89.171847, 29.163488, -0.11048599) failed to convert
-rank 94: Point 145 (-89.2476, 29.145025, 0.45285516) failed to convert
-rank 17: Point 102 (-91.354664, 30.171327, -0.68000001) failed to convert
-rank 68: Point 145 (-90.122411, 30.022774, 0.02) failed to convert
-rank 89: Point 144 (-89.385666, 29.649697, 2.8666058) failed to convert
-rank 4: Point 100 (-91.809651, 30.925003, -17.897785) failed to convert
-rank 64: Point 144 (-90.302969, 29.55284, -2.6587704) failed to convert
-rank 95: Point 144 (-89.223411, 29.181894, -0.10371112) failed to convert
-rank 42: Point 99 (-90.715048, 29.95471, -1.5999027) failed to convert
-rank 80: Point 144 (-89.867585, 29.95968, -8.7736687) failed to convert
-rank 55: Point 99 (-90.476631, 30.017486, 2.0393424) failed to convert
-rank 57: Point 101 (-90.456532, 29.892179, 0.859886) failed to convert
-rank 67: Point 143 (-90.145039, 30.141849, 4.5999999) failed to convert
-rank 25: Point 102 (-91.197736, 29.662654, -0.11159011) failed to convert
-rank 7: Point 101 (-91.711828, 30.765038, -16.34947) failed to convert
-rank 61: Point 101 (-90.361691, 29.928554, -2.8540905) failed to convert
-rank 69: Point 145 (-90.098324, 30.019755, 0.34200249) failed to convert
-rank 92: Point 145 (-89.312703, 29.305311, -0.40059941) failed to convert
-rank 52: Point 98 (-90.565459, 29.674212, -1.5616872) failed to convert
-rank 19: Point 101 (-91.263008, 30.506332, 5.4323568) failed to convert
-rank 13: Point 100 (-91.494017, 30.401825, -3.2926211) failed to convert
-rank 34: Point 99 (-90.90808, 29.626952, -1.2743687) failed to convert
-rank 11: Point 101 (-91.603067, 30.058166, -0.60417571) failed to convert
-rank 84: Point 146 (-89.692634, 30.359725, -1.8324484) failed to convert
-rank 12: Point 99 (-91.574331, 29.675478, -0.0) failed to convert
-rank 5: Point 101 (-91.837062, 29.711481, 1.3588787) failed to convert
-rank 66: Point 144 (-90.238356, 29.431166, -0.11660909) failed to convert
-rank 50: Point 102 (-90.603075, 29.696394, -1.6610455) failed to convert
-rank 99: Point 144 (-88.905292, 30.235975, 5.9732176) failed to convert
-rank 2: Point 101 (-91.933374, 30.894722, -16.91537) failed to convert
-rank 21: Point 102 (-91.219042, 30.398021, -8.4806825) failed to convert
-rank 91: Point 144 (-89.279186, 30.017783, 2.1524915) failed to convert
-rank 54: Point 100 (-90.493778, 30.047467, -9.4856816) failed to convert
-rank 70: Point 145 (-90.101432, 29.670015, -1.4745329) failed to convert
-rank 36: Point 101 (-90.832513, 29.992605, 21.383277) failed to convert
-rank 59: Point 101 (-90.436104, 29.556883, -0.09663988) failed to convert
-rank 41: Point 101 (-90.732045, 30.018652, -10.098025) failed to convert
-rank 8: Point 98 (-91.692008, 30.423154, -7.3091678) failed to convert
-rank 88: Point 146 (-89.474349, 29.327893, -2.8359636) failed to convert
-rank 98: Point 145 (-89.073662, 29.553794, 3.8123185) failed to convert
-rank 96: Point 146 (-89.209478, 29.14677, -0.37904835) failed to convert
-rank 81: Point 144 (-89.801493, 30.237469, -0.43591041) failed to convert
-rank 38: Point 100 (-90.782948, 30.002464, -10.350704) failed to convert
-rank 22: Point 100 (-91.200828, 30.456438, 14.894387) failed to convert
-rank 71: Point 144 (-90.068439, 29.871267, 0.86067264) failed to convert
-rank 0: Point 91 (-92.778244, 28.517351, 45.799999) failed to convert
-rank 65: Point 145 (-90.227035, 30.035812, -5.0880267) failed to convert
-rank 83: Point 144 (-89.777482, 29.805436, -0.0) failed to convert
-rank 85: Point 144 (-89.628135, 30.366074, -7.5421447) failed to convert
-rank 56: Point 99 (-90.504505, 29.441326, -0.57413275) failed to convert
-rank 62: Point 101 (-90.339463, 29.936769, 2.2480847) failed to convert
-rank 9: Point 102 (-91.714268, 29.481489, 1.5117932) failed to convert
-rank 60: Point 101 (-90.380389, 29.997836, -0.80256066) failed to convert
-rank 27: Point 101 (-91.122889, 30.195418, 4.723834) failed to convert
-rank 79: Point 145 (-89.892921, 30.00788, -0.09218112) failed to convert
-rank 72: Point 145 (-90.045897, 29.926963, -0.25425971) failed to convert
-rank 87: Point 144 (-89.489933, 30.127606, 3.5706555) failed to convert
-rank 24: Point 102 (-91.214429, 29.669759, -0.78348842) failed to convert
-rank 10: Point 100 (-91.633665, 30.254618, -3.5765152) failed to convert
-rank 33: Point 102 (-90.909633, 30.088412, 20.200769) failed to convert
-rank 77: Point 144 (-89.934754, 30.042505, 0.97573541) failed to convert
-rank 44: Point 99 (-90.682143, 29.943774, -1.7900413) failed to convert
-rank 51: Point 102 (-90.588102, 29.678745, -0.19628211) failed to convert
-rank 75: Point 145 (-90.037979, 29.20137, 0.31299999) failed to convert
-rank 48: Point 100 (-90.643196, 29.679566, -1.7517318) failed to convert
-rank 74: Point 146 (-90.003669, 29.882718, -1.3943174) failed to convert
-rank 93: Point 144 (-89.2746, 29.271639, -0.0534655) failed to convert
-rank 26: Point 98 (-91.145753, 30.229353, -13.185649) failed to convert
-rank 90: Point 147 (-89.379045, 29.211924, 0.31299999) failed to convert
-rank 82: Point 146 (-89.778896, 30.117767, 0.09685006) failed to convert
-rank 49: Point 102 (-90.594207, 30.05013, 14.427885) failed to convert
-rank 30: Point 100 (-91.063914, 29.433599, 0.05072572) failed to convert
-rank 47: Point 102 (-90.66072, 29.730573, -2.0205952) failed to convert
-rank 78: Point 146 (-89.921447, 29.916557, 27.107079) failed to convert
-rank 73: Point 144 (-90.020455, 29.980306, 0.68885147) failed to convert
-rank 76: Point 147 (-89.983134, 29.691741, -2.0394321) failed to convert
-rank 86: Point 146 (-89.62231, 29.452824, -4.9678462) failed to convert
-rank 94: Point 146 (-89.238678, 29.246754, -0.0) failed to convert
-rank 40: Point 100 (-90.764075, 29.761333, -2.4266559) failed to convert
-rank 39: Point 101 (-90.763606, 30.013522, 10.943546) failed to convert
-rank 68: Point 146 (-90.133259, 29.882009, -0.15331022) failed to convert
-rank 6: Point 101 (-91.741998, 30.765451, -9.1120643) failed to convert
-rank 43: Point 102 (-90.700431, 29.865422, 0.18000259) failed to convert
-rank 58: Point 98 (-90.432774, 29.9048, -8.2296) failed to convert
-rank 53: Point 101 (-90.557367, 29.455331, -8.2296) failed to convert
-rank 32: Point 100 (-90.942001, 30.125288, -11.157205) failed to convert
-rank 3: Point 103 (-91.906771, 30.13309, -6.7120142) failed to convert
-rank 89: Point 145 (-89.39792, 29.507538, 2.5595526) failed to convert
-rank 97: Point 144 (-89.108949, 29.866301, 3.2095784) failed to convert
-rank 64: Point 145 (-90.276154, 29.91135, -0.16991354) failed to convert
-rank 31: Point 103 (-90.992185, 30.109002, -11.474197) failed to convert
-rank 45: Point 101 (-90.674903, 29.858393, -0.87363343) failed to convert
-rank 29: Point 102 (-91.05291, 29.921856, -2.3108445) failed to convert
-rank 16: Point 99 (-91.41959, 29.831773, -7.0269122) failed to convert
-rank 37: Point 101 (-90.83874, 29.546073, -0.43358679) failed to convert
-rank 46: Point 100 (-90.662263, 29.923276, -0.87663772) failed to convert
-rank 18: Point 102 (-91.288127, 30.672509, -27.746089) failed to convert
-rank 95: Point 145 (-89.224219, 29.172704, -0.0) failed to convert
-rank 80: Point 145 (-89.909853, 29.430639, 0.9365506) failed to convert
-rank 67: Point 144 (-90.154289, 30.021645, -1.378524) failed to convert
-rank 1: Point 103 (-92.105812, 29.82003, -1.1578151) failed to convert
-rank 69: Point 146 (-90.099163, 30.008937, -9.0) failed to convert
-rank 20: Point 102 (-91.273221, 29.862678, -0.42865272) failed to convert
-rank 92: Point 146 (-89.336638, 29.028791, 1.9396576) failed to convert
-rank 84: Point 147 (-89.687019, 30.42695, -4.1553004) failed to convert
-rank 23: Point 102 (-91.214871, 29.940227, -1.3093184) failed to convert
-rank 35: Point 103 (-90.874408, 29.7626, -1.0648184) failed to convert
-rank 66: Point 145 (-90.262032, 29.114, 0.90276188) failed to convert
-rank 4: Point 101 (-91.809997, 30.918784, -17.976962) failed to convert
-rank 14: Point 98 (-91.50195, 29.634045, -0.53595215) failed to convert
-rank 63: Point 102 (-90.310118, 29.939295, -7.5547734) failed to convert
-rank 57: Point 102 (-90.47561, 29.628792, 0.77228506) failed to convert
-rank 70: Point 146 (-90.101419, 29.669955, -1.4649713) failed to convert
-rank 25: Point 103 (-91.198561, 29.649409, -1.2324958) failed to convert
-rank 99: Point 145 (-88.915341, 30.128145, 10.295225) failed to convert
-rank 88: Point 147 (-89.474387, 29.327339, -2.2058631) failed to convert
-rank 91: Point 145 (-89.369041, 28.985612, 14.986705) failed to convert
-rank 98: Point 146 (-89.107235, 29.180076, 4.5196913) failed to convert
-rank 61: Point 102 (-90.388448, 29.565097, -1.1516675) failed to convert
-rank 42: Point 100 (-90.75044, 29.44077, -8.2296) failed to convert
-rank 55: Point 100 (-90.498472, 29.715305, -0.44733436) failed to convert
-rank 13: Point 101 (-91.509502, 30.140578, 17.314191) failed to convert
-rank 52: Point 99 (-90.612442, 29.005924, 8.4416334) failed to convert
-rank 19: Point 102 (-91.272754, 30.349645, -4.3663045) failed to convert
-rank 96: Point 147 (-89.205899, 29.187364, -0.0) failed to convert
-rank 7: Point 102 (-91.732815, 30.394943, -3.7958858) failed to convert
-rank 34: Point 100 (-90.871108, 30.178431, -2.3416791) failed to convert
-rank 11: Point 102 (-91.608808, 29.958097, 0.1) failed to convert
-rank 12: Point 100 (-91.506841, 30.822584, -14.180661) failed to convert
-rank 81: Point 145 (-89.800648, 30.247787, -2.337538) failed to convert
-rank 83: Point 145 (-89.740489, 30.256054, -2.6358305) failed to convert
-rank 2: Point 102 (-91.939988, 30.772339, -10.724173) failed to convert
-rank 65: Point 146 (-90.273866, 29.413233, 0.48601751) failed to convert
-rank 71: Point 145 (-90.068365, 29.872154, 1.2299886) failed to convert
-rank 85: Point 145 (-89.701077, 29.489042, -4.311701) failed to convert
-rank 87: Point 145 (-89.520483, 29.769286, 9.6850095) failed to convert
-rank 28: Point 99 (-91.079567, 30.212435, 7.8094454) failed to convert
-rank 41: Point 102 (-90.743558, 29.85181, -0.87739838) failed to convert
-rank 75: Point 146 (-89.983058, 29.904119, -8.2296) failed to convert
-rank 15: Point 103 (-91.468877, 29.69991, -1.123622) failed to convert
-rank 72: Point 146 (-90.043563, 29.956798, 29.31367) failed to convert
-rank 74: Point 147 (-90.012731, 29.767306, 0.50424743) failed to convert
-rank 8: Point 99 (-91.66761, 30.848518, -12.48216) failed to convert
-rank 77: Point 145 (-89.962986, 29.686731, -4.030349) failed to convert
-rank 22: Point 101 (-91.211991, 30.28025, 15.175804) failed to convert
-rank 59: Point 102 (-90.404315, 29.992003, -8.8818727) failed to convert
-rank 93: Point 145 (-89.244685, 29.612037, 3.1129399) failed to convert
-rank 79: Point 146 (-89.939123, 29.427446, 1.1644191) failed to convert
-rank 0: Point 92 (-92.756807, 28.991765, 25.6) failed to convert
-rank 82: Point 147 (-89.821994, 29.587337, 12.030032) failed to convert
-rank 90: Point 148 (-89.363046, 29.397453, 2.1133395) failed to convert
-rank 62: Point 102 (-90.341746, 29.90594, -0.34499453) failed to convert
-rank 21: Point 103 (-91.265664, 29.652295, -0.54500002) failed to convert
-rank 76: Point 148 (-89.969558, 29.863807, -1.6364469) failed to convert
-rank 73: Point 145 (-90.020493, 29.979813, -0.14354288) failed to convert
-rank 64: Point 146 (-90.272049, 29.965911, 13.161592) failed to convert
-rank 78: Point 147 (-89.919085, 29.946057, -2.9836873) failed to convert
-rank 86: Point 147 (-89.622304, 29.452884, -4.1572117) failed to convert
-rank 17: Point 103 (-91.38049, 29.746422, -5.0801331) failed to convert
-rank 38: Point 101 (-90.79064, 29.890029, -0.97475544) failed to convert
-rank 89: Point 146 (-89.398932, 29.495734, 2.6211226) failed to convert
-rank 24: Point 103 (-91.238721, 29.279027, -1.897e-05) failed to convert
-rank 97: Point 145 (-89.189062, 28.968489, 17.086323) failed to convert
-rank 26: Point 99 (-91.173609, 29.791378, -0.038) failed to convert
-rank 51: Point 103 (-90.610427, 29.361511, 0.02696294) failed to convert
-rank 44: Point 100 (-90.73492, 29.179206, -0.0) failed to convert
-rank 94: Point 147 (-89.244722, 29.177855, -0.60194341) failed to convert
-rank 10: Point 101 (-91.593868, 30.938577, -20.481356) failed to convert
-rank 68: Point 147 (-90.19304, 29.09612, 4.1622758) failed to convert
-rank 48: Point 101 (-90.643167, 29.679738, -2.0936716) failed to convert
-rank 5: Point 102 (-91.817077, 30.075819, -4.7512541) failed to convert
-rank 54: Point 101 (-90.519912, 29.684623, -1.2079006) failed to convert
-rank 27: Point 102 (-91.160623, 29.603107, -1.0497498) failed to convert
-rank 49: Point 103 (-90.618167, 29.711424, -1.3439465) failed to convert
-rank 47: Point 103 (-90.660757, 29.73002, -1.830444) failed to convert
-rank 50: Point 103 (-90.606983, 29.640819, -1.3067366) failed to convert
-rank 33: Point 103 (-90.936299, 29.687934, -0.51879434) failed to convert
-rank 40: Point 101 (-90.765505, 29.740375, -1.1860299) failed to convert
-rank 95: Point 146 (-89.221802, 29.200111, -0.59149475) failed to convert
-rank 84: Point 148 (-89.734741, 29.851005, -8.2296) failed to convert
-rank 58: Point 99 (-90.432774, 29.90474, -8.2296) failed to convert
-rank 36: Point 102 (-90.849808, 29.736772, -0.67398027) failed to convert
-rank 39: Point 102 (-90.770657, 29.910751, 0.04817141) failed to convert
-rank 32: Point 101 (-90.941926, 30.126106, -10.963259) failed to convert
-rank 66: Point 146 (-90.204853, 29.874601, 2.6104835) failed to convert
-rank 30: Point 101 (-90.997403, 30.453135, -12.591788) failed to convert
-rank 80: Point 146 (-89.86756, 29.959712, -8.7736687) failed to convert
-rank 69: Point 147 (-90.107267, 29.904176, -7.3993253) failed to convert
-rank 67: Point 145 (-90.159234, 29.957221, -3.9513569) failed to convert
-rank 3: Point 104 (-91.909281, 30.085592, -9.3225938) failed to convert
-rank 53: Point 102 (-90.543862, 29.645155, -0.2136221) failed to convert
-rank 92: Point 147 (-89.229837, 30.245204, 3.7701536) failed to convert
-rank 43: Point 103 (-90.70217, 29.840333, -0.32304614) failed to convert
-rank 4: Point 102 (-91.837565, 30.421646, -3.0499978) failed to convert
-rank 46: Point 101 (-90.622873, 30.480721, -9.490723) failed to convert
-rank 88: Point 148 (-89.383964, 30.376547, -7.8704098) failed to convert
-rank 23: Point 103 (-91.232993, 29.650417, -0.68449957) failed to convert
-rank 56: Point 100 (-90.504015, 29.448081, -0.30843111) failed to convert
-rank 70: Point 147 (-90.073377, 30.031629, -1.7612285) failed to convert
-rank 20: Point 103 (-91.246984, 30.283436, -7.7654606) failed to convert
-rank 99: Point 146 (-88.916609, 30.11443, 10.676924) failed to convert
-rank 35: Point 104 (-90.854183, 30.062668, 23.290468) failed to convert
-rank 91: Point 146 (-89.348139, 29.22816, 0.86275461) failed to convert
-rank 81: Point 146 (-89.816801, 30.049538, 7.3864745) failed to convert
-rank 37: Point 102 (-90.845119, 29.451063, -0.76544983) failed to convert
-rank 1: Point 104 (-92.056082, 30.781348, -11.30024) failed to convert
-rank 98: Point 147 (-89.047232, 29.8437, 4.6322738) failed to convert
-rank 60: Point 102 (-90.392387, 29.834626, -0.43101672) failed to convert
-rank 18: Point 103 (-91.290826, 30.628892, 8.946205) failed to convert
-rank 96: Point 148 (-89.206378, 29.181932, -0.10383668) failed to convert
-rank 85: Point 146 (-89.701046, 29.489069, -4.311701) failed to convert
-rank 83: Point 146 (-89.779381, 29.781986, -0.02091361) failed to convert
-rank 9: Point 103 (-91.627445, 31.001911, -2.7666753) failed to convert
-rank 45: Point 102 (-90.711915, 29.323959, -0.51367398) failed to convert
-rank 65: Point 147 (-90.233284, 29.95337, -6.6848606) failed to convert
-rank 75: Point 147 (-90.021337, 29.415727, 0.80403601) failed to convert
-rank 71: Point 146 (-90.103337, 29.419604, 0.31299999) failed to convert
-rank 57: Point 103 (-90.413282, 30.481666, -9.3656614) failed to convert
-rank 6: Point 102 (-91.748452, 30.651204, 9.3331425) failed to convert
-rank 14: Point 99 (-91.49475, 29.756026, -1.2801599) failed to convert
-rank 87: Point 146 (-89.514119, 29.844115, -0.0) failed to convert
-rank 63: Point 103 (-90.344432, 29.476766, -3.7398961) failed to convert
-rank 25: Point 104 (-91.158767, 30.277951, 12.885935) failed to convert
-rank 74: Point 148 (-89.998782, 29.944756, -6.3246004) failed to convert
-rank 72: Point 147 (-90.045466, 29.932369, -0.15480081) failed to convert
-rank 29: Point 103 (-91.077364, 29.542654, -0.45210531) failed to convert
-rank 77: Point 146 (-89.964021, 29.673552, 7.586661) failed to convert
-rank 82: Point 148 (-89.798363, 29.878823, 0.28239049) failed to convert
-rank 61: Point 103 (-90.387716, 29.574871, -1.4977161) failed to convert
-rank 12: Point 101 (-91.543022, 30.211934, 13.976424) failed to convert
-rank 52: Point 100 (-90.563333, 29.703756, -0.32443505) failed to convert
-rank 7: Point 103 (-91.740254, 30.262656, -2.0712421) failed to convert
-rank 34: Point 101 (-90.897982, 29.778386, -0.84909056) failed to convert
-rank 19: Point 103 (-91.26179, 30.524678, 19.196923) failed to convert
-rank 90: Point 149 (-89.372293, 29.29027, -4.3059098) failed to convert
-rank 93: Point 146 (-89.276146, 29.253026, -0.0) failed to convert
-rank 76: Point 149 (-89.982447, 29.700385, 11.311188) failed to convert
-rank 2: Point 103 (-91.974729, 30.122763, -8.3996726) failed to convert
-rank 64: Point 147 (-90.313142, 29.414646, -3.936797) failed to convert
-rank 42: Point 101 (-90.752184, 29.415084, -0.3468921) failed to convert
-rank 28: Point 100 (-91.114439, 29.670117, -0.55610007) failed to convert
-rank 97: Point 146 (-89.183607, 29.030203, 3.3213983) failed to convert
-rank 89: Point 147 (-89.331371, 30.270951, 2.8366442) failed to convert
-rank 73: Point 146 (-90.043254, 29.688875, -0.2343216) failed to convert
-rank 79: Point 147 (-89.923165, 29.628896, 19.088492) failed to convert
-rank 31: Point 104 (-90.991936, 30.112768, 17.178309) failed to convert
-rank 11: Point 103 (-91.557091, 30.842575, -11.43031) failed to convert
-rank 55: Point 101 (-90.51628, 29.466922, -8.2296) failed to convert
-rank 78: Point 148 (-89.92183, 29.911618, -6.2758324) failed to convert
-rank 13: Point 102 (-91.5003, 30.295779, -9.1787495) failed to convert
-rank 86: Point 148 (-89.598675, 29.735812, -0.0) failed to convert
-rank 41: Point 103 (-90.743561, 29.851749, -1.1737903) failed to convert
-rank 16: Point 100 (-91.419591, 29.831732, -6.6827644) failed to convert
-rank 94: Point 148 (-89.243114, 29.196103, -0.09687191) failed to convert
-rank 59: Point 103 (-90.413562, 29.865948, -0.6858) failed to convert
-rank 8: Point 100 (-91.664077, 30.909471, -19.157343) failed to convert
-rank 22: Point 102 (-91.250725, 29.661712, 0.68899158) failed to convert
-rank 68: Point 148 (-90.122398, 30.022715, 0.02) failed to convert
-rank 62: Point 103 (-90.397253, 29.149685, 0.70973125) failed to convert
-rank 95: Point 147 (-89.226657, 29.144861, 11.539141) failed to convert
-rank 15: Point 104 (-91.453689, 29.955242, -1.4119655) failed to convert
-rank 21: Point 104 (-91.21853, 30.405429, -15.351863) failed to convert
-rank 0: Point 93 (-92.764917, 28.796506, 28.809977) failed to convert
-rank 66: Point 147 (-90.236499, 29.455242, -0.22011267) failed to convert
-rank 84: Point 149 (-89.721871, 30.007177, 2.6646717) failed to convert
-rank 80: Point 147 (-89.895618, 29.609401, 0.2657257) failed to convert
-rank 24: Point 104 (-91.171449, 30.350105, -7.1474861) failed to convert
-rank 67: Point 146 (-90.154294, 30.021543, -3.0343446) failed to convert
-rank 26: Point 100 (-91.179563, 29.696967, -1.5790491) failed to convert
-rank 10: Point 102 (-91.628818, 30.338518, 10.817772) failed to convert
-rank 17: Point 104 (-91.383545, 29.695686, -0.86831391) failed to convert
-rank 69: Point 148 (-90.098345, 30.019145, 0.61264801) failed to convert
-rank 92: Point 148 (-89.258327, 29.924854, 0.3566803) failed to convert
-rank 27: Point 103 (-91.144522, 29.856896, 0.1) failed to convert
-rank 44: Point 101 (-90.674716, 30.049928, -10.506457) failed to convert
-rank 5: Point 103 (-91.765806, 30.995091, -19.857719) failed to convert
-rank 51: Point 104 (-90.587838, 29.682211, -0.02000273) failed to convert
-rank 48: Point 102 (-90.64328, 29.678002, -1.1266696) failed to convert
-rank 50: Point 104 (-90.609869, 29.59973, -1.1875227) failed to convert
-rank 40: Point 102 (-90.757502, 29.857017, -0.37303106) failed to convert
-rank 49: Point 104 (-90.618152, 29.711462, -1.3505694) failed to convert
-rank 88: Point 149 (-89.474221, 29.32912, -2.6671784) failed to convert
-rank 38: Point 102 (-90.790525, 29.891684, -0.28551401) failed to convert
-rank 70: Point 148 (-90.101259, 29.671974, -0.76976653) failed to convert
-rank 39: Point 103 (-90.771575, 29.897098, -0.44461598) failed to convert
-rank 33: Point 104 (-90.96577, 29.239748, -0.45411731) failed to convert
-rank 91: Point 147 (-89.343866, 29.277513, 12.641357) failed to convert
-rank 58: Point 100 (-90.453583, 29.618642, -0.74472607) failed to convert
-rank 81: Point 147 (-89.839934, 29.763852, -0.24621551) failed to convert
-rank 98: Point 148 (-89.106425, 29.188286, -0.20639464) failed to convert
-rank 54: Point 102 (-90.493777, 30.047427, -9.4856816) failed to convert
-rank 99: Point 147 (-88.912998, 30.153012, 9.1949492) failed to convert
-rank 71: Point 147 (-90.068439, 29.871031, 0.47575882) failed to convert
-rank 75: Point 148 (-89.995142, 29.750614, -8.2296) failed to convert
-rank 53: Point 103 (-90.563434, 29.369469, -0.0) failed to convert
-rank 96: Point 149 (-89.146053, 29.859518, 2.3955196) failed to convert
-rank 3: Point 105 (-91.928187, 29.732398, 2.7) failed to convert
-rank 36: Point 103 (-90.831928, 30.001007, 15.62298) failed to convert
-rank 85: Point 147 (-89.636579, 30.264902, -0.69386357) failed to convert
-rank 65: Point 148 (-90.227019, 30.035849, -5.0880267) failed to convert
-rank 83: Point 147 (-89.869166, 28.66178, 167.00501) failed to convert
-rank 74: Point 149 (-90.004038, 29.877945, -9.0) failed to convert
-rank 72: Point 148 (-90.037872, 30.029136, 1.8149239) failed to convert
-rank 87: Point 147 (-89.541415, 29.521545, 0.33740241) failed to convert
-rank 56: Point 101 (-90.441795, 30.306301, 2.884939) failed to convert
-rank 4: Point 103 (-91.810002, 30.918539, -17.731642) failed to convert
-rank 82: Point 149 (-89.769756, 30.22852, -8.2296) failed to convert
-rank 46: Point 102 (-90.695419, 29.446424, -0.38216794) failed to convert
-rank 23: Point 104 (-91.188823, 30.352342, -7.8033509) failed to convert
-rank 47: Point 104 (-90.66063, 29.731833, -1.750219) failed to convert
-rank 90: Point 150 (-89.370622, 29.308801, 18.848723) failed to convert
-rank 77: Point 147 (-89.909138, 30.361929, -7.7110534) failed to convert
-rank 93: Point 147 (-89.28077, 29.2, 5.771073) failed to convert
-rank 64: Point 148 (-90.303098, 29.550014, 0.84490418) failed to convert
-rank 76: Point 150 (-89.974486, 29.801095, -2.0196233) failed to convert
-rank 43: Point 104 (-90.700431, 29.865362, -0.7756989) failed to convert
-rank 60: Point 103 (-90.411031, 29.579713, -0.21287483) failed to convert
-rank 57: Point 104 (-90.471117, 29.690897, -2.296266) failed to convert
-rank 9: Point 104 (-91.693054, 29.859104, -0.68842834) failed to convert
-rank 45: Point 103 (-90.71074, 29.341044, -1.1494944) failed to convert
-rank 35: Point 105 (-90.874397, 29.762639, -1.5401156) failed to convert
-rank 37: Point 103 (-90.851474, 29.356051, 0.3048) failed to convert
-rank 18: Point 104 (-91.307611, 30.358964, -2.152967) failed to convert
-rank 32: Point 102 (-91.001758, 29.215537, -0.0) failed to convert
-rank 89: Point 148 (-89.409784, 29.368256, 0.31299999) failed to convert
-rank 1: Point 105 (-92.106081, 29.814686, -1.3988609) failed to convert
-rank 97: Point 147 (-89.065385, 30.344168, 3.11035) failed to convert
-rank 79: Point 148 (-89.901622, 29.898842, -2.3328455) failed to convert
-rank 20: Point 104 (-91.241112, 30.376683, -15.114424) failed to convert
-rank 73: Point 147 (-90.020416, 29.980758, -1.6253719) failed to convert
-rank 30: Point 102 (-91.018947, 30.126214, -7.4298408) failed to convert
-rank 86: Point 149 (-89.621698, 29.4599, 3.122786) failed to convert
-rank 78: Point 149 (-89.914587, 30.002221, 12.219803) failed to convert
-rank 68: Point 149 (-90.133854, 29.874116, 1.4995601) failed to convert
-rank 63: Point 104 (-90.307681, 29.971327, -0.94459969) failed to convert
-rank 29: Point 104 (-91.039891, 30.12076, -5.6139271) failed to convert
-rank 14: Point 100 (-91.501839, 29.635204, -0.58577021) failed to convert
-rank 6: Point 103 (-91.747474, 30.668449, -13.907265) failed to convert
-rank 25: Point 105 (-91.194277, 29.717588, -0.62283245) failed to convert
-rank 94: Point 149 (-89.24693, 29.152445, 6.7745531) failed to convert
-rank 61: Point 104 (-90.364113, 29.895592, -0.44371424) failed to convert
-rank 95: Point 148 (-89.223822, 29.177109, -0.12823002) failed to convert
-rank 52: Point 101 (-90.577634, 29.501982, -1.8030902) failed to convert
-rank 12: Point 102 (-91.530552, 30.422522, -3.4240712) failed to convert
-rank 7: Point 104 (-91.723105, 30.566117, -6.1343866) failed to convert
-rank 2: Point 104 (-91.940518, 30.762361, -10.339503) failed to convert
-rank 34: Point 102 (-90.878827, 30.063657, 9.5421358) failed to convert
-rank 19: Point 104 (-91.295112, 29.989742, -0.49307883) failed to convert
-rank 80: Point 148 (-89.920825, 29.291701, 0.54946224) failed to convert
-rank 42: Point 102 (-90.773109, 29.107286, -0.0) failed to convert
-rank 84: Point 150 (-89.735221, 29.845016, -8.2296) failed to convert
-rank 66: Point 148 (-90.236991, 29.448639, -0.41828223) failed to convert
-rank 69: Point 149 (-90.098925, 30.011624, -9.0) failed to convert
-rank 28: Point 101 (-91.115237, 29.657604, -0.51599469) failed to convert
-rank 67: Point 147 (-90.154292, 30.021361, -3.0676646) failed to convert
-rank 13: Point 103 (-91.467885, 30.837093, -9.9090252) failed to convert
-rank 41: Point 104 (-90.743563, 29.851709, -0.78051906) failed to convert
-rank 8: Point 101 (-91.663365, 30.921645, -20.151203) failed to convert
-rank 55: Point 102 (-90.476991, 30.01235, 1.0063135) failed to convert
-rank 31: Point 105 (-90.991901, 30.113284, 15.083099) failed to convert
-rank 92: Point 149 (-89.242436, 30.103811, 0.66379983) failed to convert
-rank 16: Point 101 (-91.419591, 29.831672, -5.2574052) failed to convert
-rank 62: Point 104 (-90.366839, 29.56585, -0.085344) failed to convert
-rank 11: Point 104 (-91.561022, 30.775866, 18.155061) failed to convert
-rank 22: Point 103 (-91.197911, 30.502289, 12.631065) failed to convert
-rank 88: Point 150 (-89.396139, 30.236863, 2.5013351) failed to convert
-rank 70: Point 149 (-90.100978, 29.675617, -0.08498023) failed to convert
-rank 59: Point 104 (-90.417868, 29.807069, -0.64629792) failed to convert
-rank 91: Point 148 (-89.329258, 29.445965, 4.6492526) failed to convert
-rank 15: Point 105 (-91.471912, 29.648197, -0.46741044) failed to convert
-rank 21: Point 105 (-91.257641, 29.781218, -0.53627221) failed to convert
-rank 81: Point 148 (-89.800666, 30.247057, -1.7514054) failed to convert
-rank 98: Point 149 (-89.107369, 29.176792, -0.0) failed to convert
-rank 26: Point 101 (-91.138982, 30.334807, -14.791945) failed to convert
-rank 99: Point 148 (-88.92107, 30.066174, 10.343754) failed to convert
-rank 71: Point 148 (-90.062708, 29.94459, -6.6013589) failed to convert
-rank 96: Point 150 (-89.207059, 29.174178, -0.0) failed to convert
-rank 75: Point 149 (-89.98296, 29.905029, 1.0796491) failed to convert
-rank 85: Point 148 (-89.660591, 29.977784, 3.1064172) failed to convert
-rank 17: Point 105 (-91.332494, 30.530978, -6.739896) failed to convert
-rank 74: Point 150 (-90.010943, 29.790031, 26.667364) failed to convert
-rank 72: Point 149 (-90.043504, 29.957207, 29.622868) failed to convert
-rank 65: Point 149 (-90.2712, 29.448778, 0.55718174) failed to convert
-rank 87: Point 148 (-89.535969, 29.585823, 0.26368085) failed to convert
-rank 10: Point 103 (-91.667198, 29.667152, 1.9216288) failed to convert
-rank 51: Point 105 (-90.604049, 29.452228, -0.22401445) failed to convert
-rank 0: Point 94 (-92.77389, 28.542102, 43.900002) failed to convert
-rank 83: Point 148 (-89.796499, 29.57113, 27.483897) failed to convert
-rank 82: Point 150 (-89.769715, 30.228476, -8.2296) failed to convert
-rank 5: Point 104 (-91.814551, 30.12108, -4.8266002) failed to convert
-rank 77: Point 148 (-89.962954, 29.686757, -5.0298099) failed to convert
-rank 50: Point 105 (-90.611055, 29.582781, -1.6466001) failed to convert
-rank 48: Point 103 (-90.620968, 29.995105, -0.49108657) failed to convert
-rank 76: Point 151 (-89.9826, 29.698118, -2.8121431) failed to convert
-rank 90: Point 151 (-89.376967, 29.235077, 0.31299999) failed to convert
-rank 93: Point 148 (-89.282559, 29.17926, -0.0) failed to convert
-rank 39: Point 104 (-90.771495, 29.898203, -1.8216622) failed to convert
-rank 64: Point 149 (-90.304996, 29.523984, -0.40062171) failed to convert
-rank 40: Point 103 (-90.772973, 29.631004, -0.72032606) failed to convert
-rank 97: Point 148 (-89.179921, 29.071345, -0.0) failed to convert
-rank 33: Point 105 (-90.91051, 30.075007, -5.6225324) failed to convert
-rank 24: Point 105 (-91.175331, 30.289096, -13.523977) failed to convert
-rank 73: Point 148 (-90.03086, 29.847453, 1.0730368) failed to convert
-rank 89: Point 149 (-89.411454, 29.348723, 21.13581) failed to convert
-rank 79: Point 149 (-89.904234, 29.865895, -5.9737756) failed to convert
-rank 27: Point 104 (-91.119302, 30.250839, -13.270993) failed to convert
-rank 58: Point 101 (-90.455092, 29.597788, -0.34600662) failed to convert
-rank 68: Point 150 (-90.12243, 30.022244, 0.02) failed to convert
-rank 78: Point 150 (-89.895337, 30.241914, 2.6800001) failed to convert
-rank 44: Point 102 (-90.689268, 29.841484, -0.24125904) failed to convert
-rank 86: Point 150 (-89.571491, 30.058281, 3.597986) failed to convert
-rank 49: Point 105 (-90.594514, 30.04563, 26.656953) failed to convert
-rank 23: Point 105 (-91.186061, 30.395745, -6.423394) failed to convert
-rank 46: Point 103 (-90.698508, 29.401619, -8.2296) failed to convert
-rank 54: Point 103 (-90.493775, 30.047366, -9.4856816) failed to convert
-rank 3: Point 106 (-91.881028, 30.605942, -6.8653221) failed to convert
-rank 94: Point 150 (-89.246653, 29.155391, 7.5523743) failed to convert
-rank 53: Point 104 (-90.559719, 29.421928, -0.44756122) failed to convert
-rank 47: Point 105 (-90.660844, 29.728747, -1.3596223) failed to convert
-rank 95: Point 149 (-89.222949, 29.186787, -0.0) failed to convert
-rank 36: Point 104 (-90.848462, 29.75666, -0.63994827) failed to convert
-rank 4: Point 104 (-91.809612, 30.924992, -18.04269) failed to convert
-rank 37: Point 104 (-90.808786, 29.987772, 29.750535) failed to convert
-rank 43: Point 105 (-90.700431, 29.865321, -1.3867147) failed to convert
-rank 60: Point 104 (-90.443466, 29.131556, 1.5499882) failed to convert
-rank 57: Point 105 (-90.491812, 29.403367, -8.2296) failed to convert
-rank 35: Point 106 (-90.874421, 29.762264, -0.62858207) failed to convert
-rank 66: Point 149 (-90.24415, 29.352635, -0.50438519) failed to convert
-rank 45: Point 104 (-90.674901, 29.85831, -0.88030967) failed to convert
-rank 18: Point 105 (-91.321947, 30.126302, -0.23100001) failed to convert
-rank 1: Point 106 (-92.106034, 29.815597, -1.5418424) failed to convert
-rank 32: Point 103 (-90.971417, 29.680278, -0.62530501) failed to convert
-rank 56: Point 102 (-90.50465, 29.438813, -0.48452307) failed to convert
-rank 69: Point 150 (-90.107251, 29.904117, -7.3993253) failed to convert
-rank 30: Point 103 (-91.037898, 29.836002, -1.0026144) failed to convert
-rank 20: Point 105 (-91.232221, 30.517359, 6.8969593) failed to convert
-rank 80: Point 149 (-89.8688, 29.943938, -0.2824057) failed to convert
-rank 84: Point 151 (-89.734283, 29.856373, -0.31755467) failed to convert
-rank 38: Point 103 (-90.790635, 29.890069, -1.3029658) failed to convert
-rank 9: Point 105 (-91.627984, 30.992617, -14.589011) failed to convert
-rank 25: Point 106 (-91.189238, 29.797466, -0.34368088) failed to convert
-rank 92: Point 150 (-89.337962, 29.012901, -0.25298546) failed to convert
-rank 61: Point 105 (-90.327346, 30.389196, -0.38380083) failed to convert
-rank 14: Point 101 (-91.504881, 29.583128, -0.58554599) failed to convert
-rank 88: Point 151 (-89.474237, 29.328782, -2.2934897) failed to convert
-rank 67: Point 148 (-90.165077, 29.880679, -4.1522906) failed to convert
-rank 63: Point 105 (-90.298424, 30.094871, 3.3795329) failed to convert
-rank 91: Point 149 (-89.352689, 29.175295, -2.0970976) failed to convert
-rank 52: Point 102 (-90.565422, 29.674229, -1.2161698) failed to convert
-rank 6: Point 104 (-91.800577, 29.714473, 1.8552133) failed to convert
-rank 70: Point 150 (-90.073431, 30.030899, -4.8798483) failed to convert
-rank 81: Point 149 (-89.800595, 30.247756, -2.6065398) failed to convert
-rank 19: Point 105 (-91.328403, 29.446581, 2.5007338) failed to convert
-rank 98: Point 150 (-89.088966, 29.381804, 10.136796) failed to convert
-rank 29: Point 105 (-91.066388, 29.711846, -0.81380911) failed to convert
-rank 2: Point 105 (-91.973759, 30.140962, -9.3349077) failed to convert
-rank 34: Point 103 (-90.908049, 29.627004, -1.2743687) failed to convert
-rank 99: Point 149 (-88.953319, 29.718353, 4.2514084) failed to convert
-rank 12: Point 103 (-91.561909, 29.887822, -4.4914788) failed to convert
-rank 71: Point 149 (-90.109516, 29.33885, 0.91213128) failed to convert
-rank 96: Point 151 (-89.206286, 29.182919, -0.0) failed to convert
-rank 41: Point 105 (-90.743565, 29.851648, -0.67974504) failed to convert
-rank 8: Point 102 (-91.674738, 30.724234, -7.9381109) failed to convert
-rank 7: Point 105 (-91.748598, 30.113373, -1.5658876) failed to convert
-rank 31: Point 106 (-90.991865, 30.113801, 13.884292) failed to convert
-rank 87: Point 149 (-89.560262, 29.296324, 2.4224791) failed to convert
-rank 55: Point 103 (-90.509501, 29.561353, -0.03048) failed to convert
-rank 85: Point 149 (-89.701001, 29.489109, -4.311701) failed to convert
-rank 74: Point 151 (-90.044146, 29.364071, 0.31299999) failed to convert
-rank 13: Point 104 (-91.489308, 30.480264, -5.7879767) failed to convert
-rank 72: Point 150 (-90.037209, 30.037558, 11.750089) failed to convert
-rank 75: Point 150 (-90.013934, 29.510419, -0.08769097) failed to convert
-rank 65: Point 150 (-90.226996, 30.035905, -5.0880267) failed to convert
-rank 82: Point 151 (-89.749371, 30.474744, -6.9044496) failed to convert
-rank 28: Point 102 (-91.113203, 29.689298, -0.63097983) failed to convert
-rank 83: Point 149 (-89.77964, 29.778514, -0.82524902) failed to convert
-rank 16: Point 102 (-91.396053, 30.220989, -1.0204682) failed to convert
-rank 62: Point 105 (-90.339451, 29.936312, 12.827853) failed to convert
-rank 90: Point 152 (-89.289761, 30.233506, 3.7838701) failed to convert
-rank 22: Point 104 (-91.199414, 30.478584, 11.940405) failed to convert
-rank 11: Point 105 (-91.60997, 29.936014, -0.41137226) failed to convert
-rank 64: Point 150 (-90.313098, 29.414689, -3.936797) failed to convert
-rank 42: Point 103 (-90.746795, 29.493471, -1.1549057) failed to convert
-rank 77: Point 149 (-89.945086, 29.912137, 0.35781896) failed to convert
-rank 76: Point 152 (-89.970474, 29.851836, -1.1263726) failed to convert
-rank 93: Point 149 (-89.280314, 29.204945, 10.842642) failed to convert
-rank 89: Point 150 (-89.383439, 29.673825, 7.9512551) failed to convert
-rank 26: Point 102 (-91.142586, 30.278598, 14.001947) failed to convert
-rank 97: Point 149 (-89.076233, 30.225241, -1.2453109) failed to convert
-rank 73: Point 149 (-90.120537, 28.681898, 58.746461) failed to convert
-rank 79: Point 150 (-89.890206, 30.040806, 1.1904491) failed to convert
-rank 68: Point 151 (-90.122426, 30.022182, 0.02) failed to convert
-rank 10: Point 104 (-91.627409, 30.362816, -6.5070754) failed to convert
-rank 17: Point 106 (-91.34225, 30.372609, -0.98450755) failed to convert
-rank 94: Point 151 (-89.241916, 29.209433, -0.21053152) failed to convert
-rank 86: Point 151 (-89.638692, 29.254354, 5.4583945) failed to convert
-rank 21: Point 106 (-91.225703, 30.291629, 8.9749459) failed to convert
-rank 78: Point 151 (-89.915368, 29.992359, -0.6504162) failed to convert
-rank 59: Point 105 (-90.405656, 29.973424, -8.6035903) failed to convert
-rank 5: Point 105 (-91.765766, 30.995086, -19.857719) failed to convert
-rank 95: Point 150 (-89.223066, 29.185447, -0.0) failed to convert
-rank 50: Point 106 (-90.590873, 29.868433, -0.82992745) failed to convert
-rank 48: Point 104 (-90.667996, 29.323035, -0.30382546) failed to convert
-rank 66: Point 150 (-90.200785, 29.927044, -4.4052015) failed to convert
-rank 51: Point 106 (-90.559267, 30.083404, -1.651676) failed to convert
-rank 0: Point 95 (-92.770013, 28.634768, 36.400002) failed to convert
-rank 40: Point 104 (-90.765483, 29.740508, -1.3182014) failed to convert
-rank 33: Point 106 (-90.939068, 29.645656, -0.50690545) failed to convert
-rank 69: Point 151 (-90.098853, 30.012229, -9.0) failed to convert
-rank 24: Point 106 (-91.173853, 30.312218, -4.9209708) failed to convert
-rank 15: Point 106 (-91.468838, 29.699919, -1.8989039) failed to convert
-rank 84: Point 152 (-89.73469, 29.851173, -0.63379095) failed to convert
-rank 58: Point 102 (-90.432773, 29.904699, -8.2296) failed to convert
-rank 92: Point 151 (-89.305794, 29.384048, 3.5082448) failed to convert
-rank 39: Point 105 (-90.771552, 29.897331, -0.33150966) failed to convert
-rank 27: Point 105 (-91.117307, 30.281621, -4.8859318) failed to convert
-rank 80: Point 150 (-89.867522, 29.959759, -8.7736687) failed to convert
-rank 88: Point 152 (-89.474289, 29.327884, -3.2956211) failed to convert
-rank 54: Point 104 (-90.537432, 29.439028, -1.1896323) failed to convert
-rank 67: Point 149 (-90.154259, 30.021617, -2.8934353) failed to convert
-rank 91: Point 150 (-89.346461, 29.247433, -0.06541785) failed to convert
-rank 46: Point 104 (-90.704036, 29.321344, -0.0) failed to convert
-rank 3: Point 107 (-91.915624, 29.966528, -2.4473743) failed to convert
-rank 49: Point 106 (-90.616232, 29.738684, -1.6158096) failed to convert
-rank 53: Point 105 (-90.543861, 29.64501, -0.6855334) failed to convert
-rank 70: Point 151 (-90.101083, 29.674165, -0.94789317) failed to convert
-rank 36: Point 105 (-90.848445, 29.756718, -1.5634846) failed to convert
-rank 60: Point 105 (-90.412891, 29.55307, -0.51067714) failed to convert
-rank 23: Point 106 (-91.239929, 29.538736, -0.77805213) failed to convert
-rank 81: Point 150 (-89.779401, 30.505655, -8.0002684) failed to convert
-rank 98: Point 151 (-89.107057, 29.179812, 5.0482928) failed to convert
-rank 71: Point 150 (-90.05646, 30.024612, 1.8350502) failed to convert
-rank 57: Point 106 (-90.471268, 29.688751, -1.0270384) failed to convert
-rank 35: Point 107 (-90.874151, 29.766229, -0.35991881) failed to convert
-rank 37: Point 105 (-90.838241, 29.552999, -0.42876836) failed to convert
-rank 99: Point 150 (-89.001251, 29.192906, 0.30617216) failed to convert
-rank 44: Point 103 (-90.675536, 30.038073, -5.2033608) failed to convert
-rank 1: Point 107 (-92.105896, 29.817616, -0.0639974) failed to convert
-rank 20: Point 106 (-91.24105, 30.377199, -13.578794) failed to convert
-rank 96: Point 152 (-89.206009, 29.186014, -0.0) failed to convert
-rank 87: Point 150 (-89.479102, 30.252425, -4.0109756) failed to convert
-rank 25: Point 107 (-91.16465, 30.185527, -12.450472) failed to convert
-rank 32: Point 104 (-90.941939, 30.12575, -10.198824) failed to convert
-rank 45: Point 105 (-90.674945, 29.85765, -0.45982718) failed to convert
-rank 47: Point 106 (-90.612999, 30.406864, -2.2846162) failed to convert
-rank 14: Point 102 (-91.474143, 30.103033, 16.00998) failed to convert
-rank 9: Point 106 (-91.718872, 29.397661, 2.7940363) failed to convert
-rank 72: Point 151 (-90.089281, 29.366816, 0.31299999) failed to convert
-rank 74: Point 152 (-89.999745, 29.932418, -1.9110922) failed to convert
-rank 85: Point 150 (-89.631694, 30.322751, -1.5582697) failed to convert
-rank 30: Point 104 (-91.037901, 29.835838, -1.1414623) failed to convert
-rank 6: Point 105 (-91.753874, 30.554475, 22.18892) failed to convert
-rank 4: Point 105 (-91.826119, 30.628307, -6.9061272) failed to convert
-rank 63: Point 106 (-90.344375, 29.476785, -3.7398961) failed to convert
-rank 52: Point 103 (-90.569034, 29.623305, -0.64985994) failed to convert
-rank 90: Point 153 (-89.383257, 29.160798, 4.1833942) failed to convert
-rank 75: Point 151 (-89.981758, 29.920076, -0.96094771) failed to convert
-rank 82: Point 152 (-89.769687, 30.228446, -8.2296) failed to convert
-rank 43: Point 106 (-90.688767, 30.032769, 15.113149) failed to convert
-rank 18: Point 106 (-91.290591, 30.631635, 16.264524) failed to convert
-rank 76: Point 153 (-89.953519, 30.065549, 0.75917357) failed to convert
-rank 29: Point 106 (-91.091205, 29.324706, -0.00270394) failed to convert
-rank 56: Point 103 (-90.504634, 29.438966, -0.35192407) failed to convert
-rank 83: Point 150 (-89.745591, 30.19356, -0.44659704) failed to convert
-rank 19: Point 106 (-91.261611, 30.527243, 9.2202855) failed to convert
-rank 65: Point 151 (-90.241775, 29.840287, 1.6677554) failed to convert
-rank 64: Point 151 (-90.324854, 29.255365, 1.1977328) failed to convert
-rank 31: Point 107 (-90.99183, 30.114317, 11.517216) failed to convert
-rank 41: Point 106 (-90.773253, 29.41791, -8.2296) failed to convert
-rank 61: Point 106 (-90.364087, 29.895797, -0.90734135) failed to convert
-rank 93: Point 150 (-89.289179, 29.103097, -0.31633711) failed to convert
-rank 77: Point 150 (-89.923861, 30.178022, 3.7165874) failed to convert
-rank 89: Point 151 (-89.388089, 29.619734, 2.4859056) failed to convert
-rank 7: Point 106 (-91.771587, 29.699959, 2.0183652) failed to convert
-rank 97: Point 150 (-89.171978, 29.160947, 8e-08) failed to convert
-rank 79: Point 151 (-89.901762, 29.896688, -5.9707276) failed to convert
-rank 78: Point 152 (-89.943007, 29.644881, -1.111992) failed to convert
-rank 86: Point 152 (-89.567647, 30.103381, 3.6030065) failed to convert
-rank 38: Point 104 (-90.781929, 30.017189, -2.6493146) failed to convert
-rank 34: Point 104 (-90.871326, 30.174758, -1.5687802) failed to convert
-rank 28: Point 103 (-91.092175, 30.016158, -2.2013378) failed to convert
-rank 68: Point 152 (-90.125187, 29.986436, -0.11798331) failed to convert
-rank 73: Point 150 (-90.035287, 29.790738, -3.1364721) failed to convert
-rank 2: Point 106 (-91.99161, 29.801904, -0.47360589) failed to convert
-rank 55: Point 104 (-90.51625, 29.466948, -8.2296) failed to convert
-rank 13: Point 105 (-91.475953, 30.703134, -8.783248) failed to convert
-rank 95: Point 151 (-89.222528, 29.191506, 0.04693188) failed to convert
-rank 66: Point 151 (-90.261532, 29.119321, 1.100098) failed to convert
-rank 12: Point 104 (-91.505585, 30.841965, -14.095098) failed to convert
-rank 16: Point 103 (-91.39795, 30.187902, -1.7727955) failed to convert
-rank 8: Point 103 (-91.69941, 30.29235, -2.6313368) failed to convert
-rank 62: Point 106 (-90.369415, 29.530679, -0.25798156) failed to convert
-rank 94: Point 152 (-89.248312, 29.136436, 0.87297704) failed to convert
-rank 42: Point 104 (-90.716283, 29.93601, -0.452857) failed to convert
-rank 11: Point 106 (-91.577305, 30.498049, -4.9099314) failed to convert
-rank 22: Point 105 (-91.237831, 29.868733, -0.18451038) failed to convert
-rank 26: Point 103 (-91.180277, 29.685536, -2.0358559) failed to convert
-rank 69: Point 152 (-90.099102, 30.00893, -9.0) failed to convert
-rank 17: Point 107 (-91.380444, 29.746461, -7.3060565) failed to convert
-rank 10: Point 105 (-91.720897, 28.704873, 29.299999) failed to convert
-rank 84: Point 153 (-89.756099, 29.589434, -0.6328183) failed to convert
-rank 80: Point 151 (-89.857578, 30.082458, -5.4973731) failed to convert
-rank 88: Point 153 (-89.474167, 29.329092, -2.1678483) failed to convert
-rank 92: Point 152 (-89.308251, 29.35565, -0.25193235) failed to convert
-rank 50: Point 107 (-90.604315, 29.678383, -0.64428265) failed to convert
-rank 48: Point 105 (-90.64315, 29.679702, -1.9906556) failed to convert
-rank 21: Point 107 (-91.225528, 30.294236, -8.8988718) failed to convert
-rank 59: Point 106 (-90.413459, 29.867075, -0.75038712) failed to convert
-rank 5: Point 106 (-91.766695, 30.978482, -12.856496) failed to convert
-rank 67: Point 150 (-90.154221, 30.021749, -0.79218857) failed to convert
-rank 51: Point 107 (-90.545715, 30.272032, 2.6901225) failed to convert
-rank 91: Point 151 (-89.369288, 28.982143, 8.8678699) failed to convert
-rank 0: Point 96 (-92.756631, 28.936594, 25.6) failed to convert
-rank 40: Point 105 (-90.754062, 29.906757, -0.79016416) failed to convert
-rank 81: Point 151 (-89.843717, 29.716311, -0.0) failed to convert
-rank 70: Point 152 (-90.10141, 29.669916, -1.5442076) failed to convert
-rank 96: Point 153 (-89.108409, 30.275407, 4.4563079) failed to convert
-rank 24: Point 107 (-91.175326, 30.289056, -13.523977) failed to convert
-rank 71: Point 151 (-90.069271, 29.860272, 0.7225566) failed to convert
-rank 33: Point 107 (-90.909493, 30.089761, 19.953785) failed to convert
-rank 72: Point 152 (-90.045468, 29.931923, -0.29488204) failed to convert
-rank 98: Point 152 (-89.066058, 29.634916, 5.3039386) failed to convert
-rank 15: Point 107 (-91.530622, 28.64003, 30.239239) failed to convert
-rank 58: Point 103 (-90.432772, 29.904639, -8.2296) failed to convert
-rank 74: Point 153 (-90.012975, 29.764038, 0.35284767) failed to convert
-rank 39: Point 106 (-90.773169, 29.873712, -0.44074284) failed to convert
-rank 90: Point 154 (-89.401962, 28.942102, 10.415228) failed to convert
-rank 46: Point 105 (-90.701764, 29.35432, -8.2296) failed to convert
-rank 27: Point 106 (-91.11934, 30.24999, -7.318117) failed to convert
-rank 99: Point 151 (-88.910911, 30.173125, 9.2976092) failed to convert
-rank 85: Point 151 (-89.625398, 30.396508, -7.3196458) failed to convert
-rank 54: Point 105 (-90.521314, 29.664822, -0.82218757) failed to convert
-rank 82: Point 153 (-89.749862, 30.468498, -6.1921927) failed to convert
-rank 3: Point 108 (-91.877441, 30.670979, -8.8192925) failed to convert
-rank 87: Point 151 (-89.55971, 29.302542, 0.64287179) failed to convert
-rank 76: Point 154 (-89.970321, 29.853648, -1.1605406) failed to convert
-rank 75: Point 152 (-89.995097, 29.750654, -8.2296) failed to convert
-rank 53: Point 106 (-90.586498, 29.041536, 5.1005516) failed to convert
-rank 57: Point 107 (-90.490616, 29.420028, -0.0) failed to convert
-rank 44: Point 104 (-90.68954, 29.83736, -0.92423938) failed to convert
-rank 60: Point 106 (-90.412877, 29.553162, -0.0193303) failed to convert
-rank 83: Point 151 (-89.77983, 29.775848, -1e-08) failed to convert
-rank 20: Point 107 (-91.242809, 30.349168, 8.9005647) failed to convert
-rank 65: Point 152 (-90.309753, 28.926592, 17.307371) failed to convert
-rank 36: Point 106 (-90.832774, 29.988229, -10.523221) failed to convert
-rank 97: Point 151 (-89.091958, 30.052683, 2.8379976) failed to convert
-rank 1: Point 108 (-92.106151, 29.812299, -0.13154781) failed to convert
-rank 23: Point 107 (-91.189772, 30.337344, -7.2861704) failed to convert
-rank 89: Point 152 (-89.424275, 29.19825, 0.15379972) failed to convert
-rank 77: Point 151 (-89.939531, 29.981826, 0.03909738) failed to convert
-rank 93: Point 151 (-89.217971, 29.912005, 0.11171711) failed to convert
-rank 79: Point 152 (-89.90422, 29.865954, -5.9737756) failed to convert
-rank 9: Point 107 (-91.708946, 29.575208, 1.7214785) failed to convert
-rank 49: Point 107 (-90.615769, 29.745236, 0.22949199) failed to convert
-rank 37: Point 106 (-90.795459, 30.182446, -0.63890047) failed to convert
-rank 47: Point 107 (-90.660682, 29.731061, -1.6940576) failed to convert
-rank 64: Point 152 (-90.251561, 30.235768, 3.99) failed to convert
-rank 68: Point 153 (-90.130821, 29.91327, 28.544037) failed to convert
-rank 78: Point 153 (-89.905411, 30.116368, -5.8521604) failed to convert
-rank 35: Point 108 (-90.900885, 29.365329, -0.0) failed to convert
-rank 25: Point 108 (-91.196955, 29.674723, -0.80182973) failed to convert
-rank 63: Point 107 (-90.309297, 29.949383, 10.683385) failed to convert
-rank 86: Point 153 (-89.556336, 30.236253, -3.4728191) failed to convert
-rank 66: Point 152 (-90.196606, 29.981656, 0.82996241) failed to convert
-rank 52: Point 104 (-90.557591, 29.784056, -0.55486514) failed to convert
-rank 29: Point 107 (-91.078917, 29.516795, -0.49859082) failed to convert
-rank 18: Point 107 (-91.310979, 30.303918, -1.2405066) failed to convert
-rank 95: Point 152 (-89.226575, 29.145351, 9.8212655) failed to convert
-rank 73: Point 151 (-90.076991, 29.252705, 0.99354618) failed to convert
-rank 94: Point 153 (-89.234538, 29.293424, -0.01921714) failed to convert
-rank 43: Point 107 (-90.700431, 29.865261, -0.57718331) failed to convert
-rank 56: Point 104 (-90.474585, 29.856235, -0.51996802) failed to convert
-rank 45: Point 106 (-90.674878, 29.858489, -0.69492762) failed to convert
-rank 41: Point 107 (-90.773239, 29.417872, -8.2296) failed to convert
-rank 84: Point 154 (-89.734693, 29.850967, -8.2296) failed to convert
-rank 80: Point 152 (-89.852733, 30.142306, 1.0596097) failed to convert
-rank 32: Point 105 (-90.94189, 30.126088, -11.154349) failed to convert
-rank 14: Point 103 (-91.500575, 29.655404, -0.39847705) failed to convert
-rank 69: Point 153 (-90.098884, 30.01162, -9.0) failed to convert
-rank 92: Point 153 (-89.310391, 29.331027, 5.7017104) failed to convert
-rank 88: Point 154 (-89.431491, 29.828149, -0.48964965) failed to convert
-rank 19: Point 107 (-91.335285, 29.33261, 0.52984793) failed to convert
-rank 31: Point 108 (-90.991795, 30.114833, 12.202813) failed to convert
-rank 6: Point 106 (-91.747443, 30.668397, -12.059908) failed to convert
-rank 28: Point 104 (-91.138682, 29.287323, 1.0444528) failed to convert
-rank 38: Point 105 (-90.790626, 29.890129, -0.8061197) failed to convert
-rank 67: Point 151 (-90.154238, 30.02152, -3.0992425) failed to convert
-rank 91: Point 152 (-89.354286, 29.156669, 0.31299999) failed to convert
-rank 2: Point 107 (-91.933314, 30.894716, -17.447417) failed to convert
-rank 16: Point 104 (-91.417886, 29.857037, 5.749623) failed to convert
-rank 13: Point 106 (-91.534345, 29.717042, -1.0140818) failed to convert
-rank 61: Point 107 (-90.364133, 29.895004, -0.4364255) failed to convert
-rank 81: Point 152 (-89.800622, 30.247098, -1.6867474) failed to convert
-rank 30: Point 105 (-91.019654, 30.115288, 12.512366) failed to convert
-rank 34: Point 105 (-90.871076, 30.178406, -2.3314486) failed to convert
-rank 8: Point 104 (-91.667188, 30.855193, -20.0) failed to convert
-rank 62: Point 107 (-90.369412, 29.530618, -1.2136001) failed to convert
-rank 98: Point 153 (-89.12469, 28.981268, 8.777356) failed to convert
-rank 70: Point 153 (-90.073652, 30.027976, 0.61264801) failed to convert
-rank 71: Point 152 (-90.062611, 29.945773, -6.7257173) failed to convert
-rank 42: Point 105 (-90.750383, 29.440749, -8.2296) failed to convert
-rank 96: Point 154 (-89.204079, 29.207653, -0.0) failed to convert
-rank 74: Point 154 (-89.984421, 30.126248, 4.3899999) failed to convert
-rank 72: Point 153 (-90.042969, 29.963827, -1.8873265) failed to convert
-rank 26: Point 104 (-91.17901, 29.705541, -1.7310522) failed to convert
-rank 11: Point 107 (-91.556567, 30.850104, -11.43031) failed to convert
-rank 99: Point 152 (-88.899795, 30.290329, 5.0229296) failed to convert
-rank 90: Point 155 (-89.400709, 28.956626, -0.0) failed to convert
-rank 7: Point 107 (-91.767797, 29.768457, -0.71134423) failed to convert
-rank 82: Point 154 (-89.823719, 29.564384, 1.3548803) failed to convert
-rank 10: Point 106 (-91.604675, 30.753659, -20.0) failed to convert
-rank 87: Point 152 (-89.52031, 29.769756, 12.054226) failed to convert
-rank 76: Point 155 (-90.020819, 29.208712, 4.2655769) failed to convert
-rank 75: Point 153 (-89.981075, 29.928283, 20.985559) failed to convert
-rank 85: Point 152 (-89.684267, 29.69116, -0.62073775) failed to convert
-rank 17: Point 108 (-91.361872, 30.052182, -0.88535207) failed to convert
-rank 4: Point 106 (-91.809112, 30.933743, -12.140103) failed to convert
-rank 5: Point 107 (-91.828569, 29.865286, -0.79647399) failed to convert
-rank 65: Point 153 (-90.227423, 30.028605, 1.6358272) failed to convert
-rank 50: Point 108 (-90.603041, 29.696372, -1.1963967) failed to convert
-rank 48: Point 106 (-90.62556, 29.929878, 0.09544148) failed to convert
-rank 55: Point 105 (-90.51631, 29.465993, -0.92771217) failed to convert
-rank 21: Point 108 (-91.218499, 30.405403, -15.351863) failed to convert
-rank 97: Point 152 (-89.182552, 29.041223, -0.0) failed to convert
-rank 89: Point 153 (-89.365263, 29.882794, -0.09767669) failed to convert
-rank 83: Point 152 (-89.722174, 30.476169, -7.243245) failed to convert
-rank 51: Point 108 (-90.587868, 29.681397, -0.40797039) failed to convert
-rank 12: Point 105 (-91.588423, 29.428972, 1.8782975) failed to convert
-rank 22: Point 106 (-91.2059, 30.376238, -7.4334888) failed to convert
-rank 64: Point 153 (-90.313069, 29.414717, -3.936797) failed to convert
-rank 0: Point 97 (-92.763691, 28.729195, 31.200001) failed to convert
-rank 93: Point 152 (-89.272932, 29.288828, -0.0) failed to convert
-rank 77: Point 152 (-89.964031, 29.672695, 2.7549706) failed to convert
-rank 79: Point 153 (-89.90421, 29.865993, -5.9737756) failed to convert
-rank 86: Point 154 (-89.62775, 29.385913, 0.34237456) failed to convert
-rank 68: Point 154 (-90.126779, 29.965591, 0.66929456) failed to convert
-rank 24: Point 108 (-91.21158, 29.714963, -0.18191521) failed to convert
-rank 15: Point 108 (-91.466812, 29.733281, -0.39725917) failed to convert
-rank 78: Point 154 (-89.905295, 30.117785, 0.04044336) failed to convert
-rank 66: Point 153 (-90.200472, 29.930724, -3.7537728) failed to convert
-rank 39: Point 107 (-90.783272, 29.725806, -2.2863217) failed to convert
-rank 95: Point 153 (-89.214976, 29.27716, -0.0) failed to convert
-rank 60: Point 107 (-90.382513, 29.967196, -1.5014474) failed to convert
-rank 59: Point 107 (-90.418423, 29.799184, -0.22860258) failed to convert
-rank 3: Point 109 (-91.917808, 29.925407, -0.66325244) failed to convert
-rank 58: Point 104 (-90.405077, 30.281578, 1.7768147) failed to convert
-rank 94: Point 154 (-89.153947, 30.197638, 4.8216021) failed to convert
-rank 73: Point 152 (-90.020501, 29.979351, -0.86297852) failed to convert
-rank 1: Point 109 (-92.105751, 29.820032, -0.79929948) failed to convert
-rank 53: Point 107 (-90.587109, 29.032761, 6.8614185) failed to convert
-rank 20: Point 108 (-91.278747, 29.772329, -0.55189676) failed to convert
-rank 69: Point 154 (-90.069026, 30.394214, -5.981785) failed to convert
-rank 88: Point 155 (-89.474249, 29.327877, -2.9876101) failed to convert
-rank 44: Point 105 (-90.710462, 29.535271, -0.51265332) failed to convert
-rank 80: Point 153 (-89.885805, 29.731263, -0.0) failed to convert
-rank 46: Point 106 (-90.696682, 29.427964, -0.30773928) failed to convert
-rank 84: Point 155 (-89.734658, 29.851122, -1.4267465) failed to convert
-rank 92: Point 154 (-89.317619, 29.24747, 14.278718) failed to convert
-rank 49: Point 108 (-90.61813, 29.711518, -0.79450659) failed to convert
-rank 27: Point 107 (-91.119273, 30.250812, -13.270993) failed to convert
-rank 37: Point 107 (-90.790955, 30.247986, -2.1335755) failed to convert
-rank 67: Point 152 (-90.164075, 29.89316, 1.568286) failed to convert
-rank 54: Point 106 (-90.52459, 29.618927, -0.50929215) failed to convert
-rank 23: Point 108 (-91.191419, 30.311334, -14.237209) failed to convert
-rank 9: Point 108 (-91.642551, 30.740642, -16.574813) failed to convert
-rank 47: Point 108 (-90.651731, 29.858942, -0.87803727) failed to convert
-rank 35: Point 109 (-90.833614, 30.364989, -3.8291454) failed to convert
-rank 98: Point 154 (-89.033614, 29.990466, 3.905913) failed to convert
-rank 52: Point 105 (-90.52305, 30.26514, 3.298373) failed to convert
-rank 40: Point 106 (-90.758357, 29.844248, -0.55735185) failed to convert
-rank 25: Point 109 (-91.164238, 30.191931, 13.589456) failed to convert
-rank 91: Point 153 (-89.34694, 29.241742, -0.75567085) failed to convert
-rank 18: Point 108 (-91.290421, 30.634348, 24.543127) failed to convert
-rank 81: Point 153 (-89.800561, 30.247735, -2.3102728) failed to convert
-rank 14: Point 104 (-91.435848, 30.739001, 21.403112) failed to convert
-rank 29: Point 108 (-91.034173, 30.207178, 28.718297) failed to convert
-rank 31: Point 109 (-90.99176, 30.115349, 8.7444022) failed to convert
-rank 71: Point 153 (-90.063818, 29.930245, -6.7238885) failed to convert
-rank 36: Point 107 (-90.848434, 29.756757, -2.0348478) failed to convert
-rank 38: Point 106 (-90.782922, 30.002433, -10.350704) failed to convert
-rank 70: Point 154 (-90.101727, 29.665684, -8.2296) failed to convert
-rank 33: Point 108 (-90.910063, 30.081187, 14.140043) failed to convert
-rank 28: Point 105 (-91.070983, 30.343017, -2.3036428) failed to convert
-rank 72: Point 154 (-90.037747, 30.03047, -0.69110931) failed to convert
-rank 63: Point 108 (-90.341258, 29.518939, 0.09224689) failed to convert
-rank 32: Point 106 (-90.94194, 30.12529, -11.157205) failed to convert
-rank 74: Point 155 (-89.996556, 29.972624, 0.93602051) failed to convert
-rank 2: Point 108 (-91.934992, 30.863535, -10.737554) failed to convert
-rank 82: Point 155 (-89.769646, 30.228402, -8.2296) failed to convert
-rank 96: Point 155 (-89.20112, 29.240539, -0.0) failed to convert
-rank 99: Point 153 (-88.972606, 29.504874, 9.9963495) failed to convert
-rank 57: Point 108 (-90.474468, 29.64443, -0.48224769) failed to convert
-rank 13: Point 107 (-91.500242, 30.295796, -10.333718) failed to convert
-rank 75: Point 154 (-89.995067, 29.750681, -8.2296) failed to convert
-rank 90: Point 156 (-89.40169, 28.945086, 15.126552) failed to convert
-rank 41: Point 108 (-90.773351, 29.416087, -0.47830475) failed to convert
-rank 6: Point 107 (-91.754443, 30.544001, -14.127125) failed to convert
-rank 43: Point 108 (-90.740291, 29.286563, -0.41267143) failed to convert
-rank 19: Point 108 (-91.262898, 30.505929, 5.6223483) failed to convert
-rank 30: Point 106 (-91.038049, 29.833381, -1.0959574) failed to convert
-rank 76: Point 156 (-89.962169, 29.956162, -0.77874201) failed to convert
-rank 61: Point 108 (-90.385851, 29.599948, -0.83942846) failed to convert
-rank 85: Point 153 (-89.663008, 29.947046, 2.96) failed to convert
-rank 87: Point 153 (-89.512469, 29.861943, -0.45626794) failed to convert
-rank 45: Point 107 (-90.700383, 29.490975, -0.60476666) failed to convert
-rank 97: Point 153 (-89.089378, 30.08025, 3.3330456) failed to convert
-rank 16: Point 105 (-91.372386, 30.60612, -9.8317895) failed to convert
-rank 26: Point 105 (-91.179373, 29.699755, -1.69164) failed to convert
-rank 65: Point 154 (-90.269538, 29.468894, -0.0259578) failed to convert
-rank 64: Point 154 (-90.257498, 30.157087, 4.0993509) failed to convert
-rank 56: Point 105 (-90.486428, 29.692233, -0.61637914) failed to convert
-rank 10: Point 107 (-91.600918, 30.817647, -12.892593) failed to convert
-rank 11: Point 108 (-91.563171, 30.737877, -13.761358) failed to convert
-rank 42: Point 106 (-90.749529, 29.453172, -8.2296) failed to convert
-rank 34: Point 106 (-90.879912, 30.047314, -2.4603511) failed to convert
-rank 7: Point 108 (-91.704417, 30.893677, -11.886666) failed to convert
-rank 83: Point 153 (-89.795991, 29.576794, 10.435854) failed to convert
-rank 89: Point 154 (-89.393274, 29.559278, 2.6972664) failed to convert
-rank 68: Point 155 (-90.131856, 29.899701, -0.9202725) failed to convert
-rank 79: Point 154 (-89.892049, 30.017693, 11.15854) failed to convert
-rank 77: Point 153 (-89.962908, 29.686795, -5.0298099) failed to convert
-rank 86: Point 155 (-89.61133, 29.583176, -0.0) failed to convert
-rank 78: Point 155 (-89.921783, 29.911657, -6.2758324) failed to convert
-rank 93: Point 153 (-89.251688, 29.53057, 5.0346797) failed to convert
-rank 4: Point 107 (-91.809937, 30.918775, -17.157541) failed to convert
-rank 62: Point 108 (-90.369409, 29.530578, -1.2547559) failed to convert
-rank 66: Point 154 (-90.179603, 30.203477, 4.4099999) failed to convert
-rank 8: Point 105 (-91.661526, 30.953121, 7.9401935) failed to convert
-rank 95: Point 154 (-89.221323, 29.205025, -0.49723596) failed to convert
-rank 50: Point 109 (-90.591056, 29.86563, -0.64603525) failed to convert
-rank 17: Point 109 (-91.430306, 28.910914, 12.947916) failed to convert
-rank 48: Point 107 (-90.643142, 29.679625, -1.5151223) failed to convert
-rank 5: Point 108 (-91.897543, 28.579348, 40.294814) failed to convert
-rank 55: Point 106 (-90.539877, 29.134468, 2.4804627) failed to convert
-rank 94: Point 155 (-89.245678, 29.16634, -0.32097094) failed to convert
-rank 21: Point 109 (-91.22437, 30.312172, 20.762785) failed to convert
-rank 51: Point 109 (-90.56994, 29.933816, 1.9226084) failed to convert
-rank 22: Point 107 (-91.201379, 30.447405, -10.325039) failed to convert
-rank 12: Point 106 (-91.511648, 30.740377, 7.146026) failed to convert
-rank 69: Point 155 (-90.097994, 30.022872, -9.0) failed to convert
-rank 73: Point 153 (-90.020382, 29.980851, -1.8035297) failed to convert
-rank 15: Point 109 (-91.468778, 29.699932, -1.8989039) failed to convert
-rank 59: Point 108 (-90.401435, 30.030708, -0.89742045) failed to convert
-rank 84: Point 156 (-89.734636, 29.851088, -2.2164438) failed to convert
-rank 39: Point 108 (-90.763269, 30.017552, 18.365634) failed to convert
-rank 0: Point 98 (-92.755402, 28.881364, 26.0) failed to convert
-rank 60: Point 108 (-90.412879, 29.553032, -0.69817724) failed to convert
-rank 92: Point 155 (-89.337136, 29.021813, 7.3037864) failed to convert
-rank 88: Point 156 (-89.432492, 29.81637, -0.32730902) failed to convert
-rank 80: Point 154 (-89.880318, 29.799632, -0.0) failed to convert
-rank 3: Point 110 (-91.895146, 30.345665, -5.6684976) failed to convert
-rank 81: Point 154 (-89.812805, 30.097543, 3.1175806) failed to convert
-rank 98: Point 155 (-89.042232, 29.896047, 4.1808318) failed to convert
-rank 58: Point 105 (-90.465796, 29.449007, -0.72623186) failed to convert
-rank 67: Point 153 (-90.15421, 30.02169, -2.773454) failed to convert
-rank 71: Point 154 (-90.068902, 29.864883, -9.0) failed to convert
-rank 91: Point 154 (-89.345931, 29.253356, -0.09987415) failed to convert
-rank 20: Point 109 (-91.232445, 30.513265, 9.6503448) failed to convert
-rank 72: Point 155 (-90.043446, 29.957616, 30.708973) failed to convert
-rank 74: Point 156 (-90.010253, 29.798516, 27.741302) failed to convert
-rank 82: Point 156 (-89.795743, 29.909268, 7.1616137) failed to convert
-rank 1: Point 110 (-92.10602, 29.814686, -1.0131204) failed to convert
-rank 70: Point 155 (-90.101396, 29.669857, -1.5165596) failed to convert
-rank 99: Point 154 (-88.941784, 29.838716, 2.6603491) failed to convert
-rank 44: Point 106 (-90.710821, 29.529854, -0.4005596) failed to convert
-rank 75: Point 155 (-89.98859, 29.832965, -5.5976523) failed to convert
-rank 24: Point 109 (-91.233351, 29.365427, 1.2805975) failed to convert
-rank 35: Point 110 (-90.880306, 29.674263, -0.67328384) failed to convert
-rank 27: Point 108 (-91.184978, 29.214081, 0.94228806) failed to convert
-rank 23: Point 109 (-91.191105, 30.316245, 10.108128) failed to convert
-rank 96: Point 156 (-89.203902, 29.208936, -0.0) failed to convert
-rank 40: Point 107 (-90.744153, 30.050278, -0.82908779) failed to convert
-rank 54: Point 107 (-90.493483, 30.050982, 19.690063) failed to convert
-rank 9: Point 109 (-91.67917, 30.102481, -0.61958947) failed to convert
-rank 76: Point 157 (-89.964622, 29.925172, 14.15342) failed to convert
-rank 85: Point 154 (-89.632468, 30.311747, -0.64545096) failed to convert
-rank 87: Point 154 (-89.507234, 29.92321, -0.0) failed to convert
-rank 97: Point 154 (-89.110416, 29.847943, 3.0473106) failed to convert
-rank 46: Point 107 (-90.695989, 29.437984, -0.57459441) failed to convert
-rank 65: Point 155 (-90.243486, 29.816015, -0.37430502) failed to convert
-rank 90: Point 157 (-89.35946, 29.436399, 3.8920152) failed to convert
-rank 64: Point 155 (-90.304762, 29.526612, -0.24476736) failed to convert
-rank 31: Point 110 (-90.991725, 30.115866, 6.0307625) failed to convert
-rank 25: Point 110 (-91.163684, 30.20059, 2.6877026) failed to convert
-rank 18: Point 109 (-91.288248, 30.669047, -28.355877) failed to convert
-rank 86: Point 156 (-89.544606, 30.373681, -4.1358026) failed to convert
-rank 49: Point 109 (-90.616204, 29.738654, -1.2239945) failed to convert
-rank 53: Point 108 (-90.557293, 29.455938, -8.2296) failed to convert
-rank 79: Point 155 (-89.951636, 29.267492, 0.31299999) failed to convert
-rank 89: Point 155 (-89.423066, 29.211391, 0.05841601) failed to convert
-rank 77: Point 154 (-89.948274, 29.871556, -5.8975756) failed to convert
-rank 93: Point 154 (-89.291263, 29.077877, 13.023376) failed to convert
-rank 83: Point 154 (-89.743459, 30.219248, -0.42597485) failed to convert
-rank 37: Point 108 (-90.816687, 29.871289, -1.6180471) failed to convert
-rank 2: Point 109 (-91.954085, 30.508954, -5.9749552) failed to convert
-rank 41: Point 109 (-90.773218, 29.417815, -8.2296) failed to convert
-rank 78: Point 156 (-89.906775, 30.099166, -0.3771491) failed to convert
-rank 36: Point 108 (-90.848417, 29.756816, -2.0727019) failed to convert
-rank 45: Point 108 (-90.659732, 30.074502, -0.76235705) failed to convert
-rank 33: Point 109 (-90.9113, 30.0627, -4.9785888) failed to convert
-rank 29: Point 109 (-91.034022, 30.209385, -8.933063) failed to convert
-rank 32: Point 107 (-90.953266, 29.95452, -0.58476515) failed to convert
-rank 66: Point 155 (-90.229676, 29.544583, -0.0836269) failed to convert
-rank 14: Point 105 (-91.456654, 30.394406, -2.5466511) failed to convert
-rank 68: Point 156 (-90.12629, 29.9718, -8.2296) failed to convert
-rank 26: Point 106 (-91.175246, 29.76516, -3.438527) failed to convert
-rank 30: Point 107 (-91.045237, 29.722643, -1.0181007) failed to convert
-rank 43: Point 109 (-90.688317, 30.038974, 17.019303) failed to convert
-rank 61: Point 109 (-90.364072, 29.895701, -0.65247358) failed to convert
-rank 56: Point 106 (-90.503951, 29.448196, -0.53197947) failed to convert
-rank 95: Point 155 (-89.222321, 29.193602, -0.02979805) failed to convert
-rank 42: Point 107 (-90.719459, 29.890056, -0.37418808) failed to convert
-rank 11: Point 109 (-91.560907, 30.775435, 14.140357) failed to convert
-rank 63: Point 109 (-90.344336, 29.476797, -3.7398961) failed to convert
-rank 94: Point 156 (-89.24481, 29.175974, -0.51116335) failed to convert
-rank 6: Point 108 (-91.726117, 31.043505, 10.0) failed to convert
-rank 13: Point 108 (-91.540245, 29.615522, -0.74520326) failed to convert
-rank 10: Point 108 (-91.604625, 30.753693, -20.0) failed to convert
-rank 4: Point 108 (-91.838806, 30.39804, -2.8615642) failed to convert
-rank 38: Point 107 (-90.815983, 29.516291, -0.48238433) failed to convert
-rank 34: Point 107 (-90.893763, 29.840954, -1.9198699) failed to convert
-rank 52: Point 106 (-90.574963, 29.539183, -0.91608946) failed to convert
-rank 28: Point 106 (-91.113951, 29.676513, -0.51425926) failed to convert
-rank 69: Point 156 (-90.098813, 30.012224, -9.0) failed to convert
-rank 73: Point 154 (-90.020444, 29.979995, 0.63330644) failed to convert
-rank 16: Point 106 (-91.410803, 29.974488, -0.574847) failed to convert
-rank 84: Point 157 (-89.752308, 29.635181, -0.38397544) failed to convert
-rank 48: Point 108 (-90.643135, 29.679567, -1.2891442) failed to convert
-rank 57: Point 109 (-90.471144, 29.690354, -2.2651223) failed to convert
-rank 19: Point 109 (-91.259186, 30.564998, 12.428238) failed to convert
-rank 92: Point 156 (-89.311672, 29.315798, -0.31116743) failed to convert
-rank 5: Point 109 (-91.81236, 30.159847, -4.5301452) failed to convert
-rank 80: Point 155 (-89.857518, 30.082469, -5.4973731) failed to convert
-rank 17: Point 110 (-91.380413, 29.746487, -7.3060565) failed to convert
-rank 88: Point 157 (-89.461651, 29.475721, 1.5695726) failed to convert
-rank 47: Point 109 (-90.660561, 29.732702, -1.4860461) failed to convert
-rank 81: Point 155 (-89.800592, 30.247125, -1.6696101) failed to convert
-rank 22: Point 108 (-91.201925, 30.438789, -15.273834) failed to convert
-rank 60: Point 109 (-90.383768, 29.949867, 3.3004689) failed to convert
-rank 55: Point 107 (-90.441953, 30.491029, -10.261599) failed to convert
-rank 71: Point 155 (-90.062635, 29.945304, -6.5775844) failed to convert
-rank 39: Point 109 (-90.771569, 29.896573, -0.3837178) failed to convert
-rank 67: Point 154 (-90.165025, 29.880648, -4.1522906) failed to convert
-rank 50: Point 110 (-90.604403, 29.676882, 0.08120435) failed to convert
-rank 91: Point 155 (-89.353698, 29.163346, 0.31299999) failed to convert
-rank 59: Point 109 (-90.404279, 29.992052, -8.8818727) failed to convert
-rank 12: Point 107 (-91.570044, 29.74704, -0.77773546) failed to convert
-rank 62: Point 109 (-90.369406, 29.530518, 0.12382896) failed to convert
-rank 99: Point 155 (-88.921999, 30.050301, 9.201189) failed to convert
-rank 7: Point 109 (-91.725587, 30.521782, -7.39966) failed to convert
-rank 74: Point 157 (-90.003632, 29.882679, -1.4232875) failed to convert
-rank 82: Point 157 (-89.769146, 30.234198, -0.56455133) failed to convert
-rank 98: Point 156 (-89.002878, 30.323969, 3.7739888) failed to convert
-rank 75: Point 156 (-89.996962, 29.726511, -2.7677789) failed to convert
-rank 21: Point 110 (-91.225855, 30.288585, 21.913344) failed to convert
-rank 72: Point 156 (-90.045641, 29.929487, -0.81384384) failed to convert
-rank 70: Point 156 (-90.073403, 30.030942, -4.8798483) failed to convert
-rank 85: Point 155 (-89.674391, 29.809652, 0.00020643) failed to convert
-rank 96: Point 157 (-89.207107, 29.172511, -0.0) failed to convert
-rank 3: Point 111 (-91.878231, 30.655982, -7.9214235) failed to convert
-rank 58: Point 106 (-90.466165, 29.443883, -8.2296) failed to convert
-rank 97: Point 155 (-89.183608, 29.02805, -0.0) failed to convert
-rank 64: Point 156 (-90.238577, 30.406161, -0.512) failed to convert
-rank 87: Point 155 (-89.538722, 29.551785, 0.31820051) failed to convert
-rank 76: Point 158 (-89.986282, 29.650574, 0.90711946) failed to convert
-rank 20: Point 110 (-91.26195, 30.042887, -0.14399999) failed to convert
-rank 15: Point 110 (-91.466393, 29.740145, -0.37013732) failed to convert
-rank 65: Point 156 (-90.289927, 29.194493, 0.479865) failed to convert
-rank 77: Point 155 (-89.948252, 29.871612, -5.8975756) failed to convert
-rank 90: Point 158 (-89.37684, 29.234769, 0.21719565) failed to convert
-rank 9: Point 110 (-91.642539, 30.740582, -17.297399) failed to convert
-rank 24: Point 110 (-91.175318, 30.288996, -13.523977) failed to convert
-rank 78: Point 157 (-89.94319, 29.642123, 29.067024) failed to convert
-rank 79: Point 156 (-89.904196, 29.866052, -5.9737756) failed to convert
-rank 8: Point 106 (-91.658395, 31.007008, -12.49723) failed to convert
-rank 40: Point 108 (-90.757793, 29.852287, -0.30760645) failed to convert
-rank 1: Point 111 (-92.105833, 29.818088, -0.03902501) failed to convert
-rank 23: Point 110 (-91.214716, 29.942405, -1.1774973) failed to convert
-rank 86: Point 157 (-89.623221, 29.440226, 0.63448206) failed to convert
-rank 89: Point 156 (-89.423033, 29.211582, 0.31299999) failed to convert
-rank 83: Point 155 (-89.754066, 30.090204, 0.02183544) failed to convert
-rank 93: Point 155 (-89.27037, 29.317447, -0.15343991) failed to convert
-rank 46: Point 108 (-90.698673, 29.398993, 0.0265291) failed to convert
-rank 27: Point 109 (-91.119228, 30.25077, -13.270993) failed to convert
-rank 18: Point 110 (-91.36242, 29.462503, 2.1283467) failed to convert
-rank 31: Point 111 (-90.977456, 30.331579, -7.4155815) failed to convert
-rank 51: Point 110 (-90.587825, 29.681939, -0.89386594) failed to convert
-rank 0: Point 99 (-92.767447, 28.566511, 39.43212) failed to convert
-rank 25: Point 111 (-91.195409, 29.699245, -0.83667939) failed to convert
-rank 49: Point 110 (-90.616163, 29.73861, -0.54634069) failed to convert
-rank 68: Point 157 (-90.177934, 29.295702, 0.29539692) failed to convert
-rank 35: Point 111 (-90.87438, 29.762697, -1.368262) failed to convert
-rank 95: Point 156 (-89.221142, 29.206978, -0.12292596) failed to convert
-rank 53: Point 109 (-90.514646, 30.052241, 3.734238) failed to convert
-rank 66: Point 156 (-90.245231, 29.337084, -0.21790659) failed to convert
-rank 44: Point 107 (-90.683222, 29.927544, -0.5377307) failed to convert
-rank 94: Point 157 (-89.246821, 29.152993, 6.0664658) failed to convert
-rank 54: Point 108 (-90.489179, 30.11033, -0.20729893) failed to convert
-rank 37: Point 109 (-90.816986, 29.866808, -0.68176392) failed to convert
-rank 84: Point 158 (-89.734603, 29.851037, -8.2296) failed to convert
-rank 11: Point 110 (-91.54481, 31.046553, -18.852342) failed to convert
-rank 69: Point 157 (-90.098598, 30.014914, -0.03496739) failed to convert
-rank 73: Point 155 (-90.035287, 29.790546, -4.8524163) failed to convert
-rank 92: Point 157 (-89.311569, 29.31679, -0.16821564) failed to convert
-rank 80: Point 156 (-89.894804, 29.617686, 27.299787) failed to convert
-rank 33: Point 110 (-90.910248, 30.078276, -4.1371586) failed to convert
-rank 2: Point 110 (-91.933273, 30.894711, -17.564406) failed to convert
-rank 88: Point 158 (-89.474079, 29.329434, -2.7247926) failed to convert
-rank 36: Point 109 (-90.819051, 30.189471, -1.7946575) failed to convert
-rank 41: Point 110 (-90.778957, 29.333295, 0.27749631) failed to convert
-rank 43: Point 110 (-90.735483, 29.356774, -0.30890922) failed to convert
-rank 26: Point 107 (-91.1488, 30.181368, -1.1530582) failed to convert
-rank 42: Point 108 (-90.767008, 29.196499, -0.14263504) failed to convert
-rank 30: Point 108 (-91.046005, 29.710573, -0.73078698) failed to convert
-rank 63: Point 110 (-90.328984, 29.684467, 0.10131926) failed to convert
-rank 13: Point 109 (-91.528115, 29.823011, -3.1637485) failed to convert
-rank 6: Point 109 (-91.752652, 30.575468, 3.0859405) failed to convert
-rank 29: Point 110 (-91.073175, 29.605887, -0.40210043) failed to convert
-rank 81: Point 156 (-89.817455, 30.040152, 2.5648054) failed to convert
-rank 16: Point 107 (-91.413775, 29.925019, -0.78804466) failed to convert
-rank 28: Point 107 (-91.079476, 30.211813, 6.2431555) failed to convert
-rank 52: Point 107 (-90.517987, 30.335002, -0.14550269) failed to convert
-rank 56: Point 107 (-90.503961, 29.448053, -0.37810943) failed to convert
-rank 48: Point 109 (-90.611942, 30.122079, -0.21875785) failed to convert
-rank 10: Point 109 (-91.619659, 30.495326, -4.0048012) failed to convert
-rank 4: Point 109 (-91.809553, 30.924977, -18.470879) failed to convert
-rank 38: Point 108 (-90.79224, 29.865736, -0.40501859) failed to convert
-rank 19: Point 110 (-91.333633, 29.359242, 0.96602702) failed to convert
-rank 32: Point 108 (-90.941835, 30.126061, -10.411935) failed to convert
-rank 71: Point 156 (-90.064227, 29.924861, 27.747589) failed to convert
-rank 57: Point 110 (-90.488639, 29.447433, 0.3048) failed to convert
-rank 74: Point 158 (-90.0131, 29.762012, -0.30829745) failed to convert
-rank 34: Point 108 (-90.871133, 30.177384, -1.4261527) failed to convert
-rank 99: Point 156 (-88.933541, 29.925056, 5.0176225) failed to convert
-rank 45: Point 109 (-90.670048, 29.927341, -1.2278809) failed to convert
-rank 98: Point 157 (-89.019178, 30.147141, 7.6810777) failed to convert
-rank 91: Point 156 (-89.338519, 29.338975, -0.29146285) failed to convert
-rank 67: Point 155 (-90.154215, 30.021576, -3.2081406) failed to convert
-rank 75: Point 157 (-89.971672, 30.046925, 1.6312355) failed to convert
-rank 82: Point 158 (-89.77069, 30.21529, -1.601004) failed to convert
-rank 5: Point 110 (-91.765705, 30.995079, -19.857719) failed to convert
-rank 96: Point 158 (-89.204103, 29.206509, -0.0) failed to convert
-rank 61: Point 110 (-90.387726, 29.574009, -0.63448256) failed to convert
-rank 85: Point 156 (-89.701312, 29.482884, 0.68882146) failed to convert
-rank 14: Point 106 (-91.494089, 29.765426, -0.85018531) failed to convert
-rank 60: Point 110 (-90.412862, 29.552974, -0.79778742) failed to convert
-rank 72: Point 157 (-90.045458, 29.931794, -0.25084484) failed to convert
-rank 70: Point 157 (-90.140848, 29.154207, 0.31299145) failed to convert
-rank 64: Point 157 (-90.263802, 30.073583, 3.54) failed to convert
-rank 97: Point 156 (-89.171096, 29.169553, -0.08502844) failed to convert
-rank 39: Point 110 (-90.771454, 29.898205, -1.8361308) failed to convert
-rank 47: Point 110 (-90.661667, 29.716852, -0.1314598) failed to convert
-rank 65: Point 157 (-90.268578, 29.48146, -0.3950458) failed to convert
-rank 62: Point 110 (-90.339439, 29.935857, 15.369159) failed to convert
-rank 77: Point 156 (-89.947716, 29.878321, 18.396844) failed to convert
-rank 50: Point 111 (-90.604992, 29.668406, 1.1124144) failed to convert
-rank 7: Point 110 (-91.698745, 30.992418, -13.756038) failed to convert
-rank 76: Point 159 (-89.980093, 29.729093, -0.84820147) failed to convert
-rank 59: Point 110 (-90.405691, 29.972772, -8.6672453) failed to convert
-rank 87: Point 156 (-89.542671, 29.504828, 0.32678108) failed to convert
-rank 78: Point 158 (-89.924945, 29.871696, -1.1214215) failed to convert
-rank 90: Point 159 (-89.383046, 29.162492, 0.31126389) failed to convert
-rank 55: Point 108 (-90.51622, 29.467042, -8.2296) failed to convert
-rank 22: Point 109 (-91.197601, 30.506718, 17.643642) failed to convert
-rank 86: Point 158 (-89.54042, 30.421676, -7.2386835) failed to convert
-rank 79: Point 157 (-89.90286, 29.882679, 21.753859) failed to convert
-rank 89: Point 157 (-89.421481, 29.229395, 0.31297298) failed to convert
-rank 17: Point 111 (-91.329553, 30.577002, -9.2162335) failed to convert
-rank 21: Point 111 (-91.223415, 30.327004, -12.18468) failed to convert
-rank 93: Point 156 (-89.207583, 30.027461, -0.0) failed to convert
-rank 68: Point 158 (-90.143887, 29.742843, -0.25939414) failed to convert
-rank 83: Point 156 (-89.774975, 29.834885, -0.0) failed to convert
-rank 66: Point 157 (-90.238623, 29.4252, 1.7755473) failed to convert
-rank 95: Point 157 (-89.239339, 28.99948, 7.0502247) failed to convert
-rank 58: Point 107 (-90.453629, 29.617167, -1.1335403) failed to convert
-rank 3: Point 112 (-91.874195, 30.727435, -9.5915686) failed to convert
-rank 84: Point 159 (-89.735566, 29.839268, -0.0) failed to convert
-rank 94: Point 158 (-89.246681, 29.154492, 7.8893856) failed to convert
-rank 69: Point 158 (-90.098039, 30.022112, -1.1730953) failed to convert
-rank 24: Point 111 (-91.222541, 29.539259, 6.5346774) failed to convert
-rank 9: Point 111 (-91.672007, 30.228105, -3.8471362) failed to convert
-rank 23: Point 111 (-91.270481, 29.042618, 4.3687357) failed to convert
-rank 40: Point 109 (-90.772265, 29.64099, -0.82025099) failed to convert
-rank 92: Point 158 (-89.284633, 29.625085, 2.6129406) failed to convert
-rank 80: Point 157 (-89.857479, 30.082476, -5.4973731) failed to convert
-rank 1: Point 112 (-92.105835, 29.817612, -0.48920585) failed to convert
-rank 27: Point 110 (-91.155299, 29.68534, 0.14428975) failed to convert
-rank 20: Point 111 (-91.292694, 29.545309, -0.48857082) failed to convert
-rank 8: Point 107 (-91.663187, 30.924225, -20.565977) failed to convert
-rank 73: Point 156 (-90.020378, 29.980746, -1.8393936) failed to convert
-rank 51: Point 111 (-90.588017, 29.679206, -0.39885571) failed to convert
-rank 46: Point 109 (-90.67718, 29.709043, -0.71120869) failed to convert
-rank 25: Point 112 (-91.156341, 30.315559, 5.1404105) failed to convert
-rank 81: Point 157 (-89.821541, 29.989796, 2.4719036) failed to convert
-rank 15: Point 111 (-91.45828, 29.876623, -0.87841707) failed to convert
-rank 12: Point 108 (-91.562248, 29.881149, -4.5082337) failed to convert
-rank 88: Point 159 (-89.393179, 30.269357, -3.3181763) failed to convert
-rank 35: Point 112 (-90.8534, 30.073701, -3.9805243) failed to convert
-rank 49: Point 111 (-90.630951, 29.52781, -0.54687434) failed to convert
-rank 53: Point 110 (-90.557328, 29.455322, -8.2296) failed to convert
-rank 11: Point 111 (-91.631083, 29.565479, 1.5) failed to convert
-rank 74: Point 159 (-90.003617, 29.882749, -2.471711) failed to convert
-rank 18: Point 111 (-91.291089, 30.623241, 26.716155) failed to convert
-rank 54: Point 109 (-90.556128, 29.17469, 1.799774) failed to convert
-rank 44: Point 108 (-90.722922, 29.353765, -0.37666914) failed to convert
-rank 0: Point 100 (-92.750426, 28.957046, 24.576671) failed to convert
-rank 33: Point 111 (-90.909944, 30.082761, 23.86929) failed to convert
-rank 71: Point 157 (-90.062598, 29.945735, -6.7257173) failed to convert
-rank 75: Point 158 (-89.997387, 29.720952, -1.4446463) failed to convert
-rank 99: Point 157 (-88.907774, 30.200923, 6.827872) failed to convert
-rank 2: Point 111 (-91.933091, 30.897435, -16.871479) failed to convert
-rank 36: Point 110 (-90.81905, 30.18941, -2.7685834) failed to convert
-rank 67: Point 156 (-90.154202, 30.02165, -3.2688932) failed to convert
-rank 30: Point 109 (-91.037884, 29.83569, -0.56324281) failed to convert
-rank 31: Point 112 (-90.983231, 30.244166, -3.7332258) failed to convert
-rank 91: Point 157 (-89.353908, 29.160712, 0.01560758) failed to convert
-rank 37: Point 110 (-90.790929, 30.248041, -2.5683681) failed to convert
-rank 26: Point 108 (-91.14589, 30.22685, 15.28381) failed to convert
-rank 98: Point 158 (-89.10688, 29.179547, 5.0654455) failed to convert
-rank 85: Point 157 (-89.700548, 29.492066, 18.243173) failed to convert
-rank 43: Point 111 (-90.696272, 29.92478, -0.46389784) failed to convert
-rank 96: Point 159 (-89.203349, 29.214889, -0.48519227) failed to convert
-rank 82: Point 159 (-89.770766, 30.21364, -0.13208837) failed to convert
-rank 16: Point 108 (-91.437491, 29.528303, -0.2150925) failed to convert
-rank 70: Point 158 (-90.073362, 30.031111, -2.7258052) failed to convert
-rank 63: Point 111 (-90.336696, 29.580212, -0.52002297) failed to convert
-rank 52: Point 108 (-90.581765, 29.442762, 0.06095999) failed to convert
-rank 28: Point 108 (-91.079998, 30.203721, -12.457482) failed to convert
-rank 42: Point 109 (-90.720364, 29.876749, -0.94331379) failed to convert
-rank 41: Point 111 (-90.759088, 29.624776, -0.66746708) failed to convert
-rank 6: Point 110 (-91.766724, 30.324581, -2.593269) failed to convert
-rank 19: Point 111 (-91.257738, 30.587757, -10.526611) failed to convert
-rank 72: Point 158 (-90.023686, 30.20895, 4.46) failed to convert
-rank 77: Point 157 (-89.948237, 29.87165, -5.8975756) failed to convert
-rank 4: Point 110 (-91.810195, 30.913383, -16.057262) failed to convert
-rank 29: Point 111 (-91.033993, 30.209439, -11.948161) failed to convert
-rank 56: Point 108 (-90.431854, 30.440616, -7.3010316) failed to convert
-rank 13: Point 110 (-91.534713, 29.710071, -0.69179224) failed to convert
-rank 38: Point 109 (-90.7906, 29.889667, -0.78430661) failed to convert
-rank 48: Point 110 (-90.643219, 29.678003, -2.3388338) failed to convert
-rank 34: Point 109 (-90.871079, 30.178167, -2.0813998) failed to convert
-rank 10: Point 110 (-91.630521, 30.30735, -1.6601803) failed to convert
-rank 97: Point 157 (-89.171886, 29.160578, 0.97400124) failed to convert
-rank 32: Point 109 (-90.958757, 29.870095, -2.1711089) failed to convert
-rank 76: Point 160 (-89.981924, 29.705846, 14.978708) failed to convert
-rank 64: Point 158 (-90.310021, 29.455596, -0.07251298) failed to convert
-rank 90: Point 160 (-89.401158, 28.950636, 2.1987288) failed to convert
-rank 87: Point 157 (-89.523953, 29.726221, -0.0) failed to convert
-rank 57: Point 111 (-90.478359, 29.590298, -0.86861803) failed to convert
-rank 79: Point 158 (-89.925825, 29.594191, 0.24926962) failed to convert
-rank 78: Point 159 (-89.921752, 29.911682, -6.2758324) failed to convert
-rank 45: Point 110 (-90.71216, 29.319962, -0.49101951) failed to convert
-rank 5: Point 111 (-91.774238, 30.843605, -9.4085757) failed to convert
-rank 14: Point 107 (-91.436063, 30.735253, -20.0) failed to convert
-rank 86: Point 159 (-89.553303, 30.27021, -5.8027439) failed to convert
-rank 65: Point 158 (-90.295002, 29.125424, 1.8000364) failed to convert
-rank 89: Point 158 (-89.332422, 30.25637, 2.4655636) failed to convert
-rank 93: Point 157 (-89.291009, 29.08066, -0.13157181) failed to convert
-rank 83: Point 157 (-89.779085, 29.784471, -0.21200715) failed to convert
-rank 60: Point 111 (-90.375582, 30.060378, 0.11824778) failed to convert
-rank 66: Point 158 (-90.245176, 29.337111, -0.32012608) failed to convert
-rank 68: Point 159 (-90.129242, 29.933354, -2.0976184) failed to convert
-rank 95: Point 158 (-89.231025, 29.094331, 3.830069) failed to convert
-rank 39: Point 111 (-90.830317, 29.028837, 3.8292351) failed to convert
-rank 61: Point 111 (-90.364055, 29.895611, -0.41598105) failed to convert
-rank 50: Point 112 (-90.591046, 29.86557, -0.99787832) failed to convert
-rank 47: Point 111 (-90.675509, 29.518019, -1.697069) failed to convert
-rank 84: Point 160 (-89.742021, 29.760459, -0.03661063) failed to convert
-rank 94: Point 159 (-89.246205, 29.159904, -0.25647828) failed to convert
-rank 22: Point 110 (-91.286163, 29.085203, 5.2003541) failed to convert
-rank 62: Point 111 (-90.336317, 29.977644, -0.33758827) failed to convert
-rank 92: Point 159 (-89.312378, 29.307343, -0.00921905) failed to convert
-rank 7: Point 111 (-91.71139, 30.771259, -9.3320755) failed to convert
-rank 55: Point 109 (-90.485511, 29.894197, 1.1476833) failed to convert
-rank 69: Point 159 (-90.11473, 29.806334, -4.2550082) failed to convert
-rank 80: Point 158 (-89.87477, 29.867817, -2.4178355) failed to convert
-rank 17: Point 112 (-91.380366, 29.746526, -7.3060565) failed to convert
-rank 58: Point 108 (-90.447665, 29.699078, -0.51946157) failed to convert
-rank 73: Point 157 (-90.020478, 29.979407, -1.0032903) failed to convert
-rank 59: Point 111 (-90.405576, 29.974255, -8.8215223) failed to convert
-rank 88: Point 160 (-89.474189, 29.327868, -2.2509097) failed to convert
-rank 21: Point 112 (-91.218453, 30.405364, -15.351863) failed to convert
-rank 81: Point 158 (-89.800509, 30.247704, -1.7523672) failed to convert
-rank 3: Point 113 (-91.878951, 30.640437, -11.327795) failed to convert
-rank 24: Point 112 (-91.176566, 30.269285, -6.5942593) failed to convert
-rank 74: Point 160 (-89.998674, 29.945419, -5.1287974) failed to convert
-rank 75: Point 159 (-90.011849, 29.536275, 0.13123396) failed to convert
-rank 9: Point 112 (-91.642531, 30.740543, -17.297399) failed to convert
-rank 20: Point 112 (-91.240997, 30.37717, -14.558907) failed to convert
-rank 51: Point 112 (-90.588037, 29.678892, -1.0541034) failed to convert
-rank 40: Point 110 (-90.765949, 29.7332, -1.9112966) failed to convert
-rank 99: Point 158 (-88.948663, 29.761089, 4.9931881) failed to convert
-rank 27: Point 111 (-91.118523, 30.261002, 2.2450795) failed to convert
-rank 8: Point 108 (-91.735228, 29.655113, 2.0) failed to convert
-rank 67: Point 157 (-90.204092, 29.366237, 0.31299999) failed to convert
-rank 71: Point 158 (-90.077406, 29.755195, -0.26701091) failed to convert
-rank 91: Point 158 (-89.353499, 29.164754, 0.31299999) failed to convert
-rank 96: Point 160 (-89.20448, 29.201911, 0.02392837) failed to convert
-rank 1: Point 113 (-92.106091, 29.8123, -1.0753717) failed to convert
-rank 35: Point 113 (-90.880267, 29.674482, -1.2429995) failed to convert
-rank 82: Point 160 (-89.770339, 30.218657, -1.583888) failed to convert
-rank 98: Point 159 (-89.07768, 29.504247, 3.8278345) failed to convert
-rank 23: Point 112 (-91.191121, 30.315576, 9.0583477) failed to convert
-rank 46: Point 110 (-90.686433, 29.575819, -3.0182752) failed to convert
-rank 25: Point 113 (-91.162144, 30.224609, -5.8059) failed to convert
-rank 15: Point 112 (-91.466981, 29.729831, -4.374e-05) failed to convert
-rank 54: Point 110 (-90.537397, 29.439008, -1.3768214) failed to convert
-rank 53: Point 111 (-90.597834, 28.879022, 16.42585) failed to convert
-rank 85: Point 158 (-89.629994, 30.340098, -1.538162) failed to convert
-rank 33: Point 112 (-90.90984, 30.084198, 23.256798) failed to convert
-rank 70: Point 159 (-90.073579, 30.028317, 0.61264801) failed to convert
-rank 72: Point 159 (-90.043387, 29.958025, 33.294021) failed to convert
-rank 49: Point 112 (-90.618138, 29.71027, 0.0268491) failed to convert
-rank 64: Point 159 (-90.312012, 29.4287, 1.7051271) failed to convert
-rank 90: Point 161 (-89.370845, 29.304197, 19.319024) failed to convert
-rank 77: Point 158 (-89.933602, 30.05551, 1.3219784) failed to convert
-rank 97: Point 158 (-89.153814, 29.363975, 9.6006872) failed to convert
-rank 18: Point 112 (-91.288419, 30.665586, -28.687036) failed to convert
-rank 76: Point 161 (-89.968249, 29.879071, 15.826534) failed to convert
-rank 79: Point 159 (-89.901456, 29.900038, -2.1285149) failed to convert
-rank 44: Point 109 (-90.722922, 29.353705, -1.5358153) failed to convert
-rank 87: Point 158 (-89.499959, 30.008013, -0.0) failed to convert
-rank 11: Point 112 (-91.573137, 30.567075, -7.7351009) failed to convert
-rank 36: Point 111 (-90.81905, 30.18937, -2.5933008) failed to convert
-rank 78: Point 160 (-89.913828, 30.01048, 8.6835188) failed to convert
-rank 2: Point 112 (-91.98999, 29.831105, -0.9367648) failed to convert
-rank 30: Point 110 (-91.03788, 29.835745, -0.48680639) failed to convert
-rank 89: Point 159 (-89.422944, 29.211771, -0.14601336) failed to convert
-rank 86: Point 160 (-89.623369, 29.436145, -4.2367202) failed to convert
-rank 16: Point 109 (-91.445127, 29.399608, 1.5504648) failed to convert
-rank 26: Point 109 (-91.178996, 29.705502, -1.8146852) failed to convert
-rank 31: Point 113 (-90.998315, 30.015194, -1.9364291) failed to convert
-rank 43: Point 112 (-90.702327, 29.837198, -0.28583281) failed to convert
-rank 42: Point 110 (-90.709703, 30.030379, -4.5473199) failed to convert
-rank 0: Point 101 (-92.746711, 29.012596, 25.6) failed to convert
-rank 93: Point 158 (-89.291501, 29.074668, 13.588443) failed to convert
-rank 65: Point 159 (-90.221369, 30.107292, 4.1300001) failed to convert
-rank 83: Point 158 (-89.789809, 29.652506, -0.16726831) failed to convert
-rank 52: Point 109 (-90.588383, 29.348736, 0.45719999) failed to convert
-rank 4: Point 111 (-91.881726, 29.607951, -0.07454049) failed to convert
-rank 41: Point 112 (-90.758641, 29.63128, -3.0041974) failed to convert
-rank 63: Point 112 (-90.339234, 29.545774, -0.24554334) failed to convert
-rank 68: Point 160 (-90.125146, 29.986277, -0.17456461) failed to convert
-rank 38: Point 110 (-90.782882, 30.002387, -10.350704) failed to convert
-rank 95: Point 159 (-89.230841, 29.096424, 5.9157476) failed to convert
-rank 66: Point 159 (-90.163421, 30.412481, -0.21601672) failed to convert
-rank 19: Point 112 (-91.329107, 29.433311, 5.6906813) failed to convert
-rank 84: Point 161 (-89.760296, 29.536419, 9.1211069) failed to convert
-rank 56: Point 109 (-90.503299, 29.457095, 0.3048) failed to convert
-rank 13: Point 111 (-91.500203, 30.295807, -10.356525) failed to convert
-rank 6: Point 111 (-91.852643, 28.75155, 28.902388) failed to convert
-rank 28: Point 109 (-91.072621, 30.317188, -3.2590543) failed to convert
-rank 12: Point 109 (-91.589401, 29.410309, 2.1836955) failed to convert
-rank 29: Point 112 (-91.033974, 30.209474, -11.948161) failed to convert
-rank 10: Point 111 (-91.604591, 30.753715, -20.0) failed to convert
-rank 37: Point 111 (-90.790912, 30.248077, -2.7229158) failed to convert
-rank 48: Point 111 (-90.646762, 29.627342, -0.43648143) failed to convert
-rank 34: Point 110 (-90.871305, 30.174815, -2.0525466) failed to convert
-rank 94: Point 160 (-89.246931, 29.151586, 6.3776958) failed to convert
-rank 92: Point 160 (-89.291092, 29.551272, 4.3995701) failed to convert
-rank 73: Point 158 (-90.019422, 29.99281, 8.6279456) failed to convert
-rank 88: Point 161 (-89.472516, 29.347498, 30.924097) failed to convert
-rank 57: Point 112 (-90.471165, 29.689929, -1.163148) failed to convert
-rank 32: Point 110 (-90.969326, 29.709618, -0.54925932) failed to convert
-rank 69: Point 160 (-90.09773, 30.025983, -0.03260998) failed to convert
-rank 80: Point 159 (-89.863335, 30.009795, 0.15294311) failed to convert
-rank 14: Point 108 (-91.501427, 29.640418, -0.06422328) failed to convert
-rank 45: Point 111 (-90.702279, 29.46345, -1.2419637) failed to convert
-rank 5: Point 112 (-91.813461, 30.139063, -5.656632) failed to convert
-rank 81: Point 159 (-89.800548, 30.247167, -1.5761079) failed to convert
-rank 50: Point 113 (-90.591062, 29.865277, -0.61522934) failed to convert
-rank 47: Point 112 (-90.638745, 30.043535, 5.7671613) failed to convert
-rank 60: Point 112 (-90.41283, 29.553124, -0.4669173) failed to convert
-rank 75: Point 160 (-89.99694, 29.726568, -4.3519679) failed to convert
-rank 22: Point 111 (-91.201967, 30.437962, -15.346681) failed to convert
-rank 74: Point 161 (-89.998724, 29.944739, -6.3246004) failed to convert
-rank 7: Point 112 (-91.728313, 30.471971, -5.3877842) failed to convert
-rank 99: Point 159 (-88.95612, 29.680026, 2.911131) failed to convert
-rank 82: Point 161 (-89.770324, 30.218823, -1.4929126) failed to convert
-rank 58: Point 109 (-90.466108, 29.443902, -8.2296) failed to convert
-rank 55: Point 110 (-90.516204, 29.466988, -8.2296) failed to convert
-rank 67: Point 158 (-90.167925, 29.842092, -0.11433774) failed to convert
-rank 59: Point 112 (-90.413557, 29.865428, -0.67199256) failed to convert
-rank 71: Point 159 (-90.068392, 29.871069, 0.52771539) failed to convert
-rank 70: Point 160 (-90.101357, 29.669988, -1.5645841) failed to convert
-rank 98: Point 160 (-89.084849, 29.424693, 6.0838826) failed to convert
-rank 91: Point 159 (-89.290212, 29.891009, 1.2242491) failed to convert
-rank 96: Point 161 (-89.215722, 29.074166, 0.00107948) failed to convert
-rank 62: Point 112 (-90.37412, 29.465579, -0.21336) failed to convert
-rank 85: Point 159 (-89.634675, 30.283794, -0.66494962) failed to convert
-rank 72: Point 160 (-90.037741, 30.030081, 0.64466895) failed to convert
-rank 61: Point 112 (-90.407318, 29.305378, 1.5644371) failed to convert
-rank 90: Point 162 (-89.402073, 28.939252, 1.2010078) failed to convert
-rank 39: Point 112 (-90.816707, 29.231774, 0.64467562) failed to convert
-rank 21: Point 113 (-91.224213, 30.313927, -0.76522355) failed to convert
-rank 64: Point 160 (-90.309584, 29.461458, 0.27200001) failed to convert
-rank 24: Point 113 (-91.175807, 30.281114, -0.78993011) failed to convert
-rank 97: Point 159 (-89.167442, 29.210038, -0.377506) failed to convert
-rank 77: Point 159 (-89.966613, 29.63935, 1.2420555) failed to convert
-rank 76: Point 162 (-89.974328, 29.802156, -8.2296) failed to convert
-rank 79: Point 160 (-89.901704, 29.896706, -5.9707276) failed to convert
-rank 17: Point 113 (-91.325396, 30.643993, -9.075075) failed to convert
-rank 86: Point 161 (-89.623319, 29.436179, -4.2367202) failed to convert
-rank 8: Point 109 (-91.668655, 30.829433, -11.908884) failed to convert
-rank 40: Point 111 (-90.763947, 29.762413, -3.076692) failed to convert
-rank 87: Point 159 (-89.48826, 30.143927, 2.9559852) failed to convert
-rank 78: Point 161 (-89.911081, 30.044631, 2.5558126) failed to convert
-rank 89: Point 160 (-89.383171, 29.674397, 8.8548469) failed to convert
-rank 46: Point 111 (-90.662258, 29.922644, -0.06718785) failed to convert
-rank 68: Point 161 (-90.085674, 30.493706, -6.1037084) failed to convert
-rank 65: Point 160 (-90.269076, 29.474023, -0.69823343) failed to convert
-rank 3: Point 114 (-91.860498, 30.976076, -12.675913) failed to convert
-rank 1: Point 114 (-92.104184, 29.84958, -0.07574725) failed to convert
-rank 25: Point 114 (-91.154466, 30.344715, -7.9654436) failed to convert
-rank 33: Point 113 (-90.908984, 30.096615, 12.889353) failed to convert
-rank 54: Point 111 (-90.510459, 29.815582, -0.62841978) failed to convert
-rank 35: Point 114 (-90.880271, 29.674313, -1.5285601) failed to convert
-rank 51: Point 113 (-90.588042, 29.678755, -1.0712484) failed to convert
-rank 93: Point 159 (-89.277673, 29.233272, -0.00925776) failed to convert
-rank 95: Point 160 (-89.226494, 29.145841, 7.8703382) failed to convert
-rank 83: Point 159 (-89.780007, 29.772972, -0.0) failed to convert
-rank 84: Point 162 (-89.820758, 28.785152, 64.94229) failed to convert
-rank 9: Point 113 (-91.64252, 30.740483, -17.297399) failed to convert
-rank 53: Point 112 (-90.556793, 29.462428, -0.18797995) failed to convert
-rank 15: Point 113 (-91.456928, 29.898887, -1.1877031) failed to convert
-rank 94: Point 161 (-89.244531, 29.17886, -0.10002604) failed to convert
-rank 66: Point 160 (-90.242611, 29.371073, -5.0307243) failed to convert
-rank 49: Point 113 (-90.577899, 30.277119, -0.10554846) failed to convert
-rank 30: Point 111 (-91.03789, 29.835554, -1.4597471) failed to convert
-rank 27: Point 112 (-91.118343, 30.263633, 4.9781021) failed to convert
-rank 23: Point 113 (-91.227698, 29.734533, 8.7157186) failed to convert
-rank 44: Point 110 (-90.722922, 29.353664, -1.7300626) failed to convert
-rank 11: Point 113 (-91.594386, 30.202095, -4.9446846) failed to convert
-rank 26: Point 110 (-91.14572, 30.229302, -13.185649) failed to convert
-rank 36: Point 112 (-90.819049, 30.189309, -1.4575388) failed to convert
-rank 92: Point 161 (-89.310431, 29.329159, 6.2913041) failed to convert
-rank 2: Point 113 (-92.00775, 29.491109, 2.4000001) failed to convert
-rank 18: Point 113 (-91.288611, 30.662126, -20.481514) failed to convert
-rank 73: Point 159 (-90.020362, 29.980816, -1.7485148) failed to convert
-rank 88: Point 162 (-89.474038, 29.329389, -3.1821748) failed to convert
-rank 80: Point 160 (-89.857419, 30.082487, -5.4973731) failed to convert
-rank 0: Point 102 (-92.754586, 28.820483, 27.4) failed to convert
-rank 69: Point 161 (-90.098824, 30.011613, -9.0) failed to convert
-rank 16: Point 110 (-91.437692, 29.524669, 2.4256584) failed to convert
-rank 38: Point 111 (-90.810165, 29.601963, -0.65708462) failed to convert
-rank 43: Point 113 (-90.695966, 29.928608, -0.2734564) failed to convert
-rank 41: Point 113 (-90.727266, 30.086297, -0.68931675) failed to convert
-rank 31: Point 114 (-90.984871, 30.218897, -5.3859231) failed to convert
-rank 42: Point 111 (-90.7105, 30.01886, 45.444347) failed to convert
-rank 63: Point 113 (-90.34014, 29.533305, -1.1145563) failed to convert
-rank 6: Point 112 (-91.759201, 30.458646, -5.2099644) failed to convert
-rank 81: Point 160 (-89.781136, 30.483358, -8.2429142) failed to convert
-rank 20: Point 113 (-91.240881, 30.378904, -7.7774238) failed to convert
-rank 74: Point 162 (-90.037273, 29.452008, 0.33190438) failed to convert
-rank 4: Point 112 (-91.815597, 30.81641, -11.348312) failed to convert
-rank 28: Point 110 (-91.079997, 30.203661, -12.457482) failed to convert
-rank 48: Point 112 (-90.643179, 29.678004, -2.2646747) failed to convert
-rank 14: Point 109 (-91.50155, 29.63833, -1.7575008) failed to convert
-rank 37: Point 112 (-90.798601, 30.135949, -0.40026474) failed to convert
-rank 19: Point 113 (-91.311154, 29.726985, -0.03461194) failed to convert
-rank 34: Point 111 (-90.898761, 29.766077, -1.0595836) failed to convert
-rank 29: Point 113 (-91.116928, 28.918124, 7.0114735) failed to convert
-rank 10: Point 112 (-91.637113, 30.192358, -2.2949608) failed to convert
-rank 75: Point 161 (-89.996926, 29.726606, -4.2281026) failed to convert
-rank 82: Point 162 (-89.821663, 29.587862, 13.139379) failed to convert
-rank 32: Point 111 (-90.970315, 29.693948, -0.53461684) failed to convert
-rank 71: Point 160 (-90.062578, 29.945677, -4.7774914) failed to convert
-rank 45: Point 112 (-90.674849, 29.858633, -0.48092873) failed to convert
-rank 57: Point 113 (-90.491512, 29.407285, -8.2296) failed to convert
-rank 99: Point 160 (-89.005255, 29.142203, 1.8816306) failed to convert
-rank 50: Point 114 (-90.590987, 29.866292, -1.0345282) failed to convert
-rank 70: Point 161 (-90.099329, 29.696244, 4.4514215) failed to convert
-rank 56: Point 110 (-90.464344, 29.996865, 28.250404) failed to convert
-rank 5: Point 113 (-91.815371, 30.104018, -4.5466077) failed to convert
-rank 96: Point 162 (-89.205671, 29.188243, -0.0) failed to convert
-rank 67: Point 159 (-90.224937, 29.087917, 4.5952254) failed to convert
-rank 85: Point 160 (-89.699845, 29.499518, 21.902827) failed to convert
-rank 52: Point 110 (-90.565367, 29.674255, 0.1150233) failed to convert
-rank 98: Point 161 (-89.125968, 28.964305, 20.612986) failed to convert
-rank 60: Point 113 (-90.3437, 30.488464, -3.2678364) failed to convert
-rank 7: Point 113 (-91.739004, 30.281665, -1.6158771) failed to convert
-rank 13: Point 112 (-91.473451, 30.743063, 6.3505771) failed to convert
-rank 47: Point 113 (-90.647272, 29.922321, -0.22751423) failed to convert
-rank 72: Point 161 (-90.045412, 29.931899, -0.13767571) failed to convert
-rank 91: Point 160 (-89.343845, 29.276432, 13.626954) failed to convert
-rank 97: Point 160 (-89.171171, 29.167918, -0.0582081) failed to convert
-rank 22: Point 112 (-91.201623, 30.443356, -15.255851) failed to convert
-rank 90: Point 163 (-89.383352, 29.157721, -0.65826353) failed to convert
-rank 64: Point 161 (-90.270971, 29.978287, -1.0221633) failed to convert
-rank 79: Point 161 (-89.877089, 30.202838, 2.9154264) failed to convert
-rank 77: Point 160 (-89.963491, 29.678902, 27.048364) failed to convert
-rank 76: Point 163 (-89.968829, 29.871723, -5.665318) failed to convert
-rank 86: Point 162 (-89.540725, 30.416079, -6.5881977) failed to convert
-rank 78: Point 162 (-89.921705, 29.911721, -6.2758324) failed to convert
-rank 55: Point 111 (-90.468086, 30.13363, -0.19673044) failed to convert
-rank 87: Point 160 (-89.553853, 29.370765, 16.401879) failed to convert
-rank 58: Point 110 (-90.481931, 29.223433, 1.3600634) failed to convert
-rank 89: Point 161 (-89.411157, 29.349232, 23.733322) failed to convert
-rank 68: Point 162 (-90.122397, 30.02181, 0.00949179) failed to convert
-rank 62: Point 113 (-90.366739, 29.566068, -0.38170381) failed to convert
-rank 65: Point 161 (-90.29872, 29.074708, 1.8938136) failed to convert
-rank 95: Point 161 (-89.221973, 29.197206, -0.10694445) failed to convert
-rank 21: Point 114 (-91.219258, 30.392193, 4.3089768) failed to convert
-rank 59: Point 113 (-90.446476, 29.412868, -0.0) failed to convert
-rank 83: Point 160 (-89.753016, 30.102611, 1.3301716) failed to convert
-rank 84: Point 163 (-89.759554, 29.54515, 23.115756) failed to convert
-rank 39: Point 113 (-90.771496, 29.897307, -1.4727535) failed to convert
-rank 94: Point 162 (-89.243284, 29.19307, -0.27425272) failed to convert
-rank 61: Point 113 (-90.385812, 29.599955, -0.77960797) failed to convert
-rank 24: Point 114 (-91.173855, 30.311553, -12.640013) failed to convert
-rank 93: Point 160 (-89.290293, 29.087671, -0.0) failed to convert
-rank 66: Point 161 (-90.199761, 29.938319, -2.8099758) failed to convert
-rank 8: Point 110 (-91.663325, 30.921653, -20.54492) failed to convert
-rank 73: Point 160 (-90.035248, 29.790784, -2.1958584) failed to convert
-rank 92: Point 162 (-89.336739, 29.025202, 16.17124) failed to convert
-rank 17: Point 114 (-91.326518, 30.625853, -8.9684728) failed to convert
-rank 88: Point 163 (-89.4731, 29.340352, -5.2105563) failed to convert
-rank 12: Point 110 (-91.537255, 30.307055, -3.2852633) failed to convert
-rank 80: Point 161 (-89.833233, 30.380278, -9.3353056) failed to convert
-rank 40: Point 112 (-90.746363, 30.017957, 10.822466) failed to convert
-rank 46: Point 112 (-90.696671, 29.427791, -0.22194791) failed to convert
-rank 51: Point 114 (-90.610375, 29.361481, -0.0790889) failed to convert
-rank 3: Point 115 (-91.85922, 30.998996, -14.080331) failed to convert
-rank 69: Point 162 (-90.107198, 29.903475, -2.2355605) failed to convert
-rank 33: Point 114 (-90.900066, 30.229331, -2.4013448) failed to convert
-rank 54: Point 112 (-90.522164, 29.652436, -1.6705229) failed to convert
-rank 81: Point 161 (-89.853143, 29.597988, -0.52275045) failed to convert
-rank 44: Point 111 (-90.707571, 29.576663, -2.0574147) failed to convert
-rank 25: Point 115 (-91.164419, 30.188872, 27.05057) failed to convert
-rank 35: Point 115 (-90.851985, 30.094413, -1.5165665) failed to convert
-rank 74: Point 163 (-89.999141, 29.939395, 21.810192) failed to convert
-rank 9: Point 114 (-91.68943, 29.920838, -3.7458791) failed to convert
-rank 30: Point 112 (-91.038387, 29.827874, -0.42997234) failed to convert
-rank 11: Point 114 (-91.603488, 30.044801, -0.03060726) failed to convert
-rank 53: Point 113 (-90.53462, 29.773698, -1.0142786) failed to convert
-rank 82: Point 163 (-89.78313, 30.062038, 21.980857) failed to convert
-rank 1: Point 115 (-92.104167, 29.849638, -0.36063986) failed to convert
-rank 27: Point 113 (-91.180237, 29.288731, -0.12559081) failed to convert
-rank 2: Point 114 (-91.933213, 30.894704, -17.237016) failed to convert
-rank 36: Point 113 (-90.84146, 29.859305, -1.0142778) failed to convert
-rank 75: Point 162 (-89.995021, 29.750722, -8.2296) failed to convert
-rank 23: Point 114 (-91.199227, 30.187361, -2.6492085) failed to convert
-rank 49: Point 114 (-90.646586, 29.303559, -8.2296) failed to convert
-rank 16: Point 111 (-91.364608, 30.731677, -15.993827) failed to convert
-rank 26: Point 111 (-91.184296, 29.621289, 0.1122092) failed to convert
-rank 42: Point 112 (-90.744618, 29.524561, -0.97233425) failed to convert
-rank 18: Point 114 (-91.291227, 30.62019, 5.4698468) failed to convert
-rank 38: Point 112 (-90.754552, 30.412814, -3.1548648) failed to convert
-rank 71: Point 161 (-90.068864, 29.864897, -9.0) failed to convert
-rank 99: Point 161 (-88.961721, 29.618107, 4.9339162) failed to convert
-rank 85: Point 161 (-89.699285, 29.506337, -0.9592869) failed to convert
-rank 70: Point 162 (-90.101033, 29.674132, -1.276079) failed to convert
-rank 15: Point 114 (-91.469773, 29.682609, -1.9518213) failed to convert
-rank 96: Point 163 (-89.205106, 29.194614, -0.0) failed to convert
-rank 0: Point 103 (-92.761032, 28.65997, 34.700001) failed to convert
-rank 41: Point 114 (-90.732507, 30.010659, -0.95914345) failed to convert
-rank 98: Point 162 (-89.054646, 29.756972, 4.2211455) failed to convert
-rank 67: Point 160 (-90.15898, 29.958587, -6.379713) failed to convert
-rank 72: Point 162 (-90.043328, 29.958434, 34.130957) failed to convert
-rank 63: Point 114 (-90.315679, 29.863055, -0.36133905) failed to convert
-rank 64: Point 162 (-90.313025, 29.414759, -3.936797) failed to convert
-rank 4: Point 113 (-91.809707, 30.921451, -10.490461) failed to convert
-rank 6: Point 113 (-91.767595, 30.308516, -8.2296) failed to convert
-rank 20: Point 114 (-91.268129, 29.942983, -0.13699999) failed to convert
-rank 48: Point 113 (-90.63007, 29.864438, -0.56287572) failed to convert
-rank 31: Point 115 (-91.039484, 29.382698, -0.23572251) failed to convert
-rank 91: Point 161 (-89.329728, 29.439124, 4.5895441) failed to convert
-rank 28: Point 111 (-91.079996, 30.20362, -12.457482) failed to convert
-rank 90: Point 164 (-89.392254, 29.053343, 1.4713769) failed to convert
-rank 97: Point 161 (-89.106378, 29.891475, 3.1032201) failed to convert
-rank 10: Point 113 (-91.70555, 28.980321, 15.5) failed to convert
-rank 76: Point 164 (-89.996365, 29.521643, 0.31299999) failed to convert
-rank 77: Point 161 (-89.963028, 29.684598, 13.092393) failed to convert
-rank 43: Point 114 (-90.714448, 29.662013, -0.31021755) failed to convert
-rank 29: Point 114 (-91.0727, 29.612519, -0.47414092) failed to convert
-rank 57: Point 114 (-90.475568, 29.628836, -0.34563981) failed to convert
-rank 56: Point 111 (-90.492018, 29.614271, -0.58004534) failed to convert
-rank 19: Point 114 (-91.305309, 29.821998, -0.55737127) failed to convert
-rank 34: Point 112 (-90.871291, 30.174853, -1.8934435) failed to convert
-rank 14: Point 110 (-91.501663, 29.636232, -0.17365064) failed to convert
-rank 45: Point 113 (-90.710709, 29.340992, -1.3054017) failed to convert
-rank 37: Point 113 (-90.790885, 30.248132, -2.2569243) failed to convert
-rank 86: Point 163 (-89.555151, 30.246798, -3.1994133) failed to convert
-rank 78: Point 163 (-89.922323, 29.903656, -1.327528) failed to convert
-rank 79: Point 162 (-89.951348, 29.270315, 7.0874115) failed to convert
-rank 50: Point 115 (-90.577678, 30.053395, 30.442166) failed to convert
-rank 68: Point 163 (-90.12513, 29.986413, 0.08585722) failed to convert
-rank 32: Point 112 (-90.941912, 30.122897, -9.8593627) failed to convert
-rank 65: Point 162 (-90.231829, 29.969151, -2.2851348) failed to convert
-rank 83: Point 161 (-89.75466, 30.08246, 5.1487225) failed to convert
-rank 87: Point 161 (-89.520137, 29.770225, 12.282257) failed to convert
-rank 89: Point 162 (-89.415661, 29.296641, 0.31299999) failed to convert
-rank 5: Point 114 (-91.799293, 30.394689, -2.8889291) failed to convert
-rank 7: Point 114 (-91.720632, 30.606734, -6.5838793) failed to convert
-rank 95: Point 162 (-89.219967, 29.219933, -0.0) failed to convert
-rank 52: Point 111 (-90.53413, 30.111109, -0.33018199) failed to convert
-rank 22: Point 113 (-91.199464, 30.477285, 14.693267) failed to convert
-rank 84: Point 164 (-89.759838, 29.541163, 20.343444) failed to convert
-rank 94: Point 163 (-89.241546, 29.212699, -0.26053) failed to convert
-rank 66: Point 162 (-90.24514, 29.337129, -0.04897297) failed to convert
-rank 55: Point 112 (-90.475971, 30.025228, 6.7525393) failed to convert
-rank 47: Point 114 (-90.660794, 29.729268, -1.719235) failed to convert
-rank 93: Point 161 (-89.2898, 29.092786, -0.07391003) failed to convert
-rank 60: Point 114 (-90.344615, 30.476161, -2.4491194) failed to convert
-rank 92: Point 163 (-89.309519, 29.339441, -0.37884615) failed to convert
-rank 13: Point 113 (-91.537053, 29.669266, -0.5129758) failed to convert
-rank 73: Point 161 (-89.990817, 30.354693, -5.786469) failed to convert
-rank 80: Point 162 (-89.874114, 29.87521, -1.3095808) failed to convert
-rank 58: Point 111 (-90.440427, 29.798191, 1.939932) failed to convert
-rank 59: Point 114 (-90.413502, 29.865948, -0.6858) failed to convert
-rank 21: Point 115 (-91.22336, 30.327031, -14.15918) failed to convert
-rank 88: Point 164 (-89.47401, 29.32936, -2.8217836) failed to convert
-rank 8: Point 111 (-91.664019, 30.909451, -20.102298) failed to convert
-rank 81: Point 162 (-89.813686, 30.085897, -0.51827956) failed to convert
-rank 24: Point 115 (-91.171707, 30.345164, 3.0821529) failed to convert
-rank 62: Point 114 (-90.339428, 29.935403, 17.95004) failed to convert
-rank 69: Point 163 (-90.09794, 30.0229, -9.0) failed to convert
-rank 74: Point 164 (-90.009877, 29.8027, 27.638233) failed to convert
-rank 61: Point 114 (-90.364029, 29.895814, -1.2496103) failed to convert
-rank 17: Point 115 (-91.387172, 29.633203, -0.55864707) failed to convert
-rank 71: Point 162 (-90.062648, 29.944596, -6.6013589) failed to convert
-rank 75: Point 163 (-89.996905, 29.726663, -2.5439639) failed to convert
-rank 82: Point 164 (-89.770511, 30.215905, -1.5757145) failed to convert
-rank 39: Point 114 (-90.772875, 29.877057, 0.36487229) failed to convert
-rank 33: Point 115 (-90.888687, 30.397751, -7.8867914) failed to convert
-rank 25: Point 116 (-91.198721, 29.646241, 0.11574502) failed to convert
-rank 99: Point 162 (-89.001385, 29.183747, 0.5475108) failed to convert
-rank 12: Point 111 (-91.534087, 30.359996, -2.2978364) failed to convert
-rank 96: Point 164 (-89.215508, 29.076379, 3.2986684) failed to convert
-rank 70: Point 163 (-90.049886, 30.330895, 2.5879145) failed to convert
-rank 44: Point 112 (-90.707773, 29.57371, -1.2572583) failed to convert
-rank 72: Point 163 (-90.098684, 29.243327, 0.42389596) failed to convert
-rank 98: Point 163 (-89.059409, 29.704104, 3.8651957) failed to convert
-rank 35: Point 116 (-90.874347, 29.762601, -0.94549937) failed to convert
-rank 51: Point 115 (-90.588038, 29.678613, -0.56393546) failed to convert
-rank 23: Point 115 (-91.191137, 30.314907, 8.5496367) failed to convert
-rank 30: Point 113 (-91.029969, 29.957067, -5.7329333) failed to convert
-rank 9: Point 115 (-91.691257, 29.888432, -3.0291078) failed to convert
-rank 27: Point 114 (-91.120129, 30.235709, -5.9005446) failed to convert
-rank 1: Point 116 (-92.105772, 29.818085, -0.8843406) failed to convert
-rank 64: Point 163 (-90.271934, 29.965224, 5.1899515) failed to convert
-rank 53: Point 114 (-90.557206, 29.456555, -8.2296) failed to convert
-rank 2: Point 115 (-91.956416, 30.46344, -8.3191908) failed to convert
-rank 67: Point 161 (-90.158962, 29.958529, -7.5291702) failed to convert
-rank 36: Point 114 (-90.832627, 29.989586, -1.6732791) failed to convert
-rank 77: Point 162 (-89.948215, 29.871706, -5.8975756) failed to convert
-rank 97: Point 162 (-89.150642, 29.398663, 6.1805023) failed to convert
-rank 91: Point 162 (-89.293859, 29.849181, -0.0) failed to convert
-rank 85: Point 162 (-89.700103, 29.495857, 26.032285) failed to convert
-rank 90: Point 165 (-89.38148, 29.178979, 0.31299999) failed to convert
-rank 86: Point 164 (-89.623286, 29.436202, -4.2367202) failed to convert
-rank 3: Point 116 (-91.878891, 30.640444, -8.2296) failed to convert
-rank 76: Point 165 (-89.980068, 29.729148, -2.1544354) failed to convert
-rank 79: Point 163 (-89.931716, 29.519229, -0.15612917) failed to convert
-rank 11: Point 115 (-91.602915, 30.05438, -1.2757449) failed to convert
-rank 68: Point 164 (-90.121003, 30.039821, 4.3627133) failed to convert
-rank 40: Point 113 (-90.765447, 29.740356, -1.1977691) failed to convert
-rank 78: Point 164 (-89.944188, 29.628204, 1.3227513) failed to convert
-rank 18: Point 115 (-91.288809, 30.658666, -16.830743) failed to convert
-rank 65: Point 163 (-90.201342, 30.368968, 2.72) failed to convert
-rank 16: Point 112 (-91.398449, 30.178035, -1.0366126) failed to convert
-rank 26: Point 112 (-91.135202, 30.39313, -9.7263404) failed to convert
-rank 31: Point 116 (-90.970611, 30.433612, -11.513294) failed to convert
-rank 41: Point 115 (-90.743151, 29.85647, -0.20833172) failed to convert
-rank 54: Point 113 (-90.467944, 30.401427, -0.32980639) failed to convert
-rank 49: Point 115 (-90.618887, 29.699225, 0.73001994) failed to convert
-rank 87: Point 162 (-89.514494, 29.836347, -0.17548947) failed to convert
-rank 84: Point 165 (-89.695906, 30.317376, -2.13979) failed to convert
-rank 89: Point 163 (-89.379655, 29.714626, 2.5499847) failed to convert
-rank 83: Point 162 (-89.75685, 30.055769, -0.74325923) failed to convert
-rank 95: Point 163 (-89.137435, 30.14486, 3.1430036) failed to convert
-rank 63: Point 115 (-90.35941, 29.271092, 1.1876701) failed to convert
-rank 66: Point 163 (-90.19106, 30.052034, 3.78) failed to convert
-rank 15: Point 115 (-91.490599, 29.328529, 2.9370705) failed to convert
-rank 42: Point 113 (-90.74461, 29.524621, -1.0026264) failed to convert
-rank 94: Point 164 (-89.243466, 29.190432, -0.01050958) failed to convert
-rank 4: Point 114 (-91.810146, 30.913418, -17.214936) failed to convert
-rank 28: Point 112 (-91.141917, 29.235157, -0.2525051) failed to convert
-rank 20: Point 115 (-91.241387, 30.370715, 7.7170287) failed to convert
-rank 93: Point 162 (-89.267209, 29.351556, 1.0048081) failed to convert
-rank 56: Point 112 (-90.503936, 29.448137, 0.03677201) failed to convert
-rank 10: Point 114 (-91.604989, 30.746165, -17.248631) failed to convert
-rank 6: Point 114 (-91.726299, 31.039537, 10.857394) failed to convert
-rank 48: Point 114 (-90.626025, 29.921787, -0.73715194) failed to convert
-rank 46: Point 113 (-90.662258, 29.922584, -1.6471775) failed to convert
-rank 34: Point 113 (-90.904066, 29.686293, -0.5549968) failed to convert
-rank 45: Point 114 (-90.670589, 29.919468, -0.25744369) failed to convert
-rank 19: Point 115 (-91.31625, 29.643584, 0.21989168) failed to convert
-rank 14: Point 111 (-91.436041, 30.735196, -20.0) failed to convert
-rank 43: Point 115 (-90.658924, 30.456426, -6.3949109) failed to convert
-rank 29: Point 115 (-91.033945, 30.209528, -11.948161) failed to convert
-rank 0: Point 104 (-92.753737, 28.754095, 30.808587) failed to convert
-rank 57: Point 115 (-90.471077, 29.690904, -2.4251925) failed to convert
-rank 37: Point 114 (-90.809098, 29.981834, -5.5325768) failed to convert
-rank 5: Point 115 (-91.792603, 30.51407, -5.1181538) failed to convert
-rank 92: Point 164 (-89.305987, 29.379903, 3.9193548) failed to convert
-rank 80: Point 163 (-89.854236, 30.121617, -0.09869253) failed to convert
-rank 50: Point 116 (-90.591039, 29.865531, -1.0056595) failed to convert
-rank 32: Point 113 (-91.009114, 29.098074, 1.8442829) failed to convert
-rank 73: Point 162 (-90.020464, 29.979445, -1.720883) failed to convert
-rank 88: Point 165 (-89.473075, 29.340297, -5.2105563) failed to convert
-rank 22: Point 114 (-91.205412, 30.38345, -7.0787902) failed to convert
-rank 47: Point 115 (-90.66132, 29.721721, -0.27563553) failed to convert
-rank 7: Point 115 (-91.712379, 30.751775, -8.7250469) failed to convert
-rank 38: Point 113 (-90.816602, 29.506563, -0.66501) failed to convert
-rank 74: Point 165 (-90.003582, 29.88277, -1.8647085) failed to convert
-rank 81: Point 163 (-89.80055, 30.246783, -1.7155253) failed to convert
-rank 69: Point 164 (-90.096843, 30.037014, 8.0712819) failed to convert
-rank 55: Point 113 (-90.501738, 29.668233, -0.8089235) failed to convert
-rank 58: Point 112 (-90.466069, 29.443914, -8.2296) failed to convert
-rank 52: Point 112 (-90.558524, 29.769946, -0.66481208) failed to convert
-rank 60: Point 115 (-90.409337, 29.600855, -0.44172476) failed to convert
-rank 71: Point 163 (-90.063761, 29.930225, -6.7238885) failed to convert
-rank 21: Point 116 (-91.220121, 30.378307, -7.8384292) failed to convert
-rank 59: Point 115 (-90.417811, 29.80705, -0.64629792) failed to convert
-rank 13: Point 114 (-91.539549, 29.626366, -0.48825179) failed to convert
-rank 75: Point 164 (-89.99352, 29.769663, -8.2296) failed to convert
-rank 62: Point 115 (-90.400268, 29.106604, -0.0) failed to convert
-rank 64: Point 164 (-90.271181, 29.975046, -6.0928837) failed to convert
-rank 24: Point 116 (-91.17098, 30.356487, -6.5663072) failed to convert
-rank 82: Point 165 (-89.830027, 29.483798, -0.07403272) failed to convert
-rank 96: Point 165 (-89.210741, 29.130555, 0.01875247) failed to convert
-rank 8: Point 112 (-91.665084, 30.890926, -11.43058) failed to convert
-rank 70: Point 164 (-90.0996, 29.692693, 0.31299999) failed to convert
-rank 99: Point 163 (-88.935858, 29.8975, 3.8304272) failed to convert
-rank 72: Point 164 (-90.052571, 29.839967, 1.5023236) failed to convert
-rank 98: Point 164 (-89.106703, 29.179283, 5.034026) failed to convert
-rank 77: Point 163 (-89.964942, 29.659904, -0.76106753) failed to convert
-rank 67: Point 162 (-90.154116, 30.021575, -3.8510595) failed to convert
-rank 91: Point 163 (-89.353324, 29.166254, 0.31299999) failed to convert
-rank 85: Point 163 (-89.697737, 29.524616, -0.0) failed to convert
-rank 97: Point 163 (-89.173917, 29.136643, -0.0) failed to convert
-rank 79: Point 164 (-89.892278, 30.013925, 2.9098245) failed to convert
-rank 61: Point 115 (-90.363972, 29.89657, -0.0668639) failed to convert
-rank 76: Point 166 (-89.947747, 30.136806, 4.3699999) failed to convert
-rank 68: Point 165 (-90.191822, 29.111256, -0.71014744) failed to convert
-rank 25: Point 117 (-91.158685, 30.278652, 13.581185) failed to convert
-rank 12: Point 112 (-91.546895, 30.141757, -2.7105672) failed to convert
-rank 33: Point 116 (-90.909317, 30.091115, 19.162031) failed to convert
-rank 86: Point 165 (-89.623236, 29.436236, -4.2367202) failed to convert
-rank 78: Point 165 (-89.922698, 29.898488, -1.5279395) failed to convert
-rank 44: Point 113 (-90.722922, 29.353604, -0.79118872) failed to convert
-rank 90: Point 166 (-89.336352, 29.700403, 3.1208566) failed to convert
-rank 87: Point 163 (-89.540423, 29.529229, 0.3377682) failed to convert
-rank 65: Point 164 (-90.277683, 29.3582, 0.12695525) failed to convert
-rank 39: Point 115 (-90.762648, 30.025705, -2.3153992) failed to convert
-rank 84: Point 166 (-89.761768, 29.5173, -0.26138836) failed to convert
-rank 89: Point 164 (-89.392429, 29.566805, 2.6065913) failed to convert
-rank 93: Point 163 (-89.216037, 29.930501, -0.02013814) failed to convert
-rank 9: Point 116 (-91.62753, 30.997807, -10.552174) failed to convert
-rank 27: Point 115 (-91.118748, 30.257076, -12.17878) failed to convert
-rank 35: Point 117 (-90.880248, 29.674346, -1.6782341) failed to convert
-rank 95: Point 164 (-89.22708, 29.139023, -0.29600121) failed to convert
-rank 1: Point 117 (-92.105795, 29.81761, -1.0131938) failed to convert
-rank 51: Point 116 (-90.60501, 29.437837, 0.29006345) failed to convert
-rank 23: Point 116 (-91.194578, 30.260437, -4.4138914) failed to convert
-rank 36: Point 115 (-90.849887, 29.734361, -0.63764944) failed to convert
-rank 94: Point 165 (-89.218431, 29.474644, 3.331207) failed to convert
-rank 53: Point 115 (-90.54525, 29.624573, 0.50423969) failed to convert
-rank 66: Point 164 (-90.203792, 29.884876, 1.3663435) failed to convert
-rank 30: Point 114 (-91.015649, 30.175735, -3.1103878) failed to convert
-rank 83: Point 163 (-89.749928, 30.13991, 0.20055335) failed to convert
-rank 2: Point 116 (-91.933031, 30.897428, -17.155681) failed to convert
-rank 11: Point 116 (-91.560793, 30.775004, 2.3903263) failed to convert
-rank 16: Point 113 (-91.374482, 30.570683, -6.9276612) failed to convert
-rank 3: Point 117 (-91.87669, 30.680648, -8.9749913) failed to convert
-rank 40: Point 114 (-90.765423, 29.740498, -0.54326725) failed to convert
-rank 92: Point 165 (-89.311652, 29.314781, -0.0) failed to convert
-rank 41: Point 116 (-90.740518, 29.894518, -0.37064257) failed to convert
-rank 88: Point 166 (-89.473058, 29.34026, -5.2105563) failed to convert
-rank 80: Point 164 (-89.866924, 29.964493, 14.501236) failed to convert
-rank 15: Point 116 (-91.457788, 29.883575, -0.38025028) failed to convert
-rank 31: Point 117 (-91.016481, 29.737187, -0.66169777) failed to convert
-rank 17: Point 116 (-91.361048, 30.063967, -0.63868485) failed to convert
-rank 63: Point 116 (-90.284988, 30.271977, 2.7580951) failed to convert
-rank 54: Point 114 (-90.521258, 29.664846, -0.35283019) failed to convert
-rank 73: Point 163 (-90.060427, 29.466859, 1.4102255) failed to convert
-rank 18: Point 116 (-91.321848, 30.126315, -0.23100001) failed to convert
-rank 56: Point 113 (-90.503925, 29.448098, 0.27606917) failed to convert
-rank 28: Point 113 (-91.079995, 30.20356, -12.457482) failed to convert
-rank 42: Point 114 (-90.744605, 29.524661, -1.0686677) failed to convert
-rank 20: Point 116 (-91.242932, 30.346118, 23.679842) failed to convert
-rank 6: Point 115 (-91.792532, 29.859037, -0.44653937) failed to convert
-rank 81: Point 164 (-89.816649, 30.04929, 4.0310092) failed to convert
-rank 4: Point 115 (-91.814198, 30.840644, -11.924551) failed to convert
-rank 14: Point 112 (-91.436026, 30.735158, -20.0) failed to convert
-rank 48: Point 115 (-90.645412, 29.645629, -0.47095741) failed to convert
-rank 34: Point 114 (-90.906053, 29.656416, -0.51078392) failed to convert
-rank 10: Point 115 (-91.629054, 30.331858, 15.702747) failed to convert
-rank 74: Point 166 (-90.003155, 29.888081, 1.2508195) failed to convert
-rank 49: Point 116 (-90.620486, 29.67644, 0.72724278) failed to convert
-rank 69: Point 165 (-90.114685, 29.806375, -4.2550082) failed to convert
-rank 26: Point 113 (-91.180228, 29.685828, -4.289139) failed to convert
-rank 19: Point 116 (-91.328257, 29.446719, 2.4038648) failed to convert
-rank 57: Point 116 (-90.491167, 29.411854, -8.2296) failed to convert
-rank 37: Point 115 (-90.816039, 29.879848, -0.38391137) failed to convert
-rank 43: Point 116 (-90.714435, 29.662136, 0.00902101) failed to convert
-rank 45: Point 115 (-90.701931, 29.468361, -0.99352696) failed to convert
-rank 5: Point 116 (-91.799014, 30.398188, -2.6466177) failed to convert
-rank 75: Point 165 (-89.988539, 29.832933, -5.5976523) failed to convert
-rank 64: Point 165 (-90.271178, 29.974985, -7.2565165) failed to convert
-rank 71: Point 164 (-90.068361, 29.871094, 0.57418934) failed to convert
-rank 0: Point 105 (-92.744958, 28.904267, 25.600522) failed to convert
-rank 47: Point 116 (-90.660547, 29.732782, -1.4984593) failed to convert
-rank 50: Point 117 (-90.574346, 30.09999, -0.1015076) failed to convert
-rank 70: Point 165 (-90.100034, 29.687043, 0.32860906) failed to convert
-rank 32: Point 114 (-90.970193, 29.695159, -0.65872564) failed to convert
-rank 46: Point 114 (-90.662259, 29.922543, -1.3689262) failed to convert
-rank 82: Point 166 (-89.770262, 30.218881, -1.4507395) failed to convert
-rank 96: Point 166 (-89.19334, 29.32745, -0.0) failed to convert
-rank 55: Point 114 (-90.501421, 29.672636, -0.57774032) failed to convert
-rank 99: Point 164 (-88.945485, 29.79308, 3.6042525) failed to convert
-rank 77: Point 164 (-89.948153, 29.872012, -0.69534507) failed to convert
-rank 72: Point 165 (-90.045398, 29.931803, -0.00164494) failed to convert
-rank 98: Point 165 (-89.099439, 29.26003, 0.35118378) failed to convert
-rank 97: Point 164 (-89.171794, 29.160209, 2.3716342) failed to convert
-rank 67: Point 163 (-90.164562, 29.885358, 1.5457136) failed to convert
-rank 60: Point 116 (-90.383973, 29.946558, 25.360724) failed to convert
-rank 85: Point 164 (-89.678827, 29.753856, -0.22362229) failed to convert
-rank 58: Point 113 (-90.457277, 29.565473, -0.4521878) failed to convert
-rank 79: Point 165 (-89.901666, 29.896718, -5.9707276) failed to convert
-rank 91: Point 164 (-89.344292, 29.27079, 15.041314) failed to convert
-rank 76: Point 167 (-89.980051, 29.729185, -2.4193821) failed to convert
-rank 78: Point 166 (-89.942548, 29.64866, 1.1071819) failed to convert
-rank 86: Point 166 (-89.605445, 29.648339, -0.0) failed to convert
-rank 13: Point 115 (-91.539623, 29.6248, -0.48085878) failed to convert
-rank 68: Point 166 (-90.1614, 29.513095, 1.4844323) failed to convert
-rank 84: Point 167 (-89.712582, 30.116254, -0.05528644) failed to convert
-rank 24: Point 117 (-91.171921, 30.34146, -0.40267283) failed to convert
-rank 22: Point 115 (-91.201855, 30.439432, -15.375333) failed to convert
-rank 21: Point 117 (-91.22567, 30.290359, 15.568423) failed to convert
-rank 90: Point 167 (-89.371377, 29.296123, 1.5338091) failed to convert
-rank 87: Point 164 (-89.519964, 29.770695, 10.324561) failed to convert
-rank 89: Point 165 (-89.334614, 30.230473, 3.3324099) failed to convert
-rank 65: Point 165 (-90.232419, 29.961035, 28.620846) failed to convert
-rank 38: Point 114 (-90.806632, 29.653483, -0.452177) failed to convert
-rank 7: Point 116 (-91.755567, 29.985628, -4.2331084) failed to convert
-rank 93: Point 164 (-89.182526, 30.304375, 4.0690159) failed to convert
-rank 66: Point 165 (-90.247364, 29.306815, 0.458) failed to convert
-rank 95: Point 165 (-89.238121, 29.013049, 4.2442451) failed to convert
-rank 94: Point 166 (-89.242827, 29.197525, -0.04699142) failed to convert
-rank 62: Point 116 (-90.364302, 29.598664, -0.085344) failed to convert
-rank 83: Point 164 (-89.81399, 29.352724, 0.26679729) failed to convert
-rank 29: Point 116 (-91.03425, 30.204488, 14.014453) failed to convert
-rank 44: Point 114 (-90.689481, 29.837373, -1.4886196) failed to convert
-rank 92: Point 166 (-89.283894, 29.632416, 2.8072965) failed to convert
-rank 61: Point 116 (-90.387704, 29.574066, -2.0132818) failed to convert
-rank 33: Point 117 (-90.907741, 30.114526, -6.1102156) failed to convert
-rank 59: Point 116 (-90.405651, 29.972777, -8.7200239) failed to convert
-rank 25: Point 118 (-91.163813, 30.198245, 2.3358849) failed to convert
-rank 12: Point 113 (-91.541969, 30.22437, -3.9305757) failed to convert
-rank 74: Point 167 (-90.014549, 29.742941, 4.0029101) failed to convert
-rank 52: Point 113 (-90.584724, 29.399986, -1.5545504) failed to convert
-rank 73: Point 164 (-90.035247, 29.790592, -4.8524163) failed to convert
-rank 88: Point 167 (-89.380515, 30.413083, -0.68034093) failed to convert
-rank 80: Point 165 (-89.858174, 30.0728, 0.36576) failed to convert
-rank 27: Point 116 (-91.118798, 30.256285, -7.898864) failed to convert
-rank 30: Point 115 (-91.037853, 29.835799, -0.78201013) failed to convert
-rank 35: Point 118 (-90.874326, 29.762544, -0.4544408) failed to convert
-rank 39: Point 116 (-90.757231, 30.104266, -0.41243756) failed to convert
-rank 36: Point 116 (-90.848332, 29.757422, -1.14906) failed to convert
-rank 11: Point 117 (-91.56388, 30.722076, -17.633174) failed to convert
-rank 9: Point 117 (-91.629856, 30.957737, -18.867704) failed to convert
-rank 1: Point 118 (-92.104156, 29.849677, -0.81072209) failed to convert
-rank 53: Point 116 (-90.557233, 29.455927, -8.2296) failed to convert
-rank 81: Point 165 (-89.812993, 30.093953, 2.4933315) failed to convert
-rank 69: Point 166 (-90.098207, 30.019343, 0.61264801) failed to convert
-rank 40: Point 115 (-90.78201, 29.497436, -0.5764279) failed to convert
-rank 54: Point 115 (-90.526088, 29.597235, -0.4100969) failed to convert
-rank 8: Point 113 (-91.761865, 29.172965, 6.5999999) failed to convert
-rank 51: Point 117 (-90.587779, 29.682197, -0.91175879) failed to convert
-rank 75: Point 166 (-89.993518, 29.769603, -8.2296) failed to convert
-rank 6: Point 116 (-91.767573, 30.308573, -11.096284) failed to convert
-rank 15: Point 117 (-91.405393, 30.751813, 8.0524805) failed to convert
-rank 64: Point 166 (-90.271177, 29.974945, -7.8108054) failed to convert
-rank 71: Point 165 (-90.089934, 29.592587, -0.64905015) failed to convert
-rank 63: Point 117 (-90.344278, 29.476816, -3.7398961) failed to convert
-rank 96: Point 167 (-89.204825, 29.197429, -0.0) failed to convert
-rank 70: Point 166 (-90.099869, 29.688979, -1.628179) failed to convert
-rank 72: Point 166 (-90.037025, 30.038708, 14.331215) failed to convert
-rank 23: Point 117 (-91.255004, 29.293621, -0.0) failed to convert
-rank 82: Point 167 (-89.770267, 30.21882, -1.4785679) failed to convert
-rank 18: Point 117 (-91.366743, 29.38917, 4.1040179) failed to convert
-rank 17: Point 117 (-91.321398, 30.707511, -26.464651) failed to convert
-rank 77: Point 165 (-89.937321, 30.007955, 0.1042881) failed to convert
-rank 56: Point 114 (-90.493165, 29.598033, -0.83564421) failed to convert
-rank 20: Point 117 (-91.235974, 30.456544, -5.3480249) failed to convert
-rank 98: Point 166 (-89.039951, 29.916766, 3.7474697) failed to convert
-rank 42: Point 115 (-90.744598, 29.524721, -1.074877) failed to convert
-rank 10: Point 116 (-91.69953, 29.088537, 5.434984) failed to convert
-rank 85: Point 165 (-89.704305, 29.444468, 0.31299999) failed to convert
-rank 34: Point 115 (-90.87127, 30.17491, -0.7149692) failed to convert
-rank 99: Point 165 (-88.95388, 29.701108, 3.0579173) failed to convert
-rank 31: Point 118 (-90.969118, 30.455742, -11.238099) failed to convert
-rank 41: Point 117 (-90.739453, 29.909877, -0.24116991) failed to convert
-rank 37: Point 116 (-90.790966, 30.24657, -2.0811073) failed to convert
-rank 14: Point 113 (-91.441699, 30.641516, -7.9488803) failed to convert
-rank 97: Point 165 (-89.115295, 29.791976, 3.2464104) failed to convert
-rank 67: Point 164 (-90.154104, 30.021634, -3.8844245) failed to convert
-rank 91: Point 165 (-89.347527, 29.232776, -0.005) failed to convert
-rank 3: Point 118 (-91.902764, 30.201155, -2.41397) failed to convert
-rank 49: Point 117 (-90.59258, 30.070928, -2.4901067) failed to convert
-rank 48: Point 116 (-90.625192, 29.933357, -0.5730273) failed to convert
-rank 43: Point 117 (-90.688464, 30.035831, 19.950931) failed to convert
-rank 4: Point 116 (-91.806795, 30.973112, 18.27155) failed to convert
-rank 76: Point 168 (-89.981143, 29.715218, 10.694893) failed to convert
-rank 79: Point 166 (-89.925206, 29.601258, 0.31281886) failed to convert
-rank 26: Point 114 (-91.179509, 29.697238, -2.3564521) failed to convert
-rank 90: Point 168 (-89.373185, 29.274923, 0.31299999) failed to convert
-rank 19: Point 117 (-91.278165, 30.259662, -4.3351869) failed to convert
-rank 84: Point 168 (-89.735025, 29.843647, -0.41398421) failed to convert
-rank 68: Point 167 (-90.205413, 28.929976, 19.271334) failed to convert
-rank 50: Point 118 (-90.57589, 30.078325, -1.2935199) failed to convert
-rank 86: Point 167 (-89.621887, 29.45072, -0.48350692) failed to convert
-rank 78: Point 167 (-89.943029, 29.642522, 19.310658) failed to convert
-rank 2: Point 117 (-91.962812, 30.343432, -4.6078531) failed to convert
-rank 5: Point 117 (-91.764732, 31.009539, 12.554989) failed to convert
-rank 89: Point 166 (-89.411867, 29.340445, 0.78221292) failed to convert
-rank 0: Point 106 (-92.762594, 28.469248, 50.591287) failed to convert
-rank 87: Point 165 (-89.572177, 29.149629, 10.087209) failed to convert
-rank 47: Point 117 (-90.660571, 29.732408, -1.6013776) failed to convert
-rank 65: Point 166 (-90.238555, 29.879535, 3.4479999) failed to convert
-rank 93: Point 165 (-89.279511, 29.210094, 15.668515) failed to convert
-rank 66: Point 166 (-90.242552, 29.371086, -5.0307243) failed to convert
-rank 95: Point 166 (-89.222037, 29.196323, -0.29981361) failed to convert
-rank 55: Point 115 (-90.501621, 29.669751, -0.5492978) failed to convert
-rank 46: Point 115 (-90.69847, 29.401607, -8.2296) failed to convert
-rank 94: Point 167 (-89.247864, 29.139949, 6.5291624) failed to convert
-rank 32: Point 115 (-90.941486, 30.128853, -8.0741345) failed to convert
-rank 83: Point 165 (-89.740702, 30.251491, -0.95286448) failed to convert
-rank 16: Point 114 (-91.433529, 29.593832, -0.52410314) failed to convert
-rank 60: Point 117 (-90.382076, 29.972063, -1.343244) failed to convert
-rank 13: Point 116 (-91.529648, 29.795575, -0.92403344) failed to convert
-rank 57: Point 117 (-90.460723, 29.833794, -0.66900552) failed to convert
-rank 45: Point 116 (-90.710471, 29.344305, -0.55827095) failed to convert
-rank 92: Point 167 (-89.318546, 29.235158, -0.22301249) failed to convert
-rank 74: Point 168 (-90.00027, 29.924616, 0.49200541) failed to convert
-rank 38: Point 115 (-90.781872, 30.016139, -9.9364808) failed to convert
-rank 88: Point 168 (-89.473969, 29.329315, -2.270783) failed to convert
-rank 21: Point 118 (-91.219402, 30.389558, 9.0206838) failed to convert
-rank 22: Point 116 (-91.199531, 30.475977, 15.481991) failed to convert
-rank 7: Point 117 (-91.73062, 30.429707, -6.0241318) failed to convert
-rank 73: Point 165 (-90.020441, 29.979501, -3.0330368) failed to convert
-rank 28: Point 114 (-91.130875, 29.409604, -0.18014761) failed to convert
-rank 80: Point 166 (-89.84719, 30.207705, 3.5699999) failed to convert
-rank 58: Point 114 (-90.440968, 29.790211, 0.02) failed to convert
-rank 64: Point 167 (-90.271174, 29.974885, -7.8108054) failed to convert
-rank 62: Point 117 (-90.339417, 29.934949, 20.066688) failed to convert
-rank 29: Point 117 (-91.034402, 30.201843, 5.4497391) failed to convert
-rank 81: Point 166 (-89.872568, 29.354429, 0.89874154) failed to convert
-rank 69: Point 167 (-90.097938, 30.022746, -9.0) failed to convert
-rank 96: Point 168 (-89.192842, 29.332897, 3.1478644) failed to convert
-rank 71: Point 166 (-90.062538, 29.945767, -5.1089464) failed to convert
-rank 82: Point 168 (-89.770279, 30.218653, -1.5689616) failed to convert
-rank 75: Point 167 (-90.038705, 29.190155, 4.0828536) failed to convert
-rank 61: Point 117 (-90.374389, 29.755376, -0.42902769) failed to convert
-rank 70: Point 167 (-90.073341, 30.031054, -5.4803043) failed to convert
-rank 72: Point 167 (-90.03764, 30.030821, -1.6418339) failed to convert
-rank 98: Point 167 (-89.077982, 29.497813, 3.8290554) failed to convert
-rank 33: Point 118 (-90.910323, 30.075857, -10.719512) failed to convert
-rank 77: Point 166 (-89.964115, 29.669992, -5.0493171) failed to convert
-rank 44: Point 115 (-90.672693, 30.077485, -0.60153349) failed to convert
-rank 59: Point 117 (-90.405596, 29.973424, -8.6035903) failed to convert
-rank 12: Point 114 (-91.580413, 29.563825, 1.7494656) failed to convert
-rank 25: Point 119 (-91.163512, 30.202968, 5.1428403) failed to convert
-rank 52: Point 114 (-90.584927, 29.396635, -8.2296) failed to convert
-rank 97: Point 166 (-89.160846, 29.283226, -0.29560481) failed to convert
-rank 99: Point 166 (-88.913639, 30.134188, 9.9498883) failed to convert
-rank 35: Point 119 (-90.880016, 29.677608, -0.62171166) failed to convert
-rank 85: Point 166 (-89.663331, 29.940261, 2.9962903) failed to convert
-rank 24: Point 118 (-91.17625, 30.273194, -7.1095265) failed to convert
-rank 39: Point 117 (-90.801248, 29.460238, -0.15389745) failed to convert
-rank 91: Point 166 (-89.342156, 29.294861, 12.783034) failed to convert
-rank 36: Point 117 (-90.841539, 29.858, -0.8306673) failed to convert
-rank 67: Point 165 (-90.15895, 29.95849, -7.5291702) failed to convert
-rank 76: Point 169 (-89.980025, 29.729239, -1.2336005) failed to convert
-rank 30: Point 116 (-91.037855, 29.835533, -1.6374904) failed to convert
-rank 11: Point 118 (-91.563883, 30.722016, -18.306981) failed to convert
-rank 79: Point 167 (-89.951358, 29.269761, 2.3916997) failed to convert
-rank 9: Point 118 (-91.662972, 30.384886, -6.4731516) failed to convert
-rank 53: Point 117 (-90.510964, 30.102351, -0.19186813) failed to convert
-rank 90: Point 169 (-89.331748, 29.752553, 2.4700799) failed to convert
-rank 27: Point 117 (-91.122582, 30.197446, -12.210667) failed to convert
-rank 78: Point 168 (-89.921955, 29.907677, -2.1278995) failed to convert
-rank 84: Point 169 (-89.758416, 29.557529, -4.503725) failed to convert
-rank 86: Point 168 (-89.589427, 29.838796, -0.0) failed to convert
-rank 40: Point 116 (-90.746679, 30.012924, 12.318567) failed to convert
-rank 89: Point 167 (-89.412639, 29.331227, -0.40213848) failed to convert
-rank 68: Point 168 (-90.122518, 30.019953, -0.56234411) failed to convert
-rank 65: Point 167 (-90.273102, 29.419244, 0.62626266) failed to convert
-rank 93: Point 166 (-89.199375, 30.115681, 1.93608) failed to convert
-rank 87: Point 166 (-89.562523, 29.265269, 0.34312091) failed to convert
-rank 51: Point 118 (-90.603996, 29.452198, -8.2296) failed to convert
-rank 63: Point 118 (-90.386596, 28.897176, 17.700463) failed to convert
-rank 18: Point 118 (-91.289004, 30.655206, -9.2332702) failed to convert
-rank 1: Point 119 (-92.10605, 29.812301, -1.4314381) failed to convert
-rank 8: Point 114 (-91.663147, 30.924218, -20.711536) failed to convert
-rank 95: Point 167 (-89.222089, 29.195691, -0.24047132) failed to convert
-rank 15: Point 118 (-91.450858, 29.999487, -0.9110105) failed to convert
-rank 66: Point 167 (-90.245086, 29.337156, 0.40993913) failed to convert
-rank 17: Point 118 (-91.325261, 30.645268, -15.7382) failed to convert
-rank 10: Point 117 (-91.60454, 30.753748, -20.0) failed to convert
-rank 94: Point 168 (-89.242417, 29.202114, -0.0) failed to convert
-rank 23: Point 118 (-91.191153, 30.314238, 6.0966546) failed to convert
-rank 20: Point 118 (-91.243183, 30.34202, -6.8830806) failed to convert
-rank 42: Point 116 (-90.750345, 29.440735, -8.2296) failed to convert
-rank 83: Point 166 (-89.74362, 30.215969, -0.18912905) failed to convert
-rank 92: Point 168 (-89.337294, 29.018204, -0.65953204) failed to convert
-rank 34: Point 116 (-90.907489, 29.63472, -0.47180849) failed to convert
-rank 49: Point 118 (-90.615809, 29.742513, -0.54898921) failed to convert
-rank 41: Point 118 (-90.729341, 30.055419, -0.7044852) failed to convert
-rank 43: Point 118 (-90.735228, 29.359472, -8.2296) failed to convert
-rank 37: Point 117 (-90.852722, 29.335727, 0.30478931) failed to convert
-rank 56: Point 115 (-90.50391, 29.448039, 0.20270114) failed to convert
-rank 74: Point 169 (-90.003571, 29.882679, -2.4856319) failed to convert
-rank 31: Point 119 (-91.086192, 28.650064, 17.738045) failed to convert
-rank 3: Point 119 (-91.982243, 28.696232, 35.021389) failed to convert
-rank 4: Point 117 (-91.810134, 30.913292, -16.549271) failed to convert
-rank 88: Point 169 (-89.440907, 29.716651, 13.664982) failed to convert
-rank 26: Point 115 (-91.175313, 29.763731, -3.2893747) failed to convert
-rank 19: Point 118 (-91.259027, 30.565444, 17.692617) failed to convert
-rank 14: Point 114 (-91.50151, 29.638284, -1.5420041) failed to convert
-rank 5: Point 118 (-91.764401, 31.015251, -12.956589) failed to convert
-rank 2: Point 118 (-91.938625, 30.793466, -9.9872966) failed to convert
-rank 73: Point 166 (-90.037722, 29.758834, 1.0652576) failed to convert
-rank 50: Point 119 (-90.62087, 29.442098, -0.18401137) failed to convert
-rank 69: Point 168 (-90.098753, 30.012217, -9.0) failed to convert
-rank 47: Point 118 (-90.638409, 30.048148, 28.555924) failed to convert
-rank 0: Point 107 (-92.736745, 29.033157, 24.73546) failed to convert
-rank 81: Point 167 (-89.800499, 30.246816, -1.7534016) failed to convert
-rank 96: Point 169 (-89.205529, 29.189162, -0.0) failed to convert
-rank 55: Point 116 (-90.516775, 29.458222, 0.30412697) failed to convert
-rank 64: Point 168 (-90.326807, 29.227478, 1.3626125) failed to convert
-rank 48: Point 117 (-90.669094, 29.305062, -0.0) failed to convert
-rank 16: Point 115 (-91.41749, 29.861867, 3.7232883) failed to convert
-rank 32: Point 116 (-90.941329, 30.131165, 4.6647737) failed to convert
-rank 46: Point 116 (-90.662259, 29.922483, -0.88267424) failed to convert
-rank 80: Point 167 (-89.893916, 29.626964, 0.19900025) failed to convert
-rank 82: Point 169 (-89.778954, 30.112831, -0.39818736) failed to convert
-rank 54: Point 116 (-90.504821, 29.893427, 1.007854) failed to convert
-rank 45: Point 117 (-90.711864, 29.323991, -8.2296) failed to convert
-rank 75: Point 168 (-89.996221, 29.735166, 14.981844) failed to convert
-rank 71: Point 167 (-90.106075, 29.382656, -0.42509445) failed to convert
-rank 72: Point 168 (-90.045415, 29.931473, -1.5539086) failed to convert
-rank 70: Point 168 (-90.035746, 30.509972, -9.9936031) failed to convert
-rank 77: Point 167 (-89.98608, 29.390384, 1.4375925) failed to convert
-rank 13: Point 117 (-91.500307, 30.293146, -0.138) failed to convert
-rank 60: Point 118 (-90.409322, 29.600797, -1.4653314) failed to convert
-rank 98: Point 168 (-89.110753, 29.132788, -0.0) failed to convert
-rank 38: Point 116 (-90.804018, 29.691691, -0.54120829) failed to convert
-rank 21: Point 119 (-91.224379, 30.310501, 12.865006) failed to convert
-rank 91: Point 167 (-89.349392, 29.211009, -0.20003205) failed to convert
-rank 99: Point 167 (-88.920633, 30.058078, 9.8285732) failed to convert
-rank 58: Point 115 (-90.424246, 30.019026, -0.61983547) failed to convert
-rank 6: Point 117 (-91.767558, 30.30861, -11.63749) failed to convert
-rank 67: Point 166 (-90.154096, 30.021674, -3.8912547) failed to convert
-rank 28: Point 115 (-91.128403, 29.448261, -0.504447) failed to convert
-rank 7: Point 118 (-91.742538, 30.217909, -1.6741564) failed to convert
-rank 97: Point 167 (-89.183032, 29.032687, 0.00571177) failed to convert
-rank 76: Point 170 (-89.973972, 29.805992, 1.1145903) failed to convert
-rank 79: Point 168 (-89.903279, 29.876205, 22.415608) failed to convert
-rank 57: Point 118 (-90.471622, 29.683305, -1.2564654) failed to convert
-rank 85: Point 167 (-89.701222, 29.479385, -2.1562667) failed to convert
-rank 62: Point 118 (-90.34184, 29.902309, -0.09156165) failed to convert
-rank 84: Point 170 (-89.758953, 29.550823, 0.17065106) failed to convert
-rank 90: Point 170 (-89.401204, 28.947637, 13.22486) failed to convert
-rank 86: Point 169 (-89.600387, 29.707949, -0.0) failed to convert
-rank 78: Point 169 (-89.882484, 30.398667, -9.8639413) failed to convert
-rank 29: Point 118 (-91.051767, 29.935166, -3.1908927) failed to convert
-rank 68: Point 169 (-90.122374, 30.021749, 0.00382172) failed to convert
-rank 87: Point 167 (-89.486484, 30.162572, 7.3618788) failed to convert
-rank 93: Point 167 (-89.27896, 29.21512, -1.344933) failed to convert
-rank 89: Point 168 (-89.42264, 29.213968, -1.7576613) failed to convert
-rank 65: Point 168 (-90.274852, 29.395609, 0.95548404) failed to convert
-rank 33: Point 119 (-90.900556, 30.221354, -2.5031223) failed to convert
-rank 44: Point 116 (-90.689504, 29.836767, -0.62688953) failed to convert
-rank 22: Point 117 (-91.203087, 30.419946, 7.0058472) failed to convert
-rank 12: Point 115 (-91.522101, 30.560538, -6.053222) failed to convert
-rank 59: Point 118 (-90.413399, 29.867075, -0.75038712) failed to convert
-rank 66: Point 168 (-90.162402, 30.424497, -4.3027853) failed to convert
-rank 25: Point 120 (-91.164038, 30.194612, 2.9012585) failed to convert
-rank 83: Point 167 (-89.75248, 30.108376, 1.3234452) failed to convert
-rank 24: Point 119 (-91.167528, 30.409291, -7.7879014) failed to convert
-rank 95: Point 168 (-89.197415, 29.475029, 1.5387345) failed to convert
-rank 94: Point 169 (-89.183557, 29.86654, 1.7438372) failed to convert
-rank 36: Point 118 (-90.841533, 29.858061, -1.1800685) failed to convert
-rank 39: Point 118 (-90.77312, 29.873091, -0.28691503) failed to convert
-rank 35: Point 120 (-90.880214, 29.674396, -1.2755771) failed to convert
-rank 92: Point 169 (-89.316986, 29.252957, 11.303413) failed to convert
-rank 9: Point 119 (-91.648321, 30.639382, -7.7230056) failed to convert
-rank 52: Point 115 (-90.560512, 29.741346, -0.78351948) failed to convert
-rank 74: Point 170 (-89.998274, 29.949943, -5.4919292) failed to convert
-rank 27: Point 118 (-91.123291, 30.18635, 1.7063155) failed to convert
-rank 11: Point 119 (-91.563885, 30.721975, -17.861088) failed to convert
-rank 18: Point 119 (-91.290813, 30.626042, 19.849767) failed to convert
-rank 10: Point 118 (-91.698376, 29.108875, 4.3967765) failed to convert
-rank 88: Point 170 (-89.473033, 29.340205, -1.4457077) failed to convert
-rank 15: Point 119 (-91.470353, 29.671228, -0.62321576) failed to convert
-rank 63: Point 119 (-90.32201, 29.776703, -0.27994139) failed to convert
-rank 8: Point 115 (-91.663981, 30.909438, -20.221795) failed to convert
-rank 61: Point 118 (-90.363928, 29.897109, -0.01757662) failed to convert
-rank 51: Point 119 (-90.604875, 29.439628, 0.3048) failed to convert
-rank 30: Point 117 (-91.037834, 29.835835, -1.3241679) failed to convert
-rank 73: Point 167 (-89.988739, 30.380535, -7.8740988) failed to convert
-rank 40: Point 117 (-90.715406, 30.46247, -9.6817977) failed to convert
-rank 69: Point 169 (-90.097979, 30.022117, -9.0) failed to convert
-rank 81: Point 168 (-89.830632, 29.876159, -1.0197985) failed to convert
-rank 42: Point 117 (-90.745553, 29.510725, -0.66705692) failed to convert
-rank 53: Point 118 (-90.557269, 29.455308, 0.25009403) failed to convert
-rank 23: Point 119 (-91.193419, 30.278497, 7.5657673) failed to convert
-rank 17: Point 119 (-91.384813, 29.671561, -0.01924951) failed to convert
-rank 96: Point 170 (-89.204165, 29.204541, -0.0) failed to convert
-rank 41: Point 119 (-90.721351, 30.170368, -0.34448177) failed to convert
-rank 80: Point 168 (-89.869553, 29.930982, -0.00026758) failed to convert
-rank 43: Point 119 (-90.717805, 29.612519, -0.16627857) failed to convert
-rank 64: Point 169 (-90.266056, 30.042554, 1.3886261) failed to convert
-rank 1: Point 120 (-92.10414, 29.849735, -0.75679364) failed to convert
-rank 34: Point 117 (-90.871027, 30.178369, -2.3227299) failed to convert
-rank 82: Point 170 (-89.813563, 29.687722, -0.16484237) failed to convert
-rank 71: Point 168 (-90.076941, 29.760435, -0.18861314) failed to convert
-rank 4: Point 118 (-91.810113, 30.913442, -17.805397) failed to convert
-rank 49: Point 119 (-90.620583, 29.674612, 0.90774095) failed to convert
-rank 20: Point 119 (-91.240962, 30.37715, -15.268348) failed to convert
-rank 72: Point 169 (-90.043269, 29.958843, 38.375799) failed to convert
-rank 26: Point 116 (-91.180236, 29.685657, -2.8376337) failed to convert
-rank 3: Point 120 (-91.899259, 30.2659, -7.4294017) failed to convert
-rank 50: Point 120 (-90.591028, 29.865471, -0.81020711) failed to convert
-rank 19: Point 119 (-91.262788, 30.505525, 6.7477861) failed to convert
-rank 31: Point 120 (-91.031466, 29.504975, -0.01218763) failed to convert
-rank 77: Point 168 (-89.977626, 29.498022, 0.31299999) failed to convert
-rank 32: Point 117 (-90.971901, 29.669056, -0.35981903) failed to convert
-rank 70: Point 169 (-90.101766, 29.664338, -8.2296) failed to convert
-rank 75: Point 169 (-89.993517, 29.769562, -8.2296) failed to convert
-rank 2: Point 119 (-91.932991, 30.897424, -17.318367) failed to convert
-rank 98: Point 169 (-88.998628, 30.365402, 3.1980728) failed to convert
-rank 91: Point 168 (-89.34611, 29.248932, -0.0814324) failed to convert
-rank 14: Point 115 (-91.436005, 30.735102, -20.0) failed to convert
-rank 5: Point 119 (-91.810054, 30.197373, -4.5183096) failed to convert
-rank 56: Point 116 (-90.476895, 29.823363, 0.02) failed to convert
-rank 97: Point 168 (-89.17778, 29.091956, -0.0) failed to convert
-rank 37: Point 118 (-90.791556, 30.237877, -1.0383614) failed to convert
-rank 99: Point 168 (-88.980517, 29.408895, 13.659789) failed to convert
-rank 67: Point 167 (-90.154084, 30.021733, -3.4592957) failed to convert
-rank 76: Point 171 (-89.986375, 29.648492, 1.1040144) failed to convert
-rank 90: Point 171 (-89.376536, 29.235665, 0.18079392) failed to convert
-rank 16: Point 116 (-91.364554, 30.731705, -20.0) failed to convert
-rank 55: Point 117 (-90.524261, 29.353016, -0.01009041) failed to convert
-rank 68: Point 170 (-90.1736, 29.352252, 0.31299999) failed to convert
-rank 79: Point 169 (-89.898543, 29.935275, -0.0) failed to convert
-rank 46: Point 117 (-90.696643, 29.427974, -0.26527491) failed to convert
-rank 47: Point 119 (-90.661643, 29.716995, -0.32982283) failed to convert
-rank 54: Point 117 (-90.480418, 30.230238, 3.6500001) failed to convert
-rank 86: Point 170 (-89.53936, 30.429041, -8.6639516) failed to convert
-rank 85: Point 168 (-89.70117, 29.479417, -3.2228075) failed to convert
-rank 78: Point 170 (-89.912069, 30.031127, -0.92209747) failed to convert
-rank 87: Point 168 (-89.487543, 30.150139, 2.8280459) failed to convert
-rank 84: Point 171 (-89.758373, 29.557571, -4.503725) failed to convert
-rank 93: Point 168 (-89.221259, 29.870121, 1.5986365) failed to convert
-rank 48: Point 118 (-90.643118, 29.678005, -1.3303702) failed to convert
-rank 38: Point 117 (-90.781866, 30.016078, -9.9364808) failed to convert
-rank 65: Point 169 (-90.266109, 29.51271, -0.09034691) failed to convert
-rank 21: Point 120 (-91.259174, 29.754076, -0.02) failed to convert
-rank 89: Point 169 (-89.387096, 29.626953, 2.4106019) failed to convert
-rank 13: Point 118 (-91.500144, 30.295824, -9.2191453) failed to convert
-rank 6: Point 118 (-91.75156, 30.593637, 18.006932) failed to convert
-rank 66: Point 169 (-90.22789, 29.565964, -0.24844686) failed to convert
-rank 60: Point 119 (-90.412798, 29.553099, -0.73341346) failed to convert
-rank 7: Point 119 (-91.76344, 29.84338, -0.37436077) failed to convert
-rank 28: Point 116 (-91.097593, 29.93, -0.52334179) failed to convert
-rank 0: Point 108 (-92.751283, 28.685714, 33.660596) failed to convert
-rank 62: Point 119 (-90.319043, 30.207971, 3.3499999) failed to convert
-rank 83: Point 168 (-89.740349, 30.255382, -2.1290766) failed to convert
-rank 92: Point 170 (-89.312899, 29.299829, -0.68637108) failed to convert
-rank 57: Point 119 (-90.471114, 29.690327, -2.0276359) failed to convert
-rank 94: Point 170 (-89.242686, 29.198871, -0.66902461) failed to convert
-rank 58: Point 116 (-90.437853, 29.832772, 1.5550337) failed to convert
-rank 95: Point 169 (-89.220079, 29.21845, -0.0) failed to convert
-rank 45: Point 118 (-90.674842, 29.858472, -0.71351409) failed to convert
-rank 44: Point 117 (-90.710254, 29.537266, -0.4124293) failed to convert
-rank 35: Point 121 (-90.919064, 29.088761, 1.501465) failed to convert
-rank 59: Point 119 (-90.402896, 30.009923, -1.0697223) failed to convert
-rank 24: Point 120 (-91.181318, 30.192496, -4.4769912) failed to convert
-rank 12: Point 116 (-91.530939, 30.41117, -3.2303695) failed to convert
-rank 74: Point 171 (-90.008554, 29.819187, -0.6514047) failed to convert
-rank 52: Point 116 (-90.563023, 29.705556, -2.0283888) failed to convert
-rank 88: Point 171 (-89.383385, 30.380009, -5.2505355) failed to convert
-rank 69: Point 170 (-90.098538, 30.014907, -9.0) failed to convert
-rank 73: Point 168 (-90.035221, 29.790623, -2.0019693) failed to convert
-rank 80: Point 169 (-89.860887, 30.038122, 0.27432001) failed to convert
-rank 39: Point 119 (-90.771459, 29.897291, -1.3470911) failed to convert
-rank 64: Point 170 (-90.2941, 29.668467, 0.11639129) failed to convert
-rank 18: Point 120 (-91.339991, 29.829233, -0.99669587) failed to convert
-rank 36: Point 119 (-90.841529, 29.858101, -1.3568107) failed to convert
-rank 96: Point 171 (-89.208153, 29.159084, -0.0) failed to convert
-rank 81: Point 169 (-89.800465, 30.246837, -1.7094663) failed to convert
-rank 82: Point 171 (-89.770232, 30.218934, -1.4126551) failed to convert
-rank 70: Point 170 (-90.075463, 30.003702, 1.2188536) failed to convert
-rank 9: Point 120 (-91.651252, 30.588454, -7.2968865) failed to convert
-rank 8: Point 116 (-91.691593, 30.428376, -7.0671148) failed to convert
-rank 30: Point 118 (-91.04098, 29.78735, -0.60618419) failed to convert
-rank 10: Point 119 (-91.604958, 30.746112, -17.230343) failed to convert
-rank 71: Point 169 (-90.068462, 29.869573, -0.06650899) failed to convert
-rank 72: Point 170 (-90.045375, 29.931883, 0.01212358) failed to convert
-rank 75: Point 170 (-89.993516, 29.769502, -8.2296) failed to convert
-rank 61: Point 119 (-90.364031, 29.895698, -0.6603048) failed to convert
-rank 77: Point 169 (-89.911636, 30.328179, -2.8718161) failed to convert
-rank 76: Point 172 (-90.007577, 29.37761, 0.69497107) failed to convert
-rank 11: Point 120 (-91.563888, 30.721915, -16.388844) failed to convert
-rank 98: Point 170 (-89.076786, 29.510539, 3.1879123) failed to convert
-rank 42: Point 118 (-90.708521, 30.04706, -2.1065705) failed to convert
-rank 25: Point 121 (-91.154, 30.351598, -7.2368517) failed to convert
-rank 51: Point 120 (-90.587786, 29.681931, -0.84642287) failed to convert
-rank 91: Point 169 (-89.348273, 29.22389, 1.5452436) failed to convert
-rank 29: Point 119 (-91.045275, 30.034652, -4.7001875) failed to convert
-rank 99: Point 169 (-88.928775, 29.969557, 5.2673122) failed to convert
-rank 40: Point 118 (-90.792163, 29.347215, 0.3048) failed to convert
-rank 97: Point 169 (-89.173269, 29.142884, -0.04406531) failed to convert
-rank 86: Point 171 (-89.56604, 30.1152, 3.4492638) failed to convert
-rank 90: Point 172 (-89.402117, 28.936358, -0.00066363) failed to convert
-rank 67: Point 168 (-90.154108, 30.02142, -3.7542079) failed to convert
-rank 23: Point 120 (-91.215242, 29.93264, -1.3427551) failed to convert
-rank 27: Point 119 (-91.119389, 30.246949, -8.0144969) failed to convert
-rank 43: Point 120 (-90.720925, 29.566923, -0.62136145) failed to convert
-rank 33: Point 120 (-90.935321, 29.700343, -1.6734226) failed to convert
-rank 17: Point 120 (-91.325231, 30.64532, -18.204179) failed to convert
-rank 4: Point 119 (-91.814259, 30.838669, -10.593097) failed to convert
-rank 19: Point 120 (-91.259192, 30.562735, -12.415071) failed to convert
-rank 34: Point 118 (-90.871201, 30.175669, -0.82555525) failed to convert
-rank 79: Point 170 (-89.901608, 29.896736, -5.9707276) failed to convert
-rank 68: Point 171 (-90.125093, 29.986398, 0.36857458) failed to convert
-rank 49: Point 120 (-90.642206, 29.365653, -0.12671536) failed to convert
-rank 85: Point 169 (-89.684627, 29.680141, -0.63538737) failed to convert
-rank 87: Point 169 (-89.504218, 29.954537, -0.53509287) failed to convert
-rank 5: Point 120 (-91.776957, 30.790987, 7.4163029) failed to convert
-rank 41: Point 120 (-90.739998, 29.901208, -0.24063264) failed to convert
-rank 56: Point 117 (-90.476832, 29.824226, -0.1718921) failed to convert
-rank 93: Point 169 (-89.264184, 29.384009, 8.1577277) failed to convert
-rank 15: Point 120 (-91.469734, 29.681613, -0.26485797) failed to convert
-rank 53: Point 119 (-90.541548, 29.676354, -0.59937129) failed to convert
-rank 78: Point 171 (-89.921197, 29.91689, 30.953474) failed to convert
-rank 55: Point 118 (-90.487192, 29.869573, -8.2296) failed to convert
-rank 14: Point 116 (-91.486921, 29.885287, -6.2197659) failed to convert
-rank 65: Point 170 (-90.287193, 29.229491, -0.0) failed to convert
-rank 84: Point 172 (-89.734288, 29.851915, -0.41435641) failed to convert
-rank 37: Point 119 (-90.787184, 30.301199, -3.6906578) failed to convert
-rank 54: Point 118 (-90.534585, 29.477955, -1.0678157) failed to convert
-rank 89: Point 170 (-89.43206, 29.102573, 4.9063937) failed to convert
-rank 66: Point 170 (-90.240467, 29.398445, 0.43268744) failed to convert
-rank 16: Point 117 (-91.363067, 30.755333, -11.842562) failed to convert
-rank 26: Point 117 (-91.188718, 29.550735, -0.59200473) failed to convert
-rank 1: Point 121 (-92.105865, 29.815747, -0.0187044) failed to convert
-rank 46: Point 118 (-90.660942, 29.941169, -0.37803597) failed to convert
-rank 50: Point 121 (-90.604258, 29.678405, -1.1247804) failed to convert
-rank 22: Point 118 (-91.204216, 30.40213, 3.8098255) failed to convert
-rank 47: Point 120 (-90.660806, 29.728975, -1.6177537) failed to convert
-rank 6: Point 119 (-91.765969, 30.336959, -2.5865001) failed to convert
-rank 63: Point 120 (-90.309458, 29.944952, 32.09008) failed to convert
-rank 21: Point 121 (-91.223324, 30.327048, -14.15918) failed to convert
-rank 92: Point 171 (-89.288285, 29.581534, 3.5433725) failed to convert
-rank 83: Point 169 (-89.782781, 29.737751, -0.0) failed to convert
-rank 94: Point 171 (-89.238759, 29.243419, -0.08022754) failed to convert
-rank 2: Point 120 (-91.996481, 29.705247, 2.9000001) failed to convert
-rank 3: Point 121 (-91.904377, 30.171138, -1.6751182) failed to convert
-rank 95: Point 170 (-89.221792, 29.198912, -0.56171135) failed to convert
-rank 38: Point 118 (-90.781862, 30.016038, -9.9364808) failed to convert
-rank 74: Point 172 (-89.973257, 30.265711, -0.54446024) failed to convert
-rank 20: Point 120 (-91.243014, 30.344336, -2.357051) failed to convert
-rank 32: Point 118 (-90.941237, 30.132167, 14.636125) failed to convert
-rank 88: Point 172 (-89.424873, 29.902594, -0.0) failed to convert
-rank 48: Point 119 (-90.618436, 30.028543, -4.3935273) failed to convert
-rank 7: Point 120 (-91.766538, 29.787137, -0.35846146) failed to convert
-rank 0: Point 109 (-92.744229, 28.844177, 27.200026) failed to convert
-rank 64: Point 171 (-90.274972, 29.923704, -3.2927994) failed to convert
-rank 60: Point 120 (-90.387716, 29.895373, -1.5532231) failed to convert
-rank 80: Point 170 (-89.8375, 30.326301, -4.6427243) failed to convert
-rank 96: Point 172 (-89.202799, 29.219718, -0.14678516) failed to convert
-rank 62: Point 120 (-90.322777, 30.157967, 3.3694331) failed to convert
-rank 13: Point 119 (-91.470083, 30.798087, -9.1927686) failed to convert
-rank 28: Point 117 (-91.109742, 29.74031, -0.72923364) failed to convert
-rank 57: Point 120 (-90.448909, 29.996048, 22.065346) failed to convert
-rank 69: Point 171 (-90.098218, 30.018939, 0.57986738) failed to convert
-rank 81: Point 170 (-89.83104, 29.870912, -0.76820368) failed to convert
-rank 31: Point 121 (-91.025782, 29.592374, 0.13344083) failed to convert
-rank 77: Point 170 (-89.947539, 29.878828, 18.898272) failed to convert
-rank 73: Point 169 (-90.022589, 29.951902, 24.00763) failed to convert
-rank 82: Point 172 (-89.768546, 30.239435, -0.44729097) failed to convert
-rank 70: Point 171 (-90.101322, 29.669967, -1.5412423) failed to convert
-rank 44: Point 118 (-90.721653, 29.371397, -0.58925933) failed to convert
-rank 71: Point 170 (-90.061363, 29.960683, -2.2594069) failed to convert
-rank 76: Point 173 (-89.974269, 29.802138, -8.2296) failed to convert
-rank 45: Point 119 (-90.710103, 29.349585, -0.37559145) failed to convert
-rank 98: Point 171 (-89.102473, 29.224729, 0.26835347) failed to convert
-rank 75: Point 171 (-89.9958, 29.740382, -0.80920917) failed to convert
-rank 91: Point 170 (-89.352917, 29.169987, 0.31299999) failed to convert
-rank 52: Point 117 (-90.584878, 29.3966, -8.2296) failed to convert
-rank 58: Point 117 (-90.425526, 30.001372, -3.1509329) failed to convert
-rank 59: Point 120 (-90.413461, 29.865948, -0.6858) failed to convert
-rank 12: Point 117 (-91.511419, 30.739765, 6.5070306) failed to convert
-rank 24: Point 121 (-91.217053, 29.624997, -0.42342159) failed to convert
-rank 18: Point 121 (-91.321748, 30.126329, -0.23100001) failed to convert
-rank 97: Point 170 (-89.16967, 29.183463, -0.0) failed to convert
-rank 67: Point 169 (-90.157236, 29.980553, -0.68311376) failed to convert
-rank 72: Point 171 (-90.007737, 30.409797, -8.8096834) failed to convert
-rank 99: Point 170 (-88.90561, 30.217712, 5.1592961) failed to convert
-rank 68: Point 172 (-90.101645, 30.28874, 4.1400637) failed to convert
-rank 90: Point 173 (-89.380505, 29.188492, 0.31299999) failed to convert
-rank 86: Point 172 (-89.595851, 29.761345, -0.0) failed to convert
-rank 79: Point 171 (-89.894384, 29.986626, 8.9552984) failed to convert
-rank 36: Point 120 (-90.841523, 29.858161, -0.95594647) failed to convert
-rank 85: Point 170 (-89.700092, 29.492334, 19.231538) failed to convert
-rank 30: Point 119 (-91.037741, 29.837084, -0.9548581) failed to convert
-rank 39: Point 120 (-90.771394, 29.898208, -0.88759964) failed to convert
-rank 87: Point 170 (-89.519791, 29.771164, 7.0863861) failed to convert
-rank 93: Point 170 (-89.269599, 29.322002, -0.26792174) failed to convert
-rank 84: Point 173 (-89.737899, 29.807721, -0.0) failed to convert
-rank 78: Point 172 (-89.918729, 29.94776, -0.02473341) failed to convert
-rank 8: Point 117 (-91.663266, 30.921665, -20.066281) failed to convert
-rank 35: Point 122 (-90.867746, 29.860059, -0.3758931) failed to convert
-rank 61: Point 120 (-90.38769, 29.574104, -2.335563) failed to convert
-rank 10: Point 120 (-91.641428, 30.116146, -8.2296) failed to convert
-rank 29: Point 120 (-91.032929, 30.223602, -5.8097829) failed to convert
-rank 42: Point 119 (-90.744492, 29.526151, -0.84730837) failed to convert
-rank 11: Point 121 (-91.600866, 30.088924, -2.0891644) failed to convert
-rank 9: Point 121 (-91.629806, 30.957771, -20.321992) failed to convert
-rank 65: Point 171 (-90.239988, 29.860245, 1.4257909) failed to convert
-rank 51: Point 121 (-90.587997, 29.678886, -1.1431293) failed to convert
-rank 40: Point 119 (-90.771473, 29.651291, -8.2296) failed to convert
-rank 43: Point 121 (-90.735171, 29.359452, -8.2296) failed to convert
-rank 94: Point 172 (-89.246615, 29.153469, 6.7810339) failed to convert
-rank 25: Point 122 (-91.154562, 30.342716, 16.903875) failed to convert
-rank 66: Point 171 (-90.242513, 29.371095, -5.0307243) failed to convert
-rank 19: Point 121 (-91.294476, 29.996721, -0.42484544) failed to convert
-rank 92: Point 172 (-89.310825, 29.323062, -0.0) failed to convert
-rank 89: Point 171 (-89.412136, 29.33576, -4.6097954) failed to convert
-rank 27: Point 120 (-91.11871, 30.257123, -14.233247) failed to convert
-rank 17: Point 121 (-91.325211, 30.645356, -18.204179) failed to convert
-rank 95: Point 171 (-89.226413, 29.146332, 5.4658116) failed to convert
-rank 49: Point 121 (-90.646527, 29.303545, -8.2296) failed to convert
-rank 4: Point 120 (-91.829345, 30.566769, -7.1010411) failed to convert
-rank 33: Point 121 (-90.943729, 29.57291, -0.27432001) failed to convert
-rank 23: Point 121 (-91.20616, 30.076876, -0.81790783) failed to convert
-rank 56: Point 118 (-90.494466, 29.579411, 0.59639863) failed to convert
-rank 55: Point 119 (-90.515756, 29.471937, -0.24094371) failed to convert
-rank 34: Point 119 (-90.878784, 30.063215, 18.330621) failed to convert
-rank 41: Point 121 (-90.740575, 29.892807, -0.40434054) failed to convert
-rank 53: Point 120 (-90.514406, 30.054405, -4.7362139) failed to convert
-rank 83: Point 170 (-89.781863, 29.748931, -0.0) failed to convert
-rank 54: Point 119 (-90.520749, 29.671546, 0.91645906) failed to convert
-rank 22: Point 119 (-91.201885, 30.438784, -15.273834) failed to convert
-rank 15: Point 121 (-91.46994, 29.677923, 0.27047219) failed to convert
-rank 46: Point 119 (-90.65002, 30.096598, -0.26595426) failed to convert
-rank 5: Point 121 (-91.800834, 30.363108, -2.9113126) failed to convert
-rank 74: Point 173 (-89.998617, 29.945398, -6.0812219) failed to convert
-rank 14: Point 117 (-91.501484, 29.638254, -0.98300155) failed to convert
-rank 64: Point 172 (-90.270275, 29.986105, 0.61432414) failed to convert
-rank 69: Point 172 (-90.114656, 29.806403, -4.2550082) failed to convert
-rank 37: Point 120 (-90.866777, 29.124641, -0.0) failed to convert
-rank 88: Point 173 (-89.459852, 29.494508, 1.4907617) failed to convert
-rank 16: Point 118 (-91.364518, 30.731724, -20.0) failed to convert
-rank 26: Point 118 (-91.179501, 29.697292, -2.4173698) failed to convert
-rank 80: Point 171 (-89.89667, 29.591753, 0.07830699) failed to convert
-rank 6: Point 120 (-91.744897, 30.711596, -8.8620479) failed to convert
-rank 81: Point 171 (-89.854685, 29.57728, -1.0920983) failed to convert
-rank 77: Point 171 (-89.963138, 29.681744, 23.358316) failed to convert
-rank 96: Point 173 (-89.201828, 29.230622, -0.13459981) failed to convert
-rank 82: Point 173 (-89.822237, 29.580094, -0.36297388) failed to convert
-rank 73: Point 170 (-90.020313, 29.980839, -1.9527647) failed to convert
-rank 50: Point 122 (-90.626237, 29.365333, 0.25326166) failed to convert
-rank 71: Point 171 (-90.062608, 29.944601, -6.6013589) failed to convert
-rank 1: Point 122 (-92.106243, 29.808121, -0.24992663) failed to convert
-rank 21: Point 122 (-91.273792, 29.517424, 6.4935527) failed to convert
-rank 63: Point 121 (-90.337914, 29.561875, 1.2483161) failed to convert
-rank 91: Point 171 (-89.32407, 29.502771, 4.1446272) failed to convert
-rank 98: Point 172 (-89.106526, 29.179018, 4.964384) failed to convert
-rank 75: Point 172 (-89.994198, 29.760678, -0.26811536) failed to convert
-rank 20: Point 121 (-91.241635, 30.36623, 11.031013) failed to convert
-rank 3: Point 122 (-91.924031, 29.80475, 2.1879136) failed to convert
-rank 76: Point 174 (-89.968771, 29.871704, -5.665318) failed to convert
-rank 70: Point 172 (-90.095983, 29.739125, -0.26083289) failed to convert
-rank 97: Point 171 (-89.169838, 29.181517, -0.0) failed to convert
-rank 72: Point 172 (-90.037534, 30.031891, 0.71776822) failed to convert
-rank 67: Point 170 (-90.158933, 29.958432, -7.5291702) failed to convert
-rank 7: Point 121 (-91.73766, 30.304188, -2.772241) failed to convert
-rank 60: Point 121 (-90.409312, 29.600758, -1.5099505) failed to convert
-rank 32: Point 119 (-90.970157, 29.695208, -0.79378475) failed to convert
-rank 13: Point 120 (-91.526769, 29.844555, -2.8021188) failed to convert
-rank 48: Point 120 (-90.603567, 30.237667, -0.2547227) failed to convert
-rank 68: Point 173 (-90.125097, 29.986313, 0.07337647) failed to convert
-rank 0: Point 110 (-92.738161, 28.975716, 25.496886) failed to convert
-rank 79: Point 172 (-89.901388, 29.899046, -2.4427622) failed to convert
-rank 99: Point 171 (-88.923243, 30.028605, 7.7628327) failed to convert
-rank 86: Point 173 (-89.574637, 30.013287, 3.1597351) failed to convert
-rank 62: Point 121 (-90.345525, 29.852497, -0.29070639) failed to convert
-rank 57: Point 121 (-90.47554, 29.628865, -0.4435111) failed to convert
-rank 31: Point 122 (-90.990308, 30.133876, -3.9949723) failed to convert
-rank 38: Point 119 (-90.781857, 30.015978, -9.9364808) failed to convert
-rank 47: Point 121 (-90.660533, 29.732876, -1.6151271) failed to convert
-rank 44: Point 119 (-90.689441, 29.837382, -1.276653) failed to convert
-rank 93: Point 171 (-89.27784, 29.227295, -0.15890179) failed to convert
-rank 90: Point 174 (-89.383011, 29.159136, 0.07807029) failed to convert
-rank 78: Point 173 (-89.913722, 30.010109, 0.58680917) failed to convert
-rank 45: Point 120 (-90.705948, 29.409919, -0.19392326) failed to convert
-rank 52: Point 118 (-90.559753, 29.751318, -0.50711022) failed to convert
-rank 84: Point 174 (-89.758344, 29.5576, -4.503725) failed to convert
-rank 85: Point 171 (-89.701136, 29.479438, -3.3419669) failed to convert
-rank 58: Point 118 (-90.421317, 30.058613, -0.46291961) failed to convert
-rank 87: Point 171 (-89.480954, 30.225427, -1.0301798) failed to convert
-rank 65: Point 172 (-90.196764, 30.427678, -5.560957) failed to convert
-rank 18: Point 122 (-91.321455, 30.131084, -6.6557536) failed to convert
-rank 94: Point 173 (-89.239471, 29.234926, -0.46125424) failed to convert
-rank 24: Point 122 (-91.169699, 30.374135, -6.3686386) failed to convert
-rank 12: Point 118 (-91.52937, 30.437505, -4.1373554) failed to convert
-rank 28: Point 118 (-91.079386, 30.211191, 4.4987135) failed to convert
-rank 66: Point 172 (-90.219169, 29.681275, 0.12529822) failed to convert
-rank 36: Point 121 (-90.831978, 29.998235, 15.517638) failed to convert
-rank 30: Point 120 (-91.037827, 29.83567, -0.88859532) failed to convert
-rank 59: Point 121 (-90.413496, 29.865429, -0.67199256) failed to convert
-rank 10: Point 121 (-91.604938, 30.746077, -17.230343) failed to convert
-rank 89: Point 172 (-89.382903, 29.67497, 8.2776494) failed to convert
-rank 92: Point 173 (-89.309958, 29.332935, 1.6488107) failed to convert
-rank 95: Point 172 (-89.219047, 29.230072, -0.0) failed to convert
-rank 8: Point 118 (-91.70563, 30.180943, -1.433118) failed to convert
-rank 39: Point 121 (-90.772827, 29.877094, -0.61385697) failed to convert
-rank 35: Point 123 (-90.874272, 29.7628, -1.0604543) failed to convert
-rank 61: Point 121 (-90.387564, 29.57574, -1.2184568) failed to convert
-rank 83: Point 171 (-89.821772, 29.255036, 9.0893428) failed to convert
-rank 29: Point 121 (-91.060753, 29.796018, -0.52400254) failed to convert
-rank 42: Point 120 (-90.749471, 29.453189, -8.2296) failed to convert
-rank 9: Point 122 (-91.675874, 30.15833, -8.2296) failed to convert
-rank 51: Point 122 (-90.597261, 29.547687, -1.0581277) failed to convert
-rank 11: Point 122 (-91.602459, 30.061084, -0.088) failed to convert
-rank 40: Point 120 (-90.787308, 29.418603, -0.12220836) failed to convert
-rank 64: Point 173 (-90.26899, 30.002686, 1.1398608) failed to convert
-rank 69: Point 173 (-90.097904, 30.022919, -9.0) failed to convert
-rank 25: Point 123 (-91.164598, 30.185558, -11.690797) failed to convert
-rank 27: Point 121 (-91.167577, 29.489722, -0.48173809) failed to convert
-rank 2: Point 121 (-91.932813, 30.900149, -16.608235) failed to convert
-rank 74: Point 174 (-90.00353, 29.882801, -1.0659897) failed to convert
-rank 88: Point 174 (-89.456748, 29.530741, 1.8499244) failed to convert
-rank 17: Point 122 (-91.324197, 30.661456, -11.177313) failed to convert
-rank 77: Point 172 (-89.964055, 29.669999, -5.0493171) failed to convert
-rank 4: Point 121 (-91.810076, 30.91331, -18.054875) failed to convert
-rank 23: Point 122 (-91.236766, 29.588022, 8.842872) failed to convert
-rank 80: Point 172 (-89.857714, 30.076531, -1.0911231) failed to convert
-rank 34: Point 120 (-90.898192, 29.773721, -0.51965763) failed to convert
-rank 82: Point 174 (-89.770228, 30.21883, -1.4617205) failed to convert
-rank 81: Point 172 (-89.854086, 29.584538, 0.38011026) failed to convert
-rank 33: Point 122 (-90.923651, 29.875826, -1.1710714) failed to convert
-rank 96: Point 174 (-89.204839, 29.196388, -0.0) failed to convert
-rank 49: Point 122 (-90.690051, 28.671937, 16.51256) failed to convert
-rank 73: Point 171 (-90.020317, 29.980736, -2.2870214) failed to convert
-rank 43: Point 122 (-90.717579, 29.615221, 0.1510099) failed to convert
-rank 71: Point 172 (-90.068807, 29.864917, -9.0) failed to convert
-rank 53: Point 121 (-90.557194, 29.45592, -8.2296) failed to convert
-rank 91: Point 172 (-89.318817, 29.562966, 3.7817848) failed to convert
-rank 98: Point 173 (-89.041046, 29.902927, 3.9954488) failed to convert
-rank 75: Point 173 (-89.987662, 29.843649, 16.089482) failed to convert
-rank 76: Point 175 (-89.998752, 29.490573, 0.31299999) failed to convert
-rank 56: Point 119 (-90.463855, 30.002768, -5.9754446) failed to convert
-rank 54: Point 120 (-90.537345, 29.438977, -8.2296) failed to convert
-rank 19: Point 122 (-91.303469, 29.850861, -0.72547695) failed to convert
-rank 46: Point 120 (-90.701716, 29.354357, -8.2296) failed to convert
-rank 70: Point 173 (-90.100999, 29.67411, -1.2516056) failed to convert
-rank 14: Point 118 (-91.451322, 30.481457, -3.9518326) failed to convert
-rank 67: Point 171 (-90.131299, 30.316327, 3.949607) failed to convert
-rank 86: Point 174 (-89.58789, 29.856057, -0.03569238) failed to convert
-rank 16: Point 119 (-91.41916, 29.833161, -0.101) failed to convert
-rank 26: Point 119 (-91.179495, 29.697371, -2.1518378) failed to convert
-rank 15: Point 122 (-91.454022, 29.945619, -1.3271471) failed to convert
-rank 41: Point 122 (-90.739757, 29.904567, -0.29014059) failed to convert
-rank 97: Point 172 (-89.174781, 29.125681, -0.0) failed to convert
-rank 99: Point 172 (-88.936016, 29.891149, 3.8216991) failed to convert
-rank 63: Point 122 (-90.345755, 29.45543, -1.0238209) failed to convert
-rank 50: Point 123 (-90.602991, 29.696338, -0.09486701) failed to convert
-rank 22: Point 120 (-91.245741, 29.740911, -0.02) failed to convert
-rank 5: Point 122 (-91.794304, 30.479328, -6.9721312) failed to convert
-rank 20: Point 122 (-91.23194, 30.519911, -10.053031) failed to convert
-rank 6: Point 121 (-91.767536, 30.308667, -10.996067) failed to convert
-rank 72: Point 173 (-90.037957, 30.026391, 1.8927835) failed to convert
-rank 68: Point 174 (-90.125109, 29.986036, 0.27600813) failed to convert
-rank 79: Point 173 (-89.901008, 29.903772, -1.1266593) failed to convert
-rank 84: Point 175 (-89.708945, 30.158202, 2.5248985) failed to convert
-rank 85: Point 172 (-89.640357, 30.211324, -0.71412655) failed to convert
-rank 37: Point 121 (-90.808483, 29.990096, 15.238094) failed to convert
-rank 55: Point 120 (-90.506661, 29.598983, 0.66690432) failed to convert
-rank 78: Point 174 (-89.926604, 29.848212, 1.5512615) failed to convert
-rank 21: Point 123 (-91.219526, 30.386831, 16.263228) failed to convert
-rank 93: Point 172 (-89.29015, 29.085716, -0.0) failed to convert
-rank 3: Point 123 (-91.92237, 29.835574, -0.54312593) failed to convert
-rank 90: Point 175 (-89.375926, 29.241472, 0.31299999) failed to convert
-rank 65: Point 173 (-90.271995, 29.43351, 1.7245096) failed to convert
-rank 1: Point 123 (-92.105732, 29.818083, -1.1493553) failed to convert
-rank 94: Point 174 (-89.247487, 29.143337, 2.2398276) failed to convert
-rank 32: Point 120 (-90.941852, 30.122906, -10.934371) failed to convert
-rank 62: Point 122 (-90.341372, 29.908444, -0.23519457) failed to convert
-rank 7: Point 122 (-91.703774, 30.90048, -12.861761) failed to convert
-rank 48: Point 121 (-90.621684, 29.981787, -0.41676731) failed to convert
-rank 87: Point 172 (-89.466197, 30.396479, -5.2530208) failed to convert
-rank 13: Point 121 (-91.523144, 29.906218, -0.21600001) failed to convert
-rank 38: Point 120 (-90.828373, 29.330812, 0.3048) failed to convert
-rank 66: Point 173 (-90.244822, 29.340102, 1.3309876) failed to convert
-rank 57: Point 122 (-90.491755, 29.403389, -8.2296) failed to convert
-rank 60: Point 122 (-90.388311, 29.887107, -0.42562382) failed to convert
-rank 0: Point 111 (-92.743713, 28.778712, 29.299999) failed to convert
-rank 31: Point 123 (-90.969189, 30.452252, -11.750838) failed to convert
-rank 89: Point 173 (-89.4121, 29.335809, -4.6097954) failed to convert
-rank 45: Point 121 (-90.670015, 29.927318, -1.2680159) failed to convert
-rank 95: Point 173 (-89.236146, 29.035276, 2.2179374) failed to convert
-rank 52: Point 119 (-90.585481, 29.388007, -0.58646926) failed to convert
-rank 47: Point 122 (-90.660589, 29.732035, -1.6582836) failed to convert
-rank 18: Point 123 (-91.321404, 30.131855, -1.6052694) failed to convert
-rank 44: Point 120 (-90.675008, 30.044025, 17.484092) failed to convert
-rank 92: Point 174 (-89.283119, 29.639759, 2.9587062) failed to convert
-rank 58: Point 119 (-90.466012, 29.443933, -8.2296) failed to convert
-rank 83: Point 172 (-89.779592, 29.776478, -8.2296) failed to convert
-rank 24: Point 123 (-91.21184, 29.707241, -0.90844028) failed to convert
-rank 69: Point 174 (-90.114499, 29.808274, -1.0728171) failed to convert
-rank 36: Point 122 (-90.832262, 29.994034, 17.889805) failed to convert
-rank 12: Point 119 (-91.568986, 29.758876, -0.5359425) failed to convert
-rank 30: Point 121 (-91.037806, 29.835889, -1.4227122) failed to convert
-rank 64: Point 174 (-90.271854, 29.964193, -8.1948534) failed to convert
-rank 28: Point 119 (-91.132392, 29.383476, -0.38928889) failed to convert
-rank 74: Point 175 (-90.003531, 29.882679, -2.3949385) failed to convert
-rank 88: Point 175 (-89.473113, 29.338414, 0.86870551) failed to convert
-rank 96: Point 175 (-89.204442, 29.200691, -0.2974236) failed to convert
-rank 8: Point 119 (-91.664672, 30.896901, -11.428836) failed to convert
-rank 77: Point 173 (-89.947212, 29.882761, -1.9286899) failed to convert
-rank 80: Point 173 (-89.881561, 29.779928, -0.0) failed to convert
-rank 29: Point 122 (-91.034883, 30.192834, -11.088081) failed to convert
-rank 82: Point 175 (-89.770239, 30.218651, -1.5552128) failed to convert
-rank 10: Point 122 (-91.646858, 30.02097, -0.03065673) failed to convert
-rank 35: Point 124 (-90.843099, 30.224126, -0.86703893) failed to convert
-rank 9: Point 123 (-91.64049, 30.773602, -10.288607) failed to convert
-rank 73: Point 172 (-90.020298, 29.980898, -1.8479796) failed to convert
-rank 81: Point 173 (-89.800413, 30.24687, -1.6558196) failed to convert
-rank 71: Point 173 (-90.063723, 29.930211, -6.7238885) failed to convert
-rank 42: Point 121 (-90.710171, 30.022924, 12.645756) failed to convert
-rank 98: Point 174 (-89.008507, 30.257036, 5.5773148) failed to convert
-rank 11: Point 123 (-91.567115, 30.666579, -5.7056629) failed to convert
-rank 51: Point 123 (-90.55897, 30.086672, -0.46455663) failed to convert
-rank 75: Point 174 (-89.988504, 29.832911, -5.5976523) failed to convert
-rank 91: Point 173 (-89.349533, 29.208822, -0.10493115) failed to convert
-rank 76: Point 176 (-90.02709, 29.126268, 12.216749) failed to convert
-rank 67: Point 172 (-90.159453, 29.95117, 24.984548) failed to convert
-rank 70: Point 174 (-90.073327, 30.031016, -5.4803043) failed to convert
-rank 86: Point 175 (-89.573962, 30.02095, 3.1712918) failed to convert
-rank 40: Point 121 (-90.740399, 30.102932, -0.49422685) failed to convert
-rank 97: Point 173 (-89.084368, 30.132494, 4.3726449) failed to convert
-rank 99: Point 173 (-89.013423, 29.045097, 38.513414) failed to convert
-rank 84: Point 176 (-89.758301, 29.557643, -4.503725) failed to convert
-rank 39: Point 122 (-90.80029, 29.473999, -0.85020357) failed to convert
-rank 72: Point 174 (-90.045358, 29.931809, -0.04485939) failed to convert
-rank 68: Point 175 (-90.122342, 30.021835, -0.02577239) failed to convert
-rank 54: Point 121 (-90.510919, 29.808409, -0.71774325) failed to convert
-rank 14: Point 119 (-91.475113, 30.0841, 17.085215) failed to convert
-rank 61: Point 122 (-90.361101, 29.935055, -0.34938873) failed to convert
-rank 79: Point 174 (-89.901372, 29.899165, -2.6115048) failed to convert
-rank 94: Point 175 (-89.247143, 29.14722, -0.08822977) failed to convert
-rank 59: Point 122 (-90.417529, 29.810246, 0.15078676) failed to convert
-rank 85: Point 173 (-89.646839, 30.133949, -0.26516164) failed to convert
-rank 25: Point 124 (-91.219539, 29.312147, -0.0) failed to convert
-rank 93: Point 173 (-89.235159, 29.712467, 3.4069165) failed to convert
-rank 56: Point 120 (-90.504824, 29.434799, -0.70457153) failed to convert
-rank 78: Point 175 (-89.886861, 30.343522, -7.3085248) failed to convert
-rank 49: Point 123 (-90.647909, 29.283587, -0.0) failed to convert
-rank 65: Point 174 (-90.233381, 29.94727, -3.0088599) failed to convert
-rank 90: Point 176 (-89.37009, 29.309103, 18.258752) failed to convert
-rank 26: Point 120 (-91.179479, 29.69763, -2.045208) failed to convert
-rank 19: Point 123 (-91.321987, 29.548595, -0.71854995) failed to convert
-rank 41: Point 123 (-90.773977, 29.40504, 0.3048) failed to convert
-rank 50: Point 124 (-90.603829, 29.684405, 0.71374757) failed to convert
-rank 20: Point 123 (-91.261862, 30.042929, -0.14399999) failed to convert
-rank 15: Point 123 (-91.427081, 30.393891, -3.4725747) failed to convert
-rank 23: Point 123 (-91.18901, 30.347653, 14.897681) failed to convert
-rank 6: Point 122 (-91.754567, 30.539937, -7.5336139) failed to convert
-rank 89: Point 174 (-89.32321, 30.357622, 1.5499999) failed to convert
-rank 17: Point 123 (-91.380733, 29.738482, -0.5544031) failed to convert
-rank 16: Point 120 (-91.363574, 30.746663, 11.475912) failed to convert
-rank 66: Point 174 (-90.230512, 29.530765, 0.31299999) failed to convert
-rank 95: Point 174 (-89.222108, 29.195183, -0.38018198) failed to convert
-rank 5: Point 123 (-91.777669, 30.776515, -10.004287) failed to convert
-rank 3: Point 124 (-91.878851, 30.640448, -8.2296) failed to convert
-rank 87: Point 173 (-89.48574, 30.169614, 2.4100469) failed to convert
-rank 63: Point 123 (-90.313245, 29.893836, -0.28219349) failed to convert
-rank 4: Point 122 (-91.810064, 30.913477, -17.181837) failed to convert
-rank 92: Point 175 (-89.238378, 30.145533, 1.9779757) failed to convert
-rank 37: Point 122 (-90.810736, 29.956986, -1.3733124) failed to convert
-rank 22: Point 121 (-91.197209, 30.512263, 22.397589) failed to convert
-rank 55: Point 121 (-90.517405, 29.448826, 0.3048) failed to convert
-rank 34: Point 121 (-90.929014, 29.308932, 1.2372539) failed to convert
-rank 83: Point 173 (-89.779565, 29.776424, -1.1176043) failed to convert
-rank 46: Point 121 (-90.661536, 29.932632, -0.64784336) failed to convert
-rank 69: Point 175 (-90.097938, 30.02212, -9.0) failed to convert
-rank 1: Point 124 (-92.10588, 29.814968, -0.17658747) failed to convert
-rank 32: Point 121 (-90.941853, 30.122643, -10.349932) failed to convert
-rank 64: Point 175 (-90.268076, 30.014274, 1.2645152) failed to convert
-rank 21: Point 124 (-91.218317, 30.405882, -14.42033) failed to convert
-rank 53: Point 122 (-90.557147, 29.456567, -0.67625214) failed to convert
-rank 2: Point 122 (-91.93293, 30.897418, -17.33868) failed to convert
-rank 33: Point 123 (-90.910277, 30.075897, -10.719512) failed to convert
-rank 62: Point 123 (-90.303887, 30.409487, -1.653768) failed to convert
-rank 43: Point 123 (-90.720718, 29.569485, -1.409142) failed to convert
-rank 7: Point 123 (-91.725756, 30.514053, -8.6059884) failed to convert
-rank 52: Point 120 (-90.506858, 30.485833, -10.60705) failed to convert
-rank 38: Point 121 (-90.790476, 29.889213, -0.31128454) failed to convert
-rank 18: Point 124 (-91.344348, 29.757319, -1.3693434) failed to convert
-rank 44: Point 121 (-90.723316, 29.346992, -0.49072781) failed to convert
-rank 74: Point 176 (-89.998572, 29.94565, -4.0600909) failed to convert
-rank 58: Point 120 (-90.3893, 30.49196, -8.2278889) failed to convert
-rank 96: Point 176 (-89.201386, 29.235252, -0.0) failed to convert
-rank 88: Point 176 (-89.409061, 30.08444, 2.8703162) failed to convert
-rank 31: Point 124 (-91.012319, 29.797962, -0.55385459) failed to convert
-rank 77: Point 174 (-89.933242, 30.057934, 1.1093739) failed to convert
-rank 71: Point 174 (-90.068314, 29.871132, 0.67976847) failed to convert
-rank 73: Point 173 (-90.035181, 29.790669, -1.8718071) failed to convert
-rank 82: Point 176 (-89.770453, 30.215921, -1.5701403) failed to convert
-rank 80: Point 174 (-89.894493, 29.618119, 22.25493) failed to convert
-rank 98: Point 175 (-89.106348, 29.178753, 4.3257536) failed to convert
-rank 81: Point 174 (-89.854645, 29.577326, -1.0920983) failed to convert
-rank 75: Point 175 (-89.986697, 29.855714, -0.71435848) failed to convert
-rank 24: Point 124 (-91.187919, 30.087066, -0.88998248) failed to convert
-rank 12: Point 120 (-91.502683, 30.883397, -12.577949) failed to convert
-rank 57: Point 123 (-90.49113, 29.411871, -0.72626976) failed to convert
-rank 48: Point 122 (-90.598007, 30.315191, -0.39083283) failed to convert
-rank 27: Point 122 (-91.122547, 30.197397, -13.057633) failed to convert
-rank 36: Point 123 (-90.839397, 29.888777, -0.44034085) failed to convert
-rank 76: Point 177 (-90.008053, 29.371341, 0.74431462) failed to convert
-rank 91: Point 174 (-89.347922, 29.227464, 2.4780421) failed to convert
-rank 70: Point 175 (-90.075683, 30.000642, 0.3599053) failed to convert
-rank 97: Point 174 (-89.183176, 29.030476, 2.9937177) failed to convert
-rank 13: Point 122 (-91.539249, 29.630642, -0.37443174) failed to convert
-rank 67: Point 173 (-90.154055, 30.021449, -3.6845837) failed to convert
-rank 86: Point 176 (-89.57142, 30.050979, 3.2979125) failed to convert
-rank 28: Point 120 (-91.079729, 30.204973, -0.02362898) failed to convert
-rank 45: Point 122 (-90.668649, 29.946736, -0.36918899) failed to convert
-rank 30: Point 122 (-91.015769, 30.173089, -9.8835702) failed to convert
-rank 10: Point 123 (-91.641394, 30.116196, -8.2296) failed to convert
-rank 72: Point 175 (-90.045341, 29.932017, 0.1345745) failed to convert
-rank 99: Point 174 (-88.934682, 29.904316, 3.9442845) failed to convert
-rank 68: Point 176 (-90.122381, 30.021329, -1.2841329) failed to convert
-rank 60: Point 123 (-90.412747, 29.553418, -0.61091803) failed to convert
-rank 79: Point 175 (-89.91447, 29.735023, -0.59879532) failed to convert
-rank 47: Point 123 (-90.660597, 29.731903, -1.7556326) failed to convert
-rank 94: Point 176 (-89.246222, 29.157738, 8.4077884) failed to convert
-rank 84: Point 177 (-89.732244, 29.875974, 5.8065103) failed to convert
-rank 93: Point 174 (-89.29059, 29.080476, 3.4974013) failed to convert
-rank 8: Point 120 (-91.663088, 30.924206, -19.904724) failed to convert
-rank 85: Point 174 (-89.701084, 29.47947, -1.1384953) failed to convert
-rank 78: Point 176 (-89.971057, 29.285186, 0.32031469) failed to convert
-rank 29: Point 123 (-91.034846, 30.192882, -12.509298) failed to convert
-rank 42: Point 122 (-90.751316, 29.425751, -0.53708572) failed to convert
-rank 65: Point 175 (-90.197628, 30.415967, -0.56608462) failed to convert
-rank 9: Point 124 (-91.629773, 30.957794, -21.062123) failed to convert
-rank 90: Point 177 (-89.383217, 29.15622, 0.31299999) failed to convert
-rank 35: Point 125 (-90.873969, 29.767137, -0.3834201) failed to convert
-rank 51: Point 124 (-90.588002, 29.678763, -1.6752024) failed to convert
-rank 11: Point 124 (-91.552464, 30.91445, -0.65502028) failed to convert
-rank 66: Point 175 (-90.186633, 30.108939, 4.3600001) failed to convert
-rank 95: Point 175 (-89.22265, 29.188876, -0.44827018) failed to convert
-rank 89: Point 175 (-89.412076, 29.335841, -4.6097954) failed to convert
-rank 0: Point 112 (-92.751472, 28.591829, 37.1805) failed to convert
-rank 40: Point 122 (-90.78712, 29.42122, -0.18389104) failed to convert
-rank 92: Point 176 (-89.23004, 30.238904, 3.7938711) failed to convert
-rank 87: Point 174 (-89.553487, 29.371262, 14.019608) failed to convert
-rank 61: Point 123 (-90.364016, 29.895623, -0.43371753) failed to convert
-rank 39: Point 123 (-90.823304, 29.132311, -0.0) failed to convert
-rank 83: Point 174 (-89.796186, 29.571559, 26.64447) failed to convert
-rank 69: Point 176 (-90.098497, 30.014903, -9.0) failed to convert
-rank 19: Point 124 (-91.316588, 29.636721, -0.73810833) failed to convert
-rank 14: Point 120 (-91.47415, 30.099887, 12.948471) failed to convert
-rank 25: Point 125 (-91.158602, 30.279353, 13.9839) failed to convert
-rank 59: Point 123 (-90.413557, 29.864346, -0.659892) failed to convert
-rank 49: Point 124 (-90.59088, 30.094239, -0.33453433) failed to convert
-rank 41: Point 124 (-90.702683, 30.437524, -8.2606535) failed to convert
-rank 64: Point 176 (-90.299413, 29.59573, -0.29714128) failed to convert
-rank 6: Point 123 (-91.756928, 30.497786, 7.2399519) failed to convert
-rank 23: Point 124 (-91.228406, 29.721743, -0.68115588) failed to convert
-rank 17: Point 124 (-91.325181, 30.645408, -18.204179) failed to convert
-rank 74: Point 177 (-90.009529, 29.806327, -6.7269365) failed to convert
-rank 88: Point 177 (-89.473618, 29.331588, 2.891) failed to convert
-rank 4: Point 123 (-91.813202, 30.856937, -12.187979) failed to convert
-rank 5: Point 124 (-91.775776, 30.810074, -9.1983807) failed to convert
-rank 20: Point 124 (-91.240909, 30.377121, -15.268348) failed to convert
-rank 50: Point 125 (-90.603759, 29.685387, 0.90398518) failed to convert
-rank 77: Point 175 (-89.964015, 29.670004, -5.0493171) failed to convert
-rank 37: Point 123 (-90.790144, 30.257697, -0.70179505) failed to convert
-rank 54: Point 122 (-90.521234, 29.66454, 0.0196544) failed to convert
-rank 73: Point 174 (-90.020371, 29.979663, -1.1087209) failed to convert
-rank 71: Point 175 (-90.062482, 29.945744, -5.282365) failed to convert
-rank 34: Point 122 (-90.879416, 30.053542, -3.8334515) failed to convert
-rank 63: Point 124 (-90.314154, 29.881297, -0.32981095) failed to convert
-rank 26: Point 121 (-91.180236, 29.685536, -2.2796372) failed to convert
-rank 3: Point 125 (-91.869964, 30.802486, -10.502003) failed to convert
-rank 15: Point 124 (-91.455503, 29.920479, -5.6710552) failed to convert
-rank 82: Point 177 (-89.795507, 29.90962, 10.901389) failed to convert
-rank 98: Point 176 (-89.113258, 29.101272, 0.37230303) failed to convert
-rank 96: Point 177 (-89.205374, 29.190043, -0.0) failed to convert
-rank 81: Point 175 (-89.800403, 30.246617, -1.2949371) failed to convert
-rank 80: Point 175 (-89.911977, 29.398127, 1.4986479) failed to convert
-rank 91: Point 175 (-89.343395, 29.279662, -1.392206) failed to convert
-rank 16: Point 121 (-91.440699, 29.471873, 0.25533225) failed to convert
-rank 32: Point 122 (-90.970133, 29.69524, -1.1370557) failed to convert
-rank 75: Point 176 (-89.982849, 29.904402, 1.2289729) failed to convert
-rank 52: Point 121 (-90.584844, 29.396577, -8.2296) failed to convert
-rank 76: Point 178 (-89.970596, 29.848326, -1.0762098) failed to convert
-rank 56: Point 121 (-90.494646, 29.576743, -0.73864653) failed to convert
-rank 46: Point 122 (-90.653543, 30.046448, -7.66653) failed to convert
-rank 1: Point 125 (-92.105734, 29.817606, -0.91454637) failed to convert
-rank 70: Point 176 (-90.073306, 30.030959, -5.4803043) failed to convert
-rank 97: Point 175 (-89.122034, 29.716393, 3.4896056) failed to convert
-rank 38: Point 122 (-90.790373, 29.890679, -0.21148025) failed to convert
-rank 2: Point 123 (-91.932752, 30.900142, -17.367384) failed to convert
-rank 86: Point 177 (-89.573267, 30.028446, 3.1329305) failed to convert
-rank 99: Point 175 (-88.933369, 29.918131, 4.7863938) failed to convert
-rank 33: Point 124 (-90.954178, 29.413565, -0.53106326) failed to convert
-rank 62: Point 124 (-90.339406, 29.934495, 21.649598) failed to convert
-rank 67: Point 174 (-90.121801, 30.438316, -5.4061503) failed to convert
-rank 55: Point 122 (-90.475705, 30.027811, 4.0076976) failed to convert
-rank 43: Point 124 (-90.736219, 29.34366, 0.53611496) failed to convert
-rank 85: Point 175 (-89.687024, 29.650214, -0.00361721) failed to convert
-rank 22: Point 122 (-91.202564, 30.427948, 3.9652128) failed to convert
-rank 79: Point 176 (-89.891886, 30.017386, 7.6921584) failed to convert
-rank 31: Point 125 (-90.993537, 30.084116, -3.5021073) failed to convert
-rank 72: Point 176 (-90.04321, 29.959252, 39.81977) failed to convert
-rank 18: Point 125 (-91.32145, 30.131024, -7.4013568) failed to convert
-rank 21: Point 125 (-91.274599, 29.503929, -0.35454408) failed to convert
-rank 7: Point 124 (-91.713407, 30.731237, -7.589022) failed to convert
-rank 84: Point 178 (-89.734024, 29.85426, -0.22186173) failed to convert
-rank 93: Point 175 (-89.219558, 29.888192, 0.17209183) failed to convert
-rank 94: Point 177 (-89.177096, 29.937904, 0.66737653) failed to convert
-rank 68: Point 177 (-90.122105, 30.024837, 0.10427537) failed to convert
-rank 53: Point 123 (-90.522948, 29.93549, -0.36685868) failed to convert
-rank 78: Point 177 (-89.894546, 30.248217, 2.769957) failed to convert
-rank 90: Point 178 (-89.376412, 29.235364, 0.31299999) failed to convert
-rank 65: Point 176 (-90.264811, 29.528978, -0.37785915) failed to convert
-rank 28: Point 121 (-91.114735, 29.660766, -0.36071923) failed to convert
-rank 12: Point 121 (-91.554765, 30.002933, -1.6178429) failed to convert
-rank 60: Point 124 (-90.409297, 29.600699, -0.35272936) failed to convert
-rank 27: Point 123 (-91.154287, 29.700053, -0.64396668) failed to convert
-rank 48: Point 123 (-90.629818, 29.866278, -0.13606088) failed to convert
-rank 44: Point 122 (-90.738057, 29.13136, -0.0) failed to convert
-rank 66: Point 176 (-90.201072, 29.919491, -2.6609861) failed to convert
-rank 57: Point 124 (-90.491455, 29.407264, -8.2296) failed to convert
-rank 89: Point 176 (-89.41086, 29.349741, 25.789194) failed to convert
-rank 45: Point 123 (-90.704735, 29.427204, -0.18915516) failed to convert
-rank 58: Point 121 (-90.435044, 29.870761, 0.87554174) failed to convert
-rank 10: Point 124 (-91.604908, 30.746025, -17.230343) failed to convert
-rank 36: Point 124 (-90.837908, 29.91056, -0.41728943) failed to convert
-rank 30: Point 123 (-91.019536, 30.11569, 9.6994679) failed to convert
-rank 95: Point 176 (-89.226332, 29.146822, 3.0053649) failed to convert
-rank 92: Point 177 (-89.319539, 29.222152, -0.3579833) failed to convert
-rank 8: Point 121 (-91.663924, 30.909418, -19.277011) failed to convert
-rank 29: Point 124 (-91.065911, 29.714763, -0.84857951) failed to convert
-rank 87: Point 175 (-89.519618, 29.771634, 3.4662985) failed to convert
-rank 83: Point 175 (-89.781045, 29.757989, -0.76375187) failed to convert
-rank 69: Point 177 (-90.098277, 30.01762, 0.18552357) failed to convert
-rank 47: Point 124 (-90.647261, 29.922262, -1.1086816) failed to convert
-rank 13: Point 123 (-91.54024, 29.613312, -0.70604473) failed to convert
-rank 35: Point 126 (-90.874226, 29.762761, -1.6251538) failed to convert
-rank 11: Point 125 (-91.55968, 30.791777, -11.654621) failed to convert
-rank 64: Point 177 (-90.271841, 29.964134, -8.1948534) failed to convert
-rank 24: Point 125 (-91.171473, 30.345744, 4.9270297) failed to convert
-rank 40: Point 123 (-90.766983, 29.7167, -1.5486392) failed to convert
-rank 71: Point 176 (-90.062548, 29.944608, -6.6013589) failed to convert
-rank 9: Point 125 (-91.632113, 30.917535, -3.0) failed to convert
-rank 88: Point 178 (-89.472278, 29.347087, 36.591799) failed to convert
-rank 42: Point 123 (-90.750288, 29.440714, -1.0708604) failed to convert
-rank 77: Point 176 (-89.952573, 29.814643, -0.0) failed to convert
-rank 74: Point 178 (-90.002457, 29.896222, 1.6976391) failed to convert
-rank 73: Point 175 (-90.019962, 29.984552, 3.5284459) failed to convert
-rank 81: Point 176 (-89.854619, 29.577356, -1.0920983) failed to convert
-rank 82: Point 178 (-89.768705, 30.237098, -1.3293324) failed to convert
-rank 98: Point 177 (-89.040214, 29.909836, 3.8067746) failed to convert
-rank 80: Point 176 (-89.867623, 29.952628, -0.5273232) failed to convert
-rank 96: Point 178 (-89.209272, 29.145702, 0.07639927) failed to convert
-rank 91: Point 176 (-89.331674, 29.414567, 6.351385) failed to convert
-rank 75: Point 177 (-89.977793, 29.968348, 0.19996261) failed to convert
-rank 14: Point 121 (-91.486876, 29.885328, -8.1015846) failed to convert
-rank 39: Point 124 (-90.786974, 29.669675, -0.48610478) failed to convert
-rank 19: Point 125 (-91.260583, 30.539956, -11.320268) failed to convert
-rank 6: Point 124 (-91.761618, 30.41386, -3.8572642) failed to convert
-rank 41: Point 125 (-90.745497, 29.820588, -0.51149794) failed to convert
-rank 25: Point 126 (-91.213134, 29.414773, -0.6232419) failed to convert
-rank 70: Point 177 (-90.03657, 30.498802, -9.5323771) failed to convert
-rank 76: Point 179 (-89.986336, 29.648538, 1.109072) failed to convert
-rank 49: Point 125 (-90.607532, 29.859517, -0.40164071) failed to convert
-rank 59: Point 124 (-90.405591, 29.972784, -8.7200239) failed to convert
-rank 97: Point 176 (-89.13893, 29.528155, 6.6317159) failed to convert
-rank 4: Point 124 (-91.810836, 30.899184, -16.231825) failed to convert
-rank 17: Point 125 (-91.396946, 29.468765, 0.51470751) failed to convert
-rank 86: Point 178 (-89.583624, 29.90565, 0.11591401) failed to convert
-rank 34: Point 123 (-90.904443, 29.679843, -0.58090514) failed to convert
-rank 0: Point 113 (-92.755175, 28.494331, 47.680337) failed to convert
-rank 99: Point 176 (-88.930514, 29.948226, 5.0449166) failed to convert
-rank 37: Point 124 (-90.790766, 30.248561, -0.51878422) failed to convert
-rank 67: Point 175 (-90.154025, 30.02162, -3.7911184) failed to convert
-rank 72: Point 177 (-90.037539, 30.031511, 0.22295923) failed to convert
-rank 79: Point 177 (-89.902855, 29.880517, 21.572203) failed to convert
-rank 50: Point 126 (-90.604356, 29.676921, -1.0822618) failed to convert
-rank 85: Point 176 (-89.653701, 30.051338, 3.2) failed to convert
-rank 63: Point 125 (-90.307864, 29.965154, -1.2654523) failed to convert
-rank 93: Point 176 (-89.194658, 30.166507, 4.8557464) failed to convert
-rank 20: Point 125 (-91.294652, 29.511402, -0.34613625) failed to convert
-rank 68: Point 178 (-90.122255, 30.022875, 0.02) failed to convert
-rank 84: Point 179 (-89.732923, 29.867524, -1.0742531) failed to convert
-rank 94: Point 178 (-89.24671, 29.151989, 6.3593394) failed to convert
-rank 78: Point 178 (-89.942874, 29.64294, 6.7903634) failed to convert
-rank 5: Point 125 (-91.844061, 29.573232, -0.21771528) failed to convert
-rank 16: Point 122 (-91.364464, 30.731751, -20.0) failed to convert
-rank 52: Point 122 (-90.581881, 29.438504, 0.06095999) failed to convert
-rank 26: Point 122 (-91.178976, 29.705445, -1.803478) failed to convert
-rank 65: Point 177 (-90.208487, 30.273513, 4.0599832) failed to convert
-rank 90: Point 179 (-89.40149, 28.941803, 6.8267184) failed to convert
-rank 51: Point 125 (-90.557527, 30.106759, -0.07356672) failed to convert
-rank 1: Point 126 (-92.145026, 29.038091, 19.429048) failed to convert
-rank 2: Point 124 (-91.959418, 30.404519, -7.1920868) failed to convert
-rank 46: Point 123 (-90.653546, 30.046387, -9.1607704) failed to convert
-rank 38: Point 123 (-90.782473, 30.006058, 15.900687) failed to convert
-rank 66: Point 177 (-90.208513, 29.821569, -0.0584883) failed to convert
-rank 89: Point 177 (-89.41204, 29.33589, -4.6097954) failed to convert
-rank 23: Point 125 (-91.233217, 29.644267, -0.680293) failed to convert
-rank 33: Point 125 (-90.909148, 30.092472, 19.644635) failed to convert
-rank 15: Point 125 (-91.435672, 30.251269, -0.63091962) failed to convert
-rank 31: Point 126 (-90.966565, 30.49104, -8.6702666) failed to convert
-rank 62: Point 125 (-90.386533, 29.294032, -0.38257234) failed to convert
-rank 61: Point 124 (-90.387669, 29.574161, -1.9532575) failed to convert
-rank 95: Point 177 (-89.148538, 30.021127, 1.7861823) failed to convert
-rank 56: Point 122 (-90.486021, 29.696516, 0.19532708) failed to convert
-rank 27: Point 124 (-91.164783, 29.533888, -0.59861154) failed to convert
-rank 22: Point 123 (-91.198551, 30.491067, 9.537124) failed to convert
-rank 55: Point 123 (-90.501985, 29.663986, -0.83145472) failed to convert
-rank 92: Point 178 (-89.305306, 29.385767, 2.1304204) failed to convert
-rank 45: Point 124 (-90.707836, 29.382174, -0.38045651) failed to convert
-rank 53: Point 124 (-90.557751, 29.447886, -0.09921825) failed to convert
-rank 83: Point 176 (-89.779546, 29.776388, -1.4138575) failed to convert
-rank 54: Point 123 (-90.537903, 29.430836, -0.0) failed to convert
-rank 87: Point 176 (-89.532001, 29.625349, 0.14890991) failed to convert
-rank 57: Point 125 (-90.460686, 29.833746, -0.66900552) failed to convert
-rank 44: Point 123 (-90.729111, 29.262275, -0.0) failed to convert
-rank 69: Point 178 (-90.114611, 29.806444, -4.2550082) failed to convert
-rank 18: Point 126 (-91.321446, 30.130984, -6.6347835) failed to convert
-rank 28: Point 122 (-91.113263, 29.683689, -1.311034) failed to convert
-rank 88: Point 179 (-89.388844, 30.315516, -1.7521832) failed to convert
-rank 30: Point 124 (-91.037811, 29.835743, -1.0706945) failed to convert
-rank 71: Point 177 (-90.063666, 29.930191, -4.5539715) failed to convert
-rank 64: Point 178 (-90.271832, 29.964094, -8.1948534) failed to convert
-rank 36: Point 125 (-90.831105, 30.010797, 13.129943) failed to convert
-rank 10: Point 125 (-91.60022, 30.826078, -12.282641) failed to convert
-rank 58: Point 122 (-90.433849, 29.887075, -0.39771435) failed to convert
-rank 77: Point 177 (-89.907901, 30.373466, -8.71807) failed to convert
-rank 80: Point 177 (-89.834308, 30.363671, -8.2038583) failed to convert
-rank 12: Point 122 (-91.511732, 30.731621, -17.177111) failed to convert
-rank 74: Point 179 (-89.998579, 29.945384, -5.7899551) failed to convert
-rank 8: Point 122 (-91.686391, 30.518459, -4.1478608) failed to convert
-rank 73: Point 176 (-90.016185, 30.032569, 1.8668113) failed to convert
-rank 21: Point 126 (-91.272124, 29.544071, -0.064) failed to convert
-rank 82: Point 179 (-89.79578, 29.906187, -8.4713071) failed to convert
-rank 81: Point 177 (-89.80037, 30.246668, -1.3822998) failed to convert
-rank 98: Point 178 (-89.029587, 30.025783, 4.1315947) failed to convert
-rank 96: Point 179 (-89.204176, 29.203503, -0.0) failed to convert
-rank 32: Point 123 (-90.928244, 30.32625, -6.3007925) failed to convert
-rank 13: Point 124 (-91.539138, 29.632165, -0.31661696) failed to convert
-rank 29: Point 125 (-91.120816, 28.852989, 5.7974948) failed to convert
-rank 91: Point 177 (-89.348322, 29.22198, -0.35006476) failed to convert
-rank 7: Point 125 (-91.738571, 30.286383, -4.9827559) failed to convert
-rank 70: Point 178 (-90.101705, 29.664341, -8.2296) failed to convert
-rank 75: Point 178 (-90.004952, 29.623216, 0.31299999) failed to convert
-rank 43: Point 125 (-90.714318, 29.662232, -0.37184884) failed to convert
-rank 76: Point 180 (-89.967949, 29.881659, 36.737427) failed to convert
-rank 35: Point 127 (-90.83814, 30.296038, -0.26016307) failed to convert
-rank 67: Point 176 (-90.163237, 29.901488, 1.4678984) failed to convert
-rank 99: Point 177 (-88.988766, 29.314958, 20.052626) failed to convert
-rank 97: Point 177 (-89.16859, 29.195089, -0.0) failed to convert
-rank 47: Point 125 (-90.660707, 29.730273, -2.0288477) failed to convert
-rank 11: Point 126 (-91.582923, 30.395776, -3.2018116) failed to convert
-rank 24: Point 126 (-91.221962, 29.544616, -1.8057889) failed to convert
-rank 85: Point 177 (-89.685614, 29.66673, -0.00314407) failed to convert
-rank 79: Point 178 (-89.903577, 29.871484, 33.561804) failed to convert
-rank 3: Point 126 (-91.883002, 30.564238, -5.3730087) failed to convert
-rank 42: Point 124 (-90.749432, 29.453201, -8.2296) failed to convert
-rank 60: Point 125 (-90.381125, 29.98431, 0.15132128) failed to convert
-rank 86: Point 179 (-89.578639, 29.964572, 2.4720729) failed to convert
-rank 9: Point 126 (-91.675815, 30.158346, -9.2329587) failed to convert
-rank 68: Point 179 (-90.122255, 30.022814, 0.02) failed to convert
-rank 72: Point 178 (-90.045324, 29.931959, 0.09840618) failed to convert
-rank 93: Point 177 (-89.280518, 29.195667, 1.6476594) failed to convert
-rank 40: Point 124 (-90.763998, 29.760145, -2.065965) failed to convert
-rank 84: Point 180 (-89.734285, 29.850824, -0.44182041) failed to convert
-rank 78: Point 179 (-89.914232, 30.002544, 9.5612109) failed to convert
-rank 94: Point 179 (-89.243438, 29.189324, -0.0) failed to convert
-rank 14: Point 122 (-91.501445, 29.638208, -3.5570161) failed to convert
-rank 39: Point 125 (-90.772795, 29.877119, -1.0854359) failed to convert
-rank 41: Point 126 (-90.722148, 30.157826, -0.29181787) failed to convert
-rank 65: Point 178 (-90.233879, 29.939754, -1.8980337) failed to convert
-rank 25: Point 127 (-91.164597, 30.185159, -10.648425) failed to convert
-rank 48: Point 124 (-90.643202, 29.675275, -1.1298296) failed to convert
-rank 4: Point 125 (-91.810037, 30.913321, -18.443363) failed to convert
-rank 19: Point 126 (-91.261404, 30.526833, 13.230841) failed to convert
-rank 89: Point 178 (-89.405785, 29.408521, 3.2440195) failed to convert
-rank 59: Point 125 (-90.435163, 29.567824, 1.1556515) failed to convert
-rank 49: Point 126 (-90.646488, 29.303536, -8.2296) failed to convert
-rank 90: Point 180 (-89.401219, 28.944794, 15.117033) failed to convert
-rank 20: Point 126 (-91.241448, 30.367683, 13.323469) failed to convert
-rank 66: Point 178 (-90.242454, 29.371108, -5.0307243) failed to convert
-rank 92: Point 179 (-89.33627, 29.028492, 6.1060143) failed to convert
-rank 63: Point 126 (-90.344705, 29.468317, 0.458) failed to convert
-rank 5: Point 126 (-91.819256, 30.027626, -5.699655) failed to convert
-rank 50: Point 127 (-90.615687, 29.515786, -0.36329332) failed to convert
-rank 83: Point 177 (-89.777821, 29.79752, -0.0) failed to convert
-rank 6: Point 125 (-91.750857, 30.605089, 4.3426111) failed to convert
-rank 26: Point 123 (-91.185429, 29.602865, -3.6822244) failed to convert
-rank 34: Point 124 (-90.936807, 29.190247, -0.00862493) failed to convert
-rank 95: Point 178 (-89.223217, 29.182164, -0.0) failed to convert
-rank 37: Point 125 (-90.79227, 30.226295, -1.1966047) failed to convert
-rank 0: Point 114 (-92.734464, 28.927129, 25.6) failed to convert
-rank 87: Point 177 (-89.544776, 29.47375, 0.21776346) failed to convert
-rank 17: Point 126 (-91.370973, 29.899131, -0.07856118) failed to convert
-rank 52: Point 123 (-90.605007, 29.109061, 2.2594236) failed to convert
-rank 88: Point 180 (-89.473215, 29.334834, 2.891) failed to convert
-rank 69: Point 179 (-90.097878, 30.022753, -9.0) failed to convert
-rank 1: Point 127 (-92.105989, 29.812302, -1.2205792) failed to convert
-rank 71: Point 178 (-90.055716, 30.031996, -2.000969) failed to convert
-rank 51: Point 126 (-90.610464, 29.359714, 0.36576) failed to convert
-rank 16: Point 123 (-91.365374, 30.716914, -8.3067823) failed to convert
-rank 64: Point 179 (-90.242047, 30.357541, 2.2991128) failed to convert
-rank 77: Point 178 (-89.945388, 29.904913, 0.87636769) failed to convert
-rank 38: Point 124 (-90.826934, 29.351289, 0.02222485) failed to convert
-rank 33: Point 126 (-90.910247, 30.075923, -10.719512) failed to convert
-rank 15: Point 126 (-91.405767, 30.743657, -10.710025) failed to convert
-rank 73: Point 177 (-90.035156, 29.790277, -4.8707043) failed to convert
-rank 98: Point 179 (-89.014461, 30.19002, 8.1507487) failed to convert
-rank 82: Point 180 (-89.745556, 30.517192, -7.913826) failed to convert
-rank 62: Point 126 (-90.34279, 29.888581, -1.51284) failed to convert
-rank 61: Point 125 (-90.421376, 29.11073, 0.7069795) failed to convert
-rank 2: Point 125 (-92.004118, 29.557278, -1.1451362) failed to convert
-rank 56: Point 123 (-90.476023, 29.834735, -0.32693439) failed to convert
-rank 81: Point 178 (-89.854579, 29.577402, -1.0920983) failed to convert
-rank 23: Point 126 (-91.228659, 29.71712, -1.7660796) failed to convert
-rank 31: Point 127 (-90.97084, 30.426084, -3.6266162) failed to convert
-rank 96: Point 180 (-89.203295, 29.213355, -0.51024733) failed to convert
-rank 44: Point 124 (-90.709753, 29.543923, -1.2103661) failed to convert
-rank 46: Point 124 (-90.687064, 29.566294, -1.3965906) failed to convert
-rank 80: Point 178 (-89.865103, 29.983846, -0.42262136) failed to convert
-rank 27: Point 125 (-91.123339, 30.184952, -6.6789083) failed to convert
-rank 54: Point 124 (-90.52525, 29.608141, -0.26701524) failed to convert
-rank 22: Point 124 (-91.199592, 30.47467, 15.080382) failed to convert
-rank 74: Point 180 (-89.999723, 29.93086, -1.3916195) failed to convert
-rank 91: Point 178 (-89.34882, 29.216155, -0.25323365) failed to convert
-rank 45: Point 125 (-90.674826, 29.85829, -0.85862602) failed to convert
-rank 70: Point 179 (-90.101269, 29.669937, -1.3443438) failed to convert
-rank 55: Point 124 (-90.476634, 30.014918, 0.9573372) failed to convert
-rank 57: Point 126 (-90.490886, 29.415136, -0.0) failed to convert
-rank 76: Point 181 (-89.974231, 29.802127, -8.2296) failed to convert
-rank 75: Point 179 (-89.987486, 29.845477, 6.8222152) failed to convert
-rank 53: Point 125 (-90.514548, 30.051791, 9.5295992) failed to convert
-rank 30: Point 125 (-91.037804, 29.835501, -1.1565972) failed to convert
-rank 99: Point 178 (-88.912565, 30.140406, 9.6590511) failed to convert
-rank 97: Point 178 (-89.171701, 29.15984, 3.8118336) failed to convert
-rank 67: Point 177 (-90.193405, 29.505264, 0.87080353) failed to convert
-rank 18: Point 127 (-91.321441, 30.130923, -5.189988) failed to convert
-rank 36: Point 126 (-90.831291, 30.008013, 14.819196) failed to convert
-rank 85: Point 178 (-89.699331, 29.499844, 1.7415138) failed to convert
-rank 86: Point 180 (-89.614834, 29.532475, -0.40803793) failed to convert
-rank 28: Point 123 (-91.144206, 29.195453, 1.6611208) failed to convert
-rank 12: Point 123 (-91.511724, 30.731681, -20.0) failed to convert
-rank 84: Point 181 (-89.787964, 29.19103, 14.327726) failed to convert
-rank 10: Point 126 (-91.641372, 30.11623, -8.2296) failed to convert
-rank 79: Point 179 (-89.922303, 29.636425, 5.2273411) failed to convert
-rank 21: Point 127 (-91.276824, 29.467641, 6.7760338) failed to convert
-rank 29: Point 126 (-91.033553, 30.212531, -4.6812027) failed to convert
-rank 8: Point 123 (-91.659564, 30.983653, -10.757911) failed to convert
-rank 68: Point 180 (-90.119991, 30.052051, 4.2681394) failed to convert
-rank 13: Point 125 (-91.500235, 30.293208, -0.138) failed to convert
-rank 58: Point 123 (-90.457988, 29.55451, -0.44246845) failed to convert
-rank 94: Point 180 (-89.23743, 29.257619, -0.0) failed to convert
-rank 93: Point 178 (-89.290792, 29.077625, 14.568265) failed to convert
-rank 72: Point 179 (-90.043151, 29.959661, 35.34924) failed to convert
-rank 7: Point 126 (-91.731738, 30.407463, -3.7888718) failed to convert
-rank 43: Point 126 (-90.735132, 29.359439, -8.2296) failed to convert
-rank 65: Point 179 (-90.236127, 29.910004, 2.909446) failed to convert
-rank 78: Point 180 (-89.942487, 29.647439, -0.32750123) failed to convert
-rank 32: Point 124 (-90.942523, 30.112249, -0.92281969) failed to convert
-rank 24: Point 127 (-91.216285, 29.635367, -0.60314578) failed to convert
-rank 89: Point 179 (-89.422965, 29.206932, -1.6043887) failed to convert
-rank 90: Point 181 (-89.288635, 30.239584, 4.0412699) failed to convert
-rank 66: Point 179 (-90.242127, 29.375353, 0.31299999) failed to convert
-rank 47: Point 126 (-90.660634, 29.731318, -1.6203007) failed to convert
-rank 42: Point 125 (-90.715874, 29.940411, -1.1438918) failed to convert
-rank 92: Point 180 (-89.222777, 30.319624, 1.0511455) failed to convert
-rank 35: Point 128 (-90.87412, 29.763868, -1.1402196) failed to convert
-rank 3: Point 127 (-91.918179, 29.913148, -0.77823944) failed to convert
-rank 11: Point 127 (-91.576717, 30.501395, -5.323426) failed to convert
-rank 39: Point 126 (-90.773064, 29.873114, -0.83942437) failed to convert
-rank 83: Point 178 (-89.779606, 29.775347, -0.0) failed to convert
-rank 95: Point 179 (-89.220951, 29.20789, -0.42643038) failed to convert
-rank 60: Point 126 (-90.375917, 30.054754, -0.15179749) failed to convert
-rank 87: Point 178 (-89.5542, 29.361225, 0.54704173) failed to convert
-rank 14: Point 123 (-91.466192, 30.232809, -0.40400001) failed to convert
-rank 9: Point 127 (-91.65293, 30.557585, -7.0607417) failed to convert
-rank 69: Point 180 (-90.098164, 30.018911, -0.39469023) failed to convert
-rank 40: Point 125 (-90.771421, 29.65132, -8.2296) failed to convert
-rank 41: Point 127 (-90.745963, 29.813555, -0.87750606) failed to convert
-rank 59: Point 126 (-90.413456, 29.865429, -0.67199256) failed to convert
-rank 49: Point 127 (-90.644922, 29.325968, -0.71823362) failed to convert
-rank 88: Point 181 (-89.38361, 30.373071, -5.418882) failed to convert
-rank 64: Point 180 (-90.309349, 29.461594, -0.65978971) failed to convert
-rank 19: Point 127 (-91.315766, 29.649843, 0.19622788) failed to convert
-rank 25: Point 128 (-91.221182, 29.285286, -0.3475539) failed to convert
-rank 48: Point 125 (-90.653602, 29.526415, -0.42711332) failed to convert
-rank 20: Point 127 (-91.241806, 30.361955, 5.1446086) failed to convert
-rank 5: Point 127 (-91.76582, 30.986454, -13.119791) failed to convert
-rank 71: Point 179 (-90.069512, 29.854881, 1.0067949) failed to convert
-rank 50: Point 128 (-90.621776, 29.428913, 0.30472948) failed to convert
-rank 77: Point 179 (-89.920472, 30.217004, 3.1600001) failed to convert
-rank 98: Point 180 (-89.055579, 29.740208, 4.0890296) failed to convert
-rank 37: Point 126 (-90.81712, 29.862388, -0.48631059) failed to convert
-rank 81: Point 179 (-89.800348, 30.246703, -1.4481005) failed to convert
-rank 63: Point 127 (-90.343069, 29.490491, 0.72357546) failed to convert
-rank 4: Point 126 (-91.810827, 30.899124, -17.604257) failed to convert
-rank 73: Point 178 (-90.019148, 29.994548, -0.4652403) failed to convert
-rank 82: Point 181 (-89.788357, 29.996935, 2.4426888) failed to convert
-rank 96: Point 181 (-89.202189, 29.22584, -0.36307926) failed to convert
-rank 26: Point 124 (-91.177285, 29.732093, -4.1727249) failed to convert
-rank 80: Point 179 (-89.89491, 29.612024, 6.5246431) failed to convert
-rank 91: Point 179 (-89.368384, 28.988742, 7.8095876) failed to convert
-rank 74: Point 181 (-90.014082, 29.747856, 23.560051) failed to convert
-rank 6: Point 126 (-91.749858, 30.622691, 18.517641) failed to convert
-rank 75: Point 180 (-89.989028, 29.825863, -0.65608319) failed to convert
-rank 0: Point 115 (-92.741488, 28.711073, 32.619301) failed to convert
-rank 34: Point 125 (-90.925622, 29.35992, -0.0) failed to convert
-rank 76: Point 182 (-89.968733, 29.871691, -5.665318) failed to convert
-rank 70: Point 180 (-90.07936, 29.95287, -0.32579285) failed to convert
-rank 51: Point 127 (-90.588467, 29.672081, -0.48910862) failed to convert
-rank 52: Point 124 (-90.519055, 30.31732, 2.3096574) failed to convert
-rank 99: Point 179 (-88.939976, 29.8455, 2.3537142) failed to convert
-rank 1: Point 128 (-92.105805, 29.815747, -0.82631105) failed to convert
-rank 16: Point 124 (-91.411034, 29.966803, -0.58399507) failed to convert
-rank 38: Point 125 (-90.770302, 30.183021, -0.42932909) failed to convert
-rank 97: Point 179 (-89.18272, 29.035003, -0.0) failed to convert
-rank 17: Point 127 (-91.38244, 29.70972, -1.907338) failed to convert
-rank 86: Point 181 (-89.548834, 30.315285, -3.0077623) failed to convert
-rank 15: Point 127 (-91.467571, 29.716524, -0.0) failed to convert
-rank 61: Point 126 (-90.36399, 29.895825, -1.297546) failed to convert
-rank 85: Point 179 (-89.647646, 30.123095, 2.5638643) failed to convert
-rank 67: Point 178 (-90.154019, 30.021469, -3.071198) failed to convert
-rank 68: Point 181 (-90.122255, 30.022774, 0.02) failed to convert
-rank 79: Point 180 (-89.951276, 29.269374, 0.91704845) failed to convert
-rank 54: Point 125 (-90.532379, 29.508253, -0.3809) failed to convert
-rank 94: Point 181 (-89.242874, 29.195431, -0.25122) failed to convert
-rank 72: Point 180 (-90.045355, 29.931465, -1.5040763) failed to convert
-rank 84: Point 182 (-89.736607, 29.821734, -0.02771583) failed to convert
-rank 56: Point 124 (-90.442963, 30.288324, 2.8094342) failed to convert
-rank 31: Point 128 (-90.991854, 30.108769, -11.368886) failed to convert
-rank 2: Point 126 (-92.010688, 29.430757, 3.61046) failed to convert
-rank 46: Point 125 (-90.696788, 29.425716, -0.38551106) failed to convert
-rank 93: Point 179 (-89.28581, 29.13478, -0.0) failed to convert
-rank 44: Point 125 (-90.68791, 29.859002, -0.38328011) failed to convert
-rank 23: Point 127 (-91.236481, 29.590915, 7.8641285) failed to convert
-rank 78: Point 181 (-89.918269, 29.951857, -0.20026265) failed to convert
-rank 22: Point 125 (-91.212787, 30.266397, -6.2342029) failed to convert
-rank 57: Point 127 (-90.4596, 29.848596, -0.35345102) failed to convert
-rank 65: Point 180 (-90.224021, 30.069618, 3.77) failed to convert
-rank 27: Point 126 (-91.118685, 30.257155, -14.233247) failed to convert
-rank 45: Point 126 (-90.71183, 29.324013, -8.2296) failed to convert
-rank 55: Point 125 (-90.517082, 29.453002, 0.3048) failed to convert
-rank 18: Point 128 (-91.314195, 30.248128, -1.7333112) failed to convert
-rank 36: Point 127 (-90.840845, 29.86699, -1.0187152) failed to convert
-rank 30: Point 126 (-91.037789, 29.835656, -1.4280865) failed to convert
-rank 89: Point 180 (-89.411379, 29.342374, -5.1252123) failed to convert
-rank 90: Point 182 (-89.400699, 28.950337, 4.9926812) failed to convert
-rank 92: Point 181 (-89.311221, 29.317535, -0.6700474) failed to convert
-rank 83: Point 179 (-89.779519, 29.776334, -0.68805276) failed to convert
-rank 66: Point 180 (-90.244654, 29.34135, 0.25134818) failed to convert
-rank 10: Point 127 (-91.589057, 31.015862, -13.17319) failed to convert
-rank 28: Point 124 (-91.112067, 29.702085, 0.07382704) failed to convert
-rank 95: Point 180 (-89.222012, 29.19578, 2.473e-05) failed to convert
-rank 53: Point 126 (-90.557107, 29.456575, -0.19051874) failed to convert
-rank 87: Point 179 (-89.500645, 29.992495, -0.37019928) failed to convert
-rank 69: Point 181 (-90.09785, 30.022946, -9.0) failed to convert
-rank 7: Point 127 (-91.770803, 29.707206, 2.0044528) failed to convert
-rank 12: Point 124 (-91.511719, 30.731721, -20.0) failed to convert
-rank 29: Point 127 (-91.065809, 29.716291, -1.1564898) failed to convert
-rank 58: Point 124 (-90.517258, 28.72463, 17.768871) failed to convert
-rank 24: Point 128 (-91.199773, 29.898358, -0.72266957) failed to convert
-rank 42: Point 126 (-90.749855, 29.446793, -1.2774569) failed to convert
-rank 43: Point 127 (-90.720656, 29.570249, -1.6843319) failed to convert
-rank 33: Point 127 (-90.944058, 29.566925, -0.27452237) failed to convert
-rank 62: Point 127 (-90.369528, 29.526325, 0.23374066) failed to convert
-rank 88: Point 182 (-89.471727, 29.350571, 0.67037643) failed to convert
-rank 71: Point 180 (-90.112278, 29.30036, 0.31299999) failed to convert
-rank 64: Point 181 (-90.271818, 29.964035, -8.9595967) failed to convert
-rank 77: Point 180 (-89.930609, 30.090183, 0.33915323) failed to convert
-rank 11: Point 128 (-91.566296, 30.678225, -6.3821337) failed to convert
-rank 81: Point 180 (-89.812765, 30.094576, 6.0748351) failed to convert
-rank 13: Point 126 (-91.500095, 30.295215, -8.7472776) failed to convert
-rank 98: Point 181 (-89.005932, 30.281715, 4.9714561) failed to convert
-rank 3: Point 128 (-91.865564, 30.881702, -10.966952) failed to convert
-rank 35: Point 129 (-90.874195, 29.762735, -1.5246037) failed to convert
-rank 21: Point 128 (-91.222921, 30.332719, -9.7194856) failed to convert
-rank 47: Point 127 (-90.660744, 29.72973, -1.8176705) failed to convert
-rank 82: Point 182 (-89.795753, 29.906242, -8.4713071) failed to convert
-rank 91: Point 180 (-89.348568, 29.219019, 0.16719437) failed to convert
-rank 80: Point 180 (-89.854491, 30.114894, -0.17110145) failed to convert
-rank 60: Point 127 (-90.43796, 29.205466, 0.79892566) failed to convert
-rank 73: Point 179 (-90.019412, 29.991188, 11.488233) failed to convert
-rank 39: Point 127 (-90.771404, 29.897267, -0.52868531) failed to convert
-rank 8: Point 124 (-91.692758, 30.405826, 7.0764461) failed to convert
-rank 9: Point 128 (-91.629723, 30.957829, -20.764945) failed to convert
-rank 14: Point 124 (-91.446747, 30.556459, -5.6008367) failed to convert
-rank 76: Point 183 (-89.9664, 29.901126, 1.8675726) failed to convert
-rank 75: Point 181 (-89.981771, 29.917763, -0.7855933) failed to convert
-rank 74: Point 182 (-89.998527, 29.94561, -4.6547071) failed to convert
-rank 40: Point 126 (-90.807485, 29.119116, -0.0) failed to convert
-rank 41: Point 128 (-90.745956, 29.813615, -1.6703076) failed to convert
-rank 96: Point 182 (-89.212151, 29.11273, -0.0) failed to convert
-rank 99: Point 180 (-88.933803, 29.911209, 4.3654618) failed to convert
-rank 70: Point 181 (-90.100948, 29.674076, -8.2296) failed to convert
-rank 97: Point 180 (-89.169944, 29.179312, -0.0) failed to convert
-rank 59: Point 127 (-90.404554, 29.98667, 15.348618) failed to convert
-rank 49: Point 128 (-90.619325, 29.691737, 0.66071908) failed to convert
-rank 32: Point 125 (-90.941812, 30.122912, -11.038638) failed to convert
-rank 86: Point 182 (-89.601006, 29.695894, -0.0) failed to convert
-rank 50: Point 129 (-90.590834, 29.867975, -0.63015839) failed to convert
-rank 19: Point 128 (-91.26156, 30.524269, 20.280588) failed to convert
-rank 85: Point 180 (-89.664802, 29.91743, 2.9300001) failed to convert
-rank 72: Point 181 (-90.045313, 29.93192, -0.25522807) failed to convert
-rank 20: Point 128 (-91.240807, 30.377576, -13.842342) failed to convert
-rank 25: Point 129 (-91.15667, 30.309294, -14.508481) failed to convert
-rank 5: Point 128 (-91.799989, 30.376436, -2.2881498) failed to convert
-rank 48: Point 126 (-90.643185, 29.674972, -1.0020038) failed to convert
-rank 37: Point 127 (-90.808265, 29.992434, 3.0432196) failed to convert
-rank 63: Point 128 (-90.336118, 29.584584, -0.085344) failed to convert
-rank 84: Point 183 (-89.760179, 29.533088, 0.09171283) failed to convert
-rank 67: Point 179 (-90.153991, 30.021642, -2.9262853) failed to convert
-rank 79: Point 181 (-89.901345, 29.898902, -2.4760267) failed to convert
-rank 68: Point 182 (-90.186793, 29.177177, -0.35761844) failed to convert
-rank 93: Point 180 (-89.281507, 29.184049, -0.0) failed to convert
-rank 6: Point 127 (-91.756511, 30.504503, 32.769318) failed to convert
-rank 4: Point 127 (-91.816241, 30.802011, -10.756698) failed to convert
-rank 34: Point 126 (-90.870989, 30.177976, -1.1757395) failed to convert
-rank 65: Point 181 (-90.245486, 29.785689, -0.28370842) failed to convert
-rank 78: Point 182 (-89.926462, 29.849043, 1.0864317) failed to convert
-rank 38: Point 126 (-90.811523, 29.579536, -1.654877) failed to convert
-rank 51: Point 128 (-90.588001, 29.678661, -1.5307568) failed to convert
-rank 1: Point 129 (-92.106212, 29.807676, -0.82932569) failed to convert
-rank 0: Point 116 (-92.726905, 29.053453, 23.799999) failed to convert
-rank 94: Point 182 (-89.241, 29.216632, -0.00347868) failed to convert
-rank 16: Point 125 (-91.450678, 29.302032, 1.7556072) failed to convert
-rank 26: Point 125 (-91.180241, 29.6852, -1.9854909) failed to convert
-rank 17: Point 128 (-91.340479, 30.397589, -2.6310977) failed to convert
-rank 61: Point 127 (-90.352192, 30.05491, 0.02808141) failed to convert
-rank 15: Point 128 (-91.42826, 30.373147, -3.0583932) failed to convert
-rank 54: Point 126 (-90.536754, 29.446711, 0.3048) failed to convert
-rank 90: Point 183 (-89.332061, 29.745459, 2.5) failed to convert
-rank 92: Point 182 (-89.311912, 29.309452, -0.0) failed to convert
-rank 66: Point 181 (-90.177519, 30.226767, 4.3299999) failed to convert
-rank 89: Point 181 (-89.411345, 29.342424, -5.1252123) failed to convert
-rank 44: Point 126 (-90.706654, 29.588677, -2.3216395) failed to convert
-rank 56: Point 125 (-90.435269, 30.392951, -0.17667559) failed to convert
-rank 46: Point 126 (-90.653548, 30.046347, -9.8895416) failed to convert
-rank 2: Point 127 (-91.932712, 30.900137, -17.709976) failed to convert
-rank 83: Point 180 (-89.754472, 30.082204, 2.119912) failed to convert
-rank 95: Point 181 (-89.221794, 29.198238, -0.38698747) failed to convert
-rank 87: Point 180 (-89.546708, 29.448861, -0.0001214) failed to convert
-rank 57: Point 128 (-90.471069, 29.690286, -0.51706824) failed to convert
-rank 52: Point 125 (-90.584794, 29.396543, -8.2296) failed to convert
-rank 69: Point 182 (-90.097579, 30.026423, -1.4301356) failed to convert
-rank 55: Point 126 (-90.487146, 29.869611, -8.2296) failed to convert
-rank 31: Point 129 (-90.991847, 30.108829, -11.306252) failed to convert
-rank 88: Point 183 (-89.38091, 30.403309, -1.0714228) failed to convert
-rank 77: Point 181 (-89.979962, 29.46676, -0.31091565) failed to convert
-rank 64: Point 182 (-90.302494, 29.553843, -0.3960721) failed to convert
-rank 23: Point 128 (-91.193259, 30.279048, 6.9391264) failed to convert
-rank 27: Point 127 (-91.122523, 30.197365, -13.057633) failed to convert
-rank 71: Point 181 (-90.071188, 29.833143, 0.69707315) failed to convert
-rank 81: Point 181 (-89.783305, 30.454194, -7.4558427) failed to convert
-rank 22: Point 126 (-91.258137, 29.54075, 6.5758548) failed to convert
-rank 30: Point 127 (-91.015416, 30.177983, 7.4898734) failed to convert
-rank 82: Point 183 (-89.770428, 30.215788, -1.5724076) failed to convert
-rank 98: Point 182 (-89.104777, 29.194624, -0.0) failed to convert
-rank 73: Point 180 (-90.016366, 30.029853, 1.8863292) failed to convert
-rank 18: Point 129 (-91.342971, 29.778455, -1.7218822) failed to convert
-rank 36: Point 128 (-90.829651, 30.03205, -5.4078013) failed to convert
-rank 91: Point 181 (-89.255275, 30.282568, 4.1873203) failed to convert
-rank 10: Point 128 (-91.641338, 30.11628, -8.0817268) failed to convert
-rank 45: Point 127 (-90.674848, 29.857913, -0.06086135) failed to convert
-rank 28: Point 125 (-91.079296, 30.210569, 3.0441814) failed to convert
-rank 76: Point 184 (-89.964008, 29.9313, -2.6028423) failed to convert
-rank 12: Point 125 (-91.511711, 30.731781, -20.0) failed to convert
-rank 75: Point 182 (-89.988453, 29.832879, -5.5976523) failed to convert
-rank 53: Point 127 (-90.510373, 30.109355, -0.2934634) failed to convert
-rank 7: Point 128 (-91.714849, 30.703659, -6.7619431) failed to convert
-rank 43: Point 128 (-90.673186, 30.252412, -0.2947508) failed to convert
-rank 80: Point 181 (-89.870303, 29.918963, -0.0) failed to convert
-rank 58: Point 125 (-90.440642, 29.793102, -1.2423738) failed to convert
-rank 29: Point 128 (-91.080754, 29.48369, -0.45339173) failed to convert
-rank 96: Point 183 (-89.203541, 29.210382, -0.25523694) failed to convert
-rank 33: Point 128 (-90.97397, 29.110371, 1.7304626) failed to convert
-rank 97: Point 181 (-89.176806, 29.101679, -0.0) failed to convert
-rank 74: Point 183 (-89.996278, 29.974055, -2.1870858) failed to convert
-rank 99: Point 181 (-88.943956, 29.799906, 2.5161849) failed to convert
-rank 42: Point 127 (-90.719909, 29.881941, 0.20651713) failed to convert
-rank 85: Point 181 (-89.699607, 29.49614, 27.603584) failed to convert
-rank 11: Point 129 (-91.576502, 30.504473, -9.8086481) failed to convert
-rank 86: Point 183 (-89.571721, 30.043555, 3.3683317) failed to convert
-rank 13: Point 127 (-91.48353, 30.572527, -6.1475334) failed to convert
-rank 62: Point 128 (-90.339395, 29.934041, 21.624189) failed to convert
-rank 70: Point 182 (-90.094629, 29.755858, -1.2625289) failed to convert
-rank 47: Point 128 (-90.660597, 29.731809, -1.7805768) failed to convert
-rank 72: Point 182 (-90.010797, 30.370379, -5.8702989) failed to convert
-rank 35: Point 130 (-90.874044, 29.764989, -0.39907991) failed to convert
-rank 67: Point 180 (-90.127926, 30.358997, 3.2640359) failed to convert
-rank 84: Point 184 (-89.778969, 29.301188, 4.9651323) failed to convert
-rank 79: Point 182 (-89.901327, 29.899051, -2.6430185) failed to convert
-rank 68: Point 183 (-90.122255, 30.022713, 0.02) failed to convert
-rank 3: Point 129 (-91.8816, 30.589287, -5.7601352) failed to convert
-rank 21: Point 129 (-91.224513, 30.307474, -0.81529606) failed to convert
-rank 60: Point 128 (-90.41275, 29.553062, -1.0828159) failed to convert
-rank 24: Point 129 (-91.221916, 29.544578, -3.922776) failed to convert
-rank 78: Point 183 (-89.960273, 29.421607, 1.4987248) failed to convert
-rank 94: Point 183 (-89.245782, 29.161783, -1.0611756) failed to convert
-rank 14: Point 125 (-91.464123, 30.267338, -7.5413777) failed to convert
-rank 9: Point 129 (-91.675776, 30.158357, -9.465364) failed to convert
-rank 39: Point 128 (-90.772836, 29.876186, -0.32731579) failed to convert
-rank 59: Point 128 (-90.416644, 29.821759, 1.7661668) failed to convert
-rank 90: Point 184 (-89.376288, 29.235064, 0.31299999) failed to convert
-rank 93: Point 181 (-89.260131, 29.428327, 4.6597433) failed to convert
-rank 65: Point 182 (-90.268758, 29.475335, 0.27107743) failed to convert
-rank 40: Point 127 (-90.765911, 29.731539, -2.5515121) failed to convert
-rank 92: Point 183 (-89.30289, 29.412843, 8.0654105) failed to convert
-rank 66: Point 182 (-90.245114, 29.334986, 0.45754547) failed to convert
-rank 89: Point 182 (-89.424083, 29.193345, 0.2406418) failed to convert
-rank 49: Point 129 (-90.629959, 29.540074, -8.2296) failed to convert
-rank 8: Point 125 (-91.662878, 30.925983, -19.921891) failed to convert
-rank 95: Point 182 (-89.221975, 29.196114, -0.6552281) failed to convert
-rank 32: Point 126 (-90.970096, 29.695289, -8.2296) failed to convert
-rank 63: Point 129 (-90.352548, 29.361391, -0.5988909) failed to convert
-rank 87: Point 181 (-89.553928, 29.362826, 0.94295731) failed to convert
-rank 25: Point 130 (-91.156663, 30.309354, -14.508481) failed to convert
-rank 83: Point 181 (-89.796616, 29.565675, -0.24907009) failed to convert
-rank 41: Point 129 (-90.745951, 29.813655, -1.8123104) failed to convert
-rank 69: Point 183 (-90.128419, 29.6265, 0.31299999) failed to convert
-rank 50: Point 130 (-90.635823, 29.227622, -0.0) failed to convert
-rank 19: Point 129 (-91.272089, 30.355855, -4.601986) failed to convert
-rank 77: Point 182 (-89.937854, 29.999359, -0.86678372) failed to convert
-rank 37: Point 128 (-90.816567, 29.870436, -1.1448889) failed to convert
-rank 64: Point 183 (-90.284597, 29.793496, -0.27543631) failed to convert
-rank 88: Point 184 (-89.472041, 29.346675, 43.17011) failed to convert
-rank 5: Point 129 (-91.776237, 30.80122, -11.097419) failed to convert
-rank 71: Point 182 (-90.023726, 30.438253, -8.8156955) failed to convert
-rank 4: Point 128 (-91.810821, 30.899084, -17.894807) failed to convert
-rank 98: Point 183 (-89.045486, 29.850499, 4.4472551) failed to convert
-rank 48: Point 127 (-90.642618, 29.683055, -1.5928748) failed to convert
-rank 6: Point 128 (-91.788191, 29.936044, -4.0946709) failed to convert
-rank 34: Point 127 (-90.870744, 30.181407, -1.6618004) failed to convert
-rank 81: Point 182 (-89.832262, 29.854191, -9.7203776) failed to convert
-rank 73: Point 181 (-90.020345, 29.979137, -9.0) failed to convert
-rank 82: Point 184 (-89.770414, 30.215932, -1.5665268) failed to convert
-rank 38: Point 127 (-90.830733, 29.294508, -0.711323) failed to convert
-rank 16: Point 126 (-91.418294, 29.845426, -1.143773) failed to convert
-rank 0: Point 117 (-92.733888, 28.867621, 27.4) failed to convert
-rank 91: Point 182 (-89.364399, 29.035052, 0.65625712) failed to convert
-rank 76: Point 185 (-89.986309, 29.648569, 1.1641024) failed to convert
-rank 26: Point 126 (-91.139832, 30.320572, 28.939911) failed to convert
-rank 51: Point 129 (-90.587958, 29.679191, -1.1812102) failed to convert
-rank 1: Point 130 (-92.059694, 30.707962, -11.235792) failed to convert
-rank 17: Point 129 (-91.38987, 29.586334, 0.25670976) failed to convert
-rank 20: Point 129 (-91.232021, 30.516856, 7.6441379) failed to convert
-rank 75: Point 183 (-89.987759, 29.841685, 17.39053) failed to convert
-rank 80: Point 182 (-89.894247, 29.619286, -2.5773662) failed to convert
-rank 2: Point 128 (-91.932606, 30.901825, -17.022975) failed to convert
-rank 46: Point 127 (-90.653552, 30.046286, -9.8895416) failed to convert
-rank 97: Point 182 (-89.17038, 29.174235, -0.00442309) failed to convert
-rank 96: Point 184 (-89.215145, 29.078568, 2.5032547) failed to convert
-rank 15: Point 129 (-91.440041, 30.177219, -1.4619501) failed to convert
-rank 52: Point 126 (-90.581348, 29.445297, -0.11811517) failed to convert
-rank 54: Point 127 (-90.493334, 30.051491, 21.844155) failed to convert
-rank 57: Point 129 (-90.491718, 29.403404, -8.2296) failed to convert
-rank 27: Point 128 (-91.118647, 30.257202, -14.233247) failed to convert
-rank 55: Point 127 (-90.501593, 29.669034, -0.86707211) failed to convert
-rank 31: Point 130 (-90.991842, 30.108869, -11.306252) failed to convert
-rank 74: Point 184 (-90.009476, 29.806299, -6.7269365) failed to convert
-rank 99: Point 182 (-88.981466, 29.391393, 14.944115) failed to convert
-rank 23: Point 129 (-91.19292, 30.284107, -13.243781) failed to convert
-rank 30: Point 128 (-91.015206, 30.181111, 13.443408) failed to convert
-rank 36: Point 129 (-90.830716, 30.016359, 8.1207517) failed to convert
-rank 61: Point 128 (-90.404784, 29.339396, -0.45683667) failed to convert
-rank 70: Point 183 (-90.07338, 30.029555, -0.53240127) failed to convert
-rank 72: Point 183 (-90.043094, 29.960075, 25.944867) failed to convert
-rank 86: Point 184 (-89.557034, 30.216577, -1.2827857) failed to convert
-rank 67: Point 181 (-90.213994, 29.231764, 0.03116883) failed to convert
-rank 84: Point 185 (-89.759844, 29.536849, 15.499824) failed to convert
-rank 85: Point 182 (-89.669051, 29.865382, 1.7679617) failed to convert
-rank 78: Point 184 (-89.91095, 30.043022, -0.9180576) failed to convert
-rank 28: Point 126 (-91.121686, 29.550717, -0.60494962) failed to convert
-rank 45: Point 128 (-90.674797, 29.858603, -1.0996687) failed to convert
-rank 68: Point 184 (-90.125065, 29.986336, 0.26005357) failed to convert
-rank 44: Point 127 (-90.707223, 29.580437, -1.493003) failed to convert
-rank 12: Point 126 (-91.550227, 30.080039, -1.2943383) failed to convert
-rank 94: Point 184 (-89.240014, 29.227405, -0.28648415) failed to convert
-rank 79: Point 183 (-89.901315, 29.899145, -2.5886996) failed to convert
-rank 33: Point 129 (-90.930189, 29.776486, -0.67044857) failed to convert
-rank 18: Point 130 (-91.321649, 30.126345, -0.23100001) failed to convert
-rank 7: Point 129 (-91.724201, 30.538751, -5.7450575) failed to convert
-rank 93: Point 182 (-89.291032, 29.074422, 9.9928843) failed to convert
-rank 43: Point 129 (-90.72071, 29.569424, -1.4444241) failed to convert
-rank 92: Point 184 (-89.264893, 29.845626, 0.56287279) failed to convert
-rank 29: Point 129 (-91.034821, 30.192914, -12.509298) failed to convert
-rank 56: Point 126 (-90.494619, 29.576798, -0.70981338) failed to convert
-rank 22: Point 127 (-91.204766, 30.393094, -7.615595) failed to convert
-rank 90: Point 185 (-89.370307, 29.304484, 19.244257) failed to convert
-rank 65: Point 183 (-90.269298, 29.46751, -1.0979914) failed to convert
-rank 66: Point 183 (-90.241029, 29.389335, 0.243) failed to convert
-rank 89: Point 183 (-89.411706, 29.338034, 1.5473967) failed to convert
-rank 11: Point 130 (-91.576464, 30.504521, -12.240769) failed to convert
-rank 87: Point 182 (-89.509902, 29.883378, -0.71276014) failed to convert
-rank 95: Point 183 (-89.221838, 29.197668, -0.51664262) failed to convert
-rank 62: Point 129 (-90.342882, 29.886977, -1.4459503) failed to convert
-rank 83: Point 182 (-89.740156, 30.255718, -1.2191928) failed to convert
-rank 13: Point 128 (-91.528352, 29.815748, -1.4201633) failed to convert
-rank 35: Point 131 (-90.854181, 30.059672, 17.514064) failed to convert
-rank 42: Point 128 (-90.720385, 29.874805, -0.77393216) failed to convert
-rank 10: Point 129 (-91.613091, 30.604904, -5.0853552) failed to convert
-rank 3: Point 130 (-91.879835, 30.621377, -5.320773) failed to convert
-rank 69: Point 184 (-90.059672, 30.511066, -7.4200325) failed to convert
-rank 58: Point 126 (-90.46698, 29.429309, -0.4604189) failed to convert
-rank 14: Point 126 (-91.464109, 30.267397, -9.7078808) failed to convert
-rank 88: Point 185 (-89.449141, 29.614702, 1.1074307) failed to convert
-rank 64: Point 184 (-90.302605, 29.551806, 0.95080628) failed to convert
-rank 77: Point 183 (-89.950628, 29.838555, -0.0) failed to convert
-rank 39: Point 129 (-90.771166, 29.900524, -0.70984557) failed to convert
-rank 98: Point 184 (-89.106171, 29.178489, 3.4206748) failed to convert
-rank 81: Point 183 (-89.874911, 29.322716, 0.36973167) failed to convert
-rank 63: Point 130 (-90.308447, 29.95625, -3.5791299) failed to convert
-rank 53: Point 128 (-90.556561, 29.464078, 0.11098157) failed to convert
-rank 71: Point 183 (-90.096238, 29.508943, 0.48918118) failed to convert
-rank 24: Point 130 (-91.179338, 30.221074, -4.05071) failed to convert
-rank 82: Point 185 (-89.83613, 29.406671, 1.0990447) failed to convert
-rank 76: Point 186 (-89.968339, 29.876343, -0.0) failed to convert
-rank 9: Point 130 (-91.631117, 30.932803, -4.2581945) failed to convert
-rank 60: Point 129 (-90.380937, 29.986595, -0.33796194) failed to convert
-rank 32: Point 127 (-90.940851, 30.136973, 26.599671) failed to convert
-rank 47: Point 129 (-90.651702, 29.858889, -1.0112198) failed to convert
-rank 25: Point 131 (-91.163907, 30.195865, 2.5138673) failed to convert
-rank 40: Point 128 (-90.771385, 29.65134, -8.2296) failed to convert
-rank 75: Point 184 (-89.979896, 29.941276, -2.1758556) failed to convert
-rank 73: Point 182 (-90.030397, 29.850816, 2.4524253) failed to convert
-rank 91: Point 183 (-89.351238, 29.187935, 0.31299999) failed to convert
-rank 97: Point 183 (-89.13817, 29.535626, 6.1679401) failed to convert
-rank 37: Point 129 (-90.816534, 29.870873, -1.4455277) failed to convert
-rank 41: Point 130 (-90.745944, 29.813716, -1.2958944) failed to convert
-rank 19: Point 130 (-91.262436, 30.509913, -10.577101) failed to convert
-rank 50: Point 131 (-90.591084, 29.864381, -0.62699934) failed to convert
-rank 96: Point 185 (-89.175238, 29.52965, 9.0395125) failed to convert
-rank 59: Point 129 (-90.413401, 29.865949, -0.6858) failed to convert
-rank 80: Point 183 (-89.894223, 29.619342, -4.2269687) failed to convert
-rank 6: Point 129 (-91.726128, 31.040583, 10.0) failed to convert
-rank 74: Point 185 (-90.008297, 29.821274, -0.57642196) failed to convert
-rank 99: Point 183 (-88.925584, 29.997035, 5.9220955) failed to convert
-rank 8: Point 126 (-91.712545, 30.055933, -3.2386066) failed to convert
-rank 49: Point 130 (-90.593989, 30.049673, 20.371945) failed to convert
-rank 4: Point 129 (-91.810812, 30.899024, -17.894807) failed to convert
-rank 0: Point 118 (-92.728426, 28.997024, 25.065894) failed to convert
-rank 16: Point 127 (-91.369043, 30.655795, -8.6873293) failed to convert
-rank 67: Point 182 (-90.15535, 30.003848, 1.7191001) failed to convert
-rank 26: Point 127 (-91.179477, 29.697186, -2.0737125) failed to convert
-rank 72: Point 184 (-90.0526, 29.838371, 2.3686122) failed to convert
-rank 70: Point 184 (-90.157878, 28.927635, 21.576044) failed to convert
-rank 34: Point 128 (-90.878741, 30.062773, 23.843024) failed to convert
-rank 86: Point 185 (-89.572311, 30.036068, 3.1899746) failed to convert
-rank 85: Point 183 (-89.71191, 29.34451, 0.31299999) failed to convert
-rank 21: Point 130 (-91.21838, 30.404496, -6.4953022) failed to convert
-rank 2: Point 129 (-91.946124, 30.65115, -9.2958008) failed to convert
-rank 20: Point 130 (-91.240877, 30.376227, -8.2276176) failed to convert
-rank 68: Point 185 (-90.125073, 29.986219, -0.2985418) failed to convert
-rank 84: Point 186 (-89.697272, 30.296783, -3.1371398) failed to convert
-rank 46: Point 128 (-90.666996, 29.854429, -0.55421442) failed to convert
-rank 51: Point 130 (-90.587739, 29.682188, -0.78051843) failed to convert
-rank 48: Point 128 (-90.643141, 29.675277, -1.433694) failed to convert
-rank 17: Point 130 (-91.324574, 30.654674, 10.927977) failed to convert
-rank 52: Point 127 (-90.565485, 29.669266, -0.59661951) failed to convert
-rank 1: Point 131 (-92.106183, 29.808114, -1.1215458) failed to convert
-rank 94: Point 185 (-89.217574, 29.482091, 3.7510271) failed to convert
-rank 78: Point 185 (-89.910942, 30.043082, -0.9180576) failed to convert
-rank 79: Point 184 (-89.923372, 29.622411, -1.8358103) failed to convert
-rank 93: Point 183 (-89.24332, 29.619136, 3.2324831) failed to convert
-rank 54: Point 128 (-90.521187, 29.664577, -0.85744159) failed to convert
-rank 15: Point 130 (-91.445626, 30.083777, -1.1103322) failed to convert
-rank 92: Point 185 (-89.312509, 29.302223, -1.299e-05) failed to convert
-rank 57: Point 130 (-90.475498, 29.628909, 0.22024256) failed to convert
-rank 55: Point 128 (-90.475073, 30.035837, 8.185579) failed to convert
-rank 23: Point 130 (-91.192912, 30.284047, -13.792201) failed to convert
-rank 27: Point 129 (-91.122487, 30.197316, -13.057633) failed to convert
-rank 36: Point 130 (-90.8309, 30.01358, 14.792511) failed to convert
-rank 65: Point 184 (-90.270058, 29.457181, 1.3640219) failed to convert
-rank 66: Point 184 (-90.256752, 29.178093, -0.0) failed to convert
-rank 45: Point 129 (-90.665987, 29.984414, -0.37102928) failed to convert
-rank 5: Point 130 (-91.837344, 29.696144, 1.5377888) failed to convert
-rank 83: Point 183 (-89.740153, 30.255657, -1.2191928) failed to convert
-rank 61: Point 129 (-90.385752, 29.599967, -0.59279124) failed to convert
-rank 89: Point 184 (-89.411323, 29.342458, -5.1252123) failed to convert
-rank 90: Point 186 (-89.352056, 29.51554, 3.3839151) failed to convert
-rank 30: Point 129 (-91.037772, 29.835752, -1.4846841) failed to convert
-rank 38: Point 128 (-90.789738, 29.899544, -0.37482745) failed to convert
-rank 87: Point 183 (-89.553122, 29.371759, 10.776904) failed to convert
-rank 95: Point 184 (-89.224115, 29.171715, -0.0) failed to convert
-rank 28: Point 127 (-91.114376, 29.665424, 0.43752344) failed to convert
-rank 7: Point 130 (-91.711179, 30.767666, -15.65806) failed to convert
-rank 12: Point 127 (-91.558381, 29.940168, -0.073) failed to convert
-rank 33: Point 130 (-90.910201, 30.075963, -10.277342) failed to convert
-rank 18: Point 131 (-91.298253, 30.503968, -6.5181967) failed to convert
-rank 29: Point 130 (-91.033854, 30.207649, 22.121347) failed to convert
-rank 64: Point 185 (-90.302199, 29.556469, -0.58592137) failed to convert
-rank 69: Point 185 (-90.137063, 29.51357, 1.1527415) failed to convert
-rank 43: Point 130 (-90.719882, 29.581399, -2.394066) failed to convert
-rank 98: Point 185 (-89.049502, 29.806026, 4.4243233) failed to convert
-rank 56: Point 127 (-90.486003, 29.696457, -1.2616801) failed to convert
-rank 22: Point 128 (-91.201764, 30.440383, -14.465223) failed to convert
-rank 88: Point 186 (-89.410174, 30.066851, 2.2276358) failed to convert
-rank 77: Point 184 (-89.963955, 29.67001, -5.0493171) failed to convert
-rank 71: Point 184 (-90.063504, 29.931477, -4.04349) failed to convert
-rank 81: Point 184 (-89.832262, 29.854131, -9.7203776) failed to convert
-rank 62: Point 130 (-90.309318, 30.336116, -0.2830212) failed to convert
-rank 44: Point 128 (-90.689444, 29.836772, -1.1594096) failed to convert
-rank 31: Point 131 (-90.991834, 30.108929, -11.306252) failed to convert
-rank 75: Point 185 (-89.997711, 29.714883, -0.08977368) failed to convert
-rank 97: Point 184 (-89.172258, 29.152644, -1.644e-05) failed to convert
-rank 76: Point 187 (-89.964412, 29.925634, 11.427525) failed to convert
-rank 73: Point 183 (-90.007511, 30.141896, 4.3200002) failed to convert
-rank 91: Point 184 (-89.369255, 28.978437, -0.61730739) failed to convert
-rank 82: Point 186 (-89.770169, 30.218846, -1.4342332) failed to convert
-rank 35: Point 132 (-90.842136, 30.236895, -1.317129) failed to convert
-rank 13: Point 129 (-91.473259, 30.743473, 9.8420854) failed to convert
-rank 42: Point 129 (-90.746436, 29.496388, -8.2296) failed to convert
-rank 80: Point 184 (-89.894207, 29.619379, -4.3460778) failed to convert
-rank 96: Point 186 (-89.20749, 29.164997, -0.0) failed to convert
-rank 70: Point 185 (-90.101759, 29.663345, -8.2296) failed to convert
-rank 14: Point 127 (-91.486846, 29.885355, -8.1015846) failed to convert
-rank 3: Point 131 (-91.878791, 30.640454, -8.2296) failed to convert
-rank 74: Point 186 (-90.00347, 29.882679, -1.6432473) failed to convert
-rank 72: Point 185 (-90.045296, 29.931862, -0.68780221) failed to convert
-rank 53: Point 129 (-90.557134, 29.45591, 0.1495914) failed to convert
-rank 39: Point 130 (-90.781786, 29.745244, -1.7184214) failed to convert
-rank 63: Point 131 (-90.300694, 30.059344, 0.96872719) failed to convert
-rank 85: Point 184 (-89.660669, 29.965347, 2.97) failed to convert
-rank 11: Point 131 (-91.590956, 30.256267, 16.379246) failed to convert
-rank 32: Point 128 (-90.941793, 30.122652, -10.967619) failed to convert
-rank 86: Point 186 (-89.61517, 29.525288, -0.0) failed to convert
-rank 9: Point 131 (-91.64866, 30.630295, -8.9835093) failed to convert
-rank 99: Point 184 (-88.949211, 29.741925, 4.8272369) failed to convert
-rank 60: Point 130 (-90.41269, 29.553398, -1.0761381) failed to convert
-rank 40: Point 129 (-90.794126, 29.316537, -0.05253617) failed to convert
-rank 67: Point 183 (-90.154197, 30.018729, 1.6517873) failed to convert
-rank 68: Point 186 (-90.191792, 29.110719, 4.5272971) failed to convert
-rank 94: Point 186 (-89.24065, 29.220114, -0.6505344) failed to convert
-rank 50: Point 132 (-90.590845, 29.867654, -0.46712022) failed to convert
-rank 84: Point 187 (-89.690534, 30.377568, -2.107671) failed to convert
-rank 79: Point 185 (-89.922159, 29.637626, -2.7964465) failed to convert
-rank 47: Point 130 (-90.661626, 29.717053, -1.1280654) failed to convert
-rank 58: Point 127 (-90.425001, 30.00709, -6.5830709) failed to convert
-rank 37: Point 130 (-90.777017, 30.447322, -7.6250408) failed to convert
-rank 24: Point 131 (-91.173073, 30.31904, -1.0569808) failed to convert
-rank 78: Point 186 (-89.910937, 30.043122, -0.9180576) failed to convert
-rank 93: Point 184 (-89.200637, 30.099117, 0.83477826) failed to convert
-rank 92: Point 186 (-89.26019, 29.8987, 0.75916038) failed to convert
-rank 19: Point 131 (-91.355583, 28.991483, 6.0318668) failed to convert
-rank 6: Point 130 (-91.73962, 30.803303, -6.4099422) failed to convert
-rank 59: Point 130 (-90.413496, 29.864346, -0.659892) failed to convert
-rank 41: Point 131 (-90.774059, 29.402759, 0.3048) failed to convert
-rank 10: Point 130 (-91.612284, 30.618694, -5.8945287) failed to convert
-rank 8: Point 127 (-91.658667, 30.998365, -15.779427) failed to convert
-rank 25: Point 132 (-91.156657, 30.309394, -14.508481) failed to convert
-rank 66: Point 185 (-90.201279, 29.914712, -0.93008417) failed to convert
-rank 65: Point 185 (-90.247529, 29.757608, 1.4792496) failed to convert
-rank 26: Point 128 (-91.175187, 29.765173, -3.2576602) failed to convert
-rank 16: Point 128 (-91.363728, 30.741983, 1.2514608) failed to convert
-rank 4: Point 130 (-91.837556, 30.416544, -2.9554022) failed to convert
-rank 83: Point 184 (-89.740151, 30.255617, -1.2191928) failed to convert
-rank 0: Point 119 (-92.733603, 28.803048, 28.555498) failed to convert
-rank 90: Point 187 (-89.401626, 28.938979, -8.901e-05) failed to convert
-rank 2: Point 130 (-91.932652, 30.90013, -17.867493) failed to convert
-rank 49: Point 131 (-90.576162, 30.299451, -0.23599668) failed to convert
-rank 1: Point 132 (-92.105671, 29.818081, -0.69671965) failed to convert
-rank 89: Point 185 (-89.382636, 29.675543, 6.0763458) failed to convert
-rank 20: Point 131 (-91.232259, 30.512766, 10.342978) failed to convert
-rank 48: Point 129 (-90.652496, 29.541293, -0.5692696) failed to convert
-rank 34: Point 129 (-90.897935, 29.776481, -0.49518792) failed to convert
-rank 54: Point 129 (-90.51884, 29.697124, -0.89494487) failed to convert
-rank 17: Point 131 (-91.371706, 29.886372, -0.34300171) failed to convert
-rank 69: Point 186 (-90.097837, 30.022758, -9.0) failed to convert
-rank 21: Point 131 (-91.254796, 29.823695, -0.5205564) failed to convert
-rank 51: Point 131 (-90.587976, 29.678693, -1.7960485) failed to convert
-rank 46: Point 129 (-90.661515, 29.93269, -0.58106362) failed to convert
-rank 95: Point 185 (-89.191763, 29.537766, 6.4309258) failed to convert
-rank 87: Point 184 (-89.48362, 30.189947, 1.0739819) failed to convert
-rank 52: Point 128 (-90.60152, 29.157952, 2.0978898) failed to convert
-rank 55: Point 129 (-90.487115, 29.869637, -8.2296) failed to convert
-rank 23: Point 131 (-91.221101, 29.836841, -0.46967481) failed to convert
-rank 98: Point 186 (-89.071769, 29.560469, 4.0055506) failed to convert
-rank 27: Point 130 (-91.123338, 30.184015, -11.253548) failed to convert
-rank 64: Point 186 (-90.231841, 30.489786, -9.9150562) failed to convert
-rank 88: Point 187 (-89.438333, 29.740606, -0.0) failed to convert
-rank 15: Point 131 (-91.510569, 28.981864, 11.201408) failed to convert
-rank 77: Point 185 (-89.962156, 29.692783, -0.53180319) failed to convert
-rank 36: Point 131 (-90.840959, 29.865141, -0.81023469) failed to convert
-rank 57: Point 131 (-90.471017, 29.690915, -1.9025739) failed to convert
-rank 5: Point 131 (-91.802777, 30.325205, -4.2590376) failed to convert
-rank 45: Point 130 (-90.674835, 29.857854, -1.3476048) failed to convert
-rank 71: Point 185 (-90.063853, 29.926919, 22.783769) failed to convert
-rank 97: Point 185 (-89.120112, 29.736176, 3.697514) failed to convert
-rank 81: Point 185 (-89.832262, 29.85409, -9.7203776) failed to convert
-rank 38: Point 129 (-90.82756, 29.341561, -8.2296) failed to convert
-rank 61: Point 130 (-90.363971, 29.895694, -0.8052664) failed to convert
-rank 73: Point 184 (-90.020301, 29.97951, -9.0) failed to convert
-rank 76: Point 188 (-89.98627, 29.648615, 1.2146251) failed to convert
-rank 30: Point 130 (-91.061059, 29.475697, -0.70094926) failed to convert
-rank 75: Point 186 (-89.995901, 29.737876, -2.9367175) failed to convert
-rank 7: Point 131 (-91.719708, 30.617778, -7.5526828) failed to convert
-rank 18: Point 132 (-91.31808, 30.184, -0.0) failed to convert
-rank 28: Point 128 (-91.117596, 29.614894, 7.7883732) failed to convert
-rank 29: Point 131 (-91.066042, 29.712411, -0.81574576) failed to convert
-rank 91: Point 185 (-89.300871, 29.76683, -0.51287662) failed to convert
-rank 82: Point 187 (-89.795734, 29.906278, -8.4713071) failed to convert
-rank 74: Point 187 (-90.011837, 29.776128, 0.4923492) failed to convert
-rank 56: Point 128 (-90.463739, 30.003804, -9.9442201) failed to convert
-rank 80: Point 185 (-89.873214, 29.881476, -0.37520068) failed to convert
-rank 96: Point 187 (-89.205711, 29.18518, -0.37204309) failed to convert
-rank 72: Point 186 (-90.045298, 29.931819, -1.0763535) failed to convert
-rank 85: Point 185 (-89.706632, 29.408441, 0.33190531) failed to convert
-rank 33: Point 131 (-90.929335, 29.788923, -0.99966277) failed to convert
-rank 70: Point 186 (-90.100415, 29.68074, 0.28158955) failed to convert
-rank 99: Point 185 (-88.957017, 29.654821, 2.4297907) failed to convert
-rank 94: Point 187 (-89.242398, 29.200176, -0.63818371) failed to convert
-rank 86: Point 187 (-89.58601, 29.873435, -0.10220721) failed to convert
-rank 67: Point 184 (-90.153966, 30.021498, -3.8718608) failed to convert
-rank 43: Point 131 (-90.718249, 29.605053, -1.4426549) failed to convert
-rank 62: Point 131 (-90.339384, 29.933587, 22.549819) failed to convert
-rank 44: Point 129 (-90.686292, 29.881978, -0.50133504) failed to convert
-rank 68: Point 187 (-90.122368, 30.021119, -1.1192766) failed to convert
-rank 92: Point 187 (-89.312422, 29.302853, -0.0) failed to convert
-rank 78: Point 187 (-89.91093, 30.043183, -0.9180576) failed to convert
-rank 42: Point 130 (-90.746429, 29.496449, -8.2296) failed to convert
-rank 84: Point 188 (-89.683344, 30.463394, -11.377449) failed to convert
-rank 93: Point 185 (-89.22772, 29.795243, 2.2484404) failed to convert
-rank 79: Point 186 (-89.922807, 29.62942, 26.701298) failed to convert
-rank 53: Point 130 (-90.523235, 29.930752, -0.487404) failed to convert
-rank 13: Point 130 (-91.511946, 30.094512, -1.4384957) failed to convert
-rank 3: Point 132 (-91.888684, 30.458537, -5.0876206) failed to convert
-rank 39: Point 131 (-90.772907, 29.874927, -1.4835864) failed to convert
-rank 35: Point 133 (-90.853917, 30.063154, 24.368135) failed to convert
-rank 14: Point 128 (-91.513782, 29.427018, 2.5550232) failed to convert
-rank 63: Point 132 (-90.314639, 29.872709, -0.37965983) failed to convert
-rank 66: Point 186 (-90.23627, 29.451659, -0.09576126) failed to convert
-rank 90: Point 188 (-89.379208, 29.200804, 0.31299999) failed to convert
-rank 31: Point 132 (-91.017321, 29.719929, -0.54457715) failed to convert
-rank 65: Point 186 (-90.269676, 29.461947, -0.31753763) failed to convert
-rank 32: Point 129 (-90.989878, 29.392762, -0.27428909) failed to convert
-rank 50: Point 133 (-90.603971, 29.682025, 0.91535615) failed to convert
-rank 83: Point 185 (-89.796578, 29.565723, -0.20837201) failed to convert
-rank 37: Point 131 (-90.792237, 30.226431, -1.8773362) failed to convert
-rank 95: Point 186 (-89.221895, 29.196914, -0.40147667) failed to convert
-rank 47: Point 131 (-90.660679, 29.73057, -2.0193094) failed to convert
-rank 89: Point 186 (-89.343548, 30.123967, 3.3800001) failed to convert
-rank 87: Point 185 (-89.539173, 29.536497, 0.33789359) failed to convert
-rank 58: Point 128 (-90.440635, 29.793042, -2.2298268) failed to convert
-rank 69: Point 187 (-90.097693, 30.024592, -0.18554509) failed to convert
-rank 6: Point 131 (-91.757997, 30.477456, -10.579836) failed to convert
-rank 88: Point 188 (-89.440257, 29.717619, 11.69917) failed to convert
-rank 41: Point 132 (-90.700441, 30.468248, -8.0525415) failed to convert
-rank 98: Point 187 (-89.124387, 28.972918, 12.873187) failed to convert
-rank 40: Point 130 (-90.766105, 29.728277, 0.04852701) failed to convert
-rank 64: Point 187 (-90.275453, 29.913957, -0.23893412) failed to convert
-rank 10: Point 131 (-91.588702, 31.020985, -13.17319) failed to convert
-rank 59: Point 131 (-90.366443, 30.50046, -7.0942157) failed to convert
-rank 4: Point 131 (-91.805923, 30.986158, -13.938367) failed to convert
-rank 25: Point 133 (-91.154137, 30.348727, -7.5804344) failed to convert
-rank 24: Point 132 (-91.221885, 29.544552, -3.922776) failed to convert
-rank 71: Point 186 (-90.068485, 29.867396, -0.085344) failed to convert
-rank 11: Point 132 (-91.577467, 30.487365, -4.5096907) failed to convert
-rank 77: Point 186 (-89.963446, 29.676315, 27.014564) failed to convert
-rank 12: Point 128 (-91.507044, 30.809076, -13.34852) failed to convert
-rank 9: Point 132 (-91.630725, 30.939274, -10.665097) failed to convert
-rank 22: Point 129 (-91.197094, 30.513777, 25.697487) failed to convert
-rank 26: Point 129 (-91.145146, 30.237587, -5.7171135) failed to convert
-rank 81: Point 186 (-89.800316, 30.246754, -1.5752582) failed to convert
-rank 1: Point 133 (-92.106092, 29.809612, -0.03161824) failed to convert
-rank 19: Point 132 (-91.258868, 30.56589, 17.524553) failed to convert
-rank 20: Point 132 (-91.242651, 30.347819, 11.543905) failed to convert
-rank 76: Point 189 (-89.974172, 29.80211, -8.2296) failed to convert
-rank 54: Point 130 (-90.54742, 29.295927, -0.0) failed to convert
-rank 16: Point 129 (-91.424759, 29.737263, -2.3241026) failed to convert
-rank 8: Point 128 (-91.666793, 30.857546, -11.417617) failed to convert
-rank 73: Point 185 (-90.020305, 29.97945, -9.0) failed to convert
-rank 75: Point 187 (-89.996797, 29.72644, -2.9225958) failed to convert
-rank 91: Point 186 (-89.348641, 29.217992, 0.17111001) failed to convert
-rank 97: Point 186 (-89.171609, 29.159471, 4.9010047) failed to convert
-rank 80: Point 186 (-89.867814, 29.948456, -0.56374602) failed to convert
-rank 48: Point 130 (-90.619829, 30.006388, -1.0325548) failed to convert
-rank 2: Point 131 (-91.932545, 30.901819, -17.678384) failed to convert
-rank 34: Point 130 (-90.870975, 30.177697, -1.4716817) failed to convert
-rank 21: Point 132 (-91.22327, 30.327075, -14.15918) failed to convert
-rank 49: Point 132 (-90.606578, 29.872056, -0.37423024) failed to convert
-rank 27: Point 131 (-91.117664, 30.271745, -10.119594) failed to convert
-rank 0: Point 120 (-92.741042, 28.615555, 36.5) failed to convert
-rank 52: Point 129 (-90.514465, 30.379245, -0.22128892) failed to convert
-rank 82: Point 188 (-89.770178, 30.218647, -1.5355371) failed to convert
-rank 74: Point 188 (-89.991512, 30.03428, 2.4071971) failed to convert
-rank 96: Point 188 (-89.204176, 29.202556, -0.03156889) failed to convert
-rank 15: Point 132 (-91.457841, 29.878751, -7.2939981) failed to convert
-rank 23: Point 132 (-91.188905, 30.347069, 12.368127) failed to convert
-rank 85: Point 186 (-89.668627, 29.868868, 2.3085915) failed to convert
-rank 17: Point 132 (-91.377361, 29.792923, -1.0171597) failed to convert
-rank 55: Point 130 (-90.501907, 29.664354, -0.59970429) failed to convert
-rank 70: Point 187 (-90.082259, 29.915292, 27.282266) failed to convert
-rank 72: Point 187 (-90.045315, 29.931459, -1.3840958) failed to convert
-rank 94: Point 188 (-89.164022, 30.082252, 1.8346661) failed to convert
-rank 38: Point 130 (-90.769531, 30.193829, -0.44665377) failed to convert
-rank 57: Point 132 (-90.482261, 29.534984, -0.20218966) failed to convert
-rank 45: Point 131 (-90.725455, 29.124895, 1.7957496) failed to convert
-rank 60: Point 131 (-90.381076, 29.984345, -1.3472822) failed to convert
-rank 68: Point 188 (-90.122315, 30.021759, -0.05452298) failed to convert
-rank 99: Point 186 (-89.024252, 28.916808, 121.59374) failed to convert
-rank 28: Point 129 (-91.136572, 29.315864, 1.1176624) failed to convert
-rank 7: Point 132 (-91.697526, 31.005955, -16.941885) failed to convert
-rank 5: Point 132 (-91.796092, 30.445592, -4.027267) failed to convert
-rank 67: Point 185 (-90.153975, 30.021349, -3.7617112) failed to convert
-rank 30: Point 131 (-91.01403, 30.198883, -7.0307384) failed to convert
-rank 86: Point 188 (-89.626148, 29.391673, 0.34245051) failed to convert
-rank 93: Point 186 (-89.279989, 29.200639, 8.2877867) failed to convert
-rank 84: Point 189 (-89.73408, 29.85148, -0.31384997) failed to convert
-rank 29: Point 132 (-91.018225, 30.445481, -13.376228) failed to convert
-rank 78: Point 188 (-89.926709, 29.84505, -0.0) failed to convert
-rank 61: Point 131 (-90.385182, 29.607613, -0.59463647) failed to convert
-rank 92: Point 188 (-89.274862, 29.732155, 1.5749757) failed to convert
-rank 33: Point 132 (-90.935863, 29.690427, -0.49536537) failed to convert
-rank 46: Point 130 (-90.696632, 29.427802, -0.22474949) failed to convert
-rank 79: Point 187 (-89.899094, 29.926741, 0.74771458) failed to convert
-rank 36: Point 132 (-90.84052, 29.87161, -0.44663474) failed to convert
-rank 51: Point 132 (-90.626868, 29.124253, 2.109743) failed to convert
-rank 90: Point 189 (-89.332611, 29.738789, 2.5699999) failed to convert
-rank 66: Point 187 (-90.240499, 29.39506, -3.1058685) failed to convert
-rank 65: Point 187 (-90.232081, 29.961304, 33.488294) failed to convert
-rank 62: Point 132 (-90.393379, 29.19881, 0.85389365) failed to convert
-rank 83: Point 186 (-89.740148, 30.255556, -1.2191928) failed to convert
-rank 95: Point 187 (-89.23109, 29.092213, -3.508e-05) failed to convert
-rank 87: Point 186 (-89.499757, 30.000538, -0.0) failed to convert
-rank 69: Point 188 (-90.097878, 30.022125, -9.0) failed to convert
-rank 44: Point 130 (-90.689382, 29.837395, 0.0798191) failed to convert
-rank 13: Point 131 (-91.537548, 29.658014, -0.55605196) failed to convert
-rank 53: Point 131 (-90.556774, 29.46083, -0.19477918) failed to convert
-rank 88: Point 189 (-89.435931, 29.76766, -0.0) failed to convert
-rank 98: Point 188 (-89.105782, 29.181499, -0.0) failed to convert
-rank 89: Point 187 (-89.411289, 29.342508, -5.1252123) failed to convert
-rank 39: Point 132 (-90.793272, 29.576474, -0.64263059) failed to convert
-rank 3: Point 133 (-91.929553, 29.698936, 2.6935536) failed to convert
-rank 63: Point 133 (-90.30891, 29.949063, 15.674478) failed to convert
-rank 35: Point 134 (-90.874144, 29.762999, -0.98954473) failed to convert
-rank 31: Point 133 (-90.990958, 30.121895, -5.762023) failed to convert
-rank 64: Point 188 (-90.308674, 29.468807, 0.48516059) failed to convert
-rank 18: Point 133 (-91.289889, 30.637433, 23.439802) failed to convert
-rank 43: Point 132 (-90.720705, 29.569384, -1.4422533) failed to convert
-rank 14: Point 129 (-91.4641, 30.267436, -9.7078808) failed to convert
-rank 77: Point 187 (-89.947356, 29.879316, 16.291987) failed to convert
-rank 32: Point 130 (-90.94337, 30.098901, -5.4144124) failed to convert
-rank 81: Point 187 (-89.832262, 29.85403, -9.7203776) failed to convert
-rank 71: Point 187 (-90.069163, 29.858416, 1.018975) failed to convert
-rank 76: Point 190 (-89.968675, 29.871673, -5.665318) failed to convert
-rank 42: Point 131 (-90.746424, 29.496489, -8.2296) failed to convert
-rank 73: Point 186 (-90.020308, 29.979409, -9.0) failed to convert
-rank 75: Point 188 (-90.017497, 29.461787, -0.15036919) failed to convert
-rank 6: Point 132 (-91.757937, 30.477465, -12.039601) failed to convert
-rank 56: Point 129 (-90.457331, 30.091683, -1.3892035) failed to convert
-rank 37: Point 132 (-90.825848, 29.733342, -2.0295976) failed to convert
-rank 47: Point 132 (-90.661332, 29.721216, -0.15695383) failed to convert
-rank 91: Point 187 (-89.350848, 29.192406, 0.31299999) failed to convert
-rank 50: Point 134 (-90.604324, 29.676946, -1.3675266) failed to convert
-rank 58: Point 129 (-90.491351, 29.089222, 1.5676082) failed to convert
-rank 4: Point 132 (-91.809979, 30.913339, -18.026943) failed to convert
-rank 80: Point 187 (-89.894184, 29.619435, -4.9063659) failed to convert
-rank 41: Point 133 (-90.761193, 29.591142, -1.2835215) failed to convert
-rank 97: Point 187 (-89.183195, 29.028316, 1.6904295) failed to convert
-rank 82: Point 189 (-89.770395, 30.215839, -1.5668971) failed to convert
-rank 10: Point 132 (-91.587501, 31.041109, -14.667694) failed to convert
-rank 25: Point 134 (-91.15665, 30.309454, -13.271014) failed to convert
-rank 96: Point 189 (-89.20921, 29.145307, 4.1223205) failed to convert
-rank 85: Point 187 (-89.700312, 29.484701, 0.37000699) failed to convert
-rank 11: Point 133 (-91.576439, 30.504552, -12.240769) failed to convert
-rank 59: Point 132 (-90.373354, 30.407728, -0.49966796) failed to convert
-rank 24: Point 133 (-91.21147, 29.710771, 0.24374645) failed to convert
-rank 22: Point 130 (-91.201391, 30.446104, -10.511811) failed to convert
-rank 74: Point 189 (-89.998522, 29.945363, -4.4487336) failed to convert
-rank 26: Point 130 (-91.179465, 29.697273, -2.3880996) failed to convert
-rank 12: Point 129 (-91.548694, 30.105192, -1.4825284) failed to convert
-rank 70: Point 188 (-90.073441, 30.028618, 0.61264801) failed to convert
-rank 40: Point 131 (-90.756899, 29.862455, -0.32100562) failed to convert
-rank 20: Point 133 (-91.240959, 30.374701, -9.6200993) failed to convert
-rank 2: Point 132 (-91.979045, 30.032423, -2.4789282) failed to convert
-rank 54: Point 131 (-90.521155, 29.664602, -0.79127544) failed to convert
-rank 16: Point 130 (-91.362293, 30.764312, -22.365493) failed to convert
-rank 72: Point 188 (-90.043041, 29.9605, 1.0088968) failed to convert
-rank 48: Point 131 (-90.643125, 29.674974, -1.250867) failed to convert
-rank 19: Point 133 (-91.262679, 30.505122, 7.7397323) failed to convert
-rank 94: Point 189 (-89.242932, 29.193954, -0.38210206) failed to convert
-rank 68: Point 189 (-90.089775, 30.440188, -5.9809494) failed to convert
-rank 21: Point 133 (-91.222078, 30.345612, -8.3394567) failed to convert
-rank 49: Point 133 (-90.648221, 29.278061, -0.76672849) failed to convert
-rank 9: Point 133 (-91.675718, 30.158373, -8.6140112) failed to convert
-rank 67: Point 186 (-90.15394, 30.021675, -3.3258385) failed to convert
-rank 15: Point 133 (-91.446912, 30.061745, -2.4680562) failed to convert
-rank 27: Point 132 (-91.123304, 30.183965, -12.188343) failed to convert
-rank 93: Point 187 (-89.279544, 29.205579, 12.927291) failed to convert
-rank 99: Point 187 (-88.910068, 30.160628, 9.8297122) failed to convert
-rank 84: Point 190 (-89.72803, 29.92491, 2.4825567) failed to convert
-rank 1: Point 134 (-92.105819, 29.814968, -1.0846951) failed to convert
-rank 52: Point 130 (-90.58117, 29.446821, -0.5812717) failed to convert
-rank 34: Point 131 (-90.870776, 30.180531, -1.9369036) failed to convert
-rank 86: Point 189 (-89.618352, 29.483962, -0.0) failed to convert
-rank 0: Point 121 (-92.744068, 28.519614, 45.5) failed to convert
-rank 17: Point 133 (-91.409851, 29.251156, 4.2354913) failed to convert
-rank 79: Point 188 (-89.90434, 29.861143, -0.8453655) failed to convert
-rank 55: Point 131 (-90.502255, 29.659489, -0.59291087) failed to convert
-rank 78: Point 189 (-89.92064, 29.921142, -3.8081046) failed to convert
-rank 90: Point 190 (-89.292328, 30.196854, 4.1086986) failed to convert
-rank 92: Point 189 (-89.336764, 29.021501, 4.649455) failed to convert
-rank 38: Point 131 (-90.790453, 29.888529, -0.23529006) failed to convert
-rank 57: Point 133 (-90.459347, 29.851898, -0.37343895) failed to convert
-rank 60: Point 132 (-90.355759, 30.325485, -0.37009164) failed to convert
-rank 5: Point 133 (-91.873865, 29.01668, 15.434868) failed to convert
-rank 28: Point 130 (-91.114182, 29.668056, 0.2187014) failed to convert
-rank 45: Point 132 (-90.674787, 29.858446, -0.12809903) failed to convert
-rank 66: Point 188 (-90.240495, 29.395, -4.4945225) failed to convert
-rank 23: Point 133 (-91.192907, 30.284007, -13.792201) failed to convert
-rank 83: Point 187 (-89.730095, 30.376944, -4.4714677) failed to convert
-rank 65: Point 188 (-90.273022, 29.416499, 1.3268225) failed to convert
-rank 30: Point 132 (-91.015717, 30.17312, -11.942675) failed to convert
-rank 7: Point 133 (-91.757168, 29.951406, -5.5449283) failed to convert
-rank 87: Point 187 (-89.466318, 30.389002, 0.00291078) failed to convert
-rank 29: Point 133 (-91.064559, 29.735347, -0.6911682) failed to convert
-rank 69: Point 189 (-90.098128, 30.018893, -1.1138058) failed to convert
-rank 95: Point 188 (-89.226251, 29.147312, 1.050868) failed to convert
-rank 98: Point 189 (-89.128707, 28.923995, 60.334994) failed to convert
-rank 88: Point 190 (-89.397478, 30.211315, 2.8199999) failed to convert
-rank 89: Point 188 (-89.410563, 29.35025, 28.624352) failed to convert
-rank 64: Point 189 (-90.255839, 30.173807, 4.0300002) failed to convert
-rank 61: Point 132 (-90.321236, 30.468702, -7.1016994) failed to convert
-rank 36: Point 133 (-90.831443, 30.005232, 13.962607) failed to convert
-rank 8: Point 129 (-91.79439, 28.571568, 43.385087) failed to convert
-rank 77: Point 188 (-89.964848, 29.658282, -1.0035824) failed to convert
-rank 33: Point 133 (-90.90855, 30.099992, -10.261493) failed to convert
-rank 46: Point 131 (-90.649488, 30.103864, -0.23697197) failed to convert
-rank 51: Point 133 (-90.587726, 29.681917, -0.17416745) failed to convert
-rank 62: Point 133 (-90.348257, 29.813503, -0.36394248) failed to convert
-rank 71: Point 188 (-90.064224, 29.921862, 35.635859) failed to convert
-rank 81: Point 188 (-89.825448, 29.937807, 1.7166803) failed to convert
-rank 76: Point 191 (-89.978133, 29.751794, -0.0) failed to convert
-rank 44: Point 131 (-90.686749, 29.875199, 0.17267182) failed to convert
-rank 91: Point 188 (-89.354055, 29.155213, 0.31299999) failed to convert
-rank 73: Point 187 (-90.020313, 29.979349, -9.0) failed to convert
-rank 82: Point 190 (-89.795707, 29.906332, -8.4713071) failed to convert
-rank 75: Point 189 (-89.985888, 29.864889, 0.36628164) failed to convert
-rank 39: Point 133 (-90.773026, 29.873129, -1.1771466) failed to convert
-rank 53: Point 132 (-90.508403, 30.136245, -0.26133306) failed to convert
-rank 80: Point 188 (-89.853392, 30.126975, 0.72494017) failed to convert
-rank 63: Point 134 (-90.323498, 29.753203, -0.085344) failed to convert
-rank 13: Point 132 (-91.500045, 30.29525, -10.420173) failed to convert
-rank 31: Point 134 (-91.05283, 29.170117, 1.7491896) failed to convert
-rank 85: Point 188 (-89.693162, 29.571641, -0.0) failed to convert
-rank 74: Point 190 (-90.014529, 29.741573, -4.9066707) failed to convert
-rank 43: Point 133 (-90.714299, 29.662174, -0.37184884) failed to convert
-rank 14: Point 130 (-91.474857, 30.087194, 13.434204) failed to convert
-rank 96: Point 190 (-89.204554, 29.198032, -0.0) failed to convert
-rank 70: Point 189 (-90.094706, 29.754559, 0.11225778) failed to convert
-rank 97: Point 188 (-89.171084, 29.164908, -0.0) failed to convert
-rank 35: Point 135 (-90.874287, 29.760749, -0.69550327) failed to convert
-rank 18: Point 134 (-91.367063, 29.379971, 1.509817) failed to convert
-rank 42: Point 132 (-90.720652, 29.870816, -0.30660197) failed to convert
-rank 32: Point 131 (-90.939815, 30.152227, -3.7921785) failed to convert
-rank 68: Point 190 (-90.122306, 30.021852, -0.11972961) failed to convert
-rank 72: Point 189 (-90.053247, 29.829704, -9.0) failed to convert
-rank 94: Point 190 (-89.219566, 29.459389, 2.7868633) failed to convert
-rank 93: Point 188 (-89.266306, 29.356374, 3.2912856) failed to convert
-rank 67: Point 187 (-90.220397, 29.145636, 0.30479621) failed to convert
-rank 99: Point 188 (-88.903894, 30.225489, 1.0237144) failed to convert
-rank 86: Point 190 (-89.622431, 29.434779, -4.2702482) failed to convert
-rank 84: Point 191 (-89.784005, 29.238172, 11.035683) failed to convert
-rank 58: Point 130 (-90.44063, 29.793002, -2.0991767) failed to convert
-rank 56: Point 130 (-90.486044, 29.695738, -0.80668888) failed to convert
-rank 6: Point 133 (-91.72792, 31.007699, -17.423069) failed to convert
-rank 50: Point 135 (-90.60422, 29.678419, -1.1284303) failed to convert
-rank 25: Point 135 (-91.15852, 30.280054, 14.269697) failed to convert
-rank 4: Point 133 (-91.845729, 30.267041, -3.9141094) failed to convert
-rank 37: Point 133 (-90.816407, 29.872472, -1.4919082) failed to convert
-rank 47: Point 133 (-90.647253, 29.922222, -1.1420557) failed to convert
-rank 3: Point 134 (-91.990261, 28.537412, 46.83852) failed to convert
-rank 41: Point 134 (-90.739755, 29.903156, -0.3463878) failed to convert
-rank 79: Point 189 (-89.923344, 29.622465, -1.8358103) failed to convert
-rank 40: Point 132 (-90.754418, 29.898523, -0.45278254) failed to convert
-rank 22: Point 131 (-91.201815, 30.439426, -15.375333) failed to convert
-rank 59: Point 133 (-90.413557, 29.863264, -0.65498472) failed to convert
-rank 90: Point 191 (-89.365505, 29.359355, 0.31299999) failed to convert
-rank 10: Point 133 (-91.590023, 30.997734, -21.033035) failed to convert
-rank 24: Point 134 (-91.221838, 29.544513, -3.922776) failed to convert
-rank 12: Point 130 (-91.562187, 29.873931, -2.6911797) failed to convert
-rank 54: Point 132 (-90.505492, 29.882437, 1.2431515) failed to convert
-rank 19: Point 134 (-91.257229, 30.59168, -23.743949) failed to convert
-rank 11: Point 134 (-91.576401, 30.5046, -12.240769) failed to convert
-rank 92: Point 190 (-89.266282, 29.829305, -0.0) failed to convert
-rank 78: Point 190 (-89.920946, 29.917224, 33.966081) failed to convert
-rank 66: Point 189 (-90.240493, 29.394959, -4.0749042) failed to convert
-rank 21: Point 134 (-91.218268, 30.405846, -15.405813) failed to convert
-rank 16: Point 131 (-91.364103, 30.734521, -13.147598) failed to convert
-rank 2: Point 133 (-91.932505, 30.901814, -17.760508) failed to convert
-rank 48: Point 132 (-90.643101, 29.675279, -1.3034034) failed to convert
-rank 83: Point 188 (-89.724316, 30.446541, -5.4924511) failed to convert
-rank 20: Point 134 (-91.260621, 30.0605, -2.0625105) failed to convert
-rank 26: Point 131 (-91.180196, 29.685662, -3.8317256) failed to convert
-rank 52: Point 131 (-90.589458, 29.328833, 0.34582098) failed to convert
-rank 65: Point 189 (-90.271989, 29.430299, 1.9628172) failed to convert
-rank 98: Point 190 (-89.108046, 29.155664, 0.32684721) failed to convert
-rank 49: Point 134 (-90.630297, 29.53489, -0.35530685) failed to convert
-rank 88: Point 191 (-89.47633, 29.293607, 0.31299999) failed to convert
-rank 87: Point 188 (-89.559794, 29.289883, 0.53820176) failed to convert
-rank 69: Point 190 (-90.098437, 30.014895, -9.0) failed to convert
-rank 95: Point 189 (-89.220331, 29.214573, -0.02101282) failed to convert
-rank 15: Point 134 (-91.457835, 29.878691, -8.4978247) failed to convert
-rank 77: Point 189 (-89.930755, 30.087549, -3.5563877) failed to convert
-rank 27: Point 133 (-91.154884, 29.688882, -1.1744435) failed to convert
-rank 45: Point 133 (-90.674827, 29.857814, -1.1069544) failed to convert
-rank 9: Point 134 (-91.682056, 30.046894, -1.1415266) failed to convert
-rank 34: Point 132 (-90.940734, 29.129356, 1.4912942) failed to convert
-rank 17: Point 134 (-91.382034, 29.71438, -1.1420444) failed to convert
-rank 60: Point 133 (-90.381338, 29.980687, -0.90012129) failed to convert
-rank 57: Point 134 (-90.459791, 29.845721, -0.37615853) failed to convert
-rank 64: Point 190 (-90.310383, 29.445523, 0.96831297) failed to convert
-rank 81: Point 189 (-89.853648, 29.587888, 1.1973643) failed to convert
-rank 0: Point 122 (-92.725074, 28.951819, 25.171804) failed to convert
-rank 89: Point 189 (-89.350478, 30.044051, 1.3511894) failed to convert
-rank 1: Point 135 (-92.105764, 29.815747, -1.268023) failed to convert
-rank 71: Point 189 (-90.06199, 29.950327, 9.2392664) failed to convert
-rank 28: Point 131 (-91.120005, 29.576453, -0.57657584) failed to convert
-rank 55: Point 132 (-90.515908, 29.468831, -0.54093994) failed to convert
-rank 38: Point 132 (-90.782204, 30.008989, 12.954207) failed to convert
-rank 76: Point 192 (-89.96973, 29.858079, -1.4664697) failed to convert
-rank 5: Point 134 (-91.827048, 29.882826, -0.54263651) failed to convert
-rank 30: Point 133 (-91.01859, 30.129233, 20.206971) failed to convert
-rank 91: Point 189 (-89.347698, 29.228886, -0.27973284) failed to convert
-rank 23: Point 134 (-91.249048, 29.387405, 1.8909799) failed to convert
-rank 73: Point 188 (-90.0189, 29.99726, -2.516806) failed to convert
-rank 7: Point 134 (-91.697481, 31.005996, -20.221955) failed to convert
-rank 82: Point 191 (-89.82056, 29.599634, -4.586021) failed to convert
-rank 96: Point 191 (-89.203305, 29.21188, -0.48494463) failed to convert
-rank 80: Point 189 (-89.922135, 29.267039, 2.8309831) failed to convert
-rank 75: Point 190 (-90.012709, 29.522988, -0.08552191) failed to convert
-rank 85: Point 189 (-89.670482, 29.84583, -0.56940212) failed to convert
-rank 74: Point 191 (-89.998497, 29.945583, -4.6189176) failed to convert
-rank 72: Point 190 (-90.042952, 29.961344, -6.4312804) failed to convert
-rank 70: Point 190 (-90.101665, 29.664343, -8.2296) failed to convert
-rank 46: Point 132 (-90.696401, 29.431119, -0.16472088) failed to convert
-rank 36: Point 134 (-90.80134, 30.445112, -8.1998321) failed to convert
-rank 94: Point 191 (-89.243782, 29.184015, -0.01437987) failed to convert
-rank 68: Point 191 (-90.13038, 29.917192, -7.071236) failed to convert
-rank 97: Point 189 (-89.134186, 29.578825, 4.9129777) failed to convert
-rank 51: Point 134 (-90.587919, 29.67918, -1.2511667) failed to convert
-rank 93: Point 189 (-89.190947, 30.205456, 5.2666754) failed to convert
-rank 67: Point 188 (-90.153937, 30.021397, -3.8063156) failed to convert
-rank 86: Point 191 (-89.608301, 29.604277, -0.0) failed to convert
-rank 61: Point 133 (-90.373249, 29.769907, -0.50120994) failed to convert
-rank 99: Point 189 (-88.913465, 30.12209, 11.449832) failed to convert
-rank 84: Point 192 (-89.73406, 29.851423, -2.3200937) failed to convert
-rank 53: Point 133 (-90.543905, 29.641658, -0.99642601) failed to convert
-rank 63: Point 135 (-90.301493, 30.048073, -0.42129003) failed to convert
-rank 33: Point 134 (-90.941648, 29.602269, -0.27432001) failed to convert
-rank 39: Point 134 (-90.772747, 29.877156, -0.28981023) failed to convert
-rank 31: Point 135 (-90.991947, 30.105984, -5.2303987) failed to convert
-rank 44: Point 132 (-90.683225, 29.92572, -0.76883065) failed to convert
-rank 8: Point 130 (-91.662336, 30.934505, -19.329051) failed to convert
-rank 43: Point 134 (-90.733255, 29.386551, -0.47133477) failed to convert
-rank 79: Point 190 (-89.922134, 29.637681, -4.0015986) failed to convert
-rank 14: Point 131 (-91.464085, 30.267495, -9.7078808) failed to convert
-rank 35: Point 136 (-90.874149, 29.762696, -1.4206562) failed to convert
-rank 90: Point 192 (-89.370608, 29.299924, 17.884592) failed to convert
-rank 66: Point 190 (-90.24049, 29.394899, -4.378757) failed to convert
-rank 92: Point 191 (-89.335695, 29.033749, -0.23867833) failed to convert
-rank 13: Point 133 (-91.500163, 30.293269, -0.138) failed to convert
-rank 62: Point 134 (-90.36928, 29.528325, 0.27351106) failed to convert
-rank 6: Point 134 (-91.797449, 29.766369, -0.28312422) failed to convert
-rank 83: Point 189 (-89.804992, 29.46155, -0.3446778) failed to convert
-rank 32: Point 132 (-90.969967, 29.696791, -0.57974909) failed to convert
-rank 56: Point 131 (-90.494601, 29.576834, -0.61635329) failed to convert
-rank 78: Point 191 (-89.926488, 29.847586, -1.1655009) failed to convert
-rank 4: Point 134 (-91.883902, 29.563231, -0.0) failed to convert
-rank 65: Point 190 (-90.269384, 29.465109, -0.55056842) failed to convert
-rank 37: Point 134 (-90.868281, 29.100521, -0.0) failed to convert
-rank 98: Point 191 (-89.131052, 28.897285, 81.76089) failed to convert
-rank 58: Point 131 (-90.425246, 30.003533, -2.89055) failed to convert
-rank 42: Point 133 (-90.746416, 29.496549, -8.2296) failed to convert
-rank 25: Point 136 (-91.158113, 30.286313, -9.1030284) failed to convert
-rank 87: Point 189 (-89.479744, 30.232887, -1.147451) failed to convert
-rank 22: Point 132 (-91.204267, 30.400742, -9.2385628) failed to convert
-rank 3: Point 135 (-91.874863, 30.710439, -8.3313654) failed to convert
-rank 50: Point 136 (-90.590664, 29.869987, -0.53353021) failed to convert
-rank 41: Point 135 (-90.745735, 29.8162, -0.81551048) failed to convert
-rank 69: Point 191 (-90.098216, 30.017616, -9.0) failed to convert
-rank 47: Point 134 (-90.661667, 29.716407, -0.75144403) failed to convert
-rank 40: Point 133 (-90.753446, 29.912552, -0.3642942) failed to convert
-rank 88: Point 192 (-89.443787, 29.674913, -0.0) failed to convert
-rank 29: Point 134 (-91.039976, 30.113781, -5.2287534) failed to convert
-rank 10: Point 134 (-91.590022, 30.997674, -22.062323) failed to convert
-rank 95: Point 190 (-89.19052, 29.551572, 4.4366517) failed to convert
-rank 24: Point 135 (-91.220247, 29.570002, -0.39922296) failed to convert
-rank 59: Point 134 (-90.404238, 29.990217, 26.79214) failed to convert
-rank 26: Point 132 (-91.158384, 30.030104, -0.72140705) failed to convert
-rank 12: Point 131 (-91.511189, 30.739153, 4.3205138) failed to convert
-rank 81: Point 190 (-89.832507, 29.850115, -0.0) failed to convert
-rank 77: Point 190 (-89.965342, 29.651491, -0.38286523) failed to convert
-rank 64: Point 191 (-90.265495, 30.045846, 1.2678815) failed to convert
-rank 71: Point 190 (-90.063447, 29.931456, -7.0073525) failed to convert
-rank 76: Point 193 (-89.974043, 29.803172, -0.43108138) failed to convert
-rank 89: Point 190 (-89.395887, 29.520959, 2.4827283) failed to convert
-rank 52: Point 132 (-90.569627, 29.609569, -1.1487332) failed to convert
-rank 91: Point 190 (-89.351486, 29.184991, 0.31299999) failed to convert
-rank 2: Point 134 (-91.971151, 30.181313, -1.1223381) failed to convert
-rank 18: Point 135 (-91.321309, 30.130927, -7.3011188) failed to convert
-rank 96: Point 192 (-89.212912, 29.102764, -0.0) failed to convert
-rank 82: Point 192 (-89.770373, 30.215872, -1.5642031) failed to convert
-rank 73: Point 189 (-89.995988, 30.28739, 2.3635708) failed to convert
-rank 80: Point 190 (-89.904654, 29.487365, -0.25681699) failed to convert
-rank 49: Point 135 (-90.59428, 30.045194, 29.12113) failed to convert
-rank 75: Point 191 (-89.982864, 29.903052, 0.53211912) failed to convert
-rank 21: Point 135 (-91.225783, 30.286654, 20.557139) failed to convert
-rank 85: Point 190 (-89.699635, 29.492603, 20.039827) failed to convert
-rank 94: Point 192 (-89.24263, 29.197086, -0.0) failed to convert
-rank 70: Point 191 (-90.094368, 29.758841, 0.49042312) failed to convert
-rank 15: Point 135 (-91.457831, 29.878651, -8.4978247) failed to convert
-rank 54: Point 133 (-90.521107, 29.66464, -0.31944346) failed to convert
-rank 60: Point 134 (-90.406159, 29.642752, -0.76937364) failed to convert
-rank 19: Point 135 (-91.266402, 30.445477, -4.0163281) failed to convert
-rank 72: Point 191 (-90.042944, 29.961404, -6.4312804) failed to convert
-rank 74: Point 192 (-89.996538, 29.970414, 0.71093791) failed to convert
-rank 20: Point 135 (-91.240755, 30.377546, -14.969949) failed to convert
-rank 68: Point 192 (-90.12505, 29.986276, -0.18661907) failed to convert
-rank 48: Point 133 (-90.684647, 29.076328, 2.7734879) failed to convert
-rank 34: Point 133 (-90.897914, 29.776538, -1.6844634) failed to convert
-rank 57: Point 135 (-90.460662, 29.833713, -0.66900552) failed to convert
-rank 86: Point 192 (-89.623517, 29.421383, 0.31299999) failed to convert
-rank 45: Point 134 (-90.674752, 29.858844, -0.99197003) failed to convert
-rank 17: Point 135 (-91.37013, 29.910869, -0.70616728) failed to convert
-rank 55: Point 133 (-90.501924, 29.663985, -1.22229) failed to convert
-rank 93: Point 190 (-89.183766, 30.285205, 4.4947441) failed to convert
-rank 9: Point 135 (-91.662519, 30.389279, 9.3687657) failed to convert
-rank 1: Point 136 (-92.106143, 29.808109, -1.3168244) failed to convert
-rank 97: Point 190 (-89.137392, 29.542952, 5.9490285) failed to convert
-rank 84: Point 193 (-89.734047, 29.851385, -8.2296) failed to convert
-rank 27: Point 134 (-91.122812, 30.191443, 12.813529) failed to convert
-rank 7: Point 135 (-91.711123, 30.767643, -16.238734) failed to convert
-rank 67: Point 189 (-90.158606, 29.960521, -2.4165917) failed to convert
-rank 16: Point 132 (-91.435132, 29.561999, -0.49873714) failed to convert
-rank 0: Point 123 (-92.736437, 28.639536, 35.127575) failed to convert
-rank 23: Point 135 (-91.192899, 30.283947, -13.792201) failed to convert
-rank 99: Point 190 (-88.905313, 30.208728, 6.8474378) failed to convert
-rank 46: Point 133 (-90.661502, 29.932728, -0.99068152) failed to convert
-rank 92: Point 192 (-89.272626, 29.757195, -0.0) failed to convert
-rank 90: Point 193 (-89.321816, 29.861405, -0.66634441) failed to convert
-rank 30: Point 134 (-91.0242, 30.043303, -3.8780668) failed to convert
-rank 79: Point 191 (-89.901273, 29.899317, -2.1810085) failed to convert
-rank 83: Point 190 (-89.746636, 30.176825, 10.58951) failed to convert
-rank 66: Point 191 (-90.24078, 29.390896, -0.56405751) failed to convert
-rank 78: Point 192 (-89.92625, 29.850574, 1.1075869) failed to convert
-rank 11: Point 135 (-91.568549, 30.637459, -5.1829229) failed to convert
-rank 28: Point 132 (-91.133886, 29.356764, -0.0) failed to convert
-rank 51: Point 135 (-90.587937, 29.678877, 0.77691544) failed to convert
-rank 53: Point 134 (-90.537678, 29.728865, -1.0572857) failed to convert
-rank 38: Point 133 (-90.827513, 29.341523, -8.2296) failed to convert
-rank 39: Point 135 (-90.771144, 29.900467, -1.0471354) failed to convert
-rank 63: Point 136 (-90.361548, 29.237068, 1.3998811) failed to convert
-rank 5: Point 135 (-91.810515, 30.182667, -5.4319886) failed to convert
-rank 33: Point 135 (-90.976244, 29.074212, 2.263889) failed to convert
-rank 98: Point 192 (-89.075587, 29.516756, 2.7954649) failed to convert
-rank 65: Point 191 (-90.232364, 29.957227, 5.4872984) failed to convert
-rank 36: Point 135 (-90.857745, 29.615227, -0.40337295) failed to convert
-rank 35: Point 137 (-90.909631, 29.229374, 1.1081409) failed to convert
-rank 88: Point 193 (-89.471803, 29.346264, 47.241244) failed to convert
-rank 43: Point 135 (-90.720698, 29.569324, -1.1956354) failed to convert
-rank 61: Point 134 (-90.38829, 29.565099, -1.1412761) failed to convert
-rank 31: Point 136 (-91.014269, 29.763842, -0.52203135) failed to convert
-rank 87: Point 190 (-89.496703, 30.035166, -0.0) failed to convert
-rank 69: Point 192 (-90.098099, 30.019035, -0.66413046) failed to convert
-rank 14: Point 132 (-91.480276, 29.995726, -1.7371835) failed to convert
-rank 62: Point 135 (-90.339373, 29.933133, 25.22382) failed to convert
-rank 56: Point 132 (-90.485992, 29.696419, -0.9046857) failed to convert
-rank 13: Point 134 (-91.53162, 29.759216, -1.4264611) failed to convert
-rank 8: Point 131 (-91.662818, 30.925971, -20.601002) failed to convert
-rank 89: Point 191 (-89.337729, 30.188902, 3.4908754) failed to convert
-rank 77: Point 191 (-89.945711, 29.89943, 2.1389312) failed to convert
-rank 95: Point 191 (-89.136115, 30.158055, 3.7251109) failed to convert
-rank 64: Point 192 (-90.265386, 30.047198, -2.8008975) failed to convert
-rank 71: Point 191 (-90.099526, 29.465289, 1.0390504) failed to convert
-rank 81: Point 191 (-89.812027, 30.102035, 0.25880888) failed to convert
-rank 91: Point 191 (-89.368647, 28.985299, 15.036654) failed to convert
-rank 37: Point 135 (-90.818055, 29.848063, -1.3198796) failed to convert
-rank 4: Point 135 (-91.847318, 30.23783, -6.4178612) failed to convert
-rank 32: Point 133 (-90.925793, 30.361914, -2.1775499) failed to convert
-rank 6: Point 135 (-91.727892, 31.007753, -20.301203) failed to convert
-rank 25: Point 137 (-91.194603, 29.710467, -0.0) failed to convert
-rank 42: Point 134 (-90.683795, 30.399014, -1.8581489) failed to convert
-rank 80: Point 191 (-89.850093, 30.167182, 3.2599898) failed to convert
-rank 73: Point 190 (-90.01889, 29.9972, -2.732114) failed to convert
-rank 76: Point 194 (-90.013431, 29.300346, 0.74727691) failed to convert
-rank 82: Point 193 (-89.769843, 30.222265, 0.48271506) failed to convert
-rank 96: Point 193 (-89.206375, 29.176974, -0.0) failed to convert
-rank 94: Point 193 (-89.242255, 29.200924, -0.41760001) failed to convert
-rank 70: Point 192 (-90.116758, 29.468005, 1.4904948) failed to convert
-rank 40: Point 134 (-90.754118, 29.902793, -0.73314483) failed to convert
-rank 41: Point 136 (-90.76209, 29.577677, -1.8557106) failed to convert
-rank 22: Point 133 (-91.199655, 30.473363, 13.605081) failed to convert
-rank 47: Point 135 (-90.661615, 29.717092, -0.63166327) failed to convert
-rank 26: Point 133 (-91.179455, 29.697368, -2.1127589) failed to convert
-rank 75: Point 192 (-89.995866, 29.737926, -5.4979827) failed to convert
-rank 3: Point 136 (-91.935242, 29.590638, -0.60336539) failed to convert
-rank 44: Point 133 (-90.704877, 29.613956, -8.2296) failed to convert
-rank 72: Point 192 (-90.042938, 29.961444, -6.4312804) failed to convert
-rank 74: Point 193 (-89.996333, 29.972862, -3.7389817) failed to convert
-rank 12: Point 132 (-91.597701, 29.257498, 6.0970755) failed to convert
-rank 52: Point 133 (-90.550883, 29.87275, -0.40284119) failed to convert
-rank 68: Point 193 (-90.125026, 29.986572, -0.0149031) failed to convert
-rank 85: Point 191 (-89.759658, 28.75373, 81.770642) failed to convert
-rank 86: Point 193 (-89.622381, 29.434814, -4.2702482) failed to convert
-rank 24: Point 136 (-91.199787, 29.896393, -0.53849878) failed to convert
-rank 93: Point 191 (-89.181425, 30.311022, 3.8429496) failed to convert
-rank 97: Point 191 (-89.149711, 29.405026, 5.8395809) failed to convert
-rank 84: Point 194 (-89.731953, 29.876612, 10.380329) failed to convert
-rank 67: Point 190 (-90.195801, 29.472122, -0.44707605) failed to convert
-rank 10: Point 135 (-91.587463, 31.041062, -14.705151) failed to convert
-rank 2: Point 135 (-91.932349, 30.904539, -16.294962) failed to convert
-rank 58: Point 132 (-90.440623, 29.792942, -0.97428053) failed to convert
-rank 49: Point 136 (-90.646429, 29.303521, -8.2296) failed to convert
-rank 54: Point 134 (-90.537166, 29.439616, -1.1324445) failed to convert
-rank 29: Point 135 (-91.034784, 30.192962, -12.509298) failed to convert
-rank 18: Point 136 (-91.321292, 30.130985, -8.5263714) failed to convert
-rank 99: Point 191 (-88.901275, 30.250515, 5.9746908) failed to convert
-rank 19: Point 136 (-91.388374, 28.440346, 50.361353) failed to convert
-rank 60: Point 135 (-90.381043, 29.984369, -1.8185533) failed to convert
-rank 79: Point 192 (-89.901703, 29.893947, -2.1453128) failed to convert
-rank 92: Point 193 (-89.311424, 29.313889, -0.0) failed to convert
-rank 83: Point 191 (-89.796553, 29.565755, -0.21238163) failed to convert
-rank 50: Point 137 (-90.590792, 29.868171, -0.50534342) failed to convert
-rank 17: Point 136 (-91.382577, 29.705111, -2.2792762) failed to convert
-rank 90: Point 194 (-89.290267, 30.219404, 3.705576) failed to convert
-rank 20: Point 136 (-91.271456, 29.885946, -0.35446741) failed to convert
-rank 57: Point 136 (-90.470075, 29.703792, -0.43075755) failed to convert
-rank 45: Point 135 (-90.710268, 29.346249, 0.30524858) failed to convert
-rank 78: Point 193 (-89.926481, 29.847647, -2.3378708) failed to convert
-rank 66: Point 192 (-90.22975, 29.537671, -0.0863336) failed to convert
-rank 1: Point 137 (-92.106152, 29.80768, -1.1186522) failed to convert
-rank 9: Point 136 (-91.638257, 30.809594, -10.339113) failed to convert
-rank 65: Point 192 (-90.282071, 29.294135, -0.00038856) failed to convert
-rank 21: Point 136 (-91.261447, 29.715954, -1.8363004) failed to convert
-rank 48: Point 134 (-90.629106, 29.874144, -0.37949566) failed to convert
-rank 98: Point 193 (-89.05686, 29.723218, 3.7505488) failed to convert
-rank 7: Point 136 (-91.712779, 30.738423, -7.8175296) failed to convert
-rank 88: Point 194 (-89.37939, 30.417314, -3.2316356) failed to convert
-rank 87: Point 191 (-89.552757, 29.372257, 3.0255067) failed to convert
-rank 69: Point 193 (-90.09809, 30.019145, -0.22145862) failed to convert
-rank 23: Point 136 (-91.19729, 30.214666, -3.9548935) failed to convert
-rank 27: Point 135 (-91.117635, 30.271798, -13.075921) failed to convert
-rank 51: Point 136 (-90.587943, 29.678773, -0.53243186) failed to convert
-rank 30: Point 135 (-91.015682, 30.17314, -11.942675) failed to convert
-rank 59: Point 135 (-90.413395, 29.865429, -0.67199256) failed to convert
-rank 0: Point 124 (-92.73999, 28.54418, 43.096909) failed to convert
-rank 28: Point 133 (-91.079206, 30.209946, 1.7932612) failed to convert
-rank 53: Point 135 (-90.553462, 29.507268, -0.58570185) failed to convert
-rank 11: Point 136 (-91.63577, 29.47492, 1.1480907) failed to convert
-rank 71: Point 192 (-90.064463, 29.918119, -2.195445) failed to convert
-rank 95: Point 192 (-89.221653, 29.199297, -0.26500274) failed to convert
-rank 5: Point 136 (-91.846229, 29.528994, -0.24636313) failed to convert
-rank 46: Point 134 (-90.701684, 29.354381, -8.2296) failed to convert
-rank 81: Point 192 (-89.813933, 30.078254, -0.61050892) failed to convert
-rank 39: Point 136 (-90.773119, 29.871591, -0.40557296) failed to convert
-rank 64: Point 193 (-90.270724, 29.976197, -1.2983233) failed to convert
-rank 33: Point 136 (-90.908951, 30.093808, 19.606326) failed to convert
-rank 61: Point 135 (-90.363958, 29.895641, -0.58103033) failed to convert
-rank 89: Point 192 (-89.420288, 29.236035, 0.31299999) failed to convert
-rank 15: Point 136 (-91.457825, 29.87859, -8.4978247) failed to convert
-rank 55: Point 134 (-90.469926, 30.10634, -0.03051569) failed to convert
-rank 77: Point 192 (-89.930725, 30.087496, -5.3599169) failed to convert
-rank 91: Point 192 (-89.348442, 29.220094, 0.14744863) failed to convert
-rank 34: Point 134 (-90.870896, 30.178623, -2.3524598) failed to convert
-rank 80: Point 192 (-89.894187, 29.618569, 11.601042) failed to convert
-rank 36: Point 136 (-90.841348, 29.857955, -0.80940712) failed to convert
-rank 96: Point 194 (-89.199131, 29.259064, -0.11579639) failed to convert
-rank 94: Point 194 (-89.246914, 29.147681, 1.3869532) failed to convert
-rank 70: Point 193 (-90.09462, 29.75551, 0.37626617) failed to convert
-rank 73: Point 191 (-90.030758, 29.84585, -9.0) failed to convert
-rank 16: Point 133 (-91.411239, 29.959883, -1.5183248) failed to convert
-rank 43: Point 136 (-90.714287, 29.662135, -0.37184884) failed to convert
-rank 76: Point 195 (-89.971395, 29.836396, 0.79125769) failed to convert
-rank 82: Point 194 (-89.820527, 29.599685, -4.586021) failed to convert
-rank 62: Point 136 (-90.305065, 30.391383, -0.27844398) failed to convert
-rank 31: Point 137 (-90.991644, 30.10876, -11.209631) failed to convert
-rank 8: Point 132 (-91.661825, 30.942768, -15.174939) failed to convert
-rank 13: Point 135 (-91.500012, 30.295274, -10.218196) failed to convert
-rank 35: Point 138 (-90.885728, 29.58931, -0.44601189) failed to convert
-rank 74: Point 194 (-90.00944, 29.80628, -5.8497058) failed to convert
-rank 37: Point 136 (-90.79221, 30.226297, -2.2880705) failed to convert
-rank 72: Point 193 (-90.04293, 29.961504, -6.4312804) failed to convert
-rank 14: Point 133 (-91.503765, 29.597734, -0.56674775) failed to convert
-rank 6: Point 136 (-91.728313, 31.000181, -13.58853) failed to convert
-rank 4: Point 136 (-91.873089, 29.763854, 0.20272368) failed to convert
-rank 63: Point 137 (-90.331573, 29.643974, -0.085344) failed to convert
-rank 42: Point 135 (-90.749374, 29.453218, -8.2296) failed to convert
-rank 85: Point 192 (-89.669032, 29.862383, -0.0) failed to convert
-rank 38: Point 134 (-90.811253, 29.582285, -1.359394) failed to convert
-rank 68: Point 194 (-90.122377, 30.020864, -1.3444574) failed to convert
-rank 93: Point 192 (-89.184317, 30.278654, 4.287) failed to convert
-rank 67: Point 191 (-90.153912, 30.021428, -3.4267298) failed to convert
-rank 97: Point 192 (-89.196687, 28.874272, 92.232402) failed to convert
-rank 86: Point 194 (-89.622348, 29.434837, -4.2702482) failed to convert
-rank 84: Point 195 (-89.734027, 29.851328, -8.2296) failed to convert
-rank 75: Point 193 (-89.996761, 29.726489, -4.3122242) failed to convert
-rank 40: Point 135 (-90.770712, 29.660709, -3.2970159) failed to convert
-rank 12: Point 133 (-91.588549, 29.41714, 2.3428375) failed to convert
-rank 25: Point 138 (-91.156532, 30.310884, -1.4424096) failed to convert
-rank 22: Point 134 (-91.199722, 30.472056, 14.347283) failed to convert
-rank 47: Point 136 (-90.660624, 29.731258, -1.7472867) failed to convert
-rank 44: Point 134 (-90.689448, 29.836311, -0.26905541) failed to convert
-rank 24: Point 137 (-91.212181, 29.698894, -1.837115) failed to convert
-rank 92: Point 194 (-89.305495, 29.381996, 4.0410268) failed to convert
-rank 32: Point 134 (-90.941752, 30.122922, -11.038638) failed to convert
-rank 99: Point 192 (-89.002493, 29.152487, 0.34574166) failed to convert
-rank 49: Point 137 (-90.62992, 29.540028, -8.2296) failed to convert
-rank 52: Point 134 (-90.608641, 29.05456, 3.8952113) failed to convert
-rank 79: Point 193 (-89.899641, 29.919682, 0.18620944) failed to convert
-rank 90: Point 195 (-89.324527, 29.830141, -0.0) failed to convert
-rank 83: Point 192 (-89.742562, 30.226074, -0.38769436) failed to convert
-rank 58: Point 133 (-90.42204, 30.047068, -0.02162647) failed to convert
-rank 66: Point 193 (-90.187841, 30.08979, 4.1200057) failed to convert
-rank 3: Point 137 (-91.976845, 28.796565, 28.221394) failed to convert
-rank 41: Point 137 (-90.772088, 29.430933, -8.2296) failed to convert
-rank 88: Point 195 (-89.515503, 28.827156, 70.914707) failed to convert
-rank 29: Point 136 (-91.07504, 29.571724, -0.49100975) failed to convert
-rank 19: Point 137 (-91.261043, 30.530286, -6.6146801) failed to convert
-rank 50: Point 138 (-90.604101, 29.679898, 0.55127833) failed to convert
-rank 98: Point 194 (-89.105994, 29.178224, 2.5552575) failed to convert
-rank 54: Point 135 (-90.520885, 29.667626, -0.31879834) failed to convert
-rank 60: Point 136 (-90.381071, 29.983919, -0.50265113) failed to convert
-rank 78: Point 194 (-89.912865, 30.018195, -0.35375807) failed to convert
-rank 17: Point 137 (-91.354422, 30.167837, -0.2382261) failed to convert
-rank 57: Point 137 (-90.456654, 29.888847, 0.82871628) failed to convert
-rank 65: Point 193 (-90.243651, 29.807396, -0.23696221) failed to convert
-rank 45: Point 136 (-90.70167, 29.471047, -0.49191987) failed to convert
-rank 87: Point 192 (-89.500814, 29.985163, 0.16963113) failed to convert
-rank 10: Point 136 (-91.590022, 30.997633, -21.829042) failed to convert
-rank 20: Point 137 (-91.304883, 29.342232, 1.2604812) failed to convert
-rank 56: Point 133 (-90.463718, 30.003861, -10.311385) failed to convert
-rank 69: Point 194 (-90.097777, 30.022766, -9.0) failed to convert
-rank 9: Point 137 (-91.62656, 31.009936, -2.2161621) failed to convert
-rank 2: Point 136 (-91.938689, 30.787232, -9.550402) failed to convert
-rank 1: Point 138 (-92.105779, 29.814967, -1.3524662) failed to convert
-rank 26: Point 134 (-91.179438, 29.697628, -2.045208) failed to convert
-rank 7: Point 137 (-91.697451, 31.006023, -20.221955) failed to convert
-rank 21: Point 137 (-91.263503, 29.682627, -0.31721321) failed to convert
-rank 91: Point 193 (-89.34754, 29.230527, -0.39464154) failed to convert
-rank 71: Point 193 (-90.076435, 29.764089, -0.20245072) failed to convert
-rank 77: Point 193 (-89.964973, 29.655798, -0.94339869) failed to convert
-rank 18: Point 137 (-91.290391, 30.62887, 13.962023) failed to convert
-rank 89: Point 193 (-89.340987, 30.151736, 3.9000001) failed to convert
-rank 81: Point 193 (-89.853311, 29.591102, 1.1979278) failed to convert
-rank 23: Point 137 (-91.226979, 29.742465, 13.253849) failed to convert
-rank 64: Point 194 (-90.272073, 29.958222, -2.5509275) failed to convert
-rank 95: Point 193 (-89.222042, 29.194873, -0.35415288) failed to convert
-rank 94: Point 195 (-89.236314, 29.268504, -0.18024104) failed to convert
-rank 73: Point 192 (-90.026439, 29.900953, 0.62826925) failed to convert
-rank 70: Point 194 (-90.100043, 29.685234, 3.7891259) failed to convert
-rank 11: Point 137 (-91.59946, 30.107383, -1.2021441) failed to convert
-rank 27: Point 136 (-91.123282, 30.183931, -12.188343) failed to convert
-rank 80: Point 193 (-89.871712, 29.898963, -0.25398621) failed to convert
-rank 96: Point 195 (-89.184293, 29.426557, 5.9109187) failed to convert
-rank 76: Point 196 (-89.982594, 29.694333, -1.5367277) failed to convert
-rank 82: Point 195 (-89.770339, 30.215923, -1.5601694) failed to convert
-rank 51: Point 137 (-90.61018, 29.362688, 0.11247035) failed to convert
-rank 30: Point 136 (-91.037732, 29.835636, -1.2176105) failed to convert
-rank 72: Point 194 (-90.028842, 30.141034, 4.6100001) failed to convert
-rank 59: Point 136 (-90.413456, 29.864346, -0.659892) failed to convert
-rank 46: Point 135 (-90.703892, 29.322215, -0.0) failed to convert
-rank 74: Point 195 (-89.998464, 29.945715, -4.0624425) failed to convert
-rank 61: Point 136 (-90.387831, 29.57114, -1.6995873) failed to convert
-rank 48: Point 135 (-90.643084, 29.674975, -1.0997768) failed to convert
-rank 39: Point 137 (-90.76004, 30.061778, -0.4832274) failed to convert
-rank 85: Point 193 (-89.686061, 29.656207, -0.0) failed to convert
-rank 0: Point 125 (-92.731742, 28.736264, 31.1) failed to convert
-rank 34: Point 135 (-90.851343, 30.466622, -9.6661245) failed to convert
-rank 53: Point 136 (-90.557424, 29.451381, 0.06311203) failed to convert
-rank 93: Point 193 (-89.26992, 29.313478, -0.0) failed to convert
-rank 15: Point 137 (-91.469746, 29.67739, 0.196189) failed to convert
-rank 33: Point 137 (-90.921428, 29.906494, -0.44337294) failed to convert
-rank 5: Point 137 (-91.781709, 30.699751, -6.6993302) failed to convert
-rank 28: Point 134 (-91.079357, 30.207478, 0.081521) failed to convert
-rank 68: Point 195 (-90.125009, 29.986784, -0.12700293) failed to convert
-rank 16: Point 134 (-91.381887, 30.443557, -3.4063776) failed to convert
-rank 84: Point 196 (-89.759031, 29.545525, 19.474061) failed to convert
-rank 36: Point 137 (-90.83155, 30.002456, 15.042779) failed to convert
-rank 55: Point 135 (-90.476196, 30.020056, 7.3065353) failed to convert
-rank 97: Point 193 (-89.104326, 29.909746, 2.9096074) failed to convert
-rank 67: Point 192 (-90.15395, 30.02079, -3.0017764) failed to convert
-rank 75: Point 194 (-90.036825, 29.212508, 1.6297453) failed to convert
-rank 43: Point 137 (-90.672667, 30.259294, -0.14740402) failed to convert
-rank 31: Point 138 (-91.017537, 29.713591, -0.5082152) failed to convert
-rank 8: Point 133 (-91.662779, 30.925963, -20.608261) failed to convert
-rank 99: Point 193 (-88.942441, 29.806734, 2.0728749) failed to convert
-rank 4: Point 137 (-91.81007, 30.910592, -15.787601) failed to convert
-rank 35: Point 139 (-90.874071, 29.763455, -1.2320167) failed to convert
-rank 79: Point 194 (-89.880028, 30.163663, 2.8800001) failed to convert
-rank 86: Point 195 (-89.629775, 29.34523, 2.2012825) failed to convert
-rank 92: Point 195 (-89.232112, 30.213714, 2.3817763) failed to convert
-rank 13: Point 136 (-91.531607, 29.759085, -0.98007246) failed to convert
-rank 14: Point 134 (-91.522826, 29.271267, 4.9697696) failed to convert
-rank 37: Point 137 (-90.808705, 29.985257, 35.927584) failed to convert
-rank 90: Point 196 (-89.376165, 29.234763, 0.29471241) failed to convert
-rank 38: Point 135 (-90.827481, 29.341498, -8.2296) failed to convert
-rank 66: Point 194 (-90.200758, 29.920269, -6.9245673) failed to convert
-rank 88: Point 196 (-89.471412, 29.350232, 20.198156) failed to convert
-rank 83: Point 193 (-89.778552, 29.787184, -0.0) failed to convert
-rank 62: Point 137 (-90.377465, 29.41616, -0.00312644) failed to convert
-rank 42: Point 136 (-90.71986, 29.881976, -0.72511226) failed to convert
-rank 6: Point 137 (-91.757897, 30.477471, -12.039601) failed to convert
-rank 12: Point 134 (-91.558041, 29.944443, -0.073) failed to convert
-rank 25: Point 139 (-91.197937, 29.657103, -0.14695484) failed to convert
-rank 87: Point 193 (-89.473837, 30.299313, -4.8684907) failed to convert
-rank 78: Point 195 (-89.926477, 29.847687, -1.9760244) failed to convert
-rank 98: Point 195 (-89.011818, 30.214785, 6.0571484) failed to convert
-rank 65: Point 194 (-90.189952, 30.511767, -10.891585) failed to convert
-rank 69: Point 195 (-90.098176, 30.017612, -9.0) failed to convert
-rank 32: Point 135 (-90.940952, 30.134877, 21.203385) failed to convert
-rank 47: Point 137 (-90.608431, 30.470214, -9.3208969) failed to convert
-rank 40: Point 136 (-90.771332, 29.65137, -8.2296) failed to convert
-rank 63: Point 138 (-90.267982, 30.491704, -8.9199731) failed to convert
-rank 49: Point 138 (-90.606681, 29.870072, -0.54257514) failed to convert
-rank 52: Point 135 (-90.526478, 30.211989, 3.2604717) failed to convert
-rank 91: Point 194 (-89.345356, 29.255796, -0.50538572) failed to convert
-rank 24: Point 138 (-91.17124, 30.346325, 10.671897) failed to convert
-rank 44: Point 135 (-90.703337, 29.636148, -0.516567) failed to convert
-rank 58: Point 134 (-90.43993, 29.802235, 2.0715383) failed to convert
-rank 71: Point 194 (-90.063951, 29.92463, 29.476814) failed to convert
-rank 77: Point 194 (-89.930705, 30.087461, -5.8186324) failed to convert
-rank 41: Point 138 (-90.743395, 29.84985, -0.76724235) failed to convert
-rank 17: Point 138 (-91.35366, 30.179799, -0.90780596) failed to convert
-rank 89: Point 194 (-89.447912, 28.91074, 6.0175781) failed to convert
-rank 3: Point 138 (-91.878071, 30.651202, -8.1647329) failed to convert
-rank 81: Point 194 (-89.812545, 30.095206, 9.5094224) failed to convert
-rank 29: Point 137 (-91.066217, 29.708599, -0.70783095) failed to convert
-rank 95: Point 194 (-89.223059, 29.183216, -0.0) failed to convert
-rank 94: Point 196 (-89.247432, 29.14166, 4.0835398) failed to convert
-rank 64: Point 195 (-90.265369, 30.04714, -3.9099502) failed to convert
-rank 96: Point 196 (-89.202302, 29.223118, -0.03620857) failed to convert
-rank 50: Point 139 (-90.567006, 30.201715, 2.1955071) failed to convert
-rank 54: Point 136 (-90.504081, 29.901357, -0.33707937) failed to convert
-rank 60: Point 137 (-90.412652, 29.553384, -1.4762286) failed to convert
-rank 57: Point 138 (-90.491577, 29.405093, -0.27128181) failed to convert
-rank 80: Point 194 (-89.866373, 29.965107, 12.496089) failed to convert
-rank 70: Point 195 (-90.043521, 30.409955, -7.9573287) failed to convert
-rank 45: Point 137 (-90.669965, 29.927284, -0.94534726) failed to convert
-rank 19: Point 138 (-91.258709, 30.566336, 11.74913) failed to convert
-rank 56: Point 134 (-90.476491, 29.827826, 0.02) failed to convert
-rank 73: Point 193 (-90.035101, 29.790252, -4.8707043) failed to convert
-rank 82: Point 196 (-89.769053, 30.231477, -0.30268509) failed to convert
-rank 1: Point 139 (-92.106099, 29.808584, -0.0) failed to convert
-rank 20: Point 138 (-91.24072, 30.377526, -14.969949) failed to convert
-rank 76: Point 197 (-89.957547, 30.010917, 0.04365045) failed to convert
-rank 9: Point 138 (-91.647248, 30.653831, -8.3822376) failed to convert
-rank 72: Point 195 (-90.042593, 29.965717, -1.50507) failed to convert
-rank 10: Point 137 (-91.590021, 30.997573, -19.993344) failed to convert
-rank 2: Point 137 (-92.024614, 29.158032, 9.3840312) failed to convert
-rank 7: Point 138 (-91.705068, 30.872975, -12.091286) failed to convert
-rank 74: Point 196 (-89.991827, 30.02982, 1.9362455) failed to convert
-rank 26: Point 135 (-91.139368, 30.327469, 19.030951) failed to convert
-rank 27: Point 137 (-91.118056, 30.265137, 9.4226123) failed to convert
-rank 18: Point 138 (-91.364127, 29.428301, 0.20073527) failed to convert
-rank 23: Point 138 (-91.230189, 29.690582, -1.2365603) failed to convert
-rank 84: Point 197 (-89.759894, 29.534838, -2.6380532) failed to convert
-rank 85: Point 194 (-89.63875, 30.224578, 0.02317699) failed to convert
-rank 93: Point 194 (-89.287316, 29.113717, -0.15935391) failed to convert
-rank 68: Point 196 (-90.12238, 30.020791, -4.7548803) failed to convert
-rank 11: Point 138 (-91.632419, 29.533292, 1.7999999) failed to convert
-rank 67: Point 193 (-90.153583, 30.025487, 1.6434818) failed to convert
-rank 75: Point 195 (-89.980811, 29.928743, 20.342882) failed to convert
-rank 97: Point 194 (-89.176195, 29.106495, -0.0) failed to convert
-rank 59: Point 137 (-90.417124, 29.814165, 1.0116111) failed to convert
-rank 30: Point 137 (-91.019417, 30.116093, 7.6454883) failed to convert
-rank 99: Point 194 (-88.938204, 29.852291, 2.158071) failed to convert
-rank 46: Point 136 (-90.698706, 29.397441, 0.3048) failed to convert
-rank 39: Point 138 (-90.775338, 29.83906, -0.43388249) failed to convert
-rank 48: Point 136 (-90.626653, 29.908813, -0.38474246) failed to convert
-rank 34: Point 136 (-90.903678, 29.690016, -0.56584514) failed to convert
-rank 79: Point 195 (-89.951257, 29.268882, 0.81657274) failed to convert
-rank 88: Point 197 (-89.470137, 29.364526, 0.08012804) failed to convert
-rank 55: Point 136 (-90.47718, 30.006486, 0.81424955) failed to convert
-rank 21: Point 138 (-91.218552, 30.400949, -6.8497546) failed to convert
-rank 43: Point 138 (-90.70224, 29.835922, -0.31212224) failed to convert
-rank 28: Point 135 (-91.131364, 29.396135, -0.03249493) failed to convert
-rank 36: Point 138 (-90.869781, 29.434786, -0.45948844) failed to convert
-rank 16: Point 135 (-91.402554, 30.103281, -0.81765382) failed to convert
-rank 53: Point 137 (-90.557047, 29.456587, 0.28381059) failed to convert
-rank 86: Point 196 (-89.622298, 29.434871, -4.2702482) failed to convert
-rank 66: Point 195 (-90.200752, 29.920209, -7.8699707) failed to convert
-rank 90: Point 197 (-89.375903, 29.237794, 0.31299999) failed to convert
-rank 22: Point 135 (-91.201658, 30.44158, -13.955715) failed to convert
-rank 4: Point 138 (-91.878473, 29.6628, 1.8843594) failed to convert
-rank 31: Point 139 (-90.991633, 30.108819, -11.209631) failed to convert
-rank 92: Point 196 (-89.317126, 29.247938, 20.29769) failed to convert
-rank 98: Point 196 (-89.063059, 29.654297, 4.8785917) failed to convert
-rank 8: Point 134 (-91.662276, 30.934515, -20.385259) failed to convert
-rank 65: Point 195 (-90.263658, 29.540663, -0.28973352) failed to convert
-rank 78: Point 196 (-89.92647, 29.847747, -0.43837252) failed to convert
-rank 69: Point 196 (-90.098074, 30.018866, -1.0925435) failed to convert
-rank 83: Point 194 (-89.796516, 29.565803, -0.24824419) failed to convert
-rank 91: Point 195 (-89.351344, 29.186434, 0.31299999) failed to convert
-rank 61: Point 137 (-90.363931, 29.895841, -0.72173097) failed to convert
-rank 0: Point 126 (-92.717191, 29.073486, 23.799999) failed to convert
-rank 51: Point 138 (-90.58768, 29.682174, -0.06732048) failed to convert
-rank 38: Point 136 (-90.826551, 29.35519, -0.94177869) failed to convert
-rank 37: Point 138 (-90.792189, 30.226394, -2.7051382) failed to convert
-rank 87: Point 194 (-89.553331, 29.364149, -1.7170172) failed to convert
-rank 71: Point 195 (-90.063409, 29.931443, -7.0073525) failed to convert
-rank 81: Point 195 (-89.859244, 29.516819, -0.10729123) failed to convert
-rank 35: Point 140 (-90.874102, 29.762955, -1.8602292) failed to convert
-rank 13: Point 137 (-91.52341, 29.898795, -1.6875307) failed to convert
-rank 14: Point 135 (-91.501439, 29.637286, -0.49285306) failed to convert
-rank 42: Point 137 (-90.722096, 29.849614, 0.37203673) failed to convert
-rank 77: Point 195 (-89.963526, 29.673752, 19.710583) failed to convert
-rank 89: Point 195 (-89.425571, 29.173474, 0.31299999) failed to convert
-rank 64: Point 196 (-90.307611, 29.48231, 1.2271853) failed to convert
-rank 6: Point 138 (-91.727873, 31.007789, -20.301203) failed to convert
-rank 25: Point 140 (-91.164543, 30.185187, -12.375795) failed to convert
-rank 12: Point 135 (-91.575139, 29.649364, -0.56682574) failed to convert
-rank 95: Point 195 (-89.22617, 29.147803, -0.04521588) failed to convert
-rank 70: Point 196 (-90.094572, 29.755838, -1.740563) failed to convert
-rank 80: Point 195 (-89.923374, 29.250237, 4.5302049) failed to convert
-rank 15: Point 138 (-91.403458, 30.778961, -9.4016132) failed to convert
-rank 96: Point 197 (-89.168885, 29.599247, 4.6133849) failed to convert
-rank 63: Point 139 (-90.310034, 29.933392, -2.5145691) failed to convert
-rank 94: Point 197 (-89.246489, 29.152392, 6.2090413) failed to convert
-rank 32: Point 136 (-90.97873, 29.5629, -0.55788495) failed to convert
-rank 62: Point 138 (-90.339362, 29.93268, 26.43243) failed to convert
-rank 76: Point 198 (-89.981468, 29.708425, 18.871653) failed to convert
-rank 47: Point 138 (-90.661644, 29.716569, -1.1304986) failed to convert
-rank 72: Point 196 (-90.053215, 29.829652, -9.0) failed to convert
-rank 5: Point 138 (-91.802825, 30.320246, -4.8159912) failed to convert
-rank 40: Point 137 (-90.748155, 29.98891, -3.0036581) failed to convert
-rank 44: Point 136 (-90.724329, 29.331234, -8.2296) failed to convert
-rank 49: Point 139 (-90.606672, 29.870012, -1.2731073) failed to convert
-rank 74: Point 197 (-90.051395, 29.267359, 0.89432659) failed to convert
-rank 3: Point 139 (-91.85869, 31.003137, -16.492467) failed to convert
-rank 73: Point 194 (-90.018884, 29.99716, -3.3856364) failed to convert
-rank 54: Point 137 (-90.493185, 30.051999, 23.022661) failed to convert
-rank 50: Point 140 (-90.603416, 29.689509, 0.32886323) failed to convert
-rank 84: Point 198 (-89.759331, 29.541548, 20.777973) failed to convert
-rank 68: Point 197 (-90.125036, 29.986376, 0.76800114) failed to convert
-rank 85: Point 195 (-89.669222, 29.85951, -0.00029643) failed to convert
-rank 24: Point 139 (-91.179856, 30.211012, -5.7617965) failed to convert
-rank 82: Point 197 (-89.769583, 30.224965, 0.48455196) failed to convert
-rank 33: Point 138 (-90.96322, 29.273271, -0.19761745) failed to convert
-rank 67: Point 194 (-90.153901, 30.021346, -3.2789432) failed to convert
-rank 60: Point 138 (-90.412578, 29.554172, -0.65149137) failed to convert
-rank 19: Point 139 (-91.364371, 28.842455, 13.646841) failed to convert
-rank 17: Point 139 (-91.384108, 29.678755, -0.83060227) failed to convert
-rank 52: Point 136 (-90.565256, 29.670408, -0.49623937) failed to convert
-rank 57: Point 139 (-90.479009, 29.579944, 0.0896607) failed to convert
-rank 45: Point 138 (-90.709875, 29.351883, -0.5021669) failed to convert
-rank 75: Point 196 (-89.995843, 29.737959, -5.4979827) failed to convert
-rank 93: Point 195 (-89.281877, 29.175969, -0.0636939) failed to convert
-rank 97: Point 195 (-89.080787, 30.16858, 5.6952482) failed to convert
-rank 99: Point 195 (-88.945934, 29.767777, 4.9033291) failed to convert
-rank 79: Point 196 (-89.901287, 29.899054, -2.6147761) failed to convert
-rank 56: Point 135 (-90.476021, 29.834281, -0.19953756) failed to convert
-rank 9: Point 139 (-91.62678, 31.005636, -0.42679448) failed to convert
-rank 10: Point 138 (-91.618981, 30.50198, -4.4751357) failed to convert
-rank 58: Point 135 (-90.455856, 29.58284, -0.40663504) failed to convert
-rank 41: Point 139 (-90.743487, 29.848435, -0.52075116) failed to convert
-rank 88: Point 198 (-89.454278, 29.550486, 1.6336344) failed to convert
-rank 86: Point 197 (-89.654453, 29.044656, 28.086248) failed to convert
-rank 7: Point 139 (-91.7248, 30.526392, -7.3770644) failed to convert
-rank 26: Point 136 (-91.185393, 29.602816, -3.910584) failed to convert
-rank 18: Point 139 (-91.321681, 30.12455, -0.23100001) failed to convert
-rank 2: Point 138 (-91.938047, 30.798512, -16.639394) failed to convert
-rank 1: Point 140 (-92.106724, 29.79623, -0.5367881) failed to convert
-rank 66: Point 196 (-90.200748, 29.920168, -7.060196) failed to convert
-rank 90: Point 198 (-89.377762, 29.216041, 0.31299999) failed to convert
-rank 92: Point 197 (-89.312299, 29.303467, -0.16912427) failed to convert
-rank 39: Point 139 (-90.806035, 29.387739, -0.42981847) failed to convert
-rank 69: Point 197 (-90.114262, 29.809557, -0.86400539) failed to convert
-rank 23: Point 139 (-91.214852, 29.935607, -1.9585879) failed to convert
-rank 30: Point 138 (-91.037713, 29.835765, -1.3708978) failed to convert
-rank 59: Point 138 (-90.404675, 29.983915, 7.0723623) failed to convert
-rank 98: Point 197 (-89.114564, 29.081434, 0.152344) failed to convert
-rank 65: Point 196 (-90.269406, 29.463711, -0.45409733) failed to convert
-rank 27: Point 138 (-91.119604, 30.241064, 14.700108) failed to convert
-rank 78: Point 197 (-89.913126, 30.014887, -0.30112987) failed to convert
-rank 11: Point 139 (-91.623247, 29.693237, -0.0) failed to convert
-rank 46: Point 137 (-90.696626, 29.427584, -0.22887449) failed to convert
-rank 83: Point 195 (-89.751182, 30.120178, 1.1993042) failed to convert
-rank 34: Point 137 (-90.927786, 29.326199, -0.49587134) failed to convert
-rank 21: Point 139 (-91.218236, 30.405823, -15.405813) failed to convert
-rank 55: Point 137 (-90.482629, 29.931339, -0.38281756) failed to convert
-rank 29: Point 138 (-91.034317, 30.199061, -5.9170257) failed to convert
-rank 91: Point 196 (-89.348023, 29.224574, 1.3056672) failed to convert
-rank 48: Point 137 (-90.642378, 29.684978, -2.2735133) failed to convert
-rank 28: Point 136 (-91.079572, 30.203733, -12.49101) failed to convert
-rank 89: Point 196 (-89.382368, 29.676115, 4.9715187) failed to convert
-rank 16: Point 136 (-91.380731, 30.461452, -4.2119941) failed to convert
-rank 36: Point 139 (-90.841133, 29.861011, -1.1865594) failed to convert
-rank 77: Point 196 (-89.930674, 30.087409, -5.8186324) failed to convert
-rank 71: Point 196 (-90.076214, 29.766603, -0.22654729) failed to convert
-rank 22: Point 136 (-91.200791, 30.455133, 7.6095349) failed to convert
-rank 81: Point 196 (-89.800102, 30.247371, -0.86247495) failed to convert
-rank 87: Point 195 (-89.553312, 29.364207, -5.0551083) failed to convert
-rank 53: Point 138 (-90.525932, 29.892615, -0.73795956) failed to convert
-rank 70: Point 197 (-90.097852, 29.713343, -0.20185865) failed to convert
-rank 4: Point 139 (-91.815064, 30.820407, -11.357488) failed to convert
-rank 64: Point 197 (-90.304127, 29.529227, 0.15401848) failed to convert
-rank 80: Point 196 (-89.858375, 30.064177, 0.19038581) failed to convert
-rank 38: Point 137 (-90.809574, 29.60656, -0.67855291) failed to convert
-rank 76: Point 199 (-89.973985, 29.803154, -8.2296) failed to convert
-rank 95: Point 196 (-89.222927, 29.184699, -0.0) failed to convert
-rank 72: Point 197 (-90.045255, 29.931451, -1.7453589) failed to convert
-rank 31: Point 140 (-90.991625, 30.108859, -11.209631) failed to convert
-rank 96: Point 198 (-89.209148, 29.144912, 8.4159081) failed to convert
-rank 8: Point 135 (-91.702631, 30.229435, -2.5403142) failed to convert
-rank 94: Point 198 (-89.241844, 29.205372, -0.277264) failed to convert
-rank 43: Point 139 (-90.714268, 29.662078, -0.37184884) failed to convert
-rank 20: Point 139 (-91.294926, 29.504407, -0.53119883) failed to convert
-rank 74: Point 198 (-89.999364, 29.934195, -1.3899999) failed to convert
-rank 35: Point 141 (-90.829564, 30.420349, -4.524482) failed to convert
-rank 42: Point 138 (-90.745579, 29.508423, -0.45288727) failed to convert
-rank 73: Point 195 (-90.030169, 29.853274, 1.8776553) failed to convert
-rank 13: Point 138 (-91.535797, 29.687062, -1.0033091) failed to convert
-rank 61: Point 138 (-90.363972, 29.895284, -0.34098973) failed to convert
-rank 37: Point 139 (-90.79146, 30.236923, -1.0195189) failed to convert
-rank 84: Point 199 (-89.759861, 29.534889, -3.9492888) failed to convert
-rank 51: Point 139 (-90.594018, 29.592191, -0.67853223) failed to convert
-rank 85: Point 196 (-89.642612, 30.17776, 0.18316133) failed to convert
-rank 14: Point 136 (-91.486801, 29.885396, -8.1015846) failed to convert
-rank 82: Point 198 (-89.820506, 29.599719, -4.586021) failed to convert
-rank 68: Point 198 (-90.122321, 30.02133, -1.2027332) failed to convert
-rank 6: Point 139 (-91.754012, 30.546484, -12.768147) failed to convert
-rank 25: Point 141 (-91.158437, 30.280755, 13.43381) failed to convert
-rank 12: Point 136 (-91.538795, 30.27216, -2.8516595) failed to convert
-rank 67: Point 195 (-90.153942, 30.020671, -2.6886917) failed to convert
-rank 0: Point 127 (-92.71839, 29.018256, 24.091486) failed to convert
-rank 63: Point 140 (-90.365723, 29.179449, 1.4995158) failed to convert
-rank 47: Point 139 (-90.660497, 29.732987, -1.6421441) failed to convert
-rank 62: Point 139 (-90.341835, 29.8993, -0.89554926) failed to convert
-rank 79: Point 197 (-89.901277, 29.899131, -2.5255395) failed to convert
-rank 75: Point 197 (-89.98783, 29.839739, 21.534456) failed to convert
-rank 32: Point 137 (-90.941754, 30.122658, -10.967619) failed to convert
-rank 93: Point 196 (-89.265075, 29.368091, 5.8927296) failed to convert
-rank 40: Point 138 (-90.756442, 29.868592, -0.36330547) failed to convert
-rank 5: Point 139 (-91.877576, 28.94388, 20.1) failed to convert
-rank 3: Point 140 (-91.869944, 30.798988, -10.888048) failed to convert
-rank 15: Point 139 (-91.478409, 29.53058, -0.19252349) failed to convert
-rank 49: Point 140 (-90.616232, 29.734564, -0.44055578) failed to convert
-rank 54: Point 138 (-90.512372, 29.785893, -0.07346788) failed to convert
-rank 44: Point 137 (-90.689403, 29.836775, -0.50481347) failed to convert
-rank 50: Point 141 (-90.590772, 29.868228, -0.61475282) failed to convert
-rank 88: Point 199 (-89.472999, 29.330225, -3.4518601) failed to convert
-rank 60: Point 139 (-90.387847, 29.891458, -0.54261467) failed to convert
-rank 52: Point 137 (-90.533878, 30.109027, -0.19191683) failed to convert
-rank 33: Point 139 (-90.908491, 30.100003, -11.094721) failed to convert
-rank 24: Point 140 (-91.212128, 29.698924, -6.676644) failed to convert
-rank 97: Point 196 (-89.171516, 29.159102, 5.0980518) failed to convert
-rank 45: Point 139 (-90.674762, 29.858583, -0.85577038) failed to convert
-rank 17: Point 140 (-91.367497, 29.95271, -0.43547185) failed to convert
-rank 19: Point 140 (-91.316046, 29.641698, -3.857549) failed to convert
-rank 99: Point 196 (-88.94986, 29.724845, 4.5491184) failed to convert
-rank 57: Point 140 (-90.4608, 29.831693, 0.24905812) failed to convert
-rank 92: Point 198 (-89.26422, 29.851866, 0.51964396) failed to convert
-rank 9: Point 140 (-91.6975, 29.772057, -0.44570972) failed to convert
-rank 78: Point 198 (-89.92061, 29.921194, -5.5457959) failed to convert
-rank 98: Point 198 (-89.092499, 29.327785, 9.2347281) failed to convert
-rank 41: Point 140 (-90.740385, 29.893335, -0.34558706) failed to convert
-rank 69: Point 198 (-90.097552, 30.025388, -4.8249843) failed to convert
-rank 58: Point 136 (-90.456681, 29.571379, 0.77508598) failed to convert
-rank 56: Point 136 (-90.463704, 30.003899, -10.311385) failed to convert
-rank 10: Point 139 (-91.657365, 29.833919, -2.0759737) failed to convert
-rank 86: Point 198 (-89.545933, 30.340881, -2.8976325) failed to convert
-rank 66: Point 197 (-90.23765, 29.431867, -0.03806236) failed to convert
-rank 90: Point 199 (-89.400727, 28.947354, 14.683165) failed to convert
-rank 65: Point 197 (-90.288879, 29.201484, 0.89940995) failed to convert
-rank 83: Point 196 (-89.795874, 29.571987, 25.64465) failed to convert
-rank 91: Point 197 (-89.346994, 29.236321, -0.005) failed to convert
-rank 2: Point 139 (-92.036685, 28.922733, 23.9) failed to convert
-rank 26: Point 137 (-91.175428, 29.761002, -3.6755093) failed to convert
-rank 18: Point 140 (-91.321281, 30.131024, -9.2226918) failed to convert
-rank 1: Point 141 (-92.106032, 29.809613, -0.5201025) failed to convert
-rank 81: Point 197 (-89.812746, 30.092131, 0.0786881) failed to convert
-rank 87: Point 196 (-89.5533, 29.364246, -5.0551083) failed to convert
-rank 80: Point 197 (-89.870943, 29.908308, -0.2001538) failed to convert
-rank 77: Point 197 (-89.962499, 29.686209, -4.9843947) failed to convert
-rank 89: Point 197 (-89.424225, 29.188609, -0.79207603) failed to convert
-rank 64: Point 198 (-90.265358, 30.047101, -4.5186872) failed to convert
-rank 71: Point 197 (-90.064279, 29.919958, -3.8746844) failed to convert
-rank 59: Point 139 (-90.435327, 29.564216, -0.21541884) failed to convert
-rank 70: Point 198 (-90.073282, 30.030065, -4.9011843) failed to convert
-rank 7: Point 140 (-91.711086, 30.767628, -16.315942) failed to convert
-rank 39: Point 140 (-90.771129, 29.90043, -1.1359051) failed to convert
-rank 27: Point 139 (-91.119721, 30.239214, 25.126461) failed to convert
-rank 30: Point 139 (-91.037947, 29.832152, -0.83919526) failed to convert
-rank 11: Point 140 (-91.589663, 30.275031, 18.466801) failed to convert
-rank 74: Point 199 (-89.996315, 29.972828, -3.7389817) failed to convert
-rank 72: Point 198 (-90.036329, 30.04542, 4.1426555) failed to convert
-rank 76: Point 200 (-89.95723, 30.014652, -0.38487157) failed to convert
-rank 96: Point 199 (-89.204817, 29.194037, -0.0) failed to convert
-rank 16: Point 137 (-91.390532, 30.300697, -1.5489433) failed to convert
-rank 94: Point 199 (-89.247718, 29.138273, 5.8998215) failed to convert
-rank 29: Point 139 (-91.033923, 30.204952, 17.445543) failed to convert
-rank 84: Point 200 (-89.759839, 29.534923, -4.4522138) failed to convert
-rank 34: Point 138 (-90.897901, 29.776577, -2.4983763) failed to convert
-rank 73: Point 196 (-90.020208, 29.980234, -9.0) failed to convert
-rank 95: Point 197 (-89.222257, 29.192316, -0.37745268) failed to convert
-rank 23: Point 140 (-91.238848, 29.551332, 10.940405) failed to convert
-rank 48: Point 138 (-90.590886, 30.412193, -3.1981691) failed to convert
-rank 22: Point 137 (-91.20277, 30.423949, 8.3287416) failed to convert
-rank 36: Point 140 (-90.841405, 29.856939, -0.76913278) failed to convert
-rank 46: Point 138 (-90.661481, 29.932785, -0.69204289) failed to convert
-rank 55: Point 138 (-90.501933, 29.663653, -0.66160866) failed to convert
-rank 53: Point 139 (-90.54365, 29.644952, -1.4378199) failed to convert
-rank 68: Point 199 (-90.169334, 29.407448, 0.31299999) failed to convert
-rank 4: Point 140 (-91.812442, 30.867323, -18.223991) failed to convert
-rank 82: Point 199 (-89.754818, 30.4039, -8.087944) failed to convert
-rank 79: Point 198 (-89.923326, 29.622501, -1.8358103) failed to convert
-rank 28: Point 137 (-91.079571, 30.203672, -12.49101) failed to convert
-rank 75: Point 198 (-89.996737, 29.726521, -4.1782818) failed to convert
-rank 67: Point 196 (-90.153874, 30.021476, -1.826268) failed to convert
-rank 85: Point 197 (-89.638054, 30.231925, -0.20105171) failed to convert
-rank 38: Point 138 (-90.760446, 30.323834, -5.6145078) failed to convert
-rank 31: Point 141 (-90.991614, 30.108918, -11.230541) failed to convert
-rank 13: Point 139 (-91.500094, 30.293333, -0.138) failed to convert
-rank 43: Point 140 (-90.735075, 29.35942, -8.2296) failed to convert
-rank 42: Point 139 (-90.722076, 29.849672, -0.57976373) failed to convert
-rank 21: Point 140 (-91.224329, 30.308868, 2.9673411) failed to convert
-rank 35: Point 142 (-90.874075, 29.762926, -1.6004494) failed to convert
-rank 37: Point 140 (-90.816968, 29.863338, -0.63641554) failed to convert
-rank 8: Point 136 (-91.662236, 30.934521, -20.699625) failed to convert
-rank 88: Point 200 (-89.403132, 30.143493, 2.818467) failed to convert
-rank 51: Point 140 (-90.609596, 29.370616, 0.36576) failed to convert
-rank 6: Point 140 (-91.758949, 30.458437, -5.2374114) failed to convert
-rank 93: Point 197 (-89.290172, 29.080292, 8.694288) failed to convert
-rank 14: Point 137 (-91.489152, 29.845616, -1.9238928) failed to convert
-rank 97: Point 197 (-89.10128, 29.942879, 2.4177373) failed to convert
-rank 99: Point 197 (-88.983345, 29.357931, 18.003029) failed to convert
-rank 12: Point 137 (-91.534675, 30.341176, -2.4397111) failed to convert
-rank 63: Point 141 (-90.311187, 29.917702, -0.2697846) failed to convert
-rank 98: Point 199 (-89.093122, 29.320829, 9.0284051) failed to convert
-rank 32: Point 138 (-90.941244, 30.130215, -2.2869853) failed to convert
-rank 78: Point 199 (-89.924167, 29.876521, -8.2296) failed to convert
-rank 25: Point 142 (-91.194934, 29.704597, -0.60076094) failed to convert
-rank 92: Point 199 (-89.336399, 29.024919, 16.499246) failed to convert
-rank 90: Point 200 (-89.292897, 30.188713, 4.5209846) failed to convert
-rank 0: Point 128 (-92.723607, 28.890837, 27.264752) failed to convert
-rank 47: Point 140 (-90.660587, 29.731693, -1.7467146) failed to convert
-rank 69: Point 199 (-90.14975, 29.346047, -0.29204073) failed to convert
-rank 86: Point 199 (-89.584537, 29.885348, -0.30192941) failed to convert
-rank 15: Point 140 (-91.468877, 29.691882, -0.78514396) failed to convert
-rank 54: Point 139 (-90.537116, 29.439581, -1.5598729) failed to convert
-rank 66: Point 198 (-90.244814, 29.336235, -0.28637564) failed to convert
-rank 83: Point 197 (-89.780584, 29.760256, -0.0) failed to convert
-rank 65: Point 198 (-90.270308, 29.451148, 1.4143938) failed to convert
-rank 5: Point 140 (-91.88163, 28.867319, 23.799999) failed to convert
-rank 44: Point 138 (-90.705115, 29.610273, -1.1736028) failed to convert
-rank 91: Point 198 (-89.347806, 29.226749, 2.2041707) failed to convert
-rank 52: Point 138 (-90.529088, 30.175322, 2.0346824) failed to convert
-rank 62: Point 140 (-90.341705, 29.900657, -0.91491816) failed to convert
-rank 81: Point 198 (-89.857019, 29.544139, 0.31299999) failed to convert
-rank 50: Point 142 (-90.587616, 29.912571, 2.2795509) failed to convert
-rank 24: Point 141 (-91.200276, 29.887498, -0.49877729) failed to convert
-rank 20: Point 140 (-91.284701, 29.670637, 0.24300368) failed to convert
-rank 80: Point 198 (-89.857083, 30.079801, -5.7607204) failed to convert
-rank 89: Point 198 (-89.426806, 29.158039, 0.31299999) failed to convert
-rank 61: Point 139 (-90.374691, 29.749995, -0.45720528) failed to convert
-rank 87: Point 197 (-89.553281, 29.364303, -5.0551083) failed to convert
-rank 64: Point 199 (-90.231301, 30.495585, -9.8333266) failed to convert
-rank 3: Point 141 (-91.858677, 31.003196, -17.621255) failed to convert
-rank 49: Point 141 (-90.629894, 29.539997, -8.2296) failed to convert
-rank 70: Point 199 (-90.101761, 29.662653, -8.2296) failed to convert
-rank 40: Point 139 (-90.756853, 29.862495, -0.2981277) failed to convert
-rank 71: Point 198 (-90.068036, 29.871558, 1.148806) failed to convert
-rank 77: Point 198 (-89.962248, 29.689088, -0.50316705) failed to convert
-rank 17: Point 141 (-91.391633, 29.553288, -0.39065646) failed to convert
-rank 33: Point 140 (-90.940284, 29.622126, -0.44564831) failed to convert
-rank 96: Point 200 (-89.204283, 29.20001, -0.0) failed to convert
-rank 10: Point 140 (-91.587438, 31.041031, -14.723398) failed to convert
-rank 74: Point 200 (-90.01449, 29.741619, -4.9066707) failed to convert
-rank 41: Point 141 (-90.796967, 29.062947, 3.397151) failed to convert
-rank 57: Point 141 (-90.503296, 29.241158, 1.795548) failed to convert
-rank 2: Point 140 (-91.932445, 30.901808, -17.216077) failed to convert
-rank 9: Point 141 (-91.648167, 30.636038, -8.0153766) failed to convert
-rank 56: Point 137 (-90.449304, 30.201171, -0.31727364) failed to convert
-rank 72: Point 199 (-90.053193, 29.829618, -9.0) failed to convert
-rank 76: Point 201 (-89.982967, 29.688739, -0.63431206) failed to convert
-rank 94: Point 200 (-89.242149, 29.201677, 0.00013777) failed to convert
-rank 84: Point 201 (-89.834602, 28.603994, 440.15087) failed to convert
-rank 18: Point 141 (-91.320458, 30.144308, -1.3155494) failed to convert
-rank 60: Point 140 (-90.38101, 29.984181, -0.49127374) failed to convert
-rank 1: Point 142 (-92.106708, 29.796172, -1.3182809) failed to convert
-rank 73: Point 197 (-90.03507, 29.790463, -4.8786291) failed to convert
-rank 95: Point 198 (-89.22267, 29.187584, -0.00204271) failed to convert
-rank 58: Point 137 (-90.453193, 29.619536, -1.2051515) failed to convert
-rank 68: Point 200 (-90.131172, 29.906575, -1.4215779) failed to convert
-rank 11: Point 141 (-91.558672, 30.802605, -11.633805) failed to convert
-rank 26: Point 138 (-91.175253, 29.76373, -7.9369926) failed to convert
-rank 39: Point 141 (-90.771107, 29.900373, -0.42070895) failed to convert
-rank 16: Point 138 (-91.419, 29.829206, -0.36955433) failed to convert
-rank 19: Point 141 (-91.262569, 30.504719, 9.4520992) failed to convert
-rank 79: Point 199 (-89.922118, 29.637718, -3.6267605) failed to convert
-rank 59: Point 140 (-90.401674, 30.02451, -3.5402225) failed to convert
-rank 82: Point 200 (-89.820474, 29.599771, -4.586021) failed to convert
-rank 85: Point 198 (-89.699111, 29.496422, 30.540768) failed to convert
-rank 34: Point 139 (-90.903664, 29.690075, -0.67829453) failed to convert
-rank 30: Point 140 (-91.045371, 29.717729, -0.26821742) failed to convert
-rank 45: Point 140 (-90.702499, 29.458937, -1.2321453) failed to convert
-rank 29: Point 140 (-91.034067, 30.2023, 7.1868288) failed to convert
-rank 27: Point 140 (-91.122906, 30.189692, 17.104534) failed to convert
-rank 75: Point 199 (-90.037441, 29.204343, -0.68467597) failed to convert
-rank 67: Point 197 (-90.169013, 29.823927, 0.31299999) failed to convert
-rank 88: Point 201 (-89.44164, 29.697395, -0.34208163) failed to convert
-rank 36: Point 141 (-90.841332, 29.858014, -1.2135287) failed to convert
-rank 46: Point 139 (-90.669287, 29.821207, -0.40738116) failed to convert
-rank 93: Point 198 (-89.26842, 29.329617, -0.00188689) failed to convert
-rank 55: Point 139 (-90.487407, 29.865195, 0.31962479) failed to convert
-rank 4: Point 141 (-91.812316, 30.869557, -12.279877) failed to convert
-rank 48: Point 139 (-90.64304, 29.675281, -0.65012389) failed to convert
-rank 98: Point 200 (-89.105614, 29.181245, 1.2124234) failed to convert
-rank 53: Point 140 (-90.541377, 29.676442, -0.21335948) failed to convert
-rank 38: Point 139 (-90.827434, 29.341461, -8.2296) failed to convert
-rank 28: Point 138 (-91.07957, 30.203632, -12.49101) failed to convert
-rank 97: Point 198 (-89.15267, 29.371035, 8.4758817) failed to convert
-rank 7: Point 141 (-91.715037, 30.697836, -7.0985559) failed to convert
-rank 92: Point 200 (-89.263599, 29.858683, 0.42203094) failed to convert
-rank 78: Point 200 (-89.920313, 29.924768, -0.70113513) failed to convert
-rank 99: Point 198 (-88.916758, 30.079305, 11.107847) failed to convert
-rank 31: Point 142 (-91.021616, 29.65039, -0.45733132) failed to convert
-rank 13: Point 140 (-91.531561, 29.759205, -2.3668394) failed to convert
-rank 90: Point 201 (-89.361466, 29.404557, 3.09629) failed to convert
-rank 86: Point 200 (-89.564112, 30.126614, 2.9600783) failed to convert
-rank 23: Point 141 (-91.193598, 30.272262, -6.1522917) failed to convert
-rank 43: Point 141 (-90.700887, 29.855041, -0.25396508) failed to convert
-rank 69: Point 200 (-90.098045, 30.019007, -1.6166242) failed to convert
-rank 83: Point 198 (-89.740485, 30.249017, -0.03048) failed to convert
-rank 65: Point 199 (-90.270307, 29.451088, 0.27183274) failed to convert
-rank 66: Point 199 (-90.20029, 29.926077, 3.7521458) failed to convert
-rank 21: Point 141 (-91.276413, 29.472626, 6.3855633) failed to convert
-rank 42: Point 140 (-90.74542, 29.510446, -0.56227173) failed to convert
-rank 22: Point 138 (-91.201825, 30.438775, -15.273834) failed to convert
-rank 37: Point 141 (-90.792169, 30.226299, -2.5289761) failed to convert
-rank 80: Point 199 (-89.894604, 29.612486, 24.742588) failed to convert
-rank 8: Point 137 (-91.66272, 30.92595, -19.800712) failed to convert
-rank 91: Point 199 (-89.368879, 28.981815, 6.148988) failed to convert
-rank 51: Point 141 (-90.595631, 29.569216, -0.44569379) failed to convert
-rank 35: Point 143 (-90.859966, 29.972555, -1.371601) failed to convert
-rank 81: Point 199 (-89.87628, 29.301731, 2.3150596) failed to convert
-rank 14: Point 138 (-91.435665, 30.738508, 26.524545) failed to convert
-rank 47: Point 141 (-90.647242, 29.922163, -0.79869723) failed to convert
-rank 64: Point 200 (-90.265341, 30.047042, -2.9496017) failed to convert
-rank 89: Point 199 (-89.422191, 29.211533, -0.38809574) failed to convert
-rank 70: Point 200 (-90.0827, 29.908989, -2.2416607) failed to convert
-rank 74: Point 201 (-89.998445, 29.945657, -4.408025) failed to convert
-rank 77: Point 199 (-89.930592, 30.0876, -5.5343882) failed to convert
-rank 87: Point 198 (-89.49244, 30.08126, 5.4639333) failed to convert
-rank 25: Point 143 (-91.158937, 30.272596, -8.4713752) failed to convert
-rank 32: Point 139 (-90.941428, 30.12694, -9.4330705) failed to convert
-rank 71: Point 199 (-90.123559, 29.150228, -0.32522444) failed to convert
-rank 94: Point 201 (-89.162672, 30.095976, 1.9755916) failed to convert
-rank 76: Point 202 (-89.973946, 29.803142, -8.2296) failed to convert
-rank 84: Point 202 (-89.759806, 29.534974, -4.4522138) failed to convert
-rank 72: Point 200 (-90.045847, 29.923709, -0.21013861) failed to convert
-rank 96: Point 201 (-89.202713, 29.217712, -0.0) failed to convert
-rank 5: Point 141 (-91.765655, 30.982943, -13.087188) failed to convert
-rank 73: Point 198 (-90.018874, 29.9971, -2.5500808) failed to convert
-rank 20: Point 141 (-91.242982, 30.340949, -12.792125) failed to convert
-rank 24: Point 142 (-91.193808, 29.990014, -1.2738731) failed to convert
-rank 15: Point 141 (-91.434951, 30.259734, -1.070617) failed to convert
-rank 62: Point 141 (-90.402964, 29.06531, 3.2702378) failed to convert
-rank 54: Point 140 (-90.488797, 30.112025, -1.0272368) failed to convert
-rank 44: Point 139 (-90.686256, 29.881929, -1.10375) failed to convert
-rank 50: Point 143 (-90.606343, 29.64785, -1.5116635) failed to convert
-rank 0: Point 129 (-92.723434, 28.827112, 28.241461) failed to convert
-rank 52: Point 139 (-90.534222, 30.103785, -0.33030711) failed to convert
-rank 95: Point 199 (-89.222424, 29.190378, -0.23053436) failed to convert
-rank 68: Point 201 (-90.185663, 29.191575, 0.31299999) failed to convert
-rank 12: Point 138 (-91.534382, 30.344871, -2.7224652) failed to convert
-rank 40: Point 140 (-90.746172, 30.017396, 26.474004) failed to convert
-rank 79: Point 200 (-89.921653, 29.643529, -4.7527466) failed to convert
-rank 85: Point 199 (-89.718675, 29.257096, 7.6334982) failed to convert
-rank 82: Point 201 (-89.770296, 30.215755, -1.5639248) failed to convert
-rank 49: Point 142 (-90.606667, 29.869972, -0.99602004) failed to convert
-rank 3: Point 142 (-91.858668, 31.003235, -18.079759) failed to convert
-rank 61: Point 140 (-90.390809, 29.530312, -0.74556998) failed to convert
-rank 63: Point 142 (-90.319813, 29.801971, -0.40865278) failed to convert
-rank 6: Point 141 (-91.727845, 31.007843, -20.301203) failed to convert
-rank 33: Point 141 (-90.908451, 30.100011, -11.094721) failed to convert
-rank 10: Point 141 (-91.599294, 30.839012, -12.078331) failed to convert
-rank 57: Point 142 (-90.491417, 29.40725, -8.2296) failed to convert
-rank 75: Point 200 (-89.988125, 29.835882, 31.930492) failed to convert
-rank 9: Point 142 (-91.676417, 30.143326, -1.3152599) failed to convert
-rank 41: Point 142 (-90.741623, 29.875111, -0.42516775) failed to convert
-rank 2: Point 141 (-91.932288, 30.904533, -16.909588) failed to convert
-rank 67: Point 198 (-90.159569, 29.947095, -8.1704694) failed to convert
-rank 56: Point 138 (-90.494575, 29.576889, -0.453595) failed to convert
-rank 88: Point 202 (-89.381968, 30.385735, -5.0300112) failed to convert
-rank 60: Point 141 (-90.415618, 29.512132, -0.58104693) failed to convert
-rank 93: Point 199 (-89.1982, 30.122208, 1.8872592) failed to convert
-rank 11: Point 142 (-91.590506, 30.259643, 15.457254) failed to convert
-rank 1: Point 143 (-92.105704, 29.815747, -0.69914055) failed to convert
-rank 18: Point 142 (-91.321264, 30.131082, -8.8176704) failed to convert
-rank 98: Point 201 (-89.105816, 29.17796, 1.629431) failed to convert
-rank 26: Point 139 (-91.180176, 29.685535, -3.2325011) failed to convert
-rank 34: Point 140 (-90.913703, 29.539028, -0.27432001) failed to convert
-rank 59: Point 141 (-90.435316, 29.564275, -0.98630351) failed to convert
-rank 27: Point 141 (-91.123012, 30.188024, 24.504195) failed to convert
-rank 17: Point 142 (-91.338353, 30.428239, -2.7747985) failed to convert
-rank 39: Point 142 (-90.772969, 29.873151, 0.11976314) failed to convert
-rank 97: Point 199 (-89.066819, 30.319934, 2.7035997) failed to convert
-rank 30: Point 141 (-91.018958, 30.122745, -7.4257557) failed to convert
-rank 19: Point 142 (-91.31604, 29.641638, -3.857549) failed to convert
-rank 92: Point 201 (-89.31145, 29.312784, -0.0) failed to convert
-rank 99: Point 199 (-88.927502, 29.963477, 5.184135) failed to convert
-rank 45: Point 141 (-90.6615, 30.047928, 13.625718) failed to convert
-rank 86: Point 201 (-89.62149, 29.442876, -1.3137305) failed to convert
-rank 90: Point 202 (-89.383014, 29.15429, 0.31299999) failed to convert
-rank 83: Point 199 (-89.742651, 30.222652, 0.39624) failed to convert
-rank 69: Point 201 (-90.098037, 30.019116, -1.1479819) failed to convert
-rank 78: Point 201 (-89.92059, 29.921229, -6.3977524) failed to convert
-rank 36: Point 142 (-90.841321, 29.858053, -1.4202451) failed to convert
-rank 46: Point 140 (-90.698412, 29.401588, -1.4119003) failed to convert
-rank 29: Point 141 (-91.060115, 29.801907, -0.56361503) failed to convert
-rank 65: Point 200 (-90.270307, 29.451047, -0.31762837) failed to convert
-rank 81: Point 200 (-89.812336, 30.095846, 10.690822) failed to convert
-rank 66: Point 200 (-90.200743, 29.920108, -4.9989108) failed to convert
-rank 16: Point 139 (-91.363145, 30.746965, 13.398469) failed to convert
-rank 80: Point 200 (-89.895897, 29.596036, 1.4851995) failed to convert
-rank 4: Point 142 (-91.812432, 30.867263, -18.223991) failed to convert
-rank 55: Point 140 (-90.506893, 29.59442, 0.3015044) failed to convert
-rank 91: Point 200 (-89.35212, 29.176678, 0.31299999) failed to convert
-rank 48: Point 140 (-90.629474, 29.86838, -0.33053596) failed to convert
-rank 70: Point 201 (-90.101699, 29.663346, -8.2296) failed to convert
-rank 53: Point 141 (-90.486512, 30.436723, -6.1626635) failed to convert
-rank 7: Point 142 (-91.697406, 31.006063, -20.221955) failed to convert
-rank 58: Point 138 (-90.424949, 30.007059, -6.5830709) failed to convert
-rank 64: Point 201 (-90.304088, 29.529274, -1.0391227) failed to convert
-rank 74: Point 202 (-90.01052, 29.792067, 24.853272) failed to convert
-rank 87: Point 199 (-89.492946, 30.075069, 2.9593906) failed to convert
-rank 31: Point 143 (-91.051626, 29.185425, 1.1325462) failed to convert
-rank 38: Point 140 (-90.826501, 29.355155, -8.2296) failed to convert
-rank 89: Point 200 (-89.422159, 29.21175, 0.31299999) failed to convert
-rank 43: Point 142 (-90.751023, 29.125522, -0.41279815) failed to convert
-rank 94: Point 202 (-89.167365, 30.043798, 0.16894483) failed to convert
-rank 13: Point 141 (-91.499963, 30.295309, -9.0103909) failed to convert
-rank 23: Point 142 (-91.231453, 29.669867, 6.391199) failed to convert
-rank 77: Point 200 (-89.96003, 29.717112, -0.31566939) failed to convert
-rank 21: Point 142 (-91.218187, 30.405787, -15.405813) failed to convert
-rank 72: Point 201 (-90.0497, 29.874329, 1.3256679) failed to convert
-rank 37: Point 142 (-90.792012, 30.228513, -0.58358242) failed to convert
-rank 96: Point 202 (-89.12179, 30.122426, 3.0551718) failed to convert
-rank 71: Point 200 (-90.062927, 29.937052, -2.9919044) failed to convert
-rank 35: Point 144 (-90.892237, 29.491032, -0.72786895) failed to convert
-rank 42: Point 141 (-90.722063, 29.84971, -1.0907106) failed to convert
-rank 32: Point 140 (-90.940389, 30.142387, -5.5539606) failed to convert
-rank 28: Point 139 (-91.079569, 30.203571, -12.49101) failed to convert
-rank 22: Point 139 (-91.199785, 30.47075, 14.412854) failed to convert
-rank 8: Point 138 (-91.701954, 30.240729, -3.0135996) failed to convert
-rank 76: Point 203 (-89.963927, 29.929734, -3.0553747) failed to convert
-rank 95: Point 200 (-89.2221, 29.194036, -0.07516197) failed to convert
-rank 68: Point 202 (-90.191792, 29.110187, 2.9089584) failed to convert
-rank 84: Point 203 (-89.734027, 29.850046, -0.53098857) failed to convert
-rank 73: Point 199 (-90.020287, 29.979118, -9.0) failed to convert
-rank 5: Point 142 (-91.823235, 29.948407, -2.8118009) failed to convert
-rank 47: Point 142 (-90.660754, 29.729271, -1.7153612) failed to convert
-rank 25: Point 144 (-91.164507, 30.185205, -12.375795) failed to convert
-rank 85: Point 200 (-89.724697, 29.183047, 13.512864) failed to convert
-rank 82: Point 202 (-89.844024, 29.306446, 1.8797935) failed to convert
-rank 79: Point 201 (-89.901287, 29.89892, -2.6840178) failed to convert
-rank 15: Point 142 (-91.482458, 29.461515, 2.1417732) failed to convert
-rank 24: Point 143 (-91.175149, 30.284144, -7.7553847) failed to convert
-rank 75: Point 201 (-89.978321, 29.960008, 0.42996438) failed to convert
-rank 67: Point 199 (-90.153862, 30.021358, -1.6184849) failed to convert
-rank 54: Point 141 (-90.51816, 29.704888, -0.77290622) failed to convert
-rank 20: Point 142 (-91.263898, 30.006495, -6.1655589) failed to convert
-rank 50: Point 144 (-90.577628, 30.052883, 26.839062) failed to convert
-rank 51: Point 142 (-90.587861, 29.679165, -0.76728247) failed to convert
-rank 40: Point 141 (-90.76605, 29.728252, -1.5128202) failed to convert
-rank 88: Point 203 (-89.472963, 29.330176, -3.4518601) failed to convert
-rank 62: Point 142 (-90.341703, 29.900596, -0.91491816) failed to convert
-rank 93: Point 200 (-89.240247, 29.649298, 3.2305735) failed to convert
-rank 0: Point 130 (-92.73357, 28.569064, 38.89638) failed to convert
-rank 3: Point 143 (-91.858655, 31.003295, -17.426381) failed to convert
-rank 14: Point 139 (-91.496446, 29.721707, -0.53849779) failed to convert
-rank 98: Point 202 (-89.020798, 30.115377, 6.5285135) failed to convert
-rank 12: Point 139 (-91.551113, 30.059798, -1.1699275) failed to convert
-rank 97: Point 200 (-89.182745, 29.030749, 1.9105081) failed to convert
-rank 9: Point 143 (-91.631773, 30.918449, 11.310106) failed to convert
-rank 33: Point 142 (-90.93979, 29.628424, -8.2296) failed to convert
-rank 57: Point 143 (-90.415666, 30.447611, -5.9939842) failed to convert
-rank 41: Point 143 (-90.743822, 29.843207, -0.2145011) failed to convert
-rank 56: Point 139 (-90.486072, 29.695012, -0.76734277) failed to convert
-rank 52: Point 140 (-90.505377, 30.502063, -10.879277) failed to convert
-rank 92: Point 202 (-89.248892, 30.024417, 1.596666) failed to convert
-rank 99: Point 200 (-88.898242, 30.276693, 5.2976794) failed to convert
-rank 10: Point 142 (-91.631458, 30.285345, -3.1819999) failed to convert
-rank 61: Point 141 (-90.388258, 29.565048, -1.0698637) failed to convert
-rank 44: Point 140 (-90.686598, 29.876932, -0.13901272) failed to convert
-rank 60: Point 142 (-90.380993, 29.984403, -1.4976613) failed to convert
-rank 49: Point 143 (-90.571783, 30.359579, -1.4163533) failed to convert
-rank 63: Point 143 (-90.31118, 29.917762, -3.6576001) failed to convert
-rank 90: Point 203 (-89.34346, 29.612068, 2.9929782) failed to convert
-rank 78: Point 202 (-89.94318, 29.636864, -4.5168314) failed to convert
-rank 18: Point 143 (-91.348891, 29.679595, 0.81775076) failed to convert
-rank 1: Point 144 (-92.106112, 29.807683, -1.2285638) failed to convert
-rank 11: Point 143 (-91.563417, 30.722103, -17.685473) failed to convert
-rank 83: Point 200 (-89.781843, 29.743694, -0.0) failed to convert
-rank 69: Point 202 (-90.120337, 29.730386, -0.2607371) failed to convert
-rank 86: Point 202 (-89.595428, 29.754517, -0.0) failed to convert
-rank 80: Point 201 (-89.860623, 30.035437, 0.27432001) failed to convert
-rank 26: Point 140 (-91.180188, 29.68523, -2.5112034) failed to convert
-rank 66: Point 201 (-90.23686, 29.442264, -0.34833578) failed to convert
-rank 65: Point 201 (-90.270306, 29.450987, 0.7250469) failed to convert
-rank 34: Point 141 (-90.903655, 29.690115, -1.1324766) failed to convert
-rank 59: Point 142 (-90.435308, 29.564315, -1.1655045) failed to convert
-rank 6: Point 142 (-91.745094, 30.703667, -14.666976) failed to convert
-rank 27: Point 142 (-91.117616, 30.271834, -13.075921) failed to convert
-rank 81: Point 201 (-89.812076, 30.098627, 0.34841255) failed to convert
-rank 2: Point 142 (-91.947051, 30.630746, -6.9660431) failed to convert
-rank 70: Point 202 (-90.100676, 29.676596, 0.47418628) failed to convert
-rank 91: Point 201 (-89.346622, 29.240296, -0.43128882) failed to convert
-rank 39: Point 143 (-90.773162, 29.87013, -0.46842931) failed to convert
-rank 64: Point 202 (-90.331838, 29.153458, 1.5003653) failed to convert
-rank 87: Point 200 (-89.487559, 30.13691, 4.4349261) failed to convert
-rank 17: Point 143 (-91.354346, 30.167896, -0.23100001) failed to convert
-rank 46: Point 141 (-90.693699, 29.469837, -0.43942457) failed to convert
-rank 74: Point 203 (-89.998451, 29.945543, -4.3448856) failed to convert
-rank 19: Point 143 (-91.261196, 30.526423, 14.810668) failed to convert
-rank 94: Point 203 (-89.210208, 29.563767, 3.1188904) failed to convert
-rank 4: Point 143 (-91.81001, 30.910594, -18.571463) failed to convert
-rank 45: Point 142 (-90.674814, 29.857755, -0.41776973) failed to convert
-rank 36: Point 143 (-90.886576, 29.182051, -0.28224) failed to convert
-rank 16: Point 140 (-91.439632, 29.48331, -0.11400733) failed to convert
-rank 77: Point 201 (-89.962568, 29.684856, 2.6223581) failed to convert
-rank 89: Point 201 (-89.410266, 29.35076, 24.422567) failed to convert
-rank 72: Point 202 (-90.052138, 29.84308, 1.2194929) failed to convert
-rank 96: Point 203 (-89.192088, 29.337728, 6.1332727) failed to convert
-rank 71: Point 201 (-90.055386, 30.033531, -4.5031113) failed to convert
-rank 48: Point 141 (-90.643024, 29.674977, -0.3514377) failed to convert
-rank 58: Point 139 (-90.43307, 29.8959, 0.61999446) failed to convert
-rank 76: Point 204 (-89.952213, 30.077211, 2.4927697) failed to convert
-rank 55: Point 141 (-90.498864, 29.706197, 0.28327864) failed to convert
-rank 53: Point 142 (-90.513823, 30.060203, -4.7496466) failed to convert
-rank 29: Point 142 (-91.063364, 29.750999, -1.556715) failed to convert
-rank 7: Point 143 (-91.728498, 30.460032, -6.772626) failed to convert
-rank 30: Point 142 (-91.037753, 29.834849, -0.99434817) failed to convert
-rank 38: Point 141 (-90.781399, 30.019036, -3.3534527) failed to convert
-rank 95: Point 201 (-89.221935, 29.195869, -0.48633395) failed to convert
-rank 68: Point 203 (-90.130344, 29.917241, -7.1302705) failed to convert
-rank 84: Point 204 (-89.74927, 29.663932, 6.992e-05) failed to convert
-rank 43: Point 143 (-90.75265, 29.101496, 1.5118574) failed to convert
-rank 82: Point 203 (-89.770283, 30.215814, -1.55958) failed to convert
-rank 73: Point 200 (-90.020264, 29.979354, -9.0) failed to convert
-rank 13: Point 142 (-91.531551, 29.759108, -1.8003412) failed to convert
-rank 79: Point 202 (-89.903281, 29.873884, 25.140622) failed to convert
-rank 75: Point 202 (-89.976372, 29.984475, 0.15259241) failed to convert
-rank 85: Point 201 (-89.644369, 30.155669, 3.9589854) failed to convert
-rank 67: Point 200 (-90.153889, 30.020791, -3.0896551) failed to convert
-rank 22: Point 140 (-91.25992, 29.511074, -0.90272165) failed to convert
-rank 37: Point 143 (-90.792157, 30.22637, -2.6240298) failed to convert
-rank 21: Point 143 (-91.218168, 30.40606, -14.735723) failed to convert
-rank 88: Point 204 (-89.47294, 29.330143, -3.4518601) failed to convert
-rank 35: Point 145 (-90.853666, 30.065588, -10.573513) failed to convert
-rank 31: Point 144 (-90.991605, 30.10807, -7.6405608) failed to convert
-rank 93: Point 201 (-89.278716, 29.210742, 14.793492) failed to convert
-rank 32: Point 141 (-90.970767, 29.683379, -0.50171764) failed to convert
-rank 42: Point 142 (-90.719827, 29.882, -0.80411233) failed to convert
-rank 98: Point 203 (-89.091728, 29.334869, 9.9736352) failed to convert
-rank 8: Point 139 (-91.659931, 30.973979, -2.5271863) failed to convert
-rank 28: Point 140 (-91.102078, 29.854579, -0.57164739) failed to convert
-rank 23: Point 143 (-91.228674, 29.714244, -2.1599583) failed to convert
-rank 92: Point 203 (-89.310167, 29.32718, 0.99241257) failed to convert
-rank 97: Point 201 (-89.171424, 29.158733, 5.0021982) failed to convert
-rank 99: Point 201 (-88.923264, 30.008823, 6.2380878) failed to convert
-rank 25: Point 145 (-91.163984, 30.193348, 2.8275982) failed to convert
-rank 15: Point 143 (-91.468865, 29.691644, -1.6916399) failed to convert
-rank 47: Point 143 (-90.660502, 29.73285, -1.6854622) failed to convert
-rank 90: Point 204 (-89.400195, 28.953121, -0.00525028) failed to convert
-rank 5: Point 143 (-91.765145, 30.991743, -13.289644) failed to convert
-rank 51: Point 143 (-90.601859, 29.4807, -0.07369512) failed to convert
-rank 86: Point 203 (-89.553268, 30.253257, -1.3968898) failed to convert
-rank 24: Point 144 (-91.212093, 29.698944, -6.676644) failed to convert
-rank 50: Point 145 (-90.590758, 29.868266, -0.85662919) failed to convert
-rank 78: Point 203 (-89.94623, 29.598157, 0.05587254) failed to convert
-rank 83: Point 201 (-89.740327, 30.249614, -0.95204668) failed to convert
-rank 40: Point 142 (-90.771081, 29.654637, -0.30381654) failed to convert
-rank 20: Point 143 (-91.241582, 30.363191, 6.1435703) failed to convert
-rank 62: Point 143 (-90.339351, 29.932226, 28.182934) failed to convert
-rank 69: Point 203 (-90.099932, 29.994381, 0.86089133) failed to convert
-rank 54: Point 142 (-90.564288, 29.055172, 4.5946785) failed to convert
-rank 3: Point 144 (-91.911925, 30.025212, -3.0570018) failed to convert
-rank 80: Point 202 (-89.857023, 30.079812, -5.7607204) failed to convert
-rank 66: Point 202 (-90.241522, 29.379879, 0.243) failed to convert
-rank 14: Point 140 (-91.474235, 30.096742, 11.169011) failed to convert
-rank 65: Point 202 (-90.285266, 29.249354, -0.18911685) failed to convert
-rank 0: Point 131 (-92.729493, 28.666099, 34.599998) failed to convert
-rank 12: Point 140 (-91.51096, 30.738542, 4.4316435) failed to convert
-rank 91: Point 202 (-89.37159, 28.950056, 4.7404532) failed to convert
-rank 81: Point 202 (-89.815716, 30.053914, -0.21115272) failed to convert
-rank 41: Point 144 (-90.762272, 29.574219, -2.7734078) failed to convert
-rank 33: Point 143 (-90.908712, 30.095253, 9.2162893) failed to convert
-rank 70: Point 203 (-90.094656, 29.754525, -1.1542563) failed to convert
-rank 52: Point 141 (-90.561601, 29.720693, -1.7036201) failed to convert
-rank 64: Point 203 (-90.243924, 30.329447, 2.9253566) failed to convert
-rank 74: Point 204 (-90.009527, 29.804706, 5.4472047) failed to convert
-rank 94: Point 204 (-89.237913, 29.249709, -0.0) failed to convert
-rank 10: Point 143 (-91.587399, 31.040984, -14.742134) failed to convert
-rank 77: Point 202 (-89.964963, 29.65443, -1.2846362) failed to convert
-rank 63: Point 144 (-90.311175, 29.917802, -3.6576001) failed to convert
-rank 9: Point 144 (-91.636327, 30.840062, -11.42969) failed to convert
-rank 57: Point 144 (-90.491075, 29.411896, -1.1885553) failed to convert
-rank 87: Point 201 (-89.552394, 29.372759, 1.7127603) failed to convert
-rank 89: Point 202 (-89.422242, 29.210554, -0.97306087) failed to convert
-rank 72: Point 203 (-90.051076, 29.856661, 0.89208226) failed to convert
-rank 96: Point 204 (-89.204373, 29.19867, -0.0) failed to convert
-rank 44: Point 141 (-90.724321, 29.331174, -8.2296) failed to convert
-rank 71: Point 202 (-90.064235, 29.92009, -3.7669242) failed to convert
-rank 61: Point 142 (-90.376545, 29.724597, -0.57510285) failed to convert
-rank 76: Point 205 (-89.979977, 29.726552, -0.84246401) failed to convert
-rank 60: Point 143 (-90.41248, 29.555162, -0.5484616) failed to convert
-rank 95: Point 202 (-89.220633, 29.210503, -0.0) failed to convert
-rank 84: Point 205 (-89.739862, 29.777467, -0.0) failed to convert
-rank 18: Point 144 (-91.32155, 30.126361, -0.23100001) failed to convert
-rank 68: Point 204 (-90.122275, 30.021766, -0.03962231) failed to convert
-rank 1: Point 145 (-92.106698, 29.796133, -0.94916151) failed to convert
-rank 82: Point 204 (-89.770275, 30.215854, -8.2296) failed to convert
-rank 49: Point 144 (-90.606351, 29.874312, -0.30404056) failed to convert
-rank 11: Point 144 (-91.563405, 30.722043, -18.535857) failed to convert
-rank 26: Point 141 (-91.141851, 30.288361, -6.6790758) failed to convert
-rank 73: Point 201 (-90.03073, 29.845796, -9.0) failed to convert
-rank 34: Point 142 (-90.870791, 30.179825, -1.8593191) failed to convert
-rank 2: Point 143 (-91.937989, 30.79853, -8.2296) failed to convert
-rank 27: Point 143 (-91.155607, 29.676808, -0.55319972) failed to convert
-rank 59: Point 143 (-90.435296, 29.564375, 0.60470534) failed to convert
-rank 4: Point 144 (-91.811239, 30.888483, -15.68043) failed to convert
-rank 6: Point 143 (-91.753959, 30.546514, -14.346937) failed to convert
-rank 56: Point 140 (-90.485975, 29.696361, -0.68854811) failed to convert
-rank 39: Point 144 (-90.770872, 29.903328, -1.0608222) failed to convert
-rank 48: Point 142 (-90.644607, 29.652333, 0.01636644) failed to convert
-rank 45: Point 143 (-90.670181, 29.924041, -0.37915304) failed to convert
-rank 79: Point 203 (-89.922093, 29.637774, -2.0176568) failed to convert
-rank 58: Point 140 (-90.440512, 29.793855, 1.3600358) failed to convert
-rank 85: Point 202 (-89.644271, 30.156774, 10.513928) failed to convert
-rank 75: Point 203 (-89.996643, 29.727404, 8.9580152) failed to convert
-rank 67: Point 201 (-90.182882, 29.641435, 0.31299999) failed to convert
-rank 88: Point 205 (-89.456764, 29.520088, 2.0046489) failed to convert
-rank 93: Point 202 (-89.29032, 29.077374, 15.469951) failed to convert
-rank 29: Point 143 (-91.058095, 29.832262, -0.64032259) failed to convert
-rank 7: Point 144 (-91.71103, 30.767604, -16.315942) failed to convert
-rank 46: Point 142 (-90.696584, 29.427989, -0.2712282) failed to convert
-rank 38: Point 142 (-90.756168, 30.384481, -7.0397164) failed to convert
-rank 92: Point 204 (-89.225713, 30.284255, 4.4286992) failed to convert
-rank 55: Point 142 (-90.474632, 30.041304, 22.296256) failed to convert
-rank 98: Point 204 (-89.035261, 29.957325, 3.8522025) failed to convert
-rank 97: Point 202 (-89.175639, 29.110934, -0.0) failed to convert
-rank 43: Point 144 (-90.713312, 29.67561, -1.104237) failed to convert
-rank 19: Point 144 (-91.316037, 29.641598, -3.0484919) failed to convert
-rank 90: Point 205 (-89.322893, 29.847295, -0.0) failed to convert
-rank 16: Point 141 (-91.418482, 29.837422, -0.35411339) failed to convert
-rank 17: Point 144 (-91.321921, 30.6935, -9.1896364) failed to convert
-rank 36: Point 144 (-90.841305, 29.858111, -1.1361311) failed to convert
-rank 78: Point 204 (-89.92056, 29.921282, -6.3977524) failed to convert
-rank 86: Point 204 (-89.605275, 29.636389, -0.0) failed to convert
-rank 99: Point 202 (-88.952848, 29.687864, 2.7735282) failed to convert
-rank 83: Point 202 (-89.732314, 30.346415, -3.3018996) failed to convert
-rank 13: Point 143 (-91.473948, 30.730172, -17.292884) failed to convert
-rank 22: Point 141 (-91.234682, 29.916999, -6.6160338) failed to convert
-rank 69: Point 204 (-90.119934, 29.73538, 0.00582842) failed to convert
-rank 30: Point 143 (-91.070138, 29.333027, 0.6820024) failed to convert
-rank 80: Point 203 (-89.872319, 29.890036, -0.38513739) failed to convert
-rank 21: Point 144 (-91.211156, 30.516719, -11.232736) failed to convert
-rank 53: Point 143 (-90.558149, 29.440294, -0.65804257) failed to convert
-rank 66: Point 203 (-90.237175, 29.437834, 0.31299999) failed to convert
-rank 8: Point 140 (-91.715413, 30.002354, -1.9227887) failed to convert
-rank 28: Point 141 (-91.114352, 29.662808, -0.07644115) failed to convert
-rank 31: Point 145 (-91.048593, 29.231748, 0.27517765) failed to convert
-rank 23: Point 144 (-91.193098, 30.279598, 6.5017653) failed to convert
-rank 32: Point 142 (-91.006441, 29.136274, 1.7360349) failed to convert
-rank 35: Point 146 (-90.87409, 29.762474, -0.59095797) failed to convert
-rank 70: Point 204 (-90.127574, 29.325949, -0.26259868) failed to convert
-rank 91: Point 203 (-89.34194, 29.294307, 6.9421835) failed to convert
-rank 65: Point 203 (-90.217069, 30.156196, 4.5100002) failed to convert
-rank 42: Point 143 (-90.752192, 29.411276, -0.10459937) failed to convert
-rank 37: Point 144 (-90.862587, 29.185056, -0.0) failed to convert
-rank 64: Point 204 (-90.304062, 29.529305, -0.96455135) failed to convert
-rank 94: Point 205 (-89.242309, 29.199463, -0.70069331) failed to convert
-rank 15: Point 144 (-91.467241, 29.71903, -0.01500352) failed to convert
-rank 74: Point 205 (-90.013568, 29.753159, -5.3653947) failed to convert
-rank 72: Point 204 (-90.045179, 29.93186, -1.3248226) failed to convert
-rank 96: Point 205 (-89.124589, 30.091365, 2.8718438) failed to convert
-rank 25: Point 146 (-91.152553, 30.372141, -4.3585269) failed to convert
-rank 81: Point 203 (-89.829777, 29.880526, -0.0294072) failed to convert
-rank 89: Point 203 (-89.324914, 30.331825, 1.4160972) failed to convert
-rank 77: Point 203 (-89.962452, 29.686247, -4.9843947) failed to convert
-rank 50: Point 146 (-90.640955, 29.153054, 0.88739038) failed to convert
-rank 47: Point 144 (-90.651683, 29.858853, -0.48810324) failed to convert
-rank 62: Point 144 (-90.341702, 29.900556, -0.91491816) failed to convert
-rank 20: Point 144 (-91.232301, 30.51038, -8.0192596) failed to convert
-rank 40: Point 143 (-90.759485, 29.823925, -0.99713829) failed to convert
-rank 24: Point 145 (-91.201929, 29.860166, -5.0797681) failed to convert
-rank 87: Point 202 (-89.472141, 30.315687, -2.9445245) failed to convert
-rank 5: Point 144 (-91.838054, 29.676531, 1.7942626) failed to convert
-rank 84: Point 206 (-89.71336, 30.09911, -0.91450082) failed to convert
-rank 71: Point 203 (-90.063352, 29.931422, -6.9738245) failed to convert
-rank 54: Point 143 (-90.522571, 29.643156, -0.20493107) failed to convert
-rank 95: Point 203 (-89.222277, 29.191722, -0.27838362) failed to convert
-rank 76: Point 206 (-89.964207, 29.926109, 6.3727487) failed to convert
-rank 68: Point 205 (-90.129963, 29.922046, -4.0494063) failed to convert
-rank 82: Point 205 (-89.770263, 30.215913, -8.2296) failed to convert
-rank 3: Point 145 (-91.957974, 29.156768, 8.0475426) failed to convert
-rank 14: Point 141 (-91.479807, 30.002824, 15.658797) failed to convert
-rank 12: Point 141 (-91.58949, 29.396613, 2.2558188) failed to convert
-rank 73: Point 202 (-90.035065, 29.790235, -4.8707043) failed to convert
-rank 79: Point 204 (-89.921631, 29.643585, -4.7527466) failed to convert
-rank 33: Point 144 (-90.908392, 30.100023, -11.094721) failed to convert
-rank 51: Point 144 (-90.605911, 29.42292, -0.27504501) failed to convert
-rank 10: Point 144 (-91.59319, 30.942585, -17.931573) failed to convert
-rank 41: Point 145 (-90.772045, 29.43089, -8.2296) failed to convert
-rank 63: Point 145 (-90.311167, 29.917862, -3.6576001) failed to convert
-rank 44: Point 142 (-90.689455, 29.835816, -0.22640385) failed to convert
-rank 52: Point 142 (-90.581266, 29.443103, 0.06096002) failed to convert
-rank 75: Point 204 (-89.995809, 29.738009, -5.4979827) failed to convert
-rank 85: Point 203 (-89.644172, 30.157879, 11.957323) failed to convert
-rank 18: Point 145 (-91.321642, 30.124298, -0.23100001) failed to convert
-rank 61: Point 143 (-90.391704, 29.517835, -0.39577989) failed to convert
-rank 60: Point 144 (-90.380158, 29.995474, -0.66500652) failed to convert
-rank 88: Point 206 (-89.462779, 29.44935, 1.729161) failed to convert
-rank 1: Point 146 (-92.106082, 29.808102, -0.93547158) failed to convert
-rank 67: Point 202 (-90.153887, 30.020697, -2.8011904) failed to convert
-rank 93: Point 203 (-89.213591, 29.948964, -0.0) failed to convert
-rank 11: Point 145 (-91.61154, 29.8958, -3.8243832) failed to convert
-rank 9: Point 145 (-91.663788, 30.364076, -6.5759847) failed to convert
-rank 49: Point 145 (-90.606658, 29.869912, -0.68494265) failed to convert
-rank 34: Point 143 (-90.89788, 29.776634, -2.0500062) failed to convert
-rank 0: Point 132 (-92.721935, 28.761205, 30.671751) failed to convert
-rank 92: Point 205 (-89.318866, 29.226787, -2.8e-07) failed to convert
-rank 97: Point 203 (-89.091793, 30.045742, 2.8686921) failed to convert
-rank 98: Point 205 (-89.069079, 29.585609, 5.0584464) failed to convert
-rank 57: Point 145 (-90.470187, 29.701812, -0.54502262) failed to convert
-rank 39: Point 145 (-90.76334, 30.012882, 10.067636) failed to convert
-rank 90: Point 206 (-89.382335, 29.161564, 3.6440889) failed to convert
-rank 86: Point 205 (-89.618949, 29.471968, -0.69105866) failed to convert
-rank 78: Point 205 (-89.943157, 29.63692, -4.5168314) failed to convert
-rank 2: Point 144 (-91.932248, 30.904529, -17.33992) failed to convert
-rank 26: Point 142 (-91.185369, 29.602783, -3.910584) failed to convert
-rank 59: Point 144 (-90.413496, 29.863264, -0.65498472) failed to convert
-rank 6: Point 144 (-91.783283, 30.021351, -4.9213856) failed to convert
-rank 45: Point 144 (-90.698381, 29.518443, -0.48081044) failed to convert
-rank 58: Point 141 (-90.425594, 29.997908, -2.8242159) failed to convert
-rank 27: Point 144 (-91.122653, 30.193215, 9.4848964) failed to convert
-rank 99: Point 203 (-88.925799, 29.979708, 5.4327037) failed to convert
-rank 80: Point 204 (-89.879075, 29.805738, -0.34833629) failed to convert
-rank 56: Point 141 (-90.47204, 29.889031, -0.4172667) failed to convert
-rank 4: Point 145 (-91.812425, 30.867223, -17.325976) failed to convert
-rank 83: Point 203 (-89.778574, 29.783228, -7.87e-06) failed to convert
-rank 66: Point 204 (-90.24476, 29.336262, -0.40508699) failed to convert
-rank 29: Point 144 (-91.103006, 29.130461, 2.639999) failed to convert
-rank 48: Point 143 (-90.664703, 29.363636, 0.3048) failed to convert
-rank 69: Point 205 (-90.085391, 30.181274, 4.5627484) failed to convert
-rank 38: Point 143 (-90.826468, 29.355131, -8.2296) failed to convert
-rank 55: Point 143 (-90.487068, 29.869676, -8.2296) failed to convert
-rank 65: Point 204 (-90.27362, 29.405765, 0.23833501) failed to convert
-rank 7: Point 145 (-91.702196, 30.921191, -13.463779) failed to convert
-rank 46: Point 143 (-90.696942, 29.422796, -0.4511635) failed to convert
-rank 72: Point 205 (-90.053161, 29.829566, -9.0) failed to convert
-rank 91: Point 204 (-89.347906, 29.225294, 1.5506012) failed to convert
-rank 70: Point 205 (-90.10004, 29.684675, -0.30224731) failed to convert
-rank 19: Point 145 (-91.287729, 30.101176, -0.46735897) failed to convert
-rank 43: Point 145 (-90.699666, 29.872215, -0.24422172) failed to convert
-rank 64: Point 205 (-90.304024, 29.529352, -0.04094051) failed to convert
-rank 17: Point 145 (-91.435373, 28.817284, 17.562224) failed to convert
-rank 96: Point 206 (-89.205046, 29.190895, -0.0) failed to convert
-rank 94: Point 206 (-89.199487, 29.684247, 2.9812127) failed to convert
-rank 13: Point 144 (-91.473943, 30.730112, -20.0) failed to convert
-rank 21: Point 145 (-91.282216, 29.377673, 1.9101487) failed to convert
-rank 22: Point 142 (-91.201703, 30.440375, -15.03609) failed to convert
-rank 77: Point 204 (-89.930578, 30.087541, -5.3461923) failed to convert
-rank 89: Point 204 (-89.327628, 30.300784, 1.9051752) failed to convert
-rank 81: Point 204 (-89.800072, 30.24537, -0.09697838) failed to convert
-rank 74: Point 206 (-90.010181, 29.796314, 25.734822) failed to convert
-rank 87: Point 203 (-89.55973, 29.283701, 0.31299999) failed to convert
-rank 30: Point 144 (-91.018206, 30.133976, 4.1833263) failed to convert
-rank 28: Point 142 (-91.114325, 29.662754, -1.1764985) failed to convert
-rank 8: Point 141 (-91.662641, 30.927133, -19.985354) failed to convert
-rank 32: Point 143 (-90.969949, 29.695709, -1.0851275) failed to convert
-rank 16: Point 142 (-91.365242, 30.712717, -8.5277821) failed to convert
-rank 71: Point 204 (-90.061485, 29.955303, 4.4561362) failed to convert
-rank 84: Point 207 (-89.745414, 29.709648, -0.0) failed to convert
-rank 68: Point 206 (-90.124911, 29.987515, -1.590201) failed to convert
-rank 76: Point 207 (-89.980765, 29.716357, -4.6896531) failed to convert
-rank 82: Point 206 (-89.826967, 29.51877, 0.31213583) failed to convert
-rank 53: Point 144 (-90.51445, 30.051341, 11.096804) failed to convert
-rank 95: Point 204 (-89.215398, 29.269767, -0.04127394) failed to convert
-rank 35: Point 147 (-90.863575, 29.918746, -0.55475052) failed to convert
-rank 23: Point 145 (-91.225574, 29.763744, -1.5880718) failed to convert
-rank 73: Point 203 (-90.079438, 29.21746, 0.31299999) failed to convert
-rank 75: Point 205 (-89.977724, 29.967337, 0.22300091) failed to convert
-rank 42: Point 144 (-90.755979, 29.355752, 0.1943625) failed to convert
-rank 31: Point 146 (-91.034288, 29.453306, -0.56098403) failed to convert
-rank 62: Point 145 (-90.3417, 29.900495, -0.91491816) failed to convert
-rank 15: Point 145 (-91.468929, 29.690526, -0.83669558) failed to convert
-rank 25: Point 147 (-91.158355, 30.281455, 10.295974) failed to convert
-rank 50: Point 147 (-90.635342, 29.233762, -0.0) failed to convert
-rank 85: Point 204 (-89.644073, 30.158985, 11.007825) failed to convert
-rank 79: Point 205 (-89.923298, 29.622555, 0.26564569) failed to convert
-rank 88: Point 207 (-89.472904, 29.330094, -2.1583453) failed to convert
-rank 37: Point 145 (-90.791189, 30.240078, -0.82223729) failed to convert
-rank 67: Point 203 (-90.217932, 29.177021, 0.759) failed to convert
-rank 14: Point 142 (-91.501126, 29.641604, 0.09521548) failed to convert
-rank 47: Point 145 (-90.660737, 29.729477, -1.8115583) failed to convert
-rank 40: Point 144 (-90.809003, 29.094897, 0.50366302) failed to convert
-rank 41: Point 146 (-90.739611, 29.903843, -0.45282999) failed to convert
-rank 54: Point 144 (-90.520381, 29.673738, 0.93544524) failed to convert
-rank 20: Point 145 (-91.241196, 30.369096, 11.27608) failed to convert
-rank 93: Point 204 (-89.217932, 29.900237, -0.0) failed to convert
-rank 12: Point 142 (-91.533101, 30.364894, -2.2234875) failed to convert
-rank 36: Point 145 (-90.831973, 29.995471, 17.850316) failed to convert
-rank 5: Point 145 (-91.832443, 29.779194, 1.4951068) failed to convert
-rank 90: Point 207 (-89.37613, 29.233778, 0.14252443) failed to convert
-rank 92: Point 206 (-89.305143, 29.384622, 2.2881774) failed to convert
-rank 51: Point 145 (-90.653498, 28.738324, 17.266021) failed to convert
-rank 97: Point 204 (-89.143365, 29.473413, 7.7360963) failed to convert
-rank 63: Point 146 (-90.369355, 29.129308, 1.5014649) failed to convert
-rank 24: Point 146 (-91.21204, 29.698973, -6.676644) failed to convert
-rank 1: Point 147 (-92.106682, 29.796074, -0.61509537) failed to convert
-rank 52: Point 143 (-90.564758, 29.67616, -0.14410906) failed to convert
-rank 10: Point 145 (-91.644674, 30.054622, -0.46673194) failed to convert
-rank 98: Point 206 (-89.105446, 29.18099, 2.6984451) failed to convert
-rank 86: Point 206 (-89.596008, 29.746475, -0.0) failed to convert
-rank 78: Point 206 (-89.924118, 29.876556, -8.2296) failed to convert
-rank 66: Point 205 (-90.213688, 29.748771, 2.3499999) failed to convert
-rank 80: Point 205 (-89.893864, 29.620806, -4.1553941) failed to convert
-rank 99: Point 204 (-88.907101, 30.179389, 9.2675687) failed to convert
-rank 44: Point 143 (-90.724317, 29.331134, -8.2296) failed to convert
-rank 61: Point 144 (-90.363704, 29.898413, -0.92194166) failed to convert
-rank 60: Point 145 (-90.412595, 29.553363, -0.58905597) failed to convert
-rank 33: Point 145 (-90.939769, 29.628481, -8.2296) failed to convert
-rank 3: Point 146 (-91.878672, 30.637722, -11.240394) failed to convert
-rank 83: Point 204 (-89.77953, 29.771452, -0.0) failed to convert
-rank 91: Point 205 (-89.349795, 29.203401, 0.30688839) failed to convert
-rank 70: Point 206 (-90.101604, 29.664346, -0.23266905) failed to convert
-rank 65: Point 205 (-90.203889, 30.328609, 3.53) failed to convert
-rank 72: Point 206 (-90.045318, 29.929991, -0.82473464) failed to convert
-rank 18: Point 146 (-91.345663, 29.731955, -6.2448728) failed to convert
-rank 9: Point 146 (-91.675682, 30.15563, -8.5579496) failed to convert
-rank 11: Point 146 (-91.563397, 30.722004, -18.153457) failed to convert
-rank 49: Point 146 (-90.629855, 29.53995, -8.2296) failed to convert
-rank 34: Point 144 (-90.903642, 29.690174, -1.6181104) failed to convert
-rank 94: Point 207 (-89.238168, 29.246474, -0.0) failed to convert
-rank 89: Point 205 (-89.422071, 29.211964, 0.30772281) failed to convert
-rank 96: Point 207 (-89.205406, 29.186591, -0.0) failed to convert
-rank 69: Point 206 (-90.09752, 30.025337, -4.8249843) failed to convert
-rank 39: Point 146 (-90.772475, 29.879648, -0.32423029) failed to convert
-rank 0: Point 133 (-92.707601, 29.09326, 23.486738) failed to convert
-rank 26: Point 143 (-91.159393, 30.013619, -1.7065351) failed to convert
-rank 59: Point 145 (-90.395017, 30.114569, 2.1492302) failed to convert
-rank 57: Point 146 (-90.460625, 29.833665, -0.66900552) failed to convert
-rank 56: Point 142 (-90.463682, 30.003955, -10.311385) failed to convert
-rank 81: Point 205 (-89.834823, 29.817505, -0.36390696) failed to convert
-rank 64: Point 206 (-90.310899, 29.436464, 0.78412435) failed to convert
-rank 77: Point 205 (-89.963002, 29.679103, 25.909297) failed to convert
-rank 74: Point 207 (-90.014463, 29.741649, -4.9066707) failed to convert
-rank 4: Point 146 (-91.812415, 30.867164, -15.385727) failed to convert
-rank 45: Point 145 (-90.711778, 29.324045, -8.2296) failed to convert
-rank 55: Point 144 (-90.501884, 29.663983, -1.2082316) failed to convert
-rank 38: Point 144 (-90.790178, 29.890148, -0.54176428) failed to convert
-rank 29: Point 145 (-91.084397, 29.422499, -0.04523181) failed to convert
-rank 87: Point 204 (-89.553392, 29.359016, -4.546397) failed to convert
-rank 76: Point 208 (-89.968392, 29.872885, -5.7235348) failed to convert
-rank 48: Point 144 (-90.629628, 29.865296, -0.32666726) failed to convert
-rank 71: Point 205 (-90.064219, 29.919963, -5.0668995) failed to convert
-rank 68: Point 207 (-90.12499, 29.986487, 0.13642006) failed to convert
-rank 95: Point 205 (-89.124673, 30.283584, 4.3976413) failed to convert
-rank 84: Point 208 (-89.731663, 29.877249, 12.542583) failed to convert
-rank 82: Point 207 (-89.779196, 30.106851, -0.32865257) failed to convert
-rank 46: Point 144 (-90.708863, 29.249549, -0.36105381) failed to convert
-rank 19: Point 146 (-91.316031, 29.641537, -1.460068) failed to convert
-rank 2: Point 145 (-91.93795, 30.798542, -8.2296) failed to convert
-rank 58: Point 142 (-90.455545, 29.586552, -0.22901852) failed to convert
-rank 27: Point 145 (-91.117586, 30.271887, -13.075921) failed to convert
-rank 7: Point 146 (-91.746038, 30.147227, -2.450777) failed to convert
-rank 85: Point 205 (-89.643975, 30.16009, 7.4349048) failed to convert
-rank 6: Point 145 (-91.745095, 30.703607, -14.666976) failed to convert
-rank 75: Point 206 (-89.996701, 29.72657, -2.5921481) failed to convert
-rank 73: Point 204 (-90.030711, 29.84576, -9.0) failed to convert
-rank 79: Point 206 (-89.901236, 29.899269, -2.6541404) failed to convert
-rank 21: Point 146 (-91.260696, 29.726559, -0.566573) failed to convert
-rank 43: Point 146 (-90.701445, 29.846537, -0.33030389) failed to convert
-rank 22: Point 143 (-91.197859, 30.500852, 12.611526) failed to convert
-rank 30: Point 145 (-91.01563, 30.173171, -11.942675) failed to convert
-rank 88: Point 208 (-89.471565, 29.345853, 49.62905) failed to convert
-rank 67: Point 204 (-90.159528, 29.94705, -8.1704694) failed to convert
-rank 32: Point 144 (-90.941694, 30.122668, -10.967619) failed to convert
-rank 28: Point 143 (-91.139118, 29.27187, 0.7200005) failed to convert
-rank 17: Point 146 (-91.37933, 29.756171, -0.97631085) failed to convert
-rank 13: Point 145 (-91.47394, 30.730071, -20.0) failed to convert
-rank 93: Point 205 (-89.290973, 29.069493, -0.00117414) failed to convert
-rank 92: Point 207 (-89.312103, 29.304455, -0.00114108) failed to convert
-rank 97: Point 205 (-89.141102, 29.498149, 7.6425795) failed to convert
-rank 42: Point 145 (-90.722044, 29.849767, -0.38052052) failed to convert
-rank 62: Point 146 (-90.368447, 29.537808, -0.68987569) failed to convert
-rank 40: Point 145 (-90.756823, 29.862522, -0.29323427) failed to convert
-rank 50: Point 148 (-90.624161, 29.393976, 0.30022375) failed to convert
-rank 98: Point 207 (-89.083001, 29.430791, 5.2853945) failed to convert
-rank 90: Point 208 (-89.360278, 29.41752, 4.0432492) failed to convert
-rank 78: Point 207 (-89.943141, 29.636957, -4.5168314) failed to convert
-rank 8: Point 142 (-91.781623, 28.80509, 24.103447) failed to convert
-rank 66: Point 206 (-90.244724, 29.336279, -0.25529153) failed to convert
-rank 80: Point 206 (-89.856983, 30.079819, -5.7607204) failed to convert
-rank 86: Point 207 (-89.621701, 29.438037, 0.49591576) failed to convert
-rank 83: Point 205 (-89.72032, 30.490529, -7.4134935) failed to convert
-rank 99: Point 205 (-88.984978, 29.336041, 18.936602) failed to convert
-rank 23: Point 146 (-91.236853, 29.582529, 6.2238561) failed to convert
-rank 47: Point 146 (-90.661597, 29.71715, 0.25118852) failed to convert
-rank 41: Point 147 (-90.757041, 29.650183, -1.6442983) failed to convert
-rank 25: Point 148 (-91.154651, 30.339345, 7.555083) failed to convert
-rank 53: Point 145 (-90.528941, 29.849861, -0.42609916) failed to convert
-rank 15: Point 146 (-91.455881, 29.910082, 13.462294) failed to convert
-rank 91: Point 206 (-89.345731, 29.250455, -0.08479151) failed to convert
-rank 70: Point 207 (-90.094561, 29.755524, -1.1505836) failed to convert
-rank 35: Point 148 (-90.885232, 29.595781, -0.42536815) failed to convert
-rank 14: Point 143 (-91.491113, 29.811435, -1.8471294) failed to convert
-rank 65: Point 206 (-90.231403, 29.967206, -1.9451985) failed to convert
-rank 31: Point 147 (-90.969167, 30.445679, -10.464401) failed to convert
-rank 16: Point 143 (-91.405771, 30.048198, -0.60753312) failed to convert
-rank 37: Point 146 (-90.809416, 29.973608, -2.6395941) failed to convert
-rank 89: Point 206 (-89.422, 29.212747, -0.31007842) failed to convert
-rank 72: Point 207 (-90.045163, 29.931919, -1.2982332) failed to convert
-rank 54: Point 145 (-90.474992, 30.301552, 3.1999398) failed to convert
-rank 96: Point 208 (-89.195467, 29.299089, -0.16512321) failed to convert
-rank 94: Point 208 (-89.243718, 29.183202, -0.55954566) failed to convert
-rank 69: Point 207 (-90.123996, 29.682464, -0.09673719) failed to convert
-rank 51: Point 146 (-90.587557, 29.683142, -0.18289089) failed to convert
-rank 36: Point 146 (-90.841156, 29.859925, -1.1341068) failed to convert
-rank 44: Point 144 (-90.674622, 30.048164, 4.5754845) failed to convert
-rank 63: Point 147 (-90.309119, 29.944618, 33.792264) failed to convert
-rank 20: Point 146 (-91.240667, 30.377495, -14.969949) failed to convert
-rank 33: Point 146 (-90.939756, 29.628519, -8.2296) failed to convert
-rank 1: Point 148 (-92.105991, 29.809613, -1.0075413) failed to convert
-rank 64: Point 207 (-90.249948, 30.249345, 3.8599999) failed to convert
-rank 77: Point 206 (-89.997888, 29.23425, -0.51650521) failed to convert
-rank 3: Point 147 (-91.879617, 30.619896, -5.9131709) failed to convert
-rank 74: Point 208 (-90.012274, 29.769558, 0.90802933) failed to convert
-rank 81: Point 206 (-89.85173, 29.607535, -2.8235707) failed to convert
-rank 61: Point 145 (-90.388237, 29.565013, -0.99963438) failed to convert
-rank 76: Point 209 (-89.990033, 29.59807, 0.12577495) failed to convert
-rank 71: Point 206 (-90.070505, 29.83913, 0.36527814) failed to convert
-rank 87: Point 205 (-89.553368, 29.359072, -4.546397) failed to convert
-rank 11: Point 147 (-91.563487, 30.720388, -8.5128906) failed to convert
-rank 95: Point 206 (-89.21447, 29.280214, -0.0) failed to convert
-rank 9: Point 147 (-91.626107, 31.014774, -20.731631) failed to convert
-rank 18: Point 147 (-91.294654, 30.559618, -7.9690273) failed to convert
-rank 56: Point 143 (-90.503617, 29.450605, -0.11069159) failed to convert
-rank 26: Point 144 (-91.177228, 29.732071, -8.0497686) failed to convert
-rank 52: Point 144 (-90.561585, 29.720775, -1.4674361) failed to convert
-rank 34: Point 145 (-90.878374, 30.067203, -10.984993) failed to convert
-rank 4: Point 147 (-91.806669, 30.969733, 20.85267) failed to convert
-rank 39: Point 147 (-90.780724, 29.759071, -2.1266821) failed to convert
-rank 0: Point 134 (-92.712112, 28.975698, 25.4) failed to convert
-rank 5: Point 146 (-91.780914, 30.710833, -6.9262682) failed to convert
-rank 55: Point 145 (-90.50185, 29.664332, -0.98955973) failed to convert
-rank 24: Point 147 (-91.225968, 29.475126, -0.16365668) failed to convert
-rank 68: Point 208 (-90.122344, 30.020716, -4.7548803) failed to convert
-rank 82: Point 208 (-89.795271, 29.909972, 12.635526) failed to convert
-rank 84: Point 209 (-89.75999, 29.530728, 0.47621229) failed to convert
-rank 85: Point 206 (-89.643876, 30.161196, 2.2358766) failed to convert
-rank 73: Point 205 (-90.020249, 29.979105, -9.0) failed to convert
-rank 75: Point 207 (-89.989609, 29.81667, -0.04859136) failed to convert
-rank 60: Point 146 (-90.412369, 29.556362, -0.32958277) failed to convert
-rank 45: Point 146 (-90.668653, 29.945803, -0.36637931) failed to convert
-rank 10: Point 146 (-91.628538, 30.335227, 17.535034) failed to convert
-rank 57: Point 147 (-90.491661, 29.403426, -8.2296) failed to convert
-rank 79: Point 207 (-89.921616, 29.643623, -4.7527466) failed to convert
-rank 48: Point 145 (-90.629727, 29.863831, -0.61762087) failed to convert
-rank 29: Point 146 (-91.095239, 29.252477, -0.23452608) failed to convert
-rank 88: Point 209 (-89.431994, 29.808672, 1.13e-06) failed to convert
-rank 49: Point 147 (-90.615233, 29.747897, -0.88444998) failed to convert
-rank 22: Point 144 (-91.20142, 30.444803, -10.29179) failed to convert
-rank 12: Point 143 (-91.525609, 30.491356, -6.6115874) failed to convert
-rank 67: Point 205 (-90.153805, 30.021378, -0.49513502) failed to convert
-rank 46: Point 145 (-90.661876, 29.926869, -0.13956801) failed to convert
-rank 93: Point 206 (-89.290563, 29.074177, 4.2581768) failed to convert
-rank 97: Point 206 (-89.171332, 29.158364, 5.0133913) failed to convert
-rank 59: Point 146 (-90.428593, 29.656406, -0.73332326) failed to convert
-rank 19: Point 147 (-91.309239, 29.752199, -1.8214693) failed to convert
-rank 92: Point 208 (-89.289932, 29.558507, 4.3166152) failed to convert
-rank 90: Point 209 (-89.347345, 29.566712, 3.259523) failed to convert
-rank 86: Point 208 (-89.540619, 30.400046, -9.7398315) failed to convert
-rank 78: Point 208 (-89.930852, 29.791867, -0.0) failed to convert
-rank 66: Point 207 (-90.243075, 29.358309, 0.32100001) failed to convert
-rank 98: Point 208 (-89.00462, 30.289557, 4.6930236) failed to convert
-rank 38: Point 145 (-90.810157, 29.596456, -0.53127247) failed to convert
-rank 32: Point 145 (-90.940983, 30.133243, 15.838021) failed to convert
-rank 40: Point 146 (-90.717866, 30.42453, -4.8962512) failed to convert
-rank 58: Point 143 (-90.424914, 30.007038, -6.5830709) failed to convert
-rank 2: Point 146 (-91.943025, 30.704368, -10.439239) failed to convert
-rank 83: Point 206 (-89.739702, 30.256771, -2.5122351) failed to convert
-rank 80: Point 207 (-89.873184, 29.878615, -0.31561452) failed to convert
-rank 65: Point 207 (-90.233094, 29.94481, -0.9357356) failed to convert
-rank 99: Point 206 (-88.940829, 29.813547, 2.4615463) failed to convert
-rank 91: Point 207 (-89.346112, 29.24603, -0.07480539) failed to convert
-rank 62: Point 147 (-90.339339, 29.931771, 18.240276) failed to convert
-rank 70: Point 208 (-90.094534, 29.755824, -1.4921067) failed to convert
-rank 13: Point 146 (-91.54048, 29.60571, -2.9199841) failed to convert
-rank 89: Point 207 (-89.324381, 30.336987, 1.5966316) failed to convert
-rank 94: Point 209 (-89.243498, 29.185665, -0.86312425) failed to convert
-rank 27: Point 146 (-91.123248, 30.183881, -12.188343) failed to convert
-rank 72: Point 208 (-90.045153, 29.931958, -1.3156683) failed to convert
-rank 69: Point 208 (-90.098002, 30.019096, -1.8862044) failed to convert
-rank 21: Point 147 (-91.223699, 30.317803, -7.1244108) failed to convert
-rank 43: Point 147 (-90.714236, 29.661793, -0.38192634) failed to convert
-rank 53: Point 146 (-90.543644, 29.644161, -1.5356219) failed to convert
-rank 41: Point 148 (-90.772016, 29.430862, -8.2296) failed to convert
-rank 7: Point 147 (-91.696993, 31.010852, -9.4492788) failed to convert
-rank 76: Point 210 (-89.970732, 29.843109, 0.27823529) failed to convert
-rank 28: Point 144 (-91.076038, 30.256978, -3.6248579) failed to convert
-rank 96: Point 209 (-89.204276, 29.199331, -0.0) failed to convert
-rank 77: Point 207 (-89.930568, 30.087502, -5.3461923) failed to convert
-rank 64: Point 208 (-90.312821, 29.41038, 0.458) failed to convert
-rank 47: Point 147 (-90.660697, 29.730015, -1.8861113) failed to convert
-rank 16: Point 144 (-91.396504, 30.201239, -1.0253644) failed to convert
-rank 35: Point 149 (-90.853641, 30.065643, -10.573513) failed to convert
-rank 23: Point 147 (-91.1888, 30.346486, 12.299571) failed to convert
-rank 30: Point 146 (-91.014966, 30.182825, 15.438642) failed to convert
-rank 31: Point 148 (-90.965819, 30.495412, -8.8194071) failed to convert
-rank 74: Point 209 (-89.998433, 29.945619, -4.4165373) failed to convert
-rank 71: Point 207 (-90.053328, 30.05935, 4.3899938) failed to convert
-rank 95: Point 207 (-89.222013, 29.194486, -0.36249684) failed to convert
-rank 37: Point 147 (-90.774631, 30.47996, -9.7352544) failed to convert
-rank 6: Point 146 (-91.757837, 30.47748, -12.039601) failed to convert
-rank 81: Point 207 (-89.85172, 29.607595, -4.9499523) failed to convert
-rank 14: Point 144 (-91.474352, 30.093598, 14.410047) failed to convert
-rank 87: Point 206 (-89.553352, 29.359109, -4.546397) failed to convert
-rank 15: Point 147 (-91.468917, 29.690586, -1.8726113) failed to convert
-rank 84: Point 210 (-89.760156, 29.528613, 0.93855519) failed to convert
-rank 44: Point 145 (-90.693209, 29.781724, -0.7113335) failed to convert
-rank 36: Point 147 (-90.802784, 30.422519, -8.4949519) failed to convert
-rank 68: Point 209 (-90.122231, 30.022163, 0.02) failed to convert
-rank 82: Point 209 (-89.821332, 29.588387, 14.759251) failed to convert
-rank 85: Point 207 (-89.686845, 29.643729, -0.0) failed to convert
-rank 1: Point 149 (-92.105718, 29.814967, -0.56966688) failed to convert
-rank 51: Point 147 (-90.610126, 29.362661, -8.2296) failed to convert
-rank 34: Point 146 (-90.878698, 30.062331, 30.611504) failed to convert
-rank 75: Point 208 (-90.009575, 29.56212, -0.16903697) failed to convert
-rank 63: Point 148 (-90.365157, 29.18574, 1.4866623) failed to convert
-rank 33: Point 147 (-90.939736, 29.628576, -8.2296) failed to convert
-rank 18: Point 148 (-91.321221, 30.13094, -9.0783036) failed to convert
-rank 52: Point 145 (-90.596329, 29.228764, 1.0002589) failed to convert
-rank 73: Point 206 (-90.035009, 29.790503, -4.8676563) failed to convert
-rank 17: Point 147 (-91.35427, 30.167954, -0.23100001) failed to convert
-rank 26: Point 145 (-91.148666, 30.181747, -4.0217182) failed to convert
-rank 4: Point 148 (-91.809969, 30.910595, -18.571463) failed to convert
-rank 8: Point 143 (-91.734501, 29.661463, 2.0999999) failed to convert
-rank 88: Point 210 (-89.464274, 29.431405, 2.343117) failed to convert
-rank 25: Point 149 (-91.162841, 30.211109, 15.753734) failed to convert
-rank 79: Point 208 (-89.91595, 29.714741, -0.0) failed to convert
-rank 56: Point 144 (-90.475951, 29.834897, -0.87086687) failed to convert
-rank 61: Point 146 (-90.363924, 29.89532, -0.38890681) failed to convert
-rank 24: Point 148 (-91.201883, 29.860205, -7.3609205) failed to convert
-rank 54: Point 146 (-90.537083, 29.439558, -1.5960795) failed to convert
-rank 0: Point 135 (-92.708504, 29.039296, 25.0) failed to convert
-rank 5: Point 147 (-91.798742, 30.391222, -9.9218898) failed to convert
-rank 50: Point 149 (-90.603327, 29.690538, 0.68299339) failed to convert
-rank 93: Point 207 (-89.223436, 29.837519, 1.9216137) failed to convert
-rank 10: Point 147 (-91.639721, 30.140998, -2.4280278) failed to convert
-rank 67: Point 206 (-90.153849, 30.020791, -1.9050646) failed to convert
-rank 39: Point 148 (-90.790068, 29.621842, -0.4952276) failed to convert
-rank 55: Point 146 (-90.504852, 29.622462, -1.8022447) failed to convert
-rank 49: Point 148 (-90.594925, 30.034848, -1.8733537) failed to convert
-rank 11: Point 148 (-91.563385, 30.721944, -16.981767) failed to convert
-rank 98: Point 209 (-89.090957, 29.34191, 10.139933) failed to convert
-rank 92: Point 209 (-89.3048, 29.388163, 1.9460891) failed to convert
-rank 78: Point 209 (-89.914467, 29.997283, -2.8182278) failed to convert
-rank 20: Point 147 (-91.24101, 30.372025, 4.6008) failed to convert
-rank 48: Point 146 (-90.587255, 30.461665, -8.1497536) failed to convert
-rank 90: Point 210 (-89.347991, 29.559263, 3.3030664) failed to convert
-rank 97: Point 207 (-89.182783, 29.028583, 3.2014534) failed to convert
-rank 12: Point 144 (-91.554859, 29.993969, -7.3577594) failed to convert
-rank 66: Point 208 (-90.22115, 29.64978, -0.64076019) failed to convert
-rank 42: Point 146 (-90.710334, 30.018502, 21.512883) failed to convert
-rank 86: Point 209 (-89.620823, 29.448156, -0.46031634) failed to convert
-rank 46: Point 146 (-90.661393, 29.933734, -0.40261826) failed to convert
-rank 80: Point 208 (-89.925363, 29.223141, 6.6055318) failed to convert
-rank 83: Point 207 (-89.734623, 30.318137, -6.5757575) failed to convert
-rank 19: Point 148 (-91.261329, 30.52386, 11.492144) failed to convert
-rank 99: Point 207 (-88.913921, 30.102565, 11.053973) failed to convert
-rank 70: Point 209 (-90.094516, 29.755997, -1.2212929) failed to convert
-rank 94: Point 210 (-89.244627, 29.172656, -0.28008227) failed to convert
-rank 22: Point 145 (-91.201755, 30.439418, -15.375333) failed to convert
-rank 65: Point 208 (-90.231534, 29.96539, -8.3877918) failed to convert
-rank 91: Point 208 (-89.34784, 29.22602, 0.66132295) failed to convert
-rank 89: Point 208 (-89.325187, 30.327578, 1.1959078) failed to convert
-rank 72: Point 209 (-90.056409, 29.787555, -0.3216209) failed to convert
-rank 9: Point 148 (-91.680395, 30.072395, -3.2618269) failed to convert
-rank 3: Point 148 (-91.872717, 30.745351, -9.9610344) failed to convert
-rank 59: Point 147 (-90.435471, 29.561667, -0.31103344) failed to convert
-rank 76: Point 211 (-89.979805, 29.728113, -0.32146933) failed to convert
-rank 69: Point 209 (-90.09801, 30.018988, -1.8739883) failed to convert
-rank 60: Point 147 (-90.380979, 29.984234, -1.7159019) failed to convert
-rank 40: Point 147 (-90.790416, 29.370254, 0.3048) failed to convert
-rank 77: Point 208 (-89.962421, 29.686273, -4.9843947) failed to convert
-rank 2: Point 147 (-92.000652, 29.617948, 6.8469074) failed to convert
-rank 95: Point 208 (-89.230437, 29.098531, -1.071e-05) failed to convert
-rank 74: Point 210 (-89.996281, 29.972894, -3.7389817) failed to convert
-rank 64: Point 209 (-90.303064, 29.541695, 1.8172299) failed to convert
-rank 96: Point 210 (-89.20459, 29.195758, -0.0) failed to convert
-rank 81: Point 208 (-89.851714, 29.607635, -4.9499523) failed to convert
-rank 29: Point 147 (-91.033536, 30.208121, 2.0870144) failed to convert
-rank 57: Point 148 (-90.49136, 29.407229, -8.2296) failed to convert
-rank 45: Point 147 (-90.706921, 29.394477, -8.2296) failed to convert
-rank 87: Point 207 (-89.556529, 29.321043, 0.83188994) failed to convert
-rank 84: Point 211 (-89.695773, 30.3103, -1.5473623) failed to convert
-rank 71: Point 208 (-90.064228, 29.919697, -6.9847973) failed to convert
-rank 68: Point 210 (-90.122251, 30.021878, -0.32123631) failed to convert
-rank 21: Point 148 (-91.218121, 30.406022, -15.432025) failed to convert
-rank 38: Point 146 (-90.781829, 30.011905, 11.586579) failed to convert
-rank 82: Point 210 (-89.821734, 29.583262, -2.6175629) failed to convert
-rank 41: Point 149 (-90.739986, 29.898118, -0.69960923) failed to convert
-rank 28: Point 145 (-91.114306, 29.662718, -1.2828978) failed to convert
-rank 30: Point 147 (-91.044892, 29.724142, -1.0032058) failed to convert
-rank 62: Point 148 (-90.342269, 29.892191, -0.37194932) failed to convert
-rank 32: Point 146 (-90.923339, 30.397006, -9.9797212) failed to convert
-rank 7: Point 148 (-91.700635, 30.947272, -11.139447) failed to convert
-rank 16: Point 145 (-91.376569, 30.527616, -5.1601907) failed to convert
-rank 47: Point 148 (-90.660481, 29.733086, -1.7079415) failed to convert
-rank 85: Point 208 (-89.65075, 30.07805, 3.27) failed to convert
-rank 35: Point 150 (-90.874033, 29.762882, -0.95264923) failed to convert
-rank 75: Point 209 (-89.962247, 30.162042, 4.3099999) failed to convert
-rank 88: Point 211 (-89.481881, 29.223741, -0.56221013) failed to convert
-rank 73: Point 207 (-90.020204, 29.97943, -9.0) failed to convert
-rank 6: Point 147 (-91.745095, 30.703566, -14.666976) failed to convert
-rank 23: Point 148 (-91.188336, 30.353632, -14.837665) failed to convert
-rank 93: Point 208 (-89.249971, 29.537464, 4.976049) failed to convert
-rank 34: Point 147 (-90.903682, 29.689396, -0.44873021) failed to convert
-rank 58: Point 144 (-90.466365, 29.436577, -0.0) failed to convert
-rank 44: Point 146 (-90.724309, 29.331073, -8.2296) failed to convert
-rank 67: Point 207 (-90.159227, 29.950737, 25.560567) failed to convert
-rank 79: Point 209 (-89.901249, 29.898932, -2.6645037) failed to convert
-rank 15: Point 148 (-91.46883, 29.692002, -0.8927198) failed to convert
-rank 51: Point 148 (-90.596508, 29.556299, -1.1428451) failed to convert
-rank 36: Point 148 (-90.83514, 29.94865, -0.52628419) failed to convert
-rank 53: Point 147 (-90.545133, 29.623164, 0.40514309) failed to convert
-rank 14: Point 145 (-91.501701, 29.631076, -0.65280838) failed to convert
-rank 27: Point 147 (-91.118342, 30.259871, 2.3328495) failed to convert
-rank 26: Point 146 (-91.179412, 29.697243, -1.6275209) failed to convert
-rank 13: Point 147 (-91.473935, 30.730011, -20.0) failed to convert
-rank 98: Point 210 (-89.086745, 29.388502, 9.9659728) failed to convert
-rank 78: Point 210 (-89.905725, 30.10633, 0.4407684) failed to convert
-rank 33: Point 148 (-90.909221, 30.087096, 18.018941) failed to convert
-rank 37: Point 148 (-90.792104, 30.226505, -1.4659494) failed to convert
-rank 52: Point 146 (-90.591294, 29.300243, 0.65025635) failed to convert
-rank 92: Point 210 (-89.31602, 29.259186, -0.00361009) failed to convert
-rank 66: Point 209 (-90.249039, 29.278281, 0.38520151) failed to convert
-rank 90: Point 211 (-89.375899, 29.236263, -0.3451021) failed to convert
-rank 1: Point 150 (-92.10604, 29.808575, -0.71340407) failed to convert
-rank 86: Point 210 (-89.561961, 30.148853, 2.5853308) failed to convert
-rank 63: Point 149 (-90.310433, 29.926192, -0.51344855) failed to convert
-rank 43: Point 148 (-90.720601, 29.569509, -0.20834713) failed to convert
-rank 97: Point 208 (-89.150558, 29.391685, 6.4455409) failed to convert
-rank 80: Point 209 (-89.866971, 29.955777, -0.70962024) failed to convert
-rank 83: Point 208 (-89.741557, 30.234276, 0.09945751) failed to convert
-rank 17: Point 148 (-91.324219, 30.655057, 10.253123) failed to convert
-rank 8: Point 144 (-91.661298, 30.949861, 14.818959) failed to convert
-rank 54: Point 147 (-90.522531, 29.643359, -0.21336) failed to convert
-rank 70: Point 210 (-90.094622, 29.754503, -0.83556712) failed to convert
-rank 61: Point 147 (-90.390756, 29.530283, -1.8454988) failed to convert
-rank 5: Point 148 (-91.791312, 30.524616, -4.7827682) failed to convert
-rank 56: Point 145 (-90.475964, 29.834724, -0.82357394) failed to convert
-rank 18: Point 149 (-91.290139, 30.631656, 21.056883) failed to convert
-rank 24: Point 149 (-91.173525, 30.308078, -6.8634071) failed to convert
-rank 0: Point 136 (-92.713391, 28.913835, 26.335993) failed to convert
-rank 65: Point 209 (-90.266776, 29.496752, -0.3779519) failed to convert
-rank 91: Point 209 (-89.351008, 29.189288, 0.31299999) failed to convert
-rank 55: Point 147 (-90.501876, 29.663675, -1.1439353) failed to convert
-rank 25: Point 150 (-91.196687, 29.675937, -0.48468194) failed to convert
-rank 99: Point 208 (-88.936475, 29.85909, 2.4426873) failed to convert
-rank 39: Point 149 (-90.766478, 29.966801, -1.6756417) failed to convert
-rank 89: Point 209 (-89.353541, 30.004398, -0.0) failed to convert
-rank 49: Point 149 (-90.646238, 29.30496, -8.2296) failed to convert
-rank 31: Point 149 (-91.047018, 29.255005, 0.64344815) failed to convert
-rank 94: Point 211 (-89.243757, 29.182387, -0.0) failed to convert
-rank 48: Point 147 (-90.623937, 29.945899, 0.27840868) failed to convert
-rank 72: Point 210 (-90.045137, 29.932016, -1.1926617) failed to convert
-rank 20: Point 148 (-91.300141, 29.418689, 0.2237551) failed to convert
-rank 76: Point 212 (-89.973889, 29.803124, -8.2296) failed to convert
-rank 69: Point 210 (-90.098116, 30.017608, -9.0) failed to convert
-rank 95: Point 209 (-89.149122, 30.013185, 1.7956202) failed to convert
-rank 12: Point 145 (-91.562249, 29.867004, -2.9818416) failed to convert
-rank 42: Point 147 (-90.741545, 29.566393, -2.8492765) failed to convert
-rank 74: Point 211 (-90.009386, 29.806252, -3.7547752) failed to convert
-rank 19: Point 149 (-91.306804, 29.79132, -0.78775024) failed to convert
-rank 96: Point 211 (-89.215271, 29.074382, 1.1617322) failed to convert
-rank 64: Point 210 (-90.268181, 30.006485, 1.4131337) failed to convert
-rank 4: Point 149 (-91.813168, 30.852948, -12.893192) failed to convert
-rank 84: Point 212 (-89.733915, 29.848785, -0.87514868) failed to convert
-rank 81: Point 209 (-89.851704, 29.607694, -4.9499523) failed to convert
-rank 77: Point 209 (-89.996574, 29.250851, 0.31318713) failed to convert
-rank 46: Point 147 (-90.666502, 29.860753, -0.22964284) failed to convert
-rank 9: Point 149 (-91.711747, 29.515912, 2.0999999) failed to convert
-rank 3: Point 149 (-91.878612, 30.637728, -8.2296) failed to convert
-rank 87: Point 208 (-89.514228, 29.822234, -0.0) failed to convert
-rank 71: Point 209 (-90.071067, 29.831707, 0.88450316) failed to convert
-rank 50: Point 150 (-90.604277, 29.676985, -0.51763797) failed to convert
-rank 82: Point 211 (-89.822968, 29.567862, 0.58017597) failed to convert
-rank 68: Point 211 (-90.122307, 30.021119, -0.94823507) failed to convert
-rank 11: Point 149 (-91.641472, 29.371055, 2.7) failed to convert
-rank 59: Point 148 (-90.417479, 29.808568, -0.65221104) failed to convert
-rank 40: Point 148 (-90.727751, 30.282652, -0.23262098) failed to convert
-rank 75: Point 210 (-89.9442, 30.387949, -8.8493636) failed to convert
-rank 45: Point 148 (-90.727036, 29.101068, 1.2057323) failed to convert
-rank 2: Point 148 (-91.932188, 30.904522, -17.501235) failed to convert
-rank 10: Point 148 (-91.677732, 29.47233, 1.4633347) failed to convert
-rank 88: Point 212 (-89.419674, 29.950462, -0.0) failed to convert
-rank 22: Point 146 (-91.20798, 30.341191, 13.955264) failed to convert
-rank 57: Point 149 (-90.490199, 29.423399, -0.12414552) failed to convert
-rank 73: Point 208 (-90.03501, 29.790451, -4.8676563) failed to convert
-rank 67: Point 208 (-90.153851, 30.020714, -1.9176859) failed to convert
-rank 85: Point 209 (-89.655244, 30.023547, 3.0899999) failed to convert
-rank 93: Point 209 (-89.232642, 29.733132, 3.0609446) failed to convert
-rank 21: Point 149 (-91.211338, 30.513046, -13.790329) failed to convert
-rank 60: Point 148 (-90.412518, 29.554162, -0.82543452) failed to convert
-rank 41: Point 150 (-90.760745, 29.595885, -1.8144109) failed to convert
-rank 28: Point 146 (-91.079116, 30.209324, 0.99402987) failed to convert
-rank 30: Point 148 (-91.037633, 29.835906, -1.0024534) failed to convert
-rank 79: Point 210 (-89.902888, 29.878355, 20.685008) failed to convert
-rank 98: Point 211 (-89.105639, 29.177695, 0.8670843) failed to convert
-rank 92: Point 211 (-89.318479, 29.230832, -0.4393619) failed to convert
-rank 78: Point 211 (-89.943118, 29.637013, -1.5130142) failed to convert
-rank 29: Point 148 (-91.063982, 29.739742, -0.68249763) failed to convert
-rank 7: Point 149 (-91.739626, 30.259504, -1.5821976) failed to convert
-rank 66: Point 210 (-90.235173, 29.463037, 0.31299999) failed to convert
-rank 80: Point 210 (-89.856924, 30.079831, -5.7607204) failed to convert
-rank 86: Point 211 (-89.551072, 30.2765, -4.7006084) failed to convert
-rank 62: Point 149 (-90.370136, 29.514627, 0.42071322) failed to convert
-rank 83: Point 209 (-89.79532, 29.576927, -1.5695652) failed to convert
-rank 16: Point 146 (-91.417224, 29.857451, 26.558182) failed to convert
-rank 47: Point 149 (-90.660623, 29.731046, -1.9194296) failed to convert
-rank 70: Point 211 (-90.101658, 29.663346, -8.2296) failed to convert
-rank 38: Point 147 (-90.790164, 29.890089, -1.2085354) failed to convert
-rank 90: Point 212 (-89.290717, 30.212232, 3.7860056) failed to convert
-rank 34: Point 148 (-90.878373, 30.067143, -10.984993) failed to convert
-rank 97: Point 209 (-89.167027, 29.206267, 9.645e-05) failed to convert
-rank 35: Point 151 (-90.853625, 30.06568, -10.895214) failed to convert
-rank 91: Point 210 (-89.330017, 29.431718, 4.5971838) failed to convert
-rank 6: Point 148 (-91.750825, 30.602043, 14.585061) failed to convert
-rank 58: Point 145 (-90.45334, 29.616528, -0.89343991) failed to convert
-rank 65: Point 210 (-90.231499, 29.965439, -8.3877918) failed to convert
-rank 99: Point 209 (-88.928695, 29.941454, 5.0134179) failed to convert
-rank 51: Point 149 (-90.595848, 29.565633, -0.08947933) failed to convert
-rank 23: Point 149 (-91.188339, 30.353572, -14.837665) failed to convert
-rank 44: Point 147 (-90.686232, 29.881897, -0.92688288) failed to convert
-rank 32: Point 147 (-90.933517, 30.244825, -2.5382836) failed to convert
-rank 94: Point 212 (-89.255741, 29.045243, 1.9179353) failed to convert
-rank 15: Point 149 (-91.468908, 29.690625, -2.0697131) failed to convert
-rank 27: Point 148 (-91.119429, 30.242932, -8.7850054) failed to convert
-rank 26: Point 147 (-91.180136, 29.685669, -3.6707608) failed to convert
-rank 53: Point 148 (-90.515074, 30.042329, -3.7313315) failed to convert
-rank 33: Point 149 (-90.909696, 30.079925, 13.421416) failed to convert
-rank 14: Point 146 (-91.500338, 29.653802, -2.4453504) failed to convert
-rank 89: Point 210 (-89.370622, 29.808371, -0.0) failed to convert
-rank 1: Point 151 (-92.105842, 29.812235, -0.0003012) failed to convert
-rank 13: Point 148 (-91.531521, 29.759197, -2.5285002) failed to convert
-rank 95: Point 210 (-89.221818, 29.196623, -0.45159459) failed to convert
-rank 76: Point 213 (-89.980089, 29.7244, -1.0566302) failed to convert
-rank 96: Point 212 (-89.19411, 29.314254, -0.09472079) failed to convert
-rank 72: Point 211 (-90.052737, 29.834581, 0.06950851) failed to convert
-rank 17: Point 149 (-91.38259, 29.701314, -1.7881856) failed to convert
-rank 63: Point 150 (-90.315972, 29.851912, -0.34697831) failed to convert
-rank 43: Point 149 (-90.667617, 30.32994, -3.3344139) failed to convert
-rank 69: Point 211 (-90.107219, 29.900038, -1.2685897) failed to convert
-rank 8: Point 145 (-91.666348, 30.862427, -11.42969) failed to convert
-rank 24: Point 150 (-91.220282, 29.566148, -0.69525589) failed to convert
-rank 54: Point 148 (-90.507331, 29.85503, -0.51090255) failed to convert
-rank 56: Point 146 (-90.504429, 29.439222, -0.26175423) failed to convert
-rank 77: Point 210 (-89.930553, 30.087443, -5.3461923) failed to convert
-rank 37: Point 149 (-90.79108, 30.241386, -0.7554918) failed to convert
-rank 84: Point 213 (-89.759387, 29.537265, 18.04555) failed to convert
-rank 18: Point 150 (-91.289963, 30.63443, 28.421921) failed to convert
-rank 61: Point 148 (-90.360932, 29.935535, 14.06068) failed to convert
-rank 64: Point 211 (-90.254107, 30.192585, 4.0300002) failed to convert
-rank 52: Point 147 (-90.564455, 29.679842, 0.00629203) failed to convert
-rank 81: Point 210 (-89.863716, 29.457741, 0.31332361) failed to convert
-rank 36: Point 149 (-90.837251, 29.917435, -0.44774775) failed to convert
-rank 55: Point 148 (-90.500416, 29.683962, -0.55726521) failed to convert
-rank 74: Point 212 (-90.011439, 29.780004, -0.15341483) failed to convert
-rank 39: Point 150 (-90.79028, 29.618569, -1.629868) failed to convert
-rank 87: Point 209 (-89.553327, 29.359164, -4.546397) failed to convert
-rank 71: Point 210 (-90.116531, 29.24157, 0.31299999) failed to convert
-rank 82: Point 212 (-89.821714, 29.583319, -3.9172131) failed to convert
-rank 68: Point 212 (-90.13032, 29.917274, -7.1887161) failed to convert
-rank 5: Point 149 (-91.828339, 29.853619, -0.66340752) failed to convert
-rank 48: Point 148 (-90.642086, 29.687643, -0.29657913) failed to convert
-rank 20: Point 149 (-91.242949, 30.341, -14.567308) failed to convert
-rank 75: Point 211 (-89.983386, 29.895204, 1.7341703) failed to convert
-rank 31: Point 150 (-91.001014, 29.962945, -2.0450723) failed to convert
-rank 49: Point 150 (-90.59266, 30.066597, -2.6783978) failed to convert
-rank 88: Point 213 (-89.385583, 30.342423, -0.64783813) failed to convert
-rank 93: Point 210 (-89.287488, 29.108061, -0.44202323) failed to convert
-rank 67: Point 209 (-90.159502, 29.947019, -8.1704694) failed to convert
-rank 73: Point 209 (-90.020204, 29.979361, -9.0) failed to convert
-rank 85: Point 210 (-89.699178, 29.492872, 22.026839) failed to convert
-rank 46: Point 148 (-90.666661, 29.858477, -0.29876395) failed to convert
-rank 12: Point 146 (-91.567445, 29.777465, -0.50297459) failed to convert
-rank 19: Point 150 (-91.273883, 30.322732, -4.4879555) failed to convert
-rank 42: Point 148 (-90.719778, 29.882035, -0.40568853) failed to convert
-rank 4: Point 150 (-91.881859, 29.598209, -6.3e-07) failed to convert
-rank 79: Point 211 (-89.921594, 29.643679, -3.1519931) failed to convert
-rank 3: Point 150 (-91.926401, 29.752144, 2.6994843) failed to convert
-rank 9: Point 150 (-91.706821, 29.603888, 2.0254912) failed to convert
-rank 25: Point 151 (-91.163713, 30.197076, 1.6677527) failed to convert
-rank 98: Point 212 (-89.102407, 29.213555, 0.29607003) failed to convert
-rank 50: Point 151 (-90.590738, 29.868323, -1.0107077) failed to convert
-rank 92: Point 212 (-89.295137, 29.498817, 4.7226149) failed to convert
-rank 66: Point 211 (-90.244669, 29.336306, 0.34339422) failed to convert
-rank 11: Point 150 (-91.551915, 30.915641, -0.46600481) failed to convert
-rank 78: Point 212 (-89.924085, 29.876579, -8.2296) failed to convert
-rank 70: Point 212 (-90.073225, 30.030086, -4.9011843) failed to convert
-rank 2: Point 149 (-91.932053, 30.906948, -17.123529) failed to convert
-rank 40: Point 149 (-90.773625, 29.617047, -0.87334644) failed to convert
-rank 80: Point 211 (-89.874288, 29.863985, -0.76959703) failed to convert
-rank 97: Point 210 (-89.171522, 29.155524, -0.23013355) failed to convert
-rank 65: Point 211 (-90.226355, 30.033115, 1.4112972) failed to convert
-rank 22: Point 147 (-91.199843, 30.469443, 14.471191) failed to convert
-rank 57: Point 150 (-90.463252, 29.796855, 0.02) failed to convert
-rank 86: Point 212 (-89.598138, 29.719223, -0.0) failed to convert
-rank 83: Point 210 (-89.780199, 29.762906, -0.3557086) failed to convert
-rank 90: Point 213 (-89.366858, 29.340928, 0.31299999) failed to convert
-rank 45: Point 149 (-90.674703, 29.858808, -1.283679) failed to convert
-rank 91: Point 211 (-89.281459, 29.98591, 0.52985209) failed to convert
-rank 99: Point 210 (-88.974585, 29.443192, 12.49608) failed to convert
-rank 94: Point 213 (-89.243796, 29.181537, -0.00057622) failed to convert
-rank 60: Point 149 (-90.419408, 29.459472, -0.54731291) failed to convert
-rank 89: Point 211 (-89.42144, 29.218392, 0.31299999) failed to convert
-rank 41: Point 151 (-90.739674, 29.902442, -0.18855948) failed to convert
-rank 95: Point 211 (-89.229245, 29.112058, -0.48211391) failed to convert
-rank 28: Point 147 (-91.114278, 29.662664, -0.39633517) failed to convert
-rank 21: Point 150 (-91.272576, 29.533603, 0.15457949) failed to convert
-rank 77: Point 211 (-89.947847, 29.870087, -1.2129107) failed to convert
-rank 72: Point 212 (-90.111612, 29.070817, 12.176867) failed to convert
-rank 69: Point 212 (-90.097157, 30.02974, 0.97372369) failed to convert
-rank 30: Point 149 (-91.018035, 30.135948, -7.0786284) failed to convert
-rank 76: Point 214 (-89.980712, 29.716387, -4.6896531) failed to convert
-rank 96: Point 213 (-89.210689, 29.126321, -0.0) failed to convert
-rank 7: Point 150 (-91.728736, 30.452618, -4.4195383) failed to convert
-rank 62: Point 150 (-90.356312, 29.702306, 0.02) failed to convert
-rank 84: Point 214 (-89.73367, 29.851562, -8.2296) failed to convert
-rank 29: Point 149 (-91.065449, 29.71686, -1.3189603) failed to convert
-rank 64: Point 212 (-90.302083, 29.553005, -2.688336) failed to convert
-rank 59: Point 149 (-90.401638, 30.02446, -4.9644825) failed to convert
-rank 81: Point 211 (-89.874981, 29.316393, 0.65760574) failed to convert
-rank 74: Point 213 (-90.012493, 29.766443, 0.51065354) failed to convert
-rank 0: Point 137 (-92.713371, 28.850895, 27.4) failed to convert
-rank 87: Point 210 (-89.490546, 30.099344, 3.020907) failed to convert
-rank 16: Point 147 (-91.419971, 29.811213, -0.66759342) failed to convert
-rank 35: Point 152 (-90.879904, 29.675102, -0.70529467) failed to convert
-rank 47: Point 150 (-90.660768, 29.728962, -1.6218944) failed to convert
-rank 34: Point 149 (-90.870957, 30.177032, -1.2888901) failed to convert
-rank 58: Point 146 (-90.440379, 29.794754, 1.3925769) failed to convert
-rank 6: Point 149 (-91.745095, 30.703506, -14.666976) failed to convert
-rank 38: Point 148 (-90.782413, 30.003319, -9.6513394) failed to convert
-rank 10: Point 149 (-91.643343, 30.076137, -0.03017877) failed to convert
-rank 71: Point 211 (-90.055323, 30.033659, -5.3368012) failed to convert
-rank 32: Point 148 (-90.941378, 30.126906, -11.391901) failed to convert
-rank 23: Point 150 (-91.188341, 30.353531, -14.837665) failed to convert
-rank 51: Point 150 (-90.610089, 29.362643, -8.2296) failed to convert
-rank 26: Point 148 (-91.175212, 29.76373, -7.9369926) failed to convert
-rank 82: Point 213 (-89.821701, 29.583357, -3.6785618) failed to convert
-rank 53: Point 149 (-90.497581, 30.283973, 3.3499999) failed to convert
-rank 27: Point 149 (-91.118488, 30.257541, -7.8651596) failed to convert
-rank 17: Point 150 (-91.376039, 29.809605, 5.0710674) failed to convert
-rank 15: Point 150 (-91.436164, 30.23902, -1.5297795) failed to convert
-rank 43: Point 150 (-90.701965, 29.83882, 0.39938479) failed to convert
-rank 75: Point 212 (-89.994965, 29.747963, -0.27891465) failed to convert
-rank 68: Point 213 (-90.156088, 29.581113, 0.31299999) failed to convert
-rank 73: Point 210 (-90.022324, 29.952363, 26.381227) failed to convert
-rank 13: Point 149 (-91.500026, 30.293398, -0.138) failed to convert
-rank 54: Point 149 (-90.537048, 29.439748, -1.1310163) failed to convert
-rank 61: Point 149 (-90.388205, 29.564961, -0.89495652) failed to convert
-rank 93: Point 211 (-89.210804, 29.978206, 0.47770856) failed to convert
-rank 67: Point 210 (-90.153914, 30.019736, -2.9719467) failed to convert
-rank 88: Point 214 (-89.39042, 30.28706, -4.7227588) failed to convert
-rank 85: Point 211 (-89.687249, 29.637679, -0.52662694) failed to convert
-rank 52: Point 148 (-90.5646, 29.67779, 0.39998096) failed to convert
-rank 14: Point 147 (-91.487629, 29.869229, -0.55078778) failed to convert
-rank 36: Point 150 (-90.841301, 29.857579, -0.69821989) failed to convert
-rank 18: Point 151 (-91.302722, 30.429623, -3.7847118) failed to convert
-rank 98: Point 213 (-89.105015, 29.184402, 0.05124823) failed to convert
-rank 79: Point 212 (-89.901227, 29.899059, -2.4372003) failed to convert
-rank 70: Point 213 (-90.111986, 29.528989, 0.81304744) failed to convert
-rank 66: Point 212 (-90.164977, 30.384781, -0.43374052) failed to convert
-rank 92: Point 213 (-89.300218, 29.440613, 6.6006449) failed to convert
-rank 55: Point 149 (-90.492594, 29.792576, 0.02) failed to convert
-rank 37: Point 150 (-90.792109, 30.226301, -1.3530891) failed to convert
-rank 78: Point 213 (-89.914432, 29.997333, -3.4276085) failed to convert
-rank 5: Point 150 (-91.798707, 30.391271, -8.2296) failed to convert
-rank 48: Point 149 (-90.643163, 29.672242, -0.56851561) failed to convert
-rank 97: Point 211 (-89.170924, 29.162268, -0.22102578) failed to convert
-rank 44: Point 148 (-90.70483, 29.613917, -8.2296) failed to convert
-rank 63: Point 151 (-90.332042, 29.635168, -0.44869246) failed to convert
-rank 8: Point 146 (-91.662176, 30.934531, -19.979445) failed to convert
-rank 80: Point 212 (-89.902175, 29.514674, -0.15587821) failed to convert
-rank 49: Point 151 (-90.64705, 29.293158, -0.53637707) failed to convert
-rank 65: Point 212 (-90.271941, 29.427282, 1.376731) failed to convert
-rank 83: Point 211 (-89.79612, 29.566801, -1.359319) failed to convert
-rank 31: Point 151 (-90.991417, 30.108683, -11.440974) failed to convert
-rank 91: Point 212 (-89.262717, 30.197442, 3.9119784) failed to convert
-rank 86: Point 213 (-89.628263, 29.357573, 2.2263329) failed to convert
-rank 56: Point 147 (-90.489885, 29.641613, 0.82744169) failed to convert
-rank 3: Point 151 (-91.878571, 30.637732, -8.2296) failed to convert
-rank 90: Point 214 (-89.308597, 30.009516, 1.2901146) failed to convert
-rank 39: Point 151 (-90.78929, 29.633057, -0.64201484) failed to convert
-rank 19: Point 151 (-91.32816, 29.441776, 2.766697) failed to convert
-rank 20: Point 150 (-91.242337, 30.350635, 1.265597) failed to convert
-rank 89: Point 212 (-89.376007, 29.746209, 2.6800001) failed to convert
-rank 95: Point 212 (-89.22173, 29.197428, -0.60048451) failed to convert
-rank 94: Point 214 (-89.243198, 29.188286, -0.0) failed to convert
-rank 99: Point 211 (-88.950122, 29.707703, 2.9081927) failed to convert
-rank 33: Point 150 (-90.909301, 30.085713, 20.725532) failed to convert
-rank 72: Point 213 (-90.083149, 29.442155, 0.10890829) failed to convert
-rank 50: Point 152 (-90.625889, 29.369086, 0.3048) failed to convert
-rank 25: Point 152 (-91.163415, 30.20174, 3.3768358) failed to convert
-rank 96: Point 214 (-89.209084, 29.144519, 12.684514) failed to convert
-rank 9: Point 151 (-91.626089, 31.014716, -21.165191) failed to convert
-rank 76: Point 215 (-89.967895, 29.878667, 12.996275) failed to convert
-rank 84: Point 215 (-89.707485, 30.168509, 2.5452394) failed to convert
-rank 22: Point 148 (-91.209739, 30.313344, -3.0379721) failed to convert
-rank 24: Point 151 (-91.201852, 29.860232, -7.3609205) failed to convert
-rank 4: Point 151 (-91.811179, 30.888495, -18.153887) failed to convert
-rank 40: Point 150 (-90.789982, 29.376454, 0.3048) failed to convert
-rank 1: Point 152 (-92.106051, 29.807687, -1.040597) failed to convert
-rank 46: Point 149 (-90.696117, 29.434549, 0.3048) failed to convert
-rank 69: Point 213 (-90.097499, 30.025302, -4.8249843) failed to convert
-rank 12: Point 147 (-91.5321, 30.381198, -2.5721296) failed to convert
-rank 77: Point 212 (-89.933298, 30.052822, 1.2502704) failed to convert
-rank 64: Point 213 (-90.302083, 29.552945, -2.688336) failed to convert
-rank 74: Point 214 (-90.013522, 29.753199, -5.3653947) failed to convert
-rank 11: Point 151 (-91.622659, 29.700891, 0.14584691) failed to convert
-rank 57: Point 151 (-90.47072, 29.693649, -0.30310633) failed to convert
-rank 41: Point 152 (-90.745517, 29.817546, -0.54886256) failed to convert
-rank 21: Point 151 (-91.211316, 30.513102, -15.419224) failed to convert
-rank 28: Point 148 (-91.117752, 29.60808, -0.62398934) failed to convert
-rank 87: Point 211 (-89.508394, 29.890142, -0.0) failed to convert
-rank 81: Point 212 (-89.812126, 30.096485, 7.7833528) failed to convert
-rank 71: Point 212 (-90.064187, 29.920053, -5.0282598) failed to convert
-rank 30: Point 150 (-91.014606, 30.188066, 7.2195541) failed to convert
-rank 62: Point 151 (-90.342875, 29.883869, -0.48133091) failed to convert
-rank 7: Point 151 (-91.790889, 29.334753, 6.1680292) failed to convert
-rank 75: Point 213 (-89.999231, 29.693575, 1.5471663) failed to convert
-rank 73: Point 211 (-90.030683, 29.845706, -9.0) failed to convert
-rank 68: Point 214 (-90.124924, 29.987158, -1.3549059) failed to convert
-rank 82: Point 214 (-89.857606, 29.1352, 19.051739) failed to convert
-rank 59: Point 150 (-90.413395, 29.864346, -0.659892) failed to convert
-rank 45: Point 150 (-90.66868, 29.94495, -0.45865088) failed to convert
-rank 2: Point 150 (-91.937892, 30.798559, -8.2296) failed to convert
-rank 60: Point 150 (-90.412346, 29.556469, -0.33827672) failed to convert
-rank 42: Point 149 (-90.727396, 29.77151, -1.8432391) failed to convert
-rank 67: Point 211 (-90.153898, 30.019688, -8.2296) failed to convert
-rank 93: Point 212 (-89.262168, 29.396773, 9.4684364) failed to convert
-rank 88: Point 215 (-89.471097, 29.349894, 23.74101) failed to convert
-rank 85: Point 212 (-89.654251, 30.034999, 3.1292195) failed to convert
-rank 0: Point 138 (-92.719486, 28.69165, 33.161694) failed to convert
-rank 35: Point 153 (-90.8536, 30.065736, -10.56032) failed to convert
-rank 16: Point 148 (-91.396428, 30.201299, -0.72005084) failed to convert
-rank 47: Point 151 (-90.660551, 29.732021, -1.7006974) failed to convert
-rank 38: Point 149 (-90.790675, 29.882522, -0.42326752) failed to convert
-rank 34: Point 150 (-90.870852, 30.17858, -2.4317016) failed to convert
-rank 98: Point 214 (-89.002956, 30.306039, 4.3963525) failed to convert
-rank 66: Point 213 (-90.244349, 29.340345, -0.29687592) failed to convert
-rank 32: Point 149 (-90.949237, 30.008647, -0.72971235) failed to convert
-rank 79: Point 213 (-89.901212, 29.899237, -2.7679776) failed to convert
-rank 6: Point 150 (-91.751489, 30.590079, 11.237417) failed to convert
-rank 58: Point 147 (-90.424863, 30.007007, -6.5830709) failed to convert
-rank 51: Point 151 (-90.595622, 29.568325, -0.71554039) failed to convert
-rank 70: Point 214 (-90.1017, 29.662653, -8.2296) failed to convert
-rank 53: Point 150 (-90.560413, 29.407638, -0.0) failed to convert
-rank 92: Point 214 (-89.311444, 29.311614, -0.0) failed to convert
-rank 78: Point 214 (-89.935032, 29.738782, -0.0) failed to convert
-rank 83: Point 212 (-89.77178, 29.866048, -9.1129111) failed to convert
-rank 65: Point 213 (-90.231475, 29.965471, -8.3877918) failed to convert
-rank 97: Point 212 (-89.146957, 29.431706, 5.423981) failed to convert
-rank 91: Point 213 (-89.351485, 29.183581, 0.31299999) failed to convert
-rank 23: Point 151 (-91.188343, 30.353471, -14.837665) failed to convert
-rank 29: Point 150 (-91.100147, 29.174819, 1.9326733) failed to convert
-rank 43: Point 151 (-90.701969, 29.838759, -0.6995876) failed to convert
-rank 86: Point 214 (-89.562629, 30.140059, 2.8352665) failed to convert
-rank 90: Point 215 (-89.378572, 29.204809, 0.31299999) failed to convert
-rank 54: Point 150 (-90.521942, 29.651432, -2.0468249) failed to convert
-rank 80: Point 213 (-89.833021, 30.373076, -9.4791407) failed to convert
-rank 95: Point 213 (-89.221903, 29.195403, -0.51144597) failed to convert
-rank 13: Point 150 (-91.531514, 29.759124, -2.4662124) failed to convert
-rank 89: Point 213 (-89.409086, 29.362535, 0.19721159) failed to convert
-rank 52: Point 149 (-90.561541, 29.720682, -1.6102144) failed to convert
-rank 17: Point 151 (-91.354205, 30.168021, -0.23100001) failed to convert
-rank 10: Point 150 (-91.6124, 30.611815, -5.1761608) failed to convert
-rank 14: Point 148 (-91.510513, 29.47996, 2.2062401) failed to convert
-rank 72: Point 214 (-90.037939, 30.023391, 2.6486901) failed to convert
-rank 36: Point 151 (-90.901079, 28.961902, 8.2073618) failed to convert
-rank 99: Point 212 (-88.914002, 30.096079, 11.119212) failed to convert
-rank 18: Point 152 (-91.345636, 29.731901, -6.5288164) failed to convert
-rank 48: Point 150 (-90.629704, 29.863775, -0.79321948) failed to convert
-rank 61: Point 150 (-90.363891, 29.895344, -0.3752552) failed to convert
-rank 96: Point 215 (-89.212422, 29.106415, -0.0) failed to convert
-rank 63: Point 152 (-90.339274, 29.536971, -1.0623262) failed to convert
-rank 76: Point 216 (-90.011825, 29.318838, 0.92219801) failed to convert
-rank 15: Point 151 (-91.468896, 29.690685, -1.6159622) failed to convert
-rank 94: Point 215 (-89.246208, 29.153926, 6.7464441) failed to convert
-rank 84: Point 216 (-89.733648, 29.851506, -8.2296) failed to convert
-rank 44: Point 149 (-90.724171, 29.332977, -0.11478855) failed to convert
-rank 55: Point 150 (-90.507199, 29.589425, -0.4150541) failed to convert
-rank 37: Point 151 (-90.816488, 29.869481, -0.59076871) failed to convert
-rank 49: Point 152 (-90.606174, 29.875854, -0.60325646) failed to convert
-rank 5: Point 151 (-91.776313, 30.791831, 10.402191) failed to convert
-rank 20: Point 151 (-91.229538, 30.553465, -8.9031688) failed to convert
-rank 64: Point 214 (-90.302082, 29.552904, -2.688336) failed to convert
-rank 74: Point 215 (-90.014424, 29.741695, -4.9066707) failed to convert
-rank 69: Point 214 (-90.108378, 29.884605, -0.94040424) failed to convert
-rank 8: Point 147 (-91.666903, 30.852692, -13.264779) failed to convert
-rank 77: Point 213 (-89.941549, 29.949281, -0.06226015) failed to convert
-rank 87: Point 212 (-89.505896, 29.919266, -0.48111119) failed to convert
-rank 81: Point 213 (-89.798114, 30.268028, -0.69714495) failed to convert
-rank 71: Point 213 (-90.08711, 29.624534, 0.1281639) failed to convert
-rank 3: Point 152 (-91.889281, 30.440823, -4.5292022) failed to convert
-rank 19: Point 152 (-91.327897, 29.446027, 2.6499195) failed to convert
-rank 39: Point 152 (-90.770093, 29.913818, -0.25420335) failed to convert
-rank 75: Point 214 (-89.956931, 30.228137, 3.4000001) failed to convert
-rank 50: Point 153 (-90.60435, 29.675797, 1.3754978) failed to convert
-rank 82: Point 215 (-89.82168, 29.583414, -1.7222793) failed to convert
-rank 33: Point 151 (-90.899196, 30.236086, -2.8505717) failed to convert
-rank 31: Point 152 (-90.99139, 30.108737, -11.440974) failed to convert
-rank 68: Point 215 (-90.122314, 30.020942, -1.062667) failed to convert
-rank 25: Point 153 (-91.150159, 30.409, -12.416877) failed to convert
-rank 9: Point 152 (-91.626077, 31.014677, -20.87726) failed to convert
-rank 56: Point 148 (-90.502659, 29.463695, 0.30479897) failed to convert
-rank 73: Point 212 (-90.018521, 30.000722, -0.49272695) failed to convert
-rank 40: Point 151 (-90.766013, 29.728235, -1.7773937) failed to convert
-rank 4: Point 152 (-91.86025, 29.997888, -4.510254) failed to convert
-rank 1: Point 153 (-92.106, 29.808569, -1.0335189) failed to convert
-rank 67: Point 212 (-90.224901, 29.083088, 0.75268642) failed to convert
-rank 12: Point 148 (-91.511919, 30.721081, -10.587985) failed to convert
-rank 46: Point 150 (-90.659433, 29.961659, -0.62250699) failed to convert
-rank 93: Point 213 (-89.279683, 29.196341, 2.2781931) failed to convert
-rank 11: Point 152 (-91.607513, 29.964299, 0.1) failed to convert
-rank 98: Point 215 (-89.067162, 29.604478, 5.2371799) failed to convert
-rank 27: Point 150 (-91.120431, 30.227332, -5.7286398) failed to convert
-rank 41: Point 153 (-90.708275, 30.354134, -4.5244967) failed to convert
-rank 30: Point 151 (-91.047147, 29.68911, -1.5311364) failed to convert
-rank 28: Point 149 (-91.113599, 29.672392, -0.52030061) failed to convert
-rank 88: Point 216 (-89.439607, 29.718587, 7.7728266) failed to convert
-rank 85: Point 213 (-89.666899, 29.88302, 2.613123) failed to convert
-rank 66: Point 214 (-90.244864, 29.333197, -0.40709255) failed to convert
-rank 22: Point 149 (-91.253426, 29.615597, 11.499789) failed to convert
-rank 62: Point 152 (-90.356255, 29.703043, 0.02) failed to convert
-rank 7: Point 152 (-91.735833, 30.326775, -3.045055) failed to convert
-rank 24: Point 152 (-91.172707, 30.320397, -12.252324) failed to convert
-rank 45: Point 151 (-90.674709, 29.858552, 0.1937548) failed to convert
-rank 79: Point 214 (-89.901219, 29.89911, -2.3985693) failed to convert
-rank 60: Point 151 (-90.380959, 29.984268, -1.7877086) failed to convert
-rank 59: Point 151 (-90.401848, 30.02142, -0.87480666) failed to convert
-rank 2: Point 151 (-91.931993, 30.906942, -17.642633) failed to convert
-rank 21: Point 152 (-91.225305, 30.29186, 3.4994084) failed to convert
-rank 26: Point 149 (-91.179395, 29.697363, -1.3598594) failed to convert
-rank 70: Point 215 (-90.094522, 29.755534, -1.339753) failed to convert
-rank 42: Point 150 (-90.722045, 29.848683, -1.0535905) failed to convert
-rank 92: Point 215 (-89.314829, 29.27266, -0.0) failed to convert
-rank 78: Point 215 (-89.91441, 29.997367, -3.6727174) failed to convert
-rank 97: Point 213 (-89.183393, 29.020955, -0.29605995) failed to convert
-rank 86: Point 215 (-89.616653, 29.496837, -0.0) failed to convert
-rank 65: Point 214 (-90.231742, 29.961572, 37.044653) failed to convert
-rank 83: Point 213 (-89.740199, 30.250421, -0.04601038) failed to convert
-rank 35: Point 154 (-90.846461, 30.170987, -0.40784829) failed to convert
-rank 32: Point 150 (-90.971082, 29.677741, -0.5463484) failed to convert
-rank 91: Point 214 (-89.3427, 29.285264, 0.021) failed to convert
-rank 57: Point 152 (-90.470066, 29.702681, -0.45191114) failed to convert
-rank 38: Point 150 (-90.827858, 29.333816, -0.36522568) failed to convert
-rank 16: Point 149 (-91.411437, 29.952927, -1.4351861) failed to convert
-rank 80: Point 214 (-89.883148, 29.752846, -0.16104337) failed to convert
-rank 95: Point 214 (-89.22212, 29.192848, -0.20950012) failed to convert
-rank 89: Point 214 (-89.412226, 29.325827, -0.28345647) failed to convert
-rank 6: Point 151 (-91.753923, 30.546533, -14.346937) failed to convert
-rank 90: Point 216 (-89.369558, 29.309405, 17.506802) failed to convert
-rank 99: Point 213 (-88.946211, 29.748419, 5.2526757) failed to convert
-rank 0: Point 139 (-92.728266, 28.471501, 49.299999) failed to convert
-rank 58: Point 148 (-90.433726, 29.885393, -0.34342111) failed to convert
-rank 53: Point 151 (-90.558092, 29.440314, -2.0912356) failed to convert
-rank 96: Point 216 (-89.207073, 29.167124, -0.46813619) failed to convert
-rank 34: Point 151 (-90.903351, 29.694329, -1.1774253) failed to convert
-rank 76: Point 217 (-89.982225, 29.696892, -3.5969371) failed to convert
-rank 47: Point 152 (-90.660538, 29.732188, -1.7312458) failed to convert
-rank 51: Point 152 (-90.605041, 29.434385, 0.3048) failed to convert
-rank 72: Point 215 (-90.038469, 30.016473, 1.7042418) failed to convert
-rank 54: Point 151 (-90.535104, 29.467022, -0.15521575) failed to convert
-rank 43: Point 152 (-90.701972, 29.838719, -0.93429993) failed to convert
-rank 84: Point 217 (-89.733633, 29.851468, -8.2296) failed to convert
-rank 29: Point 151 (-91.039491, 30.11644, -5.1031054) failed to convert
-rank 94: Point 216 (-89.238908, 29.237172, -0.40925274) failed to convert
-rank 77: Point 214 (-89.962373, 29.686311, -2.9663861) failed to convert
-rank 13: Point 151 (-91.531462, 29.759837, -1.4990073) failed to convert
-rank 23: Point 152 (-91.214145, 29.944896, -1.5672416) failed to convert
-rank 69: Point 215 (-90.097948, 30.019067, -9.0) failed to convert
-rank 64: Point 215 (-90.329308, 29.184616, 1.0420427) failed to convert
-rank 74: Point 216 (-90.003215, 29.884423, -1.905666) failed to convert
-rank 75: Point 215 (-89.994572, 29.752711, -0.03131017) failed to convert
-rank 61: Point 151 (-90.357538, 29.98096, -0.34642901) failed to convert
-rank 17: Point 152 (-91.386273, 29.639498, -0.59401163) failed to convert
-rank 52: Point 150 (-90.561525, 29.720766, -1.6330042) failed to convert
-rank 10: Point 151 (-91.733346, 28.467927, 52.048797) failed to convert
-rank 87: Point 213 (-89.47076, 30.328678, -1.562636) failed to convert
-rank 36: Point 152 (-90.853908, 29.670571, -0.71844512) failed to convert
-rank 18: Point 153 (-91.290655, 30.623133, 27.460069) failed to convert
-rank 63: Point 153 (-90.303347, 30.020068, 0.29507456) failed to convert
-rank 14: Point 149 (-91.500293, 29.65376, -3.1211521) failed to convert
-rank 71: Point 214 (-90.055326, 30.03352, -6.0042477) failed to convert
-rank 81: Point 214 (-89.851284, 29.612192, -0.21990588) failed to convert
-rank 82: Point 216 (-89.820632, 29.596385, -0.07277173) failed to convert
-rank 48: Point 151 (-90.629689, 29.863738, -0.46699851) failed to convert
-rank 55: Point 151 (-90.515919, 29.467454, -1.1015989) failed to convert
-rank 15: Point 152 (-91.479747, 29.506898, 0.15747549) failed to convert
-rank 5: Point 152 (-91.798683, 30.391304, -8.2296) failed to convert
-rank 68: Point 216 (-90.122316, 30.020881, -1.4139347) failed to convert
-rank 67: Point 213 (-90.210676, 29.272782, 0.31299999) failed to convert
-rank 73: Point 213 (-89.999322, 30.243967, 3.7736997) failed to convert
-rank 49: Point 153 (-90.604093, 29.904875, -0.72818977) failed to convert
-rank 37: Point 152 (-90.816463, 29.869717, -0.55820447) failed to convert
-rank 98: Point 216 (-89.105278, 29.180735, 4.134974) failed to convert
-rank 66: Point 215 (-90.263264, 29.086342, 2.2911116) failed to convert
-rank 44: Point 150 (-90.689393, 29.836337, -0.90740256) failed to convert
-rank 88: Point 217 (-89.428582, 29.846503, -0.0) failed to convert
-rank 93: Point 214 (-89.193256, 30.173141, 3.6036696) failed to convert
-rank 20: Point 152 (-91.242926, 30.341033, -14.567308) failed to convert
-rank 19: Point 153 (-91.261552, 30.519552, -9.8806542) failed to convert
-rank 39: Point 153 (-90.772917, 29.872633, -0.32693468) failed to convert
-rank 85: Point 214 (-89.628157, 30.345588, -0.8762654) failed to convert
-rank 50: Point 154 (-90.604163, 29.67844, 0.39726962) failed to convert
-rank 8: Point 148 (-91.714303, 30.021332, -3.0397086) failed to convert
-rank 97: Point 214 (-89.076387, 30.212822, 3.1379817) failed to convert
-rank 70: Point 216 (-90.099991, 29.684639, -8.2296) failed to convert
-rank 25: Point 154 (-91.15617, 30.315059, 7.817033) failed to convert
-rank 79: Point 215 (-89.901818, 29.891585, 21.361986) failed to convert
-rank 92: Point 216 (-89.231379, 30.220022, 4.2241817) failed to convert
-rank 31: Point 153 (-90.991372, 30.108773, -11.440974) failed to convert
-rank 9: Point 153 (-91.641904, 30.742658, -9.111564) failed to convert
-rank 4: Point 153 (-91.850844, 30.170243, -3.1555948) failed to convert
-rank 3: Point 153 (-91.871447, 30.767147, -9.5150677) failed to convert
-rank 33: Point 152 (-90.909102, 30.088521, 18.997529) failed to convert
-rank 56: Point 149 (-90.429087, 30.475752, -8.4271793) failed to convert
-rank 1: Point 154 (-92.105931, 29.809613, -0.61353659) failed to convert
-rank 46: Point 151 (-90.696614, 29.42728, -0.38232675) failed to convert
-rank 78: Point 216 (-89.905203, 30.112242, -0.11841245) failed to convert
-rank 12: Point 149 (-91.559384, 29.915676, -0.31272599) failed to convert
-rank 65: Point 215 (-90.231439, 29.96552, -8.3877918) failed to convert
-rank 30: Point 152 (-91.019299, 30.116496, 5.2268578) failed to convert
-rank 86: Point 216 (-89.602378, 29.666925, -0.38122709) failed to convert
-rank 80: Point 215 (-89.876721, 29.832786, -0.0) failed to convert
-rank 27: Point 151 (-91.119785, 30.237319, 17.259197) failed to convert
-rank 83: Point 214 (-89.779058, 29.776799, 0.35261392) failed to convert
-rank 11: Point 153 (-91.640892, 29.379936, 2.7) failed to convert
-rank 41: Point 154 (-90.739774, 29.900683, 0.47953529) failed to convert
-rank 95: Point 215 (-89.223023, 29.182434, -0.06160947) failed to convert
-rank 99: Point 214 (-88.894901, 30.298875, 4.8960657) failed to convert
-rank 91: Point 215 (-89.343296, 29.278042, 5.8712676) failed to convert
-rank 90: Point 217 (-89.341298, 29.635388, 2.1713137) failed to convert
-rank 89: Point 215 (-89.422854, 29.201457, 0.3067318) failed to convert
-rank 28: Point 150 (-91.118136, 29.601188, -0.68004577) failed to convert
-rank 62: Point 153 (-90.38197, 29.352772, -0.23537953) failed to convert
-rank 40: Point 152 (-90.746471, 30.012349, -3.3879571) failed to convert
-rank 96: Point 217 (-89.11019, 30.249226, 4.2576509) failed to convert
-rank 76: Point 218 (-89.968336, 29.872864, -5.7235348) failed to convert
-rank 69: Point 216 (-90.097956, 30.018959, -9.0) failed to convert
-rank 7: Point 153 (-91.726043, 30.499596, -6.2563134) failed to convert
-rank 45: Point 152 (-90.669872, 29.92771, -1.055528) failed to convert
-rank 22: Point 150 (-91.197295, 30.509364, 20.838829) failed to convert
-rank 59: Point 152 (-90.413455, 29.863264, -0.65498472) failed to convert
-rank 84: Point 218 (-89.733612, 29.851411, -8.2296) failed to convert
-rank 77: Point 215 (-89.963847, 29.667269, -4.8810675) failed to convert
-rank 75: Point 216 (-89.987847, 29.837746, 28.312297) failed to convert
-rank 74: Point 217 (-90.009299, 29.806983, -6.7787525) failed to convert
-rank 2: Point 152 (-91.934949, 30.852045, -10.239396) failed to convert
-rank 21: Point 153 (-91.218089, 30.405997, -15.432025) failed to convert
-rank 94: Point 217 (-89.243526, 29.184374, -0.0) failed to convert
-rank 64: Point 216 (-90.302082, 29.552844, -2.688336) failed to convert
-rank 87: Point 214 (-89.531401, 29.618161, 0.17566001) failed to convert
-rank 60: Point 152 (-90.412345, 29.556229, -0.38732477) failed to convert
-rank 16: Point 150 (-91.396721, 30.196229, -0.206) failed to convert
-rank 57: Point 153 (-90.448712, 29.996541, 19.118908) failed to convert
-rank 42: Point 151 (-90.744149, 29.527444, -0.78888199) failed to convert
-rank 72: Point 216 (-90.000684, 30.495086, -10.7235) failed to convert
-rank 24: Point 153 (-91.171006, 30.346905, 17.651254) failed to convert
-rank 35: Point 155 (-90.873582, 29.768375, -0.29414963) failed to convert
-rank 58: Point 149 (-90.431931, 29.909817, -0.40474615) failed to convert
-rank 6: Point 152 (-91.745908, 30.688416, -8.9303223) failed to convert
-rank 38: Point 151 (-90.790155, 29.89005, -0.88218016) failed to convert
-rank 53: Point 152 (-90.545343, 29.619744, -0.00934384) failed to convert
-rank 34: Point 152 (-90.878373, 30.067102, -10.984993) failed to convert
-rank 81: Point 215 (-89.799082, 30.256004, -1.2692338) failed to convert
-rank 71: Point 215 (-90.064179, 29.919966, -5.8027624) failed to convert
-rank 32: Point 151 (-90.969944, 29.694931, -0.54384507) failed to convert
-rank 82: Point 217 (-89.768798, 30.23263, -0.30098919) failed to convert
-rank 43: Point 153 (-90.701976, 29.838658, -0.41159608) failed to convert
-rank 29: Point 152 (-91.033332, 30.210318, -5.9107364) failed to convert
-rank 68: Point 217 (-90.124967, 29.98656, 0.03289273) failed to convert
-rank 26: Point 150 (-91.179378, 29.697626, -2.045208) failed to convert
-rank 98: Point 217 (-89.119844, 29.016857, 3.5000289) failed to convert
-rank 88: Point 218 (-89.472455, 29.333073, 2.891) failed to convert
-rank 13: Point 152 (-91.473067, 30.743883, 16.500981) failed to convert
-rank 51: Point 153 (-90.587499, 29.683125, -0.984583) failed to convert
-rank 47: Point 153 (-90.660558, 29.731893, -1.7752135) failed to convert
-rank 66: Point 216 (-90.200145, 29.925669, 8.833271) failed to convert
-rank 23: Point 153 (-91.25796, 29.240015, -0.0) failed to convert
-rank 73: Point 214 (-90.03501, 29.790209, -4.8707043) failed to convert
-rank 93: Point 215 (-89.257645, 29.448019, 4.9357835) failed to convert
-rank 67: Point 214 (-90.158811, 29.955657, 8.3424003) failed to convert
-rank 10: Point 152 (-91.600674, 30.812559, -12.000713) failed to convert
-rank 0: Point 140 (-92.712037, 28.785882, 29.494138) failed to convert
-rank 85: Point 215 (-89.648989, 30.097335, 3.1000592) failed to convert
-rank 97: Point 215 (-89.169986, 29.172265, -3.9e-07) failed to convert
-rank 17: Point 153 (-91.354139, 30.168087, -0.23100001) failed to convert
-rank 61: Point 152 (-90.367906, 29.84076, -0.73109971) failed to convert
-rank 79: Point 216 (-89.869141, 30.297486, -4.1389431) failed to convert
-rank 54: Point 152 (-90.507863, 29.847474, -0.46448583) failed to convert
-rank 92: Point 217 (-89.31649, 29.253433, 10.552766) failed to convert
-rank 70: Point 217 (-90.101765, 29.661614, -8.2296) failed to convert
-rank 65: Point 216 (-90.232007, 29.957462, 11.466863) failed to convert
-rank 14: Point 150 (-91.47157, 30.13869, -3.4510342) failed to convert
-rank 52: Point 151 (-90.564951, 29.672567, -0.63626451) failed to convert
-rank 80: Point 216 (-89.873592, 29.871635, -0.89566979) failed to convert
-rank 78: Point 217 (-89.889601, 30.30596, -4.0633218) failed to convert
-rank 15: Point 153 (-91.468817, 29.691873, -1.1097331) failed to convert
-rank 18: Point 154 (-91.337107, 29.871648, -0.44760129) failed to convert
-rank 63: Point 154 (-90.313389, 29.885631, -0.33078962) failed to convert
-rank 5: Point 153 (-91.903139, 28.456471, 52.641323) failed to convert
-rank 36: Point 153 (-90.840983, 29.862196, -0.53863499) failed to convert
-rank 99: Point 215 (-88.918726, 30.043063, 8.6675147) failed to convert
-rank 83: Point 215 (-89.740433, 30.247486, -0.13120242) failed to convert
-rank 86: Point 217 (-89.538199, 30.425528, -9.3568747) failed to convert
-rank 37: Point 153 (-90.792089, 30.226446, -2.0728505) failed to convert
-rank 49: Point 154 (-90.630815, 29.525322, 0.19684656) failed to convert
-rank 55: Point 152 (-90.501812, 29.664318, -1.327475) failed to convert
-rank 91: Point 216 (-89.350234, 29.197589, 0.31138327) failed to convert
-rank 39: Point 154 (-90.769579, 29.921295, -0.38255485) failed to convert
-rank 20: Point 153 (-91.263847, 30.006463, -9.1226647) failed to convert
-rank 89: Point 216 (-89.409969, 29.351269, 6.4288932) failed to convert
-rank 44: Point 151 (-90.683234, 29.924679, -2.4345208) failed to convert
-rank 90: Point 218 (-89.375848, 29.235713, 0.14308541) failed to convert
-rank 95: Point 216 (-89.151791, 29.983025, 1.8026809) failed to convert
-rank 19: Point 154 (-91.260752, 30.532016, -6.9490881) failed to convert
-rank 25: Point 155 (-91.158273, 30.282156, 7.689886) failed to convert
-rank 69: Point 217 (-90.097467, 30.025251, -4.8249843) failed to convert
-rank 76: Point 219 (-89.960867, 29.967023, 0.16353201) failed to convert
-rank 8: Point 149 (-91.670318, 30.793153, -9.5803147) failed to convert
-rank 31: Point 154 (-90.966832, 30.478826, -8.9365765) failed to convert
-rank 9: Point 154 (-91.701927, 29.69066, 2.215935) failed to convert
-rank 3: Point 154 (-91.884194, 30.534213, -5.4455874) failed to convert
-rank 56: Point 150 (-90.47596, 29.834286, -0.41796053) failed to convert
-rank 77: Point 216 (-89.948431, 29.861815, 0.97334205) failed to convert
-rank 84: Point 219 (-89.731372, 29.877886, 10.681699) failed to convert
-rank 33: Point 153 (-90.90896, 30.089867, 19.164801) failed to convert
-rank 96: Point 218 (-89.136827, 29.955114, 2.4898802) failed to convert
-rank 75: Point 217 (-89.980387, 29.932253, -6.8698877) failed to convert
-rank 72: Point 217 (-90.045078, 29.931799, -0.78550195) failed to convert
-rank 30: Point 153 (-91.018305, 30.131643, 12.033871) failed to convert
-rank 12: Point 150 (-91.554802, 29.993991, -8.2296) failed to convert
-rank 50: Point 155 (-90.606236, 29.64894, -0.92969796) failed to convert
-rank 4: Point 154 (-91.852858, 30.133199, -4.0560548) failed to convert
-rank 64: Point 217 (-90.236749, 30.420224, -0.48468502) failed to convert
-rank 48: Point 152 (-90.629665, 29.863682, -0.25029967) failed to convert
-rank 87: Point 215 (-89.511231, 29.855348, -0.29727711) failed to convert
-rank 46: Point 152 (-90.696574, 29.427819, -0.22523716) failed to convert
-rank 27: Point 152 (-91.117775, 30.268303, 24.035995) failed to convert
-rank 81: Point 216 (-89.797314, 30.277589, -1.6903914) failed to convert
-rank 74: Point 218 (-89.997243, 29.960188, -0.31498713) failed to convert
-rank 1: Point 155 (-92.106685, 29.794604, -8.851e-05) failed to convert
-rank 94: Point 218 (-89.244764, 29.170144, -0.23810096) failed to convert
-rank 62: Point 154 (-90.368124, 29.541645, 0.41252326) failed to convert
-rank 41: Point 155 (-90.771972, 29.43082, -8.2296) failed to convert
-rank 11: Point 154 (-91.61063, 29.909504, -1.3162317) failed to convert
-rank 71: Point 216 (-90.064192, 29.919648, -6.9847973) failed to convert
-rank 28: Point 151 (-91.114146, 29.663728, -0.10378295) failed to convert
-rank 22: Point 151 (-91.201597, 30.44158, -15.058036) failed to convert
-rank 45: Point 153 (-90.712167, 29.317645, -0.01112356) failed to convert
-rank 40: Point 153 (-90.758304, 29.840432, -0.03007514) failed to convert
-rank 82: Point 218 (-89.874279, 28.924779, 40.850946) failed to convert
-rank 66: Point 217 (-90.247235, 29.301082, 0.458) failed to convert
-rank 68: Point 218 (-90.12228, 30.021331, -0.93993108) failed to convert
-rank 59: Point 153 (-90.383512, 30.269566, -0.39404516) failed to convert
-rank 7: Point 154 (-91.752018, 30.037461, -3.9994328) failed to convert
-rank 98: Point 218 (-89.105462, 29.177431, 0.00034001) failed to convert
-rank 88: Point 219 (-89.452234, 29.570113, 1.5142008) failed to convert
-rank 21: Point 154 (-91.218885, 30.393387, 3.6429816) failed to convert
-rank 16: Point 151 (-91.428916, 29.661186, -1.0905122) failed to convert
-rank 2: Point 153 (-91.931953, 30.906937, -17.788152) failed to convert
-rank 35: Point 156 (-90.84902, 30.132362, -0.51315531) failed to convert
-rank 73: Point 215 (-90.034976, 29.790527, -0.74712426) failed to convert
-rank 24: Point 154 (-91.231632, 29.383061, 3.6195973) failed to convert
-rank 57: Point 154 (-90.516171, 29.058367, 4.5856028) failed to convert
-rank 93: Point 216 (-89.292158, 29.05281, -0.0) failed to convert
-rank 38: Point 152 (-90.826419, 29.355096, -8.2296) failed to convert
-rank 42: Point 152 (-90.709965, 30.022571, 18.182287) failed to convert
-rank 67: Point 215 (-90.170964, 29.796806, 0.31299999) failed to convert
-rank 85: Point 216 (-89.700362, 29.477296, -3.8069521) failed to convert
-rank 53: Point 153 (-90.511368, 30.093328, -0.15983758) failed to convert
-rank 60: Point 153 (-90.41242, 29.555155, -0.74622571) failed to convert
-rank 34: Point 153 (-90.870796, 30.179345, -1.6763272) failed to convert
-rank 32: Point 152 (-90.941345, 30.126883, -11.391901) failed to convert
-rank 58: Point 150 (-90.433086, 29.893113, 0.48646548) failed to convert
-rank 6: Point 153 (-91.757848, 30.476433, -12.039601) failed to convert
-rank 65: Point 217 (-90.27453, 29.391009, 0.1682114) failed to convert
-rank 29: Point 153 (-91.067479, 29.684783, -0.53895646) failed to convert
-rank 51: Point 154 (-90.530031, 30.485691, -10.559373) failed to convert
-rank 47: Point 154 (-90.660501, 29.732695, -1.5326465) failed to convert
-rank 97: Point 216 (-89.159157, 29.294162, -0.0) failed to convert
-rank 26: Point 151 (-91.180153, 29.68525, -3.23751) failed to convert
-rank 79: Point 217 (-89.894831, 29.978586, -0.70175407) failed to convert
-rank 70: Point 218 (-90.099876, 29.686087, 4.2921448) failed to convert
-rank 92: Point 218 (-89.311885, 29.306437, -0.26762704) failed to convert
-rank 23: Point 154 (-91.22769, 29.728162, -5.2483732) failed to convert
-rank 80: Point 217 (-89.894291, 29.612927, 26.127419) failed to convert
-rank 13: Point 153 (-91.540436, 29.605752, -2.9199841) failed to convert
-rank 83: Point 216 (-89.778768, 29.780282, -0.00573455) failed to convert
-rank 43: Point 154 (-90.714146, 29.662826, -0.66005714) failed to convert
-rank 78: Point 218 (-89.924035, 29.876614, -8.2296) failed to convert
-rank 91: Point 217 (-89.292328, 29.861974, 0.34175968) failed to convert
-rank 99: Point 216 (-88.96059, 29.589535, 7.3559219) failed to convert
-rank 86: Point 218 (-89.608181, 29.596258, -0.0) failed to convert
-rank 10: Point 153 (-91.587985, 31.028465, -14.076534) failed to convert
-rank 54: Point 153 (-90.520336, 29.673779, -0.60070784) failed to convert
-rank 95: Point 217 (-89.219412, 29.223351, -0.0) failed to convert
-rank 89: Point 217 (-89.334882, 30.215842, 3.3889695) failed to convert
-rank 0: Point 141 (-92.698134, 29.112777, 22.0) failed to convert
-rank 17: Point 154 (-91.379627, 29.748934, -0.35452976) failed to convert
-rank 63: Point 155 (-90.273566, 30.41518, -1.0007618) failed to convert
-rank 90: Point 219 (-89.370954, 29.292404, 1.651259) failed to convert
-rank 61: Point 153 (-90.39072, 29.530264, -1.8824367) failed to convert
-rank 69: Point 218 (-90.147088, 29.379798, 0.36021138) failed to convert
-rank 14: Point 151 (-91.474986, 30.081217, 16.984436) failed to convert
-rank 15: Point 154 (-91.468805, 29.691651, -1.6916399) failed to convert
-rank 18: Point 155 (-91.321188, 30.130964, -9.4848724) failed to convert
-rank 76: Point 220 (-89.980677, 29.716407, -4.6896531) failed to convert
-rank 49: Point 155 (-90.62679, 29.582594, -0.57068348) failed to convert
-rank 55: Point 153 (-90.453451, 30.330647, -0.56165282) failed to convert
-rank 84: Point 220 (-89.720189, 30.013547, 2.6300001) failed to convert
-rank 75: Point 218 (-89.980366, 29.932309, -6.8698877) failed to convert
-rank 52: Point 152 (-90.561515, 29.720842, -2.0403952) failed to convert
-rank 39: Point 155 (-90.776804, 29.815842, -1.7904514) failed to convert
-rank 64: Point 218 (-90.275267, 29.91134, -0.37565815) failed to convert
-rank 37: Point 154 (-90.792744, 30.216859, -1.2089721) failed to convert
-rank 36: Point 154 (-90.836789, 29.924134, -0.33806702) failed to convert
-rank 96: Point 219 (-89.199461, 29.25335, 3.047e-05) failed to convert
-rank 72: Point 218 (-90.037426, 30.029491, -0.50222611) failed to convert
-rank 87: Point 216 (-89.593681, 28.871368, 69.85638) failed to convert
-rank 77: Point 217 (-89.933428, 30.050261, 0.95516264) failed to convert
-rank 81: Point 217 (-89.799569, 30.24963, -1.9646894) failed to convert
-rank 5: Point 154 (-91.838774, 29.661317, 1.903403) failed to convert
-rank 20: Point 154 (-91.242893, 30.341084, -14.567308) failed to convert
-rank 74: Point 219 (-89.99623, 29.972979, -3.6838129) failed to convert
-rank 3: Point 155 (-91.910075, 30.056132, -7.5272049) failed to convert
-rank 19: Point 155 (-91.25855, 30.566782, 7.8423086) failed to convert
-rank 44: Point 152 (-90.683223, 29.924738, -3.0757425) failed to convert
-rank 25: Point 156 (-91.16433, 30.187241, 11.122929) failed to convert
-rank 71: Point 217 (-90.064155, 29.920028, -5.6801156) failed to convert
-rank 88: Point 220 (-89.472072, 29.336978, 1.5551472) failed to convert
-rank 66: Point 218 (-90.194715, 29.996383, 1.3831757) failed to convert
-rank 31: Point 155 (-90.991345, 30.108828, -10.101116) failed to convert
-rank 94: Point 219 (-89.246685, 29.148143, 2.3091955) failed to convert
-rank 82: Point 219 (-89.822576, 29.572086, 1.2124495) failed to convert
-rank 9: Point 155 (-91.675621, 30.155632, -8.2296) failed to convert
-rank 68: Point 219 (-90.124949, 29.986775, -0.14928639) failed to convert
-rank 98: Point 219 (-89.060789, 29.672635, 4.4072634) failed to convert
-rank 73: Point 216 (-90.020171, 29.979481, -9.0) failed to convert
-rank 33: Point 154 (-90.939009, 29.638318, -0.93148487) failed to convert
-rank 27: Point 153 (-91.117855, 30.266706, 15.827321) failed to convert
-rank 12: Point 151 (-91.558741, 29.926264, -0.34012984) failed to convert
-rank 93: Point 217 (-89.279209, 29.201277, 9.3692469) failed to convert
-rank 4: Point 155 (-91.809002, 30.926897, -16.072796) failed to convert
-rank 67: Point 216 (-90.159461, 29.946974, -8.1704694) failed to convert
-rank 50: Point 156 (-90.5909, 29.865811, -0.52525008) failed to convert
-rank 8: Point 150 (-91.726036, 29.812015, -0.37718148) failed to convert
-rank 85: Point 217 (-89.693639, 29.55904, -0.0) failed to convert
-rank 62: Point 155 (-90.339327, 29.931314, 13.353902) failed to convert
-rank 41: Point 156 (-90.761628, 29.582345, -1.3633497) failed to convert
-rank 30: Point 154 (-91.044869, 29.724086, -1.4475809) failed to convert
-rank 1: Point 156 (-92.106106, 29.805936, -0.00519208) failed to convert
-rank 56: Point 151 (-90.475924, 29.834716, -1.082678) failed to convert
-rank 65: Point 218 (-90.262904, 29.546432, -0.32996651) failed to convert
-rank 97: Point 217 (-89.171239, 29.157995, 5.0979919) failed to convert
-rank 48: Point 153 (-90.627651, 29.892271, -0.39746883) failed to convert
-rank 40: Point 154 (-90.756777, 29.862562, -0.27129979) failed to convert
-rank 28: Point 152 (-91.108819, 29.746979, -0.27447943) failed to convert
-rank 7: Point 155 (-91.757903, 29.931705, -3.7128889) failed to convert
-rank 45: Point 154 (-90.707008, 29.392602, -0.16041083) failed to convert
-rank 80: Point 218 (-89.854483, 30.108013, 0.02429363) failed to convert
-rank 22: Point 152 (-91.19854, 30.489685, 9.7783744) failed to convert
-rank 79: Point 218 (-89.903626, 29.868624, 2.9660789) failed to convert
-rank 11: Point 155 (-91.5867, 30.322534, -3.9503701) failed to convert
-rank 70: Point 219 (-90.094528, 29.755321, 0.38421887) failed to convert
-rank 92: Point 219 (-89.310912, 29.317355, -0.0) failed to convert
-rank 78: Point 219 (-89.921073, 29.913706, -0.79177155) failed to convert
-rank 16: Point 152 (-91.363304, 30.742259, 2.97065) failed to convert
-rank 46: Point 153 (-90.701636, 29.354418, -8.2296) failed to convert
-rank 91: Point 218 (-89.34552, 29.251928, -0.13367318) failed to convert
-rank 83: Point 217 (-89.795264, 29.577171, -4.5390818) failed to convert
-rank 2: Point 154 (-91.937161, 30.810517, -10.961145) failed to convert
-rank 59: Point 154 (-90.454373, 29.299982, 1.7771524) failed to convert
-rank 99: Point 217 (-88.920586, 30.021734, 7.1867926) failed to convert
-rank 86: Point 219 (-89.581074, 29.918445, -0.35349005) failed to convert
-rank 69: Point 219 (-90.105974, 29.915425, -4.294631) failed to convert
-rank 57: Point 155 (-90.463514, 29.792103, -0.37040657) failed to convert
-rank 35: Point 157 (-90.873427, 29.770575, -0.75806977) failed to convert
-rank 6: Point 154 (-91.757983, 30.473718, -10.634883) failed to convert
-rank 21: Point 155 (-91.211301, 30.51314, -15.419224) failed to convert
-rank 24: Point 155 (-91.201806, 29.860271, -7.3609205) failed to convert
-rank 42: Point 153 (-90.753022, 29.397457, 0.3048) failed to convert
-rank 60: Point 154 (-90.390003, 29.861207, -0.53343889) failed to convert
-rank 89: Point 218 (-89.42406, 29.18562, 0.31299999) failed to convert
-rank 32: Point 153 (-90.9425, 30.109381, -10.906355) failed to convert
-rank 58: Point 151 (-90.457497, 29.556954, -0.53764855) failed to convert
-rank 90: Point 220 (-89.368851, 29.316802, -0.22950803) failed to convert
-rank 95: Point 218 (-89.221491, 29.199702, -0.49198676) failed to convert
-rank 84: Point 221 (-89.747327, 29.683121, -0.22367055) failed to convert
-rank 53: Point 154 (-90.545323, 29.619801, -0.98349184) failed to convert
-rank 29: Point 154 (-91.093234, 29.282663, -0.11402231) failed to convert
-rank 76: Point 221 (-89.967667, 29.881192, 31.302688) failed to convert
-rank 38: Point 153 (-90.781579, 30.015157, -6.4993216) failed to convert
-rank 75: Point 219 (-90.014928, 29.492117, 1.1378225) failed to convert
-rank 64: Point 219 (-90.237259, 30.413471, -0.37580206) failed to convert
-rank 34: Point 154 (-90.878372, 30.067042, -10.984993) failed to convert
-rank 47: Point 155 (-90.660667, 29.730267, -2.0011361) failed to convert
-rank 54: Point 154 (-90.520133, 29.67657, -0.75983477) failed to convert
-rank 77: Point 218 (-89.962655, 29.68196, 21.260287) failed to convert
-rank 96: Point 220 (-89.21009, 29.132659, -0.0) failed to convert
-rank 72: Point 219 (-90.037413, 30.029643, -0.9494356) failed to convert
-rank 26: Point 152 (-91.16831, 29.87268, 0.1) failed to convert
-rank 51: Point 155 (-90.60594, 29.42145, 0.22466514) failed to convert
-rank 43: Point 155 (-90.72057, 29.569457, -0.05373106) failed to convert
-rank 81: Point 218 (-89.80014, 30.242652, -0.39526271) failed to convert
-rank 10: Point 154 (-91.673474, 29.545606, 2.1803685) failed to convert
-rank 87: Point 217 (-89.496533, 30.026402, -0.42204927) failed to convert
-rank 74: Point 220 (-90.020981, 29.65761, 0.31299999) failed to convert
-rank 23: Point 155 (-91.193387, 30.273279, -13.381331) failed to convert
-rank 88: Point 221 (-89.433725, 29.785679, -4.024e-05) failed to convert
-rank 63: Point 156 (-90.30776, 29.960799, -2.2106388) failed to convert
-rank 66: Point 219 (-90.199822, 29.92865, -8.3545686) failed to convert
-rank 13: Point 154 (-91.538798, 29.633848, -0.35853551) failed to convert
-rank 71: Point 218 (-90.071263, 29.828658, 0.54726862) failed to convert
-rank 61: Point 154 (-90.416368, 29.177793, 1.500062) failed to convert
-rank 17: Point 155 (-91.324336, 30.650968, 8.1396789) failed to convert
-rank 68: Point 220 (-90.122321, 30.020778, -4.7518322) failed to convert
-rank 18: Point 156 (-91.321604, 30.124046, -0.23100001) failed to convert
-rank 14: Point 152 (-91.449052, 30.513986, -3.791672) failed to convert
-rank 98: Point 220 (-89.050913, 29.781251, 4.6606249) failed to convert
-rank 94: Point 220 (-89.242434, 29.196647, -0.0) failed to convert
-rank 55: Point 154 (-90.501755, 29.665032, -0.6393776) failed to convert
-rank 52: Point 153 (-90.537956, 30.050239, -9.3634568) failed to convert
-rank 82: Point 220 (-89.767973, 30.242274, -1.0483109) failed to convert
-rank 39: Point 156 (-90.762998, 30.016921, 27.181287) failed to convert
-rank 49: Point 156 (-90.646178, 29.304949, -8.2296) failed to convert
-rank 37: Point 155 (-90.792079, 30.226407, -1.8013226) failed to convert
-rank 36: Point 155 (-90.841207, 29.85871, -1.163428) failed to convert
-rank 0: Point 142 (-92.702108, 28.997992, 25.6) failed to convert
-rank 93: Point 218 (-89.278775, 29.206213, 14.597365) failed to convert
-rank 73: Point 217 (-90.03424, 29.799879, 1.4086672) failed to convert
-rank 85: Point 218 (-89.700306, 29.477319, -3.8069521) failed to convert
-rank 67: Point 217 (-90.153796, 30.02074, -0.94294991) failed to convert
-rank 97: Point 218 (-89.087814, 30.086976, 3.3919612) failed to convert
-rank 65: Point 219 (-90.217299, 30.150055, 4.4200001) failed to convert
-rank 19: Point 156 (-91.262459, 30.504316, 11.726872) failed to convert
-rank 20: Point 155 (-91.231508, 30.521599, -9.6540414) failed to convert
-rank 5: Point 155 (-91.798648, 30.391353, -8.2296) failed to convert
-rank 15: Point 155 (-91.468782, 29.691965, -1.3651727) failed to convert
-rank 80: Point 219 (-89.903205, 29.500311, -0.07691718) failed to convert
-rank 25: Point 157 (-91.164453, 30.185233, -12.375795) failed to convert
-rank 3: Point 156 (-91.877369, 30.658716, -7.9266224) failed to convert
-rank 70: Point 220 (-90.094476, 29.755951, -1.3014317) failed to convert
-rank 44: Point 153 (-90.683215, 29.924778, -3.0387364) failed to convert
-rank 9: Point 156 (-91.627926, 30.982872, -13.306612) failed to convert
-rank 79: Point 219 (-89.901175, 29.899189, -2.450554) failed to convert
-rank 92: Point 220 (-89.32872, 29.111631, 0.31299999) failed to convert
-rank 4: Point 156 (-91.809909, 30.910596, -18.571463) failed to convert
-rank 91: Point 219 (-89.348969, 29.211973, -0.30042925) failed to convert
-rank 50: Point 157 (-90.590858, 29.866006, -0.52873932) failed to convert
-rank 31: Point 156 (-91.013092, 29.776599, -0.48942332) failed to convert
-rank 83: Point 218 (-89.795229, 29.577221, -4.5390818) failed to convert
-rank 78: Point 220 (-89.914375, 29.997417, -9.0) failed to convert
-rank 99: Point 218 (-88.914195, 30.089847, 11.211952) failed to convert
-rank 30: Point 155 (-91.044854, 29.724048, -0.5189345) failed to convert
-rank 86: Point 220 (-89.589408, 29.81696, 8.8572029) failed to convert
-rank 27: Point 154 (-91.119921, 30.233965, -6.7998868) failed to convert
-rank 8: Point 151 (-91.662582, 30.927121, -20.689174) failed to convert
-rank 33: Point 155 (-90.909513, 30.08137, 26.674416) failed to convert
-rank 69: Point 220 (-90.159404, 29.217544, 0.24988196) failed to convert
-rank 90: Point 221 (-89.289337, 30.226625, 3.3507) failed to convert
-rank 89: Point 219 (-89.399079, 29.47693, 2.0082604) failed to convert
-rank 62: Point 156 (-90.315923, 30.244656, 3.1914233) failed to convert
-rank 7: Point 156 (-91.710422, 30.773346, -9.08279) failed to convert
-rank 41: Point 157 (-90.712196, 30.297768, -0.32026601) failed to convert
-rank 12: Point 152 (-91.554765, 29.994006, -8.2296) failed to convert
-rank 95: Point 219 (-89.222258, 29.190929, -0.17559948) failed to convert
-rank 1: Point 157 (-92.105781, 29.812236, -0.70510551) failed to convert
-rank 56: Point 152 (-90.475908, 29.834855, -1.0909565) failed to convert
-rank 28: Point 153 (-91.124163, 29.506103, -0.47795322) failed to convert
-rank 11: Point 156 (-91.562042, 30.742144, -12.218054) failed to convert
-rank 45: Point 155 (-90.706879, 29.394433, -8.2296) failed to convert
-rank 40: Point 155 (-90.756102, 29.872288, -0.40590798) failed to convert
-rank 76: Point 222 (-90.019765, 29.216012, 0.31299999) failed to convert
-rank 22: Point 153 (-91.252535, 29.629696, 13.937338) failed to convert
-rank 46: Point 154 (-90.697047, 29.420883, -0.22346307) failed to convert
-rank 75: Point 220 (-89.977976, 29.962455, 0.41943697) failed to convert
-rank 77: Point 219 (-89.945224, 29.901871, 1.2908708) failed to convert
-rank 96: Point 221 (-89.215017, 29.076603, 3.1313447) failed to convert
-rank 84: Point 222 (-89.72373, 29.970373, 2.9504318) failed to convert
-rank 74: Point 221 (-89.996231, 29.9728, -3.7389817) failed to convert
-rank 64: Point 220 (-90.271501, 29.961111, -3.1567623) failed to convert
-rank 81: Point 219 (-89.875496, 29.30893, -0.55901517) failed to convert
-rank 72: Point 220 (-90.037377, 30.029813, -0.70518818) failed to convert
-rank 6: Point 155 (-91.737763, 30.831855, -10.694105) failed to convert
-rank 59: Point 155 (-90.401615, 30.024428, -5.4618261) failed to convert
-rank 24: Point 156 (-91.175076, 30.282327, -7.1932302) failed to convert
-rank 35: Point 158 (-90.854306, 30.054174, -5.7361342) failed to convert
-rank 16: Point 153 (-91.428895, 29.661243, -3.5143441) failed to convert
-rank 88: Point 222 (-89.38386, 30.360352, -2.6987761) failed to convert
-rank 57: Point 156 (-90.426352, 30.300698, -0.34932982) failed to convert
-rank 87: Point 218 (-89.504811, 29.92925, -0.4284269) failed to convert
-rank 58: Point 152 (-90.471488, 29.362759, -0.0) failed to convert
-rank 42: Point 154 (-90.70903, 30.035786, -2.7307511) failed to convert
-rank 2: Point 155 (-91.931764, 30.909661, -17.111037) failed to convert
-rank 21: Point 156 (-91.225789, 30.283861, -13.316713) failed to convert
-rank 71: Point 219 (-90.055285, 30.033612, -6.2453638) failed to convert
-rank 60: Point 155 (-90.380928, 29.984321, -0.95810232) failed to convert
-rank 66: Point 220 (-90.240306, 29.392642, -0.31067327) failed to convert
-rank 68: Point 221 (-90.087759, 30.46501, -6.8210105) failed to convert
-rank 29: Point 155 (-91.033957, 30.200128, 3.4914448) failed to convert
-rank 48: Point 154 (-90.643103, 29.672242, -0.87516532) failed to convert
-rank 53: Point 155 (-90.54531, 29.619839, -0.93044891) failed to convert
-rank 98: Point 221 (-89.021795, 30.099423, 5.9106242) failed to convert
-rank 34: Point 155 (-90.870823, 30.178552, -2.4182144) failed to convert
-rank 94: Point 221 (-89.236456, 29.264699, -0.17390469) failed to convert
-rank 32: Point 154 (-90.96991, 29.694981, -0.61106201) failed to convert
-rank 51: Point 156 (-90.604568, 29.440948, -0.31246232) failed to convert
-rank 10: Point 155 (-91.604265, 30.749698, -8.5884689) failed to convert
-rank 54: Point 155 (-90.52249, 29.643562, -0.21358839) failed to convert
-rank 26: Point 153 (-91.175368, 29.761, -7.9187046) failed to convert
-rank 23: Point 156 (-91.193386, 30.273218, -13.381331) failed to convert
-rank 43: Point 156 (-90.717505, 29.613874, 0.07351158) failed to convert
-rank 47: Point 156 (-90.660704, 29.729726, -1.8538705) failed to convert
-rank 82: Point 221 (-89.770235, 30.214735, -1.6539783) failed to convert
-rank 73: Point 218 (-90.047934, 29.624197, 0.31299999) failed to convert
-rank 13: Point 155 (-91.531453, 29.759539, -1.7375173) failed to convert
-rank 93: Point 219 (-89.289753, 29.080109, 11.299072) failed to convert
-rank 65: Point 220 (-90.258081, 29.6105, -0.30281533) failed to convert
-rank 85: Point 219 (-89.680271, 29.72025, -0.19092371) failed to convert
-rank 38: Point 154 (-90.790141, 29.889991, -0.01092297) failed to convert
-rank 67: Point 218 (-90.153788, 30.020792, -0.93091833) failed to convert
-rank 17: Point 156 (-91.356945, 30.121453, -0.724785) failed to convert
-rank 14: Point 153 (-91.500264, 29.653733, -3.1211521) failed to convert
-rank 63: Point 157 (-90.306714, 29.974578, -0.66295671) failed to convert
-rank 61: Point 155 (-90.388853, 29.555725, -3.1656529) failed to convert
-rank 97: Point 219 (-89.170459, 29.166358, -0.00120304) failed to convert
-rank 80: Point 220 (-89.874336, 29.860921, -0.35128252) failed to convert
-rank 70: Point 221 (-90.101799, 29.661095, -8.2296) failed to convert
-rank 92: Point 221 (-89.329601, 29.101299, 0.16210344) failed to convert
-rank 18: Point 157 (-91.345617, 29.731865, -6.5288164) failed to convert
-rank 78: Point 221 (-89.92631, 29.847785, -0.30769193) failed to convert
-rank 52: Point 154 (-90.537949, 30.050299, -9.3634568) failed to convert
-rank 79: Point 220 (-89.891723, 30.017078, 0.768513) failed to convert
-rank 83: Point 219 (-89.779017, 29.776754, -0.70300662) failed to convert
-rank 39: Point 157 (-90.787178, 29.663706, -0.59749459) failed to convert
-rank 37: Point 156 (-90.825002, 29.743587, -2.1857075) failed to convert
-rank 99: Point 219 (-88.898512, 30.257193, 5.8612644) failed to convert
-rank 49: Point 157 (-90.641534, 29.371664, 0.3048) failed to convert
-rank 36: Point 156 (-90.848136, 29.755854, -0.65354255) failed to convert
-rank 86: Point 221 (-89.574126, 29.998046, 1.7072142) failed to convert
-rank 90: Point 222 (-89.401017, 28.941504, 3.9334294) failed to convert
-rank 69: Point 221 (-90.105971, 29.915364, -7.1658485) failed to convert
-rank 91: Point 220 (-89.354543, 29.147313, 0.31299999) failed to convert
-rank 89: Point 220 (-89.331886, 30.248791, 2.7807216) failed to convert
-rank 95: Point 220 (-89.217688, 29.242697, -0.40703217) failed to convert
-rank 9: Point 157 (-91.665653, 30.330145, -3.2531544) failed to convert
-rank 20: Point 156 (-91.263813, 30.006442, -9.1226647) failed to convert
-rank 96: Point 222 (-89.204884, 29.191711, -0.0) failed to convert
-rank 76: Point 223 (-89.968298, 29.872849, -5.7235348) failed to convert
-rank 75: Point 221 (-89.980352, 29.932347, -6.8698877) failed to convert
-rank 84: Point 223 (-89.705229, 30.193839, -0.46861871) failed to convert
-rank 3: Point 157 (-91.878511, 30.637738, -8.2296) failed to convert
-rank 64: Point 221 (-90.322655, 29.274309, -0.0) failed to convert
-rank 0: Point 143 (-92.698839, 29.060346, 23.876473) failed to convert
-rank 50: Point 158 (-90.627246, 29.349007, 0.14291098) failed to convert
-rank 74: Point 222 (-90.022618, 29.636622, 0.31299999) failed to convert
-rank 72: Point 221 (-90.045346, 29.928022, -0.4441458) failed to convert
-rank 44: Point 154 (-90.689097, 29.840313, -0.51140351) failed to convert
-rank 25: Point 158 (-91.201453, 29.599216, -0.52122481) failed to convert
-rank 19: Point 157 (-91.327742, 29.447715, 0.256205) failed to convert
-rank 31: Point 157 (-90.986022, 30.18864, -5.0467919) failed to convert
-rank 30: Point 156 (-91.014784, 30.184557, 19.23923) failed to convert
-rank 81: Point 220 (-89.845113, 29.688428, -0.0) failed to convert
-rank 77: Point 220 (-89.963786, 29.667275, -4.8810675) failed to convert
-rank 4: Point 157 (-91.805626, 30.987152, -13.897158) failed to convert
-rank 88: Point 223 (-89.410488, 30.054493, 2.1600001) failed to convert
-rank 15: Point 156 (-91.46909, 29.686763, -1.9288741) failed to convert
-rank 5: Point 156 (-91.832946, 29.767286, -0.37775275) failed to convert
-rank 87: Point 219 (-89.534493, 29.578504, 0.29295039) failed to convert
-rank 46: Point 155 (-90.696581, 29.427625, -0.18535376) failed to convert
-rank 66: Point 221 (-90.19979, 29.928598, -8.3545686) failed to convert
-rank 71: Point 220 (-90.05534, 30.032826, -3.7922947) failed to convert
-rank 33: Point 156 (-90.909305, 30.084341, 18.167698) failed to convert
-rank 68: Point 222 (-90.122309, 30.020842, -4.7426882) failed to convert
-rank 40: Point 156 (-90.766969, 29.713862, -1.3304354) failed to convert
-rank 98: Point 222 (-89.10511, 29.18048, 5.07371) failed to convert
-rank 55: Point 155 (-90.473795, 30.05186, -6.3135859) failed to convert
-rank 94: Point 222 (-89.246268, 29.152795, 6.353391) failed to convert
-rank 41: Point 158 (-90.739754, 29.90074, -1.0107506) failed to convert
-rank 7: Point 157 (-91.769442, 29.721411, 2.007406) failed to convert
-rank 8: Point 152 (-91.660346, 30.965656, -5.0356467) failed to convert
-rank 56: Point 153 (-90.503521, 29.4513, -0.03146161) failed to convert
-rank 6: Point 156 (-91.745382, 30.697139, -7.9991376) failed to convert
-rank 73: Point 219 (-90.020191, 29.979086, -9.0) failed to convert
-rank 93: Point 220 (-89.287103, 29.110562, -0.07501091) failed to convert
-rank 62: Point 157 (-90.359564, 29.657668, -0.46448061) failed to convert
-rank 22: Point 154 (-91.21159, 30.28379, 5.5456555) failed to convert
-rank 27: Point 155 (-91.122412, 30.194991, 6.8647529) failed to convert
-rank 45: Point 156 (-90.659914, 30.069538, -6.4609707) failed to convert
-rank 12: Point 153 (-91.530019, 30.415059, -3.4159914) failed to convert
-rank 65: Point 221 (-90.232419, 29.950789, -7.9693014) failed to convert
-rank 16: Point 154 (-91.417577, 29.850175, -0.103) failed to convert
-rank 85: Point 220 (-89.700269, 29.477335, -3.8069521) failed to convert
-rank 82: Point 222 (-89.798127, 29.873555, -0.27577328) failed to convert
-rank 57: Point 157 (-90.487937, 29.453444, 0.13239523) failed to convert
-rank 1: Point 158 (-92.106085, 29.806011, -0.07079342) failed to convert
-rank 2: Point 156 (-91.931893, 30.90693, -17.562629) failed to convert
-rank 67: Point 219 (-90.153876, 30.019622, -4.5427394) failed to convert
-rank 97: Point 220 (-89.146248, 29.438339, 5.3548185) failed to convert
-rank 92: Point 222 (-89.309706, 29.330681, 6.3129136) failed to convert
-rank 80: Point 221 (-89.89603, 29.589585, -2.2408896) failed to convert
-rank 28: Point 154 (-91.068077, 30.377377, -7.5844634) failed to convert
-rank 59: Point 156 (-90.403877, 29.993663, -3.2760206) failed to convert
-rank 51: Point 157 (-90.604546, 29.441004, -0.55336131) failed to convert
-rank 35: Point 159 (-90.853903, 30.060132, 18.722872) failed to convert
-rank 70: Point 222 (-90.073187, 30.0301, -4.9011843) failed to convert
-rank 60: Point 156 (-90.412478, 29.554156, -1.0116429) failed to convert
-rank 58: Point 153 (-90.433952, 29.880751, -0.70670921) failed to convert
-rank 78: Point 222 (-89.882355, 30.395159, -10.462823) failed to convert
-rank 42: Point 155 (-90.749538, 29.448367, -1.361564) failed to convert
-rank 11: Point 157 (-91.622068, 29.708596, 1.5806859) failed to convert
-rank 26: Point 154 (-91.139649, 30.322027, 24.107034) failed to convert
-rank 83: Point 220 (-89.771727, 29.866018, -9.1129111) failed to convert
-rank 21: Point 157 (-91.22547, 30.28888, 19.990425) failed to convert
-rank 79: Point 221 (-89.901191, 29.898951, -2.0518843) failed to convert
-rank 32: Point 155 (-90.941141, 30.129422, -8.2158907) failed to convert
-rank 99: Point 220 (-88.908723, 30.147405, 9.5435355) failed to convert
-rank 24: Point 157 (-91.167832, 30.395766, -5.3350228) failed to convert
-rank 54: Point 156 (-90.526364, 29.589359, -0.44494605) failed to convert
-rank 86: Point 222 (-89.582499, 29.898455, -0.36253575) failed to convert
-rank 90: Point 223 (-89.385309, 29.125063, 0.31299999) failed to convert
-rank 10: Point 156 (-91.607371, 30.696374, -6.3614445) failed to convert
-rank 91: Point 221 (-89.302328, 29.747883, 0.75989497) failed to convert
-rank 43: Point 157 (-90.695263, 29.934685, -0.77012433) failed to convert
-rank 69: Point 222 (-90.058071, 30.52888, -14.598783) failed to convert
-rank 95: Point 221 (-89.223253, 29.179462, -0.0) failed to convert
-rank 48: Point 155 (-90.640451, 29.70979, -0.20903977) failed to convert
-rank 29: Point 156 (-91.018947, 30.428478, -11.868785) failed to convert
-rank 96: Point 223 (-89.18721, 29.391379, 6.9841225) failed to convert
-rank 89: Point 221 (-89.385521, 29.633771, 2.7333588) failed to convert
-rank 53: Point 156 (-90.544394, 29.63263, 0.68234941) failed to convert
-rank 18: Point 158 (-91.299363, 30.483157, -6.2390848) failed to convert
-rank 52: Point 155 (-90.537944, 30.050339, -9.3634568) failed to convert
-rank 84: Point 224 (-89.758823, 29.541934, 21.96093) failed to convert
-rank 23: Point 157 (-91.193385, 30.273178, -13.381331) failed to convert
-rank 13: Point 156 (-91.531472, 29.758919, -0.84162687) failed to convert
-rank 39: Point 158 (-90.772624, 29.87648, 0.22143308) failed to convert
-rank 38: Point 155 (-90.777575, 30.073185, -0.51990342) failed to convert
-rank 75: Point 222 (-89.971588, 30.042849, 1.7213082) failed to convert
-rank 76: Point 224 (-89.972812, 29.815718, 0.37115603) failed to convert
-rank 72: Point 222 (-90.045042, 29.931848, -0.72873898) failed to convert
-rank 74: Point 223 (-89.998825, 29.939872, 23.663571) failed to convert
-rank 64: Point 222 (-90.23884, 30.391866, 0.48767999) failed to convert
-rank 61: Point 156 (-90.391255, 29.522774, -0.38950732) failed to convert
-rank 17: Point 157 (-91.395589, 29.482694, 0.5569487) failed to convert
-rank 81: Point 221 (-89.876548, 29.295339, 2.3678024) failed to convert
-rank 36: Point 157 (-90.841432, 29.855035, -0.58572677) failed to convert
-rank 63: Point 158 (-90.314714, 29.8671, -0.29762436) failed to convert
-rank 49: Point 158 (-90.563427, 30.474175, -9.119358) failed to convert
-rank 77: Point 221 (-89.96706, 29.625699, 0.31299999) failed to convert
-rank 47: Point 157 (-90.660491, 29.73276, -1.5414927) failed to convert
-rank 88: Point 224 (-89.432945, 29.794453, -0.04782558) failed to convert
-rank 71: Point 221 (-90.055286, 30.033514, -5.9255826) failed to convert
-rank 87: Point 220 (-89.559712, 29.278094, 0.4206378) failed to convert
-rank 68: Point 223 (-90.165101, 29.462536, -0.50521328) failed to convert
-rank 66: Point 222 (-90.242063, 29.36855, -5.0682147) failed to convert
-rank 98: Point 223 (-89.003504, 30.297543, 4.495019) failed to convert
-rank 44: Point 155 (-90.689343, 29.836781, 0.45726088) failed to convert
-rank 3: Point 158 (-91.858899, 30.992945, -13.726329) failed to convert
-rank 25: Point 159 (-91.179738, 29.944106, -0.51501055) failed to convert
-rank 19: Point 158 (-91.300039, 29.899261, -0.30612409) failed to convert
-rank 37: Point 157 (-90.790471, 30.249621, -0.85791127) failed to convert
-rank 94: Point 223 (-89.244152, 29.176861, -0.42955221) failed to convert
-rank 73: Point 220 (-90.03497, 29.790443, -4.8676563) failed to convert
-rank 0: Point 144 (-92.703524, 28.936787, 25.6) failed to convert
-rank 85: Point 221 (-89.700213, 29.477358, -3.8069521) failed to convert
-rank 93: Point 221 (-89.280304, 29.187368, -0.44498779) failed to convert
-rank 14: Point 154 (-91.470438, 30.157361, -1.2544944) failed to convert
-rank 34: Point 156 (-90.870839, 30.178218, -0.92337937) failed to convert
-rank 31: Point 158 (-91.018378, 29.695303, -0.54212559) failed to convert
-rank 4: Point 158 (-91.81114, 30.888504, -18.153887) failed to convert
-rank 65: Point 222 (-90.287987, 29.20906, 0.94753614) failed to convert
-rank 82: Point 223 (-89.78268, 30.062546, 15.344893) failed to convert
-rank 67: Point 220 (-90.22079, 29.137579, 7.0139874) failed to convert
-rank 97: Point 221 (-89.087144, 30.093315, 3.4407647) failed to convert
-rank 92: Point 223 (-89.310728, 29.318872, -0.0) failed to convert
-rank 33: Point 157 (-90.909393, 30.082917, 22.324478) failed to convert
-rank 46: Point 156 (-90.704058, 29.319063, -0.72387238) failed to convert
-rank 80: Point 222 (-89.869171, 29.924803, -0.0) failed to convert
-rank 30: Point 157 (-91.01467, 30.186302, 25.801749) failed to convert
-rank 70: Point 223 (-90.099712, 29.688031, 0.6486514) failed to convert
-rank 41: Point 159 (-90.738462, 29.919422, -0.29011257) failed to convert
-rank 9: Point 158 (-91.650616, 30.591735, -7.5580555) failed to convert
-rank 55: Point 156 (-90.534358, 29.208176, 1.2425852) failed to convert
-rank 8: Point 153 (-91.698343, 30.303044, -2.8466539) failed to convert
-rank 6: Point 157 (-91.75387, 30.546563, -14.346937) failed to convert
-rank 56: Point 154 (-90.504281, 29.44055, -0.45917853) failed to convert
-rank 40: Point 157 (-90.797415, 29.266001, 2.1569801) failed to convert
-rank 83: Point 221 (-89.747099, 30.166108, 0.31057523) failed to convert
-rank 79: Point 222 (-89.902301, 29.884866, 24.130694) failed to convert
-rank 90: Point 224 (-89.388924, 29.082857, 0.2269637) failed to convert
-rank 78: Point 223 (-90.027077, 28.558191, 76.042165) failed to convert
-rank 28: Point 155 (-91.079026, 30.208702, 0.32287872) failed to convert
-rank 57: Point 158 (-90.462514, 29.805515, 1.5295499) failed to convert
-rank 20: Point 157 (-91.241398, 30.364514, 8.2699445) failed to convert
-rank 50: Point 159 (-90.605831, 29.654183, 0.80618233) failed to convert
-rank 7: Point 158 (-91.711247, 30.756394, -9.5750032) failed to convert
-rank 99: Point 221 (-88.900029, 30.240282, 5.9425336) failed to convert
-rank 69: Point 223 (-90.105968, 29.915324, -7.1658485) failed to convert
-rank 45: Point 157 (-90.674664, 29.858924, -1.060676) failed to convert
-rank 86: Point 223 (-89.54856, 30.298189, -4.1666899) failed to convert
-rank 42: Point 156 (-90.745366, 29.509177, -0.37386269) failed to convert
-rank 91: Point 222 (-89.307601, 29.687685, 2.5459559) failed to convert
-rank 58: Point 154 (-90.461599, 29.499631, -0.42171515) failed to convert
-rank 15: Point 157 (-91.468777, 29.691867, -1.8062895) failed to convert
-rank 11: Point 158 (-91.560107, 30.772632, -14.192174) failed to convert
-rank 95: Point 222 (-89.221682, 29.197213, -0.12033592) failed to convert
-rank 26: Point 155 (-91.145858, 30.225142, 16.833869) failed to convert
-rank 96: Point 224 (-89.219793, 29.022022, 1.4910568) failed to convert
-rank 84: Point 225 (-89.733376, 29.852765, -0.16014817) failed to convert
-rank 21: Point 158 (-91.211278, 30.513196, -15.419224) failed to convert
-rank 89: Point 222 (-89.400611, 29.458198, 1.8268638) failed to convert
-rank 75: Point 223 (-89.980331, 29.932404, -6.8698877) failed to convert
-rank 22: Point 155 (-91.197551, 30.505132, 12.964612) failed to convert
-rank 54: Point 157 (-90.493036, 30.052508, 25.987968) failed to convert
-rank 24: Point 158 (-91.219173, 29.582419, -0.47721889) failed to convert
-rank 1: Point 159 (-92.10594, 29.80856, -0.18413522) failed to convert
-rank 2: Point 157 (-91.956311, 30.453611, -7.4435729) failed to convert
-rank 32: Point 156 (-90.969887, 29.695014, -0.8191174) failed to convert
-rank 62: Point 158 (-90.364769, 29.586961, -0.50509969) failed to convert
-rank 64: Point 223 (-90.267689, 30.010597, 2.0823723) failed to convert
-rank 76: Point 225 (-89.982175, 29.696925, -5.1066195) failed to convert
-rank 81: Point 222 (-89.799517, 30.249599, -2.4106878) failed to convert
-rank 5: Point 157 (-91.825661, 29.90057, -0.45194931) failed to convert
-rank 10: Point 157 (-91.621305, 30.455053, -4.7045956) failed to convert
-rank 74: Point 224 (-90.013492, 29.753226, -5.3653947) failed to convert
-rank 59: Point 157 (-90.407474, 29.944367, -0.56401326) failed to convert
-rank 72: Point 223 (-90.037342, 30.030126, -0.41416205) failed to convert
-rank 77: Point 222 (-89.963746, 29.667279, -4.8810675) failed to convert
-rank 13: Point 157 (-91.540406, 29.605779, -2.9199841) failed to convert
-rank 48: Point 156 (-90.641151, 29.699757, -0.35408233) failed to convert
-rank 43: Point 158 (-90.720549, 29.569422, -0.05486778) failed to convert
-rank 51: Point 158 (-90.587219, 29.686742, 0.33619669) failed to convert
-rank 88: Point 225 (-89.471328, 29.345442, 49.73912) failed to convert
-rank 53: Point 157 (-90.556428, 29.463338, -8.2296) failed to convert
-rank 18: Point 159 (-91.292743, 30.589295, -9.5476543) failed to convert
-rank 87: Point 221 (-89.522793, 29.714128, -0.0) failed to convert
-rank 29: Point 157 (-91.033596, 30.205417, 20.141143) failed to convert
-rank 71: Point 222 (-90.061586, 29.952769, 14.414282) failed to convert
-rank 39: Point 159 (-90.790079, 29.620884, -0.55749014) failed to convert
-rank 68: Point 224 (-90.124959, 29.98646, 0.65049102) failed to convert
-rank 98: Point 224 (-89.113294, 29.088296, 0.12248329) failed to convert
-rank 52: Point 156 (-90.537937, 30.0504, -9.3634568) failed to convert
-rank 23: Point 158 (-91.193384, 30.273117, -13.381331) failed to convert
-rank 38: Point 156 (-90.782372, 30.003275, -10.508107) failed to convert
-rank 94: Point 224 (-89.243215, 29.18737, -0.0) failed to convert
-rank 66: Point 223 (-90.199769, 29.928564, -8.3545686) failed to convert
-rank 61: Point 157 (-90.374383, 29.752665, -0.37065614) failed to convert
-rank 73: Point 221 (-90.020164, 29.979366, -9.0) failed to convert
-rank 12: Point 154 (-91.529355, 30.425954, -9.1006545) failed to convert
-rank 17: Point 158 (-91.38339, 29.685417, -4.1926809) failed to convert
-rank 27: Point 156 (-91.118526, 30.255373, -7.7992942) failed to convert
-rank 49: Point 159 (-90.629919, 29.537719, -0.48800114) failed to convert
-rank 35: Point 160 (-90.844793, 30.194248, -1.335304) failed to convert
-rank 82: Point 224 (-89.822144, 29.576638, 0.7122748) failed to convert
-rank 85: Point 222 (-89.698616, 29.496704, 30.733131) failed to convert
-rank 67: Point 221 (-90.153851, 30.019846, -2.6048342) failed to convert
-rank 47: Point 158 (-90.660512, 29.732425, -1.7386877) failed to convert
-rank 60: Point 157 (-90.412309, 29.556361, -0.62112018) failed to convert
-rank 16: Point 155 (-91.428881, 29.661281, -3.5143441) failed to convert
-rank 93: Point 222 (-89.282852, 29.158006, -0.0) failed to convert
-rank 65: Point 223 (-90.273353, 29.40592, 0.27200001) failed to convert
-rank 92: Point 224 (-89.335903, 29.028192, 10.767268) failed to convert
-rank 97: Point 222 (-89.079744, 30.174442, 5.8010289) failed to convert
-rank 80: Point 223 (-89.896014, 29.589644, -1.2145087) failed to convert
-rank 70: Point 224 (-90.094477, 29.755804, -1.2950714) failed to convert
-rank 19: Point 159 (-91.260834, 30.528993, -0.14461725) failed to convert
-rank 63: Point 159 (-90.336576, 29.572462, -0.44249076) failed to convert
-rank 37: Point 158 (-90.792064, 30.226348, -0.85280685) failed to convert
-rank 3: Point 159 (-91.876746, 30.668128, -8.8183942) failed to convert
-rank 25: Point 160 (-91.15819, 30.282857, -4.1219171) failed to convert
-rank 83: Point 222 (-89.778718, 29.780248, -0.43088606) failed to convert
-rank 79: Point 223 (-89.89863, 29.930594, -2.8968193) failed to convert
-rank 78: Point 224 (-89.923286, 29.885551, -0.57603161) failed to convert
-rank 44: Point 156 (-90.649757, 30.400818, -2.2690212) failed to convert
-rank 90: Point 225 (-89.400747, 28.944502, 13.121888) failed to convert
-rank 4: Point 159 (-91.81002, 30.908558, -16.501567) failed to convert
-rank 0: Point 145 (-92.717594, 28.594638, 37.949883) failed to convert
-rank 31: Point 159 (-90.990713, 30.117019, 1.3387857) failed to convert
-rank 14: Point 155 (-91.501136, 29.638729, -1.7708475) failed to convert
-rank 99: Point 222 (-89.014809, 28.992738, 67.119698) failed to convert
-rank 69: Point 224 (-90.105965, 29.915264, -7.1658485) failed to convert
-rank 34: Point 157 (-90.89774, 29.777535, -0.74315986) failed to convert
-rank 33: Point 158 (-90.88947, 30.378989, -5.5148052) failed to convert
-rank 91: Point 223 (-89.256729, 30.263816, 3.2962848) failed to convert
-rank 95: Point 223 (-89.221059, 29.204207, -0.21486171) failed to convert
-rank 30: Point 158 (-91.037578, 29.835721, -1.0485589) failed to convert
-rank 86: Point 224 (-89.566571, 30.085646, 3.6004785) failed to convert
-rank 46: Point 157 (-90.695978, 29.436218, 0.3048) failed to convert
-rank 41: Point 160 (-90.701605, 30.448967, -8.0529685) failed to convert
-rank 96: Point 225 (-89.176679, 29.509898, 5.7255893) failed to convert
-rank 84: Point 226 (-89.683209, 30.457554, -6.6959859) failed to convert
-rank 8: Point 154 (-91.662269, 30.932361, -19.449586) failed to convert
-rank 6: Point 158 (-91.758091, 30.471426, -10.113639) failed to convert
-rank 9: Point 159 (-91.62606, 31.014619, -19.452186) failed to convert
-rank 55: Point 157 (-90.501823, 29.663982, -0.39294598) failed to convert
-rank 75: Point 224 (-89.982584, 29.903754, -8.2296) failed to convert
-rank 40: Point 158 (-90.759093, 29.8285, -0.62732404) failed to convert
-rank 56: Point 155 (-90.50538, 29.425118, -0.0) failed to convert
-rank 89: Point 223 (-89.328444, 30.286718, 2.73) failed to convert
-rank 64: Point 224 (-90.264698, 30.050218, 0.06231839) failed to convert
-rank 36: Point 158 (-90.831625, 29.999682, 14.639688) failed to convert
-rank 50: Point 160 (-90.628708, 29.32795, -0.52023473) failed to convert
-rank 72: Point 224 (-90.04501, 29.93218, 0.92853048) failed to convert
-rank 76: Point 226 (-89.956726, 30.018639, -0.06804854) failed to convert
-rank 20: Point 158 (-91.231821, 30.516353, 8.9499681) failed to convert
-rank 58: Point 155 (-90.424628, 30.007715, -6.6757301) failed to convert
-rank 74: Point 225 (-90.00978, 29.800507, 28.952118) failed to convert
-rank 88: Point 226 (-89.445245, 29.650197, -0.0) failed to convert
-rank 81: Point 223 (-89.805602, 30.174771, 2.0140019) failed to convert
-rank 45: Point 158 (-90.692002, 29.609676, -0.08803423) failed to convert
-rank 77: Point 223 (-89.943686, 29.919859, -0.94141821) failed to convert
-rank 28: Point 156 (-91.114187, 29.661727, -0.29306438) failed to convert
-rank 42: Point 157 (-90.753176, 29.394718, 0.3048) failed to convert
-rank 57: Point 159 (-90.460128, 29.83825, -0.362702) failed to convert
-rank 87: Point 222 (-89.552124, 29.365262, 30.761703) failed to convert
-rank 2: Point 158 (-92.031249, 29.022924, 17.700001) failed to convert
-rank 15: Point 158 (-91.440779, 30.161154, -0.7533837) failed to convert
-rank 54: Point 158 (-90.537033, 29.439524, -1.0698072) failed to convert
-rank 68: Point 225 (-90.122314, 30.020688, -4.7518322) failed to convert
-rank 1: Point 160 (-92.105741, 29.812237, -1.8738181) failed to convert
-rank 26: Point 156 (-91.136897, 30.364833, -5.1325857) failed to convert
-rank 7: Point 159 (-91.739967, 30.248617, -1.9995282) failed to convert
-rank 98: Point 225 (-89.099756, 29.239485, 0.59657462) failed to convert
-rank 21: Point 159 (-91.209211, 30.545741, -5.0005889) failed to convert
-rank 11: Point 159 (-91.60534, 29.997934, -0.52257213) failed to convert
-rank 71: Point 223 (-90.064169, 29.919616, -6.7277503) failed to convert
-rank 94: Point 225 (-89.235072, 29.280069, -0.09014564) failed to convert
-rank 62: Point 159 (-90.351262, 29.769844, -0.44774212) failed to convert
-rank 22: Point 156 (-91.253055, 29.621226, -1.4064959) failed to convert
-rank 24: Point 159 (-91.188196, 30.075185, -0.93354005) failed to convert
-rank 32: Point 157 (-90.941295, 30.126848, -11.391901) failed to convert
-rank 5: Point 158 (-91.806855, 30.241872, -5.2951381) failed to convert
-rank 66: Point 224 (-90.200401, 29.920125, -5.7804874) failed to convert
-rank 59: Point 158 (-90.452115, 29.330848, 1.1316886) failed to convert
-rank 73: Point 222 (-90.020117, 29.979803, -9.0) failed to convert
-rank 13: Point 158 (-91.531458, 29.759148, -2.180994) failed to convert
-rank 85: Point 223 (-89.656649, 30.003658, 3.1501749) failed to convert
-rank 67: Point 222 (-90.153869, 30.019579, -4.5427394) failed to convert
-rank 51: Point 159 (-90.595583, 29.568278, -0.83042015) failed to convert
-rank 82: Point 225 (-89.805597, 29.780789, -0.0) failed to convert
-rank 10: Point 158 (-91.603392, 30.762655, -12.563489) failed to convert
-rank 65: Point 224 (-90.271934, 29.424852, 1.270983) failed to convert
-rank 48: Point 157 (-90.657012, 29.472456, -0.12904038) failed to convert
-rank 18: Point 160 (-91.343181, 29.771724, 12.082298) failed to convert
-rank 29: Point 158 (-91.065553, 29.713523, -0.98561865) failed to convert
-rank 43: Point 159 (-90.676202, 30.207099, -0.28838157) failed to convert
-rank 53: Point 158 (-90.558054, 29.440327, -8.2296) failed to convert
-rank 80: Point 224 (-89.896004, 29.589683, -1.4457294) failed to convert
-rank 52: Point 157 (-90.543876, 29.967543, -0.37158075) failed to convert
-rank 92: Point 225 (-89.319562, 29.217128, -0.0) failed to convert
-rank 97: Point 223 (-89.171147, 29.157626, 4.3185672) failed to convert
-rank 70: Point 225 (-90.048227, 30.348779, -3.2831349) failed to convert
-rank 39: Point 160 (-90.739996, 30.348991, -6.8284176) failed to convert
-rank 23: Point 159 (-91.192938, 30.280149, 5.1983713) failed to convert
-rank 93: Point 223 (-89.247593, 29.560263, 4.2315693) failed to convert
-rank 83: Point 223 (-89.795205, 29.577253, -4.5390818) failed to convert
-rank 90: Point 226 (-89.29655, 30.144684, 3.822653) failed to convert
-rank 78: Point 225 (-89.926286, 29.847729, -1.8812996) failed to convert
-rank 12: Point 155 (-91.544528, 30.168275, -3.677189) failed to convert
-rank 17: Point 159 (-91.375579, 29.81428, 7.0084197) failed to convert
-rank 27: Point 157 (-91.115716, 30.298765, -5.7899074) failed to convert
-rank 35: Point 161 (-90.85365, 30.063639, 18.678803) failed to convert
-rank 79: Point 224 (-89.901922, 29.889303, 27.613989) failed to convert
-rank 49: Point 160 (-90.62038, 29.673518, 0.94817249) failed to convert
-rank 99: Point 223 (-88.939102, 29.820342, 2.8576599) failed to convert
-rank 47: Point 159 (-90.660548, 29.731774, -1.8211191) failed to convert
-rank 61: Point 158 (-90.363803, 29.896029, -0.64648666) failed to convert
-rank 60: Point 158 (-90.408942, 29.602497, -1.2125879) failed to convert
-rank 38: Point 157 (-90.803398, 29.694935, -0.5240685) failed to convert
-rank 69: Point 225 (-90.097526, 30.023972, -0.09980535) failed to convert
-rank 16: Point 156 (-91.435172, 29.555563, -0.51047757) failed to convert
-rank 86: Point 225 (-89.58919, 29.817363, 11.219449) failed to convert
-rank 95: Point 224 (-89.179096, 29.677724, 3.3582777) failed to convert
-rank 96: Point 226 (-89.206653, 29.171396, -0.0) failed to convert
-rank 84: Point 227 (-89.75839, 29.546603, -4.5896786) failed to convert
-rank 19: Point 160 (-91.294891, 29.98209, -0.387905) failed to convert
-rank 91: Point 224 (-89.347262, 29.231576, -0.40273792) failed to convert
-rank 63: Point 160 (-90.309349, 29.938702, -2.8894733) failed to convert
-rank 64: Point 225 (-90.304251, 29.521718, 1.0945151) failed to convert
-rank 89: Point 224 (-89.449163, 28.888234, 18.820719) failed to convert
-rank 37: Point 159 (-90.816427, 29.869478, -1.0203866) failed to convert
-rank 3: Point 160 (-91.86709, 30.843059, -10.257721) failed to convert
-rank 75: Point 225 (-89.993032, 29.771051, 1.2749844) failed to convert
-rank 25: Point 161 (-91.203908, 29.55967, -0.17973073) failed to convert
-rank 44: Point 157 (-90.703114, 29.638313, -0.35514191) failed to convert
-rank 88: Point 227 (-89.450023, 29.593376, 1.548701) failed to convert
-rank 34: Point 158 (-90.878656, 30.061889, 34.691287) failed to convert
-rank 31: Point 160 (-91.018738, 29.688568, -0.56537763) failed to convert
-rank 74: Point 226 (-90.003188, 29.884368, -2.7037167) failed to convert
-rank 33: Point 159 (-90.909669, 30.078476, 5.7664624) failed to convert
-rank 14: Point 156 (-91.435483, 30.738016, 14.542556) failed to convert
-rank 4: Point 160 (-91.808204, 30.94104, -16.752673) failed to convert
-rank 72: Point 225 (-90.042625, 29.962665, -2.1891125) failed to convert
-rank 76: Point 227 (-89.980624, 29.716437, -4.6896531) failed to convert
-rank 77: Point 224 (-89.963374, 29.671309, 6.3656334) failed to convert
-rank 81: Point 224 (-89.828023, 29.899048, -0.27658993) failed to convert
-rank 0: Point 146 (-92.720967, 28.496577, 47.200001) failed to convert
-rank 41: Point 161 (-90.725394, 30.108068, -0.45203931) failed to convert
-rank 46: Point 158 (-90.704042, 29.319121, -8.2296) failed to convert
-rank 68: Point 226 (-90.124865, 29.987658, -0.65178068) failed to convert
-rank 55: Point 158 (-90.514819, 29.482626, 0.3192141) failed to convert
-rank 6: Point 159 (-91.758225, 30.468702, -10.400894) failed to convert
-rank 9: Point 160 (-91.648228, 30.632928, -8.0540037) failed to convert
-rank 98: Point 226 (-89.095329, 29.288831, 7.2879749) failed to convert
-rank 30: Point 159 (-91.044831, 29.723992, -0.27033744) failed to convert
-rank 87: Point 223 (-89.525778, 29.677708, -0.0) failed to convert
-rank 94: Point 226 (-89.245288, 29.163569, -1.3586916) failed to convert
-rank 71: Point 224 (-90.064158, 29.919745, -6.8999105) failed to convert
-rank 40: Point 159 (-90.803216, 29.179801, -0.0) failed to convert
-rank 8: Point 155 (-91.703727, 30.207769, -2.6754874) failed to convert
-rank 50: Point 161 (-90.626947, 29.353078, -0.53860831) failed to convert
-rank 56: Point 156 (-90.462769, 30.015654, -2.7211734) failed to convert
-rank 73: Point 223 (-90.021883, 29.957116, -1.636967) failed to convert
-rank 66: Point 225 (-90.200002, 29.925268, 12.779801) failed to convert
-rank 67: Point 223 (-90.153854, 30.019728, -3.2824498) failed to convert
-rank 20: Point 159 (-91.232072, 30.512267, 11.123687) failed to convert
-rank 85: Point 224 (-89.651813, 30.061526, 3.52) failed to convert
-rank 58: Point 156 (-90.421186, 30.054471, -0.5218772) failed to convert
-rank 82: Point 226 (-89.789358, 29.980216, 2.6299349) failed to convert
-rank 2: Point 159 (-91.931703, 30.909654, -17.632408) failed to convert
-rank 15: Point 159 (-91.437684, 30.212636, -1.9164214) failed to convert
-rank 57: Point 160 (-90.44812, 30.003, -9.0) failed to convert
-rank 1: Point 161 (-92.106065, 29.805742, -0.09077466) failed to convert
-rank 45: Point 159 (-90.710657, 29.339401, -0.59566254) failed to convert
-rank 92: Point 226 (-89.305583, 29.377903, 1.48096) failed to convert
-rank 80: Point 225 (-89.919328, 29.295701, 1.0080886) failed to convert
-rank 42: Point 158 (-90.745215, 29.510978, -0.58963141) failed to convert
-rank 26: Point 157 (-91.185334, 29.602734, -3.910584) failed to convert
-rank 28: Point 157 (-91.078476, 30.216419, -1.7268526) failed to convert
-rank 65: Point 225 (-90.226954, 30.022542, 1.6966941) failed to convert
-rank 70: Point 226 (-90.082455, 29.910918, -3.0618771) failed to convert
-rank 11: Point 160 (-91.616459, 29.804481, -0.51905766) failed to convert
-rank 54: Point 159 (-90.53702, 29.439694, -1.4893963) failed to convert
-rank 62: Point 160 (-90.368755, 29.53166, -0.55107299) failed to convert
-rank 21: Point 160 (-91.225768, 30.283917, -13.316713) failed to convert
-rank 90: Point 227 (-89.400241, 28.950037, 7.958118) failed to convert
-rank 24: Point 160 (-91.186254, 30.105409, -1.8607627) failed to convert
-rank 32: Point 158 (-90.942457, 30.109339, -10.906355) failed to convert
-rank 5: Point 159 (-91.804024, 30.292695, -2.8685517) failed to convert
-rank 7: Point 160 (-91.738485, 30.274514, -1.5450553) failed to convert
-rank 93: Point 224 (-89.287909, 29.099715, -0.19199179) failed to convert
-rank 79: Point 225 (-89.898581, 29.930629, -2.8968193) failed to convert
-rank 22: Point 157 (-91.201663, 30.44037, -15.03609) failed to convert
-rank 78: Point 226 (-89.926269, 29.847693, -2.4308249) failed to convert
-rank 83: Point 224 (-89.746279, 30.175875, 16.325828) failed to convert
-rank 13: Point 159 (-91.545706, 29.514537, 1.8980661) failed to convert
-rank 69: Point 226 (-90.097878, 30.019398, -1.0220583) failed to convert
-rank 53: Point 159 (-90.54529, 29.619897, 0.29677239) failed to convert
-rank 51: Point 160 (-90.610035, 29.362616, -8.2296) failed to convert
-rank 59: Point 159 (-90.417422, 29.808548, -0.65221104) failed to convert
-rank 10: Point 159 (-91.597413, 30.86471, -12.230947) failed to convert
-rank 18: Point 161 (-91.34559, 29.731811, -6.5288164) failed to convert
-rank 29: Point 159 (-91.065555, 29.713463, -1.4750633) failed to convert
-rank 52: Point 158 (-90.561501, 29.720674, -1.7195881) failed to convert
-rank 99: Point 224 (-88.934804, 29.865898, 3.2336523) failed to convert
-rank 91: Point 225 (-89.354283, 29.149739, 0.31299999) failed to convert
-rank 95: Point 225 (-89.221741, 29.196331, -0.08768071) failed to convert
-rank 43: Point 160 (-90.675702, 30.214087, -0.30558416) failed to convert
-rank 86: Point 226 (-89.619708, 29.452124, -5.7150004) failed to convert
-rank 48: Point 158 (-90.643062, 29.672242, -0.35896267) failed to convert
-rank 96: Point 227 (-89.206842, 29.169226, -0.99727476) failed to convert
-rank 23: Point 160 (-91.193765, 30.267097, -5.4220018) failed to convert
-rank 84: Point 228 (-89.699578, 30.260836, -2.7686693) failed to convert
-rank 97: Point 224 (-89.182314, 29.031022, 0.77415481) failed to convert
-rank 39: Point 161 (-90.772864, 29.872662, -0.99044206) failed to convert
-rank 64: Point 226 (-90.303213, 29.535265, 1.8087009) failed to convert
-rank 49: Point 161 (-90.618313, 29.702888, 0.8124291) failed to convert
-rank 12: Point 156 (-91.557375, 29.948634, 0.1) failed to convert
-rank 17: Point 160 (-91.379908, 29.742454, -1.6633554) failed to convert
-rank 36: Point 159 (-90.89049, 29.121239, -0.0) failed to convert
-rank 75: Point 226 (-89.982562, 29.903811, -8.2296) failed to convert
-rank 88: Point 228 (-89.470783, 29.349556, 31.960281) failed to convert
-rank 35: Point 162 (-90.873819, 29.764351, -0.46469539) failed to convert
-rank 89: Point 225 (-89.38346, 29.656199, 2.7058704) failed to convert
-rank 74: Point 227 (-89.996215, 29.972884, -3.7389817) failed to convert
-rank 27: Point 158 (-91.119179, 30.244875, -5.2232197) failed to convert
-rank 38: Point 158 (-90.782345, 30.003245, -10.61123) failed to convert
-rank 47: Point 160 (-90.651795, 29.856812, 0.04112885) failed to convert
-rank 61: Point 159 (-90.363843, 29.89538, -0.3601161) failed to convert
-rank 60: Point 159 (-90.412696, 29.550871, -0.21271581) failed to convert
-rank 77: Point 225 (-89.96481, 29.653053, -0.74404791) failed to convert
-rank 76: Point 228 (-89.963689, 29.930722, -4.8817649) failed to convert
-rank 72: Point 226 (-90.037401, 30.029343, 0.36888949) failed to convert
-rank 81: Point 225 (-89.799482, 30.249578, -2.2336879) failed to convert
-rank 63: Point 161 (-90.343223, 29.482011, 1.923315) failed to convert
-rank 68: Point 227 (-90.130284, 29.917323, -6.8610485) failed to convert
-rank 3: Point 161 (-91.967055, 28.975347, 19.861856) failed to convert
-rank 71: Point 225 (-90.055333, 30.032748, -4.0326825) failed to convert
-rank 87: Point 224 (-89.467085, 30.361609, -2.5232941) failed to convert
-rank 98: Point 227 (-89.115253, 29.065954, 0.28439126) failed to convert
-rank 66: Point 226 (-90.200383, 29.920183, -7.1641732) failed to convert
-rank 16: Point 157 (-91.396352, 30.20136, -0.59295313) failed to convert
-rank 94: Point 227 (-89.247965, 29.132665, -0.67822776) failed to convert
-rank 73: Point 224 (-90.034927, 29.790562, -1.3423953) failed to convert
-rank 19: Point 161 (-91.260989, 30.526013, 15.647829) failed to convert
-rank 85: Point 225 (-89.699375, 29.486922, -4.377233) failed to convert
-rank 44: Point 158 (-90.683203, 29.924837, -2.2346869) failed to convert
-rank 67: Point 224 (-90.136173, 30.248859, 4.2800002) failed to convert
-rank 25: Point 162 (-91.162652, 30.212769, 16.814533) failed to convert
-rank 31: Point 161 (-90.989024, 30.141701, -3.8533657) failed to convert
-rank 37: Point 160 (-90.816405, 29.869699, -1.1903244) failed to convert
-rank 34: Point 159 (-90.87078, 30.17851, -2.1715105) failed to convert
-rank 82: Point 227 (-89.835245, 29.413241, 1.0046191) failed to convert
-rank 33: Point 160 (-90.929151, 29.786069, -1.0340757) failed to convert
-rank 70: Point 227 (-90.10166, 29.662653, -8.2296) failed to convert
-rank 92: Point 227 (-89.309843, 29.328926, -0.90280075) failed to convert
-rank 6: Point 160 (-91.757787, 30.476436, -12.039601) failed to convert
-rank 4: Point 161 (-91.858872, 30.022072, -5.0836643) failed to convert
-rank 90: Point 228 (-89.279208, 30.33994, 1.591069) failed to convert
-rank 46: Point 159 (-90.661834, 29.926912, -0.66943455) failed to convert
-rank 65: Point 226 (-90.237514, 29.883084, 1.4584298) failed to convert
-rank 40: Point 160 (-90.757025, 29.858447, -0.33791042) failed to convert
-rank 9: Point 161 (-91.675323, 30.160465, -0.99306142) failed to convert
-rank 80: Point 226 (-89.895989, 29.589741, -0.20003188) failed to convert
-rank 93: Point 225 (-89.281464, 29.173703, -0.101609) failed to convert
-rank 41: Point 162 (-90.752472, 29.715791, -0.60353665) failed to convert
-rank 14: Point 157 (-91.505495, 29.564303, -0.7356922) failed to convert
-rank 55: Point 159 (-90.501779, 29.66458, -0.86656265) failed to convert
-rank 30: Point 160 (-91.020036, 30.104311, -5.1025008) failed to convert
-rank 79: Point 226 (-89.898548, 29.930653, -2.8968193) failed to convert
-rank 78: Point 227 (-89.920696, 29.917557, 37.185006) failed to convert
-rank 50: Point 162 (-90.626151, 29.364465, -0.7852514) failed to convert
-rank 83: Point 225 (-89.77899, 29.776724, -1.2903178) failed to convert
-rank 0: Point 147 (-92.70991, 28.717009, 32.706347) failed to convert
-rank 56: Point 157 (-90.464275, 29.994868, -6.2786224) failed to convert
-rank 91: Point 226 (-89.343292, 29.276983, 12.48982) failed to convert
-rank 69: Point 227 (-90.097883, 30.0193, -9.0) failed to convert
-rank 45: Point 160 (-90.67467, 29.858784, -0.70079242) failed to convert
-rank 26: Point 158 (-91.177191, 29.732057, -8.0497686) failed to convert
-rank 1: Point 162 (-92.106037, 29.806179, -0.63133528) failed to convert
-rank 57: Point 161 (-90.49261, 29.387671, -0.0) failed to convert
-rank 96: Point 228 (-89.171889, 29.563542, 4.9245477) failed to convert
-rank 86: Point 227 (-89.619692, 29.452183, -5.7150004) failed to convert
-rank 8: Point 156 (-91.663083, 30.91792, -12.910264) failed to convert
-rank 58: Point 157 (-90.422173, 30.040953, -0.91641067) failed to convert
-rank 84: Point 229 (-89.696009, 30.303547, -1.3968071) failed to convert
-rank 99: Point 225 (-88.911985, 30.109628, 11.372508) failed to convert
-rank 62: Point 161 (-90.297481, 30.488219, -7.8943686) failed to convert
-rank 21: Point 161 (-91.224, 30.31188, 15.569484) failed to convert
-rank 95: Point 226 (-89.221539, 29.19855, -0.58386601) failed to convert
-rank 97: Point 225 (-89.136124, 29.549875, 5.7768226) failed to convert
-rank 88: Point 229 (-89.446502, 29.633637, 0.68535026) failed to convert
-rank 24: Point 161 (-91.24175, 29.21785, 2.1076786) failed to convert
-rank 32: Point 159 (-90.970463, 29.685913, -0.54028161) failed to convert
-rank 2: Point 160 (-91.936419, 30.821877, -11.406508) failed to convert
-rank 89: Point 226 (-89.377815, 29.721394, 2.6300001) failed to convert
-rank 74: Point 228 (-89.996201, 29.972956, -3.7389817) failed to convert
-rank 53: Point 160 (-90.556418, 29.463278, -8.2296) failed to convert
-rank 42: Point 159 (-90.745206, 29.511038, -0.71691394) failed to convert
-rank 64: Point 227 (-90.265448, 30.039353, 1.8642891) failed to convert
-rank 11: Point 161 (-91.616103, 29.810588, -0.63333076) failed to convert
-rank 7: Point 161 (-91.702554, 30.907493, -13.176001) failed to convert
-rank 5: Point 160 (-91.866446, 29.146164, 6.8014573) failed to convert
-rank 75: Point 227 (-89.996136, 29.731407, 25.500847) failed to convert
-rank 15: Point 160 (-91.436082, 30.239071, -0.22163747) failed to convert
-rank 22: Point 158 (-91.199898, 30.468136, 14.378176) failed to convert
-rank 28: Point 158 (-91.077576, 30.230228, -4.1306231) failed to convert
-rank 51: Point 161 (-90.604531, 29.441041, -0.55802039) failed to convert
-rank 77: Point 226 (-89.963686, 29.667285, -4.8810675) failed to convert
-rank 13: Point 160 (-91.535056, 29.697427, -0.92531361) failed to convert
-rank 59: Point 160 (-90.401579, 30.024378, -5.6970172) failed to convert
-rank 10: Point 160 (-91.588562, 31.015223, -13.17319) failed to convert
-rank 72: Point 227 (-90.036745, 30.037699, 12.399247) failed to convert
-rank 43: Point 161 (-90.687981, 30.038586, 17.979441) failed to convert
-rank 48: Point 159 (-90.676919, 29.185175, -0.6945974) failed to convert
-rank 76: Point 229 (-89.965529, 29.907462, 0.96432784) failed to convert
-rank 52: Point 159 (-90.561485, 29.720761, -1.8895096) failed to convert
-rank 81: Point 226 (-89.811267, 30.105171, 0.68230709) failed to convert
-rank 68: Point 228 (-90.130569, 29.913583, 23.945328) failed to convert
-rank 87: Point 225 (-89.499939, 29.978823, -0.0) failed to convert
-rank 49: Point 162 (-90.615982, 29.735952, -2.3504639) failed to convert
-rank 17: Point 161 (-91.383339, 29.685385, -5.2364643) failed to convert
-rank 66: Point 227 (-90.197593, 29.956779, -1.6065071) failed to convert
-rank 18: Point 162 (-91.321551, 30.124334, -0.23100001) failed to convert
-rank 98: Point 228 (-89.11265, 29.094972, 0.1237996) failed to convert
-rank 71: Point 226 (-90.062426, 29.941866, -3.8423335) failed to convert
-rank 94: Point 228 (-89.242811, 29.191418, -0.10260286) failed to convert
-rank 29: Point 160 (-91.065557, 29.713422, -1.0880412) failed to convert
-rank 39: Point 162 (-90.77675, 29.815814, -2.1262264) failed to convert
-rank 27: Point 159 (-91.118406, 30.256804, -12.239975) failed to convert
-rank 54: Point 160 (-90.520307, 29.673807, -0.77631957) failed to convert
-rank 85: Point 226 (-89.699195, 29.488972, 19.640558) failed to convert
-rank 60: Point 160 (-90.412288, 29.556451, -0.59744953) failed to convert
-rank 36: Point 160 (-90.848213, 29.753916, -0.61754834) failed to convert
-rank 23: Point 161 (-91.227653, 29.72821, -7.0195445) failed to convert
-rank 35: Point 163 (-90.879686, 29.676412, -0.60800434) failed to convert
-rank 67: Point 225 (-90.153779, 30.020526, -2.2708773) failed to convert
-rank 63: Point 162 (-90.309205, 29.940198, -7.7690478) failed to convert
-rank 47: Point 161 (-90.647197, 29.922311, -0.98430513) failed to convert
-rank 20: Point 160 (-91.283179, 29.693077, -0.98575961) failed to convert
-rank 73: Point 225 (-90.022753, 29.945843, -2.2197669) failed to convert
-rank 38: Point 159 (-90.790284, 29.887173, -1.0932185) failed to convert
-rank 82: Point 228 (-89.798401, 29.869066, -0.8032871) failed to convert
-rank 92: Point 228 (-89.279447, 29.67636, 2.7596786) failed to convert
-rank 70: Point 228 (-90.094571, 29.75447, 0.12082328) failed to convert
-rank 65: Point 227 (-90.232363, 29.950811, -7.9693014) failed to convert
-rank 90: Point 229 (-89.346492, 29.574028, 3.2223173) failed to convert
-rank 3: Point 162 (-91.918177, 29.90093, -24.858398) failed to convert
-rank 16: Point 158 (-91.42886, 29.661338, -3.5143441) failed to convert
-rank 93: Point 226 (-89.289848, 29.077123, 15.802476) failed to convert
-rank 80: Point 227 (-89.907076, 29.449915, 0.70269905) failed to convert
-rank 19: Point 162 (-91.258391, 30.567228, 8.4022619) failed to convert
-rank 79: Point 227 (-89.902034, 29.887063, 25.631633) failed to convert
-rank 44: Point 159 (-90.704799, 29.613891, -8.2296) failed to convert
-rank 83: Point 226 (-89.808506, 29.412486, 0.00012628) failed to convert
-rank 25: Point 163 (-91.158108, 30.283558, -7.8202554) failed to convert
-rank 12: Point 157 (-91.554709, 29.994028, -8.2296) failed to convert
-rank 37: Point 161 (-90.859289, 29.232724, -0.0) failed to convert
-rank 34: Point 160 (-90.871072, 30.174054, -0.9896984) failed to convert
-rank 91: Point 227 (-89.342127, 29.290285, -0.57480594) failed to convert
-rank 69: Point 228 (-90.097348, 30.026025, 0.61264801) failed to convert
-rank 78: Point 228 (-89.913878, 30.002867, 4.3099162) failed to convert
-rank 61: Point 160 (-90.386104, 29.59298, 0.02996013) failed to convert
-rank 86: Point 228 (-89.619682, 29.452222, -5.7150004) failed to convert
-rank 40: Point 161 (-90.765957, 29.728211, -0.89764112) failed to convert
-rank 6: Point 161 (-91.757922, 30.473715, -12.188953) failed to convert
-rank 96: Point 229 (-89.21207, 29.109728, -0.0) failed to convert
-rank 95: Point 227 (-89.221797, 29.195618, -0.11940432) failed to convert
-rank 84: Point 230 (-89.7268, 29.93177, 2.210058) failed to convert
-rank 99: Point 226 (-89.003225, 29.117145, 2.41379) failed to convert
-rank 89: Point 227 (-89.42188, 29.209078, 0.06189373) failed to convert
-rank 31: Point 162 (-90.96609, 30.487235, -9.0986321) failed to convert
-rank 46: Point 160 (-90.704031, 29.31916, -8.2296) failed to convert
-rank 97: Point 226 (-89.147861, 29.418258, 5.6145679) failed to convert
-rank 30: Point 161 (-91.01621, 30.162391, -5.5982135) failed to convert
-rank 33: Point 161 (-90.908788, 30.091216, 18.846093) failed to convert
-rank 41: Point 163 (-90.73974, 29.900778, -1.4944514) failed to convert
-rank 14: Point 158 (-91.500368, 29.651584, -0.51476435) failed to convert
-rank 9: Point 162 (-91.675581, 30.155634, -8.2296) failed to convert
-rank 74: Point 229 (-89.995612, 29.980409, 0.17518607) failed to convert
-rank 88: Point 230 (-89.470043, 29.357417, -0.21928449) failed to convert
-rank 64: Point 228 (-90.291147, 29.696224, 0.1971526) failed to convert
-rank 50: Point 163 (-90.590914, 29.864948, -0.79216039) failed to convert
-rank 55: Point 160 (-90.501839, 29.66369, -1.5482821) failed to convert
-rank 75: Point 228 (-89.989906, 29.81061, 0.87597412) failed to convert
-rank 72: Point 228 (-90.037293, 30.030642, -1.536297) failed to convert
-rank 77: Point 227 (-89.947444, 29.872387, 21.073407) failed to convert
-rank 76: Point 230 (-89.926495, 30.396718, -9.3458369) failed to convert
-rank 56: Point 158 (-90.47605, 29.832588, 0.02) failed to convert
-rank 4: Point 162 (-91.805904, 30.981536, -18.978686) failed to convert
-rank 26: Point 159 (-91.149115, 30.174138, -10.794395) failed to convert
-rank 45: Point 161 (-90.692687, 29.599659, -2.8610092) failed to convert
-rank 81: Point 227 (-89.853635, 29.581237, 1.1546281) failed to convert
-rank 1: Point 163 (-92.106005, 29.806291, -1.4489079) failed to convert
-rank 58: Point 158 (-90.419887, 30.07203, -0.03340046) failed to convert
-rank 32: Point 160 (-90.969853, 29.695064, -1.0728724) failed to convert
-rank 68: Point 229 (-90.122267, 30.02112, -0.87149304) failed to convert
-rank 87: Point 226 (-89.468529, 30.344279, -2.331006) failed to convert
-rank 24: Point 162 (-91.194911, 29.968349, -0.6433577) failed to convert
-rank 8: Point 157 (-91.662542, 30.927113, -20.535777) failed to convert
-rank 62: Point 162 (-90.339857, 29.922593, -0.92526579) failed to convert
-rank 0: Point 148 (-92.703151, 28.874541, 27.4) failed to convert
-rank 11: Point 162 (-91.543735, 31.047916, -15.0) failed to convert
-rank 7: Point 162 (-91.738311, 30.277377, -1.6750752) failed to convert
-rank 57: Point 162 (-90.448113, 30.00306, -9.0) failed to convert
-rank 53: Point 161 (-90.55681, 29.457705, 0.01399724) failed to convert
-rank 94: Point 229 (-89.244252, 29.174861, -0.0) failed to convert
-rank 98: Point 229 (-89.065182, 29.622276, 5.2791444) failed to convert
-rank 66: Point 228 (-90.20037, 29.920221, -7.3847407) failed to convert
-rank 5: Point 161 (-91.783484, 30.661169, -8.4088608) failed to convert
-rank 22: Point 159 (-91.234634, 29.917037, -7.8986326) failed to convert
-rank 71: Point 227 (-90.054679, 30.041039, 9.3273629) failed to convert
-rank 21: Point 162 (-91.225754, 30.283955, -13.316713) failed to convert
-rank 67: Point 226 (-90.153836, 30.019675, -8.2296) failed to convert
-rank 73: Point 226 (-90.023602, 29.934941, -0.04504432) failed to convert
-rank 13: Point 161 (-91.531402, 29.759824, -2.2097629) failed to convert
-rank 85: Point 227 (-89.665471, 29.896983, 2.8099999) failed to convert
-rank 15: Point 161 (-91.46875, 29.69194, -1.9473477) failed to convert
-rank 28: Point 159 (-91.09403, 29.975682, -0.5351625) failed to convert
-rank 82: Point 229 (-89.795035, 29.910325, 12.068212) failed to convert
-rank 92: Point 229 (-89.252416, 29.982182, -0.62690574) failed to convert
-rank 59: Point 161 (-90.377465, 30.3504, -0.39419699) failed to convert
-rank 70: Point 229 (-90.041856, 30.429536, -8.2224631) failed to convert
-rank 51: Point 162 (-90.58746, 29.683114, -1.0315553) failed to convert
-rank 43: Point 162 (-90.720518, 29.56937, -0.04900066) failed to convert
-rank 42: Point 160 (-90.7452, 29.511078, -1.0142392) failed to convert
-rank 10: Point 161 (-91.67683, 29.482375, 1.0541964) failed to convert
-rank 52: Point 160 (-90.561478, 29.720858, -2.2430965) failed to convert
-rank 65: Point 228 (-90.232325, 29.950826, -7.9693014) failed to convert
-rank 2: Point 161 (-91.931663, 30.90965, -17.795198) failed to convert
-rank 80: Point 228 (-89.865822, 29.965721, 11.552846) failed to convert
-rank 90: Point 230 (-89.376823, 29.223076, 0.21426497) failed to convert
-rank 17: Point 162 (-91.380291, 29.735352, -1.0931763) failed to convert
-rank 18: Point 163 (-91.321138, 30.130999, -8.9708829) failed to convert
-rank 27: Point 160 (-91.11023, 30.383457, -12.043765) failed to convert
-rank 48: Point 160 (-90.653701, 29.519792, -1.8744431) failed to convert
-rank 79: Point 228 (-89.950985, 29.269601, 2.5065053) failed to convert
-rank 83: Point 227 (-89.795921, 29.568204, -4.6783754) failed to convert
-rank 93: Point 227 (-89.260851, 29.408937, 7.5428185) failed to convert
-rank 29: Point 161 (-91.038989, 30.122659, -5.9506115) failed to convert
-rank 39: Point 163 (-90.77258, 29.876522, -0.80801779) failed to convert
-rank 23: Point 162 (-91.227628, 29.728242, -7.0195445) failed to convert
-rank 35: Point 164 (-90.854832, 30.045602, -4.8131083) failed to convert
-rank 78: Point 229 (-89.925066, 29.86249, -6.1782964) failed to convert
-rank 60: Point 161 (-90.412379, 29.55515, -0.95986227) failed to convert
-rank 36: Point 161 (-90.835448, 29.942689, -0.50138199) failed to convert
-rank 69: Point 229 (-90.097721, 30.021149, -9.0) failed to convert
-rank 54: Point 161 (-90.513153, 29.773513, -0.07403679) failed to convert
-rank 91: Point 228 (-89.35484, 29.142964, 0.31299344) failed to convert
-rank 95: Point 228 (-89.221593, 29.197932, -0.38611376) failed to convert
-rank 3: Point 163 (-91.929619, 29.686099, 2.686067) failed to convert
-rank 96: Point 230 (-89.204385, 29.196961, -0.0) failed to convert
-rank 86: Point 229 (-89.619667, 29.452281, -5.7150004) failed to convert
-rank 97: Point 227 (-89.171054, 29.157257, 1.9127088) failed to convert
-rank 49: Point 163 (-90.600948, 29.948594, 1.3316302) failed to convert
-rank 20: Point 161 (-91.263761, 30.00641, -9.1226647) failed to convert
-rank 38: Point 160 (-90.789112, 29.904141, -0.4946732) failed to convert
-rank 84: Point 231 (-89.758345, 29.546644, -4.5896786) failed to convert
-rank 99: Point 227 (-88.980585, 29.364472, 17.442229) failed to convert
-rank 88: Point 231 (-89.471272, 29.342898, 11.550763) failed to convert
-rank 89: Point 228 (-89.365047, 29.867646, -0.0) failed to convert
-rank 19: Point 163 (-91.260286, 30.537021, -9.6241354) failed to convert
-rank 47: Point 162 (-90.660575, 29.731332, -1.7018205) failed to convert
-rank 74: Point 230 (-90.01184, 29.773983, 0.16553329) failed to convert
-rank 63: Point 163 (-90.339694, 29.529405, -0.87848555) failed to convert
-rank 72: Point 229 (-90.045017, 29.93188, -0.82109074) failed to convert
-rank 25: Point 164 (-91.154629, 30.337892, 3.2305592) failed to convert
-rank 64: Point 229 (-90.290113, 29.709843, 2.2258033) failed to convert
-rank 77: Point 228 (-89.96295, 29.676501, 26.92317) failed to convert
-rank 16: Point 159 (-91.396627, 30.196264, -0.20506429) failed to convert
-rank 12: Point 158 (-91.529304, 30.425987, -11.237977) failed to convert
-rank 76: Point 231 (-89.963686, 29.930662, -5.4375651) failed to convert
-rank 75: Point 229 (-89.980547, 29.929203, 20.196226) failed to convert
-rank 81: Point 228 (-89.811914, 30.097122, 3.0910421) failed to convert
-rank 61: Point 161 (-90.38821, 29.564224, -0.18586948) failed to convert
-rank 68: Point 230 (-90.122215, 30.021776, -0.07167699) failed to convert
-rank 87: Point 227 (-89.551776, 29.365765, 32.389136) failed to convert
-rank 34: Point 161 (-90.870741, 30.178918, -2.3572582) failed to convert
-rank 40: Point 162 (-90.757346, 29.853682, -0.38261237) failed to convert
-rank 33: Point 162 (-90.92913, 29.786126, -2.2733442) failed to convert
-rank 31: Point 163 (-91.047512, 29.242619, -0.33149199) failed to convert
-rank 14: Point 159 (-91.460069, 30.330226, -1.3064829) failed to convert
-rank 98: Point 230 (-89.117102, 29.044491, 0.58026512) failed to convert
-rank 46: Point 161 (-90.696551, 29.427652, -0.18009617) failed to convert
-rank 6: Point 162 (-91.756354, 30.501415, 9.9892451) failed to convert
-rank 71: Point 228 (-90.055259, 30.033581, -5.9225397) failed to convert
-rank 9: Point 163 (-91.633926, 30.879137, -13.68122) failed to convert
-rank 50: Point 164 (-90.577578, 30.052371, 20.749035) failed to convert
-rank 94: Point 230 (-89.242208, 29.198175, -0.89108712) failed to convert
-rank 66: Point 229 (-90.199738, 29.928512, -8.3545686) failed to convert
-rank 55: Point 161 (-90.484931, 29.898133, -0.42232193) failed to convert
-rank 73: Point 227 (-90.034911, 29.790431, -1.3394476) failed to convert
-rank 67: Point 227 (-90.153827, 30.019611, -4.5454826) failed to convert
-rank 37: Point 162 (-90.791179, 30.238754, -1.0956374) failed to convert
-rank 56: Point 159 (-90.504161, 29.441996, -0.60574761) failed to convert
-rank 30: Point 162 (-91.037589, 29.835169, -0.92506786) failed to convert
-rank 70: Point 230 (-90.099959, 29.684615, -8.2296) failed to convert
-rank 41: Point 164 (-90.740454, 29.890364, -0.35644451) failed to convert
-rank 32: Point 161 (-90.942428, 30.109311, -10.906355) failed to convert
-rank 4: Point 163 (-91.808948, 30.92687, -17.614098) failed to convert
-rank 26: Point 160 (-91.14218, 30.282417, -10.907719) failed to convert
-rank 44: Point 160 (-90.686196, 29.881848, 0.07539668) failed to convert
-rank 85: Point 228 (-89.700639, 29.471236, 0.30208758) failed to convert
-rank 45: Point 162 (-90.674621, 29.859222, -0.22928968) failed to convert
-rank 65: Point 229 (-90.217651, 30.143929, 4.3699999) failed to convert
-rank 92: Point 230 (-89.255539, 29.946747, -0.04512444) failed to convert
-rank 82: Point 230 (-89.783027, 30.057227, -0.68446094) failed to convert
-rank 80: Point 229 (-89.872654, 29.880166, -2.9617417) failed to convert
-rank 90: Point 231 (-89.383757, 29.142275, 0.33772073) failed to convert
-rank 53: Point 162 (-90.556412, 29.463239, -1.8884639) failed to convert
-rank 79: Point 229 (-89.921645, 29.641014, -0.01339512) failed to convert
-rank 7: Point 163 (-91.758407, 29.918031, -2.5607504) failed to convert
-rank 5: Point 162 (-91.764075, 31.005503, -17.038507) failed to convert
-rank 28: Point 160 (-91.113976, 29.664472, -0.55922672) failed to convert
-rank 93: Point 228 (-89.290095, 29.073931, -1.0930883) failed to convert
-rank 83: Point 228 (-89.771692, 29.865998, -9.1129111) failed to convert
-rank 69: Point 230 (-90.099848, 29.993576, 1.6980996) failed to convert
-rank 8: Point 158 (-91.670705, 30.785639, -9.5609182) failed to convert
-rank 11: Point 163 (-91.621472, 29.716353, 1.7919619) failed to convert
-rank 51: Point 163 (-90.604508, 29.441098, -8.2296) failed to convert
-rank 15: Point 162 (-91.46952, 29.67892, -1.0506773) failed to convert
-rank 21: Point 163 (-91.211985, 30.501695, -8.0532469) failed to convert
-rank 1: Point 164 (-92.10568, 29.812238, -1.2174649) failed to convert
-rank 58: Point 159 (-90.457292, 29.55851, -0.21324281) failed to convert
-rank 62: Point 163 (-90.313267, 30.278561, 2.1952999) failed to convert
-rank 78: Point 230 (-89.926245, 29.847637, -1.6243705) failed to convert
-rank 0: Point 149 (-92.709439, 28.649368, 35.826852) failed to convert
-rank 57: Point 163 (-90.448108, 30.0031, -9.0) failed to convert
-rank 91: Point 229 (-89.348617, 29.215107, -0.23418191) failed to convert
-rank 43: Point 163 (-90.702494, 29.82965, -0.33977096) failed to convert
-rank 42: Point 161 (-90.745261, 29.510105, -0.67453368) failed to convert
-rank 52: Point 161 (-90.564894, 29.672587, -1.1851224) failed to convert
-rank 13: Point 162 (-91.52304, 29.902525, -7.9888086) failed to convert
-rank 24: Point 163 (-91.201829, 29.858198, -0.084) failed to convert
-rank 95: Point 229 (-89.219895, 29.217187, -0.20811474) failed to convert
-rank 88: Point 232 (-89.47109, 29.345031, 50.108111) failed to convert
-rank 2: Point 162 (-91.976984, 30.063086, -4.5543797) failed to convert
-rank 10: Point 162 (-91.681045, 29.407392, 2.528377) failed to convert
-rank 22: Point 160 (-91.209536, 30.315988, 3.9216818) failed to convert
-rank 96: Point 231 (-89.201576, 29.228732, -0.07894861) failed to convert
-rank 18: Point 164 (-91.362786, 29.448023, 0.44274053) failed to convert
-rank 86: Point 230 (-89.61956, 29.453204, 18.769531) failed to convert
-rank 84: Point 232 (-89.758316, 29.546672, -4.5896786) failed to convert
-rank 27: Point 161 (-91.11826, 30.258732, 3.0699639) failed to convert
-rank 17: Point 163 (-91.383304, 29.685363, -5.2364643) failed to convert
-rank 48: Point 161 (-90.626109, 29.913104, -0.26227297) failed to convert
-rank 97: Point 228 (-89.148447, 29.411422, 5.6045081) failed to convert
-rank 35: Point 165 (-90.856128, 30.026338, -2.9384468) failed to convert
-rank 23: Point 163 (-91.213429, 29.954811, -1.4488606) failed to convert
-rank 39: Point 164 (-90.754872, 30.133812, -0.50320341) failed to convert
-rank 99: Point 228 (-88.904488, 30.187017, 8.6891365) failed to convert
-rank 29: Point 162 (-91.06556, 29.713362, -0.81281713) failed to convert
-rank 89: Point 229 (-89.451007, 28.864803, 37.070855) failed to convert
-rank 72: Point 230 (-90.037372, 30.029463, -1.5533988) failed to convert
-rank 74: Point 231 (-90.003171, 29.884332, -2.5096512) failed to convert
-rank 59: Point 162 (-90.440709, 29.488486, -0.33505781) failed to convert
-rank 64: Point 230 (-90.260542, 30.103121, 3.6199999) failed to convert
-rank 75: Point 230 (-89.982547, 29.903848, -8.2296) failed to convert
-rank 36: Point 162 (-90.860248, 29.574747, -0.45953737) failed to convert
-rank 77: Point 229 (-89.93652, 30.009477, -0.18106922) failed to convert
-rank 76: Point 232 (-89.982141, 29.696948, -5.1066195) failed to convert
-rank 81: Point 229 (-89.85245, 29.595845, 0.86790526) failed to convert
-rank 68: Point 231 (-90.122273, 30.020942, -1.1434557) failed to convert
-rank 38: Point 161 (-90.782303, 30.003201, -10.582657) failed to convert
-rank 20: Point 162 (-91.273804, 29.84397, -0.5149007) failed to convert
-rank 98: Point 231 (-89.105944, 29.169064, -0.0) failed to convert
-rank 87: Point 228 (-89.523072, 29.706111, -0.40512762) failed to convert
-rank 71: Point 229 (-90.061154, 29.958088, -6.3185044) failed to convert
-rank 94: Point 231 (-89.242503, 29.194771, -0.29022359) failed to convert
-rank 3: Point 164 (-91.877682, 30.64861, -7.8795345) failed to convert
-rank 19: Point 164 (-91.327717, 29.446192, 2.5738363) failed to convert
-rank 54: Point 162 (-90.559338, 29.12434, 2.4020203) failed to convert
-rank 49: Point 164 (-90.638848, 29.409694, 0.3048) failed to convert
-rank 25: Point 165 (-91.202301, 29.584829, -0.49290664) failed to convert
-rank 60: Point 162 (-90.440842, 29.162424, 1.7737786) failed to convert
-rank 63: Point 164 (-90.309167, 29.94015, -7.7690478) failed to convert
-rank 47: Point 163 (-90.651654, 29.8588, 0.0258558) failed to convert
-rank 66: Point 230 (-90.200352, 29.920279, -6.2460974) failed to convert
-rank 61: Point 162 (-90.373322, 29.76684, -0.52280159) failed to convert
-rank 73: Point 228 (-90.020104, 29.979373, -9.0) failed to convert
-rank 65: Point 230 (-90.291519, 29.160015, 1.5253891) failed to convert
-rank 70: Point 231 (-90.101597, 29.663346, -8.2296) failed to convert
-rank 34: Point 162 (-90.907887, 29.624873, -0.75093006) failed to convert
-rank 40: Point 163 (-90.757514, 29.850945, -0.38054388) failed to convert
-rank 16: Point 160 (-91.396292, 30.20143, -0.58977107) failed to convert
-rank 92: Point 231 (-89.309274, 29.334714, -1.009021) failed to convert
-rank 31: Point 164 (-91.036398, 29.414897, 0.09581644) failed to convert
-rank 50: Point 165 (-90.571925, 30.131436, -0.13157188) failed to convert
-rank 67: Point 228 (-90.153814, 30.019723, -3.0042869) failed to convert
-rank 90: Point 232 (-89.369763, 29.304765, 19.018206) failed to convert
-rank 82: Point 231 (-89.837746, 29.381444, 0.77276247) failed to convert
-rank 46: Point 162 (-90.697282, 29.417001, 0.05949606) failed to convert
-rank 85: Point 229 (-89.699328, 29.486961, -4.377233) failed to convert
-rank 55: Point 162 (-90.470099, 30.102426, -0.19438426) failed to convert
-rank 79: Point 230 (-89.956495, 29.199369, 9.5088836) failed to convert
-rank 6: Point 163 (-91.75803, 30.471423, -12.070081) failed to convert
-rank 80: Point 230 (-89.878088, 29.812476, -0.26026473) failed to convert
-rank 93: Point 229 (-89.270799, 29.29525, -0.0) failed to convert
-rank 69: Point 231 (-90.107902, 29.889447, -0.18847267) failed to convert
-rank 83: Point 229 (-89.815248, 29.328619, 0.60094209) failed to convert
-rank 91: Point 230 (-89.343751, 29.271373, 14.340258) failed to convert
-rank 45: Point 163 (-90.706851, 29.394404, -8.2296) failed to convert
-rank 7: Point 164 (-91.69792, 30.987698, -13.60103) failed to convert
-rank 26: Point 161 (-91.138924, 30.333144, -8.3912045) failed to convert
-rank 88: Point 233 (-89.477259, 29.271665, 0.31299999) failed to convert
-rank 78: Point 231 (-89.925047, 29.862548, -6.1782964) failed to convert
-rank 95: Point 230 (-89.221265, 29.201584, -0.39732602) failed to convert
-rank 96: Point 232 (-89.207509, 29.161373, -0.0) failed to convert
-rank 86: Point 231 (-89.546292, 30.322085, -2.7617656) failed to convert
-rank 53: Point 163 (-90.511311, 30.093347, -0.22221286) failed to convert
-rank 84: Point 233 (-89.761275, 29.510136, 0.31299999) failed to convert
-rank 14: Point 160 (-91.500219, 29.653692, -3.1211521) failed to convert
-rank 28: Point 161 (-91.171303, 28.753932, 11.832955) failed to convert
-rank 8: Point 159 (-91.66013, 30.968384, -3.8061618) failed to convert
-rank 97: Point 229 (-89.18237, 29.028849, 3.2889949) failed to convert
-rank 74: Point 232 (-90.004147, 29.871841, 1.1538559) failed to convert
-rank 72: Point 231 (-90.036906, 30.035359, 6.1123939) failed to convert
-rank 56: Point 160 (-90.477071, 29.818392, 0.02) failed to convert
-rank 41: Point 165 (-90.74265, 29.858436, -1.1670753) failed to convert
-rank 13: Point 163 (-91.52303, 29.902585, -7.9888086) failed to convert
-rank 21: Point 164 (-91.218042, 30.405959, -15.432025) failed to convert
-rank 9: Point 164 (-91.747319, 28.871544, 21.616193) failed to convert
-rank 37: Point 163 (-90.816511, 29.867958, -0.6681286) failed to convert
-rank 32: Point 162 (-90.941676, 30.120358, -9.7630787) failed to convert
-rank 30: Point 163 (-91.03752, 29.836067, -0.94913107) failed to convert
-rank 99: Point 229 (-88.90622, 30.167322, 9.7316902) failed to convert
-rank 89: Point 230 (-89.410988, 29.334628, -4.6933106) failed to convert
-rank 77: Point 230 (-89.91141, 30.322762, -4.6043707) failed to convert
-rank 24: Point 164 (-91.175619, 30.272359, -7.1934218) failed to convert
-rank 64: Point 231 (-90.278547, 29.863976, -0.31081148) failed to convert
-rank 10: Point 163 (-91.629106, 30.319055, -6.3495059) failed to convert
-rank 44: Point 161 (-90.722723, 29.353602, -1.7112508) failed to convert
-rank 22: Point 161 (-91.251675, 29.643142, -0.53764866) failed to convert
-rank 51: Point 164 (-90.595557, 29.568247, -0.94871581) failed to convert
-rank 52: Point 162 (-90.568956, 29.615189, -0.61739738) failed to convert
-rank 58: Point 160 (-90.424577, 30.007684, -6.6757301) failed to convert
-rank 76: Point 233 (-89.963684, 29.930621, -5.326322) failed to convert
-rank 81: Point 230 (-89.865455, 29.433378, 1.4951833) failed to convert
-rank 68: Point 232 (-90.124927, 29.986551, 0.22627748) failed to convert
-rank 42: Point 162 (-90.74519, 29.511138, -0.96112395) failed to convert
-rank 1: Point 165 (-92.106004, 29.805744, -0.98956302) failed to convert
-rank 75: Point 231 (-89.982525, 29.903905, -8.2296) failed to convert
-rank 57: Point 164 (-90.4481, 30.00316, -7.7937366) failed to convert
-rank 43: Point 164 (-90.714142, 29.661253, -0.23727035) failed to convert
-rank 94: Point 232 (-89.181069, 29.887988, 0.84024132) failed to convert
-rank 62: Point 164 (-90.397939, 29.131241, 1.4569062) failed to convert
-rank 17: Point 164 (-91.322659, 30.675684, -9.912889) failed to convert
-rank 98: Point 232 (-89.104942, 29.180225, 5.1327529) failed to convert
-rank 35: Point 166 (-90.910641, 29.21038, -0.0) failed to convert
-rank 38: Point 162 (-90.810314, 29.592111, -0.58134819) failed to convert
-rank 87: Point 229 (-89.503471, 29.936439, -0.31717582) failed to convert
-rank 20: Point 163 (-91.242259, 30.349386, 2.2424481) failed to convert
-rank 71: Point 230 (-90.064118, 29.919971, -6.9131693) failed to convert
-rank 2: Point 163 (-91.931456, 30.912373, -17.642029) failed to convert
-rank 27: Point 162 (-91.118368, 30.256851, -13.540741) failed to convert
-rank 59: Point 163 (-90.435509, 29.560105, -0.29869867) failed to convert
-rank 33: Point 163 (-90.929116, 29.786164, -2.8859621) failed to convert
-rank 48: Point 162 (-90.599084, 30.294043, -0.16218625) failed to convert
-rank 66: Point 231 (-90.181136, 30.171662, 4.5044559) failed to convert
-rank 23: Point 164 (-91.188695, 30.345902, 11.289415) failed to convert
-rank 73: Point 229 (-90.022639, 29.947002, -6.0563764) failed to convert
-rank 36: Point 163 (-90.830205, 30.019589, -9.4008397) failed to convert
-rank 15: Point 163 (-91.468764, 29.691656, -1.6916399) failed to convert
-rank 65: Point 231 (-90.232268, 29.950847, -7.9693014) failed to convert
-rank 70: Point 232 (-90.09445, 29.755921, -1.3473963) failed to convert
-rank 92: Point 232 (-89.230642, 30.226359, 7.5205257) failed to convert
-rank 54: Point 163 (-90.561991, 29.086659, 2.1240015) failed to convert
-rank 3: Point 165 (-91.878389, 30.635011, -8.2296) failed to convert
-rank 49: Point 165 (-90.646139, 29.304942, -8.2296) failed to convert
-rank 60: Point 163 (-90.412285, 29.556231, -0.73065343) failed to convert
-rank 19: Point 165 (-91.26235, 30.503912, 14.171684) failed to convert
-rank 5: Point 163 (-91.767478, 30.945293, -11.549052) failed to convert
-rank 61: Point 163 (-90.390677, 29.530401, -0.33752192) failed to convert
-rank 90: Point 233 (-89.375727, 29.235401, 0.31299999) failed to convert
-rank 25: Point 166 (-91.199626, 29.627411, -0.55827628) failed to convert
-rank 85: Point 230 (-89.699298, 29.486988, -4.377233) failed to convert
-rank 63: Point 165 (-90.308524, 29.948744, 18.387511) failed to convert
-rank 82: Point 232 (-89.775675, 30.146443, 2.4217749) failed to convert
-rank 67: Point 229 (-90.1538, 30.019813, -3.0948592) failed to convert
-rank 47: Point 164 (-90.660457, 29.732942, -1.6529778) failed to convert
-rank 79: Point 231 (-89.955552, 29.211256, 7.9301983) failed to convert
-rank 11: Point 164 (-91.63408, 29.495386, 1.4999352) failed to convert
-rank 4: Point 164 (-91.808147, 30.94106, -19.190207) failed to convert
-rank 12: Point 159 (-91.583474, 29.497208, 2.0836684) failed to convert
-rank 83: Point 230 (-89.77917, 29.774327, -0.0) failed to convert
-rank 80: Point 231 (-89.872636, 29.880224, -2.9617417) failed to convert
-rank 39: Point 165 (-90.771344, 29.894497, -0.4530266) failed to convert
-rank 91: Point 231 (-89.342832, 29.281895, 0.02097883) failed to convert
-rank 93: Point 230 (-89.273525, 29.263889, -0.0) failed to convert
-rank 18: Point 165 (-91.322659, 30.106208, -0.79704899) failed to convert
-rank 0: Point 150 (-92.688787, 29.132043, 21.356037) failed to convert
-rank 69: Point 232 (-90.126169, 29.652207, 0.31299999) failed to convert
-rank 46: Point 163 (-90.709271, 29.242835, -0.0) failed to convert
-rank 16: Point 161 (-91.366527, 30.688354, -10.576477) failed to convert
-rank 40: Point 164 (-90.757145, 29.856307, -0.45562836) failed to convert
-rank 88: Point 234 (-89.45113, 29.577937, 1.5131127) failed to convert
-rank 78: Point 232 (-89.925035, 29.862586, -6.1782964) failed to convert
-rank 34: Point 163 (-90.870982, 30.175207, -0.74518106) failed to convert
-rank 86: Point 232 (-89.588972, 29.817766, 12.46932) failed to convert
-rank 96: Point 233 (-89.109515, 30.255846, 4.0605104) failed to convert
-rank 84: Point 234 (-89.733415, 29.850797, -0.29377549) failed to convert
-rank 6: Point 164 (-91.757747, 30.476438, -12.039601) failed to convert
-rank 55: Point 163 (-90.501257, 29.671594, -0.63498256) failed to convert
-rank 31: Point 165 (-91.072019, 28.858911, 6.2937381) failed to convert
-rank 29: Point 163 (-91.033732, 30.202757, 8.8292084) failed to convert
-rank 95: Point 231 (-89.221353, 29.200561, -0.60511203) failed to convert
-rank 26: Point 162 (-91.180816, 29.674375, 0.14954135) failed to convert
-rank 72: Point 232 (-90.058174, 29.76301, -0.19586892) failed to convert
-rank 74: Point 233 (-90.009242, 29.806963, -6.7787525) failed to convert
-rank 53: Point 164 (-90.557188, 29.45218, 0.25547021) failed to convert
-rank 99: Point 230 (-88.942572, 29.774937, 4.7757701) failed to convert
-rank 97: Point 230 (-89.173443, 29.129739, -0.0) failed to convert
-rank 45: Point 164 (-90.71746, 29.239955, -0.58580995) failed to convert
-rank 64: Point 232 (-90.299074, 29.588791, -0.085344) failed to convert
-rank 77: Point 231 (-89.943594, 29.920315, 2.781499) failed to convert
-rank 89: Point 231 (-89.34421, 30.104736, 3.26) failed to convert
-rank 7: Point 165 (-91.743187, 30.190019, -4.1344386) failed to convert
-rank 28: Point 162 (-91.113033, 29.67861, -0.51494164) failed to convert
-rank 81: Point 231 (-89.799664, 30.246993, -0.60072278) failed to convert
-rank 8: Point 160 (-91.662208, 30.932362, -20.458723) failed to convert
-rank 68: Point 233 (-90.124909, 29.986769, -0.04561832) failed to convert
-rank 94: Point 233 (-89.247578, 29.136588, 8.0717991) failed to convert
-rank 76: Point 234 (-89.963681, 29.930561, -4.972929) failed to convert
-rank 75: Point 232 (-89.988321, 29.830429, -1.0040513) failed to convert
-rank 71: Point 231 (-90.064127, 29.919799, -6.8999105) failed to convert
-rank 56: Point 161 (-90.47592, 29.834289, -0.69477484) failed to convert
-rank 50: Point 166 (-90.633448, 29.259453, 0.31244149) failed to convert
-rank 98: Point 233 (-89.043735, 29.857296, 4.4075098) failed to convert
-rank 41: Point 166 (-90.758103, 29.633456, -0.86885395) failed to convert
-rank 13: Point 164 (-91.523024, 29.902625, -7.9888086) failed to convert
-rank 87: Point 230 (-89.542148, 29.480013, 0.27715611) failed to convert
-rank 21: Point 165 (-91.219001, 30.390761, 6.7694283) failed to convert
-rank 70: Point 233 (-90.073826, 30.021636, 0.40010308) failed to convert
-rank 24: Point 165 (-91.211512, 29.703638, -1.8369986) failed to convert
-rank 73: Point 230 (-90.081399, 29.189988, -0.97939678) failed to convert
-rank 32: Point 163 (-90.995365, 29.304334, -0.29025952) failed to convert
-rank 9: Point 165 (-91.662141, 30.389986, 13.123197) failed to convert
-rank 66: Point 232 (-90.242003, 29.368563, -5.0682147) failed to convert
-rank 37: Point 164 (-90.807755, 29.996532, -6.3731641) failed to convert
-rank 65: Point 232 (-90.206714, 30.286522, 3.9200001) failed to convert
-rank 10: Point 164 (-91.593151, 30.936215, -10.544191) failed to convert
-rank 44: Point 162 (-90.686364, 29.879344, -0.62260904) failed to convert
-rank 51: Point 165 (-90.537966, 30.375221, -1.1077853) failed to convert
-rank 92: Point 233 (-89.311365, 29.310528, -0.0) failed to convert
-rank 14: Point 161 (-91.501101, 29.63868, -1.7952713) failed to convert
-rank 22: Point 162 (-91.201557, 30.441579, -15.058036) failed to convert
-rank 90: Point 234 (-89.382155, 29.160246, 0.23684773) failed to convert
-rank 85: Point 231 (-89.632501, 30.290254, -0.38385772) failed to convert
-rank 1: Point 166 (-92.105957, 29.806459, -1.4124141) failed to convert
-rank 82: Point 233 (-89.769633, 30.220009, 0.5787063) failed to convert
-rank 58: Point 161 (-90.426269, 29.98457, -2.5194918) failed to convert
-rank 52: Point 163 (-90.505725, 30.49494, -9.8060576) failed to convert
-rank 42: Point 163 (-90.74497, 29.514353, -0.9437337) failed to convert
-rank 83: Point 231 (-89.779031, 29.77602, -0.0) failed to convert
-rank 67: Point 230 (-90.153819, 30.019568, -4.6460666) failed to convert
-rank 57: Point 165 (-90.487402, 29.460145, -0.97854355) failed to convert
-rank 20: Point 164 (-91.240405, 30.37837, -13.33773) failed to convert
-rank 38: Point 163 (-90.809208, 29.608295, -1.1284885) failed to convert
-rank 2: Point 164 (-91.931603, 30.909643, -17.616438) failed to convert
-rank 17: Point 165 (-91.381259, 29.718841, -2.0911025) failed to convert
-rank 93: Point 231 (-89.207124, 30.015291, -0.0) failed to convert
-rank 91: Point 232 (-89.357148, 29.116002, 0.31299999) failed to convert
-rank 79: Point 232 (-89.901058, 29.899019, -0.72468163) failed to convert
-rank 69: Point 233 (-90.097274, 30.026496, -0.01859969) failed to convert
-rank 35: Point 167 (-90.877259, 29.711348, -0.4953134) failed to convert
-rank 48: Point 163 (-90.623356, 29.951899, -0.06808943) failed to convert
-rank 43: Point 165 (-90.729076, 29.44412, -0.15220809) failed to convert
-rank 78: Point 233 (-89.96287, 29.384316, 1.80027) failed to convert
-rank 59: Point 164 (-90.413395, 29.863264, -0.65498472) failed to convert
-rank 88: Point 235 (-89.397464, 30.199527, 2.8199999) failed to convert
-rank 86: Point 233 (-89.588018, 29.829123, -0.0) failed to convert
-rank 96: Point 234 (-89.209019, 29.144127, 15.835263) failed to convert
-rank 33: Point 164 (-90.90997, 30.073153, -5.6022887) failed to convert
-rank 23: Point 165 (-91.231988, 29.65783, -0.67369124) failed to convert
-rank 3: Point 166 (-91.875504, 30.687656, -9.7989724) failed to convert
-rank 84: Point 235 (-89.734092, 29.842388, -0.49163622) failed to convert
-rank 15: Point 164 (-91.469434, 29.68, -0.222) failed to convert
-rank 54: Point 164 (-90.537001, 29.439658, -1.3916966) failed to convert
-rank 36: Point 164 (-90.89797, 29.007277, 5.584254) failed to convert
-rank 80: Point 232 (-89.872624, 29.880262, -2.9617417) failed to convert
-rank 62: Point 165 (-90.34113, 29.903883, -0.19621141) failed to convert
-rank 49: Point 166 (-90.600229, 29.958625, -0.28166302) failed to convert
-rank 95: Point 232 (-89.209586, 29.333905, 4.7041605) failed to convert
-rank 19: Point 166 (-91.261099, 30.523451, -0.8527002) failed to convert
-rank 27: Point 163 (-91.118006, 30.262463, 3.8439656) failed to convert
-rank 63: Point 166 (-90.283765, 30.278134, 2.2033206) failed to convert
-rank 99: Point 231 (-88.922533, 29.990559, 5.6944048) failed to convert
-rank 5: Point 164 (-91.775745, 30.798241, -15.226032) failed to convert
-rank 25: Point 167 (-91.190823, 29.767267, -0.33908668) failed to convert
-rank 61: Point 164 (-90.3564, 29.99567, -0.36958312) failed to convert
-rank 72: Point 233 (-90.044981, 29.931929, -0.36894198) failed to convert
-rank 97: Point 231 (-89.167887, 29.192285, -0.0) failed to convert
-rank 4: Point 165 (-91.811081, 30.888517, -18.153887) failed to convert
-rank 74: Point 234 (-90.013447, 29.753266, -5.3653947) failed to convert
-rank 77: Point 232 (-89.971515, 29.566853, 0.31299999) failed to convert
-rank 64: Point 233 (-90.268876, 29.991417, 0.98416778) failed to convert
-rank 11: Point 165 (-91.587974, 30.296074, -3.5354875) failed to convert
-rank 30: Point 164 (-91.019181, 30.116899, 2.9160436) failed to convert
-rank 18: Point 166 (-91.290783, 30.62007, -7.6032117) failed to convert
-rank 0: Point 151 (-92.70205, 28.810304, 29.299999) failed to convert
-rank 12: Point 160 (-91.52927, 30.426009, -11.237977) failed to convert
-rank 47: Point 165 (-90.703522, 29.110789, 1.2129357) failed to convert
-rank 60: Point 164 (-90.383909, 29.943243, 1.7742677) failed to convert
-rank 16: Point 162 (-91.396042, 30.205079, -0.68251896) failed to convert
-rank 89: Point 232 (-89.410946, 29.334671, -4.6933106) failed to convert
-rank 76: Point 235 (-89.968241, 29.872828, -5.7235348) failed to convert
-rank 68: Point 234 (-90.124851, 29.987505, -1.8195287) failed to convert
-rank 81: Point 232 (-89.875632, 29.305685, 0.31299999) failed to convert
-rank 71: Point 232 (-90.064133, 29.919567, -5.4540102) failed to convert
-rank 6: Point 165 (-91.784863, 29.99004, -4.3552144) failed to convert
-rank 34: Point 164 (-90.93087, 29.276685, -0.00909414) failed to convert
-rank 40: Point 165 (-90.759039, 29.828472, -1.0954786) failed to convert
-rank 46: Point 164 (-90.697319, 29.416444, -0.46768838) failed to convert
-rank 39: Point 166 (-90.772828, 29.872682, -1.2282141) failed to convert
-rank 75: Point 233 (-89.988003, 29.833799, -3.1808474) failed to convert
-rank 94: Point 234 (-89.241096, 29.210484, -0.14398075) failed to convert
-rank 29: Point 164 (-91.042519, 30.068227, -4.3401984) failed to convert
-rank 31: Point 166 (-90.99106, 30.108441, -10.922721) failed to convert
-rank 55: Point 164 (-90.498242, 29.713419, -0.40217177) failed to convert
-rank 98: Point 234 (-89.08406, 29.41245, 8.3882254) failed to convert
-rank 26: Point 163 (-91.149101, 30.174197, -11.981459) failed to convert
-rank 28: Point 163 (-91.109517, 29.733308, 0.1) failed to convert
-rank 73: Point 231 (-90.035325, 29.784896, -0.22532934) failed to convert
-rank 70: Point 234 (-90.073264, 30.028839, 0.61264801) failed to convert
-rank 87: Point 231 (-89.549026, 29.398177, 0.81699997) failed to convert
-rank 66: Point 233 (-90.23346, 29.482162, -0.18453302) failed to convert
-rank 7: Point 166 (-91.728219, 30.455562, -9.4477569) failed to convert
-rank 45: Point 165 (-90.710539, 29.340666, -0.43773234) failed to convert
-rank 53: Point 165 (-90.556402, 29.463179, -0.48786844) failed to convert
-rank 90: Point 235 (-89.385657, 29.11904, 0.31299999) failed to convert
-rank 92: Point 234 (-89.304938, 29.384167, 2.159924) failed to convert
-rank 65: Point 233 (-90.268229, 29.472357, -0.01385945) failed to convert
-rank 85: Point 232 (-89.665986, 29.889685, 2.8099999) failed to convert
-rank 83: Point 232 (-89.778685, 29.780225, -0.85845272) failed to convert
-rank 8: Point 161 (-91.663227, 30.914527, -13.794469) failed to convert
-rank 82: Point 234 (-89.820633, 29.59377, -4.7006258) failed to convert
-rank 67: Point 231 (-90.153735, 30.020567, -1.7363006) failed to convert
-rank 21: Point 166 (-91.225733, 30.284012, -13.316713) failed to convert
-rank 13: Point 165 (-91.538148, 29.644079, -0.65995976) failed to convert
-rank 91: Point 233 (-89.351796, 29.178098, 0.31299999) failed to convert
-rank 9: Point 166 (-91.675673, 30.153138, -8.2296) failed to convert
-rank 93: Point 232 (-89.274869, 29.248385, -0.7368861) failed to convert
-rank 56: Point 162 (-90.475879, 29.834827, -1.0844948) failed to convert
-rank 32: Point 164 (-90.941918, 30.116531, -5.6420958) failed to convert
-rank 79: Point 233 (-89.904492, 29.855813, -9.1266271) failed to convert
-rank 86: Point 234 (-89.61939, 29.453688, 28.712605) failed to convert
-rank 88: Point 236 (-89.438957, 29.719556, 3.7111904) failed to convert
-rank 14: Point 162 (-91.500569, 29.647523, 0.50239726) failed to convert
-rank 51: Point 166 (-90.586556, 29.695607, 0.49126006) failed to convert
-rank 10: Point 165 (-91.653143, 29.899826, -4.2181097) failed to convert
-rank 22: Point 163 (-91.233803, 29.929913, -0.41400068) failed to convert
-rank 44: Point 163 (-90.689357, 29.836354, -1.3037876) failed to convert
-rank 96: Point 235 (-89.202384, 29.21933, -0.0) failed to convert
-rank 41: Point 167 (-90.739719, 29.900835, -0.48248085) failed to convert
-rank 84: Point 236 (-89.758271, 29.546713, -4.5896786) failed to convert
-rank 69: Point 234 (-90.106909, 29.9021, -2.7003195) failed to convert
-rank 24: Point 166 (-91.193364, 29.992181, -1.5442001) failed to convert
-rank 80: Point 233 (-89.872042, 29.887435, -0.16294127) failed to convert
-rank 42: Point 164 (-90.744349, 29.523336, -1.5381501) failed to convert
-rank 1: Point 167 (-92.105781, 29.809489, -0.0592014) failed to convert
-rank 58: Point 162 (-90.453033, 29.61706, -1.0801455) failed to convert
-rank 38: Point 164 (-90.785706, 29.952997, -0.76616201) failed to convert
-rank 20: Point 165 (-91.282546, 29.70188, -7.4706485) failed to convert
-rank 57: Point 166 (-90.480364, 29.55792, -0.48980556) failed to convert
-rank 50: Point 167 (-90.603887, 29.680835, 0.61090543) failed to convert
-rank 99: Point 232 (-88.946337, 29.731161, 4.5833162) failed to convert
-rank 77: Point 233 (-89.953594, 29.793862, -0.48013126) failed to convert
-rank 95: Point 233 (-89.230464, 29.096578, 4.8337523) failed to convert
-rank 78: Point 234 (-89.925017, 29.862644, -6.1782964) failed to convert
-rank 72: Point 234 (-90.037344, 30.029364, -1.0184956) failed to convert
-rank 43: Point 166 (-90.699647, 29.870123, -0.99763461) failed to convert
-rank 2: Point 165 (-91.962375, 30.336518, -4.3537324) failed to convert
-rank 35: Point 168 (-90.884511, 29.602911, -0.4190701) failed to convert
-rank 97: Point 232 (-89.163345, 29.24339, -0.0) failed to convert
-rank 33: Point 165 (-90.929096, 29.786221, -1.9153896) failed to convert
-rank 59: Point 165 (-90.413547, 29.861097, -0.66330576) failed to convert
-rank 64: Point 234 (-90.313832, 29.388558, 0.458) failed to convert
-rank 48: Point 164 (-90.665669, 29.34717, 0.3048) failed to convert
-rank 74: Point 235 (-90.02989, 29.54271, -0.02844354) failed to convert
-rank 81: Point 233 (-89.781382, 30.469522, -7.3095565) failed to convert
-rank 3: Point 167 (-91.867491, 30.833191, -11.376133) failed to convert
-rank 76: Point 236 (-89.968024, 29.875247, -0.00018528) failed to convert
-rank 68: Point 235 (-90.122271, 30.020846, -4.7426882) failed to convert
-rank 23: Point 166 (-91.227591, 29.72829, -7.0195445) failed to convert
-rank 62: Point 166 (-90.356678, 29.693639, -0.64840212) failed to convert
-rank 71: Point 233 (-90.05528, 30.032825, -5.4340711) failed to convert
-rank 17: Point 166 (-91.327448, 30.598093, -8.3095404) failed to convert
-rank 89: Point 233 (-89.410917, 29.3347, -4.6933106) failed to convert
-rank 36: Point 165 (-90.848001, 29.756543, -0.49874894) failed to convert
-rank 54: Point 165 (-90.492074, 30.065331, -4.426865) failed to convert
-rank 19: Point 167 (-91.281016, 30.204566, -0.82429065) failed to convert
-rank 15: Point 165 (-91.441103, 30.15496, -1.0832528) failed to convert
-rank 37: Point 165 (-90.782806, 30.360177, -5.3221542) failed to convert
-rank 5: Point 165 (-91.774142, 30.826325, -9.2269774) failed to convert
-rank 49: Point 167 (-90.614805, 29.752401, -0.5573206) failed to convert
-rank 52: Point 164 (-90.561442, 29.720663, -1.6306618) failed to convert
-rank 94: Point 235 (-89.240073, 29.22198, -0.58129414) failed to convert
-rank 25: Point 168 (-91.197605, 29.659318, 0.12089161) failed to convert
-rank 75: Point 234 (-89.964794, 30.12697, 4.4400001) failed to convert
-rank 4: Point 166 (-91.809959, 30.908562, -17.934642) failed to convert
-rank 98: Point 235 (-89.02466, 30.06533, 4.2503057) failed to convert
-rank 61: Point 165 (-90.388091, 29.565447, -1.3151519) failed to convert
-rank 16: Point 163 (-91.396233, 30.2015, -0.60876483) failed to convert
-rank 60: Point 165 (-90.380874, 29.984311, -0.87783208) failed to convert
-rank 18: Point 167 (-91.321566, 30.123794, -0.23100001) failed to convert
-rank 63: Point 167 (-90.309142, 29.940119, -7.7690478) failed to convert
-rank 87: Point 232 (-89.551875, 29.363716, -1.9120765) failed to convert
-rank 73: Point 232 (-90.021978, 29.955269, -6.2697364) failed to convert
-rank 47: Point 166 (-90.660503, 29.732241, -1.7015466) failed to convert
-rank 6: Point 166 (-91.77631, 30.144023, -4.1311863) failed to convert
-rank 11: Point 166 (-91.614315, 29.840599, -1.5905022) failed to convert
-rank 30: Point 165 (-91.014394, 30.189786, -10.770861) failed to convert
-rank 34: Point 165 (-90.870689, 30.178887, -2.489025) failed to convert
-rank 40: Point 166 (-90.759876, 29.816282, -1.3825552) failed to convert
-rank 27: Point 164 (-91.118343, 30.256883, -13.540741) failed to convert
-rank 46: Point 165 (-90.661845, 29.926509, -1.5029417) failed to convert
-rank 90: Point 236 (-89.384139, 29.136641, 0.31299999) failed to convert
-rank 66: Point 234 (-90.174267, 30.260759, 4.4699998) failed to convert
-rank 92: Point 235 (-89.336392, 29.02119, 2.6259342) failed to convert
-rank 70: Point 235 (-90.099543, 29.689962, 0.31299999) failed to convert
-rank 85: Point 233 (-89.699251, 29.487027, -4.377233) failed to convert
-rank 83: Point 233 (-89.79517, 29.577303, -2.7135322) failed to convert
-rank 29: Point 165 (-91.034287, 30.193778, -7.3112298) failed to convert
-rank 55: Point 165 (-90.501854, 29.663175, -0.5748937) failed to convert
-rank 65: Point 234 (-90.231403, 29.961841, 38.134112) failed to convert
-rank 82: Point 235 (-89.782728, 30.060155, 6.7475632) failed to convert
-rank 67: Point 232 (-90.153739, 30.020471, -2.0704378) failed to convert
-rank 93: Point 233 (-89.274024, 29.257274, -0.0) failed to convert
-rank 91: Point 234 (-89.341806, 29.293667, 1.4264914) failed to convert
-rank 0: Point 152 (-92.691902, 29.019954, 25.6) failed to convert
-rank 96: Point 236 (-89.195629, 29.295641, 1.3890364) failed to convert
-rank 88: Point 237 (-89.384364, 30.349268, -0.7396369) failed to convert
-rank 12: Point 161 (-91.510731, 30.73793, 2.9527498) failed to convert
-rank 86: Point 235 (-89.62079, 29.436117, 0.67929456) failed to convert
-rank 26: Point 164 (-91.149092, 30.174237, -12.339524) failed to convert
-rank 39: Point 167 (-90.771945, 29.885524, -0.30779147) failed to convert
-rank 79: Point 234 (-89.898499, 29.930689, -2.8968193) failed to convert
-rank 84: Point 237 (-89.731081, 29.878523, 6.2281682) failed to convert
-rank 69: Point 235 (-90.09783, 30.019269, -9.0) failed to convert
-rank 80: Point 234 (-89.872606, 29.88032, -2.9617417) failed to convert
-rank 8: Point 162 (-91.662483, 30.927102, -19.494693) failed to convert
-rank 45: Point 166 (-90.668669, 29.944116, -0.51652669) failed to convert
-rank 95: Point 234 (-89.223956, 29.170684, -0.0) failed to convert
-rank 99: Point 233 (-88.933212, 29.872718, 3.7622489) failed to convert
-rank 53: Point 166 (-90.524732, 29.906843, -0.41694585) failed to convert
-rank 64: Point 235 (-90.31119, 29.424185, 1.044165) failed to convert
-rank 13: Point 166 (-91.523015, 29.902685, -7.7078899) failed to convert
-rank 72: Point 235 (-90.037336, 30.029444, -2.1735773) failed to convert
-rank 78: Point 235 (-89.923576, 29.88072, -1.1241815) failed to convert
-rank 21: Point 167 (-91.2681, 29.6048, -0.40931121) failed to convert
-rank 77: Point 234 (-89.967959, 29.611701, -0.07880523) failed to convert
-rank 44: Point 164 (-90.722712, 29.353662, -1.7700772) failed to convert
-rank 28: Point 164 (-91.078403, 30.215804, 10.55128) failed to convert
-rank 7: Point 167 (-91.725284, 30.507198, -7.7112902) failed to convert
-rank 76: Point 237 (-89.982091, 29.696982, -5.1044859) failed to convert
-rank 32: Point 165 (-90.969836, 29.694553, -0.53096255) failed to convert
-rank 81: Point 234 (-89.852072, 29.600308, 0.28226099) failed to convert
-rank 10: Point 166 (-91.640643, 30.118224, -0.20200001) failed to convert
-rank 97: Point 233 (-89.170962, 29.156888, -0.32992813) failed to convert
-rank 51: Point 167 (-90.603602, 29.453674, -0.09400397) failed to convert
-rank 31: Point 167 (-90.964654, 30.506567, -14.253619) failed to convert
-rank 24: Point 167 (-91.220331, 29.56233, -0.53772112) failed to convert
-rank 22: Point 164 (-91.234602, 29.917061, -8.4582007) failed to convert
-rank 50: Point 168 (-90.590631, 29.868168, -0.42254577) failed to convert
-rank 14: Point 163 (-91.479046, 30.011724, -5.1794423) failed to convert
-rank 74: Point 236 (-90.010805, 29.78679, -5.0575467) failed to convert
-rank 58: Point 163 (-90.424542, 30.007663, -6.6757301) failed to convert
-rank 68: Point 236 (-90.130229, 29.917672, -4.7917148) failed to convert
-rank 71: Point 234 (-90.063962, 29.921569, 24.16875) failed to convert
-rank 89: Point 234 (-89.421074, 29.215788, -2.266675) failed to convert
-rank 42: Point 165 (-90.74526, 29.510044, -0.50102892) failed to convert
-rank 56: Point 163 (-90.464251, 29.994923, -8.8757767) failed to convert
-rank 98: Point 236 (-89.016078, 30.158502, 8.2886959) failed to convert
-rank 75: Point 235 (-90.001266, 29.66496, 1.5826806) failed to convert
-rank 94: Point 236 (-89.241677, 29.203653, -0.7172549) failed to convert
-rank 41: Point 168 (-90.770551, 29.451066, -0.61351147) failed to convert
-rank 38: Point 165 (-90.800911, 29.730135, -3.7380107) failed to convert
-rank 20: Point 166 (-91.2418, 30.356117, 0.45578225) failed to convert
-rank 1: Point 168 (-92.105964, 29.805746, -1.616367) failed to convert
-rank 43: Point 167 (-90.688118, 30.035451, 19.774081) failed to convert
-rank 9: Point 167 (-91.67552, 30.155636, -8.2296) failed to convert
-rank 57: Point 167 (-90.489077, 29.436624, -0.0) failed to convert
-rank 59: Point 166 (-90.41535, 29.83646, 2.3858358) failed to convert
-rank 2: Point 166 (-91.931396, 30.912366, -18.024361) failed to convert
-rank 35: Point 169 (-90.951617, 28.582122, 22.43947) failed to convert
-rank 23: Point 167 (-91.183503, 30.426723, -7.2484203) failed to convert
-rank 87: Point 233 (-89.518236, 29.76232, -0.8583127) failed to convert
-rank 73: Point 233 (-90.022613, 29.947056, -6.0563764) failed to convert
-rank 15: Point 166 (-91.469451, 29.679522, -0.85708818) failed to convert
-rank 37: Point 166 (-90.826133, 29.725886, -2.1171129) failed to convert
-rank 33: Point 166 (-90.908616, 30.092563, 19.439724) failed to convert
-rank 5: Point 166 (-91.764036, 31.005457, -20.311871) failed to convert
-rank 49: Point 168 (-90.624112, 29.620028, -0.6866498) failed to convert
-rank 92: Point 236 (-89.309404, 29.332659, 5.2725164) failed to convert
-rank 90: Point 237 (-89.375951, 29.231945, 0.31299999) failed to convert
-rank 66: Point 235 (-90.241964, 29.368572, -5.0682147) failed to convert
-rank 70: Point 236 (-90.101107, 29.66964, 0.13368432) failed to convert
-rank 65: Point 235 (-90.261808, 29.557903, -0.27624265) failed to convert
-rank 19: Point 168 (-91.323819, 29.509144, -0.62921683) failed to convert
-rank 25: Point 169 (-91.162462, 30.214435, -6.1361266) failed to convert
-rank 67: Point 233 (-90.12429, 30.401418, -3.9955791) failed to convert
-rank 85: Point 234 (-89.712807, 29.32156, 0.31299999) failed to convert
-rank 4: Point 167 (-91.805874, 30.981483, -19.280073) failed to convert
-rank 83: Point 234 (-89.795561, 29.572415, 24.877218) failed to convert
-rank 82: Point 236 (-89.821, 29.588912, 16.690654) failed to convert
-rank 52: Point 165 (-90.564856, 29.6726, -1.6533316) failed to convert
-rank 61: Point 166 (-90.390659, 29.530343, -1.658726) failed to convert
-rank 16: Point 164 (-91.362038, 30.760226, -12.260776) failed to convert
-rank 63: Point 168 (-90.313849, 29.876963, -0.50902321) failed to convert
-rank 93: Point 234 (-89.234628, 29.70496, 3.4834162) failed to convert
-rank 91: Point 235 (-89.347918, 29.222827, -1.0776749) failed to convert
-rank 11: Point 167 (-91.550854, 30.926955, -26.349792) failed to convert
-rank 6: Point 167 (-91.758165, 30.4687, -11.61132) failed to convert
-rank 48: Point 165 (-90.670822, 29.272776, -0.63755808) failed to convert
-rank 88: Point 238 (-89.411049, 30.042786, 1.1199955) failed to convert
-rank 96: Point 237 (-89.203952, 29.201247, -0.09840031) failed to convert
-rank 54: Point 166 (-90.521669, 29.654408, -1.6413519) failed to convert
-rank 46: Point 166 (-90.704014, 29.319219, -8.2296) failed to convert
-rank 36: Point 166 (-90.852329, 29.692247, -0.69797327) failed to convert
-rank 86: Point 236 (-89.619217, 29.454163, 28.505692) failed to convert
-rank 17: Point 167 (-91.383253, 29.68533, -5.2364643) failed to convert
-rank 47: Point 167 (-90.660619, 29.730565, -1.9520093) failed to convert
-rank 79: Point 235 (-89.951044, 29.268231, 0.31299999) failed to convert
-rank 30: Point 166 (-91.007716, 30.291153, -1.1570932) failed to convert
-rank 40: Point 167 (-90.753354, 29.910954, -0.34838808) failed to convert
-rank 84: Point 238 (-89.758929, 29.537678, 18.016876) failed to convert
-rank 95: Point 235 (-89.223468, 29.176186, -0.09164777) failed to convert
-rank 60: Point 166 (-90.412268, 29.55636, -0.59998159) failed to convert
-rank 3: Point 168 (-91.878328, 30.635014, -8.2296) failed to convert
-rank 62: Point 167 (-90.357221, 29.686247, -0.49839884) failed to convert
-rank 27: Point 165 (-91.131945, 30.044918, -1.0581755) failed to convert
-rank 69: Point 236 (-90.119731, 29.735857, -1.248641) failed to convert
-rank 80: Point 235 (-89.856859, 30.075642, -0.05863415) failed to convert
-rank 99: Point 234 (-88.989437, 29.260906, 18.580287) failed to convert
-rank 76: Point 238 (-89.952649, 30.068962, -4.7152563) failed to convert
-rank 72: Point 236 (-90.059181, 29.749674, -0.20011374) failed to convert
-rank 78: Point 236 (-89.911998, 30.025066, -0.53776777) failed to convert
-rank 64: Point 236 (-90.270979, 29.962682, -3.8203777) failed to convert
-rank 12: Point 162 (-91.52922, 30.426042, -11.237977) failed to convert
-rank 81: Point 235 (-89.79943, 30.249548, -1.6228658) failed to convert
-rank 97: Point 234 (-89.14712, 29.424922, 5.9099773) failed to convert
-rank 34: Point 166 (-90.878613, 30.061447, 40.084751) failed to convert
-rank 0: Point 153 (-92.688684, 29.081306, 22.544892) failed to convert
-rank 68: Point 237 (-90.130273, 29.91709, -7.102384) failed to convert
-rank 45: Point 167 (-90.674627, 29.858877, -1.0578787) failed to convert
-rank 53: Point 167 (-90.514352, 30.050891, 11.835946) failed to convert
-rank 26: Point 165 (-91.175512, 29.758271, -3.0783344) failed to convert
-rank 55: Point 166 (-90.516108, 29.464098, -1.058927) failed to convert
-rank 89: Point 235 (-89.410875, 29.334743, -4.6933106) failed to convert
-rank 74: Point 237 (-90.003144, 29.884277, -1.3932798) failed to convert
-rank 71: Point 235 (-90.055286, 30.03271, -5.3899513) failed to convert
-rank 77: Point 235 (-89.943495, 29.920755, 24.682481) failed to convert
-rank 39: Point 168 (-90.776714, 29.815795, -1.6999497) failed to convert
-rank 13: Point 167 (-91.541804, 29.581189, 1.2673423) failed to convert
-rank 94: Point 237 (-89.243685, 29.180626, -0.0) failed to convert
-rank 8: Point 163 (-91.726974, 29.793467, -0.52659688) failed to convert
-rank 21: Point 168 (-91.223855, 30.313618, 9.9275916) failed to convert
-rank 18: Point 168 (-91.295197, 30.548841, -8.5656405) failed to convert
-rank 29: Point 166 (-91.025508, 30.327386, -8.8140789) failed to convert
-rank 98: Point 237 (-89.076879, 29.49121, 4.0494265) failed to convert
-rank 10: Point 167 (-91.589965, 30.990069, -13.73177) failed to convert
-rank 32: Point 166 (-90.970986, 29.677006, -1.4110377) failed to convert
-rank 44: Point 165 (-90.726348, 29.300623, -0.59850494) failed to convert
-rank 75: Point 236 (-89.969239, 30.070869, 4.2422426) failed to convert
-rank 7: Point 168 (-91.737481, 30.290803, -3.4858773) failed to convert
-rank 14: Point 164 (-91.494426, 29.751714, -1.0012784) failed to convert
-rank 22: Point 165 (-91.199947, 30.466829, 13.985042) failed to convert
-rank 51: Point 168 (-90.550601, 30.199415, 2.6010196) failed to convert
-rank 31: Point 168 (-91.031888, 29.483205, -0.33006539) failed to convert
-rank 58: Point 164 (-90.434234, 29.875116, 0.07605096) failed to convert
-rank 24: Point 168 (-91.193099, 29.996141, -0.27194982) failed to convert
-rank 50: Point 169 (-90.624396, 29.388774, 0.28982827) failed to convert
-rank 87: Point 234 (-89.551857, 29.363774, -5.2331115) failed to convert
-rank 42: Point 166 (-90.745242, 29.510213, -0.66096765) failed to convert
-rank 92: Point 237 (-89.324978, 29.15315, 0.31299999) failed to convert
-rank 70: Point 237 (-90.100708, 29.674751, -8.2296) failed to convert
-rank 90: Point 238 (-89.299047, 30.114531, 3.5185097) failed to convert
-rank 66: Point 236 (-90.236294, 29.443953, -4.0748714) failed to convert
-rank 83: Point 235 (-89.795885, 29.568252, -4.6783754) failed to convert
-rank 38: Point 166 (-90.809391, 29.604976, -0.70319768) failed to convert
-rank 65: Point 236 (-90.28333, 29.268604, -0.48028832) failed to convert
-rank 73: Point 234 (-90.021953, 29.955324, -6.2697364) failed to convert
-rank 67: Point 234 (-90.153795, 30.019666, -8.2296) failed to convert
-rank 2: Point 167 (-91.980318, 29.997939, -3.4704707) failed to convert
-rank 41: Point 169 (-90.73896, 29.911703, -0.28429706) failed to convert
-rank 9: Point 168 (-91.638235, 30.80373, -18.004535) failed to convert
-rank 1: Point 169 (-92.105795, 29.808117, -0.12603497) failed to convert
-rank 56: Point 164 (-90.475946, 29.833765, -0.24135602) failed to convert
-rank 28: Point 165 (-91.112505, 29.685658, -0.57069678) failed to convert
-rank 57: Point 168 (-90.470867, 29.689413, -0.29692288) failed to convert
-rank 59: Point 167 (-90.420444, 29.766773, -0.53620917) failed to convert
-rank 23: Point 168 (-91.189381, 30.334201, -6.6771795) failed to convert
-rank 85: Point 235 (-89.698721, 29.49314, 24.291036) failed to convert
-rank 20: Point 167 (-91.241892, 30.354504, 0.09695021) failed to convert
-rank 82: Point 237 (-89.820598, 29.593819, -4.7006258) failed to convert
-rank 15: Point 167 (-91.468705, 29.692087, -1.8054381) failed to convert
-rank 43: Point 168 (-90.687522, 30.043946, -5.4988039) failed to convert
-rank 93: Point 235 (-89.26723, 29.33468, -0.37593182) failed to convert
-rank 35: Point 170 (-90.873746, 29.762703, -0.46625249) failed to convert
-rank 96: Point 238 (-89.128758, 30.043176, 2.1908169) failed to convert
-rank 91: Point 236 (-89.341521, 29.2968, 0.06447797) failed to convert
-rank 5: Point 167 (-91.775711, 30.798291, -17.385791) failed to convert
-rank 37: Point 167 (-90.816387, 29.869476, -1.3871013) failed to convert
-rank 88: Point 239 (-89.472921, 29.321402, 0.31299999) failed to convert
-rank 86: Point 237 (-89.586546, 29.844511, -0.05906743) failed to convert
-rank 84: Point 239 (-89.757641, 29.55326, 0.54547758) failed to convert
-rank 79: Point 236 (-89.893971, 29.987011, 4.1875558) failed to convert
-rank 19: Point 169 (-91.261179, 30.521415, -10.866601) failed to convert
-rank 33: Point 167 (-90.886333, 30.42347, -9.8307075) failed to convert
-rank 95: Point 236 (-89.23062, 29.09451, 5.8891507) failed to convert
-rank 80: Point 236 (-89.893976, 29.613364, 25.991453) failed to convert
-rank 76: Point 239 (-89.980909, 29.711912, 29.008578) failed to convert
-rank 25: Point 170 (-91.163977, 30.190596, 15.949733) failed to convert
-rank 78: Point 237 (-89.970179, 29.290419, 1.3165095) failed to convert
-rank 69: Point 237 (-90.097817, 30.019392, -9.0) failed to convert
-rank 64: Point 237 (-90.311694, 29.417101, 1.7020179) failed to convert
-rank 4: Point 168 (-91.849, 30.202071, -4.9885009) failed to convert
-rank 61: Point 167 (-90.388798, 29.555699, -3.1656529) failed to convert
-rank 63: Point 169 (-90.309104, 29.940071, -6.4201179) failed to convert
-rank 99: Point 235 (-88.962321, 29.556863, 8.0434546) failed to convert
-rank 49: Point 169 (-90.615034, 29.749065, -0.49895917) failed to convert
-rank 72: Point 237 (-90.043183, 29.954759, -6.7238885) failed to convert
-rank 6: Point 168 (-91.757882, 30.473713, -12.188953) failed to convert
-rank 16: Point 165 (-91.396533, 30.196299, -0.20479769) failed to convert
-rank 46: Point 167 (-90.696419, 29.429303, -0.65920952) failed to convert
-rank 11: Point 168 (-91.619706, 29.746137, 2.1458331) failed to convert
-rank 97: Point 235 (-89.169129, 29.1774, -0.0) failed to convert
-rank 81: Point 236 (-89.872213, 29.348295, 0.60796876) failed to convert
-rank 89: Point 236 (-89.410159, 29.342794, 10.849734) failed to convert
-rank 36: Point 167 (-90.83088, 30.009462, 13.556223) failed to convert
-rank 52: Point 166 (-90.561423, 29.720883, -1.6346464) failed to convert
-rank 27: Point 166 (-91.118305, 30.25693, -13.540741) failed to convert
-rank 71: Point 236 (-90.05522, 30.033534, -4.4841021) failed to convert
-rank 74: Point 238 (-89.99617, 29.972771, -3.7426393) failed to convert
-rank 47: Point 168 (-90.661607, 29.716406, -1.4292778) failed to convert
-rank 30: Point 167 (-91.037545, 29.83549, -0.99179952) failed to convert
-rank 77: Point 236 (-89.908746, 30.35498, -7.0685906) failed to convert
-rank 40: Point 168 (-90.787804, 29.406761, -0.34034631) failed to convert
-rank 68: Point 238 (-90.124869, 29.987139, -1.4567102) failed to convert
-rank 94: Point 238 (-89.245968, 29.154526, 6.8693848) failed to convert
-rank 48: Point 166 (-90.643165, 29.670029, -0.38916529) failed to convert
-rank 62: Point 168 (-90.389531, 29.24545, -0.0) failed to convert
-rank 3: Point 169 (-91.878288, 30.635015, -8.2296) failed to convert
-rank 98: Point 238 (-89.073957, 29.523546, 3.2321238) failed to convert
-rank 54: Point 167 (-90.497037, 29.996729, -1.6425455) failed to convert
-rank 60: Point 167 (-90.383629, 29.946926, 20.526471) failed to convert
-rank 17: Point 168 (-91.323864, 30.65544, 5.6787433) failed to convert
-rank 12: Point 163 (-91.588796, 29.403185, 2.1899105) failed to convert
-rank 75: Point 237 (-89.976327, 29.981314, 0.11744447) failed to convert
-rank 26: Point 166 (-91.142157, 30.282473, -13.008865) failed to convert
-rank 34: Point 167 (-90.870841, 30.176538, -1.3097804) failed to convert
-rank 87: Point 235 (-89.551844, 29.363812, -5.2331115) failed to convert
-rank 55: Point 167 (-90.473751, 30.051901, -8.9916007) failed to convert
-rank 45: Point 168 (-90.669823, 29.927603, -1.1173688) failed to convert
-rank 39: Point 169 (-90.792415, 29.585544, -0.5883308) failed to convert
-rank 92: Point 238 (-89.336059, 29.024637, 15.128151) failed to convert
-rank 70: Point 238 (-90.094479, 29.755357, -1.1159395) failed to convert
-rank 90: Point 239 (-89.373801, 29.256783, 0.31299999) failed to convert
-rank 53: Point 168 (-90.541207, 29.676531, -0.59778701) failed to convert
-rank 0: Point 154 (-92.693464, 28.959212, 25.6) failed to convert
-rank 66: Point 237 (-90.239434, 29.401644, 0.48451539) failed to convert
-rank 13: Point 168 (-91.540362, 29.60582, -2.9199841) failed to convert
-rank 83: Point 236 (-89.778949, 29.776679, -1.0651632) failed to convert
-rank 32: Point 167 (-90.970986, 29.676945, -0.92448223) failed to convert
-rank 44: Point 166 (-90.722704, 29.353701, -1.32037) failed to convert
-rank 22: Point 166 (-91.203088, 30.417203, 7.6942528) failed to convert
-rank 73: Point 235 (-90.034528, 29.794783, 0.52174341) failed to convert
-rank 65: Point 237 (-90.231648, 29.957691, 16.099443) failed to convert
-rank 8: Point 164 (-91.662167, 30.932363, -20.723127) failed to convert
-rank 67: Point 235 (-90.153722, 30.020413, -2.1939209) failed to convert
-rank 10: Point 168 (-91.58817, 31.020391, -13.173506) failed to convert
-rank 51: Point 169 (-90.606187, 29.416699, -0.09714768) failed to convert
-rank 29: Point 167 (-91.040465, 30.099001, -5.501985) failed to convert
-rank 85: Point 236 (-89.681127, 29.706378, 0.15822847) failed to convert
-rank 96: Point 239 (-89.200021, 29.245723, -0.12548065) failed to convert
-rank 82: Point 238 (-89.794456, 29.916018, -0.00166265) failed to convert
-rank 91: Point 237 (-89.374347, 28.915362, 16.21154) failed to convert
-rank 42: Point 167 (-90.710795, 30.009381, -3.2264339) failed to convert
-rank 58: Point 165 (-90.440808, 29.784833, 0.02) failed to convert
-rank 88: Point 240 (-89.478954, 29.249884, -0.46636614) failed to convert
-rank 24: Point 169 (-91.170772, 30.347485, 21.131552) failed to convert
-rank 86: Point 238 (-89.588754, 29.818169, 12.20685) failed to convert
-rank 50: Point 170 (-90.606101, 29.649302, -0.44354158) failed to convert
-rank 93: Point 236 (-89.19855, 30.109741, 4.39e-06) failed to convert
-rank 7: Point 169 (-91.769618, 29.714589, 2.0008978) failed to convert
-rank 84: Point 240 (-89.701699, 30.232976, -1.0833423) failed to convert
-rank 95: Point 237 (-89.221089, 29.202866, -8.949e-05) failed to convert
-rank 80: Point 237 (-89.894136, 29.611345, -1.3808869) failed to convert
-rank 76: Point 240 (-89.940212, 30.224608, 3.4200001) failed to convert
-rank 38: Point 167 (-90.809377, 29.605035, -0.70785693) failed to convert
-rank 21: Point 169 (-91.219152, 30.388087, 14.40885) failed to convert
-rank 79: Point 237 (-89.929305, 29.543508, 0.31299999) failed to convert
-rank 31: Point 169 (-90.991023, 30.108489, -11.6522) failed to convert
-rank 2: Point 168 (-91.933459, 30.873758, -10.35261) failed to convert
-rank 18: Point 169 (-91.290372, 30.625988, 24.151765) failed to convert
-rank 28: Point 166 (-91.097206, 29.924199, -0.610588) failed to convert
-rank 14: Point 165 (-91.501077, 29.638647, -1.2647228) failed to convert
-rank 69: Point 238 (-90.119727, 29.735797, -1.8443255) failed to convert
-rank 78: Point 238 (-89.896681, 30.21582, 2.9100001) failed to convert
-rank 99: Point 236 (-88.925284, 29.956784, 5.1738556) failed to convert
-rank 15: Point 168 (-91.468717, 29.691858, -1.7221199) failed to convert
-rank 59: Point 168 (-90.417384, 29.808534, -0.65221104) failed to convert
-rank 23: Point 169 (-91.192778, 30.2807, 3.4589192) failed to convert
-rank 72: Point 238 (-90.043171, 29.954818, -6.7238885) failed to convert
-rank 9: Point 169 (-91.638226, 30.80379, -18.004535) failed to convert
-rank 5: Point 168 (-91.76401, 31.005427, -20.311871) failed to convert
-rank 64: Point 238 (-90.320292, 29.300564, -0.01521837) failed to convert
-rank 43: Point 169 (-90.701114, 29.848771, -0.29389397) failed to convert
-rank 97: Point 236 (-89.174617, 29.115269, 0.04512049) failed to convert
-rank 56: Point 165 (-90.464083, 29.997211, 32.577564) failed to convert
-rank 57: Point 169 (-90.487377, 29.460242, -8.2296) failed to convert
-rank 35: Point 171 (-90.873686, 29.763253, -1.1392919) failed to convert
-rank 37: Point 168 (-90.788541, 30.276621, -0.38541034) failed to convert
-rank 68: Point 239 (-90.124859, 29.987237, -1.9522608) failed to convert
-rank 89: Point 237 (-89.376151, 29.737249, 2.6700001) failed to convert
-rank 74: Point 239 (-89.996156, 29.972874, -3.7389817) failed to convert
-rank 71: Point 237 (-90.061112, 29.958044, -6.3246004) failed to convert
-rank 81: Point 237 (-89.877043, 29.2874, 2.7072698) failed to convert
-rank 94: Point 239 (-89.237345, 29.252783, -0.04033829) failed to convert
-rank 19: Point 170 (-91.327727, 29.444136, 0.24135545) failed to convert
-rank 1: Point 170 (-92.105722, 29.809503, -0.7307738) failed to convert
-rank 33: Point 168 (-90.884176, 30.455284, -9.51392) failed to convert
-rank 41: Point 170 (-90.745186, 29.821369, -0.30266135) failed to convert
-rank 16: Point 166 (-91.431243, 29.619326, -0.43125547) failed to convert
-rank 77: Point 237 (-89.947432, 29.871103, -3.524371) failed to convert
-rank 20: Point 168 (-91.242397, 30.346424, 16.377847) failed to convert
-rank 98: Point 239 (-89.025222, 30.058412, 4.100132) failed to convert
-rank 6: Point 169 (-91.743875, 30.72217, 10.868174) failed to convert
-rank 49: Point 170 (-90.629006, 29.550216, -1.7646372) failed to convert
-rank 25: Point 171 (-91.162941, 30.206813, 8.0746738) failed to convert
-rank 75: Point 238 (-89.982653, 29.90128, 0.94751734) failed to convert
-rank 11: Point 169 (-91.579783, 30.43561, -2.9761574) failed to convert
-rank 87: Point 236 (-89.551825, 29.36387, -5.2331115) failed to convert
-rank 52: Point 167 (-90.581191, 29.441836, 0.06095999) failed to convert
-rank 70: Point 239 (-90.094463, 29.755549, -0.0073902) failed to convert
-rank 92: Point 239 (-89.230007, 30.232708, 3.6098645) failed to convert
-rank 27: Point 167 (-91.118834, 30.248348, -9.9306121) failed to convert
-rank 62: Point 169 (-90.36968, 29.516049, 0.41023324) failed to convert
-rank 30: Point 168 (-91.015034, 30.179684, 11.584323) failed to convert
-rank 4: Point 169 (-91.868184, 29.849422, -0.80994006) failed to convert
-rank 90: Point 240 (-89.339325, 29.654948, 2.6791088) failed to convert
-rank 36: Point 168 (-90.832551, 29.984796, -4.6208461) failed to convert
-rank 40: Point 169 (-90.758986, 29.828861, -0.24360512) failed to convert
-rank 63: Point 170 (-90.308779, 29.944283, 27.475144) failed to convert
-rank 61: Point 168 (-90.360925, 29.934313, -8.4508855) failed to convert
-rank 83: Point 237 (-89.795861, 29.568285, -4.6783754) failed to convert
-rank 66: Point 238 (-90.241905, 29.368585, -5.0682147) failed to convert
-rank 3: Point 170 (-91.878432, 30.632293, -10.640981) failed to convert
-rank 46: Point 168 (-90.661806, 29.926941, -1.1166601) failed to convert
-rank 65: Point 238 (-90.273047, 29.406073, -0.07165994) failed to convert
-rank 17: Point 169 (-91.328938, 30.573463, -7.607504) failed to convert
-rank 67: Point 236 (-90.153705, 30.020595, -1.1637643) failed to convert
-rank 73: Point 236 (-90.022595, 29.947093, -6.0563764) failed to convert
-rank 55: Point 168 (-90.474713, 30.038584, 15.175844) failed to convert
-rank 54: Point 168 (-90.525809, 29.596396, -0.36292406) failed to convert
-rank 39: Point 170 (-90.772551, 29.87655, -1.2005721) failed to convert
-rank 45: Point 169 (-90.669817, 29.927667, -1.3423395) failed to convert
-rank 85: Point 237 (-89.695543, 29.531199, -0.0) failed to convert
-rank 88: Point 241 (-89.411919, 30.032329, -0.44379448) failed to convert
-rank 53: Point 169 (-90.557996, 29.440348, -8.2296) failed to convert
-rank 91: Point 238 (-89.345732, 29.247522, -0.02943487) failed to convert
-rank 82: Point 239 (-89.820575, 29.593852, -4.7006258) failed to convert
-rank 32: Point 168 (-90.970985, 29.676904, -0.10925627) failed to convert
-rank 86: Point 239 (-89.589232, 29.81174, -1.6737066) failed to convert
-rank 96: Point 240 (-89.20471, 29.192547, -0.0) failed to convert
-rank 95: Point 238 (-89.221717, 29.19571, 0.00011789) failed to convert
-rank 80: Point 238 (-89.835332, 30.339787, -6.3980301) failed to convert
-rank 47: Point 169 (-90.660583, 29.731037, -2.019747) failed to convert
-rank 93: Point 237 (-89.275287, 29.242148, -0.0) failed to convert
-rank 76: Point 241 (-89.980062, 29.722429, -0.50243061) failed to convert
-rank 84: Point 241 (-89.768228, 29.422912, -0.048037) failed to convert
-rank 10: Point 169 (-91.641519, 30.102749, -0.55311389) failed to convert
-rank 44: Point 167 (-90.68923, 29.838046, -0.79836008) failed to convert
-rank 8: Point 165 (-91.657727, 31.009011, -18.62667) failed to convert
-rank 78: Point 239 (-89.911759, 30.02762, -0.84428478) failed to convert
-rank 22: Point 167 (-91.21202, 30.27609, -7.2047535) failed to convert
-rank 79: Point 238 (-89.922448, 29.629939, 26.827329) failed to convert
-rank 60: Point 168 (-90.380868, 29.984251, -1.7217103) failed to convert
-rank 29: Point 168 (-91.090957, 29.316272, -0.49210029) failed to convert
-rank 64: Point 239 (-90.234462, 30.444141, -6.4179373) failed to convert
-rank 69: Point 239 (-90.113739, 29.813505, -4.4013122) failed to convert
-rank 99: Point 237 (-88.937291, 29.82712, 2.8866165) failed to convert
-rank 13: Point 169 (-91.531394, 29.759525, -2.5083277) failed to convert
-rank 26: Point 167 (-91.149078, 30.174296, -12.339524) failed to convert
-rank 72: Point 239 (-90.043164, 29.954858, -6.7238885) failed to convert
-rank 34: Point 168 (-90.917004, 29.486395, -0.67868667) failed to convert
-rank 58: Point 166 (-90.423169, 30.026161, 5.4504182) failed to convert
-rank 12: Point 164 (-91.554247, 29.999742, -2.3732184) failed to convert
-rank 48: Point 167 (-90.643002, 29.672242, 0.5147887) failed to convert
-rank 97: Point 237 (-89.118481, 29.743515, 3.6746471) failed to convert
-rank 24: Point 170 (-91.201748, 29.858249, -0.084) failed to convert
-rank 0: Point 155 (-92.709983, 28.521837, 45.279523) failed to convert
-rank 7: Point 170 (-91.698098, 30.983182, -11.542157) failed to convert
-rank 21: Point 170 (-91.21786, 30.408482, -8.2662953) failed to convert
-rank 51: Point 170 (-90.587554, 29.681015, -1.4633539) failed to convert
-rank 42: Point 168 (-90.737922, 29.616763, -1.7796101) failed to convert
-rank 68: Point 240 (-90.124861, 29.987176, -1.8565262) failed to convert
-rank 38: Point 168 (-90.809368, 29.605074, -0.67856705) failed to convert
-rank 77: Point 238 (-89.947276, 29.872876, 27.13167) failed to convert
-rank 81: Point 238 (-89.858161, 29.523602, -0.05180454) failed to convert
-rank 50: Point 171 (-90.622952, 29.409325, 0.3048) failed to convert
-rank 71: Point 238 (-90.064099, 29.91973, -6.9028061) failed to convert
-rank 89: Point 238 (-89.394246, 29.527887, 2.5634892) failed to convert
-rank 23: Point 170 (-91.221472, 29.825416, -0.36170108) failed to convert
-rank 2: Point 169 (-91.931356, 30.912361, -18.059523) failed to convert
-rank 31: Point 170 (-90.98161, 30.250811, -3.4725658) failed to convert
-rank 59: Point 169 (-90.405428, 29.971347, -7.4558776) failed to convert
-rank 5: Point 169 (-91.775689, 30.798325, -17.385791) failed to convert
-rank 18: Point 170 (-91.321513, 30.124084, -0.23100001) failed to convert
-rank 94: Point 240 (-89.246928, 29.143395, -0.00959513) failed to convert
-rank 57: Point 170 (-90.470029, 29.700964, -0.49681559) failed to convert
-rank 98: Point 240 (-89.009358, 30.230699, 4.2641562) failed to convert
-rank 74: Point 240 (-90.009203, 29.80695, -6.7787525) failed to convert
-rank 15: Point 169 (-91.468389, 29.697248, -0.70943044) failed to convert
-rank 37: Point 169 (-90.816367, 29.869686, -1.4105655) failed to convert
-rank 9: Point 170 (-91.638221, 30.80383, -18.004535) failed to convert
-rank 35: Point 172 (-90.874547, 29.750343, -0.79774218) failed to convert
-rank 41: Point 171 (-90.745174, 29.821428, -1.4989259) failed to convert
-rank 70: Point 240 (-90.073411, 30.026672, -1.2336248) failed to convert
-rank 28: Point 167 (-91.108124, 29.753772, -0.64843984) failed to convert
-rank 87: Point 237 (-89.551939, 29.362178, 1.0641581) failed to convert
-rank 43: Point 170 (-90.699624, 29.870067, -1.4441573) failed to convert
-rank 33: Point 169 (-90.968667, 29.183917, -0.0) failed to convert
-rank 92: Point 240 (-89.317573, 29.238205, -4.6e-07) failed to convert
-rank 20: Point 169 (-91.282535, 29.701821, -7.4706485) failed to convert
-rank 14: Point 166 (-91.485822, 29.896992, -0.66447289) failed to convert
-rank 56: Point 166 (-90.503366, 29.452766, -8.2296) failed to convert
-rank 16: Point 167 (-91.369627, 30.63602, -7.5339196) failed to convert
-rank 75: Point 239 (-89.974674, 30.002144, -9.0) failed to convert
-rank 90: Point 241 (-89.291032, 30.204896, 3.9384725) failed to convert
-rank 66: Point 239 (-90.23625, 29.443994, -4.0748714) failed to convert
-rank 83: Point 238 (-89.771639, 29.865968, -9.1129111) failed to convert
-rank 25: Point 172 (-91.158632, 30.274283, -6.0957061) failed to convert
-rank 49: Point 171 (-90.64957, 29.255238, 0.18545856) failed to convert
-rank 67: Point 237 (-90.153767, 30.019791, -2.4724614) failed to convert
-rank 73: Point 237 (-90.021936, 29.955361, -6.2697364) failed to convert
-rank 1: Point 171 (-92.105903, 29.805748, -0.34365085) failed to convert
-rank 27: Point 168 (-91.154389, 29.691287, -0.90724131) failed to convert
-rank 65: Point 239 (-90.273351, 29.401913, 0.15089662) failed to convert
-rank 52: Point 168 (-90.561425, 29.720752, -1.7680635) failed to convert
-rank 62: Point 170 (-90.437058, 28.585369, 32.855706) failed to convert
-rank 36: Point 169 (-90.847985, 29.756601, -1.1956744) failed to convert
-rank 11: Point 170 (-91.590952, 30.243825, -6.1049992) failed to convert
-rank 30: Point 169 (-91.05861, 29.509514, -0.61696752) failed to convert
-rank 4: Point 170 (-91.808912, 30.926852, -18.275807) failed to convert
-rank 19: Point 171 (-91.258232, 30.567674, 8.1432467) failed to convert
-rank 40: Point 170 (-90.773012, 29.623969, -1.8217369) failed to convert
-rank 61: Point 169 (-90.360918, 29.934373, -8.1589175) failed to convert
-rank 96: Point 241 (-89.205978, 29.178026, -0.0) failed to convert
-rank 63: Point 171 (-90.313797, 29.876994, -0.7821072) failed to convert
-rank 86: Point 240 (-89.620887, 29.432545, -4.2275762) failed to convert
-rank 85: Point 238 (-89.626626, 30.358896, -7.9667759) failed to convert
-rank 88: Point 242 (-89.470468, 29.349219, 36.364057) failed to convert
-rank 3: Point 171 (-91.884161, 30.527363, -4.5630998) failed to convert
-rank 95: Point 239 (-89.222262, 29.18944, -0.14641256) failed to convert
-rank 46: Point 169 (-90.701034, 29.362276, -0.33531549) failed to convert
-rank 17: Point 170 (-91.345661, 30.301765, -2.2514956) failed to convert
-rank 84: Point 242 (-89.7373, 29.801449, -0.17000231) failed to convert
-rank 82: Point 240 (-89.796942, 29.88516, -0.20335731) failed to convert
-rank 91: Point 239 (-89.301079, 29.760264, -0.0) failed to convert
-rank 80: Point 239 (-89.872306, 29.882869, -0.37977486) failed to convert
-rank 6: Point 170 (-91.814214, 29.455308, 1.5000596) failed to convert
-rank 54: Point 169 (-90.520263, 29.673848, -0.5487119) failed to convert
-rank 93: Point 238 (-89.27189, 29.280878, -0.0) failed to convert
-rank 79: Point 239 (-89.899646, 29.91587, -0.32692355) failed to convert
-rank 64: Point 240 (-90.248274, 30.262654, 3.8900001) failed to convert
-rank 76: Point 242 (-89.963464, 29.932321, -2.6509347) failed to convert
-rank 72: Point 240 (-90.043152, 29.954917, -4.8077064) failed to convert
-rank 47: Point 170 (-90.660457, 29.73281, -1.655567) failed to convert
-rank 45: Point 170 (-90.668669, 29.944056, -1.1418666) failed to convert
-rank 39: Point 171 (-90.772775, 29.872711, -0.19070824) failed to convert
-rank 32: Point 169 (-90.942384, 30.109269, -9.5639952) failed to convert
-rank 68: Point 241 (-90.173895, 29.345988, -0.60403977) failed to convert
-rank 78: Point 240 (-89.920104, 29.922743, -0.80012236) failed to convert
-rank 69: Point 240 (-90.119724, 29.735757, -1.4726287) failed to convert
-rank 53: Point 170 (-90.511273, 30.09336, -0.28499561) failed to convert
-rank 55: Point 169 (-90.4991, 29.701234, -1.5181426) failed to convert
-rank 97: Point 238 (-89.17624, 29.096385, -0.0) failed to convert
-rank 81: Point 239 (-89.80223, 30.214084, -0.00929061) failed to convert
-rank 8: Point 166 (-91.660589, 30.959593, -1.1551472) failed to convert
-rank 99: Point 238 (-88.896486, 30.26465, 5.5743283) failed to convert
-rank 71: Point 239 (-90.064091, 29.919816, -6.8999105) failed to convert
-rank 89: Point 239 (-89.414841, 29.288056, 0.31299999) failed to convert
-rank 77: Point 239 (-89.963023, 29.673927, 26.523366) failed to convert
-rank 44: Point 168 (-90.722693, 29.353761, -0.47186922) failed to convert
-rank 94: Point 241 (-89.241707, 29.202815, -0.01150845) failed to convert
-rank 22: Point 168 (-91.209318, 30.318794, 15.601609) failed to convert
-rank 10: Point 170 (-91.599672, 30.824038, -20.0) failed to convert
-rank 74: Point 241 (-89.99617, 29.972557, -3.807257) failed to convert
-rank 26: Point 168 (-91.172261, 29.809627, -3.2951952) failed to convert
-rank 29: Point 169 (-91.035493, 30.174826, -4.8134829) failed to convert
-rank 98: Point 241 (-89.08963, 29.349056, 10.283203) failed to convert
-rank 13: Point 170 (-91.531427, 29.75896, -1.7187971) failed to convert
-rank 60: Point 169 (-90.412418, 29.554146, -1.3177697) failed to convert
-rank 58: Point 167 (-90.442022, 29.767906, -0.5128759) failed to convert
-rank 12: Point 165 (-91.523138, 30.52781, -7.3330084) failed to convert
-rank 48: Point 168 (-90.617302, 30.037094, -4.4626066) failed to convert
-rank 87: Point 238 (-89.5367, 29.543122, 0.34765622) failed to convert
-rank 51: Point 171 (-90.595519, 29.5682, -0.98907236) failed to convert
-rank 34: Point 169 (-90.898101, 29.770542, -0.91079459) failed to convert
-rank 24: Point 171 (-91.171052, 30.342697, 1.3965927) failed to convert
-rank 38: Point 169 (-90.793193, 29.842906, -0.51528026) failed to convert
-rank 50: Point 172 (-90.546254, 30.487897, -9.8408776) failed to convert
-rank 7: Point 171 (-91.709285, 30.786978, -10.89573) failed to convert
-rank 42: Point 169 (-90.7438, 29.531038, -1.0310038) failed to convert
-rank 66: Point 240 (-90.24558, 29.319466, 0.458) failed to convert
-rank 90: Point 242 (-89.399817, 28.952866, 1.4746256) failed to convert
-rank 70: Point 241 (-90.101705, 29.661612, -8.2296) failed to convert
-rank 92: Point 241 (-89.31086, 29.315362, -0.0) failed to convert
-rank 83: Point 239 (-89.778635, 29.78019, -0.7943671) failed to convert
-rank 5: Point 170 (-91.818084, 30.035538, -4.5805306) failed to convert
-rank 21: Point 171 (-91.258022, 29.76744, -0.72552109) failed to convert
-rank 59: Point 170 (-90.453371, 29.31255, 1.4032055) failed to convert
-rank 65: Point 240 (-90.256345, 29.629115, -0.46217354) failed to convert
-rank 0: Point 156 (-92.700337, 28.742158, 31.200001) failed to convert
-rank 18: Point 171 (-91.301515, 30.447054, -3.9012573) failed to convert
-rank 57: Point 171 (-90.448515, 29.997034, 15.482689) failed to convert
-rank 9: Point 171 (-91.638213, 30.803891, -18.004535) failed to convert
-rank 67: Point 238 (-90.141377, 30.180563, 4.5700002) failed to convert
-rank 73: Point 238 (-90.022568, 29.947147, -6.3306964) failed to convert
-rank 75: Point 240 (-89.974669, 30.002084, -9.0) failed to convert
-rank 2: Point 170 (-91.931296, 30.912354, -17.625367) failed to convert
-rank 31: Point 171 (-91.007371, 29.859406, -2.8665033) failed to convert
-rank 88: Point 243 (-89.424101, 29.890726, -0.0) failed to convert
-rank 96: Point 242 (-89.204625, 29.193346, -0.0) failed to convert
-rank 86: Point 241 (-89.619044, 29.454636, 28.766438) failed to convert
-rank 35: Point 173 (-90.853624, 30.060593, 18.208679) failed to convert
-rank 41: Point 172 (-90.765127, 29.530342, -0.57731628) failed to convert
-rank 33: Point 170 (-90.940529, 29.612559, -0.95528288) failed to convert
-rank 23: Point 171 (-91.23591, 29.593969, 7.1873542) failed to convert
-rank 43: Point 171 (-90.699385, 29.873463, -0.41734429) failed to convert
-rank 82: Point 241 (-89.82054, 29.593902, -2.6296906) failed to convert
-rank 15: Point 170 (-91.470948, 29.653941, -0.46149935) failed to convert
-rank 95: Point 240 (-89.221602, 29.196919, -0.30699099) failed to convert
-rank 85: Point 239 (-89.699564, 29.480804, 0.48789163) failed to convert
-rank 14: Point 167 (-91.499953, 29.657373, -0.47610677) failed to convert
-rank 84: Point 243 (-89.733116, 29.851894, -8.2296) failed to convert
-rank 16: Point 168 (-91.39733, 30.182048, -1.7915324) failed to convert
-rank 37: Point 170 (-90.829281, 29.679019, -1.5836757) failed to convert
-rank 80: Point 240 (-89.89213, 29.634832, -0.48559328) failed to convert
-rank 20: Point 170 (-91.242502, 30.344678, 16.54938) failed to convert
-rank 91: Point 240 (-89.352526, 29.168696, 0.31299999) failed to convert
-rank 79: Point 240 (-89.901295, 29.895219, -5.7180484) failed to convert
-rank 72: Point 241 (-90.037306, 30.029378, -2.0470909) failed to convert
-rank 76: Point 243 (-89.952612, 30.068914, -4.7152563) failed to convert
-rank 64: Point 241 (-90.307424, 29.474431, 0.20281139) failed to convert
-rank 28: Point 168 (-91.114144, 29.659535, -0.33297092) failed to convert
-rank 25: Point 173 (-91.197436, 29.6614, -0.51725661) failed to convert
-rank 93: Point 239 (-89.277918, 29.21139, 11.209829) failed to convert
-rank 68: Point 242 (-90.12222, 30.021333, -0.64315891) failed to convert
-rank 49: Point 172 (-90.593772, 30.049215, 23.175525) failed to convert
-rank 69: Point 241 (-90.097661, 30.021156, -9.0) failed to convert
-rank 30: Point 170 (-91.044785, 29.723365, -0.79626623) failed to convert
-rank 27: Point 169 (-91.122091, 30.196764, -0.1817021) failed to convert
-rank 78: Point 241 (-89.925688, 29.852679, 0.99362211) failed to convert
-rank 36: Point 170 (-90.830682, 30.012246, 12.92421) failed to convert
-rank 1: Point 172 (-92.106041, 29.803012, -0.35974562) failed to convert
-rank 97: Point 239 (-89.124869, 29.672528, 3.895022) failed to convert
-rank 61: Point 170 (-90.360914, 29.934413, -8.3444622) failed to convert
-rank 71: Point 240 (-90.062366, 29.941875, -6.6080645) failed to convert
-rank 81: Point 240 (-89.813838, 30.071659, -0.74254773) failed to convert
-rank 63: Point 172 (-90.346451, 29.436028, 0.458) failed to convert
-rank 17: Point 171 (-91.35781, 30.10324, -1.252681) failed to convert
-rank 89: Point 240 (-89.435479, 29.046009, 7.2980428) failed to convert
-rank 94: Point 242 (-89.246457, 29.148604, 2.0595901) failed to convert
-rank 77: Point 240 (-89.930283, 30.086136, 0.06295959) failed to convert
-rank 4: Point 171 (-91.805854, 30.981447, -18.912547) failed to convert
-rank 99: Point 239 (-88.89962, 30.230746, 2.1774645) failed to convert
-rank 74: Point 242 (-90.007678, 29.826291, -0.10366859) failed to convert
-rank 98: Point 242 (-89.104774, 29.179971, 5.0471486) failed to convert
-rank 3: Point 172 (-91.87681, 30.661838, -8.1965862) failed to convert
-rank 56: Point 167 (-90.499323, 29.509162, -0.49116653) failed to convert
-rank 52: Point 169 (-90.580995, 29.444296, -0.02497558) failed to convert
-rank 47: Point 171 (-90.660563, 29.731254, -1.8502758) failed to convert
-rank 62: Point 171 (-90.363603, 29.598254, -0.085344) failed to convert
-rank 40: Point 171 (-90.766582, 29.717993, -1.1234286) failed to convert
-rank 46: Point 170 (-90.701872, 29.350057, -8.2296) failed to convert
-rank 32: Point 170 (-90.970985, 29.676844, 0.40140239) failed to convert
-rank 19: Point 172 (-91.26224, 30.503509, 17.478093) failed to convert
-rank 22: Point 169 (-91.200752, 30.453829, 4.6723173) failed to convert
-rank 66: Point 241 (-90.23622, 29.444021, -4.0748714) failed to convert
-rank 87: Point 239 (-89.515806, 29.788744, -0.22996687) failed to convert
-rank 90: Point 243 (-89.370034, 29.300184, 18.66812) failed to convert
-rank 45: Point 171 (-90.668669, 29.944015, -1.0068565) failed to convert
-rank 70: Point 242 (-90.101738, 29.661093, -8.2296) failed to convert
-rank 54: Point 170 (-90.521655, 29.654349, -2.6733162) failed to convert
-rank 10: Point 171 (-91.628293, 30.331978, 19.479396) failed to convert
-rank 13: Point 171 (-91.497324, 30.337089, -1.8781497) failed to convert
-rank 44: Point 169 (-90.709869, 29.539999, -0.89905764) failed to convert
-rank 60: Point 170 (-90.408578, 29.606771, -0.57145692) failed to convert
-rank 92: Point 242 (-89.281884, 29.646762, 3.0448972) failed to convert
-rank 29: Point 170 (-91.038456, 30.129336, -5.9325991) failed to convert
-rank 53: Point 171 (-90.543462, 29.64465, -1.3385534) failed to convert
-rank 6: Point 171 (-91.791732, 29.865168, -0.56585596) failed to convert
-rank 8: Point 167 (-91.65772, 31.009071, -20.247165) failed to convert
-rank 48: Point 169 (-90.643104, 29.670029, -0.88619194) failed to convert
-rank 11: Point 171 (-91.636217, 29.456035, 2.4000001) failed to convert
-rank 83: Point 240 (-89.777717, 29.791339, -0.0) failed to convert
-rank 65: Point 241 (-90.269452, 29.453139, 1.3958215) failed to convert
-rank 55: Point 170 (-90.501755, 29.664297, -1.2700904) failed to convert
-rank 67: Point 239 (-90.15373, 30.020083, -2.2082934) failed to convert
-rank 75: Point 241 (-89.991998, 29.782546, 0.32109832) failed to convert
-rank 73: Point 239 (-90.021911, 29.955416, -6.2697364) failed to convert
-rank 24: Point 172 (-91.220716, 29.554738, -0.69677151) failed to convert
-rank 7: Point 172 (-91.746589, 30.12677, -1.40186) failed to convert
-rank 21: Point 172 (-91.219459, 30.382775, -13.469494) failed to convert
-rank 12: Point 166 (-91.501618, 30.888574, -31.317247) failed to convert
-rank 38: Point 170 (-90.790386, 29.883983, -0.98217579) failed to convert
-rank 34: Point 170 (-90.91939, 29.450169, -0.27432019) failed to convert
-rank 50: Point 173 (-90.590614, 29.868226, -0.65289629) failed to convert
-rank 59: Point 171 (-90.403294, 30.0003, -1.9728563) failed to convert
-rank 18: Point 172 (-91.321527, 30.123541, -0.23100001) failed to convert
-rank 14: Point 168 (-91.494394, 29.751765, -2.624328) failed to convert
-rank 5: Point 171 (-91.775655, 30.798376, -17.385791) failed to convert
-rank 0: Point 157 (-92.705438, 28.621213, 36.599998) failed to convert
-rank 42: Point 170 (-90.710169, 30.018145, 6.2609926) failed to convert
-rank 57: Point 172 (-90.486117, 29.477565, -0.83208247) failed to convert
-rank 9: Point 172 (-91.664323, 30.350894, -4.26839) failed to convert
-rank 20: Point 171 (-91.282527, 29.701781, -7.4706485) failed to convert
-rank 37: Point 171 (-90.86563, 29.136683, -0.0) failed to convert
-rank 39: Point 172 (-90.772507, 29.876592, -0.38377778) failed to convert
-rank 26: Point 169 (-91.180118, 29.685074, -3.4861441) failed to convert
-rank 2: Point 171 (-91.931142, 30.915086, -16.601369) failed to convert
-rank 15: Point 171 (-91.468691, 29.692027, -2.0179652) failed to convert
-rank 58: Point 168 (-90.46633, 29.431889, -0.0) failed to convert
-rank 88: Point 244 (-89.470853, 29.344619, 45.602713) failed to convert
-rank 51: Point 172 (-90.587402, 29.683097, -0.36569133) failed to convert
-rank 85: Point 240 (-89.623579, 30.39336, -8.5640267) failed to convert
-rank 25: Point 174 (-91.163102, 30.204113, 5.1583305) failed to convert
-rank 82: Point 242 (-89.769894, 30.215673, -8.2296) failed to convert
-rank 96: Point 243 (-89.14119, 29.90519, 3.0485561) failed to convert
-rank 80: Point 241 (-89.893092, 29.622735, -4.3810546) failed to convert
-rank 86: Point 242 (-89.620837, 29.432579, -4.2275762) failed to convert
-rank 79: Point 241 (-89.906998, 29.823866, -0.00864528) failed to convert
-rank 95: Point 241 (-89.213853, 29.284822, -0.01107812) failed to convert
-rank 76: Point 244 (-89.981756, 29.700626, 15.266688) failed to convert
-rank 72: Point 242 (-90.053633, 29.820467, 0.85369278) failed to convert
-rank 64: Point 242 (-90.288686, 29.726067, 2.1264567) failed to convert
-rank 68: Point 243 (-90.12227, 30.020647, -3.2424805) failed to convert
-rank 91: Point 241 (-89.344559, 29.26098, -0.52361539) failed to convert
-rank 43: Point 172 (-90.699609, 29.870029, -0.94339464) failed to convert
-rank 84: Point 244 (-89.733088, 29.85184, -8.2296) failed to convert
-rank 33: Point 171 (-90.909622, 30.07701, -7.6546005) failed to convert
-rank 28: Point 169 (-91.114562, 29.652664, -1.4406096) failed to convert
-rank 69: Point 242 (-90.11972, 29.735696, -1.1184344) failed to convert
-rank 35: Point 174 (-90.853384, 30.064125, 10.624627) failed to convert
-rank 93: Point 240 (-89.276024, 29.232893, -0.49298318) failed to convert
-rank 23: Point 172 (-91.230109, 29.686612, 0.71288602) failed to convert
-rank 78: Point 242 (-89.920781, 29.914038, 3.8767415) failed to convert
-rank 97: Point 240 (-89.182356, 29.026683, -0.0) failed to convert
-rank 81: Point 241 (-89.851903, 29.600776, 19.78254) failed to convert
-rank 71: Point 241 (-90.055183, 30.033698, -4.3966991) failed to convert
-rank 89: Point 241 (-89.355738, 29.971654, 0.37227869) failed to convert
-rank 99: Point 240 (-88.976595, 29.398734, 14.783212) failed to convert
-rank 77: Point 241 (-89.947405, 29.871157, -5.5946044) failed to convert
-rank 74: Point 243 (-90.000753, 29.914269, 1.1971765) failed to convert
-rank 98: Point 243 (-89.033136, 29.970835, 3.9492019) failed to convert
-rank 94: Point 243 (-89.246047, 29.153198, 7.6351653) failed to convert
-rank 17: Point 172 (-91.387469, 29.613636, -0.45817826) failed to convert
-rank 31: Point 172 (-90.990999, 30.108521, -11.6522) failed to convert
-rank 4: Point 172 (-91.815228, 30.813565, -15.777696) failed to convert
-rank 61: Point 171 (-90.360906, 29.934473, -7.3948014) failed to convert
-rank 30: Point 171 (-91.037448, 29.836377, -1.0313708) failed to convert
-rank 90: Point 244 (-89.381848, 29.162699, 0.25516244) failed to convert
-rank 63: Point 173 (-90.313762, 29.877015, -0.89081469) failed to convert
-rank 27: Point 170 (-91.202406, 28.923992, 6.5183991) failed to convert
-rank 1: Point 173 (-92.103841, 29.846009, -0.39174946) failed to convert
-rank 92: Point 243 (-89.326655, 29.132827, 0.31299999) failed to convert
-rank 70: Point 243 (-90.073131, 30.030121, -4.9011843) failed to convert
-rank 66: Point 242 (-90.237408, 29.428146, 0.95793489) failed to convert
-rank 87: Point 240 (-89.551426, 29.366265, 29.527478) failed to convert
-rank 49: Point 173 (-90.645922, 29.307636, -8.2296) failed to convert
-rank 3: Point 173 (-91.876606, 30.665001, -8.3780628) failed to convert
-rank 16: Point 169 (-91.396449, 30.196346, -0.20384668) failed to convert
-rank 62: Point 172 (-90.360783, 29.636549, -0.63558174) failed to convert
-rank 75: Point 242 (-89.954258, 30.258723, 0.19878772) failed to convert
-rank 83: Point 241 (-89.795825, 29.568334, -4.6783754) failed to convert
-rank 67: Point 240 (-90.153734, 30.02002, -2.6365848) failed to convert
-rank 46: Point 171 (-90.696448, 29.42864, -0.28366453) failed to convert
-rank 56: Point 168 (-90.464235, 29.99496, -8.8757767) failed to convert
-rank 47: Point 172 (-90.661589, 29.716543, -1.7458803) failed to convert
-rank 40: Point 172 (-90.759004, 29.828454, -1.1556039) failed to convert
-rank 65: Point 242 (-90.237916, 29.872757, -0.37914158) failed to convert
-rank 32: Point 171 (-90.936307, 30.20034, -2.2751008) failed to convert
-rank 88: Point 245 (-89.474735, 29.298817, 0.2265402) failed to convert
-rank 52: Point 170 (-90.58359, 29.407469, 0.06095999) failed to convert
-rank 73: Point 240 (-90.019923, 29.980412, -9.0) failed to convert
-rank 85: Point 241 (-89.698789, 29.489263, 19.670715) failed to convert
-rank 19: Point 173 (-91.31993, 29.57151, -0.65910841) failed to convert
-rank 36: Point 171 (-90.847974, 29.75664, -1.4251544) failed to convert
-rank 45: Point 172 (-90.71061, 29.339439, -8.2296) failed to convert
-rank 82: Point 243 (-89.76987, 30.215728, -1.530427) failed to convert
-rank 96: Point 244 (-89.195886, 29.292282, -0.00013368) failed to convert
-rank 13: Point 172 (-91.531363, 29.759816, -2.4167128) failed to convert
-rank 86: Point 243 (-89.620803, 29.432602, -4.2275762) failed to convert
-rank 44: Point 170 (-90.654408, 30.334429, -4.5255994) failed to convert
-rank 41: Point 173 (-90.761074, 29.589626, -1.0026101) failed to convert
-rank 6: Point 172 (-91.75799, 30.471422, -12.070081) failed to convert
-rank 79: Point 242 (-89.949785, 29.283777, 6.2060057) failed to convert
-rank 60: Point 171 (-90.412611, 29.551484, -0.21336) failed to convert
-rank 80: Point 242 (-89.856578, 30.07714, -5.7991252) failed to convert
-rank 54: Point 171 (-90.536973, 29.439604, -0.9319576) failed to convert
-rank 95: Point 242 (-89.216035, 29.260003, -0.07642865) failed to convert
-rank 84: Point 245 (-89.774898, 29.339195, 0.31299999) failed to convert
-rank 8: Point 168 (-91.663415, 30.910717, -19.012968) failed to convert
-rank 68: Point 244 (-90.124913, 29.98642, 1.3028073) failed to convert
-rank 11: Point 172 (-91.552085, 30.905252, -13.652303) failed to convert
-rank 64: Point 243 (-90.265872, 30.029913, 1.23616) failed to convert
-rank 55: Point 171 (-90.501736, 29.664537, -0.98064037) failed to convert
-rank 10: Point 172 (-91.642022, 30.093332, -0.03017877) failed to convert
-rank 22: Point 170 (-91.201603, 30.440363, -15.03609) failed to convert
-rank 91: Point 242 (-89.351348, 29.182132, 0.31299999) failed to convert
-rank 53: Point 172 (-90.577851, 29.158685, 2.0149955) failed to convert
-rank 76: Point 245 (-89.981537, 29.703375, 15.141628) failed to convert
-rank 69: Point 243 (-90.097187, 30.027097, -1.4700076) failed to convert
-rank 72: Point 243 (-90.035233, 30.055686, 2.3260038) failed to convert
-rank 21: Point 173 (-91.225268, 30.290606, 12.975804) failed to convert
-rank 29: Point 171 (-91.091897, 29.301074, 3.3514937) failed to convert
-rank 48: Point 170 (-90.640708, 29.703847, -0.21083696) failed to convert
-rank 7: Point 173 (-91.725355, 30.503827, -7.2336952) failed to convert
-rank 78: Point 243 (-89.920445, 29.917891, 40.752541) failed to convert
-rank 93: Point 241 (-89.289335, 29.079925, 12.997265) failed to convert
-rank 81: Point 242 (-89.906496, 28.913475, 39.165896) failed to convert
-rank 59: Point 172 (-90.425054, 29.703084, -0.54489321) failed to convert
-rank 97: Point 241 (-89.186629, 28.978189, 7.8444631) failed to convert
-rank 38: Point 171 (-90.790878, 29.876763, -0.34379413) failed to convert
-rank 71: Point 242 (-90.063532, 29.926716, 24.152412) failed to convert
-rank 50: Point 174 (-90.603694, 29.683258, 1.0216441) failed to convert
-rank 18: Point 173 (-91.297089, 30.517947, -14.468683) failed to convert
-rank 57: Point 173 (-90.506927, 29.186335, 1.4998525) failed to convert
-rank 99: Point 241 (-88.927182, 29.93463, 4.9859528) failed to convert
-rank 77: Point 242 (-89.997992, 29.227769, 0.83854699) failed to convert
-rank 89: Point 242 (-89.421322, 29.211726, 0.31299999) failed to convert
-rank 24: Point 173 (-91.228617, 29.427667, 1.4113174) failed to convert
-rank 2: Point 172 (-91.979307, 30.014583, -4.0058124) failed to convert
-rank 74: Point 244 (-90.014183, 29.743258, 19.990481) failed to convert
-rank 5: Point 172 (-91.763971, 31.00538, -20.311871) failed to convert
-rank 94: Point 244 (-89.24327, 29.184732, -0.04486363) failed to convert
-rank 98: Point 244 (-89.04754, 29.812788, 4.5792458) failed to convert
-rank 39: Point 173 (-90.77666, 29.815768, -0.60818475) failed to convert
-rank 34: Point 171 (-90.90347, 29.689929, -0.73212101) failed to convert
-rank 0: Point 158 (-92.693009, 28.898018, 27.200001) failed to convert
-rank 9: Point 173 (-91.643955, 30.704596, -8.4675778) failed to convert
-rank 15: Point 172 (-91.468704, 29.691664, -1.6916399) failed to convert
-rank 70: Point 244 (-90.073155, 30.029773, -4.8676563) failed to convert
-rank 58: Point 169 (-90.42449, 30.007631, -5.5270394) failed to convert
-rank 90: Point 245 (-89.375607, 29.235089, 0.31299999) failed to convert
-rank 14: Point 169 (-91.501042, 29.638598, -0.862584) failed to convert
-rank 92: Point 244 (-89.314134, 29.277177, -0.0) failed to convert
-rank 42: Point 171 (-90.744971, 29.513808, -8.2296) failed to convert
-rank 20: Point 172 (-91.238302, 30.411244, -4.3647516) failed to convert
-rank 26: Point 170 (-91.175327, 29.760999, -7.9187046) failed to convert
-rank 51: Point 173 (-90.60597, 29.419285, 0.20825486) failed to convert
-rank 43: Point 173 (-90.671913, 30.26618, -0.25733568) failed to convert
-rank 87: Point 241 (-89.550461, 29.377304, -0.4653523) failed to convert
-rank 37: Point 172 (-90.792162, 30.22348, -3.2642393) failed to convert
-rank 25: Point 175 (-91.16301, 30.205451, 5.8162753) failed to convert
-rank 83: Point 242 (-89.770489, 29.879654, -0.598997) failed to convert
-rank 67: Point 241 (-90.153754, 30.019715, -2.2319092) failed to convert
-rank 66: Point 243 (-90.19986, 29.92487, 19.047874) failed to convert
-rank 75: Point 243 (-89.974665, 30.002044, -9.0) failed to convert
-rank 33: Point 172 (-90.90976, 30.074852, -10.913366) failed to convert
-rank 65: Point 243 (-90.19741, 30.404434, -2.2094942) failed to convert
-rank 73: Point 241 (-90.080036, 29.20658, 0.89747641) failed to convert
-rank 4: Point 173 (-91.808108, 30.941072, -19.190207) failed to convert
-rank 61: Point 172 (-90.390648, 29.530304, -1.4117295) failed to convert
-rank 88: Point 246 (-89.417357, 29.968599, 0.05) failed to convert
-rank 35: Point 175 (-90.873729, 29.762248, -0.75462984) failed to convert
-rank 31: Point 173 (-90.990962, 30.108569, -11.6522) failed to convert
-rank 82: Point 244 (-89.769854, 30.215765, -1.5236838) failed to convert
-rank 85: Point 242 (-89.668747, 29.852964, 2.0027422) failed to convert
-rank 30: Point 172 (-91.014343, 30.18982, -12.127745) failed to convert
-rank 12: Point 167 (-91.516869, 30.632632, -6.5303925) failed to convert
-rank 17: Point 173 (-91.323992, 30.651372, 12.851116) failed to convert
-rank 63: Point 174 (-90.327142, 29.697107, 0.11157547) failed to convert
-rank 27: Point 171 (-91.111614, 30.359215, -4.8375318) failed to convert
-rank 79: Point 243 (-89.904437, 29.855837, -9.1266271) failed to convert
-rank 96: Point 245 (-89.148188, 29.827281, 2.3000922) failed to convert
-rank 86: Point 244 (-89.588536, 29.818572, 10.69493) failed to convert
-rank 80: Point 243 (-89.872078, 29.884894, -0.33966739) failed to convert
-rank 23: Point 173 (-91.215953, 29.912204, -1.2418687) failed to convert
-rank 16: Point 170 (-91.419433, 29.815161, -0.42143874) failed to convert
-rank 84: Point 246 (-89.733069, 29.851804, -8.2296) failed to convert
-rank 3: Point 174 (-91.878227, 30.635018, -8.2296) failed to convert
-rank 64: Point 244 (-90.230692, 30.492896, -10.517291) failed to convert
-rank 28: Point 170 (-91.112732, 29.681131, -0.48831235) failed to convert
-rank 76: Point 246 (-89.948108, 30.125188, 4.3200002) failed to convert
-rank 1: Point 174 (-92.105747, 29.808319, -0.06925517) failed to convert
-rank 68: Point 245 (-90.130248, 29.917146, -7.1037079) failed to convert
-rank 95: Point 243 (-89.221733, 29.195108, -0.34629597) failed to convert
-rank 49: Point 174 (-90.618607, 29.69788, 0.54397794) failed to convert
-rank 62: Point 173 (-90.356061, 29.69955, -0.52114894) failed to convert
-rank 40: Point 173 (-90.766269, 29.722277, -0.92420492) failed to convert
-rank 91: Point 243 (-89.321604, 29.524889, 4.0212284) failed to convert
-rank 72: Point 244 (-90.037271, 30.029561, -2.1526587) failed to convert
-rank 69: Point 244 (-90.097795, 30.019249, -9.0) failed to convert
-rank 93: Point 242 (-89.24149, 29.625908, 3.3074587) failed to convert
-rank 78: Point 244 (-89.942859, 29.635491, 0.03233835) failed to convert
-rank 56: Point 169 (-90.475865, 29.834704, -0.8242912) failed to convert
-rank 47: Point 173 (-90.660693, 29.729276, -1.6183715) failed to convert
-rank 19: Point 174 (-91.261983, 30.507403, 2.456345) failed to convert
-rank 52: Point 171 (-90.534732, 30.093507, -0.33862288) failed to convert
-rank 81: Point 243 (-89.826448, 29.915631, -0.71807747) failed to convert
-rank 45: Point 173 (-90.701448, 29.472431, -1.2383187) failed to convert
-rank 36: Point 172 (-90.83105, 30.00668, 14.715641) failed to convert
-rank 6: Point 173 (-91.750932, 30.596572, 18.598089) failed to convert
-rank 97: Point 242 (-89.164511, 29.228157, -0.00025943) failed to convert
-rank 13: Point 173 (-91.466544, 30.850543, -10.663757) failed to convert
-rank 21: Point 174 (-91.264985, 29.654522, -3.8703506) failed to convert
-rank 99: Point 242 (-88.980633, 29.353301, 18.457974) failed to convert
-rank 71: Point 243 (-90.030764, 30.344493, -4.5727676) failed to convert
-rank 48: Point 171 (-90.629523, 29.863016, -0.30613555) failed to convert
-rank 89: Point 243 (-89.372058, 29.783729, -6e-08) failed to convert
-rank 8: Point 169 (-91.657715, 31.009111, -20.86212) failed to convert
-rank 77: Point 243 (-89.942531, 29.932345, -1.7160934) failed to convert
-rank 74: Point 245 (-89.996127, 29.972819, -3.7426393) failed to convert
-rank 98: Point 245 (-89.058599, 29.691005, 3.9653617) failed to convert
-rank 54: Point 172 (-90.52151, 29.656256, -0.86557213) failed to convert
-rank 46: Point 172 (-90.696507, 29.427694, -0.20650115) failed to convert
-rank 7: Point 174 (-91.707957, 30.808302, -10.84245) failed to convert
-rank 18: Point 174 (-91.321476, 30.123833, -0.23100001) failed to convert
-rank 57: Point 174 (-90.46186, 29.813134, 1.6047297) failed to convert
-rank 70: Point 245 (-90.09441, 29.755875, -1.4660152) failed to convert
-rank 90: Point 246 (-89.40025, 28.947072, 15.012775) failed to convert
-rank 92: Point 245 (-89.316632, 29.248407, 19.956787) failed to convert
-rank 55: Point 172 (-90.525874, 29.326846, 0.60487378) failed to convert
-rank 44: Point 171 (-90.704753, 29.613852, -8.2296) failed to convert
-rank 59: Point 173 (-90.413486, 29.861097, -0.66330576) failed to convert
-rank 38: Point 172 (-90.79087, 29.876823, -1.285399) failed to convert
-rank 94: Point 245 (-89.244765, 29.167645, -0.0) failed to convert
-rank 10: Point 173 (-91.640453, 30.120622, -0.59564902) failed to convert
-rank 2: Point 173 (-91.931082, 30.915077, -17.986748) failed to convert
-rank 83: Point 243 (-89.740506, 30.244347, -0.1524) failed to convert
-rank 60: Point 172 (-90.41225, 29.556439, -0.29663404) failed to convert
-rank 87: Point 242 (-89.545748, 29.433294, -0.0) failed to convert
-rank 67: Point 242 (-90.153685, 30.020497, -1.9721845) failed to convert
-rank 75: Point 244 (-89.987957, 29.83376, -5.5470555) failed to convert
-rank 5: Point 173 (-91.763545, 31.012858, 2.3934098) failed to convert
-rank 66: Point 244 (-90.236176, 29.444062, -4.0748714) failed to convert
-rank 65: Point 244 (-90.267626, 29.476557, -0.22490276) failed to convert
-rank 41: Point 174 (-90.745165, 29.821467, -2.1710338) failed to convert
-rank 11: Point 173 (-91.58533, 30.339548, -3.2662405) failed to convert
-rank 53: Point 173 (-90.483753, 30.471881, -9.3052097) failed to convert
-rank 39: Point 174 (-90.780062, 29.765961, -1.4391608) failed to convert
-rank 50: Point 175 (-90.590603, 29.868265, -1.0188461) failed to convert
-rank 14: Point 170 (-91.47588, 30.064094, 7.6895622) failed to convert
-rank 88: Point 247 (-89.46492, 29.414008, 1.7226767) failed to convert
-rank 15: Point 173 (-91.468682, 29.691988, -1.9096496) failed to convert
-rank 58: Point 170 (-90.452899, 29.617521, -0.53375865) failed to convert
-rank 73: Point 242 (-90.037588, 29.754666, -0.30324847) failed to convert
-rank 34: Point 172 (-90.87471, 30.118832, -1.5282126) failed to convert
-rank 42: Point 172 (-90.720209, 29.873342, -0.63642263) failed to convert
-rank 20: Point 173 (-91.282516, 29.701721, -7.4706485) failed to convert
-rank 4: Point 174 (-91.805487, 30.987828, -18.044507) failed to convert
-rank 9: Point 174 (-91.675614, 30.153125, -8.2296) failed to convert
-rank 85: Point 243 (-89.698121, 29.496991, 20.25067) failed to convert
-rank 82: Point 245 (-89.769579, 30.219038, 0.50565173) failed to convert
-rank 86: Point 245 (-89.620753, 29.432637, -4.2275762) failed to convert
-rank 80: Point 244 (-89.874366, 29.856287, 0.33153923) failed to convert
-rank 96: Point 246 (-89.108829, 30.262462, 4.1879967) failed to convert
-rank 79: Point 244 (-89.901333, 29.894393, -3.0604023) failed to convert
-rank 33: Point 173 (-90.914832, 29.998726, -0.95206921) failed to convert
-rank 0: Point 159 (-92.706234, 28.54652, 42.677898) failed to convert
-rank 84: Point 247 (-89.730791, 29.87916, 1.6476939) failed to convert
-rank 68: Point 246 (-90.124809, 29.987635, -1.240247) failed to convert
-rank 64: Point 245 (-90.302654, 29.53812, 2.5660993) failed to convert
-rank 32: Point 172 (-90.936681, 30.194671, -2.2951349) failed to convert
-rank 29: Point 172 (-91.040835, 30.092539, -5.9831259) failed to convert
-rank 37: Point 173 (-90.816451, 29.867961, -1.1610814) failed to convert
-rank 22: Point 171 (-91.198543, 30.488382, 10.472227) failed to convert
-rank 35: Point 176 (-90.844828, 30.190259, -1.0783082) failed to convert
-rank 31: Point 174 (-91.088299, 28.599139, 23.099286) failed to convert
-rank 12: Point 168 (-91.556414, 29.961465, 0.1) failed to convert
-rank 93: Point 243 (-89.279551, 29.191925, -0.15813031) failed to convert
-rank 95: Point 244 (-89.22165, 29.196004, -0.7177906) failed to convert
-rank 72: Point 245 (-90.037283, 30.029417, -2.3340236) failed to convert
-rank 76: Point 247 (-89.964519, 29.918629, -3.8118076) failed to convert
-rank 78: Point 245 (-89.913824, 29.999519, 7.3099079) failed to convert
-rank 91: Point 244 (-89.34865, 29.21297, -0.32999648) failed to convert
-rank 17: Point 174 (-91.404537, 29.328241, 2.3952114) failed to convert
-rank 51: Point 174 (-90.603544, 29.453654, -0.11133558) failed to convert
-rank 61: Point 173 (-90.357338, 29.982483, -0.31284764) failed to convert
-rank 63: Point 175 (-90.31371, 29.877046, -0.68483362) failed to convert
-rank 43: Point 174 (-90.736513, 29.334813, -0.46928525) failed to convert
-rank 69: Point 245 (-90.097777, 30.019388, -9.0) failed to convert
-rank 27: Point 172 (-91.118536, 30.251781, -13.213081) failed to convert
-rank 81: Point 244 (-89.872422, 29.342583, 0.53304022) failed to convert
-rank 49: Point 175 (-90.646079, 29.304931, -0.58213152) failed to convert
-rank 3: Point 175 (-91.878371, 30.632292, -8.2296) failed to convert
-rank 40: Point 174 (-90.75895, 29.828975, -1.2442951) failed to convert
-rank 1: Point 175 (-92.105683, 29.809512, -1.2996598) failed to convert
-rank 16: Point 171 (-91.362717, 30.747267, 13.489631) failed to convert
-rank 99: Point 243 (-89.005115, 29.082761, 23.816908) failed to convert
-rank 97: Point 243 (-89.181883, 29.031295, -0.0) failed to convert
-rank 62: Point 174 (-90.337631, 29.948242, -0.48707841) failed to convert
-rank 77: Point 244 (-89.947387, 29.871194, -5.5946044) failed to convert
-rank 23: Point 174 (-91.18859, 30.345319, 8.9811205) failed to convert
-rank 71: Point 244 (-90.055255, 30.032684, -5.3009288) failed to convert
-rank 26: Point 171 (-91.180101, 29.685281, -4.3475046) failed to convert
-rank 74: Point 246 (-90.010754, 29.786756, -5.0575467) failed to convert
-rank 89: Point 244 (-89.421292, 29.21196, 0.31299999) failed to convert
-rank 28: Point 171 (-91.07833, 30.215189, 22.602181) failed to convert
-rank 52: Point 172 (-90.564799, 29.67262, -1.2593224) failed to convert
-rank 24: Point 174 (-91.227012, 29.453348, -0.24221928) failed to convert
-rank 98: Point 246 (-89.102068, 29.208717, 0.30045701) failed to convert
-rank 70: Point 246 (-90.094447, 29.755381, -1.3539325) failed to convert
-rank 25: Point 176 (-91.162828, 30.208173, 11.460069) failed to convert
-rank 30: Point 173 (-91.037556, 29.834491, -1.080494) failed to convert
-rank 92: Point 246 (-89.311411, 29.308426, -0.0) failed to convert
-rank 90: Point 247 (-89.354883, 29.474876, 3.789932) failed to convert
-rank 6: Point 174 (-91.758124, 30.468699, -12.185905) failed to convert
-rank 94: Point 246 (-89.249146, 29.11752, -0.65565341) failed to convert
-rank 56: Point 170 (-90.52626, 29.131225, 1.793406) failed to convert
-rank 19: Point 175 (-91.309994, 29.733613, -3.5655521) failed to convert
-rank 36: Point 173 (-90.830478, 30.015028, 8.5470243) failed to convert
-rank 13: Point 174 (-91.499574, 30.298993, -0.31799999) failed to convert
-rank 54: Point 173 (-90.521645, 29.65431, -2.5595503) failed to convert
-rank 45: Point 174 (-90.66981, 29.927703, -1.2758044) failed to convert
-rank 75: Point 245 (-89.974659, 30.001983, -9.0) failed to convert
-rank 21: Point 175 (-91.26497, 29.654463, -3.8703506) failed to convert
-rank 87: Point 243 (-89.492201, 30.063786, -0.24756074) failed to convert
-rank 66: Point 245 (-90.236949, 29.433728, 0.31299999) failed to convert
-rank 83: Point 244 (-89.739569, 30.254955, -2.0481461) failed to convert
-rank 48: Point 172 (-90.594324, 30.359151, -3.7200122) failed to convert
-rank 8: Point 170 (-91.667324, 30.842996, -12.389195) failed to convert
-rank 88: Point 248 (-89.460672, 29.463479, 1.557103) failed to convert
-rank 47: Point 174 (-90.65177, 29.856757, -1.053608) failed to convert
-rank 7: Point 175 (-91.763694, 29.817736, -0.65959519) failed to convert
-rank 65: Point 245 (-90.27432, 29.386812, 0.25305381) failed to convert
-rank 18: Point 175 (-91.306492, 30.365978, -1.9682628) failed to convert
-rank 73: Point 243 (-90.019253, 29.988693, 9.3705177) failed to convert
-rank 57: Point 175 (-90.480186, 29.559483, -0.4383873) failed to convert
-rank 67: Point 243 (-90.173664, 29.759485, 2.1954948) failed to convert
-rank 59: Point 174 (-90.367917, 30.477458, -7.896667) failed to convert
-rank 96: Point 247 (-89.205407, 29.184242, -0.0) failed to convert
-rank 46: Point 173 (-90.701851, 29.350114, -8.2296) failed to convert
-rank 86: Point 246 (-89.61887, 29.45511, 25.84812) failed to convert
-rank 85: Point 244 (-89.751145, 28.84528, 62.396615) failed to convert
-rank 38: Point 173 (-90.809355, 29.605133, -0.68422285) failed to convert
-rank 10: Point 174 (-91.599089, 30.833809, -11.636152) failed to convert
-rank 84: Point 248 (-89.733041, 29.851751, -8.2296) failed to convert
-rank 60: Point 173 (-90.342707, 30.497132, -7.8929757) failed to convert
-rank 80: Point 245 (-89.892888, 29.624854, -4.5740524) failed to convert
-rank 44: Point 172 (-90.672886, 30.071565, -3.1570523) failed to convert
-rank 64: Point 246 (-90.2715, 29.954746, -1.772338) failed to convert
-rank 79: Point 245 (-89.950891, 29.269378, 1.6985943) failed to convert
-rank 68: Point 247 (-90.129577, 29.925785, -2.3462893) failed to convert
-rank 55: Point 173 (-90.503777, 29.636005, -0.54587502) failed to convert
-rank 93: Point 244 (-89.230543, 29.748961, 2.8934707) failed to convert
-rank 82: Point 246 (-89.823157, 29.56078, 1.4697377) failed to convert
-rank 2: Point 174 (-91.931042, 30.915072, -18.254998) failed to convert
-rank 95: Point 245 (-89.221634, 29.196165, -0.73043556) failed to convert
-rank 53: Point 174 (-90.501606, 30.226591, 3.5358369) failed to convert
-rank 39: Point 175 (-90.783009, 29.722504, -2.9947799) failed to convert
-rank 50: Point 176 (-90.590587, 29.868323, -0.98791789) failed to convert
-rank 72: Point 246 (-90.037191, 30.030356, -0.24397454) failed to convert
-rank 91: Point 245 (-89.367969, 28.988411, 10.979981) failed to convert
-rank 5: Point 174 (-91.834793, 29.728634, -0.20075977) failed to convert
-rank 11: Point 174 (-91.551366, 30.916831, 1.1589192) failed to convert
-rank 78: Point 246 (-89.924684, 29.863372, 10.226724) failed to convert
-rank 76: Point 248 (-89.952587, 30.068882, -4.7152563) failed to convert
-rank 69: Point 246 (-90.105835, 29.915277, -7.1323205) failed to convert
-rank 41: Point 175 (-90.770278, 29.454657, -0.61281659) failed to convert
-rank 97: Point 244 (-89.170343, 29.161058, 0.0005192) failed to convert
-rank 14: Point 171 (-91.494372, 29.751799, -2.624328) failed to convert
-rank 58: Point 171 (-90.479045, 29.254613, 1.7061056) failed to convert
-rank 15: Point 174 (-91.473421, 29.611855, -0.42760574) failed to convert
-rank 9: Point 175 (-91.629616, 30.951244, -12.810435) failed to convert
-rank 42: Point 173 (-90.745219, 29.510157, -0.8409101) failed to convert
-rank 99: Point 244 (-88.90259, 30.19531, 7.8304601) failed to convert
-rank 71: Point 245 (-90.061084, 29.958014, -6.3246004) failed to convert
-rank 81: Point 245 (-89.851728, 29.601225, 28.930175) failed to convert
-rank 74: Point 247 (-90.003088, 29.884257, -1.3188651) failed to convert
-rank 77: Point 245 (-89.945352, 29.896695, -8.2296) failed to convert
-rank 34: Point 173 (-90.870654, 30.178866, -2.5223515) failed to convert
-rank 89: Point 245 (-89.411943, 29.320918, 0.31299999) failed to convert
-rank 37: Point 174 (-90.816264, 29.870404, -0.63839767) failed to convert
-rank 20: Point 174 (-91.240352, 30.378341, -14.445647) failed to convert
-rank 4: Point 175 (-91.809919, 30.908565, -18.370482) failed to convert
-rank 70: Point 247 (-90.039584, 30.457634, -7.87663) failed to convert
-rank 33: Point 174 (-90.909706, 30.07488, -10.558273) failed to convert
-rank 12: Point 169 (-91.555826, 29.970837, -0.68410549) failed to convert
-rank 98: Point 247 (-89.105918, 29.165512, -0.0) failed to convert
-rank 61: Point 174 (-90.363751, 29.895793, 0.84076719) failed to convert
-rank 31: Point 175 (-90.987972, 30.153602, -5.0816536) failed to convert
-rank 29: Point 173 (-91.06546, 29.712847, -0.756294) failed to convert
-rank 32: Point 173 (-90.941615, 30.120362, -10.74603) failed to convert
-rank 35: Point 177 (-90.873621, 29.763813, -0.33934634) failed to convert
-rank 90: Point 248 (-89.384522, 29.130879, 0.31299999) failed to convert
-rank 92: Point 247 (-89.317202, 29.241661, -0.04300243) failed to convert
-rank 94: Point 247 (-89.247169, 29.140073, 5.1264589) failed to convert
-rank 87: Point 244 (-89.546328, 29.425789, -0.0) failed to convert
-rank 51: Point 175 (-90.587505, 29.68098, -1.5112392) failed to convert
-rank 83: Point 245 (-89.794768, 29.580228, 0.30784325) failed to convert
-rank 63: Point 176 (-90.343577, 29.474157, -1.8440166) failed to convert
-rank 49: Point 176 (-90.594047, 30.044757, 27.735232) failed to convert
-rank 0: Point 160 (-92.67956, 29.151059, 20.983763) failed to convert
-rank 43: Point 175 (-90.699586, 29.869973, 0.18040619) failed to convert
-rank 88: Point 249 (-89.479779, 29.238512, 0.11824558) failed to convert
-rank 65: Point 246 (-90.231066, 29.962112, 21.072789) failed to convert
-rank 66: Point 246 (-90.244668, 29.330678, -0.38273741) failed to convert
-rank 75: Point 246 (-89.995671, 29.735468, 12.305983) failed to convert
-rank 40: Point 175 (-90.788419, 29.396958, -8.2296) failed to convert
-rank 73: Point 244 (-90.02206, 29.952824, 29.095988) failed to convert
-rank 3: Point 176 (-91.894344, 30.338834, -6.0089555) failed to convert
-rank 16: Point 172 (-91.402488, 30.095962, -0.52832309) failed to convert
-rank 17: Point 175 (-91.403767, 29.34086, 2.1305592) failed to convert
-rank 22: Point 172 (-91.199987, 30.465521, 13.506473) failed to convert
-rank 23: Point 175 (-91.215726, 29.915722, -1.1616873) failed to convert
-rank 1: Point 176 (-92.105789, 29.807198, -0.01652651) failed to convert
-rank 85: Point 245 (-89.624375, 30.382585, -7.9719906) failed to convert
-rank 96: Point 248 (-89.206203, 29.175139, -0.0) failed to convert
-rank 62: Point 175 (-90.323458, 30.13818, 3.5049341) failed to convert
-rank 86: Point 247 (-89.618697, 29.455583, 25.067492) failed to convert
-rank 27: Point 173 (-91.109236, 30.395844, -11.815609) failed to convert
-rank 26: Point 172 (-91.142141, 30.28251, -13.008865) failed to convert
-rank 84: Point 249 (-89.713123, 30.093208, -0.63480158) failed to convert
-rank 64: Point 247 (-90.317021, 29.343726, 3.4656036) failed to convert
-rank 80: Point 246 (-89.917013, 29.321037, 2.216206) failed to convert
-rank 79: Point 246 (-89.9044, 29.855853, -9.1266271) failed to convert
-rank 24: Point 175 (-91.165867, 30.423135, -7.0094628) failed to convert
-rank 82: Point 247 (-89.794799, 29.910677, 10.104257) failed to convert
-rank 30: Point 174 (-91.019594, 30.109425, -11.151109) failed to convert
-rank 6: Point 175 (-91.757686, 30.476441, -8.9345834) failed to convert
-rank 52: Point 173 (-90.533814, 30.105892, -0.2061045) failed to convert
-rank 56: Point 171 (-90.46421, 29.995016, -8.8757767) failed to convert
-rank 36: Point 174 (-90.847958, 29.756699, -1.5208699) failed to convert
-rank 25: Point 177 (-91.186003, 29.842624, -2.5510568) failed to convert
-rank 54: Point 174 (-90.519693, 29.681395, -0.20558001) failed to convert
-rank 19: Point 176 (-91.309985, 29.733673, -6.7330325) failed to convert
-rank 93: Point 245 (-89.204047, 30.046527, -0.30023733) failed to convert
-rank 13: Point 175 (-91.531397, 29.758987, -2.5725586) failed to convert
-rank 67: Point 244 (-90.15366, 30.020636, -0.84071908) failed to convert
-rank 21: Point 176 (-91.224004, 30.310223, 7.6764555) failed to convert
-rank 7: Point 176 (-91.724861, 30.510399, -11.300203) failed to convert
-rank 45: Point 175 (-90.704921, 29.42207, -0.10836215) failed to convert
-rank 68: Point 248 (-90.126356, 29.967551, 0.58125185) failed to convert
-rank 47: Point 175 (-90.647168, 29.922282, -1.0667571) failed to convert
-rank 91: Point 246 (-89.282217, 29.973768, -0.0) failed to convert
-rank 48: Point 173 (-90.643064, 29.670029, -0.88064333) failed to convert
-rank 69: Point 247 (-90.120752, 29.721856, -0.07679654) failed to convert
-rank 95: Point 246 (-89.22838, 29.119337, -0.0) failed to convert
-rank 78: Point 247 (-89.925894, 29.848071, -8.2296) failed to convert
-rank 57: Point 176 (-90.4134, 30.474197, -8.5491827) failed to convert
-rank 18: Point 176 (-91.297081, 30.517287, -14.138752) failed to convert
-rank 72: Point 247 (-90.037255, 30.029502, -2.4165249) failed to convert
-rank 59: Point 175 (-90.417327, 29.808513, -0.65221104) failed to convert
-rank 76: Point 249 (-90.018911, 29.224905, 0.14971412) failed to convert
-rank 28: Point 172 (-91.122724, 29.52333, -0.6558328) failed to convert
-rank 46: Point 174 (-90.693069, 29.477364, -0.46929448) failed to convert
-rank 8: Point 171 (-91.657708, 31.009171, -20.68068) failed to convert
-rank 99: Point 245 (-88.914081, 30.071447, 10.718574) failed to convert
-rank 77: Point 246 (-89.943751, 29.916787, -1.0280896) failed to convert
-rank 97: Point 245 (-89.06767, 30.300275, 4.1029474) failed to convert
-rank 71: Point 246 (-90.055239, 30.032825, -5.2685558) failed to convert
-rank 81: Point 246 (-89.82936, 29.878625, -3.0147769) failed to convert
-rank 44: Point 173 (-90.689302, 29.836381, 0.29449263) failed to convert
-rank 60: Point 174 (-90.380865, 29.98421, -1.7718426) failed to convert
-rank 74: Point 248 (-90.013774, 29.748139, 22.135414) failed to convert
-rank 38: Point 174 (-90.790865, 29.876863, -1.4922087) failed to convert
-rank 50: Point 177 (-90.577528, 30.051859, 16.476833) failed to convert
-rank 10: Point 175 (-91.599648, 30.824093, -20.0) failed to convert
-rank 70: Point 248 (-90.073636, 30.023462, -0.30943987) failed to convert
-rank 89: Point 246 (-89.423822, 29.18192, 0.31299999) failed to convert
-rank 98: Point 248 (-89.104606, 29.179716, 4.9775497) failed to convert
-rank 94: Point 248 (-89.242237, 29.196209, -0.17855835) failed to convert
-rank 90: Point 249 (-89.367979, 29.322973, -0.17399999) failed to convert
-rank 2: Point 175 (-91.998358, 29.650275, 0.91163905) failed to convert
-rank 53: Point 175 (-90.51101, 30.096404, -0.35633421) failed to convert
-rank 55: Point 174 (-90.475289, 30.030444, 7.3041141) failed to convert
-rank 5: Point 175 (-91.8164, 30.064539, -5.0656282) failed to convert
-rank 41: Point 176 (-90.745152, 29.821527, -1.1719495) failed to convert
-rank 11: Point 175 (-91.601379, 30.062936, -6.9059647) failed to convert
-rank 39: Point 176 (-90.77327, 29.864828, -0.52147354) failed to convert
-rank 92: Point 248 (-89.322345, 29.182105, 0.31299999) failed to convert
-rank 14: Point 172 (-91.499782, 29.659833, -0.58874433) failed to convert
-rank 42: Point 174 (-90.745251, 29.509681, -0.40716065) failed to convert
-rank 58: Point 172 (-90.425126, 29.998643, -9.6012008) failed to convert
-rank 15: Point 175 (-91.452699, 29.960669, -1.7829842) failed to convert
-rank 34: Point 174 (-90.870841, 30.176036, -1.1859883) failed to convert
-rank 83: Point 246 (-89.779639, 29.766247, -0.0) failed to convert
-rank 4: Point 176 (-91.805468, 30.987885, -19.497248) failed to convert
-rank 87: Point 245 (-89.54819, 29.403161, -0.0) failed to convert
-rank 66: Point 247 (-90.238615, 29.410913, 1.7823567) failed to convert
-rank 9: Point 176 (-91.629737, 30.94914, -11.716407) failed to convert
-rank 37: Point 175 (-90.816326, 29.869472, -1.267749) failed to convert
-rank 65: Point 247 (-90.275536, 29.369998, 0.18276219) failed to convert
-rank 12: Point 170 (-91.528143, 30.441611, -3.8167641) failed to convert
-rank 88: Point 250 (-89.470088, 29.352626, 4.2650706) failed to convert
-rank 61: Point 175 (-90.39063, 29.530246, -0.12478147) failed to convert
-rank 73: Point 245 (-90.01986, 29.980618, -9.0) failed to convert
-rank 31: Point 176 (-90.990955, 30.108349, -10.575088) failed to convert
-rank 29: Point 174 (-91.07044, 29.635299, -0.16240372) failed to convert
-rank 33: Point 175 (-90.908411, 30.093896, 5.8716043) failed to convert
-rank 86: Point 248 (-89.588318, 29.818975, 8.5073418) failed to convert
-rank 85: Point 246 (-89.644472, 30.143235, -0.56390668) failed to convert
-rank 75: Point 247 (-89.988101, 29.831592, -0.95387513) failed to convert
-rank 96: Point 249 (-89.197616, 29.27242, -0.0) failed to convert
-rank 32: Point 174 (-90.941099, 30.128087, -7.7390257) failed to convert
-rank 35: Point 178 (-90.873659, 29.763198, -1.1411249) failed to convert
-rank 82: Point 248 (-89.795033, 29.907797, -0.0) failed to convert
-rank 64: Point 248 (-90.339814, 29.033652, 7.0741335) failed to convert
-rank 51: Point 176 (-90.573653, 29.875835, -0.57037668) failed to convert
-rank 43: Point 176 (-90.735327, 29.351739, 1.9200348) failed to convert
-rank 84: Point 250 (-89.717809, 30.036543, 2.6162058) failed to convert
-rank 63: Point 177 (-90.364235, 29.192665, 1.4994103) failed to convert
-rank 17: Point 176 (-91.44077, 28.715699, 23.525869) failed to convert
-rank 49: Point 177 (-90.615642, 29.739317, -1.4132559) failed to convert
-rank 80: Point 247 (-89.847513, 30.188718, 3.0189467) failed to convert
-rank 20: Point 175 (-91.241514, 30.35955, 1.9284638) failed to convert
-rank 40: Point 176 (-90.758683, 29.832612, -0.1149601) failed to convert
-rank 3: Point 177 (-91.878331, 30.632292, -8.2296) failed to convert
-rank 16: Point 173 (-91.396364, 30.196393, -0.20368276) failed to convert
-rank 93: Point 246 (-89.220359, 29.863277, 1.8822138) failed to convert
-rank 68: Point 249 (-90.124811, 29.987498, -1.9442641) failed to convert
-rank 79: Point 247 (-89.919852, 29.661982, -0.0073485) failed to convert
-rank 23: Point 176 (-91.226801, 29.738692, 11.559764) failed to convert
-rank 26: Point 173 (-91.175152, 29.763729, -7.0561205) failed to convert
-rank 0: Point 161 (-92.69199, 28.834466, 28.986214) failed to convert
-rank 91: Point 247 (-89.368253, 28.984986, 14.936419) failed to convert
-rank 69: Point 248 (-90.113695, 29.813463, -4.4013122) failed to convert
-rank 67: Point 245 (-90.153716, 30.019757, -1.9047523) failed to convert
-rank 62: Point 176 (-90.342258, 29.885224, -0.72176508) failed to convert
-rank 78: Point 248 (-89.91197, 30.022357, -0.72271864) failed to convert
-rank 1: Point 177 (-92.105735, 29.808111, -0.93585239) failed to convert
-rank 27: Point 174 (-91.133797, 30.013736, -0.66121016) failed to convert
-rank 52: Point 174 (-90.565195, 29.666805, -0.53304594) failed to convert
-rank 6: Point 176 (-91.75826, 30.465974, -9.8316448) failed to convert
-rank 95: Point 247 (-89.221881, 29.193285, -0.03517261) failed to convert
-rank 24: Point 176 (-91.210492, 29.717856, -0.09307462) failed to convert
-rank 76: Point 250 (-89.964691, 29.916289, 0.05952369) failed to convert
-rank 22: Point 173 (-91.234554, 29.917099, -8.4582007) failed to convert
-rank 56: Point 172 (-90.475836, 29.834784, -0.83936423) failed to convert
-rank 72: Point 248 (-90.092594, 29.316135, 0.59516439) failed to convert
-rank 30: Point 175 (-91.019585, 30.109485, -11.151109) failed to convert
-rank 97: Point 246 (-89.181957, 29.029115, 2.934502) failed to convert
-rank 99: Point 246 (-88.954795, 29.631471, 4.7104112) failed to convert
-rank 36: Point 175 (-90.830146, 30.019603, -10.655809) failed to convert
-rank 19: Point 177 (-91.310205, 29.730051, -1.8605341) failed to convert
-rank 77: Point 247 (-89.93645, 30.008468, 0.07821342) failed to convert
-rank 74: Point 249 (-90.00308, 29.884317, -2.6800671) failed to convert
-rank 71: Point 247 (-90.055173, 30.033638, -5.9366254) failed to convert
-rank 25: Point 178 (-91.156, 30.314559, 11.264031) failed to convert
-rank 47: Point 176 (-90.661513, 29.717445, 0.66467198) failed to convert
-rank 54: Point 175 (-90.517581, 29.710772, -0.72372864) failed to convert
-rank 81: Point 247 (-89.829344, 29.878567, -3.0147769) failed to convert
-rank 13: Point 176 (-91.509293, 30.134798, -4.6441427) failed to convert
-rank 45: Point 176 (-90.694596, 29.57151, -0.7406289) failed to convert
-rank 7: Point 177 (-91.737702, 30.282764, -8.2296) failed to convert
-rank 70: Point 249 (-90.09991, 29.68458, -8.2296) failed to convert
-rank 90: Point 250 (-89.371573, 29.280948, 0.31299999) failed to convert
-rank 89: Point 247 (-89.421207, 29.212191, -0.10650796) failed to convert
-rank 48: Point 174 (-90.652394, 29.536465, -0.39719152) failed to convert
-rank 18: Point 177 (-91.297028, 30.517942, -15.621351) failed to convert
-rank 94: Point 249 (-89.240676, 29.214003, -0.16719456) failed to convert
-rank 92: Point 249 (-89.310698, 29.316269, -0.68575378) failed to convert
-rank 98: Point 249 (-89.001398, 30.313631, 4.196159) failed to convert
-rank 46: Point 175 (-90.67499, 29.737824, -3.849886) failed to convert
-rank 21: Point 177 (-91.273412, 29.517593, 5.8084926) failed to convert
-rank 57: Point 177 (-90.49122, 29.405631, -0.73095347) failed to convert
-rank 59: Point 176 (-90.401538, 30.023475, 0.05456742) failed to convert
-rank 44: Point 174 (-90.685875, 29.885178, -0.38414329) failed to convert
-rank 83: Point 247 (-89.794835, 29.578892, -0.44259248) failed to convert
-rank 8: Point 172 (-91.662261, 30.930377, -19.332599) failed to convert
-rank 60: Point 175 (-90.380859, 29.98415, -0.15380809) failed to convert
-rank 38: Point 175 (-90.790856, 29.876923, -0.24799308) failed to convert
-rank 66: Point 248 (-90.241133, 29.377248, 0.31299999) failed to convert
-rank 87: Point 246 (-89.492759, 30.056128, -0.27871801) failed to convert
-rank 50: Point 178 (-90.629598, 29.313773, -0.0) failed to convert
-rank 2: Point 176 (-91.97467, 30.100188, -8.8527729) failed to convert
-rank 65: Point 248 (-90.267406, 29.478736, -0.31091413) failed to convert
-rank 28: Point 173 (-91.078258, 30.214575, 18.026215) failed to convert
-rank 73: Point 246 (-90.018855, 29.993323, 7.814049) failed to convert
-rank 86: Point 249 (-89.619133, 29.450017, -0.43763125) failed to convert
-rank 88: Point 251 (-89.404783, 30.112794, 2.8120543) failed to convert
-rank 75: Point 248 (-89.985005, 29.870861, 0.42598125) failed to convert
-rank 85: Point 247 (-89.641077, 30.183516, -0.24081505) failed to convert
-rank 10: Point 176 (-91.600479, 30.809897, -11.308658) failed to convert
-rank 53: Point 176 (-90.487074, 30.425978, -4.5055898) failed to convert
-rank 84: Point 251 (-89.74925, 29.653537, -0.0) failed to convert
-rank 96: Point 250 (-89.10822, 30.26903, 4.3507397) failed to convert
-rank 41: Point 177 (-90.740156, 29.893944, 0.19834827) failed to convert
-rank 39: Point 177 (-90.763321, 30.009578, -4.7390564) failed to convert
-rank 80: Point 248 (-89.887525, 29.691704, -0.0) failed to convert
-rank 82: Point 249 (-89.76983, 30.215821, -1.5069216) failed to convert
-rank 64: Point 249 (-90.269474, 29.98089, -0.45304157) failed to convert
-rank 5: Point 176 (-91.784128, 30.646128, -7.7803038) failed to convert
-rank 55: Point 175 (-90.501783, 29.663713, -1.1017815) failed to convert
-rank 34: Point 175 (-90.903825, 29.684475, -0.43697394) failed to convert
-rank 11: Point 176 (-91.641619, 29.359966, 3.0) failed to convert
-rank 93: Point 247 (-89.28895, 29.082952, -0.05301058) failed to convert
-rank 69: Point 249 (-90.097185, 30.026776, -0.73993532) failed to convert
-rank 42: Point 175 (-90.764235, 29.231343, -0.52470797) failed to convert
-rank 14: Point 173 (-91.453019, 30.446014, -5.6537986) failed to convert
-rank 4: Point 177 (-91.805824, 30.981394, -17.565897) failed to convert
-rank 68: Point 250 (-90.130231, 29.917182, -7.1528131) failed to convert
-rank 91: Point 248 (-89.347326, 29.228087, -0.31841994) failed to convert
-rank 78: Point 249 (-89.914559, 29.989913, -1.2423996) failed to convert
-rank 58: Point 173 (-90.425128, 29.998582, -9.6012008) failed to convert
-rank 67: Point 246 (-90.153662, 30.020421, -2.7022856) failed to convert
-rank 33: Point 176 (-90.950858, 29.454234, -0.62108935) failed to convert
-rank 9: Point 177 (-91.755785, 28.715051, 29.299999) failed to convert
-rank 61: Point 176 (-90.360762, 29.936012, 18.846363) failed to convert
-rank 95: Point 248 (-89.210901, 29.317813, -0.0) failed to convert
-rank 79: Point 248 (-89.900271, 29.907307, -0.50905252) failed to convert
-rank 32: Point 175 (-90.98048, 29.531639, -0.64365039) failed to convert
-rank 37: Point 176 (-90.816309, 29.869667, -1.0983876) failed to convert
-rank 76: Point 251 (-89.968041, 29.873799, -5.8609996) failed to convert
-rank 12: Point 171 (-91.554834, 29.986143, -0.59604418) failed to convert
-rank 31: Point 177 (-90.994633, 30.0525, -3.4955719) failed to convert
-rank 51: Point 177 (-90.587244, 29.684242, -0.44077289) failed to convert
-rank 29: Point 175 (-91.047215, 29.994096, -5.2389619) failed to convert
-rank 43: Point 177 (-90.732284, 29.396141, -0.69041716) failed to convert
-rank 15: Point 176 (-91.404949, 30.751112, 11.39203) failed to convert
-rank 72: Point 249 (-90.037244, 30.029463, -2.4271296) failed to convert
-rank 49: Point 178 (-90.645862, 29.30763, -8.2296) failed to convert
-rank 97: Point 247 (-89.16774, 29.189759, -0.0) failed to convert
-rank 77: Point 248 (-89.943396, 29.921193, 38.47896) failed to convert
-rank 40: Point 177 (-90.788417, 29.396898, -8.2296) failed to convert
-rank 99: Point 247 (-88.943374, 29.754956, 5.1627718) failed to convert
-rank 63: Point 178 (-90.409271, 28.570919, 35.488382) failed to convert
-rank 17: Point 177 (-91.324225, 30.646804, -9.3707555) failed to convert
-rank 71: Point 248 (-90.064059, 29.919721, -7.0257541) failed to convert
-rank 3: Point 178 (-91.87827, 30.632292, -8.2296) failed to convert
-rank 70: Point 250 (-90.07338, 30.026724, -4.9347123) failed to convert
-rank 81: Point 248 (-89.829333, 29.878528, -3.0147769) failed to convert
-rank 16: Point 174 (-91.396433, 30.195195, -0.2208946) failed to convert
-rank 62: Point 177 (-90.352376, 29.748413, -0.38185786) failed to convert
-rank 26: Point 174 (-91.139059, 30.330386, 20.062522) failed to convert
-rank 74: Point 250 (-89.998213, 29.94612, -4.4577917) failed to convert
-rank 1: Point 178 (-92.105787, 29.807057, -0.02459229) failed to convert
-rank 35: Point 179 (-90.879225, 29.679997, -0.80254845) failed to convert
-rank 92: Point 250 (-89.274924, 29.725045, 1.7685526) failed to convert
-rank 0: Point 162 (-92.69745, 28.674771, 34.700001) failed to convert
-rank 89: Point 248 (-89.402258, 29.43311, 2.7381693) failed to convert
-rank 27: Point 175 (-91.198314, 28.989284, 4.069825) failed to convert
-rank 98: Point 250 (-89.0236, 30.072221, 4.577944) failed to convert
-rank 90: Point 251 (-89.382181, 29.157202, 0.31299999) failed to convert
-rank 94: Point 250 (-89.241502, 29.204491, -0.24753153) failed to convert
-rank 83: Point 248 (-89.728171, 30.391794, -4.0753838) failed to convert
-rank 56: Point 173 (-90.474745, 29.849775, -0.5115376) failed to convert
-rank 52: Point 175 (-90.558901, 29.755233, -0.96719033) failed to convert
-rank 23: Point 177 (-91.228764, 29.707031, -0.85382446) failed to convert
-rank 66: Point 249 (-90.175774, 30.238553, 4.2845562) failed to convert
-rank 87: Point 247 (-89.533925, 29.571656, 0.31195548) failed to convert
-rank 36: Point 176 (-90.874894, 29.354603, -0.36980957) failed to convert
-rank 30: Point 176 (-91.01431, 30.189842, -12.161521) failed to convert
-rank 65: Point 249 (-90.248442, 29.731426, 2.5422168) failed to convert
-rank 6: Point 177 (-91.755604, 30.51321, -7.0983898) failed to convert
-rank 24: Point 177 (-91.212202, 29.690484, 10.157256) failed to convert
-rank 20: Point 176 (-91.241107, 30.365935, 10.308791) failed to convert
-rank 73: Point 247 (-90.019845, 29.980676, -9.0) failed to convert
-rank 13: Point 177 (-91.531355, 29.759516, -2.6226185) failed to convert
-rank 47: Point 177 (-90.66071, 29.728943, -1.5034159) failed to convert
-rank 54: Point 176 (-90.52163, 29.654251, -1.9006439) failed to convert
-rank 7: Point 178 (-91.698156, 30.978508, -11.399048) failed to convert
-rank 86: Point 250 (-89.597121, 29.713102, -0.0) failed to convert
-rank 88: Point 252 (-89.482949, 29.200555, 2.6296215) failed to convert
-rank 75: Point 249 (-89.987926, 29.833734, -5.5470555) failed to convert
-rank 96: Point 251 (-89.224543, 28.966277, 16.474237) failed to convert
-rank 48: Point 175 (-90.62834, 29.87955, -0.4601188) failed to convert
-rank 85: Point 248 (-89.668577, 29.853642, 7.5455392) failed to convert
-rank 25: Point 179 (-91.164009, 30.189063, 23.11353) failed to convert
-rank 18: Point 178 (-91.321422, 30.124122, -0.23100001) failed to convert
-rank 84: Point 252 (-89.758316, 29.542319, 23.16621) failed to convert
-rank 80: Point 249 (-89.857272, 30.067847, 0.28896063) failed to convert
-rank 45: Point 177 (-90.66867, 29.943955, -0.90324803) failed to convert
-rank 82: Point 250 (-89.821458, 29.581436, -0.71952009) failed to convert
-rank 19: Point 178 (-91.309979, 29.733713, -6.7330325) failed to convert
-rank 46: Point 176 (-90.624361, 30.456746, -5.1590818) failed to convert
-rank 64: Point 250 (-90.311324, 29.420299, 1.5952974) failed to convert
-rank 68: Point 251 (-90.12484, 29.987074, -1.0925835) failed to convert
-rank 93: Point 248 (-89.25824, 29.433953, 4.4234403) failed to convert
-rank 21: Point 178 (-91.219983, 30.373821, -7.6032691) failed to convert
-rank 69: Point 250 (-90.097621, 30.02116, -9.0) failed to convert
-rank 44: Point 175 (-90.722633, 29.353636, -0.54218205) failed to convert
-rank 78: Point 250 (-89.925878, 29.848012, -8.2296) failed to convert
-rank 67: Point 247 (-90.153722, 30.019589, -5.0447451) failed to convert
-rank 57: Point 178 (-90.470292, 29.696265, -0.28415969) failed to convert
-rank 22: Point 174 (-91.211692, 30.28077, 12.593168) failed to convert
-rank 95: Point 249 (-89.224493, 29.163417, -0.37128674) failed to convert
-rank 60: Point 176 (-90.412244, 29.556232, -0.8663692) failed to convert
-rank 38: Point 176 (-90.803047, 29.697966, -0.55116455) failed to convert
-rank 91: Point 249 (-89.350228, 29.193935, 0.31299999) failed to convert
-rank 79: Point 249 (-89.901237, 29.895237, -5.7180484) failed to convert
-rank 59: Point 177 (-90.405369, 29.971363, -8.4182719) failed to convert
-rank 76: Point 252 (-89.964487, 29.918577, -5.3057866) failed to convert
-rank 53: Point 177 (-90.511215, 30.093379, -0.30920182) failed to convert
-rank 10: Point 177 (-91.599631, 30.82413, -20.0) failed to convert
-rank 5: Point 177 (-91.797461, 30.406053, -2.8024614) failed to convert
-rank 72: Point 250 (-90.044696, 29.934198, -0.85495886) failed to convert
-rank 8: Point 173 (-91.670372, 30.78985, -9.2256504) failed to convert
-rank 50: Point 179 (-90.626187, 29.362583, -0.56672495) failed to convert
-rank 41: Point 178 (-90.74016, 29.893884, -0.89414203) failed to convert
-rank 55: Point 176 (-90.501607, 29.666107, -0.79484548) failed to convert
-rank 39: Point 178 (-90.80636, 29.378263, -8.2296) failed to convert
-rank 97: Point 248 (-89.16944, 29.170569, -0.0) failed to convert
-rank 2: Point 177 (-91.930982, 30.915063, -17.829127) failed to convert
-rank 77: Point 249 (-89.913542, 30.294584, -1.8148379) failed to convert
-rank 42: Point 176 (-90.746842, 29.486378, -1.9067635) failed to convert
-rank 99: Point 248 (-88.8941, 30.283534, 5.1964562) failed to convert
-rank 70: Point 251 (-90.101599, 29.662653, -8.2296) failed to convert
-rank 33: Point 177 (-90.90967, 30.074898, -10.558273) failed to convert
-rank 28: Point 174 (-91.107473, 29.760672, -0.47633574) failed to convert
-rank 4: Point 178 (-91.805455, 30.987924, -19.587084) failed to convert
-rank 81: Point 249 (-89.82526, 29.928539, 7.4916333) failed to convert
-rank 11: Point 177 (-91.620873, 29.724161, 1.1156706) failed to convert
-rank 74: Point 251 (-89.996361, 29.969611, 2.1737978) failed to convert
-rank 9: Point 178 (-91.715966, 29.436664, 2.4000001) failed to convert
-rank 58: Point 174 (-90.42513, 29.998542, -9.6012008) failed to convert
-rank 61: Point 177 (-90.388762, 29.555682, -3.1656529) failed to convert
-rank 71: Point 249 (-90.055166, 30.033599, -5.456801) failed to convert
-rank 92: Point 251 (-89.30514, 29.379952, 4.301498) failed to convert
-rank 98: Point 251 (-89.030048, 30.001448, 3.983935) failed to convert
-rank 89: Point 249 (-89.340756, 30.14099, 3.6900001) failed to convert
-rank 37: Point 177 (-90.816457, 29.867473, -0.44778565) failed to convert
-rank 12: Point 172 (-91.525879, 30.477953, -5.4890846) failed to convert
-rank 31: Point 178 (-91.000021, 29.970241, -1.7235026) failed to convert
-rank 94: Point 251 (-89.24121, 29.207696, -0.17034388) failed to convert
-rank 90: Point 252 (-89.370359, 29.294421, 1.5373083) failed to convert
-rank 83: Point 249 (-89.770834, 29.873423, -0.71874654) failed to convert
-rank 14: Point 174 (-91.49434, 29.75185, -2.624328) failed to convert
-rank 32: Point 176 (-90.991281, 29.365968, -0.00012406) failed to convert
-rank 29: Point 176 (-91.027099, 30.301342, -1.5596365) failed to convert
-rank 43: Point 178 (-90.713397, 29.670218, -1.598932) failed to convert
-rank 51: Point 178 (-90.603506, 29.453641, -0.12352725) failed to convert
-rank 87: Point 248 (-89.474148, 30.272372, -4.044422) failed to convert
-rank 66: Point 250 (-90.244274, 29.335143, 0.15309316) failed to convert
-rank 65: Point 250 (-90.273106, 29.402057, 0.27200001) failed to convert
-rank 73: Point 248 (-90.019835, 29.980716, -9.0) failed to convert
-rank 40: Point 178 (-90.788416, 29.396857, -8.2296) failed to convert
-rank 15: Point 177 (-91.436, 30.239121, -0.22095081) failed to convert
-rank 49: Point 179 (-90.613153, 29.774159, -0.54802768) failed to convert
-rank 86: Point 251 (-89.587833, 29.823733, -0.5227396) failed to convert
-rank 88: Point 253 (-89.467535, 29.381794, -0.17744392) failed to convert
-rank 17: Point 178 (-91.37498, 29.819061, 5.1864287) failed to convert
-rank 26: Point 175 (-91.138659, 30.336478, -7.3494247) failed to convert
-rank 1: Point 179 (-92.10598, 29.803013, -1.3706861) failed to convert
-rank 96: Point 252 (-89.208953, 29.143735, 16.529679) failed to convert
-rank 3: Point 179 (-91.878417, 30.629567, -10.051674) failed to convert
-rank 62: Point 178 (-90.369683, 29.513447, -0.59069957) failed to convert
-rank 75: Point 250 (-89.987879, 29.833695, -5.5470555) failed to convert
-rank 34: Point 176 (-90.903417, 29.690521, -0.81513143) failed to convert
-rank 85: Point 249 (-89.698264, 29.493409, 27.593643) failed to convert
-rank 84: Point 253 (-89.729242, 29.897408, 2.2084562) failed to convert
-rank 82: Point 251 (-89.813451, 29.68029, -0.0) failed to convert
-rank 0: Point 163 (-92.681592, 29.041241, 24.0) failed to convert
-rank 63: Point 179 (-90.307652, 29.957509, -3.4102296) failed to convert
-rank 35: Point 180 (-90.873641, 29.763162, -0.65909994) failed to convert
-rank 64: Point 251 (-90.274016, 29.919459, -4.6341132) failed to convert
-rank 80: Point 250 (-89.85652, 30.077155, -5.7991252) failed to convert
-rank 68: Point 252 (-90.125652, 29.976524, -8.2296) failed to convert
-rank 36: Point 177 (-90.832051, 29.991314, 23.279753) failed to convert
-rank 6: Point 178 (-91.757821, 30.47371, -12.188953) failed to convert
-rank 27: Point 176 (-91.119214, 30.240687, 16.183204) failed to convert
-rank 56: Point 174 (-90.475925, 29.833467, -0.26253077) failed to convert
-rank 93: Point 249 (-89.292046, 29.046596, -0.55218799) failed to convert
-rank 52: Point 176 (-90.537705, 30.051534, -4.0844232) failed to convert
-rank 67: Point 248 (-90.153649, 30.020515, -1.3134713) failed to convert
-rank 20: Point 177 (-91.240634, 30.373324, 2.0520695) failed to convert
-rank 30: Point 177 (-91.018317, 30.128793, 22.648882) failed to convert
-rank 23: Point 178 (-91.192617, 30.28125, -1.1979665) failed to convert
-rank 76: Point 253 (-89.95255, 30.068834, -4.7152563) failed to convert
-rank 7: Point 179 (-91.770539, 29.693538, 2.0418148) failed to convert
-rank 95: Point 250 (-89.227332, 29.131075, -0.25422889) failed to convert
-rank 69: Point 251 (-90.120018, 29.731289, 0.31299999) failed to convert
-rank 78: Point 251 (-89.925867, 29.847973, -8.2296) failed to convert
-rank 79: Point 250 (-89.9009, 29.899136, -1.9933613) failed to convert
-rank 97: Point 249 (-89.072761, 30.24422, 0.66479553) failed to convert
-rank 91: Point 250 (-89.348492, 29.214015, -0.21461367) failed to convert
-rank 54: Point 177 (-90.471718, 30.344096, -0.18249392) failed to convert
-rank 18: Point 179 (-91.29838, 30.496159, -7.4710011) failed to convert
-rank 72: Point 251 (-90.032412, 30.090803, 4.3699999) failed to convert
-rank 47: Point 178 (-90.660431, 29.732911, -1.6688324) failed to convert
-rank 48: Point 176 (-90.645049, 29.641502, -0.41372057) failed to convert
-rank 77: Point 250 (-89.947361, 29.871248, -5.5946044) failed to convert
-rank 19: Point 179 (-91.327532, 29.446361, 2.4688629) failed to convert
-rank 44: Point 176 (-90.72015, 29.389697, -0.38141061) failed to convert
-rank 21: Point 179 (-91.26496, 29.654424, -3.8703506) failed to convert
-rank 24: Point 178 (-91.19904, 29.900114, -0.40046566) failed to convert
-rank 16: Point 175 (-91.438029, 29.501844, 1.2675747) failed to convert
-rank 25: Point 180 (-91.195704, 29.688056, -2.087327) failed to convert
-rank 46: Point 177 (-90.661799, 29.92655, -1.4435067) failed to convert
-rank 81: Point 250 (-89.829316, 29.87847, -3.0147769) failed to convert
-rank 74: Point 252 (-90.003075, 29.884357, -2.2252455) failed to convert
-rank 99: Point 249 (-88.923064, 29.973138, 5.3243524) failed to convert
-rank 70: Point 252 (-90.082074, 29.914944, 29.043004) failed to convert
-rank 53: Point 178 (-90.486784, 30.429805, -0.32723699) failed to convert
-rank 59: Point 178 (-90.405787, 29.965579, -4.1408326) failed to convert
-rank 45: Point 178 (-90.6702, 29.922059, -0.4170148) failed to convert
-rank 71: Point 250 (-90.062326, 29.94188, -6.6080645) failed to convert
-rank 57: Point 179 (-90.470027, 29.699831, -0.46056712) failed to convert
-rank 13: Point 178 (-91.513687, 30.059971, -1.9115622) failed to convert
-rank 92: Point 252 (-89.310599, 29.317179, -0.20024781) failed to convert
-rank 5: Point 178 (-91.821724, 29.966441, -3.1260638) failed to convert
-rank 60: Point 177 (-90.387747, 29.890597, -0.35089525) failed to convert
-rank 39: Point 179 (-90.791629, 29.595432, -0.69717432) failed to convert
-rank 89: Point 250 (-89.421223, 29.211046, -1.838956) failed to convert
-rank 98: Point 252 (-88.998989, 30.338539, 3.6904038) failed to convert
-rank 90: Point 253 (-89.372939, 29.264392, 0.31299999) failed to convert
-rank 8: Point 174 (-91.733909, 29.668287, 2.0415929) failed to convert
-rank 55: Point 177 (-90.473721, 30.051928, -8.9916007) failed to convert
-rank 94: Point 252 (-89.164105, 30.075379, 1.5867896) failed to convert
-rank 87: Point 249 (-89.506326, 29.896918, 0.3084358) failed to convert
-rank 38: Point 177 (-90.754408, 30.405979, -3.1947277) failed to convert
-rank 83: Point 250 (-89.795912, 29.565032, -0.191372) failed to convert
-rank 65: Point 251 (-90.244955, 29.777588, -0.29799074) failed to convert
-rank 41: Point 179 (-90.740163, 29.893844, -1.2638483) failed to convert
-rank 2: Point 178 (-91.938234, 30.780165, -10.256224) failed to convert
-rank 50: Point 180 (-90.588967, 29.890696, 1.1150572) failed to convert
-rank 73: Point 249 (-90.034996, 29.787166, -0.55949357) failed to convert
-rank 66: Point 251 (-90.170474, 30.307257, 3.8900001) failed to convert
-rank 96: Point 253 (-89.212815, 29.099693, -0.0) failed to convert
-rank 10: Point 178 (-91.600085, 30.816316, -20.0) failed to convert
-rank 61: Point 178 (-90.388036, 29.56542, -1.2798204) failed to convert
-rank 58: Point 175 (-90.425132, 29.998481, -9.6012008) failed to convert
-rank 42: Point 177 (-90.754937, 29.367791, -0.52913794) failed to convert
-rank 86: Point 252 (-89.633033, 29.28131, 0.35338278) failed to convert
-rank 88: Point 254 (-89.473554, 29.310217, 0.31299999) failed to convert
-rank 75: Point 251 (-89.989429, 29.813875, 1.0510716) failed to convert
-rank 11: Point 178 (-91.603102, 30.032941, -0.75822174) failed to convert
-rank 4: Point 179 (-91.814325, 30.828975, -11.215936) failed to convert
-rank 9: Point 179 (-91.71417, 29.468644, 2.0969511) failed to convert
-rank 82: Point 252 (-89.799317, 29.854198, -9.6950792) failed to convert
-rank 22: Point 175 (-91.253802, 29.607773, -0.42285866) failed to convert
-rank 12: Point 173 (-91.564599, 29.817449, -0.51960314) failed to convert
-rank 84: Point 254 (-89.687956, 30.394771, -2.7805596) failed to convert
-rank 29: Point 177 (-91.065192, 29.715935, -1.0765556) failed to convert
-rank 14: Point 175 (-91.474262, 30.090459, 13.449009) failed to convert
-rank 33: Point 178 (-90.909616, 30.074925, -10.558273) failed to convert
-rank 40: Point 179 (-90.753042, 29.914506, -0.30599645) failed to convert
-rank 64: Point 252 (-90.266396, 30.020672, 1.4033354) failed to convert
-rank 28: Point 175 (-91.119912, 29.565465, -0.56918213) failed to convert
-rank 68: Point 253 (-90.122206, 30.021121, -0.82818475) failed to convert
-rank 80: Point 251 (-89.890412, 29.655121, -0.0) failed to convert
-rank 85: Point 250 (-89.664242, 29.904825, 2.8399999) failed to convert
-rank 93: Point 250 (-89.281653, 29.165905, -0.11633438) failed to convert
-rank 43: Point 179 (-90.701769, 29.837947, -0.24631811) failed to convert
-rank 15: Point 178 (-91.468669, 29.691929, -1.8684239) failed to convert
-rank 31: Point 179 (-90.990915, 30.108395, -11.929314) failed to convert
-rank 51: Point 179 (-90.587472, 29.680957, -1.3448065) failed to convert
-rank 95: Point 251 (-89.225379, 29.153292, -0.40135218) failed to convert
-rank 26: Point 176 (-91.145912, 30.223354, 10.79091) failed to convert
-rank 67: Point 249 (-90.153676, 30.019999, -2.1658806) failed to convert
-rank 76: Point 254 (-89.964466, 29.918542, -5.8226983) failed to convert
-rank 69: Point 252 (-90.105815, 29.915335, -7.0939157) failed to convert
-rank 49: Point 180 (-90.590236, 30.097541, -0.29504195) failed to convert
-rank 17: Point 179 (-91.349736, 30.232485, -2.135269) failed to convert
-rank 78: Point 252 (-89.925851, 29.847915, -8.2296) failed to convert
-rank 79: Point 251 (-89.902209, 29.882687, 22.204089) failed to convert
-rank 32: Point 177 (-91.003705, 29.174642, -0.40352072) failed to convert
-rank 97: Point 250 (-89.181193, 29.03736, -0.0) failed to convert
-rank 91: Point 251 (-89.345837, 29.24461, -0.07139517) failed to convert
-rank 27: Point 177 (-91.168568, 29.465225, 0.13042985) failed to convert
-rank 72: Point 252 (-90.037228, 30.029405, -2.2331469) failed to convert
-rank 99: Point 250 (-88.931709, 29.87955, 4.0379361) failed to convert
-rank 77: Point 251 (-89.945329, 29.896751, -8.2296) failed to convert
-rank 81: Point 251 (-89.810539, 30.109592, 1.435495) failed to convert
-rank 3: Point 180 (-91.875944, 30.673656, -8.7979435) failed to convert
-rank 7: Point 180 (-91.704584, 30.86606, -11.840037) failed to convert
-rank 52: Point 177 (-90.585065, 29.385768, 0.14742796) failed to convert
-rank 36: Point 178 (-90.831657, 29.996913, 15.883932) failed to convert
-rank 74: Point 253 (-90.003067, 29.884417, -0.55903854) failed to convert
-rank 20: Point 178 (-91.240316, 30.378323, -15.138503) failed to convert
-rank 37: Point 178 (-90.791924, 30.226513, -1.0866866) failed to convert
-rank 70: Point 253 (-90.073172, 30.029314, -0.37564492) failed to convert
-rank 23: Point 179 (-91.227945, 29.71987, -1.5770471) failed to convert
-rank 18: Point 180 (-91.296988, 30.518512, -14.313871) failed to convert
-rank 0: Point 164 (-92.67821, 29.101681, 21.9) failed to convert
-rank 6: Point 179 (-91.752411, 30.569856, -12.352128) failed to convert
-rank 34: Point 177 (-90.911878, 29.563231, -0.27456888) failed to convert
-rank 63: Point 180 (-90.294676, 30.130585, 3.65026) failed to convert
-rank 54: Point 178 (-90.536182, 29.450013, 0.3048) failed to convert
-rank 89: Point 251 (-89.424061, 29.177458, 0.31299999) failed to convert
-rank 1: Point 180 (-92.15084, 28.911456, 24.525149) failed to convert
-rank 98: Point 253 (-89.092955, 29.307755, 8.6667133) failed to convert
-rank 35: Point 181 (-90.905256, 29.288207, 0.86444831) failed to convert
-rank 92: Point 253 (-89.223423, 30.304532, 3.1967696) failed to convert
-rank 56: Point 175 (-90.487042, 29.679524, -0.75059506) failed to convert
-rank 16: Point 176 (-91.38369, 30.403678, -2.6038375) failed to convert
-rank 30: Point 178 (-91.019578, 30.109525, -11.151109) failed to convert
-rank 24: Point 179 (-91.201667, 29.858301, -0.084) failed to convert
-rank 47: Point 179 (-90.660494, 29.732, -1.7851303) failed to convert
-rank 46: Point 178 (-90.701837, 29.350152, -8.2296) failed to convert
-rank 25: Point 181 (-91.185962, 29.842669, -7.7358246) failed to convert
-rank 90: Point 254 (-89.375486, 29.234777, 0.30290136) failed to convert
-rank 94: Point 253 (-89.233227, 29.298199, -0.0) failed to convert
-rank 71: Point 251 (-90.073049, 29.803983, -0.36760567) failed to convert
-rank 53: Point 179 (-90.485931, 30.441472, -3.939329) failed to convert
-rank 83: Point 251 (-89.794469, 29.582778, -0.0793293) failed to convert
-rank 59: Point 179 (-90.406018, 29.962414, -4.0586556) failed to convert
-rank 21: Point 180 (-91.219419, 30.382729, -15.169897) failed to convert
-rank 87: Point 250 (-89.551686, 29.360337, 1.1922725) failed to convert
-rank 65: Point 252 (-90.237521, 29.875967, -4.2976802) failed to convert
-rank 66: Point 252 (-90.24422, 29.335171, -0.14642662) failed to convert
-rank 44: Point 177 (-90.688928, 29.841038, -0.32570237) failed to convert
-rank 13: Point 179 (-91.5518, 29.407685, 1.7442564) failed to convert
-rank 45: Point 179 (-90.669054, 29.938426, -0.71968975) failed to convert
-rank 57: Point 180 (-90.491079, 29.407196, -1.7215919) failed to convert
-rank 19: Point 180 (-91.260633, 30.528592, 4.3286809) failed to convert
-rank 73: Point 250 (-90.037529, 29.754683, -0.55171297) failed to convert
-rank 48: Point 177 (-90.596115, 30.333752, -3.3859338) failed to convert
-rank 60: Point 178 (-90.412319, 29.555144, -1.0948559) failed to convert
-rank 86: Point 253 (-89.618523, 29.456057, 25.674342) failed to convert
-rank 39: Point 180 (-90.772602, 29.873716, -0.21295093) failed to convert
-rank 50: Point 181 (-90.606098, 29.648469, 1.9198954) failed to convert
-rank 41: Point 180 (-90.740167, 29.893783, -0.61381652) failed to convert
-rank 5: Point 179 (-91.776131, 30.787017, -10.522212) failed to convert
-rank 62: Point 179 (-90.369675, 29.513507, -1.8570087) failed to convert
-rank 96: Point 254 (-89.172358, 29.556556, 4.9430686) failed to convert
-rank 75: Point 252 (-89.980283, 29.929663, 20.320643) failed to convert
-rank 88: Point 255 (-89.398583, 30.182145, 4.0964233) failed to convert
-rank 84: Point 255 (-89.733285, 29.847511, -0.72891322) failed to convert
-rank 64: Point 253 (-90.307917, 29.465266, 0.33965288) failed to convert
-rank 82: Point 253 (-89.799317, 29.854137, -9.6950792) failed to convert
-rank 4: Point 180 (-91.808857, 30.926825, -18.275807) failed to convert
-rank 68: Point 254 (-90.122212, 30.020943, -1.2467531) failed to convert
-rank 80: Point 252 (-89.856481, 30.077165, -5.7991252) failed to convert
-rank 85: Point 251 (-89.668406, 29.85432, 11.651706) failed to convert
-rank 42: Point 178 (-90.745203, 29.51012, -0.67475622) failed to convert
-rank 61: Point 179 (-90.324862, 30.417032, -2.3274291) failed to convert
-rank 67: Point 250 (-90.153669, 30.020079, -2.0603273) failed to convert
-rank 58: Point 176 (-90.465556, 29.44199, -8.2296) failed to convert
-rank 69: Point 253 (-90.105538, 29.918833, -2.9184052) failed to convert
-rank 93: Point 251 (-89.289377, 29.076871, 14.348771) failed to convert
-rank 95: Point 252 (-89.222503, 29.18599, -0.0) failed to convert
-rank 76: Point 255 (-89.973455, 29.804856, -0.27539233) failed to convert
-rank 11: Point 179 (-91.556573, 30.828605, -12.7725) failed to convert
-rank 78: Point 253 (-89.923895, 29.87236, -6.5836805) failed to convert
-rank 38: Point 178 (-90.751044, 30.454226, -7.7489569) failed to convert
-rank 28: Point 176 (-91.078185, 30.21396, 14.335691) failed to convert
-rank 79: Point 252 (-89.901198, 29.895249, -5.7180484) failed to convert
-rank 55: Point 178 (-90.475083, 30.033179, 6.3385197) failed to convert
-rank 97: Point 251 (-89.140061, 29.500198, 8.6790533) failed to convert
-rank 91: Point 252 (-89.36847, 28.981487, 3.7432514) failed to convert
-rank 72: Point 253 (-90.098654, 29.236757, 0.31299999) failed to convert
-rank 8: Point 175 (-91.76019, 29.193379, 5.923486) failed to convert
-rank 2: Point 179 (-91.953702, 30.49245, -7.002168) failed to convert
-rank 43: Point 180 (-90.676515, 30.199462, -0.34873553) failed to convert
-rank 99: Point 251 (-88.940662, 29.782346, 4.7404542) failed to convert
-rank 77: Point 252 (-89.96432, 29.656801, -0.17292504) failed to convert
-rank 74: Point 254 (-89.996114, 29.97258, -3.807257) failed to convert
-rank 31: Point 180 (-90.99092, 30.108315, -10.757384) failed to convert
-rank 70: Point 254 (-90.148482, 29.048971, 11.922594) failed to convert
-rank 26: Point 177 (-91.177134, 29.732035, -8.0497686) failed to convert
-rank 10: Point 179 (-91.599924, 30.818991, -13.04606) failed to convert
-rank 51: Point 180 (-90.560678, 30.057464, -4.1450554) failed to convert
-rank 81: Point 252 (-89.781785, 30.460521, -8.2518879) failed to convert
-rank 12: Point 174 (-91.520537, 30.567346, -5.909145) failed to convert
-rank 15: Point 179 (-91.405101, 30.748258, -12.097597) failed to convert
-rank 98: Point 254 (-89.104438, 29.179461, 4.5386521) failed to convert
-rank 17: Point 180 (-91.329384, 30.562386, -8.2248161) failed to convert
-rank 92: Point 254 (-89.235993, 30.163849, 4.0944063) failed to convert
-rank 49: Point 181 (-90.667234, 28.998433, 8.3949879) failed to convert
-rank 89: Point 252 (-89.370848, 29.795343, -0.32582742) failed to convert
-rank 90: Point 255 (-89.332402, 29.731979, 2.8159384) failed to convert
-rank 71: Point 252 (-90.064036, 29.919841, -6.8999105) failed to convert
-rank 32: Point 178 (-90.941575, 30.120365, -10.74603) failed to convert
-rank 27: Point 178 (-91.144599, 29.84391, -0.63124085) failed to convert
-rank 29: Point 178 (-91.065195, 29.715874, -1.2510314) failed to convert
-rank 40: Point 180 (-90.788413, 29.396797, -8.2296) failed to convert
-rank 22: Point 176 (-91.211944, 30.276689, -13.30574) failed to convert
-rank 87: Point 251 (-89.499836, 29.97234, -0.15038702) failed to convert
-rank 3: Point 181 (-91.878356, 30.629567, -8.2296) failed to convert
-rank 9: Point 180 (-91.675574, 30.153117, -8.2296) failed to convert
-rank 33: Point 179 (-90.910104, 30.066512, -5.2977225) failed to convert
-rank 83: Point 252 (-89.777951, 29.785778, 5.55e-06) failed to convert
-rank 20: Point 179 (-91.261252, 30.043698, -6.3723416) failed to convert
-rank 65: Point 253 (-90.231651, 29.953382, -6.1346723) failed to convert
-rank 94: Point 254 (-89.241084, 29.208675, -0.15099889) failed to convert
-rank 52: Point 178 (-90.584598, 29.392159, 0.06177126) failed to convert
-rank 34: Point 178 (-90.870924, 30.174576, -1.7947004) failed to convert
-rank 66: Point 253 (-90.16323, 30.400569, -0.61345506) failed to convert
-rank 7: Point 181 (-91.724829, 30.510347, -12.070081) failed to convert
-rank 18: Point 181 (-91.321438, 30.123582, -0.23100001) failed to convert
-rank 73: Point 251 (-90.01982, 29.980774, -9.0) failed to convert
-rank 36: Point 179 (-90.830107, 30.019612, -10.655809) failed to convert
-rank 6: Point 180 (-91.760424, 30.427077, -5.0528853) failed to convert
-rank 37: Point 179 (-90.81628, 29.870028, -0.46221192) failed to convert
-rank 14: Point 176 (-91.435887, 30.728826, -9.5144401) failed to convert
-rank 1: Point 181 (-92.105695, 29.808288, -1.0164378) failed to convert
-rank 16: Point 177 (-91.416053, 29.86927, -2.9385734) failed to convert
-rank 23: Point 180 (-91.213558, 29.949562, -1.4062893) failed to convert
-rank 0: Point 165 (-92.682998, 28.98182, 25.6) failed to convert
-rank 88: Point 256 (-89.406526, 30.090752, 2.79) failed to convert
-rank 86: Point 254 (-89.543293, 30.348092, -3.0827645) failed to convert
-rank 35: Point 182 (-90.873614, 29.763108, -0.46021079) failed to convert
-rank 46: Point 179 (-90.661764, 29.926985, -1.3023196) failed to convert
-rank 56: Point 176 (-90.475859, 29.834294, -0.75833317) failed to convert
-rank 96: Point 255 (-89.116565, 30.176785, 7.9519218) failed to convert
-rank 75: Point 253 (-89.996317, 29.725896, -3.3531649) failed to convert
-rank 54: Point 179 (-90.492887, 30.053016, 25.881582) failed to convert
-rank 30: Point 179 (-91.019569, 30.109585, -11.151109) failed to convert
-rank 24: Point 180 (-91.173012, 30.310602, -7.2237329) failed to convert
-rank 63: Point 181 (-90.292143, 30.164261, 3.8299999) failed to convert
-rank 59: Point 180 (-90.403873, 29.991575, -7.1279636) failed to convert
-rank 25: Point 182 (-91.151277, 30.388042, -13.612336) failed to convert
-rank 64: Point 254 (-90.301798, 29.547354, 1.925119) failed to convert
-rank 84: Point 256 (-89.755484, 29.575199, -0.38136584) failed to convert
-rank 47: Point 180 (-90.660478, 29.732178, -1.8335917) failed to convert
-rank 53: Point 180 (-90.486671, 30.431324, -2.3259345) failed to convert
-rank 21: Point 181 (-91.264945, 29.654365, -3.8703506) failed to convert
-rank 44: Point 178 (-90.671549, 30.089778, -0.43859275) failed to convert
-rank 45: Point 180 (-90.702258, 29.460615, -1.3264591) failed to convert
-rank 57: Point 181 (-90.462497, 29.803505, -0.63050928) failed to convert
-rank 82: Point 254 (-89.799317, 29.854097, -9.6950792) failed to convert
-rank 68: Point 255 (-90.124868, 29.986539, 1.2141149) failed to convert
-rank 80: Point 253 (-89.856482, 30.076854, -6.6385445) failed to convert
-rank 67: Point 251 (-90.151559, 30.047303, 3.97) failed to convert
-rank 85: Point 252 (-89.644277, 30.142886, 6.5843602) failed to convert
-rank 48: Point 178 (-90.616739, 30.043627, -4.2712258) failed to convert
-rank 76: Point 256 (-89.953654, 30.054423, 1.8349772) failed to convert
-rank 5: Point 180 (-91.773267, 30.837668, -9.22832) failed to convert
-rank 95: Point 253 (-89.221636, 29.195801, -0.32490528) failed to convert
-rank 69: Point 254 (-90.105802, 29.915373, -7.0744085) failed to convert
-rank 60: Point 179 (-90.396575, 29.770425, 0.02) failed to convert
-rank 13: Point 180 (-91.531352, 29.759028, -2.3555513) failed to convert
-rank 93: Point 252 (-89.290379, 29.065027, -0.0) failed to convert
-rank 19: Point 181 (-91.30997, 29.733773, -6.7330325) failed to convert
-rank 50: Point 182 (-90.577847, 30.046855, -9.9319088) failed to convert
-rank 62: Point 180 (-90.369669, 29.513547, -1.8249434) failed to convert
-rank 78: Point 254 (-89.925801, 29.848433, 1.268625) failed to convert
-rank 41: Point 181 (-90.745678, 29.813767, -1.3345496) failed to convert
-rank 97: Point 252 (-89.170855, 29.154179, -0.0) failed to convert
-rank 79: Point 253 (-89.904344, 29.855878, -9.1266271) failed to convert
-rank 91: Point 253 (-89.362773, 29.047751, 0.29351115) failed to convert
-rank 4: Point 181 (-91.805436, 30.987981, -18.211288) failed to convert
-rank 42: Point 179 (-90.719672, 29.880753, -0.56255509) failed to convert
-rank 77: Point 253 (-89.974689, 29.525045, 0.31299999) failed to convert
-rank 72: Point 254 (-90.04506, 29.929192, -0.65728801) failed to convert
-rank 74: Point 255 (-90.024282, 29.61357, 0.31299999) failed to convert
-rank 99: Point 252 (-88.920071, 30.00224, 5.9361009) failed to convert
-rank 70: Point 255 (-90.101969, 29.657774, -8.2296) failed to convert
-rank 81: Point 253 (-89.831088, 29.856364, 0.41733133) failed to convert
-rank 38: Point 179 (-90.825498, 29.365242, -0.36758204) failed to convert
-rank 39: Point 181 (-90.77234, 29.877518, -0.51822605) failed to convert
-rank 28: Point 177 (-91.077941, 30.217489, -7.3011527) failed to convert
-rank 98: Point 255 (-89.102599, 29.199685, 0.30687839) failed to convert
-rank 61: Point 180 (-90.389165, 29.549588, -1.5431505) failed to convert
-rank 89: Point 253 (-89.411052, 29.329198, -0.50007707) failed to convert
-rank 8: Point 176 (-91.663973, 30.900162, -11.748735) failed to convert
-rank 92: Point 255 (-89.332947, 29.058465, -0.0) failed to convert
-rank 71: Point 253 (-90.055157, 30.033539, -3.5130907) failed to convert
-rank 90: Point 256 (-89.325328, 29.812931, 1.8978964) failed to convert
-rank 87: Point 252 (-89.551077, 29.366764, 27.580314) failed to convert
-rank 2: Point 180 (-91.930708, 30.917791, -16.860046) failed to convert
-rank 43: Point 181 (-90.732949, 29.385484, 0.24383972) failed to convert
-rank 31: Point 181 (-90.984312, 30.208147, -5.534789) failed to convert
-rank 65: Point 254 (-90.225271, 30.037474, 0.13532822) failed to convert
-rank 83: Point 253 (-89.769219, 29.892704, -8.5054447) failed to convert
-rank 55: Point 179 (-90.547415, 29.022517, 8.2380545) failed to convert
-rank 10: Point 180 (-91.599606, 30.824185, -20.0) failed to convert
-rank 66: Point 254 (-90.200157, 29.91894, -1.8938147) failed to convert
-rank 94: Point 255 (-89.241264, 29.206574, -0.56898901) failed to convert
-rank 88: Point 257 (-89.475557, 29.286006, 0.31299999) failed to convert
-rank 73: Point 252 (-90.06126, 29.449027, 2.0866027) failed to convert
-rank 51: Point 181 (-90.601716, 29.478582, 0.02781543) failed to convert
-rank 26: Point 178 (-91.180489, 29.678803, -0.59245706) failed to convert
-rank 96: Point 256 (-89.207701, 29.157636, -0.0) failed to convert
-rank 75: Point 254 (-89.986462, 29.850726, -1.9923181) failed to convert
-rank 11: Point 180 (-91.601362, 30.062994, -8.2296) failed to convert
-rank 15: Point 180 (-91.469541, 29.676899, -2.3559076) failed to convert
-rank 86: Point 255 (-89.61835, 29.456531, 23.519604) failed to convert
-rank 84: Point 257 (-89.758471, 29.53809, 18.889709) failed to convert
-rank 17: Point 181 (-91.413028, 29.183978, 6.0505605) failed to convert
-rank 82: Point 255 (-89.799317, 29.854036, -9.6950792) failed to convert
-rank 68: Point 256 (-90.122214, 30.020883, -4.7030642) failed to convert
-rank 64: Point 255 (-90.335833, 29.085826, 1.7266515) failed to convert
-rank 95: Point 254 (-89.22228, 29.188289, -0.51113015) failed to convert
-rank 27: Point 179 (-91.118489, 30.251743, -13.213081) failed to convert
-rank 22: Point 177 (-91.201496, 30.441579, -15.058036) failed to convert
-rank 29: Point 179 (-91.065201, 29.715773, -1.0532253) failed to convert
-rank 40: Point 181 (-90.758928, 29.828845, -0.86275849) failed to convert
-rank 85: Point 253 (-89.63626, 30.23808, -0.62368779) failed to convert
-rank 58: Point 177 (-90.433884, 29.878564, -0.34507807) failed to convert
-rank 76: Point 257 (-89.967985, 29.873774, -5.8609996) failed to convert
-rank 18: Point 182 (-91.296988, 30.517939, -15.801484) failed to convert
-rank 80: Point 254 (-89.893662, 29.613802, 25.161845) failed to convert
-rank 3: Point 182 (-91.878315, 30.629568, -8.2296) failed to convert
-rank 9: Point 181 (-91.677423, 30.120514, -1.6160226) failed to convert
-rank 93: Point 253 (-89.278005, 29.206847, 15.340685) failed to convert
-rank 52: Point 179 (-90.652402, 28.415903, 42.191601) failed to convert
-rank 69: Point 255 (-90.097132, 30.027162, -0.40420146) failed to convert
-rank 67: Point 252 (-90.148642, 30.08515, 4.3899999) failed to convert
-rank 14: Point 177 (-91.500339, 29.649432, -1.1265405) failed to convert
-rank 34: Point 179 (-90.903604, 29.687556, -0.54051046) failed to convert
-rank 20: Point 180 (-91.231886, 30.511767, 9.0062884) failed to convert
-rank 36: Point 180 (-90.83117, 30.003904, 14.495871) failed to convert
-rank 49: Point 182 (-90.652334, 29.213905, 0.04063958) failed to convert
-rank 6: Point 181 (-91.733046, 30.911746, -11.2504) failed to convert
-rank 7: Point 182 (-91.737663, 30.282811, -8.2296) failed to convert
-rank 33: Point 180 (-90.934272, 29.703586, -0.52507808) failed to convert
-rank 79: Point 254 (-89.890969, 30.022683, 0.89466829) failed to convert
-rank 16: Point 178 (-91.362881, 30.742536, 5.0248766) failed to convert
-rank 23: Point 181 (-91.251164, 29.34568, -0.30378859) failed to convert
-rank 78: Point 255 (-89.914179, 29.993985, -0.77309417) failed to convert
-rank 97: Point 253 (-89.110344, 29.83042, 3.0874285) failed to convert
-rank 77: Point 254 (-89.945313, 29.896788, -8.2296) failed to convert
-rank 32: Point 179 (-90.940499, 30.136395, 24.17824) failed to convert
-rank 1: Point 182 (-92.105624, 29.809526, -0.95244264) failed to convert
-rank 74: Point 256 (-90.009146, 29.806931, -6.7787525) failed to convert
-rank 35: Point 183 (-90.882704, 29.627322, -0.42671091) failed to convert
-rank 46: Point 180 (-90.697038, 29.419523, 0.62072113) failed to convert
-rank 91: Point 254 (-89.267669, 30.136988, 3.7813548) failed to convert
-rank 37: Point 180 (-90.791922, 30.226453, -1.5589331) failed to convert
-rank 56: Point 177 (-90.476248, 29.828759, 0.02) failed to convert
-rank 0: Point 166 (-92.700154, 28.571249, 38.450173) failed to convert
-rank 12: Point 175 (-91.542122, 30.2013, -5.2556947) failed to convert
-rank 63: Point 182 (-90.343522, 29.474183, -3.6911281) failed to convert
-rank 24: Point 181 (-91.212466, 29.685841, 7.1029202) failed to convert
-rank 54: Point 180 (-90.520094, 29.675139, -0.73639205) failed to convert
-rank 99: Point 253 (-88.978077, 29.371171, 17.269531) failed to convert
-rank 30: Point 180 (-91.002598, 30.367309, -9.2581869) failed to convert
-rank 70: Point 256 (-90.100662, 29.674712, -8.2296) failed to convert
-rank 25: Point 183 (-91.163804, 30.19207, 11.214659) failed to convert
-rank 47: Point 181 (-90.660499, 29.731878, -1.7844989) failed to convert
-rank 59: Point 181 (-90.413446, 29.861097, -0.66330576) failed to convert
-rank 45: Point 181 (-90.674621, 29.858748, 0.23886607) failed to convert
-rank 57: Point 182 (-90.457106, 29.877564, -0.31684542) failed to convert
-rank 72: Point 255 (-90.038015, 30.018987, 1.7700792) failed to convert
-rank 53: Point 181 (-90.490065, 30.384732, -0.21957138) failed to convert
-rank 21: Point 182 (-91.219393, 30.382699, -15.169897) failed to convert
-rank 50: Point 183 (-90.577842, 30.046915, -9.9319088) failed to convert
-rank 81: Point 254 (-89.833293, 29.82883, -0.38318536) failed to convert
-rank 98: Point 256 (-89.025319, 30.051478, 4.109255) failed to convert
-rank 44: Point 179 (-90.688924, 29.840978, -0.92376977) failed to convert
-rank 5: Point 181 (-91.779492, 30.726572, -7.9788296) failed to convert
-rank 62: Point 181 (-90.36966, 29.513607, -0.26186749) failed to convert
-rank 89: Point 254 (-89.409843, 29.343279, 11.290868) failed to convert
-rank 48: Point 179 (-90.645321, 29.636998, -0.44460912) failed to convert
-rank 13: Point 181 (-91.531303, 29.759804, -2.715768) failed to convert
-rank 60: Point 180 (-90.412155, 29.557252, -0.06461629) failed to convert
-rank 41: Point 182 (-90.761471, 29.583415, -1.324383) failed to convert
-rank 92: Point 256 (-89.309835, 29.324975, -0.10709881) failed to convert
-rank 42: Point 180 (-90.724339, 29.813166, -0.30240424) failed to convert
-rank 71: Point 254 (-90.063675, 29.924398, 30.616328) failed to convert
-rank 87: Point 253 (-89.479002, 30.214111, -0.24668937) failed to convert
-rank 83: Point 254 (-89.795248, 29.572844, 24.549031) failed to convert
-rank 94: Point 256 (-89.230029, 29.333964, 4.9238523) failed to convert
-rank 66: Point 255 (-90.231706, 29.501937, 0.31299999) failed to convert
-rank 65: Point 255 (-90.231289, 29.95792, 18.892034) failed to convert
-rank 28: Point 178 (-91.094239, 29.965327, -0.73849553) failed to convert
-rank 90: Point 257 (-89.369027, 29.309706, 8.9230376) failed to convert
-rank 88: Point 258 (-89.470615, 29.344207, 32.479974) failed to convert
-rank 4: Point 182 (-91.808051, 30.941091, -19.190207) failed to convert
-rank 96: Point 257 (-89.157611, 29.72141, 3.2987141) failed to convert
-rank 86: Point 256 (-89.547005, 30.303777, -3.8269823) failed to convert
-rank 73: Point 253 (-90.037491, 29.754694, -2.124456) failed to convert
-rank 84: Point 258 (-89.73342, 29.844199, -0.28570948) failed to convert
-rank 61: Point 181 (-90.388, 29.565402, -1.1970837) failed to convert
-rank 19: Point 182 (-91.260277, 30.534226, -7.5799188) failed to convert
-rank 64: Point 256 (-90.230983, 30.485726, -9.508404) failed to convert
-rank 75: Point 255 (-89.98702, 29.843501, 17.030644) failed to convert
-rank 68: Point 257 (-90.122215, 30.020858, -4.7701203) failed to convert
-rank 43: Point 182 (-90.719922, 29.574697, -1.9185972) failed to convert
-rank 95: Point 255 (-89.22292, 29.180993, -0.57964063) failed to convert
-rank 93: Point 254 (-89.278429, 29.201916, 10.143184) failed to convert
-rank 31: Point 182 (-90.990235, 30.118426, -11.832337) failed to convert
-rank 2: Point 181 (-92.042376, 28.794109, 29.721768) failed to convert
-rank 80: Point 255 (-89.859277, 30.041935, 0.27432001) failed to convert
-rank 85: Point 254 (-89.668236, 29.854998, 11.15031) failed to convert
-rank 82: Point 256 (-89.78223, 30.063053, 0.73554212) failed to convert
-rank 69: Point 256 (-90.113666, 29.813435, -4.4013122) failed to convert
-rank 76: Point 258 (-89.983187, 29.681075, 0.53557728) failed to convert
-rank 55: Point 180 (-90.501707, 29.664509, -0.72838262) failed to convert
-rank 78: Point 256 (-89.924574, 29.863743, 28.600159) failed to convert
-rank 8: Point 177 (-91.666504, 30.856308, -12.050832) failed to convert
-rank 67: Point 253 (-90.153622, 30.020427, -1.4644305) failed to convert
-rank 26: Point 179 (-91.142118, 30.282566, -13.008865) failed to convert
-rank 11: Point 181 (-91.570754, 30.587962, -4.4132304) failed to convert
-rank 17: Point 182 (-91.323509, 30.655823, 3.0560551) failed to convert
-rank 79: Point 255 (-89.900804, 29.899992, -1.5687838) failed to convert
-rank 97: Point 254 (-89.114431, 29.785141, 3.3477771) failed to convert
-rank 15: Point 181 (-91.468721, 29.690653, -1.6556868) failed to convert
-rank 10: Point 181 (-91.627446, 30.345408, -8.2982798) failed to convert
-rank 74: Point 257 (-90.002072, 29.896901, 1.9786725) failed to convert
-rank 77: Point 255 (-89.985228, 29.390471, 1.2899592) failed to convert
-rank 39: Point 182 (-90.806311, 29.378227, -8.2296) failed to convert
-rank 91: Point 255 (-89.365288, 29.018347, 0.89232716) failed to convert
-rank 27: Point 180 (-91.119318, 30.238832, 31.803548) failed to convert
-rank 72: Point 256 (-90.075547, 29.53671, -0.12883353) failed to convert
-rank 18: Point 183 (-91.297021, 30.517297, -15.166867) failed to convert
-rank 29: Point 180 (-91.065178, 29.715734, -0.99162846) failed to convert
-rank 3: Point 183 (-91.878255, 30.629568, -8.2296) failed to convert
-rank 70: Point 257 (-90.082241, 29.912683, 11.369287) failed to convert
-rank 52: Point 180 (-90.584791, 29.389155, -0.43682558) failed to convert
-rank 14: Point 178 (-91.478492, 30.019035, -2.5447049) failed to convert
-rank 58: Point 178 (-90.463294, 29.473203, -0.28166519) failed to convert
-rank 38: Point 180 (-90.788634, 29.90855, -0.29907732) failed to convert
-rank 22: Point 178 (-91.197801, 30.499627, 11.562948) failed to convert
-rank 99: Point 254 (-88.951142, 29.664474, 1.5390228) failed to convert
-rank 98: Point 257 (-89.069377, 29.567162, 4.5005723) failed to convert
-rank 34: Point 180 (-90.871368, 30.167948, -1.5657743) failed to convert
-rank 20: Point 181 (-91.237821, 30.41765, -3.7582456) failed to convert
-rank 9: Point 182 (-91.72417, 29.288675, 5.2612063) failed to convert
-rank 36: Point 181 (-90.832316, 29.98686, -9.1350815) failed to convert
-rank 49: Point 183 (-90.645636, 29.310319, -8.2296) failed to convert
-rank 23: Point 182 (-91.229508, 29.694474, 0.73913009) failed to convert
-rank 6: Point 182 (-91.757929, 30.471419, -12.070081) failed to convert
-rank 51: Point 182 (-90.577743, 29.817707, -0.44362387) failed to convert
-rank 89: Point 255 (-89.417944, 29.248307, 0.2975836) failed to convert
-rank 16: Point 179 (-91.42821, 29.665985, 0.34962089) failed to convert
-rank 81: Point 255 (-89.819161, 30.003192, 2.4002153) failed to convert
-rank 33: Point 181 (-90.908688, 30.087224, 18.618582) failed to convert
-rank 12: Point 176 (-91.57242, 29.681604, -0.65247758) failed to convert
-rank 35: Point 184 (-90.853734, 30.057771, -6.8136161) failed to convert
-rank 92: Point 257 (-89.31024, 29.320232, -0.0) failed to convert
-rank 1: Point 183 (-92.105694, 29.808107, -1.2852336) failed to convert
-rank 56: Point 178 (-90.475885, 29.833772, -0.48386812) failed to convert
-rank 71: Point 255 (-90.061043, 29.95797, -6.3246004) failed to convert
-rank 32: Point 180 (-90.93695, 30.189166, -2.4883504) failed to convert
-rank 46: Point 181 (-90.701816, 29.350209, 0.06143575) failed to convert
-rank 0: Point 167 (-92.690686, 28.767104, 31.1) failed to convert
-rank 83: Point 255 (-89.77863, 29.777379, -8.2296) failed to convert
-rank 87: Point 254 (-89.53889, 29.510491, 0.36406819) failed to convert
-rank 37: Point 181 (-90.791921, 30.226412, -1.4735405) failed to convert
-rank 94: Point 257 (-89.242456, 29.1924, -0.1683756) failed to convert
-rank 30: Point 181 (-91.062308, 29.450922, -0.64411526) failed to convert
-rank 57: Point 183 (-90.45473, 29.910217, -8.2296) failed to convert
-rank 54: Point 181 (-90.536791, 29.441175, -0.0) failed to convert
-rank 7: Point 183 (-91.711622, 30.7425, -8.1161458) failed to convert
-rank 63: Point 183 (-90.329219, 29.667571, -0.61492057) failed to convert
-rank 53: Point 182 (-90.543506, 29.643215, -1.7298731) failed to convert
-rank 65: Point 256 (-90.23748, 29.876012, -4.2976802) failed to convert
-rank 47: Point 182 (-90.660536, 29.731341, -1.7370288) failed to convert
-rank 90: Point 258 (-89.382034, 29.158394, 0.31299999) failed to convert
-rank 50: Point 184 (-90.577839, 30.046956, -9.9319088) failed to convert
-rank 21: Point 183 (-91.219229, 30.385282, 11.778298) failed to convert
-rank 88: Point 259 (-89.414734, 29.995608, 1.1232939) failed to convert
-rank 24: Point 182 (-91.23462, 29.329685, -0.0) failed to convert
-rank 66: Point 256 (-90.243149, 29.349292, -0.04736159) failed to convert
-rank 59: Point 182 (-90.413544, 29.859753, -0.63709296) failed to convert
-rank 96: Point 258 (-89.142811, 29.886144, 2.3627852) failed to convert
-rank 86: Point 257 (-89.609369, 29.564271, 0.10388735) failed to convert
-rank 84: Point 259 (-89.697317, 30.280694, -2.7573631) failed to convert
-rank 44: Point 180 (-90.7226, 29.353659, -0.39271809) failed to convert
-rank 45: Point 182 (-90.713902, 29.291376, -0.58215945) failed to convert
-rank 62: Point 182 (-90.342226, 29.885173, -0.72350083) failed to convert
-rank 73: Point 254 (-90.016772, 30.019069, 2.0228441) failed to convert
-rank 68: Point 258 (-90.124849, 29.986759, 0.83025783) failed to convert
-rank 41: Point 183 (-90.745776, 29.81207, -0.32014882) failed to convert
-rank 93: Point 255 (-89.278848, 29.197015, 5.3181478) failed to convert
-rank 48: Point 180 (-90.61377, 30.085013, -0.51010089) failed to convert
-rank 60: Point 181 (-90.361251, 30.248292, 0.57911998) failed to convert
-rank 95: Point 256 (-89.220362, 29.210055, -0.0) failed to convert
-rank 64: Point 257 (-90.333447, 29.117726, 0.96578484) failed to convert
-rank 75: Point 256 (-89.996267, 29.725929, -4.4033015) failed to convert
-rank 42: Point 181 (-90.720164, 29.873382, -1.5952596) failed to convert
-rank 76: Point 259 (-89.958485, 29.993581, -0.60474995) failed to convert
-rank 85: Point 255 (-89.698379, 29.489542, 20.570877) failed to convert
-rank 80: Point 256 (-89.856422, 30.07718, -5.7991252) failed to convert
-rank 69: Point 257 (-90.097743, 30.019219, -9.0) failed to convert
-rank 5: Point 182 (-91.785851, 30.613016, -5.9093452) failed to convert
-rank 67: Point 254 (-90.211829, 29.254531, -1.1623306) failed to convert
-rank 79: Point 256 (-89.900971, 29.89776, -1.8990746) failed to convert
-rank 78: Point 257 (-89.923866, 29.872413, -6.5836805) failed to convert
-rank 82: Point 257 (-89.79911, 29.856089, 0.3412189) failed to convert
-rank 2: Point 182 (-92.003809, 29.542454, 0.96235986) failed to convert
-rank 25: Point 184 (-91.202362, 29.581485, -0.30942122) failed to convert
-rank 43: Point 183 (-90.714297, 29.65618, -0.33432951) failed to convert
-rank 97: Point 255 (-89.170248, 29.160679, 1.5015049) failed to convert
-rank 28: Point 179 (-91.111447, 29.696878, 0.10388302) failed to convert
-rank 74: Point 258 (-90.002985, 29.885296, 1.0803801) failed to convert
-rank 4: Point 183 (-91.815167, 30.813559, -17.284344) failed to convert
-rank 77: Point 256 (-89.94529, 29.896844, -8.2296) failed to convert
-rank 91: Point 256 (-89.324966, 29.484778, 4.3443654) failed to convert
-rank 40: Point 182 (-90.745981, 30.016835, 23.851147) failed to convert
-rank 72: Point 257 (-90.034143, 30.068202, 4.7749899) failed to convert
-rank 70: Point 258 (-90.101664, 29.661611, -8.2296) failed to convert
-rank 61: Point 182 (-90.387376, 29.573901, -1.3411914) failed to convert
-rank 19: Point 183 (-91.278604, 30.240869, -3.4164908) failed to convert
-rank 99: Point 255 (-88.935453, 29.833894, 1.9323819) failed to convert
-rank 55: Point 181 (-90.515398, 29.473442, -0.20570786) failed to convert
-rank 13: Point 182 (-91.472876, 30.744293, 20.632351) failed to convert
-rank 98: Point 258 (-89.10427, 29.179206, 3.7388444) failed to convert
-rank 18: Point 184 (-91.302805, 30.424219, -3.3414818) failed to convert
-rank 22: Point 179 (-91.211926, 30.276747, -13.30574) failed to convert
-rank 15: Point 182 (-91.468329, 29.697258, -0.83755703) failed to convert
-rank 10: Point 182 (-91.593682, 30.924901, -12.814971) failed to convert
-rank 31: Point 183 (-90.990229, 30.118486, -11.832337) failed to convert
-rank 89: Point 256 (-89.337772, 30.173353, 3.7007092) failed to convert
-rank 52: Point 181 (-90.581179, 29.440391, 0.06095999) failed to convert
-rank 71: Point 256 (-90.055208, 30.032646, -3.5994216) failed to convert
-rank 29: Point 181 (-91.065142, 29.716246, -0.96760245) failed to convert
-rank 92: Point 258 (-89.315987, 29.253906, 9.5883735) failed to convert
-rank 3: Point 184 (-91.878396, 30.626842, -10.781161) failed to convert
-rank 81: Point 256 (-89.874615, 29.313643, 0.4890673) failed to convert
-rank 94: Point 258 (-89.246228, 29.149066, 3.4727216) failed to convert
-rank 87: Point 255 (-89.576643, 29.058924, 15.314646) failed to convert
-rank 65: Point 257 (-90.237452, 29.876041, -4.2976802) failed to convert
-rank 83: Point 256 (-89.795869, 29.565075, -0.22396549) failed to convert
-rank 88: Point 260 (-89.470798, 29.341744, -5.1761139) failed to convert
-rank 90: Point 259 (-89.305155, 30.042504, -0.5186074) failed to convert
-rank 9: Point 183 (-91.631422, 30.919376, 7.252458) failed to convert
-rank 0: Point 168 (-92.68275, 28.921224, 25.700001) failed to convert
-rank 86: Point 258 (-89.620762, 29.426772, -0.33250544) failed to convert
-rank 36: Point 182 (-90.862509, 29.538967, -0.49182816) failed to convert
-rank 37: Point 182 (-90.81641, 29.867962, -1.5027207) failed to convert
-rank 63: Point 184 (-90.343486, 29.474201, -3.6911281) failed to convert
-rank 66: Point 257 (-90.244213, 29.335041, 0.33840228) failed to convert
-rank 8: Point 178 (-91.663361, 30.910688, -20.412455) failed to convert
-rank 68: Point 259 (-90.12222, 30.020782, -4.7365923) failed to convert
-rank 73: Point 255 (-90.019774, 29.980739, -4.0239698) failed to convert
-rank 84: Point 260 (-89.813918, 28.849416, 54.361756) failed to convert
-rank 96: Point 259 (-89.214613, 29.078803, 1.0401713) failed to convert
-rank 35: Point 185 (-90.865313, 29.885707, -0.77156818) failed to convert
-rank 20: Point 182 (-91.231622, 30.51585, 8.9956702) failed to convert
-rank 85: Point 256 (-89.699528, 29.47535, -3.8862002) failed to convert
-rank 6: Point 183 (-91.746802, 30.668853, -13.746633) failed to convert
-rank 93: Point 256 (-89.178106, 30.332009, 0.84814386) failed to convert
-rank 16: Point 180 (-91.396334, 30.195209, -0.20811021) failed to convert
-rank 64: Point 258 (-90.287136, 29.742164, 0.81701238) failed to convert
-rank 11: Point 182 (-91.601352, 30.063033, -8.2296) failed to convert
-rank 75: Point 257 (-89.976916, 29.971335, 0.19668555) failed to convert
-rank 1: Point 184 (-92.105729, 29.80726, -0.5854125) failed to convert
-rank 7: Point 184 (-91.724808, 30.510312, -12.070081) failed to convert
-rank 17: Point 183 (-91.353539, 30.168546, -5.6108768) failed to convert
-rank 49: Point 184 (-90.645822, 29.307625, -8.2296) failed to convert
-rank 26: Point 180 (-91.138966, 30.331675, 6.6107301) failed to convert
-rank 80: Point 257 (-89.856422, 30.076865, -6.6385445) failed to convert
-rank 95: Point 257 (-89.223193, 29.177821, -0.0756135) failed to convert
-rank 51: Point 183 (-90.587948, 29.673747, -0.41717921) failed to convert
-rank 58: Point 179 (-90.419271, 30.077473, -0.12263641) failed to convert
-rank 76: Point 260 (-89.964435, 29.918491, -4.7154978) failed to convert
-rank 56: Point 179 (-90.477055, 29.817432, 0.02) failed to convert
-rank 67: Point 255 (-90.131259, 30.310032, 3.98) failed to convert
-rank 69: Point 258 (-90.105782, 29.91543, -4.258824) failed to convert
-rank 60: Point 182 (-90.412168, 29.556922, -0.41785811) failed to convert
-rank 78: Point 258 (-89.924049, 29.870051, -2.3152496) failed to convert
-rank 32: Point 181 (-90.926186, 30.350013, -7.8025488) failed to convert
-rank 79: Point 257 (-89.900736, 29.900608, -1.3583707) failed to convert
-rank 48: Point 181 (-90.643003, 29.67003, 0.47896281) failed to convert
-rank 74: Point 259 (-90.01102, 29.782998, -0.39077714) failed to convert
-rank 82: Point 258 (-89.772392, 30.182829, 1.4151176) failed to convert
-rank 97: Point 256 (-89.169953, 29.163685, -0.18909765) failed to convert
-rank 39: Point 183 (-90.763075, 30.012242, 8.808457) failed to convert
-rank 23: Point 183 (-91.233079, 29.637132, -0.40700001) failed to convert
-rank 24: Point 183 (-91.177674, 30.237046, -3.4967074) failed to convert
-rank 72: Point 258 (-90.037021, 30.031418, -5.0383443) failed to convert
-rank 30: Point 182 (-91.045265, 29.714951, -0.38785561) failed to convert
-rank 42: Point 182 (-90.74518, 29.510064, -0.47023168) failed to convert
-rank 14: Point 179 (-91.512464, 29.442368, 2.4834983) failed to convert
-rank 77: Point 257 (-89.962513, 29.679304, 25.714703) failed to convert
-rank 41: Point 184 (-90.739215, 29.907241, -0.27625286) failed to convert
-rank 91: Point 257 (-89.348784, 29.209949, 0.29613673) failed to convert
-rank 27: Point 181 (-91.134779, 29.997588, -0.75198008) failed to convert
-rank 34: Point 181 (-90.897388, 29.78066, -0.87347864) failed to convert
-rank 46: Point 182 (-90.661769, 29.926576, -1.0295935) failed to convert
-rank 54: Point 182 (-90.562312, 29.080455, 2.0821382) failed to convert
-rank 12: Point 177 (-91.640395, 28.485329, 49.299999) failed to convert
-rank 38: Point 181 (-90.76621, 30.23461, -0.29012663) failed to convert
-rank 70: Point 259 (-90.073359, 30.026758, -4.9347123) failed to convert
-rank 2: Point 183 (-91.937263, 30.795905, -16.182747) failed to convert
-rank 25: Point 185 (-91.15426, 30.341234, 15.562829) failed to convert
-rank 57: Point 184 (-90.470694, 29.690083, -0.3353076) failed to convert
-rank 43: Point 184 (-90.700181, 29.859898, -0.22917545) failed to convert
-rank 99: Point 256 (-88.973677, 29.418523, 13.441539) failed to convert
-rank 28: Point 180 (-91.14826, 29.115594, 3.0008924) failed to convert
-rank 98: Point 259 (-89.095913, 29.271853, 1.660966) failed to convert
-rank 71: Point 257 (-90.064769, 29.910016, -0.65224863) failed to convert
-rank 61: Point 183 (-90.388707, 29.555656, -3.1656529) failed to convert
-rank 92: Point 259 (-89.335535, 29.027893, 13.654955) failed to convert
-rank 89: Point 257 (-89.410093, 29.339449, 0.9872752) failed to convert
-rank 4: Point 184 (-91.809858, 30.908569, -18.586703) failed to convert
-rank 19: Point 184 (-91.296456, 29.952896, -0.43493529) failed to convert
-rank 44: Point 181 (-90.686865, 29.870481, -0.3306691) failed to convert
-rank 40: Point 183 (-90.75895, 29.828426, -0.31505293) failed to convert
-rank 83: Point 257 (-89.739514, 30.25394, -1.5210739) failed to convert
-rank 81: Point 257 (-89.843572, 29.701096, 4.263e-05) failed to convert
-rank 94: Point 259 (-89.216291, 29.489138, 4.3487986) failed to convert
-rank 65: Point 258 (-90.292403, 29.140821, 1.6048104) failed to convert
-rank 62: Point 183 (-90.339075, 29.927568, -2.1237536) failed to convert
-rank 88: Point 261 (-89.470766, 29.341692, -5.1761139) failed to convert
-rank 90: Point 260 (-89.400545, 28.941205, 1.5828145) failed to convert
-rank 47: Point 183 (-90.660607, 29.730258, -1.7936831) failed to convert
-rank 18: Point 185 (-91.321386, 30.123872, -0.23100001) failed to convert
-rank 87: Point 256 (-89.475021, 30.259227, -4.6443692) failed to convert
-rank 86: Point 259 (-89.553318, 30.228862, -5.150633) failed to convert
-rank 66: Point 258 (-90.209378, 29.7974, 0.10932302) failed to convert
-rank 68: Point 260 (-90.122222, 30.020757, -4.7426882) failed to convert
-rank 55: Point 182 (-90.50127, 29.67053, -0.77956499) failed to convert
-rank 15: Point 183 (-91.469077, 29.68439, -1.7251694) failed to convert
-rank 45: Point 183 (-90.711048, 29.332916, -0.76784876) failed to convert
-rank 84: Point 261 (-89.765373, 29.451998, 0.86710574) failed to convert
-rank 96: Point 260 (-89.204375, 29.195088, -0.0) failed to convert
-rank 21: Point 184 (-91.253651, 29.836251, -0.31822743) failed to convert
-rank 22: Point 180 (-91.211915, 30.276786, -13.30574) failed to convert
-rank 5: Point 183 (-91.765508, 30.973956, -11.883596) failed to convert
-rank 10: Point 183 (-91.604278, 30.743913, -8.7843086) failed to convert
-rank 93: Point 257 (-89.269477, 29.303404, -0.0) failed to convert
-rank 3: Point 185 (-91.865042, 30.869925, -11.067094) failed to convert
-rank 75: Point 258 (-89.986859, 29.845349, 15.494044) failed to convert
-rank 31: Point 184 (-90.990225, 30.118527, -11.832337) failed to convert
-rank 73: Point 256 (-90.035228, 29.78344, 0.84857646) failed to convert
-rank 80: Point 258 (-89.856448, 30.076251, -6.6385445) failed to convert
-rank 33: Point 182 (-90.908765, 30.085849, 18.847874) failed to convert
-rank 59: Point 183 (-90.418575, 29.790864, -0.2286001) failed to convert
-rank 53: Point 183 (-90.545088, 29.620981, 0.53945622) failed to convert
-rank 85: Point 257 (-89.699481, 29.475388, -3.8862002) failed to convert
-rank 29: Point 182 (-91.034194, 30.192298, -11.222188) failed to convert
-rank 95: Point 258 (-89.221443, 29.197653, -0.50389473) failed to convert
-rank 64: Point 259 (-90.27456, 29.909603, -0.37351674) failed to convert
-rank 76: Point 261 (-89.999764, 29.469366, 1.1762377) failed to convert
-rank 69: Point 259 (-90.097717, 30.019381, -9.0) failed to convert
-rank 67: Point 256 (-90.159001, 29.950303, 25.620583) failed to convert
-rank 78: Point 259 (-89.923847, 29.872449, -6.5836805) failed to convert
-rank 9: Point 184 (-91.690138, 29.895532, -3.6011534) failed to convert
-rank 79: Point 258 (-89.901141, 29.895268, -5.7180484) failed to convert
-rank 74: Point 260 (-90.055403, 29.212337, 0.45852004) failed to convert
-rank 13: Point 183 (-91.531296, 29.759502, -2.71272) failed to convert
-rank 50: Point 185 (-90.577834, 30.047016, -8.114401) failed to convert
-rank 63: Point 185 (-90.307471, 29.959184, -2.8876505) failed to convert
-rank 35: Point 186 (-90.887961, 29.547483, -0.46662797) failed to convert
-rank 8: Point 179 (-91.662107, 30.932364, -20.035218) failed to convert
-rank 36: Point 183 (-90.876593, 29.327955, -9e-08) failed to convert
-rank 0: Point 169 (-92.675309, 29.062034, 23.4) failed to convert
-rank 37: Point 183 (-90.79192, 30.226352, -0.71343915) failed to convert
-rank 20: Point 183 (-91.240782, 30.370395, 9.0109396) failed to convert
-rank 72: Point 259 (-90.037131, 30.02999, -3.2499059) failed to convert
-rank 52: Point 182 (-90.57132, 29.579781, -0.53648423) failed to convert
-rank 82: Point 259 (-89.820669, 29.589436, 20.326776) failed to convert
-rank 97: Point 257 (-89.171059, 29.151195, -0.0) failed to convert
-rank 16: Point 181 (-91.411379, 29.946046, -0.21600001) failed to convert
-rank 70: Point 260 (-90.101698, 29.661091, -8.2296) failed to convert
-rank 77: Point 258 (-89.986218, 29.377492, 1.7711034) failed to convert
-rank 11: Point 183 (-91.609075, 29.929061, -0.29702024) failed to convert
-rank 1: Point 185 (-92.105729, 29.807198, -0.66283638) failed to convert
-rank 49: Point 185 (-90.629522, 29.541128, -2.1060135) failed to convert
-rank 56: Point 180 (-90.48833, 29.661229, -0.63536597) failed to convert
-rank 7: Point 185 (-91.737638, 30.282843, -8.2296) failed to convert
-rank 51: Point 184 (-90.586624, 29.692445, -0.19569206) failed to convert
-rank 26: Point 181 (-91.139143, 30.328851, 25.442669) failed to convert
-rank 91: Point 258 (-89.351418, 29.179421, 0.31299999) failed to convert
-rank 99: Point 257 (-88.946427, 29.714237, 3.0460157) failed to convert
-rank 60: Point 183 (-90.412208, 29.556358, -0.27214979) failed to convert
-rank 17: Point 184 (-91.350632, 30.215916, -1.1079355) failed to convert
-rank 98: Point 260 (-89.101959, 29.204379, 0.37376201) failed to convert
-rank 32: Point 182 (-90.941515, 30.12037, -10.74603) failed to convert
-rank 58: Point 180 (-90.465499, 29.442011, -8.2296) failed to convert
-rank 48: Point 182 (-90.628989, 29.869349, -0.34535949) failed to convert
-rank 71: Point 258 (-90.055179, 30.032824, -3.5220756) failed to convert
-rank 89: Point 258 (-89.371141, 29.790711, -0.40134374) failed to convert
-rank 39: Point 184 (-90.804695, 29.401987, -0.29953422) failed to convert
-rank 81: Point 258 (-89.860145, 29.494546, -0.2370106) failed to convert
-rank 27: Point 182 (-91.141113, 29.898268, 0.00722417) failed to convert
-rank 92: Point 260 (-89.339056, 28.986746, 2.7431142) failed to convert
-rank 23: Point 184 (-91.188692, 30.34236, -8.2778979) failed to convert
-rank 24: Point 184 (-91.211832, 29.695685, 5.5643365) failed to convert
-rank 46: Point 183 (-90.660561, 29.943788, -0.42761245) failed to convert
-rank 6: Point 184 (-91.758064, 30.468697, -12.185905) failed to convert
-rank 94: Point 260 (-89.245825, 29.1536, 7.0448899) failed to convert
-rank 83: Point 258 (-89.769191, 29.892759, -8.5054447) failed to convert
-rank 88: Point 262 (-89.470154, 29.348881, 41.98788) failed to convert
-rank 34: Point 182 (-90.903435, 29.689979, -1.2490016) failed to convert
-rank 90: Point 261 (-89.400275, 28.94421, 8.7071269) failed to convert
-rank 87: Point 257 (-89.515896, 29.781389, 4.28e-06) failed to convert
-rank 65: Point 259 (-90.237411, 29.876085, -4.2976802) failed to convert
-rank 12: Point 178 (-91.585311, 29.457295, 2.4098561) failed to convert
-rank 54: Point 183 (-90.551265, 29.236871, 1.1199802) failed to convert
-rank 86: Point 260 (-89.619632, 29.440138, -0.09315892) failed to convert
-rank 66: Point 259 (-90.199718, 29.924471, 22.770131) failed to convert
-rank 43: Point 185 (-90.702065, 29.832542, -0.28943885) failed to convert
-rank 68: Point 261 (-90.130205, 29.917237, -6.8397125) failed to convert
-rank 96: Point 261 (-89.206279, 29.173396, -0.0) failed to convert
-rank 57: Point 185 (-90.454729, 29.910156, -8.2296) failed to convert
-rank 30: Point 183 (-91.014259, 30.189876, -12.161521) failed to convert
-rank 28: Point 181 (-91.078112, 30.213345, 11.699783) failed to convert
-rank 25: Point 186 (-91.16332, 30.199396, 1.7569325) failed to convert
-rank 2: Point 184 (-91.930649, 30.917778, -18.075555) failed to convert
-rank 75: Point 259 (-89.973665, 30.012277, -0.44758951) failed to convert
-rank 93: Point 258 (-89.288155, 29.089229, -1.7131832) failed to convert
-rank 85: Point 258 (-89.668065, 29.855676, 8.017811) failed to convert
-rank 42: Point 183 (-90.744915, 29.513785, -8.2296) failed to convert
-rank 80: Point 259 (-89.856383, 30.076873, -6.6385445) failed to convert
-rank 84: Point 262 (-89.759257, 29.526551, -0.50402703) failed to convert
-rank 73: Point 257 (-90.018911, 29.991667, 11.478094) failed to convert
-rank 95: Point 259 (-89.221523, 29.196624, -0.49165802) failed to convert
-rank 64: Point 260 (-90.29999, 29.569355, -0.43316345) failed to convert
-rank 61: Point 184 (-90.363732, 29.895075, -0.42506951) failed to convert
-rank 78: Point 260 (-89.920194, 29.918224, 45.265794) failed to convert
-rank 67: Point 257 (-90.153638, 30.019986, -1.1837991) failed to convert
-rank 40: Point 184 (-90.789375, 29.382461, 0.3048) failed to convert
-rank 4: Point 185 (-91.857008, 30.053834, -3.200011) failed to convert
-rank 45: Point 184 (-90.705489, 29.413577, 0.05137473) failed to convert
-rank 18: Point 186 (-91.296928, 30.518501, -15.369546) failed to convert
-rank 55: Point 183 (-90.475821, 30.02266, 8.1255363) failed to convert
-rank 10: Point 184 (-91.600042, 30.816273, -20.0) failed to convert
-rank 69: Point 260 (-90.139234, 29.480029, 1.5012882) failed to convert
-rank 47: Point 184 (-90.660467, 29.73226, -1.7556029) failed to convert
-rank 79: Point 259 (-89.900963, 29.89734, -1.5042297) failed to convert
-rank 76: Point 262 (-89.973404, 29.804823, -1.715245) failed to convert
-rank 74: Point 261 (-90.010721, 29.786734, -5.0575467) failed to convert
-rank 3: Point 186 (-91.934688, 29.581514, -0.31249309) failed to convert
-rank 31: Point 185 (-90.990893, 30.108369, -12.005244) failed to convert
-rank 59: Point 184 (-90.403846, 29.991629, -8.567224) failed to convert
-rank 21: Point 185 (-91.225427, 30.286988, 30.424225) failed to convert
-rank 44: Point 182 (-90.708154, 29.563529, -1.2265545) failed to convert
-rank 22: Point 181 (-91.25347, 29.612704, 12.247716) failed to convert
-rank 15: Point 184 (-91.468708, 29.690594, -2.274679) failed to convert
-rank 5: Point 184 (-91.775668, 30.792674, 10.811565) failed to convert
-rank 72: Point 260 (-90.036483, 30.038171, 13.813291) failed to convert
-rank 38: Point 182 (-90.781968, 30.005425, 12.98332) failed to convert
-rank 33: Point 183 (-90.888128, 30.392504, -7.0092841) failed to convert
-rank 14: Point 180 (-91.460576, 30.318962, -1.9862482) failed to convert
-rank 41: Point 185 (-90.745652, 29.813712, -1.7690111) failed to convert
-rank 70: Point 261 (-90.081219, 29.925674, -1.3164629) failed to convert
-rank 82: Point 260 (-89.768013, 30.235729, -1.9020731) failed to convert
-rank 29: Point 183 (-91.080837, 29.471991, -0.62572918) failed to convert
-rank 62: Point 184 (-90.342205, 29.885138, -0.71722154) failed to convert
-rank 97: Point 258 (-89.181478, 29.033197, -1.04e-06) failed to convert
-rank 63: Point 186 (-90.34407, 29.466041, 0.458) failed to convert
-rank 50: Point 186 (-90.5749, 30.088098, -0.45678735) failed to convert
-rank 13: Point 184 (-91.499478, 30.299021, -0.31799999) failed to convert
-rank 77: Point 259 (-89.943297, 29.92163, 33.723629) failed to convert
-rank 19: Point 185 (-91.260781, 30.525603, 16.955669) failed to convert
-rank 99: Point 258 (-88.899961, 30.213498, 6.8463496) failed to convert
-rank 91: Point 259 (-89.353631, 29.153645, 0.31299999) failed to convert
-rank 8: Point 180 (-91.696614, 30.330493, -7.0418475) failed to convert
-rank 98: Point 261 (-89.051387, 29.763368, 4.1224994) failed to convert
-rank 71: Point 259 (-90.060889, 29.959662, -2.9187375) failed to convert
-rank 53: Point 184 (-90.516791, 30.015671, -1.448546) failed to convert
-rank 36: Point 184 (-90.803374, 30.410009, -5.0157498) failed to convert
-rank 37: Point 184 (-90.818468, 29.837584, -1.9862735) failed to convert
-rank 89: Point 259 (-89.420847, 29.213199, 0.08587811) failed to convert
-rank 20: Point 184 (-91.265279, 29.978608, -5.084817) failed to convert
-rank 35: Point 187 (-90.873354, 29.765506, -0.31428203) failed to convert
-rank 16: Point 182 (-91.396125, 30.198182, -7.3928186) failed to convert
-rank 9: Point 185 (-91.675515, 30.153105, -8.2296) failed to convert
-rank 52: Point 183 (-90.538332, 30.041899, -3.6426412) failed to convert
-rank 51: Point 185 (-90.587426, 29.681103, 0.06100375) failed to convert
-rank 1: Point 186 (-92.10594, 29.803013, -1.9382037) failed to convert
-rank 0: Point 170 (-92.670451, 29.169828, 19.9) failed to convert
-rank 92: Point 261 (-89.308262, 29.341821, -0.20459059) failed to convert
-rank 17: Point 185 (-91.368758, 29.918822, -0.63601206) failed to convert
-rank 94: Point 261 (-89.142164, 30.316812, 3.6401434) failed to convert
-rank 88: Point 263 (-89.470744, 29.341658, -5.1761139) failed to convert
-rank 83: Point 259 (-89.795841, 29.565104, -0.1996197) failed to convert
-rank 81: Point 259 (-89.851551, 29.60167, 30.863711) failed to convert
-rank 87: Point 258 (-89.462912, 30.399459, -8.7617853) failed to convert
-rank 48: Point 183 (-90.645114, 29.639202, -0.46624567) failed to convert
-rank 86: Point 261 (-89.553865, 30.222217, -3.6859867) failed to convert
-rank 65: Point 260 (-90.273981, 29.388748, -3.9532562) failed to convert
-rank 66: Point 260 (-90.240269, 29.387493, 0.243) failed to convert
-rank 90: Point 262 (-89.399782, 28.949738, 13.194291) failed to convert
-rank 32: Point 183 (-90.970832, 29.676907, -0.16647439) failed to convert
-rank 96: Point 262 (-89.208213, 29.151229, -0.0) failed to convert
-rank 68: Point 262 (-90.12225, 30.020331, -0.2222707) failed to convert
-rank 23: Point 185 (-91.216223, 29.906461, -8.6517487) failed to convert
-rank 58: Point 181 (-90.45246, 29.622347, -1.2368626) failed to convert
-rank 60: Point 184 (-90.412192, 29.556421, -0.13927253) failed to convert
-rank 85: Point 259 (-89.697235, 29.502553, -1.211484) failed to convert
-rank 46: Point 184 (-90.704368, 29.313007, -0.51180072) failed to convert
-rank 6: Point 185 (-91.746112, 30.68085, -8.7782566) failed to convert
-rank 80: Point 260 (-89.889172, 29.66868, -0.08728109) failed to convert
-rank 75: Point 260 (-89.996102, 29.727689, 19.483704) failed to convert
-rank 95: Point 260 (-89.221999, 29.191155, -0.0) failed to convert
-rank 24: Point 185 (-91.221801, 29.53577, -0.61940561) failed to convert
-rank 73: Point 258 (-90.019732, 29.980893, -9.0) failed to convert
-rank 27: Point 183 (-91.108077, 30.412667, -10.349373) failed to convert
-rank 93: Point 259 (-89.207445, 30.004771, -0.03108667) failed to convert
-rank 39: Point 185 (-90.806278, 29.378204, -8.2296) failed to convert
-rank 67: Point 258 (-90.153594, 30.020542, -0.77853021) failed to convert
-rank 64: Point 261 (-90.234885, 30.433423, -4.3840899) failed to convert
-rank 78: Point 261 (-89.910203, 30.042938, -0.9573768) failed to convert
-rank 84: Point 263 (-89.759243, 29.52661, -0.67348905) failed to convert
-rank 69: Point 261 (-90.097561, 30.021167, -9.0) failed to convert
-rank 76: Point 263 (-89.963451, 29.930585, -4.5795014) failed to convert
-rank 74: Point 262 (-90.013514, 29.751094, -0.59799999) failed to convert
-rank 54: Point 184 (-90.520634, 29.667078, -0.7581402) failed to convert
-rank 28: Point 182 (-91.089266, 30.040965, -2.5769425) failed to convert
-rank 56: Point 181 (-90.573245, 28.461372, 40.193166) failed to convert
-rank 82: Point 261 (-89.769557, 30.216784, 0.85989007) failed to convert
-rank 11: Point 184 (-91.601335, 30.063091, -8.2296) failed to convert
-rank 72: Point 261 (-90.03701, 30.031359, -5.0200563) failed to convert
-rank 43: Point 186 (-90.732472, 29.391703, -0.86843583) failed to convert
-rank 57: Point 186 (-90.462471, 29.80356, -0.58759344) failed to convert
-rank 79: Point 260 (-89.877006, 30.195327, 2.7366771) failed to convert
-rank 7: Point 186 (-91.737797, 30.279736, -1.6987878) failed to convert
-rank 34: Point 183 (-90.87857, 30.061005, 46.070815) failed to convert
-rank 25: Point 187 (-91.199726, 29.623455, -0.48225865) failed to convert
-rank 49: Point 186 (-90.6156, 29.739273, -1.5928212) failed to convert
-rank 70: Point 262 (-90.0731, 30.029798, -4.8676563) failed to convert
-rank 2: Point 185 (-91.967959, 30.223054, -3.9573504) failed to convert
-rank 97: Point 259 (-89.171154, 29.149226, -0.0) failed to convert
-rank 30: Point 184 (-91.015634, 30.168476, -6.0422198) failed to convert
-rank 99: Point 259 (-88.967882, 29.480577, 11.016462) failed to convert
-rank 42: Point 184 (-90.720203, 29.872589, -0.31822651) failed to convert
-rank 98: Point 262 (-89.104102, 29.178951, 2.7529134) failed to convert
-rank 77: Point 260 (-89.947113, 29.87338, 26.100387) failed to convert
-rank 55: Point 184 (-90.474248, 30.044264, 23.619947) failed to convert
-rank 12: Point 179 (-91.553305, 30.0091, -2.0505194) failed to convert
-rank 45: Point 185 (-90.669788, 29.92776, -0.9090793) failed to convert
-rank 91: Point 260 (-89.351952, 29.172947, 0.31299999) failed to convert
-rank 26: Point 182 (-91.175451, 29.758269, -7.7937366) failed to convert
-rank 40: Point 185 (-90.758903, 29.828937, -0.98146186) failed to convert
-rank 21: Point 186 (-91.259685, 29.738702, -0.50486081) failed to convert
-rank 44: Point 183 (-90.688922, 29.840937, -0.410939) failed to convert
-rank 18: Point 187 (-91.296981, 30.517304, -15.715259) failed to convert
-rank 71: Point 260 (-90.064, 29.919706, -6.6754685) failed to convert
-rank 10: Point 185 (-91.600613, 30.806096, -11.065629) failed to convert
-rank 59: Point 185 (-90.403006, 30.003003, -2.09283) failed to convert
-rank 15: Point 185 (-91.468699, 29.690555, -2.2481759) failed to convert
-rank 92: Point 262 (-89.308719, 29.336459, -0.0) failed to convert
-rank 47: Point 185 (-90.660644, 29.729721, -1.7189262) failed to convert
-rank 33: Point 184 (-90.90857, 30.08863, 18.175376) failed to convert
-rank 88: Point 264 (-89.380957, 30.382654, -6.5357177) failed to convert
-rank 89: Point 260 (-89.364934, 29.860955, -0.0) failed to convert
-rank 94: Point 262 (-89.255935, 29.037792, 2.3827798) failed to convert
-rank 62: Point 185 (-90.367732, 29.53926, -2.5170384) failed to convert
-rank 81: Point 260 (-89.780208, 30.478361, -5.8668302) failed to convert
-rank 5: Point 185 (-91.816728, 30.054023, -5.0268789) failed to convert
-rank 13: Point 185 (-91.533357, 29.723886, -0.48723437) failed to convert
-rank 14: Point 181 (-91.435301, 30.737524, -7.641327) failed to convert
-rank 83: Point 260 (-89.769173, 29.892795, -8.5054447) failed to convert
-rank 87: Point 259 (-89.516448, 29.774861, -0.21964925) failed to convert
-rank 38: Point 183 (-90.81119, 29.576332, -2.554487) failed to convert
-rank 50: Point 187 (-90.632343, 29.273624, -0.0) failed to convert
-rank 90: Point 263 (-89.370049, 29.296518, -5.1346611) failed to convert
-rank 68: Point 263 (-90.130296, 29.916049, -6.4096584) failed to convert
-rank 86: Point 262 (-89.60277, 29.64205, -0.57857864) failed to convert
-rank 8: Point 181 (-91.669594, 30.802576, -10.368034) failed to convert
-rank 4: Point 186 (-91.819812, 30.72987, -7.0150279) failed to convert
-rank 61: Point 185 (-90.389143, 29.549644, -3.0007063) failed to convert
-rank 66: Point 261 (-90.244184, 29.335189, 0.21820042) failed to convert
-rank 65: Point 261 (-90.268215, 29.465772, -1.4112881) failed to convert
-rank 96: Point 263 (-89.19129, 29.34263, 7.5351349) failed to convert
-rank 37: Point 185 (-90.830059, 29.666388, -1.3101238) failed to convert
-rank 31: Point 186 (-90.990218, 30.118587, -11.832337) failed to convert
-rank 19: Point 186 (-91.262309, 30.501117, -10.912329) failed to convert
-rank 53: Point 185 (-90.493631, 30.335431, 2.2615416) failed to convert
-rank 41: Point 186 (-90.739709, 29.899883, -0.8585294) failed to convert
-rank 63: Point 187 (-90.32599, 29.710269, 0.19988758) failed to convert
-rank 22: Point 182 (-91.202256, 30.429222, -4.0305079) failed to convert
-rank 16: Point 183 (-91.443233, 29.412784, 1.847769) failed to convert
-rank 29: Point 184 (-91.065157, 29.715826, -1.31205) failed to convert
-rank 35: Point 188 (-90.83458, 30.33798, -2.8000519) failed to convert
-rank 75: Point 261 (-89.977266, 29.966595, -1.3612186) failed to convert
-rank 80: Point 261 (-89.865271, 29.966334, -0.47955355) failed to convert
-rank 85: Point 260 (-89.699449, 29.475413, -3.8862002) failed to convert
-rank 36: Point 185 (-90.830048, 30.019627, -10.655809) failed to convert
-rank 64: Point 262 (-90.271411, 29.951251, -2.86834) failed to convert
-rank 95: Point 261 (-89.220136, 29.212304, -0.05787707) failed to convert
-rank 93: Point 260 (-89.288916, 29.079741, 14.407828) failed to convert
-rank 52: Point 184 (-90.560107, 29.737128, -0.14801126) failed to convert
-rank 9: Point 186 (-91.714735, 29.457185, 2.0) failed to convert
-rank 73: Point 259 (-90.079435, 29.212415, 0.31299999) failed to convert
-rank 78: Point 262 (-89.920483, 29.914352, 19.422146) failed to convert
-rank 1: Point 187 (-92.10566, 29.808268, -1.2987073) failed to convert
-rank 67: Point 259 (-90.153629, 30.020077, -1.07328) failed to convert
-rank 84: Point 264 (-89.706612, 30.166983, 7.6630788) failed to convert
-rank 69: Point 262 (-90.106558, 29.904971, -3.7016223) failed to convert
-rank 20: Point 185 (-91.339702, 28.760179, 17.611759) failed to convert
-rank 0: Point 171 (-92.682342, 28.858432, 27.717713) failed to convert
-rank 51: Point 186 (-90.604165, 29.443503, -0.13212824) failed to convert
-rank 3: Point 187 (-91.902744, 30.177946, -1.9793878) failed to convert
-rank 82: Point 262 (-89.821163, 29.582967, -3.0341778) failed to convert
-rank 17: Point 186 (-91.347875, 30.260746, -1.5655391) failed to convert
-rank 74: Point 263 (-89.996078, 29.972726, -3.7426393) failed to convert
-rank 76: Point 264 (-89.961935, 29.949687, -1.1635709) failed to convert
-rank 48: Point 184 (-90.643145, 29.667296, -0.85953206) failed to convert
-rank 23: Point 186 (-91.219893, 29.847923, -0.95133803) failed to convert
-rank 72: Point 262 (-90.044816, 29.931545, -0.44190395) failed to convert
-rank 39: Point 186 (-90.740697, 30.335288, -4.0260312) failed to convert
-rank 24: Point 186 (-91.172499, 30.317986, -0.02023728) failed to convert
-rank 70: Point 263 (-90.094398, 29.755417, -0.21931185) failed to convert
-rank 6: Point 186 (-91.750699, 30.599486, 18.941954) failed to convert
-rank 79: Point 261 (-89.900916, 29.897786, -2.2068404) failed to convert
-rank 46: Point 185 (-90.650644, 30.084937, -0.45243612) failed to convert
-rank 60: Point 185 (-90.412125, 29.557305, -1.0446502) failed to convert
-rank 27: Point 184 (-91.12334, 30.175967, -6.5263231) failed to convert
-rank 58: Point 182 (-90.456749, 29.562947, 0.33989272) failed to convert
-rank 11: Point 185 (-91.584173, 30.357832, -2.9595118) failed to convert
-rank 99: Point 260 (-88.980236, 29.344601, 18.9858) failed to convert
-rank 98: Point 263 (-89.107672, 29.138905, -0.0) failed to convert
-rank 97: Point 260 (-89.181944, 29.026958, 1.5931891) failed to convert
-rank 77: Point 261 (-89.948642, 29.854044, -0.13112727) failed to convert
-rank 91: Point 261 (-89.351274, 29.180768, 0.20979216) failed to convert
-rank 54: Point 185 (-90.520172, 29.673487, 1.226696) failed to convert
-rank 56: Point 182 (-90.475911, 29.833026, -0.48994581) failed to convert
-rank 92: Point 263 (-89.313216, 29.284677, -0.0) failed to convert
-rank 71: Point 261 (-90.062266, 29.941888, -6.6080645) failed to convert
-rank 57: Point 187 (-90.454728, 29.910116, -8.2296) failed to convert
-rank 43: Point 187 (-90.74578, 29.196755, -0.0) failed to convert
-rank 25: Point 188 (-91.185935, 29.842699, -7.7358246) failed to convert
-rank 88: Point 265 (-89.470712, 29.341606, -5.1761139) failed to convert
-rank 89: Point 261 (-89.409533, 29.343768, 12.201521) failed to convert
-rank 94: Point 263 (-89.241944, 29.197566, -0.00069175) failed to convert
-rank 32: Point 184 (-90.928932, 30.308411, -5.5987481) failed to convert
-rank 34: Point 184 (-90.870596, 30.179127, -2.4490428) failed to convert
-rank 7: Point 187 (-91.724777, 30.510261, -12.070081) failed to convert
-rank 49: Point 187 (-90.63397, 29.477365, -0.19185574) failed to convert
-rank 83: Point 261 (-89.77858, 29.777344, -0.73598669) failed to convert
-rank 68: Point 264 (-90.121228, 30.033528, 3.8582705) failed to convert
-rank 81: Point 261 (-89.799124, 30.247915, -1.4087243) failed to convert
-rank 30: Point 185 (-91.031173, 29.930805, -4.4819922) failed to convert
-rank 87: Point 260 (-89.472943, 30.283139, -3.8690084) failed to convert
-rank 90: Point 264 (-89.329196, 29.767196, 1.0205714) failed to convert
-rank 45: Point 186 (-90.674602, 29.858845, -0.1632615) failed to convert
-rank 2: Point 186 (-91.959721, 30.377371, -6.1162414) failed to convert
-rank 55: Point 185 (-90.524452, 29.346176, 0.31027196) failed to convert
-rank 12: Point 180 (-91.53337, 30.348561, -2.5302105) failed to convert
-rank 42: Point 185 (-90.753778, 29.384136, 0.3048) failed to convert
-rank 28: Point 183 (-91.138886, 29.26314, 0.64548388) failed to convert
-rank 18: Point 188 (-91.330366, 29.977057, -0.50135431) failed to convert
-rank 86: Point 263 (-89.617391, 29.466509, -0.63881436) failed to convert
-rank 66: Point 262 (-90.244172, 29.335086, -0.0391891) failed to convert
-rank 15: Point 186 (-91.468686, 29.690712, -0.93759208) failed to convert
-rank 21: Point 187 (-91.247804, 29.929614, -5.4288428) failed to convert
-rank 96: Point 264 (-89.208887, 29.143344, 16.473297) failed to convert
-rank 47: Point 186 (-90.651754, 29.85672, -1.0575682) failed to convert
-rank 10: Point 186 (-91.600014, 30.816244, -20.0) failed to convert
-rank 65: Point 262 (-90.273955, 29.388803, -3.9532562) failed to convert
-rank 40: Point 186 (-90.732888, 30.205427, -0.40490008) failed to convert
-rank 44: Point 184 (-90.688181, 29.851577, -0.33676505) failed to convert
-rank 85: Point 261 (-89.69763, 29.497289, -0.11271353) failed to convert
-rank 14: Point 182 (-91.49976, 29.658427, -0.45326049) failed to convert
-rank 5: Point 186 (-91.763897, 31.000913, -14.017437) failed to convert
-rank 59: Point 186 (-90.40533, 29.971374, -8.4182719) failed to convert
-rank 33: Point 185 (-90.901107, 30.199752, -1.3160673) failed to convert
-rank 75: Point 262 (-89.996233, 29.725952, -4.182128) failed to convert
-rank 80: Point 262 (-89.856388, 30.07626, -6.6385445) failed to convert
-rank 93: Point 261 (-89.276677, 29.220196, -0.59247135) failed to convert
-rank 26: Point 183 (-91.142544, 30.275476, 5.6984522) failed to convert
-rank 62: Point 186 (-90.35578, 29.701254, 0.02) failed to convert
-rank 13: Point 186 (-91.569275, 29.102627, 7.0460787) failed to convert
-rank 78: Point 263 (-89.910196, 30.042998, -0.9573768) failed to convert
-rank 73: Point 260 (-90.019743, 29.980686, -4.0239698) failed to convert
-rank 37: Point 186 (-90.792096, 30.223641, -3.0825121) failed to convert
-rank 38: Point 184 (-90.796517, 29.792101, -3.7765325) failed to convert
-rank 95: Point 262 (-89.219303, 29.221667, -0.0) failed to convert
-rank 64: Point 263 (-90.274535, 29.909658, -0.35606401) failed to convert
-rank 61: Point 186 (-90.387355, 29.573958, -2.2436198) failed to convert
-rank 4: Point 187 (-91.825808, 30.621485, -6.3671028) failed to convert
-rank 31: Point 187 (-90.990875, 30.108406, -12.189738) failed to convert
-rank 8: Point 182 (-91.6622, 30.930376, -20.292252) failed to convert
-rank 84: Point 265 (-89.759234, 29.526649, -0.67039063) failed to convert
-rank 67: Point 260 (-90.158599, 29.955192, 23.879948) failed to convert
-rank 76: Point 265 (-89.967948, 29.873758, -5.8609996) failed to convert
-rank 69: Point 263 (-90.105758, 29.915209, -7.1201285) failed to convert
-rank 53: Point 186 (-90.547573, 29.585822, -0.44493331) failed to convert
-rank 63: Point 188 (-90.307742, 29.955214, -8.4978247) failed to convert
-rank 19: Point 187 (-91.258073, 30.56812, 8.4989625) failed to convert
-rank 41: Point 187 (-90.7396, 29.901344, -0.28023795) failed to convert
-rank 74: Point 264 (-89.997664, 29.952599, -0.99765279) failed to convert
-rank 29: Point 185 (-91.065295, 29.713487, -1.0874524) failed to convert
-rank 82: Point 263 (-89.794563, 29.91103, 7.5493125) failed to convert
-rank 70: Point 264 (-90.100631, 29.674686, -8.2296) failed to convert
-rank 50: Point 188 (-90.604874, 29.665447, 1.5414382) failed to convert
-rank 22: Point 183 (-91.196601, 30.518129, -3.5911839) failed to convert
-rank 72: Point 263 (-90.037002, 30.031319, -5.0200563) failed to convert
-rank 52: Point 185 (-90.57786, 29.486618, -0.7500725) failed to convert
-rank 35: Point 189 (-90.907182, 29.256865, -0.45908503) failed to convert
-rank 79: Point 262 (-89.893255, 29.993247, 0.02) failed to convert
-rank 36: Point 186 (-90.849511, 29.731954, -0.78262667) failed to convert
-rank 16: Point 184 (-91.411714, 29.939849, -0.95833069) failed to convert
-rank 9: Point 187 (-91.638066, 30.80329, -10.518716) failed to convert
-rank 1: Point 188 (-92.105689, 29.807399, -0.85851403) failed to convert
-rank 99: Point 261 (-88.991016, 29.225925, 9.2879818) failed to convert
-rank 97: Point 261 (-89.170153, 29.160299, 3.0088281) failed to convert
-rank 3: Point 188 (-91.885312, 30.499329, -5.3961413) failed to convert
-rank 77: Point 262 (-89.96724, 29.618764, 0.31299999) failed to convert
-rank 91: Point 262 (-89.349684, 29.199068, 0.31110859) failed to convert
-rank 17: Point 187 (-91.353503, 30.168595, -9.9486728) failed to convert
-rank 20: Point 186 (-91.239848, 30.385089, -8.0219258) failed to convert
-rank 98: Point 264 (-89.103795, 29.182116, -0.0) failed to convert
-rank 51: Point 187 (-90.587422, 29.680922, -0.54514757) failed to convert
-rank 88: Point 266 (-89.385739, 30.327338, -1.1135933) failed to convert
-rank 48: Point 185 (-90.662051, 29.396153, 0.3048) failed to convert
-rank 71: Point 262 (-90.064047, 29.918861, -2.7905882) failed to convert
-rank 92: Point 264 (-89.305978, 29.367561, -0.41179729) failed to convert
-rank 6: Point 187 (-91.746778, 30.668797, -15.120193) failed to convert
-rank 0: Point 172 (-92.68648, 28.701142, 32.900002) failed to convert
-rank 23: Point 187 (-91.227982, 29.718387, -1.9440538) failed to convert
-rank 89: Point 262 (-89.328214, 30.279331, 2.95) failed to convert
-rank 68: Point 265 (-90.125911, 29.972854, -8.2296) failed to convert
-rank 83: Point 262 (-89.769146, 29.892849, -8.5054447) failed to convert
-rank 11: Point 186 (-91.589634, 30.263991, 5.0401066) failed to convert
-rank 24: Point 187 (-91.170852, 30.34374, 2.0309555) failed to convert
-rank 39: Point 187 (-90.828086, 29.053675, -0.55629873) failed to convert
-rank 58: Point 183 (-90.433497, 29.882901, -0.39772007) failed to convert
-rank 94: Point 264 (-89.141504, 30.323781, 3.3803301) failed to convert
-rank 54: Point 186 (-90.537123, 29.435883, -0.0) failed to convert
-rank 56: Point 183 (-90.475845, 29.833776, -0.69342688) failed to convert
-rank 87: Point 261 (-89.481511, 30.182546, 1.0560718) failed to convert
-rank 57: Point 188 (-90.491824, 29.396455, -0.0) failed to convert
-rank 27: Point 185 (-91.152993, 29.711223, 0.1) failed to convert
-rank 81: Point 262 (-89.839003, 29.757038, -0.0) failed to convert
-rank 90: Point 265 (-89.370769, 29.288039, -4.4147234) failed to convert
-rank 60: Point 186 (-90.380758, 29.984773, -0.35977072) failed to convert
-rank 86: Point 264 (-89.618177, 29.457004, 23.146103) failed to convert
-rank 96: Point 265 (-89.15173, 29.786307, 2.7866085) failed to convert
-rank 85: Point 262 (-89.675101, 29.770315, -0.08633728) failed to convert
-rank 66: Point 263 (-90.263431, 29.076681, 4.6701085) failed to convert
-rank 32: Point 185 (-90.97083, 29.676852, 0.20545918) failed to convert
-rank 25: Point 189 (-91.194376, 29.708619, -0.0) failed to convert
-rank 65: Point 263 (-90.273938, 29.388839, -4.2644726) failed to convert
-rank 80: Point 263 (-89.856323, 30.076885, -1.8768599) failed to convert
-rank 93: Point 262 (-89.282531, 29.152857, -0.0) failed to convert
-rank 30: Point 186 (-91.037358, 29.835761, -1.0926735) failed to convert
-rank 49: Point 188 (-90.615572, 29.739244, -1.4441794) failed to convert
-rank 75: Point 263 (-89.977263, 29.966534, -1.880928) failed to convert
-rank 78: Point 264 (-89.910191, 30.043038, -0.9573768) failed to convert
-rank 34: Point 185 (-90.903412, 29.690012, -1.7007477) failed to convert
-rank 73: Point 261 (-90.015113, 30.039476, -0.77828566) failed to convert
-rank 43: Point 188 (-90.729957, 29.428144, -0.15240144) failed to convert
-rank 95: Point 263 (-89.225083, 29.155904, -0.67145699) failed to convert
-rank 12: Point 181 (-91.569914, 29.722902, -0.88114835) failed to convert
-rank 28: Point 184 (-91.077252, 30.22584, -5.0759557) failed to convert
-rank 64: Point 264 (-90.274519, 29.909695, -0.34714914) failed to convert
-rank 84: Point 266 (-89.732459, 29.853896, -0.0) failed to convert
-rank 18: Point 189 (-91.296927, 30.517934, -14.924545) failed to convert
-rank 21: Point 188 (-91.219353, 30.382653, -15.169897) failed to convert
-rank 40: Point 187 (-90.787183, 29.414412, 0.03048) failed to convert
-rank 74: Point 265 (-89.998071, 29.947354, -3.6877387) failed to convert
-rank 45: Point 187 (-90.70681, 29.39436, -1.4988356) failed to convert
-rank 10: Point 187 (-91.58672, 31.041922, -14.649076) failed to convert
-rank 67: Point 261 (-90.224148, 29.089765, -0.41961677) failed to convert
-rank 15: Point 187 (-91.468561, 29.692704, -0.94283175) failed to convert
-rank 55: Point 186 (-90.515917, 29.465829, -8.2296) failed to convert
-rank 76: Point 266 (-89.96448, 29.917568, -0.31078614) failed to convert
-rank 7: Point 188 (-91.738236, 30.271634, -1.5362034) failed to convert
-rank 69: Point 264 (-90.113622, 29.813394, -2.1622334) failed to convert
-rank 44: Point 185 (-90.689006, 29.839711, -0.73414306) failed to convert
-rank 47: Point 187 (-90.661566, 29.716405, -1.6883806) failed to convert
-rank 2: Point 187 (-91.968429, 30.213599, -2.7588412) failed to convert
-rank 72: Point 264 (-90.036991, 30.031259, -5.0200563) failed to convert
-rank 33: Point 186 (-90.909121, 30.080111, 25.20898) failed to convert
-rank 82: Point 264 (-89.821133, 29.583019, -4.0999656) failed to convert
-rank 70: Point 265 (-90.073327, 30.02681, -4.9347123) failed to convert
-rank 38: Point 185 (-90.781718, 30.008361, 14.867116) failed to convert
-rank 5: Point 187 (-91.80776, 30.216302, -3.6104242) failed to convert
-rank 79: Point 263 (-89.930065, 29.531445, 0.31299999) failed to convert
-rank 13: Point 187 (-91.506535, 30.179251, -4.4311071) failed to convert
-rank 42: Point 186 (-90.744017, 29.526782, -0.99853864) failed to convert
-rank 97: Point 262 (-89.122605, 29.692777, 3.9433998) failed to convert
-rank 91: Point 263 (-89.345365, 29.24904, -0.08147454) failed to convert
-rank 26: Point 184 (-91.161444, 29.97936, -0.63781298) failed to convert
-rank 37: Point 187 (-90.808265, 29.987388, 33.981258) failed to convert
-rank 61: Point 187 (-90.363682, 29.89559, -1.2774652) failed to convert
-rank 53: Point 187 (-90.544651, 29.626722, -0.14617443) failed to convert
-rank 99: Point 262 (-88.907644, 30.129227, 10.762213) failed to convert
-rank 46: Point 186 (-90.697766, 29.408797, 0.07327327) failed to convert
-rank 19: Point 188 (-91.258676, 30.55843, -9.356181) failed to convert
-rank 77: Point 263 (-89.960782, 29.700615, -0.0) failed to convert
-rank 31: Point 188 (-90.990855, 30.108464, -11.929568) failed to convert
-rank 98: Point 265 (-89.119241, 29.009025, 6.0694299) failed to convert
-rank 4: Point 188 (-91.815127, 30.813556, -17.691253) failed to convert
-rank 88: Point 267 (-89.469726, 29.352329, 16.574032) failed to convert
-rank 71: Point 263 (-90.043284, 30.184156, 4.6700001) failed to convert
-rank 14: Point 183 (-91.442638, 30.616064, -4.32795) failed to convert
-rank 59: Point 187 (-90.418389, 29.793186, -0.2286) failed to convert
-rank 41: Point 188 (-90.745678, 29.813074, -0.36167364) failed to convert
-rank 92: Point 265 (-89.336019, 29.020878, 0.97445188) failed to convert
-rank 63: Point 189 (-90.356618, 29.29487, 0.90339313) failed to convert
-rank 50: Point 189 (-90.626048, 29.363774, -0.5586511) failed to convert
-rank 68: Point 266 (-90.124771, 29.98762, -1.4511505) failed to convert
-rank 89: Point 263 (-89.421461, 29.203916, 0.13061227) failed to convert
-rank 35: Point 190 (-90.830925, 30.390998, -1.7838176) failed to convert
-rank 22: Point 184 (-91.200025, 30.464213, 13.908818) failed to convert
-rank 8: Point 183 (-91.662809, 30.919786, -19.338952) failed to convert
-rank 62: Point 187 (-90.342173, 29.885087, -0.72236437) failed to convert
-rank 94: Point 265 (-89.237658, 29.246194, -0.0) failed to convert
-rank 83: Point 263 (-89.795798, 29.565147, -0.1887889) failed to convert
-rank 1: Point 189 (-92.105688, 29.807199, -1.1355752) failed to convert
-rank 9: Point 188 (-91.697727, 29.759674, -0.54835887) failed to convert
-rank 36: Point 187 (-90.832261, 29.986887, -10.13091) failed to convert
-rank 87: Point 262 (-89.468509, 30.333291, -1.0777597) failed to convert
-rank 81: Point 263 (-89.832589, 29.835883, -0.0) failed to convert
-rank 17: Point 188 (-91.394654, 29.489424, 0.55436502) failed to convert
-rank 52: Point 186 (-90.57709, 29.497487, -1.5467685) failed to convert
-rank 96: Point 266 (-89.155315, 29.746314, 3.2127625) failed to convert
-rank 20: Point 187 (-91.25776, 30.099276, -0.82229031) failed to convert
-rank 86: Point 265 (-89.585236, 29.85053, -0.16201196) failed to convert
-rank 85: Point 263 (-89.644082, 30.142537, 7.0338134) failed to convert
-rank 51: Point 188 (-90.603449, 29.453622, -0.19698377) failed to convert
-rank 90: Point 266 (-89.396915, 28.983095, 0.74296197) failed to convert
-rank 16: Point 185 (-91.363587, 30.729722, -16.894518) failed to convert
-rank 66: Point 264 (-90.236298, 29.440097, -3.9075362) failed to convert
-rank 3: Point 189 (-91.878335, 30.626842, -8.2296) failed to convert
-rank 65: Point 264 (-90.268195, 29.465829, -2.9991323) failed to convert
-rank 80: Point 264 (-89.856574, 30.073735, 0.36576) failed to convert
-rank 93: Point 263 (-89.288539, 29.082772, 4.4390062) failed to convert
-rank 6: Point 188 (-91.7582, 30.465975, -11.881105) failed to convert
-rank 75: Point 264 (-89.977261, 29.966494, -2.038427) failed to convert
-rank 78: Point 265 (-89.923818, 29.872502, -6.5836805) failed to convert
-rank 95: Point 264 (-89.2299, 29.101026, -0.04540741) failed to convert
-rank 0: Point 173 (-92.667896, 29.123965, 21.665118) failed to convert
-rank 73: Point 262 (-90.037432, 29.754711, -2.124456) failed to convert
-rank 23: Point 188 (-91.303545, 28.485211, 41.855882) failed to convert
-rank 39: Point 188 (-90.77079, 29.899034, -0.37132355) failed to convert
-rank 58: Point 184 (-90.415296, 30.131114, 1.6297888) failed to convert
-rank 56: Point 184 (-90.475865, 29.83347, -0.47884845) failed to convert
-rank 84: Point 267 (-89.770083, 29.392991, 0.39745269) failed to convert
-rank 11: Point 187 (-91.592037, 30.222366, -5.4363682) failed to convert
-rank 54: Point 187 (-90.605182, 28.465102, 38.768656) failed to convert
-rank 74: Point 266 (-89.996077, 29.972596, -3.807257) failed to convert
-rank 76: Point 267 (-89.980225, 29.718218, -0.04510461) failed to convert
-rank 57: Point 189 (-90.418874, 30.399272, -0.31661304) failed to convert
-rank 29: Point 186 (-91.094168, 29.263072, -0.35283093) failed to convert
-rank 64: Point 265 (-90.274495, 29.909751, -0.32944274) failed to convert
-rank 25: Point 190 (-91.163584, 30.194698, 1.9464512) failed to convert
-rank 48: Point 186 (-90.629632, 29.859502, -0.27196583) failed to convert
-rank 69: Point 265 (-90.143212, 29.427537, 0.31299999) failed to convert
-rank 67: Point 262 (-90.153562, 30.020435, -0.761399) failed to convert
-rank 72: Point 265 (-90.037019, 30.030879, -5.0292003) failed to convert
-rank 82: Point 265 (-89.796996, 29.88077, -2.8120848) failed to convert
-rank 24: Point 188 (-91.201586, 29.858353, -0.084) failed to convert
-rank 70: Point 266 (-90.10193, 29.657728, -8.2296) failed to convert
-rank 60: Point 187 (-90.387701, 29.890558, -0.37869217) failed to convert
-rank 34: Point 186 (-90.87089, 30.174627, -2.0878277) failed to convert
-rank 97: Point 263 (-89.091289, 30.038747, 2.8413086) failed to convert
-rank 27: Point 186 (-91.118458, 30.251717, -13.213081) failed to convert
-rank 99: Point 263 (-88.930214, 29.886324, 4.1593551) failed to convert
-rank 12: Point 182 (-91.503642, 30.847752, -13.933976) failed to convert
-rank 18: Point 190 (-91.344388, 29.747596, -0.66909427) failed to convert
-rank 79: Point 264 (-89.95039, 29.273652, 14.795956) failed to convert
-rank 91: Point 264 (-89.346238, 29.238863, -0.5920648) failed to convert
-rank 45: Point 188 (-90.710578, 29.339465, -8.2296) failed to convert
-rank 10: Point 188 (-91.616808, 30.527698, -5.3418791) failed to convert
-rank 77: Point 264 (-89.943468, 29.918838, -6.3642244) failed to convert
-rank 55: Point 187 (-90.473677, 30.05197, -8.9916007) failed to convert
-rank 21: Point 189 (-91.21847, 30.396545, 1.8361892) failed to convert
-rank 98: Point 266 (-89.005487, 30.263347, 5.7669921) failed to convert
-rank 88: Point 268 (-89.491639, 29.093056, 10.325302) failed to convert
-rank 7: Point 189 (-91.7376, 30.28289, -10.047583) failed to convert
-rank 32: Point 186 (-90.970817, 29.676944, -0.69666652) failed to convert
-rank 43: Point 189 (-90.701562, 29.839509, -0.31158288) failed to convert
-rank 94: Point 266 (-89.24681, 29.141743, 1.9211203) failed to convert
-rank 92: Point 266 (-89.335719, 29.024354, 11.782845) failed to convert
-rank 28: Point 185 (-91.078656, 30.203748, -11.175866) failed to convert
-rank 71: Point 264 (-90.082718, 29.678202, 0.31299999) failed to convert
-rank 15: Point 188 (-91.468289, 29.697265, -1.8989039) failed to convert
-rank 68: Point 267 (-90.125689, 29.975476, 0.10635094) failed to convert
-rank 5: Point 188 (-91.834098, 29.735869, -0.57400825) failed to convert
-rank 44: Point 186 (-90.687465, 29.861829, -0.54034134) failed to convert
-rank 33: Point 187 (-90.907949, 30.097347, -9.6592021) failed to convert
-rank 47: Point 188 (-90.615009, 30.376629, -0.40046276) failed to convert
-rank 89: Point 264 (-89.420575, 29.214284, 0.31299999) failed to convert
-rank 30: Point 187 (-91.017888, 30.133556, 7.9479239) failed to convert
-rank 38: Point 186 (-90.811812, 29.566643, -0.48906383) failed to convert
-rank 49: Point 189 (-90.606411, 29.868888, -0.23918682) failed to convert
-rank 13: Point 188 (-91.499383, 30.299049, -0.31799999) failed to convert
-rank 53: Point 188 (-90.544497, 29.628865, 0.95978034) failed to convert
-rank 83: Point 264 (-89.722904, 30.453543, -6.3102852) failed to convert
-rank 31: Point 189 (-91.045716, 29.265978, -0.45144905) failed to convert
-rank 61: Point 188 (-90.389128, 29.549682, -3.2201323) failed to convert
-rank 81: Point 264 (-89.877432, 29.27652, 4.5455293) failed to convert
-rank 37: Point 188 (-90.816219, 29.870551, -0.75734032) failed to convert
-rank 46: Point 187 (-90.683666, 29.61244, -8.2296) failed to convert
-rank 87: Point 263 (-89.550727, 29.367263, 24.881733) failed to convert
-rank 96: Point 267 (-89.20573, 29.179093, -0.0) failed to convert
-rank 66: Point 265 (-90.238857, 29.405871, 1.3357225) failed to convert
-rank 86: Point 266 (-89.619065, 29.445708, -0.29838611) failed to convert
-rank 85: Point 264 (-89.699401, 29.47545, -3.8862002) failed to convert
-rank 90: Point 267 (-89.382855, 29.147361, 0.37457917) failed to convert
-rank 42: Point 187 (-90.74402, 29.526721, -0.86044981) failed to convert
-rank 4: Point 189 (-91.814487, 30.824726, -11.139886) failed to convert
-rank 8: Point 184 (-91.662273, 30.929046, -19.72454) failed to convert
-rank 1: Point 190 (-92.105634, 29.808101, -0.73825299) failed to convert
-rank 80: Point 265 (-89.911193, 29.391207, 1.5250582) failed to convert
-rank 65: Point 265 (-90.268182, 29.465867, -2.953902) failed to convert
-rank 19: Point 189 (-91.31844, 29.593999, -0.54296288) failed to convert
-rank 35: Point 191 (-90.844964, 30.184903, -0.77313542) failed to convert
-rank 62: Point 188 (-90.367691, 29.539304, -2.5170384) failed to convert
-rank 75: Point 265 (-89.984555, 29.87411, 0.53390997) failed to convert
-rank 36: Point 188 (-90.86117, 29.558286, -0.45236382) failed to convert
-rank 59: Point 188 (-90.403828, 29.991665, -8.8788247) failed to convert
-rank 14: Point 184 (-91.456414, 30.387402, -2.4409479) failed to convert
-rank 93: Point 264 (-89.190439, 30.192878, 5.2932492) failed to convert
-rank 41: Point 189 (-90.745634, 29.813676, -1.649009) failed to convert
-rank 78: Point 266 (-89.910184, 30.043098, -0.9573768) failed to convert
-rank 95: Point 265 (-89.223879, 29.169556, -0.0) failed to convert
-rank 2: Point 188 (-91.93061, 30.91777, -18.24137) failed to convert
-rank 84: Point 268 (-89.75922, 29.526708, -0.61265873) failed to convert
-rank 73: Point 263 (-90.035138, 29.784086, -1.6763999) failed to convert
-rank 72: Point 266 (-90.046006, 29.91597, 0.00795982) failed to convert
-rank 3: Point 190 (-91.874072, 30.704528, -7.4466824) failed to convert
-rank 74: Point 267 (-90.007396, 29.828777, 0.29047091) failed to convert
-rank 22: Point 185 (-91.211898, 30.276844, -13.30574) failed to convert
-rank 17: Point 189 (-91.353479, 30.168627, -9.9486728) failed to convert
-rank 20: Point 188 (-91.241549, 30.357972, 0.8935806) failed to convert
-rank 64: Point 266 (-90.232661, 30.46164, -5.0245767) failed to convert
-rank 70: Point 267 (-90.071967, 30.044034, 2.5331701) failed to convert
-rank 69: Point 266 (-90.105739, 29.915266, -7.1201285) failed to convert
-rank 76: Point 268 (-89.981179, 29.706028, 16.374906) failed to convert
-rank 51: Point 189 (-90.587186, 29.684224, -1.1430923) failed to convert
-rank 82: Point 266 (-89.797, 29.88071, -2.8120848) failed to convert
-rank 40: Point 188 (-90.758889, 29.828834, -0.96255793) failed to convert
-rank 67: Point 263 (-90.145748, 30.121904, 4.6500001) failed to convert
-rank 6: Point 189 (-91.752356, 30.56983, -12.935713) failed to convert
-rank 97: Point 264 (-89.127777, 29.634674, 4.4337121) failed to convert
-rank 23: Point 189 (-91.216184, 29.906508, -8.6517487) failed to convert
-rank 99: Point 264 (-88.905171, 30.154819, 9.4309015) failed to convert
-rank 39: Point 189 (-90.803148, 29.424009, -0.44230647) failed to convert
-rank 79: Point 265 (-89.902629, 29.876084, 23.429995) failed to convert
-rank 52: Point 187 (-90.560095, 29.737069, -0.84357866) failed to convert
-rank 50: Point 190 (-90.626631, 29.355245, 0.28469236) failed to convert
-rank 98: Point 267 (-89.062403, 29.641207, 5.1526482) failed to convert
-rank 54: Point 188 (-90.492225, 30.060888, -9.1775287) failed to convert
-rank 58: Point 185 (-90.465461, 29.442024, -8.2296) failed to convert
-rank 11: Point 188 (-91.590029, 30.256499, 23.494708) failed to convert
-rank 88: Point 269 (-89.39132, 30.262604, 0.41664231) failed to convert
-rank 57: Point 190 (-90.469533, 29.706027, -0.4533174) failed to convert
-rank 56: Point 185 (-90.5042, 29.439655, -0.58989951) failed to convert
-rank 25: Point 191 (-91.155749, 30.317295, -0.0) failed to convert
-rank 77: Point 265 (-89.94347, 29.918778, -6.3642244) failed to convert
-rank 92: Point 267 (-89.305247, 29.375891, 2.5648816) failed to convert
-rank 91: Point 265 (-89.346575, 29.234956, -0.005) failed to convert
-rank 94: Point 267 (-89.242901, 29.186345, -0.00074543) failed to convert
-rank 48: Point 187 (-90.640251, 29.708279, -0.16595697) failed to convert
-rank 71: Point 265 (-90.064152, 29.917207, -1.9710848) failed to convert
-rank 12: Point 183 (-91.557467, 29.936843, -0.073) failed to convert
-rank 63: Point 190 (-90.310817, 29.913914, -1.8926206) failed to convert
-rank 89: Point 265 (-89.361501, 29.898986, -0.0) failed to convert
-rank 18: Point 191 (-91.296888, 30.518493, -15.974874) failed to convert
-rank 68: Point 268 (-90.12484, 29.986395, 0.66135504) failed to convert
-rank 45: Point 189 (-90.70245, 29.457407, -1.3332957) failed to convert
-rank 26: Point 185 (-91.180062, 29.685099, -4.2449504) failed to convert
-rank 9: Point 189 (-91.628664, 30.964628, -14.464706) failed to convert
-rank 43: Point 190 (-90.720697, 29.562802, -0.54698374) failed to convert
-rank 34: Point 187 (-90.862425, 30.299631, -2.8234007) failed to convert
-rank 85: Point 265 (-89.666602, 29.872499, 2.5731671) failed to convert
-rank 87: Point 264 (-89.501461, 29.948163, -0.53629022) failed to convert
-rank 81: Point 265 (-89.825321, 29.925368, -8.8620607) failed to convert
-rank 16: Point 186 (-91.388424, 30.324193, -3.2152486) failed to convert
-rank 66: Point 266 (-90.244145, 29.335116, 0.30876531) failed to convert
-rank 86: Point 267 (-89.563317, 30.109138, 3.7305545) failed to convert
-rank 96: Point 268 (-89.210761, 29.12162, -0.293124) failed to convert
-rank 83: Point 265 (-89.778547, 29.77732, -1.3324858) failed to convert
-rank 29: Point 187 (-91.065294, 29.713427, -1.5097203) failed to convert
-rank 90: Point 268 (-89.370002, 29.296556, -5.1346611) failed to convert
-rank 15: Point 189 (-91.468686, 29.690495, -1.6900149) failed to convert
-rank 28: Point 186 (-91.078657, 30.203688, -12.323675) failed to convert
-rank 55: Point 188 (-90.47676, 30.009435, 20.985422) failed to convert
-rank 65: Point 266 (-90.273912, 29.388894, -2.6790209) failed to convert
-rank 44: Point 187 (-90.688918, 29.840877, 0.48377914) failed to convert
-rank 10: Point 189 (-91.599971, 30.816202, -20.0) failed to convert
-rank 32: Point 187 (-90.970794, 29.677, -1.4508568) failed to convert
-rank 33: Point 188 (-90.908427, 30.089973, 18.993432) failed to convert
-rank 75: Point 266 (-89.977259, 29.966433, -1.4433188) failed to convert
-rank 80: Point 266 (-89.856348, 30.076267, -6.6385445) failed to convert
-rank 78: Point 267 (-89.9108, 30.035369, -0.96110423) failed to convert
-rank 5: Point 189 (-91.887684, 28.737749, 30.276679) failed to convert
-rank 7: Point 190 (-91.736947, 30.294109, -3.3447249) failed to convert
-rank 47: Point 189 (-90.661553, 29.716525, -1.5338037) failed to convert
-rank 30: Point 188 (-91.014724, 30.181397, 15.512926) failed to convert
-rank 93: Point 265 (-89.274875, 29.239553, -0.0) failed to convert
-rank 72: Point 267 (-90.037074, 30.029971, -2.046531) failed to convert
-rank 95: Point 266 (-89.23065, 29.092419, 1.2888346) failed to convert
-rank 73: Point 264 (-90.078162, 29.228818, 0.63138616) failed to convert
-rank 13: Point 189 (-91.498126, 30.320072, -2.1885245) failed to convert
-rank 76: Point 269 (-89.967384, 29.880726, 26.795989) failed to convert
-rank 21: Point 190 (-91.271831, 29.54183, 5.2094691) failed to convert
-rank 69: Point 267 (-90.105725, 29.915305, -7.1201285) failed to convert
-rank 60: Point 188 (-90.41249, 29.552094, -0.21336) failed to convert
-rank 53: Point 189 (-90.522181, 29.940449, -0.43850339) failed to convert
-rank 61: Point 189 (-90.383818, 29.622077, -0.72421646) failed to convert
-rank 64: Point 267 (-90.308621, 29.452118, 0.38518301) failed to convert
-rank 24: Point 189 (-91.211656, 29.69783, -1.5093309) failed to convert
-rank 70: Point 268 (-90.073123, 30.029068, -0.62945426) failed to convert
-rank 82: Point 267 (-89.797003, 29.880669, -2.8120848) failed to convert
-rank 84: Point 269 (-89.693015, 30.33032, -1.7000282) failed to convert
-rank 42: Point 188 (-90.744022, 29.526681, -0.78802826) failed to convert
-rank 74: Point 268 (-90.033589, 29.493641, 1.0811525) failed to convert
-rank 46: Point 188 (-90.696464, 29.427481, -0.27455509) failed to convert
-rank 37: Point 189 (-90.792102, 30.223481, -3.7354929) failed to convert
-rank 19: Point 190 (-91.262131, 30.503106, 19.737619) failed to convert
-rank 1: Point 191 (-92.106006, 29.80054, -0.03992584) failed to convert
-rank 4: Point 190 (-91.822935, 30.67252, -6.4699136) failed to convert
-rank 62: Point 189 (-90.368994, 29.521505, 0.37989141) failed to convert
-rank 49: Point 190 (-90.643729, 29.337021, -0.50255577) failed to convert
-rank 8: Point 185 (-91.663326, 30.910668, -20.412455) failed to convert
-rank 67: Point 264 (-90.153581, 30.019966, -0.83515026) failed to convert
-rank 38: Point 187 (-90.782322, 29.999483, -4.6426286) failed to convert
-rank 97: Point 265 (-89.171892, 29.139662, -0.0) failed to convert
-rank 14: Point 185 (-91.435623, 30.731712, -9.7888008) failed to convert
-rank 36: Point 189 (-90.868241, 29.452614, -0.75428239) failed to convert
-rank 79: Point 266 (-89.900895, 29.897651, -2.0955635) failed to convert
-rank 27: Point 187 (-91.119039, 30.242562, -4.3851393) failed to convert
-rank 59: Point 189 (-90.41403, 29.852549, 2.0884879) failed to convert
-rank 99: Point 265 (-88.916252, 30.034834, 8.0857193) failed to convert
-rank 98: Point 268 (-89.027926, 30.018967, 4.0497239) failed to convert
-rank 88: Point 270 (-89.418939, 29.944308, -0.33279135) failed to convert
-rank 0: Point 174 (-92.673055, 29.003932, 25.330868) failed to convert
-rank 2: Point 189 (-91.937205, 30.795923, -16.863709) failed to convert
-rank 17: Point 190 (-91.372337, 29.858717, -1.2216603) failed to convert
-rank 41: Point 190 (-90.773942, 29.399725, 0.3048) failed to convert
-rank 31: Point 190 (-91.01048, 29.808761, -0.64987607) failed to convert
-rank 3: Point 191 (-91.878294, 30.626843, -8.2296) failed to convert
-rank 35: Point 192 (-90.853117, 30.064611, -2.0570205) failed to convert
-rank 40: Point 189 (-90.806299, 29.13132, -0.0) failed to convert
-rank 51: Point 190 (-90.603957, 29.446289, 0.51187933) failed to convert
-rank 77: Point 266 (-89.943472, 29.918737, -6.3642244) failed to convert
-rank 20: Point 189 (-91.231408, 30.518845, 2.4399458) failed to convert
-rank 22: Point 186 (-91.262906, 29.45988, -0.40991786) failed to convert
-rank 92: Point 268 (-89.311357, 29.305564, -0.00140168) failed to convert
-rank 71: Point 266 (-90.056737, 30.01221, 1.555003) failed to convert
-rank 94: Point 268 (-89.242585, 29.189831, 0.0001284) failed to convert
-rank 39: Point 190 (-90.738888, 30.360855, -7.2676629) failed to convert
-rank 23: Point 190 (-91.253276, 29.310052, -0.0) failed to convert
-rank 91: Point 266 (-89.347538, 29.223743, -2.2254829) failed to convert
-rank 68: Point 269 (-90.130176, 29.917179, -7.2375949) failed to convert
-rank 54: Point 189 (-90.520129, 29.673529, -0.22687826) failed to convert
-rank 81: Point 266 (-89.825032, 29.928858, 11.000368) failed to convert
-rank 50: Point 191 (-90.590715, 29.86527, -0.64302584) failed to convert
-rank 89: Point 266 (-89.363502, 29.875363, -0.0) failed to convert
-rank 11: Point 189 (-91.637759, 29.425581, 2.0999999) failed to convert
-rank 66: Point 267 (-90.244131, 29.335217, 0.35534333) failed to convert
-rank 52: Point 188 (-90.584131, 29.39767, -8.2296) failed to convert
-rank 6: Point 190 (-91.746762, 30.66876, -14.16055) failed to convert
-rank 87: Point 265 (-89.522697, 29.698408, -0.0) failed to convert
-rank 25: Point 192 (-91.185895, 29.842744, -7.7358246) failed to convert
-rank 86: Point 268 (-89.618003, 29.457478, 21.538614) failed to convert
-rank 83: Point 266 (-89.750941, 30.114275, 1.3294204) failed to convert
-rank 58: Point 186 (-90.452792, 29.617268, -1.0236558) failed to convert
-rank 85: Point 266 (-89.667895, 29.856354, 4.3291384) failed to convert
-rank 57: Point 191 (-90.454728, 29.910055, -8.2296) failed to convert
-rank 78: Point 268 (-89.924469, 29.864129, 37.111464) failed to convert
-rank 56: Point 186 (-90.49345, 29.589371, 0.48711501) failed to convert
-rank 65: Point 267 (-90.268163, 29.465925, -1.4626388) failed to convert
-rank 90: Point 269 (-89.370721, 29.288076, -4.4147234) failed to convert
-rank 75: Point 267 (-90.023424, 29.377575, 0.55776099) failed to convert
-rank 96: Point 269 (-89.208267, 29.149853, -0.0) failed to convert
-rank 80: Point 267 (-89.919583, 29.284438, 0.31299999) failed to convert
-rank 48: Point 188 (-90.629031, 29.867507, -0.55787258) failed to convert
-rank 63: Point 191 (-90.31082, 29.913853, -2.5025956) failed to convert
-rank 93: Point 266 (-89.178413, 30.325598, 1.413958) failed to convert
-rank 34: Point 188 (-90.870602, 30.178834, -2.4648335) failed to convert
-rank 72: Point 268 (-90.037094, 30.02963, -2.512026) failed to convert
-rank 12: Point 184 (-91.554996, 29.979095, -0.5563611) failed to convert
-rank 95: Point 267 (-89.225422, 29.151879, -0.11175014) failed to convert
-rank 73: Point 265 (-90.017891, 30.00405, -0.21138981) failed to convert
-rank 43: Point 191 (-90.713826, 29.66239, -0.76504084) failed to convert
-rank 64: Point 268 (-90.247131, 30.271479, 3.7600414) failed to convert
-rank 69: Point 268 (-90.119581, 29.735701, -8.2296) failed to convert
-rank 76: Point 270 (-90.003677, 29.418963, 2.6955489) failed to convert
-rank 45: Point 190 (-90.709296, 29.357849, 0.25741207) failed to convert
-rank 70: Point 269 (-90.073064, 30.029815, -4.8676563) failed to convert
-rank 9: Point 190 (-91.649922, 30.598121, -7.774195) failed to convert
-rank 82: Point 268 (-89.797007, 29.880609, -2.8120848) failed to convert
-rank 74: Point 269 (-89.999061, 29.934687, 14.500878) failed to convert
-rank 84: Point 270 (-89.768164, 29.416451, 0.31299999) failed to convert
-rank 16: Point 187 (-91.363731, 30.727187, -11.170996) failed to convert
-rank 28: Point 187 (-91.078657, 30.203647, -12.323675) failed to convert
-rank 97: Point 266 (-89.095634, 29.990296, 2.4920967) failed to convert
-rank 67: Point 265 (-90.153569, 30.020073, -0.8290124) failed to convert
-rank 15: Point 190 (-91.469492, 29.676864, -3.3649921) failed to convert
-rank 99: Point 266 (-88.908576, 30.11688, 12.720496) failed to convert
-rank 79: Point 267 (-89.904047, 29.858235, -0.5591048) failed to convert
-rank 29: Point 188 (-91.065293, 29.713386, -0.99558734) failed to convert
-rank 18: Point 192 (-91.321349, 30.123622, -0.23100001) failed to convert
-rank 10: Point 190 (-91.616912, 30.525582, -9.6704893) failed to convert
-rank 33: Point 189 (-90.90877, 30.084484, 18.069685) failed to convert
-rank 47: Point 190 (-90.646653, 29.929211, -0.35837221) failed to convert
-rank 5: Point 190 (-91.819822, 29.996206, -4.657801) failed to convert
-rank 30: Point 189 (-91.01801, 30.131212, 12.932632) failed to convert
-rank 92: Point 269 (-89.31118, 29.307509, -0.0) failed to convert
-rank 32: Point 188 (-90.969379, 29.69846, -0.56173012) failed to convert
-rank 26: Point 186 (-91.175619, 29.75554, -3.1945683) failed to convert
-rank 88: Point 271 (-89.41187, 30.025722, 0.00130859) failed to convert
-rank 44: Point 188 (-90.689077, 29.83853, 0.02813614) failed to convert
-rank 13: Point 190 (-91.529645, 29.785724, -1.7955626) failed to convert
-rank 77: Point 267 (-89.930003, 30.087718, -5.3309523) failed to convert
-rank 61: Point 190 (-90.387341, 29.573995, -2.2256061) failed to convert
-rank 98: Point 269 (-88.995231, 30.372815, 2.9965296) failed to convert
-rank 60: Point 189 (-90.412104, 29.55734, -1.3719839) failed to convert
-rank 7: Point 191 (-91.701724, 30.914283, -13.139598) failed to convert
-rank 55: Point 189 (-90.501552, 29.666133, -1.1497115) failed to convert
-rank 71: Point 267 (-90.062276, 29.940967, -6.6272669) failed to convert
-rank 42: Point 189 (-90.744025, 29.52662, -0.84723565) failed to convert
-rank 21: Point 191 (-91.267316, 29.614773, -0.52109046) failed to convert
-rank 94: Point 269 (-89.16107, 30.10695, 1.7943413) failed to convert
-rank 53: Point 190 (-90.561816, 29.384767, -0.0) failed to convert
-rank 37: Point 190 (-90.854734, 29.298929, -0.12337205) failed to convert
-rank 24: Point 190 (-91.193752, 29.982457, -1.0313079) failed to convert
-rank 68: Point 270 (-90.124851, 29.986195, -1.1317887) failed to convert
-rank 66: Point 268 (-90.236787, 29.433085, -3.3650333) failed to convert
-rank 38: Point 188 (-90.789839, 29.889641, -0.04461729) failed to convert
-rank 8: Point 186 (-91.660669, 30.956483, 1.0872071) failed to convert
-rank 1: Point 192 (-92.105879, 29.803014, -1.7219897) failed to convert
-rank 4: Point 191 (-91.830478, 30.536189, -5.5989462) failed to convert
-rank 14: Point 186 (-91.489113, 29.838195, -3.1575324) failed to convert
-rank 62: Point 190 (-90.382583, 29.335911, -0.55237884) failed to convert
-rank 49: Point 191 (-90.581972, 30.212611, -0.43195363) failed to convert
-rank 91: Point 267 (-89.332361, 29.398881, 3.8387006) failed to convert
-rank 19: Point 191 (-91.260869, 30.523043, -12.526053) failed to convert
-rank 36: Point 190 (-90.848855, 29.741395, -0.63817963) failed to convert
-rank 59: Point 190 (-90.404148, 29.987011, 19.312881) failed to convert
-rank 86: Point 269 (-89.578199, 29.93248, -0.37644384) failed to convert
-rank 81: Point 267 (-89.850394, 29.614393, -4.8542451) failed to convert
-rank 83: Point 267 (-89.794823, 29.576793, -2.4459327) failed to convert
-rank 85: Point 267 (-89.623462, 30.387048, -8.9404625) failed to convert
-rank 89: Point 267 (-89.424533, 29.166331, 0.31299999) failed to convert
-rank 17: Point 191 (-91.382448, 29.691536, -0.54592722) failed to convert
-rank 87: Point 266 (-89.46318, 30.393291, -1.7794473) failed to convert
-rank 27: Point 188 (-91.123951, 30.16597, -5.8982334) failed to convert
-rank 2: Point 190 (-91.96976, 30.188038, -2.2604125) failed to convert
-rank 65: Point 268 (-90.268198, 29.465301, -3.6362641) failed to convert
-rank 22: Point 187 (-91.203704, 30.406207, 14.97449) failed to convert
-rank 31: Point 191 (-91.003106, 29.921041, -3.6223375) failed to convert
-rank 3: Point 192 (-91.878234, 30.626843, -8.2296) failed to convert
-rank 51: Point 191 (-90.594073, 29.586538, -0.37598119) failed to convert
-rank 46: Point 189 (-90.696409, 29.428171, -0.41085701) failed to convert
-rank 41: Point 191 (-90.742892, 29.853291, -0.21515817) failed to convert
-rank 78: Point 269 (-89.896854, 30.208694, 3.1124501) failed to convert
-rank 90: Point 270 (-89.36997, 29.296581, -5.1346611) failed to convert
-rank 80: Point 268 (-89.870354, 29.901901, -0.36962529) failed to convert
-rank 35: Point 193 (-90.845538, 30.176364, -0.37404391) failed to convert
-rank 40: Point 190 (-90.764768, 29.743002, -1.067562) failed to convert
-rank 23: Point 191 (-91.188485, 30.344735, 9.2189147) failed to convert
-rank 75: Point 268 (-89.987096, 29.841506, 19.728606) failed to convert
-rank 96: Point 270 (-89.174472, 29.531252, 7.2146165) failed to convert
-rank 93: Point 267 (-89.259097, 29.41873, 5.2057651) failed to convert
-rank 52: Point 189 (-90.560088, 29.737029, -0.73502031) failed to convert
-rank 73: Point 266 (-90.081763, 29.181827, -0.0810188) failed to convert
-rank 50: Point 192 (-90.624527, 29.385143, 0.31544913) failed to convert
-rank 0: Point 175 (-92.680921, 28.791803, 30.494208) failed to convert
-rank 72: Point 269 (-90.044769, 29.931585, -0.57383345) failed to convert
-rank 64: Point 269 (-90.23526, 30.42714, -1.9011428) failed to convert
-rank 69: Point 269 (-90.132513, 29.567235, -0.16768909) failed to convert
-rank 76: Point 271 (-89.950521, 30.093077, 4.0074276) failed to convert
-rank 39: Point 191 (-90.762726, 30.01629, 24.108823) failed to convert
-rank 95: Point 268 (-89.214415, 29.276825, -0.0) failed to convert
-rank 82: Point 269 (-89.821112, 29.583054, -3.5223833) failed to convert
-rank 54: Point 190 (-90.492227, 30.060828, -9.1775287) failed to convert
-rank 84: Point 271 (-89.700526, 30.239689, -1.793779) failed to convert
-rank 70: Point 270 (-90.101604, 29.661609, 0.06240094) failed to convert
-rank 20: Point 190 (-91.240262, 30.378294, -15.138503) failed to convert
-rank 11: Point 190 (-91.600916, 30.067791, -2.0792516) failed to convert
-rank 74: Point 270 (-89.993506, 30.005048, -0.08255181) failed to convert
-rank 58: Point 187 (-90.452761, 29.617136, -1.0214603) failed to convert
-rank 97: Point 267 (-89.158831, 29.286464, -0.0) failed to convert
-rank 25: Point 193 (-91.163343, 30.198249, 1.5640836) failed to convert
-rank 67: Point 266 (-90.187409, 29.576873, -0.29440055) failed to convert
-rank 99: Point 267 (-88.966327, 29.493024, 10.755563) failed to convert
-rank 48: Point 189 (-90.643085, 29.667296, -1.3583929) failed to convert
-rank 92: Point 270 (-89.30616, 29.364817, -0.87236783) failed to convert
-rank 63: Point 192 (-90.310823, 29.913813, -2.0963869) failed to convert
-rank 79: Point 268 (-89.90088, 29.897803, -2.2581297) failed to convert
-rank 56: Point 187 (-90.531092, 29.061546, 4.9125569) failed to convert
-rank 57: Point 192 (-90.462453, 29.803597, -1.7355853) failed to convert
-rank 88: Point 272 (-89.483883, 29.184037, 4.6784719) failed to convert
-rank 98: Point 270 (-89.035164, 29.938853, 3.7147858) failed to convert
-rank 43: Point 192 (-90.685883, 30.064475, -2.3091593) failed to convert
-rank 34: Point 189 (-90.876516, 30.091097, -2.4179204) failed to convert
-rank 45: Point 191 (-90.669764, 29.927582, -0.85197653) failed to convert
-rank 77: Point 268 (-89.943475, 29.918677, -6.3642244) failed to convert
-rank 71: Point 268 (-90.054979, 30.034303, 0.06111004) failed to convert
-rank 16: Point 188 (-91.396073, 30.198214, -8.9824567) failed to convert
-rank 94: Point 270 (-89.232141, 29.30857, 0.55411475) failed to convert
-rank 9: Point 191 (-91.635285, 30.850498, -12.99587) failed to convert
-rank 15: Point 191 (-91.453844, 29.940131, -1.2373884) failed to convert
-rank 29: Point 189 (-91.065132, 29.715858, -1.0543705) failed to convert
-rank 66: Point 269 (-90.236788, 29.433025, -4.3353716) failed to convert
-rank 68: Point 271 (-90.124751, 29.987488, -9.0) failed to convert
-rank 91: Point 268 (-89.341079, 29.298288, -0.83049698) failed to convert
-rank 86: Point 270 (-89.576632, 29.949994, -0.16835673) failed to convert
-rank 28: Point 188 (-91.078658, 30.203587, -12.323675) failed to convert
-rank 18: Point 193 (-91.357045, 29.538815, -0.83470077) failed to convert
-rank 12: Point 185 (-91.508019, 30.774245, -10.38665) failed to convert
-rank 83: Point 268 (-89.758518, 30.021975, 2.421847) failed to convert
-rank 6: Point 191 (-91.744237, 30.713301, -13.181572) failed to convert
-rank 5: Point 191 (-91.772093, 30.854244, -9.3674185) failed to convert
-rank 33: Point 190 (-90.908963, 30.081554, 23.085274) failed to convert
-rank 32: Point 189 (-90.940515, 30.13431, 18.127737) failed to convert
-rank 87: Point 267 (-89.514368, 29.795398, -0.0) failed to convert
-rank 44: Point 189 (-90.689316, 29.835079, -0.30100568) failed to convert
-rank 13: Point 191 (-91.516331, 30.012348, -1.1537034) failed to convert
-rank 7: Point 192 (-91.836521, 28.476037, 51.075615) failed to convert
-rank 78: Point 270 (-89.956285, 29.462016, -0.17386688) failed to convert
-rank 89: Point 268 (-89.409546, 29.341066, -5.1983643) failed to convert
-rank 81: Point 268 (-89.851375, 29.602116, 32.063227) failed to convert
-rank 65: Point 269 (-90.233322, 29.928823, -0.09316229) failed to convert
-rank 85: Point 268 (-89.707105, 29.380359, 0.31299999) failed to convert
-rank 90: Point 271 (-89.370689, 29.288101, -4.4147234) failed to convert
-rank 80: Point 269 (-89.856288, 30.076276, -6.6385445) failed to convert
-rank 55: Point 190 (-90.501663, 29.664467, 0.08118606) failed to convert
-rank 61: Point 191 (-90.386225, 29.589192, 0.15582422) failed to convert
-rank 47: Point 191 (-90.660523, 29.731251, -1.8781747) failed to convert
-rank 10: Point 191 (-91.616898, 30.525641, -12.908281) failed to convert
-rank 96: Point 271 (-89.207859, 29.15428, -0.0) failed to convert
-rank 75: Point 269 (-90.037552, 29.1953, 2.863062) failed to convert
-rank 24: Point 191 (-91.170538, 30.348065, 22.736195) failed to convert
-rank 30: Point 190 (-91.044507, 29.724838, -0.58880785) failed to convert
-rank 37: Point 191 (-90.816204, 29.870394, -1.1746741) failed to convert
-rank 60: Point 190 (-90.388041, 29.8858, -0.44493436) failed to convert
-rank 93: Point 268 (-89.274354, 29.244356, -0.0) failed to convert
-rank 53: Point 191 (-90.514254, 30.050441, 13.755479) failed to convert
-rank 42: Point 190 (-90.722074, 29.845394, -0.29599014) failed to convert
-rank 14: Point 187 (-91.498994, 29.670573, -1.0417439) failed to convert
-rank 8: Point 187 (-91.70472, 30.186834, -2.3158866) failed to convert
-rank 49: Point 192 (-90.618303, 29.700248, 0.07397578) failed to convert
-rank 4: Point 192 (-91.81203, 30.868401, -12.426888) failed to convert
-rank 19: Point 192 (-91.31195, 29.699677, -0.26685651) failed to convert
-rank 59: Point 191 (-90.403801, 29.99172, -8.8788247) failed to convert
-rank 95: Point 269 (-89.161928, 29.866916, 2.2076047) failed to convert
-rank 27: Point 189 (-91.118115, 30.256567, -14.023849) failed to convert
-rank 36: Point 191 (-90.831847, 29.992731, 19.709094) failed to convert
-rank 72: Point 270 (-90.036961, 30.031243, -5.0215803) failed to convert
-rank 38: Point 189 (-90.789634, 29.892602, -0.27769967) failed to convert
-rank 62: Point 191 (-90.301117, 30.433442, -4.5680885) failed to convert
-rank 73: Point 267 (-90.019723, 29.980651, -4.0233602) failed to convert
-rank 64: Point 270 (-90.328769, 29.178476, 1.1680692) failed to convert
-rank 82: Point 270 (-89.860504, 29.091159, 23.689226) failed to convert
-rank 31: Point 192 (-90.986231, 30.177146, -4.5671079) failed to convert
-rank 69: Point 270 (-90.119569, 29.73576, -8.2296) failed to convert
-rank 76: Point 272 (-89.963425, 29.93064, -5.7678078) failed to convert
-rank 26: Point 187 (-91.1722, 29.809633, -7.4706485) failed to convert
-rank 3: Point 193 (-91.878377, 30.624116, -11.723997) failed to convert
-rank 84: Point 272 (-89.701587, 30.226671, -0.30134775) failed to convert
-rank 70: Point 271 (-90.101904, 29.657697, -8.2296) failed to convert
-rank 41: Point 192 (-90.742946, 29.852431, -0.23162637) failed to convert
-rank 51: Point 192 (-90.58738, 29.681064, -0.05319832) failed to convert
-rank 74: Point 271 (-90.01236, 29.765364, 0.28746649) failed to convert
-rank 1: Point 193 (-92.105607, 29.808238, -0.55147419) failed to convert
-rank 22: Point 188 (-91.197229, 30.508073, 21.862555) failed to convert
-rank 21: Point 192 (-91.247767, 29.929662, -6.0233556) failed to convert
-rank 17: Point 192 (-91.353443, 30.168676, -9.9486728) failed to convert
-rank 40: Point 191 (-90.786248, 29.427974, -0.40959838) failed to convert
-rank 35: Point 194 (-90.844687, 30.188857, -0.89083244) failed to convert
-rank 67: Point 267 (-90.178133, 29.698613, -0.04949197) failed to convert
-rank 52: Point 190 (-90.564988, 29.668054, -0.60201169) failed to convert
-rank 97: Point 268 (-89.170058, 29.15992, 4.326481) failed to convert
-rank 99: Point 268 (-88.926147, 29.927755, 5.2583938) failed to convert
-rank 88: Point 273 (-89.377393, 30.420862, -5.3640547) failed to convert
-rank 92: Point 271 (-89.31024, 29.317891, -0.48207128) failed to convert
-rank 20: Point 191 (-91.261202, 30.043733, -7.598493) failed to convert
-rank 2: Point 191 (-91.937167, 30.795935, -17.065273) failed to convert
-rank 0: Point 176 (-92.693932, 28.473745, 49.364539) failed to convert
-rank 50: Point 193 (-90.577479, 30.051347, 15.686516) failed to convert
-rank 98: Point 271 (-89.041996, 29.864096, 4.4247133) failed to convert
-rank 39: Point 192 (-90.770565, 29.902124, -0.54543685) failed to convert
-rank 54: Point 191 (-90.492228, 30.060787, -9.1775287) failed to convert
-rank 79: Point 269 (-89.903007, 29.871214, 30.838007) failed to convert
-rank 71: Point 269 (-90.067888, 29.868736, -0.09438324) failed to convert
-rank 77: Point 269 (-89.943197, 29.922067, 34.622974) failed to convert
-rank 66: Point 270 (-90.236789, 29.432984, -4.2763489) failed to convert
-rank 23: Point 192 (-91.193021, 30.27328, -13.386512) failed to convert
-rank 11: Point 191 (-91.603579, 30.0217, -0.59464817) failed to convert
-rank 46: Point 190 (-90.696449, 29.427539, -0.24703) failed to convert
-rank 94: Point 271 (-89.243439, 29.17967, -0.0) failed to convert
-rank 57: Point 193 (-90.463528, 29.788776, -0.39787094) failed to convert
-rank 25: Point 194 (-91.163196, 30.200538, 1.7392998) failed to convert
-rank 68: Point 272 (-90.124778, 29.987071, -1.3148754) failed to convert
-rank 86: Point 271 (-89.537524, 30.410201, -5.6779757) failed to convert
-rank 91: Point 269 (-89.353709, 29.151984, 0.1615271) failed to convert
-rank 83: Point 269 (-89.745922, 30.174925, 12.565515) failed to convert
-rank 78: Point 271 (-89.924716, 29.860553, -0.22693001) failed to convert
-rank 89: Point 269 (-89.397298, 29.483298, 2.3804983) failed to convert
-rank 87: Point 268 (-89.550377, 29.367761, 23.055302) failed to convert
-rank 65: Point 270 (-90.268219, 29.464318, 0.08730238) failed to convert
-rank 81: Point 269 (-89.830456, 29.861573, 0.54181387) failed to convert
-rank 90: Point 272 (-89.369219, 29.305048, 18.735133) failed to convert
-rank 85: Point 269 (-89.697807, 29.493678, 29.243788) failed to convert
-rank 63: Point 193 (-90.343431, 29.474228, -3.6911281) failed to convert
-rank 15: Point 192 (-91.435921, 30.239176, -0.53450048) failed to convert
-rank 45: Point 192 (-90.676282, 29.834209, -0.26906259) failed to convert
-rank 34: Point 190 (-90.870867, 30.17466, -1.7684558) failed to convert
-rank 58: Point 188 (-90.452649, 29.618566, -0.74422902) failed to convert
-rank 80: Point 270 (-89.905009, 29.468283, 3.5611369) failed to convert
-rank 43: Point 193 (-90.701457, 29.840947, 0.34815048) failed to convert
-rank 93: Point 269 (-89.296125, 28.99366, 8.0589178) failed to convert
-rank 96: Point 272 (-89.201981, 29.220932, -0.00098191) failed to convert
-rank 75: Point 270 (-89.996183, 29.725986, -2.4225231) failed to convert
-rank 48: Point 190 (-90.650592, 29.559799, -1.9666043) failed to convert
-rank 28: Point 189 (-91.128337, 29.429011, -0.56518384) failed to convert
-rank 95: Point 270 (-89.221637, 29.194799, -0.29508751) failed to convert
-rank 9: Point 192 (-91.636043, 30.836887, -20.0) failed to convert
-rank 72: Point 271 (-90.037072, 30.029794, -3.6523147) failed to convert
-rank 82: Point 271 (-89.769598, 30.215467, -1.5369337) failed to convert
-rank 56: Point 188 (-90.501984, 29.470325, 0.02827495) failed to convert
-rank 29: Point 190 (-91.065145, 29.715622, -1.0203295) failed to convert
-rank 7: Point 193 (-91.709897, 30.770087, -15.635073) failed to convert
-rank 18: Point 194 (-91.289423, 30.637565, 18.361788) failed to convert
-rank 73: Point 268 (-90.035119, 29.784144, -1.6763999) failed to convert
-rank 13: Point 192 (-91.529636, 29.785664, -2.0852158) failed to convert
-rank 5: Point 192 (-91.778305, 30.742949, -8.9222573) failed to convert
-rank 33: Point 191 (-90.906966, 30.11132, -5.3847443) failed to convert
-rank 6: Point 192 (-91.758159, 30.465975, -11.881105) failed to convert
-rank 64: Point 271 (-90.308085, 29.458504, 0.17033642) failed to convert
-rank 69: Point 271 (-90.105706, 29.915362, -7.1140325) failed to convert
-rank 47: Point 192 (-90.661604, 29.715749, -0.7130512) failed to convert
-rank 32: Point 190 (-90.940679, 30.131701, 3.903988) failed to convert
-rank 84: Point 273 (-89.747, 29.675547, -0.0) failed to convert
-rank 53: Point 192 (-90.556106, 29.465343, -0.00909849) failed to convert
-rank 76: Point 273 (-89.97337, 29.804801, -2.3158978) failed to convert
-rank 61: Point 192 (-90.39115, 29.52189, -0.38910514) failed to convert
-rank 55: Point 191 (-90.477319, 30.001451, -7.9335909) failed to convert
-rank 16: Point 189 (-91.396234, 30.195223, -0.208) failed to convert
-rank 70: Point 272 (-90.101637, 29.661089, -8.2296) failed to convert
-rank 24: Point 192 (-91.211625, 29.697921, -1.6875705) failed to convert
-rank 10: Point 192 (-91.616888, 30.52568, -12.908281) failed to convert
-rank 37: Point 192 (-90.816398, 29.867484, -0.87580785) failed to convert
-rank 30: Point 191 (-91.037416, 29.833935, -1.0437683) failed to convert
-rank 19: Point 193 (-91.261871, 30.507, 3.4909308) failed to convert
-rank 60: Point 191 (-90.387549, 29.892485, -0.62380914) failed to convert
-rank 42: Point 191 (-90.720134, 29.873409, -1.1288044) failed to convert
-rank 36: Point 192 (-90.831266, 30.001128, 14.81499) failed to convert
-rank 8: Point 188 (-91.658671, 30.990812, 7.5344157) failed to convert
-rank 49: Point 193 (-90.645395, 29.312966, -0.5013907) failed to convert
-rank 14: Point 188 (-91.499401, 29.663076, -0.46680057) failed to convert
-rank 27: Point 190 (-91.122539, 30.18767, 15.673515) failed to convert
-rank 88: Point 274 (-89.503062, 28.955817, 40.228463) failed to convert
-rank 99: Point 269 (-88.938788, 29.789195, 4.5481564) failed to convert
-rank 97: Point 269 (-89.144725, 29.444554, 6.3172754) failed to convert
-rank 74: Point 272 (-89.996006, 29.973201, -1.3407304) failed to convert
-rank 44: Point 190 (-90.718603, 29.411435, 0.3006962) failed to convert
-rank 67: Point 268 (-90.124532, 30.394981, -0.25661233) failed to convert
-rank 62: Point 192 (-90.367663, 29.539333, -2.5170384) failed to convert
-rank 59: Point 192 (-90.413385, 29.861097, -0.66330576) failed to convert
-rank 79: Point 270 (-89.934969, 29.469182, 0.31299999) failed to convert
-rank 71: Point 270 (-90.061713, 29.947867, 4.8641707) failed to convert
-rank 31: Point 193 (-91.052307, 29.161919, 2.0262194) failed to convert
-rank 92: Point 272 (-89.304634, 29.382081, 2.521193) failed to convert
-rank 98: Point 272 (-89.103934, 29.178697, 1.810815) failed to convert
-rank 40: Point 192 (-90.756259, 29.86694, -0.31223987) failed to convert
-rank 51: Point 193 (-90.587147, 29.684213, -1.1033829) failed to convert
-rank 66: Point 271 (-90.244131, 29.335002, 0.45597847) failed to convert
-rank 77: Point 270 (-89.930233, 30.084718, 0.03576012) failed to convert
-rank 26: Point 188 (-91.175267, 29.760997, -7.9187046) failed to convert
-rank 1: Point 194 (-92.10563, 29.807606, -0.79864313) failed to convert
-rank 22: Point 189 (-91.19856, 30.487017, 10.831496) failed to convert
-rank 94: Point 272 (-89.247352, 29.134952, 0.62224573) failed to convert
-rank 3: Point 194 (-91.874623, 30.692574, -9.6105338) failed to convert
-rank 35: Point 195 (-90.853345, 30.061053, 19.378302) failed to convert
-rank 17: Point 193 (-91.323647, 30.651775, 13.181356) failed to convert
-rank 21: Point 193 (-91.217803, 30.406535, -14.45823) failed to convert
-rank 68: Point 273 (-90.144969, 29.724524, 0.31299999) failed to convert
-rank 41: Point 193 (-90.745607, 29.813622, -0.80670103) failed to convert
-rank 83: Point 270 (-89.779149, 29.769433, -0.0) failed to convert
-rank 39: Point 193 (-90.805711, 29.385876, -0.37864794) failed to convert
-rank 86: Point 272 (-89.61783, 29.457951, 19.581553) failed to convert
-rank 78: Point 272 (-89.939852, 29.669988, -0.20528097) failed to convert
-rank 4: Point 193 (-91.862843, 29.945239, -1.8278807) failed to convert
-rank 38: Point 190 (-90.790776, 29.875816, -0.35176641) failed to convert
-rank 52: Point 191 (-90.606058, 29.084826, 2.6047648) failed to convert
-rank 12: Point 186 (-91.533935, 30.337486, -2.2340535) failed to convert
-rank 87: Point 269 (-89.51366, 29.802357, -0.5101999) failed to convert
-rank 65: Point 271 (-90.236366, 29.888202, 0.98786674) failed to convert
-rank 89: Point 270 (-89.409509, 29.341114, -5.1983643) failed to convert
-rank 81: Point 270 (-89.825283, 29.925415, -8.8620607) failed to convert
-rank 91: Point 270 (-89.347208, 29.227328, -0.59297051) failed to convert
-rank 20: Point 192 (-91.265225, 29.978635, -9.3573608) failed to convert
-rank 80: Point 271 (-89.890688, 29.648066, -0.0) failed to convert
-rank 2: Point 192 (-91.93055, 30.917757, -17.626422) failed to convert
-rank 50: Point 194 (-90.603311, 29.687113, 0.79396187) failed to convert
-rank 54: Point 192 (-90.49223, 30.060727, -9.1775287) failed to convert
-rank 11: Point 192 (-91.624819, 29.651365, -0.64522363) failed to convert
-rank 23: Point 193 (-91.216158, 29.906539, -8.6517487) failed to convert
-rank 96: Point 273 (-89.182756, 29.438032, 5.3844189) failed to convert
-rank 90: Point 273 (-89.399439, 28.952611, 3.5522806) failed to convert
-rank 93: Point 270 (-89.234455, 29.697545, 2.2991588) failed to convert
-rank 0: Point 177 (-92.672882, 28.94419, 26.500862) failed to convert
-rank 85: Point 270 (-89.699312, 29.475187, -2.2949341) failed to convert
-rank 75: Point 271 (-89.974072, 30.006175, -1.1203188) failed to convert
-rank 95: Point 271 (-89.221322, 29.198212, -0.39269951) failed to convert
-rank 45: Point 193 (-90.674565, 29.858797, 0.23151224) failed to convert
-rank 25: Point 195 (-91.194108, 29.712073, -0.00211048) failed to convert
-rank 46: Point 191 (-90.652266, 30.06147, -4.7397981) failed to convert
-rank 57: Point 194 (-90.470049, 29.698683, -0.53140161) failed to convert
-rank 82: Point 272 (-89.821082, 29.583107, -1.5839981) failed to convert
-rank 64: Point 272 (-90.273927, 29.916043, -1.2322576) failed to convert
-rank 63: Point 194 (-90.310826, 29.913752, -1.114187) failed to convert
-rank 15: Point 193 (-91.421081, 30.484791, -4.0175515) failed to convert
-rank 72: Point 272 (-90.036984, 30.030752, -5.3309523) failed to convert
-rank 84: Point 274 (-89.757808, 29.542704, 22.791505) failed to convert
-rank 73: Point 269 (-90.0197, 29.980841, -9.0) failed to convert
-rank 69: Point 272 (-90.11956, 29.735799, -8.2296) failed to convert
-rank 43: Point 194 (-90.746152, 29.19113, -0.00565296) failed to convert
-rank 76: Point 274 (-89.963409, 29.930677, -5.9097525) failed to convert
-rank 70: Point 273 (-90.073167, 30.028291, -0.08225289) failed to convert
-rank 34: Point 191 (-90.870946, 30.173358, -0.7883272) failed to convert
-rank 29: Point 191 (-91.065291, 29.713326, -0.786617) failed to convert
-rank 28: Point 190 (-91.07804, 30.212731, 9.0599952) failed to convert
-rank 48: Point 191 (-90.629006, 29.867452, -1.1401861) failed to convert
-rank 88: Point 275 (-89.477208, 29.262066, 0.31299999) failed to convert
-rank 97: Point 270 (-89.093799, 30.00991, 2.5264378) failed to convert
-rank 9: Point 193 (-91.636036, 30.836947, -20.0) failed to convert
-rank 99: Point 270 (-88.947528, 29.69412, 3.7145654) failed to convert
-rank 7: Point 194 (-91.799573, 29.160455, 6.2484237) failed to convert
-rank 13: Point 193 (-91.52963, 29.785624, -1.8884907) failed to convert
-rank 6: Point 193 (-91.75232, 30.569812, -12.935713) failed to convert
-rank 56: Point 189 (-90.476702, 29.821408, 0.02) failed to convert
-rank 33: Point 192 (-90.90789, 30.09736, -11.000233) failed to convert
-rank 58: Point 189 (-90.465404, 29.442044, -8.2296) failed to convert
-rank 53: Point 193 (-90.543945, 29.636368, -0.40367233) failed to convert
-rank 5: Point 193 (-91.823041, 29.936275, -1.4213265) failed to convert
-rank 71: Point 271 (-90.062216, 29.940974, -6.6272669) failed to convert
-rank 61: Point 193 (-90.362934, 29.905517, -0.51058767) failed to convert
-rank 74: Point 273 (-90.007834, 29.822864, -0.90884717) failed to convert
-rank 67: Point 269 (-90.15355, 30.01945, -8.2296) failed to convert
-rank 55: Point 192 (-90.501729, 29.663358, -0.69873195) failed to convert
-rank 18: Point 195 (-91.321296, 30.123911, -0.23100001) failed to convert
-rank 32: Point 191 (-90.970773, 29.6769, -0.77480055) failed to convert
-rank 92: Point 273 (-89.253473, 29.964054, 1.7565733) failed to convert
-rank 10: Point 193 (-91.586834, 31.039212, -13.195681) failed to convert
-rank 79: Point 271 (-89.916492, 29.702024, -0.67582828) failed to convert
-rank 98: Point 273 (-89.103634, 29.181865, 1.4070682) failed to convert
-rank 66: Point 272 (-90.236258, 29.440051, -3.9075362) failed to convert
-rank 47: Point 193 (-90.646569, 29.930298, -0.32655575) failed to convert
-rank 49: Point 194 (-90.645575, 29.310313, -8.2296) failed to convert
-rank 14: Point 189 (-91.434122, 30.755447, -11.848705) failed to convert
-rank 27: Point 191 (-91.122322, 30.19104, 16.206446) failed to convert
-rank 37: Point 193 (-90.816222, 29.87001, -1.0622726) failed to convert
-rank 30: Point 192 (-90.99294, 30.510982, -15.825459) failed to convert
-rank 83: Point 271 (-89.794788, 29.576843, -4.7176947) failed to convert
-rank 77: Point 271 (-89.96359, 29.664544, -4.7173898) failed to convert
-rank 8: Point 189 (-91.676871, 30.675261, -8.3207739) failed to convert
-rank 59: Point 193 (-90.413483, 29.859753, -0.63709296) failed to convert
-rank 94: Point 273 (-89.237315, 29.249381, -0.0) failed to convert
-rank 68: Point 274 (-90.125591, 29.976519, -8.2296) failed to convert
-rank 86: Point 273 (-89.577351, 29.941219, -0.09952338) failed to convert
-rank 42: Point 192 (-90.745057, 29.511467, -0.58606658) failed to convert
-rank 78: Point 273 (-89.882902, 30.381127, -9.5560932) failed to convert
-rank 62: Point 193 (-90.342279, 29.882714, -0.63701643) failed to convert
-rank 44: Point 191 (-90.674742, 30.043578, 16.804143) failed to convert
-rank 81: Point 271 (-89.867928, 29.395226, 1.1907678) failed to convert
-rank 19: Point 194 (-91.289765, 30.059287, -0.76509616) failed to convert
-rank 36: Point 193 (-90.847714, 29.75809, -0.98688284) failed to convert
-rank 24: Point 193 (-91.172483, 30.317325, 4.3339428) failed to convert
-rank 60: Point 192 (-90.412112, 29.557218, -0.12185911) failed to convert
-rank 89: Point 271 (-89.409228, 29.344263, 14.045234) failed to convert
-rank 87: Point 270 (-89.487727, 30.105679, 3.1619682) failed to convert
-rank 91: Point 271 (-89.272331, 30.083322, -0.5273363) failed to convert
-rank 51: Point 194 (-90.587348, 29.68128, 0.34033919) failed to convert
-rank 80: Point 272 (-89.893014, 29.618883, -4.630217) failed to convert
-rank 65: Point 272 (-90.231756, 29.949008, -8.0205078) failed to convert
-rank 16: Point 190 (-91.445111, 29.379935, 1.5856842) failed to convert
-rank 26: Point 189 (-91.13982, 30.31738, -6.6633016) failed to convert
-rank 40: Point 193 (-90.758872, 29.828912, -0.54583052) failed to convert
-rank 93: Point 271 (-89.277119, 29.212036, -0.43023507) failed to convert
-rank 3: Point 195 (-91.879481, 30.603143, -6.5077897) failed to convert
-rank 31: Point 194 (-90.990729, 30.108222, -12.346374) failed to convert
-rank 90: Point 274 (-89.303133, 30.063104, -0.59655757) failed to convert
-rank 96: Point 274 (-89.204927, 29.187475, -0.0) failed to convert
-rank 22: Point 190 (-91.197488, 30.503714, 14.196096) failed to convert
-rank 85: Point 271 (-89.657133, 29.984819, 3.089799) failed to convert
-rank 21: Point 194 (-91.221335, 30.350547, -14.682217) failed to convert
-rank 1: Point 195 (-92.105554, 29.809003, -0.00309676) failed to convert
-rank 72: Point 273 (-90.044739, 29.931611, -0.77218163) failed to convert
-rank 75: Point 272 (-90.010071, 29.548644, 0.31299999) failed to convert
-rank 95: Point 272 (-89.221378, 29.197409, -0.61847014) failed to convert
-rank 38: Point 191 (-90.790951, 29.873208, -0.36353051) failed to convert
-rank 52: Point 192 (-90.560076, 29.736969, -0.45557414) failed to convert
-rank 39: Point 194 (-90.806229, 29.378168, -0.62120229) failed to convert
-rank 73: Point 270 (-90.035107, 29.784182, -1.6763999) failed to convert
-rank 12: Point 187 (-91.552685, 30.017937, -1.3702067) failed to convert
-rank 82: Point 273 (-89.769553, 30.215507, -1.5312704) failed to convert
-rank 35: Point 196 (-90.872709, 29.773724, -0.74904317) failed to convert
-rank 84: Point 275 (-89.705941, 30.173486, -0.1280772) failed to convert
-rank 69: Point 273 (-90.119548, 29.735859, -0.37019752) failed to convert
-rank 64: Point 273 (-90.257083, 30.138918, 4.0500002) failed to convert
-rank 20: Point 193 (-91.250573, 30.213426, -2.0111604) failed to convert
-rank 41: Point 194 (-90.744734, 29.826227, -0.31875883) failed to convert
-rank 4: Point 194 (-91.809855, 30.907081, -16.1232) failed to convert
-rank 76: Point 275 (-89.967547, 29.878279, 6.1042113) failed to convert
-rank 11: Point 193 (-91.56803, 30.630552, -4.5363397) failed to convert
-rank 23: Point 194 (-91.19293, 30.274655, 1.5714394) failed to convert
-rank 17: Point 194 (-91.383372, 29.6753, 0.16082232) failed to convert
-rank 70: Point 274 (-90.100585, 29.674647, -8.2296) failed to convert
-rank 50: Point 195 (-90.590466, 29.868617, -0.55462891) failed to convert
-rank 88: Point 276 (-89.388105, 30.297518, -4.6824494) failed to convert
-rank 25: Point 196 (-91.162613, 30.2095, 12.099547) failed to convert
-rank 0: Point 178 (-92.661441, 29.188366, 19.4) failed to convert
-rank 45: Point 194 (-90.711766, 29.3216, -0.61070219) failed to convert
-rank 99: Point 271 (-88.928859, 29.893267, 4.2278658) failed to convert
-rank 43: Point 195 (-90.701447, 29.841006, -0.72305856) failed to convert
-rank 97: Point 271 (-89.159496, 29.278702, -0.0) failed to convert
-rank 54: Point 193 (-90.492738, 30.053525, 27.769725) failed to convert
-rank 71: Point 272 (-90.061477, 29.95034, 22.942677) failed to convert
-rank 46: Point 192 (-90.696439, 29.427578, -0.25809545) failed to convert
-rank 63: Point 195 (-90.341563, 29.499476, 1.1851467) failed to convert
-rank 66: Point 273 (-90.297172, 28.61875, 37.074004) failed to convert
-rank 57: Point 195 (-90.491022, 29.407216, -1.7204874) failed to convert
-rank 67: Point 270 (-90.197176, 29.446982, 0.31299964) failed to convert
-rank 79: Point 272 (-89.92397, 29.607885, 0.31299999) failed to convert
-rank 2: Point 193 (-91.948348, 30.588066, -7.4880166) failed to convert
-rank 74: Point 274 (-90.01067, 29.786701, -5.0575467) failed to convert
-rank 15: Point 194 (-91.46939, 29.678328, 0.41474998) failed to convert
-rank 29: Point 192 (-91.034156, 30.192345, -12.532463) failed to convert
-rank 98: Point 274 (-89.088018, 29.355888, 11.172858) failed to convert
-rank 28: Point 191 (-91.066377, 30.391928, -8.795598) failed to convert
-rank 83: Point 272 (-89.778498, 29.777285, -1.4168438) failed to convert
-rank 58: Point 190 (-90.452732, 29.61726, -1.7953497) failed to convert
-rank 7: Point 195 (-91.709845, 30.770056, -16.398682) failed to convert
-rank 77: Point 272 (-89.9426, 29.929345, -6.7223645) failed to convert
-rank 5: Point 194 (-91.775877, 30.785639, -16.956023) failed to convert
-rank 48: Point 192 (-90.643044, 29.667296, -1.0704034) failed to convert
-rank 94: Point 274 (-89.241438, 29.202367, -0.0) failed to convert
-rank 92: Point 274 (-89.312018, 29.297082, -0.34137218) failed to convert
-rank 78: Point 274 (-89.90376, 30.122227, 0.39083263) failed to convert
-rank 86: Point 274 (-89.54172, 30.360941, -3.9207553) failed to convert
-rank 53: Point 194 (-90.575015, 29.197597, 1.2903304) failed to convert
-rank 9: Point 194 (-91.636031, 30.836987, -20.0) failed to convert
-rank 61: Point 194 (-90.3637, 29.895126, -0.38483001) failed to convert
-rank 13: Point 194 (-91.473109, 30.73786, -9.2051792) failed to convert
-rank 81: Point 272 (-89.850367, 29.614447, -4.8542451) failed to convert
-rank 32: Point 192 (-90.940734, 30.130767, -0.18321105) failed to convert
-rank 6: Point 194 (-91.746737, 30.668704, -12.080636) failed to convert
-rank 68: Point 275 (-90.130168, 29.917139, -7.2403446) failed to convert
-rank 33: Point 193 (-90.908843, 30.083074, 19.076093) failed to convert
-rank 87: Point 271 (-89.483491, 30.154916, 3.130964) failed to convert
-rank 91: Point 272 (-89.354309, 29.144795, -0.73416106) failed to convert
-rank 89: Point 272 (-89.409484, 29.341146, -5.1983643) failed to convert
-rank 65: Point 273 (-90.23073, 29.962389, 5.9431586) failed to convert
-rank 80: Point 273 (-89.856393, 30.074709, 0.20259375) failed to convert
-rank 93: Point 272 (-89.288905, 29.07662, 10.946927) failed to convert
-rank 56: Point 190 (-90.485718, 29.696582, -1.0052113) failed to convert
-rank 10: Point 194 (-91.637513, 30.168612, -1.629933) failed to convert
-rank 37: Point 194 (-90.816137, 29.871213, -1.1863189) failed to convert
-rank 55: Point 193 (-90.476148, 30.01746, 8.3026983) failed to convert
-rank 34: Point 192 (-90.903378, 29.690062, -1.2324211) failed to convert
-rank 8: Point 190 (-91.66216, 30.930376, -20.440442) failed to convert
-rank 96: Point 275 (-89.204031, 29.197596, -0.0) failed to convert
-rank 85: Point 272 (-89.69928, 29.475238, -3.9410642) failed to convert
-rank 14: Point 190 (-91.464577, 30.249971, -1.1138766) failed to convert
-rank 90: Point 275 (-89.369923, 29.296619, -5.1346611) failed to convert
-rank 19: Point 195 (-91.305025, 29.811961, -0.02) failed to convert
-rank 42: Point 193 (-90.750288, 29.434901, -0.15229222) failed to convert
-rank 49: Point 195 (-90.645762, 29.307618, -8.2296) failed to convert
-rank 27: Point 192 (-91.119367, 30.236922, 2.2450822) failed to convert
-rank 59: Point 194 (-90.40387, 29.990577, 9.7405128) failed to convert
-rank 95: Point 273 (-89.221698, 29.193717, -0.0) failed to convert
-rank 44: Point 192 (-90.689217, 29.836076, -0.48971713) failed to convert
-rank 60: Point 193 (-90.412184, 29.556234, -0.91209081) failed to convert
-rank 75: Point 273 (-89.996388, 29.723267, -1.5177634) failed to convert
-rank 72: Point 274 (-90.037035, 30.029959, -1.4608891) failed to convert
-rank 36: Point 194 (-90.832225, 29.986904, -10.301631) failed to convert
-rank 73: Point 271 (-90.051861, 29.568936, -0.01286416) failed to convert
-rank 16: Point 191 (-91.363533, 30.72975, -20.0) failed to convert
-rank 82: Point 274 (-89.804122, 29.792254, 1.9513603) failed to convert
-rank 51: Point 195 (-90.630306, 29.068505, 7.4975259) failed to convert
-rank 84: Point 276 (-89.732148, 29.855797, -0.15860039) failed to convert
-rank 30: Point 193 (-91.014904, 30.17826, 9.6836644) failed to convert
-rank 64: Point 274 (-90.267677, 29.99838, 1.4321627) failed to convert
-rank 76: Point 276 (-89.967874, 29.874127, -3.4479316) failed to convert
-rank 70: Point 275 (-90.101823, 29.658574, -8.2296) failed to convert
-rank 26: Point 190 (-91.142263, 30.279282, 21.75246) failed to convert
-rank 69: Point 274 (-90.129302, 29.608803, 0.31299999) failed to convert
-rank 24: Point 194 (-91.175201, 30.27465, -8.5782249) failed to convert
-rank 3: Point 196 (-91.878316, 30.624117, -13.027543) failed to convert
-rank 88: Point 277 (-89.469839, 29.348543, 44.76169) failed to convert
-rank 62: Point 194 (-90.367622, 29.539378, -2.5170384) failed to convert
-rank 40: Point 194 (-90.753619, 29.905159, -1.099051) failed to convert
-rank 47: Point 194 (-90.660524, 29.731022, -1.9041751) failed to convert
-rank 31: Point 195 (-90.990707, 30.108279, -13.113943) failed to convert
-rank 35: Point 197 (-90.896979, 29.410084, -0.60950506) failed to convert
-rank 99: Point 272 (-88.893533, 30.271081, 5.4987338) failed to convert
-rank 21: Point 195 (-91.247743, 29.929694, -6.2607876) failed to convert
-rank 39: Point 195 (-90.78012, 29.762445, -1.9039809) failed to convert
-rank 97: Point 272 (-89.181545, 29.029382, 1.9556485) failed to convert
-rank 71: Point 273 (-90.055072, 30.032141, -1.902922) failed to convert
-rank 12: Point 188 (-91.546546, 30.122151, -3.4095511) failed to convert
-rank 20: Point 194 (-91.242587, 30.340685, -12.675609) failed to convert
-rank 74: Point 275 (-90.010082, 29.794091, 24.27767) failed to convert
-rank 4: Point 195 (-91.815067, 30.81355, -16.862172) failed to convert
-rank 52: Point 193 (-90.550117, 29.876303, -0.36519748) failed to convert
-rank 38: Point 192 (-90.817254, 29.485833, -0.54623829) failed to convert
-rank 18: Point 196 (-91.296921, 30.517314, -15.625088) failed to convert
-rank 1: Point 196 (-92.105627, 29.807199, -0.43668669) failed to convert
-rank 23: Point 195 (-91.193019, 30.273219, -13.386512) failed to convert
-rank 79: Point 273 (-89.950725, 29.268982, 1.0441649) failed to convert
-rank 41: Point 195 (-90.742972, 29.851807, -0.75301361) failed to convert
-rank 66: Point 274 (-90.236791, 29.432924, -3.1618663) failed to convert
-rank 67: Point 271 (-90.153526, 30.019509, -8.2296) failed to convert
-rank 98: Point 275 (-89.011476, 30.196344, 8.0754206) failed to convert
-rank 22: Point 191 (-91.204117, 30.399346, -7.2318281) failed to convert
-rank 83: Point 273 (-89.778193, 29.78101, -0.11018477) failed to convert
-rank 77: Point 273 (-89.929974, 30.087664, -2.8907031) failed to convert
-rank 78: Point 275 (-89.922241, 29.891239, -0.87304951) failed to convert
-rank 94: Point 275 (-89.24004, 29.218121, -0.00053455) failed to convert
-rank 43: Point 196 (-90.701439, 29.841046, -0.81812464) failed to convert
-rank 50: Point 196 (-90.606002, 29.648819, -1.5459543) failed to convert
-rank 54: Point 194 (-90.5201, 29.673558, -0.67911447) failed to convert
-rank 86: Point 275 (-89.630951, 29.299453, 0.31299999) failed to convert
-rank 17: Point 195 (-91.402973, 29.348814, 3.4169002) failed to convert
-rank 92: Point 275 (-89.30987, 29.321702, -0.73837049) failed to convert
-rank 0: Point 179 (-92.684409, 28.647859, 36.529095) failed to convert
-rank 68: Point 276 (-90.124835, 29.986253, -0.92006046) failed to convert
-rank 45: Point 195 (-90.66949, 29.931256, -1.5197504) failed to convert
-rank 81: Point 273 (-89.825257, 29.925446, -8.8620607) failed to convert
-rank 87: Point 272 (-89.516628, 29.766747, 7.9362042) failed to convert
-rank 91: Point 273 (-89.341861, 29.288953, -0.51774313) failed to convert
-rank 89: Point 273 (-89.409446, 29.341193, -3.2310264) failed to convert
-rank 57: Point 196 (-90.490773, 29.410678, -8.2296) failed to convert
-rank 80: Point 274 (-89.856309, 30.075726, -0.51214433) failed to convert
-rank 28: Point 192 (-91.078378, 30.206448, 0.79485347) failed to convert
-rank 63: Point 196 (-90.317127, 29.828975, -0.37096762) failed to convert
-rank 93: Point 273 (-89.272232, 29.267881, -0.0) failed to convert
-rank 46: Point 193 (-90.698134, 29.402939, -8.2296) failed to convert
-rank 65: Point 274 (-90.272826, 29.402199, -0.18429301) failed to convert
-rank 90: Point 276 (-89.37516, 29.235709, 0.29436459) failed to convert
-rank 96: Point 276 (-89.205564, 29.180152, -0.0) failed to convert
-rank 48: Point 193 (-90.62899, 29.867415, -1.1037869) failed to convert
-rank 85: Point 273 (-89.699258, 29.475272, -3.9410642) failed to convert
-rank 5: Point 195 (-91.76262, 31.020331, -13.039795) failed to convert
-rank 7: Point 196 (-91.760857, 29.863954, -0.47920778) failed to convert
-rank 58: Point 191 (-90.439703, 29.796613, 1.7257379) failed to convert
-rank 61: Point 195 (-90.389106, 29.549739, -1.5848001) failed to convert
-rank 53: Point 195 (-90.489212, 30.395668, -0.38739292) failed to convert
-rank 95: Point 274 (-89.221392, 29.197195, -0.33924751) failed to convert
-rank 11: Point 194 (-91.605859, 29.98084, 0.1) failed to convert
-rank 9: Point 195 (-91.626468, 31.001101, -2.7570089) failed to convert
-rank 72: Point 275 (-90.005741, 30.426674, -9.3405742) failed to convert
-rank 25: Point 197 (-91.164205, 30.184485, -10.999485) failed to convert
-rank 29: Point 193 (-91.033269, 30.205882, 23.846262) failed to convert
-rank 6: Point 195 (-91.773405, 30.193178, -3.8830994) failed to convert
-rank 75: Point 274 (-89.986634, 29.847105, -1.4877983) failed to convert
-rank 32: Point 193 (-90.988108, 29.411944, -0.68092327) failed to convert
-rank 33: Point 194 (-90.928739, 29.78471, -0.78974847) failed to convert
-rank 73: Point 272 (-90.016376, 30.02297, 2.1307747) failed to convert
-rank 56: Point 191 (-90.475824, 29.833472, -0.65593516) failed to convert
-rank 84: Point 277 (-89.757566, 29.544687, 5.2214167) failed to convert
-rank 82: Point 275 (-89.769644, 30.214233, -1.72538) failed to convert
-rank 70: Point 276 (-90.073052, 30.02956, -4.9164243) failed to convert
-rank 15: Point 195 (-91.451675, 29.976131, -1.4533433) failed to convert
-rank 69: Point 275 (-90.163232, 29.163282, 0.31299999) failed to convert
-rank 64: Point 275 (-90.276072, 29.886604, -0.38576626) failed to convert
-rank 88: Point 278 (-89.446021, 29.626897, 0.89097127) failed to convert
-rank 2: Point 194 (-91.937109, 30.795953, -8.2296) failed to convert
-rank 76: Point 277 (-89.963383, 29.930732, -5.325061) failed to convert
-rank 37: Point 195 (-90.792061, 30.223481, -3.898522) failed to convert
-rank 13: Point 195 (-91.539102, 29.623328, -0.87261556) failed to convert
-rank 99: Point 273 (-88.898251, 30.220304, 5.2740633) failed to convert
-rank 42: Point 194 (-90.74458, 29.518307, -1.3294502) failed to convert
-rank 14: Point 191 (-91.472757, 30.112535, -4.4187619) failed to convert
-rank 19: Point 196 (-91.262656, 30.493304, -7.5086399) failed to convert
-rank 34: Point 193 (-90.870556, 30.179082, -2.5191193) failed to convert
-rank 71: Point 274 (-90.062176, 29.94098, -6.6272669) failed to convert
-rank 49: Point 196 (-90.663644, 29.049526, 3.7856129) failed to convert
-rank 60: Point 194 (-90.4121, 29.557285, -0.60384064) failed to convert
-rank 26: Point 191 (-91.180025, 29.685116, -4.3535932) failed to convert
-rank 74: Point 276 (-89.996021, 29.972619, -3.807257) failed to convert
-rank 16: Point 192 (-91.396039, 30.198235, -8.9824567) failed to convert
-rank 97: Point 273 (-89.167535, 29.187281, -0.0) failed to convert
-rank 51: Point 196 (-90.539438, 30.351478, -0.54543307) failed to convert
-rank 30: Point 194 (-91.019331, 30.110644, -8.9117027) failed to convert
-rank 79: Point 274 (-89.900861, 29.897701, -2.2150848) failed to convert
-rank 24: Point 195 (-91.175236, 30.27397, -13.878764) failed to convert
-rank 67: Point 272 (-90.138755, 30.211029, 4.5500002) failed to convert
-rank 98: Point 276 (-89.017617, 30.129642, 7.0703786) failed to convert
-rank 66: Point 275 (-90.204955, 29.85442, 0.31299999) failed to convert
-rank 62: Point 195 (-90.363953, 29.589204, -0.45244715) failed to convert
-rank 55: Point 194 (-90.515786, 29.467024, -0.78469773) failed to convert
-rank 10: Point 195 (-91.586673, 31.041883, -14.734062) failed to convert
-rank 3: Point 197 (-91.878276, 30.624118, -8.2296) failed to convert
-rank 8: Point 191 (-91.662752, 30.919806, -20.288804) failed to convert
-rank 36: Point 195 (-90.817483, 30.203292, -1.2967989) failed to convert
-rank 21: Point 196 (-91.221332, 30.350486, -14.682217) failed to convert
-rank 39: Point 196 (-90.772606, 29.872161, -0.34964167) failed to convert
-rank 83: Point 274 (-89.794765, 29.576876, -4.7176947) failed to convert
-rank 78: Point 276 (-89.924367, 29.864523, 35.996514) failed to convert
-rank 44: Point 193 (-90.704258, 29.619259, -0.07860947) failed to convert
-rank 94: Point 276 (-89.247003, 29.138411, 6.0083897) failed to convert
-rank 47: Point 195 (-90.651729, 29.856665, -0.55927483) failed to convert
-rank 59: Point 195 (-90.416999, 29.811517, 0.23782372) failed to convert
-rank 4: Point 196 (-91.813166, 30.847553, 5.2334117) failed to convert
-rank 12: Point 189 (-91.541521, 30.207469, 20.393251) failed to convert
-rank 27: Point 193 (-91.117626, 30.263945, 6.9902015) failed to convert
-rank 92: Point 276 (-89.329583, 29.094121, 0.17187419) failed to convert
-rank 86: Point 276 (-89.539436, 30.386767, -7.2873971) failed to convert
-rank 77: Point 274 (-89.942599, 29.929284, -6.7223645) failed to convert
-rank 81: Point 274 (-89.850348, 29.614483, -4.8542451) failed to convert
-rank 38: Point 193 (-90.836024, 29.206697, -0.00862796) failed to convert
-rank 31: Point 196 (-91.095584, 28.479118, 36.180023) failed to convert
-rank 52: Point 194 (-90.584084, 29.397632, -8.2296) failed to convert
-rank 91: Point 274 (-89.341637, 29.291456, -0.54972697) failed to convert
-rank 20: Point 195 (-91.261169, 30.043756, -7.8218792) failed to convert
-rank 35: Point 198 (-90.838595, 30.277403, -1.7132805) failed to convert
-rank 68: Point 277 (-90.124759, 29.987232, -1.2403521) failed to convert
-rank 22: Point 192 (-91.203152, 30.414456, 7.6123842) failed to convert
-rank 89: Point 274 (-89.338604, 30.157627, 3.79) failed to convert
-rank 87: Point 273 (-89.529823, 29.610502, 0.20800801) failed to convert
-rank 40: Point 195 (-90.756395, 29.864794, -0.38460633) failed to convert
-rank 80: Point 275 (-89.859735, 30.033308, -8.6301079) failed to convert
-rank 93: Point 274 (-89.220944, 29.849478, 1.8836824) failed to convert
-rank 85: Point 274 (-89.682918, 29.673408, -0.0783189) failed to convert
-rank 90: Point 277 (-89.370641, 29.288138, -4.4147234) failed to convert
-rank 65: Point 275 (-90.267969, 29.46717, 0.09615741) failed to convert
-rank 96: Point 277 (-89.205277, 29.183248, -0.0) failed to convert
-rank 72: Point 276 (-90.03696, 30.030864, -5.0292003) failed to convert
-rank 75: Point 275 (-89.994636, 29.745281, 0.58813166) failed to convert
-rank 17: Point 196 (-91.375522, 29.805062, 4.2322935) failed to convert
-rank 54: Point 195 (-90.520668, 29.665432, -0.84371213) failed to convert
-rank 50: Point 197 (-90.590514, 29.867825, -0.42430747) failed to convert
-rank 95: Point 275 (-89.221243, 29.198885, -0.45682878) failed to convert
-rank 70: Point 277 (-90.094352, 29.755153, 0.47942973) failed to convert
-rank 1: Point 197 (-92.105539, 29.808505, -0.32859682) failed to convert
-rank 18: Point 197 (-91.289956, 30.628847, 19.51162) failed to convert
-rank 73: Point 273 (-90.035088, 29.78424, -1.6763999) failed to convert
-rank 57: Point 197 (-90.462428, 29.803652, -0.40124602) failed to convert
-rank 0: Point 180 (-92.672078, 28.882496, 27.552237) failed to convert
-rank 45: Point 196 (-90.710531, 29.339503, -8.2296) failed to convert
-rank 43: Point 197 (-90.701429, 29.841106, -0.45244078) failed to convert
-rank 63: Point 197 (-90.367767, 29.142018, 1.4387926) failed to convert
-rank 23: Point 196 (-91.228772, 29.704853, -0.29421422) failed to convert
-rank 28: Point 193 (-91.116035, 29.620949, -0.67506448) failed to convert
-rank 84: Point 278 (-89.721725, 29.981829, 2.9625799) failed to convert
-rank 82: Point 276 (-89.778919, 30.10107, -0.38957335) failed to convert
-rank 5: Point 196 (-91.775847, 30.785691, -16.956023) failed to convert
-rank 48: Point 194 (-90.639817, 29.71332, -1.5437302) failed to convert
-rank 88: Point 279 (-89.469364, 29.352033, 22.934685) failed to convert
-rank 69: Point 276 (-90.105612, 29.915873, -3.8756649) failed to convert
-rank 7: Point 197 (-91.786629, 29.396892, 3.2952981) failed to convert
-rank 64: Point 276 (-90.289785, 29.702868, 1.9693077) failed to convert
-rank 61: Point 196 (-90.390728, 29.52754, -0.30165896) failed to convert
-rank 71: Point 275 (-90.064133, 29.91573, -1.479693) failed to convert
-rank 46: Point 194 (-90.661724, 29.926617, -0.3613453) failed to convert
-rank 76: Point 278 (-89.967893, 29.873733, -5.8609996) failed to convert
-rank 9: Point 196 (-91.636024, 30.837047, -20.0) failed to convert
-rank 41: Point 196 (-90.742971, 29.851746, -0.98536647) failed to convert
-rank 74: Point 277 (-90.009712, 29.798314, 26.889669) failed to convert
-rank 25: Point 198 (-91.197876, 29.651694, -1.0955635) failed to convert
-rank 99: Point 274 (-89.020056, 28.895171, 167.44238) failed to convert
-rank 29: Point 194 (-91.033616, 30.200577, 4.4933128) failed to convert
-rank 56: Point 192 (-90.475852, 29.833036, -0.77629713) failed to convert
-rank 79: Point 275 (-89.95266, 29.244039, 2.9149089) failed to convert
-rank 67: Point 273 (-90.213393, 29.231455, 4.7258594) failed to convert
-rank 97: Point 274 (-89.083762, 30.119024, 4.1545334) failed to convert
-rank 98: Point 277 (-89.084467, 29.395146, 9.7049045) failed to convert
-rank 32: Point 194 (-90.941824, 30.11392, -5.3652261) failed to convert
-rank 6: Point 196 (-91.767619, 30.296881, -2.1255095) failed to convert
-rank 33: Point 195 (-90.933874, 29.707137, -0.49928274) failed to convert
-rank 11: Point 195 (-91.578347, 30.454109, -3.8848572) failed to convert
-rank 15: Point 196 (-91.470266, 29.663389, -0.73477046) failed to convert
-rank 66: Point 276 (-90.244116, 29.335061, 0.33355486) failed to convert
-rank 13: Point 196 (-91.52287, 29.900854, -1.2102768) failed to convert
-rank 78: Point 277 (-89.925673, 29.847898, -8.2296) failed to convert
-rank 83: Point 275 (-89.79473, 29.576926, -4.7176947) failed to convert
-rank 53: Point 196 (-90.52636, 29.882038, 0.02) failed to convert
-rank 34: Point 194 (-90.870783, 30.175557, -0.84971796) failed to convert
-rank 14: Point 192 (-91.507157, 29.530079, 0.75300002) failed to convert
-rank 42: Point 195 (-90.719801, 29.877889, -0.69543156) failed to convert
-rank 2: Point 195 (-91.962132, 30.329602, -4.2973852) failed to convert
-rank 49: Point 197 (-90.603296, 29.912503, -0.61142062) failed to convert
-rank 77: Point 275 (-89.942597, 29.929244, -6.7223645) failed to convert
-rank 19: Point 197 (-91.257914, 30.568566, 13.441967) failed to convert
-rank 92: Point 277 (-89.297948, 29.458073, 5.2404978) failed to convert
-rank 37: Point 196 (-90.81635, 29.867965, -1.3098249) failed to convert
-rank 26: Point 192 (-91.175411, 29.758267, -7.7937366) failed to convert
-rank 94: Point 277 (-89.242188, 29.193272, -0.25191547) failed to convert
-rank 81: Point 275 (-89.853179, 29.579163, 1.3905311) failed to convert
-rank 60: Point 195 (-90.380764, 29.984359, -0.97817632) failed to convert
-rank 30: Point 195 (-91.044241, 29.728475, -0.5713458) failed to convert
-rank 51: Point 197 (-90.587349, 29.681038, 0.06640844) failed to convert
-rank 86: Point 277 (-89.63149, 29.292112, 0.31299999) failed to convert
-rank 91: Point 275 (-89.366447, 29.003526, 1.0560199) failed to convert
-rank 89: Point 275 (-89.420655, 29.209971, -2.0027663) failed to convert
-rank 68: Point 278 (-90.124761, 29.987172, -2.2758103) failed to convert
-rank 10: Point 196 (-91.616873, 30.525739, -12.908281) failed to convert
-rank 24: Point 196 (-91.175233, 30.273909, -13.878764) failed to convert
-rank 16: Point 193 (-91.416562, 29.857865, 24.442654) failed to convert
-rank 3: Point 198 (-91.874193, 30.698486, -8.792539) failed to convert
-rank 21: Point 197 (-91.22133, 30.350446, -14.682217) failed to convert
-rank 93: Point 275 (-89.200556, 30.077472, -0.0) failed to convert
-rank 87: Point 274 (-89.49965, 29.965287, -0.16477971) failed to convert
-rank 58: Point 192 (-90.452712, 29.617451, -1.0315381) failed to convert
-rank 80: Point 276 (-89.870798, 29.896026, -0.00015663) failed to convert
-rank 39: Point 197 (-90.763249, 30.008374, -8.8940706) failed to convert
-rank 55: Point 195 (-90.501516, 29.666151, -1.0301658) failed to convert
-rank 62: Point 196 (-90.332465, 30.014422, 0.45336787) failed to convert
-rank 90: Point 278 (-89.377479, 29.208307, 0.31299999) failed to convert
-rank 85: Point 275 (-89.699225, 29.475323, -3.9410642) failed to convert
-rank 96: Point 278 (-89.20882, 29.142952, 16.544546) failed to convert
-rank 65: Point 276 (-90.197821, 30.393364, 0.25889979) failed to convert
-rank 36: Point 196 (-90.814168, 30.251159, -1.5352797) failed to convert
-rank 72: Point 277 (-90.037059, 30.029594, -2.2629944) failed to convert
-rank 8: Point 192 (-91.662213, 30.92904, -20.594007) failed to convert
-rank 70: Point 278 (-90.094274, 29.756148, -1.1792463) failed to convert
-rank 95: Point 276 (-89.13384, 30.178026, 3.540201) failed to convert
-rank 38: Point 194 (-90.824374, 29.380024, -0.11285463) failed to convert
-rank 73: Point 274 (-90.019678, 29.980807, -9.0) failed to convert
-rank 75: Point 276 (-89.981688, 29.909566, -9.0) failed to convert
-rank 4: Point 197 (-91.871053, 29.793053, 1.5837962) failed to convert
-rank 12: Point 190 (-91.53877, 30.254224, -2.6985858) failed to convert
-rank 84: Point 279 (-89.758014, 29.538503, 20.144972) failed to convert
-rank 59: Point 196 (-90.405272, 29.97139, -8.4182719) failed to convert
-rank 88: Point 280 (-89.400398, 30.154033, 2.9100025) failed to convert
-rank 82: Point 277 (-89.769523, 30.215534, -1.5271679) failed to convert
-rank 31: Point 197 (-90.990693, 30.108316, -13.300871) failed to convert
-rank 69: Point 277 (-90.119414, 29.736898, -0.1756516) failed to convert
-rank 35: Point 199 (-90.879392, 29.67313, -0.70765066) failed to convert
-rank 44: Point 194 (-90.72255, 29.353694, -0.13022113) failed to convert
-rank 47: Point 196 (-90.636577, 30.072074, -0.78431119) failed to convert
-rank 40: Point 196 (-90.754361, 29.894303, -0.44202584) failed to convert
-rank 76: Point 279 (-89.96856, 29.865305, -1.9821022) failed to convert
-rank 22: Point 193 (-91.197815, 30.498357, 10.959259) failed to convert
-rank 20: Point 196 (-91.265425, 29.975151, -0.13699999) failed to convert
-rank 52: Point 195 (-90.531159, 30.140437, -0.12849955) failed to convert
-rank 23: Point 197 (-91.193018, 30.273179, -13.386512) failed to convert
-rank 0: Point 181 (-92.684261, 28.596508, 36.700001) failed to convert
-rank 74: Point 278 (-90.010373, 29.789815, 23.875552) failed to convert
-rank 28: Point 194 (-91.106663, 29.767585, -0.56533466) failed to convert
-rank 64: Point 277 (-90.274176, 29.910786, -0.41123701) failed to convert
-rank 63: Point 198 (-90.307698, 29.955172, -8.4978247) failed to convert
-rank 71: Point 276 (-90.083783, 29.662549, 0.31299999) failed to convert
-rank 1: Point 198 (-92.105945, 29.800541, -1.0512929) failed to convert
-rank 99: Point 275 (-88.933628, 29.84067, 1.5967018) failed to convert
-rank 27: Point 194 (-91.118411, 30.251679, -13.213081) failed to convert
-rank 79: Point 276 (-89.87446, 30.225711, 2.5899739) failed to convert
-rank 98: Point 278 (-89.013139, 30.178113, 8.2961257) failed to convert
-rank 17: Point 197 (-91.358999, 30.076731, -0.72797976) failed to convert
-rank 57: Point 198 (-90.468489, 29.719928, -0.52443486) failed to convert
-rank 5: Point 197 (-91.775826, 30.785726, -16.634395) failed to convert
-rank 7: Point 198 (-91.70981, 30.770035, -16.663415) failed to convert
-rank 67: Point 274 (-90.153511, 30.019546, -8.2296) failed to convert
-rank 97: Point 275 (-89.169963, 29.159541, 4.9349011) failed to convert
-rank 83: Point 276 (-89.778141, 29.780977, -0.85950617) failed to convert
-rank 45: Point 197 (-90.678314, 29.804785, -0.3455124) failed to convert
-rank 43: Point 198 (-90.69946, 29.869439, -0.03250385) failed to convert
-rank 66: Point 277 (-90.244104, 29.33516, 0.4348285) failed to convert
-rank 77: Point 276 (-89.962172, 29.682176, 20.812621) failed to convert
-rank 48: Point 195 (-90.652378, 29.533559, -0.49983634) failed to convert
-rank 61: Point 197 (-90.363719, 29.894742, -0.37422497) failed to convert
-rank 78: Point 278 (-89.925666, 29.847959, -8.2296) failed to convert
-rank 54: Point 196 (-90.521556, 29.652801, -1.4020118) failed to convert
-rank 41: Point 197 (-90.742971, 29.851706, -0.57716673) failed to convert
-rank 81: Point 276 (-89.781139, 30.465062, -8.0349443) failed to convert
-rank 18: Point 198 (-91.296829, 30.518481, -15.974874) failed to convert
-rank 92: Point 278 (-89.316138, 29.248875, 19.234975) failed to convert
-rank 94: Point 278 (-89.241687, 29.198857, -0.73014007) failed to convert
-rank 56: Point 193 (-90.512066, 29.329005, 1.1593336) failed to convert
-rank 25: Point 199 (-91.195705, 29.686234, 10.321405) failed to convert
-rank 91: Point 276 (-89.344506, 29.25827, -0.30233078) failed to convert
-rank 50: Point 198 (-90.590664, 29.865706, -0.59219055) failed to convert
-rank 86: Point 278 (-89.627671, 29.338039, 1.3512085) failed to convert
-rank 32: Point 195 (-90.941524, 30.118324, -9.5034832) failed to convert
-rank 68: Point 279 (-90.124763, 29.987138, -2.7602721) failed to convert
-rank 9: Point 197 (-91.627698, 30.97993, -15.143471) failed to convert
-rank 93: Point 276 (-89.28503, 29.120418, -0.07947168) failed to convert
-rank 87: Point 275 (-89.478806, 30.208163, -0.23614631) failed to convert
-rank 6: Point 197 (-91.747526, 30.65442, 38.338549) failed to convert
-rank 33: Point 196 (-90.946316, 29.518708, -0.63621781) failed to convert
-rank 11: Point 196 (-91.652912, 29.154516, 5.7394424) failed to convert
-rank 15: Point 197 (-91.422159, 30.466543, -4.4837009) failed to convert
-rank 14: Point 193 (-91.523097, 29.256722, 5.5133705) failed to convert
-rank 34: Point 195 (-90.870833, 30.17471, -0.66316433) failed to convert
-rank 46: Point 195 (-90.701672, 29.351524, 0.05249428) failed to convert
-rank 13: Point 197 (-91.529621, 29.785564, -0.97906174) failed to convert
-rank 53: Point 197 (-90.544617, 29.626672, -1.2682027) failed to convert
-rank 80: Point 277 (-89.892987, 29.618937, -4.630217) failed to convert
-rank 29: Point 195 (-91.065122, 29.715757, -1.1486292) failed to convert
-rank 90: Point 279 (-89.397671, 28.972062, -0.00829533) failed to convert
-rank 85: Point 276 (-89.696469, 29.508641, -0.75265352) failed to convert
-rank 37: Point 197 (-90.816085, 29.871837, -1.297632) failed to convert
-rank 26: Point 193 (-91.145948, 30.221674, 10.190979) failed to convert
-rank 96: Point 279 (-89.200403, 29.238325, -0.0) failed to convert
-rank 89: Point 276 (-89.408283, 29.35438, -2.3577167) failed to convert
-rank 65: Point 277 (-90.231699, 29.949027, -8.0205078) failed to convert
-rank 49: Point 198 (-90.623423, 29.627089, -0.55910432) failed to convert
-rank 95: Point 277 (-89.22734, 29.1293, -0.0) failed to convert
-rank 19: Point 198 (-91.260432, 30.52819, 6.0496383) failed to convert
-rank 70: Point 279 (-90.101848, 29.657883, -8.2296) failed to convert
-rank 72: Point 278 (-90.036922, 30.031335, -5.0383443) failed to convert
-rank 42: Point 196 (-90.744878, 29.513769, -8.2296) failed to convert
-rank 73: Point 275 (-90.019693, 29.980598, -3.9846506) failed to convert
-rank 51: Point 198 (-90.599649, 29.506733, 0.03048) failed to convert
-rank 24: Point 197 (-91.175231, 30.273869, -13.878764) failed to convert
-rank 84: Point 280 (-89.766822, 29.429951, -0.32184315) failed to convert
-rank 10: Point 197 (-91.670676, 29.586203, 2.8) failed to convert
-rank 21: Point 198 (-91.221327, 30.350385, -14.682217) failed to convert
-rank 75: Point 277 (-90.014878, 29.486728, 6.2573343) failed to convert
-rank 30: Point 196 (-91.037955, 29.825149, -0.41778406) failed to convert
-rank 88: Point 281 (-89.477405, 29.256517, -0.08917984) failed to convert
-rank 82: Point 278 (-89.849217, 29.231764, 10.67655) failed to convert
-rank 2: Point 196 (-91.992197, 29.760227, 2.5041395) failed to convert
-rank 39: Point 198 (-90.772312, 29.876324, 0.28872491) failed to convert
-rank 69: Point 278 (-90.097054, 30.0262, 0.61264801) failed to convert
-rank 74: Point 279 (-90.009368, 29.802517, 30.10679) failed to convert
-rank 76: Point 280 (-89.973319, 29.804768, -1.4780609) failed to convert
-rank 3: Point 199 (-91.884699, 30.506226, -4.6846354) failed to convert
-rank 58: Point 193 (-90.409256, 30.211946, 0.02749638) failed to convert
-rank 55: Point 196 (-90.50206, 29.658497, -0.73086618) failed to convert
-rank 64: Point 278 (-90.269453, 29.973522, 5.1786272) failed to convert
-rank 71: Point 277 (-90.063696, 29.921264, 7.6966248) failed to convert
-rank 62: Point 197 (-90.391586, 29.211419, 1.2722588) failed to convert
-rank 8: Point 193 (-91.703221, 30.21266, -0.03014889) failed to convert
-rank 36: Point 197 (-90.83217, 29.986931, -10.301631) failed to convert
-rank 60: Point 196 (-90.381889, 29.969054, -1.626121) failed to convert
-rank 38: Point 195 (-90.789695, 29.891124, -0.22551052) failed to convert
-rank 31: Point 198 (-90.9902, 30.11579, 5.9726912) failed to convert
-rank 16: Point 194 (-91.408339, 29.994403, -0.65888594) failed to convert
-rank 99: Point 276 (-88.943131, 29.73761, 4.647629) failed to convert
-rank 79: Point 277 (-89.900825, 29.897829, -2.0168291) failed to convert
-rank 12: Point 191 (-91.519817, 30.574605, -7.0810675) failed to convert
-rank 4: Point 198 (-91.813474, 30.841619, -18.519647) failed to convert
-rank 67: Point 275 (-90.223651, 29.094485, 8.3530799) failed to convert
-rank 98: Point 279 (-89.055855, 29.71043, 3.6100624) failed to convert
-rank 59: Point 197 (-90.384628, 30.251117, -0.34166259) failed to convert
-rank 35: Point 200 (-90.879953, 29.664576, -0.35052019) failed to convert
-rank 97: Point 276 (-89.150603, 29.377249, 7.4885647) failed to convert
-rank 44: Point 195 (-90.688998, 29.839042, -0.24596829) failed to convert
-rank 22: Point 194 (-91.200061, 30.462905, 14.126311) failed to convert
-rank 83: Point 277 (-89.796353, 29.556742, 0.30864177) failed to convert
-rank 40: Point 197 (-90.766267, 29.720789, -1.0349456) failed to convert
-rank 78: Point 279 (-89.925661, 29.847999, -8.2296) failed to convert
-rank 77: Point 277 (-89.942596, 29.929183, -6.7223645) failed to convert
-rank 52: Point 196 (-90.584331, 29.394077, 0.4572002) failed to convert
-rank 20: Point 197 (-91.242108, 30.348081, 5.1901531) failed to convert
-rank 47: Point 197 (-90.647125, 29.922239, -0.5473827) failed to convert
-rank 63: Point 199 (-90.30767, 29.955143, -8.4978247) failed to convert
-rank 66: Point 278 (-90.191961, 30.024879, -5.1462435) failed to convert
-rank 0: Point 182 (-92.686749, 28.498812, 46.79008) failed to convert
-rank 28: Point 195 (-91.091738, 29.999525, -3.1446099) failed to convert
-rank 91: Point 277 (-89.266433, 30.149425, 4.2753612) failed to convert
-rank 92: Point 279 (-89.310405, 29.314554, -0.0) failed to convert
-rank 23: Point 198 (-91.226894, 29.734912, 14.00502) failed to convert
-rank 1: Point 199 (-92.105744, 29.804468, -1.884e-05) failed to convert
-rank 86: Point 279 (-89.617658, 29.458428, 15.968756) failed to convert
-rank 94: Point 279 (-89.245999, 29.149527, 3.9313805) failed to convert
-rank 57: Point 199 (-90.448318, 29.997527, 13.068494) failed to convert
-rank 93: Point 277 (-89.220284, 29.856324, 1.8723756) failed to convert
-rank 27: Point 195 (-91.122422, 30.189313, 21.608389) failed to convert
-rank 81: Point 277 (-89.85032, 29.614537, -4.8542451) failed to convert
-rank 80: Point 278 (-89.889562, 29.661831, -0.02027147) failed to convert
-rank 68: Point 280 (-90.110111, 30.176359, 4.7302426) failed to convert
-rank 17: Point 198 (-91.392256, 29.527209, -0.70973661) failed to convert
-rank 87: Point 276 (-89.516484, 29.767169, 11.593829) failed to convert
-rank 43: Point 199 (-90.699333, 29.871249, -0.36867097) failed to convert
-rank 90: Point 280 (-89.369475, 29.300457, 18.392067) failed to convert
-rank 5: Point 198 (-91.775796, 30.785779, -15.51355) failed to convert
-rank 85: Point 277 (-89.643886, 30.142189, 7.5358647) failed to convert
-rank 54: Point 197 (-90.506209, 29.866511, -0.31586764) failed to convert
-rank 7: Point 199 (-91.706714, 30.823513, -11.814066) failed to convert
-rank 61: Point 198 (-90.38732, 29.574052, -1.7039748) failed to convert
-rank 45: Point 198 (-90.674525, 29.859017, -0.98170403) failed to convert
-rank 89: Point 277 (-89.420431, 29.212048, 0.31299999) failed to convert
-rank 96: Point 280 (-89.209076, 29.139928, -0.19263281) failed to convert
-rank 65: Point 278 (-90.225482, 30.030522, 1.6788532) failed to convert
-rank 18: Point 199 (-91.332307, 29.943847, -0.44316373) failed to convert
-rank 70: Point 280 (-90.101865, 29.657651, -0.46647184) failed to convert
-rank 95: Point 278 (-89.221535, 29.195336, -0.68535577) failed to convert
-rank 41: Point 198 (-90.74297, 29.851645, -0.59529849) failed to convert
-rank 9: Point 198 (-91.638803, 30.78907, -9.7298604) failed to convert
-rank 84: Point 281 (-89.732815, 29.846297, -0.87402348) failed to convert
-rank 11: Point 197 (-91.551968, 30.901118, -12.965614) failed to convert
-rank 56: Point 194 (-90.475785, 29.833782, -0.80321833) failed to convert
-rank 73: Point 276 (-90.026749, 29.890593, -0.68414204) failed to convert
-rank 32: Point 196 (-90.970717, 29.676924, -1.4060496) failed to convert
-rank 33: Point 197 (-90.90826, 30.091317, 19.194808) failed to convert
-rank 75: Point 278 (-89.982256, 29.902328, 1.4870084) failed to convert
-rank 82: Point 279 (-89.80649, 29.762649, -0.0) failed to convert
-rank 88: Point 282 (-89.487767, 29.133764, 8.3395197) failed to convert
-rank 72: Point 279 (-90.037011, 30.030088, -2.6115326) failed to convert
-rank 50: Point 199 (-90.609929, 29.592856, 0.88858698) failed to convert
-rank 76: Point 281 (-89.935599, 30.279067, -1.2530264) failed to convert
-rank 15: Point 198 (-91.469459, 29.676841, -3.3924241) failed to convert
-rank 14: Point 194 (-91.500809, 29.637802, -0.32016129) failed to convert
-rank 53: Point 198 (-90.558946, 29.424883, -0.46290606) failed to convert
-rank 25: Point 200 (-91.15851, 30.273378, -14.034212) failed to convert
-rank 74: Point 280 (-89.996187, 29.970016, 1.6301064) failed to convert
-rank 34: Point 196 (-90.878527, 30.060563, 38.047171) failed to convert
-rank 13: Point 198 (-91.472684, 30.744704, 12.590783) failed to convert
-rank 29: Point 196 (-91.06513, 29.715503, -1.0459947) failed to convert
-rank 48: Point 196 (-90.644696, 29.643508, -0.38842149) failed to convert
-rank 69: Point 279 (-90.09946, 29.995116, 0.81055175) failed to convert
-rank 19: Point 199 (-91.262021, 30.502703, 20.325996) failed to convert
-rank 71: Point 278 (-90.069211, 29.850402, -0.26091471) failed to convert
-rank 64: Point 279 (-90.295985, 29.618705, -0.16681458) failed to convert
-rank 24: Point 198 (-91.211596, 29.697825, -1.7523639) failed to convert
-rank 6: Point 198 (-91.727581, 31.005787, -13.789739) failed to convert
-rank 10: Point 198 (-91.586642, 31.041857, -14.770966) failed to convert
-rank 49: Point 199 (-90.588439, 30.121563, -0.17640332) failed to convert
-rank 26: Point 194 (-91.17216, 29.809637, -7.4706485) failed to convert
-rank 79: Point 278 (-89.881534, 30.137969, -0.033813) failed to convert
-rank 30: Point 197 (-90.995717, 30.468631, -11.247906) failed to convert
-rank 99: Point 277 (-88.917402, 30.014868, 6.5323231) failed to convert
-rank 97: Point 277 (-89.10154, 29.922689, 2.7171299) failed to convert
-rank 51: Point 199 (-90.568092, 29.95177, 1.340285) failed to convert
-rank 21: Point 199 (-91.218534, 30.394585, 2.7308687) failed to convert
-rank 37: Point 198 (-90.792043, 30.223612, -3.9995955) failed to convert
-rank 46: Point 196 (-90.696423, 29.427637, -0.25062929) failed to convert
-rank 8: Point 194 (-91.663273, 30.91064, -20.412455) failed to convert
-rank 98: Point 280 (-89.030889, 29.98389, 4.025492) failed to convert
-rank 42: Point 197 (-90.759501, 29.299507, -0.0) failed to convert
-rank 36: Point 198 (-90.84073, 29.860456, -1.0666998) failed to convert
-rank 39: Point 199 (-90.763244, 30.008314, -10.25835) failed to convert
-rank 2: Point 197 (-91.95431, 30.474824, -7.9215123) failed to convert
-rank 67: Point 276 (-90.153489, 30.019602, -8.2296) failed to convert
-rank 83: Point 278 (-89.739439, 30.252523, -1.4302239) failed to convert
-rank 78: Point 280 (-89.925654, 29.848059, -8.2296) failed to convert
-rank 77: Point 278 (-89.947387, 29.868795, -1.1426431) failed to convert
-rank 3: Point 200 (-91.933393, 29.600811, -0.8097733) failed to convert
-rank 55: Point 197 (-90.497407, 29.723173, -0.46580981) failed to convert
-rank 60: Point 197 (-90.38767, 29.890532, -0.40681792) failed to convert
-rank 62: Point 198 (-90.355508, 29.703358, 0.02) failed to convert
-rank 66: Point 279 (-90.1841, 30.127574, 4.4868739) failed to convert
-rank 92: Point 280 (-89.30885, 29.332382, 6.3439305) failed to convert
-rank 31: Point 199 (-91.017311, 29.702122, -0.58645965) failed to convert
-rank 86: Point 280 (-89.591054, 29.776447, -0.0) failed to convert
-rank 16: Point 195 (-91.363497, 30.729769, -20.0) failed to convert
-rank 91: Point 278 (-89.311067, 29.642757, 2.5540977) failed to convert
-rank 94: Point 280 (-89.241603, 29.199675, -0.42153545) failed to convert
-rank 93: Point 278 (-89.257022, 29.440528, 4.6152956) failed to convert
-rank 59: Point 198 (-90.411986, 29.879856, -0.27666534) failed to convert
-rank 38: Point 196 (-90.789247, 29.897485, -0.4637774) failed to convert
-rank 58: Point 194 (-90.397289, 30.373742, -0.32814328) failed to convert
-rank 12: Point 192 (-91.501723, 30.877446, -12.713401) failed to convert
-rank 35: Point 201 (-90.879267, 29.674795, -0.61560971) failed to convert
-rank 81: Point 278 (-89.825219, 29.925494, -8.8620607) failed to convert
-rank 44: Point 196 (-90.70964, 29.541088, -1.9728419) failed to convert
-rank 85: Point 278 (-89.712264, 29.315658, -0.45621933) failed to convert
-rank 52: Point 197 (-90.551842, 29.852008, -0.3531596) failed to convert
-rank 80: Point 279 (-89.893348, 29.61424, 25.779385) failed to convert
-rank 68: Point 281 (-90.192361, 29.100016, 0.277151) failed to convert
-rank 22: Point 195 (-91.197017, 30.510708, 23.561242) failed to convert
-rank 87: Point 277 (-89.551355, 29.353845, 0.31299999) failed to convert
-rank 90: Point 281 (-89.347768, 29.551224, 3.3579553) failed to convert
-rank 40: Point 198 (-90.756763, 29.859073, -0.27799131) failed to convert
-rank 47: Point 198 (-90.660391, 29.732865, -1.7059019) failed to convert
-rank 70: Point 281 (-90.073008, 30.02984, -4.8676563) failed to convert
-rank 63: Point 200 (-90.30902, 29.937059, -1.6885011) failed to convert
-rank 65: Point 279 (-90.23166, 29.949039, -8.0205078) failed to convert
-rank 96: Point 281 (-89.21482, 29.074599, 2.3352444) failed to convert
-rank 23: Point 199 (-91.193017, 30.273118, -13.386512) failed to convert
-rank 4: Point 199 (-91.813469, 30.84168, -18.519647) failed to convert
-rank 1: Point 200 (-92.105751, 29.804078, -0.00860333) failed to convert
-rank 20: Point 198 (-91.240884, 30.367377, 11.876728) failed to convert
-rank 57: Point 200 (-90.492616, 29.384635, -0.0) failed to convert
-rank 95: Point 279 (-89.221444, 29.19633, -0.09701912) failed to convert
-rank 89: Point 278 (-89.353412, 29.987852, 1.64) failed to convert
-rank 0: Point 183 (-92.67702, 28.726658, 32.700589) failed to convert
-rank 84: Point 282 (-89.717648, 30.030319, 2.3723683) failed to convert
-rank 28: Point 196 (-91.077967, 30.212116, 6.5695168) failed to convert
-rank 76: Point 282 (-89.967822, 29.874096, -5.8948324) failed to convert
-rank 75: Point 279 (-89.97716, 29.966649, -3.4445449) failed to convert
-rank 73: Point 277 (-90.035356, 29.780516, 0.49415368) failed to convert
-rank 43: Point 200 (-90.719084, 29.585825, -1.8538203) failed to convert
-rank 74: Point 281 (-90.012126, 29.767287, -2.0023792) failed to convert
-rank 5: Point 199 (-91.762982, 31.012189, 5.4183378) failed to convert
-rank 72: Point 280 (-90.044645, 29.93248, -0.39792562) failed to convert
-rank 88: Point 283 (-89.427536, 29.83982, -0.2202824) failed to convert
-rank 7: Point 200 (-91.709758, 30.770004, -16.663415) failed to convert
-rank 61: Point 199 (-90.363955, 29.891533, -0.28726676) failed to convert
-rank 82: Point 280 (-89.78631, 30.010551, 2.25) failed to convert
-rank 45: Point 199 (-90.669729, 29.927634, -1.0993337) failed to convert
-rank 17: Point 199 (-91.346463, 30.280431, -1.887573) failed to convert
-rank 27: Point 196 (-91.117773, 30.261273, 2.6384784) failed to convert
-rank 69: Point 280 (-90.114534, 29.799803, -0.63733839) failed to convert
-rank 54: Point 198 (-90.539616, 29.399459, -0.0) failed to convert
-rank 64: Point 280 (-90.274041, 29.911784, 1.4400474) failed to convert
-rank 71: Point 279 (-90.026268, 30.397906, -7.750465) failed to convert
-rank 9: Point 199 (-91.641351, 30.745117, -9.5637722) failed to convert
-rank 18: Point 200 (-91.32126, 30.123663, -0.23100001) failed to convert
-rank 33: Point 198 (-90.90785, 30.097369, -11.000233) failed to convert
-rank 79: Point 279 (-89.902209, 29.880502, 23.045232) failed to convert
-rank 50: Point 200 (-90.59064, 29.865773, -0.500888) failed to convert
-rank 32: Point 197 (-90.929562, 30.296865, -4.9328904) failed to convert
-rank 99: Point 278 (-88.976166, 29.378001, 16.76521) failed to convert
-rank 97: Point 278 (-89.180299, 29.041917, -0.0) failed to convert
-rank 11: Point 198 (-91.563663, 30.701785, -9.1941663) failed to convert
-rank 67: Point 277 (-90.163034, 29.894813, 1.4991256) failed to convert
-rank 53: Point 199 (-90.567309, 29.30655, 0.4509095) failed to convert
-rank 56: Point 195 (-90.477394, 29.811512, -0.19443516) failed to convert
-rank 98: Point 281 (-89.103766, 29.178442, 0.88980697) failed to convert
-rank 83: Point 279 (-89.764545, 29.947042, 2.68001) failed to convert
-rank 41: Point 199 (-90.744979, 29.822383, -0.30204808) failed to convert
-rank 14: Point 195 (-91.486602, 29.878364, -0.75594024) failed to convert
-rank 13: Point 199 (-91.538792, 29.627832, -0.37146409) failed to convert
-rank 34: Point 197 (-90.87053, 30.179051, -2.4848324) failed to convert
-rank 77: Point 279 (-89.930505, 30.080771, -0.03416518) failed to convert
-rank 15: Point 199 (-91.46864, 29.690638, -2.0556047) failed to convert
-rank 25: Point 201 (-91.154045, 30.343158, 18.399068) failed to convert
-rank 78: Point 281 (-89.8913, 30.276422, -2.0741786) failed to convert
-rank 10: Point 199 (-91.586596, 31.041819, -14.817754) failed to convert
-rank 86: Point 281 (-89.537828, 30.404437, -6.1142887) failed to convert
-rank 19: Point 200 (-91.261758, 30.506597, 4.2750352) failed to convert
-rank 29: Point 197 (-91.034131, 30.192377, -12.532463) failed to convert
-rank 66: Point 280 (-90.236231, 29.440021, -3.9075362) failed to convert
-rank 94: Point 281 (-89.245604, 29.154003, 6.9480295) failed to convert
-rank 91: Point 279 (-89.367452, 28.991659, -0.59557512) failed to convert
-rank 26: Point 195 (-91.184518, 29.613412, 8.8955653) failed to convert
-rank 92: Point 281 (-89.30902, 29.330335, 5.1416997) failed to convert
-rank 81: Point 279 (-89.815612, 30.043621, 2.1702815) failed to convert
-rank 49: Point 200 (-90.618271, 29.700299, -0.78708477) failed to convert
-rank 93: Point 279 (-89.224707, 29.80617, 2.1361874) failed to convert
-rank 85: Point 279 (-89.66307, 29.912008, 2.95) failed to convert
-rank 60: Point 198 (-90.41211, 29.556905, -0.72440241) failed to convert
-rank 80: Point 280 (-89.892969, 29.618973, -4.630217) failed to convert
-rank 51: Point 200 (-90.602224, 29.469797, 0.03048) failed to convert
-rank 87: Point 278 (-89.605974, 28.696126, 98.895368) failed to convert
-rank 48: Point 197 (-90.628966, 29.867359, -0.0193174) failed to convert
-rank 55: Point 198 (-90.51585, 29.465946, -8.2296) failed to convert
-rank 38: Point 197 (-90.790584, 29.877861, -0.31269503) failed to convert
-rank 31: Point 200 (-90.990229, 30.115249, 10.190644) failed to convert
-rank 70: Point 282 (-90.100976, 29.66909, -0.74156461) failed to convert
-rank 90: Point 282 (-89.399774, 28.946789, 15.148014) failed to convert
-rank 8: Point 195 (-91.662714, 30.919819, -20.59068) failed to convert
-rank 39: Point 200 (-90.777223, 29.804543, -2.0546992) failed to convert
-rank 21: Point 200 (-91.223085, 30.322454, -5.5319219) failed to convert
-rank 58: Point 195 (-90.452715, 29.617175, -1.1043229) failed to convert
-rank 68: Point 282 (-90.124824, 29.986292, -0.43834236) failed to convert
-rank 16: Point 196 (-91.378212, 30.490187, -3.9638828) failed to convert
-rank 65: Point 280 (-90.19423, 30.439423, -4.743735) failed to convert
-rank 95: Point 280 (-89.215391, 29.265058, -0.12579966) failed to convert
-rank 44: Point 197 (-90.705239, 29.604717, -1.2430652) failed to convert
-rank 59: Point 199 (-90.42188, 29.74457, -0.44307674) failed to convert
-rank 42: Point 198 (-90.745087, 29.5106, -0.5063794) failed to convert
-rank 24: Point 199 (-91.175228, 30.273808, -13.878764) failed to convert
-rank 96: Point 282 (-89.113365, 30.209757, 1.075262) failed to convert
-rank 89: Point 279 (-89.356828, 29.948589, 0.60287225) failed to convert
-rank 2: Point 198 (-91.967425, 30.228978, -3.8987689) failed to convert
-rank 46: Point 197 (-90.661728, 29.92629, -1.5344267) failed to convert
-rank 84: Point 283 (-89.73279, 29.846242, -2.1968899) failed to convert
-rank 75: Point 280 (-90.01354, 29.503583, -0.19133375) failed to convert
-rank 76: Point 283 (-89.964269, 29.91875, -3.6899079) failed to convert
-rank 30: Point 198 (-91.015381, 30.170203, -6.4323921) failed to convert
-rank 73: Point 278 (-90.040886, 29.709497, -0.10734361) failed to convert
-rank 74: Point 282 (-90.012096, 29.767648, -1.1007815) failed to convert
-rank 3: Point 201 (-91.881872, 30.557765, -5.1832238) failed to convert
-rank 12: Point 193 (-91.534466, 30.326753, -2.144753) failed to convert
-rank 88: Point 284 (-89.469524, 29.348206, 46.698753) failed to convert
-rank 22: Point 196 (-91.200707, 30.452524, 0.54364127) failed to convert
-rank 72: Point 281 (-90.036901, 30.031369, -5.0383443) failed to convert
-rank 6: Point 199 (-91.744189, 30.713339, -14.929105) failed to convert
-rank 47: Point 199 (-90.660438, 29.732172, -1.8556561) failed to convert
-rank 82: Point 281 (-89.788234, 29.986848, 2.5688617) failed to convert
-rank 36: Point 199 (-90.831964, 29.989765, 14.772999) failed to convert
-rank 69: Point 281 (-90.167819, 29.10155, 7.1227467) failed to convert
-rank 23: Point 200 (-91.212999, 29.95664, -1.5905767) failed to convert
-rank 37: Point 199 (-90.816418, 29.866849, -0.32289823) failed to convert
-rank 52: Point 198 (-90.580838, 29.443413, 0.03428409) failed to convert
-rank 64: Point 281 (-90.317656, 29.326314, -0.0) failed to convert
-rank 1: Point 201 (-92.105495, 29.809016, -0.24076851) failed to convert
-rank 4: Point 200 (-91.813465, 30.84172, -18.519647) failed to convert
-rank 57: Point 201 (-90.426942, 30.288981, 2.1000349) failed to convert
-rank 20: Point 199 (-91.242554, 30.340736, -14.646251) failed to convert
-rank 71: Point 280 (-90.045425, 30.15461, 4.6700001) failed to convert
-rank 35: Point 202 (-90.893047, 29.468223, -0.67190198) failed to convert
-rank 63: Point 201 (-90.295843, 30.112662, 3.5799999) failed to convert
-rank 45: Point 200 (-90.700595, 29.483539, -1.354787) failed to convert
-rank 79: Point 280 (-89.880774, 30.147376, -4.7177204) failed to convert
-rank 99: Point 279 (-88.899855, 30.202425, 7.0996843) failed to convert
-rank 40: Point 199 (-90.753832, 29.901601, -0.1850961) failed to convert
-rank 9: Point 200 (-91.636594, 30.826637, -11.963561) failed to convert
-rank 5: Point 200 (-91.764264, 30.989224, -13.017666) failed to convert
-rank 28: Point 197 (-91.095214, 29.945285, -0.79248631) failed to convert
-rank 0: Point 184 (-92.661272, 29.078351, 22.444334) failed to convert
-rank 97: Point 279 (-89.14993, 29.384196, 6.5915279) failed to convert
-rank 67: Point 278 (-90.224251, 29.085772, 2.0021278) failed to convert
-rank 27: Point 197 (-91.118071, 30.256609, -14.023849) failed to convert
-rank 83: Point 280 (-89.763181, 29.96366, 2.7649895) failed to convert
-rank 62: Point 199 (-90.296422, 30.494255, -8.515986) failed to convert
-rank 43: Point 201 (-90.713803, 29.662334, -0.46517652) failed to convert
-rank 33: Point 199 (-90.90909, 30.078676, 15.687328) failed to convert
-rank 98: Point 282 (-89.103474, 29.181615, 2.7822154) failed to convert
-rank 78: Point 282 (-89.924774, 29.858746, 0.00905194) failed to convert
-rank 77: Point 280 (-89.931354, 30.070121, 0.1766079) failed to convert
-rank 11: Point 199 (-91.642942, 29.329093, 4.3062316) failed to convert
-rank 18: Point 201 (-91.349129, 29.667642, 0.95432824) failed to convert
-rank 86: Point 282 (-89.595241, 29.725811, -0.0) failed to convert
-rank 32: Point 198 (-90.941463, 30.11833, -10.774986) failed to convert
-rank 61: Point 200 (-90.363678, 29.89516, -0.37827475) failed to convert
-rank 50: Point 201 (-90.553844, 30.380589, -0.16499658) failed to convert
-rank 66: Point 281 (-90.191946, 30.024938, -5.1462435) failed to convert
-rank 56: Point 196 (-90.485698, 29.696524, -1.0518725) failed to convert
-rank 53: Point 200 (-90.580796, 29.114787, 4.4237494) failed to convert
-rank 91: Point 280 (-89.341205, 29.296281, 6.2553438) failed to convert
-rank 81: Point 280 (-89.813577, 30.068085, 0.15264889) failed to convert
-rank 94: Point 282 (-89.24348, 29.177913, 1.16e-06) failed to convert
-rank 92: Point 282 (-89.245919, 30.047846, 0.79697526) failed to convert
-rank 85: Point 280 (-89.697968, 29.489819, 22.02498) failed to convert
-rank 93: Point 280 (-89.269488, 29.298018, -8.159e-05) failed to convert
-rank 41: Point 200 (-90.791679, 29.137215, -0.0) failed to convert
-rank 7: Point 201 (-91.698522, 30.965878, -14.522874) failed to convert
-rank 54: Point 199 (-90.520056, 29.6736, -0.43943911) failed to convert
-rank 87: Point 279 (-89.550501, 29.363235, -2.2310571) failed to convert
-rank 90: Point 283 (-89.375044, 29.235413, 0.31299999) failed to convert
-rank 80: Point 281 (-89.859712, 30.033251, -8.6301079) failed to convert
-rank 10: Point 200 (-91.589433, 30.993362, -15.741234) failed to convert
-rank 15: Point 200 (-91.427387, 30.380038, -3.2386793) failed to convert
-rank 19: Point 201 (-91.327314, 29.44552, 2.6208045) failed to convert
-rank 26: Point 196 (-91.175558, 29.755538, -7.7144886) failed to convert
-rank 34: Point 198 (-90.91415, 29.527385, -0.59891795) failed to convert
-rank 95: Point 281 (-89.191134, 29.539071, 7.4594636) failed to convert
-rank 65: Point 281 (-90.271363, 29.420657, 1.5130413) failed to convert
-rank 70: Point 283 (-90.073311, 30.025883, -0.83326599) failed to convert
-rank 68: Point 283 (-90.13575, 29.844413, -0.23218444) failed to convert
-rank 75: Point 281 (-89.9812, 29.915384, -0.53690351) failed to convert
-rank 49: Point 201 (-90.61553, 29.7392, -0.89585316) failed to convert
-rank 51: Point 201 (-90.559344, 30.074076, -1.8542215) failed to convert
-rank 29: Point 198 (-91.065096, 29.715906, -0.96316847) failed to convert
-rank 60: Point 199 (-90.441144, 29.156294, 2.0872322) failed to convert
-rank 76: Point 284 (-89.967787, 29.874076, -5.8948324) failed to convert
-rank 96: Point 283 (-89.205416, 29.181196, 2.92e-06) failed to convert
-rank 89: Point 280 (-89.420446, 29.211608, 0.30968735) failed to convert
-rank 84: Point 284 (-89.732773, 29.846205, -8.2296) failed to convert
-rank 72: Point 282 (-90.037034, 30.029635, -2.794465) failed to convert
-rank 88: Point 285 (-89.470276, 29.339319, 0.83977976) failed to convert
-rank 55: Point 199 (-90.515857, 29.465825, -8.2296) failed to convert
-rank 74: Point 283 (-90.011845, 29.770768, 0.15032751) failed to convert
-rank 31: Point 201 (-90.990258, 30.114708, 11.251897) failed to convert
-rank 73: Point 279 (-90.019646, 29.980756, -9.0) failed to convert
-rank 69: Point 282 (-90.11942, 29.736193, 0.31286544) failed to convert
-rank 58: Point 196 (-90.420293, 30.061672, -0.52483337) failed to convert
-rank 44: Point 198 (-90.689184, 29.836127, -1.454056) failed to convert
-rank 82: Point 282 (-89.769478, 30.215575, -1.5183805) failed to convert
-rank 48: Point 198 (-90.659401, 29.432395, 0.03048) failed to convert
-rank 21: Point 201 (-91.223947, 30.308605, 0.81266795) failed to convert
-rank 38: Point 198 (-90.806681, 29.6414, -1.4001076) failed to convert
-rank 14: Point 196 (-91.434587, 30.745902, -11.491071) failed to convert
-rank 59: Point 200 (-90.417132, 29.809447, -1.1473102) failed to convert
-rank 64: Point 282 (-90.311259, 29.412699, -3.8465762) failed to convert
-rank 71: Point 281 (-90.072504, 29.807725, 2.2658687) failed to convert
-rank 42: Point 199 (-90.720089, 29.87345, 0.15109273) failed to convert
-rank 46: Point 198 (-90.683619, 29.612402, -8.2296) failed to convert
-rank 2: Point 199 (-91.946275, 30.623852, -8.9393868) failed to convert
-rank 30: Point 199 (-91.013786, 30.194224, -5.3020458) failed to convert
-rank 17: Point 200 (-91.353995, 30.157316, -1.6580523) failed to convert
-rank 39: Point 201 (-90.76324, 30.008274, -10.25835) failed to convert
-rank 25: Point 202 (-91.16345, 30.195923, 1.3110159) failed to convert
-rank 99: Point 280 (-88.923358, 29.950121, 5.1657366) failed to convert
-rank 79: Point 281 (-89.900822, 29.897786, -2.1377697) failed to convert
-rank 24: Point 200 (-91.174402, 30.286653, -8.2662696) failed to convert
-rank 22: Point 197 (-91.249797, 29.670753, 0.9012172) failed to convert
-rank 47: Point 200 (-90.661514, 29.716706, -1.1376018) failed to convert
-rank 67: Point 279 (-90.186204, 29.590479, -0.24475123) failed to convert
-rank 83: Point 281 (-89.777007, 29.794451, -0.0) failed to convert
-rank 12: Point 194 (-91.577871, 29.582002, 2.0380456) failed to convert
-rank 97: Point 280 (-89.111581, 29.811459, 3.1132585) failed to convert
-rank 6: Point 200 (-91.727745, 31.002588, -14.612311) failed to convert
-rank 37: Point 200 (-90.792899, 30.211133, -0.8091975) failed to convert
-rank 3: Point 202 (-91.904532, 30.139797, -2.8349479) failed to convert
-rank 36: Point 200 (-90.893003, 29.078433, 1.5991558) failed to convert
-rank 78: Point 283 (-89.927107, 29.82945, -0.37983255) failed to convert
-rank 77: Point 281 (-89.929956, 30.087628, -2.3465402) failed to convert
-rank 1: Point 202 (-92.105905, 29.800542, -1.7557706) failed to convert
-rank 52: Point 199 (-90.566095, 29.651543, -0.4673391) failed to convert
-rank 4: Point 201 (-91.81346, 30.84178, -18.519647) failed to convert
-rank 98: Point 283 (-89.108934, 29.120463, -0.0) failed to convert
-rank 23: Point 201 (-91.22548, 29.757358, -0.6261284) failed to convert
-rank 8: Point 196 (-91.662099, 30.930376, -19.471648) failed to convert
-rank 86: Point 283 (-89.617488, 29.458913, 1.0244495) failed to convert
-rank 66: Point 282 (-90.236602, 29.434977, 0.03963427) failed to convert
-rank 63: Point 202 (-90.308138, 29.948426, 21.34433) failed to convert
-rank 13: Point 200 (-91.499289, 30.299082, -0.31799999) failed to convert
-rank 91: Point 281 (-89.346952, 29.229692, -0.62751096) failed to convert
-rank 35: Point 203 (-90.853447, 30.058199, 4.2799242) failed to convert
-rank 40: Point 200 (-90.75883, 29.828818, -0.72529522) failed to convert
-rank 45: Point 201 (-90.661328, 30.047446, 13.194163) failed to convert
-rank 92: Point 283 (-89.308659, 29.334417, 2.8165888) failed to convert
-rank 94: Point 283 (-89.244591, 29.1651, -0.51857781) failed to convert
-rank 57: Point 202 (-90.460519, 29.829565, 0.06554221) failed to convert
-rank 93: Point 281 (-89.292791, 29.030375, 1.0606317) failed to convert
-rank 0: Point 185 (-92.671028, 28.816221, 29.299999) failed to convert
-rank 20: Point 200 (-91.265189, 29.978653, -9.3573608) failed to convert
-rank 90: Point 284 (-89.282338, 30.296315, 2.83601) failed to convert
-rank 43: Point 202 (-90.713788, 29.662296, -0.45689868) failed to convert
-rank 81: Point 281 (-89.85065, 29.609629, -1.0394789) failed to convert
-rank 85: Point 281 (-89.708847, 29.357058, 0.31299999) failed to convert
-rank 80: Point 282 (-89.892902, 29.619712, -0.94779038) failed to convert
-rank 87: Point 280 (-89.550482, 29.363293, -5.0630331) failed to convert
-rank 95: Point 282 (-89.221501, 29.195551, -0.11984055) failed to convert
-rank 65: Point 282 (-90.277978, 29.331719, 0.458) failed to convert
-rank 75: Point 282 (-90.036419, 29.209114, 0.75122673) failed to convert
-rank 70: Point 284 (-90.094305, 29.755191, -0.73947153) failed to convert
-rank 18: Point 202 (-91.289687, 30.631677, 27.650262) failed to convert
-rank 33: Point 200 (-90.907791, 30.097383, -11.000233) failed to convert
-rank 11: Point 200 (-91.626856, 29.612006, 1.9418661) failed to convert
-rank 62: Point 200 (-90.383008, 29.328447, -0.35318726) failed to convert
-rank 84: Point 285 (-89.745515, 29.690751, -0.35663048) failed to convert
-rank 68: Point 284 (-90.130157, 29.91708, -7.1049919) failed to convert
-rank 96: Point 284 (-89.207919, 29.152765, -0.0) failed to convert
-rank 5: Point 201 (-91.763964, 30.993732, -13.561304) failed to convert
-rank 89: Point 281 (-89.420362, 29.212484, 0.19160544) failed to convert
-rank 16: Point 197 (-91.418179, 29.830797, -0.22976637) failed to convert
-rank 50: Point 202 (-90.605982, 29.648686, -0.3438692) failed to convert
-rank 28: Point 198 (-91.113203, 29.66405, -0.03624864) failed to convert
-rank 61: Point 201 (-90.387945, 29.565376, -1.1384923) failed to convert
-rank 27: Point 198 (-91.121583, 30.202032, -6.5160861) failed to convert
-rank 74: Point 284 (-90.005086, 29.856815, 1.3722503) failed to convert
-rank 88: Point 286 (-89.419058, 29.93697, -0.30384873) failed to convert
-rank 76: Point 285 (-89.964254, 29.918691, -5.2549916) failed to convert
-rank 9: Point 201 (-91.674659, 30.164805, -1.3126679) failed to convert
-rank 72: Point 283 (-90.037117, 30.028557, 0.18893815) failed to convert
-rank 53: Point 201 (-90.544595, 29.626638, -1.1478305) failed to convert
-rank 82: Point 283 (-89.866849, 29.00967, 33.299891) failed to convert
-rank 56: Point 197 (-90.476064, 29.829804, 0.01654712) failed to convert
-rank 41: Point 201 (-90.74556, 29.813875, -1.4103208) failed to convert
-rank 64: Point 283 (-90.307843, 29.458648, 0.27200001) failed to convert
-rank 71: Point 282 (-90.066778, 29.88132, 0.83431721) failed to convert
-rank 69: Point 283 (-90.171432, 29.053361, 10.973839) failed to convert
-rank 73: Point 280 (-90.021795, 29.953285, 31.124967) failed to convert
-rank 7: Point 202 (-91.735858, 30.308401, -2.4849193) failed to convert
-rank 32: Point 199 (-90.976464, 29.588488, -0.51345279) failed to convert
-rank 15: Point 201 (-91.468626, 29.690711, -1.2795876) failed to convert
-rank 54: Point 200 (-90.56651, 29.018529, 9.0497695) failed to convert
-rank 10: Point 201 (-91.675886, 29.492436, 1.500001) failed to convert
-rank 34: Point 199 (-90.870581, 30.177962, -1.3817398) failed to convert
-rank 26: Point 197 (-91.175723, 29.752809, -3.5071172) failed to convert
-rank 49: Point 202 (-90.656627, 29.15074, 0.80991402) failed to convert
-rank 19: Point 202 (-91.260573, 30.525193, 20.000124) failed to convert
-rank 51: Point 202 (-90.587089, 29.684195, -0.41553748) failed to convert
-rank 79: Point 282 (-89.903436, 29.864892, -1.0759568) failed to convert
-rank 99: Point 281 (-88.944497, 29.720371, 3.531552) failed to convert
-rank 97: Point 281 (-89.169058, 29.168789, -0.00667695) failed to convert
-rank 55: Point 200 (-90.477283, 30.0015, -9.1653367) failed to convert
-rank 67: Point 280 (-90.158775, 29.949869, 25.375065) failed to convert
-rank 44: Point 199 (-90.676229, 30.021694, -2.3668819) failed to convert
-rank 31: Point 202 (-90.990671, 30.108373, -13.174372) failed to convert
-rank 60: Point 200 (-90.412074, 29.557392, 0.60148352) failed to convert
-rank 83: Point 282 (-89.778107, 29.780956, -1.0557686) failed to convert
-rank 21: Point 202 (-91.247706, 29.929742, -8.9062567) failed to convert
-rank 38: Point 199 (-90.790086, 29.884967, -0.6629996) failed to convert
-rank 78: Point 284 (-89.911113, 30.029656, -0.51333676) failed to convert
-rank 58: Point 197 (-90.452692, 29.617255, -1.2479079) failed to convert
-rank 59: Point 201 (-90.445014, 29.425988, -0.0) failed to convert
-rank 2: Point 200 (-91.936998, 30.795098, -16.243599) failed to convert
-rank 77: Point 282 (-89.981111, 29.441176, 0.52520485) failed to convert
-rank 98: Point 284 (-89.117546, 29.023676, 3.0081961) failed to convert
-rank 86: Point 284 (-89.604868, 29.610244, -0.0) failed to convert
-rank 42: Point 200 (-90.720032, 29.874213, -0.88610145) failed to convert
-rank 29: Point 199 (-91.065084, 29.715773, -1.3666931) failed to convert
-rank 30: Point 200 (-91.01417, 30.188375, -7.2859885) failed to convert
-rank 48: Point 199 (-90.625459, 29.916756, -0.2236469) failed to convert
-rank 66: Point 283 (-90.191935, 30.024977, -5.1462435) failed to convert
-rank 25: Point 203 (-91.162999, 30.202855, 3.7661008) failed to convert
-rank 39: Point 202 (-90.772298, 29.876383, -0.94464772) failed to convert
-rank 17: Point 201 (-91.323047, 30.658199, -10.01769) failed to convert
-rank 92: Point 284 (-89.310484, 29.313421, -0.0) failed to convert
-rank 91: Point 282 (-89.344047, 29.263292, -0.62383556) failed to convert
-rank 94: Point 284 (-89.200808, 29.661109, 3.3845887) failed to convert
-rank 12: Point 195 (-91.576474, 29.60588, 1.8599062) failed to convert
-rank 93: Point 282 (-89.293869, 29.01793, 1.7484007) failed to convert
-rank 22: Point 198 (-91.235234, 29.904483, -0.45833762) failed to convert
-rank 85: Point 282 (-89.712871, 29.306438, 0.31299999) failed to convert
-rank 14: Point 197 (-91.500444, 29.643269, -0.02418892) failed to convert
-rank 81: Point 282 (-89.851198, 29.602562, 28.46142) failed to convert
-rank 37: Point 201 (-90.816165, 29.870524, -1.1781355) failed to convert
-rank 3: Point 203 (-91.945026, 29.380135, 4.096883) failed to convert
-rank 90: Point 285 (-89.277784, 30.346144, 1.7005804) failed to convert
-rank 95: Point 283 (-89.231606, 29.080388, -0.0) failed to convert
-rank 46: Point 199 (-90.696029, 29.433039, 0.3048) failed to convert
-rank 65: Point 283 (-90.268034, 29.464963, -0.10047935) failed to convert
-rank 8: Point 197 (-91.662172, 30.929036, -20.777163) failed to convert
-rank 1: Point 203 (-92.105484, 29.808481, -1.2412103) failed to convert
-rank 63: Point 203 (-90.310515, 29.916505, -1.467618) failed to convert
-rank 4: Point 202 (-91.809796, 30.907097, -19.089623) failed to convert
-rank 36: Point 201 (-90.804485, 30.391792, -3.4619761) failed to convert
-rank 23: Point 202 (-91.237382, 29.566228, -0.56271595) failed to convert
-rank 52: Point 200 (-90.527319, 30.193306, 2.9852991) failed to convert
-rank 80: Point 283 (-89.908488, 29.423784, 1.4268262) failed to convert
-rank 87: Point 281 (-89.550469, 29.363331, -5.0630331) failed to convert
-rank 24: Point 201 (-91.17513, 30.275202, -3.2671989) failed to convert
-rank 75: Point 283 (-90.035526, 29.220647, 0.92678779) failed to convert
-rank 84: Point 286 (-89.760856, 29.502606, 0.31299999) failed to convert
-rank 70: Point 285 (-90.101796, 29.658149, -8.2296) failed to convert
-rank 35: Point 204 (-90.911725, 29.186007, -0.44812605) failed to convert
-rank 13: Point 201 (-91.494745, 30.375444, -2.8289821) failed to convert
-rank 57: Point 203 (-90.490983, 29.407229, -1.7124734) failed to convert
-rank 96: Point 285 (-89.206955, 29.163656, -0.0) failed to convert
-rank 68: Point 285 (-90.125855, 29.972832, -8.2296) failed to convert
-rank 76: Point 286 (-89.952457, 30.067242, 0.5657011) failed to convert
-rank 74: Point 285 (-89.998508, 29.940349, 24.023627) failed to convert
-rank 72: Point 284 (-90.036904, 30.031262, -5.0215803) failed to convert
-rank 82: Point 284 (-89.820338, 29.589961, 25.842525) failed to convert
-rank 88: Point 287 (-89.456455, 29.500766, 1.6282717) failed to convert
-rank 64: Point 284 (-90.265482, 30.02495, 1.649787) failed to convert
-rank 43: Point 203 (-90.7358, 29.342107, 1.7962277) failed to convert
-rank 6: Point 201 (-91.749594, 30.617342, -13.495575) failed to convert
-rank 89: Point 282 (-89.409742, 29.336316, 1.6515274) failed to convert
-rank 73: Point 281 (-90.036082, 29.770796, -0.10025785) failed to convert
-rank 20: Point 201 (-91.23194, 30.509072, -14.587592) failed to convert
-rank 69: Point 284 (-90.119441, 29.735635, -0.1743554) failed to convert
-rank 40: Point 201 (-90.764954, 29.739527, -1.7263791) failed to convert
-rank 45: Point 202 (-90.700827, 29.480117, -0.51922838) failed to convert
-rank 18: Point 203 (-91.289504, 30.634513, 28.554188) failed to convert
-rank 0: Point 186 (-92.654013, 29.207933, 19.1) failed to convert
-rank 71: Point 283 (-90.055125, 30.030683, -1.4732389) failed to convert
-rank 33: Point 201 (-90.970597, 29.146852, 1.4594601) failed to convert
-rank 62: Point 201 (-90.361151, 29.626327, -0.41327874) failed to convert
-rank 11: Point 201 (-91.639629, 29.38738, 2.5089664) failed to convert
-rank 47: Point 201 (-90.661489, 29.716948, -0.14315614) failed to convert
-rank 5: Point 202 (-91.799547, 30.358309, -4.9596467) failed to convert
-rank 27: Point 199 (-91.122167, 30.192799, 11.648573) failed to convert
-rank 16: Point 198 (-91.395987, 30.198266, -8.9824567) failed to convert
-rank 28: Point 199 (-91.111701, 29.687513, -0.47957599) failed to convert
-rank 79: Point 283 (-89.900805, 29.897728, -2.1407356) failed to convert
-rank 99: Point 282 (-88.902321, 30.173605, 9.4584015) failed to convert
-rank 41: Point 202 (-90.798114, 29.04166, 3.5257254) failed to convert
-rank 56: Point 198 (-90.484248, 29.716544, 0.31428284) failed to convert
-rank 97: Point 282 (-89.168443, 29.175517, -0.0) failed to convert
-rank 61: Point 202 (-90.387097, 29.576659, -1.2241983) failed to convert
-rank 53: Point 202 (-90.543895, 29.636403, -0.93931497) failed to convert
-rank 67: Point 281 (-90.15404, 30.011409, 1.1578739) failed to convert
-rank 50: Point 203 (-90.575551, 30.077403, -1.2133246) failed to convert
-rank 9: Point 202 (-91.637845, 30.804617, -18.714616) failed to convert
-rank 77: Point 283 (-89.931088, 30.073292, -0.29167769) failed to convert
-rank 83: Point 283 (-89.752446, 30.094325, 0.89012407) failed to convert
-rank 98: Point 285 (-89.105312, 29.159884, 0.28845075) failed to convert
-rank 78: Point 285 (-89.897353, 30.201057, 3.0899999) failed to convert
-rank 15: Point 202 (-91.470237, 29.663442, -2.19912) failed to convert
-rank 34: Point 200 (-90.864365, 30.269619, -2.8781585) failed to convert
-rank 66: Point 284 (-90.19192, 30.025036, -5.1462435) failed to convert
-rank 26: Point 198 (-91.17997, 29.685141, -4.2553354) failed to convert
-rank 7: Point 203 (-91.710282, 30.759462, -8.9815609) failed to convert
-rank 86: Point 285 (-89.564322, 30.091613, 3.5122167) failed to convert
-rank 51: Point 203 (-90.587291, 29.68126, 0.05844588) failed to convert
-rank 19: Point 203 (-91.28898, 30.069141, -4.3476373) failed to convert
-rank 10: Point 202 (-91.651683, 29.919286, -4.696264) failed to convert
-rank 49: Point 203 (-90.595364, 30.023962, -0.45585503) failed to convert
-rank 93: Point 283 (-89.288498, 29.079557, 15.088464) failed to convert
-rank 91: Point 283 (-89.351953, 29.171718, -0.32384556) failed to convert
-rank 92: Point 285 (-89.346903, 28.892016, 40.628363) failed to convert
-rank 85: Point 283 (-89.698399, 29.482593, 0.25713748) failed to convert
-rank 90: Point 286 (-89.374927, 29.235117, 0.31299999) failed to convert
-rank 55: Point 201 (-90.501688, 29.663403, -1.1458074) failed to convert
-rank 81: Point 283 (-89.851464, 29.59925, -4.618025) failed to convert
-rank 94: Point 285 (-89.241909, 29.195545, -0.67265081) failed to convert
-rank 44: Point 200 (-90.687443, 29.860995, -0.81493929) failed to convert
-rank 32: Point 200 (-90.971688, 29.661189, -0.88905598) failed to convert
-rank 38: Point 200 (-90.825557, 29.361611, -0.30170779) failed to convert
-rank 95: Point 284 (-89.224202, 29.164719, -0.0) failed to convert
-rank 65: Point 284 (-90.23093, 29.958148, 21.819145) failed to convert
-rank 21: Point 203 (-91.225543, 30.283193, -7.48388) failed to convert
-rank 87: Point 282 (-89.51634, 29.767592, 12.934598) failed to convert
-rank 60: Point 201 (-90.412413, 29.552714, -0.21336) failed to convert
-rank 80: Point 284 (-89.859696, 30.033214, -8.6301079) failed to convert
-rank 54: Point 201 (-90.524586, 29.609715, -0.13187633) failed to convert
-rank 75: Point 284 (-90.041505, 29.1433, 11.214936) failed to convert
-rank 2: Point 201 (-91.949133, 30.569793, -7.8585903) failed to convert
-rank 25: Point 204 (-91.158493, 30.273436, -14.034212) failed to convert
-rank 31: Point 203 (-90.990287, 30.114167, 13.272718) failed to convert
-rank 70: Point 286 (-90.101762, 29.658576, -8.2296) failed to convert
-rank 58: Point 198 (-90.460414, 29.510444, -0.16351453) failed to convert
-rank 39: Point 203 (-90.818291, 29.198694, -0.53677425) failed to convert
-rank 84: Point 287 (-89.709995, 30.121942, 0.02006094) failed to convert
-rank 68: Point 286 (-90.124715, 29.987598, -9.0) failed to convert
-rank 96: Point 286 (-89.196659, 29.280257, -0.0) failed to convert
-rank 59: Point 202 (-90.413443, 29.859753, -0.63709296) failed to convert
-rank 72: Point 285 (-90.043584, 29.945912, -1.7720386) failed to convert
-rank 74: Point 286 (-90.012065, 29.767293, -2.2918704) failed to convert
-rank 17: Point 202 (-91.340293, 30.379267, -1.4422919) failed to convert
-rank 12: Point 196 (-91.528291, 30.42971, -3.9395268) failed to convert
-rank 14: Point 198 (-91.435271, 30.734008, -10.084885) failed to convert
-rank 30: Point 201 (-91.044368, 29.725658, -0.6548958) failed to convert
-rank 89: Point 283 (-89.412354, 29.305731, 0.31299999) failed to convert
-rank 22: Point 199 (-91.202686, 30.421209, 8.6352591) failed to convert
-rank 64: Point 285 (-90.311216, 29.412741, -3.8465762) failed to convert
-rank 29: Point 200 (-91.033397, 30.203215, 11.343882) failed to convert
-rank 73: Point 282 (-90.018203, 29.998948, -2.3751382) failed to convert
-rank 46: Point 200 (-90.705632, 29.293634, -0.0) failed to convert
-rank 76: Point 287 (-89.980298, 29.715532, -4.5887642) failed to convert
-rank 88: Point 288 (-89.470818, 29.331767, -3.9224714) failed to convert
-rank 8: Point 198 (-91.745382, 29.459169, 2.4456268) failed to convert
-rank 37: Point 202 (-90.816387, 29.867184, -0.56368571) failed to convert
-rank 63: Point 204 (-90.307626, 29.955101, -6.746689) failed to convert
-rank 4: Point 203 (-91.81494, 30.814681, -15.701702) failed to convert
-rank 52: Point 201 (-90.584052, 29.397607, -8.2296) failed to convert
-rank 3: Point 204 (-91.878215, 30.62412, -8.2296) failed to convert
-rank 69: Point 285 (-90.119429, 29.735695, -8.2296) failed to convert
-rank 82: Point 285 (-89.775771, 30.137672, 1.9900075) failed to convert
-rank 71: Point 284 (-90.062116, 29.940987, -6.6272669) failed to convert
-rank 42: Point 201 (-90.709759, 30.022218, 22.810315) failed to convert
-rank 1: Point 204 (-92.105455, 29.809026, -0.81768883) failed to convert
-rank 99: Point 283 (-88.927768, 29.900124, 3.8253947) failed to convert
-rank 48: Point 200 (-90.642984, 29.667297, -0.25213701) failed to convert
-rank 36: Point 202 (-90.805341, 30.379234, -2.059241) failed to convert
-rank 35: Point 205 (-90.82798, 30.432203, -5.7858357) failed to convert
-rank 97: Point 283 (-89.134488, 29.556493, 5.733116) failed to convert
-rank 79: Point 284 (-89.940961, 29.392235, 1.360369) failed to convert
-rank 57: Point 204 (-90.448794, 29.990394, -3.2885548) failed to convert
-rank 24: Point 202 (-91.201505, 29.858405, -0.08453265) failed to convert
-rank 43: Point 204 (-90.719988, 29.572383, -1.1750493) failed to convert
-rank 45: Point 203 (-90.711289, 29.328166, 0.09515755) failed to convert
-rank 13: Point 202 (-91.479297, 30.633781, -10.10551) failed to convert
-rank 67: Point 282 (-90.163246, 29.891372, 1.122721) failed to convert
-rank 6: Point 202 (-91.746192, 30.677567, -9.1518674) failed to convert
-rank 23: Point 203 (-91.216119, 29.906585, -6.3180114) failed to convert
-rank 77: Point 284 (-89.943098, 29.922505, 32.499581) failed to convert
-rank 83: Point 284 (-89.739898, 30.24603, -1.9540893) failed to convert
-rank 20: Point 202 (-91.311034, 29.233126, 3.3783528) failed to convert
-rank 0: Point 187 (-92.661619, 29.025796, 23.909855) failed to convert
-rank 18: Point 204 (-91.290222, 30.623026, 16.441939) failed to convert
-rank 33: Point 202 (-90.928459, 29.787272, -0.74921715) failed to convert
-rank 47: Point 202 (-90.673143, 29.549629, -1.7599321) failed to convert
-rank 5: Point 203 (-91.797175, 30.400995, -2.6581549) failed to convert
-rank 78: Point 286 (-89.924265, 29.864917, 39.103537) failed to convert
-rank 40: Point 202 (-90.758825, 29.828873, -0.05169646) failed to convert
-rank 11: Point 202 (-91.597692, 30.118927, -1.0359796) failed to convert
-rank 86: Point 286 (-89.606523, 29.58946, 0.10190479) failed to convert
-rank 62: Point 202 (-90.341017, 29.898505, -0.84513175) failed to convert
-rank 28: Point 200 (-91.113366, 29.661022, -0.31139036) failed to convert
-rank 98: Point 286 (-89.045728, 29.819579, 4.4298328) failed to convert
-rank 66: Point 285 (-90.225247, 29.585705, -0.42952067) failed to convert
-rank 85: Point 284 (-89.641147, 30.17227, 0.74607978) failed to convert
-rank 90: Point 287 (-89.350201, 29.521287, 3.4118663) failed to convert
-rank 91: Point 284 (-89.351738, 29.174163, 0.31281897) failed to convert
-rank 56: Point 199 (-90.503515, 29.448307, 0.33154732) failed to convert
-rank 93: Point 284 (-89.276447, 29.217782, -0.68020118) failed to convert
-rank 27: Point 200 (-91.157372, 29.640458, -0.23769631) failed to convert
-rank 16: Point 199 (-91.363444, 30.729797, -20.0) failed to convert
-rank 41: Point 203 (-90.739695, 29.898904, -0.88510087) failed to convert
-rank 94: Point 286 (-89.245355, 29.156107, 6.4457916) failed to convert
-rank 81: Point 284 (-89.851445, 29.599307, -4.618025) failed to convert
-rank 95: Point 285 (-89.222237, 29.187059, -0.0) failed to convert
-rank 65: Point 285 (-90.231602, 29.949057, -8.0205078) failed to convert
-rank 53: Point 203 (-90.557868, 29.439715, -0.2207836) failed to convert
-rank 92: Point 286 (-89.344377, 28.921069, 24.653258) failed to convert
-rank 75: Point 285 (-89.99679, 29.717421, -1.4056773) failed to convert
-rank 61: Point 203 (-90.360592, 29.936489, 30.387081) failed to convert
-rank 87: Point 283 (-89.550451, 29.363389, -5.0645571) failed to convert
-rank 68: Point 287 (-90.124807, 29.98635, -8.2296) failed to convert
-rank 9: Point 203 (-91.66168, 30.390882, 18.878385) failed to convert
-rank 15: Point 203 (-91.46823, 29.697276, -1.8989039) failed to convert
-rank 19: Point 204 (-91.288961, 30.069199, -9.3604088) failed to convert
-rank 70: Point 287 (-90.073001, 30.029594, -4.9164243) failed to convert
-rank 84: Point 288 (-89.732747, 29.84615, -8.2296) failed to convert
-rank 80: Point 285 (-89.892942, 29.619028, -2.1050739) failed to convert
-rank 96: Point 287 (-89.199298, 29.250323, -0.36349406) failed to convert
-rank 89: Point 284 (-89.42394, 29.170031, 0.31299999) failed to convert
-rank 7: Point 204 (-91.726871, 30.467158, -5.4747467) failed to convert
-rank 72: Point 286 (-90.037035, 30.029521, -2.1698304) failed to convert
-rank 51: Point 204 (-90.595695, 29.562239, -0.21521785) failed to convert
-rank 64: Point 286 (-90.26939, 29.97287, 23.031065) failed to convert
-rank 49: Point 204 (-90.618249, 29.700334, -1.4525391) failed to convert
-rank 26: Point 199 (-91.180034, 29.684018, -4.3496799) failed to convert
-rank 44: Point 201 (-90.647169, 30.434317, -5.5895994) failed to convert
-rank 38: Point 201 (-90.832322, 29.260196, -0.0) failed to convert
-rank 55: Point 202 (-90.477259, 30.001532, -9.1653367) failed to convert
-rank 73: Point 283 (-90.03444, 29.791757, -1.4991432) failed to convert
-rank 74: Point 287 (-90.012036, 29.767642, -2.1360542) failed to convert
-rank 76: Point 288 (-89.979891, 29.720604, 0.14427184) failed to convert
-rank 32: Point 201 (-90.940483, 30.132725, 12.323499) failed to convert
-rank 10: Point 203 (-91.596635, 30.870692, -12.041895) failed to convert
-rank 88: Point 289 (-89.377923, 30.408495, -0.80078831) failed to convert
-rank 82: Point 286 (-89.753279, 30.410696, -4.0217463) failed to convert
-rank 71: Point 285 (-90.061, 29.955168, 19.884782) failed to convert
-rank 54: Point 202 (-90.557252, 29.149606, 2.0014651) failed to convert
-rank 25: Point 205 (-91.158482, 30.273475, -14.034212) failed to convert
-rank 21: Point 204 (-91.217756, 30.406497, -15.123801) failed to convert
-rank 2: Point 202 (-91.936944, 30.795125, -17.026471) failed to convert
-rank 69: Point 286 (-90.119421, 29.735734, -8.2296) failed to convert
-rank 50: Point 204 (-90.590612, 29.865675, -1.2034882) failed to convert
-rank 39: Point 204 (-90.772179, 29.878048, -0.31902385) failed to convert
-rank 97: Point 284 (-89.076795, 30.193988, 5.7184615) failed to convert
-rank 99: Point 284 (-88.895547, 30.245305, 6.3283478) failed to convert
-rank 59: Point 203 (-90.413141, 29.863347, -0.23941963) failed to convert
-rank 14: Point 199 (-91.463097, 30.272372, -1.084744) failed to convert
-rank 29: Point 201 (-91.033819, 30.19677, -7.5892284) failed to convert
-rank 79: Point 285 (-89.90071, 29.898832, -2.7910536) failed to convert
-rank 31: Point 204 (-90.990316, 30.113626, 13.624978) failed to convert
-rank 46: Point 201 (-90.700858, 29.362996, -0.28606324) failed to convert
-rank 22: Point 200 (-91.244253, 29.759766, 5.6920851) failed to convert
-rank 12: Point 197 (-91.54846, 30.086936, -1.3182496) failed to convert
-rank 67: Point 283 (-90.158389, 29.954733, 21.603671) failed to convert
-rank 34: Point 201 (-90.870545, 30.178317, -1.6265941) failed to convert
-rank 8: Point 199 (-91.666646, 30.851458, -12.916796) failed to convert
-rank 37: Point 203 (-90.806835, 30.007381, -5.0272132) failed to convert
-rank 83: Point 285 (-89.794935, 29.573272, 22.460469) failed to convert
-rank 17: Point 203 (-91.378849, 29.746897, -1.4979481) failed to convert
-rank 78: Point 287 (-89.950001, 29.540327, -0.21354859) failed to convert
-rank 77: Point 285 (-89.963529, 29.66455, -4.7173898) failed to convert
-rank 98: Point 287 (-89.021924, 30.079093, 4.884339) failed to convert
-rank 52: Point 202 (-90.580812, 29.443468, -0.51552077) failed to convert
-rank 63: Point 205 (-90.330824, 29.643306, -0.82865969) failed to convert
-rank 36: Point 203 (-90.831317, 29.998357, 16.053768) failed to convert
-rank 57: Point 205 (-90.490715, 29.410697, -0.74198826) failed to convert
-rank 85: Point 285 (-89.643691, 30.14184, 5.4810823) failed to convert
-rank 24: Point 203 (-91.21157, 29.697946, -6.693408) failed to convert
-rank 30: Point 202 (-91.015067, 30.174551, -6.6806495) failed to convert
-rank 86: Point 287 (-89.590266, 29.783307, -0.61774733) failed to convert
-rank 3: Point 205 (-91.882496, 30.545723, -5.1515538) failed to convert
-rank 43: Point 205 (-90.734324, 29.363625, -0.85136822) failed to convert
-rank 66: Point 286 (-90.198812, 29.934357, -3.4974955) failed to convert
-rank 91: Point 285 (-89.347812, 29.219198, 0.16401566) failed to convert
-rank 42: Point 202 (-90.717329, 29.912778, -0.26659154) failed to convert
-rank 48: Point 201 (-90.641981, 29.68143, -0.49549193) failed to convert
-rank 13: Point 203 (-91.524393, 29.872754, -3.6044922) failed to convert
-rank 93: Point 285 (-89.202144, 30.058519, -0.2157518) failed to convert
-rank 90: Point 288 (-89.345008, 29.580917, 3.2015359) failed to convert
-rank 58: Point 199 (-90.452684, 29.617201, -1.1274844) failed to convert
-rank 23: Point 204 (-91.213292, 29.951591, -1.5616097) failed to convert
-rank 94: Point 287 (-89.241747, 29.197124, -0.0) failed to convert
-rank 81: Point 285 (-89.851432, 29.599346, -4.618025) failed to convert
-rank 92: Point 287 (-89.331461, 29.070748, 0.19127712) failed to convert
-rank 45: Point 204 (-90.669714, 29.927672, -0.92204762) failed to convert
-rank 6: Point 203 (-91.727491, 31.006895, -13.818283) failed to convert
-rank 20: Point 203 (-91.283372, 29.684824, -1.8806653) failed to convert
-rank 5: Point 204 (-91.797865, 30.388457, -0.003) failed to convert
-rank 95: Point 286 (-89.212838, 29.29367, -0.13750297) failed to convert
-rank 65: Point 286 (-90.267593, 29.470479, -0.55345686) failed to convert
-rank 84: Point 289 (-89.758956, 29.525408, 0.31162302) failed to convert
-rank 18: Point 205 (-91.29664, 30.520176, -15.05641) failed to convert
-rank 33: Point 203 (-90.908084, 30.092654, 4.9617597) failed to convert
-rank 11: Point 203 (-91.58952, 30.25962, 16.769905) failed to convert
-rank 0: Point 188 (-92.656104, 29.149188, 20.1) failed to convert
-rank 75: Point 286 (-89.981652, 29.909517, -9.0) failed to convert
-rank 96: Point 288 (-89.205296, 29.182228, -0.01290579) failed to convert
-rank 87: Point 284 (-89.475979, 30.239316, -0.74353351) failed to convert
-rank 47: Point 203 (-90.660413, 29.732287, -1.7956598) failed to convert
-rank 40: Point 203 (-90.787734, 29.405252, -0.60840216) failed to convert
-rank 62: Point 203 (-90.337974, 29.939349, -2.7980013) failed to convert
-rank 56: Point 200 (-90.485684, 29.696486, -0.89514344) failed to convert
-rank 1: Point 205 (-92.105683, 29.804468, -0.55780506) failed to convert
-rank 68: Point 288 (-90.122035, 30.022039, -0.68330631) failed to convert
-rank 70: Point 288 (-90.094227, 29.75611, -1.2296182) failed to convert
-rank 80: Point 286 (-89.856253, 30.075749, -0.58574738) failed to convert
-rank 4: Point 204 (-91.805596, 30.981592, -18.298838) failed to convert
-rank 72: Point 287 (-90.037012, 30.029801, -1.9222753) failed to convert
-rank 89: Point 285 (-89.406448, 29.37446, -0.0) failed to convert
-rank 64: Point 287 (-90.327578, 29.19095, 0.31965452) failed to convert
-rank 74: Point 288 (-90.011918, 29.769101, -2.1797045) failed to convert
-rank 73: Point 284 (-90.0345, 29.79071, -1.4291082) failed to convert
-rank 27: Point 201 (-91.118041, 30.256637, -14.023849) failed to convert
-rank 16: Point 200 (-91.396136, 30.195244, -0.20707165) failed to convert
-rank 76: Point 289 (-89.964244, 29.918652, -5.767622) failed to convert
-rank 82: Point 287 (-89.766995, 30.244331, -0.2286) failed to convert
-rank 88: Point 290 (-89.47079, 29.331714, -3.9361874) failed to convert
-rank 28: Point 201 (-91.079474, 30.187671, -5.2633308) failed to convert
-rank 53: Point 204 (-90.539782, 29.69394, -1.8899616) failed to convert
-rank 41: Point 204 (-90.704732, 30.401786, -2.7586234) failed to convert
-rank 69: Point 287 (-90.119409, 29.735794, -8.2296) failed to convert
-rank 35: Point 206 (-90.91854, 29.082209, 1.4985402) failed to convert
-rank 60: Point 202 (-90.380734, 29.984306, -1.762676) failed to convert
-rank 61: Point 204 (-90.363645, 29.895211, -0.34770332) failed to convert
-rank 19: Point 205 (-91.257755, 30.569012, 18.030605) failed to convert
-rank 9: Point 204 (-91.629875, 30.940804, -11.083037) failed to convert
-rank 71: Point 286 (-90.063775, 29.919495, -2.5003151) failed to convert
-rank 7: Point 205 (-91.707826, 30.801261, -10.217708) failed to convert
-rank 51: Point 205 (-90.610172, 29.356266, 0.45719999) failed to convert
-rank 15: Point 204 (-91.468706, 29.689021, -0.66022467) failed to convert
-rank 99: Point 285 (-88.940586, 29.761526, 4.8474371) failed to convert
-rank 44: Point 202 (-90.685937, 29.882581, -0.24210719) failed to convert
-rank 49: Point 205 (-90.645535, 29.310309, -8.2296) failed to convert
-rank 55: Point 203 (-90.501871, 29.660668, -0.63717297) failed to convert
-rank 97: Point 285 (-89.181532, 29.027233, 2.8839214) failed to convert
-rank 26: Point 200 (-91.17535, 29.758265, -7.7937366) failed to convert
-rank 32: Point 202 (-90.941423, 30.118333, -10.774986) failed to convert
-rank 83: Point 286 (-89.778056, 29.780924, -0.7845247) failed to convert
-rank 79: Point 286 (-89.880744, 30.147323, -5.0389003) failed to convert
-rank 67: Point 284 (-90.159469, 29.940643, -2.0355713) failed to convert
-rank 78: Point 288 (-89.903004, 30.130543, 2.3337381) failed to convert
-rank 10: Point 204 (-91.665607, 29.673967, 2.0) failed to convert
-rank 2: Point 203 (-91.937185, 30.790649, -9.7286621) failed to convert
-rank 54: Point 203 (-90.519257, 29.683915, -1.359905) failed to convert
-rank 86: Point 288 (-89.551538, 30.241193, -3.1222336) failed to convert
-rank 77: Point 286 (-89.946952, 29.873891, 26.156828) failed to convert
-rank 85: Point 286 (-89.630671, 30.296493, -0.6603395) failed to convert
-rank 39: Point 205 (-90.772288, 29.876422, -1.0995392) failed to convert
-rank 21: Point 205 (-91.264634, 29.656665, 1.28) failed to convert
-rank 25: Point 206 (-91.164157, 30.184521, -12.147186) failed to convert
-rank 50: Point 205 (-90.590615, 29.865612, -1.0741135) failed to convert
-rank 91: Point 286 (-89.347655, 29.220924, 0.13011777) failed to convert
-rank 66: Point 287 (-90.251626, 29.233725, -0.45723122) failed to convert
-rank 93: Point 286 (-89.278631, 29.192673, 1.7920651) failed to convert
-rank 14: Point 200 (-91.50057, 29.640444, -0.24256772) failed to convert
-rank 22: Point 201 (-91.201261, 30.443519, -10.219374) failed to convert
-rank 46: Point 202 (-90.700853, 29.363057, -0.13911743) failed to convert
-rank 59: Point 204 (-90.440909, 29.482129, -0.69971795) failed to convert
-rank 98: Point 288 (-89.103598, 29.178187, -1e-08) failed to convert
-rank 34: Point 202 (-90.903221, 29.691356, -0.95051106) failed to convert
-rank 90: Point 289 (-89.332407, 29.725446, 3.1099819) failed to convert
-rank 29: Point 202 (-91.015795, 30.470983, -14.225303) failed to convert
-rank 8: Point 200 (-91.673702, 30.728946, -8.589543) failed to convert
-rank 12: Point 198 (-91.585915, 29.440115, 1.6709037) failed to convert
-rank 94: Point 288 (-89.241456, 29.200384, -0.10264636) failed to convert
-rank 31: Point 205 (-90.990345, 30.113085, 17.1212) failed to convert
-rank 38: Point 202 (-90.781147, 30.014546, 10.037237) failed to convert
-rank 96: Point 289 (-89.204037, 29.196328, -0.0) failed to convert
-rank 65: Point 287 (-90.190592, 30.485999, -8.2262692) failed to convert
-rank 81: Point 286 (-89.851414, 29.599403, -4.618025) failed to convert
-rank 75: Point 287 (-89.980019, 29.930124, 21.495044) failed to convert
-rank 84: Point 290 (-89.707999, 30.145334, 0.53676672) failed to convert
-rank 95: Point 287 (-89.23454, 29.046536, 2.0619431) failed to convert
-rank 63: Point 206 (-90.365397, 29.173275, 1.388922) failed to convert
-rank 37: Point 204 (-90.816164, 29.870387, -1.4564241) failed to convert
-rank 70: Point 289 (-90.099558, 29.687081, 3.3847275) failed to convert
-rank 92: Point 288 (-89.352441, 28.826894, 76.660992) failed to convert
-rank 52: Point 203 (-90.580794, 29.443504, -0.82907939) failed to convert
-rank 57: Point 206 (-90.412407, 30.485394, -9.0597185) failed to convert
-rank 30: Point 203 (-91.037225, 29.835413, -0.88008061) failed to convert
-rank 43: Point 206 (-90.720044, 29.571291, -0.90533862) failed to convert
-rank 80: Point 287 (-89.859788, 30.03198, 0.30370315) failed to convert
-rank 87: Point 285 (-89.550027, 29.36826, 21.009155) failed to convert
-rank 68: Point 289 (-90.125551, 29.976516, -8.2296) failed to convert
-rank 64: Point 288 (-90.230926, 30.479884, -8.3273003) failed to convert
-rank 74: Point 289 (-90.035627, 29.465358, 0.31300125) failed to convert
-rank 72: Point 288 (-90.103032, 29.177229, 0.31299999) failed to convert
-rank 48: Point 202 (-90.675265, 29.20272, 0.4940537) failed to convert
-rank 58: Point 200 (-90.42443, 30.004906, -2.4668495) failed to convert
-rank 24: Point 204 (-91.172466, 30.316663, 7.5135857) failed to convert
-rank 20: Point 204 (-91.240141, 30.37885, -13.696957) failed to convert
-rank 42: Point 203 (-90.697562, 30.1967, -0.37558835) failed to convert
-rank 88: Point 291 (-89.444144, 29.644038, 0.35362977) failed to convert
-rank 3: Point 206 (-91.905798, 30.115068, -2.8824568) failed to convert
-rank 23: Point 205 (-91.192091, 30.287243, -8.08286) failed to convert
-rank 89: Point 286 (-89.367843, 29.82058, -0.0) failed to convert
-rank 5: Point 205 (-91.823464, 29.924306, -1.0680302) failed to convert
-rank 45: Point 205 (-90.685569, 29.700252, -0.35661402) failed to convert
-rank 73: Point 285 (-90.030307, 29.844052, -9.0) failed to convert
-rank 82: Point 288 (-89.78206, 30.06062, 20.046243) failed to convert
-rank 17: Point 204 (-91.335556, 30.455345, -3.5414854) failed to convert
-rank 36: Point 204 (-90.815104, 30.236232, -0.45902101) failed to convert
-rank 76: Point 290 (-89.952053, 30.071914, -0.70530251) failed to convert
-rank 33: Point 204 (-90.883832, 30.452657, -9.0096963) failed to convert
-rank 11: Point 204 (-91.58859, 30.275384, 14.049344) failed to convert
-rank 47: Point 204 (-90.660477, 29.731355, -1.659706) failed to convert
-rank 6: Point 204 (-91.752265, 30.569786, -12.935713) failed to convert
-rank 71: Point 287 (-90.070376, 29.834656, 0.76965356) failed to convert
-rank 69: Point 288 (-90.131378, 29.579893, 0.31299999) failed to convert
-rank 99: Point 286 (-88.925744, 29.920841, 4.8151201) failed to convert
-rank 1: Point 206 (-92.106083, 29.796556, -0.23953709) failed to convert
-rank 4: Point 205 (-91.809757, 30.907108, -19.089623) failed to convert
-rank 13: Point 204 (-91.499196, 30.299115, -0.31799999) failed to convert
-rank 97: Point 286 (-89.169868, 29.159161, 5.0376602) failed to convert
-rank 18: Point 206 (-91.345339, 29.729363, 0.41814645) failed to convert
-rank 40: Point 204 (-90.731147, 30.229386, -0.3415507) failed to convert
-rank 16: Point 201 (-91.436686, 29.519552, 1.5678279) failed to convert
-rank 27: Point 202 (-91.116726, 30.276995, -5.2798716) failed to convert
-rank 79: Point 287 (-89.900787, 29.897829, -2.003008) failed to convert
-rank 19: Point 206 (-91.288948, 30.069237, -9.3604088) failed to convert
-rank 83: Point 287 (-89.7783, 29.777872, -8.2296) failed to convert
-rank 78: Point 289 (-89.903976, 30.118394, -5.9436004) failed to convert
-rank 9: Point 205 (-91.631069, 30.920306, 4.4301564) failed to convert
-rank 41: Point 205 (-90.73926, 29.905092, -0.30113296) failed to convert
-rank 61: Point 205 (-90.387761, 29.567504, -1.1714602) failed to convert
-rank 62: Point 204 (-90.378469, 29.389903, -0.07860137) failed to convert
-rank 53: Point 205 (-90.540604, 29.682318, -2.3005575) failed to convert
-rank 0: Point 189 (-92.662595, 28.967087, 25.6) failed to convert
-rank 49: Point 206 (-90.617404, 29.712107, -0.58833119) failed to convert
-rank 51: Point 206 (-90.606628, 29.406802, -0.73742035) failed to convert
-rank 56: Point 201 (-90.475812, 29.833043, -1.0374137) failed to convert
-rank 55: Point 204 (-90.506927, 29.590158, -1.0177911) failed to convert
-rank 67: Point 285 (-90.153273, 30.020648, 0.02) failed to convert
-rank 86: Point 289 (-89.589674, 29.790078, -0.57315991) failed to convert
-rank 85: Point 287 (-89.623899, 30.376299, -8.2551682) failed to convert
-rank 77: Point 287 (-89.929927, 30.087574, -1.7997792) failed to convert
-rank 15: Point 205 (-91.470217, 29.663478, -3.0682571) failed to convert
-rank 66: Point 288 (-90.236191, 29.439976, -3.9075362) failed to convert
-rank 60: Point 203 (-90.412059, 29.557175, -0.78570649) failed to convert
-rank 93: Point 287 (-89.27593, 29.223598, -0.0) failed to convert
-rank 28: Point 202 (-91.078697, 30.199289, -7.4014301) failed to convert
-rank 35: Point 207 (-90.880173, 29.660583, -0.74744364) failed to convert
-rank 44: Point 203 (-90.722697, 29.350912, -8.2296) failed to convert
-rank 26: Point 201 (-91.1721, 29.809642, -7.4706485) failed to convert
-rank 91: Point 287 (-89.344765, 29.25437, -0.87036928) failed to convert
-rank 94: Point 289 (-89.243932, 29.171469, -0.48144557) failed to convert
-rank 98: Point 289 (-89.103313, 29.181365, 4.1660351) failed to convert
-rank 7: Point 206 (-91.736223, 30.300241, -3.1102539) failed to convert
-rank 90: Point 290 (-89.284188, 30.273411, 2.0406779) failed to convert
-rank 81: Point 287 (-89.824803, 29.929177, 12.853141) failed to convert
-rank 10: Point 205 (-91.609093, 30.657356, -5.581714) failed to convert
-rank 96: Point 290 (-89.203666, 29.2005, -0.00032308) failed to convert
-rank 75: Point 288 (-89.977132, 29.966595, -1.7162812) failed to convert
-rank 32: Point 203 (-90.94064, 30.129895, -8.3520436) failed to convert
-rank 2: Point 204 (-91.941437, 30.711272, -10.643796) failed to convert
-rank 54: Point 204 (-90.506005, 29.868321, -0.13621808) failed to convert
-rank 95: Point 288 (-89.225055, 29.154588, -0.77526968) failed to convert
-rank 70: Point 290 (-90.094197, 29.756345, -1.4778824) failed to convert
-rank 65: Point 288 (-90.218654, 30.11915, 4.3800001) failed to convert
-rank 25: Point 207 (-91.158466, 30.273534, -14.034212) failed to convert
-rank 50: Point 206 (-90.605943, 29.648805, -1.534987) failed to convert
-rank 22: Point 202 (-91.207554, 30.344133, -3.0920792) failed to convert
-rank 14: Point 201 (-91.499661, 29.655697, -0.44788939) failed to convert
-rank 92: Point 289 (-89.335168, 29.027593, 14.935835) failed to convert
-rank 84: Point 291 (-89.732364, 29.850025, -0.46973133) failed to convert
-rank 21: Point 206 (-91.217725, 30.406471, -15.447265) failed to convert
-rank 39: Point 206 (-90.763234, 30.008213, -10.25835) failed to convert
-rank 80: Point 288 (-89.859674, 30.033158, -8.6301079) failed to convert
-rank 34: Point 203 (-90.898019, 29.769318, -1.2226221) failed to convert
-rank 72: Point 289 (-90.044693, 29.93165, -0.34669794) failed to convert
-rank 68: Point 290 (-90.124646, 29.98822, -9.0) failed to convert
-rank 59: Point 205 (-90.413141, 29.863286, -0.2376948) failed to convert
-rank 8: Point 201 (-91.709606, 30.098568, -1.5361863) failed to convert
-rank 46: Point 203 (-90.70085, 29.363097, -0.11760417) failed to convert
-rank 12: Point 199 (-91.528766, 30.419865, -3.7129878) failed to convert
-rank 87: Point 286 (-89.468597, 30.324848, -2.1556385) failed to convert
-rank 74: Point 290 (-90.012068, 29.767083, -1.8300722) failed to convert
-rank 88: Point 292 (-89.392235, 30.244333, 2.221716) failed to convert
-rank 29: Point 203 (-91.065085, 29.715634, -1.0895931) failed to convert
-rank 64: Point 289 (-90.293824, 29.646587, -0.08580194) failed to convert
-rank 89: Point 287 (-89.408923, 29.344757, 15.4655) failed to convert
-rank 63: Point 207 (-90.308688, 29.940625, -7.7312526) failed to convert
-rank 37: Point 205 (-90.834221, 29.60366, -0.47971779) failed to convert
-rank 52: Point 204 (-90.580847, 29.442594, 0.06095999) failed to convert
-rank 31: Point 206 (-90.990374, 30.112544, 16.350752) failed to convert
-rank 57: Point 207 (-90.491151, 29.404407, -0.82217833) failed to convert
-rank 82: Point 289 (-89.831667, 29.448683, -0.01100946) failed to convert
-rank 76: Point 291 (-89.964228, 29.918593, -4.0849236) failed to convert
-rank 71: Point 288 (-90.118606, 29.208391, 0.61418411) failed to convert
-rank 30: Point 204 (-91.014497, 30.183116, 18.83848) failed to convert
-rank 73: Point 286 (-90.030275, 29.844, -9.0) failed to convert
-rank 24: Point 205 (-91.211555, 29.697822, -1.8997252) failed to convert
-rank 97: Point 287 (-89.14388, 29.451235, 6.7055575) failed to convert
-rank 69: Point 289 (-90.119702, 29.731919, -0.12797919) failed to convert
-rank 99: Point 287 (-88.937234, 29.796032, 4.0713306) failed to convert
-rank 42: Point 204 (-90.744822, 29.513746, -8.2296) failed to convert
-rank 48: Point 203 (-90.620382, 29.988211, -0.39457064) failed to convert
-rank 58: Point 201 (-90.452656, 29.61743, -1.6648026) failed to convert
-rank 20: Point 205 (-91.261119, 30.043791, -8.3088486) failed to convert
-rank 83: Point 288 (-89.729542, 30.370577, -3.5067177) failed to convert
-rank 79: Point 288 (-89.900794, 29.897689, -2.1397877) failed to convert
-rank 43: Point 207 (-90.713765, 29.66224, -0.44571096) failed to convert
-rank 38: Point 203 (-90.781366, 30.011291, 10.251684) failed to convert
-rank 78: Point 290 (-89.919944, 29.918557, 44.02596) failed to convert
-rank 33: Point 205 (-90.938458, 29.635638, -0.69292965) failed to convert
-rank 36: Point 205 (-90.8316, 29.994159, 17.619758) failed to convert
-rank 86: Point 290 (-89.538492, 30.39398, -8.8313224) failed to convert
-rank 85: Point 288 (-89.697351, 29.493946, 31.276467) failed to convert
-rank 77: Point 288 (-89.929966, 30.087066, 0.40144452) failed to convert
-rank 4: Point 206 (-91.805591, 30.981531, -19.159491) failed to convert
-rank 1: Point 207 (-92.105691, 29.804078, -0.81749636) failed to convert
-rank 91: Point 288 (-89.301297, 29.753507, 0.25941873) failed to convert
-rank 67: Point 286 (-90.186596, 29.583807, 0.31299999) failed to convert
-rank 93: Point 288 (-89.182923, 30.272626, 4.1217794) failed to convert
-rank 66: Point 289 (-90.192064, 30.022697, 1.8032028) failed to convert
-rank 98: Point 290 (-89.021251, 30.086024, 5.1698962) failed to convert
-rank 18: Point 207 (-91.349482, 29.661062, -1.7226326) failed to convert
-rank 56: Point 202 (-90.485617, 29.697322, -0.14742385) failed to convert
-rank 94: Point 290 (-89.267434, 28.902068, 59.552079) failed to convert
-rank 13: Point 205 (-91.534291, 29.703247, -0.78084168) failed to convert
-rank 3: Point 207 (-91.934755, 29.572996, -0.00011584) failed to convert
-rank 96: Point 291 (-89.204711, 29.18849, -0.0) failed to convert
-rank 6: Point 205 (-91.758553, 30.457917, -7.3056001) failed to convert
-rank 23: Point 206 (-91.237591, 29.562447, -0.46883045) failed to convert
-rank 45: Point 206 (-90.700725, 29.481431, -0.21117978) failed to convert
-rank 47: Point 205 (-90.660355, 29.733063, -1.8132627) failed to convert
-rank 5: Point 206 (-91.765902, 30.958429, -11.32017) failed to convert
-rank 16: Point 202 (-91.362289, 30.747569, 8.5564598) failed to convert
-rank 90: Point 291 (-89.400072, 28.940906, -0.0) failed to convert
-rank 17: Point 205 (-91.39007, 29.560116, 0.23982552) failed to convert
-rank 75: Point 289 (-89.987459, 29.835709, 20.759644) failed to convert
-rank 55: Point 205 (-90.500906, 29.673976, -1.1933396) failed to convert
-rank 27: Point 203 (-91.175358, 29.35471, 1.8399629) failed to convert
-rank 95: Point 289 (-89.221545, 29.194506, 2.11e-06) failed to convert
-rank 70: Point 291 (-90.09883, 29.696318, 0.4394652) failed to convert
-rank 84: Point 292 (-89.756452, 29.555629, -2.5853553) failed to convert
-rank 53: Point 206 (-90.555826, 29.468342, -0.25014903) failed to convert
-rank 65: Point 289 (-90.267255, 29.474535, 0.31299999) failed to convert
-rank 15: Point 206 (-91.468607, 29.690615, -2.2778927) failed to convert
-rank 0: Point 190 (-92.661737, 28.905848, 26.811697) failed to convert
-rank 81: Point 288 (-89.800753, 30.224207, 0.61305986) failed to convert
-rank 92: Point 290 (-89.310501, 29.312293, -0.0) failed to convert
-rank 35: Point 208 (-90.878592, 29.684003, -0.53965837) failed to convert
-rank 51: Point 207 (-90.587303, 29.680998, 0.57603661) failed to convert
-rank 28: Point 203 (-91.077894, 30.211501, 4.7241979) failed to convert
-rank 26: Point 202 (-91.175518, 29.755536, -7.7144886) failed to convert
-rank 44: Point 204 (-90.689162, 29.836161, -0.87550376) failed to convert
-rank 62: Point 205 (-90.335294, 29.974991, -0.36911636) failed to convert
-rank 49: Point 207 (-90.645335, 29.312957, -8.2296) failed to convert
-rank 40: Point 205 (-90.760183, 29.808886, -0.31454588) failed to convert
-rank 72: Point 290 (-90.036987, 30.030033, -1.352596) failed to convert
-rank 41: Point 206 (-90.74955, 29.755644, -2.9414469) failed to convert
-rank 80: Point 289 (-89.856215, 30.075764, -0.66290665) failed to convert
-rank 68: Point 291 (-90.124452, 29.990721, -0.08906249) failed to convert
-rank 14: Point 202 (-91.49958, 29.656448, -0.56301527) failed to convert
-rank 64: Point 290 (-90.293218, 29.654696, 0.104614) failed to convert
-rank 10: Point 206 (-91.705757, 28.956761, 17.290795) failed to convert
-rank 87: Point 287 (-89.550885, 29.357933, -4.470197) failed to convert
-rank 61: Point 206 (-90.373772, 29.757979, -0.71912916) failed to convert
-rank 88: Point 293 (-89.470771, 29.331678, -3.9361874) failed to convert
-rank 74: Point 291 (-90.014978, 29.729933, -0.22168802) failed to convert
-rank 19: Point 207 (-91.288928, 30.069295, -9.3604088) failed to convert
-rank 89: Point 288 (-89.330892, 30.241566, 3.0811389) failed to convert
-rank 11: Point 205 (-91.550817, 30.918021, 4.0829421) failed to convert
-rank 9: Point 206 (-91.667417, 30.290217, -0.15099999) failed to convert
-rank 22: Point 203 (-91.198577, 30.485495, 9.074574) failed to convert
-rank 50: Point 207 (-90.577429, 30.050835, 14.337545) failed to convert
-rank 21: Point 207 (-91.271733, 29.541633, 5.6863511) failed to convert
-rank 76: Point 292 (-89.980245, 29.715562, -4.5887642) failed to convert
-rank 39: Point 207 (-90.786327, 29.670967, -8.2296) failed to convert
-rank 82: Point 290 (-89.769375, 30.215068, -8.2296) failed to convert
-rank 73: Point 287 (-90.019615, 29.979921, 0.67668687) failed to convert
-rank 60: Point 204 (-90.343608, 30.483207, -3.9925657) failed to convert
-rank 71: Point 289 (-90.0634, 29.924166, 34.060472) failed to convert
-rank 97: Point 288 (-89.096919, 29.972751, 2.1776028) failed to convert
-rank 69: Point 290 (-90.097546, 30.018387, 1.7661331) failed to convert
-rank 7: Point 207 (-91.721906, 30.553225, -4.8094828) failed to convert
-rank 57: Point 208 (-90.469181, 29.709466, -0.73664348) failed to convert
-rank 32: Point 204 (-90.969406, 29.695191, -0.92455087) failed to convert
-rank 99: Point 288 (-88.995202, 29.162756, 2.3953062) failed to convert
-rank 54: Point 205 (-90.492589, 30.054034, 24.367411) failed to convert
-rank 63: Point 208 (-90.30844, 29.943949, 25.959947) failed to convert
-rank 79: Point 289 (-89.922089, 29.630459, 24.464436) failed to convert
-rank 25: Point 208 (-91.200649, 29.606711, -0.52486212) failed to convert
-rank 83: Point 289 (-89.778465, 29.775413, -0.0) failed to convert
-rank 31: Point 207 (-90.990404, 30.112003, 18.547887) failed to convert
-rank 37: Point 206 (-90.816358, 29.86749, -1.1009621) failed to convert
-rank 78: Point 291 (-89.914764, 29.983264, 0.10907941) failed to convert
-rank 24: Point 206 (-91.17506, 30.275754, 13.966117) failed to convert
-rank 30: Point 205 (-91.037253, 29.834928, -0.84539825) failed to convert
-rank 59: Point 206 (-90.404262, 29.984239, 8.1999792) failed to convert
-rank 2: Point 205 (-91.936908, 30.795143, -17.274182) failed to convert
-rank 52: Point 205 (-90.544767, 29.949948, -0.30105711) failed to convert
-rank 77: Point 289 (-89.963159, 29.669007, 2.9489536) failed to convert
-rank 85: Point 289 (-89.688507, 29.601385, -0.0) failed to convert
-rank 86: Point 291 (-89.535592, 30.427815, -8.5788246) failed to convert
-rank 91: Point 289 (-89.348786, 29.207541, 0.29823853) failed to convert
-rank 42: Point 205 (-90.729088, 29.742565, -1.9752542) failed to convert
-rank 67: Point 287 (-90.132878, 30.284351, 4.3681227) failed to convert
-rank 93: Point 289 (-89.204258, 30.034736, 0.24157087) failed to convert
-rank 58: Point 202 (-90.391653, 30.448782, -6.8594445) failed to convert
-rank 46: Point 204 (-90.700846, 29.363158, -0.25079787) failed to convert
-rank 29: Point 204 (-91.065115, 29.71516, -1.1435488) failed to convert
-rank 36: Point 206 (-90.830462, 30.010911, 14.63915) failed to convert
-rank 20: Point 206 (-91.242531, 30.340769, -14.646251) failed to convert
-rank 48: Point 204 (-90.643144, 29.664564, -0.54606446) failed to convert
-rank 90: Point 292 (-89.399803, 28.943918, 5.3141092) failed to convert
-rank 66: Point 290 (-90.197988, 29.944948, -2.1841972) failed to convert
-rank 98: Point 291 (-89.013504, 30.169792, 8.4274952) failed to convert
-rank 94: Point 291 (-89.238835, 29.229251, -0.09381599) failed to convert
-rank 12: Point 200 (-91.519149, 30.581769, -3.0283099) failed to convert
-rank 96: Point 292 (-89.208754, 29.142561, 14.717981) failed to convert
-rank 33: Point 206 (-90.906968, 30.108503, -5.2421495) failed to convert
-rank 43: Point 208 (-90.703153, 29.815485, -0.3058166) failed to convert
-rank 4: Point 207 (-91.805244, 30.987725, -18.094819) failed to convert
-rank 92: Point 291 (-89.334178, 29.038824, -0.2241248) failed to convert
-rank 75: Point 290 (-89.980578, 29.922882, -1.8314751) failed to convert
-rank 95: Point 290 (-89.181446, 29.647346, 3.7643373) failed to convert
-rank 34: Point 204 (-90.898156, 29.767236, -1.1206882) failed to convert
-rank 1: Point 208 (-92.105446, 29.808465, -0.73355405) failed to convert
-rank 65: Point 290 (-90.222927, 30.062697, 3.7900117) failed to convert
-rank 70: Point 292 (-90.101795, 29.657854, -8.2296) failed to convert
-rank 84: Point 293 (-89.732455, 29.848712, -0.72512613) failed to convert
-rank 81: Point 289 (-89.851838, 29.593676, 1.0854102) failed to convert
-rank 8: Point 202 (-91.662656, 30.919839, -20.082035) failed to convert
-rank 64: Point 291 (-90.273885, 29.912863, -0.3806735) failed to convert
-rank 6: Point 206 (-91.743818, 30.719395, 11.84482) failed to convert
-rank 18: Point 208 (-91.32117, 30.123704, -0.23100001) failed to convert
-rank 80: Point 290 (-89.856159, 30.075786, -7.5069198) failed to convert
-rank 72: Point 291 (-90.036921, 30.030854, -5.0520603) failed to convert
-rank 68: Point 292 (-90.125628, 29.975478, -8.2296) failed to convert
-rank 13: Point 206 (-91.476538, 30.677948, -9.5189162) failed to convert
-rank 89: Point 289 (-89.347031, 30.057252, 0.26051466) failed to convert
-rank 47: Point 206 (-90.647077, 29.922572, -0.36852648) failed to convert
-rank 38: Point 204 (-90.827098, 29.337842, 0.3048) failed to convert
-rank 5: Point 207 (-91.777635, 30.749262, -7.8577083) failed to convert
-rank 3: Point 208 (-91.878265, 30.621868, -12.651788) failed to convert
-rank 88: Point 294 (-89.391064, 30.257353, 2.2644542) failed to convert
-rank 23: Point 207 (-91.230312, 29.679166, 0.60776846) failed to convert
-rank 87: Point 288 (-89.550865, 29.35799, -4.470197) failed to convert
-rank 55: Point 206 (-90.506918, 29.590218, -1.8341251) failed to convert
-rank 53: Point 207 (-90.555192, 29.47715, -1.5785833) failed to convert
-rank 27: Point 204 (-91.118218, 30.253568, -7.9477004) failed to convert
-rank 56: Point 203 (-90.475764, 29.833475, -0.75661983) failed to convert
-rank 76: Point 293 (-89.967734, 29.874046, -5.8948324) failed to convert
-rank 82: Point 291 (-89.774751, 30.149344, 2.8968591) failed to convert
-rank 74: Point 292 (-90.001805, 29.897544, 1.4321903) failed to convert
-rank 17: Point 206 (-91.413733, 29.163876, 6.3352287) failed to convert
-rank 35: Point 209 (-90.873047, 29.766309, -0.36767503) failed to convert
-rank 73: Point 288 (-90.030254, 29.843966, -9.0) failed to convert
-rank 97: Point 289 (-89.104883, 29.884701, 3.1429434) failed to convert
-rank 40: Point 206 (-90.753246, 29.90981, -0.61708814) failed to convert
-rank 28: Point 204 (-91.112945, 29.66638, -3.3696486) failed to convert
-rank 15: Point 207 (-91.435842, 30.23923, -2.4981536) failed to convert
-rank 26: Point 203 (-91.14263, 30.27243, 1.8989878) failed to convert
-rank 69: Point 291 (-90.133307, 29.554244, 1.149865) failed to convert
-rank 71: Point 290 (-90.063212, 29.926518, 27.129658) failed to convert
-rank 45: Point 207 (-90.704498, 29.426635, -8.2296) failed to convert
-rank 99: Point 289 (-88.91965, 29.984032, 5.564285) failed to convert
-rank 49: Point 208 (-90.618216, 29.700385, -0.60402075) failed to convert
-rank 51: Point 208 (-90.560642, 30.055535, -4.4326879) failed to convert
-rank 0: Point 191 (-92.66761, 28.751881, 31.1) failed to convert
-rank 62: Point 206 (-90.368233, 29.529368, 0.02965868) failed to convert
-rank 83: Point 290 (-89.77825, 29.777837, -8.2296) failed to convert
-rank 41: Point 207 (-90.739865, 29.896257, -0.55418534) failed to convert
-rank 79: Point 290 (-89.880725, 30.147288, -4.2647704) failed to convert
-rank 16: Point 203 (-91.396038, 30.195264, -0.206707) failed to convert
-rank 14: Point 203 (-91.439452, 30.66297, -8.0269569) failed to convert
-rank 60: Point 205 (-90.412046, 29.557242, -0.82275064) failed to convert
-rank 78: Point 292 (-89.941595, 29.645971, -4.8673515) failed to convert
-rank 61: Point 207 (-90.373525, 29.761139, 0.02) failed to convert
-rank 9: Point 207 (-91.699023, 29.732867, 1.7999999) failed to convert
-rank 39: Point 208 (-90.804796, 29.398791, -0.6471133) failed to convert
-rank 77: Point 290 (-89.963489, 29.664554, -4.7173898) failed to convert
-rank 85: Point 290 (-89.695744, 29.512507, -0.36905617) failed to convert
-rank 10: Point 207 (-91.627732, 30.335396, 13.338117) failed to convert
-rank 11: Point 206 (-91.603942, 30.01049, -0.37746114) failed to convert
-rank 32: Point 205 (-90.922105, 30.406808, -8.0671288) failed to convert
-rank 21: Point 208 (-91.298707, 29.100691, 5.2099563) failed to convert
-rank 7: Point 208 (-91.706891, 30.816112, -11.627802) failed to convert
-rank 44: Point 205 (-90.704593, 29.613688, -0.03052735) failed to convert
-rank 50: Point 208 (-90.605921, 29.648933, -1.3531471) failed to convert
-rank 25: Point 209 (-91.19765, 29.654541, -5.696712) failed to convert
-rank 57: Point 209 (-90.486948, 29.462949, -0.85714943) failed to convert
-rank 91: Point 290 (-89.275756, 30.04308, -0.59065712) failed to convert
-rank 86: Point 292 (-89.54177, 30.355035, -3.2008122) failed to convert
-rank 67: Point 288 (-90.16378, 29.883081, -4.1663114) failed to convert
-rank 90: Point 293 (-89.40154, 28.923497, 6.7138182) failed to convert
-rank 94: Point 292 (-89.24577, 29.149989, 5.400443) failed to convert
-rank 66: Point 291 (-90.199577, 29.924073, 26.984825) failed to convert
-rank 54: Point 206 (-90.491992, 30.062256, -3.8220593) failed to convert
-rank 63: Point 209 (-90.406698, 28.603065, 31.95658) failed to convert
-rank 37: Point 207 (-90.816183, 29.869999, -1.3767913) failed to convert
-rank 93: Point 290 (-89.181122, 30.292266, 4.1692073) failed to convert
-rank 31: Point 208 (-90.990433, 30.111462, 17.299009) failed to convert
-rank 96: Point 293 (-89.214526, 29.076826, 3.1331695) failed to convert
-rank 24: Point 207 (-91.211533, 29.697962, -6.693408) failed to convert
-rank 30: Point 206 (-90.994143, 30.490875, -12.136796) failed to convert
-rank 19: Point 208 (-91.261911, 30.502299, 5.1401907) failed to convert
-rank 75: Point 291 (-89.987152, 29.839548, 24.020699) failed to convert
-rank 65: Point 291 (-90.268266, 29.460832, -0.29231745) failed to convert
-rank 2: Point 206 (-91.980325, 29.981685, -0.0) failed to convert
-rank 22: Point 204 (-91.202407, 30.425217, 6.5229119) failed to convert
-rank 92: Point 292 (-89.304775, 29.377911, 5.0008535) failed to convert
-rank 52: Point 206 (-90.580768, 29.443559, 0.15727988) failed to convert
-rank 84: Point 294 (-89.737734, 29.784135, -0.0) failed to convert
-rank 95: Point 291 (-89.221576, 29.194145, -0.08422014) failed to convert
-rank 98: Point 292 (-89.024973, 30.044551, 4.1872465) failed to convert
-rank 81: Point 290 (-89.797424, 30.264374, 0.45719999) failed to convert
-rank 70: Point 293 (-90.09939, 29.68902, 1.3013846) failed to convert
-rank 80: Point 291 (-89.893503, 29.610586, -4.7759115) failed to convert
-rank 59: Point 207 (-90.41708, 29.809416, -1.8524014) failed to convert
-rank 72: Point 292 (-90.036927, 30.030773, -5.0593755) failed to convert
-rank 64: Point 292 (-90.311187, 29.412769, -3.8465762) failed to convert
-rank 68: Point 293 (-90.124651, 29.988106, -9.0) failed to convert
-rank 36: Point 207 (-90.830646, 30.008129, 15.788417) failed to convert
-rank 88: Point 295 (-89.470742, 29.331625, -3.9361874) failed to convert
-rank 89: Point 290 (-89.355561, 29.959561, -0.01725262) failed to convert
-rank 46: Point 205 (-90.666576, 29.856804, -0.82177498) failed to convert
-rank 87: Point 289 (-89.46638, 30.350249, -2.1974971) failed to convert
-rank 48: Point 205 (-90.652971, 29.523702, -0.36732885) failed to convert
-rank 20: Point 207 (-91.242392, 30.34287, -6.3944616) failed to convert
-rank 76: Point 294 (-89.969941, 29.845945, -0.22998749) failed to convert
-rank 8: Point 203 (-91.662112, 30.92903, -19.968421) failed to convert
-rank 58: Point 203 (-90.452638, 29.617241, -0.26934246) failed to convert
-rank 1: Point 209 (-92.10596, 29.798329, -0.01004366) failed to convert
-rank 43: Point 209 (-90.687645, 30.038199, 16.311453) failed to convert
-rank 29: Point 205 (-91.034094, 30.192425, -12.532463) failed to convert
-rank 4: Point 208 (-91.805587, 30.981491, -18.597936) failed to convert
-rank 74: Point 293 (-90.00179, 29.897602, 1.6697268) failed to convert
-rank 42: Point 206 (-90.716094, 29.930381, -0.7150404) failed to convert
-rank 82: Point 292 (-89.805713, 29.769744, -0.0) failed to convert
-rank 73: Point 289 (-90.019061, 29.986644, 0.79707647) failed to convert
-rank 13: Point 207 (-91.544804, 29.521967, 0.26985497) failed to convert
-rank 69: Point 292 (-90.137706, 29.496677, 1.4961756) failed to convert
-rank 71: Point 291 (-90.054975, 30.03161, -1.8019321) failed to convert
-rank 99: Point 290 (-88.980337, 29.324861, 20.248625) failed to convert
-rank 97: Point 290 (-89.1071, 29.859664, 3.1260093) failed to convert
-rank 33: Point 207 (-90.892637, 30.321535, -4.7796214) failed to convert
-rank 6: Point 207 (-91.744158, 30.713364, -14.929105) failed to convert
-rank 34: Point 205 (-90.87049, 30.179006, -2.487553) failed to convert
-rank 79: Point 291 (-89.900777, 29.897631, -2.0898128) failed to convert
-rank 55: Point 207 (-90.501661, 29.663433, -1.3947562) failed to convert
-rank 3: Point 209 (-91.924808, 29.759508, 2.6219579) failed to convert
-rank 83: Point 291 (-89.740432, 30.238642, 0.08524684) failed to convert
-rank 27: Point 205 (-91.153956, 29.694062, -0.14244426) failed to convert
-rank 15: Point 208 (-91.469409, 29.676806, -3.3924241) failed to convert
-rank 23: Point 208 (-91.236122, 29.585402, 7.8326363) failed to convert
-rank 56: Point 204 (-90.485664, 29.696429, -0.64212504) failed to convert
-rank 78: Point 293 (-89.942346, 29.636479, -4.4857418) failed to convert
-rank 85: Point 291 (-89.697557, 29.490096, 23.142578) failed to convert
-rank 53: Point 208 (-90.543862, 29.636426, -1.0206077) failed to convert
-rank 17: Point 207 (-91.323303, 30.652178, 12.237043) failed to convert
-rank 40: Point 207 (-90.756719, 29.859114, -1.0303303) failed to convert
-rank 77: Point 291 (-89.964882, 29.646817, -0.34319537) failed to convert
-rank 94: Point 293 (-89.245383, 29.154406, 6.6141064) failed to convert
-rank 47: Point 207 (-90.661476, 29.716878, -0.17401744) failed to convert
-rank 5: Point 208 (-91.77587, 30.780594, -10.73511) failed to convert
-rank 38: Point 205 (-90.789632, 29.890399, -0.8174586) failed to convert
-rank 67: Point 289 (-90.119619, 30.454875, -6.2567512) failed to convert
-rank 35: Point 210 (-90.872242, 29.778182, -0.87414864) failed to convert
-rank 45: Point 208 (-90.6745, 29.858962, -1.1155796) failed to convert
-rank 14: Point 204 (-91.499216, 29.661195, -0.51597021) failed to convert
-rank 91: Point 291 (-89.34321, 29.271957, 13.150724) failed to convert
-rank 16: Point 204 (-91.420519, 29.789308, -0.66135043) failed to convert
-rank 9: Point 208 (-91.636694, 30.823083, -11.504303) failed to convert
-rank 0: Point 192 (-92.646681, 29.227214, 18.701282) failed to convert
-rank 90: Point 294 (-89.399323, 28.949438, 14.666215) failed to convert
-rank 86: Point 293 (-89.549947, 30.259123, -2.8051946) failed to convert
-rank 66: Point 292 (-90.236432, 29.436534, -0.21495272) failed to convert
-rank 93: Point 291 (-89.29013, 29.059574, -0.09635391) failed to convert
-rank 39: Point 209 (-90.772274, 29.876481, -0.3521808) failed to convert
-rank 75: Point 292 (-89.981628, 29.909484, -9.0) failed to convert
-rank 28: Point 205 (-91.113114, 29.663404, -1.2933299) failed to convert
-rank 61: Point 208 (-90.35855, 29.963813, -0.35536014) failed to convert
-rank 11: Point 207 (-91.562366, 30.722473, -17.282866) failed to convert
-rank 18: Point 209 (-91.290969, 30.610305, -8.4880987) failed to convert
-rank 32: Point 206 (-91.001218, 29.207858, -0.0) failed to convert
-rank 96: Point 294 (-89.170843, 29.570258, 4.8947423) failed to convert
-rank 12: Point 201 (-91.511169, 30.715055, -9.7910538) failed to convert
-rank 10: Point 208 (-91.607117, 30.6902, -6.1992443) failed to convert
-rank 44: Point 206 (-90.704664, 29.612575, -0.03048) failed to convert
-rank 51: Point 209 (-90.560792, 30.053377, 6.0178816) failed to convert
-rank 60: Point 206 (-90.412071, 29.556894, -0.87211978) failed to convert
-rank 7: Point 209 (-91.727265, 30.457633, -11.039857) failed to convert
-rank 21: Point 209 (-91.218606, 30.391956, 4.7226267) failed to convert
-rank 26: Point 204 (-91.179873, 29.686174, -1.3686271) failed to convert
-rank 92: Point 293 (-89.314656, 29.264268, -0.0) failed to convert
-rank 49: Point 209 (-90.618695, 29.693529, -0.10801142) failed to convert
-rank 65: Point 292 (-90.266526, 29.483664, -0.27555613) failed to convert
-rank 95: Point 292 (-89.222472, 29.18387, -0.11067724) failed to convert
-rank 84: Point 295 (-89.756411, 29.555674, -4.6411898) failed to convert
-rank 62: Point 207 (-90.413769, 28.903484, 17.087848) failed to convert
-rank 37: Point 208 (-90.792008, 30.223593, -4.0096221) failed to convert
-rank 25: Point 210 (-91.164124, 30.184546, -12.661362) failed to convert
-rank 81: Point 291 (-89.814783, 30.051591, 1.6917177) failed to convert
-rank 98: Point 293 (-89.103152, 29.181115, 4.9377785) failed to convert
-rank 72: Point 293 (-90.044774, 29.930507, -0.58935159) failed to convert
-rank 63: Point 210 (-90.306016, 29.976175, -5.0103027) failed to convert
-rank 80: Point 292 (-89.893478, 29.610641, -4.7899323) failed to convert
-rank 70: Point 294 (-90.146851, 29.068258, 10.257523) failed to convert
-rank 64: Point 293 (-90.251876, 30.204106, 4.04) failed to convert
-rank 54: Point 207 (-90.461573, 30.47862, -7.6940356) failed to convert
-rank 31: Point 209 (-90.990462, 30.110921, 15.482225) failed to convert
-rank 88: Point 296 (-89.379519, 30.389173, -6.5555062) failed to convert
-rank 89: Point 291 (-89.430299, 29.092344, 5.2529765) failed to convert
-rank 87: Point 290 (-89.550852, 29.358028, -4.5061634) failed to convert
-rank 30: Point 207 (-91.037331, 29.833118, -0.83402037) failed to convert
-rank 76: Point 295 (-89.96876, 29.860772, -1.8017655) failed to convert
-rank 68: Point 294 (-90.125333, 29.979242, -8.2296) failed to convert
-rank 74: Point 294 (-89.995941, 29.971817, -3.9666674) failed to convert
-rank 24: Point 208 (-91.17195, 30.324173, -7.0746201) failed to convert
-rank 52: Point 207 (-90.584005, 29.39757, -8.2296) failed to convert
-rank 2: Point 207 (-91.936854, 30.79517, -16.559017) failed to convert
-rank 82: Point 293 (-89.779039, 30.096913, -0.45237944) failed to convert
-rank 41: Point 208 (-90.739462, 29.901815, -0.30177913) failed to convert
-rank 59: Point 208 (-90.41314, 29.863246, -0.24471555) failed to convert
-rank 22: Point 205 (-91.196646, 30.515845, 7.0918998) failed to convert
-rank 99: Point 291 (-88.926718, 29.907007, 3.850265) failed to convert
-rank 46: Point 206 (-90.686618, 29.568901, -2.2412313) failed to convert
-rank 71: Point 292 (-90.062153, 29.939635, -6.5989205) failed to convert
-rank 69: Point 293 (-90.19261, 28.770441, 31.468166) failed to convert
-rank 97: Point 291 (-89.126692, 29.641673, 4.3038535) failed to convert
-rank 8: Point 204 (-91.658311, 30.99464, -12.884384) failed to convert
-rank 36: Point 208 (-90.830258, 30.013694, 9.1282312) failed to convert
-rank 73: Point 290 (-90.020338, 29.9702, 0.18705868) failed to convert
-rank 19: Point 209 (-91.261646, 30.506194, 5.448722) failed to convert
-rank 20: Point 208 (-91.283903, 29.675931, -0.90294431) failed to convert
-rank 79: Point 292 (-89.900743, 29.897787, -2.516215) failed to convert
-rank 4: Point 209 (-91.833007, 30.488039, -4.3081939) failed to convert
-rank 42: Point 207 (-90.720982, 29.859545, -0.30784045) failed to convert
-rank 58: Point 204 (-90.452621, 29.61741, -1.6118335) failed to convert
-rank 83: Point 292 (-89.778216, 29.777815, -8.2296) failed to convert
-rank 78: Point 294 (-89.903929, 30.118356, -5.9436004) failed to convert
-rank 85: Point 292 (-89.703767, 29.414184, 0.31299999) failed to convert
-rank 57: Point 210 (-90.462038, 29.808022, 2.2432628) failed to convert
-rank 94: Point 294 (-89.241286, 29.201153, -0.65700414) failed to convert
-rank 77: Point 292 (-89.942999, 29.922942, 29.632866) failed to convert
-rank 91: Point 292 (-89.342725, 29.277526, 3.9893908) failed to convert
-rank 67: Point 290 (-90.211413, 29.254868, 0.72441941) failed to convert
-rank 86: Point 294 (-89.614689, 29.490189, -0.27331281) failed to convert
-rank 6: Point 208 (-91.758099, 30.465975, -11.881105) failed to convert
-rank 48: Point 206 (-90.603565, 30.224959, -0.30246198) failed to convert
-rank 66: Point 293 (-90.199879, 29.919718, -5.9774936) failed to convert
-rank 50: Point 209 (-90.590582, 29.865754, -1.2162795) failed to convert
-rank 93: Point 292 (-89.288127, 29.082592, 8.8589243) failed to convert
-rank 90: Point 295 (-89.399061, 28.952356, 5.9286038) failed to convert
-rank 75: Point 293 (-89.977113, 29.966559, -1.9420971) failed to convert
-rank 13: Point 208 (-91.489718, 30.454901, -5.9491232) failed to convert
-rank 33: Point 208 (-90.909284, 30.073798, -10.47831) failed to convert
-rank 27: Point 206 (-91.118829, 30.243978, -8.1869143) failed to convert
-rank 92: Point 294 (-89.311427, 29.301317, -0.15991949) failed to convert
-rank 55: Point 208 (-90.476459, 30.012329, 7.9813093) failed to convert
-rank 96: Point 295 (-89.163647, 29.650825, 3.8547681) failed to convert
-rank 15: Point 209 (-91.468585, 29.690711, -1.6448073) failed to convert
-rank 23: Point 209 (-91.230536, 29.674973, -5.3309523) failed to convert
-rank 3: Point 210 (-91.879717, 30.594207, -6.3174291) failed to convert
-rank 56: Point 205 (-90.503869, 29.442945, -0.84757188) failed to convert
-rank 1: Point 210 (-92.105844, 29.800543, -0.91995421) failed to convert
-rank 65: Point 293 (-90.232583, 29.93428, -1.5980014) failed to convert
-rank 53: Point 209 (-90.544561, 29.626588, -0.0067659) failed to convert
-rank 17: Point 208 (-91.32346, 30.648713, -10.5939) failed to convert
-rank 98: Point 294 (-89.052103, 29.746561, 3.7796026) failed to convert
-rank 47: Point 208 (-90.661506, 29.716405, -1.0010829) failed to convert
-rank 43: Point 210 (-90.713352, 29.668088, -2.8670588) failed to convert
-rank 95: Point 293 (-89.217589, 29.239268, -0.0) failed to convert
-rank 40: Point 208 (-90.733258, 30.198533, -0.41297124) failed to convert
-rank 84: Point 296 (-89.771566, 29.369134, 1.0669042) failed to convert
-rank 80: Point 293 (-89.876225, 29.826162, 2e-08) failed to convert
-rank 70: Point 295 (-90.094274, 29.755217, -1.4295965) failed to convert
-rank 38: Point 206 (-90.7668, 30.222845, -0.28594995) failed to convert
-rank 89: Point 292 (-89.411335, 29.314186, 0.31299999) failed to convert
-rank 81: Point 292 (-89.851022, 29.603008, 27.693762) failed to convert
-rank 35: Point 211 (-90.878708, 29.681707, -0.75549761) failed to convert
-rank 64: Point 294 (-90.328954, 29.171642, 1.1825685) failed to convert
-rank 61: Point 209 (-90.390667, 29.527543, -1.2196087) failed to convert
-rank 16: Point 205 (-91.39618, 30.1928, -0.2175795) failed to convert
-rank 29: Point 206 (-91.06507, 29.715508, -1.1324025) failed to convert
-rank 39: Point 210 (-90.743101, 30.299321, -0.54809247) failed to convert
-rank 88: Point 297 (-89.469003, 29.351738, 26.391179) failed to convert
-rank 72: Point 294 (-90.036868, 30.03142, -5.0383443) failed to convert
-rank 76: Point 296 (-89.935961, 30.27286, -0.49370604) failed to convert
-rank 18: Point 210 (-91.340346, 29.810552, -1.0562484) failed to convert
-rank 34: Point 206 (-90.90623, 29.64586, -0.54302844) failed to convert
-rank 32: Point 207 (-90.969427, 29.694678, -0.63396029) failed to convert
-rank 10: Point 209 (-91.65882, 29.792294, -0.1458666) failed to convert
-rank 60: Point 207 (-90.380714, 29.984271, -1.699913) failed to convert
-rank 5: Point 209 (-91.798642, 30.372942, -2.286442) failed to convert
-rank 28: Point 206 (-91.065445, 30.401815, -9.8307544) failed to convert
-rank 87: Point 291 (-89.550832, 29.358085, -4.5061634) failed to convert
-rank 0: Point 193 (-92.675881, 28.524068, 45.411876) failed to convert
-rank 21: Point 210 (-91.224907, 30.292091, -1.1630321) failed to convert
-rank 68: Point 295 (-90.124798, 29.986172, -8.2296) failed to convert
-rank 74: Point 295 (-90.012926, 29.755803, -1.2971702) failed to convert
-rank 51: Point 210 (-90.605825, 29.417979, -0.09162164) failed to convert
-rank 44: Point 207 (-90.674072, 30.05213, -4.2867395) failed to convert
-rank 12: Point 202 (-91.544616, 30.149307, -4.0268311) failed to convert
-rank 99: Point 292 (-88.925984, 29.913917, 4.3055467) failed to convert
-rank 11: Point 208 (-91.562362, 30.722413, -18.282565) failed to convert
-rank 82: Point 294 (-89.769317, 30.215085, -8.2296) failed to convert
-rank 63: Point 211 (-90.309943, 29.923552, -0.32438516) failed to convert
-rank 14: Point 205 (-91.484892, 29.903057, -2.2902373) failed to convert
-rank 62: Point 208 (-90.364148, 29.584781, -3.5082481) failed to convert
-rank 37: Point 209 (-90.857134, 29.26185, -0.0) failed to convert
-rank 69: Point 294 (-90.105373, 29.916955, -3.0429719) failed to convert
-rank 73: Point 291 (-90.067142, 29.369018, 0.31299999) failed to convert
-rank 97: Point 292 (-89.169773, 29.158782, 5.0019213) failed to convert
-rank 71: Point 293 (-90.033381, 30.30653, 3.4000001) failed to convert
-rank 45: Point 209 (-90.669692, 29.927728, -0.76619517) failed to convert
-rank 49: Point 210 (-90.61537, 29.740621, -1.0950993) failed to convert
-rank 30: Point 208 (-91.014225, 30.186604, 19.298546) failed to convert
-rank 83: Point 293 (-89.777645, 29.784356, -0.32898769) failed to convert
-rank 85: Point 293 (-89.693546, 29.538053, -0.72160402) failed to convert
-rank 31: Point 210 (-90.964601, 30.500837, -14.068983) failed to convert
-rank 9: Point 209 (-91.637623, 30.807005, -10.614711) failed to convert
-rank 25: Point 211 (-91.150048, 30.404663, -6.2710507) failed to convert
-rank 79: Point 293 (-89.889959, 30.032231, 0.99089344) failed to convert
-rank 52: Point 208 (-90.537634, 30.04919, 15.191699) failed to convert
-rank 2: Point 208 (-91.930024, 30.920421, -16.592824) failed to convert
-rank 78: Point 295 (-89.911811, 30.019992, -0.00385901) failed to convert
-rank 24: Point 209 (-91.211514, 29.697898, -6.912864) failed to convert
-rank 94: Point 295 (-89.240353, 29.211733, -0.17045741) failed to convert
-rank 46: Point 207 (-90.69245, 29.48457, -0.18952241) failed to convert
-rank 77: Point 293 (-89.963429, 29.66456, -4.7173898) failed to convert
-rank 42: Point 208 (-90.710003, 30.017788, -2.6873791) failed to convert
-rank 91: Point 293 (-89.310315, 29.650125, 2.8616623) failed to convert
-rank 86: Point 295 (-89.547976, 30.282117, -4.8110529) failed to convert
-rank 66: Point 294 (-90.199848, 29.919769, -7.1261301) failed to convert
-rank 36: Point 209 (-90.828257, 30.043007, -5.0984149) failed to convert
-rank 67: Point 291 (-90.115363, 30.509149, -10.748135) failed to convert
-rank 59: Point 209 (-90.413139, 29.863185, -0.2381623) failed to convert
-rank 20: Point 209 (-91.231919, 30.509015, -15.868804) failed to convert
-rank 93: Point 293 (-89.277234, 29.20748, 15.788172) failed to convert
-rank 19: Point 210 (-91.270644, 30.362475, -5.8849662) failed to convert
-rank 7: Point 210 (-91.72726, 30.457694, -11.039857) failed to convert
-rank 22: Point 206 (-91.203263, 30.411704, 9.2669043) failed to convert
-rank 54: Point 208 (-90.52742, 29.568867, -0.72467788) failed to convert
-rank 8: Point 205 (-91.660133, 30.962676, -4.3570554) failed to convert
-rank 4: Point 210 (-91.805582, 30.981431, -16.86055) failed to convert
-rank 92: Point 295 (-89.315475, 29.254372, 6.6577157) failed to convert
-rank 26: Point 205 (-91.175662, 29.752806, -7.8120246) failed to convert
-rank 90: Point 296 (-89.381625, 29.155953, 0.31299999) failed to convert
-rank 96: Point 296 (-89.20461, 29.189408, -0.0) failed to convert
-rank 75: Point 294 (-90.036525, 29.207155, -0.37009872) failed to convert
-rank 57: Point 211 (-90.46232, 29.804092, 1.7447819) failed to convert
-rank 65: Point 294 (-90.278312, 29.324881, 0.458) failed to convert
-rank 95: Point 294 (-89.130164, 30.217567, 2.4702516) failed to convert
-rank 84: Point 297 (-89.768656, 29.404965, 1.9267597) failed to convert
-rank 80: Point 294 (-89.872157, 29.876742, -0.52887828) failed to convert
-rank 41: Point 209 (-90.745515, 29.813835, -2.0321141) failed to convert
-rank 6: Point 209 (-91.726007, 31.032649, -14.734868) failed to convert
-rank 98: Point 295 (-89.102991, 29.180864, 5.0978655) failed to convert
-rank 58: Point 205 (-90.449443, 29.661038, -0.34462628) failed to convert
-rank 64: Point 295 (-90.263802, 30.046376, 0.95351159) failed to convert
-rank 70: Point 296 (-90.07332, 30.025139, -0.76797855) failed to convert
-rank 55: Point 209 (-90.506912, 29.590258, -1.7335321) failed to convert
-rank 13: Point 209 (-91.508321, 30.141023, 15.040417) failed to convert
-rank 81: Point 293 (-89.799055, 30.243954, -0.16034279) failed to convert
-rank 33: Point 209 (-90.909053, 30.077214, 2.2305764) failed to convert
-rank 72: Point 295 (-90.037019, 30.029462, -1.8971682) failed to convert
-rank 89: Point 293 (-89.426159, 29.140685, 4.7159044) failed to convert
-rank 88: Point 298 (-89.381101, 30.370589, -5.0739243) failed to convert
-rank 53: Point 210 (-90.481446, 30.500857, -11.414303) failed to convert
-rank 76: Point 297 (-89.98021, 29.715581, -4.5887642) failed to convert
-rank 15: Point 210 (-91.470188, 29.663531, -2.177318) failed to convert
-rank 23: Point 210 (-91.192783, 30.275197, 10.485839) failed to convert
-rank 48: Point 207 (-90.629244, 29.862211, -0.25741615) failed to convert
-rank 3: Point 211 (-91.878204, 30.62187, -8.2296) failed to convert
-rank 56: Point 206 (-90.503483, 29.448255, -0.53247067) failed to convert
-rank 68: Point 296 (-90.125818, 29.972817, -9.0) failed to convert
-rank 43: Point 211 (-90.714519, 29.651049, -0.44114296) failed to convert
-rank 17: Point 209 (-91.378777, 29.744324, -4.3491606) failed to convert
-rank 74: Point 296 (-90.012025, 29.767296, -1.6491144) failed to convert
-rank 50: Point 210 (-90.603902, 29.67743, -0.4924175) failed to convert
-rank 87: Point 292 (-89.516197, 29.768014, 11.967547) failed to convert
-rank 40: Point 209 (-90.758769, 29.829068, -0.99054724) failed to convert
-rank 1: Point 211 (-92.105643, 29.804468, -1.1674769) failed to convert
-rank 38: Point 207 (-90.78992, 29.886166, -0.76903267) failed to convert
-rank 27: Point 207 (-91.117982, 30.25708, -7.8593852) failed to convert
-rank 47: Point 209 (-90.661498, 29.716499, -0.8473497) failed to convert
-rank 99: Point 293 (-88.968429, 29.453709, 12.401992) failed to convert
-rank 16: Point 206 (-91.424798, 29.717338, -0.0) failed to convert
-rank 71: Point 294 (-90.113881, 29.269481, -0.30424565) failed to convert
-rank 97: Point 293 (-89.161921, 29.247267, -0.0) failed to convert
-rank 73: Point 292 (-90.030222, 29.843914, -9.0) failed to convert
-rank 18: Point 211 (-91.296581, 30.520163, -16.051989) failed to convert
-rank 82: Point 295 (-89.767807, 30.233251, 0.59819135) failed to convert
-rank 69: Point 295 (-90.11934, 29.735796, -8.2296) failed to convert
-rank 61: Point 210 (-90.363304, 29.899544, -0.89570111) failed to convert
-rank 35: Point 212 (-90.873547, 29.758611, -0.75234068) failed to convert
-rank 29: Point 207 (-91.086085, 29.388277, -0.00570425) failed to convert
-rank 21: Point 211 (-91.252639, 29.849281, -0.46597114) failed to convert
-rank 83: Point 294 (-89.777255, 29.788964, -0.0) failed to convert
-rank 85: Point 294 (-89.648154, 30.084611, 3.2798602) failed to convert
-rank 34: Point 207 (-90.878484, 30.060121, 26.908303) failed to convert
-rank 28: Point 207 (-91.089374, 30.032784, -3.1734638) failed to convert
-rank 5: Point 210 (-91.785633, 30.606111, -5.5289404) failed to convert
-rank 32: Point 208 (-90.970765, 29.674157, -8.2296) failed to convert
-rank 10: Point 210 (-91.668822, 29.615817, 2.1672744) failed to convert
-rank 44: Point 208 (-90.67438, 30.047727, 20.816235) failed to convert
-rank 60: Point 208 (-90.359047, 30.276436, -0.35055182) failed to convert
-rank 39: Point 211 (-90.77256, 29.8722, -0.9169564) failed to convert
-rank 62: Point 209 (-90.367167, 29.543602, -0.42238291) failed to convert
-rank 77: Point 294 (-89.96102, 29.695066, -0.0) failed to convert
-rank 91: Point 294 (-89.352987, 29.158604, -2.0379879) failed to convert
-rank 0: Point 194 (-92.669228, 28.676824, 34.432203) failed to convert
-rank 78: Point 296 (-89.924162, 29.865311, 39.156495) failed to convert
-rank 14: Point 206 (-91.499536, 29.654671, -2.3641457) failed to convert
-rank 11: Point 209 (-91.562359, 30.722372, -20.0) failed to convert
-rank 94: Point 296 (-89.236763, 29.252462, -0.0) failed to convert
-rank 63: Point 212 (-90.305995, 29.976118, -5.0103027) failed to convert
-rank 79: Point 294 (-89.902659, 29.873685, 26.968229) failed to convert
-rank 86: Point 296 (-89.583021, 29.867589, -0.38633941) failed to convert
-rank 66: Point 295 (-90.199826, 29.919804, -7.7056494) failed to convert
-rank 67: Point 292 (-90.155425, 29.991479, 1.3787879) failed to convert
-rank 93: Point 294 (-89.3055, 28.88185, 62.62981) failed to convert
-rank 37: Point 210 (-90.816129, 29.870505, -1.5222652) failed to convert
-rank 45: Point 210 (-90.704488, 29.426575, -8.2296) failed to convert
-rank 49: Point 211 (-90.615145, 29.743823, -0.33712603) failed to convert
-rank 31: Point 211 (-90.990491, 30.11038, 16.903567) failed to convert
-rank 51: Point 211 (-90.559027, 30.077946, -0.96902883) failed to convert
-rank 96: Point 297 (-89.210813, 29.118944, -0.08991608) failed to convert
-rank 92: Point 296 (-89.335379, 29.024072, 7.7891644) failed to convert
-rank 90: Point 297 (-89.386253, 29.101589, 0.22123293) failed to convert
-rank 65: Point 295 (-90.267995, 29.463176, -0.40300468) failed to convert
-rank 30: Point 209 (-91.018045, 30.128354, 24.322375) failed to convert
-rank 9: Point 210 (-91.64989, 30.595021, -7.8641911) failed to convert
-rank 25: Point 212 (-91.163934, 30.187456, 27.1336) failed to convert
-rank 75: Point 295 (-89.951922, 30.283248, -0.68601146) failed to convert
-rank 2: Point 209 (-91.951814, 30.515627, -6.0005846) failed to convert
-rank 12: Point 203 (-91.553854, 29.99145, -7.0811793) failed to convert
-rank 95: Point 295 (-89.22131, 29.196901, -0.09895709) failed to convert
-rank 84: Point 298 (-89.756384, 29.555703, -4.6411898) failed to convert
-rank 98: Point 296 (-89.127133, 28.909997, 71.160708) failed to convert
-rank 80: Point 295 (-89.893461, 29.610678, -4.7899323) failed to convert
-rank 64: Point 296 (-90.311143, 29.412811, -3.8465762) failed to convert
-rank 24: Point 210 (-91.174989, 30.276306, 22.514516) failed to convert
-rank 72: Point 296 (-90.038577, 30.009567, 1.1072939) failed to convert
-rank 70: Point 297 (-90.099101, 29.692683, 1.5495279) failed to convert
-rank 42: Point 209 (-90.734535, 29.663112, -0.41775367) failed to convert
-rank 59: Point 210 (-90.435505, 29.556492, -0.63867384) failed to convert
-rank 54: Point 209 (-90.488063, 30.11554, -0.37215108) failed to convert
-rank 46: Point 208 (-90.697766, 29.407523, -0.11724825) failed to convert
-rank 4: Point 211 (-91.814882, 30.814664, -17.585071) failed to convert
-rank 22: Point 207 (-91.200093, 30.461597, 14.556445) failed to convert
-rank 81: Point 294 (-89.841317, 29.722692, -0.0) failed to convert
-rank 89: Point 294 (-89.420152, 29.210989, -2.0463932) failed to convert
-rank 19: Point 211 (-91.258751, 30.551883, -10.688238) failed to convert
-rank 7: Point 211 (-91.727257, 30.457734, -11.039857) failed to convert
-rank 88: Point 299 (-89.419771, 29.925424, -0.0) failed to convert
-rank 8: Point 206 (-91.661067, 30.946515, 11.645536) failed to convert
-rank 76: Point 298 (-89.941699, 30.200807, 3.5750353) failed to convert
-rank 74: Point 297 (-90.011995, 29.767638, -1.9018013) failed to convert
-rank 68: Point 297 (-90.121987, 30.022382, -0.03687574) failed to convert
-rank 52: Point 209 (-90.565236, 29.66261, -0.5409842) failed to convert
-rank 87: Point 293 (-89.512637, 29.809144, -0.13261067) failed to convert
-rank 57: Point 212 (-90.443227, 30.066191, -1.1241357) failed to convert
-rank 20: Point 210 (-91.268108, 29.93107, -0.49751601) failed to convert
-rank 26: Point 206 (-91.17583, 29.750078, -3.4753279) failed to convert
-rank 99: Point 294 (-88.967157, 29.466118, 11.489686) failed to convert
-rank 6: Point 210 (-91.74955, 30.6173, -14.181886) failed to convert
-rank 41: Point 210 (-90.750228, 29.745217, -1.7254305) failed to convert
-rank 73: Point 293 (-90.052077, 29.563509, -0.35610728) failed to convert
-rank 69: Point 296 (-90.095464, 30.044562, 2.9841651) failed to convert
-rank 71: Point 295 (-90.087373, 29.614375, 0.31299999) failed to convert
-rank 82: Point 296 (-89.769355, 30.214424, -2.3660562) failed to convert
-rank 97: Point 294 (-89.181132, 29.029648, 0.84083543) failed to convert
-rank 33: Point 210 (-90.972092, 29.122379, 1.8069351) failed to convert
-rank 58: Point 206 (-90.452592, 29.617463, -1.6860576) failed to convert
-rank 55: Point 210 (-90.501461, 29.666177, -0.15648752) failed to convert
-rank 13: Point 210 (-91.465709, 30.853891, -19.263947) failed to convert
-rank 83: Point 295 (-89.778166, 29.777781, -1.0171734) failed to convert
-rank 36: Point 210 (-90.840838, 29.857248, -0.70771361) failed to convert
-rank 56: Point 207 (-90.524247, 29.156865, 2.3546754) failed to convert
-rank 85: Point 295 (-89.698366, 29.478722, 0.85155197) failed to convert
-rank 48: Point 208 (-90.624715, 29.926466, -0.32549572) failed to convert
-rank 15: Point 211 (-91.455783, 29.906042, 18.418248) failed to convert
-rank 3: Point 212 (-91.906932, 30.092201, -4.971954) failed to convert
-rank 23: Point 211 (-91.232654, 29.64074, -0.40700001) failed to convert
-rank 53: Point 211 (-90.557816, 29.439745, -1.5677143) failed to convert
-rank 27: Point 208 (-91.120117, 30.223904, -5.3309409) failed to convert
-rank 17: Point 210 (-91.381553, 29.698369, -1.0787249) failed to convert
-rank 43: Point 212 (-90.748476, 29.155519, -0.0) failed to convert
-rank 77: Point 295 (-89.962873, 29.671494, 18.489169) failed to convert
-rank 94: Point 297 (-89.242341, 29.188878, -0.0) failed to convert
-rank 40: Point 210 (-90.7992, 29.235164, -0.7058958) failed to convert
-rank 16: Point 207 (-91.417907, 29.832227, -7.2359525) failed to convert
-rank 78: Point 297 (-89.941575, 29.646028, -4.8673515) failed to convert
-rank 1: Point 212 (-92.106041, 29.796512, -1.3900332) failed to convert
-rank 91: Point 295 (-89.343696, 29.26621, -0.29518309) failed to convert
-rank 79: Point 295 (-89.904399, 29.851896, -0.44749021) failed to convert
-rank 86: Point 297 (-89.573238, 29.983329, -0.0) failed to convert
-rank 47: Point 210 (-90.661544, 29.715756, -1.2853905) failed to convert
-rank 61: Point 211 (-90.398704, 29.417384, -0.0) failed to convert
-rank 67: Point 293 (-90.144356, 30.135257, 4.6500001) failed to convert
-rank 18: Point 212 (-91.338442, 29.841674, -1.8798075) failed to convert
-rank 50: Point 211 (-90.605926, 29.648711, -0.14017563) failed to convert
-rank 90: Point 298 (-89.37481, 29.23482, 0.29065276) failed to convert
-rank 96: Point 298 (-89.202253, 29.215991, -0.0) failed to convert
-rank 21: Point 212 (-91.225085, 30.289176, 16.875141) failed to convert
-rank 66: Point 296 (-90.243955, 29.335147, 0.47906765) failed to convert
-rank 93: Point 295 (-89.277648, 29.202555, 11.908296) failed to convert
-rank 92: Point 297 (-89.309938, 29.31773, -0.0) failed to convert
-rank 34: Point 208 (-90.87005, 30.184792, -1.6514514) failed to convert
-rank 10: Point 211 (-91.677246, 29.466383, 1.7005984) failed to convert
-rank 29: Point 208 (-91.01361, 30.503391, -15.002975) failed to convert
-rank 32: Point 209 (-90.941047, 30.123272, -5.6963826) failed to convert
-rank 5: Point 211 (-91.842968, 29.564647, -0.0) failed to convert
-rank 35: Point 213 (-90.915647, 29.125145, 1.5014653) failed to convert
-rank 28: Point 208 (-91.114733, 29.637643, -1.4491855) failed to convert
-rank 60: Point 209 (-90.412037, 29.557289, -1.3734212) failed to convert
-rank 65: Point 296 (-90.214299, 30.174504, 4.3200002) failed to convert
-rank 44: Point 209 (-90.707016, 29.578473, -2.2015726) failed to convert
-rank 62: Point 210 (-90.364129, 29.584839, -3.5082481) failed to convert
-rank 11: Point 210 (-91.562355, 30.722312, -20.0) failed to convert
-rank 75: Point 296 (-89.986113, 29.852388, -1.9138119) failed to convert
-rank 38: Point 208 (-90.782366, 29.996463, -4.398086) failed to convert
-rank 72: Point 297 (-90.037006, 30.029565, -2.0925953) failed to convert
-rank 14: Point 207 (-91.498884, 29.665602, -0.52294942) failed to convert
-rank 95: Point 296 (-89.221417, 29.195651, -0.0) failed to convert
-rank 98: Point 297 (-89.048137, 29.787826, 4.3868279) failed to convert
-rank 64: Point 297 (-90.262191, 30.067378, 3.3452466) failed to convert
-rank 70: Point 298 (-90.072967, 30.029616, -4.9164243) failed to convert
-rank 84: Point 299 (-89.780911, 29.253197, 9.5717818) failed to convert
-rank 80: Point 296 (-89.893436, 29.610733, -4.7899323) failed to convert
-rank 30: Point 210 (-91.015171, 30.172071, -10.34371) failed to convert
-rank 63: Point 213 (-90.308644, 29.940583, -7.7312526) failed to convert
-rank 49: Point 212 (-90.660867, 29.088638, 1.4734077) failed to convert
-rank 0: Point 195 (-92.65078, 29.100455, 21.9) failed to convert
-rank 31: Point 212 (-90.99052, 30.109839, 1.9890936) failed to convert
-rank 51: Point 212 (-90.56082, 30.052886, 21.673526) failed to convert
-rank 88: Point 300 (-89.468686, 29.354566, 2.0028771) failed to convert
-rank 45: Point 211 (-90.70532, 29.414447, -0.36058702) failed to convert
-rank 81: Point 295 (-89.87878, 29.254431, 6.973784) failed to convert
-rank 74: Point 298 (-90.00178, 29.897641, 1.5709926) failed to convert
-rank 76: Point 299 (-89.973095, 29.805205, 0.08184011) failed to convert
-rank 37: Point 211 (-90.792001, 30.223482, -3.3265812) failed to convert
-rank 39: Point 212 (-90.77265, 29.870827, -0.52169991) failed to convert
-rank 68: Point 298 (-90.122109, 30.020785, -4.7030642) failed to convert
-rank 87: Point 294 (-89.516053, 29.768437, 9.4903238) failed to convert
-rank 9: Point 211 (-91.629459, 30.946962, -11.030951) failed to convert
-rank 89: Point 295 (-89.420376, 29.208219, -1.4801074) failed to convert
-rank 4: Point 212 (-91.829023, 30.559852, -5.3691872) failed to convert
-rank 73: Point 294 (-90.022085, 29.947648, -1.2492013) failed to convert
-rank 42: Point 210 (-90.721885, 29.846422, -0.43811924) failed to convert
-rank 12: Point 204 (-91.56585, 29.784959, -0.58593466) failed to convert
-rank 69: Point 297 (-90.097142, 30.022836, 0.12546575) failed to convert
-rank 99: Point 295 (-88.905139, 30.135824, 10.298524) failed to convert
-rank 82: Point 297 (-89.769278, 30.215095, -8.2296) failed to convert
-rank 46: Point 209 (-90.683587, 29.612377, -8.2296) failed to convert
-rank 83: Point 296 (-89.734374, 30.310481, -5.952518) failed to convert
-rank 71: Point 296 (-90.061787, 29.943926, -1.3610569) failed to convert
-rank 97: Point 295 (-89.16911, 29.165337, -0.0) failed to convert
-rank 59: Point 211 (-90.413382, 29.859754, -0.63709296) failed to convert
-rank 6: Point 211 (-91.832502, 29.113573, 8.1738136) failed to convert
-rank 22: Point 208 (-91.203431, 30.408948, 10.678771) failed to convert
-rank 8: Point 207 (-91.695158, 30.352283, -7.1934167) failed to convert
-rank 77: Point 296 (-89.942528, 29.928189, -2.3346087) failed to convert
-rank 91: Point 296 (-89.378466, 28.861707, 54.269533) failed to convert
-rank 85: Point 296 (-89.627788, 30.327154, -6.0074673) failed to convert
-rank 57: Point 213 (-90.490926, 29.407249, -1.6646669) failed to convert
-rank 26: Point 207 (-91.178694, 29.704642, -1.5716216) failed to convert
-rank 55: Point 211 (-90.515816, 29.465823, -8.2296) failed to convert
-rank 7: Point 212 (-91.727253, 30.457794, -11.039857) failed to convert
-rank 25: Point 213 (-91.163535, 30.193462, 2.2033995) failed to convert
-rank 86: Point 298 (-89.628286, 29.325211, 0.31299999) failed to convert
-rank 2: Point 210 (-91.929966, 30.920404, -17.91719) failed to convert
-rank 78: Point 298 (-89.942321, 29.636534, -4.4857418) failed to convert
-rank 94: Point 298 (-89.245004, 29.158437, 1.2212409) failed to convert
-rank 24: Point 211 (-91.17245, 30.316002, 10.005109) failed to convert
-rank 67: Point 294 (-90.117167, 30.485861, -7.8440672) failed to convert
-rank 58: Point 207 (-90.439655, 29.795465, 1.5404759) failed to convert
-rank 90: Point 299 (-89.381108, 29.161231, 2.4492114) failed to convert
-rank 36: Point 211 (-90.818541, 30.185302, -0.40159767) failed to convert
-rank 20: Point 211 (-91.231906, 30.508977, -15.868804) failed to convert
-rank 92: Point 298 (-89.310503, 29.311154, -0.0) failed to convert
-rank 79: Point 296 (-89.883287, 30.114948, 0.26902464) failed to convert
-rank 13: Point 211 (-91.481264, 30.595349, -7.4859832) failed to convert
-rank 96: Point 299 (-89.201969, 29.218941, -0.07224147) failed to convert
-rank 66: Point 297 (-90.166237, 30.358127, 3.3) failed to convert
-rank 52: Point 210 (-90.581269, 29.436023, 0.06095999) failed to convert
-rank 41: Point 211 (-90.78641, 29.214204, -1.83e-06) failed to convert
-rank 3: Point 213 (-91.878229, 30.620702, -12.690212) failed to convert
-rank 93: Point 296 (-89.278013, 29.19769, 8.1940492) failed to convert
-rank 53: Point 212 (-90.543812, 29.636461, -0.81152391) failed to convert
-rank 65: Point 297 (-90.24631, 29.752102, 2.1844123) failed to convert
-rank 19: Point 212 (-91.262103, 30.498496, -6.4015098) failed to convert
-rank 16: Point 208 (-91.417899, 29.832167, -7.2359525) failed to convert
-rank 72: Point 298 (-90.036971, 30.029996, -1.1536793) failed to convert
-rank 43: Point 213 (-90.661504, 30.409923, -3.4633485) failed to convert
-rank 47: Point 211 (-90.660462, 29.731247, -1.7272396) failed to convert
-rank 54: Point 210 (-90.520739, 29.662147, -0.10676533) failed to convert
-rank 75: Point 297 (-89.975458, 29.987172, -0.74539994) failed to convert
-rank 64: Point 298 (-90.238083, 30.384859, -0.07715666) failed to convert
-rank 98: Point 298 (-89.079966, 29.436564, 4.7969564) failed to convert
-rank 95: Point 297 (-89.219629, 29.215966, -0.48601865) failed to convert
-rank 1: Point 213 (-92.10565, 29.804078, -1.2957065) failed to convert
-rank 17: Point 211 (-91.324356, 30.632282, -9.1280777) failed to convert
-rank 84: Point 300 (-89.731258, 29.862436, -0.19606857) failed to convert
-rank 27: Point 209 (-91.117997, 30.256678, -13.879392) failed to convert
-rank 33: Point 211 (-90.909535, 30.069679, -5.2424422) failed to convert
-rank 70: Point 299 (-90.073047, 30.02857, 0.61248848) failed to convert
-rank 18: Point 213 (-91.349439, 29.661105, -3.8822378) failed to convert
-rank 56: Point 208 (-90.504129, 29.439088, -0.50326981) failed to convert
-rank 80: Point 297 (-89.859636, 30.031642, 5.3035765) failed to convert
-rank 14: Point 208 (-91.493364, 29.759225, -0.4284133) failed to convert
-rank 88: Point 301 (-89.394401, 30.21766, 2.8199999) failed to convert
-rank 61: Point 212 (-90.357849, 29.972738, -0.25028539) failed to convert
-rank 74: Point 299 (-90.001765, 29.8977, 1.7577444) failed to convert
-rank 21: Point 213 (-91.21876, 30.389317, 11.412192) failed to convert
-rank 23: Point 212 (-91.227039, 29.730623, 11.415076) failed to convert
-rank 62: Point 211 (-90.364117, 29.584877, -3.5082481) failed to convert
-rank 50: Point 212 (-90.590584, 29.865559, -0.8873384) failed to convert
-rank 81: Point 296 (-89.824574, 29.929495, 11.921221) failed to convert
-rank 76: Point 300 (-89.982573, 29.684939, -0.34555751) failed to convert
-rank 48: Point 209 (-90.640956, 29.695405, -0.36086852) failed to convert
-rank 34: Point 209 (-90.869402, 30.194243, -1.037103) failed to convert
-rank 5: Point 212 (-91.834377, 29.722364, -0.50966818) failed to convert
-rank 68: Point 299 (-90.122104, 30.020845, -4.5171362) failed to convert
-rank 11: Point 211 (-91.625437, 29.635639, -0.56527412) failed to convert
-rank 28: Point 209 (-91.112715, 29.66918, -0.63660448) failed to convert
-rank 89: Point 296 (-89.333589, 30.20926, 3.5106218) failed to convert
-rank 87: Point 295 (-89.517012, 29.757026, -0.61237211) failed to convert
-rank 29: Point 209 (-91.065046, 29.715642, -1.2873506) failed to convert
-rank 60: Point 210 (-90.387624, 29.890492, -0.38335399) failed to convert
-rank 15: Point 212 (-91.478687, 29.51958, 0.22707318) failed to convert
-rank 69: Point 298 (-90.097093, 30.023469, -0.68804186) failed to convert
-rank 49: Point 213 (-90.593555, 30.048758, 20.737364) failed to convert
-rank 35: Point 214 (-90.831185, 30.384051, -1.3135901) failed to convert
-rank 99: Point 296 (-88.909894, 30.084552, 11.571047) failed to convert
-rank 30: Point 211 (-91.014329, 30.184853, 23.711005) failed to convert
-rank 73: Point 295 (-90.07511, 29.265218, 0.74950121) failed to convert
-rank 83: Point 297 (-89.796509, 29.551493, 0.31299999) failed to convert
-rank 38: Point 209 (-90.789607, 29.890344, -1.2493777) failed to convert
-rank 63: Point 214 (-90.305982, 29.97608, -2.1344467) failed to convert
-rank 40: Point 211 (-90.756614, 29.86039, -0.91339939) failed to convert
-rank 44: Point 210 (-90.686878, 29.868747, 0.09642083) failed to convert
-rank 31: Point 213 (-90.990549, 30.109298, -7.5183069) failed to convert
-rank 71: Point 297 (-90.11435, 29.262926, -0.03972858) failed to convert
-rank 9: Point 212 (-91.637853, 30.80258, -10.158902) failed to convert
-rank 82: Point 298 (-89.79647, 29.88264, 0.1969457) failed to convert
-rank 51: Point 213 (-90.584538, 29.719657, -2.3889204) failed to convert
-rank 4: Point 213 (-91.805209, 30.987774, -19.060596) failed to convert
-rank 39: Point 213 (-90.790841, 29.604369, -1.1634338) failed to convert
-rank 91: Point 297 (-89.34888, 29.206134, 0.30163562) failed to convert
-rank 77: Point 297 (-89.962454, 29.676687, 26.464194) failed to convert
-rank 10: Point 212 (-91.588065, 31.014586, -13.17319) failed to convert
-rank 97: Point 296 (-89.167764, 29.180475, -0.0) failed to convert
-rank 32: Point 210 (-90.969401, 29.694733, -0.93043681) failed to convert
-rank 85: Point 297 (-89.672996, 29.785929, -0.13869021) failed to convert
-rank 78: Point 299 (-89.941562, 29.646067, -4.1597258) failed to convert
-rank 45: Point 212 (-90.704482, 29.426535, -8.2296) failed to convert
-rank 86: Point 299 (-89.619536, 29.430572, -4.1879522) failed to convert
-rank 22: Point 209 (-91.197833, 30.496858, 11.210224) failed to convert
-rank 46: Point 210 (-90.698077, 29.402918, -8.2296) failed to convert
-rank 94: Point 299 (-89.168293, 30.022961, 0.81519262) failed to convert
-rank 37: Point 212 (-90.772888, 30.500597, -12.162367) failed to convert
-rank 59: Point 212 (-90.401271, 30.024665, -5.4716619) failed to convert
-rank 6: Point 212 (-91.742976, 30.733613, -8.6264662) failed to convert
-rank 8: Point 208 (-91.694722, 30.359034, -7.3889565) failed to convert
-rank 42: Point 211 (-90.745021, 29.510342, -0.54775957) failed to convert
-rank 90: Point 300 (-89.381881, 29.151801, 0.31299999) failed to convert
-rank 92: Point 299 (-89.325059, 29.143321, 0.31299999) failed to convert
-rank 0: Point 196 (-92.670448, 28.621564, 36.599998) failed to convert
-rank 67: Point 295 (-90.163727, 29.88305, -4.1663114) failed to convert
-rank 96: Point 300 (-89.208172, 29.148569, -0.39132506) failed to convert
-rank 57: Point 214 (-90.490677, 29.410709, -0.90788459) failed to convert
-rank 12: Point 205 (-91.557194, 29.933387, 0.1) failed to convert
-rank 25: Point 214 (-91.155829, 30.314059, 13.580566) failed to convert
-rank 65: Point 298 (-90.229764, 29.970786, -2.0489287) failed to convert
-rank 66: Point 298 (-90.243953, 29.335086, 0.12872842) failed to convert
-rank 79: Point 297 (-89.900714, 29.897759, -2.466852) failed to convert
-rank 93: Point 297 (-89.2648, 29.348058, 0.8611613) failed to convert
-rank 7: Point 213 (-91.705489, 30.840206, -11.330788) failed to convert
-rank 55: Point 212 (-90.506903, 29.590318, 0.63225322) failed to convert
-rank 26: Point 208 (-91.148991, 30.172294, -6.4159381) failed to convert
-rank 2: Point 211 (-92.010919, 29.394727, 4.5315752) failed to convert
-rank 75: Point 298 (-89.977085, 29.966506, -1.3479504) failed to convert
-rank 64: Point 299 (-90.269329, 29.972223, 29.278974) failed to convert
-rank 72: Point 299 (-90.036865, 30.031274, -5.0215803) failed to convert
-rank 98: Point 299 (-89.065816, 29.592035, 5.2861208) failed to convert
-rank 95: Point 298 (-89.221915, 29.189958, -0.2810091) failed to convert
-rank 58: Point 208 (-90.456016, 29.56985, 0.36768018) failed to convert
-rank 84: Point 301 (-89.704356, 30.187823, 0.02768375) failed to convert
-rank 36: Point 212 (-90.830791, 30.00535, 14.11271) failed to convert
-rank 70: Point 300 (-90.094196, 29.756084, -1.3315165) failed to convert
-rank 24: Point 212 (-91.214649, 29.647403, -0.60318973) failed to convert
-rank 3: Point 214 (-91.878164, 30.621872, -8.2296) failed to convert
-rank 80: Point 298 (-89.856103, 30.075349, -0.48354745) failed to convert
-rank 53: Point 213 (-90.514156, 30.049991, 17.489397) failed to convert
-rank 19: Point 213 (-91.260231, 30.527789, 7.6146024) failed to convert
-rank 88: Point 302 (-89.46921, 29.347868, 49.672881) failed to convert
-rank 74: Point 300 (-89.995034, 29.983106, 0.14476172) failed to convert
-rank 81: Point 297 (-89.789282, 30.361772, -9.3817502) failed to convert
-rank 76: Point 301 (-89.980158, 29.715611, -4.5887642) failed to convert
-rank 68: Point 300 (-90.1221, 30.020886, -4.5171362) failed to convert
-rank 20: Point 212 (-91.241109, 30.362951, 5.2233382) failed to convert
-rank 87: Point 296 (-89.517814, 29.746589, -0.0) failed to convert
-rank 16: Point 209 (-91.417893, 29.832127, -7.2359525) failed to convert
-rank 13: Point 212 (-91.529734, 29.776894, -0.93022314) failed to convert
-rank 17: Point 212 (-91.37873, 29.744363, -7.0134485) failed to convert
-rank 54: Point 211 (-90.525508, 29.59544, 0.43408116) failed to convert
-rank 89: Point 297 (-89.408615, 29.34525, 17.334057) failed to convert
-rank 18: Point 214 (-91.349411, 29.661134, -3.8822378) failed to convert
-rank 50: Point 213 (-90.590577, 29.865654, -1.3692592) failed to convert
-rank 56: Point 209 (-90.529207, 29.086835, 0.81156781) failed to convert
-rank 47: Point 212 (-90.673626, 29.542204, -1.260634) failed to convert
-rank 69: Point 299 (-90.119324, 29.735738, -8.2296) failed to convert
-rank 99: Point 297 (-88.931836, 29.847452, 1.0739434) failed to convert
-rank 41: Point 212 (-90.746167, 29.803973, -0.41056803) failed to convert
-rank 73: Point 296 (-90.030008, 29.846326, -9.0) failed to convert
-rank 83: Point 298 (-89.747408, 30.152534, 0.73571362) failed to convert
-rank 27: Point 210 (-91.118273, 30.252143, -12.339114) failed to convert
-rank 71: Point 298 (-90.062579, 29.933466, -6.7199261) failed to convert
-rank 5: Point 213 (-91.774392, 30.806026, -8.6873585) failed to convert
-rank 28: Point 210 (-91.113083, 29.663352, -1.0820089) failed to convert
-rank 33: Point 212 (-90.905591, 30.12814, -3.3308951) failed to convert
-rank 14: Point 209 (-91.447669, 30.525296, -4.9305177) failed to convert
-rank 43: Point 214 (-90.698729, 29.878688, -0.31996565) failed to convert
-rank 82: Point 299 (-89.742961, 30.533715, -9.6511362) failed to convert
-rank 48: Point 210 (-90.645184, 29.634919, -0.51082124) failed to convert
-rank 34: Point 210 (-90.931289, 29.266259, -0.42583058) failed to convert
-rank 97: Point 297 (-89.077706, 30.181217, 6.1445752) failed to convert
-rank 1: Point 214 (-92.105721, 29.802673, -0.01734828) failed to convert
-rank 62: Point 212 (-90.362657, 29.604528, -0.73440794) failed to convert
-rank 91: Point 298 (-89.353886, 29.148024, 0.31299999) failed to convert
-rank 29: Point 210 (-91.065028, 29.715796, -0.98430314) failed to convert
-rank 49: Point 214 (-90.645295, 29.312951, -8.2296) failed to convert
-rank 11: Point 212 (-91.588677, 30.272118, 12.95007) failed to convert
-rank 52: Point 211 (-90.537613, 30.048766, 20.599833) failed to convert
-rank 86: Point 300 (-89.619485, 29.430606, -4.1879522) failed to convert
-rank 30: Point 212 (-91.064356, 29.414495, -0.02614899) failed to convert
-rank 35: Point 215 (-90.873313, 29.761542, -0.66225379) failed to convert
-rank 77: Point 298 (-89.946792, 29.874403, 24.82357) failed to convert
-rank 78: Point 300 (-89.942304, 29.636571, -4.4857418) failed to convert
-rank 61: Point 213 (-90.390627, 29.527544, -1.6793064) failed to convert
-rank 21: Point 214 (-91.217678, 30.406433, -15.447265) failed to convert
-rank 63: Point 215 (-90.333095, 29.611561, -0.085344) failed to convert
-rank 31: Point 214 (-90.990676, 30.106859, -7.6666382) failed to convert
-rank 94: Point 300 (-89.243665, 29.173696, -0.57583465) failed to convert
-rank 85: Point 298 (-89.700683, 29.44971, 0.08308104) failed to convert
-rank 44: Point 211 (-90.643566, 30.484762, -8.9959439) failed to convert
-rank 90: Point 301 (-89.374612, 29.236395, 0.31299999) failed to convert
-rank 9: Point 213 (-91.635932, 30.835435, -12.884031) failed to convert
-rank 92: Point 300 (-89.310587, 29.310007, -0.0) failed to convert
-rank 51: Point 214 (-90.560847, 30.052394, 30.677943) failed to convert
-rank 40: Point 212 (-90.756689, 29.859142, -1.4032366) failed to convert
-rank 38: Point 210 (-90.78959, 29.890307, -0.90860599) failed to convert
-rank 39: Point 214 (-90.786292, 29.671017, -8.2296) failed to convert
-rank 65: Point 299 (-90.231491, 29.947986, -6.4691061) failed to convert
-rank 67: Point 296 (-90.153262, 30.019389, -5.0785779) failed to convert
-rank 96: Point 301 (-89.209386, 29.1347, -0.08098964) failed to convert
-rank 10: Point 213 (-91.624793, 30.385277, -3.625258) failed to convert
-rank 66: Point 299 (-90.236682, 29.432099, -0.02644365) failed to convert
-rank 23: Point 213 (-91.230511, 29.674918, -5.3309523) failed to convert
-rank 15: Point 213 (-91.426904, 30.386853, -3.0901791) failed to convert
-rank 42: Point 212 (-90.745752, 29.499628, -0.97450642) failed to convert
-rank 59: Point 213 (-90.384016, 30.258249, -0.22910943) failed to convert
-rank 79: Point 298 (-89.880665, 30.147238, -2.2455403) failed to convert
-rank 32: Point 211 (-90.941363, 30.118339, -10.774986) failed to convert
-rank 60: Point 211 (-90.372502, 30.09514, 2.1834042) failed to convert
-rank 93: Point 298 (-89.214376, 29.918373, 0.05058861) failed to convert
-rank 64: Point 300 (-90.264592, 30.035044, 1.8603283) failed to convert
-rank 72: Point 300 (-90.036993, 30.029639, -2.0965418) failed to convert
-rank 37: Point 213 (-90.812978, 29.916605, -0.46400301) failed to convert
-rank 84: Point 302 (-89.756343, 29.555748, -4.6411898) failed to convert
-rank 75: Point 299 (-89.981592, 29.909436, -9.0) failed to convert
-rank 95: Point 299 (-89.250551, 28.862786, 89.659974) failed to convert
-rank 0: Point 197 (-92.652112, 29.046281, 23.9) failed to convert
-rank 57: Point 215 (-90.434539, 30.184488, 0.19226363) failed to convert
-rank 22: Point 210 (-91.207744, 30.340555, 18.912574) failed to convert
-rank 70: Point 301 (-90.101722, 29.658577, -8.2296) failed to convert
-rank 4: Point 214 (-91.837355, 30.408803, -3.3155941) failed to convert
-rank 88: Point 303 (-89.470231, 29.335766, 1.1418511) failed to convert
-rank 80: Point 299 (-89.856056, 30.075387, -0.70756735) failed to convert
-rank 98: Point 300 (-89.053316, 29.729554, 3.6073685) failed to convert
-rank 45: Point 213 (-90.703032, 29.44756, -0.42649018) failed to convert
-rank 74: Point 301 (-90.014933, 29.729973, -0.39815111) failed to convert
-rank 6: Point 213 (-91.74411, 30.713402, -14.929105) failed to convert
-rank 25: Point 215 (-91.197599, 29.654574, -5.696712) failed to convert
-rank 76: Point 302 (-90.018895, 29.22014, -0.75556043) failed to convert
-rank 12: Point 206 (-91.553797, 29.991473, -8.2296) failed to convert
-rank 87: Point 297 (-89.479307, 30.197154, -0.15232242) failed to convert
-rank 81: Point 298 (-89.814653, 30.05136, 6.0831352) failed to convert
-rank 46: Point 211 (-90.696199, 29.430127, -0.30098068) failed to convert
-rank 68: Point 301 (-90.122094, 30.020946, -4.4927522) failed to convert
-rank 55: Point 213 (-90.501485, 29.665753, -0.81052561) failed to convert
-rank 7: Point 214 (-91.749856, 30.055408, -5.2614072) failed to convert
-rank 99: Point 298 (-88.920643, 29.966427, 5.2912548) failed to convert
-rank 69: Point 300 (-90.096729, 30.027905, -5.1785523) failed to convert
-rank 53: Point 214 (-90.557781, 29.439765, -8.2296) failed to convert
-rank 19: Point 214 (-91.257596, 30.569458, 14.574251) failed to convert
-rank 89: Point 298 (-89.427808, 29.119341, 0.82548923) failed to convert
-rank 16: Point 210 (-91.417884, 29.832067, -7.2359525) failed to convert
-rank 73: Point 297 (-90.029801, 29.848963, 1.4053182) failed to convert
-rank 36: Point 213 (-90.866418, 29.476762, -0.72871689) failed to convert
-rank 58: Point 209 (-90.456018, 29.56979, -1.4864511) failed to convert
-rank 82: Point 300 (-89.783748, 30.038465, 2.0999999) failed to convert
-rank 20: Point 213 (-91.242498, 30.34082, -14.646251) failed to convert
-rank 71: Point 299 (-90.061072, 29.952776, 28.80306) failed to convert
-rank 3: Point 215 (-91.898796, 30.242159, -3.152633) failed to convert
-rank 17: Point 213 (-91.342582, 30.336811, -1.2277371) failed to convert
-rank 83: Point 299 (-89.768551, 29.894963, 5.5538162) failed to convert
-rank 97: Point 298 (-89.116785, 29.750438, 3.5240856) failed to convert
-rank 91: Point 299 (-89.253814, 30.289853, 3.9067348) failed to convert
-rank 86: Point 301 (-89.627691, 29.331535, 0.31299999) failed to convert
-rank 8: Point 209 (-91.664826, 30.88045, -11.43058) failed to convert
-rank 50: Point 214 (-90.579077, 30.027316, -0.42934948) failed to convert
-rank 78: Point 301 (-89.903897, 30.118331, -5.9436004) failed to convert
-rank 13: Point 213 (-91.491324, 30.426884, -4.0223627) failed to convert
-rank 77: Point 299 (-89.9429, 29.923379, 27.691038) failed to convert
-rank 56: Point 210 (-90.463823, 29.997557, 33.545795) failed to convert
-rank 48: Point 211 (-90.63978, 29.712091, -0.77048533) failed to convert
-rank 41: Point 213 (-90.745484, 29.813809, -1.8902285) failed to convert
-rank 85: Point 299 (-89.642596, 30.150158, -0.2648172) failed to convert
-rank 24: Point 213 (-91.211495, 29.697818, -6.595872) failed to convert
-rank 94: Point 301 (-89.260608, 28.979711, 12.95943) failed to convert
-rank 54: Point 212 (-90.536726, 29.438059, -0.0) failed to convert
-rank 2: Point 212 (-91.929928, 30.920392, -18.124639) failed to convert
-rank 27: Point 211 (-91.138747, 29.932582, -0.35861692) failed to convert
-rank 33: Point 213 (-90.930679, 29.75202, -0.51103148) failed to convert
-rank 18: Point 215 (-91.296541, 30.520154, -16.051989) failed to convert
-rank 90: Point 302 (-89.368675, 29.30533, 18.222527) failed to convert
-rank 43: Point 215 (-90.734264, 29.363623, -0.88584666) failed to convert
-rank 26: Point 209 (-91.179974, 29.684026, -5.0756256) failed to convert
-rank 34: Point 211 (-90.909389, 29.597431, -0.45223829) failed to convert
-rank 92: Point 301 (-89.335647, 29.020567, -0.0) failed to convert
-rank 67: Point 297 (-90.153249, 30.019448, -5.0785779) failed to convert
-rank 65: Point 300 (-90.226768, 30.009942, 0.97585464) failed to convert
-rank 49: Point 215 (-90.645475, 29.310303, -8.2296) failed to convert
-rank 96: Point 302 (-89.14666, 29.839812, 2.4879437) failed to convert
-rank 1: Point 215 (-92.105396, 29.809039, -0.91895329) failed to convert
-rank 29: Point 211 (-91.065171, 29.713509, -0.73297682) failed to convert
-rank 93: Point 299 (-89.278544, 29.190331, -0.0372378) failed to convert
-rank 35: Point 216 (-90.881107, 29.644807, -0.56088768) failed to convert
-rank 66: Point 300 (-90.243952, 29.335046, 0.09809121) failed to convert
-rank 63: Point 216 (-90.3634, 29.199538, 1.443029) failed to convert
-rank 30: Point 213 (-91.044857, 29.716659, -0.41832159) failed to convert
-rank 79: Point 299 (-89.900553, 29.899544, -2.0648636) failed to convert
-rank 47: Point 213 (-90.661445, 29.716989, -0.67573062) failed to convert
-rank 28: Point 211 (-91.077822, 30.210886, 3.2572987) failed to convert
-rank 52: Point 212 (-90.539624, 30.020306, -0.66367926) failed to convert
-rank 72: Point 301 (-90.07075, 29.596379, -0.24153443) failed to convert
-rank 44: Point 212 (-90.686048, 29.880495, -0.46089841) failed to convert
-rank 62: Point 213 (-90.364099, 29.584935, -1.1628832) failed to convert
-rank 31: Point 215 (-91.053917, 29.133742, 2.0309392) failed to convert
-rank 84: Point 303 (-89.756884, 29.548836, -0.31383965) failed to convert
-rank 38: Point 211 (-90.7978, 29.769795, -2.6522254) failed to convert
-rank 10: Point 214 (-91.599331, 30.822617, -13.974658) failed to convert
-rank 11: Point 213 (-91.593452, 30.189909, -4.4721956) failed to convert
-rank 64: Point 301 (-90.300548, 29.554805, -0.61916701) failed to convert
-rank 5: Point 214 (-91.836476, 29.683512, 1.723666) failed to convert
-rank 70: Point 302 (-90.094218, 29.755754, 0.31299999) failed to convert
-rank 51: Point 215 (-90.587253, 29.681246, 0.12387702) failed to convert
-rank 88: Point 304 (-89.445911, 29.620579, 1.0525336) failed to convert
-rank 39: Point 215 (-90.826373, 29.07754, -0.0) failed to convert
-rank 14: Point 210 (-91.499491, 29.65463, -3.2156401) failed to convert
-rank 95: Point 300 (-89.221721, 29.191976, -0.6569005) failed to convert
-rank 9: Point 214 (-91.641865, 30.732722, -10.002515) failed to convert
-rank 21: Point 215 (-91.275607, 29.47776, 6.3189698) failed to convert
-rank 80: Point 300 (-89.860266, 30.02326, 0.18765541) failed to convert
-rank 98: Point 301 (-89.081397, 29.419303, 7.3780538) failed to convert
-rank 75: Point 300 (-89.99289, 29.76602, -0.25501982) failed to convert
-rank 23: Point 214 (-91.188379, 30.344151, 8.895773) failed to convert
-rank 76: Point 303 (-89.980708, 29.708575, 21.680654) failed to convert
-rank 61: Point 214 (-90.385907, 29.591757, -0.19829763) failed to convert
-rank 42: Point 213 (-90.752248, 29.404565, -0.22320467) failed to convert
-rank 59: Point 214 (-90.435488, 29.55655, -0.64252834) failed to convert
-rank 81: Point 299 (-89.798748, 30.24615, -0.51355645) failed to convert
-rank 57: Point 216 (-90.474315, 29.63772, -0.75702651) failed to convert
-rank 74: Point 302 (-90.011865, 29.769073, -2.3609392) failed to convert
-rank 32: Point 212 (-90.969385, 29.69477, -1.1462662) failed to convert
-rank 68: Point 302 (-90.124777, 29.986123, -8.2296) failed to convert
-rank 87: Point 298 (-89.515909, 29.768859, 6.3326828) failed to convert
-rank 4: Point 215 (-91.806399, 30.966326, 18.053922) failed to convert
-rank 15: Point 214 (-91.469849, 29.668906, -0.74686932) failed to convert
-rank 37: Point 214 (-90.833722, 29.610408, -0.49809575) failed to convert
-rank 40: Point 213 (-90.758756, 29.829009, -1.3491368) failed to convert
-rank 45: Point 214 (-90.674484, 29.858925, -0.41384345) failed to convert
-rank 89: Point 299 (-89.348426, 30.038143, 1.3915809) failed to convert
-rank 99: Point 299 (-88.974245, 29.385126, 17.515294) failed to convert
-rank 69: Point 301 (-90.096718, 30.028043, -5.1876963) failed to convert
-rank 6: Point 214 (-91.747822, 30.647654, 9.494076) failed to convert
-rank 82: Point 301 (-89.769498, 30.212167, -0.1176) failed to convert
-rank 73: Point 298 (-90.019555, 29.979263, 1.2983045) failed to convert
-rank 0: Point 198 (-92.660963, 28.840199, 29.299999) failed to convert
-rank 60: Point 212 (-90.384527, 29.932383, -0.94103362) failed to convert
-rank 97: Point 299 (-89.169678, 29.158402, 5.0115628) failed to convert
-rank 86: Point 302 (-89.619451, 29.430628, -4.1879522) failed to convert
-rank 22: Point 211 (-91.198624, 30.484247, 10.499786) failed to convert
-rank 71: Point 300 (-90.062093, 29.939637, -6.5989205) failed to convert
-rank 83: Point 300 (-89.762277, 29.971457, 2.74) failed to convert
-rank 46: Point 212 (-90.661674, 29.926316, -1.5812046) failed to convert
-rank 78: Point 302 (-89.941543, 29.646124, -2.7335238) failed to convert
-rank 91: Point 300 (-89.349212, 29.202047, 0.30818969) failed to convert
-rank 90: Point 303 (-89.391028, 29.044847, 2.1107777) failed to convert
-rank 85: Point 300 (-89.673525, 29.778298, -0.16829883) failed to convert
-rank 77: Point 300 (-89.940106, 29.958302, -0.47658471) failed to convert
-rank 55: Point 214 (-90.5158, 29.465911, -8.2296) failed to convert
-rank 94: Point 302 (-89.20265, 29.638309, 3.6888524) failed to convert
-rank 25: Point 216 (-91.164076, 30.184582, -12.537644) failed to convert
-rank 67: Point 298 (-90.153241, 30.019488, -5.0785779) failed to convert
-rank 7: Point 215 (-91.735345, 30.314038, -2.5903644) failed to convert
-rank 65: Point 301 (-90.273775, 29.384478, -0.99644079) failed to convert
-rank 19: Point 215 (-91.263934, 30.468332, -5.6419279) failed to convert
-rank 16: Point 211 (-91.362458, 30.742812, 8.1615016) failed to convert
-rank 92: Point 302 (-89.304841, 29.375878, 4.589098) failed to convert
-rank 96: Point 303 (-89.203777, 29.198279, -0.0) failed to convert
-rank 93: Point 300 (-89.279551, 29.178475, -0.19401205) failed to convert
-rank 58: Point 210 (-90.456019, 29.569749, -1.1626339) failed to convert
-rank 20: Point 214 (-91.265135, 29.978681, -9.3573608) failed to convert
-rank 12: Point 207 (-91.59086, 29.350781, 2.8856889) failed to convert
-rank 79: Point 300 (-89.951036, 29.262905, -0.70930513) failed to convert
-rank 3: Point 216 (-91.89013, 30.40176, -5.3603339) failed to convert
-rank 36: Point 214 (-90.810751, 30.298843, -0.69808854) failed to convert
-rank 64: Point 302 (-90.283178, 29.787364, -0.27183392) failed to convert
-rank 72: Point 302 (-90.036972, 30.029806, -1.2654339) failed to convert
-rank 53: Point 215 (-90.558024, 29.436178, -1.7282585) failed to convert
-rank 84: Point 304 (-89.729066, 29.888418, 3.45e-06) failed to convert
-rank 66: Point 301 (-90.24395, 29.334985, 0.458) failed to convert
-rank 17: Point 214 (-91.375485, 29.797677, -1.2679881) failed to convert
-rank 50: Point 215 (-90.605904, 29.648796, -1.4436147) failed to convert
-rank 13: Point 214 (-91.475151, 30.696537, -8.2156167) failed to convert
-rank 88: Point 305 (-89.413084, 30.001249, 0.89247773) failed to convert
-rank 70: Point 303 (-90.10769, 29.581012, -0.53815234) failed to convert
-rank 95: Point 301 (-89.230086, 29.096733, 3.2784311) failed to convert
-rank 41: Point 214 (-90.761545, 29.579497, -1.3908816) failed to convert
-rank 80: Point 301 (-89.893034, 29.614677, 25.080051) failed to convert
-rank 76: Point 304 (-89.972896, 29.807562, 0.96787616) failed to convert
-rank 56: Point 211 (-90.503461, 29.448221, -0.88708565) failed to convert
-rank 24: Point 214 (-91.223674, 29.502633, -0.46166527) failed to convert
-rank 54: Point 213 (-90.518074, 29.699229, -0.76540179) failed to convert
-rank 98: Point 302 (-89.10283, 29.180614, 5.0197854) failed to convert
-rank 18: Point 216 (-91.289931, 30.625933, 23.916639) failed to convert
-rank 2: Point 213 (-91.92987, 30.920374, -17.297633) failed to convert
-rank 43: Point 216 (-90.736027, 29.337766, -1.0129664) failed to convert
-rank 34: Point 212 (-90.943569, 29.079039, 1.997502) failed to convert
-rank 8: Point 210 (-91.660583, 30.953319, 4.2002059) failed to convert
-rank 48: Point 212 (-90.629081, 29.864148, -0.09475213) failed to convert
-rank 49: Point 216 (-90.63009, 29.530343, -0.40916548) failed to convert
-rank 81: Point 300 (-89.798278, 30.251824, -1.9761502) failed to convert
-rank 27: Point 212 (-91.121936, 30.194563, 8.5206581) failed to convert
-rank 33: Point 214 (-90.909229, 30.073824, -10.792529) failed to convert
-rank 35: Point 217 (-90.853067, 30.061514, 21.661401) failed to convert
-rank 26: Point 210 (-91.175457, 29.755534, -7.7144886) failed to convert
-rank 47: Point 214 (-90.66035, 29.732651, -1.6542414) failed to convert
-rank 63: Point 217 (-90.323168, 29.745365, -0.085344) failed to convert
-rank 1: Point 216 (-92.103406, 29.847985, -0.33195453) failed to convert
-rank 74: Point 303 (-90.012017, 29.767115, -2.7625005) failed to convert
-rank 75: Point 301 (-89.951362, 30.289812, -0.92114359) failed to convert
-rank 68: Point 303 (-90.124205, 29.993448, -0.85201847) failed to convert
-rank 30: Point 214 (-90.997825, 30.434688, -10.59169) failed to convert
-rank 87: Point 299 (-89.549677, 29.368759, 19.416637) failed to convert
-rank 89: Point 300 (-89.419826, 29.212206, 0.02825472) failed to convert
-rank 28: Point 212 (-91.113063, 29.663317, -0.55321118) failed to convert
-rank 10: Point 215 (-91.588905, 31.000003, -15.063752) failed to convert
-rank 38: Point 212 (-90.802303, 29.703484, -0.61318027) failed to convert
-rank 69: Point 302 (-90.119313, 29.735699, -0.8011504) failed to convert
-rank 29: Point 212 (-91.063939, 29.732563, -0.62842236) failed to convert
-rank 31: Point 216 (-90.964375, 30.503217, -13.904073) failed to convert
-rank 51: Point 216 (-90.605022, 29.429177, 0.3048) failed to convert
-rank 5: Point 215 (-91.810782, 30.152422, -5.0062603) failed to convert
-rank 73: Point 299 (-90.029976, 29.846275, -9.0) failed to convert
-rank 99: Point 300 (-88.904195, 30.141958, 10.019707) failed to convert
-rank 82: Point 302 (-89.769295, 30.214436, -2.3074502) failed to convert
-rank 39: Point 216 (-90.784383, 29.698897, -3.7369624) failed to convert
-rank 23: Point 215 (-91.230493, 29.674882, -5.3309523) failed to convert
-rank 97: Point 300 (-89.155736, 29.315196, 0.32112477) failed to convert
-rank 86: Point 303 (-89.615474, 29.477929, -0.0) failed to convert
-rank 71: Point 301 (-90.054838, 30.032557, -1.997523) failed to convert
-rank 83: Point 301 (-89.739256, 30.251102, -0.03049313) failed to convert
-rank 78: Point 303 (-89.902235, 30.13898, 2.8903453) failed to convert
-rank 91: Point 301 (-89.349334, 29.200561, 0.31001097) failed to convert
-rank 90: Point 304 (-89.369462, 29.295795, -5.2068987) failed to convert
-rank 21: Point 216 (-91.256111, 29.792719, -0.68263729) failed to convert
-rank 14: Point 211 (-91.47887, 30.003275, 14.996114) failed to convert
-rank 9: Point 215 (-91.635993, 30.833765, -12.526302) failed to convert
-rank 94: Point 303 (-89.241861, 29.194099, -0.26897215) failed to convert
-rank 61: Point 215 (-90.360779, 29.932791, -3.5405244) failed to convert
-rank 42: Point 214 (-90.748471, 29.459696, -0.66260305) failed to convert
-rank 57: Point 217 (-90.475398, 29.622535, 0.76427569) failed to convert
-rank 11: Point 214 (-91.61605, 29.798233, -0.56299743) failed to convert
-rank 32: Point 213 (-90.939885, 30.140239, -11.539729) failed to convert
-rank 77: Point 301 (-89.940288, 29.955918, 0.12542105) failed to convert
-rank 93: Point 301 (-89.288434, 29.076369, 5.6377204) failed to convert
-rank 4: Point 216 (-91.867227, 29.861445, -0.38273859) failed to convert
-rank 52: Point 213 (-90.563618, 29.684315, -0.93176723) failed to convert
-rank 44: Point 213 (-90.689129, 29.836211, 0.44043798) failed to convert
-rank 96: Point 304 (-89.20147, 29.224407, -0.30047291) failed to convert
-rank 67: Point 299 (-90.153228, 30.019547, -5.0785779) failed to convert
-rank 85: Point 301 (-89.708662, 29.350814, 0.31299999) failed to convert
-rank 15: Point 215 (-91.468557, 29.69058, -2.4175665) failed to convert
-rank 65: Point 302 (-90.231434, 29.948008, -7.811415) failed to convert
-rank 45: Point 215 (-90.668649, 29.942289, -0.74691715) failed to convert
-rank 37: Point 215 (-90.816357, 29.866846, -1.3452012) failed to convert
-rank 79: Point 301 (-89.880646, 30.147296, -2.8304588) failed to convert
-rank 59: Point 215 (-90.44822, 29.38068, -0.0) failed to convert
-rank 40: Point 214 (-90.759786, 29.813913, -2.2980959) failed to convert
-rank 6: Point 215 (-91.758194, 30.463248, -10.161234) failed to convert
-rank 72: Point 303 (-90.044884, 29.928694, -0.39847749) failed to convert
-rank 22: Point 212 (-91.197916, 30.495317, 10.988895) failed to convert
-rank 64: Point 303 (-90.296242, 29.61243, -0.25262598) failed to convert
-rank 92: Point 303 (-89.288263, 29.565376, 4.1822229) failed to convert
-rank 88: Point 306 (-89.37889, 30.393672, -4.8236194) failed to convert
-rank 0: Point 199 (-92.647738, 29.134596, 20.1) failed to convert
-rank 66: Point 302 (-90.157951, 30.46505, -6.8672885) failed to convert
-rank 80: Point 302 (-89.856025, 30.075413, -1.0326763) failed to convert
-rank 16: Point 212 (-91.40447, 30.054495, -0.42813148) failed to convert
-rank 84: Point 305 (-89.702206, 30.213215, 0.39052816) failed to convert
-rank 70: Point 304 (-90.094263, 29.755129, -1.4232837) failed to convert
-rank 95: Point 302 (-89.221005, 29.2001, -0.37911964) failed to convert
-rank 60: Point 213 (-90.388533, 29.877935, -0.51476094) failed to convert
-rank 25: Point 217 (-91.159226, 30.260304, -5.2249819) failed to convert
-rank 76: Point 305 (-89.981542, 29.697901, 7.8736949) failed to convert
-rank 19: Point 216 (-91.327068, 29.445752, 2.4218084) failed to convert
-rank 98: Point 303 (-89.015533, 30.141432, 7.6728379) failed to convert
-rank 81: Point 301 (-89.850845, 29.603454, 26.135633) failed to convert
-rank 55: Point 215 (-90.477223, 30.001581, -9.1653367) failed to convert
-rank 12: Point 208 (-91.574373, 29.637025, 0.51833054) failed to convert
-rank 75: Point 302 (-89.995569, 29.731689, 22.720625) failed to convert
-rank 74: Point 304 (-89.996029, 29.970377, 0.63103964) failed to convert
-rank 3: Point 217 (-91.876391, 30.653187, -8.3886632) failed to convert
-rank 50: Point 216 (-90.5901, 29.872263, -0.40305178) failed to convert
-rank 68: Point 304 (-90.125193, 29.980622, -8.2296) failed to convert
-rank 17: Point 215 (-91.378699, 29.744388, -7.0134485) failed to convert
-rank 46: Point 213 (-90.683433, 29.614322, -0.47928538) failed to convert
-rank 36: Point 215 (-90.84061, 29.860111, -1.207108) failed to convert
-rank 89: Point 301 (-89.37171, 29.770796, 1.2279156) failed to convert
-rank 87: Point 300 (-89.55899, 29.257375, 1.7845806) failed to convert
-rank 20: Point 215 (-91.242656, 30.338103, -4.6845314) failed to convert
-rank 69: Point 303 (-90.113792, 29.807349, -0.70543203) failed to convert
-rank 73: Point 300 (-90.001616, 30.206574, 4.0490197) failed to convert
-rank 13: Point 215 (-91.529673, 29.77689, -2.0426022) failed to convert
-rank 58: Point 211 (-90.45262, 29.616697, -0.80618011) failed to convert
-rank 56: Point 212 (-90.46097, 30.036616, -3.3720109) failed to convert
-rank 99: Point 301 (-88.935752, 29.802866, 3.2674155) failed to convert
-rank 82: Point 303 (-89.769299, 30.214301, -2.1211882) failed to convert
-rank 53: Point 216 (-90.545382, 29.614054, -0.44561118) failed to convert
-rank 24: Point 215 (-91.211477, 29.697986, -6.693408) failed to convert
-rank 83: Point 302 (-89.756492, 30.041628, -0.4908066) failed to convert
-rank 71: Point 302 (-90.054557, 30.035963, 1.6309848) failed to convert
-rank 48: Point 213 (-90.648588, 29.585983, -1.2267405) failed to convert
-rank 86: Point 304 (-89.554856, 30.198579, -0.21233235) failed to convert
-rank 54: Point 214 (-90.525506, 29.595379, -0.79847488) failed to convert
-rank 43: Point 217 (-90.734197, 29.364379, -0.62454701) failed to convert
-rank 97: Point 301 (-89.16481, 29.212827, -0.0) failed to convert
-rank 78: Point 304 (-89.943239, 29.624618, 0.31264597) failed to convert
-rank 90: Point 305 (-89.315639, 29.914342, 0.52029776) failed to convert
-rank 91: Point 302 (-89.345647, 29.243177, -0.0680469) failed to convert
-rank 7: Point 216 (-91.709406, 30.770807, -15.676276) failed to convert
-rank 33: Point 215 (-90.938084, 29.640079, -8.2296) failed to convert
-rank 94: Point 304 (-89.24117, 29.201918, -0.03316654) failed to convert
-rank 30: Point 215 (-91.018677, 30.117932, -2.72642) failed to convert
-rank 1: Point 217 (-92.106013, 29.796483, -1.6830431) failed to convert
-rank 63: Point 218 (-90.308614, 29.940556, -7.7312526) failed to convert
-rank 93: Point 302 (-89.225835, 29.788491, 2.283265) failed to convert
-rank 77: Point 302 (-89.970149, 29.578623, 0.25192433) failed to convert
-rank 47: Point 215 (-90.66185, 29.711155, 0.08034441) failed to convert
-rank 65: Point 303 (-90.274157, 29.379078, -0.21607073) failed to convert
-rank 35: Point 218 (-90.878849, 29.67847, -0.70173103) failed to convert
-rank 10: Point 216 (-91.633444, 30.234721, -4.914715) failed to convert
-rank 38: Point 213 (-90.801091, 29.721202, -3.3447087) failed to convert
-rank 28: Point 213 (-91.103297, 29.815778, -0.49161861) failed to convert
-rank 51: Point 217 (-90.561889, 30.037808, -2.3205997) failed to convert
-rank 67: Point 300 (-90.153382, 30.017503, 1.693519) failed to convert
-rank 96: Point 305 (-89.204868, 29.185716, -0.00462242) failed to convert
-rank 92: Point 304 (-89.31118, 29.302474, -0.00830751) failed to convert
-rank 79: Point 302 (-89.887834, 30.057981, 0.62074715) failed to convert
-rank 2: Point 214 (-92.013727, 29.338724, 5.5) failed to convert
-rank 31: Point 217 (-90.986701, 30.166716, -5.3453202) failed to convert
-rank 85: Point 302 (-89.696894, 29.494215, 30.022515) failed to convert
-rank 23: Point 216 (-91.2364, 29.579916, 6.4691203) failed to convert
-rank 64: Point 304 (-90.241343, 30.341304, 2.9448402) failed to convert
-rank 72: Point 304 (-90.036889, 30.030787, -5.0593755) failed to convert
-rank 88: Point 307 (-89.411594, 30.018319, 0.54538176) failed to convert
-rank 5: Point 216 (-91.805107, 30.254774, -3.8155321) failed to convert
-rank 80: Point 303 (-89.841831, 30.250406, -0.72529699) failed to convert
-rank 70: Point 305 (-90.103474, 29.63577, -0.44332197) failed to convert
-rank 66: Point 303 (-90.199794, 29.919855, -7.7056494) failed to convert
-rank 62: Point 214 (-90.368072, 29.530697, -0.0876981) failed to convert
-rank 8: Point 211 (-91.693661, 30.376995, -8.0838826) failed to convert
-rank 84: Point 306 (-89.74929, 29.641638, -0.97042397) failed to convert
-rank 34: Point 213 (-90.886285, 29.943123, -0.43465258) failed to convert
-rank 39: Point 217 (-90.807361, 29.360255, 0.13965034) failed to convert
-rank 29: Point 213 (-91.065054, 29.715162, -1.316313) failed to convert
-rank 61: Point 216 (-90.39039, 29.530419, -0.0803348) failed to convert
-rank 49: Point 217 (-90.604452, 29.894462, 1.1493337) failed to convert
-rank 18: Point 217 (-91.288817, 30.643547, -27.894224) failed to convert
-rank 32: Point 214 (-91.007043, 29.117115, 1.9337174) failed to convert
-rank 44: Point 214 (-90.719387, 29.398645, -0.42023564) failed to convert
-rank 4: Point 217 (-91.809699, 30.907124, -19.089623) failed to convert
-rank 11: Point 215 (-91.5951, 30.160441, -1.4952339) failed to convert
-rank 42: Point 215 (-90.721864, 29.846478, -1.1250665) failed to convert
-rank 45: Point 216 (-90.694254, 29.574461, -2.0122229) failed to convert
-rank 76: Point 306 (-89.952616, 30.063346, 1.3430361) failed to convert
-rank 98: Point 304 (-89.059444, 29.6606, 4.7021207) failed to convert
-rank 81: Point 302 (-89.798733, 30.246209, -0.55625373) failed to convert
-rank 52: Point 214 (-90.566886, 29.638233, -0.21336) failed to convert
-rank 59: Point 216 (-90.422255, 29.73828, -0.37144155) failed to convert
-rank 95: Point 303 (-89.121075, 30.317341, 3.4256399) failed to convert
-rank 37: Point 216 (-90.816327, 29.867188, -1.4054561) failed to convert
-rank 75: Point 303 (-89.977241, 29.964098, 1.0434725) failed to convert
-rank 68: Point 305 (-90.125588, 29.975479, -8.2296) failed to convert
-rank 41: Point 215 (-90.737673, 29.926683, -0.42683069) failed to convert
-rank 27: Point 213 (-91.118223, 30.252109, -13.392913) failed to convert
-rank 6: Point 216 (-91.749521, 30.617272, -14.371321) failed to convert
-rank 74: Point 305 (-89.993652, 30.000476, -0.38109595) failed to convert
-rank 40: Point 215 (-90.758747, 29.828969, -0.89772018) failed to convert
-rank 26: Point 211 (-91.179981, 29.68374, -4.3717891) failed to convert
-rank 9: Point 216 (-91.640105, 30.762904, -8.6207854) failed to convert
-rank 89: Point 302 (-89.323329, 30.32328, 0.90628939) failed to convert
-rank 87: Point 301 (-89.509018, 29.849166, -0.39793946) failed to convert
-rank 15: Point 216 (-91.466688, 29.722108, -0.88089472) failed to convert
-rank 69: Point 304 (-90.059748, 30.500872, -9.8460824) failed to convert
-rank 25: Point 218 (-91.197565, 29.654595, -5.696712) failed to convert
-rank 16: Point 213 (-91.413838, 29.898942, -1.6477428) failed to convert
-rank 0: Point 200 (-92.672331, 28.548731, 42.652286) failed to convert
-rank 73: Point 301 (-90.018676, 29.990123, 10.265532) failed to convert
-rank 99: Point 302 (-88.981971, 29.299164, 21.596062) failed to convert
-rank 82: Point 304 (-89.782617, 30.051781, -1.0483048) failed to convert
-rank 21: Point 217 (-91.223629, 30.311589, 13.310353) failed to convert
-rank 14: Point 212 (-91.493314, 29.75919, -1.5483839) failed to convert
-rank 60: Point 214 (-90.412015, 29.557269, -1.3975623) failed to convert
-rank 12: Point 209 (-91.574891, 29.62787, 1.5831599) failed to convert
-rank 19: Point 217 (-91.260366, 30.524783, 20.574746) failed to convert
-rank 71: Point 303 (-90.063615, 29.919894, -3.2186846) failed to convert
-rank 97: Point 302 (-89.139021, 29.502246, 9.7087218) failed to convert
-rank 22: Point 213 (-91.198711, 30.482816, 12.738283) failed to convert
-rank 86: Point 305 (-89.619401, 29.430662, -4.1879522) failed to convert
-rank 83: Point 303 (-89.77818, 29.776527, -0.0) failed to convert
-rank 50: Point 217 (-90.625927, 29.363409, -0.69685136) failed to convert
-rank 78: Point 305 (-89.943229, 29.624677, -1.1597639) failed to convert
-rank 3: Point 218 (-91.878168, 30.620703, -8.2296) failed to convert
-rank 17: Point 216 (-91.320184, 30.698119, -8.710413) failed to convert
-rank 57: Point 218 (-90.490619, 29.410728, -0.78472563) failed to convert
-rank 90: Point 306 (-89.369414, 29.295833, -5.2068987) failed to convert
-rank 91: Point 303 (-89.345393, 29.246105, -0.07473854) failed to convert
-rank 94: Point 305 (-89.243169, 29.178795, -0.0) failed to convert
-rank 20: Point 216 (-91.24009, 30.378818, -15.645081) failed to convert
-rank 36: Point 216 (-90.831911, 29.988062, -3.9445474) failed to convert
-rank 58: Point 212 (-90.452569, 29.617379, -0.66606464) failed to convert
-rank 93: Point 303 (-89.286645, 29.096397, -0.0) failed to convert
-rank 96: Point 306 (-89.158599, 29.706396, 3.420136) failed to convert
-rank 79: Point 303 (-89.902243, 29.878317, 21.77096) failed to convert
-rank 67: Point 301 (-90.22387, 29.087804, 1.7733169) failed to convert
-rank 13: Point 216 (-91.551603, 29.399912, 2.2746864) failed to convert
-rank 56: Point 213 (-90.475752, 29.833053, -0.92812815) failed to convert
-rank 48: Point 214 (-90.643083, 29.664563, -1.0118433) failed to convert
-rank 24: Point 216 (-91.166224, 30.413152, -6.2487211) failed to convert
-rank 64: Point 305 (-90.300761, 29.551236, 1.3703435) failed to convert
-rank 77: Point 303 (-89.929723, 30.087986, -5.3461923) failed to convert
-rank 65: Point 304 (-90.204613, 30.299986, 3.8211635) failed to convert
-rank 43: Point 218 (-90.736995, 29.323273, 0.14127743) failed to convert
-rank 85: Point 303 (-89.698268, 29.476847, 1.0982978) failed to convert
-rank 80: Point 304 (-89.865495, 29.957912, -8.7489799) failed to convert
-rank 70: Point 306 (-90.099217, 29.690946, 0.31428216) failed to convert
-rank 92: Point 305 (-89.336643, 29.008211, -0.0) failed to convert
-rank 53: Point 217 (-90.558017, 29.436118, -8.2296) failed to convert
-rank 33: Point 216 (-90.938056, 29.640133, -8.2296) failed to convert
-rank 54: Point 215 (-90.525505, 29.595339, -1.0854413) failed to convert
-rank 7: Point 217 (-91.714493, 30.680989, -7.5709643) failed to convert
-rank 66: Point 304 (-90.258793, 29.13581, 0.98806481) failed to convert
-rank 72: Point 305 (-90.03687, 30.031008, -5.0276763) failed to convert
-rank 10: Point 217 (-91.616893, 30.520628, -5.9470308) failed to convert
-rank 30: Point 216 (-91.015119, 30.172103, -11.860683) failed to convert
-rank 47: Point 216 (-90.661461, 29.716677, -1.6121676) failed to convert
-rank 88: Point 308 (-89.470289, 29.333936, 2.1171204) failed to convert
-rank 84: Point 307 (-89.732126, 29.851041, -1.0737275) failed to convert
-rank 38: Point 214 (-90.789564, 29.890252, 0.01480313) failed to convert
-rank 51: Point 218 (-90.624616, 29.149011, 1.7295411) failed to convert
-rank 98: Point 305 (-89.040288, 29.8709, 4.4728364) failed to convert
-rank 55: Point 216 (-90.475493, 30.025228, 9.0508523) failed to convert
-rank 35: Point 219 (-90.870462, 29.803519, -2.8366016) failed to convert
-rank 76: Point 307 (-89.965164, 29.905229, 1.4012924) failed to convert
-rank 81: Point 303 (-89.861164, 29.47467, 0.31299999) failed to convert
-rank 2: Point 215 (-91.957993, 30.397814, -6.1322341) failed to convert
-rank 23: Point 217 (-91.192992, 30.271069, -6.0086639) failed to convert
-rank 5: Point 217 (-91.793707, 30.459974, -5.2111728) failed to convert
-rank 46: Point 214 (-90.696879, 29.420035, 0.12969679) failed to convert
-rank 95: Point 304 (-89.226781, 29.13433, 4e-08) failed to convert
-rank 28: Point 214 (-91.112349, 29.674355, -0.57064065) failed to convert
-rank 31: Point 218 (-91.037427, 29.389399, -0.3095645) failed to convert
-rank 1: Point 218 (-92.105392, 29.808441, -0.03488399) failed to convert
-rank 62: Point 215 (-90.368072, 29.530636, -1.2029845) failed to convert
-rank 75: Point 304 (-89.981373, 29.911808, 1.1480225) failed to convert
-rank 68: Point 306 (-90.12498, 29.983346, -8.2296) failed to convert
-rank 61: Point 217 (-90.390679, 29.526412, -0.31341118) failed to convert
-rank 74: Point 306 (-90.037689, 29.438024, 0.52559742) failed to convert
-rank 29: Point 214 (-91.065029, 29.715511, -1.411359) failed to convert
-rank 4: Point 218 (-91.805186, 30.987807, -19.435475) failed to convert
-rank 34: Point 214 (-90.884208, 29.974025, -0.84978502) failed to convert
-rank 8: Point 212 (-91.662669, 30.916861, -14.459328) failed to convert
-rank 11: Point 216 (-91.625713, 29.628018, -0.0) failed to convert
-rank 32: Point 215 (-90.939882, 30.140178, -11.539729) failed to convert
-rank 87: Point 302 (-89.552585, 29.333441, 0.79638303) failed to convert
-rank 89: Point 303 (-89.443047, 28.938523, 5.5266496) failed to convert
-rank 63: Point 219 (-90.305961, 29.976023, -1.3379249) failed to convert
-rank 69: Point 305 (-90.096855, 30.026145, -0.66618522) failed to convert
-rank 45: Point 217 (-90.669525, 29.929765, -1.7630821) failed to convert
-rank 99: Point 303 (-89.022191, 28.854048, 231.17423) failed to convert
-rank 37: Point 217 (-90.784107, 30.337883, -5.8570241) failed to convert
-rank 49: Point 218 (-90.600088, 29.955971, -0.30986263) failed to convert
-rank 59: Point 217 (-90.435476, 29.556589, -0.22239724) failed to convert
-rank 73: Point 302 (-90.021532, 29.953752, 26.012947) failed to convert
-rank 82: Point 305 (-89.769219, 30.215112, -1.5550603) failed to convert
-rank 18: Point 218 (-91.303123, 30.413923, -3.2496362) failed to convert
-rank 39: Point 218 (-90.772528, 29.872225, -1.048833) failed to convert
-rank 71: Point 304 (-90.062185, 29.938139, -3.8860093) failed to convert
-rank 41: Point 216 (-90.762528, 29.564851, -2.3185412) failed to convert
-rank 26: Point 212 (-91.145921, 30.220095, 5.5674998) failed to convert
-rank 78: Point 306 (-89.920185, 29.914664, 23.949511) failed to convert
-rank 9: Point 217 (-91.626483, 30.996979, -15.341509) failed to convert
-rank 15: Point 217 (-91.466418, 29.726493, -0.35277329) failed to convert
-rank 42: Point 216 (-90.721791, 29.847507, -0.88832531) failed to convert
-rank 86: Point 306 (-89.588077, 29.804884, -0.55422971) failed to convert
-rank 97: Point 303 (-89.141021, 29.479869, 7.8201742) failed to convert
-rank 16: Point 214 (-91.419358, 29.807021, -0.47198368) failed to convert
-rank 44: Point 215 (-90.72442, 29.32528, -0.36519888) failed to convert
-rank 25: Point 219 (-91.16325, 30.197107, 1.2985193) failed to convert
-rank 83: Point 304 (-89.778463, 29.773038, -0.0) failed to convert
-rank 90: Point 307 (-89.339361, 29.642614, 4.7425265) failed to convert
-rank 94: Point 306 (-89.172505, 29.975477, 0.58537704) failed to convert
-rank 52: Point 215 (-90.557837, 29.765371, -1.0647812) failed to convert
-rank 91: Point 304 (-89.352829, 29.159862, -2.1488973) failed to convert
-rank 21: Point 218 (-91.218885, 30.386578, 16.627746) failed to convert
-rank 12: Point 210 (-91.55376, 29.991489, -8.2296) failed to convert
-rank 93: Point 304 (-89.220949, 29.843304, 1.9364153) failed to convert
-rank 67: Point 302 (-90.163693, 29.883029, -4.1663114) failed to convert
-rank 60: Point 215 (-90.412023, 29.557146, -0.90090647) failed to convert
-rank 96: Point 307 (-89.208688, 29.142169, 10.520323) failed to convert
-rank 79: Point 304 (-89.900527, 29.899732, -1.5975702) failed to convert
-rank 65: Point 305 (-90.269373, 29.443032, -0.05983227) failed to convert
-rank 0: Point 201 (-92.651978, 28.988927, 25.6) failed to convert
-rank 19: Point 218 (-91.32579, 29.466656, -0.35867076) failed to convert
-rank 77: Point 304 (-89.929673, 30.088579, -3.0942827) failed to convert
-rank 17: Point 217 (-91.372759, 29.841791, -0.052) failed to convert
-rank 80: Point 305 (-89.855978, 30.075451, -1.6754206) failed to convert
-rank 92: Point 306 (-89.3111, 29.303086, -0.0) failed to convert
-rank 64: Point 306 (-90.293693, 29.646003, -0.085344) failed to convert
-rank 85: Point 304 (-89.697146, 29.490373, 25.173481) failed to convert
-rank 70: Point 307 (-90.129273, 29.299157, -0.31484609) failed to convert
-rank 6: Point 217 (-91.747231, 30.657703, 28.234211) failed to convert
-rank 27: Point 214 (-91.119286, 30.235558, -12.03827) failed to convert
-rank 14: Point 213 (-91.486155, 29.880244, -0.25662086) failed to convert
-rank 3: Point 219 (-91.878103, 30.621875, -8.2296) failed to convert
-rank 66: Point 305 (-90.17454, 30.249841, 4.3484941) failed to convert
-rank 22: Point 214 (-91.201616, 30.436998, -9.8265248) failed to convert
-rank 84: Point 308 (-89.757303, 29.543095, 22.368188) failed to convert
-rank 57: Point 219 (-90.473274, 29.651759, -0.62058374) failed to convert
-rank 88: Point 309 (-89.457707, 29.481751, 1.4995209) failed to convert
-rank 58: Point 213 (-90.456021, 29.569689, -0.47563773) failed to convert
-rank 76: Point 308 (-89.9666, 29.887046, -0.36256081) failed to convert
-rank 72: Point 306 (-90.03706, 30.028578, -0.99231248) failed to convert
-rank 50: Point 218 (-90.605642, 29.652311, 0.99405629) failed to convert
-rank 40: Point 216 (-90.758734, 29.82891, 0.08098809) failed to convert
-rank 24: Point 217 (-91.174918, 30.276858, 21.217001) failed to convert
-rank 20: Point 217 (-91.231885, 30.50892, -15.868804) failed to convert
-rank 95: Point 305 (-89.221071, 29.199245, -0.57578716) failed to convert
-rank 81: Point 304 (-89.798723, 30.246248, -0.56651667) failed to convert
-rank 98: Point 306 (-89.091934, 29.300288, 8.282272) failed to convert
-rank 56: Point 214 (-90.503443, 29.448396, 0.20373692) failed to convert
-rank 48: Point 215 (-90.62906, 29.864091, -0.80883381) failed to convert
-rank 75: Point 305 (-89.992218, 29.774152, 1.2556891) failed to convert
-rank 43: Point 219 (-90.713583, 29.663814, -0.88544287) failed to convert
-rank 13: Point 217 (-91.540173, 29.596338, -0.0) failed to convert
-rank 33: Point 217 (-90.909193, 30.073841, -10.488474) failed to convert
-rank 74: Point 307 (-90.013472, 29.748442, 17.269282) failed to convert
-rank 68: Point 307 (-90.124756, 29.986215, -8.2296) failed to convert
-rank 7: Point 218 (-91.734926, 30.320096, -3.825346) failed to convert
-rank 87: Point 303 (-89.543518, 29.441129, -0.68749244) failed to convert
-rank 53: Point 218 (-90.558012, 29.436078, -8.2296) failed to convert
-rank 54: Point 216 (-90.536967, 29.434573, -0.0) failed to convert
-rank 38: Point 215 (-90.827966, 29.323622, -0.78533119) failed to convert
-rank 47: Point 217 (-90.660379, 29.732163, -1.8437445) failed to convert
-rank 10: Point 218 (-91.594313, 30.907142, -13.063766) failed to convert
-rank 89: Point 304 (-89.375303, 29.728726, 2.6099999) failed to convert
-rank 55: Point 217 (-90.50162, 29.663478, -0.96789982) failed to convert
-rank 69: Point 306 (-90.105687, 29.912174, -0.08583252) failed to convert
-rank 35: Point 220 (-90.879376, 29.670543, -2.0884944) failed to convert
-rank 5: Point 218 (-91.777174, 30.755448, -8.5234006) failed to convert
-rank 73: Point 303 (-90.029954, 29.84624, -9.0) failed to convert
-rank 99: Point 304 (-88.961086, 29.524627, 9.66312) failed to convert
-rank 31: Point 219 (-91.052493, 29.154384, 2.049809) failed to convert
-rank 46: Point 215 (-90.683472, 29.613527, -1.4003127) failed to convert
-rank 30: Point 217 (-91.014808, 30.176844, 7.3274714) failed to convert
-rank 28: Point 215 (-91.142003, 29.206805, 0.84411575) failed to convert
-rank 71: Point 305 (-90.06011, 29.964697, -1.1420723) failed to convert
-rank 62: Point 216 (-90.368072, 29.530596, -1.0350744) failed to convert
-rank 82: Point 306 (-89.842598, 29.310211, 2.1778549) failed to convert
-rank 86: Point 307 (-89.619026, 29.434372, 0.15537981) failed to convert
-rank 78: Point 307 (-89.943223, 29.624717, -1.1597639) failed to convert
-rank 97: Point 304 (-89.167271, 29.18478, -0.0) failed to convert
-rank 51: Point 219 (-90.602164, 29.469797, 0.03048) failed to convert
-rank 1: Point 219 (-92.105899, 29.79833, -0.9136852) failed to convert
-rank 36: Point 217 (-90.855132, 29.643955, -0.71855767) failed to convert
-rank 61: Point 218 (-90.390388, 29.530359, -0.91730503) failed to convert
-rank 83: Point 305 (-89.779851, 29.755792, -0.0) failed to convert
-rank 2: Point 216 (-91.93203, 30.880044, -10.51602) failed to convert
-rank 90: Point 308 (-89.369382, 29.295857, -5.2068987) failed to convert
-rank 94: Point 307 (-89.242723, 29.183785, -0.04497393) failed to convert
-rank 23: Point 218 (-91.218925, 29.85977, -0.03) failed to convert
-rank 11: Point 217 (-91.612172, 29.863529, -2.4899931) failed to convert
-rank 91: Point 305 (-89.347894, 29.217027, 0.18755633) failed to convert
-rank 4: Point 219 (-91.811068, 30.882462, -11.819304) failed to convert
-rank 32: Point 216 (-90.939879, 30.140138, -11.539729) failed to convert
-rank 34: Point 215 (-90.870493, 30.177466, -1.3408232) failed to convert
-rank 29: Point 215 (-91.065146, 29.713453, -1.5048815) failed to convert
-rank 8: Point 213 (-91.65953, 30.971053, -3.4587774) failed to convert
-rank 93: Point 305 (-89.269529, 29.29239, -0.0) failed to convert
-rank 37: Point 218 (-90.816104, 29.870377, -1.2053812) failed to convert
-rank 49: Point 219 (-90.593814, 30.04432, 12.169644) failed to convert
-rank 63: Point 220 (-90.329448, 29.660438, -0.52097509) failed to convert
-rank 45: Point 218 (-90.703206, 29.444895, 0.1524) failed to convert
-rank 39: Point 219 (-90.772309, 29.875374, -0.88266677) failed to convert
-rank 59: Point 218 (-90.417046, 29.809395, -1.7843027) failed to convert
-rank 18: Point 219 (-91.349597, 29.657483, -0.55807205) failed to convert
-rank 65: Point 306 (-90.231397, 29.948023, -7.811415) failed to convert
-rank 67: Point 303 (-90.183298, 29.62592, -0.61689946) failed to convert
-rank 26: Point 213 (-91.175622, 29.752805, -7.8120246) failed to convert
-rank 79: Point 305 (-89.880634, 30.147334, -3.2935821) failed to convert
-rank 9: Point 218 (-91.631428, 30.912051, -15.061809) failed to convert
-rank 41: Point 217 (-90.785862, 29.221562, -0.6269739) failed to convert
-rank 77: Point 305 (-89.9428, 29.923817, 29.606525) failed to convert
-rank 96: Point 308 (-89.215069, 29.069398, -0.27289765) failed to convert
-rank 92: Point 307 (-89.304914, 29.373878, 2.9985175) failed to convert
-rank 64: Point 307 (-90.324195, 29.234106, 1.4711966) failed to convert
-rank 70: Point 308 (-90.11948, 29.427266, 0.22827588) failed to convert
-rank 42: Point 217 (-90.745001, 29.510285, -0.75540405) failed to convert
-rank 85: Point 305 (-89.6976, 29.484855, -4.4522138) failed to convert
-rank 25: Point 220 (-91.193706, 29.71576, -2.249424) failed to convert
-rank 16: Point 215 (-91.39608, 30.192808, -0.21724014) failed to convert
-rank 80: Point 306 (-89.865457, 29.957959, -8.7489799) failed to convert
-rank 44: Point 216 (-90.704512, 29.614389, -0.90737249) failed to convert
-rank 84: Point 309 (-89.758156, 29.532027, 0.07458545) failed to convert
-rank 52: Point 216 (-90.537592, 30.048342, 20.001476) failed to convert
-rank 12: Point 211 (-91.56296, 29.833544, -2.4800606) failed to convert
-rank 21: Point 219 (-91.223498, 30.313309, 21.315014) failed to convert
-rank 72: Point 307 (-90.036904, 30.030514, -5.0292003) failed to convert
-rank 76: Point 309 (-89.973055, 29.805159, -1.6300581) failed to convert
-rank 66: Point 306 (-90.236772, 29.430459, -0.22806376) failed to convert
-rank 88: Point 310 (-89.420096, 29.919057, -0.0) failed to convert
-rank 60: Point 216 (-90.380684, 29.984219, 0.23358411) failed to convert
-rank 19: Point 219 (-91.283842, 30.148638, -0.5489544) failed to convert
-rank 81: Point 305 (-89.798709, 30.246307, -0.5533123) failed to convert
-rank 95: Point 306 (-89.224364, 29.161791, -0.71871132) failed to convert
-rank 98: Point 307 (-89.00661, 30.237272, 4.5355129) failed to convert
-rank 17: Point 218 (-91.402251, 29.351822, 3.6120475) failed to convert
-rank 27: Point 215 (-91.117357, 30.265469, 11.78163) failed to convert
-rank 15: Point 218 (-91.404333, 30.757625, 1.7145364) failed to convert
-rank 75: Point 306 (-89.97707, 29.96589, 2.4648397) failed to convert
-rank 74: Point 308 (-89.99566, 29.974964, -2.0641449) failed to convert
-rank 89: Point 305 (-89.408306, 29.345741, 19.537443) failed to convert
-rank 68: Point 308 (-90.124765, 29.98606, -8.2296) failed to convert
-rank 6: Point 218 (-91.727283, 31.009086, -8.6863289) failed to convert
-rank 87: Point 304 (-89.551945, 29.340654, 0.31299999) failed to convert
-rank 3: Point 220 (-91.878214, 30.619839, -13.142765) failed to convert
-rank 0: Point 202 (-92.639458, 29.246203, 18.0) failed to convert
-rank 22: Point 215 (-91.211287, 30.284287, 3.8685005) failed to convert
-rank 14: Point 214 (-91.456358, 30.379933, -2.464923) failed to convert
-rank 58: Point 214 (-90.439748, 29.793823, -0.6643116) failed to convert
-rank 69: Point 307 (-90.096768, 30.02714, 0.61264801) failed to convert
-rank 57: Point 220 (-90.479564, 29.564514, -0.41585665) failed to convert
-rank 20: Point 218 (-91.265327, 29.975173, -0.13699999) failed to convert
-rank 48: Point 216 (-90.679278, 29.14334, 0.83366408) failed to convert
-rank 40: Point 217 (-90.756352, 29.863563, -0.32468149) failed to convert
-rank 24: Point 218 (-91.192028, 30.007011, -0.49510779) failed to convert
-rank 56: Point 215 (-90.494116, 29.578268, 0.49797131) failed to convert
-rank 73: Point 304 (-90.019404, 29.980693, -1.2748676) failed to convert
-rank 33: Point 218 (-90.957256, 29.348338, -0.0) failed to convert
-rank 43: Point 220 (-90.734223, 29.363621, -0.85233124) failed to convert
-rank 78: Point 308 (-89.942279, 29.636626, -4.4857418) failed to convert
-rank 99: Point 305 (-88.911221, 30.062278, 10.070249) failed to convert
-rank 86: Point 308 (-89.598655, 29.677704, -0.25644416) failed to convert
-rank 7: Point 219 (-91.737809, 30.26882, -1.3695677) failed to convert
-rank 53: Point 219 (-90.534737, 29.762965, -0.61186997) failed to convert
-rank 97: Point 305 (-89.168797, 29.16712, -0.14575579) failed to convert
-rank 71: Point 306 (-90.017944, 30.500714, -11.165212) failed to convert
-rank 83: Point 306 (-89.794029, 29.581248, -0.38195788) failed to convert
-rank 13: Point 218 (-91.529633, 29.776887, -2.5130043) failed to convert
-rank 82: Point 307 (-89.769256, 30.214444, -2.3382318) failed to convert
-rank 54: Point 217 (-90.525503, 29.595278, -0.09032893) failed to convert
-rank 10: Point 219 (-91.678192, 29.447554, 2.0999999) failed to convert
-rank 38: Point 216 (-90.824934, 29.368136, -0.38243072) failed to convert
-rank 47: Point 218 (-90.647031, 29.922532, -0.6575217) failed to convert
-rank 90: Point 309 (-89.36893, 29.300742, 19.003646) failed to convert
-rank 94: Point 308 (-89.246844, 29.136739, 5.8434809) failed to convert
-rank 91: Point 306 (-89.352165, 29.167433, 0.31299999) failed to convert
-rank 93: Point 306 (-89.222407, 29.826697, 1.9651236) failed to convert
-rank 65: Point 307 (-90.247187, 29.738553, 2.6400001) failed to convert
-rank 55: Point 218 (-90.506782, 29.591536, 0.3657853) failed to convert
-rank 31: Point 220 (-91.060969, 29.021591, 4.6457577) failed to convert
-rank 5: Point 219 (-91.775023, 30.793518, 5.824634) failed to convert
-rank 35: Point 221 (-90.873191, 29.762787, -0.64453834) failed to convert
-rank 79: Point 306 (-89.922923, 29.618749, -0.41457848) failed to convert
-rank 46: Point 216 (-90.695136, 29.445091, 0.00861586) failed to convert
-rank 30: Point 218 (-91.012973, 30.204676, -7.0384772) failed to convert
-rank 67: Point 304 (-90.160828, 29.919873, -8.4359315) failed to convert
-rank 28: Point 216 (-91.113032, 29.663265, -0.4281455) failed to convert
-rank 62: Point 217 (-90.368071, 29.530535, -0.06189841) failed to convert
-rank 51: Point 220 (-90.560875, 30.051902, 30.674597) failed to convert
-rank 77: Point 306 (-89.929702, 30.088079, -5.3553363) failed to convert
-rank 50: Point 219 (-90.60588, 29.648888, -1.6200839) failed to convert
-rank 1: Point 220 (-92.105682, 29.802578, -0.05189344) failed to convert
-rank 36: Point 218 (-90.847653, 29.755028, -0.66845214) failed to convert
-rank 2: Point 217 (-91.932193, 30.877046, -10.51602) failed to convert
-rank 64: Point 308 (-90.302224, 29.53106, 1.9398588) failed to convert
-rank 61: Point 219 (-90.363474, 29.896214, -0.02254553) failed to convert
-rank 70: Point 309 (-90.073201, 30.026285, -0.58517189) failed to convert
-rank 84: Point 310 (-89.690855, 30.348379, -1.7682207) failed to convert
-rank 92: Point 308 (-89.260801, 29.876262, -0.0) failed to convert
-rank 85: Point 306 (-89.661274, 29.924093, 2.96) failed to convert
-rank 80: Point 307 (-89.89265, 29.618629, -2.1200471) failed to convert
-rank 76: Point 310 (-89.966198, 29.891792, 0.89929635) failed to convert
-rank 34: Point 216 (-90.878441, 30.059679, 7.598258) failed to convert
-rank 96: Point 309 (-89.197561, 29.267949, -0.0) failed to convert
-rank 11: Point 218 (-91.611076, 29.882523, -3.3455075) failed to convert
-rank 29: Point 216 (-91.065314, 29.710801, -0.63561369) failed to convert
-rank 8: Point 214 (-91.691474, 30.414882, -7.8160982) failed to convert
-rank 4: Point 220 (-91.815058, 30.810834, -14.941925) failed to convert
-rank 32: Point 217 (-90.969359, 29.694825, -0.67843027) failed to convert
-rank 37: Point 219 (-90.816538, 29.863986, -0.94923732) failed to convert
-rank 88: Point 311 (-89.378388, 30.398181, -3.4491395) failed to convert
-rank 66: Point 307 (-90.181007, 30.165214, 4.4408956) failed to convert
-rank 63: Point 221 (-90.343403, 29.471452, 0.458) failed to convert
-rank 23: Point 219 (-91.235189, 29.599042, -0.60584432) failed to convert
-rank 59: Point 219 (-90.418082, 29.795161, -0.2286) failed to convert
-rank 49: Point 220 (-90.630068, 29.5304, -0.42030016) failed to convert
-rank 72: Point 308 (-90.031239, 30.102654, 4.4067068) failed to convert
-rank 75: Point 307 (-90.015721, 29.473582, 0.31336281) failed to convert
-rank 45: Point 219 (-90.660866, 30.053265, 18.411789) failed to convert
-rank 81: Point 306 (-89.796505, 30.272903, -2.0126939) failed to convert
-rank 41: Point 218 (-90.740097, 29.891447, -0.37449762) failed to convert
-rank 95: Point 307 (-89.22944, 29.103949, -0.50680149) failed to convert
-rank 18: Point 220 (-91.349368, 29.661177, -3.8822378) failed to convert
-rank 26: Point 214 (-91.137118, 30.357259, -5.9313785) failed to convert
-rank 98: Point 308 (-89.086307, 29.36284, 10.976065) failed to convert
-rank 87: Point 305 (-89.529737, 29.603533, 0.23787625) failed to convert
-rank 42: Point 218 (-90.72185, 29.846516, -0.94499937) failed to convert
-rank 74: Point 309 (-89.993647, 30.000416, -9.0) failed to convert
-rank 39: Point 220 (-90.78349, 29.711856, -1.3817002) failed to convert
-rank 89: Point 306 (-89.419702, 29.212507, 0.31299999) failed to convert
-rank 9: Point 219 (-91.637895, 30.80081, -9.7986833) failed to convert
-rank 16: Point 216 (-91.363562, 30.723336, -10.166997) failed to convert
-rank 12: Point 212 (-91.575556, 29.61606, 2.0499004) failed to convert
-rank 68: Point 309 (-90.12209, 30.020671, -1.7055112) failed to convert
-rank 25: Point 221 (-91.185834, 29.840608, -0.072) failed to convert
-rank 21: Point 220 (-91.271634, 29.541436, 6.0513439) failed to convert
-rank 44: Point 217 (-90.722636, 29.350912, -8.2296) failed to convert
-rank 52: Point 217 (-90.565352, 29.659446, -0.5240721) failed to convert
-rank 69: Point 308 (-90.119296, 29.73564, 0.09706465) failed to convert
-rank 86: Point 309 (-89.608663, 29.557933, 0.10302699) failed to convert
-rank 73: Point 305 (-90.019394, 29.980753, -1.3019805) failed to convert
-rank 99: Point 306 (-89.011451, 28.970153, 84.045483) failed to convert
-rank 60: Point 217 (-90.380714, 29.983805, -1.2526904) failed to convert
-rank 19: Point 220 (-91.261533, 30.50579, 6.6332194) failed to convert
-rank 15: Point 219 (-91.468525, 29.69071, -2.1184008) failed to convert
-rank 27: Point 216 (-91.153583, 29.698222, -1.776984) failed to convert
-rank 83: Point 307 (-89.745565, 30.173975, 3.8266823) failed to convert
-rank 78: Point 309 (-89.943214, 29.624777, -1.1597639) failed to convert
-rank 97: Point 306 (-89.114158, 29.778131, 3.4494735) failed to convert
-rank 71: Point 307 (-90.068079, 29.862315, -9.0) failed to convert
-rank 58: Point 215 (-90.470441, 29.36948, -0.07162982) failed to convert
-rank 3: Point 221 (-91.868844, 30.790571, -10.128288) failed to convert
-rank 17: Point 219 (-91.378652, 29.744426, -7.0134485) failed to convert
-rank 14: Point 215 (-91.499461, 29.654603, -3.2156401) failed to convert
-rank 91: Point 307 (-89.353036, 29.157315, -2.2147794) failed to convert
-rank 20: Point 219 (-91.240197, 30.376769, -8.6762258) failed to convert
-rank 94: Point 309 (-89.220612, 29.434581, 4.0588135) failed to convert
-rank 82: Point 308 (-89.769257, 30.214346, -2.3149999) failed to convert
-rank 90: Point 310 (-89.299015, 30.102307, 2.843029) failed to convert
-rank 48: Point 217 (-90.629003, 29.864806, -0.64756715) failed to convert
-rank 57: Point 221 (-90.476393, 29.608473, 0.38320662) failed to convert
-rank 22: Point 216 (-91.202023, 30.430507, -5.5139711) failed to convert
-rank 0: Point 203 (-92.655271, 28.863057, 28.45757) failed to convert
-rank 79: Point 307 (-89.950736, 29.266527, -0.25294459) failed to convert
-rank 56: Point 216 (-90.480901, 29.761651, -0.44316552) failed to convert
-rank 40: Point 218 (-90.759205, 29.822028, -1.3231281) failed to convert
-rank 65: Point 308 (-90.230571, 29.958376, 23.451735) failed to convert
-rank 77: Point 307 (-89.945149, 29.894196, 1.2078814) failed to convert
-rank 93: Point 307 (-89.270866, 29.27684, -0.0) failed to convert
-rank 64: Point 309 (-90.269268, 29.971578, 23.417433) failed to convert
-rank 67: Point 305 (-90.158181, 29.954278, 22.618612) failed to convert
-rank 6: Point 219 (-91.756489, 30.493107, 15.988298) failed to convert
-rank 84: Point 311 (-89.727618, 29.904648, 2.4000001) failed to convert
-rank 33: Point 219 (-90.965981, 29.21496, -0.36462632) failed to convert
-rank 92: Point 309 (-89.268928, 29.783933, 1.232676) failed to convert
-rank 80: Point 308 (-89.865431, 29.95799, -8.7489799) failed to convert
-rank 70: Point 310 (-90.101736, 29.658144, -8.2296) failed to convert
-rank 96: Point 310 (-89.203305, 29.202844, -0.1050636) failed to convert
-rank 47: Point 219 (-90.647071, 29.921946, -0.65661639) failed to convert
-rank 76: Point 311 (-89.967102, 29.880259, 22.510655) failed to convert
-rank 85: Point 307 (-89.697554, 29.484895, -4.4522138) failed to convert
-rank 66: Point 308 (-90.202974, 29.877438, 1.9070845) failed to convert
-rank 13: Point 219 (-91.530496, 29.761908, -1.4414313) failed to convert
-rank 88: Point 312 (-89.524019, 28.69412, 108.21192) failed to convert
-rank 38: Point 217 (-90.826291, 29.34738, 0.79621755) failed to convert
-rank 31: Point 221 (-91.021856, 29.628003, -0.4900425) failed to convert
-rank 72: Point 309 (-90.036947, 30.02994, -1.1732989) failed to convert
-rank 30: Point 219 (-91.038444, 29.814854, -0.47804481) failed to convert
-rank 5: Point 220 (-91.802526, 30.299139, -2.8013074) failed to convert
-rank 7: Point 220 (-91.709358, 30.77077, -16.211727) failed to convert
-rank 51: Point 221 (-90.602092, 29.470758, 0.03048) failed to convert
-rank 35: Point 222 (-90.886383, 29.565423, -0.7596308) failed to convert
-rank 81: Point 307 (-89.798225, 30.251793, -2.2071693) failed to convert
-rank 1: Point 221 (-92.105582, 29.804468, -1.0436959) failed to convert
-rank 54: Point 218 (-90.49244, 30.054542, 15.537713) failed to convert
-rank 75: Point 308 (-89.992307, 29.772202, 1.3864581) failed to convert
-rank 74: Point 310 (-89.977274, 30.207112, 4.04) failed to convert
-rank 98: Point 309 (-89.102669, 29.180364, 5.0245013) failed to convert
-rank 50: Point 220 (-90.60589, 29.648728, -0.00775917) failed to convert
-rank 8: Point 215 (-91.707891, 30.125535, -2.4523592) failed to convert
-rank 87: Point 306 (-89.494368, 30.019383, -0.31807957) failed to convert
-rank 29: Point 217 (-91.087315, 29.36795, -0.05374136) failed to convert
-rank 61: Point 220 (-90.390387, 29.530318, -0.80533197) failed to convert
-rank 95: Point 308 (-89.221331, 29.196134, -0.67787526) failed to convert
-rank 10: Point 220 (-91.627963, 30.328775, 16.487858) failed to convert
-rank 69: Point 309 (-90.096797, 30.026689, 0.61264801) failed to convert
-rank 28: Point 217 (-91.112529, 29.67097, -1.1046086) failed to convert
-rank 36: Point 219 (-90.840552, 29.860096, -1.5797431) failed to convert
-rank 55: Point 219 (-90.515628, 29.467878, -0.53794452) failed to convert
-rank 89: Point 307 (-89.348886, 30.031659, 1.4500001) failed to convert
-rank 37: Point 220 (-90.816298, 29.867501, -1.0528959) failed to convert
-rank 43: Point 221 (-90.713483, 29.665122, -1.5728341) failed to convert
-rank 59: Point 220 (-90.435459, 29.556647, -0.07651812) failed to convert
-rank 46: Point 217 (-90.661626, 29.92666, -0.21205172) failed to convert
-rank 32: Point 218 (-90.939876, 30.140077, -11.539729) failed to convert
-rank 53: Point 220 (-90.558005, 29.436018, -8.2296) failed to convert
-rank 86: Point 310 (-89.555726, 30.186301, 5.6228407) failed to convert
-rank 73: Point 306 (-90.019387, 29.980792, -1.3210071) failed to convert
-rank 49: Point 221 (-90.606447, 29.866032, -0.32150782) failed to convert
-rank 68: Point 310 (-90.147386, 29.691656, 0.31299999) failed to convert
-rank 99: Point 307 (-88.90156, 30.161432, 8.76393) failed to convert
-rank 41: Point 219 (-90.743145, 29.847186, -0.1633062) failed to convert
-rank 62: Point 218 (-90.400789, 29.082128, 2.0892642) failed to convert
-rank 78: Point 310 (-89.92406, 29.865705, 37.69111) failed to convert
-rank 23: Point 220 (-91.203569, 30.103659, -1.489856) failed to convert
-rank 83: Point 308 (-89.738753, 30.256483, -2.2583073) failed to convert
-rank 39: Point 221 (-90.769803, 29.911839, -0.59427532) failed to convert
-rank 34: Point 217 (-90.870311, 30.180097, -1.7515535) failed to convert
-rank 26: Point 215 (-91.139112, 30.326157, 19.965063) failed to convert
-rank 24: Point 219 (-91.211454, 29.697892, -6.912864) failed to convert
-rank 97: Point 307 (-89.169583, 29.158023, 5.0806225) failed to convert
-rank 63: Point 222 (-90.341664, 29.494779, 1.1033095) failed to convert
-rank 71: Point 308 (-90.063539, 29.920588, -6.7878965) failed to convert
-rank 45: Point 220 (-90.704472, 29.426475, -8.2296) failed to convert
-rank 2: Point 218 (-91.943342, 30.670277, -7.8019126) failed to convert
-rank 94: Point 310 (-89.241549, 29.196683, -0.0) failed to convert
-rank 16: Point 217 (-91.395979, 30.192816, -0.21681334) failed to convert
-rank 82: Point 309 (-89.779554, 30.088604, -0.79458528) failed to convert
-rank 90: Point 311 (-89.399297, 28.946506, 11.970649) failed to convert
-rank 91: Point 308 (-89.348947, 29.204693, 0.30463901) failed to convert
-rank 9: Point 220 (-91.62963, 30.942794, -11.082765) failed to convert
-rank 11: Point 219 (-91.554139, 30.857594, -11.43031) failed to convert
-rank 18: Point 221 (-91.296482, 30.520141, -16.051989) failed to convert
-rank 44: Point 218 (-90.722293, 29.355614, -0.18787057) failed to convert
-rank 12: Point 213 (-91.51144, 30.708183, -8.906081) failed to convert
-rank 15: Point 220 (-91.466657, 29.722056, -3.4350961) failed to convert
-rank 79: Point 308 (-89.900964, 29.89417, -5.726278) failed to convert
-rank 93: Point 308 (-89.288079, 29.079374, 15.469573) failed to convert
-rank 4: Point 221 (-91.814843, 30.814652, -18.281903) failed to convert
-rank 3: Point 222 (-91.878217, 30.619498, -13.195657) failed to convert
-rank 77: Point 308 (-89.935905, 30.01032, 0.6908437) failed to convert
-rank 27: Point 217 (-91.153584, 29.698161, -1.776984) failed to convert
-rank 42: Point 219 (-90.80065, 28.687946, 17.102758) failed to convert
-rank 65: Point 309 (-90.219778, 30.100462, 4.0900001) failed to convert
-rank 52: Point 218 (-90.574829, 29.525513, -0.73390143) failed to convert
-rank 58: Point 216 (-90.424032, 30.008684, -6.7086485) failed to convert
-rank 25: Point 222 (-91.201307, 29.594338, -3.6756152) failed to convert
-rank 20: Point 220 (-91.286062, 29.639731, -0.50651078) failed to convert
-rank 64: Point 310 (-90.307572, 29.458792, -0.37243375) failed to convert
-rank 60: Point 218 (-90.412011, 29.557213, -0.97295809) failed to convert
-rank 92: Point 310 (-89.310984, 29.303682, -0.11727255) failed to convert
-rank 67: Point 306 (-90.16364, 29.882999, -4.1663114) failed to convert
-rank 84: Point 312 (-89.757556, 29.538916, 21.665061) failed to convert
-rank 70: Point 311 (-90.10176, 29.657834, -8.2296) failed to convert
-rank 17: Point 220 (-91.374648, 29.810371, 7.36645) failed to convert
-rank 80: Point 309 (-89.885776, 29.704444, -0.0) failed to convert
-rank 96: Point 311 (-89.20357, 29.199741, -0.25512506) failed to convert
-rank 76: Point 312 (-89.973028, 29.805129, -2.3657983) failed to convert
-rank 66: Point 309 (-90.236553, 29.432911, -3.6457169) failed to convert
-rank 48: Point 218 (-90.629046, 29.864053, -0.6159725) failed to convert
-rank 88: Point 313 (-89.440563, 29.68061, -0.0) failed to convert
-rank 85: Point 308 (-89.697523, 29.484921, -4.4522138) failed to convert
-rank 21: Point 221 (-91.225453, 30.282276, -7.4176118) failed to convert
-rank 14: Point 216 (-91.485712, 29.887472, -0.80779899) failed to convert
-rank 22: Point 217 (-91.208041, 30.335524, -9.4806196) failed to convert
-rank 72: Point 310 (-90.036971, 30.029545, -1.7568347) failed to convert
-rank 81: Point 308 (-89.798191, 30.251772, -1.8237786) failed to convert
-rank 75: Point 309 (-89.974762, 29.994442, 0.16312974) failed to convert
-rank 57: Point 222 (-90.487068, 29.46008, -1.7404195) failed to convert
-rank 98: Point 310 (-89.108357, 29.114917, -0.0) failed to convert
-rank 74: Point 311 (-89.993643, 30.000375, -9.0) failed to convert
-rank 87: Point 307 (-89.530275, 29.596905, 0.26095602) failed to convert
-rank 19: Point 221 (-91.262027, 30.497354, -15.438416) failed to convert
-rank 56: Point 217 (-90.503429, 29.448169, -0.94765564) failed to convert
-rank 6: Point 220 (-91.749217, 30.622148, 26.021612) failed to convert
-rank 40: Point 219 (-90.787756, 29.403596, -0.25917331) failed to convert
-rank 95: Point 309 (-89.229115, 29.10744, -0.39082721) failed to convert
-rank 0: Point 204 (-92.641641, 29.165524, 20.0) failed to convert
-rank 47: Point 220 (-90.661504, 29.715761, -0.79450442) failed to convert
-rank 69: Point 310 (-90.120331, 29.722104, 3.7786964) failed to convert
-rank 89: Point 308 (-89.343517, 30.092907, 3.0007267) failed to convert
-rank 31: Point 222 (-91.07538, 28.794018, 8.8386313) failed to convert
-rank 86: Point 311 (-89.62081, 29.411537, 0.31299999) failed to convert
-rank 73: Point 307 (-90.019377, 29.980852, -1.2730161) failed to convert
-rank 38: Point 218 (-90.79543, 29.802713, -1.9952975) failed to convert
-rank 5: Point 221 (-91.776129, 30.77191, -9.7453961) failed to convert
-rank 51: Point 222 (-90.557097, 30.104587, -0.21957556) failed to convert
-rank 54: Point 219 (-90.519183, 29.68292, -0.80782684) failed to convert
-rank 33: Point 220 (-90.93555, 29.677805, -0.55671502) failed to convert
-rank 7: Point 221 (-91.709326, 30.770746, -16.413478) failed to convert
-rank 1: Point 222 (-92.105662, 29.802686, -0.4469543) failed to convert
-rank 30: Point 220 (-91.015085, 30.172124, -11.860683) failed to convert
-rank 99: Point 308 (-88.990467, 29.197447, 0.90237156) failed to convert
-rank 68: Point 311 (-90.128968, 29.931445, -2.3848986) failed to convert
-rank 13: Point 220 (-91.542169, 29.561649, 1.3302434) failed to convert
-rank 35: Point 223 (-90.873042, 29.764798, -0.43492465) failed to convert
-rank 82: Point 310 (-89.76923, 30.214375, -2.3650806) failed to convert
-rank 61: Point 221 (-90.390385, 29.530258, 0.29653594) failed to convert
-rank 78: Point 311 (-89.91335, 29.999776, 9.9092951) failed to convert
-rank 71: Point 309 (-90.062052, 29.939638, -6.5989205) failed to convert
-rank 50: Point 221 (-90.624801, 29.379321, -0.72866045) failed to convert
-rank 29: Point 218 (-91.064986, 29.715655, -1.2223112) failed to convert
-rank 83: Point 309 (-89.794623, 29.5737, 22.523166) failed to convert
-rank 36: Point 220 (-90.830891, 30.002576, 14.05533) failed to convert
-rank 97: Point 308 (-89.18112, 29.027508, 3.2317892) failed to convert
-rank 46: Point 218 (-90.698039, 29.402905, -8.2296) failed to convert
-rank 55: Point 220 (-90.515767, 29.465888, -8.2296) failed to convert
-rank 28: Point 218 (-91.065583, 30.398041, -10.216139) failed to convert
-rank 91: Point 309 (-89.344968, 29.250575, -0.11043697) failed to convert
-rank 94: Point 311 (-89.225046, 29.384203, 7.3744455) failed to convert
-rank 41: Point 220 (-90.719329, 30.191019, 0.499872) failed to convert
-rank 90: Point 312 (-89.380737, 29.16338, 0.31299999) failed to convert
-rank 49: Point 222 (-90.645235, 29.312942, -8.2296) failed to convert
-rank 93: Point 309 (-89.282138, 29.147604, -0.0) failed to convert
-rank 79: Point 309 (-89.899701, 29.909879, -0.51077176) failed to convert
-rank 53: Point 221 (-90.557728, 29.439795, -8.2296) failed to convert
-rank 65: Point 310 (-90.267633, 29.465578, -1.3813302) failed to convert
-rank 37: Point 221 (-90.816537, 29.863926, -1.2508418) failed to convert
-rank 43: Point 222 (-90.710736, 29.704835, -1.3496834) failed to convert
-rank 8: Point 216 (-91.665904, 30.860383, -11.42969) failed to convert
-rank 77: Point 309 (-89.966014, 29.630375, 1.2639445) failed to convert
-rank 62: Point 219 (-90.341005, 29.897045, -0.31544972) failed to convert
-rank 24: Point 220 (-91.170592, 30.344308, 2.4880607) failed to convert
-rank 23: Point 221 (-91.230468, 29.674827, -5.3309523) failed to convert
-rank 26: Point 216 (-91.184504, 29.611705, 9.5660009) failed to convert
-rank 32: Point 219 (-90.970704, 29.674159, -8.2296) failed to convert
-rank 92: Point 311 (-89.309913, 29.315683, -0.0) failed to convert
-rank 64: Point 311 (-90.263487, 30.048092, -3.1227235) failed to convert
-rank 67: Point 307 (-90.158549, 29.949434, 24.442784) failed to convert
-rank 84: Point 313 (-89.752861, 29.595505, -0.0) failed to convert
-rank 80: Point 310 (-89.892622, 29.618683, -4.8752763) failed to convert
-rank 39: Point 222 (-90.786268, 29.67105, -8.2296) failed to convert
-rank 34: Point 218 (-90.896556, 29.789189, -1.9880952) failed to convert
-rank 70: Point 312 (-90.081889, 29.914597, 30.025006) failed to convert
-rank 2: Point 219 (-91.96196, 30.322683, -3.870146) failed to convert
-rank 66: Point 310 (-90.180032, 30.177727, 4.6599999) failed to convert
-rank 88: Point 314 (-89.468641, 29.351442, 30.241927) failed to convert
-rank 76: Point 313 (-90.020251, 29.201798, 5.71831) failed to convert
-rank 72: Point 311 (-90.061952, 29.709352, -0.04614128) failed to convert
-rank 85: Point 309 (-89.697477, 29.484961, -4.4522138) failed to convert
-rank 45: Point 221 (-90.710056, 29.345236, -0.64027469) failed to convert
-rank 63: Point 223 (-90.30857, 29.940514, -6.4187714) failed to convert
-rank 96: Point 312 (-89.203386, 29.201815, -0.15551068) failed to convert
-rank 10: Point 221 (-91.587637, 31.019799, -13.179191) failed to convert
-rank 16: Point 218 (-91.417247, 29.840399, -0.59224324) failed to convert
-rank 9: Point 221 (-91.653654, 30.528165, -4.9378355) failed to convert
-rank 3: Point 223 (-91.893862, 30.331918, -5.6281051) failed to convert
-rank 4: Point 222 (-91.805151, 30.987857, -19.231822) failed to convert
-rank 81: Point 309 (-89.797618, 30.258701, 0.49377599) failed to convert
-rank 60: Point 219 (-90.412013, 29.556877, -0.49659146) failed to convert
-rank 52: Point 219 (-90.537571, 30.047918, 22.754582) failed to convert
-rank 98: Point 311 (-89.102509, 29.180114, 4.7202083) failed to convert
-rank 27: Point 218 (-91.153584, 29.69812, -1.776984) failed to convert
-rank 42: Point 220 (-90.710159, 30.01497, -3.7763411) failed to convert
-rank 74: Point 312 (-90.014902, 29.73, -2.828544) failed to convert
-rank 11: Point 220 (-91.559375, 30.768566, -10.467968) failed to convert
-rank 18: Point 222 (-91.340937, 29.798943, -1.0067491) failed to convert
-rank 20: Point 221 (-91.255469, 30.132979, -0.86268407) failed to convert
-rank 75: Point 310 (-89.987155, 29.837542, 30.495802) failed to convert
-rank 95: Point 310 (-89.221739, 29.19138, -0.02399451) failed to convert
-rank 87: Point 308 (-89.532962, 29.564753, 0.33220158) failed to convert
-rank 44: Point 219 (-90.682327, 29.933063, -0.70851048) failed to convert
-rank 12: Point 214 (-91.553704, 29.991512, -8.2296) failed to convert
-rank 25: Point 223 (-91.162918, 30.201659, 2.0666543) failed to convert
-rank 22: Point 218 (-91.197455, 30.502323, 15.296035) failed to convert
-rank 17: Point 221 (-91.322959, 30.652581, 10.83826) failed to convert
-rank 86: Point 312 (-89.588574, 29.797378, -0.0) failed to convert
-rank 69: Point 311 (-90.096814, 30.026247, -0.67742262) failed to convert
-rank 21: Point 222 (-91.233304, 30.157127, -2.1588928) failed to convert
-rank 89: Point 309 (-89.402388, 29.414513, 3.6244483) failed to convert
-rank 73: Point 308 (-90.055202, 29.521845, 0.03714326) failed to convert
-rank 57: Point 223 (-90.448122, 29.99802, 9.1934285) failed to convert
-rank 58: Point 217 (-90.452534, 29.617481, -1.1365618) failed to convert
-rank 15: Point 221 (-91.469106, 29.680632, -4.0873682) failed to convert
-rank 99: Point 309 (-88.899611, 30.181288, 9.2990325) failed to convert
-rank 56: Point 218 (-90.489406, 29.643468, 0.75991407) failed to convert
-rank 6: Point 221 (-91.749477, 30.61723, -14.371321) failed to convert
-rank 48: Point 219 (-90.643043, 29.664563, -0.67660181) failed to convert
-rank 14: Point 217 (-91.493281, 29.759167, -1.5483839) failed to convert
-rank 82: Point 311 (-89.772991, 30.168534, 1.8768577) failed to convert
-rank 68: Point 312 (-90.123767, 29.998836, -0.18241376) failed to convert
-rank 40: Point 220 (-90.756644, 29.859183, -0.07550377) failed to convert
-rank 47: Point 221 (-90.661415, 29.717017, -0.84037665) failed to convert
-rank 97: Point 309 (-89.165618, 29.202714, -0.0) failed to convert
-rank 38: Point 219 (-90.841368, 29.121996, 5.658172) failed to convert
-rank 78: Point 312 (-89.90385, 30.118293, -5.9436004) failed to convert
-rank 71: Point 310 (-90.084038, 29.656403, 0.31299999) failed to convert
-rank 83: Point 310 (-89.742531, 30.210164, 0.39624) failed to convert
-rank 91: Point 310 (-89.367859, 28.984673, 11.887973) failed to convert
-rank 19: Point 222 (-91.26108, 30.512298, -9.9852058) failed to convert
-rank 51: Point 223 (-90.560902, 30.051411, 29.240828) failed to convert
-rank 93: Point 310 (-89.212571, 29.936932, -0.0) failed to convert
-rank 33: Point 221 (-90.938037, 29.640168, -8.2296) failed to convert
-rank 0: Point 205 (-92.65146, 28.929205, 25.6) failed to convert
-rank 35: Point 224 (-90.87825, 29.686911, -0.70263824) failed to convert
-rank 5: Point 222 (-91.768475, 30.907781, -7.1471012) failed to convert
-rank 31: Point 223 (-90.987736, 30.145707, -4.4532667) failed to convert
-rank 1: Point 223 (-92.10559, 29.804078, -0.80879101) failed to convert
-rank 65: Point 311 (-90.272665, 29.398115, 0.20647329) failed to convert
-rank 79: Point 310 (-89.880615, 30.147392, -3.9077351) failed to convert
-rank 90: Point 313 (-89.369334, 29.295895, -5.2068987) failed to convert
-rank 13: Point 221 (-91.507862, 30.146582, -3.656854) failed to convert
-rank 7: Point 222 (-91.696132, 31.000982, -13.262216) failed to convert
-rank 94: Point 312 (-89.242066, 29.19061, -0.0) failed to convert
-rank 77: Point 310 (-89.956941, 29.744957, -0.21766322) failed to convert
-rank 59: Point 221 (-90.371984, 30.419743, -3.4165089) failed to convert
-rank 64: Point 312 (-90.330935, 29.142152, 1.485437) failed to convert
-rank 92: Point 312 (-89.304292, 29.380001, 2.9157321) failed to convert
-rank 29: Point 219 (-91.065129, 29.713416, -1.3002356) failed to convert
-rank 36: Point 221 (-90.840537, 29.860229, -1.6918925) failed to convert
-rank 61: Point 222 (-90.398109, 29.424296, -0.60722336) failed to convert
-rank 54: Point 220 (-90.507043, 29.85183, -0.61882362) failed to convert
-rank 50: Point 222 (-90.589794, 29.876322, -0.69432495) failed to convert
-rank 67: Point 308 (-90.17768, 29.697935, 1.4596407) failed to convert
-rank 28: Point 219 (-91.113071, 29.662162, -0.23112348) failed to convert
-rank 30: Point 221 (-91.044829, 29.715953, -0.90908554) failed to convert
-rank 70: Point 313 (-90.099874, 29.682168, -0.36416867) failed to convert
-rank 41: Point 221 (-90.745438, 29.813769, -1.0075335) failed to convert
-rank 84: Point 314 (-89.708282, 30.137416, 0.40434452) failed to convert
-rank 80: Point 311 (-89.892604, 29.618719, -4.8752763) failed to convert
-rank 66: Point 311 (-90.236531, 29.432967, -4.532478) failed to convert
-rank 76: Point 314 (-89.986497, 29.633669, 0.31299999) failed to convert
-rank 88: Point 315 (-89.401033, 30.137258, 2.77) failed to convert
-rank 53: Point 222 (-90.535125, 29.757224, -0.56251308) failed to convert
-rank 55: Point 221 (-90.473567, 30.051462, -9.1104727) failed to convert
-rank 37: Point 222 (-90.816125, 29.869982, -1.1614238) failed to convert
-rank 62: Point 220 (-90.43844, 28.558671, 34.851795) failed to convert
-rank 72: Point 312 (-90.037325, 30.024826, 1.9031482) failed to convert
-rank 96: Point 313 (-89.204028, 29.194495, -0.0) failed to convert
-rank 32: Point 220 (-90.955814, 29.899912, -0.80487324) failed to convert
-rank 8: Point 217 (-91.692201, 30.401659, 14.202977) failed to convert
-rank 23: Point 222 (-91.192636, 30.27574, 23.232538) failed to convert
-rank 85: Point 310 (-89.699762, 29.457033, 0.71975749) failed to convert
-rank 46: Point 219 (-90.622971, 30.473871, -10.191061) failed to convert
-rank 81: Point 310 (-89.814523, 30.051129, 9.1736979) failed to convert
-rank 98: Point 312 (-89.009484, 30.203586, 7.0372352) failed to convert
-rank 24: Point 221 (-91.172434, 30.315341, 12.814743) failed to convert
-rank 26: Point 217 (-91.184188, 29.616697, -1.2255463) failed to convert
-rank 2: Point 220 (-91.985511, 29.877562, -0.62879682) failed to convert
-rank 74: Point 313 (-89.993638, 30.000315, -9.0) failed to convert
-rank 34: Point 219 (-90.870048, 30.183439, -1.4656175) failed to convert
-rank 43: Point 223 (-90.734347, 29.361699, -8.2296) failed to convert
-rank 39: Point 223 (-90.807049, 29.364668, -8.2296) failed to convert
-rank 87: Point 309 (-89.510521, 29.828916, -0.0) failed to convert
-rank 10: Point 222 (-91.592247, 30.941482, -12.77887) failed to convert
-rank 95: Point 311 (-89.220889, 29.201038, -0.43495462) failed to convert
-rank 63: Point 224 (-90.336431, 29.565427, 0.59488612) failed to convert
-rank 75: Point 311 (-90.03674, 29.202535, 0.31299999) failed to convert
-rank 9: Point 222 (-91.637683, 30.803825, -18.242279) failed to convert
-rank 45: Point 222 (-90.675919, 29.838017, -0.41374851) failed to convert
-rank 60: Point 220 (-90.408535, 29.604496, -0.4749462) failed to convert
-rank 86: Point 313 (-89.612681, 29.509008, -0.0) failed to convert
-rank 49: Point 223 (-90.630054, 29.530437, -0.44284236) failed to convert
-rank 16: Point 219 (-91.421864, 29.76307, -1.9563169) failed to convert
-rank 3: Point 224 (-91.878128, 30.620704, -8.2296) failed to convert
-rank 89: Point 310 (-89.392068, 29.534379, 2.6431342) failed to convert
-rank 4: Point 223 (-91.808515, 30.927679, -16.518971) failed to convert
-rank 18: Point 223 (-91.299126, 30.477248, -5.1084305) failed to convert
-rank 42: Point 221 (-90.749502, 29.444283, -0.08661277) failed to convert
-rank 11: Point 221 (-91.613079, 29.8466, -2.0370772) failed to convert
-rank 73: Point 309 (-90.029922, 29.846189, -9.0) failed to convert
-rank 99: Point 310 (-88.930082, 29.85424, 1.065036) failed to convert
-rank 52: Point 220 (-90.58275, 29.413112, -0.27981311) failed to convert
-rank 12: Point 215 (-91.540545, 30.215963, -5.3699274) failed to convert
-rank 69: Point 312 (-90.075348, 30.301588, 3.95) failed to convert
-rank 22: Point 219 (-91.197174, 30.506729, 18.196335) failed to convert
-rank 78: Point 313 (-89.94136, 29.647698, -0.28918942) failed to convert
-rank 20: Point 222 (-91.240056, 30.378797, -15.645081) failed to convert
-rank 68: Point 313 (-90.12549, 29.976512, -8.2296) failed to convert
-rank 82: Point 312 (-89.809271, 29.723607, -0.0) failed to convert
-rank 44: Point 220 (-90.704467, 29.614348, -1.4898885) failed to convert
-rank 27: Point 219 (-91.153584, 29.69806, -1.776984) failed to convert
-rank 21: Point 223 (-91.220056, 30.36744, -7.164417) failed to convert
-rank 97: Point 310 (-89.176205, 29.083115, -0.0) failed to convert
-rank 91: Point 311 (-89.352677, 29.16117, 0.31299999) failed to convert
-rank 17: Point 222 (-91.379389, 29.731326, -0.98158134) failed to convert
-rank 57: Point 224 (-90.490687, 29.409522, -8.2296) failed to convert
-rank 83: Point 311 (-89.736132, 30.286648, -3.8618007) failed to convert
-rank 71: Point 311 (-90.067478, 29.869841, 0.54520039) failed to convert
-rank 25: Point 224 (-91.194618, 29.700768, -0.0) failed to convert
-rank 93: Point 311 (-89.270118, 29.285091, -0.29375554) failed to convert
-rank 79: Point 311 (-89.88063, 30.147199, -1.2476616) failed to convert
-rank 65: Point 312 (-90.280909, 29.28731, 0.34328971) failed to convert
-rank 94: Point 313 (-89.246475, 29.140197, 3.1446351) failed to convert
-rank 90: Point 314 (-89.355718, 29.453486, 3.8677141) failed to convert
-rank 92: Point 313 (-89.315645, 29.249343, 17.488189) failed to convert
-rank 77: Point 311 (-89.929671, 30.087956, -5.3461923) failed to convert
-rank 14: Point 218 (-91.499417, 29.654561, -3.2156401) failed to convert
-rank 6: Point 222 (-91.758133, 30.463249, -11.984737) failed to convert
-rank 56: Point 219 (-90.528692, 29.093173, 1.8801245) failed to convert
-rank 58: Point 218 (-90.466942, 29.417948, -0.0) failed to convert
-rank 48: Point 220 (-90.626623, 29.898193, -0.52601222) failed to convert
-rank 38: Point 220 (-90.789534, 29.889011, -0.77542162) failed to convert
-rank 64: Point 313 (-90.263476, 30.048032, -4.353838) failed to convert
-rank 15: Point 222 (-91.469302, 29.677274, -3.4594801) failed to convert
-rank 67: Point 309 (-90.158516, 29.948027, -5.7263569) failed to convert
-rank 84: Point 315 (-89.740218, 29.749488, -0.3964903) failed to convert
-rank 47: Point 222 (-90.661534, 29.715236, -1.0342403) failed to convert
-rank 31: Point 224 (-90.991031, 30.095542, -5.7384942) failed to convert
-rank 51: Point 224 (-90.586554, 29.690823, -0.88294121) failed to convert
-rank 33: Point 222 (-90.938008, 29.640222, -8.2296) failed to convert
-rank 1: Point 224 (-92.105972, 29.796439, -0.95173019) failed to convert
-rank 76: Point 315 (-89.972988, 29.805084, -8.2296) failed to convert
-rank 19: Point 223 (-91.262015, 30.497294, -15.930373) failed to convert
-rank 35: Point 225 (-90.84239, 30.218186, -2.4386039) failed to convert
-rank 66: Point 312 (-90.199435, 29.923675, 30.660586) failed to convert
-rank 80: Point 312 (-89.859485, 30.031304, 14.527681) failed to convert
-rank 5: Point 223 (-91.772758, 30.831695, -9.3917544) failed to convert
-rank 96: Point 314 (-89.20741, 29.156029, -0.80632122) failed to convert
-rank 70: Point 314 (-90.094146, 29.756312, -1.6260022) failed to convert
-rank 13: Point 222 (-91.499396, 30.288995, -1.7354389) failed to convert
-rank 88: Point 316 (-89.468895, 29.34753, 50.077676) failed to convert
-rank 59: Point 222 (-90.462393, 29.183412, 1.0426802) failed to convert
-rank 7: Point 223 (-91.709277, 30.770709, -16.413478) failed to convert
-rank 72: Point 313 (-90.036834, 30.031059, -5.2638963) failed to convert
-rank 98: Point 313 (-89.099015, 29.218296, 0.30040865) failed to convert
-rank 85: Point 311 (-89.706969, 29.368234, 0.31299999) failed to convert
-rank 50: Point 223 (-90.590544, 29.865741, -1.2575078) failed to convert
-rank 40: Point 221 (-90.765542, 29.729494, -1.1018493) failed to convert
-rank 36: Point 222 (-90.840597, 29.85918, -1.2497155) failed to convert
-rank 54: Point 221 (-90.533702, 29.479563, -1.085973) failed to convert
-rank 87: Point 310 (-89.549327, 29.369258, 13.637117) failed to convert
-rank 41: Point 222 (-90.744913, 29.821298, -0.43540435) failed to convert
-rank 61: Point 223 (-90.390566, 29.527546, -0.13903539) failed to convert
-rank 74: Point 314 (-90.011982, 29.767137, -2.1635333) failed to convert
-rank 29: Point 220 (-91.065014, 29.715164, -1.5440504) failed to convert
-rank 81: Point 311 (-89.811049, 30.093725, 2.5838616) failed to convert
-rank 95: Point 312 (-89.221165, 29.197895, -0.50067617) failed to convert
-rank 75: Point 312 (-89.97676, 29.968997, 0.17887519) failed to convert
-rank 86: Point 314 (-89.543493, 30.32907, -2.6787352) failed to convert
-rank 30: Point 222 (-91.044829, 29.715892, -1.6730294) failed to convert
-rank 62: Point 221 (-90.374369, 29.444522, -0.68538427) failed to convert
-rank 28: Point 220 (-91.112879, 29.664991, -0.16128059) failed to convert
-rank 55: Point 222 (-90.501505, 29.664744, -0.94222959) failed to convert
-rank 53: Point 223 (-90.57378, 29.212446, -0.0) failed to convert
-rank 0: Point 206 (-92.657995, 28.776875, 31.1) failed to convert
-rank 89: Point 311 (-89.328236, 30.265927, 2.5798363) failed to convert
-rank 37: Point 223 (-90.816418, 29.865673, -0.36769043) failed to convert
-rank 24: Point 222 (-91.174848, 30.27741, 20.97415) failed to convert
-rank 32: Point 221 (-90.940146, 30.135818, 22.551406) failed to convert
-rank 73: Point 310 (-90.023989, 29.921614, 1.4985462) failed to convert
-rank 23: Point 223 (-91.198625, 30.181132, -2.600064) failed to convert
-rank 26: Point 218 (-91.175951, 29.747348, -4.0566682) failed to convert
-rank 46: Point 220 (-90.66634, 29.859271, -0.2325335) failed to convert
-rank 69: Point 313 (-90.09667, 30.028006, -5.1876963) failed to convert
-rank 78: Point 314 (-89.923958, 29.866099, 31.067232) failed to convert
-rank 63: Point 225 (-90.292968, 30.148435, 3.7412319) failed to convert
-rank 43: Point 224 (-90.679732, 30.150067, -0.37892855) failed to convert
-rank 39: Point 224 (-90.769801, 29.911779, -1.0051756) failed to convert
-rank 99: Point 311 (-88.892963, 30.251958, 6.4758154) failed to convert
-rank 68: Point 314 (-90.123974, 29.996146, -2.7952225) failed to convert
-rank 82: Point 313 (-89.769616, 30.209375, -0.20570148) failed to convert
-rank 8: Point 218 (-91.663274, 30.905488, -11.613085) failed to convert
-rank 97: Point 311 (-89.170695, 29.144929, -0.0) failed to convert
-rank 34: Point 220 (-90.904147, 29.67527, -0.75741709) failed to convert
-rank 83: Point 312 (-89.739167, 30.249893, -0.27711438) failed to convert
-rank 91: Point 312 (-89.367553, 28.98808, 13.555804) failed to convert
-rank 93: Point 312 (-89.284799, 29.116602, -0.17464663) failed to convert
-rank 71: Point 312 (-90.109, 29.331932, 0.31299999) failed to convert
-rank 65: Point 313 (-90.23134, 29.948045, -7.811415) failed to convert
-rank 79: Point 312 (-89.90053, 29.899487, -3.1089601) failed to convert
-rank 10: Point 223 (-91.592269, 30.940683, -20.799354) failed to convert
-rank 90: Point 315 (-89.374482, 29.235644, 0.30091279) failed to convert
-rank 2: Point 221 (-91.991986, 29.753684, 2.5986675) failed to convert
-rank 45: Point 223 (-90.67039, 29.91714, -0.34955689) failed to convert
-rank 94: Point 314 (-89.150573, 30.217965, 2.3651254) failed to convert
-rank 60: Point 221 (-90.388052, 29.883808, -0.40407459) failed to convert
-rank 3: Point 225 (-91.878153, 30.619839, -8.2296) failed to convert
-rank 16: Point 220 (-91.364882, 30.700359, -9.7699576) failed to convert
-rank 92: Point 314 (-89.255517, 29.934959, -0.0) failed to convert
-rank 18: Point 224 (-91.334903, 29.897469, -0.54145901) failed to convert
-rank 64: Point 314 (-90.263468, 30.047993, -4.15531) failed to convert
-rank 77: Point 312 (-89.965981, 29.630426, 1.256783) failed to convert
-rank 67: Point 310 (-90.215993, 29.190202, 0.759) failed to convert
-rank 49: Point 224 (-90.629162, 29.543164, -2.8081742) failed to convert
-rank 9: Point 223 (-91.62572, 31.009179, -0.00301986) failed to convert
-rank 11: Point 222 (-91.593822, 30.178609, -4.2360911) failed to convert
-rank 20: Point 223 (-91.244051, 30.314992, -7.0997883) failed to convert
-rank 22: Point 220 (-91.19877, 30.481468, 12.159814) failed to convert
-rank 44: Point 221 (-90.722596, 29.350912, -8.2296) failed to convert
-rank 80: Point 313 (-89.865393, 29.958037, -8.7489799) failed to convert
-rank 66: Point 313 (-90.236517, 29.433005, -3.973385) failed to convert
-rank 84: Point 316 (-89.756913, 29.545006, -4.599737) failed to convert
-rank 25: Point 225 (-91.197513, 29.654628, -5.696712) failed to convert
-rank 17: Point 223 (-91.384493, 29.646072, -0.51099998) failed to convert
-rank 27: Point 220 (-91.118189, 30.252087, -13.392913) failed to convert
-rank 57: Point 225 (-90.490625, 29.410102, -8.2296) failed to convert
-rank 76: Point 316 (-89.961217, 29.953524, -1.2652124) failed to convert
-rank 70: Point 315 (-90.094227, 29.755255, -0.27332556) failed to convert
-rank 12: Point 216 (-91.550443, 30.046834, -1.0625481) failed to convert
-rank 88: Point 317 (-89.468263, 29.354272, 8.606561) failed to convert
-rank 98: Point 314 (-89.102814, 29.175841, -0.0) failed to convert
-rank 96: Point 315 (-89.203619, 29.198996, -0.0) failed to convert
-rank 4: Point 224 (-91.814998, 30.810838, -18.086831) failed to convert
-rank 72: Point 314 (-90.037022, 30.028591, -1.6364961) failed to convert
-rank 52: Point 221 (-90.572649, 29.555983, -1.3517689) failed to convert
-rank 38: Point 221 (-90.825405, 29.359842, -0.1789752) failed to convert
-rank 56: Point 220 (-90.503397, 29.448357, 0.11716112) failed to convert
-rank 85: Point 312 (-89.680871, 29.685446, -0.71595409) failed to convert
-rank 42: Point 222 (-90.744988, 29.510247, -0.76019357) failed to convert
-rank 74: Point 315 (-89.995881, 29.971828, -3.9666674) failed to convert
-rank 15: Point 223 (-91.466636, 29.722021, -3.4350961) failed to convert
-rank 6: Point 223 (-91.74556, 30.686364, -9.1258059) failed to convert
-rank 48: Point 221 (-90.629026, 29.863996, -0.28828593) failed to convert
-rank 87: Point 311 (-89.470636, 30.293858, -5.1073132) failed to convert
-rank 33: Point 223 (-90.92923, 29.772676, -0.60451288) failed to convert
-rank 86: Point 315 (-89.607421, 29.570613, 0.1040344) failed to convert
-rank 21: Point 224 (-91.21177, 30.498149, -7.8621542) failed to convert
-rank 58: Point 219 (-90.439663, 29.794521, 1.2978842) failed to convert
-rank 95: Point 313 (-89.230215, 29.094689, 6.3067206) failed to convert
-rank 14: Point 219 (-91.489063, 29.829993, -1.2305605) failed to convert
-rank 1: Point 225 (-92.105949, 29.796795, -0.41147882) failed to convert
-rank 31: Point 225 (-90.994258, 30.046187, -2.9776965) failed to convert
-rank 81: Point 312 (-89.850669, 29.603899, 24.258702) failed to convert
-rank 75: Point 313 (-89.976398, 29.973532, 0.1839595) failed to convert
-rank 19: Point 224 (-91.262007, 30.497255, -15.930373) failed to convert
-rank 7: Point 224 (-91.728118, 30.43878, -7.7101085) failed to convert
-rank 35: Point 226 (-90.853667, 30.051253, -5.2775429) failed to convert
-rank 5: Point 224 (-91.787696, 30.56492, -5.2282845) failed to convert
-rank 47: Point 223 (-90.660301, 29.732853, -1.7180195) failed to convert
-rank 73: Point 311 (-90.019327, 29.980828, -1.2634748) failed to convert
-rank 59: Point 223 (-90.465974, 29.133503, 1.501465) failed to convert
-rank 40: Point 222 (-90.759754, 29.813861, -2.6625895) failed to convert
-rank 78: Point 315 (-89.946845, 29.577352, 0.31299942) failed to convert
-rank 69: Point 314 (-90.096828, 30.025932, -4.8768003) failed to convert
-rank 89: Point 312 (-89.391346, 29.541871, 2.6952831) failed to convert
-rank 54: Point 222 (-90.471843, 30.336864, 2.7246773) failed to convert
-rank 50: Point 224 (-90.590507, 29.866226, -0.58384215) failed to convert
-rank 41: Point 223 (-90.697642, 30.500884, -10.78126) failed to convert
-rank 13: Point 223 (-91.529072, 29.78557, -2.8029408) failed to convert
-rank 36: Point 223 (-90.914793, 28.744145, 16.087526) failed to convert
-rank 68: Point 315 (-90.124585, 29.988216, -9.0) failed to convert
-rank 51: Point 225 (-90.560929, 30.050919, 22.748479) failed to convert
-rank 99: Point 312 (-88.934194, 29.809685, 2.8276034) failed to convert
-rank 91: Point 313 (-89.309567, 29.657467, 3.0135788) failed to convert
-rank 82: Point 314 (-89.820006, 29.590486, 32.278844) failed to convert
-rank 65: Point 314 (-90.208867, 30.243342, 4.25) failed to convert
-rank 29: Point 221 (-91.024713, 30.333655, -8.234046) failed to convert
-rank 71: Point 313 (-90.062522, 29.933445, -6.7199261) failed to convert
-rank 93: Point 313 (-89.285762, 29.105278, -2.5870781) failed to convert
-rank 26: Point 219 (-91.148672, 30.176682, 29.65062) failed to convert
-rank 24: Point 223 (-91.170305, 30.348645, 15.899675) failed to convert
-rank 32: Point 222 (-90.985093, 29.454409, -0.62569338) failed to convert
-rank 83: Point 313 (-89.777831, 29.778552, -8.2296) failed to convert
-rank 94: Point 315 (-89.233871, 29.283582, -0.20975277) failed to convert
-rank 23: Point 224 (-91.1897, 30.321845, -8.4360169) failed to convert
-rank 61: Point 224 (-90.360422, 29.936966, 28.0893) failed to convert
-rank 97: Point 312 (-89.153737, 29.335485, 1.7866902) failed to convert
-rank 30: Point 223 (-91.044828, 29.715851, -1.572692) failed to convert
-rank 46: Point 221 (-90.710399, 29.22323, -0.65292744) failed to convert
-rank 55: Point 223 (-90.50165, 29.662715, -0.45751536) failed to convert
-rank 53: Point 224 (-90.556314, 29.459643, -0.16524064) failed to convert
-rank 62: Point 222 (-90.330946, 30.032092, -0.574432) failed to convert
-rank 79: Point 313 (-89.900671, 29.897717, -1.5697053) failed to convert
-rank 90: Point 316 (-89.339211, 29.643026, 7.3753436) failed to convert
-rank 0: Point 207 (-92.666496, 28.573522, 39.277299) failed to convert
-rank 34: Point 221 (-90.871304, 30.164749, -1.1680561) failed to convert
-rank 63: Point 226 (-90.290554, 30.180492, 3.6900001) failed to convert
-rank 28: Point 221 (-91.075229, 30.249429, -4.2839896) failed to convert
-rank 92: Point 315 (-89.259648, 29.888096, -0.0) failed to convert
-rank 43: Point 225 (-90.687772, 30.03507, 19.897635) failed to convert
-rank 10: Point 224 (-91.621109, 30.446592, -4.0044933) failed to convert
-rank 64: Point 315 (-90.263457, 30.047933, -5.0273715) failed to convert
-rank 8: Point 219 (-91.658955, 30.979827, -13.293045) failed to convert
-rank 80: Point 314 (-89.887605, 29.681245, -0.0) failed to convert
-rank 84: Point 317 (-89.770202, 29.380964, 1.1875914) failed to convert
-rank 66: Point 314 (-90.256565, 29.164752, 0.73046982) failed to convert
-rank 67: Point 311 (-90.153303, 30.01575, 1.8762163) failed to convert
-rank 76: Point 317 (-89.945569, 30.150039, 4.3400001) failed to convert
-rank 77: Point 313 (-89.929619, 30.088553, -5.374475) failed to convert
-rank 70: Point 316 (-90.102097, 29.653214, -0.41955651) failed to convert
-rank 2: Point 222 (-91.964779, 30.266881, -6.1246585) failed to convert
-rank 88: Point 318 (-89.43467, 29.747178, -0.0) failed to convert
-rank 72: Point 315 (-90.036808, 30.031293, -7.6451691) failed to convert
-rank 60: Point 222 (-90.41197, 29.557103, -0.48267582) failed to convert
-rank 3: Point 226 (-91.878305, 30.616779, -12.246072) failed to convert
-rank 45: Point 224 (-90.674459, 29.85887, 0.24883411) failed to convert
-rank 18: Point 225 (-91.358249, 29.513348, 0.75300002) failed to convert
-rank 96: Point 316 (-89.203023, 29.205609, -0.0) failed to convert
-rank 37: Point 224 (-90.816537, 29.863885, -0.750326) failed to convert
-rank 85: Point 313 (-89.625251, 30.351537, -0.00953709) failed to convert
-rank 98: Point 315 (-89.018346, 30.106647, 6.3407136) failed to convert
-rank 9: Point 224 (-91.637681, 30.803765, -18.242279) failed to convert
-rank 49: Point 225 (-90.587811, 30.128225, -0.07115579) failed to convert
-rank 39: Point 225 (-90.7698, 29.911738, -0.79225938) failed to convert
-rank 16: Point 221 (-91.395879, 30.192824, -0.21601537) failed to convert
-rank 74: Point 316 (-90.011829, 29.769054, -1.8009003) failed to convert
-rank 44: Point 222 (-90.732971, 29.19922, -0.48670635) failed to convert
-rank 22: Point 221 (-91.200114, 30.460289, 15.102868) failed to convert
-rank 17: Point 224 (-91.366352, 29.94537, -0.38828905) failed to convert
-rank 87: Point 312 (-89.539356, 29.486012, 0.33202012) failed to convert
-rank 57: Point 226 (-90.490628, 29.409508, -8.2296) failed to convert
-rank 86: Point 316 (-89.553954, 30.204663, -0.41328396) failed to convert
-rank 27: Point 221 (-91.119253, 30.235507, -12.627865) failed to convert
-rank 20: Point 224 (-91.231422, 30.515347, 9.5452321) failed to convert
-rank 12: Point 217 (-91.521165, 30.543483, -7.3807627) failed to convert
-rank 11: Point 223 (-91.636208, 29.440379, 1.3160627) failed to convert
-rank 4: Point 225 (-91.814785, 30.814636, -18.281903) failed to convert
-rank 25: Point 226 (-91.15408, 30.339769, 10.14629) failed to convert
-rank 95: Point 314 (-89.223139, 29.175248, -0.0) failed to convert
-rank 52: Point 222 (-90.580044, 29.451274, -0.30726228) failed to convert
-rank 38: Point 222 (-90.780451, 30.021369, -3.2479122) failed to convert
-rank 75: Point 314 (-89.988558, 29.819437, -0.04880344) failed to convert
-rank 81: Point 313 (-89.798138, 30.251742, -1.3647882) failed to convert
-rank 73: Point 312 (-90.018288, 29.993836, 6.0127647) failed to convert
-rank 78: Point 316 (-89.919696, 29.918898, 21.695504) failed to convert
-rank 42: Point 223 (-90.721829, 29.846573, 0.27277789) failed to convert
-rank 15: Point 224 (-91.404959, 30.74667, -20.0) failed to convert
-rank 69: Point 315 (-90.096669, 30.027912, -5.1785523) failed to convert
-rank 48: Point 222 (-90.623516, 29.942015, 0.81273035) failed to convert
-rank 99: Point 313 (-88.94953, 29.643663, 4.1788792) failed to convert
-rank 89: Point 313 (-89.321079, 30.346724, 1.4521042) failed to convert
-rank 33: Point 224 (-90.951063, 29.44211, -0.40646027) failed to convert
-rank 14: Point 220 (-91.493293, 29.758335, -0.79293028) failed to convert
-rank 21: Point 225 (-91.224866, 30.290853, 9.8028718) failed to convert
-rank 19: Point 225 (-91.257436, 30.569904, 8.3421182) failed to convert
-rank 31: Point 226 (-91.010963, 29.791062, -0.58113053) failed to convert
-rank 68: Point 316 (-90.124392, 29.990716, -9.0) failed to convert
-rank 56: Point 221 (-90.457408, 30.084597, -1.4474696) failed to convert
-rank 91: Point 314 (-89.341293, 29.29271, -0.60841718) failed to convert
-rank 58: Point 220 (-90.420918, 30.050847, -0.65898392) failed to convert
-rank 65: Point 315 (-90.199732, 30.362652, 2.9400001) failed to convert
-rank 1: Point 226 (-92.105655, 29.802545, -0.01477901) failed to convert
-rank 47: Point 224 (-90.638146, 30.048502, 15.547738) failed to convert
-rank 7: Point 225 (-91.737947, 30.264342, -1.0504124) failed to convert
-rank 93: Point 314 (-89.284112, 29.124107, -0.13850128) failed to convert
-rank 82: Point 315 (-89.769188, 30.21442, -2.3260044) failed to convert
-rank 83: Point 314 (-89.768914, 29.88753, -1.0591249) failed to convert
-rank 71: Point 314 (-90.036915, 30.260261, 3.96) failed to convert
-rank 97: Point 313 (-89.097968, 29.955639, 2.3307711) failed to convert
-rank 6: Point 224 (-91.746397, 30.671207, -9.0698093) failed to convert
-rank 79: Point 314 (-89.893806, 29.983318, 3.3535275) failed to convert
-rank 94: Point 316 (-89.245162, 29.154809, 6.6574655) failed to convert
-rank 40: Point 223 (-90.775958, 29.577005, -0.68166511) failed to convert
-rank 59: Point 224 (-90.401218, 30.024746, -5.0273227) failed to convert
-rank 5: Point 225 (-91.835908, 29.689915, 1.6429571) failed to convert
-rank 35: Point 227 (-90.853161, 30.058628, 16.699059) failed to convert
-rank 90: Point 317 (-89.316545, 29.902096, -0.0) failed to convert
-rank 64: Point 316 (-90.278662, 29.84521, 0.02) failed to convert
-rank 54: Point 223 (-90.46965, 30.366503, -0.29246994) failed to convert
-rank 50: Point 225 (-90.56582, 30.212464, 2.3243427) failed to convert
-rank 92: Point 316 (-89.257343, 29.914044, -0.0) failed to convert
-rank 80: Point 315 (-89.892576, 29.618772, -4.8752763) failed to convert
-rank 41: Point 224 (-90.742635, 29.85414, -0.27793622) failed to convert
-rank 13: Point 224 (-91.51988, 29.942191, -1.6117927) failed to convert
-rank 84: Point 318 (-89.756868, 29.545046, -4.599737) failed to convert
-rank 66: Point 315 (-90.236495, 29.433062, -3.0656977) failed to convert
-rank 76: Point 318 (-90.021542, 29.183976, 7.4078827) failed to convert
-rank 67: Point 312 (-90.163076, 29.888314, 1.6089847) failed to convert
-rank 51: Point 226 (-90.595174, 29.568696, -0.71924411) failed to convert
-rank 36: Point 224 (-90.847339, 29.759146, -1.1547395) failed to convert
-rank 29: Point 222 (-91.031591, 30.228815, -5.6507792) failed to convert
-rank 77: Point 314 (-89.946211, 29.880242, -3.7755088) failed to convert
-rank 70: Point 317 (-90.072917, 30.029649, -4.9164243) failed to convert
-rank 61: Point 225 (-90.36906, 29.82006, -0.54313795) failed to convert
-rank 96: Point 317 (-89.20053, 29.233734, -0.27883466) failed to convert
-rank 88: Point 319 (-89.480086, 29.214561, 0.31299999) failed to convert
-rank 24: Point 224 (-91.195028, 29.958678, -0.51352271) failed to convert
-rank 55: Point 224 (-90.515756, 29.46582, -8.2296) failed to convert
-rank 26: Point 220 (-91.175769, 29.750075, -8.0040486) failed to convert
-rank 72: Point 316 (-90.042964, 29.952683, -2.8251144) failed to convert
-rank 30: Point 224 (-91.044827, 29.715791, -1.5539201) failed to convert
-rank 23: Point 225 (-91.188274, 30.343568, 8.3590317) failed to convert
-rank 98: Point 316 (-88.996314, 30.345175, 3.4905205) failed to convert
-rank 32: Point 223 (-90.931009, 30.272581, -6.2615546) failed to convert
-rank 10: Point 225 (-91.592224, 30.940642, -22.002494) failed to convert
-rank 62: Point 223 (-90.367621, 29.536129, -0.75789987) failed to convert
-rank 46: Point 222 (-90.683539, 29.61234, -8.2296) failed to convert
-rank 53: Point 225 (-90.557021, 29.449217, 0.3048) failed to convert
-rank 28: Point 222 (-91.126232, 29.455001, 0.04692332) failed to convert
-rank 34: Point 222 (-90.87032, 30.179266, -2.5095504) failed to convert
-rank 43: Point 226 (-90.735972, 29.33779, -8.2296) failed to convert
-rank 87: Point 313 (-89.519586, 29.719841, -0.0) failed to convert
-rank 85: Point 314 (-89.626774, 30.333321, -0.53179568) failed to convert
-rank 74: Point 317 (-90.011965, 29.767302, -0.75077123) failed to convert
-rank 86: Point 317 (-89.580308, 29.891598, -0.40295637) failed to convert
-rank 0: Point 208 (-92.64475, 29.008345, 25.6) failed to convert
-rank 63: Point 227 (-90.30765, 29.952188, 5.1292974) failed to convert
-rank 3: Point 227 (-91.878156, 30.619497, -8.2296) failed to convert
-rank 2: Point 223 (-91.993747, 29.718272, 2.7490456) failed to convert
-rank 45: Point 225 (-90.655341, 30.131572, -0.40883183) failed to convert
-rank 81: Point 314 (-89.828104, 29.883447, -2.068e-05) failed to convert
-rank 60: Point 223 (-90.411957, 29.55717, -0.58325748) failed to convert
-rank 18: Point 226 (-91.349092, 29.664302, 0.97022323) failed to convert
-rank 95: Point 315 (-89.221333, 29.195751, -0.45784488) failed to convert
-rank 75: Point 315 (-89.990627, 29.793128, 1.0031026) failed to convert
-rank 37: Point 225 (-90.826484, 29.717147, -1.5760944) failed to convert
-rank 49: Point 226 (-90.630032, 29.530494, -0.45387408) failed to convert
-rank 73: Point 313 (-90.019344, 29.980335, -1.028002) failed to convert
-rank 39: Point 226 (-90.769798, 29.911677, 0.23529248) failed to convert
-rank 44: Point 223 (-90.704437, 29.614321, -1.7865171) failed to convert
-rank 78: Point 317 (-89.923855, 29.866493, 25.751478) failed to convert
-rank 69: Point 316 (-90.096916, 30.024614, -0.55136819) failed to convert
-rank 9: Point 225 (-91.637679, 30.803724, -18.242279) failed to convert
-rank 57: Point 227 (-90.460488, 29.82717, 0.95116757) failed to convert
-rank 22: Point 222 (-91.196802, 30.512335, 21.30951) failed to convert
-rank 89: Point 314 (-89.419527, 29.212803, 0.21287656) failed to convert
-rank 27: Point 222 (-91.117018, 30.270156, -9.2276932) failed to convert
-rank 91: Point 315 (-89.365842, 29.007832, -0.5240227) failed to convert
-rank 65: Point 316 (-90.267604, 29.465632, -2.9379143) failed to convert
-rank 17: Point 225 (-91.35027, 30.20852, -0.89560258) failed to convert
-rank 52: Point 223 (-90.580609, 29.44321, -0.14906142) failed to convert
-rank 4: Point 226 (-91.808464, 30.927646, -17.880651) failed to convert
-rank 99: Point 314 (-88.916858, 29.995897, 5.5992306) failed to convert
-rank 68: Point 317 (-90.123557, 30.001525, 0.26576407) failed to convert
-rank 8: Point 220 (-91.663324, 30.903851, -11.43058) failed to convert
-rank 25: Point 227 (-91.193664, 29.715717, -2.249424) failed to convert
-rank 12: Point 218 (-91.52662, 30.451415, -4.3763138) failed to convert
-rank 82: Point 316 (-89.817772, 29.618069, -0.08957242) failed to convert
-rank 97: Point 314 (-89.169488, 29.157643, 4.3875336) failed to convert
-rank 16: Point 222 (-91.438073, 29.489112, 1.6107073) failed to convert
-rank 93: Point 315 (-89.287716, 29.082413, 11.678243) failed to convert
-rank 71: Point 315 (-90.086467, 29.624805, 3.2026287) failed to convert
-rank 83: Point 315 (-89.768257, 29.895543, 10.426793) failed to convert
-rank 38: Point 223 (-90.763739, 30.264061, -0.24980011) failed to convert
-rank 79: Point 315 (-89.901137, 29.891723, -0.58364091) failed to convert
-rank 64: Point 317 (-90.269207, 29.970933, 20.71571) failed to convert
-rank 48: Point 223 (-90.58744, 30.449276, -6.6217513) failed to convert
-rank 42: Point 224 (-90.743745, 29.528242, -0.88485259) failed to convert
-rank 90: Point 318 (-89.380982, 29.159555, 0.31299999) failed to convert
-rank 94: Point 317 (-89.245542, 29.15045, 5.4063188) failed to convert
-rank 66: Point 316 (-90.172287, 30.27743, 4.1599999) failed to convert
-rank 92: Point 317 (-89.334538, 29.030516, -0.0) failed to convert
-rank 84: Point 319 (-89.756838, 29.545073, -4.599737) failed to convert
-rank 15: Point 225 (-91.469079, 29.680687, -4.0873682) failed to convert
-rank 19: Point 226 (-91.261995, 30.497195, -15.930373) failed to convert
-rank 33: Point 225 (-90.909138, 30.073867, -10.488474) failed to convert
-rank 11: Point 224 (-91.550267, 30.919213, -12.473966) failed to convert
-rank 70: Point 318 (-90.094222, 29.755129, -1.1080249) failed to convert
-rank 56: Point 222 (-90.503365, 29.448331, -0.31816025) failed to convert
-rank 80: Point 316 (-89.858159, 30.046749, 0.27432001) failed to convert
-rank 77: Point 315 (-89.946631, 29.874915, 23.916759) failed to convert
-rank 67: Point 313 (-90.158477, 29.94798, -7.9107798) failed to convert
-rank 88: Point 320 (-89.448453, 29.586289, 1.558458) failed to convert
-rank 31: Point 227 (-90.990171, 30.107718, -8.0804838) failed to convert
-rank 76: Point 319 (-89.985031, 29.651609, 0.91928859) failed to convert
-rank 58: Point 221 (-90.493463, 29.047495, 4.9358594) failed to convert
-rank 1: Point 227 (-92.10593, 29.797076, -0.01257544) failed to convert
-rank 96: Point 318 (-89.204361, 29.190282, -0.0) failed to convert
-rank 72: Point 317 (-90.036933, 30.029644, -1.2400401) failed to convert
-rank 21: Point 226 (-91.225072, 30.287322, 25.074428) failed to convert
-rank 98: Point 317 (-89.043996, 29.826384, 4.3982924) failed to convert
-rank 7: Point 226 (-91.752545, 30.002989, -3.1878146) failed to convert
-rank 74: Point 318 (-90.011935, 29.767632, -0.68650115) failed to convert
-rank 20: Point 225 (-91.240011, 30.379035, -14.492773) failed to convert
-rank 5: Point 226 (-91.763044, 31.00288, -13.794291) failed to convert
-rank 47: Point 225 (-90.686497, 29.355776, 0.3048) failed to convert
-rank 59: Point 225 (-90.399729, 30.044858, -0.18893749) failed to convert
-rank 87: Point 314 (-89.553803, 29.313722, 1.2434258) failed to convert
-rank 54: Point 224 (-90.524851, 29.602708, 0.21265015) failed to convert
-rank 85: Point 315 (-89.699027, 29.464436, 2.7415519) failed to convert
-rank 35: Point 228 (-90.844457, 30.186944, -0.84217421) failed to convert
-rank 50: Point 226 (-90.603849, 29.67746, -1.1849272) failed to convert
-rank 13: Point 225 (-91.529573, 29.776883, -1.6964116) failed to convert
-rank 86: Point 318 (-89.629242, 29.305639, -0.25687206) failed to convert
-rank 29: Point 223 (-91.064969, 29.715516, -1.2610235) failed to convert
-rank 40: Point 224 (-90.759734, 29.813826, -2.3860913) failed to convert
-rank 55: Point 225 (-90.4977, 29.717616, -0.33051415) failed to convert
-rank 41: Point 225 (-90.753634, 29.694165, -1.4340289) failed to convert
-rank 14: Point 221 (-91.446891, 30.535978, -5.0398615) failed to convert
-rank 36: Point 225 (-90.817993, 30.191444, -0.53507739) failed to convert
-rank 6: Point 225 (-91.758093, 30.46325, -11.984737) failed to convert
-rank 26: Point 221 (-91.179934, 29.684032, -5.0865161) failed to convert
-rank 95: Point 316 (-89.221313, 29.195952, -0.73879632) failed to convert
-rank 81: Point 315 (-89.824345, 29.929814, 8.0862005) failed to convert
-rank 24: Point 225 (-91.174777, 30.277962, 17.596292) failed to convert
-rank 62: Point 224 (-90.398056, 29.119051, 1.1803687) failed to convert
-rank 75: Point 316 (-89.995123, 29.735779, 10.682299) failed to convert
-rank 43: Point 227 (-90.701012, 29.844859, -0.27159472) failed to convert
-rank 61: Point 226 (-90.38063, 29.662734, -0.50070883) failed to convert
-rank 73: Point 314 (-90.0208, 29.961802, -0.88552902) failed to convert
-rank 46: Point 223 (-90.654655, 30.025866, -2.126243) failed to convert
-rank 28: Point 223 (-91.077749, 30.210272, 1.8187823) failed to convert
-rank 32: Point 224 (-90.940896, 30.124439, -5.8010726) failed to convert
-rank 53: Point 226 (-90.556745, 29.452956, 0.3048) failed to convert
-rank 34: Point 223 (-90.878398, 30.059237, -6.0341492) failed to convert
-rank 51: Point 227 (-90.587647, 29.675262, -0.55461724) failed to convert
-rank 30: Point 225 (-91.014537, 30.179966, 14.266717) failed to convert
-rank 10: Point 226 (-91.660637, 29.756473, -0.4860612) failed to convert
-rank 63: Point 228 (-90.310796, 29.909783, -0.40300021) failed to convert
-rank 69: Point 317 (-90.096795, 30.026136, -1.4036519) failed to convert
-rank 89: Point 315 (-89.340099, 30.130169, 3.4705028) failed to convert
-rank 65: Point 317 (-90.265695, 29.491146, -0.10974888) failed to convert
-rank 91: Point 316 (-89.347164, 29.224702, -0.43924504) failed to convert
-rank 78: Point 318 (-89.921092, 29.900976, -1.2737948) failed to convert
-rank 3: Point 228 (-91.900522, 30.207845, -2.7291914) failed to convert
-rank 68: Point 318 (-90.130316, 29.913896, 21.411272) failed to convert
-rank 45: Point 226 (-90.674557, 29.857429, -0.21194644) failed to convert
-rank 2: Point 224 (-91.971112, 30.147575, -9.8779026) failed to convert
-rank 18: Point 227 (-91.294167, 30.556197, -8.0108611) failed to convert
-rank 60: Point 224 (-90.380654, 29.983797, -1.5295425) failed to convert
-rank 0: Point 209 (-92.656712, 28.704777, 32.900002) failed to convert
-rank 99: Point 315 (-88.937991, 29.768075, 4.7641636) failed to convert
-rank 82: Point 317 (-89.769164, 30.21425, -1.7552334) failed to convert
-rank 93: Point 316 (-89.279091, 29.18138, -0.25058936) failed to convert
-rank 71: Point 316 (-90.064069, 29.913307, -0.95545524) failed to convert
-rank 49: Point 227 (-90.614837, 29.746697, -0.60315543) failed to convert
-rank 97: Point 315 (-89.169033, 29.162446, -0.25909554) failed to convert
-rank 37: Point 226 (-90.816536, 29.863825, -0.15236119) failed to convert
-rank 83: Point 316 (-89.777469, 29.782498, -0.00209303) failed to convert
-rank 94: Point 318 (-89.243906, 29.168937, -0.62019138) failed to convert
-rank 64: Point 318 (-90.269672, 29.964668, -8.2536798) failed to convert
-rank 66: Point 317 (-90.241483, 29.365899, -5.0273715) failed to convert
-rank 92: Point 318 (-89.310792, 29.30468, -0.49733638) failed to convert
-rank 39: Point 227 (-90.786019, 29.674376, -0.47839316) failed to convert
-rank 90: Point 319 (-89.398683, 28.952101, 8.7502274) failed to convert
-rank 23: Point 226 (-91.211992, 29.968391, -0.57953054) failed to convert
-rank 79: Point 316 (-89.880435, 30.149397, 0.33931155) failed to convert
-rank 9: Point 226 (-91.637677, 30.803664, -18.242279) failed to convert
-rank 57: Point 228 (-90.463572, 29.784565, -0.40095815) failed to convert
-rank 70: Point 319 (-90.094149, 29.756045, -0.58973661) failed to convert
-rank 27: Point 223 (-91.117109, 30.268678, -0.62532612) failed to convert
-rank 88: Point 321 (-89.46766, 29.360853, -0.74606792) failed to convert
-rank 84: Point 320 (-89.726678, 29.913121, 2.4193176) failed to convert
-rank 67: Point 314 (-90.158698, 29.944981, -2.4475499) failed to convert
-rank 22: Point 223 (-91.208898, 30.321596, -8.4505586) failed to convert
-rank 44: Point 224 (-90.687419, 29.859351, -0.45559467) failed to convert
-rank 80: Point 317 (-89.852338, 30.118471, 0.37355569) failed to convert
-rank 96: Point 319 (-89.208624, 29.141776, 5.8548858) failed to convert
-rank 77: Point 316 (-89.93302, 30.045778, -0.7805928) failed to convert
-rank 52: Point 224 (-90.564465, 29.671192, -0.58630737) failed to convert
-rank 76: Point 320 (-89.96667, 29.884342, 6.9407975) failed to convert
-rank 72: Point 318 (-90.014741, 30.311423, 2.8292803) failed to convert
-rank 4: Point 227 (-91.914172, 28.98162, 18.300232) failed to convert
-rank 98: Point 318 (-89.063597, 29.610795, 5.480497) failed to convert
-rank 17: Point 226 (-91.381948, 29.687696, -4.2248427) failed to convert
-rank 16: Point 223 (-91.426723, 29.679422, 0.25789555) failed to convert
-rank 25: Point 228 (-91.196895, 29.664157, 0.10666967) failed to convert
-rank 74: Point 319 (-90.006913, 29.831604, 0.11179288) failed to convert
-rank 85: Point 316 (-89.709324, 29.338368, 0.31299999) failed to convert
-rank 8: Point 221 (-91.663944, 30.892876, -11.43058) failed to convert
-rank 12: Point 219 (-91.571282, 29.688364, -0.964424) failed to convert
-rank 86: Point 319 (-89.617105, 29.451341, -5.7576724) failed to convert
-rank 48: Point 224 (-90.643187, 29.661832, -1.3493745) failed to convert
-rank 87: Point 315 (-89.522606, 29.683823, -0.0) failed to convert
-rank 31: Point 228 (-90.980232, 30.257575, -5.0562071) failed to convert
-rank 19: Point 227 (-91.29273, 30.003565, -0.89586755) failed to convert
-rank 38: Point 224 (-90.792244, 29.848571, -0.28899362) failed to convert
-rank 33: Point 226 (-90.907274, 30.100979, -5.9394921) failed to convert
-rank 11: Point 225 (-91.567721, 30.623614, -4.3219602) failed to convert
-rank 1: Point 228 (-92.105859, 29.798331, -1.701243) failed to convert
-rank 56: Point 223 (-90.485963, 29.690512, -0.63650984) failed to convert
-rank 15: Point 226 (-91.469062, 29.680724, -4.0873682) failed to convert
-rank 81: Point 316 (-89.810901, 30.094346, 6.2843291) failed to convert
-rank 95: Point 317 (-89.221612, 29.19251, -0.49927248) failed to convert
-rank 73: Point 315 (-90.018414, 29.992151, 11.174977) failed to convert
-rank 75: Point 317 (-89.979757, 29.93059, 17.177469) failed to convert
-rank 20: Point 226 (-91.253118, 30.170009, -1.1564617) failed to convert
-rank 21: Point 227 (-91.221522, 30.343508, -8.0634569) failed to convert
-rank 59: Point 226 (-90.40185, 30.01598, -0.2634071) failed to convert
-rank 47: Point 226 (-90.661415, 29.716879, -1.0979331) failed to convert
-rank 54: Point 225 (-90.492291, 30.055051, -0.60606758) failed to convert
-rank 58: Point 222 (-90.432775, 29.888682, -0.35552286) failed to convert
-rank 69: Point 318 (-90.119307, 29.734722, 0.00678221) failed to convert
-rank 42: Point 225 (-90.722063, 29.843072, -0.27524609) failed to convert
-rank 35: Point 229 (-90.852643, 30.066115, -5.1821808) failed to convert
-rank 55: Point 226 (-90.477276, 30.000174, -3.6740601) failed to convert
-rank 89: Point 316 (-89.434858, 29.032731, 7.3504266) failed to convert
-rank 13: Point 226 (-91.529051, 29.785627, -2.8029408) failed to convert
-rank 41: Point 226 (-90.73999, 29.892302, -0.39490753) failed to convert
-rank 40: Point 225 (-90.74579, 30.016274, 22.52261) failed to convert
-rank 68: Point 319 (-90.124593, 29.988091, -9.0) failed to convert
-rank 7: Point 227 (-91.7233, 30.522638, -9.6227069) failed to convert
-rank 29: Point 224 (-91.065105, 29.713361, -0.91648563) failed to convert
-rank 5: Point 227 (-91.798545, 30.369333, -2.1192516) failed to convert
-rank 78: Point 319 (-89.917716, 29.943142, 1.1851368) failed to convert
-rank 82: Point 318 (-89.850842, 29.205641, 12.947123) failed to convert
-rank 65: Point 318 (-90.188464, 30.509023, -10.2028) failed to convert
-rank 97: Point 316 (-89.16805, 29.173496, -0.0) failed to convert
-rank 14: Point 222 (-91.486492, 29.873224, -0.49011982) failed to convert
-rank 91: Point 317 (-89.346989, 29.226558, -0.60257931) failed to convert
-rank 93: Point 317 (-89.296209, 28.984388, 11.485261) failed to convert
-rank 36: Point 226 (-90.840513, 29.860085, -1.338637) failed to convert
-rank 99: Point 316 (-88.915533, 30.008592, 6.1602547) failed to convert
-rank 50: Point 227 (-90.590461, 29.866698, -0.41935531) failed to convert
-rank 46: Point 224 (-90.661637, 29.926334, -1.1293257) failed to convert
-rank 83: Point 317 (-89.770449, 29.868418, -9.1305895) failed to convert
-rank 62: Point 225 (-90.339887, 29.911099, -0.31102101) failed to convert
-rank 24: Point 226 (-91.211162, 29.701723, -2.3178344) failed to convert
-rank 26: Point 222 (-91.176055, 29.745398, -3.5877015) failed to convert
-rank 64: Point 319 (-90.268737, 29.976931, -1.0185917) failed to convert
-rank 71: Point 317 (-90.06213, 29.938166, -6.8613533) failed to convert
-rank 66: Point 318 (-90.199665, 29.919618, -6.1849138) failed to convert
-rank 79: Point 317 (-89.900514, 29.89945, -3.1089601) failed to convert
-rank 92: Point 319 (-89.3348, 29.027294, 15.884061) failed to convert
-rank 61: Point 227 (-90.390619, 29.526415, -1.5317103) failed to convert
-rank 43: Point 228 (-90.717172, 29.611347, -0.14471051) failed to convert
-rank 90: Point 320 (-89.354916, 29.461072, 3.8784622) failed to convert
-rank 51: Point 228 (-90.560957, 30.050428, 19.197399) failed to convert
-rank 94: Point 319 (-89.258236, 29.005016, 6.8137458) failed to convert
-rank 88: Point 322 (-89.446896, 29.604282, 1.3708351) failed to convert
-rank 34: Point 224 (-90.897427, 29.775474, -0.6995055) failed to convert
-rank 28: Point 224 (-91.084884, 30.099982, -2.6565569) failed to convert
-rank 10: Point 227 (-91.592194, 30.940615, -22.19618) failed to convert
-rank 63: Point 229 (-90.309907, 29.92135, -0.39110091) failed to convert
-rank 53: Point 227 (-90.514058, 30.049541, 21.127062) failed to convert
-rank 70: Point 320 (-90.101695, 29.658141, -1.8113759) failed to convert
-rank 6: Point 226 (-91.755808, 30.503862, 13.72354) failed to convert
-rank 96: Point 320 (-89.201092, 29.22711, -0.12136477) failed to convert
-rank 67: Point 315 (-90.222752, 29.099437, -0.05477953) failed to convert
-rank 72: Point 319 (-90.062517, 29.701746, -0.39123714) failed to convert
-rank 80: Point 318 (-89.870536, 29.892886, -0.08996979) failed to convert
-rank 98: Point 319 (-89.034283, 29.932504, 3.7346342) failed to convert
-rank 77: Point 317 (-89.942701, 29.924254, 25.06965) failed to convert
-rank 84: Point 321 (-89.756793, 29.545114, -4.599737) failed to convert
-rank 76: Point 321 (-89.960452, 29.962554, 0.20610673) failed to convert
-rank 2: Point 225 (-91.975228, 30.069875, -7.8492034) failed to convert
-rank 30: Point 226 (-91.015033, 30.172155, -11.860683) failed to convert
-rank 3: Point 229 (-91.878067, 30.620706, -8.2296) failed to convert
-rank 18: Point 228 (-91.341821, 29.783306, -0.88005063) failed to convert
-rank 32: Point 225 (-90.931893, 30.259092, -4.0432168) failed to convert
-rank 60: Point 225 (-90.411949, 29.557215, -0.83736764) failed to convert
-rank 45: Point 227 (-90.691194, 29.618178, -0.47344589) failed to convert
-rank 74: Point 320 (-90.011809, 29.7692, -1.1703533) failed to convert
-rank 85: Point 317 (-89.69804, 29.475538, 0.42509556) failed to convert
-rank 27: Point 224 (-91.11923, 30.235473, -12.627865) failed to convert
-rank 37: Point 227 (-90.791955, 30.223564, -3.4231575) failed to convert
-rank 0: Point 210 (-92.632345, 29.264906, 17.6) failed to convert
-rank 44: Point 225 (-90.704274, 29.616471, -0.04872098) failed to convert
-rank 22: Point 224 (-91.197948, 30.494011, 11.883577) failed to convert
-rank 9: Point 227 (-91.727737, 29.215873, 5.1999998) failed to convert
-rank 86: Point 320 (-89.617086, 29.451399, -5.7576724) failed to convert
-rank 87: Point 316 (-89.503955, 29.903208, -0.0) failed to convert
-rank 57: Point 229 (-90.486146, 29.471711, -0.66295498) failed to convert
-rank 52: Point 225 (-90.585297, 29.376676, -0.41861404) failed to convert
-rank 16: Point 224 (-91.412672, 29.913643, -0.78987232) failed to convert
-rank 81: Point 317 (-89.78678, 30.389032, -10.406737) failed to convert
-rank 73: Point 316 (-90.0193, 29.980773, -1.1728282) failed to convert
-rank 95: Point 318 (-89.220399, 29.206294, -0.07377796) failed to convert
-rank 75: Point 318 (-89.979131, 29.938257, -2.5159765) failed to convert
-rank 4: Point 228 (-91.805927, 30.972834, 14.435817) failed to convert
-rank 39: Point 228 (-90.775852, 29.823202, -0.64601109) failed to convert
-rank 17: Point 227 (-91.382306, 29.681716, -0.76934254) failed to convert
-rank 8: Point 222 (-91.677956, 30.649504, -7.8215303) failed to convert
-rank 23: Point 227 (-91.186065, 30.37787, -6.8467958) failed to convert
-rank 25: Point 229 (-91.201269, 29.594291, -4.0386) failed to convert
-rank 89: Point 317 (-89.409221, 29.332885, -4.4607482) failed to convert
-rank 31: Point 229 (-90.978372, 30.285551, -5.2756707) failed to convert
-rank 68: Point 320 (-90.125273, 29.979235, -8.2296) failed to convert
-rank 49: Point 228 (-90.591324, 30.078643, -1.8813448) failed to convert
-rank 69: Point 319 (-90.096702, 30.027187, 0.57620475) failed to convert
-rank 48: Point 225 (-90.642982, 29.664562, 0.06712197) failed to convert
-rank 78: Point 320 (-89.909826, 30.041478, 1.0261284) failed to convert
-rank 65: Point 319 (-90.267585, 29.465667, -3.0983968) failed to convert
-rank 19: Point 228 (-91.310698, 29.711616, -0.80788298) failed to convert
-rank 56: Point 224 (-90.456332, 30.098958, -0.23458651) failed to convert
-rank 93: Point 318 (-89.278629, 29.186328, -0.42318514) failed to convert
-rank 33: Point 227 (-90.908951, 30.075762, -7.2511068) failed to convert
-rank 12: Point 220 (-91.555921, 29.952646, 0.1) failed to convert
-rank 15: Point 227 (-91.466605, 29.721969, -3.4350961) failed to convert
-rank 11: Point 226 (-91.588762, 30.263577, 14.420141) failed to convert
-rank 91: Point 318 (-89.353671, 29.148886, 0.31299999) failed to convert
-rank 20: Point 227 (-91.240004, 30.378764, -15.645081) failed to convert
-rank 82: Point 319 (-89.769149, 30.214309, -2.2131459) failed to convert
-rank 97: Point 317 (-89.118974, 29.722671, 3.5277658) failed to convert
-rank 83: Point 318 (-89.777781, 29.778518, -8.2296) failed to convert
-rank 71: Point 318 (-90.063498, 29.920543, -6.7878965) failed to convert
-rank 38: Point 225 (-90.781747, 30.001955, -4.9707132) failed to convert
-rank 99: Point 317 (-88.894348, 30.235054, 0.60098098) failed to convert
-rank 90: Point 321 (-89.398413, 28.955044, -0.09224393) failed to convert
-rank 79: Point 318 (-89.900498, 29.899564, -3.1089601) failed to convert
-rank 64: Point 320 (-90.269659, 29.964609, -8.2536798) failed to convert
-rank 66: Point 319 (-90.199658, 29.919678, -7.3591542) failed to convert
-rank 47: Point 227 (-90.661425, 29.716658, -1.2922219) failed to convert
-rank 1: Point 229 (-92.105622, 29.802695, -1.0040176) failed to convert
-rank 21: Point 228 (-91.24708, 29.936237, -0.5935682) failed to convert
-rank 59: Point 227 (-90.413517, 29.857022, -0.61148976) failed to convert
-rank 94: Point 320 (-89.188982, 29.789947, 2.4096348) failed to convert
-rank 70: Point 321 (-90.101661, 29.658578, -0.76388352) failed to convert
-rank 92: Point 320 (-89.286028, 29.588015, 3.1891548) failed to convert
-rank 54: Point 226 (-90.520285, 29.666099, -0.72495109) failed to convert
-rank 98: Point 320 (-89.032588, 29.950742, 3.8335815) failed to convert
-rank 55: Point 227 (-90.501425, 29.665763, -1.1415245) failed to convert
-rank 72: Point 320 (-90.036912, 30.029813, -1.0221331) failed to convert
-rank 58: Point 223 (-90.423981, 30.008651, -6.7086485) failed to convert
-rank 88: Point 323 (-89.406462, 30.072889, 2.4965921) failed to convert
-rank 96: Point 321 (-89.181765, 29.445339, 4.9278605) failed to convert
-rank 67: Point 316 (-90.158451, 29.947949, -7.9107798) failed to convert
-rank 40: Point 226 (-90.796565, 29.272793, -0.6731544) failed to convert
-rank 35: Point 230 (-90.873028, 29.76355, -1.463601) failed to convert
-rank 41: Point 227 (-90.744878, 29.821347, -1.6412763) failed to convert
-rank 80: Point 319 (-89.871659, 29.878508, -1.1064607) failed to convert
-rank 7: Point 228 (-91.766526, 29.750946, -0.50332782) failed to convert
-rank 29: Point 225 (-91.065087, 29.713575, -0.652042) failed to convert
-rank 76: Point 322 (-89.975484, 29.772511, -0.01356773) failed to convert
-rank 13: Point 227 (-91.530437, 29.761891, -2.520696) failed to convert
-rank 84: Point 322 (-89.729157, 29.882328, -0.27024654) failed to convert
-rank 36: Point 227 (-90.817654, 30.196287, -0.92145436) failed to convert
-rank 5: Point 228 (-91.814208, 30.085922, -4.410507) failed to convert
-rank 85: Point 318 (-89.65803, 29.958875, 3.0114654) failed to convert
-rank 14: Point 223 (-91.493231, 29.759133, -1.5483839) failed to convert
-rank 77: Point 318 (-89.929642, 30.08807, -5.3553363) failed to convert
-rank 74: Point 321 (-90.009032, 29.80455, 26.488707) failed to convert
-rank 61: Point 228 (-90.339528, 30.217733, 2.9749999) failed to convert
-rank 62: Point 226 (-90.387734, 29.260519, -0.0) failed to convert
-rank 51: Point 229 (-90.560984, 30.049936, 16.337177) failed to convert
-rank 42: Point 226 (-90.7198, 29.875713, -0.81605606) failed to convert
-rank 50: Point 228 (-90.605877, 29.648551, 0.71855647) failed to convert
-rank 43: Point 229 (-90.699748, 29.862946, -0.2561542) failed to convert
-rank 87: Point 317 (-89.549773, 29.361451, 1.0075629) failed to convert
-rank 53: Point 228 (-90.556513, 29.455876, 0.30480017) failed to convert
-rank 28: Point 225 (-91.080924, 30.160602, -2.3984006) failed to convert
-rank 26: Point 223 (-91.145376, 30.227974, 2.7788905) failed to convert
-rank 63: Point 230 (-90.324262, 29.728332, 0.10102604) failed to convert
-rank 86: Point 321 (-89.617073, 29.451437, -5.7576724) failed to convert
-rank 75: Point 319 (-89.983535, 29.882501, 0.36030537) failed to convert
-rank 10: Point 228 (-91.592597, 30.933408, -13.190123) failed to convert
-rank 73: Point 317 (-90.034846, 29.782354, 0.97725024) failed to convert
-rank 30: Point 227 (-91.037853, 29.822623, -0.45600457) failed to convert
-rank 2: Point 226 (-91.932532, 30.867006, -9.7534113) failed to convert
-rank 3: Point 230 (-91.878113, 30.61984, -8.2296) failed to convert
-rank 46: Point 225 (-90.661378, 29.929968, -1.7291052) failed to convert
-rank 24: Point 227 (-91.172417, 30.31468, 17.470144) failed to convert
-rank 32: Point 226 (-90.970728, 29.673236, -8.2296) failed to convert
-rank 60: Point 226 (-90.3806, 29.984482, -1.7361407) failed to convert
-rank 81: Point 318 (-89.843281, 29.694293, -0.0) failed to convert
-rank 95: Point 319 (-89.213912, 29.279876, -0.0) failed to convert
-rank 37: Point 228 (-90.816075, 29.870478, -1.2446315) failed to convert
-rank 45: Point 228 (-90.700314, 29.486352, -1.1606871) failed to convert
-rank 9: Point 228 (-91.629874, 30.937393, -17.956979) failed to convert
-rank 78: Point 321 (-89.911804, 30.016521, -0.13366802) failed to convert
-rank 27: Point 225 (-91.193043, 29.068725, 3.2257163) failed to convert
-rank 89: Point 318 (-89.349891, 30.017875, 1.3605307) failed to convert
-rank 6: Point 227 (-91.792253, 29.849001, 0.33634978) failed to convert
-rank 44: Point 226 (-90.688612, 29.842124, -0.30906814) failed to convert
-rank 68: Point 321 (-90.122082, 30.02051, -0.8934631) failed to convert
-rank 69: Point 320 (-90.096638, 30.027981, -5.1831243) failed to convert
-rank 65: Point 320 (-90.209665, 30.232287, 4.3499999) failed to convert
-rank 93: Point 319 (-89.268054, 29.307231, -0.0) failed to convert
-rank 82: Point 320 (-89.769139, 30.214348, -2.3411129) failed to convert
-rank 57: Point 230 (-90.490565, 29.410106, -0.69586392) failed to convert
-rank 91: Point 319 (-89.351384, 29.175363, -2.1617508) failed to convert
-rank 16: Point 225 (-91.381349, 30.430113, -3.880579) failed to convert
-rank 4: Point 229 (-91.814957, 30.810841, -18.086831) failed to convert
-rank 0: Point 211 (-92.634041, 29.202083, 19.5) failed to convert
-rank 52: Point 226 (-90.550647, 29.865019, -0.69759223) failed to convert
-rank 83: Point 319 (-89.761364, 29.979087, 2.6791744) failed to convert
-rank 90: Point 322 (-89.339061, 29.643438, 8.0675705) failed to convert
-rank 71: Point 319 (-90.068022, 29.862335, -9.0) failed to convert
-rank 99: Point 318 (-88.940055, 29.744082, 4.6724039) failed to convert
-rank 97: Point 318 (-89.169884, 29.152642, -0.0) failed to convert
-rank 17: Point 228 (-91.373475, 29.827329, -2.9151296) failed to convert
-rank 64: Point 321 (-90.293563, 29.645419, -0.085344) failed to convert
-rank 39: Point 229 (-90.779453, 29.770535, -2.4409909) failed to convert
-rank 94: Point 321 (-89.237149, 29.245914, -0.09154235) failed to convert
-rank 66: Point 320 (-90.199653, 29.919718, -7.4468244) failed to convert
-rank 8: Point 223 (-91.658501, 30.986844, -7.8338936) failed to convert
-rank 79: Point 319 (-89.903122, 29.866749, -2.7066302) failed to convert
-rank 22: Point 225 (-91.196677, 30.513859, 23.06266) failed to convert
-rank 18: Point 229 (-91.310251, 30.296866, -1.419401) failed to convert
-rank 25: Point 230 (-91.157412, 30.28728, -11.556746) failed to convert
-rank 23: Point 228 (-91.227797, 29.715661, -5.3147792) failed to convert
-rank 49: Point 229 (-90.622889, 29.631974, -0.52543888) failed to convert
-rank 70: Point 322 (-90.094112, 29.75629, -1.5555705) failed to convert
-rank 48: Point 226 (-90.617579, 30.025289, -3.1558223) failed to convert
-rank 56: Point 225 (-90.476516, 29.821196, -0.37369963) failed to convert
-rank 31: Point 230 (-90.976935, 30.306385, -7.2951611) failed to convert
-rank 92: Point 321 (-89.232291, 30.195282, 5.3685739) failed to convert
-rank 88: Point 324 (-89.398385, 30.165424, 2.8400303) failed to convert
-rank 34: Point 225 (-90.870083, 30.182288, -1.4975796) failed to convert
-rank 96: Point 322 (-89.194756, 29.298627, 0.94871133) failed to convert
-rank 80: Point 320 (-89.887969, 29.675021, -0.04038377) failed to convert
-rank 19: Point 229 (-91.326229, 29.457302, -0.48856346) failed to convert
-rank 98: Point 321 (-89.095856, 29.252458, 0.59080055) failed to convert
-rank 72: Point 321 (-90.036282, 30.03784, 14.177822) failed to convert
-rank 67: Point 317 (-90.201381, 29.38356, 0.31299999) failed to convert
-rank 11: Point 227 (-91.569369, 30.594495, -3.9362538) failed to convert
-rank 12: Point 221 (-91.558779, 29.903465, -1.6904982) failed to convert
-rank 15: Point 228 (-91.404921, 30.746622, -20.0) failed to convert
-rank 76: Point 323 (-89.971814, 29.818903, 1.2876574) failed to convert
-rank 84: Point 323 (-89.760816, 29.495251, -0.40462468) failed to convert
-rank 1: Point 230 (-92.105626, 29.802603, -0.58276306) failed to convert
-rank 33: Point 228 (-90.908155, 30.087352, 18.193595) failed to convert
-rank 20: Point 228 (-91.242338, 30.341562, -8.2814257) failed to convert
-rank 47: Point 228 (-90.638467, 30.043849, 8.5126324) failed to convert
-rank 74: Point 322 (-89.998753, 29.935164, 19.409121) failed to convert
-rank 85: Point 319 (-89.664785, 29.877507, 2.4803495) failed to convert
-rank 77: Point 319 (-89.933012, 30.045838, -0.7805928) failed to convert
-rank 87: Point 318 (-89.588855, 28.89243, 67.08999) failed to convert
-rank 38: Point 226 (-90.790152, 29.87909, -0.30824444) failed to convert
-rank 59: Point 228 (-90.416994, 29.809364, -0.9402298) failed to convert
-rank 21: Point 229 (-91.22363, 30.309945, 4.4402785) failed to convert
-rank 86: Point 322 (-89.617054, 29.451494, -4.1813374) failed to convert
-rank 75: Point 320 (-89.981791, 29.904411, 0.62237982) failed to convert
-rank 40: Point 227 (-90.787411, 29.407995, -1.3634328) failed to convert
-rank 73: Point 318 (-90.019282, 29.980737, -0.98109663) failed to convert
-rank 55: Point 228 (-90.488517, 29.844515, -0.527214) failed to convert
-rank 13: Point 228 (-91.554875, 29.341407, 2.7646487) failed to convert
-rank 54: Point 227 (-90.537505, 29.424515, -0.0) failed to convert
-rank 41: Point 228 (-90.742866, 29.850489, -0.6225788) failed to convert
-rank 36: Point 228 (-90.840501, 29.860181, -1.5615443) failed to convert
-rank 35: Point 231 (-90.873009, 29.763493, -1.5818771) failed to convert
-rank 95: Point 320 (-89.208718, 29.338661, 6.4672177) failed to convert
-rank 14: Point 224 (-91.454255, 30.413654, -2.5922069) failed to convert
-rank 5: Point 229 (-91.789029, 30.540064, -5.6363465) failed to convert
-rank 7: Point 229 (-91.726674, 30.462814, -6.5430606) failed to convert
-rank 58: Point 224 (-90.432747, 29.888767, -8.2296) failed to convert
-rank 42: Point 227 (-90.744968, 29.51019, -0.52714803) failed to convert
-rank 89: Point 319 (-89.379084, 29.682243, 1.7096721) failed to convert
-rank 81: Point 319 (-89.814393, 30.050898, 8.7776943) failed to convert
-rank 78: Point 322 (-89.923753, 29.866887, 23.275872) failed to convert
-rank 51: Point 230 (-90.586932, 29.685215, -0.7141126) failed to convert
-rank 61: Point 229 (-90.385397, 29.597278, -0.51203018) failed to convert
-rank 50: Point 229 (-90.605776, 29.649977, 0.49127513) failed to convert
-rank 43: Point 230 (-90.717171, 29.611287, -0.94701197) failed to convert
-rank 29: Point 226 (-91.065062, 29.713621, -0.81987082) failed to convert
-rank 63: Point 231 (-90.309172, 29.930901, -1.0287131) failed to convert
-rank 62: Point 227 (-90.38336, 29.320268, -0.22799022) failed to convert
-rank 26: Point 224 (-91.145025, 30.233415, -6.568111) failed to convert
-rank 69: Point 321 (-90.096803, 30.025856, -4.8554643) failed to convert
-rank 65: Point 321 (-90.267556, 29.465721, -1.6315819) failed to convert
-rank 93: Point 320 (-89.209788, 29.966497, 2.00229) failed to convert
-rank 68: Point 322 (-90.124727, 29.986244, -8.2296) failed to convert
-rank 82: Point 321 (-89.769124, 30.214407, -2.4078558) failed to convert
-rank 90: Point 323 (-89.379569, 29.174981, 0.31299999) failed to convert
-rank 46: Point 226 (-90.700388, 29.368492, -0.19517582) failed to convert
-rank 53: Point 229 (-90.548638, 29.566513, -0.25118569) failed to convert
-rank 60: Point 227 (-90.41193, 29.557277, -1.5301303) failed to convert
-rank 28: Point 226 (-91.066161, 30.38763, -8.692779) failed to convert
-rank 32: Point 227 (-90.970664, 29.674161, -8.2296) failed to convert
-rank 64: Point 322 (-90.263629, 30.04451, 1.1210294) failed to convert
-rank 83: Point 320 (-89.777748, 29.778495, -8.2296) failed to convert
-rank 99: Point 319 (-88.921495, 29.943354, 5.1600427) failed to convert
-rank 91: Point 320 (-89.314584, 29.599388, 2.9168067) failed to convert
-rank 71: Point 320 (-90.062484, 29.933431, -6.7199261) failed to convert
-rank 97: Point 319 (-89.18072, 29.029914, -0.0) failed to convert
-rank 66: Point 321 (-90.199645, 29.919779, -6.3931925) failed to convert
-rank 94: Point 322 (-89.139692, 30.337676, 2.7419394) failed to convert
-rank 70: Point 323 (-90.101707, 29.657804, -0.63806094) failed to convert
-rank 3: Point 231 (-91.857146, 31.000855, -14.524644) failed to convert
-rank 79: Point 320 (-89.903213, 29.865612, -3.9444199) failed to convert
-rank 9: Point 229 (-91.629874, 30.937333, -18.763369) failed to convert
-rank 37: Point 229 (-90.816317, 29.866845, -1.4858245) failed to convert
-rank 45: Point 229 (-90.674571, 29.857052, -0.32814617) failed to convert
-rank 92: Point 322 (-89.309632, 29.317575, -0.07994187) failed to convert
-rank 2: Point 227 (-91.962433, 30.308817, -2.3323955) failed to convert
-rank 44: Point 227 (-90.72087, 29.375496, 0.30479664) failed to convert
-rank 96: Point 323 (-89.104703, 30.301419, 4.0770314) failed to convert
-rank 80: Point 321 (-89.89272, 29.615115, 26.901184) failed to convert
-rank 30: Point 228 (-91.017571, 30.133137, 9.0642456) failed to convert
-rank 52: Point 227 (-90.584308, 29.390544, 0.05148836) failed to convert
-rank 72: Point 322 (-90.036833, 30.030808, -5.0593755) failed to convert
-rank 98: Point 322 (-89.102348, 29.179864, 3.9672148) failed to convert
-rank 10: Point 229 (-91.592149, 30.940574, -21.392668) failed to convert
-rank 39: Point 230 (-90.786233, 29.671099, -8.2296) failed to convert
-rank 6: Point 228 (-91.742711, 30.735694, -7.7703001) failed to convert
-rank 88: Point 325 (-89.438316, 29.703276, -0.44701109) failed to convert
-rank 74: Point 323 (-90.013809, 29.743551, 33.148016) failed to convert
-rank 67: Point 318 (-90.161648, 29.906102, 1.2817593) failed to convert
-rank 76: Point 324 (-89.978914, 29.728782, -1.3204956) failed to convert
-rank 18: Point 230 (-91.320658, 30.128296, -7.8172193) failed to convert
-rank 84: Point 324 (-89.732786, 29.837966, -0.0) failed to convert
-rank 27: Point 226 (-91.117989, 30.254436, -7.8753259) failed to convert
-rank 17: Point 229 (-91.381541, 29.693783, -0.9373274) failed to convert
-rank 22: Point 226 (-91.200659, 30.45122, 3.4530087) failed to convert
-rank 85: Point 320 (-89.696439, 29.494489, 13.292254) failed to convert
-rank 77: Point 320 (-89.962518, 29.674099, 26.643789) failed to convert
-rank 23: Point 229 (-91.228034, 29.711819, -1.8835079) failed to convert
-rank 8: Point 224 (-91.662427, 30.918741, -19.213045) failed to convert
-rank 87: Point 319 (-89.468949, 30.31045, -2.7296575) failed to convert
-rank 86: Point 323 (-89.565132, 30.069747, 3.386697) failed to convert
-rank 75: Point 321 (-89.982303, 29.897844, 1.6546839) failed to convert
-rank 57: Point 231 (-90.440961, 30.094755, -0.21904627) failed to convert
-rank 4: Point 230 (-91.808924, 30.918913, -14.016195) failed to convert
-rank 24: Point 228 (-91.174707, 30.278514, 16.02786) failed to convert
-rank 25: Point 231 (-91.193635, 29.715688, -2.249424) failed to convert
-rank 48: Point 227 (-90.628843, 29.865721, -0.61810746) failed to convert
-rank 15: Point 229 (-91.469248, 29.677246, -3.4594801) failed to convert
-rank 95: Point 321 (-89.220751, 29.202132, -0.603012) failed to convert
-rank 73: Point 319 (-90.034701, 29.783923, -1.0447068) failed to convert
-rank 16: Point 226 (-91.391144, 30.269307, -1.1453068) failed to convert
-rank 49: Point 230 (-90.622734, 29.63395, -0.08974435) failed to convert
-rank 12: Point 222 (-91.580808, 29.522532, 2.8677088) failed to convert
-rank 34: Point 226 (-90.870282, 30.179218, -2.5458398) failed to convert
-rank 47: Point 229 (-90.651699, 29.855649, -0.30394475) failed to convert
-rank 89: Point 320 (-89.409178, 29.332928, -4.4607482) failed to convert
-rank 20: Point 229 (-91.240906, 30.364231, 6.6756583) failed to convert
-rank 1: Point 231 (-92.106169, 29.791439, -0.6400367) failed to convert
-rank 31: Point 231 (-90.967884, 30.442416, -10.701393) failed to convert
-rank 21: Point 230 (-91.213068, 30.476903, -5.783225) failed to convert
-rank 56: Point 226 (-90.476095, 29.826896, 0.0110517) failed to convert
-rank 59: Point 229 (-90.414008, 29.850116, 1.3676623) failed to convert
-rank 81: Point 320 (-89.850492, 29.604345, 22.81949) failed to convert
-rank 19: Point 230 (-91.267954, 30.401358, -4.8119199) failed to convert
-rank 90: Point 324 (-89.374365, 29.235372, 0.31299999) failed to convert
-rank 33: Point 229 (-90.88942, 30.365788, -2.4680527) failed to convert
-rank 78: Point 323 (-89.952807, 29.49996, 0.31299999) failed to convert
-rank 0: Point 212 (-92.639066, 29.059829, 24.569783) failed to convert
-rank 68: Point 323 (-90.128563, 29.936492, -2.0119798) failed to convert
-rank 65: Point 322 (-90.243007, 29.792817, -0.30287792) failed to convert
-rank 13: Point 229 (-91.529037, 29.785665, -1.8519132) failed to convert
-rank 41: Point 229 (-90.769775, 29.457729, -0.64189595) failed to convert
-rank 69: Point 322 (-90.096629, 30.027916, -5.1785523) failed to convert
-rank 64: Point 323 (-90.326715, 29.197823, 1.1225865) failed to convert
-rank 82: Point 322 (-89.767785, 30.230362, -8.2296) failed to convert
-rank 55: Point 229 (-90.501473, 29.664692, -1.1876364) failed to convert
-rank 93: Point 321 (-89.294265, 29.005978, 4.5236941) failed to convert
-rank 54: Point 228 (-90.51759, 29.703347, -0.78948946) failed to convert
-rank 5: Point 230 (-91.763225, 30.998697, -13.735905) failed to convert
-rank 36: Point 229 (-90.840601, 29.858663, -0.82352319) failed to convert
-rank 91: Point 321 (-89.368061, 28.981159, 1.5565225) failed to convert
-rank 83: Point 321 (-89.777416, 29.782469, -0.2231868) failed to convert
-rank 99: Point 320 (-89.006819, 29.011975, 63.022693) failed to convert
-rank 94: Point 323 (-89.240661, 29.205769, -0.23136875) failed to convert
-rank 58: Point 225 (-90.433105, 29.883822, -0.44546024) failed to convert
-rank 42: Point 228 (-90.749395, 29.445375, -0.04688498) failed to convert
-rank 66: Point 322 (-90.243649, 29.336754, 0.18539169) failed to convert
-rank 71: Point 321 (-90.113229, 29.276117, -0.44166403) failed to convert
-rank 97: Point 320 (-89.170302, 29.147313, -0.0) failed to convert
-rank 14: Point 225 (-91.451452, 30.460034, -4.5781807) failed to convert
-rank 50: Point 230 (-90.605853, 29.648858, -1.6385399) failed to convert
-rank 61: Point 230 (-90.390579, 29.526417, -1.1797747) failed to convert
-rank 70: Point 324 (-90.072897, 30.02938, -4.8676563) failed to convert
-rank 35: Point 232 (-90.872996, 29.763454, -1.0189896) failed to convert
-rank 96: Point 324 (-89.197838, 29.263437, -0.0) failed to convert
-rank 79: Point 321 (-89.905115, 29.841765, -0.0) failed to convert
-rank 72: Point 323 (-90.096924, 29.255661, 0.89898154) failed to convert
-rank 98: Point 323 (-88.997717, 30.328338, 3.5606545) failed to convert
-rank 92: Point 323 (-89.309707, 29.316678, -0.0) failed to convert
-rank 80: Point 322 (-89.859333, 30.030966, 12.527294) failed to convert
-rank 88: Point 326 (-89.469513, 29.33771, 1.3117926) failed to convert
-rank 67: Point 319 (-90.157972, 29.953823, 20.8122) failed to convert
-rank 29: Point 227 (-91.082271, 29.445808, -0.36220189) failed to convert
-rank 74: Point 324 (-89.996001, 29.970033, -1.3425537) failed to convert
-rank 26: Point 225 (-91.179925, 29.683764, -4.5910561) failed to convert
-rank 43: Point 231 (-90.73414, 29.364359, -0.6194697) failed to convert
-rank 76: Point 325 (-89.967185, 29.877271, -3.3307431) failed to convert
-rank 40: Point 228 (-90.765486, 29.729607, -1.4958549) failed to convert
-rank 62: Point 228 (-90.340688, 29.899693, -0.8448711) failed to convert
-rank 84: Point 325 (-89.72044, 29.987868, 3.01) failed to convert
-rank 60: Point 228 (-90.371744, 30.103956, 2.3649582) failed to convert
-rank 28: Point 227 (-91.072382, 30.292049, -1.7321966) failed to convert
-rank 53: Point 230 (-90.483117, 30.475195, -9.9000415) failed to convert
-rank 77: Point 321 (-89.965959, 29.63046, 1.2683993) failed to convert
-rank 9: Point 230 (-91.627297, 30.981461, -20.413253) failed to convert
-rank 85: Point 321 (-89.671216, 29.79992, -0.1778245) failed to convert
-rank 46: Point 227 (-90.646451, 30.142166, -0.34606297) failed to convert
-rank 32: Point 228 (-90.969312, 29.694631, -0.64070726) failed to convert
-rank 87: Point 320 (-89.59858, 28.773918, 86.469175) failed to convert
-rank 86: Point 324 (-89.592917, 29.739678, -0.0) failed to convert
-rank 11: Point 228 (-91.635562, 29.448018, 2.174474) failed to convert
-rank 2: Point 228 (-91.962062, 30.315745, -2.6405153) failed to convert
-rank 37: Point 230 (-90.807948, 29.989704, 21.572493) failed to convert
-rank 75: Point 322 (-89.994532, 29.742542, 0.21671146) failed to convert
-rank 95: Point 322 (-89.220091, 29.209607, -0.01154784) failed to convert
-rank 44: Point 228 (-90.704397, 29.614503, -0.83237748) failed to convert
-rank 73: Point 320 (-90.041589, 29.695637, -0.02477133) failed to convert
-rank 7: Point 230 (-91.723272, 30.522692, -12.015217) failed to convert
-rank 39: Point 231 (-90.772482, 29.872264, -0.04966228) failed to convert
-rank 89: Point 321 (-89.419377, 29.213725, 0.31115595) failed to convert
-rank 63: Point 232 (-90.276649, 30.363399, -0.39200192) failed to convert
-rank 30: Point 229 (-91.017714, 30.130782, 14.749336) failed to convert
-rank 18: Point 231 (-91.34241, 29.772491, 8.5233453) failed to convert
-rank 10: Point 230 (-91.586607, 31.034404, -13.038317) failed to convert
-rank 78: Point 324 (-89.919886, 29.914976, 27.13554) failed to convert
-rank 51: Point 231 (-90.590378, 29.636471, -0.4441044) failed to convert
-rank 17: Point 230 (-91.327142, 30.582832, -7.9744489) failed to convert
-rank 3: Point 232 (-91.878116, 30.619496, -8.2296) failed to convert
-rank 6: Point 229 (-91.75292, 30.554775, 8.7928905) failed to convert
-rank 81: Point 321 (-89.798537, 30.245082, 0.44196019) failed to convert
-rank 8: Point 225 (-91.690211, 30.434399, -6.8539527) failed to convert
-rank 68: Point 324 (-90.125761, 29.972794, 1.1279656) failed to convert
-rank 90: Point 325 (-89.358073, 29.424125, 4.1546676) failed to convert
-rank 22: Point 227 (-91.201644, 30.435697, -8.8163058) failed to convert
-rank 64: Point 324 (-90.26965, 29.964569, -8.2536798) failed to convert
-rank 45: Point 230 (-90.707278, 29.385047, -0.71044466) failed to convert
-rank 4: Point 231 (-91.80843, 30.927624, -18.419063) failed to convert
-rank 52: Point 228 (-90.564865, 29.665265, -0.54755611) failed to convert
-rank 38: Point 227 (-90.842902, 29.097852, 1.6492836) failed to convert
-rank 27: Point 227 (-91.117174, 30.267058, 19.097841) failed to convert
-rank 48: Point 228 (-90.651251, 29.54576, -8.2296) failed to convert
-rank 65: Point 323 (-90.230015, 29.964302, -8.0677518) failed to convert
-rank 69: Point 323 (-90.096758, 30.026223, -1.5873579) failed to convert
-rank 49: Point 231 (-90.622734, 29.633889, -1.073446) failed to convert
-rank 16: Point 227 (-91.395779, 30.192832, -0.21597174) failed to convert
-rank 15: Point 230 (-91.469036, 29.680778, -4.0873682) failed to convert
-rank 82: Point 323 (-89.768084, 30.22668, 1.3534889) failed to convert
-rank 12: Point 223 (-91.58301, 29.484104, 2.111746) failed to convert
-rank 25: Point 232 (-91.198589, 29.636737, 0.10003084) failed to convert
-rank 93: Point 322 (-89.223072, 29.816789, 2.0088109) failed to convert
-rank 20: Point 230 (-91.231189, 30.518337, 7.0786357) failed to convert
-rank 83: Point 322 (-89.770396, 29.868388, -9.1305895) failed to convert
-rank 91: Point 322 (-89.347014, 29.225638, -0.40360453) failed to convert
-rank 99: Point 321 (-88.975, 29.360049, 18.068389) failed to convert
-rank 94: Point 324 (-89.239074, 29.223827, -0.15400192) failed to convert
-rank 21: Point 231 (-91.222397, 30.329264, -9.3246259) failed to convert
-rank 66: Point 323 (-90.243765, 29.335176, 0.32648753) failed to convert
-rank 97: Point 321 (-89.169393, 29.157264, 1.983135) failed to convert
-rank 71: Point 322 (-90.067427, 29.869875, 0.71603817) failed to convert
-rank 1: Point 232 (-92.105594, 29.80263, -1.0817897) failed to convert
-rank 33: Point 230 (-90.908229, 30.085985, 18.351245) failed to convert
-rank 70: Point 325 (-90.100351, 29.675068, -8.2296) failed to convert
-rank 72: Point 324 (-90.036812, 30.03099, -2.4297612) failed to convert
-rank 23: Point 230 (-91.19249, 30.276283, 20.91586) failed to convert
-rank 56: Point 227 (-90.476616, 29.819665, 0.02) failed to convert
-rank 59: Point 230 (-90.366505, 30.492564, -8.4206923) failed to convert
-rank 54: Point 229 (-90.525042, 29.599097, -0.16298293) failed to convert
-rank 79: Point 322 (-89.903202, 29.865672, -5.8917844) failed to convert
-rank 74: Point 325 (-90.014857, 29.73004, -2.828544) failed to convert
-rank 96: Point 325 (-89.205537, 29.176166, -0.0) failed to convert
-rank 88: Point 327 (-89.390854, 30.251364, 2.3901299) failed to convert
-rank 92: Point 324 (-89.310562, 29.306751, -0.0) failed to convert
-rank 67: Point 320 (-90.203166, 29.359429, -0.45958502) failed to convert
-rank 98: Point 324 (-89.057214, 29.67895, 4.2653563) failed to convert
-rank 80: Point 323 (-89.860704, 30.013755, 0.45060112) failed to convert
-rank 57: Point 232 (-90.462191, 29.803276, -1.3329418) failed to convert
-rank 76: Point 326 (-89.978901, 29.728841, -8.2296) failed to convert
-rank 84: Point 326 (-89.705738, 30.165456, 7.2131539) failed to convert
-rank 19: Point 231 (-91.261421, 30.505387, 7.311269) failed to convert
-rank 77: Point 322 (-89.933007, 30.045879, -0.7805928) failed to convert
-rank 85: Point 322 (-89.671739, 29.793493, -0.20923555) failed to convert
-rank 13: Point 230 (-91.529015, 29.785722, -1.7007721) failed to convert
-rank 47: Point 230 (-90.647001, 29.922505, -0.96400126) failed to convert
-rank 41: Point 230 (-90.718264, 30.205592, -0.44610526) failed to convert
-rank 87: Point 321 (-89.548977, 29.369757, 9.9520031) failed to convert
-rank 34: Point 227 (-90.870786, 30.171667, -1.1175473) failed to convert
-rank 24: Point 229 (-91.201237, 29.85934, -4.4727035) failed to convert
-rank 61: Point 231 (-90.387633, 29.566641, -1.849072) failed to convert
-rank 42: Point 229 (-90.744909, 29.51093, -0.96795469) failed to convert
-rank 75: Point 323 (-89.980181, 29.924382, 1.5683714) failed to convert
-rank 14: Point 226 (-91.44919, 30.497456, -4.255827) failed to convert
-rank 35: Point 233 (-90.872949, 29.764142, -0.42608139) failed to convert
-rank 0: Point 213 (-92.65666, 28.647548, 35.199953) failed to convert
-rank 55: Point 230 (-90.515717, 29.465853, -0.69700288) failed to convert
-rank 62: Point 229 (-90.340989, 29.895256, 0.1662101) failed to convert
-rank 28: Point 228 (-91.112872, 29.663575, -0.51904807) failed to convert
-rank 40: Point 229 (-90.752602, 29.917112, -0.37840909) failed to convert
-rank 26: Point 226 (-91.142615, 30.270799, -13.715087) failed to convert
-rank 5: Point 231 (-91.78798, 30.557993, -5.0723904) failed to convert
-rank 58: Point 226 (-90.435917, 29.845208, 1.9886985) failed to convert
-rank 31: Point 232 (-90.987282, 30.149733, -4.852803) failed to convert
-rank 36: Point 230 (-90.831314, 29.995595, 15.843169) failed to convert
-rank 50: Point 231 (-90.590525, 29.865624, -1.0156967) failed to convert
-rank 95: Point 323 (-89.223815, 29.16725, -0.0) failed to convert
-rank 29: Point 228 (-91.065154, 29.712076, -0.74157852) failed to convert
-rank 53: Point 231 (-90.509146, 30.116995, -0.4158121) failed to convert
-rank 73: Point 321 (-90.022121, 29.944434, -2.0773305) failed to convert
-rank 86: Point 325 (-89.603189, 29.616645, 0.099609) failed to convert
-rank 46: Point 228 (-90.686468, 29.569838, -2.6580505) failed to convert
-rank 78: Point 325 (-89.919427, 29.920665, -6.6004445) failed to convert
-rank 32: Point 229 (-90.969302, 29.694691, -0.88556595) failed to convert
-rank 89: Point 322 (-89.40915, 29.332957, -4.4607482) failed to convert
-rank 64: Point 325 (-90.308733, 29.441169, 0.56068802) failed to convert
-rank 68: Point 325 (-90.130042, 29.917148, -7.1841365) failed to convert
-rank 81: Point 322 (-89.810761, 30.094975, 9.1817886) failed to convert
-rank 90: Point 326 (-89.377856, 29.194522, 0.31299999) failed to convert
-rank 65: Point 324 (-90.275046, 29.364608, 0.40974233) failed to convert
-rank 83: Point 323 (-89.809322, 29.388536, 1.02295) failed to convert
-rank 43: Point 232 (-90.717171, 29.611246, -0.37489684) failed to convert
-rank 69: Point 324 (-90.101374, 29.966674, 0.88177783) failed to convert
-rank 37: Point 231 (-90.816287, 29.867191, -1.7349249) failed to convert
-rank 44: Point 229 (-90.687393, 29.859405, -1.0209495) failed to convert
-rank 9: Point 231 (-91.629874, 30.937292, -18.417191) failed to convert
-rank 60: Point 229 (-90.379681, 29.99667, -0.87277624) failed to convert
-rank 91: Point 323 (-89.331316, 29.406889, 5.7654277) failed to convert
-rank 63: Point 233 (-90.365584, 29.167129, 1.1672578) failed to convert
-rank 93: Point 323 (-89.25187, 29.489833, 4.9000281) failed to convert
-rank 17: Point 231 (-91.381897, 29.687664, -5.1572163) failed to convert
-rank 7: Point 231 (-91.723803, 30.513129, -9.418436) failed to convert
-rank 11: Point 229 (-91.636436, 29.432588, 1.7975658) failed to convert
-rank 82: Point 324 (-89.776418, 30.125117, 2.1083203) failed to convert
-rank 66: Point 324 (-90.243749, 29.335118, -0.04934206) failed to convert
-rank 99: Point 322 (-88.904302, 30.123889, 11.574041) failed to convert
-rank 97: Point 322 (-89.090966, 30.031112, 2.7760443) failed to convert
-rank 39: Point 232 (-90.807004, 29.364627, -8.2296) failed to convert
-rank 6: Point 230 (-91.776965, 30.124896, -3.4255097) failed to convert
-rank 70: Point 326 (-90.094162, 29.755128, 0.1352574) failed to convert
-rank 71: Point 323 (-90.061992, 29.93964, -4.507272) failed to convert
-rank 94: Point 325 (-89.241317, 29.198187, -0.49907348) failed to convert
-rank 3: Point 233 (-91.878244, 30.616778, -13.52058) failed to convert
-rank 22: Point 228 (-91.198819, 30.480044, 14.229265) failed to convert
-rank 96: Point 326 (-89.209021, 29.136582, -0.17272174) failed to convert
-rank 8: Point 226 (-91.746709, 29.428498, 2.3986524) failed to convert
-rank 74: Point 326 (-90.001011, 29.906351, 2.0044324) failed to convert
-rank 92: Point 325 (-89.310338, 29.309064, -0.0) failed to convert
-rank 88: Point 328 (-89.469003, 29.342893, -2.493977) failed to convert
-rank 79: Point 323 (-89.903196, 29.865712, -5.8917844) failed to convert
-rank 72: Point 325 (-90.036847, 30.030533, -4.9941483) failed to convert
-rank 48: Point 229 (-90.641067, 29.69137, -0.42998534) failed to convert
-rank 4: Point 232 (-91.860926, 29.975197, -2.8292079) failed to convert
-rank 10: Point 231 (-91.65513, 29.85174, -1.8630239) failed to convert
-rank 98: Point 325 (-89.102187, 29.179613, 3.0719624) failed to convert
-rank 76: Point 327 (-89.962477, 29.936615, -2.9416044) failed to convert
-rank 80: Point 324 (-89.893228, 29.608399, -0.03010438) failed to convert
-rank 84: Point 327 (-89.753737, 29.58184, -0.0) failed to convert
-rank 52: Point 229 (-90.53755, 30.047494, 21.148104) failed to convert
-rank 30: Point 230 (-91.044041, 29.726998, -0.56376175) failed to convert
-rank 27: Point 228 (-91.118139, 30.252053, -13.392913) failed to convert
-rank 12: Point 224 (-91.509803, 30.733078, -10.753844) failed to convert
-rank 49: Point 232 (-90.622734, 29.633849, -0.95114229) failed to convert
-rank 45: Point 231 (-90.674431, 29.85873, -0.22687225) failed to convert
-rank 18: Point 232 (-91.296197, 30.522103, -15.745916) failed to convert
-rank 85: Point 323 (-89.696736, 29.49065, 27.434264) failed to convert
-rank 38: Point 228 (-90.78912, 29.893946, -0.25799635) failed to convert
-rank 67: Point 321 (-90.158412, 29.947903, -7.9107798) failed to convert
-rank 51: Point 232 (-90.561012, 30.049444, 13.526401) failed to convert
-rank 20: Point 231 (-91.265229, 29.975195, -0.13699999) failed to convert
-rank 77: Point 323 (-89.933, 30.045939, -0.7805928) failed to convert
-rank 16: Point 228 (-91.422773, 29.744721, -1.6104316) failed to convert
-rank 21: Point 232 (-91.225195, 30.284855, 0.36675877) failed to convert
-rank 87: Point 322 (-89.584624, 28.941985, 57.033521) failed to convert
-rank 59: Point 231 (-90.414741, 29.839974, 2.1925918) failed to convert
-rank 23: Point 231 (-91.215147, 29.917244, -1.3925046) failed to convert
-rank 86: Point 326 (-89.60921, 29.544261, -0.0) failed to convert
-rank 57: Point 233 (-90.487073, 29.458492, 0.13648829) failed to convert
-rank 1: Point 233 (-92.105891, 29.796777, -1.4873848) failed to convert
-rank 2: Point 229 (-91.958399, 30.38394, -5.7274128) failed to convert
-rank 56: Point 228 (-90.476147, 29.825961, 0.0176909) failed to convert
-rank 75: Point 324 (-89.999448, 29.679471, -0.11320878) failed to convert
-rank 33: Point 231 (-90.957565, 29.341393, -0.53543678) failed to convert
-rank 15: Point 231 (-91.470071, 29.663267, -1.0986455) failed to convert
-rank 95: Point 324 (-89.221229, 29.196607, -0.40756145) failed to convert
-rank 19: Point 232 (-91.269261, 30.380242, -4.8605778) failed to convert
-rank 73: Point 322 (-90.034681, 29.78398, -0.54983824) failed to convert
-rank 47: Point 231 (-90.636877, 30.066252, -1.3918894) failed to convert
-rank 89: Point 323 (-89.415023, 29.264314, -0.43279789) failed to convert
-rank 25: Point 233 (-91.157393, 30.287337, -13.011913) failed to convert
-rank 64: Point 326 (-90.379797, 28.468569, 45.700001) failed to convert
-rank 54: Point 230 (-90.465186, 30.426238, -2.8065833) failed to convert
-rank 41: Point 231 (-90.772463, 29.418193, -8.2296) failed to convert
-rank 78: Point 326 (-89.9194, 29.920719, -6.6004445) failed to convert
-rank 81: Point 323 (-89.793999, 30.299541, -2.8734118) failed to convert
-rank 68: Point 326 (-90.130037, 29.917208, -6.9067685) failed to convert
-rank 24: Point 230 (-91.209694, 29.724403, 6.7244198) failed to convert
-rank 55: Point 231 (-90.473509, 30.05148, -9.1104727) failed to convert
-rank 90: Point 327 (-89.398864, 28.949139, 15.140468) failed to convert
-rank 50: Point 232 (-90.628985, 29.318994, -0.66784536) failed to convert
-rank 42: Point 230 (-90.71939, 29.881272, 0.17713969) failed to convert
-rank 65: Point 325 (-90.229973, 29.964347, -7.5758111) failed to convert
-rank 34: Point 228 (-90.921572, 29.411759, -0.36946066) failed to convert
-rank 83: Point 324 (-89.79431, 29.574129, 21.265002) failed to convert
-rank 91: Point 324 (-89.353482, 29.150646, 0.31299999) failed to convert
-rank 69: Point 325 (-90.10563, 29.911633, 12.621631) failed to convert
-rank 93: Point 324 (-89.190462, 30.180201, 2.2600248) failed to convert
-rank 13: Point 231 (-91.529642, 29.774977, -0.73441508) failed to convert
-rank 35: Point 234 (-90.878871, 29.675744, -0.6931509) failed to convert
-rank 40: Point 230 (-90.765486, 29.72947, -2.642776) failed to convert
-rank 66: Point 325 (-90.199787, 29.917544, -1.5491384) failed to convert
-rank 58: Point 227 (-90.433196, 29.882465, -0.91031943) failed to convert
-rank 82: Point 325 (-89.78047, 30.075525, -0.17662096) failed to convert
-rank 62: Point 230 (-90.33837, 29.930204, -8.0558646) failed to convert
-rank 5: Point 232 (-91.78641, 30.585544, -5.0298409) failed to convert
-rank 31: Point 233 (-91.042229, 29.306784, -8.532e-05) failed to convert
-rank 61: Point 232 (-90.374361, 29.747373, -0.01780863) failed to convert
-rank 97: Point 323 (-89.169527, 29.155594, -0.09318149) failed to convert
-rank 0: Point 214 (-92.634826, 29.118432, 21.591182) failed to convert
-rank 36: Point 231 (-90.840636, 29.857888, -0.90533524) failed to convert
-rank 99: Point 323 (-88.905976, 30.105182, 11.725378) failed to convert
-rank 71: Point 324 (-90.062119, 29.937989, -6.6409829) failed to convert
-rank 70: Point 327 (-90.072879, 30.029204, -4.8798483) failed to convert
-rank 29: Point 229 (-91.064953, 29.715166, -1.15778) failed to convert
-rank 94: Point 326 (-89.238406, 29.231314, -0.74700619) failed to convert
-rank 28: Point 229 (-91.078134, 30.203155, -7.5088142) failed to convert
-rank 88: Point 329 (-89.46828, 29.351147, 34.175935) failed to convert
-rank 9: Point 232 (-91.629874, 30.937231, -17.020248) failed to convert
-rank 43: Point 233 (-90.71717, 29.611186, -0.37489684) failed to convert
-rank 96: Point 327 (-89.214081, 29.079037, 6e-08) failed to convert
-rank 74: Point 327 (-90.001707, 29.897472, 1.3270539) failed to convert
-rank 14: Point 227 (-91.493244, 29.7583, -1.3746479) failed to convert
-rank 37: Point 232 (-90.840371, 29.510921, -0.27426743) failed to convert
-rank 53: Point 232 (-90.542972, 29.64555, -1.1361177) failed to convert
-rank 72: Point 326 (-90.036917, 30.029516, -1.2778977) failed to convert
-rank 32: Point 230 (-90.969295, 29.69473, -1.1970625) failed to convert
-rank 60: Point 230 (-90.381247, 29.975433, -0.75782575) failed to convert
-rank 7: Point 232 (-91.720423, 30.572677, -6.4370793) failed to convert
-rank 92: Point 326 (-89.335039, 29.023789, 5.3179625) failed to convert
-rank 79: Point 324 (-89.900462, 29.899865, -1.5842585) failed to convert
-rank 63: Point 234 (-90.267291, 30.485674, -8.5363823) failed to convert
-rank 76: Point 328 (-89.978892, 29.72888, -8.2296) failed to convert
-rank 98: Point 326 (-89.066648, 29.573793, 5.1381489) failed to convert
-rank 80: Point 325 (-89.832794, 30.357532, -8.1691847) failed to convert
-rank 11: Point 230 (-91.589057, 30.256747, 20.627224) failed to convert
-rank 44: Point 230 (-90.705228, 29.602331, -1.8715596) failed to convert
-rank 17: Point 232 (-91.323312, 30.644167, -15.832616) failed to convert
-rank 84: Point 328 (-89.756801, 29.543498, 16.265821) failed to convert
-rank 85: Point 324 (-89.621794, 30.390222, -5.0577315) failed to convert
-rank 26: Point 227 (-91.18414, 29.616734, -5.27304) failed to convert
-rank 3: Point 234 (-91.911276, 30.007269, -1.9377509) failed to convert
-rank 8: Point 227 (-91.662372, 30.918768, -20.156632) failed to convert
-rank 67: Point 322 (-90.158319, 29.948989, 9.1920312) failed to convert
-rank 22: Point 229 (-91.219045, 30.160318, -2.2711461) failed to convert
-rank 4: Point 233 (-91.811759, 30.867567, -16.251392) failed to convert
-rank 30: Point 231 (-91.065328, 29.396792, -0.25509755) failed to convert
-rank 77: Point 324 (-89.946197, 29.880153, -6.6873125) failed to convert
-rank 48: Point 230 (-90.667761, 29.308207, -0.0) failed to convert
-rank 87: Point 323 (-89.487932, 30.087937, 2.7416521) failed to convert
-rank 86: Point 327 (-89.620846, 29.40434, -0.01450199) failed to convert
-rank 49: Point 233 (-90.622733, 29.633788, -0.53249722) failed to convert
-rank 52: Point 230 (-90.549578, 29.879579, -0.41236746) failed to convert
-rank 39: Point 233 (-90.786104, 29.672707, -0.3199809) failed to convert
-rank 46: Point 229 (-90.662026, 29.920395, -0.45705178) failed to convert
-rank 10: Point 232 (-91.628568, 30.315035, -5.762526) failed to convert
-rank 27: Point 229 (-91.126723, 30.118502, -2.4076485) failed to convert
-rank 73: Point 323 (-90.036562, 29.759791, -0.20610211) failed to convert
-rank 6: Point 231 (-91.758032, 30.463252, -11.984737) failed to convert
-rank 12: Point 225 (-91.516417, 30.620972, -6.9590321) failed to convert
-rank 51: Point 233 (-90.602123, 29.469797, 0.03048) failed to convert
-rank 95: Point 325 (-89.221354, 29.195022, -0.3624893) failed to convert
-rank 75: Point 325 (-89.976738, 29.967633, 0.17081522) failed to convert
-rank 38: Point 229 (-90.767698, 30.205858, -0.27311599) failed to convert
-rank 21: Point 233 (-91.24604, 29.952368, -0.65000101) failed to convert
-rank 89: Point 324 (-89.408704, 29.338, 0.95871612) failed to convert
-rank 64: Point 327 (-90.269637, 29.96451, -8.2536798) failed to convert
-rank 20: Point 232 (-91.240606, 30.368781, 13.783803) failed to convert
-rank 78: Point 327 (-89.912682, 30.004718, 0.19266143) failed to convert
-rank 1: Point 234 (-92.105594, 29.802505, -0.02302831) failed to convert
-rank 68: Point 327 (-90.130034, 29.917248, -6.9067685) failed to convert
-rank 45: Point 232 (-90.71023, 29.342084, 0.57967297) failed to convert
-rank 16: Point 229 (-91.374897, 30.534714, -5.251336) failed to convert
-rank 90: Point 328 (-89.399331, 28.943626, 3.1169117) failed to convert
-rank 23: Point 232 (-91.191932, 30.284894, -8.3406756) failed to convert
-rank 33: Point 232 (-90.908038, 30.088739, 18.841206) failed to convert
-rank 59: Point 232 (-90.406505, 29.952237, -2.298529) failed to convert
-rank 18: Point 233 (-91.320599, 30.12831, -9.0068407) failed to convert
-rank 57: Point 234 (-90.490588, 29.409499, -8.2296) failed to convert
-rank 56: Point 229 (-90.476189, 29.825192, 0.02) failed to convert
-rank 91: Point 325 (-89.351766, 29.170505, 0.31299999) failed to convert
-rank 81: Point 324 (-89.824116, 29.930132, 3.0606934) failed to convert
-rank 65: Point 326 (-90.231633, 29.942304, -3.0557315) failed to convert
-rank 93: Point 325 (-89.207088, 29.994183, -0.0) failed to convert
-rank 19: Point 233 (-91.260031, 30.527388, 11.408989) failed to convert
-rank 15: Point 232 (-91.469214, 29.677476, -3.5295841) failed to convert
-rank 69: Point 326 (-90.096755, 30.02613, -4.8768003) failed to convert
-rank 83: Point 325 (-89.77738, 29.78245, -0.72670252) failed to convert
-rank 66: Point 326 (-90.26343, 29.070992, 6.1308303) failed to convert
-rank 82: Point 326 (-89.768759, 30.218007, 0.82332537) failed to convert
-rank 47: Point 232 (-90.646806, 29.924996, -0.56175787) failed to convert
-rank 25: Point 234 (-91.185757, 29.840665, -0.072) failed to convert
-rank 97: Point 324 (-89.165602, 29.19971, -0.0) failed to convert
-rank 71: Point 325 (-90.062111, 29.938084, -6.6458597) failed to convert
-rank 99: Point 324 (-88.958783, 29.534895, 9.1117623) failed to convert
-rank 70: Point 328 (-90.072866, 30.029336, -4.8676563) failed to convert
-rank 54: Point 231 (-90.520407, 29.663574, 0.53230523) failed to convert
-rank 2: Point 230 (-91.993122, 29.726438, 2.8168672) failed to convert
-rank 88: Point 330 (-89.468964, 29.342848, -3.1353217) failed to convert
-rank 41: Point 232 (-90.744855, 29.82138, -2.2964677) failed to convert
-rank 94: Point 327 (-89.243179, 29.176908, -0.0) failed to convert
-rank 34: Point 229 (-90.870305, 30.178579, -1.7680482) failed to convert
-rank 96: Point 328 (-89.20308, 29.203761, -0.0) failed to convert
-rank 55: Point 232 (-90.501385, 29.665771, -1.2366418) failed to convert
-rank 74: Point 328 (-90.011784, 29.769145, -2.414829) failed to convert
-rank 92: Point 327 (-89.307976, 29.336126, 2.7266733) failed to convert
-rank 72: Point 327 (-90.036795, 30.031071, -2.9785484) failed to convert
-rank 13: Point 232 (-91.539213, 29.610885, 0.28736341) failed to convert
-rank 42: Point 231 (-90.744142, 29.521947, -1.6583275) failed to convert
-rank 50: Point 233 (-90.624946, 29.376711, -0.54275422) failed to convert
-rank 98: Point 327 (-89.101829, 29.182803, -0.0) failed to convert
-rank 76: Point 329 (-89.978879, 29.72894, -8.2296) failed to convert
-rank 24: Point 231 (-91.174636, 30.279066, 11.656641) failed to convert
-rank 35: Point 235 (-90.872977, 29.763397, -0.51115738) failed to convert
-rank 40: Point 231 (-90.759702, 29.813774, -1.1852974) failed to convert
-rank 80: Point 326 (-89.890598, 29.640839, -0.0) failed to convert
-rank 58: Point 228 (-90.432743, 29.88863, -0.18319171) failed to convert
-rank 5: Point 233 (-91.823647, 29.912307, -1.2716585) failed to convert
-rank 79: Point 325 (-89.880584, 30.147238, -1.2571843) failed to convert
-rank 85: Point 325 (-89.67451, 29.759349, -0.0) failed to convert
-rank 62: Point 231 (-90.338364, 29.930264, -8.0558646) failed to convert
-rank 31: Point 234 (-90.9778, 30.292583, -6.981679) failed to convert
-rank 36: Point 232 (-90.840635, 29.857828, -1.1851627) failed to convert
-rank 61: Point 233 (-90.387815, 29.564118, -0.18900421) failed to convert
-rank 28: Point 230 (-91.144012, 29.172035, 1.9610641) failed to convert
-rank 87: Point 324 (-89.58667, 28.91594, 63.676664) failed to convert
-rank 9: Point 233 (-91.627277, 30.981404, -21.541682) failed to convert
-rank 29: Point 230 (-91.06504, 29.713537, -1.323265) failed to convert
-rank 0: Point 215 (-92.648253, 28.801736, 31.009585) failed to convert
-rank 77: Point 325 (-89.929636, 30.087935, -3.4036696) failed to convert
-rank 67: Point 323 (-90.157275, 29.962548, -1.8148915) failed to convert
-rank 84: Point 329 (-89.757591, 29.533564, -4.5546266) failed to convert
-rank 43: Point 234 (-90.699358, 29.868361, -0.81123453) failed to convert
-rank 73: Point 324 (-90.034667, 29.784018, -1.4965679) failed to convert
-rank 53: Point 233 (-90.525809, 29.885251, 0.02) failed to convert
-rank 95: Point 326 (-89.221039, 29.198514, -0.39390694) failed to convert
-rank 63: Point 235 (-90.3081, 29.943613, 14.765405) failed to convert
-rank 86: Point 328 (-89.595981, 29.702178, -0.34747301) failed to convert
-rank 14: Point 228 (-91.473919, 30.08422, 11.099696) failed to convert
-rank 60: Point 231 (-90.387473, 29.890981, -0.57044015) failed to convert
-rank 75: Point 326 (-89.954537, 30.246995, 2.7469646) failed to convert
-rank 32: Point 231 (-90.969285, 29.69479, -0.75655216) failed to convert
-rank 7: Point 233 (-91.723254, 30.522728, -12.015217) failed to convert
-rank 44: Point 231 (-90.720571, 29.37955, 0.3048) failed to convert
-rank 17: Point 233 (-91.381862, 29.687642, -5.1572163) failed to convert
-rank 68: Point 328 (-90.13003, 29.917309, -6.6598805) failed to convert
-rank 89: Point 325 (-89.407996, 29.346231, 21.583573) failed to convert
-rank 64: Point 328 (-90.305213, 29.488515, 0.88150489) failed to convert
-rank 11: Point 231 (-91.588492, 30.266279, 5.995643) failed to convert
-rank 26: Point 228 (-91.142608, 30.270859, -13.715087) failed to convert
-rank 78: Point 328 (-89.923651, 29.867281, 21.035605) failed to convert
-rank 90: Point 329 (-89.333532, 29.706227, 3.2701619) failed to convert
-rank 8: Point 228 (-91.729993, 29.729028, 1.9362468) failed to convert
-rank 30: Point 232 (-91.03683, 29.837749, -0.53371993) failed to convert
-rank 48: Point 231 (-90.613508, 30.082405, -0.365397) failed to convert
-rank 49: Point 234 (-90.614791, 29.746658, -1.1575534) failed to convert
-rank 3: Point 235 (-91.878052, 30.61984, -8.2296) failed to convert
-rank 37: Point 233 (-90.808271, 29.984799, 27.860337) failed to convert
-rank 91: Point 326 (-89.332636, 29.391284, 2.1788562) failed to convert
-rank 4: Point 234 (-91.810221, 30.894796, -13.009792) failed to convert
-rank 69: Point 327 (-90.096768, 30.025921, -4.8524163) failed to convert
-rank 93: Point 326 (-89.25253, 29.481423, 4.6304601) failed to convert
-rank 83: Point 326 (-89.770361, 29.868369, -9.1305895) failed to convert
-rank 52: Point 231 (-90.580567, 29.443253, -0.74421446) failed to convert
-rank 65: Point 327 (-90.236475, 29.878241, 3.4479999) failed to convert
-rank 10: Point 233 (-91.60319, 30.751398, -20.0) failed to convert
-rank 81: Point 325 (-89.824783, 29.921881, -1.2103144) failed to convert
-rank 39: Point 234 (-90.789665, 29.62026, -1.3838738) failed to convert
-rank 22: Point 230 (-91.266405, 29.399771, 1.6078881) failed to convert
-rank 66: Point 327 (-90.243737, 29.335079, 0.17051681) failed to convert
-rank 6: Point 232 (-91.758136, 30.460956, -10.096448) failed to convert
-rank 82: Point 327 (-89.767743, 30.230318, -8.2296) failed to convert
-rank 97: Point 325 (-89.180996, 29.025413, -0.0) failed to convert
-rank 21: Point 234 (-91.213305, 30.472774, -5.7009755) failed to convert
-rank 51: Point 234 (-90.561039, 30.048953, 11.828857) failed to convert
-rank 70: Point 329 (-90.094061, 29.756257, -1.4292537) failed to convert
-rank 12: Point 226 (-91.508816, 30.747762, -13.391468) failed to convert
-rank 71: Point 326 (-90.063467, 29.920668, -7.1009261) failed to convert
-rank 38: Point 230 (-90.749221, 30.472421, -8.9422181) failed to convert
-rank 20: Point 233 (-91.239959, 30.379003, -15.647824) failed to convert
-rank 45: Point 233 (-90.669423, 29.930332, -1.9909367) failed to convert
-rank 33: Point 233 (-90.902861, 30.165881, -2.6358668) failed to convert
-rank 1: Point 235 (-92.105869, 29.797074, -0.61454343) failed to convert
-rank 88: Point 331 (-89.380538, 30.368033, -3.8865275) failed to convert
-rank 99: Point 325 (-88.988504, 29.208941, 0.87556902) failed to convert
-rank 94: Point 328 (-89.237673, 29.239603, -0.60038784) failed to convert
-rank 96: Point 329 (-89.201593, 29.220545, -0.0) failed to convert
-rank 92: Point 328 (-89.235594, 30.157499, 3.5097593) failed to convert
-rank 72: Point 328 (-90.036965, 30.028612, -1.6372219) failed to convert
-rank 16: Point 230 (-91.421012, 29.773864, -1.4022934) failed to convert
-rank 23: Point 233 (-91.228087, 29.710159, -1.3711286) failed to convert
-rank 18: Point 234 (-91.28809, 30.651822, -25.854275) failed to convert
-rank 98: Point 328 (-89.024244, 30.037645, 4.2377882) failed to convert
-rank 59: Point 233 (-90.401169, 30.0247, -5.4491405) failed to convert
-rank 74: Point 329 (-89.995842, 29.971835, -3.9666674) failed to convert
-rank 80: Point 327 (-89.863455, 29.979022, -0.21856379) failed to convert
-rank 76: Point 330 (-89.980204, 29.71208, 25.909648) failed to convert
-rank 79: Point 326 (-89.903185, 29.865772, -5.8917844) failed to convert
-rank 56: Point 230 (-90.503319, 29.448292, -0.91730277) failed to convert
-rank 85: Point 326 (-89.697017, 29.48652, 21.679143) failed to convert
-rank 15: Point 233 (-91.404897, 30.74659, -20.0) failed to convert
-rank 57: Point 235 (-90.478929, 29.571552, 0.36200982) failed to convert
-rank 25: Point 235 (-91.162271, 30.210892, 13.792632) failed to convert
-rank 19: Point 234 (-91.315073, 29.639564, -0.53200001) failed to convert
-rank 27: Point 230 (-91.119197, 30.235423, -12.627865) failed to convert
-rank 87: Point 325 (-89.550698, 29.34716, 0.84796468) failed to convert
-rank 47: Point 233 (-90.661371, 29.717058, 0.10451239) failed to convert
-rank 46: Point 230 (-90.653192, 30.046239, -9.8145608) failed to convert
-rank 77: Point 326 (-89.929583, 30.088535, -5.5464038) failed to convert
-rank 67: Point 324 (-90.127128, 30.352652, 3.6032872) failed to convert
-rank 41: Point 233 (-90.747958, 29.77613, -1.5968729) failed to convert
-rank 2: Point 231 (-91.941841, 30.690624, -9.635172) failed to convert
-rank 54: Point 232 (-90.525438, 29.592994, -0.46722588) failed to convert
-rank 42: Point 232 (-90.675551, 30.508395, -12.03645) failed to convert
-rank 55: Point 233 (-90.475221, 30.027866, 6.7812937) failed to convert
-rank 73: Point 325 (-90.019255, 29.980683, -0.70649253) failed to convert
-rank 50: Point 234 (-90.577379, 30.050322, 12.457238) failed to convert
-rank 24: Point 232 (-91.194033, 29.97308, -1.5931142) failed to convert
-rank 84: Point 330 (-89.757098, 29.539329, 22.279027) failed to convert
-rank 86: Point 329 (-89.627846, 29.318448, 0.31299999) failed to convert
-rank 40: Point 232 (-90.741908, 30.071973, -0.34738235) failed to convert
-rank 58: Point 229 (-90.423947, 30.008629, -6.7086485) failed to convert
-rank 35: Point 236 (-90.851457, 30.082145, -2.4499681) failed to convert
-rank 13: Point 233 (-91.530399, 29.76188, -2.520696) failed to convert
-rank 34: Point 230 (-90.870257, 30.179186, -2.528083) failed to convert
-rank 95: Point 327 (-89.221737, 29.19057, -0.10784082) failed to convert
-rank 75: Point 327 (-89.994766, 29.738881, -1.1238865) failed to convert
-rank 5: Point 234 (-91.762391, 31.011517, 10.453857) failed to convert
-rank 68: Point 329 (-90.124719, 29.986143, -8.2296) failed to convert
-rank 62: Point 232 (-90.338359, 29.930304, -8.0558646) failed to convert
-rank 31: Point 235 (-91.029867, 29.497756, -0.78285518) failed to convert
-rank 64: Point 329 (-90.274032, 29.905791, -0.39222181) failed to convert
-rank 90: Point 330 (-89.369583, 29.290386, 1.7272028) failed to convert
-rank 89: Point 326 (-89.409107, 29.333, -4.4607482) failed to convert
-rank 78: Point 329 (-89.89997, 30.163091, 3.1401642) failed to convert
-rank 93: Point 327 (-89.287962, 29.076117, -0.08056346) failed to convert
-rank 29: Point 231 (-91.033733, 30.194923, -6.9649755) failed to convert
-rank 91: Point 327 (-89.349575, 29.195461, 0.31269585) failed to convert
-rank 61: Point 234 (-90.363536, 29.893835, -0.37208173) failed to convert
-rank 81: Point 326 (-89.798247, 30.247427, -1.537427) failed to convert
-rank 53: Point 234 (-90.533398, 29.779366, -0.42065006) failed to convert
-rank 69: Point 328 (-90.096772, 30.02583, -4.8554643) failed to convert
-rank 83: Point 327 (-89.777698, 29.77846, -1.1129978) failed to convert
-rank 65: Point 328 (-90.229946, 29.964376, -7.7289837) failed to convert
-rank 43: Point 235 (-90.699209, 29.870428, -0.55732377) failed to convert
-rank 63: Point 236 (-90.307752, 29.948107, 23.83628) failed to convert
-rank 14: Point 229 (-91.436651, 30.704394, -9.0783885) failed to convert
-rank 28: Point 231 (-91.112841, 29.663523, -1.4611032) failed to convert
-rank 70: Point 330 (-90.101635, 29.658137, -0.0422619) failed to convert
-rank 66: Point 328 (-90.241423, 29.365912, -5.0273715) failed to convert
-rank 82: Point 328 (-89.767382, 30.234551, -0.88050521) failed to convert
-rank 71: Point 327 (-90.062094, 29.938183, -6.8613533) failed to convert
-rank 36: Point 233 (-90.840627, 29.857928, -0.51237166) failed to convert
-rank 7: Point 234 (-91.696143, 30.997821, -13.118195) failed to convert
-rank 11: Point 232 (-91.575322, 30.491693, -4.639183) failed to convert
-rank 0: Point 216 (-92.641702, 28.952387, 26.000838) failed to convert
-rank 97: Point 326 (-89.114439, 29.771163, 3.4802732) failed to convert
-rank 96: Point 330 (-89.208559, 29.141384, 1.9514895) failed to convert
-rank 99: Point 326 (-88.971809, 29.391595, 17.158047) failed to convert
-rank 94: Point 329 (-89.242428, 29.185353, -0.79946179) failed to convert
-rank 17: Point 234 (-91.326899, 30.586118, -8.2345241) failed to convert
-rank 9: Point 234 (-91.628748, 30.955971, -19.740094) failed to convert
-rank 88: Point 332 (-89.468581, 29.347193, 49.955008) failed to convert
-rank 8: Point 229 (-91.662336, 30.918786, -20.617947) failed to convert
-rank 80: Point 328 (-89.847775, 30.172162, 3.2194859) failed to convert
-rank 48: Point 232 (-90.651245, 29.5457, -8.2296) failed to convert
-rank 44: Point 232 (-90.722535, 29.350912, -8.2296) failed to convert
-rank 92: Point 329 (-89.248506, 30.012383, 3.5132555) failed to convert
-rank 26: Point 229 (-91.142603, 30.270899, -13.715087) failed to convert
-rank 37: Point 234 (-90.826649, 29.713994, -1.4574926) failed to convert
-rank 49: Point 235 (-90.61476, 29.746632, -0.80867018) failed to convert
-rank 3: Point 236 (-91.878204, 30.616777, -8.2296) failed to convert
-rank 30: Point 233 (-91.059189, 29.492105, -0.60895374) failed to convert
-rank 76: Point 331 (-89.981064, 29.700863, 15.450392) failed to convert
-rank 74: Point 330 (-90.011931, 29.767168, -0.99084732) failed to convert
-rank 72: Point 329 (-90.036808, 30.030546, -4.9941483) failed to convert
-rank 4: Point 235 (-91.811739, 30.86751, -18.105119) failed to convert
-rank 85: Point 327 (-89.71008, 29.326684, 0.31299999) failed to convert
-rank 79: Point 327 (-89.900467, 29.899727, -2.7686638) failed to convert
-rank 98: Point 329 (-89.102026, 29.179363, 1.9828991) failed to convert
-rank 87: Point 326 (-89.462374, 30.383859, -5.0171656) failed to convert
-rank 67: Point 325 (-90.210954, 29.255162, 0.29738761) failed to convert
-rank 1: Point 236 (-92.105798, 29.798332, -1.0781548) failed to convert
-rank 77: Point 327 (-89.965927, 29.630511, 1.2641979) failed to convert
-rank 10: Point 234 (-91.615869, 30.533819, -5.7255162) failed to convert
-rank 39: Point 235 (-90.772135, 29.876892, -0.29253065) failed to convert
-rank 73: Point 326 (-90.021812, 29.948109, 13.487741) failed to convert
-rank 32: Point 232 (-90.939864, 30.13909, 4.4170035) failed to convert
-rank 60: Point 232 (-90.380611, 29.983958, -0.75644524) failed to convert
-rank 38: Point 231 (-90.812448, 29.550157, -0.30062148) failed to convert
-rank 84: Point 331 (-89.757563, 29.533617, -4.5546266) failed to convert
-rank 51: Point 235 (-90.547971, 30.231089, 2.8199999) failed to convert
-rank 95: Point 328 (-89.221877, 29.188901, -0.2526364) failed to convert
-rank 86: Point 330 (-89.631947, 29.267903, 2.9734297) failed to convert
-rank 20: Point 234 (-91.242432, 30.339637, -5.4274607) failed to convert
-rank 45: Point 234 (-90.674402, 29.85905, -0.88645592) failed to convert
-rank 68: Point 330 (-90.122897, 30.009682, 0.16856922) failed to convert
-rank 47: Point 234 (-90.651736, 29.854737, -0.33543008) failed to convert
-rank 18: Point 235 (-91.289521, 30.628824, 23.475813) failed to convert
-rank 59: Point 234 (-90.401041, 30.026409, -1.0648742) failed to convert
-rank 64: Point 330 (-90.273731, 29.909709, -0.31885477) failed to convert
-rank 56: Point 231 (-90.504077, 29.437584, -8.2296) failed to convert
-rank 57: Point 236 (-90.457256, 29.871034, -0.34399732) failed to convert
-rank 23: Point 234 (-91.227738, 29.715672, -5.9963964) failed to convert
-rank 75: Point 328 (-89.96036, 30.173674, 4.0995846) failed to convert
-rank 16: Point 231 (-91.387312, 30.331366, -2.4592906) failed to convert
-rank 6: Point 233 (-91.748609, 30.629675, -10.230738) failed to convert
-rank 90: Point 331 (-89.304687, 30.034862, 0.45353822) failed to convert
-rank 78: Point 330 (-89.919382, 29.920756, -5.7543728) failed to convert
-rank 54: Point 233 (-90.520699, 29.659164, -0.98238983) failed to convert
-rank 52: Point 232 (-90.575624, 29.51312, -0.86691481) failed to convert
-rank 46: Point 231 (-90.661577, 29.926696, -0.74201738) failed to convert
-rank 22: Point 231 (-91.198, 30.492653, 13.436541) failed to convert
-rank 41: Point 234 (-90.772443, 29.418136, -8.2296) failed to convert
-rank 2: Point 232 (-91.935558, 30.806861, -10.782923) failed to convert
-rank 12: Point 227 (-91.543527, 30.16154, -4.038618) failed to convert
-rank 33: Point 234 (-90.931643, 29.734184, -0.75556073) failed to convert
-rank 93: Point 328 (-89.276463, 29.208113, 12.705851) failed to convert
-rank 89: Point 327 (-89.422587, 29.175184, 0.31299999) failed to convert
-rank 21: Point 235 (-91.223846, 30.306041, 4.8828101) failed to convert
-rank 69: Point 329 (-90.118729, 29.741757, -0.16183362) failed to convert
-rank 91: Point 328 (-89.352399, 29.162526, 0.31299999) failed to convert
-rank 55: Point 234 (-90.50145, 29.664767, -1.1864019) failed to convert
-rank 81: Point 327 (-89.810631, 30.095612, 8.9394756) failed to convert
-rank 62: Point 233 (-90.338353, 29.930364, -6.6620608) failed to convert
-rank 65: Point 329 (-90.268901, 29.446399, 1.5929082) failed to convert
-rank 5: Point 235 (-91.775153, 30.785207, -14.699204) failed to convert
-rank 24: Point 233 (-91.168932, 30.368424, -6.1710453) failed to convert
-rank 83: Point 328 (-89.769148, 29.882938, -1.0050687) failed to convert
-rank 71: Point 328 (-90.063471, 29.920514, -6.7878965) failed to convert
-rank 82: Point 329 (-89.767584, 30.231889, 0.02683835) failed to convert
-rank 66: Point 329 (-90.24372, 29.335021, 0.45632224) failed to convert
-rank 96: Point 331 (-89.101907, 30.33128, 3.3948801) failed to convert
-rank 15: Point 234 (-91.464635, 29.754516, -0.48256632) failed to convert
-rank 70: Point 331 (-90.071945, 30.041057, 6.0146413) failed to convert
-rank 99: Point 327 (-88.985456, 29.241725, 12.876193) failed to convert
-rank 19: Point 235 (-91.327372, 29.437736, 5.4371593) failed to convert
-rank 34: Point 231 (-90.869751, 30.186636, -1.7791135) failed to convert
-rank 25: Point 236 (-91.201244, 29.594259, -4.0386) failed to convert
-rank 88: Point 333 (-89.503611, 28.932224, 47.297383) failed to convert
-rank 94: Point 330 (-89.242269, 29.18694, -0.0) failed to convert
-rank 80: Point 329 (-89.873443, 29.854176, -9.7880432) failed to convert
-rank 42: Point 233 (-90.744892, 29.510989, -1.199453) failed to convert
-rank 76: Point 332 (-89.979782, 29.717132, 0.08721156) failed to convert
-rank 31: Point 236 (-91.025385, 29.566262, -0.50846904) failed to convert
-rank 92: Point 330 (-89.308297, 29.332106, 4.1420415) failed to convert
-rank 74: Point 331 (-89.995681, 29.97372, -1.8750953) failed to convert
-rank 97: Point 327 (-89.178922, 29.048629, -0.0) failed to convert
-rank 72: Point 330 (-90.036773, 30.030978, -2.2011152) failed to convert
-rank 43: Point 236 (-90.735934, 29.337806, -8.2296) failed to convert
-rank 85: Point 328 (-89.648773, 30.067249, 3.518194) failed to convert
-rank 17: Point 235 (-91.323281, 30.64422, -18.353226) failed to convert
-rank 27: Point 231 (-91.117853, 30.256203, -13.538608) failed to convert
-rank 29: Point 232 (-91.065003, 29.713608, -1.1703338) failed to convert
-rank 50: Point 235 (-90.603892, 29.676471, 0.02308225) failed to convert
-rank 67: Point 326 (-90.206879, 29.309089, 0.31299999) failed to convert
-rank 79: Point 328 (-89.900491, 29.899394, -3.1089601) failed to convert
-rank 98: Point 330 (-89.061529, 29.628564, 5.341671) failed to convert
-rank 7: Point 235 (-91.75685, 29.924439, -2.8793918) failed to convert
-rank 13: Point 234 (-91.467944, 30.813004, -9.8101626) failed to convert
-rank 87: Point 327 (-89.548627, 29.370256, 10.75321) failed to convert
-rank 63: Point 237 (-90.310206, 29.915166, -0.29089139) failed to convert
-rank 77: Point 328 (-89.946162, 29.880278, -5.5377045) failed to convert
-rank 11: Point 233 (-91.573698, 30.519375, -6.1482643) failed to convert
-rank 36: Point 234 (-90.856569, 29.621407, -0.62699464) failed to convert
-rank 84: Point 332 (-89.757543, 29.533653, -4.5546266) failed to convert
-rank 35: Point 237 (-90.852788, 30.061974, 25.598973) failed to convert
-rank 73: Point 327 (-90.034647, 29.784075, -1.4965679) failed to convert
-rank 8: Point 230 (-91.660908, 30.943071, -11.182629) failed to convert
-rank 40: Point 233 (-90.772905, 29.620618, -0.90340423) failed to convert
-rank 95: Point 329 (-89.134775, 30.164897, 3.8555791) failed to convert
-rank 86: Point 331 (-89.618572, 29.429097, -2.5845302) failed to convert
-rank 53: Point 235 (-90.520698, 29.956294, -0.33100058) failed to convert
-rank 48: Point 233 (-90.643127, 29.661832, -1.7340078) failed to convert
-rank 49: Point 236 (-90.620106, 29.670456, 0.42233815) failed to convert
-rank 68: Point 331 (-90.124144, 29.993442, -9.0) failed to convert
-rank 61: Point 235 (-90.36358, 29.892885, -0.35830314) failed to convert
-rank 64: Point 331 (-90.273724, 29.909649, -0.3097744) failed to convert
-rank 75: Point 329 (-89.979225, 29.935825, -2.7847896) failed to convert
-rank 90: Point 332 (-89.338911, 29.643851, 7.6342104) failed to convert
-rank 78: Point 331 (-89.919356, 29.92081, -3.9357438) failed to convert
-rank 0: Point 217 (-92.643037, 28.883324, 27.4) failed to convert
-rank 26: Point 230 (-91.139231, 30.323458, 22.935708) failed to convert
-rank 37: Point 235 (-90.816357, 29.865675, -0.99449418) failed to convert
-rank 44: Point 233 (-90.704393, 29.61428, -1.5618725) failed to convert
-rank 3: Point 237 (-91.878055, 30.619495, -8.2296) failed to convert
-rank 93: Point 329 (-89.276868, 29.203193, 13.985102) failed to convert
-rank 89: Point 328 (-89.420419, 29.199845, -1.3040638) failed to convert
-rank 18: Point 236 (-91.307166, 30.345329, -1.5160352) failed to convert
-rank 58: Point 230 (-90.424599, 29.99972, -3.7239953) failed to convert
-rank 32: Point 233 (-90.969297, 29.694343, -0.54808115) failed to convert
-rank 69: Point 330 (-90.09659, 30.027944, -5.1785523) failed to convert
-rank 30: Point 234 (-91.044183, 29.724367, -1.0697459) failed to convert
-rank 59: Point 235 (-90.367377, 30.480643, -8.6351582) failed to convert
-rank 9: Point 235 (-91.627263, 30.981366, -21.494423) failed to convert
-rank 91: Point 329 (-89.340889, 29.295762, 13.50424) failed to convert
-rank 51: Point 236 (-90.54422, 30.283207, 2.4430542) failed to convert
-rank 47: Point 235 (-90.651367, 29.859911, -0.36124898) failed to convert
-rank 65: Point 330 (-90.267477, 29.46546, -1.8712173) failed to convert
-rank 45: Point 235 (-90.693869, 29.578964, -2.7622313) failed to convert
-rank 20: Point 235 (-91.239007, 30.393933, -5.6182179) failed to convert
-rank 23: Point 235 (-91.238001, 29.550732, 16.149904) failed to convert
-rank 56: Point 232 (-90.44061, 30.313028, 2.8528105) failed to convert
-rank 96: Point 332 (-89.21459, 29.07253, -0.0) failed to convert
-rank 83: Point 329 (-89.777327, 29.782421, -0.94312334) failed to convert
-rank 14: Point 230 (-91.473709, 30.087358, 8.3536747) failed to convert
-rank 54: Point 234 (-90.492142, 30.055559, -2.4326185) failed to convert
-rank 16: Point 232 (-91.392936, 30.238885, -1.1751627) failed to convert
-rank 82: Point 330 (-89.767716, 30.230288, -8.2296) failed to convert
-rank 6: Point 234 (-91.749587, 30.612278, -11.966791) failed to convert
-rank 71: Point 329 (-90.067983, 29.862349, -9.0) failed to convert
-rank 81: Point 328 (-89.810273, 30.099902, 0.43783335) failed to convert
-rank 66: Point 330 (-90.244273, 29.327409, -0.32868787) failed to convert
-rank 39: Point 236 (-90.769658, 29.912959, -0.24886919) failed to convert
-rank 99: Point 328 (-88.906958, 30.092193, 11.893522) failed to convert
-rank 4: Point 236 (-91.814897, 30.810845, -18.086831) failed to convert
-rank 10: Point 235 (-91.592058, 30.940903, -20.204094) failed to convert
-rank 22: Point 232 (-91.201864, 30.4318, -5.5202023) failed to convert
-rank 94: Point 331 (-89.23977, 29.215354, -0.03282254) failed to convert
-rank 70: Point 332 (-90.072848, 30.029415, -4.8676563) failed to convert
-rank 38: Point 232 (-90.837198, 29.182326, -0.4830787) failed to convert
-rank 80: Point 330 (-89.873443, 29.854115, -9.7880432) failed to convert
-rank 88: Point 334 (-89.468937, 29.342817, -2.6936466) failed to convert
-rank 76: Point 333 (-89.972349, 29.811136, -0.00606295) failed to convert
-rank 74: Point 332 (-90.011767, 29.769108, -2.0561186) failed to convert
-rank 52: Point 233 (-90.522746, 30.252667, 3.3940653) failed to convert
-rank 2: Point 233 (-91.995057, 29.688731, 2.822804) failed to convert
-rank 72: Point 331 (-90.036919, 30.02912, -1.3374573) failed to convert
-rank 92: Point 331 (-89.333021, 29.046556, -0.0) failed to convert
-rank 57: Point 237 (-90.462167, 29.803331, -0.6566916) failed to convert
-rank 1: Point 237 (-92.105574, 29.802563, -0.13077969) failed to convert
-rank 28: Point 232 (-91.077676, 30.209657, 0.65568651) failed to convert
-rank 33: Point 235 (-90.961454, 29.281495, 1.4462164) failed to convert
-rank 21: Point 236 (-91.271536, 29.541239, 6.141649) failed to convert
-rank 55: Point 235 (-90.461176, 30.220587, 3.3525353) failed to convert
-rank 79: Point 329 (-89.900906, 29.894188, -5.726278) failed to convert
-rank 62: Point 234 (-90.341555, 29.887186, -1.2742643) failed to convert
-rank 97: Point 328 (-89.115682, 29.757207, 3.4828626) failed to convert
-rank 85: Point 329 (-89.696325, 29.490927, 29.102519) failed to convert
-rank 67: Point 327 (-90.212737, 29.231062, -1.1429708) failed to convert
-rank 98: Point 331 (-89.101672, 29.182548, 1.3021226) failed to convert
-rank 87: Point 328 (-89.461076, 30.397142, -4.2613915) failed to convert
-rank 5: Point 236 (-91.763239, 30.996128, -13.614999) failed to convert
-rank 15: Point 235 (-91.469971, 29.664469, -0.6206303) failed to convert
-rank 12: Point 228 (-91.578702, 29.55694, 1.6855569) failed to convert
-rank 60: Point 233 (-90.380576, 29.984426, -1.7361407) failed to convert
-rank 41: Point 235 (-90.772714, 29.414062, 0.41999381) failed to convert
-rank 77: Point 329 (-89.935947, 30.008602, 0.19624076) failed to convert
-rank 43: Point 237 (-90.734163, 29.363619, -8.2296) failed to convert
-rank 29: Point 233 (-91.065009, 29.713511, -1.3707869) failed to convert
-rank 84: Point 333 (-89.757515, 29.533706, -4.5546266) failed to convert
-rank 73: Point 328 (-90.034537, 29.785273, -4.2123362) failed to convert
-rank 50: Point 236 (-90.603814, 29.67748, -0.70374729) failed to convert
-rank 17: Point 236 (-91.325612, 30.606511, -8.2655224) failed to convert
-rank 86: Point 332 (-89.560517, 30.120477, 3.1941574) failed to convert
-rank 25: Point 237 (-91.163553, 30.190761, 12.496414) failed to convert
-rank 95: Point 330 (-89.212069, 29.300044, -0.22411636) failed to convert
-rank 64: Point 332 (-90.314621, 29.360911, -0.0) failed to convert
-rank 31: Point 237 (-91.007751, 29.83681, -1.6664309) failed to convert
-rank 68: Point 332 (-90.125133, 29.980617, -8.2296) failed to convert
-rank 78: Point 332 (-89.923269, 29.871719, -4.4103423) failed to convert
-rank 36: Point 235 (-90.840476, 29.860148, -0.95735652) failed to convert
-rank 24: Point 234 (-91.211381, 29.697061, -1.4872621) failed to convert
-rank 27: Point 232 (-91.179713, 29.281645, -0.69683117) failed to convert
-rank 13: Point 235 (-91.538133, 29.629167, -0.37012136) failed to convert
-rank 90: Point 333 (-89.31188, 29.952687, 1.71) failed to convert
-rank 75: Point 330 (-89.987757, 29.827647, -0.65775864) failed to convert
-rank 7: Point 236 (-91.723226, 30.522782, -12.015217) failed to convert
-rank 89: Point 329 (-89.358493, 29.916611, -0.0) failed to convert
-rank 63: Point 238 (-90.307151, 29.955819, -8.3118966) failed to convert
-rank 42: Point 234 (-90.765952, 29.202114, -0.0) failed to convert
-rank 93: Point 330 (-89.287661, 29.07919, 15.353175) failed to convert
-rank 11: Point 234 (-91.574457, 30.506188, -5.262792) failed to convert
-rank 69: Point 331 (-90.096721, 30.026207, -5.1785523) failed to convert
-rank 91: Point 330 (-89.346255, 29.233594, -0.005) failed to convert
-rank 96: Point 333 (-89.214368, 29.074815, 2.9686236) failed to convert
-rank 8: Point 231 (-91.663255, 30.901989, -11.527818) failed to convert
-rank 65: Point 331 (-90.232011, 29.937024, -1.9985027) failed to convert
-rank 46: Point 232 (-90.653181, 30.046299, -9.8145608) failed to convert
-rank 34: Point 232 (-90.870606, 30.17383, -0.84209218) failed to convert
-rank 35: Point 238 (-90.879309, 29.667904, -1.0396349) failed to convert
-rank 40: Point 234 (-90.765447, 29.72956, -2.6821158) failed to convert
-rank 48: Point 234 (-90.651241, 29.545659, -8.2296) failed to convert
-rank 49: Point 237 (-90.589506, 30.102658, -0.10968068) failed to convert
-rank 19: Point 236 (-91.287064, 30.093672, -0.72117823) failed to convert
-rank 83: Point 330 (-89.811655, 29.358601, 0.31299999) failed to convert
-rank 37: Point 236 (-90.807578, 29.994483, -4.9398119) failed to convert
-rank 0: Point 218 (-92.625338, 29.283325, 16.799999) failed to convert
-rank 82: Point 331 (-89.820802, 29.578486, -0.54110765) failed to convert
-rank 81: Point 329 (-89.871797, 29.336311, 0.62466542) failed to convert
-rank 66: Point 331 (-90.235715, 29.441551, -0.01691172) failed to convert
-rank 94: Point 332 (-89.196693, 29.702645, 3.1508997) failed to convert
-rank 71: Point 330 (-90.067394, 29.869897, 0.76767486) failed to convert
-rank 32: Point 234 (-90.996075, 29.284587, -6e-08) failed to convert
-rank 53: Point 236 (-90.556366, 29.456758, 0.08272838) failed to convert
-rank 26: Point 231 (-91.175561, 29.752803, -7.8120246) failed to convert
-rank 61: Point 236 (-90.385338, 29.59729, -0.961353) failed to convert
-rank 80: Point 331 (-89.873442, 29.854075, -9.7880432) failed to convert
-rank 88: Point 335 (-89.423851, 29.869335, -0.30983594) failed to convert
-rank 99: Point 329 (-88.928376, 29.861037, 1.2048091) failed to convert
-rank 70: Point 333 (-90.072893, 30.028831, 0.07098683) failed to convert
-rank 74: Point 333 (-90.015681, 29.719096, 0.31299999) failed to convert
-rank 76: Point 334 (-89.980821, 29.703584, 15.712741) failed to convert
-rank 18: Point 237 (-91.296816, 30.51159, -7.1075188) failed to convert
-rank 92: Point 332 (-89.280162, 29.65342, 3.0625066) failed to convert
-rank 44: Point 234 (-90.687375, 29.859442, -0.49564447) failed to convert
-rank 72: Point 332 (-90.06482, 29.671371, 0.31299999) failed to convert
-rank 51: Point 237 (-90.587196, 29.681226, 0.46663603) failed to convert
-rank 47: Point 236 (-90.661375, 29.71688, -1.4360914) failed to convert
-rank 67: Point 328 (-90.219679, 29.138366, 0.34585304) failed to convert
-rank 79: Point 330 (-89.900596, 29.898054, -1.9312574) failed to convert
-rank 30: Point 235 (-91.037419, 29.82849, -0.38019601) failed to convert
-rank 97: Point 329 (-89.142562, 29.457735, 6.9737829) failed to convert
-rank 58: Point 231 (-90.477293, 29.272748, 1.7899035) failed to convert
-rank 98: Point 332 (-89.007357, 30.219812, 5.462425) failed to convert
-rank 20: Point 236 (-91.254225, 30.151304, -1.08557) failed to convert
-rank 85: Point 330 (-89.677998, 29.713112, -0.04321232) failed to convert
-rank 3: Point 238 (-91.908235, 30.062899, -6.8179066) failed to convert
-rank 9: Point 236 (-91.658055, 30.449608, -4.9266819) failed to convert
-rank 59: Point 236 (-90.435334, 29.557281, -0.26805981) failed to convert
-rank 54: Point 235 (-90.520361, 29.663614, -0.70517708) failed to convert
-rank 87: Point 329 (-89.549406, 29.359567, 1.280869) failed to convert
-rank 16: Point 233 (-91.4159, 29.858279, 13.963637) failed to convert
-rank 4: Point 237 (-91.808379, 30.927591, -18.419063) failed to convert
-rank 56: Point 233 (-90.476456, 29.821187, -0.68466592) failed to convert
-rank 22: Point 233 (-91.211393, 30.28129, 10.462011) failed to convert
-rank 45: Point 236 (-90.715786, 29.260946, -0.0) failed to convert
-rank 38: Point 233 (-90.781462, 30.004792, 0.9689766) failed to convert
-rank 39: Point 237 (-90.772301, 29.874214, -0.93417332) failed to convert
-rank 6: Point 235 (-91.769094, 30.264145, -1.643408) failed to convert
-rank 84: Point 334 (-89.815225, 28.817373, 58.834065) failed to convert
-rank 77: Point 330 (-89.929602, 30.088064, -5.3553363) failed to convert
-rank 73: Point 329 (-90.035249, 29.776055, 3.335) failed to convert
-rank 10: Point 236 (-91.674879, 29.502217, 1.2857979) failed to convert
-rank 23: Point 236 (-91.227677, 29.716299, -5.5304345) failed to convert
-rank 1: Point 238 (-92.105563, 29.802708, -0.86326133) failed to convert
-rank 55: Point 236 (-90.501452, 29.664658, -0.84283151) failed to convert
-rank 52: Point 234 (-90.580163, 29.448782, -0.11257538) failed to convert
-rank 86: Point 333 (-89.617877, 29.437176, -0.80005696) failed to convert
-rank 95: Point 331 (-89.225247, 29.150349, -0.42816126) failed to convert
-rank 57: Point 238 (-90.490524, 29.410109, -0.81394605) failed to convert
-rank 14: Point 231 (-91.493211, 29.758276, -1.3746479) failed to convert
-rank 64: Point 333 (-90.27372, 29.909609, -0.3325366) failed to convert
-rank 68: Point 333 (-90.124545, 29.988213, -9.0) failed to convert
-rank 78: Point 333 (-89.919452, 29.919252, 8.1352272) failed to convert
-rank 2: Point 234 (-91.965977, 30.23969, -4.6342409) failed to convert
-rank 90: Point 334 (-89.374248, 29.2351, 0.31299999) failed to convert
-rank 62: Point 235 (-90.367623, 29.53416, -0.67250834) failed to convert
-rank 33: Point 236 (-90.907895, 30.090079, 14.808082) failed to convert
-rank 41: Point 236 (-90.77243, 29.418097, -1.3743642) failed to convert
-rank 50: Point 237 (-90.603042, 29.688367, 0.75619774) failed to convert
-rank 21: Point 237 (-91.216936, 30.414877, -7.2715737) failed to convert
-rank 75: Point 331 (-89.95214, 30.276312, -0.3625106) failed to convert
-rank 15: Point 236 (-91.4691, 29.67918, -3.1446587) failed to convert
-rank 89: Point 330 (-89.41977, 29.206377, -1.1353118) failed to convert
-rank 93: Point 331 (-89.277711, 29.193421, 2.6382458) failed to convert
-rank 25: Point 238 (-91.15738, 30.287376, -13.011913) failed to convert
-rank 5: Point 237 (-91.775112, 30.785251, -16.162103) failed to convert
-rank 65: Point 332 (-90.294043, 29.10779, 1.4889202) failed to convert
-rank 43: Point 238 (-90.734228, 29.362585, -8.2296) failed to convert
-rank 69: Point 332 (-90.096559, 30.028094, -5.2181763) failed to convert
-rank 29: Point 234 (-91.032942, 30.206346, 27.272715) failed to convert
-rank 60: Point 234 (-90.383587, 29.943615, 24.144533) failed to convert
-rank 96: Point 334 (-89.203722, 29.195649, -0.0) failed to convert
-rank 91: Point 331 (-89.34836, 29.208847, 0.29355515) failed to convert
-rank 17: Point 237 (-91.323261, 30.644254, -18.353226) failed to convert
-rank 12: Point 229 (-91.589769, 29.364439, 2.4879161) failed to convert
-rank 83: Point 331 (-89.770308, 29.868339, -9.1305895) failed to convert
-rank 28: Point 233 (-91.112869, 29.662858, -0.51302248) failed to convert
-rank 82: Point 332 (-89.781807, 30.058316, 3.8677389) failed to convert
-rank 81: Point 330 (-89.850316, 29.604791, 20.884956) failed to convert
-rank 36: Point 236 (-90.840634, 29.857787, -0.95845929) failed to convert
-rank 31: Point 238 (-91.000195, 29.952102, -1.4916414) failed to convert
-rank 24: Point 235 (-91.172401, 30.314019, 21.245485) failed to convert
-rank 71: Point 331 (-90.06341, 29.920971, -3.6494424) failed to convert
-rank 94: Point 333 (-89.242602, 29.182972, 3.65e-06) failed to convert
-rank 27: Point 233 (-91.117578, 30.260119, 2.3757275) failed to convert
-rank 66: Point 332 (-90.199293, 29.923276, 35.770333) failed to convert
-rank 13: Point 236 (-91.593684, 28.661966, 29.580739) failed to convert
-rank 80: Point 332 (-89.873442, 29.854014, -9.7880432) failed to convert
-rank 7: Point 237 (-91.708681, 30.778438, -10.149952) failed to convert
-rank 76: Point 335 (-89.9835, 29.669416, -0.03473692) failed to convert
-rank 99: Point 330 (-88.932505, 29.816487, 2.7822013) failed to convert
-rank 88: Point 336 (-89.468898, 29.342771, -1.1460514) failed to convert
-rank 35: Point 239 (-90.856824, 30.00186, -3.859793) failed to convert
-rank 42: Point 235 (-90.709173, 30.028351, -8.2315285) failed to convert
-rank 11: Point 235 (-91.596493, 30.127071, -1.2549688) failed to convert
-rank 67: Point 329 (-90.162976, 29.886973, 1.3850558) failed to convert
-rank 72: Point 333 (-90.044696, 29.929727, -0.70746081) failed to convert
-rank 63: Point 239 (-90.298054, 30.076885, 3.24) failed to convert
-rank 46: Point 233 (-90.653174, 30.046339, -9.8145608) failed to convert
-rank 49: Point 238 (-90.628906, 29.544851, -2.2782363) failed to convert
-rank 74: Point 334 (-90.001673, 29.897522, 1.749031) failed to convert
-rank 92: Point 333 (-89.304436, 29.375864, 5.0321102) failed to convert
-rank 34: Point 233 (-90.91074, 29.57477, -0.27432001) failed to convert
-rank 79: Point 331 (-89.921427, 29.636785, -1.1252103) failed to convert
-rank 70: Point 334 (-90.106571, 29.593813, -0.13805911) failed to convert
-rank 37: Point 237 (-90.791001, 30.236539, -1.3387607) failed to convert
-rank 98: Point 333 (-89.101865, 29.179113, 0.94932828) failed to convert
-rank 19: Point 237 (-91.261163, 30.50874, -0.31151336) failed to convert
-rank 48: Point 235 (-90.651235, 29.545599, -8.2296) failed to convert
-rank 85: Point 331 (-89.642585, 30.138513, -0.25333581) failed to convert
-rank 87: Point 330 (-89.485466, 30.111705, 3.22) failed to convert
-rank 8: Point 232 (-91.662281, 30.918812, -20.17862) failed to convert
-rank 40: Point 235 (-90.760335, 29.804104, -0.45090105) failed to convert
-rank 97: Point 330 (-89.115041, 29.764231, 3.481608) failed to convert
-rank 84: Point 335 (-89.740793, 29.737668, -0.4359621) failed to convert
-rank 77: Point 331 (-89.964208, 29.652106, -0.64891879) failed to convert
-rank 73: Point 330 (-90.034517, 29.78533, -4.2123362) failed to convert
-rank 0: Point 219 (-92.659591, 28.47598, 49.228036) failed to convert
-rank 61: Point 237 (-90.363422, 29.894939, -0.43225463) failed to convert
-rank 32: Point 235 (-90.970668, 29.673246, -8.2296) failed to convert
-rank 53: Point 237 (-90.555926, 29.462649, -0.22661664) failed to convert
-rank 44: Point 235 (-90.688891, 29.837557, -0.77266365) failed to convert
-rank 30: Point 236 (-91.04417, 29.724307, -1.5549806) failed to convert
-rank 47: Point 237 (-90.660328, 29.731796, -1.6311029) failed to convert
-rank 51: Point 238 (-90.561067, 30.048461, 11.720232) failed to convert
-rank 18: Point 238 (-91.320559, 30.128319, -9.0068407) failed to convert
-rank 20: Point 237 (-91.24039, 30.371699, 7.6423023) failed to convert
-rank 58: Point 232 (-90.389418, 30.476393, -8.6974863) failed to convert
-rank 54: Point 236 (-90.521464, 29.648186, -1.5116374) failed to convert
-rank 59: Point 237 (-90.427381, 29.666462, 0.45751106) failed to convert
-rank 95: Point 332 (-89.124595, 30.277118, 4.3801338) failed to convert
-rank 26: Point 232 (-91.142595, 30.270959, -13.715087) failed to convert
-rank 86: Point 334 (-89.586316, 29.814645, 6.551192) failed to convert
-rank 64: Point 334 (-90.269147, 29.970288, 15.880713) failed to convert
-rank 16: Point 234 (-91.362035, 30.743088, 12.23776) failed to convert
-rank 68: Point 334 (-90.124352, 29.990713, -9.0) failed to convert
-rank 9: Point 237 (-91.627429, 30.978309, -14.815107) failed to convert
-rank 39: Point 238 (-90.806974, 29.3646, -8.2296) failed to convert
-rank 45: Point 237 (-90.706825, 29.391325, 0.30480002) failed to convert
-rank 3: Point 239 (-91.925261, 29.744503, 2.7516955) failed to convert
-rank 90: Point 335 (-89.402174, 28.908889, 13.046486) failed to convert
-rank 6: Point 236 (-91.758075, 30.460957, -11.850625) failed to convert
-rank 56: Point 234 (-90.476355, 29.822377, 0.01998562) failed to convert
-rank 78: Point 334 (-89.923236, 29.871769, -5.6996973) failed to convert
-rank 23: Point 237 (-91.213721, 29.93917, -1.7096304) failed to convert
-rank 89: Point 331 (-89.421323, 29.187737, 0.29413526) failed to convert
-rank 69: Point 333 (-90.096728, 30.025913, -4.8524163) failed to convert
-rank 38: Point 234 (-90.82535, 29.358332, -0.23774398) failed to convert
-rank 75: Point 332 (-89.996046, 29.721931, -1.2557591) failed to convert
-rank 10: Point 237 (-91.602689, 30.759549, -10.846772) failed to convert
-rank 65: Point 333 (-90.270644, 29.422895, 0.85905424) failed to convert
-rank 1: Point 239 (-92.105559, 29.802669, -0.97873088) failed to convert
-rank 96: Point 335 (-89.19493, 29.295194, 0.7528958) failed to convert
-rank 91: Point 332 (-89.342319, 29.2787, -1.5388519) failed to convert
-rank 93: Point 332 (-89.187426, 30.212933, 5.6680979) failed to convert
-rank 83: Point 332 (-89.794858, 29.566456, -0.22779621) failed to convert
-rank 82: Point 333 (-89.767674, 30.230244, -8.2296) failed to convert
-rank 57: Point 239 (-90.46215, 29.803368, -0.6566916) failed to convert
-rank 4: Point 238 (-91.811725, 30.867472, -18.105119) failed to convert
-rank 81: Point 331 (-89.814263, 30.050667, 6.1346824) failed to convert
-rank 52: Point 235 (-90.564408, 29.671211, -1.2459383) failed to convert
-rank 62: Point 236 (-90.339175, 29.91915, -0.55073432) failed to convert
-rank 2: Point 235 (-91.959455, 30.361378, -6.0565087) failed to convert
-rank 14: Point 232 (-91.500578, 29.632993, -0.62705084) failed to convert
-rank 41: Point 237 (-90.74482, 29.82143, -1.5141717) failed to convert
-rank 55: Point 237 (-90.476144, 30.0149, 13.418317) failed to convert
-rank 94: Point 334 (-89.182711, 29.859233, 1.9819311) failed to convert
-rank 22: Point 234 (-91.226774, 30.036951, -0.56570252) failed to convert
-rank 71: Point 332 (-90.060123, 29.963052, -1.7542763) failed to convert
-rank 29: Point 235 (-91.064964, 29.713599, -1.2873233) failed to convert
-rank 5: Point 238 (-91.797483, 30.384829, -1.7882115) failed to convert
-rank 15: Point 237 (-91.482827, 29.446526, 2.1583868) failed to convert
-rank 21: Point 238 (-91.276052, 29.467369, 5.0148182) failed to convert
-rank 88: Point 337 (-89.47859, 29.228137, 0.31299999) failed to convert
-rank 76: Point 336 (-89.984546, 29.656092, 0.41332708) failed to convert
-rank 66: Point 333 (-90.241384, 29.36592, -5.0273715) failed to convert
-rank 80: Point 333 (-89.899868, 29.523286, -0.25037721) failed to convert
-rank 43: Point 239 (-90.734289, 29.361683, -8.2296) failed to convert
-rank 72: Point 334 (-90.036737, 30.031088, -3.1492253) failed to convert
-rank 50: Point 238 (-90.605834, 29.648753, -0.55291784) failed to convert
-rank 17: Point 238 (-91.381811, 29.68761, -5.1572163) failed to convert
-rank 99: Point 331 (-88.906203, 30.098915, 11.785788) failed to convert
-rank 74: Point 335 (-90.009632, 29.796106, 25.917404) failed to convert
-rank 67: Point 330 (-90.20537, 29.328762, 0.29218383) failed to convert
-rank 92: Point 334 (-89.314954, 29.254833, -0.95253846) failed to convert
-rank 60: Point 235 (-90.395833, 29.777128, 0.01976599) failed to convert
-rank 79: Point 332 (-89.901644, 29.884898, 24.655321) failed to convert
-rank 12: Point 230 (-91.503921, 30.829205, -13.351298) failed to convert
-rank 70: Point 335 (-90.100304, 29.675031, -8.2296) failed to convert
-rank 36: Point 237 (-90.840536, 29.85918, -1.5722853) failed to convert
-rank 25: Point 239 (-91.216488, 29.349847, 1.7729033) failed to convert
-rank 24: Point 236 (-91.201191, 29.85938, -8.0314806) failed to convert
-rank 87: Point 331 (-89.532625, 29.557413, 0.35209499) failed to convert
-rank 98: Point 334 (-89.104439, 29.150071, 0.60681247) failed to convert
-rank 31: Point 239 (-90.965131, 30.481976, -9.2352944) failed to convert
-rank 73: Point 331 (-90.034503, 29.785368, -4.2123362) failed to convert
-rank 7: Point 238 (-91.737693, 30.266403, -1.9478194) failed to convert
-rank 33: Point 237 (-90.908547, 30.080298, 25.507108) failed to convert
-rank 84: Point 336 (-89.698159, 30.253484, -1.640112) failed to convert
-rank 97: Point 331 (-89.162578, 29.232886, -0.00308793) failed to convert
-rank 85: Point 332 (-89.695987, 29.494772, -1.7112394) failed to convert
-rank 13: Point 237 (-91.470987, 30.762216, -9.6636269) failed to convert
-rank 35: Point 240 (-90.844103, 30.189565, -1.0709358) failed to convert
-rank 11: Point 236 (-91.561267, 30.728881, 11.063004) failed to convert
-rank 63: Point 240 (-90.27371, 30.399486, -0.19646459) failed to convert
-rank 77: Point 332 (-89.929544, 30.088697, -3.7693664) failed to convert
-rank 46: Point 234 (-90.692515, 29.482165, -0.48217953) failed to convert
-rank 48: Point 236 (-90.632492, 29.812988, -0.53998877) failed to convert
-rank 37: Point 238 (-90.790588, 30.242451, -0.85165501) failed to convert
-rank 34: Point 234 (-90.897107, 29.779277, -0.76489962) failed to convert
-rank 42: Point 236 (-90.71946, 29.880125, -0.73270502) failed to convert
-rank 86: Point 335 (-89.618515, 29.429117, -3.578267) failed to convert
-rank 49: Point 239 (-90.593806, 30.042033, -3.8891163) failed to convert
-rank 95: Point 333 (-89.22091, 29.199623, -0.39859498) failed to convert
-rank 19: Point 238 (-91.257277, 30.57035, 1.5083688) failed to convert
-rank 64: Point 335 (-90.273713, 29.909549, -0.35709536) failed to convert
-rank 40: Point 236 (-90.771175, 29.645754, -0.83210198) failed to convert
-rank 68: Point 335 (-90.125527, 29.975481, -8.2296) failed to convert
-rank 27: Point 234 (-91.11848, 30.24585, -9.4003869) failed to convert
-rank 8: Point 233 (-91.703269, 30.202575, -1.1557977) failed to convert
-rank 90: Point 336 (-89.300906, 30.076796, -0.68402368) failed to convert
-rank 32: Point 236 (-90.970603, 29.674163, -8.2296) failed to convert
-rank 89: Point 332 (-89.420526, 29.197033, -1.4770541) failed to convert
-rank 53: Point 238 (-90.555986, 29.461804, -0.21968908) failed to convert
-rank 61: Point 238 (-90.387577, 29.566618, -1.9272752) failed to convert
-rank 69: Point 334 (-90.096726, 30.02579, -4.8554643) failed to convert
-rank 0: Point 220 (-92.627064, 29.222996, 18.9) failed to convert
-rank 18: Point 239 (-91.296145, 30.522072, -16.482314) failed to convert
-rank 44: Point 236 (-90.704363, 29.614452, -1.2111336) failed to convert
-rank 78: Point 335 (-89.942289, 29.63186, 1.4327633) failed to convert
-rank 65: Point 334 (-90.267249, 29.468343, -0.29838757) failed to convert
-rank 83: Point 333 (-89.739159, 30.24714, -0.23946061) failed to convert
-rank 28: Point 234 (-91.11282, 29.663488, -1.1961869) failed to convert
-rank 47: Point 238 (-90.664248, 29.675631, -0.72891321) failed to convert
-rank 58: Point 233 (-90.432721, 29.888596, -0.15534469) failed to convert
-rank 51: Point 239 (-90.561094, 30.047969, 11.1968) failed to convert
-rank 54: Point 237 (-90.504112, 29.8894, -8.2296) failed to convert
-rank 75: Point 333 (-89.994826, 29.737308, -5.2955955) failed to convert
-rank 16: Point 235 (-91.395861, 30.189792, -0.23486383) failed to convert
-rank 93: Point 333 (-89.283169, 29.1307, -0.0) failed to convert
-rank 96: Point 336 (-89.206849, 29.160098, -0.13473296) failed to convert
-rank 30: Point 237 (-91.044161, 29.724268, -0.84915953) failed to convert
-rank 3: Point 240 (-91.878143, 30.616777, -8.2296) failed to convert
-rank 91: Point 333 (-89.352232, 29.163908, 0.31299999) failed to convert
-rank 81: Point 332 (-89.852648, 29.575495, -1.2091415) failed to convert
-rank 82: Point 334 (-89.820335, 29.583593, 6.1155603) failed to convert
-rank 94: Point 335 (-89.246187, 29.141827, -0.29657224) failed to convert
-rank 88: Point 338 (-89.458028, 29.47001, 1.4333475) failed to convert
-rank 71: Point 333 (-90.059281, 29.973777, -0.64590646) failed to convert
-rank 10: Point 238 (-91.626011, 30.358045, -6.2681682) failed to convert
-rank 72: Point 335 (-90.044545, 29.931163, -1.1795229) failed to convert
-rank 56: Point 235 (-90.476483, 29.820518, -0.33406475) failed to convert
-rank 66: Point 334 (-90.187074, 30.083041, 4.0465835) failed to convert
-rank 45: Point 238 (-90.674328, 29.859949, -0.26828676) failed to convert
-rank 38: Point 235 (-90.780651, 30.016245, -9.8877128) failed to convert
-rank 6: Point 237 (-91.755318, 30.509944, -11.159113) failed to convert
-rank 80: Point 334 (-89.896989, 29.559449, 0.31299999) failed to convert
-rank 76: Point 337 (-89.930161, 30.340739, -6.4243805) failed to convert
-rank 74: Point 336 (-90.001651, 29.897555, 1.7434456) failed to convert
-rank 39: Point 239 (-90.772185, 29.875904, -0.56576536) failed to convert
-rank 20: Point 238 (-91.281909, 29.705219, -0.54145533) failed to convert
-rank 99: Point 332 (-88.970427, 29.404059, 15.13667) failed to convert
-rank 1: Point 240 (-92.105561, 29.802601, -0.8739034) failed to convert
-rank 92: Point 335 (-89.308043, 29.334121, 6.8344102) failed to convert
-rank 59: Point 238 (-90.434117, 29.573855, 0.69584088) failed to convert
-rank 4: Point 239 (-91.805633, 30.976354, 21.501136) failed to convert
-rank 9: Point 238 (-91.63758, 30.803846, -18.014084) failed to convert
-rank 26: Point 233 (-91.175729, 29.750074, -8.0040486) failed to convert
-rank 57: Point 240 (-90.450149, 29.968339, -0.27967276) failed to convert
-rank 87: Point 332 (-89.541302, 29.454307, 0.11767596) failed to convert
-rank 41: Point 238 (-90.77241, 29.41804, -0.9009342) failed to convert
-rank 55: Point 238 (-90.448655, 30.391345, -0.22565023) failed to convert
-rank 70: Point 336 (-90.072815, 30.029439, -4.8676563) failed to convert
-rank 23: Point 238 (-91.192041, 30.282481, -8.6300188) failed to convert
-rank 67: Point 331 (-90.204097, 29.345648, 0.31299999) failed to convert
-rank 62: Point 237 (-90.34105, 29.893627, -0.08059009) failed to convert
-rank 14: Point 233 (-91.499194, 29.656049, -0.45494416) failed to convert
-rank 52: Point 236 (-90.580538, 29.443281, -0.76422061) failed to convert
-rank 73: Point 332 (-90.021273, 29.95423, 9.000651) failed to convert
-rank 98: Point 335 (-89.069789, 29.53532, 3.7602169) failed to convert
-rank 29: Point 236 (-91.064714, 29.717432, -1.3889355) failed to convert
-rank 79: Point 333 (-89.950586, 29.267545, 0.31299999) failed to convert
-rank 2: Point 236 (-91.962556, 30.301915, -6.5675851) failed to convert
-rank 50: Point 239 (-90.557414, 30.328852, -0.37831914) failed to convert
-rank 85: Point 333 (-89.743481, 28.911855, 53.509736) failed to convert
-rank 60: Point 236 (-90.357566, 30.29461, 0.50253048) failed to convert
-rank 84: Point 337 (-89.732295, 29.840574, -0.0) failed to convert
-rank 97: Point 332 (-89.171387, 29.133499, -0.0) failed to convert
-rank 22: Point 235 (-91.213252, 30.251711, -4.2276762) failed to convert
-rank 77: Point 333 (-89.936481, 30.001741, -9.0) failed to convert
-rank 5: Point 239 (-91.795916, 30.412864, -3.0663145) failed to convert
-rank 15: Point 238 (-91.469212, 29.677227, -3.4594801) failed to convert
-rank 21: Point 239 (-91.25788, 29.761374, 2.9558935) failed to convert
-rank 33: Point 238 (-90.928356, 29.783055, -0.82273433) failed to convert
-rank 13: Point 238 (-91.481475, 30.587391, -6.2239505) failed to convert
-rank 25: Point 240 (-91.195952, 29.678464, -1.1142581) failed to convert
-rank 64: Point 336 (-90.271959, 29.932709, -0.085344) failed to convert
-rank 63: Point 241 (-90.307102, 29.955783, -8.3118966) failed to convert
-rank 95: Point 334 (-89.217727, 29.235731, -0.0) failed to convert
-rank 7: Point 239 (-91.711929, 30.7208, -7.4975379) failed to convert
-rank 86: Point 336 (-89.615756, 29.461935, -0.95445872) failed to convert
-rank 43: Point 240 (-90.734102, 29.364345, -8.2296) failed to convert
-rank 90: Point 337 (-89.368131, 29.305612, 18.211783) failed to convert
-rank 68: Point 336 (-90.12492, 29.983341, -8.2296) failed to convert
-rank 35: Point 241 (-90.89472, 29.436291, -0.49416437) failed to convert
-rank 89: Point 333 (-89.348972, 30.02491, 1.4500001) failed to convert
-rank 48: Point 237 (-90.630688, 29.838506, -0.2518136) failed to convert
-rank 31: Point 240 (-91.005801, 29.866426, -3.1434504) failed to convert
-rank 69: Point 335 (-90.096552, 30.028034, -5.1876963) failed to convert
-rank 46: Point 235 (-90.653162, 30.046398, -7.9573809) failed to convert
-rank 78: Point 336 (-89.923547, 29.867671, 16.492244) failed to convert
-rank 42: Point 237 (-90.744882, 29.511028, -1.2374052) failed to convert
-rank 65: Point 335 (-90.270643, 29.422835, 0.03593657) failed to convert
-rank 17: Point 239 (-91.32323, 30.644307, -18.353226) failed to convert
-rank 11: Point 237 (-91.631278, 29.521139, 1.0612588) failed to convert
-rank 83: Point 334 (-89.787355, 29.658731, -0.0) failed to convert
-rank 49: Point 240 (-90.62039, 29.665964, 0.82133721) failed to convert
-rank 24: Point 237 (-91.174565, 30.279618, 8.5267764) failed to convert
-rank 93: Point 334 (-89.287099, 29.085415, -0.68174857) failed to convert
-rank 75: Point 334 (-89.981566, 29.905605, 1.3986912) failed to convert
-rank 37: Point 239 (-90.816256, 29.866842, -1.1047766) failed to convert
-rank 96: Point 337 (-89.206322, 29.166018, -0.47744276) failed to convert
-rank 27: Point 235 (-91.133037, 30.01896, -0.57055799) failed to convert
-rank 32: Point 237 (-90.969169, 29.695796, -0.97342036) failed to convert
-rank 91: Point 334 (-89.345003, 29.247611, -0.0531525) failed to convert
-rank 36: Point 238 (-90.840633, 29.857726, -0.78209538) failed to convert
-rank 82: Point 335 (-89.802005, 29.809843, -0.3468331) failed to convert
-rank 40: Point 237 (-90.765449, 29.729454, -2.6337383) failed to convert
-rank 8: Point 234 (-91.706172, 30.151212, -1.767691) failed to convert
-rank 81: Point 333 (-89.786273, 30.392438, -10.174729) failed to convert
-rank 18: Point 240 (-91.29611, 30.522051, -16.0889) failed to convert
-rank 88: Point 339 (-89.425041, 29.854186, -0.27927993) failed to convert
-rank 71: Point 334 (-90.061459, 29.94583, 11.733839) failed to convert
-rank 94: Point 336 (-89.242476, 29.18413, -0.0) failed to convert
-rank 53: Point 239 (-90.563445, 29.356332, -0.0) failed to convert
-rank 12: Point 231 (-91.540772, 30.207849, 19.747979) failed to convert
-rank 74: Point 337 (-90.009956, 29.791847, 25.065843) failed to convert
-rank 47: Point 239 (-90.661444, 29.715768, -0.12967756) failed to convert
-rank 51: Point 240 (-90.602032, 29.470749, 0.03048) failed to convert
-rank 66: Point 335 (-90.237132, 29.421907, 1.8846203) failed to convert
-rank 0: Point 221 (-92.632633, 29.079331, 23.700001) failed to convert
-rank 44: Point 237 (-90.722701, 29.348176, -8.2296) failed to convert
-rank 28: Point 235 (-91.124918, 29.473332, -0.50416895) failed to convert
-rank 76: Point 338 (-89.954798, 30.032213, 4.3276186) failed to convert
-rank 80: Point 335 (-89.871194, 29.881712, -0.31774307) failed to convert
-rank 72: Point 336 (-90.03679, 30.030182, -4.9560483) failed to convert
-rank 87: Point 333 (-89.538017, 29.493029, 0.36398963) failed to convert
-rank 3: Point 241 (-91.878289, 30.614052, -11.67254) failed to convert
-rank 92: Point 336 (-89.305627, 29.361782, 4.12e-06) failed to convert
-rank 70: Point 337 (-90.101695, 29.65686, -1.0456155) failed to convert
-rank 99: Point 333 (-88.94303, 29.701724, 2.2512115) failed to convert
-rank 30: Point 238 (-91.044148, 29.724209, -0.05967292) failed to convert
-rank 67: Point 332 (-90.163039, 29.885807, 1.7584041) failed to convert
-rank 34: Point 235 (-90.898504, 29.758212, -0.74057185) failed to convert
-rank 38: Point 236 (-90.781231, 30.007733, 15.94079) failed to convert
-rank 56: Point 236 (-90.485262, 29.698949, -0.76225451) failed to convert
-rank 19: Point 239 (-91.260158, 30.524373, 11.500319) failed to convert
-rank 45: Point 239 (-90.674394, 29.85899, -1.208154) failed to convert
-rank 73: Point 333 (-90.034156, 29.789734, -0.88894478) failed to convert
-rank 54: Point 238 (-90.520331, 29.66364, -0.6835741) failed to convert
-rank 4: Point 240 (-91.811704, 30.867415, -18.105119) failed to convert
-rank 79: Point 334 (-89.950779, 29.26503, -1.3898061) failed to convert
-rank 98: Point 336 (-89.117775, 29.000446, 12.563071) failed to convert
-rank 6: Point 238 (-91.758137, 30.459662, -9.709853) failed to convert
-rank 39: Point 240 (-90.770711, 29.89734, -0.33101029) failed to convert
-rank 16: Point 236 (-91.427793, 29.658399, -0.22469129) failed to convert
-rank 59: Point 239 (-90.432562, 29.595172, -1.0008244) failed to convert
-rank 10: Point 239 (-91.603319, 30.748381, -8.510878) failed to convert
-rank 20: Point 239 (-91.239925, 30.378981, -15.647824) failed to convert
-rank 85: Point 334 (-89.696612, 29.486801, 22.840368) failed to convert
-rank 77: Point 334 (-89.964349, 29.65018, -0.82360938) failed to convert
-rank 58: Point 234 (-90.433165, 29.882412, -2.016071) failed to convert
-rank 61: Point 239 (-90.390518, 29.52642, 0.60701544) failed to convert
-rank 9: Point 239 (-91.625871, 31.004853, -0.34084038) failed to convert
-rank 97: Point 333 (-89.172616, 29.119506, -0.01239169) failed to convert
-rank 14: Point 234 (-91.475416, 30.057919, -3.6981266) failed to convert
-rank 26: Point 234 (-91.17675, 29.73385, -8.1808326) failed to convert
-rank 84: Point 338 (-89.688778, 30.365866, -1.9748204) failed to convert
-rank 1: Point 241 (-92.105852, 29.796765, -1.7693372) failed to convert
-rank 55: Point 239 (-90.495419, 29.748213, -0.56763196) failed to convert
-rank 68: Point 337 (-90.124554, 29.988081, -9.0) failed to convert
-rank 95: Point 335 (-89.222743, 29.178551, -0.26018888) failed to convert
-rank 90: Point 338 (-89.319131, 29.868997, -0.0) failed to convert
-rank 86: Point 337 (-89.618477, 29.429131, -3.5371461) failed to convert
-rank 64: Point 337 (-90.273601, 29.910145, -0.23118605) failed to convert
-rank 89: Point 334 (-89.345067, 30.069495, 2.1282437) failed to convert
-rank 69: Point 336 (-90.079162, 30.251255, 4.46) failed to convert
-rank 65: Point 336 (-90.229644, 29.968059, -1.8444909) failed to convert
-rank 62: Point 238 (-90.369089, 29.513539, -0.29760399) failed to convert
-rank 52: Point 237 (-90.564501, 29.669582, -0.59815563) failed to convert
-rank 29: Point 237 (-91.033274, 30.201026, 6.0568863) failed to convert
-rank 41: Point 239 (-90.739809, 29.89372, -0.38982512) failed to convert
-rank 50: Point 240 (-90.590486, 29.865722, -0.89405689) failed to convert
-rank 60: Point 237 (-90.408095, 29.609531, -0.56867522) failed to convert
-rank 57: Point 241 (-90.441648, 30.084727, -0.52090431) failed to convert
-rank 23: Point 239 (-91.235644, 29.588308, 11.06838) failed to convert
-rank 2: Point 237 (-91.931299, 30.883214, -10.816702) failed to convert
-rank 15: Point 239 (-91.470037, 29.663228, -1.9039476) failed to convert
-rank 22: Point 236 (-91.209222, 30.315405, 2.1865029) failed to convert
-rank 83: Point 335 (-89.785985, 29.675585, -0.0) failed to convert
-rank 25: Point 241 (-91.157361, 30.287433, -13.011913) failed to convert
-rank 63: Point 242 (-90.343236, 29.468911, -0.22134484) failed to convert
-rank 33: Point 239 (-90.927326, 29.798482, -2.1861413) failed to convert
-rank 43: Point 241 (-90.699182, 29.870374, -1.2021194) failed to convert
-rank 5: Point 240 (-91.775085, 30.785281, -16.602425) failed to convert
-rank 93: Point 335 (-89.250998, 29.497321, 4.899711) failed to convert
-rank 21: Point 240 (-91.282241, 29.366426, 1.6612033) failed to convert
-rank 78: Point 337 (-89.923213, 29.871803, -5.4341161) failed to convert
-rank 96: Point 338 (-89.207963, 29.147341, -0.69285342) failed to convert
-rank 75: Point 335 (-90.033028, 29.247694, 0.86245762) failed to convert
-rank 35: Point 242 (-90.866956, 29.851314, -0.75511469) failed to convert
-rank 91: Point 335 (-89.346624, 29.228667, -0.20972481) failed to convert
-rank 7: Point 240 (-91.695709, 31.003952, -17.165545) failed to convert
-rank 31: Point 241 (-91.0258, 29.558754, -0.61086088) failed to convert
-rank 42: Point 238 (-90.696987, 30.203064, -0.36738187) failed to convert
-rank 13: Point 239 (-91.529581, 29.77498, -2.535936) failed to convert
-rank 88: Point 340 (-89.467839, 29.353979, 16.686612) failed to convert
-rank 82: Point 336 (-89.836039, 29.387965, 0.89691603) failed to convert
-rank 48: Point 238 (-90.643086, 29.661832, -1.5044683) failed to convert
-rank 94: Point 337 (-89.192683, 29.747204, 2.5955335) failed to convert
-rank 81: Point 334 (-89.8105, 30.096249, 6.0428502) failed to convert
-rank 71: Point 335 (-90.062427, 29.93341, -4.6468378) failed to convert
-rank 17: Point 240 (-91.322614, 30.652984, 10.2445) failed to convert
-rank 66: Point 336 (-90.241325, 29.365933, -5.0273715) failed to convert
-rank 46: Point 236 (-90.697982, 29.402884, -1.2333746) failed to convert
-rank 76: Point 339 (-89.968842, 29.855074, -1.0197948) failed to convert
-rank 27: Point 236 (-91.122517, 30.183004, -6.407) failed to convert
-rank 8: Point 235 (-91.696891, 30.31477, -4.003185) failed to convert
-rank 80: Point 336 (-89.892093, 29.620767, -1.1207169) failed to convert
-rank 92: Point 337 (-89.241904, 30.085504, -0.75823361) failed to convert
-rank 87: Point 334 (-89.548278, 29.370756, 5.601754) failed to convert
-rank 51: Point 241 (-90.586502, 29.690854, -1.4700901) failed to convert
-rank 67: Point 333 (-90.115054, 30.506651, -10.529443) failed to convert
-rank 99: Point 334 (-88.897579, 30.189665, 8.7643571) failed to convert
-rank 72: Point 337 (-90.036644, 30.032018, 3.2520552) failed to convert
-rank 74: Point 338 (-90.011742, 29.769053, -0.98746194) failed to convert
-rank 40: Point 238 (-90.774686, 29.594198, -8.2296) failed to convert
-rank 70: Point 338 (-90.099496, 29.685317, -8.2296) failed to convert
-rank 79: Point 335 (-89.936476, 29.446563, 0.08380056) failed to convert
-rank 98: Point 337 (-89.115003, 29.031439, 2.4024555) failed to convert
-rank 73: Point 334 (-90.014925, 30.034866, 0.95905622) failed to convert
-rank 28: Point 236 (-91.112789, 29.663436, -0.43359383) failed to convert
-rank 77: Point 335 (-89.942604, 29.924698, 20.991434) failed to convert
-rank 18: Point 241 (-91.3205, 30.128333, -9.0068407) failed to convert
-rank 84: Point 339 (-89.757319, 29.534415, 6.6498724) failed to convert
-rank 85: Point 335 (-89.687694, 29.594179, -0.0) failed to convert
-rank 32: Point 238 (-90.970628, 29.673253, -8.2296) failed to convert
-rank 3: Point 242 (-91.860914, 30.93005, -11.105252) failed to convert
-rank 44: Point 238 (-90.687348, 29.859496, 0.27911209) failed to convert
-rank 97: Point 334 (-89.169298, 29.156885, -0.11011003) failed to convert
-rank 19: Point 240 (-91.274049, 30.302391, -3.3638961) failed to convert
-rank 24: Point 238 (-91.201161, 29.859406, -8.0314806) failed to convert
-rank 68: Point 338 (-90.123095, 30.006956, -0.02072454) failed to convert
-rank 49: Point 241 (-90.614713, 29.746593, 0.17991909) failed to convert
-rank 34: Point 236 (-90.906874, 29.632599, -0.50741689) failed to convert
-rank 6: Point 239 (-91.774795, 30.161497, -5.7892245) failed to convert
-rank 30: Point 239 (-91.0369, 29.835831, -0.96140312) failed to convert
-rank 4: Point 241 (-91.854844, 30.08522, -6.3329487) failed to convert
-rank 39: Point 241 (-90.75489, 30.127165, -0.27714515) failed to convert
-rank 38: Point 237 (-90.780636, 30.016186, -9.8877128) failed to convert
-rank 90: Point 339 (-89.338761, 29.644263, 6.6000077) failed to convert
-rank 89: Point 335 (-89.419264, 29.211595, -0.36583134) failed to convert
-rank 56: Point 237 (-90.503957, 29.438699, -8.2296) failed to convert
-rank 12: Point 232 (-91.513066, 30.675047, -7.0251471) failed to convert
-rank 10: Point 240 (-91.603139, 30.751431, -20.0) failed to convert
-rank 64: Point 338 (-90.275846, 29.880085, -0.08363084) failed to convert
-rank 16: Point 237 (-91.39163, 30.258303, -0.89614876) failed to convert
-rank 59: Point 240 (-90.413456, 29.857022, -0.61148976) failed to convert
-rank 20: Point 240 (-91.247458, 30.258965, -5.2561209) failed to convert
-rank 54: Point 239 (-90.518283, 29.692203, -0.75528505) failed to convert
-rank 86: Point 338 (-89.559379, 30.132349, 2.8399999) failed to convert
-rank 95: Point 336 (-89.221104, 29.19715, -0.16524658) failed to convert
-rank 58: Point 235 (-90.439662, 29.793251, -1.0396182) failed to convert
-rank 69: Point 337 (-90.096695, 30.026122, -4.8707043) failed to convert
-rank 65: Point 337 (-90.270642, 29.422794, -0.18428447) failed to convert
-rank 11: Point 238 (-91.587454, 30.281687, -6.2453599) failed to convert
-rank 36: Point 239 (-90.852976, 29.67458, -0.6327036) failed to convert
-rank 55: Point 240 (-90.47347, 30.051491, -9.1104727) failed to convert
-rank 37: Point 240 (-90.790996, 30.236479, -2.18096) failed to convert
-rank 47: Point 240 (-90.661474, 29.715243, -1.5916262) failed to convert
-rank 53: Point 240 (-90.542323, 29.653743, -0.25642814) failed to convert
-rank 75: Point 336 (-89.995553, 29.727948, 23.952429) failed to convert
-rank 1: Point 242 (-92.125953, 29.400093, 3.4259143) failed to convert
-rank 83: Point 336 (-89.760576, 29.986354, 2.6139874) failed to convert
-rank 91: Point 336 (-89.34154, 29.287351, -0.21707491) failed to convert
-rank 0: Point 222 (-92.645849, 28.731953, 31.965609) failed to convert
-rank 61: Point 240 (-90.349832, 30.078095, 2.25) failed to convert
-rank 96: Point 339 (-89.202602, 29.208157, -0.0) failed to convert
-rank 93: Point 336 (-89.287305, 29.082233, 13.392549) failed to convert
-rank 78: Point 338 (-89.920194, 29.909431, -6.6690245) failed to convert
-rank 29: Point 238 (-91.064962, 29.713472, -0.9213041) failed to convert
-rank 88: Point 341 (-89.388031, 30.280136, -4.751278) failed to convert
-rank 82: Point 337 (-89.816421, 29.631574, -0.0) failed to convert
-rank 23: Point 240 (-91.213199, 29.947306, -1.3672856) failed to convert
-rank 9: Point 240 (-91.627242, 30.981309, -20.218117) failed to convert
-rank 52: Point 238 (-90.53753, 30.04707, 21.946665) failed to convert
-rank 2: Point 238 (-91.976495, 30.039063, -5.2368074) failed to convert
-rank 14: Point 235 (-91.493162, 29.75824, -1.3746479) failed to convert
-rank 50: Point 241 (-90.605836, 29.648595, 0.64630233) failed to convert
-rank 94: Point 338 (-89.247147, 29.130574, -0.80965572) failed to convert
-rank 57: Point 242 (-90.483867, 29.502548, -0.39530829) failed to convert
-rank 81: Point 335 (-89.852608, 29.57554, -1.2091415) failed to convert
-rank 45: Point 240 (-90.703259, 29.442946, -0.0611812) failed to convert
-rank 71: Point 336 (-90.062057, 29.938111, -6.6589661) failed to convert
-rank 41: Point 240 (-90.739801, 29.89378, -0.76724596) failed to convert
-rank 26: Point 235 (-91.179055, 29.697267, -1.5885688) failed to convert
-rank 35: Point 243 (-90.844764, 30.179334, -0.49319997) failed to convert
-rank 76: Point 340 (-89.962566, 29.933927, -2.6472639) failed to convert
-rank 31: Point 242 (-90.989079, 30.119795, -6.1287515) failed to convert
-rank 66: Point 337 (-90.159858, 30.436179, -6.1979214) failed to convert
-rank 13: Point 240 (-91.495501, 30.352424, -2.3817082) failed to convert
-rank 87: Point 335 (-89.516067, 29.75182, -0.54356928) failed to convert
-rank 67: Point 334 (-90.152838, 30.018549, 1.4114067) failed to convert
-rank 48: Point 239 (-90.628707, 29.866519, -0.61204355) failed to convert
-rank 99: Point 335 (-88.945437, 29.674382, 1.5348377) failed to convert
-rank 80: Point 337 (-89.891468, 29.628572, -4.9234347) failed to convert
-rank 60: Point 238 (-90.380614, 29.983791, -1.2604869) failed to convert
-rank 46: Point 237 (-90.696258, 29.427847, -8.2296) failed to convert
-rank 72: Point 338 (-90.004231, 30.442788, -9.9087407) failed to convert
-rank 21: Point 241 (-91.217702, 30.402537, -7.5558497) failed to convert
-rank 63: Point 243 (-90.343617, 29.463712, 0.458) failed to convert
-rank 42: Point 239 (-90.719522, 29.879182, -0.58751407) failed to convert
-rank 43: Point 242 (-90.667933, 30.316825, -0.14715733) failed to convert
-rank 92: Point 338 (-89.307663, 29.338004, -0.65161528) failed to convert
-rank 74: Point 339 (-89.995868, 29.9708, -4.0166546) failed to convert
-rank 70: Point 339 (-90.07282, 30.029219, -4.8798483) failed to convert
-rank 79: Point 336 (-89.880553, 30.147264, -1.3865311) failed to convert
-rank 98: Point 338 (-89.038631, 29.877712, 4.4774376) failed to convert
-rank 84: Point 340 (-89.731252, 29.852758, -8.2296) failed to convert
-rank 73: Point 335 (-90.034483, 29.785425, -4.2123362) failed to convert
-rank 77: Point 336 (-89.94613, 29.880303, -5.7067772) failed to convert
-rank 62: Point 239 (-90.353445, 29.725903, -0.41303458) failed to convert
-rank 90: Point 340 (-89.374248, 29.234141, -0.56163274) failed to convert
-rank 22: Point 237 (-91.200118, 30.458981, 15.09344) failed to convert
-rank 97: Point 335 (-89.180708, 29.027784, 2.982382) failed to convert
-rank 85: Point 336 (-89.656394, 29.971628, 3.02) failed to convert
-rank 17: Point 241 (-91.378538, 29.740206, -0.51224871) failed to convert
-rank 51: Point 242 (-90.586519, 29.690596, -0.40896796) failed to convert
-rank 15: Point 240 (-91.47003, 29.663311, -2.3873059) failed to convert
-rank 7: Point 241 (-91.727247, 30.450102, 12.194191) failed to convert
-rank 27: Point 237 (-91.117803, 30.256238, -13.538608) failed to convert
-rank 89: Point 336 (-89.407687, 29.346722, 23.892044) failed to convert
-rank 5: Point 241 (-91.784363, 30.619818, -5.8618882) failed to convert
-rank 8: Point 236 (-91.704831, 30.174695, -1.433118) failed to convert
-rank 25: Point 242 (-91.195191, 29.690371, -2.7751176) failed to convert
-rank 68: Point 339 (-90.129512, 29.923759, -3.9849018) failed to convert
-rank 32: Point 239 (-91.021408, 28.891541, 5.5432653) failed to convert
-rank 86: Point 339 (-89.616511, 29.452301, 9.705537) failed to convert
-rank 18: Point 242 (-91.346298, 29.706946, -1.4066114) failed to convert
-rank 64: Point 339 (-90.293433, 29.644836, -0.42064702) failed to convert
-rank 3: Point 243 (-91.861293, 30.923094, -11.667079) failed to convert
-rank 69: Point 338 (-90.096547, 30.027994, -5.1785523) failed to convert
-rank 95: Point 337 (-89.22037, 29.205416, -0.26850132) failed to convert
-rank 65: Point 338 (-90.270641, 29.422734, 0.95821353) failed to convert
-rank 28: Point 237 (-91.097804, 29.897264, -0.58951943) failed to convert
-rank 34: Point 237 (-90.87022, 30.179139, -2.3795115) failed to convert
-rank 19: Point 241 (-91.326815, 29.44599, 2.192538) failed to convert
-rank 40: Point 239 (-90.753906, 29.897421, -0.41957771) failed to convert
-rank 44: Point 239 (-90.689206, 29.832634, -0.28877749) failed to convert
-rank 33: Point 240 (-90.908235, 30.084627, 19.517379) failed to convert
-rank 75: Point 337 (-89.987998, 29.823939, 0.87230165) failed to convert
-rank 6: Point 240 (-91.747327, 30.651459, 15.307672) failed to convert
-rank 49: Point 242 (-90.615366, 29.737302, -1.834414) failed to convert
-rank 24: Point 239 (-91.211328, 29.697092, -1.7532925) failed to convert
-rank 91: Point 337 (-89.352874, 29.156034, 0.31299999) failed to convert
-rank 56: Point 238 (-90.495073, 29.562454, -0.20064391) failed to convert
-rank 83: Point 337 (-89.767963, 29.896123, 13.031946) failed to convert
-rank 39: Point 242 (-90.772366, 29.873169, -0.30215673) failed to convert
-rank 12: Point 233 (-91.506099, 30.791345, -11.443176) failed to convert
-rank 78: Point 339 (-89.92318, 29.871853, -4.4690366) failed to convert
-rank 96: Point 340 (-89.203578, 29.196974, -0.0) failed to convert
-rank 4: Point 242 (-91.810663, 30.885886, -16.138253) failed to convert
-rank 10: Point 241 (-91.592025, 30.940852, -21.7085) failed to convert
-rank 93: Point 337 (-89.277177, 29.198364, 8.9229657) failed to convert
-rank 54: Point 240 (-90.492603, 30.048248, -4.8202685) failed to convert
-rank 88: Point 342 (-89.46022, 29.443154, 1.7621271) failed to convert
-rank 82: Point 338 (-89.792856, 29.921777, -0.53113951) failed to convert
-rank 38: Point 238 (-90.780626, 30.016147, -9.8877128) failed to convert
-rank 94: Point 339 (-89.170524, 29.994535, 0.84851774) failed to convert
-rank 16: Point 238 (-91.399898, 30.121854, -1.0677885) failed to convert
-rank 59: Point 241 (-90.403139, 29.99737, -3.4013534) failed to convert
-rank 81: Point 336 (-89.780956, 30.45682, -8.9306402) failed to convert
-rank 58: Point 236 (-90.454408, 29.590097, -0.21313761) failed to convert
-rank 53: Point 241 (-90.51396, 30.049091, 25.728708) failed to convert
-rank 1: Point 243 (-92.105829, 29.797073, -1.4929533) failed to convert
-rank 11: Point 239 (-91.556465, 30.80929, -11.590984) failed to convert
-rank 71: Point 337 (-90.06343, 29.920469, -6.7878965) failed to convert
-rank 67: Point 335 (-90.179195, 29.67388, -0.38168494) failed to convert
-rank 20: Point 241 (-91.274964, 29.817215, -0.63795243) failed to convert
-rank 55: Point 241 (-90.501528, 29.663246, -0.9800783) failed to convert
-rank 47: Point 241 (-90.646692, 29.926233, -0.43877676) failed to convert
-rank 87: Point 336 (-89.506306, 29.866295, -0.47894018) failed to convert
-rank 66: Point 338 (-90.210338, 29.776831, 2.0885066) failed to convert
-rank 30: Point 240 (-91.000951, 30.384016, -6.2225867) failed to convert
-rank 36: Point 240 (-90.840714, 29.856336, -0.65513354) failed to convert
-rank 76: Point 341 (-89.960176, 29.963965, 0.21925727) failed to convert
-rank 37: Point 241 (-90.816374, 29.865023, -0.44372337) failed to convert
-rank 61: Point 241 (-90.390606, 29.525112, -0.3960563) failed to convert
-rank 29: Point 239 (-91.063958, 29.728843, -1.1840797) failed to convert
-rank 74: Point 340 (-90.004064, 29.86672, 1.4670472) failed to convert
-rank 9: Point 241 (-91.637577, 30.803785, -18.458687) failed to convert
-rank 14: Point 236 (-91.500243, 29.636658, -0.45253336) failed to convert
-rank 0: Point 223 (-92.650644, 28.598673, 36.599998) failed to convert
-rank 99: Point 336 (-88.895778, 30.208039, 7.4944402) failed to convert
-rank 41: Point 241 (-90.739796, 29.89382, -1.159311) failed to convert
-rank 72: Point 339 (-90.044473, 29.931989, -0.80254689) failed to convert
-rank 92: Point 339 (-89.308334, 29.329989, -0.5927672) failed to convert
-rank 70: Point 340 (-90.072807, 30.029349, -4.8676563) failed to convert
-rank 79: Point 337 (-89.900449, 29.899527, -3.2244793) failed to convert
-rank 45: Point 241 (-90.674389, 29.85895, -0.66087231) failed to convert
-rank 98: Point 339 (-89.101515, 29.182292, 2.7570138) failed to convert
-rank 80: Point 338 (-89.873762, 29.849671, -0.45483678) failed to convert
-rank 31: Point 243 (-91.049405, 29.192552, -0.0) failed to convert
-rank 23: Point 241 (-91.227698, 29.715679, -5.3034991) failed to convert
-rank 84: Point 341 (-89.711897, 30.087376, 0.22962925) failed to convert
-rank 2: Point 239 (-91.929115, 30.923008, -16.31737) failed to convert
-rank 35: Point 244 (-90.843996, 30.190212, -1.0633686) failed to convert
-rank 50: Point 242 (-90.590323, 29.867981, -0.30967316) failed to convert
-rank 26: Point 236 (-91.194156, 29.456786, -0.61484538) failed to convert
-rank 90: Point 341 (-89.321523, 29.841068, -0.0) failed to convert
-rank 13: Point 241 (-91.530341, 29.761862, -2.520696) failed to convert
-rank 77: Point 337 (-89.936472, 30.001681, -9.0) failed to convert
-rank 73: Point 336 (-90.014753, 30.036982, -4.7640243) failed to convert
-rank 68: Point 340 (-90.123302, 30.004239, -9.0) failed to convert
-rank 85: Point 337 (-89.691636, 29.546128, -0.0) failed to convert
-rank 97: Point 336 (-89.179622, 29.039838, -0.0) failed to convert
-rank 48: Point 240 (-90.661037, 29.40421, 0.3048) failed to convert
-rank 89: Point 337 (-89.395392, 29.489461, 2.6227787) failed to convert
-rank 52: Point 239 (-90.56437, 29.671224, -1.511695) failed to convert
-rank 63: Point 244 (-90.306567, 29.962764, -1.8006346) failed to convert
-rank 60: Point 239 (-90.38765, 29.888341, -0.4703872) failed to convert
-rank 64: Point 340 (-90.269086, 29.969643, 10.195245) failed to convert
-rank 86: Point 340 (-89.618495, 29.42838, -2.4890445) failed to convert
-rank 69: Point 339 (-90.09654, 30.027933, -5.1785523) failed to convert
-rank 21: Point 242 (-91.224118, 30.300828, -12.282423) failed to convert
-rank 42: Point 240 (-90.723659, 29.819355, -0.38256113) failed to convert
-rank 46: Point 238 (-90.661583, 29.92636, -0.34077012) failed to convert
-rank 75: Point 338 (-89.981975, 29.900155, 0.85818881) failed to convert
-rank 22: Point 238 (-91.210137, 30.300923, -7.4246612) failed to convert
-rank 65: Point 339 (-90.229778, 29.966117, -1.7773747) failed to convert
-rank 95: Point 338 (-89.221051, 29.197607, -0.19890183) failed to convert
-rank 27: Point 238 (-91.118825, 30.240311, 19.738103) failed to convert
-rank 62: Point 240 (-90.369089, 29.513479, -2.1350291) failed to convert
-rank 83: Point 338 (-89.738218, 30.257679, -2.5590361) failed to convert
-rank 51: Point 243 (-90.595134, 29.568651, -0.85172592) failed to convert
-rank 7: Point 242 (-91.695666, 31.003995, -18.71586) failed to convert
-rank 25: Point 243 (-91.195122, 29.691454, -2.2729733) failed to convert
-rank 43: Point 243 (-90.699164, 29.870338, -0.79281783) failed to convert
-rank 5: Point 242 (-91.847647, 29.469046, 0.63224386) failed to convert
-rank 78: Point 340 (-89.916968, 29.949424, -0.03118978) failed to convert
-rank 57: Point 243 (-90.470292, 29.690722, -0.22265591) failed to convert
-rank 18: Point 243 (-91.289789, 30.622919, 2.090049) failed to convert
-rank 96: Point 341 (-89.202027, 29.214338, -0.46218325) failed to convert
-rank 91: Point 338 (-89.367027, 28.991321, 2.4089263) failed to convert
-rank 93: Point 338 (-89.239061, 29.632245, 3.3422706) failed to convert
-rank 88: Point 343 (-89.39286, 30.224583, 2.8405791) failed to convert
-rank 94: Point 340 (-89.242606, 29.182148, -0.00536181) failed to convert
-rank 8: Point 237 (-91.695207, 30.344311, -5.0909889) failed to convert
-rank 3: Point 244 (-91.914552, 29.943946, -1.2746528) failed to convert
-rank 32: Point 240 (-90.940652, 30.125967, -5.7359534) failed to convert
-rank 82: Point 339 (-89.819677, 29.591018, 34.123265) failed to convert
-rank 67: Point 336 (-90.125153, 30.376511, -0.17813353) failed to convert
-rank 44: Point 240 (-90.704341, 29.614418, -1.6262042) failed to convert
-rank 33: Point 241 (-90.908413, 30.081737, 21.942188) failed to convert
-rank 17: Point 242 (-91.333874, 30.470593, -3.8380256) failed to convert
-rank 28: Point 238 (-91.068173, 30.354577, -9.700349) failed to convert
-rank 19: Point 242 (-91.258722, 30.546999, -13.107161) failed to convert
-rank 71: Point 338 (-90.063413, 29.920641, -6.6900557) failed to convert
-rank 40: Point 240 (-90.76958, 29.668868, -2.6098916) failed to convert
-rank 81: Point 337 (-89.852582, 29.575571, -1.2091415) failed to convert
-rank 10: Point 242 (-91.599283, 30.817133, -20.0) failed to convert
-rank 87: Point 337 (-89.558609, 29.246383, -0.33816806) failed to convert
-rank 6: Point 241 (-91.749535, 30.612309, -13.545313) failed to convert
-rank 34: Point 238 (-90.870497, 30.174955, -0.7401645) failed to convert
-rank 66: Point 339 (-90.198491, 29.93222, -3.5314021) failed to convert
-rank 76: Point 342 (-89.973467, 29.795899, -0.0) failed to convert
-rank 12: Point 234 (-91.569369, 29.716027, -1.0643483) failed to convert
-rank 15: Point 241 (-91.435921, 30.234552, -1.9834654) failed to convert
-rank 56: Point 239 (-90.476416, 29.821181, -0.69181306) failed to convert
-rank 74: Point 341 (-89.995912, 29.970218, -2.1529111) failed to convert
-rank 54: Point 241 (-90.505933, 29.863581, -0.95685093) failed to convert
-rank 4: Point 243 (-91.808636, 30.92216, -13.50188) failed to convert
-rank 99: Point 337 (-88.912626, 30.027034, 7.6276311) failed to convert
-rank 80: Point 339 (-89.859181, 30.030628, 2.1839111) failed to convert
-rank 70: Point 341 (-90.073198, 30.024269, -0.05254072) failed to convert
-rank 49: Point 243 (-90.579895, 30.236962, 0.0437999) failed to convert
-rank 72: Point 340 (-90.041136, 29.974608, -0.24087531) failed to convert
-rank 59: Point 242 (-90.415208, 29.83287, 1.9567115) failed to convert
-rank 98: Point 340 (-89.084684, 29.36974, 10.856073) failed to convert
-rank 92: Point 340 (-89.304509, 29.373847, 4.5122322) failed to convert
-rank 53: Point 242 (-90.556514, 29.453959, 0.22823972) failed to convert
-rank 79: Point 338 (-89.900424, 29.899818, -2.5218865) failed to convert
-rank 58: Point 237 (-90.432692, 29.888742, -8.2296) failed to convert
-rank 1: Point 244 (-92.105794, 29.796748, -0.98062769) failed to convert
-rank 16: Point 239 (-91.395761, 30.1898, -0.23100001) failed to convert
-rank 84: Point 342 (-89.731736, 29.84681, -0.27855536) failed to convert
-rank 11: Point 240 (-91.682247, 28.613019, 36.00735) failed to convert
-rank 90: Point 342 (-89.305115, 30.027798, 1.4253491) failed to convert
-rank 39: Point 243 (-90.771806, 29.880922, -0.35222527) failed to convert
-rank 73: Point 337 (-90.014734, 30.036925, -4.7640243) failed to convert
-rank 24: Point 240 (-91.172385, 30.313358, 24.205886) failed to convert
-rank 30: Point 241 (-91.023789, 30.036627, -3.3691426) failed to convert
-rank 20: Point 242 (-91.285405, 29.647837, -3.8688266) failed to convert
-rank 47: Point 242 (-90.646955, 29.922465, -0.54378477) failed to convert
-rank 36: Point 241 (-90.820502, 30.153712, -0.24782907) failed to convert
-rank 68: Point 341 (-90.125233, 29.979231, -8.2296) failed to convert
-rank 38: Point 239 (-90.789396, 29.888049, -1.0378216) failed to convert
-rank 0: Point 224 (-92.62477, 29.185287, 19.1) failed to convert
-rank 29: Point 240 (-91.102898, 29.120178, 2.5880209) failed to convert
-rank 55: Point 242 (-90.484084, 29.905098, -0.16519446) failed to convert
-rank 85: Point 338 (-89.665359, 29.863578, 1.6778717) failed to convert
-rank 97: Point 337 (-89.165724, 29.196853, -0.0) failed to convert
-rank 89: Point 338 (-89.419289, 29.210559, -1.3205022) failed to convert
-rank 77: Point 338 (-89.946137, 29.880161, -5.4798107) failed to convert
-rank 37: Point 242 (-90.816226, 29.867195, -1.7608713) failed to convert
-rank 41: Point 242 (-90.731262, 30.017226, -5.0395187) failed to convert
-rank 14: Point 237 (-91.500331, 29.635031, -1.5949387) failed to convert
-rank 61: Point 242 (-90.357269, 29.977743, -0.30391471) failed to convert
-rank 65: Point 340 (-90.229904, 29.964421, -6.7306555) failed to convert
-rank 45: Point 242 (-90.697069, 29.532513, -0.10666283) failed to convert
-rank 31: Point 244 (-90.968487, 30.429754, -10.751619) failed to convert
-rank 9: Point 242 (-91.637575, 30.803745, -18.458687) failed to convert
-rank 64: Point 341 (-90.269547, 29.963426, -3.5304829) failed to convert
-rank 75: Point 339 (-89.98452, 29.867888, 0.72987223) failed to convert
-rank 23: Point 242 (-91.243007, 29.468998, -0.58860921) failed to convert
-rank 69: Point 340 (-90.0966, 30.02706, -5.1694083) failed to convert
-rank 86: Point 341 (-89.61842, 29.429151, -2.1009336) failed to convert
-rank 95: Point 339 (-89.221915, 29.187692, -0.01545886) failed to convert
-rank 2: Point 240 (-91.932681, 30.857168, -10.389589) failed to convert
-rank 35: Point 245 (-90.881281, 29.636989, -0.4301073) failed to convert
-rank 96: Point 342 (-89.202674, 29.206907, -0.0) failed to convert
-rank 83: Point 339 (-89.793862, 29.577593, -0.64728037) failed to convert
-rank 78: Point 341 (-89.924496, 29.855057, 0.66661193) failed to convert
-rank 48: Point 241 (-90.589027, 30.425031, -3.4203149) failed to convert
-rank 26: Point 237 (-91.175891, 29.747345, -8.2021686) failed to convert
-rank 50: Point 243 (-90.590447, 29.866214, -1.0192537) failed to convert
-rank 13: Point 242 (-91.538499, 29.621883, -0.02786638) failed to convert
-rank 52: Point 240 (-90.580495, 29.443324, 0.22857603) failed to convert
-rank 88: Point 344 (-89.419867, 29.91222, -0.0) failed to convert
-rank 93: Point 339 (-89.24483, 29.566866, 3.8496771) failed to convert
-rank 91: Point 339 (-89.345211, 29.244665, -0.07131429) failed to convert
-rank 63: Point 245 (-90.330143, 29.645895, -0.5775905) failed to convert
-rank 82: Point 340 (-89.815299, 29.645201, -0.40638022) failed to convert
-rank 21: Point 243 (-91.237915, 30.081251, -0.67601887) failed to convert
-rank 94: Point 341 (-89.240751, 29.203133, 0.00033593) failed to convert
-rank 42: Point 241 (-90.749512, 29.443294, -8.2296) failed to convert
-rank 60: Point 240 (-90.38056, 29.984389, -1.7361407) failed to convert
-rank 67: Point 337 (-90.178643, 29.680741, -0.36487868) failed to convert
-rank 46: Point 239 (-90.666371, 29.857924, -0.25562295) failed to convert
-rank 22: Point 239 (-91.201672, 30.434396, -10.5367) failed to convert
-rank 62: Point 241 (-90.369088, 29.513438, -2.0082151) failed to convert
-rank 27: Point 239 (-91.153196, 29.701818, 0.02797218) failed to convert
-rank 71: Point 339 (-90.062058, 29.93799, -6.6409829) failed to convert
-rank 81: Point 338 (-89.824904, 29.918362, -0.88549885) failed to convert
-rank 87: Point 338 (-89.464208, 30.356072, -2.5191416) failed to convert
-rank 25: Point 244 (-91.193593, 29.715644, -2.249424) failed to convert
-rank 66: Point 340 (-90.179247, 30.183835, 4.5500537) failed to convert
-rank 76: Point 343 (-89.98686, 29.625767, 0.31299999) failed to convert
-rank 74: Point 342 (-89.995782, 29.971847, -0.95336135) failed to convert
-rank 51: Point 244 (-90.561122, 30.047478, 4.290079) failed to convert
-rank 99: Point 338 (-88.893967, 30.225505, 4.5167157) failed to convert
-rank 43: Point 244 (-90.713714, 29.660332, -0.05630788) failed to convert
-rank 7: Point 243 (-91.71873, 30.6003, -5.8683875) failed to convert
-rank 5: Point 243 (-91.775044, 30.785326, -15.296025) failed to convert
-rank 98: Point 341 (-89.055045, 29.697323, 3.8343184) failed to convert
-rank 8: Point 238 (-91.701381, 30.23548, -4.8672039) failed to convert
-rank 32: Point 241 (-90.9597, 29.838561, -4.1562692) failed to convert
-rank 57: Point 244 (-90.462125, 29.803423, -0.6566916) failed to convert
-rank 70: Point 342 (-90.100272, 29.675006, -1.327054) failed to convert
-rank 80: Point 340 (-89.891453, 29.62863, -4.9234347) failed to convert
-rank 72: Point 341 (-90.036751, 30.030565, -4.9941483) failed to convert
-rank 3: Point 245 (-91.919888, 29.843644, -0.89026839) failed to convert
-rank 92: Point 341 (-89.316748, 29.23297, -0.0) failed to convert
-rank 18: Point 244 (-91.293279, 30.567022, -9.6161629) failed to convert
-rank 90: Point 343 (-89.293209, 30.162687, 4.3091121) failed to convert
-rank 79: Point 339 (-89.925327, 29.587234, 0.31299999) failed to convert
-rank 44: Point 241 (-90.682872, 29.923415, -0.26279182) failed to convert
-rank 28: Point 239 (-91.111408, 29.684605, -1.311034) failed to convert
-rank 84: Point 343 (-89.731721, 29.846751, -1.7297503) failed to convert
-rank 10: Point 243 (-91.601924, 30.771953, -9.4894162) failed to convert
-rank 17: Point 243 (-91.392076, 29.51483, -0.00842659) failed to convert
-rank 6: Point 242 (-91.787647, 29.929645, -3.0775355) failed to convert
-rank 73: Point 338 (-90.014721, 30.036886, -4.7640243) failed to convert
-rank 68: Point 342 (-90.124704, 29.986063, -8.2296) failed to convert
-rank 33: Point 242 (-90.927518, 29.795199, -1.8428847) failed to convert
-rank 12: Point 235 (-91.50127, 30.871358, -14.193092) failed to convert
-rank 40: Point 241 (-90.771762, 29.636789, -0.83827603) failed to convert
-rank 77: Point 339 (-89.904136, 30.4049, -10.11139) failed to convert
-rank 56: Point 240 (-90.444487, 30.259445, 3.4022676) failed to convert
-rank 34: Point 239 (-90.8701, 30.180796, -1.881286) failed to convert
-rank 19: Point 243 (-91.287433, 30.086569, -0.68696631) failed to convert
-rank 89: Point 339 (-89.335329, 30.17931, 3.4864271) failed to convert
-rank 49: Point 244 (-90.593337, 30.0483, 21.575212) failed to convert
-rank 85: Point 339 (-89.644168, 30.117097, 2.8900001) failed to convert
-rank 4: Point 244 (-91.814929, 30.809228, -14.521343) failed to convert
-rank 97: Point 338 (-89.163832, 29.218123, -0.0) failed to convert
-rank 64: Point 342 (-90.334215, 29.093099, 2.1452061) failed to convert
-rank 15: Point 242 (-91.40486, 30.746542, -20.0) failed to convert
-rank 75: Point 340 (-89.994791, 29.737357, -4.5045459) failed to convert
-rank 53: Point 243 (-90.575555, 29.184294, 1.5000191) failed to convert
-rank 59: Point 243 (-90.401262, 30.022696, 0.4187313) failed to convert
-rank 69: Point 341 (-90.096666, 30.026183, -5.1785523) failed to convert
-rank 65: Point 341 (-90.268202, 29.455148, 1.3367827) failed to convert
-rank 16: Point 240 (-91.364049, 30.708415, -8.9796288) failed to convert
-rank 11: Point 241 (-91.550571, 30.908312, -15.775619) failed to convert
-rank 86: Point 342 (-89.556892, 30.161416, 2.3700562) failed to convert
-rank 54: Point 242 (-90.504066, 29.88944, -8.2296) failed to convert
-rank 1: Point 245 (-92.105768, 29.797072, -0.94245346) failed to convert
-rank 78: Point 342 (-89.920145, 29.909467, -6.6690245) failed to convert
-rank 96: Point 343 (-89.215583, 29.060209, -0.0) failed to convert
-rank 20: Point 243 (-91.239715, 30.381703, -7.9915129) failed to convert
-rank 58: Point 238 (-90.388556, 30.487678, -10.115703) failed to convert
-rank 39: Point 244 (-90.746192, 30.252425, -0.30954098) failed to convert
-rank 83: Point 340 (-89.77749, 29.779039, -8.2296) failed to convert
-rank 95: Point 340 (-89.221147, 29.196314, -0.12907158) failed to convert
-rank 36: Point 242 (-90.840541, 29.858661, -1.1417219) failed to convert
-rank 30: Point 242 (-91.044212, 29.722906, -0.81043378) failed to convert
-rank 88: Point 345 (-89.403842, 30.096833, 2.6623843) failed to convert
-rank 24: Point 241 (-91.174495, 30.28017, 5.2579185) failed to convert
-rank 93: Point 340 (-89.216908, 29.881586, 0.6431238) failed to convert
-rank 82: Point 341 (-89.768944, 30.21356, -3.3294508) failed to convert
-rank 47: Point 243 (-90.661372, 29.716629, -0.62305795) failed to convert
-rank 29: Point 241 (-91.033063, 30.203672, 14.279764) failed to convert
-rank 55: Point 243 (-90.501214, 29.667552, -0.91729061) failed to convert
-rank 91: Point 340 (-89.347162, 29.221997, 0.11088809) failed to convert
-rank 94: Point 342 (-89.236717, 29.249054, -0.0) failed to convert
-rank 37: Point 243 (-90.790992, 30.236439, -1.8060381) failed to convert
-rank 67: Point 338 (-90.184959, 29.597518, -0.48645592) failed to convert
-rank 61: Point 243 (-90.360252, 29.937443, 26.336041) failed to convert
-rank 81: Point 339 (-89.852542, 29.575616, -1.2091415) failed to convert
-rank 45: Point 243 (-90.704877, 29.419386, 0.16900638) failed to convert
-rank 41: Point 243 (-90.739788, 29.89388, -0.14476149) failed to convert
-rank 14: Point 238 (-91.494493, 29.733513, -0.37717776) failed to convert
-rank 9: Point 243 (-91.673077, 30.186668, -2.3077261) failed to convert
-rank 23: Point 243 (-91.187724, 30.349737, 14.08572) failed to convert
-rank 31: Point 245 (-90.989915, 30.104682, -6.7573777) failed to convert
-rank 2: Point 241 (-91.945622, 30.616971, -8.0876235) failed to convert
-rank 48: Point 242 (-90.61306, 30.087601, -0.50843742) failed to convert
-rank 74: Point 343 (-89.995263, 29.978284, -0.38907882) failed to convert
-rank 71: Point 340 (-90.062039, 29.93821, -6.8339213) failed to convert
-rank 66: Point 341 (-90.235502, 29.442115, -0.32574719) failed to convert
-rank 35: Point 246 (-90.852874, 30.059057, 17.580086) failed to convert
-rank 76: Point 344 (-89.963629, 29.920126, 19.145199) failed to convert
-rank 87: Point 339 (-89.517661, 29.731273, -0.0) failed to convert
-rank 38: Point 240 (-90.780611, 30.016088, -7.5469141) failed to convert
-rank 26: Point 238 (-91.145171, 30.230534, -6.8783205) failed to convert
-rank 50: Point 244 (-90.60386, 29.676522, -1.0193792) failed to convert
-rank 13: Point 243 (-91.499865, 30.27871, -1.5250619) failed to convert
-rank 0: Point 225 (-92.618436, 29.301465, 15.999991) failed to convert
-rank 98: Point 342 (-88.994843, 30.352858, 3.4323274) failed to convert
-rank 52: Point 241 (-90.537509, 30.046647, 22.628528) failed to convert
-rank 63: Point 246 (-90.30707, 29.95576, -7.8487135) failed to convert
-rank 70: Point 343 (-90.072881, 30.02825, -4.9286163) failed to convert
-rank 72: Point 342 (-90.036715, 30.030959, -1.9632593) failed to convert
-rank 99: Point 339 (-88.94041, 29.725897, 4.0197143) failed to convert
-rank 80: Point 341 (-89.891442, 29.628669, -4.9234347) failed to convert
-rank 21: Point 244 (-91.217402, 30.407, -14.435344) failed to convert
-rank 92: Point 342 (-89.31187, 29.288874, -0.0) failed to convert
-rank 46: Point 240 (-90.697141, 29.414973, -0.29606199) failed to convert
-rank 22: Point 240 (-91.201427, 30.438233, -9.5007273) failed to convert
-rank 68: Point 343 (-90.124685, 29.986287, -8.2296) failed to convert
-rank 42: Point 242 (-90.749441, 29.444279, -8.2296) failed to convert
-rank 90: Point 344 (-89.29964, 30.089834, 0.34993455) failed to convert
-rank 79: Point 340 (-89.900427, 29.899723, -2.8489111) failed to convert
-rank 84: Point 344 (-89.731227, 29.852703, -8.2296) failed to convert
-rank 77: Point 340 (-89.995913, 29.247533, 0.31299999) failed to convert
-rank 73: Point 339 (-90.034578, 29.783661, 1.9844242) failed to convert
-rank 85: Point 340 (-89.650109, 30.045935, 3.1809526) failed to convert
-rank 27: Point 240 (-91.11777, 30.256261, -13.538608) failed to convert
-rank 43: Point 245 (-90.713833, 29.658591, 0.08815437) failed to convert
-rank 89: Point 340 (-89.408165, 29.339861, -4.9715931) failed to convert
-rank 25: Point 245 (-91.201206, 29.594212, -4.0386) failed to convert
-rank 97: Point 339 (-89.072489, 30.232027, -1.0594709) failed to convert
-rank 7: Point 244 (-91.71514, 30.663315, -7.2209121) failed to convert
-rank 5: Point 244 (-91.770766, 30.861262, -9.9086872) failed to convert
-rank 64: Point 343 (-90.302695, 29.519703, 0.74255952) failed to convert
-rank 51: Point 245 (-90.60744, 29.393653, 0.06095999) failed to convert
-rank 57: Point 245 (-90.447925, 29.998513, 6.1051649) failed to convert
-rank 62: Point 242 (-90.369088, 29.513378, -0.72510891) failed to convert
-rank 8: Point 239 (-91.662403, 30.915739, -13.790797) failed to convert
-rank 69: Point 342 (-90.105576, 29.911101, 13.428591) failed to convert
-rank 3: Point 246 (-91.878229, 30.614053, -8.2296) failed to convert
-rank 86: Point 343 (-89.554197, 30.19308, -0.23056289) failed to convert
-rank 78: Point 343 (-89.932138, 29.758773, -0.05849517) failed to convert
-rank 75: Point 341 (-89.987294, 29.832545, -0.72971955) failed to convert
-rank 6: Point 243 (-91.725085, 31.042985, 10.0) failed to convert
-rank 65: Point 342 (-90.267373, 29.466221, 0.20916203) failed to convert
-rank 17: Point 244 (-91.387364, 29.5931, -0.56813942) failed to convert
-rank 32: Point 242 (-90.983854, 29.470812, -0.42897332) failed to convert
-rank 96: Point 344 (-89.180892, 29.452828, 4.5081526) failed to convert
-rank 88: Point 346 (-89.468266, 29.346855, 35.77633) failed to convert
-rank 95: Point 341 (-89.222107, 29.185246, -0.0) failed to convert
-rank 18: Point 245 (-91.289235, 30.631698, 32.611809) failed to convert
-rank 40: Point 242 (-90.772967, 29.619118, -1.1658946) failed to convert
-rank 49: Point 245 (-90.643983, 29.328385, -1.0688115) failed to convert
-rank 19: Point 244 (-91.288576, 30.06802, -0.163) failed to convert
-rank 83: Point 341 (-89.777439, 29.779006, -8.2296) failed to convert
-rank 34: Point 240 (-90.870359, 30.176942, -1.2773694) failed to convert
-rank 33: Point 243 (-90.908292, 30.083231, 17.696312) failed to convert
-rank 93: Point 341 (-89.279002, 29.175984, -0.0) failed to convert
-rank 94: Point 343 (-89.241352, 29.196242, -0.1047583) failed to convert
-rank 28: Point 240 (-91.077713, 30.20785, -0.38414217) failed to convert
-rank 4: Point 245 (-91.808995, 30.915196, -13.835634) failed to convert
-rank 91: Point 341 (-89.345808, 29.237436, -0.56187803) failed to convert
-rank 82: Point 342 (-89.780696, 30.069905, -0.75994334) failed to convert
-rank 67: Point 339 (-90.183334, 29.618612, -0.32173205) failed to convert
-rank 74: Point 344 (-90.001539, 29.898604, 3.4373155) failed to convert
-rank 81: Point 340 (-89.798582, 30.241254, -0.28583799) failed to convert
-rank 15: Point 243 (-91.470002, 29.663341, -3.1607429) failed to convert
-rank 71: Point 341 (-90.072714, 29.80101, -0.3571443) failed to convert
-rank 76: Point 345 (-89.96682, 29.879792, 18.283258) failed to convert
-rank 66: Point 342 (-90.199151, 29.922878, 41.009589) failed to convert
-rank 10: Point 244 (-91.600169, 30.801806, -10.68989) failed to convert
-rank 58: Point 239 (-90.452538, 29.615803, -0.88853924) failed to convert
-rank 54: Point 243 (-90.544294, 29.326767, 0.27515319) failed to convert
-rank 16: Point 241 (-91.456946, 29.165892, 6.6308914) failed to convert
-rank 60: Point 241 (-90.383285, 29.947294, 14.660481) failed to convert
-rank 87: Point 340 (-89.475882, 30.219919, -0.14803214) failed to convert
-rank 44: Point 242 (-90.68644, 29.87223, 0.07430595) failed to convert
-rank 59: Point 244 (-90.41205, 29.875725, -0.30307068) failed to convert
-rank 55: Point 244 (-90.50142, 29.664606, 0.04212874) failed to convert
-rank 36: Point 243 (-90.84044, 29.8601, -0.50605152) failed to convert
-rank 39: Point 245 (-90.789648, 29.61955, -1.5544564) failed to convert
-rank 98: Point 343 (-89.013327, 30.152252, 8.1595968) failed to convert
-rank 70: Point 344 (-90.082075, 29.910072, -2.6467651) failed to convert
-rank 37: Point 244 (-90.790986, 30.236378, -0.93821689) failed to convert
-rank 47: Point 244 (-90.661498, 29.714722, -0.97152307) failed to convert
-rank 72: Point 343 (-90.036771, 30.030142, -4.9560483) failed to convert
-rank 80: Point 342 (-89.891427, 29.628728, -4.9234347) failed to convert
-rank 23: Point 244 (-91.235418, 29.591224, 8.1295229) failed to convert
-rank 61: Point 244 (-90.36333, 29.895826, 0.01779184) failed to convert
-rank 12: Point 236 (-91.515148, 30.638862, -7.3845498) failed to convert
-rank 53: Point 244 (-90.55643, 29.454977, 0.21830448) failed to convert
-rank 99: Point 340 (-88.95989, 29.514143, 10.164794) failed to convert
-rank 45: Point 244 (-90.70882, 29.362049, -0.5048896) failed to convert
-rank 92: Point 343 (-89.309297, 29.318335, -0.48653715) failed to convert
-rank 1: Point 246 (-92.103621, 29.839149, -0.27778587) failed to convert
-rank 29: Point 242 (-91.038551, 30.119718, -5.5664915) failed to convert
-rank 68: Point 344 (-90.125595, 29.974395, -8.2296) failed to convert
-rank 90: Point 345 (-89.374131, 29.234828, 0.25131305) failed to convert
-rank 11: Point 242 (-91.613265, 29.834466, -1.1731552) failed to convert
-rank 56: Point 241 (-90.504017, 29.437588, -8.2296) failed to convert
-rank 24: Point 242 (-91.201115, 29.859446, -8.0314806) failed to convert
-rank 14: Point 239 (-91.493272, 29.754199, -0.0) failed to convert
-rank 30: Point 243 (-91.017151, 30.137715, -5.5668178) failed to convert
-rank 20: Point 244 (-91.285403, 29.647777, -3.8688266) failed to convert
-rank 84: Point 345 (-89.731711, 29.846712, -2.277464) failed to convert
-rank 79: Point 341 (-89.900868, 29.8942, -5.726278) failed to convert
-rank 35: Point 247 (-90.843897, 30.191389, -1.3100856) failed to convert
-rank 31: Point 246 (-90.997038, 29.995872, -1.2668036) failed to convert
-rank 89: Point 341 (-89.419038, 29.212603, 0.31296778) failed to convert
-rank 97: Point 340 (-89.177462, 29.064059, -0.0) failed to convert
-rank 77: Point 341 (-89.936023, 30.007257, -0.97694491) failed to convert
-rank 9: Point 244 (-91.637573, 30.803645, -18.458687) failed to convert
-rank 13: Point 244 (-91.484433, 30.537487, -5.3229267) failed to convert
-rank 2: Point 242 (-91.995756, 29.671945, 2.3226594) failed to convert
-rank 38: Point 241 (-90.813516, 29.532969, -0.28159884) failed to convert
-rank 52: Point 242 (-90.564312, 29.671244, -0.45308432) failed to convert
-rank 85: Point 341 (-89.704182, 29.39207, -0.0585419) failed to convert
-rank 73: Point 340 (-90.014702, 30.036829, -4.7640243) failed to convert
-rank 64: Point 344 (-90.302236, 29.525199, 0.32410957) failed to convert
-rank 69: Point 343 (-90.10616, 29.903439, -2.2235417) failed to convert
-rank 78: Point 344 (-89.923438, 29.868043, 6.032429) failed to convert
-rank 86: Point 344 (-89.617249, 29.442984, -0.38238179) failed to convert
-rank 63: Point 247 (-90.307021, 29.955724, -6.6750295) failed to convert
-rank 21: Point 245 (-91.238961, 30.064028, -0.59183177) failed to convert
-rank 48: Point 243 (-90.629467, 29.855039, -0.31931816) failed to convert
-rank 50: Point 245 (-90.605813, 29.648813, -1.36366) failed to convert
-rank 41: Point 244 (-90.774016, 29.394025, 0.3048) failed to convert
-rank 75: Point 342 (-89.994767, 29.73739, -4.8398884) failed to convert
-rank 96: Point 345 (-89.195419, 29.288779, -1.1581102) failed to convert
-rank 0: Point 226 (-92.652526, 28.501037, 47.796895) failed to convert
-rank 65: Point 343 (-90.267678, 29.462104, -0.30628607) failed to convert
-rank 88: Point 347 (-89.467918, 29.350851, 38.718537) failed to convert
-rank 95: Point 342 (-89.2212, 29.195499, -0.03888162) failed to convert
-rank 94: Point 344 (-89.240587, 29.204961, -0.02813152) failed to convert
-rank 27: Point 241 (-91.118915, 30.23845, 32.429261) failed to convert
-rank 83: Point 342 (-89.777406, 29.778984, -8.2296) failed to convert
-rank 57: Point 246 (-90.490529, 29.409485, -1.0574999) failed to convert
-rank 93: Point 342 (-89.28444, 29.11298, -0.0109517) failed to convert
-rank 82: Point 343 (-89.79784, 29.859753, -0.38867999) failed to convert
-rank 42: Point 243 (-90.757797, 29.321829, -0.60899341) failed to convert
-rank 26: Point 239 (-91.139512, 30.318748, -0.58961419) failed to convert
-rank 91: Point 342 (-89.352041, 29.165188, 0.31299999) failed to convert
-rank 7: Point 245 (-91.739949, 30.224333, -1.6515351) failed to convert
-rank 67: Point 340 (-90.157764, 29.953368, 21.696238) failed to convert
-rank 81: Point 341 (-89.810367, 30.096884, 2.2832898) failed to convert
-rank 3: Point 247 (-91.929517, 29.662336, 1.8021206) failed to convert
-rank 15: Point 244 (-91.46916, 29.677449, -3.4495393) failed to convert
-rank 43: Point 246 (-90.717413, 29.606717, -0.85612312) failed to convert
-rank 6: Point 244 (-91.75595, 30.498082, 2.5114739) failed to convert
-rank 51: Point 246 (-90.595741, 29.559718, -0.41053362) failed to convert
-rank 74: Point 345 (-90.001617, 29.897606, 1.8141984) failed to convert
-rank 76: Point 346 (-89.966489, 29.883879, 28.705923) failed to convert
-rank 66: Point 343 (-90.235161, 29.446467, -0.28160368) failed to convert
-rank 71: Point 342 (-90.066188, 29.88483, 1.1715592) failed to convert
-rank 19: Point 245 (-91.317027, 29.605703, -0.54286555) failed to convert
-rank 87: Point 341 (-89.498254, 29.958579, -0.34905192) failed to convert
-rank 46: Point 241 (-90.703842, 29.317673, -0.0) failed to convert
-rank 32: Point 243 (-90.970569, 29.673264, -8.2296) failed to convert
-rank 28: Point 241 (-91.112495, 29.667572, 0.30576822) failed to convert
-rank 98: Point 344 (-89.101704, 29.178863, 1.005e-05) failed to convert
-rank 33: Point 244 (-90.907731, 30.091418, 5.9594879) failed to convert
-rank 8: Point 240 (-91.689359, 30.446363, -5.4067068) failed to convert
-rank 70: Point 345 (-90.07281, 30.029097, -4.9133763) failed to convert
-rank 18: Point 246 (-91.296486, 30.515522, -14.820567) failed to convert
-rank 62: Point 243 (-90.337363, 29.941842, -2.6514871) failed to convert
-rank 92: Point 344 (-89.334216, 29.030275, 6.7057725) failed to convert
-rank 4: Point 246 (-91.923388, 28.803504, 26.590412) failed to convert
-rank 99: Point 341 (-88.916932, 29.977465, 5.3128609) failed to convert
-rank 72: Point 344 (-90.085932, 29.39735, 0.30500823) failed to convert
-rank 49: Point 246 (-90.589921, 30.096247, -0.27634702) failed to convert
-rank 22: Point 241 (-91.198863, 30.478583, 13.906455) failed to convert
-rank 80: Point 343 (-89.915372, 29.327323, 2.0616814) failed to convert
-rank 90: Point 346 (-89.310632, 29.964919, 1.440703) failed to convert
-rank 5: Point 245 (-91.786572, 30.578592, -5.4442691) failed to convert
-rank 68: Point 345 (-90.123707, 29.998831, -9.0) failed to convert
-rank 10: Point 245 (-91.592003, 30.940818, -22.0452) failed to convert
-rank 54: Point 244 (-90.520285, 29.66368, -0.33556699) failed to convert
-rank 44: Point 243 (-90.685251, 29.889188, -0.34680314) failed to convert
-rank 58: Point 240 (-90.433145, 29.882378, -2.0971483) failed to convert
-rank 84: Point 346 (-89.73121, 29.852667, -8.2296) failed to convert
-rank 79: Point 342 (-89.900435, 29.899597, -3.0611065) failed to convert
-rank 16: Point 242 (-91.417247, 29.833496, -0.16347361) failed to convert
-rank 60: Point 242 (-90.387435, 29.890933, -0.44274205) failed to convert
-rank 53: Point 245 (-90.510582, 30.095193, -0.48261769) failed to convert
-rank 89: Point 342 (-89.356008, 29.942477, 1.771339) failed to convert
-rank 97: Point 341 (-89.079806, 30.151571, 5.2234616) failed to convert
-rank 77: Point 342 (-89.962024, 29.679504, 23.163118) failed to convert
-rank 40: Point 243 (-90.774663, 29.594254, -8.2296) failed to convert
-rank 59: Point 245 (-90.413415, 29.857022, -0.61148976) failed to convert
-rank 39: Point 246 (-90.790053, 29.613579, -2.1001274) failed to convert
-rank 85: Point 342 (-89.696941, 29.48032, 0.76183809) failed to convert
-rank 25: Point 246 (-91.150506, 30.3942, -12.292053) failed to convert
-rank 64: Point 345 (-90.271294, 29.93907, -0.48563091) failed to convert
-rank 36: Point 244 (-90.840496, 29.85918, -1.2768358) failed to convert
-rank 17: Point 245 (-91.339086, 30.38555, -2.6320659) failed to convert
-rank 1: Point 247 (-92.058882, 30.703655, -10.645251) failed to convert
-rank 73: Point 341 (-89.99104, 30.335779, -4.820206) failed to convert
-rank 45: Point 245 (-90.674381, 29.85889, 0.25319208) failed to convert
-rank 23: Point 245 (-91.192541, 30.273839, -8.9559284) failed to convert
-rank 69: Point 344 (-90.096601, 30.026797, -5.1876963) failed to convert
-rank 12: Point 237 (-91.539324, 30.23017, -3.1753175) failed to convert
-rank 34: Point 241 (-90.9381, 29.159678, 1.2187237) failed to convert
-rank 86: Point 345 (-89.618435, 29.428387, -3.5248063) failed to convert
-rank 96: Point 346 (-89.202417, 29.209553, 0.03103461) failed to convert
-rank 29: Point 243 (-91.064905, 29.713586, -0.77326153) failed to convert
-rank 78: Point 345 (-89.909037, 30.048184, 1.7475567) failed to convert
-rank 75: Point 343 (-89.979499, 29.931069, 2.551952) failed to convert
-rank 65: Point 344 (-90.267424, 29.46549, -3.3614278) failed to convert
-rank 14: Point 240 (-91.478747, 29.999564, 12.513752) failed to convert
-rank 2: Point 243 (-91.929058, 30.922985, -17.378689) failed to convert
-rank 38: Point 242 (-90.833847, 29.230795, -0.0) failed to convert
-rank 88: Point 348 (-89.432837, 29.760724, -0.0) failed to convert
-rank 35: Point 248 (-90.853028, 30.056504, -10.736581) failed to convert
-rank 9: Point 245 (-91.628692, 30.955994, -21.006073) failed to convert
-rank 94: Point 345 (-89.241465, 29.19487, -0.16277419) failed to convert
-rank 95: Point 343 (-89.223801, 29.165886, -0.0) failed to convert
-rank 93: Point 343 (-89.287969, 29.072348, -0.0) failed to convert
-rank 13: Point 245 (-91.529541, 29.774982, -2.535936) failed to convert
-rank 52: Point 243 (-90.565339, 29.656735, -0.63336151) failed to convert
-rank 82: Point 344 (-89.817981, 29.611166, -0.0) failed to convert
-rank 83: Point 343 (-89.793997, 29.574557, 20.10033) failed to convert
-rank 21: Point 246 (-91.224117, 30.300245, -12.515725) failed to convert
-rank 50: Point 246 (-90.590401, 29.866688, -1.1457903) failed to convert
-rank 67: Point 341 (-90.161912, 29.899184, 2.2220249) failed to convert
-rank 91: Point 343 (-89.348062, 29.211092, 0.28986619) failed to convert
-rank 81: Point 342 (-89.850142, 29.605244, 16.063891) failed to convert
-rank 41: Point 245 (-90.738941, 29.905967, -0.35037191) failed to convert
-rank 48: Point 244 (-90.643026, 29.661831, -1.0146993) failed to convert
-rank 24: Point 243 (-91.211293, 29.697112, -1.6121968) failed to convert
-rank 76: Point 347 (-90.017692, 29.230347, 0.31299999) failed to convert
-rank 30: Point 244 (-91.037154, 29.831343, -0.50219277) failed to convert
-rank 66: Point 344 (-90.212055, 29.752668, 2.3799029) failed to convert
-rank 63: Point 248 (-90.338964, 29.525581, -0.99215191) failed to convert
-rank 74: Point 346 (-90.009254, 29.800313, 28.065844) failed to convert
-rank 55: Point 245 (-90.501459, 29.663992, -0.51944585) failed to convert
-rank 37: Point 245 (-90.816317, 29.865677, -1.1833239) failed to convert
-rank 0: Point 227 (-92.638269, 28.826595, 30.407209) failed to convert
-rank 71: Point 343 (-90.067343, 29.869931, 0.77162523) failed to convert
-rank 56: Point 242 (-90.493718, 29.580945, 0.06607082) failed to convert
-rank 57: Point 247 (-90.490464, 29.410114, -1.0270171) failed to convert
-rank 98: Point 345 (-89.081656, 29.401836, 9.4696575) failed to convert
-rank 11: Point 243 (-91.561136, 30.729545, 9.2453623) failed to convert
-rank 87: Point 342 (-89.548691, 29.362694, -2.7393564) failed to convert
-rank 92: Point 345 (-89.304597, 29.371862, 1.5392081) failed to convert
-rank 47: Point 245 (-90.636136, 30.075973, -0.66863131) failed to convert
-rank 70: Point 346 (-90.088799, 29.823256, 1.2282839) failed to convert
-rank 72: Point 345 (-90.044504, 29.931208, -1.1078259) failed to convert
-rank 80: Point 344 (-89.855561, 30.074893, -0.51895828) failed to convert
-rank 26: Point 240 (-91.176178, 29.742667, -4.5902299) failed to convert
-rank 20: Point 245 (-91.285402, 29.647736, -3.8688266) failed to convert
-rank 42: Point 244 (-90.744865, 29.511086, -0.89912256) failed to convert
-rank 99: Point 342 (-88.89054, 30.25963, 6.0035014) failed to convert
-rank 90: Point 347 (-89.39882, 28.946224, 7.7248686) failed to convert
-rank 51: Point 247 (-90.586876, 29.685191, -1.510866) failed to convert
-rank 43: Point 247 (-90.686262, 30.055386, -2.4069205) failed to convert
-rank 68: Point 346 (-90.123913, 29.996141, -9.0) failed to convert
-rank 3: Point 248 (-91.876438, 30.646099, -7.3286807) failed to convert
-rank 7: Point 246 (-91.723276, 30.519891, -8.644448) failed to convert
-rank 27: Point 242 (-91.121626, 30.196328, 5.2870854) failed to convert
-rank 61: Point 245 (-90.363434, 29.894386, -0.38230462) failed to convert
-rank 79: Point 343 (-89.900561, 29.898004, -2.7114843) failed to convert
-rank 15: Point 245 (-91.469048, 29.679211, -3.3732217) failed to convert
-rank 6: Point 245 (-91.758035, 30.460957, -11.850625) failed to convert
-rank 31: Point 247 (-91.043853, 29.275644, -0.65528583) failed to convert
-rank 19: Point 246 (-91.261308, 30.504984, 9.6426405) failed to convert
-rank 84: Point 347 (-89.731697, 29.846653, -1.1530799) failed to convert
-rank 28: Point 242 (-91.077604, 30.209042, 0.00318408) failed to convert
-rank 8: Point 241 (-91.665978, 30.85366, -17.493463) failed to convert
-rank 32: Point 244 (-90.940079, 30.133743, 14.483605) failed to convert
-rank 77: Point 343 (-89.965455, 29.636006, 1.3940278) failed to convert
-rank 33: Point 245 (-90.905776, 30.120534, -4.3229042) failed to convert
-rank 89: Point 343 (-89.408126, 29.339907, -4.9715931) failed to convert
-rank 62: Point 244 (-90.359157, 29.647403, -0.47085615) failed to convert
-rank 46: Point 242 (-90.661545, 29.92672, -1.1491938) failed to convert
-rank 5: Point 246 (-91.844962, 29.516759, -0.0) failed to convert
-rank 22: Point 242 (-91.234729, 29.909628, -0.69381176) failed to convert
-rank 10: Point 246 (-91.603106, 30.751453, -20.0) failed to convert
-rank 64: Point 346 (-90.336311, 29.06325, 0.78935923) failed to convert
-rank 85: Point 343 (-89.637332, 30.19816, -0.42905467) failed to convert
-rank 97: Point 342 (-89.062769, 30.337022, 3.0036073) failed to convert
-rank 73: Point 342 (-90.02889, 29.855814, 2.0134282) failed to convert
-rank 96: Point 347 (-89.203772, 29.193806, -0.0) failed to convert
-rank 69: Point 345 (-90.096669, 30.025903, -4.8524163) failed to convert
-rank 86: Point 346 (-89.616656, 29.44978, -0.46765209) failed to convert
-rank 78: Point 346 (-89.908771, 30.051447, 1.6495574) failed to convert
-rank 4: Point 247 (-91.83575, 30.432903, -3.281285) failed to convert
-rank 18: Point 247 (-91.289046, 30.634595, 8.5610302) failed to convert
-rank 75: Point 344 (-89.994732, 29.737439, -3.446261) failed to convert
-rank 94: Point 346 (-89.244941, 29.155212, 6.4941768) failed to convert
-rank 59: Point 246 (-90.373536, 30.397099, -0.47100164) failed to convert
-rank 40: Point 244 (-90.774647, 29.594291, -8.2296) failed to convert
-rank 53: Point 246 (-90.486032, 30.433116, -3.0517362) failed to convert
-rank 65: Point 345 (-90.187837, 30.514566, -10.985574) failed to convert
-rank 58: Point 241 (-90.432689, 29.888545, -0.15234543) failed to convert
-rank 88: Point 349 (-89.479926, 29.208376, 0.62493449) failed to convert
-rank 39: Point 247 (-90.806929, 29.364559, -8.2296) failed to convert
-rank 60: Point 243 (-90.380536, 29.984334, -0.60663293) failed to convert
-rank 54: Point 245 (-90.528871, 29.543552, -0.55214664) failed to convert
-rank 93: Point 344 (-89.252901, 29.473333, 4.7691083) failed to convert
-rank 95: Point 344 (-89.222549, 29.18012, -0.10565354) failed to convert
-rank 49: Point 247 (-90.629784, 29.531713, 0.02472778) failed to convert
-rank 82: Point 345 (-89.816874, 29.624697, -0.0) failed to convert
-rank 1: Point 248 (-92.056652, 30.74582, -10.33006) failed to convert
-rank 83: Point 344 (-89.793229, 29.58375, -5.1896775) failed to convert
-rank 67: Point 342 (-90.187887, 29.558291, 1.03186) failed to convert
-rank 91: Point 344 (-89.360285, 29.069211, 0.3216593) failed to convert
-rank 29: Point 244 (-91.090917, 29.307899, -0.54942139) failed to convert
-rank 76: Point 348 (-89.966338, 29.885318, -3.8523163) failed to convert
-rank 45: Point 246 (-90.710227, 29.341461, 0.76914902) failed to convert
-rank 66: Point 345 (-90.240626, 29.37316, -0.60676982) failed to convert
-rank 74: Point 347 (-89.995862, 29.970495, -2.1181358) failed to convert
-rank 25: Point 247 (-91.162119, 30.212529, 16.017245) failed to convert
-rank 34: Point 242 (-90.870801, 30.170044, -1.5779094) failed to convert
-rank 23: Point 246 (-91.22762, 29.716278, -5.8572656) failed to convert
-rank 44: Point 244 (-90.685724, 29.88227, -0.49495951) failed to convert
-rank 71: Point 344 (-90.060419, 29.958776, -6.3712348) failed to convert
-rank 12: Point 238 (-91.580908, 29.515603, 2.8378547) failed to convert
-rank 16: Point 243 (-91.443869, 29.386871, 1.2467703) failed to convert
-rank 81: Point 343 (-89.873063, 29.318573, 0.31299999) failed to convert
-rank 87: Point 343 (-89.548675, 29.362752, -3.8825792) failed to convert
-rank 38: Point 243 (-90.808251, 29.610221, -1.6920751) failed to convert
-rank 36: Point 245 (-90.830964, 29.999803, 15.105689) failed to convert
-rank 98: Point 346 (-89.101359, 29.182036, 4.1748085) failed to convert
-rank 92: Point 346 (-89.318468, 29.212275, -0.0) failed to convert
-rank 35: Point 249 (-90.853004, 30.05656, -10.736581) failed to convert
-rank 14: Point 241 (-91.498889, 29.658479, -2.224894) failed to convert
-rank 2: Point 244 (-91.933935, 30.832942, -10.828161) failed to convert
-rank 99: Point 343 (-88.918528, 29.959764, 5.3246367) failed to convert
-rank 80: Point 345 (-89.855534, 30.074947, -0.9673261) failed to convert
-rank 17: Point 246 (-91.370354, 29.874274, -0.40315763) failed to convert
-rank 72: Point 346 (-90.036733, 30.0302, -4.9560483) failed to convert
-rank 13: Point 246 (-91.549376, 29.43423, 2.0648772) failed to convert
-rank 90: Point 348 (-89.337209, 29.660846, 2.9291892) failed to convert
-rank 70: Point 347 (-90.089033, 29.820224, 1.288942) failed to convert
-rank 68: Point 347 (-90.123497, 30.00152, -9.0) failed to convert
-rank 52: Point 244 (-90.541132, 29.995741, -0.24616448) failed to convert
-rank 21: Point 247 (-91.223184, 30.315034, -8.3321668) failed to convert
-rank 50: Point 247 (-90.605781, 29.649021, -1.3626983) failed to convert
-rank 41: Point 246 (-90.77174, 29.427154, 0.3978573) failed to convert
-rank 9: Point 246 (-91.630718, 30.921236, -1.2875168) failed to convert
-rank 48: Point 245 (-90.660507, 29.410893, 0.3048) failed to convert
-rank 37: Point 246 (-90.815781, 29.873415, -1.1626761) failed to convert
-rank 63: Point 249 (-90.309712, 29.919446, -0.28827578) failed to convert
-rank 84: Point 348 (-89.730698, 29.85854, -0.71888706) failed to convert
-rank 0: Point 228 (-92.633376, 28.907144, 27.092594) failed to convert
-rank 56: Point 243 (-90.475929, 29.827564, 0.01597305) failed to convert
-rank 79: Point 344 (-89.901249, 29.889394, 20.927755) failed to convert
-rank 11: Point 244 (-91.631898, 29.508411, 1.5) failed to convert
-rank 89: Point 344 (-89.341206, 30.111555, 3.28) failed to convert
-rank 77: Point 344 (-89.929584, 30.087905, -2.2093911) failed to convert
-rank 55: Point 246 (-90.501505, 29.663302, -1.1058522) failed to convert
-rank 57: Point 248 (-90.478597, 29.575145, -0.59024914) failed to convert
-rank 24: Point 244 (-91.170071, 30.349225, -0.16486135) failed to convert
-rank 20: Point 246 (-91.2854, 29.647676, -3.8688266) failed to convert
-rank 85: Point 344 (-89.70184, 29.420438, 0.31299999) failed to convert
-rank 7: Point 247 (-91.736717, 30.281814, -8.2296) failed to convert
-rank 26: Point 241 (-91.179874, 29.68404, -4.9025314) failed to convert
-rank 47: Point 246 (-90.660254, 29.732454, -1.6926377) failed to convert
-rank 97: Point 343 (-89.158817, 29.2734, -0.0) failed to convert
-rank 51: Point 248 (-90.595107, 29.568621, -1.0174912) failed to convert
-rank 64: Point 347 (-90.269025, 29.968998, 9.2161327) failed to convert
-rank 69: Point 346 (-90.096604, 30.026726, -5.1876963) failed to convert
-rank 30: Point 245 (-91.103043, 28.802576, 9.6743209) failed to convert
-rank 73: Point 343 (-90.019739, 29.972195, 0.48640288) failed to convert
-rank 78: Point 347 (-89.920112, 29.90949, -6.6690245) failed to convert
-rank 86: Point 347 (-89.618395, 29.428392, -3.4432365) failed to convert
-rank 43: Point 248 (-90.73425, 29.361673, -8.2296) failed to convert
-rank 27: Point 243 (-91.147895, 29.785004, -0.42493173) failed to convert
-rank 42: Point 245 (-90.73615, 29.637909, -0.11005908) failed to convert
-rank 96: Point 348 (-89.204001, 29.191189, -0.0) failed to convert
-rank 75: Point 345 (-89.996916, 29.709483, -0.23535499) failed to convert
-rank 94: Point 347 (-89.245313, 29.150912, 6.4073843) failed to convert
-rank 88: Point 350 (-89.426492, 29.833428, -0.19340002) failed to convert
-rank 3: Point 249 (-91.878188, 30.614053, -8.2296) failed to convert
-rank 19: Point 247 (-91.288531, 30.068099, -0.16399629) failed to convert
-rank 6: Point 246 (-91.727106, 31.007273, -17.160481) failed to convert
-rank 8: Point 242 (-91.665669, 30.858476, -11.42969) failed to convert
-rank 15: Point 246 (-91.469159, 29.677198, -0.9469294) failed to convert
-rank 95: Point 345 (-89.221408, 29.192966, -0.09279155) failed to convert
-rank 31: Point 248 (-91.022875, 29.599272, -0.47922548) failed to convert
-rank 65: Point 346 (-90.224541, 30.034669, -4.9904907) failed to convert
-rank 93: Point 345 (-89.277618, 29.19104, 2.028074) failed to convert
-rank 61: Point 246 (-90.363383, 29.894986, -0.41914694) failed to convert
-rank 82: Point 346 (-89.781393, 30.061084, 16.657025) failed to convert
-rank 32: Point 245 (-90.975216, 29.601349, -0.27432001) failed to convert
-rank 67: Point 343 (-90.120668, 30.43267, -2.8121604) failed to convert
-rank 83: Point 345 (-89.794458, 29.568549, 19.136297) failed to convert
-rank 22: Point 243 (-91.268046, 29.372419, 1.1790173) failed to convert
-rank 74: Point 348 (-89.998194, 29.940832, 25.636319) failed to convert
-rank 33: Point 246 (-90.959494, 29.309942, 1.4959866) failed to convert
-rank 46: Point 243 (-90.697763, 29.40577, -0.80558573) failed to convert
-rank 76: Point 349 (-89.94362, 30.171021, 4.2599898) failed to convert
-rank 91: Point 345 (-89.345406, 29.241752, -0.07809794) failed to convert
-rank 66: Point 346 (-90.20014, 29.909215, 0.306314) failed to convert
-rank 28: Point 243 (-91.110899, 29.691578, 0.10053881) failed to convert
-rank 53: Point 247 (-90.544115, 29.627472, -0.53253463) failed to convert
-rank 71: Point 345 (-90.067926, 29.862369, -9.0) failed to convert
-rank 18: Point 248 (-91.296058, 30.52202, -14.670015) failed to convert
-rank 62: Point 245 (-90.317943, 30.20101, 3.52) failed to convert
-rank 59: Point 247 (-90.401073, 30.024769, -5.4586327) failed to convert
-rank 81: Point 344 (-89.810267, 30.097994, -0.40111145) failed to convert
-rank 4: Point 248 (-91.810604, 30.885899, -19.043903) failed to convert
-rank 87: Point 344 (-89.540365, 29.461574, 0.16628138) failed to convert
-rank 49: Point 248 (-90.605397, 29.878062, -0.58118878) failed to convert
-rank 40: Point 245 (-90.756582, 29.85808, -0.4188007) failed to convert
-rank 39: Point 248 (-90.76281, 30.011603, 3.7877242) failed to convert
-rank 54: Point 246 (-90.480172, 30.219177, 3.5704332) failed to convert
-rank 98: Point 347 (-89.100457, 29.191535, -0.0) failed to convert
-rank 92: Point 347 (-89.317408, 29.224389, -0.45444374) failed to convert
-rank 80: Point 346 (-89.855515, 30.074983, -1.3429829) failed to convert
-rank 10: Point 247 (-91.599, 30.821459, -13.644374) failed to convert
-rank 16: Point 244 (-91.362148, 30.738636, 0.92730224) failed to convert
-rank 12: Point 239 (-91.536159, 30.283789, -2.3388644) failed to convert
-rank 99: Point 344 (-88.909865, 30.05185, 8.9505658) failed to convert
-rank 1: Point 249 (-92.05751, 30.729175, -10.659576) failed to convert
-rank 60: Point 244 (-90.380566, 29.983918, -1.5713298) failed to convert
-rank 44: Point 245 (-90.741155, 29.077444, 1.3489711) failed to convert
-rank 5: Point 247 (-91.837515, 29.653761, 1.9789951) failed to convert
-rank 70: Point 348 (-90.0994, 29.686123, 2.8705452) failed to convert
-rank 68: Point 348 (-90.124681, 29.986156, -8.2296) failed to convert
-rank 72: Point 347 (-90.044477, 29.931238, -0.95365541) failed to convert
-rank 58: Point 242 (-90.424361, 30.002368, -3.2375571) failed to convert
-rank 84: Point 349 (-89.731185, 29.852612, -8.2296) failed to convert
-rank 90: Point 349 (-89.347448, 29.543112, 3.400157) failed to convert
-rank 45: Point 247 (-90.704475, 29.424998, 0.21902558) failed to convert
-rank 23: Point 247 (-91.192343, 30.276825, 17.213088) failed to convert
-rank 79: Point 345 (-89.900398, 29.899787, -2.7964796) failed to convert
-rank 13: Point 247 (-91.548736, 29.445206, 2.1102994) failed to convert
-rank 35: Point 250 (-90.852989, 30.056597, -10.736581) failed to convert
-rank 77: Point 345 (-89.947763, 29.859618, -1.1159633) failed to convert
-rank 25: Point 248 (-91.163598, 30.189253, 20.315627) failed to convert
-rank 2: Point 245 (-91.948454, 30.563523, -8.0277512) failed to convert
-rank 89: Point 345 (-89.382308, 29.639461, 2.8947705) failed to convert
-rank 17: Point 247 (-91.373919, 29.815031, 4.3001495) failed to convert
-rank 97: Point 344 (-89.078651, 30.162803, 5.6936024) failed to convert
-rank 85: Point 345 (-89.693801, 29.518256, -0.58434203) failed to convert
-rank 69: Point 347 (-90.111159, 29.838529, -1.4332149) failed to convert
-rank 48: Point 246 (-90.612841, 30.089708, -0.32887822) failed to convert
-rank 78: Point 348 (-89.912875, 30.000034, 12.375515) failed to convert
-rank 52: Point 245 (-90.565971, 29.647467, -0.2908344) failed to convert
-rank 86: Point 348 (-89.621017, 29.396323, -0.32423321) failed to convert
-rank 21: Point 248 (-91.225523, 30.277912, -6.9225853) failed to convert
-rank 9: Point 247 (-91.635308, 30.842306, -11.42969) failed to convert
-rank 50: Point 248 (-90.605808, 29.648625, 0.87673804) failed to convert
-rank 73: Point 344 (-90.064175, 29.401756, 0.83179981) failed to convert
-rank 64: Point 348 (-90.303653, 29.505539, 1.2037034) failed to convert
-rank 96: Point 349 (-89.173706, 29.532854, 5.8319027) failed to convert
-rank 63: Point 250 (-90.305675, 29.97335, -0.35314702) failed to convert
-rank 34: Point 243 (-90.870508, 30.174177, -1.3428116) failed to convert
-rank 36: Point 246 (-90.840169, 29.864004, -0.40487903) failed to convert
-rank 88: Point 351 (-89.47493, 29.266735, 0.31296512) failed to convert
-rank 14: Point 242 (-91.498884, 29.658336, -0.96053157) failed to convert
-rank 75: Point 346 (-89.986231, 29.845217, 18.239749) failed to convert
-rank 0: Point 229 (-92.630011, 28.973752, 25.600124) failed to convert
-rank 37: Point 247 (-90.81469, 29.889428, -0.28873532) failed to convert
-rank 93: Point 346 (-89.246737, 29.543226, 4.8353375) failed to convert
-rank 11: Point 245 (-91.573079, 30.525701, -6.3292062) failed to convert
-rank 55: Point 247 (-90.501326, 29.665781, -0.74180696) failed to convert
-rank 41: Point 247 (-90.744763, 29.821073, -0.31692069) failed to convert
-rank 38: Point 244 (-90.780714, 30.013935, 17.440954) failed to convert
-rank 56: Point 244 (-90.476358, 29.821625, -0.48031316) failed to convert
-rank 94: Point 348 (-89.176646, 29.925882, 0.89984155) failed to convert
-rank 95: Point 346 (-89.221022, 29.197345, -0.68038966) failed to convert
-rank 26: Point 242 (-91.184107, 29.616758, -5.27304) failed to convert
-rank 65: Point 347 (-90.272425, 29.398249, 0.27200001) failed to convert
-rank 20: Point 247 (-91.239873, 30.37895, -15.647824) failed to convert
-rank 29: Point 245 (-91.033343, 30.198101, -5.7995111) failed to convert
-rank 47: Point 247 (-90.662043, 29.706738, -0.42526089) failed to convert
-rank 57: Point 249 (-90.441375, 30.08778, -0.4701902) failed to convert
-rank 51: Point 249 (-90.556084, 30.117438, -0.3476413) failed to convert
-rank 24: Point 245 (-91.174424, 30.280722, 3.277459) failed to convert
-rank 67: Point 344 (-90.220144, 29.129573, 0.28431145) failed to convert
-rank 83: Point 346 (-89.777355, 29.778951, -1.1850867) failed to convert
-rank 74: Point 349 (-89.995895, 29.969968, -0.50868022) failed to convert
-rank 82: Point 347 (-89.74496, 30.5033, -8.3685433) failed to convert
-rank 76: Point 350 (-89.966332, 29.885257, -5.2303433) failed to convert
-rank 71: Point 346 (-90.043317, 30.177181, 4.6700001) failed to convert
-rank 91: Point 346 (-89.316915, 29.569563, 3.7361603) failed to convert
-rank 43: Point 249 (-90.735879, 29.337831, -8.2296) failed to convert
-rank 30: Point 246 (-91.017773, 30.127914, 22.641789) failed to convert
-rank 19: Point 248 (-91.309825, 29.722633, -2.3811908) failed to convert
-rank 6: Point 247 (-91.755276, 30.5099, -11.882453) failed to convert
-rank 27: Point 244 (-91.118649, 30.242193, -0.62240919) failed to convert
-rank 81: Point 345 (-89.798693, 30.239719, -1.5004587) failed to convert
-rank 42: Point 246 (-90.719347, 29.881314, -0.56823796) failed to convert
-rank 3: Point 250 (-91.919478, 29.850421, -0.71040872) failed to convert
-rank 15: Point 247 (-91.476569, 29.551762, -0.50024511) failed to convert
-rank 31: Point 249 (-91.031222, 29.47043, -0.58376557) failed to convert
-rank 8: Point 243 (-91.66037, 30.950099, 9.5985018) failed to convert
-rank 66: Point 347 (-90.163305, 30.389452, -0.61813305) failed to convert
-rank 92: Point 348 (-89.308798, 29.323179, -0.35843557) failed to convert
-rank 99: Point 345 (-88.900741, 30.148983, 9.7832503) failed to convert
-rank 87: Point 345 (-89.548664, 29.362791, -5.2303683) failed to convert
-rank 32: Point 246 (-90.941224, 30.115643, -9.7273434) failed to convert
-rank 80: Point 347 (-89.892405, 29.615553, 26.375961) failed to convert
-rank 98: Point 348 (-89.09229, 29.282337, 6.4955938) failed to convert
-rank 68: Point 349 (-90.124104, 29.993439, -9.0) failed to convert
-rank 22: Point 244 (-91.209028, 30.318185, 9.9607259) failed to convert
-rank 7: Point 248 (-91.695637, 31.004023, -20.316138) failed to convert
-rank 84: Point 350 (-89.680727, 30.460698, -12.458867) failed to convert
-rank 53: Point 248 (-90.522734, 29.92588, -0.41468481) failed to convert
-rank 46: Point 244 (-90.700836, 29.36114, -0.08860629) failed to convert
-rank 61: Point 247 (-90.385298, 29.597298, -0.91670214) failed to convert
-rank 33: Point 247 (-90.938659, 29.626056, -0.59782377) failed to convert
-rank 90: Point 350 (-89.362473, 29.369594, 0.31299999) failed to convert
-rank 70: Point 349 (-90.099609, 29.683396, 0.03348149) failed to convert
-rank 72: Point 348 (-90.03672, 30.030287, -4.9408083) failed to convert
-rank 62: Point 246 (-90.381418, 29.342567, -0.37281411) failed to convert
-rank 18: Point 249 (-91.296429, 30.515542, -16.273578) failed to convert
-rank 59: Point 248 (-90.413526, 29.854941, -0.52428648) failed to convert
-rank 40: Point 246 (-90.765384, 29.729636, -2.0266891) failed to convert
-rank 79: Point 346 (-89.900417, 29.899502, -3.2244793) failed to convert
-rank 77: Point 346 (-89.936466, 30.001641, -3.126332) failed to convert
-rank 54: Point 247 (-90.534578, 29.463377, -0.23911637) failed to convert
-rank 16: Point 245 (-91.401794, 30.088874, -1.3220082) failed to convert
-rank 89: Point 346 (-89.408101, 29.339938, -4.9715931) failed to convert
-rank 45: Point 248 (-90.701099, 29.473917, -0.74325876) failed to convert
-rank 12: Point 240 (-91.532121, 30.352254, -2.6342617) failed to convert
-rank 78: Point 349 (-89.971118, 29.264164, 0.31299999) failed to convert
-rank 85: Point 346 (-89.635681, 30.217401, -0.03072755) failed to convert
-rank 69: Point 348 (-90.096549, 30.027222, -5.1694083) failed to convert
-rank 97: Point 345 (-89.168712, 29.161236, -0.04438102) failed to convert
-rank 64: Point 349 (-90.257534, 30.12086, 3.9814511) failed to convert
-rank 73: Point 345 (-90.02467, 29.909194, 0.85357829) failed to convert
-rank 96: Point 350 (-89.214035, 29.07705, 2.2982828) failed to convert
-rank 86: Point 349 (-89.618334, 29.428398, -1.9304547) failed to convert
-rank 1: Point 250 (-92.105405, 29.802656, -0.46627217) failed to convert
-rank 60: Point 245 (-90.387409, 29.890902, -0.38438322) failed to convert
-rank 75: Point 347 (-89.986377, 29.843353, 18.999495) failed to convert
-rank 5: Point 248 (-91.801223, 30.31477, -4.3621396) failed to convert
-rank 23: Point 248 (-91.190038, 30.31298, -6.3088086) failed to convert
-rank 35: Point 251 (-90.872815, 29.762255, -0.66175339) failed to convert
-rank 93: Point 347 (-89.250095, 29.5048, 4.9256297) failed to convert
-rank 88: Point 352 (-89.452808, 29.526156, 2.0018031) failed to convert
-rank 94: Point 349 (-89.241722, 29.191688, -0.04589124) failed to convert
-rank 28: Point 244 (-91.076941, 30.218517, -10.517128) failed to convert
-rank 2: Point 246 (-91.93424, 30.826838, -11.108481) failed to convert
-rank 13: Point 248 (-91.538751, 29.617004, -0.76921304) failed to convert
-rank 25: Point 249 (-91.155659, 30.313559, 17.844085) failed to convert
-rank 4: Point 249 (-91.81487, 30.80924, -17.903951) failed to convert
-rank 44: Point 246 (-90.674476, 30.043131, 15.0457) failed to convert
-rank 65: Point 348 (-90.254145, 29.642559, -0.40596422) failed to convert
-rank 95: Point 347 (-89.230209, 29.092624, 3.0396988) failed to convert
-rank 50: Point 249 (-90.603838, 29.676556, -1.3184682) failed to convert
-rank 52: Point 246 (-90.537488, 30.046223, 23.577151) failed to convert
-rank 21: Point 249 (-91.221534, 30.341011, -8.0097863) failed to convert
-rank 17: Point 248 (-91.32703, 30.579496, -8.5247838) failed to convert
-rank 67: Point 345 (-90.16198, 29.897389, 1.4797904) failed to convert
-rank 9: Point 248 (-91.628655, 30.956009, -21.319552) failed to convert
-rank 74: Point 350 (-89.995884, 29.970028, -2.0775919) failed to convert
-rank 82: Point 348 (-89.821365, 29.568844, 1.225999) failed to convert
-rank 76: Point 351 (-89.966328, 29.885217, -4.9045501) failed to convert
-rank 49: Point 249 (-90.619277, 29.681275, 0.80941971) failed to convert
-rank 58: Point 243 (-90.439638, 29.793195, -2.0011598) failed to convert
-rank 39: Point 249 (-90.780385, 29.755032, -2.1530246) failed to convert
-rank 71: Point 347 (-90.062021, 29.938129, -6.6589661) failed to convert
-rank 91: Point 347 (-89.342669, 29.27254, 14.129059) failed to convert
-rank 34: Point 244 (-90.88108, 30.017243, -1.9175583) failed to convert
-rank 14: Point 243 (-91.498915, 29.657651, -0.47987295) failed to convert
-rank 63: Point 251 (-90.350487, 29.368695, -0.002597) failed to convert
-rank 48: Point 247 (-90.643173, 29.659098, -1.3724356) failed to convert
-rank 83: Point 347 (-89.769417, 29.876123, -0.79218984) failed to convert
-rank 37: Point 248 (-90.807699, 29.991993, 10.995205) failed to convert
-rank 36: Point 247 (-90.887856, 29.151553, -0.0) failed to convert
-rank 66: Point 348 (-90.164616, 30.372401, 1.9383096) failed to convert
-rank 55: Point 248 (-90.476709, 30.006561, 2.028603) failed to convert
-rank 0: Point 230 (-92.617857, 29.244075, 18.1) failed to convert
-rank 81: Point 346 (-89.814134, 30.050437, 2.7285238) failed to convert
-rank 56: Point 245 (-90.463562, 29.997903, 33.99418) failed to convert
-rank 92: Point 349 (-89.315151, 29.249812, 16.066271) failed to convert
-rank 11: Point 246 (-91.557661, 30.787344, -12.354312) failed to convert
-rank 41: Point 248 (-90.742807, 29.849405, -0.67512268) failed to convert
-rank 26: Point 243 (-91.179888, 29.68378, -4.7917784) failed to convert
-rank 20: Point 248 (-91.265129, 29.975206, -0.13699999) failed to convert
-rank 38: Point 245 (-90.788807, 29.895744, -0.48562373) failed to convert
-rank 68: Point 350 (-90.125093, 29.980613, -8.2296) failed to convert
-rank 57: Point 250 (-90.478577, 29.575202, -1.7279629) failed to convert
-rank 99: Point 346 (-88.951055, 29.605182, 7.0727092) failed to convert
-rank 10: Point 248 (-91.59924, 30.817091, -20.0) failed to convert
-rank 87: Point 346 (-89.549111, 29.357449, -2.7298987) failed to convert
-rank 98: Point 349 (-89.048208, 29.769813, 3.9246031) failed to convert
-rank 84: Point 351 (-89.731546, 29.847789, -0.68050205) failed to convert
-rank 80: Point 348 (-89.864689, 29.961107, 6.6438376) failed to convert
-rank 51: Point 250 (-90.586467, 29.690874, -1.5750796) failed to convert
-rank 47: Point 248 (-90.640241, 30.017426, -3.9993857) failed to convert
-rank 72: Point 349 (-90.036754, 30.029673, -9.0) failed to convert
-rank 29: Point 246 (-91.038155, 30.124233, -6.2140929) failed to convert
-rank 70: Point 350 (-90.093951, 29.756603, -0.66208964) failed to convert
-rank 30: Point 247 (-91.014242, 30.181683, 16.314708) failed to convert
-rank 24: Point 246 (-91.170331, 30.344876, 3.902075) failed to convert
-rank 90: Point 351 (-89.368385, 29.301026, 19.003158) failed to convert
-rank 19: Point 249 (-91.288487, 30.068178, -0.164) failed to convert
-rank 27: Point 245 (-91.154105, 29.686891, -2.7931872) failed to convert
-rank 15: Point 248 (-91.46998, 29.663247, -2.9406772) failed to convert
-rank 31: Point 250 (-91.029847, 29.490687, -0.65038003) failed to convert
-rank 6: Point 248 (-91.742863, 30.729818, -14.474133) failed to convert
-rank 3: Point 251 (-91.860421, 30.936997, -11.48986) failed to convert
-rank 42: Point 247 (-90.744856, 29.510918, -1.286075) failed to convert
-rank 77: Point 347 (-89.94212, 29.93061, -2.1953294) failed to convert
-rank 79: Point 347 (-89.900538, 29.897971, -3.1129719) failed to convert
-rank 85: Point 347 (-89.643115, 30.128627, 2.4185641) failed to convert
-rank 69: Point 349 (-90.09655, 30.027191, -5.1694083) failed to convert
-rank 89: Point 347 (-89.408062, 29.339985, -4.9715931) failed to convert
-rank 43: Point 250 (-90.720045, 29.568425, -0.05486638) failed to convert
-rank 8: Point 244 (-91.665938, 30.853705, -18.54003) failed to convert
-rank 33: Point 248 (-90.907191, 30.098717, -6.3436794) failed to convert
-rank 64: Point 350 (-90.302013, 29.527502, -0.14315127) failed to convert
-rank 78: Point 350 (-89.920063, 29.909525, -6.6690245) failed to convert
-rank 73: Point 346 (-90.018253, 29.990579, 10.248102) failed to convert
-rank 7: Point 249 (-91.743558, 30.159489, -2.3209348) failed to convert
-rank 22: Point 245 (-91.261591, 29.477014, 0.01660543) failed to convert
-rank 32: Point 247 (-90.969041, 29.695135, -0.96464816) failed to convert
-rank 97: Point 346 (-89.063497, 30.328371, 7.1413613) failed to convert
-rank 96: Point 351 (-89.213298, 29.085375, -0.07113076) failed to convert
-rank 75: Point 348 (-89.979935, 29.924849, 21.429033) failed to convert
-rank 61: Point 248 (-90.36335, 29.895393, -0.46384235) failed to convert
-rank 86: Point 350 (-89.571067, 29.991776, -0.43243727) failed to convert
-rank 46: Point 245 (-90.686552, 29.56779, -1.8277541) failed to convert
-rank 94: Point 350 (-89.240638, 29.204028, -0.66126382) failed to convert
-rank 93: Point 348 (-89.264611, 29.339484, -0.0) failed to convert
-rank 88: Point 353 (-89.395648, 30.18865, 3.6012563) failed to convert
-rank 59: Point 249 (-90.417475, 29.800782, -0.36732459) failed to convert
-rank 65: Point 349 (-90.267389, 29.465511, -3.0409031) failed to convert
-rank 74: Point 351 (-89.995808, 29.970797, -4.0166546) failed to convert
-rank 95: Point 348 (-89.221968, 29.186442, -0.0) failed to convert
-rank 67: Point 346 (-90.198874, 29.411895, -0.23176362) failed to convert
-rank 76: Point 352 (-89.960482, 29.958907, -0.9679074) failed to convert
-rank 82: Point 349 (-89.756939, 30.357758, -8.7037712) failed to convert
-rank 71: Point 348 (-90.063124, 29.923935, 37.444998) failed to convert
-rank 54: Point 248 (-90.520207, 29.66458, -0.74300705) failed to convert
-rank 16: Point 246 (-91.427857, 29.655265, -0.47023366) failed to convert
-rank 1: Point 251 (-92.105406, 29.802596, -0.71953384) failed to convert
-rank 91: Point 348 (-89.343158, 29.266785, 16.117169) failed to convert
-rank 12: Point 241 (-91.527874, 30.423693, -8.9940696) failed to convert
-rank 83: Point 348 (-89.754154, 30.062324, 0.58912553) failed to convert
-rank 18: Point 250 (-91.344513, 29.734873, -0.45763156) failed to convert
-rank 66: Point 349 (-90.242945, 29.341628, -0.54354867) failed to convert
-rank 2: Point 247 (-91.929021, 30.92297, -17.843323) failed to convert
-rank 40: Point 247 (-90.765393, 29.72943, -2.0727809) failed to convert
-rank 62: Point 247 (-90.367131, 29.537404, -1.1843169) failed to convert
-rank 81: Point 347 (-89.834562, 29.798293, 1.991446) failed to convert
-rank 4: Point 250 (-91.810565, 30.885908, -19.043903) failed to convert
-rank 35: Point 252 (-90.852965, 30.056653, -10.736581) failed to convert
-rank 25: Point 250 (-91.193062, 29.723781, -7.72668) failed to convert
-rank 92: Point 350 (-89.334433, 29.026994, 15.688126) failed to convert
-rank 87: Point 347 (-89.549098, 29.357508, -3.8973021) failed to convert
-rank 99: Point 347 (-88.926733, 29.867841, 2.0052523) failed to convert
-rank 50: Point 250 (-90.625803, 29.363688, -8.2296) failed to convert
-rank 44: Point 247 (-90.688902, 29.8365, -0.51930595) failed to convert
-rank 5: Point 249 (-91.766313, 30.938009, -11.343162) failed to convert
-rank 52: Point 247 (-90.511206, 30.409805, -0.42786651) failed to convert
-rank 21: Point 250 (-91.217844, 30.399349, -7.317976) failed to convert
-rank 13: Point 249 (-91.507383, 30.151158, -3.7008783) failed to convert
-rank 49: Point 250 (-90.64483, 29.315626, -8.2296) failed to convert
-rank 28: Point 245 (-91.076933, 30.218457, -11.990833) failed to convert
-rank 23: Point 249 (-91.199975, 30.156124, -2.5541689) failed to convert
-rank 17: Point 249 (-91.327767, 30.56677, -7.7055378) failed to convert
-rank 68: Point 351 (-90.12488, 29.983338, -8.2296) failed to convert
-rank 98: Point 350 (-89.004612, 30.244512, 4.9855902) failed to convert
-rank 84: Point 352 (-89.742321, 29.716334, -0.0) failed to convert
-rank 45: Point 249 (-90.710171, 29.342099, -0.44080656) failed to convert
-rank 34: Point 245 (-90.870475, 30.174229, -2.0443127) failed to convert
-rank 9: Point 249 (-91.661287, 30.391686, 8.8135548) failed to convert
-rank 58: Point 244 (-90.452432, 29.617013, -0.12312277) failed to convert
-rank 70: Point 351 (-90.072766, 30.029474, -1.9977771) failed to convert
-rank 37: Point 249 (-90.791583, 30.227295, -0.49189478) failed to convert
-rank 63: Point 252 (-90.288787, 30.197777, 4.02) failed to convert
-rank 72: Point 350 (-90.052586, 29.827088, 1.8690264) failed to convert
-rank 80: Point 349 (-89.855488, 30.075037, -2.010516) failed to convert
-rank 90: Point 352 (-89.338611, 29.644675, 5.1163538) failed to convert
-rank 60: Point 246 (-90.41192, 29.556306, -0.1960934) failed to convert
-rank 53: Point 249 (-90.544083, 29.62742, -1.3479304) failed to convert
-rank 56: Point 246 (-90.516709, 29.259356, 1.8025294) failed to convert
-rank 14: Point 244 (-91.498936, 29.6569, -0.52429844) failed to convert
-rank 55: Point 249 (-90.501397, 29.664738, -1.2154556) failed to convert
-rank 11: Point 247 (-91.574387, 30.502793, -9.8087071) failed to convert
-rank 20: Point 249 (-91.24171, 30.349605, 0.03529923) failed to convert
-rank 0: Point 231 (-92.62184, 29.142662, 20.200001) failed to convert
-rank 26: Point 244 (-91.198748, 29.383004, -0.0) failed to convert
-rank 39: Point 250 (-90.813804, 29.262052, -2.3e-05) failed to convert
-rank 77: Point 348 (-89.935896, 30.008751, 0.20012239) failed to convert
-rank 36: Point 248 (-90.840567, 29.857925, -0.91337521) failed to convert
-rank 79: Point 348 (-89.903281, 29.863687, -0.85615513) failed to convert
-rank 85: Point 348 (-89.654538, 29.991215, 3.1517617) failed to convert
-rank 89: Point 348 (-89.413141, 29.280684, 0.31299999) failed to convert
-rank 38: Point 246 (-90.803443, 29.680812, -0.49353526) failed to convert
-rank 57: Point 251 (-90.503357, 29.229456, 1.8032024) failed to convert
-rank 51: Point 251 (-90.602063, 29.469796, 0.03048) failed to convert
-rank 41: Point 249 (-90.718615, 30.198595, -0.30241931) failed to convert
-rank 97: Point 347 (-89.156609, 29.297227, 0.2254608) failed to convert
-rank 48: Point 248 (-90.628776, 29.863551, -0.23790008) failed to convert
-rank 29: Point 247 (-91.029277, 30.259586, -1.9618778) failed to convert
-rank 10: Point 249 (-91.59197, 30.940768, -21.650895) failed to convert
-rank 15: Point 249 (-91.462519, 29.789031, -0.85557393) failed to convert
-rank 24: Point 247 (-91.221859, 29.527496, -0.34962813) failed to convert
-rank 30: Point 248 (-91.044215, 29.721921, -0.6253707) failed to convert
-rank 19: Point 250 (-91.25983, 30.526986, 14.587239) failed to convert
-rank 78: Point 351 (-89.919588, 29.915288, 32.585864) failed to convert
-rank 73: Point 347 (-90.024404, 29.912229, -9.0) failed to convert
-rank 69: Point 350 (-90.111373, 29.83563, -1.1925358) failed to convert
-rank 6: Point 249 (-91.7495, 30.612329, -13.545313) failed to convert
-rank 64: Point 351 (-90.301975, 29.527549, -1.3394613) failed to convert
-rank 3: Point 252 (-91.872306, 30.720714, -8.8445045) failed to convert
-rank 31: Point 251 (-91.000543, 29.939348, -3.4227497) failed to convert
-rank 86: Point 351 (-89.616247, 29.452768, 25.435714) failed to convert
-rank 96: Point 352 (-89.205829, 29.170188, 0.0) failed to convert
-rank 75: Point 349 (-89.976741, 29.965199, 1.2019049) failed to convert
-rank 42: Point 248 (-90.709141, 30.028299, -9.8633288) failed to convert
-rank 94: Point 351 (-89.248536, 29.113871, -0.15390889) failed to convert
-rank 93: Point 349 (-89.230567, 29.72528, 3.2205993) failed to convert
-rank 88: Point 354 (-89.380318, 30.364147, -3.6080265) failed to convert
-rank 65: Point 350 (-90.267439, 29.464828, -3.0974421) failed to convert
-rank 82: Point 350 (-89.786061, 30.003011, 2.3436497) failed to convert
-rank 74: Point 352 (-89.995839, 29.970342, -2.274479) failed to convert
-rank 43: Point 251 (-90.69957, 29.86426, -0.28546492) failed to convert
-rank 95: Point 349 (-89.221176, 29.195239, -0.48971899) failed to convert
-rank 27: Point 246 (-91.177137, 29.321252, -0.0) failed to convert
-rank 7: Point 250 (-91.711463, 30.727065, -7.7067723) failed to convert
-rank 71: Point 349 (-90.063357, 29.920942, -4.8892793) failed to convert
-rank 76: Point 353 (-89.966322, 29.885157, -3.2324791) failed to convert
-rank 91: Point 349 (-89.367465, 28.98436, 8.7994273) failed to convert
-rank 83: Point 349 (-89.77747, 29.777414, -0.0) failed to convert
-rank 8: Point 245 (-91.720781, 29.889969, -1.412285) failed to convert
-rank 67: Point 347 (-90.177227, 29.697257, 0.28728089) failed to convert
-rank 33: Point 249 (-90.908511, 30.078876, 26.670453) failed to convert
-rank 32: Point 248 (-90.946265, 30.039444, -2.0433182) failed to convert
-rank 81: Point 348 (-89.819574, 29.983081, 2.48) failed to convert
-rank 61: Point 249 (-90.38754, 29.566603, -1.8492814) failed to convert
-rank 87: Point 348 (-89.548648, 29.36285, -5.2303683) failed to convert
-rank 92: Point 351 (-89.309092, 29.319324, -0.0) failed to convert
-rank 66: Point 350 (-90.193014, 30.001907, 1.2869937) failed to convert
-rank 99: Point 348 (-88.903838, 30.111875, 11.95968) failed to convert
-rank 47: Point 249 (-90.661434, 29.715247, -1.2387324) failed to convert
-rank 98: Point 351 (-89.025993, 30.012209, 4.0889975) failed to convert
-rank 84: Point 353 (-89.731212, 29.851646, -0.57429158) failed to convert
-rank 68: Point 352 (-90.125603, 29.973933, -8.2296) failed to convert
-rank 70: Point 352 (-90.099239, 29.688074, 3.1964016) failed to convert
-rank 59: Point 250 (-90.413355, 29.857023, -0.61148976) failed to convert
-rank 46: Point 246 (-90.704382, 29.3096, -0.0) failed to convert
-rank 22: Point 246 (-91.201734, 30.433096, -6.5623711) failed to convert
-rank 54: Point 249 (-90.536041, 29.442691, 0.3048) failed to convert
-rank 80: Point 350 (-89.884237, 29.717212, -0.0) failed to convert
-rank 72: Point 351 (-90.036715, 30.030057, -9.0) failed to convert
-rank 90: Point 353 (-89.369022, 29.293443, 1.4919913) failed to convert
-rank 1: Point 252 (-92.105407, 29.802555, -0.61983995) failed to convert
-rank 18: Point 251 (-91.354044, 29.577795, -0.68641513) failed to convert
-rank 77: Point 349 (-89.929528, 30.088508, -4.4198471) failed to convert
-rank 12: Point 242 (-91.580075, 29.529442, 1.6702568) failed to convert
-rank 89: Point 349 (-89.36708, 29.814466, -0.0) failed to convert
-rank 85: Point 349 (-89.652937, 30.010168, 3.23) failed to convert
-rank 4: Point 251 (-91.826546, 30.598468, -6.4325662) failed to convert
-rank 79: Point 349 (-89.880506, 30.147303, -1.8368263) failed to convert
-rank 40: Point 248 (-90.765383, 29.729576, -2.4501846) failed to convert
-rank 25: Point 251 (-91.154439, 30.332563, -8.6410913) failed to convert
-rank 2: Point 248 (-91.930269, 30.899955, -11.558466) failed to convert
-rank 62: Point 248 (-90.391447, 29.204521, 1.1979587) failed to convert
-rank 69: Point 351 (-90.096539, 30.02706, -5.1694083) failed to convert
-rank 97: Point 348 (-89.061337, 30.35097, 3.1101904) failed to convert
-rank 35: Point 253 (-90.866553, 29.854978, -1.284033) failed to convert
-rank 21: Point 251 (-91.271437, 29.541042, 5.645128) failed to convert
-rank 78: Point 352 (-89.893932, 30.235185, 2.52) failed to convert
-rank 73: Point 348 (-89.986987, 30.385951, -8.0283567) failed to convert
-rank 96: Point 353 (-89.203872, 29.192065, -0.0) failed to convert
-rank 23: Point 250 (-91.227638, 29.71569, -3.6189874) failed to convert
-rank 52: Point 248 (-90.584318, 29.387621, -0.44478889) failed to convert
-rank 16: Point 247 (-91.446002, 29.350036, 2.1767961) failed to convert
-rank 5: Point 250 (-91.776272, 30.760968, -9.1390486) failed to convert
-rank 28: Point 246 (-91.076928, 30.218417, -11.990833) failed to convert
-rank 49: Point 251 (-90.650255, 29.237552, 1.3818815) failed to convert
-rank 86: Point 352 (-89.62792, 29.311819, 2.530134) failed to convert
-rank 64: Point 352 (-90.280425, 29.816188, -0.31731428) failed to convert
-rank 13: Point 250 (-91.530127, 29.76456, -1.3436491) failed to convert
-rank 63: Point 253 (-90.307217, 29.951883, 10.839316) failed to convert
-rank 50: Point 251 (-90.625805, 29.363627, -8.2296) failed to convert
-rank 34: Point 246 (-90.870454, 30.174263, -2.0568118) failed to convert
-rank 17: Point 250 (-91.382879, 29.665155, -1.1408232) failed to convert
-rank 9: Point 250 (-91.675857, 30.136718, -7.8936821) failed to convert
-rank 55: Point 250 (-90.50149, 29.663339, -0.77012256) failed to convert
-rank 37: Point 250 (-90.816428, 29.864092, -0.44012466) failed to convert
-rank 14: Point 245 (-91.498831, 29.65846, -3.0638607) failed to convert
-rank 20: Point 250 (-91.24199, 30.34502, 27.873273) failed to convert
-rank 75: Point 350 (-89.969382, 30.057693, -4.4622722) failed to convert
-rank 39: Point 251 (-90.780546, 29.752273, -1.2081741) failed to convert
-rank 94: Point 352 (-89.194315, 29.727974, 2.7955821) failed to convert
-rank 93: Point 350 (-89.19455, 30.129179, 1.4966334) failed to convert
-rank 88: Point 355 (-89.42744, 29.821563, -0.0) failed to convert
-rank 74: Point 353 (-90.002603, 29.884344, -0.45459951) failed to convert
-rank 65: Point 351 (-90.224517, 30.034724, -4.9904907) failed to convert
-rank 45: Point 250 (-90.710202, 29.341634, 0.71651549) failed to convert
-rank 95: Point 350 (-89.21955, 29.213671, -0.07955142) failed to convert
-rank 44: Point 248 (-90.704308, 29.614368, -1.7493689) failed to convert
-rank 82: Point 351 (-89.750175, 30.439419, -4.7513809) failed to convert
-rank 57: Point 252 (-90.414406, 30.454101, -7.2453691) failed to convert
-rank 56: Point 247 (-90.473175, 29.865422, -0.39782584) failed to convert
-rank 58: Point 245 (-90.423896, 30.008596, -6.7086485) failed to convert
-rank 53: Point 250 (-90.513862, 30.048641, 28.76267) failed to convert
-rank 91: Point 350 (-89.351795, 29.166312, 0.31299999) failed to convert
-rank 11: Point 248 (-91.561005, 30.730209, 8.4249511) failed to convert
-rank 71: Point 350 (-90.063376, 29.920624, -6.6900557) failed to convert
-rank 38: Point 247 (-90.821442, 29.414611, -0.1147573) failed to convert
-rank 26: Point 245 (-91.145921, 30.218603, 3.3005436) failed to convert
-rank 60: Point 247 (-90.396718, 29.76416, -0.55490275) failed to convert
-rank 83: Point 350 (-89.793204, 29.583805, -5.1896775) failed to convert
-rank 76: Point 354 (-89.932873, 30.305012, -0.71226394) failed to convert
-rank 67: Point 348 (-90.176143, 29.711111, -0.26288721) failed to convert
-rank 51: Point 252 (-90.603564, 29.448424, 0.71494247) failed to convert
-rank 41: Point 250 (-90.745213, 29.8144, -1.8090533) failed to convert
-rank 29: Point 248 (-91.084577, 29.405712, -0.2545073) failed to convert
-rank 81: Point 349 (-89.82839, 29.874242, -0.6746489) failed to convert
-rank 92: Point 352 (-89.317741, 29.219736, -0.0) failed to convert
-rank 66: Point 351 (-90.246428, 29.294625, 0.12408271) failed to convert
-rank 87: Point 349 (-89.549089, 29.357547, -4.4695874) failed to convert
-rank 98: Point 352 (-89.101202, 29.181781, 4.9650973) failed to convert
-rank 10: Point 250 (-91.585543, 31.049696, -14.0) failed to convert
-rank 84: Point 354 (-89.710039, 30.108077, 1.15129) failed to convert
-rank 19: Point 251 (-91.288434, 30.068252, -0.164) failed to convert
-rank 24: Point 248 (-91.172368, 30.312696, 7.525797) failed to convert
-rank 99: Point 349 (-88.930706, 29.823266, 2.4144121) failed to convert
-rank 6: Point 250 (-91.758077, 30.45966, -11.838433) failed to convert
-rank 3: Point 253 (-91.878128, 30.614053, -8.2296) failed to convert
-rank 15: Point 250 (-91.469981, 29.663174, -3.1604755) failed to convert
-rank 68: Point 353 (-90.12194, 30.021361, -4.4927522) failed to convert
-rank 31: Point 252 (-90.96751, 30.438979, -10.704005) failed to convert
-rank 0: Point 232 (-92.641646, 28.67672, 31.904914) failed to convert
-rank 72: Point 352 (-90.036708, 30.030129, -4.9560483) failed to convert
-rank 70: Point 353 (-90.072781, 30.029229, -4.8798483) failed to convert
-rank 27: Point 247 (-91.154095, 29.686951, -2.7931872) failed to convert
-rank 43: Point 252 (-90.713597, 29.661762, -0.39185288) failed to convert
-rank 7: Point 251 (-91.762996, 29.810811, -0.60202662) failed to convert
-rank 90: Point 354 (-89.398306, 28.951846, 12.643481) failed to convert
-rank 89: Point 350 (-89.418881, 29.212839, 0.31299999) failed to convert
-rank 80: Point 351 (-89.859029, 30.03029, 0.43406348) failed to convert
-rank 8: Point 246 (-91.665911, 30.853736, -19.230993) failed to convert
-rank 33: Point 250 (-90.927759, 29.790192, -1.1608393) failed to convert
-rank 85: Point 350 (-89.695914, 29.491204, 29.024055) failed to convert
-rank 42: Point 249 (-90.744916, 29.509982, -0.43958571) failed to convert
-rank 77: Point 350 (-89.946161, 29.879695, -4.5407989) failed to convert
-rank 79: Point 350 (-89.964794, 29.085428, 18.631072) failed to convert
-rank 61: Point 250 (-90.419825, 29.122731, 1.0616615) failed to convert
-rank 48: Point 249 (-90.612659, 30.09148, -0.34599131) failed to convert
-rank 97: Point 349 (-89.060573, 30.359287, 2.8748066) failed to convert
-rank 69: Point 352 (-90.097163, 30.018979, 0.59467133) failed to convert
-rank 32: Point 249 (-90.969174, 29.692902, -0.46926961) failed to convert
-rank 30: Point 249 (-91.083813, 29.105391, 2.2745945) failed to convert
-rank 96: Point 354 (-89.208591, 29.138449, -0.09735043) failed to convert
-rank 47: Point 250 (-90.661314, 29.716882, 0.14550485) failed to convert
-rank 73: Point 349 (-90.034498, 29.783278, 0.96525738) failed to convert
-rank 78: Point 353 (-89.923057, 29.871633, -4.3465974) failed to convert
-rank 54: Point 250 (-90.524976, 29.597766, -0.03552844) failed to convert
-rank 22: Point 247 (-91.203533, 30.404737, 17.336976) failed to convert
-rank 74: Point 354 (-89.995648, 29.97252, -0.79270791) failed to convert
-rank 86: Point 353 (-89.624729, 29.349968, 0.31299999) failed to convert
-rank 64: Point 353 (-90.274621, 29.893526, -0.08529356) failed to convert
-rank 88: Point 356 (-89.468523, 29.341002, 0.51365185) failed to convert
-rank 46: Point 247 (-90.661183, 29.931684, -0.66839447) failed to convert
-rank 65: Point 352 (-90.267456, 29.464568, -3.6807649) failed to convert
-rank 18: Point 252 (-91.311421, 30.273657, -1.9464921) failed to convert
-rank 1: Point 253 (-92.105408, 29.802495, -0.7652983) failed to convert
-rank 12: Point 243 (-91.504489, 30.81611, -13.583797) failed to convert
-rank 59: Point 251 (-90.457379, 29.250591, 0.80268063) failed to convert
-rank 93: Point 351 (-89.27929, 29.17056, -0.19599709) failed to convert
-rank 4: Point 252 (-91.807598, 30.938982, -16.425014) failed to convert
-rank 94: Point 353 (-89.241044, 29.19934, -0.22215745) failed to convert
-rank 82: Point 352 (-89.794232, 29.902755, -1.9336766) failed to convert
-rank 2: Point 249 (-91.95626, 30.416897, -6.6709819) failed to convert
-rank 75: Point 351 (-89.996866, 29.709517, -2.542032) failed to convert
-rank 91: Point 351 (-89.290235, 29.872778, -0.36191013) failed to convert
-rank 25: Point 252 (-91.193062, 29.72372, -7.72668) failed to convert
-rank 21: Point 252 (-91.217357, 30.40696, -15.020763) failed to convert
-rank 95: Point 351 (-89.183155, 29.624686, 4.0717697) failed to convert
-rank 5: Point 251 (-91.773928, 30.802645, -9.2395091) failed to convert
-rank 36: Point 249 (-90.847366, 29.757168, -0.72641997) failed to convert
-rank 35: Point 254 (-90.828965, 30.408666, -3.7190768) failed to convert
-rank 76: Point 355 (-89.926077, 30.389665, -9.2136794) failed to convert
-rank 71: Point 351 (-90.062018, 29.93799, -6.6409829) failed to convert
-rank 16: Point 248 (-91.362741, 30.728129, -16.495127) failed to convert
-rank 40: Point 249 (-90.774624, 29.594347, -8.2296) failed to convert
-rank 83: Point 351 (-89.793187, 29.583842, -5.1896775) failed to convert
-rank 9: Point 251 (-91.637502, 30.803687, -18.803111) failed to convert
-rank 67: Point 349 (-90.203315, 29.352531, 0.31299999) failed to convert
-rank 92: Point 353 (-89.334699, 29.023507, 3.0772911) failed to convert
-rank 81: Point 350 (-89.872034, 29.330425, 5.2846812) failed to convert
-rank 87: Point 350 (-89.547929, 29.37126, 2.9166262) failed to convert
-rank 50: Point 252 (-90.625807, 29.363587, -8.2296) failed to convert
-rank 62: Point 249 (-90.305684, 30.363244, -0.43336865) failed to convert
-rank 37: Point 251 (-90.80692, 30.003068, -6.2858406) failed to convert
-rank 66: Point 352 (-90.244898, 29.315052, 0.458) failed to convert
-rank 28: Point 247 (-91.101482, 29.838031, 0.1) failed to convert
-rank 45: Point 251 (-90.668942, 29.936384, -1.1128187) failed to convert
-rank 14: Point 246 (-91.4996, 29.64535, -0.43378242) failed to convert
-rank 84: Point 355 (-89.757593, 29.528472, 0.34666161) failed to convert
-rank 63: Point 254 (-90.306879, 29.956339, -8.2082646) failed to convert
-rank 68: Point 354 (-90.124664, 29.986065, -8.2296) failed to convert
-rank 98: Point 353 (-89.068754, 29.54235, 3.74647) failed to convert
-rank 57: Point 253 (-90.478564, 29.57524, -1.8731032) failed to convert
-rank 17: Point 251 (-91.374381, 29.805512, 7.9711801) failed to convert
-rank 72: Point 353 (-90.036698, 30.030203, -4.9712883) failed to convert
-rank 39: Point 252 (-90.789475, 29.620993, -1.3381209) failed to convert
-rank 99: Point 350 (-88.906961, 30.076884, 11.622908) failed to convert
-rank 44: Point 249 (-90.722641, 29.348176, -8.2296) failed to convert
-rank 56: Point 248 (-90.476423, 29.820531, -0.90912229) failed to convert
-rank 70: Point 354 (-90.072768, 30.029358, -4.8676563) failed to convert
-rank 53: Point 251 (-90.510976, 30.08857, -0.68792168) failed to convert
-rank 58: Point 246 (-90.410985, 30.184249, 2.2321251) failed to convert
-rank 49: Point 252 (-90.65884, 29.113536, 1.2015616) failed to convert
-rank 90: Point 355 (-89.398051, 28.954808, 1.5405498) failed to convert
-rank 34: Point 247 (-90.904298, 29.669516, -0.61034737) failed to convert
-rank 26: Point 246 (-91.139112, 30.32482, 20.283027) failed to convert
-rank 38: Point 248 (-90.826234, 29.343342, -8.2296) failed to convert
-rank 20: Point 251 (-91.241863, 30.346729, 11.430115) failed to convert
-rank 52: Point 249 (-90.572809, 29.550494, -1.0553709) failed to convert
-rank 60: Point 248 (-90.380554, 29.983782, -0.84857621) failed to convert
-rank 41: Point 251 (-90.757044, 29.642029, -2.2835169) failed to convert
-rank 11: Point 249 (-91.587024, 30.286422, -5.6800144) failed to convert
-rank 29: Point 249 (-91.03803, 30.125727, -6.4087622) failed to convert
-rank 89: Point 351 (-89.358714, 29.909993, -0.0) failed to convert
-rank 80: Point 352 (-89.855779, 30.070508, 0.35584992) failed to convert
-rank 51: Point 253 (-90.601992, 29.470743, 0.03048) failed to convert
-rank 23: Point 251 (-91.234569, 29.604216, -0.235) failed to convert
-rank 77: Point 351 (-89.963368, 29.662253, -4.6984923) failed to convert
-rank 13: Point 251 (-91.529245, 29.77956, -1.1423611) failed to convert
-rank 85: Point 351 (-89.696203, 29.48707, 24.143236) failed to convert
-rank 79: Point 351 (-89.900395, 29.899598, -3.0611065) failed to convert
-rank 10: Point 251 (-91.603055, 30.751487, -20.0) failed to convert
-rank 55: Point 251 (-90.457921, 30.264223, 3.2751405) failed to convert
-rank 69: Point 353 (-90.096519, 30.027222, -5.1694083) failed to convert
-rank 96: Point 355 (-89.214995, 29.065636, 4.5e-07) failed to convert
-rank 97: Point 350 (-89.12513, 29.648579, 4.1482245) failed to convert
-rank 73: Point 350 (-90.040795, 29.702556, -0.05198829) failed to convert
-rank 24: Point 249 (-91.170792, 30.337384, -6.8754643) failed to convert
-rank 31: Point 253 (-91.040522, 29.324469, -0.70696122) failed to convert
-rank 6: Point 251 (-91.727074, 31.007324, -18.828558) failed to convert
-rank 3: Point 254 (-91.861519, 30.916181, -10.972657) failed to convert
-rank 86: Point 354 (-89.585895, 29.815048, 10.271506) failed to convert
-rank 78: Point 354 (-89.91174, 30.013264, -9.0) failed to convert
-rank 74: Point 355 (-90.058806, 29.162269, 7.2678559) failed to convert
-rank 7: Point 252 (-91.751109, 30.024246, -4.0700575) failed to convert
-rank 27: Point 248 (-91.154089, 29.686991, -2.7931872) failed to convert
-rank 19: Point 252 (-91.285521, 30.114906, -1.3532603) failed to convert
-rank 8: Point 247 (-91.662524, 30.91234, -19.077554) failed to convert
-rank 43: Point 253 (-90.734167, 29.362583, -8.2296) failed to convert
-rank 88: Point 357 (-89.450036, 29.557756, 1.6319391) failed to convert
-rank 61: Point 251 (-90.363358, 29.895017, -0.3693162) failed to convert
-rank 0: Point 233 (-92.626365, 29.023055, 24.834961) failed to convert
-rank 64: Point 354 (-90.273389, 29.909813, -4.8981363) failed to convert
-rank 42: Point 250 (-90.749336, 29.445364, -0.08804505) failed to convert
-rank 65: Point 353 (-90.224501, 30.034762, -4.9904907) failed to convert
-rank 82: Point 353 (-89.838734, 29.351497, 0.91867257) failed to convert
-rank 94: Point 354 (-89.243109, 29.175774, -0.0) failed to convert
-rank 93: Point 352 (-89.274178, 29.229063, -0.43367301) failed to convert
-rank 32: Point 250 (-90.941165, 30.115658, -10.982415) failed to convert
-rank 33: Point 251 (-90.963688, 29.244312, -0.0) failed to convert
-rank 91: Point 352 (-89.363565, 29.029415, 0.6079069) failed to convert
-rank 48: Point 250 (-90.653895, 29.504794, -0.38588282) failed to convert
-rank 95: Point 352 (-89.220434, 29.203556, -0.48285489) failed to convert
-rank 15: Point 251 (-91.451982, 29.965854, -1.340316) failed to convert
-rank 75: Point 352 (-89.986034, 29.847021, 8.8995669) failed to convert
-rank 76: Point 356 (-89.980435, 29.706209, 18.731919) failed to convert
-rank 47: Point 251 (-90.669834, 29.594637, -1.8081926) failed to convert
-rank 71: Point 352 (-90.102654, 29.412678, 0.07565781) failed to convert
-rank 30: Point 250 (-91.05627, 29.535279, 0.03412669) failed to convert
-rank 46: Point 248 (-90.707562, 29.263224, -0.21764186) failed to convert
-rank 54: Point 251 (-90.504036, 29.889466, -8.2296) failed to convert
-rank 83: Point 352 (-89.771107, 29.855121, -0.74917665) failed to convert
-rank 67: Point 350 (-90.19518, 29.459617, -0.40696001) failed to convert
-rank 18: Point 253 (-91.30338, 30.403309, -2.5614923) failed to convert
-rank 87: Point 351 (-89.549075, 29.357607, -4.4695874) failed to convert
-rank 12: Point 244 (-91.609487, 29.014522, 8.5171841) failed to convert
-rank 4: Point 253 (-91.81483, 30.809248, -17.903951) failed to convert
-rank 81: Point 351 (-89.845088, 29.666932, -0.15151066) failed to convert
-rank 84: Point 356 (-89.698476, 30.246401, -1.6230737) failed to convert
-rank 92: Point 354 (-89.303967, 29.377918, 1.2490756) failed to convert
-rank 72: Point 354 (-90.044436, 29.931282, -0.70782395) failed to convert
-rank 1: Point 254 (-92.103275, 29.843834, -0.40682327) failed to convert
-rank 99: Point 351 (-88.937158, 29.750609, 4.6235228) failed to convert
-rank 98: Point 354 (-89.027535, 29.994808, 4.112412) failed to convert
-rank 68: Point 355 (-90.191772, 29.105507, -0.62367512) failed to convert
-rank 66: Point 353 (-90.189661, 30.045347, 3.78) failed to convert
-rank 70: Point 355 (-90.099446, 29.685282, -8.2296) failed to convert
-rank 59: Point 252 (-90.401019, 30.024963, -3.352648) failed to convert
-rank 90: Point 356 (-89.368856, 29.29498, -5.0526699) failed to convert
-rank 22: Point 248 (-91.196878, 30.509407, 23.763167) failed to convert
-rank 25: Point 253 (-91.193062, 29.72368, -7.72668) failed to convert
-rank 5: Point 252 (-91.81613, 30.043457, -4.7059138) failed to convert
-rank 80: Point 353 (-89.849718, 30.144862, 1.7008911) failed to convert
-rank 89: Point 352 (-89.407377, 29.347213, 25.560741) failed to convert
-rank 85: Point 352 (-89.637773, 30.190198, 0.35230991) failed to convert
-rank 35: Point 255 (-90.857858, 29.983369, -2.1813856) failed to convert
-rank 36: Point 250 (-90.840566, 29.85785, -1.1563717) failed to convert
-rank 77: Point 352 (-89.936457, 30.001581, -2.1904853) failed to convert
-rank 50: Point 253 (-90.625809, 29.363526, -8.2296) failed to convert
-rank 40: Point 250 (-90.765382, 29.729535, -2.4592376) failed to convert
-rank 16: Point 249 (-91.395661, 30.189808, -0.23100001) failed to convert
-rank 2: Point 250 (-91.986159, 29.852815, -0.81382878) failed to convert
-rank 37: Point 252 (-90.816313, 29.865026, -1.034489) failed to convert
-rank 97: Point 351 (-89.180587, 29.025696, 1.5311735) failed to convert
-rank 79: Point 352 (-89.90081, 29.894218, -5.726278) failed to convert
-rank 96: Point 356 (-89.204505, 29.184775, -0.0) failed to convert
-rank 62: Point 250 (-90.308607, 30.324168, -0.38984402) failed to convert
-rank 45: Point 252 (-90.708344, 29.368596, 0.05867302) failed to convert
-rank 69: Point 354 (-90.09654, 30.026795, -5.1876963) failed to convert
-rank 73: Point 351 (-90.036511, 29.757425, 0.55384827) failed to convert
-rank 17: Point 252 (-91.379114, 29.727078, -1.0582758) failed to convert
-rank 63: Point 255 (-90.362294, 29.206401, 1.2919395) failed to convert
-rank 21: Point 253 (-91.224058, 30.300818, -13.539023) failed to convert
-rank 74: Point 356 (-90.008705, 29.806563, 2.8012071) failed to convert
-rank 39: Point 253 (-90.762454, 30.015659, 18.233947) failed to convert
-rank 56: Point 249 (-90.493954, 29.577402, -0.10507709) failed to convert
-rank 44: Point 250 (-90.687467, 29.856964, -0.32289296) failed to convert
-rank 86: Point 355 (-89.608018, 29.550848, 0.10168223) failed to convert
-rank 58: Point 247 (-90.432655, 29.888726, -8.2296) failed to convert
-rank 53: Point 252 (-90.544062, 29.627386, -0.93796838) failed to convert
-rank 34: Point 248 (-90.870422, 30.174314, -1.0247854) failed to convert
-rank 78: Point 355 (-89.923042, 29.871691, -5.7256605) failed to convert
-rank 26: Point 247 (-91.175995, 29.745395, -7.2786245) failed to convert
-rank 88: Point 358 (-89.412963, 29.988586, 1.2816553) failed to convert
-rank 64: Point 355 (-90.301949, 29.527581, -1.4446686) failed to convert
-rank 28: Point 248 (-91.07692, 30.218357, -11.990833) failed to convert
-rank 38: Point 249 (-90.780903, 30.010676, 11.732688) failed to convert
-rank 49: Point 253 (-90.603679, 29.901546, 0.34187643) failed to convert
-rank 29: Point 250 (-91.033702, 30.191902, -11.103762) failed to convert
-rank 93: Point 353 (-89.287242, 29.079006, 14.028806) failed to convert
-rank 23: Point 252 (-91.227582, 29.716265, -5.0158859) failed to convert
-rank 13: Point 252 (-91.528898, 29.785414, -0.57219114) failed to convert
-rank 60: Point 249 (-90.380536, 29.983891, -1.5205977) failed to convert
-rank 9: Point 252 (-91.637514, 30.803336, -16.325653) failed to convert
-rank 51: Point 254 (-90.586459, 29.690604, -1.1231393) failed to convert
-rank 20: Point 252 (-91.241468, 30.352934, -0.35936916) failed to convert
-rank 82: Point 354 (-89.830478, 29.45435, 0.6442837) failed to convert
-rank 11: Point 250 (-91.549766, 30.91993, -12.397351) failed to convert
-rank 14: Point 247 (-91.498828, 29.65836, -2.2998137) failed to convert
-rank 65: Point 354 (-90.267411, 29.46499, -2.6308399) failed to convert
-rank 94: Point 355 (-89.244451, 29.160446, -0.53963129) failed to convert
-rank 55: Point 252 (-90.500133, 29.682145, -0.37684024) failed to convert
-rank 7: Point 253 (-91.736669, 30.281851, -8.2296) failed to convert
-rank 10: Point 252 (-91.625119, 30.372025, -5.702071) failed to convert
-rank 95: Point 353 (-89.22121, 29.194714, -0.19643053) failed to convert
-rank 43: Point 254 (-90.734045, 29.364325, -8.2296) failed to convert
-rank 3: Point 255 (-91.890587, 30.385205, -5.8992575) failed to convert
-rank 91: Point 353 (-89.347501, 29.215928, 0.24969097) failed to convert
-rank 76: Point 357 (-89.962656, 29.931172, -2.4373044) failed to convert
-rank 57: Point 254 (-90.478544, 29.575297, -0.82690773) failed to convert
-rank 75: Point 353 (-89.998648, 29.686606, -1.5157703) failed to convert
-rank 61: Point 252 (-90.388684, 29.550734, 0.16178842) failed to convert
-rank 27: Point 249 (-91.11772, 30.256295, -13.538608) failed to convert
-rank 19: Point 253 (-91.261196, 30.504581, 11.555249) failed to convert
-rank 83: Point 353 (-89.793161, 29.583897, -3.0604861) failed to convert
-rank 71: Point 353 (-90.067042, 29.873369, 1.1148336) failed to convert
-rank 42: Point 251 (-90.715746, 29.933081, -0.57349251) failed to convert
-rank 52: Point 250 (-90.563972, 29.674829, -0.00172491) failed to convert
-rank 32: Point 251 (-90.94012, 30.131235, -1.3009652) failed to convert
-rank 8: Point 248 (-91.658791, 30.976601, -1.9416517) failed to convert
-rank 0: Point 234 (-92.636415, 28.757423, 31.1) failed to convert
-rank 81: Point 352 (-89.850656, 29.597315, -0.12876618) failed to convert
-rank 67: Point 351 (-90.157555, 29.952913, 24.038661) failed to convert
-rank 87: Point 352 (-89.510372, 29.81566, -0.0) failed to convert
-rank 92: Point 355 (-89.315568, 29.244521, 0.18317331) failed to convert
-rank 6: Point 252 (-91.755238, 30.510078, -11.247567) failed to convert
-rank 24: Point 250 (-91.211241, 29.697142, -1.5339057) failed to convert
-rank 15: Point 252 (-91.469961, 29.663386, -2.4290636) failed to convert
-rank 31: Point 254 (-91.065169, 28.938848, 9.0162393) failed to convert
-rank 41: Point 252 (-90.739694, 29.894318, -0.65705348) failed to convert
-rank 84: Point 357 (-89.756641, 29.539741, 22.067946) failed to convert
-rank 70: Point 356 (-90.072606, 30.031354, -3.8867744) failed to convert
-rank 72: Point 355 (-90.036681, 30.030294, -4.9408083) failed to convert
-rank 48: Point 251 (-90.643112, 29.659098, -1.910424) failed to convert
-rank 33: Point 252 (-90.884272, 30.438102, -8.2577948) failed to convert
-rank 99: Point 352 (-88.919896, 29.936542, 5.1694159) failed to convert
-rank 47: Point 252 (-90.660236, 29.732244, -1.6276871) failed to convert
-rank 54: Point 252 (-90.53707, 29.428067, -0.0) failed to convert
-rank 66: Point 354 (-90.154053, 30.50776, -9.6200138) failed to convert
-rank 98: Point 355 (-89.042284, 29.833192, 4.4030959) failed to convert
-rank 68: Point 356 (-90.121818, 30.022871, -0.0259297) failed to convert
-rank 90: Point 357 (-89.368808, 29.295017, -5.0526699) failed to convert
-rank 89: Point 353 (-89.318981, 30.362595, 1.440056) failed to convert
-rank 30: Point 251 (-91.016639, 30.144475, -7.4575386) failed to convert
-rank 80: Point 354 (-89.893434, 29.600892, 1.4142158) failed to convert
-rank 97: Point 352 (-89.167025, 29.178778, -0.0) failed to convert
-rank 77: Point 353 (-89.929503, 30.088652, -5.6276617) failed to convert
-rank 85: Point 353 (-89.627219, 30.315612, -0.41501159) failed to convert
-rank 79: Point 353 (-89.900366, 29.899717, -2.0851871) failed to convert
-rank 18: Point 254 (-91.296391, 30.515555, -16.273578) failed to convert
-rank 96: Point 357 (-89.201204, 29.222174, -0.0479585) failed to convert
-rank 73: Point 352 (-90.07063, 29.317542, 0.80269756) failed to convert
-rank 4: Point 254 (-91.804871, 30.987325, -17.072293) failed to convert
-rank 69: Point 355 (-90.096545, 30.026712, -5.1876963) failed to convert
-rank 74: Point 357 (-89.995829, 29.970169, -0.73603041) failed to convert
-rank 86: Point 356 (-89.601371, 29.629896, -0.0) failed to convert
-rank 59: Point 253 (-90.381602, 30.287656, 0.066363) failed to convert
-rank 88: Point 359 (-89.467416, 29.353687, 22.684016) failed to convert
-rank 78: Point 356 (-89.924714, 29.85067, 1.1211437) failed to convert
-rank 64: Point 356 (-90.311102, 29.40413, 0.458) failed to convert
-rank 93: Point 354 (-89.286682, 29.085229, 2.9628744) failed to convert
-rank 5: Point 253 (-91.79711, 30.386977, -0.003) failed to convert
-rank 1: Point 255 (-92.103182, 29.841478, -0.67520042) failed to convert
-rank 82: Point 355 (-89.82002, 29.584128, 9.2651467) failed to convert
-rank 22: Point 249 (-91.201152, 30.44214, -9.8341988) failed to convert
-rank 25: Point 254 (-91.197682, 29.650081, -1.1357255) failed to convert
-rank 50: Point 254 (-90.603762, 29.677511, 0.36281956) failed to convert
-rank 94: Point 356 (-89.242608, 29.181294, -0.0) failed to convert
-rank 65: Point 355 (-90.267472, 29.464162, -2.5701355) failed to convert
-rank 36: Point 251 (-90.853952, 29.659253, -0.66205091) failed to convert
-rank 16: Point 250 (-91.423354, 29.730025, -1.9480756) failed to convert
-rank 40: Point 251 (-90.76538, 29.729475, -2.2382648) failed to convert
-rank 2: Point 251 (-91.928965, 30.922947, -18.01886) failed to convert
-rank 12: Point 245 (-91.527228, 30.433803, -4.147118) failed to convert
-rank 35: Point 256 (-90.85251, 30.062434, 29.403071) failed to convert
-rank 62: Point 251 (-90.320208, 30.16953, 3.5705192) failed to convert
-rank 95: Point 354 (-89.22102, 29.19686, -0.02641976) failed to convert
-rank 37: Point 253 (-90.815122, 29.882527, -0.34334541) failed to convert
-rank 75: Point 354 (-89.996833, 29.70954, -2.542032) failed to convert
-rank 83: Point 354 (-89.776791, 29.785162, -0.0) failed to convert
-rank 21: Point 254 (-91.218227, 30.393152, 3.3314369) failed to convert
-rank 91: Point 354 (-89.367138, 28.987749, 14.877729) failed to convert
-rank 46: Point 249 (-90.643262, 30.18635, -0.48215965) failed to convert
-rank 76: Point 358 (-89.967077, 29.875358, -5.8134508) failed to convert
-rank 39: Point 254 (-90.788969, 29.628265, -0.67563363) failed to convert
-rank 63: Point 256 (-90.306831, 29.956302, -8.2082646) failed to convert
-rank 71: Point 354 (-90.030953, 30.333907, -2.0091198) failed to convert
-rank 44: Point 251 (-90.685707, 29.882212, -1.0837432) failed to convert
-rank 17: Point 253 (-91.326108, 30.591988, -8.2831867) failed to convert
-rank 53: Point 253 (-90.556934, 29.446246, -0.1465518) failed to convert
-rank 26: Point 248 (-91.148566, 30.177077, 30.77346) failed to convert
-rank 67: Point 352 (-90.162123, 29.893248, 1.2997165) failed to convert
-rank 56: Point 250 (-90.488595, 29.651881, -1.3883877) failed to convert
-rank 49: Point 254 (-90.59292, 30.053147, -8.8053714) failed to convert
-rank 81: Point 353 (-89.849973, 29.605713, 1.3926417) failed to convert
-rank 23: Point 253 (-91.225922, 29.742861, 6.8612176) failed to convert
-rank 87: Point 353 (-89.47353, 30.246015, -3.1445423) failed to convert
-rank 45: Point 253 (-90.66947, 29.928734, -1.1470954) failed to convert
-rank 58: Point 248 (-90.452415, 29.617071, -1.1026863) failed to convert
-rank 60: Point 250 (-90.380486, 29.984346, -1.8733007) failed to convert
-rank 14: Point 248 (-91.483529, 29.917505, -0.90379332) failed to convert
-rank 29: Point 251 (-91.033664, 30.191949, -12.484914) failed to convert
-rank 13: Point 253 (-91.538624, 29.618643, -0.72770889) failed to convert
-rank 28: Point 249 (-91.087889, 30.048533, -2.1159731) failed to convert
-rank 70: Point 357 (-90.081872, 29.912272, -4.3245742) failed to convert
-rank 55: Point 253 (-90.502245, 29.65266, 0.86392399) failed to convert
-rank 38: Point 250 (-90.840237, 29.134028, -0.0) failed to convert
-rank 9: Point 253 (-91.637493, 30.803593, -17.371577) failed to convert
-rank 92: Point 356 (-89.243287, 30.06686, 0.34380999) failed to convert
-rank 72: Point 356 (-90.04473, 29.927261, -0.22534366) failed to convert
-rank 11: Point 251 (-91.588569, 30.259602, 25.602434) failed to convert
-rank 99: Point 353 (-88.966886, 29.425778, 13.935004) failed to convert
-rank 10: Point 253 (-91.599211, 30.817062, -20.0) failed to convert
-rank 61: Point 253 (-90.356497, 29.987544, -5.0173131) failed to convert
-rank 51: Point 255 (-90.586839, 29.685175, -1.389755) failed to convert
-rank 3: Point 256 (-91.87826, 30.611327, -11.863777) failed to convert
-rank 27: Point 250 (-91.154079, 29.68705, -2.7931872) failed to convert
-rank 66: Point 355 (-90.19901, 29.92248, 37.699135) failed to convert
-rank 68: Point 357 (-90.122837, 30.009675, -0.81625535) failed to convert
-rank 98: Point 356 (-89.030288, 29.964282, 3.9743726) failed to convert
-rank 84: Point 358 (-89.763257, 29.458342, 1.1907371) failed to convert
-rank 7: Point 254 (-91.695594, 31.004066, -20.316138) failed to convert
-rank 19: Point 254 (-91.297768, 29.91664, -0.54460672) failed to convert
-rank 90: Point 358 (-89.373723, 29.237924, 0.31299999) failed to convert
-rank 52: Point 251 (-90.537467, 30.045799, 24.143033) failed to convert
-rank 89: Point 354 (-89.3682, 29.800649, -0.0) failed to convert
-rank 20: Point 253 (-91.244603, 30.302995, -6.218641) failed to convert
-rank 34: Point 249 (-90.902523, 29.695899, -0.93179654) failed to convert
-rank 43: Point 255 (-90.699137, 29.870283, 0.23559997) failed to convert
-rank 80: Point 355 (-89.916608, 29.308287, 1.4954102) failed to convert
-rank 57: Point 255 (-90.493531, 29.366657, -0.0) failed to convert
-rank 8: Point 249 (-91.668985, 30.799829, -9.7753555) failed to convert
-rank 32: Point 252 (-91.001257, 29.200757, -0.0) failed to convert
-rank 97: Point 353 (-89.168615, 29.160806, 1.5238216) failed to convert
-rank 24: Point 251 (-91.174354, 30.281274, -1.5483863) failed to convert
-rank 77: Point 354 (-89.936001, 30.007201, -1.9786552) failed to convert
-rank 85: Point 354 (-89.646061, 30.090707, 3.23) failed to convert
-rank 6: Point 253 (-91.755249, 30.509871, -10.866017) failed to convert
-rank 41: Point 253 (-90.722865, 30.136984, -0.3414567) failed to convert
-rank 73: Point 353 (-90.021534, 29.948556, 17.287561) failed to convert
-rank 96: Point 358 (-89.202754, 29.204585, -0.0) failed to convert
-rank 69: Point 356 (-90.105162, 29.915401, -7.0957445) failed to convert
-rank 31: Point 255 (-91.011505, 29.77043, -0.57841072) failed to convert
-rank 79: Point 354 (-89.880495, 30.146978, -0.54003485) failed to convert
-rank 15: Point 253 (-91.469124, 29.677431, -3.249333) failed to convert
-rank 42: Point 252 (-90.744563, 29.514996, -1.0337566) failed to convert
-rank 88: Point 360 (-89.498673, 28.983113, 20.655886) failed to convert
-rank 48: Point 252 (-90.668171, 29.299087, -8.2296) failed to convert
-rank 86: Point 357 (-89.617819, 29.432097, 0.60990733) failed to convert
-rank 33: Point 253 (-90.883968, 30.442188, -8.3985848) failed to convert
-rank 47: Point 253 (-90.651854, 29.852001, -0.27875266) failed to convert
-rank 93: Point 355 (-89.286893, 29.082053, 14.699297) failed to convert
-rank 64: Point 357 (-90.273381, 29.909753, -4.8981363) failed to convert
-rank 18: Point 255 (-91.359817, 29.482131, 1.8834843) failed to convert
-rank 54: Point 253 (-90.534121, 29.469441, -0.30417688) failed to convert
-rank 74: Point 358 (-90.040813, 29.395, 0.90024962) failed to convert
-rank 94: Point 357 (-89.245697, 29.145936, -0.13141526) failed to convert
-rank 30: Point 252 (-91.01726, 30.134988, 2.0985239) failed to convert
-rank 78: Point 357 (-89.923031, 29.87173, -5.3185222) failed to convert
-rank 65: Point 356 (-90.224477, 30.034817, -4.9904907) failed to convert
-rank 82: Point 356 (-89.775517, 30.131103, 2.4260654) failed to convert
-rank 4: Point 255 (-91.805862, 30.969561, 13.002015) failed to convert
-rank 75: Point 355 (-89.969351, 30.057641, -4.4622722) failed to convert
-rank 91: Point 355 (-89.347306, 29.218116, 0.17024837) failed to convert
-rank 95: Point 355 (-89.22235, 29.181672, -0.34340217) failed to convert
-rank 83: Point 355 (-89.767669, 29.896704, 12.208704) failed to convert
-rank 71: Point 355 (-90.060377, 29.958731, -6.3300868) failed to convert
-rank 59: Point 254 (-90.414089, 29.846556, 1.8999462) failed to convert
-rank 67: Point 353 (-90.211849, 29.237209, 0.30144319) failed to convert
-rank 5: Point 254 (-91.786802, 30.571795, -5.2802029) failed to convert
-rank 76: Point 359 (-89.964155, 29.912096, 0.63102796) failed to convert
-rank 1: Point 256 (-92.103368, 29.836449, -0.0) failed to convert
-rank 12: Point 246 (-91.527822, 30.423724, -11.253217) failed to convert
-rank 87: Point 354 (-89.468522, 30.304022, -3.8572206) failed to convert
-rank 81: Point 354 (-89.793061, 30.306574, -4.3854348) failed to convert
-rank 37: Point 254 (-90.791758, 30.224379, -1.4871823) failed to convert
-rank 25: Point 255 (-91.193062, 29.723619, -7.72668) failed to convert
-rank 70: Point 358 (-90.072678, 30.030408, -1.4000427) failed to convert
-rank 40: Point 252 (-90.712327, 30.495421, -9.7115783) failed to convert
-rank 50: Point 255 (-90.59028, 29.868024, -0.51321101) failed to convert
-rank 22: Point 250 (-91.202652, 30.418462, 8.7274194) failed to convert
-rank 16: Point 251 (-91.362876, 30.725472, -11.131667) failed to convert
-rank 62: Point 252 (-90.299055, 30.450869, -5.061791) failed to convert
-rank 36: Point 252 (-90.821217, 30.142582, -0.21860893) failed to convert
-rank 0: Point 235 (-92.611638, 29.319331, 15.499411) failed to convert
-rank 92: Point 357 (-89.309497, 29.313978, -0.0) failed to convert
-rank 2: Point 252 (-91.957611, 30.390773, -5.8402756) failed to convert
-rank 98: Point 357 (-89.002163, 30.269379, 5.4027473) failed to convert
-rank 66: Point 356 (-90.23872, 29.396914, 0.43630351) failed to convert
-rank 72: Point 357 (-90.036682, 30.030007, -9.0) failed to convert
-rank 35: Point 257 (-90.913012, 29.155469, -0.0) failed to convert
-rank 90: Point 359 (-89.292115, 30.173254, 4.6305793) failed to convert
-rank 44: Point 252 (-90.682356, 29.930159, -0.81827074) failed to convert
-rank 39: Point 255 (-90.755116, 30.121954, -0.30936069) failed to convert
-rank 68: Point 358 (-90.123667, 29.998828, -9.0) failed to convert
-rank 17: Point 254 (-91.376288, 29.77266, -1.4437415) failed to convert
-rank 23: Point 254 (-91.22997, 29.677359, 0.21746518) failed to convert
-rank 63: Point 257 (-90.326584, 29.690771, 0.10461428) failed to convert
-rank 46: Point 250 (-90.675373, 29.728456, -1.5711697) failed to convert
-rank 26: Point 249 (-91.147868, 30.187965, -7.3548379) failed to convert
-rank 99: Point 354 (-88.943095, 29.684074, 3.0607072) failed to convert
-rank 49: Point 255 (-90.704771, 28.442757, 39.169117) failed to convert
-rank 55: Point 254 (-90.474554, 30.035938, 11.67521) failed to convert
-rank 89: Point 355 (-89.364736, 29.840282, 0.37441461) failed to convert
-rank 84: Point 359 (-89.730913, 29.853767, -0.10176794) failed to convert
-rank 56: Point 251 (-90.503976, 29.43759, -8.2296) failed to convert
-rank 77: Point 355 (-89.935887, 30.008598, -0.05035195) failed to convert
-rank 80: Point 356 (-89.89394, 29.593451, 1.2194946) failed to convert
-rank 85: Point 355 (-89.701005, 29.427333, -0.25985672) failed to convert
-rank 13: Point 254 (-91.528873, 29.785469, -0.22846824) failed to convert
-rank 9: Point 254 (-91.652507, 30.543927, -10.924593) failed to convert
-rank 97: Point 354 (-89.084311, 30.099119, 3.4261024) failed to convert
-rank 14: Point 249 (-91.4738, 30.081279, 16.901216) failed to convert
-rank 28: Point 250 (-91.111369, 29.682903, -2.0682779) failed to convert
-rank 38: Point 251 (-90.810854, 29.570759, -0.95762529) failed to convert
-rank 21: Point 255 (-91.215188, 30.441141, -5.6560731) failed to convert
-rank 45: Point 254 (-90.659941, 30.064649, -8.9188125) failed to convert
-rank 96: Point 359 (-89.203762, 29.192957, -0.0) failed to convert
-rank 11: Point 252 (-91.567676, 30.616588, -3.6119875) failed to convert
-rank 73: Point 354 (-90.024363, 29.912273, -9.0) failed to convert
-rank 88: Point 361 (-89.467951, 29.346516, 21.808024) failed to convert
-rank 58: Point 249 (-90.439623, 29.793158, -1.8098963) failed to convert
-rank 53: Point 254 (-90.557881, 29.432832, -0.03199165) failed to convert
-rank 10: Point 254 (-91.601476, 30.778273, -10.044183) failed to convert
-rank 61: Point 254 (-90.390546, 29.525114, -1.5876981) failed to convert
-rank 69: Point 357 (-90.112131, 29.82517, -4.3434002) failed to convert
-rank 29: Point 252 (-91.060275, 29.782885, -0.55250938) failed to convert
-rank 3: Point 257 (-91.949159, 29.288914, 7.3000002) failed to convert
-rank 19: Point 255 (-91.288382, 30.068327, -0.164) failed to convert
-rank 60: Point 251 (-90.387371, 29.890855, -0.39907795) failed to convert
-rank 7: Point 255 (-91.736509, 30.284602, -5.8880747) failed to convert
-rank 34: Point 250 (-90.897688, 29.768291, -1.1177067) failed to convert
-rank 86: Point 358 (-89.580426, 29.878864, 1.004e-05) failed to convert
-rank 79: Point 355 (-89.900504, 29.897921, -1.994218) failed to convert
-rank 64: Point 358 (-90.268965, 29.968353, 9.4248048) failed to convert
-rank 43: Point 256 (-90.727736, 29.456274, -0.50545684) failed to convert
-rank 27: Point 251 (-91.118135, 30.24962, -7.6596599) failed to convert
-rank 93: Point 356 (-89.243702, 29.575184, 5.1876137) failed to convert
-rank 74: Point 359 (-89.995796, 29.970538, -4.1108378) failed to convert
-rank 94: Point 358 (-89.242013, 29.187804, -0.0) failed to convert
-rank 78: Point 358 (-89.911728, 30.013205, -9.0) failed to convert
-rank 52: Point 252 (-90.54242, 29.976737, -0.4259756) failed to convert
-rank 20: Point 254 (-91.229578, 30.541233, -9.3957755) failed to convert
-rank 57: Point 256 (-90.462065, 29.802834, 0.02) failed to convert
-rank 82: Point 357 (-89.766743, 30.237459, -2.5062029) failed to convert
-rank 51: Point 256 (-90.606668, 29.403806, -0.61621951) failed to convert
-rank 32: Point 253 (-90.971875, 29.650887, -1.1581774) failed to convert
-rank 75: Point 356 (-90.020315, 29.408868, 0.86449627) failed to convert
-rank 24: Point 252 (-91.211196, 29.697848, -1.8800412) failed to convert
-rank 8: Point 250 (-91.665871, 30.853781, -19.049152) failed to convert
-rank 6: Point 254 (-91.72526, 31.039, 10.0) failed to convert
-rank 41: Point 254 (-90.762069, 29.568115, -1.9955761) failed to convert
-rank 91: Point 356 (-89.344619, 29.249148, -0.28124755) failed to convert
-rank 65: Point 357 (-90.251707, 29.674273, 0.14088162) failed to convert
-rank 95: Point 356 (-89.226225, 29.137473, -0.70031876) failed to convert
-rank 83: Point 356 (-89.726298, 30.398637, -3.2457292) failed to convert
-rank 42: Point 253 (-90.749401, 29.444277, -8.2296) failed to convert
-rank 76: Point 360 (-89.96394, 29.914593, 0.74714043) failed to convert
-rank 71: Point 356 (-90.063321, 29.920923, -5.7006201) failed to convert
-rank 54: Point 254 (-90.553632, 29.194279, 1.5366227) failed to convert
-rank 15: Point 254 (-91.469014, 29.679233, -3.3732217) failed to convert
-rank 47: Point 254 (-90.661264, 29.717305, 0.92992093) failed to convert
-rank 81: Point 355 (-89.77824, 30.486212, -7.458715) failed to convert
-rank 87: Point 355 (-89.50545, 29.873201, -0.05560203) failed to convert
-rank 67: Point 354 (-90.213243, 29.218392, 0.27920614) failed to convert
-rank 18: Point 256 (-91.28949, 30.625878, 21.898428) failed to convert
-rank 98: Point 358 (-89.096612, 29.231199, 0.46527912) failed to convert
-rank 72: Point 358 (-90.051036, 29.846461, 0.54135093) failed to convert
-rank 70: Point 359 (-90.072849, 30.028139, -4.9286163) failed to convert
-rank 92: Point 358 (-89.238143, 30.124421, 2.492251) failed to convert
-rank 66: Point 357 (-90.15431, 30.504359, -9.1195334) failed to convert
-rank 30: Point 253 (-91.014391, 30.178538, 11.344365) failed to convert
-rank 90: Point 360 (-89.36184, 29.375605, -0.0) failed to convert
-rank 68: Point 359 (-90.123873, 29.996138, -9.0) failed to convert
-rank 33: Point 254 (-90.954457, 29.384671, -0.0) failed to convert
-rank 99: Point 355 (-88.934704, 29.773886, 4.7225478) failed to convert
-rank 84: Point 360 (-89.754217, 29.568932, -0.54245401) failed to convert
-rank 4: Point 256 (-91.80878, 30.917285, -13.139242) failed to convert
-rank 48: Point 253 (-90.639463, 29.710826, -0.18803278) failed to convert
-rank 31: Point 256 (-90.989742, 30.101811, -6.5613073) failed to convert
-rank 59: Point 255 (-90.365441, 30.504401, -6.9695456) failed to convert
-rank 89: Point 356 (-89.386691, 29.586824, 2.6069489) failed to convert
-rank 5: Point 255 (-91.850188, 29.417687, 1.4323057) failed to convert
-rank 37: Point 255 (-90.816425, 29.863966, -1.1771912) failed to convert
-rank 85: Point 356 (-89.69717, 29.474025, -1.8910161) failed to convert
-rank 97: Point 355 (-89.17972, 29.034719, -0.0) failed to convert
-rank 77: Point 356 (-89.947732, 29.85967, -8.2296) failed to convert
-rank 1: Point 257 (-92.107178, 29.761329, -0.5808223) failed to convert
-rank 80: Point 357 (-89.893102, 29.603703, 1.3356424) failed to convert
-rank 12: Point 247 (-91.509298, 30.735163, -6.2240608) failed to convert
-rank 22: Point 251 (-91.275659, 29.24799, -0.0) failed to convert
-rank 16: Point 252 (-91.36244, 30.73234, -11.790914) failed to convert
-rank 40: Point 253 (-90.76529, 29.730521, -2.0742891) failed to convert
-rank 62: Point 253 (-90.341474, 29.883812, -0.56379598) failed to convert
-rank 73: Point 355 (-90.0724, 29.294103, 0.72867311) failed to convert
-rank 50: Point 256 (-90.590408, 29.866207, -1.1579256) failed to convert
-rank 96: Point 360 (-89.12284, 30.098138, 2.8748373) failed to convert
-rank 36: Point 253 (-90.8405, 29.85866, -0.99187132) failed to convert
-rank 25: Point 256 (-91.185681, 29.840721, -0.072) failed to convert
-rank 39: Point 256 (-90.789468, 29.620803, -0.4782495) failed to convert
-rank 88: Point 362 (-89.468085, 29.344338, -2.6515984) failed to convert
-rank 86: Point 359 (-89.554919, 30.180262, 0.35252944) failed to convert
-rank 35: Point 258 (-90.873143, 29.754925, -0.83124384) failed to convert
-rank 2: Point 253 (-91.935706, 30.796438, -11.05961) failed to convert
-rank 79: Point 356 (-89.920294, 29.649723, -0.0) failed to convert
-rank 63: Point 258 (-90.308056, 29.939589, -2.3680994) failed to convert
-rank 69: Point 358 (-90.096498, 30.027141, -5.1694083) failed to convert
-rank 0: Point 236 (-92.629449, 28.853719, 29.299999) failed to convert
-rank 64: Point 359 (-90.273375, 29.909713, 0.02722994) failed to convert
-rank 93: Point 357 (-89.282069, 29.137369, -0.0) failed to convert
-rank 82: Point 358 (-89.780512, 30.069643, -0.39770503) failed to convert
-rank 26: Point 250 (-91.17585, 29.747343, -8.2021686) failed to convert
-rank 55: Point 255 (-90.475703, 30.020034, 12.072553) failed to convert
-rank 17: Point 255 (-91.326276, 30.589022, -7.9679384) failed to convert
-rank 78: Point 359 (-89.923016, 29.871789, -4.2689484) failed to convert
-rank 49: Point 256 (-90.594459, 30.031256, -1.4756796) failed to convert
-rank 23: Point 255 (-91.227525, 29.716244, -3.6292949) failed to convert
-rank 38: Point 252 (-90.789775, 29.88064, -0.19230892) failed to convert
-rank 56: Point 252 (-90.490663, 29.623017, -1.0526362) failed to convert
-rank 44: Point 253 (-90.687237, 29.860144, -0.93137362) failed to convert
-rank 74: Point 360 (-89.995767, 29.970795, -4.0166546) failed to convert
-rank 75: Point 357 (-89.96933, 30.057606, -4.4622722) failed to convert
-rank 94: Point 359 (-89.234129, 29.277349, -0.22642188) failed to convert
-rank 45: Point 255 (-90.705105, 29.415414, -0.29632552) failed to convert
-rank 91: Point 357 (-89.346842, 29.223068, 0.09238555) failed to convert
-rank 14: Point 250 (-91.458286, 30.340735, -1.2527914) failed to convert
-rank 11: Point 253 (-91.574349, 30.502841, -12.137137) failed to convert
-rank 28: Point 251 (-91.132575, 29.349202, -0.73837373) failed to convert
-rank 13: Point 255 (-91.52948, 29.774985, -2.535936) failed to convert
-rank 65: Point 358 (-90.267337, 29.465541, -1.7643121) failed to convert
-rank 83: Point 357 (-89.776563, 29.787197, -0.0) failed to convert
-rank 95: Point 357 (-89.221116, 29.195594, 7.318e-05) failed to convert
-rank 53: Point 255 (-90.542603, 29.647576, -2.3074316) failed to convert
-rank 10: Point 255 (-91.627413, 30.332129, 18.947831) failed to convert
-rank 46: Point 251 (-90.701672, 29.34877, 0.30445543) failed to convert
-rank 61: Point 255 (-90.35648, 29.987603, -5.0173131) failed to convert
-rank 3: Point 258 (-91.878842, 30.60016, -7.022609) failed to convert
-rank 71: Point 357 (-90.084989, 29.641693, -0.12056679) failed to convert
-rank 81: Point 356 (-89.777051, 30.500022, -8.3269709) failed to convert
-rank 19: Point 256 (-91.259951, 30.523963, 0.21928157) failed to convert
-rank 76: Point 361 (-89.963458, 29.920607, 25.761787) failed to convert
-rank 29: Point 253 (-91.042159, 30.061833, -5.2928498) failed to convert
-rank 87: Point 356 (-89.55161, 29.325949, 0.79477387) failed to convert
-rank 60: Point 252 (-90.380471, 29.984404, -1.8733007) failed to convert
-rank 52: Point 253 (-90.561995, 29.702392, -0.43953999) failed to convert
-rank 43: Point 257 (-90.674631, 30.220887, -0.31001224) failed to convert
-rank 67: Point 355 (-90.130444, 30.303466, 4.0799999) failed to convert
-rank 7: Point 256 (-91.772566, 29.637626, 2.0999999) failed to convert
-rank 20: Point 255 (-91.296056, 29.473167, -0.20851107) failed to convert
-rank 72: Point 359 (-90.036671, 30.030131, -4.9956723) failed to convert
-rank 70: Point 360 (-90.047177, 30.355873, -3.5713424) failed to convert
-rank 34: Point 251 (-90.897689, 29.768231, -1.396841) failed to convert
-rank 27: Point 252 (-91.155948, 29.657304, 0.13638291) failed to convert
-rank 32: Point 254 (-90.941126, 30.115668, -11.014559) failed to convert
-rank 92: Point 359 (-89.294876, 29.481426, 4.9486749) failed to convert
-rank 98: Point 359 (-89.101045, 29.181525, 5.0130757) failed to convert
-rank 41: Point 255 (-90.744706, 29.821096, -2.4768182) failed to convert
-rank 58: Point 250 (-90.433114, 29.882325, -0.93264067) failed to convert
-rank 42: Point 254 (-90.719317, 29.881342, -0.82782562) failed to convert
-rank 57: Point 257 (-90.4596, 29.836554, -0.37961447) failed to convert
-rank 90: Point 361 (-89.374234, 29.231658, -0.47854181) failed to convert
-rank 9: Point 255 (-91.637464, 30.803774, -18.803111) failed to convert
-rank 68: Point 360 (-90.124484, 29.988209, -9.0) failed to convert
-rank 66: Point 358 (-90.311556, 28.411226, 53.407051) failed to convert
-rank 8: Point 251 (-91.722632, 29.856014, -0.61091557) failed to convert
-rank 47: Point 255 (-90.661494, 29.713991, -1.5037883) failed to convert
-rank 84: Point 361 (-89.731632, 29.844808, -0.41554876) failed to convert
-rank 99: Point 356 (-88.993414, 29.132616, 1.5079266) failed to convert
-rank 89: Point 357 (-89.41862, 29.215041, -1.5147529) failed to convert
-rank 30: Point 254 (-91.01631, 30.149233, -11.636655) failed to convert
-rank 85: Point 357 (-89.697149, 29.474082, -3.2286919) failed to convert
-rank 97: Point 356 (-89.13798, 29.504294, 9.9494138) failed to convert
-rank 77: Point 357 (-89.929542, 30.088055, -5.3553363) failed to convert
-rank 15: Point 255 (-91.474606, 29.584597, -0.60647215) failed to convert
-rank 51: Point 257 (-90.595067, 29.568575, -1.0406152) failed to convert
-rank 24: Point 253 (-91.174988, 30.271088, -6.9169823) failed to convert
-rank 21: Point 256 (-91.260109, 29.724096, -6.5883856) failed to convert
-rank 80: Point 358 (-89.910552, 29.384173, 1.7678957) failed to convert
-rank 88: Point 363 (-89.467556, 29.350555, 42.327725) failed to convert
-rank 4: Point 257 (-91.806223, 30.962915, 12.480319) failed to convert
-rank 18: Point 257 (-91.290271, 30.613296, -11.876506) failed to convert
-rank 33: Point 255 (-90.956381, 29.355229, -0.0) failed to convert
-rank 54: Point 255 (-90.477534, 30.254784, 3.45) failed to convert
-rank 96: Point 361 (-89.205932, 29.168125, -0.80514055) failed to convert
-rank 73: Point 356 (-90.034403, 29.783826, -1.1874405) failed to convert
-rank 86: Point 360 (-89.545694, 30.288446, -4.3663119) failed to convert
-rank 79: Point 357 (-89.901361, 29.887123, 26.053654) failed to convert
-rank 64: Point 360 (-90.273366, 29.909653, -0.02441357) failed to convert
-rank 69: Point 359 (-90.112964, 29.814318, -4.3677842) failed to convert
-rank 31: Point 257 (-91.024279, 29.57349, -0.57585028) failed to convert
-rank 37: Point 256 (-90.816256, 29.865679, -0.933454) failed to convert
-rank 59: Point 256 (-90.404526, 29.976825, -2.8584963) failed to convert
-rank 5: Point 256 (-91.761628, 31.017316, -12.573677) failed to convert
-rank 6: Point 255 (-91.749356, 30.614338, -8.480158) failed to convert
-rank 93: Point 358 (-89.277589, 29.188714, 1.8078215) failed to convert
-rank 16: Point 253 (-91.362687, 30.728158, -20.0) failed to convert
-rank 74: Point 361 (-90.00257, 29.884429, -9.0) failed to convert
-rank 1: Point 258 (-92.121672, 29.474665, 3.4136448) failed to convert
-rank 82: Point 359 (-89.768525, 30.215719, 1.0396901) failed to convert
-rank 22: Point 252 (-91.263277, 29.44935, 0.23245062) failed to convert
-rank 78: Point 360 (-89.91172, 30.013165, -9.0) failed to convert
-rank 62: Point 254 (-90.340979, 29.890447, -1.6428415) failed to convert
-rank 36: Point 254 (-90.812088, 30.275877, 0.08250727) failed to convert
-rank 75: Point 358 (-89.986432, 29.841327, 22.216996) failed to convert
-rank 40: Point 254 (-90.77094, 29.647916, -0.80400168) failed to convert
-rank 39: Point 257 (-90.777231, 29.800128, -1.5251189) failed to convert
-rank 91: Point 358 (-89.35414, 29.13847, 0.31299999) failed to convert
-rank 65: Point 359 (-90.267379, 29.464821, -3.3091555) failed to convert
-rank 94: Point 360 (-89.246287, 29.138548, 4.7799113) failed to convert
-rank 83: Point 358 (-89.794561, 29.565427, -0.82126327) failed to convert
-rank 71: Point 358 (-90.062893, 29.92632, 29.717826) failed to convert
-rank 81: Point 357 (-89.816432, 30.018776, 2.2570085) failed to convert
-rank 63: Point 259 (-90.335643, 29.5684, -3.3954721) failed to convert
-rank 35: Point 259 (-90.878349, 29.676946, -0.64887676) failed to convert
-rank 26: Point 251 (-91.142209, 30.276142, 6.6878397) failed to convert
-rank 25: Point 257 (-91.163369, 30.192209, 6.5765348) failed to convert
-rank 0: Point 237 (-92.610895, 29.26366, 17.356597) failed to convert
-rank 50: Point 257 (-90.622333, 29.413074, 0.08622084) failed to convert
-rank 95: Point 358 (-89.128041, 30.237387, 1.3615388) failed to convert
-rank 76: Point 362 (-89.969, 29.850408, -0.50226163) failed to convert
-rank 87: Point 357 (-89.546114, 29.391139, 0.81699997) failed to convert
-rank 48: Point 254 (-90.639459, 29.710886, -0.94087787) failed to convert
-rank 49: Point 257 (-90.592897, 30.053091, -11.094721) failed to convert
-rank 67: Point 356 (-90.162333, 29.889596, 1.3480281) failed to convert
-rank 38: Point 253 (-90.826185, 29.343306, -8.2296) failed to convert
-rank 70: Point 361 (-90.07281, 30.028593, -0.3250823) failed to convert
-rank 23: Point 256 (-91.227717, 29.713163, -2.3515962) failed to convert
-rank 56: Point 253 (-90.490167, 29.629819, -0.19067954) failed to convert
-rank 72: Point 360 (-90.050674, 29.851097, 0.09366832) failed to convert
-rank 55: Point 256 (-90.501467, 29.663396, -0.10434921) failed to convert
-rank 98: Point 360 (-89.069779, 29.528816, 3.4626035) failed to convert
-rank 17: Point 256 (-91.352387, 30.16521, -0.23199999) failed to convert
-rank 44: Point 254 (-90.688535, 29.841423, -0.23670332) failed to convert
-rank 13: Point 256 (-91.529924, 29.767284, -1.2811904) failed to convert
-rank 12: Point 248 (-91.509836, 30.726078, -11.172961) failed to convert
-rank 11: Point 254 (-91.568559, 30.601442, -3.7477557) failed to convert
-rank 45: Point 256 (-90.667166, 29.961488, -1.0546081) failed to convert
-rank 3: Point 259 (-91.857057, 30.996181, -13.976523) failed to convert
-rank 53: Point 256 (-90.54403, 29.627334, -0.09645631) failed to convert
-rank 61: Point 256 (-90.386929, 29.574404, -1.3188655) failed to convert
-rank 90: Point 362 (-89.368776, 29.295042, -5.0526699) failed to convert
-rank 28: Point 252 (-91.077926, 30.201765, -6.0468766) failed to convert
-rank 19: Point 257 (-91.260416, 30.516084, -10.103958) failed to convert
-rank 60: Point 253 (-90.380461, 29.984444, -1.8733007) failed to convert
-rank 99: Point 357 (-88.925178, 29.874659, 2.9946848) failed to convert
-rank 68: Point 361 (-90.124291, 29.990708, -9.0) failed to convert
-rank 92: Point 360 (-89.306369, 29.349198, -0.00067172) failed to convert
-rank 29: Point 254 (-91.064264, 29.720915, -0.12630581) failed to convert
-rank 52: Point 254 (-90.537638, 30.04313, -7.4441524) failed to convert
-rank 46: Point 252 (-90.626658, 30.420625, -5.8137112) failed to convert
-rank 89: Point 358 (-89.349853, 30.010628, 1.3000063) failed to convert
-rank 84: Point 362 (-89.732942, 29.828539, -1.84e-06) failed to convert
-rank 66: Point 359 (-90.241826, 29.354997, 0.32100001) failed to convert
-rank 43: Point 258 (-90.69473, 29.933167, -1.1859595) failed to convert
-rank 85: Point 358 (-89.700406, 29.434301, 0.31299999) failed to convert
-rank 20: Point 256 (-91.22855, 30.557281, -9.0281893) failed to convert
-rank 14: Point 251 (-91.499774, 29.641876, -2.8978453) failed to convert
-rank 2: Point 254 (-91.992258, 29.733463, 2.8590826) failed to convert
-rank 7: Point 257 (-91.736637, 30.281875, -8.2296) failed to convert
-rank 97: Point 357 (-89.180296, 29.028059, 2.0235071) failed to convert
-rank 34: Point 252 (-90.89769, 29.76819, -1.3131392) failed to convert
-rank 88: Point 364 (-89.468065, 29.344483, -2.9331723) failed to convert
-rank 77: Point 358 (-89.946097, 29.880167, -5.6894) failed to convert
-rank 96: Point 362 (-89.205382, 29.174343, -0.0) failed to convert
-rank 32: Point 255 (-90.939604, 30.138501, 24.778061) failed to convert
-rank 41: Point 256 (-90.731198, 30.016673, 6.5116796) failed to convert
-rank 86: Point 361 (-89.616454, 29.447918, -0.5184553) failed to convert
-rank 73: Point 357 (-90.024335, 29.912303, -9.0) failed to convert
-rank 80: Point 359 (-89.89184, 29.619328, -1.2538694) failed to convert
-rank 27: Point 253 (-91.128694, 30.085165, -1.63926) failed to convert
-rank 9: Point 256 (-91.637448, 30.80404, -17.57688) failed to convert
-rank 42: Point 255 (-90.70912, 30.028265, -9.8633288) failed to convert
-rank 64: Point 361 (-90.301911, 29.527627, -0.59825996) failed to convert
-rank 58: Point 251 (-90.452403, 29.61711, -1.1785723) failed to convert
-rank 79: Point 358 (-89.900369, 29.899465, -3.2244793) failed to convert
-rank 93: Point 359 (-89.287968, 29.068859, -0.0) failed to convert
-rank 69: Point 360 (-90.105524, 29.910574, 14.518876) failed to convert
-rank 74: Point 362 (-89.995625, 29.972576, -8.2296) failed to convert
-rank 57: Point 258 (-90.474966, 29.62423, 1.1219161) failed to convert
-rank 8: Point 252 (-91.66247, 30.912311, -20.494751) failed to convert
-rank 15: Point 256 (-91.469941, 29.663259, -3.1766999) failed to convert
-rank 47: Point 256 (-90.660234, 29.732009, -1.6331092) failed to convert
-rank 82: Point 360 (-89.87762, 28.861898, 45.812578) failed to convert
-rank 51: Point 258 (-90.605859, 29.41515, -0.87682164) failed to convert
-rank 78: Point 361 (-89.941655, 29.63699, 5.7584596) failed to convert
-rank 75: Point 359 (-89.996783, 29.709574, -2.542032) failed to convert
-rank 21: Point 257 (-91.223565, 30.308341, -0.13267909) failed to convert
-rank 30: Point 255 (-91.018759, 30.111808, 14.558034) failed to convert
-rank 10: Point 256 (-91.716362, 28.755829, 25.900538) failed to convert
-rank 65: Point 360 (-90.267395, 29.464565, -3.6807649) failed to convert
-rank 4: Point 258 (-91.80754, 30.938999, -18.824447) failed to convert
-rank 95: Point 359 (-89.174624, 29.719924, 2.9985469) failed to convert
-rank 94: Point 361 (-89.246583, 29.135132, 4.6218919) failed to convert
-rank 91: Point 359 (-89.353484, 29.146058, -1.7807706) failed to convert
-rank 33: Point 256 (-90.953306, 29.401862, -0.19028978) failed to convert
-rank 81: Point 358 (-89.822513, 29.943843, 2.5465222) failed to convert
-rank 83: Point 359 (-89.738636, 30.248625, -1.2283368) failed to convert
-rank 24: Point 254 (-91.21124, 29.696891, -1.3795336) failed to convert
-rank 71: Point 359 (-90.061209, 29.947896, 15.087769) failed to convert
-rank 87: Point 358 (-89.535545, 29.516472, 0.39257779) failed to convert
-rank 5: Point 257 (-91.785518, 30.592435, -5.0298409) failed to convert
-rank 54: Point 256 (-90.538092, 29.413375, -0.0) failed to convert
-rank 31: Point 258 (-90.97246, 30.361935, -6.5898733) failed to convert
-rank 70: Point 362 (-90.099068, 29.690009, 1.7400142) failed to convert
-rank 76: Point 363 (-89.937368, 30.248054, 1.3189559) failed to convert
-rank 67: Point 357 (-90.17784, 29.686345, -0.52639707) failed to convert
-rank 18: Point 258 (-91.296333, 30.515575, -16.273578) failed to convert
-rank 72: Point 361 (-90.040226, 29.984765, 1.2873531) failed to convert
-rank 16: Point 254 (-91.362652, 30.728176, -20.0) failed to convert
-rank 37: Point 257 (-90.816371, 29.863894, -0.42453614) failed to convert
-rank 98: Point 361 (-89.045585, 29.794459, 4.7946025) failed to convert
-rank 90: Point 363 (-89.380567, 29.157907, 0.31299999) failed to convert
-rank 1: Point 259 (-92.058841, 30.695105, -10.55275) failed to convert
-rank 99: Point 358 (-88.897641, 30.167769, 10.015558) failed to convert
-rank 62: Point 255 (-90.340977, 29.890386, -1.6428415) failed to convert
-rank 22: Point 253 (-91.198911, 30.477272, 14.07252) failed to convert
-rank 92: Point 361 (-89.309521, 29.312906, -0.0) failed to convert
-rank 59: Point 257 (-90.413465, 29.854941, -0.52428648) failed to convert
-rank 68: Point 362 (-90.123456, 30.001516, -9.0) failed to convert
-rank 89: Point 359 (-89.419054, 29.209393, -0.78010837) failed to convert
-rank 84: Point 363 (-89.730776, 29.854882, -0.23352616) failed to convert
-rank 25: Point 258 (-91.154838, 30.325735, -8.3658297) failed to convert
-rank 6: Point 256 (-91.727052, 31.007358, -19.675508) failed to convert
-rank 40: Point 255 (-90.767188, 29.702559, -1.6899059) failed to convert
-rank 39: Point 258 (-90.733579, 30.432294, -5.8605161) failed to convert
-rank 35: Point 260 (-90.852588, 30.059485, 18.611818) failed to convert
-rank 36: Point 255 (-90.81812, 30.187623, -0.59897398) failed to convert
-rank 50: Point 258 (-90.623926, 29.390303, 0.3048) failed to convert
-rank 85: Point 359 (-89.697134, 29.47412, -3.1713367) failed to convert
-rank 48: Point 255 (-90.639456, 29.710926, -1.1586821) failed to convert
-rank 97: Point 358 (-89.160228, 29.254438, -0.0) failed to convert
-rank 63: Point 260 (-90.306799, 29.956277, -8.2082646) failed to convert
-rank 66: Point 360 (-90.19543, 29.968132, -0.80312891) failed to convert
-rank 26: Point 252 (-91.175668, 29.750071, -8.0040486) failed to convert
-rank 49: Point 258 (-90.644771, 29.315613, -8.2296) failed to convert
-rank 0: Point 238 (-92.617162, 29.098043, 22.0) failed to convert
-rank 56: Point 254 (-90.476356, 29.821172, -0.64636577) failed to convert
-rank 55: Point 257 (-90.473412, 30.051509, -8.6221393) failed to convert
-rank 38: Point 254 (-90.826152, 29.343282, -8.2296) failed to convert
-rank 96: Point 363 (-89.200304, 29.231873, -0.06030446) failed to convert
-rank 13: Point 257 (-91.529764, 29.770015, -0.70070437) failed to convert
-rank 77: Point 359 (-89.946082, 29.880339, -4.2884236) failed to convert
-rank 73: Point 358 (-90.034382, 29.783883, -0.66908568) failed to convert
-rank 88: Point 365 (-89.468066, 29.343971, -5.3669187) failed to convert
-rank 17: Point 257 (-91.401616, 29.351332, 4.0609654) failed to convert
-rank 44: Point 255 (-90.685696, 29.882173, -0.49368393) failed to convert
-rank 86: Point 362 (-89.615981, 29.453227, 25.507557) failed to convert
-rank 80: Point 360 (-89.892091, 29.61599, 25.727568) failed to convert
-rank 45: Point 257 (-90.669616, 29.926413, -0.42002459) failed to convert
-rank 3: Point 260 (-91.894923, 30.3042, -5.6938319) failed to convert
-rank 23: Point 257 (-91.187646, 30.349145, 13.801537) failed to convert
-rank 69: Point 361 (-90.105147, 29.915342, -7.0957445) failed to convert
-rank 64: Point 362 (-90.319224, 29.293645, -0.0) failed to convert
-rank 60: Point 254 (-90.350759, 30.384324, -0.38590889) failed to convert
-rank 79: Point 359 (-89.880818, 30.142616, -0.13168401) failed to convert
-rank 82: Point 361 (-89.819353, 29.591564, 21.88637) failed to convert
-rank 74: Point 363 (-90.002576, 29.884289, -2.0124789) failed to convert
-rank 11: Point 255 (-91.579445, 30.415732, -3.4112664) failed to convert
-rank 93: Point 360 (-89.26559, 29.325088, -0.0) failed to convert
-rank 53: Point 257 (-90.511036, 30.087143, -0.77077429) failed to convert
-rank 12: Point 249 (-91.50874, 30.744243, 0.37938184) failed to convert
-rank 78: Point 362 (-89.905215, 30.094204, -0.32399063) failed to convert
-rank 75: Point 360 (-89.985797, 29.849086, -6.6354965) failed to convert
-rank 29: Point 255 (-91.033638, 30.19198, -12.484914) failed to convert
-rank 61: Point 257 (-90.356738, 29.984022, -0.50418958) failed to convert
-rank 52: Point 255 (-90.53764, 30.04307, -9.5478608) failed to convert
-rank 95: Point 360 (-89.223485, 29.168513, -0.0) failed to convert
-rank 65: Point 361 (-90.267412, 29.464172, -3.395066) failed to convert
-rank 41: Point 257 (-90.745161, 29.814368, -2.3007524) failed to convert
-rank 7: Point 258 (-91.731644, 30.370489, -2.9467036) failed to convert
-rank 32: Point 256 (-90.940139, 30.130368, -6.7591513) failed to convert
-rank 83: Point 360 (-89.799575, 29.503093, 0.31174406) failed to convert
-rank 43: Point 259 (-90.734191, 29.361658, -0.36560978) failed to convert
-rank 2: Point 255 (-91.930765, 30.886778, -10.66835) failed to convert
-rank 20: Point 257 (-91.231222, 30.514845, 8.4245124) failed to convert
-rank 9: Point 257 (-91.643567, 30.698496, -7.9272862) failed to convert
-rank 14: Point 252 (-91.498793, 29.658447, -2.6290593) failed to convert
-rank 46: Point 253 (-90.696813, 29.419224, -0.81910836) failed to convert
-rank 94: Point 362 (-89.242228, 29.184475, -0.10487382) failed to convert
-rank 81: Point 359 (-89.825248, 29.909697, -3.083e-05) failed to convert
-rank 91: Point 360 (-89.340119, 29.300784, -0.56710311) failed to convert
-rank 34: Point 253 (-90.897692, 29.76813, -1.1392286) failed to convert
-rank 87: Point 359 (-89.520826, 29.690325, -0.0) failed to convert
-rank 42: Point 256 (-90.744864, 29.510391, -0.61468808) failed to convert
-rank 76: Point 364 (-89.967026, 29.875325, -5.8134508) failed to convert
-rank 8: Point 253 (-91.79991, 28.448397, 54.092392) failed to convert
-rank 19: Point 258 (-91.297005, 29.928314, -0.5229157) failed to convert
-rank 71: Point 360 (-90.061967, 29.938157, -6.6589661) failed to convert
-rank 70: Point 363 (-90.072765, 30.029137, -4.9133763) failed to convert
-rank 47: Point 257 (-90.661438, 29.714725, -1.7452272) failed to convert
-rank 67: Point 358 (-90.152371, 30.019199, -2.2876956) failed to convert
-rank 21: Point 258 (-91.210711, 30.511465, -8.2490803) failed to convert
-rank 27: Point 254 (-91.117271, 30.262756, 4.7698821) failed to convert
-rank 28: Point 253 (-91.112514, 29.664211, -0.00037037) failed to convert
-rank 72: Point 362 (-90.036734, 30.029319, -9.0) failed to convert
-rank 51: Point 259 (-90.586415, 29.690905, -0.92046068) failed to convert
-rank 15: Point 257 (-91.469943, 29.663161, -2.5715668) failed to convert
-rank 98: Point 362 (-89.11258, 29.051091, 0.5996246) failed to convert
-rank 57: Point 259 (-90.479926, 29.555422, -0.47338738) failed to convert
-rank 10: Point 257 (-91.635822, 30.185609, -2.2456295) failed to convert
-rank 24: Point 255 (-91.172352, 30.312035, -4.8705458) failed to convert
-rank 99: Point 359 (-88.933646, 29.780034, 4.5308396) failed to convert
-rank 30: Point 256 (-90.994123, 30.485431, -6.9457027) failed to convert
-rank 90: Point 364 (-89.336406, 29.6682, 3.0225493) failed to convert
-rank 92: Point 362 (-89.31684, 29.228595, -0.4352699) failed to convert
-rank 85: Point 360 (-89.697112, 29.474176, -3.8160961) failed to convert
-rank 89: Point 360 (-89.385982, 29.594398, 2.6452588) failed to convert
-rank 68: Point 363 (-90.124495, 29.988065, -9.0) failed to convert
-rank 58: Point 252 (-90.454364, 29.589884, -0.21336) failed to convert
-rank 97: Point 359 (-89.102003, 29.903026, 2.959681) failed to convert
-rank 84: Point 364 (-89.731724, 29.842974, -0.63962975) failed to convert
-rank 31: Point 259 (-91.039254, 29.341388, 0.6000219) failed to convert
-rank 66: Point 361 (-90.192157, 30.010993, 1.1619403) failed to convert
-rank 4: Point 259 (-91.810505, 30.885921, -19.043903) failed to convert
-rank 54: Point 257 (-90.520857, 29.654951, -1.7523005) failed to convert
-rank 18: Point 259 (-91.362609, 29.43465, 0.08411705) failed to convert
-rank 96: Point 364 (-89.204291, 29.186605, -0.0) failed to convert
-rank 33: Point 257 (-90.907343, 30.094704, -9.8365202) failed to convert
-rank 16: Point 255 (-91.395563, 30.189844, -0.23100001) failed to convert
-rank 5: Point 258 (-91.796454, 30.39556, -2.5281226) failed to convert
-rank 22: Point 254 (-91.210444, 30.295381, -7.4469947) failed to convert
-rank 77: Point 360 (-89.94647, 29.875427, 21.912859) failed to convert
-rank 73: Point 359 (-90.034368, 29.78392, -1.5514319) failed to convert
-rank 86: Point 363 (-89.534499, 30.418903, -10.524022) failed to convert
-rank 88: Point 366 (-89.468018, 29.344444, -3.1999243) failed to convert
-rank 64: Point 363 (-90.268428, 29.974971, -6.3363366) failed to convert
-rank 79: Point 360 (-89.900369, 29.899211, -1.145608) failed to convert
-rank 62: Point 256 (-90.310162, 30.302885, -0.35701107) failed to convert
-rank 1: Point 260 (-92.104401, 29.81192, -0.001245) failed to convert
-rank 69: Point 362 (-90.105999, 29.904315, -5.9753019) failed to convert
-rank 37: Point 258 (-90.815453, 29.877386, -0.51905616) failed to convert
-rank 59: Point 258 (-90.403743, 29.987352, 23.178708) failed to convert
-rank 80: Point 361 (-89.852181, 30.111448, -0.03816956) failed to convert
-rank 82: Point 362 (-89.76863, 30.214149, -1.6170776) failed to convert
-rank 50: Point 259 (-90.632558, 29.266528, 0.39422188) failed to convert
-rank 78: Point 363 (-89.911708, 30.013106, -9.0) failed to convert
-rank 93: Point 361 (-89.268712, 29.289047, 1.223e-05) failed to convert
-rank 74: Point 364 (-89.995792, 29.97032, -4.0102538) failed to convert
-rank 39: Point 259 (-90.770374, 29.899845, -0.33339278) failed to convert
-rank 25: Point 259 (-91.154031, 30.338306, 5.183241) failed to convert
-rank 35: Point 261 (-90.868033, 29.830402, -1.9207939) failed to convert
-rank 65: Point 362 (-90.26735, 29.464989, -3.3319836) failed to convert
-rank 26: Point 253 (-91.176691, 29.733836, -8.1808326) failed to convert
-rank 95: Point 361 (-89.222967, 29.174319, -0.0) failed to convert
-rank 75: Point 361 (-89.969299, 30.057554, -4.4622722) failed to convert
-rank 44: Point 256 (-90.646448, 30.440592, -6.6886164) failed to convert
-rank 63: Point 261 (-90.343555, 29.460945, 0.458) failed to convert
-rank 36: Point 256 (-90.840533, 29.857827, -1.1480586) failed to convert
-rank 48: Point 256 (-90.639451, 29.710987, -0.6119878) failed to convert
-rank 94: Point 363 (-89.241059, 29.19756, -0.05821778) failed to convert
-rank 38: Point 255 (-90.788948, 29.891866, -0.25774407) failed to convert
-rank 0: Point 239 (-92.637519, 28.623442, 36.299999) failed to convert
-rank 91: Point 361 (-89.349709, 29.189796, 0.31299999) failed to convert
-rank 83: Point 361 (-89.748768, 30.125749, 1.393372) failed to convert
-rank 55: Point 258 (-90.506668, 29.59087, 0.73949182) failed to convert
-rank 81: Point 360 (-89.864119, 29.426478, 1.0559239) failed to convert
-rank 87: Point 360 (-89.529309, 29.589713, 0.29205323) failed to convert
-rank 56: Point 255 (-90.475409, 29.834132, -0.41787284) failed to convert
-rank 49: Point 259 (-90.592881, 30.053054, -11.094721) failed to convert
-rank 6: Point 257 (-91.757974, 30.460958, -11.850625) failed to convert
-rank 40: Point 256 (-90.756556, 29.857581, -1.3385383) failed to convert
-rank 76: Point 365 (-90.020268, 29.195568, 6.1750048) failed to convert
-rank 3: Point 261 (-91.878199, 30.611328, -8.2296) failed to convert
-rank 71: Point 361 (-90.129577, 29.059692, 11.946317) failed to convert
-rank 13: Point 258 (-91.528857, 29.785506, -2.8059888) failed to convert
-rank 45: Point 258 (-90.704371, 29.425847, -0.06071886) failed to convert
-rank 70: Point 364 (-90.081704, 29.914249, 30.079143) failed to convert
-rank 29: Point 256 (-91.064749, 29.7133, -0.74221843) failed to convert
-rank 43: Point 260 (-90.734127, 29.362582, -8.2296) failed to convert
-rank 67: Point 359 (-90.152362, 30.019259, -4.9743363) failed to convert
-rank 20: Point 258 (-91.265029, 29.975217, -0.13699999) failed to convert
-rank 72: Point 363 (-90.038654, 30.004773, -0.63773561) failed to convert
-rank 60: Point 255 (-90.411822, 29.556984, -0.01643134) failed to convert
-rank 98: Point 363 (-89.076028, 29.458229, 4.0492273) failed to convert
-rank 92: Point 363 (-89.308332, 29.326508, -0.1631971) failed to convert
-rank 90: Point 365 (-89.374077, 29.23305, 0.31299999) failed to convert
-rank 14: Point 253 (-91.497126, 29.686782, -1.1099331) failed to convert
-rank 34: Point 254 (-90.897425, 29.772112, -0.94351462) failed to convert
-rank 99: Point 360 (-88.989073, 29.174981, 0.95002157) failed to convert
-rank 89: Point 361 (-89.343622, 30.080817, 2.6693453) failed to convert
-rank 52: Point 256 (-90.53764, 30.043029, -9.5478608) failed to convert
-rank 68: Point 364 (-90.123034, 30.006951, -9.0) failed to convert
-rank 46: Point 254 (-90.686179, 29.572892, -2.5036124) failed to convert
-rank 8: Point 254 (-91.701325, 30.233308, -8.0666575) failed to convert
-rank 61: Point 258 (-90.356469, 29.987642, -5.0173131) failed to convert
-rank 85: Point 361 (-89.665195, 29.860484, -0.0) failed to convert
-rank 9: Point 258 (-91.628598, 30.956032, -20.7399) failed to convert
-rank 84: Point 365 (-89.756918, 29.534821, 23.177478) failed to convert
-rank 97: Point 360 (-89.168518, 29.160375, 3.3349871) failed to convert
-rank 42: Point 257 (-90.744858, 29.510455, -0.50851539) failed to convert
-rank 47: Point 258 (-90.652781, 29.838399, -0.31244073) failed to convert
-rank 41: Point 258 (-90.77113, 29.434965, -0.18288) failed to convert
-rank 17: Point 258 (-91.32227, 30.653388, 8.3113666) failed to convert
-rank 19: Point 259 (-91.256839, 30.572661, -0.14477641) failed to convert
-rank 66: Point 362 (-90.243211, 29.33542, -0.89378907) failed to convert
-rank 96: Point 365 (-89.205537, 29.172299, -0.0) failed to convert
-rank 57: Point 260 (-90.491822, 29.389731, -0.04416742) failed to convert
-rank 32: Point 257 (-90.968844, 29.696735, -0.42655991) failed to convert
-rank 23: Point 258 (-91.215952, 29.900917, -0.71062955) failed to convert
-rank 7: Point 259 (-91.763672, 29.797852, -0.4594206) failed to convert
-rank 77: Point 361 (-89.922902, 30.170919, 3.7131206) failed to convert
-rank 30: Point 257 (-91.019, 30.107971, -5.9628783) failed to convert
-rank 73: Point 360 (-90.018862, 29.981738, -1.8273243) failed to convert
-rank 2: Point 256 (-91.989059, 29.791632, 1.1871287) failed to convert
-rank 11: Point 256 (-91.574324, 30.502872, -12.137137) failed to convert
-rank 86: Point 364 (-89.537925, 30.378851, -4.0632984) failed to convert
-rank 51: Point 260 (-90.601932, 29.470734, 0.03048) failed to convert
-rank 64: Point 364 (-90.26843, 29.97491, -7.9949046) failed to convert
-rank 10: Point 258 (-91.599168, 30.81702, -20.0) failed to convert
-rank 79: Point 361 (-89.900334, 29.899599, -3.0611065) failed to convert
-rank 53: Point 258 (-90.513972, 30.046357, -8.4867396) failed to convert
-rank 28: Point 254 (-91.081851, 30.140913, -2.1657949) failed to convert
-rank 12: Point 250 (-91.527788, 30.423745, -11.253217) failed to convert
-rank 69: Point 363 (-90.11875, 29.739022, 0.31299999) failed to convert
-rank 15: Point 258 (-91.480606, 29.48241, 0.07922453) failed to convert
-rank 31: Point 260 (-91.025683, 29.551108, 0.13034571) failed to convert
-rank 88: Point 367 (-89.468025, 29.344344, -3.1388809) failed to convert
-rank 78: Point 364 (-89.962144, 29.376994, 1.7980804) failed to convert
-rank 74: Point 365 (-89.995609, 29.972613, -8.2296) failed to convert
-rank 54: Point 258 (-90.50399, 29.889506, -8.2296) failed to convert
-rank 58: Point 253 (-90.452386, 29.617168, -0.20234358) failed to convert
-rank 80: Point 362 (-89.913243, 29.348327, 1.5202606) failed to convert
-rank 82: Point 363 (-89.768621, 30.214209, -2.1302013) failed to convert
-rank 5: Point 259 (-91.81101, 30.132417, -5.1329272) failed to convert
-rank 27: Point 255 (-91.118949, 30.236526, -7.7696555) failed to convert
-rank 93: Point 362 (-89.193118, 30.141898, 1.4550981) failed to convert
-rank 65: Point 363 (-90.230211, 29.958604, 24.219678) failed to convert
-rank 37: Point 259 (-90.790127, 30.247766, -1.9394266) failed to convert
-rank 95: Point 362 (-89.217911, 29.231736, -0.0) failed to convert
-rank 62: Point 257 (-90.340976, 29.890346, -1.6428415) failed to convert
-rank 91: Point 362 (-89.340574, 29.295242, 11.609067) failed to convert
-rank 94: Point 364 (-89.143044, 30.296925, 4.1768187) failed to convert
-rank 75: Point 362 (-89.956239, 30.221734, 3.5099877) failed to convert
-rank 83: Point 362 (-89.738636, 30.248565, -1.2283368) failed to convert
-rank 1: Point 261 (-92.159227, 28.717271, 36.599998) failed to convert
-rank 21: Point 259 (-91.217326, 30.406933, -15.399412) failed to convert
-rank 81: Point 361 (-89.820477, 29.968022, 2.5652626) failed to convert
-rank 87: Point 361 (-89.47947, 30.174035, 1.4348496) failed to convert
-rank 50: Point 260 (-90.590361, 29.866682, -1.1866439) failed to convert
-rank 59: Point 259 (-90.432058, 29.599972, -0.32751855) failed to convert
-rank 24: Point 256 (-91.196931, 29.924253, -0.43034053) failed to convert
-rank 70: Point 365 (-90.100224, 29.674969, -0.61404131) failed to convert
-rank 33: Point 258 (-90.908484, 30.077417, 18.275696) failed to convert
-rank 26: Point 254 (-91.184059, 29.616795, -5.27304) failed to convert
-rank 39: Point 260 (-90.805823, 29.379142, -8.2296) failed to convert
-rank 25: Point 260 (-91.171996, 30.056436, -0.59481301) failed to convert
-rank 35: Point 262 (-90.882044, 29.621395, -0.44158302) failed to convert
-rank 36: Point 257 (-90.840526, 29.857924, -1.0616769) failed to convert
-rank 4: Point 260 (-91.814771, 30.80926, -17.903951) failed to convert
-rank 76: Point 366 (-89.979348, 29.719033, 0.39474786) failed to convert
-rank 16: Point 256 (-91.414225, 29.880753, -2.6826515) failed to convert
-rank 67: Point 360 (-90.156525, 29.965048, -0.93029574) failed to convert
-rank 72: Point 364 (-90.03666, 30.030195, -4.9956723) failed to convert
-rank 98: Point 364 (-89.015551, 30.121522, 6.9516773) failed to convert
-rank 63: Point 262 (-90.307759, 29.943274, 4.2555931) failed to convert
-rank 38: Point 256 (-90.790494, 29.868997, -1.5238413) failed to convert
-rank 90: Point 366 (-89.380011, 29.163985, 0.30835483) failed to convert
-rank 99: Point 361 (-88.928862, 29.830037, 1.69647) failed to convert
-rank 48: Point 257 (-90.643072, 29.659098, -1.8872229) failed to convert
-rank 44: Point 257 (-90.722703, 29.346827, -0.84891352) failed to convert
-rank 71: Point 362 (-90.068104, 29.859307, 0.90470433) failed to convert
-rank 55: Point 259 (-90.501361, 29.664719, -0.66852088) failed to convert
-rank 0: Point 240 (-92.641698, 28.526296, 45.544445) failed to convert
-rank 92: Point 364 (-89.30403, 29.375851, 4.7463659) failed to convert
-rank 6: Point 258 (-91.742814, 30.729852, -16.178786) failed to convert
-rank 22: Point 255 (-91.197391, 30.50089, 12.207121) failed to convert
-rank 85: Point 362 (-89.696796, 29.47603, -0.12404537) failed to convert
-rank 56: Point 256 (-90.467442, 29.94395, -0.33038976) failed to convert
-rank 18: Point 260 (-91.315105, 30.212087, -1.6624533) failed to convert
-rank 49: Point 260 (-90.572793, 30.334177, -3.3060318) failed to convert
-rank 89: Point 362 (-89.423064, 29.161714, 0.31299999) failed to convert
-rank 96: Point 366 (-89.191106, 29.335496, 5.8122336) failed to convert
-rank 68: Point 365 (-90.123242, 30.004234, -9.0) failed to convert
-rank 29: Point 257 (-91.034157, 30.183977, -6.7792355) failed to convert
-rank 97: Point 361 (-89.179842, 29.032336, -0.0) failed to convert
-rank 3: Point 262 (-91.896386, 30.276601, -7.8480472) failed to convert
-rank 60: Point 256 (-90.380447, 29.984502, -1.8733007) failed to convert
-rank 84: Point 366 (-89.709826, 30.10779, 3.9538604) failed to convert
-rank 66: Point 363 (-90.24308, 29.337024, 3.3323521) failed to convert
-rank 77: Point 362 (-89.935987, 30.007163, -2.5873445) failed to convert
-rank 20: Point 259 (-91.235304, 30.449723, -4.1180402) failed to convert
-rank 13: Point 259 (-91.530066, 29.764554, -2.474976) failed to convert
-rank 43: Point 261 (-90.717198, 29.608898, -0.58459165) failed to convert
-rank 73: Point 361 (-90.034285, 29.784882, -1.382766) failed to convert
-rank 34: Point 255 (-90.902717, 29.692701, -1.528915) failed to convert
-rank 45: Point 259 (-90.651281, 30.187353, -0.44633267) failed to convert
-rank 64: Point 365 (-90.268431, 29.97487, -7.9949046) failed to convert
-rank 14: Point 254 (-91.498791, 29.658376, -2.9729514) failed to convert
-rank 8: Point 255 (-91.665224, 30.864168, -11.42969) failed to convert
-rank 46: Point 255 (-90.686485, 29.568437, -2.1260611) failed to convert
-rank 86: Point 365 (-89.623522, 29.362036, 0.34505917) failed to convert
-rank 42: Point 258 (-90.749452, 29.443283, -0.40159243) failed to convert
-rank 9: Point 259 (-91.63747, 30.803541, -17.429742) failed to convert
-rank 52: Point 257 (-90.537642, 30.042968, -9.5478608) failed to convert
-rank 61: Point 259 (-90.363319, 29.895064, -0.31919514) failed to convert
-rank 40: Point 257 (-90.763477, 29.756612, -1.7359362) failed to convert
-rank 79: Point 362 (-89.95031, 29.269378, 3.2387959) failed to convert
-rank 19: Point 260 (-91.273318, 30.309216, -3.6297796) failed to convert
-rank 47: Point 259 (-90.661532, 29.713081, -1.9236008) failed to convert
-rank 23: Point 259 (-91.192196, 30.277368, 12.983069) failed to convert
-rank 41: Point 259 (-90.710574, 30.313001, -0.37620494) failed to convert
-rank 17: Point 259 (-91.377571, 29.750716, -0.66449348) failed to convert
-rank 69: Point 364 (-90.0965, 30.026793, -5.1876963) failed to convert
-rank 57: Point 261 (-90.460459, 29.824499, 1.5033503) failed to convert
-rank 88: Point 368 (-89.468021, 29.344056, -5.3577747) failed to convert
-rank 82: Point 364 (-89.768615, 30.214249, -2.2215467) failed to convert
-rank 78: Point 365 (-89.951593, 29.510516, -0.36206968) failed to convert
-rank 32: Point 258 (-90.940719, 30.121525, -5.7897508) failed to convert
-rank 10: Point 259 (-91.587568, 31.013949, -15.759772) failed to convert
-rank 2: Point 257 (-91.92857, 30.924191, -16.881498) failed to convert
-rank 7: Point 260 (-91.720912, 30.560018, -5.3821578) failed to convert
-rank 74: Point 366 (-90.049743, 29.279246, 0.8934775) failed to convert
-rank 65: Point 364 (-90.267339, 29.464816, -3.2504035) failed to convert
-rank 30: Point 258 (-91.036847, 29.8346, -0.80300181) failed to convert
-rank 80: Point 363 (-89.893382, 29.598128, 1.5753041) failed to convert
-rank 51: Point 261 (-90.586419, 29.69061, -1.2980168) failed to convert
-rank 93: Point 363 (-89.275689, 29.208745, -0.08127246) failed to convert
-rank 95: Point 363 (-89.135784, 30.151719, 3.5010639) failed to convert
-rank 12: Point 251 (-91.570418, 29.695247, -0.71115777) failed to convert
-rank 91: Point 363 (-89.326209, 29.460687, 4.709117) failed to convert
-rank 11: Point 257 (-91.686207, 28.538414, 44.240495) failed to convert
-rank 94: Point 365 (-89.24472, 29.155614, 6.2532764) failed to convert
-rank 53: Point 259 (-90.542137, 29.653688, -0.21336) failed to convert
-rank 15: Point 259 (-91.468847, 29.681577, -0.33185648) failed to convert
-rank 54: Point 259 (-90.520844, 29.654892, -2.2066229) failed to convert
-rank 28: Point 255 (-91.111691, 29.676506, -0.59420424) failed to convert
-rank 83: Point 363 (-89.737536, 30.261866, -1.2746929) failed to convert
-rank 87: Point 362 (-89.461886, 30.377932, -4.9785928) failed to convert
-rank 31: Point 261 (-90.985695, 30.161843, -5.0211255) failed to convert
-rank 76: Point 367 (-89.953158, 30.049822, 1.9996564) failed to convert
-rank 70: Point 366 (-90.072594, 30.031295, -5.3313633) failed to convert
-rank 75: Point 363 (-89.995002, 29.731971, 21.069563) failed to convert
-rank 81: Point 362 (-89.806345, 30.141457, 2.04) failed to convert
-rank 5: Point 260 (-91.796593, 30.392671, -2.9411704) failed to convert
-rank 72: Point 365 (-90.03664, 30.030241, -4.9081947) failed to convert
-rank 27: Point 256 (-91.117727, 30.255494, -8.3234658) failed to convert
-rank 58: Point 254 (-90.439599, 29.793102, -1.1569608) failed to convert
-rank 90: Point 367 (-89.368728, 29.295079, -5.0526699) failed to convert
-rank 67: Point 361 (-90.152355, 30.019299, -4.9743363) failed to convert
-rank 37: Point 260 (-90.790416, 30.243524, -1.0049061) failed to convert
-rank 98: Point 365 (-89.100888, 29.18127, 5.0217916) failed to convert
-rank 21: Point 260 (-91.210616, 30.512756, -15.446046) failed to convert
-rank 1: Point 262 (-92.10501, 29.796586, -0.0044153) failed to convert
-rank 59: Point 260 (-90.400979, 30.024794, -5.1192967) failed to convert
-rank 99: Point 362 (-88.911083, 30.019727, 6.8622699) failed to convert
-rank 71: Point 363 (-90.063321, 29.920597, -6.6900557) failed to convert
-rank 24: Point 257 (-91.200706, 29.864016, -0.07555524) failed to convert
-rank 92: Point 365 (-89.309922, 29.308018, -0.0) failed to convert
-rank 36: Point 258 (-90.840435, 29.859181, -0.57104899) failed to convert
-rank 85: Point 363 (-89.644282, 30.109232, 2.96) failed to convert
-rank 96: Point 367 (-89.192067, 29.324579, -0.0) failed to convert
-rank 25: Point 261 (-91.161947, 30.214172, 9.4784161) failed to convert
-rank 35: Point 263 (-90.838175, 30.271346, -1.9706632) failed to convert
-rank 68: Point 366 (-90.125172, 29.979224, -9.0) failed to convert
-rank 89: Point 363 (-89.418674, 29.213071, 0.1583748) failed to convert
-rank 39: Point 261 (-90.770598, 29.896448, -0.44735016) failed to convert
-rank 50: Point 261 (-90.603806, 29.676607, -0.51508398) failed to convert
-rank 16: Point 257 (-91.398719, 30.137514, -1.288132) failed to convert
-rank 84: Point 367 (-89.745917, 29.669247, -0.0) failed to convert
-rank 4: Point 261 (-91.804821, 30.987359, -17.976037) failed to convert
-rank 66: Point 364 (-90.243187, 29.335365, -0.91057606) failed to convert
-rank 26: Point 255 (-91.175954, 29.745393, -7.2969125) failed to convert
-rank 77: Point 363 (-89.962992, 29.666698, 2.4989723) failed to convert
-rank 73: Point 362 (-90.036843, 29.752031, 0.25011169) failed to convert
-rank 97: Point 362 (-89.16751, 29.171677, -0.13541093) failed to convert
-rank 64: Point 366 (-90.268433, 29.974809, -7.9949046) failed to convert
-rank 38: Point 257 (-90.826104, 29.343247, -8.2296) failed to convert
-rank 63: Point 263 (-90.34287, 29.470016, 0.43623252) failed to convert
-rank 44: Point 258 (-90.682587, 29.926523, -0.76071094) failed to convert
-rank 62: Point 258 (-90.340975, 29.890285, -1.6428415) failed to convert
-rank 48: Point 258 (-90.668123, 29.299125, -8.2296) failed to convert
-rank 22: Point 256 (-91.198974, 30.475961, 14.768949) failed to convert
-rank 55: Point 260 (-90.493198, 29.778084, -0.28405093) failed to convert
-rank 6: Point 259 (-91.749447, 30.61236, -13.545313) failed to convert
-rank 86: Point 366 (-89.605603, 29.577088, 0.10586683) failed to convert
-rank 79: Point 363 (-89.880443, 30.147008, -0.75788633) failed to convert
-rank 33: Point 259 (-90.907284, 30.094718, -11.180065) failed to convert
-rank 49: Point 261 (-90.629829, 29.529212, -0.67432169) failed to convert
-rank 56: Point 257 (-90.476384, 29.82054, -0.84012277) failed to convert
-rank 18: Point 261 (-91.352377, 29.603083, -0.66655233) failed to convert
-rank 69: Point 365 (-90.096506, 30.026702, -5.1876963) failed to convert
-rank 88: Point 369 (-89.467987, 29.344419, -3.22556) failed to convert
-rank 45: Point 260 (-90.694538, 29.568165, -1.7312987) failed to convert
-rank 43: Point 262 (-90.733603, 29.370044, -8.2296) failed to convert
-rank 78: Point 366 (-89.919723, 29.912193, -0.09071829) failed to convert
-rank 82: Point 365 (-89.818958, 29.596205, 0.36384124) failed to convert
-rank 3: Point 263 (-91.909585, 30.031903, -4.0891776) failed to convert
-rank 74: Point 367 (-90.008425, 29.809607, -6.7939925) failed to convert
-rank 13: Point 260 (-91.529186, 29.779549, -2.34696) failed to convert
-rank 0: Point 241 (-92.604942, 29.336927, 14.86856) failed to convert
-rank 29: Point 258 (-91.038461, 30.118068, -5.2612856) failed to convert
-rank 65: Point 365 (-90.267355, 29.464563, -3.6807649) failed to convert
-rank 14: Point 255 (-91.473933, 30.078367, 13.45508) failed to convert
-rank 46: Point 256 (-90.701066, 29.357464, -0.29313783) failed to convert
-rank 80: Point 364 (-89.891768, 29.618316, -2.9045338) failed to convert
-rank 60: Point 257 (-90.380491, 29.98385, -0.94299482) failed to convert
-rank 93: Point 364 (-89.276087, 29.203832, 15.847477) failed to convert
-rank 8: Point 256 (-91.662435, 30.912292, -20.494751) failed to convert
-rank 9: Point 260 (-91.675807, 30.136753, -8.2296) failed to convert
-rank 61: Point 260 (-90.385239, 29.59731, -0.7689783) failed to convert
-rank 17: Point 260 (-91.413927, 29.143897, 6.5504248) failed to convert
-rank 41: Point 260 (-90.786514, 29.208153, -0.0) failed to convert
-rank 95: Point 364 (-89.220862, 29.198158, -0.47249566) failed to convert
-rank 34: Point 256 (-90.936357, 29.184004, -0.0) failed to convert
-rank 40: Point 258 (-90.756734, 29.854823, -0.27235147) failed to convert
-rank 20: Point 260 (-91.298105, 29.438731, -0.53838896) failed to convert
-rank 94: Point 366 (-89.245084, 29.151373, 6.6452502) failed to convert
-rank 19: Point 261 (-91.271826, 30.332928, -3.4978896) failed to convert
-rank 91: Point 364 (-89.367652, 28.98083, -0.34711554) failed to convert
-rank 23: Point 260 (-91.285903, 28.767444, 14.905557) failed to convert
-rank 10: Point 260 (-91.619733, 30.463115, -4.7701843) failed to convert
-rank 70: Point 367 (-90.07284, 30.028105, -4.9286163) failed to convert
-rank 32: Point 259 (-90.970791, 29.666915, -1.0568921) failed to convert
-rank 83: Point 364 (-89.738636, 30.248524, -1.2283368) failed to convert
-rank 76: Point 368 (-89.966992, 29.875303, -5.8134508) failed to convert
-rank 7: Point 261 (-91.765932, 29.756648, -0.43363377) failed to convert
-rank 42: Point 259 (-90.709553, 30.021865, 25.447981) failed to convert
-rank 87: Point 363 (-89.544035, 29.414281, 0.0) failed to convert
-rank 30: Point 259 (-91.036805, 29.835242, -0.72285493) failed to convert
-rank 2: Point 258 (-91.930386, 30.890329, -11.122373) failed to convert
-rank 72: Point 366 (-90.037331, 30.021415, 2.0453477) failed to convert
-rank 51: Point 262 (-90.603286, 29.451362, 0.71439916) failed to convert
-rank 75: Point 364 (-90.028708, 29.300202, 0.31299999) failed to convert
-rank 47: Point 260 (-90.660135, 29.732996, -1.5675936) failed to convert
-rank 57: Point 262 (-90.470077, 29.691723, -0.24834373) failed to convert
-rank 81: Point 363 (-89.835327, 29.784215, -0.01654828) failed to convert
-rank 67: Point 362 (-90.152346, 30.019359, -4.9743363) failed to convert
-rank 90: Point 368 (-89.398406, 28.948839, 15.375769) failed to convert
-rank 98: Point 366 (-89.107224, 29.110228, 0.73957826) failed to convert
-rank 52: Point 258 (-90.564366, 29.668809, -0.52353727) failed to convert
-rank 12: Point 252 (-91.522179, 30.518023, -2.6742236) failed to convert
-rank 96: Point 368 (-89.202992, 29.200906, -0.0) failed to convert
-rank 99: Point 363 (-88.894504, 30.196793, 8.4905993) failed to convert
-rank 15: Point 260 (-91.468962, 29.679265, -3.3732217) failed to convert
-rank 31: Point 262 (-91.047718, 29.209209, -0.37448998) failed to convert
-rank 92: Point 366 (-89.335203, 29.015943, -0.05713578) failed to convert
-rank 5: Point 261 (-91.785064, 30.599257, -5.6717454) failed to convert
-rank 71: Point 364 (-90.06035, 29.958701, -6.3300868) failed to convert
-rank 11: Point 258 (-91.654211, 29.111845, 5.7058076) failed to convert
-rank 28: Point 256 (-91.11375, 29.643419, -1.8433791) failed to convert
-rank 27: Point 257 (-91.117485, 30.258957, 3.5678886) failed to convert
-rank 54: Point 260 (-90.520835, 29.654852, -2.4112796) failed to convert
-rank 84: Point 368 (-89.681373, 30.449277, -5.1908338) failed to convert
-rank 68: Point 367 (-90.129839, 29.918655, -3.8449909) failed to convert
-rank 85: Point 364 (-89.695503, 29.491481, 28.883795) failed to convert
-rank 89: Point 364 (-89.36521, 29.833074, 0.29878475) failed to convert
-rank 77: Point 364 (-89.947712, 29.859705, -8.2296) failed to convert
-rank 73: Point 363 (-90.034348, 29.783977, -1.5514319) failed to convert
-rank 66: Point 365 (-90.223867, 29.592337, -0.44789956) failed to convert
-rank 21: Point 261 (-91.224056, 30.30025, -13.627081) failed to convert
-rank 59: Point 261 (-90.43197, 29.601007, -0.23957435) failed to convert
-rank 97: Point 363 (-89.161346, 29.240681, -0.56548723) failed to convert
-rank 53: Point 260 (-90.48625, 30.428296, -4.7061422) failed to convert
-rank 64: Point 367 (-90.302702, 29.516381, 0.15324744) failed to convert
-rank 79: Point 364 (-89.92173, 29.630978, 22.783755) failed to convert
-rank 58: Point 255 (-90.425094, 29.991616, 15.355183) failed to convert
-rank 86: Point 367 (-89.618199, 29.425699, -4.2306242) failed to convert
-rank 50: Point 262 (-90.590307, 29.867423, -0.56447863) failed to convert
-rank 24: Point 258 (-91.211189, 29.696925, -1.5018858) failed to convert
-rank 88: Point 370 (-89.467985, 29.344348, -3.0918468) failed to convert
-rank 35: Point 264 (-90.843681, 30.190211, -1.6839445) failed to convert
-rank 1: Point 263 (-92.102266, 29.849011, -0.15074476) failed to convert
-rank 78: Point 367 (-89.924846, 29.847917, -8.2296) failed to convert
-rank 25: Point 262 (-91.172585, 30.046593, -1.435671) failed to convert
-rank 69: Point 366 (-90.105991, 29.904255, -6.9748649) failed to convert
-rank 74: Point 368 (-90.002558, 29.884253, -2.7089297) failed to convert
-rank 39: Point 262 (-90.78564, 29.676129, -1.7707589) failed to convert
-rank 22: Point 257 (-91.197117, 30.505168, 19.715474) failed to convert
-rank 82: Point 366 (-89.768605, 30.214308, -8.2296) failed to convert
-rank 16: Point 258 (-91.363104, 30.720181, -9.5931581) failed to convert
-rank 26: Point 256 (-91.176298, 29.739936, -4.8617686) failed to convert
-rank 44: Point 259 (-90.685679, 29.882115, 0.18816811) failed to convert
-rank 4: Point 262 (-91.845981, 30.244175, -4.9515718) failed to convert
-rank 65: Point 366 (-90.267372, 29.464178, -2.9922144) failed to convert
-rank 38: Point 258 (-90.767736, 30.199783, -0.25868688) failed to convert
-rank 80: Point 365 (-89.891739, 29.61837, -4.6146722) failed to convert
-rank 6: Point 260 (-91.758036, 30.459659, -11.838433) failed to convert
-rank 37: Point 261 (-90.791736, 30.224198, -1.892328) failed to convert
-rank 49: Point 262 (-90.611772, 29.786028, -0.542657) failed to convert
-rank 63: Point 264 (-90.335604, 29.568446, -3.3954721) failed to convert
-rank 95: Point 365 (-89.219941, 29.208448, -0.65141324) failed to convert
-rank 93: Point 365 (-89.243454, 29.575711, 6.732402) failed to convert
-rank 56: Point 258 (-90.475361, 29.834652, 0.27141554) failed to convert
-rank 55: Point 261 (-90.515564, 29.466437, -0.82409934) failed to convert
-rank 3: Point 264 (-91.878159, 30.611328, -8.2296) failed to convert
-rank 43: Point 263 (-90.655931, 30.485439, -9.4958569) failed to convert
-rank 94: Point 367 (-89.200808, 29.653049, 3.5061375) failed to convert
-rank 83: Point 365 (-89.776798, 29.783587, -0.03456369) failed to convert
-rank 76: Point 369 (-89.978253, 29.732617, -0.0) failed to convert
-rank 70: Point 368 (-90.072824, 30.028228, -4.9286163) failed to convert
-rank 91: Point 365 (-89.341582, 29.283451, 0.021) failed to convert
-rank 62: Point 259 (-90.330009, 30.037669, 0.61264801) failed to convert
-rank 33: Point 260 (-90.899265, 30.213894, -2.2586399) failed to convert
-rank 14: Point 256 (-91.435575, 30.71654, -9.9040677) failed to convert
-rank 87: Point 364 (-89.50205, 29.909871, -0.36829568) failed to convert
-rank 75: Point 365 (-89.958645, 30.19125, 4.0447953) failed to convert
-rank 72: Point 367 (-90.052754, 29.82399, 0.35196615) failed to convert
-rank 81: Point 364 (-89.827035, 29.886716, -0.0) failed to convert
-rank 36: Point 259 (-90.812708, 30.266614, -0.22976432) failed to convert
-rank 48: Point 259 (-90.62834, 29.868551, -0.32399479) failed to convert
-rank 18: Point 262 (-91.324385, 30.06072, -0.70259196) failed to convert
-rank 0: Point 242 (-92.617554, 29.041946, 24.0) failed to convert
-rank 29: Point 259 (-91.064032, 29.723932, -1.4999973) failed to convert
-rank 41: Point 261 (-90.744669, 29.821111, -2.5904471) failed to convert
-rank 92: Point 367 (-89.309578, 29.311816, -0.0) failed to convert
-rank 90: Point 369 (-89.398858, 28.943335, 1.4315461) failed to convert
-rank 67: Point 363 (-90.183469, 29.611711, -0.43723804) failed to convert
-rank 13: Point 261 (-91.528832, 29.785562, -2.8053792) failed to convert
-rank 61: Point 261 (-90.356453, 29.9877, -5.0173131) failed to convert
-rank 99: Point 364 (-88.913876, 29.989401, 5.5826986) failed to convert
-rank 96: Point 369 (-89.202077, 29.211133, -7.002e-05) failed to convert
-rank 98: Point 367 (-89.058758, 29.647502, 4.9738404) failed to convert
-rank 68: Point 368 (-90.121883, 30.021693, -1.5265001) failed to convert
-rank 71: Point 365 (-90.061957, 29.937991, -6.6409829) failed to convert
-rank 40: Point 259 (-90.764847, 29.736581, -1.4363879) failed to convert
-rank 20: Point 261 (-91.240579, 30.365641, 8.5891031) failed to convert
-rank 19: Point 262 (-91.261083, 30.504178, 14.169443) failed to convert
-rank 17: Point 261 (-91.401607, 29.350382, 3.9634756) failed to convert
-rank 84: Point 369 (-89.737918, 29.766574, -0.0) failed to convert
-rank 10: Point 261 (-91.633558, 30.223753, -2.7134746) failed to convert
-rank 7: Point 262 (-91.736588, 30.281912, -9.9232908) failed to convert
-rank 9: Point 261 (-91.637447, 30.803832, -18.917564) failed to convert
-rank 77: Point 365 (-89.942511, 29.925155, 5.503752) failed to convert
-rank 89: Point 365 (-89.380033, 29.662082, 2.2665202) failed to convert
-rank 30: Point 260 (-91.016765, 30.141894, -8.4420987) failed to convert
-rank 66: Point 366 (-90.243171, 29.335328, -0.93085077) failed to convert
-rank 32: Point 260 (-90.939794, 30.135241, 19.740765) failed to convert
-rank 85: Point 365 (-89.696273, 29.481689, 0.11952422) failed to convert
-rank 73: Point 364 (-90.024293, 29.912347, -9.0) failed to convert
-rank 97: Point 364 (-89.12815, 29.612293, 4.834752) failed to convert
-rank 64: Point 368 (-90.273275, 29.909805, -4.9197771) failed to convert
-rank 45: Point 261 (-90.661156, 30.046965, 9.9065497) failed to convert
-rank 2: Point 259 (-91.962375, 30.295001, -5.8586004) failed to convert
-rank 57: Point 263 (-90.490723, 29.404959, -0.12808885) failed to convert
-rank 15: Point 261 (-91.46907, 29.677404, -1.9321393) failed to convert
-rank 60: Point 258 (-90.357994, 30.28702, -0.30070964) failed to convert
-rank 12: Point 253 (-91.527736, 30.423777, -11.253217) failed to convert
-rank 52: Point 259 (-90.524953, 30.219078, 3.2459891) failed to convert
-rank 5: Point 262 (-91.797176, 30.381917, -2.0932396) failed to convert
-rank 8: Point 257 (-91.701304, 30.233365, -9.6781665) failed to convert
-rank 86: Point 368 (-89.534015, 30.423351, -7.5960714) failed to convert
-rank 34: Point 257 (-90.923192, 29.3839, -0.78255391) failed to convert
-rank 79: Point 365 (-89.950363, 29.268434, 0.56450888) failed to convert
-rank 78: Point 368 (-89.924847, 29.847856, -2.2031292) failed to convert
-rank 46: Point 257 (-90.696848, 29.418525, -8.2296) failed to convert
-rank 11: Point 259 (-91.561195, 30.726045, -11.979944) failed to convert
-rank 69: Point 367 (-90.105136, 29.915303, -7.0957445) failed to convert
-rank 31: Point 263 (-91.032749, 29.441168, -0.29888453) failed to convert
-rank 82: Point 367 (-89.797272, 29.863585, -1.1345245) failed to convert
-rank 51: Point 263 (-90.602968, 29.455812, -0.20112578) failed to convert
-rank 28: Point 257 (-91.123887, 29.484214, -0.38700137) failed to convert
-rank 54: Point 261 (-90.524968, 29.596904, 0.06513437) failed to convert
-rank 27: Point 258 (-91.141448, 29.884908, 0.1) failed to convert
-rank 88: Point 371 (-89.468015, 29.343938, -5.3669187) failed to convert
-rank 74: Point 369 (-90.056087, 29.197009, 0.61099793) failed to convert
-rank 65: Point 367 (-90.26731, 29.464989, -2.9863077) failed to convert
-rank 47: Point 261 (-90.661373, 29.715253, -0.3009933) failed to convert
-rank 80: Point 366 (-89.84986, 30.139115, 1.6699701) failed to convert
-rank 42: Point 260 (-90.719059, 29.884832, -0.27437761) failed to convert
-rank 58: Point 256 (-90.4326, 29.888701, -0.15237951) failed to convert
-rank 21: Point 262 (-91.218355, 30.390522, 8.6132296) failed to convert
-rank 35: Point 265 (-90.855149, 30.020996, -4.4310121) failed to convert
-rank 95: Point 366 (-89.224189, 29.160134, -0.71412347) failed to convert
-rank 59: Point 262 (-90.381097, 30.293561, -0.31137028) failed to convert
-rank 23: Point 261 (-91.229567, 29.683106, 0.76009399) failed to convert
-rank 93: Point 366 (-89.285851, 29.091721, -0.0) failed to convert
-rank 39: Point 263 (-90.789393, 29.620899, -0.61507735) failed to convert
-rank 24: Point 259 (-91.281438, 28.555661, 32.593304) failed to convert
-rank 70: Point 369 (-90.093914, 29.756555, -1.2032258) failed to convert
-rank 91: Point 366 (-89.351432, 29.169319, 0.31299999) failed to convert
-rank 75: Point 366 (-89.979874, 29.923664, -6.3032644) failed to convert
-rank 94: Point 368 (-89.243758, 29.166432, -0.0) failed to convert
-rank 87: Point 365 (-89.525229, 29.636489, -0.0) failed to convert
-rank 16: Point 259 (-91.382944, 30.396689, -3.6011575) failed to convert
-rank 26: Point 257 (-91.14194, 30.279966, 15.161507) failed to convert
-rank 76: Point 370 (-89.998857, 29.470016, 1.2057419) failed to convert
-rank 4: Point 263 (-91.834849, 30.446554, -3.166077) failed to convert
-rank 92: Point 368 (-89.308997, 29.318181, -0.0) failed to convert
-rank 83: Point 366 (-89.738636, 30.248464, -1.2283368) failed to convert
-rank 72: Point 368 (-90.03663, 30.030202, -4.9081947) failed to convert
-rank 81: Point 365 (-89.799952, 30.219435, -2.1661559) failed to convert
-rank 22: Point 258 (-91.200625, 30.449915, 4.4335055) failed to convert
-rank 67: Point 364 (-90.157736, 29.948638, -5.7975934) failed to convert
-rank 49: Point 263 (-90.568022, 30.400427, -0.75519821) failed to convert
-rank 90: Point 370 (-89.29561, 30.132617, 3.6562265) failed to convert
-rank 98: Point 368 (-88.997186, 30.31884, 4.0460329) failed to convert
-rank 38: Point 259 (-90.809798, 29.584354, -0.73308895) failed to convert
-rank 56: Point 259 (-90.476301, 29.821605, -0.7835323) failed to convert
-rank 99: Point 365 (-88.892679, 30.214875, 7.586536) failed to convert
-rank 96: Point 370 (-89.201921, 29.212756, -0.0) failed to convert
-rank 68: Point 369 (-90.121963, 30.020635, -1.7023424) failed to convert
-rank 25: Point 263 (-91.162573, 30.203968, 4.487288) failed to convert
-rank 55: Point 262 (-90.513764, 29.491409, -0.32830652) failed to convert
-rank 50: Point 263 (-90.624536, 29.381399, 0.16684894) failed to convert
-rank 3: Point 265 (-91.87023, 30.755741, -9.6643532) failed to convert
-rank 53: Point 261 (-90.554155, 29.4846, 0.3048) failed to convert
-rank 84: Point 370 (-89.731365, 29.845999, -0.17040865) failed to convert
-rank 33: Point 261 (-90.915347, 29.973838, -0.99539471) failed to convert
-rank 71: Point 366 (-90.054525, 30.03301, -1.6094971) failed to convert
-rank 77: Point 366 (-89.929476, 30.088622, -5.2128854) failed to convert
-rank 89: Point 366 (-89.318203, 30.368488, 1.37) failed to convert
-rank 43: Point 264 (-90.743932, 29.218588, -0.0) failed to convert
-rank 14: Point 257 (-91.445765, 30.548082, -4.7637033) failed to convert
-rank 63: Point 265 (-90.303319, 30.002187, -0.13205082) failed to convert
-rank 62: Point 260 (-90.354892, 29.702289, 0.02) failed to convert
-rank 18: Point 263 (-91.364993, 29.393756, 5.880534) failed to convert
-rank 37: Point 262 (-90.816358, 29.863835, -0.12597925) failed to convert
-rank 66: Point 367 (-90.202675, 29.872113, 1.7274918) failed to convert
-rank 41: Point 262 (-90.731677, 30.009158, -3.5577643) failed to convert
-rank 0: Point 243 (-92.638468, 28.550928, 42.488658) failed to convert
-rank 73: Point 365 (-90.034312, 29.78417, -0.51158875) failed to convert
-rank 36: Point 260 (-90.830236, 30.009578, 13.701799) failed to convert
-rank 20: Point 262 (-91.304586, 29.332427, 0.99076423) failed to convert
-rank 19: Point 263 (-91.268047, 30.393056, -6.7422328) failed to convert
-rank 6: Point 261 (-91.752099, 30.565085, -7.899832) failed to convert
-rank 9: Point 262 (-91.652466, 30.543972, -12.923521) failed to convert
-rank 85: Point 366 (-89.650922, 30.029125, 3.2296113) failed to convert
-rank 13: Point 262 (-91.530026, 29.76455, -2.474976) failed to convert
-rank 10: Point 262 (-91.591768, 30.941004, -21.399405) failed to convert
-rank 1: Point 264 (-92.102249, 29.849069, -0.40798381) failed to convert
-rank 44: Point 260 (-90.674137, 30.04729, 21.990259) failed to convert
-rank 30: Point 261 (-91.015148, 30.166509, -6.058102) failed to convert
-rank 97: Point 365 (-89.119247, 29.710801, 3.4807027) failed to convert
-rank 29: Point 260 (-91.0336, 30.192027, -12.484914) failed to convert
-rank 79: Point 366 (-89.880407, 30.147028, -0.92243779) failed to convert
-rank 7: Point 263 (-91.735741, 30.296837, -3.0535817) failed to convert
-rank 86: Point 369 (-89.618139, 29.425706, -4.2306242) failed to convert
-rank 17: Point 262 (-91.352303, 30.165259, -0.23199999) failed to convert
-rank 64: Point 369 (-90.273988, 29.90012, -0.3558038) failed to convert
-rank 32: Point 261 (-90.939983, 30.132207, 4.5960713) failed to convert
-rank 78: Point 369 (-89.92475, 29.849068, 1.0301192) failed to convert
-rank 82: Point 368 (-89.741824, 30.538063, -9.824937) failed to convert
-rank 48: Point 260 (-90.663099, 29.371398, 0.3048) failed to convert
-rank 40: Point 260 (-90.74041, 30.091358, -0.45556193) failed to convert
-rank 61: Point 262 (-90.387484, 29.56658, -1.597305) failed to convert
-rank 88: Point 372 (-89.462563, 29.407967, 1.4895028) failed to convert
-rank 69: Point 368 (-90.105986, 29.904215, -6.1495363) failed to convert
-rank 80: Point 367 (-89.89172, 29.618405, -4.6146722) failed to convert
-rank 74: Point 370 (-89.995586, 29.972669, -8.2296) failed to convert
-rank 60: Point 259 (-90.41179, 29.557036, -0.02912768) failed to convert
-rank 8: Point 258 (-91.666246, 30.8461, -12.541832) failed to convert
-rank 34: Point 258 (-90.870074, 30.178844, -1.8014865) failed to convert
-rank 65: Point 368 (-90.267381, 29.463947, -1.8489053) failed to convert
-rank 15: Point 262 (-91.457409, 29.873691, -1.7877698) failed to convert
-rank 95: Point 367 (-89.22126, 29.193426, -0.00063388) failed to convert
-rank 5: Point 263 (-91.808592, 30.17578, -5.4682415) failed to convert
-rank 45: Point 262 (-90.711387, 29.323853, -0.62291555) failed to convert
-rank 11: Point 260 (-91.587966, 30.269186, 6.0661684) failed to convert
-rank 31: Point 264 (-90.988675, 30.115709, 6.7439032) failed to convert
-rank 70: Point 370 (-90.08185, 29.912216, -5.697631) failed to convert
-rank 51: Point 264 (-90.609429, 29.363708, 0.36576) failed to convert
-rank 93: Point 367 (-89.277766, 29.18425, -0.48179453) failed to convert
-rank 75: Point 367 (-89.986873, 29.83492, -2.5837611) failed to convert
-rank 87: Point 366 (-89.507749, 29.841625, -0.0) failed to convert
-rank 91: Point 367 (-89.345998, 29.232236, 0.01593934) failed to convert
-rank 28: Point 258 (-91.077688, 30.203701, -12.432184) failed to convert
-rank 27: Point 259 (-91.117858, 30.252799, -12.102376) failed to convert
-rank 12: Point 254 (-91.615753, 28.901738, 18.591636) failed to convert
-rank 94: Point 369 (-89.186917, 29.808921, 2.3556995) failed to convert
-rank 83: Point 367 (-89.768137, 29.889545, -1.0195455) failed to convert
-rank 76: Point 371 (-89.962669, 29.929534, -3.4413821) failed to convert
-rank 92: Point 369 (-89.30927, 29.315042, -0.0) failed to convert
-rank 81: Point 366 (-89.811736, 30.075038, -0.56535873) failed to convert
-rank 58: Point 257 (-90.440379, 29.781741, 0.02) failed to convert
-rank 98: Point 369 (-89.100731, 29.181014, 5.0056663) failed to convert
-rank 67: Point 365 (-90.135938, 30.231304, 4.4699998) failed to convert
-rank 2: Point 260 (-91.972367, 30.106883, -7.7561839) failed to convert
-rank 59: Point 263 (-90.413425, 29.854941, -0.52428648) failed to convert
-rank 23: Point 262 (-91.230143, 29.673563, 5.6397851) failed to convert
-rank 72: Point 369 (-90.004628, 30.435763, -10.192176) failed to convert
-rank 90: Point 371 (-89.372542, 29.250399, -0.02881222) failed to convert
-rank 39: Point 264 (-90.78936, 29.621296, -0.7581679) failed to convert
-rank 99: Point 366 (-88.923685, 29.881471, 3.8562298) failed to convert
-rank 52: Point 260 (-90.537446, 30.045375, 24.663965) failed to convert
-rank 77: Point 367 (-89.945171, 29.891581, 0.8911998) failed to convert
-rank 22: Point 259 (-91.252126, 29.629242, 15.92071) failed to convert
-rank 46: Point 258 (-90.686478, 29.568377, -2.394149) failed to convert
-rank 96: Point 371 (-89.205052, 29.177248, -0.0) failed to convert
-rank 68: Point 370 (-90.125534, 29.974397, -8.2296) failed to convert
-rank 24: Point 260 (-91.211156, 29.696948, -1.3988599) failed to convert
-rank 89: Point 367 (-89.407068, 29.347704, 28.211341) failed to convert
-rank 66: Point 368 (-90.198868, 29.922082, 26.104915) failed to convert
-rank 71: Point 367 (-90.067152, 29.871079, 1.2057464) failed to convert
-rank 84: Point 371 (-89.719287, 29.992482, 2.9763213) failed to convert
-rank 73: Point 366 (-90.034132, 29.786356, -0.53257612) failed to convert
-rank 16: Point 260 (-91.39441, 30.208287, -0.96607133) failed to convert
-rank 26: Point 258 (-91.179832, 29.683804, -4.0329136) failed to convert
-rank 54: Point 262 (-90.507796, 29.836295, -0.62593001) failed to convert
-rank 57: Point 264 (-90.460673, 29.821279, 0.82056173) failed to convert
-rank 85: Point 367 (-89.695793, 29.487336, 25.026013) failed to convert
-rank 97: Point 366 (-89.168421, 29.159945, 4.7988365) failed to convert
-rank 35: Point 266 (-90.878491, 29.673822, -8.2296) failed to convert
-rank 47: Point 262 (-90.675174, 29.517001, -1.6647458) failed to convert
-rank 56: Point 260 (-90.500989, 29.478774, -0.16845081) failed to convert
-rank 49: Point 264 (-90.592858, 30.052998, -11.094721) failed to convert
-rank 25: Point 264 (-91.185604, 29.840778, -0.072) failed to convert
-rank 4: Point 264 (-91.807501, 30.939011, -18.824447) failed to convert
-rank 21: Point 263 (-91.224018, 30.300811, -13.925868) failed to convert
-rank 42: Point 261 (-90.74481, 29.510957, -1.471151) failed to convert
-rank 79: Point 367 (-89.951284, 29.256327, 1.9871297) failed to convert
-rank 38: Point 260 (-90.789861, 29.876953, -0.12817274) failed to convert
-rank 55: Point 263 (-90.505878, 29.601472, 0.75278429) failed to convert
-rank 86: Point 370 (-89.564698, 30.062534, 3.3880776) failed to convert
-rank 50: Point 264 (-90.621877, 29.419366, 0.3048) failed to convert
-rank 78: Point 370 (-89.924848, 29.847816, -2.151173) failed to convert
-rank 64: Point 370 (-90.268904, 29.967708, 9.1933171) failed to convert
-rank 14: Point 258 (-91.497455, 29.680757, -0.9057623) failed to convert
-rank 33: Point 262 (-90.907245, 30.094728, -11.180065) failed to convert
-rank 43: Point 265 (-90.734066, 29.362581, -8.2296) failed to convert
-rank 18: Point 264 (-91.318677, 30.152902, -0.76089425) failed to convert
-rank 88: Point 373 (-89.467981, 29.343916, -3.1655693) failed to convert
-rank 53: Point 262 (-90.510715, 30.091273, -0.39399832) failed to convert
-rank 3: Point 266 (-91.859824, 30.94394, -12.0229) failed to convert
-rank 82: Point 369 (-89.767828, 30.223224, 0.56694847) failed to convert
-rank 80: Point 368 (-89.846338, 30.182321, 3.1794462) failed to convert
-rank 62: Point 261 (-90.337439, 29.937534, -8.7980527) failed to convert
-rank 9: Point 263 (-91.675775, 30.136777, -8.2296) failed to convert
-rank 63: Point 266 (-90.306751, 29.95624, -8.2082646) failed to convert
-rank 6: Point 262 (-91.755207, 30.509827, -8.7658809) failed to convert
-rank 37: Point 263 (-90.81637, 29.863626, -0.64763218) failed to convert
-rank 36: Point 261 (-90.840356, 29.860284, -1.5037883) failed to convert
-rank 69: Point 369 (-90.096603, 30.025281, -0.86861797) failed to convert
-rank 74: Point 371 (-89.995778, 29.970134, -4.0136066) failed to convert
-rank 19: Point 264 (-91.326998, 29.437365, 6.5912815) failed to convert
-rank 41: Point 263 (-90.745127, 29.814347, -2.0530977) failed to convert
-rank 0: Point 244 (-92.60933, 29.206531, 19.1) failed to convert
-rank 20: Point 263 (-91.230971, 30.517828, 7.7618798) failed to convert
-rank 95: Point 368 (-89.227086, 29.127093, -0.0) failed to convert
-rank 70: Point 371 (-90.072586, 30.031255, -5.5534563) failed to convert
-rank 1: Point 265 (-92.102238, 29.849108, -0.73570354) failed to convert
-rank 30: Point 262 (-91.096207, 28.9091, 3.5074928) failed to convert
-rank 65: Point 369 (-90.267712, 29.459096, -0.54636143) failed to convert
-rank 13: Point 263 (-91.529864, 29.76728, -2.471928) failed to convert
-rank 93: Point 368 (-89.197328, 30.093228, 0.76628948) failed to convert
-rank 48: Point 261 (-90.616203, 30.04031, -8.4359275) failed to convert
-rank 91: Point 368 (-89.27043, 30.095765, -0.324419) failed to convert
-rank 87: Point 367 (-89.466739, 30.319892, -0.47582778) failed to convert
-rank 17: Point 263 (-91.401839, 29.345566, 2.1659478) failed to convert
-rank 7: Point 264 (-91.821373, 28.740274, 29.264722) failed to convert
-rank 10: Point 263 (-91.591768, 30.940943, -21.753449) failed to convert
-rank 32: Point 262 (-90.998174, 29.247333, 0.44547777) failed to convert
-rank 40: Point 261 (-90.753642, 29.899648, -0.39351721) failed to convert
-rank 75: Point 368 (-89.976434, 29.96706, -1.339814) failed to convert
-rank 94: Point 370 (-89.212126, 29.52546, 4.5050437) failed to convert
-rank 83: Point 368 (-89.77709, 29.779701, -8.2296) failed to convert
-rank 61: Point 263 (-90.410036, 29.257217, -0.0) failed to convert
-rank 34: Point 259 (-90.870493, 30.17262, -1.0162735) failed to convert
-rank 76: Point 372 (-89.965343, 29.895696, 1.7829769) failed to convert
-rank 8: Point 259 (-91.70129, 30.233403, -8.2296) failed to convert
-rank 92: Point 370 (-89.309603, 29.310696, -0.0) failed to convert
-rank 98: Point 370 (-89.037047, 29.884536, 4.549985) failed to convert
-rank 81: Point 367 (-89.798625, 30.235218, -0.73188196) failed to convert
-rank 67: Point 366 (-90.157704, 29.948586, -7.4085187) failed to convert
-rank 60: Point 260 (-90.387099, 29.893821, -0.87865147) failed to convert
-rank 90: Point 372 (-89.373797, 29.235684, 0.0210442) failed to convert
-rank 72: Point 370 (-90.004349, 30.439273, -10.415567) failed to convert
-rank 99: Point 367 (-88.967066, 29.410915, 14.507438) failed to convert
-rank 5: Point 264 (-91.811943, 30.114449, -4.3590418) failed to convert
-rank 77: Point 368 (-89.945411, 29.888546, 0.9253591) failed to convert
-rank 68: Point 371 (-90.121778, 30.023024, 0.10056488) failed to convert
-rank 96: Point 372 (-89.199323, 29.241984, -0.0) failed to convert
-rank 89: Point 368 (-89.408807, 29.327263, -0.4804403) failed to convert
-rank 84: Point 372 (-89.730742, 29.852994, -8.2296) failed to convert
-rank 11: Point 261 (-91.600682, 30.049956, -0.53621589) failed to convert
-rank 66: Point 369 (-90.206033, 29.827761, 0.05770061) failed to convert
-rank 15: Point 263 (-91.404504, 30.75041, 12.087076) failed to convert
-rank 71: Point 368 (-90.12134, 29.16743, 0.31299999) failed to convert
-rank 45: Point 263 (-90.710132, 29.342109, -1.2259449) failed to convert
-rank 28: Point 259 (-91.07769, 30.20364, -12.432184) failed to convert
-rank 31: Point 265 (-90.988697, 30.11514, 10.116275) failed to convert
-rank 51: Point 265 (-90.606084, 29.411391, 0.24780824) failed to convert
-rank 73: Point 367 (-90.034329, 29.783798, -1.1217111) failed to convert
-rank 85: Point 368 (-89.667742, 29.82672, -0.83778294) failed to convert
-rank 97: Point 367 (-89.120307, 29.698564, 3.9579461) failed to convert
-rank 86: Point 371 (-89.622912, 29.368064, 0.35028318) failed to convert
-rank 79: Point 368 (-89.900376, 29.898133, -1.376741) failed to convert
-rank 58: Point 258 (-90.45432, 29.589672, -0.21206546) failed to convert
-rank 59: Point 264 (-90.43193, 29.601053, -1.2989769) failed to convert
-rank 23: Point 263 (-91.212337, 29.957955, -1.6899596) failed to convert
-rank 12: Point 255 (-91.530949, 30.368692, -2.3034826) failed to convert
-rank 64: Point 371 (-90.273248, 29.909751, -4.9197771) failed to convert
-rank 78: Point 371 (-89.940623, 29.649173, -4.7378114) failed to convert
-rank 44: Point 261 (-90.7226, 29.348176, -8.2296) failed to convert
-rank 88: Point 374 (-89.420574, 29.89734, -0.0) failed to convert
-rank 2: Point 261 (-91.928516, 30.924164, -18.008891) failed to convert
-rank 39: Point 265 (-90.805767, 29.379118, -0.37288943) failed to convert
-rank 46: Point 259 (-90.66985, 29.80736, -0.28786134) failed to convert
-rank 80: Point 369 (-89.891691, 29.618458, -4.6146722) failed to convert
-rank 24: Point 261 (-91.172336, 30.311374, -8.4654674) failed to convert
-rank 52: Point 261 (-90.56115, 29.713725, -0.11661702) failed to convert
-rank 29: Point 261 (-91.032615, 30.206811, 20.95363) failed to convert
-rank 82: Point 370 (-89.768353, 30.21668, 1.0104809) failed to convert
-rank 69: Point 370 (-90.103247, 29.939543, 0.8817138) failed to convert
-rank 35: Point 267 (-90.872514, 29.76296, -0.68993874) failed to convert
-rank 49: Point 265 (-90.629135, 29.539008, -1.3038193) failed to convert
-rank 57: Point 265 (-90.491171, 29.398402, -1.5e-07) failed to convert
-rank 38: Point 261 (-90.788131, 29.902211, -0.33724174) failed to convert
-rank 4: Point 265 (-91.804788, 30.987383, -18.729929) failed to convert
-rank 95: Point 369 (-89.221006, 29.196099, -0.48376224) failed to convert
-rank 42: Point 262 (-90.749296, 29.445357, -0.38706381) failed to convert
-rank 74: Point 372 (-90.011571, 29.769235, -0.82222551) failed to convert
-rank 47: Point 263 (-90.660378, 29.729455, -1.3831058) failed to convert
-rank 91: Point 369 (-89.346376, 29.227543, -0.21520127) failed to convert
-rank 14: Point 259 (-91.433466, 30.750841, -9.9400496) failed to convert
-rank 50: Point 265 (-90.605749, 29.648969, -1.5305417) failed to convert
-rank 65: Point 370 (-90.267343, 29.463995, -3.0968539) failed to convert
-rank 70: Point 372 (-90.073464, 30.019967, 1.8053636) failed to convert
-rank 18: Point 265 (-91.2931, 30.564993, -8.4139004) failed to convert
-rank 75: Point 369 (-89.985755, 29.849043, -6.6354965) failed to convert
-rank 93: Point 369 (-89.276791, 29.19417, 4.8152454) failed to convert
-rank 94: Point 371 (-89.178644, 29.901398, 0.15480942) failed to convert
-rank 87: Point 368 (-89.493148, 30.012453, -0.0) failed to convert
-rank 83: Point 369 (-89.814525, 29.317185, -0.13988511) failed to convert
-rank 55: Point 264 (-90.515534, 29.466489, -0.81857557) failed to convert
-rank 76: Point 373 (-89.98445, 29.653418, 0.39353742) failed to convert
-rank 43: Point 266 (-90.733543, 29.370037, -8.2296) failed to convert
-rank 22: Point 260 (-91.27243, 29.300005, -0.4658802) failed to convert
-rank 27: Point 260 (-91.175377, 29.347734, 1.439866) failed to convert
-rank 92: Point 371 (-89.304103, 29.373817, 4.6848888) failed to convert
-rank 56: Point 261 (-90.491439, 29.611794, -0.24764008) failed to convert
-rank 53: Point 263 (-90.548746, 29.560678, -0.53853718) failed to convert
-rank 98: Point 371 (-89.052303, 29.716756, 3.4239303) failed to convert
-rank 33: Point 263 (-90.92654, 29.805471, -1.2798049) failed to convert
-rank 9: Point 264 (-91.675536, 30.140922, -1.1674243) failed to convert
-rank 37: Point 264 (-90.816382, 29.86446, -0.22145753) failed to convert
-rank 26: Point 259 (-91.146369, 30.210811, -11.765461) failed to convert
-rank 62: Point 262 (-90.337438, 29.937473, -8.7980527) failed to convert
-rank 67: Point 367 (-90.143858, 30.12838, 4.6500001) failed to convert
-rank 16: Point 261 (-91.362598, 30.728204, -20.0) failed to convert
-rank 54: Point 263 (-90.520821, 29.654793, -0.98139072) failed to convert
-rank 63: Point 267 (-90.335578, 29.568477, -3.3954721) failed to convert
-rank 90: Point 373 (-89.353668, 29.468674, 3.8717155) failed to convert
-rank 1: Point 266 (-92.10542, 29.786657, -0.57269739) failed to convert
-rank 81: Point 368 (-89.798899, 30.231571, -0.59103996) failed to convert
-rank 72: Point 371 (-90.037905, 30.013842, 1.6725771) failed to convert
-rank 99: Point 368 (-88.908534, 30.042203, 8.1258971) failed to convert
-rank 6: Point 263 (-91.750502, 30.593393, 12.669405) failed to convert
-rank 19: Point 265 (-91.307965, 29.748573, -0.78349732) failed to convert
-rank 68: Point 372 (-90.124624, 29.986176, -8.2296) failed to convert
-rank 3: Point 267 (-91.878252, 30.608602, -11.636888) failed to convert
-rank 77: Point 369 (-89.946109, 29.879725, -5.8565096) failed to convert
-rank 84: Point 373 (-89.682644, 30.432696, -5.7903826) failed to convert
-rank 71: Point 369 (-90.063268, 29.920894, -5.3081738) failed to convert
-rank 66: Point 370 (-90.221452, 29.623985, -0.19738639) failed to convert
-rank 21: Point 264 (-91.260072, 29.724048, -7.1475605) failed to convert
-rank 41: Point 264 (-90.739533, 29.895069, -0.56575132) failed to convert
-rank 89: Point 369 (-89.423711, 29.152378, 0.31299999) failed to convert
-rank 13: Point 264 (-91.529146, 29.779542, -2.34696) failed to convert
-rank 96: Point 373 (-89.203223, 29.197682, -0.0) failed to convert
-rank 48: Point 262 (-90.592233, 30.377146, -2.5849793) failed to convert
-rank 17: Point 264 (-91.353043, 30.152182, -2.2042054) failed to convert
-rank 32: Point 263 (-90.941067, 30.115682, -11.014559) failed to convert
-rank 8: Point 260 (-91.701269, 30.23346, -8.2296) failed to convert
-rank 73: Point 368 (-90.016737, 30.008199, -0.31038166) failed to convert
-rank 97: Point 368 (-89.17871, 29.043446, -0.0) failed to convert
-rank 85: Point 369 (-89.627857, 30.302677, -5.6246564) failed to convert
-rank 20: Point 264 (-91.284985, 29.651999, 0.96999082) failed to convert
-rank 25: Point 265 (-91.162384, 30.206643, 6.7732688) failed to convert
-rank 0: Point 245 (-92.621309, 28.931595, 27.4) failed to convert
-rank 86: Point 372 (-89.618099, 29.42571, -4.2306242) failed to convert
-rank 79: Point 369 (-89.900359, 29.898075, -2.3978397) failed to convert
-rank 36: Point 262 (-90.830039, 30.01236, 9.160354) failed to convert
-rank 88: Point 375 (-89.467961, 29.344049, -5.3577747) failed to convert
-rank 64: Point 372 (-90.311315, 29.399257, -0.32126288) failed to convert
-rank 34: Point 260 (-90.89723, 29.774521, -1.0432119) failed to convert
-rank 78: Point 372 (-89.92485, 29.847755, -0.84327491) failed to convert
-rank 60: Point 261 (-90.351542, 30.373218, -0.48323473) failed to convert
-rank 5: Point 265 (-91.774713, 30.782606, -10.55731) failed to convert
-rank 7: Point 265 (-91.769732, 29.686948, 2.0650588) failed to convert
-rank 61: Point 264 (-90.402352, 29.362787, -0.0) failed to convert
-rank 80: Point 370 (-89.920349, 29.257284, 3.3631419) failed to convert
-rank 30: Point 263 (-91.014029, 30.183407, 18.387786) failed to convert
-rank 45: Point 264 (-90.710177, 29.341426, 0.64776029) failed to convert
-rank 28: Point 260 (-91.077692, 30.2036, -12.432184) failed to convert
-rank 31: Point 266 (-90.98872, 30.11457, 12.06725) failed to convert
-rank 51: Point 266 (-90.586783, 29.685151, -0.7526585) failed to convert
-rank 15: Point 264 (-91.469884, 29.663278, -2.3880633) failed to convert
-rank 11: Point 262 (-91.58757, 30.275728, 9.1221037) failed to convert
-rank 40: Point 262 (-90.765289, 29.729459, -1.9005495) failed to convert
-rank 82: Point 371 (-89.794809, 29.892987, -0.01450888) failed to convert
-rank 69: Point 371 (-90.10512, 29.915245, -7.0957445) failed to convert
-rank 58: Point 259 (-90.463903, 29.456904, -0.21336) failed to convert
-rank 95: Point 370 (-89.221465, 29.19081, -0.0) failed to convert
-rank 10: Point 264 (-91.591768, 30.940903, -21.680115) failed to convert
-rank 23: Point 264 (-91.189212, 30.323167, -6.9187139) failed to convert
-rank 65: Point 371 (-90.267279, 29.464809, -2.7388155) failed to convert
-rank 74: Point 373 (-89.995774, 29.970073, -4.0136066) failed to convert
-rank 94: Point 372 (-89.239974, 29.209441, -0.14659924) failed to convert
-rank 59: Point 265 (-90.416696, 29.80996, -1.0329286) failed to convert
-rank 83: Point 370 (-89.794357, 29.567019, -4.543349) failed to convert
-rank 44: Point 262 (-90.709242, 29.54231, -1.5951134) failed to convert
-rank 91: Point 370 (-89.340316, 29.29757, -0.76516363) failed to convert
-rank 93: Point 370 (-89.27095, 29.260955, -0.0) failed to convert
-rank 12: Point 256 (-91.62421, 28.751017, 24.404038) failed to convert
-rank 52: Point 262 (-90.583273, 29.401265, 0.36576) failed to convert
-rank 46: Point 260 (-90.651223, 30.073068, -0.86605713) failed to convert
-rank 70: Point 373 (-90.099413, 29.685259, -8.2296) failed to convert
-rank 75: Point 370 (-89.976427, 29.967, -1.6795594) failed to convert
-rank 39: Point 266 (-90.789366, 29.620953, -0.90279956) failed to convert
-rank 29: Point 262 (-91.0382, 30.121191, -5.8046446) failed to convert
-rank 92: Point 372 (-89.339591, 28.964009, 3.2120663) failed to convert
-rank 24: Point 262 (-91.164849, 30.428324, -8.6615788) failed to convert
-rank 76: Point 374 (-89.966301, 29.883396, 36.971951) failed to convert
-rank 2: Point 262 (-91.967668, 30.194745, -1.65807) failed to convert
-rank 98: Point 372 (-89.07499, 29.465729, 6.6249444) failed to convert
-rank 57: Point 266 (-90.447728, 29.999006, 4.0439956) failed to convert
-rank 87: Point 369 (-89.499157, 29.942061, -0.2075076) failed to convert
-rank 42: Point 263 (-90.744847, 29.510305, -0.90287408) failed to convert
-rank 90: Point 374 (-89.391397, 29.029716, 1.9774012) failed to convert
-rank 35: Point 268 (-90.832263, 30.357425, -5.0198862) failed to convert
-rank 4: Point 266 (-91.814885, 30.806514, -11.129672) failed to convert
-rank 38: Point 262 (-90.78986, 29.876893, -1.3308514) failed to convert
-rank 67: Point 368 (-90.186525, 29.570542, 0.31299999) failed to convert
-rank 81: Point 369 (-89.806829, 30.133761, 2.3199999) failed to convert
-rank 72: Point 372 (-90.036616, 30.030143, -4.9081947) failed to convert
-rank 49: Point 266 (-90.644731, 29.315604, -8.2296) failed to convert
-rank 99: Point 369 (-88.889852, 30.240071, 0.55193858) failed to convert
-rank 68: Point 373 (-90.121988, 30.020199, -0.50145013) failed to convert
-rank 50: Point 266 (-90.577329, 30.04981, 11.810748) failed to convert
-rank 77: Point 370 (-89.935842, 30.008724, 0.12192402) failed to convert
-rank 89: Point 370 (-89.419429, 29.202339, 0.03305413) failed to convert
-rank 96: Point 374 (-89.207735, 29.146117, -0.21245039) failed to convert
-rank 18: Point 266 (-91.29248, 30.574777, -0.0) failed to convert
-rank 66: Point 371 (-90.243146, 29.335272, -0.87858496) failed to convert
-rank 84: Point 374 (-89.730715, 29.85294, -8.2296) failed to convert
-rank 71: Point 370 (-90.060968, 29.950362, 31.423562) failed to convert
-rank 14: Point 260 (-91.498761, 29.658205, -0.87059476) failed to convert
-rank 73: Point 369 (-90.018816, 29.981698, -1.9709258) failed to convert
-rank 55: Point 265 (-90.499797, 29.686023, -0.37872005) failed to convert
-rank 56: Point 262 (-90.46877, 29.925439, -0.49859845) failed to convert
-rank 97: Point 369 (-89.166424, 29.182249, -0.0) failed to convert
-rank 85: Point 370 (-89.674942, 29.738163, -0.47350692) failed to convert
-rank 26: Point 260 (-91.179847, 29.683557, -4.1205077) failed to convert
-rank 53: Point 264 (-90.513954, 30.046298, -9.1552783) failed to convert
-rank 37: Point 265 (-90.816273, 29.865028, -1.154423) failed to convert
-rank 63: Point 268 (-90.307828, 29.941814, -7.9147422) failed to convert
-rank 78: Point 373 (-89.920236, 29.90561, -2.3566918) failed to convert
-rank 88: Point 376 (-89.401424, 30.118202, 2.78) failed to convert
-rank 43: Point 267 (-90.698065, 29.884043, -0.38729069) failed to convert
-rank 86: Point 373 (-89.615998, 29.450938, -5.7366412) failed to convert
-rank 9: Point 265 (-91.652439, 30.544002, -12.923521) failed to convert
-rank 47: Point 264 (-90.668365, 29.614915, -0.87903127) failed to convert
-rank 62: Point 263 (-90.337437, 29.937433, -8.7980527) failed to convert
-rank 16: Point 262 (-91.38943, 30.290171, -1.8763111) failed to convert
-rank 27: Point 261 (-91.122066, 30.187317, 0.47078392) failed to convert
-rank 64: Point 373 (-90.273229, 29.909715, -4.9194723) failed to convert
-rank 79: Point 370 (-89.880355, 30.147058, -1.0752937) failed to convert
-rank 54: Point 264 (-90.519173, 29.677811, -0.66969444) failed to convert
-rank 82: Point 372 (-89.820971, 29.570154, 1.294706) failed to convert
-rank 33: Point 264 (-90.930781, 29.741144, -0.68688381) failed to convert
-rank 1: Point 267 (-92.102221, 29.849166, -0.61615482) failed to convert
-rank 19: Point 266 (-91.259629, 30.526585, 16.435962) failed to convert
-rank 21: Point 265 (-91.235156, 30.123579, -1.5978679) failed to convert
-rank 3: Point 268 (-91.866976, 30.81415, -10.514648) failed to convert
-rank 13: Point 265 (-91.529704, 29.77001, -2.417064) failed to convert
-rank 22: Point 261 (-91.21159, 30.276587, -13.276175) failed to convert
-rank 48: Point 263 (-90.668092, 29.29915, -8.2296) failed to convert
-rank 69: Point 372 (-90.105978, 29.904154, -4.4678671) failed to convert
-rank 80: Point 371 (-89.864112, 29.961589, 11.900335) failed to convert
-rank 8: Point 261 (-91.662695, 30.907081, -12.717992) failed to convert
-rank 34: Point 261 (-90.912066, 29.551339, -0.27432001) failed to convert
-rank 32: Point 264 (-90.943474, 30.079352, -9.2774017) failed to convert
-rank 6: Point 264 (-91.727019, 31.007409, -19.578563) failed to convert
-rank 36: Point 263 (-90.847365, 29.756355, -0.42060669) failed to convert
-rank 17: Point 265 (-91.352094, 30.167501, -5.8685636) failed to convert
-rank 95: Point 371 (-89.218327, 29.226439, -0.0) failed to convert
-rank 60: Point 262 (-90.411769, 29.55707, -0.25649538) failed to convert
-rank 25: Point 266 (-91.162467, 30.205294, 5.1867061) failed to convert
-rank 94: Point 373 (-89.244098, 29.16232, -0.54696472) failed to convert
-rank 0: Point 246 (-92.618421, 28.993415, 25.6) failed to convert
-rank 41: Point 265 (-90.768502, 29.472472, -0.92399085) failed to convert
-rank 74: Point 374 (-90.002056, 29.890306, 1.3640521) failed to convert
-rank 7: Point 266 (-91.742096, 30.183145, -2.7852552) failed to convert
-rank 65: Point 372 (-90.267294, 29.464559, -3.0509458) failed to convert
-rank 91: Point 371 (-89.344174, 29.252886, -0.67753775) failed to convert
-rank 70: Point 374 (-90.0554, 30.250918, 4.3200002) failed to convert
-rank 61: Point 265 (-90.390505, 29.525116, -1.6980378) failed to convert
-rank 5: Point 266 (-91.783002, 30.63441, -6.5968659) failed to convert
-rank 40: Point 263 (-90.745599, 30.015714, 23.129556) failed to convert
-rank 83: Point 371 (-89.80588, 29.424428, 0.02890829) failed to convert
-rank 93: Point 371 (-89.286824, 29.078822, 11.264821) failed to convert
-rank 92: Point 373 (-89.333894, 29.030034, 12.491898) failed to convert
-rank 30: Point 264 (-91.016272, 30.149185, -11.636655) failed to convert
-rank 45: Point 265 (-90.70133, 29.469796, -1.261144) failed to convert
-rank 51: Point 267 (-90.543368, 30.293118, 2.0443479) failed to convert
-rank 11: Point 263 (-91.585989, 30.30284, -3.200881) failed to convert
-rank 28: Point 261 (-91.076843, 30.216662, -6.5023588) failed to convert
-rank 20: Point 265 (-91.239919, 30.375702, -8.7438768) failed to convert
-rank 75: Point 371 (-89.979061, 29.933695, -3.0382941) failed to convert
-rank 15: Point 265 (-91.453775, 29.934336, -1.4132314) failed to convert
-rank 31: Point 267 (-90.995995, 30.004052, -1.380439) failed to convert
-rank 98: Point 373 (-89.100575, 29.180758, 4.9427401) failed to convert
-rank 76: Point 375 (-89.966941, 29.87527, -5.8134508) failed to convert
-rank 10: Point 265 (-91.591768, 30.940842, -20.429967) failed to convert
-rank 87: Point 370 (-89.459626, 30.401504, -8.349835) failed to convert
-rank 90: Point 375 (-89.379733, 29.165099, 0.31299999) failed to convert
-rank 58: Point 260 (-90.424996, 29.992077, 22.435609) failed to convert
-rank 67: Point 369 (-90.157683, 29.948552, -7.5932897) failed to convert
-rank 72: Point 373 (-90.036609, 30.030113, -9.0) failed to convert
-rank 99: Point 370 (-88.952414, 29.566887, 8.5066738) failed to convert
-rank 68: Point 374 (-90.122796, 30.009671, -9.0) failed to convert
-rank 89: Point 371 (-89.323439, 30.307616, 1.1749801) failed to convert
-rank 81: Point 370 (-89.868333, 29.371431, 1.1689502) failed to convert
-rank 96: Point 375 (-89.201205, 29.220158, -0.08483212) failed to convert
-rank 23: Point 265 (-91.189366, 30.320651, 3.9960996) failed to convert
-rank 66: Point 372 (-90.239408, 29.384747, 0.078) failed to convert
-rank 44: Point 263 (-90.72269, 29.346671, -0.93847994) failed to convert
-rank 59: Point 266 (-90.404968, 29.969908, -7.5390703) failed to convert
-rank 77: Point 371 (-89.947412, 29.863223, 0.84566568) failed to convert
-rank 71: Point 371 (-90.068248, 29.856817, 1.0479229) failed to convert
-rank 84: Point 375 (-89.730696, 29.852904, -8.2296) failed to convert
-rank 12: Point 257 (-91.529226, 30.396798, -4.762356) failed to convert
-rank 29: Point 263 (-91.032933, 30.201475, 7.1881959) failed to convert
-rank 39: Point 267 (-90.789348, 29.620989, -1.1116782) failed to convert
-rank 85: Point 371 (-89.713495, 29.269004, 6.6963084) failed to convert
-rank 46: Point 261 (-90.661496, 29.926756, -1.2537928) failed to convert
-rank 97: Point 370 (-89.080405, 30.138663, 4.7212315) failed to convert
-rank 73: Point 370 (-90.03833, 29.732388, 0.09431106) failed to convert
-rank 24: Point 263 (-91.200042, 29.873563, -1.07726) failed to convert
-rank 78: Point 374 (-89.940612, 29.649232, -4.7378114) failed to convert
-rank 38: Point 263 (-90.789859, 29.876852, -1.1901473) failed to convert
-rank 64: Point 374 (-90.273213, 29.909883, -4.9243491) failed to convert
-rank 2: Point 263 (-91.92848, 30.924146, -18.203045) failed to convert
-rank 88: Point 377 (-89.467924, 29.344353, -2.6082332) failed to convert
-rank 86: Point 374 (-89.615967, 29.45099, -4.8586083) failed to convert
-rank 35: Point 269 (-90.843616, 30.190787, 0.1127555) failed to convert
-rank 82: Point 373 (-89.769259, 30.205098, -3.5230989) failed to convert
-rank 18: Point 267 (-91.366931, 29.360673, 1.1326893) failed to convert
-rank 42: Point 264 (-90.709088, 30.028213, -9.8633288) failed to convert
-rank 4: Point 267 (-91.814734, 30.808656, -14.906149) failed to convert
-rank 52: Point 263 (-90.506058, 30.479293, -9.9252927) failed to convert
-rank 50: Point 267 (-90.605767, 29.648669, -0.17072058) failed to convert
-rank 49: Point 267 (-90.605837, 29.869946, -0.57286681) failed to convert
-rank 79: Point 371 (-89.890509, 30.020812, -8.3987647) failed to convert
-rank 56: Point 263 (-90.441412, 30.300168, 2.8399999) failed to convert
-rank 14: Point 261 (-91.442422, 30.602875, -8.2571804) failed to convert
-rank 69: Point 373 (-90.112076, 29.825196, -4.3434002) failed to convert
-rank 55: Point 266 (-90.506824, 29.588033, -0.1396575) failed to convert
-rank 80: Point 372 (-89.89227, 29.610351, -1.1785748) failed to convert
-rank 95: Point 372 (-89.221032, 29.19569, -0.57055419) failed to convert
-rank 43: Point 268 (-90.733269, 29.373801, -0.45039893) failed to convert
-rank 53: Point 265 (-90.513943, 30.04626, -9.1552783) failed to convert
-rank 37: Point 266 (-90.790108, 30.247824, -2.2403563) failed to convert
-rank 57: Point 267 (-90.452839, 29.928832, -0.28743927) failed to convert
-rank 74: Point 375 (-89.995772, 29.970033, -4.0136066) failed to convert
-rank 26: Point 261 (-91.176118, 29.742664, -7.8943206) failed to convert
-rank 94: Point 374 (-89.172887, 29.965054, 0.18353407) failed to convert
-rank 9: Point 266 (-91.626764, 30.98651, -14.135002) failed to convert
-rank 62: Point 264 (-90.340051, 29.90223, -0.25551789) failed to convert
-rank 91: Point 372 (-89.35001, 29.185282, 0.31299999) failed to convert
-rank 47: Point 265 (-90.661398, 29.714726, -1.5766389) failed to convert
-rank 65: Point 373 (-90.228948, 29.974139, -1.3762356) failed to convert
-rank 63: Point 269 (-90.286437, 30.226729, 3.77) failed to convert
-rank 16: Point 263 (-91.455772, 29.181827, 6.6475866) failed to convert
-rank 21: Point 266 (-91.218511, 30.38784, 15.547098) failed to convert
-rank 13: Point 266 (-91.538089, 29.626199, -0.94897792) failed to convert
-rank 3: Point 269 (-91.878098, 30.611328, -8.2296) failed to convert
-rank 83: Point 372 (-89.776746, 29.783556, -0.6553554) failed to convert
-rank 70: Point 375 (-90.100313, 29.673513, 0.31299999) failed to convert
-rank 27: Point 262 (-91.112347, 30.338018, -4.6069268) failed to convert
-rank 93: Point 372 (-89.276342, 29.199038, 12.47457) failed to convert
-rank 22: Point 262 (-91.200111, 30.457672, 15.334132) failed to convert
-rank 98: Point 374 (-89.077043, 29.442505, 4.3286644) failed to convert
-rank 19: Point 267 (-91.324049, 29.485134, -0.41607813) failed to convert
-rank 76: Point 376 (-89.962626, 29.929577, -5.1783206) failed to convert
-rank 92: Point 374 (-89.305841, 29.353673, -0.0) failed to convert
-rank 75: Point 372 (-89.976423, 29.96696, -1.8438072) failed to convert
-rank 33: Point 265 (-90.913127, 30.006254, -0.99793774) failed to convert
-rank 1: Point 268 (-92.102222, 29.847954, -0.52918638) failed to convert
-rank 48: Point 264 (-90.643011, 29.659099, -1.4668135) failed to convert
-rank 90: Point 376 (-89.373682, 29.235412, 0.07498414) failed to convert
-rank 32: Point 265 (-90.940181, 30.128763, -10.72359) failed to convert
-rank 6: Point 265 (-91.755185, 30.51005, -11.850783) failed to convert
-rank 87: Point 371 (-89.462498, 30.367513, -3.0686686) failed to convert
-rank 67: Point 370 (-90.170672, 29.77857, 2.3729599) failed to convert
-rank 99: Point 371 (-88.88507, 30.290634, 5.2010969) failed to convert
-rank 72: Point 374 (-90.036629, 30.029805, -9.0) failed to convert
-rank 25: Point 267 (-91.195669, 29.68057, -4.0069192) failed to convert
-rank 68: Point 375 (-90.124043, 29.993434, -9.0) failed to convert
-rank 60: Point 263 (-90.380328, 29.985455, -0.38657205) failed to convert
-rank 17: Point 266 (-91.35222, 30.165308, -0.23199999) failed to convert
-rank 8: Point 262 (-91.662381, 30.912264, -20.494751) failed to convert
-rank 36: Point 264 (-90.855963, 29.628558, -0.62753043) failed to convert
-rank 34: Point 262 (-90.855835, 30.388192, -4.1486457) failed to convert
-rank 89: Point 372 (-89.385046, 29.601751, 2.6096191) failed to convert
-rank 96: Point 376 (-89.100396, 30.343434, 2.7976801) failed to convert
-rank 81: Point 371 (-89.797908, 30.242644, -0.3988087) failed to convert
-rank 77: Point 372 (-89.935847, 30.008595, -0.32193621) failed to convert
-rank 7: Point 267 (-91.77206, 29.644559, 2.0999999) failed to convert
-rank 41: Point 266 (-90.739677, 29.892802, -0.25940293) failed to convert
-rank 54: Point 265 (-90.522319, 29.63385, -0.58859839) failed to convert
-rank 40: Point 264 (-90.75949, 29.813975, -2.1484858) failed to convert
-rank 5: Point 267 (-91.773724, 30.799645, -10.03728) failed to convert
-rank 66: Point 373 (-90.242297, 29.3461, -0.33580017) failed to convert
-rank 45: Point 266 (-90.669642, 29.925645, -0.68366251) failed to convert
-rank 71: Point 372 (-90.060072, 29.961715, -2.0535599) failed to convert
-rank 84: Point 376 (-89.71687, 30.020632, 2.9631764) failed to convert
-rank 61: Point 266 (-90.390046, 29.531254, -0.44751934) failed to convert
-rank 11: Point 264 (-91.638219, 29.394372, 2.4195396) failed to convert
-rank 97: Point 371 (-89.181364, 29.013068, -0.0) failed to convert
-rank 85: Point 372 (-89.665778, 29.848299, -1.4870118) failed to convert
-rank 30: Point 265 (-91.016084, 30.151941, -6.0459245) failed to convert
-rank 51: Point 268 (-90.557132, 30.101513, 0.05764283) failed to convert
-rank 78: Point 375 (-89.940605, 29.649272, -4.3696095) failed to convert
-rank 28: Point 262 (-91.077693, 30.203539, -12.432184) failed to convert
-rank 15: Point 266 (-91.469294, 29.673173, -0.50165843) failed to convert
-rank 73: Point 371 (-90.045223, 29.643857, 0.31299999) failed to convert
-rank 58: Point 261 (-90.40428, 30.273222, -0.43804795) failed to convert
-rank 64: Point 375 (-90.299891, 29.553035, -2.761488) failed to convert
-rank 31: Point 268 (-91.051651, 29.146794, 2.0473633) failed to convert
-rank 82: Point 374 (-89.767946, 30.221019, 1.2307502) failed to convert
-rank 86: Point 375 (-89.585475, 29.815451, 12.429669) failed to convert
-rank 88: Point 378 (-89.467921, 29.344044, -5.3577747) failed to convert
-rank 0: Point 247 (-92.626822, 28.782579, 31.1) failed to convert
-rank 44: Point 264 (-90.688805, 29.836991, -0.41830052) failed to convert
-rank 59: Point 267 (-90.413514, 29.85342, -1.6355458) failed to convert
-rank 20: Point 266 (-91.244212, 30.307081, -6.5184772) failed to convert
-rank 39: Point 268 (-90.789232, 29.622547, -0.5167606) failed to convert
-rank 10: Point 266 (-91.64725, 29.983883, -0.54658559) failed to convert
-rank 23: Point 266 (-91.212592, 29.953126, -1.6653523) failed to convert
-rank 12: Point 258 (-91.571656, 29.671121, -0.0) failed to convert
-rank 69: Point 374 (-90.112913, 29.814286, -4.4470322) failed to convert
-rank 79: Point 372 (-89.900348, 29.898036, -2.9212556) failed to convert
-rank 46: Point 262 (-90.712025, 29.197786, -0.0) failed to convert
-rank 29: Point 264 (-91.032728, 30.204129, 17.628209) failed to convert
-rank 24: Point 264 (-91.201977, 29.842746, -0.38109403) failed to convert
-rank 38: Point 264 (-90.792622, 29.836356, -0.30307573) failed to convert
-rank 94: Point 375 (-89.236181, 29.25214, -0.0) failed to convert
-rank 95: Point 373 (-89.221146, 29.194381, -0.0) failed to convert
-rank 2: Point 264 (-91.953069, 30.467773, -8.5148306) failed to convert
-rank 42: Point 265 (-90.744797, 29.510882, -1.3131047) failed to convert
-rank 80: Point 373 (-89.891777, 29.616428, 23.942138) failed to convert
-rank 35: Point 270 (-90.844185, 30.182348, -0.73541874) failed to convert
-rank 74: Point 376 (-90.002518, 29.884398, -1.317992) failed to convert
-rank 91: Point 373 (-89.343821, 29.256824, -0.5608104) failed to convert
-rank 52: Point 264 (-90.564213, 29.670436, -0.57638) failed to convert
-rank 4: Point 268 (-91.861571, 29.957171, -1.7050947) failed to convert
-rank 65: Point 374 (-90.267313, 29.464187, -1.6719315) failed to convert
-rank 70: Point 376 (-90.072735, 30.029164, -4.9133763) failed to convert
-rank 18: Point 268 (-91.319426, 30.140203, -1.4816635) failed to convert
-rank 50: Point 268 (-90.55092, 30.418012, -2.9016567) failed to convert
-rank 83: Point 373 (-89.793686, 29.574992, 15.957071) failed to convert
-rank 14: Point 262 (-91.499714, 29.641867, -3.3386664) failed to convert
-rank 49: Point 268 (-90.60583, 29.870006, -0.99961173) failed to convert
-rank 76: Point 377 (-89.979629, 29.714351, -4.5991274) failed to convert
-rank 93: Point 373 (-89.286265, 29.085042, 8.2218999) failed to convert
-rank 37: Point 267 (-90.790096, 30.247863, -2.7277061) failed to convert
-rank 98: Point 375 (-89.099997, 29.18655, -0.34341324) failed to convert
-rank 90: Point 377 (-89.379912, 29.162878, 4.1034596) failed to convert
-rank 75: Point 373 (-89.979842, 29.923715, -6.3032644) failed to convert
-rank 53: Point 266 (-90.532318, 29.790607, -0.48834448) failed to convert
-rank 67: Point 371 (-90.157651, 29.948501, -7.911999) failed to convert
-rank 57: Point 268 (-90.474248, 29.633509, 0.47564725) failed to convert
-rank 87: Point 372 (-89.53652, 29.500022, 0.38695611) failed to convert
-rank 68: Point 376 (-90.152286, 29.625708, 0.31299999) failed to convert
-rank 56: Point 264 (-90.48943, 29.639547, 1.012431) failed to convert
-rank 43: Point 269 (-90.67084, 30.273082, -0.24468198) failed to convert
-rank 72: Point 375 (-90.044778, 29.925735, -0.3682794) failed to convert
-rank 89: Point 373 (-89.415965, 29.241472, -0.20290342) failed to convert
-rank 62: Point 265 (-90.337436, 29.937372, -8.7980527) failed to convert
-rank 47: Point 266 (-90.68862, 29.322514, -0.76645343) failed to convert
-rank 99: Point 372 (-88.918734, 29.929682, 5.190827) failed to convert
-rank 63: Point 270 (-90.307366, 29.947789, 25.266664) failed to convert
-rank 26: Point 262 (-91.195231, 29.438361, -0.26880409) failed to convert
-rank 96: Point 377 (-89.214173, 29.072728, 1.2215376) failed to convert
-rank 92: Point 375 (-89.307743, 29.33183, -0.53025769) failed to convert
-rank 81: Point 372 (-89.829517, 29.854187, -9.7755464) failed to convert
-rank 3: Point 270 (-91.926572, 29.713066, 2.6825406) failed to convert
-rank 77: Point 373 (-89.935965, 30.007106, -2.1507343) failed to convert
-rank 55: Point 267 (-90.515513, 29.466524, -0.79059956) failed to convert
-rank 9: Point 267 (-91.637403, 30.803678, -19.016166) failed to convert
-rank 66: Point 374 (-90.248731, 29.259899, -0.27802489) failed to convert
-rank 27: Point 263 (-91.121832, 30.190638, 18.280942) failed to convert
-rank 21: Point 267 (-91.222474, 30.325072, -11.651244) failed to convert
-rank 13: Point 267 (-91.546441, 29.482042, 1.7286971) failed to convert
-rank 48: Point 265 (-90.616167, 30.040261, -9.6316808) failed to convert
-rank 84: Point 377 (-89.696308, 30.268402, -1.7213016) failed to convert
-rank 85: Point 373 (-89.694608, 29.49907, -0.87826918) failed to convert
-rank 71: Point 373 (-90.062161, 29.934932, -6.7238885) failed to convert
-rank 33: Point 266 (-90.927822, 29.785599, -1.045531) failed to convert
-rank 1: Point 269 (-92.104233, 29.807224, -0.12251616) failed to convert
-rank 78: Point 376 (-89.881146, 30.391809, -10.464088) failed to convert
-rank 97: Point 372 (-89.167995, 29.164116, -1.96e-06) failed to convert
-rank 64: Point 376 (-90.29989, 29.552975, -2.761488) failed to convert
-rank 73: Point 372 (-90.029818, 29.841249, 1.3714665) failed to convert
-rank 86: Point 376 (-89.615947, 29.451025, -5.3169488) failed to convert
-rank 36: Point 265 (-90.840341, 29.860225, -1.4589261) failed to convert
-rank 25: Point 268 (-91.16313, 30.194785, 0.94007678) failed to convert
-rank 22: Point 263 (-91.279539, 29.183809, 4.6919242) failed to convert
-rank 60: Point 264 (-90.420846, 29.432163, -0.0) failed to convert
-rank 19: Point 268 (-91.326478, 29.445189, 2.285502) failed to convert
-rank 6: Point 266 (-91.74278, 30.729875, -16.178786) failed to convert
-rank 88: Point 379 (-89.467931, 29.343882, -1.646439) failed to convert
-rank 82: Point 375 (-89.795009, 29.890163, -0.20200857) failed to convert
-rank 16: Point 264 (-91.361611, 30.743364, 15.653862) failed to convert
-rank 8: Point 263 (-91.719173, 29.915405, -4.4288589) failed to convert
-rank 45: Point 267 (-90.694168, 29.573209, -1.8427917) failed to convert
-rank 5: Point 268 (-91.76178, 31.01088, 15.249455) failed to convert
-rank 11: Point 265 (-91.574286, 30.50292, -12.137137) failed to convert
-rank 17: Point 267 (-91.352058, 30.16755, -10.030969) failed to convert
-rank 41: Point 267 (-90.744421, 29.823944, -0.32144866) failed to convert
-rank 32: Point 266 (-90.977176, 29.568758, -0.54297711) failed to convert
-rank 69: Point 375 (-90.096437, 30.027141, -5.1694083) failed to convert
-rank 40: Point 265 (-90.76528, 29.729519, -1.951416) failed to convert
-rank 79: Point 373 (-89.901559, 29.882695, 23.517447) failed to convert
-rank 7: Point 268 (-91.710152, 30.746329, -8.3682776) failed to convert
-rank 34: Point 263 (-90.870237, 30.175799, -1.1055644) failed to convert
-rank 15: Point 267 (-91.469886, 29.66314, -1.4472903) failed to convert
-rank 51: Point 269 (-90.603892, 29.442367, 0.91413952) failed to convert
-rank 54: Point 266 (-90.503427, 29.896843, -0.36852845) failed to convert
-rank 30: Point 266 (-91.01378, 30.186906, 4.5166442) failed to convert
-rank 61: Point 267 (-90.386982, 29.573, -1.9150004) failed to convert
-rank 28: Point 263 (-91.112925, 29.655928, -0.92982832) failed to convert
-rank 94: Point 376 (-89.143558, 30.290311, 4.4002203) failed to convert
-rank 74: Point 377 (-90.011566, 29.769174, -2.179157) failed to convert
-rank 95: Point 374 (-89.229709, 29.096888, 1.6145659) failed to convert
-rank 31: Point 269 (-90.988742, 30.114001, 14.359853) failed to convert
-rank 59: Point 268 (-90.400923, 30.024882, -5.4722886) failed to convert
-rank 80: Point 374 (-89.882126, 29.736589, 7.174e-05) failed to convert
-rank 91: Point 374 (-89.350662, 29.177604, 0.31299999) failed to convert
-rank 83: Point 374 (-89.794321, 29.567068, -4.543349) failed to convert
-rank 20: Point 267 (-91.305648, 29.314182, 0.70067038) failed to convert
-rank 23: Point 267 (-91.189408, 30.319994, 10.638046) failed to convert
-rank 44: Point 265 (-90.709617, 29.536463, -0.45489001) failed to convert
-rank 65: Point 375 (-90.267249, 29.464988, -1.8393674) failed to convert
-rank 10: Point 267 (-91.603458, 30.741332, -10.036167) failed to convert
-rank 70: Point 377 (-90.081836, 29.912178, -7.0923917) failed to convert
-rank 58: Point 262 (-90.451521, 29.627572, -1.1897178) failed to convert
-rank 76: Point 378 (-89.980896, 29.698186, 11.389643) failed to convert
-rank 39: Point 269 (-90.80573, 29.379102, -0.41195703) failed to convert
-rank 29: Point 265 (-91.064476, 29.715577, -1.1460981) failed to convert
-rank 98: Point 376 (-89.07477, 29.467058, 8.7603407) failed to convert
-rank 87: Point 373 (-89.575621, 29.032345, 16.313226) failed to convert
-rank 12: Point 259 (-91.554502, 29.966106, 0.06804184) failed to convert
-rank 68: Point 377 (-90.125032, 29.980608, -8.2296) failed to convert
-rank 46: Point 263 (-90.686474, 29.568337, -2.4288404) failed to convert
-rank 0: Point 248 (-92.614666, 29.060807, 23.799999) failed to convert
-rank 93: Point 374 (-89.273019, 29.236689, -0.02146914) failed to convert
-rank 67: Point 372 (-90.157347, 29.952458, 25.743926) failed to convert
-rank 38: Point 265 (-90.789857, 29.876791, -0.2676762) failed to convert
-rank 75: Point 374 (-90.033611, 29.236364, 0.97134096) failed to convert
-rank 96: Point 378 (-89.206268, 29.162416, -0.0) failed to convert
-rank 92: Point 376 (-89.300227, 29.418014, 7.3471618) failed to convert
-rank 72: Point 376 (-90.051371, 29.841028, 1.5783801) failed to convert
-rank 81: Point 373 (-89.829517, 29.854126, -9.7755464) failed to convert
-rank 90: Point 378 (-89.308108, 29.988997, 1.27) failed to convert
-rank 99: Point 373 (-88.936965, 29.732716, 4.2051482) failed to convert
-rank 52: Point 265 (-90.564662, 29.663942, -0.59041083) failed to convert
-rank 35: Point 271 (-90.87847, 29.673879, -8.2296) failed to convert
-rank 2: Point 265 (-91.928426, 30.924119, -17.6956) failed to convert
-rank 84: Point 378 (-89.730669, 29.85285, -0.0397745) failed to convert
-rank 89: Point 374 (-89.407935, 29.334733, 1.5967803) failed to convert
-rank 85: Point 374 (-89.630178, 30.273471, -0.77719504) failed to convert
-rank 24: Point 265 (-91.209667, 29.720162, -4.8679736) failed to convert
-rank 66: Point 375 (-90.197663, 29.936786, -3.1157422) failed to convert
-rank 71: Point 374 (-90.060309, 29.958657, -6.3300868) failed to convert
-rank 77: Point 374 (-89.933013, 30.044092, 1.9303116) failed to convert
-rank 78: Point 377 (-89.940594, 29.649332, -3.877308) failed to convert
-rank 53: Point 267 (-90.513167, 30.056802, -8.0698236) failed to convert
-rank 42: Point 266 (-90.719274, 29.881384, -0.39602996) failed to convert
-rank 4: Point 269 (-91.804738, 30.987417, -18.665983) failed to convert
-rank 14: Point 263 (-91.498735, 29.6584, -2.0208371) failed to convert
-rank 18: Point 269 (-91.289086, 30.628802, 24.342472) failed to convert
-rank 49: Point 269 (-90.605825, 29.870046, -1.0075628) failed to convert
-rank 37: Point 268 (-90.816302, 29.864416, -0.73387964) failed to convert
-rank 64: Point 377 (-90.299889, 29.552934, -2.761488) failed to convert
-rank 73: Point 373 (-90.036788, 29.752058, -0.11694774) failed to convert
-rank 43: Point 270 (-90.735235, 29.344926, 4.3429004) failed to convert
-rank 86: Point 377 (-89.615713, 29.453684, 25.407589) failed to convert
-rank 97: Point 373 (-89.162735, 29.223281, -0.0) failed to convert
-rank 56: Point 265 (-90.50168, 29.468943, 0.0090847) failed to convert
-rank 47: Point 267 (-90.660073, 29.733519, -1.6452652) failed to convert
-rank 57: Point 269 (-90.469962, 29.692781, -0.33229581) failed to convert
-rank 82: Point 376 (-89.768066, 30.219214, 0.04286095) failed to convert
-rank 63: Point 271 (-90.335539, 29.568523, -3.3954721) failed to convert
-rank 26: Point 263 (-91.142463, 30.2716, -6.9824489) failed to convert
-rank 62: Point 266 (-90.35688, 29.674703, -0.40268332) failed to convert
-rank 69: Point 376 (-90.096357, 30.028104, -5.2517043) failed to convert
-rank 48: Point 266 (-90.668044, 29.299188, -8.2296) failed to convert
-rank 88: Point 380 (-89.467861, 29.344037, -1.6950907) failed to convert
-rank 27: Point 264 (-91.121938, 30.188934, 23.624519) failed to convert
-rank 9: Point 268 (-91.675725, 30.136812, -8.2296) failed to convert
-rank 3: Point 271 (-91.911745, 29.989566, -2.3659678) failed to convert
-rank 21: Point 268 (-91.210592, 30.512812, -15.446046) failed to convert
-rank 79: Point 374 (-89.900332, 29.897978, -1.5765096) failed to convert
-rank 13: Point 268 (-91.529823, 29.767278, -2.471928) failed to convert
-rank 55: Point 268 (-90.490821, 29.810372, -0.24543401) failed to convert
-rank 74: Point 378 (-90.002531, 29.884199, -1.6216729) failed to convert
-rank 33: Point 267 (-90.936363, 29.656707, -0.51289814) failed to convert
-rank 94: Point 377 (-89.235894, 29.255302, -0.0) failed to convert
-rank 1: Point 270 (-92.102182, 29.846925, -0.37649159) failed to convert
-rank 36: Point 266 (-90.830402, 30.006797, 13.765396) failed to convert
-rank 80: Point 375 (-89.892502, 29.606288, 1.0157923) failed to convert
-rank 95: Point 375 (-89.227949, 29.116937, -0.0) failed to convert
-rank 60: Point 265 (-90.380411, 29.984284, -2.6115264) failed to convert
-rank 22: Point 264 (-91.199026, 30.474649, 15.316241) failed to convert
-rank 91: Point 375 (-89.341805, 29.280105, -0.6455377) failed to convert
-rank 5: Point 269 (-91.79652, 30.389638, -10.338781) failed to convert
-rank 19: Point 269 (-91.259431, 30.529507, -0.70989421) failed to convert
-rank 65: Point 376 (-90.267319, 29.464026, -3.1551751) failed to convert
-rank 83: Point 375 (-89.77704, 29.779668, -8.2296) failed to convert
-rank 70: Point 378 (-90.072574, 30.031196, -5.5534563) failed to convert
-rank 11: Point 266 (-91.560874, 30.730873, 6.8324996) failed to convert
-rank 45: Point 268 (-90.710141, 29.341631, 0.09202396) failed to convert
-rank 6: Point 267 (-91.754746, 30.5177, -6.4103151) failed to convert
-rank 17: Point 268 (-91.352034, 30.167583, -10.030969) failed to convert
-rank 16: Point 265 (-91.395466, 30.18988, -0.23100001) failed to convert
-rank 50: Point 269 (-90.590251, 29.868052, -0.94848886) failed to convert
-rank 41: Point 268 (-90.744613, 29.821134, -1.3912942) failed to convert
-rank 98: Point 377 (-89.067346, 29.549153, 3.0875063) failed to convert
-rank 76: Point 379 (-89.967269, 29.870781, -1.7486555) failed to convert
-rank 40: Point 266 (-90.751626, 29.928292, -0.54513145) failed to convert
-rank 30: Point 267 (-91.016247, 30.149154, -11.636655) failed to convert
-rank 32: Point 267 (-90.937538, 30.168076, -2.7596634) failed to convert
-rank 87: Point 374 (-89.534399, 29.524244, 0.39361972) failed to convert
-rank 68: Point 378 (-90.122624, 30.011778, 0.18305345) failed to convert
-rank 61: Point 268 (-90.384304, 29.609515, -0.72072125) failed to convert
-rank 8: Point 264 (-91.659603, 30.959716, -4.3759209) failed to convert
-rank 7: Point 269 (-91.737588, 30.261892, -4.4304881) failed to convert
-rank 51: Point 270 (-90.586905, 29.683017, -0.5957746) failed to convert
-rank 96: Point 379 (-89.193905, 29.302119, -0.09124689) failed to convert
-rank 72: Point 377 (-90.066406, 29.647559, 0.31299999) failed to convert
-rank 92: Point 377 (-89.306683, 29.343863, -0.2640414) failed to convert
-rank 28: Point 264 (-91.123092, 29.495921, -0.16089542) failed to convert
-rank 25: Point 269 (-91.195134, 29.688898, -6.068568) failed to convert
-rank 31: Point 270 (-90.988765, 30.113432, 14.606777) failed to convert
-rank 67: Point 373 (-90.215642, 29.183972, 0.759) failed to convert
-rank 75: Point 375 (-89.976416, 29.9669, -1.2480639) failed to convert
-rank 93: Point 375 (-89.274935, 29.214707, -0.6758761) failed to convert
-rank 81: Point 374 (-89.829516, 29.854086, -9.7755464) failed to convert
-rank 15: Point 268 (-91.468992, 29.678226, -0.19632577) failed to convert
-rank 54: Point 267 (-90.521146, 29.650177, -1.3509283) failed to convert
-rank 90: Point 379 (-89.335548, 29.675628, 2.9167687) failed to convert
-rank 99: Point 374 (-88.91646, 29.953017, 5.3426623) failed to convert
-rank 89: Point 375 (-89.406758, 29.348195, 27.663276) failed to convert
-rank 59: Point 269 (-90.400927, 30.02483, -5.1920473) failed to convert
-rank 44: Point 266 (-90.688272, 29.844401, -1.2778168) failed to convert
-rank 85: Point 375 (-89.683535, 29.63218, -0.0) failed to convert
-rank 84: Point 379 (-89.755323, 29.55122, 0.27159621) failed to convert
-rank 66: Point 376 (-90.191284, 30.020155, 1.6696301) failed to convert
-rank 77: Point 375 (-89.947682, 29.859758, -8.2296) failed to convert
-rank 71: Point 375 (-90.067241, 29.869407, -9.0) failed to convert
-rank 34: Point 264 (-90.870348, 30.174116, -1.2417538) failed to convert
-rank 78: Point 378 (-89.942381, 29.626626, 1.3188141) failed to convert
-rank 39: Point 270 (-90.762814, 30.008418, -10.444423) failed to convert
-rank 20: Point 268 (-91.241912, 30.343243, 2.6266841) failed to convert
-rank 10: Point 268 (-91.587104, 31.019206, -13.17958) failed to convert
-rank 64: Point 378 (-90.299889, 29.552873, -2.761488) failed to convert
-rank 73: Point 374 (-90.034292, 29.783846, -0.6739876) failed to convert
-rank 86: Point 378 (-89.618039, 29.425717, -4.2306242) failed to convert
-rank 82: Point 377 (-89.780329, 30.069381, 1.3694614) failed to convert
-rank 58: Point 263 (-90.474941, 29.302793, -0.21859719) failed to convert
-rank 97: Point 374 (-89.180178, 29.02598, 2.9805856) failed to convert
-rank 38: Point 266 (-90.800775, 29.716593, -2.1816506) failed to convert
-rank 12: Point 260 (-91.511111, 30.701315, -8.3487629) failed to convert
-rank 29: Point 266 (-91.030309, 30.240686, -4.6202243) failed to convert
-rank 46: Point 264 (-90.683382, 29.612801, -8.2296) failed to convert
-rank 52: Point 266 (-90.561906, 29.702536, -0.22379421) failed to convert
-rank 2: Point 266 (-91.991206, 29.747328, 2.6909127) failed to convert
-rank 24: Point 266 (-91.210128, 29.712724, -0.07966779) failed to convert
-rank 42: Point 267 (-90.726093, 29.782719, -1.4278803) failed to convert
-rank 35: Point 272 (-90.843472, 30.192617, -1.3435743) failed to convert
-rank 23: Point 268 (-91.18945, 30.319336, 13.988674) failed to convert
-rank 69: Point 377 (-90.096345, 30.028044, -5.1718467) failed to convert
-rank 79: Point 375 (-89.890486, 30.020756, -8.3987647) failed to convert
-rank 88: Point 381 (-89.519865, 28.72565, 101.37515) failed to convert
-rank 94: Point 378 (-89.255615, 29.030041, 2.4858823) failed to convert
-rank 14: Point 264 (-91.476823, 30.028936, -1.2869021) failed to convert
-rank 37: Point 269 (-90.82763, 29.69732, -1.7542679) failed to convert
-rank 4: Point 270 (-91.808868, 30.913598, -14.509164) failed to convert
-rank 53: Point 268 (-90.513926, 30.046201, -9.1552783) failed to convert
-rank 18: Point 270 (-91.349801, 29.643578, -0.93324922) failed to convert
-rank 0: Point 249 (-92.604099, 29.282569, 16.599628) failed to convert
-rank 80: Point 376 (-89.91684, 29.299507, 0.72023774) failed to convert
-rank 56: Point 266 (-90.476023, 29.825217, -0.02963032) failed to convert
-rank 49: Point 270 (-90.605818, 29.870107, -0.26549292) failed to convert
-rank 95: Point 376 (-89.22268, 29.176884, -0.1154641) failed to convert
-rank 70: Point 379 (-90.072818, 30.028059, -4.9286163) failed to convert
-rank 62: Point 267 (-90.378607, 29.378745, -0.0) failed to convert
-rank 74: Point 379 (-89.995707, 29.970791, -4.0166546) failed to convert
-rank 57: Point 270 (-90.46981, 29.694852, -0.62700098) failed to convert
-rank 43: Point 271 (-90.698668, 29.874939, -0.36861467) failed to convert
-rank 98: Point 378 (-89.111398, 29.058279, 0.59970857) failed to convert
-rank 48: Point 267 (-90.643169, 29.656364, -0.80456179) failed to convert
-rank 63: Point 272 (-90.307779, 29.941778, -7.9147422) failed to convert
-rank 65: Point 377 (-90.267281, 29.464074, -1.8927982) failed to convert
-rank 83: Point 376 (-89.79358, 29.576097, -3.8174895) failed to convert
-rank 76: Point 380 (-89.963281, 29.921072, 29.469518) failed to convert
-rank 26: Point 264 (-91.172025, 29.807203, -3.3523793) failed to convert
-rank 27: Point 265 (-91.118414, 30.243613, -8.0284677) failed to convert
-rank 47: Point 268 (-90.66021, 29.731552, -1.5458252) failed to convert
-rank 68: Point 379 (-90.124819, 29.983333, -8.2296) failed to convert
-rank 87: Point 375 (-89.479707, 30.166253, 6.4324409) failed to convert
-rank 91: Point 376 (-89.347038, 29.219561, 0.15219323) failed to convert
-rank 21: Point 269 (-91.221508, 30.340329, -0.0) failed to convert
-rank 3: Point 272 (-91.878191, 30.608603, -8.2296) failed to convert
-rank 72: Point 378 (-90.036125, 30.035533, 5.7857677) failed to convert
-rank 92: Point 378 (-89.3031, 29.384377, 2.1036813) failed to convert
-rank 96: Point 380 (-89.213917, 29.075032, 3.2835118) failed to convert
-rank 67: Point 374 (-90.222384, 29.093892, 0.72502203) failed to convert
-rank 9: Point 269 (-91.652398, 30.544047, -12.923521) failed to convert
-rank 55: Point 269 (-90.501307, 29.664691, 0.04644655) failed to convert
-rank 1: Point 271 (-92.058046, 30.699409, -9.6421457) failed to convert
-rank 22: Point 265 (-91.197978, 30.491091, 14.147403) failed to convert
-rank 33: Point 268 (-90.896327, 30.256407, -1.1620322) failed to convert
-rank 93: Point 376 (-89.243205, 29.576238, 6.8920366) failed to convert
-rank 75: Point 376 (-89.985726, 29.849014, -6.6354965) failed to convert
-rank 90: Point 380 (-89.367587, 29.305894, 17.561213) failed to convert
-rank 5: Point 270 (-91.780336, 30.679333, -6.8451016) failed to convert
-rank 60: Point 266 (-90.411738, 29.557122, -0.86333544) failed to convert
-rank 11: Point 267 (-91.637725, 29.401919, 2.6782236) failed to convert
-rank 81: Point 375 (-89.829516, 29.854025, -9.7755464) failed to convert
-rank 6: Point 268 (-91.778381, 30.094776, -2.0901218) failed to convert
-rank 99: Point 375 (-88.934567, 29.757124, 4.5462208) failed to convert
-rank 84: Point 380 (-89.709612, 30.107503, 7.0807541) failed to convert
-rank 89: Point 376 (-89.396725, 29.464686, 1.4352917) failed to convert
-rank 36: Point 267 (-90.847346, 29.756412, -0.78830264) failed to convert
-rank 19: Point 270 (-91.330906, 29.372024, 1.3684448) failed to convert
-rank 85: Point 376 (-89.695092, 29.491758, 26.973878) failed to convert
-rank 17: Point 269 (-91.352151, 30.165376, -0.23199813) failed to convert
-rank 66: Point 377 (-90.198396, 29.926812, 4.4993224) failed to convert
-rank 50: Point 270 (-90.605768, 29.648477, -0.83222299) failed to convert
-rank 16: Point 266 (-91.395687, 30.185132, -1.9082776) failed to convert
-rank 77: Point 376 (-89.963308, 29.662258, -4.6984923) failed to convert
-rank 40: Point 267 (-90.756418, 29.858642, -0.50632809) failed to convert
-rank 32: Point 268 (-90.963508, 29.776078, -0.62618963) failed to convert
-rank 71: Point 376 (-90.062088, 29.935567, -6.7086485) failed to convert
-rank 45: Point 269 (-90.669414, 29.928712, -1.3711276) failed to convert
-rank 64: Point 379 (-90.273193, 29.909825, -4.9252635) failed to convert
-rank 78: Point 379 (-89.909125, 30.044172, 2.0787414) failed to convert
-rank 82: Point 378 (-89.8197, 29.584645, 12.06598) failed to convert
-rank 86: Point 379 (-89.615915, 29.451077, -4.4375217) failed to convert
-rank 41: Point 269 (-90.73895, 29.903186, -0.32536939) failed to convert
-rank 61: Point 269 (-90.357323, 29.975394, -0.38364327) failed to convert
-rank 13: Point 269 (-91.529663, 29.770006, -2.417064) failed to convert
-rank 97: Point 375 (-89.107333, 29.841399, 3.1343412) failed to convert
-rank 73: Point 375 (-90.018786, 29.981671, -2.1950932) failed to convert
-rank 30: Point 268 (-91.018668, 30.112216, 25.624273) failed to convert
-rank 51: Point 271 (-90.566786, 29.966122, 1.3026845) failed to convert
-rank 7: Point 270 (-91.7092, 30.762661, -8.992702) failed to convert
-rank 15: Point 269 (-91.487664, 29.360938, 2.1761472) failed to convert
-rank 28: Point 265 (-91.077534, 30.205233, 1.3279044) failed to convert
-rank 25: Point 270 (-91.161737, 30.216413, -11.313852) failed to convert
-rank 44: Point 267 (-90.682842, 29.922153, -0.35599119) failed to convert
-rank 54: Point 268 (-90.4941, 30.025863, -6.6158808) failed to convert
-rank 8: Point 265 (-91.659255, 30.96571, -7.7649434) failed to convert
-rank 31: Point 271 (-90.988787, 30.112863, 17.403922) failed to convert
-rank 79: Point 376 (-89.903169, 29.862414, -1.044128) failed to convert
-rank 88: Point 382 (-89.44901, 29.564449, 1.5332029) failed to convert
-rank 69: Point 378 (-90.096401, 30.027327, -1.2070958) failed to convert
-rank 94: Point 379 (-89.245431, 29.146491, 1.352208) failed to convert
-rank 10: Point 269 (-91.625956, 30.353491, -7.5701679) failed to convert
-rank 20: Point 269 (-91.259239, 30.06642, -0.55104641) failed to convert
-rank 29: Point 267 (-91.012579, 30.509939, -13.936107) failed to convert
-rank 34: Point 265 (-90.870062, 30.17823, -1.4595337) failed to convert
-rank 39: Point 271 (-90.805015, 29.389619, -0.33726367) failed to convert
-rank 80: Point 377 (-89.918683, 29.276018, 2.593262) failed to convert
-rank 59: Point 270 (-90.378505, 30.327922, -0.33170733) failed to convert
-rank 70: Point 380 (-90.072722, 30.029244, -4.8798483) failed to convert
-rank 95: Point 377 (-89.220936, 29.196571, -0.54574878) failed to convert
-rank 52: Point 267 (-90.537425, 30.044951, 26.83512) failed to convert
-rank 74: Point 380 (-89.995768, 29.969972, -0.66963271) failed to convert
-rank 98: Point 379 (-88.991225, 30.379472, 2.5294837) failed to convert
-rank 46: Point 265 (-90.702555, 29.335475, 0.3048) failed to convert
-rank 12: Point 261 (-91.569409, 29.709082, -0.79695233) failed to convert
-rank 38: Point 267 (-90.834776, 29.212581, -0.00072121) failed to convert
-rank 35: Point 273 (-90.878456, 29.673916, -8.2296) failed to convert
-rank 76: Point 381 (-89.976075, 29.759179, -0.0) failed to convert
-rank 42: Point 268 (-90.749413, 29.443276, -0.83006187) failed to convert
-rank 14: Point 265 (-91.498722, 29.658252, -2.1755505) failed to convert
-rank 24: Point 267 (-91.211105, 29.696981, -6.605016) failed to convert
-rank 58: Point 264 (-90.42844, 29.944402, -1.4662206) failed to convert
-rank 83: Point 377 (-89.776711, 29.783536, -0.94832383) failed to convert
-rank 68: Point 380 (-90.121963, 30.020307, -0.31842641) failed to convert
-rank 87: Point 376 (-89.516089, 29.739636, -0.0) failed to convert
-rank 65: Point 378 (-90.216466, 30.137386, 4.3400001) failed to convert
-rank 96: Point 381 (-89.190579, 29.339446, 0.27877745) failed to convert
-rank 23: Point 269 (-91.189491, 30.318678, 13.770109) failed to convert
-rank 53: Point 269 (-90.55651, 29.450617, 0.3048) failed to convert
-rank 91: Point 377 (-89.350108, 29.183935, 0.31299999) failed to convert
-rank 4: Point 271 (-91.807443, 30.939028, -18.824447) failed to convert
-rank 92: Point 379 (-89.304189, 29.371815, 4.7472324) failed to convert
-rank 72: Point 379 (-90.088591, 29.359918, 0.31299999) failed to convert
-rank 18: Point 271 (-91.333696, 29.907614, -0.45273271) failed to convert
-rank 90: Point 381 (-89.397689, 28.954572, 4.0668882) failed to convert
-rank 56: Point 267 (-90.475543, 29.831839, -0.39144902) failed to convert
-rank 67: Point 375 (-90.151949, 30.022333, 0.16224305) failed to convert
-rank 75: Point 377 (-89.995539, 29.724344, -4.9728123) failed to convert
-rank 43: Point 272 (-90.733503, 29.370033, -8.2296) failed to convert
-rank 49: Point 271 (-90.641617, 29.359946, 0.3048) failed to convert
-rank 57: Point 271 (-90.468897, 29.707383, -0.41543106) failed to convert
-rank 84: Point 381 (-89.730901, 29.849198, -0.43400009) failed to convert
-rank 81: Point 376 (-89.861942, 29.450919, 1.0973024) failed to convert
-rank 2: Point 267 (-91.984678, 29.871396, -0.69278688) failed to convert
-rank 93: Point 377 (-89.286482, 29.081873, 15.283481) failed to convert
-rank 48: Point 268 (-90.616144, 30.040228, -9.6316808) failed to convert
-rank 89: Point 377 (-89.369659, 29.776735, 0.0105877) failed to convert
-rank 99: Point 376 (-88.986878, 29.187077, 0.88697938) failed to convert
-rank 63: Point 273 (-90.312167, 29.882758, -0.38251198) failed to convert
-rank 21: Point 270 (-91.210576, 30.512849, -15.446046) failed to convert
-rank 62: Point 268 (-90.313458, 30.257907, 2.8399999) failed to convert
-rank 27: Point 266 (-91.117808, 30.252765, -13.286233) failed to convert
-rank 3: Point 273 (-91.878151, 30.608603, -8.2296) failed to convert
-rank 47: Point 269 (-90.651376, 29.857745, -0.43028498) failed to convert
-rank 85: Point 377 (-89.696253, 29.477558, -0.31072679) failed to convert
-rank 77: Point 377 (-89.941725, 29.934639, -2.4708356) failed to convert
-rank 66: Point 378 (-90.242421, 29.343596, -4.9185579) failed to convert
-rank 64: Point 380 (-90.273201, 29.909661, 1.4951759) failed to convert
-rank 71: Point 377 (-90.062609, 29.92885, 16.745457) failed to convert
-rank 78: Point 380 (-89.905656, 30.087433, 0.20931563) failed to convert
-rank 0: Point 250 (-92.6276, 28.709159, 32.900002) failed to convert
-rank 1: Point 272 (-92.104258, 29.805227, -0.00188202) failed to convert
-rank 55: Point 270 (-90.515507, 29.466417, -0.90916584) failed to convert
-rank 26: Point 265 (-91.179706, 29.685447, -0.89396525) failed to convert
-rank 19: Point 271 (-91.2615, 30.496003, -7.7470343) failed to convert
-rank 60: Point 267 (-90.411671, 29.557975, 0.47155903) failed to convert
-rank 86: Point 380 (-89.538309, 30.370911, -3.6208357) failed to convert
-rank 11: Point 268 (-91.667701, 28.869454, 20.1) failed to convert
-rank 22: Point 266 (-91.211573, 30.276646, -13.276175) failed to convert
-rank 37: Point 270 (-90.81636, 29.864071, -0.28963242) failed to convert
-rank 82: Point 379 (-89.778352, 30.092731, -0.80170119) failed to convert
-rank 6: Point 269 (-91.753191, 30.545008, -14.225017) failed to convert
-rank 97: Point 376 (-89.165288, 29.194101, -0.0) failed to convert
-rank 50: Point 271 (-90.590253, 29.867867, -0.26382932) failed to convert
-rank 17: Point 270 (-91.351998, 30.167632, -10.030969) failed to convert
-rank 69: Point 379 (-90.096439, 30.026791, -5.1876963) failed to convert
-rank 73: Point 376 (-90.018264, 29.988281, 3.525662) failed to convert
-rank 79: Point 377 (-89.890471, 30.020718, -8.3987647) failed to convert
-rank 16: Point 267 (-91.418761, 29.802673, -0.68440056) failed to convert
-rank 45: Point 270 (-90.691159, 29.616375, -0.36111383) failed to convert
-rank 88: Point 383 (-89.466993, 29.353395, 27.468392) failed to convert
-rank 13: Point 270 (-91.465856, 30.843376, -10.168603) failed to convert
-rank 80: Point 378 (-89.893674, 29.59113, 0.12450567) failed to convert
-rank 41: Point 270 (-90.745076, 29.814314, -1.0465187) failed to convert
-rank 32: Point 269 (-90.940132, 30.128727, -11.479074) failed to convert
-rank 94: Point 380 (-89.242458, 29.180388, -0.0) failed to convert
-rank 40: Point 268 (-90.765274, 29.729559, -2.0232815) failed to convert
-rank 30: Point 269 (-91.013874, 30.185149, 23.7393) failed to convert
-rank 9: Point 270 (-91.647557, 30.627614, -8.0540341) failed to convert
-rank 51: Point 272 (-90.601717, 29.473039, 0.03048) failed to convert
-rank 33: Point 269 (-90.907186, 30.094742, -11.180065) failed to convert
-rank 15: Point 270 (-91.467982, 29.694579, -0.80741121) failed to convert
-rank 74: Point 381 (-90.011563, 29.769134, -1.9277716) failed to convert
-rank 95: Point 378 (-89.220575, 29.200571, -0.07154942) failed to convert
-rank 61: Point 270 (-90.390566, 29.523811, -0.24678015) failed to convert
-rank 98: Point 380 (-89.103739, 29.143972, 0.58596151) failed to convert
-rank 28: Point 266 (-91.156316, 28.968627, 6.1874972) failed to convert
-rank 25: Point 271 (-91.195113, 29.688955, -6.08076) failed to convert
-rank 70: Point 381 (-90.072708, 30.029371, -1.8054425) failed to convert
-rank 5: Point 271 (-91.859643, 29.233862, 6.2197187) failed to convert
-rank 76: Point 382 (-89.962598, 29.929606, -5.5406035) failed to convert
-rank 7: Point 271 (-91.747295, 30.088236, -4.3512806) failed to convert
-rank 36: Point 268 (-90.84044, 29.858659, -0.61427002) failed to convert
-rank 54: Point 269 (-90.519708, 29.670193, 1.0227143) failed to convert
-rank 83: Point 378 (-89.794297, 29.5671, -4.543349) failed to convert
-rank 68: Point 381 (-90.122994, 30.006948, -9.0) failed to convert
-rank 8: Point 266 (-91.665924, 30.850045, -12.98948) failed to convert
-rank 31: Point 272 (-90.98881, 30.112294, 16.866935) failed to convert
-rank 44: Point 268 (-90.688506, 29.840878, 0.16415274) failed to convert
-rank 46: Point 266 (-90.703217, 29.325834, 0.24316916) failed to convert
-rank 92: Point 380 (-89.309933, 29.305812, -0.0) failed to convert
-rank 87: Point 377 (-89.525385, 29.629113, 0.14152454) failed to convert
-rank 96: Point 382 (-89.128196, 30.03634, 2.2660744) failed to convert
-rank 65: Point 379 (-90.272149, 29.398379, 0.07912655) failed to convert
-rank 38: Point 268 (-90.788215, 29.900469, -0.38877133) failed to convert
-rank 34: Point 266 (-90.870306, 30.174619, -0.84395854) failed to convert
-rank 81: Point 377 (-89.828326, 29.868268, -0.84705984) failed to convert
-rank 91: Point 378 (-89.348977, 29.197004, 0.3120573) failed to convert
-rank 72: Point 380 (-90.010678, 30.357797, -5.5636812) failed to convert
-rank 12: Point 262 (-91.588167, 29.383013, 2.3534237) failed to convert
-rank 20: Point 270 (-91.241566, 30.348342, 2.5823258) failed to convert
-rank 90: Point 382 (-89.397928, 28.951591, 14.749586) failed to convert
-rank 35: Point 274 (-90.871113, 29.783358, -1.2675483) failed to convert
-rank 75: Point 378 (-89.986841, 29.834868, -4.209138) failed to convert
-rank 24: Point 268 (-91.169837, 30.349806, -7.6557617) failed to convert
-rank 52: Point 268 (-90.531878, 30.122012, -0.4996073) failed to convert
-rank 59: Point 271 (-90.431904, 29.601084, -1.2248832) failed to convert
-rank 84: Point 382 (-89.756183, 29.540154, 21.345596) failed to convert
-rank 10: Point 270 (-91.64816, 29.966482, -0.86157196) failed to convert
-rank 93: Point 378 (-89.260644, 29.377204, 7.698354) failed to convert
-rank 89: Point 378 (-89.417862, 29.216999, -1.8906094) failed to convert
-rank 99: Point 377 (-88.970436, 29.366576, 17.607494) failed to convert
-rank 42: Point 269 (-90.744778, 29.510983, -1.4078664) failed to convert
-rank 67: Point 376 (-90.138404, 30.197799, 4.4699998) failed to convert
-rank 18: Point 272 (-91.301121, 30.435565, -3.685894) failed to convert
-rank 14: Point 266 (-91.499761, 29.640462, -0.06038014) failed to convert
-rank 66: Point 379 (-90.203407, 29.860772, -0.350299) failed to convert
-rank 23: Point 270 (-91.189533, 30.31802, 12.969615) failed to convert
-rank 58: Point 265 (-90.452038, 29.620245, -1.3026876) failed to convert
-rank 53: Point 270 (-90.510657, 30.091291, -0.46212895) failed to convert
-rank 39: Point 272 (-90.762815, 30.008358, -11.199936) failed to convert
-rank 85: Point 378 (-89.695808, 29.482794, -4.301033) failed to convert
-rank 78: Point 381 (-89.910025, 30.032868, -0.53555471) failed to convert
-rank 64: Point 381 (-90.29081, 29.674525, 0.13257945) failed to convert
-rank 86: Point 381 (-89.610466, 29.515122, -0.0) failed to convert
-rank 71: Point 378 (-90.070439, 29.828126, -1.1939872) failed to convert
-rank 49: Point 272 (-90.619722, 29.672659, 0.23012905) failed to convert
-rank 77: Point 378 (-89.946074, 29.879746, -5.5310372) failed to convert
-rank 56: Point 268 (-90.501792, 29.467267, -0.01336551) failed to convert
-rank 2: Point 268 (-91.936012, 30.783337, -9.3625965) failed to convert
-rank 57: Point 272 (-90.490604, 29.405816, -0.60122126) failed to convert
-rank 29: Point 268 (-91.036995, 30.137795, -5.6424114) failed to convert
-rank 48: Point 269 (-90.639069, 29.71464, -0.366008) failed to convert
-rank 3: Point 274 (-91.883329, 30.513603, -4.9063976) failed to convert
-rank 27: Point 267 (-91.117608, 30.255837, -12.154502) failed to convert
-rank 47: Point 270 (-90.680535, 29.439336, -0.07432881) failed to convert
-rank 43: Point 273 (-90.687308, 30.037812, 16.830578) failed to convert
-rank 1: Point 273 (-92.056642, 30.723843, -10.890186) failed to convert
-rank 97: Point 377 (-89.121832, 29.680493, 3.8935565) failed to convert
-rank 82: Point 380 (-89.75161, 30.417477, -4.8237783) failed to convert
-rank 4: Point 272 (-91.809751, 30.897427, -12.565028) failed to convert
-rank 69: Point 380 (-90.096447, 30.026688, -5.1876963) failed to convert
-rank 60: Point 268 (-90.408646, 29.599407, -0.77560002) failed to convert
-rank 79: Point 378 (-89.890448, 30.020662, -8.3987647) failed to convert
-rank 55: Point 271 (-90.501362, 29.663648, -0.67304359) failed to convert
-rank 11: Point 269 (-91.595629, 30.1355, -0.134) failed to convert
-rank 26: Point 266 (-91.176651, 29.733827, -8.1808326) failed to convert
-rank 21: Point 271 (-91.2247, 30.289471, 14.398788) failed to convert
-rank 0: Point 251 (-92.60728, 29.16587, 20.0) failed to convert
-rank 22: Point 267 (-91.211562, 30.276684, -13.276175) failed to convert
-rank 73: Point 377 (-90.017921, 29.992637, 10.516893) failed to convert
-rank 80: Point 379 (-89.861188, 29.996139, -0.57651239) failed to convert
-rank 88: Point 384 (-89.391389, 30.231447, 2.7310833) failed to convert
-rank 95: Point 379 (-89.221168, 29.193822, -0.0) failed to convert
-rank 50: Point 272 (-90.59042, 29.865481, -0.63548688) failed to convert
-rank 74: Point 382 (-89.963948, 30.370889, -8.5092495) failed to convert
-rank 6: Point 270 (-91.7936, 29.819343, -14.896091) failed to convert
-rank 98: Point 381 (-89.121998, 28.938971, 51.655825) failed to convert
-rank 19: Point 272 (-91.261239, 30.500043, -8.7182998) failed to convert
-rank 63: Point 274 (-90.307746, 29.941755, -7.9147422) failed to convert
-rank 16: Point 268 (-91.430842, 29.600376, -0.44111334) failed to convert
-rank 62: Point 269 (-90.354704, 29.703531, -0.31719907) failed to convert
-rank 94: Point 381 (-89.240722, 29.199923, -0.21373977) failed to convert
-rank 45: Point 271 (-90.710144, 29.341403, 0.13681838) failed to convert
-rank 70: Point 382 (-90.093889, 29.756523, -1.05069) failed to convert
-rank 37: Point 271 (-90.816342, 29.864239, -0.44099962) failed to convert
-rank 76: Point 383 (-89.972761, 29.801012, -0.50626085) failed to convert
-rank 17: Point 271 (-91.351622, 30.173674, -1.0061916) failed to convert
-rank 83: Point 379 (-89.737934, 30.255772, -2.5696036) failed to convert
-rank 32: Point 270 (-90.941504, 30.108094, -4.8444768) failed to convert
-rank 92: Point 381 (-89.332789, 29.041663, -0.0) failed to convert
-rank 68: Point 382 (-90.125543, 29.973924, -0.87171086) failed to convert
-rank 87: Point 378 (-89.547674, 29.364063, 31.025943) failed to convert
-rank 13: Point 271 (-91.504355, 30.199581, -1.9995765) failed to convert
-rank 51: Point 273 (-90.586359, 29.690617, -0.50413553) failed to convert
-rank 65: Point 380 (-90.23031, 29.955006, 3.5680647) failed to convert
-rank 96: Point 383 (-89.201369, 29.217217, -0.0) failed to convert
-rank 40: Point 269 (-90.759486, 29.813914, -2.5779827) failed to convert
-rank 41: Point 271 (-90.731133, 30.01612, 16.693941) failed to convert
-rank 30: Point 270 (-91.004998, 30.319701, -8.4825681) failed to convert
-rank 61: Point 271 (-90.388817, 29.547641, -0.24447609) failed to convert
-rank 9: Point 271 (-91.628255, 30.960095, -14.52459) failed to convert
-rank 15: Point 271 (-91.451502, 29.97102, -1.1765616) failed to convert
-rank 33: Point 270 (-90.927801, 29.785656, -2.3412691) failed to convert
-rank 25: Point 272 (-91.162262, 30.207992, 8.0526453) failed to convert
-rank 5: Point 272 (-91.761862, 31.007118, -17.010403) failed to convert
-rank 72: Point 381 (-90.046067, 29.907862, 0.31930299) failed to convert
-rank 91: Point 379 (-89.349851, 29.186711, 0.31299999) failed to convert
-rank 90: Point 383 (-89.356764, 29.430493, 4.1015371) failed to convert
-rank 7: Point 272 (-91.703659, 30.859189, -12.683827) failed to convert
-rank 81: Point 378 (-89.796898, 30.254176, -1.8633414) failed to convert
-rank 84: Point 383 (-89.703408, 30.181787, -0.07853895) failed to convert
-rank 89: Point 379 (-89.418282, 29.212054, -0.86681476) failed to convert
-rank 36: Point 269 (-90.864514, 29.500833, -0.59843347) failed to convert
-rank 54: Point 270 (-90.525139, 29.59426, -0.5392182) failed to convert
-rank 28: Point 267 (-91.076787, 30.216054, 4.7156266) failed to convert
-rank 31: Point 273 (-90.967373, 30.435516, -10.043903) failed to convert
-rank 38: Point 269 (-90.822325, 29.397482, -0.15246793) failed to convert
-rank 44: Point 269 (-90.688497, 29.840938, -1.0603973) failed to convert
-rank 34: Point 267 (-90.870328, 30.174173, -1.9681851) failed to convert
-rank 93: Point 379 (-89.269794, 29.272627, -0.0) failed to convert
-rank 67: Point 377 (-90.183834, 29.604711, -0.47482547) failed to convert
-rank 75: Point 379 (-89.991966, 29.769717, -8.2296) failed to convert
-rank 99: Point 378 (-88.922313, 29.888336, 3.7948036) failed to convert
-rank 8: Point 267 (-91.662478, 30.908902, -12.768828) failed to convert
-rank 46: Point 267 (-90.692871, 29.475784, -0.40165683) failed to convert
-rank 85: Point 379 (-89.695383, 29.487603, 26.431952) failed to convert
-rank 64: Point 382 (-90.308906, 29.431122, 0.93742313) failed to convert
-rank 66: Point 380 (-90.242411, 29.343536, -4.9185579) failed to convert
-rank 12: Point 263 (-91.527913, 30.417273, -3.623477) failed to convert
-rank 77: Point 379 (-89.929436, 30.088576, -3.3149962) failed to convert
-rank 20: Point 271 (-91.249277, 30.225444, -2.2661393) failed to convert
-rank 86: Point 382 (-89.547198, 30.265276, -4.1886864) failed to convert
-rank 78: Point 382 (-89.911632, 30.012587, 0.60734257) failed to convert
-rank 71: Point 379 (-90.112449, 29.282918, 0.47549967) failed to convert
-rank 35: Point 275 (-90.878434, 29.673973, -8.2296) failed to convert
-rank 52: Point 269 (-90.580209, 29.443829, 0.12775167) failed to convert
-rank 59: Point 272 (-90.416459, 29.81283, 0.6312075) failed to convert
-rank 82: Point 381 (-89.76488, 30.256633, -2.6203466) failed to convert
-rank 97: Point 378 (-89.161466, 29.236945, -0.0) failed to convert
-rank 69: Point 381 (-90.112039, 29.825213, -4.3434002) failed to convert
-rank 14: Point 267 (-91.499674, 29.64186, -2.6809975) failed to convert
-rank 58: Point 266 (-90.433049, 29.881304, -0.54575888) failed to convert
-rank 42: Point 270 (-90.744825, 29.510271, -0.75015203) failed to convert
-rank 23: Point 271 (-91.189575, 30.317362, 14.176518) failed to convert
-rank 24: Point 269 (-91.211111, 29.696645, -1.498268) failed to convert
-rank 53: Point 271 (-90.514007, 30.044882, -3.7124543) failed to convert
-rank 39: Point 273 (-90.789321, 29.621043, -1.2174097) failed to convert
-rank 18: Point 273 (-91.310104, 30.290642, -1.1344021) failed to convert
-rank 49: Point 273 (-90.619725, 29.672599, -1.1884804) failed to convert
-rank 29: Point 269 (-91.027149, 30.288044, -1.9521943) failed to convert
-rank 73: Point 378 (-90.04775, 29.611034, 0.31299999) failed to convert
-rank 88: Point 385 (-89.453792, 29.507723, 2.2247352) failed to convert
-rank 80: Point 380 (-89.867848, 29.913465, -0.0) failed to convert
-rank 57: Point 273 (-90.455996, 29.884861, -0.30214351) failed to convert
-rank 79: Point 379 (-89.89341, 29.983687, 9.0106297) failed to convert
-rank 95: Point 380 (-89.236381, 29.020381, 3.1342633) failed to convert
-rank 56: Point 269 (-90.503916, 29.437595, -8.2296) failed to convert
-rank 48: Point 270 (-90.676295, 29.179416, 1.8208536) failed to convert
-rank 47: Point 271 (-90.661433, 29.71399, -2.1734156) failed to convert
-rank 98: Point 382 (-89.074551, 29.468387, 9.6222741) failed to convert
-rank 1: Point 274 (-92.110824, 29.673193, 2.8153113) failed to convert
-rank 74: Point 383 (-90.002838, 29.880118, -9.0) failed to convert
-rank 27: Point 268 (-91.121681, 30.192381, 12.776187) failed to convert
-rank 3: Point 275 (-91.87809, 30.608604, -8.2296) failed to convert
-rank 2: Point 269 (-91.955033, 30.429366, -6.8970646) failed to convert
-rank 70: Point 383 (-90.072799, 30.028164, -4.9286163) failed to convert
-rank 68: Point 383 (-90.123201, 30.004231, -9.0) failed to convert
-rank 43: Point 274 (-90.687074, 30.041075, 15.145575) failed to convert
-rank 76: Point 384 (-89.947877, 30.114633, 4.3299755) failed to convert
-rank 83: Point 380 (-89.793552, 29.57615, -4.5287186) failed to convert
-rank 94: Point 382 (-89.240477, 29.202662, -0.0) failed to convert
-rank 96: Point 384 (-89.203945, 29.187737, -0.0) failed to convert
-rank 60: Point 269 (-90.386519, 29.90102, -1.3760714) failed to convert
-rank 92: Point 382 (-89.334065, 29.026695, 13.884099) failed to convert
-rank 11: Point 270 (-91.560743, 30.731538, 4.670633) failed to convert
-rank 87: Point 379 (-89.470972, 30.265426, -4.7219785) failed to convert
-rank 55: Point 272 (-90.515483, 29.466577, -0.77664681) failed to convert
-rank 10: Point 271 (-91.662556, 29.71359, 2.1068698) failed to convert
-rank 22: Point 268 (-91.211545, 30.276743, -13.276175) failed to convert
-rank 65: Point 381 (-90.272521, 29.392842, 0.45315854) failed to convert
-rank 0: Point 252 (-92.632705, 28.575623, 37.531415) failed to convert
-rank 6: Point 271 (-91.797619, 29.746282, -0.28651278) failed to convert
-rank 72: Point 382 (-90.015732, 30.293781, 3.0) failed to convert
-rank 26: Point 267 (-91.179811, 29.683606, -4.4741006) failed to convert
-rank 19: Point 273 (-91.260752, 30.507708, 2.3015095) failed to convert
-rank 90: Point 384 (-89.343096, 29.587525, 3.1940642) failed to convert
-rank 50: Point 273 (-90.605729, 29.648935, -1.5655626) failed to convert
-rank 21: Point 272 (-91.260047, 29.724016, -7.1475605) failed to convert
-rank 63: Point 275 (-90.340178, 29.504748, 0.36589884) failed to convert
-rank 16: Point 269 (-91.365374, 30.680691, -9.81331) failed to convert
-rank 37: Point 272 (-90.791698, 30.224389, -2.6934244) failed to convert
-rank 81: Point 379 (-89.797347, 30.248606, -0.9258847) failed to convert
-rank 89: Point 380 (-89.389401, 29.548426, 2.7386626) failed to convert
-rank 32: Point 271 (-90.940057, 30.129681, -7.3220946) failed to convert
-rank 91: Point 380 (-89.350736, 29.176423, -2.4572565) failed to convert
-rank 51: Point 274 (-90.609385, 29.363667, 0.36576) failed to convert
-rank 17: Point 272 (-91.318998, 30.701956, -10.783417) failed to convert
-rank 45: Point 272 (-90.673162, 29.874957, -0.33903314) failed to convert
-rank 62: Point 270 (-90.335375, 29.964226, -0.44206828) failed to convert
-rank 93: Point 380 (-89.232951, 29.691177, 2.4874618) failed to convert
-rank 84: Point 384 (-89.741152, 29.724049, -0.0) failed to convert
-rank 75: Point 380 (-89.97982, 29.923749, -6.3032644) failed to convert
-rank 67: Point 378 (-90.162396, 29.885414, -4.1727122) failed to convert
-rank 41: Point 272 (-90.714881, 30.249831, -0.41395211) failed to convert
-rank 15: Point 272 (-91.470041, 29.659061, -0.64761047) failed to convert
-rank 13: Point 272 (-91.529966, 29.764543, -2.474976) failed to convert
-rank 99: Point 379 (-88.931718, 29.786729, 4.338126) failed to convert
-rank 66: Point 381 (-90.242404, 29.343497, -4.9185579) failed to convert
-rank 30: Point 271 (-91.055288, 29.548557, 0.00348044) failed to convert
-rank 9: Point 272 (-91.651403, 30.560928, -6.967722) failed to convert
-rank 85: Point 380 (-89.695764, 29.482835, -4.301033) failed to convert
-rank 40: Point 270 (-90.765264, 29.729619, -1.7833466) failed to convert
-rank 64: Point 383 (-90.27318, 29.909787, -4.9264827) failed to convert
-rank 4: Point 273 (-91.811268, 30.870223, -12.131668) failed to convert
-rank 7: Point 273 (-91.764715, 29.77509, -1.7609505) failed to convert
-rank 86: Point 383 (-89.615446, 29.454141, 24.168925) failed to convert
-rank 36: Point 270 (-90.840331, 29.860186, -0.92093038) failed to convert
-rank 77: Point 380 (-89.946037, 29.880176, -4.5897108) failed to convert
-rank 78: Point 383 (-89.927223, 29.816987, -0.26800006) failed to convert
-rank 25: Point 273 (-91.153716, 30.341667, 15.494558) failed to convert
-rank 5: Point 273 (-91.796483, 30.389686, -8.2296) failed to convert
-rank 71: Point 380 (-90.062102, 29.93492, -6.7238885) failed to convert
-rank 28: Point 268 (-91.105252, 29.774412, -0.27445161) failed to convert
-rank 38: Point 270 (-90.808413, 29.603308, -0.7111592) failed to convert
-rank 34: Point 268 (-90.877633, 30.065856, -7.3803485) failed to convert
-rank 54: Point 271 (-90.524671, 29.600765, -0.08344353) failed to convert
-rank 82: Point 382 (-89.742308, 30.529671, -7.3084243) failed to convert
-rank 97: Point 379 (-89.059482, 30.366275, 2.0285584) failed to convert
-rank 33: Point 271 (-90.927787, 29.785693, -2.9876386) failed to convert
-rank 69: Point 382 (-90.096338, 30.028004, -5.2608483) failed to convert
-rank 46: Point 268 (-90.696865, 29.417961, -8.2296) failed to convert
-rank 61: Point 272 (-90.360082, 29.93792, 22.197726) failed to convert
-rank 44: Point 270 (-90.722643, 29.346829, -8.2296) failed to convert
-rank 8: Point 268 (-91.664529, 30.873311, -11.42969) failed to convert
-rank 20: Point 272 (-91.239565, 30.379869, -13.99841) failed to convert
-rank 12: Point 264 (-91.569755, 29.702143, -0.8784563) failed to convert
-rank 31: Point 274 (-90.988833, 30.111724, 15.886762) failed to convert
-rank 73: Point 379 (-90.019061, 29.978001, 1.1311494) failed to convert
-rank 79: Point 380 (-89.902439, 29.870952, 20.276209) failed to convert
-rank 80: Point 381 (-89.870502, 29.880345, -0.47304224) failed to convert
-rank 35: Point 276 (-90.843633, 30.189858, -1.0938682) failed to convert
-rank 52: Point 270 (-90.564157, 29.670458, -1.0878344) failed to convert
-rank 95: Point 381 (-89.22021, 29.204547, -0.64140555) failed to convert
-rank 88: Point 386 (-89.467195, 29.35026, 44.900886) failed to convert
-rank 98: Point 383 (-89.100418, 29.180503, 4.3392025) failed to convert
-rank 42: Point 271 (-90.74934, 29.444274, -8.2296) failed to convert
-rank 58: Point 267 (-90.389645, 30.470469, -7.3063018) failed to convert
-rank 14: Point 268 (-91.499908, 29.637862, -0.52129827) failed to convert
-rank 59: Point 273 (-90.413364, 29.854942, -0.52428648) failed to convert
-rank 53: Point 272 (-90.555006, 29.471783, -0.69686912) failed to convert
-rank 24: Point 270 (-91.20963, 29.720113, -7.592568) failed to convert
-rank 23: Point 272 (-91.189617, 30.316704, 13.569311) failed to convert
-rank 39: Point 274 (-90.762816, 30.008317, -11.096245) failed to convert
-rank 74: Point 384 (-90.008383, 29.809563, -6.8031365) failed to convert
-rank 68: Point 384 (-90.124603, 29.986068, -8.2296) failed to convert
-rank 70: Point 384 (-90.072787, 30.028213, -4.9286163) failed to convert
-rank 18: Point 274 (-91.355728, 29.545503, -0.65172211) failed to convert
-rank 49: Point 274 (-90.619727, 29.672559, -0.68762578) failed to convert
-rank 56: Point 270 (-90.476262, 29.821591, -0.79751067) failed to convert
-rank 29: Point 270 (-91.058427, 29.808067, -0.56561497) failed to convert
-rank 94: Point 383 (-89.201364, 29.645407, 3.6086471) failed to convert
-rank 57: Point 274 (-90.417782, 30.406196, -0.35480294) failed to convert
-rank 83: Point 381 (-89.737935, 30.255711, -3.0610178) failed to convert
-rank 48: Point 271 (-90.616108, 30.040179, -9.6316808) failed to convert
-rank 72: Point 383 (-90.078648, 29.488224, 0.81564908) failed to convert
-rank 65: Point 382 (-90.273845, 29.374861, -0.08790075) failed to convert
-rank 76: Point 385 (-89.983678, 29.662292, 0.77717512) failed to convert
-rank 92: Point 383 (-89.334359, 29.023224, 1.2225343) failed to convert
-rank 96: Point 385 (-89.200218, 29.229963, -0.11666266) failed to convert
-rank 47: Point 272 (-90.651694, 29.853168, -0.35362923) failed to convert
-rank 1: Point 275 (-92.10417, 29.802669, -0.50517655) failed to convert
-rank 89: Point 381 (-89.412942, 29.274324, 0.31299999) failed to convert
-rank 87: Point 380 (-89.538794, 29.468824, 0.23855219) failed to convert
-rank 27: Point 269 (-91.117464, 30.257805, 3.0475553) failed to convert
-rank 93: Point 381 (-89.281163, 29.14207, -0.0) failed to convert
-rank 3: Point 276 (-91.918041, 29.869987, -0.53408485) failed to convert
-rank 90: Point 385 (-89.373568, 29.235139, 0.01640735) failed to convert
-rank 81: Point 380 (-89.851326, 29.582566, 0.7208645) failed to convert
-rank 43: Point 275 (-90.707389, 29.748898, -2.4872379) failed to convert
-rank 91: Point 381 (-89.344964, 29.243236, -0.06798718) failed to convert
-rank 2: Point 270 (-91.953463, 30.458555, -7.1293797) failed to convert
-rank 75: Point 381 (-89.986474, 29.839357, 27.266372) failed to convert
-rank 84: Point 385 (-89.743322, 29.697465, 0.00064399) failed to convert
-rank 11: Point 271 (-91.552176, 30.87633, -13.866804) failed to convert
-rank 99: Point 380 (-88.8859, 30.277512, 5.5562531) failed to convert
-rank 66: Point 382 (-90.242394, 29.343437, -4.9185579) failed to convert
-rank 55: Point 273 (-90.474061, 30.041432, 21.872631) failed to convert
-rank 67: Point 379 (-90.223549, 29.077266, 7.3844759) failed to convert
-rank 85: Point 381 (-89.678171, 29.696091, -0.55416634) failed to convert
-rank 86: Point 384 (-89.556439, 30.155338, 2.5051735) failed to convert
-rank 10: Point 272 (-91.601932, 30.765619, -10.781) failed to convert
-rank 64: Point 384 (-90.273141, 29.910122, 0.05534428) failed to convert
-rank 6: Point 272 (-91.755149, 30.51003, -11.14857) failed to convert
-rank 60: Point 270 (-90.380364, 29.984323, -2.5377648) failed to convert
-rank 77: Point 381 (-89.961309, 29.687324, -0.77072505) failed to convert
-rank 50: Point 274 (-90.60575, 29.648535, -0.87400598) failed to convert
-rank 22: Point 269 (-91.202055, 30.426486, 6.2187722) failed to convert
-rank 0: Point 253 (-92.598346, 29.354256, 14.40254) failed to convert
-rank 71: Point 381 (-90.069076, 29.845285, 0.08638994) failed to convert
-rank 21: Point 273 (-91.224016, 30.300254, -13.895495) failed to convert
-rank 16: Point 270 (-91.404608, 30.036946, -0.67662805) failed to convert
-rank 19: Point 274 (-91.259743, 30.523553, -11.225043) failed to convert
-rank 26: Point 268 (-91.17579, 29.74734, -8.2021686) failed to convert
-rank 63: Point 276 (-90.306499, 29.958048, -3.3936726) failed to convert
-rank 37: Point 273 (-90.815843, 29.871042, -0.82586956) failed to convert
-rank 32: Point 272 (-90.941246, 30.111734, -8.1580631) failed to convert
-rank 17: Point 273 (-91.336696, 30.416241, -4.391972) failed to convert
-rank 51: Point 275 (-90.602909, 29.455799, -0.19418461) failed to convert
-rank 82: Point 383 (-89.776052, 30.120337, -0.03725723) failed to convert
-rank 78: Point 384 (-89.968409, 29.29539, 1.0289878) failed to convert
-rank 15: Point 273 (-91.467472, 29.702266, -0.49332872) failed to convert
-rank 45: Point 273 (-90.660707, 30.052766, 25.341231) failed to convert
-rank 97: Point 380 (-89.168325, 29.159515, 5.0010429) failed to convert
-rank 13: Point 273 (-91.529086, 29.779531, -2.34696) failed to convert
-rank 69: Point 383 (-90.112878, 29.814265, -3.850198) failed to convert
-rank 9: Point 273 (-91.637351, 30.80378, -18.803111) failed to convert
-rank 62: Point 271 (-90.31102, 30.289725, 0.04169281) failed to convert
-rank 30: Point 272 (-91.01621, 30.149106, -11.636655) failed to convert
-rank 73: Point 380 (-90.036752, 29.752076, -0.50013669) failed to convert
-rank 79: Point 381 (-89.903772, 29.854173, -4.2931239) failed to convert
-rank 80: Point 382 (-89.859366, 30.018533, 0.02) failed to convert
-rank 98: Point 384 (-89.032921, 29.925874, 3.8000741) failed to convert
-rank 40: Point 271 (-90.759483, 29.813874, -2.224737) failed to convert
-rank 41: Point 273 (-90.770342, 29.444974, -0.66862326) failed to convert
-rank 36: Point 271 (-90.847333, 29.756451, -1.1624135) failed to convert
-rank 7: Point 274 (-91.731887, 30.361904, -3.1400801) failed to convert
-rank 88: Point 387 (-89.46767, 29.344583, -2.7299532) failed to convert
-rank 95: Point 382 (-89.190505, 29.540376, 8.2725344) failed to convert
-rank 5: Point 274 (-91.823799, 29.894376, -0.70635991) failed to convert
-rank 33: Point 272 (-90.887541, 30.386276, -3.439204) failed to convert
-rank 25: Point 274 (-91.185056, 29.848623, -0.062) failed to convert
-rank 28: Point 269 (-91.091893, 29.982004, -0.66872259) failed to convert
-rank 34: Point 269 (-90.860433, 30.320095, -0.3792721) failed to convert
-rank 38: Point 271 (-90.78891, 29.889782, -0.29496476) failed to convert
-rank 54: Point 272 (-90.533017, 29.483686, 0.31548753) failed to convert
-rank 74: Point 385 (-90.011558, 29.769073, -0.76938548) failed to convert
-rank 70: Point 385 (-90.081814, 29.912121, -7.0923917) failed to convert
-rank 68: Point 385 (-90.12176, 30.022852, -0.13532634) failed to convert
-rank 8: Point 269 (-91.659704, 30.956643, -1.8526138) failed to convert
-rank 44: Point 271 (-90.688492, 29.840978, -0.78793725) failed to convert
-rank 61: Point 273 (-90.359749, 29.942329, -8.6410807) failed to convert
-rank 4: Point 274 (-91.804726, 30.98704, -18.3538) failed to convert
-rank 65: Point 383 (-90.273324, 29.381825, -0.55168542) failed to convert
-rank 83: Point 382 (-89.737936, 30.255671, -2.4756411) failed to convert
-rank 20: Point 273 (-91.239997, 30.37299, 4.7853991) failed to convert
-rank 31: Point 275 (-91.005823, 29.852991, -2.5724753) failed to convert
-rank 52: Point 271 (-90.528836, 30.163928, -0.37829479) failed to convert
-rank 12: Point 265 (-91.508494, 30.74361, 3.0305522) failed to convert
-rank 46: Point 269 (-90.696759, 29.419505, -0.48920921) failed to convert
-rank 94: Point 384 (-89.239548, 29.212948, -0.2631997) failed to convert
-rank 72: Point 384 (-90.012104, 30.339519, -5.3128319) failed to convert
-rank 96: Point 386 (-89.203296, 29.195057, -0.0) failed to convert
-rank 76: Point 386 (-89.979576, 29.71438, -4.5991274) failed to convert
-rank 92: Point 384 (-89.305451, 29.356576, -0.28986373) failed to convert
-rank 35: Point 277 (-90.852231, 30.062895, 16.645156) failed to convert
-rank 89: Point 382 (-89.41819, 29.212879, 0.30090811) failed to convert
-rank 42: Point 272 (-90.749208, 29.446071, -0.08024076) failed to convert
-rank 91: Point 382 (-89.308324, 29.664495, 3.0369619) failed to convert
-rank 87: Point 381 (-89.522825, 29.656918, -0.0) failed to convert
-rank 75: Point 382 (-89.991963, 29.769657, -8.2296) failed to convert
-rank 53: Point 273 (-90.513764, 30.048191, 28.975791) failed to convert
-rank 81: Point 381 (-89.77702, 30.495698, -7.7751527) failed to convert
-rank 84: Point 386 (-89.760386, 29.488264, -0.27500336) failed to convert
-rank 93: Point 382 (-89.181519, 30.266594, 4.251634) failed to convert
-rank 90: Point 386 (-89.398343, 28.945941, 5.1245116) failed to convert
-rank 39: Point 275 (-90.762817, 30.008257, -11.076128) failed to convert
-rank 24: Point 271 (-91.170071, 30.345445, 5.9338274) failed to convert
-rank 99: Point 381 (-88.927029, 29.836808, 1.4149185) failed to convert
-rank 67: Point 380 (-90.146116, 30.097166, 4.46) failed to convert
-rank 86: Point 385 (-89.608506, 29.536405, -0.0) failed to convert
-rank 58: Point 268 (-90.532099, 28.496949, 38.166161) failed to convert
-rank 59: Point 274 (-90.40385, 29.984562, 9.7087172) failed to convert
-rank 66: Point 383 (-90.222733, 29.605034, -0.29288648) failed to convert
-rank 57: Point 275 (-90.509895, 29.135173, 2.1108447) failed to convert
-rank 85: Point 382 (-89.695735, 29.482863, -4.301033) failed to convert
-rank 64: Point 385 (-90.27316, 29.90973, -4.9267875) failed to convert
-rank 29: Point 271 (-91.088072, 29.346868, 0.29600049) failed to convert
-rank 56: Point 271 (-90.478256, 29.793922, -0.16615338) failed to convert
-rank 77: Point 382 (-89.935806, 30.008705, -0.08217548) failed to convert
-rank 71: Point 382 (-90.072758, 29.797894, -0.32960611) failed to convert
-rank 14: Point 269 (-91.431929, 30.775081, -9.9451609) failed to convert
-rank 48: Point 272 (-90.643109, 29.656365, -1.6141272) failed to convert
-rank 18: Point 275 (-91.307981, 30.324833, -1.6941215) failed to convert
-rank 47: Point 273 (-90.672531, 29.554632, -2.2121242) failed to convert
-rank 49: Point 275 (-90.61973, 29.672498, -0.11819273) failed to convert
-rank 78: Point 385 (-89.941466, 29.637441, 23.679537) failed to convert
-rank 1: Point 276 (-92.10417, 29.802609, -0.72409152) failed to convert
-rank 82: Point 384 (-89.770306, 30.190332, 1.9655175) failed to convert
-rank 23: Point 273 (-91.189658, 30.316047, 11.337048) failed to convert
-rank 69: Point 384 (-90.105471, 29.910046, 15.560795) failed to convert
-rank 3: Point 277 (-91.88438, 30.492804, -5.4740974) failed to convert
-rank 43: Point 276 (-90.733209, 29.373792, -0.44656088) failed to convert
-rank 10: Point 273 (-91.661839, 29.725462, 2.0) failed to convert
-rank 97: Point 381 (-89.159157, 29.262383, -0.00044821) failed to convert
-rank 27: Point 270 (-91.132982, 30.015914, -1.0445063) failed to convert
-rank 11: Point 272 (-91.561796, 30.712982, -10.458033) failed to convert
-rank 55: Point 274 (-90.50049, 29.675751, -1.5553853) failed to convert
-rank 6: Point 273 (-91.757976, 30.459657, -11.838433) failed to convert
-rank 73: Point 381 (-90.003942, 30.169776, 4.5940533) failed to convert
-rank 79: Point 382 (-89.868582, 30.291441, -3.5460313) failed to convert
-rank 2: Point 271 (-91.962919, 30.281138, -4.5480429) failed to convert
-rank 60: Point 271 (-90.406702, 29.625689, -0.5570941) failed to convert
-rank 22: Point 270 (-91.207314, 30.343492, 4.2298639) failed to convert
-rank 50: Point 275 (-90.575028, 30.081527, -0.41885905) failed to convert
-rank 80: Point 383 (-89.890853, 29.626306, -5.5943623) failed to convert
-rank 37: Point 274 (-90.790078, 30.24792, -2.5085277) failed to convert
-rank 26: Point 269 (-91.141669, 30.283601, -7.2110582) failed to convert
-rank 21: Point 274 (-91.217281, 30.406893, -15.399412) failed to convert
-rank 63: Point 277 (-90.307697, 29.941719, -7.9147422) failed to convert
-rank 51: Point 276 (-90.594878, 29.569736, -0.03047026) failed to convert
-rank 19: Point 275 (-91.260971, 30.503774, 16.337936) failed to convert
-rank 95: Point 383 (-89.220961, 29.195886, -0.4175767) failed to convert
-rank 88: Point 388 (-89.466608, 29.357016, 6.0942657) failed to convert
-rank 98: Point 385 (-89.048686, 29.752935, 3.5358506) failed to convert
-rank 32: Point 273 (-90.976698, 29.575113, -0.51675445) failed to convert
-rank 45: Point 274 (-90.710643, 29.334029, -0.92054577) failed to convert
-rank 9: Point 274 (-91.675055, 30.147901, -1.031958) failed to convert
-rank 68: Point 386 (-90.121761, 30.022775, -0.10631806) failed to convert
-rank 15: Point 274 (-91.467922, 29.694589, -1.1395329) failed to convert
-rank 74: Point 386 (-90.055368, 29.205649, -0.45386798) failed to convert
-rank 13: Point 274 (-91.529506, 29.772254, -0.85751614) failed to convert
-rank 70: Point 386 (-90.100129, 29.675497, -8.2296) failed to convert
-rank 83: Point 383 (-89.737937, 30.25561, -1.7855514) failed to convert
-rank 16: Point 271 (-91.364395, 30.696076, -11.047774) failed to convert
-rank 65: Point 384 (-90.269025, 29.43909, 0.16446987) failed to convert
-rank 30: Point 273 (-91.014736, 30.171374, -9.7788769) failed to convert
-rank 0: Point 254 (-92.615392, 28.954947, 27.299999) failed to convert
-rank 41: Point 274 (-90.754075, 29.682954, -2.15851) failed to convert
-rank 17: Point 274 (-91.388413, 29.566926, -0.45581944) failed to convert
-rank 94: Point 385 (-89.199336, 29.668115, 3.2853224) failed to convert
-rank 62: Point 272 (-90.340279, 29.897785, -0.90015663) failed to convert
-rank 72: Point 385 (-90.044233, 29.930986, -1.2958014) failed to convert
-rank 92: Point 385 (-89.307428, 29.333824, 3.9896734) failed to convert
-rank 96: Point 387 (-89.215794, 29.053058, -0.20319964) failed to convert
-rank 76: Point 387 (-89.970211, 29.833064, 0.73246078) failed to convert
-rank 89: Point 383 (-89.400339, 29.421095, 3.447693) failed to convert
-rank 7: Point 275 (-91.707945, 30.783578, -10.708591) failed to convert
-rank 40: Point 272 (-90.772894, 29.617927, -0.78669122) failed to convert
-rank 87: Point 382 (-89.483508, 30.117571, 3.1200054) failed to convert
-rank 75: Point 383 (-90.02696, 29.321819, 1.0361183) failed to convert
-rank 91: Point 383 (-89.34741, 29.214713, 0.37633752) failed to convert
-rank 25: Point 275 (-91.221556, 29.265173, -0.51707077) failed to convert
-rank 36: Point 272 (-90.937001, 28.400117, 42.12053) failed to convert
-rank 8: Point 270 (-91.660692, 30.939567, -16.307958) failed to convert
-rank 33: Point 273 (-90.967812, 29.17746, -0.0) failed to convert
-rank 28: Point 270 (-91.111747, 29.672533, -0.54486859) failed to convert
-rank 5: Point 275 (-91.796458, 30.389718, -8.2296) failed to convert
-rank 81: Point 382 (-89.839517, 29.729093, -0.19698693) failed to convert
-rank 54: Point 273 (-90.562439, 29.067904, 3.113018) failed to convert
-rank 84: Point 387 (-89.709151, 30.112301, -0.49190686) failed to convert
-rank 38: Point 272 (-90.824986, 29.357413, -8.2296) failed to convert
-rank 34: Point 270 (-90.870314, 30.174211, -1.9156281) failed to convert
-rank 66: Point 384 (-90.223206, 29.598712, -0.2220106) failed to convert
-rank 52: Point 272 (-90.542628, 29.972057, -0.35644931) failed to convert
-rank 93: Point 383 (-89.242957, 29.576765, 6.9799985) failed to convert
-rank 67: Point 381 (-90.162344, 29.885692, 0.16236107) failed to convert
-rank 31: Point 276 (-90.988855, 30.111155, 16.032912) failed to convert
-rank 20: Point 274 (-91.240178, 30.370075, 10.145414) failed to convert
-rank 61: Point 274 (-90.390445, 29.525119, -0.01852987) failed to convert
-rank 86: Point 386 (-89.61793, 29.423191, -4.1513762) failed to convert
-rank 12: Point 266 (-91.529702, 30.386493, -3.1030603) failed to convert
-rank 99: Point 382 (-88.911555, 30.003188, 5.8350184) failed to convert
-rank 90: Point 387 (-89.309024, 29.976991, 1.2700421) failed to convert
-rank 64: Point 386 (-90.268844, 29.967063, 9.9388634) failed to convert
-rank 44: Point 272 (-90.688484, 29.841038, -0.34976388) failed to convert
-rank 85: Point 383 (-89.648182, 30.056589, 3.4203649) failed to convert
-rank 78: Point 386 (-89.918969, 29.920393, -6.3468508) failed to convert
-rank 35: Point 278 (-90.878532, 29.672186, -1.0220661) failed to convert
-rank 46: Point 270 (-90.686467, 29.568276, -2.2441498) failed to convert
-rank 71: Point 383 (-90.060518, 29.955045, 33.636985) failed to convert
-rank 53: Point 274 (-90.553547, 29.492216, -1.3869426) failed to convert
-rank 77: Point 383 (-89.947087, 29.866881, -0.09785892) failed to convert
-rank 39: Point 276 (-90.785271, 29.680253, -3.6017496) failed to convert
-rank 57: Point 276 (-90.486594, 29.461165, -0.43841478) failed to convert
-rank 58: Point 269 (-90.424898, 29.992539, 22.832296) failed to convert
-rank 82: Point 385 (-89.768289, 30.214834, 1.0334141) failed to convert
-rank 69: Point 385 (-90.096326, 30.027945, -2.6581409) failed to convert
-rank 42: Point 273 (-90.744807, 29.510371, -0.67225805) failed to convert
-rank 4: Point 275 (-91.814685, 30.808692, -16.538413) failed to convert
-rank 97: Point 382 (-89.179884, 29.028334, 0.88015603) failed to convert
-rank 79: Point 383 (-89.900625, 29.893034, -5.5299867) failed to convert
-rank 73: Point 382 (-90.034267, 29.783878, -0.38646832) failed to convert
-rank 18: Point 276 (-91.358436, 29.499848, 0.28919009) failed to convert
-rank 49: Point 276 (-90.644672, 29.315591, -8.2296) failed to convert
-rank 24: Point 272 (-91.209605, 29.720081, -7.592568) failed to convert
-rank 56: Point 272 (-90.503772, 29.439239, -0.4966794) failed to convert
-rank 29: Point 272 (-91.064356, 29.716278, -1.1115369) failed to convert
-rank 48: Point 273 (-90.617021, 30.026993, -7.6941969) failed to convert
-rank 88: Point 389 (-89.467655, 29.344524, -5.0956467) failed to convert
-rank 47: Point 274 (-90.636518, 30.068647, -4.1355752) failed to convert
-rank 80: Point 384 (-89.832353, 30.35121, -8.0779895) failed to convert
-rank 59: Point 275 (-90.412536, 29.866139, -0.4344418) failed to convert
-rank 14: Point 270 (-91.498696, 29.658283, -3.0152125) failed to convert
-rank 95: Point 384 (-89.221958, 29.184513, -0.0) failed to convert
-rank 1: Point 277 (-92.104169, 29.802568, -0.47391295) failed to convert
-rank 43: Point 277 (-90.719509, 29.573189, -1.093859) failed to convert
-rank 68: Point 387 (-90.121888, 30.021113, -0.75065527) failed to convert
-rank 27: Point 271 (-91.173916, 29.369778, -0.46741037) failed to convert
-rank 74: Point 387 (-90.002483, 29.884378, -2.4456079) failed to convert
-rank 23: Point 274 (-91.1897, 30.315389, 9.6496385) failed to convert
-rank 10: Point 274 (-91.62211, 30.41857, -4.857426) failed to convert
-rank 70: Point 387 (-90.072784, 30.028131, -0.97739738) failed to convert
-rank 98: Point 386 (-89.074331, 29.469717, 7.8170303) failed to convert
-rank 83: Point 384 (-89.777006, 29.779645, -8.2296) failed to convert
-rank 96: Point 388 (-89.198631, 29.247843, -0.0) failed to convert
-rank 6: Point 274 (-91.726975, 31.007175, -17.421939) failed to convert
-rank 11: Point 273 (-91.587618, 30.272307, 15.936134) failed to convert
-rank 92: Point 386 (-89.331748, 29.05323, -0.0) failed to convert
-rank 19: Point 276 (-91.348902, 29.072839, 5.9389032) failed to convert
-rank 72: Point 386 (-90.004714, 30.432447, -9.6219617) failed to convert
-rank 3: Point 278 (-91.8935, 30.324975, -5.0912471) failed to convert
-rank 22: Point 271 (-91.199075, 30.473339, 15.217287) failed to convert
-rank 60: Point 272 (-90.380368, 29.984207, -2.005584) failed to convert
-rank 76: Point 388 (-89.962555, 29.929649, -5.8110124) failed to convert
-rank 2: Point 272 (-91.929796, 30.897144, -11.4223) failed to convert
-rank 89: Point 384 (-89.421675, 29.171653, -1.3043844) failed to convert
-rank 94: Point 386 (-89.241334, 29.192565, -0.10025804) failed to convert
-rank 50: Point 276 (-90.605738, 29.648573, -0.62091492) failed to convert
-rank 55: Point 275 (-90.515731, 29.462946, -1.103177) failed to convert
-rank 51: Point 277 (-90.586282, 29.691348, 0.05728964) failed to convert
-rank 65: Point 385 (-90.230509, 29.950963, -1.4488737) failed to convert
-rank 21: Point 275 (-91.27558, 29.472463, 6.7918708) failed to convert
-rank 87: Point 383 (-89.547367, 29.364559, 30.063959) failed to convert
-rank 91: Point 384 (-89.347607, 29.212244, 0.27930336) failed to convert
-rank 45: Point 275 (-90.674319, 29.858276, -0.8883592) failed to convert
-rank 37: Point 275 (-90.816328, 29.863976, -1.0258384) failed to convert
-rank 26: Point 270 (-91.148461, 30.177472, 26.304591) failed to convert
-rank 9: Point 275 (-91.637336, 30.803675, -20.0) failed to convert
-rank 75: Point 384 (-89.979685, 29.925301, 29.283238) failed to convert
-rank 16: Point 272 (-91.365655, 30.675489, -10.851292) failed to convert
-rank 81: Point 383 (-89.780644, 30.451533, -7.3559766) failed to convert
-rank 13: Point 275 (-91.498618, 30.295917, -0.31799999) failed to convert
-rank 84: Point 388 (-89.704865, 30.16393, 7.4891062) failed to convert
-rank 15: Point 275 (-91.467197, 29.706627, -0.79594616) failed to convert
-rank 30: Point 274 (-91.017419, 30.130351, 17.208092) failed to convert
-rank 66: Point 385 (-90.240903, 29.363248, -5.0575467) failed to convert
-rank 93: Point 384 (-89.248662, 29.511898, 4.9669522) failed to convert
-rank 32: Point 274 (-90.96889, 29.693996, -0.92001774) failed to convert
-rank 63: Point 278 (-90.320459, 29.770258, -0.085344) failed to convert
-rank 17: Point 275 (-91.322592, 30.643727, -18.200521) failed to convert
-rank 62: Point 273 (-90.367861, 29.524131, -0.13442061) failed to convert
-rank 41: Point 275 (-90.772592, 29.411537, -0.16112813) failed to convert
-rank 67: Point 382 (-90.151985, 30.020463, 0.02) failed to convert
-rank 64: Point 387 (-90.296204, 29.601274, -0.085344) failed to convert
-rank 99: Point 383 (-88.914364, 29.970812, 5.3858998) failed to convert
-rank 40: Point 273 (-90.745244, 30.020528, -10.183369) failed to convert
-rank 86: Point 387 (-89.563105, 30.076291, 3.379971) failed to convert
-rank 90: Point 388 (-89.367834, 29.301306, 18.457773) failed to convert
-rank 85: Point 384 (-89.695691, 29.482905, -4.301033) failed to convert
-rank 25: Point 276 (-91.195099, 29.688993, -6.08076) failed to convert
-rank 7: Point 276 (-91.725326, 30.477664, -5.3728648) failed to convert
-rank 28: Point 271 (-91.130613, 29.375886, -0.36172929) failed to convert
-rank 71: Point 384 (-90.067186, 29.869432, -9.0) failed to convert
-rank 78: Point 387 (-89.959035, 29.414596, 1.501465) failed to convert
-rank 33: Point 274 (-90.885464, 30.416854, -9.4905123) failed to convert
-rank 82: Point 386 (-89.821096, 29.566262, 0.94068495) failed to convert
-rank 97: Point 383 (-89.168734, 29.1541, -0.0) failed to convert
-rank 8: Point 271 (-91.6681, 30.811276, -10.620158) failed to convert
-rank 69: Point 386 (-90.126302, 29.63949, 0.31299999) failed to convert
-rank 34: Point 271 (-90.869819, 30.181482, -1.6563767) failed to convert
-rank 36: Point 273 (-90.840484, 29.857791, -0.82617482) failed to convert
-rank 0: Point 255 (-92.601327, 29.226997, 18.4) failed to convert
-rank 77: Point 384 (-89.961692, 29.682402, 12.807003) failed to convert
-rank 38: Point 273 (-90.78234, 29.985228, -2.691245) failed to convert
-rank 54: Point 274 (-90.523839, 29.611995, -0.42183767) failed to convert
-rank 79: Point 384 (-89.901979, 29.875963, 25.317137) failed to convert
-rank 12: Point 267 (-91.501874, 30.853635, -13.489867) failed to convert
-rank 61: Point 275 (-90.363065, 29.897342, -0.24693726) failed to convert
-rank 80: Point 385 (-89.839189, 30.267169, 0.3235071) failed to convert
-rank 31: Point 277 (-90.988878, 30.110586, 16.256818) failed to convert
-rank 88: Point 390 (-89.467645, 29.344485, -5.0956467) failed to convert
-rank 73: Point 383 (-90.034211, 29.784495, -1.1028184) failed to convert
-rank 52: Point 273 (-90.53287, 30.10778, -0.24119027) failed to convert
-rank 44: Point 273 (-90.722539, 29.348176, -8.2296) failed to convert
-rank 35: Point 279 (-90.911251, 29.179776, -0.04347858) failed to convert
-rank 46: Point 271 (-90.660362, 29.942544, -0.47478281) failed to convert
-rank 74: Point 388 (-89.997578, 29.946644, -3.9359432) failed to convert
-rank 95: Point 385 (-89.142863, 30.072168, 2.0516157) failed to convert
-rank 58: Point 270 (-90.455447, 29.57292, 0.21089052) failed to convert
-rank 5: Point 276 (-91.761826, 31.007069, -20.168615) failed to convert
-rank 68: Point 388 (-90.125494, 29.974398, -0.57689845) failed to convert
-rank 39: Point 277 (-90.7893, 29.620852, -0.45722355) failed to convert
-rank 53: Point 275 (-90.513141, 30.056747, -9.4274648) failed to convert
-rank 57: Point 277 (-90.441601, 30.081836, -0.36019174) failed to convert
-rank 98: Point 387 (-89.082683, 29.376814, 10.938961) failed to convert
-rank 42: Point 274 (-90.744797, 29.510451, -0.5598404) failed to convert
-rank 92: Point 387 (-89.304281, 29.369847, 0.19803197) failed to convert
-rank 70: Point 388 (-90.072689, 30.029204, -4.9133763) failed to convert
-rank 72: Point 387 (-90.036499, 30.029473, -1.0622717) failed to convert
-rank 83: Point 385 (-89.793533, 29.576186, -4.5287186) failed to convert
-rank 29: Point 273 (-91.053547, 29.882858, -0.93794865) failed to convert
-rank 96: Point 389 (-89.204285, 29.183759, -0.0) failed to convert
-rank 4: Point 276 (-91.836309, 30.418122, -9.9727202) failed to convert
-rank 76: Point 389 (-89.966538, 29.879325, 16.177562) failed to convert
-rank 49: Point 277 (-90.604343, 29.890174, 0.96135709) failed to convert
-rank 56: Point 273 (-90.47403, 29.852297, -0.51297358) failed to convert
-rank 89: Point 385 (-89.418064, 29.213925, -0.33273266) failed to convert
-rank 94: Point 387 (-89.234363, 29.27177, -0.16812092) failed to convert
-rank 59: Point 276 (-90.416651, 29.809919, -1.7671095) failed to convert
-rank 87: Point 384 (-89.516947, 29.724837, 0.02) failed to convert
-rank 20: Point 275 (-91.242047, 30.340327, -12.688625) failed to convert
-rank 47: Point 275 (-90.645841, 29.936215, -0.4060052) failed to convert
-rank 18: Point 277 (-91.295629, 30.522596, -15.301642) failed to convert
-rank 14: Point 271 (-91.498819, 29.656042, -2.0261072) failed to convert
-rank 48: Point 274 (-90.628047, 29.870673, -0.36074243) failed to convert
-rank 91: Point 385 (-89.344673, 29.246181, -0.07467018) failed to convert
-rank 23: Point 275 (-91.189742, 30.314731, 9.9422699) failed to convert
-rank 24: Point 273 (-91.21086, 29.699955, -2.4879852) failed to convert
-rank 84: Point 389 (-89.731047, 29.846681, -8.2296) failed to convert
-rank 43: Point 278 (-90.733713, 29.36636, -8.2296) failed to convert
-rank 27: Point 272 (-91.117774, 30.252742, -13.286233) failed to convert
-rank 93: Point 385 (-89.284013, 29.107967, -0.0) failed to convert
-rank 75: Point 385 (-89.991961, 29.769616, -8.2296) failed to convert
-rank 81: Point 384 (-89.821278, 29.954447, 2.6371387) failed to convert
-rank 65: Point 386 (-90.235801, 29.880826, 2.1338978) failed to convert
-rank 66: Point 386 (-90.198726, 29.921682, 24.162259) failed to convert
-rank 67: Point 383 (-90.162339, 29.885394, -4.1727122) failed to convert
-rank 11: Point 274 (-91.560612, 30.732202, 3.612571) failed to convert
-rank 19: Point 277 (-91.308626, 29.735143, -0.53741352) failed to convert
-rank 64: Point 388 (-90.314438, 29.355445, -0.0) failed to convert
-rank 86: Point 388 (-89.568722, 30.009582, 3.0095956) failed to convert
-rank 99: Point 384 (-88.886674, 30.266782, 5.4360524) failed to convert
-rank 3: Point 279 (-91.878184, 30.606208, -12.078866) failed to convert
-rank 1: Point 278 (-92.104169, 29.802508, -0.3417421) failed to convert
-rank 6: Point 275 (-91.74273, 30.72991, -16.178786) failed to convert
-rank 90: Point 389 (-89.316185, 29.895162, 0.79251505) failed to convert
-rank 71: Point 385 (-90.073606, 29.786818, -0.28086851) failed to convert
-rank 2: Point 273 (-91.929977, 30.893748, -11.24621) failed to convert
-rank 50: Point 277 (-90.590348, 29.866195, -0.8403767) failed to convert
-rank 78: Point 388 (-89.91893, 29.92044, -5.9839389) failed to convert
-rank 22: Point 272 (-91.20121, 30.439654, -9.8112092) failed to convert
-rank 60: Point 273 (-90.380333, 29.984349, -2.5377648) failed to convert
-rank 9: Point 276 (-91.683509, 29.998991, -0.50540168) failed to convert
-rank 51: Point 278 (-90.589585, 29.644579, -0.21336) failed to convert
-rank 85: Point 385 (-89.721713, 29.164443, 15.407489) failed to convert
-rank 21: Point 276 (-91.210552, 30.512905, -15.446046) failed to convert
-rank 55: Point 276 (-90.471874, 30.071328, -3.0298872) failed to convert
-rank 97: Point 384 (-89.132273, 29.562696, 5.3256739) failed to convert
-rank 82: Point 387 (-89.766725, 30.233807, -0.52284431) failed to convert
-rank 69: Point 387 (-90.060554, 30.485405, -8.4447098) failed to convert
-rank 77: Point 385 (-89.906051, 30.379766, -9.1156736) failed to convert
-rank 79: Point 385 (-89.903718, 29.854201, -5.0803567) failed to convert
-rank 10: Point 275 (-91.602853, 30.749466, -10.440963) failed to convert
-rank 37: Point 276 (-90.816297, 29.864283, -0.9809714) failed to convert
-rank 88: Point 391 (-89.467631, 29.344426, -5.0956467) failed to convert
-rank 13: Point 276 (-91.498153, 30.303525, -1.9346631) failed to convert
-rank 30: Point 275 (-91.043943, 29.723585, -0.81893406) failed to convert
-rank 63: Point 279 (-90.313025, 29.870002, -0.31757969) failed to convert
-rank 26: Point 271 (-91.176077, 29.742662, -7.8943206) failed to convert
-rank 80: Point 386 (-89.853417, 30.0916, -0.28754758) failed to convert
-rank 16: Point 273 (-91.415611, 29.853704, 3.9361675) failed to convert
-rank 25: Point 277 (-91.195628, 29.680526, -4.581144) failed to convert
-rank 73: Point 384 (-90.033894, 29.788413, -2.4574565) failed to convert
-rank 15: Point 276 (-91.469547, 29.666814, -0.52360263) failed to convert
-rank 32: Point 275 (-90.9401, 30.128702, -11.479074) failed to convert
-rank 95: Point 386 (-89.213854, 29.27649, -0.0) failed to convert
-rank 45: Point 276 (-90.711336, 29.323886, -8.2296) failed to convert
-rank 74: Point 389 (-89.998445, 29.935638, 18.72369) failed to convert
-rank 68: Point 389 (-90.123606, 29.998823, -9.0) failed to convert
-rank 8: Point 272 (-91.668333, 30.806743, -10.464968) failed to convert
-rank 34: Point 272 (-90.870293, 30.174268, -0.85612676) failed to convert
-rank 41: Point 276 (-90.75366, 29.688567, -2.0926068) failed to convert
-rank 62: Point 274 (-90.337845, 29.93011, -6.7027462) failed to convert
-rank 7: Point 277 (-91.708376, 30.775491, -8.900853) failed to convert
-rank 98: Point 388 (-89.104862, 29.129536, -0.0) failed to convert
-rank 70: Point 389 (-90.072775, 30.028108, -0.89550153) failed to convert
-rank 92: Point 388 (-89.306315, 29.346432, -0.21668666) failed to convert
-rank 40: Point 274 (-90.759479, 29.813813, -0.98100298) failed to convert
-rank 17: Point 276 (-91.352083, 30.165444, -0.2318418) failed to convert
-rank 38: Point 274 (-90.771665, 30.140328, -0.36205233) failed to convert
-rank 12: Point 268 (-91.517665, 30.588338, -6.7468513) failed to convert
-rank 96: Point 390 (-89.207638, 29.145654, 4.1604192) failed to convert
-rank 72: Point 388 (-90.044196, 29.931034, -1.0667841) failed to convert
-rank 83: Point 386 (-89.794116, 29.568977, 26.261532) failed to convert
-rank 89: Point 386 (-89.408666, 29.323674, -0.41401218) failed to convert
-rank 0: Point 256 (-92.616541, 28.879652, 28.552272) failed to convert
-rank 31: Point 278 (-90.9889, 30.110017, 14.18983) failed to convert
-rank 54: Point 275 (-90.547758, 29.275731, 1.1352868) failed to convert
-rank 61: Point 276 (-90.387009, 29.572026, -1.8726246) failed to convert
-rank 52: Point 274 (-90.537405, 30.044527, 17.96852) failed to convert
-rank 87: Point 385 (-89.493686, 29.997239, -0.61396547) failed to convert
-rank 94: Point 388 (-89.158307, 30.125919, 2.2611003) failed to convert
-rank 76: Point 390 (-89.96785, 29.862692, -1.4973689) failed to convert
-rank 35: Point 280 (-90.92976, 28.897906, 5.7221082) failed to convert
-rank 46: Point 272 (-90.696233, 29.426921, -0.58690993) failed to convert
-rank 91: Point 386 (-89.352557, 29.154765, -2.4928457) failed to convert
-rank 84: Point 390 (-89.731035, 29.846741, -8.2296) failed to convert
-rank 5: Point 277 (-91.793826, 30.436887, -3.6300006) failed to convert
-rank 33: Point 275 (-90.927766, 29.78575, -2.1280416) failed to convert
-rank 28: Point 272 (-91.099461, 29.864222, -0.45010754) failed to convert
-rank 58: Point 271 (-90.431251, 29.905615, -0.3553203) failed to convert
-rank 93: Point 386 (-89.276691, 29.191749, 2.6511427) failed to convert
-rank 39: Point 278 (-90.776286, 29.811311, -1.2423062) failed to convert
-rank 49: Point 278 (-90.65338, 29.190043, -0.05965054) failed to convert
-rank 53: Point 276 (-90.513124, 30.056711, -9.4274648) failed to convert
-rank 66: Point 387 (-90.236756, 29.418336, 1.8054541) failed to convert
-rank 75: Point 386 (-89.98682, 29.834834, -5.5510179) failed to convert
-rank 65: Point 387 (-90.271136, 29.410083, 0.3582299) failed to convert
-rank 81: Point 385 (-89.796846, 30.254145, -2.2520793) failed to convert
-rank 44: Point 274 (-90.685669, 29.881338, -0.60881268) failed to convert
-rank 64: Point 389 (-90.273101, 29.909859, -4.9255683) failed to convert
-rank 67: Point 384 (-90.162303, 29.885647, -0.93935954) failed to convert
-rank 86: Point 389 (-89.581274, 29.860787, 0.00016136) failed to convert
-rank 90: Point 390 (-89.331656, 29.718203, 3.2486767) failed to convert
-rank 99: Point 385 (-88.93855, 29.709662, 2.1093323) failed to convert
-rank 57: Point 278 (-90.474723, 29.625821, 1.1024349) failed to convert
-rank 71: Point 386 (-90.062028, 29.935564, -6.7086485) failed to convert
-rank 29: Point 274 (-91.055186, 29.857509, -0.67720952) failed to convert
-rank 42: Point 275 (-90.719099, 29.883428, -0.34310191) failed to convert
-rank 78: Point 389 (-89.922598, 29.874296, -8.2296) failed to convert
-rank 47: Point 276 (-90.661472, 29.713081, -2.6282785) failed to convert
-rank 48: Point 275 (-90.628721, 29.861095, -0.39703191) failed to convert
-rank 85: Point 386 (-89.667795, 29.820295, -0.33877864) failed to convert
-rank 18: Point 278 (-91.319857, 30.131535, -1.4014075) failed to convert
-rank 14: Point 272 (-91.4745, 30.06684, 5.1577509) failed to convert
-rank 43: Point 279 (-90.713333, 29.662631, -0.44741288) failed to convert
-rank 36: Point 274 (-90.87307, 29.372444, -0.0) failed to convert
-rank 23: Point 276 (-91.189783, 30.314073, 11.609953) failed to convert
-rank 82: Point 388 (-89.766737, 30.233639, -0.48337129) failed to convert
-rank 69: Point 388 (-90.139894, 29.461824, 0.91546655) failed to convert
-rank 20: Point 276 (-91.24464, 30.298979, -6.6153466) failed to convert
-rank 97: Point 385 (-89.069938, 30.250798, 0.88331375) failed to convert
-rank 77: Point 386 (-89.963268, 29.662262, -4.6984923) failed to convert
-rank 56: Point 274 (-90.468273, 29.931639, -0.44029153) failed to convert
-rank 27: Point 273 (-91.122072, 30.185916, -6.6552076) failed to convert
-rank 59: Point 277 (-90.404913, 29.969933, -8.3222599) failed to convert
-rank 24: Point 274 (-91.211077, 29.696499, -0.79654826) failed to convert
-rank 80: Point 387 (-89.860752, 30.000762, -0.30459195) failed to convert
-rank 79: Point 386 (-89.903682, 29.854219, -4.8914751) failed to convert
-rank 88: Point 392 (-89.467597, 29.344599, -5.3138835) failed to convert
-rank 19: Point 278 (-91.259164, 30.531, -6.6146859) failed to convert
-rank 2: Point 274 (-91.935424, 30.79287, -15.699587) failed to convert
-rank 4: Point 277 (-91.831691, 30.501779, -4.499502) failed to convert
-rank 3: Point 280 (-91.922113, 29.792828, 2.4643969) failed to convert
-rank 73: Point 385 (-90.021512, 29.946478, -4.8173835) failed to convert
-rank 9: Point 277 (-91.641103, 30.738664, -9.871045) failed to convert
-rank 74: Point 390 (-90.008355, 29.809534, -6.8031365) failed to convert
-rank 6: Point 276 (-91.7435, 30.716153, 8.2840538) failed to convert
-rank 22: Point 273 (-91.2023, 30.422476, 9.2988092) failed to convert
-rank 11: Point 275 (-91.57622, 30.466699, -3.9066609) failed to convert
-rank 1: Point 279 (-92.102565, 29.833029, -0.05953313) failed to convert
-rank 50: Point 278 (-90.590208, 29.868095, -0.80316048) failed to convert
-rank 51: Point 279 (-90.602018, 29.468147, -0.79374381) failed to convert
-rank 95: Point 387 (-89.222922, 29.173394, -0.0) failed to convert
-rank 98: Point 389 (-89.092689, 29.264925, 0.92027252) failed to convert
-rank 55: Point 277 (-90.499211, 29.693345, -1.4497845) failed to convert
-rank 10: Point 276 (-91.645683, 30.008366, -0.03065673) failed to convert
-rank 21: Point 277 (-91.223959, 30.300801, -13.886689) failed to convert
-rank 92: Point 389 (-89.307233, 29.335793, 6.8629062) failed to convert
-rank 13: Point 277 (-91.537247, 29.639276, -0.58296988) failed to convert
-rank 30: Point 276 (-91.018577, 30.112624, 28.732504) failed to convert
-rank 96: Point 391 (-89.20297, 29.198438, -0.0) failed to convert
-rank 37: Point 277 (-90.791677, 30.224184, -2.8006285) failed to convert
-rank 68: Point 390 (-90.123813, 29.996133, -9.0) failed to convert
-rank 72: Point 389 (-90.07382, 29.550035, 0.31299999) failed to convert
-rank 70: Point 390 (-90.099363, 29.685225, -0.43654045) failed to convert
-rank 16: Point 274 (-91.361693, 30.738903, 2.7031757) failed to convert
-rank 26: Point 272 (-91.138836, 30.327502, 24.108596) failed to convert
-rank 83: Point 387 (-89.79426, 29.567149, -4.543349) failed to convert
-rank 89: Point 387 (-89.413332, 29.268867, -0.49029253) failed to convert
-rank 25: Point 278 (-91.163538, 30.187672, 30.676094) failed to convert
-rank 32: Point 276 (-91.022502, 28.868699, 7.8411) failed to convert
-rank 15: Point 277 (-91.403963, 30.756888, 0.47919925) failed to convert
-rank 63: Point 280 (-90.33646, 29.554221, -0.18175456) failed to convert
-rank 87: Point 386 (-89.492947, 30.005055, -0.0) failed to convert
-rank 94: Point 389 (-89.242867, 29.174668, -0.32918396) failed to convert
-rank 45: Point 277 (-90.722925, 29.15474, -0.0) failed to convert
-rank 41: Point 277 (-90.75975, 29.599462, -3.1832404) failed to convert
-rank 91: Point 387 (-89.321199, 29.516534, 4.0877285) failed to convert
-rank 34: Point 273 (-90.920363, 29.425198, -0.66485535) failed to convert
-rank 8: Point 273 (-91.658969, 30.968313, -6.2102917) failed to convert
-rank 76: Point 391 (-89.979541, 29.7144, -4.5991274) failed to convert
-rank 93: Point 387 (-89.242079, 29.585995, 2.7290365) failed to convert
-rank 84: Point 391 (-89.731027, 29.84678, -8.2296) failed to convert
-rank 66: Point 388 (-90.242965, 29.3354, -0.58491706) failed to convert
-rank 75: Point 387 (-89.991957, 29.769556, -8.2296) failed to convert
-rank 40: Point 275 (-90.745245, 30.020467, -10.183369) failed to convert
-rank 60: Point 274 (-90.395794, 29.774266, -0.21210736) failed to convert
-rank 65: Point 388 (-90.263057, 29.518032, -0.1699598) failed to convert
-rank 81: Point 386 (-89.807296, 30.125847, 1.9891299) failed to convert
-rank 86: Point 390 (-89.585055, 29.815855, 12.079822) failed to convert
-rank 7: Point 278 (-91.695812, 30.994418, -13.726242) failed to convert
-rank 12: Point 269 (-91.509249, 30.729518, -11.383207) failed to convert
-rank 62: Point 275 (-90.33784, 29.930171, -8.1930246) failed to convert
-rank 17: Point 277 (-91.382224, 29.669323, -0.80143671) failed to convert
-rank 54: Point 276 (-90.494029, 30.026061, -7.389052) failed to convert
-rank 64: Point 390 (-90.273094, 29.909799, -4.9255683) failed to convert
-rank 99: Point 386 (-88.899282, 30.130838, 11.058121) failed to convert
-rank 61: Point 277 (-90.359729, 29.942386, -8.6410807) failed to convert
-rank 67: Point 385 (-90.1623, 29.885381, -4.1727122) failed to convert
-rank 71: Point 387 (-90.070353, 29.828517, -1.2528306) failed to convert
-rank 90: Point 391 (-89.360783, 29.382683, 0.33466113) failed to convert
-rank 31: Point 279 (-90.988923, 30.109448, 2.1772559) failed to convert
-rank 78: Point 390 (-89.918905, 29.920471, -5.5507185) failed to convert
-rank 52: Point 275 (-90.562452, 29.694029, -1.8090889) failed to convert
-rank 38: Point 275 (-90.824936, 29.357379, -1.6345147) failed to convert
-rank 85: Point 387 (-89.69631, 29.473812, -4.0599362) failed to convert
-rank 46: Point 273 (-90.661412, 29.92754, -1.2434103) failed to convert
-rank 35: Point 281 (-90.834265, 30.326792, -1.1824407) failed to convert
-rank 82: Point 389 (-89.821089, 29.566322, 0.83055321) failed to convert
-rank 28: Point 273 (-91.085766, 30.076644, -2.6711159) failed to convert
-rank 69: Point 389 (-90.096462, 30.025812, -0.42501085) failed to convert
-rank 58: Point 272 (-90.424426, 29.99861, -8.9275927) failed to convert
-rank 77: Point 387 (-89.935786, 30.00859, -9.0) failed to convert
-rank 0: Point 257 (-92.597429, 29.301069, 15.797794) failed to convert
-rank 80: Point 388 (-89.87219, 29.858608, 0.18036344) failed to convert
-rank 53: Point 277 (-90.510618, 30.091304, -0.51748068) failed to convert
-rank 79: Point 387 (-89.900567, 29.893051, -5.5299867) failed to convert
-rank 97: Point 386 (-89.168228, 29.159084, 5.0065248) failed to convert
-rank 33: Point 276 (-90.907622, 30.08748, 18.128809) failed to convert
-rank 5: Point 278 (-91.766499, 30.924237, -9.4794939) failed to convert
-rank 88: Point 393 (-89.380445, 30.355025, -0.10906912) failed to convert
-rank 74: Point 391 (-90.008345, 29.809628, -6.7939925) failed to convert
-rank 73: Point 386 (-90.020443, 29.96001, -1.1967295) failed to convert
-rank 44: Point 275 (-90.722666, 29.34629, -0.99316989) failed to convert
-rank 48: Point 276 (-90.635993, 29.757673, -0.52535906) failed to convert
-rank 29: Point 275 (-91.027816, 30.276661, -1.5955771) failed to convert
-rank 49: Point 279 (-90.617256, 29.70709, 0.86992029) failed to convert
-rank 18: Point 279 (-91.320587, 30.119532, -0.248) failed to convert
-rank 43: Point 280 (-90.699141, 29.867254, -0.99994665) failed to convert
-rank 57: Point 279 (-90.490547, 29.405836, -8.2296) failed to convert
-rank 42: Point 276 (-90.744757, 29.510886, -1.1672904) failed to convert
-rank 23: Point 277 (-91.187569, 30.348554, 14.17435) failed to convert
-rank 20: Point 277 (-91.231336, 30.509869, -7.7419739) failed to convert
-rank 95: Point 388 (-89.143473, 30.065256, 2.1133504) failed to convert
-rank 36: Point 275 (-90.840317, 29.860127, -0.58753353) failed to convert
-rank 98: Point 390 (-89.028064, 29.977342, 4.1179901) failed to convert
-rank 14: Point 273 (-91.474673, 30.063772, 18.369692) failed to convert
-rank 59: Point 278 (-90.431864, 29.60113, -0.34618858) failed to convert
-rank 92: Point 390 (-89.319659, 29.192703, -0.0) failed to convert
-rank 39: Point 279 (-90.805674, 29.379078, -0.62439242) failed to convert
-rank 24: Point 275 (-91.211054, 29.696666, -1.5594544) failed to convert
-rank 19: Point 279 (-91.260634, 30.5073, 3.2652471) failed to convert
-rank 47: Point 277 (-90.66025, 29.730435, -1.6257555) failed to convert
-rank 4: Point 278 (-91.8313, 30.508688, -4.7656599) failed to convert
-rank 70: Point 391 (-90.072779, 30.027993, -4.9103283) failed to convert
-rank 96: Point 392 (-89.203156, 29.196295, -0.0) failed to convert
-rank 68: Point 391 (-90.121738, 30.022978, 0.09497991) failed to convert
-rank 72: Point 390 (-90.035818, 30.037981, 15.634978) failed to convert
-rank 83: Point 388 (-89.767375, 29.897284, 9.2536649) failed to convert
-rank 89: Point 388 (-89.406449, 29.348685, 8.0543477) failed to convert
-rank 94: Point 390 (-89.240749, 29.198792, -0.32197885) failed to convert
-rank 27: Point 274 (-91.117553, 30.255864, -13.618465) failed to convert
-rank 87: Point 387 (-89.499809, 29.924328, -0.03664659) failed to convert
-rank 50: Point 279 (-90.606606, 29.636074, 1.0059082) failed to convert
-rank 2: Point 275 (-91.985214, 29.859229, -0.01507541) failed to convert
-rank 3: Point 281 (-91.934705, 29.555743, -0.51221294) failed to convert
-rank 1: Point 280 (-92.105845, 29.767796, -8.851e-05) failed to convert
-rank 22: Point 274 (-91.204372, 30.389684, -6.9319985) failed to convert
-rank 91: Point 388 (-89.292787, 29.841073, -0.0) failed to convert
-rank 9: Point 278 (-91.637219, 30.805468, -10.130133) failed to convert
-rank 84: Point 392 (-89.731016, 29.84684, -8.2296) failed to convert
-rank 66: Point 389 (-90.198174, 29.928353, -5.1515369) failed to convert
-rank 10: Point 277 (-91.58749, 31.010521, -14.884548) failed to convert
-rank 93: Point 388 (-89.284683, 29.099303, -0.0) failed to convert
-rank 76: Point 392 (-89.968125, 29.858933, -0.9958236) failed to convert
-rank 21: Point 278 (-91.257654, 29.76215, 3.8492361) failed to convert
-rank 37: Point 278 (-90.816294, 29.863863, -0.33248796) failed to convert
-rank 13: Point 278 (-91.528959, 29.781147, -3.2471812) failed to convert
-rank 30: Point 277 (-91.017253, 30.132717, 10.663913) failed to convert
-rank 99: Point 387 (-88.896911, 30.155514, 9.54138) failed to convert
-rank 75: Point 388 (-89.994582, 29.736111, 4.6472587) failed to convert
-rank 56: Point 275 (-90.475573, 29.830958, 0.02) failed to convert
-rank 65: Point 389 (-90.229852, 29.958833, 28.788469) failed to convert
-rank 81: Point 387 (-89.796811, 30.254125, -2.0917757) failed to convert
-rank 64: Point 391 (-90.273089, 29.909759, -4.9264827) failed to convert
-rank 6: Point 277 (-91.753137, 30.545037, -14.225017) failed to convert
-rank 86: Point 391 (-89.617869, 29.423197, -4.1513762) failed to convert
-rank 55: Point 278 (-90.514618, 29.478385, -0.05267817) failed to convert
-rank 11: Point 276 (-91.622987, 29.658237, -0.13927408) failed to convert
-rank 71: Point 388 (-90.061635, 29.940478, -5.8037982) failed to convert
-rank 25: Point 279 (-91.185527, 29.840834, -0.07202318) failed to convert
-rank 67: Point 386 (-90.224491, 29.063396, 9.5208476) failed to convert
-rank 32: Point 277 (-90.968313, 29.702441, -0.56141429) failed to convert
-rank 16: Point 275 (-91.432641, 29.568216, -0.22737909) failed to convert
-rank 15: Point 278 (-91.459988, 29.827714, -2.8774622) failed to convert
-rank 78: Point 391 (-89.939305, 29.66392, -0.30063577) failed to convert
-rank 51: Point 280 (-90.586262, 29.691478, 0.20661546) failed to convert
-rank 85: Point 388 (-89.696285, 29.473868, -4.0995602) failed to convert
-rank 26: Point 273 (-91.176411, 29.737205, -4.9367377) failed to convert
-rank 34: Point 274 (-90.869859, 30.180383, -1.8592942) failed to convert
-rank 90: Point 392 (-89.379792, 29.161858, -1.0682917) failed to convert
-rank 82: Point 390 (-89.822586, 29.547736, 0.31299999) failed to convert
-rank 60: Point 275 (-90.375342, 30.051737, -0.9744212) failed to convert
-rank 8: Point 274 (-91.699041, 30.269181, -6.0660227) failed to convert
-rank 63: Point 281 (-90.31229, 29.879557, -0.3156423) failed to convert
-rank 41: Point 278 (-90.738803, 29.90414, -0.27198111) failed to convert
-rank 45: Point 278 (-90.710073, 29.342124, -1.257971) failed to convert
-rank 17: Point 278 (-91.322553, 30.643774, -18.200521) failed to convert
-rank 12: Point 270 (-91.552476, 29.996947, -2.1167298) failed to convert
-rank 69: Point 390 (-90.111985, 29.825239, -2.8030611) failed to convert
-rank 77: Point 388 (-89.963864, 29.654458, -2.7701579) failed to convert
-rank 79: Point 388 (-89.900253, 29.896895, -1.5259929) failed to convert
-rank 80: Point 389 (-89.854765, 30.074704, -0.29149232) failed to convert
-rank 40: Point 276 (-90.745246, 30.020427, -10.183369) failed to convert
-rank 88: Point 394 (-89.473296, 29.277347, 0.04634677) failed to convert
-rank 74: Point 392 (-90.001648, 29.894812, 1.3938006) failed to convert
-rank 31: Point 280 (-90.988946, 30.108878, -6.7307076) failed to convert
-rank 7: Point 279 (-91.709559, 30.75358, -9.4843256) failed to convert
-rank 61: Point 278 (-90.386037, 29.585256, -0.50191515) failed to convert
-rank 54: Point 277 (-90.49404, 30.025854, -8.1244214) failed to convert
-rank 52: Point 276 (-90.564119, 29.670472, -1.4646293) failed to convert
-rank 97: Point 387 (-89.170205, 29.136633, -0.0) failed to convert
-rank 73: Point 387 (-90.018741, 29.981631, -1.7894027) failed to convert
-rank 58: Point 273 (-90.424428, 29.99855, -8.9275927) failed to convert
-rank 38: Point 276 (-90.787689, 29.906343, -0.38877615) failed to convert
-rank 98: Point 391 (-89.100261, 29.180247, 3.4169173) failed to convert
-rank 35: Point 282 (-90.851709, 30.070031, -4.0206912) failed to convert
-rank 92: Point 391 (-89.302768, 29.386971, 2.4197629) failed to convert
-rank 53: Point 278 (-90.555904, 29.458408, -0.05997759) failed to convert
-rank 28: Point 274 (-91.076732, 30.215446, 23.542153) failed to convert
-rank 5: Point 279 (-91.764899, 30.952365, -11.083875) failed to convert
-rank 62: Point 276 (-90.337837, 29.930211, -8.1930246) failed to convert
-rank 95: Point 389 (-89.166015, 29.814552, 2.0582424) failed to convert
-rank 96: Point 393 (-89.204732, 29.178354, -0.0) failed to convert
-rank 70: Point 392 (-90.07275, 30.02833, -4.9286163) failed to convert
-rank 44: Point 276 (-90.722633, 29.346692, -8.2296) failed to convert
-rank 0: Point 258 (-92.625598, 28.648033, 35.054121) failed to convert
-rank 72: Point 391 (-90.035744, 30.038722, 16.948294) failed to convert
-rank 29: Point 276 (-91.01985, 30.397831, -10.479739) failed to convert
-rank 33: Point 277 (-90.937885, 29.632657, -0.28293178) failed to convert
-rank 48: Point 277 (-90.616996, 30.026938, -9.8197424) failed to convert
-rank 49: Point 280 (-90.628863, 29.541751, -2.5254934) failed to convert
-rank 68: Point 392 (-90.123396, 30.001511, -9.0) failed to convert
-rank 83: Point 389 (-89.793504, 29.57624, -4.4342306) failed to convert
-rank 89: Point 389 (-89.359698, 29.88935, -0.0) failed to convert
-rank 94: Point 391 (-89.244499, 29.156017, 0.85348686) failed to convert
-rank 20: Point 278 (-91.242014, 30.340377, -14.904417) failed to convert
-rank 18: Point 280 (-91.293081, 30.563116, -16.637202) failed to convert
-rank 43: Point 281 (-90.733442, 29.370027, -8.2296) failed to convert
-rank 23: Point 278 (-91.19205, 30.277911, 9.9379561) failed to convert
-rank 84: Point 393 (-89.756511, 29.535212, 22.361177) failed to convert
-rank 57: Point 280 (-90.424198, 30.318618, 1.3653913) failed to convert
-rank 42: Point 277 (-90.752916, 29.391529, 0.3048) failed to convert
-rank 46: Point 274 (-90.695891, 29.431851, -0.21062608) failed to convert
-rank 91: Point 389 (-89.321833, 29.508903, 4.1373935) failed to convert
-rank 76: Point 393 (-89.984796, 29.647435, 1.2521076) failed to convert
-rank 66: Point 390 (-90.234914, 29.442459, -4.0224458) failed to convert
-rank 36: Point 276 (-90.840466, 29.857922, -0.64078965) failed to convert
-rank 39: Point 280 (-90.789274, 29.620907, -0.7885024) failed to convert
-rank 87: Point 388 (-89.500414, 29.916803, -0.34092436) failed to convert
-rank 59: Point 279 (-90.413453, 29.853423, -2.1184925) failed to convert
-rank 93: Point 389 (-89.227084, 29.754827, 2.8152695) failed to convert
-rank 24: Point 276 (-91.207824, 29.748178, -0.013) failed to convert
-rank 19: Point 280 (-91.261245, 30.497519, -14.786981) failed to convert
-rank 75: Point 389 (-89.979788, 29.9238, -5.1914667) failed to convert
-rank 64: Point 392 (-90.249957, 30.216134, 4.04) failed to convert
-rank 65: Point 390 (-90.277934, 29.317916, 0.458) failed to convert
-rank 47: Point 278 (-90.674949, 29.519371, -1.1710222) failed to convert
-rank 81: Point 388 (-89.810854, 30.081726, -0.72392822) failed to convert
-rank 4: Point 279 (-91.804714, 30.9867, -18.51511) failed to convert
-rank 14: Point 274 (-91.499612, 29.642099, -2.5748619) failed to convert
-rank 99: Point 388 (-88.957345, 29.503887, 10.922459) failed to convert
-rank 86: Point 392 (-89.604539, 29.583146, 0.10400328) failed to convert
-rank 71: Point 389 (-90.07042, 29.827585, -0.93932533) failed to convert
-rank 67: Point 387 (-90.162276, 29.885617, -4.1849042) failed to convert
-rank 50: Point 280 (-90.60572, 29.648631, -0.25976662) failed to convert
-rank 78: Point 392 (-89.919289, 29.9156, 37.335984) failed to convert
-rank 3: Point 282 (-91.878125, 30.60622, -13.622429) failed to convert
-rank 9: Point 279 (-91.637301, 30.803769, -20.0) failed to convert
-rank 85: Point 389 (-89.696269, 29.473905, -4.0995602) failed to convert
-rank 2: Point 276 (-91.934079, 30.817127, -11.272636) failed to convert
-rank 82: Point 391 (-89.821084, 29.566362, 0.83556206) failed to convert
-rank 10: Point 278 (-91.598383, 30.825095, -10.118221) failed to convert
-rank 22: Point 275 (-91.235227, 29.899354, -0.40728284) failed to convert
-rank 90: Point 393 (-89.369114, 29.285909, -4.3714418) failed to convert
-rank 13: Point 279 (-91.529763, 29.767274, -2.471928) failed to convert
-rank 27: Point 275 (-91.116424, 30.27333, -6.3412719) failed to convert
-rank 21: Point 279 (-91.22242, 30.325099, -14.086028) failed to convert
-rank 1: Point 281 (-92.105212, 29.78006, -0.64688008) failed to convert
-rank 56: Point 276 (-90.500728, 29.4817, -0.06601079) failed to convert
-rank 55: Point 279 (-90.516187, 29.45641, 0.29921394) failed to convert
-rank 77: Point 389 (-89.946021, 29.879776, -4.7263138) failed to convert
-rank 30: Point 278 (-91.050825, 29.616917, -0.4584815) failed to convert
-rank 69: Point 391 (-90.119911, 29.722352, 2.4601819) failed to convert
-rank 15: Point 279 (-91.467883, 29.694596, -1.9110959) failed to convert
-rank 79: Point 389 (-89.901563, 29.880487, 23.489449) failed to convert
-rank 74: Point 393 (-90.008334, 29.809711, -6.7696085) failed to convert
-rank 80: Point 390 (-89.854759, 30.074765, -7.5468486) failed to convert
-rank 37: Point 279 (-90.790263, 30.244735, -0.34897987) failed to convert
-rank 88: Point 395 (-89.468583, 29.332616, -3.5661601) failed to convert
-rank 97: Point 388 (-89.098489, 29.93636, 2.5234613) failed to convert
-rank 6: Point 278 (-91.755096, 30.510002, -9.2564076) failed to convert
-rank 11: Point 277 (-91.599577, 30.064977, -0.42434891) failed to convert
-rank 73: Point 388 (-90.025468, 29.895902, 0.48474113) failed to convert
-rank 16: Point 276 (-91.378082, 30.471703, -3.32405) failed to convert
-rank 34: Point 275 (-90.878253, 30.055979, -4.6058773) failed to convert
-rank 95: Point 390 (-89.229809, 29.094867, 5.6801945) failed to convert
-rank 26: Point 274 (-91.175894, 29.74539, -7.2969125) failed to convert
-rank 32: Point 278 (-90.942295, 30.095447, -5.0308765) failed to convert
-rank 92: Point 392 (-89.308479, 29.321374, -0.85080696) failed to convert
-rank 98: Point 392 (-89.074112, 29.471046, 6.0028305) failed to convert
-rank 70: Point 393 (-90.08469, 29.874782, -0.54432751) failed to convert
-rank 72: Point 392 (-90.04417, 29.931065, -0.94703979) failed to convert
-rank 96: Point 394 (-89.202817, 29.200062, -0.2906231) failed to convert
-rank 52: Point 277 (-90.561817, 29.702681, -0.22451005) failed to convert
-rank 31: Point 281 (-91.019876, 29.636356, -0.53240397) failed to convert
-rank 83: Point 390 (-89.776658, 29.783505, -0.78541307) failed to convert
-rank 58: Point 274 (-90.42443, 29.998509, -8.9275927) failed to convert
-rank 62: Point 277 (-90.337831, 29.930271, -8.1137766) failed to convert
-rank 68: Point 393 (-90.126609, 29.959891, 4.3982658) failed to convert
-rank 38: Point 277 (-90.827532, 29.318437, -0.42302315) failed to convert
-rank 94: Point 392 (-89.19514, 29.714763, 2.92403) failed to convert
-rank 84: Point 394 (-89.762167, 29.465381, 1.1952699) failed to convert
-rank 89: Point 390 (-89.418031, 29.213113, 0.31299999) failed to convert
-rank 25: Point 280 (-91.161699, 30.216366, -12.508993) failed to convert
-rank 76: Point 394 (-89.95629, 30.00794, 1.215789) failed to convert
-rank 53: Point 279 (-90.554239, 29.481838, -1.6830759) failed to convert
-rank 7: Point 280 (-91.728255, 30.424089, -6.2032927) failed to convert
-rank 61: Point 279 (-90.364447, 29.878509, -0.40503798) failed to convert
-rank 54: Point 278 (-90.52369, 29.613487, 0.07922362) failed to convert
-rank 5: Point 280 (-91.796421, 30.389766, -8.2296) failed to convert
-rank 66: Point 391 (-90.200665, 29.895476, 1.8337379) failed to convert
-rank 63: Point 282 (-90.357756, 29.264284, 1.5206384) failed to convert
-rank 65: Point 391 (-90.275446, 29.351302, -0.34486119) failed to convert
-rank 12: Point 271 (-91.509013, 30.731656, -20.0) failed to convert
-rank 44: Point 277 (-90.688494, 29.840465, -0.47583324) failed to convert
-rank 91: Point 390 (-89.366601, 28.990982, 6.2145669) failed to convert
-rank 45: Point 279 (-90.704104, 29.428814, -0.62167594) failed to convert
-rank 0: Point 259 (-92.61717, 28.807557, 31.1) failed to convert
-rank 87: Point 389 (-89.547462, 29.360855, 0.64349607) failed to convert
-rank 60: Point 276 (-90.380077, 29.987606, -0.38783588) failed to convert
-rank 41: Point 279 (-90.768637, 29.46874, -0.44542243) failed to convert
-rank 17: Point 279 (-91.332073, 30.490069, -4.358994) failed to convert
-rank 64: Point 393 (-90.273082, 29.909699, -4.9264827) failed to convert
-rank 93: Point 390 (-89.284387, 29.102313, 1.8e-07) failed to convert
-rank 67: Point 388 (-90.199381, 29.397323, -0.03673494) failed to convert
-rank 99: Point 389 (-88.953514, 29.544787, 9.1808088) failed to convert
-rank 86: Point 393 (-89.617829, 29.423202, -4.1513762) failed to convert
-rank 29: Point 277 (-91.065654, 29.695079, -0.61466563) failed to convert
-rank 81: Point 389 (-89.796758, 30.254094, -1.2446107) failed to convert
-rank 28: Point 275 (-91.112184, 29.663911, -1.0682448) failed to convert
-rank 35: Point 283 (-90.84305, 30.197571, -1.2733057) failed to convert
-rank 78: Point 393 (-89.909377, 30.03952, 2.8956001) failed to convert
-rank 40: Point 277 (-90.745247, 30.020366, -10.183369) failed to convert
-rank 20: Point 279 (-91.263888, 29.990435, -0.73499452) failed to convert
-rank 71: Point 390 (-90.070378, 29.82812, -2.4099662) failed to convert
-rank 75: Point 390 (-89.993568, 29.748857, -1.1976638) failed to convert
-rank 82: Point 392 (-89.821077, 29.566423, 0.68842326) failed to convert
-rank 43: Point 282 (-90.721896, 29.538184, -1.5815614) failed to convert
-rank 18: Point 281 (-91.293076, 30.563177, -16.637202) failed to convert
-rank 23: Point 279 (-91.234969, 29.594269, 6.4068289) failed to convert
-rank 57: Point 281 (-90.470751, 29.680576, -1.0687716) failed to convert
-rank 42: Point 278 (-90.749236, 29.445346, -0.91999441) failed to convert
-rank 90: Point 394 (-89.387186, 29.075352, 0.48330117) failed to convert
-rank 77: Point 390 (-89.935527, 30.011642, 0.33420278) failed to convert
-rank 48: Point 278 (-90.643068, 29.656365, -1.6384942) failed to convert
-rank 39: Point 281 (-90.762863, 30.006808, -4.8470847) failed to convert
-rank 8: Point 275 (-91.708276, 30.105736, -1.6977236) failed to convert
-rank 85: Point 390 (-89.675044, 29.731117, -0.33803938) failed to convert
-rank 33: Point 278 (-90.908375, 30.07598, 4.8324152) failed to convert
-rank 80: Point 391 (-89.854755, 30.074805, -7.5468486) failed to convert
-rank 51: Point 281 (-90.609355, 29.36364, -8.2296) failed to convert
-rank 3: Point 283 (-91.905692, 30.098284, -9.0089796) failed to convert
-rank 69: Point 392 (-90.112826, 29.814233, -2.5565662) failed to convert
-rank 24: Point 277 (-91.209568, 29.720033, -7.592568) failed to convert
-rank 74: Point 394 (-89.971832, 30.271302, -0.25935011) failed to convert
-rank 88: Point 396 (-89.467563, 29.344549, -5.3138835) failed to convert
-rank 79: Point 390 (-89.903674, 29.854025, -4.6622941) failed to convert
-rank 9: Point 280 (-91.694576, 29.80277, -0.62712968) failed to convert
-rank 73: Point 389 (-90.03423, 29.783926, -1.4752319) failed to convert
-rank 59: Point 280 (-90.434964, 29.558413, -0.39276055) failed to convert
-rank 10: Point 279 (-91.656953, 29.810133, -0.47683606) failed to convert
-rank 95: Point 391 (-89.222155, 29.181954, -0.0) failed to convert
-rank 97: Point 389 (-89.065835, 30.29452, 4.4375871) failed to convert
-rank 22: Point 276 (-91.199127, 30.472028, 15.168279) failed to convert
-rank 50: Point 281 (-90.590301, 29.866673, -0.78417108) failed to convert
-rank 2: Point 277 (-91.935376, 30.792906, -8.2296) failed to convert
-rank 55: Point 280 (-90.491419, 29.801359, 0.02) failed to convert
-rank 49: Point 281 (-90.617704, 29.700665, -0.58189297) failed to convert
-rank 21: Point 280 (-91.225049, 30.283396, -13.346279) failed to convert
-rank 37: Point 280 (-90.791659, 30.224397, -2.862262) failed to convert
-rank 56: Point 277 (-90.476325, 29.820552, -0.33189672) failed to convert
-rank 1: Point 282 (-92.101716, 29.848336, -0.46725077) failed to convert
-rank 72: Point 393 (-90.044105, 29.931591, 0.25780639) failed to convert
-rank 98: Point 393 (-89.075992, 29.449941, 4.0473919) failed to convert
-rank 27: Point 276 (-91.117724, 30.252708, -13.286233) failed to convert
-rank 83: Point 391 (-89.776956, 29.779611, -8.2296) failed to convert
-rank 47: Point 279 (-90.660191, 29.731276, -1.614637) failed to convert
-rank 13: Point 280 (-91.529603, 29.770001, -2.417064) failed to convert
-rank 30: Point 279 (-91.014687, 30.17141, -11.322869) failed to convert
-rank 96: Point 395 (-89.153623, 29.753122, 3.180816) failed to convert
-rank 70: Point 394 (-90.093852, 29.756475, -0.85221655) failed to convert
-rank 92: Point 393 (-89.314658, 29.25028, 14.218154) failed to convert
-rank 76: Point 395 (-89.979948, 29.708725, 27.419028) failed to convert
-rank 14: Point 275 (-91.498657, 29.658329, -2.0719207) failed to convert
-rank 84: Point 395 (-89.749968, 29.614938, -0.93247987) failed to convert
-rank 15: Point 280 (-91.409928, 30.658947, -8.0724554) failed to convert
-rank 89: Point 391 (-89.351959, 29.97737, -0.0) failed to convert
-rank 68: Point 394 (-90.121907, 30.020741, -2.0031154) failed to convert
-rank 94: Point 393 (-89.244855, 29.151835, 5.2944662) failed to convert
-rank 19: Point 281 (-91.329937, 29.384944, 1.5691559) failed to convert
-rank 11: Point 278 (-91.644166, 29.285168, 5.8029919) failed to convert
-rank 66: Point 392 (-90.240843, 29.363261, -5.0575467) failed to convert
-rank 36: Point 277 (-90.847314, 29.756508, -1.2490908) failed to convert
-rank 34: Point 276 (-90.983862, 28.450808, 36.76637) failed to convert
-rank 26: Point 275 (-91.179788, 29.683639, -4.5959999) failed to convert
-rank 32: Point 279 (-90.948562, 30.000988, -0.92694519) failed to convert
-rank 4: Point 280 (-91.881344, 29.589934, -0.51420141) failed to convert
-rank 6: Point 279 (-91.726925, 31.007209, -18.910642) failed to convert
-rank 65: Point 392 (-90.234791, 29.892817, 1.0326187) failed to convert
-rank 91: Point 391 (-89.346524, 29.224152, -2.0351051) failed to convert
-rank 87: Point 390 (-89.547058, 29.365052, 28.54511) failed to convert
-rank 64: Point 394 (-90.300395, 29.544044, 2.3893036) failed to convert
-rank 16: Point 277 (-91.3898, 30.279536, -0.74544215) failed to convert
-rank 31: Point 282 (-90.98902, 30.106259, -7.5314147) failed to convert
-rank 61: Point 280 (-90.415258, 29.18404, 1.4075974) failed to convert
-rank 93: Point 391 (-89.209253, 29.954705, 0.22876158) failed to convert
-rank 58: Point 275 (-90.424433, 29.998449, -8.9275927) failed to convert
-rank 86: Point 394 (-89.572983, 29.958169, -0.0) failed to convert
-rank 52: Point 278 (-90.537384, 30.044103, -0.59308715) failed to convert
-rank 81: Point 390 (-89.815069, 30.029414, 2.161286) failed to convert
-rank 67: Point 389 (-90.162235, 29.885572, -4.1940482) failed to convert
-rank 25: Point 281 (-91.195078, 29.68905, -2.3750323) failed to convert
-rank 46: Point 275 (-90.697826, 29.403722, -8.2296) failed to convert
-rank 54: Point 279 (-90.521359, 29.646045, -1.2621036) failed to convert
-rank 99: Point 390 (-88.900248, 30.118663, 13.13749) failed to convert
-rank 78: Point 394 (-89.941653, 29.63407, 0.22347034) failed to convert
-rank 5: Point 281 (-91.761802, 31.007037, -20.168615) failed to convert
-rank 38: Point 278 (-90.781723, 29.993099, -4.1850521) failed to convert
-rank 75: Point 391 (-89.985684, 29.848971, -3.4399984) failed to convert
-rank 53: Point 280 (-90.539554, 29.688089, -1.1056266) failed to convert
-rank 7: Point 281 (-91.748534, 30.062854, -6.218163) failed to convert
-rank 82: Point 393 (-89.820973, 29.567646, 0.90621919) failed to convert
-rank 71: Point 391 (-90.062062, 29.934912, -6.7238885) failed to convert
-rank 63: Point 283 (-90.332933, 29.601318, -0.085344) failed to convert
-rank 85: Point 391 (-89.651247, 30.017275, 3.2) failed to convert
-rank 62: Point 278 (-90.368532, 29.514622, 0.15043293) failed to convert
-rank 44: Point 278 (-90.707072, 29.572502, -1.4457473) failed to convert
-rank 12: Point 272 (-91.540023, 30.208229, 16.976191) failed to convert
-rank 77: Point 391 (-89.935752, 30.008678, -0.56362097) failed to convert
-rank 17: Point 280 (-91.321926, 30.653791, 6.5073713) failed to convert
-rank 29: Point 278 (-91.100108, 29.156491, 2.5307711) failed to convert
-rank 41: Point 280 (-90.695566, 30.52437, -12.341582) failed to convert
-rank 80: Point 392 (-89.854749, 30.074865, -7.5468486) failed to convert
-rank 60: Point 277 (-90.380324, 29.984143, -1.9543776) failed to convert
-rank 69: Point 393 (-90.165005, 29.130884, 0.00514187) failed to convert
-rank 90: Point 395 (-89.365353, 29.329281, 0.31299999) failed to convert
-rank 74: Point 395 (-90.002787, 29.880085, -9.0) failed to convert
-rank 79: Point 391 (-89.94701, 29.30752, 2.9832303) failed to convert
-rank 88: Point 397 (-89.480492, 29.191968, 3.6017769) failed to convert
-rank 95: Point 392 (-89.220822, 29.197079, -0.33027241) failed to convert
-rank 35: Point 284 (-90.825869, 30.449073, -7.4989678) failed to convert
-rank 43: Point 283 (-90.73377, 29.365121, -0.50855817) failed to convert
-rank 73: Point 390 (-90.021491, 29.946535, -6.7604645) failed to convert
-rank 23: Point 280 (-91.228259, 29.701091, -0.45249393) failed to convert
-rank 40: Point 278 (-90.771798, 29.633693, -0.68631731) failed to convert
-rank 20: Point 280 (-91.24032, 30.367071, 10.995129) failed to convert
-rank 42: Point 279 (-90.749681, 29.438824, -0.6857565) failed to convert
-rank 18: Point 282 (-91.296115, 30.514439, -14.786579) failed to convert
-rank 97: Point 390 (-89.159986, 29.250909, -0.0) failed to convert
-rank 98: Point 394 (-89.00274, 30.251862, 6.4761763) failed to convert
-rank 45: Point 280 (-90.710101, 29.341629, -0.5662863) failed to convert
-rank 72: Point 394 (-90.044133, 29.931113, -0.26955208) failed to convert
-rank 48: Point 279 (-90.61698, 30.026901, -9.8197424) failed to convert
-rank 39: Point 282 (-90.789258, 29.620944, -1.1115436) failed to convert
-rank 57: Point 282 (-90.470153, 29.688676, -0.6442403) failed to convert
-rank 28: Point 276 (-91.112154, 29.663859, -1.051071) failed to convert
-rank 8: Point 276 (-91.658087, 30.982897, -12.92382) failed to convert
-rank 96: Point 396 (-89.191277, 29.330293, 2.6218172) failed to convert
-rank 0: Point 260 (-92.591837, 29.37132, 13.4) failed to convert
-rank 9: Point 281 (-91.646226, 30.649545, -8.1852446) failed to convert
-rank 33: Point 279 (-90.907693, 30.086122, 18.018195) failed to convert
-rank 83: Point 392 (-89.7378, 30.256391, -1.5947919) failed to convert
-rank 84: Point 396 (-89.713875, 30.053837, 2.6530923) failed to convert
-rank 70: Point 395 (-90.072756, 30.028073, -0.81304346) failed to convert
-rank 92: Point 394 (-89.305174, 29.359088, -0.4222151) failed to convert
-rank 3: Point 284 (-91.879261, 30.584886, -5.60474) failed to convert
-rank 68: Point 395 (-90.198255, 29.018169, 13.497632) failed to convert
-rank 59: Point 281 (-90.413477, 29.853011, -1.047175) failed to convert
-rank 51: Point 282 (-90.602809, 29.456884, -0.09547648) failed to convert
-rank 76: Point 396 (-89.978453, 29.727703, -0.13727793) failed to convert
-rank 89: Point 392 (-89.418142, 29.211177, -1.8894257) failed to convert
-rank 22: Point 277 (-91.207507, 30.339919, 20.886074) failed to convert
-rank 24: Point 278 (-91.210896, 29.698662, -2.2893069) failed to convert
-rank 94: Point 394 (-89.241542, 29.18955, -0.0) failed to convert
-rank 66: Point 393 (-90.198903, 29.918483, -1.5574965) failed to convert
-rank 56: Point 278 (-90.475856, 29.826961, -0.71969724) failed to convert
-rank 50: Point 282 (-90.590247, 29.867414, -1.0941006) failed to convert
-rank 10: Point 280 (-91.598975, 30.814308, -12.430187) failed to convert
-rank 49: Point 282 (-90.61481, 29.74148, -0.96884968) failed to convert
-rank 37: Point 281 (-90.816212, 29.865031, -0.94715085) failed to convert
-rank 65: Point 393 (-90.266953, 29.464904, 0.32552556) failed to convert
-rank 27: Point 277 (-91.117517, 30.255882, -13.618465) failed to convert
-rank 1: Point 283 (-92.101743, 29.845659, -0.38497621) failed to convert
-rank 55: Point 281 (-90.49603, 29.73736, -0.62806843) failed to convert
-rank 21: Point 281 (-91.26001, 29.723968, -7.1475605) failed to convert
-rank 87: Point 391 (-89.480566, 30.147542, 2.8642553) failed to convert
-rank 91: Point 392 (-89.34744, 29.21347, 0.28497284) failed to convert
-rank 64: Point 395 (-90.320868, 29.267504, 0.91010742) failed to convert
-rank 93: Point 392 (-89.286405, 29.078639, 5.5954924) failed to convert
-rank 47: Point 280 (-90.660089, 29.732679, -1.7553022) failed to convert
-rank 86: Point 395 (-89.615179, 29.454598, 24.441975) failed to convert
-rank 99: Point 391 (-88.971182, 29.351671, 18.976563) failed to convert
-rank 13: Point 281 (-91.497922, 30.307046, -2.092262) failed to convert
-rank 14: Point 276 (-91.499614, 29.641851, -1.475157) failed to convert
-rank 30: Point 280 (-91.073853, 29.258009, -0.0) failed to convert
-rank 67: Point 390 (-90.157138, 29.952003, 24.693302) failed to convert
-rank 15: Point 281 (-91.485781, 29.390934, 2.1823292) failed to convert
-rank 36: Point 278 (-90.845114, 29.788875, -3.2268105) failed to convert
-rank 26: Point 276 (-91.146315, 30.210782, -12.850369) failed to convert
-rank 81: Point 391 (-89.838554, 29.739382, -0.0047247) failed to convert
-rank 78: Point 395 (-89.892178, 30.253298, 1.372668) failed to convert
-rank 71: Point 392 (-90.070417, 29.827501, -1.3715613) failed to convert
-rank 75: Point 392 (-89.995484, 29.724369, -4.9728123) failed to convert
-rank 2: Point 278 (-91.994425, 29.682774, 2.7120177) failed to convert
-rank 34: Point 277 (-90.870016, 30.177821, -1.477477) failed to convert
-rank 19: Point 282 (-91.261233, 30.497459, -15.953233) failed to convert
-rank 82: Point 394 (-89.76618, 30.239973, -1.0189272) failed to convert
-rank 4: Point 281 (-91.814653, 30.808716, -17.319141) failed to convert
-rank 11: Point 279 (-91.560481, 30.732866, 2.9804715) failed to convert
-rank 85: Point 392 (-89.696245, 29.473961, -4.0995602) failed to convert
-rank 32: Point 280 (-90.941192, 30.111707, -9.7939279) failed to convert
-rank 6: Point 280 (-91.80804, 29.554882, -0.88259545) failed to convert
-rank 80: Point 393 (-89.850801, 30.123274, 1.2153761) failed to convert
-rank 16: Point 278 (-91.37313, 30.552268, -5.910415) failed to convert
-rank 69: Point 394 (-90.104994, 29.915486, -4.219326) failed to convert
-rank 90: Point 396 (-89.380415, 29.154151, 0.31299999) failed to convert
-rank 52: Point 279 (-90.564062, 29.670494, -0.75353237) failed to convert
-rank 31: Point 283 (-90.986943, 30.137238, -4.2336112) failed to convert
-rank 58: Point 276 (-90.452183, 29.617474, -0.9642268) failed to convert
-rank 38: Point 279 (-90.824903, 29.357356, -1.8216567) failed to convert
-rank 46: Point 276 (-90.697635, 29.406471, -0.53763627) failed to convert
-rank 54: Point 280 (-90.517395, 29.701271, -0.79041291) failed to convert
-rank 77: Point 392 (-89.94631, 29.875939, 20.039531) failed to convert
-rank 61: Point 281 (-90.359716, 29.942424, -8.6410807) failed to convert
-rank 5: Point 282 (-91.774126, 30.788499, 4.8584277) failed to convert
-rank 74: Point 396 (-90.011246, 29.77239, 0.50564521) failed to convert
-rank 88: Point 398 (-89.377789, 30.384864, -9.0174719) failed to convert
-rank 79: Point 392 (-89.900528, 29.893062, -5.5299867) failed to convert
-rank 25: Point 282 (-91.156235, 30.301894, -6.769698) failed to convert
-rank 73: Point 391 (-90.034245, 29.783687, 0.23323693) failed to convert
-rank 7: Point 282 (-91.726767, 30.449476, 21.662258) failed to convert
-rank 53: Point 281 (-90.513098, 30.056656, -9.4274648) failed to convert
-rank 98: Point 395 (-89.023103, 30.030766, 4.2601935) failed to convert
-rank 95: Point 393 (-89.172724, 29.739386, 2.8958502) failed to convert
-rank 17: Point 281 (-91.392598, 29.496306, 1.8275415) failed to convert
-rank 97: Point 391 (-89.167181, 29.16983, 0.01114695) failed to convert
-rank 72: Point 395 (-90.070136, 29.596554, 3.4242406) failed to convert
-rank 96: Point 397 (-89.200521, 29.225664, -0.48101225) failed to convert
-rank 63: Point 284 (-90.270789, 30.430404, -0.18226657) failed to convert
-rank 62: Point 279 (-90.340907, 29.888645, -0.9313325) failed to convert
-rank 44: Point 279 (-90.688804, 29.835917, -0.36123525) failed to convert
-rank 12: Point 273 (-91.509012, 30.731596, -20.0) failed to convert
-rank 70: Point 396 (-90.072749, 30.028148, -0.84133141) failed to convert
-rank 68: Point 396 (-90.121899, 30.020801, -2.1103485) failed to convert
-rank 29: Point 279 (-91.03285, 30.199321, 3.886655) failed to convert
-rank 84: Point 397 (-89.714436, 30.046819, 2.4000001) failed to convert
-rank 41: Point 281 (-90.731069, 30.015566, 28.580446) failed to convert
-rank 83: Point 393 (-89.777211, 29.776157, -0.08530862) failed to convert
-rank 76: Point 397 (-89.984763, 29.647485, 1.2357626) failed to convert
-rank 60: Point 278 (-90.380308, 29.984215, -2.1905976) failed to convert
-rank 92: Point 395 (-89.308912, 29.316132, -0.0) failed to convert
-rank 35: Point 285 (-90.843503, 30.190485, -2.1455923) failed to convert
-rank 40: Point 279 (-90.765213, 29.729809, -1.9995567) failed to convert
-rank 89: Point 393 (-89.40705, 29.340624, 11.112336) failed to convert
-rank 94: Point 395 (-89.239889, 29.20821, -0.14308922) failed to convert
-rank 43: Point 284 (-90.733169, 29.373787, -0.43041818) failed to convert
-rank 20: Point 281 (-91.239514, 30.379837, -14.924539) failed to convert
-rank 42: Point 280 (-90.744793, 29.510219, -0.45905004) failed to convert
-rank 66: Point 394 (-90.234869, 29.4425, -4.0224458) failed to convert
-rank 64: Point 396 (-90.268783, 29.966417, 8.6382605) failed to convert
-rank 45: Point 281 (-90.669376, 29.928698, -1.379479) failed to convert
-rank 18: Point 283 (-91.293072, 30.563217, -16.637202) failed to convert
-rank 23: Point 281 (-91.235944, 29.577303, 6.5009347) failed to convert
-rank 91: Point 393 (-89.34594, 29.230838, -0.25436757) failed to convert
-rank 8: Point 277 (-91.661843, 30.917801, -19.019297) failed to convert
-rank 39: Point 283 (-90.789281, 29.620514, -0.83921772) failed to convert
-rank 93: Point 393 (-89.213575, 29.906033, 0.02251666) failed to convert
-rank 65: Point 394 (-90.2247, 30.025799, 1.5009024) failed to convert
-rank 28: Point 277 (-91.076676, 30.214838, 20.615643) failed to convert
-rank 33: Point 280 (-90.907507, 30.088848, 16.568105) failed to convert
-rank 48: Point 280 (-90.638038, 29.72795, -2.1187456) failed to convert
-rank 99: Point 392 (-88.894872, 30.175485, 9.5265055) failed to convert
-rank 87: Point 392 (-89.468439, 30.288229, -4.98164) failed to convert
-rank 86: Point 396 (-89.597893, 29.66164, -0.0) failed to convert
-rank 78: Point 396 (-89.99419, 28.963683, 27.950882) failed to convert
-rank 57: Point 283 (-90.470061, 29.689847, -0.26851721) failed to convert
-rank 9: Point 282 (-91.624642, 31.020777, -10.90781) failed to convert
-rank 51: Point 283 (-90.558283, 30.084422, -0.47303677) failed to convert
-rank 0: Point 261 (-92.60203, 29.119771, 21.612677) failed to convert
-rank 67: Point 391 (-90.162243, 29.885362, -4.1727122) failed to convert
-rank 81: Point 392 (-89.867106, 29.383237, 1.206543) failed to convert
-rank 3: Point 285 (-91.878085, 30.606229, -14.13895) failed to convert
-rank 59: Point 282 (-90.400867, 30.024675, -5.7116476) failed to convert
-rank 37: Point 282 (-90.816258, 29.864355, -1.234484) failed to convert
-rank 75: Point 393 (-89.986788, 29.834782, -5.5510179) failed to convert
-rank 82: Point 395 (-89.781038, 30.058766, 16.385942) failed to convert
-rank 71: Point 393 (-90.070417, 29.82745, -1.2099079) failed to convert
-rank 85: Point 393 (-89.695837, 29.478796, -0.0415123) failed to convert
-rank 22: Point 278 (-91.200613, 30.44861, 3.3768863) failed to convert
-rank 56: Point 279 (-90.504192, 29.433229, -0.0005076) failed to convert
-rank 50: Point 283 (-90.605697, 29.648883, -1.3618634) failed to convert
-rank 55: Point 282 (-90.515413, 29.467128, -0.51857875) failed to convert
-rank 80: Point 394 (-89.854779, 30.073853, 0.25784218) failed to convert
-rank 13: Point 282 (-91.507941, 30.138012, 8.3984321) failed to convert
-rank 90: Point 397 (-89.373351, 29.23622, 0.31299999) failed to convert
-rank 24: Point 279 (-91.211016, 29.69668, -6.58368) failed to convert
-rank 27: Point 278 (-91.117523, 30.255598, -12.076643) failed to convert
-rank 1: Point 284 (-92.101557, 29.848815, -0.28881856) failed to convert
-rank 10: Point 281 (-91.627193, 30.328886, 18.678645) failed to convert
-rank 49: Point 283 (-90.59312, 30.047843, 21.665231) failed to convert
-rank 21: Point 282 (-91.260752, 29.7119, -0.04) failed to convert
-rank 47: Point 281 (-90.661393, 29.713989, -1.9575967) failed to convert
-rank 69: Point 395 (-90.118709, 29.737717, -0.18550044) failed to convert
-rank 77: Point 393 (-89.996313, 29.240153, 0.19314558) failed to convert
-rank 30: Point 281 (-91.014655, 30.171435, -11.755527) failed to convert
-rank 88: Point 399 (-89.46856, 29.33256, -3.5661601) failed to convert
-rank 36: Point 279 (-90.798835, 30.467376, -8.892261) failed to convert
-rank 74: Point 397 (-90.010291, 29.784566, -0.45835376) failed to convert
-rank 19: Point 283 (-91.259428, 30.526183, 17.998319) failed to convert
-rank 2: Point 279 (-91.962457, 30.288056, -6.1109881) failed to convert
-rank 34: Point 278 (-90.870167, 30.175326, -0.91804645) failed to convert
-rank 79: Point 393 (-89.868944, 30.285356, -2.6697938) failed to convert
-rank 15: Point 282 (-91.468077, 29.690961, -0.19443967) failed to convert
-rank 6: Point 281 (-91.753102, 30.545056, -14.225017) failed to convert
-rank 11: Point 280 (-91.56035, 30.733531, 0.33041074) failed to convert
-rank 4: Point 282 (-91.836281, 30.418175, -8.2296) failed to convert
-rank 98: Point 396 (-89.04056, 29.839998, 4.5089098) failed to convert
-rank 73: Point 392 (-90.021478, 29.946573, -6.7604645) failed to convert
-rank 72: Point 396 (-90.036351, 30.030094, -1.0757892) failed to convert
-rank 32: Point 281 (-90.972634, 29.636165, -0.45370882) failed to convert
-rank 95: Point 394 (-89.220653, 29.198826, -0.3659029) failed to convert
-rank 58: Point 277 (-90.43199, 29.894819, 0.39094861) failed to convert
-rank 52: Point 280 (-90.580139, 29.442681, -8.2296) failed to convert
-rank 96: Point 398 (-89.20258, 29.20218, -0.00096157) failed to convert
-rank 16: Point 279 (-91.417061, 29.82787, -0.70124507) failed to convert
-rank 97: Point 392 (-89.05862, 30.372783, 0.84678487) failed to convert
-rank 14: Point 277 (-91.498767, 29.655901, -0.9460229) failed to convert
-rank 26: Point 277 (-91.176237, 29.739933, -7.7388726) failed to convert
-rank 68: Point 397 (-90.103466, 30.258441, 4.2610702) failed to convert
-rank 70: Point 397 (-90.075171, 29.996947, 0.46718682) failed to convert
-rank 31: Point 284 (-90.968825, 30.410147, -3.7211115) failed to convert
-rank 38: Point 280 (-90.780745, 30.007105, 15.147983) failed to convert
-rank 5: Point 283 (-91.799584, 30.332597, -3.9367628) failed to convert
-rank 83: Point 394 (-89.738364, 30.249453, -0.03779791) failed to convert
-rank 53: Point 282 (-90.566161, 29.313028, -0.40958343) failed to convert
-rank 61: Point 282 (-90.363241, 29.894681, -0.38214913) failed to convert
-rank 92: Point 396 (-89.307029, 29.337742, 2.1958437) failed to convert
-rank 76: Point 398 (-89.966933, 29.873457, -1.7576482) failed to convert
-rank 54: Point 281 (-90.494, 30.025847, -8.9894671) failed to convert
-rank 84: Point 398 (-89.686448, 30.383368, -2.8212173) failed to convert
-rank 94: Point 396 (-89.240861, 29.19712, -0.0) failed to convert
-rank 7: Point 283 (-91.759112, 29.871707, -0.73840249) failed to convert
-rank 66: Point 395 (-90.240804, 29.363269, -5.0575467) failed to convert
-rank 89: Point 394 (-89.414048, 29.258707, 0.2011397) failed to convert
-rank 46: Point 277 (-90.696753, 29.419217, -0.2850199) failed to convert
-rank 64: Point 397 (-90.325481, 29.204748, 1.1189588) failed to convert
-rank 91: Point 394 (-89.345087, 29.240342, -0.05277032) failed to convert
-rank 17: Point 282 (-91.322527, 30.643805, -18.200521) failed to convert
-rank 93: Point 394 (-89.285849, 29.084856, 11.661938) failed to convert
-rank 65: Point 395 (-90.268071, 29.448989, 0.74611828) failed to convert
-rank 25: Point 283 (-91.163938, 30.181192, -6.0895864) failed to convert
-rank 99: Point 393 (-88.92102, 29.895205, 3.8399771) failed to convert
-rank 44: Point 280 (-90.722602, 29.34683, -8.2296) failed to convert
-rank 63: Point 285 (-90.307821, 29.938478, -1.9906841) failed to convert
-rank 62: Point 280 (-90.334156, 29.979076, -0.68100859) failed to convert
-rank 86: Point 397 (-89.540858, 30.336186, -3.1294626) failed to convert
-rank 29: Point 280 (-91.032288, 30.207276, -2.3908622) failed to convert
-rank 87: Point 393 (-89.532972, 29.53162, 0.3951463) failed to convert
-rank 35: Point 286 (-90.843512, 30.190201, -2.0581018) failed to convert
-rank 78: Point 397 (-89.918866, 29.920518, -3.9867831) failed to convert
-rank 60: Point 279 (-90.380287, 29.984388, -0.97911764) failed to convert
-rank 12: Point 274 (-91.509012, 30.731555, -20.0) failed to convert
-rank 81: Point 393 (-89.8274, 29.876917, -0.19528404) failed to convert
-rank 67: Point 392 (-90.141125, 30.159984, 4.52) failed to convert
-rank 41: Point 282 (-90.768501, 29.470668, -0.57204773) failed to convert
-rank 75: Point 394 (-89.995856, 29.719223, -1.0614397) failed to convert
-rank 43: Point 285 (-90.713302, 29.662579, -0.47018109) failed to convert
-rank 71: Point 394 (-90.067149, 29.869449, -9.0) failed to convert
-rank 23: Point 282 (-91.187491, 30.347962, 15.058139) failed to convert
-rank 82: Point 396 (-89.827218, 29.489594, 0.31299999) failed to convert
-rank 85: Point 394 (-89.677383, 29.70191, -0.32140794) failed to convert
-rank 42: Point 281 (-90.744731, 29.511021, -1.1540768) failed to convert
-rank 90: Point 398 (-89.369066, 29.285946, -4.3714418) failed to convert
-rank 80: Point 395 (-89.865954, 29.935307, -0.40018068) failed to convert
-rank 20: Point 282 (-91.241991, 30.34041, -14.904417) failed to convert
-rank 40: Point 280 (-90.759133, 29.818477, -1.7312058) failed to convert
-rank 28: Point 278 (-91.112134, 29.663824, -0.65429701) failed to convert
-rank 33: Point 281 (-90.912231, 30.018249, -1.2552385) failed to convert
-rank 18: Point 284 (-91.293067, 30.563277, -16.637202) failed to convert
-rank 8: Point 278 (-91.705242, 30.158964, -0.9758296) failed to convert
-rank 39: Point 284 (-90.762544, 30.010963, -6.2467086) failed to convert
-rank 45: Point 282 (-90.709204, 29.354502, 0.54827727) failed to convert
-rank 69: Point 396 (-90.14116, 29.444571, -0.26687047) failed to convert
-rank 51: Point 284 (-90.55943, 30.068296, -1.6810283) failed to convert
-rank 88: Point 400 (-89.46754, 29.344516, -5.3138835) failed to convert
-rank 77: Point 394 (-89.963207, 29.662268, -4.6984923) failed to convert
-rank 74: Point 398 (-90.003204, 29.874711, 1.4911853) failed to convert
-rank 59: Point 283 (-90.416622, 29.809892, -1.6457331) failed to convert
-rank 48: Point 281 (-90.668103, 29.296571, -0.0) failed to convert
-rank 57: Point 284 (-90.490508, 29.40585, -8.2296) failed to convert
-rank 37: Point 283 (-90.816334, 29.863189, -0.87807557) failed to convert
-rank 79: Point 394 (-89.903643, 29.854077, -5.0443877) failed to convert
-rank 3: Point 286 (-91.861435, 30.909328, -10.90555) failed to convert
-rank 98: Point 397 (-89.09988, 29.183537, -0.0) failed to convert
-rank 73: Point 393 (-90.036698, 29.752103, -1.281927) failed to convert
-rank 22: Point 279 (-91.210984, 30.284785, 3.0804044) failed to convert
-rank 56: Point 280 (-90.475826, 29.827279, -0.54041898) failed to convert
-rank 95: Point 395 (-89.220739, 29.197843, -0.42266202) failed to convert
-rank 9: Point 283 (-91.637291, 30.803602, -20.0) failed to convert
-rank 27: Point 279 (-91.12146, 30.194136, 9.9287488) failed to convert
-rank 72: Point 397 (-90.040308, 29.979464, 0.76377555) failed to convert
-rank 13: Point 283 (-91.529446, 29.772252, -2.508504) failed to convert
-rank 55: Point 283 (-90.515551, 29.465141, -0.66778756) failed to convert
-rank 96: Point 399 (-89.202826, 29.199234, -0.16702054) failed to convert
-rank 50: Point 284 (-90.625221, 29.370602, 0.30582273) failed to convert
-rank 97: Point 393 (-89.168131, 29.158654, 4.9984756) failed to convert
-rank 10: Point 282 (-91.687427, 29.269507, 6.1385905) failed to convert
-rank 0: Point 262 (-92.594428, 29.247287, 17.651567) failed to convert
-rank 24: Point 280 (-91.21102, 29.69652, -1.6089166) failed to convert
-rank 49: Point 284 (-90.628896, 29.540943, -8.2296) failed to convert
-rank 1: Point 285 (-92.101538, 29.848873, -0.39794124) failed to convert
-rank 70: Point 398 (-90.072728, 30.028274, -4.9286163) failed to convert
-rank 83: Point 395 (-89.802254, 29.467408, -0.24336146) failed to convert
-rank 21: Point 283 (-91.221482, 30.339648, -0.52115619) failed to convert
-rank 68: Point 398 (-90.121893, 30.020841, -2.4407876) failed to convert
-rank 76: Point 399 (-89.979488, 29.71443, -4.5991274) failed to convert
-rank 2: Point 280 (-91.935343, 30.79293, -8.2296) failed to convert
-rank 36: Point 280 (-90.808404, 30.328124, -1.8083353) failed to convert
-rank 34: Point 279 (-90.940196, 29.123115, 1.4940453) failed to convert
-rank 47: Point 282 (-90.661337, 29.714728, -0.63974281) failed to convert
-rank 19: Point 284 (-91.260858, 30.503371, 18.669201) failed to convert
-rank 4: Point 283 (-91.934595, 28.584012, 40.418573) failed to convert
-rank 15: Point 283 (-91.46879, 29.678677, -1.5457283) failed to convert
-rank 6: Point 282 (-91.727506, 30.996735, -12.612988) failed to convert
-rank 30: Point 282 (-91.018486, 30.113032, 26.814413) failed to convert
-rank 92: Point 397 (-89.315062, 29.244998, 7.975666) failed to convert
-rank 94: Point 397 (-89.243002, 29.172551, -0.39599081) failed to convert
-rank 89: Point 395 (-89.332159, 30.202543, 3.3953548) failed to convert
-rank 84: Point 399 (-89.709399, 30.107216, 7.2823918) failed to convert
-rank 66: Point 396 (-90.234839, 29.442527, -4.0224458) failed to convert
-rank 11: Point 281 (-91.54993, 30.909541, -3.1105767) failed to convert
-rank 65: Point 396 (-90.244256, 29.766482, 0.60124917) failed to convert
-rank 93: Point 395 (-89.242709, 29.577293, 6.1352983) failed to convert
-rank 91: Point 395 (-89.315871, 29.576726, 3.6328586) failed to convert
-rank 32: Point 282 (-90.940051, 30.128666, -11.470235) failed to convert
-rank 38: Point 281 (-90.825174, 29.35297, 0.21365612) failed to convert
-rank 31: Point 285 (-91.041766, 29.295772, -0.1342391) failed to convert
-rank 64: Point 398 (-90.269281, 29.95968, -3.8200218) failed to convert
-rank 87: Point 394 (-89.487052, 30.071362, -0.42697271) failed to convert
-rank 99: Point 394 (-88.997466, 29.062346, 37.439554) failed to convert
-rank 86: Point 398 (-89.617769, 29.423208, -4.1513762) failed to convert
-rank 78: Point 398 (-89.920894, 29.895094, -0.90797297) failed to convert
-rank 52: Point 281 (-90.580175, 29.442131, 0.06095999) failed to convert
-rank 16: Point 280 (-91.394671, 30.198608, -0.6150044) failed to convert
-rank 5: Point 284 (-91.761766, 31.006988, -20.168615) failed to convert
-rank 67: Point 393 (-90.161429, 29.895954, 1.1563508) failed to convert
-rank 75: Point 395 (-89.993523, 29.748897, -8.2296) failed to convert
-rank 81: Point 394 (-89.826235, 29.890369, -0.00717562) failed to convert
-rank 61: Point 283 (-90.359697, 29.942482, -8.6410807) failed to convert
-rank 58: Point 278 (-90.424799, 29.993, 23.577144) failed to convert
-rank 14: Point 278 (-91.498759, 29.656032, -3.0363816) failed to convert
-rank 7: Point 284 (-91.719321, 30.579686, -5.0636953) failed to convert
-rank 53: Point 283 (-90.550571, 29.533036, -1.579499) failed to convert
-rank 90: Point 399 (-89.373454, 29.234867, 0.06550024) failed to convert
-rank 82: Point 397 (-89.766672, 30.233778, -0.50114241) failed to convert
-rank 71: Point 395 (-90.07041, 29.827423, -1.0880927) failed to convert
-rank 80: Point 396 (-89.891383, 29.618018, -1.6130027) failed to convert
-rank 46: Point 278 (-90.69688, 29.417343, -0.20069353) failed to convert
-rank 17: Point 283 (-91.37772, 29.743018, -4.475604) failed to convert
-rank 54: Point 282 (-90.493979, 30.026028, -8.531954) failed to convert
-rank 63: Point 286 (-90.329621, 29.645382, -0.085344) failed to convert
-rank 85: Point 395 (-89.694683, 29.49204, 13.388234) failed to convert
-rank 25: Point 284 (-91.162992, 30.195982, 0.66496056) failed to convert
-rank 62: Point 281 (-90.296427, 30.481738, -8.4804134) failed to convert
-rank 44: Point 281 (-90.709402, 29.538664, -0.83877061) failed to convert
-rank 77: Point 395 (-89.945668, 29.883602, -0.65592868) failed to convert
-rank 69: Point 397 (-90.104977, 29.915427, -7.1048885) failed to convert
-rank 88: Point 401 (-89.468544, 29.332523, -3.5661601) failed to convert
-rank 74: Point 399 (-90.00243, 29.884348, -2.2447604) failed to convert
-rank 29: Point 281 (-91.076618, 29.523536, -0.69703392) failed to convert
-rank 79: Point 395 (-89.903628, 29.854247, -3.444272) failed to convert
-rank 26: Point 278 (-91.148085, 30.182917, -7.9013433) failed to convert
-rank 98: Point 398 (-88.99268, 30.360048, 3.3875482) failed to convert
-rank 35: Point 287 (-90.872301, 29.763716, -1.443099) failed to convert
-rank 73: Point 394 (-90.021457, 29.94663, -6.7604645) failed to convert
-rank 41: Point 283 (-90.83077, 28.544481, 26.227457) failed to convert
-rank 43: Point 286 (-90.733337, 29.371195, -8.2296) failed to convert
-rank 42: Point 282 (-90.75315, 29.387873, 0.3048) failed to convert
-rank 95: Point 396 (-89.230149, 29.09055, -1.6e-07) failed to convert
-rank 23: Point 283 (-91.191903, 30.278453, 7.7763445) failed to convert
-rank 96: Point 400 (-89.199512, 29.236575, -0.0) failed to convert
-rank 28: Point 279 (-91.110692, 29.686279, -0.60774027) failed to convert
-rank 8: Point 279 (-91.66014, 30.946796, 10.601222) failed to convert
-rank 39: Point 285 (-90.789233, 29.620999, -0.84056) failed to convert
-rank 72: Point 398 (-90.005343, 30.422792, -9.4683701) failed to convert
-rank 12: Point 275 (-91.532829, 30.330228, -2.2279133) failed to convert
-rank 97: Point 394 (-89.103714, 29.877877, 3.1576382) failed to convert
-rank 40: Point 281 (-90.75637, 29.858679, -1.2535946) failed to convert
-rank 70: Point 399 (-90.093806, 29.756684, 0.27621241) failed to convert
-rank 51: Point 285 (-90.586847, 29.683001, -0.88861178) failed to convert
-rank 60: Point 280 (-90.383265, 29.943986, 27.727626) failed to convert
-rank 45: Point 283 (-90.711303, 29.323909, -8.2296) failed to convert
-rank 68: Point 399 (-90.121885, 30.020901, -2.3355671) failed to convert
-rank 59: Point 284 (-90.404876, 29.969949, -8.3222599) failed to convert
-rank 33: Point 282 (-90.895771, 30.263313, -3.1061676) failed to convert
-rank 57: Point 285 (-90.447481, 30.000698, -3.1329776) failed to convert
-rank 83: Point 396 (-89.740143, 30.227694, 0.39624) failed to convert
-rank 76: Point 400 (-89.96702, 29.872261, -1.9668845) failed to convert
-rank 92: Point 398 (-89.327083, 29.106113, 0.1484798) failed to convert
-rank 94: Point 398 (-89.239967, 29.207151, -0.27327641) failed to convert
-rank 48: Point 282 (-90.62845, 29.864308, -0.77727241) failed to convert
-rank 3: Point 287 (-91.86888, 30.773478, -8.2478065) failed to convert
-rank 22: Point 280 (-91.207891, 30.333653, -8.0615763) failed to convert
-rank 20: Point 283 (-91.231023, 30.514342, 8.6239881) failed to convert
-rank 18: Point 285 (-91.288783, 30.631719, 32.273581) failed to convert
-rank 55: Point 284 (-90.445615, 30.430115, -3.5322808) failed to convert
-rank 37: Point 284 (-90.816288, 29.864137, -0.95280282) failed to convert
-rank 84: Point 400 (-89.771306, 29.351041, 0.91625271) failed to convert
-rank 9: Point 284 (-91.637282, 30.803704, -20.0) failed to convert
-rank 65: Point 397 (-90.197972, 30.375101, 2.7) failed to convert
-rank 27: Point 280 (-91.117803, 30.250935, -7.9633365) failed to convert
-rank 89: Point 396 (-89.363164, 29.848144, -0.40699521) failed to convert
-rank 13: Point 284 (-91.528664, 29.785541, -2.7867864) failed to convert
-rank 66: Point 397 (-90.253133, 29.197698, -0.0) failed to convert
-rank 10: Point 283 (-91.631864, 30.24785, -4.1307612) failed to convert
-rank 93: Point 396 (-89.265468, 29.318344, -0.0) failed to convert
-rank 56: Point 281 (-90.475976, 29.825101, -0.50247557) failed to convert
-rank 24: Point 281 (-91.198423, 29.897108, -0.54591455) failed to convert
-rank 50: Point 285 (-90.602481, 29.69435, 0.28975077) failed to convert
-rank 87: Point 395 (-89.521036, 29.672436, -0.0) failed to convert
-rank 78: Point 399 (-89.922549, 29.874332, -8.2296) failed to convert
-rank 99: Point 395 (-88.966782, 29.396799, 17.144571) failed to convert
-rank 91: Point 396 (-89.350056, 29.182594, -1.725105) failed to convert
-rank 34: Point 280 (-90.906958, 29.626181, -1.5587471) failed to convert
-rank 49: Point 285 (-90.643463, 29.332266, -0.94018202) failed to convert
-rank 64: Point 399 (-90.310453, 29.407919, 0.458) failed to convert
-rank 86: Point 399 (-89.575791, 29.924446, -0.34284013) failed to convert
-rank 67: Point 394 (-90.119133, 30.443494, 0.08501979) failed to convert
-rank 81: Point 395 (-89.827134, 29.879275, -2.9663137) failed to convert
-rank 75: Point 396 (-89.995447, 29.724385, -4.9728123) failed to convert
-rank 19: Point 285 (-91.265706, 30.425958, -3.1851406) failed to convert
-rank 4: Point 284 (-91.836261, 30.41821, -8.2296) failed to convert
-rank 1: Point 286 (-92.101525, 29.848911, -0.65410181) failed to convert
-rank 0: Point 263 (-92.590866, 29.319226, 14.999997) failed to convert
-rank 21: Point 284 (-91.282521, 29.358546, 1.4843785) failed to convert
-rank 82: Point 398 (-89.819917, 29.580124, -1.2106803) failed to convert
-rank 90: Point 400 (-89.284313, 30.255375, 3.6305917) failed to convert
-rank 36: Point 281 (-90.830998, 29.997035, 15.58989) failed to convert
-rank 80: Point 397 (-89.858516, 30.027312, -0.21419574) failed to convert
-rank 30: Point 283 (-91.01428, 30.177118, 9.8938261) failed to convert
-rank 85: Point 396 (-89.694973, 29.487869, 27.137949) failed to convert
-rank 6: Point 283 (-91.74533, 30.682774, -15.002256) failed to convert
-rank 11: Point 282 (-91.613045, 29.828361, -0.68754148) failed to convert
-rank 71: Point 396 (-90.01883, 30.484614, -7.2378922) failed to convert
-rank 2: Point 281 (-91.949904, 30.52238, -5.8087021) failed to convert
-rank 69: Point 398 (-90.104966, 29.915388, -7.0652645) failed to convert
-rank 32: Point 283 (-90.968769, 29.69483, -8.2296) failed to convert
-rank 77: Point 396 (-89.932605, 30.047616, 1.6973831) failed to convert
-rank 15: Point 284 (-91.467823, 29.694606, -1.9110959) failed to convert
-rank 47: Point 283 (-90.651094, 29.861046, -0.33139831) failed to convert
-rank 88: Point 402 (-89.399945, 30.130465, 2.79) failed to convert
-rank 31: Point 286 (-90.98884, 30.107685, -9.9178573) failed to convert
-rank 52: Point 282 (-90.564024, 29.669992, -0.77247156) failed to convert
-rank 5: Point 285 (-91.827861, 29.818437, -0.41299496) failed to convert
-rank 74: Point 400 (-90.008313, 29.80949, -6.8031365) failed to convert
-rank 61: Point 284 (-90.390506, 29.523813, -1.5237263) failed to convert
-rank 16: Point 281 (-91.42692, 29.663085, 0.60224268) failed to convert
-rank 73: Point 395 (-90.034188, 29.784003, -1.4752319) failed to convert
-rank 14: Point 279 (-91.468572, 30.165343, -1.0791295) failed to convert
-rank 38: Point 282 (-90.807625, 29.612748, -1.6468271) failed to convert
-rank 98: Point 399 (-89.073893, 29.472375, 5.1591242) failed to convert
-rank 79: Point 396 (-89.921371, 29.631498, 20.445175) failed to convert
-rank 95: Point 397 (-89.163619, 29.840805, 2.2411913) failed to convert
-rank 97: Point 395 (-89.156262, 29.292009, -0.0) failed to convert
-rank 53: Point 284 (-90.510561, 30.091322, -0.58420937) failed to convert
-rank 7: Point 285 (-91.707021, 30.795094, -9.9430875) failed to convert
-rank 46: Point 279 (-90.696976, 29.415838, 0.04136986) failed to convert
-rank 70: Point 400 (-90.100078, 29.675466, -8.2296) failed to convert
-rank 63: Point 287 (-90.343971, 29.451135, -0.32980901) failed to convert
-rank 68: Point 400 (-90.125503, 29.973918, -0.79409637) failed to convert
-rank 96: Point 401 (-89.213544, 29.077274, 1.3568729) failed to convert
-rank 72: Point 399 (-90.035232, 30.043944, 4.0631779) failed to convert
-rank 44: Point 282 (-90.688795, 29.835977, -1.4482325) failed to convert
-rank 54: Point 283 (-90.517372, 29.701215, -0.86099188) failed to convert
-rank 58: Point 279 (-90.432318, 29.889837, -8.2296) failed to convert
-rank 62: Point 282 (-90.368625, 29.512391, -0.54532463) failed to convert
-rank 25: Point 285 (-91.19508, 29.6889, -6.068568) failed to convert
-rank 83: Point 397 (-89.737727, 30.255571, -1.7776555) failed to convert
-rank 29: Point 282 (-91.062321, 29.745484, -0.56176308) failed to convert
-rank 26: Point 279 (-91.176508, 29.735433, -4.8344483) failed to convert
-rank 92: Point 399 (-89.333098, 29.036383, -0.49357299) failed to convert
-rank 17: Point 284 (-91.382945, 29.656377, -0.65710132) failed to convert
-rank 76: Point 401 (-89.926694, 30.377991, -8.1525288) failed to convert
-rank 94: Point 399 (-89.238885, 29.219436, -0.0) failed to convert
-rank 84: Point 401 (-89.761432, 29.472652, 0.85500323) failed to convert
-rank 89: Point 397 (-89.386524, 29.578637, 2.6041947) failed to convert
-rank 43: Point 287 (-90.713282, 29.662544, -0.51244293) failed to convert
-rank 66: Point 398 (-90.202508, 29.87011, -3.7987225) failed to convert
-rank 41: Point 284 (-90.741722, 29.861294, -0.34193864) failed to convert
-rank 93: Point 397 (-89.224598, 29.781707, 2.3779203) failed to convert
-rank 65: Point 398 (-90.258266, 29.579334, -0.22484236) failed to convert
-rank 42: Point 283 (-90.744769, 29.510357, -0.64652224) failed to convert
-rank 35: Point 288 (-90.872511, 29.760427, -0.80955362) failed to convert
-rank 8: Point 280 (-91.663778, 30.883574, -11.851959) failed to convert
-rank 78: Point 400 (-89.919904, 29.907359, -2.1750374) failed to convert
-rank 40: Point 282 (-90.78774, 29.399174, -0.20516749) failed to convert
-rank 28: Point 280 (-91.111167, 29.678759, -0.54776905) failed to convert
-rank 87: Point 396 (-89.489588, 30.041421, 0.46543748) failed to convert
-rank 23: Point 284 (-91.226089, 29.735291, 16.232397) failed to convert
-rank 99: Point 396 (-88.918178, 29.92278, 4.8914818) failed to convert
-rank 45: Point 284 (-90.700749, 29.477115, -1.1318719) failed to convert
-rank 91: Point 397 (-89.356215, 29.110884, 0.31299999) failed to convert
-rank 33: Point 283 (-90.906336, 30.105705, -4.8971434) failed to convert
-rank 57: Point 286 (-90.464743, 29.763166, -0.41677265) failed to convert
-rank 64: Point 400 (-90.242871, 30.30831, 3.2633888) failed to convert
-rank 86: Point 400 (-89.621785, 29.374678, 0.34176727) failed to convert
-rank 67: Point 395 (-90.165088, 29.847908, -0.13648933) failed to convert
-rank 59: Point 285 (-90.40089, 30.024001, 0.66955059) failed to convert
-rank 18: Point 286 (-91.288588, 30.634678, -4.6191495) failed to convert
-rank 51: Point 286 (-90.602869, 29.45579, -0.19939986) failed to convert
-rank 22: Point 281 (-91.201096, 30.440826, -9.2597744) failed to convert
-rank 12: Point 276 (-91.509011, 30.731494, -16.717267) failed to convert
-rank 81: Point 396 (-89.827117, 29.879216, -2.9663137) failed to convert
-rank 39: Point 286 (-90.776412, 29.80875, -1.9108208) failed to convert
-rank 27: Point 281 (-91.117463, 30.255909, -13.618465) failed to convert
-rank 82: Point 399 (-89.766677, 30.233638, -0.42537639) failed to convert
-rank 9: Point 285 (-91.637831, 30.794241, -9.8161222) failed to convert
-rank 80: Point 398 (-89.891465, 29.616874, 9.986398) failed to convert
-rank 10: Point 284 (-91.585468, 31.043645, -14.0) failed to convert
-rank 60: Point 281 (-90.380288, 29.984123, -1.9543776) failed to convert
-rank 85: Point 397 (-89.658314, 29.930826, 2.9096373) failed to convert
-rank 75: Point 397 (-89.981448, 29.90198, 1.447656) failed to convert
-rank 90: Point 401 (-89.374225, 29.225791, 0.10221584) failed to convert
-rank 55: Point 285 (-90.515458, 29.466396, -0.87878136) failed to convert
-rank 48: Point 283 (-90.628442, 29.864248, -0.61219558) failed to convert
-rank 71: Point 397 (-90.061987, 29.935562, -6.7086485) failed to convert
-rank 3: Point 288 (-91.878026, 30.606241, -13.586596) failed to convert
-rank 56: Point 282 (-90.475486, 29.831858, -0.49813832) failed to convert
-rank 77: Point 397 (-89.963804, 29.654451, -4.1700043) failed to convert
-rank 24: Point 282 (-91.224403, 29.481968, -0.51357068) failed to convert
-rank 69: Point 399 (-90.105419, 29.909519, 17.035487) failed to convert
-rank 88: Point 403 (-89.467506, 29.344466, -5.3138835) failed to convert
-rank 49: Point 286 (-90.617671, 29.700715, -1.12095) failed to convert
-rank 21: Point 285 (-91.223956, 30.300259, -13.789153) failed to convert
-rank 1: Point 287 (-92.108655, 29.708925, 1.7963649) failed to convert
-rank 34: Point 281 (-90.902152, 29.698332, -0.87300683) failed to convert
-rank 50: Point 286 (-90.590194, 29.867879, -0.59165008) failed to convert
-rank 74: Point 401 (-90.008302, 29.809585, -6.7939925) failed to convert
-rank 30: Point 284 (-91.036552, 29.836366, -1.1256145) failed to convert
-rank 13: Point 285 (-91.528655, 29.785481, -2.7867864) failed to convert
-rank 36: Point 282 (-90.83137, 29.991446, 18.681325) failed to convert
-rank 37: Point 285 (-90.815795, 29.871004, -1.2514459) failed to convert
-rank 79: Point 397 (-89.903623, 29.854112, -4.6959556) failed to convert
-rank 98: Point 400 (-89.100104, 29.179991, 2.3154891) failed to convert
-rank 73: Point 396 (-90.034209, 29.783736, -1.0193895) failed to convert
-rank 19: Point 286 (-91.259236, 30.529107, 3.1885677) failed to convert
-rank 4: Point 285 (-91.804667, 30.987055, -19.473174) failed to convert
-rank 6: Point 284 (-91.74533, 30.682713, -15.002256) failed to convert
-rank 0: Point 264 (-92.614922, 28.736019, 31.497912) failed to convert
-rank 95: Point 398 (-89.222028, 29.183018, -0.00395394) failed to convert
-rank 70: Point 401 (-90.093748, 29.75737, 0.48249023) failed to convert
-rank 2: Point 282 (-91.935294, 30.792966, -8.2296) failed to convert
-rank 15: Point 285 (-91.414102, 30.58935, -9.5720187) failed to convert
-rank 72: Point 400 (-90.035539, 30.039973, 10.099031) failed to convert
-rank 32: Point 284 (-90.968765, 29.694769, -8.2296) failed to convert
-rank 97: Point 396 (-89.168764, 29.150857, -0.0) failed to convert
-rank 68: Point 401 (-90.121928, 30.020202, -1.1134503) failed to convert
-rank 47: Point 284 (-90.637884, 30.048857, 2.5633983) failed to convert
-rank 31: Point 287 (-90.988823, 30.107743, -12.015827) failed to convert
-rank 5: Point 286 (-91.798385, 30.353433, -4.6964818) failed to convert
-rank 11: Point 283 (-91.557367, 30.783191, -11.478389) failed to convert
-rank 61: Point 285 (-90.387311, 29.567378, -2.077868) failed to convert
-rank 52: Point 283 (-90.579982, 29.444621, 0.321413) failed to convert
-rank 96: Point 402 (-89.203724, 29.188777, -0.0) failed to convert
-rank 94: Point 400 (-89.24611, 29.136889, 5.4471099) failed to convert
-rank 14: Point 280 (-91.499566, 29.64206, -3.43929) failed to convert
-rank 20: Point 284 (-91.241957, 30.340461, -14.904417) failed to convert
-rank 38: Point 283 (-90.81933, 29.439558, -0.18312879) failed to convert
-rank 83: Point 398 (-89.781138, 29.726279, -0.31418857) failed to convert
-rank 16: Point 282 (-91.394813, 30.195918, -7.6625381) failed to convert
-rank 84: Point 402 (-89.684856, 30.401516, -3.2949106) failed to convert
-rank 92: Point 400 (-89.308693, 29.318033, -0.09258318) failed to convert
-rank 65: Point 399 (-90.285311, 29.216417, 0.79336159) failed to convert
-rank 76: Point 402 (-89.98474, 29.647519, 1.2315845) failed to convert
-rank 46: Point 280 (-90.696788, 29.418523, -8.2296) failed to convert
-rank 89: Point 398 (-89.350392, 29.994014, 0.84358491) failed to convert
-rank 66: Point 399 (-90.202508, 29.87005, -3.7987225) failed to convert
-rank 63: Point 288 (-90.337206, 29.542767, -0.12636613) failed to convert
-rank 78: Point 401 (-89.911508, 30.012169, 4.1676578) failed to convert
-rank 93: Point 398 (-89.28607, 29.081694, 15.399351) failed to convert
-rank 62: Point 283 (-90.385108, 29.287123, -0.0) failed to convert
-rank 53: Point 285 (-90.544498, 29.617975, -0.5221641) failed to convert
-rank 44: Point 283 (-90.686155, 29.873865, 0.12313415) failed to convert
-rank 99: Point 397 (-88.930164, 29.793536, 4.2534469) failed to convert
-rank 25: Point 286 (-91.155704, 30.310053, -8.643802) failed to convert
-rank 58: Point 280 (-90.43284, 29.882663, -1.3220111) failed to convert
-rank 87: Point 397 (-89.503339, 29.880199, -4.011e-05) failed to convert
-rank 29: Point 283 (-91.030491, 30.234501, -5.6140937) failed to convert
-rank 91: Point 398 (-89.349288, 29.191171, 0.31299999) failed to convert
-rank 64: Point 401 (-90.244718, 30.284004, 3.6492758) failed to convert
-rank 7: Point 286 (-91.762782, 29.80402, -0.65747282) failed to convert
-rank 26: Point 280 (-91.140015, 30.308747, -6.9550305) failed to convert
-rank 17: Point 285 (-91.322488, 30.643851, -17.462125) failed to convert
-rank 54: Point 284 (-90.513261, 29.758265, -0.42740568) failed to convert
-rank 43: Point 288 (-90.694146, 29.93837, -1.8142112) failed to convert
-rank 67: Point 396 (-90.156603, 29.958269, -4.1272108) failed to convert
-rank 28: Point 281 (-91.112142, 29.663277, -0.18578094) failed to convert
-rank 81: Point 397 (-89.827105, 29.879178, -2.9663137) failed to convert
-rank 40: Point 283 (-90.774325, 29.596401, -1.2630879) failed to convert
-rank 86: Point 401 (-89.555122, 30.168066, 2.141538) failed to convert
-rank 80: Point 399 (-89.87732, 29.793658, -0.0) failed to convert
-rank 82: Point 400 (-89.845127, 29.266047, 8.0447888) failed to convert
-rank 42: Point 284 (-90.744757, 29.510449, -0.68433676) failed to convert
-rank 41: Point 285 (-90.716099, 30.230839, -0.26530715) failed to convert
-rank 35: Point 289 (-90.843479, 30.190252, -2.4559909) failed to convert
-rank 90: Point 402 (-89.369034, 29.285971, -4.3714418) failed to convert
-rank 8: Point 281 (-91.658567, 30.973625, -3.5091612) failed to convert
-rank 45: Point 285 (-90.706058, 29.400095, -0.65213354) failed to convert
-rank 33: Point 284 (-90.907362, 30.090185, 5.2789886) failed to convert
-rank 23: Point 285 (-91.188921, 30.32522, -6.5578554) failed to convert
-rank 75: Point 398 (-89.989551, 29.79908, -0.36501576) failed to convert
-rank 71: Point 398 (-90.055467, 30.018985, 2.2802375) failed to convert
-rank 85: Point 398 (-89.688547, 29.565366, -0.0) failed to convert
-rank 69: Point 400 (-90.189355, 28.806758, 29.230094) failed to convert
-rank 77: Point 398 (-89.962633, 29.669178, 12.978443) failed to convert
-rank 88: Point 404 (-89.472149, 29.289744, -0.07650707) failed to convert
-rank 74: Point 402 (-90.009526, 29.793877, 23.959055) failed to convert
-rank 60: Point 282 (-90.380268, 29.98422, -1.9119022) failed to convert
-rank 59: Point 286 (-90.413413, 29.853425, -1.7360133) failed to convert
-rank 98: Point 401 (-89.062397, 29.598409, 5.3055227) failed to convert
-rank 10: Point 285 (-91.585421, 31.043606, -14.0) failed to convert
-rank 12: Point 277 (-91.528586, 30.40177, -3.1769236) failed to convert
-rank 18: Point 287 (-91.295588, 30.522551, -16.057945) failed to convert
-rank 55: Point 286 (-90.515454, 29.466446, -0.80331205) failed to convert
-rank 3: Point 289 (-91.920536, 29.819678, 0.6085503) failed to convert
-rank 95: Point 399 (-89.221052, 29.194092, -0.0) failed to convert
-rank 70: Point 402 (-90.0726, 30.029776, -0.88695742) failed to convert
-rank 9: Point 286 (-91.626453, 30.989603, -11.126151) failed to convert
-rank 57: Point 287 (-90.453906, 29.912317, -0.45151018) failed to convert
-rank 56: Point 283 (-90.475963, 29.825217, -0.24750328) failed to convert
-rank 79: Point 398 (-89.888188, 30.046531, -0.57865441) failed to convert
-rank 73: Point 397 (-90.105189, 28.862912, 30.244754) failed to convert
-rank 27: Point 282 (-91.122021, 30.184903, -11.540126) failed to convert
-rank 48: Point 284 (-90.650617, 29.54789, -0.79303453) failed to convert
-rank 39: Point 287 (-90.806308, 29.368553, 0.70356772) failed to convert
-rank 51: Point 287 (-90.601657, 29.473029, 0.03048) failed to convert
-rank 72: Point 401 (-90.041734, 29.960664, -2.5311308) failed to convert
-rank 97: Point 397 (-89.16952, 29.142215, -0.0) failed to convert
-rank 24: Point 283 (-91.190944, 30.015561, -1.2870392) failed to convert
-rank 22: Point 282 (-91.196809, 30.508096, 23.310321) failed to convert
-rank 68: Point 402 (-90.121722, 30.022839, -0.2942724) failed to convert
-rank 94: Point 401 (-89.24641, 29.133457, 0.44571728) failed to convert
-rank 96: Point 403 (-89.206378, 29.158661, -0.28184268) failed to convert
-rank 50: Point 287 (-90.599473, 29.736721, -0.78630125) failed to convert
-rank 83: Point 399 (-89.79338, 29.575441, 5.5273283) failed to convert
-rank 76: Point 403 (-89.970822, 29.824045, 0.35856554) failed to convert
-rank 34: Point 282 (-90.906927, 29.626233, -1.5587471) failed to convert
-rank 19: Point 287 (-91.261225, 30.49742, -15.953233) failed to convert
-rank 21: Point 286 (-91.223259, 30.311297, 9.8180667) failed to convert
-rank 84: Point 403 (-89.730428, 29.850621, -0.77580586) failed to convert
-rank 65: Point 400 (-90.202013, 30.321416, 3.6800001) failed to convert
-rank 89: Point 399 (-89.417822, 29.213342, 0.26278499) failed to convert
-rank 66: Point 400 (-90.202508, 29.870009, -3.7987225) failed to convert
-rank 37: Point 286 (-90.816277, 29.863837, -0.26982165) failed to convert
-rank 6: Point 285 (-91.74533, 30.682673, -15.002256) failed to convert
-rank 1: Point 288 (-92.105361, 29.773491, -1.049142) failed to convert
-rank 30: Point 285 (-91.013375, 30.190555, -6.2690665) failed to convert
-rank 36: Point 283 (-90.830514, 30.004023, 13.374734) failed to convert
-rank 2: Point 283 (-91.928989, 30.909285, -10.914686) failed to convert
-rank 93: Point 399 (-89.1918, 30.148474, -0.0) failed to convert
-rank 49: Point 287 (-90.605514, 29.872986, 0.45607545) failed to convert
-rank 92: Point 401 (-89.306801, 29.339735, -0.0) failed to convert
-rank 0: Point 265 (-92.594619, 29.188632, 19.228952) failed to convert
-rank 13: Point 286 (-91.52865, 29.785441, -2.7867864) failed to convert
-rank 64: Point 402 (-90.32836, 29.164754, 1.3716461) failed to convert
-rank 47: Point 285 (-90.661431, 29.71308, -2.4034115) failed to convert
-rank 4: Point 286 (-91.814149, 30.817155, -14.907295) failed to convert
-rank 15: Point 286 (-91.512145, 28.937948, 13.815416) failed to convert
-rank 78: Point 402 (-89.922516, 29.874355, -8.2296) failed to convert
-rank 87: Point 398 (-89.484951, 30.09432, 2.2366468) failed to convert
-rank 32: Point 285 (-90.968762, 29.694729, -8.2296) failed to convert
-rank 5: Point 287 (-91.780834, 30.66777, -5.6386242) failed to convert
-rank 38: Point 284 (-90.788674, 29.890853, -0.53159139) failed to convert
-rank 99: Point 398 (-88.963146, 29.434926, 13.664147) failed to convert
-rank 52: Point 284 (-90.541576, 29.98434, -0.42844592) failed to convert
-rank 91: Point 399 (-89.284095, 29.938238, -0.0) failed to convert
-rank 31: Point 288 (-91.042408, 29.285441, -0.12449597) failed to convert
-rank 14: Point 281 (-91.466173, 30.205393, -1.6185955) failed to convert
-rank 67: Point 397 (-90.117007, 30.470249, -4.9650311) failed to convert
-rank 16: Point 283 (-91.424694, 29.699606, -0.24770442) failed to convert
-rank 46: Point 281 (-90.683332, 29.612767, -8.2296) failed to convert
-rank 86: Point 402 (-89.588636, 29.770747, -0.41300935) failed to convert
-rank 11: Point 284 (-91.557578, 30.779435, 2.7012276) failed to convert
-rank 81: Point 398 (-89.795972, 30.261351, 0.49377599) failed to convert
-rank 90: Point 403 (-89.391784, 29.020707, 2.0868635) failed to convert
-rank 80: Point 400 (-89.891354, 29.618071, -4.0310191) failed to convert
-rank 71: Point 399 (-90.105259, 29.375816, 0.31299999) failed to convert
-rank 61: Point 286 (-90.387185, 29.568994, -1.3119539) failed to convert
-rank 44: Point 284 (-90.688789, 29.836017, -1.3942302) failed to convert
-rank 20: Point 285 (-91.239479, 30.379815, -15.352777) failed to convert
-rank 82: Point 401 (-89.766857, 30.231252, -8.2296) failed to convert
-rank 25: Point 287 (-91.195084, 29.688748, -2.3569478) failed to convert
-rank 75: Point 399 (-89.993493, 29.748924, -8.2296) failed to convert
-rank 7: Point 287 (-91.721917, 30.531953, -7.0170339) failed to convert
-rank 62: Point 284 (-90.348583, 29.784252, -0.55073712) failed to convert
-rank 63: Point 289 (-90.341872, 29.47942, 1.3556275) failed to convert
-rank 17: Point 286 (-91.320869, 30.669704, -10.466166) failed to convert
-rank 85: Point 399 (-89.695969, 29.474915, -0.15438244) failed to convert
-rank 29: Point 284 (-91.03614, 30.147976, -4.5073123) failed to convert
-rank 53: Point 286 (-90.541952, 29.653633, -0.21422486) failed to convert
-rank 69: Point 401 (-90.072307, 30.334681, 3.1173645) failed to convert
-rank 88: Point 405 (-89.468521, 29.332467, -1.8642892) failed to convert
-rank 77: Point 399 (-89.955782, 29.75579, -0.0) failed to convert
-rank 26: Point 281 (-91.171965, 29.807211, -7.5346566) failed to convert
-rank 74: Point 403 (-90.002753, 29.880064, -9.0) failed to convert
-rank 98: Point 402 (-89.008761, 30.184737, 8.2871843) failed to convert
-rank 54: Point 285 (-90.517357, 29.701177, -0.74101593) failed to convert
-rank 43: Point 289 (-90.733652, 29.366354, -8.2296) failed to convert
-rank 79: Point 399 (-89.87732, 30.181399, 3.0984096) failed to convert
-rank 73: Point 398 (-90.021255, 29.949001, 18.092004) failed to convert
-rank 95: Point 400 (-89.215931, 29.252231, -0.0) failed to convert
-rank 8: Point 282 (-91.661795, 30.917837, -20.041595) failed to convert
-rank 28: Point 282 (-91.112103, 29.663772, -0.31614071) failed to convert
-rank 70: Point 403 (-90.07273, 30.028108, -0.67970678) failed to convert
-rank 33: Point 285 (-90.9077, 30.08477, 16.867623) failed to convert
-rank 23: Point 286 (-91.226349, 29.730983, 18.218173) failed to convert
-rank 41: Point 286 (-90.761513, 29.572837, -2.6328612) failed to convert
-rank 97: Point 398 (-89.179769, 29.026263, 3.2100374) failed to convert
-rank 35: Point 290 (-90.87229, 29.763656, -1.3460991) failed to convert
-rank 45: Point 286 (-90.694634, 29.565527, -0.0303051) failed to convert
-rank 72: Point 402 (-90.069224, 29.607274, 0.31299999) failed to convert
-rank 94: Point 402 (-89.241788, 29.186025, -0.38437724) failed to convert
-rank 58: Point 281 (-90.432831, 29.882517, -1.393639) failed to convert
-rank 59: Point 287 (-90.411581, 29.87834, -0.42936339) failed to convert
-rank 40: Point 284 (-90.756775, 29.852661, -0.45935192) failed to convert
-rank 96: Point 404 (-89.169303, 29.576757, 4.9007049) failed to convert
-rank 68: Point 403 (-90.12173, 30.022722, -0.25342331) failed to convert
-rank 3: Point 290 (-91.859049, 30.950854, -12.381083) failed to convert
-rank 76: Point 404 (-89.963104, 29.921534, 34.378192) failed to convert
-rank 83: Point 400 (-89.747849, 30.132771, 1.2903625) failed to convert
-rank 65: Point 401 (-90.229914, 29.955217, 12.162149) failed to convert
-rank 42: Point 285 (-90.749353, 29.443265, -1.07041) failed to convert
-rank 57: Point 288 (-90.469173, 29.701828, -0.83324066) failed to convert
-rank 84: Point 404 (-89.764263, 29.435975, -0.11456982) failed to convert
-rank 18: Point 288 (-91.315299, 30.20485, -1.6801429) failed to convert
-rank 66: Point 401 (-90.202508, 29.869949, -3.7987225) failed to convert
-rank 89: Point 400 (-89.418031, 29.210261, -1.4995292) failed to convert
-rank 55: Point 287 (-90.515788, 29.461587, -0.56378398) failed to convert
-rank 56: Point 284 (-90.515188, 29.278925, 1.3383623) failed to convert
-rank 60: Point 283 (-90.380753, 29.977425, -0.80119703) failed to convert
-rank 9: Point 287 (-91.62961, 30.935389, -12.57635) failed to convert
-rank 48: Point 285 (-90.616955, 30.026845, -9.8197424) failed to convert
-rank 27: Point 283 (-91.117466, 30.255618, -13.674244) failed to convert
-rank 12: Point 278 (-91.550192, 30.034354, -0.75662798) failed to convert
-rank 93: Point 400 (-89.28994, 29.036749, 1.5234736) failed to convert
-rank 24: Point 284 (-91.174536, 30.274013, -12.181168) failed to convert
-rank 39: Point 288 (-90.771303, 29.882846, -0.22866578) failed to convert
-rank 10: Point 286 (-91.585391, 31.04358, -14.0) failed to convert
-rank 87: Point 399 (-89.570523, 29.081263, 14.021272) failed to convert
-rank 78: Point 403 (-89.918722, 29.92161, -0.97275654) failed to convert
-rank 64: Point 403 (-90.272961, 29.909945, -0.09199426) failed to convert
-rank 21: Point 287 (-91.225012, 30.283445, -13.346279) failed to convert
-rank 19: Point 288 (-91.261213, 30.49736, -15.953233) failed to convert
-rank 22: Point 283 (-91.202679, 30.415711, 8.0270411) failed to convert
-rank 50: Point 288 (-90.577279, 30.049298, 10.47485) failed to convert
-rank 67: Point 398 (-90.162127, 29.885875, -4.0843202) failed to convert
-rank 37: Point 287 (-90.791638, 30.224174, -2.8315927) failed to convert
-rank 99: Point 399 (-88.993773, 29.099006, 19.597903) failed to convert
-rank 91: Point 400 (-89.348233, 29.20327, 0.30603506) failed to convert
-rank 92: Point 402 (-89.222739, 30.291675, 4.068211) failed to convert
-rank 51: Point 288 (-90.530306, 30.472617, -9.148938) failed to convert
-rank 86: Point 403 (-89.621073, 29.381817, 0.34928063) failed to convert
-rank 80: Point 401 (-89.854857, 30.072335, 0.36576) failed to convert
-rank 90: Point 404 (-89.397947, 28.94854, 13.363295) failed to convert
-rank 36: Point 284 (-90.886079, 29.175842, -0.00263339) failed to convert
-rank 30: Point 286 (-91.044066, 29.720303, -0.41254664) failed to convert
-rank 0: Point 266 (-92.585401, 29.388117, 13.050155) failed to convert
-rank 82: Point 402 (-89.81522, 29.63807, -0.0) failed to convert
-rank 13: Point 287 (-91.528899, 29.781137, -4.4353764) failed to convert
-rank 1: Point 289 (-92.101505, 29.848968, -0.45814901) failed to convert
-rank 71: Point 400 (-90.069996, 29.832544, 0.39756661) failed to convert
-rank 81: Point 399 (-89.849032, 29.607157, -4.7887131) failed to convert
-rank 2: Point 284 (-91.989908, 29.767797, 2.4691643) failed to convert
-rank 6: Point 286 (-91.74533, 30.682612, -15.002256) failed to convert
-rank 49: Point 288 (-90.605506, 29.873046, -0.66782614) failed to convert
-rank 47: Point 286 (-90.661097, 29.717792, 0.63064336) failed to convert
-rank 75: Point 400 (-89.980964, 29.907771, -9.0) failed to convert
-rank 85: Point 400 (-89.666409, 29.832589, -0.12923794) failed to convert
-rank 15: Point 287 (-91.43511, 30.242101, -0.37848652) failed to convert
-rank 38: Point 285 (-90.787071, 29.914265, -0.6108777) failed to convert
-rank 32: Point 286 (-90.968758, 29.694668, -8.2296) failed to convert
-rank 69: Point 402 (-90.09624, 30.027781, -2.1484455) failed to convert
-rank 52: Point 285 (-90.580104, 29.44273, -8.2296) failed to convert
-rank 4: Point 287 (-91.814604, 30.808752, -16.690422) failed to convert
-rank 31: Point 289 (-90.988812, 30.107782, -12.015827) failed to convert
-rank 46: Point 282 (-90.696703, 29.41948, -0.31944383) failed to convert
-rank 77: Point 400 (-89.916215, 30.252129, -0.58263639) failed to convert
-rank 88: Point 406 (-89.40598, 30.060796, 2.1600001) failed to convert
-rank 5: Point 288 (-91.791732, 30.472685, -6.4847818) failed to convert
-rank 98: Point 403 (-89.073022, 29.480378, 4.5313755) failed to convert
-rank 11: Point 285 (-91.563884, 30.672169, -6.3623842) failed to convert
-rank 73: Point 399 (-90.034184, 29.783768, -1.0587774) failed to convert
-rank 34: Point 283 (-90.906907, 29.626267, -1.5587471) failed to convert
-rank 16: Point 284 (-91.394756, 30.195939, -9.2537288) failed to convert
-rank 74: Point 404 (-90.008858, 29.802331, 29.76348) failed to convert
-rank 95: Point 401 (-89.17758, 29.68467, 3.2711776) failed to convert
-rank 70: Point 404 (-90.084924, 29.871234, -0.71794039) failed to convert
-rank 7: Point 288 (-91.737454, 30.25667, -1.8397837) failed to convert
-rank 97: Point 399 (-89.126965, 29.619072, 4.7829677) failed to convert
-rank 96: Point 405 (-89.204529, 29.179462, -0.0) failed to convert
-rank 79: Point 400 (-89.889567, 30.029157, 1.8532912) failed to convert
-rank 61: Point 287 (-90.387242, 29.568168, -0.89263269) failed to convert
-rank 63: Point 290 (-90.310864, 29.897356, -0.085344) failed to convert
-rank 14: Point 282 (-91.485304, 29.883509, -7.9583286) failed to convert
-rank 25: Point 288 (-91.15224, 30.364093, -5.2056143) failed to convert
-rank 44: Point 285 (-90.738962, 29.107405, 1.1813453) failed to convert
-rank 29: Point 285 (-91.037752, 30.123246, -6.2337603) failed to convert
-rank 94: Point 403 (-89.240503, 29.200623, -0.15776823) failed to convert
-rank 62: Point 285 (-90.339971, 29.900255, -1.2653786) failed to convert
-rank 83: Point 401 (-89.776404, 29.784297, -0.02351597) failed to convert
-rank 76: Point 405 (-89.984707, 29.647569, 1.2422107) failed to convert
-rank 68: Point 404 (-90.121898, 30.02055, -1.2051502) failed to convert
-rank 17: Point 287 (-91.377672, 29.743056, -6.7452245) failed to convert
-rank 43: Point 290 (-90.687425, 30.03469, 19.840097) failed to convert
-rank 53: Point 287 (-90.572086, 29.228422, -0.0) failed to convert
-rank 72: Point 403 (-90.054446, 29.797533, -3.6393121) failed to convert
-rank 26: Point 282 (-91.139266, 30.320395, 28.173602) failed to convert
-rank 89: Point 401 (-89.32368, 30.296947, 2.2524026) failed to convert
-rank 66: Point 402 (-90.240745, 29.363282, -5.0575467) failed to convert
-rank 65: Point 402 (-90.229249, 29.963372, -7.883043) failed to convert
-rank 8: Point 283 (-91.661451, 30.923394, -12.977441) failed to convert
-rank 84: Point 405 (-89.755725, 29.540567, 21.384802) failed to convert
-rank 20: Point 286 (-91.25185, 30.182541, -1.5319591) failed to convert
-rank 33: Point 286 (-90.942542, 29.560622, -0.27432001) failed to convert
-rank 93: Point 401 (-89.276652, 29.189386, 2.1313999) failed to convert
-rank 54: Point 286 (-90.493945, 30.026005, -8.8787264) failed to convert
-rank 41: Point 287 (-90.742283, 29.852798, -0.26802871) failed to convert
-rank 23: Point 287 (-91.226724, 29.724838, -1.904355) failed to convert
-rank 64: Point 404 (-90.272936, 29.909889, -4.7530515) failed to convert
-rank 87: Point 400 (-89.54675, 29.365544, 27.158739) failed to convert
-rank 45: Point 287 (-90.717989, 29.226395, -0.45512356) failed to convert
-rank 35: Point 291 (-90.86314, 29.899718, -0.49925627) failed to convert
-rank 99: Point 400 (-88.919886, 29.902064, 3.887214) failed to convert
-rank 78: Point 404 (-89.941269, 29.637869, 31.308416) failed to convert
-rank 28: Point 283 (-91.066371, 30.371846, -5.6717617) failed to convert
-rank 92: Point 403 (-89.303624, 29.375838, 1.5088828) failed to convert
-rank 57: Point 289 (-90.441837, 30.07764, -0.63470273) failed to convert
-rank 40: Point 285 (-90.795836, 29.279444, -0.690592) failed to convert
-rank 80: Point 402 (-89.905264, 29.443123, 0.31299999) failed to convert
-rank 67: Point 399 (-90.162137, 29.885698, -4.0553642) failed to convert
-rank 91: Point 401 (-89.350831, 29.173133, -2.36758) failed to convert
-rank 90: Point 405 (-89.368986, 29.286008, -4.3750994) failed to convert
-rank 9: Point 288 (-91.701503, 29.678954, 2.0999999) failed to convert
-rank 59: Point 288 (-90.400823, 30.024716, -5.7116476) failed to convert
-rank 86: Point 404 (-89.569027, 30.00297, 2.8959919) failed to convert
-rank 3: Point 291 (-91.930554, 29.629757, 1.9562904) failed to convert
-rank 42: Point 286 (-90.719864, 29.871801, -0.31638407) failed to convert
-rank 18: Point 289 (-91.343997, 29.736778, -0.39225607) failed to convert
-rank 55: Point 288 (-90.474801, 30.030484, 8.7152155) failed to convert
-rank 27: Point 284 (-91.116909, 30.264258, 9.758818) failed to convert
-rank 60: Point 284 (-90.375261, 30.051684, -9.0) failed to convert
-rank 48: Point 286 (-90.628437, 29.864208, -0.34599806) failed to convert
-rank 56: Point 285 (-90.503707, 29.43968, -0.09686303) failed to convert
-rank 82: Point 403 (-89.766636, 30.233758, -0.48040488) failed to convert
-rank 39: Point 289 (-90.771692, 29.877116, -0.39409021) failed to convert
-rank 58: Point 282 (-90.423767, 30.006407, -2.3966901) failed to convert
-rank 24: Point 285 (-91.192655, 29.988269, -0.51155744) failed to convert
-rank 71: Point 401 (-90.070338, 29.828116, -2.6654747) failed to convert
-rank 81: Point 400 (-89.849024, 29.607217, -4.7887131) failed to convert
-rank 75: Point 401 (-89.995391, 29.724409, -2.7008037) failed to convert
-rank 85: Point 401 (-89.686785, 29.586219, 6.455e-05) failed to convert
-rank 21: Point 288 (-91.222384, 30.325117, -14.086028) failed to convert
-rank 69: Point 403 (-90.10495, 29.91533, -7.1262245) failed to convert
-rank 51: Point 289 (-90.591046, 29.623494, -0.52609528) failed to convert
-rank 22: Point 284 (-91.197969, 30.489706, 10.788678) failed to convert
-rank 77: Point 401 (-89.945964, 29.879558, -4.2768075) failed to convert
-rank 98: Point 404 (-89.017249, 30.092272, 5.8265472) failed to convert
-rank 88: Point 407 (-89.467568, 29.343483, -0.29265933) failed to convert
-rank 0: Point 267 (-92.625244, 28.478206, 49.599998) failed to convert
-rank 37: Point 288 (-90.816211, 29.864494, -0.96439008) failed to convert
-rank 13: Point 288 (-91.497386, 30.315282, -2.4572253) failed to convert
-rank 10: Point 287 (-91.60649, 30.683586, -6.0207193) failed to convert
-rank 36: Point 285 (-90.802297, 30.416613, -5.7665907) failed to convert
-rank 74: Point 405 (-90.010473, 29.7817, -0.24289125) failed to convert
-rank 73: Point 400 (-90.034148, 29.783817, -0.38254475) failed to convert
-rank 50: Point 289 (-90.607017, 29.629654, -0.45671386) failed to convert
-rank 6: Point 287 (-91.742037, 30.740824, -9.0374255) failed to convert
-rank 12: Point 279 (-91.534549, 30.300334, -2.2989401) failed to convert
-rank 49: Point 289 (-90.605501, 29.873086, -0.9664122) failed to convert
-rank 95: Point 402 (-89.220851, 29.196281, -0.22482979) failed to convert
-rank 1: Point 290 (-92.101448, 29.848778, -0.18788919) failed to convert
-rank 94: Point 404 (-89.240941, 29.195578, -0.65762104) failed to convert
-rank 70: Point 405 (-90.099277, 29.685711, -8.2296) failed to convert
-rank 32: Point 287 (-90.941156, 30.111689, -10.908488) failed to convert
-rank 19: Point 289 (-91.328492, 29.407886, -0.88720178) failed to convert
-rank 30: Point 287 (-91.037143, 29.8269, -0.50774403) failed to convert
-rank 2: Point 285 (-91.999155, 29.590618, -0.35442677) failed to convert
-rank 4: Point 288 (-91.836232, 30.418264, -8.2296) failed to convert
-rank 97: Point 400 (-89.179304, 29.030932, -0.0) failed to convert
-rank 96: Point 406 (-89.194045, 29.298166, 1.3314518) failed to convert
-rank 38: Point 286 (-90.789159, 29.883715, -0.94419731) failed to convert
-rank 5: Point 289 (-91.773548, 30.796716, -17.739359) failed to convert
-rank 68: Point 405 (-90.121712, 30.022948, -0.08561234) failed to convert
-rank 72: Point 404 (-90.044775, 29.921403, -0.46509493) failed to convert
-rank 79: Point 401 (-89.903593, 29.854165, -3.2266218) failed to convert
-rank 46: Point 283 (-90.696805, 29.417959, -0.48223213) failed to convert
-rank 83: Point 402 (-89.795032, 29.554884, -0.40782336) failed to convert
-rank 16: Point 285 (-91.394582, 30.198648, -0.61477632) failed to convert
-rank 76: Point 406 (-89.93755, 30.242161, 2.7010607) failed to convert
-rank 11: Point 286 (-91.587839, 30.26315, 21.8204) failed to convert
-rank 52: Point 286 (-90.54882, 29.883004, 0.02) failed to convert
-rank 66: Point 403 (-90.234794, 29.442568, -1.8241155) failed to convert
-rank 15: Point 288 (-91.468737, 29.678708, -2.9543071) failed to convert
-rank 65: Point 403 (-90.257238, 29.591968, -0.21229489) failed to convert
-rank 63: Point 291 (-90.305049, 29.975126, -0.16823439) failed to convert
-rank 84: Point 406 (-89.709185, 30.106928, 3.1643321) failed to convert
-rank 89: Point 402 (-89.41848, 29.204589, 0.31299999) failed to convert
-rank 64: Point 405 (-90.26872, 29.965766, 3.7387362) failed to convert
-rank 93: Point 402 (-89.206538, 29.983629, 0.21228919) failed to convert
-rank 7: Point 289 (-91.738813, 30.231392, -1.8853605) failed to convert
-rank 78: Point 405 (-89.922467, 29.874391, -8.2296) failed to convert
-rank 87: Point 401 (-89.551675, 29.306667, 0.31299999) failed to convert
-rank 80: Point 403 (-89.891335, 29.618107, -4.560277) failed to convert
-rank 99: Point 401 (-88.925221, 29.843588, 1.7444056) failed to convert
-rank 92: Point 404 (-89.310247, 29.299601, -0.99833647) failed to convert
-rank 91: Point 402 (-89.349518, 29.188244, 0.31299999) failed to convert
-rank 53: Point 288 (-90.513667, 30.047741, 25.378636) failed to convert
-rank 67: Point 400 (-90.209408, 29.262695, -0.2475847) failed to convert
-rank 82: Point 404 (-89.780145, 30.069119, 5.474439) failed to convert
-rank 90: Point 406 (-89.380127, 29.156466, 0.31299999) failed to convert
-rank 86: Point 405 (-89.674584, 28.730454, 87.8125) failed to convert
-rank 17: Point 288 (-91.37764, 29.743081, -6.7452245) failed to convert
-rank 26: Point 283 (-91.176592, 29.733814, -8.1808326) failed to convert
-rank 71: Point 402 (-90.070294, 29.828503, -2.2058296) failed to convert
-rank 75: Point 402 (-90.035833, 29.205668, -0.98904641) failed to convert
-rank 47: Point 287 (-90.638189, 30.044163, 11.872291) failed to convert
-rank 54: Point 287 (-90.460565, 30.48391, -8.1945454) failed to convert
-rank 20: Point 287 (-91.232835, 30.484796, -7.2592787) failed to convert
-rank 33: Point 287 (-90.907972, 30.080484, 21.481219) failed to convert
-rank 25: Point 289 (-91.1956, 29.680496, -4.581144) failed to convert
-rank 81: Point 401 (-89.849018, 29.607257, -4.7887131) failed to convert
-rank 40: Point 286 (-90.759481, 29.813173, -0.54496505) failed to convert
-rank 35: Point 292 (-90.852504, 30.057161, -7.7825584) failed to convert
-rank 59: Point 289 (-90.431697, 29.602564, -0.4023789) failed to convert
-rank 77: Point 402 (-89.963855, 29.653529, -2.0484231) failed to convert
-rank 69: Point 404 (-90.096686, 30.021936, 0.36754886) failed to convert
-rank 88: Point 408 (-89.421852, 29.877216, -0.00290532) failed to convert
-rank 14: Point 283 (-91.498719, 29.656026, -3.1852672) failed to convert
-rank 85: Point 402 (-89.698806, 29.440033, -0.13255114) failed to convert
-rank 43: Point 291 (-90.699159, 29.866218, -0.86930391) failed to convert
-rank 3: Point 292 (-91.89474, 30.297045, -5.6301039) failed to convert
-rank 73: Point 401 (-90.005, 30.15476, 4.4503509) failed to convert
-rank 8: Point 284 (-91.661762, 30.917861, -20.416404) failed to convert
-rank 61: Point 288 (-90.432716, 28.941528, 14.362129) failed to convert
-rank 18: Point 290 (-91.295561, 30.522521, -15.998806) failed to convert
-rank 22: Point 285 (-91.200088, 30.456364, 16.599468) failed to convert
-rank 44: Point 286 (-90.688779, 29.836077, 0.23799638) failed to convert
-rank 58: Point 283 (-90.439318, 29.793512, -1.1943582) failed to convert
-rank 29: Point 286 (-91.032591, 30.201924, 8.7277618) failed to convert
-rank 55: Point 289 (-90.473425, 30.049276, -7.5879143) failed to convert
-rank 51: Point 290 (-90.595009, 29.567289, -0.78663517) failed to convert
-rank 74: Point 406 (-90.008275, 29.809698, -6.7696085) failed to convert
-rank 98: Point 405 (-89.099727, 29.183276, 1.1706918) failed to convert
-rank 70: Point 406 (-90.072714, 30.028236, -4.9286163) failed to convert
-rank 94: Point 405 (-89.245781, 29.140321, 1.1070441) failed to convert
-rank 31: Point 290 (-90.988795, 30.10784, -12.015827) failed to convert
-rank 45: Point 288 (-90.710094, 29.341369, -0.70540793) failed to convert
-rank 34: Point 284 (-90.882695, 29.988135, -1.3110409) failed to convert
-rank 95: Point 403 (-89.220386, 29.201531, -0.60285676) failed to convert
-rank 57: Point 290 (-90.504792, 29.205548, 1.5773696) failed to convert
-rank 62: Point 286 (-90.323598, 30.119793, 3.3300258) failed to convert
-rank 68: Point 406 (-90.122736, 30.009665, -9.0) failed to convert
-rank 96: Point 407 (-89.207539, 29.145192, 10.058856) failed to convert
-rank 27: Point 285 (-91.118178, 30.244539, -6.6153587) failed to convert
-rank 9: Point 289 (-91.630367, 30.922166, -2.8290614) failed to convert
-rank 28: Point 284 (-91.112199, 29.661696, -0.31332575) failed to convert
-rank 42: Point 287 (-90.749153, 29.446045, -0.7319588) failed to convert
-rank 23: Point 288 (-91.213319, 29.938528, -1.4520917) failed to convert
-rank 97: Point 401 (-89.166389, 29.176839, -0.0) failed to convert
-rank 83: Point 403 (-89.73768, 30.255657, -2.9418345) failed to convert
-rank 79: Point 402 (-89.90047, 29.893079, -5.5299867) failed to convert
-rank 10: Point 288 (-91.602752, 30.747449, -16.115827) failed to convert
-rank 50: Point 290 (-90.590207, 29.867407, -1.14352) failed to convert
-rank 6: Point 288 (-91.800861, 29.685478, 1.9438242) failed to convert
-rank 72: Point 405 (-90.016951, 30.275394, 3.2812799) failed to convert
-rank 76: Point 407 (-89.967411, 29.866807, -1.5963983) failed to convert
-rank 49: Point 290 (-90.615007, 29.738422, -1.4593644) failed to convert
-rank 66: Point 404 (-90.20098, 29.889929, 2.046015) failed to convert
-rank 13: Point 289 (-91.470981, 30.756372, -10.01974) failed to convert
-rank 65: Point 404 (-90.237574, 29.852955, 1.6420832) failed to convert
-rank 84: Point 407 (-89.756104, 29.5356, 21.135131) failed to convert
-rank 41: Point 288 (-90.744757, 29.816745, -0.94114339) failed to convert
-rank 2: Point 286 (-91.929287, 30.902881, -11.23397) failed to convert
-rank 93: Point 403 (-89.275306, 29.20447, 15.595425) failed to convert
-rank 64: Point 406 (-90.27292, 29.909852, -4.7530515) failed to convert
-rank 89: Point 403 (-89.371303, 29.752475, 2.5899999) failed to convert
-rank 36: Point 286 (-90.840121, 29.861847, -1.1199266) failed to convert
-rank 19: Point 290 (-91.261915, 30.485831, -6.5153994) failed to convert
-rank 21: Point 289 (-91.218625, 30.384545, -9.2881581) failed to convert
-rank 91: Point 403 (-89.367071, 28.984047, 6.293217) failed to convert
-rank 78: Point 406 (-89.912401, 30.000291, 12.96379) failed to convert
-rank 1: Point 291 (-92.101403, 29.848819, -0.16560218) failed to convert
-rank 5: Point 290 (-91.776925, 30.736484, -8.7568637) failed to convert
-rank 87: Point 402 (-89.475657, 30.201678, -0.07031037) failed to convert
-rank 92: Point 405 (-89.23861, 30.113548, 4.694889) failed to convert
-rank 99: Point 402 (-88.918276, 29.91586, 4.3794916) failed to convert
-rank 30: Point 288 (-91.01404, 30.180248, 14.610095) failed to convert
-rank 80: Point 404 (-89.868375, 29.904594, -0.56249774) failed to convert
-rank 32: Point 288 (-90.950873, 29.965254, -0.61557057) failed to convert
-rank 86: Point 406 (-89.554459, 30.174126, 2.1932969) failed to convert
-rank 12: Point 280 (-91.552801, 29.988943, -7.1682259) failed to convert
-rank 82: Point 405 (-89.767336, 30.225136, -0.11103688) failed to convert
-rank 67: Point 401 (-90.213854, 29.203363, 0.759) failed to convert
-rank 90: Point 407 (-89.398386, 28.943043, 0.00233701) failed to convert
-rank 4: Point 289 (-91.804654, 30.986704, -18.94699) failed to convert
-rank 0: Point 268 (-92.606564, 28.904009, 27.299999) failed to convert
-rank 75: Point 403 (-90.036746, 29.193849, 3.0338811) failed to convert
-rank 15: Point 289 (-91.458204, 29.855964, -1.5892853) failed to convert
-rank 37: Point 289 (-90.791044, 30.23277, -0.50947485) failed to convert
-rank 71: Point 403 (-90.07036, 29.827585, -1.3438183) failed to convert
-rank 24: Point 286 (-91.174534, 30.273953, -14.06012) failed to convert
-rank 53: Point 289 (-90.509886, 30.099983, -0.10111301) failed to convert
-rank 48: Point 287 (-90.628429, 29.864148, -0.19961241) failed to convert
-rank 81: Point 402 (-89.797229, 30.245827, -0.97747813) failed to convert
-rank 77: Point 403 (-89.930214, 30.077244, 0.16584111) failed to convert
-rank 63: Point 292 (-90.342736, 29.467517, -0.42355098) failed to convert
-rank 16: Point 286 (-91.367421, 30.642972, -8.3616468) failed to convert
-rank 39: Point 290 (-90.769712, 29.905901, -0.83938255) failed to convert
-rank 73: Point 402 (-90.019689, 29.968206, -0.16164115) failed to convert
-rank 60: Point 285 (-90.38711, 29.891138, -0.51017036) failed to convert
-rank 69: Point 405 (-90.104883, 29.915941, -3.7772121) failed to convert
-rank 88: Point 409 (-89.374353, 30.423032, -11.753988) failed to convert
-rank 85: Point 403 (-89.665876, 29.838343, -0.0478244) failed to convert
-rank 74: Point 407 (-90.013434, 29.74384, 35.976222) failed to convert
-rank 38: Point 287 (-90.824853, 29.357322, -2.2087506) failed to convert
-rank 17: Point 289 (-91.377593, 29.743118, -6.7452245) failed to convert
-rank 7: Point 290 (-91.769517, 29.680145, 2.0832275) failed to convert
-rank 52: Point 287 (-90.56184, 29.700412, -2.982187) failed to convert
-rank 70: Point 407 (-90.072725, 30.02802, -4.9103283) failed to convert
-rank 56: Point 286 (-90.503694, 29.43984, -0.21524201) failed to convert
-rank 94: Point 406 (-89.252731, 29.060786, 0.5899162) failed to convert
-rank 11: Point 287 (-91.56022, 30.734195, -0.95486397) failed to convert
-rank 47: Point 288 (-90.661618, 29.710231, -0.22082159) failed to convert
-rank 40: Point 287 (-90.784615, 29.445025, -0.4860519) failed to convert
-rank 20: Point 288 (-91.239428, 30.379783, -15.352777) failed to convert
-rank 98: Point 406 (-89.049788, 29.735897, 3.3494377) failed to convert
-rank 68: Point 407 (-90.122564, 30.011771, -9.0) failed to convert
-rank 95: Point 404 (-89.219509, 29.211347, -0.00929226) failed to convert
-rank 26: Point 284 (-91.179752, 29.683688, -4.4222155) failed to convert
-rank 33: Point 288 (-90.908519, 30.072223, -10.862012) failed to convert
-rank 97: Point 402 (-89.168034, 29.158223, 5.0321126) failed to convert
-rank 79: Point 403 (-89.902037, 29.873486, 30.565333) failed to convert
-rank 96: Point 408 (-89.200778, 29.221743, -0.0) failed to convert
-rank 59: Point 290 (-90.400792, 30.024988, -9.0) failed to convert
-rank 3: Point 293 (-91.866762, 30.809202, -10.127065) failed to convert
-rank 72: Point 406 (-90.043854, 29.933045, -0.25453432) failed to convert
-rank 66: Point 405 (-90.2822, 28.805127, 20.510831) failed to convert
-rank 14: Point 284 (-91.499536, 29.642033, -2.7298614) failed to convert
-rank 54: Point 288 (-90.475679, 30.277166, 3.3499999) failed to convert
-rank 83: Point 404 (-89.792979, 29.579984, 0.22996944) failed to convert
-rank 35: Point 293 (-90.872283, 29.763617, -0.76794273) failed to convert
-rank 18: Point 291 (-91.296058, 30.514459, -16.286685) failed to convert
-rank 65: Point 405 (-90.229206, 29.963415, -7.8623166) failed to convert
-rank 61: Point 289 (-90.363201, 29.894726, -0.4105097) failed to convert
-rank 84: Point 408 (-89.755204, 29.546638, -0.68615524) failed to convert
-rank 76: Point 408 (-89.966112, 29.88291, 38.742679) failed to convert
-rank 44: Point 287 (-90.709393, 29.538625, -0.71716819) failed to convert
-rank 25: Point 290 (-91.196459, 29.666779, -0.34842603) failed to convert
-rank 57: Point 291 (-90.470208, 29.687206, -0.7038399) failed to convert
-rank 89: Point 404 (-89.434238, 29.019452, 7.3874288) failed to convert
-rank 45: Point 289 (-90.674071, 29.861182, -0.30961981) failed to convert
-rank 43: Point 292 (-90.684837, 30.071645, -1.099102) failed to convert
-rank 64: Point 407 (-90.267013, 29.988228, 0.23261576) failed to convert
-rank 93: Point 404 (-89.226306, 29.761026, 2.7356314) failed to convert
-rank 46: Point 284 (-90.696713, 29.419212, -0.22819347) failed to convert
-rank 78: Point 407 (-89.911736, 30.008535, 0.02803828) failed to convert
-rank 58: Point 284 (-90.432791, 29.882889, -0.15445086) failed to convert
-rank 91: Point 404 (-89.34621, 29.226375, -0.39977971) failed to convert
-rank 34: Point 285 (-90.870201, 30.173368, -0.88678335) failed to convert
-rank 29: Point 287 (-91.037788, 30.122137, -5.9643401) failed to convert
-rank 55: Point 290 (-90.501248, 29.664326, -0.55261616) failed to convert
-rank 8: Point 285 (-91.665375, 30.85528, -11.428901) failed to convert
-rank 27: Point 286 (-91.170252, 29.425711, -0.54866814) failed to convert
-rank 92: Point 406 (-89.308718, 29.317112, -0.01060062) failed to convert
-rank 87: Point 403 (-89.566484, 29.128869, 10.99888) failed to convert
-rank 99: Point 403 (-88.918909, 29.908952, 3.8881219) failed to convert
-rank 86: Point 407 (-89.614912, 29.455055, 24.334763) failed to convert
-rank 10: Point 289 (-91.585344, 31.043541, -14.0) failed to convert
-rank 22: Point 286 (-91.199176, 30.470718, 15.906234) failed to convert
-rank 62: Point 287 (-90.340029, 29.899154, -1.0861814) failed to convert
-rank 82: Point 406 (-89.766636, 30.233638, -0.48278048) failed to convert
-rank 42: Point 288 (-90.744697, 29.510892, -0.64578291) failed to convert
-rank 51: Point 291 (-90.59903, 29.510219, 0.33983145) failed to convert
-rank 90: Point 408 (-89.379101, 29.168107, -1.4893124) failed to convert
-rank 6: Point 289 (-91.726892, 31.007232, -19.694759) failed to convert
-rank 80: Point 405 (-89.891306, 29.61816, -4.0115493) failed to convert
-rank 9: Point 290 (-91.637252, 30.803655, -20.0) failed to convert
-rank 28: Point 285 (-91.076621, 30.214231, 15.542911) failed to convert
-rank 31: Point 291 (-91.021542, 29.607567, -0.52319595) failed to convert
-rank 23: Point 289 (-91.187851, 30.341405, -8.6474262) failed to convert
-rank 19: Point 291 (-91.36845, 28.743922, 19.382294) failed to convert
-rank 49: Point 291 (-90.605493, 29.873146, -0.66973565) failed to convert
-rank 67: Point 402 (-90.12136, 30.413519, 0.179832) failed to convert
-rank 21: Point 290 (-91.22314, 30.312999, 22.380273) failed to convert
-rank 75: Point 404 (-89.993448, 29.748964, -8.2296) failed to convert
-rank 71: Point 404 (-90.062003, 29.9349, -4.6583486) failed to convert
-rank 50: Point 291 (-90.623373, 29.396532, 0.3048) failed to convert
-rank 41: Point 289 (-90.760623, 29.584841, -0.42282159) failed to convert
-rank 81: Point 403 (-89.827088, 29.879119, -2.9663137) failed to convert
-rank 73: Point 403 (-90.012455, 30.059908, 4.5231595) failed to convert
-rank 77: Point 404 (-89.919966, 30.205143, 3.2400453) failed to convert
-rank 88: Point 410 (-89.46385, 29.387037, -0.38995241) failed to convert
-rank 5: Point 291 (-91.773504, 30.796758, -17.739359) failed to convert
-rank 69: Point 406 (-90.118991, 29.733084, -8.2296) failed to convert
-rank 85: Point 404 (-89.652661, 29.996853, 3.1383798) failed to convert
-rank 12: Point 281 (-91.546654, 30.093868, -1.2910772) failed to convert
-rank 74: Point 408 (-90.043562, 29.357149, -0.19838824) failed to convert
-rank 2: Point 287 (-91.957851, 30.371408, -6.2594174) failed to convert
-rank 1: Point 292 (-92.101374, 29.848847, -0.46874159) failed to convert
-rank 13: Point 290 (-91.528641, 29.785381, -0.1001566) failed to convert
-rank 70: Point 408 (-90.073148, 30.022596, 0.09115706) failed to convert
-rank 36: Point 287 (-90.850336, 29.710433, -0.5121431) failed to convert
-rank 4: Point 290 (-91.804628, 30.987065, -19.785614) failed to convert
-rank 94: Point 407 (-89.243146, 29.170296, -1.0166777) failed to convert
-rank 98: Point 407 (-89.099947, 29.179735, 1.2734804) failed to convert
-rank 15: Point 290 (-91.468658, 29.679815, -0.222) failed to convert
-rank 95: Point 405 (-89.221534, 29.18832, -0.69623847) failed to convert
-rank 24: Point 287 (-91.236176, 29.291892, -0.33826325) failed to convert
-rank 96: Point 409 (-89.148545, 29.808309, 2.4382445) failed to convert
-rank 68: Point 408 (-90.121905, 30.020291, -0.79606675) failed to convert
-rank 48: Point 288 (-90.631574, 29.819356, -0.54711918) failed to convert
-rank 97: Point 403 (-89.162988, 29.215108, -0.0) failed to convert
-rank 79: Point 404 (-89.899702, 29.902627, -1.0939251) failed to convert
-rank 37: Point 290 (-90.815753, 29.871137, -1.2831052) failed to convert
-rank 63: Point 293 (-90.342375, 29.472362, -3.6758881) failed to convert
-rank 72: Point 407 (-90.054423, 29.79759, -3.6393121) failed to convert
-rank 0: Point 269 (-92.598661, 29.076962, 22.426827) failed to convert
-rank 30: Point 289 (-91.014606, 30.171471, -11.755527) failed to convert
-rank 38: Point 288 (-90.780282, 30.013324, 13.399512) failed to convert
-rank 32: Point 289 (-90.968714, 29.695011, -0.98668088) failed to convert
-rank 39: Point 291 (-90.777085, 29.798225, -1.3736927) failed to convert
-rank 53: Point 290 (-90.519595, 29.96536, -0.41170145) failed to convert
-rank 84: Point 409 (-89.728733, 29.869912, -1.3181363) failed to convert
-rank 17: Point 290 (-91.353875, 30.133024, -1.8948928) failed to convert
-rank 56: Point 287 (-90.504321, 29.43092, -0.0) failed to convert
-rank 7: Point 291 (-91.708523, 30.765707, -8.9241007) failed to convert
-rank 76: Point 409 (-89.978473, 29.726118, -0.51338634) failed to convert
-rank 52: Point 288 (-90.564628, 29.661129, -0.4160718) failed to convert
-rank 83: Point 405 (-89.776703, 29.780224, -8.2296) failed to convert
-rank 66: Point 406 (-90.198581, 29.921275, 14.532756) failed to convert
-rank 65: Point 406 (-90.207008, 30.25496, 4.0500002) failed to convert
-rank 89: Point 405 (-89.364957, 29.825308, -0.42281209) failed to convert
-rank 47: Point 289 (-90.643943, 29.962345, -0.36309708) failed to convert
-rank 60: Point 286 (-90.382942, 29.947662, 14.634812) failed to convert
-rank 64: Point 408 (-90.272896, 29.909797, -4.7530515) failed to convert
-rank 11: Point 288 (-91.588703, 30.24801, -3.6750283) failed to convert
-rank 78: Point 408 (-89.905944, 30.080606, 0.27062595) failed to convert
-rank 93: Point 405 (-89.214489, 29.893951, 0.00110411) failed to convert
-rank 91: Point 405 (-89.357969, 29.089851, 0.22099965) failed to convert
-rank 59: Point 291 (-90.413419, 29.853029, -1.8867188) failed to convert
-rank 16: Point 287 (-91.394718, 30.195952, -9.2537288) failed to convert
-rank 33: Point 289 (-90.907863, 30.081921, 19.483521) failed to convert
-rank 40: Point 288 (-90.758294, 29.830382, -0.03257887) failed to convert
-rank 26: Point 285 (-91.145283, 30.226394, 15.805769) failed to convert
-rank 35: Point 294 (-90.852301, 30.059914, 19.605212) failed to convert
-rank 92: Point 407 (-89.333572, 29.029793, 13.90966) failed to convert
-rank 86: Point 408 (-89.635671, 29.204503, 10.400426) failed to convert
-rank 61: Point 290 (-90.390465, 29.523815, -1.7000382) failed to convert
-rank 87: Point 404 (-89.546956, 29.362246, -3.3036549) failed to convert
-rank 54: Point 289 (-90.49394, 30.025838, -9.0074503) failed to convert
-rank 99: Point 404 (-88.887128, 30.246654, 1.7706272) failed to convert
-rank 82: Point 407 (-89.818857, 29.592447, -1.8527879) failed to convert
-rank 90: Point 409 (-89.340215, 29.617879, 2.8768939) failed to convert
-rank 44: Point 288 (-90.722595, 29.346707, -8.2296) failed to convert
-rank 20: Point 289 (-91.230752, 30.51732, 7.5302143) failed to convert
-rank 80: Point 406 (-89.925093, 29.191793, 11.420882) failed to convert
-rank 25: Point 291 (-91.161674, 30.216334, -12.508993) failed to convert
-rank 57: Point 292 (-90.459116, 29.84018, -0.33950211) failed to convert
-rank 45: Point 290 (-90.658427, 30.084477, -0.52491009) failed to convert
-rank 67: Point 403 (-90.162097, 29.885652, -4.1849042) failed to convert
-rank 75: Point 405 (-90.013954, 29.487122, 4.9243988) failed to convert
-rank 71: Point 405 (-90.070358, 29.827524, -1.447525) failed to convert
-rank 43: Point 293 (-90.711815, 29.683602, -0.59703776) failed to convert
-rank 3: Point 294 (-91.900801, 30.184696, -1.6745288) failed to convert
-rank 55: Point 291 (-90.515419, 29.466466, -0.73307876) failed to convert
-rank 18: Point 292 (-91.320499, 30.119575, -0.248) failed to convert
-rank 8: Point 286 (-91.66551, 30.852405, -13.182785) failed to convert
-rank 58: Point 285 (-90.432811, 29.88261, -2.1974699) failed to convert
-rank 14: Point 285 (-91.498718, 29.655937, -2.205778) failed to convert
-rank 77: Point 405 (-89.963763, 29.654446, -4.0615257) failed to convert
-rank 81: Point 404 (-89.849009, 29.607317, -4.7887131) failed to convert
-rank 73: Point 404 (-90.020445, 29.958282, -1.6077569) failed to convert
-rank 88: Point 411 (-89.384372, 30.308498, -2.8240709) failed to convert
-rank 27: Point 287 (-91.121986, 30.184854, -12.600433) failed to convert
-rank 74: Point 409 (-90.008273, 29.809557, -6.7939925) failed to convert
-rank 69: Point 407 (-90.111553, 29.829473, -0.77982584) failed to convert
-rank 62: Point 288 (-90.361846, 29.604049, -0.085344) failed to convert
-rank 22: Point 287 (-91.206994, 30.347385, -6.438353) failed to convert
-rank 85: Point 405 (-89.656409, 29.951895, 3.054612) failed to convert
-rank 6: Point 290 (-91.724894, 31.041667, 10.487079) failed to convert
-rank 10: Point 290 (-91.639551, 30.111651, 0.004) failed to convert
-rank 51: Point 292 (-90.608382, 29.377119, 0.06095999) failed to convert
-rank 70: Point 409 (-90.090497, 29.799079, -3.9471602) failed to convert
-rank 49: Point 292 (-90.614889, 29.740057, -1.0364868) failed to convert
-rank 98: Point 408 (-89.035564, 29.891374, 4.4520038) failed to convert
-rank 94: Point 408 (-89.230627, 29.312774, 1.0923033) failed to convert
-rank 23: Point 290 (-91.230297, 29.666858, -0.844424) failed to convert
-rank 19: Point 292 (-91.332524, 29.341014, 0.81932626) failed to convert
-rank 46: Point 285 (-90.700522, 29.363897, 0.30480021) failed to convert
-rank 42: Point 289 (-90.71815, 29.896002, -0.38264492) failed to convert
-rank 96: Point 410 (-89.204211, 29.182708, -0.0) failed to convert
-rank 79: Point 405 (-89.914031, 29.722886, -0.0) failed to convert
-rank 21: Point 291 (-91.299943, 29.073033, 5.2330877) failed to convert
-rank 95: Point 406 (-89.220907, 29.195414, -0.28076027) failed to convert
-rank 9: Point 291 (-91.688207, 29.914142, -3.7469897) failed to convert
-rank 97: Point 404 (-89.179472, 29.02861, -0.0) failed to convert
-rank 29: Point 288 (-91.032393, 30.204586, 21.156078) failed to convert
-rank 34: Point 286 (-90.906876, 29.62632, -1.5587471) failed to convert
-rank 50: Point 292 (-90.626546, 29.350965, -0.77506642) failed to convert
-rank 72: Point 408 (-90.054408, 29.797627, -3.6393121) failed to convert
-rank 31: Point 292 (-90.982953, 30.195662, -4.3349201) failed to convert
-rank 41: Point 290 (-90.76159, 29.570686, -1.9421489) failed to convert
-rank 84: Point 410 (-89.730657, 29.846501, -0.93242263) failed to convert
-rank 68: Point 409 (-90.129678, 29.919555, -3.9090861) failed to convert
-rank 76: Point 410 (-89.948507, 30.104031, 4.3200002) failed to convert
-rank 13: Point 291 (-91.529405, 29.772251, -2.508504) failed to convert
-rank 65: Point 407 (-90.209555, 30.221626, 4.3299999) failed to convert
-rank 4: Point 291 (-91.808352, 30.92046, -12.679965) failed to convert
-rank 5: Point 292 (-91.765922, 30.931094, -11.490844) failed to convert
-rank 1: Point 293 (-92.101329, 29.848888, -0.70325253) failed to convert
-rank 83: Point 406 (-89.737689, 30.255366, -2.1454123) failed to convert
-rank 15: Point 291 (-91.526322, 28.691753, 25.78754) failed to convert
-rank 89: Point 406 (-89.370172, 29.765083, 1.8224643) failed to convert
-rank 66: Point 407 (-90.198174, 29.926396, 9.6739942) failed to convert
-rank 64: Point 409 (-90.268736, 29.964878, -8.1247494) failed to convert
-rank 37: Point 291 (-90.815764, 29.870979, -1.4848587) failed to convert
-rank 48: Point 289 (-90.643008, 29.656366, -1.0856639) failed to convert
-rank 78: Point 409 (-89.919384, 29.912503, 10.652935) failed to convert
-rank 92: Point 408 (-89.320875, 29.176325, 0.10061158) failed to convert
-rank 91: Point 406 (-89.305576, 29.693383, 2.3491244) failed to convert
-rank 93: Point 406 (-89.203103, 30.021522, -0.0) failed to convert
-rank 87: Point 405 (-89.546942, 29.362305, -5.2343307) failed to convert
-rank 63: Point 294 (-90.277281, 30.344036, -0.64701902) failed to convert
-rank 38: Point 289 (-90.793748, 29.816401, -1.1862618) failed to convert
-rank 24: Point 288 (-91.174532, 30.273912, -14.06012) failed to convert
-rank 32: Point 290 (-90.922369, 30.392101, -5.8635376) failed to convert
-rank 12: Point 282 (-91.531233, 30.356019, -2.5742327) failed to convert
-rank 99: Point 405 (-88.888704, 30.2298, 3.2294895) failed to convert
-rank 36: Point 288 (-90.84682, 29.762401, -1.6773215) failed to convert
-rank 82: Point 408 (-89.76681, 30.231214, -8.2296) failed to convert
-rank 86: Point 409 (-89.602775, 29.600453, 0.10090867) failed to convert
-rank 90: Point 410 (-89.2811, 30.290473, 3.7114344) failed to convert
-rank 39: Point 292 (-90.769085, 29.914981, -0.29708363) failed to convert
-rank 71: Point 406 (-90.067094, 29.869474, -9.0) failed to convert
-rank 80: Point 407 (-89.891873, 29.610655, 2.8750352) failed to convert
-rank 52: Point 289 (-90.582764, 29.404792, -0.51585044) failed to convert
-rank 0: Point 270 (-92.607656, 28.832549, 30.918058) failed to convert
-rank 7: Point 292 (-91.698481, 30.940539, -11.805419) failed to convert
-rank 2: Point 288 (-91.938875, 30.72436, -8.829678) failed to convert
-rank 67: Point 404 (-90.156337, 29.960719, -2.484716) failed to convert
-rank 47: Point 290 (-90.660229, 29.729929, -1.4698328) failed to convert
-rank 75: Point 406 (-89.980928, 29.907722, -9.0) failed to convert
-rank 28: Point 286 (-91.111977, 29.664658, -2.1813569) failed to convert
-rank 56: Point 288 (-90.487537, 29.664685, -0.67196384) failed to convert
-rank 77: Point 406 (-89.946584, 29.871472, 3.4161423) failed to convert
-rank 73: Point 405 (-90.018716, 29.979927, 1.5629551) failed to convert
-rank 11: Point 289 (-91.624733, 29.623031, 1.9544726) failed to convert
-rank 53: Point 291 (-90.510939, 30.085397, -0.98431018) failed to convert
-rank 17: Point 291 (-91.322603, 30.639936, -9.1022399) failed to convert
-rank 33: Point 290 (-90.907741, 30.083387, 16.670704) failed to convert
-rank 88: Point 412 (-89.423119, 29.861729, -0.0) failed to convert
-rank 30: Point 290 (-91.02678, 29.985388, -4.2167054) failed to convert
-rank 16: Point 288 (-91.361188, 30.743641, 17.914945) failed to convert
-rank 60: Point 287 (-90.396651, 29.761219, -0.21336) failed to convert
-rank 40: Point 289 (-90.756338, 29.858704, -1.7041888) failed to convert
-rank 59: Point 292 (-90.416577, 29.809851, -0.57009792) failed to convert
-rank 81: Point 405 (-89.846962, 29.632739, -0.0) failed to convert
-rank 74: Point 410 (-90.009171, 29.798111, 25.398603) failed to convert
-rank 54: Point 290 (-90.517334, 29.701121, -0.70227661) failed to convert
-rank 44: Point 289 (-90.70938, 29.538751, -0.40584443) failed to convert
-rank 45: Point 291 (-90.70481, 29.417929, -0.03211436) failed to convert
-rank 25: Point 292 (-91.155489, 30.313059, 21.680058) failed to convert
-rank 57: Point 293 (-90.490818, 29.400844, -8.2296) failed to convert
-rank 69: Point 408 (-90.096316, 30.026139, -0.49950123) failed to convert
-rank 85: Point 406 (-89.673504, 29.744997, -0.01350394) failed to convert
-rank 98: Point 409 (-89.000134, 30.276563, 5.1795636) failed to convert
-rank 96: Point 411 (-89.099327, 30.351856, 2.3683445) failed to convert
-rank 20: Point 290 (-91.240413, 30.363948, 4.6001547) failed to convert
-rank 43: Point 294 (-90.733565, 29.367436, -8.2296) failed to convert
-rank 61: Point 291 (-90.324709, 30.410952, -1.7172849) failed to convert
-rank 94: Point 409 (-89.245164, 29.147047, 2.311448) failed to convert
-rank 55: Point 292 (-90.474579, 30.033277, 8.8127571) failed to convert
-rank 70: Point 410 (-90.093779, 29.75663, -1.0450589) failed to convert
-rank 95: Point 407 (-89.222922, 29.172453, -0.0) failed to convert
-rank 8: Point 287 (-91.676059, 30.669104, -8.0086748) failed to convert
-rank 97: Point 405 (-89.158202, 29.268118, -0.02203287) failed to convert
-rank 26: Point 286 (-91.179171, 29.692872, -1.2022064) failed to convert
-rank 72: Point 409 (-90.051655, 29.832799, -9.0) failed to convert
-rank 79: Point 406 (-89.899786, 29.901259, -0.93551109) failed to convert
-rank 3: Point 295 (-91.856053, 31.002568, -16.274235) failed to convert
-rank 35: Point 295 (-90.843457, 30.190286, -2.7313504) failed to convert
-rank 68: Point 410 (-90.122934, 30.006944, -9.0) failed to convert
-rank 84: Point 411 (-89.755449, 29.543346, -4.6948346) failed to convert
-rank 76: Point 411 (-89.959909, 29.960635, -3.3122617) failed to convert
-rank 27: Point 288 (-91.117428, 30.255632, -13.674244) failed to convert
-rank 62: Point 289 (-90.340078, 29.898436, -1.1916868) failed to convert
-rank 65: Point 408 (-90.268911, 29.435406, 0.11890829) failed to convert
-rank 14: Point 286 (-91.462361, 30.268492, -0.31799999) failed to convert
-rank 10: Point 291 (-91.602714, 30.747402, -17.571719) failed to convert
-rank 6: Point 291 (-91.753048, 30.545085, -14.225017) failed to convert
-rank 22: Point 288 (-91.203449, 30.403297, 10.125568) failed to convert
-rank 49: Point 293 (-90.617068, 29.709086, 0.68640012) failed to convert
-rank 51: Point 293 (-90.609311, 29.363598, -8.2296) failed to convert
-rank 83: Point 407 (-89.737667, 30.255584, -2.5338938) failed to convert
-rank 18: Point 293 (-91.34895, 29.654529, -0.55030984) failed to convert
-rank 66: Point 408 (-90.15819, 30.447309, -7.1034019) failed to convert
-rank 89: Point 407 (-89.406946, 29.338901, -5.1654459) failed to convert
-rank 42: Point 290 (-90.749117, 29.446028, -1.177023) failed to convert
-rank 58: Point 286 (-90.432813, 29.882562, -1.6806319) failed to convert
-rank 9: Point 292 (-91.637202, 30.803894, -15.461193) failed to convert
-rank 64: Point 410 (-90.268725, 29.964818, -8.1247494) failed to convert
-rank 19: Point 293 (-91.272489, 30.31617, -4.2271696) failed to convert
-rank 78: Point 410 (-89.940695, 29.644215, -1.76352) failed to convert
-rank 21: Point 292 (-91.224988, 30.283477, -13.346279) failed to convert
-rank 46: Point 286 (-90.696747, 29.418521, -8.2296) failed to convert
-rank 31: Point 293 (-90.996567, 29.988244, -1.4871615) failed to convert
-rank 23: Point 291 (-91.235536, 29.58267, 8.0669953) failed to convert
-rank 41: Point 291 (-90.738939, 29.900382, 0.53562839) failed to convert
-rank 93: Point 407 (-89.24246, 29.57782, 4.5053465) failed to convert
-rank 5: Point 293 (-91.773475, 30.796786, -17.357516) failed to convert
-rank 91: Point 407 (-89.34028, 29.294698, 4.9784434) failed to convert
-rank 50: Point 293 (-90.590154, 29.867888, -0.92624784) failed to convert
-rank 13: Point 292 (-91.49852, 30.29594, -0.31799999) failed to convert
-rank 87: Point 406 (-89.523286, 29.642891, -0.0) failed to convert
-rank 4: Point 292 (-91.808141, 30.923764, -13.469233) failed to convert
-rank 99: Point 406 (-88.967351, 29.38132, 16.850223) failed to convert
-rank 92: Point 409 (-89.307666, 29.328333, -0.65585439) failed to convert
-rank 82: Point 409 (-89.780725, 30.061548, 2.9667457) failed to convert
-rank 37: Point 292 (-90.790841, 30.235507, -0.35519654) failed to convert
-rank 29: Point 289 (-91.033345, 30.189716, -6.9120337) failed to convert
-rank 48: Point 290 (-90.641747, 29.674325, 0.44226172) failed to convert
-rank 32: Point 291 (-90.941101, 30.111663, -10.908488) failed to convert
-rank 86: Point 410 (-89.616965, 29.429816, 0.52200289) failed to convert
-rank 24: Point 289 (-91.212, 29.680345, -0.83155109) failed to convert
-rank 90: Point 411 (-89.325031, 29.791882, 0.4153044) failed to convert
-rank 80: Point 408 (-89.864362, 29.953657, -0.71415915) failed to convert
-rank 63: Point 295 (-90.359164, 29.243757, 1.4682556) failed to convert
-rank 71: Point 407 (-90.070373, 29.82727, -0.86314392) failed to convert
-rank 36: Point 289 (-90.840139, 29.860936, -1.3773056) failed to convert
-rank 15: Point 292 (-91.468702, 29.678728, -3.5046749) failed to convert
-rank 67: Point 405 (-90.16207, 29.885855, -4.0843202) failed to convert
-rank 75: Point 407 (-89.983335, 29.877215, 0.61736665) failed to convert
-rank 12: Point 283 (-91.508248, 30.742978, 3.6969444) failed to convert
-rank 77: Point 407 (-89.945935, 29.879611, -5.6732338) failed to convert
-rank 1: Point 294 (-92.103626, 29.803756, -0.02941364) failed to convert
-rank 73: Point 406 (-90.017829, 29.991034, 10.171527) failed to convert
-rank 34: Point 287 (-90.876208, 30.083719, -3.4959023) failed to convert
-rank 39: Point 293 (-90.771565, 29.878628, -0.30975352) failed to convert
-rank 88: Point 413 (-89.440785, 29.656124, -0.5367393) failed to convert
-rank 74: Point 411 (-90.055667, 29.20034, 0.51818665) failed to convert
-rank 38: Point 290 (-90.777049, 30.060187, -0.48171819) failed to convert
-rank 81: Point 406 (-89.797216, 30.245886, -1.0918158) failed to convert
-rank 69: Point 409 (-90.057745, 30.519352, -13.059055) failed to convert
-rank 2: Point 289 (-91.985599, 29.847335, -0.49655128) failed to convert
-rank 47: Point 291 (-90.680878, 29.433012, -0.45652983) failed to convert
-rank 7: Point 293 (-91.70834, 30.768216, -8.9108285) failed to convert
-rank 0: Point 271 (-92.599518, 29.008347, 25.5) failed to convert
-rank 52: Point 290 (-90.579883, 29.445613, -0.45517793) failed to convert
-rank 96: Point 412 (-89.20895, 29.128795, -0.26861155) failed to convert
-rank 53: Point 292 (-90.497804, 30.266685, 3.3495633) failed to convert
-rank 28: Point 287 (-91.109151, 29.708362, 0.1) failed to convert
-rank 98: Point 410 (-89.109582, 29.071151, 0.25781199) failed to convert
-rank 56: Point 289 (-90.476205, 29.821571, -0.68383298) failed to convert
-rank 17: Point 292 (-91.414525, 29.1261, 6.5935428) failed to convert
-rank 85: Point 407 (-89.635063, 30.205369, -0.0) failed to convert
-rank 70: Point 411 (-90.099887, 29.677479, 0.75941622) failed to convert
-rank 94: Point 410 (-89.247151, 29.124329, -0.54689728) failed to convert
-rank 59: Point 293 (-90.400071, 30.034647, -0.66146105) failed to convert
-rank 72: Point 410 (-90.054386, 29.797683, -3.6393121) failed to convert
-rank 95: Point 408 (-89.224138, 29.158572, -0.5747163) failed to convert
-rank 40: Point 290 (-90.71523, 30.451413, -7.3129196) failed to convert
-rank 97: Point 406 (-89.136939, 29.506343, 8.675971) failed to convert
-rank 68: Point 411 (-90.123141, 30.004226, -9.0) failed to convert
-rank 33: Point 291 (-90.908464, 30.072249, -11.209927) failed to convert
-rank 30: Point 291 (-91.018396, 30.11344, 24.914047) failed to convert
-rank 54: Point 291 (-90.527719, 29.555925, -0.03038718) failed to convert
-rank 16: Point 289 (-91.39466, 30.195973, -9.2537288) failed to convert
-rank 44: Point 290 (-90.706935, 29.574142, -1.2908303) failed to convert
-rank 11: Point 290 (-91.581157, 30.376895, -3.1122046) failed to convert
-rank 84: Point 412 (-89.730625, 29.846553, -2.2838694) failed to convert
-rank 79: Point 407 (-89.862139, 30.368027, -8.5111039) failed to convert
-rank 76: Point 412 (-89.959911, 29.960575, -3.2107633) failed to convert
-rank 61: Point 292 (-90.363174, 29.894756, -0.40758567) failed to convert
-rank 25: Point 293 (-91.153529, 30.343599, 4.457629) failed to convert
-rank 20: Point 291 (-91.315674, 29.145705, 5.4936519) failed to convert
-rank 57: Point 294 (-90.490451, 29.40587, -8.2296) failed to convert
-rank 66: Point 409 (-90.238302, 29.395092, -4.4098466) failed to convert
-rank 65: Point 409 (-90.226213, 30.002715, 1.5763693) failed to convert
-rank 78: Point 411 (-89.90314, 30.115125, 0.26045938) failed to convert
-rank 55: Point 293 (-90.515506, 29.465182, -0.47422906) failed to convert
-rank 89: Point 408 (-89.418133, 29.208128, -2.2021366) failed to convert
-rank 45: Point 292 (-90.68124, 29.758105, -0.59473932) failed to convert
-rank 83: Point 408 (-89.767081, 29.897864, 5.5182464) failed to convert
-rank 26: Point 287 (-91.14628, 30.210763, -12.850369) failed to convert
-rank 64: Point 411 (-90.268718, 29.964779, -8.1247494) failed to convert
-rank 93: Point 408 (-89.192801, 30.135771, 1.2323379) failed to convert
-rank 8: Point 288 (-91.661714, 30.917897, -19.926481) failed to convert
-rank 91: Point 408 (-89.346284, 29.225246, -1.2215303) failed to convert
-rank 35: Point 296 (-90.872273, 29.763557, -0.50306077) failed to convert
-rank 27: Point 289 (-91.118435, 30.239934, 26.814656) failed to convert
-rank 92: Point 410 (-89.309281, 29.309727, -0.0) failed to convert
-rank 14: Point 287 (-91.498992, 29.651077, -1.1707942) failed to convert
-rank 43: Point 295 (-90.72591, 29.478936, -0.48750217) failed to convert
-rank 49: Point 294 (-90.617648, 29.700749, -1.2865008) failed to convert
-rank 6: Point 292 (-91.726841, 31.007266, -19.943182) failed to convert
-rank 10: Point 292 (-91.664111, 29.680798, 2.0999999) failed to convert
-rank 62: Point 290 (-90.310648, 30.292422, -0.25071877) failed to convert
-rank 3: Point 296 (-91.85604, 31.002627, -17.214309) failed to convert
-rank 87: Point 407 (-89.546933, 29.362344, -5.2343307) failed to convert
-rank 99: Point 407 (-88.928745, 29.800366, 3.9294347) failed to convert
-rank 82: Point 410 (-89.793926, 29.899704, -1.4487619) failed to convert
-rank 19: Point 294 (-91.256149, 30.576476, -11.205409) failed to convert
-rank 22: Point 289 (-91.210712, 30.288605, -8.1897852) failed to convert
-rank 9: Point 293 (-91.692084, 29.845309, -0.28612061) failed to convert
-rank 42: Point 291 (-90.744711, 29.510337, -0.54032974) failed to convert
-rank 60: Point 288 (-90.387095, 29.891079, -0.48222652) failed to convert
-rank 86: Point 411 (-89.584634, 29.816258, 9.8279857) failed to convert
-rank 90: Point 412 (-89.317699, 29.875288, -0.0) failed to convert
-rank 80: Point 409 (-89.907271, 29.416912, 1.4481686) failed to convert
-rank 46: Point 287 (-90.697769, 29.403703, -8.2296) failed to convert
-rank 67: Point 406 (-90.16207, 29.885622, -4.1849042) failed to convert
-rank 71: Point 408 (-90.070357, 29.827484, -1.3952473) failed to convert
-rank 51: Point 294 (-90.586222, 29.691359, -0.4611294) failed to convert
-rank 31: Point 294 (-90.968199, 30.416445, -7.5493975) failed to convert
-rank 21: Point 293 (-91.215653, 30.431202, -5.6941579) failed to convert
-rank 50: Point 294 (-90.622684, 29.406063, 0.30341965) failed to convert
-rank 13: Point 293 (-91.511596, 30.075136, -1.503954) failed to convert
-rank 77: Point 408 (-89.931602, 30.059406, 1.5097334) failed to convert
-rank 88: Point 414 (-89.434782, 29.725842, -0.0) failed to convert
-rank 75: Point 408 (-89.976252, 29.966844, -4.197401) failed to convert
-rank 58: Point 287 (-90.424701, 29.993462, 22.451188) failed to convert
-rank 41: Point 292 (-90.810872, 28.841748, 15.773463) failed to convert
-rank 73: Point 407 (-90.024481, 29.90618, 0.90239154) failed to convert
-rank 81: Point 407 (-89.826909, 29.881227, -0.0385489) failed to convert
-rank 24: Point 290 (-91.172708, 30.302479, -6.0941985) failed to convert
-rank 32: Point 292 (-90.976125, 29.581514, -0.5989991) failed to convert
-rank 37: Point 293 (-90.791599, 30.224408, -1.9972907) failed to convert
-rank 74: Point 412 (-89.994392, 29.985771, 0.07334224) failed to convert
-rank 48: Point 291 (-90.637658, 29.732609, -3.1096209) failed to convert
-rank 18: Point 294 (-91.29602, 30.514472, -16.286685) failed to convert
-rank 23: Point 292 (-91.215447, 29.904067, -0.20299999) failed to convert
-rank 96: Point 413 (-89.204382, 29.180558, -0.0) failed to convert
-rank 29: Point 290 (-91.063449, 29.726641, -1.2647092) failed to convert
-rank 70: Point 412 (-90.100043, 29.675445, -8.2296) failed to convert
-rank 98: Point 411 (-89.099574, 29.183015, 2.4626014) failed to convert
-rank 1: Point 295 (-92.103851, 29.797849, -0.62017609) failed to convert
-rank 63: Point 296 (-90.341295, 29.486871, 1.7307538) failed to convert
-rank 69: Point 410 (-90.118966, 29.733029, -8.2296) failed to convert
-rank 94: Point 411 (-89.241085, 29.193387, -0.15318153) failed to convert
-rank 68: Point 412 (-90.121862, 30.020762, -1.9118603) failed to convert
-rank 39: Point 294 (-90.762182, 30.015028, 14.68969) failed to convert
-rank 36: Point 290 (-90.839589, 29.86898, -0.33940957) failed to convert
-rank 12: Point 284 (-91.553113, 29.982903, -0.45452783) failed to convert
-rank 72: Point 411 (-90.055774, 29.779792, -0.30709292) failed to convert
-rank 15: Point 293 (-91.468708, 29.678532, -1.7457409) failed to convert
-rank 85: Point 408 (-89.628877, 30.278955, -1.5414389) failed to convert
-rank 95: Point 409 (-89.220939, 29.194949, -0.37450793) failed to convert
-rank 34: Point 288 (-90.869923, 30.176396, -1.2487944) failed to convert
-rank 5: Point 294 (-91.762777, 30.986007, -12.970097) failed to convert
-rank 97: Point 407 (-89.154839, 29.305314, 0.3731757) failed to convert
-rank 84: Point 413 (-89.730604, 29.846587, -2.1205027) failed to convert
-rank 47: Point 292 (-90.660153, 29.730866, -1.6149035) failed to convert
-rank 28: Point 288 (-91.065596, 30.382318, -13.045049) failed to convert
-rank 52: Point 291 (-90.58964, 29.307074, 0.24005718) failed to convert
-rank 53: Point 293 (-90.555378, 29.464436, 0.12929137) failed to convert
-rank 76: Point 413 (-89.966604, 29.876087, -5.79943) failed to convert
-rank 79: Point 408 (-89.901598, 29.878279, 23.933053) failed to convert
-rank 7: Point 294 (-91.714939, 30.651194, -6.1477233) failed to convert
-rank 17: Point 293 (-91.383084, 29.651421, -0.49113673) failed to convert
-rank 4: Point 293 (-91.814092, 30.817136, -17.273015) failed to convert
-rank 38: Point 291 (-90.788647, 29.890799, -1.106805) failed to convert
-rank 66: Point 410 (-90.25965, 29.109122, 0.88907488) failed to convert
-rank 56: Point 290 (-90.503262, 29.445563, -8.2296) failed to convert
-rank 0: Point 272 (-92.614145, 28.669638, 34.700001) failed to convert
-rank 2: Point 290 (-91.973486, 30.076668, -8.7732986) failed to convert
-rank 83: Point 409 (-89.737653, 30.255688, -3.3134944) failed to convert
-rank 78: Point 412 (-89.922624, 29.87157, -3.9771397) failed to convert
-rank 65: Point 410 (-90.229177, 29.963443, -7.8623166) failed to convert
-rank 30: Point 292 (-91.037583, 29.819196, -0.62798798) failed to convert
-rank 64: Point 412 (-90.267649, 29.978828, -0.57465008) failed to convert
-rank 16: Point 290 (-91.394492, 30.198688, -0.61404226) failed to convert
-rank 11: Point 291 (-91.588117, 30.256991, 11.918649) failed to convert
-rank 59: Point 294 (-90.40482, 29.969974, -8.3222599) failed to convert
-rank 33: Point 292 (-90.957339, 29.334451, 0.75997989) failed to convert
-rank 44: Point 291 (-90.722663, 29.345596, -0.70482835) failed to convert
-rank 93: Point 409 (-89.263746, 29.335466, -0.17127747) failed to convert
-rank 20: Point 292 (-91.277004, 29.776926, -0.45240877) failed to convert
-rank 61: Point 293 (-90.387514, 29.564008, -0.19174636) failed to convert
-rank 89: Point 409 (-89.419294, 29.194522, -0.22867664) failed to convert
-rank 91: Point 409 (-89.350876, 29.172038, -0.7454789) failed to convert
-rank 92: Point 411 (-89.303698, 29.373786, 5.0718882) failed to convert
-rank 99: Point 408 (-88.896667, 30.143805, 10.389024) failed to convert
-rank 87: Point 408 (-89.546919, 29.362403, -5.2343307) failed to convert
-rank 57: Point 295 (-90.463479, 29.779904, -0.35918732) failed to convert
-rank 82: Point 411 (-89.766583, 30.233729, -8.2296) failed to convert
-rank 86: Point 412 (-89.617676, 29.420855, -3.9837362) failed to convert
-rank 55: Point 294 (-90.515419, 29.466383, -0.85270347) failed to convert
-rank 40: Point 291 (-90.772246, 29.626372, -0.54562445) failed to convert
-rank 90: Point 413 (-89.368023, 29.296237, 18.498221) failed to convert
-rank 80: Point 410 (-89.869467, 29.889796, -0.19852599) failed to convert
-rank 71: Point 409 (-90.070353, 29.827458, -1.3423212) failed to convert
-rank 25: Point 294 (-91.195047, 29.688865, -6.068568) failed to convert
-rank 27: Point 290 (-91.133216, 30.009564, -0.0) failed to convert
-rank 26: Point 288 (-91.176197, 29.739931, -7.7388726) failed to convert
-rank 45: Point 293 (-90.694309, 29.569816, -0.31132276) failed to convert
-rank 54: Point 292 (-90.536179, 29.437032, -0.0) failed to convert
-rank 67: Point 407 (-90.123279, 30.388345, -0.21488552) failed to convert
-rank 43: Point 296 (-90.73592, 29.332936, -0.52484189) failed to convert
-rank 75: Point 409 (-89.986466, 29.837347, 29.478389) failed to convert
-rank 14: Point 288 (-91.498685, 29.655961, -3.1025879) failed to convert
-rank 88: Point 415 (-89.376116, 30.401753, -2.2940714) failed to convert
-rank 10: Point 293 (-91.602225, 30.755722, -10.504) failed to convert
-rank 22: Point 290 (-91.217932, 30.174138, -1.9489161) failed to convert
-rank 6: Point 293 (-91.750801, 30.584381, -13.076038) failed to convert
-rank 62: Point 291 (-90.370184, 29.490508, -0.41879932) failed to convert
-rank 49: Point 295 (-90.636177, 29.436401, -0.37916225) failed to convert
-rank 3: Point 297 (-91.856032, 31.002667, -17.729944) failed to convert
-rank 35: Point 297 (-90.915126, 29.118906, 1.501465) failed to convert
-rank 73: Point 408 (-90.033957, 29.785066, -4.1605202) failed to convert
-rank 77: Point 409 (-89.945915, 29.879646, -5.3026833) failed to convert
-rank 74: Point 413 (-90.011804, 29.764419, 0.23287678) failed to convert
-rank 60: Point 289 (-90.380235, 29.984093, -1.4617635) failed to convert
-rank 19: Point 295 (-91.260515, 30.506892, 4.7444501) failed to convert
-rank 81: Point 408 (-89.797873, 30.237842, -1.9488857) failed to convert
-rank 8: Point 289 (-91.659639, 30.953517, 1.1216056) failed to convert
-rank 98: Point 412 (-89.106545, 29.10498, 0.87199672) failed to convert
-rank 94: Point 412 (-89.22191, 29.411009, 6.0522508) failed to convert
-rank 68: Point 413 (-90.125433, 29.9744, 0.14663461) failed to convert
-rank 96: Point 414 (-89.203576, 29.189638, -0.0) failed to convert
-rank 21: Point 294 (-91.224716, 30.287655, 22.402078) failed to convert
-rank 50: Point 295 (-90.584465, 29.947751, -0.46901084) failed to convert
-rank 70: Point 413 (-90.072692, 30.028179, -0.66260829) failed to convert
-rank 13: Point 294 (-91.523921, 29.865726, -0.109433) failed to convert
-rank 69: Point 411 (-90.105728, 29.904373, -6.1686393) failed to convert
-rank 58: Point 288 (-90.432976, 29.880064, -0.65794526) failed to convert
-rank 72: Point 412 (-90.058658, 29.74244, 0.02626768) failed to convert
-rank 24: Point 291 (-91.213362, 29.658523, -0.66997224) failed to convert
-rank 9: Point 294 (-91.637208, 30.803582, -20.0) failed to convert
-rank 42: Point 292 (-90.7488, 29.450547, -8.2296) failed to convert
-rank 84: Point 414 (-89.712224, 30.069378, 0.14322595) failed to convert
-rank 32: Point 293 (-90.939343, 30.137913, 37.175797) failed to convert
-rank 41: Point 293 (-90.768939, 29.462795, -0.60754654) failed to convert
-rank 85: Point 409 (-89.665285, 29.843397, -0.2494234) failed to convert
-rank 95: Point 410 (-89.221423, 29.189438, -0.35496785) failed to convert
-rank 79: Point 409 (-89.899947, 29.898789, -1.8588399) failed to convert
-rank 48: Point 292 (-90.671646, 29.243914, -0.36579842) failed to convert
-rank 23: Point 293 (-91.211909, 29.960199, -1.8670773) failed to convert
-rank 31: Point 295 (-91.02555, 29.543635, 0.099971) failed to convert
-rank 37: Point 294 (-90.816235, 29.863943, -1.6485685) failed to convert
-rank 97: Point 408 (-89.167938, 29.157793, 4.9586742) failed to convert
-rank 18: Point 295 (-91.29552, 30.522476, -15.952929) failed to convert
-rank 29: Point 291 (-91.033504, 30.18713, -7.0687074) failed to convert
-rank 1: Point 296 (-92.111333, 29.649062, 4.0543066) failed to convert
-rank 39: Point 295 (-90.791312, 29.589218, -0.62187677) failed to convert
-rank 76: Point 414 (-89.959912, 29.960534, -3.2107633) failed to convert
-rank 65: Point 411 (-90.266638, 29.465545, 0.31299999) failed to convert
-rank 78: Point 413 (-89.922615, 29.87163, -5.6949264) failed to convert
-rank 63: Point 297 (-90.306785, 29.951581, 14.431079) failed to convert
-rank 5: Point 295 (-91.76243, 30.991894, -13.370214) failed to convert
-rank 51: Point 295 (-90.586808, 29.68299, -0.88418109) failed to convert
-rank 36: Point 291 (-90.829548, 30.016954, -9.3799833) failed to convert
-rank 83: Point 410 (-89.776352, 29.784267, -0.48279263) failed to convert
-rank 66: Point 411 (-90.238301, 29.395031, -4.4098466) failed to convert
-rank 34: Point 289 (-90.884417, 29.961294, -0.90671257) failed to convert
-rank 64: Point 413 (-90.268707, 29.964719, -8.1247494) failed to convert
-rank 93: Point 410 (-89.28478, 29.094327, -1.5328662) failed to convert
-rank 89: Point 410 (-89.406907, 29.338947, -5.1654459) failed to convert
-rank 46: Point 288 (-90.701216, 29.353688, -8.2296) failed to convert
-rank 7: Point 295 (-91.735498, 30.287575, -2.8411406) failed to convert
-rank 15: Point 294 (-91.470759, 29.643644, -0.47371459) failed to convert
-rank 28: Point 289 (-91.076565, 30.213623, 11.078167) failed to convert
-rank 52: Point 292 (-90.58008, 29.442763, -8.2296) failed to convert
-rank 91: Point 410 (-89.29856, 29.773222, -0.41403019) failed to convert
-rank 12: Point 285 (-91.552746, 29.988968, -8.2296) failed to convert
-rank 87: Point 409 (-89.463791, 30.338224, -1.0679297) failed to convert
-rank 99: Point 409 (-88.892746, 30.183925, 9.2297336) failed to convert
-rank 53: Point 294 (-90.555214, 29.466566, -0.23245916) failed to convert
-rank 92: Point 412 (-89.248575, 30.000267, -0.0) failed to convert
-rank 56: Point 291 (-90.475447, 29.83187, -0.68698429) failed to convert
-rank 38: Point 292 (-90.788628, 29.890763, -1.1323307) failed to convert
-rank 86: Point 413 (-89.617616, 29.420862, -3.9837362) failed to convert
-rank 47: Point 293 (-90.661332, 29.713988, -1.1200393) failed to convert
-rank 4: Point 294 (-91.804613, 30.986706, -19.014593) failed to convert
-rank 20: Point 293 (-91.311394, 29.215833, 3.8926282) failed to convert
-rank 82: Point 412 (-89.829419, 29.461026, 1.1126541) failed to convert
-rank 80: Point 411 (-89.870331, 29.878964, -1.8272669) failed to convert
-rank 17: Point 294 (-91.38494, 29.620299, -0.47639212) failed to convert
-rank 90: Point 414 (-89.397327, 28.954336, 7.1484616) failed to convert
-rank 71: Point 410 (-90.026942, 30.381361, -8.008659) failed to convert
-rank 67: Point 408 (-90.220887, 29.108654, 0.30771455) failed to convert
-rank 88: Point 416 (-89.383248, 30.319564, -2.0049472) failed to convert
-rank 77: Point 410 (-89.935733, 30.007461, -0.89607881) failed to convert
-rank 11: Point 292 (-91.560752, 30.723716, -9.8532517) failed to convert
-rank 75: Point 410 (-89.976231, 29.966901, -1.3431348) failed to convert
-rank 73: Point 409 (-90.036553, 29.751644, 0.18215084) failed to convert
-rank 74: Point 414 (-90.001151, 29.899902, 1.5833784) failed to convert
-rank 61: Point 294 (-90.318494, 30.49341, -9.4907349) failed to convert
-rank 57: Point 296 (-90.49047, 29.40544, -0.37892874) failed to convert
-rank 26: Point 289 (-91.176017, 29.74266, -7.8943206) failed to convert
-rank 2: Point 291 (-91.937669, 30.745528, -8.2105319) failed to convert
-rank 44: Point 292 (-90.70138, 29.654391, -0.50352734) failed to convert
-rank 94: Point 413 (-89.214422, 29.495699, 4.5576598) failed to convert
-rank 98: Point 413 (-89.063714, 29.580292, 5.5572477) failed to convert
-rank 68: Point 414 (-90.122331, 30.014458, 0.46497056) failed to convert
-rank 96: Point 415 (-89.128519, 30.030087, 2.3324905) failed to convert
-rank 70: Point 414 (-90.088212, 29.828424, 1.3154059) failed to convert
-rank 81: Point 409 (-89.8122, 30.062337, -0.66454004) failed to convert
-rank 55: Point 295 (-90.474164, 30.038696, 19.819313) failed to convert
-rank 16: Point 291 (-91.41952, 29.783832, -0.48546051) failed to convert
-rank 84: Point 415 (-89.681131, 30.442902, -5.0134231) failed to convert
-rank 43: Point 297 (-90.678565, 30.16096, -0.43077317) failed to convert
-rank 0: Point 273 (-92.617099, 28.600948, 36.599998) failed to convert
-rank 59: Point 295 (-90.418531, 29.782883, -0.49224226) failed to convert
-rank 72: Point 413 (-90.076153, 29.516717, 1.3087731) failed to convert
-rank 27: Point 291 (-91.153174, 29.696, -0.21327399) failed to convert
-rank 40: Point 292 (-90.756184, 29.86074, -0.4029877) failed to convert
-rank 33: Point 293 (-90.935703, 29.662708, -0.65556378) failed to convert
-rank 45: Point 294 (-90.701756, 29.462082, -1.9346121) failed to convert
-rank 69: Point 412 (-90.096132, 30.02818, -5.1054003) failed to convert
-rank 30: Point 293 (-91.015999, 30.149521, -11.258994) failed to convert
-rank 62: Point 292 (-90.337229, 29.936585, 5.1634995) failed to convert
-rank 22: Point 291 (-91.197321, 30.499642, 12.956878) failed to convert
-rank 95: Point 411 (-89.224262, 29.15707, -0.94051936) failed to convert
-rank 79: Point 410 (-89.94822, 29.289963, 4.4908897) failed to convert
-rank 35: Point 298 (-90.843534, 30.188876, -1.1080701) failed to convert
-rank 6: Point 294 (-91.749798, 30.602117, 6.1276263) failed to convert
-rank 19: Point 296 (-91.263985, 30.451469, -4.868281) failed to convert
-rank 14: Point 289 (-91.485255, 29.883545, -7.9583286) failed to convert
-rank 54: Point 293 (-90.463304, 30.446136, -8.0290967) failed to convert
-rank 21: Point 295 (-91.224866, 30.285232, 7.6582036) failed to convert
-rank 85: Point 410 (-89.683356, 29.625101, -0.0) failed to convert
-rank 65: Point 412 (-90.266844, 29.462741, -0.20730359) failed to convert
-rank 25: Point 295 (-91.229966, 29.128271, 4.0013422) failed to convert
-rank 76: Point 415 (-89.959913, 29.960474, -1.4146946) failed to convert
-rank 60: Point 290 (-90.387085, 29.89104, -0.40241625) failed to convert
-rank 24: Point 292 (-91.174529, 30.273852, -14.06012) failed to convert
-rank 83: Point 411 (-89.73769, 30.2549, -1.8163327) failed to convert
-rank 78: Point 414 (-89.92261, 29.87167, -6.7025525) failed to convert
-rank 9: Point 295 (-91.635573, 30.831674, -12.003605) failed to convert
-rank 13: Point 295 (-91.502996, 30.22021, -2.0401662) failed to convert
-rank 93: Point 411 (-89.276695, 29.187069, 1.5259047) failed to convert
-rank 97: Point 409 (-89.123512, 29.655398, 4.0443811) failed to convert
-rank 64: Point 414 (-90.334737, 29.075791, 2.1351486) failed to convert
-rank 42: Point 293 (-90.731025, 29.709485, -0.64841554) failed to convert
-rank 3: Point 298 (-91.856019, 31.002726, -17.245263) failed to convert
-rank 8: Point 290 (-91.663486, 30.886971, -11.952427) failed to convert
-rank 10: Point 294 (-91.598058, 30.826869, -11.643711) failed to convert
-rank 66: Point 412 (-90.238301, 29.394991, -4.4098466) failed to convert
-rank 41: Point 294 (-90.731004, 30.015013, 27.291215) failed to convert
-rank 89: Point 411 (-89.406714, 29.341079, 12.088644) failed to convert
-rank 91: Point 411 (-89.256228, 30.251999, 3.2256761) failed to convert
-rank 32: Point 294 (-90.939642, 30.133176, 10.033727) failed to convert
-rank 23: Point 294 (-91.251909, 29.317798, -0.0) failed to convert
-rank 49: Point 296 (-90.628862, 29.540892, -8.2296) failed to convert
-rank 31: Point 296 (-91.035067, 29.395992, -0.0) failed to convert
-rank 37: Point 295 (-90.790108, 30.245996, -1.0944112) failed to convert
-rank 50: Point 296 (-90.58463, 29.945364, 0.2362029) failed to convert
-rank 87: Point 410 (-89.554692, 29.269499, 0.52423682) failed to convert
-rank 92: Point 413 (-89.309853, 29.302724, -0.00346232) failed to convert
-rank 99: Point 410 (-88.886113, 30.25416, 6.7055862) failed to convert
-rank 18: Point 296 (-91.289049, 30.625823, 14.324725) failed to convert
-rank 29: Point 292 (-91.037383, 30.127428, -6.3576291) failed to convert
-rank 1: Point 297 (-92.12158, 29.446522, 2.7349711) failed to convert
-rank 86: Point 414 (-89.567598, 30.017209, 3.1300001) failed to convert
-rank 39: Point 296 (-90.801258, 29.4426, -0.28953969) failed to convert
-rank 48: Point 293 (-90.585223, 30.471072, -8.9549353) failed to convert
-rank 82: Point 413 (-89.818823, 29.592496, -4.6558202) failed to convert
-rank 90: Point 415 (-89.321175, 29.835182, -0.64004233) failed to convert
-rank 88: Point 417 (-89.46657, 29.353102, 34.325941) failed to convert
-rank 80: Point 412 (-89.870311, 29.879021, -2.9064686) failed to convert
-rank 52: Point 293 (-90.580328, 29.439131, 0.06095999) failed to convert
-rank 34: Point 290 (-90.896813, 29.776064, -0.97686276) failed to convert
-rank 71: Point 411 (-90.070348, 29.827423, -1.3170247) failed to convert
-rank 12: Point 286 (-91.579007, 29.536329, 1.5360996) failed to convert
-rank 51: Point 296 (-90.586206, 29.691453, -0.52084334) failed to convert
-rank 73: Point 410 (-90.026168, 29.884364, 0.54642408) failed to convert
-rank 77: Point 411 (-89.961958, 29.676873, 25.958415) failed to convert
-rank 53: Point 295 (-90.542084, 29.650841, -0.24179609) failed to convert
-rank 75: Point 411 (-90.03542, 29.210489, 0.80980716) failed to convert
-rank 67: Point 409 (-90.162032, 29.885841, -4.0843202) failed to convert
-rank 38: Point 293 (-90.805161, 29.647926, -0.51737321) failed to convert
-rank 20: Point 294 (-91.281102, 29.710161, -0.42027894) failed to convert
-rank 98: Point 414 (-89.055846, 29.666908, 4.6162622) failed to convert
-rank 58: Point 289 (-90.432262, 29.889814, -8.2296) failed to convert
-rank 15: Point 295 (-91.4687, 29.678374, -3.0934827) failed to convert
-rank 96: Point 416 (-89.205761, 29.164697, -0.0) failed to convert
-rank 28: Point 290 (-91.111853, 29.665439, -0.27126491) failed to convert
-rank 56: Point 292 (-90.500483, 29.484297, -0.27126587) failed to convert
-rank 4: Point 295 (-91.831956, 30.494843, -4.8157716) failed to convert
-rank 74: Point 415 (-89.997677, 29.94395, -0.29489121) failed to convert
-rank 17: Point 295 (-91.382481, 29.661001, -0.8566811) failed to convert
-rank 5: Point 296 (-91.773431, 30.796828, -16.804142) failed to convert
-rank 47: Point 294 (-90.651219, 29.858489, -0.76971998) failed to convert
-rank 94: Point 414 (-89.244278, 29.15642, 3.132316) failed to convert
-rank 68: Point 415 (-90.121887, 30.020203, -1.8456093) failed to convert
-rank 81: Point 410 (-89.797208, 30.245926, -1.1057685) failed to convert
-rank 72: Point 414 (-90.04403, 29.930022, -0.63533653) failed to convert
-rank 70: Point 415 (-90.093762, 29.756593, -0.83539872) failed to convert
-rank 46: Point 289 (-90.683298, 29.612745, -8.2296) failed to convert
-rank 69: Point 413 (-90.118949, 29.732992, -8.2296) failed to convert
-rank 36: Point 292 (-90.831181, 29.992857, 17.050907) failed to convert
-rank 84: Point 416 (-89.755404, 29.543387, -4.6948346) failed to convert
-rank 95: Point 412 (-89.15762, 29.907037, 1.1030159) failed to convert
-rank 11: Point 293 (-91.616806, 29.759787, 0.08542526) failed to convert
-rank 7: Point 296 (-91.737449, 30.252715, -1.6419604) failed to convert
-rank 79: Point 411 (-89.900988, 29.88493, 25.282406) failed to convert
-rank 63: Point 298 (-90.342321, 29.47239, -3.6758881) failed to convert
-rank 85: Point 411 (-89.694277, 29.492331, -1.2037445) failed to convert
-rank 76: Point 416 (-89.95949, 29.965556, 0.20066252) failed to convert
-rank 57: Point 297 (-90.489915, 29.413112, -0.0) failed to convert
-rank 43: Point 298 (-90.733712, 29.365104, -0.5312484) failed to convert
-rank 27: Point 292 (-91.121963, 30.18482, -12.600433) failed to convert
-rank 65: Point 413 (-90.232412, 29.92053, -0.19465433) failed to convert
-rank 44: Point 293 (-90.722611, 29.346263, -1.2174958) failed to convert
-rank 0: Point 274 (-92.587878, 29.266956, 16.73063) failed to convert
-rank 78: Point 415 (-89.922601, 29.87173, -6.7025525) failed to convert
-rank 83: Point 412 (-89.776655, 29.780187, -8.2296) failed to convert
-rank 64: Point 415 (-90.272729, 29.910956, -0.59162343) failed to convert
-rank 55: Point 296 (-90.475327, 30.022669, 11.592954) failed to convert
-rank 33: Point 294 (-90.904211, 30.135247, -2.8911423) failed to convert
-rank 16: Point 292 (-91.368851, 30.618314, -8.8579966) failed to convert
-rank 2: Point 292 (-91.944969, 30.610052, -8.4379271) failed to convert
-rank 62: Point 293 (-90.367097, 29.532245, -0.52612387) failed to convert
-rank 89: Point 412 (-89.420127, 29.184273, 0.31299999) failed to convert
-rank 30: Point 294 (-91.043686, 29.724888, -0.65242692) failed to convert
-rank 61: Point 295 (-90.387255, 29.567354, -2.2401054) failed to convert
-rank 35: Point 299 (-90.843423, 30.190337, -2.7085922) failed to convert
-rank 6: Point 295 (-91.741563, 30.747481, -8.1419024) failed to convert
-rank 19: Point 297 (-91.326624, 29.436995, 6.7476002) failed to convert
-rank 66: Point 413 (-90.25124, 29.221964, 0.2268737) failed to convert
-rank 97: Point 410 (-89.181157, 29.007562, -0.82673278) failed to convert
-rank 14: Point 290 (-91.462331, 30.268575, -0.31799999) failed to convert
-rank 54: Point 294 (-90.494044, 30.024118, -7.3552532) failed to convert
-rank 21: Point 296 (-91.223822, 30.301645, -13.581598) failed to convert
-rank 40: Point 293 (-90.753764, 29.895871, -0.35080134) failed to convert
-rank 59: Point 296 (-90.400738, 30.025235, -2.5932631) failed to convert
-rank 93: Point 412 (-89.275507, 29.199713, 11.687456) failed to convert
-rank 99: Point 411 (-88.931819, 29.763837, 4.4329929) failed to convert
-rank 86: Point 415 (-89.610695, 29.5036, -0.0) failed to convert
-rank 91: Point 412 (-89.35351, 29.141364, 0.31299999) failed to convert
-rank 92: Point 414 (-89.263192, 29.834887, 0.37789719) failed to convert
-rank 45: Point 295 (-90.71004, 29.341625, -1.3256192) failed to convert
-rank 87: Point 411 (-89.531153, 29.54924, 0.37663353) failed to convert
-rank 90: Point 416 (-89.368345, 29.292145, 1.8907451) failed to convert
-rank 24: Point 293 (-91.210982, 29.696534, -1.5715219) failed to convert
-rank 60: Point 291 (-90.38032, 29.982739, -1.7047463) failed to convert
-rank 26: Point 290 (-91.142271, 30.273072, 5.2573162) failed to convert
-rank 82: Point 414 (-89.766779, 30.231189, -8.2296) failed to convert
-rank 80: Point 413 (-89.870297, 29.879059, -2.6704356) failed to convert
-rank 88: Point 418 (-89.466833, 29.349964, 48.695524) failed to convert
-rank 9: Point 296 (-91.637209, 30.803297, -19.036951) failed to convert
-rank 22: Point 292 (-91.252804, 29.615969, 7.6156593) failed to convert
-rank 25: Point 296 (-91.195036, 29.688785, -3.1468958) failed to convert
-rank 71: Point 412 (-90.061927, 29.935559, -4.7896585) failed to convert
-rank 73: Point 411 (-90.033929, 29.78512, -4.1605202) failed to convert
-rank 49: Point 297 (-90.593394, 30.043274, -8.6397108) failed to convert
-rank 10: Point 295 (-91.702173, 29.002219, 13.059191) failed to convert
-rank 32: Point 295 (-90.968645, 29.694786, -1.3868768) failed to convert
-rank 77: Point 412 (-89.963665, 29.655233, -3.2408143) failed to convert
-rank 75: Point 412 (-89.980903, 29.90769, -9.0) failed to convert
-rank 41: Point 295 (-90.738919, 29.90044, -0.85914833) failed to convert
-rank 31: Point 297 (-90.980271, 30.233099, -3.8583013) failed to convert
-rank 67: Point 410 (-90.198595, 29.4049, 0.31299999) failed to convert
-rank 23: Point 295 (-91.21319, 29.939679, -1.6461542) failed to convert
-rank 8: Point 291 (-91.659098, 30.962767, -7.470421) failed to convert
-rank 37: Point 296 (-90.789929, 30.248529, -0.5932943) failed to convert
-rank 13: Point 296 (-91.528859, 29.78113, -4.2827349) failed to convert
-rank 96: Point 417 (-89.204263, 29.181639, -0.0) failed to convert
-rank 98: Point 415 (-89.099791, 29.17948, 0.16629824) failed to convert
-rank 3: Point 299 (-91.875782, 30.642943, -6.6221194) failed to convert
-rank 74: Point 416 (-89.997883, 29.941327, 9.7146404) failed to convert
-rank 81: Point 411 (-89.797195, 30.245985, -0.92348114) failed to convert
-rank 72: Point 415 (-90.051623, 29.832748, -9.0) failed to convert
-rank 68: Point 416 (-90.130064, 29.914214, 12.205261) failed to convert
-rank 42: Point 294 (-90.713676, 29.96031, -2.2444856) failed to convert
-rank 1: Point 298 (-92.102702, 29.817879, -0.00454499) failed to convert
-rank 52: Point 294 (-90.563966, 29.670009, -1.4133897) failed to convert
-rank 48: Point 294 (-90.643119, 29.653629, -0.59800563) failed to convert
-rank 53: Point 296 (-90.526153, 29.873394, 0.02) failed to convert
-rank 34: Point 291 (-90.869648, 30.180067, -2.4201076) failed to convert
-rank 50: Point 297 (-90.557786, 30.320626, -0.34895096) failed to convert
-rank 94: Point 415 (-89.240323, 29.201407, -0.48215538) failed to convert
-rank 95: Point 413 (-89.220702, 29.197271, -0.40703862) failed to convert
-rank 70: Point 416 (-90.073435, 30.018433, 1.8514797) failed to convert
-rank 79: Point 412 (-89.919264, 29.655591, -0.2740529) failed to convert
-rank 84: Point 417 (-89.682969, 30.420893, -4.0381869) failed to convert
-rank 38: Point 294 (-90.78044, 30.010062, 14.012162) failed to convert
-rank 76: Point 417 (-89.979506, 29.712268, 5.8548755) failed to convert
-rank 69: Point 414 (-90.105366, 29.908991, 19.073776) failed to convert
-rank 85: Point 412 (-89.694562, 29.488136, 28.011957) failed to convert
-rank 20: Point 295 (-91.257359, 30.092465, -0.74613686) failed to convert
-rank 18: Point 297 (-91.345041, 29.718234, -1.8963884) failed to convert
-rank 58: Point 290 (-90.432795, 29.882503, -1.051945) failed to convert
-rank 64: Point 416 (-90.330662, 29.130846, 1.7018855) failed to convert
-rank 29: Point 293 (-91.015249, 30.46447, -13.122151) failed to convert
-rank 83: Point 413 (-89.737628, 30.255591, -3.2325575) failed to convert
-rank 12: Point 287 (-91.530174, 30.372735, -2.2776637) failed to convert
-rank 65: Point 414 (-90.229493, 29.959061, 33.161529) failed to convert
-rank 47: Point 295 (-90.661495, 29.711547, -1.2886739) failed to convert
-rank 15: Point 296 (-91.435026, 30.24215, -0.37865107) failed to convert
-rank 39: Point 297 (-90.78849, 29.630514, -0.63042543) failed to convert
-rank 17: Point 296 (-91.36575, 29.937124, -0.4571606) failed to convert
-rank 56: Point 293 (-90.476421, 29.818413, 0.02) failed to convert
-rank 4: Point 296 (-91.80457, 30.987081, -19.32724) failed to convert
-rank 89: Point 413 (-89.40688, 29.338978, -5.1654459) failed to convert
-rank 78: Point 416 (-89.90935, 30.037434, -0.04241589) failed to convert
-rank 36: Point 293 (-90.830605, 30.001249, 14.534524) failed to convert
-rank 46: Point 290 (-90.660571, 29.938492, -0.46328625) failed to convert
-rank 66: Point 414 (-90.170428, 30.288301, 3.98) failed to convert
-rank 51: Point 297 (-90.601617, 29.473023, 0.03048) failed to convert
-rank 7: Point 297 (-91.735881, 30.280291, -8.2296) failed to convert
-rank 97: Point 411 (-89.166949, 29.167999, -0.28231631) failed to convert
-rank 86: Point 416 (-89.617576, 29.420866, -3.9837362) failed to convert
-rank 63: Point 299 (-90.311485, 29.888011, -0.31792942) failed to convert
-rank 11: Point 294 (-91.607459, 29.922207, -1.1763712) failed to convert
-rank 27: Point 293 (-91.146114, 29.807037, -0.51592903) failed to convert
-rank 44: Point 294 (-90.709379, 29.538566, -0.45151819) failed to convert
-rank 87: Point 412 (-89.493711, 29.989767, -0.0) failed to convert
-rank 99: Point 412 (-88.948697, 29.579349, 8.0081294) failed to convert
-rank 5: Point 297 (-91.845823, 29.484251, -1.0245745) failed to convert
-rank 33: Point 295 (-90.908428, 30.072267, -10.78413) failed to convert
-rank 43: Point 299 (-90.71325, 29.662492, -0.58428519) failed to convert
-rank 93: Point 413 (-89.275871, 29.194918, 7.7261946) failed to convert
-rank 92: Point 415 (-89.315624, 29.235987, -0.60402457) failed to convert
-rank 91: Point 413 (-89.344586, 29.244719, -0.07124776) failed to convert
-rank 0: Point 275 (-92.584406, 29.337071, 14.453408) failed to convert
-rank 28: Point 291 (-91.111939, 29.66408, -0.39705968) failed to convert
-rank 57: Point 298 (-90.474464, 29.627702, 0.65691705) failed to convert
-rank 55: Point 297 (-90.515849, 29.460053, -0.32849125) failed to convert
-rank 88: Point 419 (-89.374532, 30.419009, -9.5104008) failed to convert
-rank 90: Point 417 (-89.369053, 29.283921, 0.06622782) failed to convert
-rank 82: Point 415 (-89.766576, 30.233638, -8.2296) failed to convert
-rank 80: Point 414 (-89.870276, 29.879116, -1.3261782) failed to convert
-rank 19: Point 298 (-91.307167, 29.755339, 4.3814424) failed to convert
-rank 35: Point 300 (-90.866684, 29.846376, -1.4762498) failed to convert
-rank 21: Point 297 (-91.222329, 30.325144, -14.086028) failed to convert
-rank 16: Point 293 (-91.435601, 29.513617, 1.6556495) failed to convert
-rank 73: Point 412 (-90.033911, 29.785156, -4.1605202) failed to convert
-rank 61: Point 296 (-90.36302, 29.896592, -0.09478054) failed to convert
-rank 71: Point 413 (-90.062848, 29.923703, 42.004062) failed to convert
-rank 54: Point 295 (-90.518844, 29.679607, -0.83960732) failed to convert
-rank 30: Point 295 (-91.014408, 30.17342, -7.2622599) failed to convert
-rank 40: Point 294 (-90.766361, 29.712332, -1.1901643) failed to convert
-rank 6: Point 296 (-91.751998, 30.562525, -10.942739) failed to convert
-rank 14: Point 291 (-91.501067, 29.615324, -0.48795436) failed to convert
-rank 75: Point 413 (-89.976217, 29.966939, -1.5122959) failed to convert
-rank 62: Point 294 (-90.336061, 29.951893, -0.39365678) failed to convert
-rank 77: Point 413 (-89.963795, 29.653535, -3.5580385) failed to convert
-rank 96: Point 418 (-89.130661, 30.006112, 2.3035892) failed to convert
-rank 67: Point 411 (-90.15802, 29.938001, -1.4386067) failed to convert
-rank 98: Point 416 (-89.006099, 30.209591, 6.5269224) failed to convert
-rank 2: Point 293 (-91.932148, 30.846273, -10.288996) failed to convert
-rank 74: Point 417 (-90.008236, 29.80969, -6.7696085) failed to convert
-rank 68: Point 417 (-90.131933, 29.889942, -0.65116282) failed to convert
-rank 81: Point 412 (-89.812482, 30.05873, -0.68679732) failed to convert
-rank 72: Point 416 (-90.036205, 30.029857, -1.0586756) failed to convert
-rank 94: Point 416 (-89.244626, 29.152296, 2.3334445) failed to convert
-rank 60: Point 292 (-90.380208, 29.984229, -1.3251807) failed to convert
-rank 26: Point 291 (-91.17635, 29.737202, -8.2356966) failed to convert
-rank 24: Point 294 (-91.210959, 29.696701, -6.58368) failed to convert
-rank 9: Point 297 (-91.637173, 30.803636, -20.0) failed to convert
-rank 31: Point 298 (-90.993026, 30.039678, -2.5758914) failed to convert
-rank 10: Point 296 (-91.597888, 30.829477, -11.724959) failed to convert
-rank 70: Point 417 (-90.072675, 30.028135, -0.45982646) failed to convert
-rank 84: Point 418 (-89.730572, 29.846639, -0.59749034) failed to convert
-rank 25: Point 297 (-91.195559, 29.680452, -4.581144) failed to convert
-rank 79: Point 413 (-89.93787, 29.42065, 1.19665) failed to convert
-rank 95: Point 414 (-89.220596, 29.198434, -0.37057064) failed to convert
-rank 76: Point 418 (-89.962926, 29.921996, 26.25215) failed to convert
-rank 22: Point 293 (-91.196602, 30.510772, 21.751486) failed to convert
-rank 37: Point 297 (-90.815728, 29.871082, -1.6489304) failed to convert
-rank 45: Point 296 (-90.669319, 29.928676, -1.0861832) failed to convert
-rank 85: Point 413 (-89.626281, 30.308673, -1.2985422) failed to convert
-rank 13: Point 297 (-91.53895, 29.608214, -0.97490383) failed to convert
-rank 23: Point 296 (-91.187414, 30.34737, 12.806503) failed to convert
-rank 69: Point 415 (-90.096178, 30.027434, -0.88397437) failed to convert
-rank 59: Point 297 (-90.417094, 29.802317, -0.4606747) failed to convert
-rank 83: Point 414 (-89.737614, 30.255734, -2.7762266) failed to convert
-rank 3: Point 300 (-91.912122, 29.972192, -3.201954) failed to convert
-rank 48: Point 295 (-90.616217, 30.035672, 7.323889) failed to convert
-rank 64: Point 417 (-90.301664, 29.523253, -0.21084527) failed to convert
-rank 65: Point 415 (-90.229134, 29.963486, -7.8623166) failed to convert
-rank 41: Point 296 (-90.739795, 29.88774, -0.31296566) failed to convert
-rank 34: Point 292 (-90.896792, 29.776121, -1.6589708) failed to convert
-rank 8: Point 292 (-91.685895, 30.496621, -6.3281111) failed to convert
-rank 49: Point 298 (-90.590359, 30.085916, -1.6213454) failed to convert
-rank 32: Point 296 (-90.969664, 29.679001, -0.65517124) failed to convert
-rank 89: Point 414 (-89.397708, 29.445675, 2.5767278) failed to convert
-rank 1: Point 299 (-92.164922, 28.575122, 42.099998) failed to convert
-rank 86: Point 417 (-89.564356, 30.054955, 3.5234855) failed to convert
-rank 78: Point 417 (-89.911802, 30.006535, -0.12920967) failed to convert
-rank 18: Point 298 (-91.29037, 30.604132, -2.7411032) failed to convert
-rank 66: Point 415 (-90.2383, 29.39493, -4.4098466) failed to convert
-rank 50: Point 298 (-90.590147, 29.867397, -0.84600937) failed to convert
-rank 20: Point 296 (-91.241478, 30.345362, 20.019903) failed to convert
-rank 97: Point 412 (-89.092005, 30.003124, 2.553872) failed to convert
-rank 38: Point 295 (-90.789719, 29.874503, -0.50609573) failed to convert
-rank 4: Point 297 (-91.804637, 30.985782, -17.539662) failed to convert
-rank 47: Point 296 (-90.660816, 29.721232, 0.32093601) failed to convert
-rank 58: Point 291 (-90.432785, 29.882564, -1.4286869) failed to convert
-rank 46: Point 291 (-90.69682, 29.417349, -8.2296) failed to convert
-rank 17: Point 297 (-91.380361, 29.696046, -1.0497312) failed to convert
-rank 29: Point 294 (-91.064664, 29.706562, -0.69330222) failed to convert
-rank 36: Point 294 (-90.904525, 28.894958, 6.0941715) failed to convert
-rank 92: Point 416 (-89.309775, 29.303285, -0.0) failed to convert
-rank 91: Point 414 (-89.342129, 29.273124, 12.917744) failed to convert
-rank 93: Point 414 (-89.258767, 29.390358, 8.954823) failed to convert
-rank 99: Point 413 (-88.914574, 29.946268, 5.3601594) failed to convert
-rank 90: Point 418 (-89.39755, 28.951336, 15.318763) failed to convert
-rank 51: Point 298 (-90.601958, 29.468156, -0.73804131) failed to convert
-rank 88: Point 420 (-89.412605, 29.981879, 1.4503032) failed to convert
-rank 87: Point 413 (-89.528311, 29.582673, 0.3183425) failed to convert
-rank 15: Point 297 (-91.468688, 29.678431, -3.0109276) failed to convert
-rank 56: Point 294 (-90.475922, 29.825217, -0.30191794) failed to convert
-rank 53: Point 297 (-90.536018, 29.734812, -1.0868003) failed to convert
-rank 7: Point 298 (-91.772117, 29.630053, 1.9999893) failed to convert
-rank 82: Point 416 (-89.8188, 29.59253, -4.6558202) failed to convert
-rank 63: Point 300 (-90.346431, 29.416194, 0.45788772) failed to convert
-rank 80: Point 415 (-89.890863, 29.621872, -2.3008005) failed to convert
-rank 39: Point 298 (-90.779865, 29.756903, -2.1664951) failed to convert
-rank 73: Point 413 (-90.033979, 29.784132, -0.09293518) failed to convert
-rank 71: Point 414 (-90.070255, 29.828493, -1.6027449) failed to convert
-rank 77: Point 414 (-89.962364, 29.671654, 23.415732) failed to convert
-rank 12: Point 288 (-91.550689, 30.023595, -0.64686006) failed to convert
-rank 33: Point 296 (-90.933697, 29.692502, -0.57702748) failed to convert
-rank 75: Point 414 (-89.969241, 30.054916, 1.1254836) failed to convert
-rank 44: Point 295 (-90.706904, 29.574194, -1.1675881) failed to convert
-rank 11: Point 295 (-91.573329, 30.509248, -5.9021837) failed to convert
-rank 43: Point 300 (-90.733109, 29.373778, -8.2296) failed to convert
-rank 5: Point 298 (-91.824464, 29.876662, -0.57372045) failed to convert
-rank 57: Point 299 (-90.468899, 29.704684, -0.3880585) failed to convert
-rank 96: Point 419 (-89.132809, 29.982146, 2.2165037) failed to convert
-rank 28: Point 292 (-91.093066, 29.958066, -0.72182019) failed to convert
-rank 55: Point 298 (-90.501294, 29.663187, -1.1863756) failed to convert
-rank 27: Point 294 (-91.117023, 30.261544, 3.8407504) failed to convert
-rank 21: Point 298 (-91.221456, 30.338967, 10.935738) failed to convert
-rank 19: Point 299 (-91.260746, 30.502968, 22.009376) failed to convert
-rank 67: Point 412 (-90.157345, 29.946736, -2.5929771) failed to convert
-rank 98: Point 417 (-89.099421, 29.182753, 3.9495703) failed to convert
-rank 0: Point 276 (-92.579011, 29.404646, 12.951899) failed to convert
-rank 61: Point 297 (-90.333052, 30.29937, -0.29880439) failed to convert
-rank 74: Point 418 (-90.009809, 29.789618, 10.445248) failed to convert
-rank 52: Point 295 (-90.52053, 30.275881, 3.0707971) failed to convert
-rank 68: Point 418 (-90.121672, 30.022902, -0.4038243) failed to convert
-rank 72: Point 417 (-90.053965, 29.802567, 2.453991) failed to convert
-rank 14: Point 292 (-91.49949, 29.641994, -1.4321561) failed to convert
-rank 6: Point 297 (-91.743863, 30.706544, -8.4239727) failed to convert
-rank 94: Point 417 (-89.138205, 30.345711, 1.0728347) failed to convert
-rank 81: Point 413 (-89.807922, 30.114681, 1.7170131) failed to convert
-rank 76: Point 419 (-89.980372, 29.7011, 16.027883) failed to convert
-rank 30: Point 296 (-90.999804, 30.394852, -12.152826) failed to convert
-rank 40: Point 295 (-90.768953, 29.674401, -1.9836807) failed to convert
-rank 42: Point 295 (-90.744696, 29.510445, -0.59592329) failed to convert
-rank 62: Point 295 (-90.33389, 29.981047, -4.7859699) failed to convert
-rank 70: Point 418 (-90.072641, 30.028564, -4.8737523) failed to convert
-rank 84: Point 419 (-89.721061, 29.962044, 2.95) failed to convert
-rank 79: Point 414 (-89.892578, 29.989606, -0.27992486) failed to convert
-rank 95: Point 415 (-89.220733, 29.196813, -0.03265475) failed to convert
-rank 2: Point 294 (-92.038713, 28.818963, 27.799999) failed to convert
-rank 85: Point 414 (-89.707293, 29.332286, 0.31299999) failed to convert
-rank 60: Point 293 (-90.395868, 29.771347, -0.14772475) failed to convert
-rank 65: Point 416 (-90.212143, 30.186835, 4.3499999) failed to convert
-rank 69: Point 416 (-90.096117, 30.028121, -5.1054003) failed to convert
-rank 16: Point 294 (-91.394406, 30.198734, -0.6134543) failed to convert
-rank 83: Point 415 (-89.776316, 29.784247, -0.86806932) failed to convert
-rank 35: Point 301 (-90.872006, 29.76707, -0.42320948) failed to convert
-rank 26: Point 292 (-91.171925, 29.807216, -7.5346566) failed to convert
-rank 9: Point 298 (-91.637166, 30.803676, -20.0) failed to convert
-rank 78: Point 418 (-89.911384, 30.011751, 10.378945) failed to convert
-rank 24: Point 295 (-91.174546, 30.273257, -6.8492105) failed to convert
-rank 64: Point 418 (-90.307183, 29.448308, 0.38466688) failed to convert
-rank 89: Point 415 (-89.406841, 29.339024, -3.4693815) failed to convert
-rank 25: Point 298 (-91.195026, 29.688929, -6.08076) failed to convert
-rank 10: Point 297 (-91.598427, 30.820207, -13.393374) failed to convert
-rank 31: Point 299 (-90.988559, 30.107196, -8.3405219) failed to convert
-rank 66: Point 416 (-90.243603, 29.323818, 0.38695176) failed to convert
-rank 23: Point 297 (-91.227651, 29.708635, -1.0372298) failed to convert
-rank 45: Point 297 (-90.668925, 29.934287, -1.2465967) failed to convert
-rank 13: Point 298 (-91.521645, 29.904006, -0.21600001) failed to convert
-rank 92: Point 417 (-89.322326, 29.158582, -0.0) failed to convert
-rank 59: Point 298 (-90.413352, 29.853428, -0.59360746) failed to convert
-rank 37: Point 298 (-90.815769, 29.870451, -0.98401894) failed to convert
-rank 97: Point 413 (-89.109976, 29.804649, 3.1948172) failed to convert
-rank 99: Point 414 (-88.923453, 29.850371, 1.4413798) failed to convert
-rank 86: Point 418 (-89.614645, 29.455512, 23.239619) failed to convert
-rank 90: Point 419 (-89.383747, 29.112034, 0.31299999) failed to convert
-rank 48: Point 296 (-90.64452, 29.63329, -0.52779437) failed to convert
-rank 93: Point 415 (-89.285986, 29.078455, -0.26947515) failed to convert
-rank 54: Point 296 (-90.520178, 29.660939, -0.6108111) failed to convert
-rank 3: Point 301 (-91.912965, 29.95628, -1.7739167) failed to convert
-rank 87: Point 414 (-89.476506, 30.189764, 1.1000474) failed to convert
-rank 32: Point 297 (-90.940956, 30.112384, -8.5370963) failed to convert
-rank 1: Point 300 (-92.053048, 30.775645, -10.823532) failed to convert
-rank 8: Point 293 (-91.733791, 29.647611, 2.0999999) failed to convert
-rank 41: Point 297 (-90.76037, 29.588187, -1.0648901) failed to convert
-rank 49: Point 299 (-90.618013, 29.695206, 0.56676588) failed to convert
-rank 22: Point 294 (-91.197047, 30.503752, 18.195775) failed to convert
-rank 18: Point 299 (-91.320058, 30.125654, -8.2778828) failed to convert
-rank 88: Point 421 (-89.466232, 29.356697, 10.993549) failed to convert
-rank 80: Point 416 (-89.916906, 29.293719, 0.65064976) failed to convert
-rank 82: Point 417 (-89.821828, 29.554979, 0.30450265) failed to convert
-rank 91: Point 415 (-89.325359, 29.466384, 4.6824712) failed to convert
-rank 46: Point 292 (-90.718587, 29.100499, 1.4553955) failed to convert
-rank 75: Point 415 (-89.976197, 29.966996, -1.1771655) failed to convert
-rank 73: Point 414 (-90.036508, 29.751685, -0.23170113) failed to convert
-rank 71: Point 415 (-90.070319, 29.827585, -1.6331027) failed to convert
-rank 77: Point 415 (-89.946149, 29.876451, 18.784791) failed to convert
-rank 20: Point 297 (-91.240017, 30.368467, 12.424628) failed to convert
-rank 4: Point 298 (-91.814054, 30.817123, -17.273015) failed to convert
-rank 56: Point 295 (-90.475795, 29.826962, -0.97845999) failed to convert
-rank 50: Point 299 (-90.605461, 29.650794, 0.82434053) failed to convert
-rank 53: Point 298 (-90.513569, 30.047291, 10.905605) failed to convert
-rank 96: Point 420 (-89.19423, 29.294747, 1.247e-05) failed to convert
-rank 67: Point 413 (-90.16203, 29.885576, -0.77798439) failed to convert
-rank 98: Point 418 (-89.099268, 29.182492, 4.9275599) failed to convert
-rank 74: Point 419 (-90.002701, 29.880032, -9.0) failed to convert
-rank 58: Point 292 (-90.438424, 29.80525, 1.7784701) failed to convert
-rank 34: Point 293 (-90.854099, 30.409117, -7.9679357) failed to convert
-rank 38: Point 296 (-90.788601, 29.890709, -0.12600376) failed to convert
-rank 47: Point 297 (-90.66137, 29.71308, -1.4489166) failed to convert
-rank 29: Point 295 (-91.064119, 29.71496, -1.1958525) failed to convert
-rank 7: Point 299 (-91.710055, 30.735273, -7.9372486) failed to convert
-rank 11: Point 296 (-91.561075, 30.717477, -10.488284) failed to convert
-rank 68: Point 419 (-90.122524, 30.011766, -9.0) failed to convert
-rank 72: Point 418 (-90.051602, 29.832713, -9.0) failed to convert
-rank 94: Point 418 (-89.239478, 29.210668, -0.04145429) failed to convert
-rank 17: Point 298 (-91.326516, 30.576068, -8.1411679) failed to convert
-rank 36: Point 295 (-90.872039, 29.385451, -0.0) failed to convert
-rank 43: Point 301 (-90.733612, 29.36635, -8.2296) failed to convert
-rank 15: Point 298 (-91.46865, 29.678759, -2.2626871) failed to convert
-rank 39: Point 299 (-90.771796, 29.874789, -1.087288) failed to convert
-rank 70: Point 419 (-90.099228, 29.685675, -8.2296) failed to convert
-rank 76: Point 420 (-89.961134, 29.944485, -1.2554996) failed to convert
-rank 81: Point 414 (-89.849672, 29.598662, -2.7835467) failed to convert
-rank 84: Point 420 (-89.756442, 29.530387, 0.00660477) failed to convert
-rank 44: Point 296 (-90.722542, 29.346832, -8.2296) failed to convert
-rank 27: Point 295 (-91.117626, 30.251912, -8.1886293) failed to convert
-rank 12: Point 289 (-91.552709, 29.988985, -8.2296) failed to convert
-rank 55: Point 299 (-90.515476, 29.465209, -0.26125642) failed to convert
-rank 5: Point 299 (-91.841874, 29.557049, -0.08723215) failed to convert
-rank 95: Point 416 (-89.219807, 29.20731, -0.02167824) failed to convert
-rank 33: Point 297 (-90.908239, 30.074531, -4.900098) failed to convert
-rank 28: Point 293 (-91.142557, 29.180867, 2.0440383) failed to convert
-rank 79: Point 415 (-89.893014, 29.984055, 11.728901) failed to convert
-rank 69: Point 417 (-90.11924, 29.728947, -1.2615615) failed to convert
-rank 51: Point 299 (-90.586379, 29.688957, -0.78520345) failed to convert
-rank 0: Point 277 (-92.618285, 28.503245, 49.194783) failed to convert
-rank 63: Point 301 (-90.342286, 29.472409, -2.9584816) failed to convert
-rank 40: Point 296 (-90.770626, 29.64979, -8.2296) failed to convert
-rank 42: Point 296 (-90.718666, 29.888152, -0.36407878) failed to convert
-rank 85: Point 415 (-89.695104, 29.480847, -0.63018984) failed to convert
-rank 65: Point 417 (-90.2665, 29.466697, -1.6555661) failed to convert
-rank 89: Point 416 (-89.407053, 29.336535, 0.47940043) failed to convert
-rank 61: Point 298 (-90.38795, 29.55763, -3.6551617) failed to convert
-rank 62: Point 296 (-90.339523, 29.905132, -0.30240831) failed to convert
-rank 66: Point 417 (-90.252496, 29.204429, -0.24653727) failed to convert
-rank 78: Point 419 (-89.918215, 29.926116, -0.41081818) failed to convert
-rank 83: Point 416 (-89.793769, 29.569388, 26.2257) failed to convert
-rank 57: Point 300 (-90.474325, 29.629522, -0.26847758) failed to convert
-rank 92: Point 418 (-89.305586, 29.351253, -0.12197603) failed to convert
-rank 64: Point 419 (-90.272403, 29.914171, -1.129362) failed to convert
-rank 60: Point 294 (-90.38707, 29.890981, -0.33704576) failed to convert
-rank 14: Point 293 (-91.4623, 30.268659, -0.31799999) failed to convert
-rank 19: Point 300 (-91.306136, 29.77211, -0.02) failed to convert
-rank 16: Point 295 (-91.406007, 30.006124, -0.74220368) failed to convert
-rank 30: Point 297 (-91.018305, 30.113848, 22.625946) failed to convert
-rank 97: Point 414 (-89.167085, 29.166046, -0.0) failed to convert
-rank 26: Point 293 (-91.148355, 30.177867, 22.69207) failed to convert
-rank 9: Point 299 (-91.637155, 30.803735, -20.0) failed to convert
-rank 24: Point 296 (-91.210865, 29.697732, -2.170758) failed to convert
-rank 6: Point 298 (-91.737985, 30.810112, -10.018049) failed to convert
-rank 21: Point 299 (-91.263927, 29.659462, 1.0850996) failed to convert
-rank 86: Point 419 (-89.617515, 29.420872, -3.9837362) failed to convert
-rank 90: Point 420 (-89.367043, 29.306176, 16.798845) failed to convert
-rank 31: Point 300 (-90.977218, 30.277844, -5.4545433) failed to convert
-rank 93: Point 416 (-89.285432, 29.084669, 13.743251) failed to convert
-rank 2: Point 295 (-91.963892, 30.254162, -4.4022194) failed to convert
-rank 87: Point 415 (-89.468879, 30.278001, -4.7170074) failed to convert
-rank 52: Point 296 (-90.563982, 29.669735, -0.45576841) failed to convert
-rank 99: Point 415 (-88.9111, 29.982822, 5.494614) failed to convert
-rank 88: Point 422 (-89.467288, 29.344111, 0.50894094) failed to convert
-rank 25: Point 299 (-91.1491, 30.412294, -11.415109) failed to convert
-rank 35: Point 302 (-90.879467, 29.655638, -0.43122309) failed to convert
-rank 80: Point 417 (-89.893487, 29.588568, -0.00029725) failed to convert
-rank 59: Point 299 (-90.41338, 29.853041, -1.8200851) failed to convert
-rank 82: Point 418 (-89.82092, 29.566197, 1.019747) failed to convert
-rank 73: Point 415 (-90.023474, 29.918206, 1.1044279) failed to convert
-rank 23: Point 298 (-91.191756, 30.278996, 7.5434411) failed to convert
-rank 10: Point 298 (-91.602689, 30.74737, -17.571719) failed to convert
-rank 37: Point 299 (-90.790669, 30.237568, -1.1473241) failed to convert
-rank 91: Point 416 (-89.34262, 29.26736, 19.492966) failed to convert
-rank 13: Point 299 (-91.528774, 29.78227, -1.8576086) failed to convert
-rank 45: Point 298 (-90.711252, 29.323942, -8.2296) failed to convert
-rank 71: Point 416 (-90.070278, 29.828111, -1.8245007) failed to convert
-rank 8: Point 294 (-91.661892, 30.913581, -19.088392) failed to convert
-rank 54: Point 297 (-90.493895, 30.025971, -9.0891367) failed to convert
-rank 18: Point 300 (-91.295962, 30.514492, -16.286685) failed to convert
-rank 22: Point 295 (-91.19922, 30.469407, 15.105555) failed to convert
-rank 41: Point 298 (-90.770659, 29.437334, -0.18288) failed to convert
-rank 75: Point 416 (-89.981389, 29.901158, 1.9487648) failed to convert
-rank 3: Point 302 (-91.879165, 30.579993, -5.9769319) failed to convert
-rank 46: Point 293 (-90.634864, 30.303195, -0.37673714) failed to convert
-rank 32: Point 298 (-90.939441, 30.134663, 15.797426) failed to convert
-rank 49: Point 300 (-90.617615, 29.700799, -0.57058866) failed to convert
-rank 98: Point 419 (-89.116225, 28.992256, 12.435325) failed to convert
-rank 67: Point 414 (-90.223454, 29.073811, 8.1771013) failed to convert
-rank 1: Point 301 (-92.055939, 30.718668, -10.344674) failed to convert
-rank 70: Point 420 (-90.072624, 30.028684, -4.8737523) failed to convert
-rank 48: Point 297 (-90.603512, 30.214405, -0.32574118) failed to convert
-rank 77: Point 416 (-89.961363, 29.684263, -2.3996338) failed to convert
-rank 94: Point 419 (-89.236119, 29.248726, -0.0) failed to convert
-rank 74: Point 420 (-90.00823, 29.809514, -4.7525708) failed to convert
-rank 96: Point 421 (-89.195063, 29.285289, -0.14919772) failed to convert
-rank 72: Point 419 (-90.036281, 30.02853, -1.4758486) failed to convert
-rank 68: Point 420 (-90.121866, 30.020281, -1.5886558) failed to convert
-rank 20: Point 298 (-91.301569, 29.37558, 1.5935195) failed to convert
-rank 4: Point 299 (-91.812754, 30.840104, -11.256554) failed to convert
-rank 50: Point 300 (-90.603607, 29.677037, -0.37482894) failed to convert
-rank 34: Point 294 (-90.896777, 29.776158, -2.1641614) failed to convert
-rank 38: Point 297 (-90.778689, 30.035315, -1.3290055) failed to convert
-rank 56: Point 296 (-90.504132, 29.433223, -8.2296) failed to convert
-rank 53: Point 299 (-90.557889, 29.427418, -0.39296725) failed to convert
-rank 76: Point 421 (-89.966554, 29.876054, -5.79943) failed to convert
-rank 84: Point 421 (-89.755374, 29.543414, -4.6948346) failed to convert
-rank 47: Point 298 (-90.673703, 29.535759, -1.4129256) failed to convert
-rank 58: Point 293 (-90.452021, 29.618087, -0.70519251) failed to convert
-rank 7: Point 300 (-91.736991, 30.259654, -2.0646931) failed to convert
-rank 81: Point 415 (-89.849656, 29.598721, -5.0889411) failed to convert
-rank 95: Point 417 (-89.221178, 29.19164, -0.43082295) failed to convert
-rank 11: Point 297 (-91.57198, 30.532116, -6.6446425) failed to convert
-rank 89: Point 417 (-89.450947, 28.820601, 66.376218) failed to convert
-rank 17: Point 299 (-91.401198, 29.348896, 3.0990348) failed to convert
-rank 79: Point 416 (-89.893188, 29.98176, -0.6695294) failed to convert
-rank 65: Point 418 (-90.294541, 29.088902, 1.7893045) failed to convert
-rank 69: Point 418 (-90.113359, 29.805217, -4.2428162) failed to convert
-rank 44: Point 297 (-90.684458, 29.897421, -0.40847577) failed to convert
-rank 36: Point 296 (-90.818679, 30.175884, -0.33805989) failed to convert
-rank 66: Point 418 (-90.308471, 28.445195, 51.063945) failed to convert
-rank 92: Point 419 (-89.30378, 29.371768, 4.6666601) failed to convert
-rank 78: Point 420 (-89.922027, 29.87824, -1.9160246) failed to convert
-rank 39: Point 300 (-90.770175, 29.898179, -0.41205263) failed to convert
-rank 97: Point 415 (-89.167841, 29.157362, 3.3178424) failed to convert
-rank 55: Point 300 (-90.497836, 29.711184, -0.44812369) failed to convert
-rank 15: Point 299 (-91.488854, 29.335753, 2.7432356) failed to convert
-rank 40: Point 297 (-90.756236, 29.859718, -0.99355688) failed to convert
-rank 64: Point 420 (-90.237952, 30.369253, -0.70264389) failed to convert
-rank 83: Point 417 (-89.737629, 30.255372, -3.3522758) failed to convert
-rank 90: Point 421 (-89.379294, 29.163709, 3.532286) failed to convert
-rank 85: Point 416 (-89.694952, 29.481963, -5.2986435) failed to convert
-rank 43: Point 302 (-90.733277, 29.371188, -8.2296) failed to convert
-rank 29: Point 296 (-91.036848, 30.134426, -6.0352502) failed to convert
-rank 63: Point 302 (-90.347959, 29.395201, -0.0400983) failed to convert
-rank 51: Point 300 (-90.602749, 29.456875, -0.11423299) failed to convert
-rank 42: Point 297 (-90.721273, 29.850491, -0.36815243) failed to convert
-rank 33: Point 298 (-90.907932, 30.079076, 22.62754) failed to convert
-rank 86: Point 420 (-89.582969, 29.833435, -0.44374477) failed to convert
-rank 61: Point 299 (-90.359911, 29.938397, 19.158729) failed to convert
-rank 93: Point 417 (-89.181401, 30.260166, 4.4175023) failed to convert
-rank 62: Point 297 (-90.333872, 29.981105, -4.7859699) failed to convert
-rank 5: Point 300 (-91.81229, 30.097621, -4.7840725) failed to convert
-rank 60: Point 295 (-90.377655, 30.018569, -0.4637903) failed to convert
-rank 57: Point 301 (-90.50791, 29.160935, 2.015383) failed to convert
-rank 87: Point 416 (-89.547061, 29.358988, 1.3456397) failed to convert
-rank 99: Point 416 (-88.890513, 30.202528, 8.1729261) failed to convert
-rank 80: Point 418 (-89.863535, 29.962072, 14.015166) failed to convert
-rank 28: Point 294 (-91.111909, 29.664027, -1.4472112) failed to convert
-rank 88: Point 423 (-89.467365, 29.342531, 0.17178067) failed to convert
-rank 19: Point 301 (-91.256961, 30.563099, -12.088755) failed to convert
-rank 16: Point 296 (-91.382703, 30.389761, -2.890806) failed to convert
-rank 73: Point 416 (-90.033899, 29.785026, -4.1026082) failed to convert
-rank 12: Point 290 (-91.552654, 29.98901, -8.2296) failed to convert
-rank 27: Point 296 (-91.118512, 30.238067, 15.043129) failed to convert
-rank 6: Point 299 (-91.797801, 29.738832, -0.45529686) failed to convert
-rank 9: Point 300 (-91.660701, 30.395589, -7.6543682) failed to convert
-rank 24: Point 297 (-91.210925, 29.696555, -6.617208) failed to convert
-rank 91: Point 417 (-89.35026, 29.178811, -2.2749015) failed to convert
-rank 30: Point 298 (-91.044392, 29.713675, -0.57699287) failed to convert
-rank 82: Point 419 (-89.766728, 30.231452, -8.2296) failed to convert
-rank 35: Point 303 (-90.860347, 29.939766, -0.60048432) failed to convert
-rank 71: Point 417 (-90.070316, 29.827504, -1.4919937) failed to convert
-rank 52: Point 297 (-90.560304, 29.721425, -1.4570986) failed to convert
-rank 59: Point 300 (-90.44505, 29.417692, -0.0) failed to convert
-rank 75: Point 417 (-90.036386, 29.197582, 3.0560261) failed to convert
-rank 25: Point 300 (-91.163087, 30.193576, 0.82245828) failed to convert
-rank 67: Point 415 (-90.156539, 29.957043, 15.196566) failed to convert
-rank 70: Point 421 (-90.090448, 29.799043, -3.9471602) failed to convert
-rank 98: Point 420 (-89.043288, 29.80115, 4.5623155) failed to convert
-rank 74: Point 421 (-90.008176, 29.809677, -3.3639413) failed to convert
-rank 2: Point 296 (-91.976258, 30.021003, -2.8267913) failed to convert
-rank 96: Point 422 (-89.144451, 29.852742, 2.4463386) failed to convert
-rank 37: Point 300 (-90.816195, 29.8641, -1.1207918) failed to convert
-rank 31: Point 301 (-90.98785, 30.116922, -2.4070231) failed to convert
-rank 26: Point 294 (-91.176447, 29.735427, -7.3846949) failed to convert
-rank 94: Point 420 (-89.240203, 29.20219, 2.767e-05) failed to convert
-rank 10: Point 299 (-91.597014, 30.844172, -11.42987) failed to convert
-rank 72: Point 420 (-90.022673, 30.201568, 4.4597429) failed to convert
-rank 13: Point 300 (-91.47223, 30.734563, 1.2172181) failed to convert
-rank 23: Point 299 (-91.244959, 29.429921, 1.5099497) failed to convert
-rank 21: Point 300 (-91.224951, 30.283525, -13.346279) failed to convert
-rank 22: Point 296 (-91.208631, 30.320978, 5.1151061) failed to convert
-rank 45: Point 299 (-90.710215, 29.338971, -8.2296) failed to convert
-rank 46: Point 294 (-90.696667, 29.419463, -0.28763904) failed to convert
-rank 14: Point 294 (-91.485223, 29.883569, -7.9583286) failed to convert
-rank 68: Point 421 (-90.125443, 29.973909, 0.55965954) failed to convert
-rank 8: Point 295 (-91.709733, 30.076037, -3.2339267) failed to convert
-rank 77: Point 417 (-89.945885, 29.879699, -4.7332644) failed to convert
-rank 84: Point 422 (-89.755328, 29.543454, -4.6948346) failed to convert
-rank 41: Point 299 (-90.738906, 29.900478, -1.7270837) failed to convert
-rank 49: Point 301 (-90.614849, 29.740011, -1.49358) failed to convert
-rank 32: Point 299 (-90.968531, 29.695225, -1.2915404) failed to convert
-rank 76: Point 422 (-89.968389, 29.852835, -0.69555414) failed to convert
-rank 95: Point 418 (-89.220506, 29.199263, -0.37966159) failed to convert
-rank 81: Point 416 (-89.849645, 29.59876, -5.0889411) failed to convert
-rank 0: Point 278 (-92.609378, 28.69337, 33.390095) failed to convert
-rank 54: Point 298 (-90.556065, 29.156061, 1.8179242) failed to convert
-rank 18: Point 301 (-91.341639, 29.773258, 4.8866523) failed to convert
-rank 4: Point 300 (-91.804553, 30.98671, -18.792895) failed to convert
-rank 66: Point 419 (-90.238596, 29.389959, -0.88685721) failed to convert
-rank 79: Point 417 (-89.906765, 29.812138, -0.26271525) failed to convert
-rank 89: Point 418 (-89.355193, 29.935689, 0.49536876) failed to convert
-rank 78: Point 421 (-89.882696, 30.367799, -8.5729669) failed to convert
-rank 50: Point 301 (-90.603455, 29.679106, 0.86929809) failed to convert
-rank 20: Point 299 (-91.23963, 30.374291, 3.1405893) failed to convert
-rank 69: Point 419 (-90.118923, 29.732937, -8.2296) failed to convert
-rank 65: Point 419 (-90.265456, 29.480276, -0.70510549) failed to convert
-rank 48: Point 298 (-90.636838, 29.742661, -1.8337099) failed to convert
-rank 34: Point 295 (-90.901526, 29.704821, -0.63175241) failed to convert
-rank 97: Point 416 (-89.174881, 29.077567, -0.0) failed to convert
-rank 92: Point 420 (-89.334019, 29.022942, -0.0) failed to convert
-rank 64: Point 421 (-90.258602, 30.096928, 3.6363295) failed to convert
-rank 83: Point 418 (-89.777103, 29.774375, -0.0) failed to convert
-rank 1: Point 302 (-92.054837, 30.739377, -10.10421) failed to convert
-rank 90: Point 422 (-89.37311, 29.235637, 0.06961532) failed to convert
-rank 58: Point 294 (-90.432771, 29.882667, -1.8325345) failed to convert
-rank 86: Point 421 (-89.547905, 30.247604, -2.5723546) failed to convert
-rank 85: Point 417 (-89.639351, 30.151443, -0.44554434) failed to convert
-rank 17: Point 300 (-91.346629, 30.249196, -1.3167254) failed to convert
-rank 7: Point 301 (-91.735825, 30.280312, -8.2296) failed to convert
-rank 93: Point 418 (-89.198394, 30.0708, -0.01981294) failed to convert
-rank 99: Point 417 (-88.970875, 29.33458, 19.867831) failed to convert
-rank 11: Point 298 (-91.55741, 30.779017, 4.084347) failed to convert
-rank 80: Point 419 (-89.864496, 29.950076, -0.58944084) failed to convert
-rank 88: Point 424 (-89.460801, 29.419531, 2.3906572) failed to convert
-rank 36: Point 297 (-90.847185, 29.755677, -0.66020502) failed to convert
-rank 3: Point 303 (-91.89378, 30.311284, -7.8442916) failed to convert
-rank 87: Point 417 (-89.546441, 29.366036, 22.951893) failed to convert
-rank 44: Point 298 (-90.687165, 29.858562, -0.3261123) failed to convert
-rank 39: Point 301 (-90.769439, 29.908827, -0.63249991) failed to convert
-rank 55: Point 301 (-90.452326, 30.337634, -0.5126317) failed to convert
-rank 73: Point 417 (-90.021315, 29.945676, -2.2791862) failed to convert
-rank 29: Point 297 (-91.091322, 29.290243, -0.07234534) failed to convert
-rank 40: Point 298 (-90.801287, 29.197919, -8.879e-05) failed to convert
-rank 71: Point 418 (-90.06056, 29.952789, 34.281153) failed to convert
-rank 62: Point 298 (-90.33386, 29.981144, -4.7859699) failed to convert
-rank 53: Point 300 (-90.555334, 29.463453, -0.14439082) failed to convert
-rank 61: Point 300 (-90.330954, 30.327182, -0.38650631) failed to convert
-rank 82: Point 420 (-89.819378, 29.585159, 15.256631) failed to convert
-rank 51: Point 301 (-90.60281, 29.455777, -0.20436033) failed to convert
-rank 91: Point 418 (-89.366722, 28.987418, 15.082538) failed to convert
-rank 38: Point 298 (-90.835296, 29.200458, -0.0) failed to convert
-rank 60: Point 296 (-90.422042, 29.412504, -2e-08) failed to convert
-rank 5: Point 301 (-91.827049, 29.828313, 5.0261548) failed to convert
-rank 75: Point 418 (-89.947326, 30.329603, -5.2896294) failed to convert
-rank 57: Point 302 (-90.474193, 29.631292, -0.39117014) failed to convert
-rank 96: Point 423 (-89.172939, 29.534456, 5.6200086) failed to convert
-rank 70: Point 422 (-90.093735, 29.756539, -0.69372365) failed to convert
-rank 16: Point 297 (-91.394319, 30.198779, -0.82091514) failed to convert
-rank 19: Point 302 (-91.325855, 29.449072, -0.74194953) failed to convert
-rank 56: Point 297 (-90.475921, 29.825128, -0.68851548) failed to convert
-rank 67: Point 416 (-90.156367, 29.959262, -7.5163686) failed to convert
-rank 72: Point 421 (-90.036101, 30.030694, -0.37279761) failed to convert
-rank 42: Point 298 (-90.720065, 29.867912, -0.26776506) failed to convert
-rank 12: Point 291 (-91.567019, 29.740612, -0.46182354) failed to convert
-rank 28: Point 295 (-91.112245, 29.658555, -0.65280999) failed to convert
-rank 47: Point 299 (-90.67513, 29.515102, -1.6577953) failed to convert
-rank 68: Point 422 (-90.191858, 29.102271, -0.697823) failed to convert
-rank 33: Point 299 (-90.909567, 30.054564, -3.9965958) failed to convert
-rank 6: Point 300 (-91.75074, 30.584375, -13.691842) failed to convert
-rank 43: Point 303 (-90.687551, 30.032131, -7.8902596) failed to convert
-rank 74: Point 422 (-90.011605, 29.765894, 0.08457447) failed to convert
-rank 98: Point 421 (-89.059976, 29.617092, 5.5247394) failed to convert
-rank 84: Point 423 (-89.729641, 29.856548, -0.50363769) failed to convert
-rank 94: Point 421 (-89.238132, 29.225749, -0.00064358) failed to convert
-rank 77: Point 418 (-89.963703, 29.654438, -2.5763473) failed to convert
-rank 24: Point 298 (-91.239747, 29.232996, 0.22695978) failed to convert
-rank 9: Point 301 (-91.656902, 30.461661, -6.1721246) failed to convert
-rank 59: Point 301 (-90.412609, 29.863193, -0.43210002) failed to convert
-rank 81: Point 417 (-89.849629, 29.598818, -5.0889411) failed to convert
-rank 63: Point 303 (-90.31244, 29.874622, -0.55095936) failed to convert
-rank 76: Point 423 (-89.939308, 30.218484, 3.4300001) failed to convert
-rank 52: Point 298 (-90.580045, 29.442812, 0.3468977) failed to convert
-rank 66: Point 420 (-90.211989, 29.742977, 2.2301467) failed to convert
-rank 95: Point 419 (-89.220656, 29.197533, -0.11929541) failed to convert
-rank 79: Point 418 (-89.900581, 29.889498, 0.94127134) failed to convert
-rank 30: Point 299 (-91.052169, 29.593338, 0.09990523) failed to convert
-rank 25: Point 301 (-91.161637, 30.216286, -12.508993) failed to convert
-rank 35: Point 304 (-90.878138, 29.674933, -0.63409236) failed to convert
-rank 37: Point 301 (-90.815475, 29.874621, -1.3178569) failed to convert
-rank 78: Point 422 (-89.941072, 29.638294, 38.823511) failed to convert
-rank 89: Point 419 (-89.332456, 30.194427, 3.4083675) failed to convert
-rank 15: Point 300 (-91.468652, 29.678552, -2.9862901) failed to convert
-rank 13: Point 301 (-91.529345, 29.772249, -2.508504) failed to convert
-rank 69: Point 420 (-90.096107, 30.028082, -5.1054003) failed to convert
-rank 97: Point 417 (-89.167329, 29.162831, -0.25864671) failed to convert
-rank 23: Point 300 (-91.225727, 29.739087, 2.5802814) failed to convert
-rank 8: Point 296 (-91.656625, 31.004033, -14.720403) failed to convert
-rank 21: Point 301 (-91.224463, 30.2911, 5.8202838) failed to convert
-rank 31: Point 302 (-91.033235, 29.421344, -0.32351777) failed to convert
-rank 92: Point 421 (-89.333698, 29.026396, 9.2993764) failed to convert
-rank 64: Point 422 (-90.29967, 29.549064, 1.1927062) failed to convert
-rank 65: Point 420 (-90.283641, 29.23583, -0.468483) failed to convert
-rank 2: Point 297 (-91.946379, 30.581419, -7.1226303) failed to convert
-rank 90: Point 423 (-89.379557, 29.160535, -2.0288579) failed to convert
-rank 14: Point 295 (-91.509549, 29.470097, 1.8875604) failed to convert
-rank 32: Point 300 (-90.968577, 29.694414, -0.70180593) failed to convert
-rank 46: Point 295 (-90.666254, 29.857207, 0.19530152) failed to convert
-rank 83: Point 419 (-89.737752, 30.253776, -1.2070008) failed to convert
-rank 54: Point 299 (-90.535992, 29.439003, -0.0) failed to convert
-rank 86: Point 422 (-89.636868, 29.185675, 10.887365) failed to convert
-rank 85: Point 418 (-89.694907, 29.482004, -5.2986435) failed to convert
-rank 18: Point 302 (-91.320411, 30.119617, -0.248) failed to convert
-rank 4: Point 301 (-91.810284, 30.88414, -16.202844) failed to convert
-rank 0: Point 279 (-92.605616, 28.761493, 31.826073) failed to convert
-rank 99: Point 418 (-88.933531, 29.739333, 4.3496448) failed to convert
-rank 48: Point 299 (-90.665362, 29.333556, 0.79224234) failed to convert
-rank 20: Point 300 (-91.262501, 30.008837, -7.2074059) failed to convert
-rank 87: Point 418 (-89.512814, 29.764161, 9.3527371) failed to convert
-rank 80: Point 420 (-89.893467, 29.588625, -1.8608039) failed to convert
-rank 88: Point 425 (-89.477753, 29.219822, 0.31299999) failed to convert
-rank 73: Point 418 (-90.033883, 29.78521, -2.9370743) failed to convert
-rank 1: Point 303 (-92.100976, 29.847305, -0.20338724) failed to convert
-rank 93: Point 419 (-89.232817, 29.684048, 2.6693902) failed to convert
-rank 45: Point 300 (-90.700325, 29.482351, -0.53184547) failed to convert
-rank 11: Point 299 (-91.587492, 30.266085, 11.456998) failed to convert
-rank 71: Point 419 (-90.066561, 29.87577, 1.0330855) failed to convert
-rank 50: Point 302 (-90.577229, 30.048786, 7.5995742) failed to convert
-rank 7: Point 302 (-91.709198, 30.750146, -8.7522666) failed to convert
-rank 82: Point 421 (-89.820898, 29.566254, 0.85003196) failed to convert
-rank 34: Point 296 (-90.896756, 29.776215, -1.7581018) failed to convert
-rank 70: Point 423 (-90.065742, 30.116642, 4.6909263) failed to convert
-rank 3: Point 304 (-91.887111, 30.434051, -3.1458538) failed to convert
-rank 96: Point 424 (-89.13865, 29.917138, 3.0958246) failed to convert
-rank 75: Point 419 (-89.980867, 29.907641, -9.0) failed to convert
-rank 36: Point 298 (-90.889981, 29.11503, 1.4897115) failed to convert
-rank 91: Point 419 (-89.344274, 29.2477, -0.09295435) failed to convert
-rank 44: Point 299 (-90.686871, 29.862727, 0.12148174) failed to convert
-rank 10: Point 300 (-91.630214, 30.273194, -1.4186664) failed to convert
-rank 72: Point 422 (-90.039321, 29.989571, 0.75555409) failed to convert
-rank 68: Point 423 (-90.121664, 30.02282, -0.77005553) failed to convert
-rank 67: Point 417 (-90.221565, 29.098751, 7.9178491) failed to convert
-rank 74: Point 423 (-89.998477, 29.932801, -3.8300779) failed to convert
-rank 84: Point 424 (-89.754397, 29.553849, -2.8955107) failed to convert
-rank 98: Point 422 (-88.998838, 30.284399, 4.8902402) failed to convert
-rank 29: Point 298 (-91.064139, 29.713983, -0.90278752) failed to convert
-rank 94: Point 422 (-89.247209, 29.122041, -0.50428982) failed to convert
-rank 61: Point 301 (-90.363133, 29.894802, -0.41699808) failed to convert
-rank 40: Point 299 (-90.75629, 29.858741, -0.08349269) failed to convert
-rank 62: Point 299 (-90.36866, 29.51035, -0.22396585) failed to convert
-rank 27: Point 297 (-91.182446, 29.230186, -0.7205235) failed to convert
-rank 76: Point 424 (-89.972082, 29.806048, -0.51245844) failed to convert
-rank 77: Point 419 (-89.980999, 29.434283, 0.36461162) failed to convert
-rank 53: Point 301 (-90.553566, 29.488212, 0.3048) failed to convert
-rank 17: Point 301 (-91.321581, 30.654194, 5.689308) failed to convert
-rank 58: Point 295 (-90.439269, 29.793476, -1.9767264) failed to convert
-rank 60: Point 297 (-90.379449, 29.994092, -0.34840973) failed to convert
-rank 81: Point 418 (-89.804589, 30.154848, 1.8715721) failed to convert
-rank 5: Point 302 (-91.779148, 30.693335, -9.5151285) failed to convert
-rank 38: Point 299 (-90.808403, 29.599377, -0.53690751) failed to convert
-rank 78: Point 423 (-89.918991, 29.915911, 40.372561) failed to convert
-rank 57: Point 303 (-90.490761, 29.400866, -8.2296) failed to convert
-rank 49: Point 302 (-90.628839, 29.540859, -8.2296) failed to convert
-rank 95: Point 420 (-89.220855, 29.195202, -0.71313921) failed to convert
-rank 66: Point 421 (-90.16548, 30.350935, 3.3900001) failed to convert
-rank 56: Point 298 (-90.475766, 29.827269, -0.94965874) failed to convert
-rank 79: Point 419 (-89.920576, 29.63866, 0.23365814) failed to convert
-rank 19: Point 303 (-91.295378, 29.946063, -0.49743372) failed to convert
-rank 16: Point 298 (-91.361237, 30.73917, 5.0257792) failed to convert
-rank 89: Point 420 (-89.321461, 30.318982, 1.5874804) failed to convert
-rank 26: Point 295 (-91.22646, 28.93339, 6.3228596) failed to convert
-rank 92: Point 422 (-89.309662, 29.30383, -0.1986147) failed to convert
-rank 97: Point 418 (-89.180207, 29.017109, -0.3389701) failed to convert
-rank 47: Point 300 (-90.673137, 29.543734, -1.3209991) failed to convert
-rank 25: Point 302 (-91.192584, 29.727644, -0.66098125) failed to convert
-rank 42: Point 299 (-90.719714, 29.872866, -1.1813961) failed to convert
-rank 33: Point 300 (-90.908374, 30.072294, -10.78413) failed to convert
-rank 22: Point 297 (-91.200609, 30.447305, 4.5788436) failed to convert
-rank 41: Point 300 (-90.771821, 29.420089, -0.70412234) failed to convert
-rank 30: Point 300 (-91.015958, 30.149478, -11.695177) failed to convert
-rank 12: Point 292 (-91.551611, 30.004918, -1.3688603) failed to convert
-rank 28: Point 296 (-91.112124, 29.660417, -0.84435699) failed to convert
-rank 69: Point 421 (-90.105695, 29.904322, -6.9063348) failed to convert
-rank 64: Point 423 (-90.266286, 29.994526, 0.94889827) failed to convert
-rank 65: Point 421 (-90.257571, 29.585305, -0.3417829) failed to convert
-rank 90: Point 424 (-89.342019, 29.594758, 3.1638937) failed to convert
-rank 15: Point 301 (-91.468643, 29.678353, -4.1239273) failed to convert
-rank 39: Point 302 (-90.788867, 29.623849, -0.77799729) failed to convert
-rank 55: Point 302 (-90.506522, 29.590075, -0.99010943) failed to convert
-rank 35: Point 305 (-90.872149, 29.764108, -0.4749879) failed to convert
-rank 83: Point 420 (-89.776144, 29.786045, -0.16570416) failed to convert
-rank 37: Point 302 (-90.815712, 29.871045, -1.6470066) failed to convert
-rank 31: Point 303 (-91.016285, 29.681602, -0.51222942) failed to convert
-rank 52: Point 299 (-90.580142, 29.441376, 0.06095999) failed to convert
-rank 85: Point 419 (-89.694878, 29.482032, -5.2986435) failed to convert
-rank 24: Point 299 (-91.221175, 29.532096, -0.18277056) failed to convert
-rank 6: Point 301 (-91.751946, 30.562558, -12.768073) failed to convert
-rank 13: Point 302 (-91.496566, 30.32779, -2.2802733) failed to convert
-rank 21: Point 302 (-91.209659, 30.52494, 0.39504938) failed to convert
-rank 59: Point 302 (-90.412604, 29.863254, -0.45554889) failed to convert
-rank 99: Point 419 (-88.927212, 29.807208, 3.1470521) failed to convert
-rank 63: Point 304 (-90.330593, 29.630379, -0.59179158) failed to convert
-rank 86: Point 423 (-89.550921, 30.211179, -0.41228666) failed to convert
-rank 8: Point 297 (-91.683188, 30.542763, -4.6296084) failed to convert
-rank 46: Point 296 (-90.666247, 29.857267, -0.52033001) failed to convert
-rank 87: Point 419 (-89.473184, 30.227372, -0.18247889) failed to convert
-rank 23: Point 301 (-91.189882, 30.308127, -7.2153086) failed to convert
-rank 88: Point 426 (-89.393072, 30.205494, 2.71) failed to convert
-rank 80: Point 421 (-89.841632, 30.232582, 0.16564151) failed to convert
-rank 43: Point 304 (-90.733673, 29.365093, -0.5491828) failed to convert
-rank 93: Point 420 (-89.186745, 30.200331, 7.3002459) failed to convert
-rank 54: Point 300 (-90.493832, 30.026239, -7.3060064) failed to convert
-rank 2: Point 298 (-91.935867, 30.775854, -10.421739) failed to convert
-rank 51: Point 302 (-90.586182, 29.691366, -0.55973266) failed to convert
-rank 32: Point 301 (-90.992775, 29.324452, -0.0) failed to convert
-rank 73: Point 419 (-89.98847, 30.361396, -6.2863428) failed to convert
-rank 14: Point 296 (-91.505807, 29.533907, 0.75300002) failed to convert
-rank 71: Point 420 (-90.071187, 29.816258, -0.72020718) failed to convert
-rank 18: Point 303 (-91.366987, 29.354321, 2.5285534) failed to convert
-rank 96: Point 425 (-89.213757, 29.072925, 2.1046321) failed to convert
-rank 48: Point 300 (-90.643059, 29.653633, -1.3894675) failed to convert
-rank 4: Point 302 (-91.939648, 28.484054, 49.713505) failed to convert
-rank 82: Point 422 (-89.818765, 29.592579, -4.6558202) failed to convert
-rank 91: Point 420 (-89.278019, 30.005542, 1.5326441) failed to convert
-rank 70: Point 424 (-90.099992, 29.675413, -0.37412006) failed to convert
-rank 74: Point 424 (-89.995291, 29.973172, -1.35294) failed to convert
-rank 75: Point 420 (-89.995003, 29.728203, 24.475222) failed to convert
-rank 67: Point 418 (-90.15635, 29.959204, -7.5163686) failed to convert
-rank 9: Point 302 (-91.685566, 29.959211, -2.2452238) failed to convert
-rank 98: Point 423 (-89.10431, 29.124217, -0.0) failed to convert
-rank 68: Point 424 (-90.121838, 30.02054, -9.0) failed to convert
-rank 72: Point 423 (-90.051196, 29.837569, 0.52428507) failed to convert
-rank 94: Point 423 (-89.240664, 29.19668, -0.0) failed to convert
-rank 76: Point 425 (-89.956847, 29.998326, -2.0637316) failed to convert
-rank 1: Point 304 (-92.117318, 29.524922, 2.7) failed to convert
-rank 77: Point 420 (-89.963207, 29.660479, -4.6451522) failed to convert
-rank 45: Point 301 (-90.702348, 29.452772, -1.1011065) failed to convert
-rank 50: Point 303 (-90.590095, 29.867901, -0.85120229) failed to convert
-rank 84: Point 425 (-89.708972, 30.106641, 0.13797874) failed to convert
-rank 81: Point 419 (-89.844732, 29.659485, -0.0) failed to convert
-rank 0: Point 280 (-92.588261, 29.144633, 20.1) failed to convert
-rank 11: Point 300 (-91.57385, 30.499218, -5.1420658) failed to convert
-rank 7: Point 303 (-91.716359, 30.623922, -7.0164452) failed to convert
-rank 78: Point 424 (-89.911039, 30.014934, -0.05924044) failed to convert
-rank 95: Point 421 (-89.224929, 29.148771, -0.65679805) failed to convert
-rank 44: Point 300 (-90.706883, 29.574228, -1.3254218) failed to convert
-rank 20: Point 301 (-91.239413, 30.377634, -8.569853) failed to convert
-rank 29: Point 299 (-91.032502, 30.199762, 4.6798907) failed to convert
-rank 62: Point 300 (-90.366611, 29.53823, -2.4370968) failed to convert
-rank 27: Point 298 (-91.117371, 30.255653, -13.674244) failed to convert
-rank 89: Point 421 (-89.38347, 29.608618, 2.527344) failed to convert
-rank 79: Point 420 (-89.94965, 29.270638, 12.001453) failed to convert
-rank 17: Point 302 (-91.378627, 29.723082, -1.4085513) failed to convert
-rank 66: Point 422 (-90.253917, 29.184325, -0.17733114) failed to convert
-rank 61: Point 302 (-90.40024, 29.389268, -0.41249631) failed to convert
-rank 10: Point 301 (-91.639345, 30.1144, -6.834854) failed to convert
-rank 53: Point 302 (-90.508934, 30.111169, 0.08615546) failed to convert
-rank 36: Point 299 (-90.828699, 30.028674, -5.0311322) failed to convert
-rank 65: Point 422 (-90.232755, 29.914676, 0.1216438) failed to convert
-rank 97: Point 419 (-89.122581, 29.66386, 3.9728875) failed to convert
-rank 69: Point 422 (-90.075379, 30.293868, 3.8699999) failed to convert
-rank 90: Point 425 (-89.354858, 29.446765, 3.9188783) failed to convert
-rank 64: Point 424 (-90.311149, 29.393723, 0.458) failed to convert
-rank 92: Point 423 (-89.26656, 29.795786, 1.7533485) failed to convert
-rank 83: Point 421 (-89.776623, 29.780163, -8.2296) failed to convert
-rank 38: Point 300 (-90.827738, 29.312762, -0.71598736) failed to convert
-rank 5: Point 303 (-91.796677, 30.378719, -2.6003359) failed to convert
-rank 57: Point 304 (-90.49043, 29.405339, -1.2901997) failed to convert
-rank 3: Point 305 (-91.925437, 29.720525, 2.734177) failed to convert
-rank 58: Point 296 (-90.423474, 30.009489, -4.7351496) failed to convert
-rank 99: Point 420 (-88.901037, 30.087841, 12.7523) failed to convert
-rank 85: Point 420 (-89.69471, 29.483941, 24.697076) failed to convert
-rank 34: Point 297 (-90.869596, 30.180036, -2.4600185) failed to convert
-rank 40: Point 300 (-90.814639, 28.999154, 6.1335345) failed to convert
-rank 22: Point 298 (-91.211094, 30.281811, 8.4702441) failed to convert
-rank 88: Point 427 (-89.467803, 29.336791, 2.6700001) failed to convert
-rank 87: Point 420 (-89.545069, 29.382275, -0.4381403) failed to convert
-rank 12: Point 293 (-91.508002, 30.742345, 4.2668128) failed to convert
-rank 86: Point 424 (-89.566714, 30.024707, 3.0899999) failed to convert
-rank 80: Point 422 (-89.857304, 30.039117, 0.27432001) failed to convert
-rank 93: Point 421 (-89.285659, 29.081514, 15.042391) failed to convert
-rank 16: Point 299 (-91.434631, 29.527419, 1.9345919) failed to convert
-rank 41: Point 301 (-90.757082, 29.636001, -2.6710012) failed to convert
-rank 30: Point 301 (-91.016923, 30.134583, 3.2959281) failed to convert
-rank 26: Point 296 (-91.183935, 29.616374, -1.5208098) failed to convert
-rank 60: Point 298 (-90.389668, 29.85542, -0.44982548) failed to convert
-rank 73: Point 420 (-90.057777, 29.477867, 1.3544809) failed to convert
-rank 47: Point 301 (-90.635481, 30.081402, -0.31553156) failed to convert
-rank 49: Point 303 (-90.645959, 29.295498, -0.67399729) failed to convert
-rank 25: Point 303 (-91.162486, 30.202743, 1.7589303) failed to convert
-rank 42: Point 300 (-90.721063, 29.853183, -0.33823808) failed to convert
-rank 35: Point 306 (-90.87203, 29.7656, -0.37048387) failed to convert
-rank 33: Point 301 (-90.93171, 29.721934, -0.60932683) failed to convert
-rank 39: Point 303 (-90.761806, 30.018927, -6.8310048) failed to convert
-rank 28: Point 297 (-91.111888, 29.663992, -1.4728476) failed to convert
-rank 15: Point 302 (-91.468524, 29.680332, -0.8086311) failed to convert
-rank 55: Point 303 (-90.515823, 29.460108, -1.4718713) failed to convert
-rank 31: Point 304 (-90.973972, 30.324561, -7.4955574) failed to convert
-rank 82: Point 423 (-89.820884, 29.566291, 0.86446843) failed to convert
-rank 37: Point 303 (-90.815716, 29.870941, -1.3215728) failed to convert
-rank 71: Point 421 (-90.070316, 29.827463, -1.3364304) failed to convert
-rank 96: Point 426 (-89.207436, 29.144732, 15.331626) failed to convert
-rank 6: Point 302 (-91.72483, 31.040611, 10.0) failed to convert
-rank 56: Point 299 (-90.475807, 29.826603, -0.67384368) failed to convert
-rank 52: Point 300 (-90.553244, 29.820231, -0.49665042) failed to convert
-rank 70: Point 425 (-90.087611, 29.835508, 1.5726898) failed to convert
-rank 13: Point 303 (-91.543516, 29.528777, 1.1386748) failed to convert
-rank 59: Point 303 (-90.412601, 29.863294, -0.44081893) failed to convert
-rank 19: Point 304 (-91.259227, 30.525782, 20.129514) failed to convert
-rank 8: Point 298 (-91.661839, 30.913552, -20.094985) failed to convert
-rank 24: Point 300 (-91.169524, 30.351047, -12.189625) failed to convert
-rank 91: Point 421 (-89.262072, 30.185386, 3.3476203) failed to convert
-rank 63: Point 305 (-90.30698, 29.94747, 26.881856) failed to convert
-rank 74: Point 425 (-90.047054, 29.310577, 0.51833222) failed to convert
-rank 67: Point 419 (-90.161974, 29.885821, -4.0843202) failed to convert
-rank 94: Point 424 (-89.241153, 29.191026, -0.00325086) failed to convert
-rank 98: Point 424 (-89.099115, 29.182231, 5.0638927) failed to convert
-rank 72: Point 424 (-90.025879, 30.16057, 4.5) failed to convert
-rank 21: Point 303 (-91.247986, 29.915647, -0.53630155) failed to convert
-rank 43: Point 305 (-90.733504, 29.367432, -8.2296) failed to convert
-rank 54: Point 301 (-90.493983, 30.02412, -8.8852255) failed to convert
-rank 2: Point 299 (-91.930702, 30.871138, -10.463777) failed to convert
-rank 32: Point 302 (-90.969441, 29.681188, -0.53151952) failed to convert
-rank 51: Point 303 (-90.604864, 29.426325, 0.1645214) failed to convert
-rank 75: Point 421 (-89.979433, 29.925751, 27.49343) failed to convert
-rank 77: Point 421 (-89.963755, 29.65354, -4.0913218) failed to convert
-rank 76: Point 426 (-89.956841, 29.998266, -9.0) failed to convert
-rank 68: Point 425 (-90.121816, 30.020802, -9.0) failed to convert
-rank 81: Point 420 (-89.872249, 29.315756, 0.31299999) failed to convert
-rank 84: Point 426 (-89.754361, 29.553898, -4.7533563) failed to convert
-rank 23: Point 302 (-91.215369, 29.904123, -0.20284997) failed to convert
-rank 78: Point 425 (-89.918354, 29.923423, -0.79216774) failed to convert
-rank 95: Point 422 (-89.220818, 29.195527, -0.0) failed to convert
-rank 46: Point 297 (-90.69685, 29.416757, -1.371408) failed to convert
-rank 18: Point 304 (-91.319999, 30.125668, -8.4795367) failed to convert
-rank 89: Point 422 (-89.401273, 29.401937, 1.9436232) failed to convert
-rank 45: Point 302 (-90.674128, 29.859327, -0.22373378) failed to convert
-rank 14: Point 297 (-91.498636, 29.655997, -2.2163449) failed to convert
-rank 79: Point 421 (-89.896687, 29.93773, -0.0) failed to convert
-rank 1: Point 305 (-92.100918, 29.847324, -0.44579967) failed to convert
-rank 4: Point 303 (-91.804579, 30.985807, -18.96729) failed to convert
-rank 48: Point 301 (-90.628359, 29.862956, -0.25609637) failed to convert
-rank 50: Point 304 (-90.605605, 29.648428, -0.64212899) failed to convert
-rank 69: Point 423 (-90.096092, 30.028023, -5.1054003) failed to convert
-rank 65: Point 423 (-90.267576, 29.451139, 0.25671728) failed to convert
-rank 66: Point 423 (-90.260819, 29.091561, 0.48696512) failed to convert
-rank 64: Point 425 (-90.298996, 29.557295, -0.32332798) failed to convert
-rank 90: Point 426 (-89.397865, 28.945659, 3.1675444) failed to convert
-rank 97: Point 420 (-89.17936, 29.026547, 2.5486643) failed to convert
-rank 27: Point 299 (-91.11826, 30.241823, 10.961012) failed to convert
-rank 29: Point 300 (-91.018278, 30.416093, -9.20891) failed to convert
-rank 99: Point 421 (-88.888435, 30.220169, 6.6927211) failed to convert
-rank 83: Point 422 (-89.776759, 29.778362, -0.0) failed to convert
-rank 92: Point 424 (-89.309572, 29.304803, -0.25089045) failed to convert
-rank 87: Point 421 (-89.504633, 29.859625, -0.44311087) failed to convert
-rank 17: Point 303 (-91.40098, 29.350843, 3.9036325) failed to convert
-rank 20: Point 302 (-91.230823, 30.513839, 8.9614855) failed to convert
-rank 80: Point 423 (-89.893454, 29.588663, -1.8608039) failed to convert
-rank 88: Point 428 (-89.503623, 28.912229, 46.754789) failed to convert
-rank 11: Point 301 (-91.567408, 30.608925, -4.2334548) failed to convert
-rank 9: Point 303 (-91.651564, 30.554245, -7.0301639) failed to convert
-rank 0: Point 281 (-92.581418, 29.286112, 15.670145) failed to convert
-rank 62: Point 301 (-90.337197, 29.936134, 11.436099) failed to convert
-rank 85: Point 421 (-89.694833, 29.482073, -3.4288186) failed to convert
-rank 93: Point 422 (-89.285085, 29.087736, -0.37122545) failed to convert
-rank 82: Point 424 (-89.766732, 30.23115, -8.2296) failed to convert
-rank 73: Point 421 (-90.073538, 29.273635, 0.8007398) failed to convert
-rank 61: Point 303 (-90.38721, 29.567629, -1.9453845) failed to convert
-rank 7: Point 304 (-91.735787, 30.280327, -8.2296) failed to convert
-rank 86: Point 425 (-89.617494, 29.419119, -2.8156895) failed to convert
-rank 71: Point 422 (-90.069188, 29.841934, 0.0817508) failed to convert
-rank 22: Point 299 (-91.20759, 30.337201, -9.9018514) failed to convert
-rank 91: Point 422 (-89.350593, 29.174208, 0.31299999) failed to convert
-rank 41: Point 302 (-90.772004, 29.41728, -0.44392661) failed to convert
-rank 96: Point 427 (-89.179516, 29.46007, 3.6265097) failed to convert
-rank 12: Point 294 (-91.555255, 29.941766, -0.073) failed to convert
-rank 34: Point 298 (-90.86532, 30.243181, -2.2705565) failed to convert
-rank 53: Point 303 (-90.542451, 29.64433, -1.6522109) failed to convert
-rank 40: Point 301 (-90.734364, 30.175816, -0.3745927) failed to convert
-rank 5: Point 304 (-91.806305, 30.203823, -3.9379884) failed to convert
-rank 67: Point 420 (-90.156929, 29.951548, 23.451684) failed to convert
-rank 58: Point 297 (-90.432761, 29.882522, -0.98299845) failed to convert
-rank 33: Point 302 (-90.947146, 29.48791, -0.82325758) failed to convert
-rank 39: Point 304 (-90.751082, 30.174153, -0.41326704) failed to convert
-rank 15: Point 303 (-91.468627, 29.678431, -4.2102453) failed to convert
-rank 98: Point 425 (-89.065444, 29.555992, 3.3050621) failed to convert
-rank 30: Point 302 (-91.014212, 30.1757, 7.2454526) failed to convert
-rank 25: Point 304 (-91.195006, 29.688862, -6.068568) failed to convert
-rank 72: Point 425 (-90.05157, 29.832662, -9.0) failed to convert
-rank 94: Point 425 (-89.23513, 29.259622, -0.54996924) failed to convert
-rank 70: Point 426 (-90.099084, 29.687121, 4.097613) failed to convert
-rank 74: Point 426 (-90.007994, 29.81164, -6.7238885) failed to convert
-rank 75: Point 422 (-90.038229, 29.173316, 6.841705) failed to convert
-rank 38: Point 301 (-90.801046, 29.707641, -0.65358297) failed to convert
-rank 77: Point 422 (-89.913665, 30.28253, -1.0456687) failed to convert
-rank 49: Point 304 (-90.59337, 30.043218, -9.8103214) failed to convert
-rank 3: Point 306 (-91.896473, 30.259335, -6.4447837) failed to convert
-rank 28: Point 298 (-91.07651, 30.213015, 8.064538) failed to convert
-rank 76: Point 427 (-89.956837, 29.998225, -9.0) failed to convert
-rank 47: Point 302 (-90.672859, 29.547571, -1.5120521) failed to convert
-rank 42: Point 301 (-90.749062, 29.446002, -1.3247484) failed to convert
-rank 68: Point 426 (-90.122099, 30.017143, 0.58741205) failed to convert
-rank 57: Point 305 (-90.491218, 29.394263, -0.0) failed to convert
-rank 26: Point 297 (-91.148563, 30.174235, -12.409019) failed to convert
-rank 84: Point 427 (-89.754336, 29.55393, -4.7533563) failed to convert
-rank 37: Point 304 (-90.791579, 30.22416, -2.1493444) failed to convert
-rank 35: Point 307 (-90.851952, 30.063355, 8.8819451) failed to convert
-rank 78: Point 426 (-89.928267, 29.798457, -0.02199132) failed to convert
-rank 31: Point 305 (-90.988919, 30.098353, -6.2236256) failed to convert
-rank 60: Point 299 (-90.380265, 29.982765, -1.7047463) failed to convert
-rank 95: Point 423 (-89.220176, 29.202676, -0.29341132) failed to convert
-rank 36: Point 300 (-90.840294, 29.85764, -0.64966779) failed to convert
-rank 6: Point 303 (-91.753017, 30.543323, -13.067531) failed to convert
-rank 44: Point 301 (-90.709334, 29.538711, -0.79197566) failed to convert
-rank 10: Point 302 (-91.602651, 30.747323, -17.571719) failed to convert
-rank 24: Point 301 (-91.173148, 30.294118, -4.8081791) failed to convert
-rank 56: Point 300 (-90.4757, 29.828076, -0.00782067) failed to convert
-rank 8: Point 299 (-91.721384, 29.868045, -0.06663389) failed to convert
-rank 81: Point 421 (-89.845806, 29.646069, 9.5e-07) failed to convert
-rank 52: Point 301 (-90.548502, 29.886464, 0.28874612) failed to convert
-rank 89: Point 423 (-89.336533, 30.146993, 3.6899148) failed to convert
-rank 79: Point 422 (-89.899298, 29.904833, -0.824661) failed to convert
-rank 43: Point 306 (-90.694547, 29.931499, -0.83655589) failed to convert
-rank 13: Point 304 (-91.528799, 29.781119, -4.5201842) failed to convert
-rank 59: Point 304 (-90.412596, 29.863355, -0.44414832) failed to convert
-rank 19: Point 305 (-91.25904, 30.528706, 5.7431935) failed to convert
-rank 65: Point 424 (-90.267576, 29.451078, -0.38220054) failed to convert
-rank 63: Point 306 (-90.342232, 29.472437, -1.6591316) failed to convert
-rank 66: Point 424 (-90.239961, 29.370898, -0.55358422) failed to convert
-rank 55: Point 304 (-90.515366, 29.466495, -0.73985506) failed to convert
-rank 64: Point 426 (-90.241479, 30.321561, 3.1993141) failed to convert
-rank 69: Point 424 (-90.105673, 29.904288, -6.3140157) failed to convert
-rank 90: Point 427 (-89.276802, 30.335373, 1.3993931) failed to convert
-rank 54: Point 302 (-90.523698, 29.610842, -0.10292813) failed to convert
-rank 32: Point 303 (-90.940901, 30.112359, -10.156785) failed to convert
-rank 21: Point 304 (-91.223774, 30.301608, -14.196577) failed to convert
-rank 51: Point 304 (-90.586169, 29.691437, -0.49719358) failed to convert
-rank 16: Point 300 (-91.446523, 29.32697, 2.4731624) failed to convert
-rank 46: Point 298 (-90.666243, 29.857307, -1.0079574) failed to convert
-rank 1: Point 306 (-92.124565, 29.381152, 2.484331) failed to convert
-rank 97: Point 421 (-89.179561, 29.024227, 1.681075) failed to convert
-rank 14: Point 298 (-91.462271, 30.268742, -0.31799999) failed to convert
-rank 99: Point 422 (-88.941075, 29.653589, 4.3263413) failed to convert
-rank 45: Point 303 (-90.667574, 29.95298, -0.59595119) failed to convert
-rank 80: Point 424 (-89.89116, 29.617337, 2.3050646) failed to convert
-rank 18: Point 305 (-91.364625, 29.393502, 5.8977545) failed to convert
-rank 4: Point 304 (-91.813996, 30.817104, -17.273015) failed to convert
-rank 83: Point 423 (-89.796293, 29.537779, 0.31299999) failed to convert
-rank 87: Point 422 (-89.482013, 30.123511, 2.7965788) failed to convert
-rank 50: Point 305 (-90.605598, 29.648488, -2.0121395) failed to convert
-rank 92: Point 425 (-89.308345, 29.31876, -0.66133474) failed to convert
-rank 88: Point 429 (-89.470495, 29.304711, -0.52827754) failed to convert
-rank 85: Point 422 (-89.631137, 30.247948, -0.34603265) failed to convert
-rank 93: Point 423 (-89.234725, 29.661401, 3.106135) failed to convert
-rank 48: Point 302 (-90.644585, 29.631769, -0.7403917) failed to convert
-rank 71: Point 423 (-90.063169, 29.919203, -2.3454052) failed to convert
-rank 73: Point 422 (-90.036478, 29.751712, -2.124456) failed to convert
-rank 82: Point 425 (-89.820862, 29.566348, 0.90653987) failed to convert
-rank 91: Point 423 (-89.348455, 29.198579, 0.31170864) failed to convert
-rank 86: Point 426 (-89.584214, 29.816661, 6.4322616) failed to convert
-rank 29: Point 301 (-91.038012, 30.115006, -4.9923884) failed to convert
-rank 27: Point 300 (-91.121928, 30.184771, -12.600433) failed to convert
-rank 96: Point 428 (-89.183512, 29.414766, 5.5416639) failed to convert
-rank 23: Point 303 (-91.227952, 29.702895, -0.2982356) failed to convert
-rank 98: Point 426 (-89.03236, 29.918958, 3.8669415) failed to convert
-rank 67: Point 421 (-90.156339, 29.959165, -7.5163686) failed to convert
-rank 72: Point 426 (-90.059147, 29.735179, -0.07686529) failed to convert
-rank 17: Point 304 (-91.355904, 30.096496, -0.62426624) failed to convert
-rank 75: Point 423 (-89.962354, 30.140764, 4.3200002) failed to convert
-rank 2: Point 300 (-91.93516, 30.788445, -9.0208047) failed to convert
-rank 20: Point 303 (-91.241764, 30.340134, -12.317609) failed to convert
-rank 61: Point 304 (-90.390933, 29.516655, -0.4093408) failed to convert
-rank 7: Point 305 (-91.722505, 30.515527, -9.6762826) failed to convert
-rank 74: Point 427 (-89.998443, 29.932852, -5.7020935) failed to convert
-rank 0: Point 282 (-92.57804, 29.354621, 13.7) failed to convert
-rank 77: Point 423 (-89.935673, 30.007472, -1.9725555) failed to convert
-rank 94: Point 426 (-89.184265, 29.833441, 2.3798583) failed to convert
-rank 76: Point 428 (-89.96652, 29.876032, -5.79943) failed to convert
-rank 84: Point 428 (-89.730326, 29.846902, -8.2296) failed to convert
-rank 70: Point 427 (-90.099195, 29.685651, -8.2296) failed to convert
-rank 34: Point 299 (-90.906037, 29.636527, -0.44588576) failed to convert
-rank 53: Point 304 (-90.555314, 29.463395, -1.6273414) failed to convert
-rank 68: Point 427 (-90.121719, 30.022024, -0.82718215) failed to convert
-rank 11: Point 302 (-91.629297, 29.539832, 1.8966645) failed to convert
-rank 15: Point 304 (-91.468614, 29.678566, -3.4985415) failed to convert
-rank 41: Point 303 (-90.738886, 29.900535, -0.81344968) failed to convert
-rank 62: Point 302 (-90.333843, 29.981202, -4.7859699) failed to convert
-rank 12: Point 295 (-91.575055, 29.599862, 1.856592) failed to convert
-rank 39: Point 305 (-90.775565, 29.818244, -1.4098987) failed to convert
-rank 81: Point 422 (-89.788242, 30.354262, -8.4042111) failed to convert
-rank 78: Point 427 (-89.916579, 29.944989, -2.9327857) failed to convert
-rank 95: Point 424 (-89.221194, 29.191049, -0.04284281) failed to convert
-rank 33: Point 303 (-90.927256, 29.788284, -0.79907132) failed to convert
-rank 38: Point 302 (-90.788389, 29.893082, 0.38989605) failed to convert
-rank 30: Point 303 (-91.01593, 30.149448, -11.695177) failed to convert
-rank 79: Point 423 (-89.949814, 29.267892, 0.34911499) failed to convert
-rank 89: Point 424 (-89.406385, 29.34154, 13.68722) failed to convert
-rank 42: Point 302 (-90.73994, 29.57906, -2.620215) failed to convert
-rank 64: Point 427 (-90.306523, 29.455623, -0.01205454) failed to convert
-rank 40: Point 302 (-90.758439, 29.827073, -0.43919425) failed to convert
-rank 49: Point 305 (-90.614822, 29.739981, -1.3892071) failed to convert
-rank 69: Point 425 (-90.113321, 29.805264, -4.2428162) failed to convert
-rank 9: Point 304 (-91.628882, 30.944705, -11.168332) failed to convert
-rank 57: Point 306 (-90.490413, 29.405461, -0.44988208) failed to convert
-rank 5: Point 305 (-91.825851, 29.847728, -1.1791255) failed to convert
-rank 37: Point 305 (-90.789588, 30.252925, -0.2239012) failed to convert
-rank 65: Point 425 (-90.267576, 29.451038, 0.71042547) failed to convert
-rank 66: Point 425 (-90.242464, 29.337323, 0.75264855) failed to convert
-rank 90: Point 428 (-89.396855, 28.957089, -0.0) failed to convert
-rank 26: Point 298 (-91.148567, 30.174175, -12.409019) failed to convert
-rank 58: Point 298 (-90.465269, 29.434338, -0.0) failed to convert
-rank 35: Point 308 (-90.882383, 29.610633, -0.80806027) failed to convert
-rank 28: Point 299 (-91.111858, 29.66394, -0.65070011) failed to convert
-rank 10: Point 303 (-91.591455, 30.938119, -8.775869) failed to convert
-rank 25: Point 305 (-91.174205, 30.018406, -0.55273836) failed to convert
-rank 3: Point 307 (-91.919679, 29.827888, -0.52915925) failed to convert
-rank 52: Point 302 (-90.563927, 29.67002, -0.94988261) failed to convert
-rank 31: Point 306 (-91.022776, 29.5806, -0.06957084) failed to convert
-rank 47: Point 303 (-90.661436, 29.71156, -1.825386) failed to convert
-rank 99: Point 423 (-88.895907, 30.137599, 10.74226) failed to convert
-rank 97: Point 422 (-89.170744, 29.123446, -0.0) failed to convert
-rank 6: Point 304 (-91.748601, 30.621605, 8.8353504) failed to convert
-rank 80: Point 425 (-89.893434, 29.58872, -1.8608039) failed to convert
-rank 83: Point 424 (-89.737629, 30.254898, -2.9161887) failed to convert
-rank 60: Point 300 (-90.415622, 29.500264, -0.24976056) failed to convert
-rank 43: Point 307 (-90.694542, 29.931559, -1.8401525) failed to convert
-rank 92: Point 426 (-89.221847, 30.298516, 3.5206266) failed to convert
-rank 56: Point 301 (-90.476047, 29.823235, 0.01923545) failed to convert
-rank 36: Point 301 (-90.829489, 30.016968, -10.549129) failed to convert
-rank 87: Point 423 (-89.541761, 29.42032, -0.0) failed to convert
-rank 63: Point 307 (-90.312388, 29.874653, -0.93733188) failed to convert
-rank 13: Point 305 (-91.510773, 30.087652, -1.9305718) failed to convert
-rank 59: Point 305 (-90.40312, 29.992293, -3.6056343) failed to convert
-rank 55: Point 305 (-90.473365, 30.049279, -9.2080087) failed to convert
-rank 93: Point 424 (-89.261808, 29.353394, 3.3189015) failed to convert
-rank 32: Point 304 (-90.97966, 29.525146, -0.55600749) failed to convert
-rank 88: Point 430 (-89.454822, 29.488867, 1.4823005) failed to convert
-rank 19: Point 306 (-91.260397, 30.506485, 5.4728118) failed to convert
-rank 54: Point 303 (-90.534866, 29.454237, 0.13528592) failed to convert
-rank 51: Point 305 (-90.602625, 29.458132, -0.31150314) failed to convert
-rank 71: Point 424 (-90.06983, 29.833617, 0.25327401) failed to convert
-rank 73: Point 423 (-89.998287, 30.237367, 3.8699999) failed to convert
-rank 85: Point 423 (-89.637989, 30.166331, 0.01731337) failed to convert
-rank 91: Point 424 (-89.343173, 29.259637, -0.36694165) failed to convert
-rank 21: Point 305 (-91.208072, 30.549526, -34.218933) failed to convert
-rank 96: Point 429 (-89.213466, 29.075248, 3.7067187) failed to convert
-rank 8: Point 300 (-91.662888, 30.89527, -11.430592) failed to convert
-rank 46: Point 299 (-90.666237, 29.857368, -0.68500565) failed to convert
-rank 98: Point 427 (-89.030036, 29.944136, 3.8610682) failed to convert
-rank 82: Point 426 (-89.76667, 30.231436, -8.2296) failed to convert
-rank 72: Point 427 (-90.05537, 29.78369, -0.30037192) failed to convert
-rank 16: Point 301 (-91.371928, 30.564165, -6.8020701) failed to convert
-rank 1: Point 307 (-92.052384, 30.783757, -11.895866) failed to convert
-rank 86: Point 427 (-89.614378, 29.45597, 22.599009) failed to convert
-rank 22: Point 300 (-91.203135, 30.407446, 12.926401) failed to convert
-rank 67: Point 422 (-90.114657, 30.497856, -8.8663657) failed to convert
-rank 75: Point 424 (-90.031601, 29.258743, 0.64747698) failed to convert
-rank 44: Point 302 (-90.680901, 29.948295, -1.0419778) failed to convert
-rank 74: Point 428 (-90.012045, 29.759756, -0.4383894) failed to convert
-rank 45: Point 304 (-90.694178, 29.570875, -1.1690485) failed to convert
-rank 14: Point 299 (-91.498643, 29.655642, -3.2400241) failed to convert
-rank 18: Point 306 (-91.294804, 30.531692, -8.8419788) failed to convert
-rank 77: Point 424 (-89.963606, 29.655217, -4.3955585) failed to convert
-rank 48: Point 303 (-90.58799, 30.431119, -4.0632716) failed to convert
-rank 4: Point 305 (-91.804539, 30.985823, -19.667903) failed to convert
-rank 76: Point 429 (-89.956831, 29.998165, -9.0) failed to convert
-rank 94: Point 427 (-89.237411, 29.233526, -0.57961663) failed to convert
-rank 50: Point 306 (-90.605594, 29.648528, -2.2173389) failed to convert
-rank 70: Point 428 (-90.07277, 30.026345, -4.8371763) failed to convert
-rank 68: Point 428 (-90.121881, 30.019893, -1.5790799) failed to convert
-rank 84: Point 429 (-89.756587, 29.525907, -0.31456832) failed to convert
-rank 27: Point 301 (-91.117387, 30.255234, -12.36879) failed to convert
-rank 29: Point 302 (-91.062951, 29.73088, -0.71843526) failed to convert
-rank 24: Point 302 (-91.169502, 30.351104, -14.526769) failed to convert
-rank 81: Point 423 (-89.909239, 28.847766, 44.201283) failed to convert
-rank 78: Point 428 (-89.911261, 30.011332, 11.612754) failed to convert
-rank 79: Point 424 (-90.001344, 28.605738, 191.93804) failed to convert
-rank 95: Point 425 (-89.221961, 29.182237, -0.22171695) failed to convert
-rank 89: Point 425 (-89.407284, 29.330975, -4.5125642) failed to convert
-rank 64: Point 428 (-90.239148, 30.351519, 2.79) failed to convert
-rank 7: Point 306 (-91.726242, 30.448766, 25.020046) failed to convert
-rank 17: Point 305 (-91.381279, 29.678652, 0.197) failed to convert
-rank 2: Point 301 (-91.928763, 30.906142, -10.744996) failed to convert
-rank 69: Point 426 (-90.096182, 30.026737, -0.61015991) failed to convert
-rank 65: Point 426 (-90.267577, 29.450977, 1.5582313) failed to convert
-rank 90: Point 429 (-89.374457, 29.218429, 0.31299999) failed to convert
-rank 61: Point 305 (-90.38732, 29.56602, -0.3419766) failed to convert
-rank 34: Point 300 (-90.932558, 29.235498, 1.1052386) failed to convert
-rank 66: Point 426 (-90.23491, 29.437962, 0.31299999) failed to convert
-rank 97: Point 423 (-89.164722, 29.191379, -0.0) failed to convert
-rank 20: Point 304 (-91.241329, 30.347035, 6.6513005) failed to convert
-rank 99: Point 424 (-88.912076, 29.964142, 5.4747217) failed to convert
-rank 0: Point 283 (-92.594951, 28.968526, 27.203309) failed to convert
-rank 53: Point 305 (-90.551284, 29.520146, 0.73787341) failed to convert
-rank 23: Point 304 (-91.192055, 30.273325, -12.639768) failed to convert
-rank 83: Point 425 (-89.737589, 30.255375, -3.1614104) failed to convert
-rank 80: Point 426 (-89.857479, 30.036653, 0.27432001) failed to convert
-rank 92: Point 427 (-89.308192, 29.320202, -0.79627787) failed to convert
-rank 11: Point 303 (-91.632265, 29.487531, 1.4254506) failed to convert
-rank 12: Point 296 (-91.561995, 29.82513, -1.3479745) failed to convert
-rank 62: Point 303 (-90.379014, 29.368827, -0.0) failed to convert
-rank 33: Point 304 (-90.933336, 29.696578, -0.32744494) failed to convert
-rank 15: Point 305 (-91.450238, 29.987346, -1.0022414) failed to convert
-rank 39: Point 306 (-90.780182, 29.750685, -1.6048885) failed to convert
-rank 41: Point 304 (-90.768642, 29.46658, -0.50196528) failed to convert
-rank 87: Point 424 (-89.489972, 30.030166, -0.28022907) failed to convert
-rank 9: Point 305 (-91.75037, 28.793964, 24.226621) failed to convert
-rank 38: Point 303 (-90.824687, 29.357861, -1.419705) failed to convert
-rank 42: Point 303 (-90.748742, 29.450563, -8.2296) failed to convert
-rank 88: Point 431 (-89.467929, 29.334737, 2.0296475) failed to convert
-rank 93: Point 425 (-89.265597, 29.310063, -0.24164957) failed to convert
-rank 73: Point 424 (-90.033857, 29.785069, -4.1361362) failed to convert
-rank 5: Point 306 (-91.766316, 30.917876, -10.864637) failed to convert
-rank 71: Point 425 (-90.070315, 29.827285, -1.2909163) failed to convert
-rank 85: Point 424 (-89.664229, 29.851472, 2.7918415) failed to convert
-rank 49: Point 306 (-90.593353, 30.043181, -9.8758256) failed to convert
-rank 37: Point 306 (-90.816325, 29.861701, -0.58346993) failed to convert
-rank 58: Point 299 (-90.432224, 29.889799, -8.2296) failed to convert
-rank 96: Point 430 (-89.204636, 29.175398, -0.0) failed to convert
-rank 57: Point 307 (-90.474422, 29.627746, -0.05175388) failed to convert
-rank 30: Point 304 (-91.044766, 29.707219, -0.55418269) failed to convert
-rank 40: Point 303 (-90.721548, 30.359928, -4.8020689) failed to convert
-rank 26: Point 299 (-91.148569, 30.174135, -12.409019) failed to convert
-rank 56: Point 302 (-90.47588, 29.825534, -0.43685447) failed to convert
-rank 91: Point 425 (-89.339917, 29.297004, 5.3687761) failed to convert
-rank 28: Point 300 (-91.075986, 30.220674, -5.3628993) failed to convert
-rank 82: Point 427 (-89.818267, 29.598202, -4.5058586) failed to convert
-rank 47: Point 304 (-90.688795, 29.317397, -0.07852888) failed to convert
-rank 10: Point 304 (-91.639306, 30.114446, -8.2296) failed to convert
-rank 3: Point 308 (-91.922955, 29.766395, 2.6044846) failed to convert
-rank 98: Point 428 (-89.053649, 29.685268, 4.1928803) failed to convert
-rank 67: Point 423 (-90.161485, 29.891853, 1.3042041) failed to convert
-rank 86: Point 428 (-89.617435, 29.41913, -4.2824402) failed to convert
-rank 60: Point 301 (-90.380229, 29.982782, -1.7047463) failed to convert
-rank 74: Point 429 (-90.007268, 29.820572, -0.67965641) failed to convert
-rank 31: Point 307 (-90.98502, 30.156742, -5.4766278) failed to convert
-rank 13: Point 306 (-91.498423, 30.295963, -0.31799999) failed to convert
-rank 25: Point 306 (-91.195004, 29.68881, -3.8372737) failed to convert
-rank 36: Point 302 (-90.831301, 29.989944, 24.098657) failed to convert
-rank 55: Point 306 (-90.506506, 29.590134, -1.4437175) failed to convert
-rank 35: Point 309 (-90.872056, 29.76466, -0.49282083) failed to convert
-rank 43: Point 308 (-90.731709, 29.393603, -0.98658456) failed to convert
-rank 52: Point 303 (-90.583333, 29.395678, -0.01222294) failed to convert
-rank 77: Point 425 (-89.961311, 29.684293, -5.0310291) failed to convert
-rank 76: Point 430 (-89.999309, 29.459118, 0.30691484) failed to convert
-rank 72: Point 428 (-90.050291, 29.848519, 0.92427872) failed to convert
-rank 75: Point 425 (-89.968831, 30.059121, 0.08975394) failed to convert
-rank 51: Point 306 (-90.560343, 30.054293, -9.5493848) failed to convert
-rank 70: Point 429 (-90.081519, 29.913901, 31.248136) failed to convert
-rank 63: Point 308 (-90.342342, 29.470651, 0.458) failed to convert
-rank 19: Point 307 (-91.260633, 30.502565, 4.9043474) failed to convert
-rank 84: Point 430 (-89.7543, 29.553978, -4.7533563) failed to convert
-rank 32: Point 305 (-90.940864, 30.112343, -10.858501) failed to convert
-rank 8: Point 301 (-91.661127, 30.925401, -13.162495) failed to convert
-rank 94: Point 428 (-89.177076, 29.913662, 0.47766719) failed to convert
-rank 68: Point 429 (-90.165742, 29.447467, 0.31299999) failed to convert
-rank 78: Point 429 (-89.916559, 29.945046, -2.9327857) failed to convert
-rank 81: Point 424 (-89.808826, 30.102343, 1.2928475) failed to convert
-rank 59: Point 306 (-90.40794, 29.926583, -0.3903092) failed to convert
-rank 79: Point 425 (-89.90069, 29.887191, 20.823051) failed to convert
-rank 54: Point 304 (-90.52036, 29.657344, -0.73574744) failed to convert
-rank 21: Point 306 (-91.223255, 30.309667, 2.6850952) failed to convert
-rank 46: Point 300 (-90.695146, 29.441401, -0.19622726) failed to convert
-rank 6: Point 305 (-91.7507, 30.58437, -13.403099) failed to convert
-rank 89: Point 426 (-89.417417, 29.212433, -2.1455749) failed to convert
-rank 16: Point 302 (-91.416734, 29.825102, -0.55783995) failed to convert
-rank 22: Point 301 (-91.195856, 30.521976, -19.395193) failed to convert
-rank 1: Point 308 (-92.10088, 29.847336, -0.66788228) failed to convert
-rank 95: Point 426 (-89.221081, 29.192182, -0.50064816) failed to convert
-rank 64: Point 429 (-90.248468, 30.228532, 4.0599999) failed to convert
-rank 48: Point 304 (-90.627977, 29.868107, -0.42681836) failed to convert
-rank 44: Point 303 (-90.722574, 29.346246, -8.2296) failed to convert
-rank 18: Point 307 (-91.31996, 30.125677, -8.4795367) failed to convert
-rank 50: Point 307 (-90.605588, 29.648589, -1.2876567) failed to convert
-rank 45: Point 305 (-90.710471, 29.334705, -1.1107897) failed to convert
-rank 14: Point 300 (-91.462242, 30.268826, -0.31799999) failed to convert
-rank 69: Point 427 (-90.091873, 30.082182, 4.3299999) failed to convert
-rank 65: Point 427 (-90.247913, 29.713204, 2.4300001) failed to convert
-rank 90: Point 430 (-89.372999, 29.235378, 0.07146127) failed to convert
-rank 27: Point 302 (-91.120209, 30.210821, -5.742236) failed to convert
-rank 66: Point 427 (-90.15386, 30.500498, -8.2349461) failed to convert
-rank 29: Point 303 (-91.06412, 29.71271, -0.83459228) failed to convert
-rank 97: Point 424 (-89.167744, 29.156932, 1.3497853) failed to convert
-rank 92: Point 428 (-89.303868, 29.369783, 4.8963054) failed to convert
-rank 99: Point 425 (-88.902304, 30.068655, 11.384299) failed to convert
-rank 4: Point 306 (-91.810225, 30.884153, -18.760439) failed to convert
-rank 80: Point 427 (-89.890956, 29.619687, -1.6980629) failed to convert
-rank 17: Point 306 (-91.373256, 29.811137, 5.684143) failed to convert
-rank 87: Point 425 (-89.513043, 29.759637, -0.0) failed to convert
-rank 2: Point 302 (-91.970454, 30.128852, -9.1668842) failed to convert
-rank 83: Point 426 (-89.737568, 30.255603, -3.1036213) failed to convert
-rank 24: Point 303 (-91.169488, 30.351142, -14.526769) failed to convert
-rank 88: Point 432 (-89.40983, 30.011603, -0.0) failed to convert
-rank 7: Point 307 (-91.73573, 30.280348, -9.5812275) failed to convert
-rank 34: Point 301 (-90.954447, 28.900913, 5.4882629) failed to convert
-rank 71: Point 426 (-90.060198, 29.957202, 11.487738) failed to convert
-rank 20: Point 305 (-91.286992, 29.612723, -0.51558279) failed to convert
-rank 93: Point 426 (-89.227827, 29.737991, 3.0199712) failed to convert
-rank 85: Point 425 (-89.619619, 30.384034, -8.8899242) failed to convert
-rank 96: Point 431 (-89.203287, 29.190581, -0.0) failed to convert
-rank 0: Point 284 (-92.58357, 29.209759, 18.799999) failed to convert
-rank 61: Point 306 (-90.390405, 29.523818, 0.1955552) failed to convert
-rank 91: Point 426 (-89.345197, 29.235927, -0.55431696) failed to convert
-rank 82: Point 428 (-89.766446, 30.234004, -8.2296) failed to convert
-rank 98: Point 429 (-89.034229, 29.898233, 4.1830338) failed to convert
-rank 62: Point 304 (-90.363877, 29.574994, 0.65315764) failed to convert
-rank 73: Point 425 (-90.020976, 29.949445, 18.835561) failed to convert
-rank 12: Point 297 (-91.527556, 30.412318, -3.2001726) failed to convert
-rank 33: Point 305 (-90.928754, 29.765604, -0.51713865) failed to convert
-rank 67: Point 424 (-90.156322, 29.959107, -7.5163686) failed to convert
-rank 72: Point 429 (-90.035995, 30.031232, -2.348465) failed to convert
-rank 86: Point 429 (-89.565996, 30.032176, 3.29) failed to convert
-rank 23: Point 305 (-91.192054, 30.273264, -13.414554) failed to convert
-rank 15: Point 306 (-91.468498, 29.680387, -3.8673026) failed to convert
-rank 76: Point 431 (-89.971799, 29.809143, -0.0901269) failed to convert
-rank 53: Point 306 (-90.554594, 29.473477, -0.74045712) failed to convert
-rank 11: Point 304 (-91.615226, 29.78518, -0.54429052) failed to convert
-rank 74: Point 430 (-90.000823, 29.902511, 1.5753665) failed to convert
-rank 38: Point 304 (-90.759237, 30.316643, -4.1490888) failed to convert
-rank 77: Point 426 (-89.935487, 30.009719, 0.70425206) failed to convert
-rank 75: Point 426 (-89.976175, 29.96634, -0.13349296) failed to convert
-rank 9: Point 306 (-91.628292, 30.953911, -19.95986) failed to convert
-rank 70: Point 430 (-90.09892, 29.689067, 3.6197136) failed to convert
-rank 5: Point 307 (-91.767978, 30.888124, -10.164189) failed to convert
-rank 42: Point 304 (-90.719678, 29.872914, -2.0735991) failed to convert
-rank 84: Point 431 (-89.756572, 29.525966, -0.4373294) failed to convert
-rank 41: Point 305 (-90.758329, 29.617546, 0.09625599) failed to convert
-rank 68: Point 430 (-90.121873, 30.019825, -0.73773488) failed to convert
-rank 49: Point 307 (-90.619843, 29.668547, 0.54270864) failed to convert
-rank 78: Point 430 (-89.916376, 29.947257, 4.75e-06) failed to convert
-rank 37: Point 307 (-90.815956, 29.867105, -1.0645682) failed to convert
-rank 57: Point 308 (-90.490724, 29.400881, -8.2296) failed to convert
-rank 30: Point 305 (-90.994496, 30.474031, -14.295264) failed to convert
-rank 94: Point 429 (-89.242146, 29.179447, -0.0) failed to convert
-rank 39: Point 307 (-90.807507, 29.348147, -0.46102923) failed to convert
-rank 56: Point 303 (-90.503648, 29.439695, -0.03254176) failed to convert
-rank 58: Point 300 (-90.452074, 29.616925, 0.3594025) failed to convert
-rank 79: Point 426 (-89.902395, 29.865715, -5.8564276) failed to convert
-rank 95: Point 427 (-89.167636, 29.794319, 2.3130361) failed to convert
-rank 81: Point 425 (-89.797182, 30.244507, -0.22008342) failed to convert
-rank 89: Point 427 (-89.334967, 30.163873, 3.71404) failed to convert
-rank 55: Point 307 (-90.473704, 30.044478, 19.579453) failed to convert
-rank 60: Point 302 (-90.373673, 30.071283, 1.2415693) failed to convert
-rank 3: Point 309 (-91.902528, 30.14655, -2.9855787) failed to convert
-rank 40: Point 304 (-90.770573, 29.649821, -8.2296) failed to convert
-rank 64: Point 430 (-90.262135, 30.047832, -4.9630587) failed to convert
-rank 26: Point 300 (-91.148573, 30.174074, -11.582696) failed to convert
-rank 10: Point 305 (-91.615279, 30.530137, -6.0082885) failed to convert
-rank 28: Point 301 (-91.130592, 29.369049, -0.0) failed to convert
-rank 47: Point 305 (-90.661066, 29.716504, 0.608755) failed to convert
-rank 36: Point 303 (-90.82945, 30.016978, -10.549129) failed to convert
-rank 25: Point 307 (-91.194955, 29.689557, -2.6302681) failed to convert
-rank 31: Point 308 (-91.01773, 29.657883, -0.66540572) failed to convert
-rank 13: Point 307 (-91.528715, 29.782255, -2.0285146) failed to convert
-rank 35: Point 310 (-90.841804, 30.211777, -0.52315363) failed to convert
-rank 65: Point 428 (-90.190282, 30.470397, -7.5508681) failed to convert
-rank 19: Point 308 (-91.308133, 29.737281, -0.31968308) failed to convert
-rank 43: Point 309 (-90.694539, 29.931599, -1.9820314) failed to convert
-rank 52: Point 304 (-90.563924, 29.669751, -0.76587566) failed to convert
-rank 51: Point 307 (-90.601918, 29.468162, -0.69452024) failed to convert
-rank 90: Point 431 (-89.283357, 30.261449, 2.708833) failed to convert
-rank 66: Point 428 (-90.232166, 29.474206, 0.31299999) failed to convert
-rank 63: Point 309 (-90.329525, 29.643933, -0.40478658) failed to convert
-rank 8: Point 302 (-91.661803, 30.913533, -20.5804) failed to convert
-rank 54: Point 305 (-90.493795, 30.026192, -8.7465828) failed to convert
-rank 32: Point 306 (-91.011152, 29.039909, 3.4058887) failed to convert
-rank 69: Point 428 (-90.095016, 30.041669, 3.364676) failed to convert
-rank 6: Point 306 (-91.75662, 30.479086, -8.7060052) failed to convert
-rank 59: Point 307 (-90.411791, 29.874058, -0.31867825) failed to convert
-rank 22: Point 302 (-91.208261, 30.326385, -7.563719) failed to convert
-rank 92: Point 429 (-89.333041, 29.032928, -0.0) failed to convert
-rank 46: Point 301 (-90.696764, 29.417958, -0.4256814) failed to convert
-rank 80: Point 428 (-89.874929, 29.819659, -0.27367361) failed to convert
-rank 97: Point 425 (-89.163141, 29.208715, -0.0) failed to convert
-rank 21: Point 307 (-91.209664, 30.524378, 12.260624) failed to convert
-rank 99: Point 426 (-88.965034, 29.389188, 17.188358) failed to convert
-rank 1: Point 309 (-92.100822, 29.847355, -0.61338311) failed to convert
-rank 87: Point 426 (-89.512619, 29.764629, 12.149333) failed to convert
-rank 18: Point 308 (-91.292246, 30.572459, 2.702104) failed to convert
-rank 16: Point 303 (-91.426073, 29.669195, 0.20026434) failed to convert
-rank 50: Point 308 (-90.603569, 29.677085, -0.85002479) failed to convert
-rank 48: Point 305 (-90.643018, 29.653636, -1.3213364) failed to convert
-rank 44: Point 304 (-90.722539, 29.346729, -8.2296) failed to convert
-rank 14: Point 301 (-91.485175, 29.883606, -6.3586224) failed to convert
-rank 88: Point 433 (-89.406625, 30.04839, 1.3021616) failed to convert
-rank 45: Point 306 (-90.719671, 29.200516, -0.0) failed to convert
-rank 83: Point 427 (-89.776264, 29.784218, -0.63781253) failed to convert
-rank 96: Point 432 (-89.20039, 29.223393, -0.02346362) failed to convert
-rank 71: Point 427 (-90.063236, 29.918202, -2.2741547) failed to convert
-rank 85: Point 426 (-89.630495, 30.254712, -0.0) failed to convert
-rank 93: Point 427 (-89.184744, 30.220212, 3.9676436) failed to convert
-rank 91: Point 427 (-89.339381, 29.303127, -0.42904968) failed to convert
-rank 27: Point 303 (-91.117873, 30.247067, -8.1211887) failed to convert
-rank 98: Point 430 (-88.997163, 30.300873, 4.4952826) failed to convert
-rank 82: Point 429 (-89.793365, 29.904962, -8.5252567) failed to convert
-rank 73: Point 426 (-90.021511, 29.942462, -1.8889103) failed to convert
-rank 67: Point 425 (-90.211152, 29.23696, 2.6419316) failed to convert
-rank 72: Point 430 (-90.042309, 29.950443, -1.874313) failed to convert
-rank 76: Point 432 (-89.962294, 29.929258, -3.8675903) failed to convert
-rank 86: Point 430 (-89.617395, 29.419137, -4.2824402) failed to convert
-rank 74: Point 431 (-89.966308, 30.338015, -5.6478859) failed to convert
-rank 29: Point 304 (-91.037648, 30.120362, -5.8913991) failed to convert
-rank 75: Point 427 (-89.985371, 29.84952, -6.6111125) failed to convert
-rank 17: Point 307 (-91.36299, 29.980099, -0.53154608) failed to convert
-rank 70: Point 431 (-90.072651, 30.027773, -4.9103283) failed to convert
-rank 77: Point 427 (-89.946598, 29.869912, -1.1557088) failed to convert
-rank 84: Point 432 (-89.756563, 29.526006, -0.51072322) failed to convert
-rank 34: Point 302 (-90.869561, 30.180015, -2.4764041) failed to convert
-rank 68: Point 431 (-90.121618, 30.023045, -1.1625768) failed to convert
-rank 20: Point 306 (-91.240436, 30.361013, 1.2476381) failed to convert
-rank 2: Point 303 (-91.985787, 29.8371, -0.48566723) failed to convert
-rank 89: Point 428 (-89.402271, 29.389, 0.23759734) failed to convert
-rank 95: Point 428 (-89.221252, 29.190167, -0.04753644) failed to convert
-rank 78: Point 431 (-89.916545, 29.945084, -2.9327857) failed to convert
-rank 4: Point 307 (-91.810185, 30.884162, -18.760439) failed to convert
-rank 81: Point 426 (-89.775799, 30.50413, -7.5100538) failed to convert
-rank 94: Point 430 (-89.152628, 30.185157, 2.8024892) failed to convert
-rank 61: Point 307 (-90.387218, 29.567339, -2.2752463) failed to convert
-rank 64: Point 431 (-90.26213, 30.047893, -4.9630587) failed to convert
-rank 79: Point 427 (-89.902399, 29.865655, -5.8564276) failed to convert
-rank 0: Point 285 (-92.59826, 28.85699, 29.299999) failed to convert
-rank 7: Point 308 (-91.721696, 30.527899, -6.2250701) failed to convert
-rank 62: Point 305 (-90.341659, 29.875686, -0.38373421) failed to convert
-rank 38: Point 305 (-90.809229, 29.586582, -0.63404998) failed to convert
-rank 65: Point 429 (-90.324965, 28.67312, 24.901287) failed to convert
-rank 90: Point 432 (-89.367277, 29.301581, 18.750055) failed to convert
-rank 23: Point 306 (-91.271705, 28.994053, 4.5918987) failed to convert
-rank 66: Point 429 (-90.197955, 29.925987, 12.153712) failed to convert
-rank 53: Point 307 (-90.555301, 29.463357, -1.3153384) failed to convert
-rank 5: Point 308 (-91.797208, 30.365306, -2.1768927) failed to convert
-rank 92: Point 430 (-89.314164, 29.250749, 12.3522) failed to convert
-rank 80: Point 429 (-89.838234, 30.273492, -1.0173171) failed to convert
-rank 9: Point 307 (-91.650834, 30.565168, -7.1772035) failed to convert
-rank 69: Point 429 (-90.099028, 29.989816, 0.26843933) failed to convert
-rank 33: Point 306 (-90.913696, 29.991648, -1.0192229) failed to convert
-rank 49: Point 308 (-90.628795, 29.540999, -8.2296) failed to convert
-rank 99: Point 427 (-88.934761, 29.717941, 2.4272308) failed to convert
-rank 41: Point 306 (-90.738944, 29.899435, -0.84467644) failed to convert
-rank 42: Point 305 (-90.721297, 29.849351, 0.38413894) failed to convert
-rank 30: Point 306 (-91.018214, 30.114256, 19.847046) failed to convert
-rank 88: Point 434 (-89.46447, 29.374657, -0.8109184) failed to convert
-rank 11: Point 305 (-91.590722, 30.208844, -4.2819373) failed to convert
-rank 87: Point 427 (-89.563012, 29.166141, 9.5690012) failed to convert
-rank 39: Point 308 (-90.788969, 29.621187, -0.75384857) failed to convert
-rank 97: Point 426 (-89.065788, 30.28819, 4.828627) failed to convert
-rank 56: Point 304 (-90.503634, 29.439827, -0.04320643) failed to convert
-rank 37: Point 308 (-90.815686, 29.87099, -1.4392351) failed to convert
-rank 57: Point 309 (-90.474394, 29.627775, -0.17591773) failed to convert
-rank 12: Point 298 (-91.57788, 29.550116, 1.810692) failed to convert
-rank 83: Point 428 (-89.776574, 29.780126, -8.2296) failed to convert
-rank 15: Point 307 (-91.434943, 30.242199, -0.37799999) failed to convert
-rank 26: Point 301 (-91.146227, 30.210734, -12.850369) failed to convert
-rank 55: Point 308 (-90.501256, 29.663235, -1.669767) failed to convert
-rank 58: Point 301 (-90.472583, 29.332664, -0.30694011) failed to convert
-rank 60: Point 303 (-90.354303, 30.331832, -0.35449496) failed to convert
-rank 96: Point 433 (-89.202951, 29.194358, -0.0) failed to convert
-rank 47: Point 306 (-90.659963, 29.732294, -1.676725) failed to convert
-rank 31: Point 309 (-90.987553, 30.117944, -12.015217) failed to convert
-rank 36: Point 304 (-90.841239, 29.842902, -0.98745898) failed to convert
-rank 43: Point 310 (-90.694534, 29.93166, -1.2921309) failed to convert
-rank 98: Point 431 (-89.009814, 30.163401, 8.4898944) failed to convert
-rank 40: Point 305 (-90.756725, 29.851736, -0.4529862) failed to convert
-rank 28: Point 302 (-91.111415, 29.670284, -1.6365675) failed to convert
-rank 93: Point 428 (-89.275765, 29.192458, 3.5691231) failed to convert
-rank 52: Point 305 (-90.564071, 29.66732, -0.54989678) failed to convert
-rank 82: Point 430 (-89.818234, 29.598253, -4.5058586) failed to convert
-rank 19: Point 309 (-91.259374, 30.522305, -11.707002) failed to convert
-rank 6: Point 307 (-91.746724, 30.654573, 24.704369) failed to convert
-rank 25: Point 308 (-91.194991, 29.688948, -6.08076) failed to convert
-rank 51: Point 308 (-90.558547, 30.079338, -0.76458189) failed to convert
-rank 71: Point 428 (-90.054202, 30.033804, -5.8582564) failed to convert
-rank 85: Point 427 (-89.679986, 29.660753, -0.43352707) failed to convert
-rank 35: Point 311 (-90.89641, 29.399129, -0.0) failed to convert
-rank 59: Point 308 (-90.413322, 29.853058, -1.0059596) failed to convert
-rank 32: Point 307 (-90.940808, 30.112318, -10.858501) failed to convert
-rank 86: Point 431 (-89.591194, 29.732706, -0.0) failed to convert
-rank 67: Point 426 (-90.150069, 30.040118, 3.8374502) failed to convert
-rank 8: Point 303 (-91.751479, 29.326212, 6.0999999) failed to convert
-rank 91: Point 428 (-89.349899, 29.18128, 0.31281651) failed to convert
-rank 72: Point 431 (-90.082302, 29.435175, 0.31299999) failed to convert
-rank 46: Point 302 (-90.696644, 29.419646, -0.4826503) failed to convert
-rank 22: Point 303 (-91.202766, 30.412956, 9.8117085) failed to convert
-rank 73: Point 427 (-90.008604, 30.106457, 4.46) failed to convert
-rank 70: Point 432 (-90.090416, 29.799019, -3.9471602) failed to convert
-rank 3: Point 310 (-91.874822, 30.656155, -7.8026937) failed to convert
-rank 74: Point 432 (-90.008529, 29.804372, 33.024031) failed to convert
-rank 75: Point 428 (-89.986944, 29.829517, 0.24387881) failed to convert
-rank 45: Point 307 (-90.710166, 29.339007, -1.0481951) failed to convert
-rank 18: Point 309 (-91.311949, 30.255387, -3.479516) failed to convert
-rank 76: Point 433 (-89.980104, 29.703792, 17.002271) failed to convert
-rank 77: Point 428 (-89.935655, 30.007398, -1.5736053) failed to convert
-rank 84: Point 433 (-89.734926, 29.79058, -0.41843156) failed to convert
-rank 68: Point 432 (-90.121786, 30.020829, -9.0) failed to convert
-rank 14: Point 302 (-91.546657, 28.828775, 19.782287) failed to convert
-rank 48: Point 306 (-90.616152, 30.03527, 9.6302402) failed to convert
-rank 13: Point 308 (-91.52868, 29.782546, -3.8750408) failed to convert
-rank 24: Point 304 (-91.169811, 30.346013, 8.7181214) failed to convert
-rank 95: Point 429 (-89.221523, 29.187073, -0.0) failed to convert
-rank 89: Point 429 (-89.407241, 29.331017, -4.5125642) failed to convert
-rank 10: Point 306 (-91.63928, 30.114477, -8.2296) failed to convert
-rank 78: Point 432 (-89.93978, 29.652932, -0.01916207) failed to convert
-rank 63: Point 310 (-90.336998, 29.542896, -0.085344) failed to convert
-rank 16: Point 304 (-91.361877, 30.726452, -16.517934) failed to convert
-rank 81: Point 427 (-89.811758, 30.065381, -0.78509913) failed to convert
-rank 94: Point 431 (-89.244898, 29.147603, 2.0193623) failed to convert
-rank 29: Point 305 (-91.099252, 29.16398, 2.3550712) failed to convert
-rank 44: Point 305 (-90.719392, 29.392472, -0.49479631) failed to convert
-rank 50: Point 309 (-90.604466, 29.664252, 0.79319911) failed to convert
-rank 64: Point 432 (-90.262127, 30.047933, -4.9630587) failed to convert
-rank 79: Point 428 (-89.902402, 29.865614, -5.8564276) failed to convert
-rank 54: Point 306 (-90.493943, 30.024121, -8.8852255) failed to convert
-rank 20: Point 307 (-91.239207, 30.380355, -14.617804) failed to convert
-rank 34: Point 303 (-90.869516, 30.180671, -1.5742954) failed to convert
-rank 90: Point 433 (-89.334223, 29.682747, 2.6992848) failed to convert
-rank 65: Point 430 (-90.266474, 29.464815, 0.42910877) failed to convert
-rank 1: Point 310 (-92.053692, 30.757486, -9.5069434) failed to convert
-rank 92: Point 431 (-89.309262, 29.307049, -0.0) failed to convert
-rank 66: Point 430 (-90.234547, 29.442044, -4.069385) failed to convert
-rank 69: Point 430 (-90.113295, 29.805295, -4.2428162) failed to convert
-rank 80: Point 430 (-89.891567, 29.611128, 27.43024) failed to convert
-rank 4: Point 308 (-91.804481, 30.985848, -20.040599) failed to convert
-rank 21: Point 308 (-91.240464, 30.035656, -0.66903637) failed to convert
-rank 99: Point 428 (-88.90083, 30.081758, 12.689737) failed to convert
-rank 27: Point 304 (-91.121161, 30.195892, 7.3361704) failed to convert
-rank 88: Point 435 (-89.427906, 29.80154, -0.36126377) failed to convert
-rank 87: Point 428 (-89.470768, 30.252545, -3.7504143) failed to convert
-rank 7: Point 309 (-91.721888, 30.524502, -7.2363863) failed to convert
-rank 61: Point 308 (-90.386785, 29.57322, -0.11811238) failed to convert
-rank 2: Point 304 (-91.953751, 30.440432, -6.7714857) failed to convert
-rank 53: Point 308 (-90.58034, 29.108369, 4.8420382) failed to convert
-rank 9: Point 308 (-91.648718, 30.601155, -7.6110107) failed to convert
-rank 0: Point 286 (-92.572608, 29.420891, 12.413789) failed to convert
-rank 96: Point 434 (-89.206405, 29.154895, -0.0) failed to convert
-rank 5: Point 309 (-91.763366, 30.969189, -11.412248) failed to convert
-rank 49: Point 309 (-90.628772, 29.541281, -1.3868845) failed to convert
-rank 23: Point 307 (-91.192053, 30.273224, -13.414554) failed to convert
-rank 42: Point 306 (-90.743584, 29.525649, -1.1852719) failed to convert
-rank 83: Point 429 (-89.737691, 30.253774, -1.2070008) failed to convert
-rank 97: Point 427 (-89.128992, 29.590578, 4.9183862) failed to convert
-rank 98: Point 432 (-89.098962, 29.18197, 5.0483676) failed to convert
-rank 82: Point 431 (-89.766891, 30.228327, 1.427297) failed to convert
-rank 93: Point 429 (-89.27069, 29.249834, -0.0) failed to convert
-rank 85: Point 428 (-89.694152, 29.488403, 27.141443) failed to convert
-rank 17: Point 308 (-91.380518, 29.690024, -5.4678765) failed to convert
-rank 38: Point 306 (-90.773496, 30.109938, -0.44684953) failed to convert
-rank 67: Point 427 (-90.219106, 29.130459, 6.9970007) failed to convert
-rank 33: Point 307 (-90.937708, 29.630058, -0.83746912) failed to convert
-rank 72: Point 432 (-90.03634, 30.026401, -9.0) failed to convert
-rank 30: Point 307 (-91.016537, 30.139766, -7.2336319) failed to convert
-rank 71: Point 429 (-90.032272, 30.313031, 3.74) failed to convert
-rank 86: Point 432 (-89.666971, 28.817077, 74.476642) failed to convert
-rank 11: Point 306 (-91.552183, 30.864332, -13.711384) failed to convert
-rank 57: Point 310 (-90.490375, 29.405475, -0.4274788) failed to convert
-rank 91: Point 429 (-89.347417, 29.209972, 0.28158811) failed to convert
-rank 39: Point 309 (-90.784478, 29.687097, -3.3549856) failed to convert
-rank 62: Point 306 (-90.366561, 29.538264, -3.5955658) failed to convert
-rank 73: Point 428 (-90.036433, 29.751752, -2.124456) failed to convert
-rank 12: Point 299 (-91.563869, 29.791932, -0.51119625) failed to convert
-rank 56: Point 305 (-90.503478, 29.441963, -0.8735035) failed to convert
-rank 55: Point 309 (-90.515362, 29.466364, -0.80482424) failed to convert
-rank 37: Point 309 (-90.81563, 29.871515, -1.3461289) failed to convert
-rank 31: Point 310 (-91.011813, 29.748244, -0.47547212) failed to convert
-rank 70: Point 433 (-90.072581, 30.028572, -4.8737523) failed to convert
-rank 75: Point 429 (-89.990445, 29.784873, 0.73484103) failed to convert
-rank 28: Point 303 (-91.111515, 29.668122, -0.47302241) failed to convert
-rank 47: Point 307 (-90.661419, 29.711387, -1.3538552) failed to convert
-rank 26: Point 302 (-91.17631, 29.7372, -8.2356966) failed to convert
-rank 58: Point 302 (-90.424602, 29.993924, 20.886541) failed to convert
-rank 43: Point 311 (-90.735986, 29.331117, -0.40745055) failed to convert
-rank 52: Point 306 (-90.563869, 29.670037, 0.32581752) failed to convert
-rank 89: Point 430 (-89.417327, 29.213103, -0.0500497) failed to convert
-rank 15: Point 308 (-91.468605, 29.678339, -3.8040501) failed to convert
-rank 60: Point 304 (-90.396114, 29.766493, -0.57601291) failed to convert
-rank 40: Point 306 (-90.713182, 30.479357, -6.5490985) failed to convert
-rank 76: Point 434 (-89.972043, 29.806001, -8.2296) failed to convert
-rank 84: Point 434 (-89.756549, 29.526065, -0.59268172) failed to convert
-rank 36: Point 305 (-90.831708, 29.983525, -5.0101893) failed to convert
-rank 25: Point 309 (-91.155791, 30.307342, -7.4253083) failed to convert
-rank 68: Point 433 (-90.121618, 30.022984, -0.99425758) failed to convert
-rank 74: Point 433 (-89.99842, 29.932885, -6.5016893) failed to convert
-rank 95: Point 430 (-89.220396, 29.19976, -0.39297966) failed to convert
-rank 51: Point 309 (-90.602709, 29.456869, -0.1403798) failed to convert
-rank 41: Point 307 (-90.766506, 29.497387, -0.83139519) failed to convert
-rank 19: Point 310 (-91.256947, 30.56087, -12.087352) failed to convert
-rank 94: Point 432 (-89.238836, 29.216742, -0.04314215) failed to convert
-rank 81: Point 428 (-89.78727, 30.364405, -10.027337) failed to convert
-rank 78: Point 433 (-89.941681, 29.628896, 1.1345763) failed to convert
-rank 77: Point 429 (-89.961276, 29.684313, -5.0310291) failed to convert
-rank 8: Point 304 (-91.661749, 30.913505, -20.5804) failed to convert
-rank 32: Point 308 (-90.989519, 29.372767, -0.0) failed to convert
-rank 6: Point 308 (-91.751912, 30.56258, -12.768073) failed to convert
-rank 3: Point 311 (-91.879242, 30.574553, -5.6902482) failed to convert
-rank 64: Point 433 (-90.262122, 30.047994, -4.9630587) failed to convert
-rank 45: Point 308 (-90.700114, 29.484815, -1.3689642) failed to convert
-rank 35: Point 312 (-90.876463, 29.698168, -0.53524924) failed to convert
-rank 59: Point 309 (-90.400675, 30.025167, -9.0) failed to convert
-rank 22: Point 304 (-91.197974, 30.488391, 10.346281) failed to convert
-rank 90: Point 434 (-89.347016, 29.534895, 3.4387718) failed to convert
-rank 65: Point 431 (-90.230287, 29.945706, -7.9433934) failed to convert
-rank 79: Point 429 (-89.902406, 29.865554, -5.8564276) failed to convert
-rank 92: Point 432 (-89.303961, 29.367832, 0.93672028) failed to convert
-rank 13: Point 309 (-91.53815, 29.620353, -0.67222294) failed to convert
-rank 18: Point 310 (-91.320316, 30.119648, -0.248) failed to convert
-rank 48: Point 307 (-90.627954, 29.868051, -0.84349609) failed to convert
-rank 66: Point 431 (-90.155188, 30.482534, -7.4976703) failed to convert
-rank 63: Point 311 (-90.322571, 29.737454, 0.02) failed to convert
-rank 14: Point 303 (-91.434045, 30.736005, -20.0) failed to convert
-rank 16: Point 305 (-91.360765, 30.743917, 17.140173) failed to convert
-rank 10: Point 307 (-91.623095, 30.395113, -4.0543863) failed to convert
-rank 44: Point 306 (-90.722604, 29.345609, -1.5556908) failed to convert
-rank 99: Point 429 (-88.921723, 29.857166, 0.24799138) failed to convert
-rank 69: Point 431 (-90.120895, 29.706556, 0.31299999) failed to convert
-rank 80: Point 431 (-89.84954, 30.13379, 1.7180445) failed to convert
-rank 87: Point 429 (-89.546132, 29.366528, 22.282139) failed to convert
-rank 50: Point 310 (-90.603544, 29.677117, -0.64342837) failed to convert
-rank 29: Point 306 (-91.023222, 30.340151, -9.5334754) failed to convert
-rank 24: Point 305 (-91.220226, 29.546705, -2.6854766) failed to convert
-rank 46: Point 303 (-90.716937, 29.124315, -0.0) failed to convert
-rank 88: Point 436 (-89.374524, 30.415572, -3.1195233) failed to convert
-rank 96: Point 435 (-89.20269, 29.197016, -0.01081258) failed to convert
-rank 83: Point 430 (-89.737589, 30.254897, -3.0895379) failed to convert
-rank 97: Point 428 (-89.071986, 30.219824, 2.6874507) failed to convert
-rank 85: Point 429 (-89.629904, 30.26091, -0.78409899) failed to convert
-rank 20: Point 308 (-91.239771, 30.371373, 9.0257283) failed to convert
-rank 1: Point 311 (-92.101031, 29.842975, -0.44115866) failed to convert
-rank 82: Point 432 (-89.766631, 30.231425, -8.2296) failed to convert
-rank 72: Point 433 (-90.05307, 29.812364, 1.7008766) failed to convert
-rank 71: Point 430 (-90.063077, 29.920024, -2.7241683) failed to convert
-rank 98: Point 433 (-89.012403, 30.135148, 7.5689979) failed to convert
-rank 93: Point 430 (-89.281878, 29.121293, 5.549e-05) failed to convert
-rank 34: Point 304 (-90.869538, 30.180346, -2.4888602) failed to convert
-rank 86: Point 433 (-89.5708, 29.974792, 0.24230685) failed to convert
-rank 21: Point 309 (-91.223613, 30.303911, -3.8932429) failed to convert
-rank 54: Point 307 (-90.519935, 29.66305, 0.71788993) failed to convert
-rank 70: Point 434 (-90.072514, 30.029433, -1.352273) failed to convert
-rank 4: Point 309 (-91.809727, 30.891873, -11.677557) failed to convert
-rank 53: Point 309 (-90.544199, 29.619382, -0.37808527) failed to convert
-rank 91: Point 430 (-89.351019, 29.168153, 0.31299999) failed to convert
-rank 61: Point 309 (-90.38642, 29.578172, -0.76204534) failed to convert
-rank 73: Point 429 (-90.033828, 29.785098, -3.5569983) failed to convert
-rank 67: Point 428 (-90.158182, 29.933998, -0.85063562) failed to convert
-rank 5: Point 310 (-91.767179, 30.901299, -10.411352) failed to convert
-rank 2: Point 305 (-91.990736, 29.740844, 2.7) failed to convert
-rank 27: Point 305 (-91.116658, 30.2658, 15.725856) failed to convert
-rank 75: Point 430 (-89.984795, 29.856411, -0.87347536) failed to convert
-rank 7: Point 310 (-91.747427, 30.070437, -5.1039912) failed to convert
-rank 42: Point 307 (-90.709347, 30.021512, 28.939997) failed to convert
-rank 89: Point 431 (-89.319378, 30.340371, 2.0476293) failed to convert
-rank 23: Point 308 (-91.192052, 30.273163, -13.414554) failed to convert
-rank 76: Point 435 (-89.962269, 29.929314, -5.8199056) failed to convert
-rank 49: Point 310 (-90.628805, 29.540809, -2.0977277) failed to convert
-rank 9: Point 309 (-91.628232, 30.95392, -21.047208) failed to convert
-rank 84: Point 435 (-89.730343, 29.846252, -0.72241675) failed to convert
-rank 74: Point 434 (-90.006931, 29.824519, -0.60974578) failed to convert
-rank 95: Point 431 (-89.219053, 29.214919, -0.33153807) failed to convert
-rank 68: Point 434 (-90.121187, 30.02851, 0.4496609) failed to convert
-rank 94: Point 433 (-89.246538, 29.128767, -0.46942035) failed to convert
-rank 57: Point 311 (-90.49038, 29.405373, -1.4216856) failed to convert
-rank 81: Point 429 (-89.797175, 30.243537, -0.60249262) failed to convert
-rank 77: Point 430 (-89.935634, 30.00748, -2.5092407) failed to convert
-rank 0: Point 287 (-92.594342, 28.924104, 27.4) failed to convert
-rank 78: Point 434 (-89.909669, 30.030883, -0.55119748) failed to convert
-rank 33: Point 308 (-90.920726, 29.885866, -0.60149757) failed to convert
-rank 56: Point 306 (-90.475709, 29.827724, -0.31339606) failed to convert
-rank 11: Point 307 (-91.557243, 30.778599, 4.458219) failed to convert
-rank 30: Point 308 (-91.043279, 29.729801, -0.55550416) failed to convert
-rank 39: Point 310 (-90.787322, 29.645294, -0.6297619) failed to convert
-rank 31: Point 311 (-90.987542, 30.118003, -12.015217) failed to convert
-rank 64: Point 434 (-90.264462, 30.016767, 1.7750976) failed to convert
-rank 17: Point 309 (-91.351899, 30.160686, -2.7108436) failed to convert
-rank 65: Point 432 (-90.229516, 29.955421, 14.719917) failed to convert
-rank 90: Point 435 (-89.347661, 29.527417, 3.4494819) failed to convert
-rank 28: Point 304 (-91.076454, 30.212407, 6.9240548) failed to convert
-rank 37: Point 310 (-90.845191, 29.433778, -0.63299642) failed to convert
-rank 66: Point 432 (-90.197594, 29.930212, -8.2725774) failed to convert
-rank 26: Point 303 (-91.176136, 29.739929, -7.7388726) failed to convert
-rank 12: Point 300 (-91.553199, 29.974882, -0.63681124) failed to convert
-rank 47: Point 308 (-90.651068, 29.859299, -0.78229659) failed to convert
-rank 59: Point 310 (-90.400621, 30.025107, -9.0) failed to convert
-rank 60: Point 305 (-90.411889, 29.55076, -0.24027151) failed to convert
-rank 79: Point 430 (-89.911319, 29.753855, -0.0) failed to convert
-rank 25: Point 310 (-91.195208, 29.685333, 25.2372) failed to convert
-rank 92: Point 433 (-89.317756, 29.208903, -0.0) failed to convert
-rank 38: Point 307 (-90.774713, 30.092173, -0.5241003) failed to convert
-rank 41: Point 308 (-90.73094, 30.01446, 25.663321) failed to convert
-rank 58: Point 303 (-90.454826, 29.57885, 0.41460426) failed to convert
-rank 45: Point 309 (-90.634508, 30.421701, -4.786671) failed to convert
-rank 52: Point 307 (-90.597849, 29.188369, 1.5284796) failed to convert
-rank 51: Point 310 (-90.560334, 30.054353, -9.5493848) failed to convert
-rank 3: Point 312 (-91.89116, 30.35556, -7.4230333) failed to convert
-rank 87: Point 430 (-89.481288, 30.129818, 3.2025351) failed to convert
-rank 69: Point 432 (-90.096131, 30.027028, -0.66636802) failed to convert
-rank 80: Point 432 (-89.868482, 29.898648, 0.09970209) failed to convert
-rank 99: Point 430 (-88.925554, 29.814025, 2.8803428) failed to convert
-rank 96: Point 436 (-89.207332, 29.144274, 16.433042) failed to convert
-rank 35: Point 313 (-90.843414, 30.187957, -0.96130169) failed to convert
-rank 88: Point 437 (-89.39581, 30.171428, 2.7539077) failed to convert
-rank 97: Point 429 (-89.127725, 29.604606, 4.8827296) failed to convert
-rank 22: Point 305 (-91.199261, 30.468096, 14.734653) failed to convert
-rank 83: Point 431 (-89.737528, 30.255381, -1.9026562) failed to convert
-rank 62: Point 307 (-90.327935, 30.059817, 1.2250407) failed to convert
-rank 18: Point 311 (-91.292248, 30.572156, 2.5759632) failed to convert
-rank 85: Point 430 (-89.672384, 29.751943, -0.22678535) failed to convert
-rank 14: Point 304 (-91.498783, 29.652467, -0.61606503) failed to convert
-rank 8: Point 305 (-91.657316, 30.990046, 3.9415869) failed to convert
-rank 40: Point 307 (-90.755105, 29.875192, -0.41953699) failed to convert
-rank 32: Point 309 (-90.974096, 29.608612, -0.50837332) failed to convert
-rank 82: Point 433 (-89.766421, 30.233949, -8.2296) failed to convert
-rank 43: Point 312 (-90.700895, 29.840104, -0.31193367) failed to convert
-rank 36: Point 306 (-90.829819, 30.011026, 8.794615) failed to convert
-rank 86: Point 434 (-89.533507, 30.413317, -7.025032) failed to convert
-rank 71: Point 431 (-90.070196, 29.828479, -0.78980222) failed to convert
-rank 63: Point 312 (-90.312353, 29.874674, -1.0509698) failed to convert
-rank 72: Point 434 (-90.040714, 29.970504, -0.59239558) failed to convert
-rank 10: Point 308 (-91.639241, 30.114524, -8.2296) failed to convert
-rank 98: Point 434 (-89.038817, 29.8468, 4.5708792) failed to convert
-rank 19: Point 311 (-91.308452, 29.731787, -0.84158083) failed to convert
-rank 48: Point 308 (-90.667459, 29.302353, -0.0) failed to convert
-rank 24: Point 306 (-91.169466, 30.351198, -14.526769) failed to convert
-rank 13: Point 310 (-91.530141, 29.757554, -0.96641307) failed to convert
-rank 70: Point 435 (-90.072527, 30.029225, -0.46443018) failed to convert
-rank 16: Point 306 (-91.416883, 29.821737, -0.2646867) failed to convert
-rank 50: Point 311 (-90.576472, 30.058696, -4.2888595) failed to convert
-rank 93: Point 431 (-89.25544, 29.423335, 4.6553191) failed to convert
-rank 91: Point 431 (-89.27276, 30.063425, -0.0) failed to convert
-rank 44: Point 307 (-90.717545, 29.419132, -0.11900419) failed to convert
-rank 29: Point 307 (-91.03225, 30.202373, 10.981249) failed to convert
-rank 89: Point 432 (-89.407212, 29.331046, -4.5125642) failed to convert
-rank 67: Point 429 (-90.16182, 29.886398, -4.0949882) failed to convert
-rank 55: Point 310 (-90.515806, 29.460144, -1.2147071) failed to convert
-rank 15: Point 309 (-91.468481, 29.680424, -3.8673026) failed to convert
-rank 75: Point 431 (-89.980514, 29.910453, -9.0) failed to convert
-rank 6: Point 309 (-91.76595, 30.312392, -2.4636676) failed to convert
-rank 73: Point 430 (-90.033827, 29.784927, -4.1178482) failed to convert
-rank 76: Point 436 (-89.966258, 29.878866, 15.159025) failed to convert
-rank 68: Point 435 (-90.121617, 30.022944, -0.92159068) failed to convert
-rank 1: Point 312 (-92.11301, 29.60762, -0.88952163) failed to convert
-rank 20: Point 309 (-91.241731, 30.340184, -14.579805) failed to convert
-rank 84: Point 436 (-89.748668, 29.622414, -0.0) failed to convert
-rank 53: Point 310 (-90.543991, 29.622164, 0.43055797) failed to convert
-rank 95: Point 432 (-89.216118, 29.248228, -0.0) failed to convert
-rank 74: Point 435 (-90.007934, 29.811629, -6.7238885) failed to convert
-rank 94: Point 434 (-89.246719, 29.126638, -1.1072505) failed to convert
-rank 54: Point 308 (-90.521601, 29.639644, -2.2455002) failed to convert
-rank 81: Point 430 (-89.857326, 29.500551, -0.11598163) failed to convert
-rank 77: Point 431 (-89.963567, 29.655206, -4.9822611) failed to convert
-rank 4: Point 310 (-91.842773, 30.294891, -5.196406) failed to convert
-rank 78: Point 435 (-89.916525, 29.945141, -2.9327857) failed to convert
-rank 46: Point 304 (-90.68325, 29.613042, -1.3053172) failed to convert
-rank 7: Point 311 (-91.729514, 30.388524, -3.0767217) failed to convert
-rank 2: Point 306 (-91.98673, 29.816582, -0.71062971) failed to convert
-rank 5: Point 311 (-91.794133, 30.419811, -3.1239757) failed to convert
-rank 65: Point 433 (-90.202255, 30.31301, 3.8075849) failed to convert
-rank 90: Point 436 (-89.3066, 29.997223, 1.0219214) failed to convert
-rank 66: Point 433 (-90.234497, 29.442078, -4.0337234) failed to convert
-rank 64: Point 435 (-90.2893, 29.68539, 0.16591052) failed to convert
-rank 92: Point 434 (-89.270437, 29.74998, 0.0683264) failed to convert
-rank 79: Point 431 (-89.921012, 29.632017, 20.197592) failed to convert
-rank 61: Point 310 (-90.390496, 29.522462, -0.32426106) failed to convert
-rank 23: Point 309 (-91.22978, 29.673253, 8.9065655) failed to convert
-rank 27: Point 306 (-91.164143, 29.52078, -0.50328893) failed to convert
-rank 49: Point 311 (-90.645806, 29.297203, -0.51406102) failed to convert
-rank 69: Point 433 (-90.105314, 29.908464, 23.128512) failed to convert
-rank 0: Point 288 (-92.593039, 28.944478, 27.4) failed to convert
-rank 80: Point 433 (-89.870061, 29.878902, -1.1886588) failed to convert
-rank 87: Point 431 (-89.512423, 29.765098, 12.446784) failed to convert
-rank 88: Point 438 (-89.462097, 29.401296, 0.72003457) failed to convert
-rank 17: Point 310 (-91.379722, 29.702966, -2.6393379) failed to convert
-rank 21: Point 310 (-91.267991, 29.592695, -0.27449531) failed to convert
-rank 42: Point 308 (-90.719653, 29.872947, -1.1695488) failed to convert
-rank 99: Point 431 (-89.006015, 28.934661, 115.90697) failed to convert
-rank 33: Point 309 (-90.907916, 30.077621, 27.970341) failed to convert
-rank 96: Point 437 (-89.202143, 29.202988, -0.0) failed to convert
-rank 39: Point 311 (-90.75694, 30.088492, -0.70764748) failed to convert
-rank 57: Point 312 (-90.52705, 28.890003, 16.278275) failed to convert
-rank 26: Point 304 (-91.177146, 29.723838, -0.04) failed to convert
-rank 31: Point 312 (-90.987535, 30.118043, -12.015217) failed to convert
-rank 11: Point 308 (-91.599258, 30.059692, -0.12196427) failed to convert
-rank 97: Point 430 (-89.15484, 29.301235, 0.39917645) failed to convert
-rank 37: Point 311 (-90.826481, 29.711377, -1.3206194) failed to convert
-rank 72: Point 435 (-90.054637, 29.791881, -0.34439494) failed to convert
-rank 83: Point 432 (-89.742157, 30.199215, -0.61206989) failed to convert
-rank 85: Point 431 (-89.664059, 29.852125, 8.2952702) failed to convert
-rank 25: Point 311 (-91.162037, 30.209305, 10.074291) failed to convert
-rank 34: Point 305 (-90.869657, 30.178557, -1.5060125) failed to convert
-rank 12: Point 301 (-91.556321, 29.921305, -0.1524429) failed to convert
-rank 47: Point 309 (-90.661396, 29.711569, -1.485953) failed to convert
-rank 59: Point 311 (-90.384503, 30.243186, -0.27602151) failed to convert
-rank 28: Point 305 (-91.110092, 29.689344, -0.61555427) failed to convert
-rank 82: Point 434 (-89.779962, 30.068857, 6.6204526) failed to convert
-rank 98: Point 435 (-89.097607, 29.196401, 0.23236149) failed to convert
-rank 86: Point 435 (-89.597731, 29.654484, -0.0) failed to convert
-rank 70: Point 436 (-90.072568, 30.028661, -4.8737523) failed to convert
-rank 56: Point 307 (-90.501036, 29.476035, -1.1932341) failed to convert
-rank 38: Point 308 (-90.762195, 30.27361, -1.0028617) failed to convert
-rank 30: Point 309 (-91.013759, 30.18197, 15.624129) failed to convert
-rank 71: Point 432 (-90.071135, 29.816288, -0.99604285) failed to convert
-rank 45: Point 310 (-90.674123, 29.859052, -0.84020879) failed to convert
-rank 41: Point 309 (-90.738747, 29.90135, -0.29843814) failed to convert
-rank 58: Point 304 (-90.452057, 29.616983, -0.98267107) failed to convert
-rank 60: Point 306 (-90.411471, 29.556457, -0.47691168) failed to convert
-rank 51: Point 311 (-90.560328, 30.054393, -9.5493848) failed to convert
-rank 18: Point 312 (-91.343375, 29.742969, -0.67176284) failed to convert
-rank 3: Point 313 (-91.89766, 30.235322, -4.7510029) failed to convert
-rank 91: Point 432 (-89.338603, 29.311383, -0.06309362) failed to convert
-rank 52: Point 308 (-90.563885, 29.669762, -1.2267581) failed to convert
-rank 62: Point 308 (-90.3673, 29.52803, -0.38363404) failed to convert
-rank 67: Point 430 (-90.141307, 30.153132, 4.4699998) failed to convert
-rank 93: Point 432 (-89.17745, 30.299561, 3.9809257) failed to convert
-rank 8: Point 306 (-91.70273, 30.197322, -2.6066346) failed to convert
-rank 9: Point 310 (-91.631905, 30.890723, -13.786707) failed to convert
-rank 35: Point 314 (-90.917814, 29.074838, 1.9565864) failed to convert
-rank 89: Point 433 (-89.407169, 29.331088, -4.4485562) failed to convert
-rank 75: Point 432 (-89.985324, 29.849483, -6.6111125) failed to convert
-rank 22: Point 306 (-91.211581, 30.273677, -6.7903638) failed to convert
-rank 73: Point 431 (-90.048302, 29.599093, 0.31299999) failed to convert
-rank 40: Point 308 (-90.742128, 30.063269, -0.37380914) failed to convert
-rank 14: Point 305 (-91.498595, 29.655604, -3.2400241) failed to convert
-rank 36: Point 307 (-90.830001, 30.008245, 15.001989) failed to convert
-rank 76: Point 437 (-89.956347, 30.003811, -1.1163459) failed to convert
-rank 84: Point 437 (-89.730318, 29.846307, -2.0328507) failed to convert
-rank 48: Point 309 (-90.627939, 29.868013, -1.0146381) failed to convert
-rank 10: Point 309 (-91.586208, 31.026114, -13.2422) failed to convert
-rank 68: Point 436 (-90.121784, 30.020768, -9.0) failed to convert
-rank 94: Point 435 (-89.203644, 29.615141, 3.922775) failed to convert
-rank 32: Point 310 (-90.939562, 30.13077, -6.4114926) failed to convert
-rank 43: Point 313 (-90.733237, 29.371183, -0.4001101) failed to convert
-rank 63: Point 313 (-90.30925, 29.916022, -0.32854994) failed to convert
-rank 24: Point 307 (-91.228803, 29.408466, 1.4290122) failed to convert
-rank 95: Point 433 (-89.213355, 29.279537, -0.0) failed to convert
-rank 55: Point 311 (-90.475665, 30.017434, 16.940443) failed to convert
-rank 19: Point 312 (-91.318719, 29.563902, -0.81743349) failed to convert
-rank 74: Point 436 (-89.998136, 29.936112, 18.081205) failed to convert
-rank 13: Point 311 (-91.528676, 29.782246, -2.2474609) failed to convert
-rank 29: Point 308 (-91.032058, 30.205044, 22.467185) failed to convert
-rank 6: Point 310 (-91.800261, 29.692942, 1.908869) failed to convert
-rank 16: Point 307 (-91.361822, 30.726479, -17.415646) failed to convert
-rank 81: Point 431 (-89.854466, 29.536009, 0.31299999) failed to convert
-rank 78: Point 436 (-89.940874, 29.638718, 33.05083) failed to convert
-rank 50: Point 312 (-90.624718, 29.375449, 0.26210512) failed to convert
-rank 15: Point 310 (-91.403453, 30.760994, -10.694742) failed to convert
-rank 53: Point 311 (-90.555281, 29.4633, -0.35764314) failed to convert
-rank 64: Point 436 (-90.32433, 29.212408, 1.1906206) failed to convert
-rank 66: Point 434 (-90.166314, 30.338075, 3.54) failed to convert
-rank 44: Point 308 (-90.706851, 29.57428, -1.3918574) failed to convert
-rank 65: Point 434 (-90.230233, 29.945733, -7.9433934) failed to convert
-rank 77: Point 432 (-89.935478, 30.009352, -0.06016621) failed to convert
-rank 90: Point 437 (-89.397488, 28.94824, 8.6380205) failed to convert
-rank 92: Point 435 (-89.33325, 29.029552, 15.007512) failed to convert
-rank 79: Point 432 (-89.863677, 30.346182, -6.8817) failed to convert
-rank 1: Point 313 (-92.055942, 30.713997, -10.404781) failed to convert
-rank 69: Point 434 (-90.10564, 29.904237, -4.8303689) failed to convert
-rank 99: Point 432 (-88.893054, 30.161911, 9.5296923) failed to convert
-rank 80: Point 434 (-89.870052, 29.878961, -2.5414329) failed to convert
-rank 54: Point 309 (-90.523991, 29.606149, -0.07541168) failed to convert
-rank 96: Point 438 (-89.20366, 29.185599, -0.12410561) failed to convert
-rank 46: Point 305 (-90.671392, 29.783395, -0.45481061) failed to convert
-rank 20: Point 310 (-91.263328, 29.994794, -0.76408233) failed to convert
-rank 88: Point 439 (-89.466472, 29.349669, 48.869755) failed to convert
-rank 87: Point 432 (-89.460327, 30.372731, -6.1042802) failed to convert
-rank 2: Point 307 (-91.976813, 30.004286, -2.4897961) failed to convert
-rank 98: Point 436 (-88.990859, 30.367192, 3.2073102) failed to convert
-rank 97: Point 431 (-89.16605, 29.174771, -0.42418406) failed to convert
-rank 5: Point 312 (-91.773459, 30.789198, 10.433887) failed to convert
-rank 83: Point 433 (-89.737651, 30.253773, -1.2070008) failed to convert
-rank 61: Point 311 (-90.342776, 30.168599, 3.4100001) failed to convert
-rank 23: Point 310 (-91.233328, 29.615884, -0.53741094) failed to convert
-rank 70: Point 437 (-90.07274, 30.026397, -4.8371763) failed to convert
-rank 72: Point 436 (-90.043998, 29.92817, -0.20718375) failed to convert
-rank 82: Point 435 (-89.818212, 29.598287, -4.5058586) failed to convert
-rank 85: Point 432 (-89.678409, 29.678582, -0.0) failed to convert
-rank 7: Point 312 (-91.743453, 30.140661, -2.7297936) failed to convert
-rank 17: Point 311 (-91.336917, 30.403915, -3.1352809) failed to convert
-rank 27: Point 307 (-91.11733, 30.255255, -13.612674) failed to convert
-rank 49: Point 312 (-90.592549, 30.054315, -4.6885937) failed to convert
-rank 71: Point 433 (-90.070276, 29.827296, -1.1661773) failed to convert
-rank 0: Point 289 (-92.587914, 29.052585, 23.799999) failed to convert
-rank 86: Point 436 (-89.560394, 30.097482, 3.6600001) failed to convert
-rank 67: Point 431 (-90.216115, 29.169936, 0.759) failed to convert
-rank 37: Point 312 (-90.800726, 30.089908, -0.50904401) failed to convert
-rank 31: Point 313 (-90.991153, 30.063093, -2.9521676) failed to convert
-rank 73: Point 432 (-90.052934, 29.539317, 0.31299999) failed to convert
-rank 93: Point 433 (-89.277244, 29.174086, -0.11165447) failed to convert
-rank 57: Point 313 (-90.474352, 29.627819, 0.42049043) failed to convert
-rank 33: Point 310 (-90.936912, 29.641996, -0.52767131) failed to convert
-rank 11: Point 309 (-91.589395, 30.229388, -5.952607) failed to convert
-rank 26: Point 305 (-91.138036, 30.338173, -7.2120067) failed to convert
-rank 89: Point 434 (-89.35594, 29.922731, -0.38476642) failed to convert
-rank 91: Point 433 (-89.344618, 29.241828, -0.06204254) failed to convert
-rank 34: Point 306 (-90.896579, 29.777973, -0.73148048) failed to convert
-rank 12: Point 302 (-91.547784, 30.066862, -1.1450561) failed to convert
-rank 75: Point 433 (-89.986753, 29.831186, -0.23922705) failed to convert
-rank 68: Point 437 (-90.121827, 30.020206, -9.0) failed to convert
-rank 94: Point 436 (-89.240795, 29.194162, -0.14112762) failed to convert
-rank 76: Point 438 (-89.972018, 29.805969, -8.2296) failed to convert
-rank 84: Point 438 (-89.693888, 30.286486, -1.0161789) failed to convert
-rank 39: Point 312 (-90.775512, 29.818216, -1.9199811) failed to convert
-rank 59: Point 312 (-90.412343, 29.865069, -0.52811262) failed to convert
-rank 95: Point 434 (-89.124653, 30.270612, 4.1584642) failed to convert
-rank 74: Point 437 (-89.998386, 29.932935, -6.5016893) failed to convert
-rank 47: Point 310 (-90.646498, 29.923993, -0.74786208) failed to convert
-rank 30: Point 310 (-91.015888, 30.149404, -11.695177) failed to convert
-rank 42: Point 309 (-90.72128, 29.849409, -0.73526329) failed to convert
-rank 25: Point 312 (-91.201082, 29.591448, -0.08631853) failed to convert
-rank 56: Point 308 (-90.504261, 29.430921, -0.01568369) failed to convert
-rank 64: Point 437 (-90.268501, 29.961689, -3.1251151) failed to convert
-rank 51: Point 312 (-90.560319, 30.054453, -9.5493848) failed to convert
-rank 28: Point 306 (-91.111783, 29.662677, -0.22622574) failed to convert
-rank 62: Point 309 (-90.337165, 29.935686, 18.276601) failed to convert
-rank 36: Point 308 (-90.830657, 29.99848, 14.616206) failed to convert
-rank 41: Point 310 (-90.739262, 29.893838, 0.04759485) failed to convert
-rank 60: Point 307 (-90.3751, 30.051579, -9.0) failed to convert
-rank 81: Point 432 (-89.851128, 29.577593, 1.2562403) failed to convert
-rank 3: Point 314 (-91.890791, 30.36206, -7.3891464) failed to convert
-rank 65: Point 435 (-90.289573, 29.153139, 1.176979) failed to convert
-rank 78: Point 437 (-89.883011, 30.361327, -7.9762852) failed to convert
-rank 66: Point 435 (-90.152942, 30.510976, -10.274553) failed to convert
-rank 48: Point 310 (-90.603878, 30.207758, -0.28007535) failed to convert
-rank 14: Point 306 (-91.498581, 29.655717, -3.2826961) failed to convert
-rank 16: Point 308 (-91.416242, 29.832167, -4.5692195) failed to convert
-rank 55: Point 312 (-90.504725, 29.614888, 0.14067763) failed to convert
-rank 53: Point 312 (-90.557305, 29.434701, -0.01933721) failed to convert
-rank 19: Point 313 (-91.313182, 29.654128, -0.06470839) failed to convert
-rank 10: Point 310 (-91.602621, 30.745491, -8.6560815) failed to convert
-rank 52: Point 309 (-90.529342, 30.152404, -0.36123312) failed to convert
-rank 8: Point 307 (-91.700429, 30.237669, -3.7456619) failed to convert
-rank 21: Point 311 (-91.22143, 30.338286, 20.905971) failed to convert
-rank 6: Point 311 (-91.792255, 29.838386, 0.63552554) failed to convert
-rank 9: Point 311 (-91.630017, 30.923095, -4.7634869) failed to convert
-rank 24: Point 308 (-91.198457, 29.893774, -0.57483001) failed to convert
-rank 32: Point 311 (-90.941274, 30.105006, -4.2174345) failed to convert
-rank 18: Point 313 (-91.292249, 30.571853, 3.2113762) failed to convert
-rank 22: Point 307 (-91.196209, 30.515991, 4.2486371) failed to convert
-rank 43: Point 314 (-90.734285, 29.355823, 4.3650583) failed to convert
-rank 63: Point 314 (-90.307771, 29.935391, -1.5020332) failed to convert
-rank 4: Point 311 (-91.812513, 30.841532, -18.284951) failed to convert
-rank 13: Point 312 (-91.528469, 29.785622, -1.9310014) failed to convert
-rank 77: Point 433 (-89.963695, 29.653546, -3.0223105) failed to convert
-rank 58: Point 305 (-90.439236, 29.793453, -1.8818347) failed to convert
-rank 29: Point 309 (-91.051085, 29.913183, -2.2954348) failed to convert
-rank 35: Point 315 (-90.834749, 30.314743, -0.69437566) failed to convert
-rank 44: Point 309 (-90.704001, 29.615478, -0.18566406) failed to convert
-rank 15: Point 311 (-91.468587, 29.678431, -4.4153868) failed to convert
-rank 50: Point 313 (-90.589998, 29.868343, -0.5537214) failed to convert
-rank 90: Point 438 (-89.372887, 29.235119, 0.01789007) failed to convert
-rank 40: Point 309 (-90.729459, 30.245948, -0.30583013) failed to convert
-rank 69: Point 435 (-90.113257, 29.805342, -4.2428162) failed to convert
-rank 79: Point 433 (-89.885003, 30.082176, 0.27432001) failed to convert
-rank 92: Point 436 (-89.297067, 29.446373, 6.5610137) failed to convert
-rank 80: Point 435 (-89.870045, 29.879001, -2.253359) failed to convert
-rank 96: Point 439 (-89.206626, 29.151848, -0.09266407) failed to convert
-rank 99: Point 433 (-88.966025, 29.373305, 17.044813) failed to convert
-rank 87: Point 433 (-89.551643, 29.300302, 0.80376417) failed to convert
-rank 88: Point 440 (-89.465857, 29.356379, 15.23754) failed to convert
-rank 45: Point 311 (-90.729626, 29.054684, 1.1325995) failed to convert
-rank 38: Point 309 (-90.825858, 29.339983, 0.3048) failed to convert
-rank 98: Point 437 (-89.045171, 29.776301, 3.7873099) failed to convert
-rank 85: Point 433 (-89.639482, 30.146018, -0.46120353) failed to convert
-rank 70: Point 438 (-90.071107, 30.04731, 2.250356) failed to convert
-rank 72: Point 437 (-90.036051, 30.029405, -1.2437331) failed to convert
-rank 83: Point 434 (-89.755604, 30.035791, 2.0986692) failed to convert
-rank 97: Point 432 (-89.167647, 29.156502, 0.0) failed to convert
-rank 82: Point 436 (-89.793338, 29.905016, -8.5252567) failed to convert
-rank 71: Point 434 (-90.071383, 29.813027, 3.3820728) failed to convert
-rank 86: Point 437 (-89.617335, 29.419148, -4.2824402) failed to convert
-rank 46: Point 306 (-90.69773, 29.40369, -8.2296) failed to convert
-rank 93: Point 434 (-89.274524, 29.205107, 12.380734) failed to convert
-rank 67: Point 432 (-90.174311, 29.722537, -0.33011972) failed to convert
-rank 1: Point 314 (-92.103195, 29.800173, -0.63298989) failed to convert
-rank 54: Point 310 (-90.524705, 29.596109, -0.1728986) failed to convert
-rank 73: Point 433 (-90.03375, 29.78569, -1.4809457) failed to convert
-rank 89: Point 435 (-89.417162, 29.213316, 0.31299999) failed to convert
-rank 75: Point 434 (-89.982442, 29.885716, 0.63929582) failed to convert
-rank 91: Point 434 (-89.351857, 29.1579, -2.3988772) failed to convert
-rank 20: Point 311 (-91.262449, 30.008806, -8.4368647) failed to convert
-rank 84: Point 439 (-89.730301, 29.846343, -2.0922989) failed to convert
-rank 94: Point 437 (-89.243442, 29.163894, -0.29856299) failed to convert
-rank 5: Point 313 (-91.789349, 30.504444, -5.2826426) failed to convert
-rank 76: Point 439 (-89.962252, 29.92935, -6.4574255) failed to convert
-rank 68: Point 438 (-90.122271, 30.014452, -9.0) failed to convert
-rank 61: Point 312 (-90.34023, 30.202558, 3.1526043) failed to convert
-rank 27: Point 308 (-91.120859, 30.200195, -6.7092837) failed to convert
-rank 17: Point 312 (-91.380465, 29.689995, -5.7912004) failed to convert
-rank 23: Point 311 (-91.23716, 29.55414, 6.8429124) failed to convert
-rank 49: Point 313 (-90.628772, 29.540943, -8.2296) failed to convert
-rank 74: Point 438 (-90.011724, 29.763135, 0.33300192) failed to convert
-rank 95: Point 435 (-89.229768, 29.09283, 4.8319851) failed to convert
-rank 64: Point 438 (-90.306298, 29.455752, 0.27200001) failed to convert
-rank 81: Point 433 (-89.846169, 29.639291, -0.0) failed to convert
-rank 37: Point 313 (-90.807744, 29.987004, 36.992987) failed to convert
-rank 31: Point 314 (-90.987524, 30.118103, -12.015217) failed to convert
-rank 78: Point 438 (-89.919039, 29.912796, 16.530812) failed to convert
-rank 65: Point 436 (-90.218973, 30.093803, 4.0113979) failed to convert
-rank 7: Point 313 (-91.722528, 30.511812, -10.911458) failed to convert
-rank 33: Point 311 (-90.95085, 29.430586, -0.46225088) failed to convert
-rank 11: Point 310 (-91.594444, 30.142394, -1.2786694) failed to convert
-rank 34: Point 307 (-90.902946, 29.682373, -0.53290086) failed to convert
-rank 66: Point 436 (-90.197559, 29.930162, -8.2725774) failed to convert
-rank 90: Point 439 (-89.396965, 28.9541, 10.313584) failed to convert
-rank 77: Point 434 (-89.963147, 29.660485, -4.6451522) failed to convert
-rank 26: Point 306 (-91.176407, 29.735422, -7.3846949) failed to convert
-rank 57: Point 314 (-90.490347, 29.405396, -1.1555527) failed to convert
-rank 69: Point 436 (-90.087961, 30.131627, 4.5193878) failed to convert
-rank 12: Point 303 (-91.50081, 30.859639, -12.639037) failed to convert
-rank 0: Point 290 (-92.588183, 29.028437, 23.917746) failed to convert
-rank 79: Point 434 (-89.900274, 29.891766, -5.8442356) failed to convert
-rank 92: Point 437 (-89.314555, 29.245476, 18.860912) failed to convert
-rank 39: Point 313 (-90.749864, 30.190789, -0.45077024) failed to convert
-rank 30: Point 311 (-91.03528, 29.852323, -0.77025696) failed to convert
-rank 47: Point 311 (-90.65104, 29.859245, -0.71570926) failed to convert
-rank 42: Point 310 (-90.740418, 29.571686, -2.5279747) failed to convert
-rank 80: Point 436 (-89.870035, 29.879061, -0.76442951) failed to convert
-rank 25: Point 313 (-91.194946, 29.688858, -6.18744) failed to convert
-rank 59: Point 313 (-90.403338, 29.987693, 27.008642) failed to convert
-rank 56: Point 309 (-90.476263, 29.819962, -8.2296) failed to convert
-rank 28: Point 307 (-91.076399, 30.211799, 4.656706) failed to convert
-rank 99: Point 434 (-88.908378, 29.996464, 5.6418268) failed to convert
-rank 51: Point 313 (-90.60144, 29.474761, -0.33973174) failed to convert
-rank 62: Point 310 (-90.366528, 29.538287, -3.689543) failed to convert
-rank 36: Point 309 (-90.830939, 29.994283, 16.039978) failed to convert
-rank 22: Point 308 (-91.197313, 30.498356, 11.67353) failed to convert
-rank 70: Point 439 (-90.098746, 29.690997, 3.3307989) failed to convert
-rank 72: Point 438 (-90.036284, 30.026425, -9.0) failed to convert
-rank 87: Point 434 (-89.552141, 29.29413, 0.92461439) failed to convert
-rank 96: Point 440 (-89.176484, 29.492286, 1.0190057) failed to convert
-rank 83: Point 435 (-89.769118, 29.870788, -9.1333327) failed to convert
-rank 60: Point 308 (-90.386899, 29.891687, -0.50693688) failed to convert
-rank 48: Point 311 (-90.627916, 29.867957, -0.2862139) failed to convert
-rank 41: Point 311 (-90.739263, 29.893777, -0.92480374) failed to convert
-rank 21: Point 312 (-91.223742, 30.301584, -13.994812) failed to convert
-rank 9: Point 312 (-91.660295, 30.39931, -6.2427441) failed to convert
-rank 2: Point 308 (-91.950465, 30.498791, -6.3555895) failed to convert
-rank 88: Point 441 (-89.466147, 29.35281, 37.687979) failed to convert
-rank 4: Point 312 (-91.810126, 30.884175, -18.760439) failed to convert
-rank 98: Point 438 (-89.070117, 29.500891, 4.2083323) failed to convert
-rank 85: Point 434 (-89.663889, 29.852778, 12.004137) failed to convert
-rank 24: Point 309 (-91.183841, 30.12478, -3.4230298) failed to convert
-rank 82: Point 437 (-89.766404, 30.233912, -8.2296) failed to convert
-rank 18: Point 314 (-91.320714, 30.112772, -5.8218298) failed to convert
-rank 55: Point 313 (-90.506495, 29.590173, -1.7741652) failed to convert
-rank 10: Point 311 (-91.598058, 30.823241, -20.0) failed to convert
-rank 43: Point 315 (-90.687517, 30.032081, -9.6155264) failed to convert
-rank 19: Point 314 (-91.260069, 30.51033, -10.898809) failed to convert
-rank 32: Point 312 (-90.939483, 30.131689, -0.79796867) failed to convert
-rank 3: Point 315 (-91.898764, 30.214624, -2.7658063) failed to convert
-rank 71: Point 435 (-90.066797, 29.871991, 1.2234168) failed to convert
-rank 86: Point 438 (-89.615596, 29.440023, -0.53656955) failed to convert
-rank 97: Point 433 (-89.167119, 29.161604, -6e-07) failed to convert
-rank 16: Point 309 (-91.416237, 29.832227, -6.2672554) failed to convert
-rank 67: Point 433 (-90.207116, 29.289159, -0.21190814) failed to convert
-rank 93: Point 435 (-89.285016, 29.084483, 15.264917) failed to convert
-rank 75: Point 435 (-89.985292, 29.849457, -6.6111125) failed to convert
-rank 13: Point 313 (-91.528466, 29.785561, -1.8638277) failed to convert
-rank 14: Point 307 (-91.434023, 30.735948, -20.0) failed to convert
-rank 63: Point 315 (-90.312301, 29.874706, -0.55720956) failed to convert
-rank 91: Point 435 (-89.350724, 29.170948, -0.55761776) failed to convert
-rank 53: Point 313 (-90.544178, 29.619439, -1.7258737) failed to convert
-rank 73: Point 434 (-90.033786, 29.785141, -2.9780648) failed to convert
-rank 84: Point 440 (-89.755697, 29.535989, 21.961536) failed to convert
-rank 8: Point 308 (-91.663064, 30.890044, -11.587537) failed to convert
-rank 89: Point 436 (-89.428432, 29.081016, 5.4948715) failed to convert
-rank 76: Point 440 (-89.966469, 29.875998, -5.79943) failed to convert
-rank 68: Point 439 (-90.121798, 30.020534, -9.0) failed to convert
-rank 94: Point 438 (-89.244057, 29.156823, 0.60382699) failed to convert
-rank 44: Point 310 (-90.709304, 29.538684, -1.0264035) failed to convert
-rank 15: Point 312 (-91.405109, 30.733718, -9.1779581) failed to convert
-rank 6: Point 312 (-91.752917, 30.544487, -13.249315) failed to convert
-rank 58: Point 306 (-90.452046, 29.617022, -1.2486544) failed to convert
-rank 52: Point 310 (-90.563986, 29.668139, -0.52341085) failed to convert
-rank 50: Point 314 (-90.604433, 29.664201, 0.43664629) failed to convert
-rank 35: Point 316 (-90.901767, 29.317809, -0.68216226) failed to convert
-rank 64: Point 439 (-90.275059, 29.873777, -0.085344) failed to convert
-rank 81: Point 434 (-89.823191, 29.923648, -8.8459063) failed to convert
-rank 38: Point 310 (-90.825232, 29.349283, 0.77995012) failed to convert
-rank 74: Point 439 (-90.024437, 29.600586, 0.31299999) failed to convert
-rank 29: Point 310 (-91.017832, 30.420555, -11.766648) failed to convert
-rank 40: Point 310 (-90.770538, 29.649841, -8.2296) failed to convert
-rank 77: Point 435 (-89.939338, 29.960768, 0.05389213) failed to convert
-rank 1: Point 315 (-92.100657, 29.846338, -0.34643802) failed to convert
-rank 95: Point 436 (-89.222179, 29.179244, -0.23456259) failed to convert
-rank 20: Point 312 (-91.241709, 30.340218, -14.579805) failed to convert
-rank 65: Point 437 (-90.223657, 30.032199, 1.5469407) failed to convert
-rank 69: Point 437 (-90.086506, 30.150071, 4.6700001) failed to convert
-rank 66: Point 437 (-90.234463, 29.442101, -4.0337234) failed to convert
-rank 78: Point 439 (-89.961984, 29.370149, 2.0) failed to convert
-rank 23: Point 312 (-91.19161, 30.279538, 6.6679895) failed to convert
-rank 61: Point 313 (-90.337225, 30.242659, 2.9137615) failed to convert
-rank 5: Point 314 (-91.80039, 30.305086, -3.5372179) failed to convert
-rank 45: Point 312 (-90.710073, 29.34021, -0.59451602) failed to convert
-rank 17: Point 313 (-91.398872, 29.383262, 1.002775) failed to convert
-rank 49: Point 314 (-90.593329, 30.043126, -9.8758256) failed to convert
-rank 54: Point 311 (-90.49377, 30.02616, -9.0982131) failed to convert
-rank 46: Point 307 (-90.696806, 29.417008, -1.0714371) failed to convert
-rank 90: Point 440 (-89.367805, 29.293673, -4.9871379) failed to convert
-rank 79: Point 435 (-89.89317, 29.980287, -9.7008704) failed to convert
-rank 92: Point 438 (-89.236348, 30.134215, 2.6216634) failed to convert
-rank 99: Point 435 (-88.899153, 30.094858, 12.764575) failed to convert
-rank 31: Point 315 (-91.012099, 29.74185, -0.56814619) failed to convert
-rank 72: Point 439 (-90.035355, 30.038123, 17.50597) failed to convert
-rank 80: Point 437 (-89.890882, 29.618759, -1.6768172) failed to convert
-rank 37: Point 314 (-90.816132, 29.863815, -0.31410007) failed to convert
-rank 70: Point 440 (-90.098611, 29.692679, 4.0113617) failed to convert
-rank 87: Point 435 (-89.546864, 29.35704, -4.5442634) failed to convert
-rank 98: Point 439 (-88.997715, 30.292384, 4.6952266) failed to convert
-rank 85: Point 435 (-89.694298, 29.484252, 24.344251) failed to convert
-rank 7: Point 314 (-91.715007, 30.644103, -6.7140242) failed to convert
-rank 96: Point 441 (-89.199873, 29.22831, -0.40459794) failed to convert
-rank 33: Point 312 (-90.936519, 29.647755, -0.56402258) failed to convert
-rank 27: Point 309 (-91.117293, 30.25527, -13.612674) failed to convert
-rank 34: Point 308 (-90.869887, 30.174851, -0.87396357) failed to convert
-rank 82: Point 438 (-89.793319, 29.905052, -8.5252567) failed to convert
-rank 11: Point 311 (-91.580056, 30.389394, -3.2226026) failed to convert
-rank 83: Point 436 (-89.828445, 29.13694, 19.462869) failed to convert
-rank 12: Point 304 (-91.499238, 30.885672, -39.521751) failed to convert
-rank 47: Point 312 (-90.639307, 30.026065, -4.6188396) failed to convert
-rank 88: Point 442 (-89.429985, 29.775038, -0.0) failed to convert
-rank 57: Point 315 (-90.490667, 29.400903, -8.2296) failed to convert
-rank 42: Point 311 (-90.721268, 29.849448, -1.0865573) failed to convert
-rank 86: Point 439 (-89.616053, 29.434416, -0.406171) failed to convert
-rank 26: Point 307 (-91.171865, 29.807224, -7.5346566) failed to convert
-rank 56: Point 310 (-90.503934, 29.43546, -8.2296) failed to convert
-rank 97: Point 434 (-89.164695, 29.188873, -0.0) failed to convert
-rank 39: Point 314 (-90.781604, 29.729017, -1.7988035) failed to convert
-rank 28: Point 308 (-91.10974, 29.694237, 0.10177097) failed to convert
-rank 36: Point 310 (-90.851765, 29.68624, -0.51023002) failed to convert
-rank 91: Point 436 (-89.349935, 29.180031, 0.31286071) failed to convert
-rank 67: Point 434 (-90.161768, 29.886367, -4.0949882) failed to convert
-rank 93: Point 436 (-89.224941, 29.767809, 2.6324457) failed to convert
-rank 76: Point 441 (-89.956338, 30.003751, -9.0) failed to convert
-rank 75: Point 436 (-89.980475, 29.910408, -9.0) failed to convert
-rank 71: Point 436 (-90.070256, 29.827506, -1.3325046) failed to convert
-rank 0: Point 291 (-92.575046, 29.304827, 14.9) failed to convert
-rank 73: Point 435 (-90.018941, 29.97443, 0.58459546) failed to convert
-rank 30: Point 312 (-91.017124, 30.129921, 19.630018) failed to convert
-rank 51: Point 314 (-90.586749, 29.682973, -0.19024166) failed to convert
-rank 89: Point 437 (-89.41998, 29.179982, 0.31299999) failed to convert
-rank 18: Point 315 (-91.292251, 30.571551, 3.8852576) failed to convert
-rank 94: Point 439 (-89.239715, 29.206275, -0.32562678) failed to convert
-rank 48: Point 312 (-90.642958, 29.65364, -0.54491136) failed to convert
-rank 25: Point 314 (-91.155173, 30.316225, 2.0376811) failed to convert
-rank 4: Point 313 (-91.812498, 30.841591, -18.284951) failed to convert
-rank 84: Point 441 (-89.679878, 30.454085, -9.4880427) failed to convert
-rank 68: Point 440 (-90.121617, 30.022883, -0.83463947) failed to convert
-rank 41: Point 312 (-90.739264, 29.893737, -0.70577418) failed to convert
-rank 9: Point 313 (-91.625488, 31.000294, -1.9156529) failed to convert
-rank 21: Point 313 (-91.221179, 30.342107, -7.2657331) failed to convert
-rank 10: Point 312 (-91.586571, 31.018614, -13.17958) failed to convert
-rank 64: Point 440 (-90.300513, 29.533054, 1.8705506) failed to convert
-rank 22: Point 309 (-91.252897, 29.613065, 8.8201288) failed to convert
-rank 43: Point 316 (-90.687827, 30.027581, -4.0495264) failed to convert
-rank 19: Point 315 (-91.328818, 29.397056, 0.30647849) failed to convert
-rank 13: Point 314 (-91.528465, 29.785521, -2.8215336) failed to convert
-rank 3: Point 316 (-91.876702, 30.61988, -6.6783182) failed to convert
-rank 55: Point 314 (-90.476242, 30.009453, 31.39391) failed to convert
-rank 81: Point 435 (-89.825586, 29.894082, -0.16642284) failed to convert
-rank 32: Point 313 (-90.939082, 30.137324, 31.784224) failed to convert
-rank 77: Point 436 (-89.935619, 30.007382, -2.3586077) failed to convert
-rank 74: Point 440 (-89.995772, 29.965961, -0.21751478) failed to convert
-rank 65: Point 438 (-90.230197, 29.945751, -7.9433934) failed to convert
-rank 24: Point 310 (-91.22018, 29.546666, -3.956304) failed to convert
-rank 95: Point 437 (-89.210434, 29.312543, -0.0) failed to convert
-rank 59: Point 314 (-90.400617, 30.024589, -5.6418484) failed to convert
-rank 53: Point 314 (-90.544164, 29.619477, -1.1430679) failed to convert
-rank 66: Point 438 (-90.182989, 30.120718, 4.5964067) failed to convert
-rank 63: Point 316 (-90.328879, 29.651554, -0.71133123) failed to convert
-rank 14: Point 308 (-91.498564, 29.655579, -2.2994902) failed to convert
-rank 78: Point 440 (-89.95663, 29.43808, 1.3625341) failed to convert
-rank 90: Point 441 (-89.397172, 28.951081, 15.263811) failed to convert
-rank 52: Point 311 (-90.532086, 30.114166, -0.36995299) failed to convert
-rank 58: Point 307 (-90.452235, 29.61426, -0.68341029) failed to convert
-rank 8: Point 309 (-91.659976, 30.943393, 11.917483) failed to convert
-rank 44: Point 311 (-90.672125, 30.073177, -1.1455438) failed to convert
-rank 35: Point 317 (-90.843271, 30.189429, -1.1518149) failed to convert
-rank 69: Point 438 (-90.062723, 30.453867, -8.8497733) failed to convert
-rank 50: Point 315 (-90.590208, 29.865235, -0.51151213) failed to convert
-rank 38: Point 311 (-90.798641, 29.742064, -3.0007179) failed to convert
-rank 15: Point 313 (-91.446509, 30.049043, -2.0897551) failed to convert
-rank 62: Point 311 (-90.366521, 29.538005, -2.5770861) failed to convert
-rank 60: Point 309 (-90.411508, 29.555813, -0.43518574) failed to convert
-rank 29: Point 311 (-91.017538, 30.424789, -11.760653) failed to convert
-rank 79: Point 436 (-89.899916, 29.895919, -1.2874055) failed to convert
-rank 92: Point 439 (-89.231955, 30.183142, 6.6723617) failed to convert
-rank 70: Point 441 (-90.072273, 30.032201, -1.3172898) failed to convert
-rank 99: Point 436 (-88.897769, 30.106992, 12.237864) failed to convert
-rank 16: Point 310 (-91.416233, 29.832268, -7.0338996) failed to convert
-rank 6: Point 313 (-91.747709, 30.636741, -9.1615166) failed to convert
-rank 1: Point 316 (-92.1006, 29.846359, -0.52551928) failed to convert
-rank 40: Point 311 (-90.809369, 29.076676, 0.89747714) failed to convert
-rank 17: Point 314 (-91.38043, 29.689975, -5.7912004) failed to convert
-rank 98: Point 440 (-89.098809, 29.181708, 5.0526563) failed to convert
-rank 72: Point 440 (-90.000397, 30.480796, -9.7106784) failed to convert
-rank 80: Point 438 (-89.901864, 29.480791, 0.79538004) failed to convert
-rank 87: Point 436 (-89.546853, 29.357099, -4.5442634) failed to convert
-rank 96: Point 442 (-89.202246, 29.201334, -0.0) failed to convert
-rank 85: Point 436 (-89.695154, 29.473238, -1.929142) failed to convert
-rank 88: Point 443 (-89.469047, 29.316224, 0.31299999) failed to convert
-rank 2: Point 309 (-91.968833, 30.154254, -9.8167243) failed to convert
-rank 82: Point 439 (-89.818179, 29.598338, -4.5058586) failed to convert
-rank 61: Point 314 (-90.387895, 29.557604, -3.6551617) failed to convert
-rank 83: Point 437 (-89.737528, 30.254895, -1.9955311) failed to convert
-rank 45: Point 313 (-90.674123, 29.858991, -1.1507875) failed to convert
-rank 86: Point 440 (-89.600303, 29.623272, 0.09982754) failed to convert
-rank 46: Point 308 (-90.696652, 29.419205, -0.2192105) failed to convert
-rank 49: Point 315 (-90.648275, 29.261283, -0.15008338) failed to convert
-rank 23: Point 313 (-91.187336, 30.346778, 12.316389) failed to convert
-rank 67: Point 435 (-90.147012, 30.078339, 4.2603332) failed to convert
-rank 20: Point 313 (-91.239159, 30.380317, -15.276403) failed to convert
-rank 97: Point 435 (-89.15093, 29.343521, 7.5303863) failed to convert
-rank 91: Point 437 (-89.35173, 29.159017, -2.3637261) failed to convert
-rank 93: Point 437 (-89.285248, 29.081334, 13.805513) failed to convert
-rank 75: Point 437 (-89.980244, 29.913314, 0.6997726) failed to convert
-rank 71: Point 437 (-90.070256, 29.82747, -1.1810558) failed to convert
-rank 76: Point 442 (-89.967971, 29.856921, -0.7927456) failed to convert
-rank 5: Point 315 (-91.782473, 30.626582, -6.1964522) failed to convert
-rank 94: Point 440 (-89.244398, 29.152758, 1.8976199) failed to convert
-rank 89: Point 438 (-89.344652, 30.050603, 0.69344916) failed to convert
-rank 73: Point 436 (-90.051016, 29.563749, 2.7607128) failed to convert
-rank 54: Point 312 (-90.519889, 29.663089, -0.33405981) failed to convert
-rank 39: Point 315 (-90.771777, 29.872585, -0.76021883) failed to convert
-rank 27: Point 310 (-91.116493, 30.267409, 22.351167) failed to convert
-rank 34: Point 309 (-90.896619, 29.777022, -0.83646357) failed to convert
-rank 47: Point 313 (-90.665657, 29.650092, -0.35915361) failed to convert
-rank 68: Point 441 (-90.121807, 30.020265, -9.0) failed to convert
-rank 57: Point 316 (-90.486428, 29.459833, -0.95550072) failed to convert
-rank 51: Point 315 (-90.540232, 30.33397, -0.23188459) failed to convert
-rank 30: Point 313 (-91.018124, 30.114664, 15.416754) failed to convert
-rank 26: Point 308 (-91.138514, 30.330496, 8.9708628) failed to convert
-rank 7: Point 315 (-91.73197, 30.344228, -4.4453556) failed to convert
-rank 42: Point 312 (-90.748703, 29.450574, -8.2296) failed to convert
-rank 28: Point 309 (-91.11116, 29.671517, -1.3009314) failed to convert
-rank 64: Point 441 (-90.252858, 30.167839, 4.0799999) failed to convert
-rank 18: Point 316 (-91.319901, 30.12569, -8.4795367) failed to convert
-rank 84: Point 442 (-89.730276, 29.846398, -0.4589142) failed to convert
-rank 77: Point 437 (-89.934994, 30.015182, 0.96474414) failed to convert
-rank 81: Point 436 (-89.796803, 30.24727, -1.6247817) failed to convert
-rank 56: Point 311 (-90.475755, 29.826963, -0.9682931) failed to convert
-rank 65: Point 439 (-90.271935, 29.389884, 2.2329076) failed to convert
-rank 0: Point 292 (-92.571754, 29.371885, 13.210104) failed to convert
-rank 36: Point 311 (-90.829391, 30.016993, -10.549129) failed to convert
-rank 74: Point 441 (-89.967506, 30.322259, -5.20864) failed to convert
-rank 78: Point 441 (-89.921403, 29.882703, -1.4951735) failed to convert
-rank 12: Point 305 (-91.532043, 30.334086, -2.2900054) failed to convert
-rank 31: Point 316 (-90.977717, 30.26351, -5.4288238) failed to convert
-rank 95: Point 438 (-89.220729, 29.19564, -0.27532235) failed to convert
-rank 33: Point 313 (-90.968611, 29.158895, 1.7528462) failed to convert
-rank 69: Point 439 (-90.096095, 30.026414, -0.42121369) failed to convert
-rank 66: Point 439 (-90.197536, 29.930129, -8.2725774) failed to convert
-rank 90: Point 442 (-89.378902, 29.164476, 2.0285244) failed to convert
-rank 79: Point 437 (-89.926416, 29.563185, 0.31299999) failed to convert
-rank 43: Point 317 (-90.687647, 30.030135, -4.6497023) failed to convert
-rank 70: Point 442 (-90.07272, 30.026433, -4.8371763) failed to convert
-rank 9: Point 314 (-91.628193, 30.953927, -21.288337) failed to convert
-rank 55: Point 315 (-90.515431, 29.46525, -0.08609149) failed to convert
-rank 63: Point 317 (-90.304649, 29.976865, -2.1331215) failed to convert
-rank 92: Point 440 (-89.320998, 29.170206, 0.10111793) failed to convert
-rank 13: Point 315 (-91.530097, 29.757596, -2.71272) failed to convert
-rank 22: Point 310 (-91.202909, 30.410198, 10.426081) failed to convert
-rank 48: Point 313 (-90.615704, 30.04068, -7.9560291) failed to convert
-rank 11: Point 312 (-91.626605, 29.583036, 1.5376155) failed to convert
-rank 59: Point 315 (-90.403964, 29.979059, -8.1920892) failed to convert
-rank 4: Point 314 (-91.811122, 30.866212, -13.109796) failed to convert
-rank 21: Point 314 (-91.209669, 30.523817, 18.111202) failed to convert
-rank 41: Point 313 (-90.739265, 29.893676, -0.24413797) failed to convert
-rank 53: Point 315 (-90.542814, 29.638422, -0.51069941) failed to convert
-rank 10: Point 313 (-91.726024, 28.566281, 42.410601) failed to convert
-rank 19: Point 316 (-91.260278, 30.506077, 6.6485004) failed to convert
-rank 99: Point 437 (-88.906464, 30.012534, 6.2730563) failed to convert
-rank 87: Point 437 (-89.546846, 29.357139, -4.5442634) failed to convert
-rank 98: Point 441 (-89.078373, 29.408208, 9.3597061) failed to convert
-rank 14: Point 309 (-91.434008, 30.73591, -20.0) failed to convert
-rank 25: Point 315 (-91.194937, 29.688976, -6.08076) failed to convert
-rank 32: Point 314 (-90.968765, 29.688845, -0.52183563) failed to convert
-rank 85: Point 437 (-89.694482, 29.481401, -5.2544475) failed to convert
-rank 35: Point 318 (-90.852014, 30.060343, 20.833233) failed to convert
-rank 80: Point 439 (-89.830391, 30.368153, -8.6729844) failed to convert
-rank 3: Point 317 (-91.884606, 30.475074, -5.5167131) failed to convert
-rank 72: Point 441 (-90.043764, 29.93047, -9.0) failed to convert
-rank 96: Point 443 (-89.195519, 29.277415, -0.0) failed to convert
-rank 50: Point 316 (-90.625478, 29.36431, -0.41015086) failed to convert
-rank 60: Point 310 (-90.380174, 29.982807, -1.7047463) failed to convert
-rank 37: Point 315 (-90.816128, 29.863876, -0.46722626) failed to convert
-rank 83: Point 438 (-89.737772, 30.251869, -1.1130374) failed to convert
-rank 88: Point 444 (-89.462406, 29.394238, -0.0) failed to convert
-rank 86: Point 441 (-89.564575, 30.047436, 3.2969352) failed to convert
-rank 82: Point 440 (-89.793292, 29.905106, -8.5252567) failed to convert
-rank 67: Point 436 (-90.196513, 29.42939, 0.31299999) failed to convert
-rank 1: Point 317 (-92.126238, 29.340205, 4.3614) failed to convert
-rank 75: Point 438 (-89.995189, 29.723435, -4.8804579) failed to convert
-rank 91: Point 438 (-89.339608, 29.299303, -0.84999825) failed to convert
-rank 16: Point 311 (-91.416228, 29.832328, -6.5146781) failed to convert
-rank 40: Point 312 (-90.744908, 30.022862, -3.7957742) failed to convert
-rank 38: Point 312 (-90.824633, 29.357835, -1.7090316) failed to convert
-rank 76: Point 443 (-89.956332, 30.003711, -9.0) failed to convert
-rank 97: Point 436 (-89.107785, 29.823802, 3.1205493) failed to convert
-rank 71: Point 438 (-90.054174, 30.03375, -5.8430164) failed to convert
-rank 93: Point 438 (-89.210965, 29.924877, -0.01042217) failed to convert
-rank 89: Point 439 (-89.406061, 29.342006, 15.516976) failed to convert
-rank 17: Point 315 (-91.455628, 28.420829, 53.600504) failed to convert
-rank 2: Point 310 (-91.936551, 30.756331, -9.8989127) failed to convert
-rank 24: Point 311 (-91.183427, 30.131175, -3.545664) failed to convert
-rank 62: Point 312 (-90.366478, 29.538322, -2.7417117) failed to convert
-rank 73: Point 437 (-90.033609, 29.787173, -1.0201482) failed to convert
-rank 94: Point 441 (-89.241248, 29.188524, -0.0) failed to convert
-rank 68: Point 442 (-90.122464, 30.011759, -9.0) failed to convert
-rank 45: Point 314 (-90.669193, 29.929483, -1.5972419) failed to convert
-rank 29: Point 312 (-91.032881, 30.191216, -11.629805) failed to convert
-rank 52: Point 312 (-90.563827, 29.669778, -0.97362695) failed to convert
-rank 23: Point 314 (-91.215291, 29.904179, -0.20201478) failed to convert
-rank 58: Point 308 (-90.424914, 29.989277, -3.5380687) failed to convert
-rank 44: Point 312 (-90.70927, 29.538978, -0.35362678) failed to convert
-rank 15: Point 314 (-91.468456, 29.680479, -3.8673026) failed to convert
-rank 6: Point 314 (-91.7489, 30.615597, -7.9133697) failed to convert
-rank 61: Point 315 (-90.387155, 29.567603, -2.1102715) failed to convert
-rank 46: Point 309 (-90.696779, 29.417353, -8.2296) failed to convert
-rank 8: Point 310 (-91.722975, 29.837265, -0.66435424) failed to convert
-rank 65: Point 440 (-90.229134, 29.959289, 36.261195) failed to convert
-rank 84: Point 443 (-89.755269, 29.540986, 21.525987) failed to convert
-rank 77: Point 438 (-89.945988, 29.876963, 18.467835) failed to convert
-rank 49: Point 316 (-90.614782, 29.739936, -0.99162079) failed to convert
-rank 81: Point 437 (-89.823153, 29.923695, -8.8459063) failed to convert
-rank 74: Point 442 (-90.007894, 29.811622, -6.7238885) failed to convert
-rank 64: Point 442 (-90.309255, 29.414733, 1.4912163) failed to convert
-rank 78: Point 442 (-89.88101, 30.385393, -10.016365) failed to convert
-rank 5: Point 316 (-91.773577, 30.784935, -12.824077) failed to convert
-rank 20: Point 314 (-91.262414, 30.008786, -8.4368647) failed to convert
-rank 54: Point 313 (-90.523314, 29.615152, 1.0718567) failed to convert
-rank 69: Point 440 (-90.118519, 29.736254, -8.2296) failed to convert
-rank 95: Point 439 (-89.220328, 29.200193, -0.48231665) failed to convert
-rank 66: Point 440 (-90.234455, 29.441873, -3.997757) failed to convert
-rank 34: Point 310 (-90.905651, 29.64155, -0.70598157) failed to convert
-rank 90: Point 443 (-89.376641, 29.190715, 0.31299999) failed to convert
-rank 27: Point 311 (-91.186996, 29.155022, 2.9905771) failed to convert
-rank 79: Point 438 (-89.893132, 29.980334, -9.7008704) failed to convert
-rank 51: Point 316 (-90.601557, 29.473013, 0.03048) failed to convert
-rank 26: Point 309 (-91.220771, 29.024682, 3.7336361) failed to convert
-rank 92: Point 441 (-89.306813, 29.333527, 0.01113213) failed to convert
-rank 57: Point 317 (-90.486418, 29.459936, -1.5989833) failed to convert
-rank 30: Point 314 (-91.042611, 29.738863, -0.44938754) failed to convert
-rank 47: Point 314 (-90.661376, 29.71143, -1.6731621) failed to convert
-rank 70: Point 443 (-90.099146, 29.685616, -8.2296) failed to convert
-rank 42: Point 313 (-90.721251, 29.849506, -0.36543253) failed to convert
-rank 99: Point 438 (-88.966788, 29.3588, 18.564714) failed to convert
-rank 39: Point 316 (-90.771712, 29.873419, -0.95202817) failed to convert
-rank 28: Point 310 (-91.078341, 30.180476, -5.2384213) failed to convert
-rank 36: Point 312 (-90.84894, 29.728057, -0.60184105) failed to convert
-rank 87: Point 438 (-89.546835, 29.357199, -4.5442634) failed to convert
-rank 18: Point 317 (-91.325332, 30.037272, -0.55210462) failed to convert
-rank 56: Point 312 (-90.475888, 29.825115, -0.53023567) failed to convert
-rank 85: Point 438 (-89.695157, 29.473178, -3.1641491) failed to convert
-rank 31: Point 317 (-91.051829, 29.125997, 2.0319015) failed to convert
-rank 33: Point 314 (-90.909755, 30.048945, -3.6148596) failed to convert
-rank 98: Point 442 (-89.057871, 29.634851, 5.2278492) failed to convert
-rank 80: Point 440 (-89.968974, 28.625466, 266.80548) failed to convert
-rank 7: Point 316 (-91.759588, 29.85076, -0.40237462) failed to convert
-rank 96: Point 444 (-89.181883, 29.431227, 5.6973065) failed to convert
-rank 86: Point 442 (-89.548584, 30.23526, -3.9685796) failed to convert
-rank 88: Point 445 (-89.433363, 29.733654, 0.91100806) failed to convert
-rank 0: Point 293 (-92.60383, 28.625831, 36.340502) failed to convert
-rank 67: Point 437 (-90.157414, 29.942825, -2.5540617) failed to convert
-rank 75: Point 439 (-90.035986, 29.200175, 2.0710869) failed to convert
-rank 72: Point 442 (-90.035741, 30.032915, 4.7683239) failed to convert
-rank 55: Point 316 (-90.501253, 29.663099, -1.0290923) failed to convert
-rank 82: Point 441 (-89.766379, 30.233857, -8.2296) failed to convert
-rank 83: Point 439 (-89.79384, 29.566644, -4.573829) failed to convert
-rank 43: Point 318 (-90.719129, 29.576344, -3.2522161) failed to convert
-rank 71: Point 439 (-90.062574, 29.926122, 30.459221) failed to convert
-rank 63: Point 318 (-90.317259, 29.807885, -0.39395375) failed to convert
-rank 59: Point 316 (-90.412397, 29.864158, -0.38991589) failed to convert
-rank 91: Point 439 (-89.340056, 29.294075, -0.4066914) failed to convert
-rank 21: Point 315 (-91.270776, 29.547206, -0.069) failed to convert
-rank 76: Point 444 (-89.962227, 29.929406, -5.4654151) failed to convert
-rank 89: Point 440 (-89.320217, 30.327914, 1.5711772) failed to convert
-rank 97: Point 437 (-89.179159, 29.024515, 2.6993404) failed to convert
-rank 4: Point 315 (-91.812488, 30.84163, -18.284951) failed to convert
-rank 94: Point 442 (-89.245172, 29.143746, -0.51856162) failed to convert
-rank 53: Point 316 (-90.554157, 29.478792, -1.1343493) failed to convert
-rank 11: Point 313 (-91.54929, 30.91077, 0.39861405) failed to convert
-rank 9: Point 315 (-91.675772, 30.128263, -0.5716432) failed to convert
-rank 48: Point 314 (-90.628126, 29.864707, 0.05015227) failed to convert
-rank 13: Point 316 (-91.528463, 29.78546, -2.8078176) failed to convert
-rank 73: Point 438 (-90.033923, 29.783096, 0.88337569) failed to convert
-rank 93: Point 439 (-89.175481, 30.320388, 2.5414089) failed to convert
-rank 25: Point 316 (-91.195246, 29.683914, 7.4476379) failed to convert
-rank 19: Point 317 (-91.28165, 30.163721, -1.3211752) failed to convert
-rank 68: Point 443 (-90.124397, 29.986699, 3.5732986) failed to convert
-rank 10: Point 314 (-91.62662, 30.332281, 18.105834) failed to convert
-rank 37: Point 316 (-90.816125, 29.863916, -1.2449523) failed to convert
-rank 50: Point 317 (-90.603507, 29.677165, 0.42126572) failed to convert
-rank 35: Point 319 (-90.852202, 30.057568, 2.1185916) failed to convert
-rank 84: Point 444 (-89.72976, 29.852084, -0.0) failed to convert
-rank 65: Point 441 (-90.230143, 29.945778, -7.9433934) failed to convert
-rank 14: Point 310 (-91.498542, 29.655776, -3.2461201) failed to convert
-rank 77: Point 439 (-89.935452, 30.009297, -0.23505261) failed to convert
-rank 60: Point 311 (-90.396996, 29.753831, -0.21336) failed to convert
-rank 74: Point 443 (-90.037606, 29.431071, -0.35073187) failed to convert
-rank 16: Point 312 (-91.401172, 30.081878, -0.65091986) failed to convert
-rank 32: Point 315 (-90.968374, 29.694747, -1.295505) failed to convert
-rank 81: Point 438 (-89.848376, 29.611045, -0.23634019) failed to convert
-rank 64: Point 443 (-90.332442, 29.099707, 1.8437225) failed to convert
-rank 22: Point 311 (-91.200623, 30.446, 1.7310608) failed to convert
-rank 1: Point 318 (-92.100574, 29.846177, -0.3424701) failed to convert
-rank 78: Point 443 (-89.91973, 29.903483, -1.6097462) failed to convert
-rank 69: Point 441 (-90.105262, 29.907936, 28.557844) failed to convert
-rank 41: Point 314 (-90.739283, 29.893281, -0.4275314) failed to convert
-rank 40: Point 313 (-90.756419, 29.855799, -0.40780192) failed to convert
-rank 38: Point 313 (-90.824557, 29.358648, -0.49222195) failed to convert
-rank 62: Point 313 (-90.337134, 29.93524, 17.765193) failed to convert
-rank 95: Point 440 (-89.220644, 29.196546, -0.59287332) failed to convert
-rank 3: Point 318 (-91.873565, 30.67712, -9.2640162) failed to convert
-rank 52: Point 313 (-90.562379, 29.69011, -1.2435159) failed to convert
-rank 23: Point 315 (-91.211829, 29.959017, -1.8126418) failed to convert
-rank 79: Point 439 (-89.949046, 29.276151, 0.31299999) failed to convert
-rank 66: Point 441 (-90.234453, 29.441796, -3.9846506) failed to convert
-rank 45: Point 315 (-90.674122, 29.858951, -0.38068632) failed to convert
-rank 29: Point 313 (-91.08009, 29.462042, -0.55938241) failed to convert
-rank 15: Point 315 (-91.468557, 29.678587, -2.3327276) failed to convert
-rank 12: Point 306 (-91.580165, 29.5087, 2.6431617) failed to convert
-rank 17: Point 316 (-91.380377, 29.689945, -5.7912004) failed to convert
-rank 61: Point 316 (-90.386237, 29.580096, -0.54710399) failed to convert
-rank 90: Point 444 (-89.367757, 29.29371, -4.9871379) failed to convert
-rank 44: Point 313 (-90.722509, 29.346439, -8.2296) failed to convert
-rank 70: Point 444 (-90.072562, 30.02839, -0.84948204) failed to convert
-rank 49: Point 317 (-90.628757, 29.540905, -8.2296) failed to convert
-rank 2: Point 311 (-92.018848, 29.197562, 7.7668092) failed to convert
-rank 5: Point 317 (-91.817099, 30.001844, -5.3804102) failed to convert
-rank 85: Point 439 (-89.695159, 29.473138, -3.567608) failed to convert
-rank 46: Point 310 (-90.701164, 29.353719, -0.54482226) failed to convert
-rank 87: Point 439 (-89.52452, 29.621913, 0.17363343) failed to convert
-rank 6: Point 315 (-91.756047, 30.488565, 9.1253423) failed to convert
-rank 92: Point 442 (-89.303293, 29.373755, 0.22050867) failed to convert
-rank 99: Point 439 (-88.928889, 29.77031, 4.2102736) failed to convert
-rank 54: Point 314 (-90.493882, 30.024122, -8.8852255) failed to convert
-rank 24: Point 312 (-91.226764, 29.44069, -0.3863547) failed to convert
-rank 98: Point 443 (-89.076701, 29.426057, 6.7247738) failed to convert
-rank 80: Point 441 (-89.890909, 29.617857, -0.40214412) failed to convert
-rank 8: Point 311 (-91.657036, 30.993839, 2.4996911) failed to convert
-rank 58: Point 309 (-90.452029, 29.61708, -0.25828218) failed to convert
-rank 34: Point 311 (-90.877307, 30.064802, -0.99779461) failed to convert
-rank 88: Point 446 (-89.443934, 29.610041, 1.3221144) failed to convert
-rank 27: Point 312 (-91.117236, 30.255292, -13.612674) failed to convert
-rank 20: Point 315 (-91.241676, 30.340269, -14.579805) failed to convert
-rank 86: Point 443 (-89.59459, 29.690245, -0.0) failed to convert
-rank 72: Point 443 (-90.036247, 30.02644, -9.0) failed to convert
-rank 96: Point 445 (-89.151254, 29.77376, 2.9922077) failed to convert
-rank 26: Point 310 (-91.142663, 30.265716, -6.1755123) failed to convert
-rank 28: Point 311 (-91.076343, 30.211191, 3.1022329) failed to convert
-rank 30: Point 315 (-91.014402, 30.17099, -10.225906) failed to convert
-rank 83: Point 440 (-89.781816, 29.714719, -0.0) failed to convert
-rank 67: Point 438 (-90.156902, 29.949402, -1.7421592) failed to convert
-rank 82: Point 442 (-89.767727, 30.217459, 0.61708076) failed to convert
-rank 76: Point 445 (-89.957326, 29.991108, -0.51961011) failed to convert
-rank 75: Point 440 (-89.975864, 29.968362, 0.15078655) failed to convert
-rank 71: Point 440 (-90.070078, 29.829608, -9.0) failed to convert
-rank 89: Point 441 (-89.417168, 29.211723, -0.40075188) failed to convert
-rank 39: Point 317 (-90.785785, 29.667263, -0.54866425) failed to convert
-rank 47: Point 315 (-90.660854, 29.71886, 0.61870922) failed to convert
-rank 91: Point 440 (-89.282345, 29.954242, -0.54768616) failed to convert
-rank 42: Point 314 (-90.719617, 29.872995, 0.14198403) failed to convert
-rank 36: Point 313 (-90.82682, 30.054424, -2.9217275) failed to convert
-rank 56: Point 313 (-90.504092, 29.433219, -8.2296) failed to convert
-rank 97: Point 438 (-89.178952, 29.02683, 1.565341) failed to convert
-rank 18: Point 318 (-91.347508, 29.674456, 0.79069722) failed to convert
-rank 94: Point 443 (-89.240396, 29.198148, -0.33933081) failed to convert
-rank 73: Point 439 (-90.033777, 29.78496, -4.1178482) failed to convert
-rank 57: Point 318 (-90.486429, 29.459777, -0.31856435) failed to convert
-rank 31: Point 318 (-90.99859, 29.945927, -2.4678559) failed to convert
-rank 93: Point 440 (-89.181487, 30.25366, 4.7030522) failed to convert
-rank 51: Point 317 (-90.55123, 30.181118, 2.2105928) failed to convert
-rank 68: Point 444 (-90.192666, 29.090763, 6.655834) failed to convert
-rank 43: Point 319 (-90.733552, 29.366345, -0.32068526) failed to convert
-rank 84: Point 445 (-89.772579, 29.326962, 0.31299999) failed to convert
-rank 77: Point 440 (-89.945587, 29.881867, -1.9570029) failed to convert
-rank 59: Point 317 (-90.400594, 30.024772, -9.0) failed to convert
-rank 55: Point 317 (-90.49802, 29.708022, 0.37981912) failed to convert
-rank 74: Point 444 (-89.989174, 30.048973, 0.12042879) failed to convert
-rank 0: Point 294 (-92.587602, 28.986957, 25.6) failed to convert
-rank 64: Point 444 (-90.243032, 30.2965, 3.45) failed to convert
-rank 78: Point 444 (-89.903237, 30.109517, 0.25736768) failed to convert
-rank 11: Point 314 (-91.56436, 30.655833, -5.3009933) failed to convert
-rank 48: Point 315 (-90.643007, 29.652681, -0.49523929) failed to convert
-rank 33: Point 315 (-90.933324, 29.694746, -8.2296) failed to convert
-rank 81: Point 439 (-89.785408, 30.385732, -11.047005) failed to convert
-rank 4: Point 316 (-91.805515, 30.966279, 15.429167) failed to convert
-rank 65: Point 442 (-90.187883, 30.49894, -9.5057825) failed to convert
-rank 25: Point 317 (-91.163967, 30.178243, -6.532183) failed to convert
-rank 9: Point 316 (-91.65177, 30.547108, -6.2288095) failed to convert
-rank 69: Point 442 (-90.103882, 29.92566, -1.224819) failed to convert
-rank 13: Point 317 (-91.52863, 29.782512, -4.3178362) failed to convert
-rank 63: Point 319 (-90.294912, 30.106585, 3.5799999) failed to convert
-rank 21: Point 316 (-91.217869, 30.394351, 3.7161439) failed to convert
-rank 19: Point 318 (-91.258845, 30.528306, 7.5411685) failed to convert
-rank 7: Point 317 (-91.722495, 30.511761, -11.972545) failed to convert
-rank 10: Point 315 (-91.602469, 30.747762, -17.504937) failed to convert
-rank 50: Point 318 (-90.625417, 29.365102, -8.2296) failed to convert
-rank 95: Point 441 (-89.2208, 29.194616, -0.11446878) failed to convert
-rank 35: Point 320 (-90.825759, 30.445684, -8.6933949) failed to convert
-rank 37: Point 317 (-90.816121, 29.863977, -1.4604263) failed to convert
-rank 32: Point 316 (-90.971947, 29.640281, -0.50565145) failed to convert
-rank 79: Point 440 (-89.900215, 29.891782, -5.8442356) failed to convert
-rank 90: Point 445 (-89.372876, 29.234046, -0.46276066) failed to convert
-rank 22: Point 312 (-91.200045, 30.455056, 18.163966) failed to convert
-rank 66: Point 442 (-90.238105, 29.393049, -0.3824995) failed to convert
-rank 16: Point 313 (-91.428571, 29.625933, -0.45774189) failed to convert
-rank 70: Point 445 (-90.072605, 30.027813, -4.9103283) failed to convert
-rank 87: Point 440 (-89.480224, 30.141341, 3.8234065) failed to convert
-rank 1: Point 319 (-92.100562, 29.846374, -0.61182366) failed to convert
-rank 62: Point 314 (-90.338574, 29.915854, -1.544218) failed to convert
-rank 52: Point 314 (-90.576634, 29.488949, -0.79031475) failed to convert
-rank 85: Point 440 (-89.695161, 29.473077, -2.5813886) failed to convert
-rank 45: Point 316 (-90.674121, 29.85889, 0.2012202) failed to convert
-rank 15: Point 316 (-91.468548, 29.678318, -2.5293202) failed to convert
-rank 80: Point 442 (-89.890903, 29.617917, -2.9608594) failed to convert
-rank 99: Point 440 (-88.958858, 29.445027, 13.087251) failed to convert
-rank 92: Point 443 (-89.308449, 29.314473, -0.0) failed to convert
-rank 3: Point 319 (-91.893136, 30.318053, -7.2032718) failed to convert
-rank 98: Point 444 (-89.100926, 29.156166, 0.38295761) failed to convert
-rank 88: Point 447 (-89.467049, 29.338729, 2.6700001) failed to convert
-rank 41: Point 315 (-90.739557, 29.889205, -0.3376615) failed to convert
-rank 40: Point 314 (-90.77461, 29.590079, -0.66311202) failed to convert
-rank 86: Point 444 (-89.61411, 29.456427, 24.885101) failed to convert
-rank 61: Point 317 (-90.390485, 29.522011, -0.00177448) failed to convert
-rank 23: Point 316 (-91.18702, 30.351356, -7.8593133) failed to convert
-rank 72: Point 444 (-90.035011, 30.041976, 3.8916475) failed to convert
-rank 17: Point 317 (-91.321566, 30.650037, 8.8594722) failed to convert
-rank 83: Point 441 (-89.774025, 29.810247, -0.18545007) failed to convert
-rank 76: Point 446 (-89.956323, 30.003651, -9.0) failed to convert
-rank 96: Point 446 (-89.200917, 29.215477, -0.09294051) failed to convert
-rank 67: Point 439 (-90.161733, 29.886347, -4.0949882) failed to convert
-rank 53: Point 317 (-90.541907, 29.650936, -0.21336) failed to convert
-rank 12: Point 307 (-91.554158, 29.956666, 0.1) failed to convert
-rank 60: Point 312 (-90.3832, 29.941211, -8.3923639) failed to convert
-rank 82: Point 443 (-89.766572, 30.231408, 1.2247106) failed to convert
-rank 14: Point 311 (-91.442507, 30.595276, -7.9043225) failed to convert
-rank 49: Point 318 (-90.628734, 29.540849, -2.0054925) failed to convert
-rank 71: Point 441 (-90.054156, 30.033714, -5.8430164) failed to convert
-rank 44: Point 314 (-90.687151, 29.857919, -0.31681204) failed to convert
-rank 89: Point 442 (-89.321475, 30.312875, 0.6704679) failed to convert
-rank 75: Point 441 (-89.985602, 29.845085, 19.270629) failed to convert
-rank 91: Point 441 (-89.348807, 29.192702, -0.05114044) failed to convert
-rank 54: Point 315 (-90.503924, 29.885092, 1.6528251) failed to convert
-rank 8: Point 312 (-91.687807, 30.458891, -4.747402) failed to convert
-rank 97: Point 439 (-89.093279, 29.983614, 2.4986443) failed to convert
-rank 2: Point 312 (-91.927268, 30.926574, -16.860275) failed to convert
-rank 5: Point 318 (-91.767372, 30.894772, -9.5430484) failed to convert
-rank 94: Point 444 (-89.241652, 29.183618, -0.00528356) failed to convert
-rank 34: Point 312 (-90.919112, 29.438539, -0.27432001) failed to convert
-rank 73: Point 440 (-90.023586, 29.915056, 1.4088058) failed to convert
-rank 20: Point 316 (-91.291748, 29.534089, -0.5114186) failed to convert
-rank 29: Point 314 (-91.064056, 29.711275, -0.70821476) failed to convert
-rank 58: Point 310 (-90.423432, 30.009446, -6.4835032) failed to convert
-rank 93: Point 441 (-89.284677, 29.087552, 3.8055112) failed to convert
-rank 42: Point 315 (-90.745415, 29.49809, -1.3402071) failed to convert
-rank 46: Point 311 (-90.683247, 29.612712, -8.2296) failed to convert
-rank 24: Point 313 (-91.170143, 30.339711, -3.8404671) failed to convert
-rank 39: Point 318 (-90.775476, 29.818198, -1.7302472) failed to convert
-rank 18: Point 319 (-91.292252, 30.571248, 6.4533495) failed to convert
-rank 47: Point 316 (-90.705826, 29.068621, 3.0969864) failed to convert
-rank 38: Point 314 (-90.778922, 30.03011, -1.9707829) failed to convert
-rank 28: Point 312 (-91.110285, 29.684052, -1.311034) failed to convert
-rank 68: Point 445 (-90.122038, 30.017137, -9.0) failed to convert
-rank 74: Point 445 (-90.020626, 29.64876, -0.3085068) failed to convert
-rank 84: Point 446 (-89.755844, 29.532648, -4.5034202) failed to convert
-rank 56: Point 314 (-90.486784, 29.674186, -0.73608538) failed to convert
-rank 26: Point 311 (-91.183883, 29.616405, -5.279136) failed to convert
-rank 57: Point 319 (-90.490318, 29.405495, -8.2296) failed to convert
-rank 77: Point 441 (-89.963107, 29.660489, -4.6451522) failed to convert
-rank 78: Point 445 (-89.908329, 30.04598, 1.7958285) failed to convert
-rank 64: Point 445 (-90.297176, 29.575371, -0.08533821) failed to convert
-rank 51: Point 318 (-90.586318, 29.688961, -1.6332391) failed to convert
-rank 30: Point 316 (-91.013335, 30.187208, -7.8111203) failed to convert
-rank 27: Point 313 (-91.152284, 29.706804, 0.1) failed to convert
-rank 69: Point 443 (-90.109329, 29.855188, -0.90720841) failed to convert
-rank 65: Point 443 (-90.227707, 29.97776, -0.19708764) failed to convert
-rank 36: Point 314 (-90.83014, 30.005468, 13.856077) failed to convert
-rank 81: Point 440 (-89.823128, 29.923727, -8.8459063) failed to convert
-rank 95: Point 442 (-89.141962, 30.079068, 1.8943895) failed to convert
-rank 31: Point 319 (-90.962472, 30.491554, -7.8027937) failed to convert
-rank 6: Point 316 (-91.726723, 31.006303, -17.074901) failed to convert
-rank 43: Point 320 (-90.700655, 29.843285, -0.27602142) failed to convert
-rank 55: Point 318 (-90.50648, 29.590231, -0.27029486) failed to convert
-rank 79: Point 441 (-89.893106, 29.980365, -9.7008704) failed to convert
-rank 66: Point 443 (-90.234414, 29.442136, -2.301967) failed to convert
-rank 70: Point 446 (-90.072541, 30.028578, -4.8737523) failed to convert
-rank 11: Point 315 (-91.598523, 30.070682, -1.6604081) failed to convert
-rank 90: Point 446 (-89.367725, 29.293735, -4.9871379) failed to convert
-rank 87: Point 441 (-89.512227, 29.765567, 10.350786) failed to convert
-rank 33: Point 316 (-90.93331, 29.694687, -8.2296) failed to convert
-rank 48: Point 316 (-90.659409, 29.417537, 0.3048) failed to convert
-rank 0: Point 295 (-92.576611, 29.231039, 17.478165) failed to convert
-rank 99: Point 441 (-88.895765, 30.125314, 11.849458) failed to convert
-rank 25: Point 318 (-91.164987, 30.162238, -5.5367962) failed to convert
-rank 13: Point 318 (-91.498333, 30.296009, -0.31799999) failed to convert
-rank 85: Point 441 (-89.663719, 29.853431, 10.740815) failed to convert
-rank 9: Point 317 (-91.634906, 30.838446, -11.42969) failed to convert
-rank 59: Point 318 (-90.400551, 30.025029, -9.0) failed to convert
-rank 92: Point 444 (-89.30861, 29.312437, -0.0) failed to convert
-rank 80: Point 443 (-89.8909, 29.617958, -4.4253032) failed to convert
-rank 98: Point 445 (-89.098656, 29.181447, 5.0889667) failed to convert
-rank 63: Point 320 (-90.304627, 29.976809, -2.9351341) failed to convert
-rank 21: Point 317 (-91.257427, 29.762925, 6.7300714) failed to convert
-rank 10: Point 316 (-91.598032, 30.823296, -20.0) failed to convert
-rank 19: Point 319 (-91.259026, 30.525381, 22.467146) failed to convert
-rank 22: Point 313 (-91.196395, 30.512407, 17.664393) failed to convert
-rank 7: Point 318 (-91.707627, 30.772863, -15.428621) failed to convert
-rank 88: Point 448 (-89.47185, 29.282005, 0.31299999) failed to convert
-rank 32: Point 317 (-90.969441, 29.677427, -0.71442349) failed to convert
-rank 16: Point 314 (-91.361786, 30.726497, -17.76191) failed to convert
-rank 37: Point 318 (-90.841927, 29.481917, -0.62588918) failed to convert
-rank 76: Point 447 (-89.971979, 29.805923, -8.2296) failed to convert
-rank 72: Point 445 (-90.043835, 29.929166, -0.57998143) failed to convert
-rank 86: Point 445 (-89.565085, 30.039851, 3.2299577) failed to convert
-rank 67: Point 440 (-90.156347, 29.95656, 26.067052) failed to convert
-rank 71: Point 442 (-90.071099, 29.816308, -0.81261338) failed to convert
-rank 82: Point 444 (-89.797161, 29.857415, -0.38493502) failed to convert
-rank 96: Point 447 (-89.207226, 29.143817, 16.437575) failed to convert
-rank 50: Point 319 (-90.577179, 30.048274, 4.382101) failed to convert
-rank 83: Point 442 (-89.73759, 30.253771, -1.2070008) failed to convert
-rank 91: Point 442 (-89.351599, 29.160154, -2.2417749) failed to convert
-rank 35: Point 321 (-90.877593, 29.679924, -0.56888949) failed to convert
-rank 75: Point 442 (-89.980448, 29.910377, -9.0) failed to convert
-rank 62: Point 315 (-90.339891, 29.897907, -0.83674122) failed to convert
-rank 97: Point 440 (-89.18115, 29.001446, 1.4229838) failed to convert
-rank 89: Point 443 (-89.416948, 29.213526, 0.25809801) failed to convert
-rank 94: Point 445 (-89.245572, 29.138685, 2.6148164) failed to convert
-rank 52: Point 315 (-90.576432, 29.491719, -0.57891381) failed to convert
-rank 3: Point 320 (-91.885844, 30.452113, -4.2575965) failed to convert
-rank 45: Point 317 (-90.673671, 29.865291, -0.26737072) failed to convert
-rank 15: Point 317 (-91.441175, 30.137405, -3.3956136) failed to convert
-rank 40: Point 315 (-90.797026, 29.259716, -0.0) failed to convert
-rank 1: Point 320 (-92.100541, 29.846228, -0.50844045) failed to convert
-rank 93: Point 442 (-89.276435, 29.182146, -0.30548272) failed to convert
-rank 73: Point 441 (-90.018532, 29.979266, 1.4017175) failed to convert
-rank 23: Point 317 (-91.213085, 29.938938, -1.4256524) failed to convert
-rank 61: Point 318 (-90.351568, 30.049909, -0.21189682) failed to convert
-rank 17: Point 318 (-91.343901, 30.288524, -0.98243897) failed to convert
-rank 41: Point 316 (-90.794537, 29.082794, 1.4022619) failed to convert
-rank 74: Point 446 (-90.007059, 29.821813, -0.78570191) failed to convert
-rank 60: Point 313 (-90.380068, 29.983572, -0.39252457) failed to convert
-rank 14: Point 312 (-91.433986, 30.735854, -20.0) failed to convert
-rank 53: Point 318 (-90.544143, 29.619534, 0.15842349) failed to convert
-rank 78: Point 446 (-89.911137, 30.010914, 7.9613305) failed to convert
-rank 49: Point 319 (-90.624405, 29.602484, -1.3198716) failed to convert
-rank 84: Point 447 (-89.755812, 29.532699, -4.5034202) failed to convert
-rank 68: Point 446 (-90.121822, 30.019907, -9.0) failed to convert
-rank 77: Point 442 (-89.961223, 29.684343, -5.0310291) failed to convert
-rank 12: Point 308 (-91.507756, 30.741713, 6.3831948) failed to convert
-rank 64: Point 446 (-90.306045, 29.455878, -0.23877924) failed to convert
-rank 44: Point 315 (-90.722564, 29.345618, -1.8472933) failed to convert
-rank 54: Point 316 (-90.493732, 30.026112, -9.3686384) failed to convert
-rank 8: Point 313 (-91.731397, 29.686256, 2.1907448) failed to convert
-rank 69: Point 444 (-90.166498, 29.106821, 5.8895718) failed to convert
-rank 5: Point 319 (-91.774493, 30.768237, -8.8551248) failed to convert
-rank 2: Point 313 (-91.927216, 30.926544, -17.381884) failed to convert
-rank 4: Point 317 (-91.812472, 30.841689, -18.284951) failed to convert
-rank 65: Point 444 (-90.193791, 30.421774, -3.6915721) failed to convert
-rank 58: Point 311 (-90.420237, 30.052919, -0.52870854) failed to convert
-rank 29: Point 315 (-91.032843, 30.191263, -12.286184) failed to convert
-rank 24: Point 314 (-91.171465, 30.318962, -2.1702571) failed to convert
-rank 95: Point 443 (-89.218489, 29.220469, -0.0) failed to convert
-rank 28: Point 313 (-91.102264, 29.808913, -0.84301471) failed to convert
-rank 42: Point 316 (-90.744582, 29.510181, -0.46260675) failed to convert
-rank 20: Point 317 (-91.230533, 30.516811, 9.0668348) failed to convert
-rank 81: Point 441 (-89.873291, 29.299305, 2.3795253) failed to convert
-rank 66: Point 444 (-90.235031, 29.433897, -0.2248372) failed to convert
-rank 47: Point 317 (-90.651022, 29.859209, -0.00124725) failed to convert
-rank 70: Point 447 (-90.072531, 30.028645, -4.8737523) failed to convert
-rank 46: Point 312 (-90.697671, 29.404274, -0.84443455) failed to convert
-rank 26: Point 312 (-91.139053, 30.321886, 33.231734) failed to convert
-rank 79: Point 442 (-89.908531, 29.787595, -0.0) failed to convert
-rank 87: Point 442 (-89.545824, 29.36702, 21.221407) failed to convert
-rank 90: Point 447 (-89.372776, 29.23486, 0.05366074) failed to convert
-rank 39: Point 319 (-90.805673, 29.374063, 0.56111264) failed to convert
-rank 38: Point 315 (-90.824596, 29.357817, -1.8423013) failed to convert
-rank 56: Point 315 (-90.503203, 29.445575, -0.3992471) failed to convert
-rank 99: Point 442 (-88.889585, 30.191135, 8.9017124) failed to convert
-rank 30: Point 317 (-91.01356, 30.183698, 19.984343) failed to convert
-rank 98: Point 446 (-89.033134, 29.905117, 4.0384797) failed to convert
-rank 18: Point 320 (-91.288651, 30.628779, 22.262085) failed to convert
-rank 80: Point 444 (-89.890895, 29.618018, -4.0003195) failed to convert
-rank 36: Point 315 (-90.879536, 29.270155, -0.60576024) failed to convert
-rank 92: Point 445 (-89.308492, 29.313464, -0.0) failed to convert
-rank 85: Point 442 (-89.694592, 29.479555, -0.02455924) failed to convert
-rank 72: Point 446 (-90.043721, 29.930513, -9.0) failed to convert
-rank 88: Point 449 (-89.374354, 30.412187, -1.7155353) failed to convert
-rank 55: Point 319 (-90.487162, 29.858523, -1.0874712) failed to convert
-rank 43: Point 321 (-90.733464, 29.36743, -8.2296) failed to convert
-rank 86: Point 446 (-89.588289, 29.764311, -0.36131752) failed to convert
-rank 67: Point 441 (-90.179435, 29.654294, 0.31299999) failed to convert
-rank 82: Point 445 (-89.793999, 29.89614, -0.13202173) failed to convert
-rank 48: Point 317 (-90.668114, 29.291874, -0.53724448) failed to convert
-rank 96: Point 448 (-89.202849, 29.19347, -0.0) failed to convert
-rank 89: Point 444 (-89.386294, 29.570395, 2.6600709) failed to convert
-rank 71: Point 443 (-90.054253, 30.032271, -1.5749394) failed to convert
-rank 76: Point 448 (-89.967004, 29.868859, -1.6308259) failed to convert
-rank 97: Point 441 (-89.080347, 30.125401, 4.3958037) failed to convert
-rank 34: Point 313 (-90.869509, 30.179984, -2.3010504) failed to convert
-rank 0: Point 296 (-92.596094, 28.786724, 31.1) failed to convert
-rank 25: Point 319 (-91.161376, 30.218793, -6.2146716) failed to convert
-rank 59: Point 319 (-90.417268, 29.797125, -0.2286) failed to convert
-rank 6: Point 317 (-91.752957, 30.543334, -14.151032) failed to convert
-rank 94: Point 446 (-89.242145, 29.177604, -0.0) failed to convert
-rank 91: Point 443 (-89.366176, 28.990644, 10.119604) failed to convert
-rank 75: Point 443 (-89.976062, 29.965821, 0.64379665) failed to convert
-rank 83: Point 443 (-89.769065, 29.870759, -9.1333327) failed to convert
-rank 57: Point 320 (-90.486415, 29.459871, -1.5210295) failed to convert
-rank 10: Point 317 (-91.587454, 31.003106, -15.295478) failed to convert
-rank 51: Point 319 (-90.5583, 30.082389, -0.52028373) failed to convert
-rank 27: Point 314 (-91.117998, 30.243248, -8.4827135) failed to convert
-rank 33: Point 317 (-90.933301, 29.694648, -8.2296) failed to convert
-rank 73: Point 442 (-90.007124, 30.124073, 4.3297124) failed to convert
-rank 63: Point 321 (-90.304611, 29.976772, -4.9645827) failed to convert
-rank 78: Point 447 (-89.91236, 29.995604, -3.0798431) failed to convert
-rank 9: Point 318 (-91.64516, 30.661541, -7.5381053) failed to convert
-rank 19: Point 320 (-91.306772, 29.756707, 7.2269114) failed to convert
-rank 13: Point 319 (-91.530068, 29.757624, -2.71272) failed to convert
-rank 37: Point 319 (-90.815721, 29.869629, -0.75554856) failed to convert
-rank 93: Point 443 (-89.224284, 29.774665, 2.5129905) failed to convert
-rank 74: Point 447 (-90.015662, 29.712023, 0.31299999) failed to convert
-rank 84: Point 448 (-89.755791, 29.532734, -4.5034202) failed to convert
-rank 77: Point 443 (-90.000099, 29.188367, 9.1911092) failed to convert
-rank 31: Point 320 (-91.002572, 29.885052, -3.8146681) failed to convert
-rank 68: Point 447 (-90.121741, 30.02087, -9.0) failed to convert
-rank 32: Point 318 (-90.969878, 29.670625, -8.2296) failed to convert
-rank 11: Point 316 (-91.577653, 30.428944, -3.1058825) failed to convert
-rank 62: Point 316 (-90.366464, 29.538024, -3.5628144) failed to convert
-rank 69: Point 445 (-90.161058, 29.178699, -0.12470882) failed to convert
-rank 21: Point 318 (-91.222752, 30.31696, -7.0221748) failed to convert
-rank 35: Point 322 (-90.839611, 30.241823, -1.1010666) failed to convert
-rank 50: Point 320 (-90.605739, 29.645377, 0.10311687) failed to convert
-rank 64: Point 447 (-90.304961, 29.47034, 1.4169424) failed to convert
-rank 7: Point 319 (-91.722474, 30.511727, -11.972545) failed to convert
-rank 22: Point 314 (-91.199296, 30.466785, 13.79533) failed to convert
-rank 65: Point 445 (-90.272044, 29.387598, -4.3494962) failed to convert
-rank 52: Point 316 (-90.566866, 29.626196, -0.60594493) failed to convert
-rank 45: Point 318 (-90.716486, 29.246553, -0.5183129) failed to convert
-rank 15: Point 318 (-91.43486, 30.242249, -0.37799999) failed to convert
-rank 14: Point 313 (-91.498521, 29.655707, -3.2217361) failed to convert
-rank 3: Point 321 (-91.873921, 30.670128, -9.061305) failed to convert
-rank 49: Point 320 (-90.616382, 29.716542, -0.7357016) failed to convert
-rank 53: Point 319 (-90.555414, 29.460773, -0.22566637) failed to convert
-rank 12: Point 309 (-91.578067, 29.543218, 1.7357719) failed to convert
-rank 54: Point 317 (-90.528814, 29.537949, -0.35445269) failed to convert
-rank 44: Point 316 (-90.72252, 29.34622, -8.2296) failed to convert
-rank 90: Point 448 (-89.367441, 29.29654, 18.586649) failed to convert
-rank 66: Point 445 (-90.197501, 29.93008, -8.2725774) failed to convert
-rank 41: Point 317 (-90.738601, 29.902352, -0.32011081) failed to convert
-rank 81: Point 442 (-89.847159, 29.625885, -0.2448247) failed to convert
-rank 70: Point 448 (-90.072513, 30.028833, -4.8737523) failed to convert
-rank 8: Point 314 (-91.668381, 30.797333, -16.261015) failed to convert
-rank 16: Point 315 (-91.402405, 30.061102, -0.55522129) failed to convert
-rank 95: Point 444 (-89.220637, 29.196049, -0.43723176) failed to convert
-rank 79: Point 443 (-89.9214, 29.62585, -4.6064426) failed to convert
-rank 87: Point 443 (-89.48798, 30.048371, -0.25352046) failed to convert
-rank 99: Point 443 (-88.973967, 29.279335, 24.349256) failed to convert
-rank 1: Point 321 (-92.100519, 29.846262, -0.69820052) failed to convert
-rank 5: Point 320 (-91.768114, 30.881455, -10.641609) failed to convert
-rank 98: Point 447 (-89.086747, 29.313857, 8.806751) failed to convert
-rank 2: Point 314 (-91.927181, 30.926524, -17.290285) failed to convert
-rank 80: Point 445 (-89.829481, 30.378933, -9.4895725) failed to convert
-rank 92: Point 446 (-89.335491, 29.001658, 8.425e-05) failed to convert
-rank 88: Point 450 (-89.46611, 29.349373, 34.023971) failed to convert
-rank 86: Point 447 (-89.596021, 29.671967, -0.38052569) failed to convert
-rank 85: Point 443 (-89.69443, 29.481433, -5.2544475) failed to convert
-rank 4: Point 318 (-91.8208, 30.691491, -7.7851523) failed to convert
-rank 58: Point 312 (-90.457259, 29.544663, -0.58061545) failed to convert
-rank 67: Point 442 (-90.114007, 30.503385, -10.204542) failed to convert
-rank 72: Point 447 (-90.053912, 29.799851, 1.864563) failed to convert
-rank 96: Point 449 (-89.206646, 29.150399, -0.26142195) failed to convert
-rank 40: Point 316 (-90.77903, 29.525045, -0.39337009) failed to convert
-rank 20: Point 318 (-91.244711, 30.291609, -7.5066961) failed to convert
-rank 29: Point 316 (-91.04691, 29.975619, -3.307094) failed to convert
-rank 17: Point 319 (-91.324552, 30.601736, -8.4727284) failed to convert
-rank 76: Point 449 (-89.97139, 29.813375, 0.90078436) failed to convert
-rank 71: Point 444 (-90.062902, 29.921467, -3.5576512) failed to convert
-rank 24: Point 315 (-91.220149, 29.546641, -3.956304) failed to convert
-rank 82: Point 446 (-89.822868, 29.53973, 0.31299999) failed to convert
-rank 61: Point 319 (-90.39046, 29.522294, -0.70446369) failed to convert
-rank 47: Point 318 (-90.700876, 29.140708, -0.0) failed to convert
-rank 42: Point 317 (-90.74461, 29.509678, -0.47579419) failed to convert
-rank 46: Point 313 (-90.661678, 29.921954, -0.53284704) failed to convert
-rank 28: Point 314 (-91.120081, 29.529855, -0.6174621) failed to convert
-rank 97: Point 442 (-89.168089, 29.148977, -0.0) failed to convert
-rank 94: Point 447 (-89.202192, 29.630008, 3.7946899) failed to convert
-rank 89: Point 445 (-89.416854, 29.214357, -1.5371811) failed to convert
-rank 91: Point 444 (-89.333988, 29.363765, 0.31299999) failed to convert
-rank 23: Point 318 (-91.182435, 30.423218, -10.865929) failed to convert
-rank 30: Point 318 (-91.016935, 30.132298, 12.927048) failed to convert
-rank 75: Point 444 (-89.985245, 29.84942, -4.0694721) failed to convert
-rank 36: Point 316 (-90.838728, 29.878452, -0.89232736) failed to convert
-rank 60: Point 314 (-90.379858, 29.986308, -0.40254094) failed to convert
-rank 38: Point 316 (-90.82455, 29.3583, -8.2296) failed to convert
-rank 43: Point 322 (-90.687494, 30.032048, -9.6155264) failed to convert
-rank 56: Point 316 (-90.475726, 29.827262, -0.99185523) failed to convert
-rank 73: Point 443 (-90.03313, 29.792924, 0.3353832) failed to convert
-rank 83: Point 444 (-89.735798, 30.275288, -3.1395487) failed to convert
-rank 48: Point 318 (-90.616087, 30.034868, 12.36947) failed to convert
-rank 78: Point 448 (-89.910528, 30.018396, 1.2862322) failed to convert
-rank 55: Point 320 (-90.497792, 29.711143, -1.2925221) failed to convert
-rank 39: Point 320 (-90.769152, 29.91039, -0.17949679) failed to convert
-rank 25: Point 320 (-91.174733, 30.008716, -0.53226175) failed to convert
-rank 74: Point 448 (-90.009083, 29.795898, 23.997495) failed to convert
-rank 34: Point 314 (-90.902473, 29.688871, -8.2296) failed to convert
-rank 93: Point 444 (-89.275715, 29.190058, 2.947539) failed to convert
-rank 84: Point 449 (-89.765681, 29.410795, 0.31299999) failed to convert
-rank 68: Point 448 (-90.121611, 30.022503, -0.72555703) failed to convert
-rank 77: Point 444 (-89.962014, 29.67427, 26.13994) failed to convert
-rank 6: Point 318 (-91.779746, 30.063964, -5.0168165) failed to convert
-rank 26: Point 313 (-91.1386, 30.328915, 14.655387) failed to convert
-rank 0: Point 297 (-92.582211, 29.09685, 21.9) failed to convert
-rank 63: Point 322 (-90.330805, 29.624624, -0.51125463) failed to convert
-rank 64: Point 448 (-90.272104, 29.910218, -0.32103015) failed to convert
-rank 69: Point 446 (-90.056528, 30.531865, -14.022404) failed to convert
-rank 65: Point 446 (-90.272013, 29.387651, -4.3494962) failed to convert
-rank 10: Point 318 (-91.598014, 30.823332, -20.0) failed to convert
-rank 57: Point 321 (-90.468097, 29.713976, -0.69288688) failed to convert
-rank 51: Point 320 (-90.586111, 29.691682, 0.2015586) failed to convert
-rank 18: Point 321 (-91.293389, 30.552768, -8.295244) failed to convert
-rank 33: Point 318 (-90.933287, 29.694589, -8.2296) failed to convert
-rank 9: Point 319 (-91.690349, 29.87071, -1.5075611) failed to convert
-rank 13: Point 320 (-91.528617, 29.782231, -1.4858607) failed to convert
-rank 37: Point 320 (-90.815102, 29.878615, -0.43959087) failed to convert
-rank 19: Point 321 (-91.320721, 29.528718, 0.257) failed to convert
-rank 32: Point 319 (-90.970348, 29.663445, -0.7403471) failed to convert
-rank 11: Point 317 (-91.614606, 29.791297, -0.51143816) failed to convert
-rank 95: Point 445 (-89.229332, 29.097042, -0.0) failed to convert
-rank 90: Point 449 (-89.367678, 29.293773, -4.9871379) failed to convert
-rank 66: Point 446 (-90.195931, 29.950473, -2.5700839) failed to convert
-rank 59: Point 320 (-90.417922, 29.788162, -0.46912566) failed to convert
-rank 81: Point 443 (-89.82309, 29.923774, -8.8459063) failed to convert
-rank 62: Point 317 (-90.310072, 30.29657, 2.488309) failed to convert
-rank 87: Point 444 (-89.485508, 30.07708, 2.0932867) failed to convert
-rank 21: Point 319 (-91.222778, 30.316263, -13.637058) failed to convert
-rank 22: Point 315 (-91.206978, 30.345606, -5.8096292) failed to convert
-rank 98: Point 448 (-89.051493, 29.703642, 4.1824334) failed to convert
-rank 79: Point 444 (-89.899726, 29.897633, -1.2397362) failed to convert
-rank 50: Point 321 (-90.626918, 29.3435, 0.36576) failed to convert
-rank 14: Point 314 (-91.498413, 29.657413, -2.3507642) failed to convert
-rank 92: Point 447 (-89.306395, 29.337481, 6.4914471) failed to convert
-rank 52: Point 317 (-90.582899, 29.399195, -8.2296) failed to convert
-rank 70: Point 449 (-90.090367, 29.798983, -3.9471602) failed to convert
-rank 99: Point 444 (-88.920044, 29.863963, 0.30991809) failed to convert
-rank 86: Point 448 (-89.584461, 29.808817, -1.3862945) failed to convert
-rank 54: Point 318 (-90.519858, 29.663115, -0.7697904) failed to convert
-rank 31: Point 321 (-91.059495, 29.005154, 5.9416018) failed to convert
-rank 80: Point 446 (-89.880623, 29.746354, -0.0) failed to convert
-rank 88: Point 451 (-89.466363, 29.346249, -5.3190651) failed to convert
-rank 85: Point 444 (-89.639291, 30.145668, -0.50740201) failed to convert
-rank 72: Point 448 (-90.043593, 29.93206, -0.20954799) failed to convert
-rank 45: Point 319 (-90.710134, 29.339032, -1.184587) failed to convert
-rank 41: Point 318 (-90.730876, 30.013907, 22.477464) failed to convert
-rank 71: Point 445 (-90.054465, 30.029519, -1.9496556) failed to convert
-rank 8: Point 315 (-91.700019, 30.243881, -3.0779935) failed to convert
-rank 27: Point 315 (-91.117244, 30.254874, -12.545176) failed to convert
-rank 35: Point 323 (-90.871919, 29.763763, -1.2508543) failed to convert
-rank 82: Point 447 (-89.818385, 29.594793, 0.46806902) failed to convert
-rank 16: Point 316 (-91.385581, 30.338036, -1.8655097) failed to convert
-rank 53: Point 320 (-90.556028, 29.451849, 0.3048) failed to convert
-rank 1: Point 322 (-92.100506, 29.846395, -0.74421529) failed to convert
-rank 89: Point 446 (-89.329035, 30.226044, 3.3535329) failed to convert
-rank 5: Point 321 (-91.802179, 30.271656, -3.0551988) failed to convert
-rank 76: Point 450 (-89.965923, 29.882424, 33.585349) failed to convert
-rank 91: Point 445 (-89.268779, 30.10725, -0.0) failed to convert
-rank 67: Point 443 (-90.150396, 30.033609, 3.8901882) failed to convert
-rank 2: Point 315 (-91.986912, 29.807994, -0.67490479) failed to convert
-rank 96: Point 450 (-89.213053, 29.077497, -0.0) failed to convert
-rank 75: Point 445 (-89.985735, 29.843205, 21.028091) failed to convert
-rank 97: Point 443 (-89.066006, 30.282086, 5.0029756) failed to convert
-rank 94: Point 448 (-89.240204, 29.199399, -0.35204879) failed to convert
-rank 15: Point 319 (-91.468526, 29.678431, -3.4211017) failed to convert
-rank 4: Point 319 (-91.804487, 30.98399, -18.158718) failed to convert
-rank 20: Point 319 (-91.296764, 29.452015, 6.3129598) failed to convert
-rank 73: Point 444 (-90.033743, 29.784983, -3.4771715) failed to convert
-rank 17: Point 320 (-91.324936, 30.595342, -6.6306738) failed to convert
-rank 24: Point 316 (-91.199078, 29.88292, -0.2642466) failed to convert
-rank 93: Point 445 (-89.257093, 29.402633, 8.2397738) failed to convert
-rank 40: Point 317 (-90.7461, 30.005318, -7.8486367) failed to convert
-rank 29: Point 317 (-91.037258, 30.123589, -10.263706) failed to convert
-rank 68: Point 449 (-90.146151, 29.703498, 0.31299999) failed to convert
-rank 78: Point 449 (-89.918692, 29.916223, 45.819709) failed to convert
-rank 83: Point 445 (-89.793803, 29.566691, -4.573829) failed to convert
-rank 84: Point 450 (-89.75576, 29.532786, -2.0037217) failed to convert
-rank 3: Point 322 (-91.884916, 30.468634, -4.7298369) failed to convert
-rank 42: Point 318 (-90.719827, 29.869525, -0.27785509) failed to convert
-rank 44: Point 317 (-90.719651, 29.38795, -0.46934258) failed to convert
-rank 74: Point 449 (-89.995368, 29.970166, -4.040429) failed to convert
-rank 28: Point 315 (-91.076548, 30.206868, 0.52732344) failed to convert
-rank 60: Point 315 (-90.379656, 29.989028, -0.38829061) failed to convert
-rank 12: Point 310 (-91.540353, 30.190769, -3.5405981) failed to convert
-rank 38: Point 317 (-90.843225, 29.079577, -0.0) failed to convert
-rank 30: Point 319 (-91.013879, 30.178816, 14.388092) failed to convert
-rank 23: Point 319 (-91.205305, 30.062418, -0.68919464) failed to convert
-rank 34: Point 315 (-90.869476, 30.180442, -2.4414573) failed to convert
-rank 36: Point 317 (-90.840162, 29.8572, -0.61199991) failed to convert
-rank 58: Point 313 (-90.451873, 29.61899, -0.84663012) failed to convert
-rank 43: Point 323 (-90.694611, 29.929895, -0.29731272) failed to convert
-rank 7: Point 320 (-91.770608, 29.65097, 2.0) failed to convert
-rank 47: Point 319 (-90.661348, 29.711459, -1.7126486) failed to convert
-rank 77: Point 445 (-89.935435, 30.00926, -0.43756248) failed to convert
-rank 69: Point 447 (-90.074045, 30.308818, 3.9200001) failed to convert
-rank 65: Point 447 (-90.272128, 29.386, -0.39298009) failed to convert
-rank 64: Point 449 (-90.30937, 29.410756, -3.7886641) failed to convert
-rank 25: Point 321 (-91.163129, 30.190927, 9.7165677) failed to convert
-rank 49: Point 321 (-90.605704, 29.867693, -0.28084702) failed to convert
-rank 55: Point 321 (-90.501231, 29.663267, -1.8180288) failed to convert
-rank 56: Point 317 (-90.475879, 29.82515, -0.5617799) failed to convert
-rank 66: Point 447 (-90.234396, 29.441887, -3.997757) failed to convert
-rank 90: Point 450 (-89.29278, 30.150937, 4.0605844) failed to convert
-rank 95: Point 446 (-89.221537, 29.185765, -0.0) failed to convert
-rank 81: Point 444 (-89.812383, 30.055512, -0.45364861) failed to convert
-rank 87: Point 445 (-89.478432, 30.159249, 4.5727484) failed to convert
-rank 39: Point 321 (-90.777686, 29.785749, -3.0669289) failed to convert
-rank 26: Point 314 (-91.148249, 30.178262, 19.036193) failed to convert
-rank 0: Point 298 (-92.607054, 28.528492, 45.881019) failed to convert
-rank 61: Point 320 (-90.387131, 29.567768, -1.9269975) failed to convert
-rank 10: Point 319 (-91.592296, 30.920608, -14.10271) failed to convert
-rank 98: Point 449 (-89.105968, 29.09904, 1.5471767) failed to convert
-rank 6: Point 319 (-91.75064, 30.584364, -13.859257) failed to convert
-rank 63: Point 323 (-90.304589, 29.976716, -4.9645827) failed to convert
-rank 18: Point 322 (-91.292254, 30.570945, 7.9097594) failed to convert
-rank 51: Point 321 (-90.586883, 29.680581, 1.7615984) failed to convert
-rank 79: Point 445 (-89.901877, 29.870705, 1.4079609) failed to convert
-rank 33: Point 319 (-90.907089, 30.087608, 13.11117) failed to convert
-rank 70: Point 450 (-90.105172, 29.607182, -0.38028222) failed to convert
-rank 92: Point 448 (-89.308662, 29.311387, -0.0) failed to convert
-rank 9: Point 320 (-91.674015, 30.158481, -1.2411769) failed to convert
-rank 86: Point 449 (-89.541973, 30.310408, -4.5556296) failed to convert
-rank 57: Point 322 (-90.459332, 29.834872, -0.68098416) failed to convert
-rank 99: Point 445 (-88.897873, 30.101059, 12.49903) failed to convert
-rank 80: Point 447 (-89.852266, 30.098368, 0.65531993) failed to convert
-rank 46: Point 314 (-90.696687, 29.418518, -8.2296) failed to convert
-rank 11: Point 318 (-91.596724, 30.100843, -1.1917751) failed to convert
-rank 19: Point 322 (-91.279642, 30.194716, -1.2538838) failed to convert
-rank 59: Point 321 (-90.447043, 29.387394, -0.0) failed to convert
-rank 32: Point 320 (-90.943277, 30.072743, -20.471596) failed to convert
-rank 62: Point 318 (-90.337103, 29.934793, 19.961063) failed to convert
-rank 50: Point 322 (-90.60441, 29.664167, -0.24148502) failed to convert
-rank 85: Point 445 (-89.620471, 30.369363, -8.4328783) failed to convert
-rank 82: Point 448 (-89.764828, 30.251415, -1.2689329) failed to convert
-rank 72: Point 449 (-90.036191, 30.026464, -9.0) failed to convert
-rank 48: Point 319 (-90.615657, 30.040641, -9.6194888) failed to convert
-rank 13: Point 321 (-91.528597, 29.78249, -3.9913511) failed to convert
-rank 22: Point 316 (-91.196747, 30.506741, 24.229602) failed to convert
-rank 37: Point 321 (-90.83117, 29.641394, -1.745647) failed to convert
-rank 21: Point 320 (-91.216803, 30.410789, -8.2138114) failed to convert
-rank 88: Point 452 (-89.437313, 29.686344, -0.0) failed to convert
-rank 76: Point 451 (-89.980905, 29.692617, -0.57092562) failed to convert
-rank 96: Point 451 (-89.216406, 29.039318, 1.4898601) failed to convert
-rank 71: Point 446 (-90.070217, 29.827311, -0.72264148) failed to convert
-rank 91: Point 446 (-89.3456, 29.229529, -0.46359764) failed to convert
-rank 67: Point 444 (-90.156721, 29.951093, 22.434034) failed to convert
-rank 54: Point 319 (-90.510524, 29.793138, -0.80909157) failed to convert
-rank 89: Point 447 (-89.404526, 29.357235, -2.330579) failed to convert
-rank 14: Point 315 (-91.498508, 29.655797, -3.2461201) failed to convert
-rank 31: Point 322 (-91.019817, 29.620627, -0.62553328) failed to convert
-rank 75: Point 446 (-89.979181, 29.9262, 24.645992) failed to convert
-rank 97: Point 444 (-89.156197, 29.282825, -0.14613804) failed to convert
-rank 73: Point 445 (-90.017427, 29.993123, 10.132898) failed to convert
-rank 83: Point 446 (-89.79408, 29.563057, -0.26333471) failed to convert
-rank 41: Point 319 (-90.739402, 29.890472, -0.36025805) failed to convert
-rank 52: Point 318 (-90.569838, 29.583707, -0.03048) failed to convert
-rank 94: Point 449 (-89.235599, 29.251819, -0.0) failed to convert
-rank 53: Point 321 (-90.523201, 29.911227, -0.44721322) failed to convert
-rank 84: Point 451 (-89.703991, 30.162403, 6.3653992) failed to convert
-rank 45: Point 320 (-90.660548, 30.052267, 23.599704) failed to convert
-rank 2: Point 316 (-91.947128, 30.556739, -4.9148207) failed to convert
-rank 74: Point 450 (-90.011123, 29.769856, 0.88052312) failed to convert
-rank 1: Point 323 (-92.142603, 29.011959, 20.332363) failed to convert
-rank 93: Point 446 (-89.262188, 29.344329, 1.0097505) failed to convert
-rank 68: Point 450 (-90.122231, 30.014448, -9.0) failed to convert
-rank 20: Point 320 (-91.239128, 30.380292, -15.431111) failed to convert
-rank 35: Point 324 (-90.871917, 29.763702, -1.3746125) failed to convert
-rank 8: Point 316 (-91.668351, 30.797281, -16.968215) failed to convert
-rank 78: Point 450 (-89.933815, 29.726015, -0.0) failed to convert
-rank 77: Point 446 (-89.935574, 30.007491, -2.2070314) failed to convert
-rank 15: Point 320 (-91.467711, 29.691766, -0.82706095) failed to convert
-rank 16: Point 317 (-91.394382, 30.193288, -7.9661009) failed to convert
-rank 29: Point 318 (-91.063572, 29.718291, -1.2993996) failed to convert
-rank 17: Point 321 (-91.321237, 30.654597, 2.6111099) failed to convert
-rank 27: Point 316 (-91.180325, 29.261117, -0.45491029) failed to convert
-rank 5: Point 322 (-91.78165, 30.640186, -7.0664244) failed to convert
-rank 69: Point 448 (-90.118489, 29.736202, -8.2296) failed to convert
-rank 65: Point 448 (-90.258834, 29.56379, 0.12672744) failed to convert
-rank 3: Point 323 (-91.861088, 30.902403, -10.534801) failed to convert
-rank 40: Point 318 (-90.758477, 29.825508, -0.83261692) failed to convert
-rank 60: Point 316 (-90.411765, 29.551368, -0.21336) failed to convert
-rank 64: Point 450 (-90.227611, 30.496928, -9.7044336) failed to convert
-rank 24: Point 317 (-91.220102, 29.546602, -3.956304) failed to convert
-rank 28: Point 316 (-91.076287, 30.210583, 1.8859886) failed to convert
-rank 42: Point 319 (-90.748644, 29.45059, -8.2296) failed to convert
-rank 4: Point 320 (-91.81062, 30.873961, -11.773413) failed to convert
-rank 44: Point 318 (-90.700924, 29.65938, -2.1347927) failed to convert
-rank 30: Point 320 (-91.030909, 29.918603, -3.1279535) failed to convert
-rank 90: Point 451 (-89.396496, 28.956841, 2.020487) failed to convert
-rank 81: Point 445 (-89.811201, 30.069873, -0.93352507) failed to convert
-rank 66: Point 448 (-90.234398, 29.441771, -3.2093774) failed to convert
-rank 38: Point 318 (-90.779811, 30.016615, -9.2636421) failed to convert
-rank 23: Point 320 (-91.187726, 30.339601, -8.2818583) failed to convert
-rank 95: Point 447 (-89.211717, 29.297228, -0.20120084) failed to convert
-rank 98: Point 450 (-89.070445, 29.494217, 4.4714772) failed to convert
-rank 87: Point 446 (-89.512032, 29.766035, 6.8320763) failed to convert
-rank 34: Point 316 (-90.869484, 30.180319, -2.5203462) failed to convert
-rank 7: Point 321 (-91.757926, 29.879674, 0.08989143) failed to convert
-rank 36: Point 318 (-90.813197, 30.253462, -1.4782727) failed to convert
-rank 58: Point 314 (-90.430886, 29.90733, -0.4017163) failed to convert
-rank 43: Point 324 (-90.70096, 29.838604, -0.33938201) failed to convert
-rank 70: Point 451 (-90.07269, 30.026485, -2.1671437) failed to convert
-rank 79: Point 446 (-89.896898, 29.932877, -0.18495353) failed to convert
-rank 55: Point 322 (-90.51578, 29.460199, -8.2296) failed to convert
-rank 49: Point 322 (-90.624637, 29.598772, -1.5072939) failed to convert
-rank 25: Point 322 (-91.161422, 30.217642, -6.3186009) failed to convert
-rank 56: Point 318 (-90.489682, 29.633914, 0.33937569) failed to convert
-rank 99: Point 446 (-88.912871, 29.939477, 5.4029793) failed to convert
-rank 80: Point 448 (-89.86086, 29.991486, -0.0) failed to convert
-rank 85: Point 446 (-89.695078, 29.47329, -1.9068846) failed to convert
-rank 47: Point 320 (-90.661337, 29.711583, -0.96098324) failed to convert
-rank 86: Point 450 (-89.59389, 29.696385, -0.0) failed to convert
-rank 92: Point 449 (-89.269022, 29.763995, 0.33693765) failed to convert
-rank 82: Point 449 (-89.819057, 29.585673, 21.003599) failed to convert
-rank 88: Point 453 (-89.374891, 30.405688, -1.5569807) failed to convert
-rank 39: Point 322 (-90.779869, 29.753512, -1.1889211) failed to convert
-rank 0: Point 299 (-92.566203, 29.436861, 12.1) failed to convert
-rank 26: Point 315 (-91.177622, 29.715645, 0.1) failed to convert
-rank 72: Point 450 (-90.043693, 29.930541, -9.0) failed to convert
-rank 76: Point 452 (-89.962748, 29.922458, 22.237027) failed to convert
-rank 12: Point 311 (-91.507055, 30.752217, -11.80648) failed to convert
-rank 63: Point 324 (-90.307121, 29.942795, -6.6642623) failed to convert
-rank 10: Point 320 (-91.602428, 30.747716, -17.312795) failed to convert
-rank 18: Point 323 (-91.3445, 29.723501, -0.08992597) failed to convert
-rank 33: Point 320 (-90.937937, 29.623989, -0.27431799) failed to convert
-rank 71: Point 447 (-90.053726, 30.038828, 6.393203) failed to convert
-rank 61: Point 321 (-90.387162, 29.567315, -2.2145095) failed to convert
-rank 96: Point 452 (-89.202642, 29.195713, -0.0) failed to convert
-rank 57: Point 323 (-90.474895, 29.619861, 0.62166672) failed to convert
-rank 6: Point 320 (-91.751861, 30.562612, -12.768073) failed to convert
-rank 97: Point 445 (-89.167479, 29.155333, -0.20715551) failed to convert
-rank 11: Point 319 (-91.557076, 30.77818, 7.3585725) failed to convert
-rank 9: Point 321 (-91.628133, 30.953936, -20.892613) failed to convert
-rank 67: Point 445 (-90.16168, 29.886316, -4.0949882) failed to convert
-rank 75: Point 447 (-89.979409, 29.923208, -4.4161815) failed to convert
-rank 19: Point 323 (-91.310877, 29.688866, -0.8140047) failed to convert
-rank 46: Point 315 (-90.696611, 29.419595, -0.31771246) failed to convert
-rank 89: Point 448 (-89.445347, 28.877995, 23.680752) failed to convert
-rank 32: Point 321 (-90.940568, 30.113266, -10.896601) failed to convert
-rank 62: Point 319 (-90.366425, 29.538037, -3.8056963) failed to convert
-rank 50: Point 323 (-90.614224, 29.524536, 0.55792971) failed to convert
-rank 73: Point 446 (-90.018419, 29.980388, -2.9931361) failed to convert
-rank 91: Point 447 (-89.295105, 29.808955, -0.0) failed to convert
-rank 83: Point 447 (-89.737712, 30.251869, -1.2070008) failed to convert
-rank 84: Point 452 (-89.683419, 30.409351, -1.6539423) failed to convert
-rank 94: Point 450 (-89.245814, 29.135312, 6.6625816) failed to convert
-rank 68: Point 451 (-90.139682, 29.787827, 0.141) failed to convert
-rank 48: Point 320 (-90.632095, 29.807458, -0.48507865) failed to convert
-rank 22: Point 317 (-91.203404, 30.401863, -9.4731646) failed to convert
-rank 21: Point 321 (-91.209674, 30.523256, 15.695399) failed to convert
-rank 59: Point 322 (-90.369588, 30.442827, -3.6967873) failed to convert
-rank 51: Point 322 (-90.586114, 29.691413, 0.15801289) failed to convert
-rank 74: Point 451 (-90.005256, 29.84452, 0.96591813) failed to convert
-rank 93: Point 447 (-89.232956, 29.676116, 2.8470715) failed to convert
-rank 37: Point 322 (-90.815624, 29.870768, -1.0859244) failed to convert
-rank 78: Point 451 (-89.912322, 29.995651, -3.5276493) failed to convert
-rank 77: Point 447 (-89.963509, 29.655189, -4.9822611) failed to convert
-rank 69: Point 449 (-90.101976, 29.949869, 1.172704) failed to convert
-rank 14: Point 316 (-91.498517, 29.655541, -0.98321965) failed to convert
-rank 13: Point 322 (-91.530025, 29.757666, -2.71272) failed to convert
-rank 54: Point 320 (-90.523276, 29.6152, -0.26985419) failed to convert
-rank 65: Point 449 (-90.271993, 29.387685, -4.3494962) failed to convert
-rank 64: Point 451 (-90.272097, 29.910158, -0.25517576) failed to convert
-rank 53: Point 322 (-90.512609, 30.058004, -4.6553942) failed to convert
-rank 41: Point 320 (-90.756674, 29.638935, -2.2848182) failed to convert
-rank 90: Point 452 (-89.366499, 29.306457, 9.5006142) failed to convert
-rank 1: Point 324 (-92.100485, 29.846312, -0.63320502) failed to convert
-rank 31: Point 323 (-90.961954, 30.498352, -8.9410775) failed to convert
-rank 45: Point 321 (-90.6682, 29.943111, -0.58763565) failed to convert
-rank 52: Point 319 (-90.579771, 29.443222, -0.3518169) failed to convert
-rank 2: Point 317 (-91.941364, 30.6634, -7.7454457) failed to convert
-rank 98: Point 451 (-89.032437, 29.91203, 3.9769732) failed to convert
-rank 20: Point 321 (-91.241432, 30.343616, 15.210346) failed to convert
-rank 35: Point 325 (-90.871916, 29.763662, -1.0975918) failed to convert
-rank 66: Point 449 (-90.242351, 29.335614, 2.099768) failed to convert
-rank 81: Point 446 (-89.798264, 30.228049, -2.6180819) failed to convert
-rank 16: Point 318 (-91.361732, 30.726524, -20.0) failed to convert
-rank 87: Point 447 (-89.458449, 30.389959, -0.63171804) failed to convert
-rank 95: Point 448 (-89.181378, 29.639333, 3.8782484) failed to convert
-rank 15: Point 321 (-91.467702, 29.691826, -1.904095) failed to convert
-rank 17: Point 322 (-91.318025, 30.705349, -11.22709) failed to convert
-rank 60: Point 317 (-90.383175, 29.941266, -8.3923639) failed to convert
-rank 40: Point 319 (-90.746088, 30.005378, -10.394595) failed to convert
-rank 99: Point 447 (-88.8875, 30.209402, 8.0309621) failed to convert
-rank 27: Point 317 (-91.11732, 30.253539, -13.342316) failed to convert
-rank 28: Point 317 (-91.111156, 29.669118, -0.71907366) failed to convert
-rank 79: Point 447 (-89.883318, 30.101891, 0.09472949) failed to convert
-rank 70: Point 452 (-90.072704, 30.026306, -4.8371763) failed to convert
-rank 85: Point 447 (-89.692552, 29.503939, -0.60422797) failed to convert
-rank 24: Point 318 (-91.22919, 29.400482, 1.3417924) failed to convert
-rank 80: Point 449 (-89.870351, 29.873589, -0.85016956) failed to convert
-rank 88: Point 454 (-89.465482, 29.356061, 20.298513) failed to convert
-rank 3: Point 324 (-91.917861, 29.857244, -0.84211952) failed to convert
-rank 86: Point 451 (-89.613843, 29.456884, 27.713575) failed to convert
-rank 82: Point 450 (-89.779778, 30.068595, 2.3018057) failed to convert
-rank 76: Point 453 (-89.963147, 29.917377, -0.10224823) failed to convert
-rank 42: Point 320 (-90.743858, 29.520309, -1.2609613) failed to convert
-rank 29: Point 319 (-91.032817, 30.191294, -12.286184) failed to convert
-rank 72: Point 451 (-90.041163, 29.962834, -2.1998804) failed to convert
-rank 92: Point 450 (-89.308029, 29.318569, -0.0) failed to convert
-rank 4: Point 321 (-91.8049, 30.975993, 13.007273) failed to convert
-rank 44: Point 319 (-90.682197, 29.928667, -0.50084923) failed to convert
-rank 23: Point 321 (-91.215211, 29.90423, -0.20201179) failed to convert
-rank 5: Point 323 (-91.799037, 30.327876, -3.3380036) failed to convert
-rank 43: Point 325 (-90.700955, 29.838664, -0.97522044) failed to convert
-rank 7: Point 322 (-91.696921, 30.959164, -12.201705) failed to convert
-rank 30: Point 321 (-91.01535, 30.156098, -5.5749912) failed to convert
-rank 36: Point 319 (-90.808886, 30.316396, -4.6046018) failed to convert
-rank 34: Point 317 (-90.869332, 30.182165, -1.545203) failed to convert
-rank 97: Point 446 (-89.166967, 29.161105, 1.5949844) failed to convert
-rank 38: Point 319 (-90.824193, 29.363448, -0.13098606) failed to convert
-rank 58: Point 315 (-90.432168, 29.889776, -8.2296) failed to convert
-rank 71: Point 448 (-90.052914, 30.049198, 3.8976052) failed to convert
-rank 96: Point 453 (-89.220014, 28.998179, 5.2013742) failed to convert
-rank 67: Point 446 (-90.165885, 29.831078, 0.31299999) failed to convert
-rank 75: Point 448 (-89.985428, 29.846916, 18.203811) failed to convert
-rank 56: Point 319 (-90.47539, 29.831889, -0.63008817) failed to convert
-rank 49: Point 323 (-90.641985, 29.350601, 0.3048) failed to convert
-rank 91: Point 448 (-89.343377, 29.255171, -0.73028795) failed to convert
-rank 55: Point 323 (-90.473324, 30.049281, -9.2080087) failed to convert
-rank 25: Point 323 (-91.163419, 30.185991, 3.9312184) failed to convert
-rank 89: Point 449 (-89.355032, 29.928757, -0.40246847) failed to convert
-rank 47: Point 321 (-90.660967, 29.716803, 1.0616224) failed to convert
-rank 73: Point 447 (-90.035402, 29.763445, -0.0073144) failed to convert
-rank 84: Point 453 (-89.730127, 29.84534, -0.25030181) failed to convert
-rank 12: Point 312 (-91.539274, 30.20861, 8.8416765) failed to convert
-rank 39: Point 323 (-90.805117, 29.381762, -0.36888891) failed to convert
-rank 8: Point 317 (-91.661472, 30.916304, -13.947612) failed to convert
-rank 26: Point 316 (-91.176249, 29.737197, -8.2356966) failed to convert
-rank 0: Point 300 (-92.604842, 28.552846, 41.416963) failed to convert
-rank 68: Point 452 (-90.121812, 30.019826, -9.0) failed to convert
-rank 83: Point 448 (-89.793778, 29.566723, -4.573829) failed to convert
-rank 74: Point 452 (-89.995397, 29.969684, 1.9310983) failed to convert
-rank 93: Point 448 (-89.28258, 29.1106, -0.02483119) failed to convert
-rank 94: Point 451 (-89.242968, 29.167756, -0.00133755) failed to convert
-rank 57: Point 324 (-90.461503, 29.804699, 1.9214783) failed to convert
-rank 78: Point 452 (-89.911927, 30.000548, 10.446933) failed to convert
-rank 6: Point 321 (-91.752599, 30.549409, 11.74003) failed to convert
-rank 33: Point 321 (-90.907157, 30.086258, 17.281571) failed to convert
-rank 61: Point 322 (-90.34707, 30.110254, 2.8300336) failed to convert
-rank 18: Point 324 (-91.292255, 30.570642, 10.437262) failed to convert
-rank 10: Point 321 (-91.597988, 30.823387, -20.0) failed to convert
-rank 9: Point 322 (-91.6755, 30.131853, -0.4642989) failed to convert
-rank 77: Point 448 (-89.972715, 29.53821, -0.09219458) failed to convert
-rank 11: Point 320 (-91.584519, 30.310588, -3.1676035) failed to convert
-rank 69: Point 450 (-90.118469, 29.736167, -0.88664178) failed to convert
-rank 46: Point 316 (-90.697971, 29.399824, 0.3048) failed to convert
-rank 65: Point 450 (-90.271962, 29.387738, -4.3494962) failed to convert
-rank 63: Point 325 (-90.344211, 29.442448, 0.458) failed to convert
-rank 32: Point 322 (-90.940515, 30.113838, -10.692385) failed to convert
-rank 64: Point 452 (-90.272092, 29.910118, -0.23156798) failed to convert
-rank 62: Point 320 (-90.337517, 29.929119, -2.8985579) failed to convert
-rank 50: Point 324 (-90.611934, 29.55704, -1.558536) failed to convert
-rank 90: Point 453 (-89.301063, 30.056375, -0.0) failed to convert
-rank 98: Point 452 (-89.069248, 29.507264, 3.9265363) failed to convert
-rank 19: Point 324 (-91.26045, 30.501545, -9.8152925) failed to convert
-rank 21: Point 322 (-91.284038, 29.33091, 0.94645765) failed to convert
-rank 22: Point 318 (-91.197992, 30.487021, 12.359447) failed to convert
-rank 81: Point 447 (-89.797105, 30.241771, -1.4492374) failed to convert
-rank 59: Point 323 (-90.400634, 30.023475, -0.0698604) failed to convert
-rank 51: Point 323 (-90.602412, 29.460294, -0.20953077) failed to convert
-rank 66: Point 450 (-90.198542, 29.915874, -0.67565698) failed to convert
-rank 37: Point 323 (-90.81567, 29.870094, -0.93405999) failed to convert
-rank 95: Point 449 (-89.143796, 30.058336, 2.0482571) failed to convert
-rank 87: Point 448 (-89.511836, 29.766504, 2.8636871) failed to convert
-rank 54: Point 321 (-90.520659, 29.651772, -1.2845039) failed to convert
-rank 79: Point 448 (-89.949717, 29.267177, 0.32257634) failed to convert
-rank 14: Point 317 (-91.477933, 30.003725, 11.893139) failed to convert
-rank 52: Point 320 (-90.537274, 30.040015, -2.7874026) failed to convert
-rank 99: Point 448 (-88.923728, 29.820805, 2.6150328) failed to convert
-rank 13: Point 323 (-91.472549, 30.725973, -10.512919) failed to convert
-rank 48: Point 321 (-90.642947, 29.652684, -0.96474823) failed to convert
-rank 70: Point 453 (-90.097636, 29.704769, -0.15263182) failed to convert
-rank 31: Point 324 (-91.016782, 29.666301, -2.4288231) failed to convert
-rank 53: Point 323 (-90.500952, 30.219054, 3.4592357) failed to convert
-rank 80: Point 450 (-89.834414, 30.317407, -3.3583697) failed to convert
-rank 2: Point 318 (-91.927129, 30.926493, -16.473194) failed to convert
-rank 82: Point 451 (-89.823928, 29.524778, 0.31299999) failed to convert
-rank 85: Point 448 (-89.694395, 29.481454, -5.2544475) failed to convert
-rank 1: Point 325 (-92.103094, 29.794866, -8.851e-05) failed to convert
-rank 45: Point 322 (-90.69052, 29.622517, -1.862467) failed to convert
-rank 88: Point 455 (-89.466314, 29.346213, -5.3190651) failed to convert
-rank 20: Point 322 (-91.230358, 30.519272, 0.01814942) failed to convert
-rank 16: Point 319 (-91.416216, 29.831208, -2.2137335) failed to convert
-rank 92: Point 451 (-89.267848, 29.777144, 1.075828) failed to convert
-rank 76: Point 454 (-89.959962, 29.957482, -1.0668501) failed to convert
-rank 72: Point 452 (-90.04365, 29.930584, -9.0) failed to convert
-rank 35: Point 326 (-90.851674, 30.063815, -1.905331) failed to convert
-rank 17: Point 323 (-91.373241, 29.805962, 8.8537487) failed to convert
-rank 41: Point 321 (-90.764567, 29.523498, -0.50600287) failed to convert
-rank 28: Point 318 (-91.110353, 29.681612, -0.44881615) failed to convert
-rank 15: Point 322 (-91.467696, 29.691866, -2.0522574) failed to convert
-rank 86: Point 452 (-89.679092, 28.663485, 101.74011) failed to convert
-rank 71: Point 449 (-90.054128, 30.03366, -5.8430164) failed to convert
-rank 97: Point 447 (-89.116169, 29.729272, 3.6483774) failed to convert
-rank 40: Point 320 (-90.74608, 30.005417, -10.394595) failed to convert
-rank 67: Point 447 (-90.223417, 29.069775, 8.9533571) failed to convert
-rank 96: Point 454 (-89.205161, 29.167043, -0.87392718) failed to convert
-rank 75: Point 449 (-89.995133, 29.723458, -4.8804579) failed to convert
-rank 3: Point 325 (-91.890173, 30.369366, -6.2392807) failed to convert
-rank 24: Point 319 (-91.219789, 29.551516, -0.70613915) failed to convert
-rank 91: Point 449 (-89.348115, 29.200138, 0.30974825) failed to convert
-rank 27: Point 318 (-91.137421, 29.939386, -0.40707751) failed to convert
-rank 4: Point 322 (-91.804427, 30.983994, -20.275296) failed to convert
-rank 73: Point 448 (-90.033693, 29.785017, -2.9058696) failed to convert
-rank 89: Point 450 (-89.375934, 29.688263, 1.4621187) failed to convert
-rank 84: Point 454 (-89.795956, 29.035021, 34.123808) failed to convert
-rank 68: Point 453 (-90.121724, 30.020765, -9.0) failed to convert
-rank 44: Point 320 (-90.7044, 29.609012, -1.0383085) failed to convert
-rank 42: Point 321 (-90.744455, 29.511263, -0.53394933) failed to convert
-rank 60: Point 318 (-90.382942, 29.944356, 30.758283) failed to convert
-rank 29: Point 320 (-91.037195, 30.124163, -9.9953831) failed to convert
-rank 30: Point 322 (-91.013418, 30.185445, 17.816239) failed to convert
-rank 83: Point 449 (-89.76903, 29.870739, -9.1333327) failed to convert
-rank 23: Point 322 (-91.237642, 29.544741, -0.73594611) failed to convert
-rank 74: Point 453 (-90.007834, 29.811612, -6.7238885) failed to convert
-rank 34: Point 318 (-90.869403, 30.181046, -1.821265) failed to convert
-rank 43: Point 326 (-90.700951, 29.838705, -0.49151778) failed to convert
-rank 36: Point 320 (-90.805748, 30.362093, -0.2636592) failed to convert
-rank 78: Point 453 (-89.923782, 29.852032, 1.0824527) failed to convert
-rank 93: Point 449 (-89.264777, 29.313988, 0.00082571) failed to convert
-rank 94: Point 452 (-89.242026, 29.178496, -0.0) failed to convert
-rank 5: Point 324 (-91.772898, 30.795694, -18.031967) failed to convert
-rank 7: Point 323 (-91.751698, 29.991449, -2.79646) failed to convert
-rank 38: Point 320 (-90.807768, 29.606562, -0.91333841) failed to convert
-rank 56: Point 320 (-90.464147, 29.986681, -2.1134205) failed to convert
-rank 69: Point 451 (-90.119492, 29.722601, 0.31299999) failed to convert
-rank 49: Point 324 (-90.617526, 29.699784, -0.1086835) failed to convert
-rank 58: Point 316 (-90.464251, 29.447541, -0.13331941) failed to convert
-rank 77: Point 449 (-89.935563, 30.007357, -3.5630336) failed to convert
-rank 25: Point 324 (-91.163188, 30.189444, 16.539586) failed to convert
-rank 55: Point 324 (-90.48755, 29.852978, -0.37268343) failed to convert
-rank 64: Point 453 (-90.272085, 29.910058, -0.29042777) failed to convert
-rank 65: Point 451 (-90.191475, 30.450658, -6.5736406) failed to convert
-rank 6: Point 322 (-91.755191, 30.503267, 7.692657) failed to convert
-rank 0: Point 301 (-92.577021, 29.170127, 19.793127) failed to convert
-rank 98: Point 453 (-89.080409, 29.383555, 10.546607) failed to convert
-rank 12: Point 313 (-91.515291, 30.613974, -8.2525926) failed to convert
-rank 26: Point 317 (-91.138394, 30.331805, -7.7242734) failed to convert
-rank 18: Point 325 (-91.32022, 30.119679, -0.24708037) failed to convert
-rank 39: Point 324 (-90.819514, 29.167811, -0.19709554) failed to convert
-rank 90: Point 454 (-89.378569, 29.165422, 0.31312821) failed to convert
-rank 8: Point 318 (-91.664335, 30.86658, -11.42969) failed to convert
-rank 33: Point 322 (-90.906975, 30.088957, 1.0962162) failed to convert
-rank 66: Point 451 (-90.208107, 29.789781, 0.78504251) failed to convert
-rank 81: Point 448 (-89.872055, 29.313357, 0.42072745) failed to convert
-rank 87: Point 449 (-89.554301, 29.262836, 2.7642573) failed to convert
-rank 61: Point 323 (-90.390435, 29.522468, -1.3042316) failed to convert
-rank 47: Point 322 (-90.695091, 29.224578, -0.53558195) failed to convert
-rank 46: Point 317 (-90.696009, 29.428215, -0.76212854) failed to convert
-rank 11: Point 321 (-91.597953, 30.079273, -2.3125066) failed to convert
-rank 95: Point 450 (-89.218593, 29.219135, -0.0) failed to convert
-rank 99: Point 449 (-88.935571, 29.692336, 3.2942463) failed to convert
-rank 10: Point 322 (-91.587185, 31.00694, -15.407462) failed to convert
-rank 57: Point 325 (-90.437761, 30.130317, -0.17982591) failed to convert
-rank 9: Point 323 (-91.63716, 30.798506, -9.9817644) failed to convert
-rank 32: Point 323 (-90.969821, 29.670644, -8.2296) failed to convert
-rank 79: Point 449 (-89.879788, 30.145622, -5.4580539) failed to convert
-rank 63: Point 326 (-90.307075, 29.942754, -8.209179) failed to convert
-rank 50: Point 325 (-90.601703, 29.70227, -0.67258436) failed to convert
-rank 22: Point 319 (-91.208737, 30.317575, 7.671503) failed to convert
-rank 70: Point 454 (-90.072574, 30.027839, -4.9103283) failed to convert
-rank 88: Point 456 (-89.403331, 30.079276, 2.8295015) failed to convert
-rank 82: Point 452 (-89.825057, 29.510524, -0.25289803) failed to convert
-rank 19: Point 325 (-91.324776, 29.461099, -0.26467472) failed to convert
-rank 59: Point 324 (-90.403668, 29.982162, 4.5863622) failed to convert
-rank 80: Point 451 (-89.859728, 30.005209, -0.60530209) failed to convert
-rank 62: Point 321 (-90.367964, 29.516997, 0.50817334) failed to convert
-rank 51: Point 324 (-90.601858, 29.46817, -0.63406864) failed to convert
-rank 37: Point 324 (-90.815093, 29.878555, -1.1336157) failed to convert
-rank 76: Point 455 (-89.98424, 29.649961, 1.2718361) failed to convert
-rank 92: Point 452 (-89.303371, 29.37172, 4.6119321) failed to convert
-rank 72: Point 453 (-90.03417, 30.051417, 2.208296) failed to convert
-rank 52: Point 321 (-90.581174, 29.42316, 0.06095999) failed to convert
-rank 85: Point 449 (-89.618883, 30.387827, -8.5960815) failed to convert
-rank 54: Point 322 (-90.498875, 29.954657, -0.55636766) failed to convert
-rank 14: Point 318 (-91.514741, 29.378273, 2.4826861) failed to convert
-rank 97: Point 448 (-89.068168, 30.257211, 5.2364648) failed to convert
-rank 86: Point 453 (-89.531957, 30.426288, -8.0452633) failed to convert
-rank 13: Point 324 (-91.528547, 29.782456, -2.9599309) failed to convert
-rank 21: Point 323 (-91.223693, 30.301547, -13.179775) failed to convert
-rank 31: Point 325 (-90.967017, 30.422024, -4.154969) failed to convert
-rank 96: Point 455 (-89.213629, 29.070787, -5e-08) failed to convert
-rank 67: Point 448 (-90.19268, 29.478351, -0.53273177) failed to convert
-rank 71: Point 450 (-90.054108, 30.033909, -5.8125364) failed to convert
-rank 75: Point 450 (-89.980409, 29.910331, -9.0) failed to convert
-rank 91: Point 450 (-89.351464, 29.161286, -1.7117071) failed to convert
-rank 53: Point 324 (-90.543434, 29.627891, -0.27300846) failed to convert
-rank 84: Point 455 (-89.703202, 30.170856, 2.8040195) failed to convert
-rank 20: Point 323 (-91.240051, 30.365346, 6.5067654) failed to convert
-rank 2: Point 319 (-91.933974, 30.800142, -7.5845963) failed to convert
-rank 1: Point 326 (-92.10249, 29.806511, -0.0) failed to convert
-rank 45: Point 323 (-90.669137, 29.92946, -1.6199522) failed to convert
-rank 68: Point 454 (-90.121738, 30.020524, -9.0) failed to convert
-rank 73: Point 449 (-90.021055, 29.946358, -6.8586101) failed to convert
-rank 16: Point 320 (-91.415986, 29.834957, -0.40705124) failed to convert
-rank 89: Point 451 (-89.398439, 29.427536, 3.1313323) failed to convert
-rank 74: Point 454 (-90.009395, 29.791637, 23.499942) failed to convert
-rank 83: Point 450 (-89.792417, 29.583334, -5.0060355) failed to convert
-rank 17: Point 324 (-91.377381, 29.737482, -0.51607158) failed to convert
-rank 41: Point 322 (-90.741804, 29.85521, -0.29490926) failed to convert
-rank 48: Point 322 (-90.65057, 29.543597, -0.76723947) failed to convert
-rank 94: Point 453 (-89.240466, 29.19624, -0.07540378) failed to convert
-rank 78: Point 454 (-89.940676, 29.639143, 28.844358) failed to convert
-rank 93: Point 450 (-89.26998, 29.254132, -0.0) failed to convert
-rank 69: Point 452 (-90.151187, 29.308082, -0.37173251) failed to convert
-rank 77: Point 450 (-89.997774, 29.217831, 5.3121888) failed to convert
-rank 35: Point 327 (-90.871914, 29.763601, -0.54589184) failed to convert
-rank 15: Point 323 (-91.467687, 29.691926, -1.4209268) failed to convert
-rank 64: Point 454 (-90.262163, 30.041755, 1.7047643) failed to convert
-rank 28: Point 319 (-91.139782, 29.217673, -0.0) failed to convert
-rank 4: Point 323 (-91.807039, 30.937089, -16.257839) failed to convert
-rank 40: Point 321 (-90.745407, 30.015153, 19.172647) failed to convert
-rank 90: Point 455 (-89.289841, 30.183039, 4.637466) failed to convert
-rank 65: Point 452 (-90.221661, 30.055674, 3.5902893) failed to convert
-rank 98: Point 454 (-89.003616, 30.225501, 4.959489) failed to convert
-rank 27: Point 319 (-91.117186, 30.254892, -13.660223) failed to convert
-rank 44: Point 321 (-90.709258, 29.538644, -0.75053721) failed to convert
-rank 42: Point 322 (-90.686281, 30.349917, -5.0107774) failed to convert
-rank 3: Point 326 (-91.906373, 30.069662, -8.8393404) failed to convert
-rank 81: Point 449 (-89.836945, 29.750348, -0.0) failed to convert
-rank 29: Point 321 (-91.0554, 29.844282, -0.57525167) failed to convert
-rank 24: Point 320 (-91.220367, 29.541912, 6.7494502) failed to convert
-rank 87: Point 450 (-89.545515, 29.367512, 18.864138) failed to convert
-rank 23: Point 323 (-91.198646, 30.166805, -2.8375595) failed to convert
-rank 30: Point 323 (-91.018033, 30.115071, 12.915103) failed to convert
-rank 66: Point 452 (-90.234357, 29.441896, -3.997757) failed to convert
-rank 95: Point 451 (-89.220534, 29.197044, -0.21862909) failed to convert
-rank 34: Point 319 (-90.869531, 30.179142, -1.6391592) failed to convert
-rank 99: Point 450 (-88.930434, 29.746156, 4.4122187) failed to convert
-rank 43: Point 327 (-90.733615, 29.365076, -0.50777589) failed to convert
-rank 36: Point 321 (-90.82623, 30.062464, -1.7888432) failed to convert
-rank 79: Point 450 (-89.900908, 29.882702, 24.820193) failed to convert
-rank 5: Point 325 (-91.838749, 29.604229, -0.0) failed to convert
-rank 56: Point 321 (-90.475862, 29.825217, -0.77360754) failed to convert
-rank 55: Point 325 (-90.459507, 30.238739, 3.598133) failed to convert
-rank 82: Point 453 (-89.795276, 29.878334, 0.33661485) failed to convert
-rank 6: Point 323 (-91.758566, 30.443052, -7.2602134) failed to convert
-rank 58: Point 317 (-90.439187, 29.793417, -1.2588265) failed to convert
-rank 25: Point 325 (-91.155318, 30.312559, 26.476996) failed to convert
-rank 38: Point 321 (-90.849339, 28.987645, 7.0086407) failed to convert
-rank 26: Point 318 (-91.142486, 30.267988, -6.5698342) failed to convert
-rank 70: Point 455 (-90.099645, 29.678621, 0.70789378) failed to convert
-rank 39: Point 325 (-90.775422, 29.81817, -0.80755855) failed to convert
-rank 88: Point 457 (-89.466282, 29.346189, -5.3190651) failed to convert
-rank 80: Point 452 (-89.869674, 29.881601, -0.18969977) failed to convert
-rank 92: Point 453 (-89.33333, 29.026096, 6.5099308) failed to convert
-rank 49: Point 325 (-90.643386, 29.330305, -0.58144801) failed to convert
-rank 76: Point 456 (-89.931211, 30.317608, -4.4018688) failed to convert
-rank 60: Point 319 (-90.375019, 30.051526, -0.9847338) failed to convert
-rank 12: Point 314 (-91.531322, 30.343513, -2.417303) failed to convert
-rank 97: Point 449 (-89.164643, 29.186328, -0.0) failed to convert
-rank 85: Point 450 (-89.694967, 29.474353, 0.05155425) failed to convert
-rank 7: Point 324 (-91.722441, 30.511675, -11.972545) failed to convert
-rank 47: Point 323 (-90.68578, 29.359508, 0.3048) failed to convert
-rank 33: Point 323 (-90.906502, 30.09583, -6.224229) failed to convert
-rank 72: Point 454 (-90.040978, 29.964133, -1.63954) failed to convert
-rank 0: Point 302 (-92.568771, 29.323166, 14.355247) failed to convert
-rank 9: Point 324 (-91.636803, 30.804241, -10.300291) failed to convert
-rank 86: Point 454 (-89.617058, 29.417459, -2.5368836) failed to convert
-rank 18: Point 326 (-91.292257, 30.570339, 12.074746) failed to convert
-rank 8: Point 319 (-91.668331, 30.797246, -16.968215) failed to convert
-rank 96: Point 456 (-89.200352, 29.221312, -0.01621821) failed to convert
-rank 46: Point 318 (-90.696612, 29.419438, -0.28585995) failed to convert
-rank 71: Point 451 (-90.064072, 29.906241, -0.2096634) failed to convert
-rank 11: Point 322 (-91.572647, 30.51344, -5.7430639) failed to convert
-rank 61: Point 324 (-90.339609, 30.210276, 3.0818082) failed to convert
-rank 75: Point 451 (-89.994435, 29.732253, 19.737932) failed to convert
-rank 67: Point 449 (-90.209755, 29.250822, -0.09850312) failed to convert
-rank 57: Point 326 (-90.490297, 29.40543, -8.2296) failed to convert
-rank 32: Point 324 (-91.009073, 29.068071, 2.0213819) failed to convert
-rank 63: Point 327 (-90.336779, 29.543026, -0.30378241) failed to convert
-rank 22: Point 320 (-91.208908, 30.314821, 0.48166006) failed to convert
-rank 10: Point 323 (-91.64067, 30.086903, -0.03017877) failed to convert
-rank 59: Point 325 (-90.413182, 29.852471, -0.69439599) failed to convert
-rank 51: Point 325 (-90.602565, 29.458124, -0.3760624) failed to convert
-rank 19: Point 326 (-91.273341, 30.2955, -4.0304595) failed to convert
-rank 73: Point 450 (-90.021032, 29.946414, -6.8586101) failed to convert
-rank 84: Point 456 (-89.739439, 29.731296, -0.24651932) failed to convert
-rank 91: Point 451 (-89.347974, 29.201721, 0.30774525) failed to convert
-rank 62: Point 322 (-90.387269, 29.25307, 1.0618781) failed to convert
-rank 50: Point 326 (-90.624494, 29.377681, -0.58666393) failed to convert
-rank 89: Point 452 (-89.423588, 29.13376, 0.49079613) failed to convert
-rank 78: Point 455 (-89.912296, 29.995683, -9.0) failed to convert
-rank 74: Point 455 (-89.994857, 29.976379, -2.6847784) failed to convert
-rank 94: Point 454 (-89.239823, 29.203511, -0.00071609) failed to convert
-rank 83: Point 451 (-89.793741, 29.566771, -4.573829) failed to convert
-rank 68: Point 455 (-90.121783, 30.019917, -9.0) failed to convert
-rank 52: Point 322 (-90.582852, 29.399157, -8.2296) failed to convert
-rank 93: Point 451 (-89.274672, 29.200387, 15.83204) failed to convert
-rank 69: Point 453 (-90.095862, 30.028226, -5.8917844) failed to convert
-rank 77: Point 451 (-89.935409, 30.009206, -0.88044277) failed to convert
-rank 54: Point 323 (-90.494015, 30.021696, -7.7892866) failed to convert
-rank 13: Point 325 (-91.493116, 30.382309, -3.0750157) failed to convert
-rank 31: Point 326 (-91.000455, 29.915458, -2.9319135) failed to convert
-rank 16: Point 321 (-91.365651, 30.662603, -9.5276829) failed to convert
-rank 64: Point 455 (-90.24703, 30.241659, 3.9128305) failed to convert
-rank 21: Point 324 (-91.224845, 30.28321, -11.176001) failed to convert
-rank 65: Point 453 (-90.189467, 30.476522, -8.1486677) failed to convert
-rank 90: Point 456 (-89.397388, 28.945377, 1.3550879) failed to convert
-rank 81: Point 450 (-89.847985, 29.613165, -2.8377755) failed to convert
-rank 1: Point 327 (-92.10071, 29.840636, -0.46004798) failed to convert
-rank 37: Point 325 (-90.815086, 29.878515, -1.2048365) failed to convert
-rank 53: Point 325 (-90.482781, 30.468226, -7.5029226) failed to convert
-rank 2: Point 320 (-91.927885, 30.912262, -10.469983) failed to convert
-rank 20: Point 324 (-91.281459, 29.700619, -0.19117761) failed to convert
-rank 87: Point 451 (-89.506994, 29.822147, -0.3483606) failed to convert
-rank 98: Point 455 (-89.095797, 29.211736, 0.33767874) failed to convert
-rank 14: Point 319 (-91.442884, 30.588296, -7.9071283) failed to convert
-rank 41: Point 323 (-90.744661, 29.8137, -0.61897006) failed to convert
-rank 95: Point 452 (-89.222784, 29.17146, -0.0) failed to convert
-rank 48: Point 323 (-90.651522, 29.529902, -0.59495254) failed to convert
-rank 15: Point 324 (-91.40731, 30.695671, -8.764363) failed to convert
-rank 66: Point 453 (-90.234361, 29.441754, -3.4310943) failed to convert
-rank 99: Point 451 (-88.962039, 29.403047, 16.615544) failed to convert
-rank 28: Point 320 (-91.084262, 30.087046, -2.0975492) failed to convert
-rank 79: Point 451 (-89.900176, 29.891793, -5.8442356) failed to convert
-rank 82: Point 454 (-89.74502, 30.489606, -7.6818451) failed to convert
-rank 45: Point 324 (-90.710086, 29.339068, -0.68531735) failed to convert
-rank 88: Point 458 (-89.465724, 29.352517, 41.363666) failed to convert
-rank 17: Point 325 (-91.375791, 29.763206, 0.186) failed to convert
-rank 40: Point 322 (-90.752731, 29.908888, -0.72531483) failed to convert
-rank 4: Point 324 (-91.839566, 30.350318, -6.3196302) failed to convert
-rank 80: Point 453 (-89.851711, 30.104129, 0.03688919) failed to convert
-rank 70: Point 456 (-90.072475, 30.028879, -4.8859443) failed to convert
-rank 86: Point 455 (-89.561245, 30.082327, 3.5895237) failed to convert
-rank 42: Point 323 (-90.718987, 29.880931, 0.17381587) failed to convert
-rank 76: Point 457 (-89.96134, 29.939788, -1.8373082) failed to convert
-rank 97: Point 450 (-89.127945, 29.597362, 4.9118495) failed to convert
-rank 27: Point 320 (-91.121455, 30.188555, 16.780621) failed to convert
-rank 85: Point 451 (-89.69482, 29.476132, -0.86710951) failed to convert
-rank 92: Point 454 (-89.308834, 29.308785, -0.0) failed to convert
-rank 43: Point 328 (-90.700946, 29.838765, 0.41480689) failed to convert
-rank 30: Point 324 (-91.014354, 30.171028, -11.86617) failed to convert
-rank 36: Point 322 (-90.831259, 29.988294, 8.9129594) failed to convert
-rank 55: Point 326 (-90.497763, 29.711115, -1.4237785) failed to convert
-rank 6: Point 324 (-91.795218, 29.783527, -0.0) failed to convert
-rank 72: Point 455 (-89.998818, 30.498399, -11.674262) failed to convert
-rank 75: Point 452 (-89.979375, 29.923257, -6.0137044) failed to convert
-rank 23: Point 324 (-91.191463, 30.280081, 4.7424636) failed to convert
-rank 56: Point 322 (-90.503609, 29.439704, -0.24184968) failed to convert
-rank 25: Point 326 (-91.167585, 30.120104, -2.8706645) failed to convert
-rank 44: Point 322 (-90.702181, 29.640991, -0.40701926) failed to convert
-rank 67: Point 450 (-90.156158, 29.956083, 25.264135) failed to convert
-rank 26: Point 319 (-91.183848, 29.616426, -5.279136) failed to convert
-rank 34: Point 320 (-90.877274, 30.064361, 6.8036145) failed to convert
-rank 96: Point 457 (-89.10996, 30.230012, -0.13276121) failed to convert
-rank 71: Point 452 (-90.07002, 29.829591, -9.0) failed to convert
-rank 35: Point 328 (-90.877929, 29.673527, -8.2296) failed to convert
-rank 49: Point 326 (-90.619011, 29.678295, 1.0176384) failed to convert
-rank 73: Point 451 (-90.027741, 29.860735, 0.46854929) failed to convert
-rank 58: Point 318 (-90.423404, 30.009417, -6.3283691) failed to convert
-rank 38: Point 322 (-90.779792, 30.016558, -9.7469948) failed to convert
-rank 29: Point 322 (-91.064095, 29.709596, -0.6491343) failed to convert
-rank 39: Point 326 (-90.771916, 29.86932, -0.49616253) failed to convert
-rank 89: Point 453 (-89.405737, 29.342471, 17.191742) failed to convert
-rank 91: Point 452 (-89.34367, 29.251429, -0.73667225) failed to convert
-rank 68: Point 456 (-90.121998, 30.017134, -9.0) failed to convert
-rank 84: Point 457 (-89.722199, 29.940858, 1.7559651) failed to convert
-rank 24: Point 321 (-91.215865, 29.614033, -0.47145689) failed to convert
-rank 3: Point 327 (-91.916732, 29.876485, -0.81078061) failed to convert
-rank 60: Point 320 (-90.383158, 29.941303, -8.3923639) failed to convert
-rank 61: Point 325 (-90.394185, 29.471131, -0.21336) failed to convert
-rank 5: Point 326 (-91.773874, 30.778175, -10.99999) failed to convert
-rank 93: Point 452 (-89.275742, 29.187706, 2.3713627) failed to convert
-rank 78: Point 456 (-89.902287, 30.120511, -5.9131204) failed to convert
-rank 12: Point 315 (-91.555052, 29.938668, -0.073) failed to convert
-rank 83: Point 452 (-89.787859, 29.639295, -0.0) failed to convert
-rank 69: Point 454 (-90.118438, 29.736114, 0.15179459) failed to convert
-rank 94: Point 455 (-89.238276, 29.220996, -0.00722027) failed to convert
-rank 18: Point 327 (-91.329385, 29.970233, -0.52522028) failed to convert
-rank 74: Point 456 (-90.008728, 29.800119, 26.853455) failed to convert
-rank 47: Point 324 (-90.650994, 29.859155, -0.06965365) failed to convert
-rank 77: Point 452 (-89.962755, 29.664396, 3.6893762) failed to convert
-rank 11: Point 323 (-91.573669, 30.495366, -5.4377512) failed to convert
-rank 7: Point 325 (-91.707585, 30.77282, -16.44091) failed to convert
-rank 57: Point 327 (-90.499364, 29.27872, 1.2773719) failed to convert
-rank 32: Point 325 (-90.94051, 30.113251, -10.896601) failed to convert
-rank 64: Point 456 (-90.309326, 29.410798, -3.7886641) failed to convert
-rank 90: Point 457 (-89.369381, 29.271987, -0.44117173) failed to convert
-rank 46: Point 319 (-90.69679, 29.416755, -2.0605823) failed to convert
-rank 8: Point 320 (-91.658276, 30.970849, -3.7541049) failed to convert
-rank 65: Point 454 (-90.25615, 29.598587, -0.09961482) failed to convert
-rank 63: Point 328 (-90.307221, 29.940589, -2.299498) failed to convert
-rank 59: Point 326 (-90.473142, 29.023705, 7.8725746) failed to convert
-rank 52: Point 323 (-90.591005, 29.283227, 1.2691018) failed to convert
-rank 19: Point 327 (-91.32625, 29.436625, 5.939382) failed to convert
-rank 81: Point 451 (-89.828173, 29.858579, -0.09252874) failed to convert
-rank 16: Point 322 (-91.425624, 29.673813, -0.04587349) failed to convert
-rank 87: Point 452 (-89.505928, 29.834621, -0.48694512) failed to convert
-rank 95: Point 453 (-89.180018, 29.654323, 3.6802564) failed to convert
-rank 98: Point 456 (-89.098503, 29.181186, 4.7486101) failed to convert
-rank 0: Point 303 (-92.565526, 29.388869, 12.8) failed to convert
-rank 66: Point 454 (-90.165655, 30.344347, 3.5) failed to convert
-rank 22: Point 321 (-91.24369, 29.760541, 3.4784252) failed to convert
-rank 54: Point 324 (-90.494035, 30.021341, -7.3465547) failed to convert
-rank 99: Point 452 (-88.903645, 30.033934, 7.7119661) failed to convert
-rank 31: Point 327 (-90.962747, 30.484718, -11.518182) failed to convert
-rank 21: Point 325 (-91.242775, 29.997457, -0.88432226) failed to convert
-rank 82: Point 455 (-89.765976, 30.235638, -2.0982029) failed to convert
-rank 79: Point 452 (-89.893068, 29.980413, -9.7008704) failed to convert
-rank 13: Point 326 (-91.498243, 30.296056, -0.31799999) failed to convert
-rank 53: Point 326 (-90.543604, 29.625157, 0.10658809) failed to convert
-rank 50: Point 327 (-90.634131, 29.239546, 0.61289375) failed to convert
-rank 88: Point 459 (-89.412333, 29.974711, 0.92803705) failed to convert
-rank 62: Point 323 (-90.354833, 29.694986, -0.62712826) failed to convert
-rank 33: Point 324 (-90.932974, 29.698577, -0.83794107) failed to convert
-rank 9: Point 325 (-91.636881, 30.80273, -19.12861) failed to convert
-rank 80: Point 454 (-89.869965, 29.877821, -0.41848179) failed to convert
-rank 86: Point 456 (-89.617004, 29.417486, -4.2306242) failed to convert
-rank 76: Point 458 (-89.96208, 29.930397, -2.6394467) failed to convert
-rank 70: Point 457 (-90.10142, 29.655391, -1.0651007) failed to convert
-rank 1: Point 328 (-92.100751, 29.837723, -0.20435387) failed to convert
-rank 10: Point 324 (-91.602401, 30.747686, -16.48329) failed to convert
-rank 97: Point 451 (-89.099185, 29.916034, 2.8170975) failed to convert
-rank 20: Point 325 (-91.262361, 30.008755, -8.4368647) failed to convert
-rank 72: Point 456 (-90.03579, 30.030182, -1.1778928) failed to convert
-rank 92: Point 455 (-89.30649, 29.335461, 4.957248) failed to convert
-rank 85: Point 452 (-89.695042, 29.473242, -3.3045375) failed to convert
-rank 71: Point 453 (-90.062873, 29.921414, -4.4288069) failed to convert
-rank 15: Point 325 (-91.434934, 30.239934, -7.9251759) failed to convert
-rank 75: Point 453 (-89.991281, 29.772264, 1.4475657) failed to convert
-rank 14: Point 320 (-91.498481, 29.6557, -2.8397315) failed to convert
-rank 2: Point 321 (-91.934095, 30.797636, -10.531794) failed to convert
-rank 28: Point 321 (-91.110092, 29.685195, -1.3072972) failed to convert
-rank 41: Point 324 (-90.776622, 29.345898, -0.34082869) failed to convert
-rank 51: Point 326 (-90.587982, 29.664888, -0.21451928) failed to convert
-rank 67: Point 451 (-90.160884, 29.894323, 1.445628) failed to convert
-rank 40: Point 323 (-90.753288, 29.90079, 0.04816531) failed to convert
-rank 17: Point 326 (-91.376834, 29.745816, -0.31322116) failed to convert
-rank 73: Point 452 (-90.021017, 29.946452, -6.8586101) failed to convert
-rank 45: Point 325 (-90.709144, 29.352749, 0.00591689) failed to convert
-rank 96: Point 458 (-89.202877, 29.192518, -0.0) failed to convert
-rank 89: Point 454 (-89.406108, 29.338117, -4.9609251) failed to convert
-rank 37: Point 326 (-90.815077, 29.878456, 0.05636644) failed to convert
-rank 42: Point 324 (-90.715248, 29.934535, -0.98420154) failed to convert
-rank 27: Point 321 (-91.121342, 30.190236, 20.685295) failed to convert
-rank 48: Point 324 (-90.615626, 30.040615, -9.6194888) failed to convert
-rank 84: Point 458 (-89.729859, 29.847792, -0.42396463) failed to convert
-rank 55: Point 327 (-90.506732, 29.586165, -0.01134278) failed to convert
-rank 91: Point 453 (-89.351827, 29.156755, 0.28364243) failed to convert
-rank 43: Point 329 (-90.700717, 29.842035, -0.25323856) failed to convert
-rank 4: Point 325 (-91.932805, 28.609729, 39.799999) failed to convert
-rank 36: Point 323 (-90.840071, 29.858112, -0.54792136) failed to convert
-rank 68: Point 457 (-90.121587, 30.022284, -0.7059698) failed to convert
-rank 44: Point 323 (-90.674209, 30.042685, 14.992607) failed to convert
-rank 93: Point 453 (-89.265859, 29.300548, 1.76e-06) failed to convert
-rank 83: Point 453 (-89.794035, 29.563098, -0.32777018) failed to convert
-rank 23: Point 325 (-91.213077, 29.937808, -1.056441) failed to convert
-rank 78: Point 457 (-89.922276, 29.870627, -1.2049488) failed to convert
-rank 26: Point 320 (-91.133269, 30.411395, -8.0739013) failed to convert
-rank 69: Point 455 (-90.095852, 30.028166, -5.8917844) failed to convert
-rank 74: Point 457 (-89.995351, 29.970108, -1.9449601) failed to convert
-rank 30: Point 325 (-91.03045, 29.924848, -3.6866204) failed to convert
-rank 6: Point 325 (-91.752857, 30.544499, -14.079336) failed to convert
-rank 35: Point 329 (-90.853181, 30.041171, -5.2238983) failed to convert
-rank 77: Point 453 (-89.992168, 29.28955, 1.1872024) failed to convert
-rank 25: Point 327 (-91.197457, 29.64688, 0.09783737) failed to convert
-rank 94: Point 456 (-89.158315, 30.119635, 1.7093566) failed to convert
-rank 34: Point 321 (-90.869448, 30.180301, -2.4196938) failed to convert
-rank 56: Point 323 (-90.463302, 29.99825, 33.178393) failed to convert
-rank 49: Point 327 (-90.644199, 29.318272, -8.2296) failed to convert
-rank 81: Point 452 (-89.847961, 29.61322, -4.7667675) failed to convert
-rank 64: Point 457 (-90.261791, 30.046284, 1.485547) failed to convert
-rank 65: Point 455 (-90.268614, 29.431776, 1.8662163) failed to convert
-rank 90: Point 458 (-89.367956, 29.288468, 1.8947966) failed to convert
-rank 95: Point 454 (-89.220626, 29.195821, -0.68953864) failed to convert
-rank 24: Point 322 (-91.210133, 29.705512, -0.79985484) failed to convert
-rank 98: Point 457 (-89.023763, 30.005492, 4.1999493) failed to convert
-rank 87: Point 453 (-89.501457, 29.887039, -0.0) failed to convert
-rank 61: Point 326 (-90.383884, 29.611887, -0.53541048) failed to convert
-rank 38: Point 323 (-90.824497, 29.358639, -8.2296) failed to convert
-rank 39: Point 327 (-90.780739, 29.740205, -2.665103) failed to convert
-rank 29: Point 323 (-91.032778, 30.191341, -12.286184) failed to convert
-rank 3: Point 328 (-91.874328, 30.659319, -7.865568) failed to convert
-rank 12: Point 316 (-91.516376, 30.595145, -7.0715478) failed to convert
-rank 99: Point 453 (-88.960618, 29.418, 14.991114) failed to convert
-rank 66: Point 455 (-90.217903, 29.65977, -0.52848746) failed to convert
-rank 7: Point 326 (-91.707556, 30.772792, -16.44091) failed to convert
-rank 5: Point 327 (-91.798524, 30.336702, -4.7485826) failed to convert
-rank 82: Point 456 (-89.828374, 29.467936, 0.73733891) failed to convert
-rank 58: Point 319 (-90.45205, 29.616325, -0.34330793) failed to convert
-rank 79: Point 453 (-89.921364, 29.625899, -4.6064426) failed to convert
-rank 86: Point 457 (-89.614672, 29.445487, -0.38268366) failed to convert
-rank 47: Point 325 (-90.63757, 30.050028, -7.4091456) failed to convert
-rank 59: Point 327 (-90.405284, 29.959925, -4.147382) failed to convert
-rank 57: Point 328 (-90.439243, 30.109998, -0.26433767) failed to convert
-rank 88: Point 460 (-89.474976, 29.24332, 0.31299999) failed to convert
-rank 11: Point 324 (-91.587778, 30.252676, 16.337345) failed to convert
-rank 80: Point 455 (-89.869229, 29.886866, -0.26159053) failed to convert
-rank 46: Point 320 (-90.696704, 29.417956, -0.30671553) failed to convert
-rank 32: Point 326 (-90.969782, 29.670657, -8.2296) failed to convert
-rank 52: Point 324 (-90.563729, 29.669109, -0.82972365) failed to convert
-rank 60: Point 321 (-90.386895, 29.890555, -0.45598992) failed to convert
-rank 76: Point 459 (-89.964255, 29.902925, -8.2296) failed to convert
-rank 70: Point 458 (-90.072504, 30.028408, -0.47367816) failed to convert
-rank 97: Point 452 (-89.135898, 29.508392, 8.2748958) failed to convert
-rank 85: Point 453 (-89.694343, 29.481485, -5.2544475) failed to convert
-rank 72: Point 457 (-90.035343, 30.035704, 6.2220611) failed to convert
-rank 92: Point 456 (-89.306136, 29.339458, 3.4495439) failed to convert
-rank 8: Point 321 (-91.661369, 30.917266, -18.92382) failed to convert
-rank 19: Point 328 (-91.314841, 29.62347, -0.64813366) failed to convert
-rank 63: Point 329 (-90.307045, 29.942727, -8.209179) failed to convert
-rank 22: Point 322 (-91.245309, 29.73449, 0.43979443) failed to convert
-rank 71: Point 454 (-90.071047, 29.816338, 0.00899864) failed to convert
-rank 54: Point 325 (-90.503332, 29.892604, 1.0435861) failed to convert
-rank 0: Point 304 (-92.587579, 28.881705, 27.4) failed to convert
-rank 75: Point 454 (-89.99138, 29.770943, 1.2882964) failed to convert
-rank 21: Point 326 (-91.213112, 30.468722, -5.6359394) failed to convert
-rank 67: Point 452 (-90.158179, 29.928917, -0.61383529) failed to convert
-rank 73: Point 453 (-90.035131, 29.76605, -0.04605885) failed to convert
-rank 31: Point 328 (-90.98715, 30.115625, 6.1668261) failed to convert
-rank 96: Point 459 (-89.202953, 29.19158, -0.0) failed to convert
-rank 50: Point 328 (-90.625467, 29.363697, -0.60784239) failed to convert
-rank 13: Point 327 (-91.52835, 29.785416, -2.9974033) failed to convert
-rank 9: Point 326 (-91.767743, 28.47064, 51.877589) failed to convert
-rank 84: Point 459 (-89.729963, 29.846337, -0.53331679) failed to convert
-rank 53: Point 327 (-90.543402, 29.627839, -1.0096218) failed to convert
-rank 89: Point 455 (-89.317807, 30.352208, 1.6796822) failed to convert
-rank 68: Point 458 (-90.145256, 29.714609, -0.46794866) failed to convert
-rank 1: Point 329 (-92.100289, 29.844764, -0.43246989) failed to convert
-rank 91: Point 454 (-89.350231, 29.175249, 0.31299999) failed to convert
-rank 83: Point 454 (-89.79239, 29.583388, -5.0060355) failed to convert
-rank 62: Point 324 (-90.362213, 29.594628, -0.55941145) failed to convert
-rank 20: Point 326 (-91.258375, 30.072702, -0.32591414) failed to convert
-rank 10: Point 325 (-91.586215, 31.023173, -13.225808) failed to convert
-rank 16: Point 323 (-91.394322, 30.193295, -9.1805767) failed to convert
-rank 93: Point 454 (-89.233465, 29.668505, 2.9937583) failed to convert
-rank 78: Point 458 (-89.912258, 29.99573, -9.0) failed to convert
-rank 18: Point 328 (-91.292259, 30.570036, 12.545903) failed to convert
-rank 74: Point 458 (-89.995339, 29.970069, -2.0811083) failed to convert
-rank 2: Point 322 (-91.940245, 30.683752, -8.6343741) failed to convert
-rank 15: Point 326 (-91.454912, 29.90631, 17.083783) failed to convert
-rank 51: Point 327 (-90.586278, 29.688964, -1.8419865) failed to convert
-rank 77: Point 454 (-89.961535, 29.679705, 22.821645) failed to convert
-rank 94: Point 457 (-89.235266, 29.254964, -0.0) failed to convert
-rank 33: Point 325 (-90.91986, 29.895851, -0.53941825) failed to convert
-rank 69: Point 456 (-90.105209, 29.907409, 36.109519) failed to convert
-rank 14: Point 321 (-91.498456, 29.655829, -3.2461201) failed to convert
-rank 41: Point 325 (-90.781843, 29.2689, -0.66110609) failed to convert
-rank 64: Point 458 (-90.231908, 30.439885, -5.3976414) failed to convert
-rank 28: Point 322 (-91.11138, 29.664936, -2.3387372) failed to convert
-rank 81: Point 453 (-89.8124, 30.052762, 0.87594099) failed to convert
-rank 90: Point 459 (-89.37907, 29.159118, 0.31299999) failed to convert
-rank 65: Point 456 (-90.235377, 29.874248, -4.1970962) failed to convert
-rank 45: Point 326 (-90.631679, 30.46047, -5.0030804) failed to convert
-rank 40: Point 324 (-90.75329, 29.900729, -1.3521837) failed to convert
-rank 95: Point 455 (-89.220904, 29.192657, -0.15040247) failed to convert
-rank 42: Point 325 (-90.744361, 29.512226, -0.41781995) failed to convert
-rank 87: Point 454 (-89.52024, 29.665386, -0.0) failed to convert
-rank 37: Point 327 (-90.81525, 29.875888, -0.92183214) failed to convert
-rank 66: Point 456 (-90.197736, 29.92558, 18.276063) failed to convert
-rank 17: Point 327 (-91.379535, 29.700239, -3.6427918) failed to convert
-rank 99: Point 454 (-88.941744, 29.620932, 6.5431737) failed to convert
-rank 55: Point 328 (-90.501194, 29.663314, -1.7043337) failed to convert
-rank 27: Point 322 (-91.117267, 30.25351, -13.342316) failed to convert
-rank 98: Point 458 (-89.070884, 29.486961, 4.2615462) failed to convert
-rank 43: Point 330 (-90.716303, 29.616652, 0.0822554) failed to convert
-rank 25: Point 328 (-91.153508, 30.340193, 12.239727) failed to convert
-rank 36: Point 324 (-90.812842, 30.25785, -0.2085062) failed to convert
-rank 82: Point 457 (-89.796975, 29.855342, 0.05982342) failed to convert
-rank 30: Point 326 (-91.072142, 29.279285, -0.31859304) failed to convert
-rank 23: Point 326 (-91.22813, 29.69737, -0.70465377) failed to convert
-rank 6: Point 326 (-91.799379, 29.707784, 1.8644723) failed to convert
-rank 79: Point 454 (-89.92134, 29.625932, -4.6064426) failed to convert
-rank 86: Point 458 (-89.616967, 29.417503, -4.2306242) failed to convert
-rank 88: Point 461 (-89.466233, 29.346152, -1.2737532) failed to convert
-rank 80: Point 456 (-89.914836, 29.31491, 1.3552484) failed to convert
-rank 49: Point 328 (-90.617494, 29.699835, -1.5432234) failed to convert
-rank 76: Point 460 (-89.964247, 29.902985, -8.2296) failed to convert
-rank 48: Point 325 (-90.643003, 29.651645, -0.51443638) failed to convert
-rank 56: Point 324 (-90.485131, 29.696878, -0.09149544) failed to convert
-rank 24: Point 323 (-91.192495, 29.985619, -0.59590132) failed to convert
-rank 44: Point 324 (-90.673248, 30.056397, -4.5210894) failed to convert
-rank 72: Point 458 (-90.069554, 29.596739, 3.6318066) failed to convert
-rank 85: Point 454 (-89.663549, 29.854084, 6.25328) failed to convert
-rank 97: Point 453 (-89.081937, 30.105692, 3.3889652) failed to convert
-rank 70: Point 459 (-90.07266, 30.026348, -4.8371763) failed to convert
-rank 35: Point 330 (-90.871955, 29.762489, -0.70385627) failed to convert
-rank 92: Point 457 (-89.308218, 29.315509, -0.0) failed to convert
-rank 5: Point 328 (-91.772845, 30.795724, -18.031967) failed to convert
-rank 61: Point 327 (-90.387859, 29.557587, -3.6551617) failed to convert
-rank 12: Point 317 (-91.555576, 29.929483, -0.37391431) failed to convert
-rank 71: Point 455 (-90.060964, 29.94584, 13.480071) failed to convert
-rank 96: Point 460 (-89.205979, 29.157177, -1.1335254) failed to convert
-rank 4: Point 326 (-91.804387, 30.983997, -20.275296) failed to convert
-rank 75: Point 455 (-89.990972, 29.776054, 0.89898488) failed to convert
-rank 7: Point 327 (-91.735554, 30.278826, -9.431628) failed to convert
-rank 47: Point 326 (-90.661002, 29.716093, 0.31747411) failed to convert
-rank 57: Point 329 (-90.469259, 29.697414, -0.36903542) failed to convert
-rank 58: Point 320 (-90.424504, 29.994385, 19.846443) failed to convert
-rank 11: Point 325 (-91.599128, 30.056468, -0.62246457) failed to convert
-rank 67: Point 453 (-90.151243, 30.019235, -5.0593755) failed to convert
-rank 73: Point 454 (-90.020995, 29.946508, -4.9267327) failed to convert
-rank 68: Point 459 (-90.18903, 29.138201, -0.078) failed to convert
-rank 89: Point 456 (-89.417107, 29.209405, 0.11277114) failed to convert
-rank 91: Point 455 (-89.352092, 29.153663, 0.31299999) failed to convert
-rank 19: Point 329 (-91.260159, 30.505669, 8.0562528) failed to convert
-rank 3: Point 329 (-91.887421, 30.419207, -5.1595047) failed to convert
-rank 84: Point 460 (-89.729955, 29.846277, -2.0299058) failed to convert
-rank 59: Point 328 (-90.403437, 29.984885, 11.320216) failed to convert
-rank 60: Point 322 (-90.408378, 29.597528, 0.0763181) failed to convert
-rank 74: Point 459 (-90.008213, 29.806411, 27.414447) failed to convert
-rank 93: Point 455 (-89.229133, 29.717411, 3.4101959) failed to convert
-rank 8: Point 322 (-91.6683, 30.797193, -16.968215) failed to convert
-rank 83: Point 455 (-89.737671, 30.251869, -1.2070008) failed to convert
-rank 39: Point 328 (-90.78909, 29.617648, -2.0736935) failed to convert
-rank 78: Point 459 (-89.899951, 30.148959, 2.8900001) failed to convert
-rank 46: Point 321 (-90.661535, 29.923655, -0.72992533) failed to convert
-rank 22: Point 323 (-91.196999, 30.502358, 19.075625) failed to convert
-rank 63: Point 330 (-90.369361, 29.098265, 1.1960176) failed to convert
-rank 34: Point 322 (-90.897338, 29.76525, -0.72822197) failed to convert
-rank 54: Point 326 (-90.519444, 29.668431, 0.41369198) failed to convert
-rank 77: Point 455 (-89.963046, 29.660494, -4.6451522) failed to convert
-rank 94: Point 458 (-89.244632, 29.148158, 1.6951421) failed to convert
-rank 38: Point 324 (-90.824542, 29.357791, -2.0616858) failed to convert
-rank 31: Point 329 (-91.025059, 29.536162, 0.10721355) failed to convert
-rank 64: Point 459 (-90.304347, 29.477658, 1.200499) failed to convert
-rank 53: Point 328 (-90.490513, 30.361723, -0.2719324) failed to convert
-rank 13: Point 328 (-91.524499, 29.850836, -2.6788531) failed to convert
-rank 90: Point 460 (-89.371684, 29.244888, 0.31299999) failed to convert
-rank 32: Point 327 (-90.940455, 30.113847, -10.692385) failed to convert
-rank 9: Point 327 (-91.624876, 31.008426, -0.72078455) failed to convert
-rank 52: Point 325 (-90.58282, 29.399132, -8.2296) failed to convert
-rank 50: Point 329 (-90.604377, 29.664117, -1.2410079) failed to convert
-rank 69: Point 457 (-90.098301, 29.996497, 0.74092046) failed to convert
-rank 20: Point 327 (-91.23908, 30.380254, -15.431111) failed to convert
-rank 65: Point 457 (-90.235342, 29.874298, -4.1970962) failed to convert
-rank 87: Point 455 (-89.545206, 29.368004, 13.814007) failed to convert
-rank 18: Point 329 (-91.29226, 30.569733, 12.981911) failed to convert
-rank 0: Point 305 (-92.57057, 29.251555, 16.799999) failed to convert
-rank 66: Point 457 (-90.234298, 29.44191, -3.997757) failed to convert
-rank 95: Point 456 (-89.220555, 29.196279, -0.16118814) failed to convert
-rank 16: Point 324 (-91.412656, 29.889292, -0.35207359) failed to convert
-rank 81: Point 454 (-89.847944, 29.613257, -4.7667675) failed to convert
-rank 26: Point 321 (-91.145254, 30.224691, 13.397225) failed to convert
-rank 1: Point 330 (-92.100708, 29.835305, -0.14610774) failed to convert
-rank 62: Point 325 (-90.340207, 29.892267, 0.09574804) failed to convert
-rank 15: Point 327 (-91.405308, 30.728224, -9.4923523) failed to convert
-rank 21: Point 327 (-91.221404, 30.337604, 28.866094) failed to convert
-rank 29: Point 324 (-91.037222, 30.123245, -10.27047) failed to convert
-rank 98: Point 459 (-89.09835, 29.180924, 3.7380837) failed to convert
-rank 33: Point 326 (-90.961786, 29.260644, -0.62848296) failed to convert
-rank 14: Point 322 (-91.498352, 29.657415, -3.1303146) failed to convert
-rank 51: Point 328 (-90.602649, 29.45686, -0.15954147) failed to convert
-rank 82: Point 458 (-89.819142, 29.581686, -4.8088299) failed to convert
-rank 2: Point 323 (-91.93377, 30.80357, -11.057138) failed to convert
-rank 99: Point 455 (-88.918451, 29.870773, 0.95926056) failed to convert
-rank 86: Point 459 (-89.616913, 29.41753, -4.1605202) failed to convert
-rank 80: Point 457 (-89.891254, 29.611582, 28.577261) failed to convert
-rank 79: Point 455 (-89.868925, 30.279427, -2.0393496) failed to convert
-rank 42: Point 326 (-90.756518, 29.334288, -0.53654564) failed to convert
-rank 88: Point 462 (-89.466728, 29.340122, 0.9779456) failed to convert
-rank 41: Point 326 (-90.745658, 29.79869, -0.42982297) failed to convert
-rank 28: Point 323 (-91.11146, 29.663565, -0.25390955) failed to convert
-rank 72: Point 459 (-90.043522, 29.931241, 0.45996835) failed to convert
-rank 55: Point 329 (-90.501198, 29.663125, -1.4907418) failed to convert
-rank 76: Point 461 (-89.964242, 29.903025, -8.2296) failed to convert
-rank 85: Point 455 (-89.695018, 29.473209, -3.3038819) failed to convert
-rank 27: Point 323 (-91.116814, 30.260368, 3.3801092) failed to convert
-rank 40: Point 325 (-90.746068, 30.005477, -10.394595) failed to convert
-rank 70: Point 460 (-90.100428, 29.668127, 0.31299999) failed to convert
-rank 43: Point 331 (-90.733177, 29.371175, -0.40017708) failed to convert
-rank 92: Point 458 (-89.224373, 30.265581, 3.3702768) failed to convert
-rank 97: Point 454 (-89.135131, 29.516765, 7.4932411) failed to convert
-rank 37: Point 328 (-90.868574, 29.082355, 1.1897217) failed to convert
-rank 71: Point 456 (-90.059814, 29.960487, -2.665722) failed to convert
-rank 17: Point 328 (-91.389549, 29.533799, -0.74568062) failed to convert
-rank 10: Point 326 (-91.673305, 29.512704, 1.792811) failed to convert
-rank 25: Point 329 (-91.198342, 29.632568, -0.78143552) failed to convert
-rank 96: Point 461 (-89.200556, 29.21849, 8e-08) failed to convert
-rank 36: Point 325 (-90.830231, 30.002696, 14.817006) failed to convert
-rank 67: Point 454 (-90.156512, 29.950636, 21.148008) failed to convert
-rank 75: Point 456 (-89.974103, 29.989718, 0.02073142) failed to convert
-rank 6: Point 327 (-91.752917, 30.54334, -14.389608) failed to convert
-rank 73: Point 455 (-90.030131, 29.829609, 1.0100278) failed to convert
-rank 30: Point 327 (-91.014322, 30.171053, -11.86617) failed to convert
-rank 68: Point 460 (-90.121772, 30.019827, -9.0) failed to convert
-rank 89: Point 457 (-89.406067, 29.338162, -4.9609251) failed to convert
-rank 45: Point 327 (-90.70914, 29.352689, -0.90852654) failed to convert
-rank 23: Point 327 (-91.187258, 30.346187, 10.115226) failed to convert
-rank 84: Point 461 (-89.72995, 29.846237, -2.2607579) failed to convert
-rank 91: Point 456 (-89.301812, 29.731926, 2.1428387) failed to convert
-rank 49: Point 329 (-90.592902, 30.047385, 22.440974) failed to convert
-rank 35: Point 331 (-90.877894, 29.673576, -8.2296) failed to convert
-rank 24: Point 324 (-91.205354, 29.781328, -0.51234909) failed to convert
-rank 83: Point 456 (-89.816192, 29.28833, 5.846168) failed to convert
-rank 5: Point 329 (-91.773534, 30.783023, -13.835604) failed to convert
-rank 56: Point 325 (-90.503595, 29.439819, -0.15807651) failed to convert
-rank 78: Point 460 (-89.902239, 30.120473, -5.9131204) failed to convert
-rank 4: Point 327 (-91.810291, 30.878243, -12.249978) failed to convert
-rank 93: Point 456 (-89.270649, 29.245563, -0.0) failed to convert
-rank 77: Point 456 (-89.965219, 29.63289, 1.2228076) failed to convert
-rank 74: Point 460 (-89.985142, 30.098899, 4.3053308) failed to convert
-rank 12: Point 318 (-91.554684, 29.944496, -0.073) failed to convert
-rank 61: Point 328 (-90.358241, 29.959679, -0.88097157) failed to convert
-rank 94: Point 459 (-89.241242, 29.186767, -0.0) failed to convert
-rank 48: Point 326 (-90.62808, 29.864151, -0.18953175) failed to convert
-rank 44: Point 325 (-90.704048, 29.613912, -0.0304868) failed to convert
-rank 69: Point 458 (-90.095845, 30.028126, -5.8917844) failed to convert
-rank 57: Point 330 (-90.459292, 29.834826, -0.68098416) failed to convert
-rank 47: Point 327 (-90.660577, 29.722166, 0.4347875) failed to convert
-rank 81: Point 455 (-89.84792, 29.613313, -4.7667675) failed to convert
-rank 64: Point 460 (-90.229773, 30.467799, -6.5142084) failed to convert
-rank 11: Point 326 (-91.586776, 30.269221, 10.602628) failed to convert
-rank 7: Point 328 (-91.707514, 30.772748, -16.44091) failed to convert
-rank 65: Point 458 (-90.254693, 29.617137, -0.49518447) failed to convert
-rank 66: Point 458 (-90.234306, 29.441729, -2.3960358) failed to convert
-rank 3: Point 330 (-91.865443, 30.820753, -10.093691) failed to convert
-rank 90: Point 461 (-89.375088, 29.205217, 0.31295567) failed to convert
-rank 60: Point 323 (-90.379943, 29.984717, -0.41251348) failed to convert
-rank 59: Point 329 (-90.413802, 29.843621, 1.9155306) failed to convert
-rank 87: Point 456 (-89.552878, 29.275304, 0.31299999) failed to convert
-rank 95: Point 457 (-89.153279, 29.952374, 2.0733839) failed to convert
-rank 98: Point 460 (-89.067885, 29.519361, 2.8912662) failed to convert
-rank 19: Point 330 (-91.27027, 30.34375, -4.3441328) failed to convert
-rank 54: Point 327 (-90.523251, 29.615231, -0.74852721) failed to convert
-rank 58: Point 321 (-90.492312, 29.056001, 3.8547183) failed to convert
-rank 31: Point 330 (-90.987181, 30.115036, 10.086906) failed to convert
-rank 8: Point 323 (-91.659443, 30.950336, 5.1341161) failed to convert
-rank 82: Point 459 (-89.780563, 30.056335, 3.4903699) failed to convert
-rank 39: Point 329 (-90.771461, 29.875588, -0.94467328) failed to convert
-rank 13: Point 329 (-91.528327, 29.785473, -2.9974033) failed to convert
-rank 63: Point 331 (-90.30578, 29.959045, -2.6389686) failed to convert
-rank 34: Point 323 (-90.902429, 29.688913, -8.2296) failed to convert
-rank 53: Point 329 (-90.54173, 29.651032, -0.88313609) failed to convert
-rank 99: Point 456 (-88.98477, 29.148633, 2.2822589) failed to convert
-rank 80: Point 458 (-89.869418, 29.88384, -0.3159401) failed to convert
-rank 79: Point 456 (-89.879734, 30.14565, -5.4580539) failed to convert
-rank 86: Point 460 (-89.613577, 29.457344, 20.359539) failed to convert
-rank 46: Point 322 (-90.6617, 29.921301, -0.43646673) failed to convert
-rank 22: Point 324 (-91.206598, 30.351144, -14.602969) failed to convert
-rank 9: Point 328 (-91.655815, 30.474563, -5.2013783) failed to convert
-rank 76: Point 462 (-89.964234, 29.903085, -8.2296) failed to convert
-rank 72: Point 460 (-90.050965, 29.835931, 0.75524131) failed to convert
-rank 70: Point 461 (-90.072475, 30.028621, -4.8737523) failed to convert
-rank 92: Point 459 (-89.223787, 30.272106, 3.7153495) failed to convert
-rank 26: Point 322 (-91.176347, 29.735416, -7.3846949) failed to convert
-rank 96: Point 462 (-89.213341, 29.073122, 2.7861841) failed to convert
-rank 85: Point 456 (-89.693742, 29.488669, 26.473484) failed to convert
-rank 88: Point 463 (-89.416072, 29.930939, -0.0) failed to convert
-rank 18: Point 330 (-91.292262, 30.56943, 13.607746) failed to convert
-rank 52: Point 326 (-90.579759, 29.442517, -8.2296) failed to convert
-rank 50: Point 330 (-90.574446, 30.085845, -0.58754988) failed to convert
-rank 21: Point 328 (-91.222752, 30.316208, -13.696799) failed to convert
-rank 38: Point 325 (-90.77978, 30.016519, -9.8054168) failed to convert
-rank 71: Point 457 (-90.085852, 29.62508, 2.6187748) failed to convert
-rank 16: Point 325 (-91.394282, 30.1933, -9.1805767) failed to convert
-rank 97: Point 455 (-89.166816, 29.160606, 3.6147804) failed to convert
-rank 67: Point 455 (-90.151246, 30.019175, -5.0593755) failed to convert
-rank 75: Point 457 (-89.990796, 29.778217, -0.51099999) failed to convert
-rank 20: Point 328 (-91.240901, 30.35115, -1.4091356) failed to convert
-rank 89: Point 458 (-89.420643, 29.167686, 0.31299999) failed to convert
-rank 84: Point 462 (-89.689268, 30.337438, -1.9029989) failed to convert
-rank 15: Point 328 (-91.434778, 30.242299, -0.37799999) failed to convert
-rank 41: Point 327 (-90.744297, 29.81843, -0.47312072) failed to convert
-rank 1: Point 331 (-92.101962, 29.809185, -0.58834093) failed to convert
-rank 91: Point 457 (-89.352178, 29.152482, 0.31299999) failed to convert
-rank 73: Point 456 (-90.020697, 29.94989, 19.483256) failed to convert
-rank 51: Point 329 (-90.601381, 29.474751, -0.36485992) failed to convert
-rank 68: Point 461 (-90.12217, 30.014442, -9.0) failed to convert
-rank 2: Point 324 (-91.935754, 30.766675, -10.562108) failed to convert
-rank 83: Point 457 (-89.792372, 29.583424, -5.7226204) failed to convert
-rank 0: Point 306 (-92.59374, 28.719225, 32.900002) failed to convert
-rank 29: Point 325 (-91.037197, 30.123589, -11.353964) failed to convert
-rank 42: Point 327 (-90.714669, 29.942761, -1.3174852) failed to convert
-rank 33: Point 327 (-90.9078, 30.076198, 21.783239) failed to convert
-rank 55: Point 330 (-90.522915, 29.359397, -0.54451924) failed to convert
-rank 77: Point 457 (-89.963661, 29.65261, -2.439912) failed to convert
-rank 14: Point 323 (-91.499366, 29.639641, -2.3528478) failed to convert
-rank 93: Point 457 (-89.277916, 29.162242, -0.0) failed to convert
-rank 17: Point 329 (-91.376593, 29.748124, -0.57378767) failed to convert
-rank 62: Point 326 (-90.317733, 30.193566, 3.3499987) failed to convert
-rank 25: Point 330 (-91.197181, 29.650921, -0.99794753) failed to convert
-rank 43: Point 332 (-90.689727, 29.999626, -1.6655999) failed to convert
-rank 78: Point 461 (-89.935314, 29.70612, -0.0) failed to convert
-rank 94: Point 460 (-89.244169, 29.153219, 1.7801326) failed to convert
-rank 74: Point 461 (-89.995321, 29.970011, -0.66185198) failed to convert
-rank 28: Point 324 (-91.127187, 29.415895, -0.31612872) failed to convert
-rank 32: Point 328 (-90.939205, 30.132608, 4.3769819) failed to convert
-rank 36: Point 326 (-90.869181, 29.423866, -0.49561272) failed to convert
-rank 27: Point 324 (-91.117174, 30.254597, -11.993318) failed to convert
-rank 37: Point 329 (-90.81489, 29.88084, -0.46273092) failed to convert
-rank 69: Point 459 (-90.096036, 30.025632, -0.97863478) failed to convert
-rank 6: Point 328 (-91.749919, 30.596451, 12.782927) failed to convert
-rank 45: Point 328 (-90.669104, 29.929684, -1.8248833) failed to convert
-rank 65: Point 459 (-90.235319, 29.874331, -4.1970962) failed to convert
-rank 49: Point 330 (-90.590338, 30.083267, -1.8781908) failed to convert
-rank 56: Point 326 (-90.475748, 29.826615, -0.78235338) failed to convert
-rank 30: Point 328 (-91.043493, 29.724018, -0.80400153) failed to convert
-rank 66: Point 459 (-90.241051, 29.35159, 0.32100001) failed to convert
-rank 5: Point 330 (-91.830848, 29.748091, -0.3358124) failed to convert
-rank 64: Point 461 (-90.309297, 29.410826, -3.7886641) failed to convert
-rank 95: Point 458 (-89.229068, 29.099248, -0.00123841) failed to convert
-rank 90: Point 462 (-89.396603, 28.953865, 13.136963) failed to convert
-rank 81: Point 456 (-89.850581, 29.58006, 0.75983619) failed to convert
-rank 4: Point 328 (-91.806981, 30.937106, -19.120103) failed to convert
-rank 87: Point 457 (-89.536059, 29.47513, 0.31984253) failed to convert
-rank 82: Point 460 (-89.760823, 30.29654, -4.7591668) failed to convert
-rank 24: Point 325 (-91.210612, 29.697241, -2.181337) failed to convert
-rank 10: Point 327 (-91.602361, 30.747641, -17.465039) failed to convert
-rank 23: Point 328 (-91.250548, 29.335516, -0.41962236) failed to convert
-rank 61: Point 329 (-90.38656, 29.57529, -1.3260833) failed to convert
-rank 44: Point 326 (-90.709217, 29.538949, -0.776999) failed to convert
-rank 40: Point 326 (-90.753291, 29.900689, -1.3222663) failed to convert
-rank 98: Point 461 (-89.092607, 29.244748, 0.58897748) failed to convert
-rank 86: Point 461 (-89.607606, 29.52892, -0.0) failed to convert
-rank 99: Point 457 (-88.892302, 30.149675, 10.322358) failed to convert
-rank 80: Point 459 (-89.857232, 30.034326, -8.5618327) failed to convert
-rank 79: Point 457 (-89.900118, 29.891809, -5.8442356) failed to convert
-rank 76: Point 463 (-89.925073, 30.393805, -9.1309349) failed to convert
-rank 72: Point 461 (-90.035634, 30.03188, 2.7970517) failed to convert
-rank 92: Point 460 (-89.332692, 29.032671, 3.0181411) failed to convert
-rank 47: Point 328 (-90.642016, 29.986761, -0.38259882) failed to convert
-rank 70: Point 462 (-90.072492, 30.028353, -0.31119879) failed to convert
-rank 35: Point 332 (-90.87787, 29.673609, -8.2296) failed to convert
-rank 88: Point 464 (-89.435106, 29.709303, 5.7130887) failed to convert
-rank 57: Point 331 (-90.457283, 29.862461, -0.34967155) failed to convert
-rank 85: Point 457 (-89.694982, 29.47316, -2.2100054) failed to convert
-rank 96: Point 463 (-89.205582, 29.16115, -0.5400651) failed to convert
-rank 3: Point 331 (-91.875382, 30.639635, -6.6107037) failed to convert
-rank 60: Point 324 (-90.474072, 28.685354, 18.694646) failed to convert
-rank 71: Point 458 (-90.05408, 30.033856, -5.8125364) failed to convert
-rank 12: Point 319 (-91.522083, 30.498673, -7.0958547) failed to convert
-rank 7: Point 329 (-91.735493, 30.278832, -8.2296) failed to convert
-rank 97: Point 456 (-89.167511, 29.152486, -0.0) failed to convert
-rank 67: Point 456 (-90.151248, 30.019134, -5.0593755) failed to convert
-rank 63: Point 332 (-90.338262, 29.521866, -0.9857284) failed to convert
-rank 48: Point 327 (-90.628071, 29.864211, -0.3477814) failed to convert
-rank 31: Point 331 (-90.987212, 30.114447, 12.49681) failed to convert
-rank 84: Point 463 (-89.729941, 29.846177, -0.86514832) failed to convert
-rank 58: Point 322 (-90.43105, 29.904821, 0.16871216) failed to convert
-rank 53: Point 330 (-90.543381, 29.627805, -0.56451672) failed to convert
-rank 19: Point 331 (-91.277423, 30.22832, -1.9026836) failed to convert
-rank 13: Point 330 (-91.528312, 29.78551, -0.45435697) failed to convert
-rank 8: Point 324 (-91.734536, 29.628034, 2.0203768) failed to convert
-rank 39: Point 330 (-90.734222, 30.414326, -3.5055787) failed to convert
-rank 11: Point 327 (-91.579007, 30.401977, -3.3631815) failed to convert
-rank 75: Point 458 (-89.979351, 29.92329, -6.0137044) failed to convert
-rank 73: Point 457 (-90.019413, 29.966189, -0.34009495) failed to convert
-rank 22: Point 325 (-91.19626, 30.513941, 20.055523) failed to convert
-rank 34: Point 324 (-90.850655, 30.457042, -9.4302) failed to convert
-rank 68: Point 462 (-90.121228, 30.026474, 0.15768552) failed to convert
-rank 89: Point 459 (-89.406039, 29.338191, -4.9609251) failed to convert
-rank 54: Point 328 (-90.519811, 29.663154, -0.34734885) failed to convert
-rank 26: Point 323 (-91.183368, 29.623926, 0.11668341) failed to convert
-rank 38: Point 326 (-90.824489, 29.358291, -8.2296) failed to convert
-rank 74: Point 462 (-90.048321, 29.291413, 0.60850839) failed to convert
-rank 50: Point 331 (-90.625417, 29.364308, -0.42332138) failed to convert
-rank 91: Point 458 (-89.366677, 28.983734, 3.7620128) failed to convert
-rank 83: Point 458 (-89.809084, 29.376515, 1.1110279) failed to convert
-rank 77: Point 458 (-89.964499, 29.641833, 1.0417197) failed to convert
-rank 59: Point 330 (-90.400488, 30.024961, -2.9540673) failed to convert
-rank 18: Point 331 (-91.292263, 30.569127, 13.306489) failed to convert
-rank 21: Point 329 (-91.279266, 29.408347, 0.26567749) failed to convert
-rank 78: Point 462 (-89.952588, 29.487658, 1.4310959) failed to convert
-rank 93: Point 458 (-89.24665, 29.518591, 5.0146662) failed to convert
-rank 69: Point 460 (-90.096163, 30.023923, -0.14510774) failed to convert
-rank 20: Point 329 (-91.235082, 30.443439, -5.0685699) failed to convert
-rank 15: Point 329 (-91.403593, 30.756151, 3.5662888) failed to convert
-rank 16: Point 326 (-91.426369, 29.660261, -1.6168567) failed to convert
-rank 1: Point 332 (-92.05626, 30.691294, -9.1690777) failed to convert
-rank 52: Point 327 (-90.563412, 29.673325, -0.59417338) failed to convert
-rank 2: Point 325 (-91.962174, 30.274055, -4.5768061) failed to convert
-rank 94: Point 461 (-89.182802, 29.846449, 2.2917306) failed to convert
-rank 41: Point 328 (-90.699611, 30.46116, -8.5041245) failed to convert
-rank 65: Point 460 (-90.230384, 29.939468, -2.5223982) failed to convert
-rank 51: Point 330 (-90.608952, 29.366774, 0.36576) failed to convert
-rank 64: Point 462 (-90.271842, 29.912336, -0.085344) failed to convert
-rank 66: Point 460 (-90.262508, 29.063309, 7.8918633) failed to convert
-rank 42: Point 328 (-90.744444, 29.510877, -0.5519282) failed to convert
-rank 62: Point 327 (-90.364809, 29.559288, -1.1737339) failed to convert
-rank 46: Point 323 (-90.683201, 29.613006, -8.2296) failed to convert
-rank 29: Point 326 (-91.037136, 30.124148, -11.203104) failed to convert
-rank 14: Point 324 (-91.498421, 29.65569, -1.6946194) failed to convert
-rank 55: Point 331 (-90.475014, 30.025228, 11.229354) failed to convert
-rank 17: Point 330 (-91.373367, 29.801374, 6.2116206) failed to convert
-rank 33: Point 328 (-90.928933, 29.759117, -0.49848078) failed to convert
-rank 87: Point 458 (-89.545559, 29.361951, -3.3565132) failed to convert
-rank 43: Point 333 (-90.718938, 29.578392, -2.0754447) failed to convert
-rank 9: Point 329 (-91.63683, 30.802762, -20.0) failed to convert
-rank 95: Point 459 (-89.220374, 29.198118, -0.51110278) failed to convert
-rank 90: Point 463 (-89.31288, 29.920937, 0.30277792) failed to convert
-rank 32: Point 329 (-90.972912, 29.62284, -0.49142397) failed to convert
-rank 81: Point 457 (-89.797043, 30.240117, -0.85958969) failed to convert
-rank 36: Point 327 (-90.852023, 29.679726, -0.63357123) failed to convert
-rank 98: Point 462 (-88.995623, 30.308479, 4.278255) failed to convert
-rank 27: Point 325 (-91.117148, 30.254905, -13.660223) failed to convert
-rank 0: Point 307 (-92.599334, 28.578289, 36.904287) failed to convert
-rank 37: Point 330 (-90.807836, 29.984341, -0.83427557) failed to convert
-rank 45: Point 329 (-90.709137, 29.352649, -0.73075589) failed to convert
-rank 82: Point 461 (-89.82313, 29.531979, 0.31299999) failed to convert
-rank 86: Point 462 (-89.575545, 29.911077, -0.0) failed to convert
-rank 99: Point 458 (-88.931743, 29.725872, 3.2137659) failed to convert
-rank 56: Point 327 (-90.475825, 29.825508, -0.6619063) failed to convert
-rank 25: Point 331 (-91.162935, 30.192348, 0.83389188) failed to convert
-rank 72: Point 462 (-90.034322, 30.048405, 3.9835668) failed to convert
-rank 76: Point 464 (-89.980635, 29.6952, -3.4642189) failed to convert
-rank 79: Point 458 (-89.921304, 29.625981, -1.7524944) failed to convert
-rank 92: Point 461 (-89.303456, 29.369719, 4.4822803) failed to convert
-rank 49: Point 331 (-90.617472, 29.699869, -1.5987393) failed to convert
-rank 80: Point 460 (-89.857209, 30.03427, -8.5618327) failed to convert
-rank 5: Point 331 (-91.786513, 30.551292, -4.9422054) failed to convert
-rank 6: Point 329 (-91.726668, 31.006329, -20.299984) failed to convert
-rank 96: Point 464 (-89.204503, 29.173263, -0.0) failed to convert
-rank 85: Point 458 (-89.645206, 30.073462, 3.2758865) failed to convert
-rank 71: Point 459 (-90.07104, 29.816192, 0.12795837) failed to convert
-rank 23: Point 329 (-91.226808, 29.717904, -5.1868052) failed to convert
-rank 70: Point 463 (-90.072528, 30.027878, -0.89794944) failed to convert
-rank 28: Point 325 (-91.076232, 30.209976, 0.78993803) failed to convert
-rank 88: Point 465 (-89.399252, 30.12411, 2.9000001) failed to convert
-rank 44: Point 327 (-90.734725, 29.167219, -0.0) failed to convert
-rank 97: Point 457 (-89.104794, 29.853016, 3.1260183) failed to convert
-rank 67: Point 457 (-90.151251, 30.019074, -5.0593755) failed to convert
-rank 40: Point 327 (-90.770881, 29.64417, -0.75847404) failed to convert
-rank 24: Point 326 (-91.208476, 29.731168, -0.0238242) failed to convert
-rank 60: Point 325 (-90.383132, 29.941357, -8.3923639) failed to convert
-rank 57: Point 332 (-90.431826, 30.21093, -0.2305745) failed to convert
-rank 35: Point 333 (-90.877835, 29.673659, -0.98530749) failed to convert
-rank 84: Point 464 (-89.75529, 29.536377, 23.242963) failed to convert
-rank 61: Point 330 (-90.387119, 29.567585, -2.2134482) failed to convert
-rank 47: Point 329 (-90.646613, 29.921398, -0.58497973) failed to convert
-rank 68: Point 463 (-90.121724, 30.019931, -9.0) failed to convert
-rank 75: Point 459 (-89.995096, 29.723474, -4.8804579) failed to convert
-rank 73: Point 458 (-90.060254, 29.442173, 0.93162866) failed to convert
-rank 74: Point 463 (-89.997219, 29.945846, -4.9709866) failed to convert
-rank 10: Point 328 (-91.626915, 30.325093, 11.910012) failed to convert
-rank 63: Point 333 (-90.307, 29.942687, -8.209179) failed to convert
-rank 89: Point 460 (-89.405998, 29.338236, -4.9609251) failed to convert
-rank 31: Point 332 (-90.968564, 30.39575, -4.6606795) failed to convert
-rank 91: Point 459 (-89.344701, 29.238949, -0.04264321) failed to convert
-rank 19: Point 332 (-91.259125, 30.520654, -9.9749747) failed to convert
-rank 83: Point 459 (-89.77309, 29.820407, -0.0) failed to convert
-rank 48: Point 328 (-90.628065, 29.864251, -0.76471498) failed to convert
-rank 34: Point 325 (-90.869436, 30.180397, -2.5314249) failed to convert
-rank 11: Point 328 (-91.570993, 30.538749, -6.8036826) failed to convert
-rank 77: Point 459 (-89.929101, 30.087698, 0.15150413) failed to convert
-rank 69: Point 461 (-90.095773, 30.0289, -1.8774001) failed to convert
-rank 93: Point 459 (-89.27495, 29.195666, 9.2881296) failed to convert
-rank 26: Point 324 (-91.190355, 29.512218, -0.53763188) failed to convert
-rank 94: Point 462 (-89.228972, 29.325892, 3.4043183) failed to convert
-rank 22: Point 326 (-91.201733, 30.427762, 6.4171449) failed to convert
-rank 65: Point 461 (-90.275497, 29.338571, -0.28494098) failed to convert
-rank 4: Point 329 (-91.811915, 30.848599, 1.9455293) failed to convert
-rank 38: Point 327 (-90.80355, 29.668029, -0.59354435) failed to convert
-rank 78: Point 463 (-89.939099, 29.658067, -0.45256612) failed to convert
-rank 8: Point 325 (-91.661324, 30.917306, -20.019947) failed to convert
-rank 66: Point 461 (-90.240333, 29.360595, -5.0227995) failed to convert
-rank 64: Point 463 (-90.309254, 29.410868, -3.7886641) failed to convert
-rank 90: Point 464 (-89.36581, 29.312654, -0.2114) failed to convert
-rank 87: Point 459 (-89.545545, 29.36201, -5.2014123) failed to convert
-rank 39: Point 331 (-90.76191, 30.014398, 11.838379) failed to convert
-rank 95: Point 460 (-89.225458, 29.140274, -0.00794017) failed to convert
-rank 21: Point 330 (-91.20968, 30.522695, 12.649565) failed to convert
-rank 50: Point 332 (-90.605459, 29.6486, -0.87174752) failed to convert
-rank 16: Point 327 (-91.36868, 30.612092, -9.4039055) failed to convert
-rank 18: Point 332 (-91.325971, 30.024562, -0.6036491) failed to convert
-rank 81: Point 458 (-89.801387, 30.18682, 2.2502045) failed to convert
-rank 59: Point 331 (-90.413134, 29.852509, -1.7487198) failed to convert
-rank 98: Point 463 (-89.068339, 29.513501, 2.6199331) failed to convert
-rank 15: Point 330 (-91.467676, 29.691304, -0.11414194) failed to convert
-rank 52: Point 328 (-90.563894, 29.6663, -0.55921399) failed to convert
-rank 2: Point 326 (-91.974263, 30.045754, -5.1784868) failed to convert
-rank 82: Point 462 (-89.765009, 30.245671, -2.9117998) failed to convert
-rank 13: Point 331 (-91.537344, 29.630757, -0.59521761) failed to convert
-rank 58: Point 323 (-90.43105, 29.904761, 0.26928103) failed to convert
-rank 54: Point 329 (-90.519429, 29.668372, -0.43629887) failed to convert
-rank 42: Point 329 (-90.71523, 29.934593, -1.4499821) failed to convert
-rank 30: Point 329 (-91.079418, 29.1652, 2.0485247) failed to convert
-rank 7: Point 330 (-91.713045, 30.67529, -7.2067811) failed to convert
-rank 99: Point 459 (-88.908485, 29.976119, 5.5072156) failed to convert
-rank 51: Point 331 (-90.586064, 29.691644, -0.24327636) failed to convert
-rank 86: Point 463 (-89.615492, 29.431712, -0.1455987) failed to convert
-rank 14: Point 325 (-91.498325, 29.657249, -0.90802929) failed to convert
-rank 17: Point 331 (-91.32625, 30.570021, -8.2695511) failed to convert
-rank 12: Point 320 (-91.587535, 29.376334, 2.4186048) failed to convert
-rank 62: Point 328 (-90.366368, 29.538056, -2.9948688) failed to convert
-rank 3: Point 332 (-91.857864, 30.957668, -12.446541) failed to convert
-rank 76: Point 465 (-89.978972, 29.715973, 0.02207872) failed to convert
-rank 41: Point 329 (-90.771661, 29.418523, -8.2296) failed to convert
-rank 1: Point 333 (-92.052143, 30.768966, -9.503036) failed to convert
-rank 29: Point 327 (-91.037224, 30.122777, -10.300073) failed to convert
-rank 92: Point 462 (-89.321294, 29.164386, 0.10154473) failed to convert
-rank 79: Point 459 (-89.879698, 30.145668, -5.4580539) failed to convert
-rank 72: Point 463 (-90.036087, 30.025884, -9.0) failed to convert
-rank 55: Point 332 (-90.473264, 30.049284, -9.2080087) failed to convert
-rank 43: Point 334 (-90.721422, 29.542318, -1.2480571) failed to convert
-rank 45: Point 330 (-90.706325, 29.393482, -0.1376556) failed to convert
-rank 46: Point 324 (-90.701129, 29.35374, -0.67937144) failed to convert
-rank 20: Point 330 (-91.238435, 30.390192, -6.4856305) failed to convert
-rank 80: Point 461 (-89.890155, 29.62379, -1.5497102) failed to convert
-rank 71: Point 460 (-90.062921, 29.920531, -3.4408205) failed to convert
-rank 96: Point 465 (-89.20233, 29.197802, -0.0) failed to convert
-rank 85: Point 459 (-89.694324, 29.481023, -3.065896) failed to convert
-rank 53: Point 331 (-90.548028, 29.562261, -0.0234478) failed to convert
-rank 9: Point 330 (-91.64962, 30.581721, -7.2101412) failed to convert
-rank 88: Point 466 (-89.380655, 30.33714, -0.80353872) failed to convert
-rank 70: Point 464 (-90.072447, 30.028908, -4.8859443) failed to convert
-rank 36: Point 328 (-90.830655, 29.995718, 15.737153) failed to convert
-rank 97: Point 458 (-89.152333, 29.322958, 0.71858901) failed to convert
-rank 33: Point 329 (-90.945209, 29.512498, -0.38597775) failed to convert
-rank 0: Point 308 (-92.559824, 29.452568, 11.6) failed to convert
-rank 37: Point 331 (-90.846785, 29.408278, -0.0) failed to convert
-rank 32: Point 330 (-91.005065, 29.129421, 2.0177714) failed to convert
-rank 67: Point 458 (-90.155144, 29.968103, -0.54618421) failed to convert
-rank 84: Point 465 (-89.727642, 29.873695, 7.1171787) failed to convert
-rank 68: Point 464 (-90.094037, 30.376253, -3.6200775) failed to convert
-rank 75: Point 460 (-89.975072, 29.977267, 0.15194798) failed to convert
-rank 74: Point 464 (-89.997213, 29.945786, -6.1112404) failed to convert
-rank 5: Point 332 (-91.798228, 30.340869, -3.7948834) failed to convert
-rank 6: Point 330 (-91.75073, 30.58165, -12.080637) failed to convert
-rank 49: Point 332 (-90.628524, 29.542389, -2.680926) failed to convert
-rank 56: Point 328 (-90.475848, 29.825179, -8.2296) failed to convert
-rank 44: Point 328 (-90.722458, 29.346471, -8.2296) failed to convert
-rank 40: Point 328 (-90.75273, 29.908827, -1.0209455) failed to convert
-rank 73: Point 459 (-90.017407, 29.991492, 10.185405) failed to convert
-rank 23: Point 330 (-91.189846, 30.304753, -5.7834514) failed to convert
-rank 89: Point 461 (-89.416105, 29.219974, -0.9804483) failed to convert
-rank 91: Point 460 (-89.358007, 29.084463, 0.2544157) failed to convert
-rank 83: Point 460 (-89.794006, 29.563125, -0.36809303) failed to convert
-rank 60: Point 326 (-90.355449, 30.314596, 0.57911998) failed to convert
-rank 25: Point 332 (-91.195735, 29.673658, -0.67873677) failed to convert
-rank 69: Point 462 (-90.095835, 30.028067, -5.8917844) failed to convert
-rank 28: Point 326 (-91.17828, 28.60037, 25.055846) failed to convert
-rank 93: Point 460 (-89.196113, 30.087123, 0.58220583) failed to convert
-rank 77: Point 460 (-89.930724, 30.067315, -0.67943586) failed to convert
-rank 24: Point 327 (-91.169551, 30.346581, 13.094742) failed to convert
-rank 57: Point 333 (-90.482265, 29.516884, -0.46708693) failed to convert
-rank 47: Point 330 (-90.661305, 29.711502, -1.0300181) failed to convert
-rank 35: Point 334 (-90.84301, 30.189873, -1.8776623) failed to convert
-rank 94: Point 463 (-89.241345, 29.185082, -0.537272) failed to convert
-rank 66: Point 462 (-90.190629, 30.017331, 1.6370083) failed to convert
-rank 64: Point 464 (-90.278249, 29.8267, -0.37145868) failed to convert
-rank 78: Point 464 (-89.902208, 30.120447, -5.9131204) failed to convert
-rank 90: Point 465 (-89.372428, 29.235656, -0.02284628) failed to convert
-rank 61: Point 331 (-90.385183, 29.593767, 0.08269173) failed to convert
-rank 65: Point 462 (-90.239206, 29.822531, 1.4138524) failed to convert
-rank 87: Point 460 (-89.545536, 29.36205, -5.2014123) failed to convert
-rank 81: Point 459 (-89.796177, 30.250248, -1.1242493) failed to convert
-rank 10: Point 329 (-91.592162, 30.921325, -12.535326) failed to convert
-rank 98: Point 464 (-88.993279, 30.333377, 3.5662903) failed to convert
-rank 63: Point 334 (-90.306353, 29.95128, 17.363496) failed to convert
-rank 31: Point 333 (-90.987243, 30.113858, 13.713168) failed to convert
-rank 82: Point 463 (-89.819109, 29.581737, -4.8088299) failed to convert
-rank 95: Point 461 (-89.220607, 29.195362, -0.2157158) failed to convert
-rank 27: Point 326 (-91.121195, 30.191965, 14.638476) failed to convert
-rank 26: Point 325 (-91.206155, 29.259187, -0.51454657) failed to convert
-rank 19: Point 333 (-91.274295, 30.278028, -4.580235) failed to convert
-rank 48: Point 329 (-90.628057, 29.864311, -0.71219585) failed to convert
-rank 34: Point 326 (-90.869827, 30.174463, -0.86032714) failed to convert
-rank 11: Point 329 (-91.556909, 30.777762, 9.4158315) failed to convert
-rank 76: Point 466 (-89.980592, 29.695244, -5.0596803) failed to convert
-rank 8: Point 326 (-91.720493, 29.878661, -1.112652) failed to convert
-rank 22: Point 327 (-91.206591, 30.351084, -14.602969) failed to convert
-rank 4: Point 330 (-91.804978, 30.972563, 7.3250039) failed to convert
-rank 86: Point 464 (-89.613313, 29.457812, 0.16838155) failed to convert
-rank 38: Point 328 (-90.756824, 30.349124, -6.8033744) failed to convert
-rank 99: Point 460 (-88.953892, 29.484598, 11.525476) failed to convert
-rank 18: Point 333 (-91.292265, 30.568824, 10.119401) failed to convert
-rank 79: Point 460 (-89.876293, 30.187794, 2.9282249) failed to convert
-rank 21: Point 331 (-91.222841, 30.314706, 0.66750284) failed to convert
-rank 92: Point 463 (-89.309357, 29.30172, -0.26162801) failed to convert
-rank 72: Point 464 (-90.099396, 29.208776, 0.31299999) failed to convert
-rank 59: Point 332 (-90.412337, 29.863307, -0.39688766) failed to convert
-rank 39: Point 332 (-90.788906, 29.619984, -1.585622) failed to convert
-rank 71: Point 461 (-90.062853, 29.921378, -5.0496723) failed to convert
-rank 52: Point 329 (-90.584082, 29.380825, 0.45719999) failed to convert
-rank 80: Point 462 (-89.857194, 30.034233, -8.5618327) failed to convert
-rank 96: Point 466 (-89.207121, 29.143359, 16.336676) failed to convert
-rank 70: Point 465 (-90.093679, 29.755335, 0.31299999) failed to convert
-rank 88: Point 467 (-89.439033, 29.663368, -0.0) failed to convert
-rank 13: Point 332 (-91.48499, 30.517455, -5.5870075) failed to convert
-rank 42: Point 330 (-90.71894, 29.88097, -0.6388485) failed to convert
-rank 58: Point 324 (-90.452323, 29.612363, -1.0172337) failed to convert
-rank 85: Point 460 (-89.642795, 30.102172, 2.98) failed to convert
-rank 97: Point 459 (-89.178757, 29.024802, 3.0902345) failed to convert
-rank 16: Point 328 (-91.404125, 30.030259, -0.86984198) failed to convert
-rank 15: Point 331 (-91.444696, 30.076754, -1.0458289) failed to convert
-rank 74: Point 465 (-89.991722, 30.015362, 0.84832894) failed to convert
-rank 84: Point 466 (-89.754818, 29.541416, 17.908306) failed to convert
-rank 67: Point 459 (-90.216994, 29.152535, -0.41020907) failed to convert
-rank 75: Point 461 (-89.943423, 30.374477, -7.7031308) failed to convert
-rank 68: Point 465 (-90.102088, 30.273006, 4.3800001) failed to convert
-rank 2: Point 327 (-91.977296, 29.988168, -0.0) failed to convert
-rank 50: Point 333 (-90.590102, 29.865777, -0.79790104) failed to convert
-rank 7: Point 331 (-91.735626, 30.276108, -9.6458682) failed to convert
-rank 12: Point 321 (-91.576079, 29.575221, 1.8369161) failed to convert
-rank 73: Point 460 (-90.066406, 29.362086, 0.31299999) failed to convert
-rank 14: Point 326 (-91.498312, 29.657416, -2.9175747) failed to convert
-rank 1: Point 334 (-92.101011, 29.823813, -0.28400001) failed to convert
-rank 62: Point 329 (-90.337072, 29.934346, 21.19425) failed to convert
-rank 89: Point 462 (-89.417237, 29.206641, 0.31299999) failed to convert
-rank 54: Point 330 (-90.518263, 29.684597, -1.0698988) failed to convert
-rank 51: Point 332 (-90.585684, 29.696879, -0.40643085) failed to convert
-rank 83: Point 461 (-89.768977, 29.870709, -9.1333327) failed to convert
-rank 91: Point 461 (-89.352624, 29.146959, 0.31299999) failed to convert
-rank 43: Point 335 (-90.68746, 30.031998, -9.6155264) failed to convert
-rank 17: Point 332 (-91.354261, 30.114861, -0.7331317) failed to convert
-rank 93: Point 461 (-89.275821, 29.185415, -0.0818035) failed to convert
-rank 41: Point 330 (-90.760554, 29.581151, -0.5189593) failed to convert
-rank 55: Point 333 (-90.483396, 29.909552, -0.5717271) failed to convert
-rank 29: Point 328 (-91.031641, 30.208108, -8.937359) failed to convert
-rank 69: Point 463 (-90.100133, 29.972535, 0.7591685) failed to convert
-rank 30: Point 330 (-91.072815, 29.268546, -0.0) failed to convert
-rank 77: Point 461 (-89.992747, 29.281683, 0.90742015) failed to convert
-rank 53: Point 332 (-90.543349, 29.627753, -0.05459085) failed to convert
-rank 45: Point 331 (-90.705512, 29.405249, -0.3208737) failed to convert
-rank 3: Point 333 (-91.855583, 30.998693, -14.253493) failed to convert
-rank 20: Point 331 (-91.300618, 29.38782, 1.8937293) failed to convert
-rank 46: Point 325 (-90.696589, 29.419561, -0.29309544) failed to convert
-rank 78: Point 465 (-89.903606, 30.102956, -0.27466331) failed to convert
-rank 36: Point 329 (-90.846569, 29.760428, -1.5451582) failed to convert
-rank 9: Point 331 (-91.643207, 30.692327, -8.7018685) failed to convert
-rank 64: Point 465 (-90.305438, 29.462158, 0.84646803) failed to convert
-rank 90: Point 466 (-89.36672, 29.301856, 18.129164) failed to convert
-rank 94: Point 464 (-89.239644, 29.204455, -0.63068026) failed to convert
-rank 65: Point 463 (-90.235284, 29.87438, -4.1970962) failed to convert
-rank 87: Point 461 (-89.545522, 29.362109, -5.2014123) failed to convert
-rank 33: Point 330 (-90.906691, 30.092079, -10.039779) failed to convert
-rank 37: Point 332 (-90.840628, 29.499871, -0.63576436) failed to convert
-rank 0: Point 309 (-92.586527, 28.811701, 31.1) failed to convert
-rank 81: Point 460 (-89.796908, 30.24098, -0.32020297) failed to convert
-rank 98: Point 465 (-89.097895, 29.184169, -0.01614365) failed to convert
-rank 82: Point 464 (-89.820557, 29.563729, 1.4967867) failed to convert
-rank 56: Point 329 (-90.50422, 29.430922, -8.2296) failed to convert
-rank 32: Point 331 (-90.939089, 30.134086, 12.263381) failed to convert
-rank 66: Point 463 (-90.233666, 29.448976, -0.0544931) failed to convert
-rank 95: Point 462 (-89.219229, 29.210937, -0.0) failed to convert
-rank 23: Point 331 (-91.21513, 29.904282, -0.20200001) failed to convert
-rank 49: Point 333 (-90.617439, 29.69992, -0.69974383) failed to convert
-rank 86: Point 465 (-89.614002, 29.449165, -5.7884572) failed to convert
-rank 5: Point 333 (-91.77281, 30.795744, -18.031967) failed to convert
-rank 40: Point 329 (-90.803201, 29.167675, -0.0) failed to convert
-rank 6: Point 331 (-91.752818, 30.544507, -13.549674) failed to convert
-rank 44: Point 329 (-90.685342, 29.883057, -0.39223042) failed to convert
-rank 76: Point 467 (-89.962219, 29.927549, -3.5556854) failed to convert
-rank 60: Point 327 (-90.445241, 29.088447, 0.52588743) failed to convert
-rank 57: Point 334 (-90.477922, 29.576974, 0.34426469) failed to convert
-rank 25: Point 333 (-91.153845, 30.334371, -5.8607667) failed to convert
-rank 99: Point 461 (-88.884184, 30.234846, 0.94759511) failed to convert
-rank 35: Point 335 (-90.906093, 29.248808, 1.0885346) failed to convert
-rank 24: Point 328 (-91.211024, 29.69048, 11.299876) failed to convert
-rank 79: Point 461 (-89.901329, 29.875842, 28.036951) failed to convert
-rank 92: Point 464 (-89.332929, 29.029312, 16.214949) failed to convert
-rank 71: Point 462 (-90.062286, 29.928645, 18.911369) failed to convert
-rank 47: Point 331 (-90.636084, 30.070595, -5.1415855) failed to convert
-rank 72: Point 465 (-90.050676, 29.839034, 3.3271369) failed to convert
-rank 88: Point 468 (-89.464179, 29.368899, -0.29544367) failed to convert
-rank 96: Point 467 (-89.204675, 29.171094, -0.0) failed to convert
-rank 10: Point 330 (-91.615772, 30.516799, -6.0295791) failed to convert
-rank 70: Point 466 (-90.072631, 30.026376, -3.4070951) failed to convert
-rank 80: Point 463 (-89.855164, 30.059124, 0.23325208) failed to convert
-rank 63: Point 335 (-90.355447, 29.287992, 0.98053414) failed to convert
-rank 61: Point 332 (-90.415926, 29.171751, 1.4985099) failed to convert
-rank 28: Point 327 (-91.110658, 29.67479, -0.51363778) failed to convert
-rank 27: Point 327 (-91.132758, 30.011624, -0.07061726) failed to convert
-rank 26: Point 326 (-91.148479, 30.173675, -6.4544388) failed to convert
-rank 34: Point 327 (-90.9024, 29.688941, -8.2296) failed to convert
-rank 84: Point 467 (-89.773739, 29.308222, 0.55029813) failed to convert
-rank 97: Point 460 (-89.089266, 30.023673, 2.728188) failed to convert
-rank 85: Point 461 (-89.701103, 29.398185, -0.3767702) failed to convert
-rank 68: Point 466 (-90.121937, 30.017129, -9.0) failed to convert
-rank 74: Point 466 (-89.99832, 29.931731, -2.0627737) failed to convert
-rank 48: Point 330 (-90.642906, 29.652687, -0.69398957) failed to convert
-rank 31: Point 334 (-91.030016, 29.459269, 0.09915327) failed to convert
-rank 75: Point 462 (-89.986408, 29.833526, -0.88316249) failed to convert
-rank 22: Point 328 (-91.206586, 30.351044, -14.602969) failed to convert
-rank 67: Point 460 (-90.161052, 29.890521, 1.4201814) failed to convert
-rank 8: Point 327 (-91.662423, 30.897999, -11.834292) failed to convert
-rank 4: Point 331 (-91.804326, 30.984002, -20.275296) failed to convert
-rank 11: Point 330 (-91.598741, 30.062322, -8.2296) failed to convert
-rank 73: Point 461 (-89.994541, 30.28055, 2.34921) failed to convert
-rank 21: Point 332 (-91.222735, 30.316171, -13.696799) failed to convert
-rank 38: Point 329 (-90.779761, 30.016461, -9.8054168) failed to convert
-rank 83: Point 462 (-89.792496, 29.581703, 0.46776946) failed to convert
-rank 52: Point 330 (-90.576933, 29.482143, -0.99087924) failed to convert
-rank 59: Point 333 (-90.412339, 29.863247, -0.47374792) failed to convert
-rank 18: Point 334 (-91.288331, 30.63174, 18.66749) failed to convert
-rank 91: Point 462 (-89.267654, 30.118578, 2.6471265) failed to convert
-rank 89: Point 463 (-89.338273, 30.118445, 3.2861261) failed to convert
-rank 39: Point 333 (-90.805059, 29.381745, -8.2296) failed to convert
-rank 78: Point 466 (-89.911013, 30.010496, 3.3185921) failed to convert
-rank 93: Point 462 (-89.273037, 29.21711, -0.88727012) failed to convert
-rank 69: Point 464 (-90.108102, 29.869544, -0.41829212) failed to convert
-rank 64: Point 466 (-90.314668, 29.337252, -0.0) failed to convert
-rank 77: Point 462 (-89.93454, 30.019424, 0.74315803) failed to convert
-rank 13: Point 333 (-91.52829, 29.785567, -0.6148484) failed to convert
-rank 94: Point 465 (-89.251106, 29.073479, 0.608591) failed to convert
-rank 16: Point 329 (-91.426349, 29.660318, -3.5966401) failed to convert
-rank 7: Point 332 (-91.736283, 30.264173, -9.7167271) failed to convert
-rank 19: Point 334 (-91.25865, 30.527905, 10.160017) failed to convert
-rank 87: Point 462 (-89.495539, 29.951883, -0.46745139) failed to convert
-rank 90: Point 467 (-89.30456, 30.015108, 1.2811178) failed to convert
-rank 65: Point 464 (-90.229118, 29.955623, 18.284303) failed to convert
-rank 2: Point 328 (-91.931703, 30.83962, -11.326858) failed to convert
-rank 58: Point 325 (-90.43105, 29.90472, 0.11600332) failed to convert
-rank 51: Point 333 (-90.602524, 29.458119, -0.27980267) failed to convert
-rank 14: Point 327 (-91.498278, 29.657874, -0.9484448) failed to convert
-rank 82: Point 465 (-89.837143, 29.357356, 1.8052945) failed to convert
-rank 15: Point 332 (-91.43306, 30.270321, -1.0522632) failed to convert
-rank 1: Point 335 (-92.131796, 29.214196, 4.9000001) failed to convert
-rank 50: Point 334 (-90.625358, 29.365092, -8.2296) failed to convert
-rank 17: Point 333 (-91.321235, 30.650456, 11.265518) failed to convert
-rank 42: Point 331 (-90.715037, 29.937276, -0.7413532) failed to convert
-rank 41: Point 331 (-90.730811, 30.013353, 19.078739) failed to convert
-rank 95: Point 463 (-89.220793, 29.193142, 1.823e-05) failed to convert
-rank 12: Point 322 (-91.572297, 29.640614, -0.84958302) failed to convert
-rank 62: Point 330 (-90.339087, 29.907212, -0.33341406) failed to convert
-rank 29: Point 329 (-91.015854, 30.448219, -12.17795) failed to convert
-rank 81: Point 461 (-89.813594, 30.036214, 1.8797193) failed to convert
-rank 30: Point 331 (-91.017942, 30.11548, 9.940031) failed to convert
-rank 43: Point 336 (-90.784431, 28.614465, 17.802453) failed to convert
-rank 99: Point 462 (-88.895517, 30.113523, 12.56267) failed to convert
-rank 98: Point 466 (-89.098198, 29.180663, 2.4760785) failed to convert
-rank 66: Point 464 (-90.240273, 29.360608, -5.0227995) failed to convert
-rank 53: Point 333 (-90.555564, 29.455857, 0.11018922) failed to convert
-rank 45: Point 332 (-90.709132, 29.352588, -0.02917059) failed to convert
-rank 76: Point 468 (-89.979691, 29.706391, 21.985496) failed to convert
-rank 86: Point 466 (-89.615747, 29.427738, 0.02759669) failed to convert
-rank 20: Point 332 (-91.26551, 29.95723, -0.13699999) failed to convert
-rank 79: Point 462 (-89.899442, 29.899372, 0.21477048) failed to convert
-rank 46: Point 326 (-90.665818, 29.862406, -0.15317724) failed to convert
-rank 9: Point 332 (-91.636795, 30.802783, -20.0) failed to convert
-rank 3: Point 334 (-91.874714, 30.650032, -8.614772) failed to convert
-rank 55: Point 334 (-90.497719, 29.711073, 0.18752842) failed to convert
-rank 92: Point 465 (-89.311696, 29.274413, -0.0) failed to convert
-rank 71: Point 463 (-90.071022, 29.81625, 0.26983223) failed to convert
-rank 72: Point 466 (-90.043081, 29.936002, -0.31326654) failed to convert
-rank 36: Point 330 (-90.799523, 30.450639, -8.4076129) failed to convert
-rank 37: Point 333 (-90.789789, 30.24764, -2.5961073) failed to convert
-rank 0: Point 310 (-92.562588, 29.341163, 13.577049) failed to convert
-rank 33: Point 331 (-90.959614, 29.293038, 1.4559516) failed to convert
-rank 88: Point 469 (-89.386136, 30.27337, -3.473621) failed to convert
-rank 44: Point 330 (-90.673895, 30.046853, 20.72907) failed to convert
-rank 70: Point 467 (-90.072527, 30.027669, -4.8920403) failed to convert
-rank 96: Point 468 (-89.171172, 29.548725, 5.7872468) failed to convert
-rank 32: Point 332 (-90.940471, 30.113241, -10.896601) failed to convert
-rank 49: Point 334 (-90.614026, 29.748298, -0.60000214) failed to convert
-rank 57: Point 335 (-90.459266, 29.834795, -0.68098416) failed to convert
-rank 54: Point 331 (-90.529602, 29.525958, -0.81884135) failed to convert
-rank 5: Point 334 (-91.771787, 30.813868, -9.1547669) failed to convert
-rank 56: Point 330 (-90.491504, 29.608154, -0.22318292) failed to convert
-rank 25: Point 334 (-91.161437, 30.215351, -3.1379295) failed to convert
-rank 23: Point 332 (-91.212868, 29.94028, -1.9704015) failed to convert
-rank 40: Point 330 (-90.753293, 29.900628, -0.41889374) failed to convert
-rank 60: Point 328 (-90.386919, 29.889647, -0.40118234) failed to convert
-rank 80: Point 464 (-89.862958, 29.962554, 13.228107) failed to convert
-rank 97: Point 461 (-89.178543, 29.027113, 0.67819945) failed to convert
-rank 74: Point 467 (-89.997276, 29.944951, 0.02) failed to convert
-rank 85: Point 462 (-89.653064, 29.978903, 3.1099999) failed to convert
-rank 6: Point 332 (-91.726632, 31.006346, -20.305165) failed to convert
-rank 68: Point 467 (-90.132767, 29.876603, 0.44066143) failed to convert
-rank 84: Point 468 (-89.710933, 30.075431, -0.00127562) failed to convert
-rank 75: Point 463 (-89.97294, 30.003923, -1.75267) failed to convert
-rank 35: Point 336 (-90.871817, 29.763154, -0.71358582) failed to convert
-rank 47: Point 332 (-90.637531, 30.050075, -9.5798648) failed to convert
-rank 83: Point 463 (-89.792344, 29.583478, -3.3472749) failed to convert
-rank 91: Point 463 (-89.344281, 29.243296, -0.06790731) failed to convert
-rank 73: Point 462 (-90.017066, 29.99519, 1.6632438) failed to convert
-rank 89: Point 464 (-89.375112, 29.695656, 1.1364059) failed to convert
-rank 67: Point 461 (-90.15597, 29.95561, 23.548437) failed to convert
-rank 78: Point 467 (-89.912871, 29.986999, -0.75000264) failed to convert
-rank 27: Point 328 (-91.117231, 30.253491, -13.342316) failed to convert
-rank 61: Point 333 (-90.390411, 29.522329, -1.9171304) failed to convert
-rank 24: Point 329 (-91.173105, 30.290618, -7.351973) failed to convert
-rank 93: Point 463 (-89.221725, 29.799676, 2.216396) failed to convert
-rank 69: Point 465 (-90.13452, 29.525906, 1.0492301) failed to convert
-rank 64: Point 467 (-90.298116, 29.560438, -0.72635266) failed to convert
-rank 26: Point 327 (-91.141873, 30.276807, 8.3252948) failed to convert
-rank 77: Point 463 (-89.985249, 29.37756, 1.9716021) failed to convert
-rank 28: Point 328 (-91.103816, 29.781289, -0.27445161) failed to convert
-rank 10: Point 331 (-91.59347, 30.898528, -11.837076) failed to convert
-rank 94: Point 466 (-89.213346, 29.502743, 4.6878187) failed to convert
-rank 63: Point 336 (-90.360902, 29.213271, 1.3560068) failed to convert
-rank 87: Point 463 (-89.50049, 29.893177, -0.0) failed to convert
-rank 11: Point 331 (-91.550054, 30.893128, -12.418557) failed to convert
-rank 65: Point 465 (-90.262937, 29.50623, -0.26557855) failed to convert
-rank 8: Point 328 (-91.661294, 30.917333, -20.359037) failed to convert
-rank 34: Point 328 (-90.869409, 30.180367, -2.4434978) failed to convert
-rank 31: Point 335 (-90.987274, 30.113269, 15.025943) failed to convert
-rank 48: Point 331 (-90.616023, 30.034467, 16.631681) failed to convert
-rank 90: Point 468 (-89.377033, 29.181886, 0.31299999) failed to convert
-rank 4: Point 332 (-91.806942, 30.937118, -19.120103) failed to convert
-rank 95: Point 464 (-89.22069, 29.194276, -0.0) failed to convert
-rank 22: Point 329 (-91.202229, 30.419725, 7.3408814) failed to convert
-rank 82: Point 466 (-89.818735, 29.586187, 20.186849) failed to convert
-rank 98: Point 467 (-89.089665, 29.275751, 5.5618929) failed to convert
-rank 18: Point 335 (-91.315763, 30.190098, -1.9192216) failed to convert
-rank 81: Point 462 (-89.844641, 29.652479, -0.0) failed to convert
-rank 39: Point 334 (-90.791553, 29.580886, -0.7023625) failed to convert
-rank 38: Point 330 (-90.824457, 29.358632, -8.2296) failed to convert
-rank 76: Point 469 (-89.980563, 29.695272, -5.0596803) failed to convert
-rank 99: Point 463 (-88.890225, 30.169631, 9.9325674) failed to convert
-rank 13: Point 334 (-91.524002, 29.858219, -3.5208262) failed to convert
-rank 16: Point 330 (-91.380299, 30.422285, -2.693354) failed to convert
-rank 59: Point 334 (-90.41234, 29.863206, -0.53767602) failed to convert
-rank 21: Point 333 (-91.224807, 30.283257, -13.143892) failed to convert
-rank 66: Point 465 (-90.233971, 29.444385, 0.31299999) failed to convert
-rank 86: Point 467 (-89.613958, 29.449206, -5.7884572) failed to convert
-rank 52: Point 331 (-90.579727, 29.442568, -8.2296) failed to convert
-rank 19: Point 335 (-91.258825, 30.524979, 16.477104) failed to convert
-rank 92: Point 466 (-89.303544, 29.367751, 4.2161058) failed to convert
-rank 79: Point 463 (-89.879644, 30.145696, -5.4580539) failed to convert
-rank 15: Point 333 (-91.434887, 30.239972, -9.7322648) failed to convert
-rank 71: Point 464 (-90.054061, 30.03382, -5.8125364) failed to convert
-rank 58: Point 326 (-90.43105, 29.90466, 0.01089983) failed to convert
-rank 2: Point 329 (-91.965878, 30.201525, -1.6432947) failed to convert
-rank 51: Point 334 (-90.585936, 29.693223, -0.1982492) failed to convert
-rank 72: Point 467 (-90.036031, 30.025907, -9.0) failed to convert
-rank 7: Point 333 (-91.735453, 30.278836, -8.2296) failed to convert
-rank 17: Point 334 (-91.38039, 29.684494, -1.3953928) failed to convert
-rank 14: Point 328 (-91.484584, 29.889652, -0.49444788) failed to convert
-rank 41: Point 332 (-90.771634, 29.418468, -1.1849026) failed to convert
-rank 96: Point 469 (-89.190305, 29.333232, 5.3192858) failed to convert
-rank 62: Point 331 (-90.366167, 29.540658, 0.32824361) failed to convert
-rank 43: Point 337 (-90.727743, 29.450152, -0.42050994) failed to convert
-rank 88: Point 470 (-89.413292, 29.960769, -0.28813653) failed to convert
-rank 29: Point 330 (-91.032154, 30.200202, 5.9027946) failed to convert
-rank 42: Point 332 (-90.715217, 29.934631, -1.3330139) failed to convert
-rank 70: Point 468 (-90.072465, 30.028419, -0.35124076) failed to convert
-rank 30: Point 332 (-91.044825, 29.702885, -0.6082152) failed to convert
-rank 80: Point 465 (-89.857171, 30.034177, -8.5618327) failed to convert
-rank 97: Point 462 (-89.067359, 30.263458, 5.87722) failed to convert
-rank 50: Point 335 (-90.545941, 30.482651, -10.000366) failed to convert
-rank 46: Point 327 (-90.701044, 29.35494, -8.2296) failed to convert
-rank 20: Point 333 (-91.241024, 30.348604, 0.46080372) failed to convert
-rank 12: Point 323 (-91.565095, 29.764898, -0.68547489) failed to convert
-rank 74: Point 468 (-90.009559, 29.788757, -4.8109635) failed to convert
-rank 68: Point 468 (-90.129573, 29.917983, -4.0003931) failed to convert
-rank 9: Point 333 (-91.634299, 30.845735, -12.987636) failed to convert
-rank 75: Point 464 (-89.979317, 29.92334, -6.0441844) failed to convert
-rank 85: Point 463 (-89.694277, 29.481062, -4.2750177) failed to convert
-rank 3: Point 335 (-91.877154, 30.603695, -11.754292) failed to convert
-rank 83: Point 464 (-89.740753, 30.214123, -0.27589065) failed to convert
-rank 45: Point 333 (-90.669099, 29.929445, -1.5930994) failed to convert
-rank 1: Point 336 (-92.110831, 29.62425, 6.3605297) failed to convert
-rank 53: Point 334 (-90.510196, 30.089636, -0.49831576) failed to convert
-rank 84: Point 469 (-89.730793, 29.834401, -0.0) failed to convert
-rank 73: Point 463 (-90.026698, 29.872424, 0.75371342) failed to convert
-rank 44: Point 331 (-90.722505, 29.345632, -8.2296) failed to convert
-rank 37: Point 334 (-90.789767, 30.247697, -2.8056157) failed to convert
-rank 33: Point 332 (-90.907164, 30.084913, 17.075363) failed to convert
-rank 36: Point 331 (-90.831842, 29.977868, -3.7128242) failed to convert
-rank 0: Point 311 (-92.559311, 29.40557, 12.5) failed to convert
-rank 91: Point 464 (-89.347261, 29.208547, 0.28806624) failed to convert
-rank 32: Point 333 (-90.940415, 30.113852, -10.692385) failed to convert
-rank 89: Point 465 (-89.391775, 29.501986, 2.7042034) failed to convert
-rank 55: Point 335 (-90.501161, 29.663141, -1.6037293) failed to convert
-rank 67: Point 462 (-90.200033, 29.376605, 0.31299999) failed to convert
-rank 93: Point 464 (-89.276531, 29.176958, 4.8e-07) failed to convert
-rank 5: Point 335 (-91.795558, 30.388837, -10.299866) failed to convert
-rank 56: Point 331 (-90.475856, 29.824999, -8.2296) failed to convert
-rank 78: Point 468 (-89.902161, 30.120409, -5.9131204) failed to convert
-rank 64: Point 468 (-90.292769, 29.631253, -0.33272372) failed to convert
-rank 40: Point 331 (-90.75273, 29.908787, -0.62469026) failed to convert
-rank 49: Point 335 (-90.605277, 29.872155, 0.12035595) failed to convert
-rank 57: Point 336 (-90.486345, 29.459831, -1.1027938) failed to convert
-rank 25: Point 335 (-91.195838, 29.671741, -0.04252712) failed to convert
-rank 23: Point 333 (-91.22647, 29.722991, 0.02211881) failed to convert
-rank 69: Point 466 (-90.063141, 30.446305, -9.0599151) failed to convert
-rank 77: Point 464 (-89.932938, 30.039474, 1.1570024) failed to convert
-rank 94: Point 467 (-89.24142, 29.183926, -0.0) failed to convert
-rank 60: Point 329 (-90.380306, 29.97924, -0.87261476) failed to convert
-rank 35: Point 337 (-90.95665, 28.475185, 34.877844) failed to convert
-rank 65: Point 466 (-90.266278, 29.46119, -0.94265269) failed to convert
-rank 87: Point 464 (-89.551681, 29.287658, 0.65346614) failed to convert
-rank 90: Point 469 (-89.378611, 29.163477, 4.1461532) failed to convert
-rank 47: Point 333 (-90.618916, 30.312968, -2.3445539) failed to convert
-rank 54: Point 332 (-90.519418, 29.668333, -0.58205579) failed to convert
-rank 95: Point 465 (-89.225396, 29.140734, 3.3980224) failed to convert
-rank 11: Point 332 (-91.598722, 30.06238, -8.2296) failed to convert
-rank 61: Point 334 (-90.387087, 29.567727, -2.0970029) failed to convert
-rank 98: Point 468 (-89.102216, 29.135246, 0.00221901) failed to convert
-rank 48: Point 332 (-90.61558, 30.040576, -9.6194888) failed to convert
-rank 82: Point 467 (-89.819087, 29.58177, -4.8088299) failed to convert
-rank 63: Point 337 (-90.34194, 29.471253, -3.9532562) failed to convert
-rank 99: Point 464 (-88.910062, 29.957403, 5.5107763) failed to convert
-rank 8: Point 329 (-91.690839, 30.402267, 7.1760366) failed to convert
-rank 6: Point 333 (-91.744445, 30.692746, -9.0343516) failed to convert
-rank 81: Point 463 (-89.873495, 29.291877, 2.5191099) failed to convert
-rank 86: Point 468 (-89.613928, 29.449234, -5.7884572) failed to convert
-rank 31: Point 336 (-91.006873, 29.814907, -0.61028083) failed to convert
-rank 79: Point 464 (-89.892617, 29.984424, 11.965694) failed to convert
-rank 76: Point 470 (-89.962571, 29.922921, 19.380259) failed to convert
-rank 26: Point 328 (-91.183797, 29.616458, -5.279136) failed to convert
-rank 66: Point 466 (-90.240234, 29.360616, -5.0227995) failed to convert
-rank 4: Point 333 (-91.808722, 30.904591, -16.027492) failed to convert
-rank 27: Point 329 (-91.117207, 30.253847, -13.45052) failed to convert
-rank 28: Point 329 (-91.116502, 29.582751, -0.63784072) failed to convert
-rank 71: Point 465 (-90.069981, 29.829579, -9.0) failed to convert
-rank 92: Point 467 (-89.313671, 29.251217, 10.60967) failed to convert
-rank 72: Point 468 (-90.043509, 29.930237, -9.0) failed to convert
-rank 22: Point 330 (-91.199323, 30.465473, 15.258594) failed to convert
-rank 24: Point 330 (-91.174773, 30.264299, -5.7125239) failed to convert
-rank 80: Point 466 (-89.890539, 29.618076, -4.8127923) failed to convert
-rank 88: Point 471 (-89.465748, 29.349076, 8.9177589) failed to convert
-rank 96: Point 470 (-89.2048, 29.169117, -0.0) failed to convert
-rank 10: Point 332 (-91.592206, 30.919381, -0.02987877) failed to convert
-rank 38: Point 331 (-90.824432, 29.359006, -0.62551133) failed to convert
-rank 21: Point 334 (-91.223835, 30.298637, -12.683703) failed to convert
-rank 74: Point 469 (-90.013058, 29.744129, 35.448041) failed to convert
-rank 97: Point 463 (-89.18134, 28.994797, 2.9354095) failed to convert
-rank 18: Point 336 (-91.304449, 30.372618, -2.080054) failed to convert
-rank 70: Point 469 (-90.077884, 29.958769, 0.15187327) failed to convert
-rank 13: Point 335 (-91.530714, 29.742748, -0.64093442) failed to convert
-rank 34: Point 329 (-90.869229, 30.182977, -1.487988) failed to convert
-rank 19: Point 336 (-91.260041, 30.505261, 9.5681364) failed to convert
-rank 59: Point 335 (-90.412342, 29.863146, -0.60968147) failed to convert
-rank 68: Point 469 (-90.101485, 30.280513, 4.1799998) failed to convert
-rank 52: Point 332 (-90.503487, 30.505818, -18.26718) failed to convert
-rank 75: Point 465 (-89.984741, 29.854315, -1.4706293) failed to convert
-rank 85: Point 464 (-89.663379, 29.854736, 1.5469948) failed to convert
-rank 16: Point 331 (-91.378621, 30.449661, -2.8982063) failed to convert
-rank 84: Point 470 (-89.704191, 30.155483, -0.245272) failed to convert
-rank 62: Point 332 (-90.365518, 29.549443, -0.06655294) failed to convert
-rank 14: Point 329 (-91.499334, 29.63959, -2.4045134) failed to convert
-rank 15: Point 334 (-91.456016, 29.887117, -1.0168048) failed to convert
-rank 17: Point 335 (-91.363657, 29.959904, -0.51464944) failed to convert
-rank 39: Point 335 (-90.767759, 29.929071, -0.37483363) failed to convert
-rank 51: Point 335 (-90.601341, 29.474744, -0.43039421) failed to convert
-rank 91: Point 465 (-89.365721, 28.993923, -0.84970052) failed to convert
-rank 83: Point 465 (-89.776307, 29.780741, 0.49614716) failed to convert
-rank 50: Point 336 (-90.589858, 29.86914, -0.581699) failed to convert
-rank 7: Point 334 (-91.793436, 29.232188, 6.3861849) failed to convert
-rank 73: Point 464 (-90.017796, 29.985716, -1.6139112) failed to convert
-rank 41: Point 333 (-90.744237, 29.818439, -1.8178408) failed to convert
-rank 43: Point 338 (-90.733404, 29.367426, -0.3033173) failed to convert
-rank 30: Point 333 (-91.014274, 30.17109, -11.86617) failed to convert
-rank 42: Point 333 (-90.7202, 29.862653, -0.31347949) failed to convert
-rank 46: Point 328 (-90.696115, 29.426366, -0.79621368) failed to convert
-rank 2: Point 330 (-91.92747, 30.915635, -10.750472) failed to convert
-rank 67: Point 463 (-90.202847, 29.339201, -0.27461627) failed to convert
-rank 78: Point 469 (-89.932028, 29.746375, -0.0) failed to convert
-rank 12: Point 324 (-91.525172, 30.445675, -4.194268) failed to convert
-rank 89: Point 466 (-89.374373, 29.703008, 1.6240503) failed to convert
-rank 64: Point 469 (-90.335737, 29.04947, 7.4439129) failed to convert
-rank 29: Point 331 (-91.036648, 30.131498, -6.0387851) failed to convert
-rank 94: Point 468 (-89.268014, 28.87922, 73.026866) failed to convert
-rank 45: Point 334 (-90.668354, 29.940092, -0.7985156) failed to convert
-rank 9: Point 334 (-91.652164, 30.536546, -5.3946112) failed to convert
-rank 93: Point 465 (-89.284599, 29.084296, 15.917174) failed to convert
-rank 69: Point 467 (-90.162633, 29.156318, 0.31299999) failed to convert
-rank 53: Point 335 (-90.544776, 29.607516, -0.63264074) failed to convert
-rank 1: Point 337 (-92.101517, 29.804766, -0.72497832) failed to convert
-rank 3: Point 336 (-91.919963, 29.811412, 1.1089369) failed to convert
-rank 77: Point 465 (-89.945828, 29.877475, 17.260603) failed to convert
-rank 65: Point 467 (-90.233402, 29.898466, 1.0440414) failed to convert
-rank 37: Point 335 (-90.789768, 30.247624, -2.3685069) failed to convert
-rank 87: Point 465 (-89.544898, 29.368496, 8.773209) failed to convert
-rank 95: Point 466 (-89.229404, 29.095046, 5.0684671) failed to convert
-rank 32: Point 334 (-90.938578, 30.141311, -6.0013355) failed to convert
-rank 0: Point 312 (-92.592095, 28.650087, 34.799999) failed to convert
-rank 33: Point 333 (-90.907313, 30.082105, 18.452723) failed to convert
-rank 44: Point 332 (-90.722858, 29.340466, -0.89697814) failed to convert
-rank 90: Point 470 (-89.396794, 28.950826, 15.191236) failed to convert
-rank 98: Point 469 (-89.013478, 30.113064, 6.7837777) failed to convert
-rank 82: Point 468 (-89.78075, 30.053375, -0.32415495) failed to convert
-rank 58: Point 327 (-90.439097, 29.794173, -0.6605309) failed to convert
-rank 55: Point 336 (-90.488485, 29.839027, -0.50469441) failed to convert
-rank 5: Point 336 (-91.773485, 30.783058, -16.361662) failed to convert
-rank 56: Point 332 (-90.503164, 29.445584, -0.23309139) failed to convert
-rank 57: Point 337 (-90.410684, 30.497207, -9.7403585) failed to convert
-rank 99: Point 465 (-88.92187, 29.827576, 2.6369073) failed to convert
-rank 23: Point 334 (-91.211895, 29.955433, -1.803935) failed to convert
-rank 36: Point 332 (-90.894035, 29.048982, 1.8464634) failed to convert
-rank 66: Point 467 (-90.154366, 30.487852, -3.5366343) failed to convert
-rank 40: Point 332 (-90.770486, 29.649871, -8.2296) failed to convert
-rank 79: Point 465 (-89.900916, 29.880471, 24.855038) failed to convert
-rank 35: Point 338 (-90.842976, 30.189923, -2.4051847) failed to convert
-rank 60: Point 330 (-90.386792, 29.891169, -0.40673119) failed to convert
-rank 81: Point 464 (-89.823613, 29.912771, -0.70150536) failed to convert
-rank 49: Point 336 (-90.64414, 29.318258, -8.2296) failed to convert
-rank 86: Point 469 (-89.613775, 29.450861, 1.9582542) failed to convert
-rank 47: Point 334 (-90.637911, 30.044477, 15.806325) failed to convert
-rank 72: Point 469 (-90.033813, 30.053888, 1.5246462) failed to convert
-rank 92: Point 468 (-89.307249, 29.324677, -0.36674284) failed to convert
-rank 76: Point 471 (-89.977914, 29.728605, -8.2296) failed to convert
-rank 54: Point 333 (-90.523213, 29.615278, 0.41492864) failed to convert
-rank 20: Point 334 (-91.265085, 29.963559, -0.13699999) failed to convert
-rank 25: Point 336 (-91.197249, 29.649227, -2.561452) failed to convert
-rank 96: Point 471 (-89.198192, 29.243996, -0.34268316) failed to convert
-rank 80: Point 467 (-89.837177, 30.280177, -2.1461181) failed to convert
-rank 63: Point 338 (-90.3291, 29.64487, -0.085344) failed to convert
-rank 8: Point 330 (-91.661249, 30.917373, -19.747817) failed to convert
-rank 6: Point 334 (-91.751239, 30.572322, -12.7022) failed to convert
-rank 61: Point 335 (-90.365933, 29.855268, -0.49942556) failed to convert
-rank 31: Point 337 (-90.987305, 30.11268, 16.95137) failed to convert
-rank 71: Point 466 (-90.06113, 29.943234, 12.088001) failed to convert
-rank 88: Point 472 (-89.406682, 30.036914, -0.0) failed to convert
-rank 74: Point 470 (-89.99721, 29.945746, -6.1112404) failed to convert
-rank 97: Point 464 (-89.165564, 29.17288, -0.02089035) failed to convert
-rank 85: Point 465 (-89.694246, 29.481087, -4.1083937) failed to convert
-rank 75: Point 466 (-89.99504, 29.723497, -4.8804579) failed to convert
-rank 26: Point 329 (-91.179542, 29.684036, -2.3332674) failed to convert
-rank 68: Point 470 (-90.121711, 30.019828, -9.0) failed to convert
-rank 70: Point 470 (-90.072572, 30.026913, 0.61264801) failed to convert
-rank 4: Point 334 (-91.847196, 30.208913, -5.1997262) failed to convert
-rank 24: Point 331 (-91.179673, 30.187221, -4.7961631) failed to convert
-rank 83: Point 466 (-89.737611, 30.25187, -1.2070008) failed to convert
-rank 84: Point 471 (-89.753026, 29.561712, -0.44064596) failed to convert
-rank 91: Point 466 (-89.366307, 28.987086, 14.436642) failed to convert
-rank 73: Point 465 (-90.01744, 29.989536, 3.8769721) failed to convert
-rank 38: Point 332 (-90.807071, 29.615886, -1.7590995) failed to convert
-rank 22: Point 331 (-91.206578, 30.350984, -12.276191) failed to convert
-rank 67: Point 464 (-90.1536, 29.9857, 0.01729487) failed to convert
-rank 78: Point 470 (-89.940478, 29.639567, 32.179265) failed to convert
-rank 48: Point 333 (-90.625361, 29.902031, -0.35372814) failed to convert
-rank 10: Point 333 (-91.602217, 30.747945, -16.909156) failed to convert
-rank 11: Point 333 (-91.636185, 29.408737, 2.342254) failed to convert
-rank 94: Point 469 (-89.245818, 29.133595, 5.9992761) failed to convert
-rank 89: Point 467 (-89.417559, 29.201051, -1.9442811) failed to convert
-rank 21: Point 335 (-91.27272, 29.514373, 6.4391739) failed to convert
-rank 27: Point 330 (-91.166971, 29.472157, -0.38952948) failed to convert
-rank 28: Point 330 (-91.11028, 29.680206, -0.48330255) failed to convert
-rank 64: Point 470 (-90.279631, 29.806476, -0.30971896) failed to convert
-rank 52: Point 333 (-90.563673, 29.669131, -1.4032044) failed to convert
-rank 13: Point 336 (-91.536215, 29.648431, -0.73703697) failed to convert
-rank 19: Point 337 (-91.327163, 29.418942, -0.03819712) failed to convert
-rank 93: Point 466 (-89.281582, 29.118789, -0.00226713) failed to convert
-rank 17: Point 336 (-91.320893, 30.655001, 2.6509718) failed to convert
-rank 14: Point 330 (-91.498278, 29.657288, -2.1048379) failed to convert
-rank 69: Point 468 (-90.105363, 29.904849, -7.4017637) failed to convert
-rank 98: Point 470 (-89.021623, 30.02392, 4.2730509) failed to convert
-rank 34: Point 330 (-90.869393, 30.180274, -2.4871904) failed to convert
-rank 39: Point 336 (-90.763858, 29.985784, -3.0539837) failed to convert
-rank 59: Point 336 (-90.458962, 29.220737, 0.79929385) failed to convert
-rank 15: Point 335 (-91.434855, 30.239998, -9.7322648) failed to convert
-rank 41: Point 334 (-90.771616, 29.418432, -1.5191572) failed to convert
-rank 18: Point 337 (-91.319144, 30.133524, -0.81906323) failed to convert
-rank 7: Point 335 (-91.735565, 30.276107, -8.2296) failed to convert
-rank 51: Point 336 (-90.565066, 29.986561, -0.53184104) failed to convert
-rank 87: Point 466 (-89.497122, 29.931063, -0.6710394) failed to convert
-rank 77: Point 466 (-89.935342, 30.009188, -1.2792005) failed to convert
-rank 65: Point 468 (-90.228774, 29.959517, 38.486995) failed to convert
-rank 95: Point 467 (-89.138329, 30.117757, 2.7546809) failed to convert
-rank 90: Point 471 (-89.397029, 28.947941, 5.9201593) failed to convert
-rank 30: Point 334 (-91.075794, 29.221397, -0.00024904) failed to convert
-rank 82: Point 469 (-89.780269, 30.059216, 14.306841) failed to convert
-rank 62: Point 333 (-90.302017, 30.402478, -0.26909808) failed to convert
-rank 42: Point 334 (-90.687066, 30.337946, -3.9275439) failed to convert
-rank 2: Point 331 (-91.94426, 30.603125, -7.7149965) failed to convert
-rank 16: Point 332 (-91.426335, 29.660356, -3.5966401) failed to convert
-rank 45: Point 335 (-90.702409, 29.449946, -1.1527587) failed to convert
-rank 99: Point 466 (-88.952575, 29.494587, 11.307888) failed to convert
-rank 79: Point 466 (-89.902564, 29.859536, -0.34680937) failed to convert
-rank 29: Point 332 (-91.037234, 30.122524, -9.5237824) failed to convert
-rank 1: Point 338 (-92.054724, 30.708966, -10.389024) failed to convert
-rank 43: Point 339 (-90.719183, 29.574303, -2.265374) failed to convert
-rank 44: Point 333 (-90.689724, 29.820069, -0.55679064) failed to convert
-rank 3: Point 337 (-91.926282, 29.692817, 2.5899911) failed to convert
-rank 53: Point 336 (-90.526229, 29.866897, -0.74699893) failed to convert
-rank 72: Point 470 (-90.035994, 30.025923, -9.0) failed to convert
-rank 66: Point 468 (-90.234867, 29.431606, -3.3915097) failed to convert
-rank 86: Point 470 (-89.613885, 29.449276, -4.2000223) failed to convert
-rank 33: Point 334 (-90.907397, 30.08067, 17.055964) failed to convert
-rank 81: Point 465 (-89.80865, 30.096673, 2.1118243) failed to convert
-rank 92: Point 469 (-89.305793, 29.341396, -0.14830288) failed to convert
-rank 12: Point 325 (-91.500154, 30.865527, -12.610361) failed to convert
-rank 50: Point 337 (-90.601661, 29.702313, -1.0776979) failed to convert
-rank 96: Point 472 (-89.211656, 29.091247, -0.29133065) failed to convert
-rank 76: Point 472 (-89.970597, 29.821271, 0.81807665) failed to convert
-rank 5: Point 337 (-91.787698, 30.529175, -4.9327975) failed to convert
-rank 80: Point 468 (-89.890541, 29.618016, -4.8127923) failed to convert
-rank 9: Point 335 (-91.636744, 30.802815, -20.0) failed to convert
-rank 56: Point 333 (-90.475655, 29.827697, -0.6846108) failed to convert
-rank 57: Point 338 (-90.514533, 29.064989, 3.5406538) failed to convert
-rank 46: Point 329 (-90.66609, 29.858466, -0.28998111) failed to convert
-rank 36: Point 333 (-90.892571, 29.0709, 2.1989161) failed to convert
-rank 88: Point 473 (-89.384462, 30.292097, -5.1599019) failed to convert
-rank 74: Point 471 (-89.997204, 29.945686, -6.1112404) failed to convert
-rank 58: Point 328 (-90.423361, 30.009374, -6.6873125) failed to convert
-rank 23: Point 335 (-91.253553, 29.286041, -0.0) failed to convert
-rank 37: Point 336 (-90.789753, 30.247734, -2.8061617) failed to convert
-rank 71: Point 467 (-90.07101, 29.816288, 0.25986612) failed to convert
-rank 75: Point 467 (-89.985769, 29.841148, 24.994202) failed to convert
-rank 85: Point 466 (-89.6391, 30.145319, 0.40497735) failed to convert
-rank 32: Point 335 (-90.962011, 29.78788, -0.59978104) failed to convert
-rank 0: Point 313 (-92.56451, 29.271583, 16.0) failed to convert
-rank 60: Point 331 (-90.382598, 29.94803, 11.643282) failed to convert
-rank 55: Point 337 (-90.515295, 29.465793, -0.75920317) failed to convert
-rank 68: Point 471 (-90.121591, 30.021368, -4.4927522) failed to convert
-rank 47: Point 335 (-90.660075, 29.728676, -1.4417269) failed to convert
-rank 40: Point 333 (-90.753441, 29.898404, -0.64377106) failed to convert
-rank 97: Point 465 (-89.171723, 29.103281, -0.0) failed to convert
-rank 70: Point 471 (-90.072422, 30.028834, -4.8859443) failed to convert
-rank 84: Point 472 (-89.707165, 30.119178, -0.17524541) failed to convert
-rank 35: Point 339 (-90.851728, 30.060771, 23.971212) failed to convert
-rank 73: Point 466 (-90.021465, 29.938189, -0.85420416) failed to convert
-rank 83: Point 467 (-89.737743, 30.250224, -1.1917608) failed to convert
-rank 8: Point 331 (-91.690302, 30.411366, -7.4996334) failed to convert
-rank 25: Point 337 (-91.194489, 29.693023, -3.2866584) failed to convert
-rank 61: Point 336 (-90.390395, 29.522472, -1.7299908) failed to convert
-rank 78: Point 471 (-89.908337, 30.042709, -1.2088368) failed to convert
-rank 31: Point 338 (-91.03668, 29.355945, -0.0) failed to convert
-rank 91: Point 467 (-89.341588, 29.273707, 12.931476) failed to convert
-rank 67: Point 465 (-90.151405, 30.014037, 3.4716462) failed to convert
-rank 54: Point 334 (-90.510031, 29.798974, -0.85726573) failed to convert
-rank 49: Point 337 (-90.566451, 30.416379, -4.4240973) failed to convert
-rank 64: Point 471 (-90.264813, 30.002708, 1.7313197) failed to convert
-rank 94: Point 470 (-89.240858, 29.190187, -0.0194112) failed to convert
-rank 89: Point 468 (-89.405411, 29.342935, 18.539824) failed to convert
-rank 63: Point 339 (-90.332875, 29.59386, -0.085344) failed to convert
-rank 26: Point 330 (-91.141618, 30.280649, 1.7269287) failed to convert
-rank 93: Point 467 (-89.284836, 29.081155, 11.007371) failed to convert
-rank 69: Point 469 (-90.155376, 29.251845, 0.31299999) failed to convert
-rank 98: Point 471 (-89.097745, 29.183898, 1.1666845) failed to convert
-rank 22: Point 332 (-91.22802, 30.010748, -0.54733805) failed to convert
-rank 24: Point 332 (-91.192097, 29.990617, -1.2129309) failed to convert
-rank 65: Point 469 (-90.2687, 29.428547, 2.1454552) failed to convert
-rank 82: Point 470 (-89.819652, 29.574513, 0.9150907) failed to convert
-rank 87: Point 467 (-89.492672, 29.982987, -0.804111) failed to convert
-rank 4: Point 335 (-91.830322, 30.515495, -4.7295288) failed to convert
-rank 77: Point 467 (-89.935336, 30.009249, -1.0190895) failed to convert
-rank 90: Point 472 (-89.367379, 29.293123, -5.0465739) failed to convert
-rank 11: Point 334 (-91.598708, 30.062418, -8.2296) failed to convert
-rank 38: Point 333 (-90.782359, 29.978266, -2.651514) failed to convert
-rank 20: Point 335 (-91.230623, 30.513336, 9.6565732) failed to convert
-rank 95: Point 468 (-89.222297, 29.175956, -0.0464894) failed to convert
-rank 10: Point 334 (-91.620181, 30.439302, -3.7902617) failed to convert
-rank 48: Point 334 (-90.641236, 29.676149, -0.97176233) failed to convert
-rank 99: Point 467 (-88.926482, 29.777073, 4.0003202) failed to convert
-rank 72: Point 471 (-90.043471, 29.930285, -9.0) failed to convert
-rank 6: Point 335 (-91.760686, 30.404171, -3.1621529) failed to convert
-rank 66: Point 469 (-90.240175, 29.360629, -5.0227995) failed to convert
-rank 27: Point 331 (-91.117114, 30.254604, -13.683692) failed to convert
-rank 21: Point 336 (-91.217954, 30.391719, 6.1609977) failed to convert
-rank 13: Point 337 (-91.536859, 29.637232, -1.0573706) failed to convert
-rank 86: Point 471 (-89.544592, 30.271821, -4.6034321) failed to convert
-rank 28: Point 331 (-91.110102, 29.682863, -0.75206269) failed to convert
-rank 79: Point 467 (-89.920653, 29.632537, 19.155432) failed to convert
-rank 19: Point 338 (-91.313539, 29.642154, -3.4619355) failed to convert
-rank 81: Point 466 (-89.812242, 30.052524, 5.9037968) failed to convert
-rank 17: Point 337 (-91.378853, 29.708702, -1.0527505) failed to convert
-rank 14: Point 331 (-91.498234, 29.657916, -2.3666503) failed to convert
-rank 92: Point 470 (-89.303639, 29.365817, -0.1305488) failed to convert
-rank 59: Point 337 (-90.416542, 29.805649, -0.412645) failed to convert
-rank 76: Point 473 (-89.966217, 29.876657, -5.8073548) failed to convert
-rank 96: Point 473 (-89.191332, 29.321547, -0.0) failed to convert
-rank 80: Point 469 (-89.890542, 29.617975, -4.8127923) failed to convert
-rank 51: Point 337 (-90.586033, 29.691618, -0.16122758) failed to convert
-rank 88: Point 474 (-89.396974, 30.148315, 3.1099999) failed to convert
-rank 52: Point 334 (-90.580063, 29.437628, 0.07541262) failed to convert
-rank 41: Point 335 (-90.74005, 29.879075, -0.31707464) failed to convert
-rank 74: Point 472 (-89.995257, 29.97023, -3.990137) failed to convert
-rank 62: Point 334 (-90.339626, 29.899796, -1.2862206) failed to convert
-rank 45: Point 336 (-90.710287, 29.335532, 0.97745348) failed to convert
-rank 71: Point 468 (-90.062824, 29.921325, -4.8635773) failed to convert
-rank 15: Point 336 (-91.471636, 29.623303, -0.57169213) failed to convert
-rank 39: Point 337 (-90.813504, 29.25617, -0.0) failed to convert
-rank 7: Point 336 (-91.727819, 30.413389, -4.6444933) failed to convert
-rank 68: Point 472 (-90.129816, 29.91454, 7.5468142) failed to convert
-rank 18: Point 338 (-91.364257, 29.393248, 5.7433725) failed to convert
-rank 85: Point 467 (-89.694199, 29.481125, -4.9709835) failed to convert
-rank 2: Point 332 (-91.926991, 30.921797, -10.463787) failed to convert
-rank 1: Point 339 (-92.050864, 30.779747, -11.381023) failed to convert
-rank 29: Point 333 (-91.037457, 30.119072, -5.7763266) failed to convert
-rank 53: Point 337 (-90.556612, 29.440826, -0.0) failed to convert
-rank 44: Point 334 (-90.688468, 29.838031, -0.30317462) failed to convert
-rank 16: Point 333 (-91.394222, 30.193307, -9.1805767) failed to convert
-rank 70: Point 472 (-90.110108, 29.541852, 0.31299999) failed to convert
-rank 42: Point 335 (-90.718563, 29.886221, -0.26837377) failed to convert
-rank 75: Point 468 (-89.985173, 29.848635, -0.0596491) failed to convert
-rank 97: Point 466 (-89.169563, 29.1275, -0.19464978) failed to convert
-rank 43: Point 340 (-90.714699, 29.639143, -0.72012712) failed to convert
-rank 34: Point 331 (-90.888029, 29.90347, -0.49723179) failed to convert
-rank 83: Point 468 (-89.737952, 30.247682, -0.67923304) failed to convert
-rank 73: Point 467 (-90.019435, 29.963698, -0.72611951) failed to convert
-rank 84: Point 473 (-89.727374, 29.874298, 10.839549) failed to convert
-rank 50: Point 338 (-90.625446, 29.363674, -0.85791216) failed to convert
-rank 9: Point 336 (-91.645848, 30.645608, -7.94995) failed to convert
-rank 56: Point 334 (-90.475907, 29.824207, -8.2296) failed to convert
-rank 30: Point 335 (-91.036286, 29.833991, -0.63467156) failed to convert
-rank 67: Point 466 (-90.1563, 29.950171, 7.7420513) failed to convert
-rank 57: Point 339 (-90.51271, 29.090333, 2.1596075) failed to convert
-rank 36: Point 334 (-90.817877, 30.182599, -0.17998927) failed to convert
-rank 46: Point 330 (-90.686294, 29.568295, -2.2763357) failed to convert
-rank 3: Point 338 (-91.876133, 30.621584, -7.2389724) failed to convert
-rank 78: Point 472 (-89.90833, 30.042769, -1.2088368) failed to convert
-rank 91: Point 468 (-89.342083, 29.267935, 17.119382) failed to convert
-rank 94: Point 471 (-89.236308, 29.242018, -0.02415614) failed to convert
-rank 64: Point 472 (-90.26621, 29.984128, -0.05436274) failed to convert
-rank 89: Point 469 (-89.402034, 29.382085, 5.425e-05) failed to convert
-rank 5: Point 338 (-91.795512, 30.388877, -11.539884) failed to convert
-rank 58: Point 329 (-90.455566, 29.567089, -0.52234198) failed to convert
-rank 33: Point 335 (-90.906631, 30.092086, -11.036809) failed to convert
-rank 23: Point 336 (-91.226765, 29.717862, -5.9689471) failed to convert
-rank 93: Point 468 (-89.284268, 29.087369, 10.024063) failed to convert
-rank 69: Point 470 (-90.066272, 30.40606, -6.3572346) failed to convert
-rank 98: Point 472 (-89.024846, 29.988215, 4.222192) failed to convert
-rank 37: Point 337 (-90.808136, 29.979214, -3.6862619) failed to convert
-rank 65: Point 470 (-90.209617, 30.210628, 4.3299999) failed to convert
-rank 12: Point 326 (-91.536063, 30.260715, -3.2794377) failed to convert
-rank 87: Point 468 (-89.510724, 29.771139, -0.12137372) failed to convert
-rank 60: Point 332 (-90.386776, 29.89111, -0.4398347) failed to convert
-rank 82: Point 471 (-89.819054, 29.581821, -2.2630726) failed to convert
-rank 77: Point 468 (-89.935333, 30.009289, -0.77480716) failed to convert
-rank 35: Point 340 (-90.842918, 30.190523, 0.11025026) failed to convert
-rank 32: Point 336 (-90.969725, 29.670676, -8.2296) failed to convert
-rank 47: Point 336 (-90.693754, 29.243078, -0.35196683) failed to convert
-rank 90: Point 473 (-89.377994, 29.1696, -0.50708796) failed to convert
-rank 61: Point 337 (-90.385169, 29.593826, -1.4580338) failed to convert
-rank 49: Point 338 (-90.605336, 29.871061, -0.47877604) failed to convert
-rank 40: Point 334 (-90.752729, 29.908726, 0.64152262) failed to convert
-rank 25: Point 338 (-91.194479, 29.693083, -3.2866584) failed to convert
-rank 8: Point 332 (-91.734804, 29.621354, 2.0999999) failed to convert
-rank 31: Point 339 (-90.987336, 30.112091, 17.693753) failed to convert
-rank 95: Point 469 (-89.221864, 29.180774, -0.52880721) failed to convert
-rank 66: Point 470 (-90.196432, 29.939512, -2.6621784) failed to convert
-rank 0: Point 314 (-92.56603, 29.192897, 18.714447) failed to convert
-rank 72: Point 472 (-90.059604, 29.723191, 0.01545299) failed to convert
-rank 99: Point 468 (-88.916947, 29.877599, 1.9601921) failed to convert
-rank 86: Point 472 (-89.616545, 29.41678, -2.4399979) failed to convert
-rank 79: Point 468 (-89.94958, 29.266265, 0.31299999) failed to convert
-rank 63: Point 340 (-90.306594, 29.947152, 27.970451) failed to convert
-rank 55: Point 338 (-90.475928, 30.012309, 29.882774) failed to convert
-rank 92: Point 471 (-89.314048, 29.245953, 18.864001) failed to convert
-rank 81: Point 467 (-89.848865, 29.599421, 1.2715581) failed to convert
-rank 76: Point 474 (-89.977904, 29.728664, -2.672036) failed to convert
-rank 26: Point 331 (-91.148143, 30.178657, 15.780193) failed to convert
-rank 96: Point 474 (-89.152268, 29.75988, 3.1253646) failed to convert
-rank 88: Point 475 (-89.466155, 29.343654, 0.91074137) failed to convert
-rank 80: Point 470 (-89.890544, 29.617915, -4.8127923) failed to convert
-rank 24: Point 333 (-91.202604, 29.823525, -0.40817946) failed to convert
-rank 74: Point 473 (-90.013555, 29.737451, -0.33533156) failed to convert
-rank 68: Point 473 (-90.19114, 29.108253, 0.73036145) failed to convert
-rank 71: Point 469 (-90.070991, 29.816346, 0.29529818) failed to convert
-rank 22: Point 333 (-91.19731, 30.496868, 13.225887) failed to convert
-rank 38: Point 334 (-90.824449, 29.358286, -0.81062338) failed to convert
-rank 20: Point 336 (-91.248362, 30.231325, -2.4996584) failed to convert
-rank 4: Point 336 (-91.806884, 30.937135, -19.120103) failed to convert
-rank 11: Point 335 (-91.609769, 29.870653, -2.5447848) failed to convert
-rank 85: Point 468 (-89.693882, 29.48455, 25.690666) failed to convert
-rank 48: Point 335 (-90.642943, 29.651645, -0.94468249) failed to convert
-rank 70: Point 473 (-90.072422, 30.028787, -4.8737523) failed to convert
-rank 21: Point 337 (-91.218119, 30.389075, 14.589568) failed to convert
-rank 54: Point 335 (-90.493955, 30.021694, -8.8291423) failed to convert
-rank 10: Point 335 (-91.602158, 30.748608, -12.428162) failed to convert
-rank 6: Point 336 (-91.752857, 30.543351, -14.389608) failed to convert
-rank 97: Point 467 (-89.166665, 29.160107, 4.8740499) failed to convert
-rank 75: Point 469 (-89.988589, 29.80498, 0.20121467) failed to convert
-rank 13: Point 338 (-91.471988, 30.732061, -10.93207) failed to convert
-rank 59: Point 338 (-90.413103, 29.852535, -1.7112386) failed to convert
-rank 84: Point 474 (-89.728932, 29.855275, -0.25980005) failed to convert
-rank 83: Point 469 (-89.793961, 29.563166, -0.32611875) failed to convert
-rank 52: Point 335 (-90.579706, 29.442603, -8.2296) failed to convert
-rank 41: Point 336 (-90.787398, 29.185582, -0.4430819) failed to convert
-rank 51: Point 338 (-90.602352, 29.460288, -0.21906747) failed to convert
-rank 27: Point 332 (-91.121578, 30.18522, -11.062389) failed to convert
-rank 14: Point 332 (-91.499312, 29.639556, -1.8809571) failed to convert
-rank 17: Point 338 (-91.350895, 30.16825, -0.66569596) failed to convert
-rank 73: Point 468 (-90.017963, 29.982369, -1.6255731) failed to convert
-rank 67: Point 467 (-90.132827, 30.254512, 4.4218012) failed to convert
-rank 28: Point 332 (-91.111172, 29.666121, -0.88434706) failed to convert
-rank 39: Point 338 (-90.771266, 29.877744, -0.44398639) failed to convert
-rank 19: Point 339 (-91.313528, 29.642094, -3.9453314) failed to convert
-rank 91: Point 469 (-89.343954, 29.246256, -0.08197913) failed to convert
-rank 94: Point 472 (-89.24044, 29.19489, -0.09565663) failed to convert
-rank 64: Point 473 (-90.30024, 29.52908, 1.9659042) failed to convert
-rank 78: Point 473 (-89.908325, 30.042809, -1.2088368) failed to convert
-rank 93: Point 469 (-89.208839, 29.943189, 0.24425376) failed to convert
-rank 29: Point 334 (-91.037157, 30.123589, -11.449203) failed to convert
-rank 7: Point 337 (-91.736223, 30.264175, -10.654971) failed to convert
-rank 62: Point 335 (-90.311929, 30.27052, 2.55) failed to convert
-rank 15: Point 337 (-91.468318, 29.679352, -0.222) failed to convert
-rank 1: Point 340 (-92.101427, 29.80268, -0.49976112) failed to convert
-rank 2: Point 333 (-91.978592, 29.957942, -0.78099355) failed to convert
-rank 44: Point 335 (-90.688636, 29.835513, -0.33247485) failed to convert
-rank 89: Point 470 (-89.418344, 29.191307, -0.55338221) failed to convert
-rank 69: Point 471 (-90.085812, 30.156254, 4.7236978) failed to convert
-rank 65: Point 471 (-90.228277, 29.964834, -2.043825) failed to convert
-rank 53: Point 338 (-90.543601, 29.62386, 0.40772226) failed to convert
-rank 42: Point 336 (-90.719422, 29.873782, -0.98494904) failed to convert
-rank 43: Point 341 (-90.717383, 29.599694, -2.6880752) failed to convert
-rank 82: Point 472 (-89.841861, 29.297648, 3.3702464) failed to convert
-rank 16: Point 334 (-91.383529, 30.369003, -3.0684213) failed to convert
-rank 87: Point 469 (-89.515921, 29.709929, 0.02) failed to convert
-rank 9: Point 337 (-91.648205, 30.604591, -7.6641149) failed to convert
-rank 56: Point 335 (-90.503913, 29.435078, -8.2296) failed to convert
-rank 34: Point 332 (-90.877242, 30.06392, 8.523022) failed to convert
-rank 50: Point 339 (-90.605442, 29.648542, -1.9375721) failed to convert
-rank 98: Point 473 (-89.10593, 29.092283, 0.13282014) failed to convert
-rank 77: Point 469 (-89.935327, 30.009349, -0.39630153) failed to convert
-rank 90: Point 474 (-89.36757, 29.290743, 1.7607203) failed to convert
-rank 30: Point 336 (-91.067199, 29.355085, 0.45205362) failed to convert
-rank 45: Point 337 (-90.664698, 29.992044, -0.76888156) failed to convert
-rank 95: Point 470 (-89.164411, 29.827867, 2.0254278) failed to convert
-rank 46: Point 331 (-90.697673, 29.403671, -8.2296) failed to convert
-rank 57: Point 340 (-90.470066, 29.685353, -1.175929) failed to convert
-rank 3: Point 339 (-91.877099, 30.60372, -13.190665) failed to convert
-rank 36: Point 335 (-90.848878, 29.725556, -0.70591768) failed to convert
-rank 72: Point 473 (-90.043445, 29.930316, -9.0) failed to convert
-rank 58: Point 330 (-90.421655, 30.032389, -1.9331813) failed to convert
-rank 99: Point 469 (-88.969041, 29.312032, 22.013474) failed to convert
-rank 81: Point 468 (-89.808657, 30.096105, 5.586015) failed to convert
-rank 5: Point 339 (-91.772757, 30.795774, -17.286744) failed to convert
-rank 92: Point 472 (-89.239179, 30.097291, -0.0) failed to convert
-rank 66: Point 471 (-90.197518, 29.925174, 21.701656) failed to convert
-rank 33: Point 336 (-90.917581, 29.928185, -0.55072097) failed to convert
-rank 23: Point 337 (-91.226688, 29.719076, -1.3363365) failed to convert
-rank 18: Point 339 (-91.348636, 29.651165, -0.51324629) failed to convert
-rank 37: Point 338 (-90.789732, 30.247791, -2.3435412) failed to convert
-rank 35: Point 341 (-90.842954, 30.189957, -2.6575397) failed to convert
-rank 12: Point 327 (-91.526238, 30.426834, -3.6901317) failed to convert
-rank 79: Point 469 (-89.872486, 30.233422, 2.4817267) failed to convert
-rank 86: Point 473 (-89.616497, 29.416817, -4.2367202) failed to convert
-rank 76: Point 475 (-89.977897, 29.728704, -1.9626494) failed to convert
-rank 60: Point 333 (-90.386765, 29.891071, -0.4313808) failed to convert
-rank 88: Point 476 (-89.377467, 30.371302, -7.8796786) failed to convert
-rank 32: Point 337 (-90.925774, 30.332428, -3.6123451) failed to convert
-rank 61: Point 338 (-90.390447, 29.521663, -0.20419722) failed to convert
-rank 96: Point 475 (-89.19276, 29.305316, -0.02000674) failed to convert
-rank 68: Point 474 (-90.121396, 30.022724, 0.32291987) failed to convert
-rank 55: Point 339 (-90.506203, 29.592714, 0.78582866) failed to convert
-rank 47: Point 337 (-90.660635, 29.720551, 0.28306996) failed to convert
-rank 31: Point 340 (-91.012792, 29.72402, -0.6727553) failed to convert
-rank 40: Point 335 (-90.756773, 29.84973, -0.7522815) failed to convert
-rank 71: Point 470 (-90.054032, 30.033766, -5.8125364) failed to convert
-rank 25: Point 339 (-91.174361, 30.011782, -0.79140628) failed to convert
-rank 49: Point 339 (-90.621916, 29.63584, 1.4390327) failed to convert
-rank 80: Point 471 (-89.861927, 29.974247, -0.7632015) failed to convert
-rank 74: Point 474 (-90.007525, 29.814302, -6.7848485) failed to convert
-rank 75: Point 470 (-89.97941, 29.921154, -1.1274145) failed to convert
-rank 63: Point 341 (-90.342087, 29.468788, -1.3723772) failed to convert
-rank 70: Point 474 (-90.072457, 30.028332, -0.33754238) failed to convert
-rank 97: Point 468 (-89.162681, 29.205019, -0.0) failed to convert
-rank 85: Point 469 (-89.701915, 29.385937, 0.31299999) failed to convert
-rank 26: Point 332 (-91.1453, 30.222927, 11.406105) failed to convert
-rank 20: Point 337 (-91.230972, 30.5074, -8.0744394) failed to convert
-rank 24: Point 334 (-91.210607, 29.695615, -1.5372817) failed to convert
-rank 0: Point 315 (-92.5535, 29.468023, 10.731494) failed to convert
-rank 84: Point 475 (-89.728092, 29.865328, -1.0845326) failed to convert
-rank 73: Point 469 (-90.017939, 29.982314, -1.9308284) failed to convert
-rank 22: Point 334 (-91.233526, 29.922629, 0.051) failed to convert
-rank 83: Point 470 (-89.775922, 29.785129, -0.03876142) failed to convert
-rank 11: Point 336 (-91.598689, 30.062475, -7.8989714) failed to convert
-rank 21: Point 338 (-91.224041, 30.295244, -8.4357171) failed to convert
-rank 8: Point 333 (-91.683492, 30.530328, -4.722141) failed to convert
-rank 48: Point 336 (-90.627936, 29.865293, -0.56735117) failed to convert
-rank 10: Point 336 (-91.602185, 30.747894, -17.428427) failed to convert
-rank 38: Point 335 (-90.788446, 29.889027, -0.84355958) failed to convert
-rank 54: Point 336 (-90.519403, 29.668274, -0.36697102) failed to convert
-rank 67: Point 468 (-90.151079, 30.017976, 1.3516853) failed to convert
-rank 64: Point 474 (-90.254921, 30.1326, 4.0500002) failed to convert
-rank 94: Point 473 (-89.241496, 29.182762, -0.0) failed to convert
-rank 91: Point 470 (-89.290791, 29.855748, -0.0) failed to convert
-rank 6: Point 337 (-91.749697, 30.599407, 5.8249167) failed to convert
-rank 78: Point 474 (-89.908317, 30.042869, -1.2088368) failed to convert
-rank 89: Point 471 (-89.400913, 29.394792, 0.91743525) failed to convert
-rank 13: Point 339 (-91.536833, 29.637177, -1.7647919) failed to convert
-rank 69: Point 472 (-90.10533, 29.904798, -7.4017637) failed to convert
-rank 93: Point 470 (-89.214894, 29.874732, 1.2556164) failed to convert
-rank 4: Point 337 (-91.822004, 30.665661, -7.7931436) failed to convert
-rank 82: Point 473 (-89.84154, 29.301636, 3.1328882) failed to convert
-rank 59: Point 339 (-90.392535, 30.132162, 2.6012533) failed to convert
-rank 17: Point 339 (-91.374427, 29.781265, -0.55443819) failed to convert
-rank 65: Point 472 (-90.271058, 29.395499, 0.14328341) failed to convert
-rank 77: Point 470 (-89.936236, 29.9978, -0.43345059) failed to convert
-rank 87: Point 470 (-89.523942, 29.614723, 0.21086674) failed to convert
-rank 27: Point 333 (-91.11709, 30.254923, -13.660223) failed to convert
-rank 14: Point 333 (-91.498238, 29.657757, -2.0547159) failed to convert
-rank 98: Point 474 (-89.098045, 29.180402, 1.2310911) failed to convert
-rank 41: Point 337 (-90.741881, 29.852346, -0.33051277) failed to convert
-rank 52: Point 336 (-90.564095, 29.663058, -0.6007193) failed to convert
-rank 7: Point 338 (-91.73617, 30.265096, -9.8624725) failed to convert
-rank 51: Point 339 (-90.586217, 29.688968, -1.2331622) failed to convert
-rank 90: Point 475 (-89.372318, 29.235405, 0.06791107) failed to convert
-rank 72: Point 474 (-90.035938, 30.025946, -9.0) failed to convert
-rank 39: Point 339 (-90.812678, 29.268304, -0.513742) failed to convert
-rank 19: Point 340 (-91.313521, 29.642054, -3.9453314) failed to convert
-rank 95: Point 471 (-89.225334, 29.141195, 9.0798996) failed to convert
-rank 29: Point 335 (-91.031612, 30.208161, -11.865865) failed to convert
-rank 1: Point 341 (-92.101427, 29.80262, -0.74346027) failed to convert
-rank 16: Point 335 (-91.426314, 29.660413, -3.5966401) failed to convert
-rank 79: Point 470 (-89.900038, 29.890921, -6.2362084) failed to convert
-rank 44: Point 336 (-90.731166, 29.218891, -0.50416349) failed to convert
-rank 81: Point 469 (-89.799608, 30.206778, 2.1994954) failed to convert
-rank 92: Point 473 (-89.307896, 29.316573, -0.0) failed to convert
-rank 66: Point 472 (-90.235028, 29.429051, -0.19021151) failed to convert
-rank 42: Point 337 (-90.715199, 29.934689, -0.44630493) failed to convert
-rank 2: Point 334 (-91.952513, 30.44778, -7.0396437) failed to convert
-rank 76: Point 476 (-89.977887, 29.728764, -1.0757022) failed to convert
-rank 28: Point 333 (-91.076176, 30.209368, -0.14675498) failed to convert
-rank 99: Point 470 (-88.955783, 29.455376, 12.609709) failed to convert
-rank 15: Point 338 (-91.415628, 30.557146, -7.435931) failed to convert
-rank 62: Point 336 (-90.345105, 29.825524, -0.48773673) failed to convert
-rank 56: Point 336 (-90.47621, 29.81999, -8.2296) failed to convert
-rank 34: Point 333 (-90.902355, 29.688982, -8.2296) failed to convert
-rank 86: Point 474 (-89.616465, 29.416841, -4.2367202) failed to convert
-rank 50: Point 340 (-90.625307, 29.365492, -8.2296) failed to convert
-rank 9: Point 338 (-91.683481, 29.987896, -0.95457239) failed to convert
-rank 45: Point 338 (-90.684291, 29.711321, -0.53327842) failed to convert
-rank 53: Point 339 (-90.543169, 29.629862, 0.43968048) failed to convert
-rank 36: Point 336 (-90.830303, 29.999925, 14.029482) failed to convert
-rank 30: Point 337 (-91.044005, 29.714859, -0.52250029) failed to convert
-rank 68: Point 475 (-90.143234, 29.73881, 0.31299999) failed to convert
-rank 46: Point 332 (-90.696746, 29.41701, -8.2296) failed to convert
-rank 74: Point 475 (-90.011367, 29.765244, 0.05117867) failed to convert
-rank 96: Point 476 (-89.20616, 29.153493, -0.0) failed to convert
-rank 80: Point 472 (-89.863367, 29.95619, -8.7599527) failed to convert
-rank 88: Point 477 (-89.465106, 29.355743, 23.489274) failed to convert
-rank 23: Point 338 (-91.21274, 29.941422, -1.4359039) failed to convert
-rank 3: Point 340 (-91.856224, 30.983218, -13.094657) failed to convert
-rank 57: Point 341 (-90.447047, 30.002247, -2.8037108) failed to convert
-rank 58: Point 331 (-90.424406, 29.994847, 20.624725) failed to convert
-rank 33: Point 337 (-90.927172, 29.784054, -0.8485887) failed to convert
-rank 85: Point 470 (-89.694701, 29.473667, -1.9392503) failed to convert
-rank 71: Point 471 (-90.075195, 29.761984, -0.19452892) failed to convert
-rank 5: Point 340 (-91.883753, 28.762823, 28.542052) failed to convert
-rank 43: Point 342 (-90.731914, 29.388166, -0.66450074) failed to convert
-rank 12: Point 328 (-91.527311, 30.408628, -3.2302139) failed to convert
-rank 18: Point 340 (-91.303113, 30.391752, -3.8764217) failed to convert
-rank 75: Point 471 (-89.986184, 29.83515, -5.2904139) failed to convert
-rank 97: Point 469 (-89.164551, 29.183878, -0.0) failed to convert
-rank 70: Point 475 (-90.072405, 30.028952, -4.8859443) failed to convert
-rank 37: Point 339 (-90.815729, 29.867447, -1.1695951) failed to convert
-rank 35: Point 342 (-90.8519, 30.057975, 11.624426) failed to convert
-rank 84: Point 476 (-89.720916, 29.951786, 0.98762678) failed to convert
-rank 61: Point 339 (-90.359741, 29.938874, 17.981186) failed to convert
-rank 40: Point 336 (-90.775163, 29.580976, -1.164336) failed to convert
-rank 32: Point 338 (-90.970519, 29.65817, -0.60244519) failed to convert
-rank 83: Point 471 (-89.793421, 29.569797, 26.561891) failed to convert
-rank 73: Point 470 (-90.017922, 29.982277, -2.2676999) failed to convert
-rank 47: Point 338 (-90.637505, 30.050106, -9.5798648) failed to convert
-rank 64: Point 475 (-90.300733, 29.521469, -0.42227201) failed to convert
-rank 55: Point 340 (-90.469219, 30.104496, -0.20104092) failed to convert
-rank 31: Point 341 (-90.987367, 30.111502, 16.648983) failed to convert
-rank 49: Point 340 (-90.628543, 29.541063, -1.9330199) failed to convert
-rank 67: Point 469 (-90.12571, 30.346175, 3.4584018) failed to convert
-rank 25: Point 340 (-91.194473, 29.693122, -3.2866584) failed to convert
-rank 63: Point 342 (-90.350626, 29.35266, -0.0) failed to convert
-rank 26: Point 333 (-91.1793, 29.687299, -1.9476419) failed to convert
-rank 20: Point 338 (-91.261985, 30.012894, -0.17) failed to convert
-rank 24: Point 335 (-91.210517, 29.696805, -1.6118153) failed to convert
-rank 60: Point 334 (-90.378916, 29.997453, -1.1928385) failed to convert
-rank 89: Point 472 (-89.416452, 29.213271, 0.23684568) failed to convert
-rank 94: Point 474 (-89.239507, 29.205399, -0.07566294) failed to convert
-rank 82: Point 474 (-89.796949, 29.854195, -3.2283361) failed to convert
-rank 69: Point 473 (-90.112565, 29.810997, -0.82644511) failed to convert
-rank 91: Point 471 (-89.30368, 29.708811, 2.96) failed to convert
-rank 78: Point 475 (-89.918693, 29.913086, 30.00472) failed to convert
-rank 0: Point 316 (-92.567228, 29.121407, 20.700176) failed to convert
-rank 93: Point 471 (-89.235885, 29.638032, 3.3533347) failed to convert
-rank 77: Point 471 (-89.963605, 29.652633, -4.6040042) failed to convert
-rank 38: Point 336 (-90.824378, 29.358979, -0.64159844) failed to convert
-rank 65: Point 473 (-90.210438, 30.199006, 4.3400001) failed to convert
-rank 72: Point 475 (-90.04391, 29.923994, -0.38997505) failed to convert
-rank 98: Point 475 (-89.099669, 29.161698, 0.56133835) failed to convert
-rank 87: Point 471 (-89.544589, 29.368988, 6.0596962) failed to convert
-rank 11: Point 337 (-91.586488, 30.272515, 18.127674) failed to convert
-rank 22: Point 335 (-91.207074, 30.34285, 8.1394223) failed to convert
-rank 21: Point 339 (-91.209685, 30.522133, 11.257899) failed to convert
-rank 10: Point 337 (-91.591553, 30.929114, -9.4500532) failed to convert
-rank 54: Point 337 (-90.518274, 29.683986, -1.6669913) failed to convert
-rank 90: Point 476 (-89.37202, 29.238866, 0.31299999) failed to convert
-rank 48: Point 337 (-90.62777, 29.867523, -0.4017816) failed to convert
-rank 6: Point 338 (-91.75067, 30.581654, -12.990577) failed to convert
-rank 13: Point 340 (-91.538132, 29.614869, -0.69784201) failed to convert
-rank 8: Point 334 (-91.689787, 30.419073, -7.5187786) failed to convert
-rank 4: Point 338 (-91.804352, 30.982134, -17.869437) failed to convert
-rank 92: Point 474 (-89.324274, 29.127771, 0.31299999) failed to convert
-rank 95: Point 472 (-89.220443, 29.196798, -0.00030709) failed to convert
-rank 76: Point 477 (-89.980521, 29.695315, -5.0596803) failed to convert
-rank 66: Point 473 (-90.23483, 29.431654, -3.3915097) failed to convert
-rank 79: Point 471 (-89.902164, 29.86434, -0.31280004) failed to convert
-rank 99: Point 471 (-88.91152, 29.932635, 5.304074) failed to convert
-rank 81: Point 470 (-89.874165, 29.282556, 3.7692585) failed to convert
-rank 86: Point 475 (-89.540606, 30.317303, -4.6463091) failed to convert
-rank 17: Point 340 (-91.400345, 29.350353, 3.5359992) failed to convert
-rank 41: Point 338 (-90.771589, 29.418378, -1.6422335) failed to convert
-rank 27: Point 334 (-91.120774, 30.197636, 1.1089244) failed to convert
-rank 52: Point 337 (-90.582773, 29.399094, -8.2296) failed to convert
-rank 7: Point 339 (-91.735393, 30.278842, -8.2296) failed to convert
-rank 96: Point 477 (-89.206544, 29.149076, -0.52304051) failed to convert
-rank 1: Point 342 (-92.101427, 29.802579, -0.72887088) failed to convert
-rank 14: Point 334 (-91.498251, 29.657417, -1.8884543) failed to convert
-rank 68: Point 476 (-90.103784, 30.249397, 4.4699998) failed to convert
-rank 19: Point 341 (-91.31351, 29.641995, -3.9453314) failed to convert
-rank 88: Point 478 (-89.465813, 29.346985, -5.3013867) failed to convert
-rank 59: Point 340 (-90.431485, 29.600542, 0.1011082) failed to convert
-rank 2: Point 335 (-91.982455, 29.883369, -0.05806277) failed to convert
-rank 51: Point 340 (-90.619213, 29.219548, 0.86946793) failed to convert
-rank 39: Point 340 (-90.73542, 30.396459, -4.6790052) failed to convert
-rank 74: Point 476 (-90.009508, 29.788725, -4.8109635) failed to convert
-rank 80: Point 473 (-89.890283, 29.620541, -2.4678907) failed to convert
-rank 16: Point 336 (-91.414012, 29.865502, -2.5837661) failed to convert
-rank 44: Point 337 (-90.685655, 29.87826, 0.24917754) failed to convert
-rank 85: Point 471 (-89.662957, 29.857724, -0.00078806) failed to convert
-rank 29: Point 336 (-91.058908, 29.788848, -0.53129788) failed to convert
-rank 62: Point 337 (-90.337041, 29.933899, 23.044403) failed to convert
-rank 28: Point 334 (-91.072306, 30.268734, -3.2666236) failed to convert
-rank 71: Point 472 (-90.111194, 29.294525, 0.31736086) failed to convert
-rank 70: Point 476 (-90.073359, 30.016645, 1.5617979) failed to convert
-rank 97: Point 470 (-89.094311, 29.966139, 2.2687108) failed to convert
-rank 53: Point 340 (-90.518461, 29.974622, -0.43947511) failed to convert
-rank 84: Point 477 (-89.774691, 29.292947, 6.4028063) failed to convert
-rank 15: Point 339 (-91.467549, 29.691905, -1.3928393) failed to convert
-rank 75: Point 472 (-89.980949, 29.901453, 1.9490113) failed to convert
-rank 50: Point 341 (-90.603798, 29.671714, 1.0767723) failed to convert
-rank 45: Point 339 (-90.704683, 29.416585, 0.02457788) failed to convert
-rank 34: Point 334 (-90.907048, 29.618452, -1.0712994) failed to convert
-rank 9: Point 339 (-91.629664, 30.924029, -4.6399839) failed to convert
-rank 42: Point 338 (-90.718815, 29.88237, -0.26632842) failed to convert
-rank 30: Point 338 (-91.017851, 30.115887, 8.1740653) failed to convert
-rank 73: Point 471 (-90.027162, 29.864487, 0.22745533) failed to convert
-rank 36: Point 337 (-90.8289, 30.020492, -5.5848074) failed to convert
-rank 83: Point 472 (-89.77626, 29.780703, -8.2296) failed to convert
-rank 46: Point 333 (-90.696719, 29.417359, -8.2296) failed to convert
-rank 57: Point 342 (-90.486317, 29.459769, -0.53135674) failed to convert
-rank 64: Point 476 (-90.299336, 29.539908, 2.1922659) failed to convert
-rank 23: Point 339 (-91.206231, 30.044841, -0.70141766) failed to convert
-rank 3: Point 341 (-91.85728, 30.963866, -12.856763) failed to convert
-rank 33: Point 338 (-90.90719, 30.083544, 16.412819) failed to convert
-rank 35: Point 343 (-90.842921, 30.190008, -2.7178688) failed to convert
-rank 67: Point 470 (-90.151159, 30.01629, 1.5824152) failed to convert
-rank 89: Point 473 (-89.327763, 30.235584, 3.3974271) failed to convert
-rank 94: Point 475 (-89.242027, 29.176586, -0.04484343) failed to convert
-rank 69: Point 474 (-90.105157, 29.906882, 36.229984) failed to convert
-rank 82: Point 475 (-89.796949, 29.854135, -4.9491436) failed to convert
-rank 5: Point 341 (-91.789418, 30.498231, -5.1048553) failed to convert
-rank 40: Point 337 (-90.755923, 29.861416, -0.24007397) failed to convert
-rank 43: Point 343 (-90.716653, 29.610123, -0.5234712) failed to convert
-rank 18: Point 341 (-91.326218, 30.017415, -0.65802883) failed to convert
-rank 56: Point 337 (-90.503042, 29.447225, 0.3048) failed to convert
-rank 37: Point 340 (-90.807412, 29.989312, 26.154073) failed to convert
-rank 91: Point 472 (-89.346123, 29.220949, -0.13658628) failed to convert
-rank 78: Point 476 (-89.918394, 29.916535, 43.336889) failed to convert
-rank 12: Point 329 (-91.526544, 30.421331, -9.235349) failed to convert
-rank 32: Point 339 (-90.940412, 30.113226, -10.896601) failed to convert
-rank 72: Point 476 (-90.043407, 29.930364, -9.0) failed to convert
-rank 47: Point 339 (-90.657644, 29.76334, -0.81150539) failed to convert
-rank 93: Point 472 (-89.239836, 29.592628, 2.8038264) failed to convert
-rank 61: Point 340 (-90.385159, 29.593865, -1.4343815) failed to convert
-rank 25: Point 341 (-91.194464, 29.693182, -3.2866584) failed to convert
-rank 49: Point 341 (-90.644101, 29.318249, -8.2296) failed to convert
-rank 77: Point 472 (-89.961219, 29.682648, 3.0037894) failed to convert
-rank 87: Point 472 (-89.539568, 29.428371, -0.0) failed to convert
-rank 98: Point 476 (-89.103437, 29.119474, -0.0) failed to convert
-rank 65: Point 474 (-90.223424, 30.028264, 1.9091992) failed to convert
-rank 55: Point 341 (-90.487826, 29.847706, -0.42141034) failed to convert
-rank 58: Point 332 (-90.393799, 30.409939, -0.38416687) failed to convert
-rank 81: Point 471 (-89.848065, 29.608892, -0.67907797) failed to convert
-rank 31: Point 342 (-90.987398, 30.110913, 15.801399) failed to convert
-rank 90: Point 477 (-89.372236, 29.236343, 0.31299999) failed to convert
-rank 76: Point 478 (-89.980242, 29.698447, 14.401863) failed to convert
-rank 79: Point 472 (-89.897036, 29.928381, -2.9449777) failed to convert
-rank 99: Point 472 (-88.946517, 29.554334, 9.0009627) failed to convert
-rank 66: Point 474 (-90.234489, 29.436023, -0.18717028) failed to convert
-rank 92: Point 475 (-89.314607, 29.239262, -0.62418211) failed to convert
-rank 63: Point 343 (-90.341884, 29.471275, -3.9532562) failed to convert
-rank 24: Point 336 (-91.204781, 29.788252, -0.50434741) failed to convert
-rank 95: Point 473 (-89.220393, 29.197276, -0.68118709) failed to convert
-rank 86: Point 476 (-89.542592, 30.293818, -4.0005602) failed to convert
-rank 20: Point 339 (-91.264244, 29.976566, -9.3421208) failed to convert
-rank 60: Point 335 (-90.416518, 29.484544, -0.43854691) failed to convert
-rank 88: Point 479 (-89.400865, 30.102633, 2.78) failed to convert
-rank 96: Point 478 (-89.207317, 29.140286, -0.31816161) failed to convert
-rank 68: Point 477 (-90.089545, 30.431775, -5.1264383) failed to convert
-rank 22: Point 336 (-91.264633, 29.421343, 0.41198589) failed to convert
-rank 26: Point 334 (-91.171807, 29.805914, -3.5145053) failed to convert
-rank 10: Point 338 (-91.678652, 29.414352, 2.4000001) failed to convert
-rank 38: Point 337 (-90.821074, 29.408004, 0.03039865) failed to convert
-rank 8: Point 335 (-91.705406, 30.143752, -1.4784777) failed to convert
-rank 11: Point 338 (-91.557959, 30.758543, -10.248887) failed to convert
-rank 80: Point 474 (-89.89094, 29.612031, 26.917974) failed to convert
-rank 74: Point 477 (-90.011258, 29.766361, -8.2296) failed to convert
-rank 6: Point 339 (-91.752758, 30.544518, -12.355984) failed to convert
-rank 54: Point 338 (-90.493975, 30.021347, -8.3480273) failed to convert
-rank 13: Point 341 (-91.540411, 29.575509, 0.84952894) failed to convert
-rank 0: Point 317 (-92.556487, 29.358843, 13.2) failed to convert
-rank 71: Point 473 (-90.06071, 29.947935, 20.533962) failed to convert
-rank 17: Point 341 (-91.334157, 30.439556, -3.5841002) failed to convert
-rank 4: Point 339 (-91.808667, 30.904618, -18.903695) failed to convert
-rank 21: Point 340 (-91.224781, 30.283289, -13.143892) failed to convert
-rank 48: Point 338 (-90.627809, 29.866914, -0.360503) failed to convert
-rank 70: Point 477 (-90.125403, 29.342043, 0.31299999) failed to convert
-rank 85: Point 472 (-89.695069, 29.468991, -0.41950224) failed to convert
-rank 41: Point 339 (-90.738969, 29.894338, -0.71859706) failed to convert
-rank 97: Point 471 (-89.139589, 29.463291, 7.1119912) failed to convert
-rank 75: Point 473 (-89.995175, 29.720557, -1.462365) failed to convert
-rank 84: Point 478 (-89.754883, 29.536766, 23.31196) failed to convert
-rank 73: Point 472 (-90.034235, 29.774032, 3.248705) failed to convert
-rank 52: Point 338 (-90.557257, 29.75909, -0.57342071) failed to convert
-rank 19: Point 342 (-91.259151, 30.51845, -10.132067) failed to convert
-rank 1: Point 343 (-92.101427, 29.802519, -0.70643125) failed to convert
-rank 27: Point 335 (-91.117177, 30.253463, -13.342316) failed to convert
-rank 51: Point 341 (-90.601854, 29.467165, -0.71470771) failed to convert
-rank 7: Point 340 (-91.732042, 30.338266, -3.8854436) failed to convert
-rank 14: Point 335 (-91.498247, 29.657313, -2.8851576) failed to convert
-rank 83: Point 473 (-89.778009, 29.759167, -0.0) failed to convert
-rank 16: Point 337 (-91.360781, 30.739437, 8.4153353) failed to convert
-rank 62: Point 338 (-90.341082, 29.879327, -0.37321782) failed to convert
-rank 64: Point 477 (-90.26811, 29.95684, -2.3978374) failed to convert
-rank 89: Point 474 (-89.416242, 29.215488, -0.06954944) failed to convert
-rank 39: Point 341 (-90.771347, 29.876459, -0.30583383) failed to convert
-rank 29: Point 337 (-91.037162, 30.123248, -11.386415) failed to convert
-rank 59: Point 341 (-90.385971, 30.220812, 1.9343507) failed to convert
-rank 2: Point 336 (-91.993868, 29.665801, 1.5626285) failed to convert
-rank 15: Point 340 (-91.434808, 30.240036, -9.7322648) failed to convert
-rank 94: Point 476 (-89.247002, 29.119701, -0.47604999) failed to convert
-rank 82: Point 476 (-89.753421, 30.385016, -6.8897602) failed to convert
-rank 69: Point 475 (-90.096007, 30.024905, -0.61968285) failed to convert
-rank 67: Point 471 (-90.1624, 29.869779, -0.22391347) failed to convert
-rank 44: Point 338 (-90.722424, 29.346492, -8.2296) failed to convert
-rank 28: Point 335 (-91.110638, 29.673522, -0.52505308) failed to convert
-rank 78: Point 477 (-89.922749, 29.861798, -4.5123411) failed to convert
-rank 53: Point 341 (-90.55544, 29.457083, 0.23615134) failed to convert
-rank 93: Point 473 (-89.198957, 30.052196, -0.39161827) failed to convert
-rank 77: Point 473 (-89.963568, 29.652649, -4.6040042) failed to convert
-rank 50: Point 342 (-90.62543, 29.363574, -0.34151016) failed to convert
-rank 91: Point 473 (-89.333177, 29.370445, -0.0) failed to convert
-rank 45: Point 340 (-90.700393, 29.47875, -1.4743869) failed to convert
-rank 9: Point 340 (-91.627122, 30.967235, -14.214726) failed to convert
-rank 72: Point 477 (-89.999301, 30.489379, -10.271006) failed to convert
-rank 30: Point 339 (-91.04268, 29.735074, -0.59229627) failed to convert
-rank 87: Point 473 (-89.456688, 30.399216, -5.624015) failed to convert
-rank 34: Point 335 (-90.869368, 30.180322, -2.4436103) failed to convert
-rank 42: Point 339 (-90.718909, 29.880996, -0.81108626) failed to convert
-rank 57: Point 343 (-90.468771, 29.703148, -0.34217683) failed to convert
-rank 33: Point 339 (-90.916307, 29.946947, -0.5981008) failed to convert
-rank 23: Point 340 (-91.191316, 30.280624, 3.2142233) failed to convert
-rank 98: Point 477 (-89.037061, 29.8536, 4.3673604) failed to convert
-rank 46: Point 334 (-90.664807, 29.876535, -0.34492357) failed to convert
-rank 35: Point 344 (-90.902925, 29.295394, 0.30229064) failed to convert
-rank 43: Point 344 (-90.686746, 30.040677, 18.655613) failed to convert
-rank 36: Point 338 (-90.879781, 29.263492, -0.47208177) failed to convert
-rank 65: Point 475 (-90.265242, 29.473089, 0.31280572) failed to convert
-rank 79: Point 473 (-89.889172, 30.026358, 1.9550809) failed to convert
-rank 3: Point 342 (-91.877062, 30.603737, -8.2296) failed to convert
-rank 18: Point 342 (-91.400818, 28.780527, 17.910864) failed to convert
-rank 5: Point 342 (-91.773452, 30.783082, -16.361662) failed to convert
-rank 12: Point 330 (-91.50751, 30.74108, 7.4983794) failed to convert
-rank 90: Point 478 (-89.367331, 29.29316, -5.0465739) failed to convert
-rank 81: Point 472 (-89.794674, 30.266887, 0.45719999) failed to convert
-rank 76: Point 479 (-89.966167, 29.876622, -5.8073548) failed to convert
-rank 40: Point 338 (-90.759117, 29.814825, -1.4800969) failed to convert
-rank 32: Point 340 (-90.941933, 30.09021, -4.5031448) failed to convert
-rank 37: Point 341 (-90.789717, 30.247656, -2.4964884) failed to convert
-rank 49: Point 342 (-90.629309, 29.530056, -0.46533254) failed to convert
-rank 61: Point 341 (-90.385144, 29.593924, -0.46497292) failed to convert
-rank 92: Point 476 (-89.307709, 29.318383, -0.32973136) failed to convert
-rank 47: Point 340 (-90.659853, 29.731741, -1.6026088) failed to convert
-rank 25: Point 342 (-91.161701, 30.210675, 12.300831) failed to convert
-rank 66: Point 475 (-90.234805, 29.431686, -3.3915097) failed to convert
-rank 99: Point 473 (-88.953841, 29.474278, 12.117483) failed to convert
-rank 86: Point 477 (-89.616416, 29.416878, -4.2367202) failed to convert
-rank 96: Point 479 (-89.198532, 29.239872, -0.16667462) failed to convert
-rank 88: Point 480 (-89.424674, 29.827511, -0.0) failed to convert
-rank 95: Point 474 (-89.220717, 29.193582, -0.0) failed to convert
-rank 80: Point 475 (-89.863328, 29.956237, -8.7599527) failed to convert
-rank 58: Point 333 (-90.41988, 30.056354, -0.96634998) failed to convert
-rank 68: Point 478 (-90.131838, 29.886763, -0.24434197) failed to convert
-rank 74: Point 478 (-89.995224, 29.97018, -1.5709314) failed to convert
-rank 31: Point 343 (-91.005021, 29.842745, -1.2184695) failed to convert
-rank 55: Point 342 (-90.501106, 29.663167, -1.0336121) failed to convert
-rank 60: Point 336 (-90.411605, 29.551972, -0.21336) failed to convert
-rank 71: Point 474 (-90.054518, 30.027229, -1.0211692) failed to convert
-rank 20: Point 340 (-91.264666, 29.969776, -0.13699999) failed to convert
-rank 63: Point 344 (-90.326802, 29.675155, -0.79332282) failed to convert
-rank 24: Point 337 (-91.191832, 29.993811, -1.6573749) failed to convert
-rank 85: Point 473 (-89.647778, 30.039672, 3.1307634) failed to convert
-rank 70: Point 478 (-90.07249, 30.027718, -4.8920403) failed to convert
-rank 75: Point 474 (-89.993122, 29.746667, 0.03790327) failed to convert
-rank 97: Point 472 (-89.166163, 29.164739, -3.6e-07) failed to convert
-rank 84: Point 479 (-89.736947, 29.755845, -0.21035786) failed to convert
-rank 26: Point 335 (-91.164944, 29.914188, 0.1) failed to convert
-rank 8: Point 336 (-91.714017, 29.991128, -1.981456) failed to convert
-rank 11: Point 339 (-91.554534, 30.815622, -11.444245) failed to convert
-rank 10: Point 339 (-91.590672, 30.943815, -14.285741) failed to convert
-rank 22: Point 337 (-91.198012, 30.485511, 10.692314) failed to convert
-rank 56: Point 338 (-90.485107, 29.696823, -1.023132) failed to convert
-rank 6: Point 340 (-91.726577, 31.006373, -20.305165) failed to convert
-rank 73: Point 473 (-90.020418, 29.950335, 22.031183) failed to convert
-rank 38: Point 338 (-90.824398, 29.358623, -8.2296) failed to convert
-rank 0: Point 318 (-92.576181, 28.905606, 27.4) failed to convert
-rank 17: Point 342 (-91.350832, 30.168318, -1.113417) failed to convert
-rank 13: Point 342 (-91.487463, 30.47349, -5.6725691) failed to convert
-rank 83: Point 474 (-89.73375, 30.297961, -4.483459) failed to convert
-rank 48: Point 339 (-90.635215, 29.761621, -0.60038742) failed to convert
-rank 54: Point 339 (-90.560234, 29.093137, 2.6656781) failed to convert
-rank 41: Point 340 (-90.739118, 29.892128, -0.30103508) failed to convert
-rank 64: Point 478 (-90.315608, 29.319673, -9.6e-07) failed to convert
-rank 82: Point 477 (-89.796949, 29.854094, -9.7063568) failed to convert
-rank 94: Point 477 (-89.240176, 29.197512, -0.00290633) failed to convert
-rank 21: Point 341 (-91.222709, 30.316117, -11.980029) failed to convert
-rank 89: Point 475 (-89.394319, 29.470882, 1.572708) failed to convert
-rank 4: Point 340 (-91.804354, 30.981585, -19.522439) failed to convert
-rank 78: Point 478 (-89.922739, 29.861857, -5.9539636) failed to convert
-rank 19: Point 343 (-91.306377, 29.758076, 6.661229) failed to convert
-rank 77: Point 474 (-89.962443, 29.666855, 9.3134934) failed to convert
-rank 69: Point 476 (-90.12289, 29.676742, -0.13850051) failed to convert
-rank 52: Point 339 (-90.547235, 29.899437, 1.2940837) failed to convert
-rank 7: Point 341 (-91.735525, 30.276106, -8.2296) failed to convert
-rank 1: Point 344 (-92.053018, 30.733329, -10.093054) failed to convert
-rank 67: Point 472 (-90.210398, 29.236633, 0.15578004) failed to convert
-rank 27: Point 336 (-91.117148, 30.253836, -13.45052) failed to convert
-rank 91: Point 474 (-89.254041, 30.270522, 4.6425377) failed to convert
-rank 72: Point 478 (-90.028724, 30.116697, 4.5899503) failed to convert
-rank 14: Point 336 (-91.498205, 29.657944, -3.1727221) failed to convert
-rank 51: Point 342 (-90.660061, 28.629253, 17.961988) failed to convert
-rank 87: Point 474 (-89.509399, 29.784141, -0.26624847) failed to convert
-rank 93: Point 474 (-89.276045, 29.179673, -0.36741341) failed to convert
-rank 2: Point 337 (-91.937091, 30.732885, -8.7665972) failed to convert
-rank 62: Point 339 (-90.339725, 29.897576, -0.65824119) failed to convert
-rank 29: Point 338 (-91.037097, 30.124138, -11.413861) failed to convert
-rank 16: Point 338 (-91.359677, 30.75729, -13.401768) failed to convert
-rank 44: Point 339 (-90.709182, 29.53893, -0.87069174) failed to convert
-rank 98: Point 478 (-89.110568, 29.039165, 1.5719566) failed to convert
-rank 76: Point 480 (-89.941334, 30.188862, 3.9300001) failed to convert
-rank 15: Point 341 (-91.467543, 29.691845, -2.072659) failed to convert
-rank 53: Point 342 (-90.554503, 29.470169, -0.42408907) failed to convert
-rank 39: Point 342 (-90.737066, 30.372743, -6.9551784) failed to convert
-rank 65: Point 476 (-90.240659, 29.80024, 0.05018894) failed to convert
-rank 79: Point 474 (-89.940202, 29.385316, 1.8074394) failed to convert
-rank 90: Point 479 (-89.311429, 29.935515, 0.56517031) failed to convert
-rank 81: Point 473 (-89.828127, 29.856035, 0.22652025) failed to convert
-rank 92: Point 477 (-89.250407, 29.970438, -0.0) failed to convert
-rank 45: Point 341 (-90.669047, 29.929664, -1.7408921) failed to convert
-rank 50: Point 343 (-90.605431, 29.648503, -2.0014497) failed to convert
-rank 59: Point 342 (-90.434835, 29.554401, -0.65746209) failed to convert
-rank 34: Point 336 (-90.917011, 29.468238, -0.67367776) failed to convert
-rank 86: Point 478 (-89.597024, 29.647767, -0.0) failed to convert
-rank 28: Point 336 (-91.111203, 29.664432, -0.8654769) failed to convert
-rank 30: Point 340 (-91.039971, 29.776651, -0.56427001) failed to convert
-rank 57: Point 344 (-90.459227, 29.834749, -0.31507998) failed to convert
-rank 33: Point 340 (-90.921473, 29.869398, -0.97048759) failed to convert
-rank 23: Point 341 (-91.226735, 29.717834, -4.5563311) failed to convert
-rank 80: Point 476 (-89.863303, 29.956269, -8.7599527) failed to convert
-rank 99: Point 474 (-88.994333, 29.029693, 59.434686) failed to convert
-rank 96: Point 480 (-89.213015, 29.075465, 3.2193826) failed to convert
-rank 66: Point 476 (-90.25279, 29.190915, -0.0) failed to convert
-rank 88: Point 481 (-89.456676, 29.454027, 1.6022979) failed to convert
-rank 46: Point 335 (-90.694931, 29.443218, 0.03048) failed to convert
-rank 74: Point 479 (-90.005896, 29.834583, -0.6617445) failed to convert
-rank 95: Point 475 (-89.225272, 29.141656, 14.175994) failed to convert
-rank 71: Point 475 (-90.069923, 29.829561, -9.0) failed to convert
-rank 35: Point 345 (-90.877911, 29.671117, -1.0198252) failed to convert
-rank 42: Point 340 (-90.721662, 29.841056, -0.29792124) failed to convert
-rank 43: Point 345 (-90.686972, 30.037425, 17.719989) failed to convert
-rank 12: Point 331 (-91.584726, 29.423047, 0.38727679) failed to convert
-rank 9: Point 341 (-91.651279, 30.550698, -6.9404714) failed to convert
-rank 37: Point 342 (-90.778134, 30.415637, -5.7090451) failed to convert
-rank 3: Point 343 (-91.875977, 30.623547, -6.7664392) failed to convert
-rank 85: Point 474 (-89.694671, 29.473614, -3.5179184) failed to convert
-rank 18: Point 343 (-91.334714, 29.878766, -0.61564111) failed to convert
-rank 70: Point 479 (-90.072587, 30.026418, -1.8237792) failed to convert
-rank 75: Point 475 (-89.978929, 29.926649, 21.376611) failed to convert
-rank 49: Point 343 (-90.618455, 29.684591, 1.0588079) failed to convert
-rank 68: Point 479 (-90.099504, 30.304141, 3.9883307) failed to convert
-rank 84: Point 480 (-89.727106, 29.874902, 12.83023) failed to convert
-rank 5: Point 343 (-91.801673, 30.277415, -2.2889877) failed to convert
-rank 47: Point 341 (-90.644514, 29.950329, -0.31825186) failed to convert
-rank 36: Point 339 (-90.82932, 30.013941, -5.8659148) failed to convert
-rank 97: Point 473 (-89.164738, 29.180248, -0.0) failed to convert
-rank 73: Point 474 (-90.032908, 29.790894, -0.87688597) failed to convert
-rank 61: Point 342 (-90.363401, 29.889255, -0.51847162) failed to convert
-rank 64: Point 479 (-90.321378, 29.24078, 1.1949476) failed to convert
-rank 82: Point 478 (-89.796949, 29.854034, -9.7063568) failed to convert
-rank 58: Point 334 (-90.432642, 29.881984, -0.93552555) failed to convert
-rank 32: Point 341 (-90.940355, 30.113861, -10.692385) failed to convert
-rank 55: Point 343 (-90.516714, 29.445197, -8.2296) failed to convert
-rank 63: Point 345 (-90.30499, 29.967585, -1.6944298) failed to convert
-rank 20: Point 341 (-91.29196, 29.527722, -0.3811327) failed to convert
-rank 24: Point 338 (-91.16975, 30.3413, 0.39079092) failed to convert
-rank 31: Point 344 (-90.999452, 29.927684, -1.576466) failed to convert
-rank 83: Point 475 (-89.737828, 30.248626, -1.1795688) failed to convert
-rank 94: Point 478 (-89.156988, 30.132635, 3.2534904) failed to convert
-rank 10: Point 340 (-91.602164, 30.747859, -17.146885) failed to convert
-rank 11: Point 340 (-91.593311, 30.153427, -1.2470933) failed to convert
-rank 40: Point 339 (-90.754652, 29.879682, -0.35020911) failed to convert
-rank 69: Point 477 (-90.105308, 29.904765, -7.4017637) failed to convert
-rank 17: Point 343 (-91.352236, 30.145355, -1.4632858) failed to convert
-rank 26: Point 336 (-91.16994, 29.83527, -0.42851257) failed to convert
-rank 89: Point 476 (-89.41305, 29.252528, -0.46783647) failed to convert
-rank 67: Point 473 (-90.17154, 29.749324, 1.97) failed to convert
-rank 91: Point 475 (-89.340126, 29.29024, -2.5001133) failed to convert
-rank 6: Point 341 (-91.767491, 30.281686, -1.7509295) failed to convert
-rank 77: Point 475 (-89.91535, 30.258282, -0.02022684) failed to convert
-rank 78: Point 479 (-89.922732, 29.861897, -5.9539636) failed to convert
-rank 22: Point 338 (-91.214301, 30.228352, -2.8774797) failed to convert
-rank 72: Point 479 (-90.035537, 30.029701, -1.0710672) failed to convert
-rank 25: Point 343 (-91.161587, 30.212288, 15.12434) failed to convert
-rank 60: Point 337 (-90.386748, 29.891013, -0.4383234) failed to convert
-rank 54: Point 340 (-90.520251, 29.656055, -0.66459797) failed to convert
-rank 48: Point 340 (-90.642846, 29.65269, 0.77679027) failed to convert
-rank 93: Point 475 (-89.189702, 30.155254, -0.0) failed to convert
-rank 13: Point 343 (-91.536816, 29.63714, -1.7647919) failed to convert
-rank 76: Point 481 (-89.950989, 30.067745, 0.34707249) failed to convert
-rank 98: Point 479 (-89.04123, 29.807893, 4.6181555) failed to convert
-rank 38: Point 339 (-90.788556, 29.887005, -0.66682593) failed to convert
-rank 41: Point 341 (-90.744198, 29.818446, -1.830514) failed to convert
-rank 92: Point 478 (-89.316693, 29.214758, -0.0) failed to convert
-rank 56: Point 339 (-90.490833, 29.617246, -0.55489893) failed to convert
-rank 65: Point 477 (-90.268778, 29.425404, 1.2956655) failed to convert
-rank 0: Point 319 (-92.553091, 29.421994, 12.2) failed to convert
-rank 21: Point 342 (-91.246213, 29.941503, -0.51725043) failed to convert
-rank 81: Point 474 (-89.795517, 30.256528, -1.829105) failed to convert
-rank 90: Point 480 (-89.372958, 29.22767, 0.30370419) failed to convert
-rank 86: Point 479 (-89.611541, 29.473796, -0.40478248) failed to convert
-rank 87: Point 475 (-89.537768, 29.448195, -0.77584939) failed to convert
-rank 8: Point 337 (-91.729766, 29.709744, 2.1411407) failed to convert
-rank 79: Point 475 (-89.901418, 29.873294, 28.469856) failed to convert
-rank 51: Point 343 (-90.604455, 29.430118, 0.3048) failed to convert
-rank 1: Point 345 (-92.099223, 29.839301, -0.53865748) failed to convert
-rank 96: Point 481 (-89.202002, 29.200429, -0.03336059) failed to convert
-rank 19: Point 344 (-91.287576, 30.062729, -1.1907064) failed to convert
-rank 27: Point 337 (-91.116535, 30.263049, 6.9636259) failed to convert
-rank 66: Point 477 (-90.238549, 29.381356, 0.243) failed to convert
-rank 52: Point 340 (-90.563635, 29.669146, -1.1499583) failed to convert
-rank 62: Point 340 (-90.374423, 29.426919, -0.0) failed to convert
-rank 7: Point 342 (-91.725806, 30.448232, 8.6256798) failed to convert
-rank 99: Point 475 (-88.965545, 29.343489, 19.526425) failed to convert
-rank 88: Point 482 (-89.465761, 29.346954, -5.3013867) failed to convert
-rank 2: Point 338 (-91.927014, 30.918883, -10.758202) failed to convert
-rank 29: Point 339 (-91.037072, 30.124451, -10.269925) failed to convert
-rank 14: Point 337 (-91.49928, 29.639505, -0.97278655) failed to convert
-rank 16: Point 339 (-91.416135, 29.829778, -0.39948542) failed to convert
-rank 4: Point 341 (-91.804334, 30.981528, -19.522439) failed to convert
-rank 80: Point 477 (-89.863265, 29.956316, -8.7602575) failed to convert
-rank 50: Point 344 (-90.601633, 29.702343, -1.2298969) failed to convert
-rank 74: Point 480 (-89.996337, 29.955985, -0.09984639) failed to convert
-rank 71: Point 476 (-90.078771, 29.715442, 0.31299999) failed to convert
-rank 53: Point 343 (-90.481018, 30.490377, -9.1868334) failed to convert
-rank 34: Point 337 (-90.869562, 30.177238, -1.3108155) failed to convert
-rank 39: Point 343 (-90.771513, 29.874015, -0.78731744) failed to convert
-rank 59: Point 343 (-90.410979, 29.881167, -0.50526158) failed to convert
-rank 57: Point 345 (-90.461513, 29.803136, -0.64379856) failed to convert
-rank 95: Point 476 (-89.220337, 29.197767, -0.11804652) failed to convert
-rank 30: Point 341 (-91.016485, 30.136409, -4.4546851) failed to convert
-rank 28: Point 337 (-91.111172, 29.66438, -0.831512) failed to convert
-rank 85: Point 475 (-89.662081, 29.867797, 2.3699999) failed to convert
-rank 70: Point 480 (-90.08884, 29.817072, 1.0152149) failed to convert
-rank 75: Point 476 (-89.980791, 29.903062, -8.2296) failed to convert
-rank 68: Point 480 (-90.121369, 30.022118, 0.60845105) failed to convert
-rank 73: Point 475 (-90.017898, 29.982221, -2.001533) failed to convert
-rank 33: Point 341 (-90.906591, 30.092091, -11.036809) failed to convert
-rank 42: Point 341 (-90.744402, 29.510562, -0.46849312) failed to convert
-rank 12: Point 332 (-91.52649, 30.42136, -11.274553) failed to convert
-rank 35: Point 346 (-90.844811, 30.161897, -0.30894705) failed to convert
-rank 84: Point 481 (-89.803535, 28.933058, 46.112277) failed to convert
-rank 9: Point 342 (-91.624961, 31.004069, -1.1925451) failed to convert
-rank 37: Point 343 (-90.792398, 30.208175, -0.40642113) failed to convert
-rank 44: Point 340 (-90.722423, 29.346408, -8.2296) failed to convert
-rank 82: Point 479 (-89.781114, 30.047021, -0.22653752) failed to convert
-rank 3: Point 344 (-91.86965, 30.738863, -10.186908) failed to convert
-rank 97: Point 474 (-89.066551, 30.26972, 5.5833422) failed to convert
-rank 43: Point 346 (-90.749005, 29.137518, -0.41025206) failed to convert
-rank 64: Point 480 (-90.317979, 29.286767, -0.0) failed to convert
-rank 46: Point 336 (-90.683361, 29.610275, -0.68343166) failed to convert
-rank 45: Point 342 (-90.703435, 29.434602, -1.0381414) failed to convert
-rank 47: Point 342 (-90.689073, 29.310518, -0.49802395) failed to convert
-rank 36: Point 340 (-90.881861, 29.231775, -0.0) failed to convert
-rank 18: Point 344 (-91.28694, 30.648483, -18.000948) failed to convert
-rank 94: Point 479 (-89.249028, 29.096223, -0.97970501) failed to convert
-rank 23: Point 342 (-91.187181, 30.345595, 8.2242448) failed to convert
-rank 69: Point 478 (-90.112083, 29.81684, -4.3281602) failed to convert
-rank 15: Point 342 (-91.467539, 29.691805, -1.873516) failed to convert
-rank 58: Point 335 (-90.439044, 29.794143, -0.6166104) failed to convert
-rank 32: Point 342 (-90.938822, 30.136735, 26.01853) failed to convert
-rank 89: Point 477 (-89.35138, 29.965759, 1.0032054) failed to convert
-rank 78: Point 480 (-89.918194, 29.918773, -1.9791619) failed to convert
-rank 67: Point 474 (-90.222066, 29.080446, 2.0153868) failed to convert
-rank 61: Point 343 (-90.387804, 29.557561, -3.6551617) failed to convert
-rank 24: Point 339 (-91.178587, 30.202477, -4.3852743) failed to convert
-rank 63: Point 346 (-90.341846, 29.47129, -3.0910213) failed to convert
-rank 72: Point 480 (-90.019882, 30.228601, 4.0815893) failed to convert
-rank 55: Point 344 (-90.474736, 30.02792, 10.201002) failed to convert
-rank 83: Point 476 (-89.737826, 30.248566, -1.1795688) failed to convert
-rank 77: Point 476 (-89.963671, 29.65118, -0.7659497) failed to convert
-rank 91: Point 476 (-89.351089, 29.163313, 0.31299999) failed to convert
-rank 76: Point 482 (-89.965734, 29.881938, 30.470965) failed to convert
-rank 31: Point 345 (-90.987429, 30.110323, 15.601776) failed to convert
-rank 20: Point 342 (-91.302341, 29.358108, 1.5659939) failed to convert
-rank 40: Point 340 (-90.756202, 29.85712, -0.14603327) failed to convert
-rank 26: Point 337 (-91.178011, 29.707371, 0.09338855) failed to convert
-rank 49: Point 344 (-90.605098, 29.873845, -0.44599753) failed to convert
-rank 5: Point 344 (-91.795482, 30.388904, -12.00184) failed to convert
-rank 98: Point 480 (-89.027512, 29.957709, 3.8547352) failed to convert
-rank 6: Point 342 (-91.751183, 30.572297, -13.097257) failed to convert
-rank 93: Point 476 (-89.273741, 29.205744, -0.12546742) failed to convert
-rank 17: Point 344 (-91.340897, 30.329868, -1.9819675) failed to convert
-rank 65: Point 478 (-90.234299, 29.884329, 1.5397714) failed to convert
-rank 81: Point 475 (-89.789265, 30.332703, -3.5966401) failed to convert
-rank 92: Point 479 (-89.302132, 29.382115, 2.1618939) failed to convert
-rank 22: Point 339 (-91.244413, 29.747836, -0.02) failed to convert
-rank 90: Point 481 (-89.321112, 29.824812, -0.0) failed to convert
-rank 25: Point 344 (-91.163142, 30.187887, 23.994707) failed to convert
-rank 54: Point 341 (-90.493914, 30.021693, -8.8291423) failed to convert
-rank 10: Point 341 (-91.599304, 30.796466, -10.446264) failed to convert
-rank 86: Point 480 (-89.613407, 29.451322, 19.69692) failed to convert
-rank 96: Point 482 (-89.203195, 29.186822, -0.0) failed to convert
-rank 66: Point 478 (-90.234768, 29.431734, -3.3915097) failed to convert
-rank 48: Point 341 (-90.682026, 29.088194, 1.2509776) failed to convert
-rank 11: Point 341 (-91.586952, 30.26274, 19.215635) failed to convert
-rank 38: Point 340 (-90.779589, 30.017844, -4.0874162) failed to convert
-rank 99: Point 476 (-88.948594, 29.528055, 10.189427) failed to convert
-rank 88: Point 483 (-89.46618, 29.341902, 0.35245305) failed to convert
-rank 41: Point 342 (-90.741792, 29.853226, -0.30212139) failed to convert
-rank 87: Point 476 (-89.456189, 30.403386, -9.6549935) failed to convert
-rank 80: Point 478 (-89.902848, 29.461556, 1.1352989) failed to convert
-rank 79: Point 476 (-89.894045, 29.965127, -0.6303192) failed to convert
-rank 74: Point 481 (-89.995201, 29.970146, -2.1840431) failed to convert
-rank 71: Point 477 (-90.07083, 29.81768, -1.1161495) failed to convert
-rank 13: Point 344 (-91.492076, 30.39572, -2.8205131) failed to convert
-rank 21: Point 343 (-91.226934, 30.248983, -4.5744798) failed to convert
-rank 1: Point 346 (-92.104511, 29.729178, 1.9749255) failed to convert
-rank 56: Point 340 (-90.503873, 29.435463, -8.2296) failed to convert
-rank 8: Point 338 (-91.666945, 30.816355, -11.384089) failed to convert
-rank 27: Point 338 (-91.118046, 30.239558, 33.132314) failed to convert
-rank 62: Point 341 (-90.340912, 29.881382, -0.36179448) failed to convert
-rank 19: Point 345 (-91.256258, 30.564293, 4.3269859) failed to convert
-rank 85: Point 476 (-89.694652, 29.473579, -3.3570019) failed to convert
-rank 51: Point 344 (-90.558599, 30.076553, -1.1384519) failed to convert
-rank 95: Point 477 (-89.212191, 29.290207, -0.02388358) failed to convert
-rank 70: Point 481 (-90.072381, 30.028833, -4.8859443) failed to convert
-rank 7: Point 343 (-91.725476, 30.453969, -5.9051408) failed to convert
-rank 68: Point 481 (-90.130061, 29.909452, 1.0066403) failed to convert
-rank 29: Point 340 (-91.031593, 30.208197, -11.865865) failed to convert
-rank 73: Point 476 (-90.078561, 29.201272, 0.71175873) failed to convert
-rank 75: Point 477 (-89.986153, 29.835098, -5.2904139) failed to convert
-rank 84: Point 482 (-89.689949, 30.322698, -1.9156931) failed to convert
-rank 60: Point 338 (-90.37881, 29.998523, -5.2120803) failed to convert
-rank 4: Point 342 (-91.808631, 30.904635, -18.903695) failed to convert
-rank 14: Point 338 (-91.49842, 29.653883, -0.33738345) failed to convert
-rank 0: Point 320 (-92.558425, 29.291008, 14.999997) failed to convert
-rank 50: Point 345 (-90.625377, 29.364307, -0.59193693) failed to convert
-rank 2: Point 339 (-91.950636, 30.480947, -7.7191114) failed to convert
-rank 64: Point 481 (-90.284583, 29.736135, 1.4476719) failed to convert
-rank 97: Point 475 (-89.171147, 29.107771, -0.0) failed to convert
-rank 53: Point 344 (-90.522296, 29.921009, -0.39046124) failed to convert
-rank 39: Point 344 (-90.80502, 29.381734, -8.2296) failed to convert
-rank 82: Point 480 (-89.75007, 30.424291, -4.9830472) failed to convert
-rank 52: Point 341 (-90.579675, 29.442655, 0.0256194) failed to convert
-rank 28: Point 338 (-91.110996, 29.66705, -2.3049549) failed to convert
-rank 34: Point 338 (-90.856281, 30.373057, -5.4030053) failed to convert
-rank 57: Point 346 (-90.486288, 29.459869, -1.7387932) failed to convert
-rank 16: Point 340 (-91.395844, 30.165554, -1.1621301) failed to convert
-rank 78: Point 481 (-89.971032, 29.250371, -0.1783515) failed to convert
-rank 94: Point 480 (-89.243501, 29.159174, -0.93311838) failed to convert
-rank 59: Point 344 (-90.411995, 29.8673, -0.53748546) failed to convert
-rank 69: Point 479 (-90.11156, 29.823596, -4.3281602) failed to convert
-rank 72: Point 481 (-90.088069, 29.353011, -0.22982492) failed to convert
-rank 35: Point 347 (-90.851432, 30.064105, -9.0312818) failed to convert
-rank 83: Point 477 (-89.775873, 29.785094, -0.69481656) failed to convert
-rank 12: Point 333 (-91.530897, 30.346496, -3.1568079) failed to convert
-rank 89: Point 478 (-89.416591, 29.210659, 0.09199212) failed to convert
-rank 67: Point 475 (-90.155782, 29.955137, 23.08779) failed to convert
-rank 37: Point 344 (-90.789682, 30.247677, -2.6047903) failed to convert
-rank 42: Point 342 (-90.709141, 30.021158, 31.358003) failed to convert
-rank 77: Point 477 (-89.929069, 30.086942, 0.01408285) failed to convert
-rank 9: Point 343 (-91.636642, 30.803513, -20.0) failed to convert
-rank 46: Point 337 (-90.683168, 29.612982, -8.2296) failed to convert
-rank 45: Point 343 (-90.674016, 29.858509, -0.45027425) failed to convert
-rank 76: Point 483 (-89.966134, 29.876599, -5.8073548) failed to convert
-rank 3: Point 345 (-91.879843, 30.552029, -5.3320331) failed to convert
-rank 44: Point 341 (-90.752726, 28.90178, 7.3037284) failed to convert
-rank 30: Point 342 (-91.01432, 30.169133, -6.4585028) failed to convert
-rank 91: Point 477 (-89.293913, 29.819772, 0.41266234) failed to convert
-rank 36: Point 341 (-90.848517, 29.730114, -0.66714843) failed to convert
-rank 23: Point 343 (-91.238677, 29.525888, -0.59246559) failed to convert
-rank 47: Point 343 (-90.637467, 30.050153, -9.5798648) failed to convert
-rank 98: Point 481 (-89.063482, 29.562627, 4.0723912) failed to convert
-rank 18: Point 345 (-91.322353, 30.077268, -1.1643109) failed to convert
-rank 15: Point 343 (-91.406473, 30.707123, -9.7103684) failed to convert
-rank 32: Point 343 (-90.960604, 29.80772, -2.2454982) failed to convert
-rank 93: Point 477 (-89.274838, 29.193167, 6.9319039) failed to convert
-rank 92: Point 480 (-89.281795, 29.614486, 2.4198653) failed to convert
-rank 61: Point 344 (-90.390378, 29.522353, -2.2412176) failed to convert
-rank 43: Point 347 (-90.714348, 29.643055, -2.1761396) failed to convert
-rank 81: Point 476 (-89.808662, 30.095535, 8.4039884) failed to convert
-rank 65: Point 479 (-90.205172, 30.266909, 4.0196494) failed to convert
-rank 96: Point 483 (-89.208726, 29.123949, -0.56167405) failed to convert
-rank 86: Point 481 (-89.601451, 29.5947, 0.10290867) failed to convert
-rank 66: Point 479 (-90.183976, 30.101564, 4.3499999) failed to convert
-rank 55: Point 345 (-90.473341, 30.047064, -7.9688238) failed to convert
-rank 24: Point 340 (-91.210553, 29.695643, -6.638544) failed to convert
-rank 90: Point 482 (-89.367299, 29.293184, -5.0465739) failed to convert
-rank 33: Point 342 (-90.892625, 30.299616, -4.6394229) failed to convert
-rank 5: Point 345 (-91.773404, 30.783118, -16.361662) failed to convert
-rank 40: Point 341 (-90.788503, 29.383625, 0.3048) failed to convert
-rank 79: Point 477 (-89.896987, 29.928417, -2.9449777) failed to convert
-rank 49: Point 345 (-90.642163, 29.345777, 0.30491002) failed to convert
-rank 74: Point 482 (-90.009474, 29.788704, -4.8109635) failed to convert
-rank 80: Point 479 (-89.891065, 29.609408, -2.9965641) failed to convert
-rank 88: Point 484 (-89.465301, 29.352225, 41.270906) failed to convert
-rank 99: Point 477 (-88.915538, 29.884437, 2.9176194) failed to convert
-rank 87: Point 477 (-89.532875, 29.505572, 0.42776589) failed to convert
-rank 71: Point 478 (-90.062572, 29.923471, 39.573178) failed to convert
-rank 31: Point 346 (-90.98762, 30.10732, -11.175724) failed to convert
-rank 63: Point 347 (-90.342026, 29.468793, -2.7981731) failed to convert
-rank 54: Point 342 (-90.493287, 30.030349, -4.6634114) failed to convert
-rank 20: Point 343 (-91.250212, 30.201076, -1.7210215) failed to convert
-rank 6: Point 343 (-91.78105, 30.037729, -5.622643) failed to convert
-rank 58: Point 336 (-90.438968, 29.795125, 1.3814601) failed to convert
-rank 26: Point 338 (-91.145644, 30.216729, 2.0511883) failed to convert
-rank 70: Point 482 (-90.072466, 30.02775, -4.8920403) failed to convert
-rank 11: Point 342 (-91.556741, 30.777344, 13.878907) failed to convert
-rank 17: Point 345 (-91.329882, 30.508358, -4.6854786) failed to convert
-rank 95: Point 478 (-89.195234, 29.481869, 1.0638137) failed to convert
-rank 85: Point 477 (-89.638908, 30.144969, 3.1626114) failed to convert
-rank 68: Point 482 (-90.124143, 29.986169, 2.1935369) failed to convert
-rank 73: Point 477 (-90.033355, 29.784152, -4.2458642) failed to convert
-rank 25: Point 345 (-91.175809, 29.98857, -0.56785184) failed to convert
-rank 84: Point 483 (-89.687277, 30.354449, -1.4917204) failed to convert
-rank 75: Point 478 (-90.035076, 29.208584, -0.60771233) failed to convert
-rank 41: Point 343 (-90.712981, 30.268538, -0.16838449) failed to convert
-rank 38: Point 341 (-90.824389, 29.358277, -0.72909777) failed to convert
-rank 1: Point 347 (-92.098488, 29.846336, -0.59620687) failed to convert
-rank 82: Point 481 (-89.772689, 30.149193, 2.901203) failed to convert
-rank 27: Point 339 (-91.121544, 30.18517, -12.405361) failed to convert
-rank 64: Point 482 (-90.26751, 29.963485, -4.1712414) failed to convert
-rank 10: Point 342 (-91.643813, 30.027531, -0.03065673) failed to convert
-rank 97: Point 476 (-89.137488, 29.485892, 7.4627878) failed to convert
-rank 94: Point 481 (-89.251542, 29.067256, 0.59960984) failed to convert
-rank 7: Point 344 (-91.736182, 30.264176, -10.428) failed to convert
-rank 56: Point 341 (-90.475694, 29.826964, -0.80250528) failed to convert
-rank 8: Point 339 (-91.729046, 29.722286, 2.0130716) failed to convert
-rank 22: Point 340 (-91.22327, 30.085863, -0.91400398) failed to convert
-rank 62: Point 342 (-90.328081, 30.053569, 0.03) failed to convert
-rank 13: Point 345 (-91.516527, 29.982974, -1.0765) failed to convert
-rank 78: Point 482 (-89.922721, 29.861957, -5.9539636) failed to convert
-rank 67: Point 476 (-90.186586, 29.551394, 0.92148741) failed to convert
-rank 77: Point 478 (-89.96306, 29.658884, -4.7225715) failed to convert
-rank 69: Point 480 (-90.096383, 30.019633, 0.41463113) failed to convert
-rank 89: Point 479 (-89.416417, 29.212584, -1.7906839) failed to convert
-rank 51: Point 345 (-90.598067, 29.520735, 0.11884201) failed to convert
-rank 48: Point 342 (-90.626536, 29.884745, -0.30135352) failed to convert
-rank 72: Point 482 (-90.027341, 30.133776, 4.6500001) failed to convert
-rank 52: Point 342 (-90.600599, 29.144818, 2.1232) failed to convert
-rank 4: Point 343 (-91.804292, 30.982139, -19.982688) failed to convert
-rank 28: Point 339 (-91.111151, 29.664345, -0.32495417) failed to convert
-rank 83: Point 478 (-89.737825, 30.248525, -1.1795688) failed to convert
-rank 19: Point 346 (-91.307878, 29.733303, -6.7726565) failed to convert
-rank 76: Point 484 (-89.965984, 29.878424, 3.4371506) failed to convert
-rank 34: Point 339 (-90.87861, 30.04303, -2.1506201) failed to convert
-rank 57: Point 347 (-90.490288, 29.404037, -1.186633) failed to convert
-rank 2: Point 340 (-91.94804, 30.529235, -5.9374907) failed to convert
-rank 39: Point 345 (-90.733343, 30.426167, -4.9053508) failed to convert
-rank 60: Point 339 (-90.379857, 29.983961, -0.25413491) failed to convert
-rank 50: Point 346 (-90.625318, 29.365085, -8.2296) failed to convert
-rank 14: Point 339 (-91.495147, 29.70934, -0.75876203) failed to convert
-rank 98: Point 482 (-89.097595, 29.183627, 2.5537128) failed to convert
-rank 91: Point 478 (-89.34727, 29.207115, 0.29521571) failed to convert
-rank 81: Point 477 (-89.809145, 30.089129, -0.40421266) failed to convert
-rank 93: Point 478 (-89.2808, 29.124603, -0.0) failed to convert
-rank 92: Point 481 (-89.277817, 29.659651, 3.0261604) failed to convert
-rank 96: Point 484 (-89.201482, 29.206097, -0.0) failed to convert
-rank 29: Point 341 (-91.032395, 30.195864, -7.9884543) failed to convert
-rank 66: Point 480 (-90.241627, 29.339994, -0.61567882) failed to convert
-rank 37: Point 345 (-90.81591, 29.863966, -1.3508563) failed to convert
-rank 90: Point 483 (-89.396138, 28.956593, 4.6837584) failed to convert
-rank 65: Point 480 (-90.277261, 29.310994, 0.458) failed to convert
-rank 74: Point 483 (-90.007465, 29.814291, -6.7848485) failed to convert
-rank 86: Point 482 (-89.618582, 29.388297, 0.32760591) failed to convert
-rank 12: Point 334 (-91.554329, 29.947146, -0.073) failed to convert
-rank 46: Point 338 (-90.697614, 29.404254, -8.2296) failed to convert
-rank 0: Point 321 (-92.571145, 29.003196, 25.6) failed to convert
-rank 42: Point 343 (-90.709721, 30.012798, -3.4614926) failed to convert
-rank 21: Point 344 (-91.20969, 30.521572, 11.114463) failed to convert
-rank 16: Point 341 (-91.413332, 29.875967, -2.3359361) failed to convert
-rank 59: Point 345 (-90.431447, 29.600589, -1.1576049) failed to convert
-rank 87: Point 478 (-89.456866, 30.394907, -4.7962994) failed to convert
-rank 88: Point 485 (-89.444271, 29.598522, 1.5086761) failed to convert
-rank 80: Point 480 (-89.869703, 29.876064, -1.8628861) failed to convert
-rank 3: Point 346 (-91.877007, 30.603762, -8.2296) failed to convert
-rank 36: Point 342 (-90.831162, 29.986649, -3.4010324) failed to convert
-rank 99: Point 478 (-88.888035, 30.1781, 9.4009422) failed to convert
-rank 71: Point 479 (-90.060461, 29.95039, 29.692841) failed to convert
-rank 9: Point 344 (-91.647012, 30.624454, -7.5519882) failed to convert
-rank 79: Point 478 (-89.865774, 30.315625, -5.4051971) failed to convert
-rank 47: Point 344 (-90.661241, 29.711305, -0.75008301) failed to convert
-rank 23: Point 344 (-91.251086, 29.325325, -0.0) failed to convert
-rank 70: Point 483 (-90.098966, 29.686038, -8.2296) failed to convert
-rank 15: Point 344 (-91.479196, 29.49441, 0.36684873) failed to convert
-rank 53: Point 345 (-90.510139, 30.089654, -0.51692541) failed to convert
-rank 45: Point 344 (-90.680256, 29.768999, -0.35403819) failed to convert
-rank 44: Point 342 (-90.688309, 29.839878, -0.48093679) failed to convert
-rank 68: Point 483 (-90.13202, 29.883973, -0.22797097) failed to convert
-rank 84: Point 484 (-89.729137, 29.849135, -0.60810598) failed to convert
-rank 85: Point 478 (-89.656234, 29.937563, 2.9300371) failed to convert
-rank 95: Point 479 (-89.220049, 29.200983, -0.4586932) failed to convert
-rank 43: Point 348 (-90.753897, 29.065175, 2.9130623) failed to convert
-rank 73: Point 478 (-90.033477, 29.782472, 1.5318591) failed to convert
-rank 49: Point 346 (-90.629287, 29.530113, -0.53330054) failed to convert
-rank 32: Point 344 (-90.929237, 30.279596, -5.9551446) failed to convert
-rank 30: Point 343 (-91.043324, 29.724479, -1.2704346) failed to convert
-rank 61: Point 345 (-90.387057, 29.567699, -2.1666008) failed to convert
-rank 40: Point 342 (-90.755879, 29.861458, -0.20135528) failed to convert
-rank 75: Point 479 (-89.980766, 29.903118, -8.2296) failed to convert
-rank 82: Point 482 (-89.741645, 30.525283, -7.7546214) failed to convert
-rank 33: Point 343 (-90.906682, 30.090527, -10.270902) failed to convert
-rank 97: Point 477 (-89.178032, 29.029463, 6.55e-06) failed to convert
-rank 55: Point 346 (-90.500693, 29.668553, -1.0924357) failed to convert
-rank 94: Point 482 (-89.23867, 29.214178, -0.1923414) failed to convert
-rank 64: Point 483 (-90.28117, 29.781495, -0.085344) failed to convert
-rank 78: Point 483 (-89.923394, 29.853497, 0.99829658) failed to convert
-rank 31: Point 347 (-90.98746, 30.109734, 12.763129) failed to convert
-rank 5: Point 346 (-91.795436, 30.388944, -11.333253) failed to convert
-rank 17: Point 346 (-91.350769, 30.168386, -1.3106441) failed to convert
-rank 26: Point 339 (-91.148037, 30.179052, 12.742706) failed to convert
-rank 20: Point 344 (-91.26541, 29.957229, -0.13699999) failed to convert
-rank 6: Point 344 (-91.748582, 30.618028, -13.352293) failed to convert
-rank 67: Point 477 (-90.209252, 29.251159, 0.93641054) failed to convert
-rank 89: Point 480 (-89.407415, 29.317663, 0.31299999) failed to convert
-rank 69: Point 481 (-90.105275, 29.904714, -7.4017637) failed to convert
-rank 11: Point 343 (-91.623299, 29.631461, -0.71588176) failed to convert
-rank 72: Point 483 (-90.035254, 30.033031, 14.985401) failed to convert
-rank 35: Point 348 (-90.871821, 29.761495, -0.75578559) failed to convert
-rank 63: Point 348 (-90.308989, 29.913804, -0.70891574) failed to convert
-rank 83: Point 479 (-89.776228, 29.780678, -8.2296) failed to convert
-rank 77: Point 479 (-89.963213, 29.656703, -4.9167291) failed to convert
-rank 58: Point 337 (-90.432223, 29.887509, -0.36627042) failed to convert
-rank 38: Point 342 (-90.824342, 29.35896, -0.62758707) failed to convert
-rank 76: Point 485 (-89.962393, 29.923383, 17.142018) failed to convert
-rank 98: Point 483 (-89.097892, 29.18014, -0.0) failed to convert
-rank 18: Point 346 (-91.297956, 30.470593, -4.6840974) failed to convert
-rank 27: Point 340 (-91.117073, 30.254608, -13.683692) failed to convert
-rank 91: Point 479 (-89.35113, 29.162259, 0.31299999) failed to convert
-rank 92: Point 482 (-89.307735, 29.317536, -0.0) failed to convert
-rank 93: Point 479 (-89.255557, 29.413146, 5.8202175) failed to convert
-rank 66: Point 481 (-90.242063, 29.333615, -0.45442652) failed to convert
-rank 96: Point 485 (-89.204078, 29.176499, -0.0) failed to convert
-rank 90: Point 484 (-89.367251, 29.293222, -5.0465739) failed to convert
-rank 13: Point 346 (-91.536791, 29.637085, -1.7647919) failed to convert
-rank 81: Point 478 (-89.831683, 29.811433, 1.3623642) failed to convert
-rank 25: Point 346 (-91.15792, 30.269676, -6.5418031) failed to convert
-rank 10: Point 343 (-91.602132, 30.747808, -17.510759) failed to convert
-rank 54: Point 343 (-90.493935, 30.02135, -8.4796854) failed to convert
-rank 1: Point 348 (-92.09849, 29.846275, -0.77996598) failed to convert
-rank 41: Point 344 (-90.731144, 30.007246, -8.535076) failed to convert
-rank 62: Point 343 (-90.399063, 29.08846, 1.9994331) failed to convert
-rank 65: Point 481 (-90.303582, 28.955191, 14.974318) failed to convert
-rank 7: Point 345 (-91.735643, 30.273633, -9.4879466) failed to convert
-rank 56: Point 342 (-90.475828, 29.825108, -8.2296) failed to convert
-rank 74: Point 484 (-90.011218, 29.766406, -2.2013359) failed to convert
-rank 87: Point 479 (-89.530143, 29.537658, 0.40989483) failed to convert
-rank 88: Point 486 (-89.465726, 29.346933, -5.3013867) failed to convert
-rank 86: Point 483 (-89.548757, 30.217377, -0.55405031) failed to convert
-rank 24: Point 341 (-91.177741, 30.215527, -6.286099) failed to convert
-rank 8: Point 340 (-91.664834, 30.852853, -17.542645) failed to convert
-rank 48: Point 343 (-90.642902, 29.651645, -0.49372146) failed to convert
-rank 22: Point 341 (-91.201928, 30.423746, 7.3274321) failed to convert
-rank 80: Point 481 (-89.850385, 30.11535, -0.35668853) failed to convert
-rank 99: Point 479 (-88.920023, 29.834346, 2.4052385) failed to convert
-rank 79: Point 479 (-89.899979, 29.890937, -6.2362084) failed to convert
-rank 52: Point 343 (-90.536184, 30.053221, -4.1658846) failed to convert
-rank 51: Point 346 (-90.579712, 29.780261, -0.50115871) failed to convert
-rank 71: Point 480 (-90.099308, 29.448611, -0.12761158) failed to convert
-rank 70: Point 484 (-90.072407, 30.028437, -0.23042894) failed to convert
-rank 68: Point 484 (-90.090999, 30.412565, -6.1387841) failed to convert
-rank 84: Point 485 (-89.729516, 29.843945, -0.36391803) failed to convert
-rank 60: Point 340 (-90.378777, 29.998574, -1.8120883) failed to convert
-rank 28: Point 340 (-91.111119, 29.664293, -0.21203875) failed to convert
-rank 4: Point 344 (-91.80432, 30.98149, -19.522439) failed to convert
-rank 19: Point 347 (-91.30787, 29.733363, -6.7726565) failed to convert
-rank 14: Point 340 (-91.498181, 29.657737, -3.1043525) failed to convert
-rank 29: Point 342 (-91.072456, 29.578376, -0.57348929) failed to convert
-rank 50: Point 347 (-90.62542, 29.363514, 0.15270469) failed to convert
-rank 73: Point 479 (-90.016598, 29.997739, -9.0) failed to convert
-rank 95: Point 480 (-89.220565, 29.195108, -0.72020108) failed to convert
-rank 37: Point 346 (-90.815911, 29.863906, -1.0121104) failed to convert
-rank 39: Point 346 (-90.771339, 29.876399, -1.0886585) failed to convert
-rank 85: Point 479 (-89.688064, 29.553282, -0.0) failed to convert
-rank 57: Point 348 (-90.470661, 29.676607, -0.4946732) failed to convert
-rank 42: Point 344 (-90.718863, 29.881035, -0.3965396) failed to convert
-rank 82: Point 483 (-89.767241, 30.215146, 0.76038956) failed to convert
-rank 3: Point 347 (-91.903173, 30.121634, -10.426848) failed to convert
-rank 2: Point 341 (-91.978811, 29.951012, -1.5125815) failed to convert
-rank 0: Point 322 (-92.567682, 29.070272, 23.222488) failed to convert
-rank 16: Point 342 (-91.414612, 29.854369, 16.397099) failed to convert
-rank 46: Point 339 (-90.696788, 29.416217, -0.38196142) failed to convert
-rank 9: Point 345 (-91.636634, 30.803573, -20.0) failed to convert
-rank 75: Point 480 (-89.986132, 29.835063, -4.7731386) failed to convert
-rank 36: Point 343 (-90.829592, 30.009693, 10.191538) failed to convert
-rank 34: Point 340 (-90.913495, 29.520783, -0.562011) failed to convert
-rank 47: Point 345 (-90.660748, 29.718245, 0.57808659) failed to convert
-rank 21: Point 345 (-91.221378, 30.336923, 33.32332) failed to convert
-rank 59: Point 346 (-90.413055, 29.852572, -0.79569886) failed to convert
-rank 97: Point 478 (-89.166513, 29.159608, 5.0312404) failed to convert
-rank 78: Point 484 (-89.947339, 29.55153, 0.31952257) failed to convert
-rank 12: Point 335 (-91.526454, 30.421379, -11.274553) failed to convert
-rank 64: Point 484 (-90.260126, 30.061046, 3.4665323) failed to convert
-rank 23: Point 345 (-91.245713, 29.412177, 1.8550345) failed to convert
-rank 94: Point 483 (-89.249596, 29.089433, 0.59943759) failed to convert
-rank 67: Point 478 (-90.219249, 29.11781, 0.31099999) failed to convert
-rank 72: Point 484 (-90.053042, 29.805221, 2.1077547) failed to convert
-rank 89: Point 481 (-89.420035, 29.169982, 0.31299999) failed to convert
-rank 69: Point 482 (-90.104325, 29.916544, -3.6843735) failed to convert
-rank 32: Point 345 (-90.967917, 29.695582, -0.4133305) failed to convert
-rank 77: Point 480 (-89.928951, 30.088145, 0.43437922) failed to convert
-rank 76: Point 486 (-89.964335, 29.898666, 1.7275308) failed to convert
-rank 49: Point 347 (-90.628518, 29.541008, -2.1772078) failed to convert
-rank 83: Point 480 (-89.737682, 30.250225, -1.1917608) failed to convert
-rank 44: Point 343 (-90.669198, 30.113252, -0.52583336) failed to convert
-rank 15: Point 345 (-91.430398, 30.312889, -2.1636614) failed to convert
-rank 45: Point 345 (-90.715877, 29.253497, -0.61313449) failed to convert
-rank 98: Point 484 (-89.055128, 29.653803, 4.8420425) failed to convert
-rank 43: Point 349 (-90.688536, 30.014366, -2.659589) failed to convert
-rank 91: Point 480 (-89.350714, 29.167005, -1.5824082) failed to convert
-rank 66: Point 482 (-90.235094, 29.4264, 0.51734217) failed to convert
-rank 31: Point 348 (-90.987608, 30.107379, -11.512224) failed to convert
-rank 61: Point 346 (-90.387064, 29.567559, -2.1815958) failed to convert
-rank 90: Point 485 (-89.372209, 29.235155, 0.01301932) failed to convert
-rank 53: Point 346 (-90.554124, 29.47519, -0.52439298) failed to convert
-rank 93: Point 480 (-89.243593, 29.549051, 4.6138627) failed to convert
-rank 96: Point 486 (-89.201658, 29.203867, -0.0) failed to convert
-rank 92: Point 483 (-89.264911, 29.805849, 1.9812005) failed to convert
-rank 33: Point 344 (-90.924225, 29.827708, -4.3555985) failed to convert
-rank 18: Point 347 (-91.295351, 30.512274, -14.35507) failed to convert
-rank 30: Point 344 (-91.043321, 29.724419, -1.4220978) failed to convert
-rank 35: Point 349 (-90.85195, 30.05605, -10.957256) failed to convert
-rank 5: Point 347 (-91.769762, 30.847537, -9.2776692) failed to convert
-rank 26: Point 340 (-91.172852, 29.788578, -7.0561205) failed to convert
-rank 20: Point 345 (-91.326279, 28.96334, 6.7140376) failed to convert
-rank 40: Point 343 (-90.752694, 29.907593, -0.1754724) failed to convert
-rank 81: Point 479 (-89.808667, 30.094965, 9.0543152) failed to convert
-rank 74: Point 485 (-89.981818, 30.139172, 4.3099999) failed to convert
-rank 86: Point 484 (-89.537983, 30.343647, -2.7329998) failed to convert
-rank 17: Point 347 (-91.325135, 30.584075, -8.1154294) failed to convert
-rank 63: Point 349 (-90.308992, 29.913744, -1.4450469) failed to convert
-rank 88: Point 487 (-89.451394, 29.514807, 2.1391556) failed to convert
-rank 65: Point 482 (-90.266649, 29.452987, 1.3403636) failed to convert
-rank 79: Point 480 (-89.902625, 29.85766, -0.19181827) failed to convert
-rank 99: Point 480 (-88.880132, 30.260135, 6.0418735) failed to convert
-rank 87: Point 480 (-89.545081, 29.360236, 1.0305053) failed to convert
-rank 6: Point 345 (-91.750629, 30.581656, -12.990577) failed to convert
-rank 70: Point 485 (-90.072377, 30.028746, -4.8737523) failed to convert
-rank 55: Point 347 (-90.551972, 28.947504, 13.011697) failed to convert
-rank 80: Point 482 (-89.89918, 29.507353, 0.31299999) failed to convert
-rank 1: Point 349 (-92.098491, 29.846235, -0.50207365) failed to convert
-rank 11: Point 344 (-91.55556, 30.796233, -11.582548) failed to convert
-rank 71: Point 481 (-90.053926, 30.033939, -5.8216804) failed to convert
-rank 68: Point 485 (-90.121382, 30.021743, 0.61274067) failed to convert
-rank 7: Point 346 (-91.744992, 30.107062, -2.2056921) failed to convert
-rank 13: Point 347 (-91.476674, 30.652804, -11.092978) failed to convert
-rank 24: Point 342 (-91.212368, 29.666439, -0.7141239) failed to convert
-rank 22: Point 342 (-91.197368, 30.495343, 11.60279) failed to convert
-rank 84: Point 486 (-89.748901, 29.607219, -0.6241404) failed to convert
-rank 58: Point 338 (-90.439009, 29.794123, -0.6166104) failed to convert
-rank 56: Point 343 (-90.504031, 29.433213, -8.2296) failed to convert
-rank 41: Point 345 (-90.741937, 29.850834, -0.7702084) failed to convert
-rank 95: Point 481 (-89.181893, 29.631745, 3.9834425) failed to convert
-rank 73: Point 480 (-90.016586, 29.997679, -9.0) failed to convert
-rank 85: Point 480 (-89.694622, 29.473526, -2.1677089) failed to convert
-rank 25: Point 347 (-91.197205, 29.649185, -3.1790239) failed to convert
-rank 82: Point 484 (-89.752665, 30.391894, -7.5607552) failed to convert
-rank 54: Point 344 (-90.518221, 29.684017, -1.7400718) failed to convert
-rank 8: Point 341 (-91.664579, 30.85682, -11.42969) failed to convert
-rank 62: Point 344 (-90.314376, 30.236615, 3.1700001) failed to convert
-rank 75: Point 481 (-90.015929, 29.454924, -0.27072923) failed to convert
-rank 60: Point 341 (-90.41142, 29.553733, -0.44772932) failed to convert
-rank 27: Point 341 (-91.120983, 30.193708, 10.787128) failed to convert
-rank 50: Point 348 (-90.625407, 29.363698, -0.28923002) failed to convert
-rank 38: Point 343 (-90.824288, 29.358933, -8.2296) failed to convert
-rank 78: Point 485 (-89.918122, 29.919457, -6.3462412) failed to convert
-rank 97: Point 479 (-89.198045, 28.801751, 178.03017) failed to convert
-rank 37: Point 347 (-90.815912, 29.863865, -0.39677896) failed to convert
-rank 52: Point 344 (-90.561647, 29.696975, -2.9696386) failed to convert
-rank 64: Point 485 (-90.285697, 29.720296, 2.57) failed to convert
-rank 39: Point 347 (-90.771904, 29.868056, -0.42571724) failed to convert
-rank 29: Point 343 (-91.037164, 30.122775, -11.402264) failed to convert
-rank 67: Point 479 (-90.223038, 29.067007, 9.3359571) failed to convert
-rank 94: Point 484 (-89.222205, 29.401044, 5.7915291) failed to convert
-rank 42: Point 345 (-90.677552, 30.472003, -6.8041142) failed to convert
-rank 72: Point 485 (-90.1001, 29.195659, 0.31299999) failed to convert
-rank 51: Point 347 (-90.604572, 29.428151, 0.30480149) failed to convert
-rank 69: Point 483 (-90.111503, 29.823616, -4.3281602) failed to convert
-rank 89: Point 482 (-89.417546, 29.199017, 0.31299999) failed to convert
-rank 10: Point 344 (-91.590015, 30.954275, -13.513203) failed to convert
-rank 98: Point 485 (-89.087713, 29.293056, 8.1781193) failed to convert
-rank 77: Point 481 (-89.963512, 29.652672, -4.6040042) failed to convert
-rank 76: Point 487 (-89.966084, 29.876564, -5.8073548) failed to convert
-rank 91: Point 481 (-89.350463, 29.16989, -1.1172804) failed to convert
-rank 16: Point 343 (-91.426806, 29.650816, -0.49663251) failed to convert
-rank 83: Point 481 (-89.737823, 30.248465, -1.1795688) failed to convert
-rank 46: Point 340 (-90.66696, 29.84563, -0.23641598) failed to convert
-rank 57: Point 349 (-90.461491, 29.803193, -0.64379856) failed to convert
-rank 47: Point 346 (-90.617389, 30.333457, -1.2024181) failed to convert
-rank 34: Point 341 (-90.87721, 30.063479, 16.323269) failed to convert
-rank 66: Point 483 (-90.229924, 29.495044, -0.07825405) failed to convert
-rank 96: Point 487 (-89.207015, 29.142902, 12.660374) failed to convert
-rank 19: Point 348 (-91.307864, 29.733403, -6.7726565) failed to convert
-rank 93: Point 481 (-89.239058, 29.600064, 3.0027494) failed to convert
-rank 90: Point 486 (-89.294995, 30.120652, 3.5243039) failed to convert
-rank 12: Point 336 (-91.531215, 30.340444, -2.3977053) failed to convert
-rank 36: Point 344 (-90.83128, 29.984817, -9.6118684) failed to convert
-rank 92: Point 484 (-89.308316, 29.310454, -0.0) failed to convert
-rank 74: Point 486 (-90.013853, 29.732708, -0.40560489) failed to convert
-rank 0: Point 323 (-92.581893, 28.744737, 31.299999) failed to convert
-rank 81: Point 480 (-89.795465, 30.256497, -2.2514536) failed to convert
-rank 15: Point 346 (-91.467533, 29.691744, -1.0855697) failed to convert
-rank 14: Point 341 (-91.4982, 29.657351, -2.2682557) failed to convert
-rank 48: Point 344 (-90.615958, 30.034065, 23.533898) failed to convert
-rank 88: Point 488 (-89.375299, 30.394069, -9.3982435) failed to convert
-rank 32: Point 346 (-90.967646, 29.69937, -0.92507487) failed to convert
-rank 21: Point 346 (-91.24349, 29.984786, -0.51776607) failed to convert
-rank 86: Point 485 (-89.607352, 29.521773, -0.0) failed to convert
-rank 65: Point 483 (-90.265778, 29.464559, -0.44460736) failed to convert
-rank 49: Point 348 (-90.629841, 29.522089, -0.99717091) failed to convert
-rank 4: Point 345 (-91.804299, 30.98168, -17.7639) failed to convert
-rank 45: Point 346 (-90.669043, 29.929422, -1.3860774) failed to convert
-rank 3: Point 348 (-91.877298, 30.597098, -7.0888967) failed to convert
-rank 23: Point 346 (-91.237155, 29.550132, 11.49186) failed to convert
-rank 59: Point 347 (-90.431422, 29.600621, -1.5801805) failed to convert
-rank 28: Point 341 (-91.076029, 30.208221, -0.74280488) failed to convert
-rank 79: Point 481 (-89.896954, 29.92844, -2.9449777) failed to convert
-rank 31: Point 349 (-90.987491, 30.109145, 3.1333985) failed to convert
-rank 99: Point 481 (-88.924603, 29.783767, 3.7906666) failed to convert
-rank 9: Point 346 (-91.636629, 30.803613, -20.0) failed to convert
-rank 2: Point 342 (-91.930025, 30.862449, -10.085063) failed to convert
-rank 44: Point 344 (-90.712384, 29.492231, 5.1258528) failed to convert
-rank 70: Point 486 (-90.072405, 30.028301, -0.66765183) failed to convert
-rank 53: Point 347 (-90.582544, 29.072169, 6.1191265) failed to convert
-rank 61: Point 347 (-90.387028, 29.567832, -1.5567598) failed to convert
-rank 43: Point 350 (-90.698916, 29.865115, -0.32892678) failed to convert
-rank 87: Point 481 (-89.543817, 29.375066, -0.46558761) failed to convert
-rank 18: Point 348 (-91.319456, 30.123012, -8.1129484) failed to convert
-rank 26: Point 341 (-91.145328, 30.22127, 7.5446414) failed to convert
-rank 71: Point 482 (-90.070773, 29.817659, -4.8280323) failed to convert
-rank 80: Point 483 (-89.891041, 29.609464, -4.7478698) failed to convert
-rank 84: Point 487 (-89.728655, 29.854152, -1.0392083) failed to convert
-rank 20: Point 346 (-91.255505, 30.11593, -0.81754775) failed to convert
-rank 35: Point 350 (-90.888017, 29.519122, -0.91718434) failed to convert
-rank 68: Point 486 (-90.123732, 29.991026, -1.1189917) failed to convert
-rank 30: Point 345 (-91.042823, 29.73205, -0.5737733) failed to convert
-rank 95: Point 482 (-89.22521, 29.142116, 16.32109) failed to convert
-rank 5: Point 348 (-91.824657, 29.858846, -0.8632445) failed to convert
-rank 33: Point 345 (-90.95497, 29.362068, -0.0) failed to convert
-rank 63: Point 350 (-90.308994, 29.913704, -1.3497129) failed to convert
-rank 82: Point 485 (-89.818413, 29.586702, 19.626333) failed to convert
-rank 17: Point 348 (-91.321509, 30.642498, -16.466934) failed to convert
-rank 85: Point 481 (-89.673934, 29.724323, -0.0) failed to convert
-rank 75: Point 482 (-89.98075, 29.903154, 1.6670307) failed to convert
-rank 40: Point 344 (-90.785761, 29.423841, -0.42678623) failed to convert
-rank 73: Point 481 (-90.016577, 29.99764, -9.0) failed to convert
-rank 78: Point 486 (-89.939918, 29.645297, -4.8082203) failed to convert
-rank 55: Point 348 (-90.515032, 29.468278, 0.03845559) failed to convert
-rank 7: Point 347 (-91.736111, 30.265084, -10.574453) failed to convert
-rank 6: Point 346 (-91.746339, 30.657607, 15.21909) failed to convert
-rank 97: Point 480 (-89.178355, 29.02509, 2.9015449) failed to convert
-rank 22: Point 343 (-91.199349, 30.464162, 13.720079) failed to convert
-rank 67: Point 480 (-90.160167, 29.897092, 1.0402456) failed to convert
-rank 64: Point 486 (-90.230097, 30.455869, -6.669293) failed to convert
-rank 58: Point 339 (-90.424307, 29.995308, 16.492011) failed to convert
-rank 94: Point 485 (-89.240606, 29.191825, -0.0) failed to convert
-rank 1: Point 350 (-92.098493, 29.846174, -0.34993526) failed to convert
-rank 69: Point 484 (-90.112025, 29.816821, -4.3281602) failed to convert
-rank 98: Point 486 (-88.999715, 30.258174, 5.8762173) failed to convert
-rank 72: Point 486 (-90.091367, 29.309291, 0.90039098) failed to convert
-rank 76: Point 488 (-90.006253, 29.365209, 0.31299999) failed to convert
-rank 83: Point 482 (-89.77584, 29.785071, -1.1595485) failed to convert
-rank 41: Point 346 (-90.730747, 30.0128, 17.556837) failed to convert
-rank 77: Point 482 (-89.940434, 29.943892, -0.47147923) failed to convert
-rank 25: Point 348 (-91.161044, 30.220467, -6.1121918) failed to convert
-rank 89: Point 483 (-89.395795, 29.452412, 2.2786243) failed to convert
-rank 8: Point 342 (-91.664801, 30.852904, -20.0) failed to convert
-rank 24: Point 343 (-91.190591, 30.012539, -1.5373433) failed to convert
-rank 56: Point 344 (-90.475667, 29.827251, -0.86116255) failed to convert
-rank 66: Point 484 (-90.159536, 30.418067, -1.3727376) failed to convert
-rank 50: Point 349 (-90.586403, 29.917186, 2.5398733) failed to convert
-rank 52: Point 345 (-90.563579, 29.669168, 0.13332667) failed to convert
-rank 62: Point 345 (-90.37563, 29.409956, -0.00419757) failed to convert
-rank 91: Point 482 (-89.345422, 29.228276, -0.35560034) failed to convert
-rank 96: Point 488 (-89.203347, 29.184446, -0.0) failed to convert
-rank 93: Point 482 (-89.181309, 30.247228, 5.1535256) failed to convert
-rank 37: Point 348 (-90.815913, 29.863805, -0.2487251) failed to convert
-rank 13: Point 348 (-91.50714, 30.141468, 4.703817) failed to convert
-rank 38: Point 344 (-90.779849, 30.012713, 12.039582) failed to convert
-rank 74: Point 487 (-89.997827, 29.936586, 20.254164) failed to convert
-rank 29: Point 344 (-91.037568, 30.116587, -5.3660618) failed to convert
-rank 81: Point 481 (-89.80868, 30.094402, 6.6221159) failed to convert
-rank 51: Point 348 (-90.590249, 29.631443, -0.44014594) failed to convert
-rank 88: Point 489 (-89.434654, 29.710095, 9.9087298) failed to convert
-rank 42: Point 346 (-90.719412, 29.872688, -0.73680443) failed to convert
-rank 90: Point 487 (-89.366874, 29.296857, 18.572907) failed to convert
-rank 46: Point 341 (-90.696749, 29.416754, -2.109361) failed to convert
-rank 57: Point 350 (-90.490201, 29.405132, -0.4111681) failed to convert
-rank 86: Point 486 (-89.582285, 29.820573, -0.47295325) failed to convert
-rank 47: Point 347 (-90.661227, 29.711364, -1.3650026) failed to convert
-rank 92: Point 485 (-89.332963, 29.025797, 3.8280056) failed to convert
-rank 65: Point 484 (-90.280856, 29.261986, 0.61383099) failed to convert
-rank 70: Point 487 (-90.081333, 29.913551, 28.882054) failed to convert
-rank 16: Point 344 (-91.382595, 30.382753, -2.6268689) failed to convert
-rank 60: Point 342 (-90.378755, 29.998608, -1.9230559) failed to convert
-rank 79: Point 482 (-89.880801, 30.129268, -0.36063838) failed to convert
-rank 12: Point 337 (-91.526401, 30.421407, -11.274553) failed to convert
-rank 10: Point 345 (-91.658565, 29.768454, -0.35751957) failed to convert
-rank 99: Point 482 (-88.927447, 29.75295, 4.4782717) failed to convert
-rank 87: Point 482 (-89.544281, 29.369482, 4.7123417) failed to convert
-rank 34: Point 342 (-90.900885, 29.710278, -2.0952625) failed to convert
-rank 0: Point 324 (-92.584137, 28.674968, 34.603877) failed to convert
-rank 36: Point 345 (-90.848316, 29.732865, -0.6977132) failed to convert
-rank 11: Point 345 (-91.617374, 29.734065, -0.54329656) failed to convert
-rank 71: Point 483 (-90.053915, 30.03388, -5.8216804) failed to convert
-rank 80: Point 484 (-89.891025, 29.609501, -4.7478698) failed to convert
-rank 84: Point 488 (-89.708147, 30.102536, -0.08560689) failed to convert
-rank 21: Point 347 (-91.278798, 29.414731, -0.49505392) failed to convert
-rank 27: Point 342 (-91.117108, 30.253828, -13.45052) failed to convert
-rank 32: Point 347 (-90.920394, 30.409899, -8.3629696) failed to convert
-rank 49: Point 349 (-90.628583, 29.540028, -1.9790671) failed to convert
-rank 68: Point 487 (-90.123154, 29.99827, -0.72420658) failed to convert
-rank 19: Point 349 (-91.307856, 29.733463, -6.7726565) failed to convert
-rank 39: Point 348 (-90.785747, 29.665508, -0.58714555) failed to convert
-rank 15: Point 347 (-91.411668, 30.621618, -8.2755043) failed to convert
-rank 54: Point 345 (-90.523647, 29.608221, 0.03529249) failed to convert
-rank 31: Point 350 (-90.9876, 30.107419, -11.481817) failed to convert
-rank 14: Point 342 (-91.498161, 29.657986, -3.2369761) failed to convert
-rank 4: Point 346 (-91.804297, 30.981631, -18.864071) failed to convert
-rank 82: Point 486 (-89.764474, 30.248456, -1.6553222) failed to convert
-rank 95: Point 483 (-89.220963, 29.190423, 0.00120947) failed to convert
-rank 85: Point 482 (-89.693332, 29.488936, 24.594507) failed to convert
-rank 59: Point 348 (-90.400604, 30.021749, -1.0023392) failed to convert
-rank 48: Point 345 (-90.643012, 29.649693, -0.629517) failed to convert
-rank 9: Point 347 (-91.63662, 30.803673, -20.0) failed to convert
-rank 3: Point 349 (-91.894022, 30.289432, -6.548491) failed to convert
-rank 26: Point 342 (-91.17945, 29.683918, -2.325612) failed to convert
-rank 35: Point 351 (-90.851399, 30.064155, -11.201401) failed to convert
-rank 45: Point 347 (-90.703872, 29.42786, -0.17993434) failed to convert
-rank 28: Point 342 (-91.076286, 30.203681, -11.144904) failed to convert
-rank 78: Point 487 (-89.939895, 29.645353, -4.8082203) failed to convert
-rank 75: Point 483 (-90.030308, 29.269888, 1.1174376) failed to convert
-rank 43: Point 351 (-90.698443, 29.871726, -0.28119275) failed to convert
-rank 73: Point 482 (-90.022304, 29.924704, 0.83618184) failed to convert
-rank 53: Point 348 (-90.493334, 30.321204, 2.7000542) failed to convert
-rank 30: Point 346 (-91.043698, 29.718529, -0.20541751) failed to convert
-rank 64: Point 487 (-90.270161, 29.927264, -1.3445197) failed to convert
-rank 94: Point 486 (-89.207249, 29.569979, 3.3425476) failed to convert
-rank 63: Point 351 (-90.308998, 29.913643, -0.90593619) failed to convert
-rank 67: Point 481 (-90.143352, 30.115792, 4.6399999) failed to convert
-rank 18: Point 349 (-91.313126, 30.225437, -1.9131145) failed to convert
-rank 72: Point 487 (-90.102093, 29.169099, 0.31299999) failed to convert
-rank 97: Point 481 (-89.178134, 29.027397, -0.0) failed to convert
-rank 69: Point 485 (-90.105104, 29.906352, 24.439986) failed to convert
-rank 98: Point 487 (-89.048755, 29.723084, 3.2813392) failed to convert
-rank 2: Point 343 (-91.992291, 29.693915, 2.7522586) failed to convert
-rank 89: Point 484 (-89.416282, 29.213468, 0.31299999) failed to convert
-rank 76: Point 489 (-89.969982, 29.827104, -0.06139989) failed to convert
-rank 20: Point 347 (-91.264188, 29.976589, -9.3421208) failed to convert
-rank 5: Point 349 (-91.761047, 31.00054, -13.549343) failed to convert
-rank 33: Point 346 (-90.927318, 29.78085, -0.77593073) failed to convert
-rank 83: Point 483 (-89.737642, 30.250225, -1.1917608) failed to convert
-rank 6: Point 347 (-91.742826, 30.719727, 11.460543) failed to convert
-rank 40: Point 345 (-90.756109, 29.85788, -0.32634009) failed to convert
-rank 66: Point 485 (-90.217525, 29.659219, -0.085344) failed to convert
-rank 77: Point 483 (-89.959338, 29.705435, -0.37722029) failed to convert
-rank 96: Point 489 (-89.133165, 29.97108, 2.3393699) failed to convert
-rank 91: Point 483 (-89.352213, 29.149539, -0.51736998) failed to convert
-rank 17: Point 349 (-91.350718, 30.168463, -1.4078233) failed to convert
-rank 93: Point 483 (-89.234324, 29.653068, 3.2265276) failed to convert
-rank 1: Point 351 (-92.099327, 29.829722, 0.02127539) failed to convert
-rank 22: Point 344 (-91.20727, 30.339283, 27.363305) failed to convert
-rank 23: Point 347 (-91.247646, 29.380715, 1.935778) failed to convert
-rank 7: Point 348 (-91.760056, 29.836345, -0.05867299) failed to convert
-rank 88: Point 490 (-89.464599, 29.359638, 7.3322212) failed to convert
-rank 74: Point 488 (-90.011192, 29.766437, -1.9781857) failed to convert
-rank 25: Point 349 (-91.162676, 30.194871, -0.16391564) failed to convert
-rank 41: Point 347 (-90.73798, 29.908109, -0.32671835) failed to convert
-rank 86: Point 487 (-89.587527, 29.75794, -0.49103945) failed to convert
-rank 90: Point 488 (-89.369977, 29.260848, 0.31299999) failed to convert
-rank 58: Point 340 (-90.417837, 30.083277, -0.24412948) failed to convert
-rank 61: Point 348 (-90.390335, 29.522479, -0.37606087) failed to convert
-rank 56: Point 345 (-90.485091, 29.696786, -0.99271324) failed to convert
-rank 81: Point 482 (-89.896573, 28.998604, 31.573333) failed to convert
-rank 92: Point 486 (-89.307236, 29.322636, -0.0) failed to convert
-rank 99: Point 483 (-88.948971, 29.519724, 10.466141) failed to convert
-rank 65: Point 485 (-90.269534, 29.413785, 1.4100076) failed to convert
-rank 55: Point 349 (-90.516682, 29.445145, -8.2296) failed to convert
-rank 62: Point 346 (-90.337011, 29.933453, 25.431037) failed to convert
-rank 79: Point 483 (-89.89994, 29.890948, -6.2362084) failed to convert
-rank 50: Point 350 (-90.605513, 29.647128, -0.30420432) failed to convert
-rank 70: Point 488 (-90.117001, 29.45121, 0.31299999) failed to convert
-rank 8: Point 343 (-91.658613, 30.959843, -7.415617) failed to convert
-rank 80: Point 485 (-89.852835, 30.084632, 0.65406015) failed to convert
-rank 44: Point 345 (-90.706733, 29.574037, -1.6581711) failed to convert
-rank 84: Point 489 (-89.728642, 29.854093, -1.7626118) failed to convert
-rank 29: Point 345 (-91.037173, 30.122525, -10.793052) failed to convert
-rank 38: Point 345 (-90.780259, 30.006478, 12.572641) failed to convert
-rank 52: Point 346 (-90.555746, 29.778441, -0.50798831) failed to convert
-rank 13: Point 349 (-91.478899, 30.615008, -6.4632774) failed to convert
-rank 71: Point 484 (-90.053965, 30.03323, -1.5909327) failed to convert
-rank 42: Point 347 (-90.748697, 29.446795, -8.2296) failed to convert
-rank 51: Point 349 (-90.602312, 29.460283, -0.2274145) failed to convert
-rank 57: Point 351 (-90.512218, 29.096663, 2.4716806) failed to convert
-rank 87: Point 483 (-89.509786, 29.776942, -0.29425628) failed to convert
-rank 47: Point 348 (-90.694551, 29.230684, -0.00666894) failed to convert
-rank 68: Point 488 (-90.123501, 29.993723, -0.86891874) failed to convert
-rank 46: Point 342 (-90.66755, 29.837154, -0.27210802) failed to convert
-rank 24: Point 344 (-91.210517, 29.695661, -6.638544) failed to convert
-rank 85: Point 483 (-89.619096, 30.37922, -8.6409022) failed to convert
-rank 60: Point 343 (-90.411486, 29.552589, -0.36009987) failed to convert
-rank 10: Point 346 (-91.592115, 30.918156, -1.2549854) failed to convert
-rank 16: Point 345 (-91.361539, 30.725759, -16.461079) failed to convert
-rank 12: Point 338 (-91.543618, 30.128672, -4.7160645) failed to convert
-rank 82: Point 487 (-89.78071, 30.050217, 0.65531993) failed to convert
-rank 95: Point 484 (-89.220517, 29.195476, 6.85e-06) failed to convert
-rank 78: Point 488 (-89.883077, 30.355139, -7.5250966) failed to convert
-rank 34: Point 343 (-90.90635, 29.62802, -0.41843982) failed to convert
-rank 36: Point 346 (-90.839515, 29.863133, -0.32577222) failed to convert
-rank 0: Point 325 (-92.576672, 28.836293, 30.643895) failed to convert
-rank 37: Point 349 (-90.790079, 30.241767, -0.4332773) failed to convert
-rank 11: Point 346 (-91.624706, 29.60589, 2.0999999) failed to convert
-rank 73: Point 483 (-90.033304, 29.784184, -4.2458642) failed to convert
-rank 75: Point 484 (-89.985797, 29.839165, 30.48657) failed to convert
-rank 21: Point 348 (-91.218243, 30.386324, 15.410395) failed to convert
-rank 54: Point 346 (-90.51944, 29.666741, -0.64258089) failed to convert
-rank 19: Point 350 (-91.340538, 29.196618, 4.9790614) failed to convert
-rank 94: Point 487 (-89.24394, 29.15368, 1.5371099) failed to convert
-rank 98: Point 488 (-89.097445, 29.183355, 3.8949478) failed to convert
-rank 97: Point 482 (-89.065847, 30.275998, 5.3486577) failed to convert
-rank 64: Point 488 (-90.290082, 29.661372, 0.1118249) failed to convert
-rank 27: Point 343 (-91.117726, 30.244201, -7.3951444) failed to convert
-rank 4: Point 347 (-91.868664, 29.81231, 2.1036565) failed to convert
-rank 32: Point 348 (-90.939597, 30.122893, -5.8168286) failed to convert
-rank 69: Point 486 (-90.104516, 29.913899, -5.2817399) failed to convert
-rank 59: Point 349 (-90.411241, 29.876818, -0.36601565) failed to convert
-rank 39: Point 349 (-90.771334, 29.876359, -1.2145689) failed to convert
-rank 67: Point 482 (-90.130886, 30.2763, 4.1804659) failed to convert
-rank 15: Point 348 (-91.468058, 29.682457, -0.61666255) failed to convert
-rank 14: Point 343 (-91.498167, 29.657812, -3.304242) failed to convert
-rank 76: Point 490 (-89.966256, 29.874169, -2.0450505) failed to convert
-rank 9: Point 348 (-91.657736, 30.43799, -5.0890109) failed to convert
-rank 49: Point 350 (-90.617025, 29.704601, 0.8708595) failed to convert
-rank 72: Point 488 (-90.050954, 29.831133, -9.0) failed to convert
-rank 26: Point 343 (-91.184848, 29.598107, 5.3569396) failed to convert
-rank 96: Point 490 (-89.193333, 29.297705, 1.1109613) failed to convert
-rank 83: Point 484 (-89.776181, 29.78064, -8.2296) failed to convert
-rank 66: Point 486 (-90.153724, 30.492941, -7.2790442) failed to convert
-rank 3: Point 350 (-91.878764, 30.569395, -5.3380288) failed to convert
-rank 35: Point 352 (-90.851376, 30.064189, -11.201401) failed to convert
-rank 89: Point 485 (-89.379138, 29.645173, 2.9616015) failed to convert
-rank 43: Point 352 (-90.698897, 29.865173, -1.0349303) failed to convert
-rank 48: Point 346 (-90.638806, 29.709713, -0.20408454) failed to convert
-rank 91: Point 484 (-89.339518, 29.296437, 11.625912) failed to convert
-rank 31: Point 351 (-90.987522, 30.108556, -7.7073928) failed to convert
-rank 53: Point 349 (-90.5101, 30.089667, -0.53566666) failed to convert
-rank 28: Point 343 (-91.076287, 30.20362, -12.464797) failed to convert
-rank 77: Point 484 (-89.945666, 29.877983, 17.454466) failed to convert
-rank 74: Point 489 (-89.995168, 29.970096, -1.1347989) failed to convert
-rank 88: Point 491 (-89.417869, 29.904797, -0.0) failed to convert
-rank 93: Point 484 (-89.283058, 29.097119, -0.0) failed to convert
-rank 92: Point 487 (-89.302963, 29.371673, 0.58800448) failed to convert
-rank 45: Point 348 (-90.668985, 29.930101, -1.8734473) failed to convert
-rank 81: Point 483 (-89.84869, 29.599915, 21.6839) failed to convert
-rank 30: Point 347 (-91.013751, 30.177391, 12.173936) failed to convert
-rank 86: Point 488 (-89.554888, 30.14372, 2.7031934) failed to convert
-rank 90: Point 489 (-89.378419, 29.16232, 0.42177426) failed to convert
-rank 18: Point 350 (-91.296084, 30.499787, -6.3430959) failed to convert
-rank 99: Point 484 (-88.96128, 29.385355, 16.757102) failed to convert
-rank 2: Point 344 (-91.971726, 30.083458, -8.783666) failed to convert
-rank 70: Point 489 (-90.098918, 29.686372, -8.2296) failed to convert
-rank 20: Point 348 (-91.264984, 29.963554, -0.13699999) failed to convert
-rank 33: Point 347 (-90.906531, 30.092099, -11.036809) failed to convert
-rank 5: Point 350 (-91.760784, 31.004736, -13.430789) failed to convert
-rank 79: Point 484 (-89.900953, 29.87824, 26.134877) failed to convert
-rank 65: Point 486 (-90.195771, 30.38844, 0.29028799) failed to convert
-rank 80: Point 486 (-89.881765, 29.725171, -0.0) failed to convert
-rank 84: Point 490 (-89.728633, 29.854053, -2.4280414) failed to convert
-rank 1: Point 352 (-92.141895, 28.986109, 21.9) failed to convert
-rank 17: Point 350 (-91.329362, 30.515228, -5.1173612) failed to convert
-rank 7: Point 349 (-91.735464, 30.276105, -8.2296) failed to convert
-rank 40: Point 346 (-90.75585, 29.861486, -0.21623164) failed to convert
-rank 6: Point 348 (-91.751146, 30.572281, -13.097257) failed to convert
-rank 23: Point 348 (-91.212859, 29.938916, -1.7433714) failed to convert
-rank 25: Point 350 (-91.154954, 30.315736, 4.5063856) failed to convert
-rank 22: Point 345 (-91.196462, 30.50945, 19.463995) failed to convert
-rank 58: Point 341 (-90.491617, 29.063653, 2.2792804) failed to convert
-rank 71: Point 485 (-90.053909, 30.03384, -5.8216804) failed to convert
-rank 41: Point 348 (-90.772181, 29.409063, -0.47041812) failed to convert
-rank 87: Point 484 (-89.482075, 30.100296, 2.8518062) failed to convert
-rank 68: Point 489 (-90.123916, 29.988326, -9.0) failed to convert
-rank 56: Point 346 (-90.475808, 29.825242, -1.060003) failed to convert
-rank 85: Point 484 (-89.694526, 29.47355, -2.4109141) failed to convert
-rank 55: Point 350 (-90.475655, 30.014882, 20.0998) failed to convert
-rank 62: Point 347 (-90.33964, 29.897916, -0.84870782) failed to convert
-rank 8: Point 344 (-91.657085, 30.986084, -3.2471113) failed to convert
-rank 50: Point 351 (-90.605414, 29.648445, -1.4304937) failed to convert
-rank 78: Point 489 (-89.93988, 29.64539, -4.8082203) failed to convert
-rank 73: Point 484 (-90.035734, 29.752952, 0.67246873) failed to convert
-rank 95: Point 485 (-89.221098, 29.188819, -0.26697798) failed to convert
-rank 82: Point 488 (-89.761062, 30.28949, -4.4899306) failed to convert
-rank 38: Point 346 (-90.771462, 30.134221, -0.42373687) failed to convert
-rank 29: Point 346 (-91.031564, 30.20825, -11.865865) failed to convert
-rank 61: Point 349 (-90.39039, 29.521642, -1.9536508) failed to convert
-rank 57: Point 352 (-90.461477, 29.803231, -0.64379856) failed to convert
-rank 16: Point 346 (-91.416705, 29.818423, -0.61670501) failed to convert
-rank 60: Point 344 (-90.380574, 29.973914, -1.96636) failed to convert
-rank 63: Point 352 (-90.286282, 30.216251, 3.73) failed to convert
-rank 64: Point 489 (-90.268684, 29.946429, -1.0203338) failed to convert
-rank 75: Point 485 (-89.978492, 29.931633, -6.442558) failed to convert
-rank 94: Point 488 (-89.24146, 29.181925, -0.0) failed to convert
-rank 52: Point 347 (-90.544585, 29.934463, 1.052419) failed to convert
-rank 51: Point 350 (-90.602464, 29.458112, -0.13161201) failed to convert
-rank 97: Point 483 (-89.073774, 30.188379, 6.1526457) failed to convert
-rank 98: Point 489 (-89.095795, 29.201591, 0.26864685) failed to convert
-rank 10: Point 347 (-91.62573, 30.341362, -8.6166512) failed to convert
-rank 76: Point 491 (-89.978959, 29.713125, -4.5207938) failed to convert
-rank 69: Point 487 (-90.096064, 30.022845, -0.59661306) failed to convert
-rank 36: Point 347 (-90.829755, 30.006914, 14.782011) failed to convert
-rank 12: Point 339 (-91.515293, 30.607096, -7.631615) failed to convert
-rank 37: Point 350 (-90.815426, 29.870682, -1.1111504) failed to convert
-rank 67: Point 483 (-90.223534, 29.058787, 9.7395487) failed to convert
-rank 72: Point 489 (-90.043229, 29.93004, -9.0) failed to convert
-rank 96: Point 491 (-89.202082, 29.198639, -0.15473842) failed to convert
-rank 34: Point 344 (-90.902206, 29.690218, -0.5141909) failed to convert
-rank 0: Point 326 (-92.547255, 29.48324, 10.337666) failed to convert
-rank 42: Point 348 (-90.719375, 29.872736, -1.6949884) failed to convert
-rank 13: Point 350 (-91.538662, 29.603673, -2.1728738) failed to convert
-rank 89: Point 486 (-89.396843, 29.439323, 2.7212396) failed to convert
-rank 66: Point 487 (-90.237068, 29.399263, 0.29042458) failed to convert
-rank 83: Point 485 (-89.75877, 29.993481, 2.5543019) failed to convert
-rank 88: Point 492 (-89.465674, 29.346903, -1.4758849) failed to convert
-rank 46: Point 343 (-90.696556, 29.41951, -0.29068538) failed to convert
-rank 74: Point 490 (-90.007425, 29.814284, -6.7848485) failed to convert
-rank 91: Point 485 (-89.344882, 29.234381, -0.24165518) failed to convert
-rank 77: Point 485 (-89.962999, 29.658886, -4.7225715) failed to convert
-rank 49: Point 351 (-90.629273, 29.530151, -0.48405855) failed to convert
-rank 26: Point 344 (-91.171747, 29.805922, -7.8455526) failed to convert
-rank 39: Point 350 (-90.771326, 29.876298, 0.3065788) failed to convert
-rank 14: Point 344 (-91.549209, 28.778392, 22.036273) failed to convert
-rank 4: Point 348 (-91.804977, 30.969403, 6.983451) failed to convert
-rank 93: Point 485 (-89.183059, 30.227209, 2.0814742) failed to convert
-rank 32: Point 349 (-91.000634, 29.193582, -0.0) failed to convert
-rank 86: Point 489 (-89.632333, 29.21923, 8.8791937) failed to convert
-rank 19: Point 351 (-91.258166, 30.532901, -7.4477079) failed to convert
-rank 92: Point 488 (-89.308629, 29.306233, -0.19919615) failed to convert
-rank 28: Point 344 (-91.076288, 30.20358, -12.464797) failed to convert
-rank 90: Point 490 (-89.396241, 28.953629, 14.671642) failed to convert
-rank 3: Point 351 (-91.883554, 30.481413, -5.2124428) failed to convert
-rank 81: Point 484 (-89.79543, 30.256477, -2.1122359) failed to convert
-rank 99: Point 485 (-88.905255, 29.989615, 5.6522347) failed to convert
-rank 35: Point 353 (-90.889436, 29.497476, -0.55711873) failed to convert
-rank 65: Point 487 (-90.270861, 29.39561, 0.27200001) failed to convert
-rank 79: Point 485 (-89.949291, 29.268551, 2.6820171) failed to convert
-rank 70: Point 490 (-90.072429, 30.027798, -0.98547308) failed to convert
-rank 53: Point 350 (-90.554985, 29.4626, -0.23031607) failed to convert
-rank 80: Point 487 (-89.891, 29.609556, -4.7478698) failed to convert
-rank 31: Point 352 (-90.987588, 30.107478, -11.481817) failed to convert
-rank 48: Point 347 (-90.627648, 29.86819, -0.49699013) failed to convert
-rank 84: Point 491 (-89.754181, 29.541946, -4.5491402) failed to convert
-rank 43: Point 353 (-90.698884, 29.865211, -0.99376267) failed to convert
-rank 47: Point 349 (-90.674648, 29.518565, -0.52644548) failed to convert
-rank 11: Point 347 (-91.548649, 30.912, 0.86190731) failed to convert
-rank 44: Point 346 (-90.706719, 29.574096, -1.5029726) failed to convert
-rank 21: Point 349 (-91.223778, 30.298659, -13.789768) failed to convert
-rank 68: Point 490 (-90.123953, 29.987788, -9.0) failed to convert
-rank 87: Point 485 (-89.551518, 29.281397, 0.31299999) failed to convert
-rank 30: Point 348 (-91.043318, 29.724378, -0.55274263) failed to convert
-rank 18: Point 351 (-91.294317, 30.528125, -8.6454502) failed to convert
-rank 54: Point 347 (-90.462541, 30.451858, -8.7647946) failed to convert
-rank 71: Point 486 (-90.092348, 29.538633, -0.08754107) failed to convert
-rank 5: Point 351 (-91.816026, 30.014345, -6.0234008) failed to convert
-rank 33: Point 348 (-90.906622, 30.090535, -11.036178) failed to convert
-rank 59: Point 350 (-90.416088, 29.810569, -0.59030616) failed to convert
-rank 27: Point 344 (-91.121521, 30.185137, -12.405361) failed to convert
-rank 78: Point 490 (-89.920608, 29.887852, -0.77908746) failed to convert
-rank 7: Point 350 (-91.721808, 30.517735, -7.6465016) failed to convert
-rank 9: Point 349 (-91.628024, 30.951202, -19.61612) failed to convert
-rank 45: Point 349 (-90.669009, 29.92965, -1.553122) failed to convert
-rank 2: Point 345 (-91.957252, 30.354703, -4.7079553) failed to convert
-rank 85: Point 485 (-89.694517, 29.47361, -3.4924389) failed to convert
-rank 50: Point 352 (-90.573746, 30.094753, -0.05025189) failed to convert
-rank 20: Point 349 (-91.22823, 30.549566, -8.9193536) failed to convert
-rank 24: Point 345 (-91.20925, 29.715712, -0.00322179) failed to convert
-rank 40: Point 347 (-90.807132, 29.107104, 0.0878988) failed to convert
-rank 73: Point 485 (-90.016565, 29.99758, -9.0) failed to convert
-rank 6: Point 349 (-91.748558, 30.617972, -14.058301) failed to convert
-rank 95: Point 486 (-89.208822, 29.328086, -0.0) failed to convert
-rank 55: Point 351 (-90.514539, 29.475139, -0.57330373) failed to convert
-rank 22: Point 346 (-91.198061, 30.484244, 9.7638477) failed to convert
-rank 15: Point 349 (-91.467498, 29.69192, -1.2203885) failed to convert
-rank 82: Point 489 (-89.800799, 29.803378, 1.0846841) failed to convert
-rank 62: Point 348 (-90.339714, 29.896915, -0.54237412) failed to convert
-rank 94: Point 489 (-89.244365, 29.148714, 2.2430399) failed to convert
-rank 64: Point 490 (-90.306683, 29.43753, -0.16926572) failed to convert
-rank 23: Point 349 (-91.21421, 29.917378, -1.14885) failed to convert
-rank 38: Point 347 (-90.787617, 29.898753, -0.39774928) failed to convert
-rank 58: Point 342 (-90.430915, 29.904662, -0.25688627) failed to convert
-rank 8: Point 345 (-91.659753, 30.93992, -11.859399) failed to convert
-rank 75: Point 486 (-90.022478, 29.370658, 0.79726891) failed to convert
-rank 97: Point 484 (-89.167466, 29.14686, -0.0) failed to convert
-rank 98: Point 490 (-89.045352, 29.759337, 4.0437418) failed to convert
-rank 25: Point 351 (-91.196932, 29.653256, -1.9981757) failed to convert
-rank 69: Point 488 (-90.096435, 30.017917, 1.8158078) failed to convert
-rank 29: Point 347 (-91.032603, 30.19235, -3.9052389) failed to convert
-rank 67: Point 484 (-90.172377, 29.735891, 0.8892224) failed to convert
-rank 76: Point 492 (-89.978906, 29.713154, -4.5207938) failed to convert
-rank 96: Point 492 (-89.196601, 29.260642, 0.0) failed to convert
-rank 72: Point 490 (-90.079951, 29.457101, 0.39918426) failed to convert
-rank 17: Point 351 (-91.321463, 30.642538, -17.921629) failed to convert
-rank 61: Point 350 (-90.387012, 29.567774, -1.6309661) failed to convert
-rank 63: Point 353 (-90.34492, 29.429048, -0.15198385) failed to convert
-rank 89: Point 487 (-89.405082, 29.343396, 19.71646) failed to convert
-rank 57: Point 353 (-90.446715, 30.005917, -2.747629) failed to convert
-rank 60: Point 345 (-90.412537, 29.538034, -0.43331329) failed to convert
-rank 88: Point 493 (-89.457917, 29.437072, 1.9695404) failed to convert
-rank 41: Point 349 (-90.731119, 30.007191, -10.294011) failed to convert
-rank 77: Point 486 (-89.963111, 29.657248, -4.9505619) failed to convert
-rank 66: Point 488 (-90.213939, 29.705611, 1.7766216) failed to convert
-rank 74: Point 491 (-90.007885, 29.808421, -0.18162154) failed to convert
-rank 16: Point 347 (-91.361488, 30.725792, -17.520734) failed to convert
-rank 83: Point 486 (-89.737757, 30.248622, -1.1795688) failed to convert
-rank 91: Point 486 (-89.34581, 29.223478, -0.21913474) failed to convert
-rank 51: Point 351 (-90.602146, 29.462627, -0.01017374) failed to convert
-rank 93: Point 486 (-89.182452, 30.233881, 2.1107218) failed to convert
-rank 92: Point 489 (-89.332343, 29.032415, 7.1368706) failed to convert
-rank 56: Point 347 (-90.475708, 29.826622, -0.85252017) failed to convert
-rank 13: Point 351 (-91.486217, 30.492554, -5.0980457) failed to convert
-rank 86: Point 490 (-89.613037, 29.451774, 19.235356) failed to convert
-rank 37: Point 351 (-90.815438, 29.870436, -1.0735244) failed to convert
-rank 34: Point 345 (-90.902418, 29.686983, -0.57616362) failed to convert
-rank 52: Point 348 (-90.563394, 29.670768, 0.2002233) failed to convert
-rank 81: Point 485 (-89.812085, 30.052287, 10.016563) failed to convert
-rank 1: Point 353 (-92.100895, 29.797738, -0.79446716) failed to convert
-rank 42: Point 349 (-90.715702, 29.925726, -0.43299745) failed to convert
-rank 65: Point 488 (-90.266252, 29.457006, -0.35050781) failed to convert
-rank 70: Point 491 (-90.098769, 29.688119, 4.1746995) failed to convert
-rank 99: Point 486 (-88.883147, 30.224491, 6.1392832) failed to convert
-rank 46: Point 344 (-90.661563, 29.922643, 0.19177475) failed to convert
-rank 79: Point 486 (-89.864649, 30.328789, -6.3777539) failed to convert
-rank 90: Point 491 (-89.340375, 29.601623, 3.1105387) failed to convert
-rank 80: Point 488 (-89.890312, 29.61786, -4.8780195) failed to convert
-rank 0: Point 327 (-92.59089, 28.480424, 49.849118) failed to convert
-rank 26: Point 345 (-91.176613, 29.728778, -0.04) failed to convert
-rank 84: Point 492 (-89.753965, 29.544443, -0.64573841) failed to convert
-rank 39: Point 351 (-90.788909, 29.618751, -0.15240011) failed to convert
-rank 87: Point 486 (-89.493341, 29.968734, -0.34575843) failed to convert
-rank 71: Point 487 (-90.061234, 29.939962, 0.32519256) failed to convert
-rank 14: Point 345 (-91.430274, 30.792522, -13.085287) failed to convert
-rank 3: Point 352 (-91.875066, 30.636235, -7.0725906) failed to convert
-rank 48: Point 348 (-90.627651, 29.868129, -0.96353019) failed to convert
-rank 10: Point 348 (-91.639238, 30.106567, -0.41027423) failed to convert
-rank 49: Point 352 (-90.628501, 29.540972, -2.2243557) failed to convert
-rank 53: Point 351 (-90.556386, 29.44258, 0.3048) failed to convert
-rank 78: Point 491 (-89.918077, 29.919497, -6.3462412) failed to convert
-rank 36: Point 348 (-90.846641, 29.75747, -0.09074663) failed to convert
-rank 12: Point 340 (-91.523351, 30.470815, -5.9564004) failed to convert
-rank 35: Point 354 (-90.865284, 29.858126, -0.74097447) failed to convert
-rank 68: Point 491 (-90.12293, 30.000974, -0.69644647) failed to convert
-rank 31: Point 353 (-91.037119, 29.348143, -0.0) failed to convert
-rank 47: Point 350 (-90.674643, 29.518625, -8.2296) failed to convert
-rank 43: Point 354 (-90.72214, 29.528911, -0.79366676) failed to convert
-rank 4: Point 349 (-91.804299, 30.981433, -17.699955) failed to convert
-rank 85: Point 486 (-89.694511, 29.47365, -3.4546056) failed to convert
-rank 73: Point 486 (-90.049543, 29.575509, 0.31299999) failed to convert
-rank 95: Point 487 (-89.222079, 29.177598, -0.06378538) failed to convert
-rank 11: Point 348 (-91.621306, 29.665158, -0.62848042) failed to convert
-rank 44: Point 347 (-90.685339, 29.882146, 0.15569663) failed to convert
-rank 28: Point 345 (-91.076289, 30.203519, -12.464797) failed to convert
-rank 21: Point 350 (-91.224743, 30.283336, -13.143892) failed to convert
-rank 18: Point 352 (-91.313538, 30.218466, -1.6565366) failed to convert
-rank 82: Point 490 (-89.805749, 29.742365, -0.0) failed to convert
-rank 5: Point 352 (-91.804454, 30.223555, -3.6833152) failed to convert
-rank 30: Point 349 (-91.017761, 30.116295, 5.7260183) failed to convert
-rank 27: Point 345 (-91.123048, 30.16103, -5.3969978) failed to convert
-rank 33: Point 349 (-90.891401, 30.316834, -5.0482958) failed to convert
-rank 94: Point 490 (-89.245087, 29.140445, -0.93220173) failed to convert
-rank 9: Point 350 (-91.639317, 30.756874, -8.6761487) failed to convert
-rank 75: Point 487 (-89.980846, 29.901797, 1.7373434) failed to convert
-rank 64: Point 491 (-90.266052, 29.980936, -0.60211423) failed to convert
-rank 45: Point 350 (-90.636424, 30.392151, -1.1632287) failed to convert
-rank 19: Point 352 (-91.259922, 30.504853, 11.557607) failed to convert
-rank 59: Point 351 (-90.434143, 29.562747, -0.32245357) failed to convert
-rank 98: Point 491 (-89.005769, 30.191077, 8.2769688) failed to convert
-rank 96: Point 493 (-89.199928, 29.222918, -0.0) failed to convert
-rank 97: Point 485 (-89.166362, 29.159109, 5.008451) failed to convert
-rank 54: Point 348 (-90.556624, 29.143515, 2.0977881) failed to convert
-rank 50: Point 353 (-90.625401, 29.363623, -0.40474846) failed to convert
-rank 76: Point 493 (-89.958517, 29.970955, 0.1734544) failed to convert
-rank 69: Point 489 (-90.111465, 29.82363, -4.3281602) failed to convert
-rank 72: Point 491 (-90.067653, 29.616134, 0.31299999) failed to convert
-rank 22: Point 347 (-91.199999, 30.453748, 18.421993) failed to convert
-rank 67: Point 485 (-90.209798, 29.241463, 0.29944388) failed to convert
-rank 40: Point 348 (-90.765258, 29.724068, -0.92040653) failed to convert
-rank 32: Point 350 (-90.938983, 30.131171, -7.1017262) failed to convert
-rank 7: Point 351 (-91.736122, 30.264178, -9.1153617) failed to convert
-rank 24: Point 346 (-91.203388, 29.809038, -0.41985096) failed to convert
-rank 77: Point 487 (-89.963155, 29.656689, -4.3514646) failed to convert
-rank 66: Point 489 (-90.197299, 29.924767, 27.737852) failed to convert
-rank 89: Point 488 (-89.369226, 29.7587, 2.3293083) failed to convert
-rank 88: Point 494 (-89.413436, 29.954544, -0.269538) failed to convert
-rank 92: Point 490 (-89.316306, 29.21749, -0.0) failed to convert
-rank 83: Point 487 (-89.736886, 30.258973, -1.7630714) failed to convert
-rank 2: Point 346 (-91.932638, 30.811923, -10.803571) failed to convert
-rank 91: Point 487 (-89.356425, 29.100302, 0.19346229) failed to convert
-rank 74: Point 492 (-90.013208, 29.740432, -4.8963075) failed to convert
-rank 86: Point 491 (-89.591617, 29.707865, -0.0) failed to convert
-rank 62: Point 349 (-90.339628, 29.898064, -0.94371695) failed to convert
-rank 23: Point 350 (-91.212852, 29.938976, -1.8281346) failed to convert
-rank 8: Point 346 (-91.664779, 30.852938, -20.0) failed to convert
-rank 93: Point 487 (-89.284183, 29.084109, 15.818808) failed to convert
-rank 15: Point 350 (-91.467458, 29.691873, -2.1298751) failed to convert
-rank 81: Point 486 (-89.808699, 30.093845, 2.7999853) failed to convert
-rank 38: Point 348 (-90.814747, 29.499562, -0.59879278) failed to convert
-rank 65: Point 489 (-90.22872, 29.955826, 22.338086) failed to convert
-rank 25: Point 352 (-91.197175, 29.649363, -2.470485) failed to convert
-rank 41: Point 350 (-90.744138, 29.818456, -0.79351001) failed to convert
-rank 17: Point 352 (-91.365539, 29.925372, -0.50442241) failed to convert
-rank 58: Point 343 (-90.430895, 29.904719, -0.62455092) failed to convert
-rank 29: Point 348 (-91.037121, 30.12325, -11.386415) failed to convert
-rank 70: Point 492 (-90.098601, 29.690061, 4.1997764) failed to convert
-rank 79: Point 487 (-89.896905, 29.928476, -2.9449777) failed to convert
-rank 16: Point 348 (-91.394209, 30.190906, -7.9671652) failed to convert
-rank 99: Point 487 (-88.914215, 29.891289, 4.0578749) failed to convert
-rank 80: Point 489 (-89.890295, 29.617918, -4.7158659) failed to convert
-rank 51: Point 352 (-90.601182, 29.476268, 0.09352851) failed to convert
-rank 57: Point 354 (-90.461456, 29.803288, -0.31143099) failed to convert
-rank 90: Point 492 (-89.372099, 29.234904, 0.03437304) failed to convert
-rank 84: Point 493 (-89.728619, 29.853994, -1.3402163) failed to convert
-rank 56: Point 348 (-90.475789, 29.82549, -0.77268203) failed to convert
-rank 52: Point 349 (-90.563526, 29.66858, -0.57196703) failed to convert
-rank 87: Point 487 (-89.483505, 30.082943, 6.1188132) failed to convert
-rank 20: Point 350 (-91.239574, 30.369755, 12.063348) failed to convert
-rank 71: Point 488 (-90.053898, 30.03378, -5.8216804) failed to convert
-rank 55: Point 352 (-90.514538, 29.475078, -1.7730156) failed to convert
-rank 34: Point 346 (-90.869714, 30.173891, -0.85067265) failed to convert
-rank 68: Point 492 (-90.11173, 30.145563, 4.6300001) failed to convert
-rank 78: Point 492 (-89.912304, 29.991724, -0.59501446) failed to convert
-rank 60: Point 346 (-90.378722, 29.998659, -1.4211144) failed to convert
-rank 73: Point 487 (-90.033347, 29.783349, 0.34748789) failed to convert
-rank 95: Point 488 (-89.220639, 29.193922, -0.0) failed to convert
-rank 85: Point 487 (-89.694502, 29.47371, -1.8018714) failed to convert
-rank 0: Point 328 (-92.55045, 29.376219, 12.710555) failed to convert
-rank 14: Point 346 (-91.498143, 29.657724, -3.2644081) failed to convert
-rank 42: Point 350 (-90.718824, 29.880649, 0.0794388) failed to convert
-rank 82: Point 491 (-89.767241, 30.21398, -8.2296) failed to convert
-rank 46: Point 345 (-90.66156, 29.922582, -0.56439392) failed to convert
-rank 37: Point 352 (-90.806577, 30.000428, -5.7669817) failed to convert
-rank 49: Point 353 (-90.629252, 29.530208, -0.44953797) failed to convert
-rank 48: Point 349 (-90.627653, 29.868089, -0.72376818) failed to convert
-rank 12: Point 341 (-91.507263, 30.740448, 7.5315019) failed to convert
-rank 36: Point 349 (-90.846567, 29.758334, -1.2917947) failed to convert
-rank 64: Point 492 (-90.27134, 29.910168, -0.16408741) failed to convert
-rank 94: Point 491 (-89.245376, 29.137039, 4.3697138) failed to convert
-rank 4: Point 350 (-91.846693, 30.21576, -6.3164779) failed to convert
-rank 6: Point 350 (-91.753029, 30.538506, -7.5895628) failed to convert
-rank 75: Point 488 (-89.978476, 29.931691, -6.442558) failed to convert
-rank 97: Point 486 (-89.149265, 29.351373, 10.432348) failed to convert
-rank 98: Point 492 (-89.082962, 29.343668, 10.293254) failed to convert
-rank 1: Point 354 (-92.115588, 29.50688, 3.4000001) failed to convert
-rank 39: Point 352 (-90.788851, 29.619402, -1.8543482) failed to convert
-rank 31: Point 354 (-90.986677, 30.121142, -5.8532363) failed to convert
-rank 47: Point 351 (-90.674639, 29.518666, -8.2296) failed to convert
-rank 76: Point 494 (-89.97887, 29.713173, -4.5207938) failed to convert
-rank 43: Point 355 (-90.7167, 29.607815, -0.39527985) failed to convert
-rank 35: Point 355 (-90.876369, 29.692979, -0.52956516) failed to convert
-rank 69: Point 490 (-90.111987, 29.816808, -4.3281602) failed to convert
-rank 96: Point 494 (-89.201508, 29.204951, -0.0) failed to convert
-rank 13: Point 352 (-91.536825, 29.634821, -0.39523362) failed to convert
-rank 21: Point 351 (-91.212233, 30.481121, -6.1271328) failed to convert
-rank 53: Point 352 (-90.543227, 29.627641, -0.15344602) failed to convert
-rank 92: Point 491 (-89.332607, 29.029071, 15.829994) failed to convert
-rank 44: Point 348 (-90.685335, 29.882206, -0.57252396) failed to convert
-rank 61: Point 351 (-90.390329, 29.522388, -1.288799) failed to convert
-rank 26: Point 346 (-91.179461, 29.683436, -4.7212463) failed to convert
-rank 77: Point 488 (-89.964106, 29.644571, 0.49585408) failed to convert
-rank 63: Point 354 (-90.341986, 29.468796, -3.0192647) failed to convert
-rank 5: Point 353 (-91.796001, 30.375426, -1.4582596) failed to convert
-rank 72: Point 492 (-90.036846, 30.011375, 1.063498) failed to convert
-rank 67: Point 486 (-90.159925, 29.898611, 3.1760161) failed to convert
-rank 30: Point 350 (-91.013543, 30.180529, 17.03207) failed to convert
-rank 66: Point 490 (-90.196629, 29.933448, -3.7565205) failed to convert
-rank 86: Point 492 (-89.575143, 29.903662, -0.17402867) failed to convert
-rank 89: Point 489 (-89.386839, 29.554673, 2.7670138) failed to convert
-rank 88: Point 495 (-89.470718, 29.285839, 0.31299999) failed to convert
-rank 74: Point 493 (-90.009422, 29.788672, -4.8109635) failed to convert
-rank 83: Point 488 (-89.742768, 30.187747, -0.3642493) failed to convert
-rank 33: Point 350 (-90.907656, 30.074752, 6.4915562) failed to convert
-rank 9: Point 351 (-91.695239, 29.778332, -0.00202809) failed to convert
-rank 28: Point 346 (-91.076746, 30.196441, -6.8494456) failed to convert
-rank 50: Point 354 (-90.601591, 29.702386, -1.1720118) failed to convert
-rank 11: Point 349 (-91.614799, 29.778594, -0.90002354) failed to convert
-rank 59: Point 352 (-90.431384, 29.600668, -0.60730933) failed to convert
-rank 40: Point 349 (-90.753953, 29.888621, -0.41408921) failed to convert
-rank 93: Point 488 (-89.181837, 30.240568, 2.5288096) failed to convert
-rank 91: Point 488 (-89.343961, 29.244774, -0.07839133) failed to convert
-rank 27: Point 346 (-91.11787, 30.241453, 16.917834) failed to convert
-rank 81: Point 487 (-89.849019, 29.595212, 0.51491602) failed to convert
-rank 3: Point 353 (-91.897261, 30.228411, -4.4881752) failed to convert
-rank 65: Point 490 (-90.228416, 29.959748, 19.094827) failed to convert
-rank 10: Point 349 (-91.693489, 29.147631, 5.5132772) failed to convert
-rank 7: Point 352 (-91.736071, 30.265076, -10.389333) failed to convert
-rank 19: Point 353 (-91.310924, 29.682612, -1.2355243) failed to convert
-rank 22: Point 348 (-91.198146, 30.482815, 11.384353) failed to convert
-rank 2: Point 347 (-91.93376, 30.790737, -15.303677) failed to convert
-rank 54: Point 349 (-90.504375, 29.876206, 1.3447963) failed to convert
-rank 79: Point 488 (-89.897196, 29.924795, 0.49461836) failed to convert
-rank 99: Point 488 (-88.881405, 30.241592, -0.58658816) failed to convert
-rank 80: Point 490 (-89.890284, 29.617957, -4.7158659) failed to convert
-rank 70: Point 493 (-90.098912, 29.686012, -8.2296) failed to convert
-rank 38: Point 349 (-90.789174, 29.875812, -0.35012082) failed to convert
-rank 90: Point 493 (-89.362463, 29.346674, 0.31299999) failed to convert
-rank 84: Point 494 (-89.728874, 29.850778, -0.60945301) failed to convert
-rank 62: Point 350 (-90.305624, 30.352682, -0.33731137) failed to convert
-rank 24: Point 347 (-91.203823, 29.80205, -0.3244818) failed to convert
-rank 15: Point 351 (-91.447298, 30.030379, -1.2295239) failed to convert
-rank 18: Point 353 (-91.33555, 29.860318, -0.53431075) failed to convert
-rank 87: Point 488 (-89.52668, 29.57556, 0.35028467) failed to convert
-rank 23: Point 351 (-91.234936, 29.585662, 10.424662) failed to convert
-rank 29: Point 349 (-91.037096, 30.123589, -11.449203) failed to convert
-rank 17: Point 353 (-91.321433, 30.642565, -17.921629) failed to convert
-rank 71: Point 489 (-90.059703, 29.95943, -3.2576973) failed to convert
-rank 25: Point 353 (-91.165508, 30.150329, -4.5301637) failed to convert
-rank 8: Point 347 (-91.664747, 30.852989, -20.0) failed to convert
-rank 58: Point 344 (-90.438956, 29.794094, -0.6166104) failed to convert
-rank 45: Point 351 (-90.672342, 29.881975, -0.32313602) failed to convert
-rank 32: Point 351 (-90.984351, 29.443452, -0.53258616) failed to convert
-rank 41: Point 351 (-90.731102, 30.007154, -10.294011) failed to convert
-rank 78: Point 493 (-89.939857, 29.645446, -2.4812039) failed to convert
-rank 16: Point 349 (-91.360342, 30.744194, 9.3358946) failed to convert
-rank 68: Point 493 (-90.123371, 29.995145, -9.0) failed to convert
-rank 85: Point 488 (-89.631757, 30.22842, -0.45070078) failed to convert
-rank 73: Point 488 (-90.016987, 29.991952, 10.056624) failed to convert
-rank 95: Point 489 (-89.215074, 29.257079, -0.39443192) failed to convert
-rank 52: Point 350 (-90.592262, 29.261653, -0.0) failed to convert
-rank 20: Point 351 (-91.238958, 30.379472, -8.066261) failed to convert
-rank 51: Point 353 (-90.586365, 29.686238, -0.7737392) failed to convert
-rank 56: Point 349 (-90.507352, 29.386623, -0.0) failed to convert
-rank 82: Point 492 (-89.767231, 30.21404, -8.2296) failed to convert
-rank 34: Point 347 (-90.877178, 30.063038, 24.388208) failed to convert
-rank 94: Point 492 (-89.242146, 29.173686, -0.48081756) failed to convert
-rank 60: Point 347 (-90.362359, 30.219415, 2.5869279) failed to convert
-rank 64: Point 493 (-90.271344, 29.910108, -3.9035738) failed to convert
-rank 98: Point 493 (-89.017533, 30.063017, 4.1095237) failed to convert
-rank 75: Point 489 (-89.955947, 30.215439, 3.6108088) failed to convert
-rank 76: Point 495 (-89.997295, 29.478439, 2.0599519) failed to convert
-rank 97: Point 487 (-89.165279, 29.170966, -0.39087938) failed to convert
-rank 69: Point 491 (-90.159996, 29.188784, 0.31299999) failed to convert
-rank 96: Point 495 (-89.192961, 29.301595, 0.82630685) failed to convert
-rank 72: Point 493 (-90.005885, 30.40391, -8.8789471) failed to convert
-rank 48: Point 350 (-90.627657, 29.868028, 0.33689405) failed to convert
-rank 57: Point 355 (-90.490161, 29.405177, -8.2296) failed to convert
-rank 14: Point 347 (-91.498127, 29.657819, -3.1943041) failed to convert
-rank 77: Point 489 (-89.968441, 29.589347, 0.31299999) failed to convert
-rank 55: Point 353 (-90.514537, 29.475038, -1.4929846) failed to convert
-rank 67: Point 487 (-90.156369, 29.944978, -2.4590127) failed to convert
-rank 36: Point 350 (-90.831224, 29.984842, -10.014814) failed to convert
-rank 12: Point 342 (-91.582826, 29.450647, 2.0822249) failed to convert
-rank 0: Point 329 (-92.557183, 29.21575, 18.0) failed to convert
-rank 37: Point 353 (-90.789631, 30.247709, -2.5045804) failed to convert
-rank 89: Point 490 (-89.406504, 29.325821, -0.47571156) failed to convert
-rank 92: Point 492 (-89.307443, 29.319271, -0.0) failed to convert
-rank 49: Point 354 (-90.617424, 29.698657, 0.88543999) failed to convert
-rank 74: Point 494 (-90.052863, 29.230407, 0.90010125) failed to convert
-rank 66: Point 491 (-90.246559, 29.271583, -0.03369464) failed to convert
-rank 86: Point 493 (-89.579256, 29.854253, -0.13696522) failed to convert
-rank 4: Point 351 (-91.804252, 30.982143, -19.982688) failed to convert
-rank 88: Point 496 (-89.465454, 29.347792, -3.1343031) failed to convert
-rank 35: Point 356 (-90.851913, 30.056098, -10.957256) failed to convert
-rank 42: Point 351 (-90.744819, 29.503218, -0.39576817) failed to convert
-rank 47: Point 352 (-90.674634, 29.518726, -8.2296) failed to convert
-rank 46: Point 346 (-90.701077, 29.353771, -0.76308353) failed to convert
-rank 31: Point 355 (-91.03611, 29.363368, -0.0) failed to convert
-rank 1: Point 355 (-92.098236, 29.846159, -0.36315145) failed to convert
-rank 43: Point 356 (-90.698866, 29.865269, 0.11908192) failed to convert
-rank 65: Point 491 (-90.226683, 29.982444, 0.68196093) failed to convert
-rank 53: Point 353 (-90.491229, 30.349428, -0.21320935) failed to convert
-rank 93: Point 489 (-89.284425, 29.080975, 5.5447463) failed to convert
-rank 91: Point 489 (-89.350874, 29.164468, 0.28903303) failed to convert
-rank 81: Point 488 (-89.864019, 29.407905, 0.91125876) failed to convert
-rank 83: Point 489 (-89.77579, 29.785036, -0.93448198) failed to convert
-rank 99: Point 489 (-88.926181, 29.759272, 4.6012537) failed to convert
-rank 6: Point 351 (-91.771596, 30.206847, -3.2416824) failed to convert
-rank 79: Point 489 (-89.902285, 29.860981, -0.59835568) failed to convert
-rank 39: Point 353 (-90.804962, 29.381717, -8.2296) failed to convert
-rank 21: Point 352 (-91.209695, 30.521011, 12.432992) failed to convert
-rank 5: Point 354 (-91.819921, 29.941953, -1.6063051) failed to convert
-rank 61: Point 352 (-90.387013, 29.567658, -2.0980865) failed to convert
-rank 80: Point 491 (-89.890267, 29.618015, -2.5176193) failed to convert
-rank 33: Point 351 (-90.907353, 30.079276, 20.087854) failed to convert
-rank 26: Point 347 (-91.179454, 29.683496, -5.4359067) failed to convert
-rank 44: Point 349 (-90.685332, 29.882247, -1.0285783) failed to convert
-rank 90: Point 494 (-89.367098, 29.292759, -5.1563019) failed to convert
-rank 87: Point 489 (-89.543974, 29.369979, 2.0152794) failed to convert
-rank 70: Point 494 (-90.072321, 30.028831, -4.8859443) failed to convert
-rank 28: Point 347 (-91.110477, 29.672486, -0.50333409) failed to convert
-rank 84: Point 495 (-89.726838, 29.875505, 12.347206) failed to convert
-rank 50: Point 355 (-90.601807, 29.699266, -0.40989946) failed to convert
-rank 11: Point 350 (-91.556574, 30.776926, 19.23169) failed to convert
-rank 59: Point 353 (-90.434622, 29.555874, -0.21032619) failed to convert
-rank 27: Point 347 (-91.11811, 30.237685, 3.6432794) failed to convert
-rank 9: Point 352 (-91.63979, 30.7483, -8.8991878) failed to convert
-rank 63: Point 355 (-90.34179, 29.471313, -1.8998457) failed to convert
-rank 30: Point 351 (-91.016585, 30.134178, 8.1253008) failed to convert
-rank 3: Point 354 (-91.897635, 30.221479, -4.0151594) failed to convert
-rank 40: Point 350 (-90.788595, 29.381282, 0.30281162) failed to convert
-rank 2: Point 348 (-91.933712, 30.790774, -8.2296) failed to convert
-rank 13: Point 353 (-91.497021, 30.31096, -2.0731883) failed to convert
-rank 19: Point 354 (-91.313252, 29.644508, -1.1339189) failed to convert
-rank 54: Point 350 (-90.518186, 29.684037, -1.7187404) failed to convert
-rank 38: Point 350 (-90.787273, 29.903563, -0.40665626) failed to convert
-rank 71: Point 490 (-90.070735, 29.817646, -4.8280323) failed to convert
-rank 78: Point 494 (-89.939652, 29.647968, 0.02258733) failed to convert
-rank 22: Point 349 (-91.198209, 30.481461, 12.020489) failed to convert
-rank 68: Point 494 (-90.123334, 29.995532, -9.0) failed to convert
-rank 10: Point 350 (-91.627974, 30.302136, -2.4041915) failed to convert
-rank 7: Point 353 (-91.735582, 30.273638, -8.2296) failed to convert
-rank 85: Point 489 (-89.620407, 30.3631, -9.4551434) failed to convert
-rank 24: Point 348 (-91.169535, 30.343456, 1.7853299) failed to convert
-rank 18: Point 354 (-91.288799, 30.616409, -10.359431) failed to convert
-rank 62: Point 351 (-90.310019, 30.294228, 1.5153825) failed to convert
-rank 23: Point 352 (-91.212848, 29.939016, -1.8659312) failed to convert
-rank 95: Point 490 (-89.229696, 29.090771, 0.77815976) failed to convert
-rank 82: Point 493 (-89.767224, 30.21408, -8.2296) failed to convert
-rank 29: Point 350 (-91.037193, 30.122102, -10.437452) failed to convert
-rank 45: Point 352 (-90.709989, 29.338553, -8.2296) failed to convert
-rank 8: Point 348 (-91.658736, 30.956805, -4.4430789) failed to convert
-rank 32: Point 352 (-90.940373, 30.110288, -4.9141816) failed to convert
-rank 94: Point 493 (-89.206514, 29.577445, 3.5782712) failed to convert
-rank 64: Point 494 (-90.271346, 29.910067, -3.9035738) failed to convert
-rank 73: Point 489 (-90.033269, 29.784205, -4.2458642) failed to convert
-rank 25: Point 354 (-91.197176, 29.649158, -2.9788105) failed to convert
-rank 15: Point 352 (-91.405488, 30.721717, -9.7238028) failed to convert
-rank 41: Point 352 (-90.730161, 30.02068, -4.2891443) failed to convert
-rank 17: Point 354 (-91.370215, 29.847953, -1.4847495) failed to convert
-rank 98: Point 494 (-89.014211, 30.098872, 6.2239489) failed to convert
-rank 75: Point 490 (-89.980725, 29.90321, 1.7337289) failed to convert
-rank 76: Point 496 (-89.951341, 30.060772, 2.564294) failed to convert
-rank 97: Point 488 (-89.170461, 29.11231, -0.0) failed to convert
-rank 77: Point 490 (-89.962959, 29.658887, -4.7225715) failed to convert
-rank 58: Point 345 (-90.430882, 29.904758, -1.0880427) failed to convert
-rank 56: Point 350 (-90.50355, 29.439719, -0.56882538) failed to convert
-rank 92: Point 493 (-89.303043, 29.369655, 4.7431414) failed to convert
-rank 72: Point 494 (-90.050922, 29.831082, -9.0) failed to convert
-rank 96: Point 496 (-89.150319, 29.779943, 2.9292704) failed to convert
-rank 52: Point 351 (-90.575823, 29.494667, -0.98339599) failed to convert
-rank 69: Point 492 (-90.129316, 29.591437, 0.31299999) failed to convert
-rank 67: Point 488 (-90.158635, 29.915201, 0.54389552) failed to convert
-rank 89: Point 491 (-89.339432, 30.098953, 3.0560615) failed to convert
-rank 20: Point 352 (-91.239756, 30.366766, 9.1206066) failed to convert
-rank 34: Point 348 (-90.86969, 30.173946, -1.6034005) failed to convert
-rank 74: Point 495 (-90.011152, 29.766483, -0.87717213) failed to convert
-rank 86: Point 494 (-89.615142, 29.425345, 0.48919219) failed to convert
-rank 88: Point 497 (-89.38313, 30.30245, -4.9361698) failed to convert
-rank 66: Point 492 (-90.238816, 29.374894, 0.31299999) failed to convert
-rank 65: Point 492 (-90.265584, 29.465553, -0.31848504) failed to convert
-rank 14: Point 348 (-91.493031, 29.744204, -0.39952112) failed to convert
-rank 81: Point 489 (-89.795378, 30.256446, -1.3860149) failed to convert
-rank 51: Point 354 (-90.585986, 29.691579, 0.44646358) failed to convert
-rank 57: Point 356 (-90.41885, 30.385324, -0.45438478) failed to convert
-rank 93: Point 490 (-89.205844, 29.972524, 0.9313608) failed to convert
-rank 91: Point 490 (-89.340385, 29.28562, 0.025) failed to convert
-rank 48: Point 351 (-90.642842, 29.651645, 0.86665244) failed to convert
-rank 16: Point 350 (-91.359883, 30.751521, -11.564379) failed to convert
-rank 60: Point 348 (-90.411713, 29.54907, -0.21766574) failed to convert
-rank 79: Point 490 (-89.899882, 29.890964, -6.2362084) failed to convert
-rank 4: Point 352 (-91.808576, 30.904662, -18.903695) failed to convert
-rank 83: Point 490 (-89.737727, 30.248569, -1.1795688) failed to convert
-rank 55: Point 354 (-90.48679, 29.861035, 0.5760157) failed to convert
-rank 36: Point 351 (-90.839772, 29.858615, -0.49623081) failed to convert
-rank 35: Point 357 (-90.859326, 29.946365, -0.70214999) failed to convert
-rank 12: Point 343 (-91.529666, 30.362289, -2.2648961) failed to convert
-rank 80: Point 492 (-89.849214, 30.12847, 2.1146008) failed to convert
-rank 87: Point 490 (-89.548235, 29.318613, 0.61619703) failed to convert
-rank 42: Point 352 (-90.744951, 29.501273, -0.55116835) failed to convert
-rank 37: Point 354 (-90.815276, 29.872462, -1.4057789) failed to convert
-rank 84: Point 496 (-89.754136, 29.541987, -4.5491402) failed to convert
-rank 47: Point 353 (-90.661218, 29.711403, -1.3910031) failed to convert
-rank 43: Point 357 (-90.687079, 30.03431, 18.660413) failed to convert
-rank 0: Point 330 (-92.546886, 29.438155, 11.878932) failed to convert
-rank 99: Point 490 (-88.910714, 29.925748, 4.9345542) failed to convert
-rank 1: Point 356 (-92.098226, 29.846219, -0.53037706) failed to convert
-rank 70: Point 495 (-90.091889, 29.776689, -0.37973912) failed to convert
-rank 90: Point 495 (-89.39691, 28.945095, -0.0) failed to convert
-rank 31: Point 356 (-91.045517, 29.216988, -0.40765209) failed to convert
-rank 39: Point 354 (-90.771642, 29.871218, -0.39950079) failed to convert
-rank 26: Point 348 (-91.138574, 30.326164, 24.785857) failed to convert
-rank 46: Point 347 (-90.700992, 29.354971, -8.2296) failed to convert
-rank 71: Point 491 (-90.060039, 29.954926, 36.066845) failed to convert
-rank 78: Point 495 (-89.940281, 29.639992, 31.440138) failed to convert
-rank 68: Point 495 (-90.123671, 29.991021, -9.0) failed to convert
-rank 21: Point 353 (-91.224315, 30.289767, 12.285536) failed to convert
-rank 33: Point 352 (-90.906582, 30.09054, -11.061193) failed to convert
-rank 5: Point 355 (-91.787982, 30.519017, -5.0663106) failed to convert
-rank 85: Point 490 (-89.703587, 29.362018, 0.31299999) failed to convert
-rank 95: Point 491 (-89.225147, 29.142577, 16.45489) failed to convert
-rank 50: Point 356 (-90.547693, 30.4573, -5.2456824) failed to convert
-rank 28: Point 348 (-91.110568, 29.671063, -1.0942851) failed to convert
-rank 63: Point 356 (-90.284543, 30.238893, 3.5700815) failed to convert
-rank 49: Point 355 (-90.644042, 29.318234, -8.2296) failed to convert
-rank 53: Point 354 (-90.509724, 30.094177, -0.58906413) failed to convert
-rank 61: Point 353 (-90.386589, 29.57344, -0.11566643) failed to convert
-rank 44: Point 350 (-90.685328, 29.882307, -0.54890599) failed to convert
-rank 40: Point 351 (-90.76988, 29.656245, -2.7888663) failed to convert
-rank 3: Point 355 (-91.907455, 30.038622, -4.6086718) failed to convert
-rank 11: Point 351 (-91.602438, 29.991493, -0.43449742) failed to convert
-rank 82: Point 494 (-89.767214, 30.214139, -3.6346501) failed to convert
-rank 73: Point 490 (-90.033326, 29.783406, -1.5029327) failed to convert
-rank 30: Point 352 (-91.017183, 30.125047, -6.3156847) failed to convert
-rank 13: Point 354 (-91.521173, 29.902154, -7.6413366) failed to convert
-rank 19: Point 355 (-91.311248, 29.676958, -1.2357761) failed to convert
-rank 59: Point 354 (-90.459707, 29.208371, 0.9019817) failed to convert
-rank 9: Point 353 (-91.680739, 30.034492, -1.620324) failed to convert
-rank 2: Point 349 (-91.93368, 30.790798, -8.2296) failed to convert
-rank 75: Point 491 (-89.978465, 29.93173, -6.442558) failed to convert
-rank 27: Point 348 (-91.117013, 30.254614, -13.683692) failed to convert
-rank 94: Point 494 (-89.239545, 29.203025, -0.0) failed to convert
-rank 6: Point 352 (-91.748542, 30.617935, -13.443069) failed to convert
-rank 54: Point 351 (-90.533393, 29.471016, -0.26091861) failed to convert
-rank 38: Point 351 (-90.789002, 29.878149, -0.26009147) failed to convert
-rank 22: Point 350 (-91.196682, 30.505205, 26.282493) failed to convert
-rank 10: Point 351 (-91.597702, 30.822262, -14.164552) failed to convert
-rank 98: Point 495 (-89.009791, 30.146618, 8.0458655) failed to convert
-rank 24: Point 349 (-91.216977, 29.591783, -0.235) failed to convert
-rank 76: Point 497 (-89.962215, 29.923845, 15.381225) failed to convert
-rank 77: Point 491 (-89.927289, 30.107766, 3.9931952) failed to convert
-rank 64: Point 495 (-90.27135, 29.910007, -3.9035738) failed to convert
-rank 18: Point 355 (-91.295294, 30.512295, -15.8749) failed to convert
-rank 7: Point 354 (-91.771898, 29.622, 2.0) failed to convert
-rank 92: Point 494 (-89.334029, 29.01223, -0.07814603) failed to convert
-rank 69: Point 493 (-90.095649, 30.027685, -1.3926064) failed to convert
-rank 96: Point 497 (-89.201961, 29.19952, -0.00034921) failed to convert
-rank 72: Point 495 (-90.04319, 29.930086, -9.0) failed to convert
-rank 97: Point 489 (-89.165908, 29.163536, -0.21585332) failed to convert
-rank 62: Point 352 (-90.363819, 29.570486, -0.05401859) failed to convert
-rank 23: Point 353 (-91.212841, 29.939076, -1.8811147) failed to convert
-rank 66: Point 493 (-90.233687, 29.44267, 0.31299999) failed to convert
-rank 41: Point 353 (-90.744173, 29.817618, -0.39444819) failed to convert
-rank 25: Point 355 (-91.149569, 30.399572, -6.4287032) failed to convert
-rank 45: Point 353 (-90.706031, 29.396053, -0.39127509) failed to convert
-rank 67: Point 489 (-90.129218, 30.296603, 4.1777254) failed to convert
-rank 8: Point 349 (-91.663731, 30.869988, -11.42969) failed to convert
-rank 86: Point 495 (-89.581566, 29.826076, -0.74947638) failed to convert
-rank 89: Point 492 (-89.381557, 29.615227, 2.5378983) failed to convert
-rank 74: Point 496 (-90.008348, 29.802145, 29.365803) failed to convert
-rank 32: Point 353 (-90.938561, 30.136146, 20.506573) failed to convert
-rank 88: Point 498 (-89.379512, 30.343703, -0.48056909) failed to convert
-rank 65: Point 493 (-90.279361, 29.280355, -0.00395922) failed to convert
-rank 29: Point 351 (-91.037211, 30.121808, -9.5971392) failed to convert
-rank 91: Point 491 (-89.344276, 29.24041, -0.05180782) failed to convert
-rank 93: Point 491 (-89.262535, 29.331631, -0.0) failed to convert
-rank 79: Point 491 (-89.933898, 29.463004, -0.19642882) failed to convert
-rank 81: Point 490 (-89.796803, 30.238927, -1.8462116) failed to convert
-rank 83: Point 491 (-89.737581, 30.250225, -1.1917608) failed to convert
-rank 52: Point 352 (-90.542452, 29.963463, -0.35205821) failed to convert
-rank 87: Point 491 (-89.587929, 28.841955, 75.091552) failed to convert
-rank 34: Point 349 (-90.909061, 29.586359, -0.28125621) failed to convert
-rank 84: Point 497 (-89.747012, 29.629255, -0.2892576) failed to convert
-rank 80: Point 493 (-89.892861, 29.584803, 0.01770124) failed to convert
-rank 17: Point 355 (-91.350666, 30.168539, -0.78332926) failed to convert
-rank 51: Point 355 (-90.586294, 29.687222, -0.33753954) failed to convert
-rank 99: Point 491 (-88.959572, 29.395802, 16.699127) failed to convert
-rank 56: Point 351 (-90.502955, 29.448005, 0.21299479) failed to convert
-rank 15: Point 353 (-91.467432, 29.691843, -2.1825863) failed to convert
-rank 16: Point 351 (-91.36121, 30.729802, -12.311464) failed to convert
-rank 90: Point 496 (-89.39568, 28.959458, -0.0) failed to convert
-rank 70: Point 496 (-90.09886, 29.686353, -8.2296) failed to convert
-rank 48: Point 352 (-90.649747, 29.552776, -1.0779956) failed to convert
-rank 42: Point 353 (-90.745397, 29.494733, -0.94184017) failed to convert
-rank 14: Point 349 (-91.471413, 30.108832, -2.9388925) failed to convert
-rank 78: Point 496 (-89.918047, 29.919524, -6.3462412) failed to convert
-rank 4: Point 353 (-91.84879, 30.176893, -4.0273078) failed to convert
-rank 20: Point 353 (-91.230747, 30.509478, -14.662142) failed to convert
-rank 95: Point 492 (-89.189876, 29.541681, 7.1820796) failed to convert
-rank 71: Point 492 (-90.069312, 29.835695, 1.1955049) failed to convert
-rank 85: Point 491 (-89.693832, 29.480688, -3.1505413) failed to convert
-rank 60: Point 349 (-90.422333, 29.402734, -0.0) failed to convert
-rank 37: Point 355 (-90.825532, 29.721213, -1.9914494) failed to convert
-rank 35: Point 358 (-90.851343, 30.064239, -11.201401) failed to convert
-rank 43: Point 358 (-90.700825, 29.836942, -0.32880163) failed to convert
-rank 58: Point 346 (-90.424209, 29.995769, 15.929517) failed to convert
-rank 0: Point 331 (-92.568285, 28.954695, 27.4) failed to convert
-rank 1: Point 357 (-92.098219, 29.846259, -0.76803282) failed to convert
-rank 73: Point 491 (-90.029012, 29.83856, 1.5748094) failed to convert
-rank 68: Point 496 (-90.122688, 30.003688, 0.31978247) failed to convert
-rank 82: Point 495 (-89.816913, 29.603859, -0.46561208) failed to convert
-rank 94: Point 495 (-89.164358, 30.049291, 0.87837494) failed to convert
-rank 75: Point 492 (-89.986101, 29.835012, -3.4694442) failed to convert
-rank 57: Point 357 (-90.486234, 29.459768, -0.77248352) failed to convert
-rank 31: Point 357 (-90.965931, 30.432255, -11.051018) failed to convert
-rank 55: Point 355 (-90.514536, 29.474977, -0.70077254) failed to convert
-rank 76: Point 498 (-89.979188, 29.708875, 27.68939) failed to convert
-rank 98: Point 496 (-89.097295, 29.183084, 4.8165442) failed to convert
-rank 77: Point 492 (-89.963115, 29.656679, -3.7648194) failed to convert
-rank 5: Point 356 (-91.760142, 31.014133, 1.5061554) failed to convert
-rank 49: Point 356 (-90.614471, 29.740394, -1.7254374) failed to convert
-rank 28: Point 349 (-91.107801, 29.714296, 0.1) failed to convert
-rank 53: Point 355 (-90.504527, 30.165968, -0.40804968) failed to convert
-rank 50: Point 357 (-90.625248, 29.365475, -8.2296) failed to convert
-rank 21: Point 354 (-91.22374, 30.298673, -13.999465) failed to convert
-rank 61: Point 354 (-90.362986, 29.894056, -0.34913175) failed to convert
-rank 64: Point 496 (-90.283085, 29.752899, 0.22766199) failed to convert
-rank 92: Point 495 (-89.301124, 29.390976, 3.5985364) failed to convert
-rank 44: Point 351 (-90.706709, 29.574136, -1.5360808) failed to convert
-rank 47: Point 354 (-90.661204, 29.711462, -0.99085393) failed to convert
-rank 11: Point 352 (-91.641975, 29.299951, 5.4051896) failed to convert
-rank 19: Point 356 (-91.258454, 30.527504, 14.005497) failed to convert
-rank 63: Point 357 (-90.305415, 29.960684, -2.4797194) failed to convert
-rank 13: Point 355 (-91.521159, 29.902213, -7.6413366) failed to convert
-rank 3: Point 356 (-91.865731, 30.804879, -10.627122) failed to convert
-rank 97: Point 490 (-89.17565, 29.053396, -0.0) failed to convert
-rank 96: Point 498 (-89.141378, 29.879294, 2.371825) failed to convert
-rank 59: Point 355 (-90.416044, 29.810527, -0.59030616) failed to convert
-rank 40: Point 352 (-90.735666, 30.153196, -0.25200559) failed to convert
-rank 36: Point 352 (-90.846919, 29.752789, -0.73145835) failed to convert
-rank 9: Point 354 (-91.650119, 30.569452, -7.1455304) failed to convert
-rank 67: Point 490 (-90.155593, 29.954664, 22.845432) failed to convert
-rank 69: Point 494 (-90.104152, 29.917681, -2.8970234) failed to convert
-rank 66: Point 494 (-90.232583, 29.457248, -0.12680309) failed to convert
-rank 72: Point 496 (-90.043426, 29.926957, 0.26309172) failed to convert
-rank 2: Point 350 (-91.991118, 29.711515, 2.8997639) failed to convert
-rank 89: Point 493 (-89.416064, 29.213662, 0.0244405) failed to convert
-rank 74: Point 497 (-89.97075, 30.27771, -0.13482265) failed to convert
-rank 6: Point 353 (-91.724318, 31.044592, 10.0) failed to convert
-rank 88: Point 499 (-89.4654, 29.347766, -3.7086216) failed to convert
-rank 27: Point 349 (-91.121486, 30.185087, -12.405361) failed to convert
-rank 93: Point 492 (-89.199767, 30.040474, -0.0) failed to convert
-rank 54: Point 352 (-90.493854, 30.021692, -8.8291423) failed to convert
-rank 91: Point 492 (-89.334717, 29.350775, -0.95558644) failed to convert
-rank 65: Point 494 (-90.247474, 29.706646, 2.48) failed to convert
-rank 24: Point 350 (-91.17117, 30.317767, 0.33028698) failed to convert
-rank 33: Point 353 (-90.926851, 29.78665, -0.88507872) failed to convert
-rank 22: Point 351 (-91.199373, 30.46285, 15.132287) failed to convert
-rank 12: Point 344 (-91.550175, 30.012967, -2.0876592) failed to convert
-rank 86: Point 496 (-89.580385, 29.840081, -0.0) failed to convert
-rank 79: Point 492 (-89.900334, 29.884969, 21.880938) failed to convert
-rank 10: Point 352 (-91.607726, 30.650517, -7.0118487) failed to convert
-rank 39: Point 355 (-90.761535, 30.018304, -0.12060999) failed to convert
-rank 38: Point 352 (-90.788481, 29.885343, -0.70033888) failed to convert
-rank 18: Point 356 (-91.319397, 30.123025, -9.3642385) failed to convert
-rank 7: Point 355 (-91.717841, 30.587035, -5.5521952) failed to convert
-rank 87: Point 492 (-89.478879, 30.1354, 4.0054984) failed to convert
-rank 83: Point 492 (-89.776093, 29.780996, 0.49278875) failed to convert
-rank 23: Point 354 (-91.185683, 30.3685, -6.2941509) failed to convert
-rank 26: Point 349 (-91.179449, 29.683536, -5.5783242) failed to convert
-rank 45: Point 354 (-90.709637, 29.343593, 0.3048) failed to convert
-rank 81: Point 491 (-89.777498, 30.473676, -5.7011164) failed to convert
-rank 30: Point 353 (-91.043314, 29.724318, -0.03531729) failed to convert
-rank 84: Point 498 (-89.728641, 29.85313, -0.53291933) failed to convert
-rank 99: Point 492 (-88.880203, 30.250267, 3.6227697) failed to convert
-rank 80: Point 494 (-89.890626, 29.612481, 26.123535) failed to convert
-rank 46: Point 348 (-90.661557, 29.922542, -1.0376937) failed to convert
-rank 29: Point 352 (-91.031908, 30.202822, 15.105262) failed to convert
-rank 62: Point 353 (-90.339612, 29.897734, -1.2323369) failed to convert
-rank 25: Point 356 (-91.154738, 30.318791, -7.6585192) failed to convert
-rank 70: Point 497 (-90.07227, 30.029186, -0.81587553) failed to convert
-rank 41: Point 354 (-90.727035, 30.06543, -0.40459085) failed to convert
-rank 78: Point 497 (-89.918001, 29.919564, -6.3462412) failed to convert
-rank 32: Point 354 (-90.938736, 30.133509, 9.0632401) failed to convert
-rank 95: Point 493 (-89.22117, 29.187735, -0.61556265) failed to convert
-rank 85: Point 492 (-89.638717, 30.14462, 7.1636913) failed to convert
-rank 90: Point 497 (-89.396417, 28.950571, 11.884868) failed to convert
-rank 51: Point 356 (-90.592562, 29.598508, -0.03047928) failed to convert
-rank 34: Point 350 (-90.869674, 30.173984, -1.8561838) failed to convert
-rank 52: Point 353 (-90.58855, 29.314045, -0.20474081) failed to convert
-rank 71: Point 493 (-90.059665, 29.959383, -6.3611764) failed to convert
-rank 73: Point 492 (-90.033312, 29.783444, -2.0616563) failed to convert
-rank 17: Point 356 (-91.320904, 30.650876, 9.8294726) failed to convert
-rank 68: Point 497 (-90.129094, 29.920645, -3.0828434) failed to convert
-rank 98: Point 497 (-89.105972, 29.085533, 0.15284185) failed to convert
-rank 82: Point 496 (-89.794866, 29.875746, 0.49544257) failed to convert
-rank 94: Point 496 (-89.241189, 29.184234, -0.08981727) failed to convert
-rank 16: Point 352 (-91.362781, 30.70432, -10.192735) failed to convert
-rank 48: Point 353 (-90.627954, 29.863572, -0.18391834) failed to convert
-rank 75: Point 493 (-89.978449, 29.931789, -6.442558) failed to convert
-rank 77: Point 493 (-89.942692, 29.914487, -0.56111225) failed to convert
-rank 15: Point 354 (-91.467423, 29.691939, -1.7624776) failed to convert
-rank 56: Point 352 (-90.476174, 29.820009, -8.2296) failed to convert
-rank 42: Point 354 (-90.728845, 29.735509, -0.81246911) failed to convert
-rank 92: Point 496 (-89.248559, 29.98844, -0.0) failed to convert
-rank 64: Point 497 (-90.25314, 30.150496, 4.1396214) failed to convert
-rank 76: Point 499 (-89.97794, 29.724726, -0.79264269) failed to convert
-rank 20: Point 354 (-91.261896, 30.012853, -0.17) failed to convert
-rank 60: Point 350 (-90.381192, 29.964814, -1.3683692) failed to convert
-rank 14: Point 350 (-91.46268, 30.255025, -0.86189812) failed to convert
-rank 97: Point 491 (-89.116493, 29.716402, 3.4898513) failed to convert
-rank 37: Point 356 (-90.806987, 29.994013, 2.4714154) failed to convert
-rank 58: Point 347 (-90.430862, 29.904815, -1.4362962) failed to convert
-rank 35: Point 359 (-90.851888, 30.05613, -10.957256) failed to convert
-rank 96: Point 499 (-89.202929, 29.18804, -0.0) failed to convert
-rank 67: Point 491 (-90.156075, 29.947906, -3.1179499) failed to convert
-rank 69: Point 495 (-90.096152, 30.020874, -0.10638848) failed to convert
-rank 8: Point 350 (-91.663303, 30.876913, -11.723998) failed to convert
-rank 43: Point 359 (-90.65818, 30.445166, -6.8237978) failed to convert
-rank 66: Point 495 (-90.241687, 29.33585, 0.35333562) failed to convert
-rank 72: Point 497 (-90.0509, 29.831048, -9.0) failed to convert
-rank 74: Point 498 (-90.012285, 29.751765, -5.3751483) failed to convert
-rank 28: Point 350 (-91.109482, 29.687574, -0.54235848) failed to convert
-rank 4: Point 354 (-91.850806, 30.139996, -4.4349625) failed to convert
-rank 57: Point 358 (-90.443072, 30.055333, -1.5782212) failed to convert
-rank 89: Point 494 (-89.405807, 29.332962, 1.6418636) failed to convert
-rank 1: Point 358 (-92.098209, 29.846318, -0.76571734) failed to convert
-rank 91: Point 493 (-89.352236, 29.148114, -1.4874722) failed to convert
-rank 61: Point 355 (-90.387001, 29.567735, -1.7076856) failed to convert
-rank 65: Point 495 (-90.230481, 29.931654, -1.2926809) failed to convert
-rank 47: Point 355 (-90.644746, 29.946182, -0.41317267) failed to convert
-rank 63: Point 358 (-90.341925, 29.4688, -3.5570161) failed to convert
-rank 11: Point 353 (-91.580443, 30.36984, -3.0758022) failed to convert
-rank 86: Point 497 (-89.53584, 30.365101, -4.6572933) failed to convert
-rank 93: Point 493 (-89.284933, 29.074992, -0.0) failed to convert
-rank 79: Point 493 (-89.901709, 29.867279, -3.1864712) failed to convert
-rank 0: Point 332 (-92.552304, 29.309829, 14.283155) failed to convert
-rank 87: Point 493 (-89.461968, 30.330814, -1.9515858) failed to convert
-rank 3: Point 357 (-91.867019, 30.779857, -8.3886887) failed to convert
-rank 19: Point 357 (-91.258624, 30.524578, 9.0521044) failed to convert
-rank 9: Point 355 (-91.626715, 30.972793, -13.74894) failed to convert
-rank 88: Point 500 (-89.464731, 29.355426, 26.671411) failed to convert
-rank 36: Point 353 (-90.847094, 29.750111, -0.61088965) failed to convert
-rank 13: Point 356 (-91.538618, 29.603714, -3.3497521) failed to convert
-rank 59: Point 356 (-90.434568, 29.55628, -0.39878943) failed to convert
-rank 84: Point 499 (-89.754106, 29.542014, -4.5491402) failed to convert
-rank 55: Point 356 (-90.476238, 30.006636, 9.6486068) failed to convert
-rank 44: Point 352 (-90.651409, 30.365377, -1.4913997) failed to convert
-rank 50: Point 358 (-90.625366, 29.363699, 0.15505358) failed to convert
-rank 49: Point 357 (-90.628475, 29.540917, -2.216249) failed to convert
-rank 80: Point 495 (-89.85312, 30.079177, 0.65531993) failed to convert
-rank 81: Point 492 (-89.794206, 30.270039, -1.3046243) failed to convert
-rank 21: Point 355 (-91.277886, 29.428844, 0.1025472) failed to convert
-rank 83: Point 493 (-89.737707, 30.248534, -1.1795688) failed to convert
-rank 6: Point 354 (-91.746091, 30.661121, 13.898279) failed to convert
-rank 2: Point 351 (-91.933632, 30.790836, -8.2296) failed to convert
-rank 33: Point 354 (-90.895894, 30.249489, -2.2984617) failed to convert
-rank 99: Point 493 (-88.923045, 29.790576, 3.610213) failed to convert
-rank 70: Point 498 (-90.099343, 29.679944, 0.63877024) failed to convert
-rank 54: Point 353 (-90.493874, 30.021356, -8.7124039) failed to convert
-rank 31: Point 358 (-90.96213, 30.488138, -11.350604) failed to convert
-rank 90: Point 498 (-89.377892, 29.166868, -2.4064499) failed to convert
-rank 27: Point 350 (-91.121757, 30.18087, -6.0027281) failed to convert
-rank 40: Point 353 (-90.755806, 29.861528, -0.27632637) failed to convert
-rank 12: Point 345 (-91.529814, 30.358955, -2.3166176) failed to convert
-rank 24: Point 351 (-91.16929, 30.34715, 21.598133) failed to convert
-rank 78: Point 498 (-89.95328, 29.474601, -0.39585969) failed to convert
-rank 38: Point 353 (-90.779978, 30.009448, 15.301005) failed to convert
-rank 95: Point 494 (-89.22054, 29.194837, -0.4399148) failed to convert
-rank 10: Point 353 (-91.587291, 30.997767, -20.852451) failed to convert
-rank 22: Point 352 (-91.197386, 30.494024, 14.783663) failed to convert
-rank 5: Point 357 (-91.772792, 30.789897, 12.348345) failed to convert
-rank 39: Point 356 (-90.769721, 29.899155, -0.38676332) failed to convert
-rank 71: Point 494 (-90.053859, 30.033535, -1.5028136) failed to convert
-rank 7: Point 356 (-91.725044, 30.459842, -6.8834615) failed to convert
-rank 85: Point 493 (-89.622376, 30.3388, -0.65149758) failed to convert
-rank 73: Point 493 (-90.017812, 29.981017, -0.11556824) failed to convert
-rank 53: Point 356 (-90.510042, 30.089685, -0.53170888) failed to convert
-rank 26: Point 350 (-91.179442, 29.683596, -5.5403294) failed to convert
-rank 30: Point 354 (-91.03646, 29.82983, -0.42159454) failed to convert
-rank 18: Point 357 (-91.363889, 29.392994, 5.2709242) failed to convert
-rank 68: Point 498 (-90.12392, 29.987682, -9.0) failed to convert
-rank 82: Point 497 (-89.767294, 30.212643, -1.5387687) failed to convert
-rank 62: Point 354 (-90.33698, 29.933006, 26.420453) failed to convert
-rank 45: Point 355 (-90.669127, 29.927359, -0.79541448) failed to convert
-rank 75: Point 494 (-89.945493, 30.346009, -6.196997) failed to convert
-rank 98: Point 498 (-89.09513, 29.20638, 0.30052194) failed to convert
-rank 92: Point 497 (-89.315819, 29.221955, -0.0) failed to convert
-rank 25: Point 357 (-91.195876, 29.669706, 0.02142719) failed to convert
-rank 77: Point 494 (-89.951673, 29.801247, -0.83137804) failed to convert
-rank 94: Point 497 (-89.190793, 29.753958, 2.5854251) failed to convert
-rank 46: Point 349 (-90.661554, 29.922481, -0.73514079) failed to convert
-rank 76: Point 500 (-90.003166, 29.402902, -0.17515519) failed to convert
-rank 32: Point 355 (-90.957509, 29.850531, -4.0320859) failed to convert
-rank 64: Point 498 (-90.300109, 29.52437, -0.08288766) failed to convert
-rank 51: Point 357 (-90.594559, 29.570164, -0.03047997) failed to convert
-rank 41: Point 355 (-90.731077, 30.007099, -10.294011) failed to convert
-rank 29: Point 353 (-91.095792, 29.21301, -0.24605315) failed to convert
-rank 97: Point 492 (-89.178577, 29.020131, -0.43153553) failed to convert
-rank 52: Point 354 (-90.558585, 29.737402, -0.03524427) failed to convert
-rank 96: Point 500 (-89.201091, 29.208784, -0.0) failed to convert
-rank 67: Point 492 (-90.217979, 29.131212, 4.8102086) failed to convert
-rank 23: Point 355 (-91.226692, 29.717792, -6.2575444) failed to convert
-rank 66: Point 496 (-90.219478, 29.630832, -0.25975621) failed to convert
-rank 16: Point 353 (-91.361454, 30.725814, -18.13541) failed to convert
-rank 74: Point 499 (-90.013169, 29.740478, -4.8963075) failed to convert
-rank 69: Point 496 (-90.096844, 30.011909, 0.98564256) failed to convert
-rank 15: Point 355 (-91.464753, 29.736702, -0.33972605) failed to convert
-rank 48: Point 354 (-90.627168, 29.874693, -0.36332949) failed to convert
-rank 89: Point 495 (-89.318684, 30.333929, 1.8151066) failed to convert
-rank 72: Point 498 (-90.043164, 29.930117, -9.0) failed to convert
-rank 93: Point 494 (-89.28386, 29.087186, 13.269538) failed to convert
-rank 65: Point 496 (-90.264666, 29.476859, -1.0989297) failed to convert
-rank 91: Point 494 (-89.345826, 29.222358, -0.25914612) failed to convert
-rank 86: Point 498 (-89.6219, 29.342515, 0.31299999) failed to convert
-rank 20: Point 355 (-91.230315, 30.516303, 8.3594808) failed to convert
-rank 56: Point 353 (-90.475618, 29.82768, -0.87271118) failed to convert
-rank 79: Point 494 (-89.860453, 30.378867, -9.6031153) failed to convert
-rank 34: Point 351 (-90.896807, 29.769963, -1.1272102) failed to convert
-rank 60: Point 351 (-90.394777, 29.780032, -0.547988) failed to convert
-rank 42: Point 355 (-90.71908, 29.876736, -0.63124315) failed to convert
-rank 88: Point 501 (-89.503758, 28.893104, 47.544806) failed to convert
-rank 87: Point 494 (-89.470309, 30.233952, -1.5917647) failed to convert
-rank 80: Point 496 (-89.897189, 29.529894, -0.23105891) failed to convert
-rank 57: Point 359 (-90.486217, 29.459828, -1.4578738) failed to convert
-rank 17: Point 357 (-91.344578, 30.26743, -2.1134245) failed to convert
-rank 84: Point 500 (-89.754475, 29.537155, 23.326506) failed to convert
-rank 81: Point 493 (-89.848508, 29.60039, 26.454461) failed to convert
-rank 37: Point 357 (-90.773105, 30.486939, -7.2909178) failed to convert
-rank 43: Point 360 (-90.694535, 29.927054, -0.41596123) failed to convert
-rank 58: Point 348 (-90.423799, 30.001104, -3.3207561) failed to convert
-rank 83: Point 494 (-89.79508, 29.54712, 0.31393111) failed to convert
-rank 35: Point 360 (-90.851852, 30.056178, -10.957256) failed to convert
-rank 14: Point 351 (-91.449512, 30.474121, -4.1489711) failed to convert
-rank 28: Point 351 (-91.11093, 29.664637, -0.08375513) failed to convert
-rank 99: Point 494 (-88.912975, 29.898148, 3.9283728) failed to convert
-rank 90: Point 499 (-89.367049, 29.292794, -5.1563019) failed to convert
-rank 4: Point 355 (-91.814166, 30.804072, -10.507178) failed to convert
-rank 70: Point 499 (-90.098875, 29.685994, -0.75173538) failed to convert
-rank 47: Point 356 (-90.703179, 29.104694, 1.0383434) failed to convert
-rank 11: Point 354 (-91.574152, 30.47724, -4.0679998) failed to convert
-rank 95: Point 495 (-89.225085, 29.143037, 13.031604) failed to convert
-rank 1: Point 359 (-92.116294, 29.489834, 3.7) failed to convert
-rank 63: Point 359 (-90.365351, 29.148665, 1.4675478) failed to convert
-rank 8: Point 351 (-91.65816, 30.965748, -13.835238) failed to convert
-rank 78: Point 499 (-89.939505, 29.648884, -4.7362874) failed to convert
-rank 61: Point 356 (-90.390329, 29.522219, -0.3299159) failed to convert
-rank 13: Point 357 (-91.544203, 29.50759, 1.6378931) failed to convert
-rank 59: Point 357 (-90.381128, 30.284308, -0.10875318) failed to convert
-rank 21: Point 356 (-91.271294, 29.535901, 1.9356136) failed to convert
-rank 3: Point 358 (-91.864316, 30.82834, -10.126197) failed to convert
-rank 71: Point 495 (-90.062254, 29.925924, 33.39575) failed to convert
-rank 73: Point 494 (-90.033292, 29.783501, -0.9501216) failed to convert
-rank 68: Point 499 (-90.123093, 29.998265, -9.0) failed to convert
-rank 9: Point 356 (-91.628684, 30.938943, -10.88123) failed to convert
-rank 19: Point 358 (-91.274803, 30.266049, -4.7140058) failed to convert
-rank 82: Point 498 (-89.765829, 30.229943, 0.93620475) failed to convert
-rank 85: Point 494 (-89.693466, 29.484847, 26.665911) failed to convert
-rank 54: Point 354 (-90.520363, 29.653272, -1.0860494) failed to convert
-rank 50: Point 359 (-90.604082, 29.666814, 1.0689596) failed to convert
-rank 31: Point 359 (-91.008467, 29.78619, -0.57046742) failed to convert
-rank 33: Point 355 (-90.9332, 29.690815, -0.59762741) failed to convert
-rank 2: Point 352 (-91.977753, 29.964817, -1.3422751) failed to convert
-rank 36: Point 354 (-90.841681, 29.830255, -0.88471819) failed to convert
-rank 98: Point 499 (-89.017949, 30.056083, 4.0900516) failed to convert
-rank 6: Point 355 (-91.750569, 30.581659, -12.990577) failed to convert
-rank 12: Point 346 (-91.540074, 30.18476, -4.3662292) failed to convert
-rank 24: Point 352 (-91.210463, 29.695689, -6.638544) failed to convert
-rank 92: Point 498 (-89.299955, 29.404179, 7.9285875) failed to convert
-rank 10: Point 354 (-91.626306, 30.329026, 21.325135) failed to convert
-rank 38: Point 354 (-90.784283, 29.946242, -0.33646516) failed to convert
-rank 75: Point 495 (-89.971273, 30.022243, 1.7753597) failed to convert
-rank 0: Point 333 (-92.583453, 28.603136, 36.599998) failed to convert
-rank 39: Point 357 (-90.762943, 29.997789, -4.7690794) failed to convert
-rank 27: Point 351 (-91.132442, 30.014246, -1.0759256) failed to convert
-rank 44: Point 353 (-90.722383, 29.346398, -1.5172924) failed to convert
-rank 40: Point 354 (-90.756036, 29.858125, -0.37525685) failed to convert
-rank 5: Point 358 (-91.803722, 30.235455, -4.0098188) failed to convert
-rank 22: Point 353 (-91.251716, 29.628787, 14.734956) failed to convert
-rank 94: Point 498 (-89.239781, 29.200096, -0.14225633) failed to convert
-rank 77: Point 495 (-89.962098, 29.669325, 20.36637) failed to convert
-rank 76: Point 501 (-89.959169, 29.961902, 0.2270397) failed to convert
-rank 64: Point 499 (-90.301974, 29.499188, 0.92626523) failed to convert
-rank 25: Point 358 (-91.161431, 30.213909, 17.002356) failed to convert
-rank 49: Point 358 (-90.595272, 30.011564, -0.46465566) failed to convert
-rank 62: Point 355 (-90.33958, 29.897918, -1.4111935) failed to convert
-rank 97: Point 493 (-89.172537, 29.088347, -0.0) failed to convert
-rank 7: Point 357 (-91.735542, 30.273642, -8.2296) failed to convert
-rank 66: Point 497 (-90.207987, 29.782619, 1.5878736) failed to convert
-rank 67: Point 493 (-90.151432, 30.007956, 1.4049992) failed to convert
-rank 96: Point 501 (-89.199686, 29.224674, -0.11375668) failed to convert
-rank 55: Point 357 (-90.516661, 29.445111, -8.2296) failed to convert
-rank 69: Point 497 (-90.059021, 30.495779, -9.0380265) failed to convert
-rank 32: Point 356 (-90.947983, 29.993572, -1.0174418) failed to convert
-rank 46: Point 350 (-90.696705, 29.41701, -8.2296) failed to convert
-rank 74: Point 500 (-90.030356, 29.52032, 0.04835909) failed to convert
-rank 89: Point 496 (-89.356435, 29.903766, -0.0) failed to convert
-rank 93: Point 495 (-89.238241, 29.607456, 3.1764345) failed to convert
-rank 86: Point 499 (-89.557216, 30.113217, 3.9136051) failed to convert
-rank 72: Point 499 (-90.031915, 30.073631, 4.9499998) failed to convert
-rank 65: Point 497 (-90.265716, 29.462732, 0.85803767) failed to convert
-rank 53: Point 357 (-90.543195, 29.62759, -1.1362417) failed to convert
-rank 51: Point 358 (-90.601281, 29.474734, -0.59045857) failed to convert
-rank 29: Point 354 (-91.096495, 29.201922, -0.54392122) failed to convert
-rank 79: Point 495 (-89.885412, 30.069902, 0.27432001) failed to convert
-rank 26: Point 351 (-91.171707, 29.805927, -7.8455526) failed to convert
-rank 41: Point 356 (-90.758768, 29.604502, -2.4746555) failed to convert
-rank 91: Point 495 (-89.36024, 29.055047, 0.42093689) failed to convert
-rank 88: Point 502 (-89.465363, 29.347749, -3.3341439) failed to convert
-rank 18: Point 358 (-91.294378, 30.526489, -14.648465) failed to convert
-rank 52: Point 355 (-90.518105, 30.301186, 2.7809809) failed to convert
-rank 87: Point 495 (-89.474874, 30.178973, 1.5323359) failed to convert
-rank 84: Point 501 (-89.70596, 30.127293, 0.73384628) failed to convert
-rank 80: Point 497 (-89.828995, 30.375835, -9.2941556) failed to convert
-rank 23: Point 356 (-91.214164, 29.917417, -1.2634803) failed to convert
-rank 48: Point 355 (-90.648528, 29.570079, -2.2234207) failed to convert
-rank 16: Point 354 (-91.450891, 29.243457, 4.8253985) failed to convert
-rank 20: Point 356 (-91.264151, 29.976605, -9.3421208) failed to convert
-rank 99: Point 495 (-88.90808, 29.950657, 5.5159097) failed to convert
-rank 83: Point 495 (-89.737688, 30.24863, -1.1917608) failed to convert
-rank 81: Point 494 (-89.807594, 30.105541, 1.421184) failed to convert
-rank 56: Point 354 (-90.503535, 29.439807, -0.44291715) failed to convert
-rank 45: Point 356 (-90.668927, 29.930085, -1.8561178) failed to convert
-rank 30: Point 355 (-91.014591, 30.164327, -5.821496) failed to convert
-rank 90: Point 500 (-89.28076, 30.279224, 4.5348311) failed to convert
-rank 95: Point 496 (-89.225023, 29.143498, -0.3948792) failed to convert
-rank 34: Point 352 (-90.86965, 30.174039, -1.5324807) failed to convert
-rank 15: Point 356 (-91.518229, 28.822884, 19.326873) failed to convert
-rank 70: Point 500 (-90.09343, 29.756371, 0.31299999) failed to convert
-rank 17: Point 358 (-91.321387, 30.642605, -17.921629) failed to convert
-rank 57: Point 360 (-90.490134, 29.405207, -8.2296) failed to convert
-rank 78: Point 500 (-89.939489, 29.648943, -4.7362874) failed to convert
-rank 42: Point 356 (-90.721317, 29.844396, -0.0) failed to convert
-rank 43: Point 361 (-90.693017, 29.948801, -1.2452601) failed to convert
-rank 71: Point 496 (-90.070678, 29.817626, -4.8280323) failed to convert
-rank 68: Point 500 (-90.12344, 29.993717, -9.0) failed to convert
-rank 82: Point 499 (-89.779572, 30.062233, -0.83945514) failed to convert
-rank 37: Point 358 (-90.788058, 30.270156, -0.26226346) failed to convert
-rank 28: Point 352 (-91.110876, 29.665401, -2.2936067) failed to convert
-rank 98: Point 500 (-89.097145, 29.182813, 5.0269214) failed to convert
-rank 58: Point 349 (-90.431043, 29.90196, -8.2296) failed to convert
-rank 60: Point 352 (-90.343563, 30.470623, -2.4239074) failed to convert
-rank 85: Point 495 (-89.666317, 29.813379, -0.37726339) failed to convert
-rank 4: Point 356 (-91.804244, 30.981603, -19.211544) failed to convert
-rank 92: Point 499 (-89.303128, 29.367671, 4.3256547) failed to convert
-rank 73: Point 495 (-90.01542, 30.011316, 0.31683475) failed to convert
-rank 75: Point 496 (-89.994453, 29.728459, 24.895046) failed to convert
-rank 94: Point 499 (-89.232113, 29.287257, -0.0) failed to convert
-rank 76: Point 502 (-89.965545, 29.881452, 26.212861) failed to convert
-rank 77: Point 496 (-89.96305, 29.657241, -4.479187) failed to convert
-rank 61: Point 357 (-90.317315, 30.505933, -10.208948) failed to convert
-rank 63: Point 360 (-90.30873, 29.914865, -0.08593134) failed to convert
-rank 35: Point 361 (-90.897704, 29.371701, -0.48169548) failed to convert
-rank 1: Point 360 (-92.098171, 29.846145, -0.50084872) failed to convert
-rank 14: Point 352 (-91.500922, 29.609517, -0.15920722) failed to convert
-rank 47: Point 357 (-90.616045, 30.351492, -4.5552451) failed to convert
-rank 64: Point 500 (-90.245174, 30.255172, 3.762531) failed to convert
-rank 21: Point 357 (-91.217479, 30.397687, 1.8498301) failed to convert
-rank 59: Point 358 (-90.434557, 29.55634, -0.68211116) failed to convert
-rank 9: Point 357 (-91.627963, 30.951207, -21.223086) failed to convert
-rank 3: Point 359 (-91.877311, 30.59123, -5.9811099) failed to convert
-rank 97: Point 494 (-89.102477, 29.870799, 3.1531341) failed to convert
-rank 54: Point 355 (-90.49184, 30.049222, 8.3239487) failed to convert
-rank 66: Point 498 (-90.212342, 29.724875, 2.0728952) failed to convert
-rank 11: Point 355 (-91.607514, 29.903034, -1.2798421) failed to convert
-rank 8: Point 352 (-91.661086, 30.915045, -19.294535) failed to convert
-rank 96: Point 502 (-89.151418, 29.76688, 3.0582922) failed to convert
-rank 69: Point 498 (-90.111408, 29.82365, -4.3281602) failed to convert
-rank 67: Point 494 (-90.220436, 29.098112, 0.37989847) failed to convert
-rank 74: Point 501 (-90.007365, 29.814274, -6.7848485) failed to convert
-rank 89: Point 497 (-89.424759, 29.110946, 2.7309783) failed to convert
-rank 6: Point 356 (-91.726593, 31.004326, -14.461281) failed to convert
-rank 24: Point 353 (-91.204222, 29.795192, -0.43821408) failed to convert
-rank 31: Point 360 (-90.979689, 30.223224, -3.74985) failed to convert
-rank 12: Point 347 (-91.544394, 30.110592, -2.981605) failed to convert
-rank 72: Point 500 (-90.043125, 29.930164, -9.0) failed to convert
-rank 36: Point 355 (-90.831912, 29.974305, -2.8707184) failed to convert
-rank 44: Point 354 (-90.722372, 29.346524, -0.40994403) failed to convert
-rank 33: Point 356 (-90.9179, 29.920975, -0.48983192) failed to convert
-rank 86: Point 500 (-89.576536, 29.884711, -0.15237178) failed to convert
-rank 22: Point 354 (-91.198264, 30.480037, 14.028817) failed to convert
-rank 93: Point 496 (-89.285608, 29.066728, -0.00025867) failed to convert
-rank 13: Point 358 (-91.52115, 29.902253, -7.6413366) failed to convert
-rank 79: Point 496 (-89.893471, 29.969277, -0.38129692) failed to convert
-rank 5: Point 359 (-91.825671, 29.836306, -0.73604898) failed to convert
-rank 88: Point 503 (-89.463906, 29.364434, -0.65148049) failed to convert
-rank 27: Point 352 (-91.116709, 30.259183, 2.5139314) failed to convert
-rank 49: Point 359 (-90.628789, 29.536385, -0.47022669) failed to convert
-rank 65: Point 498 (-90.244465, 29.745979, 2.5667761) failed to convert
-rank 2: Point 353 (-91.928951, 30.875303, -10.101174) failed to convert
-rank 91: Point 496 (-89.351975, 29.151005, 0.26654313) failed to convert
-rank 50: Point 360 (-90.625368, 29.3636, 0.11830445) failed to convert
-rank 19: Point 359 (-91.256096, 30.564736, 6.9468306) failed to convert
-rank 10: Point 355 (-91.587291, 30.997707, -21.985856) failed to convert
-rank 38: Point 355 (-90.793489, 29.811507, -1.3311836) failed to convert
-rank 40: Point 355 (-90.764867, 29.729394, -2.2301163) failed to convert
-rank 84: Point 502 (-89.754061, 29.542054, -4.5491402) failed to convert
-rank 87: Point 496 (-89.54061, 29.406013, -0.59748821) failed to convert
-rank 0: Point 334 (-92.558225, 29.150942, 19.9) failed to convert
-rank 80: Point 498 (-89.853412, 30.07491, -7.5389238) failed to convert
-rank 81: Point 495 (-89.850601, 29.573716, -1.3767815) failed to convert
-rank 83: Point 496 (-89.745022, 30.159566, 0.12588821) failed to convert
-rank 99: Point 496 (-88.918236, 29.841114, 2.3302997) failed to convert
-rank 95: Point 497 (-89.217906, 29.224377, -0.0) failed to convert
-rank 90: Point 501 (-89.367016, 29.292818, -5.1563019) failed to convert
-rank 7: Point 358 (-91.736012, 30.265064, -9.2513375) failed to convert
-rank 55: Point 358 (-90.473281, 30.047071, -8.8734479) failed to convert
-rank 51: Point 359 (-90.601936, 29.465354, -0.65756874) failed to convert
-rank 32: Point 357 (-90.938768, 30.132041, -3.1221194) failed to convert
-rank 29: Point 355 (-91.031724, 30.205501, 26.990954) failed to convert
-rank 70: Point 501 (-90.093567, 29.754527, -0.13014623) failed to convert
-rank 18: Point 359 (-91.295256, 30.512308, -15.8749) failed to convert
-rank 78: Point 501 (-89.939478, 29.648982, -4.7362874) failed to convert
-rank 41: Point 357 (-90.730682, 30.012247, 14.607934) failed to convert
-rank 52: Point 356 (-90.563467, 29.668596, -1.1156648) failed to convert
-rank 53: Point 358 (-90.526466, 29.861284, -0.65337435) failed to convert
-rank 26: Point 352 (-91.184646, 29.600625, 0.13835176) failed to convert
-rank 68: Point 501 (-90.123855, 29.988322, -9.0) failed to convert
-rank 23: Point 357 (-91.248217, 29.370449, -0.0) failed to convert
-rank 71: Point 497 (-90.059639, 29.959351, -6.3611764) failed to convert
-rank 20: Point 357 (-91.265566, 29.953827, -0.13699999) failed to convert
-rank 39: Point 358 (-90.790192, 29.599361, -8.2296) failed to convert
-rank 62: Point 356 (-90.339568, 29.898052, -0.82190545) failed to convert
-rank 48: Point 356 (-90.623978, 29.919714, -0.30606831) failed to convert
-rank 46: Point 351 (-90.701496, 29.347392, 0.3048) failed to convert
-rank 34: Point 353 (-90.928321, 29.294814, -0.37117409) failed to convert
-rank 25: Point 359 (-91.194753, 29.687335, 0.00563068) failed to convert
-rank 98: Point 501 (-89.016616, 30.069925, 4.390943) failed to convert
-rank 30: Point 356 (-91.014171, 30.170661, -9.8770767) failed to convert
-rank 56: Point 355 (-90.477457, 29.802218, 0.02) failed to convert
-rank 82: Point 500 (-89.819787, 29.566919, 0.81106391) failed to convert
-rank 92: Point 500 (-89.311811, 29.267851, -0.0) failed to convert
-rank 85: Point 496 (-89.693793, 29.480735, -5.3120547) failed to convert
-rank 77: Point 497 (-89.962898, 29.658889, -4.7225715) failed to convert
-rank 15: Point 357 (-91.42208, 30.448253, -4.0739022) failed to convert
-rank 45: Point 357 (-90.66911, 29.927418, -0.98723659) failed to convert
-rank 73: Point 496 (-90.033148, 29.785205, -1.9843711) failed to convert
-rank 76: Point 503 (-89.950513, 30.070708, -1.6084251) failed to convert
-rank 57: Point 361 (-90.500533, 29.259652, 1.7993109) failed to convert
-rank 64: Point 501 (-90.235727, 30.378829, -0.37540302) failed to convert
-rank 94: Point 500 (-89.235522, 29.248398, -0.0567329) failed to convert
-rank 75: Point 497 (-89.973249, 29.996793, -9.0) failed to convert
-rank 42: Point 357 (-90.71038, 30.002074, -2.7068291) failed to convert
-rank 66: Point 499 (-90.18555, 30.076115, 4.0825366) failed to convert
-rank 16: Point 355 (-91.382894, 30.375963, -2.3221651) failed to convert
-rank 97: Point 495 (-89.181483, 28.986389, 4.750457) failed to convert
-rank 69: Point 499 (-90.111929, 29.816788, -4.3281602) failed to convert
-rank 96: Point 503 (-89.200629, 29.213785, -0.00798259) failed to convert
-rank 43: Point 362 (-90.732559, 29.376439, -8.2296) failed to convert
-rank 17: Point 359 (-91.380519, 29.676638, -1.0772784) failed to convert
-rank 60: Point 353 (-90.382163, 29.951398, -8.7934807) failed to convert
-rank 74: Point 502 (-90.013143, 29.740509, -4.8963075) failed to convert
-rank 58: Point 350 (-90.458612, 29.522505, -0.34251343) failed to convert
-rank 67: Point 495 (-90.160033, 29.895444, 0.39699714) failed to convert
-rank 72: Point 501 (-90.050868, 29.830996, -9.0) failed to convert
-rank 86: Point 501 (-89.582646, 29.811943, 5.9728575) failed to convert
-rank 89: Point 498 (-89.386055, 29.56216, 2.7346259) failed to convert
-rank 4: Point 357 (-91.804238, 30.981681, -18.973799) failed to convert
-rank 63: Point 361 (-90.278336, 30.319222, 2.1405971) failed to convert
-rank 35: Point 362 (-90.846212, 30.138494, -0.29085483) failed to convert
-rank 93: Point 497 (-89.272984, 29.211561, -0.6394368) failed to convert
-rank 14: Point 353 (-91.498086, 29.657704, -3.2644081) failed to convert
-rank 88: Point 504 (-89.448976, 29.539346, 1.8892987) failed to convert
-rank 79: Point 497 (-89.899463, 29.89445, -1.3988657) failed to convert
-rank 37: Point 359 (-90.80518, 30.020234, -2.3748287) failed to convert
-rank 47: Point 358 (-90.645929, 29.928604, -0.64274133) failed to convert
-rank 59: Point 359 (-90.434549, 29.55638, -0.52114697) failed to convert
-rank 1: Point 361 (-92.098135, 29.846193, -0.70738942) failed to convert
-rank 3: Point 360 (-91.875193, 30.629317, -6.7153868) failed to convert
-rank 65: Point 499 (-90.293998, 29.081964, 1.0659206) failed to convert
-rank 28: Point 353 (-91.131447, 29.34165, -0.99830168) failed to convert
-rank 61: Point 358 (-90.390316, 29.522278, -1.4380284) failed to convert
-rank 21: Point 358 (-91.209701, 30.520449, 13.004907) failed to convert
-rank 9: Point 358 (-91.636455, 30.804857, -8.2009095) failed to convert
-rank 87: Point 497 (-89.517607, 29.678376, -0.0) failed to convert
-rank 84: Point 503 (-89.707434, 30.10942, -0.65849876) failed to convert
-rank 8: Point 353 (-91.657364, 30.979148, -14.161599) failed to convert
-rank 91: Point 497 (-89.351568, 29.155616, 0.31299999) failed to convert
-rank 99: Point 497 (-88.898, 30.058124, 7.8640506) failed to convert
-rank 11: Point 356 (-91.570137, 30.545386, -7.4254159) failed to convert
-rank 80: Point 499 (-89.912087, 29.34171, 1.4846016) failed to convert
-rank 6: Point 357 (-91.751091, 30.572256, -13.097257) failed to convert
-rank 24: Point 354 (-91.236864, 29.271348, -0.06370404) failed to convert
-rank 12: Point 348 (-91.551611, 29.986476, -7.3446611) failed to convert
-rank 83: Point 497 (-89.774253, 29.803079, -0.0) failed to convert
-rank 81: Point 496 (-89.811927, 30.052049, 7.9239796) failed to convert
-rank 90: Point 502 (-89.324303, 29.784523, -0.0) failed to convert
-rank 13: Point 359 (-91.521136, 29.902312, -7.6413366) failed to convert
-rank 33: Point 357 (-90.893228, 30.28837, -5.2785867) failed to convert
-rank 36: Point 356 (-90.831188, 29.984859, -10.014814) failed to convert
-rank 44: Point 355 (-90.68638, 29.867087, 0.06538204) failed to convert
-rank 70: Point 502 (-90.072329, 30.028068, -0.65695403) failed to convert
-rank 95: Point 498 (-89.22027, 29.197496, -0.14674886) failed to convert
-rank 5: Point 360 (-91.795203, 30.388287, -10.792593) failed to convert
-rank 78: Point 502 (-89.913535, 29.974884, -0.75908101) failed to convert
-rank 10: Point 356 (-91.58729, 30.997666, -21.443276) failed to convert
-rank 27: Point 353 (-91.117049, 30.253816, -12.127442) failed to convert
-rank 31: Point 361 (-91.015767, 29.673723, -0.94220231) failed to convert
-rank 19: Point 360 (-91.325457, 29.443469, 2.6428203) failed to convert
-rank 38: Point 356 (-90.806522, 29.619752, -1.4989088) failed to convert
-rank 49: Point 360 (-90.656076, 29.144339, 1.5542582) failed to convert
-rank 0: Point 335 (-92.571031, 28.860061, 28.495351) failed to convert
-rank 68: Point 502 (-90.123315, 29.995288, -9.0) failed to convert
-rank 54: Point 356 (-90.533141, 29.474184, -0.17550665) failed to convert
-rank 2: Point 354 (-92.052498, 28.517429, 46.400002) failed to convert
-rank 71: Point 498 (-90.052811, 30.046618, 5.181844) failed to convert
-rank 82: Point 501 (-89.788291, 29.955006, 2.7663537) failed to convert
-rank 85: Point 497 (-89.693767, 29.480766, -5.3120547) failed to convert
-rank 92: Point 501 (-89.305761, 29.337219, 5.2887635) failed to convert
-rank 40: Point 356 (-90.786534, 29.411483, -1.2596245) failed to convert
-rank 98: Point 502 (-89.114893, 28.983514, 14.498792) failed to convert
-rank 22: Point 355 (-91.210795, 30.282331, 6.8805447) failed to convert
-rank 55: Point 359 (-90.48754, 29.850241, -0.49379411) failed to convert
-rank 51: Point 360 (-90.654306, 28.712324, 17.187927) failed to convert
-rank 18: Point 360 (-91.343259, 29.733188, -5.9872152) failed to convert
-rank 32: Point 358 (-91.017537, 28.928848, 8.2556) failed to convert
-rank 29: Point 356 (-91.037038, 30.124122, -11.434878) failed to convert
-rank 73: Point 497 (-90.017094, 29.989969, 2.0167906) failed to convert
-rank 7: Point 359 (-91.713085, 30.669386, -7.2475489) failed to convert
-rank 26: Point 353 (-91.178114, 29.704364, -0.97031619) failed to convert
-rank 41: Point 358 (-90.74476, 29.808256, -0.35804462) failed to convert
-rank 94: Point 501 (-89.184782, 29.821008, 2.3337588) failed to convert
-rank 52: Point 357 (-90.558574, 29.737343, -0.83270166) failed to convert
-rank 77: Point 498 (-89.961461, 29.677059, 24.199814) failed to convert
-rank 76: Point 504 (-89.950523, 30.070583, -4.7274483) failed to convert
-rank 66: Point 500 (-90.168322, 30.300356, 3.7830862) failed to convert
-rank 53: Point 359 (-90.483515, 30.454422, -8.245953) failed to convert
-rank 64: Point 502 (-90.263465, 30.012599, 2.5982817) failed to convert
-rank 74: Point 503 (-90.00897, 29.793664, 24.606745) failed to convert
-rank 75: Point 498 (-89.975367, 29.969967, 0.19533293) failed to convert
-rank 20: Point 358 (-91.26272, 29.999543, -0.28358868) failed to convert
-rank 50: Point 361 (-90.625316, 29.364305, -0.11056456) failed to convert
-rank 23: Point 358 (-91.19174, 30.272388, -5.9015433) failed to convert
-rank 97: Point 496 (-89.072387, 30.201166, 5.2408979) failed to convert
-rank 62: Point 357 (-90.339556, 29.897764, -1.2323369) failed to convert
-rank 46: Point 352 (-90.697576, 29.40424, -8.2296) failed to convert
-rank 69: Point 500 (-90.105047, 29.905812, 9.9843037) failed to convert
-rank 72: Point 502 (-90.041158, 29.955136, 7.6973178) failed to convert
-rank 56: Point 356 (-90.501255, 29.471607, -0.25429075) failed to convert
-rank 89: Point 499 (-89.325092, 30.26089, 2.5465125) failed to convert
-rank 86: Point 502 (-89.617035, 29.400284, 0.29706138) failed to convert
-rank 67: Point 496 (-90.114811, 30.479902, -6.8570246) failed to convert
-rank 96: Point 504 (-89.20093, 29.210301, -0.0) failed to convert
-rank 93: Point 498 (-89.274778, 29.190729, 4.3958725) failed to convert
-rank 88: Point 505 (-89.465308, 29.347723, -1.9534195) failed to convert
-rank 25: Point 360 (-91.199038, 29.619035, -0.31211701) failed to convert
-rank 30: Point 357 (-91.044093, 29.711856, -0.56458416) failed to convert
-rank 42: Point 358 (-90.71935, 29.872767, -0.82945167) failed to convert
-rank 39: Point 359 (-90.771687, 29.870244, -0.47089887) failed to convert
-rank 57: Point 362 (-90.456927, 29.864876, -0.27031758) failed to convert
-rank 79: Point 498 (-89.892221, 29.984793, 9.3821349) failed to convert
-rank 45: Point 358 (-90.695225, 29.552067, -0.76391944) failed to convert
-rank 48: Point 357 (-90.642951, 29.649693, -0.90344774) failed to convert
-rank 34: Point 354 (-90.869222, 30.180193, -1.4619772) failed to convert
-rank 65: Point 500 (-90.265186, 29.469728, -0.3273449) failed to convert
-rank 15: Point 358 (-91.468387, 29.675128, -0.49704482) failed to convert
-rank 84: Point 504 (-89.698214, 30.220431, 0.39624) failed to convert
-rank 16: Point 356 (-91.394149, 30.190916, -8.9897343) failed to convert
-rank 87: Point 498 (-89.544501, 29.358519, 1.5227955) failed to convert
-rank 58: Point 351 (-90.438502, 29.799687, 1.7246443) failed to convert
-rank 91: Point 498 (-89.348229, 29.194258, -0.19121769) failed to convert
-rank 43: Point 363 (-90.731616, 29.390134, -0.60259991) failed to convert
-rank 63: Point 362 (-90.35293, 29.317705, 0.77754325) failed to convert
-rank 83: Point 498 (-89.737677, 30.248482, -1.1795688) failed to convert
-rank 80: Point 500 (-89.890071, 29.618612, -1.3176848) failed to convert
-rank 99: Point 498 (-88.883038, 30.214742, 7.8979928) failed to convert
-rank 35: Point 363 (-90.837562, 30.265569, -0.24599313) failed to convert
-rank 60: Point 354 (-90.382142, 29.951455, -8.7934807) failed to convert
-rank 81: Point 497 (-89.80866, 30.092112, 0.16182025) failed to convert
-rank 4: Point 358 (-91.804191, 30.982149, -19.982688) failed to convert
-rank 37: Point 360 (-90.807133, 29.991552, 15.745683) failed to convert
-rank 1: Point 362 (-92.09811, 29.846226, -0.84842349) failed to convert
-rank 90: Point 503 (-89.366967, 29.292854, -5.1563019) failed to convert
-rank 47: Point 359 (-90.660246, 29.724153, -0.20665102) failed to convert
-rank 70: Point 503 (-90.072495, 30.025933, -4.7701203) failed to convert
-rank 95: Point 499 (-89.221486, 29.183665, -0.0) failed to convert
-rank 82: Point 502 (-89.747448, 30.451584, -5.8089318) failed to convert
-rank 59: Point 360 (-90.413032, 29.851384, 1.4239068) failed to convert
-rank 17: Point 360 (-91.418912, 29.034562, 6.0575408) failed to convert
-rank 78: Point 503 (-89.939462, 29.64904, -4.7362874) failed to convert
-rank 68: Point 503 (-90.123893, 29.987795, -9.0) failed to convert
-rank 8: Point 354 (-91.664593, 30.854205, -13.749517) failed to convert
-rank 61: Point 359 (-90.39035, 29.521775, -0.17476255) failed to convert
-rank 6: Point 358 (-91.748518, 30.617879, -11.514535) failed to convert
-rank 21: Point 359 (-91.257201, 29.7637, 7.6770953) failed to convert
-rank 85: Point 498 (-89.694342, 29.473437, -2.1568143) failed to convert
-rank 71: Point 499 (-90.119698, 29.180451, 0.31299999) failed to convert
-rank 9: Point 359 (-91.643354, 30.68576, -8.5040117) failed to convert
-rank 11: Point 357 (-91.559732, 30.721763, -20.0) failed to convert
-rank 92: Point 502 (-89.337032, 28.976136, 4.3162179) failed to convert
-rank 24: Point 355 (-91.222939, 29.495762, -0.49081851) failed to convert
-rank 13: Point 360 (-91.589774, 28.713155, 26.310572) failed to convert
-rank 73: Point 498 (-90.033217, 29.784236, -2.9714213) failed to convert
-rank 12: Point 349 (-91.570929, 29.654194, -0.59705015) failed to convert
-rank 94: Point 502 (-89.241426, 29.181071, -0.0) failed to convert
-rank 33: Point 358 (-90.906522, 30.090549, -11.061193) failed to convert
-rank 98: Point 503 (-89.09347, 29.222913, 0.5947563) failed to convert
-rank 3: Point 361 (-91.913629, 29.919798, -0.02509452) failed to convert
-rank 28: Point 354 (-91.071222, 30.280128, -2.200627) failed to convert
-rank 14: Point 354 (-91.4746, 30.054596, -2.6397654) failed to convert
-rank 44: Point 356 (-90.703991, 29.613318, -0.03048) failed to convert
-rank 76: Point 505 (-89.98065, 29.689934, -0.63204071) failed to convert
-rank 77: Point 499 (-89.945498, 29.878472, 5.9651202) failed to convert
-rank 31: Point 362 (-90.995936, 29.976783, -1.7148925) failed to convert
-rank 64: Point 503 (-90.29991, 29.525771, 0.09704823) failed to convert
-rank 74: Point 504 (-90.00863, 29.797909, 25.193764) failed to convert
-rank 66: Point 501 (-90.197081, 29.924361, 29.097763) failed to convert
-rank 5: Point 361 (-91.843835, 29.501886, -0.0) failed to convert
-rank 40: Point 357 (-90.764858, 29.729454, -2.1970246) failed to convert
-rank 27: Point 354 (-91.164462, 29.508782, -0.46948891) failed to convert
-rank 36: Point 357 (-90.84729, 29.746775, -0.74139304) failed to convert
-rank 2: Point 355 (-91.995986, 29.615831, 8.791712) failed to convert
-rank 10: Point 357 (-91.638536, 30.116541, -0.20200001) failed to convert
-rank 97: Point 497 (-89.166211, 29.15861, 4.9990012) failed to convert
-rank 75: Point 499 (-89.973244, 29.996732, -9.0) failed to convert
-rank 54: Point 357 (-90.526079, 29.573133, -0.69778118) failed to convert
-rank 49: Point 361 (-90.628438, 29.54114, -1.910593) failed to convert
-rank 69: Point 501 (-90.149729, 29.323084, 0.0112966) failed to convert
-rank 72: Point 503 (-90.071815, 29.561109, 0.31299999) failed to convert
-rank 51: Point 361 (-90.601793, 29.467169, -0.6566963) failed to convert
-rank 22: Point 356 (-91.2111, 30.277467, 2.6971139) failed to convert
-rank 89: Point 500 (-89.352073, 29.953207, 0.34089799) failed to convert
-rank 29: Point 357 (-91.037123, 30.122775, -11.402264) failed to convert
-rank 38: Point 357 (-90.779458, 30.015879, -6.5744178) failed to convert
-rank 18: Point 361 (-91.29442, 30.525567, -14.627262) failed to convert
-rank 19: Point 361 (-91.287065, 30.068531, -9.5502992) failed to convert
-rank 32: Point 359 (-90.938827, 30.130832, -6.9837936) failed to convert
-rank 96: Point 505 (-89.206912, 29.142442, 6.8403642) failed to convert
-rank 55: Point 360 (-90.516208, 29.45113, 0.3048) failed to convert
-rank 88: Point 506 (-89.419265, 29.884863, -0.0) failed to convert
-rank 86: Point 503 (-89.593311, 29.684387, -0.0) failed to convert
-rank 67: Point 497 (-90.211854, 29.21164, 0.31299999) failed to convert
-rank 41: Point 359 (-90.744113, 29.817623, -2.1687752) failed to convert
-rank 26: Point 354 (-91.172798, 29.788551, -7.0561205) failed to convert
-rank 20: Point 359 (-91.281148, 29.702151, -7.3395845) failed to convert
-rank 0: Point 336 (-92.541102, 29.498226, 9.1202637) failed to convert
-rank 53: Point 360 (-90.543173, 29.627556, -1.5454109) failed to convert
-rank 93: Point 499 (-89.245381, 29.525858, 5.0456357) failed to convert
-rank 65: Point 501 (-90.26563, 29.463743, -3.8167058) failed to convert
-rank 79: Point 499 (-89.898058, 29.911973, 0.00889711) failed to convert
-rank 52: Point 358 (-90.579526, 29.441741, 0.06095999) failed to convert
-rank 7: Point 360 (-91.735482, 30.273647, -8.2296) failed to convert
-rank 84: Point 505 (-89.755857, 29.519523, 0.31299999) failed to convert
-rank 87: Point 499 (-89.516042, 29.695554, -0.38443318) failed to convert
-rank 46: Point 353 (-90.683119, 29.612947, -8.2296) failed to convert
-rank 91: Point 499 (-89.352604, 29.143395, 0.31299999) failed to convert
-rank 62: Point 358 (-90.339539, 29.897919, -1.4111935) failed to convert
-rank 80: Point 501 (-89.85341, 30.07485, -7.5389238) failed to convert
-rank 83: Point 499 (-89.776048, 29.780955, -8.2296) failed to convert
-rank 99: Point 499 (-88.890786, 30.131793, 11.560859) failed to convert
-rank 56: Point 357 (-90.501254, 29.471547, -1.2032369) failed to convert
-rank 25: Point 361 (-91.155148, 30.312059, 24.976601) failed to convert
-rank 81: Point 498 (-89.78382, 30.395235, -10.908974) failed to convert
-rank 42: Point 359 (-90.721867, 29.836337, -0.42735478) failed to convert
-rank 23: Point 359 (-91.194349, 30.231231, -3.0519777) failed to convert
-rank 70: Point 504 (-90.093455, 29.755846, 0.31350972) failed to convert
-rank 90: Point 504 (-89.372306, 29.230863, 0.03243429) failed to convert
-rank 34: Point 355 (-90.869195, 30.180578, -2.3265228) failed to convert
-rank 30: Point 358 (-91.036241, 29.832761, -0.36281492) failed to convert
-rank 57: Point 363 (-90.468844, 29.700529, -0.50407944) failed to convert
-rank 82: Point 503 (-89.818092, 29.587216, 20.740693) failed to convert
-rank 95: Point 500 (-89.220351, 29.196552, -0.59985697) failed to convert
-rank 45: Point 359 (-90.668952, 29.929629, -1.3863635) failed to convert
-rank 39: Point 360 (-90.802985, 29.410587, -0.37111319) failed to convert
-rank 85: Point 499 (-89.693729, 29.480813, -5.2635915) failed to convert
-rank 58: Point 352 (-90.430837, 29.904676, -1.098927) failed to convert
-rank 48: Point 358 (-90.640918, 29.678705, -0.02533649) failed to convert
-rank 78: Point 504 (-89.911452, 30.000806, 5.5408171) failed to convert
-rank 43: Point 364 (-90.777802, 28.709534, 17.512846) failed to convert
-rank 15: Point 359 (-91.465469, 29.724308, -0.52314478) failed to convert
-rank 16: Point 357 (-91.361403, 30.725847, -18.206653) failed to convert
-rank 35: Point 364 (-90.888387, 29.511211, -0.72906747) failed to convert
-rank 94: Point 503 (-89.242264, 29.171418, -0.8971142) failed to convert
-rank 4: Point 359 (-91.86528, 29.873337, -0.70407571) failed to convert
-rank 68: Point 504 (-90.122869, 30.000968, -9.0) failed to convert
-rank 92: Point 503 (-89.313171, 29.251681, 9.5040564) failed to convert
-rank 71: Point 500 (-90.059797, 29.956987, 30.144328) failed to convert
-rank 77: Point 500 (-89.963056, 29.656665, -2.1747268) failed to convert
-rank 61: Point 360 (-90.362858, 29.895515, -0.05184763) failed to convert
-rank 73: Point 499 (-90.027918, 29.851946, 1.5284511) failed to convert
-rank 60: Point 355 (-90.382128, 29.951493, -8.7934807) failed to convert
-rank 37: Point 361 (-90.808135, 29.976702, -3.288159) failed to convert
-rank 76: Point 506 (-89.978817, 29.713201, -4.5207938) failed to convert
-rank 98: Point 504 (-89.117541, 28.953014, 40.936815) failed to convert
-rank 59: Point 361 (-90.434538, 29.556439, -0.09711372) failed to convert
-rank 1: Point 363 (-92.098092, 29.846128, -1.0504079) failed to convert
-rank 47: Point 360 (-90.632274, 30.122225, -0.26294493) failed to convert
-rank 63: Point 363 (-90.34183, 29.468274, -1.6261694) failed to convert
-rank 64: Point 504 (-90.298033, 29.55093, 1.4463909) failed to convert
-rank 97: Point 498 (-89.16791, 29.13911, -0.07292627) failed to convert
-rank 66: Point 502 (-90.197499, 29.918807, -1.5409836) failed to convert
-rank 74: Point 505 (-90.012241, 29.751807, -5.3751483) failed to convert
-rank 17: Point 361 (-91.321047, 30.647614, -10.414808) failed to convert
-rank 8: Point 355 (-91.730233, 29.698052, 2.1946294) failed to convert
-rank 72: Point 504 (-90.084963, 29.390466, -0.28538582) failed to convert
-rank 6: Point 359 (-91.752041, 30.555036, 3.8810583) failed to convert
-rank 69: Point 502 (-90.116584, 29.755861, -0.23519872) failed to convert
-rank 11: Point 358 (-91.559718, 30.721822, -20.0) failed to convert
-rank 96: Point 506 (-89.201172, 29.207428, -0.0) failed to convert
-rank 9: Point 360 (-91.627923, 30.95121, -21.410227) failed to convert
-rank 50: Point 362 (-90.625258, 29.365074, -8.2296) failed to convert
-rank 89: Point 501 (-89.433619, 29.006174, 7.3937613) failed to convert
-rank 75: Point 500 (-89.984805, 29.8504, -6.6598805) failed to convert
-rank 3: Point 362 (-91.860561, 30.895382, -10.361917) failed to convert
-rank 24: Point 356 (-91.190702, 30.009706, -0.78083344) failed to convert
-rank 12: Point 350 (-91.551163, 29.993613, -3.1420662) failed to convert
-rank 13: Point 361 (-91.538588, 29.603742, -3.3497521) failed to convert
-rank 21: Point 360 (-91.221352, 30.336242, 27.107085) failed to convert
-rank 88: Point 507 (-89.465241, 29.348211, -2.8606627) failed to convert
-rank 33: Point 359 (-90.88253, 30.446331, -8.7588496) failed to convert
-rank 67: Point 498 (-90.206898, 29.27734, 0.31299999) failed to convert
-rank 65: Point 502 (-90.265622, 29.463803, -3.1948254) failed to convert
-rank 86: Point 504 (-89.612666, 29.452224, 19.626218) failed to convert
-rank 5: Point 362 (-91.761916, 30.981792, -13.294368) failed to convert
-rank 28: Point 355 (-91.110532, 29.670427, -0.76991513) failed to convert
-rank 93: Point 500 (-89.273836, 29.201062, 15.939703) failed to convert
-rank 79: Point 500 (-89.900024, 29.887273, 3.8541116) failed to convert
-rank 84: Point 506 (-89.703118, 30.160876, 2.502498) failed to convert
-rank 31: Point 363 (-90.992183, 30.033127, -2.0480018) failed to convert
-rank 14: Point 355 (-91.498068, 29.657831, -3.1943041) failed to convert
-rank 44: Point 357 (-90.706695, 29.574195, -1.5060493) failed to convert
-rank 49: Point 362 (-90.569068, 30.378111, -1.0171197) failed to convert
-rank 10: Point 358 (-91.597967, 30.815965, -12.868586) failed to convert
-rank 2: Point 356 (-91.985045, 29.824499, -0.79618163) failed to convert
-rank 87: Point 500 (-89.488033, 30.023851, -0.05115467) failed to convert
-rank 51: Point 362 (-90.586009, 29.690886, 1.1174606) failed to convert
-rank 91: Point 500 (-89.365751, 28.990306, 13.40696) failed to convert
-rank 40: Point 358 (-90.764851, 29.729494, -2.2004766) failed to convert
-rank 80: Point 502 (-89.861897, 29.969736, -0.69294032) failed to convert
-rank 81: Point 499 (-89.796343, 30.242578, -4.1406562) failed to convert
-rank 70: Point 505 (-90.098822, 29.686341, -8.2296) failed to convert
-rank 22: Point 357 (-91.200501, 30.444674, 6.1352436) failed to convert
-rank 54: Point 358 (-90.518263, 29.682318, -0.6733639) failed to convert
-rank 36: Point 358 (-90.830338, 29.997158, 15.232581) failed to convert
-rank 18: Point 362 (-91.29116, 30.577625, -10.449226) failed to convert
-rank 32: Point 360 (-90.968431, 29.683576, -0.4990372) failed to convert
-rank 83: Point 500 (-89.792494, 29.578586, 0.15961428) failed to convert
-rank 99: Point 500 (-88.956165, 29.426135, 14.542339) failed to convert
-rank 29: Point 358 (-91.037015, 30.124429, -11.306) failed to convert
-rank 55: Point 361 (-90.499883, 29.678901, -0.75160611) failed to convert
-rank 19: Point 362 (-91.287054, 30.06859, -9.5502992) failed to convert
-rank 41: Point 360 (-90.73903, 29.891363, -0.3388029) failed to convert
-rank 90: Point 505 (-89.366163, 29.302131, 17.807154) failed to convert
-rank 20: Point 360 (-91.264565, 29.969778, -0.13699999) failed to convert
-rank 26: Point 355 (-91.141912, 30.273715, 5.1498085) failed to convert
-rank 82: Point 504 (-89.765572, 30.231565, 1.1355828) failed to convert
-rank 95: Point 501 (-89.220427, 29.19559, -0.43975884) failed to convert
-rank 7: Point 361 (-91.736078, 30.263034, -9.3276769) failed to convert
-rank 68: Point 505 (-90.11119, 30.151809, 4.6700001) failed to convert
-rank 38: Point 358 (-90.75957, 30.304345, -3.5548206) failed to convert
-rank 85: Point 500 (-89.694309, 29.473487, -3.2607153) failed to convert
-rank 78: Point 505 (-89.949501, 29.521657, 0.08823962) failed to convert
-rank 94: Point 504 (-89.172819, 29.95423, 0.00109258) failed to convert
-rank 46: Point 354 (-90.700957, 29.354992, -8.2296) failed to convert
-rank 92: Point 504 (-89.308283, 29.307874, -0.0) failed to convert
-rank 77: Point 501 (-89.96301, 29.657237, -4.241979) failed to convert
-rank 0: Point 337 (-92.576315, 28.698982, 33.042173) failed to convert
-rank 42: Point 360 (-90.718827, 29.880177, 0.12778389) failed to convert
-rank 23: Point 360 (-91.214133, 29.917443, -1.3523437) failed to convert
-rank 53: Point 361 (-90.502154, 30.198123, 3.2222367) failed to convert
-rank 27: Point 355 (-91.116682, 30.258005, 3.0944354) failed to convert
-rank 71: Point 501 (-90.062551, 29.921548, -6.9607181) failed to convert
-rank 76: Point 507 (-89.965861, 29.877151, -2.6973939) failed to convert
-rank 98: Point 505 (-89.096995, 29.182542, 5.0158048) failed to convert
-rank 73: Point 500 (-90.033292, 29.783102, 0.6592734) failed to convert
-rank 64: Point 505 (-90.299871, 29.525818, -1.2037916) failed to convert
-rank 30: Point 359 (-91.043379, 29.722798, -0.85092668) failed to convert
-rank 62: Point 359 (-90.339552, 29.897743, -1.2323369) failed to convert
-rank 25: Point 362 (-91.153433, 30.33872, 7.1184518) failed to convert
-rank 56: Point 358 (-90.475798, 29.825017, -8.2296) failed to convert
-rank 57: Point 364 (-90.478476, 29.566974, 0.33292373) failed to convert
-rank 34: Point 356 (-90.877146, 30.062597, 30.217951) failed to convert
-rank 74: Point 506 (-90.001177, 29.892524, 1.471088) failed to convert
-rank 96: Point 507 (-89.205047, 29.163473, -0.0) failed to convert
-rank 39: Point 361 (-90.788732, 29.620616, -0.78004411) failed to convert
-rank 97: Point 499 (-89.177952, 29.025378, 2.4028064) failed to convert
-rank 48: Point 359 (-90.62775, 29.866063, 0.17735257) failed to convert
-rank 45: Point 360 (-90.660389, 30.051769, 20.396533) failed to convert
-rank 72: Point 505 (-90.062821, 29.6769, -0.26464393) failed to convert
-rank 89: Point 502 (-89.39054, 29.509398, 2.5338199) failed to convert
-rank 58: Point 353 (-90.451727, 29.617519, -0.79409978) failed to convert
-rank 66: Point 503 (-90.176236, 30.196672, 4.3899999) failed to convert
-rank 88: Point 508 (-89.434201, 29.710887, 12.360217) failed to convert
-rank 69: Point 503 (-90.095631, 30.026646, -0.44281981) failed to convert
-rank 15: Point 360 (-91.467393, 29.691797, -2.015143) failed to convert
-rank 43: Point 365 (-90.721709, 29.534301, -1.2373771) failed to convert
-rank 16: Point 358 (-91.433468, 29.536252, -0.53206001) failed to convert
-rank 4: Point 360 (-91.805464, 30.959261, 6.8993509) failed to convert
-rank 67: Point 499 (-90.153755, 29.976381, -0.66965825) failed to convert
-rank 75: Point 501 (-89.973241, 29.996692, -9.0) failed to convert
-rank 65: Point 503 (-90.265616, 29.463844, -3.2679885) failed to convert
-rank 86: Point 505 (-89.615088, 29.422837, 0.52676673) failed to convert
-rank 60: Point 356 (-90.447165, 29.058159, 1.0993018) failed to convert
-rank 35: Point 365 (-90.851441, 30.0612, 28.780131) failed to convert
-rank 63: Point 364 (-90.339385, 29.501267, 1.0671533) failed to convert
-rank 52: Point 359 (-90.563223, 29.671908, 0.10836844) failed to convert
-rank 61: Point 361 (-90.390307, 29.522318, -2.121184) failed to convert
-rank 47: Point 361 (-90.620664, 30.28589, -0.53780986) failed to convert
-rank 84: Point 507 (-89.766572, 29.386708, 0.61594185) failed to convert
-rank 17: Point 362 (-91.373682, 29.789532, -0.76385787) failed to convert
-rank 37: Point 362 (-90.776617, 30.435729, -8.3923861) failed to convert
-rank 59: Point 362 (-90.416501, 29.803877, -0.48460702) failed to convert
-rank 93: Point 501 (-89.283469, 29.090325, -0.02832381) failed to convert
-rank 79: Point 501 (-89.920294, 29.633056, 18.342291) failed to convert
-rank 6: Point 360 (-91.754454, 30.511781, -11.327059) failed to convert
-rank 8: Point 356 (-91.659213, 30.947077, 7.654033) failed to convert
-rank 1: Point 364 (-92.098074, 29.846274, -0.74299591) failed to convert
-rank 9: Point 361 (-91.709115, 29.52984, 1.7805657) failed to convert
-rank 80: Point 503 (-89.853408, 30.074809, -7.5389238) failed to convert
-rank 91: Point 501 (-89.347174, 29.205647, 0.29720323) failed to convert
-rank 87: Point 501 (-89.541154, 29.396285, 0.81699997) failed to convert
-rank 70: Point 506 (-90.08169, 29.907568, -1.8309239) failed to convert
-rank 83: Point 501 (-89.776174, 29.779339, -0.0) failed to convert
-rank 81: Point 500 (-89.850562, 29.573761, -1.3767815) failed to convert
-rank 11: Point 359 (-91.559708, 30.721862, -20.0) failed to convert
-rank 33: Point 360 (-90.907347, 30.077824, 23.488923) failed to convert
-rank 99: Point 501 (-88.888438, 30.156, 10.414716) failed to convert
-rank 21: Point 361 (-91.224537, 30.285609, 19.232) failed to convert
-rank 50: Point 363 (-90.614271, 29.521904, -0.12121907) failed to convert
-rank 3: Point 363 (-91.923327, 29.73796, 2.7509301) failed to convert
-rank 90: Point 506 (-89.383992, 29.094713, 0.21488561) failed to convert
-rank 24: Point 357 (-91.223347, 29.488844, -0.48804304) failed to convert
-rank 12: Point 351 (-91.589562, 29.329896, 3.4677303) failed to convert
-rank 95: Point 502 (-89.224961, 29.143959, 16.430718) failed to convert
-rank 28: Point 356 (-91.110897, 29.664585, -1.0277632) failed to convert
-rank 78: Point 506 (-89.940083, 29.640416, 27.983897) failed to convert
-rank 5: Point 363 (-91.854771, 29.298862, 7.1999998) failed to convert
-rank 14: Point 356 (-91.499109, 29.640063, -1.4358433) failed to convert
-rank 82: Point 505 (-89.838944, 29.3275, 0.31299999) failed to convert
-rank 44: Point 358 (-90.709129, 29.538901, -0.57226678) failed to convert
-rank 10: Point 359 (-91.58729, 30.997606, -19.632093) failed to convert
-rank 13: Point 362 (-91.537815, 29.616473, -0.88958915) failed to convert
-rank 94: Point 505 (-89.249936, 29.083409, 0.59950422) failed to convert
-rank 68: Point 506 (-90.122443, 30.006409, 0.57192744) failed to convert
-rank 40: Point 359 (-90.764842, 29.729554, -2.3029016) failed to convert
-rank 85: Point 501 (-89.694287, 29.473521, -3.2434164) failed to convert
-rank 77: Point 502 (-89.945312, 29.880711, -1.9666098) failed to convert
-rank 92: Point 505 (-89.303222, 29.365719, 4.0430005) failed to convert
-rank 71: Point 502 (-90.066537, 29.870331, 1.1912803) failed to convert
-rank 49: Point 363 (-90.628465, 29.54062, -2.2266101) failed to convert
-rank 22: Point 358 (-91.196923, 30.500928, 15.070367) failed to convert
-rank 32: Point 361 (-90.921731, 30.386219, -5.2544706) failed to convert
-rank 54: Point 359 (-90.517924, 29.687012, -1.5130932) failed to convert
-rank 2: Point 357 (-91.969736, 30.113566, -9.4746215) failed to convert
-rank 51: Point 363 (-90.58576, 29.694375, 0.39428847) failed to convert
-rank 18: Point 363 (-91.319358, 30.123035, -9.5049196) failed to convert
-rank 19: Point 363 (-91.287046, 30.06863, -9.5493848) failed to convert
-rank 76: Point 508 (-89.950887, 30.065607, 0.85679005) failed to convert
-rank 41: Point 361 (-90.738927, 29.892812, -0.29602369) failed to convert
-rank 98: Point 506 (-89.083851, 29.328811, 9.9320161) failed to convert
-rank 36: Point 359 (-90.827514, 30.038651, -5.2055806) failed to convert
-rank 64: Point 506 (-90.29911, 29.535878, 1.884516) failed to convert
-rank 31: Point 364 (-90.96962, 30.373988, -5.7041293) failed to convert
-rank 29: Point 359 (-91.037133, 30.122527, -11.377575) failed to convert
-rank 20: Point 361 (-91.239361, 30.372656, 7.1524941) failed to convert
-rank 73: Point 501 (-90.056024, 29.490864, 0.40136554) failed to convert
-rank 97: Point 500 (-89.16656, 29.153955, -0.35072984) failed to convert
-rank 74: Point 507 (-90.013103, 29.740555, -4.8963075) failed to convert
-rank 72: Point 506 (-90.006991, 30.388387, -8.2922693) failed to convert
-rank 88: Point 509 (-89.464878, 29.351932, 43.794895) failed to convert
-rank 96: Point 508 (-89.213186, 29.070987, 0.90453613) failed to convert
-rank 66: Point 504 (-90.200841, 29.874601, 2.3200926) failed to convert
-rank 7: Point 362 (-91.721909, 30.513649, -9.2474712) failed to convert
-rank 55: Point 362 (-90.484927, 29.886255, 1.3434727) failed to convert
-rank 69: Point 504 (-90.081766, 30.204695, 4.5999999) failed to convert
-rank 26: Point 356 (-91.179616, 29.680397, -1.2205378) failed to convert
-rank 65: Point 504 (-90.265608, 29.463904, -1.9725532) failed to convert
-rank 89: Point 503 (-89.404753, 29.343858, 22.283197) failed to convert
-rank 67: Point 500 (-90.159571, 29.900429, 3.0207331) failed to convert
-rank 75: Point 502 (-89.98975, 29.78753, 0.8637342) failed to convert
-rank 86: Point 506 (-89.613839, 29.437046, -0.3398741) failed to convert
-rank 38: Point 359 (-90.787892, 29.892433, -0.34490856) failed to convert
-rank 27: Point 356 (-91.117308, 30.248233, -8.1012782) failed to convert
-rank 46: Point 355 (-90.69673, 29.416234, -1.4216297) failed to convert
-rank 42: Point 361 (-90.749317, 29.437054, -0.25937432) failed to convert
-rank 56: Point 359 (-90.485067, 29.69673, -0.71375277) failed to convert
-rank 23: Point 361 (-91.19117, 30.281166, -1.263794) failed to convert
-rank 53: Point 362 (-90.510144, 30.087718, -0.79184172) failed to convert
-rank 84: Point 508 (-89.72657, 29.876108, 10.090039) failed to convert
-rank 25: Point 363 (-91.197414, 29.644714, 0.10068637) failed to convert
-rank 30: Point 360 (-91.01767, 30.116703, 3.9220434) failed to convert
-rank 57: Point 365 (-90.490094, 29.405253, -8.2296) failed to convert
-rank 39: Point 362 (-90.790173, 29.599419, -8.2296) failed to convert
-rank 48: Point 360 (-90.615893, 30.033663, 31.195447) failed to convert
-rank 79: Point 502 (-89.897299, 29.92118, 0.16488756) failed to convert
-rank 58: Point 354 (-90.464578, 29.439461, -8.2296) failed to convert
-rank 34: Point 357 (-90.890214, 29.868096, -0.46339001) failed to convert
-rank 62: Point 360 (-90.339529, 29.898044, -1.1987479) failed to convert
-rank 16: Point 359 (-91.394109, 30.190923, -9.2232487) failed to convert
-rank 0: Point 338 (-92.572939, 28.770594, 31.447371) failed to convert
-rank 45: Point 361 (-90.658904, 30.072844, -0.97476288) failed to convert
-rank 91: Point 502 (-89.345325, 29.227034, -0.21071311) failed to convert
-rank 15: Point 361 (-91.467384, 29.691932, -2.0600712) failed to convert
-rank 80: Point 504 (-89.853406, 30.074749, -7.5389238) failed to convert
-rank 87: Point 502 (-89.50231, 29.853746, -0.36817769) failed to convert
-rank 4: Point 361 (-91.813253, 30.81974, -15.763231) failed to convert
-rank 93: Point 502 (-89.188752, 30.161761, -0.0) failed to convert
-rank 81: Point 501 (-89.849642, 29.584992, 1.2238147) failed to convert
-rank 70: Point 507 (-90.099728, 29.674348, 0.31299999) failed to convert
-rank 99: Point 502 (-88.911873, 29.905024, 3.9712821) failed to convert
-rank 83: Point 502 (-89.737649, 30.248618, -1.1917608) failed to convert
-rank 43: Point 366 (-90.686418, 30.043027, -9.2319586) failed to convert
-rank 60: Point 357 (-90.38262, 29.944726, 30.894223) failed to convert
-rank 37: Point 363 (-90.815841, 29.863505, -0.54494359) failed to convert
-rank 90: Point 507 (-89.39657, 28.947642, 3.5554057) failed to convert
-rank 95: Point 503 (-89.226637, 29.124852, -0.0) failed to convert
-rank 59: Point 363 (-90.416014, 29.810499, -0.59030616) failed to convert
-rank 35: Point 366 (-90.851598, 30.058382, 15.95487) failed to convert
-rank 17: Point 363 (-91.32296, 30.616627, -7.1165162) failed to convert
-rank 8: Point 357 (-91.71583, 29.954601, -3.4630774) failed to convert
-rank 94: Point 506 (-89.239977, 29.197077, -0.0) failed to convert
-rank 78: Point 507 (-89.918095, 29.916847, 26.106711) failed to convert
-rank 47: Point 362 (-90.650555, 29.862368, -0.32339881) failed to convert
-rank 82: Point 506 (-89.79429, 29.880399, -2.8120848) failed to convert
-rank 85: Point 502 (-89.694254, 29.473572, -1.552031) failed to convert
-rank 68: Point 507 (-90.123631, 29.991018, -9.0) failed to convert
-rank 9: Point 362 (-91.647248, 30.618216, -7.9441331) failed to convert
-rank 92: Point 506 (-89.314963, 29.230689, -0.41553229) failed to convert
-rank 77: Point 503 (-89.961854, 29.671811, 23.799709) failed to convert
-rank 61: Point 362 (-90.390352, 29.521628, -2.3703179) failed to convert
-rank 11: Point 360 (-91.586433, 30.265886, 21.531003) failed to convert
-rank 21: Point 362 (-91.221461, 30.334367, -7.5651098) failed to convert
-rank 98: Point 507 (-89.060535, 29.586742, 5.5968368) failed to convert
-rank 76: Point 509 (-89.939165, 30.212511, 3.4199775) failed to convert
-rank 71: Point 503 (-90.059601, 29.959304, -6.3611764) failed to convert
-rank 33: Point 361 (-90.918372, 29.912876, -0.48082005) failed to convert
-rank 1: Point 365 (-92.104568, 29.718748, 2.050173) failed to convert
-rank 24: Point 358 (-91.171156, 30.317117, 4.525724) failed to convert
-rank 64: Point 507 (-90.274974, 29.858788, -0.34857326) failed to convert
-rank 6: Point 361 (-91.740389, 30.760889, -8.5166404) failed to convert
-rank 12: Point 352 (-91.587944, 29.358035, 2.7726923) failed to convert
-rank 73: Point 502 (-90.020139, 29.950779, 24.026057) failed to convert
-rank 74: Point 508 (-90.012212, 29.751835, -5.3751483) failed to convert
-rank 97: Point 501 (-89.178126, 29.02304, 0.75000703) failed to convert
-rank 28: Point 357 (-91.07613, 30.204467, -8.0080991) failed to convert
-rank 72: Point 507 (-90.041085, 29.95555, 18.269547) failed to convert
-rank 52: Point 360 (-90.563477, 29.668322, -0.69830173) failed to convert
-rank 14: Point 357 (-91.477829, 30.000035, 15.120672) failed to convert
-rank 66: Point 505 (-90.179169, 30.15822, 4.4200073) failed to convert
-rank 22: Point 359 (-91.249789, 29.659593, -3.9475378) failed to convert
-rank 5: Point 364 (-91.773232, 30.780346, -11.225506) failed to convert
-rank 88: Point 510 (-89.474977, 29.232918, 0.30944449) failed to convert
-rank 96: Point 509 (-89.207887, 29.131165, -0.01825651) failed to convert
-rank 65: Point 505 (-90.226133, 29.988155, 0.95025704) failed to convert
-rank 3: Point 364 (-91.873128, 30.66635, -8.3739434) failed to convert
-rank 13: Point 363 (-91.497975, 30.293523, -8.3499537) failed to convert
-rank 44: Point 359 (-90.688201, 29.840794, 0.4788192) failed to convert
-rank 75: Point 503 (-89.973235, 29.996631, -9.0) failed to convert
-rank 89: Point 504 (-89.416808, 29.203037, 0.31299999) failed to convert
-rank 63: Point 365 (-90.308467, 29.917499, -0.3328733) failed to convert
-rank 10: Point 360 (-91.666442, 29.626606, 3.8839681) failed to convert
-rank 69: Point 505 (-90.105575, 29.898196, -1.4170832) failed to convert
-rank 86: Point 507 (-89.590585, 29.715318, -0.0) failed to convert
-rank 84: Point 509 (-89.678267, 30.457904, -12.476447) failed to convert
-rank 2: Point 358 (-91.933718, 30.785808, -9.3509225) failed to convert
-rank 67: Point 501 (-90.205, 29.30238, 0.31299999) failed to convert
-rank 19: Point 364 (-91.325876, 29.436255, 4.2445171) failed to convert
-rank 36: Point 360 (-90.829859, 30.004142, 13.813283) failed to convert
-rank 41: Point 362 (-90.760644, 29.576628, -2.1273411) failed to convert
-rank 79: Point 503 (-89.948644, 29.27411, 3.5824578) failed to convert
-rank 20: Point 362 (-91.230727, 30.509421, -15.877033) failed to convert
-rank 7: Point 363 (-91.71188, 30.689661, -5.8019109) failed to convert
-rank 29: Point 360 (-91.064411, 29.70221, -0.69135513) failed to convert
-rank 80: Point 505 (-89.870999, 29.856295, 0.29722584) failed to convert
-rank 91: Point 503 (-89.350616, 29.165719, -1.7734327) failed to convert
-rank 55: Point 363 (-90.51663, 29.445059, -8.2296) failed to convert
-rank 27: Point 357 (-91.117489, 30.24537, -8.2016793) failed to convert
-rank 54: Point 360 (-90.518134, 29.684068, -1.6899536) failed to convert
-rank 26: Point 357 (-91.147931, 30.179447, 10.620183) failed to convert
-rank 18: Point 364 (-91.343231, 29.733134, -6.4983365) failed to convert
-rank 31: Point 365 (-91.005534, 29.829343, -0.55279634) failed to convert
-rank 87: Point 503 (-89.507498, 29.790962, -0.30138928) failed to convert
-rank 42: Point 362 (-90.721044, 29.848069, -0.18042053) failed to convert
-rank 81: Point 502 (-89.850535, 29.573792, -1.3767815) failed to convert
-rank 32: Point 362 (-90.967728, 29.694088, -0.66874419) failed to convert
-rank 49: Point 364 (-90.614431, 29.740349, -1.6198587) failed to convert
-rank 50: Point 364 (-90.602346, 29.691147, 0.15151698) failed to convert
-rank 57: Point 366 (-90.447595, 29.992697, 7.4168512) failed to convert
-rank 51: Point 364 (-90.604535, 29.428103, -8.2296) failed to convert
-rank 83: Point 503 (-89.809775, 29.364556, 0.75376308) failed to convert
-rank 93: Point 503 (-89.263378, 29.32019, -0.0) failed to convert
-rank 99: Point 503 (-88.957681, 29.409194, 16.492861) failed to convert
-rank 70: Point 508 (-90.093769, 29.751439, -0.29419985) failed to convert
-rank 40: Point 360 (-90.745216, 30.014592, 16.811816) failed to convert
-rank 56: Point 360 (-90.50416, 29.430924, -8.2296) failed to convert
-rank 39: Point 363 (-90.786459, 29.653983, -0.48187562) failed to convert
-rank 25: Point 364 (-91.150783, 30.379973, -5.050327) failed to convert
-rank 46: Point 356 (-90.696689, 29.416752, -1.521646) failed to convert
-rank 95: Point 504 (-89.218459, 29.217841, -0.11264076) failed to convert
-rank 78: Point 508 (-89.885323, 30.324818, -5.6329311) failed to convert
-rank 90: Point 508 (-89.378735, 29.155767, 0.31299999) failed to convert
-rank 62: Point 361 (-90.366761, 29.529285, -0.14615429) failed to convert
-rank 53: Point 363 (-90.524383, 29.890038, -0.95891602) failed to convert
-rank 38: Point 360 (-90.789316, 29.871348, -1.0041022) failed to convert
-rank 77: Point 504 (-89.960378, 29.690409, -0.24412777) failed to convert
-rank 23: Point 362 (-91.187103, 30.345003, 8.2043111) failed to convert
-rank 94: Point 507 (-89.238678, 29.211845, -0.0) failed to convert
-rank 82: Point 507 (-89.794279, 29.880459, -2.8120848) failed to convert
-rank 85: Point 503 (-89.686061, 29.572773, -0.0) failed to convert
-rank 45: Point 362 (-90.669098, 29.927456, -0.91018066) failed to convert
-rank 58: Point 355 (-90.424111, 29.996231, 16.608872) failed to convert
-rank 48: Point 361 (-90.654854, 29.478759, -0.15388148) failed to convert
-rank 4: Point 362 (-91.804208, 30.981584, -19.211543) failed to convert
-rank 68: Point 508 (-90.123312, 29.995132, -9.0) failed to convert
-rank 98: Point 508 (-89.058868, 29.604742, 5.3879126) failed to convert
-rank 34: Point 358 (-90.896538, 29.773389, -0.56049114) failed to convert
-rank 30: Point 361 (-91.016828, 30.12949, 20.732506) failed to convert
-rank 71: Point 504 (-90.049488, 30.08848, 4.5340935) failed to convert
-rank 64: Point 508 (-90.299845, 29.525849, -0.91190138) failed to convert
-rank 76: Point 510 (-89.995694, 29.497701, 0.81438105) failed to convert
-rank 92: Point 507 (-89.308467, 29.305277, -0.81068586) failed to convert
-rank 73: Point 503 (-90.02386, 29.903168, 0.77372494) failed to convert
-rank 15: Point 362 (-91.466632, 29.704189, -0.82469744) failed to convert
-rank 16: Point 360 (-91.420588, 29.751619, -1.6960644) failed to convert
-rank 0: Point 339 (-92.583969, 28.505711, 49.276245) failed to convert
-rank 35: Point 367 (-90.853068, 30.036468, -3.7033319) failed to convert
-rank 74: Point 509 (-90.054405, 29.20919, -0.55707444) failed to convert
-rank 97: Point 502 (-89.158497, 29.244195, -0.19822059) failed to convert
-rank 61: Point 363 (-90.39043, 29.52055, -0.27593321) failed to convert
-rank 17: Point 364 (-91.321149, 30.645479, -8.8765434) failed to convert
-rank 9: Point 363 (-91.627964, 30.950326, -19.169212) failed to convert
-rank 47: Point 363 (-90.660544, 29.719607, 0.39568266) failed to convert
-rank 37: Point 364 (-90.780019, 30.38644, -1.7692314) failed to convert
-rank 21: Point 363 (-91.224896, 30.279835, -6.9938897) failed to convert
-rank 11: Point 361 (-91.559694, 30.721921, -20.0) failed to convert
-rank 88: Point 511 (-89.465197, 29.34817, -3.7461085) failed to convert
-rank 1: Point 366 (-92.098054, 29.846139, -1.1820063) failed to convert
-rank 43: Point 367 (-90.712786, 29.663023, -0.59250414) failed to convert
-rank 96: Point 510 (-89.198723, 29.234959, -0.0) failed to convert
-rank 66: Point 506 (-90.223654, 29.573159, 0.31299999) failed to convert
-rank 65: Point 506 (-90.271614, 29.383195, -0.06187041) failed to convert
-rank 59: Point 364 (-90.433987, 29.563912, -0.26262226) failed to convert
-rank 72: Point 508 (-90.035216, 30.030267, -0.92629295) failed to convert
-rank 12: Point 353 (-91.551557, 29.986503, -8.2296) failed to convert
-rank 89: Point 505 (-89.416044, 29.211818, 0.01347342) failed to convert
-rank 8: Point 358 (-91.706889, 30.113173, -1.219039) failed to convert
-rank 75: Point 504 (-89.980138, 29.909373, 5.6822173) failed to convert
-rank 6: Point 362 (-91.7544, 30.511754, -12.295633) failed to convert
-rank 84: Point 510 (-89.718423, 29.974744, 2.9704363) failed to convert
-rank 24: Point 359 (-91.208747, 29.722464, -2.3690832) failed to convert
-rank 67: Point 502 (-90.160459, 29.888752, -4.1422322) failed to convert
-rank 86: Point 508 (-89.587558, 29.751059, -0.0) failed to convert
-rank 14: Point 358 (-91.492035, 29.760049, -2.694432) failed to convert
-rank 60: Point 358 (-90.382107, 29.951549, -8.7934807) failed to convert
-rank 91: Point 504 (-89.366283, 28.983421, 1.4862085) failed to convert
-rank 69: Point 506 (-90.180977, 28.909022, 22.432259) failed to convert
-rank 22: Point 360 (-91.27366, 29.27261, -0.31499513) failed to convert
-rank 79: Point 504 (-89.879683, 30.139886, -0.31625474) failed to convert
-rank 80: Point 506 (-89.863815, 29.945452, -0.26239094) failed to convert
-rank 5: Point 365 (-91.795146, 30.388309, -11.789842) failed to convert
-rank 3: Point 365 (-91.874958, 30.632796, -6.9449155) failed to convert
-rank 28: Point 358 (-91.090004, 29.98982, -1.899729) failed to convert
-rank 87: Point 504 (-89.466346, 30.271254, -4.1701712) failed to convert
-rank 81: Point 503 (-89.850967, 29.568125, 0.31299999) failed to convert
-rank 52: Point 361 (-90.558567, 29.737303, -1.0743818) failed to convert
-rank 33: Point 362 (-90.883758, 30.427338, -7.3432226) failed to convert
-rank 83: Point 504 (-89.776018, 29.780928, -8.2296) failed to convert
-rank 93: Point 504 (-89.202367, 30.009504, -0.0) failed to convert
-rank 99: Point 504 (-88.910567, 29.918831, 4.4161659) failed to convert
-rank 41: Point 363 (-90.73942, 29.885626, -0.30678355) failed to convert
-rank 63: Point 366 (-90.308454, 29.917548, -0.34201949) failed to convert
-rank 70: Point 509 (-90.089718, 29.803777, 1.0328109) failed to convert
-rank 2: Point 359 (-91.921082, 31.018062, -17.526266) failed to convert
-rank 19: Point 365 (-91.287035, 30.06869, -6.1892724) failed to convert
-rank 13: Point 364 (-91.538544, 29.603783, -3.3497521) failed to convert
-rank 10: Point 361 (-91.592023, 30.916933, 1.5226597) failed to convert
-rank 7: Point 364 (-91.736022, 30.263056, -10.527309) failed to convert
-rank 29: Point 361 (-91.037061, 30.123253, -11.386415) failed to convert
-rank 55: Point 364 (-90.484697, 29.889322, 1.2284047) failed to convert
-rank 20: Point 363 (-91.281128, 29.702093, -7.091898) failed to convert
-rank 78: Point 509 (-89.918709, 29.909023, -4.5724314) failed to convert
-rank 44: Point 360 (-90.698499, 29.692512, -0.87754765) failed to convert
-rank 90: Point 509 (-89.395779, 28.956345, 7.6270888) failed to convert
-rank 95: Point 505 (-89.220115, 29.198943, -0.42380206) failed to convert
-rank 27: Point 358 (-91.120696, 30.195456, 8.7435498) failed to convert
-rank 54: Point 361 (-90.468286, 30.372525, -0.26660406) failed to convert
-rank 26: Point 358 (-91.196355, 29.413175, -0.44556376) failed to convert
-rank 82: Point 508 (-89.794273, 29.880498, -2.8120848) failed to convert
-rank 42: Point 363 (-90.748646, 29.446763, -8.2296) failed to convert
-rank 68: Point 509 (-90.123276, 29.99555, -9.0) failed to convert
-rank 77: Point 505 (-89.936787, 29.98745, -0.20547448) failed to convert
-rank 32: Point 363 (-90.962964, 29.766177, -0.50695932) failed to convert
-rank 85: Point 504 (-89.637634, 30.155123, 4.5450072) failed to convert
-rank 57: Point 367 (-90.423281, 30.324238, -0.47960959) failed to convert
-rank 50: Point 365 (-90.601262, 29.706451, -0.97092833) failed to convert
-rank 40: Point 361 (-90.755986, 29.858159, -0.92759669) failed to convert
-rank 49: Point 365 (-90.607684, 29.835872, -0.45102617) failed to convert
-rank 18: Point 365 (-91.294506, 30.52366, -15.037899) failed to convert
-rank 36: Point 361 (-90.848128, 29.734104, -0.74553824) failed to convert
-rank 56: Point 361 (-90.501254, 29.471506, -1.3072138) failed to convert
-rank 64: Point 509 (-90.270495, 29.918329, -0.97308827) failed to convert
-rank 94: Point 508 (-89.239813, 29.198767, -0.25920538) failed to convert
-rank 39: Point 364 (-90.761406, 30.019741, -9.9456248) failed to convert
-rank 51: Point 365 (-90.607702, 29.382913, 0.06095999) failed to convert
-rank 71: Point 505 (-90.067896, 29.852606, 1.0401684) failed to convert
-rank 76: Point 511 (-89.950469, 30.070554, -4.7152563) failed to convert
-rank 62: Point 362 (-90.389466, 29.218729, 1.2174229) failed to convert
-rank 46: Point 357 (-90.635822, 30.287221, -1.9015449) failed to convert
-rank 53: Point 364 (-90.544004, 29.615745, -0.55308519) failed to convert
-rank 38: Point 361 (-90.785158, 29.931912, -0.40614474) failed to convert
-rank 98: Point 509 (-89.046291, 29.74225, 3.2271492) failed to convert
-rank 92: Point 508 (-89.307079, 29.321197, -0.67618607) failed to convert
-rank 73: Point 504 (-90.033223, 29.783471, -1.721154) failed to convert
-rank 25: Point 365 (-91.196874, 29.653274, -5.687568) failed to convert
-rank 23: Point 363 (-91.229414, 29.67295, 11.402241) failed to convert
-rank 4: Point 363 (-91.829367, 30.529337, -5.5256092) failed to convert
-rank 48: Point 362 (-90.633808, 29.779603, -0.42613617) failed to convert
-rank 31: Point 366 (-91.017558, 29.644287, -0.58921034) failed to convert
-rank 74: Point 510 (-89.998009, 29.932488, -4.2995325) failed to convert
-rank 97: Point 503 (-89.165125, 29.169069, -0.0669662) failed to convert
-rank 96: Point 511 (-89.196716, 29.257635, -0.0) failed to convert
-rank 45: Point 363 (-90.660775, 30.046154, -7.7691149) failed to convert
-rank 88: Point 512 (-89.464242, 29.359247, 11.261152) failed to convert
-rank 66: Point 507 (-90.256902, 29.12906, 1.1001233) failed to convert
-rank 34: Point 359 (-90.869157, 30.180531, -2.5200509) failed to convert
-rank 65: Point 507 (-90.246395, 29.719857, 2.4400001) failed to convert
-rank 30: Point 362 (-91.014122, 30.170697, -11.980165) failed to convert
-rank 15: Point 363 (-91.469402, 29.656892, -0.49103199) failed to convert
-rank 89: Point 506 (-89.373152, 29.710061, 2.2044477) failed to convert
-rank 72: Point 509 (-90.068987, 29.596922, 1.1987066) failed to convert
-rank 84: Point 511 (-89.728479, 29.852163, -0.75200944) failed to convert
-rank 37: Point 365 (-90.837806, 29.538732, -0.27432001) failed to convert
-rank 35: Point 368 (-90.871107, 29.768825, -0.46440777) failed to convert
-rank 67: Point 503 (-90.23425, 28.911595, 20.122677) failed to convert
-rank 75: Point 505 (-89.980693, 29.902238, 1.6912836) failed to convert
-rank 80: Point 507 (-89.846685, 30.157234, 2.8424448) failed to convert
-rank 9: Point 364 (-91.625363, 30.99471, -13.189167) failed to convert
-rank 47: Point 364 (-90.659616, 29.732769, -1.7513255) failed to convert
-rank 91: Point 505 (-89.312396, 29.605829, 2.5830156) failed to convert
-rank 61: Point 364 (-90.334568, 30.275707, -0.32408942) failed to convert
-rank 16: Point 361 (-91.404567, 30.017355, -0.59229728) failed to convert
-rank 69: Point 507 (-90.10513, 29.903808, -2.4069792) failed to convert
-rank 0: Point 340 (-92.544413, 29.393309, 12.2) failed to convert
-rank 17: Point 365 (-91.324705, 30.587727, -8.7354497) failed to convert
-rank 86: Point 509 (-89.577295, 29.87281, -0.14200005) failed to convert
-rank 58: Point 356 (-90.432438, 29.88236, -1.0524989) failed to convert
-rank 21: Point 364 (-91.216181, 30.417797, -7.3855629) failed to convert
-rank 79: Point 505 (-89.898868, 29.900842, -0.6341647) failed to convert
-rank 11: Point 362 (-91.597486, 30.074948, -0.42500001) failed to convert
-rank 43: Point 368 (-90.686385, 30.042977, -10.454641) failed to convert
-rank 59: Point 365 (-90.416241, 29.807367, -0.36848592) failed to convert
-rank 1: Point 367 (-92.099769, 29.812553, -0.40367352) failed to convert
-rank 81: Point 504 (-89.795976, 30.246404, -1.3967453) failed to convert
-rank 87: Point 505 (-89.491738, 29.975658, -0.32660695) failed to convert
-rank 93: Point 505 (-89.251204, 29.45872, 5.0444027) failed to convert
-rank 83: Point 505 (-89.737591, 30.2486, -1.9150082) failed to convert
-rank 70: Point 510 (-90.072249, 30.028594, -0.13646831) failed to convert
-rank 99: Point 505 (-88.884546, 30.196538, 8.8729268) failed to convert
-rank 12: Point 354 (-91.507017, 30.739815, 3.981041) failed to convert
-rank 6: Point 363 (-91.750164, 30.586985, -12.201704) failed to convert
-rank 22: Point 361 (-91.208365, 30.32036, 18.224884) failed to convert
-rank 24: Point 360 (-91.195093, 29.93965, 0.0516516) failed to convert
-rank 8: Point 359 (-91.661033, 30.915017, -20.665439) failed to convert
-rank 78: Point 510 (-89.92344, 29.84961, 1.24) failed to convert
-rank 90: Point 510 (-89.349237, 29.496938, 3.5959147) failed to convert
-rank 82: Point 509 (-89.796426, 29.854034, -9.6917264) failed to convert
-rank 95: Point 506 (-89.224899, 29.14442, 16.473015) failed to convert
-rank 14: Point 359 (-91.539424, 28.946954, 14.068769) failed to convert
-rank 60: Point 359 (-90.378828, 29.995932, -0.92586347) failed to convert
-rank 3: Point 366 (-91.908493, 30.013829, -2.7333244) failed to convert
-rank 28: Point 359 (-91.074089, 30.235604, -4.1362289) failed to convert
-rank 5: Point 366 (-91.795109, 30.388324, -11.979181) failed to convert
-rank 85: Point 505 (-89.692922, 29.489203, 23.644932) failed to convert
-rank 77: Point 506 (-89.930666, 30.064091, 1.4260918) failed to convert
-rank 63: Point 367 (-90.308601, 29.915584, -0.24832764) failed to convert
-rank 19: Point 366 (-91.301649, 29.831894, -0.45413519) failed to convert
-rank 33: Point 363 (-90.963163, 29.233508, -0.0) failed to convert
-rank 68: Point 510 (-90.170356, 29.380258, 0.31299999) failed to convert
-rank 2: Point 360 (-91.97867, 29.94407, -0.59854921) failed to convert
-rank 41: Point 364 (-90.695232, 30.519995, -12.533219) failed to convert
-rank 94: Point 509 (-89.224561, 29.37212, 7.5976697) failed to convert
-rank 29: Point 362 (-91.037132, 30.122103, -11.298023) failed to convert
-rank 64: Point 510 (-90.330392, 29.112117, 1.3645944) failed to convert
-rank 10: Point 362 (-91.645442, 29.995315, 0.1) failed to convert
-rank 20: Point 364 (-91.230713, 30.509383, -15.877033) failed to convert
-rank 52: Point 362 (-90.558557, 29.737243, -0.96912293) failed to convert
-rank 98: Point 510 (-89.096845, 29.182271, 5.0131976) failed to convert
-rank 71: Point 506 (-90.06252, 29.921495, -6.9607181) failed to convert
-rank 92: Point 509 (-89.289888, 29.51801, 4.6457134) failed to convert
-rank 7: Point 365 (-91.740864, 30.176288, -2.9558522) failed to convert
-rank 55: Point 365 (-90.515082, 29.46668, -0.49463692) failed to convert
-rank 76: Point 512 (-89.950458, 30.070682, -4.7487842) failed to convert
-rank 44: Point 361 (-90.688193, 29.840854, -0.41797035) failed to convert
-rank 73: Point 505 (-90.033221, 29.783411, -2.1661767) failed to convert
-rank 13: Point 365 (-91.497938, 30.293571, -9.6895928) failed to convert
-rank 57: Point 368 (-90.45723, 29.859981, -0.29435457) failed to convert
-rank 54: Point 362 (-90.549116, 29.248903, 1.6854096) failed to convert
-rank 74: Point 511 (-89.995109, 29.969028, -0.07729537) failed to convert
-rank 66: Point 508 (-90.243368, 29.310406, -0.31093184) failed to convert
-rank 97: Point 504 (-89.095158, 29.949082, 2.4589926) failed to convert
-rank 96: Point 512 (-89.19943, 29.226812, -0.28063796) failed to convert
-rank 88: Point 513 (-89.374587, 30.397534, -8.2402498) failed to convert
-rank 65: Point 508 (-90.270632, 29.395715, -0.08787836) failed to convert
-rank 32: Point 364 (-90.965013, 29.734893, -0.79505638) failed to convert
-rank 26: Point 359 (-91.172761, 29.788533, -7.0561205) failed to convert
-rank 42: Point 364 (-90.715244, 29.931675, -0.70343447) failed to convert
-rank 18: Point 366 (-91.294481, 30.523886, -14.806238) failed to convert
-rank 50: Point 366 (-90.602719, 29.68581, 0.62910457) failed to convert
-rank 49: Point 366 (-90.587835, 30.115529, -0.36029979) failed to convert
-rank 89: Point 507 (-89.414887, 29.224932, 0.31299999) failed to convert
-rank 84: Point 512 (-89.745206, 29.64787, -0.0) failed to convert
-rank 72: Point 510 (-90.019021, 30.235941, 3.9792805) failed to convert
-rank 56: Point 362 (-90.463491, 29.994577, -9.71672) failed to convert
-rank 67: Point 504 (-90.155787, 29.949561, -8.3472535) failed to convert
-rank 40: Point 362 (-90.756491, 29.850799, -0.72800022) failed to convert
-rank 39: Point 365 (-90.789039, 29.616003, -2.4546269) failed to convert
-rank 27: Point 359 (-91.134406, 29.981457, -0.58982013) failed to convert
-rank 62: Point 363 (-90.339544, 29.897666, -1.2323369) failed to convert
-rank 80: Point 508 (-89.862381, 29.963037, 10.580917) failed to convert
-rank 75: Point 506 (-89.980512, 29.904517, 1.1725538) failed to convert
-rank 51: Point 366 (-90.594583, 29.569251, -0.90402933) failed to convert
-rank 46: Point 358 (-90.661106, 29.928202, -1.4763124) failed to convert
-rank 25: Point 366 (-91.19712, 29.649336, -3.1905258) failed to convert
-rank 69: Point 508 (-90.095628, 30.026167, -0.64923402) failed to convert
-rank 38: Point 362 (-90.809067, 29.580778, -1.4512014) failed to convert
-rank 53: Point 365 (-90.555549, 29.453204, 0.08491526) failed to convert
-rank 91: Point 506 (-89.349581, 29.177227, -2.4151465) failed to convert
-rank 31: Point 367 (-90.96147, 30.494896, -13.246386) failed to convert
-rank 86: Point 510 (-89.613265, 29.442819, -0.18902339) failed to convert
-rank 4: Point 364 (-91.834309, 30.439772, -3.3113838) failed to convert
-rank 23: Point 364 (-91.191883, 30.269442, -5.611894) failed to convert
-rank 79: Point 506 (-89.932377, 29.479577, -0.23256362) failed to convert
-rank 30: Point 363 (-91.014089, 30.170721, -11.980165) failed to convert
-rank 83: Point 506 (-89.750657, 30.090128, -0.1712941) failed to convert
-rank 81: Point 505 (-89.79608, 30.245034, -0.41229595) failed to convert
-rank 87: Point 506 (-89.544201, 29.356559, -4.5436538) failed to convert
-rank 99: Point 506 (-88.933933, 29.666318, 3.9202442) failed to convert
-rank 34: Point 360 (-90.852845, 30.420898, -6.4083305) failed to convert
-rank 93: Point 506 (-89.282122, 29.105134, -0.0) failed to convert
-rank 70: Point 511 (-90.098821, 29.685967, -0.66976473) failed to convert
-rank 35: Point 369 (-90.844113, 30.168211, -0.38732051) failed to convert
-rank 48: Point 363 (-90.642911, 29.649692, -0.41194235) failed to convert
-rank 61: Point 365 (-90.359016, 29.94716, -1.7800021) failed to convert
-rank 37: Point 366 (-90.792933, 30.198807, -0.41399237) failed to convert
-rank 36: Point 362 (-90.830689, 29.991577, 17.655712) failed to convert
-rank 78: Point 511 (-89.918347, 29.913376, 34.488128) failed to convert
-rank 21: Point 365 (-91.209706, 30.519888, 11.620697) failed to convert
-rank 90: Point 511 (-89.377298, 29.171639, -0.53102633) failed to convert
-rank 82: Point 510 (-89.794262, 29.880558, -2.8120848) failed to convert
-rank 47: Point 365 (-90.698957, 29.164632, -0.0) failed to convert
-rank 17: Point 366 (-91.341925, 30.308859, -3.0033006) failed to convert
-rank 45: Point 364 (-90.709932, 29.338575, -8.2296) failed to convert
-rank 95: Point 507 (-89.220137, 29.198526, -0.6404129) failed to convert
-rank 15: Point 364 (-91.468152, 29.677999, -1.8121747) failed to convert
-rank 58: Point 357 (-90.4308, 29.904693, -0.90933444) failed to convert
-rank 59: Point 366 (-90.412115, 29.863641, -0.41121907) failed to convert
-rank 9: Point 365 (-91.672338, 30.180449, -2.0288661) failed to convert
-rank 68: Point 511 (-90.123053, 29.998262, -9.0) failed to convert
-rank 77: Point 507 (-89.963637, 29.648637, -0.03530954) failed to convert
-rank 0: Point 341 (-92.551244, 29.236644, 17.103261) failed to convert
-rank 94: Point 510 (-89.188108, 29.782954, 2.4725956) failed to convert
-rank 1: Point 368 (-92.051163, 30.750901, -9.7690119) failed to convert
-rank 85: Point 506 (-89.702342, 29.373859, 0.31299999) failed to convert
-rank 43: Point 369 (-90.685083, 30.061567, -1.9509767) failed to convert
-rank 16: Point 362 (-91.394049, 30.190933, -9.2232487) failed to convert
-rank 22: Point 362 (-91.197424, 30.492659, 12.522711) failed to convert
-rank 24: Point 361 (-91.171605, 30.309944, -13.764769) failed to convert
-rank 76: Point 513 (-89.965817, 29.877109, -4.3063753) failed to convert
-rank 14: Point 360 (-91.443361, 30.575033, -6.479755) failed to convert
-rank 92: Point 510 (-89.313541, 29.246431, 17.888036) failed to convert
-rank 28: Point 360 (-91.110875, 29.664551, -0.88566133) failed to convert
-rank 6: Point 364 (-91.772642, 30.185562, -3.9696061) failed to convert
-rank 33: Point 364 (-90.926801, 29.785214, -0.72810897) failed to convert
-rank 5: Point 367 (-91.800923, 30.28309, -2.5519125) failed to convert
-rank 3: Point 367 (-91.875259, 30.626004, -6.5164689) failed to convert
-rank 11: Point 363 (-91.582486, 30.332914, -2.958204) failed to convert
-rank 12: Point 355 (-91.55152, 29.986521, -8.2296) failed to convert
-rank 64: Point 511 (-90.299806, 29.525895, 0.17499736) failed to convert
-rank 71: Point 507 (-90.058809, 29.969051, -1.0635539) failed to convert
-rank 98: Point 511 (-89.078048, 29.390249, 10.371103) failed to convert
-rank 73: Point 506 (-90.03322, 29.78337, -1.5379803) failed to convert
-rank 60: Point 360 (-90.382959, 29.93995, -3.1375917) failed to convert
-rank 97: Point 505 (-89.166059, 29.158111, 4.445534) failed to convert
-rank 66: Point 509 (-90.197331, 29.920269, -7.6413366) failed to convert
-rank 74: Point 512 (-89.997985, 29.932544, -5.8134751) failed to convert
-rank 96: Point 513 (-89.206388, 29.147823, -0.48392581) failed to convert
-rank 8: Point 360 (-91.661867, 30.900382, -11.661463) failed to convert
-rank 2: Point 361 (-91.946391, 30.549834, -7.6517048) failed to convert
-rank 88: Point 514 (-89.465167, 29.348142, -3.6854524) failed to convert
-rank 19: Point 367 (-91.290641, 30.010182, -0.5500507) failed to convert
-rank 63: Point 368 (-90.308444, 29.917609, -0.37713465) failed to convert
-rank 65: Point 509 (-90.229104, 29.948176, -4.2732478) failed to convert
-rank 20: Point 365 (-91.230617, 30.510883, -9.4731529) failed to convert
-rank 72: Point 511 (-90.042987, 29.930713, 0.30729179) failed to convert
-rank 89: Point 508 (-89.389854, 29.516357, 2.5249871) failed to convert
-rank 41: Point 365 (-90.772227, 29.406674, -8.2296) failed to convert
-rank 10: Point 363 (-91.586038, 31.018022, -13.17958) failed to convert
-rank 57: Point 369 (-90.503427, 29.218242, 2.332649) failed to convert
-rank 84: Point 513 (-89.755348, 29.523277, -0.24603969) failed to convert
-rank 55: Point 366 (-90.491223, 29.798899, 0.02) failed to convert
-rank 44: Point 362 (-90.688188, 29.840894, -1.0559589) failed to convert
-rank 80: Point 509 (-89.869035, 29.880069, -0.37796216) failed to convert
-rank 7: Point 366 (-91.735984, 30.263071, -10.42995) failed to convert
-rank 67: Point 505 (-90.155405, 29.954191, 23.279177) failed to convert
-rank 69: Point 509 (-90.064346, 30.426614, -5.4835258) failed to convert
-rank 52: Point 363 (-90.58128, 29.41649, 0.06095999) failed to convert
-rank 86: Point 511 (-89.615256, 29.418468, 0.2076101) failed to convert
-rank 91: Point 507 (-89.333993, 29.357209, 0.31299999) failed to convert
-rank 13: Point 366 (-91.528028, 29.783094, -1.2494869) failed to convert
-rank 75: Point 507 (-89.994651, 29.724966, 13.035252) failed to convert
-rank 54: Point 363 (-90.504572, 29.872675, 1.4033934) failed to convert
-rank 26: Point 360 (-91.171647, 29.805935, -7.8455526) failed to convert
-rank 83: Point 507 (-89.811159, 29.346578, -0.3444947) failed to convert
-rank 29: Point 363 (-91.03715, 30.121807, -11.359592) failed to convert
-rank 49: Point 367 (-90.613901, 29.747729, -1.3538882) failed to convert
-rank 87: Point 507 (-89.544191, 29.356619, -4.5436538) failed to convert
-rank 81: Point 506 (-89.848326, 29.600862, 26.601927) failed to convert
-rank 18: Point 367 (-91.294319, 30.526475, -15.840812) failed to convert
-rank 79: Point 507 (-89.889304, 30.019737, 2.1648573) failed to convert
-rank 93: Point 507 (-89.28136, 29.113613, -0.21287619) failed to convert
-rank 27: Point 360 (-91.116734, 30.256843, 1.6431541) failed to convert
-rank 32: Point 365 (-90.967499, 29.696975, -0.34118298) failed to convert
-rank 99: Point 507 (-88.891722, 30.119822, 12.790389) failed to convert
-rank 39: Point 366 (-90.761405, 30.019681, -9.9456248) failed to convert
-rank 70: Point 512 (-90.087528, 29.831854, 1.5371485) failed to convert
-rank 82: Point 511 (-89.796415, 29.854093, -4.7892555) failed to convert
-rank 56: Point 363 (-90.503833, 29.435466, -8.2296) failed to convert
-rank 42: Point 365 (-90.719312, 29.872815, 0.09743351) failed to convert
-rank 50: Point 367 (-90.601408, 29.704324, -0.54864068) failed to convert
-rank 78: Point 512 (-89.92238, 29.862794, 20.779043) failed to convert
-rank 46: Point 359 (-90.666063, 29.857392, -0.52414676) failed to convert
-rank 53: Point 366 (-90.54314, 29.627504, -0.31476955) failed to convert
-rank 40: Point 363 (-90.762643, 29.760811, -2.5750578) failed to convert
-rank 90: Point 512 (-89.37176, 29.235586, 0.06350566) failed to convert
-rank 25: Point 367 (-91.162043, 30.203824, 2.3575614) failed to convert
-rank 95: Point 508 (-89.213293, 29.276155, -0.30915783) failed to convert
-rank 38: Point 363 (-90.798527, 29.735994, -3.189377) failed to convert
-rank 68: Point 512 (-90.123867, 29.987711, -9.0) failed to convert
-rank 94: Point 511 (-89.243711, 29.154142, 1.7518217) failed to convert
-rank 51: Point 367 (-90.602251, 29.460277, -0.21440585) failed to convert
-rank 77: Point 508 (-89.939495, 29.953173, -2.8264104) failed to convert
-rank 85: Point 507 (-89.679765, 29.64726, 3.24e-06) failed to convert
-rank 34: Point 361 (-90.896968, 29.766533, -0.90408053) failed to convert
-rank 30: Point 364 (-91.076939, 29.200143, -0.51285336) failed to convert
-rank 76: Point 514 (-89.955605, 30.005802, 1.3768878) failed to convert
-rank 35: Point 370 (-90.915505, 29.100511, 1.7511777) failed to convert
-rank 23: Point 365 (-91.208208, 30.011068, -0.6965303) failed to convert
-rank 48: Point 364 (-90.650635, 29.538957, -0.4506206) failed to convert
-rank 62: Point 364 (-90.336949, 29.932559, 27.76725) failed to convert
-rank 92: Point 511 (-89.232157, 30.170869, 4.2491657) failed to convert
-rank 31: Point 368 (-91.000929, 29.898244, -2.5362324) failed to convert
-rank 21: Point 366 (-91.224361, 30.287989, 17.712649) failed to convert
-rank 61: Point 366 (-90.362869, 29.895109, 1.128243) failed to convert
-rank 4: Point 365 (-91.804198, 30.981682, -18.973799) failed to convert
-rank 37: Point 367 (-90.790025, 30.240836, -0.54787054) failed to convert
-rank 71: Point 508 (-90.061967, 29.92845, 23.102456) failed to convert
-rank 17: Point 367 (-91.367347, 29.8929, -0.12618649) failed to convert
-rank 45: Point 365 (-90.66908, 29.927514, -0.43230442) failed to convert
-rank 15: Point 365 (-91.467324, 29.691923, -1.9857691) failed to convert
-rank 47: Point 366 (-90.645943, 29.927196, -0.55012778) failed to convert
-rank 58: Point 358 (-90.463762, 29.450572, -0.21336) failed to convert
-rank 59: Point 367 (-90.433975, 29.563972, -0.72786824) failed to convert
-rank 73: Point 507 (-90.033208, 29.783526, -0.96526723) failed to convert
-rank 64: Point 512 (-90.307842, 29.41762, 1.5302412) failed to convert
-rank 9: Point 366 (-91.669984, 30.221557, -4.1871636) failed to convert
-rank 36: Point 363 (-90.831132, 29.984884, -10.014814) failed to convert
-rank 43: Point 370 (-90.7325, 29.376423, -8.2296) failed to convert
-rank 98: Point 512 (-89.096695, 29.182, 5.0781629) failed to convert
-rank 72: Point 512 (-90.037822, 29.996655, 0.8872744) failed to convert
-rank 97: Point 506 (-89.171333, 29.098267, -0.0) failed to convert
-rank 66: Point 510 (-90.197318, 29.920209, -7.6413366) failed to convert
-rank 74: Point 513 (-89.99797, 29.932581, -6.2541257) failed to convert
-rank 22: Point 363 (-91.250103, 29.654111, -0.56181201) failed to convert
-rank 96: Point 514 (-89.102432, 30.30779, 3.7707576) failed to convert
-rank 14: Point 361 (-91.523254, 29.226294, 6.3144674) failed to convert
-rank 6: Point 365 (-91.783188, 29.995634, -4.998096) failed to convert
-rank 24: Point 362 (-91.171605, 30.309883, -13.764769) failed to convert
-rank 89: Point 509 (-89.405431, 29.335085, 0.87566791) failed to convert
-rank 84: Point 514 (-89.752652, 29.556327, -0.52179941) failed to convert
-rank 88: Point 515 (-89.465122, 29.348102, -2.5473406) failed to convert
-rank 11: Point 364 (-91.556407, 30.776507, 16.136285) failed to convert
-rank 67: Point 506 (-90.209193, 29.246109, 0.50399373) failed to convert
-rank 1: Point 369 (-92.097995, 29.846157, -0.97927419) failed to convert
-rank 33: Point 365 (-90.937239, 29.627517, -8.2296) failed to convert
-rank 65: Point 510 (-90.215173, 30.13077, 4.3600001) failed to convert
-rank 69: Point 510 (-90.072936, 30.316483, 3.7613395) failed to convert
-rank 91: Point 508 (-89.314299, 29.583513, 3.4857528) failed to convert
-rank 75: Point 508 (-89.995572, 29.712963, -0.07492526) failed to convert
-rank 80: Point 510 (-89.855083, 30.052668, 0.27432001) failed to convert
-rank 0: Point 342 (-92.564255, 28.931135, 27.4) failed to convert
-rank 83: Point 508 (-89.775973, 29.780887, -8.2296) failed to convert
-rank 86: Point 512 (-89.615058, 29.420484, 0.61168532) failed to convert
-rank 5: Point 368 (-91.795052, 30.388347, -11.28963) failed to convert
-rank 12: Point 356 (-91.507499, 30.731596, -20.0) failed to convert
-rank 60: Point 361 (-90.341843, 30.49287, -6.9841068) failed to convert
-rank 81: Point 507 (-89.850495, 29.573838, -1.3767815) failed to convert
-rank 2: Point 362 (-91.92105, 31.018204, -18.516294) failed to convert
-rank 28: Point 361 (-91.063737, 30.394473, -9.998088) failed to convert
-rank 8: Point 361 (-91.690791, 30.396226, 14.371317) failed to convert
-rank 93: Point 508 (-89.277509, 29.157602, -0.0) failed to convert
-rank 79: Point 508 (-89.879977, 30.135605, 0.28547617) failed to convert
-rank 19: Point 368 (-91.325197, 29.447086, 0.48985636) failed to convert
-rank 87: Point 508 (-89.484437, 30.060724, -0.27305189) failed to convert
-rank 16: Point 363 (-91.417746, 29.79825, -0.4929271) failed to convert
-rank 99: Point 508 (-88.940793, 29.59177, 7.6408882) failed to convert
-rank 70: Point 513 (-90.07244, 30.025958, -4.7701203) failed to convert
-rank 63: Point 369 (-90.28252, 30.262835, 3.3499999) failed to convert
-rank 55: Point 367 (-90.475211, 30.020011, 15.582026) failed to convert
-rank 78: Point 513 (-89.911935, 29.993544, -0.58451585) failed to convert
-rank 3: Point 368 (-91.873221, 30.662498, -8.0016427) failed to convert
-rank 20: Point 366 (-91.241335, 30.340805, -9.428846) failed to convert
-rank 52: Point 364 (-90.563428, 29.668607, -1.134567) failed to convert
-rank 82: Point 512 (-89.796407, 29.854133, -4.4589694) failed to convert
-rank 41: Point 366 (-90.772208, 29.406731, -8.2296) failed to convert
-rank 44: Point 363 (-90.688298, 29.8393, 0.11218989) failed to convert
-rank 10: Point 364 (-91.601811, 30.74934, -18.782867) failed to convert
-rank 90: Point 513 (-89.325037, 29.77415, -0.0) failed to convert
-rank 54: Point 364 (-90.532997, 29.475895, -0.77868665) failed to convert
-rank 7: Point 367 (-91.828666, 28.574151, 42.04102) failed to convert
-rank 26: Point 361 (-91.142042, 30.270725, -13.854685) failed to convert
-rank 13: Point 367 (-91.497914, 30.293603, -9.6895928) failed to convert
-rank 29: Point 364 (-91.036978, 30.124414, -11.39373) failed to convert
-rank 77: Point 509 (-89.96295, 29.65723, -2.6976581) failed to convert
-rank 49: Point 368 (-90.615906, 29.719265, -0.87175679) failed to convert
-rank 85: Point 508 (-89.630151, 30.242018, 0.50528547) failed to convert
-rank 95: Point 509 (-89.219815, 29.202026, -0.34100033) failed to convert
-rank 27: Point 361 (-91.120412, 30.199069, -12.940256) failed to convert
-rank 56: Point 364 (-90.475788, 29.825102, -8.2296) failed to convert
-rank 57: Point 370 (-90.486107, 29.459765, -0.72439578) failed to convert
-rank 46: Point 360 (-90.660568, 29.935814, -0.47747112) failed to convert
-rank 39: Point 367 (-90.790161, 29.599457, -8.2296) failed to convert
-rank 32: Point 366 (-90.938988, 30.127215, -6.1071502) failed to convert
-rank 53: Point 367 (-90.557146, 29.430336, -0.67473709) failed to convert
-rank 94: Point 512 (-89.240781, 29.18751, -0.0) failed to convert
-rank 92: Point 512 (-89.305472, 29.339181, 5.4403222) failed to convert
-rank 50: Point 368 (-90.62521, 29.365464, -8.2296) failed to convert
-rank 42: Point 366 (-90.718765, 29.880664, -0.81657268) failed to convert
-rank 68: Point 513 (-90.1234, 29.993714, -9.0) failed to convert
-rank 76: Point 515 (-89.979679, 29.701336, 16.745384) failed to convert
-rank 18: Point 368 (-91.295199, 30.512329, -15.8749) failed to convert
-rank 71: Point 509 (-90.034272, 30.281767, 3.490273) failed to convert
-rank 38: Point 364 (-90.770354, 30.147065, -2.4988318) failed to convert
-rank 40: Point 364 (-90.755952, 29.858181, -1.4403824) failed to convert
-rank 73: Point 508 (-90.018083, 29.976489, 0.66920414) failed to convert
-rank 51: Point 368 (-90.602086, 29.462622, -0.06489615) failed to convert
-rank 64: Point 513 (-90.275419, 29.852111, -0.38513204) failed to convert
-rank 74: Point 514 (-90.012168, 29.751877, -5.3751483) failed to convert
-rank 30: Point 365 (-91.043758, 29.715953, -0.64257921) failed to convert
-rank 34: Point 362 (-90.869057, 30.181628, -1.5248121) failed to convert
-rank 25: Point 368 (-91.197132, 29.649116, -2.1337207) failed to convert
-rank 23: Point 366 (-91.214087, 29.917483, -1.3941242) failed to convert
-rank 48: Point 365 (-90.598143, 30.283103, -0.39405328) failed to convert
-rank 35: Point 371 (-90.842664, 30.189072, -1.0788704) failed to convert
-rank 96: Point 515 (-89.202082, 29.196457, -0.0) failed to convert
-rank 98: Point 513 (-89.03531, 29.860401, 4.3715393) failed to convert
-rank 72: Point 513 (-90.041008, 29.955951, 21.804177) failed to convert
-rank 97: Point 507 (-89.165649, 29.162319, 0.23807941) failed to convert
-rank 88: Point 516 (-89.465371, 29.344933, 0.79583939) failed to convert
-rank 84: Point 515 (-89.685316, 30.372081, -1.5889045) failed to convert
-rank 21: Point 367 (-91.223683, 30.298694, -13.999465) failed to convert
-rank 89: Point 510 (-89.419005, 29.176068, 0.13297966) failed to convert
-rank 62: Point 365 (-90.339535, 29.897727, -1.2323369) failed to convert
-rank 67: Point 507 (-90.231784, 28.944162, 17.611143) failed to convert
-rank 65: Point 511 (-90.265449, 29.463719, -1.9676762) failed to convert
-rank 91: Point 509 (-89.345468, 29.224537, 0.08279989) failed to convert
-rank 69: Point 511 (-90.118095, 29.734838, 0.1946853) failed to convert
-rank 31: Point 369 (-91.043103, 29.248823, -0.18214475) failed to convert
-rank 4: Point 366 (-91.810502, 30.868901, -12.299821) failed to convert
-rank 66: Point 511 (-90.197309, 29.92017, -7.6413366) failed to convert
-rank 17: Point 368 (-91.379155, 29.697858, -1.5150368) failed to convert
-rank 61: Point 367 (-90.386529, 29.573534, -0.75253054) failed to convert
-rank 47: Point 367 (-90.640451, 30.00525, -1.7304283) failed to convert
-rank 37: Point 368 (-90.836397, 29.559275, -0.27432001) failed to convert
-rank 83: Point 509 (-89.7758, 29.782859, -0.12427984) failed to convert
-rank 75: Point 509 (-89.984755, 29.850366, -6.6598805) failed to convert
-rank 58: Point 359 (-90.432421, 29.882419, -1.0125023) failed to convert
-rank 86: Point 513 (-89.554796, 30.137296, 2.7730874) failed to convert
-rank 80: Point 511 (-89.899855, 29.493879, -0.23620981) failed to convert
-rank 79: Point 509 (-89.865949, 30.309081, -4.5881959) failed to convert
-rank 59: Point 368 (-90.400328, 30.024096, -5.0444403) failed to convert
-rank 15: Point 366 (-91.433141, 30.263915, -1.104292) failed to convert
-rank 93: Point 509 (-89.1863, 30.18772, 3.5656403) failed to convert
-rank 36: Point 364 (-90.846563, 29.756811, -0.8067002) failed to convert
-rank 43: Point 371 (-90.686362, 30.042943, -10.454641) failed to convert
-rank 45: Point 366 (-90.704279, 29.420667, -0.16730859) failed to convert
-rank 87: Point 509 (-89.544184, 29.356659, -4.5436538) failed to convert
-rank 81: Point 508 (-89.847819, 29.606974, -4.6539914) failed to convert
-rank 78: Point 514 (-89.916175, 29.940242, 0.02586139) failed to convert
-rank 1: Point 370 (-92.098133, 29.843403, -1.0231165) failed to convert
-rank 99: Point 509 (-88.921678, 29.797419, 3.4389898) failed to convert
-rank 24: Point 363 (-91.171605, 30.309842, -13.764769) failed to convert
-rank 14: Point 362 (-91.475047, 30.046375, -1.4282598) failed to convert
-rank 90: Point 514 (-89.348573, 29.503648, 3.5454986) failed to convert
-rank 70: Point 514 (-90.114631, 29.480242, 1.4139655) failed to convert
-rank 22: Point 364 (-91.198312, 30.478582, 13.576652) failed to convert
-rank 9: Point 367 (-91.627863, 30.951215, -20.896555) failed to convert
-rank 82: Point 513 (-89.796396, 29.854193, -3.563227) failed to convert
-rank 11: Point 365 (-91.549868, 30.886635, -12.13135) failed to convert
-rank 33: Point 366 (-90.926779, 29.785271, -1.9600418) failed to convert
-rank 60: Point 362 (-90.38063, 29.970825, -1.4852624) failed to convert
-rank 6: Point 366 (-91.726388, 31.005828, -17.31828) failed to convert
-rank 5: Point 369 (-91.767782, 30.874845, -9.7834158) failed to convert
-rank 8: Point 362 (-91.660997, 30.914998, -20.665439) failed to convert
-rank 77: Point 510 (-89.963346, 29.652134, -4.5244514) failed to convert
-rank 0: Point 343 (-92.54636, 29.328305, 13.306798) failed to convert
-rank 12: Point 357 (-91.507496, 30.731657, -20.0) failed to convert
-rank 85: Point 509 (-89.69305, 29.485144, 27.266508) failed to convert
-rank 2: Point 363 (-91.921045, 31.01811, -18.538746) failed to convert
-rank 28: Point 362 (-91.109487, 29.686257, -0.50927658) failed to convert
-rank 16: Point 364 (-91.387012, 30.306416, -1.7631972) failed to convert
-rank 95: Point 510 (-89.224837, 29.14488, 16.544374) failed to convert
-rank 3: Point 369 (-91.948531, 29.259288, 7.3000002) failed to convert
-rank 19: Point 369 (-91.282473, 30.141788, -0.43136119) failed to convert
-rank 63: Point 370 (-90.341777, 29.468304, -3.0407782) failed to convert
-rank 55: Point 368 (-90.506298, 29.589235, -0.52996352) failed to convert
-rank 92: Point 513 (-89.306241, 29.330239, 1.566501) failed to convert
-rank 76: Point 516 (-89.950434, 30.070534, -4.7030642) failed to convert
-rank 52: Point 365 (-90.579561, 29.440617, 0.06095999) failed to convert
-rank 41: Point 367 (-90.728821, 30.038563, -2.2730246) failed to convert
-rank 44: Point 364 (-90.683113, 29.913685, -0.32816265) failed to convert
-rank 68: Point 514 (-90.123815, 29.988319, -9.0) failed to convert
-rank 94: Point 513 (-89.205707, 29.584826, 3.77628) failed to convert
-rank 20: Point 367 (-91.230117, 30.518767, 7.3990004) failed to convert
-rank 13: Point 368 (-91.536794, 29.6326, -0.6371678) failed to convert
-rank 71: Point 510 (-90.111366, 29.288658, 0.87228014) failed to convert
-rank 7: Point 368 (-91.735776, 30.266495, -9.2965547) failed to convert
-rank 49: Point 369 (-90.585092, 30.153797, -0.20040675) failed to convert
-rank 29: Point 365 (-91.037183, 30.121075, -9.5281887) failed to convert
-rank 26: Point 362 (-91.145307, 30.219712, 4.2190501) failed to convert
-rank 56: Point 365 (-90.501253, 29.471446, -8.2296) failed to convert
-rank 10: Point 365 (-91.597486, 30.822976, -18.009146) failed to convert
-rank 32: Point 367 (-90.943454, 30.059452, -2.1616546) failed to convert
-rank 54: Point 365 (-90.532976, 29.475952, -1.0526456) failed to convert
-rank 57: Point 371 (-90.444286, 30.036984, -1.1969453) failed to convert
-rank 73: Point 509 (-90.033219, 29.78331, 0.14344027) failed to convert
-rank 64: Point 514 (-90.266034, 29.976844, -1.7408123) failed to convert
-rank 97: Point 508 (-89.118782, 29.68669, 3.9247755) failed to convert
-rank 46: Point 361 (-90.696042, 29.425871, -0.36345228) failed to convert
-rank 84: Point 516 (-89.701538, 30.177064, -0.08286487) failed to convert
-rank 88: Point 517 (-89.466121, 29.335896, 2.6700001) failed to convert
-rank 74: Point 515 (-90.001627, 29.886032, -9.0) failed to convert
-rank 96: Point 516 (-89.212924, 29.07332, 3.400491) failed to convert
-rank 72: Point 514 (-90.048132, 29.864454, 1.0616477) failed to convert
-rank 98: Point 514 (-89.025195, 29.970805, 4.1823334) failed to convert
-rank 89: Point 511 (-89.42051, 29.157567, 0.31299999) failed to convert
-rank 27: Point 362 (-91.116191, 30.26457, 12.487333) failed to convert
-rank 39: Point 368 (-90.7716, 29.871262, -1.0715554) failed to convert
-rank 65: Point 512 (-90.26542, 29.463772, -3.2714847) failed to convert
-rank 42: Point 367 (-90.75187, 29.399271, -8.2296) failed to convert
-rank 53: Point 368 (-90.57014, 29.246415, 1.2018319) failed to convert
-rank 69: Point 512 (-90.094458, 30.040072, 5.0521506) failed to convert
-rank 40: Point 365 (-90.756615, 29.848202, -0.40245929) failed to convert
-rank 50: Point 369 (-90.601757, 29.699232, -0.96889496) failed to convert
-rank 83: Point 510 (-89.812084, 29.334743, 0.51426134) failed to convert
-rank 38: Point 365 (-90.750361, 30.435917, -6.3589463) failed to convert
-rank 30: Point 366 (-91.043757, 29.715892, -1.3573895) failed to convert
-rank 67: Point 508 (-90.155756, 29.949509, -8.3472535) failed to convert
-rank 66: Point 512 (-90.217147, 29.658668, -0.085344) failed to convert
-rank 51: Point 369 (-90.586309, 29.686215, -1.6544127) failed to convert
-rank 25: Point 369 (-91.154006, 30.329543, -8.5828804) failed to convert
-rank 48: Point 366 (-90.637695, 29.723666, -1.9526595) failed to convert
-rank 34: Point 363 (-90.869132, 30.180499, -2.5085353) failed to convert
-rank 91: Point 510 (-89.345353, 29.225778, 0.07836923) failed to convert
-rank 80: Point 512 (-89.915464, 29.296805, 0.31744888) failed to convert
-rank 75: Point 510 (-89.984584, 29.852454, -1.7564478) failed to convert
-rank 79: Point 510 (-89.920703, 29.626603, 6.0475012) failed to convert
-rank 86: Point 514 (-89.612294, 29.452675, 20.871369) failed to convert
-rank 93: Point 510 (-89.274789, 29.188342, 2.8929596) failed to convert
-rank 21: Point 368 (-91.217554, 30.395571, 2.0103107) failed to convert
-rank 35: Point 372 (-90.843723, 30.173416, -0.07340757) failed to convert
-rank 47: Point 368 (-90.646186, 29.923441, -0.49367011) failed to convert
-rank 17: Point 369 (-91.325044, 30.581572, -8.1757742) failed to convert
-rank 62: Point 366 (-90.339525, 29.897826, -1.3500811) failed to convert
-rank 90: Point 515 (-89.371841, 29.234217, -0.48093354) failed to convert
-rank 78: Point 515 (-89.968993, 29.27256, 0.12594585) failed to convert
-rank 99: Point 510 (-88.91101, 29.911918, 4.0949053) failed to convert
-rank 4: Point 367 (-91.855079, 30.06059, -3.200011) failed to convert
-rank 81: Point 509 (-89.847811, 29.607034, -4.6539914) failed to convert
-rank 61: Point 368 (-90.39032, 29.521722, -2.2544506) failed to convert
-rank 31: Point 370 (-90.986036, 30.124219, -5.4673619) failed to convert
-rank 23: Point 367 (-91.235497, 29.574689, 6.8756562) failed to convert
-rank 87: Point 510 (-89.544173, 29.356718, -4.5436538) failed to convert
-rank 37: Point 369 (-90.807742, 29.981929, -8.12701) failed to convert
-rank 82: Point 514 (-89.766727, 30.216896, 0.72057378) failed to convert
-rank 15: Point 367 (-91.437014, 30.199367, -1.7484087) failed to convert
-rank 70: Point 515 (-90.093609, 29.753191, -0.2369117) failed to convert
-rank 58: Point 360 (-90.431191, 29.899231, -8.2296) failed to convert
-rank 85: Point 510 (-89.635408, 30.178364, -0.0) failed to convert
-rank 18: Point 369 (-91.343213, 29.733098, -6.4983365) failed to convert
-rank 43: Point 372 (-90.71627, 29.612124, 0.07660839) failed to convert
-rank 77: Point 511 (-89.939475, 29.95323, -2.8264104) failed to convert
-rank 95: Point 511 (-89.222587, 29.170432, -0.0) failed to convert
-rank 1: Point 371 (-92.053581, 30.703505, -9.6422497) failed to convert
-rank 76: Point 517 (-89.950422, 30.070664, -4.7487842) failed to convert
-rank 92: Point 514 (-89.303311, 29.363803, -0.02650147) failed to convert
-rank 59: Point 369 (-90.455286, 29.26922, 2.5460568) failed to convert
-rank 24: Point 364 (-91.171605, 30.309782, -13.764769) failed to convert
-rank 9: Point 368 (-91.651724, 30.539646, -5.388866) failed to convert
-rank 14: Point 363 (-91.498082, 29.656835, -2.0690427) failed to convert
-rank 68: Point 515 (-90.122628, 30.003683, -9.0) failed to convert
-rank 8: Point 363 (-91.664651, 30.851378, -13.144819) failed to convert
-rank 22: Point 365 (-91.199393, 30.461538, 14.811405) failed to convert
-rank 45: Point 367 (-90.703826, 29.427218, -0.5137721) failed to convert
-rank 6: Point 367 (-91.754363, 30.511736, -12.295633) failed to convert
-rank 33: Point 367 (-90.937219, 29.627575, -8.2296) failed to convert
-rank 12: Point 358 (-91.507493, 30.731697, -20.0) failed to convert
-rank 60: Point 363 (-90.37915, 29.99081, -1.0805715) failed to convert
-rank 5: Point 370 (-91.776489, 30.720093, -7.5489384) failed to convert
-rank 36: Point 365 (-90.839597, 29.859442, -0.98962463) failed to convert
-rank 2: Point 364 (-91.921039, 31.018156, -18.538525) failed to convert
-rank 94: Point 514 (-89.244099, 29.149269, 2.3814344) failed to convert
-rank 63: Point 371 (-90.308429, 29.917646, -0.32949361) failed to convert
-rank 0: Point 344 (-92.540649, 29.454096, 11.31062) failed to convert
-rank 71: Point 511 (-90.08724, 29.602557, 0.31299999) failed to convert
-rank 16: Point 365 (-91.409621, 29.932815, -0.97333165) failed to convert
-rank 55: Point 369 (-90.473241, 30.047076, -8.9519767) failed to convert
-rank 44: Point 365 (-90.688181, 29.840954, -0.34820335) failed to convert
-rank 52: Point 366 (-90.563419, 29.66834, -1.153556) failed to convert
-rank 41: Point 368 (-90.772195, 29.406769, -8.2296) failed to convert
-rank 73: Point 510 (-90.015796, 30.005471, -0.51420653) failed to convert
-rank 64: Point 515 (-90.257444, 30.090565, 3.6500001) failed to convert
-rank 88: Point 518 (-89.488032, 29.077009, 10.270005) failed to convert
-rank 97: Point 509 (-89.165187, 29.167153, -0.32364669) failed to convert
-rank 84: Point 517 (-89.707176, 30.109066, 1.3379263) failed to convert
-rank 74: Point 516 (-90.007056, 29.816964, -6.7177925) failed to convert
-rank 96: Point 517 (-89.202198, 29.195012, -0.0) failed to convert
-rank 19: Point 370 (-91.259804, 30.504446, 14.263861) failed to convert
-rank 49: Point 370 (-90.614404, 29.740318, -1.4902407) failed to convert
-rank 72: Point 515 (-90.04093, 29.956349, 22.929736) failed to convert
-rank 29: Point 366 (-91.037063, 30.122773, -11.402264) failed to convert
-rank 7: Point 369 (-91.74399, 30.120161, -1.585038) failed to convert
-rank 28: Point 363 (-91.125454, 29.43551, -0.72346724) failed to convert
-rank 3: Point 370 (-91.875635, 30.618088, -7.0451262) failed to convert
-rank 54: Point 366 (-90.49107, 30.059146, -5.0200406) failed to convert
-rank 20: Point 368 (-91.281115, 29.702055, -5.8708285) failed to convert
-rank 65: Point 513 (-90.197908, 30.355567, 3.0897759) failed to convert
-rank 89: Point 512 (-89.380551, 29.622449, 2.6286467) failed to convert
-rank 83: Point 511 (-89.793072, 29.570205, 25.872879) failed to convert
-rank 69: Point 513 (-90.157066, 29.224271, 0.31299999) failed to convert
-rank 32: Point 368 (-90.938714, 30.130584, -10.613729) failed to convert
-rank 98: Point 515 (-89.082774, 29.336783, 10.145923) failed to convert
-rank 66: Point 513 (-90.197296, 29.920111, -5.4804503) failed to convert
-rank 80: Point 513 (-89.890312, 29.612931, 25.569914) failed to convert
-rank 11: Point 366 (-91.616058, 29.751809, 1.982002) failed to convert
-rank 39: Point 369 (-90.761404, 30.01964, -9.9456248) failed to convert
-rank 67: Point 509 (-90.159832, 29.896226, 1.1666474) failed to convert
-rank 26: Point 363 (-91.138563, 30.3248, 24.854201) failed to convert
-rank 91: Point 511 (-89.259634, 30.203698, 3.2898346) failed to convert
-rank 13: Point 369 (-91.552532, 29.361416, 2.5755603) failed to convert
-rank 53: Point 369 (-90.590134, 28.961299, 11.017885) failed to convert
-rank 75: Point 511 (-89.985782, 29.83717, 17.865018) failed to convert
-rank 42: Point 368 (-90.704634, 30.083939, -0.52002019) failed to convert
-rank 93: Point 511 (-89.193798, 30.103986, 1.3373633) failed to convert
-rank 57: Point 372 (-90.440341, 30.090815, -0.81936816) failed to convert
-rank 86: Point 515 (-89.582147, 29.812413, 9.9847444) failed to convert
-rank 40: Point 366 (-90.764812, 29.72872, -2.0415924) failed to convert
-rank 50: Point 370 (-90.601808, 29.698419, -0.48517322) failed to convert
-rank 10: Point 366 (-91.595858, 30.850581, -11.432474) failed to convert
-rank 46: Point 362 (-90.693526, 29.462277, -0.54595581) failed to convert
-rank 90: Point 516 (-89.332383, 29.689498, 2.4448461) failed to convert
-rank 79: Point 511 (-89.880957, 30.123178, -0.68164588) failed to convert
-rank 99: Point 511 (-88.945654, 29.536083, 9.9469856) failed to convert
-rank 81: Point 510 (-89.847805, 29.607074, -4.6539914) failed to convert
-rank 56: Point 366 (-90.503104, 29.445597, -0.01511284) failed to convert
-rank 87: Point 511 (-89.459993, 30.344388, -1.5473735) failed to convert
-rank 82: Point 515 (-89.742355, 30.511872, -7.1439771) failed to convert
-rank 78: Point 516 (-89.92232, 29.86319, 32.683816) failed to convert
-rank 48: Point 367 (-90.64285, 29.649692, 0.62221118) failed to convert
-rank 30: Point 367 (-91.014132, 30.169842, -6.667267) failed to convert
-rank 70: Point 516 (-90.084734, 29.867682, -0.45520783) failed to convert
-rank 34: Point 364 (-90.877114, 30.062156, 37.453532) failed to convert
-rank 85: Point 511 (-89.666434, 29.806108, -0.0) failed to convert
-rank 25: Point 370 (-91.157488, 30.275053, -7.3739155) failed to convert
-rank 21: Point 369 (-91.209711, 30.519327, 10.614719) failed to convert
-rank 47: Point 369 (-90.659713, 29.730347, -1.49854) failed to convert
-rank 95: Point 512 (-89.216056, 29.244624, -0.0) failed to convert
-rank 77: Point 512 (-89.939461, 29.953268, -2.8264104) failed to convert
-rank 27: Point 363 (-91.11066, 30.350222, -4.1655329) failed to convert
-rank 35: Point 373 (-90.877699, 29.669551, -1.3154656) failed to convert
-rank 76: Point 518 (-89.965788, 29.877082, -5.752186) failed to convert
-rank 92: Point 515 (-89.255871, 29.903896, 0.73479715) failed to convert
-rank 51: Point 370 (-90.601123, 29.476256, 0.14060238) failed to convert
-rank 31: Point 371 (-90.982914, 30.171204, -4.5619679) failed to convert
-rank 37: Point 370 (-90.79122, 30.223196, -1.0156374) failed to convert
-rank 4: Point 368 (-91.805228, 30.962992, 12.290635) failed to convert
-rank 61: Point 369 (-90.386768, 29.570107, -1.6224843) failed to convert
-rank 68: Point 516 (-90.123853, 29.9878, -9.0) failed to convert
-rank 62: Point 367 (-90.340292, 29.887055, -0.38708497) failed to convert
-rank 23: Point 368 (-91.226805, 29.714064, -6.2971684) failed to convert
-rank 17: Point 370 (-91.38659, 29.573746, -0.4357468) failed to convert
-rank 15: Point 368 (-91.467996, 29.680111, -1.9290877) failed to convert
-rank 71: Point 512 (-90.0625, 29.92146, -6.9607181) failed to convert
-rank 43: Point 373 (-90.698224, 29.872599, -0.28203773) failed to convert
-rank 38: Point 366 (-90.787667, 29.894315, -0.33202544) failed to convert
-rank 94: Point 515 (-89.23956, 29.200882, -0.08601587) failed to convert
-rank 18: Point 370 (-91.323675, 30.052237, -0.86029148) failed to convert
-rank 58: Point 361 (-90.432409, 29.882457, -0.88164684) failed to convert
-rank 8: Point 364 (-91.67257, 30.71396, -7.6086828) failed to convert
-rank 64: Point 516 (-90.250114, 30.187226, 4.02) failed to convert
-rank 59: Point 370 (-90.433967, 29.564011, -1.5676346) failed to convert
-rank 73: Point 511 (-90.020543, 29.944967, -2.6187389) failed to convert
-rank 24: Point 365 (-91.188897, 30.037496, -0.50994275) failed to convert
-rank 1: Point 372 (-92.100765, 29.790805, -0.98979578) failed to convert
-rank 84: Point 518 (-89.753249, 29.548345, -0.29743395) failed to convert
-rank 6: Point 368 (-91.727115, 30.992734, -12.61432) failed to convert
-rank 33: Point 368 (-90.936109, 29.644333, -0.53838308) failed to convert
-rank 88: Point 519 (-89.472461, 29.260945, 0.31299999) failed to convert
-rank 12: Point 359 (-91.507489, 30.731758, -17.227653) failed to convert
-rank 72: Point 516 (-90.049689, 29.844245, 1.5381099) failed to convert
-rank 97: Point 510 (-89.128123, 29.582648, 4.9164958) failed to convert
-rank 96: Point 518 (-89.203704, 29.177665, -0.0) failed to convert
-rank 45: Point 368 (-90.660766, 30.046094, -9.8672912) failed to convert
-rank 22: Point 366 (-91.202221, 30.41697, 8.4789731) failed to convert
-rank 60: Point 364 (-90.345218, 30.446791, -5.0373943) failed to convert
-rank 14: Point 364 (-91.498172, 29.65505, -0.07393606) failed to convert
-rank 36: Point 366 (-90.839982, 29.853615, -0.60359405) failed to convert
-rank 52: Point 367 (-90.569095, 29.588205, -0.03048) failed to convert
-rank 74: Point 517 (-89.997946, 29.932637, -6.5471044) failed to convert
-rank 89: Point 513 (-89.314865, 30.373307, 1.2463447) failed to convert
-rank 65: Point 514 (-90.290965, 29.120069, 1.7580923) failed to convert
-rank 98: Point 516 (-89.084198, 29.320936, 9.3916962) failed to convert
-rank 9: Point 369 (-91.647567, 30.611623, -8.4103327) failed to convert
-rank 66: Point 514 (-90.239755, 29.357943, -5.0648619) failed to convert
-rank 2: Point 365 (-91.921012, 31.018212, -17.927055) failed to convert
-rank 5: Point 371 (-91.789282, 30.491375, -6.6484543) failed to convert
-rank 16: Point 366 (-91.401039, 30.07493, -0.6708424) failed to convert
-rank 63: Point 372 (-90.341619, 29.470228, -1.8162219) failed to convert
-rank 69: Point 514 (-90.095461, 30.02709, -1.4361434) failed to convert
-rank 44: Point 366 (-90.686917, 29.859097, -0.26338983) failed to convert
-rank 0: Point 345 (-92.558597, 29.045286, 23.799999) failed to convert
-rank 67: Point 510 (-90.160405, 29.888724, -4.1422322) failed to convert
-rank 41: Point 369 (-90.744073, 29.817627, -2.3116713) failed to convert
-rank 93: Point 512 (-89.197336, 30.064499, -0.0) failed to convert
-rank 80: Point 514 (-89.89071, 29.607905, 0.03073439) failed to convert
-rank 55: Point 370 (-90.501395, 29.657417, -0.58193178) failed to convert
-rank 83: Point 512 (-89.775167, 29.790485, -0.0) failed to convert
-rank 86: Point 516 (-89.569133, 29.966303, -0.0) failed to convert
-rank 91: Point 512 (-89.349947, 29.172469, -0.0552331) failed to convert
-rank 3: Point 371 (-91.912797, 29.931994, -0.22747111) failed to convert
-rank 19: Point 371 (-91.259541, 30.508068, 2.2505828) failed to convert
-rank 75: Point 512 (-89.978678, 29.927099, 20.334411) failed to convert
-rank 7: Point 370 (-91.710396, 30.714444, -7.6961232) failed to convert
-rank 90: Point 517 (-89.395879, 28.953393, 15.32404) failed to convert
-rank 29: Point 367 (-91.037072, 30.122528, -11.377575) failed to convert
-rank 20: Point 369 (-91.265309, 29.957227, -0.13699999) failed to convert
-rank 87: Point 512 (-89.454351, 30.40935, -8.1153438) failed to convert
-rank 81: Point 511 (-89.847797, 29.607134, -2.7724613) failed to convert
-rank 54: Point 367 (-90.483297, 30.166184, -0.351851) failed to convert
-rank 49: Point 371 (-90.628401, 29.541092, -2.1022959) failed to convert
-rank 99: Point 512 (-88.905547, 29.968835, 5.6140583) failed to convert
-rank 32: Point 369 (-90.969274, 29.668814, 0.34858743) failed to convert
-rank 79: Point 512 (-89.90026, 29.882717, 24.287969) failed to convert
-rank 28: Point 364 (-91.123779, 29.461631, -0.61100256) failed to convert
-rank 82: Point 516 (-89.779825, 30.056711, 12.733601) failed to convert
-rank 39: Point 370 (-90.761403, 30.01958, -9.9456248) failed to convert
-rank 26: Point 364 (-91.142028, 30.270784, -13.854685) failed to convert
-rank 78: Point 517 (-89.909053, 30.029148, -1.3035257) failed to convert
-rank 85: Point 512 (-89.693552, 29.477775, -0.69247912) failed to convert
-rank 70: Point 517 (-90.098764, 29.686322, -0.58113977) failed to convert
-rank 11: Point 367 (-91.561093, 30.695487, -8.233493) failed to convert
-rank 42: Point 369 (-90.744012, 29.514027, -0.46994959) failed to convert
-rank 50: Point 371 (-90.625355, 29.363087, 0.2328178) failed to convert
-rank 13: Point 370 (-91.482864, 30.545427, -5.7283715) failed to convert
-rank 95: Point 513 (-89.220243, 29.197042, -0.23666416) failed to convert
-rank 77: Point 513 (-89.939441, 29.953325, -2.8264104) failed to convert
-rank 56: Point 367 (-90.475943, 29.822875, -8.2296) failed to convert
-rank 46: Point 363 (-90.696711, 29.416062, -0.12579597) failed to convert
-rank 76: Point 519 (-89.97671, 29.738766, -0.0) failed to convert
-rank 92: Point 516 (-89.318745, 29.186198, -0.0) failed to convert
-rank 68: Point 517 (-90.127957, 29.934578, -2.0499147) failed to convert
-rank 48: Point 368 (-90.637947, 29.719585, -1.1642859) failed to convert
-rank 71: Point 513 (-90.052295, 30.052091, 3.9242046) failed to convert
-rank 94: Point 516 (-89.242681, 29.165254, -0.0) failed to convert
-rank 35: Point 374 (-90.871392, 29.763569, -0.51222826) failed to convert
-rank 61: Point 370 (-90.359571, 29.939351, 15.345594) failed to convert
-rank 10: Point 367 (-91.597467, 30.823033, -20.0) failed to convert
-rank 23: Point 369 (-91.191554, 30.273719, -8.1782744) failed to convert
-rank 27: Point 364 (-91.117583, 30.242884, -0.39540311) failed to convert
-rank 51: Point 371 (-90.604509, 29.428072, -8.2296) failed to convert
-rank 17: Point 371 (-91.36114, 29.993642, -0.64892355) failed to convert
-rank 64: Point 517 (-90.29752, 29.555175, -0.11900241) failed to convert
-rank 88: Point 520 (-89.38028, 30.330969, -1.1359658) failed to convert
-rank 31: Point 372 (-90.987137, 30.107267, -9.8362923) failed to convert
-rank 72: Point 517 (-90.035052, 30.031135, -1.6574922) failed to convert
-rank 57: Point 373 (-90.515786, 29.04341, 6.9437589) failed to convert
-rank 84: Point 519 (-89.754899, 29.527895, 0.73075594) failed to convert
-rank 62: Point 368 (-90.339479, 29.897921, -1.4111935) failed to convert
-rank 4: Point 369 (-91.80696, 30.931992, -13.101666) failed to convert
-rank 38: Point 367 (-90.785481, 29.926207, -0.48213158) failed to convert
-rank 73: Point 512 (-90.033169, 29.783713, -4.2397682) failed to convert
-rank 98: Point 517 (-89.042304, 29.78284, 4.4085707) failed to convert
-rank 96: Point 519 (-89.189584, 29.337318, -0.11680354) failed to convert
-rank 37: Point 371 (-90.772459, 30.495143, -8.7197575) failed to convert
-rank 15: Point 369 (-91.467974, 29.680168, -3.4304449) failed to convert
-rank 43: Point 374 (-90.712746, 29.662978, -0.61293023) failed to convert
-rank 97: Point 511 (-89.164189, 29.178182, -0.0) failed to convert
-rank 40: Point 367 (-90.755942, 29.857968, -0.493675) failed to convert
-rank 30: Point 368 (-91.043755, 29.715852, -0.83109134) failed to convert
-rank 53: Point 370 (-90.514092, 30.032168, -2.398483) failed to convert
-rank 59: Point 371 (-90.41294, 29.85226, -0.46821472) failed to convert
-rank 89: Point 514 (-89.335732, 30.136127, 3.5690993) failed to convert
-rank 18: Point 371 (-91.330743, 29.937029, -0.42593771) failed to convert
-rank 69: Point 515 (-90.094982, 30.033003, 5.4166637) failed to convert
-rank 65: Point 515 (-90.186417, 30.504856, -9.3742585) failed to convert
-rank 66: Point 515 (-90.18934, 30.024207, -5.0983899) failed to convert
-rank 8: Point 365 (-91.660916, 30.915969, -15.648263) failed to convert
-rank 67: Point 511 (-90.155735, 29.949474, -8.3472535) failed to convert
-rank 91: Point 513 (-89.349624, 29.176175, 0.31299999) failed to convert
-rank 80: Point 515 (-89.856523, 30.033289, 0.56641751) failed to convert
-rank 86: Point 517 (-89.599408, 29.606102, -0.0) failed to convert
-rank 74: Point 518 (-90.004253, 29.852203, 1.5140907) failed to convert
-rank 24: Point 366 (-91.170038, 30.334021, -6.405942) failed to convert
-rank 33: Point 369 (-90.926764, 29.785309, -2.7168994) failed to convert
-rank 93: Point 513 (-89.27403, 29.196415, 14.101067) failed to convert
-rank 25: Point 371 (-91.153486, 30.337257, 3.6873684) failed to convert
-rank 47: Point 370 (-90.660635, 29.717112, -0.84496145) failed to convert
-rank 75: Point 513 (-89.980723, 29.90103, 1.2927502) failed to convert
-rank 22: Point 367 (-91.249756, 29.659543, -4.329989) failed to convert
-rank 90: Point 518 (-89.377798, 29.164566, 4.5537824) failed to convert
-rank 14: Point 365 (-91.499052, 29.640083, -3.0960633) failed to convert
-rank 45: Point 369 (-90.662863, 30.016188, -1.5864443) failed to convert
-rank 60: Point 365 (-90.382255, 29.948398, 9.1023979) failed to convert
-rank 12: Point 360 (-91.52691, 30.404988, -3.11664) failed to convert
-rank 36: Point 367 (-90.848793, 29.722852, -0.56495119) failed to convert
-rank 81: Point 512 (-89.796326, 30.241662, -0.15502098) failed to convert
-rank 7: Point 371 (-91.737363, 30.238078, -1.9619444) failed to convert
-rank 19: Point 372 (-91.324783, 29.452878, -0.67999328) failed to convert
-rank 16: Point 367 (-91.361286, 30.725452, -17.873576) failed to convert
-rank 58: Point 362 (-90.430982, 29.901956, -8.2296) failed to convert
-rank 83: Point 513 (-89.776695, 29.771686, 1.2e-06) failed to convert
-rank 99: Point 513 (-88.902157, 30.004371, 5.7754989) failed to convert
-rank 1: Point 373 (-92.098072, 29.843403, -0.81731121) failed to convert
-rank 87: Point 513 (-89.557065, 29.201716, 6.9466469) failed to convert
-rank 82: Point 517 (-89.802709, 29.775552, -0.00659096) failed to convert
-rank 78: Point 518 (-89.917064, 29.928937, -0.10413452) failed to convert
-rank 79: Point 513 (-89.919912, 29.636097, -4.6067474) failed to convert
-rank 85: Point 513 (-89.693195, 29.481991, 25.965484) failed to convert
-rank 6: Point 369 (-91.73914, 30.781098, -10.060906) failed to convert
-rank 20: Point 370 (-91.264095, 29.976628, -9.3421208) failed to convert
-rank 95: Point 514 (-89.228573, 29.102172, 0.04729781) failed to convert
-rank 77: Point 514 (-89.963299, 29.652173, -4.5244514) failed to convert
-rank 9: Point 370 (-91.627905, 30.95034, -20.788706) failed to convert
-rank 21: Point 370 (-91.222889, 30.311005, 8.1545893) failed to convert
-rank 34: Point 365 (-90.896345, 29.775201, -1.1041309) failed to convert
-rank 70: Point 518 (-90.0721, 30.029922, -1.217877) failed to convert
-rank 49: Point 372 (-90.577542, 30.259274, 1.9400001) failed to convert
-rank 54: Point 368 (-90.532961, 29.47599, -8.2296) failed to convert
-rank 32: Point 370 (-90.938669, 30.130543, -11.458652) failed to convert
-rank 52: Point 368 (-90.579587, 29.439763, 0.06095999) failed to convert
-rank 2: Point 366 (-91.921014, 31.018046, -18.087677) failed to convert
-rank 92: Point 517 (-89.305081, 29.343202, -0.49785587) failed to convert
-rank 26: Point 365 (-91.14278, 30.258998, -5.9468645) failed to convert
-rank 76: Point 520 (-89.962038, 29.924307, 14.664037) failed to convert
-rank 28: Point 365 (-91.085773, 30.054858, -2.3728611) failed to convert
-rank 5: Point 372 (-91.807138, 30.169002, -5.7318277) failed to convert
-rank 39: Point 371 (-90.785434, 29.668691, -0.55229472) failed to convert
-rank 68: Point 518 (-90.122829, 30.000965, -9.0) failed to convert
-rank 42: Point 370 (-90.748611, 29.446742, -8.2296) failed to convert
-rank 11: Point 368 (-91.55624, 30.776089, 9.3254558) failed to convert
-rank 94: Point 517 (-89.237176, 29.227703, -0.0) failed to convert
-rank 29: Point 368 (-91.037092, 30.122104, -11.298023) failed to convert
-rank 71: Point 514 (-90.060049, 29.952802, 35.7059) failed to convert
-rank 88: Point 521 (-89.395241, 30.159489, 3.0099405) failed to convert
-rank 55: Point 371 (-90.474034, 30.036039, 15.040457) failed to convert
-rank 13: Point 371 (-91.520614, 29.908903, -1.0117155) failed to convert
-rank 50: Point 372 (-90.614226, 29.521946, -0.26233465) failed to convert
-rank 44: Point 367 (-90.686893, 29.859153, -0.8309819) failed to convert
-rank 56: Point 368 (-90.503852, 29.435075, -8.2296) failed to convert
-rank 0: Point 346 (-92.546655, 29.257468, 16.000079) failed to convert
-rank 46: Point 364 (-90.696644, 29.417012, -8.2296) failed to convert
-rank 48: Point 369 (-90.615249, 30.0416, -8.6058763) failed to convert
-rank 72: Point 518 (-90.040461, 29.96197, -2.1346301) failed to convert
-rank 64: Point 518 (-90.311033, 29.372808, 0.458) failed to convert
-rank 98: Point 518 (-89.105878, 29.078179, 0.22002303) failed to convert
-rank 73: Point 513 (-89.991775, 30.309234, -0.20489432) failed to convert
-rank 35: Point 375 (-90.842517, 30.190965, -1.1475765) failed to convert
-rank 41: Point 370 (-90.738595, 29.896904, -0.90535308) failed to convert
-rank 63: Point 373 (-90.305922, 29.950979, 19.213158) failed to convert
-rank 3: Point 372 (-91.939341, 29.432038, 2.4000001) failed to convert
-rank 96: Point 520 (-89.200654, 29.212053, -0.0) failed to convert
-rank 84: Point 520 (-89.702134, 30.169462, 6.8163853) failed to convert
-rank 97: Point 512 (-89.162363, 29.198568, -0.0) failed to convert
-rank 89: Point 515 (-89.32354, 30.274454, 2.8310274) failed to convert
-rank 66: Point 516 (-90.189325, 30.024266, -5.0983899) failed to convert
-rank 51: Point 372 (-90.586233, 29.687227, -0.99127556) failed to convert
-rank 65: Point 516 (-90.265401, 29.463808, -3.3131603) failed to convert
-rank 69: Point 516 (-90.103683, 29.920639, -1.6614518) failed to convert
-rank 27: Point 365 (-91.153976, 29.672749, -1.4928875) failed to convert
-rank 62: Point 369 (-90.339469, 29.898032, -1.1987479) failed to convert
-rank 17: Point 372 (-91.324412, 30.590491, -8.5239435) failed to convert
-rank 10: Point 368 (-91.597455, 30.823072, -20.0) failed to convert
-rank 23: Point 370 (-91.232388, 29.623908, -0.56236203) failed to convert
-rank 80: Point 516 (-89.892993, 29.578877, -0.0410007) failed to convert
-rank 61: Point 371 (-90.385506, 29.587248, 0.07759492) failed to convert
-rank 91: Point 514 (-89.339646, 29.291633, -1.2980986) failed to convert
-rank 86: Point 518 (-89.609526, 29.484307, -0.31046704) failed to convert
-rank 67: Point 512 (-90.154926, 29.959729, -6.2471528) failed to convert
-rank 31: Point 373 (-90.987126, 30.107327, -11.934445) failed to convert
-rank 90: Point 519 (-89.374592, 29.201834, 0.21394365) failed to convert
-rank 81: Point 513 (-89.802857, 30.161733, 2.0128664) failed to convert
-rank 57: Point 374 (-90.489099, 29.417412, -0.0) failed to convert
-rank 38: Point 368 (-90.780101, 30.004729, -8.1877157) failed to convert
-rank 93: Point 514 (-89.279569, 29.132852, -0.0) failed to convert
-rank 74: Point 519 (-89.993522, 29.988424, -0.69789435) failed to convert
-rank 75: Point 514 (-89.984721, 29.850344, -6.6598805) failed to convert
-rank 82: Point 518 (-89.766718, 30.215988, 0.95112644) failed to convert
-rank 4: Point 370 (-91.812023, 30.841318, -15.562608) failed to convert
-rank 99: Point 514 (-88.97478, 29.216206, 10.132046) failed to convert
-rank 87: Point 514 (-89.463807, 30.299094, -3.9884025) failed to convert
-rank 15: Point 370 (-91.46796, 29.680205, -3.8130482) failed to convert
-rank 78: Point 519 (-89.966726, 29.301175, 0.60504063) failed to convert
-rank 59: Point 372 (-90.433955, 29.564071, 0.24334633) failed to convert
-rank 53: Point 371 (-90.541054, 29.656224, -0.31645827) failed to convert
-rank 40: Point 368 (-90.75917, 29.810981, -0.37644367) failed to convert
-rank 8: Point 366 (-91.680584, 30.574045, -6.5360954) failed to convert
-rank 83: Point 514 (-89.77616, 29.777393, -0.0) failed to convert
-rank 24: Point 367 (-91.189244, 30.031553, -0.58735058) failed to convert
-rank 37: Point 372 (-90.791819, 30.214264, -0.56596567) failed to convert
-rank 33: Point 370 (-90.937206, 29.627613, -8.2296) failed to convert
-rank 30: Point 369 (-91.016618, 30.131878, 13.634566) failed to convert
-rank 79: Point 514 (-89.91607, 29.684331, -0.0) failed to convert
-rank 25: Point 372 (-91.153172, 30.3421, 18.6239) failed to convert
-rank 43: Point 375 (-90.732461, 29.376412, -8.2296) failed to convert
-rank 45: Point 370 (-90.668886, 29.930208, -1.6981493) failed to convert
-rank 85: Point 514 (-89.627826, 30.267869, -0.76602564) failed to convert
-rank 22: Point 368 (-91.211106, 30.276445, -10.952943) failed to convert
-rank 95: Point 515 (-89.224775, 29.145341, 15.937738) failed to convert
-rank 14: Point 366 (-91.491985, 29.760015, -2.694432) failed to convert
-rank 12: Point 361 (-91.526301, 30.414745, -3.9983463) failed to convert
-rank 77: Point 515 (-89.92344, 30.153561, 3.7769707) failed to convert
-rank 47: Point 371 (-90.693942, 29.236779, -0.48769946) failed to convert
-rank 70: Point 519 (-90.072403, 30.025975, -4.7701203) failed to convert
-rank 36: Point 368 (-90.830516, 29.992983, 17.750684) failed to convert
-rank 58: Point 363 (-90.423244, 30.007635, -1.7959919) failed to convert
-rank 92: Point 518 (-89.3278, 29.081113, 0.1766175) failed to convert
-rank 60: Point 366 (-90.381513, 29.958292, -1.9726563) failed to convert
-rank 18: Point 372 (-91.294359, 30.525565, -15.652861) failed to convert
-rank 94: Point 518 (-89.159404, 30.10192, 1.934841) failed to convert
-rank 76: Point 521 (-89.950394, 30.070831, -1.9070348) failed to convert
-rank 19: Point 373 (-91.259461, 30.509147, 0.12602442) failed to convert
-rank 71: Point 515 (-90.069045, 29.83727, 0.97571186) failed to convert
-rank 68: Point 519 (-90.122197, 30.009129, 0.5529564) failed to convert
-rank 20: Point 371 (-91.230693, 30.509325, -15.877033) failed to convert
-rank 7: Point 372 (-91.722064, 30.509053, -8.7394697) failed to convert
-rank 1: Point 374 (-92.098032, 29.843404, -0.84381177) failed to convert
-rank 34: Point 366 (-90.868778, 30.185289, -1.6317796) failed to convert
-rank 16: Point 368 (-91.360677, 30.735253, 7.0666664) failed to convert
-rank 64: Point 519 (-90.326885, 29.157875, 1.4228058) failed to convert
-rank 49: Point 373 (-90.613873, 29.747675, -1.3709317) failed to convert
-rank 9: Point 371 (-91.627865, 30.95035, -21.323994) failed to convert
-rank 21: Point 371 (-91.222782, 30.31269, 19.561235) failed to convert
-rank 26: Point 366 (-91.142019, 30.270823, -13.854685) failed to convert
-rank 6: Point 370 (-91.726348, 31.005873, -18.779215) failed to convert
-rank 2: Point 367 (-91.920987, 31.018115, -19.068832) failed to convert
-rank 54: Point 369 (-90.517265, 29.695605, -0.93352311) failed to convert
-rank 11: Point 369 (-91.586919, 30.253135, 30.714622) failed to convert
-rank 32: Point 371 (-90.935362, 30.180046, -2.7354231) failed to convert
-rank 72: Point 519 (-90.0361, 30.017544, 1.7305566) failed to convert
-rank 88: Point 522 (-89.448123, 29.545949, 1.8360627) failed to convert
-rank 73: Point 514 (-90.033373, 29.781025, 1.927) failed to convert
-rank 98: Point 519 (-89.052263, 29.673223, 4.5064244) failed to convert
-rank 28: Point 366 (-91.110843, 29.6645, -0.32546857) failed to convert
-rank 29: Point 369 (-91.03711, 30.121807, -11.359592) failed to convert
-rank 42: Point 371 (-90.737661, 29.606478, -2.4525654) failed to convert
-rank 84: Point 521 (-89.726302, 29.876712, 6.8121623) failed to convert
-rank 96: Point 521 (-89.221537, 28.974544, 11.958016) failed to convert
-rank 39: Point 372 (-90.788704, 29.62067, -1.4153048) failed to convert
-rank 65: Point 517 (-90.228059, 29.959984, 5.2664109) failed to convert
-rank 97: Point 513 (-89.10868, 29.797766, 3.2822145) failed to convert
-rank 89: Point 516 (-89.416092, 29.208229, 0.20597091) failed to convert
-rank 80: Point 517 (-89.838346, 30.256667, -0.85863156) failed to convert
-rank 13: Point 372 (-91.497877, 30.293651, -9.6895928) failed to convert
-rank 44: Point 368 (-90.702453, 29.635025, -0.4296669) failed to convert
-rank 56: Point 369 (-90.475771, 29.825194, -1.060003) failed to convert
-rank 66: Point 517 (-90.233605, 29.439653, 0.1794084) failed to convert
-rank 55: Point 372 (-90.500494, 29.669732, -1.2907322) failed to convert
-rank 50: Point 373 (-90.605357, 29.64802, -0.2905695) failed to convert
-rank 46: Point 365 (-90.696458, 29.419698, -0.37411638) failed to convert
-rank 69: Point 517 (-90.172997, 29.0129, 14.329904) failed to convert
-rank 67: Point 513 (-90.160369, 29.888706, -4.1422322) failed to convert
-rank 74: Point 520 (-90.008024, 29.80419, 33.17359) failed to convert
-rank 86: Point 519 (-89.531645, 30.406437, -5.6345853) failed to convert
-rank 82: Point 519 (-89.743544, 30.496531, -8.5864195) failed to convert
-rank 91: Point 515 (-89.323922, 29.472775, 4.5669876) failed to convert
-rank 48: Point 370 (-90.68013, 29.11266, 0.66550862) failed to convert
-rank 35: Point 376 (-90.871384, 29.763629, -0.76679624) failed to convert
-rank 0: Point 347 (-92.535032, 29.512982, 8.2428263) failed to convert
-rank 93: Point 515 (-89.283766, 29.083923, 15.160086) failed to convert
-rank 63: Point 374 (-90.308407, 29.917703, -0.27687284) failed to convert
-rank 90: Point 520 (-89.378056, 29.161321, 0.27920793) failed to convert
-rank 81: Point 514 (-89.867145, 29.365224, 0.4190911) failed to convert
-rank 41: Point 371 (-90.772176, 29.406827, -8.2296) failed to convert
-rank 75: Point 515 (-89.995301, 29.715907, -0.548254) failed to convert
-rank 5: Point 373 (-91.768113, 30.868095, -9.8836972) failed to convert
-rank 17: Point 373 (-91.427444, 28.886969, 13.988784) failed to convert
-rank 99: Point 515 (-88.888992, 30.143618, 10.859964) failed to convert
-rank 87: Point 515 (-89.506153, 29.804776, -0.39742063) failed to convert
-rank 78: Point 520 (-89.922264, 29.8636, 39.924395) failed to convert
-rank 27: Point 366 (-91.120378, 30.199019, -13.042393) failed to convert
-rank 51: Point 373 (-90.601753, 29.467171, -0.69465525) failed to convert
-rank 3: Point 373 (-91.861341, 30.876019, -9.9711194) failed to convert
-rank 10: Point 369 (-91.601759, 30.749371, -20.0) failed to convert
-rank 79: Point 515 (-89.919878, 29.636147, -4.6067474) failed to convert
-rank 83: Point 515 (-89.7756, 29.783954, -0.67975186) failed to convert
-rank 62: Point 370 (-90.364881, 29.554102, -0.18624518) failed to convert
-rank 57: Point 375 (-90.453956, 29.903429, 0.60188118) failed to convert
-rank 23: Point 371 (-91.23193, 29.631088, -2.8850269) failed to convert
-rank 38: Point 369 (-90.768928, 30.16713, -0.33324934) failed to convert
-rank 31: Point 374 (-90.987119, 30.107367, -11.934445) failed to convert
-rank 85: Point 515 (-89.682456, 29.612042, -0.48547491) failed to convert
-rank 95: Point 516 (-89.151288, 29.971543, 1.8825564) failed to convert
-rank 77: Point 516 (-89.962564, 29.661216, 2.0581952) failed to convert
-rank 70: Point 520 (-90.073301, 30.014178, 1.7120779) failed to convert
-rank 61: Point 372 (-90.386505, 29.57359, -2.1132947) failed to convert
-rank 52: Point 369 (-90.562845, 29.6761, 0.54845566) failed to convert
-rank 92: Point 519 (-89.332596, 29.025497, 1.4922181) failed to convert
-rank 15: Point 371 (-91.467938, 29.680262, -3.8313361) failed to convert
-rank 30: Point 370 (-91.043754, 29.715791, -0.33090024) failed to convert
-rank 94: Point 519 (-89.239978, 29.195565, -0.70921417) failed to convert
-rank 59: Point 373 (-90.428673, 29.636673, -0.51414006) failed to convert
-rank 4: Point 371 (-91.804154, 30.981556, -19.211543) failed to convert
-rank 71: Point 516 (-90.062513, 29.920899, -3.5533909) failed to convert
-rank 76: Point 522 (-89.965744, 29.87704, -5.7570628) failed to convert
-rank 40: Point 369 (-90.798787, 29.228899, -0.66667089) failed to convert
-rank 24: Point 368 (-91.171143, 30.316467, 7.2513703) failed to convert
-rank 68: Point 520 (-90.113093, 30.126732, 4.52) failed to convert
-rank 25: Point 373 (-91.196835, 29.653286, -5.687568) failed to convert
-rank 45: Point 371 (-90.669266, 29.924709, -0.31370241) failed to convert
-rank 37: Point 373 (-90.815406, 29.868781, -0.6936637) failed to convert
-rank 22: Point 369 (-91.201433, 30.429041, 7.5583816) failed to convert
-rank 33: Point 371 (-90.926742, 29.785365, -1.7353323) failed to convert
-rank 12: Point 362 (-91.581455, 29.469581, 2.4748053) failed to convert
-rank 72: Point 520 (-90.012479, 30.31731, 0.54572365) failed to convert
-rank 8: Point 367 (-91.660944, 30.914969, -20.665439) failed to convert
-rank 64: Point 520 (-90.305698, 29.444636, -0.12862416) failed to convert
-rank 73: Point 515 (-90.019622, 29.956486, -1.8521416) failed to convert
-rank 88: Point 523 (-89.464356, 29.355108, 30.740762) failed to convert
-rank 36: Point 369 (-90.829943, 30.001371, 13.479921) failed to convert
-rank 47: Point 372 (-90.677789, 29.470555, 0.03048) failed to convert
-rank 98: Point 520 (-89.039363, 29.814671, 4.6959374) failed to convert
-rank 84: Point 522 (-89.728171, 29.853962, -0.78619431) failed to convert
-rank 43: Point 376 (-90.73665, 29.315203, -0.56447945) failed to convert
-rank 14: Point 367 (-91.499055, 29.639911, -1.9498296) failed to convert
-rank 53: Point 372 (-90.556585, 29.437756, -8.2296) failed to convert
-rank 18: Point 373 (-91.331849, 29.918908, -0.729784) failed to convert
-rank 96: Point 522 (-89.201523, 29.202076, -0.0) failed to convert
-rank 65: Point 518 (-90.227565, 29.966463, -1.8499056) failed to convert
-rank 97: Point 514 (-89.165908, 29.157612, 3.0379247) failed to convert
-rank 19: Point 374 (-91.255935, 30.56518, 10.634565) failed to convert
-rank 34: Point 367 (-90.869258, 30.178048, -1.3814027) failed to convert
-rank 60: Point 367 (-90.411093, 29.55492, -0.45324554) failed to convert
-rank 89: Point 517 (-89.404424, 29.34432, 23.793211) failed to convert
-rank 20: Point 372 (-91.281095, 29.701998, -4.2050406) failed to convert
-rank 66: Point 518 (-90.189315, 30.024305, -5.0983899) failed to convert
-rank 58: Point 364 (-90.432392, 29.882515, -0.30822016) failed to convert
-rank 69: Point 518 (-90.118283, 29.731066, -0.23297798) failed to convert
-rank 1: Point 375 (-92.098115, 29.840672, -0.9669947) failed to convert
-rank 7: Point 373 (-91.693608, 31.007324, -15.392085) failed to convert
-rank 80: Point 518 (-89.858361, 30.009553, -0.1796804) failed to convert
-rank 74: Point 521 (-89.980631, 30.151285, 4.3299999) failed to convert
-rank 26: Point 367 (-91.138956, 30.318519, -9.504919) failed to convert
-rank 67: Point 514 (-90.155704, 29.949422, -7.1091555) failed to convert
-rank 93: Point 516 (-89.275058, 29.18372, 0.04298245) failed to convert
-rank 11: Point 370 (-91.625208, 29.588377, 1.7296479) failed to convert
-rank 91: Point 516 (-89.33954, 29.292836, -0.14275986) failed to convert
-rank 28: Point 367 (-91.110858, 29.663923, -0.20806874) failed to convert
-rank 32: Point 372 (-90.969219, 29.66884, -0.22481767) failed to convert
-rank 99: Point 516 (-88.973062, 29.23411, 16.423659) failed to convert
-rank 82: Point 520 (-89.830947, 29.425602, -0.09559747) failed to convert
-rank 86: Point 520 (-89.579092, 29.847333, -0.05602213) failed to convert
-rank 16: Point 369 (-91.361247, 30.725499, -18.635433) failed to convert
-rank 21: Point 372 (-91.27461, 29.48098, 6.0079538) failed to convert
-rank 6: Point 371 (-91.750106, 30.586968, -13.606273) failed to convert
-rank 9: Point 372 (-91.647734, 30.607995, -7.35593) failed to convert
-rank 75: Point 516 (-89.975473, 29.967349, -0.84712364) failed to convert
-rank 90: Point 521 (-89.378905, 29.151168, 0.31299999) failed to convert
-rank 81: Point 515 (-89.87204, 29.303477, 2.3645895) failed to convert
-rank 87: Point 516 (-89.506708, 29.797997, -0.2451695) failed to convert
-rank 49: Point 374 (-90.592685, 30.046928, 23.958071) failed to convert
-rank 56: Point 370 (-90.483439, 29.719055, 0.16673792) failed to convert
-rank 2: Point 368 (-91.920982, 31.018189, -18.743265) failed to convert
-rank 42: Point 372 (-90.751848, 29.399328, -8.2296) failed to convert
-rank 54: Point 370 (-90.497615, 29.968551, -0.49479562) failed to convert
-rank 39: Point 373 (-90.803921, 29.396312, -0.47009029) failed to convert
-rank 78: Point 521 (-89.922779, 29.857087, 1.1225814) failed to convert
-rank 79: Point 516 (-89.919856, 29.63618, -4.6067474) failed to convert
-rank 29: Point 370 (-91.036904, 30.1249, -10.512017) failed to convert
-rank 83: Point 516 (-89.765473, 29.90775, -0.00580262) failed to convert
-rank 85: Point 516 (-89.699524, 29.404408, 0.21986905) failed to convert
-rank 95: Point 517 (-89.225886, 29.132491, -0.01006787) failed to convert
-rank 46: Point 366 (-90.695827, 29.428793, -0.20738379) failed to convert
-rank 13: Point 373 (-91.527992, 29.783045, -2.9589223) failed to convert
-rank 48: Point 371 (-90.626115, 29.887724, -0.32178102) failed to convert
-rank 35: Point 377 (-90.871379, 29.763669, -1.2617036) failed to convert
-rank 5: Point 374 (-91.760868, 30.994668, -13.191947) failed to convert
-rank 50: Point 374 (-90.625318, 29.363566, 0.26097005) failed to convert
-rank 70: Point 521 (-90.072157, 30.028848, -0.35418641) failed to convert
-rank 0: Point 348 (-92.558624, 28.975581, 26.439833) failed to convert
-rank 77: Point 517 (-89.935184, 30.006376, 10.867712) failed to convert
-rank 44: Point 369 (-90.708983, 29.540502, -0.82408433) failed to convert
-rank 92: Point 520 (-89.305747, 29.335128, -0.0423733) failed to convert
-rank 41: Point 372 (-90.744126, 29.816412, -0.84273614) failed to convert
-rank 71: Point 517 (-90.062469, 29.921408, -6.9314573) failed to convert
-rank 94: Point 520 (-89.242276, 29.169144, -1.1460674) failed to convert
-rank 27: Point 367 (-91.118227, 30.232446, -6.0868315) failed to convert
-rank 51: Point 374 (-90.601876, 29.46535, -0.11196015) failed to convert
-rank 10: Point 370 (-91.597436, 30.82313, -20.0) failed to convert
-rank 76: Point 523 (-89.978033, 29.721411, -0.03143896) failed to convert
-rank 68: Point 521 (-90.123266, 29.995253, -9.0) failed to convert
-rank 55: Point 373 (-90.500899, 29.663871, -0.42892429) failed to convert
-rank 62: Point 371 (-90.308878, 30.307266, -0.32137904) failed to convert
-rank 3: Point 374 (-91.900755, 30.153344, -4.0958092) failed to convert
-rank 72: Point 521 (-90.040852, 29.956748, 24.453025) failed to convert
-rank 17: Point 374 (-91.390746, 29.502926, 1.8349311) failed to convert
-rank 57: Point 376 (-90.44741, 29.993208, 24.763708) failed to convert
-rank 64: Point 521 (-90.270868, 29.911034, -0.33159957) failed to convert
-rank 63: Point 375 (-90.308564, 29.915454, -0.29478095) failed to convert
-rank 84: Point 523 (-89.72816, 29.854021, -2.3015991) failed to convert
-rank 73: Point 516 (-90.019703, 29.955207, -2.7027016) failed to convert
-rank 31: Point 375 (-90.987108, 30.107427, -11.934445) failed to convert
-rank 38: Point 370 (-90.787959, 29.889877, -0.33577783) failed to convert
-rank 98: Point 521 (-89.017865, 30.049169, 4.1038563) failed to convert
-rank 23: Point 372 (-91.226753, 29.714095, -5.6522229) failed to convert
-rank 88: Point 524 (-89.392026, 30.194885, 3.1230847) failed to convert
-rank 97: Point 515 (-89.169547, 29.116473, -0.0) failed to convert
-rank 52: Point 370 (-90.547581, 29.890109, 0.9239518) failed to convert
-rank 96: Point 523 (-89.120794, 30.104856, 2.8598433) failed to convert
-rank 61: Point 373 (-90.378504, 29.682579, -0.66186699) failed to convert
-rank 65: Point 519 (-90.230698, 29.925011, -0.04484298) failed to convert
-rank 30: Point 371 (-91.015543, 30.14821, -7.6571307) failed to convert
-rank 59: Point 374 (-90.444327, 29.420692, -0.0) failed to convert
-rank 69: Point 519 (-90.105022, 29.902722, -2.1792206) failed to convert
-rank 66: Point 519 (-90.196106, 29.935249, -3.5439427) failed to convert
-rank 4: Point 372 (-91.813196, 30.81972, -17.821655) failed to convert
-rank 15: Point 372 (-91.403223, 30.755414, 3.5154371) failed to convert
-rank 89: Point 518 (-89.416289, 29.205, 0.31299999) failed to convert
-rank 80: Point 519 (-89.863911, 29.940388, -0.38374977) failed to convert
-rank 24: Point 369 (-91.168134, 30.363505, -6.1276235) failed to convert
-rank 99: Point 517 (-88.877004, 30.270442, 5.4819449) failed to convert
-rank 74: Point 522 (-90.001575, 29.886001, -9.0) failed to convert
-rank 86: Point 521 (-89.674088, 28.699844, 93.401106) failed to convert
-rank 45: Point 372 (-90.66076, 30.046054, -9.8672912) failed to convert
-rank 67: Point 515 (-90.15491, 29.959671, -7.2791569) failed to convert
-rank 25: Point 374 (-91.197084, 29.649317, -3.2190097) failed to convert
-rank 40: Point 370 (-90.757981, 29.828148, -0.6090068) failed to convert
-rank 37: Point 374 (-90.811366, 29.928125, -0.47725689) failed to convert
-rank 90: Point 522 (-89.314877, 29.888777, 1.3821872) failed to convert
-rank 33: Point 372 (-90.904627, 30.116617, -5.2311026) failed to convert
-rank 93: Point 517 (-89.274851, 29.186018, 3.1375369) failed to convert
-rank 91: Point 517 (-89.346101, 29.216957, 0.18583326) failed to convert
-rank 22: Point 370 (-91.199947, 30.45244, 15.580256) failed to convert
-rank 82: Point 521 (-89.7795, 30.059665, 1.8281452) failed to convert
-rank 87: Point 517 (-89.467205, 30.258843, -4.7225356) failed to convert
-rank 81: Point 516 (-89.81177, 30.051811, 4.2136721) failed to convert
-rank 75: Point 517 (-89.998647, 29.672953, 1.2793187) failed to convert
-rank 8: Point 368 (-91.660552, 30.921675, -14.15268) failed to convert
-rank 85: Point 517 (-89.626302, 30.285323, -0.46295755) failed to convert
-rank 43: Point 377 (-90.712795, 29.662146, -0.76627306) failed to convert
-rank 47: Point 373 (-90.637634, 30.044791, 20.151991) failed to convert
-rank 14: Point 368 (-91.491892, 29.761487, -1.5303116) failed to convert
-rank 78: Point 522 (-89.910105, 30.015717, -0.08220533) failed to convert
-rank 12: Point 363 (-91.551466, 29.986547, -8.2296) failed to convert
-rank 83: Point 517 (-89.766803, 29.891481, -8.5673191) failed to convert
-rank 18: Point 374 (-91.318459, 30.136708, -0.0) failed to convert
-rank 53: Point 373 (-90.526161, 29.864151, -0.49923408) failed to convert
-rank 19: Point 375 (-91.29809, 29.888254, -0.33305459) failed to convert
-rank 70: Point 522 (-90.081308, 29.911211, -2.8406731) failed to convert
-rank 95: Point 518 (-89.153949, 29.941928, 2.5682127) failed to convert
-rank 58: Point 365 (-90.431552, 29.893906, 0.40795235) failed to convert
-rank 1: Point 376 (-92.097971, 29.843404, -0.53613773) failed to convert
-rank 77: Point 518 (-89.939597, 29.950978, -0.07975019) failed to convert
-rank 36: Point 370 (-90.846602, 29.755189, -0.67234498) failed to convert
-rank 28: Point 368 (-91.109602, 29.683552, -1.463351) failed to convert
-rank 79: Point 517 (-89.919821, 29.63623, -4.6067474) failed to convert
-rank 7: Point 374 (-91.772183, 29.612553, 2.0) failed to convert
-rank 11: Point 371 (-91.568236, 30.571735, -8.4170584) failed to convert
-rank 34: Point 368 (-90.869095, 30.180451, -2.2159189) failed to convert
-rank 71: Point 518 (-90.061753, 29.930432, 16.240634) failed to convert
-rank 92: Point 521 (-89.307135, 29.319098, -0.0) failed to convert
-rank 94: Point 521 (-89.240199, 29.192646, -0.02832954) failed to convert
-rank 76: Point 524 (-89.950381, 30.070505, -4.7030642) failed to convert
-rank 16: Point 370 (-91.36174, 30.717263, -9.5203773) failed to convert
-rank 26: Point 368 (-91.148124, 30.175398, -2.2783464) failed to convert
-rank 32: Point 373 (-90.986859, 29.399239, -0.3942543) failed to convert
-rank 49: Point 375 (-90.628377, 29.541059, -2.1764447) failed to convert
-rank 60: Point 368 (-90.451271, 28.999038, 10.1284) failed to convert
-rank 68: Point 522 (-90.129856, 29.909814, 12.148027) failed to convert
-rank 42: Point 373 (-90.718768, 29.880191, -0.8931425) failed to convert
-rank 54: Point 371 (-90.532939, 29.476046, -8.2296) failed to convert
-rank 29: Point 371 (-91.037177, 30.120546, -9.8024309) failed to convert
-rank 56: Point 371 (-90.463468, 29.994633, -9.71672) failed to convert
-rank 39: Point 374 (-90.790142, 29.599515, -8.2296) failed to convert
-rank 84: Point 524 (-89.754068, 29.537543, 22.211085) failed to convert
-rank 21: Point 373 (-91.221326, 30.33556, 0.46072065) failed to convert
-rank 9: Point 373 (-91.665247, 30.303188, -3.6752653) failed to convert
-rank 2: Point 369 (-91.921022, 31.017389, -16.680803) failed to convert
-rank 72: Point 522 (-90.035024, 30.03053, -4.8066963) failed to convert
-rank 73: Point 517 (-90.033153, 29.7835, -1.9664314) failed to convert
-rank 98: Point 522 (-89.096545, 29.181728, 4.9859665) failed to convert
-rank 64: Point 522 (-90.263554, 30.007678, 1.403575) failed to convert
-rank 20: Point 373 (-91.28146, 29.69597, -1.1611507) failed to convert
-rank 48: Point 372 (-90.643021, 29.64696, -0.71181411) failed to convert
-rank 50: Point 375 (-90.613875, 29.526892, 0.30608589) failed to convert
-rank 88: Point 525 (-89.466128, 29.333725, -2.6868645) failed to convert
-rank 97: Point 516 (-89.17755, 29.025666, 1.6219188) failed to convert
-rank 46: Point 367 (-90.696086, 29.425012, -0.35172843) failed to convert
-rank 13: Point 374 (-91.490335, 30.420158, -3.8229564) failed to convert
-rank 6: Point 372 (-91.726321, 31.005904, -20.233233) failed to convert
-rank 89: Point 519 (-89.415564, 29.213345, 0.2220743) failed to convert
-rank 41: Point 373 (-90.789609, 29.149306, -1.9e-07) failed to convert
-rank 96: Point 524 (-89.196869, 29.25473, -0.0) failed to convert
-rank 65: Point 520 (-90.227875, 29.962203, -8.0701902) failed to convert
-rank 44: Point 370 (-90.69037, 29.809089, -0.30972012) failed to convert
-rank 55: Point 374 (-90.501847, 29.650634, 0.74294101) failed to convert
-rank 35: Point 378 (-90.871371, 29.763729, -1.3591895) failed to convert
-rank 80: Point 520 (-89.842855, 30.200098, 3.6301754) failed to convert
-rank 66: Point 520 (-90.189299, 30.024364, -5.0983899) failed to convert
-rank 74: Point 523 (-89.993151, 29.992867, -1.3295346) failed to convert
-rank 5: Point 375 (-91.812368, 30.070768, -3.9771284) failed to convert
-rank 67: Point 516 (-90.154899, 29.959632, -7.3578725) failed to convert
-rank 69: Point 520 (-90.09507, 30.030349, 0.93880766) failed to convert
-rank 10: Point 371 (-91.597692, 30.818725, -20.0) failed to convert
-rank 63: Point 376 (-90.341742, 29.468324, -3.0919326) failed to convert
-rank 86: Point 522 (-89.620247, 29.354788, 0.34950466) failed to convert
-rank 99: Point 518 (-88.893884, 30.090473, 13.572078) failed to convert
-rank 82: Point 522 (-89.806443, 29.728612, -0.0) failed to convert
-rank 90: Point 523 (-89.311437, 29.927898, -0.0) failed to convert
-rank 91: Point 518 (-89.33505, 29.34464, -2.2081308) failed to convert
-rank 17: Point 375 (-91.378125, 29.71234, -2.4259768) failed to convert
-rank 93: Point 518 (-89.259555, 29.360849, 5.4497577) failed to convert
-rank 81: Point 517 (-89.842451, 29.672704, -0.0) failed to convert
-rank 87: Point 518 (-89.526052, 29.568925, 0.37171668) failed to convert
-rank 3: Point 375 (-91.854365, 31.000731, -14.411303) failed to convert
-rank 0: Point 349 (-92.538431, 29.410152, 11.9) failed to convert
-rank 31: Point 376 (-90.982143, 30.182592, -4.289943) failed to convert
-rank 38: Point 371 (-90.769375, 30.160594, -0.40604735) failed to convert
-rank 75: Point 518 (-89.97593, 29.961139, 0.01203302) failed to convert
-rank 23: Point 373 (-91.214229, 29.914081, -1.2969738) failed to convert
-rank 85: Point 518 (-89.692514, 29.489474, 14.025837) failed to convert
-rank 78: Point 523 (-89.940367, 29.635605, -4.3860722) failed to convert
-rank 70: Point 523 (-90.07219, 30.028298, -0.60251138) failed to convert
-rank 27: Point 368 (-91.157053, 29.623867, 0.10131719) failed to convert
-rank 62: Point 372 (-90.336918, 29.932112, 29.398596) failed to convert
-rank 61: Point 374 (-90.3903, 29.521687, -2.2201437) failed to convert
-rank 83: Point 518 (-89.775205, 29.788545, -0.0) failed to convert
-rank 77: Point 519 (-89.941312, 29.929414, -3.2537142) failed to convert
-rank 30: Point 372 (-91.035986, 29.835157, -1.0549507) failed to convert
-rank 79: Point 518 (-89.920823, 29.623367, -1.3186768) failed to convert
-rank 52: Point 371 (-90.56337, 29.668624, 0.39409271) failed to convert
-rank 51: Point 375 (-90.58596, 29.690922, -0.41636274) failed to convert
-rank 71: Point 519 (-90.06977, 29.827421, 0.28433608) failed to convert
-rank 4: Point 373 (-91.811987, 30.841366, -17.208685) failed to convert
-rank 45: Point 373 (-90.668888, 29.930074, -1.8291605) failed to convert
-rank 57: Point 377 (-90.46878, 29.698953, -0.43293658) failed to convert
-rank 25: Point 375 (-91.161924, 30.205137, 3.2151591) failed to convert
-rank 59: Point 375 (-90.412912, 29.852313, -1.5283666) failed to convert
-rank 24: Point 370 (-91.168782, 30.353246, -6.9462728) failed to convert
-rank 95: Point 519 (-89.16131, 29.859959, 2.2587423) failed to convert
-rank 68: Point 523 (-90.123273, 29.995123, -9.0) failed to convert
-rank 76: Point 525 (-89.950367, 30.070638, -4.7274483) failed to convert
-rank 92: Point 522 (-89.308479, 29.303636, -0.0) failed to convert
-rank 94: Point 522 (-89.236398, 29.235858, -0.0) failed to convert
-rank 22: Point 371 (-91.243275, 29.763445, -0.98702567) failed to convert
-rank 43: Point 378 (-90.684472, 30.069556, -1.5117597) failed to convert
-rank 33: Point 373 (-90.937185, 29.62767, -8.2296) failed to convert
-rank 40: Point 371 (-90.769985, 29.652921, -1.2352674) failed to convert
-rank 15: Point 373 (-91.434114, 30.246339, -0.79921102) failed to convert
-rank 37: Point 375 (-90.807702, 29.981884, -9.7682312) failed to convert
-rank 8: Point 369 (-91.658696, 30.953715, -2.4455498) failed to convert
-rank 72: Point 523 (-90.040773, 29.957146, 25.29432) failed to convert
-rank 84: Point 525 (-89.728153, 29.854061, -2.0977479) failed to convert
-rank 18: Point 375 (-91.319299, 30.123048, -8.5801207) failed to convert
-rank 14: Point 369 (-91.499597, 29.630461, -0.65175931) failed to convert
-rank 12: Point 364 (-91.530828, 30.337481, -1.6786354) failed to convert
-rank 1: Point 377 (-92.098173, 29.838476, -0.9259832) failed to convert
-rank 98: Point 523 (-89.006341, 30.173795, 8.4421856) failed to convert
-rank 36: Point 371 (-90.828793, 30.018145, -5.9574169) failed to convert
-rank 73: Point 518 (-90.033159, 29.783396, -2.0765074) failed to convert
-rank 88: Point 526 (-89.437389, 29.670245, -0.0) failed to convert
-rank 64: Point 523 (-90.305027, 29.452717, 0.10704028) failed to convert
-rank 19: Point 376 (-91.307172, 29.74035, -0.55848478) failed to convert
-rank 28: Point 369 (-91.110978, 29.661743, -0.41782477) failed to convert
-rank 47: Point 374 (-90.671411, 29.562246, -1.8484586) failed to convert
-rank 97: Point 517 (-89.165963, 29.156589, 0.00663065) failed to convert
-rank 58: Point 366 (-90.464521, 29.439483, -8.2296) failed to convert
-rank 53: Point 374 (-90.553528, 29.480309, -1.1477317) failed to convert
-rank 34: Point 369 (-90.896621, 29.770808, -0.74763993) failed to convert
-rank 96: Point 525 (-89.195467, 29.270566, -0.0) failed to convert
-rank 80: Point 521 (-89.846906, 30.150085, 2.4827099) failed to convert
-rank 65: Point 521 (-90.265372, 29.463861, -2.1354871) failed to convert
-rank 54: Point 372 (-90.518891, 29.672369, 0.99791053) failed to convert
-rank 16: Point 371 (-91.361221, 30.72553, -18.745042) failed to convert
-rank 66: Point 521 (-90.239696, 29.357956, -5.0648619) failed to convert
-rank 74: Point 524 (-89.988846, 30.047335, -4.4622722) failed to convert
-rank 32: Point 374 (-90.938639, 30.130516, -11.458652) failed to convert
-rank 89: Point 520 (-89.416938, 29.196859, 0.31299999) failed to convert
-rank 86: Point 523 (-89.533406, 30.384989, -6.5445783) failed to convert
-rank 49: Point 376 (-90.613855, 29.747639, -0.76812389) failed to convert
-rank 67: Point 517 (-90.2087, 29.251451, 0.29749322) failed to convert
-rank 39: Point 375 (-90.744065, 30.270216, -0.24323761) failed to convert
-rank 69: Point 521 (-90.162643, 29.148614, 0.31299999) failed to convert
-rank 11: Point 372 (-91.599291, 30.038976, -0.52719479) failed to convert
-rank 7: Point 375 (-91.735928, 30.263094, -8.2296) failed to convert
-rank 99: Point 519 (-88.916451, 29.847914, 2.22695) failed to convert
-rank 42: Point 374 (-90.751833, 29.399366, -8.2296) failed to convert
-rank 56: Point 372 (-90.47569, 29.826135, -0.65917775) failed to convert
-rank 26: Point 369 (-91.142006, 30.270882, -13.854685) failed to convert
-rank 91: Point 519 (-89.344308, 29.237557, -0.03257442) failed to convert
-rank 82: Point 523 (-89.746236, 30.463032, -6.7729368) failed to convert
-rank 90: Point 524 (-89.366322, 29.297186, 18.881036) failed to convert
-rank 29: Point 372 (-91.032405, 30.193469, -7.2822522) failed to convert
-rank 87: Point 519 (-89.544426, 29.35066, 0.31299999) failed to convert
-rank 93: Point 519 (-89.284014, 29.080795, -0.29064094) failed to convert
-rank 9: Point 374 (-91.64969, 30.573653, -7.4218856) failed to convert
-rank 81: Point 518 (-89.775773, 30.490741, -7.6500621) failed to convert
-rank 2: Point 370 (-91.925832, 30.928907, -15.738086) failed to convert
-rank 21: Point 374 (-91.223437, 30.301921, -14.538466) failed to convert
-rank 75: Point 519 (-89.985854, 29.835466, -5.2913283) failed to convert
-rank 50: Point 376 (-90.623635, 29.387622, 0.30480021) failed to convert
-rank 85: Point 519 (-89.669685, 29.765784, -0.0) failed to convert
-rank 60: Point 369 (-90.432802, 29.255464, -0.0) failed to convert
-rank 79: Point 519 (-89.869618, 30.261805, -0.82687125) failed to convert
-rank 70: Point 524 (-90.081143, 29.91319, 14.284068) failed to convert
-rank 77: Point 520 (-89.963268, 29.652199, -4.5244514) failed to convert
-rank 78: Point 524 (-89.970116, 29.257724, -0.98047924) failed to convert
-rank 83: Point 519 (-89.775429, 29.785708, -0.00156433) failed to convert
-rank 95: Point 520 (-89.221139, 29.186458, -0.0) failed to convert
-rank 48: Point 373 (-90.615829, 30.033261, 37.196806) failed to convert
-rank 71: Point 520 (-90.069454, 29.83138, -0.69966728) failed to convert
-rank 17: Point 376 (-91.37565, 29.75324, -0.71267046) failed to convert
-rank 5: Point 376 (-91.794664, 30.390695, -3.0996206) failed to convert
-rank 55: Point 375 (-90.473229, 30.046528, -7.5283166) failed to convert
-rank 44: Point 371 (-90.686877, 29.85919, -1.0667764) failed to convert
-rank 68: Point 524 (-90.131156, 29.892897, -0.74621025) failed to convert
-rank 10: Point 372 (-91.593986, 30.881814, -13.38504) failed to convert
-rank 92: Point 523 (-89.308533, 29.303017, 0.00020015) failed to convert
-rank 6: Point 373 (-91.754309, 30.511709, -12.295633) failed to convert
-rank 31: Point 377 (-90.976285, 30.270053, -6.1424592) failed to convert
-rank 23: Point 374 (-91.21397, 29.91819, -1.1692848) failed to convert
-rank 94: Point 523 (-89.235017, 29.251497, -0.0) failed to convert
-rank 76: Point 526 (-89.950354, 30.070785, -2.4448628) failed to convert
-rank 3: Point 376 (-91.913881, 29.907616, -17.390879) failed to convert
-rank 27: Point 369 (-91.120355, 30.198986, -13.042393) failed to convert
-rank 0: Point 350 (-92.552181, 29.089174, 21.9) failed to convert
-rank 72: Point 524 (-90.035017, 30.03059, -4.8066963) failed to convert
-rank 35: Point 379 (-90.838643, 30.247676, -0.55016503) failed to convert
-rank 52: Point 372 (-90.56338, 29.668352, -1.5251371) failed to convert
-rank 84: Point 526 (-89.728142, 29.854121, -0.51747863) failed to convert
-rank 30: Point 373 (-91.043222, 29.723644, -0.60994347) failed to convert
-rank 41: Point 374 (-90.744133, 29.816219, -1.0278222) failed to convert
-rank 51: Point 376 (-90.552305, 30.162865, -0.21514329) failed to convert
-rank 45: Point 374 (-90.668848, 29.930588, -1.6685933) failed to convert
-rank 98: Point 524 (-89.01061, 30.127291, 7.4079887) failed to convert
-rank 63: Point 377 (-90.308406, 29.917494, -0.35165475) failed to convert
-rank 13: Point 375 (-91.527969, 29.783013, -2.7931221) failed to convert
-rank 4: Point 374 (-91.804137, 30.981682, -18.973799) failed to convert
-rank 88: Point 527 (-89.471344, 29.272109, -0.10780748) failed to convert
-rank 73: Point 519 (-90.000401, 30.199926, 3.96) failed to convert
-rank 22: Point 372 (-91.249734, 29.659509, -4.329989) failed to convert
-rank 46: Point 368 (-90.696691, 29.416245, -1.653687) failed to convert
-rank 20: Point 374 (-91.264884, 29.963549, -0.13699999) failed to convert
-rank 38: Point 372 (-90.801885, 29.685382, -0.69279178) failed to convert
-rank 97: Point 518 (-89.177749, 29.023313, 2.1955448) failed to convert
-rank 24: Point 371 (-91.20074, 29.848914, -0.47529659) failed to convert
-rank 57: Point 378 (-90.459056, 29.832978, -0.31683106) failed to convert
-rank 25: Point 376 (-91.196071, 29.665324, -0.44673371) failed to convert
-rank 64: Point 524 (-90.329238, 29.12469, 1.6923369) failed to convert
-rank 80: Point 522 (-89.860106, 29.986886, -0.67994288) failed to convert
-rank 43: Point 379 (-90.686329, 30.042892, -10.454641) failed to convert
-rank 62: Point 373 (-90.339462, 29.897818, -1.3500811) failed to convert
-rank 59: Point 376 (-90.4003, 30.02403, -5.0444403) failed to convert
-rank 15: Point 374 (-91.430526, 30.305498, -2.0122335) failed to convert
-rank 14: Point 370 (-91.49911, 29.63858, -0.49537255) failed to convert
-rank 96: Point 526 (-89.20681, 29.141983, 1.455358) failed to convert
-rank 18: Point 376 (-91.343185, 29.733044, -6.4983365) failed to convert
-rank 8: Point 370 (-91.709451, 30.06574, -4.8498418) failed to convert
-rank 37: Point 376 (-90.791266, 30.221645, -1.7026163) failed to convert
-rank 65: Point 522 (-90.228322, 29.956029, 25.831313) failed to convert
-rank 40: Point 372 (-90.755853, 29.859056, -0.75589525) failed to convert
-rank 74: Point 525 (-90.006997, 29.816953, -6.7177925) failed to convert
-rank 61: Point 375 (-90.384923, 29.59509, -0.89996491) failed to convert
-rank 66: Point 522 (-90.255416, 29.147281, 0.59170192) failed to convert
-rank 89: Point 521 (-89.376354, 29.668103, 4.189451) failed to convert
-rank 86: Point 524 (-89.544613, 30.253717, -2.8626708) failed to convert
-rank 36: Point 372 (-90.839413, 29.86137, -1.2441156) failed to convert
-rank 82: Point 524 (-89.845445, 29.243619, 9.8114146) failed to convert
-rank 67: Point 518 (-90.154883, 29.959573, -7.3578725) failed to convert
-rank 99: Point 520 (-88.929923, 29.702516, 2.6780113) failed to convert
-rank 69: Point 522 (-90.0905, 30.08858, 4.4299998) failed to convert
-rank 91: Point 520 (-89.365892, 28.986755, 12.012406) failed to convert
-rank 47: Point 375 (-90.659635, 29.731081, -1.6104052) failed to convert
-rank 58: Point 367 (-90.426351, 29.964808, -0.35469746) failed to convert
-rank 90: Point 525 (-89.371647, 29.235355, 0.06558264) failed to convert
-rank 1: Point 378 (-92.098055, 29.840672, -0.91164029) failed to convert
-rank 81: Point 519 (-89.848144, 29.601334, 27.13011) failed to convert
-rank 93: Point 520 (-89.283452, 29.087003, 14.900465) failed to convert
-rank 87: Point 520 (-89.513634, 29.715015, 0.02) failed to convert
-rank 75: Point 520 (-89.980636, 29.901538, 1.9792715) failed to convert
-rank 34: Point 370 (-90.869655, 30.172065, -1.1263512) failed to convert
-rank 12: Point 365 (-91.520755, 30.50679, -6.5826845) failed to convert
-rank 85: Point 520 (-89.637122, 30.156199, 8.8232252) failed to convert
-rank 54: Point 373 (-90.519416, 29.665025, -0.85859204) failed to convert
-rank 39: Point 376 (-90.771572, 29.871291, -1.1683799) failed to convert
-rank 79: Point 520 (-89.900681, 29.875728, 27.863934) failed to convert
-rank 83: Point 520 (-89.718227, 30.479936, -7.6015157) failed to convert
-rank 53: Point 375 (-90.567548, 29.282074, 1.4228837) failed to convert
-rank 78: Point 525 (-89.922212, 29.864019, 40.602712) failed to convert
-rank 49: Point 377 (-90.626515, 29.567448, -0.70117592) failed to convert
-rank 33: Point 374 (-90.906556, 30.087736, -0.71877153) failed to convert
-rank 19: Point 377 (-91.294894, 29.939723, -0.45333754) failed to convert
-rank 28: Point 370 (-91.075209, 30.216897, -6.5782819) failed to convert
-rank 26: Point 370 (-91.144664, 30.229332, -9.1171978) failed to convert
-rank 70: Point 525 (-90.098667, 29.686856, -8.2296) failed to convert
-rank 7: Point 376 (-91.717208, 30.594164, -5.7201522) failed to convert
-rank 68: Point 525 (-90.123238, 29.995562, -9.0) failed to convert
-rank 95: Point 521 (-89.220856, 29.189676, -0.08318897) failed to convert
-rank 56: Point 373 (-90.475735, 29.825463, -0.81666842) failed to convert
-rank 71: Point 521 (-90.096901, 29.476421, 0.31299999) failed to convert
-rank 77: Point 521 (-89.941311, 29.929354, -6.1136788) failed to convert
-rank 92: Point 524 (-89.311335, 29.270786, -0.0) failed to convert
-rank 94: Point 524 (-89.239384, 29.201711, -0.40406755) failed to convert
-rank 76: Point 527 (-89.978324, 29.717621, 0.52762122) failed to convert
-rank 72: Point 525 (-90.037419, 29.999955, 0.28845936) failed to convert
-rank 9: Point 375 (-91.62931, 30.924964, -3.0) failed to convert
-rank 84: Point 527 (-89.744076, 29.659181, -0.0) failed to convert
-rank 29: Point 373 (-91.036921, 30.124391, -11.39373) failed to convert
-rank 50: Point 377 (-90.625306, 29.3637, 0.24717584) failed to convert
-rank 42: Point 375 (-90.718726, 29.880674, -0.66249671) failed to convert
-rank 60: Point 370 (-90.345613, 30.440745, -5.7105482) failed to convert
-rank 98: Point 525 (-89.000868, 30.232081, 5.1212674) failed to convert
-rank 10: Point 373 (-91.637401, 30.133965, -1.0633092) failed to convert
-rank 31: Point 378 (-90.987163, 30.105335, -7.5739223) failed to convert
-rank 55: Point 376 (-90.498379, 29.698712, -0.88420769) failed to convert
-rank 44: Point 372 (-90.722324, 29.346385, -1.2876995) failed to convert
-rank 23: Point 375 (-91.212391, 29.943235, -1.2410796) failed to convert
-rank 5: Point 377 (-91.770461, 30.822814, -9.3682429) failed to convert
-rank 27: Point 370 (-91.116274, 30.261814, 4.8834604) failed to convert
-rank 88: Point 528 (-89.466095, 29.333674, -3.4063711) failed to convert
-rank 6: Point 374 (-91.750067, 30.586957, -13.606273) failed to convert
-rank 73: Point 520 (-90.03352, 29.778556, 0.28709159) failed to convert
-rank 64: Point 525 (-90.304015, 29.466253, 1.115769) failed to convert
-rank 11: Point 373 (-91.632292, 29.46351, 2.4000001) failed to convert
-rank 32: Point 375 (-90.9383, 30.135558, 17.095418) failed to convert
-rank 80: Point 523 (-89.856375, 30.032967, 6.3549031) failed to convert
-rank 48: Point 374 (-90.729157, 28.393477, 43.182746) failed to convert
-rank 21: Point 375 (-91.209716, 30.518766, 4.5611099) failed to convert
-rank 3: Point 377 (-91.860508, 30.888096, -10.424174) failed to convert
-rank 16: Point 372 (-91.430939, 29.575392, 0.091) failed to convert
-rank 35: Point 380 (-90.850889, 30.067276, -4.27962) failed to convert
-rank 2: Point 371 (-91.920977, 31.018055, -18.795298) failed to convert
-rank 96: Point 527 (-89.20315, 29.183354, -0.0) failed to convert
-rank 30: Point 374 (-91.01404, 30.170756, -11.980165) failed to convert
-rank 97: Point 519 (-89.176942, 29.032191, -0.0) failed to convert
-rank 51: Point 377 (-90.556572, 30.10333, -0.34020731) failed to convert
-rank 41: Point 375 (-90.704685, 30.384182, -7.4482723) failed to convert
-rank 74: Point 526 (-89.976672, 30.200846, 4.0500002) failed to convert
-rank 65: Point 523 (-90.268563, 29.420855, 1.8708929) failed to convert
-rank 46: Point 369 (-90.697519, 29.40422, -8.2296) failed to convert
-rank 0: Point 351 (-92.540478, 29.346412, 12.852779) failed to convert
-rank 89: Point 522 (-89.321857, 30.291168, 2.4656541) failed to convert
-rank 86: Point 525 (-89.61249, 29.447286, -5.8335676) failed to convert
-rank 66: Point 523 (-90.195521, 29.942335, -2.339346) failed to convert
-rank 45: Point 375 (-90.660751, 30.045994, -9.8672912) failed to convert
-rank 22: Point 373 (-91.211089, 30.276503, -13.278004) failed to convert
-rank 20: Point 375 (-91.229941, 30.520824, -9.579018) failed to convert
-rank 82: Point 525 (-89.819346, 29.568645, 1.5090931) failed to convert
-rank 99: Point 521 (-88.884874, 30.185293, 9.1820609) failed to convert
-rank 38: Point 373 (-90.805621, 29.630331, -2.3162539) failed to convert
-rank 91: Point 521 (-89.340477, 29.281671, 0.025) failed to convert
-rank 24: Point 372 (-91.187573, 30.057546, -0.72972433) failed to convert
-rank 13: Point 376 (-91.527841, 29.785181, -3.1263337) failed to convert
-rank 67: Point 519 (-90.160315, 29.888678, -0.94683561) failed to convert
-rank 69: Point 523 (-90.095174, 30.028346, -5.8186324) failed to convert
-rank 90: Point 526 (-89.367461, 29.283778, -4.5445682) failed to convert
-rank 63: Point 378 (-90.308398, 29.917572, -0.35694849) failed to convert
-rank 57: Point 379 (-90.486008, 29.459764, -0.85511787) failed to convert
-rank 25: Point 377 (-91.161828, 30.206473, 5.7345937) failed to convert
-rank 81: Point 520 (-89.807917, 30.098164, -0.36840877) failed to convert
-rank 18: Point 377 (-91.294261, 30.526765, -15.234889) failed to convert
-rank 87: Point 521 (-89.540124, 29.400913, -0.0) failed to convert
-rank 4: Point 375 (-91.810292, 30.871552, -11.113835) failed to convert
-rank 8: Point 371 (-91.661183, 30.910458, -12.135735) failed to convert
-rank 43: Point 380 (-90.735202, 29.336116, -8.2296) failed to convert
-rank 75: Point 521 (-89.980711, 29.900532, 2.3523966) failed to convert
-rank 93: Point 521 (-89.279927, 29.127369, -0.11649496) failed to convert
-rank 61: Point 376 (-90.38649, 29.573627, -2.2976723) failed to convert
-rank 17: Point 377 (-91.320573, 30.651295, 8.7326353) failed to convert
-rank 85: Point 521 (-89.638204, 30.142986, 0.74796601) failed to convert
-rank 47: Point 376 (-90.651021, 29.854098, -0.33195405) failed to convert
-rank 83: Point 521 (-89.766775, 29.891535, -8.5673191) failed to convert
-rank 79: Point 521 (-89.920972, 29.621111, -1.8080735) failed to convert
-rank 78: Point 526 (-89.936784, 29.680665, -0.0) failed to convert
-rank 58: Point 368 (-90.430745, 29.904718, -0.42969331) failed to convert
-rank 68: Point 526 (-90.123248, 29.995423, -9.0) failed to convert
-rank 52: Point 373 (-90.594845, 29.222557, 1.9742669) failed to convert
-rank 70: Point 526 (-90.072348, 30.026, -4.7762163) failed to convert
-rank 77: Point 522 (-89.961509, 29.674442, 26.351697) failed to convert
-rank 92: Point 525 (-89.332285, 29.02883, 14.916148) failed to convert
-rank 1: Point 379 (-92.098014, 29.840673, -0.90025766) failed to convert
-rank 14: Point 371 (-91.498036, 29.656795, -3.1821121) failed to convert
-rank 95: Point 522 (-89.224712, 29.145801, 11.683502) failed to convert
-rank 94: Point 525 (-89.150005, 30.205284, 3.7878271) failed to convert
-rank 54: Point 374 (-90.518752, 29.674096, -0.63468269) failed to convert
-rank 76: Point 528 (-89.979388, 29.704001, 19.025027) failed to convert
-rank 71: Point 522 (-90.053742, 30.032828, -1.4975793) failed to convert
-rank 34: Point 371 (-90.902306, 29.685477, -0.51537878) failed to convert
-rank 37: Point 377 (-90.807674, 29.981854, -9.7682312) failed to convert
-rank 33: Point 375 (-90.907871, 30.068041, -5.4321835) failed to convert
-rank 39: Point 377 (-90.788685, 29.620705, -1.7787674) failed to convert
-rank 62: Point 374 (-90.339465, 29.897757, -1.2112447) failed to convert
-rank 84: Point 528 (-89.740361, 29.703964, -0.0) failed to convert
-rank 72: Point 526 (-90.035013, 30.03063, -4.8066963) failed to convert
-rank 53: Point 376 (-90.556535, 29.437789, -8.2296) failed to convert
-rank 7: Point 377 (-91.769666, 29.657679, 2.0999999) failed to convert
-rank 49: Point 378 (-90.614364, 29.740273, -0.44690769) failed to convert
-rank 98: Point 526 (-89.096395, 29.181457, 4.1912696) failed to convert
-rank 19: Point 378 (-91.25906, 30.514926, -8.8443422) failed to convert
-rank 59: Point 377 (-90.415971, 29.810457, -0.59030616) failed to convert
-rank 26: Point 371 (-91.172707, 29.788506, -7.0561205) failed to convert
-rank 12: Point 366 (-91.554344, 29.93558, -0.073) failed to convert
-rank 56: Point 374 (-90.502615, 29.452078, 0.3048) failed to convert
-rank 28: Point 371 (-91.110422, 29.669747, -1.2404847) failed to convert
-rank 15: Point 375 (-91.435433, 30.223784, -2.8301961) failed to convert
-rank 88: Point 529 (-89.466072, 29.333641, -2.8229926) failed to convert
-rank 80: Point 524 (-89.909424, 29.369868, 1.523278) failed to convert
-rank 36: Point 373 (-90.828987, 30.014747, -9.7455523) failed to convert
-rank 9: Point 376 (-91.625844, 30.984253, -14.733084) failed to convert
-rank 29: Point 374 (-91.037123, 30.121076, -11.287964) failed to convert
-rank 64: Point 526 (-90.257628, 30.084622, 3.5799999) failed to convert
-rank 73: Point 521 (-90.033112, 29.783598, -2.1038998) failed to convert
-rank 97: Point 520 (-89.165469, 29.161836, 1.7679332) failed to convert
-rank 96: Point 528 (-89.118546, 30.128965, 3.0724793) failed to convert
-rank 27: Point 371 (-91.120321, 30.198936, -13.054585) failed to convert
-rank 40: Point 373 (-90.757528, 29.834659, -0.50139369) failed to convert
-rank 74: Point 527 (-89.987853, 30.059774, 3.9353875) failed to convert
-rank 5: Point 378 (-91.771825, 30.79782, -9.2003802) failed to convert
-rank 65: Point 524 (-90.20369, 30.279258, 4.0700002) failed to convert
-rank 44: Point 373 (-90.686853, 29.859246, 0.05307808) failed to convert
-rank 23: Point 376 (-91.187026, 30.344411, 7.5383174) failed to convert
-rank 86: Point 526 (-89.613903, 29.430262, -0.44036989) failed to convert
-rank 31: Point 379 (-90.987259, 30.103114, -6.7516595) failed to convert
-rank 50: Point 378 (-90.644764, 29.084063, 2.9083335) failed to convert
-rank 60: Point 371 (-90.365326, 30.176051, 3.150113) failed to convert
-rank 6: Point 375 (-91.746623, 30.647896, 11.958597) failed to convert
-rank 10: Point 374 (-91.601724, 30.749392, -20.0) failed to convert
-rank 55: Point 377 (-90.500988, 29.662403, -1.10618) failed to convert
-rank 32: Point 376 (-90.968716, 29.676008, -0.533066) failed to convert
-rank 82: Point 526 (-89.748808, 30.431856, -4.6756161) failed to convert
-rank 99: Point 522 (-88.951788, 29.464421, 12.47333) failed to convert
-rank 89: Point 523 (-89.405524, 29.329117, -4.4256962) failed to convert
-rank 69: Point 524 (-90.095166, 30.028286, -5.8186324) failed to convert
-rank 66: Point 524 (-90.241463, 29.333893, 3.7576786) failed to convert
-rank 11: Point 374 (-91.548008, 30.91323, -0.25493338) failed to convert
-rank 91: Point 522 (-89.365298, 28.99359, 1.8411065) failed to convert
-rank 16: Point 373 (-91.360326, 30.739704, 12.512559) failed to convert
-rank 21: Point 376 (-91.272485, 29.515095, 6.7286905) failed to convert
-rank 90: Point 527 (-89.395285, 28.959176, 1.2719136) failed to convert
-rank 67: Point 520 (-90.149564, 30.028682, 3.3525668) failed to convert
-rank 87: Point 522 (-89.533136, 29.481218, 0.39345956) failed to convert
-rank 3: Point 378 (-91.92461, 29.705545, 2.610026) failed to convert
-rank 75: Point 522 (-89.994742, 29.722412, -5.0020731) failed to convert
-rank 81: Point 521 (-89.796029, 30.243619, -1.7914559) failed to convert
-rank 85: Point 522 (-89.623213, 30.320667, -4.0111955) failed to convert
-rank 93: Point 522 (-89.26794, 29.264621, -0.0) failed to convert
-rank 83: Point 522 (-89.792489, 29.575542, -4.640885) failed to convert
-rank 41: Point 376 (-90.742898, 29.833967, -0.14476843) failed to convert
-rank 42: Point 376 (-90.719126, 29.874755, -0.40596665) failed to convert
-rank 78: Point 527 (-89.921506, 29.872802, -8.2296) failed to convert
-rank 46: Point 370 (-90.666042, 29.857335, -0.88171617) failed to convert
-rank 79: Point 522 (-89.955355, 29.185192, 10.999303) failed to convert
-rank 2: Point 372 (-91.920951, 31.018164, -18.948533) failed to convert
-rank 48: Point 375 (-90.652448, 29.511899, -0.48211116) failed to convert
-rank 51: Point 378 (-90.59454, 29.569209, -0.90533426) failed to convert
-rank 35: Point 381 (-90.825402, 30.441364, -6.9306513) failed to convert
-rank 38: Point 374 (-90.78007, 30.004677, -10.5854) failed to convert
-rank 70: Point 527 (-90.098822, 29.684388, 0.14979453) failed to convert
-rank 77: Point 523 (-89.94131, 29.929313, -6.1136788) failed to convert
-rank 68: Point 527 (-90.123251, 29.995334, -9.0) failed to convert
-rank 92: Point 526 (-89.331994, 29.032158, 10.954743) failed to convert
-rank 22: Point 374 (-91.198359, 30.47726, 16.779497) failed to convert
-rank 30: Point 375 (-91.043043, 29.726283, -0.56086544) failed to convert
-rank 95: Point 523 (-89.220259, 29.196305, -0.11420083) failed to convert
-rank 0: Point 352 (-92.57541, 28.55812, 39.851248) failed to convert
-rank 94: Point 526 (-89.179146, 29.881118, 1.274927) failed to convert
-rank 71: Point 523 (-90.066619, 29.867739, -9.0) failed to convert
-rank 25: Point 378 (-91.157399, 30.275773, 2.6759608) failed to convert
-rank 24: Point 373 (-91.193476, 29.963864, -0.67230922) failed to convert
-rank 13: Point 377 (-91.521964, 29.885183, -0.11278208) failed to convert
-rank 84: Point 529 (-89.72903, 29.841869, -0.25495441) failed to convert
-rank 76: Point 529 (-89.950328, 30.070755, -4.4256962) failed to convert
-rank 4: Point 376 (-91.827986, 30.553029, -6.601102) failed to convert
-rank 8: Point 372 (-91.714744, 29.971663, -1.5020154) failed to convert
-rank 18: Point 378 (-91.29428, 30.526467, -16.033614) failed to convert
-rank 57: Point 380 (-90.489889, 29.405636, -0.51581319) failed to convert
-rank 17: Point 378 (-91.357114, 30.057807, -1.0127216) failed to convert
-rank 45: Point 376 (-90.709895, 29.33859, -1.3842212) failed to convert
-rank 72: Point 527 (-90.035007, 30.030691, -4.8066963) failed to convert
-rank 43: Point 381 (-90.698399, 29.869645, -0.12085874) failed to convert
-rank 63: Point 379 (-90.341582, 29.470371, -1.5665965) failed to convert
-rank 20: Point 376 (-91.261807, 30.012812, -0.17) failed to convert
-rank 98: Point 527 (-89.015091, 30.076843, 4.9943774) failed to convert
-rank 47: Point 377 (-90.660709, 29.715492, 0.34525889) failed to convert
-rank 61: Point 377 (-90.386913, 29.567832, -1.202405) failed to convert
-rank 80: Point 525 (-89.871627, 29.843464, -0.32727006) failed to convert
-rank 73: Point 522 (-90.033117, 29.783483, -1.6576657) failed to convert
-rank 88: Point 530 (-89.433749, 29.71168, 11.882897) failed to convert
-rank 64: Point 527 (-90.278799, 29.802544, -0.31187969) failed to convert
-rank 97: Point 521 (-89.129202, 29.568331, 5.1716303) failed to convert
-rank 1: Point 380 (-92.098102, 29.838817, -0.73774311) failed to convert
-rank 14: Point 372 (-91.499014, 29.640097, -3.0359944) failed to convert
-rank 34: Point 372 (-90.877371, 30.057584, -4.7718774) failed to convert
-rank 96: Point 529 (-89.212563, 29.075681, 1.8657501) failed to convert
-rank 74: Point 528 (-90.012683, 29.744417, 32.110681) failed to convert
-rank 39: Point 378 (-90.788657, 29.620759, -1.1998649) failed to convert
-rank 86: Point 527 (-89.608269, 29.497614, -0.0) failed to convert
-rank 37: Point 378 (-90.815194, 29.871415, -1.2697976) failed to convert
-rank 33: Point 376 (-90.90763, 30.071618, -6.1774173) failed to convert
-rank 82: Point 527 (-89.81777, 29.58773, 24.430933) failed to convert
-rank 58: Point 369 (-90.424012, 29.996693, 12.86933) failed to convert
-rank 26: Point 372 (-91.138629, 30.323397, 28.923761) failed to convert
-rank 52: Point 374 (-90.512753, 30.37329, -0.2009719) failed to convert
-rank 54: Point 375 (-90.50936, 29.804921, -0.79424339) failed to convert
-rank 65: Point 525 (-90.227837, 29.962249, -8.0701902) failed to convert
-rank 53: Point 377 (-90.55534, 29.454628, -0.04872328) failed to convert
-rank 62: Point 375 (-90.339367, 29.898869, -0.7596818) failed to convert
-rank 7: Point 378 (-91.735717, 30.266479, -8.2296) failed to convert
-rank 89: Point 524 (-89.415391, 29.213531, 0.31299999) failed to convert
-rank 66: Point 525 (-90.239656, 29.357965, -5.0648619) failed to convert
-rank 59: Point 378 (-90.412893, 29.852349, -1.5363989) failed to convert
-rank 91: Point 523 (-89.349823, 29.173392, -1.1498057) failed to convert
-rank 99: Point 523 (-88.947462, 29.511391, 10.718893) failed to convert
-rank 19: Point 379 (-91.305982, 29.759444, 3.9258422) failed to convert
-rank 12: Point 367 (-91.536441, 30.240984, -4.9734678) failed to convert
-rank 49: Point 379 (-90.613827, 29.747585, -0.07078727) failed to convert
-rank 56: Point 375 (-90.475648, 29.826634, -0.82150639) failed to convert
-rank 69: Point 525 (-90.095161, 30.028246, -5.8186324) failed to convert
-rank 28: Point 372 (-91.109874, 29.677623, -0.59750131) failed to convert
-rank 90: Point 528 (-89.396039, 28.950316, 8.3121207) failed to convert
-rank 36: Point 374 (-90.830639, 29.990122, 19.155427) failed to convert
-rank 67: Point 521 (-90.1796, 29.635866, -0.58783408) failed to convert
-rank 93: Point 523 (-89.26849, 29.25799, -0.0) failed to convert
-rank 75: Point 523 (-89.980646, 29.901332, 1.9350714) failed to convert
-rank 15: Point 376 (-91.431792, 30.28412, -1.9917312) failed to convert
-rank 31: Point 380 (-91.038735, 29.312975, -0.55509484) failed to convert
-rank 5: Point 379 (-91.772697, 30.78186, -13.696224) failed to convert
-rank 40: Point 374 (-90.764741, 29.729501, -2.2796396) failed to convert
-rank 23: Point 377 (-91.225659, 29.731344, 14.985666) failed to convert
-rank 87: Point 523 (-89.453708, 30.409894, -8.4679551) failed to convert
-rank 81: Point 522 (-89.796224, 30.241182, -0.41227513) failed to convert
-rank 29: Point 375 (-91.077094, 29.503614, -0.58318972) failed to convert
-rank 83: Point 523 (-89.766757, 29.891571, -8.5673191) failed to convert
-rank 85: Point 523 (-89.649855, 30.002872, 3.1301136) failed to convert
-rank 44: Point 374 (-90.688603, 29.834083, -0.26938882) failed to convert
-rank 50: Point 379 (-90.626401, 29.347812, -8.2296) failed to convert
-rank 60: Point 372 (-90.409578, 29.574822, -0.75299195) failed to convert
-rank 6: Point 376 (-91.750506, 30.578929, -11.35178) failed to convert
-rank 11: Point 375 (-91.602964, 29.974231, 0.1) failed to convert
-rank 78: Point 528 (-89.940343, 29.63566, -4.3860722) failed to convert
-rank 21: Point 377 (-91.223993, 30.293019, -10.350494) failed to convert
-rank 55: Point 378 (-90.488065, 29.841737, -0.38468339) failed to convert
-rank 79: Point 523 (-89.889133, 30.019425, 7.5146254) failed to convert
-rank 10: Point 375 (-91.651859, 29.8811, -3.1690228) failed to convert
-rank 94: Point 527 (-89.243482, 29.154603, 2.2083736) failed to convert
-rank 70: Point 528 (-90.098453, 29.689117, 4.0961858) failed to convert
-rank 92: Point 527 (-89.315197, 29.226251, -0.48992627) failed to convert
-rank 9: Point 377 (-91.692933, 29.815235, -0.84525734) failed to convert
-rank 3: Point 379 (-91.898537, 30.191383, -3.7091597) failed to convert
-rank 27: Point 372 (-91.134629, 29.97573, -0.53654181) failed to convert
-rank 16: Point 374 (-91.361183, 30.725577, -18.732017) failed to convert
-rank 95: Point 524 (-89.229328, 29.093035, 6.059309) failed to convert
-rank 41: Point 377 (-90.730618, 30.011693, 12.897425) failed to convert
-rank 68: Point 528 (-90.121153, 30.022467, 0.61264801) failed to convert
-rank 77: Point 524 (-89.941308, 29.929253, -6.1136788) failed to convert
-rank 71: Point 524 (-90.062295, 29.923238, 20.019679) failed to convert
-rank 46: Point 371 (-90.701034, 29.353201, -8.2296) failed to convert
-rank 42: Point 377 (-90.751812, 29.399422, -8.2296) failed to convert
-rank 76: Point 530 (-90.010041, 29.312092, 1.0058714) failed to convert
-rank 84: Point 530 (-89.706918, 30.108713, 6.9264109) failed to convert
-rank 72: Point 528 (-90.03519, 30.028287, 0.00941454) failed to convert
-rank 35: Point 382 (-90.869608, 29.789157, -1.7306345) failed to convert
-rank 98: Point 528 (-89.027835, 29.937228, 3.8610177) failed to convert
-rank 32: Point 377 (-90.969429, 29.665128, -0.45934929) failed to convert
-rank 51: Point 379 (-90.602045, 29.462618, -0.05793117) failed to convert
-rank 80: Point 526 (-89.867478, 29.895042, -0.02085095) failed to convert
-rank 22: Point 375 (-91.211078, 30.276542, -13.278004) failed to convert
-rank 30: Point 376 (-91.013277, 30.182256, 17.668518) failed to convert
-rank 48: Point 376 (-90.584155, 30.477608, -10.684068) failed to convert
-rank 38: Point 375 (-90.801659, 29.688348, -0.56503648) failed to convert
-rank 73: Point 523 (-90.033118, 29.783352, -1.549336) failed to convert
-rank 13: Point 378 (-91.527818, 29.785237, -3.1263337) failed to convert
-rank 88: Point 531 (-89.378413, 30.349533, -0.7167928) failed to convert
-rank 8: Point 373 (-91.657805, 30.96823, -13.557195) failed to convert
-rank 24: Point 374 (-91.170749, 30.321843, -7.7115156) failed to convert
-rank 18: Point 379 (-91.294452, 30.523633, -15.944369) failed to convert
-rank 43: Point 382 (-90.712719, 29.662948, -0.65614552) failed to convert
-rank 64: Point 528 (-90.26061, 30.044306, 1.5340667) failed to convert
-rank 45: Point 377 (-90.70491, 29.410988, 0.13034737) failed to convert
-rank 57: Point 381 (-90.489478, 29.411359, -0.0) failed to convert
-rank 96: Point 530 (-89.202568, 29.188968, -0.0) failed to convert
-rank 25: Point 379 (-91.162638, 30.193691, -0.15981119) failed to convert
-rank 4: Point 377 (-91.809722, 30.881586, -15.559848) failed to convert
-rank 20: Point 377 (-91.265469, 29.953849, -0.13699999) failed to convert
-rank 47: Point 378 (-90.660172, 29.723155, 0.29497592) failed to convert
-rank 97: Point 522 (-89.168133, 29.131479, -0.0) failed to convert
-rank 63: Point 380 (-90.306208, 29.946833, 26.998861) failed to convert
-rank 74: Point 529 (-89.99471, 29.972856, -1.1380481) failed to convert
-rank 1: Point 381 (-92.098113, 29.83847, -1.0179905) failed to convert
-rank 2: Point 373 (-91.920984, 31.017261, -17.748988) failed to convert
-rank 61: Point 378 (-90.3872, 29.563905, -0.19196282) failed to convert
-rank 82: Point 528 (-89.893185, 28.640308, 331.76255) failed to convert
-rank 65: Point 526 (-90.227811, 29.962281, -8.0701902) failed to convert
-rank 86: Point 528 (-89.668925, 28.76187, 82.853615) failed to convert
-rank 66: Point 526 (-90.197391, 29.917446, -1.7030847) failed to convert
-rank 14: Point 373 (-91.491951, 29.759993, -2.694432) failed to convert
-rank 89: Point 525 (-89.415306, 29.214437, -0.53464878) failed to convert
-rank 90: Point 529 (-89.367414, 29.283815, -4.5445682) failed to convert
-rank 91: Point 524 (-89.30656, 29.671186, 2.9615946) failed to convert
-rank 69: Point 526 (-90.095153, 30.028186, -5.8186324) failed to convert
-rank 67: Point 522 (-90.169231, 29.771817, 2.0982891) failed to convert
-rank 99: Point 524 (-88.92039, 29.804211, 3.4007814) failed to convert
-rank 93: Point 524 (-89.217839, 29.832013, 2.1271258) failed to convert
-rank 33: Point 377 (-90.905561, 30.102477, -5.2519077) failed to convert
-rank 75: Point 524 (-89.998638, 29.672782, 1.1225122) failed to convert
-rank 39: Point 379 (-90.77153, 29.871335, 0.18176272) failed to convert
-rank 52: Point 375 (-90.579248, 29.443733, 0.33270058) failed to convert
-rank 37: Point 379 (-90.826107, 29.710084, -1.4237428) failed to convert
-rank 58: Point 370 (-90.487741, 29.115618, 1.4551489) failed to convert
-rank 83: Point 524 (-89.792462, 29.575596, -4.640885) failed to convert
-rank 54: Point 376 (-90.518851, 29.672415, -0.41854039) failed to convert
-rank 81: Point 523 (-89.871337, 29.310847, -0.14091705) failed to convert
-rank 85: Point 524 (-89.630355, 30.235056, -0.70789978) failed to convert
-rank 87: Point 524 (-89.485931, 30.035542, -0.00976519) failed to convert
-rank 34: Point 373 (-90.880505, 30.010986, -2.2683093) failed to convert
-rank 78: Point 529 (-89.943983, 29.589647, 0.11152112) failed to convert
-rank 12: Point 368 (-91.524821, 30.437622, -4.2620452) failed to convert
-rank 49: Point 380 (-90.628341, 29.541011, -2.2247871) failed to convert
-rank 17: Point 379 (-91.31976, 30.663996, -8.8993753) failed to convert
-rank 62: Point 376 (-90.337398, 29.925245, -1.2232289) failed to convert
-rank 0: Point 353 (-92.534528, 29.469906, 10.7) failed to convert
-rank 28: Point 373 (-91.075169, 30.216293, 4.5862042) failed to convert
-rank 94: Point 528 (-89.240448, 29.189195, -0.09025979) failed to convert
-rank 79: Point 524 (-89.900272, 29.880463, 25.276286) failed to convert
-rank 70: Point 529 (-90.100823, 29.658249, -0.47243209) failed to convert
-rank 92: Point 528 (-89.307732, 29.312062, -0.0) failed to convert
-rank 68: Point 529 (-90.125752, 29.962845, 0.70301027) failed to convert
-rank 56: Point 376 (-90.463453, 29.99467, -9.71672) failed to convert
-rank 26: Point 373 (-91.147825, 30.179842, 8.6067685) failed to convert
-rank 95: Point 525 (-89.220274, 29.196079, -0.73036561) failed to convert
-rank 71: Point 525 (-90.017445, 30.493743, -10.1498) failed to convert
-rank 53: Point 378 (-90.556059, 29.444473, 0.3048) failed to convert
-rank 31: Point 381 (-90.989453, 30.068519, -2.6692596) failed to convert
-rank 5: Point 380 (-91.773078, 30.775063, -10.615728) failed to convert
-rank 72: Point 529 (-90.052365, 29.808565, 1.4065023) failed to convert
-rank 29: Point 376 (-91.030749, 30.218374, -5.8694686) failed to convert
-rank 84: Point 531 (-89.767999, 29.363485, 0.80343328) failed to convert
-rank 40: Point 375 (-90.755901, 29.858215, -0.62788293) failed to convert
-rank 19: Point 380 (-91.299385, 29.866366, -0.38377966) failed to convert
-rank 77: Point 525 (-89.960794, 29.683268, -2.8140464) failed to convert
-rank 36: Point 375 (-90.84782, 29.736032, -0.64306199) failed to convert
-rank 76: Point 531 (-89.97784, 29.723137, -0.68214973) failed to convert
-rank 98: Point 529 (-89.003763, 30.198377, 7.9668038) failed to convert
-rank 6: Point 377 (-91.726282, 31.00595, -20.233233) failed to convert
-rank 80: Point 527 (-89.889998, 29.613381, 26.675336) failed to convert
-rank 44: Point 375 (-90.660349, 30.237238, -0.14955873) failed to convert
-rank 73: Point 524 (-90.034839, 29.761221, -0.172437) failed to convert
-rank 55: Point 379 (-90.473181, 30.047083, -8.9519767) failed to convert
-rank 21: Point 378 (-91.222013, 30.324148, -11.516388) failed to convert
-rank 7: Point 379 (-91.734794, 30.282316, -5.7596094) failed to convert
-rank 64: Point 529 (-90.306826, 29.425858, 1.4717427) failed to convert
-rank 11: Point 376 (-91.572271, 30.501114, -9.3693201) failed to convert
-rank 59: Point 379 (-90.400277, 30.024129, -5.0444403) failed to convert
-rank 27: Point 373 (-91.137792, 29.925849, -0.50369213) failed to convert
-rank 96: Point 531 (-89.202462, 29.189943, -0.0) failed to convert
-rank 3: Point 380 (-91.88679, 30.407796, -5.6741699) failed to convert
-rank 88: Point 532 (-89.466039, 29.33359, -2.0182823) failed to convert
-rank 10: Point 376 (-91.670521, 29.552042, 2.0999999) failed to convert
-rank 41: Point 378 (-90.744013, 29.817633, -0.91439146) failed to convert
-rank 32: Point 378 (-90.969183, 29.668858, -1.1039952) failed to convert
-rank 60: Point 373 (-90.392749, 29.804696, -0.46075527) failed to convert
-rank 42: Point 378 (-90.743049, 29.527293, -0.81457847) failed to convert
-rank 9: Point 378 (-91.627806, 30.950364, -21.038411) failed to convert
-rank 16: Point 375 (-91.393944, 30.189952, -7.8235566) failed to convert
-rank 97: Point 523 (-89.176419, 29.037366, -0.0) failed to convert
-rank 74: Point 530 (-89.98882, 30.047281, -4.4622722) failed to convert
-rank 51: Point 380 (-90.586272, 29.686199, -1.5937971) failed to convert
-rank 22: Point 376 (-91.196388, 30.508118, 23.362052) failed to convert
-rank 48: Point 377 (-90.613681, 30.063324, -2.0368918) failed to convert
-rank 46: Point 372 (-90.701208, 29.350671, 0.02185475) failed to convert
-rank 82: Point 529 (-89.818605, 29.577069, 0.5974684) failed to convert
-rank 65: Point 527 (-90.234293, 29.876627, 3.4479999) failed to convert
-rank 15: Point 377 (-91.416863, 30.530715, -5.6792223) failed to convert
-rank 86: Point 529 (-89.61244, 29.44732, -5.8335676) failed to convert
-rank 66: Point 527 (-90.24486, 29.28837, -0.12060887) failed to convert
-rank 23: Point 378 (-91.235073, 29.580123, 8.2767605) failed to convert
-rank 89: Point 526 (-89.369899, 29.741585, 2.6500001) failed to convert
-rank 91: Point 525 (-89.339027, 29.298125, -0.13323498) failed to convert
-rank 38: Point 376 (-90.809175, 29.577503, -1.4538384) failed to convert
-rank 8: Point 374 (-91.700064, 30.230922, -3.3752689) failed to convert
-rank 90: Point 530 (-89.337886, 29.624467, 2.6807714) failed to convert
-rank 93: Point 525 (-89.294192, 28.962171, 21.394278) failed to convert
-rank 50: Point 380 (-90.601724, 29.69921, -0.71258686) failed to convert
-rank 35: Point 383 (-90.871274, 29.764195, -0.48069068) failed to convert
-rank 24: Point 375 (-91.171129, 30.315817, 10.314977) failed to convert
-rank 69: Point 527 (-90.110347, 29.831893, -0.6937198) failed to convert
-rank 25: Point 380 (-91.153551, 30.335915, 1.9433488) failed to convert
-rank 13: Point 379 (-91.527802, 29.785274, -3.1263337) failed to convert
-rank 30: Point 377 (-91.041163, 29.755104, -0.5728285) failed to convert
-rank 18: Point 380 (-91.294319, 30.525563, -16.051074) failed to convert
-rank 67: Point 523 (-90.221207, 29.083992, 0.59546542) failed to convert
-rank 75: Point 525 (-89.984671, 29.85031, -6.6598805) failed to convert
-rank 83: Point 525 (-89.775385, 29.785667, -0.27795721) failed to convert
-rank 99: Point 525 (-88.926676, 29.732364, 3.5088994) failed to convert
-rank 20: Point 378 (-91.240966, 30.345705, 10.338964) failed to convert
-rank 43: Point 383 (-90.733709, 29.3576, 5.3887676) failed to convert
-rank 63: Point 381 (-90.30854, 29.915587, -0.26674032) failed to convert
-rank 81: Point 524 (-89.809956, 30.072704, -0.64155216) failed to convert
-rank 87: Point 525 (-89.543118, 29.361311, -2.9871676) failed to convert
-rank 47: Point 379 (-90.646142, 29.923399, -1.1805003) failed to convert
-rank 78: Point 530 (-89.918742, 29.907312, -6.6995045) failed to convert
-rank 45: Point 378 (-90.701108, 29.465777, -1.3245208) failed to convert
-rank 2: Point 374 (-91.92578, 30.928875, -16.263909) failed to convert
-rank 94: Point 529 (-89.244857, 29.138822, 0.83879888) failed to convert
-rank 79: Point 525 (-89.920941, 29.621162, -1.8080735) failed to convert
-rank 85: Point 525 (-89.692634, 29.48544, 27.041447) failed to convert
-rank 68: Point 530 (-90.123831, 29.98773, -9.0) failed to convert
-rank 70: Point 530 (-90.09859, 29.68715, -8.2296) failed to convert
-rank 92: Point 529 (-89.251488, 29.95228, -0.66956506) failed to convert
-rank 57: Point 382 (-90.485998, 29.459824, -8.2296) failed to convert
-rank 95: Point 526 (-89.219978, 29.199437, -0.37736939) failed to convert
-rank 1: Point 382 (-92.098073, 29.838466, -0.96253313) failed to convert
-rank 61: Point 379 (-90.390369, 29.520552, -1.5470682) failed to convert
-rank 71: Point 526 (-90.073844, 29.774675, 0.14101806) failed to convert
-rank 14: Point 374 (-91.472724, 30.08434, 8.3123899) failed to convert
-rank 72: Point 530 (-90.03994, 29.967313, -0.70121598) failed to convert
-rank 4: Point 378 (-91.811963, 30.841398, -17.821679) failed to convert
-rank 54: Point 377 (-90.553764, 29.181462, 2.0964735) failed to convert
-rank 84: Point 532 (-89.806871, 28.879268, 51.306395) failed to convert
-rank 37: Point 380 (-90.789986, 30.23972, -0.87872822) failed to convert
-rank 33: Point 378 (-90.90848, 30.058858, -4.2901587) failed to convert
-rank 77: Point 526 (-89.961047, 29.679906, 21.861276) failed to convert
-rank 98: Point 530 (-89.096245, 29.181186, 2.8381565) failed to convert
-rank 58: Point 371 (-90.430942, 29.901954, -8.2296) failed to convert
-rank 34: Point 374 (-90.877082, 30.061715, 43.376175) failed to convert
-rank 39: Point 380 (-90.748101, 30.211294, -0.35304504) failed to convert
-rank 12: Point 369 (-91.498424, 30.880176, -13.420451) failed to convert
-rank 52: Point 376 (-90.622207, 28.829547, 18.587605) failed to convert
-rank 28: Point 374 (-91.11024, 29.671757, -0.60736029) failed to convert
-rank 76: Point 532 (-89.965356, 29.880966, 26.549267) failed to convert
-rank 62: Point 377 (-90.366122, 29.536474, -2.3209565) failed to convert
-rank 17: Point 380 (-91.379293, 29.692417, -5.4543251) failed to convert
-rank 26: Point 374 (-91.144762, 30.227527, 15.935276) failed to convert
-rank 80: Point 528 (-89.906179, 29.410026, 1.5006153) failed to convert
-rank 49: Point 381 (-90.628877, 29.533179, -0.19734791) failed to convert
-rank 96: Point 532 (-89.203443, 29.178818, -0.0) failed to convert
-rank 64: Point 530 (-90.30717, 29.42114, 0.58480265) failed to convert
-rank 31: Point 382 (-90.984577, 30.141907, -3.63039) failed to convert
-rank 73: Point 525 (-90.033077, 29.783668, -4.2275762) failed to convert
-rank 97: Point 524 (-89.061343, 30.315705, 3.1254695) failed to convert
-rank 29: Point 377 (-91.037031, 30.122105, -11.298023) failed to convert
-rank 0: Point 354 (-92.554514, 29.021916, 23.887511) failed to convert
-rank 53: Point 379 (-90.50931, 30.097555, -0.16959314) failed to convert
-rank 5: Point 381 (-91.828576, 29.772973, -0.89898151) failed to convert
-rank 88: Point 533 (-89.463886, 29.358857, 14.335218) failed to convert
-rank 82: Point 530 (-89.766357, 30.218121, 0.36282905) failed to convert
-rank 74: Point 531 (-89.997519, 29.93706, 22.156869) failed to convert
-rank 66: Point 528 (-90.224439, 29.560366, -0.23134689) failed to convert
-rank 86: Point 530 (-89.615524, 29.410164, -2.7675577) failed to convert
-rank 19: Point 381 (-91.258259, 30.527104, 16.829656) failed to convert
-rank 6: Point 378 (-91.730606, 30.93, -12.530345) failed to convert
-rank 40: Point 376 (-90.76805, 29.680987, -3.6290638) failed to convert
-rank 44: Point 376 (-90.717563, 29.414991, 0.12315948) failed to convert
-rank 89: Point 527 (-89.40548, 29.329159, -4.4256962) failed to convert
-rank 55: Point 380 (-90.536345, 29.16658, 2.3295959) failed to convert
-rank 7: Point 380 (-91.735678, 30.266468, -8.2296) failed to convert
-rank 36: Point 376 (-90.831276, 29.980541, -4.4680406) failed to convert
-rank 21: Point 379 (-91.209722, 30.518204, -9.0162827) failed to convert
-rank 27: Point 374 (-91.11596, 30.266132, 19.895283) failed to convert
-rank 91: Point 526 (-89.34319, 29.249942, -0.72886742) failed to convert
-rank 65: Point 528 (-90.198385, 30.348096, 3.27) failed to convert
-rank 59: Point 380 (-90.402933, 29.988034, 31.144783) failed to convert
-rank 93: Point 526 (-89.266726, 29.277359, -0.0) failed to convert
-rank 10: Point 377 (-91.597649, 30.818682, -20.0) failed to convert
-rank 3: Point 381 (-91.92095, 29.773687, 2.5999999) failed to convert
-rank 69: Point 528 (-90.097422, 29.998754, 2.0276587) failed to convert
-rank 32: Point 379 (-90.952778, 29.917428, -0.66753579) failed to convert
-rank 90: Point 531 (-89.374795, 29.19777, 0.31299999) failed to convert
-rank 99: Point 526 (-88.899541, 30.022903, 6.9337326) failed to convert
-rank 75: Point 526 (-89.976206, 29.957454, 0.50272422) failed to convert
-rank 60: Point 374 (-90.340888, 30.502909, -7.619756) failed to convert
-rank 41: Point 379 (-90.737974, 29.904832, -0.31989644) failed to convert
-rank 56: Point 377 (-90.47576, 29.825028, -8.2296) failed to convert
-rank 11: Point 377 (-91.558349, 30.737336, -12.37128) failed to convert
-rank 81: Point 525 (-89.848396, 29.597256, -0.80043281) failed to convert
-rank 48: Point 378 (-90.63569, 29.751257, -1.4194445) failed to convert
-rank 16: Point 376 (-91.422091, 29.723011, -0.37116215) failed to convert
-rank 42: Point 379 (-90.718728, 29.880199, -0.82621589) failed to convert
-rank 83: Point 526 (-89.792342, 29.577053, -0.18317636) failed to convert
-rank 78: Point 531 (-89.922159, 29.864437, 39.515269) failed to convert
-rank 22: Point 377 (-91.211061, 30.2766, -13.278004) failed to convert
-rank 38: Point 377 (-90.780049, 30.004642, -10.5854) failed to convert
-rank 23: Point 379 (-91.234356, 29.591533, 7.0327371) failed to convert
-rank 67: Point 524 (-90.123084, 30.370026, -0.22864955) failed to convert
-rank 87: Point 526 (-89.543104, 29.36137, -5.0426115) failed to convert
-rank 46: Point 373 (-90.696452, 29.419638, -0.26816496) failed to convert
-rank 79: Point 526 (-89.92092, 29.621197, -1.8080735) failed to convert
-rank 51: Point 381 (-90.601083, 29.476248, 0.1722782) failed to convert
-rank 9: Point 379 (-91.654537, 30.488229, -5.8498738) failed to convert
-rank 70: Point 531 (-90.099723, 29.672437, 0.3555232) failed to convert
-rank 72: Point 531 (-90.034558, 30.035874, 5.4382556) failed to convert
-rank 30: Point 378 (-91.080151, 29.148908, 2.3496089) failed to convert
-rank 24: Point 376 (-91.17012, 30.331365, -6.5810327) failed to convert
-rank 8: Point 375 (-91.672744, 30.709079, -7.3408552) failed to convert
-rank 13: Point 380 (-91.475231, 30.671509, -10.840582) failed to convert
-rank 50: Point 381 (-90.614197, 29.521974, -0.37707792) failed to convert
-rank 18: Point 381 (-91.294421, 30.523881, -15.701421) failed to convert
-rank 85: Point 526 (-89.657545, 29.909333, 2.8183259) failed to convert
-rank 45: Point 379 (-90.66883, 29.930057, -1.7329638) failed to convert
-rank 94: Point 530 (-89.241233, 29.180172, -0.0) failed to convert
-rank 68: Point 531 (-90.122382, 30.006403, -9.0) failed to convert
-rank 92: Point 530 (-89.308391, 29.30424, -0.35632493) failed to convert
-rank 95: Point 527 (-89.22465, 29.146262, 6.2311919) failed to convert
-rank 43: Point 384 (-90.694888, 29.919744, -0.34448641) failed to convert
-rank 35: Point 384 (-90.899403, 29.342296, -0.47915521) failed to convert
-rank 71: Point 527 (-90.023142, 30.421743, -8.1928193) failed to convert
-rank 15: Point 378 (-91.432195, 30.277001, -1.5234439) failed to convert
-rank 84: Point 533 (-89.761513, 29.441858, 0.31299999) failed to convert
-rank 77: Point 527 (-89.963222, 29.652237, -4.5244514) failed to convert
-rank 98: Point 531 (-89.089353, 29.257898, 1.0542102) failed to convert
-rank 76: Point 533 (-89.950288, 30.070709, -4.4256962) failed to convert
-rank 25: Point 381 (-91.153013, 30.34404, -8.420124) failed to convert
-rank 2: Point 375 (-91.920926, 31.018066, -19.22187) failed to convert
-rank 20: Point 379 (-91.230424, 30.512834, 10.705615) failed to convert
-rank 57: Point 383 (-90.461158, 29.803887, 2.128704) failed to convert
-rank 1: Point 383 (-92.097954, 29.840673, -0.59319002) failed to convert
-rank 61: Point 380 (-90.37586, 29.718251, -0.68144173) failed to convert
-rank 63: Point 382 (-90.305598, 29.954659, 4.8645649) failed to convert
-rank 47: Point 380 (-90.63868, 30.029312, -8.321497) failed to convert
-rank 37: Point 381 (-90.825879, 29.713311, -1.6523325) failed to convert
-rank 96: Point 533 (-89.190294, 29.327532, 0.85205855) failed to convert
-rank 54: Point 378 (-90.472949, 30.306986, 3.0776891) failed to convert
-rank 4: Point 379 (-91.813158, 30.819707, -17.821655) failed to convert
-rank 73: Point 526 (-90.033063, 29.783784, -4.2245282) failed to convert
-rank 80: Point 529 (-89.915609, 29.290855, 0.31299999) failed to convert
-rank 64: Point 531 (-90.311235, 29.366247, -0.0) failed to convert
-rank 58: Point 372 (-90.43134, 29.896502, -8.2296) failed to convert
-rank 34: Point 375 (-90.869041, 30.18077, -2.3662345) failed to convert
-rank 52: Point 377 (-90.560787, 29.704169, -2.0380138) failed to convert
-rank 14: Point 375 (-91.517554, 29.323029, 3.184527) failed to convert
-rank 28: Point 375 (-91.12038, 29.512335, -0.5740941) failed to convert
-rank 97: Point 525 (-89.165756, 29.157113, 1.4722122) failed to convert
-rank 82: Point 531 (-89.825102, 29.495783, 0.31248473) failed to convert
-rank 66: Point 529 (-90.16566, 30.331372, 3.8599999) failed to convert
-rank 86: Point 531 (-89.555368, 30.126038, 3.2) failed to convert
-rank 88: Point 534 (-89.464455, 29.35164, 41.447677) failed to convert
-rank 33: Point 379 (-90.906621, 30.086395, 12.326392) failed to convert
-rank 17: Point 381 (-91.356339, 30.070135, -0.78899929) failed to convert
-rank 12: Point 370 (-91.537658, 30.219758, -3.1669895) failed to convert
-rank 39: Point 381 (-90.776652, 29.796488, -1.880301) failed to convert
-rank 91: Point 527 (-89.34884, 29.184253, -0.13088629) failed to convert
-rank 26: Point 375 (-91.179212, 29.685154, -0.54470563) failed to convert
-rank 93: Point 527 (-89.276372, 29.166875, 3.9e-07) failed to convert
-rank 74: Point 532 (-90.055461, 29.193805, 0.50379431) failed to convert
-rank 65: Point 529 (-90.271209, 29.384554, 0.23199999) failed to convert
-rank 69: Point 529 (-90.112121, 29.808478, -0.82602845) failed to convert
-rank 62: Point 378 (-90.30376, 30.374679, -0.38650196) failed to convert
-rank 89: Point 528 (-89.405451, 29.329187, -4.4256962) failed to convert
-rank 75: Point 527 (-89.981623, 29.888894, 0.92777014) failed to convert
-rank 90: Point 532 (-89.367382, 29.28384, -4.5445682) failed to convert
-rank 78: Point 532 (-89.940327, 29.635698, -4.3860722) failed to convert
-rank 31: Point 383 (-90.985248, 30.131536, -4.7903305) failed to convert
-rank 29: Point 378 (-91.037049, 30.121806, -11.359592) failed to convert
-rank 49: Point 382 (-90.617867, 29.689919, -0.82383624) failed to convert
-rank 83: Point 527 (-89.76673, 29.891625, -8.5673191) failed to convert
-rank 99: Point 527 (-88.882484, 30.20385, 8.6555901) failed to convert
-rank 81: Point 526 (-89.858725, 29.46836, 0.84353558) failed to convert
-rank 87: Point 527 (-89.543095, 29.361409, -5.0426115) failed to convert
-rank 5: Point 382 (-91.791039, 30.453433, -5.0884757) failed to convert
-rank 79: Point 527 (-89.919935, 29.633576, 18.656469) failed to convert
-rank 67: Point 525 (-90.162837, 29.854515, -0.07346166) failed to convert
-rank 44: Point 377 (-90.716997, 29.423168, 0.14668262) failed to convert
-rank 6: Point 379 (-91.750009, 30.58694, -13.606273) failed to convert
-rank 53: Point 380 (-90.586032, 29.01875, 7.9075605) failed to convert
-rank 19: Point 382 (-91.326146, 29.428837, 0.14452842) failed to convert
-rank 0: Point 355 (-92.546994, 29.174779, 19.1) failed to convert
-rank 70: Point 532 (-90.09861, 29.686834, -8.2296) failed to convert
-rank 40: Point 377 (-90.764703, 29.729884, -2.4457726) failed to convert
-rank 55: Point 381 (-90.473174, 30.046553, -8.4839587) failed to convert
-rank 36: Point 377 (-90.828928, 30.014761, -10.631425) failed to convert
-rank 72: Point 532 (-90.040695, 29.957544, 28.07305) failed to convert
-rank 59: Point 381 (-90.37495, 30.366349, -0.15860429) failed to convert
-rank 27: Point 375 (-91.120971, 30.188176, -0.9490595) failed to convert
-rank 68: Point 532 (-90.123571, 29.991014, -9.0) failed to convert
-rank 3: Point 382 (-91.958154, 29.068826, 14.120993) failed to convert
-rank 10: Point 378 (-91.587242, 30.995601, -15.139172) failed to convert
-rank 21: Point 380 (-91.223407, 30.301869, -15.334556) failed to convert
-rank 60: Point 375 (-90.398189, 29.729839, -0.45481551) failed to convert
-rank 95: Point 528 (-89.220289, 29.195817, -0.56403449) failed to convert
-rank 85: Point 527 (-89.693496, 29.474296, -0.87181494) failed to convert
-rank 92: Point 531 (-89.307601, 29.313022, -0.0) failed to convert
-rank 94: Point 531 (-89.246753, 29.117124, -0.42851845) failed to convert
-rank 7: Point 381 (-91.762739, 29.781371, -0.9302973) failed to convert
-rank 11: Point 378 (-91.572233, 30.501162, -12.015217) failed to convert
-rank 71: Point 528 (-90.062563, 29.919601, -2.7376027) failed to convert
-rank 32: Point 380 (-90.971843, 29.628233, -0.40686631) failed to convert
-rank 48: Point 379 (-90.636632, 29.737789, -2.6048914) failed to convert
-rank 98: Point 532 (-89.095893, 29.184735, 0.00065842) failed to convert
-rank 16: Point 377 (-91.401315, 30.068082, -0.66169043) failed to convert
-rank 77: Point 528 (-89.910605, 30.312505, -3.772078) failed to convert
-rank 41: Point 380 (-90.742061, 29.845569, -0.20450189) failed to convert
-rank 42: Point 380 (-90.74856, 29.44671, -1.4017464) failed to convert
-rank 22: Point 378 (-91.198418, 30.475944, 15.760097) failed to convert
-rank 38: Point 378 (-90.862413, 28.78196, 16.441325) failed to convert
-rank 23: Point 380 (-91.226718, 29.714115, -5.9057482) failed to convert
-rank 46: Point 374 (-90.691372, 29.493152, -1.2535916) failed to convert
-rank 84: Point 534 (-89.752476, 29.552585, -2.733071) failed to convert
-rank 51: Point 382 (-90.604472, 29.428024, -8.2296) failed to convert
-rank 30: Point 379 (-91.043086, 29.725299, -0.67233263) failed to convert
-rank 24: Point 377 (-91.216086, 29.602575, -0.55113727) failed to convert
-rank 8: Point 376 (-91.655135, 31.013768, -14.480523) failed to convert
-rank 9: Point 380 (-91.628279, 30.940921, -10.937517) failed to convert
-rank 13: Point 381 (-91.527933, 29.782964, -2.767584) failed to convert
-rank 76: Point 534 (-89.96186, 29.92477, 13.879729) failed to convert
-rank 35: Point 385 (-90.869121, 29.795848, -2.6150352) failed to convert
-rank 96: Point 534 (-89.207435, 29.133314, -0.29921861) failed to convert
-rank 64: Point 532 (-90.261566, 30.030662, 2.1489443) failed to convert
-rank 73: Point 527 (-90.017076, 29.98764, -1.7587946) failed to convert
-rank 80: Point 530 (-89.870697, 29.854178, -9.774632) failed to convert
-rank 82: Point 532 (-89.78887, 29.94286, 2.5999917) failed to convert
-rank 18: Point 382 (-91.295356, 30.508589, -6.6620147) failed to convert
-rank 15: Point 379 (-91.454645, 29.902313, 7.338687) failed to convert
-rank 43: Point 385 (-90.732403, 29.376395, -8.2296) failed to convert
-rank 45: Point 380 (-90.674019, 29.85578, -0.31155344) failed to convert
-rank 97: Point 526 (-89.147802, 29.359031, 10.151436) failed to convert
-rank 20: Point 380 (-91.264464, 29.969781, -0.13699999) failed to convert
-rank 2: Point 376 (-91.920962, 31.017377, -17.745303) failed to convert
-rank 50: Point 382 (-90.625151, 29.365447, -8.2296) failed to convert
-rank 25: Point 382 (-91.182142, 29.885874, 0.1) failed to convert
-rank 1: Point 384 (-92.098042, 29.838811, -0.95234707) failed to convert
-rank 88: Point 535 (-89.375031, 30.387386, -7.4245478) failed to convert
-rank 66: Point 530 (-90.196862, 29.923954, 30.554868) failed to convert
-rank 91: Point 528 (-89.341545, 29.26851, 15.143096) failed to convert
-rank 86: Point 532 (-89.612406, 29.447342, -5.2640805) failed to convert
-rank 57: Point 384 (-90.485992, 29.459863, -8.2296) failed to convert
-rank 93: Point 528 (-89.265049, 29.296208, -0.0) failed to convert
-rank 61: Point 381 (-90.386905, 29.567772, -1.6135024) failed to convert
-rank 63: Point 383 (-90.279964, 30.295696, 1.6297226) failed to convert
-rank 56: Point 378 (-90.476121, 29.820038, -8.2296) failed to convert
-rank 47: Point 381 (-90.646204, 29.922319, -0.26454841) failed to convert
-rank 4: Point 380 (-91.807003, 30.92993, -16.156316) failed to convert
-rank 34: Point 376 (-90.92343, 29.366628, -2e-08) failed to convert
-rank 74: Point 533 (-90.00154, 29.88598, -9.0) failed to convert
-rank 65: Point 530 (-90.185762, 30.511944, -10.308531) failed to convert
-rank 28: Point 376 (-91.096565, 29.884374, -0.50312158) failed to convert
-rank 52: Point 378 (-90.510572, 30.402773, -0.29878322) failed to convert
-rank 90: Point 533 (-89.371534, 29.235125, 0.01466615) failed to convert
-rank 54: Point 379 (-90.523319, 29.609819, 0.23574899) failed to convert
-rank 83: Point 528 (-89.717505, 30.487988, -7.2506504) failed to convert
-rank 37: Point 382 (-90.807634, 29.981809, -9.7682312) failed to convert
-rank 75: Point 528 (-89.980589, 29.901645, 1.9089828) failed to convert
-rank 89: Point 529 (-89.341816, 30.063072, 2.1159585) failed to convert
-rank 78: Point 533 (-89.908993, 30.029138, -3.045001) failed to convert
-rank 79: Point 528 (-89.89022, 30.005247, -0.32137007) failed to convert
-rank 69: Point 530 (-90.141856, 29.420714, 0.292) failed to convert
-rank 81: Point 527 (-89.796186, 30.240867, -0.51683687) failed to convert
-rank 58: Point 373 (-90.475194, 29.290834, 0.86068342) failed to convert
-rank 87: Point 528 (-89.54308, 29.361468, -5.0426115) failed to convert
-rank 99: Point 528 (-88.958976, 29.378863, 15.862511) failed to convert
-rank 14: Point 376 (-91.498006, 29.656924, -2.3485499) failed to convert
-rank 39: Point 382 (-90.814126, 29.244008, -0.0) failed to convert
-rank 17: Point 382 (-91.378463, 29.705718, -0.71892705) failed to convert
-rank 12: Point 371 (-91.503299, 30.797961, -11.799125) failed to convert
-rank 70: Point 533 (-90.098283, 29.691054, 4.440479) failed to convert
-rank 67: Point 526 (-90.14615, 30.071713, 4.1759359) failed to convert
-rank 68: Point 533 (-90.122587, 30.003679, -9.0) failed to convert
-rank 62: Point 379 (-90.339572, 29.895646, -0.59050939) failed to convert
-rank 33: Point 380 (-90.884715, 30.411681, -9.2737457) failed to convert
-rank 72: Point 533 (-90.034763, 30.033143, 30.86432) failed to convert
-rank 31: Point 384 (-90.993207, 30.010509, -1.8441174) failed to convert
-rank 95: Point 529 (-89.231119, 29.072485, 0.45093177) failed to convert
-rank 5: Point 383 (-91.759585, 31.013402, 6.3429171) failed to convert
-rank 26: Point 376 (-91.177013, 29.719969, 0.1) failed to convert
-rank 92: Point 532 (-89.289047, 29.525523, 4.6163196) failed to convert
-rank 94: Point 532 (-89.239267, 29.202539, -0.00746914) failed to convert
-rank 85: Point 528 (-89.67754, 29.667643, -0.0) failed to convert
-rank 71: Point 529 (-90.069273, 29.833076, 0.14162144) failed to convert
-rank 98: Point 533 (-88.990609, 30.339982, 3.7402975) failed to convert
-rank 44: Point 378 (-90.706503, 29.575417, -1.3720752) failed to convert
-rank 29: Point 379 (-91.036827, 30.12519, -10.31083) failed to convert
-rank 49: Point 383 (-90.638027, 29.40213, 0.3048) failed to convert
-rank 6: Point 380 (-91.761655, 30.379645, -2.6561283) failed to convert
-rank 40: Point 378 (-90.755892, 29.858002, -0.83281267) failed to convert
-rank 84: Point 535 (-89.703283, 30.15064, -0.45155233) failed to convert
-rank 53: Point 381 (-90.564488, 29.325092, -0.24597889) failed to convert
-rank 77: Point 529 (-89.92847, 30.089723, -5.9588404) failed to convert
-rank 0: Point 356 (-92.563319, 28.796107, 31.1) failed to convert
-rank 21: Point 381 (-91.216926, 30.404332, -9.1597878) failed to convert
-rank 59: Point 382 (-90.432082, 29.58926, -1.1993167) failed to convert
-rank 36: Point 378 (-90.846444, 29.75602, -0.39566728) failed to convert
-rank 55: Point 382 (-90.500931, 29.662422, -1.3964435) failed to convert
-rank 3: Point 383 (-91.862163, 30.856313, -11.360732) failed to convert
-rank 19: Point 383 (-91.258423, 30.524177, -10.354346) failed to convert
-rank 10: Point 379 (-91.601842, 30.746833, -6.9125559) failed to convert
-rank 76: Point 535 (-89.977398, 29.727969, 0.8691578) failed to convert
-rank 27: Point 376 (-91.120852, 30.189834, 23.128219) failed to convert
-rank 96: Point 535 (-89.204576, 29.165742, -1.0603068) failed to convert
-rank 48: Point 380 (-90.615202, 30.041562, -9.4440229) failed to convert
-rank 11: Point 379 (-91.572208, 30.501193, -12.015217) failed to convert
-rank 60: Point 376 (-90.391934, 29.814966, -0.46784359) failed to convert
-rank 22: Point 379 (-91.253762, 29.593977, -0.45592688) failed to convert
-rank 7: Point 382 (-91.708838, 30.739386, -8.5618252) failed to convert
-rank 80: Point 531 (-89.870105, 29.861503, -0.72790485) failed to convert
-rank 16: Point 378 (-91.393169, 30.202251, -0.68356753) failed to convert
-rank 38: Point 379 (-90.780018, 30.00459, -10.5854) failed to convert
-rank 32: Point 381 (-90.938594, 30.130475, -11.458652) failed to convert
-rank 46: Point 375 (-90.700905, 29.355023, -0.89222562) failed to convert
-rank 41: Point 381 (-90.744065, 29.816412, -1.8257091) failed to convert
-rank 42: Point 381 (-90.742908, 29.529223, -1.0849816) failed to convert
-rank 82: Point 533 (-89.818989, 29.571342, 1.2760631) failed to convert
-rank 64: Point 533 (-90.299901, 29.518762, -0.31758789) failed to convert
-rank 73: Point 528 (-90.033054, 29.783721, -4.2275762) failed to convert
-rank 97: Point 527 (-89.166839, 29.144553, -0.0) failed to convert
-rank 8: Point 377 (-91.657298, 30.976088, -1.9606638) failed to convert
-rank 86: Point 533 (-89.611923, 29.453125, 21.642346) failed to convert
-rank 23: Point 381 (-91.234522, 29.588593, 7.1557286) failed to convert
-rank 88: Point 536 (-89.387995, 30.239158, 2.6398261) failed to convert
-rank 30: Point 380 (-91.013668, 30.17597, 10.000846) failed to convert
-rank 24: Point 378 (-91.171115, 30.315166, 12.507932) failed to convert
-rank 66: Point 531 (-90.197671, 29.913284, 0.70114134) failed to convert
-rank 93: Point 529 (-89.251399, 29.451706, 4.8072586) failed to convert
-rank 9: Point 381 (-91.699184, 29.702707, 2.4000001) failed to convert
-rank 91: Point 529 (-89.341037, 29.274285, 11.076231) failed to convert
-rank 74: Point 534 (-89.994876, 29.970529, -4.0562786) failed to convert
-rank 90: Point 534 (-89.367334, 29.283877, -4.5445682) failed to convert
-rank 65: Point 531 (-90.227772, 29.962327, -8.0701902) failed to convert
-rank 75: Point 529 (-89.965784, 30.088532, 4.4651138) failed to convert
-rank 51: Point 383 (-90.586193, 29.687231, -1.1037141) failed to convert
-rank 45: Point 381 (-90.7058, 29.397365, -0.99344835) failed to convert
-rank 89: Point 530 (-89.404096, 29.344781, 25.554174) failed to convert
-rank 83: Point 529 (-89.792444, 29.575633, -4.640885) failed to convert
-rank 69: Point 531 (-90.144461, 29.38643, 0.31299999) failed to convert
-rank 78: Point 534 (-89.941144, 29.625353, 1.2493789) failed to convert
-rank 81: Point 528 (-89.811612, 30.051573, 1.4798795) failed to convert
-rank 13: Point 382 (-91.51124, 30.066744, -1.335654) failed to convert
-rank 2: Point 377 (-91.920911, 31.018132, -19.099211) failed to convert
-rank 35: Point 386 (-90.860397, 29.925284, -0.62138951) failed to convert
-rank 18: Point 383 (-91.294416, 30.523614, -16.003182) failed to convert
-rank 43: Point 386 (-90.70047, 29.839294, -0.61352321) failed to convert
-rank 99: Point 529 (-88.982997, 29.115611, 10.722747) failed to convert
-rank 87: Point 529 (-89.522369, 29.607061, 0.25586504) failed to convert
-rank 79: Point 529 (-89.920888, 29.621248, -0.23095365) failed to convert
-rank 20: Point 381 (-91.238559, 30.383429, -8.1587886) failed to convert
-rank 15: Point 380 (-91.447753, 30.017268, -1.4829302) failed to convert
-rank 1: Point 385 (-92.098162, 29.835996, -0.1903614) failed to convert
-rank 68: Point 534 (-90.123233, 29.995229, -9.0) failed to convert
-rank 70: Point 534 (-90.075111, 29.98969, -0.11274412) failed to convert
-rank 67: Point 527 (-90.155217, 29.953718, 22.680473) failed to convert
-rank 50: Point 383 (-90.601758, 29.698385, -0.91080972) failed to convert
-rank 71: Point 530 (-90.069397, 29.831356, -9.0) failed to convert
-rank 61: Point 382 (-90.319327, 30.47795, -6.8380982) failed to convert
-rank 25: Point 383 (-91.194033, 29.697048, -1.3577174) failed to convert
-rank 63: Point 384 (-90.308523, 29.915498, -0.31384449) failed to convert
-rank 52: Point 379 (-90.563322, 29.668369, -0.60352817) failed to convert
-rank 95: Point 530 (-89.223206, 29.162588, -0.73466831) failed to convert
-rank 94: Point 533 (-89.239779, 29.19664, -0.0) failed to convert
-rank 72: Point 534 (-90.081796, 29.428226, -0.12262759) failed to convert
-rank 57: Point 385 (-90.48838, 29.426524, -0.0) failed to convert
-rank 98: Point 534 (-89.084937, 29.306695, 9.9047544) failed to convert
-rank 4: Point 381 (-91.811926, 30.841447, -16.443211) failed to convert
-rank 28: Point 377 (-91.081063, 30.124383, -2.3825649) failed to convert
-rank 34: Point 377 (-90.85427, 30.398404, -6.7125513) failed to convert
-rank 47: Point 382 (-90.6285, 30.173257, -0.45259083) failed to convert
-rank 54: Point 380 (-90.507609, 29.828773, -0.64124027) failed to convert
-rank 85: Point 529 (-89.691746, 29.495183, -3.3168931) failed to convert
-rank 37: Point 383 (-90.79121, 30.221668, -2.7444298) failed to convert
-rank 58: Point 374 (-90.420186, 30.048745, -1.0985571) failed to convert
-rank 92: Point 533 (-89.305147, 29.341128, 4.1112161) failed to convert
-rank 77: Point 530 (-89.960747, 29.683306, -4.3742763) failed to convert
-rank 84: Point 536 (-89.753661, 29.537932, 21.431288) failed to convert
-rank 12: Point 372 (-91.564901, 29.75263, -0.86070777) failed to convert
-rank 14: Point 377 (-91.491846, 29.761447, -1.9739551) failed to convert
-rank 26: Point 377 (-91.141295, 30.281333, -9.4016844) failed to convert
-rank 39: Point 383 (-90.768281, 29.918294, -0.33173021) failed to convert
-rank 17: Point 383 (-91.380399, 29.673517, -0.71760394) failed to convert
-rank 33: Point 381 (-90.907495, 30.073314, -3.1561477) failed to convert
-rank 5: Point 384 (-91.772648, 30.781895, -16.401286) failed to convert
-rank 76: Point 536 (-89.961267, 29.931709, -2.6557961) failed to convert
-rank 40: Point 379 (-90.773661, 29.598515, -1.1556416) failed to convert
-rank 6: Point 381 (-91.754465, 30.507545, 8.615212) failed to convert
-rank 44: Point 379 (-90.718481, 29.401488, -0.90526944) failed to convert
-rank 62: Point 380 (-90.336887, 29.931665, 18.930549) failed to convert
-rank 53: Point 382 (-90.558349, 29.411803, -0.0) failed to convert
-rank 49: Point 384 (-90.589679, 30.088052, -1.4633149) failed to convert
-rank 96: Point 536 (-89.210659, 29.096605, -0.0) failed to convert
-rank 80: Point 532 (-89.870697, 29.854117, -9.774632) failed to convert
-rank 64: Point 534 (-90.304796, 29.45284, 0.27200001) failed to convert
-rank 82: Point 534 (-89.79358, 29.884313, 0.07077365) failed to convert
-rank 73: Point 529 (-89.984926, 30.393983, -9.0283125) failed to convert
-rank 56: Point 379 (-90.474506, 29.842342, 0.02) failed to convert
-rank 29: Point 380 (-91.036847, 30.124882, -11.424819) failed to convert
-rank 55: Point 383 (-90.500194, 29.672602, -0.95586824) failed to convert
-rank 3: Point 384 (-91.936352, 29.482135, 1.1650873) failed to convert
-rank 19: Point 384 (-91.259685, 30.504038, 16.597974) failed to convert
-rank 59: Point 383 (-90.405166, 29.95739, -3.382464) failed to convert
-rank 21: Point 382 (-91.224061, 30.291347, 1.2047435) failed to convert
-rank 31: Point 385 (-91.03491, 29.370315, -0.0) failed to convert
-rank 0: Point 357 (-92.570375, 28.627949, 36.345018) failed to convert
-rank 27: Point 377 (-91.117656, 30.239181, 34.987969) failed to convert
-rank 36: Point 379 (-90.846468, 29.755638, -0.58879837) failed to convert
-rank 97: Point 528 (-89.165288, 29.161352, 3.5960833) failed to convert
-rank 86: Point 534 (-89.615463, 29.410166, -3.8217555) failed to convert
-rank 88: Point 537 (-89.43998, 29.637576, 0.73906346) failed to convert
-rank 74: Point 535 (-90.006957, 29.816946, -6.7177925) failed to convert
-rank 7: Point 383 (-91.73562, 30.266452, -8.2296) failed to convert
-rank 66: Point 532 (-90.196565, 29.927662, 4.3080573) failed to convert
-rank 60: Point 377 (-90.386294, 29.891414, -0.41067979) failed to convert
-rank 91: Point 530 (-89.344609, 29.232949, -0.18182029) failed to convert
-rank 48: Point 381 (-90.638508, 29.710744, -0.36365565) failed to convert
-rank 22: Point 380 (-91.23372, 29.915994, -5.388376) failed to convert
-rank 10: Point 380 (-91.585645, 31.022609, -13.17958) failed to convert
-rank 65: Point 532 (-90.187266, 30.49195, -8.6850752) failed to convert
-rank 16: Point 379 (-91.361276, 30.723424, -10.404905) failed to convert
-rank 11: Point 380 (-91.57217, 30.501241, -12.015217) failed to convert
-rank 46: Point 376 (-90.696449, 29.419598, -0.22410245) failed to convert
-rank 81: Point 529 (-89.85118, 29.561845, 0.31299999) failed to convert
-rank 93: Point 530 (-89.283027, 29.090117, 5.9472937) failed to convert
-rank 89: Point 531 (-89.325108, 30.253114, 2.8414049) failed to convert
-rank 83: Point 530 (-89.775355, 29.78564, -0.90403476) failed to convert
-rank 75: Point 530 (-89.983977, 29.858718, -0.45696182) failed to convert
-rank 90: Point 535 (-89.395421, 28.956096, 10.349236) failed to convert
-rank 8: Point 378 (-91.65806, 30.962839, -3.1604218) failed to convert
-rank 78: Point 535 (-89.922106, 29.864856, 36.050318) failed to convert
-rank 42: Point 382 (-90.715817, 29.922075, -0.42809473) failed to convert
-rank 32: Point 382 (-90.938951, 30.125048, -5.8689016) failed to convert
-rank 41: Point 382 (-90.744075, 29.816201, -1.6071511) failed to convert
-rank 79: Point 530 (-89.899531, 29.889103, -5.8061356) failed to convert
-rank 99: Point 530 (-88.875045, 30.282227, 5.3593409) failed to convert
-rank 69: Point 532 (-90.153319, 29.26978, 0.31299999) failed to convert
-rank 38: Point 380 (-90.791915, 29.830309, -0.92899387) failed to convert
-rank 70: Point 535 (-90.100509, 29.661823, -0.57578797) failed to convert
-rank 87: Point 530 (-89.514206, 29.702913, 0.02) failed to convert
-rank 68: Point 535 (-90.121948, 30.011847, 0.53692287) failed to convert
-rank 67: Point 528 (-90.194287, 29.44048, 0.31299999) failed to convert
-rank 30: Point 381 (-91.043129, 29.724319, -0.38031347) failed to convert
-rank 23: Point 382 (-91.211395, 29.958369, -1.5483554) failed to convert
-rank 9: Point 382 (-91.639884, 30.741088, -17.507711) failed to convert
-rank 24: Point 379 (-91.16903, 30.347718, 23.323585) failed to convert
-rank 2: Point 378 (-91.920934, 31.017499, -17.20445) failed to convert
-rank 51: Point 384 (-90.585928, 29.690946, -0.55657497) failed to convert
-rank 18: Point 384 (-91.294214, 30.526727, -15.990106) failed to convert
-rank 45: Point 382 (-90.635401, 30.404213, -2.5755429) failed to convert
-rank 71: Point 531 (-90.066562, 29.867759, -9.0) failed to convert
-rank 20: Point 382 (-91.307647, 29.267606, 0.32792823) failed to convert
-rank 72: Point 535 (-90.03432, 30.038704, 5.2050733) failed to convert
-rank 95: Point 531 (-89.222753, 29.167716, -0.11152487) failed to convert
-rank 94: Point 534 (-89.152356, 30.178809, 4.0711049) failed to convert
-rank 15: Point 381 (-91.429051, 30.328373, -1.6800118) failed to convert
-rank 13: Point 383 (-91.527779, 29.78533, -0.00988037) failed to convert
-rank 98: Point 535 (-89.056327, 29.623378, 5.3434157) failed to convert
-rank 92: Point 534 (-89.283018, 29.594213, 2.8612609) failed to convert
-rank 77: Point 531 (-89.960715, 29.683332, -5.0200563) failed to convert
-rank 85: Point 530 (-89.638704, 30.133967, 2.5373438) failed to convert
-rank 1: Point 386 (-92.098001, 29.838807, -1.0084112) failed to convert
-rank 52: Point 380 (-90.577156, 29.473042, 0.00963949) failed to convert
-rank 84: Point 537 (-89.712426, 30.040164, 2.4208331) failed to convert
-rank 50: Point 384 (-90.574421, 30.083458, -1.1937661) failed to convert
-rank 63: Point 385 (-90.308361, 29.917587, -0.33645464) failed to convert
-rank 28: Point 378 (-91.074642, 30.223275, -5.0172599) failed to convert
-rank 35: Point 387 (-90.887087, 29.52708, -0.60751385) failed to convert
-rank 61: Point 383 (-90.386466, 29.573683, -1.9611026) failed to convert
-rank 43: Point 387 (-90.734418, 29.346954, 2.3404222) failed to convert
-rank 57: Point 386 (-90.485982, 29.459923, -8.2296) failed to convert
-rank 54: Point 381 (-90.491645, 30.049742, 17.624924) failed to convert
-rank 96: Point 537 (-89.198631, 29.233048, -0.02329632) failed to convert
-rank 76: Point 537 (-90.00228, 29.410251, 0.8965634) failed to convert
-rank 34: Point 378 (-90.869542, 30.17291, -1.0635715) failed to convert
-rank 47: Point 383 (-90.646113, 29.923371, -0.92050877) failed to convert
-rank 80: Point 533 (-89.870697, 29.854077, -9.774632) failed to convert
-rank 82: Point 535 (-89.777149, 30.08521, -0.43340076) failed to convert
-rank 25: Point 384 (-91.19703, 29.64929, -3.1204223) failed to convert
-rank 64: Point 535 (-90.238463, 30.334826, 2.9793765) failed to convert
-rank 73: Point 530 (-90.019693, 29.954201, -6.1478164) failed to convert
-rank 58: Point 375 (-90.455181, 29.568496, -0.44140353) failed to convert
-rank 4: Point 382 (-91.856696, 30.028767, -5.7200681) failed to convert
-rank 12: Point 373 (-91.53189, 30.316686, -2.1795639) failed to convert
-rank 37: Point 384 (-90.815193, 29.870675, -1.1319479) failed to convert
-rank 26: Point 378 (-91.141538, 30.277473, 10.002295) failed to convert
-rank 86: Point 535 (-89.612356, 29.447376, -4.2284943) failed to convert
-rank 14: Point 378 (-91.497331, 29.668251, -0.89010765) failed to convert
-rank 88: Point 538 (-89.427608, 29.781031, -0.2007024) failed to convert
-rank 74: Point 536 (-90.033556, 29.47653, 0.54526071) failed to convert
-rank 53: Point 383 (-90.508742, 30.10508, -0.12394495) failed to convert
-rank 91: Point 531 (-89.343831, 29.241904, -0.06116763) failed to convert
-rank 40: Point 380 (-90.755859, 29.858025, -1.3086716) failed to convert
-rank 19: Point 385 (-91.305716, 29.762895, -0.98402101) failed to convert
-rank 66: Point 533 (-90.154431, 30.476143, -7.4877987) failed to convert
-rank 27: Point 378 (-91.115812, 30.267761, 1.2302202) failed to convert
-rank 17: Point 384 (-91.324587, 30.585636, -8.7900834) failed to convert
-rank 97: Point 529 (-89.068186, 30.238882, -2.0658969) failed to convert
-rank 29: Point 381 (-91.037117, 30.120557, -11.074171) failed to convert
-rank 93: Point 531 (-89.250132, 29.465464, 4.9100488) failed to convert
-rank 83: Point 531 (-89.792416, 29.575687, -4.640885) failed to convert
-rank 21: Point 383 (-91.274756, 29.477365, 8.9030962) failed to convert
-rank 75: Point 531 (-89.985811, 29.835424, -5.2913283) failed to convert
-rank 6: Point 382 (-91.750446, 30.578934, -12.835129) failed to convert
-rank 5: Point 385 (-91.772615, 30.781919, -16.401286) failed to convert
-rank 65: Point 533 (-90.271368, 29.381698, 0.458) failed to convert
-rank 89: Point 532 (-89.405407, 29.329229, -4.4256962) failed to convert
-rank 90: Point 536 (-89.347714, 29.510188, 3.5196406) failed to convert
-rank 78: Point 536 (-89.940303, 29.635753, -4.3860722) failed to convert
-rank 3: Point 385 (-91.869923, 30.714431, -7.6147775) failed to convert
-rank 31: Point 386 (-91.00185, 29.878517, -4.1083627) failed to convert
-rank 33: Point 382 (-90.931592, 29.711652, -0.56474025) failed to convert
-rank 44: Point 380 (-90.702242, 29.636858, -0.32244572) failed to convert
-rank 87: Point 531 (-89.470535, 30.213456, -0.35257171) failed to convert
-rank 81: Point 530 (-89.847961, 29.601806, 27.332388) failed to convert
-rank 79: Point 531 (-89.891825, 29.985162, 4.0453907) failed to convert
-rank 62: Point 381 (-90.339309, 29.898851, -1.2795809) failed to convert
-rank 99: Point 531 (-88.894272, 30.075483, 13.774762) failed to convert
-rank 69: Point 533 (-90.089902, 30.094789, 4.48) failed to convert
-rank 39: Point 384 (-90.769037, 29.907278, -0.42409739) failed to convert
-rank 55: Point 384 (-90.500596, 29.666949, -0.9815493) failed to convert
-rank 59: Point 384 (-90.412864, 29.852402, -0.57950682) failed to convert
-rank 68: Point 536 (-90.142, 29.751333, -0.39845534) failed to convert
-rank 70: Point 536 (-90.098125, 29.692678, 3.0279341) failed to convert
-rank 22: Point 381 (-91.249701, 29.659458, -4.329989) failed to convert
-rank 67: Point 529 (-90.161075, 29.876866, -0.16821033) failed to convert
-rank 56: Point 380 (-90.475746, 29.825163, -1.060003) failed to convert
-rank 71: Point 532 (-90.060472, 29.945861, 17.226786) failed to convert
-rank 72: Point 536 (-90.03496, 30.030495, -4.8219363) failed to convert
-rank 94: Point 535 (-89.237864, 29.218147, -0.0) failed to convert
-rank 0: Point 358 (-92.540878, 29.277597, 15.100206) failed to convert
-rank 98: Point 536 (-89.050091, 29.691588, 4.0572384) failed to convert
-rank 95: Point 532 (-89.226698, 29.12275, -0.0) failed to convert
-rank 92: Point 535 (-89.285036, 29.571124, 4.0076084) failed to convert
-rank 36: Point 380 (-90.829356, 30.008361, 10.839145) failed to convert
-rank 7: Point 384 (-91.693729, 31.002103, -16.622279) failed to convert
-rank 84: Point 538 (-89.752446, 29.552638, -4.6049186) failed to convert
-rank 46: Point 377 (-90.652958, 30.043807, -5.67996) failed to convert
-rank 10: Point 381 (-91.601704, 30.74914, -18.431346) failed to convert
-rank 85: Point 531 (-89.689311, 29.524229, -0.0) failed to convert
-rank 49: Point 385 (-90.617387, 29.696591, 0.42629348) failed to convert
-rank 77: Point 532 (-89.928427, 30.089679, -5.9588404) failed to convert
-rank 11: Point 381 (-91.611603, 29.82185, -0.43657073) failed to convert
-rank 60: Point 378 (-90.374015, 30.057407, -0.05740252) failed to convert
-rank 16: Point 380 (-91.406152, 29.987593, -0.69686036) failed to convert
-rank 41: Point 383 (-90.771061, 29.421635, -0.56025974) failed to convert
-rank 96: Point 538 (-89.203104, 29.182242, -0.0001395) failed to convert
-rank 13: Point 384 (-91.539012, 29.59209, 0.25245161) failed to convert
-rank 51: Point 385 (-90.586229, 29.686675, -0.99358025) failed to convert
-rank 23: Point 383 (-91.226666, 29.714146, -4.5194839) failed to convert
-rank 24: Point 380 (-91.169248, 30.344013, 2.597272) failed to convert
-rank 2: Point 379 (-91.925746, 30.928853, -16.37706) failed to convert
-rank 64: Point 536 (-90.318918, 29.260779, 1.0195498) failed to convert
-rank 80: Point 534 (-89.888818, 29.627866, -4.9594011) failed to convert
-rank 38: Point 381 (-90.787336, 29.897013, -0.38914899) failed to convert
-rank 30: Point 382 (-91.043111, 29.724377, -0.15641381) failed to convert
-rank 76: Point 538 (-89.981686, 29.672835, 0.33375962) failed to convert
-rank 82: Point 536 (-89.808573, 29.699362, -0.0) failed to convert
-rank 45: Point 383 (-90.709679, 29.340963, -0.44832002) failed to convert
-rank 42: Point 383 (-90.718836, 29.878393, -0.74816123) failed to convert
-rank 15: Point 382 (-91.423835, 30.414618, -3.8855655) failed to convert
-rank 32: Point 383 (-90.969128, 29.668884, -8.2296) failed to convert
-rank 48: Point 382 (-90.638502, 29.710805, -1.1689065) failed to convert
-rank 9: Point 383 (-91.639874, 30.741028, -17.507711) failed to convert
-rank 73: Point 531 (-90.033062, 29.783457, 0.25710405) failed to convert
-rank 88: Point 539 (-89.464783, 29.346217, 1.3594385) failed to convert
-rank 8: Point 379 (-91.728965, 29.716093, 2.0845792) failed to convert
-rank 20: Point 383 (-91.248858, 30.219273, -2.2905673) failed to convert
-rank 86: Point 536 (-89.615423, 29.410167, -3.6387265) failed to convert
-rank 28: Point 379 (-91.07513, 30.215689, 16.173845) failed to convert
-rank 57: Point 387 (-90.42398, 30.312118, 2.2128191) failed to convert
-rank 66: Point 534 (-90.239597, 29.357978, -5.0648619) failed to convert
-rank 91: Point 532 (-89.345835, 29.218349, 0.17093048) failed to convert
-rank 47: Point 384 (-90.638632, 30.029349, -9.7118432) failed to convert
-rank 34: Point 379 (-90.869658, 30.17114, -1.243867) failed to convert
-rank 43: Point 388 (-90.700558, 29.837929, -0.19883404) failed to convert
-rank 1: Point 387 (-92.098012, 29.83846, -0.63149698) failed to convert
-rank 97: Point 530 (-89.084218, 30.063145, 3.137696) failed to convert
-rank 12: Point 374 (-91.529959, 30.349405, -2.8304335) failed to convert
-rank 75: Point 532 (-89.99859, 29.672931, 1.2359957) failed to convert
-rank 93: Point 532 (-89.273912, 29.193876, 8.3989523) failed to convert
-rank 25: Point 385 (-91.161696, 30.20781, 7.4639755) failed to convert
-rank 52: Point 381 (-90.579329, 29.442158, -8.2296) failed to convert
-rank 58: Point 376 (-90.431131, 29.899227, -8.2296) failed to convert
-rank 90: Point 537 (-89.322404, 29.800376, 1.2401869) failed to convert
-rank 74: Point 537 (-89.988802, 30.047244, -4.4988482) failed to convert
-rank 50: Point 385 (-90.574421, 30.083397, -1.7420132) failed to convert
-rank 65: Point 534 (-90.229135, 29.943231, -7.8955398) failed to convert
-rank 63: Point 386 (-90.341561, 29.470212, -3.0939233) failed to convert
-rank 87: Point 532 (-89.494153, 29.937288, -0.0) failed to convert
-rank 83: Point 532 (-89.736781, 30.255297, -1.438852) failed to convert
-rank 14: Point 379 (-91.498006, 29.656768, -3.1821121) failed to convert
-rank 81: Point 531 (-89.849025, 29.588325, 1.2037075) failed to convert
-rank 79: Point 532 (-89.900803, 29.873117, 7.219215) failed to convert
-rank 78: Point 537 (-89.921457, 29.872837, -8.2296) failed to convert
-rank 99: Point 532 (-88.91472, 29.854717, 0.75818246) failed to convert
-rank 68: Point 537 (-90.085297, 30.48277, -3.7411301) failed to convert
-rank 18: Point 385 (-91.29422, 30.526453, -16.023337) failed to convert
-rank 4: Point 383 (-91.809663, 30.881599, -18.781775) failed to convert
-rank 37: Point 385 (-90.815877, 29.860522, -0.45002878) failed to convert
-rank 69: Point 534 (-90.109084, 29.847317, -0.91676604) failed to convert
-rank 40: Point 381 (-90.755854, 29.857868, -0.8928894) failed to convert
-rank 70: Point 537 (-90.098572, 29.686819, -0.7329303) failed to convert
-rank 72: Point 537 (-90.034933, 30.030549, -4.8219363) failed to convert
-rank 19: Point 386 (-91.292638, 29.974748, -0.43891394) failed to convert
-rank 89: Point 533 (-89.415348, 29.212639, -0.86644698) failed to convert
-rank 53: Point 384 (-90.556501, 29.437811, -8.2296) failed to convert
-rank 71: Point 533 (-90.11685, 29.215136, 0.46836679) failed to convert
-rank 21: Point 384 (-91.223387, 30.301834, -14.651593) failed to convert
-rank 61: Point 384 (-90.386899, 29.567732, -1.8247896) failed to convert
-rank 29: Point 382 (-91.037082, 30.121077, -11.287964) failed to convert
-rank 27: Point 379 (-91.12071, 30.191547, 18.137095) failed to convert
-rank 17: Point 385 (-91.376696, 29.734718, -0.53506972) failed to convert
-rank 98: Point 537 (-89.076793, 29.396486, 10.190044) failed to convert
-rank 95: Point 533 (-89.227434, 29.114361, -0.0) failed to convert
-rank 35: Point 388 (-90.851154, 30.061629, 31.947326) failed to convert
-rank 31: Point 387 (-90.979751, 30.213289, -5.7916844) failed to convert
-rank 6: Point 383 (-91.742665, 30.716541, 17.655375) failed to convert
-rank 67: Point 530 (-90.2234, 29.053078, 10.359898) failed to convert
-rank 94: Point 536 (-89.242858, 29.161196, -0.74587051) failed to convert
-rank 44: Point 381 (-90.68646, 29.864144, 0.06478524) failed to convert
-rank 85: Point 532 (-89.692941, 29.479787, -5.1907443) failed to convert
-rank 84: Point 539 (-89.752426, 29.552673, -4.6049186) failed to convert
-rank 26: Point 379 (-91.161987, 29.956956, -0.524672) failed to convert
-rank 92: Point 536 (-89.330867, 29.044316, -0.0) failed to convert
-rank 5: Point 386 (-91.772124, 30.790596, 12.505151) failed to convert
-rank 77: Point 533 (-89.962189, 29.664539, 8.5457638) failed to convert
-rank 33: Point 383 (-90.894251, 30.270125, -3.7899168) failed to convert
-rank 39: Point 385 (-90.765472, 29.958908, -0.72044267) failed to convert
-rank 3: Point 386 (-91.92331, 29.727057, 2.7310483) failed to convert
-rank 96: Point 539 (-89.205085, 29.159713, -0.86816191) failed to convert
-rank 59: Point 385 (-90.400243, 30.024151, -5.0474883) failed to convert
-rank 22: Point 382 (-91.202855, 30.40594, 16.950292) failed to convert
-rank 62: Point 382 (-90.366071, 29.536507, -3.7723875) failed to convert
-rank 36: Point 381 (-90.847581, 29.738907, -0.73443678) failed to convert
-rank 55: Point 385 (-90.474313, 30.030524, 11.382158) failed to convert
-rank 64: Point 537 (-90.26568, 29.974885, -5.9022567) failed to convert
-rank 76: Point 539 (-89.929554, 30.328935, -5.1911054) failed to convert
-rank 7: Point 385 (-91.693866, 30.999182, -14.152719) failed to convert
-rank 46: Point 378 (-90.666029, 29.857297, -0.4981668) failed to convert
-rank 0: Point 359 (-92.528956, 29.527483, 6.7037108) failed to convert
-rank 56: Point 381 (-90.475564, 29.827653, -0.81821344) failed to convert
-rank 49: Point 386 (-90.647393, 29.267213, -0.63295406) failed to convert
-rank 82: Point 537 (-89.844331, 29.254907, 8.6828293) failed to convert
-rank 54: Point 382 (-90.518824, 29.672445, -0.68902748) failed to convert
-rank 73: Point 532 (-90.019672, 29.954258, -6.1478164) failed to convert
-rank 80: Point 535 (-89.839583, 30.23893, -0.17113344) failed to convert
-rank 16: Point 381 (-91.393892, 30.189983, -8.9954593) failed to convert
-rank 41: Point 384 (-90.744025, 29.816412, -2.006994) failed to convert
-rank 10: Point 382 (-91.591932, 30.915711, 1.8472206) failed to convert
-rank 86: Point 537 (-89.61521, 29.41268, -4.2946322) failed to convert
-rank 11: Point 382 (-91.547121, 30.925157, -24.143661) failed to convert
-rank 88: Point 540 (-89.435089, 29.692906, -0.44648865) failed to convert
-rank 66: Point 535 (-90.214798, 29.687083, 0.13054072) failed to convert
-rank 91: Point 533 (-89.337039, 29.320008, 0.12099356) failed to convert
-rank 2: Point 380 (-91.920928, 31.017285, -18.162398) failed to convert
-rank 51: Point 386 (-90.601835, 29.465348, 0.01899433) failed to convert
-rank 60: Point 379 (-90.386273, 29.891357, -0.41749888) failed to convert
-rank 24: Point 381 (-91.210094, 29.697897, -2.3672856) failed to convert
-rank 30: Point 383 (-91.043099, 29.724416, -1.0049814) failed to convert
-rank 75: Point 533 (-89.981331, 29.892126, 0.20851602) failed to convert
-rank 93: Point 533 (-89.270439, 29.233368, -0.00112039) failed to convert
-rank 42: Point 384 (-90.700214, 30.146162, -0.47960294) failed to convert
-rank 97: Point 531 (-89.163919, 29.176033, -0.0) failed to convert
-rank 74: Point 538 (-90.05474, 29.202891, 0.31299999) failed to convert
-rank 90: Point 538 (-89.377384, 29.166216, 0.50787956) failed to convert
-rank 87: Point 533 (-89.4538, 30.405974, -10.116098) failed to convert
-rank 81: Point 532 (-89.790161, 30.313423, -4.6016183) failed to convert
-rank 65: Point 535 (-90.228423, 29.952404, 2.7321815) failed to convert
-rank 13: Point 385 (-91.536126, 29.641419, -0.00136471) failed to convert
-rank 68: Point 538 (-90.122993, 29.998258, -9.0) failed to convert
-rank 15: Point 383 (-91.499068, 29.147978, 6.9024238) failed to convert
-rank 99: Point 533 (-88.95999, 29.364185, 18.208121) failed to convert
-rank 45: Point 384 (-90.709838, 29.338613, -0.78569897) failed to convert
-rank 83: Point 533 (-89.767151, 29.885696, -1.2382371) failed to convert
-rank 79: Point 533 (-89.919155, 29.642441, -4.8304707) failed to convert
-rank 32: Point 384 (-90.938384, 30.132932, 3.4007492) failed to convert
-rank 9: Point 384 (-91.639867, 30.740988, -17.507711) failed to convert
-rank 69: Point 535 (-90.111737, 29.812929, -0.78762392) failed to convert
-rank 38: Point 382 (-90.808722, 29.582739, -0.8173263) failed to convert
-rank 78: Point 538 (-89.939885, 29.640841, 25.343502) failed to convert
-rank 89: Point 534 (-89.44056, 28.916221, 2.9317682) failed to convert
-rank 72: Point 538 (-90.043158, 29.925488, -0.20489151) failed to convert
-rank 70: Point 538 (-90.072456, 30.023526, -0.26103714) failed to convert
-rank 20: Point 384 (-91.265209, 29.957224, -0.13699999) failed to convert
-rank 98: Point 538 (-89.096095, 29.180915, 1.4796244) failed to convert
-rank 34: Point 380 (-90.869378, 30.175101, -0.88666584) failed to convert
-rank 67: Point 531 (-90.220777, 29.087801, -0.70920984) failed to convert
-rank 52: Point 382 (-90.563569, 29.664623, -0.55087219) failed to convert
-rank 71: Point 534 (-90.067167, 29.859746, -9.0) failed to convert
-rank 12: Point 375 (-91.556774, 29.892254, -3.3046834) failed to convert
-rank 1: Point 388 (-92.099607, 29.806608, -0.79250643) failed to convert
-rank 63: Point 387 (-90.308366, 29.917491, -0.36439187) failed to convert
-rank 94: Point 537 (-89.158287, 30.112713, 1.7444384) failed to convert
-rank 95: Point 534 (-89.218781, 29.212794, -0.06905078) failed to convert
-rank 50: Point 386 (-90.574421, 30.083357, -1.2955294) failed to convert
-rank 85: Point 533 (-89.692725, 29.482289, 27.407109) failed to convert
-rank 84: Point 540 (-89.754061, 29.532378, 1.0593987) failed to convert
-rank 58: Point 377 (-90.464484, 29.439497, -8.2296) failed to convert
-rank 25: Point 386 (-91.196778, 29.653305, -5.687568) failed to convert
-rank 96: Point 540 (-89.203283, 29.179975, -0.0) failed to convert
-rank 92: Point 537 (-89.30263, 29.369591, 1.3809835) failed to convert
-rank 28: Point 380 (-91.081498, 30.117471, -2.9924089) failed to convert
-rank 18: Point 386 (-91.29438, 30.523878, -15.844841) failed to convert
-rank 8: Point 380 (-91.685532, 30.484797, -5.3320389) failed to convert
-rank 23: Point 384 (-91.186948, 30.34382, 7.2011584) failed to convert
-rank 43: Point 389 (-90.736934, 29.310023, -0.0) failed to convert
-rank 14: Point 380 (-91.498995, 29.63992, -3.2809796) failed to convert
-rank 47: Point 385 (-90.64529, 29.934552, -0.38565004) failed to convert
-rank 77: Point 534 (-89.96254, 29.660064, -1.1665862) failed to convert
-rank 17: Point 386 (-91.358225, 30.038494, -0.76109659) failed to convert
-rank 19: Point 387 (-91.258024, 30.530014, -1.1353835) failed to convert
-rank 61: Point 385 (-90.39027, 29.521634, -1.0258197) failed to convert
-rank 40: Point 382 (-90.763882, 29.740717, -1.7530591) failed to convert
-rank 21: Point 385 (-91.210058, 30.512497, -13.833734) failed to convert
-rank 53: Point 385 (-90.509915, 30.088755, -0.71548093) failed to convert
-rank 29: Point 383 (-91.036555, 30.129115, -6.1175492) failed to convert
-rank 27: Point 380 (-91.120323, 30.197195, 6.5667985) failed to convert
-rank 35: Point 389 (-90.842536, 30.188507, -1.0487119) failed to convert
-rank 76: Point 540 (-89.965709, 29.87516, -2.0828451) failed to convert
-rank 37: Point 386 (-90.815106, 29.871842, -1.3432247) failed to convert
-rank 6: Point 384 (-91.799284, 29.70064, 1.8832205) failed to convert
-rank 31: Point 388 (-90.986738, 30.107168, -11.593374) failed to convert
-rank 64: Point 538 (-90.265683, 29.974825, -8.5377535) failed to convert
-rank 48: Point 383 (-90.638498, 29.710845, -1.112864) failed to convert
-rank 80: Point 536 (-89.870697, 29.854016, -9.774632) failed to convert
-rank 73: Point 533 (-90.033044, 29.783534, -0.31434214) failed to convert
-rank 82: Point 538 (-89.834664, 29.375549, 0.5084266) failed to convert
-rank 5: Point 387 (-91.772566, 30.781955, -16.401286) failed to convert
-rank 4: Point 384 (-91.806952, 30.929897, -18.355055) failed to convert
-rank 33: Point 384 (-90.934416, 29.668577, -0.63372355) failed to convert
-rank 55: Point 386 (-90.473137, 30.04657, -8.8727287) failed to convert
-rank 59: Point 386 (-90.400249, 30.024063, -5.0444403) failed to convert
-rank 36: Point 382 (-90.84642, 29.756075, -0.90917787) failed to convert
-rank 88: Point 541 (-89.464599, 29.347531, 0.64452218) failed to convert
-rank 57: Point 388 (-90.477808, 29.573237, 0.173661) failed to convert
-rank 46: Point 379 (-90.696443, 29.419537, -0.22330537) failed to convert
-rank 86: Point 538 (-89.615362, 29.410169, -1.8876883) failed to convert
-rank 22: Point 383 (-91.196187, 30.510836, 20.795219) failed to convert
-rank 44: Point 382 (-90.72702, 29.276802, -0.0) failed to convert
-rank 66: Point 536 (-90.238078, 29.377784, 0.19146493) failed to convert
-rank 56: Point 382 (-90.470042, 29.903831, -0.59879917) failed to convert
-rank 91: Point 534 (-89.350105, 29.168833, -2.0866494) failed to convert
-rank 97: Point 532 (-89.186572, 28.919404, 54.035836) failed to convert
-rank 26: Point 380 (-91.138304, 30.327535, 26.439249) failed to convert
-rank 49: Point 387 (-90.61895, 29.673777, 1.2888757) failed to convert
-rank 0: Point 360 (-92.557617, 28.880982, 28.043359) failed to convert
-rank 74: Point 539 (-89.994839, 29.970481, -4.0562786) failed to convert
-rank 7: Point 386 (-91.693688, 31.002148, -20.047914) failed to convert
-rank 54: Point 383 (-90.551005, 29.219855, 1.0905664) failed to convert
-rank 93: Point 534 (-89.236908, 29.61452, 3.3040296) failed to convert
-rank 75: Point 534 (-89.975537, 29.965388, 2.3921175) failed to convert
-rank 90: Point 539 (-89.396111, 28.947343, 1.4987162) failed to convert
-rank 65: Point 536 (-90.270837, 29.387967, 3.3039999) failed to convert
-rank 69: Point 536 (-90.111228, 29.819439, -4.2702482) failed to convert
-rank 99: Point 534 (-88.918736, 29.811182, 3.0276161) failed to convert
-rank 81: Point 533 (-89.794228, 30.26377, 0.49377599) failed to convert
-rank 39: Point 386 (-90.787624, 29.634931, -0.61197136) failed to convert
-rank 79: Point 534 (-89.89885, 29.896925, -1.1099093) failed to convert
-rank 68: Point 539 (-90.12334, 29.993709, -9.0) failed to convert
-rank 70: Point 539 (-90.081351, 29.909064, -2.2105562) failed to convert
-rank 16: Point 382 (-91.393857, 30.190003, -9.1340028) failed to convert
-rank 89: Point 535 (-89.327954, 30.2199, 3.3604464) failed to convert
-rank 78: Point 539 (-89.922053, 29.865274, 30.746231) failed to convert
-rank 87: Point 534 (-89.461612, 30.315255, -1.9308004) failed to convert
-rank 72: Point 539 (-90.040617, 29.957943, 29.476464) failed to convert
-rank 3: Point 387 (-91.927124, 29.655258, 1.9904835) failed to convert
-rank 83: Point 534 (-89.767753, 29.878326, -0.77858476) failed to convert
-rank 11: Point 383 (-91.607629, 29.889594, -1.9194985) failed to convert
-rank 67: Point 532 (-90.21958, 29.103319, -0.15535302) failed to convert
-rank 41: Point 385 (-90.767419, 29.474947, -0.62017917) failed to convert
-rank 2: Point 381 (-91.920923, 31.01737, -18.402891) failed to convert
-rank 71: Point 535 (-90.070346, 29.818786, -4.8188883) failed to convert
-rank 10: Point 383 (-91.59762, 30.818653, -20.0) failed to convert
-rank 98: Point 539 (-89.096696, 29.173989, -0.0) failed to convert
-rank 95: Point 535 (-89.224588, 29.146723, 1.4747628) failed to convert
-rank 24: Point 382 (-91.16933, 30.342431, 1.6690497) failed to convert
-rank 84: Point 541 (-89.752396, 29.552726, -4.6049186) failed to convert
-rank 94: Point 538 (-89.240691, 29.185764, -0.0) failed to convert
-rank 92: Point 538 (-89.307383, 29.314948, -0.0) failed to convert
-rank 30: Point 384 (-91.013092, 30.183989, 21.575174) failed to convert
-rank 51: Point 387 (-90.604207, 29.431476, 0.30463838) failed to convert
-rank 42: Point 385 (-90.718668, 29.88069, -0.29695505) failed to convert
-rank 15: Point 384 (-91.40553, 30.71511, -9.1845139) failed to convert
-rank 85: Point 534 (-89.692109, 29.489755, -1.0836603) failed to convert
-rank 45: Point 385 (-90.706389, 29.388552, -0.10286306) failed to convert
-rank 60: Point 380 (-90.382298, 29.945096, 26.222895) failed to convert
-rank 96: Point 541 (-89.20378, 29.174326, -0.0) failed to convert
-rank 77: Point 535 (-89.935092, 30.006057, 12.603845) failed to convert
-rank 13: Point 386 (-91.537746, 29.612799, -0.86886877) failed to convert
-rank 38: Point 383 (-90.787927, 29.888253, -0.5149603) failed to convert
-rank 12: Point 376 (-91.518095, 30.549427, -6.5380422) failed to convert
-rank 20: Point 385 (-91.229076, 30.533506, -7.9723344) failed to convert
-rank 34: Point 381 (-90.869049, 30.179972, -1.5746322) failed to convert
-rank 50: Point 387 (-90.574421, 30.083296, -0.08394466) failed to convert
-rank 25: Point 387 (-91.196837, 29.65236, -1.6780025) failed to convert
-rank 58: Point 378 (-90.431418, 29.895064, 0.43243365) failed to convert
-rank 76: Point 541 (-89.968576, 29.838262, 1.4883484) failed to convert
-rank 28: Point 381 (-91.10929, 29.685417, -1.371594) failed to convert
-rank 64: Point 539 (-90.265684, 29.974784, -8.5377535) failed to convert
-rank 18: Point 387 (-91.319272, 30.122232, -8.1785845) failed to convert
-rank 32: Point 385 (-90.955398, 29.876454, -1.5449459) failed to convert
-rank 9: Point 385 (-91.681436, 30.01618, -1.3084146) failed to convert
-rank 82: Point 539 (-89.765495, 30.226677, 0.06986947) failed to convert
-rank 14: Point 381 (-91.498996, 29.639846, -3.4087283) failed to convert
-rank 80: Point 537 (-89.894958, 29.55078, 0.01656037) failed to convert
-rank 43: Point 390 (-90.712678, 29.662903, -0.75136345) failed to convert
-rank 47: Point 386 (-90.659468, 29.732127, -1.5966711) failed to convert
-rank 8: Point 381 (-91.660584, 30.918035, -13.166808) failed to convert
-rank 53: Point 386 (-90.543493, 29.620798, 0.39342308) failed to convert
-rank 88: Point 542 (-89.463981, 29.35479, 35.335763) failed to convert
-rank 52: Point 383 (-90.583049, 29.389213, 0.45719999) failed to convert
-rank 17: Point 387 (-91.379238, 29.692392, -6.0868564) failed to convert
-rank 73: Point 534 (-89.997862, 30.2307, 4.04) failed to convert
-rank 35: Point 390 (-90.85169, 30.053026, -5.943477) failed to convert
-rank 63: Point 388 (-90.341689, 29.468353, -3.6393121) failed to convert
-rank 62: Point 383 (-90.332122, 29.995244, -0.45944524) failed to convert
-rank 86: Point 539 (-89.61515, 29.412672, -4.2946322) failed to convert
-rank 61: Point 386 (-90.390237, 29.521998, -0.06843595) failed to convert
-rank 31: Point 389 (-91.025856, 29.508992, -0.59588395) failed to convert
-rank 66: Point 537 (-90.20009, 29.880809, 1.7765618) failed to convert
-rank 23: Point 385 (-91.239416, 29.508535, -0.53417464) failed to convert
-rank 1: Point 389 (-92.098102, 29.835997, -1.0784664) failed to convert
-rank 19: Point 388 (-91.25722, 30.542724, -11.253447) failed to convert
-rank 6: Point 385 (-91.746754, 30.64371, 18.678615) failed to convert
-rank 91: Point 535 (-89.349869, 29.171524, -2.3114083) failed to convert
-rank 74: Point 540 (-89.988776, 30.04719, -4.4988482) failed to convert
-rank 97: Point 533 (-89.083548, 30.070045, 3.3265365) failed to convert
-rank 93: Point 535 (-89.283349, 29.083736, 13.716227) failed to convert
-rank 90: Point 540 (-89.378093, 29.1575, 0.31299999) failed to convert
-rank 5: Point 388 (-91.794701, 30.385649, -10.475479) failed to convert
-rank 75: Point 535 (-89.994687, 29.722437, -5.0020731) failed to convert
-rank 48: Point 384 (-90.638492, 29.710905, -0.83106983) failed to convert
-rank 33: Point 385 (-90.907648, 30.070449, -10.660275) failed to convert
-rank 37: Point 387 (-90.825856, 29.713255, -8.2296) failed to convert
-rank 81: Point 534 (-89.862495, 29.419705, 0.85883077) failed to convert
-rank 69: Point 537 (-90.114545, 29.776119, -0.3026072) failed to convert
-rank 56: Point 383 (-90.46343, 29.994727, -9.71672) failed to convert
-rank 99: Point 535 (-88.906246, 29.943878, 5.6060117) failed to convert
-rank 40: Point 383 (-90.755499, 29.862774, -0.31284788) failed to convert
-rank 59: Point 387 (-90.416041, 29.808697, -0.49496707) failed to convert
-rank 44: Point 383 (-90.679021, 29.970598, -0.49586207) failed to convert
-rank 65: Point 537 (-90.229081, 29.943257, -7.8955398) failed to convert
-rank 55: Point 387 (-90.514638, 29.470687, 0.09143999) failed to convert
-rank 22: Point 384 (-91.199404, 30.460226, 14.768918) failed to convert
-rank 89: Point 536 (-89.376074, 29.668684, 7.2441383) failed to convert
-rank 70: Point 540 (-90.098533, 29.687129, -8.2296) failed to convert
-rank 68: Point 540 (-90.123755, 29.988315, -9.0) failed to convert
-rank 54: Point 384 (-90.487822, 30.102018, -2.3622464) failed to convert
-rank 29: Point 384 (-91.032094, 30.197148, -5.4794526) failed to convert
-rank 79: Point 535 (-89.899472, 29.889119, -5.8061356) failed to convert
-rank 21: Point 386 (-91.221959, 30.324175, -14.096392) failed to convert
-rank 27: Point 381 (-91.168321, 29.442429, -0.47355329) failed to convert
-rank 78: Point 540 (-89.908953, 30.029131, -3.1621297) failed to convert
-rank 7: Point 387 (-91.727907, 30.401361, -5.0187009) failed to convert
-rank 0: Point 361 (-92.532348, 29.426536, 11.615088) failed to convert
-rank 87: Point 535 (-89.544953, 29.33669, 0.76644011) failed to convert
-rank 46: Point 380 (-90.696668, 29.416105, -1.2803058) failed to convert
-rank 4: Point 385 (-91.813101, 30.819687, -17.821655) failed to convert
-rank 16: Point 383 (-91.375937, 30.483526, -2.5117327) failed to convert
-rank 83: Point 535 (-89.775765, 29.780159, -0.0) failed to convert
-rank 72: Point 540 (-90.034914, 30.030585, -4.8219363) failed to convert
-rank 3: Point 388 (-91.865384, 30.796321, -10.734386) failed to convert
-rank 84: Point 542 (-89.734381, 29.77295, -0.0) failed to convert
-rank 57: Point 389 (-90.489509, 29.409976, -0.43716181) failed to convert
-rank 67: Point 533 (-90.134735, 30.21781, 4.5276104) failed to convert
-rank 39: Point 387 (-90.788552, 29.621155, -0.71593) failed to convert
-rank 92: Point 539 (-89.307824, 29.309527, -0.0) failed to convert
-rank 95: Point 536 (-89.227829, 29.109753, -0.25857594) failed to convert
-rank 98: Point 540 (-89.095745, 29.184449, 1.3065389) failed to convert
-rank 94: Point 539 (-89.234638, 29.254625, -0.0) failed to convert
-rank 26: Point 381 (-91.172592, 29.789271, -3.8997448) failed to convert
-rank 85: Point 535 (-89.692894, 29.479826, -5.1907443) failed to convert
-rank 36: Point 383 (-90.829996, 29.998602, 13.691564) failed to convert
-rank 11: Point 384 (-91.585409, 30.272721, 8.5526434) failed to convert
-rank 71: Point 536 (-90.060649, 29.943272, 11.540888) failed to convert
-rank 2: Point 382 (-91.96698, 30.161026, -10.208732) failed to convert
-rank 96: Point 542 (-89.203164, 29.181115, -0.0) failed to convert
-rank 30: Point 385 (-91.043081, 29.724474, -1.3646601) failed to convert
-rank 76: Point 542 (-89.979587, 29.698703, 16.137826) failed to convert
-rank 42: Point 386 (-90.719748, 29.865062, -0.26559549) failed to convert
-rank 51: Point 388 (-90.594511, 29.569181, -1.0120882) failed to convert
-rank 41: Point 386 (-90.766336, 29.490806, -1.0575636) failed to convert
-rank 77: Point 536 (-89.97629, 29.485345, 0.54460874) failed to convert
-rank 13: Point 387 (-91.526833, 29.799548, -0.75472901) failed to convert
-rank 49: Point 388 (-90.561548, 30.480178, -9.5193386) failed to convert
-rank 60: Point 381 (-90.400528, 29.697028, -0.62374995) failed to convert
-rank 64: Point 540 (-90.265686, 29.974724, -8.5377535) failed to convert
-rank 80: Point 538 (-89.888802, 29.627924, -4.9594011) failed to convert
-rank 82: Point 540 (-89.817448, 29.588244, 26.598401) failed to convert
-rank 15: Point 385 (-91.467976, 29.6768, -0.49204006) failed to convert
-rank 34: Point 382 (-90.868987, 30.180742, -2.4774853) failed to convert
-rank 45: Point 386 (-90.709229, 29.347284, -0.55308668) failed to convert
-rank 24: Point 383 (-91.168828, 30.350288, -8.3856636) failed to convert
-rank 38: Point 384 (-90.802466, 29.674695, -0.57512671) failed to convert
-rank 20: Point 386 (-91.23869, 30.380963, -14.851478) failed to convert
-rank 88: Point 543 (-89.433297, 29.712472, 9.4117973) failed to convert
-rank 73: Point 535 (-90.019657, 29.954295, -6.1478164) failed to convert
-rank 12: Point 377 (-91.506771, 30.739183, 2.1791753) failed to convert
-rank 58: Point 379 (-90.431091, 29.899225, -8.2296) failed to convert
-rank 50: Point 388 (-90.614153, 29.522015, -0.50268308) failed to convert
-rank 9: Point 386 (-91.69178, 29.833323, -0.5763468) failed to convert
-rank 10: Point 384 (-91.601672, 30.749423, -20.0) failed to convert
-rank 18: Point 388 (-91.347608, 29.65914, -3.9654482) failed to convert
-rank 32: Point 386 (-91.002693, 29.153811, 1.8387793) failed to convert
-rank 86: Point 540 (-89.613382, 29.433697, -0.04135096) failed to convert
-rank 25: Point 388 (-91.157311, 30.276494, 8.6476304) failed to convert
-rank 43: Point 391 (-90.735147, 29.33614, -8.2296) failed to convert
-rank 91: Point 536 (-89.348661, 29.185502, 0.31299999) failed to convert
-rank 47: Point 387 (-90.64607, 29.923328, -0.46927503) failed to convert
-rank 63: Point 389 (-90.341092, 29.476448, 1.6849137) failed to convert
-rank 97: Point 534 (-89.171207, 29.09335, -0.0) failed to convert
-rank 90: Point 541 (-89.373193, 29.214317, 0.31299999) failed to convert
-rank 69: Point 538 (-90.069558, 30.354777, -1.6641653) failed to convert
-rank 74: Point 541 (-90.001488, 29.885949, -9.0) failed to convert
-rank 66: Point 538 (-90.234623, 29.423585, 0.89484177) failed to convert
-rank 52: Point 384 (-90.543542, 29.945126, -0.41190684) failed to convert
-rank 81: Point 535 (-89.79604, 30.240975, -2.6757899) failed to convert
-rank 99: Point 536 (-88.902617, 29.982776, 5.6226591) failed to convert
-rank 8: Point 382 (-91.664624, 30.848106, -12.880526) failed to convert
-rank 31: Point 390 (-90.970337, 30.354656, -8.4709543) failed to convert
-rank 61: Point 387 (-90.405441, 29.313478, -0.00105172) failed to convert
-rank 17: Point 388 (-91.37135, 29.822665, -2.0147075) failed to convert
-rank 35: Point 391 (-90.851296, 30.058789, 17.854533) failed to convert
-rank 75: Point 536 (-89.967952, 30.06097, 0.48094652) failed to convert
-rank 53: Point 387 (-90.554535, 29.465237, -0.36467764) failed to convert
-rank 93: Point 536 (-89.271406, 29.220379, -0.21356752) failed to convert
-rank 65: Point 538 (-90.229044, 29.943275, -7.8955398) failed to convert
-rank 14: Point 382 (-91.503834, 29.557351, 0.75300002) failed to convert
-rank 70: Point 541 (-90.100103, 29.666644, 0.31299999) failed to convert
-rank 28: Point 382 (-91.110393, 29.668036, 0.82879302) failed to convert
-rank 68: Point 541 (-90.123793, 29.987807, -9.0) failed to convert
-rank 89: Point 537 (-89.35759, 29.881334, -0.20160059) failed to convert
-rank 78: Point 541 (-89.91869, 29.907342, -6.6995045) failed to convert
-rank 79: Point 536 (-89.948983, 29.264847, 1.3799732) failed to convert
-rank 87: Point 536 (-89.509062, 29.761507, 8.5678416) failed to convert
-rank 48: Point 385 (-90.64296, 29.64696, -1.1928203) failed to convert
-rank 84: Point 543 (-89.730716, 29.817111, -0.0) failed to convert
-rank 72: Point 541 (-90.043681, 29.918571, -0.57854256) failed to convert
-rank 83: Point 536 (-89.736675, 30.256217, -1.7762932) failed to convert
-rank 33: Point 386 (-90.907225, 30.076416, 27.761855) failed to convert
-rank 37: Point 388 (-90.789563, 30.24535, -0.73263328) failed to convert
-rank 40: Point 384 (-90.755828, 29.857923, -1.0207493) failed to convert
-rank 92: Point 540 (-89.307428, 29.313968, -0.0) failed to convert
-rank 62: Point 384 (-90.365874, 29.538854, 1.9390578) failed to convert
-rank 67: Point 534 (-90.252108, 28.665439, 33.643677) failed to convert
-rank 23: Point 386 (-91.211375, 29.957477, -1.6607626) failed to convert
-rank 19: Point 389 (-91.275669, 30.247923, -4.8383397) failed to convert
-rank 95: Point 537 (-89.220307, 29.195303, -0.32669706) failed to convert
-rank 1: Point 390 (-92.097941, 29.838801, -0.59054857) failed to convert
-rank 98: Point 541 (-89.075024, 29.414687, 8.3573301) failed to convert
-rank 55: Point 388 (-90.505634, 29.596433, 0.9081537) failed to convert
-rank 94: Point 540 (-89.243833, 29.149825, 3.2018721) failed to convert
-rank 6: Point 386 (-91.750405, 30.578937, -12.835129) failed to convert
-rank 56: Point 384 (-90.503812, 29.435073, -8.2296) failed to convert
-rank 5: Point 389 (-91.796697, 30.349315, -4.5263276) failed to convert
-rank 54: Point 385 (-90.518785, 29.672491, -0.47792516) failed to convert
-rank 85: Point 536 (-89.692864, 29.479852, -5.1907443) failed to convert
-rank 96: Point 543 (-89.206206, 29.14658, -0.07373314) failed to convert
-rank 21: Point 387 (-91.222183, 30.320603, -6.04048) failed to convert
-rank 59: Point 388 (-90.411386, 29.87226, -0.48761442) failed to convert
-rank 29: Point 385 (-91.036808, 30.124869, -11.424819) failed to convert
-rank 71: Point 537 (-90.06936, 29.831341, -9.0) failed to convert
-rank 44: Point 384 (-90.723535, 29.327567, 0.3048) failed to convert
-rank 57: Point 390 (-90.469278, 29.690805, -0.52920814) failed to convert
-rank 7: Point 388 (-91.693661, 31.002178, -20.047914) failed to convert
-rank 4: Point 386 (-91.836179, 30.402962, -3.1519982) failed to convert
-rank 76: Point 543 (-89.961684, 29.925238, 12.477198) failed to convert
-rank 16: Point 384 (-91.396611, 30.144, -2.8289318) failed to convert
-rank 82: Point 541 (-89.795897, 29.853835, -9.7575632) failed to convert
-rank 77: Point 537 (-89.939821, 29.94668, -0.07020446) failed to convert
-rank 80: Point 539 (-89.888792, 29.627963, -4.9594011) failed to convert
-rank 36: Point 384 (-90.830278, 29.994407, 14.93076) failed to convert
-rank 3: Point 389 (-91.883643, 30.462551, -5.382054) failed to convert
-rank 22: Point 385 (-91.208073, 30.323138, -6.9220617) failed to convert
-rank 27: Point 382 (-91.11748, 30.241084, 23.753277) failed to convert
-rank 11: Point 385 (-91.585511, 30.269264, 22.827448) failed to convert
-rank 39: Point 388 (-90.7843, 29.683506, -3.3703672) failed to convert
-rank 64: Point 541 (-90.300416, 29.510179, 1.3081072) failed to convert
-rank 46: Point 381 (-90.665978, 29.857747, -0.19150429) failed to convert
-rank 34: Point 383 (-90.877049, 30.061273, 49.422328) failed to convert
-rank 88: Point 544 (-89.463529, 29.358468, 18.771444) failed to convert
-rank 73: Point 536 (-90.019636, 29.954352, -6.1478164) failed to convert
-rank 0: Point 362 (-92.53466, 29.364181, 12.2) failed to convert
-rank 13: Point 388 (-91.52776, 29.783263, -1.3235127) failed to convert
-rank 49: Point 389 (-90.592214, 30.051642, 2.8787874) failed to convert
-rank 15: Point 386 (-91.463856, 29.744752, -3.1943041) failed to convert
-rank 26: Point 382 (-91.147719, 30.180238, 5.9763297) failed to convert
-rank 45: Point 387 (-90.682139, 29.738761, -3.527059) failed to convert
-rank 30: Point 386 (-91.012963, 30.185741, 0.56774891) failed to convert
-rank 86: Point 541 (-89.598498, 29.612137, -0.0) failed to convert
-rank 90: Point 542 (-89.365606, 29.302406, 17.926349) failed to convert
-rank 60: Point 382 (-90.386259, 29.891319, -0.42050239) failed to convert
-rank 91: Point 537 (-89.33912, 29.295869, 12.673899) failed to convert
-rank 69: Point 539 (-90.109502, 29.841412, -1.014518) failed to convert
-rank 20: Point 387 (-91.241151, 30.341836, -0.11580071) failed to convert
-rank 24: Point 384 (-91.171101, 30.314516, 16.779737) failed to convert
-rank 38: Point 385 (-90.808951, 29.579093, -1.6212331) failed to convert
-rank 42: Point 387 (-90.744264, 29.509041, -0.38737613) failed to convert
-rank 97: Point 535 (-89.177372, 29.023585, 3.0778636) failed to convert
-rank 66: Point 539 (-90.240236, 29.348635, 0.32100001) failed to convert
-rank 74: Point 542 (-89.997003, 29.942844, 0.02) failed to convert
-rank 99: Point 537 (-88.885631, 30.16376, 9.8345201) failed to convert
-rank 58: Point 380 (-90.473428, 29.314732, -0.01686835) failed to convert
-rank 2: Point 383 (-91.962399, 30.247145, -4.0056862) failed to convert
-rank 50: Point 389 (-90.601673, 29.699176, -0.05306199) failed to convert
-rank 81: Point 536 (-89.796077, 30.240277, -0.89342283) failed to convert
-rank 32: Point 387 (-90.965167, 29.728377, -0.53592878) failed to convert
-rank 10: Point 385 (-91.601653, 30.749173, -20.0) failed to convert
-rank 51: Point 389 (-90.601692, 29.467175, -8.2296) failed to convert
-rank 65: Point 539 (-90.229645, 29.934743, -2.1785461) failed to convert
-rank 75: Point 537 (-89.980577, 29.901524, 1.8899854) failed to convert
-rank 93: Point 537 (-89.288474, 29.024356, 1.5857343) failed to convert
-rank 41: Point 387 (-90.744036, 29.81619, -1.6741858) failed to convert
-rank 70: Point 542 (-90.071966, 30.029449, -0.78243048) failed to convert
-rank 43: Point 392 (-90.718817, 29.573845, -2.3025392) failed to convert
-rank 47: Point 388 (-90.646442, 29.918006, -0.74592447) failed to convert
-rank 78: Point 542 (-89.922, 29.865692, 27.463279) failed to convert
-rank 12: Point 378 (-91.52189, 30.484982, -5.9169666) failed to convert
-rank 79: Point 537 (-89.919129, 29.642495, -4.8304707) failed to convert
-rank 9: Point 387 (-91.639857, 30.740928, -17.507711) failed to convert
-rank 89: Point 538 (-89.347255, 29.999635, 0.31999999) failed to convert
-rank 84: Point 544 (-89.68954, 30.314407, -1.7742438) failed to convert
-rank 8: Point 383 (-91.680761, 30.56729, -5.4144976) failed to convert
-rank 68: Point 542 (-90.10715, 30.202608, 4.5599999) failed to convert
-rank 98: Point 542 (-88.991952, 30.323183, 3.922654) failed to convert
-rank 92: Point 541 (-89.244441, 30.030012, 0.73837999) failed to convert
-rank 52: Point 385 (-90.582081, 29.40286, 0.0732731) failed to convert
-rank 25: Point 389 (-91.163244, 30.183491, -9.9821889) failed to convert
-rank 72: Point 542 (-90.102509, 29.157663, 0.31299999) failed to convert
-rank 94: Point 541 (-89.245382, 29.13202, 0.40969091) failed to convert
-rank 83: Point 537 (-89.724297, 30.405496, -4.1397544) failed to convert
-rank 18: Point 389 (-91.294258, 30.525561, -16.051074) failed to convert
-rank 35: Point 392 (-90.842423, 30.189482, -1.8952177) failed to convert
-rank 31: Point 391 (-90.986721, 30.107226, -11.593374) failed to convert
-rank 87: Point 537 (-89.457554, 30.361927, -3.10131) failed to convert
-rank 63: Point 390 (-90.3085, 29.915588, -0.29918368) failed to convert
-rank 67: Point 535 (-90.256396, 28.60716, 42.984591) failed to convert
-rank 95: Point 538 (-89.224526, 29.147183, -0.18201582) failed to convert
-rank 61: Point 388 (-90.386891, 29.567672, -1.9577873) failed to convert
-rank 85: Point 537 (-89.63661, 30.157275, 11.241937) failed to convert
-rank 96: Point 544 (-89.198724, 29.231118, -0.06539102) failed to convert
-rank 48: Point 386 (-90.615171, 30.041537, -9.7048328) failed to convert
-rank 53: Point 388 (-90.511367, 30.068355, -3.920829) failed to convert
-rank 17: Point 389 (-91.384819, 29.599764, -0.47716653) failed to convert
-rank 71: Point 538 (-90.068053, 29.848124, 0.72189554) failed to convert
-rank 76: Point 544 (-89.9785, 29.712255, -4.570781) failed to convert
-rank 80: Point 540 (-89.888776, 29.628022, -4.9594011) failed to convert
-rank 37: Point 389 (-90.827547, 29.688031, -1.219875) failed to convert
-rank 77: Point 538 (-89.934502, 30.013379, -0.15055017) failed to convert
-rank 14: Point 383 (-91.491815, 29.761421, -1.8257519) failed to convert
-rank 40: Point 385 (-90.752781, 29.902154, -0.94421382) failed to convert
-rank 19: Point 390 (-91.255773, 30.565624, 11.472277) failed to convert
-rank 1: Point 391 (-92.099908, 29.800259, 0.06422234) failed to convert
-rank 82: Point 542 (-89.795886, 29.853895, -9.7575632) failed to convert
-rank 33: Point 387 (-90.906629, 30.085056, 17.65504) failed to convert
-rank 23: Point 387 (-91.186137, 30.356273, -5.1338196) failed to convert
-rank 62: Point 385 (-90.354258, 29.696522, -0.53399674) failed to convert
-rank 54: Point 386 (-90.526403, 29.565373, -0.35695077) failed to convert
-rank 28: Point 383 (-91.109876, 29.676005, -0.52137506) failed to convert
-rank 64: Point 542 (-90.343169, 28.929518, 16.559413) failed to convert
-rank 6: Point 387 (-91.765756, 30.305318, -0.011) failed to convert
-rank 56: Point 385 (-90.475679, 29.82593, -0.77223969) failed to convert
-rank 5: Point 390 (-91.794642, 30.38566, -8.2296) failed to convert
-rank 21: Point 388 (-91.210034, 30.512553, -15.443303) failed to convert
-rank 55: Point 389 (-90.484983, 29.883082, 1.0427723) failed to convert
-rank 59: Point 389 (-90.403877, 29.974446, -4.9747019) failed to convert
-rank 44: Point 385 (-90.692675, 29.774594, -0.38267671) failed to convert
-rank 29: Point 386 (-91.037078, 30.120564, -11.488042) failed to convert
-rank 88: Point 545 (-89.465508, 29.334305, -3.5539681) failed to convert
-rank 7: Point 389 (-91.729278, 30.376949, -3.0312375) failed to convert
-rank 73: Point 537 (-90.033004, 29.783677, -4.2306242) failed to convert
-rank 57: Point 391 (-90.486226, 29.455584, -0.22670563) failed to convert
-rank 36: Point 385 (-90.846404, 29.756113, -1.3366956) failed to convert
-rank 90: Point 543 (-89.371421, 29.234895, 0.05541009) failed to convert
-rank 22: Point 386 (-91.196605, 30.503789, 22.799691) failed to convert
-rank 86: Point 542 (-89.602332, 29.566156, 0.10670915) failed to convert
-rank 16: Point 385 (-91.393805, 30.190034, -7.6375614) failed to convert
-rank 91: Point 538 (-89.34571, 29.219654, -0.07840377) failed to convert
-rank 69: Point 540 (-90.11117, 29.81942, -4.2702482) failed to convert
-rank 97: Point 536 (-89.177148, 29.025954, 0.83516815) failed to convert
-rank 11: Point 386 (-91.557567, 30.745597, -11.071501) failed to convert
-rank 74: Point 543 (-90.009954, 29.778137, 0.12903615) failed to convert
-rank 99: Point 538 (-88.957231, 29.390882, 16.251519) failed to convert
-rank 66: Point 540 (-90.220448, 29.611795, 0.26899999) failed to convert
-rank 81: Point 537 (-89.826618, 29.865122, -0.40320809) failed to convert
-rank 75: Point 538 (-89.979813, 29.911141, -0.25137439) failed to convert
-rank 70: Point 543 (-90.072192, 30.026438, 0.58766201) failed to convert
-rank 93: Point 538 (-89.283044, 29.08682, 15.746881) failed to convert
-rank 27: Point 383 (-91.132129, 30.012855, -0.34914024) failed to convert
-rank 15: Point 387 (-91.453653, 29.916116, -3.1957186) failed to convert
-rank 4: Point 387 (-91.809623, 30.881608, -18.781775) failed to convert
-rank 39: Point 389 (-90.789295, 29.610112, -1.8745858) failed to convert
-rank 78: Point 543 (-89.962216, 29.357388, 2.0134918) failed to convert
-rank 34: Point 384 (-90.915027, 29.492889, -0.6055101) failed to convert
-rank 13: Point 389 (-91.537022, 29.624686, -1.0100665) failed to convert
-rank 45: Point 388 (-90.708781, 29.353545, 0.55479062) failed to convert
-rank 79: Point 538 (-89.920342, 29.627131, 22.386559) failed to convert
-rank 26: Point 383 (-91.137118, 30.345512, -6.9224169) failed to convert
-rank 65: Point 540 (-90.268505, 29.417842, 1.7157008) failed to convert
-rank 84: Point 545 (-89.706661, 30.108359, 5.0823096) failed to convert
-rank 30: Point 387 (-91.013837, 30.17241, -9.3446576) failed to convert
-rank 60: Point 383 (-90.386185, 29.89217, -0.83973331) failed to convert
-rank 46: Point 382 (-90.695988, 29.425843, -0.34921488) failed to convert
-rank 89: Point 539 (-89.391017, 29.495485, 2.8682037) failed to convert
-rank 72: Point 543 (-90.034887, 30.030639, -0.23543784) failed to convert
-rank 68: Point 543 (-90.122768, 30.00096, -9.0) failed to convert
-rank 92: Point 542 (-89.302711, 29.36759, 4.5354616) failed to convert
-rank 3: Point 390 (-91.879455, 30.539116, -5.3560879) failed to convert
-rank 24: Point 385 (-91.205243, 29.774397, -0.56287962) failed to convert
-rank 94: Point 542 (-89.245225, 29.133733, 8.2914645) failed to convert
-rank 98: Point 543 (-89.073367, 29.432032, 5.3943639) failed to convert
-rank 0: Point 363 (-92.569887, 28.53267, 44.876866) failed to convert
-rank 58: Point 381 (-90.482228, 29.191938, 0.80731785) failed to convert
-rank 2: Point 384 (-91.920915, 31.017103, -18.80768) failed to convert
-rank 83: Point 538 (-89.77531, 29.785599, -0.84398233) failed to convert
-rank 10: Point 386 (-91.597578, 30.81861, -20.0) failed to convert
-rank 67: Point 536 (-90.118564, 30.425613, -3.4751892) failed to convert
-rank 49: Point 390 (-90.628196, 29.541811, -2.6130866) failed to convert
-rank 87: Point 538 (-89.47561, 30.15211, 2.6102541) failed to convert
-rank 50: Point 390 (-90.626349, 29.34778, -8.2296) failed to convert
-rank 32: Point 388 (-90.935593, 30.173955, -2.5354943) failed to convert
-rank 85: Point 538 (-89.654356, 29.944818, 2.97) failed to convert
-rank 95: Point 539 (-89.218949, 29.210528, -0.0) failed to convert
-rank 71: Point 539 (-90.066524, 29.867773, -9.0) failed to convert
-rank 41: Point 388 (-90.721094, 30.147577, -0.38567913) failed to convert
-rank 9: Point 388 (-91.654802, 30.481859, -4.6569692) failed to convert
-rank 96: Point 545 (-89.201985, 29.194087, -0.0) failed to convert
-rank 80: Point 541 (-89.84068, 30.22494, -0.86183034) failed to convert
-rank 76: Point 545 (-89.978946, 29.706572, 26.346666) failed to convert
-rank 51: Point 390 (-90.587347, 29.670437, -0.55829444) failed to convert
-rank 47: Point 389 (-90.6386, 30.029374, -9.7118432) failed to convert
-rank 82: Point 543 (-89.795879, 29.853934, -9.7575632) failed to convert
-rank 20: Point 388 (-91.241338, 30.338829, -5.3454452) failed to convert
-rank 77: Point 539 (-89.945873, 29.87042, -5.893918) failed to convert
-rank 25: Point 390 (-91.15759, 30.271584, -6.8939114) failed to convert
-rank 8: Point 384 (-91.700274, 30.224775, -2.8296766) failed to convert
-rank 43: Point 393 (-90.715686, 29.619009, -0.11271695) failed to convert
-rank 38: Point 386 (-90.779416, 30.012102, 10.834333) failed to convert
-rank 64: Point 543 (-90.226181, 30.494166, -9.7490497) failed to convert
-rank 63: Point 391 (-90.303898, 29.977102, -1.8465927) failed to convert
-rank 18: Point 390 (-91.294182, 30.526702, -16.005049) failed to convert
-rank 31: Point 392 (-90.986709, 30.107264, -11.593374) failed to convert
-rank 61: Point 389 (-90.390828, 29.513759, -0.23081167) failed to convert
-rank 35: Point 393 (-90.883646, 29.577531, -0.27432001) failed to convert
-rank 88: Point 546 (-89.374308, 30.39073, -8.5458947) failed to convert
-rank 53: Point 389 (-90.580525, 29.09678, 6.1208006) failed to convert
-rank 42: Point 388 (-90.764741, 29.208786, -0.0) failed to convert
-rank 12: Point 379 (-91.500963, 30.83573, -12.27138) failed to convert
-rank 73: Point 538 (-90.033005, 29.7836, -0.39467459) failed to convert
-rank 17: Point 390 (-91.370782, 29.832005, -1.5166038) failed to convert
-rank 90: Point 544 (-89.309909, 29.942079, 0.89044072) failed to convert
-rank 86: Point 543 (-89.581647, 29.812884, 12.362864) failed to convert
-rank 56: Point 386 (-90.491127, 29.61184, -0.21336) failed to convert
-rank 62: Point 386 (-90.366038, 29.53653, -3.7888561) failed to convert
-rank 52: Point 386 (-90.563316, 29.667948, -0.81783661) failed to convert
-rank 28: Point 384 (-91.101791, 29.802015, -0.70626616) failed to convert
-rank 91: Point 539 (-89.342771, 29.25362, -0.015) failed to convert
-rank 69: Point 541 (-90.105385, 29.894256, -0.86554991) failed to convert
-rank 6: Point 388 (-91.723812, 31.046867, 10.0) failed to convert
-rank 97: Point 537 (-89.16208, 29.196078, -0.0) failed to convert
-rank 66: Point 541 (-90.238745, 29.368439, 0.31299999) failed to convert
-rank 59: Point 390 (-90.400215, 30.024086, -5.0474883) failed to convert
-rank 29: Point 387 (-91.036769, 30.125172, -11.136479) failed to convert
-rank 74: Point 544 (-89.994814, 29.970449, -2.2902848) failed to convert
-rank 75: Point 539 (-89.980586, 29.901343, 1.84786) failed to convert
-rank 37: Point 390 (-90.825841, 29.713217, -8.2296) failed to convert
-rank 93: Point 539 (-89.269579, 29.241114, -0.0) failed to convert
-rank 54: Point 387 (-90.524119, 29.597139, 0.1627116) failed to convert
-rank 70: Point 544 (-90.07214, 30.027071, 0.61264801) failed to convert
-rank 48: Point 387 (-90.615764, 30.032859, 38.654683) failed to convert
-rank 81: Point 538 (-89.863932, 29.401126, 1.0989278) failed to convert
-rank 21: Point 389 (-91.222881, 30.309388, 1.5720218) failed to convert
-rank 44: Point 386 (-90.685196, 29.881779, -0.18883882) failed to convert
-rank 1: Point 392 (-92.098061, 29.835997, -1.2265386) failed to convert
-rank 78: Point 544 (-89.921424, 29.87286, -8.2296) failed to convert
-rank 99: Point 539 (-88.922702, 29.764982, 4.5552595) failed to convert
-rank 7: Point 390 (-91.69362, 31.002222, -20.047914) failed to convert
-rank 19: Point 391 (-91.259413, 30.507659, 3.427868) failed to convert
-rank 57: Point 392 (-90.506826, 29.167507, 2.0068515) failed to convert
-rank 79: Point 539 (-89.919111, 29.642532, -4.8304707) failed to convert
-rank 40: Point 386 (-90.755809, 29.858059, -0.62987639) failed to convert
-rank 65: Point 541 (-90.228989, 29.943301, -7.8955398) failed to convert
-rank 14: Point 384 (-91.4919, 29.759959, -2.694432) failed to convert
-rank 84: Point 546 (-89.758382, 29.47838, -0.42139362) failed to convert
-rank 89: Point 540 (-89.402032, 29.367348, -0.08989629) failed to convert
-rank 68: Point 544 (-90.122136, 30.009123, -9.0) failed to convert
-rank 36: Point 386 (-90.828888, 30.01477, -10.631425) failed to convert
-rank 98: Point 544 (-89.095945, 29.180644, -0.00347082) failed to convert
-rank 5: Point 391 (-91.7603, 30.997719, -13.174609) failed to convert
-rank 94: Point 543 (-89.239991, 29.193427, -0.04914807) failed to convert
-rank 22: Point 387 (-91.19846, 30.474629, 15.413354) failed to convert
-rank 72: Point 544 (-90.029729, 30.09623, 4.3600001) failed to convert
-rank 92: Point 543 (-89.307182, 29.315964, -0.0) failed to convert
-rank 67: Point 537 (-90.159934, 29.889878, -4.1452802) failed to convert
-rank 87: Point 539 (-89.511888, 29.727434, -0.0) failed to convert
-rank 33: Point 388 (-90.935497, 29.651505, -0.59580779) failed to convert
-rank 55: Point 390 (-90.500892, 29.662435, -1.1601385) failed to convert
-rank 27: Point 384 (-91.117707, 30.237302, -8.0681081) failed to convert
-rank 23: Point 388 (-91.191318, 30.274652, -3.9411484) failed to convert
-rank 4: Point 388 (-91.806918, 30.929875, -18.355055) failed to convert
-rank 83: Point 539 (-89.775172, 29.786985, -0.03999233) failed to convert
-rank 15: Point 388 (-91.463845, 29.744812, -3.1943041) failed to convert
-rank 71: Point 540 (-90.072216, 29.794528, -0.32791532) failed to convert
-rank 85: Point 539 (-89.681455, 29.618068, -0.0) failed to convert
-rank 80: Point 542 (-89.891331, 29.595677, 1.4641711) failed to convert
-rank 13: Point 390 (-91.527735, 29.783208, -2.3209851) failed to convert
-rank 60: Point 384 (-90.40826, 29.591019, 0.29741572) failed to convert
-rank 96: Point 546 (-89.199717, 29.219759, -0.46258666) failed to convert
-rank 95: Point 540 (-89.220153, 29.196818, -0.0) failed to convert
-rank 39: Point 390 (-90.804117, 29.391512, -0.16695546) failed to convert
-rank 30: Point 388 (-91.015284, 30.150225, -10.623806) failed to convert
-rank 34: Point 385 (-90.868959, 30.181034, -2.4417776) failed to convert
-rank 45: Point 389 (-90.702039, 29.451303, -1.2219908) failed to convert
-rank 2: Point 385 (-91.920892, 31.017455, -17.47321) failed to convert
-rank 76: Point 546 (-89.989667, 29.570101, -0.12551914) failed to convert
-rank 26: Point 384 (-91.149872, 30.146369, -4.4239) failed to convert
-rank 82: Point 544 (-89.795869, 29.853994, -9.7575632) failed to convert
-rank 11: Point 387 (-91.609639, 29.852367, -2.6340545) failed to convert
-rank 58: Point 382 (-90.430882, 29.901951, -8.2296) failed to convert
-rank 77: Point 540 (-89.962358, 29.662109, 3.6241491) failed to convert
-rank 3: Point 391 (-91.871611, 30.682355, -8.8113678) failed to convert
-rank 16: Point 386 (-91.374308, 30.509644, -4.5645397) failed to convert
-rank 0: Point 364 (-92.52663, 29.485449, 9.7981442) failed to convert
-rank 88: Point 547 (-89.464032, 29.351347, 21.159066) failed to convert
-rank 46: Point 383 (-90.701223, 29.349893, -8.2296) failed to convert
-rank 49: Point 391 (-90.604876, 29.872911, -0.25636088) failed to convert
-rank 64: Point 544 (-90.297172, 29.553069, -2.77368) failed to convert
-rank 32: Point 389 (-90.984628, 29.430786, -0.53924043) failed to convert
-rank 50: Point 391 (-90.575953, 30.061536, -3.7447575) failed to convert
-rank 24: Point 386 (-91.172653, 30.28944, -13.523977) failed to convert
-rank 9: Point 389 (-91.725311, 29.233419, 5.563455) failed to convert
-rank 73: Point 539 (-90.027812, 29.849975, 1.4330345) failed to convert
-rank 10: Point 387 (-91.671365, 29.53563, 2.056004) failed to convert
-rank 90: Point 545 (-89.395517, 28.953157, 15.411174) failed to convert
-rank 41: Point 389 (-90.730553, 30.01114, 5.4638088) failed to convert
-rank 91: Point 540 (-89.346063, 29.215516, 0.10917744) failed to convert
-rank 51: Point 391 (-90.560769, 30.043875, -4.3897966) failed to convert
-rank 86: Point 544 (-89.61511, 29.412666, -4.2946322) failed to convert
-rank 35: Point 394 (-90.842394, 30.189535, -2.2589413) failed to convert
-rank 20: Point 389 (-91.239839, 30.362601, 1.6727398) failed to convert
-rank 69: Point 542 (-90.096418, 30.009981, 1.8306937) failed to convert
-rank 97: Point 538 (-89.166073, 29.150777, -0.0) failed to convert
-rank 38: Point 387 (-90.788313, 29.882177, -0.20399378) failed to convert
-rank 66: Point 542 (-90.155685, 30.45856, -6.2184519) failed to convert
-rank 43: Point 394 (-90.73511, 29.336157, -8.2296) failed to convert
-rank 74: Point 545 (-90.006897, 29.816936, -6.7177925) failed to convert
-rank 75: Point 540 (-89.998578, 29.672792, 1.0984873) failed to convert
-rank 18: Point 391 (-91.294361, 30.523587, -14.919237) failed to convert
-rank 93: Point 540 (-89.273001, 29.201736, 14.771485) failed to convert
-rank 25: Point 391 (-91.163034, 30.186234, 23.156395) failed to convert
-rank 78: Point 545 (-89.917605, 29.920576, -1.1960469) failed to convert
-rank 31: Point 393 (-91.043431, 29.236521, -0.0) failed to convert
-rank 42: Point 389 (-90.708935, 30.020805, 36.095886) failed to convert
-rank 99: Point 540 (-88.890321, 30.10884, 12.844635) failed to convert
-rank 53: Point 390 (-90.48507, 30.430477, -0.39377138) failed to convert
-rank 12: Point 380 (-91.504162, 30.780684, -10.107107) failed to convert
-rank 70: Point 545 (-90.098495, 29.687115, -8.2296) failed to convert
-rank 81: Point 539 (-89.796004, 30.241024, -3.7975695) failed to convert
-rank 63: Point 392 (-90.341822, 29.46646, 0.26944442) failed to convert
-rank 47: Point 390 (-90.660898, 29.711449, -0.96504514) failed to convert
-rank 79: Point 540 (-89.90031, 29.878209, 26.039222) failed to convert
-rank 62: Point 387 (-90.339271, 29.898838, -1.2795809) failed to convert
-rank 72: Point 545 (-90.040539, 29.958341, 35.261313) failed to convert
-rank 89: Point 541 (-89.415172, 29.213711, 0.21145164) failed to convert
-rank 28: Point 385 (-91.098821, 29.848277, 0.1) failed to convert
-rank 17: Point 391 (-91.379201, 29.692376, -6.0868564) failed to convert
-rank 8: Point 385 (-91.664348, 30.852571, -20.0) failed to convert
-rank 61: Point 390 (-90.390329, 29.520553, -1.1643724) failed to convert
-rank 94: Point 544 (-89.238646, 29.20869, -0.1537317) failed to convert
-rank 56: Point 387 (-90.495129, 29.556048, -0.5640499) failed to convert
-rank 68: Point 545 (-90.12318, 29.99558, -9.0) failed to convert
-rank 48: Point 388 (-90.64292, 29.646961, -0.8371934) failed to convert
-rank 84: Point 547 (-89.713269, 30.026789, 3.0535232) failed to convert
-rank 92: Point 544 (-89.304308, 29.348475, -0.70605607) failed to convert
-rank 65: Point 542 (-90.271485, 29.377316, -0.03765399) failed to convert
-rank 98: Point 545 (-89.007195, 30.157157, 8.4302511) failed to convert
-rank 44: Point 387 (-90.709062, 29.537612, -0.34150537) failed to convert
-rank 29: Point 388 (-91.037022, 30.121079, -11.287964) failed to convert
-rank 6: Point 389 (-91.745541, 30.664362, -4.5921932) failed to convert
-rank 1: Point 393 (-92.098135, 29.833902, -0.18263967) failed to convert
-rank 67: Point 538 (-90.111927, 30.51069, -10.977542) failed to convert
-rank 83: Point 540 (-89.792724, 29.570614, 24.398826) failed to convert
-rank 85: Point 540 (-89.692818, 29.479892, -3.7519325) failed to convert
-rank 87: Point 540 (-89.501735, 29.846637, -0.38792992) failed to convert
-rank 37: Point 391 (-90.791172, 30.221683, -3.3298767) failed to convert
-rank 71: Point 541 (-90.044715, 30.146607, 4.6300001) failed to convert
-rank 95: Point 541 (-89.220638, 29.191286, -0.74959443) failed to convert
-rank 59: Point 391 (-90.415262, 29.819081, 1.2111211) failed to convert
-rank 80: Point 543 (-89.908711, 29.376969, 1.5836451) failed to convert
-rank 82: Point 545 (-89.763058, 30.254184, -2.9231223) failed to convert
-rank 54: Point 388 (-90.494255, 30.012309, -2.4296927) failed to convert
-rank 96: Point 547 (-89.160874, 29.656839, 3.7960856) failed to convert
-rank 21: Point 390 (-91.223357, 30.301781, -12.882038) failed to convert
-rank 76: Point 547 (-89.986996, 29.603989, 0.31069086) failed to convert
-rank 57: Point 393 (-90.432758, 30.191713, -0.15848485) failed to convert
-rank 7: Point 391 (-91.715907, 30.612375, -6.151167) failed to convert
-rank 5: Point 392 (-91.771814, 30.79356, -15.176328) failed to convert
-rank 88: Point 548 (-89.406356, 30.0229, 1.1718678) failed to convert
-rank 22: Point 388 (-91.23368, 29.91604, -6.3409237) failed to convert
-rank 77: Point 541 (-89.928399, 30.08965, -5.9588404) failed to convert
-rank 36: Point 387 (-90.830969, 29.984038, -9.7021561) failed to convert
-rank 52: Point 387 (-90.563719, 29.66207, -0.5805749) failed to convert
-rank 64: Point 545 (-90.297171, 29.553009, -2.77368) failed to convert
-rank 33: Point 389 (-90.907594, 30.070476, -11.109336) failed to convert
-rank 19: Point 392 (-91.32314, 29.477129, 2.1278388) failed to convert
-rank 40: Point 387 (-90.75581, 29.857959, -1.3274681) failed to convert
-rank 23: Point 389 (-91.215097, 29.897814, -0.61353713) failed to convert
-rank 15: Point 389 (-91.463837, 29.744852, -3.1943041) failed to convert
-rank 4: Point 389 (-91.811692, 30.843702, 6.5752595) failed to convert
-rank 90: Point 546 (-89.371556, 29.232599, -0.42853483) failed to convert
-rank 30: Point 389 (-91.014606, 30.160289, -5.5461704) failed to convert
-rank 13: Point 391 (-91.471501, 30.730296, -17.671114) failed to convert
-rank 26: Point 385 (-91.178401, 29.696661, -1.5577562) failed to convert
-rank 60: Point 385 (-90.386238, 29.891262, -0.40292882) failed to convert
-rank 55: Point 391 (-90.473489, 30.04156, 22.991326) failed to convert
-rank 14: Point 385 (-91.498956, 29.640117, -1.6102145) failed to convert
-rank 11: Point 388 (-91.589729, 30.19624, -4.0468497) failed to convert
-rank 86: Point 545 (-89.531911, 30.398846, -6.0973698) failed to convert
-rank 2: Point 386 (-91.92085, 31.018083, -18.437822) failed to convert
-rank 58: Point 383 (-90.431279, 29.896498, -8.2296) failed to convert
-rank 39: Point 391 (-90.774306, 29.829615, -0.84082837) failed to convert
-rank 73: Point 540 (-90.01986, 29.951224, 27.858068) failed to convert
-rank 97: Point 539 (-89.116559, 29.70476, 3.5006703) failed to convert
-rank 91: Point 541 (-89.349271, 29.178295, 0.31299999) failed to convert
-rank 45: Point 390 (-90.703942, 29.423609, -0.16393062) failed to convert
-rank 69: Point 543 (-90.056869, 30.515568, -11.833937) failed to convert
-rank 27: Point 385 (-91.117273, 30.243863, -9.3606499) failed to convert
-rank 74: Point 546 (-90.007713, 29.806235, 35.31442) failed to convert
-rank 75: Point 541 (-90.013074, 29.487499, 2.6821365) failed to convert
-rank 93: Point 541 (-89.225209, 29.744129, 2.9466395) failed to convert
-rank 49: Point 392 (-90.60487, 29.872972, -1.0157223) failed to convert
-rank 16: Point 387 (-91.414445, 29.847071, -2.5008411) failed to convert
-rank 32: Point 390 (-90.969521, 29.661231, -0.83444504) failed to convert
-rank 50: Point 392 (-90.601725, 29.698362, -0.69641821) failed to convert
-rank 9: Point 390 (-91.649261, 30.577793, -6.8362334) failed to convert
-rank 78: Point 546 (-89.921947, 29.86611, 25.890259) failed to convert
-rank 66: Point 543 (-90.266118, 29.000083, 12.282983) failed to convert
-rank 34: Point 386 (-90.869305, 30.17571, -1.0638094) failed to convert
-rank 99: Point 541 (-88.878588, 30.229554, 5.362554) failed to convert
-rank 70: Point 546 (-90.098516, 29.686798, -0.53351929) failed to convert
-rank 81: Point 540 (-89.82216, 29.919973, -1.3880332) failed to convert
-rank 46: Point 384 (-90.666008, 29.85724, 0.18245911) failed to convert
-rank 0: Point 365 (-92.539463, 29.199101, 18.0) failed to convert
-rank 68: Point 546 (-90.12319, 29.995441, -9.0) failed to convert
-rank 79: Point 541 (-89.899433, 29.88913, -5.8061356) failed to convert
-rank 35: Point 395 (-90.842239, 30.191652, -1.2076184) failed to convert
-rank 72: Point 546 (-90.042649, 29.931359, 0.03505783) failed to convert
-rank 94: Point 545 (-89.238735, 29.207608, -0.16701035) failed to convert
-rank 89: Point 542 (-89.415372, 29.211163, -0.59275172) failed to convert
-rank 92: Point 545 (-89.301606, 29.379455, 1.4367224) failed to convert
-rank 84: Point 548 (-89.728228, 29.845355, -0.02188379) failed to convert
-rank 3: Point 392 (-91.968178, 28.87212, 23.700001) failed to convert
-rank 38: Point 388 (-90.786998, 29.90136, -0.40499966) failed to convert
-rank 24: Point 387 (-91.198704, 29.87805, -0.65538052) failed to convert
-rank 65: Point 543 (-90.233818, 29.878856, 1.712734) failed to convert
-rank 41: Point 390 (-90.729398, 30.027767, -2.4011036) failed to convert
-rank 98: Point 546 (-89.095597, 29.184162, 2.6933464) failed to convert
-rank 18: Point 392 (-91.319217, 30.122256, -9.441754) failed to convert
-rank 43: Point 395 (-90.686417, 30.040279, 17.069402) failed to convert
-rank 31: Point 394 (-90.965549, 30.426286, -10.767457) failed to convert
-rank 25: Point 392 (-91.192953, 29.713592, -0.47043182) failed to convert
-rank 12: Point 381 (-91.528112, 30.37744, -3.7568104) failed to convert
-rank 10: Point 388 (-91.601619, 30.749194, -20.0) failed to convert
-rank 53: Point 391 (-90.522322, 29.916141, -0.48062476) failed to convert
-rank 67: Point 539 (-90.170311, 29.753958, 1.9030145) failed to convert
-rank 85: Point 541 (-89.67839, 29.653773, -0.62296394) failed to convert
-rank 17: Point 392 (-91.345899, 30.238729, -0.9994335) failed to convert
-rank 83: Point 541 (-89.71977, 30.459109, -5.5272622) failed to convert
-rank 80: Point 544 (-89.856226, 30.032644, 13.5712) failed to convert
-rank 20: Point 390 (-91.240794, 30.347341, 1.709358) failed to convert
-rank 87: Point 541 (-89.534807, 29.456095, 0.12835257) failed to convert
-rank 95: Point 542 (-89.210535, 29.305924, -0.0) failed to convert
-rank 71: Point 542 (-90.069148, 29.833589, 0.60696782) failed to convert
-rank 82: Point 546 (-89.838776, 29.321654, -0.19186524) failed to convert
-rank 62: Point 388 (-90.340185, 29.886502, 0.00027129) failed to convert
-rank 76: Point 548 (-89.970211, 29.817017, 1.2029279) failed to convert
-rank 44: Point 388 (-90.706591, 29.573409, -1.4095364) failed to convert
-rank 88: Point 549 (-89.465466, 29.334261, -3.1213866) failed to convert
-rank 64: Point 546 (-90.297171, 29.552968, -2.77368) failed to convert
-rank 96: Point 548 (-89.136509, 29.928171, 2.8972055) failed to convert
-rank 63: Point 393 (-90.308495, 29.915528, -0.32005119) failed to convert
-rank 1: Point 394 (-92.098133, 29.833698, -0.17086391) failed to convert
-rank 6: Point 390 (-91.744394, 30.684625, -8.6128285) failed to convert
-rank 77: Point 542 (-89.960668, 29.683369, -5.0200563) failed to convert
-rank 37: Point 392 (-90.815187, 29.870171, -0.90978633) failed to convert
-rank 48: Point 389 (-90.644915, 29.618369, -0.39861491) failed to convert
-rank 47: Point 391 (-90.6609, 29.711388, -1.272052) failed to convert
-rank 90: Point 547 (-89.385697, 29.06771, 0.60436761) failed to convert
-rank 28: Point 386 (-91.074939, 30.217899, -6.3647384) failed to convert
-rank 59: Point 392 (-90.46446, 29.139994, 1.5973963) failed to convert
-rank 8: Point 386 (-91.664317, 30.852624, -20.0) failed to convert
-rank 86: Point 546 (-89.614916, 29.414667, -2.7576834) failed to convert
-rank 61: Point 391 (-90.384865, 29.595109, -1.0793619) failed to convert
-rank 36: Point 388 (-90.84638, 29.756168, -1.4291885) failed to convert
-rank 7: Point 392 (-91.706871, 30.770142, -8.9116083) failed to convert
-rank 54: Point 389 (-90.532624, 29.477924, -1.0749344) failed to convert
-rank 29: Point 389 (-91.07338, 29.559905, -0.5491844) failed to convert
-rank 73: Point 541 (-90.032784, 29.786198, -1.0104347) failed to convert
-rank 97: Point 540 (-89.164732, 29.165637, -0.17640596) failed to convert
-rank 52: Point 388 (-90.579284, 29.442199, -8.2296) failed to convert
-rank 69: Point 544 (-90.068488, 30.367696, -3.7460366) failed to convert
-rank 33: Point 390 (-90.908018, 30.06405, -4.7897995) failed to convert
-rank 56: Point 388 (-90.503772, 29.43547, -8.2296) failed to convert
-rank 4: Point 390 (-91.841363, 30.307551, -5.8171702) failed to convert
-rank 15: Point 390 (-91.470203, 29.637326, -0.47509695) failed to convert
-rank 91: Point 542 (-89.32784, 29.425759, 4.6069193) failed to convert
-rank 19: Point 393 (-91.280175, 30.174865, -1.243121) failed to convert
-rank 23: Point 390 (-91.211038, 29.962192, -1.810673) failed to convert
-rank 21: Point 391 (-91.210017, 30.51259, -15.443303) failed to convert
-rank 5: Point 393 (-91.75965, 31.008732, -17.058487) failed to convert
-rank 75: Point 542 (-89.985782, 29.835395, -5.2913283) failed to convert
-rank 74: Point 547 (-90.008202, 29.799925, 25.242931) failed to convert
-rank 66: Point 544 (-90.201073, 29.866126, -0.30779835) failed to convert
-rank 57: Point 394 (-90.447226, 29.993719, 29.544153) failed to convert
-rank 51: Point 392 (-90.585879, 29.690982, 0.36547902) failed to convert
-rank 78: Point 547 (-89.918655, 29.907362, -6.6995045) failed to convert
-rank 42: Point 390 (-90.690511, 30.284571, -0.37639209) failed to convert
-rank 30: Point 390 (-91.013366, 30.179094, 16.297685) failed to convert
-rank 93: Point 542 (-89.27384, 29.191401, 6.3408417) failed to convert
-rank 99: Point 542 (-88.912998, 29.861511, 0.43044496) failed to convert
-rank 70: Point 547 (-90.080585, 29.91831, 18.436189) failed to convert
-rank 13: Point 392 (-91.471499, 30.730235, -20.0) failed to convert
-rank 79: Point 542 (-89.947834, 29.278971, 0.97021422) failed to convert
-rank 27: Point 386 (-91.123374, 30.148924, -3.5503688) failed to convert
-rank 81: Point 541 (-89.812321, 30.04101, 1.970085) failed to convert
-rank 26: Point 386 (-91.149115, 30.158082, -5.4372628) failed to convert
-rank 22: Point 389 (-91.197404, 30.491116, 14.297109) failed to convert
-rank 72: Point 547 (-89.99898, 30.485061, -9.4200944) failed to convert
-rank 68: Point 547 (-90.122342, 30.0064, -9.0) failed to convert
-rank 84: Point 549 (-89.753935, 29.531311, -2.6553343) failed to convert
-rank 89: Point 543 (-89.403337, 29.351303, -0.8846095) failed to convert
-rank 94: Point 546 (-89.244491, 29.141905, -0.06146984) failed to convert
-rank 92: Point 546 (-89.302806, 29.365621, 4.1954762) failed to convert
-rank 65: Point 544 (-90.222056, 30.033623, -5.0621187) failed to convert
-rank 45: Point 391 (-90.728519, 29.065058, 2.7632882) failed to convert
-rank 49: Point 393 (-90.604867, 29.873012, -0.93671291) failed to convert
-rank 98: Point 547 (-89.060873, 29.569377, 5.3185953) failed to convert
-rank 60: Point 386 (-90.357233, 30.282584, -0.25420701) failed to convert
-rank 40: Point 388 (-90.755818, 29.857647, -0.11047033) failed to convert
-rank 9: Point 391 (-91.646739, 30.621148, -8.873168) failed to convert
-rank 14: Point 386 (-91.498955, 29.639926, -3.4670278) failed to convert
-rank 50: Point 393 (-90.603363, 29.675042, 1.1271861) failed to convert
-rank 85: Point 542 (-89.692217, 29.485737, 25.933792) failed to convert
-rank 2: Point 387 (-91.920891, 31.0173, -18.548631) failed to convert
-rank 83: Point 542 (-89.742659, 30.182779, -1.1993497) failed to convert
-rank 67: Point 540 (-90.133085, 30.238234, 4.3671282) failed to convert
-rank 87: Point 542 (-89.54531, 29.330038, 0.72818232) failed to convert
-rank 95: Point 543 (-89.219826, 29.200493, -0.28025914) failed to convert
-rank 38: Point 389 (-90.792474, 29.821161, -0.58169999) failed to convert
-rank 71: Point 543 (-90.067109, 29.859764, -9.0) failed to convert
-rank 55: Point 392 (-90.50062, 29.66616, -0.8571971) failed to convert
-rank 35: Point 396 (-90.842329, 30.190246, -0.76225746) failed to convert
-rank 82: Point 547 (-89.818096, 29.578845, -0.31031499) failed to convert
-rank 80: Point 545 (-89.861804, 29.963519, 7.1028449) failed to convert
-rank 76: Point 549 (-89.966436, 29.86471, -1.4231451) failed to convert
-rank 24: Point 388 (-91.171087, 30.313866, 21.076104) failed to convert
-rank 3: Point 393 (-91.875945, 30.601282, -11.371582) failed to convert
-rank 39: Point 392 (-90.76853, 29.91377, -0.23842153) failed to convert
-rank 0: Point 366 (-92.535031, 29.296724, 14.205818) failed to convert
-rank 16: Point 388 (-91.36081, 30.727885, -10.63576) failed to convert
-rank 96: Point 549 (-89.199467, 29.222444, -0.00841228) failed to convert
-rank 58: Point 384 (-90.423914, 29.997154, 10.208707) failed to convert
-rank 77: Point 543 (-89.945851, 29.870476, -5.893918) failed to convert
-rank 32: Point 391 (-90.98125, 29.482097, -0.27434613) failed to convert
-rank 88: Point 550 (-89.444397, 29.581066, 1.5872894) failed to convert
-rank 90: Point 548 (-89.371151, 29.237054, 0.31299999) failed to convert
-rank 41: Point 391 (-90.759762, 29.586477, -0.47013601) failed to convert
-rank 25: Point 393 (-91.157222, 30.277214, 10.780202) failed to convert
-rank 18: Point 393 (-91.347557, 29.659173, -3.9654482) failed to convert
-rank 43: Point 396 (-90.686636, 30.037038, 19.157783) failed to convert
-rank 34: Point 387 (-90.869034, 30.17956, -1.8125151) failed to convert
-rank 64: Point 547 (-90.29717, 29.552908, -2.77368) failed to convert
-rank 86: Point 547 (-89.61033, 29.469722, -0.5372201) failed to convert
-rank 97: Point 541 (-89.099253, 29.896213, 3.0734222) failed to convert
-rank 69: Point 545 (-90.117435, 29.737773, -0.17320103) failed to convert
-rank 47: Point 392 (-90.660901, 29.711348, -1.0899814) failed to convert
-rank 6: Point 391 (-91.750345, 30.578942, -12.835129) failed to convert
-rank 73: Point 542 (-90.016038, 29.99976, -2.0077223) failed to convert
-rank 8: Point 387 (-91.69676, 30.286026, -3.1346733) failed to convert
-rank 48: Point 390 (-90.627282, 29.869562, -0.3375468) failed to convert
-rank 28: Point 387 (-91.109289, 29.684761, -1.371594) failed to convert
-rank 59: Point 393 (-90.412019, 29.863346, -0.5467487) failed to convert
-rank 91: Point 543 (-89.286135, 29.902238, 0.81093894) failed to convert
-rank 20: Point 391 (-91.261721, 30.012766, -0.17) failed to convert
-rank 61: Point 392 (-90.3628, 29.89444, -0.28504277) failed to convert
-rank 46: Point 385 (-90.660974, 29.9291, -1.5234437) failed to convert
-rank 44: Point 389 (-90.706539, 29.574043, -1.8079476) failed to convert
-rank 66: Point 545 (-90.173984, 30.220419, 4.4000001) failed to convert
-rank 78: Point 548 (-89.909907, 30.01676, -0.06079407) failed to convert
-rank 17: Point 393 (-91.379145, 29.692351, -6.0868564) failed to convert
-rank 12: Point 382 (-91.555561, 29.909771, -1.3152963) failed to convert
-rank 10: Point 389 (-91.662747, 29.687643, 2.2748621) failed to convert
-rank 75: Point 543 (-89.998552, 29.672916, 1.2096944) failed to convert
-rank 99: Point 543 (-88.962368, 29.324337, 21.312544) failed to convert
-rank 74: Point 548 (-90.008534, 29.795689, 23.06689) failed to convert
-rank 62: Point 389 (-90.362702, 29.581818, 1.1267712) failed to convert
-rank 70: Point 548 (-90.099293, 29.676667, -8.2296) failed to convert
-rank 1: Point 395 (-92.098, 29.835998, -0.39539637) failed to convert
-rank 93: Point 543 (-89.284328, 29.071004, -0.0970779) failed to convert
-rank 29: Point 390 (-91.053791, 29.863309, -1.6504885) failed to convert
-rank 31: Point 395 (-90.986691, 30.107322, -11.593374) failed to convert
-rank 54: Point 390 (-90.460996, 30.468746, -9.1068921) failed to convert
-rank 52: Point 389 (-90.579254, 29.442226, -8.2296) failed to convert
-rank 79: Point 543 (-89.948366, 29.27212, 12.817107) failed to convert
-rank 53: Point 392 (-90.55645, 29.437844, -1.2057823) failed to convert
-rank 72: Point 548 (-90.034899, 30.030031, -0.84260188) failed to convert
-rank 56: Point 389 (-90.475728, 29.825094, -8.2296) failed to convert
-rank 68: Point 548 (-90.123214, 29.995109, -9.0) failed to convert
-rank 84: Point 550 (-89.727439, 29.854915, -0.31116104) failed to convert
-rank 81: Point 542 (-89.795979, 30.241056, -1.1673768) failed to convert
-rank 89: Point 544 (-89.330823, 30.185523, 3.79) failed to convert
-rank 5: Point 394 (-91.794602, 30.385668, -8.2296) failed to convert
-rank 21: Point 392 (-91.25083, 29.863151, -0.47454006) failed to convert
-rank 92: Point 547 (-89.306761, 29.32003, -0.13671628) failed to convert
-rank 11: Point 389 (-91.575006, 30.446953, -3.3113111) failed to convert
-rank 65: Point 545 (-90.264735, 29.46718, 0.3119651) failed to convert
-rank 23: Point 391 (-91.242737, 29.454022, -0.50809029) failed to convert
-rank 94: Point 547 (-89.245045, 29.135491, 4.7674572) failed to convert
-rank 98: Point 548 (-89.098441, 29.1513, 0.61779807) failed to convert
-rank 37: Point 393 (-90.814536, 29.879704, -0.32308242) failed to convert
-rank 57: Point 395 (-90.475499, 29.603873, 0.36038042) failed to convert
-rank 85: Point 543 (-89.679487, 29.639488, -0.70899838) failed to convert
-rank 87: Point 543 (-89.471761, 30.194728, -0.33480968) failed to convert
-rank 83: Point 543 (-89.80397, 29.431122, -0.18552042) failed to convert
-rank 4: Point 391 (-91.809564, 30.881621, -18.781775) failed to convert
-rank 67: Point 541 (-90.209113, 29.241477, 5.4434673) failed to convert
-rank 51: Point 393 (-90.545193, 30.260881, 2.8499999) failed to convert
-rank 15: Point 391 (-91.444498, 30.069079, -1.7514802) failed to convert
-rank 95: Point 544 (-89.116656, 30.35313, 2.1262972) failed to convert
-rank 71: Point 544 (-90.053713, 30.031492, -1.9447861) failed to convert
-rank 30: Point 391 (-91.018131, 30.106232, -4.888674) failed to convert
-rank 19: Point 394 (-91.286045, 30.079562, -0.64190751) failed to convert
-rank 42: Point 391 (-90.754301, 29.361957, 0.3048) failed to convert
-rank 82: Point 548 (-89.804281, 29.749265, -0.00406551) failed to convert
-rank 33: Point 391 (-90.907557, 30.070494, -10.602774) failed to convert
-rank 49: Point 394 (-90.604861, 29.873072, -0.81052425) failed to convert
-rank 36: Point 389 (-90.839941, 29.851429, -1.5235682) failed to convert
-rank 40: Point 389 (-90.770269, 29.646762, -0.76354046) failed to convert
-rank 60: Point 387 (-90.386036, 29.893142, -0.38740519) failed to convert
-rank 76: Point 550 (-89.965167, 29.88048, 22.914521) failed to convert
-rank 80: Point 546 (-89.889397, 29.619606, -5.2499686) failed to convert
-rank 45: Point 392 (-90.66898, 29.926712, -0.50477944) failed to convert
-rank 7: Point 393 (-91.714438, 30.637299, -6.9382745) failed to convert
-rank 22: Point 390 (-91.202287, 30.414214, 10.223379) failed to convert
-rank 96: Point 550 (-89.191845, 29.308605, 1.83e-06) failed to convert
-rank 88: Point 551 (-89.465438, 29.334232, -2.6549374) failed to convert
-rank 77: Point 544 (-89.945836, 29.870514, -5.893918) failed to convert
-rank 14: Point 387 (-91.49896, 29.639828, -3.3107395) failed to convert
-rank 13: Point 393 (-91.551191, 29.379968, 2.4257965) failed to convert
-rank 2: Point 388 (-91.925695, 30.928821, -16.057208) failed to convert
-rank 26: Point 387 (-91.151324, 30.123277, -2.96866) failed to convert
-rank 27: Point 387 (-91.122961, 30.155117, -4.8112782) failed to convert
-rank 38: Point 390 (-90.788488, 29.879449, -0.28977165) failed to convert
-rank 90: Point 549 (-89.349227, 29.490485, 3.6823837) failed to convert
-rank 9: Point 392 (-91.635499, 30.814625, -10.510564) failed to convert
-rank 64: Point 548 (-90.321818, 29.219706, 1.1875138) failed to convert
-rank 63: Point 394 (-90.341522, 29.470375, -2.8723562) failed to convert
-rank 97: Point 542 (-89.165108, 29.160869, 4.942123) failed to convert
-rank 86: Point 548 (-89.614919, 29.414527, -2.1963435) failed to convert
-rank 24: Point 389 (-91.172648, 30.289379, -13.523977) failed to convert
-rank 69: Point 546 (-90.122751, 29.668589, 0.31299999) failed to convert
-rank 35: Point 397 (-90.842374, 30.18957, -2.5056261) failed to convert
-rank 73: Point 543 (-90.032967, 29.7838, -4.2275762) failed to convert
-rank 39: Point 393 (-90.833415, 28.955048, 8.7262773) failed to convert
-rank 55: Point 393 (-90.474074, 30.033375, 10.962365) failed to convert
-rank 3: Point 394 (-91.904425, 30.076409, -9.3880066) failed to convert
-rank 91: Point 544 (-89.348854, 29.183021, -0.21168679) failed to convert
-rank 16: Point 389 (-91.363011, 30.692171, -10.484272) failed to convert
-rank 0: Point 367 (-92.560468, 28.724513, 32.900002) failed to convert
-rank 32: Point 392 (-90.9261, 30.314521, -6.7557631) failed to convert
-rank 74: Point 549 (-89.994777, 29.970401, -0.95736503) failed to convert
-rank 78: Point 549 (-89.922371, 29.860706, -0.89343101) failed to convert
-rank 25: Point 394 (-91.163201, 30.183534, -12.433403) failed to convert
-rank 58: Point 385 (-90.464427, 29.439519, -8.2296) failed to convert
-rank 34: Point 388 (-90.868951, 30.180723, -2.4958832) failed to convert
-rank 66: Point 546 (-90.208809, 29.764039, 2.47) failed to convert
-rank 41: Point 392 (-90.783684, 29.234768, -0.60192136) failed to convert
-rank 99: Point 544 (-88.903459, 29.961401, 5.775481) failed to convert
-rank 75: Point 544 (-89.993869, 29.732535, 16.133368) failed to convert
-rank 50: Point 394 (-90.640341, 29.146569, 1.2901692) failed to convert
-rank 47: Point 393 (-90.660903, 29.711287, -0.42145629) failed to convert
-rank 70: Point 549 (-90.087753, 29.825876, 1.3467299) failed to convert
-rank 43: Point 397 (-90.712382, 29.666409, -2.4353341) failed to convert
-rank 93: Point 544 (-89.228242, 29.709715, 3.452982) failed to convert
-rank 84: Point 551 (-89.749284, 29.588187, -0.22227533) failed to convert
-rank 79: Point 544 (-89.946111, 29.300797, 3.4186603) failed to convert
-rank 59: Point 394 (-90.412022, 29.863285, -0.47443761) failed to convert
-rank 68: Point 549 (-90.123197, 29.995306, -9.0) failed to convert
-rank 72: Point 549 (-90.040461, 29.958739, 40.257543) failed to convert
-rank 81: Point 543 (-89.795967, 30.241207, -1.1704248) failed to convert
-rank 92: Point 548 (-89.312662, 29.25214, 5.3758914) failed to convert
-rank 89: Point 545 (-89.419263, 29.164735, 0.31299999) failed to convert
-rank 94: Point 548 (-89.243049, 29.158048, -0.50298768) failed to convert
-rank 6: Point 392 (-91.747617, 30.627214, -9.7977076) failed to convert
-rank 18: Point 394 (-91.29432, 30.523873, -14.854451) failed to convert
-rank 98: Point 549 (-89.054218, 29.641139, 5.0705242) failed to convert
-rank 48: Point 391 (-90.644132, 29.629424, -0.45421934) failed to convert
-rank 44: Point 390 (-90.685031, 29.883879, -0.30762426) failed to convert
-rank 10: Point 390 (-91.597234, 30.824, -11.259773) failed to convert
-rank 28: Point 388 (-91.12726, 29.40228, -0.58849205) failed to convert
-rank 46: Point 386 (-90.696873, 29.41279, 0.12819931) failed to convert
-rank 8: Point 388 (-91.659039, 30.943719, 9.5453911) failed to convert
-rank 65: Point 546 (-90.227924, 29.956232, 28.914119) failed to convert
-rank 12: Point 383 (-91.550235, 30.000604, -1.9283921) failed to convert
-rank 29: Point 391 (-91.031806, 30.200642, 7.408151) failed to convert
-rank 62: Point 390 (-90.360149, 29.616458, -0.53142571) failed to convert
-rank 95: Point 545 (-89.219589, 29.203168, -0.38451733) failed to convert
-rank 61: Point 393 (-90.386844, 29.567749, -1.775492) failed to convert
-rank 17: Point 394 (-91.3762, 29.741035, -7.0500245) failed to convert
-rank 83: Point 544 (-89.737696, 30.242309, -0.10021372) failed to convert
-rank 1: Point 396 (-92.098077, 29.834106, -0.51728013) failed to convert
-rank 31: Point 396 (-91.024538, 29.528821, -0.60198778) failed to convert
-rank 67: Point 542 (-90.155029, 29.953245, 22.76631) failed to convert
-rank 87: Point 544 (-89.493165, 29.944983, -0.0679133) failed to convert
-rank 85: Point 544 (-89.657929, 29.89843, 2.8199999) failed to convert
-rank 20: Point 392 (-91.264783, 29.963544, -0.13699999) failed to convert
-rank 5: Point 395 (-91.77673, 30.705406, -6.4873087) failed to convert
-rank 52: Point 390 (-90.56326, 29.66797, -1.3503913) failed to convert
-rank 82: Point 549 (-89.795723, 29.854562, 0.71281689) failed to convert
-rank 71: Point 545 (-90.067151, 29.85915, -9.0) failed to convert
-rank 76: Point 551 (-89.955983, 29.996214, -0.52230277) failed to convert
-rank 80: Point 547 (-89.920049, 29.23257, 5.01528) failed to convert
-rank 21: Point 393 (-91.221922, 30.324193, -14.096392) failed to convert
-rank 11: Point 390 (-91.568383, 30.559055, -7.2858624) failed to convert
-rank 57: Point 396 (-90.457278, 29.855506, -0.5000727) failed to convert
-rank 23: Point 392 (-91.213676, 29.919565, -0.53835061) failed to convert
-rank 53: Point 393 (-90.485582, 30.423131, -1.4257316) failed to convert
-rank 96: Point 551 (-89.199958, 29.216739, -0.0) failed to convert
-rank 60: Point 388 (-90.381912, 29.948769, 3.1997931) failed to convert
-rank 36: Point 390 (-90.829488, 30.005586, 13.388758) failed to convert
-rank 51: Point 394 (-90.586217, 29.686175, -0.89150572) failed to convert
-rank 56: Point 390 (-90.467548, 29.93788, -0.39206601) failed to convert
-rank 77: Point 545 (-89.945813, 29.87057, -5.893918) failed to convert
-rank 37: Point 394 (-90.850524, 29.346252, -0.65931212) failed to convert
-rank 88: Point 552 (-89.454725, 29.459559, 1.5734666) failed to convert
-rank 30: Point 392 (-90.993371, 30.481747, -4.5930492) failed to convert
-rank 54: Point 391 (-90.522661, 29.617389, -0.40809112) failed to convert
-rank 19: Point 395 (-91.259567, 30.50363, 17.48594) failed to convert
-rank 45: Point 393 (-90.674039, 29.854328, -0.35861638) failed to convert
-rank 64: Point 549 (-90.308072, 29.40547, 0.458) failed to convert
-rank 90: Point 550 (-89.368482, 29.267647, 0.31299436) failed to convert
-rank 15: Point 392 (-91.463826, 29.744911, -3.1943041) failed to convert
-rank 33: Point 392 (-90.937778, 29.616341, -0.5004808) failed to convert
-rank 49: Point 395 (-90.61351, 29.750587, -0.4967696) failed to convert
-rank 4: Point 392 (-91.806868, 30.929842, -18.355055) failed to convert
-rank 42: Point 392 (-90.721072, 29.845513, -0.3125594) failed to convert
-rank 97: Point 543 (-89.165546, 29.155301, -0.33380594) failed to convert
-rank 86: Point 549 (-89.61505, 29.412658, -2.1438202) failed to convert
-rank 73: Point 544 (-90.063185, 29.39484, 0.51775505) failed to convert
-rank 69: Point 547 (-90.111132, 29.819407, -4.2702482) failed to convert
-rank 7: Point 394 (-91.735152, 30.270975, -9.1549766) failed to convert
-rank 40: Point 390 (-90.776701, 29.552469, -0.4663181) failed to convert
-rank 26: Point 388 (-91.178295, 29.698051, -1.5663185) failed to convert
-rank 22: Point 391 (-91.208447, 30.316966, 6.1638366) failed to convert
-rank 91: Point 545 (-89.275377, 30.023984, -0.0) failed to convert
-rank 14: Point 388 (-91.497951, 29.656898, -3.2186881) failed to convert
-rank 2: Point 389 (-91.920864, 31.017426, -17.576183) failed to convert
-rank 27: Point 388 (-91.120507, 30.193281, 12.606646) failed to convert
-rank 13: Point 394 (-91.471497, 30.730195, -20.0) failed to convert
-rank 66: Point 547 (-90.23229, 29.452432, 0.31299999) failed to convert
-rank 9: Point 393 (-91.634206, 30.836694, -20.0) failed to convert
-rank 74: Point 550 (-89.994517, 29.973681, -2.1781144) failed to convert
-rank 38: Point 391 (-90.807395, 29.601539, -0.59630095) failed to convert
-rank 63: Point 395 (-90.303881, 29.977044, -4.6908722) failed to convert
-rank 99: Point 545 (-88.916785, 29.817885, 2.8439988) failed to convert
-rank 78: Point 550 (-89.918374, 29.910679, -1.0043689) failed to convert
-rank 75: Point 545 (-89.98054, 29.901609, 1.5627073) failed to convert
-rank 70: Point 550 (-90.071826, 30.030503, -1.4300812) failed to convert
-rank 84: Point 552 (-89.753906, 29.531365, -3.8788302) failed to convert
-rank 79: Point 545 (-89.919085, 29.642586, -3.3247998) failed to convert
-rank 24: Point 390 (-91.172645, 30.289339, -13.523977) failed to convert
-rank 35: Point 398 (-90.884776, 29.560012, -0.44841793) failed to convert
-rank 93: Point 545 (-89.199813, 30.02877, -0.0) failed to convert
-rank 16: Point 390 (-91.363412, 30.685342, -10.136145) failed to convert
-rank 72: Point 550 (-90.042814, 29.928374, 2.0630744) failed to convert
-rank 39: Point 394 (-90.761638, 30.013767, 10.929659) failed to convert
-rank 3: Point 395 (-91.875891, 30.601309, -8.2296) failed to convert
-rank 55: Point 394 (-90.476249, 30.00339, -2.6339833) failed to convert
-rank 68: Point 550 (-90.123778, 29.987758, -9.0) failed to convert
-rank 32: Point 393 (-90.938331, 30.131474, -6.5206015) failed to convert
-rank 94: Point 549 (-89.241557, 29.174906, -0.34604997) failed to convert
-rank 81: Point 544 (-89.847779, 29.602278, 25.573393) failed to convert
-rank 25: Point 395 (-91.162705, 30.191092, 4.1664719) failed to convert
-rank 92: Point 549 (-89.331104, 29.039144, -2.7167994) failed to convert
-rank 58: Point 386 (-90.43138, 29.89489, 0.36438007) failed to convert
-rank 89: Point 546 (-89.408281, 29.292595, 0.31299999) failed to convert
-rank 65: Point 547 (-90.258396, 29.551724, -0.29475933) failed to convert
-rank 98: Point 550 (-89.095448, 29.183876, 3.9952084) failed to convert
-rank 95: Point 546 (-89.220348, 29.194511, -0.18021174) failed to convert
-rank 83: Point 545 (-89.771686, 29.828406, -0.0) failed to convert
-rank 67: Point 543 (-90.154402, 29.961378, -2.0175391) failed to convert
-rank 41: Point 393 (-90.741738, 29.848758, -0.49766444) failed to convert
-rank 85: Point 545 (-89.692251, 29.482576, 27.053021) failed to convert
-rank 47: Point 394 (-90.674743, 29.512348, -1.5228464) failed to convert
-rank 34: Point 389 (-90.906478, 29.621164, -1.1268291) failed to convert
-rank 43: Point 398 (-90.695145, 29.914883, -0.38361786) failed to convert
-rank 0: Point 368 (-92.525687, 29.501102, 8.8692906) failed to convert
-rank 96: Point 552 (-89.194884, 29.274162, -0.0) failed to convert
-rank 82: Point 550 (-89.782484, 30.016855, 2.3399692) failed to convert
-rank 76: Point 552 (-89.978444, 29.712279, -4.570781) failed to convert
-rank 59: Point 395 (-90.412024, 29.863245, -0.45380997) failed to convert
-rank 44: Point 391 (-90.706516, 29.574099, -1.7254095) failed to convert
-rank 80: Point 548 (-89.8683, 29.881799, -0.43229661) failed to convert
-rank 87: Point 545 (-89.508772, 29.761825, 11.697243) failed to convert
-rank 71: Point 546 (-90.070289, 29.818764, -4.8188883) failed to convert
-rank 48: Point 392 (-90.615123, 30.041499, -9.7048328) failed to convert
-rank 28: Point 389 (-91.075091, 30.215085, 22.017398) failed to convert
-rank 18: Point 395 (-91.341094, 29.765179, -2.4152738) failed to convert
-rank 62: Point 391 (-90.336855, 29.931214, 13.464337) failed to convert
-rank 88: Point 553 (-89.465396, 29.334188, -1.9548443) failed to convert
-rank 12: Point 384 (-91.553161, 29.95018, -0.073) failed to convert
-rank 10: Point 391 (-91.584463, 31.041031, -15.0) failed to convert
-rank 77: Point 546 (-89.945073, 29.879884, -2.4346795) failed to convert
-rank 64: Point 550 (-90.304536, 29.45296, -0.69630877) failed to convert
-rank 17: Point 395 (-91.39971, 29.349863, 3.2230744) failed to convert
-rank 6: Point 393 (-91.747209, 30.634183, -9.5363074) failed to convert
-rank 90: Point 551 (-89.393431, 28.976533, -0.04507918) failed to convert
-rank 31: Point 397 (-91.044149, 29.225121, 0.21582141) failed to convert
-rank 61: Point 394 (-90.367271, 29.833879, -0.62351768) failed to convert
-rank 20: Point 393 (-91.265371, 29.95387, -0.13699999) failed to convert
-rank 5: Point 396 (-91.771766, 30.793598, -17.094789) failed to convert
-rank 29: Point 392 (-91.03673, 30.125161, -11.136479) failed to convert
-rank 52: Point 391 (-90.563118, 29.669923, 0.35229183) failed to convert
-rank 69: Point 548 (-90.200393, 28.64267, 49.313138) failed to convert
-rank 21: Point 394 (-91.209993, 30.512646, -15.443303) failed to convert
-rank 53: Point 394 (-90.509858, 30.088774, -0.79346526) failed to convert
-rank 57: Point 397 (-90.447373, 29.991339, -5.8481479) failed to convert
-rank 23: Point 393 (-91.211468, 29.954159, -1.6221128) failed to convert
-rank 8: Point 389 (-91.66043, 30.919672, -12.833202) failed to convert
-rank 1: Point 397 (-92.102142, 29.754099, -1.387736) failed to convert
-rank 86: Point 550 (-89.614859, 29.414687, -3.6370956) failed to convert
-rank 11: Point 391 (-91.596133, 30.083392, -1.5893568) failed to convert
-rank 50: Point 395 (-90.622743, 29.398938, 0.3048) failed to convert
-rank 73: Point 545 (-90.048323, 29.586518, 0.31299999) failed to convert
-rank 36: Point 391 (-90.838899, 29.866598, -1.0605713) failed to convert
-rank 97: Point 544 (-89.12364, 29.624596, 4.7221378) failed to convert
-rank 46: Point 387 (-90.696632, 29.416261, -1.2201598) failed to convert
-rank 56: Point 391 (-90.462689, 30.004681, -4.2825936) failed to convert
-rank 74: Point 551 (-90.005002, 29.840453, 0.36741922) failed to convert
-rank 66: Point 548 (-90.196644, 29.923548, 34.17565) failed to convert
-rank 33: Point 393 (-90.924162, 29.821683, -2.7576823) failed to convert
-rank 37: Point 395 (-90.79248, 30.20239, -0.91728841) failed to convert
-rank 78: Point 551 (-89.921894, 29.866529, 19.955944) failed to convert
-rank 75: Point 546 (-89.99465, 29.722454, -5.0020731) failed to convert
-rank 45: Point 394 (-90.710863, 29.322585, -0.7620837) failed to convert
-rank 84: Point 553 (-89.727709, 29.851269, -0.61261137) failed to convert
-rank 70: Point 551 (-90.093059, 29.756995, -0.03037745) failed to convert
-rank 15: Point 393 (-91.422616, 30.431652, -4.3228442) failed to convert
-rank 19: Point 396 (-91.33088, 29.348295, 0.68317831) failed to convert
-rank 79: Point 546 (-89.898513, 29.900321, -0.74891263) failed to convert
-rank 60: Point 389 (-90.378269, 29.998077, -5.1907443) failed to convert
-rank 30: Point 393 (-91.015243, 30.15018, -11.803686) failed to convert
-rank 51: Point 395 (-90.565814, 29.973217, 0.08277429) failed to convert
-rank 49: Point 396 (-90.605151, 29.868777, -0.303751) failed to convert
-rank 99: Point 546 (-88.984493, 29.079587, 32.682458) failed to convert
-rank 22: Point 392 (-91.250191, 29.650649, -0.62320905) failed to convert
-rank 4: Point 393 (-91.868883, 29.802183, 1.8726221) failed to convert
-rank 42: Point 393 (-90.718669, 29.880213, -0.3070155) failed to convert
-rank 14: Point 389 (-91.49796, 29.656728, -3.1821121) failed to convert
-rank 91: Point 546 (-89.310782, 29.62123, 3.0765423) failed to convert
-rank 72: Point 551 (-90.034736, 30.031427, 5.5907024) failed to convert
-rank 68: Point 551 (-90.12379, 29.987526, -9.0) failed to convert
-rank 94: Point 550 (-89.223697, 29.377942, 7.6748493) failed to convert
-rank 93: Point 546 (-89.303825, 28.845547, 79.402921) failed to convert
-rank 92: Point 550 (-89.306822, 29.31893, -0.12643494) failed to convert
-rank 98: Point 551 (-89.047942, 29.709962, 3.8293203) failed to convert
-rank 26: Point 389 (-91.172534, 29.789253, -7.1658485) failed to convert
-rank 54: Point 392 (-90.510841, 29.781583, -0.09433487) failed to convert
-rank 89: Point 547 (-89.403767, 29.345243, 26.641801) failed to convert
-rank 40: Point 391 (-90.755784, 29.858014, -0.79055) failed to convert
-rank 81: Point 545 (-89.795602, 30.245475, -0.99323495) failed to convert
-rank 38: Point 392 (-90.779971, 30.003366, -4.9761695) failed to convert
-rank 7: Point 395 (-91.763498, 29.76327, -0.0) failed to convert
-rank 9: Point 394 (-91.6342, 30.836754, -20.0) failed to convert
-rank 35: Point 399 (-90.825484, 30.436922, -6.3264648) failed to convert
-rank 63: Point 396 (-90.342462, 29.457497, -0.36879311) failed to convert
-rank 83: Point 546 (-89.763722, 29.925558, -0.15830022) failed to convert
-rank 65: Point 548 (-90.222032, 30.033678, -5.0621187) failed to convert
-rank 67: Point 544 (-90.159877, 29.889858, -4.1452802) failed to convert
-rank 95: Point 547 (-89.213512, 29.272068, -0.22621021) failed to convert
-rank 85: Point 546 (-89.658369, 29.891929, 2.8185007) failed to convert
-rank 82: Point 551 (-89.806854, 29.717144, -0.0) failed to convert
-rank 80: Point 549 (-89.911993, 29.334229, 1.8001787) failed to convert
-rank 76: Point 553 (-89.970313, 29.81524, 1.1900998) failed to convert
-rank 27: Point 389 (-91.11605, 30.260617, 3.9949466) failed to convert
-rank 16: Point 391 (-91.455894, 29.149438, 6.6076214) failed to convert
-rank 96: Point 553 (-89.190959, 29.31843, -0.0) failed to convert
-rank 39: Point 395 (-90.788462, 29.621737, -1.3134161) failed to convert
-rank 2: Point 390 (-91.994675, 29.634671, 2.4203483) failed to convert
-rank 24: Point 391 (-91.202594, 29.816008, -0.17744956) failed to convert
-rank 13: Point 395 (-91.527719, 29.783171, -2.3200322) failed to convert
-rank 3: Point 396 (-91.875855, 30.601327, -8.2296) failed to convert
-rank 87: Point 546 (-89.491632, 29.962392, -0.42852643) failed to convert
-rank 64: Point 551 (-90.265611, 29.973547, 7.7303167) failed to convert
-rank 25: Point 396 (-91.196777, 29.652374, -2.8782697) failed to convert
-rank 71: Point 547 (-90.067114, 29.859554, -9.0) failed to convert
-rank 88: Point 554 (-89.46412, 29.348908, -2.5578191) failed to convert
-rank 55: Point 395 (-90.491716, 29.789496, -0.45960455) failed to convert
-rank 77: Point 547 (-89.928357, 30.089607, -5.9588404) failed to convert
-rank 58: Point 387 (-90.455402, 29.564342, -0.21317686) failed to convert
-rank 90: Point 552 (-89.395661, 28.950061, 5.9431467) failed to convert
-rank 41: Point 394 (-90.741657, 29.849917, -0.81783526) failed to convert
-rank 43: Point 399 (-90.731657, 29.38621, -0.66757371) failed to convert
-rank 32: Point 394 (-90.932302, 30.221469, -3.5419965) failed to convert
-rank 69: Point 549 (-90.104834, 29.900902, -0.95387076) failed to convert
-rank 47: Point 395 (-90.627518, 30.185699, -0.29032168) failed to convert
-rank 86: Point 551 (-89.532465, 30.391305, -7.7209869) failed to convert
-rank 12: Point 385 (-91.605847, 29.034934, 6.3968036) failed to convert
-rank 34: Point 390 (-90.940563, 29.104728, 1.4892455) failed to convert
-rank 48: Point 393 (-90.627063, 29.872372, -0.32438801) failed to convert
-rank 73: Point 546 (-90.012956, 30.038579, -2.2328727) failed to convert
-rank 0: Point 369 (-92.522235, 29.541511, 5.2830707) failed to convert
-rank 44: Point 392 (-90.68532, 29.879466, -0.38074496) failed to convert
-rank 62: Point 392 (-90.340171, 29.886443, -0.02488577) failed to convert
-rank 28: Point 390 (-91.110638, 29.66315, -0.21009851) failed to convert
-rank 6: Point 394 (-91.743508, 30.699596, -8.293244) failed to convert
-rank 97: Point 545 (-89.070779, 30.207686, 4.1908521) failed to convert
-rank 59: Point 396 (-90.412026, 29.863184, -0.55460953) failed to convert
-rank 10: Point 392 (-91.649933, 29.912519, -4.6939625) failed to convert
-rank 18: Point 396 (-91.294135, 30.526664, -16.005049) failed to convert
-rank 17: Point 396 (-91.325205, 30.573041, -8.2673415) failed to convert
-rank 78: Point 552 (-89.908893, 30.029121, -2.5362235) failed to convert
-rank 74: Point 552 (-90.00884, 29.791446, 17.183617) failed to convert
-rank 70: Point 552 (-90.100293, 29.663244, -0.5694586) failed to convert
-rank 29: Point 393 (-91.03675, 30.124851, -11.424819) failed to convert
-rank 5: Point 397 (-91.80529, 30.192349, -4.1393906) failed to convert
-rank 61: Point 395 (-90.367779, 29.826934, -0.59622588) failed to convert
-rank 20: Point 394 (-91.284186, 29.649693, 0.56818245) failed to convert
-rank 21: Point 395 (-91.214755, 30.437524, -7.14072) failed to convert
-rank 31: Point 398 (-90.992022, 30.026068, -2.077882) failed to convert
-rank 66: Point 549 (-90.216769, 29.658117, -0.26845153) failed to convert
-rank 84: Point 554 (-89.753887, 29.5314, -3.626522) failed to convert
-rank 52: Point 392 (-90.563526, 29.663861, -0.53953005) failed to convert
-rank 53: Point 395 (-90.553703, 29.47642, -0.36630668) failed to convert
-rank 57: Point 398 (-90.447365, 29.9914, -8.5097119) failed to convert
-rank 23: Point 394 (-91.191185, 30.275184, 6.6748493) failed to convert
-rank 75: Point 547 (-89.992653, 29.747825, -1.3862801) failed to convert
-rank 79: Point 547 (-89.898502, 29.900261, -2.9239464) failed to convert
-rank 99: Point 547 (-88.890631, 30.096493, 13.491716) failed to convert
-rank 68: Point 552 (-90.121701, 30.01457, -9.0) failed to convert
-rank 94: Point 551 (-89.240129, 29.190991, -0.10526264) failed to convert
-rank 91: Point 547 (-89.349585, 29.17429, -1.1419032) failed to convert
-rank 8: Point 390 (-91.663771, 30.861835, -11.42969) failed to convert
-rank 72: Point 552 (-90.017418, 30.251358, 3.8244807) failed to convert
-rank 36: Point 392 (-90.828829, 30.014785, -10.631425) failed to convert
-rank 11: Point 392 (-91.547367, 30.91446, -1.2775657) failed to convert
-rank 89: Point 548 (-89.420786, 29.146304, 0.41268416) failed to convert
-rank 93: Point 547 (-89.281758, 29.099802, -0.28335298) failed to convert
-rank 33: Point 394 (-90.906763, 30.082288, 17.108352) failed to convert
-rank 37: Point 396 (-90.814071, 29.88635, -0.33079869) failed to convert
-rank 98: Point 552 (-89.033582, 29.867205, 4.7238648) failed to convert
-rank 92: Point 551 (-89.288127, 29.532963, 4.5883449) failed to convert
-rank 46: Point 388 (-90.69664, 29.416134, -1.7738036) failed to convert
-rank 19: Point 397 (-91.386739, 28.415195, 53.476603) failed to convert
-rank 50: Point 396 (-90.603474, 29.673157, 1.1485015) failed to convert
-rank 81: Point 546 (-89.795596, 30.245535, -1.2429462) failed to convert
-rank 56: Point 392 (-90.475659, 29.825987, -0.76850226) failed to convert
-rank 15: Point 394 (-91.468739, 29.660944, -0.49485131) failed to convert
-rank 51: Point 396 (-90.601985, 29.462612, 0.02274679) failed to convert
-rank 1: Point 398 (-92.098072, 29.833699, -0.52590847) failed to convert
-rank 42: Point 394 (-90.743697, 29.516383, -1.1304986) failed to convert
-rank 83: Point 547 (-89.742879, 30.179159, 4.0817416) failed to convert
-rank 14: Point 390 (-91.497936, 29.656968, -3.2705041) failed to convert
-rank 95: Point 548 (-89.220674, 29.19068, -0.02508622) failed to convert
-rank 65: Point 549 (-90.211847, 30.167442, 4.470148) failed to convert
-rank 67: Point 545 (-90.159839, 29.889844, -1.3318464) failed to convert
-rank 45: Point 395 (-90.700909, 29.467093, -1.232094) failed to convert
-rank 85: Point 547 (-89.636098, 30.158351, 11.622501) failed to convert
-rank 80: Point 550 (-89.915717, 29.286875, 0.31299999) failed to convert
-rank 76: Point 554 (-89.964731, 29.885797, -3.5238553) failed to convert
-rank 22: Point 393 (-91.196841, 30.499658, 15.963064) failed to convert
-rank 60: Point 390 (-90.440997, 29.138037, 1.7984069) failed to convert
-rank 40: Point 392 (-90.748909, 29.95777, -0.52223158) failed to convert
-rank 82: Point 552 (-89.835322, 29.363384, 0.87376459) failed to convert
-rank 9: Point 395 (-91.634196, 30.836794, -20.0) failed to convert
-rank 26: Point 390 (-91.138699, 30.320218, 3.6509766) failed to convert
-rank 87: Point 547 (-89.542679, 29.359715, 0.82708046) failed to convert
-rank 96: Point 554 (-89.205305, 29.155922, -0.154087) failed to convert
-rank 64: Point 552 (-90.27615, 29.832752, -0.04565559) failed to convert
-rank 54: Point 393 (-90.524446, 29.59177, -0.57982873) failed to convert
-rank 7: Point 396 (-91.70214, 30.852343, -12.240958) failed to convert
-rank 30: Point 394 (-91.033672, 29.868073, -0.92525507) failed to convert
-rank 88: Point 555 (-89.457576, 29.425444, 2.8096928) failed to convert
-rank 49: Point 397 (-90.643568, 29.320917, -8.2296) failed to convert
-rank 4: Point 394 (-91.807854, 30.911734, -13.653679) failed to convert
-rank 35: Point 400 (-90.876878, 29.677905, -0.67714038) failed to convert
-rank 71: Point 548 (-90.069304, 29.831318, -9.0) failed to convert
-rank 90: Point 553 (-89.394046, 28.968877, -0.24972488) failed to convert
-rank 77: Point 548 (-89.941315, 29.927058, -1.7269903) failed to convert
-rank 63: Point 397 (-90.341522, 29.470201, -2.8941739) failed to convert
-rank 69: Point 550 (-90.111068, 29.819894, -4.3464482) failed to convert
-rank 73: Point 547 (-90.016747, 29.990401, 4.1670645) failed to convert
-rank 86: Point 552 (-89.614858, 29.414523, -3.3050911) failed to convert
-rank 38: Point 393 (-90.824641, 29.345553, -8.2296) failed to convert
-rank 27: Point 390 (-91.117695, 30.234941, -6.6021527) failed to convert
-rank 39: Point 396 (-90.768561, 29.912732, -0.25537013) failed to convert
-rank 13: Point 396 (-91.471495, 30.730134, -20.0) failed to convert
-rank 25: Point 397 (-91.19651, 29.656535, -0.29250821) failed to convert
-rank 16: Point 392 (-91.397363, 30.129323, -1.1733045) failed to convert
-rank 55: Point 396 (-90.474833, 30.022677, 15.136368) failed to convert
-rank 24: Point 392 (-91.17264, 30.289279, -13.523977) failed to convert
-rank 97: Point 546 (-89.154488, 29.2795, -0.07615699) failed to convert
-rank 2: Point 391 (-91.953644, 30.410197, -6.2931792) failed to convert
-rank 3: Point 397 (-91.8758, 30.601354, -8.2296) failed to convert
-rank 78: Point 553 (-89.962708, 29.350523, 1.995291) failed to convert
-rank 66: Point 550 (-90.240535, 29.341872, -0.17029258) failed to convert
-rank 70: Point 553 (-90.045803, 30.362516, -5.0501205) failed to convert
-rank 41: Point 395 (-90.743964, 29.816411, -1.444427) failed to convert
-rank 48: Point 394 (-90.637988, 29.716523, -0.5442413) failed to convert
-rank 43: Point 400 (-90.655544, 30.478575, -9.7199782) failed to convert
-rank 74: Point 553 (-89.991547, 30.010996, -0.38175444) failed to convert
-rank 79: Point 548 (-89.888961, 30.019113, 11.513981) failed to convert
-rank 75: Point 548 (-89.980538, 29.901515, 1.7762968) failed to convert
-rank 84: Point 555 (-89.768034, 29.357156, 0.6621691) failed to convert
-rank 44: Point 393 (-90.673653, 30.046416, 19.747131) failed to convert
-rank 93: Point 548 (-89.263422, 29.309702, -0.0) failed to convert
-rank 32: Point 395 (-90.937779, 30.139226, 6.0251271) failed to convert
-rank 58: Point 388 (-90.431357, 29.895067, 0.41723709) failed to convert
-rank 68: Point 553 (-90.123794, 29.987462, -9.0) failed to convert
-rank 94: Point 552 (-89.237342, 29.222646, -0.09136168) failed to convert
-rank 99: Point 548 (-88.993757, 28.976814, 90.591298) failed to convert
-rank 34: Point 391 (-90.868911, 30.180998, -2.4897748) failed to convert
-rank 72: Point 553 (-90.040383, 29.959138, 37.924863) failed to convert
-rank 89: Point 549 (-89.404354, 29.338364, 10.862855) failed to convert
-rank 81: Point 547 (-89.795591, 30.245575, -1.2405112) failed to convert
-rank 0: Point 370 (-92.56492, 28.580544, 36.266119) failed to convert
-rank 12: Point 386 (-91.571566, 29.632626, 1.2930967) failed to convert
-rank 10: Point 393 (-91.612205, 30.567175, -7.0647688) failed to convert
-rank 47: Point 396 (-90.674176, 29.520243, -1.440273) failed to convert
-rank 98: Point 553 (-89.001627, 30.214612, 5.8893315) failed to convert
-rank 62: Point 393 (-90.339319, 29.897797, -0.8993124) failed to convert
-rank 28: Point 391 (-91.095166, 29.904473, -0.45358387) failed to convert
-rank 91: Point 548 (-89.32211, 29.491269, 4.3167947) failed to convert
-rank 83: Point 548 (-89.77512, 29.786018, -0.00029699) failed to convert
-rank 5: Point 398 (-91.759616, 31.008681, -19.102935) failed to convert
-rank 92: Point 552 (-89.331963, 29.028589, 12.621213) failed to convert
-rank 95: Point 549 (-89.192249, 29.512224, 4.8655843) failed to convert
-rank 65: Point 550 (-90.222285, 30.030194, 1.688058) failed to convert
-rank 67: Point 546 (-90.159787, 29.890504, -4.0660322) failed to convert
-rank 6: Point 395 (-91.743748, 30.695207, -9.3864046) failed to convert
-rank 59: Point 397 (-90.435768, 29.537574, -0.4783384) failed to convert
-rank 17: Point 397 (-91.376149, 29.741067, -7.0500245) failed to convert
-rank 85: Point 548 (-89.639005, 30.123428, 2.7495962) failed to convert
-rank 31: Point 399 (-91.037292, 29.330547, 0.58297111) failed to convert
-rank 61: Point 396 (-90.387973, 29.552199, 0.73029313) failed to convert
-rank 52: Point 393 (-90.579209, 29.442267, -0.04396587) failed to convert
-rank 57: Point 399 (-90.447359, 29.99144, -8.5097119) failed to convert
-rank 53: Point 396 (-90.539668, 29.673435, -0.2257448) failed to convert
-rank 80: Point 551 (-89.889482, 29.617096, -2.3355171) failed to convert
-rank 76: Point 555 (-89.953805, 30.023431, 1.2390403) failed to convert
-rank 82: Point 553 (-89.837691, 29.333699, 0.31299999) failed to convert
-rank 87: Point 548 (-89.467641, 30.240564, -2.0566734) failed to convert
-rank 11: Point 393 (-91.558863, 30.719571, -8.5658569) failed to convert
-rank 33: Point 395 (-90.971371, 29.103758, 1.7265623) failed to convert
-rank 37: Point 397 (-90.825818, 29.713161, -8.2296) failed to convert
-rank 64: Point 553 (-90.2656, 29.972934, 19.827621) failed to convert
-rank 21: Point 396 (-91.209807, 30.51546, -7.7496557) failed to convert
-rank 20: Point 395 (-91.238643, 30.380924, -15.57772) failed to convert
-rank 36: Point 393 (-90.830913, 29.984059, -10.054743) failed to convert
-rank 88: Point 556 (-89.464089, 29.348856, -3.4839772) failed to convert
-rank 50: Point 397 (-90.626315, 29.347758, -8.2296) failed to convert
-rank 18: Point 397 (-91.356822, 29.506073, 0.2880753) failed to convert
-rank 19: Point 398 (-91.255612, 30.566068, 11.697301) failed to convert
-rank 96: Point 555 (-89.212742, 29.071186, 1.8209611) failed to convert
-rank 90: Point 554 (-89.39489, 28.958893, 3.1047173) failed to convert
-rank 77: Point 549 (-89.945733, 29.871466, 17.919914) failed to convert
-rank 23: Point 395 (-91.212541, 29.936545, -0.69248129) failed to convert
-rank 46: Point 389 (-90.682783, 29.6163, -0.83269103) failed to convert
-rank 14: Point 391 (-91.49782, 29.658773, -0.37880179) failed to convert
-rank 71: Point 549 (-90.066467, 29.867793, -9.0) failed to convert
-rank 56: Point 393 (-90.475885, 29.822858, -8.2296) failed to convert
-rank 8: Point 391 (-91.664297, 30.852659, -20.0) failed to convert
-rank 15: Point 395 (-91.467667, 29.67893, -0.222) failed to convert
-rank 45: Point 396 (-90.673695, 29.859062, -1.0139549) failed to convert
-rank 51: Point 397 (-90.601024, 29.476236, 0.16330863) failed to convert
-rank 73: Point 548 (-90.032948, 29.783642, -4.2153842) failed to convert
-rank 1: Point 399 (-92.098039, 29.834241, -0.63912438) failed to convert
-rank 42: Point 395 (-90.748877, 29.44061, -0.68593998) failed to convert
-rank 69: Point 551 (-90.111043, 29.820013, -4.3312082) failed to convert
-rank 86: Point 553 (-89.589221, 29.721404, -0.46481454) failed to convert
-rank 26: Point 391 (-91.144322, 30.232255, -6.8145089) failed to convert
-rank 22: Point 394 (-91.233653, 29.91607, -6.584131) failed to convert
-rank 40: Point 393 (-90.752801, 29.901272, -0.28564573) failed to convert
-rank 97: Point 547 (-89.16142, 29.201407, -0.0) failed to convert
-rank 78: Point 554 (-89.921375, 29.872895, -8.2296) failed to convert
-rank 66: Point 551 (-90.26477, 29.016672, 11.067077) failed to convert
-rank 60: Point 391 (-90.386433, 29.887126, -0.39636183) failed to convert
-rank 35: Point 401 (-90.842345, 30.189623, -2.673645) failed to convert
-rank 29: Point 394 (-91.037018, 30.120575, -11.322407) failed to convert
-rank 70: Point 554 (-90.098438, 29.687094, -0.77490849) failed to convert
-rank 30: Point 395 (-91.073874, 29.244907, -0.47419088) failed to convert
-rank 54: Point 394 (-90.491449, 30.050261, 17.017897) failed to convert
-rank 74: Point 554 (-90.043234, 29.350216, 0.31299999) failed to convert
-rank 49: Point 398 (-90.618996, 29.6721, -0.24413457) failed to convert
-rank 63: Point 398 (-90.273296, 30.383138, -0.39214373) failed to convert
-rank 4: Point 395 (-91.832753, 30.46327, -3.9995051) failed to convert
-rank 9: Point 396 (-91.63419, 30.836855, -20.0) failed to convert
-rank 79: Point 549 (-89.898495, 29.900221, -2.9239464) failed to convert
-rank 75: Point 549 (-89.980547, 29.90135, 1.7309276) failed to convert
-rank 84: Point 556 (-89.753859, 29.531454, -2.104348) failed to convert
-rank 55: Point 397 (-90.501054, 29.659679, -0.65855676) failed to convert
-rank 93: Point 549 (-89.280307, 29.116217, -0.27553952) failed to convert
-rank 7: Point 397 (-91.707595, 30.756676, -8.9121729) failed to convert
-rank 39: Point 397 (-90.811942, 29.274452, -0.72283717) failed to convert
-rank 94: Point 553 (-89.239493, 29.198105, -0.32788382) failed to convert
-rank 68: Point 554 (-90.123813, 29.987187, -0.5266165) failed to convert
-rank 24: Point 393 (-91.2087, 29.718018, -0.1617215) failed to convert
-rank 81: Point 548 (-89.795585, 30.245635, -1.2626422) failed to convert
-rank 99: Point 549 (-88.945598, 29.503295, 11.791941) failed to convert
-rank 38: Point 394 (-90.779772, 30.00585, -3.4581774) failed to convert
-rank 89: Point 550 (-89.375794, 29.669265, 8.4116305) failed to convert
-rank 98: Point 554 (-89.019804, 30.017145, 4.2912579) failed to convert
-rank 72: Point 554 (-90.040233, 29.961011, -6.415126) failed to convert
-rank 92: Point 553 (-89.243258, 30.041299, 0.23063473) failed to convert
-rank 2: Point 392 (-91.920858, 31.017122, -18.515225) failed to convert
-rank 91: Point 549 (-89.343598, 29.243355, -0.0721761) failed to convert
-rank 85: Point 549 (-89.668073, 29.774351, -0.28095474) failed to convert
-rank 3: Point 398 (-91.875002, 30.615459, -7.0404514) failed to convert
-rank 43: Point 401 (-90.735055, 29.336182, -1.0089678) failed to convert
-rank 83: Point 549 (-89.737291, 30.246624, -0.22673331) failed to convert
-rank 41: Point 396 (-90.743978, 29.816172, -1.4701952) failed to convert
-rank 95: Point 550 (-89.219278, 29.206469, -0.37487479) failed to convert
-rank 13: Point 397 (-91.537336, 29.618101, -2.6411165) failed to convert
-rank 65: Point 551 (-90.222016, 30.033716, -5.0621187) failed to convert
-rank 67: Point 547 (-90.159221, 29.897843, 1.0523773) failed to convert
-rank 64: Point 554 (-90.297527, 29.546245, 2.1798187) failed to convert
-rank 27: Point 391 (-91.116971, 30.246171, -7.0974121) failed to convert
-rank 80: Point 552 (-89.835503, 30.286611, -3.4906282) failed to convert
-rank 34: Point 392 (-90.877017, 30.060832, 37.27077) failed to convert
-rank 16: Point 393 (-91.360919, 30.725254, -20.0) failed to convert
-rank 87: Point 549 (-89.542325, 29.362955, 32.551865) failed to convert
-rank 58: Point 389 (-90.431239, 29.896496, -8.2296) failed to convert
-rank 76: Point 556 (-89.952674, 30.037599, 1.9058922) failed to convert
-rank 25: Point 398 (-91.163172, 30.183562, -12.433403) failed to convert
-rank 88: Point 557 (-89.463606, 29.354472, 37.756635) failed to convert
-rank 82: Point 554 (-89.766521, 30.210376, -0.14611547) failed to convert
-rank 44: Point 394 (-90.709267, 29.534116, -0.66148927) failed to convert
-rank 48: Point 395 (-90.642859, 29.646961, 0.75856384) failed to convert
-rank 12: Point 387 (-91.537714, 30.212404, -4.4381712) failed to convert
-rank 10: Point 394 (-91.601568, 30.749227, -20.0) failed to convert
-rank 32: Point 396 (-90.93804, 30.134969, 12.073775) failed to convert
-rank 0: Point 371 (-92.526402, 29.442854, 11.6) failed to convert
-rank 90: Point 555 (-89.367581, 29.276948, 0.31299999) failed to convert
-rank 96: Point 556 (-89.202193, 29.190986, -0.0) failed to convert
-rank 5: Point 399 (-91.771734, 30.793622, -17.851435) failed to convert
-rank 77: Point 550 (-89.994353, 29.253376, 0.33494929) failed to convert
-rank 59: Point 398 (-90.400192, 30.024184, -5.0474883) failed to convert
-rank 62: Point 394 (-90.339321, 29.897737, -0.8993124) failed to convert
-rank 57: Point 400 (-90.447351, 29.9915, -8.5097119) failed to convert
-rank 17: Point 398 (-91.372456, 29.801993, 11.579622) failed to convert
-rank 61: Point 397 (-90.384827, 29.595122, -0.91298458) failed to convert
-rank 47: Point 397 (-90.650587, 29.85825, -0.48207993) failed to convert
-rank 28: Point 392 (-91.102609, 29.788146, -0.53160856) failed to convert
-rank 86: Point 554 (-89.614821, 29.4147, -3.4781302) failed to convert
-rank 31: Point 400 (-91.009767, 29.754348, -0.53206953) failed to convert
-rank 53: Point 397 (-90.510225, 30.08344, -1.304651) failed to convert
-rank 52: Point 394 (-90.563222, 29.667984, -1.0489481) failed to convert
-rank 6: Point 396 (-91.755111, 30.49346, 7.716272) failed to convert
-rank 33: Point 396 (-90.906639, 30.0837, 16.59891) failed to convert
-rank 69: Point 552 (-90.085907, 30.144094, 4.5799999) failed to convert
-rank 21: Point 397 (-91.217569, 30.392916, 5.6560334) failed to convert
-rank 71: Point 550 (-90.060212, 29.94798, 22.539945) failed to convert
-rank 11: Point 394 (-91.571535, 30.504054, -5.4777707) failed to convert
-rank 36: Point 394 (-90.830607, 29.988526, 20.295955) failed to convert
-rank 73: Point 549 (-90.032942, 29.783682, -4.2184322) failed to convert
-rank 78: Point 555 (-89.914882, 29.954182, -0.0) failed to convert
-rank 66: Point 552 (-90.187819, 30.038615, 3.6206714) failed to convert
-rank 97: Point 548 (-89.188805, 28.891023, 78.160138) failed to convert
-rank 37: Point 398 (-90.789247, 30.24931, -0.85658535) failed to convert
-rank 70: Point 555 (-90.099244, 29.676631, -8.2296) failed to convert
-rank 74: Point 555 (-89.996474, 29.948403, -2.4950272) failed to convert
-rank 23: Point 396 (-91.229046, 29.67265, 13.579673) failed to convert
-rank 46: Point 390 (-90.720858, 29.063435, 3.5083147) failed to convert
-rank 18: Point 398 (-91.321057, 30.091894, -0.96653672) failed to convert
-rank 50: Point 398 (-90.574836, 30.076482, -1.3799687) failed to convert
-rank 20: Point 396 (-91.264364, 29.969776, -0.13699999) failed to convert
-rank 56: Point 394 (-90.52315, 29.163437, 2.0692797) failed to convert
-rank 84: Point 557 (-89.730987, 29.810744, -0.0) failed to convert
-rank 79: Point 550 (-89.899375, 29.889146, -5.8061356) failed to convert
-rank 19: Point 399 (-91.254146, 30.589234, -24.963049) failed to convert
-rank 14: Point 392 (-91.516116, 29.346242, 2.4868498) failed to convert
-rank 42: Point 396 (-90.679164, 30.445133, -5.4788052) failed to convert
-rank 15: Point 396 (-91.403326, 30.74794, -16.188639) failed to convert
-rank 68: Point 555 (-90.123816, 29.987127, -0.56503051) failed to convert
-rank 45: Point 397 (-90.66023, 30.05127, 17.619833) failed to convert
-rank 94: Point 554 (-89.238455, 29.209842, -0.09109368) failed to convert
-rank 51: Point 398 (-90.609143, 29.360576, -0.45511914) failed to convert
-rank 75: Point 550 (-89.998538, 29.672799, 1.0948954) failed to convert
-rank 8: Point 392 (-91.690727, 30.391869, -7.0201868) failed to convert
-rank 40: Point 394 (-90.745025, 30.014031, 17.379083) failed to convert
-rank 81: Point 549 (-89.795943, 30.241104, -1.1673768) failed to convert
-rank 1: Point 400 (-92.098032, 29.8337, -0.61985089) failed to convert
-rank 22: Point 395 (-91.206834, 30.342209, 11.146563) failed to convert
-rank 26: Point 392 (-91.179016, 29.686044, -1.2110297) failed to convert
-rank 60: Point 392 (-90.379265, 29.984323, -0.31321514) failed to convert
-rank 99: Point 550 (-88.883404, 30.172243, 9.2079484) failed to convert
-rank 89: Point 551 (-89.405777, 29.320691, 0.31299999) failed to convert
-rank 93: Point 550 (-89.282585, 29.089909, 11.55807) failed to convert
-rank 35: Point 402 (-90.891818, 29.453886, -0.53383079) failed to convert
-rank 72: Point 555 (-90.040226, 29.961071, -6.415126) failed to convert
-rank 29: Point 395 (-91.037037, 30.120159, -9.2551348) failed to convert
-rank 98: Point 555 (-89.099317, 29.139745, 0.90228145) failed to convert
-rank 54: Point 395 (-90.53295, 29.47248, -0.56596521) failed to convert
-rank 91: Point 550 (-89.352097, 29.144875, 0.31299999) failed to convert
-rank 92: Point 554 (-89.296697, 29.434824, 7.1391971) failed to convert
-rank 30: Point 396 (-91.013616, 30.174556, 7.1871244) failed to convert
-rank 95: Point 551 (-89.220543, 29.191844, -0.44076763) failed to convert
-rank 49: Point 399 (-90.619, 29.672039, -0.95862751) failed to convert
-rank 65: Point 552 (-90.198601, 30.340308, 3.2929724) failed to convert
-rank 85: Point 550 (-89.633807, 30.184842, -0.37434453) failed to convert
-rank 63: Point 399 (-90.30387, 29.977005, -4.6908722) failed to convert
-rank 76: Point 557 (-89.978428, 29.712228, -4.570781) failed to convert
-rank 9: Point 397 (-91.636227, 30.801683, -18.910788) failed to convert
-rank 7: Point 398 (-91.725355, 30.443874, -7.8317497) failed to convert
-rank 55: Point 398 (-90.506668, 29.581454, -0.1101697) failed to convert
-rank 83: Point 550 (-89.795853, 29.530636, 0.2933764) failed to convert
-rank 4: Point 396 (-91.886388, 29.476581, 0.60000002) failed to convert
-rank 39: Point 398 (-90.77097, 29.877084, -0.57879286) failed to convert
-rank 80: Point 553 (-89.893079, 29.571717, 0.31299999) failed to convert
-rank 67: Point 548 (-90.167389, 29.790956, 0.72496429) failed to convert
-rank 96: Point 557 (-89.201628, 29.197276, -0.15280372) failed to convert
-rank 82: Point 555 (-89.779319, 30.054353, 2.8729271) failed to convert
-rank 24: Point 394 (-91.171074, 30.313216, 26.416023) failed to convert
-rank 64: Point 555 (-90.298947, 29.527133, 2.0809395) failed to convert
-rank 88: Point 558 (-89.464535, 29.343392, 1.0059762) failed to convert
-rank 90: Point 556 (-89.377342, 29.163301, 0.83981311) failed to convert
-rank 38: Point 395 (-90.800575, 29.701114, -0.59525731) failed to convert
-rank 3: Point 399 (-91.908569, 29.996032, -2.3235302) failed to convert
-rank 87: Point 550 (-89.504389, 29.811208, -0.0) failed to convert
-rank 77: Point 551 (-89.924011, 30.143503, 3.7999306) failed to convert
-rank 2: Point 393 (-91.920835, 31.017324, -17.895429) failed to convert
-rank 43: Point 402 (-90.698809, 29.861443, -0.24029279) failed to convert
-rank 13: Point 398 (-91.530761, 29.730746, -0.58119163) failed to convert
-rank 41: Point 397 (-90.738334, 29.897928, -1.2001559) failed to convert
-rank 58: Point 390 (-90.43103, 29.899222, -8.2296) failed to convert
-rank 27: Point 392 (-91.149922, 29.730597, 0.1) failed to convert
-rank 34: Point 393 (-90.868393, 30.188548, -1.4569659) failed to convert
-rank 86: Point 555 (-89.614818, 29.41452, -3.1703604) failed to convert
-rank 71: Point 551 (-90.085251, 29.625352, 0.26971492) failed to convert
-rank 16: Point 394 (-91.435388, 29.495455, -0.17554383) failed to convert
-rank 69: Point 553 (-90.097527, 29.994516, 0.88698413) failed to convert
-rank 73: Point 550 (-90.016406, 29.994606, 8.1854676) failed to convert
-rank 78: Point 556 (-89.910082, 30.014148, 1.7526) failed to convert
-rank 44: Point 395 (-90.673943, 30.042238, 14.869963) failed to convert
-rank 48: Point 396 (-90.603723, 30.201521, -0.21095874) failed to convert
-rank 97: Point 549 (-89.154754, 29.275716, -0.0) failed to convert
-rank 66: Point 553 (-90.235104, 29.414275, 1.6219061) failed to convert
-rank 32: Point 397 (-90.997102, 29.236809, -0.0) failed to convert
-rank 12: Point 388 (-91.541046, 30.155257, -2.7262826) failed to convert
-rank 70: Point 556 (-90.093023, 29.756946, -1.3720399) failed to convert
-rank 84: Point 558 (-89.727245, 29.856192, -0.47204319) failed to convert
-rank 10: Point 395 (-91.667838, 29.596333, 4.1105016) failed to convert
-rank 5: Point 400 (-91.759594, 31.008648, -20.250911) failed to convert
-rank 57: Point 401 (-90.460834, 29.806009, 2.0905672) failed to convert
-rank 59: Point 399 (-90.399892, 30.02826, -1.7848784) failed to convert
-rank 17: Point 399 (-91.377421, 29.719682, -0.93455848) failed to convert
-rank 74: Point 556 (-90.01116, 29.761438, 0.01910253) failed to convert
-rank 28: Point 393 (-91.097068, 29.874096, -0.51294368) failed to convert
-rank 61: Point 398 (-90.333287, 30.290972, -0.27286506) failed to convert
-rank 33: Point 397 (-90.936237, 29.639102, 0.13942774) failed to convert
-rank 68: Point 556 (-90.123818, 29.987086, -0.85462335) failed to convert
-rank 52: Point 395 (-90.563397, 29.665438, -0.56910338) failed to convert
-rank 25: Point 399 (-91.193352, 29.70662, -0.0) failed to convert
-rank 47: Point 398 (-90.638552, 30.029411, -9.7118432) failed to convert
-rank 81: Point 550 (-89.825986, 29.871985, -0.68794789) failed to convert
-rank 0: Point 372 (-92.528911, 29.381638, 11.906828) failed to convert
-rank 11: Point 395 (-91.597009, 30.06684, -1.381498) failed to convert
-rank 62: Point 395 (-90.340162, 29.886403, -0.05153319) failed to convert
-rank 79: Point 551 (-89.898485, 29.900161, -2.9239464) failed to convert
-rank 20: Point 397 (-91.240952, 30.343989, 23.755309) failed to convert
-rank 93: Point 551 (-89.202383, 29.999171, -0.0) failed to convert
-rank 94: Point 555 (-89.243254, 29.155065, 2.7886115) failed to convert
-rank 21: Point 398 (-91.224541, 30.282357, -7.5320243) failed to convert
-rank 18: Point 399 (-91.347523, 29.659194, -3.9495986) failed to convert
-rank 37: Point 399 (-90.815194, 29.869716, -0.97469705) failed to convert
-rank 46: Point 391 (-90.700978, 29.353225, -8.2296) failed to convert
-rank 36: Point 395 (-90.870274, 29.399319, -0.0) failed to convert
-rank 50: Point 399 (-90.601675, 29.698327, 0.31979932) failed to convert
-rank 99: Point 551 (-88.954872, 29.40179, 16.226979) failed to convert
-rank 89: Point 552 (-89.368883, 29.747407, 2.6500563) failed to convert
-rank 75: Point 551 (-89.979774, 29.911095, -9.0) failed to convert
-rank 23: Point 397 (-91.226659, 29.710722, -5.2117753) failed to convert
-rank 91: Point 551 (-89.346113, 29.214102, -0.08892043) failed to convert
-rank 19: Point 400 (-91.258063, 30.526703, 19.092892) failed to convert
-rank 72: Point 556 (-90.040221, 29.961111, -4.1924107) failed to convert
-rank 31: Point 401 (-91.012683, 29.70875, -0.70599304) failed to convert
-rank 53: Point 398 (-90.542454, 29.634207, 0.01964087) failed to convert
-rank 42: Point 397 (-90.688747, 30.308679, -0.25751081) failed to convert
-rank 6: Point 397 (-91.776758, 30.106166, -2.0072778) failed to convert
-rank 56: Point 395 (-90.493122, 29.583737, 0.57121488) failed to convert
-rank 95: Point 552 (-89.219823, 29.199979, -0.3709868) failed to convert
-rank 98: Point 556 (-89.037613, 29.821474, 4.738356) failed to convert
-rank 92: Point 555 (-89.302895, 29.363688, 4.0761223) failed to convert
-rank 65: Point 553 (-90.221991, 30.033771, -5.0621187) failed to convert
-rank 22: Point 396 (-91.201833, 30.420994, 10.134528) failed to convert
-rank 76: Point 558 (-89.968234, 29.841372, 0.51645721) failed to convert
-rank 26: Point 393 (-91.147613, 30.180633, 3.1531956) failed to convert
-rank 14: Point 393 (-91.49177, 29.761381, -1.8257519) failed to convert
-rank 45: Point 398 (-90.673693, 29.859002, -1.3314268) failed to convert
-rank 40: Point 395 (-90.77057, 29.642133, -0.77110202) failed to convert
-rank 85: Point 551 (-89.691801, 29.486034, 24.46411) failed to convert
-rank 51: Point 399 (-90.586133, 29.687236, -0.69144563) failed to convert
-rank 15: Point 397 (-91.466983, 29.690179, -0.52267911) failed to convert
-rank 82: Point 556 (-89.796638, 29.842008, -0.23649316) failed to convert
-rank 96: Point 558 (-89.112081, 30.197337, 2.7516654) failed to convert
-rank 1: Point 401 (-92.098091, 29.832312, -0.41664542) failed to convert
-rank 83: Point 551 (-89.749516, 30.09827, 0.98994761) failed to convert
-rank 80: Point 554 (-89.856078, 30.032322, 11.271953) failed to convert
-rank 67: Point 549 (-90.159781, 29.889825, -0.76867614) failed to convert
-rank 29: Point 396 (-91.035584, 30.142345, -5.6100487) failed to convert
-rank 88: Point 559 (-89.464069, 29.348821, -3.5870951) failed to convert
-rank 35: Point 403 (-90.893653, 29.426148, -0.53916023) failed to convert
-rank 60: Point 393 (-90.38267, 29.938021, -2.4210888) failed to convert
-rank 8: Point 393 (-91.712409, 30.009013, -1.9156295) failed to convert
-rank 64: Point 556 (-90.236061, 30.362449, 2.5864944) failed to convert
-rank 54: Point 396 (-90.535168, 29.441286, -0.0) failed to convert
-rank 90: Point 557 (-89.36577, 29.297515, 19.191116) failed to convert
-rank 49: Point 400 (-90.619003, 29.671999, -0.50782682) failed to convert
-rank 77: Point 552 (-89.961885, 29.666989, 16.958799) failed to convert
-rank 30: Point 397 (-91.015215, 30.150151, -11.803686) failed to convert
-rank 7: Point 399 (-91.738729, 30.206508, -2.4845891) failed to convert
-rank 55: Point 399 (-90.473082, 30.046595, -8.8727287) failed to convert
-rank 87: Point 551 (-89.479131, 30.106093, 3.1641445) failed to convert
-rank 86: Point 556 (-89.611552, 29.453575, 21.894763) failed to convert
-rank 71: Point 552 (-90.069064, 29.834199, 2.1430904) failed to convert
-rank 97: Point 550 (-89.084521, 30.056211, 3.0140062) failed to convert
-rank 69: Point 554 (-90.111075, 29.819387, -4.2702482) failed to convert
-rank 9: Point 398 (-91.672647, 30.168679, -1.3387763) failed to convert
-rank 39: Point 399 (-90.788491, 29.620459, -0.29847101) failed to convert
-rank 63: Point 400 (-90.308305, 29.917611, -0.30247387) failed to convert
-rank 73: Point 551 (-90.032935, 29.783752, -4.2184322) failed to convert
-rank 24: Point 395 (-91.173604, 30.273508, -7.5420914) failed to convert
-rank 78: Point 557 (-89.921841, 29.866947, 13.543831) failed to convert
-rank 84: Point 559 (-89.753963, 29.529829, 0.84797133) failed to convert
-rank 74: Point 557 (-90.010546, 29.769257, -0.29481075) failed to convert
-rank 3: Point 400 (-91.914449, 29.88307, -0.70255203) failed to convert
-rank 41: Point 398 (-90.770214, 29.432875, -8.2296) failed to convert
-rank 4: Point 397 (-91.811778, 30.841023, -15.272936) failed to convert
-rank 66: Point 554 (-90.250298, 29.211014, -0.66885199) failed to convert
-rank 70: Point 557 (-90.100112, 29.664945, -0.7648111) failed to convert
-rank 58: Point 391 (-90.463359, 29.453834, -0.21336) failed to convert
-rank 13: Point 399 (-91.527694, 29.783115, -1.9032626) failed to convert
-rank 27: Point 393 (-91.119479, 30.206953, -5.8726971) failed to convert
-rank 34: Point 394 (-90.868672, 30.184116, -1.3923972) failed to convert
-rank 68: Point 557 (-90.08364, 30.503393, -4.6711963) failed to convert
-rank 43: Point 403 (-90.718614, 29.575276, -3.2521962) failed to convert
-rank 44: Point 396 (-90.7065, 29.574137, -8.2296) failed to convert
-rank 16: Point 395 (-91.360935, 30.724743, -17.997499) failed to convert
-rank 48: Point 397 (-90.626695, 29.876966, -0.35403497) failed to convert
-rank 89: Point 553 (-89.415213, 29.209506, -2.3942057) failed to convert
-rank 2: Point 394 (-91.920822, 31.017382, -17.3989) failed to convert
-rank 81: Point 551 (-89.79592, 30.241169, -1.1673768) failed to convert
-rank 93: Point 552 (-89.265831, 29.281649, -0.0) failed to convert
-rank 5: Point 401 (-91.794543, 30.385679, -8.2296) failed to convert
-rank 94: Point 556 (-89.254962, 29.021013, 3.6567237) failed to convert
-rank 59: Point 400 (-90.414469, 29.829411, 1.7665204) failed to convert
-rank 75: Point 552 (-89.975544, 29.964557, 0.51712509) failed to convert
-rank 32: Point 398 (-90.938979, 30.120484, -5.6181809) failed to convert
-rank 10: Point 396 (-91.591842, 30.914489, 2.8819533) failed to convert
-rank 12: Point 389 (-91.551304, 29.980039, -0.111) failed to convert
-rank 99: Point 552 (-88.886386, 30.137861, 11.380174) failed to convert
-rank 28: Point 394 (-91.069597, 30.298449, -1.9211744) failed to convert
-rank 79: Point 552 (-89.888544, 30.02402, 1.1309827) failed to convert
-rank 72: Point 557 (-90.040213, 29.961171, -3.3454083) failed to convert
-rank 91: Point 552 (-89.348462, 29.186789, 0.31299999) failed to convert
-rank 61: Point 399 (-90.362858, 29.893462, -0.39398746) failed to convert
-rank 52: Point 396 (-90.579121, 29.442887, -0.15501611) failed to convert
-rank 98: Point 557 (-89.0953, 29.183589, 4.8789358) failed to convert
-rank 95: Point 553 (-89.220218, 29.19541, -1e-08) failed to convert
-rank 33: Point 398 (-90.906823, 30.080856, 18.373627) failed to convert
-rank 25: Point 400 (-91.162777, 30.189635, 11.273746) failed to convert
-rank 17: Point 400 (-91.376115, 29.741089, -7.0500245) failed to convert
-rank 57: Point 402 (-90.460139, 29.8154, 1.2229226) failed to convert
-rank 47: Point 399 (-90.645303, 29.933282, -0.47363942) failed to convert
-rank 92: Point 556 (-89.332228, 29.025198, -0.0) failed to convert
-rank 38: Point 396 (-90.796618, 29.759256, -2.6147255) failed to convert
-rank 65: Point 554 (-90.187689, 30.482088, -8.0460687) failed to convert
-rank 46: Point 392 (-90.696026, 29.425012, -0.17102316) failed to convert
-rank 76: Point 559 (-89.964719, 29.885738, -6.5989205) failed to convert
-rank 20: Point 398 (-91.239428, 30.368152, 11.828615) failed to convert
-rank 18: Point 400 (-91.319179, 30.122272, -9.6262598) failed to convert
-rank 82: Point 557 (-89.779087, 30.057087, 12.382054) failed to convert
-rank 96: Point 559 (-89.193324, 29.29118, -0.01018491) failed to convert
-rank 11: Point 396 (-91.626908, 29.546384, 2.0) failed to convert
-rank 85: Point 552 (-89.647313, 30.022675, 3.1463325) failed to convert
-rank 62: Point 396 (-90.339323, 29.897696, -0.8993124) failed to convert
-rank 83: Point 552 (-89.783044, 29.688344, -0.0) failed to convert
-rank 50: Point 400 (-90.576239, 30.05672, -4.5769035) failed to convert
-rank 36: Point 396 (-90.839446, 29.857829, -0.51508224) failed to convert
-rank 21: Point 399 (-91.209882, 30.514011, -6.7671061) failed to convert
-rank 19: Point 401 (-91.259285, 30.50725, 5.1243647) failed to convert
-rank 67: Point 550 (-90.159727, 29.890493, -4.0660322) failed to convert
-rank 90: Point 558 (-89.366396, 29.290131, 1.575685) failed to convert
-rank 80: Point 555 (-89.889684, 29.613831, 26.450741) failed to convert
-rank 0: Point 373 (-92.553857, 28.821971, 31.1) failed to convert
-rank 56: Point 396 (-90.475631, 29.826148, -0.71653496) failed to convert
-rank 64: Point 557 (-90.260684, 30.037702, 1.3553569) failed to convert
-rank 53: Point 399 (-90.509819, 30.088786, -0.81928132) failed to convert
-rank 37: Point 400 (-90.81566, 29.862751, -0.5595683) failed to convert
-rank 23: Point 398 (-91.276383, 28.904349, 7.4631455) failed to convert
-rank 26: Point 394 (-91.172495, 29.789241, -7.1658485) failed to convert
-rank 88: Point 560 (-89.48048, 29.155189, 6.5821677) failed to convert
-rank 77: Point 553 (-89.946488, 29.861428, 0.73492628) failed to convert
-rank 31: Point 402 (-91.041746, 29.259823, 0.25592219) failed to convert
-rank 87: Point 552 (-89.461781, 30.307273, -2.7554722) failed to convert
-rank 40: Point 396 (-90.755864, 29.856603, -0.27328777) failed to convert
-rank 22: Point 397 (-91.201568, 30.425019, 7.4060786) failed to convert
-rank 14: Point 394 (-91.442793, 30.581379, -7.1535585) failed to convert
-rank 86: Point 557 (-89.538129, 30.324353, -2.7399786) failed to convert
-rank 97: Point 551 (-89.175456, 29.04214, -0.0) failed to convert
-rank 71: Point 553 (-90.061935, 29.925726, 35.226455) failed to convert
-rank 60: Point 394 (-90.387647, 29.870328, -0.47772088) failed to convert
-rank 69: Point 555 (-90.095114, 30.025579, -1.1927455) failed to convert
-rank 66: Point 555 (-90.242108, 29.3206, 0.41443122) failed to convert
-rank 45: Point 399 (-90.676611, 29.817172, -0.33285127) failed to convert
-rank 51: Point 400 (-90.586169, 29.686669, -1.6264751) failed to convert
-rank 6: Point 398 (-91.74619, 30.651723, 12.100982) failed to convert
-rank 78: Point 558 (-89.918638, 29.907091, -6.6385445) failed to convert
-rank 73: Point 552 (-90.032927, 29.783785, -4.2275762) failed to convert
-rank 42: Point 398 (-90.708589, 30.024605, 2.4465113) failed to convert
-rank 54: Point 397 (-90.45947, 30.488658, -9.369761) failed to convert
-rank 84: Point 560 (-89.753721, 29.532785, 23.035633) failed to convert
-rank 1: Point 402 (-92.097981, 29.834445, -0.20627087) failed to convert
-rank 74: Point 558 (-90.010545, 29.769197, -1.7108579) failed to convert
-rank 68: Point 558 (-90.12382, 29.987026, -2.6729404) failed to convert
-rank 29: Point 397 (-91.037168, 30.118018, -5.583622) failed to convert
-rank 35: Point 404 (-90.876562, 29.681958, -0.56222592) failed to convert
-rank 70: Point 558 (-90.099211, 29.676607, -8.2296) failed to convert
-rank 8: Point 394 (-91.727424, 29.741256, 1.7914774) failed to convert
-rank 15: Point 398 (-91.457744, 29.845252, -0.15388862) failed to convert
-rank 81: Point 552 (-89.795888, 30.241143, -1.1673768) failed to convert
-rank 55: Point 400 (-90.485391, 29.876761, 1.2230068) failed to convert
-rank 49: Point 401 (-90.612916, 29.758439, -0.53798253) failed to convert
-rank 9: Point 399 (-91.663807, 30.323381, -2.7400903) failed to convert
-rank 30: Point 398 (-91.009417, 30.238269, -4.4899082) failed to convert
-rank 89: Point 554 (-89.339235, 30.086881, 2.7993856) failed to convert
-rank 7: Point 400 (-91.724667, 30.455839, -8.6340636) failed to convert
-rank 93: Point 553 (-89.23386, 29.644652, 3.3204) failed to convert
-rank 24: Point 396 (-91.173524, 30.274747, -9.5591132) failed to convert
-rank 39: Point 400 (-90.769836, 29.893317, -0.40060781) failed to convert
-rank 79: Point 553 (-89.899685, 29.885023, 4.6740258) failed to convert
-rank 75: Point 553 (-89.980554, 29.901126, 1.8816267) failed to convert
-rank 72: Point 558 (-90.034834, 30.029502, 1.554762) failed to convert
-rank 94: Point 557 (-89.233413, 29.26687, -0.57466869) failed to convert
-rank 3: Point 401 (-91.864586, 30.800961, -10.108704) failed to convert
-rank 4: Point 398 (-91.839363, 30.342808, -5.7862748) failed to convert
-rank 91: Point 553 (-89.339631, 29.288918, -0.205) failed to convert
-rank 99: Point 553 (-88.911373, 29.86832, -0.03530076) failed to convert
-rank 41: Point 399 (-90.741506, 29.851844, -0.93314799) failed to convert
-rank 95: Point 554 (-89.219452, 29.203956, -0.38845345) failed to convert
-rank 98: Point 558 (-89.01735, 30.042253, 4.3859835) failed to convert
-rank 13: Point 400 (-91.47386, 30.69019, -7.117436) failed to convert
-rank 76: Point 560 (-89.991629, 29.544039, 0.31299999) failed to convert
-rank 82: Point 558 (-89.816684, 29.594597, 0.0464652) failed to convert
-rank 92: Point 557 (-89.313035, 29.246909, 17.022774) failed to convert
-rank 63: Point 401 (-90.308454, 29.915573, -0.28833668) failed to convert
-rank 83: Point 553 (-89.782403, 29.696178, -0.0) failed to convert
-rank 85: Point 553 (-89.692617, 29.47587, -0.57492043) failed to convert
-rank 58: Point 392 (-90.432925, 29.873251, 0.26856126) failed to convert
-rank 27: Point 394 (-91.120231, 30.19502, 8.79608) failed to convert
-rank 65: Point 555 (-90.271173, 29.379921, 0.458) failed to convert
-rank 96: Point 560 (-89.212508, 29.073517, 4.3319013) failed to convert
-rank 2: Point 395 (-91.92082, 31.017135, -18.526753) failed to convert
-rank 32: Point 399 (-90.968556, 29.672715, -0.6060769) failed to convert
-rank 34: Point 395 (-90.868897, 30.180695, -2.318446) failed to convert
-rank 44: Point 397 (-90.656249, 30.293884, -2.2605119) failed to convert
-rank 67: Point 551 (-90.159609, 29.89201, -4.0977314) failed to convert
-rank 90: Point 559 (-89.371093, 29.235571, 0.06081243) failed to convert
-rank 77: Point 554 (-89.935, 30.005737, 12.672953) failed to convert
-rank 25: Point 401 (-91.157133, 30.277935, 11.930249) failed to convert
-rank 64: Point 558 (-90.248542, 30.197897, 4.0100002) failed to convert
-rank 33: Point 399 (-90.907503, 30.070521, -10.602774) failed to convert
-rank 80: Point 556 (-89.890007, 29.608983, -2.4607489) failed to convert
-rank 28: Point 395 (-91.075052, 30.214481, 16.054487) failed to convert
-rank 48: Point 398 (-90.638317, 29.711623, -1.0435386) failed to convert
-rank 43: Point 404 (-90.734723, 29.340502, 4.6885116) failed to convert
-rank 16: Point 396 (-91.360887, 30.725305, -20.0) failed to convert
-rank 5: Point 402 (-91.75956, 31.008597, -20.250911) failed to convert
-rank 86: Point 558 (-89.614763, 29.41472, -2.1281187) failed to convert
-rank 87: Point 553 (-89.522224, 29.600142, 0.29296899) failed to convert
-rank 12: Point 390 (-91.518724, 30.533004, -7.1651095) failed to convert
-rank 47: Point 400 (-90.706441, 29.052032, 2.4613645) failed to convert
-rank 59: Point 401 (-90.430921, 29.603871, -0.39431635) failed to convert
-rank 88: Point 561 (-89.446716, 29.55226, 1.809636) failed to convert
-rank 97: Point 552 (-89.089953, 29.996381, 2.6459096) failed to convert
-rank 69: Point 556 (-90.103639, 29.915593, -7.0591685) failed to convert
-rank 71: Point 554 (-90.06707, 29.859776, -9.0) failed to convert
-rank 62: Point 397 (-90.339326, 29.897636, -0.73105399) failed to convert
-rank 21: Point 400 (-91.217708, 30.390283, 11.619084) failed to convert
-rank 66: Point 556 (-90.174704, 30.209221, 4.4699998) failed to convert
-rank 19: Point 402 (-91.312619, 29.64719, 0.19077726) failed to convert
-rank 57: Point 403 (-90.453384, 29.908188, 0.3382692) failed to convert
-rank 36: Point 397 (-90.890363, 29.096674, 1.5014528) failed to convert
-rank 61: Point 400 (-90.386963, 29.56592, -0.15848807) failed to convert
-rank 37: Point 401 (-90.807224, 29.98662, 22.503538) failed to convert
-rank 38: Point 397 (-90.786668, 29.905007, -0.32720046) failed to convert
-rank 50: Point 401 (-90.582972, 29.961805, -0.50634825) failed to convert
-rank 73: Point 553 (-90.016567, 29.992411, 9.8456092) failed to convert
-rank 46: Point 393 (-90.661194, 29.925654, -0.28071264) failed to convert
-rank 84: Point 561 (-89.704438, 30.132165, 0.52882432) failed to convert
-rank 52: Point 397 (-90.5826, 29.393528, 0.45720018) failed to convert
-rank 20: Point 399 (-91.241211, 30.339785, -12.925719) failed to convert
-rank 18: Point 401 (-91.314567, 30.196933, -1.855011) failed to convert
-rank 78: Point 559 (-89.939331, 29.646697, -0.3820391) failed to convert
-rank 70: Point 559 (-90.093, 29.756913, -1.1810847) failed to convert
-rank 68: Point 559 (-90.125099, 29.970437, 1.5900861) failed to convert
-rank 74: Point 559 (-90.006585, 29.819629, -3.7182097) failed to convert
-rank 81: Point 553 (-89.795619, 30.244329, -1.6030895) failed to convert
-rank 17: Point 401 (-91.350242, 30.166103, -5.5553761) failed to convert
-rank 0: Point 374 (-92.539731, 29.134761, 20.0) failed to convert
-rank 26: Point 395 (-91.141921, 30.269485, -7.0284431) failed to convert
-rank 93: Point 554 (-89.219133, 29.810616, 2.1744713) failed to convert
-rank 89: Point 555 (-89.377123, 29.651625, 2.859292) failed to convert
-rank 56: Point 397 (-90.487421, 29.662873, -0.61865021) failed to convert
-rank 60: Point 395 (-90.368515, 30.129244, 2.8269966) failed to convert
-rank 31: Point 403 (-90.968424, 30.380251, -7.4182703) failed to convert
-rank 51: Point 401 (-90.598997, 29.504869, 0.03048) failed to convert
-rank 10: Point 397 (-91.614721, 30.522817, -5.7008506) failed to convert
-rank 45: Point 400 (-90.673407, 29.863033, -0.29545721) failed to convert
-rank 40: Point 397 (-90.755763, 29.857922, -1.0140637) failed to convert
-rank 8: Point 395 (-91.664267, 30.852712, -20.0) failed to convert
-rank 29: Point 398 (-91.063365, 29.714514, -0.79402905) failed to convert
-rank 22: Point 398 (-91.195772, 30.516138, 1.1567961) failed to convert
-rank 79: Point 554 (-89.878669, 30.146552, -0.6016783) failed to convert
-rank 14: Point 395 (-91.497914, 29.656881, -3.2186881) failed to convert
-rank 11: Point 397 (-91.579726, 30.363306, -2.6545625) failed to convert
-rank 99: Point 554 (-88.939616, 29.563002, 10.012879) failed to convert
-rank 53: Point 400 (-90.540873, 29.656171, -0.21336) failed to convert
-rank 23: Point 399 (-91.228517, 29.680722, 0.72492489) failed to convert
-rank 94: Point 558 (-89.244104, 29.144835, -0.07968669) failed to convert
-rank 42: Point 399 (-90.677802, 30.464259, -3.1990456) failed to convert
-rank 75: Point 554 (-89.985739, 29.835353, -5.2913283) failed to convert
-rank 91: Point 554 (-89.347665, 29.195838, -0.08062386) failed to convert
-rank 98: Point 559 (-89.013466, 30.084342, 5.2705648) failed to convert
-rank 72: Point 559 (-90.03476, 30.030388, -4.8889923) failed to convert
-rank 55: Point 401 (-90.501455, 29.653924, 0.90170739) failed to convert
-rank 95: Point 555 (-89.228999, 29.095225, 4.0212506) failed to convert
-rank 92: Point 558 (-89.331645, 29.031902, 14.198131) failed to convert
-rank 83: Point 554 (-89.775432, 29.781679, -8.2296) failed to convert
-rank 35: Point 405 (-90.871109, 29.76285, -0.74559466) failed to convert
-rank 54: Point 398 (-90.493884, 30.016452, -2.9393067) failed to convert
-rank 30: Point 399 (-91.017182, 30.119949, -11.076556) failed to convert
-rank 76: Point 561 (-89.978407, 29.712295, -4.570781) failed to convert
-rank 49: Point 402 (-90.619007, 29.671938, 1.0296675) failed to convert
-rank 15: Point 399 (-91.403289, 30.747892, -20.0) failed to convert
-rank 82: Point 559 (-89.774255, 30.116006, -0.18709342) failed to convert
-rank 1: Point 403 (-92.0981, 29.831659, -0.10610468) failed to convert
-rank 85: Point 554 (-89.631468, 30.211381, -0.04761404) failed to convert
-rank 96: Point 561 (-89.219673, 28.99186, 6.7557783) failed to convert
-rank 41: Point 400 (-90.767556, 29.471661, -0.74925049) failed to convert
-rank 90: Point 560 (-89.395063, 28.955848, 13.184784) failed to convert
-rank 80: Point 557 (-89.889985, 29.609039, -4.5567602) failed to convert
-rank 65: Point 556 (-90.226893, 29.968622, -2.2444386) failed to convert
-rank 3: Point 402 (-91.886999, 30.390599, -4.80455) failed to convert
-rank 4: Point 399 (-91.845901, 30.223365, -6.3206174) failed to convert
-rank 64: Point 559 (-90.26559, 29.972326, 28.757086) failed to convert
-rank 77: Point 555 (-89.933581, 30.022828, 1.6244714) failed to convert
-rank 67: Point 552 (-90.159312, 29.895785, 0.74581627) failed to convert
-rank 39: Point 401 (-90.73039, 30.463403, -8.554186) failed to convert
-rank 13: Point 401 (-91.505742, 30.155744, -3.6244695) failed to convert
-rank 24: Point 397 (-91.173653, 30.272524, -7.2661077) failed to convert
-rank 27: Point 395 (-91.151859, 29.699632, -0.71749566) failed to convert
-rank 58: Point 393 (-90.431334, 29.894929, 0.40668188) failed to convert
-rank 6: Point 399 (-91.725533, 31.015268, -9.1378546) failed to convert
-rank 7: Point 401 (-91.735092, 30.270983, -8.2296) failed to convert
-rank 86: Point 559 (-89.614757, 29.414515, -1.3943263) failed to convert
-rank 87: Point 554 (-89.508481, 29.762143, 12.609854) failed to convert
-rank 88: Point 562 (-89.465009, 29.337686, 0.77856082) failed to convert
-rank 34: Point 396 (-90.868879, 30.180973, -2.448819) failed to convert
-rank 2: Point 396 (-91.963765, 30.219083, -3.1671905) failed to convert
-rank 32: Point 400 (-90.919928, 30.403981, -8.0871874) failed to convert
-rank 97: Point 553 (-89.095985, 29.929772, 2.5741406) failed to convert
-rank 9: Point 400 (-91.715387, 29.410448, 2.4000001) failed to convert
-rank 69: Point 557 (-90.103634, 29.915532, -7.0591685) failed to convert
-rank 73: Point 554 (-90.034084, 29.768821, -0.05343358) failed to convert
-rank 66: Point 557 (-90.19627, 29.927251, 13.528054) failed to convert
-rank 25: Point 402 (-91.157439, 30.273082, -13.834873) failed to convert
-rank 84: Point 562 (-89.753254, 29.53832, 22.658013) failed to convert
-rank 71: Point 555 (-90.070251, 29.818749, -4.8188883) failed to convert
-rank 48: Point 399 (-90.615699, 30.032457, 40.303961) failed to convert
-rank 44: Point 398 (-90.693438, 29.762599, -1.0719341) failed to convert
-rank 28: Point 396 (-91.110041, 29.671261, -2.1548866) failed to convert
-rank 78: Point 560 (-89.918602, 29.907392, -4.0848187) failed to convert
-rank 68: Point 560 (-90.123184, 29.995193, -9.0) failed to convert
-rank 33: Point 400 (-90.936213, 29.639157, -8.2296) failed to convert
-rank 43: Point 405 (-90.70466, 29.776819, -0.3510411) failed to convert
-rank 16: Point 397 (-91.369302, 30.588375, -8.6323465) failed to convert
-rank 70: Point 560 (-90.080191, 29.921967, -2.3473965) failed to convert
-rank 93: Point 555 (-89.263789, 29.304221, -0.0) failed to convert
-rank 74: Point 560 (-90.010544, 29.769156, -2.0613228) failed to convert
-rank 12: Point 391 (-91.579654, 29.490945, 2.0484105) failed to convert
-rank 47: Point 401 (-90.645435, 29.931195, -0.47322999) failed to convert
-rank 81: Point 554 (-89.79588, 30.240854, -1.7936382) failed to convert
-rank 59: Point 402 (-90.400269, 30.022791, -0.5796929) failed to convert
-rank 5: Point 403 (-91.771686, 30.793659, -17.534226) failed to convert
-rank 61: Point 401 (-90.388481, 29.545073, -0.67906042) failed to convert
-rank 79: Point 555 (-89.88952, 30.011695, 0.10528873) failed to convert
-rank 89: Point 556 (-89.404264, 29.336428, -5.2428651) failed to convert
-rank 63: Point 402 (-90.308306, 29.917487, -0.35503196) failed to convert
-rank 57: Point 404 (-90.429708, 30.231767, -0.39364542) failed to convert
-rank 94: Point 559 (-89.165504, 30.030441, 0.95554157) failed to convert
-rank 62: Point 398 (-90.339183, 29.899457, -1.3612368) failed to convert
-rank 99: Point 555 (-88.976124, 29.16465, 4.8939707) failed to convert
-rank 98: Point 560 (-89.021314, 29.998819, 4.3062533) failed to convert
-rank 46: Point 394 (-90.701192, 29.349945, -1.7750898) failed to convert
-rank 75: Point 555 (-89.968575, 30.052303, 1.9916199) failed to convert
-rank 52: Point 398 (-90.563165, 29.668006, 0.33452135) failed to convert
-rank 37: Point 402 (-90.798658, 30.111892, -0.54262235) failed to convert
-rank 50: Point 402 (-90.597447, 29.757723, -0.63110258) failed to convert
-rank 91: Point 555 (-89.343906, 29.239009, -0.04171331) failed to convert
-rank 26: Point 396 (-91.151649, 30.117136, -2.6059944) failed to convert
-rank 18: Point 402 (-91.347472, 29.659227, -2.354898) failed to convert
-rank 17: Point 402 (-91.331081, 30.477195, -4.5575201) failed to convert
-rank 72: Point 560 (-90.040307, 29.959541, 34.060036) failed to convert
-rank 76: Point 562 (-89.964711, 29.885698, -6.5989205) failed to convert
-rank 38: Point 398 (-90.824591, 29.345517, -8.2296) failed to convert
-rank 21: Point 401 (-91.222498, 30.314379, 11.501998) failed to convert
-rank 36: Point 398 (-90.830875, 29.984074, -10.054743) failed to convert
-rank 92: Point 559 (-89.299974, 29.396784, 5.8254452) failed to convert
-rank 56: Point 398 (-90.49162, 29.604503, -0.42067665) failed to convert
-rank 82: Point 560 (-89.824081, 29.502594, 0.31299999) failed to convert
-rank 95: Point 556 (-89.140805, 30.085937, 2.1180899) failed to convert
-rank 83: Point 555 (-89.77508, 29.785972, -0.20216353) failed to convert
-rank 45: Point 401 (-90.673692, 29.858961, -0.92235773) failed to convert
-rank 0: Point 375 (-92.559038, 28.652635, 33.8571) failed to convert
-rank 85: Point 555 (-89.630587, 30.221785, 1.45e-06) failed to convert
-rank 19: Point 403 (-91.28663, 30.06866, -6.3984673) failed to convert
-rank 31: Point 404 (-90.970532, 30.348406, -6.8599171) failed to convert
-rank 10: Point 398 (-91.601584, 30.748144, -17.846039) failed to convert
-rank 96: Point 562 (-89.100391, 30.325461, 3.792179) failed to convert
-rank 60: Point 396 (-90.37822, 29.998113, -5.1907443) failed to convert
-rank 67: Point 553 (-90.202897, 29.322108, -0.25314977) failed to convert
-rank 90: Point 561 (-89.371023, 29.236106, 0.31299205) failed to convert
-rank 80: Point 558 (-89.88997, 29.609077, -4.5567602) failed to convert
-rank 8: Point 396 (-91.660579, 30.916393, -19.058973) failed to convert
-rank 65: Point 557 (-90.267915, 29.422941, 0.50172484) failed to convert
-rank 64: Point 560 (-90.269996, 29.913679, -0.34803114) failed to convert
-rank 29: Point 399 (-91.031567, 30.203271, 17.222682) failed to convert
-rank 20: Point 400 (-91.238891, 30.376641, -8.940438) failed to convert
-rank 86: Point 560 (-89.615226, 29.408563, -4.3220642) failed to convert
-rank 53: Point 401 (-90.536552, 29.716613, -0.17068712) failed to convert
-rank 88: Point 563 (-89.464039, 29.348768, -2.3155764) failed to convert
-rank 42: Point 400 (-90.744088, 29.510327, -0.41784898) failed to convert
-rank 77: Point 556 (-89.949607, 29.821287, -0.0) failed to convert
-rank 14: Point 396 (-91.433405, 30.736264, -17.872965) failed to convert
-rank 11: Point 398 (-91.585417, 30.265699, 22.195146) failed to convert
-rank 23: Point 400 (-91.186816, 30.342779, -0.85104667) failed to convert
-rank 87: Point 555 (-89.53166, 29.48835, 0.43635914) failed to convert
-rank 35: Point 406 (-90.851299, 30.056513, -8.0931266) failed to convert
-rank 22: Point 399 (-91.198495, 30.473314, 14.895617) failed to convert
-rank 55: Point 402 (-90.514918, 29.466007, -0.67054006) failed to convert
-rank 41: Point 401 (-90.73847, 29.895661, -0.41168137) failed to convert
-rank 51: Point 402 (-90.594467, 29.569139, -1.0624607) failed to convert
-rank 40: Point 398 (-90.758794, 29.813772, -0.71720155) failed to convert
-rank 66: Point 558 (-90.259824, 29.08226, 3.3008628) failed to convert
-rank 15: Point 400 (-91.402853, 30.754677, 3.0574698) failed to convert
-rank 4: Point 400 (-91.824338, 30.614678, -6.8257466) failed to convert
-rank 97: Point 554 (-89.159415, 29.222919, -0.0) failed to convert
-rank 1: Point 404 (-92.097971, 29.833701, -0.29034741) failed to convert
-rank 69: Point 558 (-90.096024, 30.013687, 1.0792899) failed to convert
-rank 73: Point 555 (-90.035072, 29.756093, 0.31503221) failed to convert
-rank 84: Point 563 (-89.705144, 30.123266, -0.77443736) failed to convert
-rank 3: Point 403 (-91.873023, 30.646382, -7.4404003) failed to convert
-rank 71: Point 556 (-90.02024, 30.456244, -9.5498051) failed to convert
-rank 39: Point 402 (-90.769682, 29.89549, -0.40636275) failed to convert
-rank 49: Point 403 (-90.60469, 29.87485, -0.31042788) failed to convert
-rank 58: Point 394 (-90.431317, 29.895069, 0.3914596) failed to convert
-rank 34: Point 397 (-90.86899, 30.179136, -1.7958488) failed to convert
-rank 78: Point 561 (-89.940154, 29.636234, -0.22972356) failed to convert
-rank 68: Point 561 (-90.122527, 30.003674, -9.0) failed to convert
-rank 13: Point 402 (-91.537067, 29.622369, -0.68540307) failed to convert
-rank 30: Point 400 (-91.017187, 30.119805, -12.389406) failed to convert
-rank 6: Point 400 (-91.770139, 30.224587, -1.6716715) failed to convert
-rank 32: Point 401 (-90.938177, 30.131098, -11.088964) failed to convert
-rank 54: Point 399 (-90.49364, 30.019751, -6.7138951) failed to convert
-rank 70: Point 561 (-90.098334, 29.687675, -8.2296) failed to convert
-rank 93: Point 556 (-89.273836, 29.188979, 4.3933222) failed to convert
-rank 9: Point 401 (-91.713467, 29.444831, 2.7812974) failed to convert
-rank 74: Point 561 (-90.010544, 29.769096, -8.2296) failed to convert
-rank 94: Point 560 (-89.233799, 29.262193, -0.0) failed to convert
-rank 27: Point 396 (-91.117168, 30.242519, 12.644791) failed to convert
-rank 89: Point 557 (-89.375514, 29.669847, 7.6438557) failed to convert
-rank 24: Point 398 (-91.173473, 30.275312, -4.4311861) failed to convert
-rank 28: Point 397 (-91.110186, 29.668933, -0.85259446) failed to convert
-rank 43: Point 406 (-90.716101, 29.611351, -0.19998177) failed to convert
-rank 81: Point 555 (-89.795841, 30.241105, -1.1673768) failed to convert
-rank 75: Point 556 (-89.980508, 29.901584, 1.3314472) failed to convert
-rank 79: Point 556 (-89.947991, 29.275285, 0.31299999) failed to convert
-rank 44: Point 399 (-90.680136, 29.953515, 0.21333866) failed to convert
-rank 99: Point 556 (-88.887174, 30.12609, 12.168671) failed to convert
-rank 16: Point 398 (-91.415249, 29.83193, -7.3273925) failed to convert
-rank 98: Point 561 (-88.989084, 30.347701, 3.7769799) failed to convert
-rank 25: Point 403 (-91.154978, 30.311559, 13.577901) failed to convert
-rank 2: Point 397 (-91.92074, 31.017787, -16.881873) failed to convert
-rank 7: Point 402 (-91.749688, 30.010536, -5.1515043) failed to convert
-rank 91: Point 556 (-89.341924, 29.261681, -0.50679493) failed to convert
-rank 72: Point 561 (-90.041634, 29.942546, -0.68428282) failed to convert
-rank 92: Point 560 (-89.322503, 29.137439, 0.10918666) failed to convert
-rank 82: Point 561 (-89.817127, 29.588758, 29.816549) failed to convert
-rank 59: Point 403 (-90.432576, 29.581079, -0.91019826) failed to convert
-rank 47: Point 402 (-90.650402, 29.86042, -0.30274881) failed to convert
-rank 61: Point 402 (-90.386818, 29.567694, -1.9051702) failed to convert
-rank 12: Point 392 (-91.533766, 30.277803, -3.7080372) failed to convert
-rank 5: Point 404 (-91.83525, 29.644414, 2.0275766) failed to convert
-rank 76: Point 563 (-89.978394, 29.712256, -4.570781) failed to convert
-rank 33: Point 401 (-90.909358, 30.042735, -2.5929476) failed to convert
-rank 83: Point 556 (-89.776878, 29.763632, -0.0) failed to convert
-rank 85: Point 556 (-89.703392, 29.343983, 0.31299999) failed to convert
-rank 96: Point 563 (-89.194067, 29.282449, -0.0) failed to convert
-rank 63: Point 403 (-90.341482, 29.470378, -3.026039) failed to convert
-rank 90: Point 562 (-89.366243, 29.291502, -2.6959961) failed to convert
-rank 57: Point 405 (-90.460488, 29.810226, 2.1024703) failed to convert
-rank 62: Point 399 (-90.365987, 29.536563, -4.2223946) failed to convert
-rank 95: Point 557 (-89.220224, 29.195036, -0.52814642) failed to convert
-rank 52: Point 399 (-90.559064, 29.725658, -1.2366989) failed to convert
-rank 48: Point 400 (-90.642979, 29.644835, -0.6155273) failed to convert
-rank 65: Point 558 (-90.267914, 29.42288, -0.19857178) failed to convert
-rank 67: Point 554 (-90.149723, 30.020476, 0.02008013) failed to convert
-rank 64: Point 561 (-90.26558, 29.971719, 24.595574) failed to convert
-rank 26: Point 397 (-91.13797, 30.330607, -4.6849971) failed to convert
-rank 46: Point 395 (-90.695951, 29.425825, -0.35550746) failed to convert
-rank 88: Point 564 (-89.432844, 29.713264, 6.2293631) failed to convert
-rank 37: Point 403 (-90.807401, 29.983883, -7.4129741) failed to convert
-rank 50: Point 403 (-90.626264, 29.347725, -8.2296) failed to convert
-rank 18: Point 403 (-91.319123, 30.122295, -8.3913047) failed to convert
-rank 17: Point 403 (-91.350208, 30.166154, -10.000489) failed to convert
-rank 80: Point 559 (-89.889948, 29.609133, -4.5567602) failed to convert
-rank 86: Point 561 (-89.615166, 29.408574, -4.3220642) failed to convert
-rank 36: Point 399 (-90.839571, 29.855567, -0.57891705) failed to convert
-rank 38: Point 399 (-90.779515, 30.008834, 15.562321) failed to convert
-rank 21: Point 402 (-91.217871, 30.387593, 17.685048) failed to convert
-rank 87: Point 556 (-89.522711, 29.593652, 0.31732603) failed to convert
-rank 77: Point 557 (-89.938291, 29.963638, 0.12209883) failed to convert
-rank 31: Point 405 (-90.996306, 29.957779, -1.4287416) failed to convert
-rank 56: Point 399 (-90.543691, 28.872661, 17.235792) failed to convert
-rank 97: Point 555 (-89.164927, 29.160386, 5.0082844) failed to convert
-rank 10: Point 399 (-91.619984, 30.432085, -3.6664837) failed to convert
-rank 19: Point 404 (-91.286625, 30.068599, -6.53693) failed to convert
-rank 66: Point 559 (-90.232991, 29.441399, -0.49760746) failed to convert
-rank 60: Point 397 (-90.386825, 29.881056, -0.48768087) failed to convert
-rank 69: Point 559 (-90.070509, 30.340765, 2.9937031) failed to convert
-rank 45: Point 402 (-90.67369, 29.858901, 0.23309684) failed to convert
-rank 73: Point 556 (-90.050019, 29.563996, 3.3929361) failed to convert
-rank 84: Point 564 (-89.706403, 30.108006, 0.41192192) failed to convert
-rank 23: Point 401 (-91.188768, 30.312025, -13.512312) failed to convert
-rank 29: Point 400 (-91.037593, 30.111118, -5.7784718) failed to convert
-rank 68: Point 562 (-90.121888, 30.011842, -9.0) failed to convert
-rank 22: Point 400 (-91.207033, 30.338648, 14.634267) failed to convert
-rank 53: Point 402 (-90.542605, 29.631737, 0.49890462) failed to convert
-rank 71: Point 557 (-90.067091, 29.859157, -9.0) failed to convert
-rank 8: Point 397 (-91.671096, 30.734101, -8.2734797) failed to convert
-rank 35: Point 407 (-90.855411, 29.995566, -3.9425301) failed to convert
-rank 51: Point 403 (-90.601775, 29.465344, -0.02846893) failed to convert
-rank 78: Point 562 (-89.908436, 30.034425, -0.50490126) failed to convert
-rank 70: Point 562 (-90.071863, 30.028929, -1.0429432) failed to convert
-rank 55: Point 403 (-90.500835, 29.662454, -0.22788059) failed to convert
-rank 1: Point 405 (-92.098079, 29.831534, -0.30750514) failed to convert
-rank 20: Point 401 (-91.278001, 29.74946, -1.5618347) failed to convert
-rank 93: Point 557 (-89.282182, 29.093127, -0.2429256) failed to convert
-rank 0: Point 376 (-92.529423, 29.315598, 13.167398) failed to convert
-rank 74: Point 562 (-90.010788, 29.76596, -1.7870808) failed to convert
-rank 94: Point 561 (-89.24138, 29.175755, -0.38966831) failed to convert
-rank 42: Point 401 (-90.70328, 30.100688, -0.48099637) failed to convert
-rank 89: Point 558 (-89.414462, 29.216987, 0.31299999) failed to convert
-rank 40: Point 399 (-90.758789, 29.813832, -1.77828) failed to convert
-rank 15: Point 401 (-91.403265, 30.74786, -20.0) failed to convert
-rank 75: Point 557 (-89.985806, 29.834399, -0.97754408) failed to convert
-rank 99: Point 557 (-88.932675, 29.636793, 6.083352) failed to convert
-rank 81: Point 556 (-89.814764, 30.009159, 2.3696727) failed to convert
-rank 3: Point 404 (-91.853414, 31.002007, -16.401112) failed to convert
-rank 11: Point 399 (-91.645305, 29.221426, 5.1999998) failed to convert
-rank 98: Point 562 (-89.113846, 28.974101, 24.975749) failed to convert
-rank 41: Point 402 (-90.744172, 29.812882, -0.34167046) failed to convert
-rank 91: Point 557 (-89.365325, 28.989967, 14.820495) failed to convert
-rank 72: Point 562 (-90.035599, 30.019388, 1.4800643) failed to convert
-rank 79: Point 557 (-89.94791, 29.276246, 0.31299999) failed to convert
-rank 39: Point 403 (-90.776073, 29.802177, -1.6233056) failed to convert
-rank 58: Point 395 (-90.438629, 29.794732, -1.0448506) failed to convert
-rank 14: Point 397 (-91.480788, 29.946696, -1.5135659) failed to convert
-rank 76: Point 564 (-89.990572, 29.557312, 0.31299999) failed to convert
-rank 85: Point 557 (-89.636642, 30.149225, 5.151357) failed to convert
-rank 82: Point 562 (-89.76411, 30.238684, 6.146007) failed to convert
-rank 13: Point 403 (-91.549158, 29.414198, 0.77667366) failed to convert
-rank 92: Point 561 (-89.306079, 29.326487, 0.65489984) failed to convert
-rank 96: Point 564 (-89.203809, 29.172073, -0.0) failed to convert
-rank 83: Point 557 (-89.775053, 29.785942, -0.87639929) failed to convert
-rank 49: Point 404 (-90.613655, 29.74776, -0.85338537) failed to convert
-rank 4: Point 401 (-91.810427, 30.864465, -7.3830916) failed to convert
-rank 32: Point 402 (-90.968398, 29.67445, -0.59444017) failed to convert
-rank 90: Point 563 (-89.388086, 29.036989, 1.4955209) failed to convert
-rank 54: Point 400 (-90.521879, 29.627118, 0.27522877) failed to convert
-rank 27: Point 397 (-91.120739, 30.186951, -9.8132138) failed to convert
-rank 24: Point 399 (-91.211239, 29.677081, -0.73272713) failed to convert
-rank 30: Point 401 (-91.012719, 30.187656, -10.641993) failed to convert
-rank 43: Point 407 (-90.719255, 29.565586, -0.49923018) failed to convert
-rank 9: Point 402 (-91.635678, 30.810993, -10.66168) failed to convert
-rank 34: Point 398 (-90.871348, 30.144188, -0.86019792) failed to convert
-rank 65: Point 559 (-90.267913, 29.42284, -0.42794856) failed to convert
-rank 67: Point 555 (-90.208586, 29.246347, 6.6848572) failed to convert
-rank 88: Point 565 (-89.371024, 30.424884, -16.471341) failed to convert
-rank 95: Point 558 (-89.219941, 29.198197, -0.52851015) failed to convert
-rank 86: Point 562 (-89.615127, 29.408582, -4.3220642) failed to convert
-rank 28: Point 398 (-91.087233, 30.025917, -3.042467) failed to convert
-rank 64: Point 562 (-90.273328, 29.868207, -0.2323577) failed to convert
-rank 87: Point 557 (-89.542119, 29.363419, 31.389039) failed to convert
-rank 80: Point 560 (-89.914907, 29.294824, 0.31299999) failed to convert
-rank 25: Point 404 (-91.154736, 30.315247, 8.5312881) failed to convert
-rank 77: Point 558 (-89.930494, 30.061357, 1.4418215) failed to convert
-rank 16: Point 399 (-91.360873, 30.725233, -20.0) failed to convert
-rank 7: Point 403 (-91.724562, 30.457446, -11.225785) failed to convert
-rank 61: Point 403 (-90.390268, 29.520555, 0.39286323) failed to convert
-rank 97: Point 556 (-89.061359, 30.308965, 3.4259017) failed to convert
-rank 59: Point 404 (-90.40233, 29.994755, -3.3056211) failed to convert
-rank 5: Point 405 (-91.807812, 30.145116, -5.3743171) failed to convert
-rank 47: Point 403 (-90.659694, 29.727617, -1.0794236) failed to convert
-rank 33: Point 402 (-90.95257, 29.390782, -0.40457835) failed to convert
-rank 62: Point 400 (-90.340148, 29.886344, -0.07595645) failed to convert
-rank 12: Point 393 (-91.505303, 30.757257, -11.081218) failed to convert
-rank 57: Point 406 (-90.495359, 29.326233, 1.088549) failed to convert
-rank 52: Point 400 (-90.606784, 29.04832, 4.0444592) failed to convert
-rank 69: Point 560 (-90.10363, 29.915492, -7.0591685) failed to convert
-rank 73: Point 557 (-90.001621, 30.181495, 4.4402702) failed to convert
-rank 84: Point 565 (-89.752236, 29.550408, 0.11466702) failed to convert
-rank 66: Point 560 (-90.196027, 29.92973, -4.1128981) failed to convert
-rank 48: Point 401 (-90.627696, 29.862311, -0.2478579) failed to convert
-rank 6: Point 401 (-91.76186, 30.372663, -2.7087864) failed to convert
-rank 46: Point 396 (-90.701172, 29.34998, -1.4013618) failed to convert
-rank 68: Point 563 (-90.122096, 30.00912, -9.0) failed to convert
-rank 50: Point 404 (-90.602929, 29.680002, 0.43338045) failed to convert
-rank 17: Point 404 (-91.320242, 30.651715, 7.4756446) failed to convert
-rank 2: Point 398 (-91.920762, 31.017155, -17.869156) failed to convert
-rank 71: Point 558 (-90.067053, 29.859559, -9.0) failed to convert
-rank 36: Point 400 (-90.879717, 29.256832, -0.0) failed to convert
-rank 38: Point 400 (-90.821841, 29.385977, -0.32695048) failed to convert
-rank 70: Point 563 (-90.080025, 29.924043, -1.6278492) failed to convert
-rank 78: Point 563 (-89.921787, 29.867362, 9.315747) failed to convert
-rank 37: Point 404 (-90.790256, 30.234264, -0.33137514) failed to convert
-rank 26: Point 398 (-91.187058, 29.557504, -0.61830736) failed to convert
-rank 60: Point 398 (-90.378188, 29.998137, -1.5027464) failed to convert
-rank 94: Point 562 (-89.238908, 29.203912, -0.0281193) failed to convert
-rank 35: Point 408 (-90.890337, 29.474888, -0.62228427) failed to convert
-rank 89: Point 559 (-89.403438, 29.345705, 26.275551) failed to convert
-rank 22: Point 401 (-91.199894, 30.451132, 16.828721) failed to convert
-rank 93: Point 558 (-89.27311, 29.197163, 13.237671) failed to convert
-rank 74: Point 563 (-89.99456, 29.972125, -8.2296) failed to convert
-rank 98: Point 563 (-89.095152, 29.183302, 5.0278173) failed to convert
-rank 99: Point 558 (-88.941226, 29.543787, 9.9744624) failed to convert
-rank 81: Point 557 (-89.870253, 29.319833, 0.42802191) failed to convert
-rank 75: Point 558 (-89.984973, 29.844954, 21.317474) failed to convert
-rank 91: Point 558 (-89.346882, 29.204206, 0.29987819) failed to convert
-rank 23: Point 402 (-91.226459, 29.713451, -6.1685428) failed to convert
-rank 63: Point 404 (-90.303853, 29.976947, -4.6908722) failed to convert
-rank 79: Point 558 (-89.863383, 30.33459, -6.6321148) failed to convert
-rank 10: Point 400 (-91.626155, 30.325269, 22.98517) failed to convert
-rank 18: Point 404 (-91.337501, 29.822585, -0.87377035) failed to convert
-rank 92: Point 562 (-89.332706, 29.019086, -0.0) failed to convert
-rank 72: Point 563 (-90.007571, 30.374788, -6.915962) failed to convert
-rank 82: Point 563 (-89.796009, 29.848826, -0.1247128) failed to convert
-rank 51: Point 404 (-90.6078, 29.379516, 0.06095999) failed to convert
-rank 20: Point 402 (-91.289149, 29.568507, -0.65060809) failed to convert
-rank 31: Point 406 (-91.011111, 29.731271, -0.62589575) failed to convert
-rank 21: Point 403 (-91.221868, 30.32422, -14.096392) failed to convert
-rank 19: Point 405 (-91.286452, 30.071334, -1.0744507) failed to convert
-rank 8: Point 398 (-91.690944, 30.38742, -7.7145243) failed to convert
-rank 76: Point 565 (-89.964698, 29.885639, -6.5989205) failed to convert
-rank 96: Point 565 (-89.202587, 29.18584, -0.18493049) failed to convert
-rank 85: Point 558 (-89.6922, 29.47878, -2.5564057) failed to convert
-rank 90: Point 564 (-89.377513, 29.160146, 0.31299999) failed to convert
-rank 83: Point 558 (-89.742864, 30.178356, 13.463954) failed to convert
-rank 1: Point 406 (-92.09803, 29.832313, -0.84398367) failed to convert
-rank 88: Point 566 (-89.463173, 29.358078, 21.983438) failed to convert
-rank 42: Point 402 (-90.734071, 29.655848, -1.6062124) failed to convert
-rank 44: Point 400 (-90.722099, 29.347275, -0.26698818) failed to convert
-rank 65: Point 560 (-90.292186, 29.095938, 0.96351828) failed to convert
-rank 56: Point 400 (-90.475702, 29.825046, -8.2296) failed to convert
-rank 15: Point 402 (-91.454041, 29.906578, 12.892104) failed to convert
-rank 67: Point 556 (-90.159687, 29.890486, -4.0660322) failed to convert
-rank 55: Point 404 (-90.500678, 29.664537, -0.73030928) failed to convert
-rank 3: Point 405 (-91.874867, 30.612214, -7.0626384) failed to convert
-rank 95: Point 559 (-89.220018, 29.197284, -0.71326505) failed to convert
-rank 45: Point 403 (-90.69334, 29.576289, -2.4633644) failed to convert
-rank 87: Point 558 (-89.509059, 29.754336, -0.4470625) failed to convert
-rank 86: Point 563 (-89.615067, 29.408593, -4.3220642) failed to convert
-rank 77: Point 559 (-89.945551, 29.871963, 26.66781) failed to convert
-rank 53: Point 403 (-90.553565, 29.477516, -0.35232062) failed to convert
-rank 11: Point 400 (-91.584707, 30.277741, -6.367305) failed to convert
-rank 41: Point 403 (-90.770823, 29.423564, 0.06932145) failed to convert
-rank 39: Point 404 (-90.781901, 29.7167, -2.4110485) failed to convert
-rank 64: Point 563 (-90.266026, 29.965266, -8.1957678) failed to convert
-rank 40: Point 400 (-90.758786, 29.813873, -2.4295964) failed to convert
-rank 97: Point 557 (-89.132559, 29.523473, 6.7974637) failed to convert
-rank 13: Point 404 (-91.506754, 30.138492, 17.57661) failed to convert
-rank 27: Point 398 (-91.1158, 30.263341, 9.6375398) failed to convert
-rank 29: Point 401 (-91.031389, 30.205958, 17.764852) failed to convert
-rank 28: Point 399 (-91.110036, 29.670625, -1.289326) failed to convert
-rank 80: Point 561 (-89.852601, 30.073273, 0.27570739) failed to convert
-rank 25: Point 405 (-91.196738, 29.652382, -5.739384) failed to convert
-rank 0: Point 377 (-92.5463, 28.905432, 28.929952) failed to convert
-rank 69: Point 561 (-90.103625, 29.915431, -5.66801) failed to convert
-rank 66: Point 561 (-90.254113, 29.158221, -0.0) failed to convert
-rank 58: Point 396 (-90.439818, 29.778374, -0.27673428) failed to convert
-rank 73: Point 558 (-90.015751, 30.002278, -1.6889126) failed to convert
-rank 84: Point 566 (-89.727369, 29.853723, -8.2296) failed to convert
-rank 32: Point 403 (-90.978615, 29.518637, -0.59278064) failed to convert
-rank 14: Point 398 (-91.497898, 29.656981, -3.2705041) failed to convert
-rank 49: Point 405 (-90.613655, 29.747699, -1.1134324) failed to convert
-rank 43: Point 408 (-90.682126, 30.100206, -0.39350391) failed to convert
-rank 68: Point 564 (-90.123151, 29.995453, -9.0) failed to convert
-rank 7: Point 404 (-91.724558, 30.457506, -11.225785) failed to convert
-rank 59: Point 405 (-90.400164, 30.024119, -5.0474883) failed to convert
-rank 71: Point 559 (-90.060691, 29.94105, 11.566933) failed to convert
-rank 61: Point 404 (-90.36276, 29.894485, -0.31666135) failed to convert
-rank 70: Point 564 (-90.098138, 29.690114, 3.3627664) failed to convert
-rank 78: Point 564 (-89.917799, 29.917166, 20.261608) failed to convert
-rank 16: Point 400 (-91.360865, 30.725339, -20.0) failed to convert
-rank 89: Point 560 (-89.404223, 29.336473, -5.2428651) failed to convert
-rank 94: Point 563 (-89.239581, 29.196204, -0.07694255) failed to convert
-rank 54: Point 401 (-90.544965, 29.302698, 0.82374599) failed to convert
-rank 12: Point 394 (-91.558681, 29.85189, -2.712357) failed to convert
-rank 5: Point 406 (-91.770833, 30.808203, -9.1142303) failed to convert
-rank 24: Point 400 (-91.173422, 30.275876, 10.769213) failed to convert
-rank 30: Point 402 (-91.047754, 29.650256, -0.82076857) failed to convert
-rank 98: Point 564 (-89.080114, 29.350238, 10.395915) failed to convert
-rank 74: Point 564 (-89.9893, 30.038664, 2.6510364) failed to convert
-rank 93: Point 559 (-89.243641, 29.532769, 5.0093477) failed to convert
-rank 75: Point 559 (-89.992615, 29.747872, -2.7739819) failed to convert
-rank 99: Point 559 (-88.891094, 30.083433, 14.441756) failed to convert
-rank 52: Point 401 (-90.546971, 29.894482, 1.5826431) failed to convert
-rank 57: Point 407 (-90.485246, 29.467218, -0.33662955) failed to convert
-rank 48: Point 402 (-90.62802, 29.857638, -0.25088033) failed to convert
-rank 81: Point 558 (-89.795846, 30.240904, -3.5884884) failed to convert
-rank 91: Point 559 (-89.346268, 29.211222, 0.25919876) failed to convert
-rank 6: Point 402 (-91.740496, 30.751675, -8.2168433) failed to convert
-rank 46: Point 397 (-90.70094, 29.35324, -8.2296) failed to convert
-rank 47: Point 404 (-90.649961, 29.866362, -0.33132873) failed to convert
-rank 9: Point 403 (-91.630443, 30.900891, -13.345299) failed to convert
-rank 50: Point 405 (-90.589736, 29.86628, -0.48179516) failed to convert
-rank 17: Point 405 (-91.376064, 29.741122, -7.0500245) failed to convert
-rank 4: Point 402 (-91.811724, 30.841051, -17.501223) failed to convert
-rank 82: Point 564 (-89.73956, 30.535309, -8.1988857) failed to convert
-rank 90: Point 565 (-89.366197, 29.291541, -4.2727268) failed to convert
-rank 62: Point 401 (-90.354423, 29.693459, -0.68327265) failed to convert
-rank 26: Point 399 (-91.144676, 30.225938, 14.990266) failed to convert
-rank 72: Point 564 (-90.034716, 30.030431, -4.8889923) failed to convert
-rank 79: Point 559 (-89.892294, 29.976211, -0.38793678) failed to convert
-rank 92: Point 563 (-89.302986, 29.361789, -0.14958514) failed to convert
-rank 60: Point 399 (-90.420613, 29.418604, -0.14643186) failed to convert
-rank 96: Point 566 (-89.206087, 29.146131, 4.5039521) failed to convert
-rank 76: Point 566 (-89.9644, 29.889337, 1.2396201) failed to convert
-rank 36: Point 401 (-90.798091, 30.463055, -7.7112667) failed to convert
-rank 35: Point 409 (-90.910305, 29.17347, -0.0) failed to convert
-rank 88: Point 567 (-89.392601, 30.177775, 2.9567316) failed to convert
-rank 33: Point 403 (-90.947178, 29.472784, -0.27432001) failed to convert
-rank 83: Point 559 (-89.775387, 29.781639, -8.2296) failed to convert
-rank 85: Point 559 (-89.689789, 29.507849, -0.48675842) failed to convert
-rank 65: Point 561 (-90.267912, 29.422779, 0.78292368) failed to convert
-rank 95: Point 560 (-89.219961, 29.197895, -0.38833102) failed to convert
-rank 22: Point 402 (-91.199397, 30.458914, 14.265887) failed to convert
-rank 67: Point 557 (-90.159205, 29.896654, 0.83501177) failed to convert
-rank 86: Point 564 (-89.596102, 29.635924, -0.0) failed to convert
-rank 87: Point 559 (-89.457935, 30.350433, -1.9619761) failed to convert
-rank 34: Point 399 (-90.869016, 30.178671, -1.5057117) failed to convert
-rank 10: Point 401 (-91.597818, 30.812155, -12.081761) failed to convert
-rank 18: Point 405 (-91.295325, 30.506106, -6.4384111) failed to convert
-rank 63: Point 405 (-90.304283, 29.971161, -1.6431868) failed to convert
-rank 2: Point 399 (-91.9207, 31.017833, -18.523969) failed to convert
-rank 37: Point 405 (-90.791116, 30.221706, -3.2860246) failed to convert
-rank 1: Point 407 (-92.098039, 29.831662, -0.78706263) failed to convert
-rank 31: Point 407 (-91.032441, 29.402569, -0.36427065) failed to convert
-rank 19: Point 406 (-91.286622, 30.068559, -5.7923893) failed to convert
-rank 77: Point 560 (-89.960965, 29.677245, 22.933991) failed to convert
-rank 20: Point 403 (-91.241579, 30.333812, -5.2762448) failed to convert
-rank 97: Point 558 (-89.176995, 29.023858, 2.8354781) failed to convert
-rank 64: Point 564 (-90.361198, 28.677469, 22.305496) failed to convert
-rank 8: Point 399 (-91.659408, 30.936402, -12.809712) failed to convert
-rank 21: Point 404 (-91.27225, 29.515817, 6.2895951) failed to convert
-rank 80: Point 562 (-89.855929, 30.031999, 2.9403013) failed to convert
-rank 42: Point 403 (-90.744023, 29.510841, -0.70148661) failed to convert
-rank 38: Point 401 (-90.824559, 29.345493, -8.2296) failed to convert
-rank 44: Point 401 (-90.706477, 29.574193, -8.2296) failed to convert
-rank 73: Point 559 (-90.075435, 29.234883, 0.87753829) failed to convert
-rank 15: Point 403 (-91.403228, 30.747812, -20.0) failed to convert
-rank 69: Point 562 (-90.111009, 29.819877, -4.3464482) failed to convert
-rank 23: Point 403 (-91.210271, 29.9717, -0.57801303) failed to convert
-rank 84: Point 567 (-89.721876, 29.920392, 2.350186) failed to convert
-rank 66: Point 562 (-90.248003, 29.24009, 0.18309646) failed to convert
-rank 68: Point 565 (-90.123161, 29.995287, -9.0) failed to convert
-rank 56: Point 401 (-90.475258, 29.830986, -0.29490107) failed to convert
-rank 45: Point 404 (-90.76084, 28.587309, 19.845144) failed to convert
-rank 3: Point 406 (-91.853401, 31.002066, -17.683643) failed to convert
-rank 70: Point 565 (-90.03769, 30.464208, -8.9938158) failed to convert
-rank 51: Point 405 (-90.547803, 30.224231, 2.9176239) failed to convert
-rank 55: Point 405 (-90.475182, 30.017407, 18.772059) failed to convert
-rank 71: Point 560 (-90.070377, 29.816539, 2.7768209) failed to convert
-rank 11: Point 401 (-91.552743, 30.821865, -11.393618) failed to convert
-rank 53: Point 404 (-90.516776, 29.991921, -0.6103788) failed to convert
-rank 39: Point 405 (-90.788456, 29.620509, -1.0171394) failed to convert
-rank 78: Point 565 (-89.909051, 30.026406, -9.0) failed to convert
-rank 89: Point 561 (-89.415005, 29.21042, -0.362387) failed to convert
-rank 94: Point 564 (-89.217972, 29.441598, 3.3503903) failed to convert
-rank 98: Point 565 (-89.095004, 29.183015, 5.0293454) failed to convert
-rank 74: Point 565 (-89.994541, 29.972183, -8.2296) failed to convert
-rank 28: Point 400 (-91.080432, 30.130564, -2.8737654) failed to convert
-rank 40: Point 401 (-90.758782, 29.813933, -2.2102924) failed to convert
-rank 32: Point 404 (-90.980211, 29.494229, -0.6876401) failed to convert
-rank 27: Point 399 (-91.116393, 30.253948, -9.4384992) failed to convert
-rank 93: Point 560 (-89.282933, 29.08355, 10.639153) failed to convert
-rank 25: Point 406 (-91.157422, 30.27314, -13.834873) failed to convert
-rank 41: Point 404 (-90.738246, 29.898724, -0.74879632) failed to convert
-rank 0: Point 378 (-92.520778, 29.458737, 11.0) failed to convert
-rank 13: Point 405 (-91.546695, 29.456418, 1.9650229) failed to convert
-rank 29: Point 402 (-91.036672, 30.125143, -11.136479) failed to convert
-rank 49: Point 406 (-90.613655, 29.747659, -0.65786873) failed to convert
-rank 99: Point 560 (-88.904694, 29.937069, 5.4205931) failed to convert
-rank 61: Point 405 (-90.359401, 29.939828, 12.784789) failed to convert
-rank 91: Point 560 (-89.348128, 29.189643, 0.31299999) failed to convert
-rank 81: Point 559 (-89.796199, 30.236509, -1.1971218) failed to convert
-rank 59: Point 406 (-90.403024, 29.985209, 14.418797) failed to convert
-rank 7: Point 405 (-91.724555, 30.457547, -11.225785) failed to convert
-rank 90: Point 566 (-89.366166, 29.291567, -4.8835059) failed to convert
-rank 16: Point 401 (-91.36156, 30.714021, -9.3290377) failed to convert
-rank 58: Point 397 (-90.431303, 29.894955, 0.41650174) failed to convert
-rank 54: Point 402 (-90.493583, 30.019771, -8.2050918) failed to convert
-rank 43: Point 409 (-90.7161, 29.611291, -1.0609312) failed to convert
-rank 24: Point 401 (-91.229974, 29.376221, 1.2874921) failed to convert
-rank 75: Point 560 (-89.983509, 29.863467, -0.61971433) failed to convert
-rank 72: Point 565 (-90.040234, 29.959956, 15.68811) failed to convert
-rank 82: Point 565 (-89.791255, 29.90682, 5.8094007) failed to convert
-rank 92: Point 564 (-89.306881, 29.317042, -0.0) failed to convert
-rank 76: Point 567 (-89.965439, 29.876203, -2.073296) failed to convert
-rank 96: Point 567 (-89.154384, 29.727947, 3.3291768) failed to convert
-rank 79: Point 560 (-89.919578, 29.634104, 20.966797) failed to convert
-rank 88: Point 568 (-89.471963, 29.254169, -0.14648826) failed to convert
-rank 12: Point 395 (-91.511899, 30.645472, -7.5485839) failed to convert
-rank 83: Point 560 (-89.775013, 29.785896, -0.99556121) failed to convert
-rank 65: Point 562 (-90.270631, 29.386212, -0.50460298) failed to convert
-rank 5: Point 407 (-91.760599, 30.989365, -13.052345) failed to convert
-rank 57: Point 408 (-90.489609, 29.406349, -0.0) failed to convert
-rank 86: Point 565 (-89.535593, 30.351272, -3.1056344) failed to convert
-rank 30: Point 403 (-91.016247, 30.133773, 9.3908208) failed to convert
-rank 95: Point 561 (-89.212797, 29.279199, -0.0) failed to convert
-rank 67: Point 558 (-90.159549, 29.892003, -4.0977314) failed to convert
-rank 87: Point 560 (-89.473558, 30.169038, 2.5206578) failed to convert
-rank 17: Point 406 (-91.350186, 30.166188, -10.000489) failed to convert
-rank 14: Point 399 (-91.498906, 29.6398, -2.2140526) failed to convert
-rank 50: Point 406 (-90.57464, 30.078361, -0.95585373) failed to convert
-rank 9: Point 404 (-91.683645, 29.974638, -0.66680482) failed to convert
-rank 4: Point 403 (-91.807908, 30.909186, -12.486364) failed to convert
-rank 52: Point 402 (-90.562177, 29.681051, 0.14346901) failed to convert
-rank 77: Point 561 (-89.978127, 29.459135, 0.31299999) failed to convert
-rank 85: Point 560 (-89.674655, 29.691107, -0.29253939) failed to convert
-rank 62: Point 402 (-90.326779, 30.065832, 2.3297619) failed to convert
-rank 80: Point 563 (-89.903609, 29.436304, 0.31299999) failed to convert
-rank 26: Point 400 (-91.147983, 30.174231, -11.331844) failed to convert
-rank 64: Point 565 (-90.266019, 29.965206, -8.1957678) failed to convert
-rank 47: Point 405 (-90.686018, 29.348377, 0.3048) failed to convert
-rank 35: Point 410 (-90.905825, 29.241125, 0.89740187) failed to convert
-rank 84: Point 568 (-89.774628, 29.274203, 7.9280275) failed to convert
-rank 6: Point 403 (-91.752658, 30.536212, -12.857605) failed to convert
-rank 33: Point 404 (-90.936197, 29.639195, -8.2296) failed to convert
-rank 36: Point 402 (-90.84885, 29.717913, -0.67016952) failed to convert
-rank 48: Point 403 (-90.601569, 30.231127, -0.22582124) failed to convert
-rank 22: Point 403 (-91.207494, 30.331239, -8.2676395) failed to convert
-rank 97: Point 559 (-89.082526, 30.076933, 3.3921547) failed to convert
-rank 69: Point 563 (-90.110983, 29.82, -4.3403522) failed to convert
-rank 70: Point 566 (-90.092965, 29.756863, -0.82394929) failed to convert
-rank 66: Point 563 (-90.188932, 30.021951, 1.8787656) failed to convert
-rank 73: Point 560 (-90.01719, 29.983851, -1.3779401) failed to convert
-rank 68: Point 566 (-90.121457, 30.017256, -9.0) failed to convert
-rank 2: Point 400 (-91.920674, 31.017864, -19.150387) failed to convert
-rank 10: Point 402 (-91.617712, 30.470553, -5.5208112) failed to convert
-rank 34: Point 400 (-90.851492, 30.436775, -6.7340407) failed to convert
-rank 18: Point 406 (-91.294005, 30.526952, -15.077166) failed to convert
-rank 37: Point 406 (-90.815349, 29.867001, -0.90544117) failed to convert
-rank 60: Point 400 (-90.35632, 30.292312, 2.4355317) failed to convert
-rank 31: Point 408 (-90.967817, 30.387331, -5.1394995) failed to convert
-rank 1: Point 408 (-92.09799, 29.832313, -1.2188143) failed to convert
-rank 89: Point 562 (-89.378974, 29.629266, 2.7796042) failed to convert
-rank 46: Point 398 (-90.696598, 29.416178, -1.591393) failed to convert
-rank 74: Point 566 (-89.961145, 30.392784, -10.803894) failed to convert
-rank 94: Point 565 (-89.239281, 29.19945, -0.38329719) failed to convert
-rank 8: Point 400 (-91.660531, 30.91643, -20.159518) failed to convert
-rank 71: Point 561 (-90.059953, 29.950418, 29.133339) failed to convert
-rank 21: Point 405 (-91.268628, 29.574431, -0.43216885) failed to convert
-rank 19: Point 407 (-91.299704, 29.856836, -0.48659688) failed to convert
-rank 78: Point 566 (-89.921727, 29.867758, 3.5557849) failed to convert
-rank 44: Point 402 (-90.688277, 29.836608, -0.61770016) failed to convert
-rank 45: Point 405 (-90.710817, 29.322625, -8.2296) failed to convert
-rank 93: Point 561 (-89.266775, 29.268542, -0.0) failed to convert
-rank 15: Point 404 (-91.412477, 30.595642, -10.163767) failed to convert
-rank 38: Point 402 (-90.823827, 29.356337, -0.22217841) failed to convert
-rank 99: Point 561 (-88.951375, 29.432474, 14.12342) failed to convert
-rank 98: Point 566 (-88.998868, 30.23933, 4.3299348) failed to convert
-rank 3: Point 407 (-91.853393, 31.002106, -18.141925) failed to convert
-rank 23: Point 404 (-91.226028, 29.720252, -0.97434653) failed to convert
-rank 56: Point 402 (-90.475846, 29.822846, -8.2296) failed to convert
-rank 51: Point 406 (-90.583212, 29.728109, -0.71292388) failed to convert
-rank 42: Point 404 (-90.717799, 29.891449, -0.39122493) failed to convert
-rank 91: Point 561 (-89.365889, 28.983108, -0.08962434) failed to convert
-rank 55: Point 406 (-90.469226, 30.099234, -0.20168789) failed to convert
-rank 81: Point 560 (-89.847957, 29.598271, -2.5168388) failed to convert
-rank 63: Point 406 (-90.307512, 29.927867, -0.69554837) failed to convert
-rank 90: Point 567 (-89.371927, 29.224481, -0.06129722) failed to convert
-rank 20: Point 404 (-91.238613, 30.380898, -15.57772) failed to convert
-rank 92: Point 565 (-89.326778, 29.087619, 0.171875) failed to convert
-rank 39: Point 406 (-90.761263, 30.017681, 11.998114) failed to convert
-rank 53: Point 405 (-90.52491, 29.878744, 0.02) failed to convert
-rank 75: Point 561 (-89.977167, 29.943743, -0.70517977) failed to convert
-rank 28: Point 401 (-91.109982, 29.671247, -2.158714) failed to convert
-rank 32: Point 405 (-90.938146, 30.131046, -11.338459) failed to convert
-rank 72: Point 566 (-90.035436, 30.021137, 1.539111) failed to convert
-rank 82: Point 566 (-89.811502, 29.657414, -0.0) failed to convert
-rank 25: Point 407 (-91.163129, 30.183605, -12.433403) failed to convert
-rank 76: Point 568 (-89.959126, 29.955848, -0.77954281) failed to convert
-rank 27: Point 400 (-91.116963, 30.245067, -8.2753509) failed to convert
-rank 0: Point 379 (-92.541409, 28.996362, 25.6) failed to convert
-rank 79: Point 561 (-89.901874, 29.856045, -0.24595007) failed to convert
-rank 88: Point 569 (-89.400541, 30.085771, 2.8496044) failed to convert
-rank 13: Point 406 (-91.537278, 29.618082, -3.3075858) failed to convert
-rank 65: Point 563 (-90.260323, 29.524044, 0.05275058) failed to convert
-rank 49: Point 407 (-90.589216, 30.092533, -0.21671554) failed to convert
-rank 29: Point 403 (-91.036981, 30.120183, -10.448405) failed to convert
-rank 96: Point 568 (-89.201916, 29.193078, -0.0) failed to convert
-rank 83: Point 561 (-89.775357, 29.781611, -8.2296) failed to convert
-rank 41: Point 405 (-90.741483, 29.851788, -1.2873426) failed to convert
-rank 11: Point 402 (-91.61968, 29.672095, -0.65335127) failed to convert
-rank 86: Point 566 (-89.574154, 29.896925, -0.36860295) failed to convert
-rank 95: Point 562 (-89.222943, 29.163909, -0.61325944) failed to convert
-rank 67: Point 559 (-90.217816, 29.122701, 0.03894506) failed to convert
-rank 87: Point 561 (-89.529585, 29.511484, 0.45801321) failed to convert
-rank 40: Point 402 (-90.797375, 29.247137, -0.0) failed to convert
-rank 7: Point 406 (-91.72455, 30.457607, -11.298937) failed to convert
-rank 85: Point 561 (-89.692154, 29.47882, -4.9929291) failed to convert
-rank 64: Point 566 (-90.265571, 29.971112, 21.699052) failed to convert
-rank 80: Point 564 (-89.867194, 29.891854, -0.08761974) failed to convert
-rank 61: Point 406 (-90.385154, 29.590273, 0.34702082) failed to convert
-rank 58: Point 398 (-90.431179, 29.896493, -8.2296) failed to convert
-rank 54: Point 403 (-90.519177, 29.664049, -0.80668715) failed to convert
-rank 84: Point 569 (-89.727354, 29.853782, -8.2296) failed to convert
-rank 59: Point 407 (-90.411553, 29.868917, -0.31212369) failed to convert
-rank 16: Point 402 (-91.393264, 30.195783, -0.64000541) failed to convert
-rank 77: Point 562 (-89.94611, 29.864693, -0.00763972) failed to convert
-rank 69: Point 564 (-90.082476, 30.187307, 4.5599999) failed to convert
-rank 97: Point 560 (-89.176746, 29.026241, 0.23008244) failed to convert
-rank 24: Point 402 (-91.210023, 29.696317, -1.5028712) failed to convert
-rank 70: Point 567 (-90.099163, 29.676571, -8.2296) failed to convert
-rank 66: Point 564 (-90.196426, 29.923141, 30.977854) failed to convert
-rank 73: Point 561 (-90.031919, 29.795719, 0.32378346) failed to convert
-rank 43: Point 410 (-90.732149, 29.377828, -8.2296) failed to convert
-rank 68: Point 567 (-90.121258, 30.019822, 0.61281167) failed to convert
-rank 30: Point 404 (-91.015174, 30.150106, -11.803686) failed to convert
-rank 57: Point 409 (-90.451468, 29.934022, -0.40677762) failed to convert
-rank 12: Point 396 (-91.525343, 30.418874, -9.3789685) failed to convert
-rank 5: Point 408 (-91.793776, 30.397741, -2.5978423) failed to convert
-rank 17: Point 407 (-91.3721, 29.806412, 7.619988) failed to convert
-rank 52: Point 403 (-90.579117, 29.441851, -8.2296) failed to convert
-rank 89: Point 563 (-89.404196, 29.336502, -5.2428651) failed to convert
-rank 14: Point 400 (-91.497597, 29.662042, -0.47789805) failed to convert
-rank 47: Point 406 (-90.64593, 29.923717, -0.36467401) failed to convert
-rank 9: Point 405 (-91.636176, 30.801716, -20.0) failed to convert
-rank 74: Point 567 (-89.98868, 30.046325, 0.51508313) failed to convert
-rank 94: Point 566 (-89.239738, 29.194171, -0.0434258) failed to convert
-rank 4: Point 404 (-91.811688, 30.84107, -17.864886) failed to convert
-rank 71: Point 562 (-90.067012, 29.859794, -1.3692944) failed to convert
-rank 78: Point 567 (-89.918579, 29.907105, -6.6385445) failed to convert
-rank 93: Point 562 (-89.282635, 29.086637, 15.69481) failed to convert
-rank 62: Point 403 (-90.339213, 29.89882, -1.2795809) failed to convert
-rank 50: Point 407 (-90.604168, 29.662047, 0.61957512) failed to convert
-rank 22: Point 404 (-91.21086, 30.278011, 11.5897) failed to convert
-rank 6: Point 404 (-91.744877, 30.674058, -8.8902274) failed to convert
-rank 33: Point 405 (-90.936173, 29.639251, -8.2296) failed to convert
-rank 34: Point 401 (-90.876985, 30.060391, 13.35024) failed to convert
-rank 98: Point 567 (-89.095274, 29.178583, -0.0) failed to convert
-rank 99: Point 562 (-88.919974, 29.772021, 4.5053906) failed to convert
-rank 31: Point 409 (-90.983443, 30.151677, -4.6963809) failed to convert
-rank 91: Point 562 (-89.346123, 29.212715, 0.25420306) failed to convert
-rank 18: Point 407 (-91.3539, 29.552225, -0.5235315) failed to convert
-rank 1: Point 409 (-92.098027, 29.831566, -1.1819362) failed to convert
-rank 37: Point 407 (-90.789566, 30.243576, -1.1290572) failed to convert
-rank 2: Point 401 (-91.920677, 31.017732, -17.945626) failed to convert
-rank 60: Point 401 (-90.378139, 29.998173, -1.302922) failed to convert
-rank 35: Point 411 (-90.850868, 30.062057, 19.037916) failed to convert
-rank 10: Point 403 (-91.605703, 30.676794, -6.2888103) failed to convert
-rank 75: Point 562 (-89.984821, 29.846808, 20.4997) failed to convert
-rank 90: Point 568 (-89.370976, 29.235328, 0.06201484) failed to convert
-rank 82: Point 567 (-89.795526, 29.853996, -9.7276928) failed to convert
-rank 72: Point 567 (-90.025038, 30.153295, 4.48) failed to convert
-rank 81: Point 561 (-89.847597, 29.60275, 25.191604) failed to convert
-rank 76: Point 569 (-89.961513, 29.92572, 2.8158376) failed to convert
-rank 46: Point 399 (-90.695985, 29.425012, 0.00127608) failed to convert
-rank 8: Point 401 (-91.679839, 30.580819, -6.9537605) failed to convert
-rank 3: Point 408 (-91.861849, 30.848988, -11.365307) failed to convert
-rank 92: Point 566 (-89.241497, 30.060083, 0.10162569) failed to convert
-rank 44: Point 403 (-90.688187, 29.837327, -0.60014885) failed to convert
-rank 88: Point 570 (-89.463609, 29.351054, 4.2319653) failed to convert
-rank 79: Point 562 (-89.900848, 29.868785, -2.9248158) failed to convert
-rank 15: Point 405 (-91.433034, 30.256121, -1.0791883) failed to convert
-rank 51: Point 407 (-90.560599, 30.045532, -4.5142786) failed to convert
-rank 36: Point 403 (-90.829572, 30.002817, 15.510775) failed to convert
-rank 26: Point 401 (-91.147984, 30.17417, -12.338) failed to convert
-rank 38: Point 403 (-90.779048, 30.015256, 5.6514612) failed to convert
-rank 45: Point 406 (-90.699775, 29.482887, -0.8820169) failed to convert
-rank 48: Point 404 (-90.675705, 29.173354, 0.40728797) failed to convert
-rank 23: Point 405 (-91.229736, 29.660802, -0.67685099) failed to convert
-rank 56: Point 403 (-90.475623, 29.825907, -0.80327504) failed to convert
-rank 19: Point 408 (-91.286616, 30.068498, -4.6336153) failed to convert
-rank 96: Point 569 (-89.195492, 29.265816, -0.0) failed to convert
-rank 65: Point 564 (-90.215908, 30.112039, 4.3484576) failed to convert
-rank 83: Point 562 (-89.736978, 30.248909, -0.64454015) failed to convert
-rank 95: Point 563 (-89.143902, 30.051409, 2.0196249) failed to convert
-rank 86: Point 567 (-89.581147, 29.813354, 12.304916) failed to convert
-rank 67: Point 560 (-90.155786, 29.940725, -2.1204982) failed to convert
-rank 63: Point 407 (-90.312521, 29.860684, -0.33368388) failed to convert
-rank 55: Point 407 (-90.498996, 29.687754, -0.53413564) failed to convert
-rank 21: Point 406 (-91.221837, 30.323794, -11.493704) failed to convert
-rank 84: Point 570 (-89.727344, 29.853821, -8.2296) failed to convert
-rank 87: Point 562 (-89.472147, 30.184478, 1.21) failed to convert
-rank 20: Point 405 (-91.265108, 29.957221, -0.13699999) failed to convert
-rank 80: Point 565 (-89.888849, 29.621493, -3.0830961) failed to convert
-rank 77: Point 563 (-89.961562, 29.669469, 21.079399) failed to convert
-rank 42: Point 405 (-90.734317, 29.652192, -1.9222526) failed to convert
-rank 97: Point 561 (-89.060019, 30.322933, 7.9800608) failed to convert
-rank 64: Point 567 (-90.266014, 29.965166, -8.1957678) failed to convert
-rank 39: Point 407 (-90.774486, 29.824993, -0.43778137) failed to convert
-rank 32: Point 406 (-90.938126, 30.131011, -11.535767) failed to convert
-rank 85: Point 562 (-89.673352, 29.706701, -0.0) failed to convert
-rank 27: Point 401 (-91.138479, 29.909328, -0.6607714) failed to convert
-rank 13: Point 407 (-91.537345, 29.616859, -1.3306378) failed to convert
-rank 66: Point 565 (-90.170018, 30.266951, 4.0197582) failed to convert
-rank 69: Point 565 (-90.109893, 29.833915, -1.1190627) failed to convert
-rank 53: Point 406 (-90.542404, 29.634241, -0.74324049) failed to convert
-rank 70: Point 568 (-90.099701, 29.669584, 0.31299999) failed to convert
-rank 49: Point 408 (-90.613655, 29.747598, 0.23115461) failed to convert
-rank 25: Point 408 (-91.157412, 30.273179, -13.834873) failed to convert
-rank 0: Point 380 (-92.523058, 29.398709, 11.9) failed to convert
-rank 28: Point 402 (-91.110279, 29.666442, -1.097752) failed to convert
-rank 68: Point 568 (-90.120994, 30.023085, 0.50065738) failed to convert
-rank 73: Point 562 (-90.071396, 29.286959, 0.816255) failed to convert
-rank 89: Point 564 (-89.414843, 29.211919, -1.7973245) failed to convert
-rank 11: Point 403 (-91.621425, 29.640297, -0.25921251) failed to convert
-rank 29: Point 404 (-91.012842, 30.487405, -5.1957167) failed to convert
-rank 61: Point 407 (-90.362195, 29.901807, -0.82154901) failed to convert
-rank 40: Point 403 (-90.753477, 29.891076, -0.40947428) failed to convert
-rank 94: Point 567 (-89.242734, 29.159947, -0.93759609) failed to convert
-rank 41: Point 406 (-90.770166, 29.432838, -1.6863191) failed to convert
-rank 59: Point 408 (-90.443972, 29.42361, -0.0) failed to convert
-rank 78: Point 568 (-89.922383, 29.85928, -0.15427711) failed to convert
-rank 54: Point 404 (-90.517635, 29.685552, -1.1823352) failed to convert
-rank 58: Point 399 (-90.451976, 29.610515, -1.0838252) failed to convert
-rank 30: Point 405 (-91.080435, 29.14114, 2.4197558) failed to convert
-rank 74: Point 568 (-89.994529, 29.972222, -8.2296) failed to convert
-rank 24: Point 403 (-91.191055, 29.997709, -1.3837057) failed to convert
-rank 93: Point 563 (-89.27388, 29.18662, 3.0092755) failed to convert
-rank 71: Point 563 (-90.108291, 29.324975, -0.39387703) failed to convert
-rank 43: Point 411 (-90.7161, 29.61125, -0.30784084) failed to convert
-rank 16: Point 403 (-91.415224, 29.831985, -6.2274718) failed to convert
-rank 5: Point 409 (-91.797903, 30.322988, -3.962122) failed to convert
-rank 99: Point 563 (-88.922815, 29.740211, 3.6870984) failed to convert
-rank 98: Point 568 (-89.094856, 29.182729, 5.0233952) failed to convert
-rank 7: Point 407 (-91.694165, 30.990128, -13.901274) failed to convert
-rank 57: Point 410 (-90.458145, 29.842063, -0.30414395) failed to convert
-rank 90: Point 569 (-89.366119, 29.291606, -4.8835059) failed to convert
-rank 75: Point 563 (-89.979747, 29.911064, -9.0) failed to convert
-rank 91: Point 563 (-89.350882, 29.157402, -0.08028874) failed to convert
-rank 12: Point 397 (-91.53804, 30.20357, 10.753029) failed to convert
-rank 52: Point 404 (-90.56567, 29.631803, -0.22136862) failed to convert
-rank 14: Point 401 (-91.498895, 29.639935, -1.7673643) failed to convert
-rank 17: Point 408 (-91.327074, 30.541039, -7.4339804) failed to convert
-rank 72: Point 568 (-90.034705, 30.030279, -4.8585123) failed to convert
-rank 47: Point 407 (-90.63395, 30.093769, -0.22157794) failed to convert
-rank 9: Point 406 (-91.692976, 29.809076, -0.91504305) failed to convert
-rank 82: Point 568 (-89.75562, 30.340806, -8.0399019) failed to convert
-rank 6: Point 405 (-91.741997, 30.724815, -8.501975) failed to convert
-rank 4: Point 405 (-91.829336, 30.522416, -4.4645853) failed to convert
-rank 22: Point 405 (-91.233613, 29.916116, -9.1897207) failed to convert
-rank 76: Point 570 (-90.046588, 28.835211, 35.53104) failed to convert
-rank 92: Point 567 (-89.307373, 29.311193, -0.0) failed to convert
-rank 65: Point 565 (-90.269051, 29.406868, 0.99384213) failed to convert
-rank 81: Point 562 (-89.847951, 29.598331, -5.0365155) failed to convert
-rank 96: Point 570 (-89.21653, 29.026975, 0.35109712) failed to convert
-rank 88: Point 571 (-89.372924, 30.400726, -15.150907) failed to convert
-rank 83: Point 563 (-89.750391, 30.086251, 0.11886705) failed to convert
-rank 33: Point 406 (-90.936268, 29.637312, -0.91045732) failed to convert
-rank 79: Point 563 (-89.87965, 30.132504, -0.35502277) failed to convert
-rank 34: Point 402 (-90.921008, 29.400477, -0.43681346) failed to convert
-rank 95: Point 564 (-89.225405, 29.135819, -0.70624969) failed to convert
-rank 62: Point 404 (-90.366082, 29.535015, -0.57509895) failed to convert
-rank 86: Point 568 (-89.552608, 30.15049, 2.4290768) failed to convert
-rank 67: Point 561 (-90.159628, 29.890476, -0.73094899) failed to convert
-rank 31: Point 410 (-90.966704, 30.403272, -6.6677737) failed to convert
-rank 18: Point 408 (-91.320618, 30.097073, -0.67177921) failed to convert
-rank 1: Point 410 (-92.097999, 29.831664, -1.184138) failed to convert
-rank 37: Point 408 (-90.815036, 29.870965, -1.5739867) failed to convert
-rank 60: Point 402 (-90.381267, 29.955786, -2.7527385) failed to convert
-rank 10: Point 404 (-91.601505, 30.748047, -18.010631) failed to convert
-rank 2: Point 402 (-91.946711, 30.53605, -6.1424866) failed to convert
-rank 87: Point 563 (-89.510931, 29.73085, -0.0) failed to convert
-rank 84: Point 571 (-89.732009, 29.797047, -0.0) failed to convert
-rank 35: Point 412 (-90.870879, 29.76491, -0.37715976) failed to convert
-rank 97: Point 562 (-89.161877, 29.193304, -0.0) failed to convert
-rank 77: Point 564 (-89.934909, 30.005418, 11.830953) failed to convert
-rank 8: Point 402 (-91.660499, 30.916455, -20.724022) failed to convert
-rank 19: Point 409 (-91.257833, 30.529621, 2.5776029) failed to convert
-rank 15: Point 406 (-91.454885, 29.891228, -1.2042512) failed to convert
-rank 64: Point 568 (-90.254741, 30.114421, 3.7671944) failed to convert
-rank 46: Point 400 (-90.692796, 29.471165, -0.28921192) failed to convert
-rank 44: Point 404 (-90.685025, 29.882598, -0.48836307) failed to convert
-rank 85: Point 563 (-89.68394, 29.578352, -0.65020436) failed to convert
-rank 3: Point 409 (-91.85338, 31.002165, -17.2946) failed to convert
-rank 80: Point 566 (-89.882706, 29.69798, -0.10033616) failed to convert
-rank 45: Point 407 (-90.704628, 29.412535, -0.20850729) failed to convert
-rank 50: Point 408 (-90.60416, 29.662107, -0.5696579) failed to convert
-rank 66: Point 566 (-90.240813, 29.334196, 0.95046724) failed to convert
-rank 70: Point 569 (-90.071869, 30.028429, -0.56848971) failed to convert
-rank 69: Point 566 (-90.1512, 29.294551, 0.20268846) failed to convert
-rank 23: Point 406 (-91.188758, 30.311965, -14.051281) failed to convert
-rank 26: Point 402 (-91.147986, 30.17413, -12.338) failed to convert
-rank 56: Point 404 (-90.502048, 29.458869, 0.11954544) failed to convert
-rank 68: Point 569 (-90.122282, 30.006394, -9.0) failed to convert
-rank 51: Point 408 (-90.622107, 29.174535, 1.1812066) failed to convert
-rank 73: Point 563 (-90.028849, 29.834741, 1.395979) failed to convert
-rank 94: Point 568 (-89.243566, 29.15038, 3.5535951) failed to convert
-rank 89: Point 565 (-89.371372, 29.716729, 2.49) failed to convert
-rank 48: Point 405 (-90.632613, 29.791769, 0.1524) failed to convert
-rank 74: Point 569 (-90.010742, 29.766, -2.591688) failed to convert
-rank 42: Point 406 (-90.719225, 29.870834, -0.30710869) failed to convert
-rank 78: Point 569 (-89.939687, 29.641265, 20.069111) failed to convert
-rank 36: Point 404 (-90.841645, 29.824619, -1.1253657) failed to convert
-rank 32: Point 407 (-90.992998, 29.297514, -0.57717122) failed to convert
-rank 39: Point 408 (-90.769536, 29.89718, -0.45933797) failed to convert
-rank 93: Point 564 (-89.274061, 29.184292, 3.2485042) failed to convert
-rank 53: Point 407 (-90.541959, 29.640462, -1.213765) failed to convert
-rank 38: Point 404 (-90.825192, 29.335984, -0.62270803) failed to convert
-rank 21: Point 407 (-91.305302, 28.974727, 6.253461) failed to convert
-rank 20: Point 406 (-91.230096, 30.515795, 8.839258) failed to convert
-rank 49: Point 409 (-90.623133, 29.612866, -0.46619023) failed to convert
-rank 27: Point 402 (-91.116527, 30.251716, -7.6635222) failed to convert
-rank 63: Point 408 (-90.336785, 29.533627, -0.16769213) failed to convert
-rank 28: Point 403 (-91.075012, 30.213878, 12.215112) failed to convert
-rank 13: Point 408 (-91.520708, 29.901129, 0.066) failed to convert
-rank 25: Point 409 (-91.157395, 30.273237, -13.834873) failed to convert
-rank 71: Point 564 (-90.070195, 29.818727, -0.09122222) failed to convert
-rank 99: Point 564 (-88.914889, 29.824648, 2.8186141) failed to convert
-rank 55: Point 408 (-90.473614, 30.038808, 25.717178) failed to convert
-rank 11: Point 404 (-91.597678, 30.053048, -0.58260597) failed to convert
-rank 90: Point 570 (-89.395155, 28.952921, 14.877655) failed to convert
-rank 98: Point 569 (-88.996382, 30.264208, 5.5817007) failed to convert
-rank 61: Point 408 (-90.390117, 29.522225, -0.09015521) failed to convert
-rank 0: Point 381 (-92.535929, 29.111093, 20.484284) failed to convert
-rank 29: Point 405 (-91.063245, 29.715506, -1.0861166) failed to convert
-rank 58: Point 400 (-90.438596, 29.794682, -1.6610923) failed to convert
-rank 75: Point 564 (-89.998496, 29.672894, 1.1752267) failed to convert
-rank 59: Point 409 (-90.403207, 29.98245, 7.5421192) failed to convert
-rank 30: Point 406 (-91.017756, 30.110581, -5.6414313) failed to convert
-rank 81: Point 563 (-89.847946, 29.598371, -5.0365155) failed to convert
-rank 54: Point 405 (-90.52402, 29.596199, -0.11812947) failed to convert
-rank 91: Point 564 (-89.353301, 29.129329, 0.31299999) failed to convert
-rank 82: Point 569 (-89.795514, 29.853937, -9.7234256) failed to convert
-rank 72: Point 569 (-90.034688, 30.030459, -4.8889923) failed to convert
-rank 92: Point 568 (-89.267094, 29.770976, 0.86229582) failed to convert
-rank 76: Point 571 (-89.9623, 29.915642, 0.52355355) failed to convert
-rank 41: Point 407 (-90.741467, 29.851751, -0.82424377) failed to convert
-rank 65: Point 566 (-90.270542, 29.386734, -2.2737582) failed to convert
-rank 88: Point 572 (-89.451284, 29.495165, 1.456928) failed to convert
-rank 5: Point 410 (-91.770201, 30.818501, -9.166286) failed to convert
-rank 7: Point 408 (-91.735052, 30.270988, -8.2296) failed to convert
-rank 16: Point 404 (-91.361059, 30.721896, -10.171921) failed to convert
-rank 83: Point 564 (-89.743461, 30.170333, -0.25098735) failed to convert
-rank 96: Point 571 (-89.201172, 29.201086, -0.0) failed to convert
-rank 86: Point 569 (-89.611181, 29.454026, 25.067979) failed to convert
-rank 95: Point 565 (-89.220062, 29.196594, -0.59962903) failed to convert
-rank 24: Point 404 (-91.173371, 30.276441, 22.618446) failed to convert
-rank 79: Point 564 (-89.898899, 29.892906, -1.6845946) failed to convert
-rank 47: Point 408 (-90.635355, 30.073761, -1.4781144) failed to convert
-rank 12: Point 398 (-91.524652, 30.430256, -3.7571572) failed to convert
-rank 52: Point 405 (-90.601647, 29.121075, 2.3990965) failed to convert
-rank 57: Point 411 (-90.468909, 29.693494, -0.41882245) failed to convert
-rank 43: Point 412 (-90.718841, 29.571498, -8.2296) failed to convert
-rank 4: Point 406 (-91.811634, 30.841098, -16.681568) failed to convert
-rank 67: Point 562 (-90.159508, 29.891998, -4.0977314) failed to convert
-rank 9: Point 407 (-91.646947, 30.615209, -8.3155183) failed to convert
-rank 87: Point 564 (-89.541911, 29.36388, 29.36687) failed to convert
-rank 64: Point 569 (-90.266007, 29.965105, -8.1957678) failed to convert
-rank 84: Point 572 (-89.727328, 29.853879, -8.2296) failed to convert
-rank 97: Point 563 (-89.153587, 29.286451, -0.01145683) failed to convert
-rank 77: Point 565 (-89.961343, 29.671968, 25.185852) failed to convert
-rank 40: Point 404 (-90.786395, 29.409338, -1.0178056) failed to convert
-rank 85: Point 564 (-89.692123, 29.478846, -4.9929291) failed to convert
-rank 6: Point 406 (-91.752635, 30.536156, -13.682581) failed to convert
-rank 22: Point 406 (-91.195988, 30.512479, 12.773126) failed to convert
-rank 17: Point 409 (-91.350153, 30.166238, -10.000489) failed to convert
-rank 80: Point 567 (-89.88937, 29.61428, 25.125039) failed to convert
-rank 70: Point 570 (-90.082293, 29.894374, -0.3148004) failed to convert
-rank 66: Point 567 (-90.239179, 29.355291, -4.9490379) failed to convert
-rank 69: Point 567 (-90.110917, 29.820567, -4.3494962) failed to convert
-rank 18: Point 409 (-91.294953, 30.511189, -14.522139) failed to convert
-rank 35: Point 413 (-90.871045, 29.762115, -0.72029895) failed to convert
-rank 34: Point 403 (-90.86883, 30.180937, -2.5028099) failed to convert
-rank 60: Point 403 (-90.386071, 29.890607, -0.39276342) failed to convert
-rank 37: Point 409 (-90.815029, 29.871025, -1.8880376) failed to convert
-rank 33: Point 407 (-90.926013, 29.791889, -2.2018789) failed to convert
-rank 1: Point 411 (-92.097993, 29.831587, -1.3329529) failed to convert
-rank 62: Point 405 (-90.33841, 29.909478, -0.21735868) failed to convert
-rank 14: Point 402 (-91.481148, 29.940455, -1.6859616) failed to convert
-rank 68: Point 570 (-90.123765, 29.987159, -0.62309389) failed to convert
-rank 31: Point 411 (-90.986319, 30.106479, -8.1734586) failed to convert
-rank 89: Point 566 (-89.404155, 29.336547, -5.2428651) failed to convert
-rank 73: Point 564 (-90.028001, 29.845473, -9.0) failed to convert
-rank 94: Point 569 (-89.230837, 29.29505, -0.0) failed to convert
-rank 46: Point 401 (-90.683075, 29.611439, -0.55432576) failed to convert
-rank 26: Point 403 (-91.147987, 30.174069, -12.338) failed to convert
-rank 23: Point 407 (-91.191053, 30.275716, 24.091161) failed to convert
-rank 56: Point 405 (-90.503751, 29.43507, -8.2296) failed to convert
-rank 74: Point 570 (-89.988573, 30.047474, -4.4988482) failed to convert
-rank 15: Point 407 (-91.413198, 30.583241, -9.2795923) failed to convert
-rank 50: Point 409 (-90.604154, 29.662147, -0.96333827) failed to convert
-rank 93: Point 565 (-89.274248, 29.182042, -0.43578816) failed to convert
-rank 19: Point 410 (-91.287448, 30.055031, -0.7588775) failed to convert
-rank 78: Point 570 (-89.918606, 29.906392, -4.2315735) failed to convert
-rank 51: Point 409 (-90.586128, 29.686666, -1.5127054) failed to convert
-rank 71: Point 565 (-90.067051, 29.859161, -9.0) failed to convert
-rank 99: Point 565 (-88.95274, 29.414142, 15.694137) failed to convert
-rank 98: Point 570 (-89.04213, 29.765775, 3.6595508) failed to convert
-rank 20: Point 407 (-91.241178, 30.339836, -14.265861) failed to convert
-rank 90: Point 571 (-89.394088, 28.965388, -0.37097968) failed to convert
-rank 75: Point 565 (-90.00459, 29.595115, -0.21076495) failed to convert
-rank 36: Point 405 (-90.838919, 29.864745, -0.88298133) failed to convert
-rank 44: Point 405 (-90.706418, 29.573915, -1.2998243) failed to convert
-rank 81: Point 564 (-89.84794, 29.598432, -5.0365155) failed to convert
-rank 48: Point 406 (-90.642918, 29.644835, -1.1463802) failed to convert
-rank 91: Point 565 (-89.351102, 29.154457, 0.03313664) failed to convert
-rank 92: Point 569 (-89.305128, 29.336958, -0.11186814) failed to convert
-rank 13: Point 409 (-91.520001, 29.913091, -0.63152412) failed to convert
-rank 8: Point 403 (-91.658516, 30.950573, 1.4010724) failed to convert
-rank 76: Point 572 (-89.978373, 29.712192, -8.2296) failed to convert
-rank 21: Point 408 (-91.224209, 30.285986, 27.300543) failed to convert
-rank 53: Point 408 (-90.509761, 30.088804, -0.84235686) failed to convert
-rank 82: Point 570 (-89.795506, 29.853897, -9.7234256) failed to convert
-rank 72: Point 570 (-90.043929, 29.912421, 0.04579256) failed to convert
-rank 88: Point 573 (-89.448051, 29.532968, 1.9882458) failed to convert
-rank 38: Point 405 (-90.801017, 29.693382, -0.49771401) failed to convert
-rank 83: Point 565 (-89.742848, 30.177553, 23.747144) failed to convert
-rank 2: Point 403 (-91.920635, 31.01791, -18.169085) failed to convert
-rank 65: Point 567 (-90.228002, 29.952602, 9.7363677) failed to convert
-rank 10: Point 405 (-91.602057, 30.738373, -10.383483) failed to convert
-rank 28: Point 404 (-91.10994, 29.67145, -2.3704284) failed to convert
-rank 96: Point 572 (-89.199122, 29.224115, -0.0) failed to convert
-rank 25: Point 410 (-91.157935, 30.264767, -5.7444272) failed to convert
-rank 11: Point 405 (-91.586021, 30.253615, 15.344081) failed to convert
-rank 95: Point 566 (-89.219252, 29.205674, -0.10269817) failed to convert
-rank 86: Point 570 (-89.529528, 30.42069, -10.371334) failed to convert
-rank 87: Point 565 (-89.526814, 29.543066, 0.42623578) failed to convert
-rank 49: Point 410 (-90.613851, 29.744764, -0.15227144) failed to convert
-rank 67: Point 563 (-90.154841, 29.952772, 22.179424) failed to convert
-rank 79: Point 565 (-89.898306, 29.900188, -3.0044137) failed to convert
-rank 64: Point 570 (-90.265561, 29.970505, 16.610921) failed to convert
-rank 63: Point 409 (-90.341463, 29.470185, -1.5016238) failed to convert
-rank 97: Point 564 (-89.131735, 29.531046, 6.2700259) failed to convert
-rank 77: Point 566 (-89.928247, 30.088575, 0.08909097) failed to convert
-rank 32: Point 408 (-90.937613, 30.138642, 19.536089) failed to convert
-rank 42: Point 407 (-90.745333, 29.491466, -0.94210672) failed to convert
-rank 29: Point 406 (-91.036944, 30.120198, -11.496817) failed to convert
-rank 85: Point 565 (-89.635586, 30.159427, 9.2523233) failed to convert
-rank 30: Point 407 (-91.043406, 29.717139, -0.02568579) failed to convert
-rank 3: Point 410 (-91.874987, 30.608824, -7.3645123) failed to convert
-rank 80: Point 568 (-89.85578, 30.031677, 0.21098695) failed to convert
-rank 84: Point 573 (-89.69245, 30.275016, -1.2009699) failed to convert
-rank 70: Point 571 (-90.098278, 29.687654, -8.2296) failed to convert
-rank 66: Point 568 (-90.195977, 29.926847, 14.419225) failed to convert
-rank 58: Point 401 (-90.504316, 28.880224, 17.164777) failed to convert
-rank 61: Point 409 (-90.362733, 29.894515, -0.31878294) failed to convert
-rank 45: Point 408 (-90.709496, 29.341766, -0.71109836) failed to convert
-rank 5: Point 411 (-91.816293, 29.989804, -4.4720088) failed to convert
-rank 69: Point 568 (-90.11097, 29.819866, -4.3007282) failed to convert
-rank 54: Point 406 (-90.547797, 29.261894, 1.5431312) failed to convert
-rank 27: Point 403 (-91.145432, 29.800038, -0.48499925) failed to convert
-rank 39: Point 409 (-90.771634, 29.866491, -0.41689809) failed to convert
-rank 41: Point 408 (-90.730894, 30.004778, -4.0982103) failed to convert
-rank 47: Point 409 (-90.650583, 29.857274, 0.14891494) failed to convert
-rank 0: Point 382 (-92.516414, 29.515458, 7.7851456) failed to convert
-rank 52: Point 406 (-90.543686, 29.939762, 0.68356069) failed to convert
-rank 68: Point 571 (-90.123733, 29.987546, -9.0) failed to convert
-rank 24: Point 405 (-91.17106, 30.312566, 8.7666878) failed to convert
-rank 9: Point 408 (-91.636142, 30.801738, -20.0) failed to convert
-rank 6: Point 407 (-91.75262, 30.536119, -12.936277) failed to convert
-rank 89: Point 567 (-89.403959, 29.338784, 12.301133) failed to convert
-rank 55: Point 409 (-90.475724, 30.009471, 38.552231) failed to convert
-rank 73: Point 565 (-90.032822, 29.783469, 0.31656186) failed to convert
-rank 43: Point 413 (-90.716099, 29.61119, -0.30784084) failed to convert
-rank 40: Point 405 (-90.755705, 29.858607, -0.38012527) failed to convert
-rank 4: Point 407 (-91.804097, 30.975631, 9.9909979) failed to convert
-rank 59: Point 410 (-90.418609, 29.772218, -0.36870819) failed to convert
-rank 12: Point 399 (-91.546811, 30.053673, -1.0734393) failed to convert
-rank 74: Point 571 (-89.979386, 30.163435, 4.3200002) failed to convert
-rank 57: Point 412 (-90.486452, 29.449958, -0.10148835) failed to convert
-rank 94: Point 570 (-89.238568, 29.206702, -0.08475472) failed to convert
-rank 37: Point 410 (-90.790028, 30.236753, -1.4339107) failed to convert
-rank 22: Point 407 (-91.202404, 30.411453, 11.060851) failed to convert
-rank 34: Point 404 (-90.959454, 28.8133, 11.667095) failed to convert
-rank 71: Point 566 (-90.067013, 29.859562, -9.0) failed to convert
-rank 99: Point 566 (-88.972344, 29.19861, 8.6855879) failed to convert
-rank 18: Point 410 (-91.293969, 30.526903, -15.945918) failed to convert
-rank 16: Point 405 (-91.360875, 30.724754, -18.698687) failed to convert
-rank 93: Point 566 (-89.174392, 30.306825, 3.9806503) failed to convert
-rank 78: Point 571 (-89.91854, 29.907115, -6.6385445) failed to convert
-rank 14: Point 403 (-91.433392, 30.736205, -19.534269) failed to convert
-rank 60: Point 404 (-90.380266, 29.969304, -1.3968086) failed to convert
-rank 7: Point 409 (-91.714689, 30.630541, -6.7334472) failed to convert
-rank 1: Point 412 (-92.053679, 30.687483, -9.2937014) failed to convert
-rank 75: Point 566 (-89.994595, 29.722479, -5.0020731) failed to convert
-rank 33: Point 408 (-90.9269, 29.778152, -0.81470181) failed to convert
-rank 90: Point 572 (-89.395651, 28.947044, -0.01480477) failed to convert
-rank 98: Point 571 (-89.093919, 29.191872, 0.23092861) failed to convert
-rank 31: Point 412 (-91.045471, 29.198001, 1.2147783) failed to convert
-rank 72: Point 571 (-89.99812, 30.493104, -9.2229088) failed to convert
-rank 81: Point 565 (-89.795823, 30.240937, -1.1490888) failed to convert
-rank 92: Point 570 (-89.306762, 29.318012, -0.21261571) failed to convert
-rank 62: Point 406 (-90.361034, 29.60357, -0.085344) failed to convert
-rank 91: Point 566 (-89.34444, 29.231536, -0.55323461) failed to convert
-rank 88: Point 574 (-89.444494, 29.574435, 1.6427614) failed to convert
-rank 82: Point 571 (-89.767488, 30.196477, 0.46810629) failed to convert
-rank 76: Point 573 (-89.958549, 29.96285, 0.17341736) failed to convert
-rank 65: Point 568 (-90.229166, 29.937202, -2.798933) failed to convert
-rank 83: Point 566 (-89.775312, 29.781571, -8.2296) failed to convert
-rank 51: Point 410 (-90.58618, 29.685381, -0.67847531) failed to convert
-rank 50: Point 410 (-90.604146, 29.662207, -0.36767329) failed to convert
-rank 46: Point 402 (-90.692678, 29.472815, -0.42241914) failed to convert
-rank 35: Point 414 (-90.850994, 30.059196, 19.797431) failed to convert
-rank 95: Point 567 (-89.221652, 29.178329, -0.16031031) failed to convert
-rank 86: Point 571 (-89.5463, 30.223643, -0.54173798) failed to convert
-rank 96: Point 573 (-89.19197, 29.30494, 0.96573079) failed to convert
-rank 36: Point 406 (-90.844426, 29.783178, -1.7728283) failed to convert
-rank 79: Point 566 (-89.888789, 30.018801, 11.074296) failed to convert
-rank 15: Point 408 (-91.467336, 29.681117, -0.16659857) failed to convert
-rank 87: Point 566 (-89.543638, 29.343302, 1.0503854) failed to convert
-rank 26: Point 404 (-91.138056, 30.32898, 5.4199877) failed to convert
-rank 67: Point 564 (-90.159286, 29.894734, -4.1788082) failed to convert
-rank 64: Point 571 (-90.299745, 29.51338, -0.05840684) failed to convert
-rank 20: Point 408 (-91.284511, 29.643424, -0.60482785) failed to convert
-rank 44: Point 406 (-90.703866, 29.61072, -1.1272715) failed to convert
-rank 97: Point 565 (-89.087881, 30.016732, 2.6936611) failed to convert
-rank 13: Point 410 (-91.537323, 29.616657, -2.725643) failed to convert
-rank 19: Point 411 (-91.259448, 30.503222, 15.457305) failed to convert
-rank 77: Point 567 (-89.930768, 30.056806, 0.95448023) failed to convert
-rank 70: Point 572 (-90.073163, 30.011444, 1.6090888) failed to convert
-rank 2: Point 404 (-91.92064, 31.017677, -18.831481) failed to convert
-rank 56: Point 406 (-90.475794, 29.823472, -8.2296) failed to convert
-rank 85: Point 566 (-89.691777, 29.482861, 27.553432) failed to convert
-rank 80: Point 569 (-89.89123, 29.590044, 0.18473358) failed to convert
-rank 21: Point 409 (-91.21695, 30.400879, -7.960567) failed to convert
-rank 23: Point 408 (-91.188752, 30.311926, -14.051281) failed to convert
-rank 8: Point 404 (-91.657199, 30.973275, -2.5501628) failed to convert
-rank 28: Point 405 (-91.109943, 29.671237, -2.1610489) failed to convert
-rank 66: Point 569 (-90.236798, 29.386751, 0.243) failed to convert
-rank 25: Point 411 (-91.157044, 30.278655, 13.512406) failed to convert
-rank 69: Point 569 (-90.09691, 30.001535, 1.1536821) failed to convert
-rank 84: Point 574 (-89.698002, 30.208276, -0.48118359) failed to convert
-rank 38: Point 406 (-90.769498, 30.153881, -0.34696053) failed to convert
-rank 17: Point 410 (-91.323468, 30.598266, -7.2333335) failed to convert
-rank 10: Point 406 (-91.637699, 30.123254, -1.0409198) failed to convert
-rank 11: Point 406 (-91.549763, 30.870421, -13.279226) failed to convert
-rank 63: Point 410 (-90.308396, 29.915587, -0.26210495) failed to convert
-rank 73: Point 566 (-90.027969, 29.845422, -9.0) failed to convert
-rank 68: Point 572 (-90.121059, 30.02213, 0.61264801) failed to convert
-rank 89: Point 568 (-89.342811, 30.04393, 0.77848096) failed to convert
-rank 29: Point 407 (-91.056273, 29.823063, -0.40156676) failed to convert
-rank 42: Point 408 (-90.74826, 29.448475, -0.05882879) failed to convert
-rank 30: Point 408 (-91.081997, 29.116408, 2.3364418) failed to convert
-rank 47: Point 410 (-90.659526, 29.729476, -1.4356094) failed to convert
-rank 54: Point 407 (-90.493545, 30.019784, -8.625831) failed to convert
-rank 74: Point 572 (-89.99451, 29.972279, -8.2296) failed to convert
-rank 94: Point 571 (-89.237781, 29.21545, -0.1025938) failed to convert
-rank 58: Point 402 (-90.43215, 29.882928, -1.2718355) failed to convert
-rank 6: Point 408 (-91.745927, 30.654723, 5.2673912) failed to convert
-rank 45: Point 409 (-90.70029, 29.475344, -1.4095007) failed to convert
-rank 52: Point 407 (-90.579133, 29.441227, 0.06095999) failed to convert
-rank 39: Point 410 (-90.788433, 29.620541, -1.6371052) failed to convert
-rank 41: Point 409 (-90.730489, 30.010587, 23.905024) failed to convert
-rank 24: Point 406 (-91.190879, 30.000268, -1.5789285) failed to convert
-rank 49: Point 411 (-90.592468, 30.04647, 26.210348) failed to convert
-rank 71: Point 567 (-90.06165, 29.928259, 26.790533) failed to convert
-rank 99: Point 567 (-88.888737, 30.102805, 13.162845) failed to convert
-rank 9: Point 409 (-91.66102, 30.370383, -7.5170407) failed to convert
-rank 55: Point 410 (-90.47316, 30.044692, 7.0713516) failed to convert
-rank 93: Point 567 (-89.209735, 29.912522, 0.02272964) failed to convert
-rank 78: Point 572 (-89.90899, 30.026406, -9.0) failed to convert
-rank 81: Point 566 (-89.795788, 30.240987, -1.1490888) failed to convert
-rank 27: Point 404 (-91.106551, 30.405982, -8.0054573) failed to convert
-rank 48: Point 407 (-90.679032, 29.124801, 0.44742187) failed to convert
-rank 43: Point 414 (-90.654722, 30.489129, -9.5276377) failed to convert
-rank 3: Point 411 (-91.902375, 30.104117, -8.8492174) failed to convert
-rank 40: Point 406 (-90.755753, 29.857863, -0.84998246) failed to convert
-rank 72: Point 572 (-90.03345, 30.045928, 4.4213119) failed to convert
-rank 98: Point 572 (-89.086968, 29.269167, 5.6498156) failed to convert
-rank 4: Point 408 (-91.812711, 30.821325, -14.925563) failed to convert
-rank 53: Point 409 (-90.542371, 29.634265, -0.81058269) failed to convert
-rank 61: Point 410 (-90.390357, 29.518857, -0.11388301) failed to convert
-rank 90: Point 573 (-89.329628, 29.711922, 3.3609938) failed to convert
-rank 92: Point 571 (-89.30362, 29.353897, -0.91346528) failed to convert
-rank 88: Point 575 (-89.475277, 29.212313, 0.31299999) failed to convert
-rank 75: Point 567 (-90.035025, 29.204006, 0.31532167) failed to convert
-rank 82: Point 572 (-89.795494, 29.853838, -0.84891591) failed to convert
-rank 91: Point 567 (-89.261949, 30.172843, 4.5227577) failed to convert
-rank 34: Point 405 (-90.901688, 29.691195, -0.89180007) failed to convert
-rank 37: Point 411 (-90.815025, 29.871065, -1.971462) failed to convert
-rank 65: Point 569 (-90.26308, 29.486608, -0.29589402) failed to convert
-rank 76: Point 574 (-89.978351, 29.712318, -4.570781) failed to convert
-rank 86: Point 572 (-89.611421, 29.449074, 6.6783814) failed to convert
-rank 83: Point 567 (-89.773852, 29.799382, -0.0) failed to convert
-rank 32: Point 409 (-90.938031, 30.132354, -7.3239448) failed to convert
-rank 5: Point 412 (-91.795768, 30.361222, -2.4815076) failed to convert
-rank 95: Point 568 (-89.220262, 29.194126, 2.2e-07) failed to convert
-rank 12: Point 400 (-91.52693, 30.391289, -2.8169679) failed to convert
-rank 96: Point 574 (-89.206768, 29.137246, -0.0) failed to convert
-rank 79: Point 567 (-89.898293, 29.900247, -3.0044137) failed to convert
-rank 1: Point 413 (-92.097929, 29.832313, -0.44629818) failed to convert
-rank 87: Point 567 (-89.50819, 29.762462, 11.424954) failed to convert
-rank 67: Point 565 (-90.159448, 29.891991, -4.0977314) failed to convert
-rank 7: Point 410 (-91.720873, 30.521405, -10.378007) failed to convert
-rank 18: Point 411 (-91.363522, 29.39274, 4.5470381) failed to convert
-rank 33: Point 409 (-90.906774, 30.079476, 19.034489) failed to convert
-rank 14: Point 404 (-91.436687, 30.681712, -9.2026304) failed to convert
-rank 31: Point 413 (-90.970703, 30.342161, -4.0191634) failed to convert
-rank 97: Point 566 (-89.104358, 29.834934, 3.1994815) failed to convert
-rank 62: Point 407 (-90.340176, 29.885348, -0.37064417) failed to convert
-rank 0: Point 383 (-92.545928, 28.850383, 30.0) failed to convert
-rank 64: Point 572 (-90.298875, 29.524891, 0.13023918) failed to convert
-rank 80: Point 570 (-89.917014, 29.263716, 3.0985441) failed to convert
-rank 77: Point 568 (-89.930949, 30.054297, 0.92029265) failed to convert
-rank 70: Point 573 (-90.088889, 29.808973, 0.86598352) failed to convert
-rank 85: Point 567 (-89.692077, 29.478885, -4.9929291) failed to convert
-rank 66: Point 570 (-90.189849, 30.006915, 1.4829192) failed to convert
-rank 50: Point 411 (-90.56158, 30.260478, 2.54) failed to convert
-rank 46: Point 403 (-90.697016, 29.410014, 0.17325181) failed to convert
-rank 57: Point 413 (-90.447042, 29.99423, 27.794156) failed to convert
-rank 69: Point 570 (-90.147787, 29.339322, -0.40064928) failed to convert
-rank 22: Point 408 (-91.202578, 30.40869, 12.348031) failed to convert
-rank 84: Point 575 (-89.698415, 30.202476, 0.36576) failed to convert
-rank 60: Point 405 (-90.378146, 29.997787, -4.8353475) failed to convert
-rank 44: Point 407 (-90.706387, 29.573967, -1.274053) failed to convert
-rank 36: Point 407 (-90.830818, 29.984095, -10.054743) failed to convert
-rank 15: Point 409 (-91.45544, 29.881107, -0.103) failed to convert
-rank 51: Point 411 (-90.585697, 29.69214, 0.31945615) failed to convert
-rank 16: Point 406 (-91.360833, 30.725391, -20.0) failed to convert
-rank 59: Point 411 (-90.424179, 29.695819, -0.61433943) failed to convert
-rank 35: Point 415 (-90.876785, 29.675953, -0.62213714) failed to convert
-rank 8: Point 405 (-91.660491, 30.916264, -19.656951) failed to convert
-rank 20: Point 409 (-91.229478, 30.525301, -7.97136) failed to convert
-rank 89: Point 569 (-89.414672, 29.213355, -0.14626311) failed to convert
-rank 73: Point 567 (-90.032845, 29.783063, 1.1361591) failed to convert
-rank 23: Point 409 (-91.18208, 30.416719, -12.283663) failed to convert
-rank 74: Point 573 (-89.99486, 29.967842, 0.06167155) failed to convert
-rank 19: Point 412 (-91.25545, 30.566511, 11.860351) failed to convert
-rank 2: Point 405 (-91.920631, 31.017771, -18.632669) failed to convert
-rank 28: Point 406 (-91.109975, 29.670633, -2.4263729) failed to convert
-rank 25: Point 412 (-91.192106, 29.725554, -0.02) failed to convert
-rank 68: Point 573 (-90.119283, 30.045073, 4.2800002) failed to convert
-rank 94: Point 572 (-89.244642, 29.137188, 2.4666736) failed to convert
-rank 71: Point 568 (-90.053443, 30.033367, -1.5393897) failed to convert
-rank 38: Point 407 (-90.800822, 29.696167, -0.56082583) failed to convert
-rank 21: Point 410 (-91.22393, 30.290062, 9.8504165) failed to convert
-rank 99: Point 568 (-88.877704, 30.219092, 7.583151) failed to convert
-rank 78: Point 573 (-89.908547, 30.031922, -0.83365937) failed to convert
-rank 93: Point 568 (-89.275087, 29.171301, -0.0) failed to convert
-rank 17: Point 411 (-91.324549, 30.579757, -8.880297) failed to convert
-rank 81: Point 567 (-89.860265, 29.444084, 1.2552879) failed to convert
-rank 11: Point 407 (-91.572597, 30.482918, -4.5867495) failed to convert
-rank 13: Point 411 (-91.53724, 29.618069, -2.9459832) failed to convert
-rank 63: Point 411 (-90.3084, 29.915526, -0.31551653) failed to convert
-rank 30: Point 409 (-91.016533, 30.12906, 23.160979) failed to convert
-rank 29: Point 408 (-91.08163, 29.429056, -0.55336192) failed to convert
-rank 42: Point 409 (-90.675061, 30.502137, -8.7346946) failed to convert
-rank 88: Point 576 (-89.46323, 29.354154, 40.320162) failed to convert
-rank 72: Point 573 (-90.035208, 30.023346, -9.0) failed to convert
-rank 92: Point 572 (-89.307696, 29.306944, -0.06804265) failed to convert
-rank 90: Point 574 (-89.294734, 30.108509, 3.1221002) failed to convert
-rank 47: Point 411 (-90.672338, 29.545563, -8.2296) failed to convert
-rank 98: Point 573 (-89.094708, 29.182442, 5.0103042) failed to convert
-rank 75: Point 568 (-89.98065, 29.899419, 1.701479) failed to convert
-rank 91: Point 568 (-89.350732, 29.158449, -2.3847785) failed to convert
-rank 82: Point 573 (-89.758736, 30.30257, -5.7133796) failed to convert
-rank 58: Point 403 (-90.432561, 29.877209, -0.50030214) failed to convert
-rank 76: Point 575 (-89.978362, 29.712155, -4.6716698) failed to convert
-rank 41: Point 410 (-90.757339, 29.620661, -0.7328699) failed to convert
-rank 54: Point 408 (-90.519821, 29.654829, -0.5476312) failed to convert
-rank 65: Point 570 (-90.270527, 29.386793, -3.6505978) failed to convert
-rank 45: Point 410 (-90.710317, 29.329803, -0.0101481) failed to convert
-rank 83: Point 568 (-89.81348, 29.309712, 3.1319572) failed to convert
-rank 96: Point 575 (-89.206932, 29.135378, -0.0) failed to convert
-rank 10: Point 407 (-91.626892, 30.310686, -5.9190946) failed to convert
-rank 95: Point 569 (-89.155787, 29.91917, 2.2288577) failed to convert
-rank 86: Point 573 (-89.614075, 29.417057, 0.84675018) failed to convert
-rank 49: Point 412 (-90.643509, 29.320902, -8.2296) failed to convert
-rank 56: Point 407 (-90.47506, 29.833539, -0.17736286) failed to convert
-rank 26: Point 405 (-91.143681, 30.241253, -5.7729989) failed to convert
-rank 6: Point 409 (-91.752598, 30.536062, -9.9774068) failed to convert
-rank 39: Point 411 (-90.771026, 29.875017, -0.65331303) failed to convert
-rank 43: Point 415 (-90.686733, 30.033929, 4.8924815) failed to convert
-rank 24: Point 407 (-91.17332, 30.277006, 22.099579) failed to convert
-rank 55: Point 411 (-90.505992, 29.589899, -1.0477432) failed to convert
-rank 67: Point 566 (-90.159226, 29.894723, -4.1788082) failed to convert
-rank 79: Point 568 (-89.860198, 30.372614, -9.0259951) failed to convert
-rank 87: Point 568 (-89.563678, 29.103085, 12.506053) failed to convert
-rank 97: Point 567 (-89.075035, 30.157215, 5.4658196) failed to convert
-rank 3: Point 412 (-91.909122, 29.978636, -1.6667672) failed to convert
-rank 27: Point 405 (-91.116435, 30.252904, -9.0803111) failed to convert
-rank 40: Point 407 (-90.752603, 29.90352, -1.2518419) failed to convert
-rank 64: Point 573 (-90.307486, 29.408809, -3.8160961) failed to convert
-rank 85: Point 568 (-89.691385, 29.48633, 23.427739) failed to convert
-rank 4: Point 409 (-91.851907, 30.110456, -4.1886414) failed to convert
-rank 61: Point 411 (-90.384769, 29.595141, -0.70772887) failed to convert
-rank 53: Point 410 (-90.555612, 29.447811, 0.3048) failed to convert
-rank 84: Point 576 (-89.755106, 29.513266, 0.31289368) failed to convert
-rank 77: Point 569 (-89.935618, 29.995613, -0.58855234) failed to convert
-rank 70: Point 574 (-90.137077, 29.180989, 0.31299999) failed to convert
-rank 69: Point 571 (-90.088685, 30.107231, 4.48) failed to convert
-rank 66: Point 571 (-90.23912, 29.355304, -4.9490379) failed to convert
-rank 37: Point 412 (-90.815018, 29.871126, -1.3083037) failed to convert
-rank 80: Point 571 (-89.88878, 29.618636, -0.71825598) failed to convert
-rank 5: Point 413 (-91.802021, 30.248393, -3.8877416) failed to convert
-rank 9: Point 410 (-91.636091, 30.801771, -20.0) failed to convert
-rank 1: Point 414 (-92.097952, 29.831447, 0.10750105) failed to convert
-rank 34: Point 406 (-90.861235, 30.292677, -4.6216947) failed to convert
-rank 32: Point 410 (-90.933199, 30.204707, -2.8323463) failed to convert
-rank 62: Point 408 (-90.339125, 29.899439, -1.3612368) failed to convert
-rank 33: Point 410 (-90.907074, 30.074974, 23.106107) failed to convert
-rank 89: Point 570 (-89.359193, 29.856238, -0.64416016) failed to convert
-rank 52: Point 408 (-90.507584, 30.439965, -5.0755155) failed to convert
-rank 73: Point 568 (-90.032719, 29.784677, -1.8485233) failed to convert
-rank 31: Point 414 (-91.020278, 29.587068, 0.12407734) failed to convert
-rank 12: Point 401 (-91.525289, 30.418901, -11.280649) failed to convert
-rank 0: Point 384 (-92.536282, 29.064195, 23.250026) failed to convert
-rank 22: Point 409 (-91.201203, 30.430331, 8.3719834) failed to convert
-rank 68: Point 574 (-90.121641, 30.014565, -9.0) failed to convert
-rank 94: Point 573 (-89.240591, 29.183389, -0.00749995) failed to convert
-rank 48: Point 408 (-90.643013, 29.643404, -0.57809483) failed to convert
-rank 18: Point 412 (-91.293946, 30.52687, -15.945918) failed to convert
-rank 14: Point 405 (-91.433383, 30.736166, -19.526703) failed to convert
-rank 74: Point 574 (-90.006526, 29.819616, -6.7330325) failed to convert
-rank 71: Point 569 (-90.067388, 29.854501, 0.98597371) failed to convert
-rank 57: Point 414 (-90.511254, 29.102502, 1.7495267) failed to convert
-rank 99: Point 569 (-88.909874, 29.87513, 0.46836455) failed to convert
-rank 93: Point 569 (-89.259556, 29.34878, 2.4886978) failed to convert
-rank 78: Point 574 (-89.911281, 29.997755, 5.2512971) failed to convert
-rank 50: Point 412 (-90.612977, 29.536671, -1.841472) failed to convert
-rank 46: Point 404 (-90.696917, 29.411397, 0.12742479) failed to convert
-rank 7: Point 411 (-91.720845, 30.521459, -12.073129) failed to convert
-rank 72: Point 574 (-90.034644, 30.030501, 3.2728163) failed to convert
-rank 81: Point 568 (-89.871162, 29.307338, 0.31299999) failed to convert
-rank 88: Point 577 (-89.384579, 30.266551, 0.44503193) failed to convert
-rank 92: Point 573 (-89.271562, 29.719644, 1.6931633) failed to convert
-rank 59: Point 412 (-90.434248, 29.557398, -0.30217548) failed to convert
-rank 16: Point 407 (-91.415207, 29.832022, -7.1364113) failed to convert
-rank 75: Point 569 (-89.978426, 29.927548, 21.429287) failed to convert
-rank 60: Point 406 (-90.381975, 29.945465, 21.435435) failed to convert
-rank 15: Point 410 (-91.466705, 29.691483, -0.23155589) failed to convert
-rank 98: Point 574 (-89.109646, 29.015272, 9.6874797) failed to convert
-rank 76: Point 576 (-89.978377, 29.711878, -2.9606854) failed to convert
-rank 51: Point 412 (-90.600826, 29.477736, -1.4831751) failed to convert
-rank 82: Point 574 (-89.771879, 30.14272, 1.6800665) failed to convert
-rank 91: Point 569 (-89.350629, 29.159499, -2.4269913) failed to convert
-rank 19: Point 413 (-91.318079, 29.55558, -0.663376) failed to convert
-rank 90: Point 575 (-89.391529, 28.994426, 1.9341851) failed to convert
-rank 65: Point 571 (-90.2651, 29.459443, -0.28449315) failed to convert
-rank 20: Point 410 (-91.261636, 30.01272, -0.17) failed to convert
-rank 35: Point 416 (-90.850535, 30.065226, -5.1815894) failed to convert
-rank 83: Point 569 (-89.767788, 29.873159, -8.5212943) failed to convert
-rank 96: Point 576 (-89.20192, 29.19207, -0.0) failed to convert
-rank 95: Point 570 (-89.221937, 29.175016, -0.0) failed to convert
-rank 28: Point 407 (-91.10912, 29.683995, -1.463351) failed to convert
-rank 8: Point 406 (-91.759786, 29.155114, 6.6999998) failed to convert
-rank 44: Point 408 (-90.706367, 29.574002, -1.3296242) failed to convert
-rank 86: Point 574 (-89.556344, 30.104098, 3.7390078) failed to convert
-rank 13: Point 412 (-91.537225, 29.61825, -2.8082464) failed to convert
-rank 38: Point 408 (-90.823683, 29.357946, 0.30487327) failed to convert
-rank 36: Point 408 (-90.829997, 29.995841, 14.923116) failed to convert
-rank 25: Point 413 (-91.157326, 30.274107, -7.6011847) failed to convert
-rank 23: Point 410 (-91.215529, 29.887705, -0.37321209) failed to convert
-rank 67: Point 567 (-90.190408, 29.485081, 0.31299999) failed to convert
-rank 79: Point 569 (-89.898284, 29.900286, -3.0044137) failed to convert
-rank 11: Point 408 (-91.555483, 30.772649, -13.70384) failed to convert
-rank 2: Point 406 (-91.946316, 30.542902, -6.6643389) failed to convert
-rank 64: Point 574 (-90.294667, 29.581369, -0.41246335) failed to convert
-rank 21: Point 411 (-91.221782, 30.32382, -14.091515) failed to convert
-rank 87: Point 569 (-89.502544, 29.828148, -0.0) failed to convert
-rank 97: Point 568 (-89.079136, 30.112214, 3.8688822) failed to convert
-rank 47: Point 412 (-90.672339, 29.545503, -8.2296) failed to convert
-rank 63: Point 412 (-90.308403, 29.915486, -0.30079239) failed to convert
-rank 42: Point 410 (-90.742239, 29.536247, -0.99893636) failed to convert
-rank 58: Point 404 (-90.431256, 29.895071, 0.35226527) failed to convert
-rank 45: Point 411 (-90.710009, 29.334162, 0.08704578) failed to convert
-rank 30: Point 410 (-91.017125, 30.119927, -12.42538) failed to convert
-rank 41: Point 411 (-90.710106, 30.303286, -0.43458096) failed to convert
-rank 17: Point 412 (-91.394383, 29.433324, 2.0783621) failed to convert
-rank 54: Point 409 (-90.496001, 29.98579, -0.61942774) failed to convert
-rank 10: Point 408 (-91.635454, 30.161874, -1.8441881) failed to convert
-rank 29: Point 409 (-91.036527, 30.126068, -10.375877) failed to convert
-rank 85: Point 569 (-89.642112, 30.080022, 3.2800146) failed to convert
-rank 66: Point 572 (-90.21218, 29.712899, 1.846714) failed to convert
-rank 70: Point 575 (-90.071879, 30.027846, -0.00727276) failed to convert
-rank 43: Point 416 (-90.798454, 28.395729, 42.21253) failed to convert
-rank 56: Point 408 (-90.475591, 29.826157, -0.76263056) failed to convert
-rank 77: Point 570 (-89.962993, 29.650066, -0.41743417) failed to convert
-rank 69: Point 572 (-90.110944, 29.819992, -4.3555922) failed to convert
-rank 80: Point 572 (-89.889056, 29.61473, 23.536761) failed to convert
-rank 26: Point 406 (-91.171556, 29.803193, -3.6479736) failed to convert
-rank 6: Point 410 (-91.743863, 30.690328, -9.1808075) failed to convert
-rank 24: Point 408 (-91.248764, 29.071478, 4.0608245) failed to convert
-rank 55: Point 412 (-90.543321, 29.065288, 3.7968638) failed to convert
-rank 84: Point 577 (-89.726897, 29.85786, -0.17075097) failed to convert
-rank 39: Point 412 (-90.822628, 29.113978, -0.52063442) failed to convert
-rank 3: Point 413 (-91.877307, 30.565046, -5.3576062) failed to convert
-rank 27: Point 406 (-91.174435, 29.340441, 1.3912261) failed to convert
-rank 73: Point 569 (-90.020236, 29.943761, -2.1438089) failed to convert
-rank 53: Point 411 (-90.510343, 30.080176, -2.1753118) failed to convert
-rank 40: Point 408 (-90.771878, 29.62237, -0.64273805) failed to convert
-rank 37: Point 413 (-90.790894, 30.224022, -1.2058192) failed to convert
-rank 4: Point 410 (-91.806343, 30.934733, -15.778246) failed to convert
-rank 49: Point 413 (-90.614206, 29.739262, -1.3859103) failed to convert
-rank 89: Point 571 (-89.397855, 29.408848, 3.381007) failed to convert
-rank 34: Point 407 (-90.896038, 29.775762, -0.95898506) failed to convert
-rank 68: Point 575 (-90.132626, 29.872103, -3.9410642) failed to convert
-rank 94: Point 574 (-89.243025, 29.155526, 3.1502952) failed to convert
-rank 99: Point 570 (-88.884099, 30.150123, 10.781376) failed to convert
-rank 74: Point 575 (-90.011636, 29.7543, -1.116024) failed to convert
-rank 71: Point 570 (-90.06968, 29.824865, -4.8280323) failed to convert
-rank 5: Point 414 (-91.870206, 28.993853, 17.340748) failed to convert
-rank 1: Point 415 (-92.097938, 29.831666, -0.40191669) failed to convert
-rank 61: Point 412 (-90.390103, 29.522284, -1.2890112) failed to convert
-rank 32: Point 411 (-90.938096, 30.130958, -11.535767) failed to convert
-rank 93: Point 570 (-89.280585, 29.107892, -0.0) failed to convert
-rank 62: Point 409 (-90.339248, 29.897397, -1.3025092) failed to convert
-rank 78: Point 575 (-89.918001, 29.913666, 37.622515) failed to convert
-rank 72: Point 575 (-90.034657, 30.030315, -4.8585123) failed to convert
-rank 81: Point 569 (-89.848383, 29.591961, 1.0846454) failed to convert
-rank 9: Point 411 (-91.673527, 30.150518, -1.4429954) failed to convert
-rank 33: Point 411 (-90.905878, 30.09259, -6.3597547) failed to convert
-rank 92: Point 574 (-89.321449, 29.148316, -0.0) failed to convert
-rank 98: Point 575 (-89.045216, 29.729416, 3.0949094) failed to convert
-rank 88: Point 578 (-89.389348, 30.21174, 2.77) failed to convert
-rank 52: Point 409 (-90.579075, 29.441895, -8.2296) failed to convert
-rank 31: Point 415 (-90.973375, 30.301102, -6.6720255) failed to convert
-rank 12: Point 402 (-91.522644, 30.463381, -5.1917301) failed to convert
-rank 22: Point 410 (-91.200369, 30.443384, -5.0104937) failed to convert
-rank 96: Point 577 (-89.192622, 29.297244, -0.28153182) failed to convert
-rank 91: Point 570 (-89.274007, 30.036326, 0.33369045) failed to convert
-rank 82: Point 575 (-89.766046, 30.213714, -8.2296) failed to convert
-rank 76: Point 577 (-89.977179, 29.727081, 0.24450366) failed to convert
-rank 65: Point 572 (-90.270517, 29.386832, -4.3850716) failed to convert
-rank 90: Point 576 (-89.376742, 29.166952, 0.31539666) failed to convert
-rank 86: Point 575 (-89.582048, 29.799758, -0.58963469) failed to convert
-rank 83: Point 570 (-89.792376, 29.571022, 23.055961) failed to convert
-rank 75: Point 570 (-89.980511, 29.901168, 1.5386839) failed to convert
-rank 18: Point 413 (-91.294898, 30.511214, -15.304277) failed to convert
-rank 67: Point 568 (-90.149183, 30.025063, 1.5278374) failed to convert
-rank 95: Point 571 (-89.219949, 29.197589, -0.33496781) failed to convert
-rank 79: Point 570 (-89.901005, 29.866242, -2.1562146) failed to convert
-rank 87: Point 570 (-89.541703, 29.36434, 27.072345) failed to convert
-rank 64: Point 575 (-90.261726, 30.020804, 1.455884) failed to convert
-rank 97: Point 569 (-89.163498, 29.174079, -0.0) failed to convert
-rank 15: Point 411 (-91.437358, 30.183089, -1.1309006) failed to convert
-rank 14: Point 406 (-91.432967, 30.742941, 3.2948885) failed to convert
-rank 85: Point 570 (-89.689171, 29.512926, -0.61385283) failed to convert
-rank 46: Point 405 (-90.701142, 29.350033, -0.49075151) failed to convert
-rank 50: Point 413 (-90.625106, 29.363509, 0.365629) failed to convert
-rank 66: Point 573 (-90.235985, 29.396949, 0.47897445) failed to convert
-rank 70: Point 576 (-90.09954, 29.671019, 0.33939663) failed to convert
-rank 19: Point 414 (-91.259157, 30.506841, 5.7658964) failed to convert
-rank 0: Point 385 (-92.523856, 29.334062, 12.594596) failed to convert
-rank 48: Point 409 (-90.627186, 29.868565, -0.41114808) failed to convert
-rank 60: Point 407 (-90.425739, 29.34694, -0.52317598) failed to convert
-rank 77: Point 571 (-89.942454, 29.909226, 0.5993688) failed to convert
-rank 20: Point 411 (-91.241156, 30.33987, -14.265861) failed to convert
-rank 80: Point 573 (-89.909028, 29.363363, 1.5210013) failed to convert
-rank 59: Point 413 (-90.431337, 29.597393, -0.74139852) failed to convert
-rank 7: Point 412 (-91.734992, 30.270995, -8.2296) failed to convert
-rank 69: Point 573 (-90.095106, 30.024577, -0.45022379) failed to convert
-rank 28: Point 408 (-91.138006, 29.22898, -0.43643326) failed to convert
-rank 84: Point 578 (-89.708402, 30.081792, -0.54992615) failed to convert
-rank 38: Point 409 (-90.82451, 29.345458, -8.2296) failed to convert
-rank 25: Point 414 (-91.161461, 30.209109, 7.46144) failed to convert
-rank 2: Point 407 (-91.920578, 31.01831, -18.091163) failed to convert
-rank 42: Point 411 (-90.747632, 29.457301, -0.5199533) failed to convert
-rank 21: Point 412 (-91.287367, 29.268281, -0.38680588) failed to convert
-rank 16: Point 408 (-91.414545, 29.842822, -1.6180531) failed to convert
-rank 23: Point 411 (-91.188742, 30.311866, -14.051281) failed to convert
-rank 8: Point 407 (-91.660485, 30.916179, -19.688496) failed to convert
-rank 17: Point 413 (-91.360078, 30.000636, -0.58875932) failed to convert
-rank 57: Point 415 (-90.417847, 30.391713, -0.16130074) failed to convert
-rank 68: Point 576 (-90.123733, 29.987462, -9.0) failed to convert
-rank 35: Point 417 (-90.89849, 29.34912, -0.0) failed to convert
-rank 47: Point 413 (-90.67234, 29.545462, -8.2296) failed to convert
-rank 54: Point 410 (-90.524093, 29.594864, -0.21821014) failed to convert
-rank 73: Point 570 (-90.027947, 29.845388, -9.0) failed to convert
-rank 44: Point 409 (-90.704108, 29.606678, -0.68064095) failed to convert
-rank 13: Point 413 (-91.538094, 29.603086, -1.7960742) failed to convert
-rank 51: Point 413 (-90.586068, 29.68666, -0.63578787) failed to convert
-rank 36: Point 409 (-90.846337, 29.754393, -0.65543405) failed to convert
-rank 11: Point 409 (-91.590612, 30.172104, -2.7566692) failed to convert
-rank 99: Point 571 (-88.893713, 30.045393, 7.7879311) failed to convert
-rank 30: Point 411 (-91.042898, 29.72473, -0.64395425) failed to convert
-rank 94: Point 575 (-89.259432, 28.967429, 19.056557) failed to convert
-rank 10: Point 409 (-91.601328, 30.750021, -10.504) failed to convert
-rank 89: Point 572 (-89.415167, 29.206759, 0.31299999) failed to convert
-rank 74: Point 576 (-90.007397, 29.808272, 24.371802) failed to convert
-rank 63: Point 413 (-90.308406, 29.915426, -0.23154246) failed to convert
-rank 45: Point 412 (-90.656588, 30.102223, -0.21000349) failed to convert
-rank 43: Point 417 (-90.713576, 29.647288, -0.39973123) failed to convert
-rank 26: Point 407 (-91.141553, 30.274357, 5.2382649) failed to convert
-rank 71: Point 571 (-90.059559, 29.954808, 37.985393) failed to convert
-rank 41: Point 412 (-90.741443, 29.851695, -0.65652399) failed to convert
-rank 56: Point 409 (-90.47545, 29.828062, -0.91436647) failed to convert
-rank 72: Point 576 (-90.075987, 29.499194, -0.3357706) failed to convert
-rank 39: Point 413 (-90.788397, 29.620591, -1.1407296) failed to convert
-rank 3: Point 414 (-91.887604, 30.375375, -6.4683976) failed to convert
-rank 78: Point 576 (-89.958074, 29.407816, 1.5396561) failed to convert
-rank 55: Point 413 (-90.501257, 29.655798, 0.13482958) failed to convert
-rank 29: Point 410 (-91.06237, 29.728157, -1.1814725) failed to convert
-rank 81: Point 570 (-89.79967, 30.193039, 2.5476864) failed to convert
-rank 93: Point 571 (-89.282144, 29.089701, 14.372016) failed to convert
-rank 98: Point 576 (-89.051516, 29.66011, 4.70483) failed to convert
-rank 24: Point 409 (-91.16877, 30.348286, 9.8032252) failed to convert
-rank 92: Point 575 (-89.289908, 29.509907, 4.7009272) failed to convert
-rank 96: Point 578 (-89.212112, 29.075897, 0.00035458) failed to convert
-rank 82: Point 576 (-89.838906, 29.315856, 1.3747771) failed to convert
-rank 88: Point 579 (-89.464275, 29.341384, 1.6157992) failed to convert
-rank 53: Point 412 (-90.558805, 29.402536, -0.0) failed to convert
-rank 58: Point 405 (-90.488006, 29.10921, 1.397826) failed to convert
-rank 90: Point 577 (-89.365049, 29.302681, 16.887665) failed to convert
-rank 91: Point 571 (-89.348677, 29.181801, -2.2973226) failed to convert
-rank 76: Point 578 (-89.936774, 30.235886, 3.4263743) failed to convert
-rank 65: Point 573 (-90.270501, 29.38689, -4.1757602) failed to convert
-rank 75: Point 571 (-89.992589, 29.747903, -2.9594838) failed to convert
-rank 27: Point 407 (-91.115302, 30.270375, -10.73167) failed to convert
-rank 86: Point 576 (-89.539704, 30.299316, -4.246887) failed to convert
-rank 37: Point 414 (-90.816283, 29.852354, -0.90632578) failed to convert
-rank 95: Point 572 (-89.220129, 29.195517, -0.21629867) failed to convert
-rank 1: Point 416 (-92.102495, 29.742353, 1.2236211) failed to convert
-rank 83: Point 571 (-89.776364, 29.768027, -0.0) failed to convert
-rank 40: Point 409 (-90.775239, 29.573076, -1.2049487) failed to convert
-rank 4: Point 411 (-91.812653, 30.821305, -17.583911) failed to convert
-rank 5: Point 415 (-91.777625, 30.685994, -5.9804626) failed to convert
-rank 49: Point 414 (-90.613627, 29.747189, -0.05733196) failed to convert
-rank 6: Point 411 (-91.750304, 30.57621, -12.506681) failed to convert
-rank 62: Point 410 (-90.339065, 29.899837, -1.2858293) failed to convert
-rank 67: Point 569 (-90.159187, 29.894715, -4.1788082) failed to convert
-rank 87: Point 571 (-89.554121, 29.216203, 5.6810731) failed to convert
-rank 33: Point 412 (-90.956553, 29.327536, 1.4045683) failed to convert
-rank 97: Point 570 (-89.164747, 29.159902, 5.0173066) failed to convert
-rank 79: Point 571 (-89.898271, 29.900346, -0.91696402) failed to convert
-rank 12: Point 403 (-91.525252, 30.418918, -11.280649) failed to convert
-rank 31: Point 416 (-91.004938, 29.822075, -0.56691515) failed to convert
-rank 64: Point 576 (-90.265552, 29.969899, 12.432526) failed to convert
-rank 80: Point 574 (-89.867866, 29.878681, -3.0653737) failed to convert
-rank 85: Point 571 (-89.651668, 29.965454, 2.9692901) failed to convert
-rank 52: Point 410 (-90.598185, 29.169984, 2.0160666) failed to convert
-rank 70: Point 577 (-90.071229, 30.03604, 5.7343588) failed to convert
-rank 32: Point 412 (-90.969619, 29.654677, -0.11150341) failed to convert
-rank 22: Point 411 (-91.200783, 30.436846, -6.1083639) failed to convert
-rank 66: Point 574 (-90.23908, 29.355313, -4.9490379) failed to convert
-rank 34: Point 408 (-90.868098, 30.191233, -1.6045509) failed to convert
-rank 69: Point 574 (-90.068836, 30.361098, -2.3833824) failed to convert
-rank 77: Point 572 (-89.945374, 29.872476, 28.212321) failed to convert
-rank 15: Point 412 (-91.485565, 29.371294, 2.1768799) failed to convert
-rank 50: Point 414 (-90.577791, 30.03371, -1.9370988) failed to convert
-rank 84: Point 579 (-89.690917, 30.292222, -1.3073396) failed to convert
-rank 73: Point 571 (-90.032353, 29.789037, -0.73721448) failed to convert
-rank 14: Point 407 (-91.433369, 30.736107, -20.0) failed to convert
-rank 48: Point 410 (-90.627234, 29.867863, -0.58360313) failed to convert
-rank 61: Point 413 (-90.384838, 29.594182, -0.30363558) failed to convert
-rank 89: Point 573 (-89.375233, 29.670428, 5.7313902) failed to convert
-rank 68: Point 577 (-90.132631, 29.872042, -3.9410642) failed to convert
-rank 9: Point 412 (-91.637005, 30.78543, -9.2611056) failed to convert
-rank 19: Point 415 (-91.259606, 30.499108, -6.7503186) failed to convert
-rank 18: Point 414 (-91.293911, 30.52682, -15.945918) failed to convert
-rank 94: Point 576 (-89.240129, 29.18821, -0.0) failed to convert
-rank 99: Point 572 (-88.875804, 30.236327, 4.3056827) failed to convert
-rank 46: Point 406 (-90.696359, 29.419341, -8.2296) failed to convert
-rank 7: Point 413 (-91.720827, 30.521495, -12.073129) failed to convert
-rank 20: Point 412 (-91.264683, 29.963538, -0.13699999) failed to convert
-rank 0: Point 386 (-92.513772, 29.554536, 3.0467614) failed to convert
-rank 74: Point 577 (-90.010711, 29.766026, -1.9296906) failed to convert
-rank 59: Point 414 (-90.419718, 29.756417, -0.32337092) failed to convert
-rank 28: Point 409 (-91.084821, 30.061831, -1.841587) failed to convert
-rank 8: Point 408 (-91.660451, 30.916492, -20.343963) failed to convert
-rank 38: Point 410 (-90.816993, 29.456878, -0.57691702) failed to convert
-rank 72: Point 577 (-90.048535, 29.852553, 0.6306549) failed to convert
-rank 71: Point 572 (-90.021245, 30.442292, -10.102702) failed to convert
-rank 78: Point 577 (-89.954335, 29.455283, 0.9515685) failed to convert
-rank 2: Point 408 (-91.920599, 31.017797, -19.100782) failed to convert
-rank 23: Point 412 (-91.18753, 30.330934, -6.5718301) failed to convert
-rank 81: Point 571 (-89.807224, 30.099959, 0.84902026) failed to convert
-rank 47: Point 414 (-90.672342, 29.545402, -8.2296) failed to convert
-rank 42: Point 412 (-90.740082, 29.567375, -2.4601935) failed to convert
-rank 98: Point 577 (-89.09456, 29.182156, 4.7080223) failed to convert
-rank 96: Point 579 (-89.205966, 29.145684, 10.156112) failed to convert
-rank 93: Point 572 (-89.263121, 29.307571, -0.0) failed to convert
-rank 92: Point 576 (-89.271998, 29.713769, 1.9618623) failed to convert
-rank 25: Point 415 (-91.197477, 29.639719, 0.10071723) failed to convert
-rank 17: Point 414 (-91.378672, 29.694072, -4.1710939) failed to convert
-rank 21: Point 413 (-91.224006, 30.288322, 14.349448) failed to convert
-rank 57: Point 416 (-90.454833, 29.886981, -8.2296) failed to convert
-rank 88: Point 580 (-89.407272, 30.005339, -0.0) failed to convert
-rank 60: Point 408 (-90.378087, 29.9978, -4.8353475) failed to convert
-rank 54: Point 411 (-90.519806, 29.65477, -0.77769536) failed to convert
-rank 82: Point 577 (-89.766033, 30.213773, -8.2296) failed to convert
-rank 13: Point 414 (-91.537285, 29.616861, -1.9550152) failed to convert
-rank 65: Point 574 (-90.227326, 29.96089, -4.3274191) failed to convert
-rank 91: Point 572 (-89.365476, 28.986424, 8.2761655) failed to convert
-rank 76: Point 579 (-89.979636, 29.695865, 8.1109842) failed to convert
-rank 51: Point 414 (-90.604259, 29.428525, 0.3048) failed to convert
-rank 35: Point 418 (-90.837455, 30.256849, -2.4104688) failed to convert
-rank 90: Point 578 (-89.376619, 29.168234, -2.1724978) failed to convert
-rank 44: Point 410 (-90.688005, 29.8387, 0.18956859) failed to convert
-rank 86: Point 577 (-89.5932, 29.666481, -0.39590678) failed to convert
-rank 16: Point 409 (-91.360817, 30.725257, -20.0) failed to convert
-rank 75: Point 572 (-89.985092, 29.843058, 23.278882) failed to convert
-rank 30: Point 412 (-91.01713, 30.119828, -12.579631) failed to convert
-rank 41: Point 413 (-90.770134, 29.432813, -2.2659802) failed to convert
-rank 67: Point 570 (-90.153923, 29.963203, -1.7222412) failed to convert
-rank 24: Point 410 (-91.178295, 30.198676, -4.4124877) failed to convert
-rank 95: Point 573 (-89.148475, 30.00022, 1.8092532) failed to convert
-rank 45: Point 413 (-90.710787, 29.322651, -8.2296) failed to convert
-rank 83: Point 572 (-89.742832, 30.176751, 28.915886) failed to convert
-rank 87: Point 572 (-89.524997, 29.562224, 0.39562798) failed to convert
-rank 11: Point 410 (-91.639822, 29.314149, 4.7203605) failed to convert
-rank 26: Point 408 (-91.172437, 29.789223, -7.1658485) failed to convert
-rank 63: Point 414 (-90.291398, 30.142309, 3.7578944) failed to convert
-rank 58: Point 406 (-90.431257, 29.894995, 0.37007111) failed to convert
-rank 64: Point 577 (-90.298836, 29.524938, -1.3146898) failed to convert
-rank 80: Point 575 (-89.86786, 29.878741, -3.0653737) failed to convert
-rank 10: Point 410 (-91.591752, 30.913267, 2.5743632) failed to convert
-rank 29: Point 411 (-91.044686, 30.000701, -4.2052781) failed to convert
-rank 27: Point 408 (-91.178584, 29.274113, -0.15616607) failed to convert
-rank 37: Point 415 (-90.79001, 30.236695, -2.3884828) failed to convert
-rank 39: Point 414 (-90.731631, 30.444148, -7.9587674) failed to convert
-rank 43: Point 418 (-90.718793, 29.57146, -1.1439049) failed to convert
-rank 55: Point 414 (-90.527641, 29.286609, -0.0) failed to convert
-rank 79: Point 572 (-89.91902, 29.64012, 0.29887581) failed to convert
-rank 56: Point 410 (-90.513488, 29.298505, 0.78186161) failed to convert
-rank 70: Point 578 (-90.092871, 29.757204, 0.47743196) failed to convert
-rank 77: Point 573 (-89.934817, 30.005098, 9.6905769) failed to convert
-rank 1: Point 417 (-92.097935, 29.831505, -0.30837475) failed to convert
-rank 66: Point 575 (-90.196207, 29.922735, 28.738355) failed to convert
-rank 97: Point 571 (-89.076156, 30.144733, 5.0404304) failed to convert
-rank 53: Point 413 (-90.494807, 30.294503, 3.301) failed to convert
-rank 85: Point 572 (-89.618884, 30.356171, -7.4228403) failed to convert
-rank 4: Point 412 (-91.804545, 30.966254, 8.9526877) failed to convert
-rank 49: Point 415 (-90.642541, 29.334489, -0.3886918) failed to convert
-rank 69: Point 575 (-90.116237, 29.751191, -0.22801896) failed to convert
-rank 3: Point 415 (-91.905439, 30.045372, -6.5352178) failed to convert
-rank 62: Point 411 (-90.339013, 29.900531, -1.1706923) failed to convert
-rank 36: Point 410 (-90.928735, 28.509666, 30.480093) failed to convert
-rank 6: Point 412 (-91.760553, 30.393198, -2.5581009) failed to convert
-rank 12: Point 404 (-91.538367, 30.196455, -0.13296125) failed to convert
-rank 89: Point 574 (-89.416164, 29.194282, 0.31299999) failed to convert
-rank 33: Point 413 (-90.910402, 30.02443, -1.3454075) failed to convert
-rank 5: Point 416 (-91.773229, 30.764182, -9.8457441) failed to convert
-rank 68: Point 578 (-90.132634, 29.872002, -3.9410642) failed to convert
-rank 40: Point 410 (-90.756044, 29.853416, -0.23882598) failed to convert
-rank 84: Point 580 (-89.715407, 29.997051, 2.9199478) failed to convert
-rank 94: Point 577 (-89.240906, 29.179231, -0.04479462) failed to convert
-rank 73: Point 572 (-90.059863, 29.435223, 0.96367328) failed to convert
-rank 32: Point 413 (-90.970332, 29.643583, -0.48637693) failed to convert
-rank 15: Point 413 (-91.468374, 29.662807, -0.48144933) failed to convert
-rank 52: Point 411 (-90.631157, 28.695809, 16.797163) failed to convert
-rank 74: Point 578 (-89.988546, 30.047419, -4.4988482) failed to convert
-rank 72: Point 578 (-90.034624, 30.03034, -4.8585123) failed to convert
-rank 99: Point 573 (-88.949768, 29.439506, 13.671668) failed to convert
-rank 78: Point 578 (-89.929211, 29.772714, -0.0) failed to convert
-rank 31: Point 417 (-90.985625, 30.115534, 7.6338217) failed to convert
-rank 71: Point 573 (-90.0594, 29.956783, 40.935891) failed to convert
-rank 14: Point 408 (-91.497859, 29.656856, -3.2186881) failed to convert
-rank 50: Point 415 (-90.589404, 29.870365, -0.50566886) failed to convert
-rank 34: Point 409 (-90.876953, 30.05995, -1.1164224) failed to convert
-rank 48: Point 411 (-90.615635, 30.032055, 36.091549) failed to convert
-rank 61: Point 414 (-90.322067, 30.439796, -4.6397966) failed to convert
-rank 92: Point 577 (-89.258228, 29.86964, -0.0) failed to convert
-rank 88: Point 581 (-89.440761, 29.616324, 1.2774584) failed to convert
-rank 18: Point 415 (-91.294861, 30.511231, -15.646873) failed to convert
-rank 96: Point 580 (-89.20959, 29.104505, -0.0) failed to convert
-rank 9: Point 413 (-91.627471, 30.949181, -20.284577) failed to convert
-rank 81: Point 572 (-89.789152, 30.320867, -4.6181378) failed to convert
-rank 98: Point 578 (-89.024859, 29.95113, 3.9912007) failed to convert
-rank 93: Point 573 (-89.272985, 29.194585, 12.042579) failed to convert
-rank 82: Point 578 (-89.766024, 30.213812, -8.2296) failed to convert
-rank 22: Point 412 (-91.198533, 30.472, 13.60742) failed to convert
-rank 19: Point 416 (-91.257868, 30.526303, 21.916585) failed to convert
-rank 7: Point 414 (-91.7208, 30.521549, -12.073129) failed to convert
-rank 20: Point 413 (-91.238566, 30.380859, -15.57772) failed to convert
-rank 91: Point 573 (-89.349235, 29.175171, -2.3147234) failed to convert
-rank 76: Point 580 (-89.97833, 29.712252, -4.6006514) failed to convert
-rank 59: Point 415 (-90.415261, 29.817007, 1.1313499) failed to convert
-rank 90: Point 579 (-89.37086, 29.235085, 0.02158919) failed to convert
-rank 38: Point 411 (-90.83585, 29.176115, -0.44794458) failed to convert
-rank 86: Point 578 (-89.61081, 29.454476, 27.616304) failed to convert
-rank 23: Point 413 (-91.226599, 29.71072, -5.7727319) failed to convert
-rank 0: Point 387 (-92.527032, 29.242677, 16.189552) failed to convert
-rank 65: Point 575 (-90.191229, 30.433473, -5.1966931) failed to convert
-rank 75: Point 573 (-89.980478, 29.901501, 1.1256844) failed to convert
-rank 95: Point 574 (-89.217253, 29.228075, -0.0) failed to convert
-rank 8: Point 409 (-91.660433, 30.916283, -20.48679) failed to convert
-rank 87: Point 573 (-89.550759, 29.255004, 0.31299999) failed to convert
-rank 83: Point 573 (-89.760844, 29.957426, 2.7007676) failed to convert
-rank 42: Point 413 (-90.712539, 29.966338, -2.3419521) failed to convert
-rank 67: Point 571 (-90.158978, 29.897288, 0.86376746) failed to convert
-rank 2: Point 409 (-91.920607, 31.017653, -18.69024) failed to convert
-rank 46: Point 407 (-90.701406, 29.346119, 0.3048) failed to convert
-rank 28: Point 410 (-91.110262, 29.665804, -2.4549291) failed to convert
-rank 80: Point 576 (-89.867856, 29.878782, -3.0653737) failed to convert
-rank 54: Point 412 (-90.50492, 29.862, -0.75354716) failed to convert
-rank 64: Point 578 (-90.327545, 29.136566, 1.6788777) failed to convert
-rank 79: Point 573 (-89.896438, 29.922965, 0.01626943) failed to convert
-rank 57: Point 417 (-90.470429, 29.671868, -0.33168313) failed to convert
-rank 47: Point 415 (-90.637356, 30.045105, 23.156997) failed to convert
-rank 60: Point 409 (-90.378289, 29.994952, -1.1010492) failed to convert
-rank 51: Point 415 (-90.594312, 29.569561, -1.1613859) failed to convert
-rank 17: Point 415 (-91.354585, 30.089654, -0.4265926) failed to convert
-rank 21: Point 414 (-91.221745, 30.323837, -14.091515) failed to convert
-rank 13: Point 415 (-91.497592, 30.29123, -0.138) failed to convert
-rank 97: Point 572 (-89.146336, 29.366334, 9.0516101) failed to convert
-rank 70: Point 579 (-90.09824, 29.687639, -8.2296) failed to convert
-rank 30: Point 413 (-91.012671, 30.187694, -12.097513) failed to convert
-rank 25: Point 416 (-91.196679, 29.652396, -5.739384) failed to convert
-rank 44: Point 411 (-90.687806, 29.841526, -0.29195429) failed to convert
-rank 35: Point 419 (-90.842214, 30.186769, -0.79815258) failed to convert
-rank 63: Point 415 (-90.341421, 29.470383, -1.8881686) failed to convert
-rank 66: Point 576 (-90.189212, 30.014404, 1.9283786) failed to convert
-rank 24: Point 411 (-91.173269, 30.277571, 19.51088) failed to convert
-rank 11: Point 411 (-91.59902, 30.0269, -0.56343485) failed to convert
-rank 69: Point 576 (-90.123186, 29.660721, 0.31299999) failed to convert
-rank 85: Point 573 (-89.666811, 29.782391, -0.30463652) failed to convert
-rank 77: Point 574 (-89.984379, 29.377651, 1.4596724) failed to convert
-rank 58: Point 407 (-90.439035, 29.788322, 0.02) failed to convert
-rank 68: Point 579 (-90.132638, 29.871941, -3.9410642) failed to convert
-rank 89: Point 575 (-89.414499, 29.21351, 0.31299999) failed to convert
-rank 26: Point 409 (-91.139869, 30.300305, -5.8100173) failed to convert
-rank 41: Point 414 (-90.738507, 29.893874, 0.06071558) failed to convert
-rank 10: Point 411 (-91.64702, 29.959656, -1.9630857) failed to convert
-rank 29: Point 412 (-91.036888, 30.120221, -11.581487) failed to convert
-rank 45: Point 414 (-90.658759, 30.071183, -1.5051169) failed to convert
-rank 73: Point 573 (-90.019397, 29.954111, -6.3581284) failed to convert
-rank 37: Point 416 (-90.810284, 29.940398, -0.41654384) failed to convert
-rank 27: Point 409 (-91.135384, 29.957283, -0.55298068) failed to convert
-rank 39: Point 415 (-90.804909, 29.37646, -0.12286377) failed to convert
-rank 94: Point 578 (-89.238647, 29.204876, -0.72258048) failed to convert
-rank 55: Point 415 (-90.500143, 29.671162, -1.2711106) failed to convert
-rank 43: Point 419 (-90.732089, 29.377815, -8.2296) failed to convert
-rank 84: Point 581 (-89.727326, 29.852411, -0.50863943) failed to convert
-rank 78: Point 579 (-89.921508, 29.869333, -2.1243219) failed to convert
-rank 74: Point 579 (-89.988752, 30.044794, 1.4328563) failed to convert
-rank 4: Point 413 (-91.805141, 30.955566, 1.2053839) failed to convert
-rank 3: Point 416 (-91.879664, 30.520618, -5.023385) failed to convert
-rank 72: Point 579 (-90.040056, 29.960997, -6.6815213) failed to convert
-rank 71: Point 574 (-90.038238, 30.226891, 4.3299999) failed to convert
-rank 56: Point 411 (-90.475598, 29.825984, -0.81795536) failed to convert
-rank 62: Point 412 (-90.339087, 29.899427, -1.3612368) failed to convert
-rank 1: Point 418 (-92.097923, 29.831544, -1.0180464) failed to convert
-rank 49: Point 416 (-90.651325, 29.208092, 0.51197197) failed to convert
-rank 53: Point 414 (-90.527337, 29.84396, -0.64745892) failed to convert
-rank 16: Point 410 (-91.360184, 30.735512, 4.9283323) failed to convert
-rank 36: Point 411 (-90.839117, 29.860568, -1.6165178) failed to convert
-rank 92: Point 578 (-89.328642, 29.064114, -0.0) failed to convert
-rank 96: Point 581 (-89.203992, 29.168061, -0.0) failed to convert
-rank 99: Point 574 (-88.898177, 29.996055, 5.6021785) failed to convert
-rank 12: Point 405 (-91.522994, 30.45683, -1.3437265) failed to convert
-rank 88: Point 582 (-89.425907, 29.788989, -0.1309631) failed to convert
-rank 6: Point 413 (-91.752897, 30.529419, -6.6488549) failed to convert
-rank 5: Point 417 (-91.796626, 30.345436, -5.0562116) failed to convert
-rank 33: Point 414 (-90.9329, 29.68616, -0.55514745) failed to convert
-rank 81: Point 573 (-89.847415, 29.603222, 25.645865) failed to convert
-rank 15: Point 414 (-91.472575, 29.59157, -0.5816212) failed to convert
-rank 40: Point 411 (-90.755579, 29.860113, -0.3213999) failed to convert
-rank 82: Point 579 (-89.766011, 30.213871, -3.623172) failed to convert
-rank 50: Point 416 (-90.589988, 29.862096, -0.49006372) failed to convert
-rank 14: Point 409 (-91.475502, 30.034755, -1.3571382) failed to convert
-rank 93: Point 574 (-89.24127, 29.555556, 4.3106776) failed to convert
-rank 98: Point 579 (-89.084032, 29.299264, 8.8208357) failed to convert
-rank 76: Point 581 (-90.015342, 29.239025, 0.31299999) failed to convert
-rank 32: Point 414 (-90.99161, 29.317634, -0.0) failed to convert
-rank 91: Point 574 (-89.350499, 29.160509, 0.31299999) failed to convert
-rank 75: Point 574 (-89.980487, 29.901361, 1.1038513) failed to convert
-rank 90: Point 580 (-89.298058, 30.070244, -0.3957876) failed to convert
-rank 86: Point 579 (-89.611967, 29.440139, -0.38089956) failed to convert
-rank 31: Point 418 (-90.98566, 30.114912, 11.02901) failed to convert
-rank 34: Point 410 (-90.896016, 29.775819, -1.2877086) failed to convert
-rank 83: Point 574 (-89.774955, 29.784712, -0.75507826) failed to convert
-rank 48: Point 412 (-90.627225, 29.867923, -1.4143461) failed to convert
-rank 95: Point 575 (-89.222415, 29.169399, -0.0) failed to convert
-rank 87: Point 574 (-89.5079, 29.76278, 8.8345658) failed to convert
-rank 65: Point 576 (-90.201992, 30.292313, 3.8699999) failed to convert
-rank 67: Point 572 (-90.185866, 29.544462, 1.1187471) failed to convert
-rank 61: Point 415 (-90.384833, 29.594242, -0.68627939) failed to convert
-rank 18: Point 416 (-91.305587, 30.338463, -1.0287666) failed to convert
-rank 80: Point 577 (-89.86785, 29.878842, -3.0653737) failed to convert
-rank 79: Point 574 (-89.898263, 29.900158, -2.8791409) failed to convert
-rank 64: Point 579 (-90.298997, 29.522715, 0.11520128) failed to convert
-rank 22: Point 413 (-91.196321, 30.506752, 24.635094) failed to convert
-rank 97: Point 573 (-89.073865, 30.168709, 5.9736131) failed to convert
-rank 70: Point 580 (-90.071934, 30.026691, 0.61264801) failed to convert
-rank 20: Point 414 (-91.280149, 29.713693, -0.59151379) failed to convert
-rank 7: Point 415 (-91.73504, 30.2691, -8.2296) failed to convert
-rank 52: Point 412 (-90.505966, 30.461765, -6.9362595) failed to convert
-rank 77: Point 575 (-89.960377, 29.682885, -4.529633) failed to convert
-rank 59: Point 416 (-90.418299, 29.774945, -0.13044918) failed to convert
-rank 66: Point 577 (-90.152098, 30.496598, -8.1294252) failed to convert
-rank 19: Point 417 (-91.259329, 30.502814, 8.7225364) failed to convert
-rank 69: Point 577 (-90.107941, 29.858571, -1.1934013) failed to convert
-rank 85: Point 574 (-89.643462, 30.062517, 3.4309219) failed to convert
-rank 9: Point 414 (-91.697537, 29.726261, 2.0) failed to convert
-rank 23: Point 414 (-91.181852, 30.419986, -6.353927) failed to convert
-rank 73: Point 574 (-90.019582, 29.951669, 29.183581) failed to convert
-rank 8: Point 410 (-91.65661, 30.982142, -12.833982) failed to convert
-rank 89: Point 576 (-89.413008, 29.230829, 0.31299999) failed to convert
-rank 46: Point 408 (-90.692244, 29.478871, -0.46390298) failed to convert
-rank 94: Point 579 (-89.242347, 29.16269, -0.57318673) failed to convert
-rank 47: Point 416 (-90.609615, 30.436065, -4.8523478) failed to convert
-rank 17: Point 416 (-91.319911, 30.652134, 7.1114397) failed to convert
-rank 60: Point 410 (-90.429472, 29.294881, 1.7402209) failed to convert
-rank 0: Point 388 (-92.548926, 28.750946, 33.200001) failed to convert
-rank 21: Point 415 (-91.229498, 30.200504, -1.4447376) failed to convert
-rank 68: Point 580 (-90.121848, 30.011838, -9.0) failed to convert
-rank 51: Point 416 (-90.585652, 29.6921, -0.36483748) failed to convert
-rank 74: Point 580 (-89.99721, 29.937535, 22.834162) failed to convert
-rank 71: Point 575 (-90.093183, 29.520912, 1.3790742) failed to convert
-rank 63: Point 416 (-90.346331, 29.403398, -0.0) failed to convert
-rank 57: Point 418 (-90.440509, 30.083275, -0.23263184) failed to convert
-rank 13: Point 416 (-91.537189, 29.618201, -3.1600092) failed to convert
-rank 38: Point 412 (-90.747757, 30.466851, -8.9813181) failed to convert
-rank 44: Point 412 (-90.703737, 29.611792, -0.69479696) failed to convert
-rank 78: Point 580 (-89.918549, 29.906411, -5.3966457) failed to convert
-rank 92: Point 579 (-89.304808, 29.338905, 5.0896459) failed to convert
-rank 11: Point 412 (-91.580143, 30.35098, -2.6585051) failed to convert
-rank 96: Point 582 (-89.157289, 29.693636, 3.5068586) failed to convert
-rank 72: Point 580 (-90.045014, 29.897467, 0.51527047) failed to convert
-rank 25: Point 417 (-91.164817, 30.156271, -5.3807261) failed to convert
-rank 35: Point 420 (-90.877375, 29.665471, -1.1209291) failed to convert
-rank 26: Point 410 (-91.14435, 30.230393, -12.397201) failed to convert
-rank 28: Point 411 (-91.109894, 29.671411, -2.2419827) failed to convert
-rank 84: Point 582 (-89.766347, 29.37466, 1.0799221) failed to convert
-rank 42: Point 414 (-90.768992, 29.143461, -4.64e-06) failed to convert
-rank 81: Point 574 (-89.846153, 29.618694, -0.0) failed to convert
-rank 99: Point 575 (-88.900002, 29.975827, 5.612698) failed to convert
-rank 10: Point 412 (-91.587451, 30.985751, -12.222569) failed to convert
-rank 30: Point 414 (-91.017106, 30.120047, -10.059549) failed to convert
-rank 58: Point 408 (-90.438573, 29.794648, -1.3559998) failed to convert
-rank 88: Point 583 (-89.462817, 29.357689, 24.317662) failed to convert
-rank 2: Point 410 (-91.920564, 31.018251, -18.822036) failed to convert
-rank 24: Point 412 (-91.164381, 30.416627, -7.1067536) failed to convert
-rank 82: Point 580 (-89.793933, 29.872606, 6.9038146) failed to convert
-rank 45: Point 415 (-90.669947, 29.911457, -0.33758521) failed to convert
-rank 27: Point 410 (-91.116636, 30.249278, -7.0869031) failed to convert
-rank 98: Point 580 (-89.03964, 29.789434, 4.4269331) failed to convert
-rank 39: Point 416 (-90.776286, 29.797429, -2.1146068) failed to convert
-rank 93: Point 575 (-89.281729, 29.09291, 1.5779927) failed to convert
-rank 76: Point 582 (-89.978312, 29.712197, -8.2296) failed to convert
-rank 91: Point 575 (-89.336181, 29.326031, 0.121) failed to convert
-rank 54: Point 413 (-90.502263, 29.898743, -0.40503303) failed to convert
-rank 62: Point 413 (-90.325346, 30.083883, 2.8399999) failed to convert
-rank 29: Point 413 (-91.031768, 30.198489, 4.3540139) failed to convert
-rank 55: Point 416 (-90.503255, 29.627769, -0.21597259) failed to convert
-rank 90: Point 581 (-89.37092, 29.234091, -0.43383315) failed to convert
-rank 56: Point 412 (-90.475711, 29.824417, -8.2296) failed to convert
-rank 43: Point 420 (-90.733941, 29.350714, 1.1699984) failed to convert
-rank 1: Point 419 (-92.097906, 29.831602, -0.67782831) failed to convert
-rank 83: Point 575 (-89.767735, 29.873129, -8.5212943) failed to convert
-rank 49: Point 417 (-90.645581, 29.290766, -0.33363083) failed to convert
-rank 37: Point 417 (-90.824578, 29.729865, -1.8489911) failed to convert
-rank 75: Point 575 (-89.998479, 29.67281, 1.0828439) failed to convert
-rank 86: Point 580 (-89.541379, 30.277556, -4.681647) failed to convert
-rank 3: Point 417 (-91.893283, 30.270125, -6.9735179) failed to convert
-rank 36: Point 412 (-90.829642, 30.000047, 14.17075) failed to convert
-rank 87: Point 575 (-89.541495, 29.3648, 25.334866) failed to convert
-rank 41: Point 415 (-90.738511, 29.893814, -0.97287859) failed to convert
-rank 53: Point 415 (-90.512283, 30.053125, 0.09225172) failed to convert
-rank 12: Point 406 (-91.528368, 30.365936, -2.1877775) failed to convert
-rank 65: Point 577 (-90.282566, 29.223075, 3.1791238) failed to convert
-rank 5: Point 418 (-91.7951, 30.371891, -0.005) failed to convert
-rank 33: Point 415 (-90.906778, 30.078027, 22.227309) failed to convert
-rank 95: Point 576 (-89.221492, 29.179897, -0.12850901) failed to convert
-rank 67: Point 573 (-90.159088, 29.89549, -0.90296832) failed to convert
-rank 64: Point 580 (-90.307442, 29.408851, -3.8160961) failed to convert
-rank 6: Point 414 (-91.723724, 31.043722, 10.0) failed to convert
-rank 80: Point 578 (-89.865448, 29.9081, -0.19988036) failed to convert
-rank 79: Point 575 (-89.919974, 29.627639, 23.350479) failed to convert
-rank 14: Point 410 (-91.484903, 29.876315, -0.73959248) failed to convert
-rank 40: Point 412 (-90.772117, 29.618602, -0.61486128) failed to convert
-rank 97: Point 574 (-89.130872, 29.538444, 6.030201) failed to convert
-rank 34: Point 411 (-90.868826, 30.180216, -1.6716353) failed to convert
-rank 50: Point 417 (-90.619134, 29.448602, 0.03034564) failed to convert
-rank 15: Point 415 (-91.464309, 29.731163, -0.34407095) failed to convert
-rank 77: Point 576 (-89.942658, 29.906508, 1.1137629) failed to convert
-rank 66: Point 578 (-90.229036, 29.488766, -0.42737201) failed to convert
-rank 85: Point 575 (-89.644417, 30.051093, 3.21) failed to convert
-rank 69: Point 578 (-90.110863, 29.820539, -4.3525442) failed to convert
-rank 48: Point 413 (-90.627219, 29.867963, -1.0969149) failed to convert
-rank 16: Point 411 (-91.415182, 29.832077, -6.4917146) failed to convert
-rank 18: Point 417 (-91.294806, 30.511256, -15.819121) failed to convert
-rank 31: Point 419 (-90.985695, 30.11429, 11.319123) failed to convert
-rank 70: Point 581 (-90.080395, 29.917931, 19.375199) failed to convert
-rank 89: Point 577 (-89.403109, 29.346166, 3.4663679) failed to convert
-rank 32: Point 415 (-90.937779, 30.13438, 10.203676) failed to convert
-rank 73: Point 575 (-90.027915, 29.845336, -9.0) failed to convert
-rank 61: Point 416 (-90.384825, 29.594338, -1.1108407) failed to convert
-rank 4: Point 414 (-91.835308, 30.411967, -2.1831542) failed to convert
-rank 22: Point 414 (-91.211014, 30.275071, -7.219583) failed to convert
-rank 20: Point 415 (-91.26527, 29.95388, -0.13699999) failed to convert
-rank 94: Point 580 (-89.211797, 29.509469, 4.7064066) failed to convert
-rank 74: Point 581 (-90.006486, 29.819607, -6.7330325) failed to convert
-rank 68: Point 581 (-90.121247, 30.019555, 0.61311198) failed to convert
-rank 71: Point 576 (-90.062482, 29.917088, -1.4863367) failed to convert
-rank 52: Point 413 (-90.579048, 29.441925, -8.2296) failed to convert
-rank 92: Point 580 (-89.306451, 29.319867, -0.0) failed to convert
-rank 78: Point 581 (-89.90895, 30.026406, -9.0) failed to convert
-rank 72: Point 581 (-90.035151, 30.023366, -9.0) failed to convert
-rank 59: Point 417 (-90.434945, 29.546291, -0.45197339) failed to convert
-rank 7: Point 416 (-91.76877, 29.664326, 2.0) failed to convert
-rank 84: Point 583 (-89.752857, 29.540464, -2.1066564) failed to convert
-rank 99: Point 576 (-88.879805, 30.190038, 9.2188987) failed to convert
-rank 23: Point 415 (-91.226773, 29.707551, -1.3708313) failed to convert
-rank 19: Point 418 (-91.255289, 30.566955, 12.414647) failed to convert
-rank 9: Point 415 (-91.624033, 31.007673, 1.0919807) failed to convert
-rank 96: Point 583 (-89.201532, 29.195762, -0.0) failed to convert
-rank 46: Point 409 (-90.661138, 29.925678, -0.73322501) failed to convert
-rank 81: Point 575 (-89.794684, 30.25234, -0.4969587) failed to convert
-rank 17: Point 417 (-91.378616, 29.694051, -5.1145443) failed to convert
-rank 51: Point 417 (-90.586124, 29.685358, -0.88828334) failed to convert
-rank 21: Point 416 (-91.270662, 29.539416, 3.2522926) failed to convert
-rank 60: Point 411 (-90.410268, 29.55916, 0.01887629) failed to convert
-rank 93: Point 576 (-89.217666, 29.820976, 2.1869916) failed to convert
-rank 0: Point 389 (-92.539949, 28.950747, 27.4) failed to convert
-rank 88: Point 584 (-89.430147, 29.739312, -0.0) failed to convert
-rank 82: Point 581 (-89.765519, 30.219787, 0.41643096) failed to convert
-rank 13: Point 417 (-91.537267, 29.616681, -3.2371726) failed to convert
-rank 57: Point 419 (-90.454832, 29.886921, -8.2296) failed to convert
-rank 98: Point 581 (-89.031899, 29.874016, 4.6877646) failed to convert
-rank 90: Point 582 (-89.395283, 28.949806, 3.7473104) failed to convert
-rank 44: Point 413 (-90.68788, 29.84019, -0.51206855) failed to convert
-rank 11: Point 413 (-91.568394, 30.551498, -7.1597473) failed to convert
-rank 76: Point 583 (-89.978321, 29.711902, -4.8094395) failed to convert
-rank 38: Point 413 (-90.786753, 29.900034, -0.41787483) failed to convert
-rank 91: Point 576 (-89.364875, 28.993256, 5.3481876) failed to convert
-rank 63: Point 417 (-90.317548, 29.792278, -0.37172833) failed to convert
-rank 83: Point 576 (-89.79039, 29.594746, -0.30794143) failed to convert
-rank 35: Point 421 (-90.888161, 29.503734, -0.64661206) failed to convert
-rank 86: Point 581 (-89.580648, 29.813825, 10.394635) failed to convert
-rank 25: Point 418 (-91.156956, 30.279375, 13.391519) failed to convert
-rank 75: Point 576 (-90.036726, 29.181791, 4.092831) failed to convert
-rank 67: Point 574 (-90.159127, 29.894704, -4.1788082) failed to convert
-rank 87: Point 576 (-89.514479, 29.684695, -0.0) failed to convert
-rank 65: Point 578 (-90.271725, 29.368629, 0.458) failed to convert
-rank 26: Point 411 (-91.147507, 30.181028, 0.22970059) failed to convert
-rank 42: Point 415 (-90.718412, 29.881648, -0.24018167) failed to convert
-rank 58: Point 409 (-90.451502, 29.616311, -0.32904987) failed to convert
-rank 30: Point 415 (-91.019661, 30.08099, -4.2542639) failed to convert
-rank 95: Point 577 (-89.22018, 29.194784, -0.39593285) failed to convert
-rank 80: Point 579 (-89.915234, 29.283878, 2.1338288) failed to convert
-rank 64: Point 581 (-90.298811, 29.524969, -1.2252064) failed to convert
-rank 39: Point 417 (-90.756832, 30.080313, -0.55286334) failed to convert
-rank 54: Point 414 (-90.519797, 29.654731, -1.1397355) failed to convert
-rank 45: Point 416 (-90.667609, 29.944793, -0.38379736) failed to convert
-rank 79: Point 576 (-89.898221, 29.900201, -2.8791409) failed to convert
-rank 97: Point 575 (-89.17743, 29.014944, -0.39084601) failed to convert
-rank 27: Point 411 (-91.165708, 29.478838, -0.42803218) failed to convert
-rank 43: Point 421 (-90.718527, 29.574865, -3.4893541) failed to convert
-rank 28: Point 412 (-91.109935, 29.670638, -2.9794392) failed to convert
-rank 77: Point 577 (-89.961004, 29.674613, 26.214867) failed to convert
-rank 8: Point 411 (-91.730985, 29.67431, 2.1549824) failed to convert
-rank 29: Point 414 (-91.022018, 30.346671, -10.656336) failed to convert
-rank 47: Point 417 (-90.645283, 29.932359, -0.67694629) failed to convert
-rank 66: Point 579 (-90.240916, 29.330345, -0.04640704) failed to convert
-rank 62: Point 414 (-90.338993, 29.900608, -1.3125407) failed to convert
-rank 56: Point 413 (-90.472228, 29.872481, -0.65471987) failed to convert
-rank 1: Point 420 (-92.053009, 30.698153, -9.0206012) failed to convert
-rank 37: Point 418 (-90.789491, 30.244118, -1.0937451) failed to convert
-rank 36: Point 413 (-90.8391, 29.86051, -1.4745779) failed to convert
-rank 10: Point 413 (-91.597048, 30.821148, -9.284426) failed to convert
-rank 55: Point 417 (-90.505966, 29.589954, -1.5771306) failed to convert
-rank 12: Point 407 (-91.561614, 29.798292, -1.2985615) failed to convert
-rank 94: Point 581 (-89.209805, 29.531937, 4.8959373) failed to convert
-rank 6: Point 415 (-91.750243, 30.576214, -13.191745) failed to convert
-rank 33: Point 416 (-90.981749, 28.940128, 9.1044753) failed to convert
-rank 41: Point 416 (-90.738513, 29.893774, -0.68628735) failed to convert
-rank 2: Point 411 (-91.920555, 31.018211, -18.152822) failed to convert
-rank 85: Point 576 (-89.704853, 29.320369, 0.31086264) failed to convert
-rank 49: Point 418 (-90.591716, 30.056394, -4.4307023) failed to convert
-rank 5: Point 419 (-91.771126, 30.800463, -9.9109858) failed to convert
-rank 68: Point 582 (-90.120976, 30.02303, 0.56299955) failed to convert
-rank 14: Point 411 (-91.49784, 29.656999, -3.2705041) failed to convert
-rank 3: Point 418 (-91.87562, 30.594129, -5.951057) failed to convert
-rank 40: Point 413 (-90.755291, 29.864072, -0.33475938) failed to convert
-rank 34: Point 412 (-90.896002, 29.775857, -1.9344234) failed to convert
-rank 70: Point 582 (-90.092794, 29.757859, 0.55440028) failed to convert
-rank 89: Point 578 (-89.406963, 29.300653, 0.31299999) failed to convert
-rank 69: Point 579 (-90.110912, 29.81985, -4.3007282) failed to convert
-rank 53: Point 416 (-90.542321, 29.634299, -0.45571676) failed to convert
-rank 74: Point 582 (-89.988528, 30.047383, -4.4988482) failed to convert
-rank 73: Point 576 (-90.019375, 29.954168, -6.3246004) failed to convert
-rank 15: Point 416 (-91.434053, 30.236932, -2.252781) failed to convert
-rank 50: Point 418 (-90.576891, 30.045955, -4.8767754) failed to convert
-rank 92: Point 581 (-89.302295, 29.36751, 0.25863412) failed to convert
-rank 72: Point 582 (-90.130975, 28.779056, 33.742701) failed to convert
-rank 71: Point 577 (-90.055388, 30.007971, 1.0496458) failed to convert
-rank 78: Point 582 (-89.918481, 29.907129, -6.6385445) failed to convert
-rank 96: Point 584 (-89.198542, 29.229447, -3.201e-05) failed to convert
-rank 18: Point 418 (-91.343077, 29.727755, 0.10180551) failed to convert
-rank 48: Point 414 (-90.627211, 29.868023, -0.62987054) failed to convert
-rank 16: Point 412 (-91.440621, 29.405774, 1.5850444) failed to convert
-rank 84: Point 584 (-89.752816, 29.540508, -3.612264) failed to convert
-rank 32: Point 416 (-90.936257, 30.157071, -3.1225353) failed to convert
-rank 81: Point 576 (-89.794143, 30.258882, -1.9627455) failed to convert
-rank 22: Point 415 (-91.203119, 30.3997, -13.836928) failed to convert
-rank 99: Point 577 (-88.927297, 29.679781, 3.0902345) failed to convert
-rank 93: Point 577 (-89.19118, 30.117507, 1.6364212) failed to convert
-rank 31: Point 420 (-90.98573, 30.113669, 14.196681) failed to convert
-rank 4: Point 415 (-91.806285, 30.93475, -18.940271) failed to convert
-rank 88: Point 585 (-89.452765, 29.475255, 1.3909033) failed to convert
-rank 82: Point 582 (-89.816281, 29.596881, -4.8810675) failed to convert
-rank 98: Point 582 (-89.022036, 29.981653, 4.3144899) failed to convert
-rank 52: Point 414 (-90.579278, 29.438618, 0.06095999) failed to convert
-rank 20: Point 416 (-91.241124, 30.339921, -14.265861) failed to convert
-rank 76: Point 584 (-89.927805, 30.347126, -6.2743323) failed to convert
-rank 7: Point 417 (-91.733743, 30.291169, -2.9463748) failed to convert
-rank 90: Point 583 (-89.273896, 30.342595, 2.4117227) failed to convert
-rank 24: Point 413 (-91.173218, 30.278136, 17.657258) failed to convert
-rank 46: Point 410 (-90.696039, 29.423792, -8.2296) failed to convert
-rank 17: Point 418 (-91.365881, 29.904097, -0.49290475) failed to convert
-rank 59: Point 418 (-90.443333, 29.43041, -0.00900509) failed to convert
-rank 86: Point 582 (-89.614719, 29.405902, -4.4592242) failed to convert
-rank 75: Point 577 (-89.980459, 29.901548, 0.56451996) failed to convert
-rank 83: Point 577 (-89.81872, 29.243273, 10.356913) failed to convert
-rank 91: Point 577 (-89.348853, 29.179377, -0.08474428) failed to convert
-rank 21: Point 417 (-91.241149, 30.014657, -0.55426268) failed to convert
-rank 19: Point 419 (-91.257642, 30.529228, 5.4586975) failed to convert
-rank 87: Point 577 (-89.528459, 29.519221, 0.46008283) failed to convert
-rank 95: Point 578 (-89.220753, 29.188249, -0.16243757) failed to convert
-rank 64: Point 582 (-90.298869, 29.524097, 1.8314141) failed to convert
-rank 61: Point 417 (-90.386759, 29.567919, -1.0528278) failed to convert
-rank 67: Point 575 (-90.156856, 29.924277, -0.23532881) failed to convert
-rank 97: Point 576 (-89.176618, 29.02413, 2.3953781) failed to convert
-rank 77: Point 578 (-89.960561, 29.680117, 18.213373) failed to convert
-rank 66: Point 580 (-90.239021, 29.355326, -4.9490379) failed to convert
-rank 51: Point 418 (-90.600774, 29.477705, -1.4399031) failed to convert
-rank 11: Point 414 (-91.629109, 29.501278, 0.90452841) failed to convert
-rank 9: Point 416 (-91.624507, 30.999487, -3.3835046) failed to convert
-rank 65: Point 579 (-90.270473, 29.385324, 0.22586472) failed to convert
-rank 38: Point 414 (-90.809799, 29.561168, -0.50540022) failed to convert
-rank 23: Point 416 (-91.226401, 29.713467, -5.895237) failed to convert
-rank 80: Point 580 (-89.83303, 30.307866, -1.0642448) failed to convert
-rank 79: Point 577 (-89.899617, 29.882747, 10.566217) failed to convert
-rank 94: Point 582 (-89.239293, 29.197452, -0.60412175) failed to convert
-rank 25: Point 419 (-91.1625, 30.192487, -0.60871603) failed to convert
-rank 13: Point 418 (-91.538056, 29.603133, -2.359152) failed to convert
-rank 68: Point 583 (-90.121202, 30.020076, -1.2412133) failed to convert
-rank 85: Point 577 (-89.640705, 30.09511, 3.1484566) failed to convert
-rank 26: Point 412 (-91.170025, 29.826968, -0.40659767) failed to convert
-rank 30: Point 416 (-91.043085, 29.721578, -0.68223796) failed to convert
-rank 70: Point 583 (-90.099163, 29.675263, 0.31299999) failed to convert
-rank 39: Point 418 (-90.739651, 30.328422, -4.5322646) failed to convert
-rank 54: Point 415 (-90.524076, 29.594922, -0.80090912) failed to convert
-rank 42: Point 416 (-90.720491, 29.8516, -0.30074978) failed to convert
-rank 89: Point 579 (-89.339821, 30.074586, 2.2650107) failed to convert
-rank 45: Point 417 (-90.703596, 29.426759, -8.2296) failed to convert
-rank 69: Point 580 (-90.110885, 29.819979, -4.3555922) failed to convert
-rank 27: Point 412 (-91.11527, 30.270427, -12.889993) failed to convert
-rank 47: Point 418 (-90.650556, 29.85722, -0.74856158) failed to convert
-rank 6: Point 416 (-91.74006, 30.756264, -8.2341326) failed to convert
-rank 2: Point 412 (-91.987003, 29.775957, 2.3835155) failed to convert
-rank 73: Point 577 (-90.01936, 29.954205, -6.3246004) failed to convert
-rank 35: Point 422 (-90.850976, 30.056921, -0.7967191) failed to convert
-rank 28: Point 413 (-91.074973, 30.213274, 10.979772) failed to convert
-rank 60: Point 412 (-90.387774, 29.866187, -0.40375083) failed to convert
-rank 36: Point 414 (-90.845935, 29.759265, -0.79283432) failed to convert
-rank 33: Point 417 (-90.924247, 29.815365, -2.8380265) failed to convert
-rank 44: Point 414 (-90.706336, 29.574054, -8.2296) failed to convert
-rank 62: Point 415 (-90.409433, 28.93865, 14.731238) failed to convert
-rank 74: Point 583 (-89.972542, 30.248847, 2.8358144) failed to convert
-rank 56: Point 414 (-90.470229, 29.899846, -0.31182166) failed to convert
-rank 0: Point 390 (-92.527802, 29.220867, 17.0) failed to convert
-rank 63: Point 418 (-90.275248, 30.355818, -0.44335886) failed to convert
-rank 41: Point 417 (-90.738517, 29.893713, -0.21607342) failed to convert
-rank 78: Point 583 (-89.919157, 29.898547, -1.4927465) failed to convert
-rank 5: Point 420 (-91.79577, 30.357455, -3.311183) failed to convert
-rank 92: Point 582 (-89.304374, 29.342904, 3.1024406) failed to convert
-rank 49: Point 419 (-90.64347, 29.320893, -8.2296) failed to convert
-rank 96: Point 585 (-89.191243, 29.311964, -0.0) failed to convert
-rank 72: Point 583 (-90.008409, 30.362567, -6.6718974) failed to convert
-rank 57: Point 420 (-90.45839, 29.837975, -0.30935954) failed to convert
-rank 71: Point 578 (-90.06699, 29.859168, -9.0) failed to convert
-rank 34: Point 413 (-90.905694, 29.630481, -0.52083801) failed to convert
-rank 93: Point 578 (-89.272165, 29.20241, 11.376041) failed to convert
-rank 98: Point 583 (-88.991396, 30.313689, 4.0962208) failed to convert
-rank 84: Point 585 (-89.682742, 30.389286, -2.5657086) failed to convert
-rank 82: Point 583 (-89.817492, 29.581797, 5.474553) failed to convert
-rank 88: Point 586 (-89.401801, 30.067063, 2.3359011) failed to convert
-rank 99: Point 578 (-88.886815, 30.114374, 12.869856) failed to convert
-rank 1: Point 421 (-92.09765, 29.835605, -0.15000001) failed to convert
-rank 37: Point 419 (-90.789998, 30.236656, -2.0403358) failed to convert
-rank 29: Point 415 (-91.062237, 29.729621, -0.74254936) failed to convert
-rank 81: Point 577 (-89.795235, 30.245474, -1.4797576) failed to convert
-rank 76: Point 585 (-89.963396, 29.900776, 1.2355255) failed to convert
-rank 16: Point 413 (-91.360835, 30.724761, -18.802387) failed to convert
-rank 53: Point 417 (-90.539521, 29.673513, -0.21336) failed to convert
-rank 18: Point 419 (-91.3394, 29.788046, -0.90610575) failed to convert
-rank 43: Point 422 (-90.718761, 29.571435, -1.1673536) failed to convert
-rank 58: Point 410 (-90.431236, 29.894833, 0.49496084) failed to convert
-rank 90: Point 584 (-89.37779, 29.153789, 0.31299999) failed to convert
-rank 50: Point 419 (-90.589768, 29.864834, -0.53910279) failed to convert
-rank 86: Point 583 (-89.557359, 30.088851, 3.6823463) failed to convert
-rank 3: Point 419 (-91.860826, 30.86335, -11.052217) failed to convert
-rank 12: Point 408 (-91.506322, 30.736399, -2.249396) failed to convert
-rank 4: Point 416 (-91.812615, 30.821292, -17.583911) failed to convert
-rank 10: Point 414 (-91.585505, 31.017431, -13.17958) failed to convert
-rank 55: Point 418 (-90.516194, 29.447027, 0.30383266) failed to convert
-rank 32: Point 417 (-90.93718, 30.14299, -5.2161171) failed to convert
-rank 83: Point 578 (-89.767699, 29.87311, -8.5212943) failed to convert
-rank 31: Point 421 (-90.985765, 30.113047, 15.526687) failed to convert
-rank 75: Point 578 (-89.979708, 29.911018, -9.0) failed to convert
-rank 8: Point 412 (-91.660426, 30.916166, -20.575095) failed to convert
-rank 48: Point 415 (-90.622273, 29.938027, 0.66644041) failed to convert
-rank 22: Point 416 (-91.197398, 30.489727, 11.324095) failed to convert
-rank 91: Point 578 (-89.338637, 29.297556, 4.5912689) failed to convert
-rank 87: Point 578 (-89.518868, 29.632643, -0.0) failed to convert
-rank 7: Point 418 (-91.747643, 30.043355, -4.0243266) failed to convert
-rank 95: Point 579 (-89.221102, 29.184252, -0.0) failed to convert
-rank 64: Point 583 (-90.295849, 29.564623, -0.29337701) failed to convert
-rank 97: Point 577 (-89.0974, 29.909144, 2.9103988) failed to convert
-rank 67: Point 576 (-90.137733, 30.172643, 4.5577916) failed to convert
-rank 52: Point 415 (-90.579006, 29.441969, -8.2296) failed to convert
-rank 77: Point 579 (-89.960329, 29.682922, -4.529633) failed to convert
-rank 24: Point 414 (-91.172918, 30.282797, -7.3476953) failed to convert
-rank 14: Point 412 (-91.478304, 29.98733, -1.6187841) failed to convert
-rank 40: Point 414 (-90.748361, 29.964617, -1.1449053) failed to convert
-rank 66: Point 581 (-90.23632, 29.391284, 0.243) failed to convert
-rank 79: Point 578 (-89.85983, 30.376203, -9.0729585) failed to convert
-rank 15: Point 417 (-91.464924, 29.720262, -0.64020147) failed to convert
-rank 46: Point 411 (-90.695769, 29.427688, -8.2296) failed to convert
-rank 21: Point 418 (-91.222425, 30.312381, 15.047241) failed to convert
-rank 94: Point 583 (-89.221831, 29.395884, 6.0589433) failed to convert
-rank 59: Point 419 (-90.431106, 29.598948, -0.37983721) failed to convert
-rank 65: Point 580 (-90.227526, 29.956435, 31.447796) failed to convert
-rank 80: Point 581 (-89.868494, 29.869474, -1.2269528) failed to convert
-rank 20: Point 417 (-91.264264, 29.969771, -0.13699999) failed to convert
-rank 19: Point 420 (-91.255966, 30.555698, -10.144818) failed to convert
-rank 61: Point 418 (-90.390093, 29.522323, -2.0716958) failed to convert
-rank 70: Point 584 (-90.092835, 29.757156, -1.1863275) failed to convert
-rank 85: Point 578 (-89.658166, 29.885661, 2.7414736) failed to convert
-rank 17: Point 419 (-91.329232, 30.501537, -4.9070457) failed to convert
-rank 68: Point 584 (-90.123093, 29.995472, -0.75568227) failed to convert
-rank 9: Point 417 (-91.628821, 30.925506, -3.2541001) failed to convert
-rank 11: Point 415 (-91.627582, 29.527553, 1.2085941) failed to convert
-rank 38: Point 415 (-90.823729, 29.354625, 0.18136768) failed to convert
-rank 69: Point 581 (-90.107624, 29.862153, -0.04862293) failed to convert
-rank 89: Point 580 (-89.387758, 29.523339, 2.6259311) failed to convert
-rank 74: Point 584 (-90.010665, 29.766066, -0.83520039) failed to convert
-rank 73: Point 578 (-90.030567, 29.811152, 1.6525778) failed to convert
-rank 78: Point 584 (-89.91851, 29.906423, -5.5259581) failed to convert
-rank 51: Point 419 (-90.59835, 29.512103, 0.16836944) failed to convert
-rank 13: Point 419 (-91.537183, 29.618049, -1.8379341) failed to convert
-rank 26: Point 413 (-91.172339, 29.790282, -7.1018405) failed to convert
-rank 30: Point 417 (-91.042917, 29.724174, -0.63549471) failed to convert
-rank 39: Point 419 (-90.81139, 29.280061, -0.62131279) failed to convert
-rank 92: Point 583 (-89.302904, 29.359753, -0.0) failed to convert
-rank 25: Point 420 (-91.192437, 29.719405, 0.07401082) failed to convert
-rank 72: Point 584 (-90.034608, 30.030198, -4.8633891) failed to convert
-rank 96: Point 586 (-89.201289, 29.19816, -0.1349281) failed to convert
-rank 93: Point 579 (-89.282516, 29.083363, 5.5260172) failed to convert
-rank 71: Point 579 (-90.062015, 29.922992, 4.2432977) failed to convert
-rank 82: Point 584 (-89.769205, 30.174778, 1.65) failed to convert
-rank 98: Point 584 (-89.124767, 28.841856, 178.68106) failed to convert
-rank 23: Point 417 (-91.211172, 29.956386, -1.8160664) failed to convert
-rank 88: Point 587 (-89.474147, 29.223341, -0.61860865) failed to convert
-rank 42: Point 417 (-90.714637, 29.936068, -0.31038982) failed to convert
-rank 84: Point 586 (-89.752788, 29.540538, -4.5125642) failed to convert
-rank 99: Point 579 (-88.877899, 30.209214, 8.598149) failed to convert
-rank 76: Point 586 (-89.978073, 29.714962, 0.3306175) failed to convert
-rank 6: Point 417 (-91.75171, 30.549737, 15.455248) failed to convert
-rank 54: Point 416 (-90.502541, 29.894834, -8.2296) failed to convert
-rank 81: Point 578 (-89.795223, 30.245533, -1.4387372) failed to convert
-rank 47: Point 419 (-90.659126, 29.734739, -2.104142) failed to convert
-rank 27: Point 413 (-91.116555, 30.250426, -7.2943411) failed to convert
-rank 60: Point 413 (-90.437233, 29.187281, 0.94381737) failed to convert
-rank 44: Point 415 (-90.688161, 29.83611, -0.0333576) failed to convert
-rank 90: Point 585 (-89.314626, 29.881441, -0.0) failed to convert
-rank 2: Point 413 (-91.920571, 31.017747, -19.159777) failed to convert
-rank 45: Point 418 (-90.701, 29.464387, -1.2193473) failed to convert
-rank 86: Point 584 (-89.582366, 29.792629, -0.40418165) failed to convert
-rank 33: Point 418 (-90.964248, 29.208142, -0.0) failed to convert
-rank 83: Point 579 (-89.774264, 29.79259, -0.0) failed to convert
-rank 35: Point 423 (-90.851553, 30.048351, -5.6072234) failed to convert
-rank 75: Point 579 (-89.980482, 29.901197, 1.2198024) failed to convert
-rank 91: Point 579 (-89.349608, 29.170573, -1.3982232) failed to convert
-rank 41: Point 418 (-90.760418, 29.574822, -2.5425011) failed to convert
-rank 62: Point 416 (-90.350738, 29.741949, -0.45000112) failed to convert
-rank 64: Point 584 (-90.307413, 29.408879, -3.8160961) failed to convert
-rank 56: Point 415 (-90.475585, 29.825892, -0.8425842) failed to convert
-rank 63: Point 419 (-90.265166, 30.48863, -6.5526338) failed to convert
-rank 34: Point 414 (-90.89697, 29.761288, -0.61216443) failed to convert
-rank 87: Point 579 (-89.544816, 29.324201, 0.64399739) failed to convert
-rank 28: Point 414 (-91.108619, 29.691077, 0.09910896) failed to convert
-rank 37: Point 420 (-90.789505, 30.243577, -2.0050968) failed to convert
-rank 57: Point 421 (-90.454832, 29.88688, -8.2296) failed to convert
-rank 36: Point 415 (-90.816726, 30.18949, -1.6720112) failed to convert
-rank 18: Point 420 (-91.294511, 30.515788, -7.4638989) failed to convert
-rank 5: Point 421 (-91.759002, 31.012665, 10.474234) failed to convert
-rank 95: Point 580 (-89.221032, 29.184977, -0.0) failed to convert
-rank 77: Point 580 (-89.962398, 29.656553, -1.0660273) failed to convert
-rank 16: Point 414 (-91.36078, 30.725273, -20.0) failed to convert
-rank 29: Point 416 (-91.04849, 29.941634, -3.1005706) failed to convert
-rank 1: Point 422 (-92.051398, 30.727166, -9.9272928) failed to convert
-rank 97: Point 578 (-89.17678, 29.02176, -0.01966622) failed to convert
-rank 58: Point 411 (-90.431226, 29.894892, 0.49746675) failed to convert
-rank 49: Point 420 (-90.63952, 29.377427, 0.30504399) failed to convert
-rank 66: Point 582 (-90.161242, 30.377759, 1.7440459) failed to convert
-rank 53: Point 418 (-90.539094, 29.679427, -2.6161368) failed to convert
-rank 0: Point 391 (-92.525436, 29.261906, 15.388055) failed to convert
-rank 4: Point 417 (-91.806246, 30.934762, -18.940271) failed to convert
-rank 67: Point 577 (-90.16514, 29.816019, 0.31299999) failed to convert
-rank 50: Point 420 (-90.624352, 29.373743, 0.30431257) failed to convert
-rank 55: Point 419 (-90.484206, 29.891959, 1.3518988) failed to convert
-rank 31: Point 422 (-90.9858, 30.112425, 15.46021) failed to convert
-rank 43: Point 423 (-90.718746, 29.57163, -8.2296) failed to convert
-rank 32: Point 418 (-90.932682, 30.210043, -3.0166884) failed to convert
-rank 79: Point 579 (-89.894958, 29.94081, -0.32245296) failed to convert
-rank 10: Point 415 (-91.584625, 31.031675, -14.478363) failed to convert
-rank 68: Point 585 (-90.123107, 29.995259, -0.6903395) failed to convert
-rank 48: Point 416 (-90.640427, 29.679862, -0.62016279) failed to convert
-rank 94: Point 584 (-89.241472, 29.172586, -0.95950398) failed to convert
-rank 3: Point 420 (-91.899166, 30.160168, -3.1896039) failed to convert
-rank 80: Point 582 (-89.854405, 30.044084, 0.27432001) failed to convert
-rank 85: Point 579 (-89.660018, 29.863, 1.9964618) failed to convert
-rank 65: Point 581 (-90.270318, 29.386894, -4.1605202) failed to convert
-rank 7: Point 419 (-91.73498, 30.269093, -8.2296) failed to convert
-rank 78: Point 585 (-89.945764, 29.563203, 0.31299999) failed to convert
-rank 89: Point 581 (-89.404921, 29.32376, 0.31299999) failed to convert
-rank 70: Point 585 (-90.036457, 30.47818, -8.2360833) failed to convert
-rank 12: Point 409 (-91.525198, 30.418945, -11.280649) failed to convert
-rank 74: Point 585 (-90.007837, 29.801959, 27.651432) failed to convert
-rank 69: Point 582 (-90.110828, 29.820669, -4.3555922) failed to convert
-rank 92: Point 584 (-89.331641, 29.028348, 9.8020916) failed to convert
-rank 24: Point 415 (-91.211405, 29.673185, -0.68937643) failed to convert
-rank 14: Point 413 (-91.470616, 30.116515, -3.9551926) failed to convert
-rank 73: Point 579 (-90.027694, 29.847781, -9.0) failed to convert
-rank 72: Point 585 (-90.040022, 29.961047, -6.4200028) failed to convert
-rank 8: Point 413 (-91.655039, 31.009092, -20.768218) failed to convert
-rank 52: Point 416 (-90.503222, 30.498827, -12.488593) failed to convert
-rank 98: Point 585 (-89.010556, 30.105118, 6.6224602) failed to convert
-rank 59: Point 420 (-90.430902, 29.601513, -0.37285388) failed to convert
-rank 93: Point 580 (-89.264274, 29.292218, -0.0) failed to convert
-rank 40: Point 415 (-90.752762, 29.900746, 0.1947877) failed to convert
-rank 88: Point 588 (-89.482938, 29.119407, 8.5697557) failed to convert
-rank 96: Point 587 (-89.116589, 30.144602, 3.3902039) failed to convert
-rank 15: Point 418 (-91.427411, 30.346499, -3.7300393) failed to convert
-rank 20: Point 418 (-91.229876, 30.518261, 8.1664479) failed to convert
-rank 46: Point 412 (-90.695897, 29.425798, -0.40524681) failed to convert
-rank 21: Point 419 (-91.22169, 30.323862, -14.091515) failed to convert
-rank 71: Point 580 (-90.066953, 29.859567, -1.5681735) failed to convert
-rank 61: Point 419 (-90.390127, 29.521821, -0.61690073) failed to convert
-rank 19: Point 421 (-91.288444, 30.035218, -0.78181512) failed to convert
-rank 99: Point 580 (-88.908445, 29.881981, 1.5799726) failed to convert
-rank 76: Point 587 (-89.978286, 29.712223, -8.2296) failed to convert
-rank 82: Point 585 (-89.816246, 29.596931, -4.8810675) failed to convert
-rank 84: Point 587 (-89.771136, 29.314642, -0.36001908) failed to convert
-rank 81: Point 579 (-89.795214, 30.245573, -1.5838991) failed to convert
-rank 17: Point 420 (-91.377265, 29.716053, -1.9108673) failed to convert
-rank 22: Point 417 (-91.195843, 30.514022, 7.3948705) failed to convert
-rank 26: Point 414 (-91.144265, 30.231351, -7.0184908) failed to convert
-rank 11: Point 416 (-91.593982, 30.11198, -1.1144803) failed to convert
-rank 51: Point 420 (-90.608169, 29.372359, -8.2296) failed to convert
-rank 90: Point 586 (-89.394496, 28.95861, 5.242646) failed to convert
-rank 86: Point 585 (-89.614659, 29.405914, -4.4592242) failed to convert
-rank 30: Point 418 (-91.016643, 30.126966, -7.8800935) failed to convert
-rank 38: Point 416 (-90.787037, 29.895466, -0.35901663) failed to convert
-rank 83: Point 580 (-89.742816, 30.175948, 19.193678) failed to convert
-rank 13: Point 420 (-91.508599, 30.105022, -2.7736834) failed to convert
-rank 39: Point 420 (-90.769016, 29.902912, -0.21901031) failed to convert
-rank 75: Point 580 (-89.992551, 29.74795, -1.9260341) failed to convert
-rank 23: Point 418 (-91.226558, 29.710718, -5.0402844) failed to convert
-rank 54: Point 417 (-90.502543, 29.894774, -8.2296) failed to convert
-rank 42: Point 418 (-90.696962, 30.189769, -0.33876058) failed to convert
-rank 91: Point 580 (-89.342853, 29.24844, -0.8177929) failed to convert
-rank 25: Point 421 (-91.162747, 30.188102, 19.320907) failed to convert
-rank 27: Point 414 (-91.152451, 29.68861, -1.2179965) failed to convert
-rank 64: Point 585 (-90.265543, 29.969292, 10.58667) failed to convert
-rank 9: Point 418 (-91.692135, 29.821257, -0.52551105) failed to convert
-rank 6: Point 418 (-91.750203, 30.576216, -13.191745) failed to convert
-rank 95: Point 581 (-89.220382, 29.192344, -0.21870993) failed to convert
-rank 2: Point 414 (-91.932684, 30.794639, -10.534346) failed to convert
-rank 47: Point 420 (-90.645886, 29.923676, -1.0092098) failed to convert
-rank 87: Point 580 (-89.541721, 29.361011, -2.1104745) failed to convert
-rank 44: Point 416 (-90.703008, 29.622088, -0.26618076) failed to convert
-rank 60: Point 414 (-90.380754, 29.961321, -1.752111) failed to convert
-rank 67: Point 578 (-90.15904, 29.895452, -4.198925) failed to convert
-rank 97: Point 579 (-89.16417, 29.164211, -0.07224905) failed to convert
-rank 33: Point 419 (-90.906085, 30.086531, -0.82722083) failed to convert
-rank 35: Point 424 (-90.884777, 29.553906, -0.48517318) failed to convert
-rank 77: Point 581 (-89.962256, 29.658238, -0.94667053) failed to convert
-rank 41: Point 419 (-90.738707, 29.890778, -0.3527376) failed to convert
-rank 45: Point 419 (-90.711999, 29.304535, -0.0) failed to convert
-rank 63: Point 420 (-90.348339, 29.375688, -0.52410093) failed to convert
-rank 68: Point 586 (-90.122035, 30.009114, -9.0) failed to convert
-rank 80: Point 583 (-89.888665, 29.617273, -4.7716443) failed to convert
-rank 79: Point 580 (-89.898192, 29.90023, -2.8791409) failed to convert
-rank 62: Point 417 (-90.340038, 29.88633, -0.11287178) failed to convert
-rank 34: Point 415 (-90.895981, 29.775913, -1.9847284) failed to convert
-rank 56: Point 416 (-90.475207, 29.831017, -0.54807391) failed to convert
-rank 66: Point 583 (-90.196301, 29.920501, -7.697115) failed to convert
-rank 94: Point 585 (-89.238107, 29.210948, 0.01587476) failed to convert
-rank 65: Point 582 (-90.270313, 29.386834, -4.4471965) failed to convert
-rank 28: Point 415 (-91.075591, 30.203669, -12.419382) failed to convert
-rank 5: Point 422 (-91.826037, 29.80786, 1.1523109) failed to convert
-rank 36: Point 416 (-90.830521, 29.986927, 14.144308) failed to convert
-rank 78: Point 586 (-89.914021, 29.962539, -0.0) failed to convert
-rank 16: Point 415 (-91.35987, 30.739972, 16.409856) failed to convert
-rank 57: Point 422 (-90.454832, 29.88682, -8.2296) failed to convert
-rank 85: Point 580 (-89.692149, 29.474053, 0.18648461) failed to convert
-rank 29: Point 417 (-91.03647, 30.126047, -11.339171) failed to convert
-rank 49: Point 421 (-90.614581, 29.733107, -2.8347807) failed to convert
-rank 18: Point 421 (-91.342875, 29.730886, 0.70178419) failed to convert
-rank 70: Point 586 (-90.098183, 29.687618, -0.67213334) failed to convert
-rank 69: Point 583 (-90.074677, 30.285778, 4.1380209) failed to convert
-rank 58: Point 412 (-90.420294, 30.044159, -0.65782283) failed to convert
-rank 37: Point 421 (-90.789007, 30.250828, -0.60389085) failed to convert
-rank 1: Point 423 (-92.106125, 29.664735, 2.8784773) failed to convert
-rank 53: Point 419 (-90.575528, 29.165177, 1.7999045) failed to convert
-rank 50: Point 421 (-90.602961, 29.678242, 0.92311329) failed to convert
-rank 72: Point 586 (-90.042262, 29.932362, 0.13283654) failed to convert
-rank 0: Point 392 (-92.55142, 28.677019, 33.5) failed to convert
-rank 92: Point 585 (-89.228577, 30.202128, 2.6992544) failed to convert
-rank 74: Point 586 (-89.988501, 30.047329, -4.4988482) failed to convert
-rank 98: Point 586 (-89.094412, 29.181869, 3.8845069) failed to convert
-rank 89: Point 582 (-89.403571, 29.33921, 13.734557) failed to convert
-rank 96: Point 588 (-89.13515, 29.939339, 2.7030276) failed to convert
-rank 43: Point 424 (-90.73205, 29.377807, -8.2296) failed to convert
-rank 55: Point 420 (-90.468566, 30.107384, -0.18955633) failed to convert
-rank 73: Point 580 (-90.019338, 29.954262, -4.0384201) failed to convert
-rank 10: Point 416 (-91.589899, 30.942097, -11.451773) failed to convert
-rank 4: Point 418 (-91.808206, 30.899617, -15.21062) failed to convert
-rank 48: Point 417 (-90.638574, 29.706297, -0.14256116) failed to convert
-rank 31: Point 423 (-90.973588, 30.296929, -7.5908046) failed to convert
-rank 93: Point 581 (-89.282227, 29.086454, 15.144756) failed to convert
-rank 7: Point 420 (-91.734939, 30.269089, -8.2296) failed to convert
-rank 84: Point 588 (-89.753376, 29.533178, 30.664993) failed to convert
-rank 82: Point 586 (-89.816223, 29.596964, -4.8810675) failed to convert
-rank 32: Point 419 (-90.937446, 30.138059, 36.432806) failed to convert
-rank 76: Point 588 (-89.97829, 29.712132, -4.6716698) failed to convert
-rank 71: Point 581 (-90.069327, 29.828694, 0.28531826) failed to convert
-rank 99: Point 581 (-88.874477, 30.244927, -0.78420125) failed to convert
-rank 88: Point 589 (-89.370834, 30.421332, -10.689856) failed to convert
-rank 14: Point 414 (-91.498248, 29.649716, -0.58012463) failed to convert
-rank 8: Point 414 (-91.655041, 31.009031, -21.182821) failed to convert
-rank 24: Point 416 (-91.173167, 30.278701, 15.693697) failed to convert
-rank 3: Point 421 (-91.894087, 30.252675, -7.5875051) failed to convert
-rank 40: Point 416 (-90.763908, 29.738408, -0.61577026) failed to convert
-rank 52: Point 417 (-90.578666, 29.446709, 0.32776633) failed to convert
-rank 59: Point 421 (-90.388432, 30.180554, 2.7289212) failed to convert
-rank 81: Point 580 (-89.795202, 30.245632, -1.8301495) failed to convert
-rank 90: Point 587 (-89.366338, 29.286459, 1.4489191) failed to convert
-rank 86: Point 586 (-89.587761, 29.727625, -0.0) failed to convert
-rank 15: Point 419 (-91.452494, 29.928466, -2.0226035) failed to convert
-rank 21: Point 420 (-91.222518, 30.310713, 5.5176292) failed to convert
-rank 61: Point 420 (-90.395849, 29.443451, -0.21336) failed to convert
-rank 75: Point 581 (-89.989981, 29.780611, -0.01137486) failed to convert
-rank 22: Point 418 (-91.210496, 30.282851, 6.6591826) failed to convert
-rank 83: Point 581 (-89.789762, 29.602009, -0.0) failed to convert
-rank 26: Point 415 (-91.147296, 30.183887, -9.7874721) failed to convert
-rank 20: Point 419 (-91.238973, 30.373945, 6.0758619) failed to convert
-rank 91: Point 581 (-89.280522, 29.961546, -0.00336571) failed to convert
-rank 46: Point 413 (-90.695759, 29.427628, -8.2296) failed to convert
-rank 95: Point 582 (-89.126373, 30.244299, 4.4590718) failed to convert
-rank 12: Point 410 (-91.506461, 30.733667, -11.719997) failed to convert
-rank 11: Point 417 (-91.547577, 30.902726, -14.354302) failed to convert
-rank 17: Point 421 (-91.32043, 30.643369, -7.2232242) failed to convert
-rank 19: Point 422 (-91.262126, 30.457284, -5.2469995) failed to convert
-rank 64: Point 586 (-90.298772, 29.525016, -0.01906789) failed to convert
-rank 67: Point 579 (-90.154653, 29.952299, 21.037782) failed to convert
-rank 97: Point 580 (-89.113126, 29.734904, 3.7560296) failed to convert
-rank 87: Point 581 (-89.541709, 29.36107, -3.5901572) failed to convert
-rank 38: Point 417 (-90.762102, 30.257849, -1.617334) failed to convert
-rank 30: Point 419 (-91.017106, 30.119728, -9.9190365) failed to convert
-rank 51: Point 421 (-90.572124, 29.882224, 0.16008851) failed to convert
-rank 39: Point 421 (-90.770862, 29.875999, -0.5334526) failed to convert
-rank 42: Point 419 (-90.742863, 29.526492, -0.83017657) failed to convert
-rank 80: Point 584 (-89.888637, 29.617326, -3.8174349) failed to convert
-rank 77: Point 582 (-89.934419, 30.009101, -2.2643233) failed to convert
-rank 68: Point 587 (-90.123695, 29.98756, -2.4489538) failed to convert
-rank 66: Point 584 (-90.258244, 29.097327, -0.32574343) failed to convert
-rank 94: Point 586 (-89.224514, 29.365366, 7.4445431) failed to convert
-rank 25: Point 422 (-91.156867, 30.280096, 14.335796) failed to convert
-rank 9: Point 419 (-91.627413, 30.949198, -21.028063) failed to convert
-rank 44: Point 417 (-90.688152, 29.83605, -1.5517433) failed to convert
-rank 6: Point 419 (-91.741399, 30.732002, -8.5508196) failed to convert
-rank 54: Point 418 (-90.502544, 29.894733, -8.2296) failed to convert
-rank 78: Point 587 (-89.887393, 30.293899, -2.211268) failed to convert
-rank 60: Point 415 (-90.374499, 30.045863, -0.35763254) failed to convert
-rank 27: Point 415 (-91.120711, 30.185794, -10.941668) failed to convert
-rank 65: Point 583 (-90.27031, 29.386794, -3.6049058) failed to convert
-rank 70: Point 587 (-90.09281, 29.757123, -0.86109646) failed to convert
-rank 85: Point 581 (-89.619637, 30.34436, -0.51869712) failed to convert
-rank 79: Point 581 (-89.878642, 30.143377, -5.4638451) failed to convert
-rank 23: Point 419 (-91.212284, 29.938271, -0.52904282) failed to convert
-rank 92: Point 586 (-89.30239, 29.365524, 4.7615284) failed to convert
-rank 69: Point 584 (-90.110827, 29.820521, -4.3525442) failed to convert
-rank 35: Point 425 (-90.850581, 30.062486, 10.098849) failed to convert
-rank 13: Point 421 (-91.537244, 29.616863, -2.2562196) failed to convert
-rank 96: Point 589 (-89.21263, 29.069067, -0.0) failed to convert
-rank 72: Point 587 (-90.034592, 30.030256, -4.8633891) failed to convert
-rank 45: Point 420 (-90.70359, 29.426698, -8.2296) failed to convert
-rank 33: Point 420 (-90.93948, 29.584455, -0.49304061) failed to convert
-rank 63: Point 421 (-90.338399, 29.510607, 0.15038609) failed to convert
-rank 74: Point 587 (-89.963297, 30.364368, -8.8126682) failed to convert
-rank 62: Point 418 (-90.33967, 29.891143, -0.85139375) failed to convert
-rank 34: Point 416 (-90.876921, 30.059509, -7.075723) failed to convert
-rank 98: Point 587 (-89.101001, 29.108169, 1.2015579) failed to convert
-rank 89: Point 583 (-89.347828, 29.982684, 0.67279233) failed to convert
-rank 56: Point 417 (-90.463041, 29.998596, 29.07932) failed to convert
-rank 28: Point 416 (-91.109884, 29.671223, -2.1516306) failed to convert
-rank 82: Point 587 (-89.740576, 30.520697, -7.3808842) failed to convert
-rank 36: Point 417 (-90.816726, 30.189429, -2.2694596) failed to convert
-rank 57: Point 423 (-90.437446, 30.124505, -0.23185989) failed to convert
-rank 84: Point 589 (-89.752747, 29.540582, -4.5125642) failed to convert
-rank 93: Point 582 (-89.284304, 29.062331, -0.15944576) failed to convert
-rank 16: Point 416 (-91.416321, 29.812402, -0.48146845) failed to convert
-rank 73: Point 581 (-90.078231, 29.196031, 0.23091036) failed to convert
-rank 47: Point 421 (-90.684363, 29.371527, -0.20102124) failed to convert
-rank 29: Point 418 (-91.063045, 29.716636, -1.0592893) failed to convert
-rank 41: Point 420 (-90.759846, 29.583058, -0.64576973) failed to convert
-rank 49: Point 422 (-90.618656, 29.675055, 1.0613039) failed to convert
-rank 58: Point 413 (-90.438539, 29.794598, -0.71678445) failed to convert
-rank 1: Point 424 (-92.124443, 29.301749, 6.4000001) failed to convert
-rank 99: Point 582 (-88.913023, 29.831413, 2.2741134) failed to convert
-rank 76: Point 589 (-89.9981, 29.459659, 3.5198792) failed to convert
-rank 88: Point 590 (-89.412538, 29.941711, -0.0) failed to convert
-rank 71: Point 582 (-90.06962, 29.824879, -4.8280323) failed to convert
-rank 37: Point 422 (-90.809856, 29.946204, -0.34335663) failed to convert
-rank 50: Point 422 (-90.62447, 29.371974, -0.4661142) failed to convert
-rank 18: Point 422 (-91.342319, 29.739355, -0.75013049) failed to convert
-rank 53: Point 420 (-90.555459, 29.449393, 0.3048) failed to convert
-rank 90: Point 588 (-89.394704, 28.9556, 15.064612) failed to convert
-rank 86: Point 587 (-89.582917, 29.785158, -0.56017867) failed to convert
-rank 2: Point 415 (-91.920541, 31.018152, -16.00334) failed to convert
-rank 7: Point 421 (-91.756316, 29.886697, -0.80308198) failed to convert
-rank 75: Point 582 (-89.979074, 29.918873, -0.96010223) failed to convert
-rank 0: Point 393 (-92.516875, 29.415095, 11.426793) failed to convert
-rank 8: Point 415 (-91.655042, 31.008991, -20.638502) failed to convert
-rank 32: Point 420 (-90.999977, 29.1866, -0.30361637) failed to convert
-rank 48: Point 418 (-90.589774, 30.395198, -0.01674553) failed to convert
-rank 5: Point 423 (-91.793731, 30.393423, -2.6045606) failed to convert
-rank 81: Point 581 (-89.821296, 29.925481, 5.9938271) failed to convert
-rank 83: Point 582 (-89.717292, 30.483781, -7.2476089) failed to convert
-rank 64: Point 587 (-90.30737, 29.408922, -3.8160961) failed to convert
-rank 95: Point 583 (-89.219953, 29.197059, -0.08965185) failed to convert
-rank 91: Point 582 (-89.350762, 29.156402, 0.31299999) failed to convert
-rank 4: Point 419 (-91.812558, 30.821272, -17.583911) failed to convert
-rank 43: Point 425 (-90.698505, 29.863635, -0.22990442) failed to convert
-rank 10: Point 417 (-91.591663, 30.912047, 4.8423684) failed to convert
-rank 31: Point 424 (-90.985835, 30.111804, 15.580016) failed to convert
-rank 67: Point 580 (-90.159008, 29.895427, -4.198925) failed to convert
-rank 40: Point 417 (-90.788395, 29.379035, 0.3048) failed to convert
-rank 15: Point 420 (-91.438234, 30.166372, -0.67581231) failed to convert
-rank 3: Point 422 (-91.875848, 30.587708, -5.7709483) failed to convert
-rank 52: Point 418 (-90.533192, 30.084669, -0.57046691) failed to convert
-rank 97: Point 581 (-89.164566, 29.159419, 4.9567309) failed to convert
-rank 14: Point 415 (-91.473042, 30.075478, 8.9788131) failed to convert
-rank 80: Point 585 (-89.888619, 29.617362, -4.2108597) failed to convert
-rank 55: Point 421 (-90.501227, 29.65585, -0.87600903) failed to convert
-rank 87: Point 582 (-89.45288, 30.402066, -7.4327736) failed to convert
-rank 77: Point 583 (-89.934411, 30.009161, -1.4020126) failed to convert
-rank 94: Point 587 (-89.243831, 29.14543, 1.3737357) failed to convert
-rank 68: Point 588 (-90.121397, 30.017251, -9.0) failed to convert
-rank 24: Point 417 (-91.171046, 30.311915, -3.0479285) failed to convert
-rank 61: Point 421 (-90.390079, 29.522382, -0.86138216) failed to convert
-rank 66: Point 585 (-90.172413, 30.232347, 4.3607919) failed to convert
-rank 46: Point 414 (-90.700884, 29.353263, -1.0206999) failed to convert
-rank 21: Point 421 (-91.224197, 30.283979, -1.6390422) failed to convert
-rank 78: Point 588 (-89.905143, 30.073341, 0.27432001) failed to convert
-rank 38: Point 418 (-90.825447, 29.328584, -0.25781162) failed to convert
-rank 70: Point 588 (-90.072036, 30.024609, -2.0869473) failed to convert
-rank 79: Point 582 (-89.881429, 30.108746, 0.27432019) failed to convert
-rank 65: Point 584 (-90.270305, 29.386733, -2.0808342) failed to convert
-rank 22: Point 419 (-91.200821, 30.43554, -0.94028191) failed to convert
-rank 26: Point 416 (-91.138458, 30.321745, 16.100268) failed to convert
-rank 85: Point 582 (-89.635074, 30.160503, 2.2982399) failed to convert
-rank 92: Point 587 (-89.3045, 29.340861, 5.7766844) failed to convert
-rank 59: Point 422 (-90.4, 30.023708, -5.0581563) failed to convert
-rank 19: Point 423 (-91.259029, 30.506432, 6.6593797) failed to convert
-rank 12: Point 411 (-91.55808, 29.857576, -2.677925) failed to convert
-rank 11: Point 418 (-91.566774, 30.5776, -7.5664267) failed to convert
-rank 72: Point 588 (-90.054699, 29.772933, -0.31917395) failed to convert
-rank 17: Point 422 (-91.378578, 29.694036, -5.1145443) failed to convert
-rank 30: Point 420 (-91.01264, 30.187719, -12.097513) failed to convert
-rank 69: Point 585 (-90.107323, 29.865851, -0.2739554) failed to convert
-rank 74: Point 588 (-90.010659, 29.765759, -1.9912421) failed to convert
-rank 96: Point 590 (-89.202212, 29.187311, -0.0) failed to convert
-rank 42: Point 420 (-90.751403, 29.401665, -0.11189898) failed to convert
-rank 51: Point 422 (-90.585622, 29.692073, -0.0600909) failed to convert
-rank 39: Point 422 (-90.773837, 29.832573, -1.6696992) failed to convert
-rank 84: Point 590 (-89.727613, 29.847509, -8.2296) failed to convert
-rank 89: Point 584 (-89.374953, 29.671009, 4.7176088) failed to convert
-rank 54: Point 419 (-90.502546, 29.894673, -8.2296) failed to convert
-rank 20: Point 420 (-91.239152, 30.371047, 10.43707) failed to convert
-rank 98: Point 588 (-89.113852, 28.963869, 30.959605) failed to convert
-rank 93: Point 583 (-89.285994, 29.042893, 0.97926031) failed to convert
-rank 82: Point 588 (-89.816188, 29.597013, -3.2289332) failed to convert
-rank 60: Point 416 (-90.378048, 29.997808, -4.8353475) failed to convert
-rank 25: Point 423 (-91.204024, 29.534103, -0.08415537) failed to convert
-rank 23: Point 420 (-91.226362, 29.713478, -5.599963) failed to convert
-rank 27: Point 416 (-91.115249, 30.270461, -12.889993) failed to convert
-rank 88: Point 591 (-89.463552, 29.346836, 1.2343111) failed to convert
-rank 6: Point 420 (-91.742574, 30.711221, -13.587999) failed to convert
-rank 76: Point 590 (-89.978284, 29.711918, -4.8094395) failed to convert
-rank 73: Point 582 (-90.029535, 29.824061, 0.77940059) failed to convert
-rank 44: Point 418 (-90.684945, 29.882049, 0.18723524) failed to convert
-rank 71: Point 583 (-90.069382, 29.82781, 0.28526941) failed to convert
-rank 86: Point 588 (-89.61462, 29.405921, -4.4592242) failed to convert
-rank 99: Point 583 (-88.923954, 29.712229, 2.6184563) failed to convert
-rank 90: Point 589 (-89.370243, 29.240821, 0.31299999) failed to convert
-rank 63: Point 422 (-90.303803, 29.976078, -0.75008229) failed to convert
-rank 33: Point 421 (-90.906919, 30.073552, 8.155187) failed to convert
-rank 57: Point 424 (-90.410617, 30.48878, -9.1466699) failed to convert
-rank 35: Point 426 (-90.842296, 30.184435, -0.70930951) failed to convert
-rank 9: Point 420 (-91.623513, 31.015572, -20.633585) failed to convert
-rank 81: Point 582 (-89.795423, 30.242879, -0.13638764) failed to convert
-rank 45: Point 421 (-90.703586, 29.426658, -8.2296) failed to convert
-rank 29: Point 419 (-91.036432, 30.126033, -11.339171) failed to convert
-rank 62: Point 419 (-90.340021, 29.886388, -0.11447837) failed to convert
-rank 47: Point 422 (-90.645267, 29.9323, -1.1674115) failed to convert
-rank 56: Point 418 (-90.504125, 29.429089, -0.0) failed to convert
-rank 83: Point 583 (-89.750197, 30.085989, 1.2105673) failed to convert
-rank 34: Point 417 (-90.871993, 30.132496, -0.97273971) failed to convert
-rank 75: Point 583 (-89.980105, 29.905793, 1.1933441) failed to convert
-rank 64: Point 588 (-90.280063, 29.775421, -0.20944975) failed to convert
-rank 16: Point 417 (-91.393166, 30.195806, -0.63900115) failed to convert
-rank 58: Point 414 (-90.431219, 29.894932, 0.46105166) failed to convert
-rank 50: Point 423 (-90.617991, 29.464403, 0.03048) failed to convert
-rank 13: Point 422 (-91.537165, 29.618168, -2.7024158) failed to convert
-rank 36: Point 418 (-90.839089, 29.860471, -1.0634671) failed to convert
-rank 49: Point 423 (-90.597894, 29.968646, -0.5246333) failed to convert
-rank 91: Point 583 (-89.310339, 29.621916, 3.6446403) failed to convert
-rank 95: Point 584 (-89.220304, 29.192858, -0.05070109) failed to convert
-rank 67: Point 581 (-90.214818, 29.159048, -0.30819262) failed to convert
-rank 7: Point 422 (-91.725599, 30.433796, -7.3114084) failed to convert
-rank 1: Point 425 (-92.098409, 29.80871, -0.63070814) failed to convert
-rank 41: Point 421 (-90.770086, 29.432776, -2.3847048) failed to convert
-rank 37: Point 423 (-90.78998, 30.236598, -0.99287397) failed to convert
-rank 80: Point 586 (-89.861798, 29.951609, -0.57885265) failed to convert
-rank 53: Point 421 (-90.492212, 30.328972, 2.4442914) failed to convert
-rank 2: Point 416 (-91.920553, 31.017836, -18.678607) failed to convert
-rank 32: Point 421 (-90.96526, 29.717874, -0.49469542) failed to convert
-rank 77: Point 584 (-89.934406, 30.009201, -1.2601891) failed to convert
-rank 28: Point 417 (-91.075592, 30.203608, -12.419382) failed to convert
-rank 94: Point 588 (-89.241953, 29.1666, -0.2999971) failed to convert
-rank 68: Point 589 (-90.121198, 30.019817, -9.0) failed to convert
-rank 97: Point 582 (-89.136941, 29.46894, 7.3013844) failed to convert
-rank 87: Point 583 (-89.541701, 29.36111, -5.0794923) failed to convert
-rank 66: Point 586 (-90.196283, 29.920443, -7.697115) failed to convert
-rank 78: Point 589 (-89.908889, 30.026407, -9.0) failed to convert
-rank 10: Point 418 (-91.601264, 30.748244, -18.501359) failed to convert
-rank 18: Point 423 (-91.340989, 29.761043, -0.92585167) failed to convert
-rank 31: Point 425 (-90.985869, 30.111182, 15.050257) failed to convert
-rank 43: Point 426 (-90.688363, 30.009168, -2.4163836) failed to convert
-rank 70: Point 589 (-90.101182, 29.648587, 2.4098502) failed to convert
-rank 48: Point 419 (-90.642878, 29.644835, -0.83673313) failed to convert
-rank 79: Point 583 (-89.895739, 29.930614, -0.36246899) failed to convert
-rank 4: Point 420 (-91.808183, 30.899561, -17.133666) failed to convert
-rank 0: Point 394 (-92.513393, 29.473657, 10.1) failed to convert
-rank 5: Point 424 (-91.840082, 29.549406, -0.49559573) failed to convert
-rank 15: Point 421 (-91.433977, 30.23699, -0.32325364) failed to convert
-rank 52: Point 419 (-90.563043, 29.667115, -0.48218679) failed to convert
-rank 3: Point 423 (-91.872228, 30.653777, -7.5342619) failed to convert
-rank 65: Point 585 (-90.227082, 29.961569, -7.8455526) failed to convert
-rank 85: Point 583 (-89.671959, 29.717601, -0.54105719) failed to convert
-rank 55: Point 422 (-90.474536, 30.025228, 13.13395) failed to convert
-rank 14: Point 416 (-91.430577, 30.781111, -10.674534) failed to convert
-rank 74: Point 589 (-90.012307, 29.744706, 28.465912) failed to convert
-rank 72: Point 589 (-90.034484, 30.031502, 12.073752) failed to convert
-rank 92: Point 588 (-89.331296, 29.031645, 15.142646) failed to convert
-rank 24: Point 418 (-91.168961, 30.34457, 3.9120372) failed to convert
-rank 61: Point 422 (-90.384802, 29.59439, -1.0053759) failed to convert
-rank 84: Point 591 (-89.727585, 29.847455, -8.2296) failed to convert
-rank 96: Point 591 (-89.20841, 29.116846, -0.0) failed to convert
-rank 40: Point 418 (-90.756153, 29.851341, -0.25221531) failed to convert
-rank 98: Point 589 (-89.035905, 29.828282, 4.6343573) failed to convert
-rank 38: Point 419 (-90.839716, 29.115729, -0.00127436) failed to convert
-rank 69: Point 586 (-90.060958, 30.460506, -5.4008713) failed to convert
-rank 93: Point 584 (-89.225593, 29.730884, 3.1083532) failed to convert
-rank 59: Point 423 (-90.40086, 30.011978, -0.80400485) failed to convert
-rank 46: Point 415 (-90.682771, 29.615079, -0.49223657) failed to convert
-rank 22: Point 420 (-91.196812, 30.498354, 15.376383) failed to convert
-rank 89: Point 585 (-89.41428, 29.21366, 0.31299813) failed to convert
-rank 88: Point 592 (-89.456311, 29.431586, 2.5844559) failed to convert
-rank 12: Point 412 (-91.539287, 30.178388, -4.2775321) failed to convert
-rank 82: Point 589 (-89.816807, 29.589279, 31.906971) failed to convert
-rank 26: Point 417 (-91.144316, 30.230343, -13.066777) failed to convert
-rank 73: Point 583 (-90.054449, 29.50416, 1.8588759) failed to convert
-rank 21: Point 422 (-91.274748, 29.4723, 6.6066403) failed to convert
-rank 19: Point 424 (-91.296466, 29.905021, -0.46777946) failed to convert
-rank 30: Point 421 (-91.006318, 30.283707, -1.0494983) failed to convert
-rank 76: Point 591 (-89.981035, 29.676975, -1.6564323) failed to convert
-rank 86: Point 589 (-89.528643, 30.424248, -9.8621866) failed to convert
-rank 71: Point 584 (-90.061399, 29.930261, 22.100219) failed to convert
-rank 8: Point 416 (-91.655044, 31.00893, -19.020017) failed to convert
-rank 17: Point 423 (-91.320531, 30.641356, -16.362733) failed to convert
-rank 99: Point 584 (-88.901358, 29.954554, 5.6056398) failed to convert
-rank 90: Point 590 (-89.369067, 29.254439, -0.74125702) failed to convert
-rank 81: Point 583 (-89.823128, 29.902705, -0.48810544) failed to convert
-rank 20: Point 421 (-91.239522, 30.365052, 4.4579293) failed to convert
-rank 25: Point 424 (-91.218328, 29.304554, -0.01424111) failed to convert
-rank 54: Point 420 (-90.524064, 29.594961, -0.93723315) failed to convert
-rank 83: Point 584 (-89.767647, 29.87308, -8.5212943) failed to convert
-rank 23: Point 421 (-91.19092, 30.276249, 23.412796) failed to convert
-rank 64: Point 589 (-90.314475, 29.312774, -0.0) failed to convert
-rank 60: Point 417 (-90.379598, 29.976761, -0.59962123) failed to convert
-rank 95: Point 585 (-89.22055, 29.18995, -0.0) failed to convert
-rank 75: Point 584 (-89.993142, 29.740367, -0.23811916) failed to convert
-rank 44: Point 419 (-90.688147, 29.83601, -1.0217908) failed to convert
-rank 91: Point 584 (-89.350302, 29.16152, 0.31299999) failed to convert
-rank 33: Point 422 (-90.92632, 29.782705, -0.84885095) failed to convert
-rank 29: Point 420 (-91.032922, 30.179679, -5.7690948) failed to convert
-rank 27: Point 417 (-91.117267, 30.238805, 22.614404) failed to convert
-rank 35: Point 427 (-90.897968, 29.355291, -0.04177045) failed to convert
-rank 67: Point 582 (-90.15896, 29.895651, -4.1513762) failed to convert
-rank 68: Point 590 (-90.083326, 30.506248, -5.5485395) failed to convert
-rank 94: Point 589 (-89.228691, 29.31753, 1.8207975) failed to convert
-rank 80: Point 587 (-89.84917, 30.107881, 0.61264801) failed to convert
-rank 78: Point 590 (-89.918453, 29.906443, -4.3008718) failed to convert
-rank 77: Point 585 (-89.960297, 29.682947, -4.529633) failed to convert
-rank 42: Point 421 (-90.708272, 30.027379, -4.0600485) failed to convert
-rank 87: Point 584 (-89.541689, 29.361169, -5.0794923) failed to convert
-rank 6: Point 421 (-91.74392, 30.68735, -8.6628753) failed to convert
-rank 34: Point 418 (-90.876254, 30.068899, -5.9556951) failed to convert
-rank 9: Point 421 (-91.6728, 30.161466, -1.2781155) failed to convert
-rank 45: Point 422 (-90.710741, 29.322691, -8.2296) failed to convert
-rank 63: Point 423 (-90.341726, 29.464952, 0.458) failed to convert
-rank 57: Point 425 (-90.452756, 29.914617, -0.21300421) failed to convert
-rank 56: Point 419 (-90.475788, 29.82283, -0.65582861) failed to convert
-rank 66: Point 587 (-90.235434, 29.402563, 0.45797621) failed to convert
-rank 16: Point 418 (-91.360776, 30.724771, -18.522204) failed to convert
-rank 97: Point 583 (-89.162482, 29.181968, -0.0) failed to convert
-rank 62: Point 420 (-90.340009, 29.886427, -0.08608952) failed to convert
-rank 50: Point 424 (-90.58214, 29.971926, -0.52059898) failed to convert
-rank 11: Point 419 (-91.583522, 30.290976, -4.9200365) failed to convert
-rank 70: Point 590 (-90.098312, 29.685569, -0.34815494) failed to convert
-rank 39: Point 423 (-90.776235, 29.797397, -2.2552179) failed to convert
-rank 65: Point 586 (-90.227038, 29.961609, -7.6535344) failed to convert
-rank 85: Point 584 (-89.691303, 29.483145, 27.46605) failed to convert
-rank 79: Point 584 (-89.898035, 29.901954, -0.6512266) failed to convert
-rank 47: Point 423 (-90.650537, 29.857184, -1.081771) failed to convert
-rank 13: Point 423 (-91.53803, 29.603164, -2.359152) failed to convert
-rank 51: Point 423 (-90.604208, 29.428492, 0.30479597) failed to convert
-rank 49: Point 424 (-90.643411, 29.320879, -8.2296) failed to convert
-rank 41: Point 422 (-90.708071, 30.331536, -4.885273) failed to convert
-rank 36: Point 419 (-90.816726, 30.189389, -2.373836) failed to convert
-rank 32: Point 422 (-90.987398, 29.379492, -0.30807536) failed to convert
-rank 28: Point 418 (-91.075593, 30.203568, -12.419382) failed to convert
-rank 2: Point 417 (-91.967968, 30.136121, -8.5450427) failed to convert
-rank 72: Point 590 (-90.039999, 29.96108, -4.2258192) failed to convert
-rank 92: Point 589 (-89.33101, 29.034944, -0.0) failed to convert
-rank 96: Point 592 (-89.1671, 29.582922, 4.8927367) failed to convert
-rank 84: Point 592 (-89.752848, 29.538715, 20.888327) failed to convert
-rank 7: Point 423 (-91.734879, 30.269082, -9.0187146) failed to convert
-rank 53: Point 422 (-90.554507, 29.461922, -0.21238442) failed to convert
-rank 74: Point 590 (-90.006427, 29.819593, -6.7330325) failed to convert
-rank 18: Point 424 (-91.342574, 29.734482, -0.59294473) failed to convert
-rank 93: Point 585 (-89.205105, 29.960663, 0.32287161) failed to convert
-rank 98: Point 590 (-89.063418, 29.524558, 2.8750074) failed to convert
-rank 69: Point 587 (-90.057262, 30.507422, -10.649246) failed to convert
-rank 37: Point 424 (-90.806247, 29.998998, -9.4058617) failed to convert
-rank 1: Point 426 (-92.106071, 29.657899, 2.9558018) failed to convert
-rank 43: Point 427 (-90.679429, 30.136847, -0.47083135) failed to convert
-rank 10: Point 419 (-91.660498, 29.719991, 2.0999999) failed to convert
-rank 89: Point 586 (-89.331336, 30.170254, 3.877876) failed to convert
-rank 82: Point 590 (-89.764361, 30.232679, -0.27011921) failed to convert
-rank 55: Point 423 (-90.505949, 29.589991, -1.7541313) failed to convert
-rank 88: Point 593 (-89.423444, 29.814874, -0.60644018) failed to convert
-rank 5: Point 425 (-91.808521, 30.125777, -4.6008504) failed to convert
-rank 24: Point 419 (-91.173116, 30.279265, 12.282518) failed to convert
-rank 4: Point 421 (-91.808168, 30.899524, -17.263391) failed to convert
-rank 48: Point 420 (-90.640427, 29.679802, -1.4525216) failed to convert
-rank 73: Point 584 (-90.027662, 29.84773, -9.0) failed to convert
-rank 61: Point 423 (-90.386743, 29.56786, -1.2684423) failed to convert
-rank 76: Point 592 (-89.97697, 29.728456, -0.98979427) failed to convert
-rank 90: Point 591 (-89.3636, 29.317792, -0.17399999) failed to convert
-rank 40: Point 419 (-90.752758, 29.900686, -1.2376319) failed to convert
-rank 99: Point 585 (-88.90353, 29.930196, 5.0575728) failed to convert
-rank 86: Point 590 (-89.583496, 29.77777, -0.48399662) failed to convert
-rank 81: Point 584 (-89.795498, 30.241786, -1.1948088) failed to convert
-rank 71: Point 585 (-90.058969, 29.961403, -2.4278658) failed to convert
-rank 64: Point 590 (-90.265533, 29.968685, 9.3649718) failed to convert
-rank 52: Point 420 (-90.582559, 29.391336, 0.05229161) failed to convert
-rank 83: Point 585 (-89.802987, 29.437668, -0.10563906) failed to convert
-rank 46: Point 416 (-90.69586, 29.426024, -0.39754169) failed to convert
-rank 22: Point 421 (-91.198567, 30.470685, 15.153835) failed to convert
-rank 75: Point 585 (-90.036226, 29.187735, 3.1511948) failed to convert
-rank 91: Point 585 (-89.33874, 29.295279, 6.0728235) failed to convert
-rank 59: Point 424 (-90.453584, 29.287885, 1.800782) failed to convert
-rank 68: Point 591 (-90.123723, 29.987116, -1.0389211) failed to convert
-rank 12: Point 413 (-91.614323, 28.876673, 19.199485) failed to convert
-rank 95: Point 586 (-89.220252, 29.193337, -0.0) failed to convert
-rank 30: Point 422 (-91.017093, 30.119843, -12.563878) failed to convert
-rank 38: Point 420 (-90.776564, 30.047693, -0.97975812) failed to convert
-rank 58: Point 415 (-90.455143, 29.565768, -0.45024796) failed to convert
-rank 17: Point 424 (-91.323481, 30.593614, -8.8720795) failed to convert
-rank 19: Point 425 (-91.259557, 30.497848, -15.059802) failed to convert
-rank 77: Point 586 (-89.934399, 30.009262, -0.9053617) failed to convert
-rank 21: Point 423 (-91.221696, 30.323468, -11.352577) failed to convert
-rank 80: Point 588 (-89.888591, 29.617416, -2.784266) failed to convert
-rank 67: Point 583 (-90.15896, 29.895553, -4.2665906) failed to convert
-rank 78: Point 591 (-89.908512, 30.030696, -2.081179) failed to convert
-rank 87: Point 585 (-89.545861, 29.311308, 0.31299999) failed to convert
-rank 15: Point 422 (-91.455974, 29.869707, -1.6610925) failed to convert
-rank 66: Point 588 (-90.202888, 29.833583, 0.06986591) failed to convert
-rank 29: Point 421 (-91.063582, 29.707831, -0.67298802) failed to convert
-rank 27: Point 418 (-91.120678, 30.185743, -12.293804) failed to convert
-rank 35: Point 428 (-90.841982, 30.188924, -1.0546003) failed to convert
-rank 94: Point 590 (-89.140521, 30.30428, 3.8031743) failed to convert
-rank 14: Point 417 (-91.536604, 28.990463, 10.859664) failed to convert
-rank 97: Point 584 (-89.1056, 29.817087, 3.1525659) failed to convert
-rank 70: Point 591 (-90.036979, 30.471102, -8.515788) failed to convert
-rank 42: Point 422 (-90.742856, 29.526552, -0.71657608) failed to convert
-rank 3: Point 424 (-91.877317, 30.560734, -5.3006459) failed to convert
-rank 9: Point 422 (-91.627374, 30.949209, -21.091832) failed to convert
-rank 6: Point 422 (-91.74506, 30.667118, -11.10633) failed to convert
-rank 60: Point 418 (-90.350966, 30.362135, -0.36921624) failed to convert
-rank 79: Point 585 (-89.939635, 29.378387, 1.8003135) failed to convert
-rank 56: Point 420 (-90.475558, 29.825981, -0.83991551) failed to convert
-rank 25: Point 425 (-91.162011, 30.199344, -0.1932085) failed to convert
-rank 34: Point 419 (-90.892758, 29.82298, -3.8764701) failed to convert
-rank 26: Point 418 (-91.171496, 29.803198, -7.4066405) failed to convert
-rank 0: Point 395 (-92.518306, 29.352139, 11.999524) failed to convert
-rank 92: Point 590 (-89.312145, 29.252593, -0.4465616) failed to convert
-rank 85: Point 585 (-89.690969, 29.486627, 20.673009) failed to convert
-rank 45: Point 423 (-90.667667, 29.943581, -0.89187284) failed to convert
-rank 63: Point 424 (-90.335668, 29.546918, -0.73260103) failed to convert
-rank 65: Point 587 (-90.252528, 29.623637, -0.4606268) failed to convert
-rank 50: Point 425 (-90.593416, 29.813114, -0.50998389) failed to convert
-rank 96: Point 593 (-89.177421, 29.466843, 2.7624039) failed to convert
-rank 16: Point 419 (-91.415035, 29.83308, -0.099) failed to convert
-rank 57: Point 426 (-90.456875, 29.857605, -0.38866779) failed to convert
-rank 72: Point 591 (-90.035113, 30.02338, -9.0) failed to convert
-rank 84: Point 593 (-89.727567, 29.847419, -8.2296) failed to convert
-rank 62: Point 421 (-90.33895, 29.900674, -1.3368514) failed to convert
-rank 93: Point 586 (-89.27011, 29.224457, -0.0) failed to convert
-rank 74: Point 591 (-90.007156, 29.810306, 15.432263) failed to convert
-rank 51: Point 424 (-90.59864, 29.507576, -0.37421301) failed to convert
-rank 47: Point 424 (-90.682529, 29.397897, 0.3048) failed to convert
-rank 54: Point 421 (-90.524096, 29.594481, -0.26868917) failed to convert
-rank 20: Point 422 (-91.261729, 30.010174, -7.375837) failed to convert
-rank 98: Point 591 (-89.091189, 29.216222, 0.59962015) failed to convert
-rank 69: Point 588 (-90.075227, 30.278554, 4.1799998) failed to convert
-rank 89: Point 587 (-89.416904, 29.182698, 0.31299999) failed to convert
-rank 36: Point 420 (-90.816726, 30.189328, -1.6177651) failed to convert
-rank 31: Point 426 (-90.985904, 30.11056, 14.401985) failed to convert
-rank 2: Point 418 (-91.920557, 31.017619, -17.49032) failed to convert
-rank 39: Point 424 (-90.803696, 29.393485, -0.35256087) failed to convert
-rank 23: Point 422 (-91.274982, 28.925105, 6.6942384) failed to convert
-rank 88: Point 594 (-89.463273, 29.349365, -3.9971474) failed to convert
-rank 82: Point 591 (-89.842081, 29.27467, 7.0099187) failed to convert
-rank 73: Point 585 (-90.032651, 29.783926, 0.44211515) failed to convert
-rank 49: Point 425 (-90.574878, 30.29127, -0.03168773) failed to convert
-rank 28: Point 419 (-91.075594, 30.203507, -12.419382) failed to convert
-rank 76: Point 593 (-89.978252, 29.712172, -4.6716698) failed to convert
-rank 90: Point 592 (-89.370744, 29.234842, 0.05688616) failed to convert
-rank 71: Point 586 (-90.065429, 29.878524, 1.0163466) failed to convert
-rank 41: Point 423 (-90.772549, 29.396514, 0.0307946) failed to convert
-rank 99: Point 586 (-88.880202, 30.179454, 9.2751179) failed to convert
-rank 18: Point 425 (-91.347815, 29.648286, -0.71255534) failed to convert
-rank 4: Point 422 (-91.857519, 30.004506, -4.4503486) failed to convert
-rank 44: Point 420 (-90.684928, 29.882107, -0.44460051) failed to convert
-rank 8: Point 417 (-91.686126, 30.468832, -4.7502907) failed to convert
-rank 37: Point 425 (-90.793114, 30.190878, -0.69423182) failed to convert
-rank 81: Point 585 (-89.794091, 30.258852, -2.0407995) failed to convert
-rank 64: Point 591 (-90.265524, 29.968078, 9.5150054) failed to convert
-rank 53: Point 423 (-90.540692, 29.656118, -0.57168133) failed to convert
-rank 86: Point 591 (-89.61456, 29.405933, -4.4592242) failed to convert
-rank 83: Point 586 (-89.7428, 30.175146, 3.6554943) failed to convert
-rank 33: Point 423 (-90.905954, 30.087891, -9.3519442) failed to convert
-rank 75: Point 586 (-89.984597, 29.848579, 11.872245) failed to convert
-rank 68: Point 592 (-90.1216, 30.014561, -9.0) failed to convert
-rank 61: Point 424 (-90.376177, 29.711803, -0.60242452) failed to convert
-rank 11: Point 420 (-91.605274, 29.915507, -0.96783878) failed to convert
-rank 24: Point 420 (-91.173065, 30.27983, 8.4775459) failed to convert
-rank 40: Point 420 (-90.752756, 29.900645, -1.4613334) failed to convert
-rank 91: Point 586 (-89.341007, 29.269085, 14.060353) failed to convert
-rank 95: Point 587 (-89.229242, 29.090992, 1.8982351) failed to convert
-rank 52: Point 421 (-90.531388, 30.109587, 0.19303582) failed to convert
-rank 22: Point 422 (-91.201048, 30.43163, 8.4353027) failed to convert
-rank 77: Point 587 (-89.94553, 29.869288, -1.2391335) failed to convert
-rank 7: Point 424 (-91.719169, 30.546692, -4.9962799) failed to convert
-rank 94: Point 591 (-89.2433, 29.150936, 2.9096764) failed to convert
-rank 66: Point 589 (-90.196271, 29.920404, -7.1260782) failed to convert
-rank 78: Point 592 (-89.916019, 29.93682, 0.2832842) failed to convert
-rank 46: Point 417 (-90.695752, 29.427588, -8.2296) failed to convert
-rank 80: Point 589 (-89.887936, 29.625549, -8.7990045) failed to convert
-rank 87: Point 586 (-89.459642, 30.323638, -2.0941916) failed to convert
-rank 97: Point 585 (-89.057633, 30.343467, 3.0596726) failed to convert
-rank 59: Point 425 (-90.411759, 29.863495, -0.50244849) failed to convert
-rank 67: Point 584 (-90.154147, 29.958263, 4.8513824) failed to convert
-rank 70: Point 592 (-90.098071, 29.688637, -8.2296) failed to convert
-rank 48: Point 421 (-90.640426, 29.679761, -1.1825712) failed to convert
-rank 65: Point 588 (-90.226871, 29.963523, -1.9522128) failed to convert
-rank 38: Point 421 (-90.822908, 29.366048, -0.18942507) failed to convert
-rank 1: Point 427 (-92.098684, 29.802686, -0.51488224) failed to convert
-rank 13: Point 424 (-91.491714, 30.389251, -2.7361731) failed to convert
-rank 79: Point 586 (-89.898179, 29.900035, -1.2165386) failed to convert
-rank 30: Point 423 (-91.017088, 30.119912, -12.567654) failed to convert
-rank 96: Point 594 (-89.138763, 29.898537, 2.8536436) failed to convert
-rank 58: Point 416 (-90.438446, 29.795765, 1.5417407) failed to convert
-rank 92: Point 591 (-89.305219, 29.332139, -0.52890631) failed to convert
-rank 85: Point 586 (-89.656411, 29.904195, 2.8099999) failed to convert
-rank 32: Point 423 (-90.963157, 29.749117, -0.68253888) failed to convert
-rank 12: Point 414 (-91.558699, 29.84537, -1.7387628) failed to convert
-rank 43: Point 428 (-90.733727, 29.352911, 1.3763651) failed to convert
-rank 17: Point 425 (-91.324446, 30.577644, -9.2463158) failed to convert
-rank 14: Point 418 (-91.452012, 30.426187, -3.9701728) failed to convert
-rank 15: Point 423 (-91.466735, 29.688333, -1.0142483) failed to convert
-rank 21: Point 424 (-91.272015, 29.516539, 4.2315431) failed to convert
-rank 72: Point 592 (-90.040532, 29.954187, -6.7162685) failed to convert
-rank 84: Point 594 (-89.701066, 30.168068, 7.6881106) failed to convert
-rank 10: Point 420 (-91.60004, 30.768975, -10.824158) failed to convert
-rank 93: Point 587 (-89.186445, 30.168671, 4.2855809) failed to convert
-rank 55: Point 424 (-90.506825, 29.577744, 0.39000954) failed to convert
-rank 74: Point 592 (-90.006358, 29.82045, -6.7147445) failed to convert
-rank 98: Point 592 (-89.057178, 29.593132, 5.4024321) failed to convert
-rank 69: Point 589 (-90.110279, 29.827216, -0.47363267) failed to convert
-rank 19: Point 426 (-91.259546, 30.497789, -15.948357) failed to convert
-rank 89: Point 588 (-89.414115, 29.215284, 0.31299999) failed to convert
-rank 9: Point 423 (-91.639746, 30.736349, -10.358599) failed to convert
-rank 5: Point 426 (-91.822509, 29.870444, -0.54216326) failed to convert
-rank 35: Point 429 (-90.870725, 29.763432, -0.51490504) failed to convert
-rank 82: Point 592 (-89.764022, 30.23658, -1.540987) failed to convert
-rank 88: Point 595 (-89.463244, 29.349313, -3.9971474) failed to convert
-rank 6: Point 423 (-91.76513, 30.309615, -3.0226182) failed to convert
-rank 3: Point 425 (-91.91938, 29.781806, 2.6302449) failed to convert
-rank 71: Point 587 (-90.056689, 29.99051, 1.0007101) failed to convert
-rank 76: Point 594 (-89.977678, 29.719404, 0.77514859) failed to convert
-rank 90: Point 593 (-89.35549, 29.411186, 3.8886966) failed to convert
-rank 42: Point 423 (-90.7482, 29.448484, -0.40735956) failed to convert
-rank 27: Point 419 (-91.131664, 30.014458, -0.0) failed to convert
-rank 25: Point 426 (-91.159617, 30.236851, -4.9817782) failed to convert
-rank 26: Point 419 (-91.143984, 30.23546, -6.5423649) failed to convert
-rank 0: Point 396 (-92.51153, 29.498825, 8.8000002) failed to convert
-rank 56: Point 421 (-90.475737, 29.823453, -0.61688069) failed to convert
-rank 29: Point 422 (-91.036718, 30.121447, -7.4530937) failed to convert
-rank 63: Point 425 (-90.312083, 29.86439, -0.24985184) failed to convert
-rank 73: Point 586 (-90.010382, 30.067644, 4.7399998) failed to convert
-rank 34: Point 420 (-90.868654, 30.18123, -2.406755) failed to convert
-rank 99: Point 587 (-88.917501, 29.778874, 4.4598639) failed to convert
-rank 16: Point 420 (-91.360725, 30.725297, -20.0) failed to convert
-rank 64: Point 592 (-90.31167, 29.349851, -0.0) failed to convert
-rank 86: Point 592 (-89.610932, 29.449529, 6.5567204) failed to convert
-rank 62: Point 422 (-90.338973, 29.900309, -1.5465247) failed to convert
-rank 51: Point 425 (-90.604436, 29.425132, 0.19152754) failed to convert
-rank 50: Point 426 (-90.589544, 29.867684, -0.47397913) failed to convert
-rank 75: Point 587 (-89.980438, 29.901239, 0.32477568) failed to convert
-rank 54: Point 422 (-90.491254, 30.05078, 18.548671) failed to convert
-rank 81: Point 586 (-89.798902, 30.199919, 2.7478864) failed to convert
-rank 68: Point 593 (-90.123693, 29.987463, -2.6001569) failed to convert
-rank 83: Point 587 (-89.775126, 29.78078, -0.0) failed to convert
-rank 60: Point 419 (-90.410332, 29.557626, 0.28896601) failed to convert
-rank 31: Point 427 (-91.013368, 29.691825, -0.50679208) failed to convert
-rank 45: Point 424 (-90.691068, 29.607624, -0.74508137) failed to convert
-rank 2: Point 419 (-91.981, 29.889459, -0.14145176) failed to convert
-rank 47: Point 425 (-90.674156, 29.518701, -8.2296) failed to convert
-rank 36: Point 421 (-90.878261, 29.276419, -0.6494239) failed to convert
-rank 23: Point 423 (-91.226425, 29.712012, -5.9527444) failed to convert
-rank 91: Point 587 (-89.347185, 29.197464, 0.31262502) failed to convert
-rank 20: Point 423 (-91.230224, 30.512331, 11.932564) failed to convert
-rank 39: Point 425 (-90.804299, 29.384372, -8.2296) failed to convert
-rank 57: Point 427 (-90.489611, 29.403864, -8.2296) failed to convert
-rank 49: Point 426 (-90.59201, 30.051149, 11.846368) failed to convert
-rank 95: Point 588 (-89.216046, 29.241104, -0.0) failed to convert
-rank 28: Point 420 (-91.109863, 29.671385, -2.1942079) failed to convert
-rank 77: Point 588 (-89.937064, 29.975635, -0.45476256) failed to convert
-rank 41: Point 424 (-90.738084, 29.899479, -0.71276324) failed to convert
-rank 18: Point 426 (-91.421185, 28.418017, 53.495791) failed to convert
-rank 94: Point 592 (-89.240978, 29.177314, -0.31686181) failed to convert
-rank 80: Point 590 (-89.889587, 29.604798, 1.0589309) failed to convert
-rank 78: Point 593 (-89.939493, 29.641699, 11.385188) failed to convert
-rank 4: Point 423 (-91.807962, 30.903109, -16.928128) failed to convert
-rank 87: Point 587 (-89.533037, 29.463651, 0.23931513) failed to convert
-rank 66: Point 590 (-90.195389, 29.931802, -8.1582774) failed to convert
-rank 37: Point 426 (-90.814984, 29.870487, -1.0517735) failed to convert
-rank 8: Point 418 (-91.660395, 30.916296, -20.748762) failed to convert
-rank 70: Point 593 (-90.072156, 30.022704, 0.37624304) failed to convert
-rank 53: Point 424 (-90.542811, 29.62629, 0.23644125) failed to convert
-rank 97: Point 586 (-89.084514, 30.049278, 3.0470661) failed to convert
-rank 65: Point 589 (-90.227008, 29.961637, -7.5982004) failed to convert
-rank 67: Point 585 (-90.158961, 29.89539, -4.198925) failed to convert
-rank 96: Point 595 (-89.201027, 29.20008, -0.0) failed to convert
-rank 33: Point 424 (-90.914688, 29.956969, -0.81250399) failed to convert
-rank 79: Point 587 (-89.948707, 29.262998, 1.0380377) failed to convert
-rank 92: Point 592 (-89.307264, 29.308627, -0.0) failed to convert
-rank 44: Point 421 (-90.708076, 29.54837, -1.0452054) failed to convert
-rank 24: Point 421 (-91.214069, 29.629915, -0.54924751) failed to convert
-rank 85: Point 587 (-89.692148, 29.471851, -3.8983922) failed to convert
-rank 72: Point 593 (-90.034553, 30.030367, -4.8585123) failed to convert
-rank 11: Point 421 (-91.597761, 30.045402, -0.61234583) failed to convert
-rank 84: Point 595 (-89.753928, 29.525254, -0.52394891) failed to convert
-rank 93: Point 588 (-89.272903, 29.192073, 7.4582739) failed to convert
-rank 74: Point 593 (-90.031044, 29.504699, -0.11225551) failed to convert
-rank 7: Point 425 (-91.744602, 30.09532, -3.4450086) failed to convert
-rank 98: Point 593 (-89.100373, 29.113417, 1.1953387) failed to convert
-rank 61: Point 425 (-90.362692, 29.89456, -0.35985719) failed to convert
-rank 52: Point 422 (-90.639027, 28.580308, 21.863065) failed to convert
-rank 40: Point 421 (-90.75594, 29.854304, -0.29614678) failed to convert
-rank 69: Point 590 (-90.114617, 29.770882, -0.39220537) failed to convert
-rank 88: Point 596 (-89.462855, 29.353837, 42.108037) failed to convert
-rank 71: Point 588 (-90.069581, 29.824888, -4.8280323) failed to convert
-rank 48: Point 422 (-90.640425, 29.6797, -0.39328265) failed to convert
-rank 89: Point 589 (-89.433053, 28.992894, 7.4032848) failed to convert
-rank 13: Point 425 (-91.471363, 30.728958, -11.664941) failed to convert
-rank 59: Point 426 (-90.411763, 29.863291, -0.45559444) failed to convert
-rank 46: Point 418 (-90.660096, 29.940044, -0.43865047) failed to convert
-rank 38: Point 422 (-90.779731, 30.001206, -4.5701888) failed to convert
-rank 1: Point 428 (-92.098684, 29.802625, -0.85612702) failed to convert
-rank 82: Point 593 (-89.77987, 30.043201, 2.3194326) failed to convert
-rank 22: Point 423 (-91.233652, 29.914174, -0.215) failed to convert
-rank 58: Point 417 (-90.387989, 30.481138, -8.6355595) failed to convert
-rank 90: Point 594 (-89.374898, 29.186026, 0.31299999) failed to convert
-rank 43: Point 429 (-90.718714, 29.571398, -0.29841462) failed to convert
-rank 17: Point 426 (-91.320485, 30.641396, -18.111215) failed to convert
-rank 30: Point 424 (-91.017084, 30.119784, -11.753003) failed to convert
-rank 15: Point 424 (-91.467748, 29.670926, -0.61997304) failed to convert
-rank 76: Point 595 (-89.978232, 29.712354, -2.8891455) failed to convert
-rank 64: Point 593 (-90.259628, 30.046001, 1.7502935) failed to convert
-rank 86: Point 593 (-89.624315, 29.288346, 0.31299999) failed to convert
-rank 73: Point 587 (-90.016563, 29.989004, -2.252311) failed to convert
-rank 32: Point 424 (-90.939027, 30.113105, -4.8098851) failed to convert
-rank 99: Point 588 (-88.953792, 29.384772, 16.026532) failed to convert
-rank 19: Point 427 (-91.259539, 30.497749, -15.948357) failed to convert
-rank 14: Point 419 (-91.48426, 29.885652, -1.3479804) failed to convert
-rank 12: Point 415 (-91.570346, 29.644464, -0.51138081) failed to convert
-rank 68: Point 594 (-90.120937, 30.023066, -0.08565197) failed to convert
-rank 21: Point 425 (-91.262981, 29.662779, 1.0663121) failed to convert
-rank 5: Point 427 (-91.797821, 30.318219, -4.3487637) failed to convert
-rank 35: Point 430 (-90.899272, 29.33538, -0.0) failed to convert
-rank 29: Point 423 (-91.016026, 30.436548, -10.969669) failed to convert
-rank 55: Point 425 (-90.501208, 29.655886, -1.203762) failed to convert
-rank 6: Point 424 (-91.765255, 30.307219, -9.2378653) failed to convert
-rank 9: Point 424 (-91.623493, 31.015515, -21.023882) failed to convert
-rank 26: Point 420 (-91.147267, 30.18394, -12.771121) failed to convert
-rank 3: Point 426 (-91.874014, 30.620394, -7.1993972) failed to convert
-rank 75: Point 588 (-89.990755, 29.77027, 1.4194367) failed to convert
-rank 83: Point 588 (-89.734962, 30.269343, -2.5204116) failed to convert
-rank 10: Point 421 (-91.677364, 29.421393, 2.2907706) failed to convert
-rank 42: Point 424 (-90.742851, 29.526592, -0.70422612) failed to convert
-rank 91: Point 588 (-89.343465, 29.240477, -0.05091247) failed to convert
-rank 81: Point 587 (-89.829557, 29.822958, -0.0) failed to convert
-rank 25: Point 427 (-91.165526, 30.144114, -4.4746327) failed to convert
-rank 95: Point 589 (-89.217664, 29.222702, -0.0) failed to convert
-rank 94: Point 593 (-89.166955, 30.011184, 0.96309031) failed to convert
-rank 34: Point 421 (-90.865759, 30.223961, -2.0904213) failed to convert
-rank 56: Point 422 (-90.475399, 29.828029, -1.2193389) failed to convert
-rank 0: Point 397 (-92.55653, 28.482633, 50.984031) failed to convert
-rank 77: Point 589 (-89.934725, 30.004779, 1.0177105) failed to convert
-rank 80: Point 591 (-89.833567, 30.299467, -3.4854551) failed to convert
-rank 63: Point 426 (-90.283013, 30.251671, 3.47) failed to convert
-rank 78: Point 594 (-89.907673, 30.041044, 1.8346698) failed to convert
-rank 54: Point 423 (-90.519782, 29.654672, -0.97760988) failed to convert
-rank 27: Point 420 (-91.115217, 30.270513, -12.889993) failed to convert
-rank 66: Point 591 (-90.196254, 29.920346, -5.8498992) failed to convert
-rank 16: Point 421 (-91.373564, 30.516312, -5.5902403) failed to convert
-rank 2: Point 420 (-91.928031, 30.87987, -10.614343) failed to convert
-rank 50: Point 427 (-90.602682, 29.681251, 0.94654773) failed to convert
-rank 51: Point 426 (-90.586087, 29.685342, -0.65443866) failed to convert
-rank 60: Point 420 (-90.378113, 29.996255, -1.5716382) failed to convert
-rank 87: Point 588 (-89.468417, 30.221613, -0.00333368) failed to convert
-rank 70: Point 594 (-90.092774, 29.757075, 0.21495272) failed to convert
-rank 97: Point 587 (-89.176985, 29.017695, -0.22352737) failed to convert
-rank 62: Point 423 (-90.339008, 29.899818, -1.2858293) failed to convert
-rank 31: Point 428 (-90.985939, 30.109938, 14.181912) failed to convert
-rank 45: Point 425 (-90.703581, 29.426598, -8.2296) failed to convert
-rank 96: Point 596 (-89.205838, 29.145241, 15.056421) failed to convert
-rank 65: Point 590 (-90.188556, 30.464689, -7.4590772) failed to convert
-rank 47: Point 426 (-90.638105, 30.03394, -5.4350648) failed to convert
-rank 79: Point 588 (-89.877367, 30.15885, 2.9421623) failed to convert
-rank 36: Point 422 (-90.846142, 29.755872, -0.36415726) failed to convert
-rank 49: Point 427 (-90.613829, 29.742849, -0.65986678) failed to convert
-rank 67: Point 586 (-90.154731, 29.950353, -5.3817176) failed to convert
-rank 23: Point 424 (-91.236279, 29.553666, 12.596256) failed to convert
-rank 92: Point 593 (-89.302479, 29.363573, 4.4852449) failed to convert
-rank 39: Point 426 (-90.801175, 29.430533, -0.18288) failed to convert
-rank 85: Point 588 (-89.623924, 30.291382, -0.67717347) failed to convert
-rank 57: Point 428 (-90.446858, 29.99474, 26.380447) failed to convert
-rank 72: Point 594 (-90.040518, 29.954246, -6.7162685) failed to convert
-rank 28: Point 421 (-91.109182, 29.681937, -0.46955894) failed to convert
-rank 20: Point 424 (-91.295912, 29.456382, -0.52977046) failed to convert
-rank 41: Point 425 (-90.737916, 29.901779, -0.28330602) failed to convert
-rank 84: Point 596 (-89.726454, 29.860651, -0.85506882) failed to convert
-rank 93: Point 589 (-89.264686, 29.285937, -0.03118724) failed to convert
-rank 69: Point 591 (-90.094166, 30.035174, 8.8173664) failed to convert
-rank 74: Point 594 (-89.996415, 29.946462, -5.030631) failed to convert
-rank 4: Point 424 (-91.806188, 30.934779, -18.952463) failed to convert
-rank 18: Point 427 (-91.345577, 29.684096, 0.67874772) failed to convert
-rank 88: Point 597 (-89.397943, 30.108445, 2.8609311) failed to convert
-rank 53: Point 425 (-90.509667, 30.087954, -0.69768917) failed to convert
-rank 33: Point 425 (-90.906094, 30.085199, 11.139042) failed to convert
-rank 37: Point 427 (-90.789434, 30.244098, -2.1156511) failed to convert
-rank 98: Point 594 (-89.094264, 29.181582, 2.6917631) failed to convert
-rank 71: Point 589 (-90.063582, 29.90196, -0.39695956) failed to convert
-rank 82: Point 594 (-89.800797, 29.786275, -0.0) failed to convert
-rank 90: Point 595 (-89.365212, 29.297839, 19.412751) failed to convert
-rank 8: Point 419 (-91.708066, 30.082174, -3.3484583) failed to convert
-rank 89: Point 590 (-89.416533, 29.186786, 0.27818019) failed to convert
-rank 7: Point 426 (-91.721459, 30.506125, -7.7280343) failed to convert
-rank 44: Point 422 (-90.688138, 29.83595, -0.37614456) failed to convert
-rank 61: Point 426 (-90.372482, 29.761876, 0.02) failed to convert
-rank 11: Point 422 (-91.546726, 30.915689, 1.9999102) failed to convert
-rank 64: Point 594 (-90.309498, 29.378842, 0.458) failed to convert
-rank 76: Point 596 (-89.976957, 29.728515, -2.5487533) failed to convert
-rank 99: Point 589 (-88.936545, 29.572083, 9.2427144) failed to convert
-rank 24: Point 422 (-91.231214, 29.354416, 1.6228984) failed to convert
-rank 73: Point 588 (-90.027641, 29.847696, -9.0) failed to convert
-rank 48: Point 423 (-90.666065, 29.311628, -0.0) failed to convert
-rank 52: Point 423 (-90.584108, 29.368727, 0.45719999) failed to convert
-rank 68: Point 595 (-90.129647, 29.910165, 20.480976) failed to convert
-rank 83: Point 589 (-89.739119, 30.218554, -0.17594245) failed to convert
-rank 86: Point 594 (-89.534201, 30.35876, -3.1385341) failed to convert
-rank 75: Point 589 (-89.980433, 29.901066, 1.5433741) failed to convert
-rank 38: Point 423 (-90.816341, 29.463254, -0.65888164) failed to convert
-rank 91: Point 589 (-89.347985, 29.188071, 0.31299999) failed to convert
-rank 43: Point 430 (-90.718691, 29.571605, -0.88570765) failed to convert
-rank 95: Point 590 (-89.18411, 29.60158, 4.3923986) failed to convert
-rank 13: Point 426 (-91.53723, 29.616698, -3.1577281) failed to convert
-rank 22: Point 424 (-91.196544, 30.502393, 22.870003) failed to convert
-rank 81: Point 588 (-89.847232, 29.603694, 23.975978) failed to convert
-rank 40: Point 422 (-90.765141, 29.720153, -1.0210226) failed to convert
-rank 94: Point 594 (-89.204396, 29.591852, 3.9234693) failed to convert
-rank 80: Point 592 (-89.895058, 29.535996, 0.31299999) failed to convert
-rank 30: Point 425 (-91.042874, 29.724218, -0.38465878) failed to convert
-rank 77: Point 590 (-89.94322, 29.898034, 1.0241079) failed to convert
-rank 21: Point 426 (-91.25934, 29.721249, -0.82891877) failed to convert
-rank 19: Point 428 (-91.254308, 30.580874, -11.094608) failed to convert
-rank 78: Point 595 (-89.908461, 30.030663, -3.3774701) failed to convert
-rank 66: Point 592 (-90.195353, 29.931753, -8.1582774) failed to convert
-rank 6: Point 425 (-91.742527, 30.711258, -14.849857) failed to convert
-rank 70: Point 595 (-90.072191, 30.021959, 0.5453719) failed to convert
-rank 46: Point 419 (-90.661101, 29.925694, -0.97925716) failed to convert
-rank 35: Point 431 (-90.87071, 29.763491, -0.92088756) failed to convert
-rank 65: Point 591 (-90.226963, 29.961678, -6.8116797) failed to convert
-rank 96: Point 597 (-89.202339, 29.184867, -0.0) failed to convert
-rank 79: Point 589 (-89.89815, 29.900273, -2.8791409) failed to convert
-rank 97: Point 588 (-89.163294, 29.172107, -0.01130132) failed to convert
-rank 87: Point 589 (-89.496116, 29.898697, -0.36714554) failed to convert
-rank 5: Point 428 (-91.794194, 30.382996, -11.145406) failed to convert
-rank 10: Point 422 (-91.614271, 30.52492, -9.5980938) failed to convert
-rank 26: Point 421 (-91.137739, 30.332518, -12.393061) failed to convert
-rank 42: Point 425 (-90.742843, 29.526653, -0.91855266) failed to convert
-rank 67: Point 587 (-90.158902, 29.895634, -4.1513762) failed to convert
-rank 29: Point 424 (-91.036378, 30.126434, -10.651646) failed to convert
-rank 15: Point 425 (-91.436706, 30.190827, -2.1163862) failed to convert
-rank 9: Point 425 (-91.623479, 31.015477, -21.104217) failed to convert
-rank 59: Point 427 (-90.411763, 29.86323, -0.48763156) failed to convert
-rank 25: Point 428 (-91.180195, 29.912908, 0.1) failed to convert
-rank 17: Point 427 (-91.319519, 30.656928, -10.395723) failed to convert
-rank 92: Point 594 (-89.31305, 29.242007, -0.07012588) failed to convert
-rank 85: Point 589 (-89.692111, 29.471899, -3.8983922) failed to convert
-rank 58: Point 418 (-90.431606, 29.888689, -0.4821056) failed to convert
-rank 56: Point 423 (-90.475532, 29.82617, -0.68090009) failed to convert
-rank 60: Point 421 (-90.377988, 29.997821, -4.8353475) failed to convert
-rank 12: Point 416 (-91.504557, 30.762734, -10.585199) failed to convert
-rank 1: Point 429 (-92.098684, 29.802585, -0.71203555) failed to convert
-rank 51: Point 427 (-90.600739, 29.477684, -1.4022813) failed to convert
-rank 63: Point 427 (-90.276808, 30.333737, -0.88807785) failed to convert
-rank 27: Point 421 (-91.115933, 30.259408, 3.1614078) failed to convert
-rank 14: Point 420 (-91.497725, 29.657407, -0.29116412) failed to convert
-rank 0: Point 398 (-92.549782, 28.605375, 35.026178) failed to convert
-rank 62: Point 424 (-90.338953, 29.900531, -1.2534624) failed to convert
-rank 72: Point 595 (-90.039993, 29.96088, -6.4190884) failed to convert
-rank 93: Point 590 (-89.182857, 30.207929, 7.0720337) failed to convert
-rank 69: Point 592 (-90.110776, 29.820638, -4.3555922) failed to convert
-rank 45: Point 426 (-90.708213, 29.359288, -0.4122403) failed to convert
-rank 2: Point 421 (-91.920511, 31.017752, -18.921975) failed to convert
-rank 16: Point 422 (-91.393068, 30.195829, -0.63897402) failed to convert
-rank 32: Point 425 (-91.001168, 29.167077, 1.4097247) failed to convert
-rank 50: Point 428 (-90.624035, 29.377188, -0.50708835) failed to convert
-rank 34: Point 422 (-90.868685, 30.180519, -1.6926628) failed to convert
-rank 36: Point 423 (-90.847788, 29.731451, -0.7023031) failed to convert
-rank 98: Point 595 (-89.093893, 29.185311, -0.0) failed to convert
-rank 88: Point 598 (-89.463224, 29.349277, -3.9971474) failed to convert
-rank 82: Point 595 (-89.790933, 29.90734, 11.237986) failed to convert
-rank 84: Point 597 (-89.753908, 29.525311, -0.59653216) failed to convert
-rank 74: Point 595 (-90.0106, 29.765776, -2.609091) failed to convert
-rank 28: Point 422 (-91.075431, 30.205738, 1.1815888) failed to convert
-rank 3: Point 427 (-91.884587, 30.426683, -3.5195962) failed to convert
-rank 54: Point 424 (-90.524047, 29.595019, 0.09965304) failed to convert
-rank 89: Point 591 (-89.414318, 29.21263, -2.0248592) failed to convert
-rank 90: Point 596 (-89.281934, 30.249984, 3.9567691) failed to convert
-rank 71: Point 590 (-90.068884, 29.833441, 0.29788532) failed to convert
-rank 41: Point 426 (-90.769576, 29.439943, -0.18288) failed to convert
-rank 55: Point 426 (-90.505923, 29.590046, -0.66307772) failed to convert
-rank 31: Point 429 (-90.985974, 30.109317, 10.181049) failed to convert
-rank 49: Point 428 (-90.614239, 29.736631, -1.9567428) failed to convert
-rank 23: Point 425 (-91.226498, 29.710715, -6.0563764) failed to convert
-rank 47: Point 427 (-90.674159, 29.51864, -8.2296) failed to convert
-rank 76: Point 597 (-89.976947, 29.728554, -1.935257) failed to convert
-rank 57: Point 429 (-90.504646, 29.193203, 1.3947868) failed to convert
-rank 64: Point 595 (-90.265515, 29.967472, 9.7491768) failed to convert
-rank 4: Point 425 (-91.810237, 30.862027, 2.0371741) failed to convert
-rank 73: Point 589 (-90.02998, 29.817757, 0.50691591) failed to convert
-rank 83: Point 590 (-89.774809, 29.783661, -0.15307165) failed to convert
-rank 99: Point 590 (-88.907111, 29.888844, 2.7754839) failed to convert
-rank 68: Point 596 (-90.120933, 30.022987, 0.32949003) failed to convert
-rank 18: Point 428 (-91.350118, 29.609227, -0.51666601) failed to convert
-rank 86: Point 595 (-89.610439, 29.454927, 33.780789) failed to convert
-rank 37: Point 428 (-90.789465, 30.243578, -2.4105899) failed to convert
-rank 91: Point 590 (-89.340473, 29.274853, 8.2488023) failed to convert
-rank 75: Point 590 (-89.941413, 30.391309, -9.9460428) failed to convert
-rank 53: Point 426 (-90.525342, 29.8703, 0.02) failed to convert
-rank 94: Point 595 (-89.239425, 29.194876, -0.03712306) failed to convert
-rank 11: Point 423 (-91.581902, 30.317713, -3.4002506) failed to convert
-rank 61: Point 427 (-90.390109, 29.521763, -1.9977178) failed to convert
-rank 80: Point 593 (-89.888742, 29.61518, 18.789225) failed to convert
-rank 7: Point 427 (-91.722681, 30.484197, -5.4385614) failed to convert
-rank 95: Point 591 (-89.221287, 29.181452, -0.06539407) failed to convert
-rank 81: Point 589 (-89.794056, 30.258831, -1.9305771) failed to convert
-rank 20: Point 425 (-91.296213, 29.451346, 7.3753528) failed to convert
-rank 70: Point 596 (-90.071981, 30.024635, -9.0) failed to convert
-rank 66: Point 593 (-90.239748, 29.344032, -4.9444659) failed to convert
-rank 24: Point 423 (-91.173014, 30.280395, 4.8781686) failed to convert
-rank 38: Point 424 (-90.788502, 29.872935, -0.51280311) failed to convert
-rank 77: Point 591 (-89.96025, 29.682984, -3.4352253) failed to convert
-rank 78: Point 596 (-89.909017, 30.023674, -9.0) failed to convert
-rank 96: Point 598 (-89.204335, 29.162219, -0.0) failed to convert
-rank 65: Point 592 (-90.288901, 29.134691, 1.4815463) failed to convert
-rank 39: Point 427 (-90.805192, 29.370939, 0.77157489) failed to convert
-rank 21: Point 427 (-91.217204, 30.394116, 4.6667781) failed to convert
-rank 87: Point 590 (-89.498579, 29.869802, -0.00038741) failed to convert
-rank 33: Point 426 (-90.905898, 30.087914, -10.828272) failed to convert
-rank 97: Point 589 (-89.165024, 29.152478, -0.0) failed to convert
-rank 19: Point 429 (-91.287727, 30.045685, -0.79599971) failed to convert
-rank 44: Point 423 (-90.676143, 30.007769, -1.6485533) failed to convert
-rank 67: Point 588 (-90.15891, 29.895519, -4.2092882) failed to convert
-rank 46: Point 420 (-90.695925, 29.425012, 0.24000342) failed to convert
-rank 79: Point 590 (-89.899152, 29.887707, -6.052414) failed to convert
-rank 8: Point 420 (-91.660387, 30.916158, -20.739191) failed to convert
-rank 92: Point 595 (-89.274024, 29.688389, 2.4496843) failed to convert
-rank 35: Point 432 (-90.841943, 30.189265, -1.9164705) failed to convert
-rank 43: Point 431 (-90.733588, 29.354621, 2.3784336) failed to convert
-rank 5: Point 429 (-91.75845, 31.01965, -13.014968) failed to convert
-rank 52: Point 424 (-90.562986, 29.667134, -1.0465967) failed to convert
-rank 85: Point 590 (-89.692087, 29.471932, -3.8983922) failed to convert
-rank 40: Point 423 (-90.752752, 29.900585, -0.279441) failed to convert
-rank 72: Point 596 (-90.015799, 30.268488, 3.29) failed to convert
-rank 48: Point 424 (-90.642952, 29.643404, -1.2595079) failed to convert
-rank 93: Point 591 (-89.276867, 29.146266, -0.16608617) failed to convert
-rank 22: Point 425 (-91.203069, 30.399667, -15.986761) failed to convert
-rank 69: Point 593 (-90.055876, 30.52456, -13.563192) failed to convert
-rank 13: Point 427 (-91.497529, 30.291298, -0.138) failed to convert
-rank 98: Point 596 (-89.07837, 29.358006, 10.150484) failed to convert
-rank 6: Point 426 (-91.750226, 30.574802, -13.069825) failed to convert
-rank 88: Point 599 (-89.462125, 29.361818, 11.485764) failed to convert
-rank 42: Point 426 (-90.748238, 29.44764, -0.05841175) failed to convert
-rank 26: Point 422 (-91.17761, 29.706019, -1.7484052) failed to convert
-rank 74: Point 596 (-90.005736, 29.82774, -0.08726366) failed to convert
-rank 1: Point 430 (-92.098684, 29.802524, -1.0164318) failed to convert
-rank 15: Point 426 (-91.537194, 28.47707, 49.132713) failed to convert
-rank 25: Point 429 (-91.268667, 28.484119, 40.605767) failed to convert
-rank 9: Point 426 (-91.709688, 29.507509, 1.9002627) failed to convert
-rank 82: Point 596 (-89.840474, 29.293857, 3.4575587) failed to convert
-rank 12: Point 417 (-91.541676, 30.136133, -4.6720969) failed to convert
-rank 63: Point 428 (-90.305048, 29.957993, -8.2661766) failed to convert
-rank 84: Point 598 (-89.727539, 29.847365, -8.2296) failed to convert
-rank 14: Point 421 (-91.472614, 30.081341, 9.9136066) failed to convert
-rank 30: Point 426 (-91.017062, 30.120005, -11.991324) failed to convert
-rank 10: Point 423 (-91.590229, 30.935978, -12.891181) failed to convert
-rank 71: Point 591 (-90.03246, 30.298637, 3.3894174) failed to convert
-rank 90: Point 597 (-89.29177, 30.138822, 3.7295499) failed to convert
-rank 89: Point 592 (-89.417548, 29.174703, 0.31299999) failed to convert
-rank 56: Point 424 (-90.475172, 29.831038, -0.76357592) failed to convert
-rank 58: Point 419 (-90.446597, 29.682784, -0.4456648) failed to convert
-rank 59: Point 428 (-90.399813, 30.025883, -2.0912534) failed to convert
-rank 27: Point 422 (-91.116159, 30.255804, -1.7371539) failed to convert
-rank 64: Point 596 (-90.258925, 30.054775, 2.1082633) failed to convert
-rank 76: Point 598 (-89.96516, 29.877709, -2.9070643) failed to convert
-rank 73: Point 590 (-90.0164, 29.990834, 5.9730859) failed to convert
-rank 86: Point 596 (-89.613812, 29.413834, 1.1803133) failed to convert
-rank 29: Point 425 (-91.032172, 30.190627, -11.563782) failed to convert
-rank 83: Point 591 (-89.73871, 30.223383, -0.22064575) failed to convert
-rank 99: Point 591 (-88.933442, 29.604312, 8.3418162) failed to convert
-rank 68: Point 597 (-90.120913, 30.023187, -0.14260784) failed to convert
-rank 28: Point 423 (-91.109925, 29.670177, -1.0880043) failed to convert
-rank 36: Point 424 (-90.839073, 29.860412, -0.88575807) failed to convert
-rank 45: Point 427 (-90.70874, 29.351626, 0.3048) failed to convert
-rank 62: Point 425 (-90.339992, 29.886485, -0.03703641) failed to convert
-rank 80: Point 594 (-89.909219, 29.357546, 1.4986777) failed to convert
-rank 47: Point 428 (-90.674161, 29.5186, -8.2296) failed to convert
-rank 94: Point 596 (-89.238447, 29.20583, -0.02621664) failed to convert
-rank 91: Point 591 (-89.299697, 29.742848, 0.82083775) failed to convert
-rank 75: Point 591 (-89.980416, 29.901124, 0.98147186) failed to convert
-rank 34: Point 423 (-90.895976, 29.774349, -0.99543535) failed to convert
-rank 17: Point 428 (-91.378521, 29.694015, -5.1145443) failed to convert
-rank 32: Point 426 (-90.948019, 29.977549, -0.77102523) failed to convert
-rank 41: Point 427 (-90.730581, 30.007502, -8.4276503) failed to convert
-rank 57: Point 430 (-90.447259, 29.988641, -3.263338) failed to convert
-rank 0: Point 399 (-92.523845, 29.156765, 19.299999) failed to convert
-rank 4: Point 426 (-91.808145, 30.899468, -15.472981) failed to convert
-rank 55: Point 427 (-90.501178, 29.655939, -0.74205951) failed to convert
-rank 49: Point 429 (-90.605234, 29.863978, -0.39058019) failed to convert
-rank 31: Point 430 (-90.986009, 30.108695, -0.72941387) failed to convert
-rank 95: Point 592 (-89.220783, 29.18715, -0.48793144) failed to convert
-rank 81: Point 590 (-89.79545, 30.24175, -3.8519299) failed to convert
-rank 66: Point 594 (-90.214665, 29.677198, 0.10786563) failed to convert
-rank 77: Point 592 (-89.9452, 29.872997, 27.740143) failed to convert
-rank 70: Point 597 (-90.042872, 30.395999, -7.0627876) failed to convert
-rank 23: Point 426 (-91.212155, 29.939597, -1.141805) failed to convert
-rank 16: Point 423 (-91.416009, 29.81546, -0.49830398) failed to convert
-rank 50: Point 429 (-90.623386, 29.386254, 0.12915297) failed to convert
-rank 65: Point 593 (-90.217429, 30.086847, 3.8400004) failed to convert
-rank 96: Point 599 (-89.20108, 29.199099, -0.0) failed to convert
-rank 60: Point 422 (-90.385421, 29.896945, -1.2504454) failed to convert
-rank 97: Point 590 (-89.164088, 29.162779, 0.00512249) failed to convert
-rank 78: Point 597 (-89.917507, 29.917498, 4.3452677) failed to convert
-rank 87: Point 591 (-89.469728, 30.206336, -0.29752452) failed to convert
-rank 92: Point 596 (-89.294742, 29.452033, 6.1767875) failed to convert
-rank 54: Point 425 (-90.493487, 30.019804, -7.7557716) failed to convert
-rank 53: Point 427 (-90.554661, 29.459389, 0.08075828) failed to convert
-rank 79: Point 591 (-89.901095, 29.863255, -1.2786131) failed to convert
-rank 11: Point 424 (-91.547751, 30.897914, -12.243646) failed to convert
-rank 67: Point 589 (-90.158879, 29.895812, -4.2123362) failed to convert
-rank 61: Point 428 (-90.386732, 29.567821, -1.2632261) failed to convert
-rank 93: Point 592 (-89.271402, 29.208519, -0.53764251) failed to convert
-rank 51: Point 428 (-90.538975, 30.344489, -0.19106326) failed to convert
-rank 20: Point 426 (-91.228101, 30.545555, -8.5615157) failed to convert
-rank 37: Point 429 (-90.815371, 29.864488, -0.86292492) failed to convert
-rank 72: Point 597 (-90.040508, 29.954285, -6.7162685) failed to convert
-rank 2: Point 422 (-91.978435, 29.937114, -1.927384) failed to convert
-rank 7: Point 428 (-91.705251, 30.790443, -9.8484428) failed to convert
-rank 3: Point 428 (-91.874805, 30.605714, -6.6502879) failed to convert
-rank 39: Point 428 (-90.776201, 29.797375, -2.0729105) failed to convert
-rank 44: Point 424 (-90.684916, 29.882145, -1.0633363) failed to convert
-rank 21: Point 428 (-91.224331, 30.281202, -7.2574699) failed to convert
-rank 85: Point 591 (-89.692051, 29.47198, -3.8983922) failed to convert
-rank 24: Point 424 (-91.171032, 30.311265, -8.0629389) failed to convert
-rank 33: Point 427 (-90.906649, 30.076634, 24.271436) failed to convert
-rank 88: Point 600 (-89.463194, 29.349224, -3.9971474) failed to convert
-rank 98: Point 597 (-89.089232, 29.236872, 0.61046479) failed to convert
-rank 46: Point 421 (-90.66587, 29.857511, -0.35923423) failed to convert
-rank 69: Point 594 (-90.111848, 29.806671, 0.30902815) failed to convert
-rank 19: Point 430 (-91.259527, 30.497689, -15.948357) failed to convert
-rank 74: Point 597 (-89.994338, 29.972478, -8.2296) failed to convert
-rank 82: Point 597 (-89.818632, 29.565252, 0.66567303) failed to convert
-rank 84: Point 599 (-89.753895, 29.52535, -2.563368) failed to convert
-rank 18: Point 429 (-91.351617, 29.584479, -0.56990305) failed to convert
-rank 38: Point 425 (-90.854736, 28.889543, 6.3896433) failed to convert
-rank 35: Point 433 (-90.870546, 29.765897, -0.39196993) failed to convert
-rank 52: Point 425 (-90.595795, 29.201968, 1.5046451) failed to convert
-rank 90: Point 598 (-89.394793, 28.952686, 12.00922) failed to convert
-rank 8: Point 421 (-91.659748, 30.927171, -13.535346) failed to convert
-rank 5: Point 430 (-91.840656, 29.535899, -0.0) failed to convert
-rank 71: Point 592 (-90.101915, 29.405802, 0.10955434) failed to convert
-rank 89: Point 593 (-89.357557, 29.869703, -0.01538353) failed to convert
-rank 43: Point 432 (-90.731991, 29.377793, -0.61243745) failed to convert
-rank 64: Point 597 (-90.307779, 29.401273, 0.458) failed to convert
-rank 76: Point 599 (-89.964978, 29.879994, 21.153395) failed to convert
-rank 40: Point 424 (-90.765205, 29.719102, -0.15068923) failed to convert
-rank 48: Point 425 (-90.649479, 29.549976, -0.88701954) failed to convert
-rank 73: Point 591 (-90.013038, 30.033521, 1.915743) failed to convert
-rank 42: Point 427 (-90.708729, 30.020452, 40.906169) failed to convert
-rank 26: Point 423 (-91.144293, 30.23031, -13.066777) failed to convert
-rank 13: Point 428 (-91.537223, 29.616549, -2.2386058) failed to convert
-rank 68: Point 598 (-90.121114, 30.020565, -9.0) failed to convert
-rank 86: Point 597 (-89.623563, 29.295947, 0.31299999) failed to convert
-rank 99: Point 592 (-88.87256, 30.254147, 5.8999059) failed to convert
-rank 25: Point 430 (-91.21255, 29.397039, -0.73013063) failed to convert
-rank 83: Point 592 (-89.774565, 29.786439, -0.00013594) failed to convert
-rank 94: Point 597 (-89.24014, 29.186481, -0.0) failed to convert
-rank 1: Point 431 (-92.052545, 30.693091, -8.4693297) failed to convert
-rank 15: Point 427 (-91.433901, 30.237047, -0.21900853) failed to convert
-rank 80: Point 595 (-89.855761, 30.025664, -0.14737019) failed to convert
-rank 91: Point 592 (-89.343785, 29.236209, -0.03892271) failed to convert
-rank 12: Point 418 (-91.528962, 30.351693, -2.7619811) failed to convert
-rank 9: Point 427 (-91.636527, 30.791338, -10.088404) failed to convert
-rank 75: Point 592 (-89.980405, 29.901163, 0.55926767) failed to convert
-rank 6: Point 427 (-91.750142, 30.57622, -13.191745) failed to convert
-rank 56: Point 425 (-90.475651, 29.824425, -0.68459071) failed to convert
-rank 95: Point 593 (-89.219971, 29.19637, -0.13442793) failed to convert
-rank 22: Point 426 (-91.199381, 30.457602, 15.921007) failed to convert
-rank 14: Point 422 (-91.478806, 29.97719, -1.0515122) failed to convert
-rank 63: Point 429 (-90.310053, 29.890798, -0.33392813) failed to convert
-rank 66: Point 595 (-90.239738, 29.343972, -4.9444659) failed to convert
-rank 59: Point 429 (-90.411763, 29.86319, -0.41996401) failed to convert
-rank 77: Point 593 (-89.924467, 30.132801, 3.8923963) failed to convert
-rank 81: Point 591 (-89.795417, 30.241725, -3.333896) failed to convert
-rank 70: Point 598 (-90.097823, 29.691112, 2.0405547) failed to convert
-rank 10: Point 424 (-91.614256, 30.524978, -12.359641) failed to convert
-rank 96: Point 600 (-89.207445, 29.126833, -0.39646324) failed to convert
-rank 97: Point 591 (-89.164386, 29.158935, 4.0417864) failed to convert
-rank 29: Point 426 (-91.067497, 29.646539, -0.683027) failed to convert
-rank 28: Point 424 (-91.109097, 29.683004, -1.7262178) failed to convert
-rank 58: Point 420 (-90.416651, 30.092548, 0.01836404) failed to convert
-rank 87: Point 592 (-89.541288, 29.36526, 22.6039) failed to convert
-rank 65: Point 594 (-90.265087, 29.454586, -0.44577889) failed to convert
-rank 78: Point 598 (-89.910642, 30.003147, -0.38024752) failed to convert
-rank 27: Point 423 (-91.124589, 30.124709, -2.9158355) failed to convert
-rank 67: Point 590 (-90.154699, 29.950301, -7.3282989) failed to convert
-rank 62: Point 426 (-90.339029, 29.899409, -1.3612368) failed to convert
-rank 36: Point 425 (-90.827893, 30.025157, -4.4050452) failed to convert
-rank 79: Point 592 (-89.898144, 29.900084, -2.4321775) failed to convert
-rank 92: Point 597 (-89.303459, 29.352011, 0.0064685) failed to convert
-rank 72: Point 598 (-90.087687, 29.346097, 0.31299999) failed to convert
-rank 17: Point 429 (-91.320455, 30.641422, -18.111215) failed to convert
-rank 32: Point 427 (-90.937186, 30.140349, -11.625073) failed to convert
-rank 4: Point 427 (-91.862019, 29.921227, -0.53677524) failed to convert
-rank 47: Point 429 (-90.674165, 29.518539, -0.85676146) failed to convert
-rank 34: Point 424 (-90.868547, 30.182339, -1.5554223) failed to convert
-rank 93: Point 593 (-89.274091, 29.177488, -0.46545659) failed to convert
-rank 45: Point 428 (-90.699632, 29.483711, -0.45720044) failed to convert
-rank 31: Point 431 (-91.02733, 29.476691, -0.71750682) failed to convert
-rank 85: Point 592 (-89.707643, 29.28075, 6.4697958) failed to convert
-rank 69: Point 595 (-90.096537, 30.004475, 0.84661748) failed to convert
-rank 88: Point 601 (-89.37159, 30.409558, -8.6085836) failed to convert
-rank 84: Point 600 (-89.753875, 29.525407, -2.563368) failed to convert
-rank 57: Point 431 (-90.457768, 29.844151, -0.33472405) failed to convert
-rank 0: Point 400 (-92.518052, 29.278923, 14.22166) failed to convert
-rank 98: Point 598 (-89.062573, 29.5316, 2.1950328) failed to convert
-rank 74: Point 598 (-90.008089, 29.797706, 23.489325) failed to convert
-rank 82: Point 598 (-89.816552, 29.590954, -4.7176947) failed to convert
-rank 50: Point 430 (-90.602925, 29.677466, 0.88778529) failed to convert
-rank 55: Point 428 (-90.48186, 29.923671, -0.4104724) failed to convert
-rank 90: Point 599 (-89.361888, 29.335278, 0.31299999) failed to convert
-rank 71: Point 593 (-90.05747, 29.97966, 0.14118094) failed to convert
-rank 23: Point 427 (-91.226304, 29.713494, -4.3254022) failed to convert
-rank 60: Point 423 (-90.379031, 29.983514, -0.46792396) failed to convert
-rank 30: Point 427 (-91.0163, 30.131459, 15.209907) failed to convert
-rank 16: Point 424 (-91.413613, 29.855033, 17.840722) failed to convert
-rank 89: Point 594 (-89.404072, 29.330878, 1.8437274) failed to convert
-rank 41: Point 428 (-90.741197, 29.853786, -0.27516664) failed to convert
-rank 53: Point 428 (-90.512209, 30.052674, 7.3056058) failed to convert
-rank 11: Point 425 (-91.559039, 30.707016, -8.4254285) failed to convert
-rank 49: Point 430 (-90.627895, 29.542083, -2.9023755) failed to convert
-rank 64: Point 598 (-90.249578, 30.177786, 4.0500002) failed to convert
-rank 76: Point 600 (-89.976934, 29.728614, -0.72253768) failed to convert
-rank 61: Point 429 (-90.38479, 29.594289, -0.90155553) failed to convert
-rank 37: Point 430 (-90.80621, 29.99895, -10.177273) failed to convert
-rank 24: Point 425 (-91.172963, 30.28096, 1.7278422) failed to convert
-rank 51: Point 429 (-90.608133, 29.372408, -8.2296) failed to convert
-rank 20: Point 427 (-91.238618, 30.378627, -8.5824012) failed to convert
-rank 44: Point 425 (-90.684898, 29.882203, -0.40142314) failed to convert
-rank 2: Point 423 (-91.920453, 31.018337, -17.897348) failed to convert
-rank 73: Point 592 (-90.018017, 29.970065, 0.0890827) failed to convert
-rank 86: Point 598 (-89.611179, 29.444916, -5.7390796) failed to convert
-rank 83: Point 593 (-89.762502, 29.933967, -0.0) failed to convert
-rank 39: Point 429 (-90.810396, 29.293523, -0.0) failed to convert
-rank 3: Point 429 (-91.90074, 30.128304, -10.308478) failed to convert
-rank 21: Point 429 (-91.275371, 29.461631, -0.66814638) failed to convert
-rank 19: Point 431 (-91.255127, 30.567399, 13.62489) failed to convert
-rank 99: Point 593 (-88.952219, 29.396708, 15.918563) failed to convert
-rank 75: Point 593 (-90.034067, 29.214891, 0.66604333) failed to convert
-rank 91: Point 593 (-89.350931, 29.153205, 0.31299999) failed to convert
-rank 46: Point 422 (-90.629459, 30.374149, -0.19692196) failed to convert
-rank 7: Point 429 (-91.732845, 30.303668, -3.0163875) failed to convert
-rank 18: Point 430 (-91.346891, 29.662158, -0.32880503) failed to convert
-rank 80: Point 596 (-89.848141, 30.119338, 2.0699776) failed to convert
-rank 54: Point 426 (-90.493507, 30.019472, -7.3094721) failed to convert
-rank 95: Point 594 (-89.222592, 29.166511, -0.55803191) failed to convert
-rank 68: Point 599 (-90.121787, 30.011833, -9.0) failed to convert
-rank 33: Point 428 (-90.90586, 30.087929, -11.189209) failed to convert
-rank 77: Point 594 (-89.959953, 29.685734, -0.50426162) failed to convert
-rank 81: Point 592 (-89.794004, 30.258801, -1.6648952) failed to convert
-rank 38: Point 426 (-90.79473, 29.781559, -2.5742196) failed to convert
-rank 35: Point 434 (-90.8707, 29.76353, -1.3420611) failed to convert
-rank 70: Point 599 (-90.079438, 29.928451, -1.2843114) failed to convert
-rank 66: Point 596 (-90.195329, 29.931721, -8.1582774) failed to convert
-rank 94: Point 598 (-89.242796, 29.155988, 2.4180871) failed to convert
-rank 43: Point 433 (-90.715807, 29.61316, -0.13446124) failed to convert
-rank 97: Point 592 (-89.127298, 29.574679, 5.1818757) failed to convert
-rank 42: Point 428 (-90.731559, 29.690505, -0.88328052) failed to convert
-rank 13: Point 429 (-91.537129, 29.618119, -1.6129784) failed to convert
-rank 40: Point 425 (-90.762483, 29.758761, -2.0520154) failed to convert
-rank 87: Point 593 (-89.507609, 29.763098, 5.5617231) failed to convert
-rank 5: Point 431 (-91.794135, 30.383008, -8.2296) failed to convert
-rank 8: Point 422 (-91.655468, 31.000786, -13.531924) failed to convert
-rank 79: Point 593 (-89.878588, 30.143405, -5.4638451) failed to convert
-rank 1: Point 432 (-92.099524, 29.784919, -0.7123014) failed to convert
-rank 26: Point 424 (-91.147247, 30.183976, -12.771121) failed to convert
-rank 78: Point 599 (-89.918005, 29.910954, 1.4976859) failed to convert
-rank 59: Point 430 (-90.411763, 29.863129, -0.32215207) failed to convert
-rank 52: Point 426 (-90.559926, 29.709788, -0.61987041) failed to convert
-rank 48: Point 426 (-90.626194, 29.881936, -0.45555342) failed to convert
-rank 96: Point 601 (-89.203618, 29.170085, -0.0) failed to convert
-rank 6: Point 428 (-91.75505, 30.488887, 17.355352) failed to convert
-rank 67: Point 591 (-90.138078, 30.165833, 4.52) failed to convert
-rank 56: Point 426 (-90.475692, 29.823707, -0.44223829) failed to convert
-rank 63: Point 430 (-90.328373, 29.644295, -0.09973141) failed to convert
-rank 72: Point 599 (-90.039965, 29.961131, -3.2432652) failed to convert
-rank 92: Point 598 (-89.269205, 29.742626, 0.11969806) failed to convert
-rank 14: Point 423 (-91.494271, 29.715708, -0.47740143) failed to convert
-rank 10: Point 425 (-91.614246, 30.525017, -12.359641) failed to convert
-rank 93: Point 594 (-89.250743, 29.443949, 4.5538614) failed to convert
-rank 65: Point 595 (-90.227579, 29.952793, 20.713761) failed to convert
-rank 85: Point 593 (-89.615789, 30.385547, -8.6988718) failed to convert
-rank 25: Point 431 (-91.163053, 30.182529, -6.3879021) failed to convert
-rank 84: Point 601 (-89.768552, 29.344788, 0.79014079) failed to convert
-rank 98: Point 599 (-89.094115, 29.181296, 1.5072686) failed to convert
-rank 15: Point 428 (-91.46594, 29.700663, -0.53537918) failed to convert
-rank 74: Point 599 (-90.006303, 29.820424, -6.7147445) failed to convert
-rank 9: Point 428 (-91.623459, 31.01542, -19.822369) failed to convert
-rank 69: Point 596 (-90.110773, 29.820493, -4.3525442) failed to convert
-rank 82: Point 599 (-89.818676, 29.564549, 1.262) failed to convert
-rank 28: Point 425 (-91.10192, 29.795073, -0.4165374) failed to convert
-rank 71: Point 594 (-90.069522, 29.824901, -4.8280323) failed to convert
-rank 88: Point 602 (-89.424943, 29.795599, -0.21144118) failed to convert
-rank 90: Point 600 (-89.299542, 30.0496, -0.0) failed to convert
-rank 76: Point 601 (-89.965546, 29.87277, -1.737806) failed to convert
-rank 89: Point 595 (-89.332645, 30.153325, 3.7998199) failed to convert
-rank 31: Point 432 (-90.986044, 30.108073, -6.780081) failed to convert
-rank 4: Point 428 (-91.883464, 29.523706, -0.54605657) failed to convert
-rank 29: Point 427 (-91.099994, 29.138336, 2.6372059) failed to convert
-rank 50: Point 431 (-90.642688, 29.109045, 0.9034996) failed to convert
-rank 12: Point 419 (-91.573253, 29.593245, 1.8218227) failed to convert
-rank 47: Point 430 (-90.688782, 29.307305, -0.611421) failed to convert
-rank 62: Point 427 (-90.338928, 29.900731, -1.1782112) failed to convert
-rank 58: Point 421 (-90.431308, 29.892353, -8.2296) failed to convert
-rank 64: Point 599 (-90.303506, 29.458718, 1.1217937) failed to convert
-rank 57: Point 432 (-90.507342, 29.154773, 1.7896605) failed to convert
-rank 45: Point 429 (-90.709985, 29.333432, -0.53681979) failed to convert
-rank 27: Point 424 (-91.131585, 30.015446, -0.00283161) failed to convert
-rank 86: Point 599 (-89.611126, 29.444946, -5.7390796) failed to convert
-rank 55: Point 429 (-90.478651, 29.967904, -0.50683475) failed to convert
-rank 34: Point 425 (-90.869073, 30.174449, -1.1122127) failed to convert
-rank 22: Point 427 (-91.200858, 30.434235, 4.7879214) failed to convert
-rank 0: Point 401 (-92.511086, 29.430931, 11.3) failed to convert
-rank 60: Point 424 (-90.412025, 29.533664, -0.21336) failed to convert
-rank 23: Point 428 (-91.208367, 29.999223, -0.54151378) failed to convert
-rank 32: Point 428 (-90.937187, 30.140289, -11.606785) failed to convert
-rank 83: Point 594 (-89.792028, 29.571431, 22.490697) failed to convert
-rank 16: Point 425 (-91.393522, 30.187364, -0.23100001) failed to convert
-rank 30: Point 428 (-91.012592, 30.187757, -12.097513) failed to convert
-rank 91: Point 594 (-89.344278, 29.230157, -0.34248955) failed to convert
-rank 53: Point 429 (-90.526238, 29.857506, -0.63931155) failed to convert
-rank 24: Point 426 (-91.173809, 30.267585, -6.4415205) failed to convert
-rank 17: Point 430 (-91.37891, 29.687181, -0.16297359) failed to convert
-rank 41: Point 429 (-90.741307, 29.852039, -0.70546545) failed to convert
-rank 2: Point 424 (-91.920454, 31.018277, -18.998451) failed to convert
-rank 95: Point 595 (-89.220195, 29.193729, -0.0) failed to convert
-rank 49: Point 431 (-90.58915, 30.090039, -0.77151805) failed to convert
-rank 36: Point 426 (-90.869156, 29.412707, -0.43804679) failed to convert
-rank 75: Point 594 (-89.980389, 29.901221, -0.04139288) failed to convert
-rank 73: Point 593 (-90.027608, 29.847644, -9.0) failed to convert
-rank 51: Point 430 (-90.587306, 29.668096, -0.50201569) failed to convert
-rank 99: Point 594 (-88.911221, 29.838187, 1.4412825) failed to convert
-rank 3: Point 430 (-91.8711, 30.672805, -8.8977525) failed to convert
-rank 11: Point 426 (-91.623629, 29.594229, 1.7923557) failed to convert
-rank 39: Point 430 (-90.761366, 30.013136, 10.168606) failed to convert
-rank 20: Point 428 (-91.261677, 30.010143, -8.4673447) failed to convert
-rank 7: Point 430 (-91.774961, 29.547487, -0.46809924) failed to convert
-rank 21: Point 430 (-91.209866, 30.509732, -8.0988143) failed to convert
-rank 94: Point 599 (-89.240365, 29.183692, -0.0) failed to convert
-rank 37: Point 431 (-90.806876, 29.98892, 28.707669) failed to convert
-rank 44: Point 426 (-90.708625, 29.54002, -0.50634732) failed to convert
-rank 68: Point 600 (-90.174181, 29.326928, 0.30257899) failed to convert
-rank 80: Point 597 (-89.890872, 29.587782, -1.9232879) failed to convert
-rank 70: Point 600 (-90.059881, 30.179098, 4.6599999) failed to convert
-rank 46: Point 423 (-90.696229, 29.420488, -0.02294488) failed to convert
-rank 19: Point 432 (-91.257862, 30.523307, -12.332047) failed to convert
-rank 77: Point 595 (-89.961615, 29.664657, 13.474419) failed to convert
-rank 66: Point 597 (-90.239731, 29.343932, -4.9444659) failed to convert
-rank 81: Point 593 (-89.811137, 30.048912, -1.1831499) failed to convert
-rank 87: Point 594 (-89.5418, 29.358002, 1.5933945) failed to convert
-rank 38: Point 427 (-90.806503, 29.608268, -1.4110399) failed to convert
-rank 35: Point 435 (-90.895752, 29.388165, -0.0) failed to convert
-rank 96: Point 602 (-89.203132, 29.175503, -0.0) failed to convert
-rank 97: Point 593 (-89.143361, 29.394955, 5.9918788) failed to convert
-rank 78: Point 600 (-89.908427, 30.03064, -3.1864878) failed to convert
-rank 79: Point 594 (-89.918481, 29.645118, -0.84630951) failed to convert
-rank 13: Point 430 (-91.537991, 29.603211, -2.359152) failed to convert
-rank 61: Point 430 (-90.390097, 29.521724, -1.6186604) failed to convert
-rank 67: Point 592 (-90.158339, 29.902567, 1.6834223) failed to convert
-rank 43: Point 434 (-90.704944, 29.770189, -0.43284879) failed to convert
-rank 18: Point 431 (-91.342372, 29.735454, -0.51652745) failed to convert
-rank 40: Point 426 (-90.765189, 29.719161, -0.80891081) failed to convert
-rank 92: Point 599 (-89.312528, 29.247386, 16.07113) failed to convert
-rank 72: Point 600 (-90.040493, 29.954344, -3.94101) failed to convert
-rank 42: Point 429 (-90.74816, 29.448489, -0.77263029) failed to convert
-rank 93: Point 595 (-89.211479, 29.887456, 0.1364807) failed to convert
-rank 5: Point 432 (-91.814881, 30.007231, -4.0193161) failed to convert
-rank 85: Point 594 (-89.658711, 29.873226, 2.51) failed to convert
-rank 1: Point 433 (-92.161397, 28.550297, 42.599998) failed to convert
-rank 52: Point 427 (-90.542542, 29.953173, -0.4135431) failed to convert
-rank 98: Point 600 (-89.042844, 29.748621, 3.1498184) failed to convert
-rank 65: Point 596 (-90.26428, 29.465098, 0.09818145) failed to convert
-rank 59: Point 431 (-90.398797, 30.039532, -0.65711512) failed to convert
-rank 88: Point 603 (-89.46246, 29.357299, 26.964142) failed to convert
-rank 74: Point 600 (-90.008417, 29.793459, 21.311749) failed to convert
-rank 84: Point 602 (-89.727316, 29.849578, -0.00275127) failed to convert
-rank 6: Point 429 (-91.765225, 30.307271, -10.680447) failed to convert
-rank 26: Point 425 (-91.172279, 29.790271, -7.1018405) failed to convert
-rank 82: Point 600 (-89.818607, 29.565307, 0.66912533) failed to convert
-rank 48: Point 427 (-90.658166, 29.424922, 0.3048) failed to convert
-rank 63: Point 431 (-90.307938, 29.918868, -0.32250585) failed to convert
-rank 69: Point 597 (-90.096298, 30.007377, 1.0747791) failed to convert
-rank 64: Point 600 (-90.265505, 29.966864, 8.7489432) failed to convert
-rank 71: Point 595 (-90.070114, 29.817073, 3.0576673) failed to convert
-rank 14: Point 424 (-91.49768, 29.657761, -0.21588544) failed to convert
-rank 33: Point 429 (-90.906213, 30.082472, 16.282893) failed to convert
-rank 56: Point 427 (-90.475529, 29.825869, -0.83171784) failed to convert
-rank 25: Point 432 (-91.201676, 29.571093, 1.3268856) failed to convert
-rank 54: Point 427 (-90.519726, 29.655204, -0.84029712) failed to convert
-rank 90: Point 601 (-89.286838, 30.193197, 4.2037992) failed to convert
-rank 8: Point 423 (-91.661144, 30.902645, -11.583549) failed to convert
-rank 76: Point 602 (-89.993726, 29.51483, 0.31299999) failed to convert
-rank 89: Point 596 (-89.415223, 29.19999, 0.31299999) failed to convert
-rank 29: Point 428 (-91.036375, 30.126012, -11.339171) failed to convert
-rank 86: Point 600 (-89.594668, 29.642088, -0.0) failed to convert
-rank 10: Point 426 (-91.614231, 30.525076, -12.359641) failed to convert
-rank 50: Point 432 (-90.602047, 29.689779, 0.34138981) failed to convert
-rank 15: Point 429 (-91.402483, 30.75394, 4.6259293) failed to convert
-rank 91: Point 595 (-89.283427, 29.926983, -0.65363153) failed to convert
-rank 75: Point 595 (-90.034273, 29.212065, 0.61976686) failed to convert
-rank 62: Point 428 (-90.338935, 29.900609, -1.3356858) failed to convert
-rank 28: Point 426 (-91.109875, 29.670645, -2.0871801) failed to convert
-rank 83: Point 595 (-89.792505, 29.565527, -2.541551) failed to convert
-rank 95: Point 596 (-89.22502, 29.13883, -0.57489522) failed to convert
-rank 4: Point 429 (-91.814814, 30.779485, -8.8199409) failed to convert
-rank 31: Point 433 (-91.068378, 28.836469, 7.6192641) failed to convert
-rank 47: Point 431 (-90.645257, 29.932261, -1.5985767) failed to convert
-rank 9: Point 429 (-91.667499, 30.253412, -3.8772205) failed to convert
-rank 12: Point 420 (-91.528799, 30.354141, -3.0252318) failed to convert
-rank 57: Point 433 (-90.489182, 29.408585, -0.0) failed to convert
-rank 73: Point 594 (-89.994033, 30.273689, 2.2234847) failed to convert
-rank 27: Point 425 (-91.120655, 30.18571, -12.293804) failed to convert
-rank 34: Point 426 (-90.895826, 29.776434, -0.76066887) failed to convert
-rank 45: Point 430 (-90.709348, 29.342675, 0.3048) failed to convert
-rank 58: Point 422 (-90.424352, 29.987321, -3.3568956) failed to convert
-rank 22: Point 428 (-91.206233, 30.349439, -6.7424608) failed to convert
-rank 99: Point 595 (-88.956138, 29.351324, 19.520596) failed to convert
-rank 55: Point 430 (-90.515276, 29.458926, -0.63013084) failed to convert
-rank 94: Point 600 (-89.240262, 29.184837, -0.58101436) failed to convert
-rank 60: Point 425 (-90.416684, 29.469443, -0.44222841) failed to convert
-rank 0: Point 402 (-92.540008, 28.777819, 32.799999) failed to convert
-rank 23: Point 429 (-91.214315, 29.904549, -5.4028777) failed to convert
-rank 30: Point 429 (-91.013046, 30.180811, 17.463762) failed to convert
-rank 16: Point 426 (-91.389959, 30.245966, -0.86963927) failed to convert
-rank 80: Point 598 (-89.867693, 29.877055, -0.0398071) failed to convert
-rank 68: Point 601 (-90.121187, 30.019554, -9.0) failed to convert
-rank 53: Point 430 (-90.523605, 29.894025, -0.43657764) failed to convert
-rank 70: Point 601 (-90.098012, 29.688625, -8.2296) failed to convert
-rank 41: Point 430 (-90.738357, 29.894737, -0.3098671) failed to convert
-rank 24: Point 427 (-91.209999, 29.694389, -6.501384) failed to convert
-rank 17: Point 431 (-91.323894, 30.585765, -15.248131) failed to convert
-rank 81: Point 594 (-89.795032, 30.246103, -1.8624863) failed to convert
-rank 77: Point 596 (-89.945332, 29.870227, -5.8570372) failed to convert
-rank 66: Point 598 (-90.23972, 29.343872, -4.9444659) failed to convert
-rank 87: Point 595 (-89.479681, 30.08905, 1.9706652) failed to convert
-rank 32: Point 429 (-90.937188, 30.140248, -11.606785) failed to convert
-rank 97: Point 594 (-89.176241, 29.024403, 1.6475345) failed to convert
-rank 2: Point 425 (-91.920455, 31.018236, -18.456103) failed to convert
-rank 92: Point 600 (-89.293174, 29.469488, 5.2424515) failed to convert
-rank 39: Point 431 (-90.774135, 29.827158, -0.61019849) failed to convert
-rank 49: Point 432 (-90.560206, 30.493959, -10.370705) failed to convert
-rank 51: Point 431 (-90.594262, 29.569526, -1.0848401) failed to convert
-rank 67: Point 593 (-90.154677, 29.950267, -7.8364086) failed to convert
-rank 3: Point 431 (-91.854697, 30.970317, -13.275502) failed to convert
-rank 78: Point 601 (-89.97082, 29.242554, 0.82999696) failed to convert
-rank 79: Point 595 (-89.891607, 29.98152, 3.5616251) failed to convert
-rank 96: Point 603 (-89.212298, 29.071385, 2.5228843) failed to convert
-rank 21: Point 431 (-91.222069, 30.316892, -12.148771) failed to convert
-rank 93: Point 596 (-89.277598, 29.137117, -0.0) failed to convert
-rank 98: Point 601 (-89.093746, 29.185009, 1.2516582) failed to convert
-rank 11: Point 427 (-91.600058, 30.004228, -0.03060726) failed to convert
-rank 7: Point 431 (-91.705693, 30.780912, -10.766983) failed to convert
-rank 72: Point 601 (-90.034539, 30.030307, -4.8771051) failed to convert
-rank 65: Point 597 (-90.276238, 29.304105, 0.458) failed to convert
-rank 35: Point 436 (-90.864501, 29.855573, -1.2618845) failed to convert
-rank 85: Point 595 (-89.665599, 29.789784, -0.0) failed to convert
-rank 74: Point 601 (-90.001417, 29.882412, -9.0) failed to convert
-rank 88: Point 604 (-89.463256, 29.347941, -0.36563406) failed to convert
-rank 37: Point 432 (-90.789396, 30.244085, -2.3541657) failed to convert
-rank 44: Point 427 (-90.721407, 29.354236, 0.27935391) failed to convert
-rank 38: Point 428 (-90.787204, 29.891648, -0.70161613) failed to convert
-rank 84: Point 603 (-89.709514, 30.064867, 2.4843019) failed to convert
-rank 13: Point 431 (-91.537184, 29.616866, -2.0139662) failed to convert
-rank 46: Point 424 (-90.695742, 29.427528, 0.12067194) failed to convert
-rank 19: Point 433 (-91.25709, 30.535544, -8.3436602) failed to convert
-rank 82: Point 601 (-89.816519, 29.591005, -4.7176947) failed to convert
-rank 61: Point 431 (-90.390296, 29.51886, -1.3709196) failed to convert
-rank 36: Point 427 (-90.846075, 29.756561, -2.0944482) failed to convert
-rank 64: Point 601 (-90.259411, 30.047587, -4.9770795) failed to convert
-rank 69: Point 598 (-90.076418, 30.262467, 4.0082298) failed to convert
-rank 89: Point 597 (-89.426275, 29.070298, 5.5954628) failed to convert
-rank 18: Point 432 (-91.291393, 30.561518, -8.1797159) failed to convert
-rank 42: Point 430 (-90.757883, 29.305681, -0.03741099) failed to convert
-rank 5: Point 433 (-91.794095, 30.383015, -8.2296) failed to convert
-rank 90: Point 602 (-89.357009, 29.391093, 1.4450994) failed to convert
-rank 71: Point 596 (-90.059537, 29.952815, 33.509491) failed to convert
-rank 76: Point 603 (-89.978209, 29.712298, -4.6006514) failed to convert
-rank 91: Point 596 (-89.348538, 29.180559, 0.31299999) failed to convert
-rank 86: Point 601 (-89.613585, 29.415229, 0.07077205) failed to convert
-rank 63: Point 432 (-90.305003, 29.957952, -8.056498) failed to convert
-rank 75: Point 596 (-89.998422, 29.671926, 1.235101) failed to convert
-rank 6: Point 430 (-91.742495, 30.711284, -14.849857) failed to convert
-rank 1: Point 434 (-92.047681, 30.782242, -11.594136) failed to convert
-rank 48: Point 428 (-90.644343, 29.623043, -0.37061044) failed to convert
-rank 54: Point 428 (-90.486776, 30.112033, -0.51934697) failed to convert
-rank 33: Point 430 (-90.966466, 29.170932, 1.3065113) failed to convert
-rank 95: Point 597 (-89.223561, 29.155432, -0.38140448) failed to convert
-rank 14: Point 425 (-91.473485, 30.066614, 12.296521) failed to convert
-rank 26: Point 426 (-91.177596, 29.70596, -1.8805027) failed to convert
-rank 43: Point 435 (-90.698858, 29.857671, -0.30645433) failed to convert
-rank 52: Point 428 (-90.560521, 29.701277, -0.48271846) failed to convert
-rank 20: Point 429 (-91.239966, 30.357033, 0.07053028) failed to convert
-rank 83: Point 596 (-89.775396, 29.77598, 1.8e-07) failed to convert
-rank 40: Point 427 (-90.755652, 29.858063, -0.86330142) failed to convert
-rank 8: Point 424 (-91.676107, 30.64279, -7.3021036) failed to convert
-rank 29: Point 429 (-91.031458, 30.201083, 9.4299676) failed to convert
-rank 99: Point 596 (-88.905821, 29.895697, 3.5458761) failed to convert
-rank 50: Point 433 (-90.566765, 30.185689, 2.1216187) failed to convert
-rank 15: Point 430 (-91.493, 29.240029, 3.353564) failed to convert
-rank 25: Point 433 (-91.156778, 30.280816, 13.33248) failed to convert
-rank 73: Point 595 (-90.069313, 29.310751, 0.31299999) failed to convert
-rank 94: Point 601 (-89.234435, 29.251176, -0.0) failed to convert
-rank 68: Point 602 (-90.123695, 29.987087, -1.6199483) failed to convert
-rank 70: Point 602 (-90.080091, 29.920003, -6.8973197) failed to convert
-rank 80: Point 599 (-89.859216, 29.982236, 2.3e-07) failed to convert
-rank 4: Point 430 (-91.807908, 30.903136, -19.226783) failed to convert
-rank 28: Point 427 (-91.109817, 29.671345, -2.1187294) failed to convert
-rank 66: Point 599 (-90.233034, 29.432898, -0.34749992) failed to convert
-rank 31: Point 434 (-91.049062, 29.138554, 2.0127821) failed to convert
-rank 59: Point 432 (-90.404038, 29.968286, -7.3867741) failed to convert
-rank 77: Point 597 (-89.961788, 29.662236, 8.2454617) failed to convert
-rank 81: Point 595 (-89.794947, 30.247091, -1.808505) failed to convert
-rank 9: Point 430 (-91.627316, 30.949226, -20.994878) failed to convert
-rank 56: Point 428 (-90.503365, 29.439164, -8.2296) failed to convert
-rank 12: Point 421 (-91.58241, 29.433762, 2.4725873) failed to convert
-rank 87: Point 596 (-89.462875, 30.283947, -3.4167757) failed to convert
-rank 92: Point 601 (-89.239411, 30.078861, -0.75531851) failed to convert
-rank 97: Point 595 (-89.176401, 29.022047, 1.1912879) failed to convert
-rank 27: Point 426 (-91.143683, 29.825439, -0.70557572) failed to convert
-rank 57: Point 434 (-90.447649, 29.982757, -2.889995) failed to convert
-rank 34: Point 427 (-90.906593, 29.614909, -0.78507724) failed to convert
-rank 10: Point 427 (-91.601205, 30.748473, -18.915887) failed to convert
-rank 45: Point 431 (-90.668424, 29.932498, -1.1113129) failed to convert
-rank 62: Point 429 (-90.338966, 29.900116, -1.271077) failed to convert
-rank 58: Point 423 (-90.451443, 29.615419, -0.10234301) failed to convert
-rank 67: Point 594 (-90.158876, 29.895497, -4.2092882) failed to convert
-rank 78: Point 602 (-89.908391, 30.03081, -2.0026892) failed to convert
-rank 55: Point 431 (-90.49314, 29.76737, -0.67529559) failed to convert
-rank 17: Point 432 (-91.400005, 29.335468, 2.1504569) failed to convert
-rank 24: Point 428 (-91.172912, 30.281525, -3.876975) failed to convert
-rank 22: Point 429 (-91.199858, 30.449823, 15.470793) failed to convert
-rank 79: Point 596 (-89.894516, 29.945233, -0.41360686) failed to convert
-rank 60: Point 426 (-90.378057, 29.99628, -5.0389539) failed to convert
-rank 16: Point 427 (-91.392975, 30.195863, -0.63802708) failed to convert
-rank 47: Point 432 (-90.645856, 29.923649, -0.77584254) failed to convert
-rank 96: Point 604 (-89.212092, 29.073714, 4.2469459) failed to convert
-rank 72: Point 602 (-90.017756, 30.243427, 3.8699999) failed to convert
-rank 53: Point 431 (-90.480103, 30.494082, -9.4198269) failed to convert
-rank 41: Point 431 (-90.730556, 30.007447, -9.9386144) failed to convert
-rank 93: Point 597 (-89.235101, 29.621273, 3.3837661) failed to convert
-rank 85: Point 596 (-89.674267, 29.684391, -0.0) failed to convert
-rank 65: Point 598 (-90.272037, 29.360337, 0.458) failed to convert
-rank 98: Point 602 (-89.016567, 30.035427, 4.4150309) failed to convert
-rank 88: Point 605 (-89.475314, 29.205438, 0.65856904) failed to convert
-rank 74: Point 602 (-90.02455, 29.587099, 0.31299999) failed to convert
-rank 30: Point 430 (-91.042846, 29.724247, -0.90556134) failed to convert
-rank 32: Point 430 (-90.93719, 30.140188, -11.606785) failed to convert
-rank 21: Point 432 (-91.221642, 30.323495, -14.000989) failed to convert
-rank 2: Point 426 (-91.920456, 31.018176, -16.570522) failed to convert
-rank 23: Point 430 (-91.226365, 29.712007, -5.9527444) failed to convert
-rank 3: Point 432 (-91.866835, 30.749421, -8.5130242) failed to convert
-rank 37: Point 433 (-90.815377, 29.863974, -1.1328184) failed to convert
-rank 69: Point 599 (-90.110741, 29.820618, -4.3525442) failed to convert
-rank 35: Point 437 (-90.864675, 29.852986, -1.1705487) failed to convert
-rank 7: Point 432 (-91.834322, 28.451098, 53.674159) failed to convert
-rank 64: Point 602 (-90.227009, 30.473954, -8.6706826) failed to convert
-rank 82: Point 602 (-89.81859, 29.565343, 0.6624211) failed to convert
-rank 76: Point 604 (-89.978228, 29.711942, -4.8094395) failed to convert
-rank 84: Point 604 (-89.747588, 29.60092, -0.55044434) failed to convert
-rank 90: Point 603 (-89.370407, 29.235602, 0.05483755) failed to convert
-rank 71: Point 597 (-90.06061, 29.939001, 10.951189) failed to convert
-rank 38: Point 429 (-90.789196, 29.862379, -0.61405431) failed to convert
-rank 44: Point 428 (-90.708596, 29.539967, -1.2430712) failed to convert
-rank 49: Point 433 (-90.562114, 30.467255, -7.861385) failed to convert
-rank 11: Point 428 (-91.673146, 28.714974, 27.4) failed to convert
-rank 89: Point 598 (-89.415027, 29.201757, 0.31299999) failed to convert
-rank 13: Point 432 (-91.537197, 29.616604, -3.3832323) failed to convert
-rank 39: Point 432 (-90.784864, 29.669947, -8.2296) failed to convert
-rank 91: Point 597 (-89.350089, 29.162566, 0.31299999) failed to convert
-rank 51: Point 432 (-90.565344, 29.977, -0.45270203) failed to convert
-rank 75: Point 597 (-89.980276, 29.902397, 1.7591249) failed to convert
-rank 86: Point 602 (-89.569272, 29.943783, -0.00131126) failed to convert
-rank 95: Point 598 (-89.21921, 29.204852, -0.16009735) failed to convert
-rank 46: Point 425 (-90.695516, 29.430776, 0.3048) failed to convert
-rank 0: Point 403 (-92.543164, 28.701408, 33.200001) failed to convert
-rank 36: Point 428 (-90.83893, 29.862179, -0.85520129) failed to convert
-rank 61: Point 432 (-90.386715, 29.567763, -1.2700592) failed to convert
-rank 99: Point 597 (-88.996215, 28.909714, 171.98566) failed to convert
-rank 83: Point 597 (-89.774531, 29.786389, -0.23934918) failed to convert
-rank 18: Point 433 (-91.347044, 29.657618, -2.0582678) failed to convert
-rank 80: Point 600 (-89.890855, 29.58784, -1.9232879) failed to convert
-rank 19: Point 434 (-91.282843, 30.123279, -2.6968907) failed to convert
-rank 94: Point 602 (-89.238627, 29.203413, -0.0) failed to convert
-rank 70: Point 603 (-90.071945, 30.024652, -9.0) failed to convert
-rank 73: Point 596 (-90.079984, 29.171794, 0.31299999) failed to convert
-rank 66: Point 600 (-90.210158, 29.736159, 2.0286933) failed to convert
-rank 68: Point 603 (-90.123689, 29.987147, -1.6055508) failed to convert
-rank 1: Point 435 (-92.098303, 29.804613, -0.78831967) failed to convert
-rank 6: Point 431 (-91.768677, 30.245131, -1.155643) failed to convert
-rank 48: Point 429 (-90.642817, 29.644835, 0.87914427) failed to convert
-rank 14: Point 426 (-91.461469, 30.26673, -7.4568476) failed to convert
-rank 42: Point 431 (-90.728882, 29.728739, -0.86075244) failed to convert
-rank 77: Point 598 (-89.94531, 29.870283, -5.8570372) failed to convert
-rank 81: Point 596 (-89.851045, 29.554975, 0.31299999) failed to convert
-rank 63: Point 433 (-90.336539, 29.533643, -0.085344) failed to convert
-rank 92: Point 602 (-89.302544, 29.361662, 3.8303334) failed to convert
-rank 33: Point 431 (-90.906088, 30.083857, 17.362056) failed to convert
-rank 5: Point 434 (-91.771146, 30.792968, -15.043974) failed to convert
-rank 87: Point 597 (-89.54108, 29.36572, 21.199137) failed to convert
-rank 43: Point 436 (-90.712466, 29.661262, -0.4252142) failed to convert
-rank 20: Point 430 (-91.26517, 29.95389, -0.13699999) failed to convert
-rank 54: Point 429 (-90.523784, 29.598295, 0.32046069) failed to convert
-rank 97: Point 596 (-89.161974, 29.184917, -0.0) failed to convert
-rank 26: Point 427 (-91.171455, 29.803202, -7.4066405) failed to convert
-rank 78: Point 603 (-89.908957, 30.023675, -9.0) failed to convert
-rank 67: Point 595 (-90.158863, 29.895623, -4.1541194) failed to convert
-rank 40: Point 428 (-90.765178, 29.7192, -1.5375848) failed to convert
-rank 72: Point 603 (-90.03453, 30.030268, -4.8771051) failed to convert
-rank 25: Point 434 (-91.20192, 29.567187, -0.19002191) failed to convert
-rank 79: Point 597 (-89.898244, 29.898608, -3.0473905) failed to convert
-rank 93: Point 598 (-89.280594, 29.102356, -0.0) failed to convert
-rank 65: Point 599 (-90.25373, 29.605092, -0.08534016) failed to convert
-rank 15: Point 431 (-91.465055, 29.714597, -0.88009346) failed to convert
-rank 96: Point 605 (-89.204643, 29.15823, -0.77175256) failed to convert
-rank 98: Point 603 (-89.061888, 29.538561, 1.8702069) failed to convert
-rank 31: Point 435 (-91.01168, 29.716062, -0.43962297) failed to convert
-rank 74: Point 603 (-89.973839, 30.230964, 3.5400139) failed to convert
-rank 4: Point 431 (-91.803636, 30.979287, 11.069003) failed to convert
-rank 9: Point 431 (-91.674276, 30.134495, -7.7297382) failed to convert
-rank 29: Point 430 (-91.032132, 30.190672, -12.256314) failed to convert
-rank 28: Point 428 (-91.10888, 29.685969, -0.67310847) failed to convert
-rank 88: Point 606 (-89.404565, 30.029816, -0.56701251) failed to convert
-rank 52: Point 429 (-90.562947, 29.667147, -1.2627107) failed to convert
-rank 85: Point 597 (-89.690552, 29.486923, 19.507386) failed to convert
-rank 27: Point 427 (-91.11709, 30.240714, 29.48407) failed to convert
-rank 12: Point 422 (-91.596146, 29.192713, 6.652897) failed to convert
-rank 45: Point 432 (-90.700518, 29.470669, -1.2394072) failed to convert
-rank 56: Point 429 (-90.500872, 29.47396, 0.17310761) failed to convert
-rank 50: Point 434 (-90.625989, 29.348462, -8.2296) failed to convert
-rank 62: Point 430 (-90.370594, 29.471555, -0.21311936) failed to convert
-rank 76: Point 605 (-89.978194, 29.71226, -8.2296) failed to convert
-rank 64: Point 603 (-90.259399, 30.047647, -4.9770795) failed to convert
-rank 34: Point 428 (-90.868614, 30.181184, -2.4540369) failed to convert
-rank 10: Point 428 (-91.601197, 30.748364, -18.865595) failed to convert
-rank 82: Point 603 (-89.789117, 29.928558, -0.0) failed to convert
-rank 55: Point 432 (-90.485004, 29.880027, 1.5940265) failed to convert
-rank 84: Point 605 (-89.728051, 29.83876, -0.0) failed to convert
-rank 69: Point 600 (-90.103286, 29.916834, -2.9999141) failed to convert
-rank 58: Point 424 (-90.463733, 29.445235, -0.68126811) failed to convert
-rank 57: Point 435 (-90.46139, 29.793543, 0.02) failed to convert
-rank 59: Point 433 (-90.399955, 30.023749, -5.0581563) failed to convert
-rank 47: Point 433 (-90.645241, 29.932203, -0.83010905) failed to convert
-rank 60: Point 427 (-90.419878, 29.425361, -0.49305211) failed to convert
-rank 16: Point 428 (-91.418126, 29.77889, -0.88563758) failed to convert
-rank 8: Point 425 (-91.660338, 30.916316, -20.427396) failed to convert
-rank 17: Point 433 (-91.320409, 30.641461, -18.111215) failed to convert
-rank 24: Point 429 (-91.199744, 29.857638, -5.0655297) failed to convert
-rank 89: Point 599 (-89.413932, 29.214282, -0.41431025) failed to convert
-rank 30: Point 431 (-91.017032, 30.119978, -12.531283) failed to convert
-rank 22: Point 430 (-91.197405, 30.4884, 13.086564) failed to convert
-rank 41: Point 432 (-90.7364, 29.922891, -0.4396383) failed to convert
-rank 90: Point 604 (-89.360269, 29.353003, -0.29097322) failed to convert
-rank 71: Point 598 (-90.062061, 29.920319, -2.7184563) failed to convert
-rank 86: Point 603 (-89.599359, 29.585648, 0.10595042) failed to convert
-rank 2: Point 427 (-91.979875, 29.909646, -0.49970912) failed to convert
-rank 95: Point 599 (-89.125708, 30.250924, 4.0598373) failed to convert
-rank 75: Point 598 (-89.985105, 29.840969, 27.420989) failed to convert
-rank 3: Point 433 (-91.91892, 29.787841, 2.6367367) failed to convert
-rank 32: Point 431 (-90.971901, 29.615456, -0.38859661) failed to convert
-rank 37: Point 434 (-90.806185, 29.998918, -10.177273) failed to convert
-rank 53: Point 432 (-90.539374, 29.673591, -0.31174527) failed to convert
-rank 21: Point 433 (-91.224207, 30.282743, -11.589877) failed to convert
-rank 91: Point 598 (-89.349635, 29.167758, -2.5677316) failed to convert
-rank 23: Point 431 (-91.216164, 29.874975, -0.55223133) failed to convert
-rank 38: Point 430 (-90.776918, 30.041616, -0.9402612) failed to convert
-rank 35: Point 438 (-90.841921, 30.189321, -2.2558202) failed to convert
-rank 80: Point 601 (-89.890844, 29.587879, -1.9232879) failed to convert
-rank 99: Point 598 (-88.921781, 29.722241, 2.704874) failed to convert
-rank 94: Point 603 (-89.219433, 29.421397, 5.3635863) failed to convert
-rank 11: Point 429 (-91.594792, 30.094141, -1.1688797) failed to convert
-rank 70: Point 604 (-90.133455, 29.226108, 0.3107697) failed to convert
-rank 73: Point 597 (-90.065861, 29.355145, 0.65428315) failed to convert
-rank 49: Point 434 (-90.59225, 30.046012, 25.855414) failed to convert
-rank 44: Point 429 (-90.67341, 30.045979, 18.886154) failed to convert
-rank 7: Point 433 (-91.767895, 29.674031, 2.0965699) failed to convert
-rank 51: Point 433 (-90.604871, 29.418609, -0.66578128) failed to convert
-rank 83: Point 598 (-89.750003, 30.085726, 4.6676186) failed to convert
-rank 13: Point 433 (-91.480322, 30.578923, -6.0485724) failed to convert
-rank 68: Point 604 (-90.121045, 30.021332, -4.4927522) failed to convert
-rank 66: Point 601 (-90.195294, 29.931672, -8.1582774) failed to convert
-rank 39: Point 433 (-90.770888, 29.874353, -0.68347174) failed to convert
-rank 46: Point 426 (-90.69583, 29.425972, -0.33202324) failed to convert
-rank 77: Point 599 (-89.945295, 29.870321, -5.8570372) failed to convert
-rank 36: Point 429 (-90.829107, 30.007031, 10.373853) failed to convert
-rank 61: Point 433 (-90.418214, 29.134971, 1.7412718) failed to convert
-rank 87: Point 598 (-89.530162, 29.495355, 0.46189167) failed to convert
-rank 81: Point 597 (-89.795369, 30.241689, -1.7563194) failed to convert
-rank 92: Point 603 (-89.313677, 29.233669, -1e-08) failed to convert
-rank 18: Point 434 (-91.364264, 29.37292, 0.92787636) failed to convert
-rank 0: Point 404 (-92.512858, 29.369811, 11.844406) failed to convert
-rank 97: Point 597 (-89.152192, 29.294947, 0.26300942) failed to convert
-rank 67: Point 596 (-90.158822, 29.895793, -4.2123362) failed to convert
-rank 78: Point 604 (-89.968772, 29.268495, 2.1699727) failed to convert
-rank 93: Point 599 (-89.207526, 29.931304, -0.0) failed to convert
-rank 79: Point 598 (-89.89812, 29.900117, -3.0126433) failed to convert
-rank 19: Point 435 (-91.300085, 29.844465, -0.57248549) failed to convert
-rank 72: Point 604 (-90.041678, 29.939023, -0.39273201) failed to convert
-rank 65: Point 600 (-90.259257, 29.530674, 0.21209517) failed to convert
-rank 96: Point 606 (-89.205148, 29.152404, -0.0) failed to convert
-rank 74: Point 604 (-89.994329, 29.972224, -1.5197533) failed to convert
-rank 14: Point 427 (-91.526357, 29.165362, 6.6917886) failed to convert
-rank 98: Point 604 (-89.109697, 29.006394, 15.963202) failed to convert
-rank 88: Point 607 (-89.438998, 29.630133, 1.0106821) failed to convert
-rank 85: Point 598 (-89.690829, 29.48343, 27.192049) failed to convert
-rank 5: Point 435 (-91.77111, 30.793017, -16.65471) failed to convert
-rank 43: Point 437 (-90.718654, 29.571589, -0.88315698) failed to convert
-rank 6: Point 432 (-91.765204, 30.307306, -11.320329) failed to convert
-rank 64: Point 604 (-90.26932, 29.915959, -1.3272047) failed to convert
-rank 63: Point 434 (-90.298685, 30.042253, -0.020639) failed to convert
-rank 33: Point 432 (-90.905804, 30.087951, -11.189209) failed to convert
-rank 82: Point 604 (-89.764869, 30.224513, -0.10863448) failed to convert
-rank 84: Point 606 (-89.75303, 29.533568, 27.462262) failed to convert
-rank 26: Point 428 (-91.147401, 30.181423, -3.0633407) failed to convert
-rank 76: Point 606 (-89.955215, 30.002637, 2.9057454) failed to convert
-rank 69: Point 601 (-90.119086, 29.712031, -0.18355554) failed to convert
-rank 54: Point 430 (-90.533105, 29.467619, -0.477638) failed to convert
-rank 20: Point 431 (-91.261642, 30.010122, -8.4673447) failed to convert
-rank 89: Point 600 (-89.314593, 30.356837, 1.5398955) failed to convert
-rank 15: Point 432 (-91.433826, 30.237105, -0.21840226) failed to convert
-rank 42: Point 432 (-90.74818, 29.447625, -0.50932069) failed to convert
-rank 90: Point 605 (-89.365621, 29.290897, -5.0249331) failed to convert
-rank 31: Point 436 (-91.001308, 29.872382, -4.4890661) failed to convert
-rank 25: Point 435 (-91.195025, 29.677105, -0.73697212) failed to convert
-rank 86: Point 604 (-89.611091, 29.444965, -5.7390796) failed to convert
-rank 4: Point 432 (-91.835002, 30.414591, -0.01254084) failed to convert
-rank 95: Point 600 (-89.216688, 29.233434, -0.0) failed to convert
-rank 71: Point 599 (-90.068823, 29.833439, 0.25158016) failed to convert
-rank 27: Point 428 (-91.151824, 29.69694, 0.39900061) failed to convert
-rank 1: Point 436 (-92.104353, 29.683057, 2.4262832) failed to convert
-rank 12: Point 423 (-91.625603, 28.672819, 29.299999) failed to convert
-rank 48: Point 430 (-90.642912, 29.643404, -0.90714716) failed to convert
-rank 62: Point 431 (-90.368332, 29.502217, -0.21336) failed to convert
-rank 55: Point 433 (-90.59052, 28.388858, 45.623113) failed to convert
-rank 50: Point 435 (-90.589478, 29.866949, -0.71492784) failed to convert
-rank 75: Point 599 (-89.999425, 29.658854, 1.034551) failed to convert
-rank 60: Point 428 (-90.379201, 29.980719, -1.3725143) failed to convert
-rank 57: Point 436 (-90.458316, 29.835818, -0.69171312) failed to convert
-rank 56: Point 430 (-90.475698, 29.82344, -0.58279058) failed to convert
-rank 80: Point 602 (-89.890827, 29.587937, -1.9232879) failed to convert
-rank 40: Point 429 (-90.756073, 29.851819, -0.24497519) failed to convert
-rank 94: Point 604 (-89.244848, 29.132129, 6.8816612) failed to convert
-rank 34: Point 429 (-90.868588, 30.181154, -2.4428546) failed to convert
-rank 91: Point 599 (-89.34759, 29.191281, 0.31299999) failed to convert
-rank 70: Point 605 (-90.092752, 29.756514, 0.31148717) failed to convert
-rank 9: Point 432 (-91.684621, 29.952202, -3.0845516) failed to convert
-rank 45: Point 433 (-90.667786, 29.941441, -0.65877181) failed to convert
-rank 59: Point 434 (-90.411753, 29.862977, -0.39082748) failed to convert
-rank 73: Point 598 (-90.017168, 29.979905, -0.31553871) failed to convert
-rank 47: Point 434 (-90.65051, 29.85713, -0.67604885) failed to convert
-rank 68: Point 605 (-90.121142, 30.020064, -9.0) failed to convert
-rank 24: Point 430 (-91.173645, 30.269729, -6.5659836) failed to convert
-rank 83: Point 599 (-89.792468, 29.565575, -4.3107866) failed to convert
-rank 99: Point 599 (-88.919312, 29.748454, 3.7846909) failed to convert
-rank 17: Point 434 (-91.379169, 29.682012, 0.197) failed to convert
-rank 41: Point 433 (-90.741279, 29.851985, -1.0440912) failed to convert
-rank 66: Point 602 (-90.233956, 29.420457, 1.6061287) failed to convert
-rank 58: Point 425 (-90.433042, 29.868217, 1.2255945) failed to convert
-rank 16: Point 429 (-91.426111, 29.645303, -0.43749526) failed to convert
-rank 28: Point 429 (-91.074934, 30.21267, 6.7760778) failed to convert
-rank 87: Point 599 (-89.508938, 29.745238, -0.38391985) failed to convert
-rank 10: Point 429 (-91.601173, 30.748429, -18.915887) failed to convert
-rank 8: Point 426 (-91.700163, 30.220843, -3.7427326) failed to convert
-rank 77: Point 600 (-89.945026, 29.873517, 26.314256) failed to convert
-rank 81: Point 598 (-89.795538, 30.239303, -1.9534244) failed to convert
-rank 92: Point 604 (-89.304011, 29.344817, -0.0) failed to convert
-rank 53: Point 433 (-90.50961, 30.087975, -0.69116605) failed to convert
-rank 22: Point 431 (-91.200595, 30.438091, -6.1228043) failed to convert
-rank 3: Point 434 (-91.867719, 30.732105, -9.1524804) failed to convert
-rank 21: Point 434 (-91.23878, 30.050695, -0.59617084) failed to convert
-rank 32: Point 432 (-90.938665, 30.117914, -5.27859) failed to convert
-rank 23: Point 432 (-91.225448, 29.726608, -4.5974019) failed to convert
-rank 52: Point 430 (-90.531511, 30.106565, -0.25097904) failed to convert
-rank 29: Point 431 (-91.051479, 29.893896, -1.4696291) failed to convert
-rank 30: Point 432 (-91.015031, 30.150444, -10.933071) failed to convert
-rank 67: Point 597 (-90.154645, 29.950216, -7.8364086) failed to convert
-rank 93: Point 600 (-89.281702, 29.089493, 15.68166) failed to convert
-rank 78: Point 605 (-89.917344, 29.918573, -6.3224668) failed to convert
-rank 35: Point 439 (-90.870684, 29.763589, -1.3800255) failed to convert
-rank 2: Point 428 (-91.943343, 30.595383, -7.3565243) failed to convert
-rank 38: Point 431 (-90.778984, 30.011491, 12.71687) failed to convert
-rank 11: Point 430 (-91.557851, 30.725202, -10.792912) failed to convert
-rank 97: Point 598 (-89.107715, 29.790754, 3.3564843) failed to convert
-rank 72: Point 605 (-90.039956, 29.960929, -6.4190884) failed to convert
-rank 79: Point 599 (-89.897611, 29.906435, -0.42851105) failed to convert
-rank 96: Point 607 (-89.192018, 29.30107, 1.0350985) failed to convert
-rank 98: Point 605 (-89.098557, 29.130821, -0.23598318) failed to convert
-rank 49: Point 435 (-90.570367, 30.352288, -0.33293083) failed to convert
-rank 37: Point 435 (-90.789765, 30.23865, -0.94676997) failed to convert
-rank 39: Point 434 (-90.804241, 29.384354, -8.2296) failed to convert
-rank 18: Point 435 (-91.294526, 30.510434, -14.714544) failed to convert
-rank 74: Point 605 (-89.994332, 29.972163, -1.7919225) failed to convert
-rank 88: Point 608 (-89.375177, 30.365608, -1.9222382) failed to convert
-rank 65: Point 601 (-90.184481, 30.514874, -10.628973) failed to convert
-rank 61: Point 434 (-90.384767, 29.594255, -0.77813012) failed to convert
-rank 0: Point 405 (-92.526882, 29.039974, 23.631676) failed to convert
-rank 82: Point 605 (-89.816497, 29.591039, -4.7176947) failed to convert
-rank 84: Point 607 (-89.769335, 29.332855, 0.29581386) failed to convert
-rank 85: Point 599 (-89.635329, 30.151603, -0.04940984) failed to convert
-rank 19: Point 436 (-91.257673, 30.525902, 22.173275) failed to convert
-rank 76: Point 607 (-89.965126, 29.877659, -4.4588434) failed to convert
-rank 64: Point 605 (-90.259391, 30.047686, -4.9770795) failed to convert
-rank 69: Point 602 (-90.110682, 29.821081, -4.3586402) failed to convert
-rank 14: Point 428 (-91.461455, 30.266789, -9.7078808) failed to convert
-rank 89: Point 601 (-89.403189, 29.339642, 15.603561) failed to convert
-rank 90: Point 606 (-89.394905, 28.949552, 1.6677725) failed to convert
-rank 86: Point 605 (-89.580148, 29.814295, 7.4767386) failed to convert
-rank 51: Point 434 (-90.608109, 29.37244, -8.2296) failed to convert
-rank 7: Point 434 (-91.719596, 30.535884, -5.8894836) failed to convert
-rank 13: Point 434 (-91.484753, 30.504919, -5.6067399) failed to convert
-rank 5: Point 436 (-91.794036, 30.383026, -8.2296) failed to convert
-rank 71: Point 600 (-90.080427, 29.683805, 0.31299999) failed to convert
-rank 43: Point 438 (-90.700179, 29.838509, -0.34199928) failed to convert
-rank 46: Point 427 (-90.695979, 29.423796, -0.15244916) failed to convert
-rank 26: Point 429 (-91.141202, 30.278138, 12.927762) failed to convert
-rank 33: Point 433 (-90.91598, 29.935699, -0.49034515) failed to convert
-rank 36: Point 430 (-90.846106, 29.75592, -1.0946684) failed to convert
-rank 63: Point 435 (-90.312566, 29.856305, -0.27664589) failed to convert
-rank 75: Point 600 (-89.986274, 29.826104, 0.7787326) failed to convert
-rank 6: Point 433 (-91.7482, 30.609931, -13.883641) failed to convert
-rank 44: Point 430 (-90.687574, 29.843094, -0.29886799) failed to convert
-rank 94: Point 605 (-89.236271, 29.229789, -0.0) failed to convert
-rank 80: Point 603 (-89.866999, 29.885278, -0.27467497) failed to convert
-rank 95: Point 601 (-89.214144, 29.262258, -0.09796732) failed to convert
-rank 70: Point 606 (-90.111825, 29.50895, 0.68068543) failed to convert
-rank 42: Point 433 (-90.7481, 29.448498, -1.3782938) failed to convert
-rank 91: Point 600 (-89.351465, 29.145973, 0.31299999) failed to convert
-rank 20: Point 432 (-91.328337, 28.921542, 8.7537135) failed to convert
-rank 31: Point 437 (-90.983232, 30.14673, -4.2840168) failed to convert
-rank 73: Point 599 (-90.03576, 29.742571, 0.31299999) failed to convert
-rank 15: Point 433 (-91.464202, 29.72825, -0.36449996) failed to convert
-rank 68: Point 606 (-90.121356, 30.017247, -9.0) failed to convert
-rank 54: Point 431 (-90.519708, 29.655146, -1.4898434) failed to convert
-rank 99: Point 600 (-88.942594, 29.496227, 11.648719) failed to convert
-rank 12: Point 424 (-91.550395, 29.984065, -7.0464401) failed to convert
-rank 83: Point 600 (-89.774508, 29.786355, -0.81621764) failed to convert
-rank 4: Point 433 (-91.837415, 30.370724, -3.6621985) failed to convert
-rank 66: Point 603 (-90.195685, 29.926445, 19.007963) failed to convert
-rank 81: Point 599 (-89.84705, 29.604165, 20.535683) failed to convert
-rank 25: Point 436 (-91.152936, 30.340617, 14.644026) failed to convert
-rank 27: Point 429 (-91.120622, 30.185659, -12.293804) failed to convert
-rank 1: Point 437 (-92.100192, 29.763949, -0.72762011) failed to convert
-rank 60: Point 429 (-90.396293, 29.748429, -0.49296369) failed to convert
-rank 87: Point 600 (-89.535048, 29.436399, -0.0) failed to convert
-rank 56: Point 431 (-90.475366, 29.828006, -1.1044129) failed to convert
-rank 92: Point 605 (-89.306807, 29.312655, -0.0) failed to convert
-rank 77: Point 601 (-89.945274, 29.870378, -5.8570372) failed to convert
-rank 62: Point 432 (-90.338969, 29.899805, -1.2858293) failed to convert
-rank 55: Point 434 (-90.475396, 30.012289, 25.38273) failed to convert
-rank 93: Point 601 (-89.175569, 30.287431, 4.4355786) failed to convert
-rank 72: Point 606 (-90.035056, 30.0234, -9.0) failed to convert
-rank 57: Point 437 (-90.468735, 29.69205, -0.29960474) failed to convert
-rank 48: Point 431 (-90.61557, 30.031653, 34.422172) failed to convert
-rank 50: Point 436 (-90.602374, 29.684312, 0.68389193) failed to convert
-rank 78: Point 606 (-89.897114, 30.170958, 3.0599999) failed to convert
-rank 24: Point 431 (-91.199701, 29.85768, -6.5430135) failed to convert
-rank 67: Point 598 (-90.158826, 29.895463, -0.68887029) failed to convert
-rank 41: Point 434 (-90.767373, 29.471319, -8.2296) failed to convert
-rank 45: Point 434 (-90.712407, 29.297866, 6.2290538) failed to convert
-rank 34: Point 430 (-90.856033, 30.366237, -4.2815327) failed to convert
-rank 9: Point 433 (-91.70179, 29.647127, 1.9540903) failed to convert
-rank 97: Point 599 (-89.157936, 29.229824, -0.0) failed to convert
-rank 47: Point 435 (-90.650331, 29.859658, -0.96680664) failed to convert
-rank 59: Point 435 (-90.41168, 29.863883, -0.72732294) failed to convert
-rank 96: Point 608 (-89.198659, 29.22569, -0.12569527) failed to convert
-rank 17: Point 435 (-91.319235, 30.659951, -2.9561712) failed to convert
-rank 28: Point 430 (-91.10987, 29.670202, -2.1895925) failed to convert
-rank 65: Point 602 (-90.265478, 29.447292, 0.66377425) failed to convert
-rank 58: Point 426 (-90.4231, 30.003832, -2.9010279) failed to convert
-rank 74: Point 606 (-90.037225, 29.424129, -0.27178886) failed to convert
-rank 79: Point 600 (-89.888617, 30.01849, 3.1229104) failed to convert
-rank 40: Point 430 (-90.764609, 29.727365, -1.0969296) failed to convert
-rank 8: Point 427 (-91.660327, 30.916145, -20.38936) failed to convert
-rank 88: Point 609 (-89.428259, 29.75426, -0.0) failed to convert
-rank 10: Point 430 (-91.601151, 30.748501, -20.0) failed to convert
-rank 16: Point 430 (-91.393446, 30.187421, -0.23100001) failed to convert
-rank 3: Point 435 (-91.853305, 30.993176, -13.66693) failed to convert
-rank 53: Point 434 (-90.507799, 30.113019, -0.33683684) failed to convert
-rank 98: Point 606 (-89.008843, 30.119004, 7.2593213) failed to convert
-rank 84: Point 608 (-89.71393, 30.009642, 2.8199926) failed to convert
-rank 82: Point 606 (-89.818565, 29.565399, 0.65085446) failed to convert
-rank 22: Point 432 (-91.208098, 30.319743, 21.59887) failed to convert
-rank 21: Point 435 (-91.22203, 30.316846, -13.691008) failed to convert
-rank 29: Point 432 (-91.036321, 30.126413, -11.312653) failed to convert
-rank 85: Point 600 (-89.680641, 29.606548, -0.05526251) failed to convert
-rank 23: Point 433 (-91.190328, 30.284218, -13.581889) failed to convert
-rank 52: Point 431 (-90.546063, 29.903551, 0.80498967) failed to convert
-rank 32: Point 433 (-90.966866, 29.692008, -0.82882875) failed to convert
-rank 64: Point 606 (-90.259379, 30.047746, -3.0632689) failed to convert
-rank 30: Point 433 (-91.017031, 30.11989, -11.83385) failed to convert
-rank 89: Point 602 (-89.320975, 30.284329, 2.9049761) failed to convert
-rank 86: Point 606 (-89.601399, 29.560691, 0.10645903) failed to convert
-rank 35: Point 440 (-90.841907, 30.189359, -2.2916597) failed to convert
-rank 11: Point 431 (-91.586542, 30.234967, -3.7373699) failed to convert
-rank 2: Point 429 (-92.01069, 29.319741, 6.0342076) failed to convert
-rank 76: Point 608 (-89.978432, 29.709036, 21.726406) failed to convert
-rank 69: Point 603 (-90.115244, 29.761929, 0.31299999) failed to convert
-rank 18: Point 436 (-91.316351, 30.158364, -0.94661473) failed to convert
-rank 38: Point 432 (-90.787177, 29.891594, -1.2851556) failed to convert
-rank 49: Point 436 (-90.619706, 29.657661, -1.1496457) failed to convert
-rank 39: Point 435 (-90.771025, 29.872261, -0.7968115) failed to convert
-rank 90: Point 607 (-89.352675, 29.440632, 4.0514601) failed to convert
-rank 71: Point 601 (-90.06881, 29.833562, 0.35115281) failed to convert
-rank 61: Point 435 (-90.359983, 29.930628, -3.1208416) failed to convert
-rank 75: Point 601 (-89.980324, 29.90134, 0.92668797) failed to convert
-rank 37: Point 436 (-90.815374, 29.863913, -1.1733167) failed to convert
-rank 19: Point 437 (-91.2589, 30.506023, 8.2930671) failed to convert
-rank 0: Point 406 (-92.502929, 29.565844, -0.0) failed to convert
-rank 94: Point 606 (-89.201655, 29.621685, 3.892149) failed to convert
-rank 80: Point 604 (-89.916016, 29.270463, 3.3287194) failed to convert
-rank 7: Point 435 (-91.755641, 29.894271, -1.156509) failed to convert
-rank 14: Point 429 (-91.461446, 30.266828, -9.7078808) failed to convert
-rank 73: Point 600 (-90.019786, 29.946556, 0.52366005) failed to convert
-rank 13: Point 435 (-91.527354, 29.785001, -2.609088) failed to convert
-rank 5: Point 437 (-91.771086, 30.79305, -17.231565) failed to convert
-rank 51: Point 435 (-90.604174, 29.42847, 0.3051222) failed to convert
-rank 95: Point 602 (-89.218148, 29.216684, -0.1712847) failed to convert
-rank 36: Point 431 (-90.845978, 29.757756, -0.68842061) failed to convert
-rank 91: Point 601 (-89.343553, 29.237602, -0.03159539) failed to convert
-rank 68: Point 607 (-90.121158, 30.019813, -9.0) failed to convert
-rank 99: Point 601 (-88.881074, 30.157857, 10.332491) failed to convert
-rank 26: Point 430 (-91.177586, 29.705921, -1.9544635) failed to convert
-rank 70: Point 607 (-90.080073, 29.919946, -6.8973197) failed to convert
-rank 46: Point 428 (-90.661123, 29.924856, -1.1802709) failed to convert
-rank 83: Point 601 (-89.775124, 29.778764, -0.0) failed to convert
-rank 66: Point 604 (-90.195988, 29.922327, 24.987533) failed to convert
-rank 33: Point 434 (-90.921803, 29.848307, -1.8595686) failed to convert
-rank 81: Point 600 (-89.794754, 30.248627, -2.0035799) failed to convert
-rank 6: Point 434 (-91.750166, 30.574792, -13.069825) failed to convert
-rank 63: Point 436 (-90.304973, 29.957925, -7.762491) failed to convert
-rank 43: Point 439 (-90.700163, 29.838568, -0.94870668) failed to convert
-rank 92: Point 606 (-89.302864, 29.357713, 0.01394752) failed to convert
-rank 42: Point 434 (-90.71886, 29.873077, -0.8247089) failed to convert
-rank 87: Point 601 (-89.462034, 30.292042, -4.9291337) failed to convert
-rank 44: Point 431 (-90.673785, 30.040478, -8.7456621) failed to convert
-rank 96: Point 609 (-89.206295, 29.139061, -0.04870162) failed to convert
-rank 72: Point 607 (-90.034516, 30.030209, -4.8771051) failed to convert
-rank 78: Point 607 (-89.908377, 30.030607, -9.0) failed to convert
-rank 12: Point 425 (-91.506262, 30.730331, -11.798905) failed to convert
-rank 15: Point 434 (-91.43375, 30.237163, -1.0035667) failed to convert
-rank 77: Point 602 (-89.931637, 30.041603, 0.52673377) failed to convert
-rank 4: Point 434 (-91.807871, 30.903154, -19.226783) failed to convert
-rank 93: Point 602 (-89.176148, 30.280942, 4.439554) failed to convert
-rank 67: Point 599 (-90.158729, 29.896719, -0.8610048) failed to convert
-rank 97: Point 600 (-89.081092, 30.083885, 3.3931962) failed to convert
-rank 65: Point 603 (-90.250088, 29.652625, -0.52598339) failed to convert
-rank 88: Point 610 (-89.374452, 30.373657, -10.310376) failed to convert
-rank 25: Point 437 (-91.193603, 29.699403, -0.15075382) failed to convert
-rank 1: Point 438 (-92.15622, 28.64753, 40.046435) failed to convert
-rank 79: Point 601 (-89.878552, 30.143423, -5.4638451) failed to convert
-rank 56: Point 432 (-90.484766, 29.697895, 0.19576762) failed to convert
-rank 20: Point 433 (-91.26159, 30.010091, -8.4673447) failed to convert
-rank 84: Point 609 (-89.789182, 29.086692, 26.884651) failed to convert
-rank 82: Point 607 (-89.773209, 30.122907, -0.03082859) failed to convert
-rank 74: Point 607 (-89.994334, 29.972123, -1.5389048) failed to convert
-rank 60: Point 430 (-90.378859, 29.985294, -0.33512582) failed to convert
-rank 27: Point 430 (-91.151389, 29.703521, 0.1) failed to convert
-rank 55: Point 435 (-90.474252, 30.027975, 13.092034) failed to convert
-rank 98: Point 607 (-89.055265, 29.611049, 5.4970126) failed to convert
-rank 24: Point 432 (-91.209943, 29.694412, -6.501384) failed to convert
-rank 48: Point 432 (-90.684321, 29.045809, 4.3919972) failed to convert
-rank 64: Point 607 (-90.265697, 29.963847, -3.1782491) failed to convert
-rank 34: Point 431 (-90.896266, 29.769193, -1.2840893) failed to convert
-rank 62: Point 433 (-90.338912, 29.900531, -1.1041094) failed to convert
-rank 85: Point 601 (-89.693322, 29.452442, 0.34993162) failed to convert
-rank 45: Point 435 (-90.709202, 29.344483, 0.3008648) failed to convert
-rank 57: Point 438 (-90.457527, 29.846619, -0.32106858) failed to convert
-rank 89: Point 603 (-89.414142, 29.211077, -1.021615) failed to convert
-rank 16: Point 431 (-91.392883, 30.195898, -0.63783313) failed to convert
-rank 69: Point 604 (-90.094702, 30.027484, -1.5698452) failed to convert
-rank 9: Point 434 (-91.625467, 30.980097, -15.19665) failed to convert
-rank 31: Point 438 (-90.979524, 30.202377, -4.2308799) failed to convert
-rank 40: Point 431 (-90.765162, 29.719258, -0.89391372) failed to convert
-rank 10: Point 431 (-91.652573, 29.85777, -1.4320501) failed to convert
-rank 76: Point 609 (-89.983805, 29.64075, -1.4828519) failed to convert
-rank 86: Point 607 (-89.548455, 30.188687, -0.29619559) failed to convert
-rank 71: Point 602 (-90.067052, 29.855956, 1.0502798) failed to convert
-rank 54: Point 432 (-90.493467, 30.019519, -8.4660283) failed to convert
-rank 90: Point 608 (-89.365792, 29.288813, 1.7658768) failed to convert
-rank 58: Point 427 (-90.408605, 30.200994, 1.7951193) failed to convert
-rank 3: Point 436 (-91.881078, 30.487138, -5.409313) failed to convert
-rank 53: Point 435 (-90.544428, 29.602484, -0.59808421) failed to convert
-rank 21: Point 436 (-91.221606, 30.323513, -14.000989) failed to convert
-rank 28: Point 431 (-91.109833, 29.670219, -2.6802831) failed to convert
-rank 47: Point 436 (-90.638239, 30.03159, -5.9794103) failed to convert
-rank 59: Point 436 (-90.399926, 30.023777, -5.0322483) failed to convert
-rank 22: Point 433 (-91.203035, 30.399644, -15.986761) failed to convert
-rank 11: Point 432 (-91.633658, 29.41488, 2.2346847) failed to convert
-rank 50: Point 437 (-90.626452, 29.34123, -0.37039665) failed to convert
-rank 30: Point 434 (-91.015996, 30.135581, 0.07000692) failed to convert
-rank 75: Point 602 (-89.980304, 29.901518, 1.1372575) failed to convert
-rank 41: Point 435 (-90.730539, 30.00741, -9.9386144) failed to convert
-rank 80: Point 605 (-89.85197, 30.07127, 0.36576003) failed to convert
-rank 52: Point 432 (-90.562772, 29.669095, 0.26952957) failed to convert
-rank 29: Point 433 (-91.032105, 30.190703, -12.256314) failed to convert
-rank 23: Point 434 (-91.226513, 29.709274, -4.9542214) failed to convert
-rank 95: Point 603 (-89.21949, 29.201389, -0.27215864) failed to convert
-rank 91: Point 602 (-89.3649, 28.989629, 14.782535) failed to convert
-rank 94: Point 607 (-89.239762, 29.189989, -0.22347754) failed to convert
-rank 8: Point 428 (-91.704889, 30.136954, -1.980706) failed to convert
-rank 73: Point 601 (-90.027039, 29.853912, 3.7017265) failed to convert
-rank 68: Point 608 (-90.125088, 29.968876, 1.0445787) failed to convert
-rank 32: Point 434 (-90.937679, 30.131777, -7.0650394) failed to convert
-rank 39: Point 436 (-90.769001, 29.901723, -0.39735964) failed to convert
-rank 99: Point 602 (-88.902976, 29.923275, 4.5300169) failed to convert
-rank 70: Point 608 (-90.097856, 29.690264, 0.21500676) failed to convert
-rank 17: Point 436 (-91.323834, 30.585759, -16.473689) failed to convert
-rank 66: Point 605 (-90.232009, 29.446039, -0.19384149) failed to convert
-rank 83: Point 602 (-89.792444, 29.565608, -4.3107866) failed to convert
-rank 81: Point 601 (-89.821063, 29.925804, 9.6944679) failed to convert
-rank 37: Point 437 (-90.815371, 29.863873, -0.52021219) failed to convert
-rank 49: Point 437 (-90.609853, 29.797399, -0.57886652) failed to convert
-rank 92: Point 607 (-89.263012, 29.811893, 1.2186995) failed to convert
-rank 18: Point 437 (-91.346987, 29.657639, -3.7243513) failed to convert
-rank 0: Point 407 (-92.531483, 28.92624, 26.837358) failed to convert
-rank 19: Point 438 (-91.257294, 30.531402, -9.3097366) failed to convert
-rank 96: Point 610 (-89.197572, 29.237935, -0.0) failed to convert
-rank 87: Point 602 (-89.498785, 29.863708, -0.53630385) failed to convert
-rank 72: Point 608 (-90.034268, 30.033249, 5.8857487) failed to convert
-rank 35: Point 441 (-90.841885, 30.189416, -2.1688257) failed to convert
-rank 61: Point 436 (-90.324959, 30.400384, -0.30708581) failed to convert
-rank 78: Point 608 (-89.971563, 29.232475, 4.5503701) failed to convert
-rank 5: Point 438 (-91.77105, 30.793099, -16.652188) failed to convert
-rank 65: Point 604 (-90.270239, 29.383353, -0.59039842) failed to convert
-rank 38: Point 433 (-90.785843, 29.911037, -0.3981395) failed to convert
-rank 36: Point 432 (-90.816376, 30.193708, -0.78456514) failed to convert
-rank 93: Point 603 (-89.27621, 29.151956, -0.36768892) failed to convert
-rank 67: Point 600 (-90.158804, 29.895606, -4.209593) failed to convert
-rank 77: Point 603 (-89.934952, 29.999958, -0.95943673) failed to convert
-rank 13: Point 436 (-91.518537, 29.935194, -1.6547943) failed to convert
-rank 51: Point 436 (-90.5986, 29.507622, -0.36796875) failed to convert
-rank 2: Point 430 (-91.972234, 30.052498, -2.9871011) failed to convert
-rank 97: Point 601 (-89.163226, 29.170153, -0.04099976) failed to convert
-rank 88: Point 611 (-89.462728, 29.350699, -1.5318866) failed to convert
-rank 82: Point 608 (-89.76342, 30.241922, -1.8438475) failed to convert
-rank 98: Point 608 (-89.003233, 30.179579, 8.2925483) failed to convert
-rank 26: Point 431 (-91.14465, 30.224239, 12.609174) failed to convert
-rank 84: Point 610 (-89.705116, 30.115648, -0.61184735) failed to convert
-rank 79: Point 602 (-89.89823, 29.898549, -3.0473905) failed to convert
-rank 74: Point 608 (-89.994338, 29.972063, -1.2242592) failed to convert
-rank 64: Point 608 (-90.250713, 30.162176, 4.2662239) failed to convert
-rank 46: Point 429 (-90.659642, 29.945925, -0.40687907) failed to convert
-rank 43: Point 440 (-90.731761, 29.380496, -8.2296) failed to convert
-rank 33: Point 435 (-90.906248, 30.081043, 16.603017) failed to convert
-rank 4: Point 435 (-91.842204, 30.282996, -3.9547137) failed to convert
-rank 7: Point 436 (-91.720471, 30.520204, -7.4325717) failed to convert
-rank 85: Point 602 (-89.692682, 29.459676, 0.31299999) failed to convert
-rank 6: Point 435 (-91.765174, 30.307358, -8.2296) failed to convert
-rank 86: Point 608 (-89.611037, 29.444994, -5.7390796) failed to convert
-rank 44: Point 432 (-90.68495, 29.880573, -0.51097066) failed to convert
-rank 15: Point 435 (-91.476206, 29.524726, 0.97470211) failed to convert
-rank 12: Point 426 (-91.545068, 30.074406, -1.0254965) failed to convert
-rank 89: Point 604 (-89.414337, 29.208333, 0.31299999) failed to convert
-rank 42: Point 435 (-90.74814, 29.447616, -0.98642931) failed to convert
-rank 25: Point 438 (-91.154934, 30.309145, -14.517625) failed to convert
-rank 76: Point 610 (-89.978171, 29.712204, -8.2296) failed to convert
-rank 90: Point 609 (-89.376306, 29.166474, 4.4456123) failed to convert
-rank 1: Point 439 (-92.049307, 30.744238, -9.6522984) failed to convert
-rank 14: Point 430 (-91.462868, 30.243043, -1.0673444) failed to convert
-rank 20: Point 434 (-91.235585, 30.425007, -3.4531427) failed to convert
-rank 69: Point 605 (-90.095597, 30.015934, 1.316666) failed to convert
-rank 71: Point 603 (-90.068688, 29.834843, 0.72232728) failed to convert
-rank 27: Point 431 (-91.120362, 30.189432, 17.965547) failed to convert
-rank 60: Point 431 (-90.355211, 30.303838, -0.39658243) failed to convert
-rank 62: Point 434 (-90.356437, 29.663676, -0.52951173) failed to convert
-rank 24: Point 433 (-91.216682, 29.586537, 0.40368397) failed to convert
-rank 75: Point 603 (-89.998363, 29.671941, 1.2296388) failed to convert
-rank 80: Point 606 (-89.914201, 29.293271, 0.14293862) failed to convert
-rank 34: Point 432 (-90.901257, 29.694085, -1.0889098) failed to convert
-rank 56: Point 433 (-90.484575, 29.700507, -0.87700304) failed to convert
-rank 16: Point 432 (-91.391896, 30.211838, -0.59609645) failed to convert
-rank 63: Point 437 (-90.305822, 29.946515, 27.969953) failed to convert
-rank 94: Point 608 (-89.240394, 29.182542, -0.0) failed to convert
-rank 95: Point 604 (-89.205595, 29.358831, 7.9204133) failed to convert
-rank 31: Point 439 (-90.984414, 30.127496, -5.4604082) failed to convert
-rank 99: Point 603 (-88.915724, 29.786018, 4.3702362) failed to convert
-rank 55: Point 436 (-90.499365, 29.680513, -0.48888806) failed to convert
-rank 68: Point 609 (-90.120898, 30.023053, -0.46284239) failed to convert
-rank 73: Point 602 (-90.026732, 29.85771, 1.5700668) failed to convert
-rank 40: Point 432 (-90.711942, 30.487593, -9.7326327) failed to convert
-rank 91: Point 603 (-89.349411, 29.169603, -1.5576668) failed to convert
-rank 70: Point 609 (-90.071215, 30.033646, 1.0398291) failed to convert
-rank 3: Point 437 (-91.883236, 30.445734, -5.1364257) failed to convert
-rank 28: Point 432 (-91.074894, 30.212066, 4.8807351) failed to convert
-rank 45: Point 436 (-90.669194, 29.921131, -0.3793962) failed to convert
-rank 9: Point 435 (-91.674229, 30.134532, -8.2296) failed to convert
-rank 66: Point 606 (-90.238025, 29.365362, -0.00131774) failed to convert
-rank 92: Point 608 (-89.301173, 29.376778, 0.57740594) failed to convert
-rank 81: Point 602 (-89.827942, 29.840863, -0.48178081) failed to convert
-rank 21: Point 437 (-91.215045, 30.427285, -5.9184511) failed to convert
-rank 83: Point 603 (-89.805733, 29.401185, 0.68438481) failed to convert
-rank 53: Point 436 (-90.486464, 30.406297, -0.47358865) failed to convert
-rank 96: Point 611 (-89.159681, 29.663966, 3.7218767) failed to convert
-rank 87: Point 603 (-89.556153, 29.184186, 8.0422188) failed to convert
-rank 10: Point 432 (-91.585067, 31.022052, -13.179701) failed to convert
-rank 47: Point 437 (-90.674184, 29.517745, -1.3015512) failed to convert
-rank 72: Point 609 (-90.039932, 29.960961, -6.4190884) failed to convert
-rank 78: Point 609 (-89.908355, 30.030762, -3.3040365) failed to convert
-rank 57: Point 439 (-90.440517, 30.079884, -0.20520253) failed to convert
-rank 30: Point 435 (-91.013223, 30.177665, 13.72654) failed to convert
-rank 29: Point 434 (-91.020621, 30.365546, -7.4380895) failed to convert
-rank 67: Point 601 (-90.124537, 30.339753, 3.5899999) failed to convert
-rank 59: Point 437 (-90.424807, 29.684131, -0.89604859) failed to convert
-rank 93: Point 604 (-89.27219, 29.197911, 15.492894) failed to convert
-rank 77: Point 604 (-89.93099, 30.049435, 2.0013997) failed to convert
-rank 11: Point 433 (-91.57112, 30.497347, -5.624549) failed to convert
-rank 82: Point 609 (-89.817334, 29.580463, -4.3540682) failed to convert
-rank 50: Point 438 (-90.5841, 29.942139, 0.93143018) failed to convert
-rank 23: Point 435 (-91.19032, 30.284158, -13.581889) failed to convert
-rank 65: Point 605 (-90.227128, 29.956638, 32.859735) failed to convert
-rank 39: Point 437 (-90.776149, 29.797343, -1.6887914) failed to convert
-rank 48: Point 433 (-90.642851, 29.643405, 0.75799526) failed to convert
-rank 22: Point 434 (-91.200922, 30.432931, 6.3792392) failed to convert
-rank 97: Point 602 (-89.15082, 29.309747, 0.34904724) failed to convert
-rank 88: Point 612 (-89.461817, 29.361377, 14.389008) failed to convert
-rank 58: Point 428 (-90.389637, 30.457299, -6.4072612) failed to convert
-rank 98: Point 609 (-89.006827, 30.140432, 7.9773268) failed to convert
-rank 17: Point 437 (-91.358502, 30.021553, -0.51146123) failed to convert
-rank 41: Point 436 (-90.756461, 29.630849, -0.8318937) failed to convert
-rank 84: Point 611 (-89.75194, 29.545429, -0.41871285) failed to convert
-rank 49: Point 438 (-90.627883, 29.540786, -2.4634096) failed to convert
-rank 79: Point 603 (-89.899094, 29.887723, -6.052414) failed to convert
-rank 8: Point 429 (-91.660929, 30.9055, -11.678462) failed to convert
-rank 74: Point 609 (-90.010562, 29.765788, -2.0129275) failed to convert
-rank 18: Point 438 (-91.294474, 30.510464, -15.565619) failed to convert
-rank 54: Point 433 (-90.519695, 29.655108, -1.5906079) failed to convert
-rank 64: Point 609 (-90.265494, 29.966251, 4.0866494) failed to convert
-rank 0: Point 408 (-92.549908, 28.5079, 49.11108) failed to convert
-rank 86: Point 609 (-89.571366, 29.917814, -0.0) failed to convert
-rank 37: Point 438 (-90.815368, 29.863812, -0.19250432) failed to convert
-rank 32: Point 435 (-90.93967, 30.101882, -4.1715971) failed to convert
-rank 35: Point 442 (-90.850692, 30.059603, 20.903414) failed to convert
-rank 76: Point 611 (-89.965103, 29.877625, -5.7890668) failed to convert
-rank 61: Point 437 (-90.385657, 29.582068, -0.43018029) failed to convert
-rank 85: Point 603 (-89.69672, 29.410156, 0.31489798) failed to convert
-rank 52: Point 433 (-90.557902, 29.73752, -0.54729453) failed to convert
-rank 51: Point 437 (-90.584944, 29.701013, 0.29077862) failed to convert
-rank 89: Point 605 (-89.368968, 29.734545, 2.5899551) failed to convert
-rank 19: Point 439 (-91.257451, 30.528836, 7.6833956) failed to convert
-rank 90: Point 610 (-89.365579, 29.29094, -5.0249331) failed to convert
-rank 5: Point 439 (-91.770439, 30.803674, -8.6524552) failed to convert
-rank 36: Point 433 (-90.839273, 29.856917, -0.57970843) failed to convert
-rank 69: Point 606 (-90.095133, 30.021759, -0.42357307) failed to convert
-rank 71: Point 604 (-90.074647, 29.758069, -0.10612287) failed to convert
-rank 2: Point 431 (-92.020123, 29.135004, 10.585446) failed to convert
-rank 75: Point 604 (-89.993903, 29.728714, 23.645626) failed to convert
-rank 4: Point 436 (-91.810184, 30.861379, 12.86264) failed to convert
-rank 38: Point 434 (-90.786416, 29.90265, -0.91445794) failed to convert
-rank 26: Point 432 (-91.147218, 30.184029, -12.771121) failed to convert
-rank 43: Point 441 (-90.732875, 29.364225, 5.2968713) failed to convert
-rank 80: Point 607 (-89.843467, 30.175526, 2.8299999) failed to convert
-rank 7: Point 437 (-91.696875, 30.933781, -12.974771) failed to convert
-rank 6: Point 436 (-91.742448, 30.711321, -14.849857) failed to convert
-rank 94: Point 609 (-89.142158, 30.284338, 4.5738794) failed to convert
-rank 95: Point 605 (-89.223767, 29.152647, 0.00454739) failed to convert
-rank 99: Point 604 (-88.877109, 30.199079, 9.1732545) failed to convert
-rank 12: Point 427 (-91.52447, 30.423992, -3.7305861) failed to convert
-rank 15: Point 436 (-91.467913, 29.664993, -0.72172075) failed to convert
-rank 70: Point 610 (-90.098856, 29.677247, -8.2296) failed to convert
-rank 91: Point 604 (-89.346545, 29.202635, 0.30270626) failed to convert
-rank 42: Point 436 (-90.684246, 30.369222, -5.7597645) failed to convert
-rank 68: Point 610 (-90.123638, 29.98758, -2.3459324) failed to convert
-rank 92: Point 609 (-89.306046, 29.32079, -0.20814314) failed to convert
-rank 73: Point 603 (-90.044389, 29.631327, 0.26745905) failed to convert
-rank 66: Point 607 (-90.239998, 29.338436, -0.56270364) failed to convert
-rank 72: Point 610 (-90.034477, 30.030379, -4.8771051) failed to convert
-rank 96: Point 612 (-89.182426, 29.408677, 5.8341087) failed to convert
-rank 83: Point 604 (-89.736064, 30.254215, -1.882451) failed to convert
-rank 44: Point 433 (-90.708576, 29.539931, -1.2229229) failed to convert
-rank 14: Point 431 (-91.491455, 29.76187, -3.1851601) failed to convert
-rank 81: Point 603 (-89.796024, 30.232939, -0.551155) failed to convert
-rank 78: Point 610 (-89.939304, 29.642151, 3.3343382) failed to convert
-rank 33: Point 436 (-90.931507, 29.701284, -1.2137189) failed to convert
-rank 62: Point 435 (-90.338896, 29.900622, -1.266924) failed to convert
-rank 87: Point 604 (-89.540872, 29.366181, 19.323419) failed to convert
-rank 77: Point 605 (-89.96227, 29.655254, -0.98299998) failed to convert
-rank 67: Point 602 (-90.158783, 29.895781, -4.2123362) failed to convert
-rank 1: Point 440 (-92.09598, 29.841464, -0.587822) failed to convert
-rank 93: Point 605 (-89.25191, 29.429107, 4.4672323) failed to convert
-rank 46: Point 430 (-90.665833, 29.857463, -0.77845527) failed to convert
-rank 63: Point 438 (-90.3338, 29.570211, -0.43433433) failed to convert
-rank 24: Point 434 (-91.199673, 29.857709, -7.2719819) failed to convert
-rank 20: Point 435 (-91.226521, 30.568399, -10.056132) failed to convert
-rank 25: Point 439 (-91.154807, 30.311059, 0.88596108) failed to convert
-rank 60: Point 432 (-90.346367, 30.422196, -2.3387752) failed to convert
-rank 13: Point 437 (-91.53718, 29.61664, -3.7216081) failed to convert
-rank 82: Point 610 (-89.79286, 29.882248, -0.00357256) failed to convert
-rank 88: Point 613 (-89.46248, 29.353519, 31.78621) failed to convert
-rank 65: Point 606 (-90.269659, 29.390607, 0.68891819) failed to convert
-rank 31: Point 440 (-91.024486, 29.514971, -0.49377939) failed to convert
-rank 45: Point 437 (-90.673483, 29.859648, -0.2554733) failed to convert
-rank 84: Point 612 (-89.752447, 29.539121, 19.09805) failed to convert
-rank 97: Point 603 (-89.166312, 29.135324, -0.0) failed to convert
-rank 98: Point 610 (-88.996987, 30.246683, 6.26412) failed to convert
-rank 28: Point 433 (-91.109667, 29.672271, -2.3854366) failed to convert
-rank 55: Point 437 (-90.491658, 29.787495, -0.09689662) failed to convert
-rank 40: Point 433 (-90.755625, 29.858009, -1.0326503) failed to convert
-rank 21: Point 438 (-91.217477, 30.388834, 15.939772) failed to convert
-rank 79: Point 604 (-89.898221, 29.89851, -3.0473905) failed to convert
-rank 9: Point 436 (-91.628469, 30.92862, -8.1709219) failed to convert
-rank 74: Point 610 (-90.006266, 29.820407, -6.7147445) failed to convert
-rank 53: Point 437 (-90.509572, 30.087988, -0.69691823) failed to convert
-rank 10: Point 433 (-91.601163, 30.747906, -13.459139) failed to convert
-rank 56: Point 434 (-90.50318, 29.441515, -0.48583496) failed to convert
-rank 27: Point 432 (-91.152581, 29.684636, 0.09682848) failed to convert
-rank 16: Point 433 (-91.393369, 30.187477, -0.23100001) failed to convert
-rank 86: Point 610 (-89.538509, 30.304663, -4.5836576) failed to convert
-rank 11: Point 434 (-91.587508, 30.216626, -4.6035406) failed to convert
-rank 57: Point 440 (-90.458646, 29.831096, 0.09346935) failed to convert
-rank 23: Point 436 (-91.224041, 29.748803, -1.7291012) failed to convert
-rank 34: Point 433 (-90.868548, 30.181108, -2.2460954) failed to convert
-rank 64: Point 610 (-90.298078, 29.530566, 1.9358292) failed to convert
-rank 59: Point 438 (-90.402527, 29.988376, 30.645738) failed to convert
-rank 76: Point 612 (-89.960926, 29.930255, -2.3391143) failed to convert
-rank 3: Point 438 (-91.853414, 30.988482, -13.39968) failed to convert
-rank 85: Point 604 (-89.701148, 29.355608, 0.31299999) failed to convert
-rank 89: Point 606 (-89.334849, 30.124846, 3.3999702) failed to convert
-rank 90: Point 611 (-89.376639, 29.162231, 0.31299999) failed to convert
-rank 30: Point 436 (-91.074483, 29.232313, -0.32753326) failed to convert
-rank 50: Point 439 (-90.625935, 29.348435, -8.2296) failed to convert
-rank 41: Point 437 (-90.738662, 29.889734, -0.34834494) failed to convert
-rank 39: Point 438 (-90.776163, 29.797078, -1.7093989) failed to convert
-rank 22: Point 435 (-91.196045, 30.509492, 17.944419) failed to convert
-rank 58: Point 429 (-90.431251, 29.892331, -8.2296) failed to convert
-rank 69: Point 607 (-90.103109, 29.918858, -2.5987389) failed to convert
-rank 48: Point 434 (-90.642963, 29.641798, -0.72051853) failed to convert
-rank 75: Point 605 (-89.980325, 29.900841, 0.86705313) failed to convert
-rank 71: Point 605 (-90.061616, 29.925528, 36.467373) failed to convert
-rank 8: Point 430 (-91.665139, 30.832488, -11.614704) failed to convert
-rank 29: Point 435 (-91.042762, 30.027454, -4.7435642) failed to convert
-rank 37: Point 439 (-90.789404, 30.243579, -1.7003163) failed to convert
-rank 17: Point 438 (-91.323794, 30.585754, -17.114868) failed to convert
-rank 52: Point 434 (-90.558422, 29.730042, -1.0254176) failed to convert
-rank 80: Point 608 (-89.861088, 29.957405, 5.019382) failed to convert
-rank 61: Point 438 (-90.390063, 29.521878, -0.45432344) failed to convert
-rank 18: Point 439 (-91.346949, 29.657653, -3.7243513) failed to convert
-rank 99: Point 605 (-88.964796, 29.251575, 25.253767) failed to convert
-rank 47: Point 438 (-90.631375, 30.128612, -0.05105432) failed to convert
-rank 49: Point 439 (-90.615803, 29.712747, -0.36269443) failed to convert
-rank 32: Point 436 (-90.937279, 30.137475, 33.659376) failed to convert
-rank 35: Point 443 (-90.859292, 29.932359, -0.74740896) failed to convert
-rank 70: Point 611 (-90.097863, 29.690082, 0.23609792) failed to convert
-rank 95: Point 606 (-89.219875, 29.196882, -0.0) failed to convert
-rank 91: Point 605 (-89.345921, 29.209697, 0.26289424) failed to convert
-rank 94: Point 610 (-89.241445, 29.170296, -0.58880392) failed to convert
-rank 92: Point 610 (-89.306137, 29.319712, -0.12902237) failed to convert
-rank 68: Point 611 (-90.120905, 30.022959, -0.11486536) failed to convert
-rank 96: Point 613 (-89.196324, 29.251722, -0.0) failed to convert
-rank 66: Point 608 (-90.1961, 29.919406, -1.5005541) failed to convert
-rank 51: Point 438 (-90.585577, 29.692032, 0.57426216) failed to convert
-rank 5: Point 440 (-91.810114, 30.091452, -3.6480084) failed to convert
-rank 73: Point 604 (-90.012741, 30.035606, 0.72441662) failed to convert
-rank 72: Point 611 (-90.039896, 29.96101, -6.41665) failed to convert
-rank 83: Point 605 (-89.783014, 29.681509, -0.0) failed to convert
-rank 0: Point 409 (-92.519333, 29.183494, 18.1) failed to convert
-rank 19: Point 440 (-91.286164, 30.068773, -6.5839168) failed to convert
-rank 81: Point 604 (-89.794961, 30.245352, -1.0887196) failed to convert
-rank 36: Point 434 (-90.812123, 30.255749, -1.8563885) failed to convert
-rank 2: Point 432 (-91.927271, 30.888195, -10.66835) failed to convert
-rank 38: Point 435 (-90.787159, 29.891558, -0.90392104) failed to convert
-rank 26: Point 433 (-91.144259, 30.23026, -13.066777) failed to convert
-rank 67: Point 603 (-90.154464, 29.951825, 16.283705) failed to convert
-rank 77: Point 606 (-89.961327, 29.667118, 18.226809) failed to convert
-rank 87: Point 605 (-89.495137, 29.905834, -0.27544674) failed to convert
-rank 43: Point 442 (-90.700152, 29.838607, -1.2899443) failed to convert
-rank 93: Point 606 (-89.272883, 29.189616, 5.9386401) failed to convert
-rank 82: Point 611 (-89.816464, 29.59109, -4.7176947) failed to convert
-rank 6: Point 437 (-91.750584, 30.567069, -7.1359202) failed to convert
-rank 88: Point 614 (-89.454333, 29.448564, 1.5827767) failed to convert
-rank 7: Point 438 (-91.702589, 30.833923, -10.843767) failed to convert
-rank 15: Point 437 (-91.441437, 30.10912, -1.4214429) failed to convert
-rank 12: Point 428 (-91.513954, 30.601103, -7.5030197) failed to convert
-rank 4: Point 437 (-91.803971, 30.972389, 0.98597388) failed to convert
-rank 78: Point 611 (-89.908916, 30.023675, -9.0) failed to convert
-rank 98: Point 611 (-89.093967, 29.181009, 0.04808966) failed to convert
-rank 84: Point 613 (-89.714321, 30.00325, 2.8697306) failed to convert
-rank 65: Point 607 (-90.265666, 29.444035, 0.9269667) failed to convert
-rank 44: Point 434 (-90.686348, 29.860502, -0.93641371) failed to convert
-rank 79: Point 605 (-89.898085, 29.900166, -2.9026105) failed to convert
-rank 42: Point 437 (-90.710261, 29.996938, -2.0687947) failed to convert
-rank 14: Point 432 (-91.461433, 30.266887, -9.7078808) failed to convert
-rank 97: Point 604 (-89.161651, 29.187888, -0.0036323) failed to convert
-rank 74: Point 611 (-89.982752, 30.118373, 4.3800001) failed to convert
-rank 33: Point 437 (-90.950058, 29.419652, -0.19812592) failed to convert
-rank 86: Point 611 (-89.612402, 29.427424, -0.52237941) failed to convert
-rank 46: Point 431 (-90.653612, 30.031757, -3.7315457) failed to convert
-rank 63: Point 439 (-90.30549, 29.950679, 19.96783) failed to convert
-rank 20: Point 436 (-91.229878, 30.515286, 8.7834393) failed to convert
-rank 64: Point 611 (-90.305284, 29.433257, 0.92665482) failed to convert
-rank 62: Point 436 (-90.333233, 29.976764, -0.36571118) failed to convert
-rank 13: Point 438 (-91.537174, 29.616722, -3.1577281) failed to convert
-rank 25: Point 440 (-91.192477, 29.71713, -1.215664) failed to convert
-rank 24: Point 435 (-91.209636, 29.698935, -2.551264) failed to convert
-rank 85: Point 605 (-89.659483, 29.859673, -0.37107664) failed to convert
-rank 89: Point 607 (-89.324174, 30.246054, 3.0552467) failed to convert
-rank 76: Point 613 (-89.949898, 30.068935, 0.5001546) failed to convert
-rank 90: Point 612 (-89.394101, 28.958328, 7.6191745) failed to convert
-rank 1: Point 441 (-92.12226, 29.323039, 5.0613951) failed to convert
-rank 75: Point 606 (-89.980238, 29.901943, 1.4495669) failed to convert
-rank 31: Point 441 (-90.97701, 30.239188, -3.0187732) failed to convert
-rank 60: Point 433 (-90.371388, 30.086052, 1.93) failed to convert
-rank 69: Point 608 (-90.055028, 30.53426, -14.48962) failed to convert
-rank 45: Point 438 (-90.673687, 29.856698, -0.30497498) failed to convert
-rank 55: Point 438 (-90.534227, 29.192159, 2.5011122) failed to convert
-rank 27: Point 433 (-91.158457, 29.591618, 2.5014408) failed to convert
-rank 11: Point 435 (-91.599119, 30.015753, -0.03060726) failed to convert
-rank 40: Point 434 (-90.764991, 29.72145, -0.9920819) failed to convert
-rank 54: Point 434 (-90.493441, 30.01955, -8.7039547) failed to convert
-rank 80: Point 609 (-89.852094, 30.068597, 0.36576) failed to convert
-rank 23: Point 437 (-91.190787, 30.276781, 18.666288) failed to convert
-rank 28: Point 434 (-91.109689, 29.671644, -2.0350878) failed to convert
-rank 59: Point 439 (-90.402329, 29.991063, -8.4368647) failed to convert
-rank 71: Point 606 (-90.068783, 29.833437, -0.03423803) failed to convert
-rank 57: Point 441 (-90.455513, 29.874013, -0.26995409) failed to convert
-rank 99: Point 606 (-88.946813, 29.447464, 13.377893) failed to convert
-rank 56: Point 435 (-90.49122, 29.608185, -0.21336) failed to convert
-rank 21: Point 439 (-91.224172, 30.282793, -13.243866) failed to convert
-rank 95: Point 607 (-89.212346, 29.282331, -0.00270835) failed to convert
-rank 70: Point 612 (-90.080061, 29.919907, -6.8973197) failed to convert
-rank 91: Point 606 (-89.349159, 29.172171, 0.26404012) failed to convert
-rank 94: Point 611 (-89.244633, 29.133871, 5.928574) failed to convert
-rank 92: Point 611 (-89.307297, 29.30585, -0.2459762) failed to convert
-rank 50: Point 440 (-90.622877, 29.392015, 0.30586335) failed to convert
-rank 68: Point 612 (-90.17931, 29.25881, 0.31299999) failed to convert
-rank 39: Point 439 (-90.784829, 29.669997, -8.2296) failed to convert
-rank 30: Point 437 (-91.042804, 29.72429, -1.2563282) failed to convert
-rank 34: Point 434 (-90.869963, 30.16015, -0.82629565) failed to convert
-rank 41: Point 438 (-90.74126, 29.851949, -0.63091703) failed to convert
-rank 96: Point 614 (-89.172879, 29.515835, 4.8002499) failed to convert
-rank 72: Point 612 (-90.034449, 30.030429, 10.994356) failed to convert
-rank 66: Point 609 (-90.192854, 29.961974, -0.3400157) failed to convert
-rank 22: Point 436 (-91.198596, 30.46937, 13.905228) failed to convert
-rank 16: Point 434 (-91.358101, 30.763352, -31.554791) failed to convert
-rank 29: Point 436 (-91.086295, 29.35256, -0.0) failed to convert
-rank 10: Point 434 (-91.625504, 30.329168, 9.4461062) failed to convert
-rank 73: Point 605 (-90.019303, 29.952113, 30.243697) failed to convert
-rank 81: Point 605 (-89.816937, 29.975849, 2.5899999) failed to convert
-rank 83: Point 606 (-89.774473, 29.786306, -0.93331046) failed to convert
-rank 9: Point 437 (-91.626757, 30.957628, -14.244913) failed to convert
-rank 37: Point 440 (-90.835485, 29.566507, -0.58306736) failed to convert
-rank 58: Point 430 (-90.432071, 29.880946, -0.86285446) failed to convert
-rank 53: Point 438 (-90.534508, 29.741082, -0.62172055) failed to convert
-rank 77: Point 607 (-89.928259, 30.083295, 0.1912113) failed to convert
-rank 8: Point 431 (-91.667294, 30.79492, -10.092997) failed to convert
-rank 78: Point 612 (-89.917299, 29.918613, -6.3224668) failed to convert
-rank 48: Point 435 (-90.615028, 30.038361, -4.1021808) failed to convert
-rank 49: Point 440 (-90.616749, 29.699255, 0.25584169) failed to convert
-rank 88: Point 615 (-89.402181, 30.054592, 2.29) failed to convert
-rank 87: Point 606 (-89.481382, 30.066381, -0.17695632) failed to convert
-rank 67: Point 604 (-90.158673, 29.896697, -1.332908) failed to convert
-rank 82: Point 612 (-89.781324, 30.023456, 2.22) failed to convert
-rank 47: Point 439 (-90.660472, 29.714522, 0.07482349) failed to convert
-rank 35: Point 444 (-90.853598, 30.016474, -4.941365) failed to convert
-rank 51: Point 439 (-90.561616, 30.028757, -1.5420504) failed to convert
-rank 98: Point 612 (-89.0936, 29.184707, 2.6857256) failed to convert
-rank 52: Point 435 (-90.557892, 29.73746, -1.0024369) failed to convert
-rank 32: Point 437 (-90.937518, 30.133792, 7.5524186) failed to convert
-rank 61: Point 439 (-90.390078, 29.521667, 0.03642793) failed to convert
-rank 97: Point 605 (-89.163912, 29.162373, 1.997328) failed to convert
-rank 17: Point 439 (-91.323758, 30.586326, -15.630631) failed to convert
-rank 3: Point 439 (-91.864543, 30.786355, -8.7322371) failed to convert
-rank 19: Point 441 (-91.307107, 29.729273, -1.8329291) failed to convert
-rank 5: Point 441 (-91.855719, 29.253724, 6.3449343) failed to convert
-rank 93: Point 607 (-89.270712, 29.21438, -0.3948354) failed to convert
-rank 84: Point 614 (-89.713219, 30.016169, 2.8052775) failed to convert
-rank 65: Point 608 (-90.26524, 29.449477, 0.49234216) failed to convert
-rank 79: Point 606 (-89.900039, 29.87563, 11.738085) failed to convert
-rank 74: Point 612 (-89.997649, 29.929857, -0.99337951) failed to convert
-rank 36: Point 435 (-90.846082, 29.755953, -1.2796447) failed to convert
-rank 38: Point 436 (-90.822238, 29.374554, -0.31060012) failed to convert
-rank 2: Point 433 (-91.933142, 30.779584, -9.2932895) failed to convert
-rank 86: Point 612 (-89.610068, 29.455377, 31.863525) failed to convert
-rank 18: Point 440 (-91.292724, 30.537987, -14.518582) failed to convert
-rank 0: Point 410 (-92.502193, 29.550802, 3.475235) failed to convert
-rank 7: Point 439 (-91.705763, 30.777616, -9.8641454) failed to convert
-rank 64: Point 612 (-90.29849, 29.524583, 0.39298164) failed to convert
-rank 89: Point 608 (-89.357691, 29.863563, -0.00030603) failed to convert
-rank 15: Point 438 (-91.464771, 29.71767, -0.4282089) failed to convert
-rank 26: Point 434 (-91.13869, 30.317061, -14.776705) failed to convert
-rank 85: Point 606 (-89.638267, 30.113317, 2.8500392) failed to convert
-rank 43: Point 443 (-90.735367, 29.327736, -0.397621) failed to convert
-rank 76: Point 614 (-89.962779, 29.906765, 1.3885651) failed to convert
-rank 6: Point 438 (-91.728036, 30.964866, -13.749519) failed to convert
-rank 90: Point 613 (-89.372509, 29.210197, 0.31299999) failed to convert
-rank 14: Point 433 (-91.496493, 29.676236, -0.60277644) failed to convert
-rank 69: Point 609 (-90.110688, 29.820587, -1.2092824) failed to convert
-rank 44: Point 435 (-90.687343, 29.846187, -0.30055346) failed to convert
-rank 12: Point 429 (-91.550341, 29.984092, -8.2296) failed to convert
-rank 4: Point 438 (-91.817873, 30.723067, -6.942441) failed to convert
-rank 75: Point 607 (-89.978174, 29.927998, 21.771849) failed to convert
-rank 71: Point 607 (-90.028211, 30.351209, -2.5055306) failed to convert
-rank 63: Point 440 (-90.333271, 29.57694, -0.45023152) failed to convert
-rank 42: Point 438 (-90.70836, 30.024249, 10.042009) failed to convert
-rank 80: Point 610 (-89.863452, 29.92776, -0.10529326) failed to convert
-rank 99: Point 607 (-88.904661, 29.902574, 3.8167168) failed to convert
-rank 94: Point 612 (-89.18922, 29.760795, 2.583809) failed to convert
-rank 95: Point 608 (-89.219935, 29.196167, -0.59723559) failed to convert
-rank 70: Point 613 (-90.095642, 29.718801, -0.15069054) failed to convert
-rank 1: Point 442 (-92.050372, 30.720915, -9.9426953) failed to convert
-rank 68: Point 613 (-90.120988, 30.021817, -4.7890179) failed to convert
-rank 33: Point 438 (-90.932293, 29.688819, -0.50808292) failed to convert
-rank 13: Point 439 (-91.512571, 30.036358, -1.2777288) failed to convert
-rank 92: Point 612 (-89.233796, 30.140278, 2.5822194) failed to convert
-rank 25: Point 441 (-91.154931, 30.309085, -14.517625) failed to convert
-rank 91: Point 607 (-89.34, 29.278144, -0.65376738) failed to convert
-rank 46: Point 432 (-90.665991, 29.855187, -0.35250024) failed to convert
-rank 72: Point 613 (-90.034443, 30.030329, -4.8844203) failed to convert
-rank 45: Point 439 (-90.709916, 29.333783, -0.92280535) failed to convert
-rank 20: Point 437 (-91.271119, 29.855926, -0.25576751) failed to convert
-rank 60: Point 434 (-90.37802, 29.996296, -5.0389539) failed to convert
-rank 24: Point 436 (-91.209906, 29.694428, -6.501384) failed to convert
-rank 96: Point 615 (-89.200617, 29.202913, -0.0) failed to convert
-rank 66: Point 610 (-90.15692, 30.429633, -5.6049669) failed to convert
-rank 73: Point 606 (-90.032335, 29.785301, -0.87827408) failed to convert
-rank 31: Point 442 (-91.018034, 29.614176, -0.67322487) failed to convert
-rank 81: Point 606 (-89.794942, 30.24541, -1.3013299) failed to convert
-rank 77: Point 608 (-89.934086, 30.010221, 0.13343919) failed to convert
-rank 78: Point 613 (-89.90833, 30.03073, -2.9393204) failed to convert
-rank 83: Point 607 (-89.736806, 30.245045, 0.08246536) failed to convert
-rank 87: Point 607 (-89.541584, 29.356099, -2.7748661) failed to convert
-rank 28: Point 435 (-91.109778, 29.670244, -1.8848802) failed to convert
-rank 55: Point 439 (-90.508275, 29.556131, -0.42353292) failed to convert
-rank 27: Point 434 (-91.119872, 30.196753, 7.9605157) failed to convert
-rank 11: Point 436 (-91.629803, 29.480289, 1.5) failed to convert
-rank 67: Point 605 (-90.153979, 29.957766, 27.889231) failed to convert
-rank 97: Point 606 (-89.165095, 29.148896, -0.0) failed to convert
-rank 62: Point 437 (-90.338913, 29.900315, -1.5465247) failed to convert
-rank 54: Point 435 (-90.519677, 29.65505, -0.65197857) failed to convert
-rank 82: Point 613 (-89.792454, 29.887046, -0.1743115) failed to convert
-rank 23: Point 438 (-91.235054, 29.572074, 7.4111372) failed to convert
-rank 57: Point 442 (-90.446674, 29.995251, 23.430618) failed to convert
-rank 40: Point 435 (-90.744526, 30.018861, -5.8046609) failed to convert
-rank 21: Point 440 (-91.231246, 30.170375, -2.5153474) failed to convert
-rank 93: Point 608 (-89.288253, 29.012491, 3.4107459) failed to convert
-rank 59: Point 440 (-90.403989, 29.968321, -8.4118711) failed to convert
-rank 88: Point 616 (-89.467007, 29.29959, -0.43310638) failed to convert
-rank 98: Point 613 (-89.093501, 29.185775, -0.0) failed to convert
-rank 84: Point 615 (-89.763789, 29.398517, 0.28154548) failed to convert
-rank 41: Point 439 (-90.730514, 30.007355, -9.9386144) failed to convert
-rank 50: Point 441 (-90.62454, 29.36812, -8.2296) failed to convert
-rank 74: Point 613 (-90.010646, 29.76448, -1.689999) failed to convert
-rank 34: Point 435 (-90.893187, 29.814662, -3.3075683) failed to convert
-rank 39: Point 440 (-90.779205, 29.752411, -1.0768396) failed to convert
-rank 30: Point 438 (-91.01499, 30.150399, -11.852149) failed to convert
-rank 16: Point 435 (-91.417114, 29.793776, -0.57597066) failed to convert
-rank 29: Point 437 (-91.040942, 30.055192, -5.4918296) failed to convert
-rank 79: Point 607 (-89.898208, 29.898451, -3.0473905) failed to convert
-rank 65: Point 609 (-90.268691, 29.40317, 1.0396442) failed to convert
-rank 22: Point 437 (-91.252323, 29.613426, 6.0262826) failed to convert
-rank 56: Point 436 (-90.505962, 29.402587, -0.0) failed to convert
-rank 86: Point 613 (-89.602955, 29.540508, -0.0) failed to convert
-rank 53: Point 439 (-90.509582, 30.08776, -0.76332497) failed to convert
-rank 10: Point 435 (-91.601127, 30.748468, -20.0) failed to convert
-rank 58: Point 431 (-90.432015, 29.881714, -0.58600168) failed to convert
-rank 8: Point 432 (-91.663567, 30.859169, -11.42969) failed to convert
-rank 49: Point 441 (-90.644728, 29.29907, -0.08973281) failed to convert
-rank 51: Point 440 (-90.594229, 29.569502, -1.0985493) failed to convert
-rank 9: Point 438 (-91.674197, 30.134557, -8.2296) failed to convert
-rank 64: Point 613 (-90.280288, 29.768236, -0.27661353) failed to convert
-rank 47: Point 440 (-90.65664, 29.769317, -0.33870812) failed to convert
-rank 61: Point 440 (-90.38674, 29.567202, -0.14994794) failed to convert
-rank 52: Point 436 (-90.56289, 29.667166, -0.22682193) failed to convert
-rank 35: Point 445 (-90.841524, 30.194465, -0.97493755) failed to convert
-rank 37: Point 441 (-90.815263, 29.86523, -0.85693507) failed to convert
-rank 89: Point 609 (-89.414647, 29.203537, 0.31299999) failed to convert
-rank 76: Point 615 (-89.978987, 29.701573, 15.650943) failed to convert
-rank 90: Point 614 (-89.36555, 29.290969, -5.0249331) failed to convert
-rank 19: Point 442 (-91.286161, 30.068713, -6.8909061) failed to convert
-rank 5: Point 442 (-91.8092, 30.107855, -3.2195144) failed to convert
-rank 69: Point 610 (-90.097384, 29.992495, 0.28884299) failed to convert
-rank 17: Point 440 (-91.323863, 30.584631, -14.723162) failed to convert
-rank 32: Point 438 (-90.957456, 29.832441, -3.6157188) failed to convert
-rank 85: Point 607 (-89.690829, 29.47964, 31.009073) failed to convert
-rank 71: Point 608 (-90.070141, 29.815878, -4.8481491) failed to convert
-rank 2: Point 434 (-92.013812, 29.254722, 7.3000002) failed to convert
-rank 3: Point 440 (-91.873487, 30.623154, -6.7367926) failed to convert
-rank 80: Point 611 (-89.868479, 29.865239, -1.399634) failed to convert
-rank 7: Point 440 (-91.735953, 30.243848, -2.123083) failed to convert
-rank 75: Point 608 (-89.990506, 29.771512, 1.231154) failed to convert
-rank 38: Point 437 (-90.811968, 29.526643, -0.69739245) failed to convert
-rank 68: Point 614 (-90.120886, 30.023132, -0.50553769) failed to convert
-rank 70: Point 614 (-90.097972, 29.688616, -8.2296) failed to convert
-rank 94: Point 613 (-89.239094, 29.197024, -0.0) failed to convert
-rank 18: Point 441 (-91.294439, 30.510485, -15.915743) failed to convert
-rank 48: Point 436 (-90.627339, 29.863926, -0.2813993) failed to convert
-rank 95: Point 609 (-89.124463, 30.264207, 4.3141243) failed to convert
-rank 26: Point 435 (-91.177572, 29.705862, -1.9760513) failed to convert
-rank 15: Point 439 (-91.453771, 29.902591, 19.353615) failed to convert
-rank 99: Point 608 (-88.949189, 29.420695, 15.148097) failed to convert
-rank 92: Point 613 (-89.307781, 29.300256, -0.5534446) failed to convert
-rank 66: Point 611 (-90.181238, 30.113657, 4.489977) failed to convert
-rank 96: Point 616 (-89.208453, 29.113899, -0.0) failed to convert
-rank 72: Point 614 (-90.0344, 30.030797, 9.4990901) failed to convert
-rank 14: Point 434 (-91.498426, 29.643338, -2.9809567) failed to convert
-rank 78: Point 614 (-89.910943, 29.998054, 10.281011) failed to convert
-rank 6: Point 439 (-91.748147, 30.609961, -13.883641) failed to convert
-rank 91: Point 608 (-89.350876, 29.152046, -0.43335263) failed to convert
-rank 36: Point 436 (-90.812123, 30.255688, -2.674913) failed to convert
-rank 81: Point 607 (-89.794929, 30.245448, -1.6192213) failed to convert
-rank 83: Point 608 (-89.792407, 29.565656, -4.3107866) failed to convert
-rank 44: Point 436 (-90.673677, 30.041791, 12.545853) failed to convert
-rank 4: Point 439 (-91.807817, 30.903182, -19.226783) failed to convert
-rank 73: Point 607 (-90.007677, 30.099135, 4.8395706) failed to convert
-rank 0: Point 411 (-92.513172, 29.298145, 13.175923) failed to convert
-rank 77: Point 609 (-90.019845, 28.917253, 31.348163) failed to convert
-rank 97: Point 607 (-89.175721, 29.028586, -0.0) failed to convert
-rank 63: Point 441 (-90.304928, 29.957884, -6.5312799) failed to convert
-rank 12: Point 430 (-91.568868, 29.665446, -0.0) failed to convert
-rank 87: Point 608 (-89.541577, 29.356159, -4.435145) failed to convert
-rank 67: Point 606 (-90.158725, 29.895762, -1.090774) failed to convert
-rank 82: Point 614 (-89.817161, 29.582321, 9.433585) failed to convert
-rank 93: Point 609 (-89.281276, 29.092692, 5.5207826) failed to convert
-rank 33: Point 439 (-90.977178, 29.004007, 6.134186) failed to convert
-rank 25: Point 442 (-91.233561, 29.057212, 3.8829825) failed to convert
-rank 42: Point 439 (-90.724404, 29.792651, -0.50383009) failed to convert
-rank 88: Point 617 (-89.382098, 30.285071, -4.7686021) failed to convert
-rank 46: Point 433 (-90.661046, 29.925719, -1.0508776) failed to convert
-rank 11: Point 437 (-91.613151, 29.771252, -0.55006439) failed to convert
-rank 55: Point 440 (-90.475767, 30.006712, 20.06908) failed to convert
-rank 45: Point 440 (-90.723424, 29.136754, -0.3807837) failed to convert
-rank 20: Point 438 (-91.239192, 30.36646, 7.307829) failed to convert
-rank 40: Point 436 (-90.755607, 29.857972, -1.0379442) failed to convert
-rank 27: Point 435 (-91.120224, 30.191131, 20.680746) failed to convert
-rank 31: Point 443 (-91.046495, 29.173758, 1.45459) failed to convert
-rank 60: Point 435 (-90.408095, 29.586702, 0.21667816) failed to convert
-rank 28: Point 436 (-91.110161, 29.664135, -0.37131289) failed to convert
-rank 62: Point 438 (-90.338906, 29.900107, -1.271077) failed to convert
-rank 13: Point 440 (-91.497465, 30.291366, -0.138) failed to convert
-rank 24: Point 437 (-91.20991, 29.694114, -6.531864) failed to convert
-rank 43: Point 444 (-90.700136, 29.838665, 0.08789726) failed to convert
-rank 54: Point 436 (-90.526481, 29.559816, -0.03048) failed to convert
-rank 74: Point 614 (-90.000136, 29.898107, 1.3510781) failed to convert
-rank 98: Point 614 (-89.104344, 29.0638, 0.5996094) failed to convert
-rank 84: Point 616 (-89.730631, 29.803958, -5.52e-05) failed to convert
-rank 79: Point 608 (-89.899055, 29.887734, -6.052414) failed to convert
-rank 64: Point 614 (-90.265721, 29.962175, -2.9333845) failed to convert
-rank 23: Point 439 (-91.190315, 30.284118, -13.581889) failed to convert
-rank 65: Point 610 (-90.26979, 29.388375, 1.116982) failed to convert
-rank 86: Point 614 (-89.585965, 29.743435, -0.0) failed to convert
-rank 41: Point 440 (-90.737686, 29.903456, -0.27318254) failed to convert
-rank 21: Point 441 (-91.222506, 30.30911, 0.43337662) failed to convert
-rank 57: Point 443 (-90.458272, 29.835775, -0.69171312) failed to convert
-rank 30: Point 439 (-91.013842, 30.167857, -6.3137648) failed to convert
-rank 90: Point 615 (-89.394346, 28.955352, 15.418933) failed to convert
-rank 76: Point 616 (-89.967385, 29.848421, -0.49100743) failed to convert
-rank 1: Point 443 (-92.048042, 30.761817, -9.1798718) failed to convert
-rank 89: Point 610 (-89.414501, 29.205159, 0.31299999) failed to convert
-rank 39: Point 441 (-90.806009, 29.357701, -0.13075372) failed to convert
-rank 85: Point 608 (-89.657734, 29.879695, 2.6199999) failed to convert
-rank 29: Point 438 (-91.031054, 30.206416, -6.088543) failed to convert
-rank 71: Point 609 (-90.061086, 29.932186, 12.181413) failed to convert
-rank 69: Point 611 (-90.110622, 29.821081, -3.9567685) failed to convert
-rank 34: Point 436 (-90.944221, 29.042935, 3.4606651) failed to convert
-rank 80: Point 612 (-89.947628, 28.866451, 39.944257) failed to convert
-rank 49: Point 442 (-90.616714, 29.699304, -1.1767985) failed to convert
-rank 50: Point 442 (-90.625899, 29.348416, -8.2296) failed to convert
-rank 16: Point 436 (-91.428245, 29.607009, -0.42998579) failed to convert
-rank 22: Point 438 (-91.207518, 30.328685, -7.8861811) failed to convert
-rank 10: Point 436 (-91.601121, 30.748517, -20.0) failed to convert
-rank 59: Point 441 (-90.39975, 30.025815, -9.0) failed to convert
-rank 70: Point 615 (-90.092654, 29.757307, 0.39690734) failed to convert
-rank 9: Point 439 (-91.627912, 30.937427, -18.758404) failed to convert
-rank 94: Point 614 (-89.243558, 29.146024, 1.7986317) failed to convert
-rank 8: Point 433 (-91.725498, 29.76926, -0.49066537) failed to convert
-rank 56: Point 437 (-90.504066, 29.429101, -0.00862424) failed to convert
-rank 68: Point 615 (-90.12154, 30.014556, -9.0) failed to convert
-rank 53: Point 440 (-90.537638, 29.697147, -1.8038598) failed to convert
-rank 61: Point 441 (-90.384749, 29.59436, -1.0792012) failed to convert
-rank 58: Point 432 (-90.43167, 29.886325, -0.34689845) failed to convert
-rank 51: Point 441 (-90.528481, 30.48884, -9.8066657) failed to convert
-rank 95: Point 610 (-89.220011, 29.195231, -0.134417) failed to convert
-rank 75: Point 609 (-89.983066, 29.865854, 0.14697639) failed to convert
-rank 99: Point 609 (-88.953651, 29.371321, 17.427909) failed to convert
-rank 92: Point 614 (-89.30576, 29.323393, -5e-08) failed to convert
-rank 19: Point 443 (-91.286159, 30.068672, -6.1976738) failed to convert
-rank 72: Point 615 (-90.033411, 30.04334, 3.2486927) failed to convert
-rank 35: Point 446 (-90.883527, 29.570753, -0.27432009) failed to convert
-rank 17: Point 441 (-91.338022, 30.355462, -2.1493101) failed to convert
-rank 96: Point 617 (-89.20571, 29.144798, 16.482228) failed to convert
-rank 66: Point 612 (-90.184619, 30.069435, 4.0900001) failed to convert
-rank 3: Point 441 (-91.95788, 29.045437, 15.826048) failed to convert
-rank 78: Point 615 (-89.922694, 29.850905, 0.82148608) failed to convert
-rank 81: Point 608 (-89.824493, 29.882375, -0.0) failed to convert
-rank 52: Point 437 (-90.542227, 29.956688, -0.22250761) failed to convert
-rank 91: Point 609 (-89.349061, 29.172912, 0.26000454) failed to convert
-rank 47: Point 441 (-90.688215, 29.31484, -0.53989851) failed to convert
-rank 37: Point 442 (-90.806148, 29.99887, -10.177273) failed to convert
-rank 97: Point 608 (-89.163363, 29.168181, -0.0) failed to convert
-rank 5: Point 443 (-91.793651, 30.388371, -3.1885465) failed to convert
-rank 83: Point 609 (-89.791, 29.582629, -4.7993811) failed to convert
-rank 2: Point 435 (-91.920197, 31.017953, -15.350961) failed to convert
-rank 77: Point 610 (-89.962531, 29.651345, -4.5991274) failed to convert
-rank 15: Point 440 (-91.466758, 29.683879, -1.1671176) failed to convert
-rank 32: Point 439 (-91.005968, 29.08943, 1.9052166) failed to convert
-rank 87: Point 609 (-89.541572, 29.356199, -4.435145) failed to convert
-rank 82: Point 615 (-89.817301, 29.580513, -4.3540682) failed to convert
-rank 26: Point 436 (-91.146164, 30.200296, -5.3879162) failed to convert
-rank 73: Point 608 (-90.019744, 29.945633, -6.8418461) failed to convert
-rank 67: Point 607 (-90.15864, 29.896853, -1.3956898) failed to convert
-rank 88: Point 618 (-89.394589, 30.141832, 3.1099543) failed to convert
-rank 48: Point 437 (-90.605221, 30.176364, -0.47793015) failed to convert
-rank 98: Point 615 (-88.986729, 30.354993, 3.2818941) failed to convert
-rank 14: Point 435 (-91.492133, 29.750209, -0.74688499) failed to convert
-rank 18: Point 442 (-91.292737, 30.537587, -14.761638) failed to convert
-rank 84: Point 617 (-89.752684, 29.533957, 26.895941) failed to convert
-rank 74: Point 615 (-90.006228, 29.820637, -6.7421765) failed to convert
-rank 93: Point 610 (-89.2821, 29.083176, -0.02242399) failed to convert
-rank 79: Point 609 (-89.947575, 29.27611, 0.31299999) failed to convert
-rank 36: Point 437 (-90.848831, 29.71512, -0.60006732) failed to convert
-rank 38: Point 438 (-90.787028, 29.89331, -0.35079454) failed to convert
-rank 64: Point 615 (-90.260903, 30.025976, 1.6743863) failed to convert
-rank 65: Point 611 (-90.265911, 29.440358, 0.76865732) failed to convert
-rank 6: Point 440 (-91.750126, 30.574785, -13.069825) failed to convert
-rank 86: Point 615 (-89.570305, 29.929367, -0.10771072) failed to convert
-rank 4: Point 440 (-91.805082, 30.951857, 4.1514162) failed to convert
-rank 12: Point 431 (-91.550305, 29.984111, -8.2296) failed to convert
-rank 63: Point 442 (-90.304379, 29.96485, -1.8969409) failed to convert
-rank 90: Point 616 (-89.364492, 29.302956, 17.141478) failed to convert
-rank 42: Point 440 (-90.720677, 29.845961, -0.37112402) failed to convert
-rank 0: Point 412 (-92.506029, 29.447123, 11.0) failed to convert
-rank 85: Point 609 (-89.686445, 29.532513, -0.31609952) failed to convert
-rank 33: Point 440 (-90.906721, 30.072111, -3.6395867) failed to convert
-rank 7: Point 441 (-91.731032, 30.331199, -3.0132553) failed to convert
-rank 76: Point 617 (-89.958605, 29.959171, -0.32869703) failed to convert
-rank 31: Point 444 (-91.033387, 29.377142, -0.0) failed to convert
-rank 25: Point 443 (-91.156689, 30.281537, 11.284662) failed to convert
-rank 60: Point 436 (-90.410302, 29.556312, -0.43304747) failed to convert
-rank 20: Point 439 (-91.240241, 30.349654, -1.4659819) failed to convert
-rank 71: Point 610 (-90.068762, 29.833526, -0.00303474) failed to convert
-rank 45: Point 441 (-90.692204, 29.590188, -1.9063393) failed to convert
-rank 27: Point 436 (-91.115474, 30.264882, 16.208285) failed to convert
-rank 89: Point 611 (-89.405621, 29.308834, 0.31299999) failed to convert
-rank 44: Point 437 (-90.708666, 29.538457, -0.56925462) failed to convert
-rank 13: Point 441 (-91.527331, 29.785057, -2.609088) failed to convert
-rank 43: Point 445 (-90.718598, 29.571565, -0.44395238) failed to convert
-rank 80: Point 613 (-89.913268, 29.303374, 0.81684315) failed to convert
-rank 46: Point 434 (-90.695809, 29.425937, -0.31618611) failed to convert
-rank 11: Point 438 (-91.562114, 30.648449, -4.8893129) failed to convert
-rank 94: Point 615 (-89.237676, 29.212883, -0.0) failed to convert
-rank 68: Point 616 (-90.123632, 29.987464, -2.3170641) failed to convert
-rank 62: Point 439 (-90.339801, 29.887904, -0.79357687) failed to convert
-rank 54: Point 437 (-90.518168, 29.675874, -0.79108048) failed to convert
-rank 69: Point 612 (-90.086036, 30.138006, 4.5715173) failed to convert
-rank 28: Point 437 (-91.110075, 29.665096, -0.48119716) failed to convert
-rank 40: Point 437 (-90.770617, 29.63888, -0.82707135) failed to convert
-rank 70: Point 616 (-90.07189, 30.024678, -9.0) failed to convert
-rank 23: Point 440 (-91.225415, 29.726659, -6.7787525) failed to convert
-rank 24: Point 438 (-91.16851, 30.348855, -1.373624) failed to convert
-rank 95: Point 611 (-89.220546, 29.189125, -0.0427127) failed to convert
-rank 55: Point 441 (-90.539601, 29.115811, 2.6242661) failed to convert
-rank 39: Point 442 (-90.772198, 29.854681, -0.45197815) failed to convert
-rank 21: Point 442 (-91.217302, 30.391482, 9.0088693) failed to convert
-rank 75: Point 610 (-89.998324, 29.67195, 1.2479915) failed to convert
-rank 34: Point 437 (-90.935392, 29.17768, -0.56612143) failed to convert
-rank 72: Point 616 (-90.049173, 29.841897, 0.63342415) failed to convert
-rank 66: Point 613 (-90.233214, 29.428156, 0.06313039) failed to convert
-rank 78: Point 616 (-89.933558, 29.714235, -0.71000532) failed to convert
-rank 1: Point 444 (-92.108208, 29.596811, -1.0264099) failed to convert
-rank 92: Point 615 (-89.331319, 29.028107, 7.8629361) failed to convert
-rank 41: Point 441 (-90.737484, 29.906316, -0.26552057) failed to convert
-rank 29: Point 439 (-91.031225, 30.20372, 22.614578) failed to convert
-rank 96: Point 618 (-89.187297, 29.353109, 8.2619577) failed to convert
-rank 81: Point 609 (-89.79491, 30.245506, -2.2451787) failed to convert
-rank 91: Point 610 (-89.341868, 29.256034, -0.67321637) failed to convert
-rank 99: Point 610 (-88.950239, 29.407521, 15.856382) failed to convert
-rank 57: Point 444 (-90.426347, 30.272397, 2.84349) failed to convert
-rank 16: Point 437 (-91.393293, 30.187534, -0.23100001) failed to convert
-rank 97: Point 609 (-89.161375, 29.190546, -0.0) failed to convert
-rank 83: Point 610 (-89.791625, 29.57477, -1.1678113) failed to convert
-rank 50: Point 443 (-90.573503, 30.090137, -0.52864864) failed to convert
-rank 77: Point 611 (-89.960469, 29.677431, 24.410339) failed to convert
-rank 82: Point 616 (-89.817278, 29.580547, -4.3540682) failed to convert
-rank 10: Point 437 (-91.614897, 30.512124, -5.5727792) failed to convert
-rank 49: Point 443 (-90.613725, 29.741703, -0.77436524) failed to convert
-rank 22: Point 439 (-91.233593, 29.914245, -0.215) failed to convert
-rank 67: Point 608 (-90.158635, 29.896682, -1.4093537) failed to convert
-rank 73: Point 609 (-89.984084, 30.39659, -9.642802) failed to convert
-rank 30: Point 440 (-91.016988, 30.119936, -11.54974) failed to convert
-rank 88: Point 619 (-89.419896, 29.84962, -0.0) failed to convert
-rank 9: Point 440 (-91.627909, 30.937366, -18.832794) failed to convert
-rank 61: Point 442 (-90.390029, 29.522246, -1.5696304) failed to convert
-rank 8: Point 434 (-91.67017, 30.744119, -8.7960328) failed to convert
-rank 56: Point 438 (-90.484972, 29.694875, -0.59068688) failed to convert
-rank 87: Point 610 (-89.541564, 29.356259, -4.435145) failed to convert
-rank 98: Point 616 (-89.093454, 29.184404, 3.9764354) failed to convert
-rank 51: Point 442 (-90.600687, 29.477652, -1.3035754) failed to convert
-rank 19: Point 444 (-91.286157, 30.068612, -4.6412369) failed to convert
-rank 74: Point 616 (-90.001365, 29.882381, -9.0) failed to convert
-rank 84: Point 618 (-89.706378, 30.097347, -0.80978201) failed to convert
-rank 93: Point 611 (-89.281819, 29.086271, 14.035182) failed to convert
-rank 58: Point 433 (-90.438123, 29.797805, 1.4774814) failed to convert
-rank 64: Point 616 (-90.298454, 29.524632, -1.0447472) failed to convert
-rank 17: Point 442 (-91.331537, 30.460456, -3.7853431) failed to convert
-rank 59: Point 442 (-90.402304, 29.991118, -8.4368647) failed to convert
-rank 3: Point 442 (-91.874745, 30.598868, -12.312724) failed to convert
-rank 35: Point 447 (-90.871036, 29.757258, -0.78664132) failed to convert
-rank 65: Point 612 (-90.222247, 30.019455, 1.2387254) failed to convert
-rank 5: Point 444 (-91.77138, 30.786433, 9.3697281) failed to convert
-rank 79: Point 610 (-89.899633, 29.88047, 18.090007) failed to convert
-rank 86: Point 616 (-89.614321, 29.403843, -4.4500802) failed to convert
-rank 52: Point 438 (-90.557885, 29.73742, -1.0524046) failed to convert
-rank 53: Point 441 (-90.554222, 29.464151, -8.2296) failed to convert
-rank 47: Point 442 (-90.65915, 29.733304, -1.8209083) failed to convert
-rank 90: Point 617 (-89.365508, 29.291013, -5.0249331) failed to convert
-rank 85: Point 610 (-89.728385, 29.019321, 39.489427) failed to convert
-rank 26: Point 437 (-91.137685, 30.332546, -14.743177) failed to convert
-rank 2: Point 436 (-91.925257, 30.924043, -10.345263) failed to convert
-rank 32: Point 440 (-90.955276, 29.864612, -2.7067653) failed to convert
-rank 14: Point 436 (-91.47268, 30.078396, 17.212159) failed to convert
-rank 76: Point 618 (-89.965069, 29.877575, -5.7890668) failed to convert
-rank 48: Point 438 (-90.682647, 29.069449, 3.0900393) failed to convert
-rank 89: Point 612 (-89.403466, 29.333786, 0.70550637) failed to convert
-rank 71: Point 611 (-90.068825, 29.832696, -0.24011862) failed to convert
-rank 37: Point 443 (-90.793261, 30.187095, -0.63978378) failed to convert
-rank 38: Point 439 (-90.787222, 29.890371, -0.60935469) failed to convert
-rank 6: Point 441 (-91.742958, 30.701707, -9.1936872) failed to convert
-rank 68: Point 617 (-90.121146, 30.019553, -9.0) failed to convert
-rank 80: Point 614 (-89.854728, 30.035344, -8.5340959) failed to convert
-rank 36: Point 438 (-90.812123, 30.255648, -2.542717) failed to convert
-rank 15: Point 441 (-91.447585, 30.005647, -0.32300001) failed to convert
-rank 94: Point 616 (-89.246563, 29.11138, -0.27701667) failed to convert
-rank 70: Point 617 (-90.080042, 29.919849, -6.8973197) failed to convert
-rank 4: Point 441 (-91.861234, 29.933178, -1.2528581) failed to convert
-rank 12: Point 432 (-91.552809, 29.941067, -7.3397077) failed to convert
-rank 18: Point 443 (-91.362046, 29.407474, 0.21563288) failed to convert
-rank 42: Point 441 (-90.748081, 29.447602, -1.5047026) failed to convert
-rank 7: Point 442 (-91.693147, 30.99615, -13.016283) failed to convert
-rank 69: Point 613 (-90.079411, 30.222732, 4.5700002) failed to convert
-rank 25: Point 444 (-91.203237, 29.545466, -0.61555897) failed to convert
-rank 95: Point 612 (-89.216286, 29.237469, -0.0) failed to convert
-rank 27: Point 437 (-91.1159, 30.258204, 2.976243) failed to convert
-rank 63: Point 443 (-90.357255, 29.250488, 1.4001362) failed to convert
-rank 31: Point 445 (-91.050003, 29.11853, 2.0404854) failed to convert
-rank 0: Point 413 (-92.499858, 29.578567, -0.60074765) failed to convert
-rank 66: Point 614 (-90.199762, 29.870101, -3.8612066) failed to convert
-rank 60: Point 437 (-90.379147, 29.980748, -1.3725143) failed to convert
-rank 75: Point 611 (-89.976069, 29.954353, -0.25606183) failed to convert
-rank 20: Point 440 (-91.238626, 30.375258, 4.0819525) failed to convert
-rank 45: Point 442 (-90.708754, 29.350436, 0.3048) failed to convert
-rank 72: Point 617 (-90.039529, 29.965241, -0.92886028) failed to convert
-rank 78: Point 617 (-89.909593, 30.014811, -0.03671742) failed to convert
-rank 46: Point 435 (-90.660964, 29.926841, -0.77088301) failed to convert
-rank 92: Point 616 (-89.306865, 29.310292, -0.0) failed to convert
-rank 43: Point 446 (-90.715618, 29.614627, -0.03939772) failed to convert
-rank 99: Point 611 (-88.898108, 29.970231, 5.6612718) failed to convert
-rank 96: Point 619 (-89.199483, 29.214971, -0.52011488) failed to convert
-rank 11: Point 439 (-91.596254, 30.063722, -3.7157041) failed to convert
-rank 33: Point 441 (-90.906195, 30.079676, 18.188128) failed to convert
-rank 44: Point 438 (-90.703178, 29.617657, 0.1524767) failed to convert
-rank 13: Point 442 (-91.488763, 30.437397, -5.5214539) failed to convert
-rank 91: Point 611 (-89.349845, 29.163662, -1.5428652) failed to convert
-rank 81: Point 610 (-89.826771, 29.854194, -9.707576) failed to convert
-rank 83: Point 611 (-89.790973, 29.582683, -4.7993811) failed to convert
-rank 97: Point 610 (-89.090765, 29.976972, 2.4699153) failed to convert
-rank 62: Point 440 (-90.338873, 29.90032, -1.5465247) failed to convert
-rank 82: Point 617 (-89.795098, 29.854174, -2.8946073) failed to convert
-rank 34: Point 438 (-90.896581, 29.763649, -1.0211401) failed to convert
-rank 23: Point 441 (-91.226057, 29.716387, -0.52392818) failed to convert
-rank 40: Point 438 (-90.785761, 29.416448, -0.23879686) failed to convert
-rank 67: Point 609 (-90.208371, 29.241426, 0.16824633) failed to convert
-rank 24: Point 439 (-91.199629, 29.857751, -7.4127365) failed to convert
-rank 39: Point 443 (-90.768784, 29.904396, -1.1826092) failed to convert
-rank 88: Point 620 (-89.462104, 29.356909, 30.804907) failed to convert
-rank 55: Point 442 (-90.475166, 30.014864, 22.379234) failed to convert
-rank 28: Point 438 (-91.109655, 29.671593, -2.4710758) failed to convert
-rank 77: Point 612 (-89.961829, 29.659645, 3.6748217) failed to convert
-rank 73: Point 610 (-90.022486, 29.910413, -9.0) failed to convert
-rank 98: Point 617 (-89.084227, 29.286582, 8.2810028) failed to convert
-rank 29: Point 440 (-91.036283, 30.126399, -11.312653) failed to convert
-rank 84: Point 619 (-89.692567, 30.262901, -1.1924959) failed to convert
-rank 87: Point 611 (-89.540664, 29.366641, 15.78988) failed to convert
-rank 16: Point 438 (-91.37174, 30.540645, -5.4221226) failed to convert
-rank 64: Point 617 (-90.29843, 29.524665, -0.96598202) failed to convert
-rank 74: Point 617 (-90.00752, 29.804008, 31.023289) failed to convert
-rank 1: Point 445 (-92.096296, 29.829546, 0.05092865) failed to convert
-rank 41: Point 442 (-90.741233, 29.851895, -0.33563684) failed to convert
-rank 93: Point 612 (-89.227708, 29.701965, 3.5037663) failed to convert
-rank 49: Point 444 (-90.630064, 29.509071, -0.29520405) failed to convert
-rank 50: Point 444 (-90.545703, 30.477168, -9.1660292) failed to convert
-rank 10: Point 438 (-91.589868, 30.940154, -18.789489) failed to convert
-rank 30: Point 441 (-91.013693, 30.170036, -10.045153) failed to convert
-rank 57: Point 445 (-90.489827, 29.398329, -8.2296) failed to convert
-rank 54: Point 438 (-90.514006, 29.733837, -0.56696737) failed to convert
-rank 21: Point 443 (-91.224149, 30.282826, -13.243866) failed to convert
-rank 79: Point 611 (-89.878498, 30.143451, -5.4638451) failed to convert
-rank 65: Point 613 (-90.1924, 30.410051, -0.63555092) failed to convert
-rank 9: Point 441 (-91.627907, 30.937326, -18.264945) failed to convert
-rank 22: Point 440 (-91.202694, 30.404469, 7.0448273) failed to convert
-rank 61: Point 443 (-90.384716, 29.594635, -1.2729159) failed to convert
-rank 90: Point 618 (-89.370294, 29.235342, 0.05840694) failed to convert
-rank 19: Point 445 (-91.277349, 30.210302, -1.2107754) failed to convert
-rank 86: Point 617 (-89.564528, 29.997376, -0.0) failed to convert
-rank 51: Point 443 (-90.608072, 29.372488, -8.2296) failed to convert
-rank 56: Point 439 (-90.475611, 29.82443, -0.76963275) failed to convert
-rank 85: Point 611 (-89.690138, 29.487225, 5.4960841) failed to convert
-rank 3: Point 443 (-91.85285, 30.996374, -14.065379) failed to convert
-rank 76: Point 619 (-90.058267, 28.679383, 54.816711) failed to convert
-rank 59: Point 443 (-90.412369, 29.853866, -0.3976559) failed to convert
-rank 89: Point 613 (-89.403314, 29.335545, -5.1233835) failed to convert
-rank 5: Point 445 (-91.758951, 31.006567, -13.42576) failed to convert
-rank 94: Point 617 (-89.244141, 29.138959, -0.54892374) failed to convert
-rank 68: Point 618 (-90.120868, 30.023096, -1.0887575) failed to convert
-rank 80: Point 615 (-89.975217, 28.510902, 318.33399) failed to convert
-rank 35: Point 448 (-90.841796, 30.18987, -1.0426129) failed to convert
-rank 47: Point 443 (-90.650305, 29.859604, -1.0845715) failed to convert
-rank 17: Point 443 (-91.379211, 29.680006, -1.1296921) failed to convert
-rank 58: Point 434 (-90.451172, 29.618093, -0.65657794) failed to convert
-rank 8: Point 435 (-91.703011, 30.168654, -0.91447192) failed to convert
-rank 52: Point 439 (-90.578852, 29.441689, -8.2296) failed to convert
-rank 53: Point 442 (-90.556201, 29.436196, -8.2296) failed to convert
-rank 14: Point 437 (-91.474919, 30.040623, -1.5778893) failed to convert
-rank 71: Point 612 (-90.07013, 29.815821, -4.8615603) failed to convert
-rank 26: Point 438 (-91.17224, 29.790263, -7.1018405) failed to convert
-rank 2: Point 437 (-91.920172, 31.017431, -14.841659) failed to convert
-rank 70: Point 618 (-90.092643, 29.757247, -1.5186771) failed to convert
-rank 95: Point 613 (-89.223016, 29.160975, -0.01547163) failed to convert
-rank 48: Point 439 (-90.627324, 29.863985, -0.50481838) failed to convert
-rank 69: Point 614 (-90.110581, 29.821081, -3.8362107) failed to convert
-rank 32: Point 441 (-90.938589, 30.115345, -4.7785173) failed to convert
-rank 66: Point 615 (-90.199762, 29.870041, -3.8612066) failed to convert
-rank 75: Point 612 (-90.035728, 29.191774, 3.6720192) failed to convert
-rank 37: Point 444 (-90.789339, 30.244065, -1.2531066) failed to convert
-rank 6: Point 442 (-91.723579, 31.042508, 10.0) failed to convert
-rank 38: Point 440 (-90.806668, 29.604704, -8.2296) failed to convert
-rank 92: Point 617 (-89.303396, 29.350065, 0.76986305) failed to convert
-rank 72: Point 618 (-90.03442, 30.030295, -4.8844203) failed to convert
-rank 36: Point 439 (-90.812122, 30.255587, -1.6790146) failed to convert
-rank 96: Point 620 (-89.205097, 29.151061, -0.38014604) failed to convert
-rank 15: Point 442 (-91.455116, 29.879023, -8.4582007) failed to convert
-rank 78: Point 618 (-89.917655, 29.913957, 39.792917) failed to convert
-rank 99: Point 612 (-88.903053, 29.91637, 4.1087512) failed to convert
-rank 4: Point 442 (-91.809141, 30.878946, -16.327732) failed to convert
-rank 91: Point 612 (-89.277445, 29.992682, -0.0) failed to convert
-rank 81: Point 611 (-89.899471, 28.944038, 36.670214) failed to convert
-rank 42: Point 442 (-90.743706, 29.51139, -0.51884151) failed to convert
-rank 97: Point 611 (-89.164205, 29.158452, 2.8415204) failed to convert
-rank 7: Point 443 (-91.763806, 29.74425, 2.1210201) failed to convert
-rank 12: Point 433 (-91.550251, 29.984138, -8.2296) failed to convert
-rank 83: Point 612 (-89.790956, 29.58272, -4.7993811) failed to convert
-rank 25: Point 445 (-91.154928, 30.309044, -14.517625) failed to convert
-rank 31: Point 446 (-90.987018, 30.087104, -3.4969384) failed to convert
-rank 67: Point 610 (-90.158594, 29.896813, -1.3800213) failed to convert
-rank 88: Point 621 (-89.467435, 29.294116, 0.31299999) failed to convert
-rank 82: Point 618 (-89.794871, 29.856832, -0.63724796) failed to convert
-rank 45: Point 443 (-90.660071, 30.050771, 18.190496) failed to convert
-rank 64: Point 618 (-90.306775, 29.411993, 1.5955388) failed to convert
-rank 20: Point 441 (-91.229635, 30.517756, 9.2014224) failed to convert
-rank 98: Point 618 (-89.048692, 29.679542, 4.3335918) failed to convert
-rank 77: Point 613 (-89.916535, 30.228701, 3.1199999) failed to convert
-rank 73: Point 611 (-90.019706, 29.94568, -5.9050289) failed to convert
-rank 84: Point 620 (-89.744281, 29.635763, -0.51790973) failed to convert
-rank 46: Point 436 (-90.66597, 29.855244, -0.83587343) failed to convert
-rank 43: Point 447 (-90.686089, 30.039882, 18.921343) failed to convert
-rank 27: Point 438 (-91.116821, 30.243525, -4.0233961) failed to convert
-rank 60: Point 438 (-90.389116, 29.845453, -0.45953506) failed to convert
-rank 18: Point 444 (-91.346892, 29.657674, -3.7243513) failed to convert
-rank 0: Point 414 (-92.503116, 29.485378, 9.3564084) failed to convert
-rank 65: Point 614 (-90.220002, 30.048483, 3.1839181) failed to convert
-rank 87: Point 612 (-89.48222, 30.054964, 1.81e-06) failed to convert
-rank 93: Point 613 (-89.280969, 29.095205, -0.02945984) failed to convert
-rank 33: Point 442 (-90.906491, 30.075195, 27.044121) failed to convert
-rank 74: Point 618 (-89.991868, 30.002739, 0.84587397) failed to convert
-rank 63: Point 444 (-90.278674, 30.306545, 1.7699838) failed to convert
-rank 44: Point 439 (-90.673749, 30.040429, -10.048952) failed to convert
-rank 90: Point 619 (-89.30336, 30.003974, 0.82999282) failed to convert
-rank 79: Point 612 (-89.896722, 29.916742, 1.8330744) failed to convert
-rank 13: Point 443 (-91.519217, 29.923267, -1.1010365) failed to convert
-rank 76: Point 620 (-89.949722, 30.070116, 0.80700707) failed to convert
-rank 86: Point 618 (-89.580726, 29.805197, -1.0293654) failed to convert
-rank 62: Point 441 (-90.338912, 29.899786, -1.2858293) failed to convert
-rank 40: Point 439 (-90.755079, 29.865537, -0.36096782) failed to convert
-rank 11: Point 440 (-91.67571, 28.663185, 31.117741) failed to convert
-rank 23: Point 442 (-91.214271, 29.90459, -7.7724006) failed to convert
-rank 85: Point 612 (-89.644801, 30.033938, 3.4135111) failed to convert
-rank 89: Point 614 (-89.413785, 29.213276, -0.13095927) failed to convert
-rank 68: Point 619 (-90.121103, 30.020056, -9.0) failed to convert
-rank 39: Point 444 (-90.804202, 29.384342, -8.2296) failed to convert
-rank 55: Point 443 (-90.5031, 29.627913, -0.21336) failed to convert
-rank 16: Point 439 (-91.359691, 30.735771, 6.8505058) failed to convert
-rank 24: Point 440 (-91.233235, 29.319144, -0.54216927) failed to convert
-rank 34: Point 439 (-90.868146, 30.186597, -1.8404025) failed to convert
-rank 80: Point 616 (-89.839893, 30.218285, 2.5754741) failed to convert
-rank 49: Point 445 (-90.616691, 29.699338, -1.5254379) failed to convert
-rank 94: Point 618 (-89.243034, 29.151491, 2.2428799) failed to convert
-rank 1: Point 446 (-92.098866, 29.778014, -0.52616482) failed to convert
-rank 29: Point 441 (-91.032065, 30.190748, -12.256314) failed to convert
-rank 9: Point 442 (-91.624052, 31.003286, -1.3709295) failed to convert
-rank 71: Point 613 (-90.059982, 29.945887, 20.518867) failed to convert
-rank 41: Point 443 (-90.767319, 29.471346, -8.2296) failed to convert
-rank 57: Point 446 (-90.467675, 29.705753, -0.39992296) failed to convert
-rank 95: Point 614 (-89.189246, 29.542986, 6.2634023) failed to convert
-rank 61: Point 444 (-90.390256, 29.518862, -1.9422588) failed to convert
-rank 69: Point 615 (-90.163803, 29.124307, 0.31299999) failed to convert
-rank 22: Point 441 (-91.249168, 29.663745, 1.0254864) failed to convert
-rank 30: Point 442 (-90.991495, 30.506189, -14.559953) failed to convert
-rank 50: Point 445 (-90.614033, 29.517802, -0.69240116) failed to convert
-rank 54: Point 439 (-90.493402, 30.019596, -7.7879426) failed to convert
-rank 70: Point 619 (-90.071691, 30.027076, -4.8981363) failed to convert
-rank 28: Point 439 (-91.074855, 30.211462, 3.3076447) failed to convert
-rank 21: Point 444 (-91.222004, 30.316815, -13.691008) failed to convert
-rank 3: Point 444 (-91.874691, 30.598895, -8.2296) failed to convert
-rank 96: Point 621 (-89.190581, 29.315317, -0.0) failed to convert
-rank 19: Point 446 (-91.254965, 30.567842, 13.988883) failed to convert
-rank 51: Point 444 (-90.598574, 29.507652, -0.37322318) failed to convert
-rank 66: Point 616 (-90.199762, 29.87, -3.8612066) failed to convert
-rank 59: Point 444 (-90.401093, 30.007442, -1.4694525) failed to convert
-rank 5: Point 446 (-91.800686, 30.261358, -2.6283995) failed to convert
-rank 75: Point 613 (-89.990392, 29.772772, 1.3487681) failed to convert
-rank 56: Point 440 (-90.475497, 29.825978, -0.79513767) failed to convert
-rank 92: Point 618 (-89.306584, 29.31342, -0.0) failed to convert
-rank 47: Point 444 (-90.645812, 29.923608, -0.42306473) failed to convert
-rank 72: Point 619 (-90.022515, 30.181629, 4.4799897) failed to convert
-rank 91: Point 613 (-89.342182, 29.252019, -0.015) failed to convert
-rank 99: Point 613 (-88.903684, 29.909461, 3.8585813) failed to convert
-rank 78: Point 619 (-89.917268, 29.91864, -6.3224668) failed to convert
-rank 8: Point 436 (-91.733029, 29.63414, 2.0) failed to convert
-rank 97: Point 612 (-89.171839, 29.071845, -0.0) failed to convert
-rank 17: Point 444 (-91.368081, 29.863709, -0.36562434) failed to convert
-rank 53: Point 443 (-90.512134, 30.052223, 10.858374) failed to convert
-rank 67: Point 611 (-90.142239, 30.109339, 4.6599999) failed to convert
-rank 10: Point 439 (-91.642393, 30.035239, -0.49255758) failed to convert
-rank 81: Point 612 (-89.826771, 29.854133, -9.707576) failed to convert
-rank 14: Point 438 (-91.498496, 29.64186, -1.2891646) failed to convert
-rank 35: Point 449 (-90.841759, 30.190406, -1.2063051) failed to convert
-rank 52: Point 440 (-90.560445, 29.701406, -0.21335582) failed to convert
-rank 88: Point 622 (-89.411257, 29.948892, -0.0) failed to convert
-rank 2: Point 438 (-91.920144, 31.017747, -15.023474) failed to convert
-rank 48: Point 440 (-90.665536, 29.317063, -0.45281886) failed to convert
-rank 64: Point 619 (-90.298335, 29.525601, 1.6272397) failed to convert
-rank 26: Point 439 (-91.145903, 30.204331, -5.9790908) failed to convert
-rank 83: Point 613 (-89.72117, 30.432784, -5.2599119) failed to convert
-rank 82: Point 619 (-89.795086, 29.854114, -4.2542961) failed to convert
-rank 98: Point 619 (-88.994349, 30.2714, 5.3188607) failed to convert
-rank 58: Point 435 (-90.454586, 29.570878, 0.87511048) failed to convert
-rank 73: Point 612 (-90.032088, 29.787406, -14.335748) failed to convert
-rank 15: Point 443 (-91.464357, 29.7235, -3.4198561) failed to convert
-rank 4: Point 443 (-91.809627, 30.869924, -12.13679) failed to convert
-rank 84: Point 621 (-89.740177, 29.685724, -0.0) failed to convert
-rank 77: Point 614 (-89.96248, 29.651378, -4.0088013) failed to convert
-rank 38: Point 441 (-90.806662, 29.604764, -8.2296) failed to convert
-rank 32: Point 442 (-91.004573, 29.110101, 1.720215) failed to convert
-rank 6: Point 443 (-91.74545, 30.65751, 10.313336) failed to convert
-rank 37: Point 445 (-90.825607, 29.712281, -1.5718789) failed to convert
-rank 65: Point 615 (-90.270173, 29.381982, 0.14405093) failed to convert
-rank 93: Point 614 (-89.212988, 29.867278, 1.6661412) failed to convert
-rank 74: Point 619 (-89.994268, 29.972233, -1.5052506) failed to convert
-rank 79: Point 613 (-89.919228, 29.63465, 7.0250596) failed to convert
-rank 90: Point 620 (-89.393745, 28.961567, -0.0) failed to convert
-rank 76: Point 621 (-89.964213, 29.887278, 0.05171689) failed to convert
-rank 36: Point 440 (-90.818666, 30.159705, -0.0165778) failed to convert
-rank 42: Point 443 (-90.702533, 30.106968, -0.45336683) failed to convert
-rank 87: Point 613 (-89.486725, 30.001981, -0.0) failed to convert
-rank 25: Point 446 (-91.154925, 30.308984, -11.84552) failed to convert
-rank 7: Point 444 (-91.724136, 30.451795, 9.5371019) failed to convert
-rank 86: Point 619 (-89.61044, 29.449976, 16.784876) failed to convert
-rank 89: Point 615 (-89.362601, 29.806774, -0.0) failed to convert
-rank 20: Point 442 (-91.240698, 30.342244, 12.52872) failed to convert
-rank 31: Point 447 (-90.985077, 30.116454, -1.6775238) failed to convert
-rank 46: Point 437 (-90.665809, 29.85743, -0.67597058) failed to convert
-rank 68: Point 620 (-90.123653, 29.987043, -2.3932663) failed to convert
-rank 80: Point 617 (-89.920406, 29.212755, 8.8586009) failed to convert
-rank 12: Point 434 (-91.552748, 29.941066, -8.5222446) failed to convert
-rank 60: Point 439 (-90.410282, 29.556369, -0.39537602) failed to convert
-rank 85: Point 613 (-89.693633, 29.444693, 0.31299999) failed to convert
-rank 18: Point 445 (-91.294387, 30.510515, -15.915743) failed to convert
-rank 63: Point 445 (-90.337568, 29.518042, -0.32128005) failed to convert
-rank 45: Point 444 (-90.702135, 29.446452, -1.0096096) failed to convert
-rank 27: Point 439 (-91.123286, 30.142947, -3.5615679) failed to convert
-rank 44: Point 440 (-90.708547, 29.539878, -0.98304107) failed to convert
-rank 71: Point 614 (-90.070097, 29.81592, -4.8493683) failed to convert
-rank 43: Point 448 (-90.718364, 29.574684, -8.2296) failed to convert
-rank 33: Point 443 (-90.936399, 29.625667, -0.5501435) failed to convert
-rank 0: Point 415 (-92.507323, 29.387231, 11.5) failed to convert
-rank 94: Point 619 (-89.238755, 29.200273, -0.06925191) failed to convert
-rank 69: Point 616 (-90.117141, 29.735617, 0.13603191) failed to convert
-rank 13: Point 444 (-91.520603, 29.89964, 0.066) failed to convert
-rank 40: Point 440 (-90.756131, 29.850183, -0.58373203) failed to convert
-rank 70: Point 620 (-90.080208, 29.91756, 21.329134) failed to convert
-rank 23: Point 443 (-91.225923, 29.718434, -5.3578543) failed to convert
-rank 62: Point 442 (-90.338852, 29.90053, -0.66592859) failed to convert
-rank 75: Point 614 (-89.980201, 29.901894, 0.49931358) failed to convert
-rank 39: Point 445 (-90.768446, 29.909287, -0.0826259) failed to convert
-rank 95: Point 615 (-89.154582, 29.930705, 2.4440498) failed to convert
-rank 16: Point 440 (-91.359415, 30.740239, 18.111234) failed to convert
-rank 11: Point 441 (-91.5843, 30.26931, 3.3316836) failed to convert
-rank 34: Point 440 (-90.868364, 30.183235, -1.5231789) failed to convert
-rank 1: Point 447 (-92.09595, 29.834841, -0.26278849) failed to convert
-rank 55: Point 444 (-90.51461, 29.467203, -0.40413489) failed to convert
-rank 24: Point 441 (-91.209884, 29.694021, -6.473952) failed to convert
-rank 29: Point 442 (-91.036717, 30.119473, -10.12538) failed to convert
-rank 41: Point 444 (-90.738343, 29.893684, -0.24840273) failed to convert
-rank 49: Point 446 (-90.613748, 29.7411, -1.0361511) failed to convert
-rank 92: Point 619 (-89.302902, 29.355674, 0.44316131) failed to convert
-rank 72: Point 620 (-90.034401, 30.030391, -4.8097443) failed to convert
-rank 61: Point 445 (-90.384733, 29.594205, -0.56796403) failed to convert
-rank 66: Point 617 (-90.232622, 29.435262, -0.28199235) failed to convert
-rank 57: Point 447 (-90.460649, 29.802644, -0.66620136) failed to convert
-rank 96: Point 622 (-89.188811, 29.335256, 6.4743423) failed to convert
-rank 99: Point 614 (-88.939428, 29.523178, 10.598818) failed to convert
-rank 50: Point 446 (-90.602424, 29.682721, 0.66633484) failed to convert
-rank 78: Point 620 (-89.908856, 30.023676, -9.0) failed to convert
-rank 97: Point 613 (-89.076608, 30.131654, 4.6458485) failed to convert
-rank 91: Point 614 (-89.341659, 29.258044, -0.61701813) failed to convert
-rank 67: Point 612 (-90.12994, 30.268288, 4.1724963) failed to convert
-rank 22: Point 442 (-91.202985, 30.399611, -15.986761) failed to convert
-rank 30: Point 443 (-91.056232, 29.516096, -0.63093155) failed to convert
-rank 3: Point 445 (-91.865757, 30.761596, -10.551107) failed to convert
-rank 88: Point 623 (-89.371545, 30.404035, -5.1747667) failed to convert
-rank 64: Point 620 (-90.298394, 29.524714, -0.26057228) failed to convert
-rank 51: Point 445 (-90.586031, 29.685319, 0.34576768) failed to convert
-rank 81: Point 613 (-89.794957, 30.244813, -1.8295859) failed to convert
-rank 9: Point 443 (-91.627903, 30.937265, -17.365204) failed to convert
-rank 28: Point 440 (-91.109778, 29.669335, -0.5938171) failed to convert
-rank 21: Point 445 (-91.228874, 30.207411, -0.49432987) failed to convert
-rank 59: Point 445 (-90.402287, 29.991155, -8.4368647) failed to convert
-rank 5: Point 447 (-91.797996, 30.309754, -3.4991077) failed to convert
-rank 8: Point 437 (-91.65596, 30.98928, -6.2169884) failed to convert
-rank 54: Point 440 (-90.516085, 29.704477, -0.25231911) failed to convert
-rank 19: Point 447 (-91.267407, 30.369225, -4.0482456) failed to convert
-rank 82: Point 620 (-89.817244, 29.580597, -4.3540682) failed to convert
-rank 83: Point 614 (-89.790929, 29.582774, -4.7993811) failed to convert
-rank 73: Point 613 (-90.019681, 29.945712, -5.9715585) failed to convert
-rank 56: Point 441 (-90.488361, 29.647719, 0.09088274) failed to convert
-rank 84: Point 622 (-89.68886, 30.306454, -1.1707001) failed to convert
-rank 98: Point 620 (-89.030279, 29.880837, 4.7221038) failed to convert
-rank 47: Point 445 (-90.6882, 29.314899, -0.62926945) failed to convert
-rank 93: Point 615 (-89.278689, 29.121149, -0.13614353) failed to convert
-rank 17: Point 445 (-91.367047, 29.880594, -0.20833439) failed to convert
-rank 10: Point 440 (-91.601121, 30.748098, -16.893019) failed to convert
-rank 77: Point 615 (-89.944852, 29.874038, 24.590468) failed to convert
-rank 2: Point 439 (-91.979174, 29.916352, -0.3840047) failed to convert
-rank 35: Point 450 (-90.849479, 30.076612, -2.9007251) failed to convert
-rank 52: Point 441 (-90.557875, 29.737361, -0.99070978) failed to convert
-rank 79: Point 614 (-89.900903, 29.864471, -0.9818871) failed to convert
-rank 76: Point 622 (-89.978671, 29.704209, 22.51438) failed to convert
-rank 65: Point 616 (-90.258564, 29.537145, -0.22914365) failed to convert
-rank 53: Point 444 (-90.556198, 29.436135, -8.2296) failed to convert
-rank 48: Point 441 (-90.615505, 30.031251, 30.540124) failed to convert
-rank 14: Point 439 (-91.461718, 30.261718, -1.5897922) failed to convert
-rank 86: Point 620 (-89.614261, 29.403855, -4.4500802) failed to convert
-rank 74: Point 620 (-90.010503, 29.765805, -0.83856196) failed to convert
-rank 26: Point 440 (-91.203115, 29.298182, -0.62534012) failed to convert
-rank 90: Point 621 (-89.376349, 29.164377, 0.85741527) failed to convert
-rank 6: Point 444 (-91.745267, 30.660647, 17.426402) failed to convert
-rank 68: Point 621 (-90.120953, 30.021954, -4.8371763) failed to convert
-rank 15: Point 444 (-91.402814, 30.745412, -11.013715) failed to convert
-rank 89: Point 616 (-89.403273, 29.33559, -5.1233835) failed to convert
-rank 87: Point 614 (-89.524692, 29.55541, 0.41577643) failed to convert
-rank 38: Point 442 (-90.806658, 29.604804, -8.2296) failed to convert
-rank 4: Point 444 (-91.894642, 29.311635, 6.85863) failed to convert
-rank 85: Point 614 (-89.689751, 29.491444, -1.0413028) failed to convert
-rank 25: Point 447 (-91.152593, 30.345374, -12.103328) failed to convert
-rank 71: Point 615 (-90.068729, 29.833501, -0.35830137) failed to convert
-rank 42: Point 444 (-90.718361, 29.87919, 0.07457021) failed to convert
-rank 32: Point 443 (-90.937113, 30.136891, 30.094295) failed to convert
-rank 80: Point 618 (-89.890288, 29.592369, 1.1477528) failed to convert
-rank 7: Point 445 (-91.721912, 30.490561, -7.0988515) failed to convert
-rank 37: Point 446 (-90.854658, 29.280204, -0.0) failed to convert
-rank 69: Point 617 (-90.066512, 30.386859, -4.4883686) failed to convert
-rank 58: Point 436 (-90.431214, 29.892316, -8.2296) failed to convert
-rank 94: Point 620 (-89.23889, 29.198729, -0.57819696) failed to convert
-rank 36: Point 441 (-90.821596, 30.116724, -0.48557125) failed to convert
-rank 31: Point 448 (-91.00554, 29.803481, -0.57227324) failed to convert
-rank 70: Point 621 (-90.092729, 29.756028, -1.6083058) failed to convert
-rank 46: Point 438 (-90.665756, 29.858176, -0.2649582) failed to convert
-rank 75: Point 615 (-89.994118, 29.725205, 20.026317) failed to convert
-rank 95: Point 616 (-89.219933, 29.195937, -0.62776265) failed to convert
-rank 12: Point 435 (-91.55258, 29.943801, -7.4052928) failed to convert
-rank 18: Point 446 (-91.292574, 30.539542, -15.075105) failed to convert
-rank 66: Point 618 (-90.199762, 29.86994, -3.8612066) failed to convert
-rank 92: Point 620 (-89.223059, 30.259637, 3.1414872) failed to convert
-rank 96: Point 623 (-89.196689, 29.24617, -4e-08) failed to convert
-rank 63: Point 446 (-90.333466, 29.573511, -0.45431608) failed to convert
-rank 43: Point 449 (-90.699207, 29.85148, -0.33209329) failed to convert
-rank 44: Point 441 (-90.7054, 29.58521, -2.4994764) failed to convert
-rank 45: Point 445 (-90.703524, 29.42614, -0.25712543) failed to convert
-rank 60: Point 440 (-90.37871, 29.986527, -0.37969674) failed to convert
-rank 40: Point 441 (-90.757416, 29.831364, -0.3821573) failed to convert
-rank 27: Point 440 (-91.115941, 30.257018, 2.9669779) failed to convert
-rank 33: Point 444 (-90.994759, 28.730708, 13.729824) failed to convert
-rank 67: Point 613 (-90.158579, 29.89666, -1.1788337) failed to convert
-rank 72: Point 621 (-90.009487, 30.346293, -6.6771718) failed to convert
-rank 23: Point 444 (-91.226325, 29.712004, -5.9527444) failed to convert
-rank 97: Point 614 (-89.164275, 29.156552, -0.0) failed to convert
-rank 20: Point 443 (-91.240454, 30.346047, 5.0149442) failed to convert
-rank 78: Point 621 (-89.908293, 30.030682, -9.0) failed to convert
-rank 62: Point 443 (-90.338838, 29.90064, -0.92691557) failed to convert
-rank 81: Point 614 (-89.826771, 29.854092, -9.707576) failed to convert
-rank 91: Point 615 (-89.349552, 29.166629, -0.44959349) failed to convert
-rank 13: Point 445 (-91.541877, 29.535579, 1.5498093) failed to convert
-rank 99: Point 615 (-88.909625, 29.844926, 2.1300541) failed to convert
-rank 64: Point 621 (-90.316526, 29.279946, -0.26397304) failed to convert
-rank 88: Point 624 (-89.462997, 29.345164, 1.8843053) failed to convert
-rank 16: Point 441 (-91.393216, 30.187591, -0.23726764) failed to convert
-rank 73: Point 614 (-90.022445, 29.910457, -9.0) failed to convert
-rank 34: Point 441 (-90.868555, 30.179827, -1.7763945) failed to convert
-rank 1: Point 448 (-92.096644, 29.819905, -0.82314755) failed to convert
-rank 39: Point 446 (-90.784806, 29.67003, -8.2296) failed to convert
-rank 29: Point 443 (-91.111683, 28.951969, 7.873364) failed to convert
-rank 55: Point 445 (-90.505781, 29.590517, 0.12025179) failed to convert
-rank 84: Point 623 (-89.752782, 29.530864, -4.7122082) failed to convert
-rank 83: Point 615 (-89.811915, 29.322711, 0.64158687) failed to convert
-rank 98: Point 621 (-89.070516, 29.437977, 4.7728714) failed to convert
-rank 82: Point 621 (-89.752141, 30.377673, -9.5205951) failed to convert
-rank 79: Point 615 (-89.892187, 29.97276, -0.37489691) failed to convert
-rank 49: Point 447 (-90.656733, 29.125623, 0.9969922) failed to convert
-rank 24: Point 442 (-91.189368, 30.020071, -0.45802906) failed to convert
-rank 57: Point 448 (-90.458243, 29.835747, -0.69171312) failed to convert
-rank 41: Point 445 (-90.743382, 29.820523, -0.90790702) failed to convert
-rank 93: Point 616 (-89.27291, 29.187223, 4.3098507) failed to convert
-rank 77: Point 616 (-89.960833, 29.672124, 26.214957) failed to convert
-rank 30: Point 444 (-91.042833, 29.723279, -0.60735946) failed to convert
-rank 19: Point 448 (-91.307767, 29.717782, -1.9784687) failed to convert
-rank 65: Point 617 (-90.229074, 29.928491, -0.95837735) failed to convert
-rank 22: Point 443 (-91.200286, 30.442008, -5.7006382) failed to convert
-rank 76: Point 623 (-90.01434, 29.248123, 0.31299999) failed to convert
-rank 51: Point 446 (-90.60421, 29.427326, 0.15779565) failed to convert
-rank 21: Point 446 (-91.222155, 30.314052, 23.169599) failed to convert
-rank 74: Point 621 (-90.00578, 29.82596, -0.82136183) failed to convert
-rank 86: Point 621 (-89.573505, 29.890494, -0.26210044) failed to convert
-rank 59: Point 446 (-90.40928, 29.895938, -0.46183566) failed to convert
-rank 61: Point 446 (-90.359231, 29.940306, 10.183034) failed to convert
-rank 90: Point 622 (-89.365271, 29.29299, 19.36187) failed to convert
-rank 8: Point 438 (-91.655741, 30.993062, 10.931066) failed to convert
-rank 68: Point 622 (-90.121054, 30.020556, -9.0) failed to convert
-rank 3: Point 446 (-91.852652, 30.998938, -14.346692) failed to convert
-rank 5: Point 448 (-91.811834, 30.058764, -4.9724631) failed to convert
-rank 9: Point 444 (-91.634197, 30.829029, -12.18096) failed to convert
-rank 89: Point 617 (-89.403246, 29.33562, -5.1233835) failed to convert
-rank 0: Point 416 (-92.500701, 29.531222, 6.1999995) failed to convert
-rank 56: Point 442 (-90.483726, 29.712014, -0.05296157) failed to convert
-rank 50: Point 447 (-90.572663, 30.101875, 0.06242132) failed to convert
-rank 17: Point 446 (-91.359304, 30.007576, -0.62537386) failed to convert
-rank 87: Point 615 (-89.485407, 30.016618, -0.51855232) failed to convert
-rank 71: Point 616 (-90.079859, 29.689987, 0.31299999) failed to convert
-rank 47: Point 446 (-90.68819, 29.314938, -0.81924478) failed to convert
-rank 11: Point 442 (-91.573147, 30.460146, -4.0834831) failed to convert
-rank 28: Point 441 (-91.109633, 29.67156, -1.7373613) failed to convert
-rank 52: Point 442 (-90.582886, 29.384227, -0.48661856) failed to convert
-rank 10: Point 441 (-91.589846, 30.940211, -20.264755) failed to convert
-rank 2: Point 440 (-91.978441, 29.930199, -0.0) failed to convert
-rank 85: Point 615 (-89.690354, 29.483714, 24.637899) failed to convert
-rank 80: Point 619 (-89.888431, 29.615638, 5.8970674) failed to convert
-rank 54: Point 441 (-90.49431, 30.00667, -2.1040247) failed to convert
-rank 14: Point 440 (-91.4921, 29.75026, -2.831592) failed to convert
-rank 69: Point 618 (-90.092921, 30.048517, 3.5655519) failed to convert
-rank 26: Point 441 (-91.195143, 29.425784, -0.41169048) failed to convert
-rank 35: Point 451 (-90.907866, 29.203783, -0.44134435) failed to convert
-rank 92: Point 621 (-89.272053, 29.707541, 2.1251086) failed to convert
-rank 48: Point 442 (-90.627314, 29.864024, -0.82641844) failed to convert
-rank 53: Point 445 (-90.506826, 30.125558, -0.33847655) failed to convert
-rank 15: Point 445 (-91.45511, 29.878962, -8.4582007) failed to convert
-rank 70: Point 622 (-90.092636, 29.757207, -1.1555575) failed to convert
-rank 94: Point 621 (-89.234011, 29.254287, -0.0) failed to convert
-rank 6: Point 445 (-91.749278, 30.58952, -12.530115) failed to convert
-rank 75: Point 616 (-89.980249, 29.901204, 0.97208593) failed to convert
-rank 4: Point 445 (-91.839196, 30.335798, -7.0775402) failed to convert
-rank 95: Point 617 (-89.132812, 30.171916, 4.3912787) failed to convert
-rank 66: Point 619 (-90.239259, 29.346707, 0.32100001) failed to convert
-rank 96: Point 624 (-89.191172, 29.308298, 0.66915193) failed to convert
-rank 25: Point 448 (-91.160917, 30.215085, 12.94832) failed to convert
-rank 7: Point 446 (-91.734981, 30.257946, -2.6877265) failed to convert
-rank 37: Point 447 (-90.806313, 29.996083, -4.8022251) failed to convert
-rank 67: Point 614 (-90.130512, 30.260846, 4.46) failed to convert
-rank 97: Point 615 (-89.159388, 29.211574, -0.0) failed to convert
-rank 72: Point 622 (-90.041939, 29.933961, 0.10323901) failed to convert
-rank 78: Point 622 (-89.907689, 30.037961, -0.23357392) failed to convert
-rank 42: Point 445 (-90.720651, 29.846016, -1.0456424) failed to convert
-rank 32: Point 444 (-90.939003, 30.108044, -4.3215072) failed to convert
-rank 58: Point 437 (-90.485461, 29.141415, 1.962548) failed to convert
-rank 36: Point 442 (-90.827172, 30.034673, -5.3621067) failed to convert
-rank 12: Point 436 (-91.553224, 29.93256, -0.39771743) failed to convert
-rank 99: Point 616 (-88.914292, 29.79321, 4.075142) failed to convert
-rank 46: Point 439 (-90.695938, 29.423798, 0.08447902) failed to convert
-rank 81: Point 615 (-89.826771, 29.854032, -9.707576) failed to convert
-rank 18: Point 447 (-91.288833, 30.599369, 3.939026) failed to convert
-rank 88: Point 625 (-89.441927, 29.591854, 1.5937128) failed to convert
-rank 31: Point 449 (-90.986049, 30.0998, -5.7299706) failed to convert
-rank 91: Point 616 (-89.343043, 29.24198, -0.06072345) failed to convert
-rank 64: Point 622 (-90.268659, 29.922249, -1.7002051) failed to convert
-rank 38: Point 443 (-90.806652, 29.604865, -0.41794189) failed to convert
-rank 44: Point 442 (-90.673725, 30.040396, -10.048952) failed to convert
-rank 84: Point 624 (-89.689434, 30.299258, -1.7317879) failed to convert
-rank 82: Point 622 (-89.795078, 29.854075, -9.6902024) failed to convert
-rank 77: Point 617 (-89.994383, 29.244478, 0.4330866) failed to convert
-rank 60: Point 441 (-90.410268, 29.556407, -0.44189153) failed to convert
-rank 83: Point 616 (-89.756903, 29.999588, 2.27447) failed to convert
-rank 43: Point 450 (-90.6863, 30.03665, 18.812394) failed to convert
-rank 73: Point 615 (-90.011515, 30.049278, 3.6593256) failed to convert
-rank 93: Point 617 (-89.28244, 29.077779, 7.41e-06) failed to convert
-rank 79: Point 616 (-89.898996, 29.88775, -6.052414) failed to convert
-rank 63: Point 447 (-90.267099, 30.459142, -5.2880961) failed to convert
-rank 86: Point 622 (-89.532308, 30.375137, -4.1541705) failed to convert
-rank 23: Point 445 (-91.188416, 30.313899, 5.4618249) failed to convert
-rank 27: Point 441 (-91.120579, 30.184415, -7.0413966) failed to convert
-rank 98: Point 622 (-89.093308, 29.184102, 4.8291002) failed to convert
-rank 76: Point 624 (-90.030506, 29.039214, 18.845039) failed to convert
-rank 65: Point 618 (-90.270873, 29.372163, -0.30527205) failed to convert
-rank 74: Point 622 (-90.011649, 29.751112, -5.5043835) failed to convert
-rank 40: Point 442 (-90.765494, 29.713583, -1.0152) failed to convert
-rank 33: Point 445 (-90.90621, 30.078231, 18.255228) failed to convert
-rank 90: Point 623 (-89.370311, 29.234401, -1.5507961) failed to convert
-rank 89: Point 618 (-89.403205, 29.335664, -5.1233835) failed to convert
-rank 62: Point 444 (-90.367024, 29.519034, 0.66295238) failed to convert
-rank 68: Point 623 (-90.123628, 29.987147, -2.5153216) failed to convert
-rank 45: Point 446 (-90.709811, 29.334674, 0.65926543) failed to convert
-rank 1: Point 449 (-92.096799, 29.815489, -0.002) failed to convert
-rank 16: Point 442 (-91.383205, 30.351573, -2.1139582) failed to convert
-rank 71: Point 617 (-90.060171, 29.943321, 17.425516) failed to convert
-rank 87: Point 616 (-89.453498, 30.386364, -1.0256734) failed to convert
-rank 34: Point 442 (-90.895528, 29.778546, -0.75727292) failed to convert
-rank 55: Point 446 (-90.528916, 29.266323, 1.4968058) failed to convert
-rank 13: Point 446 (-91.497961, 30.282812, -1.5732916) failed to convert
-rank 85: Point 616 (-89.620169, 30.32623, -6.0685467) failed to convert
-rank 29: Point 444 (-91.065607, 29.674098, -0.7044455) failed to convert
-rank 80: Point 620 (-89.861238, 29.954469, -8.7587335) failed to convert
-rank 41: Point 446 (-90.760027, 29.577915, -1.9930192) failed to convert
-rank 49: Point 448 (-90.616805, 29.697634, 0.3671014) failed to convert
-rank 30: Point 445 (-91.014963, 30.150369, -11.852149) failed to convert
-rank 57: Point 449 (-90.468808, 29.68968, -0.2748308) failed to convert
-rank 19: Point 449 (-91.281977, 30.135445, -0.63444006) failed to convert
-rank 24: Point 443 (-91.183186, 30.117598, -3.0508187) failed to convert
-rank 51: Point 447 (-90.572255, 29.87915, -0.56266226) failed to convert
-rank 20: Point 444 (-91.238969, 30.369434, 11.727551) failed to convert
-rank 21: Point 447 (-91.221551, 30.323539, -14.000989) failed to convert
-rank 61: Point 447 (-90.362641, 29.894212, -0.39219106) failed to convert
-rank 69: Point 619 (-90.115128, 29.76142, 2.7572412) failed to convert
-rank 59: Point 447 (-90.399882, 30.023818, -5.0322483) failed to convert
-rank 8: Point 439 (-91.658798, 30.940292, 4.2591192) failed to convert
-rank 39: Point 447 (-90.770876, 29.873577, -0.82329701) failed to convert
-rank 94: Point 622 (-89.239486, 29.191868, -0.0004541) failed to convert
-rank 92: Point 622 (-89.253279, 29.920008, 0.43905624) failed to convert
-rank 9: Point 445 (-91.674149, 30.134595, -8.2296) failed to convert
-rank 3: Point 447 (-91.874655, 30.598914, -8.2296) failed to convert
-rank 66: Point 620 (-90.242354, 29.305302, 0.458) failed to convert
-rank 56: Point 443 (-90.47512, 29.831069, -0.62891783) failed to convert
-rank 70: Point 623 (-90.097797, 29.690251, -0.8656888) failed to convert
-rank 17: Point 447 (-91.323699, 30.586312, -16.968543) failed to convert
-rank 95: Point 618 (-89.125041, 30.257571, 3.9984879) failed to convert
-rank 96: Point 625 (-89.201189, 29.194809, -0.0) failed to convert
-rank 75: Point 617 (-89.980252, 29.901143, -0.17879379) failed to convert
-rank 67: Point 615 (-90.158564, 29.896787, -1.2232276) failed to convert
-rank 72: Point 623 (-90.034386, 30.030245, -4.8844203) failed to convert
-rank 5: Point 449 (-91.791483, 30.426258, -3.2576313) failed to convert
-rank 11: Point 443 (-91.554225, 30.781114, 1.6124209) failed to convert
-rank 0: Point 417 (-92.529756, 28.878281, 27.864284) failed to convert
-rank 47: Point 447 (-90.650287, 29.859567, -0.39651314) failed to convert
-rank 2: Point 441 (-91.973289, 30.027521, -4.5116662) failed to convert
-rank 78: Point 623 (-89.917223, 29.91868, -6.3224668) failed to convert
-rank 97: Point 616 (-89.118178, 29.672152, 3.9275636) failed to convert
-rank 22: Point 444 (-91.197423, 30.487024, 10.566383) failed to convert
-rank 28: Point 442 (-91.110046, 29.665042, -1.3257611) failed to convert
-rank 81: Point 616 (-89.932094, 28.527542, 439.3854) failed to convert
-rank 52: Point 443 (-90.563508, 29.658048, -0.61089105) failed to convert
-rank 99: Point 617 (-88.942407, 29.488039, 12.00323) failed to convert
-rank 88: Point 626 (-89.463438, 29.339535, 1.5992149) failed to convert
-rank 35: Point 452 (-90.841893, 30.18789, -1.0079849) failed to convert
-rank 64: Point 623 (-90.277056, 29.810279, -0.34777605) failed to convert
-rank 54: Point 442 (-90.52392, 29.594979, 0.1370424) failed to convert
-rank 26: Point 442 (-91.17734, 29.709223, 0.1) failed to convert
-rank 14: Point 441 (-91.523679, 29.210435, 3.8071447) failed to convert
-rank 15: Point 446 (-91.455106, 29.878922, -8.4582007) failed to convert
-rank 91: Point 617 (-89.349707, 29.164776, -1.1437748) failed to convert
-rank 82: Point 623 (-89.791235, 29.90121, -1.9986468) failed to convert
-rank 53: Point 446 (-90.556196, 29.436095, -8.2296) failed to convert
-rank 6: Point 446 (-91.750935, 30.560051, -11.610544) failed to convert
-rank 77: Point 618 (-89.976437, 29.473864, 0.31299999) failed to convert
-rank 48: Point 443 (-90.627299, 29.864083, -0.56166045) failed to convert
-rank 10: Point 442 (-91.653542, 29.839726, -2.7729126) failed to convert
-rank 73: Point 616 (-90.022417, 29.910486, -9.0) failed to convert
-rank 83: Point 617 (-89.733694, 30.280947, -3.3053821) failed to convert
-rank 37: Point 448 (-90.789416, 30.242711, -1.0644673) failed to convert
-rank 79: Point 617 (-89.8965, 29.918927, 0.46095641) failed to convert
-rank 93: Point 618 (-89.273063, 29.184863, 3.422078) failed to convert
-rank 84: Point 625 (-89.75275, 29.530916, -4.7122082) failed to convert
-rank 98: Point 623 (-89.096724, 29.145606, 0.84098928) failed to convert
-rank 25: Point 449 (-91.148072, 30.415618, -11.140276) failed to convert
-rank 86: Point 623 (-89.614222, 29.403862, -4.4500802) failed to convert
-rank 42: Point 446 (-90.708771, 30.017163, -8.2453429) failed to convert
-rank 65: Point 619 (-90.227784, 29.945309, -6.791254) failed to convert
-rank 76: Point 625 (-89.964789, 29.879508, 19.065507) failed to convert
-rank 89: Point 619 (-89.402807, 29.340074, 17.187224) failed to convert
-rank 74: Point 623 (-90.006211, 29.820381, -6.7147445) failed to convert
-rank 90: Point 624 (-89.373702, 29.194532, 0.12099851) failed to convert
-rank 31: Point 450 (-90.984866, 30.117459, -11.576305) failed to convert
-rank 58: Point 438 (-90.455295, 29.560799, -0.07572926) failed to convert
-rank 71: Point 618 (-90.053077, 30.034118, -5.8094884) failed to convert
-rank 12: Point 437 (-91.531064, 30.31001, -2.3517885) failed to convert
-rank 85: Point 617 (-89.633157, 30.171698, -0.30679526) failed to convert
-rank 87: Point 617 (-89.45613, 30.355927, -2.2228913) failed to convert
-rank 68: Point 624 (-90.120985, 30.021325, -0.55568213) failed to convert
-rank 7: Point 447 (-91.720192, 30.519248, -7.835861) failed to convert
-rank 50: Point 448 (-90.589468, 29.865656, -0.71898216) failed to convert
-rank 80: Point 621 (-89.829638, 30.344055, -7.4283508) failed to convert
-rank 60: Point 442 (-90.37799, 29.996129, -5.0880267) failed to convert
-rank 44: Point 443 (-90.71772, 29.406297, 0.00175623) failed to convert
-rank 92: Point 623 (-89.315885, 29.205746, -0.0) failed to convert
-rank 32: Point 445 (-90.967478, 29.677665, -0.5763268) failed to convert
-rank 38: Point 444 (-90.787132, 29.891503, 0.05371086) failed to convert
-rank 27: Point 442 (-91.12003, 30.192853, 14.596458) failed to convert
-rank 46: Point 440 (-90.665956, 29.855282, -1.0115262) failed to convert
-rank 16: Point 443 (-91.368282, 30.595309, -9.1392187) failed to convert
-rank 63: Point 448 (-90.356727, 29.257307, 1.3958268) failed to convert
-rank 43: Point 451 (-90.731701, 29.380487, -8.2296) failed to convert
-rank 45: Point 447 (-90.64211, 30.305223, -0.52219002) failed to convert
-rank 23: Point 446 (-91.209698, 29.977285, -0.59475717) failed to convert
-rank 36: Point 443 (-90.846046, 29.756002, -0.18611133) failed to convert
-rank 40: Point 443 (-90.717123, 30.412778, -3.5423947) failed to convert
-rank 1: Point 450 (-92.096056, 29.826478, 0.29899999) failed to convert
-rank 69: Point 620 (-90.110521, 29.821081, -2.6502839) failed to convert
-rank 95: Point 619 (-89.213624, 29.267433, -0.03295658) failed to convert
-rank 66: Point 621 (-90.234745, 29.406825, 2.1409269) failed to convert
-rank 94: Point 623 (-89.238655, 29.201196, -0.2886117) failed to convert
-rank 70: Point 624 (-90.098801, 29.677221, -8.2296) failed to convert
-rank 96: Point 626 (-89.198256, 29.227913, -0.28346787) failed to convert
-rank 75: Point 618 (-89.980254, 29.901103, -0.06498109) failed to convert
-rank 34: Point 443 (-90.905871, 29.623362, -0.72657969) failed to convert
-rank 33: Point 446 (-90.94139, 29.548319, -0.31468035) failed to convert
-rank 55: Point 447 (-90.516352, 29.442659, -0.04081314) failed to convert
-rank 67: Point 616 (-90.207926, 29.246532, 0.48807082) failed to convert
-rank 30: Point 446 (-91.016928, 30.120216, -10.997859) failed to convert
-rank 72: Point 624 (-90.034363, 30.030517, 16.416836) failed to convert
-rank 78: Point 624 (-89.962751, 29.343481, 1.7983873) failed to convert
-rank 29: Point 445 (-91.036226, 30.126377, -11.312653) failed to convert
-rank 19: Point 450 (-91.264618, 30.413255, -3.2190715) failed to convert
-rank 49: Point 449 (-90.613177, 29.749053, -0.47063068) failed to convert
-rank 51: Point 448 (-90.604123, 29.428437, -8.2296) failed to convert
-rank 99: Point 618 (-88.912803, 29.806794, 2.9696863) failed to convert
-rank 41: Point 447 (-90.737816, 29.90109, -0.2837768) failed to convert
-rank 81: Point 617 (-89.783645, 30.38256, -10.278168) failed to convert
-rank 97: Point 617 (-89.163735, 29.161967, 3.9013491) failed to convert
-rank 24: Point 444 (-91.173243, 30.274051, -14.033908) failed to convert
-rank 82: Point 624 (-89.816493, 29.589815, 21.436151) failed to convert
-rank 57: Point 450 (-90.460617, 29.802695, -0.66620136) failed to convert
-rank 64: Point 624 (-90.225569, 30.489981, -8.5658075) failed to convert
-rank 91: Point 618 (-89.365061, 28.986093, 3.1734397) failed to convert
-rank 39: Point 448 (-90.787794, 29.625897, -0.54614812) failed to convert
-rank 61: Point 448 (-90.389995, 29.522268, -2.1267679) failed to convert
-rank 88: Point 627 (-89.489558, 29.030899, 10.922928) failed to convert
-rank 59: Point 448 (-90.403956, 29.968345, -8.4118711) failed to convert
-rank 21: Point 448 (-91.224114, 30.282876, -13.243866) failed to convert
-rank 3: Point 448 (-91.852445, 31.001963, -17.130314) failed to convert
-rank 73: Point 617 (-89.99768, 30.224266, 4.0913569) failed to convert
-rank 20: Point 445 (-91.230115, 30.509713, -14.614392) failed to convert
-rank 8: Point 440 (-91.663878, 30.852303, -20.0) failed to convert
-rank 83: Point 618 (-89.774618, 29.782644, -8.2296) failed to convert
-rank 77: Point 619 (-89.961027, 29.669612, 22.225071) failed to convert
-rank 62: Point 445 (-90.342904, 29.845842, -0.44247343) failed to convert
-rank 17: Point 448 (-91.323803, 30.584636, -16.407965) failed to convert
-rank 9: Point 446 (-91.673489, 30.145427, -1.0488635) failed to convert
-rank 13: Point 447 (-91.527315, 29.785095, -2.609088) failed to convert
-rank 5: Point 450 (-91.794688, 30.368392, -0.61148399) failed to convert
-rank 4: Point 446 (-91.870962, 29.75275, -0.75971784) failed to convert
-rank 22: Point 445 (-91.20179, 30.418235, 10.621261) failed to convert
-rank 47: Point 448 (-90.688175, 29.314996, -1.070582) failed to convert
-rank 84: Point 626 (-89.751777, 29.542815, -0.80429866) failed to convert
-rank 93: Point 619 (-89.263946, 29.288907, -0.0) failed to convert
-rank 18: Point 448 (-91.292664, 30.537983, -15.599356) failed to convert
-rank 79: Point 618 (-89.898684, 29.891579, -1.4933182) failed to convert
-rank 52: Point 444 (-90.56513, 29.63511, -0.21336) failed to convert
-rank 2: Point 442 (-91.920283, 31.01448, -17.454565) failed to convert
-rank 98: Point 624 (-89.076308, 29.372565, 11.402172) failed to convert
-rank 86: Point 624 (-89.54472, 30.22962, -3.9242014) failed to convert
-rank 65: Point 620 (-90.241639, 29.761478, 1.3531033) failed to convert
-rank 0: Point 418 (-92.523511, 29.016557, 25.299999) failed to convert
-rank 76: Point 626 (-89.955043, 30.002276, 8.2766229) failed to convert
-rank 89: Point 620 (-89.409465, 29.262138, 0.095) failed to convert
-rank 90: Point 625 (-89.394431, 28.95245, 9.0071294) failed to convert
-rank 26: Point 443 (-91.171395, 29.803208, -7.4066405) failed to convert
-rank 71: Point 619 (-90.068722, 29.833434, -0.49326079) failed to convert
-rank 74: Point 624 (-90.001331, 29.88236, -9.0) failed to convert
-rank 35: Point 453 (-90.876558, 29.674086, -0.67235256) failed to convert
-rank 85: Point 618 (-89.631195, 30.194849, -0.28546307) failed to convert
-rank 54: Point 443 (-90.523921, 29.594918, -0.8923392) failed to convert
-rank 68: Point 625 (-90.120862, 30.022916, -0.9013147) failed to convert
-rank 87: Point 618 (-89.540457, 29.367101, 10.197383) failed to convert
-rank 56: Point 444 (-90.503336, 29.439108, -8.2296) failed to convert
-rank 80: Point 622 (-89.854705, 30.035288, -8.5340959) failed to convert
-rank 28: Point 443 (-91.109533, 29.673064, -0.56486708) failed to convert
-rank 14: Point 442 (-91.49141, 29.761829, -3.1851601) failed to convert
-rank 15: Point 447 (-91.4551, 29.878862, -8.4582007) failed to convert
-rank 6: Point 447 (-91.777677, 30.081906, -2.9560616) failed to convert
-rank 53: Point 447 (-90.547903, 29.552866, -0.94861042) failed to convert
-rank 92: Point 624 (-89.30363, 29.346704, 1e-08) failed to convert
-rank 10: Point 443 (-91.591568, 30.910833, -16.294118) failed to convert
-rank 48: Point 444 (-90.642902, 29.6418, -1.2758898) failed to convert
-rank 25: Point 450 (-91.152572, 30.345431, -14.618209) failed to convert
-rank 37: Point 449 (-90.789718, 30.237583, -1.0919141) failed to convert
-rank 42: Point 447 (-90.74454, 29.498829, -1.4453134) failed to convert
-rank 50: Point 449 (-90.623043, 29.388989, -0.54013579) failed to convert
-rank 31: Point 451 (-90.984855, 30.117518, -11.576305) failed to convert
-rank 66: Point 622 (-90.195767, 29.921911, 9.5344259) failed to convert
-rank 11: Point 444 (-91.585151, 30.254088, 3.9003428) failed to convert
-rank 95: Point 620 (-89.219635, 29.199148, -0.41729008) failed to convert
-rank 12: Point 438 (-91.564765, 29.733921, -0.02002457) failed to convert
-rank 94: Point 624 (-89.242567, 29.156449, 1.0721015) failed to convert
-rank 69: Point 621 (-90.154608, 29.24493, 0.31299999) failed to convert
-rank 75: Point 619 (-89.980257, 29.901042, 0.88974423) failed to convert
-rank 96: Point 627 (-89.203836, 29.16454, -0.42534497) failed to convert
-rank 44: Point 444 (-90.722988, 29.329468, 0.3048) failed to convert
-rank 70: Point 625 (-90.092626, 29.757148, 0.22613567) failed to convert
-rank 72: Point 625 (-90.03437, 30.030366, -4.8097443) failed to convert
-rank 58: Point 439 (-90.451246, 29.61665, -0.10035002) failed to convert
-rank 78: Point 625 (-89.920621, 29.875784, -1.9101531) failed to convert
-rank 67: Point 617 (-90.186993, 29.52373, 0.89404996) failed to convert
-rank 7: Point 448 (-91.747599, 30.031486, -4.0398907) failed to convert
-rank 38: Point 445 (-90.755071, 30.357017, -4.4573861) failed to convert
-rank 99: Point 619 (-88.899475, 29.947789, 5.3237594) failed to convert
-rank 16: Point 444 (-91.382541, 30.362345, -2.5284939) failed to convert
-rank 81: Point 618 (-89.776588, 30.468167, -5.2389722) failed to convert
-rank 36: Point 444 (-90.846027, 29.75627, 1.2787136) failed to convert
-rank 43: Point 452 (-90.693288, 29.936141, -1.0748189) failed to convert
-rank 45: Point 448 (-90.668546, 29.929547, -1.137448) failed to convert
-rank 27: Point 443 (-91.151849, 29.694105, -1.9725947) failed to convert
-rank 46: Point 441 (-90.695986, 29.423095, -8.2296) failed to convert
-rank 82: Point 625 (-89.795066, 29.854015, -9.6902024) failed to convert
-rank 97: Point 618 (-89.129541, 29.545428, 5.866541) failed to convert
-rank 91: Point 619 (-89.348642, 29.176811, -0.9657321) failed to convert
-rank 64: Point 625 (-90.29838, 29.524233, 0.91295607) failed to convert
-rank 88: Point 628 (-89.374522, 30.36932, -3.9107789) failed to convert
-rank 63: Point 449 (-90.305121, 29.954373, 11.506967) failed to convert
-rank 1: Point 451 (-92.098821, 29.771665, -0.77764698) failed to convert
-rank 73: Point 618 (-90.019643, 29.94576, -4.2822104) failed to convert
-rank 55: Point 448 (-90.485534, 29.871275, 1.1049776) failed to convert
-rank 23: Point 447 (-91.190308, 30.284058, -11.551459) failed to convert
-rank 83: Point 619 (-89.774386, 29.785437, -0.32636987) failed to convert
-rank 19: Point 451 (-91.308501, 29.705099, -0.94351884) failed to convert
-rank 33: Point 447 (-90.925766, 29.783951, -0.81589671) failed to convert
-rank 77: Point 620 (-89.926743, 30.100941, 2.4917917) failed to convert
-rank 79: Point 619 (-89.897986, 29.900144, -2.9422345) failed to convert
-rank 84: Point 627 (-89.752729, 29.53095, -4.7122082) failed to convert
-rank 98: Point 625 (-89.060679, 29.545407, 1.5339265) failed to convert
-rank 86: Point 625 (-89.619886, 29.335175, 2.5678184) failed to convert
-rank 93: Point 620 (-89.273433, 29.180365, -0.24256365) failed to convert
-rank 34: Point 444 (-90.875653, 30.074504, -5.3836333) failed to convert
-rank 65: Point 621 (-90.285302, 29.177273, -0.0) failed to convert
-rank 30: Point 447 (-91.097647, 28.866879, 5.5260211) failed to convert
-rank 51: Point 449 (-90.560689, 30.041148, -2.943379) failed to convert
-rank 24: Point 445 (-91.20985, 29.69445, -1.1124937) failed to convert
-rank 32: Point 446 (-90.936484, 30.145506, -4.4280908) failed to convert
-rank 29: Point 446 (-91.036662, 30.119498, -11.363859) failed to convert
-rank 60: Point 443 (-90.358461, 30.25941, 0.57911998) failed to convert
-rank 40: Point 444 (-90.721686, 30.347389, -5.8334137) failed to convert
-rank 49: Point 450 (-90.615605, 29.714487, -0.88599181) failed to convert
-rank 41: Point 448 (-90.74598, 29.782507, -1.1975955) failed to convert
-rank 76: Point 627 (-89.958067, 29.964204, 0.19727342) failed to convert
-rank 57: Point 451 (-90.477486, 29.569268, 0.31891005) failed to convert
-rank 39: Point 449 (-90.784771, 29.67008, -8.2296) failed to convert
-rank 21: Point 449 (-91.221566, 30.323236, -11.263812) failed to convert
-rank 59: Point 449 (-90.370106, 30.425708, -2.9436175) failed to convert
-rank 3: Point 449 (-91.852447, 31.001902, -17.99686) failed to convert
-rank 85: Point 619 (-89.704155, 29.313965, 0.31299999) failed to convert
-rank 89: Point 621 (-89.413612, 29.213406, 0.31299999) failed to convert
-rank 90: Point 626 (-89.295115, 30.096117, -0.0) failed to convert
-rank 74: Point 625 (-89.997388, 29.932362, -6.4099444) failed to convert
-rank 71: Point 620 (-90.053078, 30.034057, -5.8094884) failed to convert
-rank 8: Point 441 (-91.657022, 30.970636, -13.560287) failed to convert
-rank 61: Point 449 (-90.384714, 29.59434, -1.0218197) failed to convert
-rank 68: Point 626 (-90.121296, 30.017242, -9.0) failed to convert
-rank 5: Point 451 (-91.817568, 29.954151, -2.2823781) failed to convert
-rank 4: Point 447 (-91.804038, 30.969354, 1.9546979) failed to convert
-rank 17: Point 449 (-91.323733, 30.585748, -17.303799) failed to convert
-rank 87: Point 619 (-89.535838, 29.421998, -0.0) failed to convert
-rank 13: Point 448 (-91.527292, 29.785151, -2.0332004) failed to convert
-rank 80: Point 623 (-89.875975, 29.770987, -0.0) failed to convert
-rank 9: Point 447 (-91.662108, 30.344253, -4.1209393) failed to convert
-rank 2: Point 443 (-91.978782, 29.923324, -0.39364058) failed to convert
-rank 92: Point 625 (-89.305766, 29.322061, -0.59749063) failed to convert
-rank 62: Point 446 (-90.333728, 29.969342, -0.47118658) failed to convert
-rank 26: Point 444 (-91.14215, 30.262527, -6.1602155) failed to convert
-rank 69: Point 622 (-90.071366, 30.323903, 3.3700581) failed to convert
-rank 94: Point 625 (-89.240139, 29.183995, -0.14659064) failed to convert
-rank 66: Point 623 (-90.235573, 29.395128, -4.3641266) failed to convert
-rank 47: Point 449 (-90.650516, 29.856089, -0.32706075) failed to convert
-rank 35: Point 454 (-90.923557, 28.964531, 8.4904115) failed to convert
-rank 52: Point 445 (-90.577969, 29.453773, -0.82837176) failed to convert
-rank 72: Point 626 (-90.037272, 29.993308, 1.2828406) failed to convert
-rank 75: Point 620 (-89.980177, 29.901862, -0.11848649) failed to convert
-rank 95: Point 621 (-89.218669, 29.210118, -0.0002029) failed to convert
-rank 70: Point 626 (-90.097802, 29.690077, -8.2296) failed to convert
-rank 96: Point 628 (-89.18842, 29.338786, -0.07905313) failed to convert
-rank 56: Point 445 (-90.474803, 29.835415, -0.51995989) failed to convert
-rank 78: Point 626 (-89.908984, 30.020943, -9.0) failed to convert
-rank 14: Point 443 (-91.432701, 30.74245, 7.3388838) failed to convert
-rank 54: Point 444 (-90.523921, 29.594878, -0.76244081) failed to convert
-rank 53: Point 448 (-90.556193, 29.436034, -0.7720565) failed to convert
-rank 67: Point 618 (-90.154742, 29.946506, -2.9721976) failed to convert
-rank 28: Point 444 (-91.092419, 29.939778, -1.0812794) failed to convert
-rank 6: Point 448 (-91.725529, 31.007973, -8.6863289) failed to convert
-rank 99: Point 620 (-88.882118, 30.13215, 11.996343) failed to convert
-rank 81: Point 619 (-89.84687, 29.604645, 14.826135) failed to convert
-rank 97: Point 619 (-89.175864, 29.024675, 0.73833775) failed to convert
-rank 15: Point 448 (-91.504302, 29.042756, 7.6276166) failed to convert
-rank 22: Point 446 (-91.211084, 30.271479, -7.0032482) failed to convert
-rank 82: Point 626 (-89.762628, 30.250247, -3.8885907) failed to convert
-rank 18: Point 449 (-91.292677, 30.537593, -15.653056) failed to convert
-rank 20: Point 446 (-91.259489, 30.04162, -8.6349847) failed to convert
-rank 10: Point 444 (-91.589831, 30.940248, -20.766509) failed to convert
-rank 91: Point 620 (-89.338247, 29.296986, 10.8609) failed to convert
-rank 25: Point 451 (-91.193316, 29.703191, -0.0) failed to convert
-rank 83: Point 620 (-89.749809, 30.085464, 7.2548439) failed to convert
-rank 73: Point 619 (-90.016152, 29.99007, -1.9572364) failed to convert
-rank 64: Point 626 (-90.298307, 29.524463, 0.55184913) failed to convert
-rank 77: Point 621 (-89.945299, 29.868013, -0.72065384) failed to convert
-rank 98: Point 626 (-89.057904, 29.575835, 6.3145541) failed to convert
-rank 88: Point 629 (-89.474423, 29.209145, 0.3620974) failed to convert
-rank 37: Point 450 (-90.814767, 29.871074, -1.8155748) failed to convert
-rank 0: Point 419 (-92.543777, 28.556878, 40.400002) failed to convert
-rank 84: Point 628 (-89.726511, 29.851111, -0.44987033) failed to convert
-rank 31: Point 452 (-90.984847, 30.117558, -11.576305) failed to convert
-rank 42: Point 448 (-90.744463, 29.499943, -0.99374288) failed to convert
-rank 79: Point 620 (-89.897987, 29.900083, -2.3594403) failed to convert
-rank 93: Point 621 (-89.219482, 29.792986, 2.2467138) failed to convert
-rank 48: Point 445 (-90.6404, 29.677398, 0.11729877) failed to convert
-rank 11: Point 445 (-91.596338, 30.061205, -8.2296) failed to convert
-rank 65: Point 622 (-90.225764, 29.971389, -1.9396919) failed to convert
-rank 86: Point 626 (-89.614162, 29.403874, -4.4500802) failed to convert
-rank 50: Point 450 (-90.589262, 29.868337, -0.53789741) failed to convert
-rank 44: Point 445 (-90.684809, 29.881368, -0.47519064) failed to convert
-rank 12: Point 439 (-91.552708, 29.941066, -9.1988647) failed to convert
-rank 58: Point 440 (-90.466835, 29.400761, -0.0) failed to convert
-rank 16: Point 445 (-91.443807, 29.343072, 2.1386307) failed to convert
-rank 7: Point 449 (-91.760839, 29.793508, -0.39537262) failed to convert
-rank 38: Point 446 (-90.829479, 29.266041, -0.0) failed to convert
-rank 46: Point 442 (-90.696437, 29.416401, -8.2296) failed to convert
-rank 76: Point 628 (-89.977928, 29.713041, -0.48898233) failed to convert
-rank 89: Point 622 (-89.364012, 29.788217, -0.0050886) failed to convert
-rank 85: Point 620 (-89.734815, 28.936391, 51.058853) failed to convert
-rank 45: Point 449 (-90.702487, 29.440893, -1.0155167) failed to convert
-rank 43: Point 453 (-90.669218, 30.279795, -0.8484976) failed to convert
-rank 27: Point 444 (-91.115261, 30.266464, 23.552332) failed to convert
-rank 1: Point 452 (-92.102663, 29.695918, 1.3813782) failed to convert
-rank 36: Point 445 (-90.828782, 30.010753, -3.1666688) failed to convert
-rank 63: Point 450 (-90.304815, 29.958305, -8.2052166) failed to convert
-rank 71: Point 621 (-90.053079, 30.034016, -5.8094884) failed to convert
-rank 90: Point 627 (-89.334224, 29.650231, 2.5305006) failed to convert
-rank 23: Point 448 (-91.18611, 30.350029, 14.301749) failed to convert
-rank 33: Point 448 (-90.90692, 30.065903, -4.8348774) failed to convert
-rank 55: Point 449 (-90.499014, 29.684333, -0.26933438) failed to convert
-rank 34: Point 445 (-90.913142, 29.51344, -0.60075239) failed to convert
-rank 19: Point 452 (-91.30365, 29.784015, -0.30289093) failed to convert
-rank 74: Point 626 (-90.010586, 29.764482, -8.2296) failed to convert
-rank 68: Point 627 (-90.121097, 30.019808, -9.0) failed to convert
-rank 30: Point 448 (-91.013645, 30.170072, -12.145976) failed to convert
-rank 32: Point 447 (-90.921541, 30.368582, -3.3028472) failed to convert
-rank 80: Point 624 (-89.85469, 30.03525, -8.5340959) failed to convert
-rank 29: Point 447 (-91.059825, 29.762971, -0.49210385) failed to convert
-rank 87: Point 620 (-89.497282, 29.876684, -0.22540366) failed to convert
-rank 24: Point 446 (-91.173241, 30.273991, -14.033908) failed to convert
-rank 40: Point 445 (-90.769927, 29.648618, -8.2296) failed to convert
-rank 92: Point 626 (-89.330673, 29.034701, 2.8690787) failed to convert
-rank 51: Point 450 (-90.604696, 29.420214, -0.36454975) failed to convert
-rank 49: Point 451 (-90.591806, 30.050656, 20.927592) failed to convert
-rank 66: Point 624 (-90.235572, 29.395067, -4.3641266) failed to convert
-rank 94: Point 626 (-89.234825, 29.244398, -0.17550993) failed to convert
-rank 3: Point 450 (-91.852449, 31.001862, -17.657301) failed to convert
-rank 69: Point 623 (-90.106375, 29.873825, -1.0897817) failed to convert
-rank 60: Point 444 (-90.415083, 29.490272, -0.5253192) failed to convert
-rank 57: Point 452 (-90.489768, 29.398345, -8.2296) failed to convert
-rank 70: Point 627 (-90.097913, 29.688604, -8.2296) failed to convert
-rank 59: Point 450 (-90.385843, 30.213723, 2.2700194) failed to convert
-rank 39: Point 450 (-90.770443, 29.879576, -0.32025995) failed to convert
-rank 72: Point 627 (-90.034388, 30.029932, 7.507174) failed to convert
-rank 41: Point 449 (-90.738315, 29.893737, -0.54670225) failed to convert
-rank 21: Point 450 (-91.221832, 30.318953, -6.7023845) failed to convert
-rank 95: Point 622 (-89.219669, 29.198725, -0.38183685) failed to convert
-rank 8: Point 442 (-91.672414, 30.703741, -7.1277365) failed to convert
-rank 75: Point 621 (-89.998265, 29.671965, 1.2636181) failed to convert
-rank 61: Point 450 (-90.390025, 29.521799, -2.0181957) failed to convert
-rank 96: Point 629 (-89.188213, 29.341039, 8.2315509) failed to convert
-rank 78: Point 627 (-89.940534, 29.624379, -1.6879823) failed to convert
-rank 67: Point 619 (-90.158424, 29.898428, 2.1205142) failed to convert
-rank 13: Point 449 (-91.497402, 30.291434, -0.138) failed to convert
-rank 81: Point 620 (-89.821766, 29.915591, -0.96361293) failed to convert
-rank 99: Point 621 (-88.88597, 30.090693, 14.305687) failed to convert
-rank 82: Point 627 (-89.825814, 29.473861, -0.06204287) failed to convert
-rank 26: Point 445 (-91.137649, 30.332565, -14.743177) failed to convert
-rank 17: Point 450 (-91.31958, 30.652554, 5.3496282) failed to convert
-rank 5: Point 452 (-91.813801, 30.022127, -8.257573) failed to convert
-rank 97: Point 620 (-89.16549, 29.141864, -0.0) failed to convert
-rank 4: Point 448 (-91.809082, 30.878959, -18.995135) failed to convert
-rank 2: Point 444 (-91.963679, 30.208014, -1.487225) failed to convert
-rank 73: Point 620 (-90.016054, 29.991266, 4.5229113) failed to convert
-rank 83: Point 621 (-89.774572, 29.782605, -8.2296) failed to convert
-rank 84: Point 629 (-89.67786, 30.437206, -4.740307) failed to convert
-rank 91: Point 621 (-89.364452, 28.992923, 9.3412077) failed to convert
-rank 52: Point 446 (-90.59924, 29.151186, 2.1407829) failed to convert
-rank 35: Point 455 (-90.870806, 29.759322, -0.78786375) failed to convert
-rank 56: Point 446 (-90.500928, 29.472593, 0.64329497) failed to convert
-rank 62: Point 447 (-90.338866, 29.9001, -1.271077) failed to convert
-rank 93: Point 622 (-89.273228, 29.182581, 3.6157019) failed to convert
-rank 79: Point 621 (-89.897988, 29.900043, -2.7460536) failed to convert
-rank 64: Point 627 (-90.298284, 29.52452, -0.86830983) failed to convert
-rank 65: Point 623 (-90.227156, 29.952983, 20.582823) failed to convert
-rank 98: Point 627 (-89.000384, 30.204392, 6.7610705) failed to convert
-rank 77: Point 622 (-89.962446, 29.6514, -3.6747289) failed to convert
-rank 14: Point 444 (-91.498382, 29.643296, -3.4513383) failed to convert
-rank 86: Point 627 (-89.609438, 29.460281, -0.86860506) failed to convert
-rank 6: Point 449 (-91.748112, 30.60998, -13.883641) failed to convert
-rank 54: Point 445 (-90.462803, 30.439169, -6.5299034) failed to convert
-rank 88: Point 630 (-89.420203, 29.84323, -0.0) failed to convert
-rank 76: Point 629 (-89.992187, 29.531343, 0.11658203) failed to convert
-rank 47: Point 450 (-90.721404, 28.829843, 17.724778) failed to convert
-rank 9: Point 448 (-91.623467, 31.011842, -12.95604) failed to convert
-rank 22: Point 447 (-91.198623, 30.468056, 12.893291) failed to convert
-rank 15: Point 449 (-91.464324, 29.723449, -3.4198561) failed to convert
-rank 89: Point 623 (-89.4137, 29.21186, -1.9845226) failed to convert
-rank 18: Point 450 (-91.291086, 30.562933, -16.898111) failed to convert
-rank 85: Point 621 (-89.653946, 29.920926, 2.8295278) failed to convert
-rank 10: Point 445 (-91.668297, 29.579405, 2.7285469) failed to convert
-rank 71: Point 622 (-90.068779, 29.832657, -9.0) failed to convert
-rank 90: Point 628 (-89.37018, 29.235082, 0.01712938) failed to convert
-rank 37: Point 451 (-90.83197, 29.617102, -0.55337813) failed to convert
-rank 31: Point 453 (-90.984837, 30.117618, -11.576305) failed to convert
-rank 25: Point 452 (-91.196137, 29.658189, 0.09921785) failed to convert
-rank 80: Point 625 (-89.8612, 29.954516, -8.7587335) failed to convert
-rank 74: Point 627 (-89.994241, 29.972179, -1.9868834) failed to convert
-rank 0: Point 420 (-92.525172, 28.970773, 26.908524) failed to convert
-rank 42: Point 449 (-90.720633, 29.846052, -0.43363277) failed to convert
-rank 53: Point 449 (-90.509179, 30.09291, -0.48140547) failed to convert
-rank 50: Point 451 (-90.624483, 29.368099, -8.2296) failed to convert
-rank 20: Point 447 (-91.226884, 30.560767, -8.578814) failed to convert
-rank 87: Point 621 (-89.526962, 29.526667, 0.46117589) failed to convert
-rank 28: Point 445 (-91.109137, 29.679125, -0.55291141) failed to convert
-rank 68: Point 628 (-90.120841, 30.023042, -1.5794968) failed to convert
-rank 38: Point 447 (-90.805154, 29.626184, -2.3787802) failed to convert
-rank 48: Point 446 (-90.604422, 30.187072, -0.40363338) failed to convert
-rank 16: Point 446 (-91.392856, 30.192677, -0.71966387) failed to convert
-rank 58: Point 441 (-90.45122, 29.616704, -1.1529707) failed to convert
-rank 11: Point 446 (-91.57987, 30.344283, -2.8210096) failed to convert
-rank 12: Point 440 (-91.537291, 30.204163, 20.024175) failed to convert
-rank 43: Point 454 (-90.731661, 29.380481, -8.2296) failed to convert
-rank 7: Point 450 (-91.732793, 30.294665, -3.1296824) failed to convert
-rank 44: Point 446 (-90.686313, 29.85971, -1.0009724) failed to convert
-rank 46: Point 443 (-90.660474, 29.933393, -0.42033495) failed to convert
-rank 66: Point 625 (-90.18731, 30.032385, 2.9451282) failed to convert
-rank 27: Point 445 (-91.131273, 30.017041, -0.0) failed to convert
-rank 72: Point 628 (-90.034332, 30.030465, 19.601603) failed to convert
-rank 70: Point 628 (-90.098757, 29.677625, -0.77316616) failed to convert
-rank 1: Point 453 (-92.049893, 30.714221, -10.006721) failed to convert
-rank 23: Point 449 (-91.189281, 30.300144, -4.64463) failed to convert
-rank 96: Point 630 (-89.19908, 29.218071, -0.0) failed to convert
-rank 92: Point 627 (-89.330947, 29.031389, 15.924649) failed to convert
-rank 55: Point 450 (-90.476428, 29.996776, -3.9264477) failed to convert
-rank 45: Point 450 (-90.668504, 29.930017, -1.585262) failed to convert
-rank 95: Point 623 (-89.219931, 29.195697, -0.77255234) failed to convert
-rank 33: Point 449 (-90.944093, 29.50631, -0.69853516) failed to convert
-rank 94: Point 627 (-89.240623, 29.178243, -0.35157334) failed to convert
-rank 75: Point 622 (-89.993247, 29.735789, -5.4205635) failed to convert
-rank 34: Point 446 (-90.876658, 30.058912, -8.5199176) failed to convert
-rank 67: Point 620 (-90.149296, 30.017282, 1.3311352) failed to convert
-rank 69: Point 624 (-90.164174, 29.117624, 0.31299999) failed to convert
-rank 81: Point 621 (-89.795284, 30.240477, -2.3409083) failed to convert
-rank 99: Point 622 (-88.878825, 30.166362, 9.8672894) failed to convert
-rank 78: Point 628 (-89.940535, 29.624318, -1.0672604) failed to convert
-rank 82: Point 628 (-89.839247, 29.306449, 2.636797) failed to convert
-rank 29: Point 448 (-91.03615, 30.127097, -10.587825) failed to convert
-rank 63: Point 451 (-90.296391, 30.07061, 3.0958622) failed to convert
-rank 30: Point 449 (-91.017631, 30.109133, -11.192562) failed to convert
-rank 32: Point 448 (-90.937258, 30.133203, -4.5586248) failed to convert
-rank 97: Point 621 (-89.164024, 29.157968, 1.7765864) failed to convert
-rank 19: Point 453 (-91.306767, 29.73316, -6.8640965) failed to convert
-rank 36: Point 446 (-90.876732, 29.297673, -0.04213304) failed to convert
-rank 73: Point 621 (-90.011848, 30.044677, 0.11109808) failed to convert
-rank 49: Point 452 (-90.616657, 29.699388, -0.79146038) failed to convert
-rank 40: Point 446 (-90.75558, 29.857918, -0.78076061) failed to convert
-rank 3: Point 451 (-91.852452, 31.001801, -16.148615) failed to convert
-rank 83: Point 622 (-89.79168, 29.571839, 21.138521) failed to convert
-rank 60: Point 445 (-90.377965, 29.99632, -5.0624235) failed to convert
-rank 84: Point 630 (-89.752696, 29.531001, -4.7557947) failed to convert
-rank 79: Point 622 (-89.89799, 29.899982, -1.5265946) failed to convert
-rank 51: Point 451 (-90.564968, 29.98116, -0.4583427) failed to convert
-rank 86: Point 628 (-89.608998, 29.464812, -1.0230219) failed to convert
-rank 64: Point 628 (-90.298269, 29.524557, -0.96985105) failed to convert
-rank 91: Point 622 (-89.355668, 29.095043, 0.21484372) failed to convert
-rank 39: Point 451 (-90.760991, 30.017058, 36.378447) failed to convert
-rank 77: Point 623 (-89.943922, 29.885317, -0.41111585) failed to convert
-rank 41: Point 450 (-90.767283, 29.471364, -8.2296) failed to convert
-rank 21: Point 451 (-91.221964, 30.316769, -13.691008) failed to convert
-rank 8: Point 443 (-91.657619, 30.959948, -8.8124016) failed to convert
-rank 88: Point 631 (-89.461509, 29.360937, 16.396748) failed to convert
-rank 13: Point 450 (-91.537007, 29.61833, -1.5014664) failed to convert
-rank 26: Point 446 (-91.138644, 30.317022, -14.776705) failed to convert
-rank 76: Point 630 (-89.942176, 30.163309, 4.3699999) failed to convert
-rank 65: Point 624 (-90.221168, 30.03175, 1.2936903) failed to convert
-rank 98: Point 628 (-89.098867, 29.120789, 7e-08) failed to convert
-rank 93: Point 623 (-89.193817, 30.080482, 0.36685202) failed to convert
-rank 61: Point 451 (-90.383869, 29.605757, -0.51034425) failed to convert
-rank 24: Point 447 (-91.165131, 30.401053, -10.395302) failed to convert
-rank 85: Point 622 (-89.667507, 29.757719, -0.0) failed to convert
-rank 2: Point 445 (-91.94406, 30.574717, -5.9607909) failed to convert
-rank 17: Point 451 (-91.360521, 29.986946, -0.56591553) failed to convert
-rank 59: Point 451 (-90.402262, 29.99121, -8.4368647) failed to convert
-rank 4: Point 449 (-91.810091, 30.860649, 23.251495) failed to convert
-rank 5: Point 453 (-91.828385, 29.755297, -0.89283658) failed to convert
-rank 56: Point 447 (-90.48371, 29.712072, -1.2114486) failed to convert
-rank 57: Point 453 (-90.460595, 29.802729, -1.9260854) failed to convert
-rank 71: Point 623 (-90.05308, 30.033956, -5.8094884) failed to convert
-rank 89: Point 624 (-89.318983, 30.302064, 2.2181597) failed to convert
-rank 80: Point 626 (-89.865525, 29.900832, -0.44904388) failed to convert
-rank 68: Point 629 (-90.126464, 29.950203, -0.81800311) failed to convert
-rank 35: Point 456 (-90.850294, 30.062914, -2.3164337) failed to convert
-rank 90: Point 629 (-89.296217, 30.083474, 0.99337083) failed to convert
-rank 74: Point 628 (-90.006173, 29.820611, -6.7421765) failed to convert
-rank 87: Point 622 (-89.494142, 29.912679, -0.47702931) failed to convert
-rank 52: Point 447 (-90.578816, 29.441738, -8.2296) failed to convert
-rank 6: Point 450 (-91.755162, 30.484651, 8.5937149) failed to convert
-rank 62: Point 448 (-90.36506, 29.545517, 0.26916955) failed to convert
-rank 47: Point 451 (-90.650261, 29.859513, 0.14214249) failed to convert
-rank 54: Point 446 (-90.523922, 29.594817, -0.05826449) failed to convert
-rank 18: Point 451 (-91.291081, 30.562994, -16.898111) failed to convert
-rank 15: Point 450 (-91.402967, 30.74219, -10.16859) failed to convert
-rank 14: Point 445 (-91.492079, 29.750294, -2.831592) failed to convert
-rank 9: Point 449 (-91.653473, 30.494284, -4.4200101) failed to convert
-rank 66: Point 626 (-90.235572, 29.395027, -4.3641266) failed to convert
-rank 10: Point 446 (-91.589809, 30.940305, -20.418259) failed to convert
-rank 50: Point 452 (-90.62379, 29.377991, -0.62558141) failed to convert
-rank 72: Point 629 (-90.003717, 30.418195, -8.9344955) failed to convert
-rank 25: Point 453 (-91.192437, 29.717085, -1.9086731) failed to convert
-rank 37: Point 452 (-90.789356, 30.242718, -1.9175765) failed to convert
-rank 96: Point 631 (-89.21219, 29.069248, 0.75272406) failed to convert
-rank 20: Point 448 (-91.230094, 30.509656, -15.929764) failed to convert
-rank 22: Point 448 (-91.254326, 29.58022, -0.55490978) failed to convert
-rank 92: Point 628 (-89.306331, 29.315409, -0.0) failed to convert
-rank 0: Point 421 (-92.496844, 29.591059, -0.06083343) failed to convert
-rank 42: Point 450 (-90.718434, 29.877576, -0.74067918) failed to convert
-rank 95: Point 624 (-89.223823, 29.151195, -0.36096958) failed to convert
-rank 70: Point 629 (-90.071648, 30.027119, -4.8981363) failed to convert
-rank 94: Point 628 (-89.240319, 29.181711, -0.0) failed to convert
-rank 38: Point 448 (-90.778638, 30.014634, 21.131625) failed to convert
-rank 75: Point 623 (-89.985122, 29.838983, 30.28932) failed to convert
-rank 67: Point 621 (-90.158518, 29.896747, -0.99739643) failed to convert
-rank 81: Point 622 (-89.795023, 30.243644, -0.08065686) failed to convert
-rank 78: Point 629 (-89.940536, 29.624278, -0.98905947) failed to convert
-rank 82: Point 629 (-89.79458, 29.859665, -0.64604797) failed to convert
-rank 31: Point 454 (-90.984722, 30.119274, -6.3452331) failed to convert
-rank 53: Point 450 (-90.508986, 30.095501, -0.40146253) failed to convert
-rank 99: Point 623 (-88.893181, 30.012965, 6.3883903) failed to convert
-rank 69: Point 625 (-90.12587, 29.619882, 0.31299999) failed to convert
-rank 48: Point 447 (-90.614855, 30.039759, -4.8587329) failed to convert
-rank 43: Point 455 (-90.715943, 29.609041, 0.82470624) failed to convert
-rank 84: Point 631 (-89.677115, 30.445887, -4.8101802) failed to convert
-rank 16: Point 447 (-91.369088, 30.581532, -7.9675351) failed to convert
-rank 79: Point 623 (-89.934574, 29.439785, 0.31299999) failed to convert
-rank 27: Point 446 (-91.115524, 30.262085, 7.1095797) failed to convert
-rank 86: Point 629 (-89.612318, 29.424638, -0.37836814) failed to convert
-rank 73: Point 622 (-90.022375, 29.91053, -9.0) failed to convert
-rank 97: Point 622 (-89.067758, 30.226718, 2.8248793) failed to convert
-rank 64: Point 629 (-90.298246, 29.524613, -0.29184907) failed to convert
-rank 83: Point 623 (-89.774542, 29.782578, -8.2296) failed to convert
-rank 11: Point 447 (-91.557302, 30.728241, 6.5977755) failed to convert
-rank 12: Point 441 (-91.578159, 29.502016, 2.3511442) failed to convert
-rank 88: Point 632 (-89.463576, 29.33622, -2.7997115) failed to convert
-rank 91: Point 623 (-89.348697, 29.175915, -1.5450127) failed to convert
-rank 77: Point 624 (-89.956777, 29.722548, -0.19574284) failed to convert
-rank 76: Point 631 (-89.982654, 29.652281, 0.99400087) failed to convert
-rank 98: Point 629 (-89.093161, 29.1838, 5.0218183) failed to convert
-rank 28: Point 446 (-91.110026, 29.665007, -0.87349719) failed to convert
-rank 93: Point 624 (-89.172806, 30.314069, 3.721052) failed to convert
-rank 1: Point 454 (-92.124103, 29.269147, 5.994352) failed to convert
-rank 33: Point 450 (-90.924594, 29.800801, -2.3084285) failed to convert
-rank 65: Point 625 (-90.247679, 29.680968, 0.16546939) failed to convert
-rank 23: Point 450 (-91.225393, 29.726693, -6.7787525) failed to convert
-rank 58: Point 442 (-90.464916, 29.427063, -0.0) failed to convert
-rank 7: Point 451 (-91.729712, 30.349243, -6.4366575) failed to convert
-rank 45: Point 451 (-90.702683, 29.437718, 0.10676516) failed to convert
-rank 44: Point 447 (-90.67369, 30.040347, -10.048952) failed to convert
-rank 63: Point 452 (-90.369676, 29.07963, 1.7327361) failed to convert
-rank 29: Point 449 (-91.036625, 30.119515, -11.363859) failed to convert
-rank 30: Point 450 (-91.017623, 30.109193, -11.192562) failed to convert
-rank 32: Point 449 (-90.984423, 29.418178, -0.40127426) failed to convert
-rank 55: Point 451 (-90.486538, 29.857134, -0.14305613) failed to convert
-rank 80: Point 627 (-89.833781, 30.29271, -2.8800405) failed to convert
-rank 36: Point 447 (-90.846037, 29.755764, -0.48467616) failed to convert
-rank 51: Point 452 (-90.545359, 30.25465, 2.8399994) failed to convert
-rank 85: Point 623 (-89.650803, 29.95816, 3.05) failed to convert
-rank 19: Point 454 (-91.253787, 30.585275, -11.638939) failed to convert
-rank 21: Point 452 (-91.22388, 30.286363, 22.538356) failed to convert
-rank 49: Point 453 (-90.613712, 29.741051, -1.6137267) failed to convert
-rank 40: Point 447 (-90.752666, 29.900256, -0.22749327) failed to convert
-rank 46: Point 444 (-90.695778, 29.425885, -0.29952357) failed to convert
-rank 90: Point 630 (-89.375054, 29.178112, 0.31299999) failed to convert
-rank 89: Point 625 (-89.336233, 30.105874, 3.0799999) failed to convert
-rank 71: Point 624 (-90.070076, 29.81585, -4.8615603) failed to convert
-rank 74: Point 629 (-90.006145, 29.82096, -6.7574165) failed to convert
-rank 8: Point 444 (-91.671357, 30.72199, -8.0481124) failed to convert
-rank 13: Point 451 (-91.536988, 29.618272, -1.4903511) failed to convert
-rank 26: Point 447 (-91.183632, 29.608876, 8.3980542) failed to convert
-rank 39: Point 452 (-90.770631, 29.876659, -0.39147757) failed to convert
-rank 68: Point 630 (-90.120928, 30.02181, -4.7890179) failed to convert
-rank 87: Point 623 (-89.485868, 30.009216, -0.41054164) failed to convert
-rank 3: Point 452 (-91.874601, 30.598942, -8.2296) failed to convert
-rank 59: Point 452 (-90.403906, 29.96838, -8.4118711) failed to convert
-rank 24: Point 448 (-91.17324, 30.27395, -14.033908) failed to convert
-rank 72: Point 630 (-90.034322, 30.030328, -4.8844203) failed to convert
-rank 17: Point 452 (-91.32366, 30.586303, -17.323933) failed to convert
-rank 41: Point 451 (-90.738296, 29.893773, -1.0742863) failed to convert
-rank 61: Point 452 (-90.384686, 29.59459, -1.2970526) failed to convert
-rank 5: Point 454 (-91.835755, 29.619438, 1.5692656) failed to convert
-rank 4: Point 450 (-91.809043, 30.878968, -18.995135) failed to convert
-rank 66: Point 627 (-90.187754, 30.026529, 0.68448215) failed to convert
-rank 34: Point 447 (-90.868709, 30.176543, -1.3579825) failed to convert
-rank 92: Point 629 (-89.301974, 29.365426, -0.17080165) failed to convert
-rank 96: Point 632 (-89.205579, 29.144358, 16.461282) failed to convert
-rank 70: Point 630 (-90.09776, 29.690488, 0.28965255) failed to convert
-rank 95: Point 625 (-89.182656, 29.616407, 4.1968749) failed to convert
-rank 56: Point 448 (-90.503312, 29.439194, -8.2296) failed to convert
-rank 60: Point 446 (-90.381142, 29.95326, -3.8745668) failed to convert
-rank 78: Point 630 (-89.940537, 29.624217, 0.19631247) failed to convert
-rank 35: Point 457 (-90.850653, 30.057329, 10.872258) failed to convert
-rank 67: Point 622 (-90.154516, 29.948597, -3.3311311) failed to convert
-rank 82: Point 630 (-89.764388, 30.228611, 0.17748682) failed to convert
-rank 52: Point 448 (-90.53201, 30.098327, -0.19954362) failed to convert
-rank 94: Point 629 (-89.235346, 29.23814, -0.0) failed to convert
-rank 2: Point 446 (-91.920224, 31.014494, -18.964294) failed to convert
-rank 75: Point 624 (-89.980099, 29.902568, -8.2296) failed to convert
-rank 81: Point 623 (-89.811192, 30.045613, 0.93337825) failed to convert
-rank 99: Point 624 (-88.883109, 30.120326, 12.606042) failed to convert
-rank 57: Point 454 (-90.4582, 29.835705, -0.64229165) failed to convert
-rank 47: Point 452 (-90.687177, 29.329033, -0.69954988) failed to convert
-rank 69: Point 626 (-90.094488, 30.026382, -1.5115273) failed to convert
-rank 14: Point 446 (-91.491379, 29.761802, -3.1851601) failed to convert
-rank 86: Point 630 (-89.609698, 29.455831, 16.797845) failed to convert
-rank 84: Point 632 (-89.716823, 29.96805, 2.9987278) failed to convert
-rank 79: Point 624 (-89.947377, 29.27707, 0.31299999) failed to convert
-rank 64: Point 630 (-90.303807, 29.449714, -0.31120987) failed to convert
-rank 62: Point 449 (-90.324273, 30.095885, 2.9797757) failed to convert
-rank 73: Point 623 (-90.016516, 29.98508, -1.7249577) failed to convert
-rank 50: Point 453 (-90.625845, 29.348389, -1.0036254) failed to convert
-rank 54: Point 447 (-90.558623, 29.105842, 3.7057876) failed to convert
-rank 76: Point 632 (-89.968622, 29.830116, 0.38020937) failed to convert
-rank 97: Point 623 (-89.176022, 29.022333, 2.4925) failed to convert
-rank 83: Point 624 (-89.772547, 29.806979, -0.0) failed to convert
-rank 91: Point 624 (-89.351639, 29.141783, 0.13935102) failed to convert
-rank 10: Point 447 (-91.661749, 29.694565, 2.0999999) failed to convert
-rank 88: Point 633 (-89.475399, 29.196837, 1.068381) failed to convert
-rank 65: Point 626 (-90.249849, 29.652002, -0.08636904) failed to convert
-rank 77: Point 625 (-89.962395, 29.651432, -2.7440219) failed to convert
-rank 98: Point 630 (-89.068869, 29.453742, 3.9049965) failed to convert
-rank 15: Point 451 (-91.464303, 29.723415, -1.2549089) failed to convert
-rank 25: Point 454 (-91.152557, 30.345469, -14.618209) failed to convert
-rank 93: Point 625 (-89.191067, 30.11106, 1.6908935) failed to convert
-rank 22: Point 449 (-91.233534, 29.914316, -0.215) failed to convert
-rank 37: Point 453 (-90.814231, 29.878892, -0.83689674) failed to convert
-rank 6: Point 451 (-91.747292, 30.62437, 8.4688989) failed to convert
-rank 80: Point 628 (-89.854214, 30.040821, 0.27432001) failed to convert
-rank 85: Point 624 (-89.615236, 30.381624, -8.7325742) failed to convert
-rank 20: Point 449 (-91.241399, 30.330139, -6.4121669) failed to convert
-rank 9: Point 450 (-91.667702, 30.245179, -5.8142867) failed to convert
-rank 42: Point 451 (-90.675369, 30.493636, -6.0634792) failed to convert
-rank 18: Point 452 (-91.291077, 30.563034, -16.898111) failed to convert
-rank 31: Point 455 (-91.028567, 29.447236, -0.02309874) failed to convert
-rank 90: Point 631 (-89.311617, 29.908249, -0.65982705) failed to convert
-rank 48: Point 448 (-90.642862, 29.641801, -0.80692909) failed to convert
-rank 89: Point 626 (-89.414796, 29.198165, 0.31299999) failed to convert
-rank 53: Point 451 (-90.509539, 30.087802, -0.83554541) failed to convert
-rank 71: Point 625 (-90.070068, 29.815948, -4.8493683) failed to convert
-rank 27: Point 447 (-91.131444, 30.01367, -0.39725612) failed to convert
-rank 43: Point 456 (-90.751918, 29.08346, 1.1992444) failed to convert
-rank 1: Point 455 (-92.108804, 29.571515, 1.7199615) failed to convert
-rank 68: Point 631 (-90.120912, 30.021909, -4.8371763) failed to convert
-rank 87: Point 624 (-89.493462, 29.919787, -0.47401182) failed to convert
-rank 38: Point 449 (-90.787199, 29.889346, -0.40052156) failed to convert
-rank 58: Point 443 (-90.396843, 30.358767, -0.28617766) failed to convert
-rank 7: Point 452 (-91.705531, 30.774637, -15.352893) failed to convert
-rank 28: Point 447 (-91.108248, 29.692836, 0.10070974) failed to convert
-rank 33: Point 451 (-90.925477, 29.787438, -0.90481813) failed to convert
-rank 23: Point 451 (-91.214241, 29.904618, -7.7724006) failed to convert
-rank 16: Point 448 (-91.414633, 29.831491, -7.6260966) failed to convert
-rank 74: Point 630 (-89.997364, 29.932418, -6.4099444) failed to convert
-rank 0: Point 422 (-92.519666, 29.085158, 21.9) failed to convert
-rank 72: Point 631 (-90.034312, 30.03043, -4.8707043) failed to convert
-rank 11: Point 448 (-91.596306, 30.061256, -8.2296) failed to convert
-rank 29: Point 450 (-91.036447, 30.12203, -8.7874433) failed to convert
-rank 45: Point 452 (-90.710591, 29.322808, -1.0089503) failed to convert
-rank 55: Point 452 (-90.476264, 29.9987, -3.6817619) failed to convert
-rank 30: Point 451 (-91.014922, 30.150324, -11.852149) failed to convert
-rank 44: Point 448 (-90.706082, 29.574473, -1.6652665) failed to convert
-rank 66: Point 628 (-90.235572, 29.394966, -4.3641266) failed to convert
-rank 12: Point 442 (-91.551578, 29.960052, -0.073) failed to convert
-rank 92: Point 630 (-89.221224, 30.279312, 3.2430207) failed to convert
-rank 63: Point 453 (-90.265697, 30.47693, -8.7209426) failed to convert
-rank 36: Point 448 (-90.829679, 29.997281, 14.762542) failed to convert
-rank 78: Point 631 (-89.924744, 29.823016, -0.06910408) failed to convert
-rank 46: Point 445 (-90.665935, 29.855339, -0.05849863) failed to convert
-rank 21: Point 453 (-91.25367, 29.810395, -0.12659554) failed to convert
-rank 49: Point 454 (-90.642937, 29.323561, -8.2296) failed to convert
-rank 19: Point 455 (-91.306758, 29.73322, -6.8640965) failed to convert
-rank 40: Point 448 (-90.755951, 29.852487, -0.30314686) failed to convert
-rank 96: Point 633 (-89.200968, 29.196602, -0.02492426) failed to convert
-rank 70: Point 631 (-90.078701, 29.936507, -1.5678008) failed to convert
-rank 67: Point 623 (-90.112507, 30.491248, -8.1475363) failed to convert
-rank 95: Point 626 (-89.19915, 29.430683, 5.3956751) failed to convert
-rank 3: Point 453 (-91.905894, 30.020473, -3.0415715) failed to convert
-rank 51: Point 453 (-90.556675, 30.097061, -0.11472816) failed to convert
-rank 13: Point 452 (-91.514886, 29.995371, -1.2166681) failed to convert
-rank 82: Point 631 (-89.802966, 29.756083, -0.0) failed to convert
-rank 39: Point 453 (-90.804144, 29.384323, -0.41792384) failed to convert
-rank 94: Point 630 (-89.233644, 29.257274, -0.48933341) failed to convert
-rank 32: Point 450 (-90.949553, 29.947722, -0.56163822) failed to convert
-rank 81: Point 624 (-89.808547, 30.077973, -0.37648564) failed to convert
-rank 8: Point 445 (-91.663839, 30.85235, -19.272259) failed to convert
-rank 26: Point 448 (-91.144688, 30.2225, 9.3509694) failed to convert
-rank 75: Point 625 (-90.005265, 29.582428, -0.34900603) failed to convert
-rank 86: Point 631 (-89.612493, 29.422115, -0.06442048) failed to convert
-rank 99: Point 625 (-88.912933, 29.800206, 3.5763357) failed to convert
-rank 24: Point 449 (-91.173239, 30.27389, -14.033908) failed to convert
-rank 84: Point 633 (-89.711407, 30.03342, 2.7468388) failed to convert
-rank 69: Point 627 (-90.115013, 29.760911, 0.53892194) failed to convert
-rank 79: Point 625 (-89.899673, 29.878193, 15.46219) failed to convert
-rank 17: Point 453 (-91.323762, 30.584639, -17.28033) failed to convert
-rank 97: Point 624 (-89.142344, 29.401507, 5.5668442) failed to convert
-rank 41: Point 452 (-90.738314, 29.893266, -0.30517532) failed to convert
-rank 61: Point 453 (-90.390003, 29.521871, -1.7138084) failed to convert
-rank 34: Point 448 (-90.869148, 30.170009, -0.71178067) failed to convert
-rank 5: Point 455 (-91.792705, 30.402177, -3.0592099) failed to convert
-rank 83: Point 625 (-89.727618, 30.353016, -3.2507889) failed to convert
-rank 35: Point 458 (-90.870631, 29.760635, -0.75815704) failed to convert
-rank 64: Point 631 (-90.256687, 30.078491, 3.47) failed to convert
-rank 73: Point 624 (-90.0195, 29.947, 14.164116) failed to convert
-rank 76: Point 633 (-89.95771, 29.967844, 0.20251458) failed to convert
-rank 88: Point 634 (-89.486942, 29.059908, 9.8127056) failed to convert
-rank 52: Point 449 (-90.585863, 29.341703, 0.45719999) failed to convert
-rank 91: Point 625 (-89.344128, 29.228773, -0.35062196) failed to convert
-rank 98: Point 631 (-89.034194, 29.835089, 4.4434313) failed to convert
-rank 2: Point 447 (-91.969894, 30.090235, -8.8714093) failed to convert
-rank 59: Point 453 (-90.380788, 30.281397, -0.17270027) failed to convert
-rank 56: Point 449 (-90.483699, 29.712111, -0.99968684) failed to convert
-rank 4: Point 451 (-91.873754, 29.699818, 1.234028) failed to convert
-rank 57: Point 455 (-90.512615, 29.077905, 0.850199) failed to convert
-rank 77: Point 626 (-89.960082, 29.680347, 8.1394268) failed to convert
-rank 80: Point 629 (-89.854667, 30.035194, -8.5340959) failed to convert
-rank 65: Point 627 (-90.264846, 29.45113, -1.485867) failed to convert
-rank 47: Point 453 (-90.673197, 29.530735, -1.8291192) failed to convert
-rank 60: Point 447 (-90.379111, 29.980766, -1.3725143) failed to convert
-rank 85: Point 625 (-89.69038, 29.479942, 29.493942) failed to convert
-rank 93: Point 626 (-89.273868, 29.17489, -0.6248303) failed to convert
-rank 14: Point 447 (-91.473133, 30.069587, 6.2976931) failed to convert
-rank 71: Point 626 (-90.061333, 29.928069, 29.136411) failed to convert
-rank 50: Point 454 (-90.572842, 30.098576, -0.07068899) failed to convert
-rank 62: Point 450 (-90.338813, 29.900326, -1.5465247) failed to convert
-rank 90: Point 632 (-89.376699, 29.158808, 0.31299999) failed to convert
-rank 54: Point 448 (-90.491058, 30.051299, 19.945731) failed to convert
-rank 89: Point 627 (-89.317105, 30.322466, 1.1892029) failed to convert
-rank 68: Point 632 (-90.121014, 30.020551, -9.0) failed to convert
-rank 87: Point 625 (-89.540249, 29.367561, 6.4866147) failed to convert
-rank 74: Point 631 (-90.01161, 29.751159, -5.5043835) failed to convert
-rank 10: Point 448 (-91.601043, 30.748526, -20.0) failed to convert
-rank 9: Point 451 (-91.627602, 30.939587, -11.234552) failed to convert
-rank 22: Point 450 (-91.196788, 30.496878, 16.051269) failed to convert
-rank 72: Point 632 (-90.034221, 30.031557, 3.2153889) failed to convert
-rank 42: Point 452 (-90.708745, 30.017108, -9.8566232) failed to convert
-rank 6: Point 452 (-91.750067, 30.574775, -13.069825) failed to convert
-rank 92: Point 631 (-89.303438, 29.348259, 0.86297806) failed to convert
-rank 66: Point 629 (-90.231944, 29.443271, 0.27665703) failed to convert
-rank 18: Point 453 (-91.291072, 30.563094, -16.898111) failed to convert
-rank 53: Point 452 (-90.553873, 29.468586, -0.35439496) failed to convert
-rank 96: Point 634 (-89.204671, 29.154594, -0.0) failed to convert
-rank 48: Point 449 (-90.615441, 30.030849, 22.000606) failed to convert
-rank 31: Point 456 (-91.029821, 29.427695, -0.30698348) failed to convert
-rank 25: Point 455 (-91.156601, 30.282257, 13.432523) failed to convert
-rank 37: Point 454 (-90.814767, 29.871014, -2.1531966) failed to convert
-rank 67: Point 624 (-90.185852, 29.537626, 1.6193457) failed to convert
-rank 15: Point 452 (-91.486365, 29.349349, 2.486761) failed to convert
-rank 78: Point 632 (-89.908923, 30.020944, -9.0) failed to convert
-rank 70: Point 632 (-90.07165, 30.027019, -4.8981363) failed to convert
-rank 94: Point 631 (-89.238467, 29.202061, -0.3104025) failed to convert
-rank 7: Point 453 (-91.705493, 30.774589, -16.511015) failed to convert
-rank 95: Point 627 (-89.219924, 29.195326, -3e-08) failed to convert
-rank 23: Point 452 (-91.2259, 29.718378, -5.486763) failed to convert
-rank 1: Point 456 (-92.097336, 29.794472, -0.53526967) failed to convert
-rank 11: Point 449 (-91.596284, 30.06129, -8.2296) failed to convert
-rank 29: Point 451 (-91.031413, 30.198921, 5.2293109) failed to convert
-rank 27: Point 448 (-91.116753, 30.242154, 18.564928) failed to convert
-rank 55: Point 453 (-90.474718, 30.019988, 17.758256) failed to convert
-rank 86: Point 632 (-89.528562, 30.416069, -10.370509) failed to convert
-rank 82: Point 632 (-89.76489, 30.222098, 0.31972998) failed to convert
-rank 81: Point 625 (-89.795485, 30.237859, -1.9449876) failed to convert
-rank 30: Point 452 (-91.017617, 30.109233, -11.192562) failed to convert
-rank 69: Point 628 (-90.067335, 30.373957, -5.7926462) failed to convert
-rank 44: Point 449 (-90.664892, 30.165494, -0.34322268) failed to convert
-rank 75: Point 626 (-89.98014, 29.901814, 0.52823538) failed to convert
-rank 45: Point 453 (-90.700924, 29.463112, -1.1143839) failed to convert
-rank 20: Point 450 (-91.23008, 30.509618, -15.929764) failed to convert
-rank 16: Point 449 (-91.358417, 30.754422, -13.07861) failed to convert
-rank 99: Point 626 (-88.969911, 29.181014, 7.3686462) failed to convert
-rank 84: Point 634 (-89.752338, 29.534347, 25.650927) failed to convert
-rank 79: Point 626 (-89.888446, 30.018178, 0.27088153) failed to convert
-rank 28: Point 448 (-91.109901, 29.666902, -1.4488882) failed to convert
-rank 36: Point 449 (-90.829204, 30.004261, 13.861884) failed to convert
-rank 64: Point 632 (-90.264174, 29.978877, -1.1035745) failed to convert
-rank 43: Point 457 (-90.718304, 29.574687, -8.2296) failed to convert
-rank 40: Point 449 (-90.755529, 29.858385, -0.42150289) failed to convert
-rank 12: Point 443 (-91.55252, 29.943788, -8.5455034) failed to convert
-rank 46: Point 446 (-90.661068, 29.924881, -1.1712819) failed to convert
-rank 76: Point 634 (-89.976687, 29.727741, 0.21900123) failed to convert
-rank 21: Point 454 (-91.274035, 29.480851, 7.1892048) failed to convert
-rank 63: Point 454 (-90.301035, 30.008275, -0.42858593) failed to convert
-rank 0: Point 423 (-92.497362, 29.564459, -0.0) failed to convert
-rank 83: Point 626 (-89.774496, 29.782539, -8.2296) failed to convert
-rank 51: Point 454 (-90.598534, 29.507698, -0.3571443) failed to convert
-rank 13: Point 453 (-91.536976, 29.618234, -1.308969) failed to convert
-rank 3: Point 454 (-91.912851, 29.889536, -1.0759134) failed to convert
-rank 26: Point 449 (-91.138036, 30.326171, 22.268909) failed to convert
-rank 8: Point 446 (-91.689945, 30.39717, 15.084845) failed to convert
-rank 97: Point 625 (-89.164348, 29.154033, -0.0) failed to convert
-rank 24: Point 450 (-91.209852, 29.694131, -6.531864) failed to convert
-rank 98: Point 632 (-89.02235, 29.964262, 4.0676455) failed to convert
-rank 91: Point 626 (-89.309897, 29.622603, 4.8306) failed to convert
-rank 88: Point 635 (-89.462105, 29.3532, 10.331921) failed to convert
-rank 73: Point 625 (-89.984429, 30.390443, -8.5016432) failed to convert
-rank 80: Point 630 (-89.861175, 29.954547, -8.7587335) failed to convert
-rank 17: Point 454 (-91.377781, 29.701857, -2.4830411) failed to convert
-rank 58: Point 444 (-90.431157, 29.892293, -8.2296) failed to convert
-rank 77: Point 627 (-89.927859, 30.085851, 0.12850838) failed to convert
-rank 33: Point 452 (-90.904668, 30.099129, -5.8614231) failed to convert
-rank 5: Point 456 (-91.817107, 29.960478, -2.5168803) failed to convert
-rank 85: Point 626 (-89.698618, 29.379533, 0.31299999) failed to convert
-rank 61: Point 454 (-90.362603, 29.894259, -0.40166127) failed to convert
-rank 34: Point 449 (-90.876647, 30.058853, -10.5473) failed to convert
-rank 71: Point 627 (-90.068748, 29.832631, -9.0) failed to convert
-rank 65: Point 628 (-90.264846, 29.451069, -1.5074103) failed to convert
-rank 90: Point 633 (-89.391825, 28.982213, -0.78553893) failed to convert
-rank 39: Point 454 (-90.770628, 29.876599, -1.2812846) failed to convert
-rank 32: Point 451 (-90.994277, 29.265873, -0.51474732) failed to convert
-rank 19: Point 456 (-91.306752, 29.73326, -6.8640965) failed to convert
-rank 49: Point 455 (-90.628457, 29.530906, 0.0345589) failed to convert
-rank 59: Point 454 (-90.365598, 30.485513, -7.5279669) failed to convert
-rank 52: Point 450 (-90.587293, 29.321364, 0.48176876) failed to convert
-rank 38: Point 450 (-90.787404, 29.886314, -0.59962826) failed to convert
-rank 93: Point 627 (-89.18987, 30.124028, 1.4194124) failed to convert
-rank 4: Point 452 (-91.80513, 30.948146, 2.6191599) failed to convert
-rank 89: Point 628 (-89.413395, 29.21353, 0.31100151) failed to convert
-rank 87: Point 626 (-89.465328, 30.247225, -2.6168214) failed to convert
-rank 68: Point 633 (-90.121086, 30.019551, -9.0) failed to convert
-rank 47: Point 454 (-90.659636, 29.724915, -0.3326947) failed to convert
-rank 57: Point 456 (-90.491008, 29.380722, -0.28919278) failed to convert
-rank 56: Point 450 (-90.475633, 29.823696, -0.47870861) failed to convert
-rank 41: Point 453 (-90.721101, 30.141658, -0.30452018) failed to convert
-rank 74: Point 632 (-89.988689, 30.042236, 1.1741426) failed to convert
-rank 2: Point 448 (-91.920184, 31.014504, -19.566459) failed to convert
-rank 60: Point 448 (-90.385454, 29.89476, -0.9097481) failed to convert
-rank 92: Point 632 (-89.29687, 29.423566, 7.5342684) failed to convert
-rank 72: Point 633 (-90.069197, 29.582652, -0.45178033) failed to convert
-rank 54: Point 449 (-90.471472, 30.320264, 2.8900001) failed to convert
-rank 62: Point 451 (-90.393469, 29.156332, 1.3943212) failed to convert
-rank 66: Point 630 (-90.168149, 30.28182, 4.034166) failed to convert
-rank 35: Point 459 (-90.84469, 30.144765, -0.08313977) failed to convert
-rank 50: Point 455 (-90.583355, 29.951083, -0.13287643) failed to convert
-rank 70: Point 633 (-90.10096, 29.648936, 3.2106762) failed to convert
-rank 78: Point 633 (-89.907039, 30.044316, 1.8924566) failed to convert
-rank 96: Point 635 (-89.202716, 29.176743, -0.0) failed to convert
-rank 10: Point 449 (-91.589435, 30.946146, -12.853326) failed to convert
-rank 67: Point 625 (-90.154272, 29.951341, 10.839351) failed to convert
-rank 9: Point 452 (-91.642724, 30.679213, -7.4651115) failed to convert
-rank 6: Point 453 (-91.749223, 30.589494, -13.15415) failed to convert
-rank 82: Point 633 (-89.790956, 29.903729, -8.5027015) failed to convert
-rank 94: Point 632 (-89.244276, 29.135669, 3.2082488) failed to convert
-rank 95: Point 628 (-89.228887, 29.093241, 5.9783224) failed to convert
-rank 86: Point 633 (-89.612675, 29.419543, 0.1796937) failed to convert
-rank 81: Point 626 (-89.795251, 30.240528, -1.1429928) failed to convert
-rank 69: Point 629 (-90.1167, 29.738525, 0.31225569) failed to convert
-rank 48: Point 450 (-90.606863, 30.151746, -0.23206444) failed to convert
-rank 22: Point 451 (-91.196248, 30.505241, 27.957645) failed to convert
-rank 75: Point 627 (-89.99547, 29.707163, -0.16439025) failed to convert
-rank 18: Point 454 (-91.328177, 29.963386, -0.56951919) failed to convert
-rank 53: Point 453 (-90.554185, 29.464103, -8.2296) failed to convert
-rank 42: Point 453 (-90.773632, 29.071053, 1.4152027) failed to convert
-rank 84: Point 635 (-89.704943, 30.110704, -0.47070455) failed to convert
-rank 37: Point 455 (-90.814767, 29.870973, -2.1727984) failed to convert
-rank 25: Point 456 (-91.197644, 29.634021, -5.437632) failed to convert
-rank 79: Point 627 (-89.919604, 29.628142, 24.491851) failed to convert
-rank 15: Point 453 (-91.433391, 30.240025, -0.38699999) failed to convert
-rank 76: Point 635 (-89.977771, 29.713978, -0.07877022) failed to convert
-rank 99: Point 627 (-88.9379, 29.530111, 10.456164) failed to convert
-rank 64: Point 633 (-90.292003, 29.607164, -0.085344) failed to convert
-rank 83: Point 627 (-89.766444, 29.881082, -1.2307843) failed to convert
-rank 14: Point 448 (-91.498353, 29.643268, -3.5112961) failed to convert
-rank 7: Point 454 (-91.723892, 30.450994, 19.319713) failed to convert
-rank 97: Point 626 (-89.155244, 29.256476, -0.0) failed to convert
-rank 91: Point 627 (-89.348886, 29.173629, 0.30001899) failed to convert
-rank 29: Point 452 (-91.020005, 30.372591, -8.2949057) failed to convert
-rank 20: Point 451 (-91.23815, 30.381608, -14.714575) failed to convert
-rank 88: Point 636 (-89.463535, 29.336176, -3.6807649) failed to convert
-rank 98: Point 633 (-89.07337, 29.402116, 10.128084) failed to convert
-rank 73: Point 626 (-90.033202, 29.771817, -0.21340707) failed to convert
-rank 27: Point 449 (-91.131898, 30.006207, -0.0) failed to convert
-rank 23: Point 453 (-91.188348, 30.314549, 4.551815) failed to convert
-rank 55: Point 454 (-90.473515, 30.03614, 18.219788) failed to convert
-rank 80: Point 631 (-89.861137, 29.954595, -8.7587335) failed to convert
-rank 1: Point 457 (-92.096833, 29.800681, -0.92526238) failed to convert
-rank 77: Point 628 (-89.940195, 29.931008, -2.5734001) failed to convert
-rank 45: Point 454 (-90.699716, 29.480601, -2.0344527) failed to convert
-rank 11: Point 450 (-91.553591, 30.790515, -11.716747) failed to convert
-rank 30: Point 453 (-91.059381, 29.466326, -0.4922642) failed to convert
-rank 46: Point 447 (-90.651892, 30.055526, -9.4213688) failed to convert
-rank 85: Point 627 (-89.664093, 29.797944, -0.0) failed to convert
-rank 36: Point 450 (-90.831521, 29.969911, -1.9082763) failed to convert
-rank 65: Point 629 (-90.236425, 29.829406, 1.77) failed to convert
-rank 63: Point 455 (-90.307908, 29.916387, -1.4842718) failed to convert
-rank 43: Point 458 (-90.683541, 30.075039, -1.1406232) failed to convert
-rank 12: Point 444 (-91.552647, 29.941065, -9.1988647) failed to convert
-rank 40: Point 450 (-90.765083, 29.719071, -0.04228033) failed to convert
-rank 71: Point 628 (-90.068681, 29.833464, -0.47798528) failed to convert
-rank 44: Point 450 (-90.70126, 29.644085, -0.34642247) failed to convert
-rank 90: Point 634 (-89.37589, 29.167594, 0.3086301) failed to convert
-rank 51: Point 455 (-90.598658, 29.505938, 0.03034845) failed to convert
-rank 21: Point 455 (-91.221512, 30.323264, -14.072617) failed to convert
-rank 93: Point 628 (-89.272059, 29.195294, 14.061786) failed to convert
-rank 87: Point 627 (-89.510362, 29.720662, 0.02) failed to convert
-rank 89: Point 629 (-89.407263, 29.284852, 0.31299999) failed to convert
-rank 26: Point 450 (-91.17218, 29.790252, -7.1688965) failed to convert
-rank 68: Point 634 (-90.120945, 30.021321, -1.2612866) failed to convert
-rank 13: Point 454 (-91.497338, 30.291502, -0.138) failed to convert
-rank 16: Point 450 (-91.393624, 30.179238, -1.5668084) failed to convert
-rank 61: Point 455 (-90.38466, 29.594661, -1.0317997) failed to convert
-rank 74: Point 633 (-89.994224, 29.972142, -1.857798) failed to convert
-rank 0: Point 424 (-92.501961, 29.462132, 10.4) failed to convert
-rank 3: Point 455 (-91.872024, 30.642443, -7.1606628) failed to convert
-rank 72: Point 634 (-90.033458, 30.041088, 4.1500196) failed to convert
-rank 58: Point 445 (-90.451203, 29.616741, -0.92357763) failed to convert
-rank 33: Point 453 (-90.906344, 30.073791, 19.505131) failed to convert
-rank 92: Point 633 (-89.305138, 29.328463, 1.1001707) failed to convert
-rank 67: Point 626 (-90.153813, 29.957275, 32.466035) failed to convert
-rank 66: Point 631 (-90.195393, 29.926044, 21.433609) failed to convert
-rank 39: Point 455 (-90.770626, 29.876558, -0.68100684) failed to convert
-rank 70: Point 634 (-90.098765, 29.677203, -8.2296) failed to convert
-rank 78: Point 634 (-89.9208, 29.87216, -0.84509787) failed to convert
-rank 19: Point 457 (-91.306744, 29.73332, -6.0110709) failed to convert
-rank 17: Point 455 (-91.382302, 29.626858, -0.5344997) failed to convert
-rank 31: Point 457 (-91.002498, 29.847398, -1.3770827) failed to convert
-rank 59: Point 455 (-90.40011, 30.019931, -4.9530811) failed to convert
-rank 32: Point 452 (-90.94298, 30.046151, -2.2952761) failed to convert
-rank 4: Point 453 (-91.806293, 30.927153, -12.204877) failed to convert
-rank 41: Point 454 (-90.738268, 29.893827, -1.0458041) failed to convert
-rank 34: Point 450 (-90.876639, 30.058813, -10.5473) failed to convert
-rank 82: Point 634 (-89.798136, 29.815446, -0.0) failed to convert
-rank 24: Point 451 (-91.174101, 30.260205, -5.9643413) failed to convert
-rank 94: Point 633 (-89.23902, 29.195537, -0.78808295) failed to convert
-rank 49: Point 456 (-90.613687, 29.741019, -1.3150594) failed to convert
-rank 86: Point 634 (-89.543401, 30.241592, -3.2597292) failed to convert
-rank 57: Point 457 (-90.460563, 29.802781, -0.93010934) failed to convert
-rank 8: Point 447 (-91.657766, 30.956971, -7.7559505) failed to convert
-rank 47: Point 455 (-90.660133, 29.717713, 0.62445277) failed to convert
-rank 81: Point 627 (-89.83185, 29.790553, 1.3018794) failed to convert
-rank 96: Point 636 (-89.198804, 29.221005, -0.0) failed to convert
-rank 2: Point 449 (-91.930622, 30.821889, -10.506343) failed to convert
-rank 54: Point 450 (-90.516504, 29.697989, -0.8618213) failed to convert
-rank 84: Point 636 (-89.761583, 29.420183, 0.31299999) failed to convert
-rank 75: Point 628 (-89.975059, 29.965919, 2.3980271) failed to convert
-rank 69: Point 630 (-90.151609, 29.282067, -0.40214693) failed to convert
-rank 95: Point 629 (-89.219797, 29.196704, -0.37392894) failed to convert
-rank 60: Point 449 (-90.410248, 29.556464, -1.1555662) failed to convert
-rank 5: Point 457 (-91.788099, 30.484526, -5.3336665) failed to convert
-rank 79: Point 628 (-89.950586, 29.235719, 3.9362285) failed to convert
-rank 76: Point 636 (-90.005663, 29.358017, 0.59976213) failed to convert
-rank 91: Point 628 (-89.350449, 29.155452, 0.31299999) failed to convert
-rank 97: Point 627 (-89.143527, 29.387729, 6.158333) failed to convert
-rank 99: Point 628 (-88.942472, 29.479366, 12.226459) failed to convert
-rank 50: Point 456 (-90.601196, 29.699284, -0.02147679) failed to convert
-rank 28: Point 449 (-91.109599, 29.671509, -1.0484267) failed to convert
-rank 35: Point 460 (-90.912115, 29.136867, 0.50880056) failed to convert
-rank 52: Point 451 (-90.6328, 28.668159, 17.744799) failed to convert
-rank 9: Point 453 (-91.63546, 30.804468, -8.2977917) failed to convert
-rank 10: Point 450 (-91.601029, 30.748485, -20.0) failed to convert
-rank 22: Point 452 (-91.210621, 30.278556, 18.91068) failed to convert
-rank 64: Point 634 (-90.24153, 30.27761, 3.6887394) failed to convert
-rank 83: Point 628 (-89.792013, 29.566787, 15.429423) failed to convert
-rank 73: Point 627 (-90.019026, 29.952564, 25.515685) failed to convert
-rank 53: Point 454 (-90.509514, 30.088008, -0.73025325) failed to convert
-rank 56: Point 451 (-90.501726, 29.461291, 0.3048) failed to convert
-rank 98: Point 634 (-89.093015, 29.183498, 5.0217942) failed to convert
-rank 77: Point 629 (-89.9605, 29.674784, 25.991215) failed to convert
-rank 48: Point 451 (-90.642937, 29.640151, -0.53369484) failed to convert
-rank 88: Point 637 (-89.439027, 29.623209, 1.1814459) failed to convert
-rank 42: Point 454 (-90.743757, 29.509907, -0.50704519) failed to convert
-rank 85: Point 628 (-89.660077, 29.846211, -1.2752036) failed to convert
-rank 65: Point 630 (-90.264845, 29.451028, -1.3509317) failed to convert
-rank 38: Point 451 (-90.779052, 30.00822, 13.968268) failed to convert
-rank 37: Point 456 (-90.814766, 29.870913, -1.7004438) failed to convert
-rank 18: Point 455 (-91.292623, 30.537981, -16.002143) failed to convert
-rank 80: Point 632 (-89.880782, 29.71008, -0.02430194) failed to convert
-rank 71: Point 629 (-90.070041, 29.815869, -4.8615603) failed to convert
-rank 15: Point 454 (-91.464271, 29.723363, -0.29034924) failed to convert
-rank 25: Point 457 (-91.154517, 30.314758, 12.57557) failed to convert
-rank 90: Point 635 (-89.364647, 29.298158, 18.555647) failed to convert
-rank 62: Point 452 (-90.333441, 29.972446, -0.47756104) failed to convert
-rank 6: Point 454 (-91.750879, 30.560073, -12.847321) failed to convert
-rank 93: Point 629 (-89.28126, 29.089285, 15.716572) failed to convert
-rank 27: Point 450 (-91.145492, 29.792394, -0.27425319) failed to convert
-rank 7: Point 455 (-91.706287, 30.760348, -8.7361496) failed to convert
-rank 29: Point 453 (-91.094338, 29.224029, -0.0) failed to convert
-rank 89: Point 630 (-89.413648, 29.210181, 0.31293165) failed to convert
-rank 55: Point 455 (-90.50046, 29.663281, -0.55876877) failed to convert
-rank 23: Point 454 (-91.226455, 29.70929, -5.9758472) failed to convert
-rank 14: Point 449 (-91.497612, 29.655873, -0.29400421) failed to convert
-rank 87: Point 628 (-89.453717, 30.380513, -5.7595407) failed to convert
-rank 74: Point 634 (-89.997348, 29.932455, -6.4099444) failed to convert
-rank 68: Point 635 (-90.121043, 30.020044, -9.0) failed to convert
-rank 30: Point 454 (-91.017608, 30.109293, -11.192562) failed to convert
-rank 67: Point 627 (-90.177535, 29.646738, 0.31299999) failed to convert
-rank 66: Point 632 (-90.239244, 29.345407, 0.32100001) failed to convert
-rank 72: Point 635 (-90.034281, 30.030377, -4.8707043) failed to convert
-rank 92: Point 634 (-89.306182, 29.316459, -0.0) failed to convert
-rank 70: Point 635 (-90.097757, 29.690242, -8.2296) failed to convert
-rank 20: Point 452 (-91.320954, 29.04002, 5.4992267) failed to convert
-rank 1: Point 458 (-92.051098, 30.683672, -11.189041) failed to convert
-rank 11: Point 451 (-91.546086, 30.916919, 3.4884455) failed to convert
-rank 43: Point 459 (-90.71868, 29.568839, -1.7817202) failed to convert
-rank 63: Point 456 (-90.30476, 29.958279, -7.8579181) failed to convert
-rank 12: Point 445 (-91.552481, 29.943779, -8.4617858) failed to convert
-rank 45: Point 455 (-90.701519, 29.454352, -0.94363881) failed to convert
-rank 78: Point 635 (-89.879289, 30.388686, -10.244711) failed to convert
-rank 44: Point 451 (-90.702034, 29.632862, -0.50109704) failed to convert
-rank 40: Point 451 (-90.744834, 30.013471, 15.323128) failed to convert
-rank 94: Point 634 (-89.172675, 29.943364, 0.67517659) failed to convert
-rank 86: Point 635 (-89.575167, 29.865676, -0.03962265) failed to convert
-rank 81: Point 628 (-89.795229, 30.240562, -1.1429928) failed to convert
-rank 96: Point 637 (-89.198559, 29.223557, -0.06414923) failed to convert
-rank 36: Point 451 (-90.846026, 29.755542, -0.34079886) failed to convert
-rank 46: Point 448 (-90.683462, 29.603717, -0.84252799) failed to convert
-rank 82: Point 635 (-89.790612, 29.90786, 13.091193) failed to convert
-rank 84: Point 637 (-89.753034, 29.524856, -0.47648967) failed to convert
-rank 75: Point 629 (-89.993206, 29.735834, -5.4205635) failed to convert
-rank 16: Point 451 (-91.410246, 29.903901, -0.37572185) failed to convert
-rank 26: Point 451 (-91.136462, 30.350532, -7.1589676) failed to convert
-rank 76: Point 637 (-89.960768, 29.928922, -6.418174) failed to convert
-rank 13: Point 455 (-91.536957, 29.618176, -0.79978107) failed to convert
-rank 33: Point 454 (-90.905559, 30.085342, -0.98921378) failed to convert
-rank 95: Point 630 (-89.220745, 29.18583, -0.0) failed to convert
-rank 3: Point 456 (-91.896134, 30.198044, -4.0552266) failed to convert
-rank 58: Point 446 (-90.405742, 30.238274, -0.25314692) failed to convert
-rank 21: Point 456 (-91.221978, 30.315839, -7.8409221) failed to convert
-rank 69: Point 631 (-90.103267, 29.912481, -0.16665628) failed to convert
-rank 39: Point 456 (-90.770624, 29.876498, 0.29632131) failed to convert
-rank 61: Point 456 (-90.389995, 29.521772, -2.0606542) failed to convert
-rank 97: Point 628 (-89.111802, 29.741149, 3.7363803) failed to convert
-rank 79: Point 629 (-89.870422, 30.241433, 2.0130031) failed to convert
-rank 99: Point 629 (-88.887951, 30.06643, 3.8195102) failed to convert
-rank 0: Point 425 (-92.499601, 29.513913, 7.6327564) failed to convert
-rank 51: Point 456 (-90.59418, 29.569468, -1.210411) failed to convert
-rank 91: Point 629 (-89.36415, 28.996185, -0.41772179) failed to convert
-rank 17: Point 456 (-91.323601, 30.586288, -17.397373) failed to convert
-rank 34: Point 451 (-90.869238, 30.168459, -1.2062932) failed to convert
-rank 24: Point 452 (-91.168674, 30.345127, 5.6670847) failed to convert
-rank 19: Point 458 (-91.285678, 30.07459, -0.87431121) failed to convert
-rank 98: Point 635 (-89.02538, 29.929907, 3.9252052) failed to convert
-rank 4: Point 454 (-91.808984, 30.878981, -18.995135) failed to convert
-rank 64: Point 635 (-90.232019, 30.402409, -1.3105064) failed to convert
-rank 32: Point 453 (-90.936946, 30.136308, 25.935953) failed to convert
-rank 83: Point 629 (-89.722628, 30.412136, -4.6686783) failed to convert
-rank 73: Point 628 (-89.986188, 30.367968, -6.5561853) failed to convert
-rank 77: Point 630 (-89.941078, 29.919851, -0.3735104) failed to convert
-rank 31: Point 458 (-90.970269, 30.335831, -2.6787918) failed to convert
-rank 54: Point 451 (-90.523869, 29.594991, 0.22624841) failed to convert
-rank 8: Point 448 (-91.663814, 30.852381, -19.41194) failed to convert
-rank 49: Point 457 (-90.660565, 29.0693, 2.4304929) failed to convert
-rank 41: Point 455 (-90.73828, 29.893628, -0.45254536) failed to convert
-rank 88: Point 638 (-89.415922, 29.891534, -0.27811644) failed to convert
-rank 57: Point 458 (-90.489305, 29.404336, -0.13429535) failed to convert
-rank 2: Point 450 (-91.976104, 29.971626, -5.6222985) failed to convert
-rank 85: Point 629 (-89.689726, 29.487536, -0.41302073) failed to convert
-rank 71: Point 630 (-90.05317, 30.032284, -1.4618679) failed to convert
-rank 60: Point 450 (-90.406838, 29.603181, -0.43785458) failed to convert
-rank 59: Point 456 (-90.400242, 30.017992, -0.49525491) failed to convert
-rank 5: Point 458 (-91.758974, 31.002735, -13.014125) failed to convert
-rank 47: Point 456 (-90.689369, 29.296436, -0.0) failed to convert
-rank 90: Point 636 (-89.370066, 29.234822, 0.03493771) failed to convert
-rank 65: Point 631 (-90.264845, 29.450968, -1.2136712) failed to convert
-rank 80: Point 633 (-89.852214, 30.064617, 0.36576) failed to convert
-rank 93: Point 630 (-89.271328, 29.203083, 2.9943112) failed to convert
-rank 87: Point 629 (-89.486925, 29.99471, -0.0) failed to convert
-rank 89: Point 631 (-89.403619, 29.327182, -3.030627) failed to convert
-rank 50: Point 457 (-90.572279, 30.106419, -0.01601356) failed to convert
-rank 35: Point 461 (-90.857668, 29.953007, -0.71426882) failed to convert
-rank 52: Point 452 (-90.578793, 29.441771, -1.1694673) failed to convert
-rank 9: Point 454 (-91.633627, 30.835108, -12.715202) failed to convert
-rank 10: Point 451 (-91.601039, 30.748244, -18.002547) failed to convert
-rank 74: Point 635 (-89.9924, 29.995128, -9.0) failed to convert
-rank 53: Point 455 (-90.50951, 30.087831, -0.866052) failed to convert
-rank 56: Point 452 (-90.504026, 29.42911, -8.2296) failed to convert
-rank 68: Point 636 (-90.124631, 29.973569, 0.84714478) failed to convert
-rank 18: Point 456 (-91.293803, 30.518935, -10.843582) failed to convert
-rank 22: Point 453 (-91.249544, 29.657035, 6.0872364) failed to convert
-rank 67: Point 628 (-90.134716, 30.204864, 4.5355379) failed to convert
-rank 72: Point 636 (-90.073237, 29.530052, -0.50895941) failed to convert
-rank 66: Point 633 (-90.194484, 29.937513, -2.8741912) failed to convert
-rank 28: Point 450 (-91.109446, 29.673902, -0.48746065) failed to convert
-rank 48: Point 452 (-90.615563, 30.028894, -5.7842777) failed to convert
-rank 92: Point 635 (-89.286663, 29.539988, 4.5719417) failed to convert
-rank 70: Point 636 (-90.080535, 29.912627, -7.0771517) failed to convert
-rank 6: Point 455 (-91.753876, 30.506765, 21.433362) failed to convert
-rank 37: Point 457 (-90.789206, 30.244606, -1.143229) failed to convert
-rank 62: Point 453 (-90.338806, 29.900091, -0.59571031) failed to convert
-rank 15: Point 455 (-91.403123, 30.738548, -10.084985) failed to convert
-rank 78: Point 636 (-89.901549, 30.112625, 0.07326319) failed to convert
-rank 42: Point 455 (-90.720607, 29.846107, 0.38659396) failed to convert
-rank 25: Point 458 (-91.152536, 30.345525, -14.618209) failed to convert
-rank 86: Point 636 (-89.609947, 29.450422, 17.424507) failed to convert
-rank 27: Point 451 (-91.119766, 30.194584, 9.4666867) failed to convert
-rank 96: Point 638 (-89.202066, 29.183782, -0.0) failed to convert
-rank 55: Point 456 (-90.500282, 29.665334, -0.90802298) failed to convert
-rank 94: Point 635 (-89.236891, 29.219662, -0.0) failed to convert
-rank 84: Point 638 (-89.694555, 30.234976, -0.50029212) failed to convert
-rank 14: Point 450 (-91.492046, 29.750346, -2.831592) failed to convert
-rank 29: Point 454 (-91.03739, 30.107227, -5.7550576) failed to convert
-rank 30: Point 455 (-91.012795, 30.182542, 19.567334) failed to convert
-rank 7: Point 456 (-91.705467, 30.774558, -16.511015) failed to convert
-rank 1: Point 459 (-92.104948, 29.640664, 3.573236) failed to convert
-rank 23: Point 455 (-91.225361, 29.726744, -6.7787525) failed to convert
-rank 82: Point 636 (-89.790929, 29.903783, -8.5027015) failed to convert
-rank 81: Point 629 (-89.824199, 29.884707, 0.03520681) failed to convert
-rank 69: Point 632 (-90.093548, 30.037808, 8.7365157) failed to convert
-rank 75: Point 630 (-89.983322, 29.861254, -0.39261218) failed to convert
-rank 11: Point 452 (-91.596439, 30.058252, -1.3011843) failed to convert
-rank 76: Point 638 (-89.960758, 29.928981, -6.418174) failed to convert
-rank 97: Point 629 (-89.163559, 29.161561, 4.9271888) failed to convert
-rank 79: Point 630 (-89.947529, 29.27427, 0.31313398) failed to convert
-rank 95: Point 631 (-89.221, 29.182817, 3.847e-05) failed to convert
-rank 99: Point 630 (-88.873109, 30.224193, 6.8023761) failed to convert
-rank 98: Point 636 (-89.094071, 29.171629, 0.00016513) failed to convert
-rank 64: Point 636 (-90.298167, 29.524086, -1.6062668) failed to convert
-rank 91: Point 630 (-89.346517, 29.201008, 0.30653738) failed to convert
-rank 44: Point 452 (-90.688011, 29.834878, -0.25445814) failed to convert
-rank 45: Point 456 (-90.710279, 29.32698, -0.19080977) failed to convert
-rank 20: Point 453 (-91.259441, 30.041657, -8.6349847) failed to convert
-rank 43: Point 460 (-90.718263, 29.574689, -8.2296) failed to convert
-rank 83: Point 630 (-89.788576, 29.608886, -0.0) failed to convert
-rank 40: Point 452 (-90.772057, 29.616955, -0.54827361) failed to convert
-rank 46: Point 449 (-90.651996, 30.053995, 5.1150173) failed to convert
-rank 73: Point 629 (-90.019974, 29.940376, -1.3973467) failed to convert
-rank 77: Point 631 (-89.944678, 29.874559, 23.036106) failed to convert
-rank 12: Point 446 (-91.549744, 29.990386, -0.61993713) failed to convert
-rank 36: Point 452 (-90.846007, 29.755816, -1.0266458) failed to convert
-rank 63: Point 457 (-90.304699, 29.958737, -8.1046326) failed to convert
-rank 85: Point 630 (-89.654347, 29.914381, 2.8299999) failed to convert
-rank 71: Point 631 (-90.053037, 30.033923, -5.8003444) failed to convert
-rank 90: Point 637 (-89.394526, 28.949297, -9.878e-05) failed to convert
-rank 88: Point 639 (-89.463507, 29.336146, -3.6807649) failed to convert
-rank 16: Point 452 (-91.3908, 30.225347, -1.0518952) failed to convert
-rank 65: Point 632 (-90.255933, 29.569517, -0.30643161) failed to convert
-rank 93: Point 631 (-89.2019, 29.98864, -0.0) failed to convert
-rank 13: Point 456 (-91.537655, 29.606003, -0.88049993) failed to convert
-rank 26: Point 452 (-91.172017, 29.792693, -3.7374651) failed to convert
-rank 38: Point 452 (-90.787554, 29.883841, -0.5741248) failed to convert
-rank 80: Point 634 (-89.888797, 29.609353, 4.2481664) failed to convert
-rank 39: Point 457 (-90.82519, 29.071036, -0.49737577) failed to convert
-rank 3: Point 457 (-91.902324, 30.083148, -8.7378211) failed to convert
-rank 33: Point 455 (-90.902928, 30.124517, -3.2227482) failed to convert
-rank 74: Point 636 (-90.010545, 29.764483, -8.2296) failed to convert
-rank 34: Point 452 (-90.876627, 30.058754, -10.5473) failed to convert
-rank 87: Point 630 (-89.476848, 30.111822, 3.1359053) failed to convert
-rank 0: Point 426 (-92.531049, 28.806139, 31.094263) failed to convert
-rank 89: Point 632 (-89.31335, 30.36313, 1.28) failed to convert
-rank 51: Point 457 (-90.600507, 29.479526, -0.24765709) failed to convert
-rank 19: Point 459 (-91.258772, 30.505613, 10.151074) failed to convert
-rank 61: Point 457 (-90.362557, 29.894797, 0.75549555) failed to convert
-rank 4: Point 455 (-91.862334, 29.909236, -0.52944899) failed to convert
-rank 58: Point 447 (-90.415497, 30.105826, 1.3631109) failed to convert
-rank 24: Point 453 (-91.210535, 29.682894, -1.3758502) failed to convert
-rank 32: Point 454 (-90.970317, 29.632061, -0.4860858) failed to convert
-rank 21: Point 457 (-91.271017, 29.529149, 3.5348346) failed to convert
-rank 8: Point 449 (-91.698389, 30.248336, -3.1187577) failed to convert
-rank 17: Point 457 (-91.323702, 30.584643, -17.28033) failed to convert
-rank 2: Point 451 (-91.947673, 30.505332, -5.3452009) failed to convert
-rank 54: Point 452 (-90.523203, 29.604049, -0.91279726) failed to convert
-rank 41: Point 456 (-90.738234, 29.894151, -0.40971188) failed to convert
-rank 67: Point 629 (-90.206942, 29.257893, 0.31299999) failed to convert
-rank 49: Point 458 (-90.620915, 29.638131, 1.5322145) failed to convert
-rank 66: Point 634 (-90.25193, 29.175284, -0.16352802) failed to convert
-rank 47: Point 457 (-90.649866, 29.864207, -0.2727832) failed to convert
-rank 31: Point 459 (-91.00584, 29.796093, -0.72647549) failed to convert
-rank 68: Point 637 (-90.127302, 29.938944, -1.2497837) failed to convert
-rank 70: Point 637 (-90.071619, 30.027148, -4.8981363) failed to convert
-rank 92: Point 636 (-89.323259, 29.119391, 0.13255299) failed to convert
-rank 72: Point 637 (-90.035438, 30.015421, 2.1736501) failed to convert
-rank 60: Point 451 (-90.352134, 30.344024, -0.26578115) failed to convert
-rank 59: Point 457 (-90.408741, 29.902141, -0.56159908) failed to convert
-rank 52: Point 453 (-90.612429, 28.961869, 10.709514) failed to convert
-rank 78: Point 637 (-89.918447, 29.901516, -1.4897821) failed to convert
-rank 96: Point 639 (-89.132811, 29.959961, 2.5198743) failed to convert
-rank 86: Point 637 (-89.620596, 29.322161, 0.59214304) failed to convert
-rank 94: Point 636 (-89.243286, 29.146618, 1.5668859) failed to convert
-rank 56: Point 453 (-90.529275, 29.074382, 2.500745) failed to convert
-rank 5: Point 459 (-91.83987, 29.542357, -0.25205182) failed to convert
-rank 82: Point 637 (-89.754253, 30.350821, -7.8034546) failed to convert
-rank 35: Point 462 (-90.841443, 30.192448, -0.63155059) failed to convert
-rank 18: Point 457 (-91.292637, 30.537597, -16.013489) failed to convert
-rank 84: Point 639 (-89.753021, 29.524915, -0.6499147) failed to convert
-rank 69: Point 633 (-90.094901, 30.020157, 0.06899393) failed to convert
-rank 53: Point 456 (-90.599338, 28.821195, 18.656079) failed to convert
-rank 81: Point 630 (-89.82083, 29.926126, 12.259206) failed to convert
-rank 50: Point 458 (-90.608348, 29.597737, -0.88411672) failed to convert
-rank 10: Point 452 (-91.583565, 31.045601, -14.0) failed to convert
-rank 75: Point 631 (-89.993178, 29.735864, -5.4205635) failed to convert
-rank 95: Point 632 (-89.221094, 29.181738, -0.0) failed to convert
-rank 79: Point 631 (-89.94741, 29.2757, 0.31299999) failed to convert
-rank 97: Point 630 (-89.170486, 29.083134, -0.0) failed to convert
-rank 99: Point 631 (-88.880533, 30.144354, 10.842868) failed to convert
-rank 76: Point 639 (-89.978932, 29.69896, 17.411706) failed to convert
-rank 28: Point 451 (-91.109998, 29.664954, -0.28928635) failed to convert
-rank 48: Point 453 (-90.594369, 30.326872, -3.7371227) failed to convert
-rank 91: Point 631 (-89.338418, 29.294617, -0.12849876) failed to convert
-rank 62: Point 454 (-90.33998, 29.88425, -0.77733937) failed to convert
-rank 15: Point 456 (-91.41141, 30.602458, -4.4957528) failed to convert
-rank 42: Point 456 (-90.73969, 29.56921, -2.6531762) failed to convert
-rank 9: Point 455 (-91.672704, 30.156225, -1.3427057) failed to convert
-rank 37: Point 458 (-90.806566, 29.991111, 19.164998) failed to convert
-rank 57: Point 459 (-90.48973, 29.398356, -8.2296) failed to convert
-rank 64: Point 637 (-90.269138, 29.912059, -0.085344) failed to convert
-rank 98: Point 637 (-89.046537, 29.69791, 3.7999167) failed to convert
-rank 83: Point 631 (-89.728603, 30.339939, -5.3650573) failed to convert
-rank 77: Point 632 (-89.9338, 30.011097, 0.09863455) failed to convert
-rank 73: Point 630 (-90.015746, 29.994022, 10.396273) failed to convert
-rank 27: Point 452 (-91.152474, 29.682157, -1.6493423) failed to convert
-rank 6: Point 456 (-91.748059, 30.61001, -13.883641) failed to convert
-rank 74: Point 637 (-89.996901, 29.938009, 23.101703) failed to convert
-rank 85: Point 631 (-89.69073, 29.474536, -0.57906616) failed to convert
-rank 25: Point 459 (-91.19241, 29.717054, -1.6899306) failed to convert
-rank 55: Point 457 (-90.516624, 29.437145, -0.0) failed to convert
-rank 71: Point 632 (-90.053045, 30.033805, -5.7881524) failed to convert
-rank 65: Point 633 (-90.226729, 29.956841, 35.974131) failed to convert
-rank 88: Point 640 (-89.461747, 29.35652, 34.658578) failed to convert
-rank 87: Point 631 (-89.540041, 29.368023, 7.6105779) failed to convert
-rank 90: Point 638 (-89.307034, 29.958638, 1.4114289) failed to convert
-rank 80: Point 635 (-89.905196, 29.40313, 1.4985729) failed to convert
-rank 22: Point 454 (-91.199349, 30.45629, 16.842398) failed to convert
-rank 29: Point 455 (-91.036093, 30.127077, -11.343743) failed to convert
-rank 93: Point 632 (-89.215255, 29.838765, 2.1211763) failed to convert
-rank 89: Point 633 (-89.403577, 29.327226, -4.4781218) failed to convert
-rank 20: Point 454 (-91.238724, 30.372321, 7.9676551) failed to convert
-rank 11: Point 453 (-91.596251, 30.061341, -7.5997354) failed to convert
-rank 30: Point 456 (-91.013612, 30.170097, -12.145976) failed to convert
-rank 43: Point 461 (-90.731601, 29.380473, -8.2296) failed to convert
-rank 7: Point 457 (-91.73458, 30.260765, -8.823719) failed to convert
-rank 1: Point 460 (-92.095186, 29.831597, -0.80278399) failed to convert
-rank 12: Point 447 (-91.552704, 29.939408, -7.3862546) failed to convert
-rank 45: Point 457 (-90.667356, 29.945517, -0.3857101) failed to convert
-rank 44: Point 453 (-90.682045, 29.920418, -0.38366937) failed to convert
-rank 36: Point 453 (-90.845987, 29.755851, -1.4515477) failed to convert
-rank 23: Point 456 (-91.22665, 29.706071, -1.3985908) failed to convert
-rank 63: Point 458 (-90.304724, 29.958261, -8.0716427) failed to convert
-rank 13: Point 457 (-91.540609, 29.555045, 1.2701145) failed to convert
-rank 46: Point 450 (-90.651882, 30.055586, -9.4213688) failed to convert
-rank 66: Point 635 (-90.203801, 29.814773, -0.08525416) failed to convert
-rank 26: Point 453 (-91.138614, 30.316995, -14.776705) failed to convert
-rank 67: Point 630 (-90.186337, 29.53073, 1.3350126) failed to convert
-rank 3: Point 458 (-91.917501, 29.799268, 2.505097) failed to convert
-rank 33: Point 456 (-90.962353, 29.22686, 0.51993459) failed to convert
-rank 72: Point 638 (-90.07784, 29.46993, 0.82750214) failed to convert
-rank 14: Point 451 (-91.465795, 30.192455, -1.2951067) failed to convert
-rank 34: Point 453 (-90.868432, 30.179193, -1.9251947) failed to convert
-rank 51: Point 458 (-90.600084, 29.485392, 0.33339149) failed to convert
-rank 70: Point 638 (-90.097762, 29.690074, -8.2296) failed to convert
-rank 61: Point 458 (-90.386617, 29.567909, -0.89634898) failed to convert
-rank 92: Point 637 (-89.302064, 29.363458, 5.391397) failed to convert
-rank 78: Point 638 (-89.921604, 29.861891, -6.1054492) failed to convert
-rank 96: Point 640 (-89.188967, 29.331817, 4.3716918) failed to convert
-rank 68: Point 638 (-90.123599, 29.986902, -0.59799788) failed to convert
-rank 4: Point 456 (-91.81, 30.859963, 16.500985) failed to convert
-rank 0: Point 427 (-92.508007, 29.317007, 12.562082) failed to convert
-rank 24: Point 454 (-91.212386, 29.653264, -0.6424878) failed to convert
-rank 19: Point 460 (-91.259084, 30.500512, -8.825552) failed to convert
-rank 86: Point 638 (-89.619951, 29.328576, 0.31299999) failed to convert
-rank 32: Point 455 (-91.012743, 28.978642, 7.5427189) failed to convert
-rank 39: Point 458 (-90.770669, 29.875526, -0.38817903) failed to convert
-rank 94: Point 637 (-89.238346, 29.202915, -0.00904046) failed to convert
-rank 21: Point 458 (-91.221476, 30.323283, -14.072617) failed to convert
-rank 58: Point 448 (-90.438232, 29.795162, 1.9636325) failed to convert
-rank 69: Point 634 (-90.155455, 29.23106, -0.18352814) failed to convert
-rank 82: Point 638 (-89.763824, 30.234726, -8.2296) failed to convert
-rank 41: Point 457 (-90.767229, 29.471391, -8.2296) failed to convert
-rank 75: Point 632 (-89.97293, 29.992381, 0.05271389) failed to convert
-rank 2: Point 452 (-91.920125, 31.014518, -18.818187) failed to convert
-rank 38: Point 453 (-90.778218, 30.020035, -3.739787) failed to convert
-rank 40: Point 453 (-90.75545, 29.859297, -0.67796668) failed to convert
-rank 84: Point 640 (-89.726204, 29.852382, -0.48670741) failed to convert
-rank 76: Point 640 (-89.960751, 29.929021, -6.418174) failed to convert
-rank 99: Point 632 (-88.907842, 29.851875, 2.3690105) failed to convert
-rank 97: Point 631 (-89.156545, 29.239484, -0.0) failed to convert
-rank 81: Point 631 (-89.795196, 30.240613, -1.1429928) failed to convert
-rank 91: Point 632 (-89.342541, 29.246909, -0.71982712) failed to convert
-rank 47: Point 458 (-90.651096, 29.846637, -0.39077141) failed to convert
-rank 79: Point 632 (-89.897788, 29.900536, -0.7005953) failed to convert
-rank 95: Point 633 (-89.221539, 29.176659, -0.10352794) failed to convert
-rank 83: Point 632 (-89.737653, 30.230541, -0.45052853) failed to convert
-rank 49: Point 459 (-90.566474, 30.404154, -1.1161561) failed to convert
-rank 52: Point 454 (-90.57897, 29.439185, 0.06095999) failed to convert
-rank 16: Point 453 (-91.414589, 29.831532, -7.6260966) failed to convert
-rank 54: Point 453 (-90.464676, 30.41274, -0.65631858) failed to convert
-rank 60: Point 452 (-90.409827, 29.562152, 0.00843901) failed to convert
-rank 77: Point 633 (-89.973845, 29.505022, 0.31299999) failed to convert
-rank 64: Point 638 (-90.246651, 30.209622, 4.04) failed to convert
-rank 17: Point 458 (-91.362546, 29.952428, -0.37128995) failed to convert
-rank 5: Point 460 (-91.7584, 31.01196, 13.204974) failed to convert
-rank 56: Point 454 (-90.471197, 29.88484, -0.44604421) failed to convert
-rank 73: Point 631 (-90.012366, 30.036962, 0.32229612) failed to convert
-rank 98: Point 638 (-89.069378, 29.445397, 4.3431612) failed to convert
-rank 85: Point 632 (-89.646432, 30.008899, 3.1257386) failed to convert
-rank 74: Point 638 (-90.011584, 29.75119, -5.5043835) failed to convert
-rank 50: Point 459 (-90.621984, 29.403436, 0.30038137) failed to convert
-rank 18: Point 458 (-91.292513, 30.539535, -15.960446) failed to convert
-rank 15: Point 457 (-91.489517, 29.294387, 3.6930592) failed to convert
-rank 65: Point 634 (-90.227947, 29.940765, -7.7373486) failed to convert
-rank 35: Point 463 (-90.866346, 29.824128, -2.8287781) failed to convert
-rank 87: Point 632 (-89.521598, 29.586665, 0.3523634) failed to convert
-rank 62: Point 455 (-90.367196, 29.515518, 0.33051891) failed to convert
-rank 59: Point 458 (-90.412677, 29.848448, 1.6264412) failed to convert
-rank 48: Point 454 (-90.63782, 29.712911, -0.96976977) failed to convert
-rank 90: Point 639 (-89.393988, 28.955104, 15.13523) failed to convert
-rank 89: Point 634 (-89.326558, 30.213343, 3.4687113) failed to convert
-rank 71: Point 633 (-90.070025, 29.81599, 4.1288937) failed to convert
-rank 57: Point 460 (-90.473404, 29.625044, 0.57641327) failed to convert
-rank 88: Point 641 (-89.463466, 29.336102, -3.6807649) failed to convert
-rank 80: Point 636 (-89.848299, 30.112297, 0.02392497) failed to convert
-rank 8: Point 450 (-91.699508, 30.228326, -3.2595958) failed to convert
-rank 53: Point 457 (-90.553933, 29.467277, -0.30654442) failed to convert
-rank 93: Point 633 (-89.255393, 29.383926, 8.3190719) failed to convert
-rank 6: Point 457 (-91.742466, 30.708866, -8.6258467) failed to convert
-rank 37: Point 459 (-90.806395, 29.993543, 10.774863) failed to convert
-rank 31: Point 460 (-91.012135, 29.697572, -0.52318047) failed to convert
-rank 9: Point 456 (-91.644792, 30.642148, -7.6727787) failed to convert
-rank 42: Point 457 (-90.743533, 29.513108, -0.71051941) failed to convert
-rank 66: Point 636 (-90.223504, 29.553953, 0.31299999) failed to convert
-rank 25: Point 460 (-91.161054, 30.212047, 15.047345) failed to convert
-rank 55: Point 458 (-90.502946, 29.628056, -0.21335446) failed to convert
-rank 67: Point 631 (-90.174169, 29.690815, -0.39428063) failed to convert
-rank 27: Point 453 (-91.108641, 30.366759, -6.8432888) failed to convert
-rank 70: Point 639 (-90.098027, 29.686521, -0.31795341) failed to convert
-rank 30: Point 457 (-91.016887, 30.120172, -12.222481) failed to convert
-rank 10: Point 453 (-91.676707, 29.429065, 2.106534) failed to convert
-rank 28: Point 452 (-91.136978, 29.240028, -0.39945036) failed to convert
-rank 20: Point 455 (-91.230356, 30.504926, -7.9739025) failed to convert
-rank 12: Point 448 (-91.560501, 29.805562, -0.51617643) failed to convert
-rank 11: Point 454 (-91.557183, 30.728883, 10.642622) failed to convert
-rank 72: Point 639 (-90.034229, 30.03039, -4.8758859) failed to convert
-rank 96: Point 641 (-89.201787, 29.18638, -0.07543477) failed to convert
-rank 86: Point 639 (-89.60933, 29.456292, -0.10547518) failed to convert
-rank 78: Point 639 (-89.921608, 29.861831, -6.1054492) failed to convert
-rank 92: Point 638 (-89.307199, 29.30404, -0.0) failed to convert
-rank 68: Point 639 (-90.120885, 30.02188, -4.7070267) failed to convert
-rank 44: Point 454 (-90.681788, 29.92407, -1.4640367) failed to convert
-rank 63: Point 459 (-90.336278, 29.533656, -0.47989142) failed to convert
-rank 29: Point 456 (-91.03657, 30.11954, -11.363859) failed to convert
-rank 94: Point 638 (-89.238896, 29.196596, -0.0) failed to convert
-rank 1: Point 461 (-92.095186, 29.831537, -1.0889676) failed to convert
-rank 22: Point 455 (-91.199843, 30.448514, 17.548405) failed to convert
-rank 23: Point 457 (-91.225884, 29.718341, -4.369774) failed to convert
-rank 43: Point 462 (-90.718336, 29.573492, -8.2296) failed to convert
-rank 69: Point 635 (-90.107975, 29.851158, -1.5835477) failed to convert
-rank 76: Point 641 (-89.979875, 29.686967, -0.40230971) failed to convert
-rank 13: Point 458 (-91.53328, 29.680455, -0.76994374) failed to convert
-rank 45: Point 458 (-90.710547, 29.322849, -0.09368705) failed to convert
-rank 46: Point 451 (-90.697181, 29.405412, -1.5907753) failed to convert
-rank 36: Point 454 (-90.8306, 29.983029, -9.5264265) failed to convert
-rank 75: Point 633 (-89.995418, 29.707194, -2.490216) failed to convert
-rank 99: Point 633 (-88.938897, 29.516003, 11.022707) failed to convert
-rank 82: Point 639 (-89.760557, 30.274289, -3.1168609) failed to convert
-rank 81: Point 632 (-89.869186, 29.32427, 1.9133102) failed to convert
-rank 84: Point 641 (-89.726906, 29.843836, -0.0) failed to convert
-rank 97: Point 632 (-89.163011, 29.166571, -0.08245454) failed to convert
-rank 79: Point 633 (-89.948053, 29.266692, 2.2072572) failed to convert
-rank 91: Point 633 (-89.361748, 29.023798, 0.90220447) failed to convert
-rank 64: Point 639 (-90.298132, 29.524237, -1.7981282) failed to convert
-rank 26: Point 454 (-91.137596, 30.332593, -14.743177) failed to convert
-rank 33: Point 457 (-90.905244, 30.089498, -6.5351615) failed to convert
-rank 77: Point 634 (-89.959418, 29.687996, -0.17930977) failed to convert
-rank 7: Point 458 (-91.705429, 30.774511, -16.511015) failed to convert
-rank 95: Point 634 (-89.227791, 29.105372, -0.0030867) failed to convert
-rank 14: Point 452 (-91.480053, 29.95294, -1.1060379) failed to convert
-rank 3: Point 459 (-91.909341, 29.950462, -1.3051966) failed to convert
-rank 73: Point 632 (-90.057361, 29.460376, 1.4603228) failed to convert
-rank 24: Point 455 (-91.209829, 29.694046, -6.473952) failed to convert
-rank 83: Point 633 (-89.774006, 29.787737, -0.49059856) failed to convert
-rank 19: Point 461 (-91.297681, 29.879985, -0.60483146) failed to convert
-rank 34: Point 454 (-90.868276, 30.180302, -1.7357619) failed to convert
-rank 61: Point 459 (-90.362311, 29.898084, -0.64610728) failed to convert
-rank 98: Point 639 (-89.105193, 29.046502, 1.0824613) failed to convert
-rank 0: Point 428 (-92.512112, 29.203707, 17.22279) failed to convert
-rank 32: Point 456 (-90.930067, 30.237767, -3.5258429) failed to convert
-rank 51: Point 459 (-90.598014, 29.514755, -0.29754378) failed to convert
-rank 85: Point 633 (-89.659652, 29.850129, 1.1569829) failed to convert
-rank 74: Point 639 (-89.99617, 29.947234, -3.8205015) failed to convert
-rank 21: Point 459 (-91.211251, 30.484805, -6.8075975) failed to convert
-rank 65: Point 635 (-90.23189, 29.888453, 1.2707167) failed to convert
-rank 58: Point 449 (-90.438889, 29.786002, 0.02) failed to convert
-rank 87: Point 633 (-89.500092, 29.839904, -0.37263613) failed to convert
-rank 4: Point 457 (-91.834014, 30.426932, -3.2742276) failed to convert
-rank 89: Point 635 (-89.438191, 28.921121, 2.8282429) failed to convert
-rank 2: Point 453 (-91.92808, 30.867376, -9.7657598) failed to convert
-rank 90: Point 640 (-89.324252, 29.762037, 1.3970211) failed to convert
-rank 39: Point 459 (-90.771004, 29.870628, -0.36890801) failed to convert
-rank 80: Point 637 (-89.856221, 30.013883, -0.10677067) failed to convert
-rank 40: Point 454 (-90.771977, 29.617869, -0.55799745) failed to convert
-rank 16: Point 454 (-91.383526, 30.344491, -2.1925497) failed to convert
-rank 88: Point 642 (-89.473667, 29.215873, 0.31299999) failed to convert
-rank 52: Point 455 (-90.562044, 29.678081, 0.31395314) failed to convert
-rank 93: Point 634 (-89.281411, 29.086088, 12.157371) failed to convert
-rank 71: Point 634 (-90.081463, 29.668387, 0.31299999) failed to convert
-rank 47: Point 459 (-90.651332, 29.843217, -0.36201146) failed to convert
-rank 41: Point 458 (-90.756547, 29.62748, -1.8517823) failed to convert
-rank 17: Point 459 (-91.372127, 29.7941, -1.7565876) failed to convert
-rank 38: Point 454 (-90.749923, 30.429632, -6.7456597) failed to convert
-rank 49: Point 460 (-90.626871, 29.553138, -2.2728868) failed to convert
-rank 66: Point 637 (-90.232812, 29.430019, -3.2601409) failed to convert
-rank 50: Point 460 (-90.586449, 29.907411, 1.5925448) failed to convert
-rank 54: Point 454 (-90.516357, 29.6996, -0.30424815) failed to convert
-rank 62: Point 456 (-90.339173, 29.893942, 0.0828726) failed to convert
-rank 70: Point 640 (-90.132446, 29.237579, 0.10101814) failed to convert
-rank 72: Point 640 (-90.034224, 30.03045, -4.8758859) failed to convert
-rank 67: Point 632 (-90.187376, 29.516955, 0.84410631) failed to convert
-rank 35: Point 464 (-90.841608, 30.189511, 0.11297816) failed to convert
-rank 56: Point 455 (-90.475315, 29.827972, -0.71664517) failed to convert
-rank 96: Point 642 (-89.111841, 30.191043, 2.9458706) failed to convert
-rank 86: Point 640 (-89.613865, 29.401443, -4.4439842) failed to convert
-rank 18: Point 459 (-91.292653, 30.537241, -14.911351) failed to convert
-rank 15: Point 458 (-91.484593, 29.378122, 2.1579614) failed to convert
-rank 48: Point 455 (-90.642801, 29.641802, 0.76055982) failed to convert
-rank 5: Point 461 (-91.831001, 29.705266, 1.5168436) failed to convert
-rank 68: Point 640 (-90.120888, 30.021805, -4.7890179) failed to convert
-rank 78: Point 640 (-89.92161, 29.861791, -6.1054492) failed to convert
-rank 92: Point 639 (-89.307248, 29.303437, -0.00032042) failed to convert
-rank 94: Point 639 (-89.244712, 29.130229, -0.01292151) failed to convert
-rank 53: Point 458 (-90.55416, 29.464071, -1.5431405) failed to convert
-rank 76: Point 642 (-89.960742, 29.929081, -6.418174) failed to convert
-rank 60: Point 453 (-90.430668, 29.275142, 1.6994721) failed to convert
-rank 6: Point 458 (-91.801279, 29.652864, 2.0) failed to convert
-rank 37: Point 460 (-90.814205, 29.878837, -1.5963642) failed to convert
-rank 99: Point 634 (-88.950376, 29.390817, 15.703923) failed to convert
-rank 69: Point 636 (-90.078235, 30.233537, 4.4702629) failed to convert
-rank 75: Point 634 (-90.026104, 29.314234, 1.1997938) failed to convert
-rank 42: Point 458 (-90.742763, 29.524339, -1.8213056) failed to convert
-rank 84: Point 642 (-89.753012, 29.524954, -1.1167377) failed to convert
-rank 82: Point 640 (-89.778585, 30.054724, 11.030906) failed to convert
-rank 57: Point 461 (-90.44649, 29.995762, 20.457127) failed to convert
-rank 8: Point 451 (-91.658286, 30.947357, 5.585375) failed to convert
-rank 25: Point 461 (-91.197612, 29.634073, -5.437632) failed to convert
-rank 77: Point 635 (-89.927659, 30.087584, -0.04145458) failed to convert
-rank 20: Point 456 (-91.262884, 29.986109, -0.54289619) failed to convert
-rank 97: Point 633 (-89.176851, 29.009902, -0.0) failed to convert
-rank 79: Point 634 (-89.888549, 30.015121, 0.65304576) failed to convert
-rank 95: Point 635 (-89.218676, 29.208954, -0.7201463) failed to convert
-rank 98: Point 640 (-89.076554, 29.365618, 10.487982) failed to convert
-rank 91: Point 634 (-89.346622, 29.199219, 0.30987251) failed to convert
-rank 81: Point 633 (-89.846695, 29.60514, 1.9613617) failed to convert
-rank 27: Point 454 (-91.217466, 28.640269, 21.854377) failed to convert
-rank 64: Point 640 (-90.298152, 29.523932, -1.7525291) failed to convert
-rank 12: Point 449 (-91.552422, 29.943766, -9.1744807) failed to convert
-rank 30: Point 458 (-91.014684, 30.153639, -6.3855429) failed to convert
-rank 31: Point 461 (-91.023567, 29.52141, 0.09993716) failed to convert
-rank 83: Point 634 (-89.736079, 30.249443, -0.90238626) failed to convert
-rank 44: Point 455 (-90.681688, 29.925388, -0.61495777) failed to convert
-rank 73: Point 633 (-90.02756, 29.843103, 1.4725517) failed to convert
-rank 11: Point 455 (-91.546629, 30.906679, -16.181582) failed to convert
-rank 9: Point 457 (-91.678499, 30.053792, -1.559709) failed to convert
-rank 55: Point 459 (-90.476044, 30.000522, -7.2562794) failed to convert
-rank 63: Point 460 (-90.336056, 29.536633, -0.35148642) failed to convert
-rank 74: Point 640 (-90.006136, 29.820595, -6.7421765) failed to convert
-rank 43: Point 463 (-90.711461, 29.672851, -1.3660642) failed to convert
-rank 65: Point 636 (-90.269642, 29.385729, 0.06247934) failed to convert
-rank 1: Point 462 (-92.095186, 29.831496, -0.17489836) failed to convert
-rank 29: Point 457 (-91.012863, 30.480107, -12.153437) failed to convert
-rank 13: Point 459 (-91.464933, 30.83071, -9.9842696) failed to convert
-rank 89: Point 636 (-89.402423, 29.340503, 18.56065) failed to convert
-rank 87: Point 634 (-89.539835, 29.368487, 1.6430158) failed to convert
-rank 46: Point 452 (-90.696247, 29.418939, -0.21756196) failed to convert
-rank 90: Point 641 (-89.393706, 28.958045, 10.398436) failed to convert
-rank 88: Point 643 (-89.378145, 30.324107, -0.73502367) failed to convert
-rank 85: Point 634 (-89.683655, 29.559805, -0.0) failed to convert
-rank 36: Point 455 (-90.830008, 29.991709, 17.194808) failed to convert
-rank 45: Point 459 (-90.667558, 29.94255, -1.0109212) failed to convert
-rank 22: Point 456 (-91.240485, 29.80247, -0.03) failed to convert
-rank 59: Point 459 (-90.402612, 29.985532, 18.738229) failed to convert
-rank 93: Point 635 (-89.185056, 30.175379, 2.3204836) failed to convert
-rank 3: Point 460 (-91.924403, 29.66865, 1.9670469) failed to convert
-rank 71: Point 635 (-90.044795, 30.138966, 4.5999999) failed to convert
-rank 80: Point 638 (-89.88927, 29.602162, 1.3517226) failed to convert
-rank 14: Point 453 (-91.482584, 29.910148, -1.3236762) failed to convert
-rank 7: Point 459 (-91.720916, 30.502311, -8.120748) failed to convert
-rank 10: Point 454 (-91.687586, 29.235074, 5.4277634) failed to convert
-rank 19: Point 462 (-91.254804, 30.568286, 11.793477) failed to convert
-rank 33: Point 458 (-90.906074, 30.076851, 20.329958) failed to convert
-rank 61: Point 460 (-90.390299, 29.517513, -0.31631432) failed to convert
-rank 51: Point 460 (-90.586582, 29.676658, -0.38496801) failed to convert
-rank 58: Point 450 (-90.451176, 29.616795, -0.07130309) failed to convert
-rank 28: Point 453 (-91.143757, 29.132399, 2.9414014) failed to convert
-rank 70: Point 641 (-90.100046, 29.660325, -0.46870776) failed to convert
-rank 34: Point 455 (-90.868451, 30.177547, -1.3367776) failed to convert
-rank 24: Point 456 (-91.209827, 29.693938, -6.717792) failed to convert
-rank 21: Point 460 (-91.223545, 30.290358, 7.3873642) failed to convert
-rank 4: Point 458 (-91.863285, 29.89125, -0.83555348) failed to convert
-rank 66: Point 638 (-90.240257, 29.330632, 3.5774333) failed to convert
-rank 52: Point 456 (-90.560369, 29.701536, -0.28973179) failed to convert
-rank 0: Point 429 (-92.493886, 29.603321, -0.41835619) failed to convert
-rank 72: Point 641 (-90.03422, 30.030491, 22.850936) failed to convert
-rank 40: Point 455 (-90.769874, 29.648649, -8.2296) failed to convert
-rank 86: Point 641 (-89.535459, 30.331639, -3.2803698) failed to convert
-rank 16: Point 455 (-91.392756, 30.192687, -0.66490209) failed to convert
-rank 39: Point 460 (-90.789691, 29.596957, -1.3763435) failed to convert
-rank 26: Point 455 (-91.138683, 30.31557, -7.2903902) failed to convert
-rank 17: Point 460 (-91.320467, 30.636083, -9.3233608) failed to convert
-rank 67: Point 633 (-90.191213, 29.466278, -0.54052576) failed to convert
-rank 47: Point 460 (-90.672455, 29.540529, -8.2296) failed to convert
-rank 68: Point 641 (-90.120769, 30.023195, -1.6106158) failed to convert
-rank 92: Point 640 (-89.305919, 29.318646, -0.64173024) failed to convert
-rank 94: Point 640 (-89.240247, 29.180868, -0.0) failed to convert
-rank 96: Point 643 (-89.184235, 29.384752, 6.9573341) failed to convert
-rank 38: Point 455 (-90.78693, 29.892489, -0.73655978) failed to convert
-rank 78: Point 641 (-89.921614, 29.86173, -6.1054492) failed to convert
-rank 76: Point 643 (-89.966611, 29.854751, -0.45534554) failed to convert
-rank 99: Point 635 (-88.935676, 29.549743, 9.6527064) failed to convert
-rank 49: Point 461 (-90.663496, 29.026431, 6.7778248) failed to convert
-rank 50: Point 461 (-90.602053, 29.686913, 0.80038427) failed to convert
-rank 41: Point 459 (-90.770768, 29.419052, -8.2296) failed to convert
-rank 2: Point 454 (-91.965578, 30.167866, -8.015049) failed to convert
-rank 62: Point 457 (-90.366317, 29.526459, -0.11794216) failed to convert
-rank 82: Point 641 (-89.79091, 29.903819, -8.5027015) failed to convert
-rank 84: Point 643 (-89.752998, 29.525014, -2.0670348) failed to convert
-rank 35: Point 465 (-90.840502, 30.205737, -1.4463617) failed to convert
-rank 32: Point 457 (-90.922036, 30.356534, -3.74172) failed to convert
-rank 56: Point 456 (-90.474779, 29.835359, -1.0118982) failed to convert
-rank 54: Point 455 (-90.523835, 29.594941, -0.88077139) failed to convert
-rank 75: Point 635 (-90.019273, 29.401952, 0.60025081) failed to convert
-rank 69: Point 637 (-90.075319, 30.270581, 4.1999998) failed to convert
-rank 79: Point 635 (-89.90002, 29.872033, -2.5280669) failed to convert
-rank 97: Point 634 (-89.161836, 29.179513, -0.0) failed to convert
-rank 77: Point 636 (-89.962346, 29.650812, -2.758552) failed to convert
-rank 5: Point 462 (-91.771603, 30.777783, -11.176871) failed to convert
-rank 23: Point 458 (-91.183582, 30.389154, -7.2687811) failed to convert
-rank 15: Point 459 (-91.458816, 29.814059, -2.9029751) failed to convert
-rank 48: Point 456 (-90.627139, 29.864761, 0.12649168) failed to convert
-rank 95: Point 636 (-89.222532, 29.165089, -0.51117614) failed to convert
-rank 91: Point 635 (-89.348474, 29.177716, -2.4556971) failed to convert
-rank 83: Point 635 (-89.749614, 30.085202, 6.1896669) failed to convert
-rank 53: Point 459 (-90.507905, 30.10988, -0.19030996) failed to convert
-rank 98: Point 641 (-89.052668, 29.62966, 5.133663) failed to convert
-rank 81: Point 634 (-89.854615, 29.50643, -0.10110571) failed to convert
-rank 37: Point 461 (-90.789316, 30.242723, -2.3441014) failed to convert
-rank 64: Point 641 (-90.265548, 29.959561, -2.5738469) failed to convert
-rank 73: Point 634 (-90.032229, 29.783351, -3.9928802) failed to convert
-rank 87: Point 635 (-89.515921, 29.650515, -0.0) failed to convert
-rank 74: Point 641 (-89.992395, 29.995067, -9.0) failed to convert
-rank 60: Point 454 (-90.37795, 29.996174, -5.0880267) failed to convert
-rank 57: Point 462 (-90.488109, 29.420512, -0.0) failed to convert
-rank 6: Point 459 (-91.795728, 29.753894, -0.590832) failed to convert
-rank 18: Point 460 (-91.292435, 30.540704, -14.571564) failed to convert
-rank 20: Point 457 (-91.230059, 30.509561, -15.929764) failed to convert
-rank 65: Point 637 (-90.233062, 29.872825, -4.1269922) failed to convert
-rank 27: Point 455 (-91.131265, 30.014888, -0.3801902) failed to convert
-rank 90: Point 642 (-89.389587, 29.006245, 2.1407015) failed to convert
-rank 88: Point 644 (-89.461202, 29.360497, 19.628556) failed to convert
-rank 12: Point 450 (-91.524953, 30.410729, -3.1812796) failed to convert
-rank 93: Point 636 (-89.280822, 29.092475, 13.817713) failed to convert
-rank 8: Point 452 (-91.663775, 30.852428, -18.756546) failed to convert
-rank 85: Point 635 (-89.68988, 29.483999, 21.22397) failed to convert
-rank 80: Point 639 (-89.892306, 29.564012, -0.26406406) failed to convert
-rank 31: Point 462 (-90.986171, 30.092082, -4.0974574) failed to convert
-rank 89: Point 637 (-89.403549, 29.327255, -4.4781218) failed to convert
-rank 30: Point 459 (-90.998369, 30.400931, -11.86294) failed to convert
-rank 25: Point 462 (-91.156512, 30.282977, 7.0837579) failed to convert
-rank 55: Point 460 (-90.516404, 29.4399, -0.0) failed to convert
-rank 44: Point 456 (-90.642802, 30.477893, -9.6626205) failed to convert
-rank 11: Point 456 (-91.575911, 30.409415, -3.1268785) failed to convert
-rank 70: Point 642 (-90.080519, 29.912568, -7.0771517) failed to convert
-rank 63: Point 461 (-90.302534, 29.987145, -0.36276054) failed to convert
-rank 71: Point 636 (-90.072678, 29.781665, -0.59768679) failed to convert
-rank 72: Point 642 (-90.034215, 30.030551, 20.811452) failed to convert
-rank 66: Point 639 (-90.238603, 29.352639, -5.0069499) failed to convert
-rank 43: Point 464 (-90.718307, 29.573653, -8.2296) failed to convert
-rank 36: Point 456 (-90.826037, 30.050054, -5.2787631) failed to convert
-rank 3: Point 461 (-91.923746, 29.680976, 2.1317781) failed to convert
-rank 7: Point 460 (-91.720293, 30.513271, -11.239688) failed to convert
-rank 58: Point 451 (-90.451103, 29.617321, -0.53032075) failed to convert
-rank 61: Point 461 (-90.412773, 29.208858, -0.0) failed to convert
-rank 14: Point 454 (-91.473466, 30.06345, 17.265628) failed to convert
-rank 59: Point 460 (-90.396748, 30.065023, -0.00366193) failed to convert
-rank 29: Point 458 (-91.036054, 30.127064, -11.343743) failed to convert
-rank 9: Point 458 (-91.648043, 30.585488, -7.0895676) failed to convert
-rank 42: Point 459 (-90.742757, 29.524399, -1.7779748) failed to convert
-rank 10: Point 455 (-91.59664, 30.822815, -20.0) failed to convert
-rank 13: Point 460 (-91.470397, 30.739903, 0.91544051) failed to convert
-rank 45: Point 460 (-90.701876, 29.448573, -1.124722) failed to convert
-rank 28: Point 454 (-91.074816, 30.210858, 1.9034752) failed to convert
-rank 46: Point 453 (-90.66608, 29.853115, -0.31619428) failed to convert
-rank 1: Point 463 (-92.095186, 29.831436, 0.02332568) failed to convert
-rank 92: Point 641 (-89.312529, 29.242495, 6.1336423) failed to convert
-rank 40: Point 456 (-90.712721, 30.474823, -9.2641817) failed to convert
-rank 51: Point 461 (-90.594098, 29.570166, -0.02989831) failed to convert
-rank 33: Point 459 (-90.953025, 29.36885, -0.0) failed to convert
-rank 22: Point 457 (-91.204949, 30.367808, -6.476209) failed to convert
-rank 86: Point 642 (-89.613805, 29.401452, -4.4439842) failed to convert
-rank 68: Point 642 (-90.120769, 30.023134, -1.603822) failed to convert
-rank 96: Point 644 (-89.133711, 29.949428, 2.5421798) failed to convert
-rank 67: Point 634 (-90.206192, 29.267452, -0.28582895) failed to convert
-rank 52: Point 457 (-90.58101, 29.410084, 0.06095999) failed to convert
-rank 78: Point 642 (-89.889775, 30.258727, -0.36841332) failed to convert
-rank 94: Point 641 (-89.232004, 29.274692, -0.21657914) failed to convert
-rank 99: Point 636 (-88.916213, 29.757163, 4.1605023) failed to convert
-rank 76: Point 644 (-89.961515, 29.918894, -6.4526164) failed to convert
-rank 84: Point 644 (-89.752831, 29.52669, -0.6659341) failed to convert
-rank 21: Point 461 (-91.216083, 30.408473, -14.72574) failed to convert
-rank 82: Point 642 (-89.763808, 30.234668, -8.2296) failed to convert
-rank 79: Point 636 (-89.888005, 30.021828, -8.4015079) failed to convert
-rank 77: Point 637 (-89.940975, 29.920302, 21.660611) failed to convert
-rank 34: Point 456 (-90.868228, 30.180757, -1.5487717) failed to convert
-rank 4: Point 459 (-91.821171, 30.658644, -8.2472788) failed to convert
-rank 97: Point 635 (-89.133919, 29.492462, 9.307971) failed to convert
-rank 69: Point 638 (-90.116702, 29.737319, -0.26667581) failed to convert
-rank 75: Point 636 (-89.992968, 29.73819, -1.0260349) failed to convert
-rank 95: Point 637 (-89.219597, 29.198381, -0.5298439) failed to convert
-rank 91: Point 636 (-89.348744, 29.174354, 0.2694641) failed to convert
-rank 98: Point 642 (-89.071542, 29.421061, 7.308956) failed to convert
-rank 24: Point 457 (-91.209837, 29.693778, -6.46176) failed to convert
-rank 81: Point 635 (-89.824509, 29.880054, -2.9535121) failed to convert
-rank 47: Point 461 (-90.672446, 29.540589, -8.2296) failed to convert
-rank 39: Point 461 (-90.772438, 29.849612, -0.56664232) failed to convert
-rank 83: Point 636 (-89.739599, 30.206645, 0.39624) failed to convert
-rank 16: Point 456 (-91.414559, 29.83156, -7.4610088) failed to convert
-rank 41: Point 460 (-90.702467, 30.407962, -2.3383465) failed to convert
-rank 17: Point 461 (-91.335608, 30.391141, -2.382118) failed to convert
-rank 0: Point 430 (-92.495188, 29.571381, -0.5064369) failed to convert
-rank 49: Point 462 (-90.627615, 29.542316, -1.3028881) failed to convert
-rank 74: Point 642 (-90.001278, 29.882329, -9.0) failed to convert
-rank 62: Point 458 (-90.382329, 29.307652, -0.0) failed to convert
-rank 73: Point 635 (-90.050407, 29.549954, 0.31299999) failed to convert
-rank 64: Point 642 (-90.325812, 29.149664, 1.4993868) failed to convert
-rank 2: Point 455 (-91.962079, 30.232907, -3.9118774) failed to convert
-rank 50: Point 462 (-90.624445, 29.368085, -8.2296) failed to convert
-rank 87: Point 636 (-89.479883, 30.072534, -0.81493805) failed to convert
-rank 56: Point 457 (-90.499515, 29.492027, -0.62186148) failed to convert
-rank 35: Point 466 (-90.85039, 30.06001, 28.626487) failed to convert
-rank 26: Point 456 (-91.133389, 30.397731, -6.976911) failed to convert
-rank 88: Point 645 (-89.434161, 29.675975, -0.0) failed to convert
-rank 38: Point 456 (-90.77777, 30.026132, -2.6107821) failed to convert
-rank 32: Point 458 (-90.936997, 30.132614, -6.4700458) failed to convert
-rank 5: Point 463 (-91.816072, 29.977658, -3.1461115) failed to convert
-rank 65: Point 638 (-90.227892, 29.940792, -7.7373486) failed to convert
-rank 48: Point 457 (-90.64003, 29.681193, -0.64341901) failed to convert
-rank 90: Point 643 (-89.324782, 29.755563, 2.0460114) failed to convert
-rank 93: Point 637 (-89.259337, 29.338103, -0.91703126) failed to convert
-rank 54: Point 456 (-90.51766, 29.68091, -0.83495215) failed to convert
-rank 85: Point 636 (-89.659483, 29.850751, 6.7415602) failed to convert
-rank 23: Point 459 (-91.226742, 29.704534, -0.99444689) failed to convert
-rank 80: Point 640 (-89.888897, 29.606717, 0.07058486) failed to convert
-rank 37: Point 462 (-90.859588, 29.204641, -0.0) failed to convert
-rank 53: Point 460 (-90.553106, 29.478502, -0.63104117) failed to convert
-rank 89: Point 638 (-89.439507, 28.90532, 6.1619402) failed to convert
-rank 15: Point 460 (-91.433307, 30.240073, -0.38697045) failed to convert
-rank 71: Point 637 (-90.069171, 29.82678, 0.28635772) failed to convert
-rank 70: Point 643 (-90.071265, 30.031471, -5.6113684) failed to convert
-rank 19: Point 463 (-91.257477, 30.525501, 16.077255) failed to convert
-rank 18: Point 461 (-91.34608, 29.669396, 1.0162426) failed to convert
-rank 60: Point 455 (-90.381653, 29.945835, 21.14414) failed to convert
-rank 6: Point 460 (-91.749187, 30.589477, -12.684525) failed to convert
-rank 66: Point 640 (-90.260826, 29.054695, 9.1236404) failed to convert
-rank 27: Point 456 (-91.151806, 29.692004, -0.34780266) failed to convert
-rank 72: Point 643 (-90.040695, 29.947833, -1.9662369) failed to convert
-rank 68: Point 643 (-90.12077, 30.023094, -1.5305085) failed to convert
-rank 92: Point 642 (-89.260086, 29.840994, 0.63824702) failed to convert
-rank 8: Point 453 (-91.70153, 30.192211, -1.2173511) failed to convert
-rank 57: Point 463 (-90.490117, 29.392504, -0.0) failed to convert
-rank 31: Point 463 (-90.967978, 30.366441, -6.5811343) failed to convert
-rank 12: Point 451 (-91.552644, 29.939418, -8.5360287) failed to convert
-rank 86: Point 643 (-89.60476, 29.509973, -0.08770575) failed to convert
-rank 30: Point 460 (-91.016859, 30.120142, -12.222481) failed to convert
-rank 96: Point 645 (-89.211676, 29.073912, 2.2719107) failed to convert
-rank 67: Point 635 (-90.158309, 29.897803, 3.1760161) failed to convert
-rank 99: Point 637 (-88.943902, 29.45578, 13.21933) failed to convert
-rank 20: Point 458 (-91.240473, 30.344362, 17.669275) failed to convert
-rank 78: Point 643 (-89.908883, 30.020944, -9.0) failed to convert
-rank 94: Point 642 (-89.242767, 29.152047, 1.6650487) failed to convert
-rank 11: Point 457 (-91.571295, 30.4881, -5.0154069) failed to convert
-rank 25: Point 463 (-91.196714, 29.648122, 0.11864522) failed to convert
-rank 55: Point 461 (-90.475796, 30.003588, 3.186956) failed to convert
-rank 3: Point 462 (-91.924071, 29.674714, 1.4934639) failed to convert
-rank 44: Point 457 (-90.708438, 29.539867, -0.88060825) failed to convert
-rank 84: Point 645 (-89.728477, 29.823916, -0.0) failed to convert
-rank 79: Point 637 (-89.947262, 29.276356, 0.31445548) failed to convert
-rank 76: Point 645 (-89.961511, 29.918833, -6.4526164) failed to convert
-rank 77: Point 638 (-89.932471, 30.02699, 1.9025362) failed to convert
-rank 97: Point 636 (-89.175487, 29.024948, -0.0) failed to convert
-rank 82: Point 643 (-89.778349, 30.057463, 2.7680085) failed to convert
-rank 69: Point 639 (-90.116777, 29.736319, -0.12173181) failed to convert
-rank 43: Point 465 (-90.700165, 29.835842, -0.33375429) failed to convert
-rank 36: Point 457 (-90.845406, 29.764071, -1.6741655) failed to convert
-rank 95: Point 638 (-89.174432, 29.707822, 3.1205869) failed to convert
-rank 98: Point 643 (-89.017868, 30.010443, 4.3813295) failed to convert
-rank 91: Point 637 (-89.284081, 29.915604, -0.0) failed to convert
-rank 63: Point 462 (-90.304648, 29.958705, -8.1046326) failed to convert
-rank 13: Point 461 (-91.536772, 29.619359, -0.38023138) failed to convert
-rank 75: Point 637 (-89.975235, 29.962933, 0.27095769) failed to convert
-rank 46: Point 454 (-90.651876, 30.055626, -9.4213688) failed to convert
-rank 59: Point 461 (-90.411558, 29.863335, -0.48539669) failed to convert
-rank 45: Point 461 (-90.707718, 29.363743, -0.45751323) failed to convert
-rank 7: Point 461 (-91.721207, 30.497014, -7.3948834) failed to convert
-rank 83: Point 637 (-89.795457, 29.523107, 0.3118747) failed to convert
-rank 81: Point 636 (-89.824491, 29.879996, -2.9535121) failed to convert
-rank 1: Point 464 (-92.094317, 29.847298, -0.279001) failed to convert
-rank 29: Point 459 (-91.015461, 30.440656, -12.41278) failed to convert
-rank 58: Point 452 (-90.438194, 29.79487, -0.42200792) failed to convert
-rank 74: Point 643 (-89.997792, 29.92659, -0.69301321) failed to convert
-rank 10: Point 456 (-91.596494, 30.825213, -8.6420205) failed to convert
-rank 51: Point 462 (-90.606779, 29.389861, 0.06095999) failed to convert
-rank 64: Point 643 (-90.228316, 30.450015, -7.076871) failed to convert
-rank 42: Point 460 (-90.718307, 29.879219, -0.82899773) failed to convert
-rank 28: Point 455 (-91.109563, 29.671084, -0.95464304) failed to convert
-rank 14: Point 455 (-91.491377, 29.76114, -0.65013279) failed to convert
-rank 87: Point 637 (-89.489875, 29.955663, -0.36996182) failed to convert
-rank 88: Point 646 (-89.464282, 29.323245, 0.31299999) failed to convert
-rank 33: Point 460 (-90.905663, 30.082655, 15.988358) failed to convert
-rank 73: Point 636 (-90.022499, 29.907557, 0.99930607) failed to convert
-rank 34: Point 457 (-90.868779, 30.172492, -1.1994931) failed to convert
-rank 24: Point 458 (-91.209813, 29.694143, -6.531864) failed to convert
-rank 61: Point 462 (-90.402458, 29.350815, -0.00474884) failed to convert
-rank 16: Point 457 (-91.360236, 30.723322, -16.213945) failed to convert
-rank 4: Point 460 (-91.806483, 30.922227, -11.601583) failed to convert
-rank 65: Point 639 (-90.233033, 29.872878, -4.1269922) failed to convert
-rank 90: Point 644 (-89.375576, 29.169421, -0.09608926) failed to convert
-rank 40: Point 457 (-90.765045, 29.719119, -1.2934216) failed to convert
-rank 85: Point 637 (-89.634531, 30.148851, -0.46859632) failed to convert
-rank 2: Point 456 (-91.990254, 29.699493, 2.9029536) failed to convert
-rank 49: Point 463 (-90.613651, 29.740971, -0.88059204) failed to convert
-rank 47: Point 462 (-90.637409, 30.041116, 4.1865131) failed to convert
-rank 17: Point 462 (-91.377849, 29.699088, -2.4616031) failed to convert
-rank 62: Point 459 (-90.352454, 29.714459, 0.02) failed to convert
-rank 52: Point 458 (-90.544068, 29.92986, 0.65426466) failed to convert
-rank 93: Point 638 (-89.209675, 29.899848, -0.0) failed to convert
-rank 80: Point 641 (-89.854253, 30.037971, 0.27432001) failed to convert
-rank 39: Point 462 (-90.784579, 29.671678, -0.20173663) failed to convert
-rank 71: Point 638 (-90.061716, 29.922467, -4.8216705) failed to convert
-rank 89: Point 639 (-89.403507, 29.327299, -4.4781218) failed to convert
-rank 50: Point 463 (-90.603242, 29.669901, 0.69444238) failed to convert
-rank 0: Point 431 (-92.537057, 28.630238, 35.691396) failed to convert
-rank 70: Point 644 (-90.07145, 30.028996, -0.50060064) failed to convert
-rank 21: Point 462 (-91.22365, 30.288656, 12.624325) failed to convert
-rank 22: Point 458 (-91.251306, 29.628332, 13.304159) failed to convert
-rank 38: Point 457 (-90.755971, 30.341843, -7.1285781) failed to convert
-rank 66: Point 641 (-90.232775, 29.430067, -3.2601409) failed to convert
-rank 68: Point 644 (-90.12077, 30.023033, -1.4728701) failed to convert
-rank 26: Point 457 (-91.182895, 29.619475, 0.12888146) failed to convert
-rank 96: Point 646 (-89.145287, 29.820743, 2.3500645) failed to convert
-rank 5: Point 464 (-91.770547, 30.796025, -9.175004) failed to convert
-rank 32: Point 459 (-90.93678, 30.135724, 22.248629) failed to convert
-rank 86: Point 644 (-89.613765, 29.401459, -4.4439842) failed to convert
-rank 92: Point 643 (-89.244349, 30.018508, 2.4825862) failed to convert
-rank 72: Point 644 (-90.03423, 30.030301, -4.8844203) failed to convert
-rank 23: Point 460 (-91.214029, 29.907599, -0.077) failed to convert
-rank 9: Point 459 (-91.627822, 30.933881, -12.573859) failed to convert
-rank 99: Point 638 (-88.942474, 29.471167, 12.596107) failed to convert
-rank 41: Point 461 (-90.738253, 29.893268, -1.0736275) failed to convert
-rank 67: Point 636 (-90.173091, 29.704317, 0.07188049) failed to convert
-rank 94: Point 643 (-89.242339, 29.156911, -0.92308781) failed to convert
-rank 78: Point 644 (-89.967544, 29.280505, 0.31299999) failed to convert
-rank 56: Point 458 (-90.483682, 29.712169, 0.1492046) failed to convert
-rank 54: Point 457 (-90.486663, 30.110622, -0.25714658) failed to convert
-rank 15: Point 461 (-91.405982, 30.690377, -11.329934) failed to convert
-rank 60: Point 456 (-90.377924, 29.996205, -5.0880267) failed to convert
-rank 53: Point 461 (-90.509467, 30.087873, -0.88551418) failed to convert
-rank 6: Point 461 (-91.750841, 30.560089, -12.847321) failed to convert
-rank 84: Point 646 (-89.702206, 30.141832, 0.6082911) failed to convert
-rank 18: Point 462 (-91.292473, 30.539531, -16.00383) failed to convert
-rank 76: Point 646 (-89.961508, 29.918793, -6.4526164) failed to convert
-rank 79: Point 638 (-89.91045, 29.741157, -0.0) failed to convert
-rank 48: Point 458 (-90.598869, 30.263364, -0.37929082) failed to convert
-rank 97: Point 637 (-89.153659, 29.270825, -0.20110278) failed to convert
-rank 35: Point 467 (-90.875664, 29.684555, -0.56354269) failed to convert
-rank 20: Point 459 (-91.24026, 30.347647, -0.12921899) failed to convert
-rank 69: Point 640 (-90.13437, 29.507003, 1.2280371) failed to convert
-rank 30: Point 461 (-91.039937, 29.766476, -0.46758367) failed to convert
-rank 57: Point 464 (-90.486397, 29.444349, 0.3048) failed to convert
-rank 77: Point 639 (-89.984792, 29.364727, 1.4623803) failed to convert
-rank 82: Point 644 (-89.763797, 30.234629, -8.2296) failed to convert
-rank 8: Point 454 (-91.73252, 29.640539, 2.0999999) failed to convert
-rank 98: Point 644 (-88.993054, 30.279242, 4.9940704) failed to convert
-rank 95: Point 639 (-89.221731, 29.174085, -0.0) failed to convert
-rank 55: Point 462 (-90.476006, 30.00057, -8.8626703) failed to convert
-rank 11: Point 458 (-91.557065, 30.729525, 8.802137) failed to convert
-rank 83: Point 638 (-89.754384, 30.026769, 2.1530217) failed to convert
-rank 91: Point 638 (-89.344636, 29.22185, -0.2867222) failed to convert
-rank 81: Point 637 (-89.824478, 29.879958, -2.9535121) failed to convert
-rank 75: Point 638 (-89.992505, 29.744002, 0.58600011) failed to convert
-rank 74: Point 644 (-89.997324, 29.932511, -5.1238082) failed to convert
-rank 3: Point 463 (-91.897662, 30.167004, -3.5189469) failed to convert
-rank 25: Point 464 (-91.197591, 29.634107, -5.437632) failed to convert
-rank 12: Point 452 (-91.550421, 29.977222, -0.48630051) failed to convert
-rank 87: Point 638 (-89.472035, 30.163118, 8.7419885) failed to convert
-rank 64: Point 644 (-90.298107, 29.524082, -3.5651987) failed to convert
-rank 36: Point 458 (-90.845957, 29.755904, -1.0571512) failed to convert
-rank 44: Point 458 (-90.70835, 29.541127, -2.4304129) failed to convert
-rank 65: Point 640 (-90.233014, 29.872914, -4.1269922) failed to convert
-rank 73: Point 637 (-90.105712, 28.829825, 32.524098) failed to convert
-rank 85: Point 638 (-89.622017, 30.297452, -0.41420357) failed to convert
-rank 88: Point 647 (-89.412773, 29.923945, -0.24931546) failed to convert
-rank 90: Point 645 (-89.375869, 29.165997, 3.0745494) failed to convert
-rank 19: Point 464 (-91.285996, 30.068593, -4.0505122) failed to convert
-rank 7: Point 462 (-91.750232, 29.980869, -5.3602787) failed to convert
-rank 45: Point 462 (-90.707924, 29.360592, -0.85072129) failed to convert
-rank 43: Point 466 (-90.698154, 29.864667, -0.52574342) failed to convert
-rank 10: Point 457 (-91.583523, 31.045558, -14.0) failed to convert
-rank 93: Point 639 (-89.280526, 29.095006, 3.5707404) failed to convert
-rank 46: Point 455 (-90.651866, 30.055686, -9.4213688) failed to convert
-rank 13: Point 462 (-91.466422, 30.805438, -9.4526153) failed to convert
-rank 71: Point 639 (-90.117312, 29.201621, 0.31299999) failed to convert
-rank 89: Point 640 (-89.413317, 29.212534, -0.92684197) failed to convert
-rank 1: Point 465 (-92.094946, 29.833685, -0.20693455) failed to convert
-rank 58: Point 453 (-90.438189, 29.794809, -1.5741123) failed to convert
-rank 51: Point 463 (-90.603534, 29.436076, 0.3048) failed to convert
-rank 80: Point 642 (-89.888125, 29.616112, 5.0738011) failed to convert
-rank 29: Point 460 (-91.036559, 30.119125, -11.429696) failed to convert
-rank 28: Point 456 (-91.10842, 29.688557, -0.47811909) failed to convert
-rank 14: Point 456 (-91.491334, 29.761762, -3.1851601) failed to convert
-rank 31: Point 464 (-90.998509, 29.904233, -2.2160204) failed to convert
-rank 68: Point 645 (-90.120846, 30.021977, -4.8371763) failed to convert
-rank 66: Point 642 (-90.232751, 29.430099, -3.2601409) failed to convert
-rank 70: Point 645 (-90.098702, 29.6776, -8.2296) failed to convert
-rank 33: Point 461 (-90.903646, 30.112595, -5.0791117) failed to convert
-rank 2: Point 457 (-91.927051, 30.884391, -10.553129) failed to convert
-rank 42: Point 461 (-90.742753, 29.524439, -1.7652939) failed to convert
-rank 96: Point 647 (-89.200199, 29.204096, -0.0) failed to convert
-rank 72: Point 645 (-90.06843, 29.591522, 0.24761553) failed to convert
-rank 62: Point 460 (-90.361883, 29.586383, -0.54324621) failed to convert
-rank 61: Point 463 (-90.390195, 29.518864, -0.14939992) failed to convert
-rank 92: Point 644 (-89.305727, 29.320615, -0.0) failed to convert
-rank 86: Point 645 (-89.610901, 29.43522, 0.14983486) failed to convert
-rank 27: Point 457 (-91.116877, 30.238428, 3.9427519) failed to convert
-rank 34: Point 458 (-90.868371, 30.178421, -1.5548405) failed to convert
-rank 17: Point 463 (-91.348797, 30.1764, -0.94276255) failed to convert
-rank 67: Point 637 (-90.15736, 29.909647, 0.3994277) failed to convert
-rank 0: Point 432 (-92.493126, 29.564772, -0.0) failed to convert
-rank 94: Point 644 (-89.236409, 29.224389, -0.0) failed to convert
-rank 78: Point 645 (-89.963148, 29.336279, 1.2873329) failed to convert
-rank 50: Point 464 (-90.601146, 29.69925, -0.77622103) failed to convert
-rank 24: Point 459 (-91.170249, 30.320065, -6.757257) failed to convert
-rank 99: Point 639 (-88.868673, 30.26324, 6.1591541) failed to convert
-rank 47: Point 463 (-90.67244, 29.540629, -8.2296) failed to convert
-rank 37: Point 463 (-90.814187, 29.878801, -1.4064599) failed to convert
-rank 21: Point 463 (-91.221801, 30.317851, -7.0918886) failed to convert
-rank 52: Point 459 (-90.578757, 29.44182, 0.37045318) failed to convert
-rank 22: Point 459 (-91.206594, 30.341568, 14.402881) failed to convert
-rank 32: Point 460 (-90.966866, 29.681298, -0.27425091) failed to convert
-rank 4: Point 461 (-91.834348, 30.419873, -3.3313499) failed to convert
-rank 5: Point 465 (-91.771412, 30.780102, -14.264234) failed to convert
-rank 38: Point 458 (-90.751986, 30.398951, -5.3396822) failed to convert
-rank 79: Point 639 (-89.891188, 29.981909, 9.5201339) failed to convert
-rank 76: Point 647 (-89.961504, 29.918733, -6.4526164) failed to convert
-rank 16: Point 458 (-91.423072, 29.688935, 0.40185601) failed to convert
-rank 84: Point 647 (-89.725855, 29.854905, -0.41067624) failed to convert
-rank 9: Point 460 (-91.635123, 30.807922, -11.378723) failed to convert
-rank 23: Point 461 (-91.188279, 30.315199, 10.96667) failed to convert
-rank 97: Point 638 (-89.175642, 29.02262, 2.9148311) failed to convert
-rank 41: Point 462 (-90.738224, 29.893649, -1.3654223) failed to convert
-rank 69: Point 641 (-90.116675, 29.737265, -1.5229955) failed to convert
-rank 39: Point 463 (-90.814752, 29.225989, -0.0) failed to convert
-rank 26: Point 458 (-91.138568, 30.316955, -14.776705) failed to convert
-rank 83: Point 639 (-89.736125, 30.247962, -0.25733429) failed to convert
-rank 82: Point 645 (-89.790883, 29.903873, -8.5027015) failed to convert
-rank 49: Point 464 (-90.62849, 29.529738, -0.50050471) failed to convert
-rank 56: Point 459 (-90.475641, 29.82342, -0.57824507) failed to convert
-rank 59: Point 462 (-90.397156, 30.05922, -0.53058513) failed to convert
-rank 77: Point 640 (-89.962293, 29.650842, -4.7027595) failed to convert
-rank 63: Point 463 (-90.307526, 29.920181, -0.28400969) failed to convert
-rank 98: Point 645 (-89.107044, 29.024852, 4.5721454) failed to convert
-rank 75: Point 639 (-89.993137, 29.735908, -5.4205635) failed to convert
-rank 81: Point 638 (-89.806864, 30.096542, 2.0383337) failed to convert
-rank 60: Point 457 (-90.379058, 29.980795, -1.3725143) failed to convert
-rank 6: Point 462 (-91.7947, 29.772283, -0.47767067) failed to convert
-rank 15: Point 462 (-91.463998, 29.725803, -0.37397945) failed to convert
-rank 95: Point 640 (-89.219675, 29.197393, -0.44721228) failed to convert
-rank 54: Point 458 (-90.519491, 29.655305, -0.62415215) failed to convert
-rank 40: Point 458 (-90.76502, 29.71915, -1.6847329) failed to convert
-rank 48: Point 459 (-90.666946, 29.294571, -0.0) failed to convert
-rank 73: Point 638 (-90.01692, 29.978501, 1.265492) failed to convert
-rank 91: Point 639 (-89.339585, 29.280084, 0.025) failed to convert
-rank 87: Point 639 (-89.501612, 29.817533, -0.0) failed to convert
-rank 74: Point 645 (-89.992391, 29.995027, -9.0) failed to convert
-rank 35: Point 468 (-90.845894, 30.126061, -0.14867672) failed to convert
-rank 11: Point 459 (-91.602715, 29.946946, 0.1) failed to convert
-rank 30: Point 462 (-91.013564, 30.170133, -12.145976) failed to convert
-rank 65: Point 641 (-90.265794, 29.436644, 0.79711857) failed to convert
-rank 18: Point 463 (-91.316746, 30.148235, -0.71355367) failed to convert
-rank 3: Point 464 (-91.868134, 30.707952, -7.6796517) failed to convert
-rank 64: Point 645 (-90.304273, 29.441038, -0.24247299) failed to convert
-rank 88: Point 648 (-89.422812, 29.806657, -0.50910584) failed to convert
-rank 93: Point 640 (-89.271966, 29.192744, 11.591137) failed to convert
-rank 90: Point 646 (-89.36515, 29.290433, -5.0929035) failed to convert
-rank 85: Point 639 (-89.690319, 29.476823, -2.4801076) failed to convert
-rank 25: Point 465 (-91.199894, 29.597346, -0.41668837) failed to convert
-rank 89: Point 641 (-89.417695, 29.161145, 0.31299999) failed to convert
-rank 44: Point 459 (-90.708431, 29.539927, -1.1381151) failed to convert
-rank 66: Point 643 (-90.194634, 29.933879, -3.6724669) failed to convert
-rank 80: Point 643 (-89.866932, 29.880439, -0.43865604) failed to convert
-rank 71: Point 640 (-90.062022, 29.918469, -2.0417153) failed to convert
-rank 20: Point 460 (-91.25941, 30.041682, -8.6349847) failed to convert
-rank 12: Point 453 (-91.574162, 29.568458, 1.8093227) failed to convert
-rank 68: Point 646 (-90.12068, 30.024117, -1.0020008) failed to convert
-rank 70: Point 646 (-90.071598, 30.02705, -4.8981363) failed to convert
-rank 72: Point 646 (-90.063553, 29.654292, 0.31299999) failed to convert
-rank 19: Point 465 (-91.25726, 30.528443, 11.834815) failed to convert
-rank 92: Point 645 (-89.307115, 29.304628, -0.02509699) failed to convert
-rank 53: Point 462 (-90.537215, 29.701549, -0.71630765) failed to convert
-rank 7: Point 463 (-91.754655, 29.90136, -1.6402504) failed to convert
-rank 36: Point 459 (-90.821177, 30.121262, -0.36282389) failed to convert
-rank 96: Point 648 (-89.211855, 29.071585, 3.4231708) failed to convert
-rank 10: Point 458 (-91.596621, 30.822873, -18.878184) failed to convert
-rank 8: Point 455 (-91.663867, 30.849996, -13.127601) failed to convert
-rank 67: Point 638 (-90.218515, 29.102541, 8.2172286) failed to convert
-rank 29: Point 461 (-91.026611, 30.270924, -1.6601094) failed to convert
-rank 51: Point 464 (-90.604534, 29.421812, -0.12088992) failed to convert
-rank 62: Point 461 (-90.366033, 29.529864, -0.22837089) failed to convert
-rank 45: Point 463 (-90.710518, 29.322877, -8.2296) failed to convert
-rank 43: Point 467 (-90.725576, 29.467804, -0.44050193) failed to convert
-rank 58: Point 454 (-90.438402, 29.791863, 0.02) failed to convert
-rank 33: Point 462 (-90.905538, 30.084014, 10.625736) failed to convert
-rank 14: Point 457 (-91.511565, 29.417055, 2.6913015) failed to convert
-rank 94: Point 645 (-89.23965, 29.18722, -0.0) failed to convert
-rank 86: Point 646 (-89.611124, 29.432514, 0.07357896) failed to convert
-rank 78: Point 646 (-89.91763, 29.911213, 18.648217) failed to convert
-rank 99: Point 640 (-88.981145, 29.047422, 58.191301) failed to convert
-rank 2: Point 458 (-91.955923, 30.347889, -5.8680389) failed to convert
-rank 61: Point 464 (-90.389944, 29.5223, -0.97037826) failed to convert
-rank 57: Point 465 (-90.453421, 29.90054, 0.8534387) failed to convert
-rank 31: Point 465 (-91.039718, 29.269558, -0.44683936) failed to convert
-rank 28: Point 457 (-91.075225, 30.203665, -12.416334) failed to convert
-rank 79: Point 640 (-89.9008, 29.861941, -0.72154849) failed to convert
-rank 97: Point 639 (-89.163382, 29.161155, 5.020719) failed to convert
-rank 84: Point 648 (-89.769443, 29.32092, 0.31299999) failed to convert
-rank 76: Point 648 (-89.95809, 29.961664, -0.64231397) failed to convert
-rank 50: Point 465 (-90.623818, 29.376524, -1.0966182) failed to convert
-rank 55: Point 463 (-90.473825, 30.030564, 14.821742) failed to convert
-rank 13: Point 463 (-91.512703, 30.029615, -1.0877332) failed to convert
-rank 34: Point 459 (-90.868805, 30.171727, -1.2444688) failed to convert
-rank 17: Point 464 (-91.323699, 30.583212, -15.193096) failed to convert
-rank 98: Point 646 (-89.092869, 29.183196, 5.0250391) failed to convert
-rank 22: Point 460 (-91.20122, 30.426294, 7.2218913) failed to convert
-rank 83: Point 640 (-89.744533, 30.146071, -0.22570507) failed to convert
-rank 21: Point 464 (-91.2092, 30.516904, -6.7846648) failed to convert
-rank 69: Point 642 (-90.103186, 29.911969, 12.172436) failed to convert
-rank 52: Point 460 (-90.563067, 29.6633, -0.30969094) failed to convert
-rank 32: Point 461 (-90.96911, 29.647089, -1.123866) failed to convert
-rank 46: Point 456 (-90.674442, 29.733207, -2.4845137) failed to convert
-rank 82: Point 646 (-89.81607, 29.593178, -0.02994617) failed to convert
-rank 9: Point 461 (-91.650505, 30.542103, -10.746938) failed to convert
-rank 0: Point 433 (-92.500468, 29.403772, 11.3) failed to convert
-rank 47: Point 464 (-90.637605, 30.038298, -4.8462384) failed to convert
-rank 95: Point 641 (-89.219934, 29.194333, -0.18228564) failed to convert
-rank 75: Point 640 (-89.995384, 29.707215, -2.490216) failed to convert
-rank 77: Point 641 (-89.962079, 29.653528, -1.5136605) failed to convert
-rank 4: Point 462 (-91.852326, 30.091832, -3.7242559) failed to convert
-rank 23: Point 462 (-91.226264, 29.711999, -5.9984644) failed to convert
-rank 5: Point 466 (-91.826473, 29.786877, 1.1988626) failed to convert
-rank 81: Point 639 (-89.777983, 30.448872, -6.9484509) failed to convert
-rank 16: Point 459 (-91.360033, 30.726583, -13.663343) failed to convert
-rank 39: Point 464 (-90.770965, 29.870675, -0.7496859) failed to convert
-rank 38: Point 459 (-90.785801, 29.908156, -0.36720859) failed to convert
-rank 1: Point 466 (-92.095356, 29.823453, -0.57638048) failed to convert
-rank 26: Point 459 (-91.188344, 29.532568, -0.6410006) failed to convert
-rank 73: Point 639 (-90.032208, 29.783408, -3.9928802) failed to convert
-rank 91: Point 640 (-89.351063, 29.147187, 0.31299999) failed to convert
-rank 87: Point 640 (-89.513948, 29.671936, -0.0) failed to convert
-rank 64: Point 646 (-90.298075, 29.524215, -3.2375217) failed to convert
-rank 41: Point 463 (-90.770958, 29.415876, 0.18279781) failed to convert
-rank 24: Point 460 (-91.209817, 29.693888, -6.717792) failed to convert
-rank 42: Point 462 (-90.742747, 29.5245, -1.7442741) failed to convert
-rank 27: Point 458 (-91.119447, 30.198497, -1.7644411) failed to convert
-rank 37: Point 464 (-90.814679, 29.871516, -1.1599371) failed to convert
-rank 74: Point 646 (-89.994198, 29.972088, -1.3609043) failed to convert
-rank 65: Point 642 (-90.246058, 29.699859, 0.24560192) failed to convert
-rank 59: Point 463 (-90.411556, 29.863275, -0.53430983) failed to convert
-rank 63: Point 464 (-90.30623, 29.937447, -1.6463363) failed to convert
-rank 49: Point 465 (-90.627646, 29.541756, -3.0455006) failed to convert
-rank 56: Point 460 (-90.483907, 29.709023, -0.53411868) failed to convert
-rank 89: Point 642 (-89.390505, 29.477371, 2.5241462) failed to convert
-rank 85: Point 640 (-89.659314, 29.851373, 11.667645) failed to convert
-rank 93: Point 641 (-89.277956, 29.124035, -0.28088059) failed to convert
-rank 6: Point 463 (-91.746793, 30.631591, -10.121747) failed to convert
-rank 90: Point 647 (-89.37121, 29.219841, -0.24463244) failed to convert
-rank 88: Point 649 (-89.461391, 29.35613, 37.926579) failed to convert
-rank 80: Point 644 (-89.889462, 29.599264, 1.4039759) failed to convert
-rank 60: Point 458 (-90.37187, 30.077891, 1.6375307) failed to convert
-rank 48: Point 460 (-90.687014, 29.003527, 7.892442) failed to convert
-rank 15: Point 463 (-91.402113, 30.753203, 8.4951018) failed to convert
-rank 71: Point 641 (-90.052999, 30.033998, -5.7881524) failed to convert
-rank 68: Point 647 (-90.120954, 30.020543, -9.0) failed to convert
-rank 66: Point 644 (-90.22659, 29.511963, 1.0412546) failed to convert
-rank 70: Point 647 (-90.097707, 29.690459, -8.2296) failed to convert
-rank 54: Point 459 (-90.523812, 29.594908, -0.99194511) failed to convert
-rank 72: Point 647 (-90.042038, 29.930285, 0.31335581) failed to convert
-rank 30: Point 463 (-91.012623, 30.18428, 23.343826) failed to convert
-rank 67: Point 639 (-90.125105, 30.327456, 3.77) failed to convert
-rank 18: Point 464 (-91.292563, 30.537977, -15.4721) failed to convert
-rank 92: Point 646 (-89.304144, 29.338628, -0.02521252) failed to convert
-rank 96: Point 649 (-89.204981, 29.14968, -0.36346616) failed to convert
-rank 44: Point 460 (-90.708426, 29.539967, -1.3692823) failed to convert
-rank 25: Point 466 (-91.161131, 30.210458, 12.180051) failed to convert
-rank 12: Point 454 (-91.526616, 30.38213, -2.5121486) failed to convert
-rank 35: Point 469 (-90.885645, 29.535118, -0.27432001) failed to convert
-rank 86: Point 647 (-89.613705, 29.401468, -2.19939) failed to convert
-rank 78: Point 647 (-89.908822, 30.020945, -9.0) failed to convert
-rank 7: Point 464 (-91.734531, 30.260801, -8.2296) failed to convert
-rank 99: Point 641 (-88.890143, 30.033016, 7.7371926) failed to convert
-rank 36: Point 460 (-90.885147, 29.169575, -0.0) failed to convert
-rank 29: Point 462 (-91.070534, 29.594832, 0.14200898) failed to convert
-rank 10: Point 459 (-91.596609, 30.822911, -19.230363) failed to convert
-rank 53: Point 463 (-90.554123, 29.464023, -0.49224223) failed to convert
-rank 79: Point 641 (-89.893696, 29.950604, -0.37501796) failed to convert
-rank 51: Point 465 (-90.532506, 30.431774, -3.3791771) failed to convert
-rank 94: Point 646 (-89.241332, 29.168016, -1.0209011) failed to convert
-rank 76: Point 649 (-89.968093, 29.835385, 0.82937255) failed to convert
-rank 40: Point 459 (-90.771816, 29.619747, -0.59465574) failed to convert
-rank 97: Point 640 (-89.113168, 29.722789, 3.5393779) failed to convert
-rank 84: Point 649 (-89.723562, 29.882572, -0.45840883) failed to convert
-rank 98: Point 647 (-89.100495, 29.096679, 1.1291084) failed to convert
-rank 83: Point 641 (-89.787878, 29.615998, -0.13885842) failed to convert
-rank 19: Point 466 (-91.285962, 30.068643, -6.0036362) failed to convert
-rank 11: Point 460 (-91.614555, 29.740647, -1.0379902) failed to convert
-rank 69: Point 643 (-90.116657, 29.737228, -1.0015651) failed to convert
-rank 8: Point 456 (-91.700104, 30.216549, -1.947801) failed to convert
-rank 43: Point 468 (-90.73138, 29.38317, -1.2229314) failed to convert
-rank 82: Point 647 (-89.763781, 30.23457, -8.2296) failed to convert
-rank 75: Point 641 (-89.953197, 30.24004, 3.2188313) failed to convert
-rank 3: Point 465 (-91.874954, 30.583485, -5.6142017) failed to convert
-rank 77: Point 642 (-89.933607, 30.012036, 0.66072385) failed to convert
-rank 95: Point 642 (-89.219837, 29.195422, -0.35699037) failed to convert
-rank 57: Point 466 (-90.489261, 29.404377, -0.40849689) failed to convert
-rank 62: Point 462 (-90.338841, 29.897823, -0.91708224) failed to convert
-rank 81: Point 640 (-89.821063, 29.921927, -8.8337143) failed to convert
-rank 2: Point 459 (-91.92614, 30.900514, -10.846248) failed to convert
-rank 91: Point 641 (-89.285794, 29.895844, 1.35078) failed to convert
-rank 73: Point 640 (-90.042519, 29.651118, 0.31299999) failed to convert
-rank 45: Point 464 (-90.700277, 29.47148, -1.046812) failed to convert
-rank 58: Point 455 (-90.438185, 29.794769, -1.6094514) failed to convert
-rank 14: Point 458 (-91.49831, 29.643226, -3.5112961) failed to convert
-rank 31: Point 466 (-90.971138, 30.317563, -6.1094089) failed to convert
-rank 74: Point 647 (-89.992386, 29.994967, -9.0) failed to convert
-rank 28: Point 458 (-91.075226, 30.203605, -12.416334) failed to convert
-rank 61: Point 465 (-90.362577, 29.894291, -0.40458626) failed to convert
-rank 33: Point 463 (-90.906571, 30.06827, -10.507167) failed to convert
-rank 87: Point 641 (-89.551125, 29.23027, 3.7448051) failed to convert
-rank 64: Point 647 (-90.298093, 29.523946, -3.1354733) failed to convert
-rank 50: Point 466 (-90.623768, 29.377227, -8.2296) failed to convert
-rank 85: Point 641 (-89.690276, 29.476867, -4.9020987) failed to convert
-rank 22: Point 461 (-91.200377, 30.439503, -4.9259119) failed to convert
-rank 52: Point 461 (-90.5633, 29.659904, -0.57981363) failed to convert
-rank 32: Point 462 (-90.967796, 29.666541, -8.2296) failed to convert
-rank 34: Point 460 (-90.895889, 29.768626, -0.82380484) failed to convert
-rank 90: Point 648 (-89.319127, 29.819748, 0.32600715) failed to convert
-rank 46: Point 457 (-90.696444, 29.415941, -0.6815121) failed to convert
-rank 9: Point 462 (-91.627045, 30.946492, -20.831984) failed to convert
-rank 13: Point 464 (-91.507847, 30.111823, -1.5799263) failed to convert
-rank 17: Point 465 (-91.3234, 30.587854, -15.69298) failed to convert
-rank 65: Point 643 (-90.227856, 29.94081, -7.7373486) failed to convert
-rank 93: Point 642 (-89.258917, 29.341442, 0.91999174) failed to convert
-rank 0: Point 434 (-92.490361, 29.6152, -0.21482191) failed to convert
-rank 55: Point 464 (-90.475981, 30.000601, -8.8626703) failed to convert
-rank 80: Point 645 (-89.899367, 29.47414, 0.73349869) failed to convert
-rank 23: Point 463 (-91.214197, 29.904659, -7.7724006) failed to convert
-rank 89: Point 643 (-89.392086, 29.458771, 2.031001) failed to convert
-rank 16: Point 460 (-91.414514, 29.831601, -6.7033378) failed to convert
-rank 26: Point 460 (-91.171957, 29.792685, -7.0439285) failed to convert
-rank 21: Point 465 (-91.235797, 30.095263, -0.74094438) failed to convert
-rank 5: Point 467 (-91.771852, 30.771523, -10.145638) failed to convert
-rank 88: Point 650 (-89.461763, 29.351646, -0.39899999) failed to convert
-rank 38: Point 460 (-90.807852, 29.584108, -0.6989074) failed to convert
-rank 66: Point 645 (-90.184762, 30.063095, 4.0700002) failed to convert
-rank 41: Point 464 (-90.729229, 30.023361, -4.526271) failed to convert
-rank 71: Point 642 (-90.059714, 29.948024, 26.037786) failed to convert
-rank 68: Point 648 (-90.120845, 30.021917, -4.8371763) failed to convert
-rank 92: Point 647 (-89.312021, 29.247864, 14.704271) failed to convert
-rank 70: Point 648 (-90.080508, 29.912529, -7.0771517) failed to convert
-rank 27: Point 459 (-91.131243, 30.014401, -1.0192779) failed to convert
-rank 20: Point 461 (-91.229196, 30.52287, -9.0879256) failed to convert
-rank 42: Point 463 (-90.708523, 30.020099, 44.646865) failed to convert
-rank 39: Point 465 (-90.770939, 29.870706, -0.77294506) failed to convert
-rank 67: Point 640 (-90.189116, 29.4924, 0.54621983) failed to convert
-rank 24: Point 461 (-91.207739, 29.72704, 9.7849499) failed to convert
-rank 49: Point 466 (-90.642878, 29.323547, -8.2296) failed to convert
-rank 96: Point 650 (-89.196854, 29.241734, -0.0) failed to convert
-rank 63: Point 465 (-90.302829, 29.982857, -0.27871459) failed to convert
-rank 72: Point 648 (-90.102183, 29.152516, 3.6700651) failed to convert
-rank 37: Point 465 (-90.792974, 30.189081, -2.2236574) failed to convert
-rank 6: Point 464 (-91.751897, 30.540858, -11.977486) failed to convert
-rank 86: Point 648 (-89.612771, 29.412577, 0.33706044) failed to convert
-rank 78: Point 648 (-89.900392, 30.126027, 0.35517453) failed to convert
-rank 99: Point 642 (-88.894208, 29.988138, 5.5833076) failed to convert
-rank 59: Point 464 (-90.399625, 30.025677, -9.0) failed to convert
-rank 56: Point 461 (-90.503131, 29.441479, -0.50509081) failed to convert
-rank 94: Point 647 (-89.240788, 29.17398, -0.74889916) failed to convert
-rank 98: Point 648 (-88.991372, 30.295716, 4.3952534) failed to convert
-rank 76: Point 650 (-89.951537, 30.044079, 3.2793621) failed to convert
-rank 79: Point 642 (-89.887982, 30.021772, -8.4015079) failed to convert
-rank 54: Point 460 (-90.519472, 29.655247, -1.4960256) failed to convert
-rank 47: Point 465 (-90.672432, 29.540689, -0.83656736) failed to convert
-rank 83: Point 642 (-89.783916, 29.664772, -0.05830504) failed to convert
-rank 97: Point 641 (-89.151906, 29.290294, -0.0) failed to convert
-rank 84: Point 650 (-89.678365, 30.426545, -4.1354817) failed to convert
-rank 18: Point 465 (-91.292577, 30.537603, -15.889534) failed to convert
-rank 4: Point 463 (-91.804373, 30.959362, 10.919933) failed to convert
-rank 48: Point 461 (-90.642876, 29.640151, -1.0196234) failed to convert
-rank 69: Point 644 (-90.09493, 30.018198, 1.4400714) failed to convert
-rank 30: Point 464 (-91.012508, 30.186036, -7.8142226) failed to convert
-rank 60: Point 459 (-90.379242, 29.978166, -0.47502406) failed to convert
-rank 15: Point 464 (-91.466723, 29.679658, -1.2226577) failed to convert
-rank 95: Point 643 (-89.220367, 29.189379, -0.0) failed to convert
-rank 12: Point 455 (-91.550733, 29.971696, -0.46605288) failed to convert
-rank 75: Point 642 (-89.985528, 29.832368, -0.1526118) failed to convert
-rank 44: Point 461 (-90.681763, 29.924125, -2.5097386) failed to convert
-rank 35: Point 470 (-90.87538, 29.688382, -0.47509053) failed to convert
-rank 91: Point 642 (-89.348955, 29.171457, 0.22375131) failed to convert
-rank 7: Point 465 (-91.737213, 30.212742, -1.767716) failed to convert
-rank 73: Point 641 (-90.032194, 29.783446, -3.9928802) failed to convert
-rank 77: Point 643 (-89.962258, 29.650862, -4.7027595) failed to convert
-rank 82: Point 648 (-89.773887, 30.111436, -0.30729308) failed to convert
-rank 10: Point 460 (-91.601036, 30.747255, -10.895851) failed to convert
-rank 29: Point 463 (-91.062886, 29.713463, -0.69746846) failed to convert
-rank 25: Point 467 (-91.193442, 29.700122, -0.0) failed to convert
-rank 81: Point 641 (-89.846502, 29.606801, -4.4796458) failed to convert
-rank 87: Point 642 (-89.4516, 30.39808, -3.8853344) failed to convert
-rank 51: Point 466 (-90.594075, 29.569988, -0.31630614) failed to convert
-rank 74: Point 648 (-90.015163, 29.705203, 0.07722153) failed to convert
-rank 64: Point 648 (-90.301149, 29.482815, 0.3222655) failed to convert
-rank 65: Point 644 (-90.232985, 29.872967, -4.1269922) failed to convert
-rank 11: Point 461 (-91.618084, 29.67903, -0.59390573) failed to convert
-rank 1: Point 467 (-92.149928, 28.734466, 35.596904) failed to convert
-rank 90: Point 649 (-89.369781, 29.23627, 0.31299999) failed to convert
-rank 53: Point 464 (-90.51206, 30.051773, 12.41228) failed to convert
-rank 85: Point 642 (-89.705279, 29.293768, 3.2734242) failed to convert
-rank 93: Point 643 (-89.288667, 29.000417, 6.4927625) failed to convert
-rank 36: Point 461 (-90.838988, 29.858647, -0.57423079) failed to convert
-rank 80: Point 646 (-89.876207, 29.763903, -0.0) failed to convert
-rank 62: Point 463 (-90.338839, 29.897762, -0.91708224) failed to convert
-rank 2: Point 460 (-91.925917, 30.904408, -10.641997) failed to convert
-rank 14: Point 459 (-91.498047, 29.647427, -0.67960383) failed to convert
-rank 19: Point 467 (-91.285939, 30.068676, -7.0056404) failed to convert
-rank 8: Point 457 (-91.724299, 29.787007, -2.2425716) failed to convert
-rank 88: Point 651 (-89.461996, 29.348675, 0.63646727) failed to convert
-rank 31: Point 467 (-91.024654, 29.501689, -0.57732017) failed to convert
-rank 61: Point 466 (-90.384661, 29.59431, -0.80667843) failed to convert
-rank 58: Point 456 (-90.43818, 29.794708, -0.88812589) failed to convert
-rank 33: Point 464 (-90.883785, 30.406224, -9.9266003) failed to convert
-rank 45: Point 465 (-90.709751, 29.333964, -0.13674692) failed to convert
-rank 89: Point 644 (-89.363074, 29.793904, -0.23612862) failed to convert
-rank 22: Point 462 (-91.198645, 30.466741, 13.821993) failed to convert
-rank 66: Point 646 (-90.238544, 29.352652, -5.0069499) failed to convert
-rank 71: Point 643 (-90.068702, 29.832592, -9.0) failed to convert
-rank 68: Point 649 (-90.127976, 29.929485, -0.72210256) failed to convert
-rank 50: Point 467 (-90.616213, 29.485069, -0.13145572) failed to convert
-rank 28: Point 459 (-91.075227, 30.203564, -12.416334) failed to convert
-rank 52: Point 462 (-90.578702, 29.442354, -0.18599905) failed to convert
-rank 43: Point 469 (-90.697847, 29.868944, -0.49914119) failed to convert
-rank 34: Point 461 (-90.89539, 29.775532, -1.1705961) failed to convert
-rank 92: Point 648 (-89.302278, 29.359651, 3.3381613) failed to convert
-rank 67: Point 641 (-90.158273, 29.897187, -0.47942294) failed to convert
-rank 70: Point 649 (-90.071253, 30.031412, -5.6113684) failed to convert
-rank 40: Point 460 (-90.76984, 29.648669, -8.2296) failed to convert
-rank 13: Point 465 (-91.477474, 30.621454, -8.9607992) failed to convert
-rank 46: Point 458 (-90.665773, 29.857382, 0.09644928) failed to convert
-rank 16: Point 461 (-91.363421, 30.671188, -9.8551192) failed to convert
-rank 57: Point 467 (-90.48523, 29.460472, -0.57875069) failed to convert
-rank 9: Point 463 (-91.638857, 30.743339, -9.5201489) failed to convert
-rank 96: Point 651 (-89.109392, 30.217345, -0.06824976) failed to convert
-rank 86: Point 649 (-89.61445, 29.392248, -0.40616449) failed to convert
-rank 72: Point 649 (-90.034189, 30.030209, 20.700981) failed to convert
-rank 78: Point 649 (-89.905236, 30.065426, 1.5241675) failed to convert
-rank 99: Point 643 (-88.921734, 29.692158, 3.7879887) failed to convert
-rank 17: Point 466 (-91.371545, 29.802611, 8.5426331) failed to convert
-rank 55: Point 465 (-90.497997, 29.69596, -1.7586594) failed to convert
-rank 32: Point 463 (-91.038935, 28.566741, 25.69111) failed to convert
-rank 26: Point 461 (-91.144707, 30.220866, 5.7099647) failed to convert
-rank 5: Point 468 (-91.771363, 30.780138, -16.998695) failed to convert
-rank 38: Point 461 (-90.828511, 29.277589, -0.0) failed to convert
-rank 98: Point 649 (-89.092723, 29.182894, 5.0504292) failed to convert
-rank 20: Point 462 (-91.238103, 30.381569, -15.403984) failed to convert
-rank 41: Point 465 (-90.770732, 29.419003, -8.2296) failed to convert
-rank 94: Point 648 (-89.23051, 29.29097, -0.39039381) failed to convert
-rank 76: Point 651 (-89.956238, 29.984832, 0.17987796) failed to convert
-rank 79: Point 643 (-89.889634, 30.001213, -0.23912599) failed to convert
-rank 69: Point 645 (-90.11663, 29.737174, 0.34344309) failed to convert
-rank 83: Point 643 (-89.747818, 30.106008, 1.2150379) failed to convert
-rank 97: Point 642 (-89.084185, 30.042345, 3.05342) failed to convert
-rank 84: Point 651 (-89.704689, 30.110358, 1.4278005) failed to convert
-rank 23: Point 464 (-91.22586, 29.718286, -2.5963993) failed to convert
-rank 42: Point 464 (-90.710987, 29.984633, -1.7109134) failed to convert
-rank 0: Point 435 (-92.502832, 29.335477, 11.8) failed to convert
-rank 27: Point 460 (-91.116376, 30.245905, -7.5630217) failed to convert
-rank 21: Point 466 (-91.273694, 29.48525, 5.8808408) failed to convert
-rank 75: Point 643 (-89.987925, 29.801916, 0.74839796) failed to convert
-rank 6: Point 465 (-91.765397, 30.30015, -1.8957311) failed to convert
-rank 39: Point 466 (-90.770769, 29.872974, -0.99958531) failed to convert
-rank 95: Point 644 (-89.116879, 30.34581, 1.8329384) failed to convert
-rank 59: Point 465 (-90.411554, 29.863234, -0.59347016) failed to convert
-rank 91: Point 643 (-89.340469, 29.26966, 13.04039) failed to convert
-rank 56: Point 462 (-90.486787, 29.669035, -0.67549014) failed to convert
-rank 63: Point 466 (-90.304669, 29.958235, -7.1982456) failed to convert
-rank 82: Point 649 (-89.818153, 29.567197, 1.2729337) failed to convert
-rank 54: Point 461 (-90.531904, 29.481181, 0.36683157) failed to convert
-rank 49: Point 467 (-90.628467, 29.529795, -0.53327366) failed to convert
-rank 24: Point 462 (-91.209792, 29.694063, -6.473952) failed to convert
-rank 77: Point 644 (-89.921449, 30.164101, 3.72) failed to convert
-rank 81: Point 642 (-89.824459, 29.8799, -2.9535121) failed to convert
-rank 73: Point 642 (-90.032173, 29.783503, -3.9928802) failed to convert
-rank 4: Point 464 (-91.816117, 30.748577, -7.8779509) failed to convert
-rank 87: Point 643 (-89.54022, 29.359145, 1.2596134) failed to convert
-rank 18: Point 466 (-91.292594, 30.537255, -15.855764) failed to convert
-rank 65: Point 645 (-90.269723, 29.383698, -2.7359245) failed to convert
-rank 37: Point 466 (-90.792974, 30.189021, -2.9636368) failed to convert
-rank 47: Point 466 (-90.65951, 29.726127, -0.63652963) failed to convert
-rank 74: Point 649 (-90.006086, 29.820947, -6.7574165) failed to convert
-rank 30: Point 465 (-91.016817, 30.120098, -12.222481) failed to convert
-rank 60: Point 460 (-90.40119, 29.679459, -0.43610505) failed to convert
-rank 3: Point 466 (-91.908496, 29.964241, -2.8217522) failed to convert
-rank 48: Point 462 (-90.610841, 30.094628, -0.32415179) failed to convert
-rank 44: Point 462 (-90.686666, 29.853798, -0.34561594) failed to convert
-rank 64: Point 649 (-90.298096, 29.523784, -1.5006722) failed to convert
-rank 93: Point 644 (-89.256203, 29.371831, 7.2338998) failed to convert
-rank 80: Point 647 (-89.893873, 29.542768, 0.31299999) failed to convert
-rank 85: Point 643 (-89.690248, 29.476896, -4.9020987) failed to convert
-rank 10: Point 461 (-91.588184, 30.966103, -10.969646) failed to convert
-rank 15: Point 465 (-91.40238, 30.748665, -16.533172) failed to convert
-rank 7: Point 466 (-91.720246, 30.513232, -11.933099) failed to convert
-rank 12: Point 456 (-91.552604, 29.939424, -8.4985922) failed to convert
-rank 90: Point 650 (-89.365106, 29.290475, -5.0929035) failed to convert
-rank 88: Point 652 (-89.468964, 29.266531, 0.31299999) failed to convert
-rank 29: Point 464 (-91.07466, 29.530291, -0.49710588) failed to convert
-rank 25: Point 468 (-91.16219, 30.193805, -2.6860539) failed to convert
-rank 51: Point 467 (-90.587954, 29.656362, -0.21336) failed to convert
-rank 68: Point 650 (-90.129437, 29.910515, 38.784563) failed to convert
-rank 89: Point 645 (-89.414575, 29.196187, 0.31299999) failed to convert
-rank 71: Point 644 (-90.095238, 29.489539, 0.15858315) failed to convert
-rank 66: Point 647 (-90.201494, 29.843566, 0.05) failed to convert
-rank 92: Point 649 (-89.306427, 29.311927, -0.0) failed to convert
-rank 35: Point 471 (-90.913627, 29.112505, 1.5006142) failed to convert
-rank 36: Point 462 (-90.864231, 29.48347, -0.53941269) failed to convert
-rank 1: Point 468 (-92.045875, 30.772745, -10.069138) failed to convert
-rank 67: Point 642 (-90.155305, 29.935592, -1.2518567) failed to convert
-rank 53: Point 465 (-90.542426, 29.62815, -0.08719522) failed to convert
-rank 2: Point 461 (-91.991368, 29.677157, 2.6816948) failed to convert
-rank 8: Point 458 (-91.660471, 30.908179, -13.039433) failed to convert
-rank 70: Point 650 (-90.071577, 30.027191, -4.8981363) failed to convert
-rank 19: Point 468 (-91.31872, 29.535736, -0.57824198) failed to convert
-rank 96: Point 652 (-89.199943, 29.206589, -0.0) failed to convert
-rank 86: Point 650 (-89.557756, 30.066951, 3.510512) failed to convert
-rank 72: Point 650 (-90.042603, 29.922652, -0.50907898) failed to convert
-rank 99: Point 644 (-88.957844, 29.297385, 25.002904) failed to convert
-rank 78: Point 650 (-89.910606, 29.998353, 12.477027) failed to convert
-rank 33: Point 465 (-90.905673, 30.081229, 15.79072) failed to convert
-rank 76: Point 652 (-89.954872, 30.001914, 12.113664) failed to convert
-rank 14: Point 460 (-91.476707, 30.008132, -4.1063445) failed to convert
-rank 94: Point 649 (-89.188261, 29.767766, 2.5304349) failed to convert
-rank 98: Point 650 (-89.003069, 30.168258, 8.5788034) failed to convert
-rank 11: Point 462 (-91.556946, 30.730167, 7.3301723) failed to convert
-rank 45: Point 466 (-90.709733, 29.334207, 0.29169947) failed to convert
-rank 62: Point 464 (-90.338404, 29.903565, -0.32970926) failed to convert
-rank 83: Point 644 (-89.790764, 29.580257, 0.31662121) failed to convert
-rank 31: Point 468 (-90.981169, 30.165291, -4.3974278) failed to convert
-rank 58: Point 457 (-90.406179, 30.231078, -0.1597409) failed to convert
-rank 52: Point 463 (-90.566166, 29.619329, -0.41247924) failed to convert
-rank 50: Point 468 (-90.610546, 29.565694, -0.6074041) failed to convert
-rank 79: Point 644 (-89.887967, 30.021735, -8.4015079) failed to convert
-rank 91: Point 644 (-89.34311, 29.239069, -0.04054737) failed to convert
-rank 69: Point 646 (-90.092181, 30.05314, 4.2770034) failed to convert
-rank 84: Point 652 (-89.752507, 29.528491, 0.70533079) failed to convert
-rank 97: Point 643 (-89.19258, 28.82976, 152.59411) failed to convert
-rank 28: Point 460 (-91.075229, 30.203504, -12.416334) failed to convert
-rank 34: Point 462 (-90.868638, 30.173341, -1.0523014) failed to convert
-rank 40: Point 461 (-90.713872, 30.457901, -9.3865126) failed to convert
-rank 81: Point 643 (-89.800033, 30.180007, 1.9941044) failed to convert
-rank 22: Point 463 (-91.196821, 30.495369, 14.225748) failed to convert
-rank 46: Point 459 (-90.696169, 29.419909, 0.60093232) failed to convert
-rank 95: Point 645 (-89.11759, 30.337988, 3.1029117) failed to convert
-rank 74: Point 650 (-90.010588, 29.763439, -2.0835783) failed to convert
-rank 55: Point 466 (-90.473569, 30.033473, 16.634679) failed to convert
-rank 13: Point 466 (-91.536271, 29.62715, -1.5132981) failed to convert
-rank 38: Point 462 (-90.822883, 29.361252, -8.2296) failed to convert
-rank 16: Point 462 (-91.364726, 30.649846, -8.6240973) failed to convert
-rank 57: Point 468 (-90.489047, 29.407287, -0.0) failed to convert
-rank 5: Point 469 (-91.793706, 30.380341, -10.893939) failed to convert
-rank 77: Point 645 (-89.944503, 29.875079, 19.96221) failed to convert
-rank 75: Point 644 (-89.947965, 30.305381, -1.0395747) failed to convert
-rank 87: Point 644 (-89.51771, 29.625716, 0.162598) failed to convert
-rank 82: Point 650 (-89.810334, 29.663853, -0.0) failed to convert
-rank 43: Point 470 (-90.69731, 29.876584, -0.38295129) failed to convert
-rank 9: Point 464 (-91.665971, 30.272253, -4.726508) failed to convert
-rank 73: Point 643 (-90.084708, 29.1045, 10.753581) failed to convert
-rank 23: Point 465 (-91.185423, 30.359801, -6.1865473) failed to convert
-rank 26: Point 462 (-91.138014, 30.32478, 25.591146) failed to convert
-rank 20: Point 463 (-91.25885, 30.050312, -0.69891693) failed to convert
-rank 61: Point 467 (-90.38479, 29.592508, 0.38999736) failed to convert
-rank 64: Point 650 (-90.298066, 29.524079, -4.2608903) failed to convert
-rank 80: Point 648 (-89.900851, 29.45482, 0.53953247) failed to convert
-rank 27: Point 461 (-91.116282, 30.247306, -8.9493665) failed to convert
-rank 42: Point 465 (-90.708728, 30.017071, -9.8566232) failed to convert
-rank 56: Point 463 (-90.475276, 29.828364, -0.46746874) failed to convert
-rank 0: Point 436 (-92.495008, 29.49811, 8.5) failed to convert
-rank 85: Point 644 (-89.645612, 30.0151, 3.1700001) failed to convert
-rank 59: Point 466 (-90.411552, 29.863174, -0.43772255) failed to convert
-rank 39: Point 467 (-90.803951, 29.385459, -8.2296) failed to convert
-rank 65: Point 646 (-90.285569, 29.170346, 0.49432585) failed to convert
-rank 93: Point 645 (-89.191846, 30.097098, 1.2043114) failed to convert
-rank 6: Point 466 (-91.80085, 29.659656, 2.0002375) failed to convert
-rank 63: Point 467 (-90.340645, 29.473781, 1.8984354) failed to convert
-rank 41: Point 466 (-90.741065, 29.852086, -0.49226823) failed to convert
-rank 21: Point 467 (-91.216881, 30.395335, 3.4148315) failed to convert
-rank 89: Point 646 (-89.341789, 30.036808, 1.3172159) failed to convert
-rank 66: Point 648 (-90.232713, 29.430147, -3.2601409) failed to convert
-rank 54: Point 462 (-90.504251, 29.866963, -0.09130643) failed to convert
-rank 88: Point 653 (-89.470547, 29.247842, 0.31299999) failed to convert
-rank 68: Point 651 (-90.120885, 30.021315, -1.7022164) failed to convert
-rank 92: Point 650 (-89.236366, 30.107541, 2.348025) failed to convert
-rank 71: Point 645 (-90.069987, 29.815898, -4.8493683) failed to convert
-rank 18: Point 467 (-91.292374, 30.540697, -15.666671) failed to convert
-rank 47: Point 467 (-90.660038, 29.718565, 0.45108103) failed to convert
-rank 17: Point 467 (-91.375117, 29.743631, -0.65466507) failed to convert
-rank 4: Point 465 (-91.804134, 30.963104, 8.5338231) failed to convert
-rank 37: Point 467 (-90.789156, 30.244572, -2.1825439) failed to convert
-rank 90: Point 651 (-89.279632, 30.267442, 1.679435) failed to convert
-rank 67: Point 643 (-90.217646, 29.113163, -0.06697032) failed to convert
-rank 49: Point 468 (-90.627624, 29.541819, -2.8054787) failed to convert
-rank 70: Point 651 (-90.072074, 30.02079, 1.1823859) failed to convert
-rank 60: Point 461 (-90.402557, 29.660718, -0.66428746) failed to convert
-rank 24: Point 463 (-91.209814, 29.693652, -2.0071991) failed to convert
-rank 30: Point 466 (-91.013124, 30.176239, 12.084653) failed to convert
-rank 32: Point 464 (-90.937158, 30.128775, -6.2602745) failed to convert
-rank 44: Point 463 (-90.708419, 29.540027, -0.79761635) failed to convert
-rank 96: Point 653 (-89.205448, 29.143917, 16.148356) failed to convert
-rank 86: Point 651 (-89.613026, 29.408432, 0.34298281) failed to convert
-rank 15: Point 466 (-91.466701, 29.679714, -3.5021521) failed to convert
-rank 7: Point 467 (-91.733173, 30.284447, -5.345305) failed to convert
-rank 48: Point 463 (-90.611121, 30.090629, -0.55989526) failed to convert
-rank 99: Point 645 (-88.935825, 29.536615, 10.151137) failed to convert
-rank 29: Point 465 (-91.035997, 30.127044, -11.343743) failed to convert
-rank 78: Point 651 (-89.917309, 29.914247, 42.964075) failed to convert
-rank 98: Point 651 (-89.037201, 29.796089, 4.9536757) failed to convert
-rank 94: Point 650 (-89.240541, 29.176429, -0.79156602) failed to convert
-rank 72: Point 651 (-90.034103, 30.03049, 24.764669) failed to convert
-rank 35: Point 472 (-90.841574, 30.189149, -1.5134186) failed to convert
-rank 76: Point 653 (-89.979043, 29.696161, 18.16102) failed to convert
-rank 83: Point 645 (-89.774525, 29.779979, -0.0) failed to convert
-rank 91: Point 645 (-89.249736, 30.302183, 2.2003513) failed to convert
-rank 3: Point 467 (-91.913815, 29.86465, -1.0099685) failed to convert
-rank 36: Point 463 (-90.830547, 29.983059, -10.253429) failed to convert
-rank 53: Point 466 (-90.509444, 30.087698, -0.80423317) failed to convert
-rank 84: Point 653 (-89.751992, 29.534737, 25.165258) failed to convert
-rank 8: Point 459 (-91.733886, 29.614441, 2.0999999) failed to convert
-rank 69: Point 647 (-90.103109, 29.911467, 13.87649) failed to convert
-rank 79: Point 645 (-89.898083, 29.895543, -0.93986215) failed to convert
-rank 19: Point 469 (-91.285904, 30.068726, -6.7872562) failed to convert
-rank 81: Point 644 (-89.846489, 29.60686, -4.4796458) failed to convert
-rank 14: Point 461 (-91.491327, 29.761107, -1.5641096) failed to convert
-rank 33: Point 466 (-90.906518, 30.0683, -11.263009) failed to convert
-rank 95: Point 646 (-89.219453, 29.199673, -0.2605195) failed to convert
-rank 45: Point 467 (-90.699578, 29.481524, -2.0511792) failed to convert
-rank 73: Point 644 (-89.99549, 30.24903, 3.4377451) failed to convert
-rank 25: Point 469 (-91.162649, 30.186476, 31.530176) failed to convert
-rank 11: Point 463 (-91.557468, 30.721151, -20.0) failed to convert
-rank 97: Point 644 (-89.079692, 30.091415, 3.381798) failed to convert
-rank 87: Point 645 (-89.593199, 28.722456, 94.864526) failed to convert
-rank 74: Point 651 (-90.011544, 29.751236, -5.5043835) failed to convert
-rank 10: Point 462 (-91.59659, 30.822969, -17.81095) failed to convert
-rank 2: Point 462 (-91.960499, 30.260893, -3.9984387) failed to convert
-rank 75: Point 645 (-89.977923, 29.928447, 22.410391) failed to convert
-rank 82: Point 651 (-89.760948, 30.268265, -2.4195751) failed to convert
-rank 12: Point 457 (-91.551769, 29.953324, -0.073) failed to convert
-rank 62: Point 465 (-90.338838, 29.897722, -0.91708224) failed to convert
-rank 80: Point 649 (-89.888494, 29.609834, 26.447984) failed to convert
-rank 77: Point 646 (-89.942862, 29.895662, -8.2296) failed to convert
-rank 64: Point 651 (-90.298034, 29.524412, -2.0297158) failed to convert
-rank 85: Point 645 (-89.690205, 29.476939, -4.9020987) failed to convert
-rank 22: Point 464 (-91.197447, 30.485526, 11.423528) failed to convert
-rank 50: Point 469 (-90.623754, 29.377286, -8.2296) failed to convert
-rank 93: Point 646 (-89.26964, 29.217483, -0.0) failed to convert
-rank 40: Point 462 (-90.765007, 29.719053, -1.4533604) failed to convert
-rank 16: Point 463 (-91.360182, 30.72335, -20.0) failed to convert
-rank 34: Point 463 (-90.895375, 29.77559, -1.3806037) failed to convert
-rank 89: Point 647 (-89.40281, 29.332144, 1.3775166) failed to convert
-rank 65: Point 647 (-90.27111, 29.364834, -0.2471254) failed to convert
-rank 58: Point 458 (-90.422423, 30.010186, -6.5022988) failed to convert
-rank 13: Point 467 (-91.478566, 30.602522, -8.3551921) failed to convert
-rank 31: Point 469 (-90.999097, 29.892368, -4.4735135) failed to convert
-rank 38: Point 463 (-90.808557, 29.573142, -2.0068884) failed to convert
-rank 5: Point 470 (-91.77133, 30.780162, -16.998695) failed to convert
-rank 55: Point 467 (-90.532073, 29.218567, 0.11452309) failed to convert
-rank 1: Point 469 (-92.124043, 29.251168, 5.1877948) failed to convert
-rank 92: Point 651 (-89.302102, 29.361534, 5.2083873) failed to convert
-rank 66: Point 649 (-90.238504, 29.352661, -5.0069499) failed to convert
-rank 51: Point 468 (-90.623995, 29.142571, 1.7981832) failed to convert
-rank 52: Point 464 (-90.56301, 29.663597, -0.42782099) failed to convert
-rank 28: Point 461 (-91.074777, 30.210254, 0.77465748) failed to convert
-rank 27: Point 462 (-91.140886, 29.863231, 0.1) failed to convert
-rank 57: Point 469 (-90.485461, 29.457236, -0.18124651) failed to convert
-rank 20: Point 464 (-91.239778, 30.354758, -0.21414356) failed to convert
-rank 23: Point 466 (-91.226416, 29.709301, -5.6407643) failed to convert
-rank 46: Point 460 (-90.696573, 29.414028, -0.02739164) failed to convert
-rank 43: Point 471 (-90.694079, 29.922961, -0.33512326) failed to convert
-rank 70: Point 652 (-90.108254, 29.55339, -0.29702669) failed to convert
-rank 9: Point 465 (-91.650464, 30.542148, -12.880849) failed to convert
-rank 88: Point 654 (-89.45648, 29.412954, 2.2818024) failed to convert
-rank 71: Point 646 (-90.058757, 29.960096, -6.3246004) failed to convert
-rank 61: Point 468 (-90.389963, 29.521866, -2.1084797) failed to convert
-rank 26: Point 463 (-91.171917, 29.792679, -7.0439285) failed to convert
-rank 67: Point 644 (-90.158238, 29.897137, -0.20547721) failed to convert
-rank 59: Point 467 (-90.411554, 29.863084, -0.56546706) failed to convert
-rank 68: Point 652 (-90.129913, 29.904244, -1.2888045) failed to convert
-rank 99: Point 646 (-88.905956, 29.858589, 2.3241429) failed to convert
-rank 6: Point 467 (-91.749132, 30.589452, -13.383769) failed to convert
-rank 21: Point 468 (-91.246706, 29.920428, -0.5773602) failed to convert
-rank 90: Point 652 (-89.393341, 28.961277, 1.3692556) failed to convert
-rank 86: Point 652 (-89.546418, 30.200048, -0.38850622) failed to convert
-rank 96: Point 654 (-89.199503, 29.21121, -0.0) failed to convert
-rank 0: Point 437 (-92.511652, 29.13092, 19.799999) failed to convert
-rank 54: Point 463 (-90.523759, 29.595139, 0.12519614) failed to convert
-rank 98: Point 652 (-89.097717, 29.126196, -0.34799297) failed to convert
-rank 72: Point 652 (-90.040239, 29.952099, -1.6968044) failed to convert
-rank 78: Point 652 (-89.907552, 30.036053, -0.98792521) failed to convert
-rank 94: Point 651 (-89.239093, 29.192682, -0.0) failed to convert
-rank 83: Point 646 (-89.799423, 29.473205, -0.25866686) failed to convert
-rank 42: Point 466 (-90.718185, 29.880786, -0.25060876) failed to convert
-rank 17: Point 468 (-91.387367, 29.540519, -0.69461855) failed to convert
-rank 41: Point 467 (-90.741129, 29.851112, -0.96282836) failed to convert
-rank 91: Point 646 (-89.344459, 29.223218, -0.49234166) failed to convert
-rank 49: Point 469 (-90.614512, 29.728318, -2.018365) failed to convert
-rank 24: Point 464 (-91.17115, 30.305502, -6.4983778) failed to convert
-rank 30: Point 467 (-91.014795, 30.150672, -11.0609) failed to convert
-rank 76: Point 654 (-89.964602, 29.87903, 10.541223) failed to convert
-rank 63: Point 468 (-90.359272, 29.220092, 1.2109971) failed to convert
-rank 56: Point 464 (-90.488494, 29.645295, 0.34314831) failed to convert
-rank 79: Point 646 (-89.898798, 29.886439, -6.4117732) failed to convert
-rank 60: Point 462 (-90.377884, 29.996251, -5.0880267) failed to convert
-rank 32: Point 465 (-90.966914, 29.679372, -0.3013354) failed to convert
-rank 84: Point 654 (-89.699998, 30.166673, 7.1937305) failed to convert
-rank 44: Point 464 (-90.681746, 29.924162, -2.5689411) failed to convert
-rank 69: Point 648 (-90.066544, 30.380363, -5.0405942) failed to convert
-rank 48: Point 464 (-90.616398, 30.016135, -1.40693) failed to convert
-rank 18: Point 468 (-91.292832, 30.533307, -15.001281) failed to convert
-rank 73: Point 645 (-90.012169, 30.037848, -2.1842091) failed to convert
-rank 7: Point 468 (-91.734498, 30.260824, -8.2296) failed to convert
-rank 87: Point 646 (-89.453966, 30.368495, -3.0370039) failed to convert
-rank 81: Point 645 (-89.892654, 29.027477, 29.052263) failed to convert
-rank 97: Point 645 (-89.091577, 29.95958, 2.3403682) failed to convert
-rank 95: Point 647 (-89.219672, 29.197126, -0.18911338) failed to convert
-rank 39: Point 468 (-90.785249, 29.661022, -0.56503788) failed to convert
-rank 75: Point 646 (-89.986298, 29.822159, 1.1349588) failed to convert
-rank 47: Point 468 (-90.660771, 29.708052, -0.27794318) failed to convert
-rank 74: Point 652 (-90.010485, 29.764485, -8.2296) failed to convert
-rank 35: Point 473 (-90.841566, 30.189209, -2.0177951) failed to convert
-rank 80: Point 650 (-89.860547, 29.957893, 9.2955344) failed to convert
-rank 64: Point 652 (-90.303562, 29.449832, 0.27200001) failed to convert
-rank 82: Point 652 (-89.816825, 29.582829, 12.688751) failed to convert
-rank 77: Point 647 (-89.940866, 29.920737, 30.848279) failed to convert
-rank 29: Point 466 (-91.035947, 30.12767, -10.700299) failed to convert
-rank 15: Point 467 (-91.483041, 29.402749, 1.8523769) failed to convert
-rank 93: Point 647 (-89.27127, 29.198659, 15.287161) failed to convert
-rank 89: Point 648 (-89.36908, 29.723002, 2.5599999) failed to convert
-rank 85: Point 646 (-89.689926, 29.480232, 28.917911) failed to convert
-rank 36: Point 464 (-90.845917, 29.755834, -1.2469522) failed to convert
-rank 65: Point 648 (-90.269691, 29.38384, -2.4194129) failed to convert
-rank 92: Point 652 (-89.306196, 29.314353, -0.0) failed to convert
-rank 19: Point 470 (-91.258644, 30.505204, 12.579552) failed to convert
-rank 3: Point 468 (-91.938733, 29.395659, 3.7) failed to convert
-rank 14: Point 462 (-91.497452, 29.656678, -0.19276054) failed to convert
-rank 2: Point 463 (-91.932124, 30.788592, -14.453626) failed to convert
-rank 53: Point 467 (-90.509438, 30.087759, -0.85416491) failed to convert
-rank 37: Point 468 (-90.792974, 30.18898, -2.6174056) failed to convert
-rank 10: Point 463 (-91.583494, 31.045529, -14.0) failed to convert
-rank 4: Point 466 (-91.811095, 30.838418, -14.716584) failed to convert
-rank 70: Point 653 (-90.071246, 30.031372, -5.6113684) failed to convert
-rank 66: Point 650 (-90.212491, 29.698079, 0.14566967) failed to convert
-rank 11: Point 464 (-91.625259, 29.553219, 2.0) failed to convert
-rank 8: Point 460 (-91.669147, 30.757447, -8.7015505) failed to convert
-rank 45: Point 468 (-90.693339, 29.571593, -0.81023436) failed to convert
-rank 62: Point 466 (-90.338836, 29.897661, -0.91708224) failed to convert
-rank 71: Point 647 (-90.052972, 30.034028, -5.7881524) failed to convert
-rank 67: Point 645 (-90.158383, 29.89509, -0.55590604) failed to convert
-rank 99: Point 647 (-88.89594, 29.96475, 5.7434315) failed to convert
-rank 88: Point 655 (-89.408779, 29.967906, 0.28609219) failed to convert
-rank 12: Point 458 (-91.543183, 30.099818, -1.3925023) failed to convert
-rank 16: Point 464 (-91.392656, 30.192697, -0.66407286) failed to convert
-rank 68: Point 653 (-90.124665, 29.972223, 1.2507741) failed to convert
-rank 50: Point 470 (-90.623745, 29.377325, -8.2296) failed to convert
-rank 86: Point 653 (-89.611228, 29.429991, 0.04422479) failed to convert
-rank 34: Point 464 (-90.895365, 29.77563, -1.4796006) failed to convert
-rank 40: Point 463 (-90.752773, 29.897201, -0.42758814) failed to convert
-rank 33: Point 467 (-90.934994, 29.640551, -0.49056697) failed to convert
-rank 52: Point 465 (-90.578832, 29.440165, 0.06095999) failed to convert
-rank 28: Point 462 (-91.075285, 30.202406, -6.970233) failed to convert
-rank 25: Point 470 (-91.160916, 30.213646, 14.920225) failed to convert
-rank 98: Point 653 (-89.044393, 29.716282, 3.5360489) failed to convert
-rank 90: Point 653 (-89.329932, 29.695762, 2.1967672) failed to convert
-rank 38: Point 464 (-90.82354, 29.350993, 0.86063043) failed to convert
-rank 96: Point 655 (-89.200023, 29.205316, -0.0) failed to convert
-rank 94: Point 652 (-89.24505, 29.12461, -0.12459702) failed to convert
-rank 83: Point 647 (-89.801738, 29.444456, -0.24751253) failed to convert
-rank 78: Point 653 (-89.900586, 30.122621, -5.8216804) failed to convert
-rank 23: Point 467 (-91.188211, 30.315848, 11.776839) failed to convert
-rank 51: Point 469 (-90.612828, 29.302462, -0.52669866) failed to convert
-rank 57: Point 470 (-90.489671, 29.398372, -1.0895098) failed to convert
-rank 13: Point 468 (-91.496573, 30.300807, -1.5262768) failed to convert
-rank 58: Point 459 (-90.44877, 29.64877, -0.47041506) failed to convert
-rank 20: Point 465 (-91.226001, 30.573021, -23.045401) failed to convert
-rank 72: Point 653 (-90.034032, 30.031251, 6.7184047) failed to convert
-rank 31: Point 470 (-90.963568, 30.42944, -10.129962) failed to convert
-rank 76: Point 655 (-89.977747, 29.712545, -0.82603463) failed to convert
-rank 5: Point 471 (-91.81557, 29.983786, -3.5770389) failed to convert
-rank 91: Point 647 (-89.345743, 29.208222, 0.28080939) failed to convert
-rank 1: Point 470 (-92.095941, 29.802689, -0.51927237) failed to convert
-rank 79: Point 647 (-89.887944, 30.021679, -8.4015079) failed to convert
-rank 84: Point 655 (-89.75431, 29.506049, 0.1612414) failed to convert
-rank 69: Point 649 (-90.115831, 29.746095, -0.22412893) failed to convert
-rank 9: Point 466 (-91.672718, 30.153497, -1.37913) failed to convert
-rank 46: Point 461 (-90.695497, 29.429593, 0.3048) failed to convert
-rank 27: Point 463 (-91.116436, 30.244764, -7.2291087) failed to convert
-rank 61: Point 469 (-90.384624, 29.594677, -0.67332828) failed to convert
-rank 73: Point 646 (-90.032201, 29.782354, 0.33747993) failed to convert
-rank 21: Point 469 (-91.221422, 30.323311, -14.072617) failed to convert
-rank 95: Point 648 (-89.219891, 29.194634, -0.32936993) failed to convert
-rank 42: Point 467 (-90.742599, 29.526455, -0.92362977) failed to convert
-rank 81: Point 646 (-89.84648, 29.606899, -4.4796458) failed to convert
-rank 87: Point 647 (-89.462846, 30.264721, -4.2991147) failed to convert
-rank 97: Point 646 (-89.163719, 29.155431, -0.2565958) failed to convert
-rank 74: Point 653 (-90.006081, 29.820569, -2.4087351) failed to convert
-rank 80: Point 651 (-89.913218, 29.297996, 0.31299999) failed to convert
-rank 0: Point 438 (-92.506227, 29.235383, 15.7) failed to convert
-rank 24: Point 465 (-91.209772, 29.693961, -6.489192) failed to convert
-rank 75: Point 647 (-89.995332, 29.707247, -2.490216) failed to convert
-rank 82: Point 653 (-89.765287, 30.214972, 0.58918022) failed to convert
-rank 41: Point 468 (-90.738429, 29.890237, -0.22769628) failed to convert
-rank 32: Point 466 (-90.967746, 29.666574, -8.2296) failed to convert
-rank 7: Point 469 (-91.720215, 30.513206, -11.601415) failed to convert
-rank 93: Point 648 (-89.280818, 29.089077, 14.546876) failed to convert
-rank 77: Point 648 (-89.942839, 29.895719, -8.2296) failed to convert
-rank 64: Point 653 (-90.298037, 29.524201, -4.0150207) failed to convert
-rank 49: Point 470 (-90.627878, 29.538076, -1.1804938) failed to convert
-rank 17: Point 469 (-91.378, 29.69581, -4.0048208) failed to convert
-rank 18: Point 469 (-91.292555, 30.537263, -15.844062) failed to convert
-rank 22: Point 465 (-91.254648, 29.573979, -0.42671286) failed to convert
-rank 30: Point 468 (-91.016237, 30.128629, 20.727694) failed to convert
-rank 43: Point 472 (-90.699777, 29.841016, -0.22536466) failed to convert
-rank 92: Point 653 (-89.31779, 29.180862, -0.0) failed to convert
-rank 85: Point 647 (-89.690982, 29.467305, -2.443441) failed to convert
-rank 89: Point 649 (-89.402035, 29.34093, 20.082776) failed to convert
-rank 65: Point 649 (-90.264542, 29.452702, -0.17793495) failed to convert
-rank 54: Point 464 (-90.523778, 29.594857, -0.38341257) failed to convert
-rank 63: Point 469 (-90.304614, 29.958683, -8.1046326) failed to convert
-rank 55: Point 468 (-90.500625, 29.658994, -0.58105593) failed to convert
-rank 26: Point 464 (-91.137396, 30.334355, -7.1222617) failed to convert
-rank 6: Point 468 (-91.750785, 30.560111, -12.847321) failed to convert
-rank 67: Point 646 (-90.153648, 29.956789, 25.666313) failed to convert
-rank 71: Point 648 (-90.052977, 30.033932, -5.7881524) failed to convert
-rank 70: Point 654 (-90.09871, 29.677177, -0.50646684) failed to convert
-rank 66: Point 651 (-90.235434, 29.393017, -0.25059181) failed to convert
-rank 99: Point 648 (-88.882437, 30.108492, 13.240004) failed to convert
-rank 88: Point 656 (-89.491032, 29.004671, 13.127127) failed to convert
-rank 68: Point 654 (-90.120828, 30.021816, -4.7890179) failed to convert
-rank 47: Point 469 (-90.637078, 30.045419, 26.985745) failed to convert
-rank 29: Point 467 (-91.068294, 29.629093, -0.3495787) failed to convert
-rank 48: Point 465 (-90.638448, 29.702984, -0.28611842) failed to convert
-rank 39: Point 469 (-90.788083, 29.619371, -1.1056892) failed to convert
-rank 37: Point 469 (-90.861278, 29.178811, -0.00692998) failed to convert
-rank 10: Point 464 (-91.623152, 30.366382, -5.0906973) failed to convert
-rank 2: Point 464 (-91.924369, 30.93118, -15.212556) failed to convert
-rank 86: Point 654 (-89.62182, 29.302213, 0.31299999) failed to convert
-rank 19: Point 471 (-91.254642, 30.56873, 8.8810326) failed to convert
-rank 14: Point 463 (-91.429301, 30.795851, -29.813538) failed to convert
-rank 4: Point 467 (-91.805136, 30.944435, 2.8118989) failed to convert
-rank 60: Point 463 (-90.426566, 29.330523, -0.0) failed to convert
-rank 62: Point 467 (-90.338516, 29.901908, -1.0508561) failed to convert
-rank 35: Point 474 (-90.841561, 30.189249, -2.0059586) failed to convert
-rank 56: Point 465 (-90.474764, 29.835322, -0.64394554) failed to convert
-rank 59: Point 468 (-90.397838, 30.049642, -0.17881226) failed to convert
-rank 98: Point 654 (-89.028745, 29.887671, 4.6536811) failed to convert
-rank 11: Point 465 (-91.553941, 30.780742, 2.7795956) failed to convert
-rank 90: Point 654 (-89.365076, 29.290503, -5.0929035) failed to convert
-rank 96: Point 656 (-89.201324, 29.190376, -0.0) failed to convert
-rank 45: Point 469 (-90.701278, 29.456742, -0.8286749) failed to convert
-rank 78: Point 654 (-89.908951, 30.018212, -9.0) failed to convert
-rank 36: Point 465 (-90.830395, 29.985124, -2.818983) failed to convert
-rank 94: Point 653 (-89.24158, 29.164085, -0.29804748) failed to convert
-rank 40: Point 464 (-90.755949, 29.851014, -0.32529244) failed to convert
-rank 3: Point 469 (-91.851889, 31.000791, -14.447158) failed to convert
-rank 83: Point 648 (-89.735683, 30.252666, -1.8017691) failed to convert
-rank 16: Point 465 (-91.415818, 29.808933, -0.4385178) failed to convert
-rank 53: Point 468 (-90.509434, 30.087799, -0.95883328) failed to convert
-rank 44: Point 465 (-90.681721, 29.924217, -1.712765) failed to convert
-rank 28: Point 463 (-91.116582, 29.560199, -0.59197252) failed to convert
-rank 34: Point 465 (-90.89535, 29.775688, -1.4217812) failed to convert
-rank 72: Point 654 (-90.069846, 29.571579, 0.31299999) failed to convert
-rank 76: Point 656 (-89.965243, 29.87088, -1.4906964) failed to convert
-rank 79: Point 648 (-89.948398, 29.260923, 1.865279) failed to convert
-rank 84: Point 656 (-89.733354, 29.762158, -0.08906944) failed to convert
-rank 50: Point 471 (-90.624388, 29.368065, -8.2296) failed to convert
-rank 91: Point 648 (-89.349406, 29.165681, -0.44967713) failed to convert
-rank 33: Point 468 (-90.894829, 30.242114, -1.7682863) failed to convert
-rank 8: Point 461 (-91.743491, 29.441464, 2.0999999) failed to convert
-rank 52: Point 466 (-90.526768, 30.169713, -0.46356223) failed to convert
-rank 38: Point 465 (-90.787602, 29.880598, -0.15776868) failed to convert
-rank 51: Point 470 (-90.603142, 29.440445, -0.19426982) failed to convert
-rank 69: Point 650 (-90.094382, 30.023291, -0.61124184) failed to convert
-rank 25: Point 471 (-91.192371, 29.717008, -0.91939975) failed to convert
-rank 58: Point 460 (-90.439468, 29.776511, -0.40427535) failed to convert
-rank 23: Point 468 (-91.190655, 30.277313, 14.663689) failed to convert
-rank 1: Point 471 (-92.095941, 29.802628, -0.87667483) failed to convert
-rank 95: Point 649 (-89.218165, 29.214203, -0.46133677) failed to convert
-rank 12: Point 459 (-91.571647, 29.610785, 1.5830251) failed to convert
-rank 87: Point 648 (-89.537656, 29.386397, 0.31299999) failed to convert
-rank 20: Point 466 (-91.283894, 29.645821, -0.54000002) failed to convert
-rank 57: Point 471 (-90.489717, 29.397692, -8.2296) failed to convert
-rank 75: Point 648 (-89.979337, 29.910249, 5.2923868) failed to convert
-rank 80: Point 652 (-89.867166, 29.874819, -0.55847566) failed to convert
-rank 5: Point 472 (-91.793646, 30.380352, -8.2296) failed to convert
-rank 74: Point 654 (-89.997381, 29.931081, -2.3270815) failed to convert
-rank 81: Point 647 (-89.846467, 29.606958, -2.5733701) failed to convert
-rank 82: Point 654 (-89.836314, 29.339566, 0.31299999) failed to convert
-rank 73: Point 647 (-90.012156, 30.037789, -4.7244003) failed to convert
-rank 97: Point 647 (-89.101829, 29.84638, 3.1874856) failed to convert
-rank 77: Point 649 (-89.962519, 29.647194, -0.27474703) failed to convert
-rank 46: Point 462 (-90.681848, 29.626646, -0.60955085) failed to convert
-rank 64: Point 654 (-90.298054, 29.523955, -3.9209092) failed to convert
-rank 93: Point 649 (-89.212979, 29.85965, 1.8745007) failed to convert
-rank 61: Point 470 (-90.386588, 29.567855, -1.2217137) failed to convert
-rank 9: Point 467 (-91.650436, 30.542178, -12.880849) failed to convert
-rank 92: Point 654 (-89.232316, 30.152545, 2.8240972) failed to convert
-rank 21: Point 470 (-91.216037, 30.408433, -15.606066) failed to convert
-rank 85: Point 648 (-89.659145, 29.851996, 11.931599) failed to convert
-rank 42: Point 468 (-90.742592, 29.526515, -0.81924444) failed to convert
-rank 31: Point 471 (-90.996333, 29.933905, -3.5753537) failed to convert
-rank 27: Point 464 (-91.161402, 29.53947, -0.58092185) failed to convert
-rank 89: Point 650 (-89.413443, 29.207236, 0.31299999) failed to convert
-rank 65: Point 650 (-90.227802, 29.940837, -7.7373486) failed to convert
-rank 71: Point 649 (-90.052985, 30.033806, -5.7912004) failed to convert
-rank 67: Point 647 (-90.124549, 30.333561, 3.6361183) failed to convert
-rank 15: Point 468 (-91.433222, 30.240121, -0.38684046) failed to convert
-rank 66: Point 652 (-90.239676, 29.336333, -0.55125675) failed to convert
-rank 0: Point 439 (-92.489992, 29.576547, -0.52948246) failed to convert
-rank 70: Point 655 (-90.080492, 29.912471, -7.0771517) failed to convert
-rank 88: Point 657 (-89.402297, 30.04247, -0.0) failed to convert
-rank 13: Point 469 (-91.507334, 30.118756, -1.7895714) failed to convert
-rank 41: Point 469 (-90.741063, 29.852025, -0.87123653) failed to convert
-rank 68: Point 655 (-90.142541, 29.739719, 2.3669331) failed to convert
-rank 99: Point 649 (-88.972602, 29.132589, 7.204592) failed to convert
-rank 86: Point 655 (-89.610556, 29.437764, -0.32189818) failed to convert
-rank 22: Point 466 (-91.233465, 29.914381, -0.215) failed to convert
-rank 18: Point 470 (-91.292413, 30.539524, -16.00383) failed to convert
-rank 30: Point 469 (-91.01591, 30.133368, 12.514167) failed to convert
-rank 24: Point 466 (-91.209755, 29.69416, -0.93451589) failed to convert
-rank 32: Point 467 (-90.967712, 29.666597, -8.2296) failed to convert
-rank 63: Point 470 (-90.328196, 29.641919, -0.39479559) failed to convert
-rank 17: Point 470 (-91.323639, 30.583219, -17.171516) failed to convert
-rank 49: Point 471 (-90.628452, 29.529832, -0.55440323) failed to convert
-rank 90: Point 655 (-89.394069, 28.952214, 6.4240632) failed to convert
-rank 7: Point 470 (-91.740534, 30.152819, -2.1335211) failed to convert
-rank 43: Point 473 (-90.699781, 29.840956, -0.54900721) failed to convert
-rank 55: Point 469 (-90.514899, 29.45975, -0.19689865) failed to convert
-rank 98: Point 655 (-89.092576, 29.182592, 4.6337846) failed to convert
-rank 96: Point 657 (-89.201406, 29.189303, -0.0) failed to convert
-rank 94: Point 654 (-89.238593, 29.198066, -0.57582991) failed to convert
-rank 78: Point 655 (-89.900538, 30.122583, -5.8216804) failed to convert
-rank 47: Point 470 (-90.650459, 29.855111, -0.3381532) failed to convert
-rank 48: Point 466 (-90.642836, 29.640152, -0.96990048) failed to convert
-rank 39: Point 470 (-90.774834, 29.813361, -1.3314045) failed to convert
-rank 19: Point 472 (-91.262713, 30.44021, -3.6781939) failed to convert
-rank 83: Point 649 (-89.792256, 29.561072, -0.25771172) failed to convert
-rank 72: Point 655 (-90.034088, 30.030431, -4.8661323) failed to convert
-rank 6: Point 469 (-91.755721, 30.472155, -7.5771029) failed to convert
-rank 4: Point 468 (-91.811036, 30.838433, -17.858231) failed to convert
-rank 14: Point 464 (-91.491293, 29.761084, -0.86563183) failed to convert
-rank 2: Point 465 (-91.932076, 30.788629, -8.2296) failed to convert
-rank 35: Point 475 (-90.841553, 30.189309, -1.054305) failed to convert
-rank 76: Point 657 (-89.949301, 30.071675, -4.4378882) failed to convert
-rank 79: Point 649 (-89.86765, 30.272998, -1.939163) failed to convert
-rank 54: Point 465 (-90.51946, 29.655209, -1.7402249) failed to convert
-rank 59: Point 469 (-90.434393, 29.549739, -0.3551068) failed to convert
-rank 84: Point 657 (-89.685231, 30.343459, -1.5127194) failed to convert
-rank 10: Point 465 (-91.600906, 30.748791, -13.724541) failed to convert
-rank 91: Point 649 (-89.344055, 29.227403, -1.3554293) failed to convert
-rank 69: Point 651 (-90.103645, 29.903746, -1.6996469) failed to convert
-rank 11: Point 466 (-91.557452, 30.721209, -20.0) failed to convert
-rank 95: Point 650 (-89.219718, 29.196527, -0.3233561) failed to convert
-rank 36: Point 466 (-90.829281, 30.001492, 13.642958) failed to convert
-rank 28: Point 464 (-91.074213, 30.218858, -12.109705) failed to convert
-rank 56: Point 466 (-90.47555, 29.824438, -0.82919903) failed to convert
-rank 62: Point 468 (-90.296877, 30.45748, -5.033973) failed to convert
-rank 87: Point 649 (-89.481986, 30.041834, -0.0) failed to convert
-rank 75: Point 649 (-89.983836, 29.853233, -1.9300774) failed to convert
-rank 81: Point 648 (-89.821025, 29.921975, -8.8337143) failed to convert
-rank 53: Point 469 (-90.546194, 29.574986, -0.03062913) failed to convert
-rank 44: Point 466 (-90.713751, 29.462056, -0.66393699) failed to convert
-rank 82: Point 655 (-89.770627, 30.149041, 2.8182079) failed to convert
-rank 74: Point 655 (-90.006046, 29.820938, -6.7574165) failed to convert
-rank 80: Point 653 (-89.843807, 30.162459, 3.24) failed to convert
-rank 73: Point 648 (-90.012672, 30.031237, 1.6848769) failed to convert
-rank 77: Point 650 (-89.970227, 29.549268, 0.2166866) failed to convert
-rank 34: Point 466 (-90.868603, 30.173391, -1.7477601) failed to convert
-rank 16: Point 466 (-91.360146, 30.723368, -20.0) failed to convert
-rank 33: Point 469 (-90.906483, 30.06832, -10.926167) failed to convert
-rank 52: Point 467 (-90.563682, 29.653925, -0.43643133) failed to convert
-rank 51: Point 471 (-90.594022, 29.569959, -0.70994181) failed to convert
-rank 97: Point 648 (-89.139409, 29.428381, 4.0732264) failed to convert
-rank 26: Point 465 (-91.141396, 30.271996, 1.6846258) failed to convert
-rank 93: Point 650 (-89.250413, 29.435956, 4.4717309) failed to convert
-rank 8: Point 462 (-91.660192, 30.912407, -13.080135) failed to convert
-rank 64: Point 655 (-90.265006, 29.965372, -6.5864068) failed to convert
-rank 45: Point 470 (-90.693332, 29.571653, -0.8526851) failed to convert
-rank 38: Point 466 (-90.822834, 29.361217, -8.2296) failed to convert
-rank 3: Point 470 (-91.851747, 31.002052, -16.585288) failed to convert
-rank 92: Point 655 (-89.330997, 29.027867, 4.7587077) failed to convert
-rank 89: Point 651 (-89.413242, 29.209252, 0.31299999) failed to convert
-rank 29: Point 468 (-91.0365, 30.119139, -11.429696) failed to convert
-rank 85: Point 649 (-89.690962, 29.467086, -2.8586901) failed to convert
-rank 67: Point 648 (-90.170016, 29.742824, 1.8712913) failed to convert
-rank 40: Point 465 (-90.755358, 29.859602, -0.76002914) failed to convert
-rank 23: Point 469 (-91.243025, 29.441892, 0.43493237) failed to convert
-rank 50: Point 472 (-90.6045, 29.651336, 1.1726088) failed to convert
-rank 65: Point 651 (-90.269664, 29.383711, -3.7317848) failed to convert
-rank 58: Point 461 (-90.443798, 29.716936, -0.29593628) failed to convert
-rank 5: Point 473 (-91.771282, 30.780197, -16.998695) failed to convert
-rank 37: Point 470 (-90.792974, 30.18892, -1.6750652) failed to convert
-rank 60: Point 464 (-90.348059, 30.397126, -0.33011932) failed to convert
-rank 71: Point 650 (-90.060226, 29.941082, 12.922656) failed to convert
-rank 66: Point 653 (-90.238445, 29.352674, -5.0310291) failed to convert
-rank 57: Point 472 (-90.489243, 29.404259, -0.58238174) failed to convert
-rank 46: Point 463 (-90.69643, 29.416, -8.2296) failed to convert
-rank 12: Point 460 (-91.531753, 30.293806, -2.1398029) failed to convert
-rank 88: Point 658 (-89.41319, 29.91664, -0.0) failed to convert
-rank 68: Point 656 (-90.123551, 29.986391, -0.45538812) failed to convert
-rank 9: Point 468 (-91.626092, 30.961855, -14.26741) failed to convert
-rank 61: Point 471 (-90.362436, 29.895958, 0.00717972) failed to convert
-rank 99: Point 650 (-88.872483, 30.213579, 8.6217961) failed to convert
-rank 86: Point 656 (-89.61369, 29.40001, -4.4144186) failed to convert
-rank 70: Point 656 (-90.097698, 29.690229, -8.2296) failed to convert
-rank 90: Point 656 (-89.365805, 29.281648, -4.567733) failed to convert
-rank 98: Point 656 (-88.991924, 30.287226, 4.6940813) failed to convert
-rank 42: Point 469 (-90.742587, 29.526556, -0.74565756) failed to convert
-rank 1: Point 472 (-92.095941, 29.802588, -0.69491909) failed to convert
-rank 96: Point 658 (-89.203388, 29.166785, -0.0) failed to convert
-rank 31: Point 472 (-91.046121, 29.165844, 1.9464277) failed to convert
-rank 20: Point 467 (-91.259362, 30.041719, -8.6349847) failed to convert
-rank 21: Point 471 (-91.26049, 29.698328, 0.01057795) failed to convert
-rank 94: Point 655 (-89.243908, 29.137338, 0.89700824) failed to convert
-rank 15: Point 469 (-91.428474, 30.318757, -2.6557928) failed to convert
-rank 25: Point 472 (-91.182882, 29.867582, 0.1) failed to convert
-rank 22: Point 467 (-91.196455, 30.500967, 19.521829) failed to convert
-rank 78: Point 656 (-89.907702, 30.033197, -1.228587) failed to convert
-rank 13: Point 470 (-91.470223, 30.740292, 2.1761537) failed to convert
-rank 32: Point 468 (-91.035752, 28.615541, 20.066444) failed to convert
-rank 24: Point 467 (-91.209776, 29.693778, -6.574536) failed to convert
-rank 0: Point 440 (-92.490876, 29.555386, 2.6057811) failed to convert
-rank 41: Point 470 (-90.780425, 29.276136, -0.62731702) failed to convert
-rank 18: Point 471 (-91.317816, 30.129911, -0.93084684) failed to convert
-rank 30: Point 470 (-91.042334, 29.727962, -0.48088985) failed to convert
-rank 76: Point 658 (-89.978202, 29.706754, 29.960569) failed to convert
-rank 72: Point 656 (-90.034188, 30.029121, 0.2424373) failed to convert
-rank 79: Point 650 (-89.903255, 29.830312, -0.0) failed to convert
-rank 49: Point 472 (-90.627777, 29.539435, -1.8652598) failed to convert
-rank 83: Point 650 (-89.79287, 29.553389, -0.12347734) failed to convert
-rank 63: Point 471 (-90.303429, 29.974445, -1.7104133) failed to convert
-rank 84: Point 658 (-89.697454, 30.19668, -0.50978801) failed to convert
-rank 69: Point 652 (-90.157447, 29.201184, 0.31299999) failed to convert
-rank 91: Point 650 (-89.339897, 29.275414, -0.98903072) failed to convert
-rank 95: Point 651 (-89.219857, 29.194933, -0.6728229) failed to convert
-rank 7: Point 471 (-91.693837, 30.975195, -11.75989) failed to convert
-rank 43: Point 474 (-90.699783, 29.840915, -0.95811834) failed to convert
-rank 55: Point 470 (-90.475943, 30.000649, -8.8626703) failed to convert
-rank 17: Point 471 (-91.323341, 30.587841, -17.190414) failed to convert
-rank 48: Point 467 (-90.642937, 29.638199, -0.42846069) failed to convert
-rank 6: Point 470 (-91.741312, 30.727583, -14.301556) failed to convert
-rank 47: Point 471 (-90.660342, 29.713574, -0.28937888) failed to convert
-rank 87: Point 650 (-89.468337, 30.199887, -0.2547601) failed to convert
-rank 80: Point 654 (-89.861122, 29.948171, -0.54447977) failed to convert
-rank 19: Point 473 (-91.30588, 29.74433, -0.54505384) failed to convert
-rank 75: Point 650 (-89.990047, 29.774242, 1.0946373) failed to convert
-rank 82: Point 656 (-89.79029, 29.908381, 11.337919) failed to convert
-rank 35: Point 476 (-90.876735, 29.667764, -1.6689003) failed to convert
-rank 74: Point 656 (-90.007212, 29.806057, 35.606745) failed to convert
-rank 73: Point 649 (-90.030671, 29.801826, 0.39094754) failed to convert
-rank 81: Point 649 (-89.785399, 30.358259, -9.0455644) failed to convert
-rank 14: Point 465 (-91.499195, 29.626883, -0.71784379) failed to convert
-rank 64: Point 656 (-90.265002, 29.965311, -7.7447607) failed to convert
-rank 2: Point 466 (-91.924318, 30.931147, -16.037046) failed to convert
-rank 77: Point 651 (-89.942823, 29.895756, -8.2296) failed to convert
-rank 92: Point 656 (-89.289796, 29.5017, 4.7704654) failed to convert
-rank 59: Point 470 (-90.402746, 29.982739, 7.8940165) failed to convert
-rank 4: Point 469 (-91.811822, 30.823914, -15.054466) failed to convert
-rank 39: Point 471 (-90.770901, 29.870753, 0.20121993) failed to convert
-rank 28: Point 465 (-91.074207, 30.218798, -12.109705) failed to convert
-rank 11: Point 467 (-91.557441, 30.721248, -20.0) failed to convert
-rank 93: Point 651 (-89.27193, 29.190253, 7.0030984) failed to convert
-rank 54: Point 466 (-90.489607, 30.069364, -3.6610764) failed to convert
-rank 97: Point 649 (-89.138819, 29.434888, 2.9126731) failed to convert
-rank 65: Point 652 (-90.268951, 29.393161, 0.17936004) failed to convert
-rank 10: Point 466 (-91.600924, 30.748428, -20.0) failed to convert
-rank 85: Point 650 (-89.688334, 29.498971, -0.0) failed to convert
-rank 89: Point 652 (-89.412906, 29.213122, 0.302054) failed to convert
-rank 62: Point 469 (-90.339912, 29.882733, -0.43020008) failed to convert
-rank 67: Point 649 (-90.158214, 29.897104, -0.18871686) failed to convert
-rank 34: Point 467 (-90.868579, 30.173424, -2.0468125) failed to convert
-rank 44: Point 467 (-90.718302, 29.395749, -0.43813432) failed to convert
-rank 88: Point 659 (-89.465137, 29.31023, 0.31299999) failed to convert
-rank 71: Point 651 (-90.017139, 30.488972, -10.713659) failed to convert
-rank 68: Point 657 (-90.126006, 29.954403, -0.18716824) failed to convert
-rank 27: Point 465 (-91.116937, 30.236918, -12.06301) failed to convert
-rank 86: Point 657 (-89.609454, 29.450867, 18.179271) failed to convert
-rank 16: Point 467 (-91.360092, 30.723396, -20.0) failed to convert
-rank 66: Point 654 (-90.190265, 29.989573, 0.89151286) failed to convert
-rank 52: Point 468 (-90.563008, 29.663312, -0.46162142) failed to convert
-rank 51: Point 472 (-90.604783, 29.416981, -0.92409518) failed to convert
-rank 99: Point 651 (-88.909896, 29.812885, 2.3908844) failed to convert
-rank 90: Point 657 (-89.365032, 29.290544, -3.2192618) failed to convert
-rank 8: Point 463 (-91.699004, 30.23488, -4.2076968) failed to convert
-rank 53: Point 470 (-90.542393, 29.628099, -1.1275486) failed to convert
-rank 38: Point 467 (-90.770602, 30.128356, -0.19701439) failed to convert
-rank 70: Point 657 (-90.071234, 30.031312, -2.7221677) failed to convert
-rank 98: Point 657 (-89.094038, 29.165915, -0.79948067) failed to convert
-rank 29: Point 469 (-91.031109, 30.201523, 11.435911) failed to convert
-rank 45: Point 471 (-90.693327, 29.571694, -0.92643272) failed to convert
-rank 3: Point 471 (-91.85175, 31.001991, -17.805896) failed to convert
-rank 96: Point 659 (-89.201006, 29.193748, -0.0) failed to convert
-rank 94: Point 656 (-89.243013, 29.147213, 1.7069664) failed to convert
-rank 78: Point 657 (-89.917723, 29.907778, -4.9835465) failed to convert
-rank 37: Point 471 (-90.825293, 29.714666, -1.6975511) failed to convert
-rank 23: Point 470 (-91.186061, 30.349429, 14.573609) failed to convert
-rank 60: Point 465 (-90.379953, 29.967462, -1.3179673) failed to convert
-rank 40: Point 466 (-90.755452, 29.858202, -0.93257876) failed to convert
-rank 5: Point 474 (-91.810327, 30.078978, -4.1050964) failed to convert
-rank 58: Point 462 (-90.451672, 29.608341, -0.97610785) failed to convert
-rank 76: Point 659 (-89.976487, 29.728308, -0.2926672) failed to convert
-rank 26: Point 466 (-91.141194, 30.274999, 5.5682275) failed to convert
-rank 9: Point 469 (-91.626985, 30.946501, -21.250667) failed to convert
-rank 61: Point 472 (-90.384625, 29.594588, -1.2188051) failed to convert
-rank 36: Point 467 (-90.82985, 29.993109, 15.559042) failed to convert
-rank 79: Point 651 (-89.889964, 29.99616, 0.02) failed to convert
-rank 83: Point 651 (-89.773659, 29.789626, -0.0) failed to convert
-rank 1: Point 473 (-92.095941, 29.802527, -0.85459214) failed to convert
-rank 33: Point 470 (-90.937129, 29.607536, -0.52539408) failed to convert
-rank 72: Point 657 (-90.034077, 30.030392, -4.8633891) failed to convert
-rank 42: Point 470 (-90.74258, 29.526616, -0.82862687) failed to convert
-rank 57: Point 473 (-90.489231, 29.404405, -0.84040377) failed to convert
-rank 31: Point 473 (-91.045136, 29.180722, 1.5110621) failed to convert
-rank 69: Point 653 (-90.176536, 28.948372, 18.632288) failed to convert
-rank 20: Point 468 (-91.242523, 30.310809, -6.4904203) failed to convert
-rank 21: Point 472 (-91.221166, 30.327008, -9.664266) failed to convert
-rank 84: Point 659 (-89.708868, 30.05895, 2.6698387) failed to convert
-rank 22: Point 468 (-91.201453, 30.422267, 9.8055214) failed to convert
-rank 56: Point 467 (-90.474631, 29.837128, -0.66045851) failed to convert
-rank 30: Point 471 (-91.014753, 30.150629, -11.726267) failed to convert
-rank 46: Point 464 (-90.661031, 29.924897, -0.84523437) failed to convert
-rank 50: Point 473 (-90.623731, 29.377384, -8.2296) failed to convert
-rank 12: Point 461 (-91.552544, 29.939434, -9.1592407) failed to convert
-rank 32: Point 469 (-90.96739, 29.671109, -0.50977856) failed to convert
-rank 25: Point 473 (-91.197558, 29.634159, -5.437632) failed to convert
-rank 91: Point 651 (-89.350636, 29.150982, -1.7544274) failed to convert
-rank 18: Point 472 (-91.292334, 30.540692, -15.918181) failed to convert
-rank 95: Point 652 (-89.228593, 29.095404, 2.3743777) failed to convert
-rank 75: Point 651 (-89.980011, 29.901496, 1.8244237) failed to convert
-rank 80: Point 655 (-89.874775, 29.777939, 1.98e-06) failed to convert
-rank 87: Point 651 (-89.586518, 28.799035, 83.236709) failed to convert
-rank 74: Point 657 (-90.011616, 29.749895, -0.60059338) failed to convert
-rank 81: Point 650 (-89.820999, 29.922006, -8.8337143) failed to convert
-rank 13: Point 471 (-91.511781, 30.043111, -1.3121024) failed to convert
-rank 49: Point 473 (-90.618158, 29.676421, 1.4712318) failed to convert
-rank 63: Point 472 (-90.305884, 29.941493, -2.2799757) failed to convert
-rank 73: Point 650 (-90.034723, 29.749931, -0.04730481) failed to convert
-rank 92: Point 657 (-89.303853, 29.340593, 2.9020077) failed to convert
-rank 82: Point 657 (-89.756982, 30.314455, -5.7501972) failed to convert
-rank 64: Point 657 (-90.298045, 29.523816, -2.9539225) failed to convert
-rank 77: Point 652 (-89.939494, 29.937594, -1.0923637) failed to convert
-rank 97: Point 650 (-89.163206, 29.160749, 5.01741) failed to convert
-rank 93: Point 652 (-89.278861, 29.110763, -0.3078436) failed to convert
-rank 7: Point 472 (-91.734449, 30.26086, -8.2296) failed to convert
-rank 65: Point 653 (-90.269639, 29.383808, -3.6685196) failed to convert
-rank 48: Point 468 (-90.627136, 29.863147, -0.2825987) failed to convert
-rank 17: Point 472 (-91.377943, 29.695789, -4.4927522) failed to convert
-rank 15: Point 470 (-91.466686, 29.679752, -3.5021521) failed to convert
-rank 43: Point 475 (-90.699786, 29.840855, -0.07583381) failed to convert
-rank 55: Point 471 (-90.474339, 30.022685, 15.019971) failed to convert
-rank 89: Point 653 (-89.414618, 29.192643, 0.31299999) failed to convert
-rank 0: Point 441 (-92.52825, 28.72687, 32.799999) failed to convert
-rank 85: Point 651 (-89.690924, 29.467288, -3.5499463) failed to convert
-rank 41: Point 471 (-90.741062, 29.851985, -0.60940611) failed to convert
-rank 39: Point 472 (-90.774327, 29.820647, -1.3979408) failed to convert
-rank 6: Point 471 (-91.751842, 30.540885, -14.112241) failed to convert
-rank 19: Point 474 (-91.259494, 30.490851, -7.5155008) failed to convert
-rank 67: Point 650 (-90.220659, 29.072178, 8.4511495) failed to convert
-rank 47: Point 472 (-90.660153, 29.716212, 0.4325518) failed to convert
-rank 68: Point 658 (-90.191048, 29.100629, 0.28895142) failed to convert
-rank 88: Point 660 (-89.460894, 29.360057, 22.371928) failed to convert
-rank 86: Point 658 (-89.539224, 30.283992, -4.6282923) failed to convert
-rank 71: Point 652 (-90.061672, 29.922425, -7.0213733) failed to convert
-rank 24: Point 468 (-91.209786, 29.693546, -2.0545627) failed to convert
-rank 54: Point 467 (-90.5082, 29.811828, -0.71414004) failed to convert
-rank 2: Point 467 (-91.932044, 30.788653, -8.2296) failed to convert
-rank 28: Point 466 (-91.108488, 29.686783, -0.57581081) failed to convert
-rank 90: Point 658 (-89.363936, 29.303231, 8.0763364) failed to convert
-rank 98: Point 658 (-89.050579, 29.647433, 4.9457404) failed to convert
-rank 70: Point 658 (-90.071563, 30.02707, -4.8981363) failed to convert
-rank 59: Point 471 (-90.40351, 29.972272, -1.4462938) failed to convert
-rank 11: Point 468 (-91.557425, 30.721307, -20.0) failed to convert
-rank 99: Point 652 (-88.94536, 29.427659, 15.031202) failed to convert
-rank 96: Point 660 (-89.201489, 29.188159, -0.0) failed to convert
-rank 14: Point 466 (-91.497321, 29.658569, -0.29238379) failed to convert
-rank 66: Point 655 (-90.207989, 29.756305, 2.3699999) failed to convert
-rank 10: Point 467 (-91.675209, 29.454166, 1.9848476) failed to convert
-rank 62: Point 470 (-90.339416, 29.889257, -1.0206047) failed to convert
-rank 78: Point 658 (-89.90889, 30.018213, -9.0) failed to convert
-rank 94: Point 657 (-89.239355, 29.188881, -0.03336301) failed to convert
-rank 35: Point 477 (-90.876526, 29.670612, -0.78362254) failed to convert
-rank 34: Point 468 (-90.867926, 30.182837, -1.6278925) failed to convert
-rank 4: Point 470 (-91.810662, 30.844668, 9.0939021) failed to convert
-rank 79: Point 652 (-89.919642, 29.624517, -4.8670467) failed to convert
-rank 83: Point 652 (-89.791331, 29.572248, 19.840906) failed to convert
-rank 72: Point 658 (-90.034057, 30.030569, 21.904521) failed to convert
-rank 76: Point 660 (-89.972483, 29.779012, -1.117e-05) failed to convert
-rank 52: Point 469 (-90.562642, 29.668425, 0.53166331) failed to convert
-rank 27: Point 466 (-91.163829, 29.500854, -0.50221705) failed to convert
-rank 84: Point 660 (-89.676257, 30.450563, -9.5907546) failed to convert
-rank 69: Point 654 (-90.056842, 30.503199, -10.642359) failed to convert
-rank 51: Point 473 (-90.577687, 29.800618, -0.46112591) failed to convert
-rank 3: Point 472 (-91.851752, 31.001951, -17.891088) failed to convert
-rank 38: Point 468 (-90.822801, 29.361193, -8.2296) failed to convert
-rank 8: Point 464 (-91.655273, 30.996899, -14.020637) failed to convert
-rank 29: Point 470 (-91.021153, 30.353093, -6.6235742) failed to convert
-rank 53: Point 471 (-90.509453, 30.087056, -0.81834685) failed to convert
-rank 37: Point 472 (-90.81416, 29.878747, -0.341693) failed to convert
-rank 45: Point 472 (-90.668678, 29.925788, -0.44357352) failed to convert
-rank 44: Point 468 (-90.68462, 29.881932, -0.28439393) failed to convert
-rank 95: Point 653 (-89.219565, 29.198036, -0.44433355) failed to convert
-rank 80: Point 656 (-89.888185, 29.610294, 29.891442) failed to convert
-rank 23: Point 471 (-91.210381, 29.964892, -1.6169021) failed to convert
-rank 40: Point 467 (-90.75565, 29.855277, -0.40293112) failed to convert
-rank 91: Point 652 (-89.337859, 29.29877, -0.1105615) failed to convert
-rank 5: Point 475 (-91.793607, 30.38036, -8.2296) failed to convert
-rank 60: Point 466 (-90.357476, 30.270477, -0.37961027) failed to convert
-rank 92: Point 658 (-89.303668, 29.342607, 5.8619847) failed to convert
-rank 75: Point 652 (-89.993302, 29.732817, 14.195542) failed to convert
-rank 87: Point 652 (-89.450078, 30.40969, -3.5809681) failed to convert
-rank 73: Point 651 (-90.004452, 30.135371, 4.3200002) failed to convert
-rank 61: Point 473 (-90.39075, 29.510881, -0.63872223) failed to convert
-rank 16: Point 468 (-91.392557, 30.192711, -0.6639988) failed to convert
-rank 81: Point 651 (-89.806846, 30.095993, 5.2820684) failed to convert
-rank 1: Point 474 (-92.045364, 30.777675, -10.811786) failed to convert
-rank 64: Point 658 (-90.265, 29.965271, -8.155839) failed to convert
-rank 58: Point 463 (-90.422389, 30.010136, -6.5022988) failed to convert
-rank 82: Point 658 (-89.761175, 30.263299, -3.5089032) failed to convert
-rank 9: Point 470 (-91.628791, 30.915462, -6.4239683) failed to convert
-rank 36: Point 468 (-90.852668, 29.65551, -0.75177961) failed to convert
-rank 97: Point 651 (-89.161639, 29.177269, -0.0) failed to convert
-rank 31: Point 474 (-91.012392, 29.686263, -0.55463598) failed to convert
-rank 20: Point 469 (-91.27404, 29.805383, -0.36869211) failed to convert
-rank 57: Point 474 (-90.474198, 29.613096, -1.1921511) failed to convert
-rank 74: Point 658 (-90.039825, 29.388109, 1.2195482) failed to convert
-rank 22: Point 469 (-91.228539, 29.992816, -0.55359758) failed to convert
-rank 33: Point 471 (-90.90634, 30.069708, -4.723186) failed to convert
-rank 25: Point 474 (-91.156423, 30.283698, -6.3679548) failed to convert
-rank 77: Point 653 (-89.962206, 29.650892, -4.7027595) failed to convert
-rank 93: Point 653 (-89.260732, 29.318146, -0.10130491) failed to convert
-rank 65: Point 654 (-90.280172, 29.242232, 0.87624983) failed to convert
-rank 89: Point 654 (-89.321172, 30.268952, 2.4450164) failed to convert
-rank 42: Point 471 (-90.718272, 29.879238, -0.95014635) failed to convert
-rank 56: Point 468 (-90.503277, 29.439214, -8.2296) failed to convert
-rank 50: Point 474 (-90.624657, 29.364078, 0.22017358) failed to convert
-rank 12: Point 462 (-91.496662, 30.882887, -29.91993) failed to convert
-rank 85: Point 652 (-89.634333, 30.148488, -0.42181604) failed to convert
-rank 88: Point 661 (-89.386909, 30.218383, 2.8499999) failed to convert
-rank 26: Point 467 (-91.178335, 29.690564, -2.2805136) failed to convert
-rank 68: Point 659 (-90.128934, 29.916337, -6.8677659) failed to convert
-rank 86: Point 659 (-89.612217, 29.417586, 0.28293561) failed to convert
-rank 67: Point 651 (-90.191993, 29.453156, 0.31299999) failed to convert
-rank 18: Point 473 (-91.292228, 30.542383, -14.953146) failed to convert
-rank 32: Point 470 (-90.967661, 29.66663, -8.2296) failed to convert
-rank 49: Point 474 (-90.604525, 29.86958, -0.46559325) failed to convert
-rank 13: Point 472 (-91.490143, 30.407261, -3.2583573) failed to convert
-rank 21: Point 473 (-91.223853, 30.284369, 7.427604) failed to convert
-rank 90: Point 659 (-89.375064, 29.173874, 0.31299999) failed to convert
-rank 7: Point 473 (-91.709089, 30.70822, -7.2215755) failed to convert
-rank 71: Point 653 (-90.059005, 29.956585, 46.006209) failed to convert
-rank 19: Point 475 (-91.263082, 30.433087, -0.06697913) failed to convert
-rank 30: Point 472 (-91.012853, 30.179371, 16.8716) failed to convert
-rank 98: Point 659 (-89.009931, 30.091439, 5.9630936) failed to convert
-rank 43: Point 476 (-90.718203, 29.574693, -8.2296) failed to convert
-rank 70: Point 659 (-90.098665, 29.677583, -8.2296) failed to convert
-rank 17: Point 473 (-91.375741, 29.732127, -0.54587994) failed to convert
-rank 96: Point 661 (-89.200289, 29.201732, -0.0) failed to convert
-rank 41: Point 472 (-90.738186, 29.893663, -1.3938227) failed to convert
-rank 39: Point 473 (-90.805195, 29.366687, -8.2296) failed to convert
-rank 63: Point 473 (-90.351244, 29.329149, 0.84016305) failed to convert
-rank 99: Point 653 (-88.875018, 30.184133, 9.4222448) failed to convert
-rank 66: Point 656 (-90.195101, 29.925643, 23.502396) failed to convert
-rank 48: Point 469 (-90.642775, 29.640152, 0.41820037) failed to convert
-rank 78: Point 659 (-89.963494, 29.32947, 0.62327762) failed to convert
-rank 6: Point 472 (-91.7435, 30.688719, -9.7418803) failed to convert
-rank 94: Point 658 (-89.237997, 29.204321, -0.02295293) failed to convert
-rank 55: Point 472 (-90.514882, 29.459808, -1.122546) failed to convert
-rank 46: Point 465 (-90.696421, 29.416039, -8.2296) failed to convert
-rank 83: Point 653 (-89.773871, 29.786873, -0.00013598) failed to convert
-rank 72: Point 659 (-90.034062, 30.030333, -4.8633891) failed to convert
-rank 76: Point 661 (-89.977726, 29.712488, -8.2296) failed to convert
-rank 47: Point 473 (-90.657157, 29.758946, 0.15278655) failed to convert
-rank 54: Point 468 (-90.535302, 29.432968, -0.0) failed to convert
-rank 69: Point 655 (-90.097901, 29.977693, -0.07492358) failed to convert
-rank 62: Point 471 (-90.339573, 29.88687, -1.2731895) failed to convert
-rank 0: Point 442 (-92.523313, 28.832769, 29.399283) failed to convert
-rank 79: Point 653 (-89.89874, 29.886455, -6.4117732) failed to convert
-rank 11: Point 469 (-91.565561, 30.582892, -5.8051826) failed to convert
-rank 15: Point 471 (-91.402349, 30.748613, -18.107337) failed to convert
-rank 84: Point 661 (-89.719715, 29.926729, 2.2994075) failed to convert
-rank 59: Point 472 (-90.43323, 29.565516, 1.2409131) failed to convert
-rank 80: Point 657 (-89.855101, 30.022117, 0.22333487) failed to convert
-rank 95: Point 654 (-89.219592, 29.197716, -0.34557137) failed to convert
-rank 91: Point 653 (-89.343389, 29.234824, -0.10842431) failed to convert
-rank 75: Point 653 (-89.971998, 30.002403, -9.0) failed to convert
-rank 34: Point 469 (-90.895581, 29.771254, -0.99508463) failed to convert
-rank 4: Point 471 (-91.810997, 30.838443, -17.858231) failed to convert
-rank 87: Point 653 (-89.495188, 29.883696, -0.0) failed to convert
-rank 92: Point 659 (-89.326868, 29.075149, 0.171875) failed to convert
-rank 64: Point 659 (-90.264997, 29.965211, -8.155839) failed to convert
-rank 52: Point 470 (-90.560485, 29.698749, -2.8748686) failed to convert
-rank 73: Point 652 (-90.012148, 30.03775, -4.7457363) failed to convert
-rank 27: Point 467 (-91.171369, 29.380976, -0.0) failed to convert
-rank 28: Point 467 (-91.074203, 30.218758, -12.109705) failed to convert
-rank 81: Point 652 (-89.794852, 30.242729, -1.1399448) failed to convert
-rank 97: Point 652 (-89.175263, 29.022907, 2.4274813) failed to convert
-rank 51: Point 474 (-90.609234, 29.353426, 0.45719999) failed to convert
-rank 74: Point 659 (-90.010974, 29.757911, -0.39419163) failed to convert
-rank 10: Point 468 (-91.583452, 31.045485, -14.0) failed to convert
-rank 24: Point 469 (-91.181825, 30.137088, -4.0291263) failed to convert
-rank 38: Point 469 (-90.800505, 29.690742, -0.74551294) failed to convert
-rank 37: Point 473 (-90.815192, 29.863405, -0.55485729) failed to convert
-rank 2: Point 468 (-92.026527, 28.996367, 18.991572) failed to convert
-rank 82: Point 659 (-89.801824, 29.766113, -0.21240919) failed to convert
-rank 53: Point 472 (-90.541329, 29.642961, -1.7528511) failed to convert
-rank 35: Point 478 (-90.84154, 30.188571, -0.99919495) failed to convert
-rank 93: Point 654 (-89.281003, 29.085905, 8.4346778) failed to convert
-rank 44: Point 469 (-90.685765, 29.865487, 0.04019455) failed to convert
-rank 29: Point 471 (-91.036234, 30.122888, -9.2223055) failed to convert
-rank 14: Point 467 (-91.48791, 29.81786, -0.70746365) failed to convert
-rank 77: Point 654 (-89.9428, 29.895812, -8.2296) failed to convert
-rank 45: Point 473 (-90.719441, 29.192415, -0.0) failed to convert
-rank 85: Point 653 (-89.690904, 29.467104, -3.6707134) failed to convert
-rank 3: Point 473 (-91.851755, 31.00189, -17.005355) failed to convert
-rank 88: Point 662 (-89.459145, 29.379944, -0.02286503) failed to convert
-rank 5: Point 476 (-91.803027, 30.210474, -3.2398066) failed to convert
-rank 23: Point 472 (-91.188143, 30.316498, 12.989945) failed to convert
-rank 89: Point 655 (-89.313138, 30.359705, 1.1512067) failed to convert
-rank 40: Point 468 (-90.787222, 29.392886, 0.3048) failed to convert
-rank 60: Point 467 (-90.373554, 30.053811, -0.60857747) failed to convert
-rank 61: Point 474 (-90.38995, 29.521731, -0.78770264) failed to convert
-rank 16: Point 469 (-91.36034, 30.719089, -10.091879) failed to convert
-rank 8: Point 465 (-91.669464, 30.751323, -9.0083565) failed to convert
-rank 67: Point 652 (-90.158179, 29.897055, -0.20854456) failed to convert
-rank 68: Point 660 (-90.162018, 29.484017, 0.59509737) failed to convert
-rank 65: Point 655 (-90.249609, 29.651379, -0.08885127) failed to convert
-rank 86: Point 660 (-89.588529, 29.700913, -0.0) failed to convert
-rank 36: Point 469 (-90.845907, 29.755795, -1.0983227) failed to convert
-rank 58: Point 464 (-90.418349, 30.065076, -0.41255623) failed to convert
-rank 90: Point 660 (-89.320052, 29.807987, 1.685068) failed to convert
-rank 1: Point 475 (-92.095502, 29.810734, -0.43611058) failed to convert
-rank 71: Point 654 (-90.069449, 29.822441, -4.8066963) failed to convert
-rank 98: Point 660 (-89.099612, 29.102811, 1.1956273) failed to convert
-rank 33: Point 472 (-90.906431, 30.06835, -10.926167) failed to convert
-rank 31: Point 475 (-91.000838, 29.862754, -3.5403417) failed to convert
-rank 20: Point 470 (-91.24349, 30.295391, -7.6585781) failed to convert
-rank 96: Point 662 (-89.19056, 29.311709, 0.40989009) failed to convert
-rank 9: Point 471 (-91.645338, 30.630375, -8.2016979) failed to convert
-rank 70: Point 660 (-90.097702, 29.690068, -8.2296) failed to convert
-rank 99: Point 654 (-88.89774, 29.940978, 5.429376) failed to convert
-rank 66: Point 657 (-90.240285, 29.326962, 0.28380144) failed to convert
-rank 78: Point 660 (-89.908949, 30.017383, -9.0) failed to convert
-rank 83: Point 654 (-89.792212, 29.561113, -0.22079375) failed to convert
-rank 56: Point 469 (-90.503345, 29.43826, -1.0358582) failed to convert
-rank 76: Point 662 (-89.97646, 29.728363, -2.1598227) failed to convert
-rank 22: Point 470 (-91.25183, 29.619147, -0.62446768) failed to convert
-rank 12: Point 463 (-91.55331, 29.925471, -0.24238925) failed to convert
-rank 18: Point 474 (-91.292765, 30.533664, -15.091066) failed to convert
-rank 57: Point 475 (-90.489186, 29.404446, -1.2268164) failed to convert
-rank 25: Point 475 (-91.194089, 29.689068, -2.3302671) failed to convert
-rank 32: Point 471 (-90.965638, 29.697309, -0.95450603) failed to convert
-rank 50: Point 475 (-90.601113, 29.699227, -0.53516799) failed to convert
-rank 94: Point 659 (-89.244315, 29.132239, 8.0362133) failed to convert
-rank 7: Point 474 (-91.720169, 30.513166, -10.25846) failed to convert
-rank 21: Point 474 (-91.216007, 30.408407, -15.606066) failed to convert
-rank 42: Point 472 (-90.7205, 29.847009, -0.79132985) failed to convert
-rank 72: Point 660 (-90.03586, 30.007272, 0.46729818) failed to convert
-rank 26: Point 468 (-91.178724, 29.684396, 0.12093069) failed to convert
-rank 69: Point 656 (-90.116447, 29.737426, -0.24796778) failed to convert
-rank 79: Point 654 (-89.901806, 29.848076, -1.0123492) failed to convert
-rank 49: Point 475 (-90.621437, 29.629689, -0.45423562) failed to convert
-rank 17: Point 474 (-91.35859, 30.014448, -1.065178) failed to convert
-rank 84: Point 662 (-89.683706, 30.360359, -1.7403919) failed to convert
-rank 6: Point 473 (-91.747572, 30.616612, -7.5490382) failed to convert
-rank 43: Point 477 (-90.698126, 29.864721, -1.2756493) failed to convert
-rank 13: Point 473 (-91.493021, 30.358961, -2.5085568) failed to convert
-rank 63: Point 474 (-90.32779, 29.646914, -0.29232663) failed to convert
-rank 95: Point 655 (-89.220245, 29.190223, -2.665e-05) failed to convert
-rank 19: Point 476 (-91.258333, 30.508436, 2.2429485) failed to convert
-rank 87: Point 654 (-89.532559, 29.442989, 0.23971644) failed to convert
-rank 91: Point 654 (-89.347819, 29.183531, 0.21828126) failed to convert
-rank 54: Point 469 (-90.519441, 29.655151, -0.90320363) failed to convert
-rank 75: Point 654 (-89.971984, 30.002344, -9.0) failed to convert
-rank 47: Point 474 (-90.645559, 29.924119, -0.4886643) failed to convert
-rank 80: Point 658 (-89.865866, 29.888585, -0.34336556) failed to convert
-rank 64: Point 660 (-90.29798, 29.524463, -2.2022194) failed to convert
-rank 55: Point 473 (-90.499304, 29.677037, -1.3987354) failed to convert
-rank 11: Point 470 (-91.556827, 30.730809, 6.9357574) failed to convert
-rank 41: Point 473 (-90.738213, 29.893269, -1.5707343) failed to convert
-rank 73: Point 653 (-90.019472, 29.944515, -2.5901875) failed to convert
-rank 15: Point 472 (-91.465578, 29.698377, -0.36282577) failed to convert
-rank 4: Point 472 (-91.850796, 30.11679, -3.2285848) failed to convert
-rank 81: Point 653 (-89.833372, 29.768917, -0.25565999) failed to convert
-rank 59: Point 473 (-90.399562, 30.025608, -3.0162465) failed to convert
-rank 92: Point 660 (-89.310669, 29.262032, -0.0) failed to convert
-rank 97: Point 653 (-89.16303, 29.160343, 4.6238378) failed to convert
-rank 93: Point 655 (-89.279982, 29.097403, -0.25715881) failed to convert
-rank 82: Point 660 (-89.835694, 29.345782, 0.31299999) failed to convert
-rank 74: Point 660 (-90.010528, 29.763442, -8.2296) failed to convert
-rank 88: Point 663 (-89.384345, 30.247083, 2.4026195) failed to convert
-rank 0: Point 443 (-92.503029, 29.257005, 14.524127) failed to convert
-rank 62: Point 472 (-90.339169, 29.891887, 0.04954529) failed to convert
-rank 34: Point 470 (-90.868544, 30.173473, -1.6969059) failed to convert
-rank 77: Point 655 (-89.940757, 29.921169, 33.826595) failed to convert
-rank 89: Point 656 (-89.40239, 29.334705, -5.1203355) failed to convert
-rank 85: Point 654 (-89.690885, 29.467276, -3.3091046) failed to convert
-rank 67: Point 653 (-90.176172, 29.661392, -0.40819296) failed to convert
-rank 65: Point 656 (-90.269642, 29.383588, -2.5014876) failed to convert
-rank 27: Point 468 (-91.131211, 30.014453, -1.0641147) failed to convert
-rank 68: Point 661 (-90.128905, 29.91639, -7.148557) failed to convert
-rank 86: Point 661 (-89.600798, 29.554303, 0.10406472) failed to convert
-rank 52: Point 471 (-90.54182, 29.960089, -0.40152776) failed to convert
-rank 28: Point 468 (-91.074198, 30.218697, -12.109705) failed to convert
-rank 48: Point 470 (-90.639765, 29.683106, -0.20869074) failed to convert
-rank 96: Point 663 (-89.19118, 29.304564, 1.2346673) failed to convert
-rank 90: Point 661 (-89.365758, 29.281685, -4.567733) failed to convert
-rank 2: Point 469 (-91.9392, 30.656036, -7.5488308) failed to convert
-rank 51: Point 475 (-90.603122, 29.440502, -0.24409992) failed to convert
-rank 38: Point 470 (-90.784751, 29.921378, -0.35430383) failed to convert
-rank 30: Point 473 (-91.03091, 29.903397, -1.9994405) failed to convert
-rank 71: Point 655 (-90.05873, 29.960041, -6.3246004) failed to convert
-rank 98: Point 661 (-89.09243, 29.18229, 3.6820848) failed to convert
-rank 10: Point 469 (-91.65843, 29.750294, -0.50015128) failed to convert
-rank 99: Point 655 (-88.914074, 29.765099, 4.1300026) failed to convert
-rank 35: Point 479 (-90.870205, 29.764135, -0.44944421) failed to convert
-rank 37: Point 474 (-90.789256, 30.24273, -1.8057526) failed to convert
-rank 3: Point 474 (-91.920723, 29.732453, 2.8981379) failed to convert
-rank 29: Point 472 (-91.014041, 30.460748, -12.861059) failed to convert
-rank 53: Point 473 (-90.479555, 30.498127, -11.700068) failed to convert
-rank 5: Point 477 (-91.770427, 30.794392, -10.317845) failed to convert
-rank 39: Point 474 (-90.760428, 30.022969, -2.9913589) failed to convert
-rank 24: Point 470 (-91.209757, 29.693889, -6.717792) failed to convert
-rank 14: Point 468 (-91.559714, 28.580511, 36.973002) failed to convert
-rank 46: Point 466 (-90.700995, 29.349657, -8.2296) failed to convert
-rank 70: Point 661 (-90.097671, 29.69044, -8.2296) failed to convert
-rank 83: Point 655 (-89.773848, 29.786817, -0.14023386) failed to convert
-rank 94: Point 660 (-89.245137, 29.122706, -0.16187125) failed to convert
-rank 76: Point 663 (-89.949264, 30.071627, -4.4378882) failed to convert
-rank 40: Point 469 (-90.764983, 29.719198, -0.88078831) failed to convert
-rank 61: Point 475 (-90.362538, 29.894337, -0.34928069) failed to convert
-rank 23: Point 473 (-91.228678, 29.672349, 16.171334) failed to convert
-rank 78: Point 661 (-89.915728, 29.932614, 0.67195754) failed to convert
-rank 72: Point 661 (-90.034023, 30.030519, 23.350312) failed to convert
-rank 69: Point 657 (-90.110096, 29.819609, -0.18029477) failed to convert
-rank 60: Point 468 (-90.421754, 29.39612, -0.32431785) failed to convert
-rank 66: Point 658 (-90.231942, 29.437989, 0.31299999) failed to convert
-rank 79: Point 655 (-89.947374, 29.273325, 3.058658) failed to convert
-rank 1: Point 476 (-92.047427, 30.737686, -9.4402998) failed to convert
-rank 58: Point 465 (-90.438219, 29.793344, -0.35327165) failed to convert
-rank 36: Point 470 (-90.830512, 29.983078, -10.072726) failed to convert
-rank 16: Point 470 (-91.443868, 29.336196, 2.178041) failed to convert
-rank 44: Point 470 (-90.64399, 30.45961, -6.5958357) failed to convert
-rank 95: Point 656 (-89.129616, 30.204939, 2.3855281) failed to convert
-rank 84: Point 663 (-89.704435, 30.110012, 6.778184) failed to convert
-rank 45: Point 474 (-90.69332, 29.571754, -1.1859894) failed to convert
-rank 9: Point 472 (-91.635733, 30.795964, -10.013168) failed to convert
-rank 31: Point 476 (-91.037306, 29.301097, -0.24548153) failed to convert
-rank 75: Point 655 (-89.979888, 29.902357, -8.2296) failed to convert
-rank 8: Point 466 (-91.672507, 30.698305, -8.4217526) failed to convert
-rank 91: Point 655 (-89.347011, 29.192821, -1.8602519) failed to convert
-rank 32: Point 472 (-90.926537, 30.286098, -3.0700563) failed to convert
-rank 20: Point 471 (-91.238072, 30.381544, -15.403984) failed to convert
-rank 87: Point 655 (-89.50509, 29.767437, 0.44594216) failed to convert
-rank 25: Point 476 (-91.201951, 29.563659, 1.5522287) failed to convert
-rank 80: Point 659 (-89.882086, 29.686019, 5.1e-07) failed to convert
-rank 18: Point 475 (-91.292772, 30.533305, -15.731736) failed to convert
-rank 7: Point 475 (-91.734163, 30.265103, -5.7320257) failed to convert
-rank 64: Point 661 (-90.297984, 29.524378, -2.8771915) failed to convert
-rank 12: Point 464 (-91.504874, 30.745572, 3.2257853) failed to convert
-rank 73: Point 654 (-90.012135, 30.03769, -4.7457363) failed to convert
-rank 50: Point 476 (-90.623303, 29.383416, 0.3048) failed to convert
-rank 56: Point 470 (-90.503277, 29.439121, -8.2296) failed to convert
-rank 92: Point 661 (-89.311306, 29.254641, -0.15306414) failed to convert
-rank 57: Point 476 (-90.418356, 30.377926, -0.31856782) failed to convert
-rank 21: Point 475 (-91.265097, 29.623354, -0.71492076) failed to convert
-rank 42: Point 473 (-90.708703, 30.017016, -9.8566232) failed to convert
-rank 26: Point 469 (-91.137515, 30.332011, -12.756535) failed to convert
-rank 22: Point 471 (-91.208157, 30.316357, 4.9923706) failed to convert
-rank 33: Point 473 (-90.906133, 30.072354, 9.2274158) failed to convert
-rank 81: Point 654 (-89.869635, 29.316763, 0.72031987) failed to convert
-rank 93: Point 656 (-89.26785, 29.236131, -0.1686803) failed to convert
-rank 49: Point 476 (-90.628541, 29.528377, -0.54395247) failed to convert
-rank 97: Point 654 (-89.156477, 29.233903, -0.0) failed to convert
-rank 82: Point 661 (-89.743366, 30.47828, -7.5379016) failed to convert
-rank 17: Point 475 (-91.323599, 30.583223, -17.171516) failed to convert
-rank 74: Point 661 (-90.007676, 29.79973, 23.914196) failed to convert
-rank 77: Point 656 (-89.944105, 29.878673, -6.6629285) failed to convert
-rank 43: Point 478 (-90.718276, 29.57348, -1.7145329) failed to convert
-rank 65: Point 657 (-90.269624, 29.38372, -4.3734562) failed to convert
-rank 6: Point 474 (-91.740706, 30.737631, -8.7668094) failed to convert
-rank 13: Point 474 (-91.469529, 30.75102, -9.8657388) failed to convert
-rank 63: Point 475 (-90.311019, 29.872286, -0.49572055) failed to convert
-rank 47: Point 475 (-90.660497, 29.710766, -0.73782485) failed to convert
-rank 89: Point 657 (-89.353763, 29.896474, -0.38200605) failed to convert
-rank 85: Point 655 (-89.668735, 29.735548, -0.34875798) failed to convert
-rank 68: Point 662 (-90.162838, 29.473096, 0.31299999) failed to convert
-rank 88: Point 664 (-89.383172, 30.260233, 2.1634267) failed to convert
-rank 86: Point 662 (-89.612346, 29.415737, 0.92597834) failed to convert
-rank 67: Point 654 (-90.136006, 30.184917, 4.6700001) failed to convert
-rank 19: Point 477 (-91.257282, 30.525101, 7.0911634) failed to convert
-rank 59: Point 474 (-90.467091, 29.095834, 1.6654681) failed to convert
-rank 11: Point 471 (-91.574912, 30.422294, -3.0317538) failed to convert
-rank 41: Point 474 (-90.74106, 29.851924, -0.34152536) failed to convert
-rank 96: Point 664 (-89.202369, 29.177911, -0.0) failed to convert
-rank 55: Point 474 (-90.505666, 29.58843, -0.82260741) failed to convert
-rank 54: Point 470 (-90.515806, 29.705854, -0.80635997) failed to convert
-rank 90: Point 662 (-89.394852, 28.942495, -0.85452028) failed to convert
-rank 71: Point 656 (-90.060506, 29.937275, 8.5178572) failed to convert
-rank 15: Point 473 (-91.453855, 29.895506, -1.1603113) failed to convert
-rank 34: Point 471 (-90.8955, 29.77244, -0.82385351) failed to convert
-rank 62: Point 473 (-90.32785, 30.043084, 0.61264801) failed to convert
-rank 98: Point 662 (-89.096688, 29.134681, -0.02511857) failed to convert
-rank 83: Point 656 (-89.74942, 30.08494, 3.0552333) failed to convert
-rank 99: Point 656 (-88.930867, 29.581672, 8.5012423) failed to convert
-rank 70: Point 662 (-90.092514, 29.757136, 0.00418496) failed to convert
-rank 4: Point 473 (-91.80938, 30.866828, -13.589274) failed to convert
-rank 94: Point 661 (-89.238697, 29.196168, -0.00414356) failed to convert
-rank 76: Point 664 (-89.977712, 29.71245, -8.2296) failed to convert
-rank 0: Point 444 (-92.487625, 29.583483, -0.58820276) failed to convert
-rank 66: Point 659 (-90.199113, 29.872243, 2.2607271) failed to convert
-rank 78: Point 662 (-89.900507, 30.122557, -5.8216804) failed to convert
-rank 28: Point 469 (-91.078493, 30.152375, -2.31979) failed to convert
-rank 10: Point 470 (-91.625707, 30.321422, 15.413073) failed to convert
-rank 27: Point 469 (-91.116701, 30.240344, 33.25764) failed to convert
-rank 52: Point 472 (-90.56761, 29.598326, -0.11884957) failed to convert
-rank 72: Point 662 (-90.034, 30.030485, -4.8527211) failed to convert
-rank 69: Point 658 (-90.103034, 29.910969, 14.850952) failed to convert
-rank 79: Point 656 (-89.897562, 29.901055, -0.38380338) failed to convert
-rank 48: Point 471 (-90.610549, 30.09735, -0.08236579) failed to convert
-rank 51: Point 476 (-90.628276, 29.080638, 3.5791752) failed to convert
-rank 95: Point 657 (-89.223417, 29.153931, -0.14876049) failed to convert
-rank 35: Point 480 (-90.841469, 30.189313, -0.67107256) failed to convert
-rank 84: Point 664 (-89.726262, 29.84572, -0.35608503) failed to convert
-rank 75: Point 656 (-89.952017, 30.253221, 1.1353593) failed to convert
-rank 37: Point 475 (-90.789122, 30.244549, -2.3326858) failed to convert
-rank 29: Point 473 (-91.062917, 29.711949, -0.81357278) failed to convert
-rank 5: Point 478 (-91.793547, 30.380371, -8.2296) failed to convert
-rank 80: Point 660 (-89.839659, 30.21174, 3.3333665) failed to convert
-rank 87: Point 656 (-89.530206, 29.470052, 0.36241277) failed to convert
-rank 14: Point 469 (-91.491242, 29.761051, -0.86563183) failed to convert
-rank 2: Point 470 (-91.926185, 30.896207, -10.884165) failed to convert
-rank 53: Point 474 (-90.542372, 29.628065, -1.3942797) failed to convert
-rank 24: Point 471 (-91.208807, 29.708943, -0.75187572) failed to convert
-rank 3: Point 475 (-91.903526, 30.052142, -7.4436089) failed to convert
-rank 64: Point 662 (-90.298006, 29.524075, -3.6542464) failed to convert
-rank 91: Point 656 (-89.35083, 29.148492, 0.31299999) failed to convert
-rank 92: Point 662 (-89.300925, 29.373902, 0.29146087) failed to convert
-rank 39: Point 475 (-90.770509, 29.876187, -0.3791963) failed to convert
-rank 61: Point 476 (-90.386569, 29.56782, -1.3125791) failed to convert
-rank 23: Point 474 (-91.224969, 29.731704, 3.9684883) failed to convert
-rank 46: Point 467 (-90.697402, 29.401765, 0.3048) failed to convert
-rank 60: Point 469 (-90.381754, 29.942182, 14.820863) failed to convert
-rank 30: Point 474 (-91.042678, 29.722381, -0.62686397) failed to convert
-rank 40: Point 470 (-90.771934, 29.617417, -0.54394831) failed to convert
-rank 58: Point 466 (-90.424528, 29.980766, -2.2159686) failed to convert
-rank 16: Point 471 (-91.409022, 29.91946, -0.72156042) failed to convert
-rank 38: Point 471 (-90.796264, 29.752733, -2.9936689) failed to convert
-rank 36: Point 471 (-90.845893, 29.755736, -0.78859107) failed to convert
-rank 93: Point 657 (-89.262213, 29.300227, -0.0) failed to convert
-rank 81: Point 655 (-89.85622, 29.484666, -0.25734941) failed to convert
-rank 82: Point 662 (-89.796166, 29.835146, -0.0) failed to convert
-rank 73: Point 655 (-90.034681, 29.749975, -0.34142881) failed to convert
-rank 20: Point 472 (-91.301124, 29.364846, 1.307597) failed to convert
-rank 32: Point 473 (-90.994625, 29.253793, 0.28339115) failed to convert
-rank 9: Point 473 (-91.650396, 30.542223, -12.880849) failed to convert
-rank 8: Point 467 (-91.674547, 30.662774, -7.7764504) failed to convert
-rank 97: Point 655 (-89.162575, 29.165073, -0.11745246) failed to convert
-rank 45: Point 475 (-90.710637, 29.320724, -0.6244366) failed to convert
-rank 18: Point 476 (-91.292143, 30.542985, -15.21321) failed to convert
-rank 1: Point 477 (-92.096041, 29.798022, 0.5530826) failed to convert
-rank 7: Point 476 (-91.733325, 30.27989, -5.5976538) failed to convert
-rank 74: Point 662 (-90.012729, 29.735094, -0.16421142) failed to convert
-rank 44: Point 471 (-90.673168, 30.045542, 18.84178) failed to convert
-rank 50: Point 477 (-90.602747, 29.675917, 0.38954627) failed to convert
-rank 65: Point 658 (-90.230495, 29.904421, 0.98950559) failed to convert
-rank 56: Point 471 (-90.475901, 29.819443, -0.32159448) failed to convert
-rank 25: Point 477 (-91.208438, 29.459753, -0.06004439) failed to convert
-rank 31: Point 477 (-90.984104, 30.115412, 8.2125035) failed to convert
-rank 77: Point 657 (-89.961039, 29.664772, 16.294705) failed to convert
-rank 68: Point 663 (-90.128885, 29.916426, -7.3609205) failed to convert
-rank 57: Point 477 (-90.428608, 30.23873, -0.4916973) failed to convert
-rank 67: Point 655 (-90.143323, 30.090125, 4.3800001) failed to convert
-rank 88: Point 665 (-89.46219, 29.343052, 1.9622583) failed to convert
-rank 21: Point 476 (-91.240319, 30.021768, -0.85766544) failed to convert
-rank 12: Point 465 (-91.63006, 28.583075, 38.031035) failed to convert
-rank 89: Point 658 (-89.402349, 29.33475, -5.1203355) failed to convert
-rank 85: Point 656 (-89.647896, 29.986031, 3.1204121) failed to convert
-rank 22: Point 472 (-91.197498, 30.484241, 11.685678) failed to convert
-rank 96: Point 665 (-89.201949, 29.182654, -0.0) failed to convert
-rank 42: Point 474 (-90.71876, 29.872012, -0.54670915) failed to convert
-rank 26: Point 470 (-91.178326, 29.690624, -2.2805136) failed to convert
-rank 86: Point 663 (-89.57937, 29.809826, 5.2364299) failed to convert
-rank 98: Point 663 (-89.086261, 29.250859, 1.1210944) failed to convert
-rank 71: Point 657 (-90.053001, 30.033341, -5.7930292) failed to convert
-rank 90: Point 663 (-89.377998, 29.139379, 0.31299999) failed to convert
-rank 94: Point 662 (-89.146999, 30.225431, 1.1071099) failed to convert
-rank 70: Point 663 (-90.072995, 30.008529, 1.4837179) failed to convert
-rank 99: Point 657 (-88.988254, 28.95422, 108.78002) failed to convert
-rank 76: Point 665 (-89.966048, 29.860069, -1.2533652) failed to convert
-rank 83: Point 657 (-89.735728, 30.250928, -1.2469314) failed to convert
-rank 66: Point 660 (-90.241013, 29.316983, 0.458) failed to convert
-rank 49: Point 477 (-90.62843, 29.529889, -0.54778991) failed to convert
-rank 72: Point 663 (-90.049339, 29.834221, -9.0) failed to convert
-rank 69: Point 659 (-90.116433, 29.737367, -1.6156279) failed to convert
-rank 63: Point 476 (-90.304563, 29.95865, -8.1046326) failed to convert
-rank 43: Point 479 (-90.698107, 29.864757, -0.44157728) failed to convert
-rank 78: Point 663 (-89.90885, 30.018213, -9.0) failed to convert
-rank 6: Point 475 (-91.799722, 29.678985, 1.9865466) failed to convert
-rank 19: Point 478 (-91.254829, 30.563856, 3.8409808) failed to convert
-rank 79: Point 657 (-89.919605, 29.624565, -4.8670467) failed to convert
-rank 75: Point 657 (-89.994156, 29.721198, -5.0078643) failed to convert
-rank 95: Point 658 (-89.175833, 29.69103, 3.1980487) failed to convert
-rank 84: Point 665 (-89.706304, 30.086969, -0.11724324) failed to convert
-rank 59: Point 475 (-90.416142, 29.799526, -0.22983639) failed to convert
-rank 15: Point 474 (-91.445389, 30.037161, -0.76024731) failed to convert
-rank 41: Point 475 (-90.770284, 29.425325, 0.31328028) failed to convert
-rank 47: Point 476 (-90.652717, 29.821651, 0.18689252) failed to convert
-rank 87: Point 657 (-89.470211, 30.173715, 1.9548926) failed to convert
-rank 80: Point 661 (-89.852905, 30.048226, 0.08306088) failed to convert
-rank 64: Point 663 (-90.29801, 29.523837, -3.844128) failed to convert
-rank 33: Point 474 (-90.905616, 30.079876, 16.133451) failed to convert
-rank 54: Point 471 (-90.490863, 30.051819, 21.971108) failed to convert
-rank 17: Point 476 (-91.357664, 30.029467, -0.4840244) failed to convert
-rank 11: Point 472 (-91.588803, 30.184068, -3.1841411) failed to convert
-rank 62: Point 474 (-90.365402, 29.535915, -0.75610509) failed to convert
-rank 92: Point 663 (-89.30669, 29.307703, -0.0) failed to convert
-rank 91: Point 657 (-89.350713, 29.149793, -2.3360168) failed to convert
-rank 4: Point 474 (-91.857832, 29.98751, -3.6338887) failed to convert
-rank 10: Point 471 (-91.650279, 29.893311, -4.1476278) failed to convert
-rank 52: Point 473 (-90.581811, 29.397316, -0.26248058) failed to convert
-rank 93: Point 658 (-89.280369, 29.092258, 15.895078) failed to convert
-rank 13: Point 475 (-91.506758, 30.127234, -4.0187371) failed to convert
-rank 73: Point 656 (-90.019209, 29.947429, 17.581567) failed to convert
-rank 27: Point 470 (-91.116916, 30.236861, -12.716257) failed to convert
-rank 51: Point 477 (-90.534875, 30.397991, -0.46377196) failed to convert
-rank 55: Point 475 (-90.51487, 29.459846, -8.2296) failed to convert
-rank 29: Point 474 (-91.03646, 30.119149, -11.429696) failed to convert
-rank 81: Point 656 (-89.777514, 30.453458, -8.1637541) failed to convert
-rank 48: Point 472 (-90.628374, 29.845008, 0.39623648) failed to convert
-rank 35: Point 481 (-90.84146, 30.189253, -1.7287886) failed to convert
-rank 0: Point 445 (-92.497619, 29.353466, 11.57297) failed to convert
-rank 97: Point 656 (-89.155173, 29.248361, -0.0) failed to convert
-rank 74: Point 663 (-90.071057, 28.982395, 21.887233) failed to convert
-rank 28: Point 470 (-91.109763, 29.666469, -0.34952307) failed to convert
-rank 37: Point 476 (-90.815701, 29.855666, -0.68518609) failed to convert
-rank 5: Point 479 (-91.819092, 29.917763, -0.96106871) failed to convert
-rank 82: Point 663 (-89.89829, 28.555705, 359.05076) failed to convert
-rank 53: Point 475 (-90.511985, 30.051322, 13.622573) failed to convert
-rank 65: Point 659 (-90.269605, 29.383787, -4.4149843) failed to convert
-rank 68: Point 664 (-90.182123, 29.218184, 0.31299999) failed to convert
-rank 39: Point 476 (-90.780134, 29.735538, -2.3891688) failed to convert
-rank 14: Point 470 (-91.497143, 29.660595, -2.4485362) failed to convert
-rank 61: Point 477 (-90.386553, 29.567915, -1.1977036) failed to convert
-rank 30: Point 475 (-91.078022, 29.17274, 1.635819) failed to convert
-rank 24: Point 472 (-91.209737, 29.694088, -6.489192) failed to convert
-rank 60: Point 470 (-90.385691, 29.88868, -0.48786046) failed to convert
-rank 3: Point 476 (-91.876567, 30.547588, -5.8607908) failed to convert
-rank 23: Point 475 (-91.210687, 29.959585, -1.0488592) failed to convert
-rank 67: Point 656 (-90.11539, 30.450382, -1.4064836) failed to convert
-rank 46: Point 468 (-90.714425, 29.154133, -0.0) failed to convert
-rank 77: Point 658 (-89.944329, 29.8756, 18.514827) failed to convert
-rank 88: Point 666 (-89.461035, 29.35574, 37.624894) failed to convert
-rank 58: Point 467 (-90.422366, 30.010103, -6.5022988) failed to convert
-rank 2: Point 471 (-91.924284, 30.931125, -16.203151) failed to convert
-rank 36: Point 472 (-90.877082, 29.290048, -0.56798465) failed to convert
-rank 8: Point 468 (-91.657751, 30.953916, -5.2991078) failed to convert
-rank 40: Point 471 (-90.755893, 29.851433, -0.52585878) failed to convert
-rank 16: Point 472 (-91.358959, 30.740506, 19.922655) failed to convert
-rank 20: Point 473 (-91.240716, 30.339461, -12.833694) failed to convert
-rank 89: Point 659 (-89.412652, 29.214435, -0.29846602) failed to convert
-rank 85: Point 657 (-89.690865, 29.467116, -3.5940542) failed to convert
-rank 86: Point 664 (-89.613632, 29.400026, -4.4144186) failed to convert
-rank 96: Point 666 (-89.161889, 29.633761, 4.1106399) failed to convert
-rank 71: Point 658 (-90.058532, 29.962406, -2.064383) failed to convert
-rank 90: Point 664 (-89.369719, 29.235563, 0.05509575) failed to convert
-rank 98: Point 664 (-89.039041, 29.772257, 3.8662657) failed to convert
-rank 66: Point 661 (-90.170645, 30.244175, 4.29) failed to convert
-rank 70: Point 664 (-90.09764, 29.690676, -8.2296) failed to convert
-rank 76: Point 666 (-89.976442, 29.728399, -2.3715737) failed to convert
-rank 44: Point 472 (-90.724332, 29.307044, -0.0) failed to convert
-rank 99: Point 658 (-88.947314, 29.402265, 15.630182) failed to convert
-rank 34: Point 472 (-90.93288, 29.208077, -0.3837068) failed to convert
-rank 94: Point 663 (-89.242501, 29.152603, 1.3642083) failed to convert
-rank 1: Point 478 (-92.09546, 29.806836, -0.69302486) failed to convert
-rank 83: Point 658 (-89.792182, 29.56114, -0.25260116) failed to convert
-rank 25: Point 478 (-91.152628, 30.342533, 18.577389) failed to convert
-rank 45: Point 476 (-90.701038, 29.460074, -1.3751147) failed to convert
-rank 50: Point 478 (-90.549209, 30.426278, -4.1614115) failed to convert
-rank 7: Point 477 (-91.709742, 30.69515, -7.0214606) failed to convert
-rank 9: Point 474 (-91.626945, 30.946507, -21.320677) failed to convert
-rank 69: Point 660 (-90.10251, 29.917631, -2.8101583) failed to convert
-rank 78: Point 664 (-89.887625, 30.282087, -1.6402881) failed to convert
-rank 56: Point 472 (-90.475593, 29.823688, -0.51510954) failed to convert
-rank 95: Point 659 (-89.219604, 29.19698, -0.0) failed to convert
-rank 21: Point 477 (-91.221393, 30.322879, -11.213512) failed to convert
-rank 79: Point 658 (-89.899748, 29.873587, -2.8563576) failed to convert
-rank 57: Point 478 (-90.489657, 29.397702, -8.2296) failed to convert
-rank 72: Point 664 (-90.049748, 29.828832, 1.5368378) failed to convert
-rank 75: Point 658 (-89.971974, 30.002305, -9.0) failed to convert
-rank 26: Point 471 (-91.17832, 29.690664, -2.2805136) failed to convert
-rank 12: Point 466 (-91.5622, 29.771973, -0.51516495) failed to convert
-rank 42: Point 475 (-90.811205, 28.509883, 30.514009) failed to convert
-rank 32: Point 474 (-90.936613, 30.13514, 18.635061) failed to convert
-rank 87: Point 658 (-89.452841, 30.374755, -6.0473217) failed to convert
-rank 64: Point 664 (-90.297981, 29.524179, -3.5532136) failed to convert
-rank 80: Point 662 (-89.868181, 29.858656, 0.37945719) failed to convert
-rank 38: Point 472 (-90.801034, 29.68255, -0.50027414) failed to convert
-rank 22: Point 473 (-91.197582, 30.482814, 11.463434) failed to convert
-rank 84: Point 666 (-89.719012, 29.93321, 2.3752538) failed to convert
-rank 31: Point 478 (-91.044527, 29.187577, 0.49242518) failed to convert
-rank 49: Point 478 (-90.592033, 30.045555, 24.756332) failed to convert
-rank 92: Point 664 (-89.3058, 29.317601, -0.0) failed to convert
-rank 18: Point 477 (-91.292496, 30.537277, -16.033396) failed to convert
-rank 91: Point 658 (-89.34771, 29.184605, -0.37790369) failed to convert
-rank 73: Point 657 (-90.034654, 29.750005, -1.8318479) failed to convert
-rank 6: Point 476 (-91.751806, 30.540902, -14.112241) failed to convert
-rank 43: Point 480 (-90.700227, 29.834212, -0.26978214) failed to convert
-rank 81: Point 657 (-89.820961, 29.922053, -8.8337143) failed to convert
-rank 63: Point 477 (-90.341065, 29.467025, -1.6081682) failed to convert
-rank 41: Point 476 (-90.764928, 29.503885, -0.5965901) failed to convert
-rank 93: Point 659 (-89.280084, 29.094808, 8.2424114) failed to convert
-rank 74: Point 664 (-90.01055, 29.762819, -1.9315263) failed to convert
-rank 82: Point 664 (-89.740985, 30.506514, -5.8015125) failed to convert
-rank 19: Point 479 (-91.25707, 30.528051, 15.64902) failed to convert
-rank 11: Point 473 (-91.55025, 30.840666, -12.209535) failed to convert
-rank 47: Point 477 (-90.645797, 29.920198, -0.3546695) failed to convert
-rank 62: Point 475 (-90.339531, 29.886075, -0.07948877) failed to convert
-rank 97: Point 657 (-89.14409, 29.37276, 7.6075643) failed to convert
-rank 15: Point 475 (-91.484081, 29.384667, 2.2777526) failed to convert
-rank 4: Point 475 (-91.811765, 30.823891, -17.614391) failed to convert
-rank 17: Point 477 (-91.323302, 30.587832, -17.190414) failed to convert
-rank 68: Point 665 (-90.191094, 29.099119, 2.1540269) failed to convert
-rank 77: Point 659 (-89.944079, 29.878728, -6.6629285) failed to convert
-rank 52: Point 474 (-90.582532, 29.386989, -0.51091388) failed to convert
-rank 65: Point 660 (-90.269599, 29.38363, -3.8049108) failed to convert
-rank 13: Point 476 (-91.517225, 29.949477, -3.2066942) failed to convert
-rank 28: Point 471 (-91.074737, 30.20965, 0.09032962) failed to convert
-rank 54: Point 472 (-90.519078, 29.660145, -0.53576117) failed to convert
-rank 89: Point 660 (-89.38555, 29.529803, 2.7080563) failed to convert
-rank 67: Point 657 (-90.188449, 29.499492, 1.1358762) failed to convert
-rank 88: Point 667 (-89.44287, 29.568426, 1.7069258) failed to convert
-rank 96: Point 667 (-89.14684, 29.801579, 2.7778009) failed to convert
-rank 55: Point 476 (-90.474699, 30.017381, 21.152914) failed to convert
-rank 85: Point 658 (-89.658975, 29.852618, 8.6256481) failed to convert
-rank 86: Point 665 (-89.568654, 29.936383, -0.10566308) failed to convert
-rank 98: Point 665 (-89.05903, 29.552205, 1.7115406) failed to convert
-rank 29: Point 475 (-91.030883, 30.204169, 23.835949) failed to convert
-rank 71: Point 659 (-90.052931, 30.034072, -1.4859594) failed to convert
-rank 66: Point 662 (-90.232865, 29.425261, 0.20245187) failed to convert
-rank 70: Point 665 (-90.092524, 29.756803, 0.31299999) failed to convert
-rank 90: Point 665 (-89.348198, 29.484458, 3.7972549) failed to convert
-rank 99: Point 659 (-88.872824, 30.203613, 9.1594867) failed to convert
-rank 83: Point 659 (-89.735214, 30.257023, -2.1622209) failed to convert
-rank 59: Point 476 (-90.410046, 29.882727, -0.4595488) failed to convert
-rank 33: Point 475 (-90.905909, 30.075417, 23.443381) failed to convert
-rank 76: Point 667 (-89.977691, 29.712393, -8.2296) failed to convert
-rank 14: Point 471 (-91.433038, 30.733115, -9.9929603) failed to convert
-rank 24: Point 473 (-91.209755, 29.693665, -6.486144) failed to convert
-rank 51: Point 478 (-90.597103, 29.525962, -1.5595646) failed to convert
-rank 53: Point 476 (-90.542339, 29.628014, 0.65277419) failed to convert
-rank 94: Point 664 (-89.229111, 29.305046, 0.26713216) failed to convert
-rank 69: Point 661 (-90.116424, 29.737328, -0.82997976) failed to convert
-rank 30: Point 476 (-91.016813, 30.118789, -5.8099841) failed to convert
-rank 60: Point 471 (-90.355233, 30.29967, -0.23945423) failed to convert
-rank 78: Point 665 (-89.964009, 29.322306, 0.98922591) failed to convert
-rank 0: Point 446 (-92.494204, 29.418957, 11.499395) failed to convert
-rank 39: Point 477 (-90.769498, 29.890909, -0.37015748) failed to convert
-rank 3: Point 477 (-91.871557, 30.638361, -6.4153629) failed to convert
-rank 37: Point 477 (-90.814656, 29.871008, -2.1270465) failed to convert
-rank 46: Point 469 (-90.695878, 29.423801, 0.27695504) failed to convert
-rank 61: Point 478 (-90.390239, 29.517516, -1.5161851) failed to convert
-rank 48: Point 473 (-90.648028, 29.56462, -2.5926159) failed to convert
-rank 23: Point 476 (-91.234579, 29.577478, 10.216565) failed to convert
-rank 35: Point 482 (-90.841454, 30.189213, -2.1337865) failed to convert
-rank 79: Point 659 (-89.87768, 30.14824, 0.05958053) failed to convert
-rank 95: Point 660 (-89.193772, 29.489233, 1.7059673) failed to convert
-rank 58: Point 468 (-90.423828, 29.990022, -8.8385911) failed to convert
-rank 72: Point 665 (-90.00247, 30.429559, -9.3590912) failed to convert
-rank 36: Point 473 (-90.847456, 29.732299, -0.21690954) failed to convert
-rank 10: Point 472 (-91.600838, 30.749122, -11.278352) failed to convert
-rank 8: Point 469 (-91.671369, 30.718042, -7.9635687) failed to convert
-rank 87: Point 659 (-89.534841, 29.41376, -0.0) failed to convert
-rank 40: Point 472 (-90.769787, 29.6487, -0.08523308) failed to convert
-rank 64: Point 665 (-90.297995, 29.523969, -3.7441358) failed to convert
-rank 75: Point 659 (-89.987292, 29.808352, -0.11082658) failed to convert
-rank 80: Point 663 (-89.850715, 30.075009, -7.5535542) failed to convert
-rank 9: Point 475 (-91.625217, 30.975956, -14.514017) failed to convert
-rank 84: Point 667 (-89.751647, 29.535127, 24.633103) failed to convert
-rank 25: Point 479 (-91.152834, 30.339134, 10.040866) failed to convert
-rank 1: Point 479 (-92.094259, 29.83021, 0.08882129) failed to convert
-rank 56: Point 473 (-90.484008, 29.707171, -0.71178666) failed to convert
-rank 2: Point 472 (-91.928561, 30.852198, -10.198889) failed to convert
-rank 27: Point 471 (-91.13119, 30.014487, -1.1049149) failed to convert
-rank 34: Point 473 (-90.868417, 30.175032, -1.0057638) failed to convert
-rank 73: Point 658 (-90.018752, 29.953026, 2.4274426) failed to convert
-rank 7: Point 478 (-91.720039, 30.513863, -12.329161) failed to convert
-rank 92: Point 665 (-89.290991, 29.487293, 4.9059393) failed to convert
-rank 20: Point 474 (-91.229659, 30.514778, 8.6314358) failed to convert
-rank 21: Point 478 (-91.222067, 30.312072, 11.483605) failed to convert
-rank 57: Point 479 (-90.489185, 29.404278, -1.1615313) failed to convert
-rank 81: Point 658 (-89.820597, 29.926449, 12.24105) failed to convert
-rank 5: Point 480 (-91.760011, 30.977726, -12.242103) failed to convert
-rank 45: Point 477 (-90.673446, 29.857464, -0.32889337) failed to convert
-rank 49: Point 479 (-90.642839, 29.323538, -8.2296) failed to convert
-rank 93: Point 660 (-89.26452, 29.272947, -0.0) failed to convert
-rank 91: Point 659 (-89.340824, 29.264111, 0.02490244) failed to convert
-rank 74: Point 665 (-90.007985, 29.795481, 22.1112) failed to convert
-rank 44: Point 473 (-90.684589, 29.881984, -1.5506055) failed to convert
-rank 97: Point 658 (-89.097605, 29.889608, 3.0351263) failed to convert
-rank 31: Point 479 (-90.984132, 30.114766, 9.8106889) failed to convert
-rank 82: Point 665 (-89.757359, 30.308377, -5.7900144) failed to convert
-rank 16: Point 473 (-91.392457, 30.192724, -0.66399715) failed to convert
-rank 32: Point 475 (-90.961687, 29.756299, -0.59555774) failed to convert
-rank 68: Point 666 (-90.128856, 29.916479, -7.3609205) failed to convert
-rank 50: Point 479 (-90.602711, 29.675965, -1.1511387) failed to convert
-rank 12: Point 467 (-91.524619, 30.412773, -3.6944125) failed to convert
-rank 77: Point 660 (-89.96121, 29.662339, 14.99819) failed to convert
-rank 65: Point 661 (-90.269565, 29.383733, -4.5082914) failed to convert
-rank 42: Point 476 (-90.742778, 29.522945, -1.7216942) failed to convert
-rank 67: Point 658 (-90.219164, 29.091447, -0.79417351) failed to convert
-rank 89: Point 661 (-89.412726, 29.213316, 0.31299999) failed to convert
-rank 66: Point 663 (-90.164408, 30.324605, 3.7154213) failed to convert
-rank 18: Point 478 (-91.319031, 30.109247, -3.9368733) failed to convert
-rank 41: Point 477 (-90.770708, 29.41897, -8.2296) failed to convert
-rank 88: Point 668 (-89.463199, 29.330029, -0.06569429) failed to convert
-rank 96: Point 668 (-89.116617, 30.136355, 2.9106689) failed to convert
-rank 63: Point 478 (-90.268206, 30.441084, -2.6274669) failed to convert
-rank 85: Point 659 (-89.690827, 29.467258, -2.322756) failed to convert
-rank 86: Point 666 (-89.613593, 29.400037, -4.4144186) failed to convert
-rank 22: Point 474 (-91.195968, 30.508141, 21.391351) failed to convert
-rank 98: Point 666 (-88.99788, 30.220297, 5.8543998) failed to convert
-rank 70: Point 666 (-90.088095, 29.814004, 1.0859703) failed to convert
-rank 99: Point 660 (-88.937487, 29.508853, 11.397191) failed to convert
-rank 43: Point 481 (-90.718247, 29.573649, -1.9965772) failed to convert
-rank 83: Point 660 (-89.773833, 29.786779, -0.70909037) failed to convert
-rank 47: Point 478 (-90.673794, 29.519355, -1.5628056) failed to convert
-rank 71: Point 660 (-90.061048, 29.930099, 25.075433) failed to convert
-rank 11: Point 474 (-91.556708, 30.731451, 5.5562512) failed to convert
-rank 90: Point 666 (-89.364729, 29.293292, 19.551584) failed to convert
-rank 6: Point 477 (-91.741262, 30.727618, -15.995905) failed to convert
-rank 26: Point 472 (-91.178311, 29.690724, -2.2805136) failed to convert
-rank 76: Point 668 (-89.949239, 30.071595, -4.4378882) failed to convert
-rank 62: Point 476 (-90.339518, 29.886134, -0.11338668) failed to convert
-rank 78: Point 666 (-89.909555, 30.009163, 0.05152234) failed to convert
-rank 95: Point 661 (-89.220132, 29.190875, -0.61055912) failed to convert
-rank 15: Point 476 (-91.466664, 29.679808, -3.5021521) failed to convert
-rank 19: Point 480 (-91.254481, 30.569173, 3.0365526) failed to convert
-rank 79: Point 660 (-89.947205, 29.275192, 0.31299999) failed to convert
-rank 69: Point 662 (-90.110017, 29.820368, 0.07590051) failed to convert
-rank 72: Point 666 (-90.033965, 30.030436, -4.8536355) failed to convert
-rank 64: Point 666 (-90.297962, 29.524398, -2.9140483) failed to convert
-rank 94: Point 665 (-89.149965, 30.192417, 13.478051) failed to convert
-rank 17: Point 478 (-91.319249, 30.652973, 5.654972) failed to convert
-rank 13: Point 477 (-91.481372, 30.553164, -5.2337689) failed to convert
-rank 59: Point 477 (-90.411496, 29.86293, -0.4513178) failed to convert
-rank 28: Point 472 (-91.108497, 29.685711, -1.3889387) failed to convert
-rank 29: Point 476 (-91.03589, 30.12765, -11.346181) failed to convert
-rank 87: Point 660 (-89.491357, 29.926032, -0.18825316) failed to convert
-rank 4: Point 476 (-91.805683, 30.932548, -16.509348) failed to convert
-rank 14: Point 472 (-91.498459, 29.637494, -0.51354734) failed to convert
-rank 55: Point 477 (-90.466704, 30.127238, -0.08323547) failed to convert
-rank 80: Point 664 (-89.850713, 30.074949, -7.5535542) failed to convert
-rank 38: Point 473 (-90.786144, 29.900879, -0.36144537) failed to convert
-rank 75: Point 660 (-89.97196, 30.002246, -9.0) failed to convert
-rank 84: Point 668 (-89.675605, 30.455251, -7.6881606) failed to convert
-rank 33: Point 476 (-90.931361, 29.693448, -0.50779002) failed to convert
-rank 52: Point 475 (-90.562953, 29.663577, -0.97300293) failed to convert
-rank 24: Point 474 (-91.209734, 29.693977, -6.489192) failed to convert
-rank 54: Point 473 (-90.539243, 29.377336, -0.0) failed to convert
-rank 53: Point 477 (-90.56019, 29.376558, -0.0) failed to convert
-rank 3: Point 478 (-91.93135, 29.529098, -0.62075683) failed to convert
-rank 39: Point 478 (-90.775854, 29.798127, -1.5959007) failed to convert
-rank 37: Point 478 (-90.82377, 29.736614, -2.5443282) failed to convert
-rank 30: Point 477 (-91.014725, 30.1506, -11.726267) failed to convert
-rank 46: Point 470 (-90.697467, 29.400769, 0.3048) failed to convert
-rank 73: Point 659 (-90.015707, 29.991699, 5.3322155) failed to convert
-rank 60: Point 472 (-90.373474, 30.053758, -9.0) failed to convert
-rank 0: Point 447 (-92.484407, 29.625607, -0.7479737) failed to convert
-rank 61: Point 479 (-90.389873, 29.522469, 0.72032182) failed to convert
-rank 51: Point 479 (-90.603109, 29.44054, -0.30638128) failed to convert
-rank 91: Point 660 (-89.344228, 29.224664, -0.21902424) failed to convert
-rank 48: Point 474 (-90.599266, 30.255799, -0.32363678) failed to convert
-rank 35: Point 483 (-90.841444, 30.189153, -2.1394225) failed to convert
-rank 92: Point 666 (-89.30265, 29.353747, 1.9839756) failed to convert
-rank 74: Point 666 (-90.005987, 29.820925, -2.5776542) failed to convert
-rank 81: Point 659 (-89.794801, 30.242697, -1.1399448) failed to convert
-rank 93: Point 661 (-89.278004, 29.118436, -0.22668576) failed to convert
-rank 97: Point 659 (-89.140919, 29.408125, 5.276843) failed to convert
-rank 40: Point 473 (-90.785409, 29.419282, -0.18288) failed to convert
-rank 82: Point 666 (-89.772237, 30.127508, 1.942651) failed to convert
-rank 58: Point 469 (-90.423832, 29.989962, -8.8385911) failed to convert
-rank 68: Point 667 (-90.12877, 29.917536, -3.7942234) failed to convert
-rank 36: Point 474 (-90.815135, 30.208308, -1.0044436) failed to convert
-rank 25: Point 480 (-91.162281, 30.191258, 0.54719746) failed to convert
-rank 1: Point 480 (-92.048498, 30.707632, -9.5671575) failed to convert
-rank 77: Point 661 (-89.944062, 29.878764, -6.6629285) failed to convert
-rank 23: Point 477 (-91.188075, 30.317147, 14.014307) failed to convert
-rank 67: Point 659 (-90.158171, 29.896537, -0.08600379) failed to convert
-rank 65: Point 662 (-90.26957, 29.383659, -4.4570207) failed to convert
-rank 27: Point 472 (-91.15206, 29.686545, -3.3960816) failed to convert
-rank 7: Point 479 (-91.695002, 30.952538, -12.400656) failed to convert
-rank 96: Point 669 (-89.199555, 29.209538, -0.0) failed to convert
-rank 56: Point 474 (-90.502998, 29.44289, -8.2296) failed to convert
-rank 2: Point 473 (-91.931996, 30.78869, -8.2296) failed to convert
-rank 34: Point 474 (-90.900807, 29.692359, -1.6544701) failed to convert
-rank 8: Point 470 (-91.664126, 30.843643, -12.428084) failed to convert
-rank 21: Point 479 (-91.215149, 30.42125, -6.9972803) failed to convert
-rank 89: Point 662 (-89.402322, 29.334779, -5.1203355) failed to convert
-rank 45: Point 478 (-90.693973, 29.562159, -1.2052387) failed to convert
-rank 57: Point 480 (-90.45578, 29.866674, -0.34457298) failed to convert
-rank 86: Point 667 (-89.627434, 29.232822, 7.4363965) failed to convert
-rank 70: Point 667 (-90.092492, 29.757193, -1.4403092) failed to convert
-rank 98: Point 667 (-89.09475, 29.155231, 0.21169531) failed to convert
-rank 9: Point 476 (-91.633132, 30.840104, -11.42969) failed to convert
-rank 49: Point 480 (-90.604511, 29.869639, -0.92912464) failed to convert
-rank 31: Point 480 (-90.98416, 30.114119, 14.64199) failed to convert
-rank 88: Point 669 (-89.44852, 29.502182, 1.5105659) failed to convert
-rank 66: Point 664 (-90.193421, 29.94587, -2.7624532) failed to convert
-rank 16: Point 474 (-91.359198, 30.73603, 9.6881052) failed to convert
-rank 99: Point 661 (-88.873741, 30.193569, 9.4272834) failed to convert
-rank 71: Point 661 (-90.052937, 30.033938, -5.7881524) failed to convert
-rank 44: Point 474 (-90.687823, 29.835512, -0.36900419) failed to convert
-rank 85: Point 660 (-89.689406, 29.484283, 19.619309) failed to convert
-rank 83: Point 661 (-89.793056, 29.550067, -0.1178736) failed to convert
-rank 10: Point 473 (-91.596547, 30.822013, -14.125323) failed to convert
-rank 76: Point 669 (-89.95696, 29.974456, 0.0503065) failed to convert
-rank 90: Point 667 (-89.365726, 29.28171, -4.567733) failed to convert
-rank 42: Point 477 (-90.718219, 29.879268, -0.53454717) failed to convert
-rank 12: Point 468 (-91.585421, 29.369554, 2.524311) failed to convert
-rank 20: Point 475 (-91.277209, 29.75395, -0.94213422) failed to convert
-rank 78: Point 667 (-89.920558, 29.871443, -6.6729869) failed to convert
-rank 79: Point 661 (-89.898701, 29.886466, -6.4117732) failed to convert
-rank 95: Point 662 (-89.219103, 29.20253, -0.38126064) failed to convert
-rank 18: Point 479 (-91.292274, 30.540685, -15.918181) failed to convert
-rank 64: Point 667 (-90.297953, 29.524353, -3.667913) failed to convert
-rank 94: Point 666 (-89.23891, 29.193444, -0.0) failed to convert
-rank 72: Point 667 (-90.049307, 29.834169, -9.0) failed to convert
-rank 87: Point 661 (-89.474926, 30.117513, 2.9547939) failed to convert
-rank 69: Point 663 (-90.131812, 29.53681, 1.1054856) failed to convert
-rank 63: Point 479 (-90.307629, 29.917363, -0.36280919) failed to convert
-rank 41: Point 478 (-90.74919, 29.73362, -1.3691216) failed to convert
-rank 43: Point 482 (-90.716019, 29.605783, 0.10486606) failed to convert
-rank 80: Point 665 (-89.887564, 29.616516, -2.3797369) failed to convert
-rank 75: Point 661 (-90.028406, 29.282274, 0.31299999) failed to convert
-rank 50: Point 480 (-90.601534, 29.692599, 0.61168342) failed to convert
-rank 84: Point 669 (-89.731629, 29.779578, -0.0) failed to convert
-rank 5: Point 481 (-91.818407, 29.929708, -2.0217095) failed to convert
-rank 6: Point 478 (-91.764254, 30.318838, -2.4052883) failed to convert
-rank 47: Point 479 (-90.642142, 29.972054, -0.46246808) failed to convert
-rank 22: Point 475 (-91.200253, 30.440692, -4.9615244) failed to convert
-rank 26: Point 473 (-91.15609, 30.04129, -0.7551149) failed to convert
-rank 11: Point 475 (-91.602904, 29.940041, 0.05158284) failed to convert
-rank 73: Point 660 (-90.011802, 30.041045, 0.02) failed to convert
-rank 62: Point 477 (-90.33951, 29.886174, -0.13398049) failed to convert
-rank 32: Point 476 (-90.936737, 30.132025, -6.3798876) failed to convert
-rank 19: Point 481 (-91.258516, 30.504795, 14.312314) failed to convert
-rank 15: Point 477 (-91.418804, 30.478077, -4.6650763) failed to convert
-rank 17: Point 479 (-91.377905, 29.695775, -4.4927522) failed to convert
-rank 91: Point 661 (-89.349055, 29.168708, -2.5607799) failed to convert
-rank 92: Point 667 (-89.330336, 29.034457, 6.9979115) failed to convert
-rank 93: Point 662 (-89.271939, 29.187825, 5.6147998) failed to convert
-rank 81: Point 660 (-89.806826, 30.095443, 7.9762324) failed to convert
-rank 74: Point 667 (-90.009845, 29.771754, 0.81116585) failed to convert
-rank 97: Point 660 (-89.163135, 29.157556, 0.03565132) failed to convert
-rank 13: Point 478 (-91.544925, 29.475193, 1.8946964) failed to convert
-rank 59: Point 478 (-90.411451, 29.863484, -0.54770244) failed to convert
-rank 29: Point 477 (-91.03179, 30.190275, -11.334691) failed to convert
-rank 82: Point 667 (-89.794455, 29.855214, -0.80360157) failed to convert
-rank 28: Point 473 (-91.109749, 29.666061, -2.2941857) failed to convert
-rank 4: Point 477 (-91.810939, 30.838459, -17.858231) failed to convert
-rank 55: Point 478 (-90.51418, 29.46931, 0.09144073) failed to convert
-rank 68: Point 668 (-90.128684, 29.918548, -3.4826923) failed to convert
-rank 65: Point 663 (-90.260895, 29.499615, -0.04636803) failed to convert
-rank 67: Point 660 (-90.216742, 29.123532, 7.1291439) failed to convert
-rank 54: Point 474 (-90.517449, 29.682569, -0.92697576) failed to convert
-rank 14: Point 473 (-91.497096, 29.660556, -3.1760161) failed to convert
-rank 77: Point 662 (-89.940648, 29.921601, 32.879046) failed to convert
-rank 33: Point 477 (-90.906395, 30.068003, -10.949557) failed to convert
-rank 96: Point 670 (-89.192625, 29.287664, -0.16397366) failed to convert
-rank 89: Point 663 (-89.404106, 29.31393, 0.31299999) failed to convert
-rank 37: Point 479 (-90.789996, 30.231591, -0.92152212) failed to convert
-rank 70: Point 668 (-90.078948, 29.931747, -1.1851911) failed to convert
-rank 24: Point 475 (-91.209736, 29.693778, -6.574536) failed to convert
-rank 38: Point 474 (-90.767145, 30.177276, -0.46875908) failed to convert
-rank 3: Point 479 (-91.890913, 30.282235, -6.1132929) failed to convert
-rank 98: Point 668 (-89.092284, 29.181988, 2.4165454) failed to convert
-rank 88: Point 670 (-89.397666, 30.091993, 2.78) failed to convert
-rank 86: Point 668 (-89.657361, 28.868959, 66.908938) failed to convert
-rank 66: Point 665 (-90.187795, 30.01953, 1.9640955) failed to convert
-rank 46: Point 471 (-90.695925, 29.423101, -0.19441459) failed to convert
-rank 51: Point 480 (-90.603894, 29.429295, 0.30480002) failed to convert
-rank 48: Point 475 (-90.642876, 29.638199, -1.0401197) failed to convert
-rank 30: Point 478 (-91.042577, 29.723699, -0.65073252) failed to convert
-rank 61: Point 480 (-90.386695, 29.565818, -0.16157532) failed to convert
-rank 39: Point 479 (-90.820162, 29.144244, -0.0) failed to convert
-rank 60: Point 473 (-90.379457, 29.972639, -2.2363343) failed to convert
-rank 40: Point 474 (-90.712011, 30.483794, -9.4067586) failed to convert
-rank 83: Point 662 (-89.774001, 29.784496, -0.03514088) failed to convert
-rank 53: Point 478 (-90.541058, 29.645669, -2.2361495) failed to convert
-rank 71: Point 662 (-90.058713, 29.960005, -6.3246004) failed to convert
-rank 35: Point 484 (-90.841431, 30.18898, -1.1916069) failed to convert
-rank 52: Point 476 (-90.579449, 29.430585, 0.06095999) failed to convert
-rank 1: Point 481 (-92.092661, 29.853107, -0.51229481) failed to convert
-rank 99: Point 662 (-88.870208, 30.231006, 5.6047522) failed to convert
-rank 85: Point 661 (-89.690807, 29.467135, -2.5084123) failed to convert
-rank 78: Point 668 (-89.907861, 30.030275, 1.2695698) failed to convert
-rank 2: Point 474 (-91.981265, 29.865859, -0.69203823) failed to convert
-rank 90: Point 668 (-89.277937, 30.284856, 4.5768872) failed to convert
-rank 76: Point 670 (-90.01322, 29.258357, 0.90476737) failed to convert
-rank 27: Point 473 (-91.116902, 30.236823, -12.716257) failed to convert
-rank 25: Point 481 (-91.195747, 29.662214, -0.65590985) failed to convert
-rank 7: Point 480 (-91.744658, 30.076657, -5.1935338) failed to convert
-rank 95: Point 663 (-89.219252, 29.200803, -0.34531262) failed to convert
-rank 64: Point 668 (-90.297942, 29.524496, -2.0088891) failed to convert
-rank 36: Point 475 (-90.829976, 29.990301, 17.627411) failed to convert
-rank 21: Point 480 (-91.215961, 30.408367, -15.606066) failed to convert
-rank 56: Point 475 (-90.493495, 29.575369, 0.41362905) failed to convert
-rank 79: Point 662 (-89.91958, 29.624597, -4.8670467) failed to convert
-rank 57: Point 481 (-90.489253, 29.402983, -8.2296) failed to convert
-rank 94: Point 667 (-89.23685, 29.216757, -0.0) failed to convert
-rank 72: Point 668 (-90.033913, 30.030846, 10.20954) failed to convert
-rank 45: Point 479 (-90.667379, 29.94415, -0.4100955) failed to convert
-rank 87: Point 662 (-89.511328, 29.690283, -0.0) failed to convert
-rank 34: Point 475 (-90.867704, 30.18524, -1.4455977) failed to convert
-rank 69: Point 664 (-90.116411, 29.737269, 0.54077118) failed to convert
-rank 75: Point 662 (-89.979871, 29.902193, 1.1216902) failed to convert
-rank 80: Point 666 (-89.850712, 30.074908, -7.5535542) failed to convert
-rank 8: Point 471 (-91.657059, 30.965727, -12.994827) failed to convert
-rank 44: Point 475 (-90.671585, 30.067911, -3.9636507) failed to convert
-rank 84: Point 670 (-89.739766, 29.67931, -0.06679824) failed to convert
-rank 73: Point 661 (-90.019337, 29.945181, -6.8153285) failed to convert
-rank 58: Point 470 (-90.423835, 29.989922, -8.8385911) failed to convert
-rank 63: Point 480 (-90.335685, 29.539687, -0.21167962) failed to convert
-rank 31: Point 481 (-90.990502, 30.017801, -2.79687) failed to convert
-rank 18: Point 480 (-91.292168, 30.542375, -15.859928) failed to convert
-rank 43: Point 483 (-90.698079, 29.86481, 0.29866627) failed to convert
-rank 10: Point 474 (-91.671157, 29.524576, 1.974935) failed to convert
-rank 16: Point 475 (-91.424197, 29.665077, 0.4014248) failed to convert
-rank 42: Point 478 (-90.718717, 29.872054, -1.4834069) failed to convert
-rank 9: Point 477 (-91.673488, 30.138676, -1.2096539) failed to convert
-rank 92: Point 668 (-89.26182, 29.819017, -0.0) failed to convert
-rank 91: Point 662 (-89.344101, 29.226039, -0.16751617) failed to convert
-rank 41: Point 479 (-90.740977, 29.852897, -0.22644052) failed to convert
-rank 23: Point 478 (-91.236308, 29.549533, -0.06789617) failed to convert
-rank 50: Point 481 (-90.601063, 29.699192, 0.23179539) failed to convert
-rank 26: Point 474 (-91.171857, 29.79267, -7.0439285) failed to convert
-rank 93: Point 663 (-89.253636, 29.396264, 8.6433539) failed to convert
-rank 81: Point 661 (-89.824701, 29.875259, -0.65568652) failed to convert
-rank 22: Point 476 (-91.199838, 30.447205, 14.13491) failed to convert
-rank 74: Point 668 (-89.991907, 29.999607, 6.4920184) failed to convert
-rank 12: Point 469 (-91.549057, 29.996654, -1.937234) failed to convert
-rank 20: Point 476 (-91.298945, 29.400198, 1.8968595) failed to convert
-rank 47: Point 480 (-90.650091, 29.858823, -0.71761329) failed to convert
-rank 6: Point 479 (-91.738857, 30.769816, -9.3796966) failed to convert
-rank 97: Point 661 (-89.067949, 30.214376, 3.6249146) failed to convert
-rank 82: Point 668 (-89.816487, 29.583333, 12.916435) failed to convert
-rank 11: Point 476 (-91.569921, 30.5066, -5.4815882) failed to convert
-rank 62: Point 478 (-90.354009, 29.690284, -0.52018486) failed to convert
-rank 68: Point 669 (-90.148074, 29.665965, 0.31299999) failed to convert
-rank 65: Point 664 (-90.226732, 29.953174, 22.131573) failed to convert
-rank 67: Point 661 (-90.157927, 29.899293, 1.3203049) failed to convert
-rank 89: Point 664 (-89.347129, 29.971615, 0.41713701) failed to convert
-rank 77: Point 663 (-89.999969, 29.167485, 11.267177) failed to convert
-rank 96: Point 671 (-89.201105, 29.191501, -0.0) failed to convert
-rank 70: Point 669 (-90.092477, 29.75723, -2.0585023) failed to convert
-rank 49: Point 481 (-90.627598, 29.54172, -3.2563165) failed to convert
-rank 19: Point 482 (-91.257967, 30.513422, -9.1416807) failed to convert
-rank 13: Point 479 (-91.519932, 29.903028, -0.59618635) failed to convert
-rank 17: Point 480 (-91.32113, 30.622593, -8.4644257) failed to convert
-rank 0: Point 448 (-92.531352, 28.582268, 37.872753) failed to convert
-rank 86: Point 669 (-89.613535, 29.400053, -4.4144186) failed to convert
-rank 59: Point 479 (-90.411473, 29.863163, -0.4560093) failed to convert
-rank 98: Point 669 (-89.090823, 29.198122, 0.25185491) failed to convert
-rank 83: Point 663 (-89.769219, 29.842976, -0.33879313) failed to convert
-rank 66: Point 666 (-90.169684, 30.25533, 4.1799998) failed to convert
-rank 88: Point 671 (-89.389612, 30.184252, 3.2282844) failed to convert
-rank 71: Point 663 (-90.052944, 30.033807, -5.7912004) failed to convert
-rank 28: Point 474 (-91.109569, 29.668861, -2.7077394) failed to convert
-rank 5: Point 482 (-91.767719, 30.840998, -10.407028) failed to convert
-rank 85: Point 662 (-89.634141, 30.149185, -0.13373363) failed to convert
-rank 99: Point 663 (-88.875596, 30.173582, 9.7237168) failed to convert
-rank 4: Point 478 (-91.824644, 30.591763, -5.7878537) failed to convert
-rank 33: Point 478 (-90.932058, 29.682611, -0.60073531) failed to convert
-rank 29: Point 478 (-91.066218, 29.660348, -0.584292) failed to convert
-rank 55: Point 479 (-90.514852, 29.459905, -8.2296) failed to convert
-rank 54: Point 475 (-90.523703, 29.595115, -1.1869163) failed to convert
-rank 14: Point 474 (-91.496904, 29.663798, -0.49747008) failed to convert
-rank 15: Point 478 (-91.402328, 30.748579, -20.0) failed to convert
-rank 95: Point 664 (-89.220901, 29.182024, -0.19678701) failed to convert
-rank 76: Point 671 (-89.976415, 29.728453, -1.0200156) failed to convert
-rank 78: Point 669 (-89.90046, 30.122519, -5.8216804) failed to convert
-rank 32: Point 477 (-90.954888, 29.857521, -3.3119662) failed to convert
-rank 37: Point 480 (-90.792639, 30.19311, -0.73678722) failed to convert
-rank 46: Point 472 (-90.696407, 29.416098, -8.2296) failed to convert
-rank 24: Point 476 (-91.180956, 30.150241, -3.6037341) failed to convert
-rank 69: Point 665 (-90.154555, 29.237973, 0.14831581) failed to convert
-rank 3: Point 480 (-91.877239, 30.532533, -5.4262618) failed to convert
-rank 90: Point 669 (-89.365678, 29.281747, -4.567733) failed to convert
-rank 30: Point 479 (-91.013333, 30.171497, -7.296989) failed to convert
-rank 48: Point 476 (-90.622831, 29.923392, -0.83286717) failed to convert
-rank 79: Point 663 (-89.918499, 29.637907, 0.23507992) failed to convert
-rank 38: Point 475 (-90.822752, 29.361158, -8.2296) failed to convert
-rank 87: Point 663 (-89.513958, 29.659115, -0.0) failed to convert
-rank 94: Point 668 (-89.233852, 29.250854, -0.01747048) failed to convert
-rank 72: Point 669 (-90.033966, 30.030147, 20.653453) failed to convert
-rank 64: Point 669 (-90.297914, 29.524522, -1.8907486) failed to convert
-rank 39: Point 480 (-90.808737, 29.31405, -0.34830304) failed to convert
-rank 80: Point 667 (-89.854396, 30.029291, -0.36582863) failed to convert
-rank 75: Point 663 (-89.946901, 30.316872, -4.6989057) failed to convert
-rank 35: Point 485 (-90.85033, 30.057737, 14.594404) failed to convert
-rank 40: Point 475 (-90.764969, 29.719064, -1.7038266) failed to convert
-rank 53: Point 479 (-90.505352, 30.142447, -0.29073176) failed to convert
-rank 1: Point 482 (-92.049674, 30.679461, -11.308603) failed to convert
-rank 7: Point 481 (-91.723634, 30.450083, 23.600598) failed to convert
-rank 51: Point 481 (-90.593987, 29.569939, -0.97818137) failed to convert
-rank 84: Point 671 (-89.758645, 29.447665, 1.0168515) failed to convert
-rank 73: Point 662 (-90.034612, 29.750049, -1.8318479) failed to convert
-rank 25: Point 482 (-91.162366, 30.189825, 5.2698077) failed to convert
-rank 61: Point 481 (-90.384585, 29.594587, -1.0661559) failed to convert
-rank 52: Point 477 (-90.562968, 29.66332, -0.97021867) failed to convert
-rank 2: Point 475 (-91.937996, 30.677048, -8.5657847) failed to convert
-rank 27: Point 474 (-91.152047, 29.686604, -3.3960816) failed to convert
-rank 45: Point 480 (-90.710474, 29.322919, -8.2296) failed to convert
-rank 92: Point 669 (-89.330598, 29.031132, 15.740574) failed to convert
-rank 36: Point 476 (-90.830459, 29.983108, -10.072726) failed to convert
-rank 91: Point 663 (-89.349989, 29.157679, 0.03874908) failed to convert
-rank 57: Point 482 (-90.485025, 29.46173, -0.83192691) failed to convert
-rank 21: Point 481 (-91.222335, 30.307482, -2.5823127) failed to convert
-rank 44: Point 476 (-90.72066, 29.360464, 0.17125255) failed to convert
-rank 93: Point 664 (-89.272066, 29.185435, 4.3008147) failed to convert
-rank 81: Point 662 (-89.794766, 30.242676, -3.4954836) failed to convert
-rank 34: Point 476 (-90.894814, 29.781754, -1.0087188) failed to convert
-rank 56: Point 476 (-90.503099, 29.441455, -0.48396444) failed to convert
-rank 74: Point 669 (-90.010488, 29.763444, -8.2296) failed to convert
-rank 60: Point 474 (-90.406837, 29.599586, 0.02991415) failed to convert
-rank 97: Point 662 (-89.071486, 30.175684, 6.3560769) failed to convert
-rank 82: Point 669 (-89.75215, 30.37071, -8.0597736) failed to convert
-rank 65: Point 665 (-90.223575, 29.994734, 1.0476968) failed to convert
-rank 68: Point 670 (-90.129228, 29.910865, 45.11096) failed to convert
-rank 31: Point 482 (-90.984188, 30.113473, 14.869069) failed to convert
-rank 63: Point 481 (-90.307752, 29.915549, -0.29059644) failed to convert
-rank 18: Point 481 (-91.292731, 30.533305, -15.95215) failed to convert
-rank 58: Point 471 (-90.423839, 29.989861, -8.8385911) failed to convert
-rank 43: Point 484 (-90.732718, 29.362801, 5.317393) failed to convert
-rank 16: Point 476 (-91.392996, 30.182585, -3.1061916) failed to convert
-rank 70: Point 670 (-90.098341, 29.681257, 0.853834) failed to convert
-rank 67: Point 662 (-90.187566, 29.510423, 1.2936461) failed to convert
-rank 26: Point 475 (-91.137772, 30.327568, 14.617453) failed to convert
-rank 50: Point 482 (-90.602687, 29.675997, -1.2928819) failed to convert
-rank 89: Point 665 (-89.402281, 29.334824, -5.1203355) failed to convert
-rank 77: Point 664 (-89.983561, 29.377737, 1.4427226) failed to convert
-rank 9: Point 478 (-91.626885, 30.946516, -20.718995) failed to convert
-rank 88: Point 672 (-89.461407, 29.350449, -4.2635426) failed to convert
-rank 86: Point 670 (-89.612562, 29.410823, 0.87925054) failed to convert
-rank 98: Point 670 (-89.091877, 29.185833, -0.00105269) failed to convert
-rank 42: Point 479 (-90.718688, 29.872082, -0.92412927) failed to convert
-rank 71: Point 664 (-90.061643, 29.922398, -7.0213733) failed to convert
-rank 66: Point 667 (-90.196781, 29.900814, 0.87905234) failed to convert
-rank 96: Point 672 (-89.198133, 29.225161, -0.0) failed to convert
-rank 23: Point 479 (-91.226358, 29.709317, -4.0990501) failed to convert
-rank 83: Point 664 (-89.77381, 29.786723, -0.85924066) failed to convert
-rank 99: Point 664 (-88.941594, 29.463723, 13.047709) failed to convert
-rank 22: Point 477 (-91.223206, 30.077245, -1.1006779) failed to convert
-rank 12: Point 470 (-91.546444, 30.040776, -0.91360598) failed to convert
-rank 41: Point 480 (-90.738907, 29.882874, -0.31604362) failed to convert
-rank 47: Point 481 (-90.659634, 29.722475, 0.36732666) failed to convert
-rank 85: Point 663 (-89.690777, 29.466747, -2.0519327) failed to convert
-rank 6: Point 480 (-91.741229, 30.727641, -15.995905) failed to convert
-rank 10: Point 475 (-91.646836, 29.95273, -1.3108379) failed to convert
-rank 78: Point 670 (-89.908888, 30.017389, -9.0) failed to convert
-rank 95: Point 665 (-89.219833, 29.193947, -0.0) failed to convert
-rank 20: Point 477 (-91.279393, 29.718234, -1.4162458) failed to convert
-rank 8: Point 472 (-91.659867, 30.917013, -15.231363) failed to convert
-rank 90: Point 670 (-89.375535, 29.167202, 4.1476564) failed to convert
-rank 11: Point 477 (-91.552541, 30.800988, -11.646803) failed to convert
-rank 94: Point 669 (-89.239587, 29.185513, -0.0) failed to convert
-rank 79: Point 664 (-89.919235, 29.628646, 24.499479) failed to convert
-rank 76: Point 672 (-89.976608, 29.725899, 0.21595851) failed to convert
-rank 87: Point 664 (-89.505482, 29.75868, 8.3996498) failed to convert
-rank 72: Point 670 (-90.042108, 29.926123, -0.19761188) failed to convert
-rank 69: Point 666 (-90.122607, 29.656087, 0.31299999) failed to convert
-rank 13: Point 480 (-91.501919, 30.207658, -2.0832814) failed to convert
-rank 19: Point 483 (-91.312276, 29.6377, -0.71750312) failed to convert
-rank 4: Point 479 (-91.811728, 30.823877, -17.614391) failed to convert
-rank 59: Point 480 (-90.411367, 29.864594, -0.56871093) failed to convert
-rank 28: Point 475 (-91.10918, 29.674801, -0.55650163) failed to convert
-rank 62: Point 479 (-90.397148, 29.100834, 1.0611746) failed to convert
-rank 75: Point 664 (-89.985057, 29.836335, -5.4251355) failed to convert
-rank 64: Point 670 (-90.297959, 29.52387, -4.1540618) failed to convert
-rank 80: Point 668 (-89.850709, 30.074848, -7.5535542) failed to convert
-rank 29: Point 479 (-91.011803, 30.493924, -12.794486) failed to convert
-rank 33: Point 479 (-90.925193, 29.786054, -0.97751865) failed to convert
-rank 0: Point 449 (-92.487474, 29.54265, 4.6670951) failed to convert
-rank 84: Point 672 (-89.752331, 29.524836, -0.17214752) failed to convert
-rank 14: Point 475 (-91.509227, 29.453694, 1.900047) failed to convert
-rank 54: Point 476 (-90.518643, 29.665647, -0.77502722) failed to convert
-rank 49: Point 482 (-90.604501, 29.869679, -0.97866494) failed to convert
-rank 32: Point 478 (-90.965249, 29.700119, -0.53680392) failed to convert
-rank 17: Point 481 (-91.323607, 30.582309, -15.511397) failed to convert
-rank 15: Point 479 (-91.400332, 30.781118, -21.226318) failed to convert
-rank 73: Point 663 (-90.034291, 29.754138, 0.03992287) failed to convert
-rank 5: Point 483 (-91.816084, 29.971671, -2.8650742) failed to convert
-rank 48: Point 477 (-90.626789, 29.867243, -0.25946751) failed to convert
-rank 55: Point 480 (-90.447858, 30.38476, -0.38322411) failed to convert
-rank 81: Point 663 (-89.806806, 30.094892, 8.4725069) failed to convert
-rank 92: Point 670 (-89.303399, 29.344568, 4.6094265) failed to convert
-rank 91: Point 664 (-89.364474, 28.98929, 14.030184) failed to convert
-rank 93: Point 665 (-89.271132, 29.196003, 14.560596) failed to convert
-rank 3: Point 481 (-91.874849, 30.575924, -5.9109208) failed to convert
-rank 24: Point 477 (-91.190958, 29.992275, -1.3489297) failed to convert
-rank 37: Point 481 (-90.814648, 29.870938, -1.9604851) failed to convert
-rank 38: Point 476 (-90.807608, 29.585281, -0.73099412) failed to convert
-rank 46: Point 473 (-90.697618, 29.398487, -0.14014029) failed to convert
-rank 74: Point 670 (-90.011932, 29.744995, 25.649197) failed to convert
-rank 82: Point 670 (-89.831192, 29.400113, 0.31299999) failed to convert
-rank 65: Point 666 (-90.269526, 29.383701, -4.1460279) failed to convert
-rank 51: Point 482 (-90.603089, 29.440597, -0.46149831) failed to convert
-rank 39: Point 481 (-90.803892, 29.385445, -8.2296) failed to convert
-rank 30: Point 480 (-91.010847, 30.209306, -6.293642) failed to convert
-rank 68: Point 671 (-90.120583, 30.022668, -0.94522241) failed to convert
-rank 97: Point 663 (-89.057054, 30.333151, 3.0132363) failed to convert
-rank 35: Point 486 (-90.84129, 30.190826, -1.1901065) failed to convert
-rank 7: Point 482 (-91.763554, 29.737154, 2.0671372) failed to convert
-rank 61: Point 482 (-90.384569, 29.594703, -0.42372018) failed to convert
-rank 25: Point 483 (-91.196432, 29.651186, -5.68452) failed to convert
-rank 1: Point 483 (-92.117227, 29.366233, 4.4000001) failed to convert
-rank 27: Point 475 (-91.11574, 30.254707, -7.8570092) failed to convert
-rank 67: Point 663 (-90.15321, 29.960127, -6.0731485) failed to convert
-rank 70: Point 671 (-90.071442, 30.028031, -0.3078364) failed to convert
-rank 40: Point 476 (-90.745052, 30.008679, -6.6479458) failed to convert
-rank 44: Point 477 (-90.681398, 29.927541, -0.80984399) failed to convert
-rank 57: Point 483 (-90.489147, 29.40429, -0.98993032) failed to convert
-rank 36: Point 477 (-90.811331, 30.26291, -0.27628138) failed to convert
-rank 89: Point 666 (-89.412876, 29.211036, -2.3307885) failed to convert
-rank 77: Point 665 (-89.959973, 29.677617, 23.668232) failed to convert
-rank 86: Point 671 (-89.564398, 29.984982, -0.26635595) failed to convert
-rank 83: Point 665 (-89.776515, 29.753472, -0.34207972) failed to convert
-rank 98: Point 671 (-89.032461, 29.841893, 4.7654337) failed to convert
-rank 88: Point 673 (-89.461377, 29.350397, -4.2635426) failed to convert
-rank 96: Point 673 (-89.203812, 29.160785, -0.0) failed to convert
-rank 85: Point 664 (-89.615235, 30.373189, -7.8456051) failed to convert
-rank 53: Point 480 (-90.511653, 30.055205, -5.9267044) failed to convert
-rank 71: Point 665 (-90.076962, 29.725276, -0.0991681) failed to convert
-rank 66: Point 668 (-90.229607, 29.466698, -0.35182458) failed to convert
-rank 95: Point 666 (-89.220382, 29.187694, -0.1941347) failed to convert
-rank 21: Point 482 (-91.222148, 30.310421, 2.9353699) failed to convert
-rank 56: Point 477 (-90.484804, 29.69607, -0.80883413) failed to convert
-rank 78: Point 671 (-89.9395, 29.632996, 0.40313726) failed to convert
-rank 2: Point 476 (-91.924233, 30.931092, -15.785813) failed to convert
-rank 99: Point 665 (-88.995214, 28.875833, 219.90878) failed to convert
-rank 52: Point 478 (-90.578805, 29.439605, 0.06095999) failed to convert
-rank 76: Point 673 (-89.949201, 30.071547, -4.4378882) failed to convert
-rank 34: Point 477 (-90.895263, 29.775011, -1.1139656) failed to convert
-rank 60: Point 475 (-90.406679, 29.60148, -0.01302845) failed to convert
-rank 58: Point 472 (-90.451041, 29.616517, 0.28824992) failed to convert
-rank 90: Point 671 (-89.390867, 28.988038, 0.97566977) failed to convert
-rank 87: Point 665 (-89.455773, 30.33771, -2.6060323) failed to convert
-rank 45: Point 481 (-90.673434, 29.857523, -0.95398056) failed to convert
-rank 16: Point 477 (-91.487014, 28.597318, 33.443616) failed to convert
-rank 31: Point 483 (-90.984216, 30.112826, 13.547042) failed to convert
-rank 79: Point 665 (-89.919543, 29.624645, -2.4508468) failed to convert
-rank 26: Point 476 (-91.139198, 30.30531, -6.8142981) failed to convert
-rank 50: Point 483 (-90.588677, 29.873773, -0.4295427) failed to convert
-rank 9: Point 479 (-91.62474, 30.982337, -20.22743) failed to convert
-rank 64: Point 671 (-90.297912, 29.524388, -3.6912419) failed to convert
-rank 43: Point 485 (-90.73132, 29.383162, -1.5032104) failed to convert
-rank 94: Point 670 (-89.238357, 29.199448, -0.42030301) failed to convert
-rank 80: Point 669 (-89.887537, 29.61657, -4.9642779) failed to convert
-rank 72: Point 671 (-90.048857, 29.839647, 3.3264123) failed to convert
-rank 69: Point 667 (-90.111255, 29.803479, -4.2458642) failed to convert
-rank 23: Point 480 (-91.225973, 29.715271, -0.49434313) failed to convert
-rank 22: Point 478 (-91.197648, 30.481453, 13.52615) failed to convert
-rank 47: Point 482 (-90.645507, 29.924088, -1.068622) failed to convert
-rank 12: Point 471 (-91.510339, 30.651863, -9.2497026) failed to convert
-rank 75: Point 665 (-89.964285, 30.098554, 4.3364709) failed to convert
-rank 63: Point 482 (-90.307755, 29.915488, -0.39083385) failed to convert
-rank 41: Point 481 (-90.738226, 29.892618, -0.50313913) failed to convert
-rank 10: Point 476 (-91.619674, 30.424634, -3.7734924) failed to convert
-rank 20: Point 478 (-91.240682, 30.339512, -14.227761) failed to convert
-rank 84: Point 673 (-89.752323, 29.524897, -0.42624618) failed to convert
-rank 6: Point 481 (-91.75221, 30.533112, -7.352507) failed to convert
-rank 11: Point 478 (-91.553438, 30.785423, -11.628173) failed to convert
-rank 73: Point 664 (-90.049059, 29.564238, -0.22806475) failed to convert
-rank 18: Point 482 (-91.292707, 30.533647, -15.756915) failed to convert
-rank 13: Point 481 (-91.535928, 29.628985, 0.17333233) failed to convert
-rank 81: Point 664 (-89.807562, 30.085439, 0.03288747) failed to convert
-rank 28: Point 476 (-91.062332, 30.39987, -9.934855) failed to convert
-rank 65: Point 667 (-90.272347, 29.345111, 0.458) failed to convert
-rank 42: Point 480 (-90.697865, 30.171258, -0.42909215) failed to convert
-rank 4: Point 480 (-91.859114, 29.963056, -2.521256) failed to convert
-rank 59: Point 481 (-90.433508, 29.561085, -0.30561981) failed to convert
-rank 91: Point 665 (-89.348164, 29.178627, -0.84225823) failed to convert
-rank 19: Point 484 (-91.265938, 30.386196, -5.3693901) failed to convert
-rank 14: Point 476 (-91.459507, 30.293289, -1.3349796) failed to convert
-rank 93: Point 666 (-89.272436, 29.180901, 3.8903328) failed to convert
-rank 92: Point 671 (-89.302678, 29.351872, 2.3680143) failed to convert
-rank 29: Point 480 (-91.036577, 30.116805, -5.5377227) failed to convert
-rank 8: Point 473 (-91.680371, 30.560535, -5.5014731) failed to convert
-rank 74: Point 671 (-90.006654, 29.812244, 16.76427) failed to convert
-rank 62: Point 480 (-90.339497, 29.886233, -0.12419691) failed to convert
-rank 82: Point 671 (-89.761853, 30.252345, -3.5590274) failed to convert
-rank 68: Point 672 (-90.217554, 28.744391, 31.534042) failed to convert
-rank 33: Point 480 (-90.936219, 29.619689, -1.3951228) failed to convert
-rank 97: Point 664 (-89.175223, 29.020762, -0.0) failed to convert
-rank 49: Point 483 (-90.560492, 30.486025, -2.8651036) failed to convert
-rank 55: Point 481 (-90.506675, 29.574042, 0.39023832) failed to convert
-rank 70: Point 672 (-90.071511, 30.027101, -4.8981363) failed to convert
-rank 54: Point 477 (-90.534403, 29.444816, 0.30154576) failed to convert
-rank 67: Point 664 (-90.153201, 29.960067, -7.5038718) failed to convert
-rank 3: Point 482 (-91.878758, 30.504017, -4.2208653) failed to convert
-rank 77: Point 666 (-89.944036, 29.878819, -6.6629285) failed to convert
-rank 48: Point 478 (-90.671926, 29.220321, -0.0) failed to convert
-rank 0: Point 450 (-92.486182, 29.570624, -0.47125207) failed to convert
-rank 5: Point 484 (-91.773929, 30.730229, -9.0279733) failed to convert
-rank 46: Point 474 (-90.69714, 29.405367, -2.7098878) failed to convert
-rank 17: Point 482 (-91.361072, 29.972813, -0.43713505) failed to convert
-rank 89: Point 667 (-89.417658, 29.154649, 0.31299999) failed to convert
-rank 86: Point 672 (-89.609887, 29.442539, -5.7259732) failed to convert
-rank 88: Point 674 (-89.460586, 29.359617, 24.219314) failed to convert
-rank 32: Point 479 (-90.967546, 29.664958, -0.53527384) failed to convert
-rank 83: Point 666 (-89.791649, 29.567213, 25.119407) failed to convert
-rank 24: Point 478 (-91.209716, 29.69389, -6.717792) failed to convert
-rank 96: Point 674 (-89.205317, 29.143476, 12.054669) failed to convert
-rank 71: Point 666 (-90.053011, 30.032917, -1.6448906) failed to convert
-rank 39: Point 482 (-90.807627, 29.330015, -0.5538817) failed to convert
-rank 85: Point 665 (-89.658806, 29.85324, 4.180481) failed to convert
-rank 95: Point 667 (-89.219623, 29.196299, -0.62580012) failed to convert
-rank 37: Point 482 (-90.789323, 30.241326, -0.46502349) failed to convert
-rank 78: Point 672 (-89.960735, 29.36363, 2.0033641) failed to convert
-rank 35: Point 487 (-90.830792, 30.344788, -3.1063038) failed to convert
-rank 30: Point 481 (-91.014962, 30.146652, -7.1708254) failed to convert
-rank 98: Point 672 (-89.06571, 29.475951, 4.8329943) failed to convert
-rank 66: Point 669 (-90.236726, 29.371558, 0.16810536) failed to convert
-rank 51: Point 483 (-90.530602, 30.456426, -6.1468713) failed to convert
-rank 1: Point 484 (-92.113913, 29.431141, 2.5401974) failed to convert
-rank 90: Point 672 (-89.369612, 29.23535, 0.05472278) failed to convert
-rank 99: Point 666 (-88.904289, 29.865383, 0.36283187) failed to convert
-rank 25: Point 484 (-91.193317, 29.700716, -1.7096837) failed to convert
-rank 76: Point 674 (-89.92412, 30.384976, -8.6822617) failed to convert
-rank 87: Point 666 (-89.507428, 29.735137, -0.25784973) failed to convert
-rank 79: Point 666 (-89.895468, 29.926256, -3.0004513) failed to convert
-rank 94: Point 671 (-89.244568, 29.128331, -0.00205879) failed to convert
-rank 57: Point 484 (-90.489617, 29.397709, -8.2296) failed to convert
-rank 27: Point 476 (-91.106321, 30.40054, -10.165487) failed to convert
-rank 61: Point 483 (-90.389903, 29.521858, -0.92486614) failed to convert
-rank 40: Point 477 (-90.755423, 29.858149, -1.0344388) failed to convert
-rank 38: Point 477 (-90.787864, 29.875286, -0.24447924) failed to convert
-rank 44: Point 478 (-90.661631, 30.209457, -0.20569649) failed to convert
-rank 7: Point 483 (-91.722399, 30.471633, -5.1268986) failed to convert
-rank 36: Point 478 (-90.838783, 29.859553, -0.56779219) failed to convert
-rank 64: Point 672 (-90.297905, 29.524449, -2.8616143) failed to convert
-rank 72: Point 672 (-90.049286, 29.834135, -9.0) failed to convert
-rank 80: Point 670 (-89.869871, 29.837047, -0.0) failed to convert
-rank 69: Point 668 (-90.116357, 29.737279, -0.12897714) failed to convert
-rank 15: Point 480 (-91.485187, 29.365426, 2.1770186) failed to convert
-rank 75: Point 666 (-89.994102, 29.721225, -5.0078643) failed to convert
-rank 56: Point 478 (-90.471457, 29.880597, -0.54867008) failed to convert
-rank 84: Point 674 (-89.752319, 29.524937, -2.688336) failed to convert
-rank 2: Point 477 (-91.930937, 30.807396, -10.502493) failed to convert
-rank 21: Point 483 (-91.210905, 30.488144, -6.8418434) failed to convert
-rank 73: Point 665 (-90.019299, 29.945229, -6.8153285) failed to convert
-rank 53: Point 481 (-90.485328, 30.417719, -0.53607036) failed to convert
-rank 34: Point 478 (-90.875642, 30.067331, -9.9438727) failed to convert
-rank 26: Point 477 (-91.13747, 30.332052, -13.875814) failed to convert
-rank 45: Point 482 (-90.667378, 29.94409, -1.1507114) failed to convert
-rank 16: Point 478 (-91.414235, 29.83082, -5.6517433) failed to convert
-rank 58: Point 473 (-90.397214, 30.351216, -0.3018324) failed to convert
-rank 50: Point 484 (-90.569086, 30.148652, -0.27375334) failed to convert
-rank 52: Point 479 (-90.581528, 29.400952, -8.2296) failed to convert
-rank 91: Point 666 (-89.349811, 29.159164, -2.491456) failed to convert
-rank 31: Point 484 (-90.984244, 30.11218, 14.321852) failed to convert
-rank 65: Point 668 (-90.26363, 29.46171, -3.8496242) failed to convert
-rank 81: Point 665 (-89.794715, 30.242644, -1.7323863) failed to convert
-rank 93: Point 667 (-89.213214, 29.852652, 1.9720354) failed to convert
-rank 43: Point 486 (-90.718237, 29.573473, -1.6833126) failed to convert
-rank 9: Point 480 (-91.6748, 30.113868, -1.0596059) failed to convert
-rank 68: Point 673 (-90.12326, 29.987895, 0.73926293) failed to convert
-rank 47: Point 483 (-90.659705, 29.721374, 0.1970356) failed to convert
-rank 41: Point 482 (-90.770672, 29.418921, -8.2296) failed to convert
-rank 63: Point 483 (-90.307758, 29.915448, -0.37369194) failed to convert
-rank 10: Point 477 (-91.656305, 29.78627, -0.24704823) failed to convert
-rank 82: Point 672 (-89.789969, 29.908901, 8.1241521) failed to convert
-rank 6: Point 482 (-91.789126, 29.87075, -0.38158695) failed to convert
-rank 92: Point 672 (-89.255132, 29.893177, 0.40188022) failed to convert
-rank 23: Point 481 (-91.234219, 29.582811, 10.091974) failed to convert
-rank 12: Point 472 (-91.535639, 30.224738, -3.0364429) failed to convert
-rank 74: Point 672 (-90.0529, 29.218171, 0.76742076) failed to convert
-rank 28: Point 477 (-91.109556, 29.66871, -3.0482166) failed to convert
-rank 18: Point 483 (-91.293409, 30.522308, -9.2655735) failed to convert
-rank 11: Point 479 (-91.556589, 30.732093, 5.3759264) failed to convert
-rank 20: Point 479 (-91.238025, 30.381505, -15.403984) failed to convert
-rank 60: Point 476 (-90.406683, 29.601419, -0.99392481) failed to convert
-rank 97: Point 665 (-89.120892, 29.630446, 4.6380642) failed to convert
-rank 70: Point 673 (-90.092455, 29.757287, -0.55700134) failed to convert
-rank 67: Point 665 (-90.118704, 30.406243, -6.6278948) failed to convert
-rank 86: Point 673 (-89.609832, 29.442565, -5.7259732) failed to convert
-rank 88: Point 675 (-89.45147, 29.466585, 1.5279786) failed to convert
-rank 77: Point 667 (-89.943885, 29.880589, -1.6747755) failed to convert
-rank 89: Point 668 (-89.432552, 28.979611, 7.1218719) failed to convert
-rank 13: Point 482 (-91.470049, 30.740682, 4.627413) failed to convert
-rank 96: Point 675 (-89.202166, 29.179121, -0.0) failed to convert
-rank 4: Point 481 (-91.803248, 30.975359, 5.5428975) failed to convert
-rank 19: Point 485 (-91.257985, 30.511527, -10.518171) failed to convert
-rank 85: Point 666 (-89.679945, 29.597869, -0.0) failed to convert
-rank 59: Point 482 (-90.411457, 29.863222, -0.56517975) failed to convert
-rank 78: Point 673 (-89.908789, 30.018213, -9.0) failed to convert
-rank 83: Point 667 (-89.792137, 29.561181, -0.25783104) failed to convert
-rank 49: Point 484 (-90.596233, 29.986198, -0.57194878) failed to convert
-rank 71: Point 667 (-90.053654, 30.02469, 2.3366241) failed to convert
-rank 33: Point 481 (-90.935223, 29.634466, -0.66267125) failed to convert
-rank 42: Point 481 (-90.708132, 30.023894, 15.755315) failed to convert
-rank 55: Point 482 (-90.472918, 30.041688, 24.185625) failed to convert
-rank 95: Point 668 (-89.219719, 29.195143, -0.08248221) failed to convert
-rank 14: Point 477 (-91.432435, 30.74196, 8.6931705) failed to convert
-rank 66: Point 670 (-90.194809, 29.925241, 26.300507) failed to convert
-rank 90: Point 673 (-89.393629, 28.954856, 14.350508) failed to convert
-rank 98: Point 673 (-89.018653, 29.992219, 4.4047213) failed to convert
-rank 54: Point 478 (-90.52363, 29.595818, 0.21770826) failed to convert
-rank 22: Point 479 (-91.195773, 30.510899, 17.436607) failed to convert
-rank 8: Point 474 (-91.664502, 30.836367, -12.113932) failed to convert
-rank 99: Point 667 (-88.945798, 29.413541, 16.254982) failed to convert
-rank 87: Point 667 (-89.449888, 30.405254, -2.037819) failed to convert
-rank 29: Point 481 (-91.05534, 29.828383, -0.71414869) failed to convert
-rank 5: Point 485 (-91.788699, 30.466203, -6.3974253) failed to convert
-rank 3: Point 483 (-91.870258, 30.658295, -7.7484587) failed to convert
-rank 94: Point 672 (-89.231281, 29.27967, 4e-08) failed to convert
-rank 17: Point 483 (-91.321815, 30.611124, -8.4768492) failed to convert
-rank 79: Point 667 (-89.898642, 29.886482, -6.4117732) failed to convert
-rank 32: Point 480 (-90.936447, 30.134557, 13.254037) failed to convert
-rank 24: Point 479 (-91.209731, 29.69357, -6.486144) failed to convert
-rank 80: Point 671 (-89.887518, 29.616606, -5.0039019) failed to convert
-rank 48: Point 479 (-90.640563, 29.671011, 0.85043084) failed to convert
-rank 46: Point 475 (-90.665812, 29.856281, -0.6953538) failed to convert
-rank 64: Point 673 (-90.297906, 29.524315, -4.052729) failed to convert
-rank 76: Point 675 (-90.012291, 29.269709, 1.1868665) failed to convert
-rank 72: Point 673 (-90.081287, 29.421289, 0.31299999) failed to convert
-rank 69: Point 669 (-90.119834, 29.691916, -0.23539734) failed to convert
-rank 84: Point 675 (-89.752311, 29.524997, -2.688336) failed to convert
-rank 0: Point 451 (-92.53238, 28.533283, 45.106866) failed to convert
-rank 75: Point 667 (-90.034195, 29.207106, -0.90337291) failed to convert
-rank 37: Point 483 (-90.814637, 29.870841, -1.4023092) failed to convert
-rank 39: Point 483 (-90.80515, 29.366646, -8.2296) failed to convert
-rank 35: Point 488 (-90.863164, 29.867371, -0.31215745) failed to convert
-rank 61: Point 484 (-90.362542, 29.893822, -0.37029228) failed to convert
-rank 73: Point 666 (-90.031887, 29.784508, 0.55773688) failed to convert
-rank 51: Point 484 (-90.603844, 29.42926, 0.30482922) failed to convert
-rank 25: Point 485 (-91.205237, 29.5105, -0.47795156) failed to convert
-rank 1: Point 485 (-92.093558, 29.830869, -0.4616402) failed to convert
-rank 38: Point 478 (-90.801322, 29.677716, -0.37007981) failed to convert
-rank 93: Point 668 (-89.272619, 29.178689, 0.03034146) failed to convert
-rank 62: Point 481 (-90.365366, 29.535964, -1.0434518) failed to convert
-rank 44: Point 479 (-90.741452, 29.056082, 1.5641576) failed to convert
-rank 68: Point 674 (-90.190138, 29.110592, 0.30627305) failed to convert
-rank 91: Point 667 (-89.269592, 30.076745, -0.25382723) failed to convert
-rank 7: Point 484 (-91.693335, 30.980767, -12.594378) failed to convert
-rank 36: Point 479 (-90.84577, 29.756038, -1.062648) failed to convert
-rank 30: Point 482 (-91.013447, 30.169705, -9.7371545) failed to convert
-rank 82: Point 673 (-89.840074, 29.288552, 3.8792004) failed to convert
-rank 57: Point 485 (-90.456908, 29.850713, -0.35453374) failed to convert
-rank 21: Point 484 (-91.217718, 30.380452, -7.6582459) failed to convert
-rank 15: Point 481 (-91.454937, 29.876782, -2.04089) failed to convert
-rank 81: Point 666 (-89.794676, 30.243047, -1.1551848) failed to convert
-rank 27: Point 477 (-91.131159, 30.014539, -1.0788968) failed to convert
-rank 65: Point 669 (-90.226101, 29.960087, -7.9065126) failed to convert
-rank 92: Point 673 (-89.305403, 29.320447, -0.10143663) failed to convert
-rank 97: Point 666 (-89.140183, 29.415075, 4.9687111) failed to convert
-rank 56: Point 479 (-90.459457, 30.045675, -1.7272863) failed to convert
-rank 74: Point 673 (-90.029425, 29.520572, 4.1959582) failed to convert
-rank 53: Point 482 (-90.497959, 30.243912, 3.46) failed to convert
-rank 26: Point 478 (-91.138027, 30.323336, 17.897674) failed to convert
-rank 58: Point 474 (-90.431942, 29.878958, -0.34140011) failed to convert
-rank 34: Point 479 (-90.895111, 29.777222, -0.93362667) failed to convert
-rank 2: Point 478 (-91.926341, 30.891888, -10.57615) failed to convert
-rank 70: Point 674 (-90.09861, 29.677558, -8.2296) failed to convert
-rank 67: Point 666 (-90.153484, 29.956303, 22.824694) failed to convert
-rank 50: Point 485 (-90.624235, 29.368816, -8.2296) failed to convert
-rank 45: Point 483 (-90.673426, 29.857563, -1.0973775) failed to convert
-rank 40: Point 478 (-90.769112, 29.658457, -3.1223401) failed to convert
-rank 16: Point 479 (-91.417981, 29.768061, -2.42969) failed to convert
-rank 86: Point 674 (-89.612195, 29.413822, 1.1274631) failed to convert
-rank 52: Point 480 (-90.562733, 29.666199, -0.56646413) failed to convert
-rank 88: Point 676 (-89.461356, 29.350362, -4.2635426) failed to convert
-rank 89: Point 669 (-89.420075, 29.126232, 0.62347838) failed to convert
-rank 77: Point 668 (-89.924719, 30.120956, 3.8319053) failed to convert
-rank 85: Point 667 (-89.690728, 29.466782, -3.1528063) failed to convert
-rank 96: Point 676 (-89.199611, 29.208076, -0.0) failed to convert
-rank 98: Point 674 (-89.092138, 29.181686, 1.1407136) failed to convert
-rank 71: Point 668 (-90.113443, 29.251237, 0.31299999) failed to convert
-rank 78: Point 674 (-89.908848, 30.017393, -9.0) failed to convert
-rank 31: Point 485 (-91.025092, 29.487645, -0.019815) failed to convert
-rank 95: Point 669 (-89.221652, 29.173157, -0.0) failed to convert
-rank 47: Point 484 (-90.703632, 29.086567, 1.4944775) failed to convert
-rank 63: Point 484 (-90.307761, 29.915387, -0.28067698) failed to convert
-rank 10: Point 478 (-91.621008, 30.401328, -4.0894102) failed to convert
-rank 9: Point 481 (-91.627697, 30.931377, -2.3038958) failed to convert
-rank 43: Point 487 (-90.672704, 30.227659, -0.24697198) failed to convert
-rank 41: Point 483 (-90.738129, 29.893685, 0.08165696) failed to convert
-rank 66: Point 671 (-90.194508, 29.928932, 2.9894771) failed to convert
-rank 23: Point 482 (-91.188007, 30.317797, 13.646768) failed to convert
-rank 6: Point 483 (-91.74183, 30.716929, 12.356761) failed to convert
-rank 90: Point 674 (-89.375939, 29.161156, 0.31299999) failed to convert
-rank 83: Point 668 (-89.749856, 30.078986, 0.61661333) failed to convert
-rank 12: Point 473 (-91.528409, 30.347126, -0.34999999) failed to convert
-rank 99: Point 668 (-88.868851, 30.239429, 4.2978727) failed to convert
-rank 11: Point 480 (-91.55909, 30.689372, -4.7189825) failed to convert
-rank 28: Point 478 (-91.1095, 29.669562, -2.4540355) failed to convert
-rank 20: Point 480 (-91.240659, 30.339545, -14.227761) failed to convert
-rank 13: Point 483 (-91.519723, 29.905364, -0.21600001) failed to convert
-rank 87: Point 668 (-89.539067, 29.3605, -2.8210119) failed to convert
-rank 4: Point 482 (-91.80921, 30.868513, -15.960795) failed to convert
-rank 94: Point 673 (-89.240024, 29.179986, -0.0) failed to convert
-rank 19: Point 486 (-91.258198, 30.508025, 4.1760396) failed to convert
-rank 59: Point 483 (-90.411447, 29.863261, -0.54145825) failed to convert
-rank 64: Point 674 (-90.297882, 29.524485, -2.7288734) failed to convert
-rank 72: Point 674 (-90.033931, 30.030281, 22.789278) failed to convert
-rank 80: Point 672 (-89.887491, 29.61666, -5.0039019) failed to convert
-rank 76: Point 676 (-89.981871, 29.658625, 2.0209999) failed to convert
-rank 18: Point 484 (-91.285714, 30.645159, -28.64865) failed to convert
-rank 69: Point 670 (-90.116332, 29.737334, -1.732804) failed to convert
-rank 14: Point 478 (-91.472681, 30.072542, 9.6704833) failed to convert
-rank 54: Point 479 (-90.530359, 29.501535, -1.4818359) failed to convert
-rank 79: Point 668 (-89.879391, 30.126034, -0.26546904) failed to convert
-rank 49: Point 485 (-90.604487, 29.869738, 0.05669655) failed to convert
-rank 33: Point 482 (-90.88028, 30.454924, -9.4746888) failed to convert
-rank 60: Point 477 (-90.406686, 29.601379, -0.75522064) failed to convert
-rank 75: Point 668 (-89.994345, 29.718062, -1.2805358) failed to convert
-rank 84: Point 676 (-89.704182, 30.109666, 7.4695942) failed to convert
-rank 73: Point 667 (-90.019275, 29.945261, -6.8153285) failed to convert
-rank 8: Point 475 (-91.654628, 31.006622, -12.766641) failed to convert
-rank 55: Point 483 (-90.483454, 29.896383, 0.43252038) failed to convert
-rank 5: Point 486 (-91.845191, 29.437279, 1.6928374) failed to convert
-rank 42: Point 482 (-90.718644, 29.872124, 0.25042218) failed to convert
-rank 93: Point 669 (-89.260013, 29.322721, -0.06715925) failed to convert
-rank 3: Point 484 (-91.871961, 30.626135, -5.6948683) failed to convert
-rank 22: Point 480 (-91.272605, 29.281711, -0.0) failed to convert
-rank 91: Point 668 (-89.350007, 29.156813, 0.31299999) failed to convert
-rank 68: Point 675 (-90.153617, 29.592446, 0.31299999) failed to convert
-rank 48: Point 480 (-90.614091, 30.046681, -3.9963253) failed to convert
-rank 32: Point 481 (-90.977566, 29.512172, -0.27432001) failed to convert
-rank 82: Point 674 (-89.762321, 30.246351, -1.6402956) failed to convert
-rank 97: Point 667 (-89.134793, 29.475303, 7.5678548) failed to convert
-rank 65: Point 670 (-90.192625, 30.398633, -0.55701919) failed to convert
-rank 24: Point 480 (-91.209735, 29.693467, -2.385937) failed to convert
-rank 29: Point 482 (-91.015856, 30.432211, -10.953654) failed to convert
-rank 81: Point 667 (-89.806792, 30.094348, 6.1290995) failed to convert
-rank 92: Point 674 (-89.250906, 29.940748, -0.0) failed to convert
-rank 17: Point 484 (-91.323539, 30.58323, -17.171516) failed to convert
-rank 67: Point 667 (-90.153195, 29.960027, -7.5038718) failed to convert
-rank 88: Point 677 (-89.436187, 29.644654, 0.56325159) failed to convert
-rank 39: Point 484 (-90.774274, 29.820619, -1.9111889) failed to convert
-rank 37: Point 484 (-90.806966, 29.983425, -4.999602) failed to convert
-rank 74: Point 674 (-89.996093, 29.945937, -4.6534429) failed to convert
-rank 86: Point 675 (-89.609796, 29.442582, -5.7259732) failed to convert
-rank 61: Point 485 (-90.386541, 29.567766, -0.47275596) failed to convert
-rank 70: Point 675 (-90.097617, 29.690412, -8.2296) failed to convert
-rank 25: Point 486 (-91.204846, 29.516669, -0.60104521) failed to convert
-rank 85: Point 668 (-89.634135, 30.148124, -0.37535522) failed to convert
-rank 89: Point 670 (-89.312096, 30.369101, 1.2357201) failed to convert
-rank 96: Point 677 (-89.201952, 29.181489, -0.11997858) failed to convert
-rank 98: Point 675 (-89.015253, 30.028463, 4.4533678) failed to convert
-rank 35: Point 489 (-90.850088, 30.060417, 34.896261) failed to convert
-rank 46: Point 476 (-90.700872, 29.351067, -0.45539327) failed to convert
-rank 44: Point 480 (-90.684568, 29.882019, -1.524489) failed to convert
-rank 77: Point 669 (-89.960768, 29.667247, 19.246567) failed to convert
-rank 78: Point 675 (-89.92051, 29.871375, -6.6568325) failed to convert
-rank 38: Point 479 (-90.787005, 29.88748, -0.80953004) failed to convert
-rank 95: Point 670 (-89.219257, 29.200247, -0.07753914) failed to convert
-rank 71: Point 669 (-90.069509, 29.821239, -4.8066963) failed to convert
-rank 7: Point 485 (-91.70556, 30.767437, -9.0405662) failed to convert
-rank 57: Point 486 (-90.473383, 29.623218, 0.40366479) failed to convert
-rank 83: Point 669 (-89.778115, 29.733135, -0.0) failed to convert
-rank 1: Point 486 (-92.093468, 29.832541, -0.47930212) failed to convert
-rank 66: Point 672 (-90.195474, 29.916228, -0.54687662) failed to convert
-rank 0: Point 452 (-92.484181, 29.592183, -0.43624502) failed to convert
-rank 36: Point 480 (-90.858412, 29.568094, -0.5639892) failed to convert
-rank 30: Point 483 (-91.015982, 30.131039, 18.085337) failed to convert
-rank 90: Point 675 (-89.364083, 29.298478, 17.742813) failed to convert
-rank 15: Point 482 (-91.465882, 29.692597, -0.34390975) failed to convert
-rank 27: Point 478 (-91.152037, 29.686644, -3.3960816) failed to convert
-rank 99: Point 669 (-88.923604, 29.652653, 5.313714) failed to convert
-rank 94: Point 674 (-89.237548, 29.208074, -0.12856522) failed to convert
-rank 56: Point 480 (-90.47474, 29.835266, 0.21239949) failed to convert
-rank 87: Point 669 (-89.539055, 29.36056, -5.0593755) failed to convert
-rank 64: Point 675 (-90.297873, 29.524545, -1.8862467) failed to convert
-rank 58: Point 475 (-90.451015, 29.616572, 0.12645185) failed to convert
-rank 53: Point 483 (-90.567721, 29.268989, 1.4920556) failed to convert
-rank 16: Point 480 (-91.414177, 29.830839, -7.0634097) failed to convert
-rank 51: Point 485 (-90.608543, 29.362219, 0.31847025) failed to convert
-rank 26: Point 479 (-91.183335, 29.610354, 4.319324) failed to convert
-rank 34: Point 480 (-90.875637, 30.067271, -11.070337) failed to convert
-rank 45: Point 484 (-90.667378, 29.944049, -1.1600827) failed to convert
-rank 52: Point 481 (-90.559869, 29.706408, -2.3864735) failed to convert
-rank 2: Point 479 (-91.919547, 31.01642, -17.191161) failed to convert
-rank 50: Point 486 (-90.60265, 29.676046, -0.4832808) failed to convert
-rank 76: Point 677 (-90.010401, 29.293844, 1.0856034) failed to convert
-rank 47: Point 485 (-90.684357, 29.366495, 0.3048) failed to convert
-rank 72: Point 675 (-90.033984, 30.029587, 8.1827398) failed to convert
-rank 80: Point 673 (-89.87763, 29.739859, -0.12812874) failed to convert
-rank 69: Point 671 (-90.1165, 29.735058, 0.51255788) failed to convert
-rank 9: Point 482 (-91.635151, 30.803273, -17.316412) failed to convert
-rank 43: Point 488 (-90.731223, 29.384391, -0.69813838) failed to convert
-rank 75: Point 669 (-89.984213, 29.8467, 22.352337) failed to convert
-rank 79: Point 669 (-89.930118, 29.490766, 0.31299999) failed to convert
-rank 21: Point 485 (-91.221339, 30.322907, -14.081152) failed to convert
-rank 23: Point 483 (-91.211953, 29.938816, -0.73226677) failed to convert
-rank 31: Point 486 (-90.984271, 30.111533, 14.919743) failed to convert
-rank 6: Point 484 (-91.751751, 30.540928, -14.112241) failed to convert
-rank 10: Point 479 (-91.635674, 30.146566, -1.788287) failed to convert
-rank 62: Point 482 (-90.297669, 30.444671, -6.414574) failed to convert
-rank 11: Point 481 (-91.55049, 30.834104, -11.926679) failed to convert
-rank 84: Point 677 (-89.750073, 29.551431, -2.8320078) failed to convert
-rank 73: Point 668 (-90.059571, 29.428268, 1.0314958) failed to convert
-rank 41: Point 484 (-90.769655, 29.433801, -8.2296) failed to convert
-rank 40: Point 479 (-90.749121, 29.94967, -0.72964052) failed to convert
-rank 12: Point 474 (-91.529068, 30.335104, -2.533442) failed to convert
-rank 20: Point 481 (-91.240864, 30.336276, -4.8276787) failed to convert
-rank 93: Point 670 (-89.272208, 29.183121, 3.6335582) failed to convert
-rank 4: Point 483 (-91.805625, 30.932565, -18.279832) failed to convert
-rank 68: Point 676 (-90.175264, 29.30746, 0.31299999) failed to convert
-rank 82: Point 675 (-89.817911, 29.564223, 1.1963941) failed to convert
-rank 91: Point 669 (-89.348804, 29.170723, 0.02665983) failed to convert
-rank 59: Point 484 (-90.410916, 29.870498, -0.54764325) failed to convert
-rank 19: Point 487 (-91.285658, 30.067991, -9.2750648) failed to convert
-rank 65: Point 671 (-90.226331, 29.957044, 33.709449) failed to convert
-rank 63: Point 485 (-90.310967, 29.872317, -0.67502518) failed to convert
-rank 18: Point 485 (-91.380121, 29.102204, 6.2682052) failed to convert
-rank 81: Point 668 (-89.81009, 30.05381, 1.0427273) failed to convert
-rank 67: Point 668 (-90.158127, 29.895734, -0.08534406) failed to convert
-rank 97: Point 668 (-89.166382, 29.120422, -0.10473046) failed to convert
-rank 74: Point 675 (-90.010491, 29.762835, -2.4713979) failed to convert
-rank 92: Point 675 (-89.272594, 29.695108, 2.2541958) failed to convert
-rank 33: Point 483 (-90.906342, 30.068034, -10.943235) failed to convert
-rank 86: Point 676 (-89.606784, 29.478722, -0.0) failed to convert
-rank 49: Point 486 (-90.627567, 29.541798, -3.1347349) failed to convert
-rank 88: Point 678 (-89.461326, 29.350309, -4.2635426) failed to convert
-rank 70: Point 676 (-90.071329, 30.029259, -0.54543758) failed to convert
-rank 54: Point 480 (-90.523667, 29.595098, -1.0576502) failed to convert
-rank 89: Point 671 (-89.443305, 28.8525, 47.191494) failed to convert
-rank 28: Point 479 (-91.10845, 29.685838, -2.192974) failed to convert
-rank 60: Point 478 (-90.40669, 29.601319, 0.45382891) failed to convert
-rank 98: Point 676 (-89.091734, 29.185522, 1.2632351) failed to convert
-rank 96: Point 678 (-89.200519, 29.19752, -0.0) failed to convert
-rank 8: Point 476 (-91.663459, 30.85346, -13.389451) failed to convert
-rank 71: Point 670 (-90.059445, 29.950446, 28.673189) failed to convert
-rank 85: Point 669 (-89.690695, 29.466805, -3.0250205) failed to convert
-rank 95: Point 671 (-89.220189, 29.189634, -0.15544446) failed to convert
-rank 78: Point 676 (-89.908867, 30.016968, -9.0) failed to convert
-rank 83: Point 670 (-89.774024, 29.783315, -8.2296) failed to convert
-rank 55: Point 484 (-90.496184, 29.720032, -0.54580346) failed to convert
-rank 42: Point 483 (-90.71783, 29.88387, -0.36636988) failed to convert
-rank 77: Point 670 (-89.91029, 30.300606, -2.4217623) failed to convert
-rank 17: Point 485 (-91.323243, 30.587818, -17.190414) failed to convert
-rank 13: Point 484 (-91.519898, 29.90181, -7.1048885) failed to convert
-rank 5: Point 487 (-91.823175, 29.8419, -0.89880643) failed to convert
-rank 66: Point 673 (-90.243323, 29.282106, 0.458) failed to convert
-rank 94: Point 675 (-89.244041, 29.134008, 4.378196) failed to convert
-rank 90: Point 676 (-89.3584, 29.364252, 0.31299999) failed to convert
-rank 99: Point 670 (-88.892981, 29.980612, 5.5598829) failed to convert
-rank 14: Point 479 (-91.497065, 29.660531, -3.1760161) failed to convert
-rank 32: Point 482 (-90.96557, 29.694866, -0.73245909) failed to convert
-rank 39: Point 485 (-90.765325, 29.951049, -0.57328888) failed to convert
-rank 37: Point 485 (-90.814647, 29.870627, -1.1416924) failed to convert
-rank 64: Point 676 (-90.29037, 29.625193, -0.29951628) failed to convert
-rank 48: Point 481 (-90.642836, 29.638199, -0.4879688) failed to convert
-rank 61: Point 486 (-90.359062, 29.940786, 5.6772838) failed to convert
-rank 87: Point 670 (-89.539047, 29.360599, -5.0593755) failed to convert
-rank 80: Point 674 (-89.863163, 29.919795, -0.39805655) failed to convert
-rank 25: Point 487 (-91.16138, 30.204979, 2.2678919) failed to convert
-rank 22: Point 481 (-91.202624, 30.403029, -10.104835) failed to convert
-rank 7: Point 486 (-91.719983, 30.51384, -12.052103) failed to convert
-rank 35: Point 490 (-90.850495, 30.05421, -9.7758502) failed to convert
-rank 3: Point 485 (-91.860399, 30.836395, -10.770008) failed to convert
-rank 57: Point 487 (-90.446305, 29.996272, 17.287619) failed to convert
-rank 76: Point 678 (-89.976356, 29.728214, -0.47701387) failed to convert
-rank 72: Point 676 (-90.099175, 29.188223, 0.31299999) failed to convert
-rank 46: Point 477 (-90.69614, 29.419674, -8.2296) failed to convert
-rank 29: Point 483 (-91.035852, 30.127637, -11.346181) failed to convert
-rank 75: Point 670 (-89.994223, 29.7195, -1.3354482) failed to convert
-rank 69: Point 672 (-90.102958, 29.910471, 15.404363) failed to convert
-rank 79: Point 670 (-89.89542, 29.926292, -3.0004513) failed to convert
-rank 84: Point 678 (-89.793963, 29.008934, 37.777313) failed to convert
-rank 56: Point 481 (-90.488455, 29.645341, -0.62943358) failed to convert
-rank 0: Point 453 (-92.517584, 28.855465, 27.446743) failed to convert
-rank 24: Point 481 (-91.217111, 29.575456, -0.6281594) failed to convert
-rank 93: Point 671 (-89.279014, 29.104924, -0.01324475) failed to convert
-rank 30: Point 484 (-91.014682, 30.150557, -11.726267) failed to convert
-rank 15: Point 483 (-91.412804, 30.576401, -8.7110045) failed to convert
-rank 53: Point 484 (-90.530949, 29.786095, -0.71471486) failed to convert
-rank 58: Point 476 (-90.422332, 30.010053, -6.5022988) failed to convert
-rank 51: Point 486 (-90.593934, 29.56991, -1.0791167) failed to convert
-rank 26: Point 480 (-91.144692, 30.219329, 3.6820896) failed to convert
-rank 73: Point 669 (-90.018019, 29.961224, -0.93402644) failed to convert
-rank 68: Point 677 (-90.123275, 29.987397, 0.15019584) failed to convert
-rank 1: Point 487 (-92.093665, 29.82862, -1.1589797) failed to convert
-rank 38: Point 480 (-90.778551, 30.01088, 15.631889) failed to convert
-rank 82: Point 676 (-89.818101, 29.561715, 1.4578763) failed to convert
-rank 44: Point 481 (-90.665548, 30.153708, -0.17704108) failed to convert
-rank 91: Point 670 (-89.34863, 29.172704, 0.31299999) failed to convert
-rank 45: Point 485 (-90.690427, 29.61318, -8.2296) failed to convert
-rank 27: Point 479 (-91.152024, 29.686703, -3.9390001) failed to convert
-rank 50: Point 487 (-90.573088, 30.092398, -0.18257839) failed to convert
-rank 81: Point 669 (-89.848753, 29.575671, 1.013878) failed to convert
-rank 43: Point 489 (-90.718206, 29.573647, -1.9907682) failed to convert
-rank 65: Point 672 (-90.268718, 29.393293, 0.27200001) failed to convert
-rank 36: Point 481 (-90.829336, 29.998724, 14.405149) failed to convert
-rank 9: Point 483 (-91.624721, 30.982279, -21.450411) failed to convert
-rank 67: Point 669 (-90.153185, 29.959967, -7.5038718) failed to convert
-rank 92: Point 676 (-89.301648, 29.363343, -0.31945222) failed to convert
-rank 21: Point 486 (-91.229471, 30.193652, -1.8010827) failed to convert
-rank 16: Point 481 (-91.360597, 30.710496, -10.019657) failed to convert
-rank 2: Point 480 (-91.97956, 29.895563, -0.02276825) failed to convert
-rank 34: Point 481 (-90.875633, 30.06723, -11.070337) failed to convert
-rank 52: Point 482 (-90.562914, 29.663565, -1.185405) failed to convert
-rank 23: Point 484 (-91.211945, 29.938876, -1.1243146) failed to convert
-rank 97: Point 669 (-89.162853, 29.159937, 3.3333364) failed to convert
-rank 74: Point 676 (-89.993999, 29.972477, -0.81394713) failed to convert
-rank 86: Point 677 (-89.585186, 29.736911, -0.0) failed to convert
-rank 62: Point 483 (-90.338405, 29.900702, -0.47056308) failed to convert
-rank 10: Point 480 (-91.584969, 31.016842, -13.17958) failed to convert
-rank 11: Point 482 (-91.553656, 30.780371, 2.0676387) failed to convert
-rank 89: Point 672 (-89.401648, 29.341357, 21.901415) failed to convert
-rank 96: Point 679 (-89.202036, 29.180311, -0.0) failed to convert
-rank 88: Point 679 (-89.431501, 29.698733, -0.0) failed to convert
-rank 98: Point 677 (-89.024965, 29.922275, 3.9574423) failed to convert
-rank 70: Point 677 (-90.097578, 29.690884, -8.2296) failed to convert
-rank 6: Point 485 (-91.747893, 30.609355, -11.809749) failed to convert
-rank 95: Point 672 (-89.220018, 29.191474, -0.51036363) failed to convert
-rank 40: Point 480 (-90.755235, 29.860696, -0.22726698) failed to convert
-rank 31: Point 487 (-90.984299, 30.110887, 14.735855) failed to convert
-rank 85: Point 670 (-89.694833, 29.416429, 0.31299999) failed to convert
-rank 71: Point 671 (-90.069368, 29.822992, -4.8341283) failed to convert
-rank 83: Point 671 (-89.790677, 29.578229, 0.02742053) failed to convert
-rank 12: Point 475 (-91.5555, 29.884398, -4.4611116) failed to convert
-rank 41: Point 485 (-90.738152, 29.893271, -0.18857621) failed to convert
-rank 19: Point 488 (-91.254319, 30.569617, -3.0738747) failed to convert
-rank 78: Point 677 (-89.909119, 30.0138, -3.1003464) failed to convert
-rank 20: Point 482 (-91.229894, 30.510147, -7.9985216) failed to convert
-rank 59: Point 485 (-90.411432, 29.86332, -0.43348089) failed to convert
-rank 47: Point 486 (-90.681791, 29.403562, -0.74001452) failed to convert
-rank 99: Point 671 (-88.890778, 30.003465, 6.1314734) failed to convert
-rank 49: Point 487 (-90.627548, 29.542026, -8.2296) failed to convert
-rank 54: Point 481 (-90.517399, 29.682603, -1.4180107) failed to convert
-rank 94: Point 676 (-89.243275, 29.142511, -0.00138296) failed to convert
-rank 4: Point 484 (-91.874674, 29.675169, 2.4608495) failed to convert
-rank 77: Point 671 (-89.926898, 30.093464, 0.20299692) failed to convert
-rank 66: Point 674 (-90.195091, 29.920964, -7.547763) failed to convert
-rank 28: Point 480 (-91.108437, 29.685703, -1.7355107) failed to convert
-rank 76: Point 679 (-90.01951, 29.176149, 8.8539233) failed to convert
-rank 64: Point 677 (-90.297875, 29.524381, -4.0848719) failed to convert
-rank 60: Point 479 (-90.418254, 29.442519, -0.21336) failed to convert
-rank 90: Point 677 (-89.393311, 28.957762, 13.496332) failed to convert
-rank 87: Point 671 (-89.539035, 29.360659, -5.0593755) failed to convert
-rank 63: Point 486 (-90.341016, 29.46706, -3.0300796) failed to convert
-rank 8: Point 477 (-91.664223, 30.840151, -12.050303) failed to convert
-rank 69: Point 673 (-90.111217, 29.803526, -4.2458642) failed to convert
-rank 72: Point 677 (-90.033947, 30.029951, 16.089816) failed to convert
-rank 80: Point 675 (-89.886949, 29.623019, -17.130909) failed to convert
-rank 33: Point 484 (-90.905641, 30.078434, 15.56295) failed to convert
-rank 75: Point 671 (-89.979832, 29.902146, -0.07017488) failed to convert
-rank 84: Point 679 (-89.75106, 29.539091, -4.4759882) failed to convert
-rank 55: Point 485 (-90.483454, 29.896322, 0.99378113) failed to convert
-rank 79: Point 671 (-89.898648, 29.885893, -6.4748668) failed to convert
-rank 17: Point 486 (-91.377848, 29.695755, -4.4927522) failed to convert
-rank 93: Point 672 (-89.213783, 29.84568, 2.0509594) failed to convert
-rank 73: Point 670 (-90.011965, 30.037869, -4.7183043) failed to convert
-rank 13: Point 485 (-91.536982, 29.609652, -0.48408172) failed to convert
-rank 14: Point 480 (-91.514364, 29.364859, 2.4726904) failed to convert
-rank 68: Point 678 (-90.120575, 30.022299, -0.59932655) failed to convert
-rank 61: Point 487 (-90.390258, 29.516899, -0.23674557) failed to convert
-rank 48: Point 482 (-90.659443, 29.399898, 0.3048) failed to convert
-rank 18: Point 486 (-91.311429, 30.231706, -1.5219384) failed to convert
-rank 37: Point 486 (-90.789072, 30.244515, -0.963182) failed to convert
-rank 42: Point 484 (-90.720524, 29.844917, -0.34112633) failed to convert
-rank 22: Point 482 (-91.19866, 30.465425, 12.743335) failed to convert
-rank 5: Point 488 (-91.786172, 30.511102, -4.4962374) failed to convert
-rank 39: Point 486 (-90.761094, 30.012505, 11.176522) failed to convert
-rank 91: Point 671 (-89.337629, 29.29994, -0.47427888) failed to convert
-rank 25: Point 488 (-91.223782, 29.212268, 2.0684623) failed to convert
-rank 3: Point 486 (-91.919415, 29.748425, 2.8609519) failed to convert
-rank 82: Point 677 (-89.755001, 30.334869, -7.3462165) failed to convert
-rank 81: Point 670 (-89.794535, 30.244158, 0.61271371) failed to convert
-rank 97: Point 670 (-89.175306, 29.01894, -0.31988612) failed to convert
-rank 65: Point 673 (-90.270076, 29.374877, 0.458) failed to convert
-rank 35: Point 491 (-90.841292, 30.189642, 0.04501888) failed to convert
-rank 29: Point 484 (-91.031749, 30.190321, -12.297462) failed to convert
-rank 51: Point 487 (-90.608796, 29.358548, 0.45310935) failed to convert
-rank 92: Point 677 (-89.280822, 29.601262, 4.3600317) failed to convert
-rank 74: Point 677 (-90.005759, 29.823068, -4.4475284) failed to convert
-rank 67: Point 670 (-90.168093, 29.764994, 1.7946865) failed to convert
-rank 32: Point 483 (-90.966099, 29.686418, -0.59987356) failed to convert
-rank 86: Point 678 (-89.545518, 30.20597, -0.37379463) failed to convert
-rank 53: Point 485 (-90.51191, 30.050872, 15.526365) failed to convert
-rank 58: Point 477 (-90.438101, 29.794213, -0.10124514) failed to convert
-rank 88: Point 680 (-89.449949, 29.4832, 1.4279882) failed to convert
-rank 70: Point 678 (-90.097585, 29.69065, -8.2296) failed to convert
-rank 15: Point 484 (-91.402296, 30.748527, -20.0) failed to convert
-rank 96: Point 680 (-89.204839, 29.148382, -0.53183762) failed to convert
-rank 46: Point 478 (-90.651967, 30.053471, 28.832226) failed to convert
-rank 56: Point 482 (-90.47176, 29.876311, -0.61643106) failed to convert
-rank 89: Point 673 (-89.384787, 29.537243, 2.7648462) failed to convert
-rank 24: Point 482 (-91.209716, 29.693673, -6.486144) failed to convert
-rank 85: Point 671 (-89.648752, 29.973052, 3.05) failed to convert
-rank 98: Point 678 (-88.989839, 30.303328, 4.3719551) failed to convert
-rank 95: Point 673 (-89.218574, 29.207859, -0.16033826) failed to convert
-rank 30: Point 485 (-91.042527, 29.723733, -0.46672499) failed to convert
-rank 44: Point 482 (-90.718911, 29.385645, -0.17896407) failed to convert
-rank 26: Point 481 (-91.140867, 30.278803, 20.718547) failed to convert
-rank 45: Point 486 (-90.668489, 29.928118, -0.71635456) failed to convert
-rank 27: Point 480 (-91.116881, 30.236766, -12.716257) failed to convert
-rank 71: Point 672 (-90.060725, 29.93394, 9.8475171) failed to convert
-rank 7: Point 487 (-91.69882, 30.88487, -13.102714) failed to convert
-rank 83: Point 672 (-89.766456, 29.875529, -8.5203799) failed to convert
-rank 21: Point 487 (-91.217427, 30.384575, -14.085745) failed to convert
-rank 38: Point 481 (-90.748394, 30.447506, -8.4048383) failed to convert
-rank 2: Point 481 (-91.973417, 30.010666, -2.1617873) failed to convert
-rank 36: Point 482 (-90.829616, 29.994532, 15.71983) failed to convert
-rank 78: Point 678 (-89.914815, 29.942509, 0.3380797) failed to convert
-rank 94: Point 677 (-89.235431, 29.231873, -0.25565614) failed to convert
-rank 99: Point 672 (-88.907899, 29.819792, 1.8653187) failed to convert
-rank 66: Point 675 (-90.177471, 30.151258, 4.3816786) failed to convert
-rank 1: Point 488 (-92.094861, 29.804486, -0.65141834) failed to convert
-rank 50: Point 488 (-90.604603, 29.648209, -0.07526012) failed to convert
-rank 43: Point 490 (-90.716092, 29.604294, -0.81615192) failed to convert
-rank 52: Point 483 (-90.534277, 30.064164, -4.0963022) failed to convert
-rank 16: Point 482 (-91.414139, 29.830852, -7.4081372) failed to convert
-rank 76: Point 680 (-89.969882, 29.810087, 0.99921692) failed to convert
-rank 57: Point 488 (-90.466072, 29.724087, -0.38417597) failed to convert
-rank 0: Point 454 (-92.515353, 28.899915, 26.1) failed to convert
-rank 90: Point 678 (-89.348491, 29.47848, 3.873455) failed to convert
-rank 34: Point 482 (-90.875628, 30.06717, -11.070337) failed to convert
-rank 64: Point 678 (-90.297866, 29.524429, -3.6601374) failed to convert
-rank 77: Point 672 (-89.963054, 29.63806, 1.3668478) failed to convert
-rank 40: Point 481 (-90.755481, 29.857111, -0.24789316) failed to convert
-rank 9: Point 484 (-91.635143, 30.803333, -20.0) failed to convert
-rank 62: Point 484 (-90.338723, 29.896308, -0.18946204) failed to convert
-rank 87: Point 672 (-89.47279, 30.138847, 4.0445719) failed to convert
-rank 69: Point 674 (-90.116315, 29.737371, -1.8434892) failed to convert
-rank 72: Point 678 (-90.039167, 29.963303, -1.5126556) failed to convert
-rank 23: Point 485 (-91.211939, 29.938916, -1.6404335) failed to convert
-rank 31: Point 488 (-91.049335, 29.111213, 1.7858465) failed to convert
-rank 80: Point 676 (-89.860005, 29.958381, 12.465253) failed to convert
-rank 19: Point 489 (-91.285737, 30.066509, -0.16) failed to convert
-rank 75: Point 672 (-89.988197, 29.795957, -0.1679899) failed to convert
-rank 41: Point 486 (-90.740972, 29.852387, -0.30749149) failed to convert
-rank 79: Point 672 (-89.895387, 29.926316, -3.0004513) failed to convert
-rank 84: Point 680 (-89.750048, 29.551486, -4.8234603) failed to convert
-rank 47: Point 487 (-90.645571, 29.922887, -0.36872316) failed to convert
-rank 11: Point 483 (-91.556471, 30.732735, 1.505733) failed to convert
-rank 54: Point 482 (-90.491084, 30.047609, -7.7038937) failed to convert
-rank 6: Point 486 (-91.748145, 30.604879, -12.807901) failed to convert
-rank 12: Point 476 (-91.528312, 30.347102, -0.34999999) failed to convert
-rank 93: Point 673 (-89.280376, 29.088869, 13.174784) failed to convert
-rank 10: Point 481 (-91.58373, 31.037779, -13.21107) failed to convert
-rank 73: Point 671 (-90.019237, 29.945309, -6.8153285) failed to convert
-rank 20: Point 483 (-91.240626, 30.339596, -14.227761) failed to convert
-rank 59: Point 486 (-90.411578, 29.861224, -0.4617739) failed to convert
-rank 68: Point 679 (-90.122512, 29.996183, -3.5447328) failed to convert
-rank 60: Point 480 (-90.41082, 29.544609, -0.21324986) failed to convert
-rank 28: Point 481 (-91.109509, 29.668853, -3.023218) failed to convert
-rank 4: Point 485 (-91.868933, 29.781497, 1.2844331) failed to convert
-rank 82: Point 678 (-89.818315, 29.558702, 1.416975) failed to convert
-rank 63: Point 487 (-90.305436, 29.946196, 23.191955) failed to convert
-rank 91: Point 672 (-89.348661, 29.171971, 0.31299999) failed to convert
-rank 49: Point 488 (-90.627565, 29.541696, -3.4113346) failed to convert
-rank 17: Point 487 (-91.323547, 30.582315, -17.115738) failed to convert
-rank 13: Point 486 (-91.519883, 29.901869, -7.1048885) failed to convert
-rank 65: Point 674 (-90.263585, 29.461751, -3.8496242) failed to convert
-rank 14: Point 481 (-91.432819, 30.734738, -10.695537) failed to convert
-rank 81: Point 671 (-89.794625, 30.243014, -1.1551848) failed to convert
-rank 97: Point 671 (-89.127842, 29.552105, 5.6098835) failed to convert
-rank 55: Point 486 (-90.450802, 30.34449, -0.19721727) failed to convert
-rank 92: Point 678 (-89.302093, 29.357619, 2.8125722) failed to convert
-rank 67: Point 671 (-90.154409, 29.943672, -2.6433657) failed to convert
-rank 74: Point 678 (-89.996089, 29.945877, -5.7145726) failed to convert
-rank 8: Point 478 (-91.659805, 30.915752, -13.489206) failed to convert
-rank 96: Point 681 (-89.208405, 29.107792, -0.29091162) failed to convert
-rank 88: Point 681 (-89.369054, 30.417512, -2.0458173) failed to convert
-rank 86: Point 679 (-89.598329, 29.579455, 0.1079494) failed to convert
-rank 22: Point 483 (-91.233396, 29.914445, -0.215) failed to convert
-rank 48: Point 483 (-90.642938, 29.636506, -1.0162083) failed to convert
-rank 18: Point 487 (-91.292128, 30.542369, -16.272664) failed to convert
-rank 89: Point 674 (-89.393632, 29.434287, 2.9091329) failed to convert
-rank 70: Point 679 (-90.071506, 30.026709, -4.8646083) failed to convert
-rank 85: Point 672 (-89.690646, 29.466841, -2.5048293) failed to convert
-rank 71: Point 673 (-90.058686, 29.959951, -6.3246004) failed to convert
-rank 95: Point 674 (-89.22111, 29.17902, -0.25081388) failed to convert
-rank 37: Point 487 (-90.78901, 30.245384, -0.82029389) failed to convert
-rank 3: Point 487 (-91.875782, 30.555707, -5.5218658) failed to convert
-rank 83: Point 673 (-89.773979, 29.783274, -8.2296) failed to convert
-rank 94: Point 678 (-89.187307, 29.775371, 2.4856021) failed to convert
-rank 98: Point 679 (-88.987518, 30.328215, 3.7033204) failed to convert
-rank 25: Point 489 (-91.214758, 29.357464, 1.8001138) failed to convert
-rank 51: Point 488 (-90.603811, 29.429237, 0.3050262) failed to convert
-rank 61: Point 488 (-90.373724, 29.74217, -0.59861944) failed to convert
-rank 66: Point 676 (-90.193953, 29.935621, -3.6600268) failed to convert
-rank 33: Point 485 (-90.888886, 30.327483, -1.393413) failed to convert
-rank 99: Point 673 (-88.882019, 30.096924, 14.105791) failed to convert
-rank 42: Point 485 (-90.739974, 29.562459, -1.1619905) failed to convert
-rank 64: Point 679 (-90.297823, 29.524389, -4.0605767) failed to convert
-rank 35: Point 492 (-90.825973, 30.414094, -4.2840405) failed to convert
-rank 90: Point 679 (-89.369505, 29.235138, 0.03705201) failed to convert
-rank 24: Point 483 (-91.168249, 30.349423, -7.6892937) failed to convert
-rank 58: Point 478 (-90.450997, 29.616609, -0.91025892) failed to convert
-rank 32: Point 484 (-90.93663, 30.130553, -6.6921035) failed to convert
-rank 46: Point 479 (-90.701534, 29.341295, 0.3048) failed to convert
-rank 53: Point 486 (-90.532057, 29.770555, -0.69962567) failed to convert
-rank 77: Point 673 (-89.913182, 30.26445, -0.85325332) failed to convert
-rank 56: Point 483 (-90.503967, 29.429123, -8.2296) failed to convert
-rank 78: Point 679 (-89.920476, 29.871431, -6.6568325) failed to convert
-rank 76: Point 681 (-89.963979, 29.884599, 8.426443) failed to convert
-rank 87: Point 673 (-89.52047, 29.579843, 0.38142268) failed to convert
-rank 26: Point 482 (-91.144061, 30.228873, 2.6900582) failed to convert
-rank 30: Point 486 (-91.013398, 30.169742, -11.955476) failed to convert
-rank 15: Point 485 (-91.433141, 30.240172, -0.38675743) failed to convert
-rank 5: Point 489 (-91.770689, 30.787014, 10.22895) failed to convert
-rank 69: Point 675 (-90.141099, 29.413844, -0.14844295) failed to convert
-rank 80: Point 677 (-89.826403, 30.372165, -9.2388222) failed to convert
-rank 44: Point 483 (-90.68775, 29.836206, 0.29911627) failed to convert
-rank 39: Point 487 (-90.775802, 29.798095, -2.5714181) failed to convert
-rank 27: Point 481 (-91.115286, 30.260865, 5.4796004) failed to convert
-rank 75: Point 673 (-89.984345, 29.844822, 23.602595) failed to convert
-rank 21: Point 488 (-91.216912, 30.392681, 6.1513746) failed to convert
-rank 45: Point 487 (-90.667377, 29.943988, -0.82793781) failed to convert
-rank 79: Point 673 (-89.898967, 29.881519, -2.2626796) failed to convert
-rank 7: Point 488 (-91.719946, 30.513824, -11.747231) failed to convert
-rank 29: Point 485 (-91.036401, 30.119163, -11.076532) failed to convert
-rank 72: Point 679 (-90.049254, 29.834083, -9.0) failed to convert
-rank 73: Point 672 (-90.011952, 30.03781, -4.7183043) failed to convert
-rank 50: Point 489 (-90.600285, 29.70886, -0.69407641) failed to convert
-rank 36: Point 483 (-90.845753, 29.756129, 0.22933961) failed to convert
-rank 84: Point 681 (-89.750031, 29.551523, -4.8234603) failed to convert
-rank 16: Point 483 (-91.359273, 30.731848, 2.4556256) failed to convert
-rank 57: Point 489 (-90.456709, 29.8531, -0.34611726) failed to convert
-rank 93: Point 674 (-89.204555, 29.948886, -0.0) failed to convert
-rank 52: Point 484 (-90.562909, 29.663332, -0.78759571) failed to convert
-rank 68: Point 680 (-90.142359, 29.738129, 4.9487016) failed to convert
-rank 91: Point 673 (-89.343111, 29.236221, -0.01994663) failed to convert
-rank 43: Point 491 (-90.731214, 29.384334, -0.65480781) failed to convert
-rank 34: Point 483 (-90.937197, 29.141068, 1.4909344) failed to convert
-rank 62: Point 485 (-90.365343, 29.535997, -2.8069032) failed to convert
-rank 38: Point 482 (-90.787625, 29.878387, -0.28512713) failed to convert
-rank 40: Point 482 (-90.764228, 29.729596, -2.5474232) failed to convert
-rank 2: Point 482 (-91.935632, 30.717458, -9.1562011) failed to convert
-rank 82: Point 679 (-89.817875, 29.564085, 1.1449105) failed to convert
-rank 1: Point 489 (-92.060933, 30.461207, -6.9816802) failed to convert
-rank 41: Point 487 (-90.738244, 29.891931, -0.35711477) failed to convert
-rank 12: Point 477 (-91.504654, 30.744893, 3.7212117) failed to convert
-rank 65: Point 675 (-90.226052, 29.960122, -7.9065126) failed to convert
-rank 59: Point 487 (-90.430207, 29.605904, -0.4146661) failed to convert
-rank 11: Point 484 (-91.55704, 30.723035, -11.695866) failed to convert
-rank 81: Point 672 (-89.866085, 29.358953, 0.90197984) failed to convert
-rank 19: Point 490 (-91.258564, 30.501904, -10.016103) failed to convert
-rank 97: Point 672 (-89.139491, 29.421696, 4.8207495) failed to convert
-rank 20: Point 484 (-91.238838, 30.367837, 9.4337613) failed to convert
-rank 67: Point 672 (-90.148382, 30.022083, 0.2944278) failed to convert
-rank 60: Point 481 (-90.38133, 29.946205, 18.002694) failed to convert
-rank 92: Point 679 (-89.306282, 29.309409, -0.0) failed to convert
-rank 4: Point 486 (-91.806049, 30.924701, -13.386477) failed to convert
-rank 28: Point 482 (-91.109511, 29.66875, -3.0149997) failed to convert
-rank 9: Point 485 (-91.635138, 30.803373, -20.0) failed to convert
-rank 96: Point 682 (-89.208128, 29.110882, -0.0) failed to convert
-rank 74: Point 679 (-90.050574, 29.247645, 0.81591639) failed to convert
-rank 86: Point 680 (-89.609741, 29.442609, -4.0647385) failed to convert
-rank 71: Point 674 (-90.069928, 29.815575, 2.9133841) failed to convert
-rank 70: Point 680 (-90.101396, 29.641085, -0.49019226) failed to convert
-rank 88: Point 682 (-89.40401, 30.016565, -0.0) failed to convert
-rank 89: Point 675 (-89.343151, 30.015423, 1.3269102) failed to convert
-rank 17: Point 488 (-91.327283, 30.521941, -5.709915) failed to convert
-rank 63: Point 488 (-90.303105, 29.977319, -4.7442123) failed to convert
-rank 31: Point 489 (-90.984327, 30.11024, 13.554293) failed to convert
-rank 94: Point 679 (-89.241817, 29.159006, -0.97320477) failed to convert
-rank 14: Point 482 (-91.480851, 29.93422, -1.0883441) failed to convert
-rank 47: Point 488 (-90.645472, 29.924067, -1.0255869) failed to convert
-rank 6: Point 487 (-91.729287, 30.937402, -12.839322) failed to convert
-rank 85: Point 673 (-89.684626, 29.539827, -0.51012029) failed to convert
-rank 98: Point 680 (-88.984262, 30.363073, 3.3883596) failed to convert
-rank 99: Point 674 (-88.902729, 29.872202, 0.08104228) failed to convert
-rank 77: Point 674 (-89.940539, 29.922033, 30.917742) failed to convert
-rank 83: Point 674 (-89.773949, 29.783246, -8.2296) failed to convert
-rank 8: Point 479 (-91.741114, 29.480046, 2.3646304) failed to convert
-rank 13: Point 487 (-91.519874, 29.901908, -7.1048885) failed to convert
-rank 55: Point 487 (-90.483454, 29.896282, -8.2296) failed to convert
-rank 23: Point 486 (-91.211932, 29.938976, -1.0796101) failed to convert
-rank 90: Point 680 (-89.30547, 29.97065, 1.1697076) failed to convert
-rank 66: Point 677 (-90.195069, 29.920907, -7.547763) failed to convert
-rank 10: Point 482 (-91.600735, 30.748187, -17.516884) failed to convert
-rank 49: Point 489 (-90.641482, 29.342465, 0.3048) failed to convert
-rank 64: Point 680 (-90.238367, 30.314208, 3.2500001) failed to convert
-rank 87: Point 674 (-89.485695, 29.987859, -0.0) failed to convert
-rank 76: Point 682 (-89.954701, 30.001553, 12.023036) failed to convert
-rank 54: Point 483 (-90.491084, 30.047549, -9.6502736) failed to convert
-rank 95: Point 675 (-89.219536, 29.196833, 1.9e-07) failed to convert
-rank 0: Point 455 (-92.52589, 28.654879, 33.806765) failed to convert
-rank 78: Point 680 (-89.920479, 29.871329, -6.6568325) failed to convert
-rank 18: Point 488 (-91.292668, 30.533635, -15.779299) failed to convert
-rank 48: Point 484 (-90.595453, 30.308288, -0.38553106) failed to convert
-rank 37: Point 488 (-90.814593, 29.871112, -1.0300492) failed to convert
-rank 80: Point 678 (-89.887874, 29.610751, 30.021038) failed to convert
-rank 25: Point 490 (-91.155773, 30.292533, -7.1279078) failed to convert
-rank 69: Point 676 (-90.117135, 29.726579, -0.23317329) failed to convert
-rank 75: Point 674 (-90.032719, 29.225815, 0.90005023) failed to convert
-rank 61: Point 489 (-90.386518, 29.567894, -1.4962612) failed to convert
-rank 22: Point 484 (-91.210197, 30.283371, 4.8739862) failed to convert
-rank 84: Point 682 (-89.751024, 29.53914, -4.4759882) failed to convert
-rank 72: Point 680 (-90.033876, 30.030467, -4.8521115) failed to convert
-rank 79: Point 674 (-89.87578, 30.169874, 2.8399999) failed to convert
-rank 35: Point 493 (-90.851925, 30.032718, -3.5781424) failed to convert
-rank 33: Point 486 (-90.906307, 30.068054, -10.943235) failed to convert
-rank 3: Point 488 (-91.924921, 29.644185, 1.9902698) failed to convert
-rank 51: Point 489 (-90.603111, 29.438983, 0.3048) failed to convert
-rank 24: Point 484 (-91.209678, 29.694, -0.90201262) failed to convert
-rank 73: Point 673 (-90.011943, 30.037771, -4.7183043) failed to convert
-rank 53: Point 487 (-90.557305, 29.415994, 0.09889129) failed to convert
-rank 93: Point 675 (-89.280595, 29.085722, 3.7937754) failed to convert
-rank 91: Point 674 (-89.34853, 29.173423, 0.31299999) failed to convert
-rank 56: Point 484 (-90.476127, 29.815966, 0.02) failed to convert
-rank 32: Point 485 (-90.967765, 29.659797, -0.81598604) failed to convert
-rank 58: Point 479 (-90.419288, 30.051367, -1.1288808) failed to convert
-rank 30: Point 487 (-91.04256, 29.72289, -0.65868489) failed to convert
-rank 46: Point 480 (-90.696133, 29.419614, -8.2296) failed to convert
-rank 68: Point 681 (-90.18847, 29.130911, -0.75932953) failed to convert
-rank 5: Point 490 (-91.778322, 30.649983, -7.0009681) failed to convert
-rank 15: Point 486 (-91.417618, 30.496578, -3.9793938) failed to convert
-rank 82: Point 680 (-89.817851, 29.564214, 0.98632754) failed to convert
-rank 27: Point 482 (-91.119421, 30.196311, 8.7099666) failed to convert
-rank 81: Point 673 (-89.824364, 29.877761, -0.05547835) failed to convert
-rank 26: Point 483 (-91.13744, 30.332079, -13.919758) failed to convert
-rank 21: Point 489 (-91.277404, 29.422233, -0.35366861) failed to convert
-rank 29: Point 486 (-91.03385, 30.158161, -5.4232591) failed to convert
-rank 39: Point 488 (-90.769659, 29.887668, -0.40969301) failed to convert
-rank 7: Point 489 (-91.718405, 30.540896, -4.9825609) failed to convert
-rank 44: Point 484 (-90.708576, 29.535685, -0.51514907) failed to convert
-rank 45: Point 488 (-90.701082, 29.459113, -1.1068316) failed to convert
-rank 50: Point 490 (-90.624178, 29.368795, -8.2296) failed to convert
-rank 65: Point 676 (-90.284217, 29.184192, 0.81458504) failed to convert
-rank 52: Point 485 (-90.581479, 29.400917, -8.2296) failed to convert
-rank 16: Point 484 (-91.392397, 30.190696, -0.67992157) failed to convert
-rank 97: Point 673 (-89.05969, 30.303095, 3.8649743) failed to convert
-rank 67: Point 673 (-90.14855, 30.019272, -5.0727867) failed to convert
-rank 92: Point 680 (-89.304115, 29.334096, 4.099e-05) failed to convert
-rank 42: Point 486 (-90.72043, 29.845813, -0.36953282) failed to convert
-rank 57: Point 490 (-90.455555, 29.868891, -0.23553625) failed to convert
-rank 96: Point 683 (-89.19911, 29.213161, -0.0) failed to convert
-rank 74: Point 680 (-89.994207, 29.96966, -0.22260527) failed to convert
-rank 86: Point 681 (-89.598924, 29.572225, 0.10811101) failed to convert
-rank 36: Point 484 (-90.848161, 29.720391, -0.61528067) failed to convert
-rank 88: Point 683 (-89.37401, 30.360148, -0.45447336) failed to convert
-rank 70: Point 681 (-90.082978, 29.879177, 0.01255621) failed to convert
-rank 62: Point 486 (-90.365737, 29.530531, -0.3965662) failed to convert
-rank 89: Point 676 (-89.352067, 29.913154, -0.0) failed to convert
-rank 71: Point 675 (-90.052945, 30.033366, -5.7930292) failed to convert
-rank 43: Point 492 (-90.685024, 30.051615, -2.7348914) failed to convert
-rank 1: Point 490 (-92.150583, 28.696031, 37.72293) failed to convert
-rank 40: Point 483 (-90.753586, 29.884548, -0.36491277) failed to convert
-rank 94: Point 680 (-89.246639, 29.103909, -0.30545797) failed to convert
-rank 38: Point 483 (-90.799849, 29.698614, -0.90049736) failed to convert
-rank 98: Point 681 (-88.983301, 30.372852, 3.0454955) failed to convert
-rank 85: Point 674 (-89.689472, 29.480519, 28.75354) failed to convert
-rank 34: Point 484 (-90.901325, 29.683566, -0.44284049) failed to convert
-rank 20: Point 485 (-91.261633, 30.00336, -0.28226661) failed to convert
-rank 41: Point 488 (-90.779495, 29.288788, -0.33053348) failed to convert
-rank 99: Point 675 (-88.983476, 28.993929, 87.701146) failed to convert
-rank 59: Point 488 (-90.415041, 29.813704, 0.51356492) failed to convert
-rank 77: Point 675 (-89.960322, 29.672281, 26.865599) failed to convert
-rank 11: Point 485 (-91.606366, 29.876759, -2.9297699) failed to convert
-rank 12: Point 478 (-91.529212, 30.331337, -2.0292269) failed to convert
-rank 83: Point 675 (-89.766403, 29.8755, -8.5203799) failed to convert
-rank 66: Point 678 (-90.237288, 29.362078, -0.03772662) failed to convert
-rank 60: Point 482 (-90.412254, 29.524227, -0.46043409) failed to convert
-rank 4: Point 487 (-91.811671, 30.823855, -17.614391) failed to convert
-rank 64: Point 681 (-90.297758, 29.524605, -1.6867541) failed to convert
-rank 90: Point 681 (-89.282412, 30.231716, 4.3136272) failed to convert
-rank 87: Point 675 (-89.482152, 30.029169, -0.29360711) failed to convert
-rank 95: Point 676 (-89.220241, 29.188571, -0.01449873) failed to convert
-rank 76: Point 683 (-89.977702, 29.710648, -4.7365923) failed to convert
-rank 19: Point 491 (-91.254642, 30.564287, 6.3639209) failed to convert
-rank 80: Point 679 (-89.872587, 29.801498, -0.28572051) failed to convert
-rank 28: Point 483 (-91.109449, 29.669595, -2.7008143) failed to convert
-rank 2: Point 483 (-91.91963, 31.011856, -17.563481) failed to convert
-rank 78: Point 681 (-89.939934, 29.626447, 1.1882286) failed to convert
-rank 69: Point 677 (-90.11629, 29.737426, -1.1464122) failed to convert
-rank 75: Point 675 (-89.985012, 29.836294, -5.4251355) failed to convert
-rank 84: Point 683 (-89.751773, 29.529927, -2.5756307) failed to convert
-rank 31: Point 490 (-90.987846, 30.056792, -2.8419873) failed to convert
-rank 72: Point 681 (-90.033869, 30.030527, -4.8521115) failed to convert
-rank 63: Point 489 (-90.339843, 29.48274, 1.5420836) failed to convert
-rank 73: Point 674 (-90.033835, 29.758537, -0.44568867) failed to convert
-rank 6: Point 488 (-91.74118, 30.727676, -15.995905) failed to convert
-rank 9: Point 486 (-91.689653, 29.85175, -0.40949221) failed to convert
-rank 17: Point 489 (-91.348238, 30.181596, -0.85934026) failed to convert
-rank 14: Point 483 (-91.497018, 29.660492, -3.1760161) failed to convert
-rank 79: Point 675 (-89.94699, 29.275954, 0.31299999) failed to convert
-rank 8: Point 480 (-91.678649, 30.587555, -6.0722211) failed to convert
-rank 47: Point 489 (-90.650446, 29.853045, -0.3581843) failed to convert
-rank 55: Point 488 (-90.505941, 29.584126, 0.26753499) failed to convert
-rank 93: Point 676 (-89.292476, 28.948648, 29.580252) failed to convert
-rank 13: Point 488 (-91.519859, 29.901967, -7.1048885) failed to convert
-rank 91: Point 675 (-89.309454, 29.623289, 4.9212823) failed to convert
-rank 48: Point 485 (-90.592254, 30.352547, -4.2653717) failed to convert
-rank 82: Point 681 (-89.761164, 30.259559, -3.3318663) failed to convert
-rank 54: Point 484 (-90.491084, 30.047508, -9.6502736) failed to convert
-rank 49: Point 490 (-90.627522, 29.542093, -8.2296) failed to convert
-rank 68: Point 682 (-90.129018, 29.911214, 42.674599) failed to convert
-rank 23: Point 487 (-91.190522, 30.277846, 10.313654) failed to convert
-rank 18: Point 489 (-91.347359, 29.645425, -0.63468533) failed to convert
-rank 37: Point 489 (-90.814595, 29.87101, -1.9676282) failed to convert
-rank 10: Point 483 (-91.653845, 29.827925, -0.91153459) failed to convert
-rank 61: Point 490 (-90.390199, 29.517518, -2.4363261) failed to convert
-rank 81: Point 674 (-89.79528, 30.234824, -2.9472421) failed to convert
-rank 25: Point 491 (-91.196405, 29.651091, -2.576963) failed to convert
-rank 51: Point 490 (-90.585657, 29.68637, -0.46416392) failed to convert
-rank 33: Point 487 (-90.935539, 29.628932, -1.5622475) failed to convert
-rank 35: Point 494 (-90.850447, 30.054247, -11.008767) failed to convert
-rank 22: Point 485 (-91.289288, 29.008641, 4.9841623) failed to convert
-rank 67: Point 674 (-90.149148, 30.011492, 1.4279215) failed to convert
-rank 0: Point 456 (-92.490566, 29.435538, 11.0) failed to convert
-rank 3: Point 489 (-91.868148, 30.694506, -9.54983) failed to convert
-rank 65: Point 677 (-90.263555, 29.461778, -3.8496242) failed to convert
-rank 53: Point 488 (-90.538163, 29.685046, -1.008579) failed to convert
-rank 97: Point 674 (-89.157625, 29.218073, -0.0) failed to convert
-rank 74: Point 681 (-89.996086, 29.945836, -5.6983074) failed to convert
-rank 96: Point 684 (-89.200917, 29.192673, -0.0) failed to convert
-rank 92: Point 681 (-89.314796, 29.21118, -0.0) failed to convert
-rank 86: Point 682 (-89.608962, 29.451312, 19.742891) failed to convert
-rank 70: Point 682 (-90.080023, 29.917195, 23.008082) failed to convert
-rank 30: Point 488 (-91.013056, 30.174822, 10.648133) failed to convert
-rank 58: Point 480 (-90.450972, 29.616663, -0.85927419) failed to convert
-rank 45: Point 489 (-90.673414, 29.857623, -0.04594618) failed to convert
-rank 44: Point 485 (-90.687455, 29.840337, -0.53675017) failed to convert
-rank 15: Point 487 (-91.460527, 29.781755, -0.64120745) failed to convert
-rank 29: Point 487 (-91.036497, 30.117666, -10.329842) failed to convert
-rank 46: Point 481 (-90.650692, 30.071439, -3.928875) failed to convert
-rank 71: Point 676 (-90.069389, 29.822435, -4.8066963) failed to convert
-rank 32: Point 486 (-90.964866, 29.7035, -0.52517396) failed to convert
-rank 88: Point 684 (-89.385747, 30.225637, 2.8323343) failed to convert
-rank 85: Point 675 (-89.634712, 30.138934, 2.5532263) failed to convert
-rank 21: Point 490 (-91.217062, 30.390045, 14.001596) failed to convert
-rank 39: Point 489 (-90.744974, 30.245581, -0.40478319) failed to convert
-rank 7: Point 490 (-91.73209, 30.298819, -3.1763217) failed to convert
-rank 5: Point 491 (-91.763572, 30.911734, -10.868661) failed to convert
-rank 89: Point 677 (-89.412502, 29.213503, 0.10609705) failed to convert
-rank 24: Point 485 (-91.209694, 29.693586, -6.486144) failed to convert
-rank 16: Point 485 (-91.412614, 29.855698, 5.0629846) failed to convert
-rank 26: Point 484 (-91.136915, 30.340127, -7.8961666) failed to convert
-rank 56: Point 485 (-90.493398, 29.576454, -0.21915572) failed to convert
-rank 52: Point 486 (-90.562674, 29.666215, -1.0674341) failed to convert
-rank 98: Point 682 (-89.091991, 29.181384, 0.00346948) failed to convert
-rank 94: Point 681 (-89.231015, 29.281885, -0.0226397) failed to convert
-rank 99: Point 676 (-88.876558, 30.151917, 10.810332) failed to convert
-rank 64: Point 682 (-90.297728, 29.524983, 1.3067176) failed to convert
-rank 77: Point 676 (-89.962134, 29.649181, -0.5846635) failed to convert
-rank 83: Point 676 (-89.765363, 29.888123, -1.1097964) failed to convert
-rank 42: Point 487 (-90.718352, 29.875781, -0.66023395) failed to convert
-rank 36: Point 485 (-90.845579, 29.758466, -0.60791462) failed to convert
-rank 27: Point 483 (-91.105616, 30.409995, -9.0753924) failed to convert
-rank 57: Point 491 (-90.489192, 29.402982, -8.2296) failed to convert
-rank 90: Point 682 (-89.376324, 29.15548, 0.31299999) failed to convert
-rank 87: Point 676 (-89.460818, 30.276768, -4.0786616) failed to convert
-rank 66: Point 679 (-90.232416, 29.426942, 0.07174947) failed to convert
-rank 76: Point 684 (-89.976309, 29.728252, -2.2260071) failed to convert
-rank 95: Point 677 (-89.228788, 29.091213, 3.4479167) failed to convert
-rank 78: Point 682 (-89.909088, 30.013748, -4.593454) failed to convert
-rank 80: Point 680 (-89.829773, 30.330461, -5.9057756) failed to convert
-rank 43: Point 493 (-90.697428, 29.873673, -0.38839926) failed to convert
-rank 1: Point 491 (-92.09331, 29.831445, -0.30014402) failed to convert
-rank 38: Point 484 (-90.815325, 29.470107, -0.537855) failed to convert
-rank 69: Point 678 (-90.111191, 29.803558, -4.2458642) failed to convert
-rank 34: Point 485 (-90.895182, 29.775499, -1.2208452) failed to convert
-rank 62: Point 487 (-90.367429, 29.507398, -0.50557272) failed to convert
-rank 40: Point 484 (-90.755404, 29.858114, -1.0430416) failed to convert
-rank 20: Point 486 (-91.229393, 30.517251, 9.1631093) failed to convert
-rank 75: Point 676 (-89.994065, 29.721243, -5.0078643) failed to convert
-rank 84: Point 684 (-89.750006, 29.551578, -4.8234603) failed to convert
-rank 72: Point 682 (-90.033864, 30.030568, 17.696834) failed to convert
-rank 93: Point 677 (-89.259453, 29.326927, -0.0) failed to convert
-rank 11: Point 486 (-91.545445, 30.91815, -12.469358) failed to convert
-rank 12: Point 479 (-91.534093, 30.248475, -3.9357821) failed to convert
-rank 73: Point 675 (-90.020563, 29.928026, 1.0192389) failed to convert
-rank 41: Point 489 (-90.768667, 29.448013, -0.57916888) failed to convert
-rank 50: Point 491 (-90.571485, 30.114162, -0.34969453) failed to convert
-rank 59: Point 489 (-90.411199, 29.865945, -0.81774607) failed to convert
-rank 19: Point 492 (-91.258388, 30.504386, 15.790562) failed to convert
-rank 91: Point 676 (-89.349811, 29.158447, -2.6098829) failed to convert
-rank 82: Point 682 (-89.817826, 29.564121, 0.65244222) failed to convert
-rank 60: Point 483 (-90.379603, 29.969251, -1.1738184) failed to convert
-rank 79: Point 676 (-89.897053, 29.905151, -0.3646235) failed to convert
-rank 68: Point 683 (-90.123963, 29.976712, -0.6501618) failed to convert
-rank 81: Point 675 (-89.806784, 30.093808, 2.6758367) failed to convert
-rank 2: Point 484 (-91.979089, 29.902079, -0.27369246) failed to convert
-rank 28: Point 484 (-91.108507, 29.684316, -1.5025337) failed to convert
-rank 67: Point 675 (-90.209087, 29.223094, 0.31299999) failed to convert
-rank 4: Point 488 (-91.809176, 30.868462, -17.885663) failed to convert
-rank 14: Point 484 (-91.476911, 30.000507, 15.39897) failed to convert
-rank 74: Point 682 (-90.010427, 29.763448, -8.2296) failed to convert
-rank 92: Point 682 (-89.330676, 29.027626, 1.9346707) failed to convert
-rank 63: Point 490 (-90.328341, 29.638281, -0.49381387) failed to convert
-rank 86: Point 683 (-89.620248, 29.315261, 2.3613001) failed to convert
-rank 9: Point 487 (-91.669035, 30.214782, -2.6309502) failed to convert
-rank 31: Point 491 (-90.984355, 30.109594, 12.759689) failed to convert
-rank 17: Point 490 (-91.323506, 30.582319, -17.115738) failed to convert
-rank 96: Point 685 (-89.126664, 30.023943, 2.4218232) failed to convert
-rank 70: Point 683 (-90.100741, 29.649286, 1.7516615) failed to convert
-rank 18: Point 490 (-91.292083, 30.542975, -16.057237) failed to convert
-rank 13: Point 489 (-91.469875, 30.741071, 8.043512) failed to convert
-rank 61: Point 491 (-90.386026, 29.574296, -1.5135753) failed to convert
-rank 48: Point 486 (-90.642775, 29.638199, 0.77687531) failed to convert
-rank 65: Point 678 (-90.226823, 29.949659, 2.6221665) failed to convert
-rank 37: Point 490 (-90.820835, 29.778999, -4.123659) failed to convert
-rank 97: Point 675 (-89.174884, 29.023194, 1.5839824) failed to convert
-rank 51: Point 491 (-90.585376, 29.690176, -0.29170549) failed to convert
-rank 85: Point 676 (-89.673475, 29.673295, -0.0) failed to convert
-rank 55: Point 489 (-90.505546, 29.589617, -0.43147898) failed to convert
-rank 88: Point 685 (-89.446593, 29.520868, 2.2243451) failed to convert
-rank 49: Point 491 (-90.613525, 29.741226, -0.86746733) failed to convert
-rank 71: Point 677 (-90.104403, 29.368908, 0.31299999) failed to convert
-rank 89: Point 678 (-89.41315, 29.205917, 0.31299999) failed to convert
-rank 6: Point 489 (-91.748014, 30.60666, -12.498321) failed to convert
-rank 10: Point 484 (-91.625282, 30.325483, 22.389363) failed to convert
-rank 33: Point 488 (-90.897, 30.206394, -2.4344917) failed to convert
-rank 25: Point 492 (-91.161271, 30.206303, 2.9053364) failed to convert
-rank 98: Point 683 (-89.093888, 29.160106, 0.18991361) failed to convert
-rank 94: Point 682 (-89.240708, 29.171491, -1.0303357) failed to convert
-rank 64: Point 683 (-90.295964, 29.548551, 0.86954032) failed to convert
-rank 99: Point 677 (-88.8778, 30.138267, 11.595734) failed to convert
-rank 87: Point 677 (-89.537301, 29.379131, -0.29274982) failed to convert
-rank 29: Point 488 (-91.036759, 30.11336, -5.2411374) failed to convert
-rank 47: Point 490 (-90.660505, 29.709232, -0.29107377) failed to convert
-rank 77: Point 677 (-89.9624, 29.645719, -0.08375859) failed to convert
-rank 15: Point 488 (-91.430069, 30.290428, -1.4466124) failed to convert
-rank 90: Point 683 (-89.272937, 30.338196, 1.3846453) failed to convert
-rank 3: Point 490 (-91.867766, 30.701244, -9.387709) failed to convert
-rank 66: Point 680 (-90.195054, 29.92087, -7.547763) failed to convert
-rank 58: Point 481 (-90.423042, 29.999834, -3.6383742) failed to convert
-rank 83: Point 677 (-89.773905, 29.783205, -8.2296) failed to convert
-rank 46: Point 482 (-90.697112, 29.405338, -8.2296) failed to convert
-rank 30: Point 489 (-91.013439, 30.168907, -6.5302287) failed to convert
-rank 8: Point 481 (-91.658103, 30.944045, 6.336779) failed to convert
-rank 78: Point 683 (-89.908788, 30.017399, -9.0) failed to convert
-rank 95: Point 678 (-89.217857, 29.215565, -0.3348821) failed to convert
-rank 53: Point 489 (-90.5528, 29.479434, -0.60330978) failed to convert
-rank 7: Point 491 (-91.734538, 30.254991, -2.2630398) failed to convert
-rank 76: Point 685 (-89.964421, 29.878568, 2.068398) failed to convert
-rank 21: Point 491 (-91.221303, 30.322925, -14.081152) failed to convert
-rank 0: Point 457 (-92.510471, 28.990968, 25.193936) failed to convert
-rank 5: Point 492 (-91.805444, 30.162187, -5.11653) failed to convert
-rank 69: Point 679 (-90.105313, 29.879332, -1.2455127) failed to convert
-rank 75: Point 677 (-90.082377, 28.578486, 66.035823) failed to convert
-rank 39: Point 490 (-90.759917, 30.02935, -1.8993063) failed to convert
-rank 52: Point 487 (-90.578642, 29.440732, 0.06095999) failed to convert
-rank 80: Point 681 (-89.888014, 29.608232, -4.383329) failed to convert
-rank 24: Point 486 (-91.209675, 29.693779, -6.757416) failed to convert
-rank 16: Point 486 (-91.412912, 29.850637, 4.0287166) failed to convert
-rank 72: Point 683 (-90.033856, 30.030628, 14.546854) failed to convert
-rank 23: Point 488 (-91.186011, 30.34883, 14.378282) failed to convert
-rank 93: Point 678 (-89.279516, 29.097205, 2.4835313) failed to convert
-rank 36: Point 486 (-90.828837, 30.005704, 11.081912) failed to convert
-rank 22: Point 486 (-91.21066, 30.275898, -7.5534871) failed to convert
-rank 35: Point 495 (-90.842104, 30.177087, -0.38780245) failed to convert
-rank 84: Point 685 (-89.751301, 29.535517, 22.880931) failed to convert
-rank 57: Point 492 (-90.489089, 29.404309, -0.10162076) failed to convert
-rank 73: Point 676 (-90.01193, 30.037712, -4.7000163) failed to convert
-rank 27: Point 484 (-91.119871, 30.18903, -0.73116684) failed to convert
-rank 44: Point 486 (-90.68774, 29.836146, -1.0982823) failed to convert
-rank 32: Point 487 (-90.967591, 29.661974, -0.43741077) failed to convert
-rank 91: Point 677 (-89.344444, 29.22062, -0.33876526) failed to convert
-rank 82: Point 683 (-89.817811, 29.564209, 0.80699651) failed to convert
-rank 45: Point 490 (-90.673212, 29.8605, -0.2938726) failed to convert
-rank 79: Point 677 (-89.919641, 29.621961, -0.85533823) failed to convert
-rank 68: Point 684 (-90.13125, 29.881652, 0.14880281) failed to convert
-rank 43: Point 494 (-90.731199, 29.384447, -0.69529781) failed to convert
-rank 34: Point 486 (-90.891528, 29.830097, -2.7965008) failed to convert
-rank 1: Point 492 (-92.093305, 29.831505, -0.77115616) failed to convert
-rank 81: Point 676 (-89.794591, 30.242992, -1.1551848) failed to convert
-rank 54: Point 485 (-90.491084, 30.047448, -9.6502736) failed to convert
-rank 40: Point 485 (-90.744352, 30.018308, 3.3217849) failed to convert
-rank 67: Point 676 (-90.148549, 30.019212, -5.0727867) failed to convert
-rank 92: Point 683 (-89.305205, 29.321405, -0.15368502) failed to convert
-rank 56: Point 486 (-90.493391, 29.576514, -0.15593128) failed to convert
-rank 26: Point 485 (-91.183041, 29.614374, -1.5416715) failed to convert
-rank 38: Point 485 (-90.837118, 29.145851, -0.0) failed to convert
-rank 2: Point 485 (-92.001508, 29.474219, 2.5797654) failed to convert
-rank 86: Point 684 (-89.60926, 29.447297, 5.7182353) failed to convert
-rank 74: Point 683 (-90.008274, 29.790855, -5.1779427) failed to convert
-rank 42: Point 488 (-90.720395, 29.845863, -0.99298064) failed to convert
-rank 96: Point 686 (-89.128886, 29.999214, 2.2348718) failed to convert
-rank 70: Point 684 (-90.097548, 29.690633, -8.2296) failed to convert
-rank 97: Point 676 (-89.132942, 29.494495, 9.6468986) failed to convert
-rank 14: Point 485 (-91.459913, 30.285335, -1.7356324) failed to convert
-rank 28: Point 485 (-91.1097, 29.665592, -0.66217561) failed to convert
-rank 65: Point 679 (-90.226019, 29.960145, -7.9065126) failed to convert
-rank 71: Point 678 (-90.059079, 29.95469, 35.914826) failed to convert
-rank 4: Point 489 (-91.805586, 30.932576, -18.670884) failed to convert
-rank 18: Point 491 (-91.29267, 30.533303, -15.494372) failed to convert
-rank 89: Point 679 (-89.438281, 28.910507, 5.8454011) failed to convert
-rank 88: Point 686 (-89.37811, 30.312579, -2.4921111) failed to convert
-rank 64: Point 684 (-90.303287, 29.449949, -0.11796996) failed to convert
-rank 98: Point 684 (-89.003728, 30.151564, 8.3771169) failed to convert
-rank 9: Point 488 (-91.63513, 30.803433, -20.0) failed to convert
-rank 94: Point 683 (-89.237392, 29.209188, -0.02654577) failed to convert
-rank 85: Point 677 (-89.633937, 30.14776, -0.33696948) failed to convert
-rank 63: Point 491 (-90.310933, 29.872338, -0.94033646) failed to convert
-rank 17: Point 491 (-91.322124, 30.604434, -8.4506992) failed to convert
-rank 13: Point 490 (-91.500578, 30.227467, -2.528293) failed to convert
-rank 19: Point 493 (-91.285612, 30.06803, -6.5063137) failed to convert
-rank 31: Point 492 (-90.984383, 30.108947, 10.898904) failed to convert
-rank 61: Point 492 (-90.391209, 29.503404, -0.2133601) failed to convert
-rank 77: Point 678 (-89.96372, 29.628942, 1.2364242) failed to convert
-rank 99: Point 678 (-88.931885, 29.557104, 10.664039) failed to convert
-rank 12: Point 480 (-91.550772, 29.963888, 0.1) failed to convert
-rank 37: Point 491 (-90.78928, 30.241158, -0.65608947) failed to convert
-rank 66: Point 681 (-90.195031, 29.920814, -5.9107547) failed to convert
-rank 87: Point 678 (-89.517052, 29.618484, 0.20676752) failed to convert
-rank 48: Point 487 (-90.642878, 29.636507, -1.3467749) failed to convert
-rank 90: Point 684 (-89.369247, 29.237598, 0.31299999) failed to convert
-rank 78: Point 684 (-89.917255, 29.911468, 30.047927) failed to convert
-rank 95: Point 679 (-89.219564, 29.196064, -0.3707296) failed to convert
-rank 41: Point 490 (-90.743592, 29.814075, -0.48788359) failed to convert
-rank 76: Point 686 (-89.959972, 29.934643, -2.2283929) failed to convert
-rank 20: Point 487 (-91.282749, 29.661387, 0.04198867) failed to convert
-rank 49: Point 492 (-90.64278, 29.323524, -8.2296) failed to convert
-rank 51: Point 492 (-90.600333, 29.478169, -0.32833765) failed to convert
-rank 75: Point 678 (-89.979806, 29.902115, -0.30914765) failed to convert
-rank 72: Point 684 (-90.033948, 30.029195, 2.9321694) failed to convert
-rank 83: Point 678 (-89.766368, 29.87548, -8.5203799) failed to convert
-rank 80: Point 682 (-89.887993, 29.608288, -4.383329) failed to convert
-rank 25: Point 493 (-91.180844, 29.897953, 0.1) failed to convert
-rank 59: Point 490 (-90.411395, 29.863127, -0.54198206) failed to convert
-rank 84: Point 686 (-89.751, 29.539173, -4.4759882) failed to convert
-rank 6: Point 490 (-91.747834, 30.609368, -13.413911) failed to convert
-rank 69: Point 680 (-90.111153, 29.803605, -4.2458642) failed to convert
-rank 60: Point 484 (-90.385778, 29.885485, -0.46994324) failed to convert
-rank 55: Point 490 (-90.483454, 29.896221, -8.2296) failed to convert
-rank 15: Point 489 (-91.468237, 29.651611, -0.46036283) failed to convert
-rank 62: Point 488 (-90.365723, 29.53059, -1.4689461) failed to convert
-rank 47: Point 491 (-90.607994, 30.452951, -5.4989373) failed to convert
-rank 73: Point 677 (-90.016395, 29.980978, -0.0022537) failed to convert
-rank 11: Point 487 (-91.570151, 30.499438, -9.6046054) failed to convert
-rank 50: Point 492 (-90.601213, 29.69564, 0.15994371) failed to convert
-rank 30: Point 490 (-91.042494, 29.723756, -0.9571036) failed to convert
-rank 29: Point 489 (-91.031722, 30.190351, -12.297462) failed to convert
-rank 8: Point 482 (-91.661076, 30.892648, -11.833137) failed to convert
-rank 3: Point 491 (-91.873801, 30.591119, -5.7584531) failed to convert
-rank 91: Point 678 (-89.342297, 29.245393, -0.58073434) failed to convert
-rank 33: Point 489 (-90.908822, 30.030063, -1.5080247) failed to convert
-rank 93: Point 679 (-89.267991, 29.229288, -0.18925337) failed to convert
-rank 46: Point 483 (-90.695885, 29.423106, -0.089222) failed to convert
-rank 68: Point 685 (-90.119769, 30.030274, 0.41906057) failed to convert
-rank 58: Point 482 (-90.483345, 29.166885, 1.51186) failed to convert
-rank 10: Point 485 (-91.600984, 30.743418, -9.8105951) failed to convert
-rank 53: Point 490 (-90.553735, 29.466065, -0.47530801) failed to convert
-rank 79: Point 678 (-89.899497, 29.87457, -2.8883211) failed to convert
-rank 52: Point 488 (-90.562857, 29.663545, -0.57249238) failed to convert
-rank 5: Point 493 (-91.757961, 31.009775, -17.553723) failed to convert
-rank 16: Point 487 (-91.425972, 29.632585, -0.46016272) failed to convert
-rank 24: Point 487 (-91.177383, 30.205438, -4.477877) failed to convert
-rank 7: Point 492 (-91.692527, 30.992986, -13.975926) failed to convert
-rank 81: Point 677 (-89.820363, 29.926772, 9.6920456) failed to convert
-rank 0: Point 458 (-92.488312, 29.472276, 9.6969231) failed to convert
-rank 67: Point 677 (-90.148549, 30.019171, -5.0727867) failed to convert
-rank 39: Point 491 (-90.803853, 29.385436, -8.2296) failed to convert
-rank 82: Point 684 (-89.764648, 30.2167, 0.61125958) failed to convert
-rank 92: Point 684 (-89.314066, 29.219365, -0.0) failed to convert
-rank 23: Point 489 (-91.187939, 30.318446, 13.832795) failed to convert
-rank 21: Point 492 (-91.217231, 30.387347, 16.565597) failed to convert
-rank 70: Point 685 (-90.097522, 29.69086, -8.2296) failed to convert
-rank 96: Point 687 (-89.211751, 29.06943, 1.6434463) failed to convert
-rank 86: Point 685 (-89.613243, 29.399019, -3.9303962) failed to convert
-rank 22: Point 487 (-91.196823, 30.494037, 13.25281) failed to convert
-rank 35: Point 496 (-90.841258, 30.189369, -0.01419572) failed to convert
-rank 57: Point 493 (-90.439735, 30.085537, -0.112743) failed to convert
-rank 65: Point 680 (-90.24937, 29.650756, -0.50304186) failed to convert
-rank 27: Point 485 (-91.115065, 30.263634, 13.057991) failed to convert
-rank 43: Point 495 (-90.744802, 29.185331, -0.4782635) failed to convert
-rank 44: Point 487 (-90.680859, 29.934818, -1.1707625) failed to convert
-rank 71: Point 679 (-90.084125, 29.632179, 0.31299999) failed to convert
-rank 97: Point 677 (-89.143139, 29.379965, 6.7097989) failed to convert
-rank 74: Point 684 (-89.996082, 29.945776, -6.1356244) failed to convert
-rank 64: Point 685 (-90.297738, 29.524548, -3.3264151) failed to convert
-rank 88: Point 687 (-89.38786, 30.200934, 2.9100001) failed to convert
-rank 1: Point 493 (-92.093302, 29.831546, -1.4245541) failed to convert
-rank 45: Point 491 (-90.659912, 30.050272, 15.746769) failed to convert
-rank 32: Point 488 (-90.969097, 29.63853, -0.39735799) failed to convert
-rank 89: Point 680 (-89.314253, 30.343131, 1.5176109) failed to convert
-rank 54: Point 486 (-90.486283, 30.113575, -0.40955964) failed to convert
-rank 36: Point 487 (-90.845739, 29.755986, -1.3277073) failed to convert
-rank 26: Point 486 (-91.18283, 29.617698, 0.12569134) failed to convert
-rank 38: Point 486 (-90.785822, 29.90397, -0.46587572) failed to convert
-rank 94: Point 684 (-89.221439, 29.390435, 6.7558853) failed to convert
-rank 85: Point 678 (-89.694044, 29.423304, -0.10753817) failed to convert
-rank 98: Point 685 (-89.091591, 29.18521, 2.8708256) failed to convert
-rank 90: Point 685 (-89.375432, 29.16552, 0.30320017) failed to convert
-rank 77: Point 679 (-89.944155, 29.876121, 17.296711) failed to convert
-rank 66: Point 682 (-90.239545, 29.330943, 0.0359746) failed to convert
-rank 2: Point 486 (-91.951397, 30.423052, -6.6447684) failed to convert
-rank 34: Point 487 (-90.868592, 30.170931, -0.45719999) failed to convert
-rank 87: Point 679 (-89.54353, 29.304271, 0.31299999) failed to convert
-rank 42: Point 489 (-90.686928, 30.325959, -0.18394352) failed to convert
-rank 56: Point 487 (-90.475208, 29.828579, -0.2979116) failed to convert
-rank 4: Point 490 (-91.849037, 30.146676, -3.0204183) failed to convert
-rank 40: Point 486 (-90.752455, 29.900808, -0.17579215) failed to convert
-rank 99: Point 679 (-88.864821, 30.273651, 5.8987573) failed to convert
-rank 76: Point 687 (-89.976278, 29.728278, -2.4711378) failed to convert
-rank 78: Point 685 (-89.911008, 29.989535, -0.71490912) failed to convert
-rank 18: Point 492 (-91.292616, 30.534042, -14.857976) failed to convert
-rank 28: Point 486 (-91.108407, 29.685795, -2.3708935) failed to convert
-rank 72: Point 685 (-90.027553, 30.110397, 4.4963581) failed to convert
-rank 80: Point 683 (-89.887978, 29.608326, -4.383329) failed to convert
-rank 95: Point 680 (-89.220398, 29.18656, -0.02616574) failed to convert
-rank 83: Point 679 (-89.789826, 29.587363, -0.56805095) failed to convert
-rank 13: Point 491 (-91.533623, 29.664661, -0.82092869) failed to convert
-rank 84: Point 687 (-89.725311, 29.852709, -0.65161609) failed to convert
-rank 14: Point 486 (-91.437784, 30.652584, -9.2891904) failed to convert
-rank 31: Point 493 (-90.984411, 30.108301, -0.07331894) failed to convert
-rank 17: Point 492 (-91.392936, 29.44366, 2.1304786) failed to convert
-rank 9: Point 489 (-91.624708, 30.982241, -21.660388) failed to convert
-rank 69: Point 681 (-90.101974, 29.92236, -1.8858022) failed to convert
-rank 73: Point 678 (-90.049378, 29.55882, 0.31299999) failed to convert
-rank 75: Point 679 (-89.963447, 30.108471, 4.3200002) failed to convert
-rank 93: Point 680 (-89.198453, 30.015675, -0.0) failed to convert
-rank 91: Point 679 (-89.348369, 29.17499, 0.17492021) failed to convert
-rank 61: Point 493 (-90.327029, 30.369969, -0.31810897) failed to convert
-rank 63: Point 492 (-90.303088, 29.977261, -4.7442123) failed to convert
-rank 41: Point 491 (-90.695011, 30.512267, -13.129284) failed to convert
-rank 48: Point 488 (-90.626712, 29.866451, -0.24802181) failed to convert
-rank 68: Point 686 (-90.124033, 29.97494, 0.35697448) failed to convert
-rank 49: Point 493 (-90.627529, 29.541783, -3.2031491) failed to convert
-rank 19: Point 494 (-91.257087, 30.5247, -10.663967) failed to convert
-rank 25: Point 494 (-91.152862, 30.337659, 5.3365649) failed to convert
-rank 51: Point 493 (-90.547715, 30.217849, 2.7564933) failed to convert
-rank 12: Point 481 (-91.532963, 30.267036, -2.9682739) failed to convert
-rank 79: Point 679 (-89.898589, 29.885906, -6.4748668) failed to convert
-rank 60: Point 485 (-90.379118, 29.975398, -0.45308831) failed to convert
-rank 20: Point 488 (-91.280435, 29.698804, -0.86192449) failed to convert
-rank 59: Point 491 (-90.414894, 29.815288, 0.68230487) failed to convert
-rank 55: Point 491 (-90.488722, 29.823241, -0.55233207) failed to convert
-rank 15: Point 490 (-91.466194, 29.685949, -1.739094) failed to convert
-rank 81: Point 678 (-89.8737, 29.262673, 6.2655626) failed to convert
-rank 6: Point 491 (-91.748084, 30.604883, -13.357588) failed to convert
-rank 92: Point 685 (-89.312008, 29.242983, 17.681613) failed to convert
-rank 50: Point 493 (-90.604482, 29.649106, -0.60488906) failed to convert
-rank 33: Point 490 (-90.90083, 30.149176, -3.1155333) failed to convert
-rank 96: Point 688 (-89.205443, 29.140946, -0.34580134) failed to convert
-rank 37: Point 492 (-90.814589, 29.87095, -1.8685514) failed to convert
-rank 82: Point 685 (-89.763477, 30.230862, 1.3356216) failed to convert
-rank 67: Point 678 (-90.148548, 30.019111, -5.0727867) failed to convert
-rank 70: Point 686 (-90.061428, 30.155236, 4.6799998) failed to convert
-rank 8: Point 483 (-91.657012, 30.962841, -12.815886) failed to convert
-rank 3: Point 492 (-91.872313, 30.61819, -7.0873682) failed to convert
-rank 11: Point 488 (-91.612766, 29.764921, -0.60888323) failed to convert
-rank 58: Point 483 (-90.431645, 29.882202, -0.7021068) failed to convert
-rank 65: Point 681 (-90.269384, 29.38336, -2.3250727) failed to convert
-rank 86: Point 686 (-89.613188, 29.399045, -3.9303962) failed to convert
-rank 71: Point 680 (-90.061599, 29.922356, -7.0213733) failed to convert
-rank 10: Point 486 (-91.731076, 28.442964, 54.512912) failed to convert
-rank 16: Point 488 (-91.414081, 29.83087, -6.6736872) failed to convert
-rank 46: Point 484 (-90.696128, 29.419574, -8.2296) failed to convert
-rank 62: Point 489 (-90.365713, 29.530629, -1.4902684) failed to convert
-rank 47: Point 492 (-90.645032, 29.93007, -0.6047595) failed to convert
-rank 24: Point 488 (-91.209656, 29.69389, -6.717792) failed to convert
-rank 52: Point 489 (-90.581446, 29.400894, -8.2296) failed to convert
-rank 30: Point 491 (-91.016801, 30.117657, 0.17043489) failed to convert
-rank 74: Point 685 (-89.993785, 29.974811, -5.6724961) failed to convert
-rank 64: Point 686 (-90.285329, 29.690894, 0.19265365) failed to convert
-rank 5: Point 494 (-91.75794, 31.009718, -19.47778) failed to convert
-rank 97: Point 678 (-89.158487, 29.207232, -0.0) failed to convert
-rank 39: Point 492 (-90.80512, 29.366619, -8.2296) failed to convert
-rank 7: Point 493 (-91.71989, 30.5138, -10.359714) failed to convert
-rank 88: Point 688 (-89.460678, 29.35535, 27.518136) failed to convert
-rank 94: Point 685 (-89.238695, 29.19417, -0.0) failed to convert
-rank 89: Point 681 (-89.409774, 29.24493, 0.31299999) failed to convert
-rank 85: Point 679 (-89.693447, 29.430307, 0.32123678) failed to convert
-rank 21: Point 493 (-91.222589, 30.302305, -14.020297) failed to convert
-rank 90: Point 686 (-89.372085, 29.204307, 0.31299999) failed to convert
-rank 22: Point 488 (-91.201812, 30.415473, 10.342812) failed to convert
-rank 53: Point 491 (-90.527704, 29.83082, -0.54882954) failed to convert
-rank 29: Point 490 (-91.062929, 29.710383, -0.67392093) failed to convert
-rank 57: Point 494 (-90.489558, 29.39772, -1.206668) failed to convert
-rank 0: Point 459 (-92.483916, 29.563547, -0.0) failed to convert
-rank 98: Point 686 (-89.02733, 29.894522, 4.430572) failed to convert
-rank 66: Point 683 (-90.149748, 30.509314, -9.6949868) failed to convert
-rank 77: Point 680 (-89.960491, 29.669755, 23.748832) failed to convert
-rank 43: Point 496 (-90.73128, 29.383156, -1.5838961) failed to convert
-rank 27: Point 486 (-91.116369, 30.243187, 2.4365194) failed to convert
-rank 35: Point 497 (-90.876829, 29.662066, -0.76231101) failed to convert
-rank 87: Point 680 (-89.539188, 29.355925, -4.6610018) failed to convert
-rank 76: Point 688 (-90.011278, 29.281305, 0.89649774) failed to convert
-rank 44: Point 488 (-90.684953, 29.876128, 0.23002086) failed to convert
-rank 54: Point 487 (-90.517365, 29.682625, -1.7299683) failed to convert
-rank 1: Point 494 (-92.093297, 29.831606, -0.87738696) failed to convert
-rank 45: Point 492 (-90.668422, 29.928894, -1.1131723) failed to convert
-rank 78: Point 686 (-89.90073, 30.117723, 0.1098996) failed to convert
-rank 99: Point 680 (-88.896524, 29.934207, 5.057813) failed to convert
-rank 72: Point 686 (-90.041806, 29.928629, -9.0) failed to convert
-rank 36: Point 488 (-90.828382, 30.012111, -9.9293183) failed to convert
-rank 95: Point 681 (-89.219602, 29.195591, -0.53129555) failed to convert
-rank 2: Point 487 (-92.040611, 28.714646, 34.811366) failed to convert
-rank 32: Point 489 (-90.93628, 30.133973, -2.1349916) failed to convert
-rank 83: Point 680 (-89.790702, 29.576394, -0.20354066) failed to convert
-rank 84: Point 688 (-89.694318, 30.227268, -0.31184078) failed to convert
-rank 80: Point 684 (-89.910781, 29.321265, 1.4859861) failed to convert
-rank 75: Point 680 (-89.977671, 29.928896, 20.136668) failed to convert
-rank 69: Point 682 (-90.116501, 29.734207, -0.92146031) failed to convert
-rank 73: Point 679 (-90.051343, 29.53257, 0.31299999) failed to convert
-rank 56: Point 488 (-90.493387, 29.576554, -0.14228198) failed to convert
-rank 42: Point 490 (-90.708317, 30.019746, 35.349587) failed to convert
-rank 26: Point 487 (-91.171304, 29.800468, -3.7623976) failed to convert
-rank 40: Point 487 (-90.755435, 29.857494, -0.02333158) failed to convert
-rank 4: Point 491 (-91.809154, 30.868428, -17.885663) failed to convert
-rank 93: Point 681 (-89.182314, 30.195278, 3.5401281) failed to convert
-rank 91: Point 680 (-89.349663, 29.159983, -2.3486946) failed to convert
-rank 68: Point 687 (-90.123101, 29.986932, 0.17049246) failed to convert
-rank 79: Point 680 (-89.895338, 29.926352, -3.0004513) failed to convert
-rank 34: Point 488 (-90.868269, 30.175683, -1.2471012) failed to convert
-rank 18: Point 493 (-91.34612, 29.665295, 0.7068988) failed to convert
-rank 23: Point 490 (-91.216502, 29.865961, -0.32700502) failed to convert
-rank 38: Point 487 (-90.845723, 29.016796, 4.0541998) failed to convert
-rank 31: Point 494 (-90.984439, 30.107654, -5.7840475) failed to convert
-rank 96: Point 689 (-89.175933, 29.47421, 1.0045872) failed to convert
-rank 92: Point 686 (-89.302981, 29.346449, 3.372135) failed to convert
-rank 13: Point 492 (-91.53646, 29.615602, -0.12627859) failed to convert
-rank 9: Point 490 (-91.624688, 30.982183, -20.080146) failed to convert
-rank 61: Point 494 (-90.384524, 29.594585, -0.81556553) failed to convert
-rank 82: Point 686 (-89.817794, 29.564146, 0.60988982) failed to convert
-rank 17: Point 493 (-91.331926, 30.445722, -1.8702722) failed to convert
-rank 48: Point 489 (-90.610719, 30.09265, -0.29155526) failed to convert
-rank 49: Point 494 (-90.628584, 29.526586, 0.075694) failed to convert
-rank 81: Point 679 (-89.805452, 30.109699, 1.8305566) failed to convert
-rank 67: Point 679 (-90.15811, 29.894048, -0.085344) failed to convert
-rank 63: Point 493 (-90.340983, 29.467084, -3.5859721) failed to convert
-rank 14: Point 487 (-91.458968, 30.301051, -1.9349412) failed to convert
-rank 65: Point 682 (-90.26351, 29.461819, -3.8496242) failed to convert
-rank 51: Point 494 (-90.5798, 29.768628, -0.59157795) failed to convert
-rank 71: Point 681 (-90.068562, 29.8329, -9.0) failed to convert
-rank 60: Point 486 (-90.373313, 30.053652, -9.0) failed to convert
-rank 19: Point 495 (-91.254723, 30.562262, -0.00423522) failed to convert
-rank 70: Point 687 (-90.071325, 30.028519, -0.30836462) failed to convert
-rank 28: Point 487 (-91.108484, 29.684532, -1.3585807) failed to convert
-rank 12: Point 482 (-91.524134, 30.416417, -9.0287281) failed to convert
-rank 20: Point 489 (-91.263379, 29.974031, -5.4882615) failed to convert
-rank 15: Point 491 (-91.466674, 29.677826, -1.6922464) failed to convert
-rank 59: Point 492 (-90.404096, 29.962293, -7.7848346) failed to convert
-rank 86: Point 687 (-89.548879, 30.163807, 2.3099999) failed to convert
-rank 55: Point 492 (-90.515184, 29.454676, 0.3048) failed to convert
-rank 50: Point 494 (-90.602718, 29.674114, 0.98648603) failed to convert
-rank 25: Point 495 (-91.196374, 29.651203, -2.9272077) failed to convert
-rank 33: Point 491 (-90.946634, 29.460236, -0.63899718) failed to convert
-rank 11: Point 489 (-91.621218, 29.617334, 1.5) failed to convert
-rank 6: Point 492 (-91.755282, 30.476931, -8.7465389) failed to convert
-rank 74: Point 686 (-90.006902, 29.8081, 41.200137) failed to convert
-rank 89: Point 682 (-89.412564, 29.211814, 0.04612281) failed to convert
-rank 41: Point 492 (-90.755142, 29.645835, -1.7024797) failed to convert
-rank 58: Point 484 (-90.454357, 29.56975, 0.1465252) failed to convert
-rank 3: Point 493 (-91.873138, 30.603079, -6.6245223) failed to convert
-rank 88: Point 689 (-89.40538, 29.99887, 0.92050186) failed to convert
-rank 94: Point 686 (-89.238409, 29.197417, -0.1905641) failed to convert
-rank 64: Point 687 (-90.297725, 29.524509, -4.0827188) failed to convert
-rank 37: Point 493 (-90.790042, 30.230028, -1.438042) failed to convert
-rank 85: Point 680 (-89.62946, 30.200216, -0.0) failed to convert
-rank 90: Point 687 (-89.393706, 28.951979, 3.9715178) failed to convert
-rank 97: Point 679 (-89.092477, 29.942503, 2.4418088) failed to convert
-rank 8: Point 484 (-91.666188, 30.804007, -10.116358) failed to convert
-rank 98: Point 687 (-89.119953, 28.866556, 130.84822) failed to convert
-rank 77: Point 681 (-89.961272, 29.659807, 12.118159) failed to convert
-rank 66: Point 684 (-90.195177, 29.918253, -1.9501995) failed to convert
-rank 16: Point 489 (-91.415586, 29.805318, -0.42704632) failed to convert
-rank 47: Point 493 (-90.694524, 29.218184, -0.0) failed to convert
-rank 76: Point 689 (-89.977648, 29.710677, -4.7365923) failed to convert
-rank 10: Point 487 (-91.606761, 30.643636, -5.0493077) failed to convert
-rank 52: Point 490 (-90.535299, 30.049041, 11.358544) failed to convert
-rank 87: Point 681 (-89.53918, 29.355985, -4.6610018) failed to convert
-rank 5: Point 495 (-91.811614, 30.048432, -4.4986678) failed to convert
-rank 30: Point 492 (-91.017864, 30.101321, -5.7549075) failed to convert
-rank 78: Point 687 (-89.920451, 29.87129, -6.6629285) failed to convert
-rank 39: Point 493 (-90.81297, 29.2501, -0.57339949) failed to convert
-rank 7: Point 494 (-91.706832, 30.743175, -8.5575532) failed to convert
-rank 22: Point 489 (-91.197709, 30.480031, 13.903889) failed to convert
-rank 99: Point 681 (-88.878541, 30.126198, 12.220632) failed to convert
-rank 72: Point 687 (-90.041766, 29.928675, -9.0) failed to convert
-rank 21: Point 494 (-91.217387, 30.38453, -15.556993) failed to convert
-rank 29: Point 491 (-91.018426, 30.392716, -9.053817) failed to convert
-rank 24: Point 489 (-91.20968, 29.693492, -6.464808) failed to convert
-rank 57: Point 495 (-90.468071, 29.696015, -0.45715257) failed to convert
-rank 95: Point 682 (-89.219632, 29.195233, 7e-08) failed to convert
-rank 53: Point 492 (-90.556001, 29.433864, -0.19723138) failed to convert
-rank 75: Point 681 (-89.984982, 29.836267, -5.4251355) failed to convert
-rank 80: Point 685 (-89.887957, 29.608383, -4.383329) failed to convert
-rank 84: Point 689 (-89.751736, 29.529975, -3.8059807) failed to convert
-rank 69: Point 683 (-90.093725, 30.028473, -5.8552084) failed to convert
-rank 83: Point 681 (-89.797339, 29.494297, -0.28943377) failed to convert
-rank 73: Point 680 (-90.018917, 29.947855, 17.975957) failed to convert
-rank 27: Point 487 (-91.119738, 30.190714, 21.245441) failed to convert
-rank 46: Point 485 (-90.660975, 29.924921, -0.25649339) failed to convert
-rank 43: Point 497 (-90.697969, 29.86572, -0.26278089) failed to convert
-rank 91: Point 681 (-89.347449, 29.185643, 0.31299999) failed to convert
-rank 79: Point 681 (-89.946914, 29.27663, 0.31299999) failed to convert
-rank 44: Point 489 (-90.684537, 29.882071, -0.60666808) failed to convert
-rank 35: Point 498 (-90.841254, 30.189308, -0.87131107) failed to convert
-rank 0: Point 460 (-92.492542, 29.371288, 11.151258) failed to convert
-rank 54: Point 488 (-90.534833, 29.43795, -0.0) failed to convert
-rank 96: Point 690 (-89.202599, 29.172937, -0.0) failed to convert
-rank 1: Point 495 (-92.060939, 30.456846, -7.2309671) failed to convert
-rank 93: Point 682 (-89.279915, 29.092041, 15.855165) failed to convert
-rank 68: Point 688 (-90.128615, 29.915347, -6.2941468) failed to convert
-rank 36: Point 489 (-90.845719, 29.755951, -0.93267811) failed to convert
-rank 81: Point 680 (-89.87304, 29.270853, 5.2666883) failed to convert
-rank 92: Point 687 (-89.306857, 29.301933, -0.47701546) failed to convert
-rank 82: Point 687 (-89.774685, 30.094189, -0.22478726) failed to convert
-rank 65: Point 683 (-90.26818, 29.399174, 1.2757121) failed to convert
-rank 67: Point 680 (-90.219955, 29.07729, 7.2914294) failed to convert
-rank 45: Point 493 (-90.705012, 29.401925, -1.4071603) failed to convert
-rank 70: Point 688 (-90.141059, 29.121974, 5.892228) failed to convert
-rank 4: Point 492 (-91.805567, 30.932161, -16.0649) failed to convert
-rank 42: Point 491 (-90.720372, 29.845896, -0.82919263) failed to convert
-rank 26: Point 488 (-91.20683, 29.233882, -0.58461146) failed to convert
-rank 2: Point 488 (-91.919571, 31.011867, -18.768105) failed to convert
-rank 40: Point 488 (-90.75208, 29.906226, -0.18192882) failed to convert
-rank 71: Point 682 (-90.052877, 30.033946, -1.7538399) failed to convert
-rank 18: Point 494 (-91.292043, 30.542969, -16.30101) failed to convert
-rank 86: Point 688 (-89.613152, 29.399062, -3.9303962) failed to convert
-rank 34: Point 489 (-90.895165, 29.775557, -1.5744185) failed to convert
-rank 62: Point 490 (-90.337436, 29.913266, -0.58395484) failed to convert
-rank 56: Point 489 (-90.49338, 29.576615, -0.13227896) failed to convert
-rank 31: Point 495 (-90.975269, 30.246089, -3.9208888) failed to convert
-rank 61: Point 495 (-90.390882, 29.507624, -0.43621342) failed to convert
-rank 38: Point 488 (-90.786225, 29.898046, -0.51453846) failed to convert
-rank 23: Point 491 (-91.240807, 29.475813, -0.46711554) failed to convert
-rank 9: Point 491 (-91.626834, 30.945082, -20.539508) failed to convert
-rank 17: Point 494 (-91.323012, 30.589555, -15.740918) failed to convert
-rank 74: Point 687 (-90.010452, 29.762846, -1.7043795) failed to convert
-rank 64: Point 688 (-90.297706, 29.524452, -3.4370326) failed to convert
-rank 88: Point 690 (-89.390864, 30.165604, 3.0) failed to convert
-rank 32: Point 490 (-90.980719, 29.460495, -0.77604387) failed to convert
-rank 13: Point 493 (-91.47043, 30.730166, -20.0) failed to convert
-rank 89: Point 683 (-89.412194, 29.215893, -0.27363661) failed to convert
-rank 49: Point 495 (-90.644132, 29.303829, -0.59225485) failed to convert
-rank 63: Point 494 (-90.305898, 29.939609, -1.9074464) failed to convert
-rank 85: Point 681 (-89.688932, 29.484568, 19.024365) failed to convert
-rank 97: Point 680 (-89.161289, 29.175238, -7.175e-05) failed to convert
-rank 94: Point 687 (-89.224262, 29.358228, 7.0108101) failed to convert
-rank 90: Point 688 (-89.392937, 28.960987, 3.2652881) failed to convert
-rank 60: Point 487 (-90.379483, 29.970017, -0.90748949) failed to convert
-rank 14: Point 488 (-91.461124, 30.265007, -0.20299999) failed to convert
-rank 51: Point 495 (-90.603761, 29.429203, 0.20723242) failed to convert
-rank 76: Point 690 (-89.950166, 30.057615, 2.1014059) failed to convert
-rank 98: Point 688 (-89.06662, 29.461462, 7.1072476) failed to convert
-rank 77: Point 682 (-89.932892, 30.017381, 0.62772487) failed to convert
-rank 66: Point 685 (-90.215933, 29.644406, -0.36755148) failed to convert
-rank 20: Point 490 (-91.268504, 29.891523, -0.53558603) failed to convert
-rank 28: Point 488 (-91.109443, 29.669478, -2.0550901) failed to convert
-rank 78: Point 688 (-89.908807, 30.016973, -9.0) failed to convert
-rank 87: Point 682 (-89.539175, 29.356025, -4.1330305) failed to convert
-rank 19: Point 496 (-91.285676, 30.06658, -0.16) failed to convert
-rank 12: Point 483 (-91.511641, 30.626591, -7.4189757) failed to convert
-rank 99: Point 682 (-88.901478, 29.878985, 0.28753325) failed to convert
-rank 15: Point 492 (-91.433219, 30.23783, -7.6578821) failed to convert
-rank 11: Point 490 (-91.556352, 30.733377, -0.75678874) failed to convert
-rank 72: Point 688 (-90.033086, 30.039398, 3.5904689) failed to convert
-rank 95: Point 683 (-89.158122, 29.887185, 2.0072216) failed to convert
-rank 55: Point 493 (-90.483583, 29.894095, 1.4175362) failed to convert
-rank 59: Point 493 (-90.411377, 29.863072, -0.81488469) failed to convert
-rank 50: Point 495 (-90.582071, 29.965445, -0.4630324) failed to convert
-rank 25: Point 496 (-91.157001, 30.2725, -7.0127348) failed to convert
-rank 41: Point 493 (-90.738166, 29.892621, -1.5769788) failed to convert
-rank 3: Point 494 (-91.884396, 30.396665, -4.70914) failed to convert
-rank 84: Point 690 (-89.736991, 29.710376, -0.0) failed to convert
-rank 6: Point 493 (-91.753179, 30.51417, -11.014355) failed to convert
-rank 33: Point 492 (-90.882437, 30.4218, -9.3532505) failed to convert
-rank 37: Point 494 (-90.789263, 30.241334, -1.1712406) failed to convert
-rank 48: Point 490 (-90.666491, 29.296962, -0.53305291) failed to convert
-rank 75: Point 682 (-89.984014, 29.848503, 23.550625) failed to convert
-rank 73: Point 681 (-90.018142, 29.957594, -1.5512276) failed to convert
-rank 80: Point 686 (-89.912452, 29.300029, 0.47563535) failed to convert
-rank 69: Point 684 (-90.11648, 29.73415, -8.2296) failed to convert
-rank 5: Point 496 (-91.757926, 31.00968, -19.852148) failed to convert
-rank 83: Point 682 (-89.774326, 29.777665, -0.0) failed to convert
-rank 91: Point 682 (-89.330837, 29.37755, 0.24581877) failed to convert
-rank 7: Point 495 (-91.758329, 29.8288, -0.47574059) failed to convert
-rank 79: Point 682 (-89.894648, 29.93478, -0.0) failed to convert
-rank 39: Point 494 (-90.774238, 29.8206, -1.7402153) failed to convert
-rank 58: Point 485 (-90.45436, 29.569689, -1.4953242) failed to convert
-rank 8: Point 485 (-91.655669, 30.985323, -14.766422) failed to convert
-rank 92: Point 688 (-89.311514, 29.248341, 12.585779) failed to convert
-rank 47: Point 494 (-90.645142, 29.92816, -1.0327632) failed to convert
-rank 96: Point 691 (-89.2072, 29.12068, -0.41918795) failed to convert
-rank 52: Point 491 (-90.535213, 30.050122, -9.4609928) failed to convert
-rank 22: Point 490 (-91.199299, 30.454978, 15.78223) failed to convert
-rank 21: Point 495 (-91.258436, 29.729021, -1.0038995) failed to convert
-rank 16: Point 490 (-91.392298, 30.190713, -0.67903859) failed to convert
-rank 67: Point 681 (-90.172638, 29.703679, 3.8844181) failed to convert
-rank 82: Point 688 (-89.840444, 29.282006, 5.2796059) failed to convert
-rank 68: Point 689 (-90.129174, 29.907763, -7.6053702) failed to convert
-rank 65: Point 684 (-90.269344, 29.383406, -3.6809537) failed to convert
-rank 70: Point 689 (-90.071738, 30.023091, -0.13272823) failed to convert
-rank 46: Point 486 (-90.700942, 29.349686, -8.2296) failed to convert
-rank 0: Point 461 (-92.504503, 29.106522, 20.200001) failed to convert
-rank 93: Point 683 (-89.170399, 30.327202, 2.4047957) failed to convert
-rank 71: Point 683 (-90.069896, 29.815626, 2.7436957) failed to convert
-rank 86: Point 689 (-89.578736, 29.810218, 9.7834936) failed to convert
-rank 81: Point 681 (-89.79454, 30.242959, -1.6355528) failed to convert
-rank 30: Point 493 (-91.01564, 30.135192, 2.5630411) failed to convert
-rank 1: Point 496 (-92.099269, 29.713301, 2.0343842) failed to convert
-rank 57: Point 496 (-90.467024, 29.71036, -0.64244118) failed to convert
-rank 74: Point 688 (-89.993958, 29.972432, -0.97228517) failed to convert
-rank 54: Point 489 (-90.523573, 29.595798, -0.76673341) failed to convert
-rank 64: Point 689 (-90.297985, 29.520699, -0.1051281) failed to convert
-rank 53: Point 493 (-90.555787, 29.436234, -8.2296) failed to convert
-rank 35: Point 499 (-90.850415, 30.054272, -11.008767) failed to convert
-rank 29: Point 492 (-91.061988, 29.724865, -1.6424848) failed to convert
-rank 10: Point 488 (-91.600785, 30.745741, -7.8161206) failed to convert
-rank 36: Point 490 (-90.829954, 29.988758, 23.567312) failed to convert
-rank 45: Point 494 (-90.709309, 29.339491, -0.70932099) failed to convert
-rank 4: Point 493 (-91.807998, 30.888654, -12.137103) failed to convert
-rank 27: Point 488 (-91.112057, 30.309889, -5.7514362) failed to convert
-rank 89: Point 684 (-89.372293, 29.677649, 2.2571933) failed to convert
-rank 97: Point 681 (-89.162677, 29.159532, 1.675557) failed to convert
-rank 85: Point 682 (-89.689849, 29.473058, -0.16243348) failed to convert
-rank 98: Point 689 (-89.066494, 29.462719, 8.5474214) failed to convert
-rank 90: Point 689 (-89.378119, 29.133611, 0.31299999) failed to convert
-rank 94: Point 688 (-89.24274, 29.147807, 2.4383209) failed to convert
-rank 76: Point 691 (-89.964516, 29.876745, -2.1201829) failed to convert
-rank 44: Point 490 (-90.68619, 29.858285, -0.35277024) failed to convert
-rank 2: Point 489 (-91.919531, 31.011875, -19.133323) failed to convert
-rank 88: Point 691 (-89.419374, 29.836747, -0.0) failed to convert
-rank 24: Point 490 (-91.193476, 29.951206, 0.04415398) failed to convert
-rank 31: Point 496 (-90.984594, 30.104286, -7.2591258) failed to convert
-rank 66: Point 686 (-90.203733, 29.805257, -0.08533044) failed to convert
-rank 77: Point 683 (-89.961864, 29.652185, -1.6422607) failed to convert
-rank 78: Point 689 (-89.909067, 30.013713, -4.772709) failed to convert
-rank 40: Point 489 (-90.755902, 29.850632, -0.51346518) failed to convert
-rank 34: Point 490 (-90.867816, 30.182212, -2.4457216) failed to convert
-rank 26: Point 489 (-91.143917, 30.230701, -11.8388) failed to convert
-rank 99: Point 683 (-88.893897, 29.95786, 5.6851488) failed to convert
-rank 87: Point 683 (-89.539167, 29.356085, -1.8918077) failed to convert
-rank 43: Point 498 (-90.69977, 29.839788, -0.50216367) failed to convert
-rank 23: Point 492 (-91.187871, 30.319096, 14.639179) failed to convert
-rank 38: Point 489 (-90.823929, 29.342131, -0.64654375) failed to convert
-rank 72: Point 689 (-90.035932, 30.002903, -0.42818597) failed to convert
-rank 42: Point 492 (-90.747869, 29.446015, -0.96998102) failed to convert
-rank 95: Point 684 (-89.221991, 29.168388, -0.35836303) failed to convert
-rank 75: Point 683 (-89.97878, 29.914714, -0.20370297) failed to convert
-rank 84: Point 691 (-89.750964, 29.539222, -4.4759882) failed to convert
-rank 80: Point 687 (-89.856737, 29.997057, 2.0906486) failed to convert
-rank 73: Point 682 (-90.033235, 29.76484, 0.02732541) failed to convert
-rank 18: Point 495 (-91.294104, 30.509734, -14.129694) failed to convert
-rank 69: Point 685 (-90.110274, 29.814627, -1.2790084) failed to convert
-rank 83: Point 683 (-89.790983, 29.572657, 18.376334) failed to convert
-rank 9: Point 492 (-91.628573, 30.914883, -1.3786599) failed to convert
-rank 79: Point 683 (-89.877277, 30.150751, 0.67343345) failed to convert
-rank 11: Point 491 (-91.570113, 30.499486, -12.103609) failed to convert
-rank 15: Point 493 (-91.433059, 30.240223, -0.38684652) failed to convert
-rank 55: Point 494 (-90.514953, 29.457731, 0.3048) failed to convert
-rank 12: Point 484 (-91.528215, 30.347078, -1.8228135) failed to convert
-rank 56: Point 490 (-90.47522, 29.828339, -0.80010812) failed to convert
-rank 49: Point 496 (-90.613103, 29.746808, 0.26565114) failed to convert
-rank 91: Point 683 (-89.364646, 28.985762, 1.0453627) failed to convert
-rank 60: Point 488 (-90.385182, 29.892373, -0.50481188) failed to convert
-rank 59: Point 494 (-90.411411, 29.8626, -0.46895145) failed to convert
-rank 92: Point 689 (-89.302674, 29.34993, 3.2908135) failed to convert
-rank 96: Point 692 (-89.140276, 29.8724, 2.3738935) failed to convert
-rank 67: Point 682 (-90.15332, 29.955816, 19.71995) failed to convert
-rank 41: Point 494 (-90.740631, 29.856852, -0.30071143) failed to convert
-rank 63: Point 495 (-90.269347, 30.424928, -0.73986299) failed to convert
-rank 32: Point 491 (-90.967404, 29.663565, -0.33298252) failed to convert
-rank 25: Point 497 (-91.196345, 29.651085, -3.7265614) failed to convert
-rank 68: Point 690 (-90.129149, 29.907818, -7.6053702) failed to convert
-rank 93: Point 684 (-89.245448, 29.485282, 4.5752876) failed to convert
-rank 17: Point 495 (-91.323446, 30.582326, -17.115738) failed to convert
-rank 65: Point 685 (-90.2504, 29.636502, -0.4336063) failed to convert
-rank 61: Point 496 (-90.390198, 29.516908, -1.8151971) failed to convert
-rank 5: Point 497 (-91.757905, 31.009623, -20.153375) failed to convert
-rank 81: Point 682 (-89.794674, 30.241262, -1.0155473) failed to convert
-rank 82: Point 689 (-89.778075, 30.052372, 3.4705091) failed to convert
-rank 70: Point 690 (-90.071449, 30.02673, -4.8646083) failed to convert
-rank 7: Point 496 (-91.741284, 30.133962, -2.8405619) failed to convert
-rank 28: Point 489 (-91.109481, 29.668777, -3.0065107) failed to convert
-rank 62: Point 491 (-90.365307, 29.536046, -2.8069032) failed to convert
-rank 19: Point 497 (-91.254941, 30.558631, -10.902377) failed to convert
-rank 71: Point 684 (-90.052884, 30.033807, -5.7912004) failed to convert
-rank 47: Point 495 (-90.658932, 29.731378, -1.5568437) failed to convert
-rank 64: Point 690 (-90.262231, 29.998012, 1.5688061) failed to convert
-rank 50: Point 496 (-90.646616, 29.045997, 3.7023086) failed to convert
-rank 74: Point 689 (-89.991831, 29.99921, 10.100962) failed to convert
-rank 16: Point 491 (-91.365743, 30.625086, -6.4133228) failed to convert
-rank 51: Point 496 (-90.600003, 29.482612, 0.19689895) failed to convert
-rank 6: Point 494 (-91.793454, 29.790341, -0.81684491) failed to convert
-rank 22: Point 491 (-91.244307, 29.738869, -6.8647807) failed to convert
-rank 86: Point 690 (-89.659035, 28.842363, 70.814145) failed to convert
-rank 20: Point 491 (-91.269507, 29.875334, -0.5236394) failed to convert
-rank 97: Point 682 (-89.163795, 29.146757, -0.0) failed to convert
-rank 21: Point 496 (-91.21662, 30.396589, 2.3821106) failed to convert
-rank 39: Point 495 (-90.770401, 29.876454, 0.19399336) failed to convert
-rank 3: Point 495 (-91.881129, 30.45662, -4.8284077) failed to convert
-rank 8: Point 486 (-91.693602, 30.324787, -6.1729881) failed to convert
-rank 90: Point 690 (-89.369397, 29.234926, 0.04674918) failed to convert
-rank 13: Point 494 (-91.470421, 30.730226, -20.0) failed to convert
-rank 37: Point 495 (-90.788768, 30.248528, -0.9626217) failed to convert
-rank 46: Point 487 (-90.69281, 29.467518, -0.4095175) failed to convert
-rank 48: Point 491 (-90.642837, 29.636508, -1.1226563) failed to convert
-rank 57: Point 497 (-90.489152, 29.402982, -8.2296) failed to convert
-rank 33: Point 493 (-90.906254, 30.068084, -10.943235) failed to convert
-rank 58: Point 486 (-90.454362, 29.569649, -1.0824646) failed to convert
-rank 85: Point 683 (-89.638882, 30.087096, 3.1803394) failed to convert
-rank 14: Point 489 (-91.498127, 29.641371, -0.98947504) failed to convert
-rank 30: Point 494 (-91.013366, 30.169766, -11.955476) failed to convert
-rank 98: Point 690 (-89.087546, 29.228924, 0.91912811) failed to convert
-rank 89: Point 685 (-89.401261, 29.341785, 23.840302) failed to convert
-rank 76: Point 692 (-89.976231, 29.728316, -1.2805235) failed to convert
-rank 66: Point 687 (-90.164448, 30.318225, 3.8599999) failed to convert
-rank 94: Point 689 (-89.244261, 29.130332, 3.130523) failed to convert
-rank 77: Point 684 (-89.963688, 29.628993, 1.2388502) failed to convert
-rank 10: Point 489 (-91.596438, 30.819976, -20.0) failed to convert
-rank 99: Point 684 (-88.881837, 30.08469, 14.760004) failed to convert
-rank 54: Point 490 (-90.526014, 29.561546, -0.03048) failed to convert
-rank 36: Point 491 (-90.845706, 29.75604, -1.4514216) failed to convert
-rank 29: Point 493 (-91.035941, 30.125594, -7.2844689) failed to convert
-rank 78: Point 690 (-89.910268, 29.998652, 12.579515) failed to convert
-rank 52: Point 492 (-90.535215, 30.050062, -9.4609928) failed to convert
-rank 88: Point 692 (-89.460278, 29.359177, 25.81922) failed to convert
-rank 45: Point 495 (-90.700091, 29.473201, -1.5139723) failed to convert
-rank 35: Point 500 (-90.841251, 30.189268, -1.3042142) failed to convert
-rank 0: Point 462 (-92.496431, 29.278573, 13.372855) failed to convert
-rank 87: Point 684 (-89.54662, 29.266916, 0.61373166) failed to convert
-rank 1: Point 497 (-92.048781, 30.689059, -8.4539632) failed to convert
-rank 75: Point 684 (-89.984449, 29.84291, 25.625153) failed to convert
-rank 72: Point 690 (-90.04174, 29.928706, -9.0) failed to convert
-rank 27: Point 489 (-91.120543, 30.178094, -5.7147851) failed to convert
-rank 53: Point 494 (-90.555776, 29.436174, -8.2296) failed to convert
-rank 95: Point 685 (-89.218154, 29.211861, -0.11420549) failed to convert
-rank 4: Point 494 (-91.809121, 30.868378, -17.885663) failed to convert
-rank 44: Point 491 (-90.687496, 29.839515, -0.20636839) failed to convert
-rank 79: Point 684 (-89.88179, 30.094769, 0.27432001) failed to convert
-rank 69: Point 686 (-90.093718, 30.028413, -5.8552084) failed to convert
-rank 2: Point 490 (-91.919471, 31.011886, -18.853279) failed to convert
-rank 31: Point 497 (-90.984439, 30.106317, -11.663783) failed to convert
-rank 84: Point 692 (-89.724045, 29.867778, -1.1484598) failed to convert
-rank 24: Point 491 (-91.190722, 29.994761, -1.7118605) failed to convert
-rank 83: Point 684 (-89.731118, 30.303308, -5.9678894) failed to convert
-rank 80: Point 688 (-89.865913, 29.882683, -0.28370311) failed to convert
-rank 73: Point 683 (-89.987716, 30.342322, -5.3649029) failed to convert
-rank 26: Point 490 (-91.144148, 30.227079, 16.558916) failed to convert
-rank 91: Point 684 (-89.337858, 29.296417, 13.277412) failed to convert
-rank 40: Point 490 (-90.771079, 29.629081, -0.69910806) failed to convert
-rank 38: Point 490 (-90.841911, 29.073202, -0.35988241) failed to convert
-rank 23: Point 493 (-91.215628, 29.879362, -0.25933807) failed to convert
-rank 92: Point 690 (-89.307242, 29.297416, -0.38062955) failed to convert
-rank 42: Point 493 (-90.693185, 30.236292, -0.25662112) failed to convert
-rank 65: Point 686 (-90.225969, 29.96018, -7.9065126) failed to convert
-rank 96: Point 693 (-89.203973, 29.156938, -0.3466656) failed to convert
-rank 9: Point 493 (-91.644633, 30.638084, -8.4507143) failed to convert
-rank 43: Point 499 (-90.734945, 29.329564, -0.52872104) failed to convert
-rank 18: Point 496 (-91.292068, 30.542361, -16.272664) failed to convert
-rank 34: Point 491 (-90.895154, 29.775596, -1.6606609) failed to convert
-rank 68: Point 691 (-90.129132, 29.907855, -7.6053702) failed to convert
-rank 55: Point 495 (-90.505508, 29.589665, -1.5474307) failed to convert
-rank 67: Point 683 (-90.12759, 30.289153, 4.2202501) failed to convert
-rank 93: Point 685 (-89.271028, 29.193416, 13.82151) failed to convert
-rank 81: Point 683 (-89.870986, 29.296112, 2.4682815) failed to convert
-rank 86: Point 691 (-89.546212, 30.194332, 3.3914847) failed to convert
-rank 82: Point 690 (-89.777851, 30.055095, 11.364689) failed to convert
-rank 70: Point 691 (-90.092385, 29.757037, -0.85139466) failed to convert
-rank 49: Point 497 (-90.627517, 29.541659, -3.4846211) failed to convert
-rank 11: Point 492 (-91.570088, 30.499518, -12.103609) failed to convert
-rank 15: Point 494 (-91.44005, 30.123797, -1.2497514) failed to convert
-rank 56: Point 491 (-90.503237, 29.439129, -8.2296) failed to convert
-rank 74: Point 690 (-90.005701, 29.82305, -6.6964565) failed to convert
-rank 12: Point 485 (-91.498742, 30.842178, -11.215876) failed to convert
-rank 64: Point 691 (-90.297713, 29.524041, -0.86378095) failed to convert
-rank 41: Point 495 (-90.75305, 29.676252, -0.88620814) failed to convert
-rank 71: Point 685 (-90.052909, 30.033382, -5.69275) failed to convert
-rank 60: Point 489 (-90.385222, 29.891692, -0.37660851) failed to convert
-rank 59: Point 495 (-90.411378, 29.863001, -1.0496018) failed to convert
-rank 63: Point 496 (-90.303076, 29.977222, -4.7378114) failed to convert
-rank 25: Point 498 (-91.196335, 29.651214, -3.6101856) failed to convert
-rank 85: Point 684 (-89.703484, 29.306659, 0.31299999) failed to convert
-rank 89: Point 686 (-89.343738, 30.005116, 0.83697678) failed to convert
-rank 90: Point 691 (-89.337146, 29.60735, 2.9996636) failed to convert
-rank 97: Point 683 (-89.162314, 29.163393, 0.01212474) failed to convert
-rank 98: Point 691 (-89.066369, 29.463976, 8.9444559) failed to convert
-rank 61: Point 497 (-90.386467, 29.567862, -0.38628009) failed to convert
-rank 17: Point 496 (-91.403424, 29.267311, 3.7822172) failed to convert
-rank 66: Point 688 (-90.186981, 30.024616, 0.05787076) failed to convert
-rank 32: Point 492 (-90.995951, 29.226489, -0.30143339) failed to convert
-rank 94: Point 690 (-89.238946, 29.190902, -0.41892785) failed to convert
-rank 62: Point 492 (-90.365699, 29.530688, -0.12200767) failed to convert
-rank 77: Point 685 (-89.952581, 29.769391, -0.43725039) failed to convert
-rank 19: Point 498 (-91.285581, 30.068056, -6.8394324) failed to convert
-rank 5: Point 498 (-91.819427, 29.905777, -0.58037505) failed to convert
-rank 28: Point 490 (-91.108397, 29.685697, -2.1489816) failed to convert
-rank 76: Point 693 (-89.969957, 29.807766, -8.2296) failed to convert
-rank 51: Point 497 (-90.602114, 29.452496, 0.53313107) failed to convert
-rank 6: Point 495 (-91.747954, 30.606656, -13.712953) failed to convert
-rank 7: Point 497 (-91.770966, 29.599832, 2.0999999) failed to convert
-rank 78: Point 691 (-89.916963, 29.914537, 46.618011) failed to convert
-rank 50: Point 497 (-90.624141, 29.368781, -8.2296) failed to convert
-rank 22: Point 492 (-91.199855, 30.445896, 13.217146) failed to convert
-rank 88: Point 693 (-89.375579, 30.338856, 0.77775217) failed to convert
-rank 99: Point 685 (-88.905887, 29.82692, 1.8443354) failed to convert
-rank 8: Point 487 (-91.656636, 30.968101, -13.613456) failed to convert
-rank 21: Point 497 (-91.264167, 29.636453, -0.51654327) failed to convert
-rank 16: Point 492 (-91.37318, 30.5036, -4.3948175) failed to convert
-rank 47: Point 496 (-90.64542, 29.924036, -0.46932191) failed to convert
-rank 39: Point 496 (-90.775768, 29.798073, -2.6024881) failed to convert
-rank 20: Point 492 (-91.256854, 30.078694, -0.69591446) failed to convert
-rank 37: Point 496 (-90.790042, 30.229968, -2.124403) failed to convert
-rank 75: Point 685 (-89.978621, 29.916673, -0.37467265) failed to convert
-rank 87: Point 685 (-89.476363, 30.094517, 1.97) failed to convert
-rank 13: Point 495 (-91.470416, 30.730266, -20.0) failed to convert
-rank 48: Point 492 (-90.620346, 29.956366, -0.3048) failed to convert
-rank 79: Point 685 (-89.89855, 29.885915, -6.4132972) failed to convert
-rank 14: Point 490 (-91.432687, 30.736311, -18.009121) failed to convert
-rank 95: Point 686 (-89.219564, 29.195831, -0.65668801) failed to convert
-rank 33: Point 494 (-90.908367, 30.036093, -1.8541554) failed to convert
-rank 84: Point 693 (-89.751712, 29.530008, -3.7129223) failed to convert
-rank 72: Point 691 (-90.06459, 29.635153, 0.2864432) failed to convert
-rank 69: Point 687 (-90.093713, 30.028373, -5.8552084) failed to convert
-rank 3: Point 496 (-91.873483, 30.596477, -11.969288) failed to convert
-rank 58: Point 487 (-90.431635, 29.882262, -2.0747124) failed to convert
-rank 46: Point 488 (-90.696121, 29.419513, -8.2296) failed to convert
-rank 83: Point 685 (-89.79081, 29.574701, -4.2870122) failed to convert
-rank 73: Point 684 (-90.032314, 29.776331, 3.9560001) failed to convert
-rank 80: Point 689 (-89.916996, 29.241916, 4.0300711) failed to convert
-rank 57: Point 498 (-90.48927, 29.401319, -0.10474488) failed to convert
-rank 91: Point 685 (-89.254987, 30.240061, 3.2821906) failed to convert
-rank 10: Point 490 (-91.633674, 30.178798, -1.8989479) failed to convert
-rank 36: Point 492 (-90.845684, 29.756308, -1.7618036) failed to convert
-rank 30: Point 495 (-91.03517, 29.836143, -0.51481614) failed to convert
-rank 29: Point 494 (-91.035794, 30.127617, -11.346181) failed to convert
-rank 45: Point 496 (-90.690397, 29.613233, -8.2296) failed to convert
-rank 92: Point 691 (-89.301661, 29.361407, 5.9921415) failed to convert
-rank 52: Point 493 (-90.579102, 29.433866, -0.46508837) failed to convert
-rank 1: Point 498 (-92.125662, 29.191662, 6.50468) failed to convert
-rank 65: Point 687 (-90.221153, 30.023569, 1.5347206) failed to convert
-rank 27: Point 490 (-91.120223, 30.182881, -6.7820586) failed to convert
-rank 68: Point 692 (-90.129106, 29.90791, -6.7282146) failed to convert
-rank 67: Point 684 (-90.197892, 29.370168, 0.31299999) failed to convert
-rank 53: Point 495 (-90.511836, 30.050421, 19.080705) failed to convert
-rank 26: Point 491 (-91.171615, 29.795368, -3.896516) failed to convert
-rank 4: Point 495 (-91.805528, 30.932593, -17.229527) failed to convert
-rank 0: Point 463 (-92.480849, 29.608383, -0.66237968) failed to convert
-rank 82: Point 691 (-89.817745, 29.564182, 0.49159224) failed to convert
-rank 31: Point 498 (-90.984418, 30.106374, -11.663783) failed to convert
-rank 44: Point 492 (-90.687733, 29.836106, -1.4149498) failed to convert
-rank 86: Point 692 (-89.613097, 29.399087, -3.9303962) failed to convert
-rank 96: Point 694 (-89.211259, 29.074109, 0.0008748) failed to convert
-rank 93: Point 686 (-89.279641, 29.094609, 13.099645) failed to convert
-rank 71: Point 686 (-90.069449, 29.821227, -4.8066963) failed to convert
-rank 70: Point 692 (-90.128713, 29.284015, 0.31299999) failed to convert
-rank 81: Point 684 (-89.773239, 30.501444, -8.5422847) failed to convert
-rank 2: Point 491 (-91.919139, 31.017798, -16.75775) failed to convert
-rank 35: Point 501 (-90.827104, 30.396657, -3.7029751) failed to convert
-rank 54: Point 491 (-90.556118, 29.137385, 2.2679861) failed to convert
-rank 64: Point 692 (-90.317711, 29.25384, 1.1932944) failed to convert
-rank 40: Point 491 (-90.75245, 29.900748, -1.5503018) failed to convert
-rank 74: Point 691 (-90.013161, 29.727939, -0.0905469) failed to convert
-rank 38: Point 491 (-90.778228, 30.014011, 14.999867) failed to convert
-rank 98: Point 692 (-89.041697, 29.735754, 2.7912708) failed to convert
-rank 42: Point 494 (-90.748757, 29.432834, -0.1524) failed to convert
-rank 90: Point 692 (-89.395626, 28.928558, 6.8665392) failed to convert
-rank 85: Point 685 (-89.690011, 29.4702, -2.5451585) failed to convert
-rank 97: Point 684 (-89.158694, 29.204017, -0.0) failed to convert
-rank 23: Point 494 (-91.187803, 30.319746, 10.062375) failed to convert
-rank 66: Point 689 (-90.238023, 29.349988, -4.7308011) failed to convert
-rank 94: Point 691 (-89.245593, 29.114925, -0.23883019) failed to convert
-rank 77: Point 686 (-89.902705, 30.393394, -8.7355885) failed to convert
-rank 89: Point 687 (-89.412301, 29.212497, -1.0460085) failed to convert
-rank 9: Point 494 (-91.623189, 31.00692, -0.12935124) failed to convert
-rank 76: Point 694 (-89.965286, 29.866808, -1.4539085) failed to convert
-rank 78: Point 692 (-89.922252, 29.848233, -8.2296) failed to convert
-rank 24: Point 492 (-91.209657, 29.693686, -6.486144) failed to convert
-rank 88: Point 694 (-89.473519, 29.201115, 0.89166536) failed to convert
-rank 49: Point 498 (-90.627491, 29.542005, -8.2296) failed to convert
-rank 11: Point 493 (-91.549553, 30.847351, -12.679638) failed to convert
-rank 34: Point 492 (-90.885813, 29.915047, -0.32677324) failed to convert
-rank 55: Point 496 (-90.475205, 30.009489, 41.847749) failed to convert
-rank 43: Point 500 (-90.731184, 29.384484, -0.66137263) failed to convert
-rank 15: Point 495 (-91.473685, 29.558598, -0.25369765) failed to convert
-rank 59: Point 496 (-90.430568, 29.599935, -0.12052558) failed to convert
-rank 41: Point 496 (-90.758832, 29.591742, -1.4301656) failed to convert
-rank 63: Point 497 (-90.30553, 29.944219, -8.0500734) failed to convert
-rank 25: Point 499 (-91.16113, 30.207628, 5.0267653) failed to convert
-rank 61: Point 498 (-90.390208, 29.516725, -0.39283521) failed to convert
-rank 99: Point 686 (-88.947285, 29.378526, 16.551289) failed to convert
-rank 87: Point 686 (-89.538983, 29.357374, 1.5241154) failed to convert
-rank 75: Point 686 (-89.979751, 29.902313, -8.2296) failed to convert
-rank 12: Point 486 (-91.499906, 30.822729, -13.54625) failed to convert
-rank 60: Point 490 (-90.404256, 29.632123, -0.46072591) failed to convert
-rank 18: Point 497 (-91.29261, 30.533619, -14.883726) failed to convert
-rank 5: Point 499 (-91.772742, 30.745424, -8.5486117) failed to convert
-rank 72: Point 692 (-90.03376, 30.030393, -4.8825915) failed to convert
-rank 79: Point 686 (-89.947514, 29.26865, 9.0155205) failed to convert
-rank 95: Point 687 (-89.223615, 29.149688, -0.58893232) failed to convert
-rank 32: Point 493 (-90.937718, 30.111102, -4.4071508) failed to convert
-rank 17: Point 497 (-91.322953, 30.589542, -17.240706) failed to convert
-rank 56: Point 492 (-90.473839, 29.847381, -0.50597831) failed to convert
-rank 84: Point 694 (-89.678626, 30.414896, -2.8134533) failed to convert
-rank 80: Point 690 (-89.848272, 30.101021, -0.11175852) failed to convert
-rank 69: Point 688 (-90.116466, 29.734112, -8.2296) failed to convert
-rank 73: Point 685 (-89.993677, 30.266845, 1.7822771) failed to convert
-rank 83: Point 686 (-89.766315, 29.87545, -8.5203799) failed to convert
-rank 7: Point 498 (-91.739252, 30.169493, -1.997414) failed to convert
-rank 50: Point 498 (-90.604453, 29.649053, -1.0908885) failed to convert
-rank 21: Point 498 (-91.233, 30.13656, -1.7899295) failed to convert
-rank 6: Point 496 (-91.747794, 30.609377, -13.697108) failed to convert
-rank 22: Point 493 (-91.252276, 29.610502, 17.494358) failed to convert
-rank 19: Point 499 (-91.256879, 30.527658, 17.366709) failed to convert
-rank 91: Point 686 (-89.36403, 28.992589, 12.244569) failed to convert
-rank 28: Point 491 (-91.109469, 29.668847, -3.0514347) failed to convert
-rank 39: Point 497 (-90.746149, 30.228158, -0.17732552) failed to convert
-rank 47: Point 497 (-90.625162, 30.211055, -0.27453866) failed to convert
-rank 37: Point 497 (-90.823051, 29.746133, -2.5311291) failed to convert
-rank 20: Point 493 (-91.245197, 30.264936, -5.904328) failed to convert
-rank 16: Point 493 (-91.361767, 30.689228, -11.178427) failed to convert
-rank 68: Point 693 (-90.128809, 29.911564, 40.544227) failed to convert
-rank 3: Point 497 (-91.90915, 29.938398, -0.74797825) failed to convert
-rank 92: Point 692 (-89.324497, 29.098276, 0.15079799) failed to convert
-rank 51: Point 498 (-90.586063, 29.67999, 1.1208815) failed to convert
-rank 13: Point 496 (-91.470407, 30.730326, -17.816015) failed to convert
-rank 65: Point 688 (-90.286925, 29.146547, 1.2351239) failed to convert
-rank 8: Point 488 (-91.658447, 30.936807, -11.942298) failed to convert
-rank 14: Point 491 (-91.432686, 30.73625, -18.934556) failed to convert
-rank 58: Point 488 (-90.454366, 29.569588, -0.7910706) failed to convert
-rank 96: Point 695 (-89.20519, 29.143033, 6.2397537) failed to convert
-rank 62: Point 493 (-90.293672, 30.496775, -8.5875341) failed to convert
-rank 67: Point 685 (-90.113913, 30.464681, -4.3735729) failed to convert
-rank 82: Point 692 (-89.817028, 29.573064, 0.95676207) failed to convert
-rank 86: Point 693 (-89.566903, 29.950154, 0.02917775) failed to convert
-rank 48: Point 493 (-90.624959, 29.89096, -0.51757021) failed to convert
-rank 57: Point 499 (-90.45697, 29.848712, -0.34720753) failed to convert
-rank 93: Point 687 (-89.266034, 29.250115, -0.25761136) failed to convert
-rank 29: Point 495 (-91.031682, 30.190396, -12.297462) failed to convert
-rank 70: Point 693 (-90.097485, 29.690844, -8.2296) failed to convert
-rank 36: Point 493 (-90.845693, 29.756126, -1.3637759) failed to convert
-rank 71: Point 687 (-90.069308, 29.822993, -4.8341283) failed to convert
-rank 81: Point 685 (-89.856387, 29.478465, -0.02631401) failed to convert
-rank 30: Point 496 (-91.042444, 29.723791, -1.3504651) failed to convert
-rank 74: Point 692 (-90.008222, 29.790824, -5.1779427) failed to convert
-rank 52: Point 494 (-90.535216, 30.050021, -9.4609928) failed to convert
-rank 64: Point 693 (-90.275533, 29.820694, -0.11787096) failed to convert
-rank 45: Point 497 (-90.640975, 30.318502, -0.39502967) failed to convert
-rank 1: Point 499 (-92.044671, 30.767054, -9.2806753) failed to convert
-rank 10: Point 491 (-91.660951, 29.701261, 2.4000001) failed to convert
-rank 33: Point 495 (-90.956875, 29.303348, 1.5024624) failed to convert
-rank 98: Point 693 (-89.066244, 29.465233, 7.3929186) failed to convert
-rank 97: Point 685 (-89.119962, 29.637354, 4.4899726) failed to convert
-rank 85: Point 686 (-89.698444, 29.367461, 0.31299999) failed to convert
-rank 27: Point 491 (-91.169034, 29.414948, -0.45746321) failed to convert
-rank 90: Point 693 (-89.375525, 29.163326, 0.31299999) failed to convert
-rank 94: Point 692 (-89.225559, 29.342913, 6.1166207) failed to convert
-rank 26: Point 492 (-91.137395, 30.332119, -14.752321) failed to convert
-rank 4: Point 496 (-91.80865, 30.876733, -15.83962) failed to convert
-rank 66: Point 690 (-90.245194, 29.254071, 0.458) failed to convert
-rank 53: Point 496 (-90.555768, 29.436134, -8.2296) failed to convert
-rank 89: Point 688 (-89.402273, 29.329176, 2.0992402) failed to convert
-rank 44: Point 493 (-90.687722, 29.836046, -0.51085623) failed to convert
-rank 35: Point 502 (-90.870086, 29.762468, -0.74043844) failed to convert
-rank 2: Point 492 (-91.919124, 31.017856, -18.519979) failed to convert
-rank 31: Point 499 (-90.984404, 30.106412, -11.663783) failed to convert
-rank 77: Point 687 (-89.940429, 29.922465, 30.480999) failed to convert
-rank 88: Point 695 (-89.369522, 30.406901, -13.604314) failed to convert
-rank 78: Point 693 (-89.909036, 30.013661, -3.6123227) failed to convert
-rank 76: Point 695 (-89.977612, 29.710695, -4.7365923) failed to convert
-rank 42: Point 495 (-90.720337, 29.845946, 0.38088055) failed to convert
-rank 38: Point 492 (-90.804159, 29.633999, -3.0042395) failed to convert
-rank 0: Point 464 (-92.481082, 29.600322, -0.43851307) failed to convert
-rank 23: Point 495 (-91.225485, 29.721462, 0.02996581) failed to convert
-rank 87: Point 687 (-89.535933, 29.39256, 0.81699997) failed to convert
-rank 75: Point 687 (-89.979767, 29.902069, -8.2296) failed to convert
-rank 99: Point 687 (-88.935835, 29.501853, 11.911868) failed to convert
-rank 72: Point 693 (-90.03375, 30.030453, -4.8825915) failed to convert
-rank 24: Point 493 (-91.209451, 29.696897, -2.3628307) failed to convert
-rank 79: Point 687 (-89.947027, 29.274752, 0.31299999) failed to convert
-rank 80: Point 691 (-89.912699, 29.296044, 0.31299999) failed to convert
-rank 54: Point 492 (-90.531062, 29.490759, 0.19403789) failed to convert
-rank 9: Point 495 (-91.626773, 30.945086, -21.250913) failed to convert
-rank 49: Point 499 (-90.613492, 29.741175, -1.3696726) failed to convert
-rank 84: Point 695 (-89.751675, 29.530056, -4.2900602) failed to convert
-rank 69: Point 689 (-90.14258, 29.393181, 0.31299999) failed to convert
-rank 95: Point 688 (-89.212239, 29.278861, -0.0) failed to convert
-rank 55: Point 497 (-90.473064, 30.03892, 25.775347) failed to convert
-rank 34: Point 493 (-90.875726, 30.064971, 0.02534662) failed to convert
-rank 83: Point 687 (-89.735066, 30.255223, -2.0250378) failed to convert
-rank 43: Point 501 (-90.718177, 29.573461, -1.6621582) failed to convert
-rank 73: Point 686 (-89.99455, 30.25564, 2.8919676) failed to convert
-rank 46: Point 489 (-90.633317, 30.317055, -2.5330196) failed to convert
-rank 11: Point 494 (-91.584174, 30.258024, -7.8113655) failed to convert
-rank 91: Point 687 (-89.347676, 29.182488, -0.2953551) failed to convert
-rank 63: Point 498 (-90.311259, 29.867434, -0.43326786) failed to convert
-rank 15: Point 496 (-91.433172, 30.237868, -9.8846648) failed to convert
-rank 41: Point 497 (-90.73761, 29.900532, -0.30262319) failed to convert
-rank 61: Point 499 (-90.390138, 29.517521, -0.3519393) failed to convert
-rank 18: Point 498 (-91.320317, 30.086542, -1.1354772) failed to convert
-rank 96: Point 696 (-89.202419, 29.174301, -0.0) failed to convert
-rank 25: Point 500 (-91.195766, 29.660117, 0.12277008) failed to convert
-rank 68: Point 694 (-90.190993, 29.094358, 5.4940768) failed to convert
-rank 56: Point 493 (-90.488429, 29.645372, -0.66593337) failed to convert
-rank 40: Point 492 (-90.752446, 29.900708, -1.2391705) failed to convert
-rank 60: Point 491 (-90.385203, 29.891635, -0.37529689) failed to convert
-rank 12: Point 487 (-91.551751, 29.946102, -7.9151156) failed to convert
-rank 86: Point 694 (-89.594873, 29.617288, 0.09961411) failed to convert
-rank 32: Point 494 (-90.947842, 29.958775, -0.55692678) failed to convert
-rank 92: Point 693 (-89.271865, 29.701368, 2.2178381) failed to convert
-rank 82: Point 693 (-89.816149, 29.583837, 21.620465) failed to convert
-rank 67: Point 686 (-90.113128, 30.474728, -7.4250521) failed to convert
-rank 6: Point 497 (-91.748044, 30.604886, -13.426441) failed to convert
-rank 71: Point 688 (-90.065578, 29.87094, 0.95510619) failed to convert
-rank 5: Point 500 (-91.8203, 29.887927, -0.32731287) failed to convert
-rank 17: Point 498 (-91.323459, 30.580973, -15.382756) failed to convert
-rank 37: Point 498 (-90.790042, 30.229927, -1.9165884) failed to convert
-rank 93: Point 688 (-89.27035, 29.199408, 11.343907) failed to convert
-rank 65: Point 689 (-90.269317, 29.383436, -4.450095) failed to convert
-rank 7: Point 499 (-91.719293, 30.52283, -7.2718401) failed to convert
-rank 21: Point 499 (-91.223551, 30.28674, 18.592085) failed to convert
-rank 47: Point 498 (-90.644105, 29.942581, -0.44366506) failed to convert
-rank 64: Point 694 (-90.299948, 29.49341, 0.89052419) failed to convert
-rank 59: Point 497 (-90.411344, 29.86322, -0.50830427) failed to convert
-rank 98: Point 694 (-89.066119, 29.46649, 5.7276086) failed to convert
-rank 16: Point 494 (-91.404951, 29.980866, -0.62994412) failed to convert
-rank 20: Point 494 (-91.296065, 29.444192, -0.77368397) failed to convert
-rank 58: Point 489 (-90.431628, 29.882301, -1.7665928) failed to convert
-rank 62: Point 494 (-90.339377, 29.886241, -0.15730666) failed to convert
-rank 8: Point 489 (-91.667678, 30.776416, -9.0910896) failed to convert
-rank 14: Point 492 (-91.432686, 30.73621, -18.76396) failed to convert
-rank 51: Point 499 (-90.593583, 29.573529, -0.68040745) failed to convert
-rank 70: Point 694 (-90.097493, 29.690608, -8.2296) failed to convert
-rank 39: Point 498 (-90.782849, 29.694347, -2.9729625) failed to convert
-rank 81: Point 686 (-89.825533, 29.861606, -1.1682891) failed to convert
-rank 94: Point 693 (-89.242234, 29.153158, 1.1840458) failed to convert
-rank 74: Point 693 (-89.993931, 29.972402, -1.3880683) failed to convert
-rank 85: Point 687 (-89.690322, 29.46625, -3.8252401) failed to convert
-rank 3: Point 498 (-91.911413, 29.89586, -15.015572) failed to convert
-rank 13: Point 497 (-91.528262, 29.755601, -0.71985519) failed to convert
-rank 97: Point 686 (-89.174864, 29.021031, 1.2329218) failed to convert
-rank 90: Point 694 (-89.381965, 29.087788, 0.22269472) failed to convert
-rank 89: Point 689 (-89.415078, 29.178744, 0.31299999) failed to convert
-rank 19: Point 500 (-91.306666, 29.725868, -0.04) failed to convert
-rank 66: Point 691 (-90.241706, 29.300618, 0.21764095) failed to convert
-rank 88: Point 696 (-89.461588, 29.341203, 2.0403654) failed to convert
-rank 22: Point 494 (-91.196164, 30.503826, 25.725567) failed to convert
-rank 57: Point 500 (-90.483364, 29.483472, -0.50864528) failed to convert
-rank 76: Point 696 (-89.964713, 29.873939, -1.5621453) failed to convert
-rank 30: Point 497 (-91.035854, 29.825139, -0.37428506) failed to convert
-rank 77: Point 688 (-89.940726, 29.918701, -6.2849764) failed to convert
-rank 48: Point 494 (-90.66645, 29.297007, -0.66828997) failed to convert
-rank 29: Point 496 (-91.036437, 30.117674, -11.365824) failed to convert
-rank 78: Point 694 (-89.908766, 30.016977, -9.0) failed to convert
-rank 28: Point 492 (-91.108715, 29.680577, -0.42829084) failed to convert
-rank 1: Point 500 (-92.093135, 29.831422, -0.49049746) failed to convert
-rank 99: Point 688 (-88.941948, 29.434499, 14.043244) failed to convert
-rank 87: Point 688 (-89.464721, 30.228297, -0.00109881) failed to convert
-rank 72: Point 694 (-90.033743, 30.030493, -4.8825915) failed to convert
-rank 36: Point 494 (-90.845742, 29.755262, -1.3867286) failed to convert
-rank 75: Point 688 (-89.983856, 29.850261, 1.1735065) failed to convert
-rank 10: Point 492 (-91.600615, 30.748465, -20.0) failed to convert
-rank 33: Point 496 (-90.925114, 29.78454, -0.79628596) failed to convert
-rank 80: Point 692 (-89.902124, 29.429459, 1.2186699) failed to convert
-rank 45: Point 498 (-90.700421, 29.468171, -1.1671843) failed to convert
-rank 27: Point 492 (-91.118051, 30.215856, -5.97792) failed to convert
-rank 79: Point 688 (-89.919713, 29.620241, -1.6632935) failed to convert
-rank 52: Point 495 (-90.535219, 30.049961, -9.4609928) failed to convert
-rank 26: Point 493 (-91.145011, 30.213181, -11.338185) failed to convert
-rank 69: Point 690 (-90.102883, 29.909973, 18.001589) failed to convert
-rank 35: Point 503 (-90.841247, 30.189207, -1.3611342) failed to convert
-rank 4: Point 497 (-91.802915, 30.978797, 15.728967) failed to convert
-rank 83: Point 688 (-89.79078, 29.574753, -4.2870122) failed to convert
-rank 84: Point 696 (-89.698737, 30.173153, 5.5807027) failed to convert
-rank 44: Point 494 (-90.705677, 29.576931, -1.6698839) failed to convert
-rank 31: Point 500 (-90.984383, 30.106469, -11.663783) failed to convert
-rank 23: Point 496 (-91.21062, 29.958541, -1.0640215) failed to convert
-rank 38: Point 493 (-90.824501, 29.332853, -0.76853439) failed to convert
-rank 50: Point 499 (-90.604869, 29.643126, -0.49941496) failed to convert
-rank 53: Point 497 (-90.50924, 30.086174, -1.0922433) failed to convert
-rank 91: Point 688 (-89.300883, 29.720373, 2.6995675) failed to convert
-rank 42: Point 496 (-90.683401, 30.375502, -4.4811042) failed to convert
-rank 2: Point 493 (-91.919114, 31.017896, -19.153776) failed to convert
-rank 95: Point 689 (-89.229314, 29.084643, -0.0) failed to convert
-rank 73: Point 687 (-90.040611, 29.669451, 0.31299999) failed to convert
-rank 68: Point 695 (-90.158307, 29.525759, 1.2077203) failed to convert
-rank 24: Point 494 (-91.209678, 29.693254, -3.7229947) failed to convert
-rank 92: Point 694 (-89.299487, 29.385966, 3.1922831) failed to convert
-rank 0: Point 465 (-92.487138, 29.453052, 10.3) failed to convert
-rank 96: Point 697 (-89.211411, 29.071784, 4.6175096) failed to convert
-rank 82: Point 694 (-89.75924, 30.281361, -4.2669014) failed to convert
-rank 86: Point 695 (-89.557624, 30.05926, 3.4521251) failed to convert
-rank 67: Point 687 (-90.148676, 30.015675, 1.2793733) failed to convert
-rank 9: Point 496 (-91.626173, 30.955248, -13.782778) failed to convert
-rank 55: Point 498 (-90.474058, 30.025228, 16.681637) failed to convert
-rank 49: Point 500 (-90.564957, 30.42271, -3.78486) failed to convert
-rank 65: Point 690 (-90.225783, 29.962095, -1.7352027) failed to convert
-rank 46: Point 490 (-90.685879, 29.567275, -2.3483805) failed to convert
-rank 11: Point 495 (-91.57005, 30.499565, -12.103609) failed to convert
-rank 71: Point 689 (-90.069349, 29.822431, -4.8066963) failed to convert
-rank 63: Point 499 (-90.303059, 29.977164, -1.8418655) failed to convert
-rank 93: Point 689 (-89.232686, 29.627602, 3.4268027) failed to convert
-rank 54: Point 493 (-90.523611, 29.595074, -0.09943404) failed to convert
-rank 15: Point 497 (-91.463296, 29.733973, -0.37921205) failed to convert
-rank 98: Point 695 (-89.065994, 29.467747, 5.1042264) failed to convert
-rank 43: Point 502 (-90.73116, 29.38454, -0.68602115) failed to convert
-rank 64: Point 695 (-90.277313, 29.796691, -0.31590028) failed to convert
-rank 74: Point 694 (-90.008587, 29.786051, 0.50571493) failed to convert
-rank 34: Point 494 (-90.895137, 29.775654, -1.4683548) failed to convert
-rank 61: Point 500 (-90.389726, 29.52286, 0.7375157) failed to convert
-rank 18: Point 499 (-91.290541, 30.566676, -10.338256) failed to convert
-rank 41: Point 498 (-90.769925, 29.429142, 0.27405437) failed to convert
-rank 94: Point 694 (-89.233383, 29.253948, -0.0) failed to convert
-rank 25: Point 501 (-91.162351, 30.188318, 14.682781) failed to convert
-rank 90: Point 695 (-89.375179, 29.16681, 4.2754278) failed to convert
-rank 76: Point 697 (-89.977176, 29.716138, 0.62957842) failed to convert
-rank 81: Point 687 (-89.794217, 30.24605, -1.9277754) failed to convert
-rank 32: Point 495 (-90.935182, 30.148557, -4.3739793) failed to convert
-rank 56: Point 494 (-90.462513, 30.003353, -6.6869834) failed to convert
-rank 70: Point 695 (-90.071411, 30.026744, -4.8646083) failed to convert
-rank 97: Point 687 (-89.086242, 30.009903, 2.6910891) failed to convert
-rank 85: Point 688 (-89.633739, 30.147397, -0.23169307) failed to convert
-rank 37: Point 499 (-90.81457, 29.871056, -1.6736352) failed to convert
-rank 66: Point 692 (-90.238736, 29.340123, 0.31299999) failed to convert
-rank 5: Point 501 (-91.760381, 30.963571, -11.015868) failed to convert
-rank 88: Point 697 (-89.429167, 29.720078, -0.0) failed to convert
-rank 17: Point 499 (-91.323812, 30.575203, -7.9326806) failed to convert
-rank 77: Point 689 (-89.940729, 29.918641, -6.2849764) failed to convert
-rank 6: Point 498 (-91.743463, 30.685904, -8.6298519) failed to convert
-rank 78: Point 695 (-89.90889, 30.015431, -0.89031432) failed to convert
-rank 47: Point 499 (-90.64479, 29.932399, -0.8774369) failed to convert
-rank 89: Point 690 (-89.348799, 29.945839, 1.0863534) failed to convert
-rank 87: Point 689 (-89.504886, 29.759126, 11.849013) failed to convert
-rank 99: Point 689 (-88.900119, 29.885974, 1.3993046) failed to convert
-rank 72: Point 695 (-90.033733, 30.030553, -4.8889923) failed to convert
-rank 7: Point 500 (-91.723417, 30.449388, 26.157263) failed to convert
-rank 60: Point 492 (-90.38144, 29.942579, 26.327393) failed to convert
-rank 14: Point 493 (-91.432685, 30.736149, -20.0) failed to convert
-rank 21: Point 500 (-91.229792, 30.187533, -2.575498) failed to convert
-rank 58: Point 490 (-90.422618, 30.005419, -2.5926817) failed to convert
-rank 59: Point 498 (-90.366471, 30.470057, -6.8356576) failed to convert
-rank 8: Point 490 (-91.65759, 30.95081, -2.5987048) failed to convert
-rank 75: Point 689 (-89.994011, 29.72127, -5.0078643) failed to convert
-rank 16: Point 495 (-91.377182, 30.437857, -3.4899793) failed to convert
-rank 80: Point 693 (-89.887074, 29.618248, -1.0193923) failed to convert
-rank 79: Point 689 (-89.929056, 29.502361, 0.31299999) failed to convert
-rank 69: Point 691 (-90.093706, 30.028313, -3.7148187) failed to convert
-rank 83: Point 689 (-89.805312, 29.394866, 1.0140109) failed to convert
-rank 57: Point 501 (-90.488285, 29.414874, -0.0) failed to convert
-rank 3: Point 499 (-91.866385, 30.725362, -9.2693569) failed to convert
-rank 19: Point 501 (-91.256151, 30.538875, -7.8793278) failed to convert
-rank 13: Point 498 (-91.509097, 30.08137, -3.1897716) failed to convert
-rank 29: Point 497 (-91.031375, 30.194709, -7.4658781) failed to convert
-rank 84: Point 697 (-89.725416, 29.850146, -0.28230038) failed to convert
-rank 62: Point 495 (-90.339364, 29.886181, -0.15946837) failed to convert
-rank 22: Point 495 (-91.19776, 30.478581, 12.689271) failed to convert
-rank 28: Point 493 (-91.109415, 29.669617, -2.6131599) failed to convert
-rank 51: Point 500 (-90.603471, 29.433076, 0.3048) failed to convert
-rank 91: Point 689 (-89.338933, 29.283581, 0.025) failed to convert
-rank 10: Point 493 (-91.638289, 30.098306, -0.60824611) failed to convert
-rank 95: Point 690 (-89.219468, 29.196687, -0.49693389) failed to convert
-rank 20: Point 495 (-91.237492, 30.38731, -7.5294103) failed to convert
-rank 33: Point 497 (-90.90498, 30.086064, -9.0593679) failed to convert
-rank 92: Point 695 (-89.329999, 29.034214, 10.647229) failed to convert
-rank 73: Point 688 (-90.01691, 29.972302, 0.45335156) failed to convert
-rank 31: Point 501 (-91.005732, 29.781452, -0.61740239) failed to convert
-rank 82: Point 695 (-89.773924, 30.102504, -0.69767402) failed to convert
-rank 86: Point 696 (-89.612437, 29.406046, 1.2138741) failed to convert
-rank 96: Point 698 (-89.211805, 29.067258, -0.0) failed to convert
-rank 48: Point 495 (-90.637607, 29.710641, -0.18655716) failed to convert
-rank 35: Point 504 (-90.869764, 29.767182, -0.43295432) failed to convert
-rank 26: Point 494 (-91.183097, 29.612813, 1.3056609) failed to convert
-rank 39: Point 499 (-90.803714, 29.387006, -0.42187042) failed to convert
-rank 67: Point 688 (-90.160503, 29.861496, 0.23173642) failed to convert
-rank 65: Point 691 (-90.225578, 29.964774, -1.9355894) failed to convert
-rank 71: Point 690 (-90.069875, 29.81566, -4.8432723) failed to convert
-rank 68: Point 696 (-90.14188, 29.740588, 0.60561499) failed to convert
-rank 93: Point 690 (-89.277778, 29.113721, -0.39272588) failed to convert
-rank 4: Point 498 (-91.805507, 30.932152, -17.732959) failed to convert
-rank 98: Point 696 (-89.005285, 30.132773, 7.8125061) failed to convert
-rank 1: Point 501 (-92.093105, 29.831474, -1.2362698) failed to convert
-rank 36: Point 495 (-90.845688, 29.755899, 0.03938585) failed to convert
-rank 38: Point 494 (-90.787041, 29.885176, -0.96245006) failed to convert
-rank 12: Point 488 (-91.52408, 30.416443, -11.311129) failed to convert
-rank 42: Point 497 (-90.72001, 29.850515, -0.40233151) failed to convert
-rank 50: Point 500 (-90.617075, 29.469506, 0.03048) failed to convert
-rank 40: Point 493 (-90.755833, 29.851433, -1.2376953) failed to convert
-rank 2: Point 494 (-91.964495, 30.174756, -1.0795313) failed to convert
-rank 45: Point 499 (-90.629925, 30.474217, -10.763565) failed to convert
-rank 64: Point 696 (-90.230955, 30.409456, -1.15824) failed to convert
-rank 53: Point 498 (-90.553741, 29.464608, -8.2296) failed to convert
-rank 74: Point 695 (-89.997037, 29.932863, 2.7087585) failed to convert
-rank 30: Point 498 (-91.013317, 30.169803, -11.955476) failed to convert
-rank 76: Point 698 (-89.979937, 29.681052, -1.0320744) failed to convert
-rank 27: Point 493 (-91.119554, 30.192426, 17.008667) failed to convert
-rank 90: Point 696 (-89.300765, 30.021848, 1.334653) failed to convert
-rank 94: Point 695 (-89.236885, 29.213989, -0.0) failed to convert
-rank 70: Point 696 (-90.080492, 29.910045, -2.3852014) failed to convert
-rank 97: Point 688 (-89.114936, 29.692706, 3.9595233) failed to convert
-rank 24: Point 495 (-91.2182, 29.556716, -0.62680811) failed to convert
-rank 49: Point 501 (-90.591602, 30.050163, 25.675412) failed to convert
-rank 81: Point 688 (-89.809895, 30.053598, 7.5481023) failed to convert
-rank 85: Point 689 (-89.633644, 30.148525, -0.19676414) failed to convert
-rank 9: Point 497 (-91.643496, 30.656642, -9.1499662) failed to convert
-rank 23: Point 497 (-91.187664, 30.321636, -8.6297982) failed to convert
-rank 66: Point 693 (-90.198142, 29.877422, 1.734864) failed to convert
-rank 11: Point 496 (-91.554432, 30.7647, -11.570015) failed to convert
-rank 44: Point 495 (-90.701408, 29.638491, -0.0762) failed to convert
-rank 54: Point 494 (-90.519108, 29.657989, -0.50567442) failed to convert
-rank 46: Point 491 (-90.699859, 29.36492, -0.69868991) failed to convert
-rank 77: Point 690 (-89.940732, 29.9186, -6.2849764) failed to convert
-rank 15: Point 498 (-91.410653, 30.60963, -7.9215075) failed to convert
-rank 78: Point 696 (-89.940022, 29.62444, -1.5837407) failed to convert
-rank 0: Point 466 (-92.483022, 29.528131, 6.2925673) failed to convert
-rank 89: Point 691 (-89.358894, 29.829601, 0.35953808) failed to convert
-rank 87: Point 690 (-89.49854, 29.833543, -0.28965712) failed to convert
-rank 88: Point 698 (-89.461078, 29.346925, 3.0940001) failed to convert
-rank 99: Point 690 (-88.874265, 30.160452, 10.542658) failed to convert
-rank 72: Point 696 (-90.035391, 30.00938, 0.59883966) failed to convert
-rank 32: Point 496 (-90.992488, 29.278223, -0.64315847) failed to convert
-rank 43: Point 503 (-90.722933, 29.504264, -0.55591224) failed to convert
-rank 52: Point 496 (-90.545393, 29.908059, 0.62368162) failed to convert
-rank 55: Point 499 (-90.498795, 29.682955, -0.03090943) failed to convert
-rank 80: Point 694 (-89.878067, 29.730453, -0.0) failed to convert
-rank 25: Point 502 (-91.154298, 30.314269, 16.177916) failed to convert
-rank 75: Point 690 (-89.979723, 29.902523, 1.6155512) failed to convert
-rank 5: Point 502 (-91.812038, 30.03791, -4.1149608) failed to convert
-rank 79: Point 690 (-89.8783, 30.13749, -0.187138) failed to convert
-rank 41: Point 499 (-90.729502, 30.017632, -7.9638588) failed to convert
-rank 17: Point 500 (-91.322914, 30.589533, -17.240706) failed to convert
-rank 6: Point 499 (-91.753127, 30.514138, -11.744376) failed to convert
-rank 83: Point 690 (-89.773967, 29.781396, -0.21658715) failed to convert
-rank 69: Point 692 (-90.116444, 29.734055, -8.2296) failed to convert
-rank 84: Point 698 (-89.724877, 29.856182, -0.54777082) failed to convert
-rank 47: Point 500 (-90.6368, 30.045733, 31.31985) failed to convert
-rank 91: Point 690 (-89.342654, 29.240545, -0.04989705) failed to convert
-rank 95: Point 691 (-89.222749, 29.159372, -0.73473528) failed to convert
-rank 92: Point 696 (-89.305779, 29.313494, -0.0) failed to convert
-rank 7: Point 501 (-91.70545, 30.764083, -8.8778187) failed to convert
-rank 14: Point 494 (-91.461093, 30.265091, -0.20299999) failed to convert
-rank 8: Point 491 (-91.709756, 30.037917, -3.6787102) failed to convert
-rank 56: Point 495 (-90.475875, 29.81924, -0.32089344) failed to convert
-rank 73: Point 689 (-90.065504, 29.348196, 0.71224232) failed to convert
-rank 21: Point 501 (-91.264683, 29.627788, -0.42320397) failed to convert
-rank 82: Point 696 (-89.817723, 29.563986, 1.3708684) failed to convert
-rank 63: Point 500 (-90.335809, 29.536692, -0.085344) failed to convert
-rank 34: Point 495 (-90.883471, 29.949742, -0.51779189) failed to convert
-rank 86: Point 697 (-89.540417, 30.260288, -3.9195506) failed to convert
-rank 16: Point 496 (-91.401185, 30.042661, -0.5297986) failed to convert
-rank 13: Point 499 (-91.469702, 30.74146, 11.589549) failed to convert
-rank 67: Point 689 (-90.153644, 29.950921, -5.520579) failed to convert
-rank 59: Point 499 (-90.411342, 29.863158, -0.47543823) failed to convert
-rank 96: Point 699 (-89.200489, 29.195632, -0.0) failed to convert
-rank 65: Point 692 (-90.269098, 29.386047, -0.54225332) failed to convert
-rank 3: Point 500 (-91.873429, 30.596505, -8.2296) failed to convert
-rank 19: Point 502 (-91.283098, 30.107551, -1.0277306) failed to convert
-rank 37: Point 500 (-90.790041, 30.229867, -0.87372064) failed to convert
-rank 98: Point 697 (-89.091448, 29.184899, 4.2418138) failed to convert
-rank 68: Point 697 (-90.141342, 29.747392, -0.01315589) failed to convert
-rank 93: Point 691 (-89.244577, 29.492707, 4.8060266) failed to convert
-rank 64: Point 697 (-90.297604, 29.524227, -0.17941219) failed to convert
-rank 76: Point 699 (-89.949357, 30.067237, 1.4394842) failed to convert
-rank 90: Point 697 (-89.375023, 29.168246, 0.30990155) failed to convert
-rank 22: Point 496 (-91.198674, 30.46411, 13.485006) failed to convert
-rank 29: Point 498 (-91.035705, 30.128376, -10.83414) failed to convert
-rank 18: Point 500 (-91.28719, 30.620141, -9.9151937) failed to convert
-rank 71: Point 691 (-90.020152, 30.449485, -9.6713716) failed to convert
-rank 28: Point 494 (-91.108379, 29.685766, -2.3462365) failed to convert
-rank 70: Point 697 (-90.092342, 29.75708, -1.9386706) failed to convert
-rank 51: Point 501 (-90.585264, 29.691223, 0.59271531) failed to convert
-rank 74: Point 696 (-89.996592, 29.938483, 23.247906) failed to convert
-rank 57: Point 502 (-90.485102, 29.459006, -8.2296) failed to convert
-rank 81: Point 689 (-89.794361, 30.243461, -1.1582328) failed to convert
-rank 33: Point 498 (-90.925096, 29.784598, -1.4810856) failed to convert
-rank 20: Point 496 (-91.295661, 29.450677, 6.138743) failed to convert
-rank 97: Point 689 (-89.150164, 29.298822, 0.49082378) failed to convert
-rank 94: Point 696 (-89.237635, 29.205272, -0.54681304) failed to convert
-rank 31: Point 502 (-91.000773, 29.856482, -3.0939693) failed to convert
-rank 26: Point 495 (-91.143882, 30.230651, -12.838177) failed to convert
-rank 66: Point 694 (-90.232916, 29.417338, 1.7266673) failed to convert
-rank 85: Point 690 (-89.689958, 29.47023, -3.5039307) failed to convert
-rank 78: Point 697 (-89.922244, 29.848173, -8.2296) failed to convert
-rank 77: Point 691 (-89.963666, 29.629027, 1.2362713) failed to convert
-rank 10: Point 494 (-91.623801, 30.349288, -5.8130843) failed to convert
-rank 58: Point 491 (-90.431617, 29.882361, -0.41459633) failed to convert
-rank 39: Point 500 (-90.770377, 29.87651, -1.0640034) failed to convert
-rank 48: Point 496 (-90.611089, 30.086622, -0.30630072) failed to convert
-rank 35: Point 505 (-90.869476, 29.771318, -0.46978427) failed to convert
-rank 61: Point 501 (-90.390158, 29.516913, -1.6890107) failed to convert
-rank 40: Point 494 (-90.71815, 30.395186, -3.3934266) failed to convert
-rank 60: Point 493 (-90.373232, 30.053599, -1.1995626) failed to convert
-rank 89: Point 692 (-89.415857, 29.168947, 0.31299999) failed to convert
-rank 62: Point 496 (-90.361161, 29.591314, -0.54594607) failed to convert
-rank 88: Point 699 (-89.393281, 30.134768, 2.9753663) failed to convert
-rank 72: Point 697 (-90.050293, 29.818763, 1.3888676) failed to convert
-rank 80: Point 695 (-89.886862, 29.620282, -0.68587472) failed to convert
-rank 53: Point 499 (-90.555757, 29.436075, -1.377552) failed to convert
-rank 4: Point 499 (-91.81248, 30.807076, -14.616094) failed to convert
-rank 45: Point 500 (-90.690376, 29.613268, -8.2296) failed to convert
-rank 1: Point 502 (-92.093085, 29.831509, -1.6592108) failed to convert
-rank 36: Point 496 (-90.828323, 30.012121, -10.561321) failed to convert
-rank 38: Point 495 (-90.822723, 29.359171, 0.30470789) failed to convert
-rank 50: Point 501 (-90.604433, 29.649018, -0.87141315) failed to convert
-rank 87: Point 691 (-89.539209, 29.352835, 0.31299999) failed to convert
-rank 99: Point 691 (-88.866003, 30.248125, 1.7623818) failed to convert
-rank 30: Point 499 (-91.068262, 29.32297, -0.0) failed to convert
-rank 27: Point 494 (-91.127917, 30.061745, -1.1330494) failed to convert
-rank 2: Point 495 (-91.939137, 30.648331, -8.1260378) failed to convert
-rank 79: Point 691 (-89.89077, 29.982299, 11.953437) failed to convert
-rank 12: Point 489 (-91.582578, 29.4132, 2.4451357) failed to convert
-rank 42: Point 498 (-90.729277, 29.71622, -2.1804356) failed to convert
-rank 75: Point 691 (-89.979622, 29.9037, 1.5586974) failed to convert
-rank 24: Point 496 (-91.209665, 29.693207, -3.1809906) failed to convert
-rank 83: Point 691 (-89.79076, 29.574789, -4.2870122) failed to convert
-rank 69: Point 693 (-90.163811, 29.112413, 4.3062686) failed to convert
-rank 84: Point 699 (-89.725234, 29.851598, -0.43904045) failed to convert
-rank 23: Point 498 (-91.215308, 29.883822, -0.37059589) failed to convert
-rank 49: Point 502 (-90.604646, 29.866295, -0.44869609) failed to convert
-rank 46: Point 492 (-90.700907, 29.349706, -8.2296) failed to convert
-rank 95: Point 692 (-89.221618, 29.172214, -0.0) failed to convert
-rank 11: Point 497 (-91.601795, 29.95386, 0.1) failed to convert
-rank 9: Point 498 (-91.626733, 30.945089, -21.382465) failed to convert
-rank 91: Point 691 (-89.363251, 29.001398, -0.19890384) failed to convert
-rank 44: Point 496 (-90.685375, 29.869336, 0.08095524) failed to convert
-rank 54: Point 495 (-90.523479, 29.59682, 0.12691902) failed to convert
-rank 32: Point 497 (-90.998883, 29.179569, -0.41789174) failed to convert
-rank 92: Point 697 (-89.308615, 29.280882, -0.0) failed to convert
-rank 82: Point 697 (-89.738489, 30.531913, -7.0257642) failed to convert
-rank 73: Point 690 (-90.01575, 29.986725, -1.3811717) failed to convert
-rank 43: Point 504 (-90.664481, 30.343553, -4.0530631) failed to convert
-rank 86: Point 698 (-89.609149, 29.444642, -0.32707289) failed to convert
-rank 52: Point 497 (-90.557785, 29.734426, -1.24932) failed to convert
-rank 0: Point 467 (-92.504343, 29.059669, 21.9) failed to convert
-rank 67: Point 690 (-90.121743, 30.363728, 2.3133092) failed to convert
-rank 15: Point 499 (-91.451991, 29.923647, -2.0625958) failed to convert
-rank 96: Point 700 (-89.202643, 29.171206, -0.0) failed to convert
-rank 5: Point 503 (-91.77202, 30.756749, -9.6641554) failed to convert
-rank 41: Point 500 (-90.769602, 29.433771, -8.2296) failed to convert
-rank 6: Point 500 (-91.747913, 30.606654, -13.712953) failed to convert
-rank 68: Point 698 (-90.123037, 29.985134, 0.55689197) failed to convert
-rank 65: Point 693 (-90.290182, 29.101985, 1.5955167) failed to convert
-rank 93: Point 692 (-89.201497, 29.977985, 0.39608762) failed to convert
-rank 47: Point 501 (-90.644783, 29.932339, -1.492234) failed to convert
-rank 55: Point 500 (-90.497203, 29.705028, -0.18015571) failed to convert
-rank 25: Point 503 (-91.162066, 30.192626, -2.4147777) failed to convert
-rank 17: Point 501 (-91.318918, 30.653393, 3.4233465) failed to convert
-rank 76: Point 700 (-89.978295, 29.70181, 16.134015) failed to convert
-rank 64: Point 698 (-90.265562, 29.952093, -1.4742994) failed to convert
-rank 90: Point 698 (-89.315504, 29.85384, -0.52957199) failed to convert
-rank 71: Point 692 (-90.060539, 29.935506, 8.4751542) failed to convert
-rank 98: Point 698 (-89.082942, 29.279253, 7.3400226) failed to convert
-rank 21: Point 502 (-91.22256, 30.302251, -14.322553) failed to convert
-rank 7: Point 502 (-91.722437, 30.465355, -5.0562367) failed to convert
-rank 63: Point 501 (-90.305058, 29.950378, 20.967744) failed to convert
-rank 70: Point 698 (-90.085047, 29.851256, 0.82263865) failed to convert
-rank 94: Point 697 (-89.233089, 29.257, -0.0) failed to convert
-rank 81: Point 690 (-89.850724, 29.548099, 0.31299999) failed to convert
-rank 14: Point 495 (-91.47064, 30.104995, -3.3706928) failed to convert
-rank 19: Point 503 (-91.258714, 30.498005, -14.868988) failed to convert
-rank 74: Point 697 (-90.010393, 29.762861, -8.2296) failed to convert
-rank 97: Point 690 (-89.163291, 29.151002, -0.0) failed to convert
-rank 85: Point 691 (-89.68998, 29.469946, -2.7298862) failed to convert
-rank 66: Point 695 (-90.237963, 29.350001, -4.7308011) failed to convert
-rank 77: Point 692 (-89.940735, 29.91854, -6.2849764) failed to convert
-rank 78: Point 698 (-89.919709, 29.879915, -2.0140857) failed to convert
-rank 37: Point 501 (-90.814577, 29.870843, -1.6281096) failed to convert
-rank 3: Point 501 (-91.886898, 30.349408, -7.5673054) failed to convert
-rank 22: Point 497 (-91.2099, 30.287019, -11.370262) failed to convert
-rank 29: Point 499 (-91.031059, 30.199353, 5.9936692) failed to convert
-rank 8: Point 492 (-91.748484, 29.343843, 5.5) failed to convert
-rank 89: Point 693 (-89.375764, 29.634953, 2.9274127) failed to convert
-rank 88: Point 700 (-89.424695, 29.771643, -0.0) failed to convert
-rank 80: Point 696 (-89.873624, 29.785522, 0.57129436) failed to convert
-rank 20: Point 497 (-91.238533, 30.370722, 10.658954) failed to convert
-rank 72: Point 698 (-90.047091, 29.859762, 0.89727024) failed to convert
-rank 26: Point 496 (-91.182989, 29.614405, -2.7211384) failed to convert
-rank 60: Point 494 (-90.385191, 29.891596, -0.40917798) failed to convert
-rank 39: Point 501 (-90.805075, 29.366579, -8.2296) failed to convert
-rank 61: Point 502 (-90.390166, 29.516768, -1.4262713) failed to convert
-rank 87: Point 692 (-89.522595, 29.549094, 0.44802108) failed to convert
-rank 16: Point 497 (-91.360983, 30.700916, -10.761542) failed to convert
-rank 99: Point 692 (-88.914378, 29.730505, 2.5591925) failed to convert
-rank 48: Point 497 (-90.637599, 29.710701, -0.75203041) failed to convert
-rank 35: Point 506 (-90.850367, 30.054309, -11.008767) failed to convert
-rank 40: Point 495 (-90.755191, 29.860737, -0.2128292) failed to convert
-rank 75: Point 692 (-89.984937, 29.836226, -5.4251355) failed to convert
-rank 62: Point 497 (-90.339355, 29.886142, -0.1358082) failed to convert
-rank 34: Point 496 (-90.913564, 29.498711, -0.61792628) failed to convert
-rank 58: Point 492 (-90.427888, 29.933201, -0.46665151) failed to convert
-rank 84: Point 700 (-89.685722, 30.328345, -1.4931486) failed to convert
-rank 79: Point 692 (-89.919677, 29.62029, -1.6632935) failed to convert
-rank 83: Point 692 (-89.773354, 29.788662, -0.02675391) failed to convert
-rank 69: Point 694 (-90.111761, 29.793999, -0.52124388) failed to convert
-rank 13: Point 500 (-91.536353, 29.616513, -2.25552) failed to convert
-rank 91: Point 692 (-89.348378, 29.17414, 0.31299999) failed to convert
-rank 95: Point 693 (-89.231126, 29.063816, 0.64169122) failed to convert
-rank 50: Point 502 (-90.624369, 29.364958, -1.1636247) failed to convert
-rank 31: Point 503 (-90.986007, 30.080721, -3.1387115) failed to convert
-rank 18: Point 501 (-91.319359, 30.10187, -0.77734176) failed to convert
-rank 4: Point 500 (-91.808591, 30.876746, -18.361151) failed to convert
-rank 30: Point 500 (-91.015366, 30.138492, -6.2796273) failed to convert
-rank 38: Point 496 (-90.793027, 29.797202, -3.1510916) failed to convert
-rank 82: Point 698 (-89.755932, 30.321191, -6.724909) failed to convert
-rank 51: Point 502 (-90.585332, 29.690218, -0.33068738) failed to convert
-rank 27: Point 495 (-91.116337, 30.241789, 27.042361) failed to convert
-rank 56: Point 496 (-90.483724, 29.710617, -0.30576677) failed to convert
-rank 73: Point 691 (-90.073738, 29.240983, 1.1231633) failed to convert
-rank 57: Point 503 (-90.485074, 29.459059, -0.172069) failed to convert
-rank 59: Point 500 (-90.402122, 29.988717, 21.008455) failed to convert
-rank 33: Point 499 (-90.924787, 29.789207, -1.3368059) failed to convert
-rank 86: Point 699 (-89.620418, 29.308496, 0.3152481) failed to convert
-rank 28: Point 495 (-91.109578, 29.666783, -1.1382301) failed to convert
-rank 42: Point 499 (-90.711058, 29.979343, -1.2609527) failed to convert
-rank 67: Point 691 (-90.157692, 29.898013, 0.39487699) failed to convert
-rank 92: Point 698 (-89.313177, 29.228313, -0.0) failed to convert
-rank 12: Point 490 (-91.536541, 30.204755, 17.444129) failed to convert
-rank 96: Point 701 (-89.200039, 29.200638, -0.0) failed to convert
-rank 68: Point 699 (-90.120293, 30.020475, 1.2056699) failed to convert
-rank 10: Point 495 (-91.598088, 30.791064, -10.16624) failed to convert
-rank 36: Point 497 (-90.844953, 29.766537, -1.2154768) failed to convert
-rank 65: Point 694 (-90.269277, 29.383482, -3.6385343) failed to convert
-rank 23: Point 499 (-91.185631, 30.353512, -15.230857) failed to convert
-rank 9: Point 499 (-91.634828, 30.805736, -10.191128) failed to convert
-rank 90: Point 699 (-89.364203, 29.293608, 18.952028) failed to convert
-rank 64: Point 699 (-90.319568, 29.226496, 1.1957247) failed to convert
-rank 93: Point 693 (-89.279935, 29.088661, 11.892727) failed to convert
-rank 11: Point 498 (-91.545901, 30.907956, -3.3109969) failed to convert
-rank 98: Point 699 (-89.047922, 29.666424, 4.5373111) failed to convert
-rank 76: Point 701 (-89.963892, 29.884126, 30.331187) failed to convert
-rank 15: Point 500 (-91.432477, 30.248932, -1.1811579) failed to convert
-rank 71: Point 693 (-90.068436, 29.834039, 0.2773287) failed to convert
-rank 94: Point 698 (-89.246079, 29.108813, -0.21235378) failed to convert
-rank 1: Point 503 (-92.045178, 30.754634, -9.7782069) failed to convert
-rank 41: Point 501 (-90.738183, 29.891931, -1.3154932) failed to convert
-rank 70: Point 699 (-90.098041, 29.68315, 0.59707055) failed to convert
-rank 81: Point 691 (-89.792544, 30.265489, -0.86594934) failed to convert
-rank 45: Point 501 (-90.709666, 29.333781, -8.2296) failed to convert
-rank 0: Point 468 (-92.480581, 29.576874, -0.50925295) failed to convert
-rank 46: Point 493 (-90.697071, 29.405293, -8.2296) failed to convert
-rank 66: Point 696 (-90.194517, 29.92484, 28.784347) failed to convert
-rank 85: Point 692 (-89.690279, 29.466293, -3.8252401) failed to convert
-rank 5: Point 504 (-91.793207, 30.377687, -10.729086) failed to convert
-rank 74: Point 698 (-90.005662, 29.823037, -6.6964565) failed to convert
-rank 17: Point 502 (-91.323399, 30.58098, -17.507101) failed to convert
-rank 77: Point 693 (-89.963633, 29.629078, 1.2621725) failed to convert
-rank 47: Point 502 (-90.644778, 29.932299, -0.89804144) failed to convert
-rank 25: Point 504 (-91.159552, 30.231951, -5.5436376) failed to convert
-rank 55: Point 501 (-90.500127, 29.664296, -0.94896117) failed to convert
-rank 97: Point 691 (-89.154155, 29.253707, -0.0) failed to convert
-rank 78: Point 699 (-89.920396, 29.871257, -8.2296) failed to convert
-rank 53: Point 500 (-90.555813, 29.435134, -0.47343398) failed to convert
-rank 44: Point 497 (-90.687259, 29.842199, -0.26657369) failed to convert
-rank 80: Point 697 (-89.887563, 29.611208, 28.463053) failed to convert
-rank 2: Point 496 (-91.919099, 31.017954, -17.729227) failed to convert
-rank 88: Point 701 (-89.417291, 29.857259, -0.0) failed to convert
-rank 72: Point 699 (-90.0417, 29.928752, -9.0) failed to convert
-rank 89: Point 694 (-89.347517, 29.959587, 0.43678458) failed to convert
-rank 49: Point 503 (-90.613142, 29.745915, 0.62830822) failed to convert
-rank 99: Point 693 (-88.97247, 29.097172, 35.483654) failed to convert
-rank 19: Point 504 (-91.285534, 30.068094, -6.5561301) failed to convert
-rank 32: Point 498 (-90.945979, 29.985614, -0.84226174) failed to convert
-rank 6: Point 501 (-91.748035, 30.604388, -12.328119) failed to convert
-rank 52: Point 498 (-90.562635, 29.666225, -1.3715592) failed to convert
-rank 87: Point 693 (-89.544217, 29.291719, 0.60574798) failed to convert
-rank 7: Point 503 (-91.719405, 30.518199, -8.114252) failed to convert
-rank 21: Point 503 (-91.209604, 30.507006, -7.8622087) failed to convert
-rank 75: Point 693 (-90.040108, 29.129073, 11.09238) failed to convert
-rank 84: Point 701 (-89.703928, 30.109321, -0.20854539) failed to convert
-rank 79: Point 693 (-89.89849, 29.885928, -6.4132972) failed to convert
-rank 14: Point 496 (-91.461063, 30.265175, -0.20299999) failed to convert
-rank 83: Point 693 (-89.790731, 29.574841, -4.2870122) failed to convert
-rank 54: Point 496 (-90.521615, 29.622792, 0.20849532) failed to convert
-rank 91: Point 693 (-89.363714, 28.995854, 0.04178809) failed to convert
-rank 69: Point 695 (-90.102296, 29.916483, -3.6153411) failed to convert
-rank 95: Point 694 (-89.219734, 29.193526, -0.0) failed to convert
-rank 86: Point 700 (-89.561369, 30.013189, 2.9100001) failed to convert
-rank 22: Point 498 (-91.269807, 29.326044, -0.58924108) failed to convert
-rank 82: Point 699 (-89.796844, 29.821693, -0.0061757) failed to convert
-rank 73: Point 692 (-90.015408, 29.990842, -1.5405053) failed to convert
-rank 39: Point 502 (-90.770361, 29.876547, -1.371595) failed to convert
-rank 8: Point 493 (-91.723159, 29.79895, -0.47476109) failed to convert
-rank 24: Point 497 (-91.209638, 29.693611, -6.443472) failed to convert
-rank 67: Point 692 (-90.153614, 29.950868, -7.953147) failed to convert
-rank 92: Point 699 (-89.313568, 29.223799, -0.0) failed to convert
-rank 96: Point 702 (-89.216603, 29.012385, 2.6655856) failed to convert
-rank 20: Point 498 (-91.236559, 30.401694, -5.2929694) failed to convert
-rank 60: Point 495 (-90.393222, 29.782382, -0.58668092) failed to convert
-rank 48: Point 498 (-90.637594, 29.710741, -1.0931665) failed to convert
-rank 26: Point 497 (-91.171244, 29.800474, -5.0715372) failed to convert
-rank 68: Point 700 (-90.111064, 30.139571, 4.551229) failed to convert
-rank 37: Point 502 (-90.814586, 29.870627, -1.3595298) failed to convert
-rank 16: Point 498 (-91.392199, 30.19073, -0.67917127) failed to convert
-rank 65: Point 695 (-90.269043, 29.386462, -0.00932082) failed to convert
-rank 64: Point 700 (-90.297486, 29.524651, -3.6179761) failed to convert
-rank 3: Point 502 (-91.871343, 30.634129, -6.6455995) failed to convert
-rank 40: Point 496 (-90.755375, 29.85806, -0.9278332) failed to convert
-rank 63: Point 502 (-90.310881, 29.87237, -0.63785245) failed to convert
-rank 29: Point 500 (-91.036397, 30.117679, -11.777726) failed to convert
-rank 35: Point 507 (-90.841138, 30.190152, -1.2528528) failed to convert
-rank 93: Point 694 (-89.278977, 29.099593, -0.03216882) failed to convert
-rank 62: Point 498 (-90.378225, 29.358408, -0.65561159) failed to convert
-rank 58: Point 493 (-90.431371, 29.88491, -0.38665644) failed to convert
-rank 90: Point 700 (-89.32469, 29.748583, 2.2301198) failed to convert
-rank 76: Point 702 (-89.987793, 29.580918, -0.09015083) failed to convert
-rank 61: Point 503 (-90.386404, 29.567829, -0.11031689) failed to convert
-rank 43: Point 505 (-90.713891, 29.635375, -0.32022072) failed to convert
-rank 71: Point 694 (-90.058622, 29.959984, -6.6577469) failed to convert
-rank 98: Point 700 (-89.061384, 29.517583, 2.8749299) failed to convert
-rank 94: Point 699 (-89.237724, 29.203829, -0.0) failed to convert
-rank 13: Point 501 (-91.536339, 29.616572, -1.3941132) failed to convert
-rank 18: Point 502 (-91.291935, 30.544099, -15.186791) failed to convert
-rank 4: Point 501 (-91.805467, 30.932146, -18.416467) failed to convert
-rank 34: Point 497 (-90.901103, 29.686164, -0.49173057) failed to convert
-rank 30: Point 501 (-91.012549, 30.181093, 17.161841) failed to convert
-rank 50: Point 503 (-90.617734, 29.459669, 0.03048439) failed to convert
-rank 38: Point 497 (-90.772325, 30.099283, -0.52183364) failed to convert
-rank 70: Point 700 (-90.097421, 29.691148, 0.24700548) failed to convert
-rank 28: Point 496 (-91.087805, 30.005719, -2.7076385) failed to convert
-rank 57: Point 504 (-90.45913, 29.818279, 1.7025563) failed to convert
-rank 74: Point 699 (-90.013118, 29.727982, -0.2410888) failed to convert
-rank 66: Point 697 (-90.2062, 29.770818, 2.3305686) failed to convert
-rank 27: Point 496 (-91.115157, 30.259634, 4.1180487) failed to convert
-rank 81: Point 692 (-89.82013, 29.927095, 5.8943538) failed to convert
-rank 77: Point 694 (-89.936849, 29.966937, 0.02290973) failed to convert
-rank 85: Point 693 (-89.69025, 29.466321, -3.8252401) failed to convert
-rank 10: Point 496 (-91.596395, 30.819932, -20.0) failed to convert
-rank 56: Point 497 (-90.503224, 29.439244, -8.2296) failed to convert
-rank 59: Point 501 (-90.411384, 29.862505, -0.46223078) failed to convert
-rank 33: Point 500 (-90.925083, 29.784636, -2.2583967) failed to convert
-rank 12: Point 491 (-91.524043, 30.416461, -11.311129) failed to convert
-rank 80: Point 698 (-89.836448, 30.245152, -0.90271593) failed to convert
-rank 88: Point 702 (-89.460322, 29.35496, 3.3326738) failed to convert
-rank 97: Point 692 (-89.108588, 29.762077, 3.5122573) failed to convert
-rank 78: Point 700 (-89.922239, 29.848133, -8.2296) failed to convert
-rank 31: Point 504 (-91.031505, 29.383881, -0.35427789) failed to convert
-rank 9: Point 500 (-91.62686, 30.942367, -20.150774) failed to convert
-rank 11: Point 499 (-91.555078, 30.751794, -10.676409) failed to convert
-rank 23: Point 500 (-91.185634, 30.353451, -15.230857) failed to convert
-rank 72: Point 700 (-90.083991, 29.383583, -0.37592129) failed to convert
-rank 42: Point 500 (-90.746763, 29.461392, -0.91319546) failed to convert
-rank 99: Point 694 (-88.96066, 29.225374, 15.988031) failed to convert
-rank 45: Point 502 (-90.701093, 29.458086, -0.88123123) failed to convert
-rank 15: Point 501 (-91.433141, 30.237894, -9.8846648) failed to convert
-rank 89: Point 695 (-89.401533, 29.335585, 10.288207) failed to convert
-rank 87: Point 694 (-89.526616, 29.500834, 0.50539582) failed to convert
-rank 51: Point 503 (-90.600296, 29.478121, -0.33175084) failed to convert
-rank 75: Point 694 (-89.9797, 29.902413, 1.8056276) failed to convert
-rank 41: Point 502 (-90.729483, 30.01769, -9.9913448) failed to convert
-rank 1: Point 504 (-92.093055, 29.831562, -1.4238576) failed to convert
-rank 84: Point 702 (-89.734052, 29.743628, -0.0) failed to convert
-rank 79: Point 694 (-89.919653, 29.620323, -1.6632935) failed to convert
-rank 83: Point 694 (-89.728891, 30.329177, -3.337102) failed to convert
-rank 46: Point 494 (-90.651938, 30.052947, 29.975653) failed to convert
-rank 36: Point 498 (-90.845652, 29.756125, -1.5605033) failed to convert
-rank 5: Point 505 (-91.784474, 30.534159, -5.1790529) failed to convert
-rank 49: Point 504 (-90.61347, 29.741141, -1.1665097) failed to convert
-rank 2: Point 497 (-91.967352, 30.120799, -8.1956252) failed to convert
-rank 44: Point 498 (-90.7132, 29.467348, -0.5164834) failed to convert
-rank 17: Point 503 (-91.377307, 29.700421, -2.9760021) failed to convert
-rank 91: Point 694 (-89.349503, 29.160839, -2.3869026) failed to convert
-rank 0: Point 469 (-92.509232, 28.945189, 26.807383) failed to convert
-rank 95: Point 695 (-89.219865, 29.192005, -0.4101049) failed to convert
-rank 53: Point 501 (-90.542409, 29.623386, -0.05626544) failed to convert
-rank 69: Point 696 (-90.126503, 29.602245, 0.31299999) failed to convert
-rank 32: Point 499 (-90.936114, 30.13339, -6.4750826) failed to convert
-rank 86: Point 701 (-89.556183, 30.073921, 3.4202286) failed to convert
-rank 67: Point 693 (-90.153594, 29.950833, -7.953147) failed to convert
-rank 82: Point 700 (-89.764954, 30.211653, 0.04562134) failed to convert
-rank 73: Point 693 (-90.068831, 29.304496, 0.71437194) failed to convert
-rank 19: Point 505 (-91.258703, 30.497945, -15.918486) failed to convert
-rank 92: Point 700 (-89.33025, 29.030876, 14.724304) failed to convert
-rank 47: Point 503 (-90.64477, 29.932239, 0.115237) failed to convert
-rank 21: Point 504 (-91.223805, 30.282472, -11.95126) failed to convert
-rank 96: Point 703 (-89.200197, 29.198505, -0.0) failed to convert
-rank 65: Point 696 (-90.265501, 29.433053, 0.42463499) failed to convert
-rank 7: Point 504 (-91.70992, 30.684873, -6.8545378) failed to convert
-rank 25: Point 505 (-91.1787, 29.930642, 0.1) failed to convert
-rank 64: Point 701 (-90.301327, 29.472854, 1.6157144) failed to convert
-rank 55: Point 502 (-90.505483, 29.589696, -1.6735932) failed to convert
-rank 52: Point 499 (-90.578332, 29.444601, 0.50245491) failed to convert
-rank 68: Point 701 (-90.127488, 29.927013, -1.902854) failed to convert
-rank 93: Point 695 (-89.280186, 29.085539, 0.1716885) failed to convert
-rank 90: Point 701 (-89.284922, 30.20039, 3.7520113) failed to convert
-rank 98: Point 701 (-89.022445, 29.944437, 4.0733473) failed to convert
-rank 54: Point 497 (-90.523535, 29.595785, -0.96960951) failed to convert
-rank 71: Point 695 (-90.068511, 29.832932, -9.0) failed to convert
-rank 39: Point 503 (-90.803794, 29.385422, -0.4858008) failed to convert
-rank 76: Point 703 (-89.969918, 29.80772, -8.2296) failed to convert
-rank 22: Point 499 (-91.202285, 30.407184, 14.406878) failed to convert
-rank 70: Point 701 (-90.041917, 30.402626, -7.5601078) failed to convert
-rank 94: Point 700 (-89.237427, 29.207128, -0.03754956) failed to convert
-rank 66: Point 698 (-90.237924, 29.35001, -4.7308011) failed to convert
-rank 24: Point 498 (-91.209643, 29.693509, -6.464808) failed to convert
-rank 74: Point 700 (-90.006671, 29.810159, 27.891016) failed to convert
-rank 26: Point 498 (-91.138132, 30.320041, -8.3075141) failed to convert
-rank 8: Point 494 (-91.698698, 30.232609, -8.2446536) failed to convert
-rank 14: Point 497 (-91.483919, 29.881251, -6.8066117) failed to convert
-rank 16: Point 499 (-91.358504, 30.740773, 10.07449) failed to convert
-rank 81: Point 693 (-89.846675, 29.598278, -4.9572675) failed to convert
-rank 20: Point 499 (-91.26332, 29.974046, -9.1165687) failed to convert
-rank 37: Point 503 (-90.814555, 29.871018, -1.8338589) failed to convert
-rank 85: Point 694 (-89.689923, 29.47025, -3.3043115) failed to convert
-rank 48: Point 499 (-90.637586, 29.710801, -0.87308265) failed to convert
-rank 77: Point 695 (-89.942169, 29.900068, 0.68021165) failed to convert
-rank 35: Point 508 (-90.871914, 29.734334, -0.69073562) failed to convert
-rank 40: Point 497 (-90.76491, 29.71908, -0.58800407) failed to convert
-rank 63: Point 503 (-90.336264, 29.530448, -0.10242595) failed to convert
-rank 29: Point 501 (-91.035975, 30.123927, -6.1679544) failed to convert
-rank 88: Point 703 (-89.405545, 29.992743, 1.1112748) failed to convert
-rank 58: Point 494 (-90.413817, 30.124293, 1.707724) failed to convert
-rank 60: Point 496 (-90.383246, 29.917948, -0.81922663) failed to convert
-rank 6: Point 502 (-91.746035, 30.639658, 5.8134914) failed to convert
-rank 80: Point 699 (-89.825595, 30.378269, -9.5166538) failed to convert
-rank 97: Point 693 (-89.162501, 29.159126, -0.01238317) failed to convert
-rank 62: Point 499 (-90.338955, 29.891307, -0.65741319) failed to convert
-rank 78: Point 701 (-89.94001, 29.62438, -1.5837407) failed to convert
-rank 72: Point 701 (-90.041796, 29.927227, -0.09206997) failed to convert
-rank 99: Point 695 (-88.87828, 30.114419, 12.990851) failed to convert
-rank 43: Point 506 (-90.718565, 29.567613, -0.98816512) failed to convert
-rank 50: Point 504 (-90.601645, 29.688283, 0.55978845) failed to convert
-rank 61: Point 504 (-90.390137, 29.516797, -2.0113781) failed to convert
-rank 3: Point 503 (-91.899802, 30.110736, -6.4360307) failed to convert
-rank 4: Point 502 (-91.812447, 30.807127, -16.769417) failed to convert
-rank 13: Point 502 (-91.528218, 29.755643, -2.688336) failed to convert
-rank 18: Point 503 (-91.29256, 30.534019, -15.65731) failed to convert
-rank 89: Point 696 (-89.412927, 29.202555, 0.31299999) failed to convert
-rank 87: Point 695 (-89.543679, 29.298015, 0.58477365) failed to convert
-rank 33: Point 501 (-90.905768, 30.074029, 25.745173) failed to convert
-rank 75: Point 695 (-89.98555, 29.828228, 0.10752836) failed to convert
-rank 84: Point 703 (-89.759979, 29.425815, -0.30807258) failed to convert
-rank 57: Point 505 (-90.489211, 29.40133, -0.5321985) failed to convert
-rank 27: Point 497 (-91.114586, 30.268389, -8.1758585) failed to convert
-rank 59: Point 502 (-90.400228, 30.01436, -0.59366201) failed to convert
-rank 34: Point 498 (-90.867682, 30.18382, -1.3566027) failed to convert
-rank 38: Point 498 (-90.770767, 30.12188, -0.32647547) failed to convert
-rank 56: Point 498 (-90.502431, 29.450299, -0.94150129) failed to convert
-rank 83: Point 695 (-89.750059, 30.072808, -0.98615084) failed to convert
-rank 79: Point 695 (-89.897057, 29.903608, -0.64392697) failed to convert
-rank 10: Point 497 (-91.61349, 30.527062, -5.6216076) failed to convert
-rank 31: Point 505 (-91.026229, 29.465348, -0.66249177) failed to convert
-rank 12: Point 492 (-91.552199, 29.937487, -7.1918612) failed to convert
-rank 23: Point 501 (-91.194041, 30.221045, -4.6757517) failed to convert
-rank 9: Point 501 (-91.647329, 30.589588, -7.5915927) failed to convert
-rank 91: Point 695 (-89.377034, 28.840101, 64.416481) failed to convert
-rank 95: Point 696 (-89.219768, 29.193085, -0.0) failed to convert
-rank 69: Point 697 (-90.096828, 29.986683, -0.12994451) failed to convert
-rank 28: Point 497 (-91.108447, 29.684314, -1.5986966) failed to convert
-rank 30: Point 502 (-91.010216, 30.216391, -5.4663562) failed to convert
-rank 82: Point 701 (-89.787564, 29.935486, 2.0643417) failed to convert
-rank 86: Point 702 (-89.615739, 29.364345, 0.3475672) failed to convert
-rank 67: Point 694 (-90.157777, 29.896187, -0.08527953) failed to convert
-rank 92: Point 701 (-89.302086, 29.355564, 2.8343169) failed to convert
-rank 96: Point 704 (-89.202785, 29.169077, -0.0) failed to convert
-rank 42: Point 501 (-90.743286, 29.512163, -0.57123562) failed to convert
-rank 65: Point 697 (-90.268449, 29.393421, -0.2263043) failed to convert
-rank 11: Point 500 (-91.553372, 30.779999, 3.6429892) failed to convert
-rank 73: Point 694 (-89.991193, 30.296877, 1.312628) failed to convert
-rank 90: Point 702 (-89.364657, 29.288107, 1.5330462) failed to convert
-rank 98: Point 702 (-89.091306, 29.184588, 4.9278235) failed to convert
-rank 64: Point 702 (-90.29748, 29.524591, -3.6179761) failed to convert
-rank 68: Point 702 (-90.131913, 29.869445, 0.00886975) failed to convert
-rank 45: Point 503 (-90.696407, 29.525918, -0.61632077) failed to convert
-rank 49: Point 505 (-90.612962, 29.748311, -0.62456868) failed to convert
-rank 51: Point 504 (-90.582258, 29.733525, -0.26356048) failed to convert
-rank 76: Point 704 (-89.961275, 29.916894, -0.31792634) failed to convert
-rank 93: Point 696 (-89.270977, 29.190889, 11.862732) failed to convert
-rank 1: Point 505 (-92.092685, 29.837315, -0.66692124) failed to convert
-rank 41: Point 503 (-90.738125, 29.892624, -1.4396175) failed to convert
-rank 15: Point 502 (-91.432247, 30.252301, -1.1200697) failed to convert
-rank 36: Point 499 (-90.811416, 30.259853, -0.72173937) failed to convert
-rank 71: Point 696 (-90.069784, 29.816518, 3.9302811) failed to convert
-rank 66: Point 699 (-90.194198, 29.928516, 6.6650246) failed to convert
-rank 17: Point 504 (-91.322855, 30.589519, -17.240706) failed to convert
-rank 70: Point 702 (-90.092314, 29.757108, -1.9743594) failed to convert
-rank 2: Point 498 (-91.947766, 30.487435, -7.4626258) failed to convert
-rank 94: Point 701 (-89.239527, 29.183177, -0.00963865) failed to convert
-rank 74: Point 701 (-90.007327, 29.801772, 25.452244) failed to convert
-rank 81: Point 694 (-89.846667, 29.598338, -4.9572675) failed to convert
-rank 44: Point 499 (-90.708145, 29.540351, -0.86728963) failed to convert
-rank 5: Point 506 (-91.793147, 30.377698, -8.2296) failed to convert
-rank 32: Point 500 (-90.968031, 29.651317, -0.61303072) failed to convert
-rank 77: Point 696 (-89.959995, 29.674956, 25.820184) failed to convert
-rank 85: Point 695 (-89.633463, 30.149764, -0.01646669) failed to convert
-rank 21: Point 505 (-91.221249, 30.322952, -14.081152) failed to convert
-rank 46: Point 495 (-90.699955, 29.363253, -8.2296) failed to convert
-rank 0: Point 470 (-92.498599, 29.171733, 18.0) failed to convert
-rank 25: Point 506 (-91.193131, 29.701781, -0.0053775) failed to convert
-rank 19: Point 506 (-91.285616, 30.06665, -0.16) failed to convert
-rank 7: Point 505 (-91.753673, 29.908243, -2.6751575) failed to convert
-rank 53: Point 502 (-90.5537, 29.464563, -2.3438092) failed to convert
-rank 88: Point 704 (-89.45997, 29.358737, 28.872313) failed to convert
-rank 80: Point 700 (-89.866522, 29.872458, -0.53860454) failed to convert
-rank 55: Point 503 (-90.499884, 29.667637, -1.2504343) failed to convert
-rank 52: Point 500 (-90.604867, 29.066512, 3.8145101) failed to convert
-rank 39: Point 504 (-90.78781, 29.621023, -0.49985768) failed to convert
-rank 78: Point 702 (-89.916374, 29.921621, -0.7115842) failed to convert
-rank 97: Point 694 (-89.174504, 29.023481, 0.70489543) failed to convert
-rank 47: Point 504 (-90.637075, 30.041402, 4.2153925) failed to convert
-rank 72: Point 702 (-90.033686, 30.030269, 13.422899) failed to convert
-rank 22: Point 500 (-91.196849, 30.492665, 12.434839) failed to convert
-rank 26: Point 499 (-91.177332, 29.70395, -1.4017313) failed to convert
-rank 8: Point 495 (-91.698684, 30.232668, -8.2296) failed to convert
-rank 20: Point 500 (-91.238317, 30.3736, 7.7952458) failed to convert
-rank 24: Point 499 (-91.168387, 30.345684, 9.7925735) failed to convert
-rank 99: Point 696 (-88.879303, 30.102639, 13.628159) failed to convert
-rank 89: Point 697 (-89.412021, 29.213132, 0.03736056) failed to convert
-rank 16: Point 500 (-91.428785, 29.582467, -0.58415757) failed to convert
-rank 54: Point 498 (-90.517315, 29.682659, -1.0670357) failed to convert
-rank 37: Point 504 (-90.780575, 30.367093, -3.4159012) failed to convert
-rank 14: Point 498 (-91.461041, 30.26526, -0.20299999) failed to convert
-rank 75: Point 696 (-89.978069, 29.922969, -3.5266391) failed to convert
-rank 87: Point 696 (-89.523912, 29.532681, 0.47758304) failed to convert
-rank 84: Point 704 (-89.747872, 29.574482, 0.20148056) failed to convert
-rank 79: Point 696 (-89.891041, 29.978566, -9.1065103) failed to convert
-rank 83: Point 696 (-89.800685, 29.451419, -0.27103583) failed to convert
-rank 48: Point 500 (-90.666423, 29.297037, -0.7993473) failed to convert
-rank 29: Point 502 (-91.038888, 30.07899, -4.8620722) failed to convert
-rank 60: Point 497 (-90.377741, 29.992486, -0.26643135) failed to convert
-rank 95: Point 697 (-89.211479, 29.287106, -0.23443854) failed to convert
-rank 35: Point 509 (-90.850007, 30.058146, 15.909638) failed to convert
-rank 40: Point 498 (-90.71316, 30.466516, -9.8688957) failed to convert
-rank 91: Point 696 (-89.345533, 29.206716, 0.2898103) failed to convert
-rank 82: Point 702 (-89.817643, 29.564681, 1.2558216) failed to convert
-rank 69: Point 698 (-90.102807, 29.909475, 21.688668) failed to convert
-rank 63: Point 504 (-90.340729, 29.469922, 2.188) failed to convert
-rank 92: Point 702 (-89.312401, 29.236826, -0.34735754) failed to convert
-rank 6: Point 503 (-91.747735, 30.60939, -12.81398) failed to convert
-rank 43: Point 507 (-90.718146, 29.573643, -1.9898651) failed to convert
-rank 86: Point 703 (-89.608469, 29.451758, 20.695365) failed to convert
-rank 61: Point 505 (-90.411481, 29.223696, -0.0) failed to convert
-rank 67: Point 695 (-90.193811, 29.422676, 0.31299999) failed to convert
-rank 65: Point 698 (-90.277361, 29.273641, -0.25019931) failed to convert
-rank 96: Point 705 (-89.204716, 29.147128, -0.05525511) failed to convert
-rank 3: Point 504 (-91.859864, 30.842872, -11.198943) failed to convert
-rank 4: Point 503 (-91.809, 30.868739, -18.196559) failed to convert
-rank 58: Point 495 (-90.451964, 29.601698, 0.57922655) failed to convert
-rank 62: Point 500 (-90.339342, 29.886083, -0.09272649) failed to convert
-rank 50: Point 505 (-90.624084, 29.36876, -0.57553046) failed to convert
-rank 90: Point 703 (-89.393271, 28.954608, 11.836808) failed to convert
-rank 64: Point 703 (-90.297477, 29.524551, -3.6179761) failed to convert
-rank 68: Point 703 (-90.126275, 29.942273, -0.98688296) failed to convert
-rank 13: Point 503 (-91.53633, 29.616611, -1.8118141) failed to convert
-rank 73: Point 695 (-90.021452, 29.913066, 1.4363717) failed to convert
-rank 76: Point 705 (-89.977683, 29.709217, -1.6887142) failed to convert
-rank 33: Point 502 (-90.925065, 29.784694, -3.1262302) failed to convert
-rank 98: Point 703 (-88.993954, 30.252996, 6.0117169) failed to convert
-rank 59: Point 503 (-90.433509, 29.559049, -0.31708245) failed to convert
-rank 57: Point 506 (-90.489091, 29.402981, -0.52470954) failed to convert
-rank 56: Point 499 (-90.502473, 29.449637, 0.12805753) failed to convert
-rank 38: Point 499 (-90.786365, 29.894301, -0.30266883) failed to convert
-rank 10: Point 498 (-91.60055, 30.748588, -20.0) failed to convert
-rank 18: Point 504 (-91.321504, 30.066814, -0.78905638) failed to convert
-rank 27: Point 498 (-91.151549, 29.689962, -1.1800575) failed to convert
-rank 93: Point 697 (-89.266076, 29.246755, 0.00028194) failed to convert
-rank 71: Point 697 (-90.118121, 29.188733, 0.8999844) failed to convert
-rank 66: Point 700 (-90.23108, 29.440959, -0.7253286) failed to convert
-rank 31: Point 506 (-90.982271, 30.137008, -4.211143) failed to convert
-rank 9: Point 502 (-91.684176, 29.945235, -4.8399698) failed to convert
-rank 94: Point 702 (-89.237126, 29.210418, -0.0) failed to convert
-rank 34: Point 499 (-90.905147, 29.625098, -1.2923519) failed to convert
-rank 74: Point 702 (-90.008187, 29.790803, -5.1779427) failed to convert
-rank 12: Point 493 (-91.551695, 29.946079, -8.6867136) failed to convert
-rank 81: Point 695 (-89.846662, 29.598378, -4.0575857) failed to convert
-rank 70: Point 703 (-90.099885, 29.659014, -0.56041018) failed to convert
-rank 49: Point 506 (-90.627473, 29.541761, -3.2620412) failed to convert
-rank 85: Point 696 (-89.689926, 29.469972, -3.7805904) failed to convert
-rank 42: Point 502 (-90.72325, 29.802849, -0.65718287) failed to convert
-rank 11: Point 501 (-91.590469, 30.14698, -1.2169808) failed to convert
-rank 30: Point 503 (-91.013035, 30.173407, 7.3179047) failed to convert
-rank 23: Point 502 (-91.185636, 30.353411, -15.230857) failed to convert
-rank 77: Point 697 (-89.93955, 29.932793, -1.5554419) failed to convert
-rank 28: Point 498 (-91.108424, 29.684529, -1.6632407) failed to convert
-rank 45: Point 504 (-90.700323, 29.469158, -1.185844) failed to convert
-rank 51: Point 505 (-90.585599, 29.686352, -0.73559228) failed to convert
-rank 80: Point 701 (-89.858029, 29.977636, -0.77832364) failed to convert
-rank 88: Point 705 (-89.382784, 30.253939, 2.614137) failed to convert
-rank 15: Point 503 (-91.452625, 29.912188, -3.6945977) failed to convert
-rank 78: Point 703 (-89.922231, 29.848073, -8.2296) failed to convert
-rank 97: Point 695 (-89.162136, 29.163021, 2.2051784) failed to convert
-rank 72: Point 703 (-90.087357, 29.33918, 0.31299999) failed to convert
-rank 17: Point 505 (-91.316879, 30.685409, -8.6873293) failed to convert
-rank 1: Point 506 (-92.059928, 30.465448, -6.7096824) failed to convert
-rank 41: Point 504 (-90.740003, 29.865378, -0.34630246) failed to convert
-rank 99: Point 697 (-88.895611, 29.927189, 4.5444045) failed to convert
-rank 2: Point 499 (-91.973965, 29.994562, -2.0757533) failed to convert
-rank 5: Point 507 (-91.836419, 29.58984, -0.18687101) failed to convert
-rank 87: Point 697 (-89.546759, 29.260973, 0.31299999) failed to convert
-rank 21: Point 506 (-91.21736, 30.384499, -15.556993) failed to convert
-rank 46: Point 496 (-90.650866, 30.06811, -8.5493878) failed to convert
-rank 32: Point 501 (-90.971845, 29.593189, -0.42724585) failed to convert
-rank 25: Point 507 (-91.163206, 30.174619, -5.6415343) failed to convert
-rank 7: Point 506 (-91.719793, 30.510996, -5.7770431) failed to convert
-rank 84: Point 705 (-89.750955, 29.535907, 22.079568) failed to convert
-rank 75: Point 697 (-89.979681, 29.902567, 0.2170899) failed to convert
-rank 44: Point 500 (-90.684418, 29.882343, -0.43148939) failed to convert
-rank 91: Point 697 (-89.338026, 29.293507, -0.5389237) failed to convert
-rank 0: Point 471 (-92.491749, 29.298405, 12.512031) failed to convert
-rank 53: Point 503 (-90.512019, 30.046868, -9.1491823) failed to convert
-rank 55: Point 504 (-90.486329, 29.855636, -0.31851058) failed to convert
-rank 19: Point 507 (-91.258695, 30.497906, -15.918486) failed to convert
-rank 52: Point 501 (-90.578928, 29.435958, -0.45863676) failed to convert
-rank 95: Point 698 (-89.2198, 29.192562, -0.09368403) failed to convert
-rank 79: Point 697 (-89.946834, 29.276266, -0.26477818) failed to convert
-rank 83: Point 697 (-89.791279, 29.567623, 26.858162) failed to convert
-rank 89: Point 698 (-89.342037, 30.021735, 1.5785904) failed to convert
-rank 69: Point 699 (-90.093678, 30.027139, -1.7349455) failed to convert
-rank 47: Point 505 (-90.637991, 30.028373, -8.2314423) failed to convert
-rank 24: Point 500 (-91.20964, 29.693166, -2.9197244) failed to convert
-rank 20: Point 501 (-91.22944, 30.514269, 9.33021) failed to convert
-rank 92: Point 703 (-89.280532, 29.601757, 5.0943723) failed to convert
-rank 22: Point 501 (-91.209648, 30.290845, -7.8787898) failed to convert
-rank 82: Point 703 (-89.817692, 29.564038, 0.39771234) failed to convert
-rank 67: Point 696 (-90.158741, 29.883379, -0.39513284) failed to convert
-rank 8: Point 496 (-91.698674, 30.232707, -8.2296) failed to convert
-rank 36: Point 500 (-90.845606, 29.756773, -1.1722561) failed to convert
-rank 54: Point 499 (-90.484885, 30.132084, -0.2021665) failed to convert
-rank 39: Point 505 (-90.774184, 29.820572, -0.91347966) failed to convert
-rank 96: Point 706 (-89.188965, 29.325386, 0.42409387) failed to convert
-rank 48: Point 501 (-90.645136, 29.602783, -2.1965998) failed to convert
-rank 86: Point 704 (-89.577886, 29.816899, -0.4449611) failed to convert
-rank 65: Point 699 (-90.199472, 30.305629, 3.8699999) failed to convert
-rank 90: Point 704 (-89.369212, 29.234552, -0.81187052) failed to convert
-rank 68: Point 704 (-90.120169, 30.021242, 0.63713279) failed to convert
-rank 26: Point 500 (-91.143859, 30.230618, -12.838177) failed to convert
-rank 16: Point 501 (-91.432079, 29.526631, 1.6644546) failed to convert
-rank 14: Point 499 (-91.461018, 30.265345, -0.20299999) failed to convert
-rank 37: Point 505 (-90.806703, 29.986237, 6.9086033) failed to convert
-rank 64: Point 704 (-90.306954, 29.39676, -0.16595103) failed to convert
-rank 98: Point 704 (-89.000034, 30.185893, 8.0142461) failed to convert
-rank 35: Point 510 (-90.864671, 29.840746, -1.6355669) failed to convert
-rank 76: Point 706 (-89.977559, 29.710724, -4.7365923) failed to convert
-rank 73: Point 696 (-90.024961, 29.868103, 3.0793516) failed to convert
-rank 93: Point 698 (-89.174773, 30.274963, 4.2316906) failed to convert
-rank 71: Point 698 (-90.058604, 29.960042, -6.5824613) failed to convert
-rank 29: Point 503 (-91.035648, 30.128355, -11.171531) failed to convert
-rank 63: Point 505 (-90.340934, 29.46712, -3.5859721) failed to convert
-rank 66: Point 701 (-90.239857, 29.323556, -0.16097707) failed to convert
-rank 94: Point 703 (-89.237008, 29.211712, -0.0) failed to convert
-rank 43: Point 508 (-90.731154, 29.384326, -0.73487352) failed to convert
-rank 60: Point 498 (-90.385298, 29.89003, -0.36514317) failed to convert
-rank 6: Point 504 (-91.744315, 30.669923, -14.107718) failed to convert
-rank 61: Point 506 (-90.385757, 29.576479, -1.2705407) failed to convert
-rank 74: Point 703 (-90.043082, 29.343275, 0.31299999) failed to convert
-rank 70: Point 704 (-90.097429, 29.69082, -8.2296) failed to convert
-rank 3: Point 505 (-91.873393, 30.596523, -8.2296) failed to convert
-rank 50: Point 506 (-90.572371, 30.100361, -0.13039916) failed to convert
-rank 40: Point 499 (-90.755839, 29.851269, -0.56300036) failed to convert
-rank 81: Point 696 (-89.846654, 29.598438, -2.2823323) failed to convert
-rank 4: Point 504 (-91.808551, 30.876755, -18.361151) failed to convert
-rank 58: Point 496 (-90.440759, 29.756017, -0.43963595) failed to convert
-rank 62: Point 501 (-90.338933, 29.891439, -1.1559661) failed to convert
-rank 85: Point 697 (-89.700762, 29.337886, 1.0594391) failed to convert
-rank 77: Point 698 (-89.94032, 29.922897, 29.119725) failed to convert
-rank 80: Point 702 (-89.886164, 29.627168, -5.0532795) failed to convert
-rank 88: Point 706 (-89.470249, 29.23748, 0.31299999) failed to convert
-rank 78: Point 704 (-89.940001, 29.624341, -1.5837407) failed to convert
-rank 97: Point 696 (-89.093959, 29.923069, 2.652253) failed to convert
-rank 13: Point 504 (-91.536316, 29.61667, -1.8174569) failed to convert
-rank 59: Point 504 (-90.430534, 29.599985, -1.1992969) failed to convert
-rank 72: Point 704 (-90.033539, 30.032099, -13.530521) failed to convert
-rank 57: Point 507 (-90.485055, 29.459095, -0.16684447) failed to convert
-rank 18: Point 505 (-91.309068, 30.268258, -2.1819832) failed to convert
-rank 56: Point 500 (-90.503284, 29.438258, -0.61055335) failed to convert
-rank 27: Point 499 (-91.124964, 30.106741, -1.2755963) failed to convert
-rank 38: Point 500 (-90.778589, 30.007606, 12.560038) failed to convert
-rank 10: Point 499 (-91.664161, 29.643387, 2.0999999) failed to convert
-rank 99: Point 698 (-88.931309, 29.542031, 10.103107) failed to convert
-rank 75: Point 698 (-89.979702, 29.902277, -8.2296) failed to convert
-rank 84: Point 706 (-89.720417, 29.908213, 2.5143285) failed to convert
-rank 87: Point 698 (-89.471692, 30.144905, 3.679941) failed to convert
-rank 31: Point 507 (-90.984926, 30.095876, -5.0791477) failed to convert
-rank 34: Point 500 (-90.868301, 30.174313, -1.1473768) failed to convert
-rank 42: Point 503 (-90.742221, 29.527029, -1.0624859) failed to convert
-rank 9: Point 503 (-91.709929, 29.487519, 0.80280111) failed to convert
-rank 91: Point 698 (-89.342302, 29.244057, -0.53893168) failed to convert
-rank 49: Point 507 (-90.627453, 29.541992, -3.7566243) failed to convert
-rank 12: Point 494 (-91.553426, 29.916255, -0.84933625) failed to convert
-rank 11: Point 502 (-91.600849, 29.967649, 0.1) failed to convert
-rank 95: Point 699 (-89.219357, 29.197525, -0.50212857) failed to convert
-rank 28: Point 499 (-91.109384, 29.669488, -2.5560768) failed to convert
-rank 69: Point 700 (-90.121666, 29.664828, -0.01723005) failed to convert
-rank 79: Point 698 (-89.939326, 29.371446, 2.029811) failed to convert
-rank 83: Point 698 (-89.772665, 29.796465, -0.0) failed to convert
-rank 30: Point 504 (-91.013258, 30.169457, -10.11608) failed to convert
-rank 45: Point 505 (-90.701259, 29.455585, -0.79355074) failed to convert
-rank 33: Point 503 (-90.934734, 29.63861, 0.32460538) failed to convert
-rank 23: Point 503 (-91.187735, 30.320395, 5.367994) failed to convert
-rank 89: Point 699 (-89.363979, 29.770225, 0.99239319) failed to convert
-rank 15: Point 504 (-91.433094, 30.237933, -9.8846648) failed to convert
-rank 67: Point 697 (-90.153565, 29.95078, -7.953147) failed to convert
-rank 41: Point 505 (-90.729471, 30.017729, -9.9913448) failed to convert
-rank 1: Point 507 (-92.047394, 30.701319, -9.3376518) failed to convert
-rank 92: Point 704 (-89.315599, 29.199575, -0.0) failed to convert
-rank 82: Point 704 (-89.817671, 29.564073, 0.37513129) failed to convert
-rank 68: Point 705 (-90.091627, 30.388378, -5.8259633) failed to convert
-rank 17: Point 506 (-91.323359, 30.580985, -17.507101) failed to convert
-rank 51: Point 506 (-90.566282, 29.958034, 1.4194717) failed to convert
-rank 86: Point 705 (-89.614599, 29.377497, 0.34961791) failed to convert
-rank 96: Point 707 (-89.188254, 29.333416, -0.52807518) failed to convert
-rank 90: Point 705 (-89.369315, 29.233348, -0.28530034) failed to convert
-rank 64: Point 705 (-90.297471, 29.52449, -3.6179761) failed to convert
-rank 7: Point 507 (-91.733762, 30.263251, -5.6880597) failed to convert
-rank 5: Point 508 (-91.793107, 30.377706, -8.2296) failed to convert
-rank 46: Point 497 (-90.695825, 29.423112, 0.265308) failed to convert
-rank 2: Point 500 (-91.991673, 29.658021, 0.78665562) failed to convert
-rank 71: Point 699 (-90.052055, 30.043853, 8.6442218) failed to convert
-rank 53: Point 504 (-90.502494, 30.178531, 2.0137183) failed to convert
-rank 76: Point 707 (-89.978905, 29.693602, -5.0895507) failed to convert
-rank 73: Point 697 (-90.022487, 29.899555, 1.0068791) failed to convert
-rank 98: Point 705 (-89.091163, 29.184276, 5.0496356) failed to convert
-rank 93: Point 699 (-89.240396, 29.538546, 4.879498) failed to convert
-rank 65: Point 700 (-90.268912, 29.386957, -0.64201581) failed to convert
-rank 21: Point 507 (-91.212253, 30.465163, -5.6276495) failed to convert
-rank 52: Point 502 (-90.581396, 29.400859, -1.99386) failed to convert
-rank 44: Point 501 (-90.681014, 29.931119, -0.86327048) failed to convert
-rank 94: Point 704 (-89.244476, 29.126421, 0.77019934) failed to convert
-rank 66: Point 702 (-90.237865, 29.350022, -4.7308011) failed to convert
-rank 32: Point 502 (-90.936218, 30.131657, -10.039221) failed to convert
-rank 19: Point 508 (-91.319122, 29.521723, -0.44945161) failed to convert
-rank 20: Point 502 (-91.240246, 30.342651, 15.508426) failed to convert
-rank 55: Point 505 (-90.501297, 29.647843, 0.58389192) failed to convert
-rank 47: Point 506 (-90.664942, 29.643745, -0.39569336) failed to convert
-rank 25: Point 508 (-91.160147, 30.222524, -5.9854114) failed to convert
-rank 0: Point 472 (-92.48746, 29.38889, 11.001913) failed to convert
-rank 74: Point 704 (-89.993891, 29.972357, -1.7693309) failed to convert
-rank 81: Point 697 (-89.794316, 30.243421, -1.1582328) failed to convert
-rank 70: Point 705 (-90.071355, 30.026765, -4.8646083) failed to convert
-rank 85: Point 698 (-89.690207, 29.466364, -3.8252401) failed to convert
-rank 77: Point 699 (-89.959472, 29.681192, -5.0197515) failed to convert
-rank 54: Point 500 (-90.52256, 29.609372, 0.26145513) failed to convert
-rank 88: Point 707 (-89.391509, 30.153657, 3.0999999) failed to convert
-rank 39: Point 506 (-90.778636, 29.755456, -2.2010622) failed to convert
-rank 72: Point 705 (-90.033641, 30.030699, 6.5271104) failed to convert
-rank 80: Point 703 (-89.840596, 30.192861, 2.851005) failed to convert
-rank 97: Point 697 (-89.137363, 29.441002, 2.9938246) failed to convert
-rank 35: Point 511 (-90.828277, 30.377098, -2.0209658) failed to convert
-rank 78: Point 705 (-89.939989, 29.624282, 0.30606924) failed to convert
-rank 26: Point 501 (-91.171556, 29.795354, -4.4353821) failed to convert
-rank 16: Point 502 (-91.392106, 30.19077, -0.67900002) failed to convert
-rank 48: Point 502 (-90.642777, 29.636508, -0.1953247) failed to convert
-rank 14: Point 500 (-91.48402, 29.878957, -0.56490317) failed to convert
-rank 63: Point 506 (-90.333574, 29.566637, -2.883408) failed to convert
-rank 36: Point 501 (-90.845366, 29.760271, -1.331536) failed to convert
-rank 8: Point 497 (-91.716241, 29.921492, -5.3133827) failed to convert
-rank 24: Point 501 (-91.209628, 29.693302, -6.687312) failed to convert
-rank 43: Point 509 (-90.731143, 29.384402, -0.68818607) failed to convert
-rank 99: Point 699 (-88.898651, 29.89276, 2.4647399) failed to convert
-rank 75: Point 699 (-89.97978, 29.901222, -8.2296) failed to convert
-rank 22: Point 502 (-91.195581, 30.512551, 11.606184) failed to convert
-rank 84: Point 707 (-89.692797, 30.241535, -0.98538528) failed to convert
-rank 61: Point 507 (-90.355609, 29.985416, -0.59753679) failed to convert
-rank 91: Point 699 (-89.255444, 30.234023, 4.7608635) failed to convert
-rank 87: Point 699 (-89.450234, 30.39312, -4.4399775) failed to convert
-rank 3: Point 506 (-91.921828, 29.699038, 2.6558519) failed to convert
-rank 60: Point 499 (-90.382884, 29.922656, -1.1991786) failed to convert
-rank 4: Point 505 (-91.812425, 30.807161, -17.569029) failed to convert
-rank 6: Point 505 (-91.747984, 30.604891, -13.392913) failed to convert
-rank 95: Point 700 (-89.219546, 29.195324, -0.55722018) failed to convert
-rank 69: Point 701 (-90.109337, 29.8249, -0.55493478) failed to convert
-rank 79: Point 699 (-89.919618, 29.620372, -0.27904372) failed to convert
-rank 37: Point 506 (-90.789292, 30.240444, -0.76374112) failed to convert
-rank 50: Point 507 (-90.604403, 29.648965, -0.3594788) failed to convert
-rank 29: Point 504 (-91.036337, 30.117688, -11.235234) failed to convert
-rank 89: Point 700 (-89.380278, 29.582192, 2.6631596) failed to convert
-rank 83: Point 699 (-89.773519, 29.785988, -0.33469579) failed to convert
-rank 10: Point 500 (-91.636535, 30.127769, -0.9587456) failed to convert
-rank 59: Point 505 (-90.411309, 29.863269, -0.50321057) failed to convert
-rank 82: Point 705 (-89.752372, 30.363772, -5.9792365) failed to convert
-rank 56: Point 501 (-90.502968, 29.442658, -8.2296) failed to convert
-rank 92: Point 705 (-89.305909, 29.311052, -0.0) failed to convert
-rank 96: Point 708 (-89.190498, 29.307991, 1.0571347) failed to convert
-rank 13: Point 505 (-91.536086, 29.620559, 0.02491781) failed to convert
-rank 67: Point 698 (-90.158197, 29.889737, -0.085344) failed to convert
-rank 86: Point 706 (-89.596728, 29.590885, 0.10589315) failed to convert
-rank 90: Point 706 (-89.400866, 28.864837, 48.856559) failed to convert
-rank 68: Point 706 (-90.128599, 29.911914, 40.045313) failed to convert
-rank 18: Point 506 (-91.339741, 29.769049, 7.1130496) failed to convert
-rank 64: Point 706 (-90.296109, 29.542648, 2.0560903) failed to convert
-rank 38: Point 501 (-90.831676, 29.224869, 0.77760274) failed to convert
-rank 34: Point 501 (-90.867927, 30.179816, -1.9088462) failed to convert
-rank 57: Point 508 (-90.446121, 29.996783, 16.515275) failed to convert
-rank 62: Point 502 (-90.365073, 29.537584, 0.00985705) failed to convert
-rank 58: Point 497 (-90.437783, 29.796533, 1.5739932) failed to convert
-rank 98: Point 706 (-89.053682, 29.599477, 5.2827479) failed to convert
-rank 71: Point 700 (-90.069842, 29.815711, -4.8432723) failed to convert
-rank 73: Point 698 (-90.019122, 29.942274, -2.2047332) failed to convert
-rank 76: Point 708 (-89.9774, 29.712663, -8.2296) failed to convert
-rank 65: Point 701 (-90.188751, 30.445202, -5.9881738) failed to convert
-rank 28: Point 500 (-91.109364, 29.66965, -2.065392) failed to convert
-rank 42: Point 504 (-90.762956, 29.222796, -0.49216007) failed to convert
-rank 11: Point 503 (-91.624228, 29.560133, 1.5) failed to convert
-rank 94: Point 705 (-89.255825, 28.996385, 8.2871939) failed to convert
-rank 40: Point 500 (-90.752441, 29.900647, -0.52778131) failed to convert
-rank 93: Point 700 (-89.260176, 29.313528, -0.0) failed to convert
-rank 23: Point 504 (-91.185639, 30.35335, -15.230857) failed to convert
-rank 30: Point 505 (-91.045278, 29.678565, -1.4748227) failed to convert
-rank 41: Point 506 (-90.738228, 29.890977, -0.30944071) failed to convert
-rank 49: Point 508 (-90.61561, 29.710492, -0.07162135) failed to convert
-rank 66: Point 703 (-90.246959, 29.227945, 0.458) failed to convert
-rank 27: Point 500 (-91.115366, 30.255953, 3.4803289) failed to convert
-rank 74: Point 705 (-90.002676, 29.860711, 1.5990838) failed to convert
-rank 51: Point 507 (-90.585526, 29.687228, -0.47427437) failed to convert
-rank 1: Point 508 (-92.091012, 29.858891, -0.30889025) failed to convert
-rank 12: Point 495 (-91.528284, 30.344405, -0.34999999) failed to convert
-rank 81: Point 698 (-89.776272, 30.462684, -6.3110182) failed to convert
-rank 9: Point 504 (-91.626673, 30.945093, -20.292667) failed to convert
-rank 52: Point 503 (-90.535274, 30.048627, 17.889999) failed to convert
-rank 5: Point 509 (-91.776553, 30.673688, -7.6834626) failed to convert
-rank 44: Point 502 (-90.687503, 29.837908, 0.12415666) failed to convert
-rank 17: Point 507 (-91.34097, 30.295769, -2.2090923) failed to convert
-rank 7: Point 508 (-91.734544, 30.248798, -1.585251) failed to convert
-rank 70: Point 706 (-90.07139, 30.026293, -4.9020987) failed to convert
-rank 77: Point 700 (-89.918649, 30.194112, 3.5249385) failed to convert
-rank 85: Point 699 (-89.689018, 29.480807, 27.208379) failed to convert
-rank 88: Point 708 (-89.410295, 29.935566, -0.0) failed to convert
-rank 2: Point 501 (-91.924964, 30.908285, -10.677483) failed to convert
-rank 45: Point 506 (-90.690346, 29.61332, -8.2296) failed to convert
-rank 97: Point 698 (-89.136778, 29.447469, 4.8294944) failed to convert
-rank 21: Point 508 (-91.216463, 30.398659, 2.2161759) failed to convert
-rank 19: Point 509 (-91.258684, 30.497846, -15.918486) failed to convert
-rank 80: Point 704 (-89.886148, 29.627226, -5.0532795) failed to convert
-rank 46: Point 498 (-90.660256, 29.934369, -0.43799682) failed to convert
-rank 78: Point 706 (-89.909018, 30.013219, 0.02082808) failed to convert
-rank 72: Point 706 (-90.020787, 30.194062, 4.6100001) failed to convert
-rank 55: Point 506 (-90.485459, 29.867481, -8.2296) failed to convert
-rank 31: Point 508 (-91.017814, 29.593779, -0.50323579) failed to convert
-rank 20: Point 503 (-91.276667, 29.75823, -0.74869119) failed to convert
-rank 99: Point 700 (-88.94459, 29.395418, 15.850373) failed to convert
-rank 84: Point 708 (-89.704065, 30.105854, -0.28628087) failed to convert
-rank 54: Point 501 (-90.490667, 30.052338, 25.579788) failed to convert
-rank 32: Point 503 (-90.936213, 30.131596, -11.513251) failed to convert
-rank 25: Point 509 (-91.196305, 29.651081, -3.988942) failed to convert
-rank 75: Point 700 (-89.979681, 29.902458, 1.6722215) failed to convert
-rank 26: Point 502 (-91.182955, 29.614427, -2.9763479) failed to convert
-rank 33: Point 504 (-90.904924, 30.086089, -11.143489) failed to convert
-rank 0: Point 473 (-92.476653, 29.616735, -0.0) failed to convert
-rank 87: Point 700 (-89.462255, 30.253706, -3.3210881) failed to convert
-rank 15: Point 505 (-91.408691, 30.640269, -9.0830818) failed to convert
-rank 39: Point 507 (-90.780765, 29.72426, -2.3253635) failed to convert
-rank 91: Point 700 (-89.257588, 30.209859, 3.3776554) failed to convert
-rank 79: Point 700 (-89.891003, 29.978613, -9.1065103) failed to convert
-rank 95: Point 701 (-89.219378, 29.197234, -0.14342749) failed to convert
-rank 69: Point 702 (-90.093497, 30.029212, -1.9969754) failed to convert
-rank 16: Point 503 (-91.424265, 29.656981, -0.9934906) failed to convert
-rank 92: Point 706 (-89.328742, 29.047662, -0.0) failed to convert
-rank 8: Point 498 (-91.698659, 30.232766, -8.2296) failed to convert
-rank 89: Point 701 (-89.338987, 30.056488, -0.0) failed to convert
-rank 83: Point 700 (-89.795477, 29.51563, 0.31280152) failed to convert
-rank 36: Point 502 (-90.845651, 29.756014, -1.2151933) failed to convert
-rank 22: Point 503 (-91.244269, 29.738822, -7.2542405) failed to convert
-rank 63: Point 507 (-90.310498, 29.877139, -0.28091839) failed to convert
-rank 24: Point 502 (-91.180382, 30.157123, -4.4460343) failed to convert
-rank 48: Point 503 (-90.637729, 29.708428, -0.20041283) failed to convert
-rank 82: Point 706 (-89.817608, 29.564726, 1.2275078) failed to convert
-rank 96: Point 709 (-89.118475, 30.111508, 2.9680596) failed to convert
-rank 67: Point 699 (-90.153155, 29.95533, 23.886516) failed to convert
-rank 43: Point 510 (-90.697552, 29.870956, -0.54940205) failed to convert
-rank 86: Point 707 (-89.60866, 29.447714, 5.383478) failed to convert
-rank 98: Point 707 (-89.063527, 29.490242, 4.7422091) failed to convert
-rank 64: Point 707 (-90.245063, 30.221829, 4.04) failed to convert
-rank 3: Point 507 (-91.873339, 30.596551, -8.2296) failed to convert
-rank 60: Point 500 (-90.37948, 29.968736, -1.2399945) failed to convert
-rank 53: Point 505 (-90.55545, 29.439595, -0.0) failed to convert
-rank 61: Point 508 (-90.407024, 29.284944, 1.5397481) failed to convert
-rank 76: Point 709 (-89.969892, 29.807689, -8.2296) failed to convert
-rank 90: Point 707 (-89.362849, 29.308256, -0.47904127) failed to convert
-rank 94: Point 706 (-89.190741, 29.734354, 2.6678573) failed to convert
-rank 68: Point 707 (-90.120269, 30.019733, 1.1543024) failed to convert
-rank 71: Point 701 (-90.06941, 29.82122, -4.8066963) failed to convert
-rank 65: Point 702 (-90.2689, 29.387016, -0.94166129) failed to convert
-rank 73: Point 699 (-90.031722, 29.781408, 0.25498276) failed to convert
-rank 29: Point 505 (-91.063183, 29.704296, -0.61388409) failed to convert
-rank 6: Point 506 (-91.753092, 30.514117, -12.195049) failed to convert
-rank 50: Point 508 (-90.557093, 30.313469, -0.32880625) failed to convert
-rank 56: Point 502 (-90.475845, 29.819465, -0.32159448) failed to convert
-rank 93: Point 701 (-89.238318, 29.56194, 3.9117577) failed to convert
-rank 74: Point 706 (-90.01309, 29.728011, -0.59703118) failed to convert
-rank 59: Point 506 (-90.411317, 29.863081, -0.631723) failed to convert
-rank 10: Point 501 (-91.596367, 30.819904, -20.0) failed to convert
-rank 35: Point 512 (-90.841645, 30.180885, -1.7180277) failed to convert
-rank 18: Point 507 (-91.291983, 30.542959, -16.30101) failed to convert
-rank 66: Point 704 (-90.239493, 29.327273, 3.441343) failed to convert
-rank 4: Point 506 (-91.813604, 30.785744, -9.8945616) failed to convert
-rank 81: Point 699 (-89.794285, 30.243394, -1.1582328) failed to convert
-rank 13: Point 506 (-91.528189, 29.755671, -2.688336) failed to convert
-rank 37: Point 507 (-90.814624, 29.869888, -0.65369956) failed to convert
-rank 47: Point 507 (-90.657834, 29.745262, -1.2842487) failed to convert
-rank 70: Point 707 (-90.080788, 29.905514, -1.6793082) failed to convert
-rank 62: Point 503 (-90.338965, 29.890918, -1.2679203) failed to convert
-rank 34: Point 502 (-90.867764, 30.18218, -2.4870193) failed to convert
-rank 28: Point 501 (-91.108336, 29.685723, -2.1265195) failed to convert
-rank 77: Point 701 (-89.943981, 29.876641, 15.17715) failed to convert
-rank 85: Point 700 (-89.68987, 29.47028, -2.2958974) failed to convert
-rank 14: Point 501 (-91.483873, 29.88129, -7.9518404) failed to convert
-rank 42: Point 505 (-90.707903, 30.023538, 21.702267) failed to convert
-rank 30: Point 506 (-91.012695, 30.177939, 16.122654) failed to convert
-rank 88: Point 709 (-89.459071, 29.367211, -0.88803171) failed to convert
-rank 11: Point 504 (-91.570273, 30.492298, -5.0530608) failed to convert
-rank 80: Point 705 (-89.86451, 29.897027, -0.20702626) failed to convert
-rank 23: Point 505 (-91.185961, 30.348231, 14.631335) failed to convert
-rank 40: Point 501 (-90.759233, 29.801758, -0.48458521) failed to convert
-rank 27: Point 501 (-91.114757, 30.265194, 17.242268) failed to convert
-rank 41: Point 507 (-90.729453, 30.017787, -9.9913448) failed to convert
-rank 97: Point 699 (-89.106587, 29.783306, 3.4484298) failed to convert
-rank 1: Point 509 (-92.045592, 30.731014, -9.7191128) failed to convert
-rank 78: Point 707 (-89.908706, 30.016982, -9.0) failed to convert
-rank 72: Point 707 (-90.051943, 29.796525, -3.6789361) failed to convert
-rank 75: Point 701 (-89.993353, 29.728969, 23.246004) failed to convert
-rank 57: Point 509 (-90.451686, 29.920441, -0.28086594) failed to convert
-rank 49: Point 509 (-90.603562, 29.881029, -0.71155143) failed to convert
-rank 99: Point 701 (-88.909768, 29.771786, 4.1307176) failed to convert
-rank 12: Point 496 (-91.528114, 30.347068, -2.6150061) failed to convert
-rank 84: Point 709 (-89.72185, 29.890662, 1.9985991) failed to convert
-rank 58: Point 498 (-90.450889, 29.615971, -0.22050776) failed to convert
-rank 9: Point 505 (-91.677303, 30.065892, -2.6638123) failed to convert
-rank 52: Point 504 (-90.569862, 29.563833, -0.56341947) failed to convert
-rank 7: Point 509 (-91.719182, 30.520551, -9.5209402) failed to convert
-rank 44: Point 503 (-90.671845, 30.061998, -3.3230131) failed to convert
-rank 51: Point 508 (-90.593735, 29.571071, -0.02933032) failed to convert
-rank 91: Point 701 (-89.294027, 29.797718, -0.0) failed to convert
-rank 79: Point 701 (-89.900056, 29.865538, -5.8798972) failed to convert
-rank 45: Point 507 (-90.708811, 29.345838, 0.3048) failed to convert
-rank 38: Point 502 (-90.835348, 29.169983, -3.433e-05) failed to convert
-rank 17: Point 508 (-91.346798, 30.200822, -0.0) failed to convert
-rank 95: Point 702 (-89.21922, 29.198926, -0.14259383) failed to convert
-rank 87: Point 701 (-89.493395, 29.890939, -0.0) failed to convert
-rank 92: Point 707 (-89.305175, 29.319366, -0.27376721) failed to convert
-rank 69: Point 703 (-90.135023, 29.490063, 1.5061562) failed to convert
-rank 46: Point 499 (-90.69704, 29.405466, -8.2296) failed to convert
-rank 2: Point 502 (-91.998814, 29.519188, 1.4588469) failed to convert
-rank 19: Point 510 (-91.258063, 30.507614, 5.114699) failed to convert
-rank 5: Point 510 (-91.793048, 30.377718, -8.2296) failed to convert
-rank 83: Point 701 (-89.720919, 30.424714, -5.700635) failed to convert
-rank 89: Point 702 (-89.331444, 30.142159, 3.6486024) failed to convert
-rank 25: Point 510 (-91.196277, 29.651231, -4.0258323) failed to convert
-rank 21: Point 509 (-91.235129, 30.102218, -0.96105013) failed to convert
-rank 54: Point 502 (-90.491172, 30.045335, -4.464617) failed to convert
-rank 96: Point 710 (-89.205063, 29.142589, 1.3455393) failed to convert
-rank 86: Point 708 (-89.616009, 29.358967, 0.34768837) failed to convert
-rank 82: Point 707 (-89.789647, 29.909421, 4.8955435) failed to convert
-rank 20: Point 504 (-91.263281, 29.974055, -9.1165687) failed to convert
-rank 26: Point 503 (-91.144963, 30.213145, -13.170977) failed to convert
-rank 67: Point 700 (-90.152369, 29.965538, -0.78738744) failed to convert
-rank 68: Point 708 (-90.094469, 30.351752, 3.3773229) failed to convert
-rank 98: Point 708 (-89.039472, 29.755018, 3.6362702) failed to convert
-rank 32: Point 504 (-90.93621, 30.131556, -11.978031) failed to convert
-rank 94: Point 707 (-89.168609, 29.981614, 0.87724996) failed to convert
-rank 31: Point 509 (-90.978687, 30.189642, -4.2594203) failed to convert
-rank 64: Point 708 (-90.241608, 30.267098, 3.6938832) failed to convert
-rank 90: Point 708 (-89.286831, 30.177906, 4.604415) failed to convert
-rank 76: Point 710 (-89.965555, 29.86251, -1.642233) failed to convert
-rank 8: Point 499 (-91.672358, 30.693206, -8.9413201) failed to convert
-rank 33: Point 505 (-90.911694, 29.984908, -0.85322204) failed to convert
-rank 39: Point 508 (-90.760431, 30.02077, -3.2048568) failed to convert
-rank 73: Point 700 (-90.01486, 29.996353, 1.2544737) failed to convert
-rank 65: Point 703 (-90.226309, 29.953364, 23.336543) failed to convert
-rank 22: Point 504 (-91.210382, 30.2791, 17.549958) failed to convert
-rank 63: Point 508 (-90.30549, 29.944174, -8.0500734) failed to convert
-rank 71: Point 702 (-90.05288, 30.033209, -5.9530492) failed to convert
-rank 16: Point 504 (-91.358706, 30.736289, 12.377332) failed to convert
-rank 74: Point 707 (-90.006317, 29.814212, 12.988521) failed to convert
-rank 93: Point 702 (-89.258337, 29.334173, -0.03274565) failed to convert
-rank 66: Point 705 (-90.195733, 29.906366, 0.17603979) failed to convert
-rank 81: Point 700 (-89.794128, 30.245161, -0.64221402) failed to convert
-rank 55: Point 507 (-90.503388, 29.618546, -1.2013193) failed to convert
-rank 0: Point 474 (-92.515669, 28.754644, 31.142698) failed to convert
-rank 70: Point 708 (-90.102933, 29.619198, -0.39782908) failed to convert
-rank 24: Point 503 (-91.209619, 29.69327, -6.687312) failed to convert
-rank 85: Point 701 (-89.689889, 29.46999, -3.489109) failed to convert
-rank 77: Point 702 (-89.958541, 29.69274, -0.0) failed to convert
-rank 48: Point 504 (-90.704473, 28.743031, 17.727579) failed to convert
-rank 15: Point 506 (-91.511159, 28.914646, 14.874102) failed to convert
-rank 88: Point 710 (-89.415785, 29.871981, -0.0) failed to convert
-rank 3: Point 508 (-91.898405, 30.134983, -4.0683429) failed to convert
-rank 60: Point 501 (-90.385172, 29.891538, -0.47854718) failed to convert
-rank 61: Point 509 (-90.386433, 29.567128, -0.14259299) failed to convert
-rank 43: Point 511 (-90.73122, 29.383147, -1.5175384) failed to convert
-rank 36: Point 503 (-90.845625, 29.756292, -1.8921355) failed to convert
-rank 78: Point 708 (-89.908829, 30.015435, -9.0) failed to convert
-rank 80: Point 706 (-89.867952, 29.854179, -9.8017592) failed to convert
-rank 72: Point 708 (-90.051921, 29.796581, -3.6789361) failed to convert
-rank 56: Point 503 (-90.452955, 30.134211, -0.358731) failed to convert
-rank 35: Point 513 (-90.849786, 30.060824, 28.336346) failed to convert
-rank 50: Point 509 (-90.550724, 30.401933, -0.42583099) failed to convert
-rank 59: Point 507 (-90.404036, 29.962286, -8.4256664) failed to convert
-rank 84: Point 710 (-89.753899, 29.498511, -0.15932915) failed to convert
-rank 97: Point 700 (-89.156152, 29.229953, -4.96e-06) failed to convert
-rank 18: Point 508 (-91.294052, 30.509766, -15.919401) failed to convert
-rank 4: Point 507 (-91.803512, 30.966351, 2.409774) failed to convert
-rank 37: Point 508 (-90.814549, 29.870959, -1.7092928) failed to convert
-rank 47: Point 508 (-90.65899, 29.728647, -1.4120671) failed to convert
-rank 6: Point 507 (-91.756277, 30.457288, -5.717) failed to convert
-rank 75: Point 702 (-89.959673, 30.154687, 4.3400001) failed to convert
-rank 28: Point 502 (-91.109409, 29.668839, -3.0140328) failed to convert
-rank 42: Point 506 (-90.676145, 30.476868, -6.7724577) failed to convert
-rank 13: Point 507 (-91.4988, 30.253541, -1.1451662) failed to convert
-rank 95: Point 703 (-89.220814, 29.180548, -0.59003915) failed to convert
-rank 53: Point 506 (-90.554158, 29.457699, 0.1534815) failed to convert
-rank 99: Point 702 (-88.881382, 30.075818, 11.951341) failed to convert
-rank 91: Point 702 (-89.350891, 29.144205, -0.33625237) failed to convert
-rank 62: Point 504 (-90.36549, 29.531754, -0.45878654) failed to convert
-rank 10: Point 502 (-91.646952, 29.945781, -1.2501202) failed to convert
-rank 79: Point 702 (-89.900051, 29.865477, -5.3211194) failed to convert
-rank 14: Point 502 (-91.471254, 30.093566, -3.609586) failed to convert
-rank 87: Point 702 (-89.502833, 29.7797, -0.31962652) failed to convert
-rank 92: Point 708 (-89.306265, 29.306621, -0.0) failed to convert
-rank 11: Point 505 (-91.559997, 30.666457, -6.0003876) failed to convert
-rank 30: Point 507 (-91.014453, 30.151007, -10.910309) failed to convert
-rank 69: Point 704 (-90.116431, 29.732282, -0.17971331) failed to convert
-rank 34: Point 503 (-90.875708, 30.064533, 11.796045) failed to convert
-rank 82: Point 708 (-89.81764, 29.564125, 0.419563) failed to convert
-rank 27: Point 502 (-91.116488, 30.238052, -6.7895949) failed to convert
-rank 23: Point 506 (-91.190718, 30.273323, -13.528854) failed to convert
-rank 29: Point 506 (-91.061734, 29.726696, -1.3179949) failed to convert
-rank 83: Point 702 (-89.755515, 30.00553, 2.0441613) failed to convert
-rank 96: Point 711 (-89.201294, 29.185341, -0.0) failed to convert
-rank 89: Point 703 (-89.411542, 29.218157, 0.31299999) failed to convert
-rank 40: Point 502 (-90.757715, 29.823802, -1.0007102) failed to convert
-rank 1: Point 510 (-92.048502, 30.675163, -10.611248) failed to convert
-rank 86: Point 709 (-89.645063, 29.007196, 40.413005) failed to convert
-rank 57: Point 510 (-90.485026, 29.459149, -0.2039446) failed to convert
-rank 41: Point 508 (-90.769567, 29.433752, -8.2296) failed to convert
-rank 49: Point 510 (-90.593781, 30.018895, -0.48275463) failed to convert
-rank 44: Point 504 (-90.699224, 29.669075, -1.3922883) failed to convert
-rank 58: Point 499 (-90.488249, 29.096427, 1.4632412) failed to convert
-rank 67: Point 701 (-90.162201, 29.837198, -0.1846537) failed to convert
-rank 98: Point 709 (-89.026094, 29.901395, 4.2110417) failed to convert
-rank 76: Point 711 (-89.9622, 29.904774, 0.53101626) failed to convert
-rank 68: Point 709 (-90.177483, 29.271187, 0.31299999) failed to convert
-rank 9: Point 506 (-91.623527, 30.998681, -14.65436) failed to convert
-rank 2: Point 503 (-91.984938, 29.783744, 2.3114434) failed to convert
-rank 94: Point 708 (-89.231872, 29.269598, -0.24109781) failed to convert
-rank 51: Point 509 (-90.649917, 28.765133, 18.199256) failed to convert
-rank 64: Point 709 (-90.2686, 29.91001, -4.3232834) failed to convert
-rank 90: Point 709 (-89.392917, 28.95748, 15.345253) failed to convert
-rank 65: Point 704 (-90.268892, 29.387056, -1.2925236) failed to convert
-rank 73: Point 701 (-90.015086, 29.993438, 8.8709277) failed to convert
-rank 12: Point 497 (-91.551658, 29.946064, -9.1379047) failed to convert
-rank 17: Point 509 (-91.397919, 29.35684, 4.1724927) failed to convert
-rank 46: Point 500 (-90.693859, 29.451511, -0.49542664) failed to convert
-rank 19: Point 511 (-91.256621, 30.530529, -1.7138435) failed to convert
-rank 74: Point 708 (-89.999863, 29.896224, -9.0) failed to convert
-rank 66: Point 706 (-90.234079, 29.398811, 0.39386674) failed to convert
-rank 71: Point 703 (-90.058592, 29.96008, -6.4587124) failed to convert
-rank 93: Point 703 (-89.27905, 29.097007, 6.6068463) failed to convert
-rank 25: Point 511 (-91.155867, 30.289072, -6.9747027) failed to convert
-rank 70: Point 709 (-90.088871, 29.801227, -4.0203122) failed to convert
-rank 81: Point 701 (-89.794166, 30.244602, -1.7373706) failed to convert
-rank 52: Point 505 (-90.552159, 29.812681, -0.42416227) failed to convert
-rank 85: Point 702 (-89.689863, 29.469822, -2.2747655) failed to convert
-rank 21: Point 510 (-91.220092, 30.341118, -7.0410071) failed to convert
-rank 5: Point 511 (-91.891728, 28.55442, 42.669627) failed to convert
-rank 54: Point 503 (-90.486774, 30.105891, -0.79471835) failed to convert
-rank 88: Point 711 (-89.475554, 29.17294, 4.977858) failed to convert
-rank 77: Point 703 (-89.959418, 29.681219, -5.0197515) failed to convert
-rank 39: Point 509 (-90.770337, 29.876603, -0.39906266) failed to convert
-rank 78: Point 709 (-89.920315, 29.871676, -0.91832358) failed to convert
-rank 38: Point 503 (-90.829712, 29.254028, -0.0) failed to convert
-rank 31: Point 510 (-91.056781, 28.98811, 6.9269149) failed to convert
-rank 63: Point 509 (-90.363789, 29.155131, 1.3891156) failed to convert
-rank 72: Point 709 (-90.033615, 30.030584, -4.8402243) failed to convert
-rank 55: Point 508 (-90.489846, 29.806573, -0.39065413) failed to convert
-rank 80: Point 707 (-89.886138, 29.627266, -5.0532795) failed to convert
-rank 84: Point 711 (-89.725225, 29.848765, -0.77427485) failed to convert
-rank 16: Point 505 (-91.412028, 29.86097, -2.3726486) failed to convert
-rank 26: Point 504 (-91.163005, 29.930054, 0.1) failed to convert
-rank 22: Point 505 (-91.209871, 30.287073, -13.755625) failed to convert
-rank 20: Point 505 (-91.279772, 29.707422, -0.51486752) failed to convert
-rank 48: Point 505 (-90.666382, 29.297082, -0.73380307) failed to convert
-rank 15: Point 507 (-91.401743, 30.752466, 9.6344086) failed to convert
-rank 3: Point 509 (-91.878692, 30.497926, -5.0418636) failed to convert
-rank 75: Point 703 (-89.979772, 29.901162, 0.09999525) failed to convert
-rank 60: Point 502 (-90.37944, 29.969214, -2.619756) failed to convert
-rank 7: Point 510 (-91.71915, 30.520603, -11.175262) failed to convert
-rank 45: Point 508 (-90.714178, 29.26761, -0.0) failed to convert
-rank 97: Point 701 (-89.164249, 29.138686, -0.00105252) failed to convert
-rank 0: Point 475 (-92.478964, 29.55339, 2.3712091) failed to convert
-rank 95: Point 704 (-89.219151, 29.199367, -0.2139485) failed to convert
-rank 92: Point 709 (-89.301653, 29.35955, 4.335666) failed to convert
-rank 50: Point 510 (-90.587657, 29.885643, 0.5596209) failed to convert
-rank 56: Point 504 (-90.462492, 30.00341, -9.0190327) failed to convert
-rank 87: Point 703 (-89.537242, 29.372607, -0.40723573) failed to convert
-rank 61: Point 510 (-90.390098, 29.516921, -0.44415612) failed to convert
-rank 99: Point 703 (-88.903942, 29.834066, 1.8004267) failed to convert
-rank 43: Point 512 (-90.692464, 29.943865, -2.7389266) failed to convert
-rank 91: Point 703 (-89.348651, 29.17, 0.18723464) failed to convert
-rank 82: Point 709 (-89.817591, 29.564651, 1.0950813) failed to convert
-rank 59: Point 508 (-90.41135, 29.862606, -0.44192702) failed to convert
-rank 18: Point 509 (-91.2879, 30.60822, -8.7472289) failed to convert
-rank 69: Point 705 (-90.079216, 30.21185, 4.5799999) failed to convert
-rank 8: Point 500 (-91.688697, 30.407075, -8.1280062) failed to convert
-rank 79: Point 703 (-89.890977, 29.978644, -9.1065103) failed to convert
-rank 33: Point 506 (-90.934719, 29.638669, -0.85508431) failed to convert
-rank 4: Point 508 (-91.838876, 30.328899, -6.2709117) failed to convert
-rank 32: Point 505 (-90.943124, 30.027592, -1.8708976) failed to convert
-rank 83: Point 703 (-89.784709, 29.647551, -0.0) failed to convert
-rank 86: Point 710 (-89.587951, 29.694608, -0.0) failed to convert
-rank 89: Point 704 (-89.412732, 29.204241, 0.31299999) failed to convert
-rank 47: Point 509 (-90.637947, 30.028415, -9.6088208) failed to convert
-rank 42: Point 507 (-90.742123, 29.527838, -1.1273031) failed to convert
-rank 96: Point 712 (-89.196799, 29.236192, -0.03465434) failed to convert
-rank 98: Point 710 (-89.06281, 29.497251, 4.6760003) failed to convert
-rank 76: Point 712 (-89.977379, 29.712606, -8.2296) failed to convert
-rank 62: Point 505 (-90.391096, 29.181288, 1.5018339) failed to convert
-rank 13: Point 508 (-91.528145, 29.755713, -2.688336) failed to convert
-rank 67: Point 702 (-90.151849, 29.971974, -0.53170751) failed to convert
-rank 24: Point 504 (-91.1986, 29.86872, -1.0465531) failed to convert
-rank 36: Point 504 (-90.847161, 29.73338, -0.82239841) failed to convert
-rank 34: Point 504 (-90.895059, 29.776207, -0.96169803) failed to convert
-rank 27: Point 503 (-91.119301, 30.194148, 12.251319) failed to convert
-rank 28: Point 503 (-91.066378, 30.33555, -2.7761544) failed to convert
-rank 23: Point 507 (-91.190718, 30.273262, -13.528854) failed to convert
-rank 68: Point 710 (-90.128253, 29.916061, -7.3365365) failed to convert
-rank 65: Point 705 (-90.26888, 29.387115, -1.2810782) failed to convert
-rank 90: Point 710 (-89.287651, 30.168049, 4.6001327) failed to convert
-rank 94: Point 709 (-89.238422, 29.194865, 0.0) failed to convert
-rank 73: Point 702 (-90.018625, 29.948282, 19.162212) failed to convert
-rank 64: Point 710 (-90.268604, 29.909949, -4.3232834) failed to convert
-rank 29: Point 507 (-91.036367, 30.117101, -9.5812775) failed to convert
-rank 1: Point 511 (-92.092359, 29.827104, -0.93094903) failed to convert
-rank 37: Point 509 (-90.789233, 30.241196, -1.035872) failed to convert
-rank 41: Point 509 (-90.73823, 29.890702, -0.36564223) failed to convert
-rank 57: Point 511 (-90.489171, 29.401337, -0.94771715) failed to convert
-rank 66: Point 707 (-90.154626, 30.441171, -6.6359134) failed to convert
-rank 44: Point 505 (-90.720716, 29.357286, 0.11028219) failed to convert
-rank 74: Point 709 (-90.005604, 29.823019, -6.6964565) failed to convert
-rank 9: Point 507 (-91.626799, 30.942366, -21.129847) failed to convert
-rank 51: Point 510 (-90.593913, 29.568462, -0.72655324) failed to convert
-rank 2: Point 504 (-91.939265, 30.641428, -8.7434071) failed to convert
-rank 40: Point 503 (-90.756792, 29.837121, -0.14101717) failed to convert
-rank 35: Point 514 (-90.875989, 29.671679, -0.37019325) failed to convert
-rank 71: Point 704 (-90.069267, 29.822993, -4.8341283) failed to convert
-rank 81: Point 702 (-89.794114, 30.24522, -1.1517265) failed to convert
-rank 70: Point 710 (-90.097381, 29.691102, -1.0720983) failed to convert
-rank 93: Point 704 (-89.259555, 29.32009, -0.0) failed to convert
-rank 85: Point 703 (-89.670912, 29.699397, -0.28038284) failed to convert
-rank 11: Point 506 (-91.57664, 30.38297, -3.0619457) failed to convert
-rank 30: Point 508 (-91.017038, 30.111562, 12.669085) failed to convert
-rank 88: Point 712 (-89.461536, 29.338004, -4.1641778) failed to convert
-rank 17: Point 510 (-91.374947, 29.738644, -5.1168255) failed to convert
-rank 77: Point 704 (-89.996458, 29.208993, 6.5762607) failed to convert
-rank 19: Point 512 (-91.254455, 30.564717, 8.6639975) failed to convert
-rank 53: Point 507 (-90.553672, 29.464534, -2.1065558) failed to convert
-rank 12: Point 498 (-91.522967, 30.43376, -4.0073341) failed to convert
-rank 72: Point 710 (-90.104125, 29.119781, 10.305786) failed to convert
-rank 46: Point 501 (-90.699953, 29.363192, -8.2296) failed to convert
-rank 78: Point 710 (-89.90949, 30.007073, 0.09877967) failed to convert
-rank 14: Point 503 (-91.478552, 29.970714, -0.60822264) failed to convert
-rank 6: Point 508 (-91.74429, 30.669868, -15.258289) failed to convert
-rank 80: Point 708 (-89.867952, 29.854118, -9.8017592) failed to convert
-rank 5: Point 512 (-91.791337, 30.407552, -2.5114333) failed to convert
-rank 84: Point 712 (-89.81624, 28.724029, 88.17292) failed to convert
-rank 10: Point 503 (-91.639838, 30.069978, -0.03017877) failed to convert
-rank 25: Point 512 (-91.193181, 29.700156, -0.54851433) failed to convert
-rank 21: Point 511 (-91.222541, 30.302216, -14.322553) failed to convert
-rank 75: Point 704 (-89.979653, 29.902596, -0.24595755) failed to convert
-rank 39: Point 510 (-90.778903, 29.751468, -2.5607689) failed to convert
-rank 54: Point 504 (-90.518801, 29.661582, 0.230735) failed to convert
-rank 97: Point 702 (-89.161182, 29.17321, -0.0) failed to convert
-rank 49: Point 511 (-90.61385, 29.735251, -2.3372057) failed to convert
-rank 38: Point 504 (-90.787714, 29.87415, -0.44863968) failed to convert
-rank 58: Point 500 (-90.487775, 29.102919, 1.7720822) failed to convert
-rank 52: Point 506 (-90.562576, 29.666241, -0.66938657) failed to convert
-rank 92: Point 710 (-89.322922, 29.114202, 0.13374166) failed to convert
-rank 87: Point 704 (-89.503392, 29.772543, -0.0) failed to convert
-rank 91: Point 704 (-89.344782, 29.214782, -0.42740117) failed to convert
-rank 99: Point 704 (-88.949865, 29.335252, 21.048467) failed to convert
-rank 55: Point 509 (-90.513547, 29.476605, 0.24630661) failed to convert
-rank 63: Point 510 (-90.333536, 29.566683, -2.883408) failed to convert
-rank 31: Point 511 (-91.038057, 29.279458, -0.73884242) failed to convert
-rank 95: Point 705 (-89.228446, 29.093446, 5.3338532) failed to convert
-rank 48: Point 506 (-90.631078, 29.802721, 0.1524) failed to convert
-rank 20: Point 506 (-91.23915, 30.359256, 0.75998506) failed to convert
-rank 16: Point 506 (-91.369664, 30.558111, -6.6963491) failed to convert
-rank 26: Point 505 (-91.171204, 29.800478, -7.4005446) failed to convert
-rank 79: Point 704 (-89.900047, 29.865437, -5.4897857) failed to convert
-rank 82: Point 710 (-89.798739, 29.797444, 0.62747216) failed to convert
-rank 69: Point 706 (-90.116076, 29.736369, -8.2296) failed to convert
-rank 22: Point 506 (-91.197807, 30.477248, 14.161732) failed to convert
-rank 96: Point 713 (-89.197631, 29.226733, -0.00200737) failed to convert
-rank 67: Point 703 (-90.144643, 30.064886, 4.1786735) failed to convert
-rank 83: Point 704 (-89.767271, 29.861359, -0.82692635) failed to convert
-rank 15: Point 508 (-91.414752, 30.538738, -6.2044862) failed to convert
-rank 89: Point 705 (-89.323644, 30.230652, 3.4303638) failed to convert
-rank 3: Point 510 (-91.88018, 30.470351, -4.8610929) failed to convert
-rank 60: Point 503 (-90.379407, 29.969164, -2.619756) failed to convert
-rank 7: Point 511 (-91.692598, 30.985506, -13.980268) failed to convert
-rank 45: Point 509 (-90.710198, 29.325447, 0.0583613) failed to convert
-rank 86: Point 711 (-89.561701, 30.005687, 2.8499328) failed to convert
-rank 98: Point 711 (-89.09102, 29.183965, 5.0187447) failed to convert
-rank 56: Point 505 (-90.487367, 29.659881, -0.7037814) failed to convert
-rank 50: Point 511 (-90.6126, 29.532448, -1.2696431) failed to convert
-rank 76: Point 713 (-89.978862, 29.693645, -5.0895507) failed to convert
-rank 94: Point 710 (-89.24134, 29.161441, -0.66093694) failed to convert
-rank 68: Point 711 (-90.119989, 30.023019, -1.1814137) failed to convert
-rank 65: Point 706 (-90.263591, 29.457607, -0.26088169) failed to convert
-rank 90: Point 711 (-89.34143, 29.554775, 3.4461812) failed to convert
-rank 73: Point 703 (-90.032259, 29.774076, 3.5502514) failed to convert
-rank 64: Point 711 (-90.268606, 29.909909, -4.3232834) failed to convert
-rank 66: Point 708 (-90.181337, 30.094238, 4.3476863) failed to convert
-rank 74: Point 710 (-90.008136, 29.790772, -5.1779427) failed to convert
-rank 33: Point 507 (-90.934709, 29.638708, -8.2296) failed to convert
-rank 18: Point 510 (-91.292522, 30.534005, -15.997494) failed to convert
-rank 8: Point 501 (-91.663496, 30.845976, -12.864721) failed to convert
-rank 47: Point 510 (-90.659555, 29.720351, 0.43758987) failed to convert
-rank 4: Point 509 (-91.809758, 30.854591, -12.679599) failed to convert
-rank 32: Point 506 (-90.936206, 30.131496, -11.978031) failed to convert
-rank 24: Point 505 (-91.217971, 29.559537, -0.70067005) failed to convert
-rank 43: Point 513 (-90.697531, 29.870899, -1.0920405) failed to convert
-rank 61: Point 511 (-90.390095, 29.51684, -0.67175719) failed to convert
-rank 13: Point 509 (-91.537925, 29.587827, 0.3684079) failed to convert
-rank 93: Point 705 (-89.172911, 30.294466, 4.0860145) failed to convert
-rank 59: Point 509 (-90.411307, 29.863178, -0.43335041) failed to convert
-rank 71: Point 705 (-90.068409, 29.833985, 0.11512789) failed to convert
-rank 70: Point 711 (-90.092271, 29.757151, -0.66220523) failed to convert
-rank 23: Point 508 (-91.190717, 30.273222, -13.528854) failed to convert
-rank 85: Point 704 (-89.689835, 29.470017, -2.547312) failed to convert
-rank 81: Point 703 (-89.794105, 30.245259, -1.8013272) failed to convert
-rank 42: Point 508 (-90.718279, 29.873826, -0.80916749) failed to convert
-rank 88: Point 713 (-89.374486, 30.346456, 0.77460493) failed to convert
-rank 57: Point 512 (-90.489935, 29.390646, -6e-08) failed to convert
-rank 36: Point 505 (-90.828913, 30.002937, 13.472936) failed to convert
-rank 29: Point 508 (-91.036486, 30.115182, -5.4227363) failed to convert
-rank 62: Point 506 (-90.338926, 29.891109, -0.733811) failed to convert
-rank 0: Point 476 (-92.518388, 28.679181, 32.900002) failed to convert
-rank 44: Point 506 (-90.684916, 29.87483, 0.17618054) failed to convert
-rank 27: Point 504 (-91.166739, 29.448522, -0.50754126) failed to convert
-rank 77: Point 705 (-89.945387, 29.858271, -1.004051) failed to convert
-rank 78: Point 711 (-89.908917, 30.014048, -2.0385221) failed to convert
-rank 72: Point 711 (-90.051906, 29.796619, -3.6789361) failed to convert
-rank 80: Point 709 (-89.867952, 29.854078, -9.8017592) failed to convert
-rank 84: Point 713 (-89.749762, 29.548863, 0.26063367) failed to convert
-rank 75: Point 705 (-89.979767, 29.901122, -0.35965393) failed to convert
-rank 9: Point 508 (-91.644707, 30.63399, -8.5087071) failed to convert
-rank 41: Point 510 (-90.738143, 29.891931, -1.2029996) failed to convert
-rank 1: Point 512 (-92.042841, 30.780997, -11.18941) failed to convert
-rank 37: Point 510 (-90.789223, 30.241339, -1.3001456) failed to convert
-rank 97: Point 703 (-89.174185, 29.026291, -0.34879244) failed to convert
-rank 91: Point 705 (-89.34997, 29.154658, -2.4559259) failed to convert
-rank 17: Point 511 (-91.375516, 29.729003, -0.8547188) failed to convert
-rank 2: Point 505 (-91.970363, 30.05927, -4.2229497) failed to convert
-rank 40: Point 504 (-90.755302, 29.858795, -0.99833694) failed to convert
-rank 30: Point 509 (-91.042287, 29.724348, -0.70113167) failed to convert
-rank 11: Point 507 (-91.623409, 29.573462, 1.7999999) failed to convert
-rank 28: Point 504 (-91.108069, 29.689784, -0.62540173) failed to convert
-rank 87: Point 705 (-89.470318, 30.156841, 2.7321941) failed to convert
-rank 92: Point 711 (-89.273497, 29.680186, 2.66171) failed to convert
-rank 34: Point 505 (-90.925331, 29.320174, -0.54649353) failed to convert
-rank 35: Point 515 (-90.869961, 29.761411, -0.75784975) failed to convert
-rank 21: Point 512 (-91.221812, 30.313724, 23.713316) failed to convert
-rank 99: Point 705 (-88.867696, 30.218732, 8.0118503) failed to convert
-rank 95: Point 706 (-89.217197, 29.221349, -0.0) failed to convert
-rank 25: Point 513 (-91.190113, 29.748916, -0.02) failed to convert
-rank 49: Point 512 (-90.61559, 29.710549, -0.74261889) failed to convert
-rank 19: Point 513 (-91.257898, 30.509956, 2.0994762) failed to convert
-rank 69: Point 707 (-90.11612, 29.735776, 0.26863192) failed to convert
-rank 82: Point 711 (-89.81757, 29.564781, 1.0753348) failed to convert
-rank 79: Point 705 (-89.900042, 29.865377, -3.4701459) failed to convert
-rank 5: Point 513 (-91.831818, 29.672233, 1.8509545) failed to convert
-rank 39: Point 511 (-90.775716, 29.798041, -1.7697145) failed to convert
-rank 51: Point 511 (-90.585303, 29.690245, -0.84176917) failed to convert
-rank 86: Point 712 (-89.616862, 29.347189, 0.31299999) failed to convert
-rank 52: Point 507 (-90.562246, 29.670852, 0.01272838) failed to convert
-rank 53: Point 508 (-90.512004, 30.046809, -9.1491823) failed to convert
-rank 58: Point 501 (-90.464883, 29.42199, -0.0) failed to convert
-rank 96: Point 714 (-89.189696, 29.316435, 0.50351262) failed to convert
-rank 54: Point 505 (-90.522382, 29.611499, -0.21916776) failed to convert
-rank 31: Point 512 (-91.07513, 28.698399, 13.130975) failed to convert
-rank 10: Point 504 (-91.584488, 31.021498, -13.182597) failed to convert
-rank 67: Point 704 (-90.15747, 29.897624, -0.92400881) failed to convert
-rank 83: Point 705 (-89.786672, 29.622639, -0.0) failed to convert
-rank 55: Point 510 (-90.505445, 29.589744, -0.62011947) failed to convert
-rank 63: Point 511 (-90.305463, 29.944144, -8.0500734) failed to convert
-rank 64: Point 712 (-90.26861, 29.909848, -4.3232834) failed to convert
-rank 89: Point 706 (-89.379555, 29.589773, 2.6520393) failed to convert
-rank 48: Point 507 (-90.626599, 29.865562, -0.73123283) failed to convert
-rank 98: Point 712 (-89.083977, 29.262395, 2.9609957) failed to convert
-rank 68: Point 712 (-90.119967, 30.02318, -1.0696252) failed to convert
-rank 14: Point 504 (-91.477266, 29.992208, -3.6952562) failed to convert
-rank 6: Point 509 (-91.782648, 29.984274, -4.1129891) failed to convert
-rank 12: Point 499 (-91.523989, 30.416488, -11.311129) failed to convert
-rank 65: Point 707 (-90.265859, 29.427071, 1.6956134) failed to convert
-rank 22: Point 507 (-91.201903, 30.41271, 11.765202) failed to convert
-rank 90: Point 712 (-89.384122, 29.059969, 0.89972968) failed to convert
-rank 94: Point 711 (-89.239014, 29.187934, -0.0) failed to convert
-rank 76: Point 714 (-89.966374, 29.851839, -0.49776943) failed to convert
-rank 74: Point 711 (-89.991756, 29.998812, 11.582866) failed to convert
-rank 73: Point 704 (-90.033963, 29.751977, 0.12540099) failed to convert
-rank 26: Point 506 (-91.137513, 30.329045, -4.9928526) failed to convert
-rank 16: Point 507 (-91.39304, 30.175051, -0.80810513) failed to convert
-rank 66: Point 709 (-90.225075, 29.518034, 0.44277935) failed to convert
-rank 46: Point 502 (-90.699952, 29.363152, -8.2296) failed to convert
-rank 20: Point 507 (-91.237795, 30.380726, -7.0148156) failed to convert
-rank 7: Point 512 (-91.708853, 30.701603, -7.1222795) failed to convert
-rank 15: Point 509 (-91.429311, 30.297268, -2.3186352) failed to convert
-rank 85: Point 705 (-89.689824, 29.469868, -3.5970808) failed to convert
-rank 3: Point 511 (-91.869313, 30.668161, -8.2107341) failed to convert
-rank 93: Point 706 (-89.24373, 29.500129, 4.8370501) failed to convert
-rank 71: Point 706 (-90.061297, 29.92533, 37.836704) failed to convert
-rank 60: Point 504 (-90.386379, 29.874331, -0.38401348) failed to convert
-rank 45: Point 510 (-90.707373, 29.366513, 0.30480021) failed to convert
-rank 70: Point 712 (-90.071595, 30.023368, -0.02465045) failed to convert
-rank 56: Point 506 (-90.502462, 29.449696, 0.24485691) failed to convert
-rank 88: Point 714 (-89.46032, 29.352177, -1.1564595) failed to convert
-rank 38: Point 505 (-90.78672, 29.888628, -0.93104562) failed to convert
-rank 72: Point 712 (-90.033709, 30.029269, 6.7405604) failed to convert
-rank 81: Point 704 (-89.808656, 30.067093, -1.1728951) failed to convert
-rank 77: Point 706 (-89.940211, 29.923328, 28.802492) failed to convert
-rank 78: Point 712 (-89.920234, 29.872414, -2.2003642) failed to convert
-rank 47: Point 511 (-90.637918, 30.028442, -9.6088208) failed to convert
-rank 50: Point 512 (-90.626603, 29.332399, 0.36576) failed to convert
-rank 18: Point 511 (-91.294018, 30.509787, -15.919401) failed to convert
-rank 80: Point 710 (-89.886122, 29.627324, -5.0532795) failed to convert
-rank 32: Point 507 (-90.935685, 30.139229, 2.8435567) failed to convert
-rank 43: Point 514 (-90.693507, 29.928711, -0.40679448) failed to convert
-rank 8: Point 502 (-91.697376, 30.254212, -4.0197746) failed to convert
-rank 33: Point 508 (-90.930832, 29.69709, -0.06579385) failed to convert
-rank 4: Point 510 (-91.812392, 30.807212, -18.071591) failed to convert
-rank 84: Point 714 (-89.725197, 29.848711, -2.2668654) failed to convert
-rank 61: Point 512 (-90.386314, 29.568454, -1.0702755) failed to convert
-rank 24: Point 506 (-91.209613, 29.693212, -6.501384) failed to convert
-rank 59: Point 510 (-90.411318, 29.862998, -1.0053946) failed to convert
-rank 23: Point 509 (-91.190389, 30.278378, 8.7453503) failed to convert
-rank 13: Point 510 (-91.505567, 30.138971, 14.185343) failed to convert
-rank 97: Point 704 (-89.161472, 29.169197, -0.23092161) failed to convert
-rank 75: Point 706 (-89.990114, 29.769855, -8.2296) failed to convert
-rank 91: Point 706 (-89.350962, 29.143083, 0.31299999) failed to convert
-rank 92: Point 712 (-89.302568, 29.348043, 4.2037158) failed to convert
-rank 42: Point 509 (-90.747757, 29.444637, -0.40014247) failed to convert
-rank 87: Point 706 (-89.504291, 29.759572, 13.197221) failed to convert
-rank 29: Point 509 (-91.084398, 29.373656, -0.24246126) failed to convert
-rank 62: Point 507 (-90.361643, 29.583813, -3.5326321) failed to convert
-rank 99: Point 706 (-88.947343, 29.361049, 19.189463) failed to convert
-rank 69: Point 708 (-90.055703, 30.511276, -11.710776) failed to convert
-rank 27: Point 505 (-91.11901, 30.19805, 9.1162972) failed to convert
-rank 95: Point 707 (-89.219531, 29.194768, -0.65924316) failed to convert
-rank 79: Point 706 (-89.918865, 29.62915, 23.818266) failed to convert
-rank 57: Point 513 (-90.453923, 29.889264, 0.86459341) failed to convert
-rank 36: Point 506 (-90.828283, 30.012127, -10.561321) failed to convert
-rank 44: Point 507 (-90.685839, 29.861442, -0.15489053) failed to convert
-rank 86: Point 713 (-89.578102, 29.81061, 12.434901) failed to convert
-rank 67: Point 705 (-90.157439, 29.897572, -0.4086307) failed to convert
-rank 37: Point 511 (-90.814624, 29.869669, -0.63868453) failed to convert
-rank 1: Point 513 (-92.100264, 29.671934, 3.1000895) failed to convert
-rank 9: Point 509 (-91.673993, 30.123461, -1.4157534) failed to convert
-rank 82: Point 712 (-89.817215, 29.568908, 1.3315255) failed to convert
-rank 17: Point 512 (-91.323299, 30.580993, -17.507101) failed to convert
-rank 2: Point 506 (-91.961488, 30.225515, -2.9574998) failed to convert
-rank 96: Point 715 (-89.200028, 29.199548, -0.0) failed to convert
-rank 83: Point 706 (-89.790637, 29.573072, 15.043847) failed to convert
-rank 11: Point 508 (-91.561456, 30.641529, -4.6812593) failed to convert
-rank 89: Point 707 (-89.400873, 29.342212, 25.428248) failed to convert
-rank 41: Point 511 (-90.740908, 29.851597, -0.80585367) failed to convert
-rank 40: Point 505 (-90.76503, 29.716976, -0.95412203) failed to convert
-rank 28: Point 505 (-91.108406, 29.684312, -1.8770398) failed to convert
-rank 65: Point 708 (-90.204584, 30.237888, 4.3000002) failed to convert
-rank 30: Point 510 (-91.004163, 30.307086, -1.3126223) failed to convert
-rank 35: Point 516 (-90.841041, 30.18934, -2.4426591) failed to convert
-rank 0: Point 477 (-92.479963, 29.512761, 7.368497) failed to convert
-rank 34: Point 506 (-90.895459, 29.770025, -1.1879812) failed to convert
-rank 76: Point 715 (-89.954529, 30.001191, 8.849563) failed to convert
-rank 64: Point 713 (-90.279708, 29.761344, -0.06923812) failed to convert
-rank 98: Point 713 (-89.03503, 29.80279, 4.755057) failed to convert
-rank 68: Point 713 (-90.128231, 29.916117, -7.3365365) failed to convert
-rank 49: Point 513 (-90.613437, 29.74109, -1.0647815) failed to convert
-rank 94: Point 712 (-89.23821, 29.197002, -0.0) failed to convert
-rank 73: Point 705 (-90.062192, 29.387924, 0.31299999) failed to convert
-rank 90: Point 713 (-89.34078, 29.562215, 3.4045226) failed to convert
-rank 74: Point 712 (-90.013048, 29.728055, -2.715768) failed to convert
-rank 93: Point 707 (-89.279462, 29.091824, 15.313504) failed to convert
-rank 21: Point 513 (-91.244844, 29.946637, -0.27333703) failed to convert
-rank 85: Point 706 (-89.689798, 29.469899, -3.5312649) failed to convert
-rank 66: Point 710 (-90.194631, 29.91989, -1.6557184) failed to convert
-rank 71: Point 707 (-90.052853, 30.033407, -5.8064404) failed to convert
-rank 51: Point 512 (-90.600271, 29.478089, -0.31019654) failed to convert
-rank 19: Point 514 (-91.25826, 30.503977, 16.234984) failed to convert
-rank 25: Point 514 (-91.193165, 29.700287, -1.8557829) failed to convert
-rank 54: Point 506 (-90.515814, 29.703194, -0.43907172) failed to convert
-rank 5: Point 514 (-91.803598, 30.186146, -3.8732121) failed to convert
-rank 70: Point 713 (-90.071097, 30.029724, -0.9822029) failed to convert
-rank 88: Point 715 (-89.424903, 29.765819, -0.0) failed to convert
-rank 81: Point 705 (-89.845636, 29.610115, -0.44039221) failed to convert
-rank 10: Point 505 (-91.641389, 30.042701, -0.36060175) failed to convert
-rank 72: Point 713 (-90.033601, 30.030527, -4.8490635) failed to convert
-rank 39: Point 512 (-90.760719, 30.016435, 26.343158) failed to convert
-rank 53: Point 509 (-90.511994, 30.04677, -9.1491823) failed to convert
-rank 52: Point 508 (-90.618991, 28.862919, 17.193836) failed to convert
-rank 58: Point 502 (-90.431456, 29.882727, -0.53041066) failed to convert
-rank 63: Point 512 (-90.33351, 29.566714, -2.883408) failed to convert
-rank 77: Point 707 (-89.959382, 29.681238, -5.0197515) failed to convert
-rank 22: Point 508 (-91.255615, 29.555637, -0.30068926) failed to convert
-rank 78: Point 713 (-89.908789, 30.015437, -9.0) failed to convert
-rank 31: Point 513 (-91.006808, 29.759971, -0.44452595) failed to convert
-rank 14: Point 505 (-91.483843, 29.881317, -7.7451384) failed to convert
-rank 6: Point 510 (-91.740623, 30.734609, -6.3999493) failed to convert
-rank 55: Point 511 (-90.514344, 29.465425, -0.49333582) failed to convert
-rank 46: Point 503 (-90.689742, 29.510964, -0.55003953) failed to convert
-rank 80: Point 711 (-89.867952, 29.854017, -9.8017592) failed to convert
-rank 16: Point 508 (-91.413988, 29.82812, -6.2700234) failed to convert
-rank 60: Point 505 (-90.34318, 30.456031, -6.5083602) failed to convert
-rank 84: Point 715 (-89.725179, 29.848675, -8.2296) failed to convert
-rank 48: Point 508 (-90.626879, 29.861572, -0.24772153) failed to convert
-rank 15: Point 510 (-91.415948, 30.517508, -4.6359519) failed to convert
-rank 75: Point 707 (-89.979669, 29.902253, -8.2296) failed to convert
-rank 45: Point 511 (-90.709603, 29.334044, -8.2296) failed to convert
-rank 38: Point 506 (-90.781072, 29.971009, -1.9235391) failed to convert
-rank 3: Point 512 (-91.983895, 28.512184, 48.805308) failed to convert
-rank 47: Point 512 (-90.672181, 29.538883, -0.72743216) failed to convert
-rank 12: Point 500 (-91.552142, 29.937507, -9.1165687) failed to convert
-rank 50: Point 513 (-90.618216, 29.452276, 0.03048) failed to convert
-rank 56: Point 507 (-90.503284, 29.438188, -0.66494519) failed to convert
-rank 97: Point 705 (-89.152939, 29.2651, -0.01037543) failed to convert
-rank 7: Point 513 (-91.719129, 30.520637, -11.626759) failed to convert
-rank 91: Point 707 (-89.342798, 29.237647, -0.02866814) failed to convert
-rank 32: Point 508 (-90.924695, 30.302981, -4.8150631) failed to convert
-rank 99: Point 707 (-88.897447, 29.899638, 3.6597316) failed to convert
-rank 26: Point 507 (-91.143824, 30.230568, -12.838177) failed to convert
-rank 43: Point 515 (-90.731114, 29.384321, -0.7378612) failed to convert
-rank 8: Point 503 (-91.666032, 30.801454, -9.823682) failed to convert
-rank 18: Point 512 (-91.291876, 30.544087, -16.114835) failed to convert
-rank 92: Point 713 (-89.329129, 29.041705, -0.0) failed to convert
-rank 87: Point 707 (-89.498783, 29.823451, -0.0) failed to convert
-rank 69: Point 709 (-90.102338, 29.914113, -5.6567168) failed to convert
-rank 4: Point 511 (-91.808954, 30.8687, -18.196559) failed to convert
-rank 20: Point 508 (-91.256323, 30.085126, -0.75710582) failed to convert
-rank 95: Point 708 (-89.219326, 29.197101, -0.0) failed to convert
-rank 24: Point 507 (-91.209588, 29.693534, -6.443472) failed to convert
-rank 61: Point 513 (-90.327771, 30.358102, -0.4378171) failed to convert
-rank 79: Point 707 (-89.896575, 29.908537, -0.11625615) failed to convert
-rank 86: Point 714 (-89.614883, 29.370501, 0.43312609) failed to convert
-rank 67: Point 706 (-90.157418, 29.897537, -0.53684818) failed to convert
-rank 82: Point 713 (-89.817556, 29.56463, 0.86614559) failed to convert
-rank 13: Point 511 (-91.519546, 29.901733, -5.7119524) failed to convert
-rank 23: Point 510 (-91.190717, 30.273161, -13.528854) failed to convert
-rank 42: Point 510 (-90.708111, 30.019393, 17.492059) failed to convert
-rank 83: Point 707 (-89.774262, 29.774073, -0.40786139) failed to convert
-rank 59: Point 511 (-90.43051, 29.600018, -1.4234077) failed to convert
-rank 89: Point 708 (-89.412177, 29.210187, 0.31299999) failed to convert
-rank 96: Point 716 (-89.189811, 29.315091, 0.71764701) failed to convert
-rank 76: Point 716 (-89.977365, 29.712568, -8.2296) failed to convert
-rank 98: Point 714 (-89.104494, 29.032746, 3.6978766) failed to convert
-rank 33: Point 509 (-90.934694, 29.638767, -8.2296) failed to convert
-rank 29: Point 510 (-91.03561, 30.128342, -11.171531) failed to convert
-rank 27: Point 506 (-91.116311, 30.239975, 35.010205) failed to convert
-rank 65: Point 709 (-90.232187, 29.874971, 3.4479999) failed to convert
-rank 64: Point 714 (-90.285817, 29.679613, 0.1546284) failed to convert
-rank 68: Point 714 (-90.141399, 29.744804, 0.06563161) failed to convert
-rank 94: Point 713 (-89.242467, 29.148401, 3.158162) failed to convert
-rank 74: Point 713 (-89.999828, 29.896274, -9.0) failed to convert
-rank 90: Point 714 (-89.369034, 29.235577, 0.05165089) failed to convert
-rank 73: Point 706 (-90.01538, 29.98835, -1.7680977) failed to convert
-rank 44: Point 508 (-90.708336, 29.536968, -0.46572852) failed to convert
-rank 71: Point 708 (-90.058574, 29.960138, -6.3520324) failed to convert
-rank 9: Point 510 (-91.639222, 30.728399, -8.4430202) failed to convert
-rank 1: Point 514 (-92.060023, 30.452574, -6.5365773) failed to convert
-rank 62: Point 508 (-90.360223, 29.603091, -0.085344) failed to convert
-rank 37: Point 512 (-90.818332, 29.815004, -2.2270587) failed to convert
-rank 36: Point 507 (-90.838498, 29.861432, -1.2249683) failed to convert
-rank 85: Point 707 (-89.710057, 29.222627, 10.554507) failed to convert
-rank 93: Point 708 (-89.24569, 29.477511, 4.7105495) failed to convert
-rank 57: Point 514 (-90.474942, 29.599109, -0.57181898) failed to convert
-rank 17: Point 513 (-91.377014, 29.703651, -0.40024353) failed to convert
-rank 11: Point 509 (-91.573293, 30.439542, -4.1534147) failed to convert
-rank 66: Point 711 (-90.186722, 30.023528, -5.0657763) failed to convert
-rank 81: Point 706 (-89.794092, 30.245318, -2.2133023) failed to convert
-rank 40: Point 506 (-90.755162, 29.860765, -0.16990408) failed to convert
-rank 2: Point 507 (-91.936173, 30.697609, -10.230346) failed to convert
-rank 78: Point 714 (-89.908888, 30.014148, -1.1410327) failed to convert
-rank 28: Point 506 (-91.130676, 29.334186, 0.71341885) failed to convert
-rank 80: Point 712 (-89.844588, 30.143095, 1.8743749) failed to convert
-rank 88: Point 716 (-89.460577, 29.348977, 1.5478451) failed to convert
-rank 70: Point 714 (-90.098721, 29.673427, 0.31299999) failed to convert
-rank 72: Point 714 (-90.051884, 29.796675, -3.6789361) failed to convert
-rank 77: Point 708 (-89.945357, 29.858323, -8.2296) failed to convert
-rank 49: Point 514 (-90.588372, 30.09475, -0.32865648) failed to convert
-rank 35: Point 517 (-90.841041, 30.18928, -2.6028676) failed to convert
-rank 84: Point 716 (-89.751203, 29.530777, 3.0758111) failed to convert
-rank 21: Point 514 (-91.22058, 30.333097, -8.330641) failed to convert
-rank 75: Point 708 (-89.943484, 30.357131, -7.2216666) failed to convert
-rank 0: Point 478 (-92.476847, 29.569662, -0.46677686) failed to convert
-rank 97: Point 706 (-89.083617, 30.035419, 2.9697583) failed to convert
-rank 19: Point 515 (-91.285549, 30.066715, -0.16) failed to convert
-rank 41: Point 512 (-90.738065, 29.892627, 0.09061472) failed to convert
-rank 91: Point 708 (-89.341683, 29.25049, -0.05787495) failed to convert
-rank 99: Point 708 (-88.923643, 29.614699, 8.6748024) failed to convert
-rank 10: Point 506 (-91.596324, 30.81986, -20.0) failed to convert
-rank 25: Point 515 (-91.172022, 30.034942, -0.5342198) failed to convert
-rank 87: Point 708 (-89.473028, 30.124079, 2.8109585) failed to convert
-rank 79: Point 708 (-89.890939, 29.978692, -9.1065103) failed to convert
-rank 34: Point 507 (-90.905117, 29.62515, -1.2923519) failed to convert
-rank 92: Point 714 (-89.330354, 29.027385, -0.06534028) failed to convert
-rank 69: Point 710 (-90.102732, 29.908978, 25.357096) failed to convert
-rank 39: Point 513 (-90.818006, 29.174097, -0.48963289) failed to convert
-rank 14: Point 506 (-91.497039, 29.65751, -0.50242476) failed to convert
-rank 55: Point 512 (-90.498244, 29.689638, -0.75784358) failed to convert
-rank 30: Point 511 (-91.060636, 29.440012, -0.13351642) failed to convert
-rank 60: Point 506 (-90.384538, 29.899263, -1.4332833) failed to convert
-rank 53: Point 510 (-90.511761, 30.04997, 23.511286) failed to convert
-rank 51: Point 513 (-90.556826, 30.089967, -0.35771482) failed to convert
-rank 86: Point 715 (-89.539396, 30.267049, -4.446135) failed to convert
-rank 22: Point 509 (-91.207832, 30.319125, 12.924995) failed to convert
-rank 67: Point 707 (-90.157463, 29.896668, -0.31567901) failed to convert
-rank 95: Point 709 (-89.220041, 29.188838, -0.0) failed to convert
-rank 82: Point 714 (-89.817548, 29.564721, 1.1488591) failed to convert
-rank 31: Point 514 (-90.996928, 29.910184, -3.2404978) failed to convert
-rank 45: Point 512 (-90.704081, 29.414265, -0.27232955) failed to convert
-rank 15: Point 511 (-91.455189, 29.865132, -1.324389) failed to convert
-rank 98: Point 715 (-89.024695, 29.915241, 4.027016) failed to convert
-rank 83: Point 708 (-89.793043, 29.542172, 0.23925331) failed to convert
-rank 56: Point 508 (-90.503039, 29.441617, -0.33726474) failed to convert
-rank 12: Point 501 (-91.529513, 30.322904, -3.3764622) failed to convert
-rank 50: Point 514 (-90.622711, 29.387917, -0.63095766) failed to convert
-rank 48: Point 509 (-90.626347, 29.868918, -0.37782581) failed to convert
-rank 63: Point 513 (-90.270375, 30.409612, -1.2166714) failed to convert
-rank 6: Point 511 (-91.747979, 30.604413, -13.502276) failed to convert
-rank 32: Point 509 (-91.000013, 29.159815, 1.9200906) failed to convert
-rank 89: Point 709 (-89.412936, 29.200927, 0.31299999) failed to convert
-rank 46: Point 504 (-90.69995, 29.363091, -0.20591207) failed to convert
-rank 5: Point 515 (-91.770657, 30.776595, -10.786411) failed to convert
-rank 58: Point 503 (-90.403255, 30.266578, -0.4006334) failed to convert
-rank 52: Point 509 (-90.562928, 29.661157, -0.61975984) failed to convert
-rank 20: Point 509 (-91.239942, 30.346389, 1.0663071) failed to convert
-rank 54: Point 507 (-90.486559, 30.108565, -0.14156444) failed to convert
-rank 94: Point 714 (-89.23786, 29.200741, -0.17506158) failed to convert
-rank 26: Point 508 (-91.232177, 28.822121, 9.4389511) failed to convert
-rank 73: Point 707 (-90.01144, 30.038051, -4.7274483) failed to convert
-rank 24: Point 508 (-91.209564, 29.693771, -1.0613741) failed to convert
-rank 68: Point 715 (-90.119968, 30.02312, -1.0873894) failed to convert
-rank 4: Point 512 (-91.805407, 30.932137, -18.519094) failed to convert
-rank 65: Point 710 (-90.197286, 30.333135, 3.4707743) failed to convert
-rank 76: Point 717 (-89.969853, 29.807643, -8.2296) failed to convert
-rank 96: Point 717 (-89.163463, 29.611253, 4.4558628) failed to convert
-rank 64: Point 715 (-90.313566, 29.305854, -0.1566303) failed to convert
-rank 74: Point 714 (-89.995911, 29.945799, -6.3428884) failed to convert
-rank 90: Point 715 (-89.288592, 30.15699, 4.3274017) failed to convert
-rank 71: Point 709 (-90.06161, 29.921161, -2.7928277) failed to convert
-rank 38: Point 507 (-90.785956, 29.89922, -0.42288346) failed to convert
-rank 43: Point 516 (-90.731105, 29.384418, -0.63777656) failed to convert
-rank 61: Point 514 (-90.387351, 29.554026, 0.08550259) failed to convert
-rank 85: Point 708 (-89.689759, 29.469946, -1.973065) failed to convert
-rank 93: Point 709 (-89.279198, 29.09441, 16.403479) failed to convert
-rank 66: Point 712 (-90.186707, 30.023586, -5.0657763) failed to convert
-rank 42: Point 511 (-90.742208, 29.525638, -1.6005346) failed to convert
-rank 59: Point 512 (-90.471006, 29.038446, 6.0198454) failed to convert
-rank 33: Point 510 (-90.905918, 30.070923, -3.9760964) failed to convert
-rank 80: Point 713 (-89.859464, 29.95887, 12.127677) failed to convert
-rank 44: Point 509 (-90.686017, 29.858786, -0.28974557) failed to convert
-rank 78: Point 715 (-89.964263, 29.315523, 0.91169885) failed to convert
-rank 16: Point 509 (-91.359547, 30.722012, -20.0) failed to convert
-rank 27: Point 507 (-91.115118, 30.258403, 3.0988565) failed to convert
-rank 3: Point 513 (-91.8714, 30.630033, -6.9015286) failed to convert
-rank 57: Point 515 (-90.476433, 29.578386, 0.50198412) failed to convert
-rank 9: Point 511 (-91.6269, 30.940196, -19.629308) failed to convert
-rank 72: Point 715 (-90.033574, 30.030845, 2.351204) failed to convert
-rank 7: Point 514 (-91.750548, 29.962036, -2.0554918) failed to convert
-rank 81: Point 707 (-89.814698, 29.992657, 2.53) failed to convert
-rank 70: Point 715 (-90.097355, 29.691071, -1.1604461) failed to convert
-rank 77: Point 709 (-89.945336, 29.858358, -8.2296) failed to convert
-rank 36: Point 508 (-90.845615, 29.755997, -0.78492043) failed to convert
-rank 88: Point 717 (-89.398256, 30.073683, 2.6602783) failed to convert
-rank 8: Point 504 (-91.714668, 29.947583, -4.5976882) failed to convert
-rank 75: Point 709 (-89.979759, 29.901062, 0.70894316) failed to convert
-rank 62: Point 509 (-90.387862, 29.225615, 1.1584805) failed to convert
-rank 84: Point 717 (-89.681275, 30.377835, -2.5188023) failed to convert
-rank 17: Point 514 (-91.374893, 29.738672, -6.8762885) failed to convert
-rank 1: Point 515 (-92.093627, 29.800658, -0.89439853) failed to convert
-rank 29: Point 511 (-91.031543, 30.190059, -11.285233) failed to convert
-rank 11: Point 510 (-91.599717, 29.984891, -0.56267967) failed to convert
-rank 37: Point 513 (-90.814536, 29.870844, -1.468215) failed to convert
-rank 35: Point 518 (-90.850095, 30.055865, -3.415818) failed to convert
-rank 97: Point 707 (-89.174505, 29.021301, 2.6004531) failed to convert
-rank 91: Point 709 (-89.348526, 29.171252, 0.31299999) failed to convert
-rank 13: Point 512 (-91.519532, 29.901792, -5.7101236) failed to convert
-rank 69: Point 711 (-90.136161, 29.47352, 1.6242948) failed to convert
-rank 99: Point 709 (-88.934647, 29.494627, 11.87423) failed to convert
-rank 87: Point 709 (-89.476923, 30.078537, 1.5338298) failed to convert
-rank 79: Point 709 (-89.946785, 29.275529, 0.31299999) failed to convert
-rank 86: Point 716 (-89.551997, 30.118728, 3.6934954) failed to convert
-rank 92: Point 715 (-89.330802, 29.022194, -0.0) failed to convert
-rank 67: Point 708 (-90.152991, 29.954843, 22.73905) failed to convert
-rank 49: Point 515 (-90.615578, 29.710588, -0.813836) failed to convert
-rank 21: Point 515 (-91.22377, 30.282522, -13.320066) failed to convert
-rank 25: Point 516 (-91.196244, 29.651076, -3.7157243) failed to convert
-rank 2: Point 508 (-91.919272, 31.009167, -17.437579) failed to convert
-rank 10: Point 507 (-91.596464, 30.817217, -13.045219) failed to convert
-rank 18: Point 513 (-91.362915, 29.385808, 2.1413227) failed to convert
-rank 98: Point 716 (-89.019159, 29.975111, 4.4033065) failed to convert
-rank 82: Point 715 (-89.817539, 29.564807, 1.0352754) failed to convert
-rank 34: Point 508 (-90.938689, 29.116711, 1.5020543) failed to convert
-rank 95: Point 710 (-89.219185, 29.198561, -0.255789) failed to convert
-rank 40: Point 507 (-90.755779, 29.851765, -0.61162825) failed to convert
-rank 96: Point 718 (-89.158119, 29.670848, 3.6667173) failed to convert
-rank 23: Point 511 (-91.185912, 30.347632, 11.662415) failed to convert
-rank 51: Point 514 (-90.585561, 29.686339, -0.65605294) failed to convert
-rank 39: Point 514 (-90.803654, 29.386996, -8.2296) failed to convert
-rank 14: Point 507 (-91.468151, 30.144891, -2.5508679) failed to convert
-rank 60: Point 507 (-90.379384, 29.96913, -2.619756) failed to convert
-rank 83: Point 709 (-89.785874, 29.630512, -0.70501934) failed to convert
-rank 47: Point 513 (-90.650506, 29.849371, -0.45091822) failed to convert
-rank 30: Point 512 (-91.01321, 30.169495, -11.997234) failed to convert
-rank 64: Point 716 (-90.297975, 29.515946, 0.28326495) failed to convert
-rank 89: Point 710 (-89.413811, 29.190675, -0.05992517) failed to convert
-rank 0: Point 479 (-92.475947, 29.583265, -0.26381488) failed to convert
-rank 76: Point 718 (-89.978833, 29.693673, -5.0895507) failed to convert
-rank 22: Point 510 (-91.2601, 29.483002, -0.67329201) failed to convert
-rank 94: Point 715 (-89.241968, 29.153714, 1.9609368) failed to convert
-rank 90: Point 716 (-89.380246, 29.104814, 0.20704091) failed to convert
-rank 73: Point 708 (-90.017634, 29.959167, -1.0126714) failed to convert
-rank 74: Point 715 (-89.999806, 29.896307, 1.8502504) failed to convert
-rank 41: Point 513 (-90.72931, 30.019127, -4.2563605) failed to convert
-rank 31: Point 515 (-91.029559, 29.409088, -0.0) failed to convert
-rank 19: Point 516 (-91.302221, 29.796411, -0.02) failed to convert
-rank 68: Point 716 (-90.128216, 29.916155, -7.3365365) failed to convert
-rank 71: Point 710 (-90.068476, 29.832954, -9.0) failed to convert
-rank 65: Point 711 (-90.225934, 29.957249, 27.852382) failed to convert
-rank 85: Point 709 (-89.688457, 29.484852, 17.181742) failed to convert
-rank 45: Point 513 (-90.65946, 30.05548, -10.122409) failed to convert
-rank 15: Point 512 (-91.465239, 29.695903, -0.19970489) failed to convert
-rank 12: Point 502 (-91.496739, 30.873383, -15.32799) failed to convert
-rank 66: Point 713 (-90.186697, 30.023625, -5.0657763) failed to convert
-rank 93: Point 710 (-89.270968, 29.188428, 6.5288189) failed to convert
-rank 32: Point 510 (-90.91764, 30.407629, -7.5217265) failed to convert
-rank 6: Point 512 (-91.742373, 30.70365, -15.04188) failed to convert
-rank 78: Point 716 (-89.908823, 30.014877, -9.0) failed to convert
-rank 80: Point 714 (-89.853276, 30.034632, 0.15847485) failed to convert
-rank 72: Point 716 (-90.033581, 30.03069, 4.2991649) failed to convert
-rank 81: Point 708 (-89.79424, 30.243354, -1.6086097) failed to convert
-rank 70: Point 716 (-90.071332, 30.02631, -4.7945043) failed to convert
-rank 54: Point 508 (-90.521796, 29.619564, 0.74200548) failed to convert
-rank 4: Point 513 (-91.879438, 29.582247, -0.19843658) failed to convert
-rank 48: Point 510 (-90.642845, 29.633739, -0.87775482) failed to convert
-rank 24: Point 509 (-91.184377, 30.093552, -1.1041081) failed to convert
-rank 77: Point 710 (-89.945305, 29.85841, -8.2296) failed to convert
-rank 55: Point 513 (-90.485413, 29.86752, -8.2296) failed to convert
-rank 84: Point 718 (-89.679749, 30.396005, -3.0161119) failed to convert
-rank 88: Point 718 (-89.461496, 29.337958, -4.1641778) failed to convert
-rank 28: Point 507 (-91.109522, 29.666806, -1.1294986) failed to convert
-rank 61: Point 515 (-90.362322, 29.894075, -0.40869026) failed to convert
-rank 75: Point 710 (-89.979643, 29.902391, 0.8033812) failed to convert
-rank 33: Point 511 (-90.889779, 30.310908, -4.9448187) failed to convert
-rank 59: Point 513 (-90.415211, 29.809629, -0.50548015) failed to convert
-rank 27: Point 508 (-91.170264, 29.391721, -0.20056611) failed to convert
-rank 42: Point 512 (-90.720313, 29.843452, -0.32435145) failed to convert
-rank 44: Point 510 (-90.686005, 29.858846, -0.98355286) failed to convert
-rank 43: Point 517 (-90.676454, 30.172517, -0.41649038) failed to convert
-rank 53: Point 511 (-90.54282, 29.616927, -0.5456475) failed to convert
-rank 87: Point 710 (-89.537818, 29.361717, 29.48948) failed to convert
-rank 69: Point 712 (-90.115962, 29.736766, -0.11168719) failed to convert
-rank 91: Point 710 (-89.34436, 29.219174, -0.54392655) failed to convert
-rank 52: Point 510 (-90.578658, 29.438968, -0.45884226) failed to convert
-rank 9: Point 512 (-91.626759, 30.942365, -21.306369) failed to convert
-rank 50: Point 515 (-90.603433, 29.661946, 0.81552487) failed to convert
-rank 57: Point 516 (-90.496661, 29.296592, 0.82948769) failed to convert
-rank 38: Point 508 (-90.786165, 29.896066, -0.55344887) failed to convert
-rank 97: Point 708 (-89.16122, 29.17121, -0.0) failed to convert
-rank 99: Point 710 (-88.895161, 29.920324, 4.229312) failed to convert
-rank 67: Point 709 (-90.196045, 29.389463, 0.31299999) failed to convert
-rank 7: Point 515 (-91.691717, 31.000281, -17.195939) failed to convert
-rank 79: Point 710 (-89.900896, 29.854156, -9.7033088) failed to convert
-rank 56: Point 509 (-90.484686, 29.697038, -0.33906269) failed to convert
-rank 5: Point 516 (-91.758426, 30.992794, -12.578108) failed to convert
-rank 86: Point 717 (-89.60478, 29.491329, -0.0) failed to convert
-rank 36: Point 509 (-90.799742, 30.429266, -7.7937904) failed to convert
-rank 92: Point 716 (-89.303207, 29.340325, -0.51343205) failed to convert
-rank 82: Point 716 (-89.789959, 29.904756, -0.88871191) failed to convert
-rank 98: Point 717 (-89.030707, 29.848693, 4.6755938) failed to convert
-rank 58: Point 504 (-90.464109, 29.432597, -0.0) failed to convert
-rank 63: Point 514 (-90.305423, 29.944099, -8.0500734) failed to convert
-rank 8: Point 505 (-91.68769, 30.423847, -5.9842548) failed to convert
-rank 3: Point 514 (-91.905455, 30.002533, -3.2272675) failed to convert
-rank 83: Point 710 (-89.773361, 29.784, -8.2296) failed to convert
-rank 26: Point 509 (-91.171517, 29.795344, -4.4971363) failed to convert
-rank 20: Point 510 (-91.229006, 30.51981, 0.1487944) failed to convert
-rank 96: Point 719 (-89.191074, 29.300545, 0.53043278) failed to convert
-rank 95: Point 711 (-89.219541, 29.194485, -0.16024327) failed to convert
-rank 1: Point 516 (-92.092061, 29.830118, -0.56214714) failed to convert
-rank 29: Point 512 (-91.030761, 30.201964, 16.222182) failed to convert
-rank 64: Point 717 (-90.288199, 29.647072, -0.14830575) failed to convert
-rank 37: Point 514 (-90.884547, 28.825203, 14.284891) failed to convert
-rank 76: Point 719 (-89.977345, 29.712511, -8.2296) failed to convert
-rank 89: Point 711 (-89.411845, 29.213406, 0.31299999) failed to convert
-rank 11: Point 511 (-91.623687, 29.567137, 1.469346) failed to convert
-rank 46: Point 505 (-90.697032, 29.405406, -8.2296) failed to convert
-rank 73: Point 709 (-90.016937, 29.967929, -0.16013449) failed to convert
-rank 16: Point 510 (-91.36103, 30.697633, -11.039582) failed to convert
-rank 17: Point 515 (-91.347564, 30.187334, -1.0646879) failed to convert
-rank 90: Point 717 (-89.393344, 28.951743, 1.702627) failed to convert
-rank 74: Point 716 (-89.995882, 29.945852, -5.0272849) failed to convert
-rank 94: Point 716 (-89.241408, 29.160087, -1.3495367) failed to convert
-rank 68: Point 717 (-90.119997, 30.022502, -0.96417154) failed to convert
-rank 49: Point 516 (-90.62001, 29.647531, 1.1319144) failed to convert
-rank 35: Point 519 (-90.841041, 30.189239, -2.5503542) failed to convert
-rank 13: Point 513 (-91.519522, 29.901831, -5.7101236) failed to convert
-rank 10: Point 508 (-91.602503, 30.714021, -7.8901559) failed to convert
-rank 71: Point 711 (-90.06979, 29.816042, 3.1075779) failed to convert
-rank 25: Point 517 (-91.197502, 29.630969, 5.3369642) failed to convert
-rank 21: Point 516 (-91.215977, 30.405909, -7.3660001) failed to convert
-rank 18: Point 514 (-91.291836, 30.544079, -16.352823) failed to convert
-rank 2: Point 509 (-91.919211, 31.009171, -19.057072) failed to convert
-rank 62: Point 510 (-90.316876, 30.186584, 3.5598207) failed to convert
-rank 85: Point 710 (-89.68986, 29.467379, -2.3620788) failed to convert
-rank 65: Point 712 (-90.268817, 29.386892, -0.60195319) failed to convert
-rank 40: Point 508 (-90.709191, 30.522657, -11.788015) failed to convert
-rank 66: Point 714 (-90.14956, 30.505892, -9.4331075) failed to convert
-rank 60: Point 508 (-90.380805, 29.94965, -0.58587787) failed to convert
-rank 34: Point 509 (-90.905096, 29.625185, -1.2923519) failed to convert
-rank 23: Point 512 (-91.190257, 30.27891, 6.736282) failed to convert
-rank 51: Point 515 (-90.575763, 29.824365, -0.4518609) failed to convert
-rank 80: Point 715 (-89.887252, 29.611665, 28.670256) failed to convert
-rank 39: Point 515 (-90.805305, 29.362471, -0.31755956) failed to convert
-rank 70: Point 717 (-90.088823, 29.80119, -4.0203122) failed to convert
-rank 78: Point 717 (-89.947074, 29.533787, -0.07825592) failed to convert
-rank 72: Point 717 (-90.031237, 30.060448, 2.9920269) failed to convert
-rank 84: Point 719 (-89.725152, 29.848621, -8.2296) failed to convert
-rank 47: Point 514 (-90.687814, 29.312809, -0.78019426) failed to convert
-rank 81: Point 709 (-89.845448, 29.612216, -4.8853347) failed to convert
-rank 93: Point 711 (-89.193979, 30.058886, 0.31583989) failed to convert
-rank 77: Point 711 (-89.959328, 29.681265, -3.0023098) failed to convert
-rank 30: Point 513 (-90.993898, 30.461988, -11.772924) failed to convert
-rank 31: Point 516 (-90.970413, 30.311357, -8.0844736) failed to convert
-rank 88: Point 719 (-89.46147, 29.337928, -4.1641778) failed to convert
-rank 19: Point 517 (-91.285481, 30.06678, -0.16) failed to convert
-rank 41: Point 514 (-90.696097, 30.495123, -10.649414) failed to convert
-rank 75: Point 711 (-89.990088, 29.769931, -8.2296) failed to convert
-rank 45: Point 514 (-90.667109, 29.94639, -0.29688809) failed to convert
-rank 15: Point 513 (-91.46206, 29.749376, -0.3410178) failed to convert
-rank 0: Point 480 (-92.492464, 29.218884, 16.234336) failed to convert
-rank 12: Point 503 (-91.515697, 30.55586, -6.5655168) failed to convert
-rank 69: Point 713 (-90.115865, 29.737947, 0.31299999) failed to convert
-rank 54: Point 509 (-90.523477, 29.595765, -0.13547278) failed to convert
-rank 6: Point 513 (-91.747853, 30.60665, -13.712953) failed to convert
-rank 97: Point 709 (-89.087715, 29.989664, 2.7570863) failed to convert
-rank 48: Point 511 (-90.642793, 29.633771, -1.0348563) failed to convert
-rank 14: Point 508 (-91.498045, 29.640083, -0.46559653) failed to convert
-rank 4: Point 514 (-91.808492, 30.876768, -18.361151) failed to convert
-rank 91: Point 711 (-89.343126, 29.233403, 0.00487508) failed to convert
-rank 55: Point 514 (-90.473768, 30.02803, 14.365053) failed to convert
-rank 79: Point 711 (-89.947177, 29.27049, 15.020916) failed to convert
-rank 99: Point 711 (-88.901852, 29.847543, 2.334883) failed to convert
-rank 67: Point 710 (-90.157387, 29.897485, -0.81703744) failed to convert
-rank 24: Point 510 (-91.208981, 29.702958, -1.3081418) failed to convert
-rank 87: Point 711 (-89.479411, 30.048355, -0.1622607) failed to convert
-rank 22: Point 511 (-91.209851, 30.287108, -13.755625) failed to convert
-rank 82: Point 717 (-89.755228, 30.328071, -6.988699) failed to convert
-rank 86: Point 718 (-89.560279, 30.020818, 2.9113836) failed to convert
-rank 61: Point 516 (-90.362466, 29.891961, -0.37306259) failed to convert
-rank 28: Point 508 (-91.112102, 29.626391, -0.51522475) failed to convert
-rank 59: Point 514 (-90.435869, 29.52595, -0.21336) failed to convert
-rank 44: Point 511 (-90.685996, 29.858885, -0.64498154) failed to convert
-rank 33: Point 512 (-90.905113, 30.082839, 11.456187) failed to convert
-rank 32: Point 511 (-90.956395, 29.825841, -2.3836145) failed to convert
-rank 27: Point 509 (-91.169557, 29.402924, -0.37543742) failed to convert
-rank 42: Point 513 (-90.74784, 29.4433, -0.6276402) failed to convert
-rank 92: Point 717 (-89.305247, 29.316882, -0.0) failed to convert
-rank 76: Point 720 (-89.969491, 29.812017, 1.0426212) failed to convert
-rank 96: Point 720 (-89.201096, 29.187122, -0.00044755) failed to convert
-rank 7: Point 516 (-91.719097, 30.520689, -10.711826) failed to convert
-rank 98: Point 718 (-89.090877, 29.183653, 5.0329466) failed to convert
-rank 95: Point 712 (-89.23412, 29.028303, 2.3239498) failed to convert
-rank 89: Point 712 (-89.412287, 29.208143, 0.31299999) failed to convert
-rank 83: Point 711 (-89.790909, 29.56803, 26.01403) failed to convert
-rank 43: Point 518 (-90.73271, 29.360892, 2.273213) failed to convert
-rank 9: Point 513 (-91.628388, 30.914293, 3.419105) failed to convert
-rank 53: Point 512 (-90.55566, 29.436267, -8.2296) failed to convert
-rank 5: Point 517 (-91.769997, 30.787596, 13.104054) failed to convert
-rank 52: Point 511 (-90.53525, 30.048213, 18.740285) failed to convert
-rank 36: Point 510 (-90.845586, 29.756281, -1.6272257) failed to convert
-rank 50: Point 516 (-90.60342, 29.662005, -0.40265339) failed to convert
-rank 38: Point 509 (-90.818375, 29.421397, 0.03048) failed to convert
-rank 57: Point 517 (-90.488861, 29.405442, -0.13438482) failed to convert
-rank 68: Point 718 (-90.128964, 29.906245, -0.95084104) failed to convert
-rank 64: Point 718 (-90.258652, 30.040357, 2.7634908) failed to convert
-rank 74: Point 717 (-90.011068, 29.752645, -1.466853) failed to convert
-rank 94: Point 717 (-89.237359, 29.206229, -0.01380202) failed to convert
-rank 63: Point 515 (-90.333471, 29.566761, -2.883408) failed to convert
-rank 8: Point 506 (-91.662931, 30.855045, -11.42969) failed to convert
-rank 56: Point 510 (-90.50305, 29.44142, -0.19892207) failed to convert
-rank 85: Point 711 (-89.651695, 29.927724, 2.8400103) failed to convert
-rank 73: Point 710 (-90.011413, 30.037997, -4.7274483) failed to convert
-rank 90: Point 718 (-89.378271, 29.127744, 0.31299999) failed to convert
-rank 71: Point 712 (-90.058582, 29.959945, -5.1961366) failed to convert
-rank 65: Point 713 (-90.213253, 30.123931, 4.3677557) failed to convert
-rank 3: Point 515 (-91.874548, 30.571743, -5.6010654) failed to convert
-rank 58: Point 505 (-90.455728, 29.548456, -0.54155965) failed to convert
-rank 20: Point 511 (-91.263222, 29.97407, -9.1165687) failed to convert
-rank 37: Point 515 (-90.771992, 30.490794, -9.7742926) failed to convert
-rank 11: Point 512 (-91.544897, 30.918901, -12.499027) failed to convert
-rank 29: Point 513 (-91.036309, 30.117119, -10.922565) failed to convert
-rank 78: Point 718 (-89.909588, 30.005048, 0.0838049) failed to convert
-rank 80: Point 716 (-89.875611, 29.757057, -0.10079979) failed to convert
-rank 46: Point 506 (-90.628038, 30.390683, -3.9671651) failed to convert
-rank 66: Point 715 (-90.186681, 30.023684, -5.0657763) failed to convert
-rank 84: Point 720 (-89.724763, 29.853126, -2.2795118) failed to convert
-rank 10: Point 509 (-91.651285, 29.868828, -1.844216) failed to convert
-rank 72: Point 718 (-90.033582, 30.030491, -4.8490635) failed to convert
-rank 81: Point 710 (-89.792761, 30.261234, -1.4012428) failed to convert
-rank 26: Point 510 (-91.144931, 30.21312, -13.127737) failed to convert
-rank 70: Point 718 (-90.088434, 29.806172, 0.95159178) failed to convert
-rank 1: Point 517 (-92.092695, 29.817202, -0.002) failed to convert
-rank 77: Point 712 (-89.940101, 29.92376, 32.072434) failed to convert
-rank 93: Point 712 (-89.269453, 29.20565, -0.94496742) failed to convert
-rank 88: Point 720 (-89.394682, 30.114005, 2.8800001) failed to convert
-rank 17: Point 516 (-91.322652, 30.591128, -15.815624) failed to convert
-rank 13: Point 514 (-91.49828, 30.261359, -1.4006122) failed to convert
-rank 49: Point 517 (-90.581598, 30.189567, 1.663043) failed to convert
-rank 35: Point 520 (-90.841041, 30.189179, -1.9964477) failed to convert
-rank 2: Point 510 (-91.919171, 31.009173, -19.391409) failed to convert
-rank 25: Point 518 (-91.191219, 29.730966, -0.68817988) failed to convert
-rank 16: Point 511 (-91.413927, 29.828124, -7.4797925) failed to convert
-rank 21: Point 517 (-91.279249, 29.390804, 1.9118905) failed to convert
-rank 18: Point 515 (-91.292466, 30.533982, -15.582742) failed to convert
-rank 40: Point 509 (-90.755792, 29.851433, -1.0291889) failed to convert
-rank 75: Point 712 (-89.974681, 29.965129, 2.4621632) failed to convert
-rank 34: Point 510 (-90.86773, 30.182159, -2.4435724) failed to convert
-rank 69: Point 714 (-90.161365, 29.141742, 0.30765381) failed to convert
-rank 62: Point 511 (-90.338894, 29.891308, -1.0158823) failed to convert
-rank 60: Point 509 (-90.379351, 29.969079, -2.619756) failed to convert
-rank 79: Point 712 (-89.900897, 29.854095, -9.7033088) failed to convert
-rank 51: Point 516 (-90.534211, 30.40383, -1.0578138) failed to convert
-rank 91: Point 712 (-89.34715, 29.186781, -1.6820261) failed to convert
-rank 39: Point 516 (-90.778771, 29.752884, -1.5403748) failed to convert
-rank 97: Point 710 (-89.161958, 29.162648, 4.2934396) failed to convert
-rank 87: Point 712 (-89.54117, 29.32073, 0.38086254) failed to convert
-rank 82: Point 718 (-89.778187, 30.048613, -0.7710716) failed to convert
-rank 23: Point 513 (-91.232433, 29.607734, -0.235) failed to convert
-rank 67: Point 711 (-90.172185, 29.703041, -0.13135935) failed to convert
-rank 19: Point 518 (-91.25395, 30.57121, -0.10758714) failed to convert
-rank 15: Point 514 (-91.465503, 29.691135, -0.50506685) failed to convert
-rank 99: Point 712 (-88.939447, 29.441297, 13.56603) failed to convert
-rank 86: Point 719 (-89.593255, 29.629025, 0.10720709) failed to convert
-rank 47: Point 515 (-90.649636, 29.861428, -0.35407388) failed to convert
-rank 30: Point 514 (-91.01441, 30.150964, -11.677499) failed to convert
-rank 45: Point 515 (-90.709429, 29.336481, -8.2296) failed to convert
-rank 54: Point 510 (-90.522266, 29.612684, -0.47164498) failed to convert
-rank 6: Point 514 (-91.756483, 30.453331, -7.8222876) failed to convert
-rank 98: Point 719 (-89.063911, 29.482948, 4.7465322) failed to convert
-rank 96: Point 721 (-89.197098, 29.232184, -0.15833632) failed to convert
-rank 48: Point 512 (-90.640045, 29.673004, 1.0217426) failed to convert
-rank 31: Point 517 (-91.035338, 29.319015, -0.32248413) failed to convert
-rank 12: Point 504 (-91.552104, 29.937521, -9.1165687) failed to convert
-rank 92: Point 718 (-89.304865, 29.321198, -0.0) failed to convert
-rank 95: Point 713 (-89.220498, 29.183466, -0.0) failed to convert
-rank 83: Point 712 (-89.770813, 29.814756, -0.0) failed to convert
-rank 89: Point 713 (-89.388628, 29.483722, 2.8249965) failed to convert
-rank 76: Point 721 (-89.961468, 29.913289, 1.1146198) failed to convert
-rank 0: Point 481 (-92.479991, 29.486799, 8.6999124) failed to convert
-rank 64: Point 719 (-90.23167, 30.395762, -0.54597466) failed to convert
-rank 4: Point 515 (-91.812906, 30.797646, -10.990648) failed to convert
-rank 55: Point 515 (-90.475296, 30.006787, 31.018611) failed to convert
-rank 24: Point 511 (-91.209583, 29.693246, -5.908548) failed to convert
-rank 14: Point 509 (-91.483797, 29.881357, -6.0061617) failed to convert
-rank 68: Point 719 (-90.128195, 29.916212, -7.3365365) failed to convert
-rank 22: Point 512 (-91.244243, 29.738791, -7.2542405) failed to convert
-rank 85: Point 712 (-89.699473, 29.349406, 0.31299999) failed to convert
-rank 73: Point 711 (-90.011394, 30.037961, -4.7274483) failed to convert
-rank 94: Point 718 (-89.2445, 29.124724, 0.82158412) failed to convert
-rank 74: Point 718 (-90.007548, 29.797504, 22.579909) failed to convert
-rank 90: Point 719 (-89.303996, 29.982132, 1.29) failed to convert
-rank 41: Point 515 (-90.738167, 29.890977, -1.0711569) failed to convert
-rank 59: Point 515 (-90.411498, 29.860176, -0.47251144) failed to convert
-rank 32: Point 512 (-90.966288, 29.675723, -0.56945512) failed to convert
-rank 65: Point 714 (-90.2689, 29.385398, 0.45794644) failed to convert
-rank 78: Point 719 (-89.908863, 30.01402, -3.8557964) failed to convert
-rank 61: Point 517 (-90.404137, 29.323618, -0.0) failed to convert
-rank 71: Point 713 (-90.069289, 29.822425, -4.8066963) failed to convert
-rank 27: Point 510 (-91.114562, 30.266795, 13.024783) failed to convert
-rank 66: Point 716 (-90.251158, 29.16938, -0.02611264) failed to convert
-rank 9: Point 514 (-91.639511, 30.722678, -8.8191355) failed to convert
-rank 44: Point 512 (-90.684705, 29.87734, 0.16058851) failed to convert
-rank 70: Point 719 (-90.120767, 29.386064, 0.31299999) failed to convert
-rank 7: Point 517 (-91.691676, 31.000326, -20.253349) failed to convert
-rank 28: Point 509 (-91.108478, 29.683095, -1.450154) failed to convert
-rank 42: Point 514 (-90.71859, 29.868291, -0.28388191) failed to convert
-rank 77: Point 713 (-89.943805, 29.877158, 16.405892) failed to convert
-rank 53: Point 513 (-90.522779, 29.896795, -0.4900724) failed to convert
-rank 72: Point 719 (-90.041355, 29.931192, -0.38998974) failed to convert
-rank 80: Point 717 (-89.90437, 29.396221, 1.5) failed to convert
-rank 84: Point 721 (-89.69893, 30.165279, 5.8175316) failed to convert
-rank 33: Point 513 (-90.905498, 30.077069, 18.473964) failed to convert
-rank 93: Point 713 (-89.270206, 29.196712, 15.630166) failed to convert
-rank 38: Point 510 (-90.778628, 30.00558, -10.491826) failed to convert
-rank 81: Point 711 (-89.845428, 29.612273, -4.8853347) failed to convert
-rank 57: Point 518 (-90.452698, 29.905923, 0.97275049) failed to convert
-rank 52: Point 512 (-90.578634, 29.439096, -0.69596573) failed to convert
-rank 43: Point 519 (-90.697517, 29.870861, -0.83788171) failed to convert
-rank 88: Point 721 (-89.46143, 29.337882, -4.1641778) failed to convert
-rank 5: Point 518 (-91.824923, 29.797345, 1.257088) failed to convert
-rank 63: Point 516 (-90.341147, 29.46272, 0.458) failed to convert
-rank 75: Point 713 (-89.990062, 29.770229, -8.2296) failed to convert
-rank 56: Point 511 (-90.475533, 29.823677, -0.61930249) failed to convert
-rank 69: Point 715 (-90.093661, 30.024909, -1.6315475) failed to convert
-rank 8: Point 507 (-91.666563, 30.792089, -9.8630428) failed to convert
-rank 3: Point 516 (-91.936837, 29.413021, 2.7) failed to convert
-rank 11: Point 513 (-91.614454, 29.727301, -0.42450119) failed to convert
-rank 97: Point 711 (-89.109594, 29.747838, 3.6224064) failed to convert
-rank 37: Point 516 (-90.814546, 29.870627, -1.2774711) failed to convert
-rank 29: Point 514 (-91.035417, 30.13065, -6.2839686) failed to convert
-rank 79: Point 713 (-89.900897, 29.854054, -9.7033088) failed to convert
-rank 10: Point 510 (-91.596935, 30.809041, -11.576012) failed to convert
-rank 20: Point 512 (-91.303399, 29.321669, 0.94565955) failed to convert
-rank 13: Point 515 (-91.471167, 30.714748, -9.4203562) failed to convert
-rank 87: Point 713 (-89.537596, 29.362174, 31.670035) failed to convert
-rank 91: Point 713 (-89.357844, 29.062664, 0.38301766) failed to convert
-rank 67: Point 712 (-90.157248, 29.898419, 0.76635391) failed to convert
-rank 86: Point 720 (-89.61204, 29.403672, 1.3927025) failed to convert
-rank 46: Point 507 (-90.697026, 29.405366, -8.2296) failed to convert
-rank 26: Point 511 (-91.15329, 30.082097, -2.2905792) failed to convert
-rank 36: Point 511 (-90.845592, 29.756122, -1.2533211) failed to convert
-rank 1: Point 518 (-92.092009, 29.83015, -0.87970278) failed to convert
-rank 17: Point 517 (-91.374858, 29.738691, -6.8762885) failed to convert
-rank 58: Point 506 (-90.450605, 29.619138, -0.57813112) failed to convert
-rank 2: Point 511 (-91.919296, 31.006451, -17.364128) failed to convert
-rank 16: Point 512 (-91.392012, 30.19081, -0.67866589) failed to convert
-rank 99: Point 713 (-88.89634, 29.906504, 3.8191287) failed to convert
-rank 82: Point 719 (-89.817508, 29.564717, 0.9910208) failed to convert
-rank 21: Point 518 (-91.21732, 30.384454, -15.556993) failed to convert
-rank 25: Point 519 (-91.16165, 30.197767, -7.4452634) failed to convert
-rank 40: Point 510 (-90.755345, 29.857801, -0.076241) failed to convert
-rank 34: Point 511 (-90.899068, 29.71561, -0.5011023) failed to convert
-rank 62: Point 512 (-90.338464, 29.897079, -0.90410349) failed to convert
-rank 18: Point 516 (-91.293966, 30.509818, -15.919401) failed to convert
-rank 98: Point 720 (-89.123746, 28.814526, 226.45591) failed to convert
-rank 96: Point 722 (-89.195599, 29.248826, -0.00310763) failed to convert
-rank 39: Point 517 (-90.770771, 29.869621, -0.48369475) failed to convert
-rank 51: Point 517 (-90.58966, 29.628133, -0.49115027) failed to convert
-rank 92: Point 719 (-89.305322, 29.315921, -0.0) failed to convert
-rank 83: Point 713 (-89.767964, 29.849582, -0.0012774) failed to convert
-rank 23: Point 514 (-91.211629, 29.940221, -0.82972373) failed to convert
-rank 50: Point 517 (-90.603412, 29.662045, -1.0170067) failed to convert
-rank 49: Point 518 (-90.615558, 29.710645, -0.28891009) failed to convert
-rank 89: Point 714 (-89.436131, 28.928008, 2.8280612) failed to convert
-rank 19: Point 519 (-91.257025, 30.522051, -10.894738) failed to convert
-rank 60: Point 510 (-90.381008, 29.946575, 15.170131) failed to convert
-rank 64: Point 720 (-90.311656, 29.330705, 3.6140172) failed to convert
-rank 95: Point 714 (-89.174983, 29.696947, 3.1109458) failed to convert
-rank 76: Point 722 (-90.015651, 29.222635, -0.46448622) failed to convert
-rank 90: Point 720 (-89.363518, 29.298797, 18.205732) failed to convert
-rank 68: Point 720 (-90.119928, 30.023084, -1.1398312) failed to convert
-rank 74: Point 719 (-90.009667, 29.770484, 0.92765634) failed to convert
-rank 30: Point 515 (-91.012312, 30.182828, 19.405164) failed to convert
-rank 73: Point 712 (-90.01789, 29.95498, -2.0425279) failed to convert
-rank 47: Point 516 (-90.621608, 30.258603, -0.40485285) failed to convert
-rank 48: Point 513 (-90.610708, 30.088831, -0.41457766) failed to convert
-rank 15: Point 515 (-91.433172, 30.232091, -4.1266116) failed to convert
-rank 85: Point 713 (-89.688563, 29.481095, 25.951043) failed to convert
-rank 94: Point 719 (-89.23775, 29.201569, -0.25428334) failed to convert
-rank 45: Point 516 (-90.709621, 29.333662, -8.2296) failed to convert
-rank 78: Point 720 (-89.92554, 29.804966, -0.0) failed to convert
-rank 6: Point 515 (-91.742373, 30.703589, -15.04188) failed to convert
-rank 35: Point 521 (-90.851916, 30.028833, -3.4066554) failed to convert
-rank 54: Point 511 (-90.518752, 29.661619, -0.5265215) failed to convert
-rank 71: Point 714 (-90.058573, 29.960004, -6.6577469) failed to convert
-rank 70: Point 720 (-90.100519, 29.649631, 0.71837938) failed to convert
-rank 66: Point 717 (-90.256069, 29.10313, 0.60038972) failed to convert
-rank 65: Point 715 (-90.268782, 29.386942, -0.98781849) failed to convert
-rank 77: Point 714 (-89.952891, 29.762604, -0.00155368) failed to convert
-rank 12: Point 505 (-91.551602, 29.946041, -9.1379047) failed to convert
-rank 31: Point 518 (-91.010404, 29.703008, -0.51725549) failed to convert
-rank 84: Point 722 (-89.724733, 29.853179, -1.5242061) failed to convert
-rank 80: Point 718 (-89.867527, 29.8562, 0.47397174) failed to convert
-rank 72: Point 720 (-90.003352, 30.41345, -8.8474077) failed to convert
-rank 81: Point 712 (-89.847895, 29.581437, 0.59199198) failed to convert
-rank 88: Point 722 (-89.459224, 29.36359, 19.810153) failed to convert
-rank 14: Point 510 (-91.46573, 30.184698, -1.4327178) failed to convert
-rank 93: Point 714 (-89.195078, 30.046018, -0.0) failed to convert
-rank 22: Point 513 (-91.196362, 30.499673, 20.690401) failed to convert
-rank 55: Point 516 (-90.51423, 29.466302, 0.17700948) failed to convert
-rank 41: Point 516 (-90.769514, 29.433722, -2.584963) failed to convert
-rank 4: Point 516 (-91.804912, 30.940729, 2.3395619) failed to convert
-rank 24: Point 512 (-91.204961, 29.766956, -0.014) failed to convert
-rank 75: Point 714 (-90.00015, 29.641713, 0.31299999) failed to convert
-rank 0: Point 482 (-92.487074, 29.317544, 11.9) failed to convert
-rank 59: Point 516 (-90.411325, 29.862519, -0.47425589) failed to convert
-rank 61: Point 518 (-90.386261, 29.568425, -1.6257629) failed to convert
-rank 79: Point 714 (-89.900897, 29.853994, -9.7033088) failed to convert
-rank 97: Point 712 (-89.075944, 30.118653, 4.3537573) failed to convert
-rank 87: Point 714 (-89.514197, 29.639138, -0.0) failed to convert
-rank 69: Point 716 (-90.1174, 29.717497, 0.31299999) failed to convert
-rank 9: Point 515 (-91.62684, 30.940202, -20.857055) failed to convert
-rank 44: Point 513 (-90.685984, 29.858944, 0.20280856) failed to convert
-rank 32: Point 513 (-91.020307, 28.84448, 8.0386309) failed to convert
-rank 7: Point 518 (-91.707056, 30.731653, -7.9976132) failed to convert
-rank 53: Point 514 (-90.511979, 30.046711, -9.1491823) failed to convert
-rank 33: Point 514 (-90.925644, 29.775153, -0.82624055) failed to convert
-rank 86: Point 721 (-89.607976, 29.452203, 25.093448) failed to convert
-rank 91: Point 714 (-89.339932, 29.270235, 14.230661) failed to convert
-rank 52: Point 513 (-90.531167, 30.104784, -0.30423524) failed to convert
-rank 67: Point 713 (-90.149218, 30.002736, 0.94753984) failed to convert
-rank 27: Point 511 (-91.115149, 30.257194, 4.003669) failed to convert
-rank 43: Point 520 (-90.68576, 30.039484, 17.154391) failed to convert
-rank 57: Point 519 (-90.478499, 29.549527, -0.62637447) failed to convert
-rank 99: Point 714 (-88.94246, 29.407989, 15.914673) failed to convert
-rank 98: Point 721 (-89.025154, 29.908299, 4.1199816) failed to convert
-rank 28: Point 510 (-91.108383, 29.684527, -1.9603884) failed to convert
-rank 82: Point 720 (-89.817494, 29.564847, 0.93343896) failed to convert
-rank 38: Point 511 (-90.786485, 29.890751, -0.49245411) failed to convert
-rank 8: Point 508 (-91.65577, 30.978472, -0.47128952) failed to convert
-rank 5: Point 519 (-91.793574, 30.365628, -1.5027548) failed to convert
-rank 56: Point 512 (-90.502454, 29.449736, 0.26523023) failed to convert
-rank 92: Point 720 (-89.255632, 29.881824, -0.21469389) failed to convert
-rank 96: Point 723 (-89.204022, 29.153374, -0.49531269) failed to convert
-rank 83: Point 714 (-89.773319, 29.783956, -8.2296) failed to convert
-rank 11: Point 514 (-91.584786, 30.240244, -3.1102608) failed to convert
-rank 29: Point 515 (-91.035553, 30.128321, -11.171531) failed to convert
-rank 3: Point 517 (-91.87016, 30.649999, -7.2644249) failed to convert
-rank 64: Point 721 (-90.305433, 29.41466, 1.4126735) failed to convert
-rank 42: Point 515 (-90.743418, 29.507816, -0.76364775) failed to convert
-rank 90: Point 721 (-89.392532, 28.960696, 5.435335) failed to convert
-rank 89: Point 715 (-89.357461, 29.843191, 0.70450181) failed to convert
-rank 95: Point 715 (-89.226014, 29.120595, -0.0) failed to convert
-rank 68: Point 721 (-90.119928, 30.023018, -1.1751114) failed to convert
-rank 76: Point 723 (-89.964228, 29.878256, -2.5728826) failed to convert
-rank 74: Point 720 (-89.999771, 29.896357, 2.2519395) failed to convert
-rank 73: Point 713 (-90.011366, 30.037907, -0.0383391) failed to convert
-rank 2: Point 512 (-91.919111, 31.009177, -18.608192) failed to convert
-rank 94: Point 720 (-89.244826, 29.120825, -0.13461222) failed to convert
-rank 63: Point 517 (-90.340491, 29.471435, 0.1239511) failed to convert
-rank 58: Point 507 (-90.436303, 29.815349, 1.9494888) failed to convert
-rank 10: Point 511 (-91.588045, 30.959926, -14.093659) failed to convert
-rank 85: Point 714 (-89.636593, 30.106932, 2.9379777) failed to convert
-rank 17: Point 518 (-91.323319, 30.579939, -15.264918) failed to convert
-rank 46: Point 508 (-90.67975, 29.654731, -0.92759284) failed to convert
-rank 16: Point 513 (-91.359491, 30.722036, -20.0) failed to convert
-rank 37: Point 517 (-90.865126, 29.118406, 0.00296172) failed to convert
-rank 66: Point 718 (-90.194225, 29.924438, 38.030301) failed to convert
-rank 21: Point 519 (-91.222512, 30.302162, -14.322553) failed to convert
-rank 36: Point 512 (-90.845547, 29.75676, -1.5061175) failed to convert
-rank 62: Point 513 (-90.36162, 29.583869, -3.5326321) failed to convert
-rank 78: Point 721 (-89.908728, 30.01544, -9.0) failed to convert
-rank 70: Point 721 (-90.079837, 29.91683, 21.621479) failed to convert
-rank 25: Point 520 (-91.160476, 30.216164, -8.5714121) failed to convert
-rank 13: Point 516 (-91.519508, 29.90189, -5.7101236) failed to convert
-rank 1: Point 519 (-92.091974, 29.830171, -1.4557635) failed to convert
-rank 20: Point 513 (-91.229152, 30.516746, 9.0487186) failed to convert
-rank 71: Point 715 (-90.06839, 29.833949, -0.27107859) failed to convert
-rank 77: Point 715 (-89.979434, 29.425688, 1.5844695) failed to convert
-rank 39: Point 518 (-90.822411, 29.10788, 0.5853949) failed to convert
-rank 26: Point 512 (-91.182903, 29.614458, -5.266944) failed to convert
-rank 80: Point 719 (-89.845859, 30.124402, 2.0033186) failed to convert
-rank 81: Point 713 (-89.845414, 29.612311, -4.8853347) failed to convert
-rank 72: Point 721 (-90.033609, 30.029992, 8.9120207) failed to convert
-rank 34: Point 512 (-90.875689, 30.064095, 14.211759) failed to convert
-rank 65: Point 716 (-90.22043, 30.028986, 1.7517132) failed to convert
-rank 84: Point 723 (-89.724714, 29.853215, -0.30276694) failed to convert
-rank 88: Point 723 (-89.459663, 29.358297, 31.272673) failed to convert
-rank 93: Point 715 (-89.271069, 29.186007, 5.2882516) failed to convert
-rank 75: Point 715 (-89.979612, 29.90264, 0.59720106) failed to convert
-rank 50: Point 518 (-90.603399, 29.662104, -0.45246216) failed to convert
-rank 51: Point 518 (-90.585259, 29.690287, -0.65950364) failed to convert
-rank 49: Point 519 (-90.627396, 29.541971, -3.8505806) failed to convert
-rank 87: Point 715 (-89.516509, 29.611268, 0.25675024) failed to convert
-rank 97: Point 713 (-89.164888, 29.129145, -0.0) failed to convert
-rank 79: Point 715 (-89.935803, 29.414683, 1.2019464) failed to convert
-rank 23: Point 515 (-91.233751, 29.585922, 5.1658932) failed to convert
-rank 30: Point 516 (-91.016964, 30.111977, 24.763503) failed to convert
-rank 47: Point 517 (-90.658803, 29.730376, -1.507034) failed to convert
-rank 19: Point 520 (-91.320711, 29.493242, -0.41130901) failed to convert
-rank 15: Point 516 (-91.452897, 29.90287, 17.270858) failed to convert
-rank 86: Point 722 (-89.546454, 30.182726, -0.22057611) failed to convert
-rank 18: Point 517 (-91.341577, 29.736671, -0.66943791) failed to convert
-rank 91: Point 715 (-89.337505, 29.298171, 2.7739429) failed to convert
-rank 69: Point 717 (-90.102656, 29.90848, 29.277181) failed to convert
-rank 60: Point 511 (-90.444908, 29.068991, 1.3552503) failed to convert
-rank 40: Point 511 (-90.755786, 29.851299, -1.1796082) failed to convert
-rank 48: Point 514 (-90.642759, 29.633793, -1.0239413) failed to convert
-rank 6: Point 516 (-91.742374, 30.703549, -15.04188) failed to convert
-rank 35: Point 522 (-90.875951, 29.671726, -8.2296) failed to convert
-rank 67: Point 714 (-90.11013, 30.507103, -10.543542) failed to convert
-rank 82: Point 721 (-89.817503, 29.564599, 0.64187395) failed to convert
-rank 14: Point 511 (-91.463194, 30.226964, -4.2111508) failed to convert
-rank 22: Point 514 (-91.197862, 30.475928, 14.006512) failed to convert
-rank 31: Point 519 (-91.013777, 29.650992, -0.68611951) failed to convert
-rank 55: Point 517 (-90.488058, 29.830567, -0.55962913) failed to convert
-rank 54: Point 512 (-90.517591, 29.677731, -0.72933911) failed to convert
-rank 41: Point 517 (-90.767403, 29.464638, -0.3048) failed to convert
-rank 45: Point 517 (-90.709582, 29.334173, -8.2296) failed to convert
-rank 99: Point 715 (-88.895533, 29.913407, 4.0824706) failed to convert
-rank 98: Point 722 (-89.061936, 29.503857, 4.3714474) failed to convert
-rank 4: Point 517 (-91.807155, 30.900363, -17.711927) failed to convert
-rank 12: Point 506 (-91.504435, 30.744215, 4.4634782) failed to convert
-rank 9: Point 516 (-91.626698, 30.942364, -21.067285) failed to convert
-rank 64: Point 722 (-90.297005, 29.528153, 2.146802) failed to convert
-rank 92: Point 721 (-89.274722, 29.665377, 2.9529186) failed to convert
-rank 83: Point 715 (-89.773291, 29.783927, -8.2296) failed to convert
-rank 24: Point 513 (-91.209116, 29.700478, -1.7992202) failed to convert
-rank 0: Point 483 (-92.472429, 29.631162, -0.46343043) failed to convert
-rank 59: Point 517 (-90.416985, 29.785157, -0.48217829) failed to convert
-rank 61: Point 519 (-90.362281, 29.89412, -0.38089958) failed to convert
-rank 90: Point 722 (-89.391497, 28.972572, -0.08416995) failed to convert
-rank 53: Point 515 (-90.554628, 29.450558, 0.3048) failed to convert
-rank 96: Point 724 (-89.198454, 29.216295, -0.00259683) failed to convert
-rank 33: Point 515 (-90.904888, 30.086106, -11.143489) failed to convert
-rank 7: Point 519 (-91.691649, 31.000356, -20.253349) failed to convert
-rank 74: Point 721 (-90.00787, 29.793274, 16.874564) failed to convert
-rank 89: Point 716 (-89.344708, 29.988907, 0.57918103) failed to convert
-rank 95: Point 716 (-89.219192, 29.198204, -0.31932452) failed to convert
-rank 68: Point 722 (-90.120002, 30.021978, -1.9374961) failed to convert
-rank 73: Point 714 (-90.030796, 29.790099, 0.15931249) failed to convert
-rank 43: Point 521 (-90.685964, 30.036263, 18.819352) failed to convert
-rank 76: Point 724 (-89.977955, 29.704418, 25.044573) failed to convert
-rank 94: Point 721 (-89.243507, 29.135847, 1.5539289) failed to convert
-rank 44: Point 514 (-90.721432, 29.346093, -0.57119382) failed to convert
-rank 57: Point 520 (-90.484979, 29.459431, -1.1092327) failed to convert
-rank 52: Point 514 (-90.564294, 29.641041, -0.21336) failed to convert
-rank 85: Point 715 (-89.641768, 30.044649, 3.1700001) failed to convert
-rank 66: Point 719 (-90.235159, 29.382992, -0.46935091) failed to convert
-rank 70: Point 722 (-90.097801, 29.684815, -0.18073968) failed to convert
-rank 28: Point 511 (-91.109344, 29.669495, -2.6612313) failed to convert
-rank 32: Point 514 (-90.935612, 30.138657, 14.531777) failed to convert
-rank 78: Point 722 (-89.908828, 30.014137, -2.2647883) failed to convert
-rank 27: Point 512 (-91.125756, 30.092015, -1.7039198) failed to convert
-rank 8: Point 509 (-91.667846, 30.769418, -8.9389581) failed to convert
-rank 80: Point 720 (-89.858659, 29.966116, -0.52382267) failed to convert
-rank 84: Point 724 (-89.797148, 28.961128, 42.77708) failed to convert
-rank 81: Point 714 (-89.845393, 29.612368, -4.9377603) failed to convert
-rank 72: Point 722 (-90.033558, 30.030565, -4.8402243) failed to convert
-rank 71: Point 716 (-90.052845, 30.033258, -5.9530492) failed to convert
-rank 3: Point 518 (-91.896083, 30.173826, -3.0482469) failed to convert
-rank 29: Point 516 (-91.031503, 30.190104, -12.268811) failed to convert
-rank 5: Point 520 (-91.783576, 30.544841, -4.4293585) failed to convert
-rank 93: Point 716 (-89.27498, 29.140941, -0.29128074) failed to convert
-rank 77: Point 716 (-89.991777, 29.267835, 1.1621973) failed to convert
-rank 38: Point 512 (-90.806043, 29.603305, -0.64811736) failed to convert
-rank 11: Point 515 (-91.569475, 30.50189, -3.8678067) failed to convert
-rank 65: Point 717 (-90.268758, 29.386975, -1.3733296) failed to convert
-rank 2: Point 513 (-91.955154, 30.340991, -4.4800868) failed to convert
-rank 75: Point 716 (-89.993577, 29.725419, 21.552015) failed to convert
-rank 10: Point 512 (-91.624343, 30.337509, -7.0706295) failed to convert
-rank 56: Point 513 (-90.490815, 29.611887, -0.85524919) failed to convert
-rank 58: Point 508 (-90.456687, 29.534416, -0.36588938) failed to convert
-rank 46: Point 509 (-90.700854, 29.349736, 0.64434592) failed to convert
-rank 42: Point 516 (-90.717871, 29.878419, -0.11477258) failed to convert
-rank 36: Point 513 (-90.829338, 29.995964, 14.580333) failed to convert
-rank 63: Point 518 (-90.304644, 29.954089, 14.373401) failed to convert
-rank 21: Point 520 (-91.223746, 30.282555, -13.320066) failed to convert
-rank 87: Point 716 (-89.545009, 29.27276, 1.6891322) failed to convert
-rank 88: Point 724 (-89.466674, 29.275611, 0.31299999) failed to convert
-rank 79: Point 716 (-89.898439, 29.884655, -6.5577724) failed to convert
-rank 62: Point 514 (-90.338883, 29.891406, -1.4063626) failed to convert
-rank 97: Point 714 (-89.099087, 29.863754, 3.1547664) failed to convert
-rank 86: Point 723 (-89.600067, 29.546711, -0.0) failed to convert
-rank 17: Point 519 (-91.351244, 30.12644, -0.86731518) failed to convert
-rank 20: Point 514 (-91.239993, 30.344734, 12.327195) failed to convert
-rank 16: Point 514 (-91.393987, 30.157742, -2.0893824) failed to convert
-rank 69: Point 718 (-90.115909, 29.736795, -1.2594277) failed to convert
-rank 13: Point 517 (-91.469528, 30.74185, 14.02214) failed to convert
-rank 82: Point 722 (-89.779593, 30.030847, 2.0414133) failed to convert
-rank 91: Point 716 (-89.337211, 29.301436, -0.27584729) failed to convert
-rank 98: Point 723 (-89.06131, 29.510654, 3.8726366) failed to convert
-rank 39: Point 519 (-90.803614, 29.386988, -8.2296) failed to convert
-rank 37: Point 518 (-90.790323, 30.224965, -0.8293663) failed to convert
-rank 67: Point 715 (-90.217565, 29.101886, 1.021832) failed to convert
-rank 25: Point 521 (-91.176897, 29.957731, -0.62149555) failed to convert
-rank 99: Point 716 (-88.941231, 29.418685, 15.211595) failed to convert
-rank 26: Point 513 (-91.171221, 29.799602, -3.3731531) failed to convert
-rank 19: Point 521 (-91.323884, 29.441156, 5.1732754) failed to convert
-rank 64: Point 723 (-90.239718, 30.289664, 3.6212078) failed to convert
-rank 15: Point 517 (-91.419381, 30.460004, -3.7383313) failed to convert
-rank 18: Point 518 (-91.291777, 30.544066, -16.352823) failed to convert
-rank 48: Point 515 (-90.639833, 29.674871, -0.22908195) failed to convert
-rank 40: Point 512 (-90.755251, 29.859025, -0.82158353) failed to convert
-rank 30: Point 517 (-91.013179, 30.16952, -11.997234) failed to convert
-rank 60: Point 512 (-90.38505, 29.890991, -0.39110858) failed to convert
-rank 83: Point 716 (-89.773382, 29.782472, -0.0) failed to convert
-rank 92: Point 722 (-89.217066, 30.314509, 2.9329748) failed to convert
-rank 23: Point 516 (-91.210789, 29.95309, -1.7904987) failed to convert
-rank 51: Point 519 (-90.600233, 29.478042, -0.20640719) failed to convert
-rank 54: Point 513 (-90.52315, 29.59976, 0.33117263) failed to convert
-rank 50: Point 519 (-90.552676, 30.373689, -0.75708276) failed to convert
-rank 22: Point 515 (-91.202053, 30.409943, 12.752682) failed to convert
-rank 74: Point 722 (-89.995863, 29.945888, -4.9280587) failed to convert
-rank 90: Point 723 (-89.36893, 29.235356, 0.05099384) failed to convert
-rank 96: Point 725 (-89.204579, 29.146707, 4.2926513) failed to convert
-rank 47: Point 518 (-90.637874, 30.028484, -9.6088208) failed to convert
-rank 14: Point 512 (-91.439335, 30.623412, -7.7006206) failed to convert
-rank 95: Point 717 (-89.218735, 29.203359, -0.52073546) failed to convert
-rank 31: Point 520 (-90.969135, 30.329454, -7.8778853) failed to convert
-rank 45: Point 518 (-90.710654, 29.318572, -0.45025104) failed to convert
-rank 1: Point 520 (-92.047117, 30.695294, -8.4495578) failed to convert
-rank 6: Point 517 (-91.742374, 30.703488, -15.04188) failed to convert
-rank 89: Point 717 (-89.41338, 29.19472, 0.31299999) failed to convert
-rank 76: Point 725 (-89.963798, 29.883634, 37.931621) failed to convert
-rank 55: Point 518 (-90.513241, 29.480127, 0.35369927) failed to convert
-rank 34: Point 513 (-90.867694, 30.1825, -2.4641601) failed to convert
-rank 73: Point 715 (-89.988695, 30.324129, -1.3528406) failed to convert
-rank 68: Point 723 (-90.120002, 30.021918, -4.9377603) failed to convert
-rank 4: Point 518 (-91.808923, 30.868674, -18.196559) failed to convert
-rank 94: Point 722 (-89.240891, 29.165443, -0.60701711) failed to convert
-rank 66: Point 720 (-90.234695, 29.38916, 0.243) failed to convert
-rank 70: Point 723 (-90.142031, 29.106813, 9.4218228) failed to convert
-rank 80: Point 721 (-89.853124, 30.034339, 4.7602436) failed to convert
-rank 78: Point 723 (-89.910532, 29.992851, -0.48579864) failed to convert
-rank 85: Point 716 (-89.666963, 29.741979, -0.0) failed to convert
-rank 81: Point 715 (-89.84572, 29.608296, -0.5020616) failed to convert
-rank 41: Point 518 (-90.758867, 29.589625, -1.4305042) failed to convert
-rank 72: Point 723 (-90.033541, 30.030684, -4.8737523) failed to convert
-rank 84: Point 725 (-89.724684, 29.853268, -0.02469416) failed to convert
-rank 59: Point 518 (-90.40407, 29.961318, -7.7972712) failed to convert
-rank 49: Point 520 (-90.636147, 29.416802, -0.05673893) failed to convert
-rank 24: Point 514 (-91.209547, 29.693217, -6.678168) failed to convert
-rank 71: Point 717 (-90.068466, 29.832871, -9.0) failed to convert
-rank 77: Point 717 (-89.961219, 29.657197, 3.479502) failed to convert
-rank 65: Point 718 (-90.278559, 29.255171, 0.88915437) failed to convert
-rank 57: Point 521 (-90.47692, 29.571397, 0.60463614) failed to convert
-rank 75: Point 717 (-89.979621, 29.902465, 0.51902353) failed to convert
-rank 35: Point 523 (-90.836714, 30.252341, -1.8323682) failed to convert
-rank 93: Point 717 (-89.27144, 29.181436, 3.8631347) failed to convert
-rank 0: Point 484 (-92.510748, 28.787761, 31.0) failed to convert
-rank 43: Point 522 (-90.697496, 29.870804, 0.23625988) failed to convert
-rank 28: Point 512 (-91.108513, 29.682315, -0.48444468) failed to convert
-rank 88: Point 725 (-89.460232, 29.351132, -4.2425114) failed to convert
-rank 9: Point 517 (-91.633044, 30.833408, -12.450082) failed to convert
-rank 32: Point 515 (-90.939219, 30.084, -4.0627689) failed to convert
-rank 53: Point 516 (-90.553732, 29.463177, -0.18067423) failed to convert
-rank 27: Point 513 (-91.13082, 30.01297, -0.19062607) failed to convert
-rank 79: Point 717 (-89.90051, 29.858165, -0.372477) failed to convert
-rank 97: Point 715 (-89.06429, 30.245708, 0.2141652) failed to convert
-rank 52: Point 515 (-90.578598, 29.438977, -1.2196575) failed to convert
-rank 8: Point 510 (-91.6594, 30.914456, -12.656499) failed to convert
-rank 7: Point 520 (-91.723667, 30.439038, -7.8255562) failed to convert
-rank 29: Point 517 (-91.03627, 30.117131, -11.181894) failed to convert
-rank 87: Point 717 (-89.508219, 29.708653, 0.02) failed to convert
-rank 86: Point 724 (-89.557555, 30.051461, 3.2652308) failed to convert
-rank 91: Point 717 (-89.341291, 29.254204, -0.015) failed to convert
-rank 38: Point 513 (-90.765991, 30.1887, -1.4951818) failed to convert
-rank 33: Point 516 (-90.967425, 29.140081, 1.4435679) failed to convert
-rank 61: Point 520 (-90.415575, 29.165704, 1.808612) failed to convert
-rank 98: Point 724 (-89.051622, 29.617341, 5.4459955) failed to convert
-rank 67: Point 716 (-90.174839, 29.66766, 0.31299999) failed to convert
-rank 82: Point 723 (-89.817447, 29.564712, 0.90164334) failed to convert
-rank 12: Point 507 (-91.500811, 30.804692, -12.626253) failed to convert
-rank 56: Point 514 (-90.502938, 29.442897, -8.2296) failed to convert
-rank 69: Point 719 (-90.115908, 29.736604, -0.14657027) failed to convert
-rank 36: Point 514 (-90.828223, 30.012138, -10.561321) failed to convert
-rank 99: Point 717 (-88.902148, 29.841017, 2.0178102) failed to convert
-rank 64: Point 724 (-90.262627, 29.987046, 0.11113689) failed to convert
-rank 2: Point 514 (-91.919236, 31.006451, -19.14515) failed to convert
-rank 10: Point 513 (-91.610666, 30.573259, -7.1221585) failed to convert
-rank 63: Point 519 (-90.335433, 29.539771, -0.085344) failed to convert
-rank 42: Point 517 (-90.717582, 29.882556, -0.31858154) failed to convert
-rank 62: Point 515 (-90.361605, 29.583906, -3.5326321) failed to convert
-rank 21: Point 521 (-91.220665, 30.331319, -10.190086) failed to convert
-rank 58: Point 509 (-90.454265, 29.567859, -0.42813468) failed to convert
-rank 20: Point 515 (-91.237924, 30.377606, -7.7421786) failed to convert
-rank 39: Point 520 (-90.770321, 29.875971, -0.47859115) failed to convert
-rank 17: Point 520 (-91.384389, 29.580386, -0.59969644) failed to convert
-rank 92: Point 723 (-89.280243, 29.602251, 5.2796557) failed to convert
-rank 13: Point 518 (-91.463157, 30.84742, -10.77656) failed to convert
-rank 74: Point 723 (-90.012086, 29.739495, -2.9017339) failed to convert
-rank 83: Point 717 (-89.809177, 29.340623, 0.31299999) failed to convert
-rank 90: Point 724 (-89.367776, 29.248575, 0.31299999) failed to convert
-rank 96: Point 726 (-89.198158, 29.21941, -0.0) failed to convert
-rank 44: Point 515 (-90.722138, 29.335598, -0.32990412) failed to convert
-rank 11: Point 516 (-91.553087, 30.779627, 6.001008) failed to convert
-rank 37: Point 519 (-90.789201, 30.241222, -1.0618472) failed to convert
-rank 95: Point 718 (-89.219339, 29.196466, -0.42900077) failed to convert
-rank 76: Point 726 (-89.964274, 29.87757, -2.0414178) failed to convert
-rank 19: Point 522 (-91.256688, 30.527265, 19.232216) failed to convert
-rank 16: Point 515 (-91.413887, 29.828127, -7.4797925) failed to convert
-rank 3: Point 519 (-91.874007, 30.579704, -5.7701075) failed to convert
-rank 18: Point 519 (-91.344416, 29.689895, 0.83562644) failed to convert
-rank 94: Point 723 (-89.22714, 29.321923, 2.2302554) failed to convert
-rank 68: Point 724 (-90.1199, 30.023114, -1.145373) failed to convert
-rank 89: Point 718 (-89.409763, 29.236851, 0.26493731) failed to convert
-rank 26: Point 514 (-91.171143, 29.800483, -7.4005446) failed to convert
-rank 48: Point 516 (-90.642708, 29.633658, -0.69911338) failed to convert
-rank 73: Point 716 (-90.018333, 29.948709, 19.791855) failed to convert
-rank 66: Point 721 (-90.193553, 29.933141, -8.1628494) failed to convert
-rank 80: Point 722 (-89.855791, 30.001316, 2.0937302) failed to convert
-rank 78: Point 724 (-89.908933, 30.012796, 4.9402468) failed to convert
-rank 70: Point 724 (-90.099921, 29.657276, -0.43307583) failed to convert
-rank 54: Point 514 (-90.51872, 29.661643, -0.57211174) failed to convert
-rank 40: Point 513 (-90.744643, 30.01291, 3.1805223) failed to convert
-rank 85: Point 717 (-89.68949, 29.469027, -2.6941096) failed to convert
-rank 22: Point 516 (-91.195894, 30.506763, 23.734494) failed to convert
-rank 81: Point 716 (-89.809701, 30.053387, 10.445887) failed to convert
-rank 25: Point 522 (-91.162458, 30.184771, -0.47903261) failed to convert
-rank 72: Point 724 (-90.033553, 30.030438, -4.8490635) failed to convert
-rank 60: Point 513 (-90.439427, 29.14436, 2.0683303) failed to convert
-rank 23: Point 517 (-91.210841, 29.952068, -1.4148973) failed to convert
-rank 50: Point 520 (-90.636334, 29.191625, 1.200424) failed to convert
-rank 71: Point 718 (-90.058498, 29.960801, -2.4163553) failed to convert
-rank 30: Point 518 (-91.015572, 30.132963, 12.404923) failed to convert
-rank 77: Point 718 (-89.938098, 29.948396, -0.04968777) failed to convert
-rank 14: Point 513 (-91.432168, 30.741469, 10.838152) failed to convert
-rank 65: Point 719 (-90.231644, 29.88092, 1.40765) failed to convert
-rank 51: Point 520 (-90.585468, 29.687211, -0.5063282) failed to convert
-rank 1: Point 521 (-92.091923, 29.830202, -0.82603689) failed to convert
-rank 84: Point 726 (-89.724686, 29.853045, -1.1406108) failed to convert
-rank 5: Point 521 (-91.794155, 30.354683, -4.0173839) failed to convert
-rank 4: Point 519 (-91.806061, 30.919504, -10.739022) failed to convert
-rank 93: Point 718 (-89.271617, 29.179227, 4.0104254) failed to convert
-rank 75: Point 718 (-89.99008, 29.769805, -8.2296) failed to convert
-rank 47: Point 519 (-90.672503, 29.533572, -1.2592282) failed to convert
-rank 31: Point 521 (-91.037142, 29.289919, 1.2892409) failed to convert
-rank 45: Point 519 (-90.70961, 29.333759, -8.2296) failed to convert
-rank 88: Point 726 (-89.438562, 29.604763, 1.5266371) failed to convert
-rank 15: Point 518 (-91.463497, 29.724058, -1.0023167) failed to convert
-rank 79: Point 718 (-89.94695, 29.272515, 4.4618733) failed to convert
-rank 55: Point 519 (-90.485381, 29.867546, -8.2296) failed to convert
-rank 91: Point 718 (-89.356418, 29.078845, 0.27462412) failed to convert
-rank 59: Point 519 (-90.400511, 30.0097, -1.2513242) failed to convert
-rank 41: Point 519 (-90.73817, 29.890714, -1.0563544) failed to convert
-rank 97: Point 716 (-89.175935, 29.004009, -0.0) failed to convert
-rank 87: Point 718 (-89.506367, 29.729643, -0.46933026) failed to convert
-rank 6: Point 518 (-91.744274, 30.669831, -15.258289) failed to convert
-rank 49: Point 521 (-90.691269, 28.617988, 17.470393) failed to convert
-rank 24: Point 515 (-91.209554, 29.693104, -2.4070889) failed to convert
-rank 86: Point 725 (-89.533023, 30.339106, -2.6066392) failed to convert
-rank 57: Point 522 (-90.471892, 29.641026, -0.37924597) failed to convert
-rank 43: Point 523 (-90.683763, 30.067515, -1.524856) failed to convert
-rank 46: Point 510 (-90.697018, 29.405305, -8.2296) failed to convert
-rank 82: Point 724 (-89.815378, 29.590197, -4.7027595) failed to convert
-rank 69: Point 720 (-90.109611, 29.818227, -0.69378785) failed to convert
-rank 98: Point 725 (-89.054796, 29.582307, 5.8386153) failed to convert
-rank 35: Point 524 (-90.875925, 29.671758, -8.2296) failed to convert
-rank 67: Point 717 (-90.157248, 29.897767, -0.94920101) failed to convert
-rank 0: Point 485 (-92.473757, 29.58981, -0.69431894) failed to convert
-rank 64: Point 725 (-90.273645, 29.840025, 0.02) failed to convert
-rank 99: Point 718 (-88.891828, 29.95073, 5.6148025) failed to convert
-rank 9: Point 518 (-91.639851, 30.716132, -8.0154791) failed to convert
-rank 27: Point 514 (-91.117474, 30.220798, -5.2121378) failed to convert
-rank 53: Point 517 (-90.555636, 29.43632, -8.2296) failed to convert
-rank 8: Point 511 (-91.717427, 29.896617, -1.5412487) failed to convert
-rank 34: Point 514 (-90.905065, 29.625237, -1.2923519) failed to convert
-rank 32: Point 516 (-90.943466, 30.019987, -1.52563) failed to convert
-rank 52: Point 516 (-90.535226, 30.047799, 20.98249) failed to convert
-rank 7: Point 521 (-91.724255, 30.42826, -6.5277954) failed to convert
-rank 90: Point 725 (-89.364684, 29.284314, 1.9392093) failed to convert
-rank 92: Point 724 (-89.302788, 29.34432, 5.9150386) failed to convert
-rank 95: Point 719 (-89.219538, 29.194167, -0.06791564) failed to convert
-rank 83: Point 718 (-89.773249, 29.783884, -1.4923994) failed to convert
-rank 74: Point 724 (-89.995857, 29.945802, -6.354166) failed to convert
-rank 96: Point 727 (-89.2031, 29.163301, -0.0) failed to convert
-rank 29: Point 518 (-91.030542, 30.204617, 24.989396) failed to convert
-rank 94: Point 724 (-89.239306, 29.183469, 1.912e-05) failed to convert
-rank 68: Point 725 (-90.119937, 30.022501, -0.91699913) failed to convert
-rank 76: Point 727 (-89.97879, 29.693716, -2.254405) failed to convert
-rank 61: Point 521 (-90.362355, 29.892862, -0.40077755) failed to convert
-rank 38: Point 514 (-90.778586, 30.005536, -10.491826) failed to convert
-rank 73: Point 717 (-90.011195, 30.03931, 0.02) failed to convert
-rank 56: Point 515 (-90.462478, 30.003448, -9.0190327) failed to convert
-rank 89: Point 719 (-89.341112, 30.02932, 1.5382768) failed to convert
-rank 66: Point 722 (-90.149751, 30.502408, -9.6743545) failed to convert
-rank 78: Point 725 (-89.908762, 30.014878, -9.0) failed to convert
-rank 2: Point 515 (-91.935571, 30.70508, -10.585283) failed to convert
-rank 80: Point 723 (-89.886714, 29.615817, 0.94804772) failed to convert
-rank 85: Point 718 (-89.6192, 30.313031, -4.9598695) failed to convert
-rank 36: Point 515 (-90.847123, 29.732829, -1.8642086) failed to convert
-rank 10: Point 514 (-91.598873, 30.775121, -9.5972536) failed to convert
-rank 12: Point 508 (-91.528183, 30.344409, -0.34999999) failed to convert
-rank 81: Point 717 (-89.790972, 30.282415, -1.0973419) failed to convert
-rank 72: Point 725 (-90.006024, 30.379464, -6.7026545) failed to convert
-rank 70: Point 725 (-90.097315, 29.691025, -0.74977856) failed to convert
-rank 63: Point 520 (-90.32195, 29.721646, 0.25875113) failed to convert
-rank 77: Point 719 (-89.904453, 30.368326, -8.2509694) failed to convert
-rank 42: Point 518 (-90.719965, 29.848022, -0.84605531) failed to convert
-rank 71: Point 719 (-90.068422, 29.833401, -0.08534402) failed to convert
-rank 16: Point 516 (-91.3783, 30.415237, -2.4232631) failed to convert
-rank 65: Point 720 (-90.216514, 30.080042, 3.8146269) failed to convert
-rank 19: Point 523 (-91.257928, 30.507203, 6.1192437) failed to convert
-rank 84: Point 727 (-89.750609, 29.536297, 20.425767) failed to convert
-rank 44: Point 516 (-90.681803, 29.918391, -0.33027502) failed to convert
-rank 33: Point 517 (-90.904987, 30.08417, -3.7955901) failed to convert
-rank 26: Point 515 (-91.144882, 30.213084, -13.127737) failed to convert
-rank 75: Point 719 (-90.002952, 29.605832, 0.31299999) failed to convert
-rank 28: Point 513 (-91.109513, 29.666627, -0.21425146) failed to convert
-rank 93: Point 719 (-89.221277, 29.751037, 2.8384552) failed to convert
-rank 17: Point 521 (-91.322592, 30.591115, -17.560746) failed to convert
-rank 62: Point 516 (-90.339286, 29.885674, -0.02531546) failed to convert
-rank 18: Point 520 (-91.291671, 30.545294, -15.364672) failed to convert
-rank 88: Point 727 (-89.373677, 30.353437, -0.49259495) failed to convert
-rank 79: Point 719 (-89.898379, 29.884664, -6.5577724) failed to convert
-rank 37: Point 520 (-90.814495, 29.871025, -1.1110976) failed to convert
-rank 11: Point 517 (-91.555357, 30.740815, -11.249078) failed to convert
-rank 39: Point 521 (-90.768099, 29.908177, -0.57119753) failed to convert
-rank 13: Point 519 (-91.536306, 29.613948, -0.30515658) failed to convert
-rank 97: Point 717 (-89.165218, 29.125165, -0.0) failed to convert
-rank 3: Point 520 (-91.892167, 30.245921, -5.9643376) failed to convert
-rank 87: Point 719 (-89.537372, 29.362627, 29.623277) failed to convert
-rank 22: Point 517 (-91.195426, 30.514104, 3.5152038) failed to convert
-rank 20: Point 516 (-91.238628, 30.366154, 5.7201989) failed to convert
-rank 48: Point 517 (-90.637366, 29.709791, -0.39617069) failed to convert
-rank 58: Point 510 (-90.437794, 29.794659, -0.76994429) failed to convert
-rank 91: Point 719 (-89.248669, 30.308524, 3.2679354) failed to convert
-rank 23: Point 518 (-91.228117, 29.676174, -5.1511203) failed to convert
-rank 86: Point 726 (-89.608833, 29.440042, -5.8149748) failed to convert
-rank 69: Point 721 (-90.122832, 29.646345, 0.31299999) failed to convert
-rank 40: Point 514 (-90.78649, 29.401583, 0.33785781) failed to convert
-rank 25: Point 523 (-91.193122, 29.700171, -1.7674776) failed to convert
-rank 5: Point 522 (-91.77106, 30.767641, -9.2126033) failed to convert
-rank 67: Point 718 (-90.157228, 29.89771, -0.60559037) failed to convert
-rank 54: Point 515 (-90.479196, 30.208883, 3.3399999) failed to convert
-rank 1: Point 522 (-92.092752, 29.813895, -0.002) failed to convert
-rank 14: Point 514 (-91.503247, 29.550467, -0.75268143) failed to convert
-rank 98: Point 726 (-89.056898, 29.558854, 3.136676) failed to convert
-rank 50: Point 521 (-90.60236, 29.676504, -0.33327394) failed to convert
-rank 64: Point 726 (-90.243855, 30.234374, 4.04) failed to convert
-rank 60: Point 514 (-90.378678, 29.976588, -0.39212649) failed to convert
-rank 82: Point 725 (-89.815345, 29.590248, -4.7027595) failed to convert
-rank 21: Point 522 (-91.222596, 30.300439, -8.3350498) failed to convert
-rank 99: Point 719 (-88.870395, 30.178254, 9.6822688) failed to convert
-rank 4: Point 520 (-91.807128, 30.900309, -17.423257) failed to convert
-rank 51: Point 521 (-90.607873, 29.368882, 0.36576) failed to convert
-rank 47: Point 520 (-90.653702, 29.80307, -0.41420649) failed to convert
-rank 90: Point 726 (-89.374698, 29.167891, 4.194121) failed to convert
-rank 92: Point 725 (-89.302962, 29.342309, 5.3177763) failed to convert
-rank 30: Point 519 (-91.042294, 29.723271, -0.47261007) failed to convert
-rank 45: Point 520 (-90.709567, 29.334367, 0.04095114) failed to convert
-rank 95: Point 720 (-89.208836, 29.315545, -0.0) failed to convert
-rank 83: Point 719 (-89.762232, 29.918123, -0.06897165) failed to convert
-rank 59: Point 520 (-90.411277, 29.863087, -0.58306869) failed to convert
-rank 43: Point 524 (-90.731049, 29.38444, -0.6371533) failed to convert
-rank 76: Point 728 (-89.980971, 29.66594, -0.03660177) failed to convert
-rank 57: Point 523 (-90.461066, 29.790582, -0.422821) failed to convert
-rank 74: Point 725 (-89.995834, 29.945941, -4.31445) failed to convert
-rank 96: Point 728 (-89.196826, 29.234179, 0.00031965) failed to convert
-rank 0: Point 486 (-92.47327, 29.596215, -0.37596514) failed to convert
-rank 68: Point 726 (-90.131006, 29.878987, 0.21218214) failed to convert
-rank 94: Point 725 (-89.237967, 29.198701, -0.47033692) failed to convert
-rank 35: Point 525 (-90.872195, 29.727407, -0.58969786) failed to convert
-rank 24: Point 516 (-91.209549, 29.693165, -6.611112) failed to convert
-rank 89: Point 720 (-89.362677, 29.782093, -0.4435607) failed to convert
-rank 6: Point 519 (-91.784309, 29.953771, -4.0577671) failed to convert
-rank 78: Point 726 (-89.908827, 30.014001, -4.0096239) failed to convert
-rank 73: Point 718 (-90.00829, 30.076096, 4.9299998) failed to convert
-rank 9: Point 519 (-91.642347, 30.673014, -7.7210934) failed to convert
-rank 66: Point 723 (-90.193517, 29.933092, -8.1628494) failed to convert
-rank 52: Point 517 (-90.578578, 29.439073, -1.1572271) failed to convert
-rank 80: Point 724 (-89.849951, 30.072973, 0.24693687) failed to convert
-rank 27: Point 515 (-91.115685, 30.248427, -7.5577495) failed to convert
-rank 8: Point 512 (-91.694144, 30.308169, -5.3510537) failed to convert
-rank 34: Point 515 (-90.895599, 29.766972, -0.79857058) failed to convert
-rank 31: Point 522 (-90.986001, 30.074214, -2.6190434) failed to convert
-rank 32: Point 517 (-90.935947, 30.132806, -6.6302758) failed to convert
-rank 81: Point 718 (-89.792709, 30.261203, -1.7376053) failed to convert
-rank 70: Point 726 (-90.088791, 29.801166, -4.0203122) failed to convert
-rank 72: Point 726 (-90.033521, 30.030816, 1.2461409) failed to convert
-rank 85: Point 719 (-89.617618, 30.331742, -5.8406075) failed to convert
-rank 84: Point 728 (-89.72464, 29.853084, -2.182744) failed to convert
-rank 77: Point 720 (-89.985084, 29.352913, 1.1707979) failed to convert
-rank 65: Point 721 (-90.268723, 29.387024, -1.114886) failed to convert
-rank 71: Point 720 (-90.032641, 30.29044, 3.4421006) failed to convert
-rank 75: Point 720 (-89.984773, 29.837093, -2.3957757) failed to convert
-rank 7: Point 522 (-91.691608, 31.0004, -20.253349) failed to convert
-rank 29: Point 519 (-91.031476, 30.190135, -12.268811) failed to convert
-rank 38: Point 515 (-90.787383, 29.876993, -0.09202872) failed to convert
-rank 61: Point 522 (-90.362185, 29.895149, -0.03742686) failed to convert
-rank 56: Point 516 (-90.502442, 29.449795, -0.18561198) failed to convert
-rank 93: Point 720 (-89.28243, 29.055038, 0.10914433) failed to convert
-rank 12: Point 509 (-91.528012, 30.347058, -2.9325256) failed to convert
-rank 53: Point 518 (-90.48789, 30.378726, -0.32656864) failed to convert
-rank 55: Point 520 (-90.505271, 29.591348, 0.91861538) failed to convert
-rank 88: Point 728 (-89.460203, 29.351079, -4.2425114) failed to convert
-rank 46: Point 511 (-90.696204, 29.417102, -0.20464877) failed to convert
-rank 36: Point 516 (-90.845508, 29.756751, -1.3088666) failed to convert
-rank 42: Point 519 (-90.714084, 29.932859, -0.65006638) failed to convert
-rank 79: Point 720 (-89.946806, 29.274203, 0.31299999) failed to convert
-rank 97: Point 718 (-89.107002, 29.775603, 3.5290332) failed to convert
-rank 2: Point 516 (-91.919195, 31.00645, -19.252348) failed to convert
-rank 41: Point 520 (-90.737534, 29.899921, 0.24150448) failed to convert
-rank 63: Point 521 (-90.327484, 29.646576, -0.085344) failed to convert
-rank 10: Point 515 (-91.637277, 30.11263, -6.5030228) failed to convert
-rank 16: Point 517 (-91.359454, 30.722052, -20.0) failed to convert
-rank 44: Point 517 (-90.686039, 29.857576, -0.32454851) failed to convert
-rank 91: Point 720 (-89.349756, 29.155994, 0.31299999) failed to convert
-rank 87: Point 720 (-89.503695, 29.760017, 12.564577) failed to convert
-rank 17: Point 522 (-91.347098, 30.193767, -1.0317571) failed to convert
-rank 49: Point 522 (-90.627856, 29.534879, -0.57233819) failed to convert
-rank 19: Point 524 (-91.254268, 30.565147, 10.95023) failed to convert
-rank 18: Point 521 (-91.292539, 30.531369, -16.506747) failed to convert
-rank 86: Point 727 (-89.558777, 30.035964, 3.1177644) failed to convert
-rank 98: Point 727 (-89.090734, 29.183342, 5.0378459) failed to convert
-rank 64: Point 727 (-90.30759, 29.384116, 0.458) failed to convert
-rank 67: Point 719 (-90.15309, 29.951641, -1.3401094) failed to convert
-rank 33: Point 518 (-90.960259, 29.249476, -0.49196663) failed to convert
-rank 15: Point 519 (-91.401805, 30.747731, -11.165044) failed to convert
-rank 69: Point 722 (-90.115873, 29.736815, -1.2814174) failed to convert
-rank 82: Point 726 (-89.815811, 29.584341, 21.248736) failed to convert
-rank 26: Point 516 (-91.171458, 29.79533, -7.5590406) failed to convert
-rank 28: Point 514 (-91.127147, 29.389474, -0.55216305) failed to convert
-rank 37: Point 521 (-90.814491, 29.870989, -1.0151535) failed to convert
-rank 11: Point 518 (-91.583449, 30.261831, -5.6116578) failed to convert
-rank 13: Point 520 (-91.536865, 29.604075, -0.28346043) failed to convert
-rank 99: Point 720 (-88.907612, 29.780036, 4.2860279) failed to convert
-rank 23: Point 519 (-91.185862, 30.347032, 10.248713) failed to convert
-rank 22: Point 518 (-91.209822, 30.287161, -13.972033) failed to convert
-rank 62: Point 517 (-90.361582, 29.583963, -3.5326321) failed to convert
-rank 90: Point 727 (-89.374823, 29.166418, 0.29906244) failed to convert
-rank 20: Point 517 (-91.293629, 29.480319, -0.46607781) failed to convert
-rank 3: Point 521 (-91.877761, 30.510094, -4.4453073) failed to convert
-rank 58: Point 511 (-90.437775, 29.794716, -1.6190055) failed to convert
-rank 39: Point 522 (-90.780982, 29.719794, -2.9719785) failed to convert
-rank 92: Point 726 (-89.308661, 29.276668, 5.58e-06) failed to convert
-rank 54: Point 516 (-90.522363, 29.610512, -0.01297963) failed to convert
-rank 40: Point 515 (-90.782063, 29.466772, -0.48929588) failed to convert
-rank 50: Point 522 (-90.605844, 29.62707, -0.59933905) failed to convert
-rank 25: Point 524 (-91.193114, 29.700254, -2.0980603) failed to convert
-rank 95: Point 721 (-89.228188, 29.095583, 1.177e-05) failed to convert
-rank 60: Point 515 (-90.434502, 29.211999, 1.2547207) failed to convert
-rank 83: Point 720 (-89.790296, 29.573501, 6.9322639) failed to convert
-rank 1: Point 523 (-92.092313, 29.822421, -0.48893729) failed to convert
-rank 5: Point 523 (-91.836786, 29.578461, -0.0) failed to convert
-rank 96: Point 729 (-89.20855, 29.101136, -0.0) failed to convert
-rank 74: Point 726 (-90.007016, 29.803826, 29.649206) failed to convert
-rank 76: Point 729 (-89.96444, 29.875375, -1.9627761) failed to convert
-rank 68: Point 727 (-90.119888, 30.023019, -1.1782195) failed to convert
-rank 14: Point 515 (-91.455608, 30.353038, -1.8156444) failed to convert
-rank 94: Point 726 (-89.243781, 29.132348, 7.0535417) failed to convert
-rank 66: Point 724 (-90.19389, 29.928107, 11.621756) failed to convert
-rank 89: Point 721 (-89.397983, 29.373598, -0.00215596) failed to convert
-rank 21: Point 523 (-91.263445, 29.646512, -0.63846024) failed to convert
-rank 47: Point 521 (-90.672898, 29.527798, -1.128378) failed to convert
-rank 80: Point 725 (-89.828477, 30.336755, -5.9661521) failed to convert
-rank 78: Point 727 (-89.916039, 29.923811, -0.51609579) failed to convert
-rank 51: Point 522 (-90.626285, 29.105282, 2.5316591) failed to convert
-rank 4: Point 521 (-91.875492, 29.654532, 1.6765388) failed to convert
-rank 73: Point 719 (-90.020857, 29.916054, 0.93915352) failed to convert
-rank 45: Point 521 (-90.659452, 30.05542, -10.122409) failed to convert
-rank 59: Point 521 (-90.386853, 30.194726, 2.5415405) failed to convert
-rank 72: Point 727 (-90.038939, 29.961683, -2.1560872) failed to convert
-rank 70: Point 727 (-90.071293, 30.026322, -4.7945043) failed to convert
-rank 57: Point 524 (-90.47232, 29.634991, 0.21719105) failed to convert
-rank 48: Point 518 (-90.642692, 29.633716, -0.99864121) failed to convert
-rank 81: Point 719 (-89.792674, 30.261183, -1.6335709) failed to convert
-rank 85: Point 720 (-89.689443, 29.468988, -3.628143) failed to convert
-rank 30: Point 520 (-91.014382, 30.150935, -11.677499) failed to convert
-rank 77: Point 721 (-89.961734, 29.650087, -4.6832522) failed to convert
-rank 84: Point 729 (-89.741967, 29.641831, -0.0) failed to convert
-rank 43: Point 525 (-90.731054, 29.384313, -0.69570102) failed to convert
-rank 65: Point 722 (-90.226394, 29.949835, 9.4429747) failed to convert
-rank 75: Point 721 (-89.97962, 29.902218, -8.2296) failed to convert
-rank 71: Point 721 (-90.070787, 29.802853, 0.32633149) failed to convert
-rank 88: Point 729 (-89.412269, 29.909808, -0.0) failed to convert
-rank 0: Point 487 (-92.522163, 28.484833, 51.619992) failed to convert
-rank 93: Point 721 (-89.271798, 29.177014, 0.52127328) failed to convert
-rank 35: Point 526 (-90.909455, 29.167184, -0.0) failed to convert
-rank 52: Point 518 (-90.562615, 29.664451, -0.51192745) failed to convert
-rank 9: Point 520 (-91.686166, 29.907272, -4.2403452) failed to convert
-rank 79: Point 721 (-89.946589, 29.276885, 0.31299999) failed to convert
-rank 24: Point 517 (-91.209534, 29.693289, -6.687312) failed to convert
-rank 27: Point 516 (-91.150853, 29.69807, -2.014728) failed to convert
-rank 91: Point 721 (-89.34924, 29.161767, -2.3465252) failed to convert
-rank 87: Point 721 (-89.537631, 29.358594, 0.78443336) failed to convert
-rank 97: Point 719 (-89.174125, 29.023768, -0.0) failed to convert
-rank 31: Point 523 (-90.984093, 30.101756, -6.1810274) failed to convert
-rank 64: Point 728 (-90.283084, 29.713251, 2.5899911) failed to convert
-rank 86: Point 728 (-89.559418, 30.028386, 3.0899999) failed to convert
-rank 82: Point 727 (-89.773254, 30.107307, -0.14773384) failed to convert
-rank 32: Point 518 (-90.935367, 30.141318, -5.8474042) failed to convert
-rank 98: Point 728 (-89.088301, 29.2099, 0.37852275) failed to convert
-rank 7: Point 523 (-91.756222, 29.85805, -0.5804541) failed to convert
-rank 67: Point 720 (-90.153228, 29.949675, -3.2230753) failed to convert
-rank 69: Point 723 (-90.090959, 30.058544, 4.390001) failed to convert
-rank 29: Point 520 (-91.030145, 30.210456, -5.2175934) failed to convert
-rank 56: Point 517 (-90.475183, 29.828323, -0.78344352) failed to convert
-rank 61: Point 523 (-90.362253, 29.894149, -0.37602313) failed to convert
-rank 38: Point 516 (-90.787382, 29.876932, -1.217274) failed to convert
-rank 12: Point 510 (-91.527908, 30.348653, -0.34999999) failed to convert
-rank 55: Point 521 (-90.505062, 29.594228, 0.15061406) failed to convert
-rank 8: Point 513 (-91.721116, 29.830346, -0.60763368) failed to convert
-rank 99: Point 721 (-88.927371, 29.565451, 9.8828903) failed to convert
-rank 41: Point 521 (-90.738082, 29.89193, 0.29468553) failed to convert
-rank 6: Point 520 (-91.75304, 30.514086, -12.195049) failed to convert
-rank 36: Point 517 (-90.84556, 29.755971, -0.53235843) failed to convert
-rank 92: Point 727 (-89.329663, 29.033971, 13.526993) failed to convert
-rank 34: Point 516 (-90.867678, 30.182127, -2.2403442) failed to convert
-rank 53: Point 519 (-90.580439, 29.08454, 8.1945316) failed to convert
-rank 17: Point 523 (-91.374804, 29.738719, -6.8762885) failed to convert
-rank 90: Point 728 (-89.378632, 29.121923, 0.31299999) failed to convert
-rank 44: Point 518 (-90.723631, 29.313584, -0.49662051) failed to convert
-rank 46: Point 512 (-90.652412, 30.04557, -5.496951) failed to convert
-rank 83: Point 721 (-89.773059, 29.785297, 0.06772567) failed to convert
-rank 49: Point 523 (-90.591816, 30.045098, 20.676603) failed to convert
-rank 10: Point 516 (-91.596005, 30.823654, -8.1210003) failed to convert
-rank 95: Point 722 (-89.218859, 29.201755, -0.39334166) failed to convert
-rank 18: Point 522 (-91.292264, 30.53533, -16.175128) failed to convert
-rank 74: Point 727 (-90.012049, 29.739542, -4.9746411) failed to convert
-rank 2: Point 517 (-91.931966, 30.771122, -10.396651) failed to convert
-rank 76: Point 730 (-89.96421, 29.878197, -4.1896418) failed to convert
-rank 68: Point 728 (-90.119859, 30.023158, -1.1501365) failed to convert
-rank 16: Point 518 (-91.487971, 28.571342, 36.5735) failed to convert
-rank 96: Point 730 (-89.192793, 29.279627, -0.0) failed to convert
-rank 42: Point 520 (-90.707133, 30.032818, -4.6793366) failed to convert
-rank 15: Point 520 (-91.463452, 29.724018, -1.6171115) failed to convert
-rank 80: Point 726 (-89.856393, 29.992785, -0.00222963) failed to convert
-rank 19: Point 525 (-91.258131, 30.503568, 12.446088) failed to convert
-rank 11: Point 519 (-91.58227, 30.281995, -5.9192319) failed to convert
-rank 63: Point 522 (-90.308431, 29.902512, -0.24762753) failed to convert
-rank 23: Point 520 (-91.187089, 30.327296, -6.5533352) failed to convert
-rank 13: Point 521 (-91.513319, 30.005862, -1.110491) failed to convert
-rank 28: Point 515 (-91.109485, 29.666822, -1.0040009) failed to convert
-rank 26: Point 517 (-91.183337, 29.606785, -0.84151255) failed to convert
-rank 37: Point 522 (-90.81441, 29.872176, -0.87129855) failed to convert
-rank 33: Point 519 (-90.906507, 30.061458, -4.4479077) failed to convert
-rank 78: Point 728 (-89.908789, 30.014129, -2.814099) failed to convert
-rank 94: Point 727 (-89.240548, 29.169194, -0.43097304) failed to convert
-rank 22: Point 519 (-91.198685, 30.462794, 13.561726) failed to convert
-rank 89: Point 722 (-89.412919, 29.199174, 0.31299999) failed to convert
-rank 20: Point 518 (-91.24354, 30.28727, -7.2108174) failed to convert
-rank 25: Point 525 (-91.200068, 29.589281, 0.91311027) failed to convert
-rank 66: Point 725 (-90.184063, 30.056578, 4.0108087) failed to convert
-rank 73: Point 720 (-90.035707, 29.726279, -0.07476822) failed to convert
-rank 72: Point 728 (-90.041531, 29.928425, -9.0) failed to convert
-rank 39: Point 523 (-90.787973, 29.617001, -2.1955846) failed to convert
-rank 3: Point 522 (-91.861442, 30.807194, -10.957542) failed to convert
-rank 54: Point 517 (-90.523556, 29.593675, -0.47745258) failed to convert
-rank 40: Point 516 (-90.768704, 29.662725, -3.2974857) failed to convert
-rank 50: Point 523 (-90.574768, 30.06518, -3.2290893) failed to convert
-rank 58: Point 512 (-90.436702, 29.809382, 1.9287911) failed to convert
-rank 85: Point 721 (-89.639664, 30.068676, 3.4373334) failed to convert
-rank 81: Point 720 (-89.808152, 30.071573, 2.5026442) failed to convert
-rank 70: Point 728 (-90.097286, 29.691203, 0.24722861) failed to convert
-rank 65: Point 723 (-90.227607, 29.933332, -2.5543147) failed to convert
-rank 84: Point 730 (-89.69669, 30.190855, -0.32818449) failed to convert
-rank 77: Point 722 (-89.933783, 30.002176, -9.0) failed to convert
-rank 75: Point 722 (-89.979606, 29.902376, 0.01179282) failed to convert
-rank 21: Point 524 (-91.273906, 29.47697, 9.4277247) failed to convert
-rank 60: Point 516 (-90.344595, 30.434874, -3.8404107) failed to convert
-rank 1: Point 524 (-92.110696, 29.460865, 2.8322654) failed to convert
-rank 71: Point 722 (-90.052822, 30.033291, -5.9530492) failed to convert
-rank 88: Point 730 (-89.460183, 29.351044, -4.2425114) failed to convert
-rank 47: Point 522 (-90.659541, 29.71927, 0.69343392) failed to convert
-rank 93: Point 722 (-89.223759, 29.722737, 3.2304687) failed to convert
-rank 62: Point 518 (-90.338869, 29.89113, -0.84270445) failed to convert
-rank 4: Point 522 (-91.812417, 30.805546, -10.824695) failed to convert
-rank 5: Point 524 (-91.777305, 30.656139, -7.2426853) failed to convert
-rank 79: Point 722 (-89.947633, 29.263254, 1.7247709) failed to convert
-rank 91: Point 722 (-89.349927, 29.153786, 0.06417353) failed to convert
-rank 30: Point 521 (-91.013068, 30.170711, -7.6215638) failed to convert
-rank 45: Point 522 (-90.700825, 29.461222, -1.4314623) failed to convert
-rank 51: Point 523 (-90.585503, 29.68632, 0.54063761) failed to convert
-rank 57: Point 525 (-90.484959, 29.459488, -8.2296) failed to convert
-rank 64: Point 729 (-90.251963, 30.12614, 4.0500002) failed to convert
-rank 48: Point 519 (-90.642681, 29.633755, -1.012806) failed to convert
-rank 87: Point 722 (-89.484776, 29.981212, -0.47821162) failed to convert
-rank 86: Point 729 (-89.608775, 29.440062, -5.8149748) failed to convert
-rank 98: Point 729 (-89.006338, 30.111143, 7.0974742) failed to convert
-rank 97: Point 720 (-89.173439, 29.031316, -0.0) failed to convert
-rank 43: Point 526 (-90.715747, 29.60687, 0.4118175) failed to convert
-rank 82: Point 728 (-89.815323, 29.590282, -4.7027595) failed to convert
-rank 69: Point 724 (-90.138755, 29.437931, -0.54244606) failed to convert
-rank 99: Point 722 (-88.867465, 30.207963, 9.1409781) failed to convert
-rank 14: Point 516 (-91.475825, 30.014641, -1.7697878) failed to convert
-rank 67: Point 721 (-90.157215, 29.897672, -0.52013963) failed to convert
-rank 59: Point 522 (-90.430475, 29.600067, -0.56547379) failed to convert
-rank 92: Point 728 (-89.247139, 29.976703, -0.0) failed to convert
-rank 9: Point 521 (-91.633898, 30.818537, -10.83826) failed to convert
-rank 35: Point 527 (-90.853052, 30.011421, -4.9091412) failed to convert
-rank 27: Point 517 (-91.150847, 29.69813, -2.014728) failed to convert
-rank 31: Point 524 (-91.048922, 29.103065, 2.0362316) failed to convert
-rank 90: Point 729 (-89.334624, 29.63066, 2.3326668) failed to convert
-rank 52: Point 519 (-90.578588, 29.438843, -0.68561473) failed to convert
-rank 24: Point 518 (-91.20953, 29.693326, -6.687312) failed to convert
-rank 95: Point 723 (-89.219199, 29.197861, -0.51392692) failed to convert
-rank 32: Point 519 (-90.96636, 29.673441, -1.0088181) failed to convert
-rank 96: Point 731 (-89.211312, 29.069612, 2.3701292) failed to convert
-rank 74: Point 728 (-89.991681, 29.998415, 11.751927) failed to convert
-rank 83: Point 722 (-89.749956, 30.067264, -0.76577369) failed to convert
-rank 0: Point 488 (-92.471315, 29.603425, -0.0) failed to convert
-rank 56: Point 518 (-90.48839, 29.645419, 0.13324652) failed to convert
-rank 61: Point 524 (-90.386225, 29.568406, -1.0141015) failed to convert
-rank 7: Point 524 (-91.732894, 30.274808, -4.2747711) failed to convert
-rank 38: Point 517 (-90.787382, 29.876892, -1.3042752) failed to convert
-rank 76: Point 731 (-89.97897, 29.691207, 0.17358891) failed to convert
-rank 80: Point 727 (-89.886941, 29.612122, 26.086141) failed to convert
-rank 8: Point 514 (-91.657841, 30.940667, 8.948171) failed to convert
-rank 68: Point 729 (-90.127667, 29.922017, -3.3659555) failed to convert
-rank 12: Point 511 (-91.552047, 29.937541, -9.1165687) failed to convert
-rank 29: Point 521 (-91.011134, 30.499305, -10.013794) failed to convert
-rank 36: Point 518 (-90.845575, 29.755727, -0.01592081) failed to convert
-rank 78: Point 729 (-89.908722, 30.014878, -9.0) failed to convert
-rank 34: Point 517 (-90.875671, 30.063656, 20.535958) failed to convert
-rank 94: Point 728 (-89.235985, 29.221203, -0.0) failed to convert
-rank 72: Point 729 (-90.033519, 30.030553, -4.8490635) failed to convert
-rank 17: Point 524 (-91.323259, 30.57995, -16.478571) failed to convert
-rank 53: Point 520 (-90.553631, 29.464489, -0.64418576) failed to convert
-rank 46: Point 513 (-90.650158, 30.07761, -0.41924522) failed to convert
-rank 49: Point 524 (-90.627262, 29.542975, -2.0234307) failed to convert
-rank 41: Point 522 (-90.737523, 29.899981, -1.3237175) failed to convert
-rank 18: Point 523 (-91.376273, 29.161302, 6.0326836) failed to convert
-rank 2: Point 518 (-91.919325, 31.00373, -17.266631) failed to convert
-rank 10: Point 517 (-91.637238, 30.112676, -8.2296) failed to convert
-rank 89: Point 723 (-89.421219, 29.101725, 3.187572) failed to convert
-rank 15: Point 521 (-91.433293, 30.228405, -3.4030482) failed to convert
-rank 66: Point 726 (-90.193493, 29.933059, -8.1628494) failed to convert
-rank 73: Point 721 (-90.032851, 29.762832, -0.15577031) failed to convert
-rank 44: Point 519 (-90.681477, 29.922871, -0.33257506) failed to convert
-rank 11: Point 520 (-91.616697, 29.685981, -0.509054) failed to convert
-rank 19: Point 526 (-91.305842, 29.734888, -1.481181) failed to convert
-rank 85: Point 722 (-89.689219, 29.471419, -0.84269795) failed to convert
-rank 16: Point 519 (-91.375723, 30.456637, -3.0332777) failed to convert
-rank 65: Point 724 (-90.256911, 29.544425, -0.41278812) failed to convert
-rank 81: Point 721 (-89.848548, 29.571942, -1.5349727) failed to convert
-rank 42: Point 521 (-90.744096, 29.497255, -0.76773199) failed to convert
-rank 37: Point 523 (-90.82502, 29.71576, -1.8521252) failed to convert
-rank 70: Point 729 (-90.097277, 29.691143, -1.2972038) failed to convert
-rank 26: Point 518 (-91.144068, 30.225481, 14.805203) failed to convert
-rank 84: Point 731 (-89.75484, 29.483801, 1.3092281) failed to convert
-rank 13: Point 522 (-91.534773, 29.639774, -0.5447714) failed to convert
-rank 75: Point 723 (-89.990057, 29.769772, -2.3336758) failed to convert
-rank 23: Point 521 (-91.228087, 29.676121, -5.1511203) failed to convert
-rank 28: Point 516 (-91.108259, 29.685903, -1.413665) failed to convert
-rank 33: Point 520 (-90.904832, 30.086131, -11.143489) failed to convert
-rank 71: Point 723 (-90.062036, 29.91521, -1.224222) failed to convert
-rank 77: Point 723 (-89.939992, 29.924192, 25.005863) failed to convert
-rank 55: Point 522 (-90.51552, 29.448038, 0.3048) failed to convert
-rank 93: Point 723 (-89.282962, 29.048596, 0.79480461) failed to convert
-rank 63: Point 523 (-90.306136, 29.933197, -0.9465958) failed to convert
-rank 88: Point 731 (-89.434501, 29.651378, 0.27443388) failed to convert
-rank 79: Point 723 (-89.898339, 29.88467, -6.5577724) failed to convert
-rank 91: Point 723 (-89.3101, 29.612514, 2.2084935) failed to convert
-rank 6: Point 521 (-91.747943, 30.60443, -13.41757) failed to convert
-rank 50: Point 524 (-90.622457, 29.390294, 0.3048) failed to convert
-rank 3: Point 523 (-91.909272, 29.926332, -0.32300644) failed to convert
-rank 22: Point 520 (-91.206186, 30.344545, 0.4468628) failed to convert
-rank 20: Point 519 (-91.238365, 30.369114, 11.428163) failed to convert
-rank 40: Point 517 (-90.724103, 30.308918, -4.0892599) failed to convert
-rank 86: Point 730 (-89.610421, 29.419902, -3.7007678) failed to convert
-rank 87: Point 723 (-89.529857, 29.450558, -0.0) failed to convert
-rank 97: Point 721 (-89.167243, 29.100975, -0.0) failed to convert
-rank 25: Point 526 (-91.160885, 30.208914, 7.3403805) failed to convert
-rank 58: Point 513 (-90.437762, 29.794755, -1.803326) failed to convert
-rank 54: Point 518 (-90.556401, 29.131077, 2.4054957) failed to convert
-rank 21: Point 525 (-91.270895, 29.525814, 4.6235779) failed to convert
-rank 64: Point 730 (-90.257921, 30.047113, -4.9694595) failed to convert
-rank 98: Point 730 (-89.090591, 29.18303, 4.6270537) failed to convert
-rank 39: Point 524 (-90.79725, 29.480384, -0.61718846) failed to convert
-rank 1: Point 525 (-92.106695, 29.53821, 2.506477) failed to convert
-rank 99: Point 723 (-88.871029, 30.167692, 10.080832) failed to convert
-rank 69: Point 725 (-90.115854, 29.736632, -0.37095479) failed to convert
-rank 4: Point 523 (-91.833947, 30.416821, -8.2296) failed to convert
-rank 47: Point 523 (-90.630249, 30.136004, -0.08468204) failed to convert
-rank 67: Point 722 (-90.157511, 29.893371, -0.20570279) failed to convert
-rank 82: Point 729 (-89.768911, 30.159951, 2.4832995) failed to convert
-rank 90: Point 730 (-89.339945, 29.56952, 3.3648173) failed to convert
-rank 62: Point 519 (-90.338849, 29.891384, -1.2514297) failed to convert
-rank 60: Point 517 (-90.361141, 30.212785, 2.6800001) failed to convert
-rank 51: Point 524 (-90.585034, 29.692877, 0.25606288) failed to convert
-rank 92: Point 729 (-89.305501, 29.312694, -0.0) failed to convert
-rank 74: Point 729 (-90.027993, 29.53538, 0.3068376) failed to convert
-rank 95: Point 724 (-89.21945, 29.195003, -0.35998689) failed to convert
-rank 48: Point 520 (-90.626799, 29.859936, -0.28622506) failed to convert
-rank 5: Point 525 (-91.756991, 31.015828, 5.4715913) failed to convert
-rank 30: Point 522 (-91.012154, 30.184571, 3.599641) failed to convert
-rank 45: Point 523 (-90.709591, 29.333968, -8.2296) failed to convert
-rank 57: Point 526 (-90.484946, 29.459526, -8.2296) failed to convert
-rank 76: Point 732 (-89.964199, 29.878159, -5.4950928) failed to convert
-rank 96: Point 732 (-89.181903, 29.402488, 6.2002391) failed to convert
-rank 83: Point 723 (-89.764982, 29.883963, -1.2549639) failed to convert
-rank 43: Point 527 (-90.718232, 29.570709, -0.03048) failed to convert
-rank 94: Point 729 (-89.184521, 29.802258, 2.3264601) failed to convert
-rank 78: Point 730 (-89.908774, 30.013972, -3.0107374) failed to convert
-rank 80: Point 728 (-89.896828, 29.487377, 0.77413046) failed to convert
-rank 68: Point 730 (-90.114761, 30.088996, 4.5900001) failed to convert
-rank 72: Point 730 (-90.033486, 30.030796, -4.8737523) failed to convert
-rank 35: Point 528 (-90.875887, 29.671805, -8.2296) failed to convert
-rank 59: Point 523 (-90.403995, 29.962281, -8.2496207) failed to convert
-rank 52: Point 520 (-90.530876, 30.108064, -0.29079989) failed to convert
-rank 66: Point 727 (-90.157165, 30.406016, -2.3578578) failed to convert
-rank 73: Point 722 (-90.031519, 29.779701, 0.78041068) failed to convert
-rank 14: Point 517 (-91.488179, 29.80479, -2.7386953) failed to convert
-rank 9: Point 522 (-91.626799, 30.940206, -21.272782) failed to convert
-rank 31: Point 525 (-90.980069, 30.159288, -4.0157893) failed to convert
-rank 27: Point 518 (-91.150843, 29.69817, -1.5358134) failed to convert
-rank 89: Point 724 (-89.411627, 29.213673, 0.10162631) failed to convert
-rank 85: Point 723 (-89.616044, 30.349533, -6.8408064) failed to convert
-rank 65: Point 725 (-90.269067, 29.381392, 0.458) failed to convert
-rank 24: Point 519 (-91.209514, 29.693268, -5.908548) failed to convert
-rank 56: Point 519 (-90.502444, 29.449631, 0.21396625) failed to convert
-rank 81: Point 722 (-89.80187, 30.148304, 1.8693607) failed to convert
-rank 70: Point 730 (-90.097271, 29.691103, -1.3283837) failed to convert
-rank 7: Point 525 (-91.737073, 30.200258, -3.4813587) failed to convert
-rank 84: Point 732 (-89.72461, 29.853111, -2.1978447) failed to convert
-rank 38: Point 518 (-90.83924, 29.109588, -1e-08) failed to convert
-rank 77: Point 724 (-89.989134, 29.300794, 1.3637907) failed to convert
-rank 34: Point 518 (-90.867644, 30.182465, -2.5331661) failed to convert
-rank 8: Point 515 (-91.655802, 30.97558, -3.3264575) failed to convert
-rank 75: Point 724 (-89.979581, 29.90247, -0.05359471) failed to convert
-rank 12: Point 512 (-91.52492, 30.39888, -3.1688974) failed to convert
-rank 71: Point 724 (-90.06935, 29.821208, 0.12058817) failed to convert
-rank 88: Point 732 (-89.368331, 30.413672, -3.9717248) failed to convert
-rank 61: Point 525 (-90.386416, 29.565722, -0.22771485) failed to convert
-rank 29: Point 522 (-91.035471, 30.128994, -11.162517) failed to convert
-rank 93: Point 724 (-89.279493, 29.088453, 10.350088) failed to convert
-rank 17: Point 525 (-91.431355, 28.79071, 18.849136) failed to convert
-rank 36: Point 519 (-90.845195, 29.761333, -1.7621522) failed to convert
-rank 0: Point 489 (-92.474015, 29.542686, 4.245871) failed to convert
-rank 87: Point 724 (-89.48588, 29.968238, -0.41924601) failed to convert
-rank 10: Point 518 (-91.637212, 30.112707, -8.2296) failed to convert
-rank 79: Point 724 (-89.885983, 30.038624, 1.0222374) failed to convert
-rank 91: Point 724 (-89.348026, 29.175655, 0.18028257) failed to convert
-rank 49: Point 525 (-90.616082, 29.702062, 0.59112394) failed to convert
-rank 53: Point 521 (-90.55563, 29.436214, -8.2296) failed to convert
-rank 41: Point 523 (-90.737516, 29.900021, -1.5087258) failed to convert
-rank 97: Point 722 (-89.146953, 29.329276, 2.5909147) failed to convert
-rank 2: Point 519 (-91.923488, 30.926717, -10.566161) failed to convert
-rank 86: Point 731 (-89.608737, 29.440075, -5.8149748) failed to convert
-rank 98: Point 731 (-89.04513, 29.685864, 4.1093531) failed to convert
-rank 64: Point 731 (-90.235218, 30.346237, 2.8841619) failed to convert
-rank 44: Point 520 (-90.673466, 30.037422, -4.4860116) failed to convert
-rank 15: Point 522 (-91.466433, 29.673348, -0.52072526) failed to convert
-rank 69: Point 726 (-90.11582, 29.736843, -0.54787167) failed to convert
-rank 19: Point 527 (-91.288449, 30.016933, -0.71043931) failed to convert
-rank 11: Point 521 (-91.65041, 29.091615, 5.7905151) failed to convert
-rank 42: Point 522 (-90.74351, 29.505631, -0.43500078) failed to convert
-rank 46: Point 514 (-90.692905, 29.464757, -0.50338688) failed to convert
-rank 18: Point 524 (-91.292545, 30.530555, -15.093869) failed to convert
-rank 99: Point 724 (-88.869043, 30.18782, 9.494908) failed to convert
-rank 32: Point 520 (-90.963797, 29.712365, -0.53381558) failed to convert
-rank 16: Point 520 (-91.413827, 29.828131, -7.4797925) failed to convert
-rank 67: Point 723 (-90.152826, 29.954357, 21.904789) failed to convert
-rank 82: Point 730 (-89.765056, 30.206776, -0.11944666) failed to convert
-rank 26: Point 519 (-91.171161, 29.799609, -3.8219782) failed to convert
-rank 37: Point 524 (-90.814564, 29.869889, -1.0669179) failed to convert
-rank 92: Point 730 (-89.30957, 29.265652, -0.0) failed to convert
-rank 33: Point 521 (-90.880274, 30.450389, -9.533912) failed to convert
-rank 13: Point 523 (-91.519854, 29.893962, -1.8458371) failed to convert
-rank 95: Point 725 (-89.219274, 29.196969, 3e-08) failed to convert
-rank 90: Point 731 (-89.364195, 29.289337, -5.0084739) failed to convert
-rank 28: Point 517 (-91.109467, 29.666981, -2.17248) failed to convert
-rank 74: Point 730 (-89.995818, 29.945814, -4.7843117) failed to convert
-rank 55: Point 523 (-90.507246, 29.563569, -0.12279912) failed to convert
-rank 54: Point 519 (-90.523363, 29.596325, -0.12921333) failed to convert
-rank 58: Point 514 (-90.422134, 30.008584, -1.7757551) failed to convert
-rank 23: Point 522 (-91.190124, 30.279443, 6.1959635) failed to convert
-rank 21: Point 526 (-91.223711, 30.282604, -13.320066) failed to convert
-rank 63: Point 524 (-90.28803, 30.174466, 3.72) failed to convert
-rank 6: Point 522 (-91.744249, 30.669776, -15.258289) failed to convert
-rank 96: Point 733 (-89.197834, 29.222233, -0.62396355) failed to convert
-rank 76: Point 733 (-89.982522, 29.645913, 1.3737892) failed to convert
-rank 40: Point 518 (-90.763785, 29.734536, -1.3684122) failed to convert
-rank 83: Point 724 (-89.802768, 29.418481, 0.00962289) failed to convert
-rank 25: Point 527 (-91.161391, 30.200888, -0.68144533) failed to convert
-rank 20: Point 520 (-91.282681, 29.657419, 1.026419) failed to convert
-rank 3: Point 524 (-91.889073, 30.300425, -5.0884097) failed to convert
-rank 80: Point 729 (-89.912134, 29.294402, 0.31126392) failed to convert
-rank 50: Point 525 (-90.600604, 29.701203, -0.83308951) failed to convert
-rank 78: Point 731 (-89.908729, 30.014117, -2.1088912) failed to convert
-rank 4: Point 524 (-91.80711, 30.900273, -17.320464) failed to convert
-rank 1: Point 526 (-92.093198, 29.802677, -0.4951145) failed to convert
-rank 72: Point 731 (-90.036966, 29.986325, 1.233938) failed to convert
-rank 39: Point 525 (-90.767811, 29.911917, -0.34994578) failed to convert
-rank 94: Point 730 (-89.239665, 29.179075, -0.0) failed to convert
-rank 47: Point 524 (-90.658261, 29.737382, -3.3805781) failed to convert
-rank 22: Point 521 (-91.244204, 29.738744, -7.2542405) failed to convert
-rank 62: Point 520 (-90.338853, 29.891309, -1.0225255) failed to convert
-rank 68: Point 731 (-90.119941, 30.021978, -1.987344) failed to convert
-rank 51: Point 525 (-90.58543, 29.687199, -0.37506457) failed to convert
-rank 89: Point 725 (-89.402301, 29.322522, 0.31299999) failed to convert
-rank 66: Point 728 (-90.193457, 29.93301, -8.1628494) failed to convert
-rank 65: Point 726 (-90.269281, 29.378447, 0.458) failed to convert
-rank 85: Point 724 (-89.689411, 29.468963, -3.3376099) failed to convert
-rank 73: Point 723 (-89.998985, 30.193292, 4.0697914) failed to convert
-rank 84: Point 733 (-89.724564, 29.85315, -1.2118065) failed to convert
-rank 57: Point 527 (-90.449641, 29.947367, -0.15274167) failed to convert
-rank 60: Point 518 (-90.381126, 29.942973, 32.714542) failed to convert
-rank 5: Point 526 (-91.795366, 30.330475, -3.8727151) failed to convert
-rank 70: Point 731 (-90.071173, 30.027495, -0.03131732) failed to convert
-rank 81: Point 723 (-89.792017, 30.268683, -1.4984687) failed to convert
-rank 48: Point 521 (-90.624334, 29.89489, -0.62654261) failed to convert
-rank 45: Point 524 (-90.659447, 30.05538, -10.122409) failed to convert
-rank 30: Point 523 (-91.01689, 30.112392, 27.256047) failed to convert
-rank 77: Point 725 (-89.944898, 29.862444, 0.5776619) failed to convert
-rank 75: Point 725 (-89.970578, 30.016202, -0.23260909) failed to convert
-rank 88: Point 733 (-89.460153, 29.350991, -4.2425114) failed to convert
-rank 71: Point 725 (-90.068362, 29.833895, -0.44111) failed to convert
-rank 93: Point 725 (-89.271188, 29.18366, 4.1276241) failed to convert
-rank 52: Point 521 (-90.562547, 29.66527, -0.59439772) failed to convert
-rank 9: Point 523 (-91.659408, 30.376511, -7.745632) failed to convert
-rank 43: Point 528 (-90.697385, 29.87181, -0.32865539) failed to convert
-rank 27: Point 519 (-91.114774, 30.262356, 8.9921271) failed to convert
-rank 59: Point 524 (-90.41131, 29.86261, -0.43298622) failed to convert
-rank 87: Point 725 (-89.501407, 29.78611, -0.0) failed to convert
-rank 31: Point 526 (-91.045318, 29.157954, 2.053101) failed to convert
-rank 91: Point 725 (-89.347676, 29.179526, -1.3359101) failed to convert
-rank 35: Point 529 (-90.824818, 30.425396, -6.0509648) failed to convert
-rank 56: Point 520 (-90.502344, 29.451008, -0.58298742) failed to convert
-rank 7: Point 526 (-91.711154, 30.657784, -7.290311) failed to convert
-rank 24: Point 520 (-91.209451, 29.694261, -1.2617072) failed to convert
-rank 79: Point 725 (-89.897888, 29.890246, -1.1736352) failed to convert
-rank 34: Point 519 (-90.964012, 28.726999, 14.985) failed to convert
-rank 97: Point 723 (-89.16178, 29.162276, 5.0577244) failed to convert
-rank 86: Point 732 (-89.61054, 29.418342, -3.8200556) failed to convert
-rank 38: Point 519 (-90.787381, 29.876831, -0.64442688) failed to convert
-rank 8: Point 516 (-91.666024, 30.798703, -16.78342) failed to convert
-rank 64: Point 732 (-90.257901, 30.047171, -4.9694595) failed to convert
-rank 29: Point 523 (-91.062368, 29.714622, -0.84021503) failed to convert
-rank 69: Point 727 (-90.115818, 29.736651, -0.55389752) failed to convert
-rank 61: Point 526 (-90.334715, 30.264224, 0.03501198) failed to convert
-rank 14: Point 518 (-91.498274, 29.63332, -0.66173239) failed to convert
-rank 99: Point 725 (-88.868001, 30.197773, 9.5151043) failed to convert
-rank 12: Point 513 (-91.547918, 30.007809, -0.301) failed to convert
-rank 10: Point 519 (-91.636863, 30.118786, -0.6380462) failed to convert
-rank 49: Point 526 (-90.588006, 30.098454, -0.10235349) failed to convert
-rank 17: Point 526 (-91.322553, 30.591106, -17.560746) failed to convert
-rank 41: Point 524 (-90.737505, 29.90008, -0.67871547) failed to convert
-rank 95: Point 726 (-89.211777, 29.281975, -0.0) failed to convert
-rank 0: Point 490 (-92.491881, 29.150158, 18.821656) failed to convert
-rank 98: Point 732 (-89.098771, 29.090784, 0.8823883) failed to convert
-rank 53: Point 522 (-90.55561, 29.436179, -8.2296) failed to convert
-rank 92: Point 731 (-89.311488, 29.243471, 17.922106) failed to convert
-rank 82: Point 731 (-89.739492, 30.516171, -6.5708087) failed to convert
-rank 2: Point 520 (-91.919135, 31.00645, -18.349569) failed to convert
-rank 67: Point 724 (-90.157175, 29.897622, -0.58079804) failed to convert
-rank 90: Point 732 (-89.35477, 29.398428, 2.5356218) failed to convert
-rank 74: Point 731 (-90.006013, 29.816185, 7.0261444) failed to convert
-rank 15: Point 523 (-91.463422, 29.723991, -1.6561373) failed to convert
-rank 36: Point 520 (-90.847124, 29.732684, -1.6567957) failed to convert
-rank 76: Point 734 (-89.961687, 29.909643, 1.6144285) failed to convert
-rank 96: Point 734 (-89.197607, 29.224631, -0.00499423) failed to convert
-rank 44: Point 521 (-90.672926, 30.045105, 17.740443) failed to convert
-rank 83: Point 725 (-89.716986, 30.46498, -6.0742962) failed to convert
-rank 46: Point 515 (-90.69552, 29.42689, -0.47827908) failed to convert
-rank 19: Point 528 (-91.256416, 30.53015, 3.1746112) failed to convert
-rank 42: Point 523 (-90.717817, 29.878448, -1.2771312) failed to convert
-rank 80: Point 730 (-89.852972, 30.034046, 10.612484) failed to convert
-rank 78: Point 732 (-89.908661, 30.014879, -9.0) failed to convert
-rank 72: Point 732 (-90.034261, 30.020809, -9.0) failed to convert
-rank 37: Point 525 (-90.81217, 29.905051, -0.43133302) failed to convert
-rank 13: Point 524 (-91.526322, 29.783672, -1.6038777) failed to convert
-rank 16: Point 521 (-91.359398, 30.722075, -20.0) failed to convert
-rank 32: Point 521 (-90.936352, 30.126134, -5.7666874) failed to convert
-rank 26: Point 520 (-91.140835, 30.275641, 6.2691854) failed to convert
-rank 33: Point 522 (-90.886811, 30.35362, -2.6487423) failed to convert
-rank 66: Point 729 (-90.24154, 29.29627, 0.458) failed to convert
-rank 28: Point 518 (-91.108442, 29.682914, -0.9610931) failed to convert
-rank 18: Point 525 (-91.317558, 30.12715, -1.7026658) failed to convert
-rank 63: Point 525 (-90.307451, 29.915293, -0.25577454) failed to convert
-rank 94: Point 731 (-89.24845, 29.078716, 0.60308833) failed to convert
-rank 68: Point 732 (-90.119942, 30.021918, -4.9377603) failed to convert
-rank 89: Point 726 (-89.401124, 29.335992, 12.122375) failed to convert
-rank 85: Point 725 (-89.688713, 29.477253, 29.20695) failed to convert
-rank 23: Point 523 (-91.18941, 30.290568, -7.4015421) failed to convert
-rank 55: Point 524 (-90.499311, 29.674046, -1.5399155) failed to convert
-rank 6: Point 523 (-91.755938, 30.462067, -7.2036964) failed to convert
-rank 40: Point 519 (-90.755117, 29.860807, -0.22202301) failed to convert
-rank 11: Point 522 (-91.622759, 29.578006, 1.7999999) failed to convert
-rank 58: Point 515 (-90.394773, 30.37966, -0.198147) failed to convert
-rank 73: Point 724 (-90.019566, 29.932077, 0.05033261) failed to convert
-rank 65: Point 727 (-90.270991, 29.355485, 0.458) failed to convert
-rank 25: Point 528 (-91.193081, 29.700231, -2.0755098) failed to convert
-rank 21: Point 527 (-91.221634, 30.315492, 6.3041208) failed to convert
-rank 84: Point 734 (-89.750118, 29.540994, -0.7481764) failed to convert
-rank 50: Point 526 (-90.584928, 29.922459, 2.46) failed to convert
-rank 3: Point 525 (-91.882929, 30.413376, -5.1914526) failed to convert
-rank 20: Point 521 (-91.229222, 30.513761, 9.6590843) failed to convert
-rank 75: Point 726 (-89.990029, 29.769914, -8.2296) failed to convert
-rank 1: Point 527 (-92.139685, 28.881471, 25.700001) failed to convert
-rank 81: Point 724 (-89.800216, 30.168432, 1.7000001) failed to convert
-rank 70: Point 732 (-90.097262, 29.691043, -0.8608096) failed to convert
-rank 39: Point 526 (-90.770421, 29.873831, -0.23016935) failed to convert
-rank 77: Point 726 (-89.933774, 30.002116, -9.0) failed to convert
-rank 54: Point 520 (-90.491616, 30.037316, -4.6293215) failed to convert
-rank 93: Point 726 (-89.264388, 29.261117, -0.0) failed to convert
-rank 47: Point 525 (-90.679861, 29.426903, -0.4994459) failed to convert
-rank 87: Point 726 (-89.537148, 29.363079, 28.811438) failed to convert
-rank 88: Point 734 (-89.427592, 29.730085, -0.0) failed to convert
-rank 4: Point 525 (-91.808877, 30.868635, -18.193511) failed to convert
-rank 45: Point 525 (-90.703268, 29.425583, 0.0130947) failed to convert
-rank 91: Point 726 (-89.344516, 29.216098, -2.3151281) failed to convert
-rank 97: Point 724 (-89.16229, 29.156467, -0.41993215) failed to convert
-rank 62: Point 521 (-90.383827, 29.280237, -0.14204196) failed to convert
-rank 71: Point 726 (-90.069207, 29.822994, 0.0876943) failed to convert
-rank 57: Point 528 (-90.453295, 29.897137, 0.44270236) failed to convert
-rank 30: Point 524 (-91.035485, 29.827709, -0.50837104) failed to convert
-rank 79: Point 726 (-89.899417, 29.871128, -2.2541047) failed to convert
-rank 5: Point 527 (-91.794208, 30.351301, -4.7923973) failed to convert
-rank 86: Point 733 (-89.608059, 29.448123, 11.162298) failed to convert
-rank 22: Point 522 (-91.199246, 30.453666, 17.305925) failed to convert
-rank 59: Point 525 (-90.411277, 29.862997, -0.94979105) failed to convert
-rank 69: Point 728 (-90.082779, 30.162957, 4.7000191) failed to convert
-rank 27: Point 520 (-91.150837, 29.698231, -1.6793044) failed to convert
-rank 60: Point 519 (-90.40756, 29.582531, -0.59967569) failed to convert
-rank 64: Point 733 (-90.327971, 29.10645, 1.5626576) failed to convert
-rank 9: Point 524 (-91.62314, 31.002506, -1.6426638) failed to convert
-rank 98: Point 733 (-89.101975, 29.054491, 0.59971502) failed to convert
-rank 51: Point 526 (-90.557393, 30.080866, -0.54967173) failed to convert
-rank 31: Point 527 (-90.962813, 30.418218, -2.9652507) failed to convert
-rank 92: Point 732 (-89.251411, 29.928132, -0.0) failed to convert
-rank 48: Point 522 (-90.642665, 29.633814, -0.24720811) failed to convert
-rank 90: Point 733 (-89.398663, 28.887164, 30.923667) failed to convert
-rank 82: Point 732 (-89.81529, 29.590333, -4.7027595) failed to convert
-rank 95: Point 727 (-89.220291, 29.185297, -0.0) failed to convert
-rank 99: Point 726 (-88.88134, 30.055437, 4.2806518) failed to convert
-rank 7: Point 527 (-91.691672, 30.998043, -14.465006) failed to convert
-rank 76: Point 735 (-89.922702, 30.397964, -9.8591979) failed to convert
-rank 24: Point 521 (-91.216632, 29.578962, -0.70257819) failed to convert
-rank 56: Point 521 (-90.51237, 29.310681, -0.0) failed to convert
-rank 74: Point 732 (-90.012024, 29.739574, -4.9746411) failed to convert
-rank 96: Point 735 (-89.197085, 29.230496, -0.0) failed to convert
-rank 67: Point 725 (-90.157376, 29.894935, -0.83956903) failed to convert
-rank 8: Point 517 (-91.708736, 30.049608, -2.6798417) failed to convert
-rank 34: Point 520 (-90.867588, 30.183274, -1.3673325) failed to convert
-rank 52: Point 522 (-90.574288, 29.499656, -1.0277679) failed to convert
-rank 80: Point 731 (-89.871153, 29.808359, -0.25477305) failed to convert
-rank 78: Point 733 (-89.90993, 29.998951, 10.198546) failed to convert
-rank 72: Point 733 (-90.041492, 29.928471, -9.0) failed to convert
-rank 83: Point 726 (-89.718959, 30.441041, -4.9716218) failed to convert
-rank 94: Point 732 (-89.24303, 29.140614, -1.3460035) failed to convert
-rank 43: Point 529 (-90.733477, 29.348677, -0.90078889) failed to convert
-rank 29: Point 524 (-91.031436, 30.19018, -12.268811) failed to convert
-rank 66: Point 730 (-90.191758, 29.95524, -1.5489817) failed to convert
-rank 68: Point 733 (-90.119896, 30.022501, -0.90419018) failed to convert
-rank 38: Point 520 (-90.778558, 30.005507, -10.476586) failed to convert
-rank 61: Point 527 (-90.354074, 30.004184, -0.34972893) failed to convert
-rank 2: Point 521 (-91.953723, 30.365544, -6.0722945) failed to convert
-rank 41: Point 525 (-90.738127, 29.890977, -1.251676) failed to convert
-rank 49: Point 527 (-90.607429, 29.824603, -0.52578355) failed to convert
-rank 89: Point 727 (-89.394238, 29.415871, 3.8173875) failed to convert
-rank 0: Point 491 (-92.516156, 28.607459, 34.961303) failed to convert
-rank 36: Point 521 (-90.872037, 29.361014, -5.324e-05) failed to convert
-rank 53: Point 523 (-90.5418, 29.630423, 0.48507741) failed to convert
-rank 73: Point 725 (-90.018562, 29.94477, -6.7802765) failed to convert
-rank 42: Point 524 (-90.716392, 29.898994, -0.41618658) failed to convert
-rank 10: Point 520 (-91.637389, 30.109396, 0.019) failed to convert
-rank 16: Point 522 (-91.413299, 29.836842, -0.49066896) failed to convert
-rank 44: Point 522 (-90.687461, 29.836907, -0.7875211) failed to convert
-rank 46: Point 516 (-90.682679, 29.612214, -0.61916406) failed to convert
-rank 17: Point 527 (-91.378468, 29.67734, -0.81531838) failed to convert
-rank 19: Point 529 (-91.312288, 29.629143, -0.54552523) failed to convert
-rank 65: Point 728 (-90.239791, 29.771629, 0.59690612) failed to convert
-rank 13: Point 525 (-91.496654, 30.286375, -1.765585) failed to convert
-rank 85: Point 726 (-89.658586, 29.841315, -0.17639091) failed to convert
-rank 84: Point 735 (-89.747985, 29.567099, -0.0) failed to convert
-rank 70: Point 733 (-90.088742, 29.801129, -4.0203122) failed to convert
-rank 75: Point 727 (-89.97899, 29.909865, 4.1833666) failed to convert
-rank 14: Point 519 (-91.49781, 29.640985, -0.49820145) failed to convert
-rank 26: Point 521 (-91.141024, 30.272622, 4.5302743) failed to convert
-rank 33: Point 523 (-90.935699, 29.622285, -1.405989) failed to convert
-rank 40: Point 520 (-90.755283, 29.858391, -0.469755) failed to convert
-rank 6: Point 524 (-91.725113, 31.006331, -13.25896) failed to convert
-rank 58: Point 516 (-90.437743, 29.794812, -1.0506792) failed to convert
-rank 15: Point 524 (-91.464174, 29.711283, -1.3822963) failed to convert
-rank 81: Point 725 (-89.792622, 30.261152, -1.0457221) failed to convert
-rank 63: Point 526 (-90.307445, 29.915368, -0.22348145) failed to convert
-rank 32: Point 522 (-90.935539, 30.138085, 33.07773) failed to convert
-rank 77: Point 727 (-89.961693, 29.650132, -4.6832522) failed to convert
-rank 18: Point 526 (-91.362046, 29.397544, 5.8185766) failed to convert
-rank 35: Point 530 (-90.862977, 29.863318, 0.13281278) failed to convert
-rank 88: Point 735 (-89.383926, 30.233868, 2.7860316) failed to convert
-rank 93: Point 727 (-89.280117, 29.080751, -0.0) failed to convert
-rank 87: Point 727 (-89.447481, 30.412393, -7.9518367) failed to convert
-rank 11: Point 523 (-91.551336, 30.805735, -11.277451) failed to convert
-rank 55: Point 525 (-90.500317, 29.659978, -0.68754957) failed to convert
-rank 71: Point 727 (-90.068425, 29.832986, -9.0) failed to convert
-rank 97: Point 725 (-89.103733, 29.810312, 3.2339179) failed to convert
-rank 12: Point 514 (-91.578636, 29.477974, 2.1431533) failed to convert
-rank 21: Point 528 (-91.221185, 30.322483, -11.482358) failed to convert
-rank 37: Point 526 (-90.825527, 29.708208, -1.5385295) failed to convert
-rank 79: Point 727 (-89.899507, 29.869941, -1.284945) failed to convert
-rank 91: Point 727 (-89.270989, 30.056631, 0.57257691) failed to convert
-rank 50: Point 527 (-90.62604, 29.338955, -0.52787359) failed to convert
-rank 69: Point 729 (-90.102581, 29.907982, 36.157317) failed to convert
-rank 54: Point 521 (-90.518672, 29.66168, -0.32264344) failed to convert
-rank 25: Point 529 (-91.193083, 29.700182, -2.0540178) failed to convert
-rank 20: Point 522 (-91.279866, 29.702806, -7.0510413) failed to convert
-rank 3: Point 526 (-91.879285, 30.478613, -5.3333378) failed to convert
-rank 64: Point 734 (-90.257887, 30.047208, -4.9694595) failed to convert
-rank 1: Point 528 (-92.093198, 29.802616, -1.0458775) failed to convert
-rank 86: Point 734 (-89.610244, 29.42155, -3.6723416) failed to convert
-rank 23: Point 524 (-91.225373, 29.719306, -1.8372336) failed to convert
-rank 98: Point 734 (-89.072806, 29.379186, 11.221558) failed to convert
-rank 92: Point 733 (-89.311008, 29.248819, 10.940504) failed to convert
-rank 4: Point 526 (-91.833917, 30.416874, -8.2296) failed to convert
-rank 30: Point 525 (-91.042158, 29.724878, -0.6581597) failed to convert
-rank 90: Point 734 (-89.392912, 28.954359, 8.6355318) failed to convert
-rank 82: Point 733 (-89.792914, 29.866157, -0.69757459) failed to convert
-rank 45: Point 526 (-90.659438, 30.05532, -10.122409) failed to convert
-rank 62: Point 522 (-90.335954, 29.930272, -9.3134696) failed to convert
-rank 76: Point 736 (-89.964182, 29.8781, -4.3102991) failed to convert
-rank 99: Point 727 (-88.889039, 29.973123, 5.5983058) failed to convert
-rank 74: Point 733 (-90.011915, 29.740795, 17.221447) failed to convert
-rank 96: Point 736 (-89.101523, 30.295351, 4.2336807) failed to convert
-rank 59: Point 526 (-90.411326, 29.862259, -0.32331344) failed to convert
-rank 27: Point 521 (-91.11532, 30.25361, -10.428946) failed to convert
-rank 95: Point 728 (-89.221124, 29.175733, -0.0) failed to convert
-rank 67: Point 726 (-90.157154, 29.897679, -0.54748763) failed to convert
-rank 47: Point 526 (-90.658607, 29.732247, -1.5982354) failed to convert
-rank 78: Point 734 (-89.908848, 30.012373, 11.053661) failed to convert
-rank 9: Point 525 (-91.626739, 30.940212, -21.136817) failed to convert
-rank 51: Point 527 (-90.608134, 29.364828, 0.36576055) failed to convert
-rank 60: Point 520 (-90.381695, 29.934813, -1.8312571) failed to convert
-rank 68: Point 734 (-90.086829, 30.447462, -6.4239439) failed to convert
-rank 66: Point 731 (-90.231939, 29.423771, 0.18980121) failed to convert
-rank 80: Point 732 (-89.865514, 29.878452, -3.0382465) failed to convert
-rank 83: Point 727 (-89.733659, 30.263782, -2.4945696) failed to convert
-rank 72: Point 734 (-90.033481, 30.030676, -4.8737523) failed to convert
-rank 31: Point 528 (-90.978784, 30.17633, -4.0896912) failed to convert
-rank 48: Point 523 (-90.665548, 29.305162, -0.0) failed to convert
-rank 28: Point 519 (-91.108249, 29.685843, -1.5162408) failed to convert
-rank 89: Point 728 (-89.378588, 29.597158, 2.5879309) failed to convert
-rank 94: Point 733 (-89.244096, 29.128442, 2.5075606) failed to convert
-rank 73: Point 726 (-90.011204, 30.038218, -2.1317814) failed to convert
-rank 65: Point 729 (-90.248099, 29.661253, -0.44046296) failed to convert
-rank 29: Point 525 (-91.036212, 30.117148, -11.181894) failed to convert
-rank 43: Point 530 (-90.732756, 29.359176, 1.3608462) failed to convert
-rank 61: Point 528 (-90.385998, 29.57119, -2.0685327) failed to convert
-rank 70: Point 734 (-90.070769, 30.032384, -2.2586272) failed to convert
-rank 5: Point 528 (-91.831923, 29.66555, 1.897465) failed to convert
-rank 49: Point 528 (-90.644099, 29.301454, -0.0) failed to convert
-rank 85: Point 727 (-89.624288, 30.25126, -0.73089624) failed to convert
-rank 84: Point 736 (-89.724394, 29.854591, -0.44754509) failed to convert
-rank 53: Point 524 (-90.538959, 29.669997, -0.44997788) failed to convert
-rank 75: Point 728 (-89.990003, 29.770216, -8.2296) failed to convert
-rank 38: Point 521 (-90.749705, 30.423349, -4.974855) failed to convert
-rank 81: Point 726 (-89.82152, 29.906473, -0.36947397) failed to convert
-rank 57: Point 529 (-90.489111, 29.401347, -1.5304807) failed to convert
-rank 22: Point 523 (-91.200902, 30.427575, 9.0495597) failed to convert
-rank 2: Point 522 (-91.931262, 30.782932, -9.3527162) failed to convert
-rank 36: Point 522 (-90.845528, 29.756264, -0.54455425) failed to convert
-rank 24: Point 522 (-91.209428, 29.693959, -1.0969332) failed to convert
-rank 39: Point 527 (-90.767811, 29.911856, -0.79532662) failed to convert
-rank 41: Point 526 (-90.725632, 30.071476, -0.42515297) failed to convert
-rank 7: Point 528 (-91.751791, 29.935704, -5.0076312) failed to convert
-rank 34: Point 521 (-90.849628, 30.447725, -7.7673186) failed to convert
-rank 8: Point 518 (-91.665994, 30.798651, -17.489423) failed to convert
-rank 40: Point 521 (-90.755266, 29.858574, -0.92627749) failed to convert
-rank 42: Point 525 (-90.739457, 29.564541, -0.26480137) failed to convert
-rank 17: Point 528 (-91.323219, 30.579958, -17.301361) failed to convert
-rank 88: Point 736 (-89.458984, 29.363145, 18.171664) failed to convert
-rank 0: Point 492 (-92.470054, 29.610189, -0.0) failed to convert
-rank 10: Point 521 (-91.600271, 30.749389, -13.422561) failed to convert
-rank 77: Point 728 (-89.933767, 30.002076, -9.0) failed to convert
-rank 58: Point 517 (-90.395769, 30.366081, -0.18644048) failed to convert
-rank 56: Point 522 (-90.483386, 29.714734, 0.57719341) failed to convert
-rank 16: Point 523 (-91.358741, 30.732099, 6.4010687) failed to convert
-rank 97: Point 726 (-89.131965, 29.496528, 10.110002) failed to convert
-rank 87: Point 728 (-89.466754, 30.189376, 1.0300017) failed to convert
-rank 93: Point 728 (-89.278489, 29.099397, 3.0144548) failed to convert
-rank 26: Point 522 (-91.147613, 30.169599, -6.025226) failed to convert
-rank 71: Point 728 (-90.070988, 29.799901, -0.30425992) failed to convert
-rank 19: Point 530 (-91.306003, 29.731602, -0.7563375) failed to convert
-rank 6: Point 525 (-91.82158, 29.272717, 6.0) failed to convert
-rank 52: Point 523 (-90.561905, 29.674232, 0.25732216) failed to convert
-rank 33: Point 524 (-91.001514, 28.61206, 19.932264) failed to convert
-rank 79: Point 728 (-89.895984, 29.913675, -0.28768111) failed to convert
-rank 69: Point 730 (-90.115808, 29.736472, 0.06258469) failed to convert
-rank 91: Point 728 (-89.348072, 29.174802, 0.31299999) failed to convert
-rank 98: Point 735 (-89.090449, 29.182719, 3.7750496) failed to convert
-rank 64: Point 735 (-90.25823, 30.042672, 1.7137876) failed to convert
-rank 86: Point 735 (-89.622052, 29.279178, 0.31299999) failed to convert
-rank 11: Point 524 (-91.55855, 30.683456, -6.7975732) failed to convert
-rank 12: Point 515 (-91.527348, 30.356952, -2.5525347) failed to convert
-rank 18: Point 527 (-91.291613, 30.545277, -16.049753) failed to convert
-rank 13: Point 526 (-91.526311, 29.783612, -1.8132999) failed to convert
-rank 35: Point 531 (-90.875309, 29.679576, -0.67812325) failed to convert
-rank 15: Point 525 (-91.405616, 30.684198, -7.5794502) failed to convert
-rank 32: Point 523 (-90.959199, 29.781422, -0.75428244) failed to convert
-rank 63: Point 527 (-90.307563, 29.913725, -1.1133805) failed to convert
-rank 46: Point 517 (-90.665614, 29.857064, -0.02099336) failed to convert
-rank 76: Point 737 (-89.982489, 29.645963, 1.2792585) failed to convert
-rank 90: Point 735 (-89.37662, 29.144503, 0.31299999) failed to convert
-rank 82: Point 734 (-89.831126, 29.393465, 0.62510923) failed to convert
-rank 92: Point 734 (-89.304422, 29.324529, -1.1499653) failed to convert
-rank 3: Point 527 (-91.918301, 29.75453, 2.8726206) failed to convert
-rank 74: Point 734 (-90.011556, 29.745284, 22.39454) failed to convert
-rank 14: Point 520 (-91.490617, 29.763072, -0.64141022) failed to convert
-rank 37: Point 527 (-90.789163, 30.241347, -0.77228759) failed to convert
-rank 99: Point 728 (-88.931112, 29.519682, 10.943249) failed to convert
-rank 1: Point 529 (-92.093198, 29.802576, -0.77778499) failed to convert
-rank 96: Point 737 (-89.203342, 29.1593, -0.73591302) failed to convert
-rank 30: Point 526 (-91.013131, 30.169558, -11.997234) failed to convert
-rank 95: Point 729 (-89.199781, 29.417465, 6.0076468) failed to convert
-rank 78: Point 735 (-89.916879, 29.911723, 32.238455) failed to convert
-rank 4: Point 527 (-91.807082, 30.900219, -15.581742) failed to convert
-rank 50: Point 528 (-90.602334, 29.676559, -0.8215871) failed to convert
-rank 55: Point 526 (-90.514586, 29.460865, -0.55561194) failed to convert
-rank 23: Point 525 (-91.228067, 29.676086, -5.1511203) failed to convert
-rank 80: Point 733 (-89.865508, 29.878512, -3.0382465) failed to convert
-rank 20: Point 523 (-91.266376, 29.920487, -0.43770693) failed to convert
-rank 68: Point 735 (-90.12839, 29.912263, 35.663132) failed to convert
-rank 44: Point 523 (-90.702917, 29.613915, -0.03048) failed to convert
-rank 73: Point 727 (-90.015438, 29.984239, -1.9994605) failed to convert
-rank 67: Point 727 (-90.157139, 29.897717, -0.55163513) failed to convert
-rank 89: Point 729 (-89.373344, 29.657454, 2.5232485) failed to convert
-rank 94: Point 734 (-89.239173, 29.184605, -0.52223747) failed to convert
-rank 83: Point 728 (-89.764386, 29.890258, -8.5307431) failed to convert
-rank 21: Point 529 (-91.223295, 30.28899, 11.920005) failed to convert
-rank 25: Point 530 (-91.195101, 29.667916, -0.69398213) failed to convert
-rank 59: Point 527 (-90.411255, 29.863208, -0.41485474) failed to convert
-rank 72: Point 735 (-90.010419, 30.323076, -0.73827754) failed to convert
-rank 66: Point 732 (-90.192843, 29.94027, -3.3572594) failed to convert
-rank 65: Point 730 (-90.227369, 29.935797, -2.9908936) failed to convert
-rank 60: Point 521 (-90.421626, 29.388865, -0.55519906) failed to convert
-rank 27: Point 522 (-91.115909, 30.244461, -7.9259002) failed to convert
-rank 70: Point 735 (-90.09233, 29.754674, -0.16885828) failed to convert
-rank 85: Point 728 (-89.613618, 30.377658, -8.6665307) failed to convert
-rank 9: Point 526 (-91.636182, 30.777863, -9.1965105) failed to convert
-rank 47: Point 527 (-90.659796, 29.715174, 0.2763613) failed to convert
-rank 45: Point 527 (-90.708554, 29.348761, -0.27922743) failed to convert
-rank 31: Point 529 (-90.991562, 29.982564, -1.3216374) failed to convert
-rank 84: Point 737 (-89.750868, 29.531195, 24.081513) failed to convert
-rank 62: Point 523 (-90.335953, 29.930211, -9.3134696) failed to convert
-rank 75: Point 729 (-89.992745, 29.735347, -4.7612811) failed to convert
-rank 81: Point 727 (-89.793132, 30.254717, -1.4275769) failed to convert
-rank 5: Point 529 (-91.769543, 30.792006, -16.812767) failed to convert
-rank 43: Point 531 (-90.688876, 29.993754, -1.5549585) failed to convert
-rank 77: Point 729 (-89.930301, 30.045438, -1.5785592) failed to convert
-rank 88: Point 737 (-89.465311, 29.288718, 0.31299999) failed to convert
-rank 93: Point 729 (-89.28068, 29.073966, -0.65014726) failed to convert
-rank 49: Point 529 (-90.613516, 29.738084, -1.5796132) failed to convert
-rank 53: Point 525 (-90.555579, 29.43634, -8.2296) failed to convert
-rank 87: Point 729 (-89.54361, 29.285215, 0.57983378) failed to convert
-rank 61: Point 529 (-90.362212, 29.894194, -0.37916626) failed to convert
-rank 29: Point 526 (-91.035414, 30.128974, -11.345876) failed to convert
-rank 57: Point 530 (-90.472751, 29.628699, 0.72402145) failed to convert
-rank 24: Point 523 (-91.218488, 29.548793, -1.4897034) failed to convert
-rank 22: Point 524 (-91.208201, 30.312283, -2.6073738) failed to convert
-rank 41: Point 527 (-90.777556, 29.314752, -0.0) failed to convert
-rank 28: Point 520 (-91.108346, 29.68431, -1.8485325) failed to convert
-rank 54: Point 522 (-90.517031, 29.684558, -1.1381232) failed to convert
-rank 79: Point 729 (-89.892533, 29.95665, -0.30154349) failed to convert
-rank 51: Point 528 (-90.585197, 29.689997, -0.5586688) failed to convert
-rank 97: Point 727 (-89.158773, 29.195215, -0.0) failed to convert
-rank 71: Point 729 (-90.068426, 29.832863, -9.0) failed to convert
-rank 40: Point 522 (-90.757206, 29.830266, -0.53131995) failed to convert
-rank 8: Point 519 (-91.65736, 30.947638, 1.6442613) failed to convert
-rank 38: Point 522 (-90.829983, 29.247522, -0.0) failed to convert
-rank 2: Point 523 (-91.919264, 31.003729, -18.560281) failed to convert
-rank 17: Point 529 (-91.348412, 30.171308, -0.47400001) failed to convert
-rank 39: Point 528 (-90.770572, 29.871593, -0.70687968) failed to convert
-rank 98: Point 736 (-89.070104, 29.408672, 9.5462912) failed to convert
-rank 69: Point 731 (-90.102751, 29.905488, -7.3219061) failed to convert
-rank 7: Point 529 (-91.718627, 30.525362, -6.1551701) failed to convert
-rank 91: Point 729 (-89.346378, 29.194362, -0.08164836) failed to convert
-rank 36: Point 523 (-90.829879, 29.987204, 28.713536) failed to convert
-rank 10: Point 522 (-91.637172, 30.112753, -8.2296) failed to convert
-rank 64: Point 736 (-90.257867, 30.047266, -2.7003266) failed to convert
-rank 58: Point 518 (-90.430413, 29.894971, -1.0743857) failed to convert
-rank 56: Point 523 (-90.491325, 29.604528, -0.21336) failed to convert
-rank 42: Point 526 (-90.696647, 30.182591, -0.37404024) failed to convert
-rank 48: Point 524 (-90.614308, 30.036529, 12.422475) failed to convert
-rank 90: Point 736 (-89.368825, 29.235134, 0.04191018) failed to convert
-rank 16: Point 524 (-91.421124, 29.70561, -0.0) failed to convert
-rank 86: Point 736 (-89.55797, 30.043774, 3.2894947) failed to convert
-rank 34: Point 522 (-90.848221, 30.468306, -9.7718465) failed to convert
-rank 26: Point 523 (-91.146714, 30.183611, -10.015692) failed to convert
-rank 19: Point 531 (-91.331315, 29.316713, 0.38745608) failed to convert
-rank 0: Point 493 (-92.47223, 29.561618, 0.02799118) failed to convert
-rank 82: Point 735 (-89.791973, 29.87763, 0.06412344) failed to convert
-rank 76: Point 738 (-89.982466, 29.645997, 1.24844) failed to convert
-rank 99: Point 729 (-88.930377, 29.526516, 10.930034) failed to convert
-rank 74: Point 735 (-89.993272, 29.977733, -5.2576202) failed to convert
-rank 92: Point 735 (-89.329901, 29.030619, 11.904495) failed to convert
-rank 96: Point 738 (-89.18562, 29.35958, 9.0679543) failed to convert
-rank 33: Point 525 (-90.905098, 30.081415, 15.063637) failed to convert
-rank 6: Point 526 (-91.743615, 30.680451, -9.76842) failed to convert
-rank 52: Point 524 (-90.578601, 29.438452, -0.39982622) failed to convert
-rank 78: Point 736 (-89.916235, 29.919765, -1.2788107) failed to convert
-rank 95: Point 730 (-89.139369, 30.092773, 2.3743232) failed to convert
-rank 13: Point 527 (-91.499722, 30.234543, -4.0202945) failed to convert
-rank 35: Point 532 (-90.916158, 29.064184, 1.2950413) failed to convert
-rank 63: Point 528 (-90.307567, 29.913664, -2.1796672) failed to convert
-rank 46: Point 518 (-90.700868, 29.349159, -1.5218025) failed to convert
-rank 80: Point 734 (-89.865504, 29.878552, -3.0382465) failed to convert
-rank 12: Point 516 (-91.526588, 30.369773, -2.4523362) failed to convert
-rank 11: Point 525 (-91.545172, 30.909234, -1.7478735) failed to convert
-rank 18: Point 528 (-91.292478, 30.531373, -16.506747) failed to convert
-rank 32: Point 524 (-90.937721, 30.105077, -4.1358297) failed to convert
-rank 67: Point 728 (-90.157142, 29.897574, -1.1330651) failed to convert
-rank 68: Point 736 (-90.119922, 30.021877, -4.9377603) failed to convert
-rank 72: Point 736 (-90.041465, 29.928501, -9.0) failed to convert
-rank 14: Point 521 (-91.503874, 29.537325, -0.73701491) failed to convert
-rank 37: Point 528 (-90.823354, 29.740248, -2.4767515) failed to convert
-rank 1: Point 530 (-92.092041, 29.825154, -0.43773287) failed to convert
-rank 73: Point 728 (-90.018534, 29.944824, -6.7802765) failed to convert
-rank 83: Point 729 (-89.764359, 29.890312, -8.5307431) failed to convert
-rank 89: Point 730 (-89.400486, 29.342639, 25.185072) failed to convert
-rank 30: Point 527 (-91.04225, 29.723312, -0.3836415) failed to convert
-rank 3: Point 528 (-91.860944, 30.811754, -9.9367886) failed to convert
-rank 4: Point 528 (-91.833898, 30.416909, -8.2296) failed to convert
-rank 65: Point 731 (-90.243136, 29.727117, 2.51) failed to convert
-rank 94: Point 735 (-89.202638, 29.598572, 4.0084434) failed to convert
-rank 23: Point 526 (-91.22831, 29.672049, 16.74363) failed to convert
-rank 66: Point 733 (-90.238017, 29.342448, 0.31299999) failed to convert
-rank 50: Point 529 (-90.618614, 29.445038, -0.30221053) failed to convert
-rank 55: Point 527 (-90.474865, 30.012269, 27.677485) failed to convert
-rank 70: Point 736 (-90.071236, 30.02634, -4.7945043) failed to convert
-rank 15: Point 526 (-91.466713, 29.667979, -0.79901437) failed to convert
-rank 85: Point 729 (-89.689365, 29.468924, -2.086752) failed to convert
-rank 84: Point 738 (-89.725409, 29.842046, -0.41347095) failed to convert
-rank 20: Point 524 (-91.237651, 30.379744, -7.7190165) failed to convert
-rank 81: Point 728 (-89.848508, 29.571988, -1.5349727) failed to convert
-rank 44: Point 524 (-90.684322, 29.881666, 0.15718349) failed to convert
-rank 75: Point 730 (-89.984442, 29.84079, 29.945231) failed to convert
-rank 21: Point 530 (-91.22003, 30.340451, -5.9870828) failed to convert
-rank 27: Point 523 (-91.130621, 30.015146, -1.2947131) failed to convert
-rank 59: Point 528 (-90.403713, 29.965874, -3.7422957) failed to convert
-rank 25: Point 531 (-91.193084, 29.700008, -0.78956656) failed to convert
-rank 88: Point 738 (-89.367174, 30.424333, -13.295635) failed to convert
-rank 87: Point 730 (-89.536923, 29.363531, 27.584209) failed to convert
-rank 77: Point 730 (-89.930293, 30.045499, -1.5785592) failed to convert
-rank 93: Point 730 (-89.251517, 29.407079, 6.0310972) failed to convert
-rank 79: Point 730 (-89.946658, 29.275097, 0.31299999) failed to convert
-rank 45: Point 528 (-90.704519, 29.407263, -0.31268933) failed to convert
-rank 9: Point 527 (-91.650467, 30.530734, -5.3736797) failed to convert
-rank 47: Point 528 (-90.625384, 30.204156, -0.25248136) failed to convert
-rank 60: Point 522 (-90.442389, 29.101221, 1.4783653) failed to convert
-rank 71: Point 730 (-90.098602, 29.442464, -0.1487184) failed to convert
-rank 97: Point 728 (-89.054043, 30.354792, 2.8115497) failed to convert
-rank 43: Point 532 (-90.715479, 29.610308, 0.70705844) failed to convert
-rank 62: Point 524 (-90.338865, 29.891013, -1.0506627) failed to convert
-rank 5: Point 530 (-91.86346, 29.081037, 11.436232) failed to convert
-rank 64: Point 737 (-90.238521, 30.302412, 3.3485628) failed to convert
-rank 69: Point 732 (-90.115765, 29.736679, -0.04429691) failed to convert
-rank 49: Point 530 (-90.620178, 29.643379, 1.2204071) failed to convert
-rank 53: Point 526 (-90.555573, 29.436267, -8.2296) failed to convert
-rank 29: Point 527 (-91.031512, 30.1886, -6.4771917) failed to convert
-rank 98: Point 737 (-89.088415, 29.204136, 0.46540838) failed to convert
-rank 57: Point 531 (-90.484926, 29.459584, -8.2296) failed to convert
-rank 82: Point 736 (-89.791796, 29.879722, -2.8980385) failed to convert
-rank 91: Point 730 (-89.340297, 29.264667, 12.719044) failed to convert
-rank 61: Point 530 (-90.386794, 29.560106, -2.520696) failed to convert
-rank 31: Point 530 (-90.973671, 30.253031, -3.4640632) failed to convert
-rank 99: Point 730 (-88.943209, 29.386426, 16.046851) failed to convert
-rank 54: Point 523 (-90.503006, 29.879511, 1.4928083) failed to convert
-rank 28: Point 521 (-91.109214, 29.670659, -1.1936262) failed to convert
-rank 24: Point 524 (-91.206451, 29.741289, 1.4087977) failed to convert
-rank 76: Point 739 (-89.978276, 29.699216, 18.992174) failed to convert
-rank 86: Point 737 (-89.60868, 29.440095, -4.3737769) failed to convert
-rank 90: Point 737 (-89.36415, 29.289377, -5.0084739) failed to convert
-rank 96: Point 739 (-89.189877, 29.311455, 0.6950817) failed to convert
-rank 40: Point 523 (-90.764366, 29.725864, -0.97663519) failed to convert
-rank 22: Point 525 (-91.251229, 29.625236, -0.85670298) failed to convert
-rank 41: Point 528 (-90.738131, 29.890722, -1.0079113) failed to convert
-rank 92: Point 736 (-89.301219, 29.36128, -0.64896941) failed to convert
-rank 74: Point 736 (-90.008784, 29.780526, 0.96990643) failed to convert
-rank 78: Point 737 (-89.88476, 30.31156, -4.589434) failed to convert
-rank 51: Point 529 (-90.620919, 29.181591, 0.65357755) failed to convert
-rank 95: Point 731 (-89.220965, 29.177378, -0.00971178) failed to convert
-rank 80: Point 735 (-89.865498, 29.878613, -3.0382465) failed to convert
-rank 8: Point 520 (-91.665973, 30.798616, -17.489423) failed to convert
-rank 17: Point 530 (-91.322494, 30.591092, -17.560746) failed to convert
-rank 38: Point 523 (-90.788699, 29.857131, -0.43122634) failed to convert
-rank 2: Point 524 (-91.923765, 30.920701, -10.849304) failed to convert
-rank 67: Point 729 (-90.157117, 29.897773, -0.56958875) failed to convert
-rank 56: Point 524 (-90.484665, 29.696981, -1.1553028) failed to convert
-rank 10: Point 523 (-91.600279, 30.748786, -17.662658) failed to convert
-rank 39: Point 529 (-90.767812, 29.911816, -0.62438501) failed to convert
-rank 36: Point 524 (-90.828981, 30.000169, 14.052112) failed to convert
-rank 16: Point 525 (-91.357019, 30.759614, -15.303721) failed to convert
-rank 7: Point 530 (-91.732625, 30.27726, -5.7766009) failed to convert
-rank 42: Point 527 (-90.717782, 29.878467, -1.2179522) failed to convert
-rank 26: Point 524 (-91.179574, 29.665882, -0.6814094) failed to convert
-rank 58: Point 519 (-90.430415, 29.89491, -1.3449892) failed to convert
-rank 34: Point 523 (-90.8724, 30.111576, -1.3751009) failed to convert
-rank 19: Point 532 (-91.332607, 29.294789, 0.41089205) failed to convert
-rank 6: Point 527 (-91.746817, 30.623741, 15.043881) failed to convert
-rank 68: Point 737 (-90.119922, 30.021817, -4.9377603) failed to convert
-rank 63: Point 529 (-90.307569, 29.913624, -1.8039173) failed to convert
-rank 73: Point 729 (-90.05204, 29.515367, -0.28569319) failed to convert
-rank 89: Point 731 (-89.357798, 29.836316, 1.1735651) failed to convert
-rank 33: Point 526 (-90.891958, 30.276717, -4.0744451) failed to convert
-rank 72: Point 737 (-90.033462, 30.030533, -4.8490635) failed to convert
-rank 83: Point 730 (-89.76434, 29.890348, -8.5307431) failed to convert
-rank 52: Point 525 (-90.536788, 30.025588, -0.93480464) failed to convert
-rank 0: Point 494 (-92.471376, 29.575884, -0.53432543) failed to convert
-rank 94: Point 736 (-89.239027, 29.186234, -0.0) failed to convert
-rank 65: Point 732 (-90.203533, 30.248809, 4.1999998) failed to convert
-rank 46: Point 519 (-90.651909, 30.052422, 27.640608) failed to convert
-rank 13: Point 528 (-91.526305, 29.783572, -1.6972736) failed to convert
-rank 12: Point 517 (-91.528083, 30.344413, -0.34999999) failed to convert
-rank 66: Point 734 (-90.167219, 30.274213, 4.2600002) failed to convert
-rank 48: Point 525 (-90.639406, 29.679867, -0.45268054) failed to convert
-rank 70: Point 737 (-90.04436, 30.369292, -4.4427198) failed to convert
-rank 85: Point 730 (-89.65734, 29.855924, -0.04713552) failed to convert
-rank 75: Point 731 (-89.979716, 29.900633, 1.5648015) failed to convert
-rank 32: Point 525 (-90.968804, 29.63515, -0.51431757) failed to convert
-rank 37: Point 529 (-90.814338, 29.873017, -1.2349683) failed to convert
-rank 18: Point 529 (-91.292244, 30.53497, -15.976398) failed to convert
-rank 35: Point 533 (-90.840929, 30.188891, -0.49536094) failed to convert
-rank 14: Point 522 (-91.438455, 30.635063, -5.7049902) failed to convert
-rank 11: Point 526 (-91.626332, 29.514355, 1.1099998) failed to convert
-rank 1: Point 531 (-92.093198, 29.802515, -0.78016376) failed to convert
-rank 84: Point 739 (-89.722952, 29.871553, 4.7573394) failed to convert
-rank 81: Point 729 (-89.809032, 30.060009, -0.46519188) failed to convert
-rank 88: Point 739 (-89.459355, 29.357857, 33.439318) failed to convert
-rank 87: Point 731 (-89.508718, 29.696911, -0.0) failed to convert
-rank 71: Point 731 (-90.052786, 30.033341, -5.9530492) failed to convert
-rank 30: Point 528 (-91.013308, 30.166645, -6.2267646) failed to convert
-rank 4: Point 529 (-91.803952, 30.955682, 9.0401647) failed to convert
-rank 79: Point 731 (-89.898279, 29.884678, -6.5577724) failed to convert
-rank 77: Point 731 (-89.930288, 30.045539, -1.5785592) failed to convert
-rank 93: Point 731 (-89.277717, 29.107613, -0.32389198) failed to convert
-rank 97: Point 729 (-89.161227, 29.167532, -0.06596505) failed to convert
-rank 3: Point 529 (-91.905932, 29.985063, -2.4350925) failed to convert
-rank 50: Point 530 (-90.602317, 29.676596, -1.2499229) failed to convert
-rank 23: Point 527 (-91.233294, 29.591842, 5.9292997) failed to convert
-rank 55: Point 528 (-90.474677, 30.014846, 23.298101) failed to convert
-rank 64: Point 738 (-90.281702, 29.730111, 2.0589563) failed to convert
-rank 98: Point 738 (-89.090306, 29.182408, 2.5790566) failed to convert
-rank 20: Point 525 (-91.23795, 30.374901, 6.9706871) failed to convert
-rank 44: Point 525 (-90.672294, 30.053694, -3.4612126) failed to convert
-rank 69: Point 733 (-90.102734, 29.90543, -7.3219061) failed to convert
-rank 91: Point 731 (-89.349099, 29.162718, -2.4232734) failed to convert
-rank 15: Point 527 (-91.433836, 30.218497, -1.7481822) failed to convert
-rank 82: Point 737 (-89.785076, 29.96205, 2.7798638) failed to convert
-rank 27: Point 524 (-91.119597, 30.186545, -11.203039) failed to convert
-rank 45: Point 529 (-90.659347, 30.056435, -4.6270855) failed to convert
-rank 60: Point 523 (-90.3785, 29.977524, -0.46046615) failed to convert
-rank 21: Point 531 (-91.22316, 30.290653, 3.9385398) failed to convert
-rank 47: Point 529 (-90.657453, 29.748466, -0.88998684) failed to convert
-rank 96: Point 740 (-89.201846, 29.17586, -0.0) failed to convert
-rank 59: Point 529 (-90.411286, 29.862529, -0.48314226) failed to convert
-rank 62: Point 525 (-90.335953, 29.930171, -9.3134696) failed to convert
-rank 78: Point 738 (-89.954957, 29.431361, 1.496759) failed to convert
-rank 86: Point 738 (-89.61036, 29.419896, -5.7793132) failed to convert
-rank 5: Point 531 (-91.795105, 30.334356, -3.962122) failed to convert
-rank 92: Point 737 (-89.300336, 29.371183, 0.19388876) failed to convert
-rank 74: Point 737 (-90.011986, 29.739621, -4.9746411) failed to convert
-rank 76: Point 740 (-89.977159, 29.713352, -0.06972154) failed to convert
-rank 99: Point 731 (-88.937305, 29.448225, 12.883944) failed to convert
-rank 95: Point 732 (-89.170519, 29.746071, 2.8739426) failed to convert
-rank 43: Point 533 (-90.734449, 29.334223, -8.2296) failed to convert
-rank 9: Point 528 (-91.636758, 30.767611, -8.6785083) failed to convert
-rank 57: Point 532 (-90.464885, 29.737164, -0.42641749) failed to convert
-rank 25: Point 532 (-91.162264, 30.186719, 23.715061) failed to convert
-rank 31: Point 531 (-91.042124, 29.203943, 1.8421439) failed to convert
-rank 90: Point 738 (-89.36412, 29.289404, -5.0084739) failed to convert
-rank 61: Point 531 (-90.386172, 29.568377, -0.15359469) failed to convert
-rank 67: Point 730 (-90.157097, 29.897614, -1.0022905) failed to convert
-rank 80: Point 736 (-89.911892, 29.296886, 0.31299999) failed to convert
-rank 68: Point 738 (-90.119827, 30.023021, -1.1629971) failed to convert
-rank 28: Point 522 (-91.108417, 29.683099, -1.7623933) failed to convert
-rank 24: Point 525 (-91.177815, 30.194758, -4.7571326) failed to convert
-rank 73: Point 730 (-90.018516, 29.94486, -6.7802765) failed to convert
-rank 49: Point 531 (-90.641433, 29.339379, 0.27671265) failed to convert
-rank 89: Point 732 (-89.322391, 30.240209, 3.299118) failed to convert
-rank 41: Point 529 (-90.750488, 29.710981, -0.96844646) failed to convert
-rank 53: Point 527 (-90.480211, 30.483024, -9.4351726) failed to convert
-rank 83: Point 731 (-89.790538, 29.568437, 25.45164) failed to convert
-rank 40: Point 524 (-90.755727, 29.851734, -1.1337895) failed to convert
-rank 72: Point 738 (-90.033433, 30.030766, -4.8737523) failed to convert
-rank 94: Point 737 (-89.238707, 29.189671, -0.62694752) failed to convert
-rank 65: Point 733 (-90.221385, 30.013657, 1.3454315) failed to convert
-rank 29: Point 528 (-91.093036, 29.235735, -0.45997676) failed to convert
-rank 8: Point 521 (-91.661207, 30.88102, -11.628291) failed to convert
-rank 17: Point 531 (-91.318588, 30.653812, 2.7526337) failed to convert
-rank 54: Point 524 (-90.541579, 29.340203, -0.54603703) failed to convert
-rank 56: Point 525 (-90.462458, 30.003505, -9.0190327) failed to convert
-rank 22: Point 526 (-91.197893, 30.474608, 14.121523) failed to convert
-rank 38: Point 524 (-90.789056, 29.851745, -0.73969857) failed to convert
-rank 2: Point 525 (-91.919224, 31.003729, -19.113163) failed to convert
-rank 66: Point 735 (-90.152113, 30.469756, -6.1599096) failed to convert
-rank 70: Point 738 (-90.071423, 30.023609, -0.77469626) failed to convert
-rank 85: Point 731 (-89.671905, 29.680293, -0.24467389) failed to convert
-rank 51: Point 530 (-90.584989, 29.692836, -0.4576712) failed to convert
-rank 39: Point 530 (-90.767812, 29.911755, 0.2217521) failed to convert
-rank 7: Point 531 (-91.718808, 30.520271, -9.4856661) failed to convert
-rank 42: Point 528 (-90.743115, 29.510713, -0.49670917) failed to convert
-rank 10: Point 524 (-91.631511, 30.210419, -2.6172716) failed to convert
-rank 75: Point 732 (-89.977021, 29.93471, -2.8095399) failed to convert
-rank 36: Point 525 (-90.852621, 29.650378, -0.62641944) failed to convert
-rank 16: Point 526 (-91.391981, 30.188031, -7.1924621) failed to convert
-rank 34: Point 524 (-90.867611, 30.182442, -2.5153084) failed to convert
-rank 63: Point 530 (-90.336031, 29.530475, -0.085344) failed to convert
-rank 81: Point 730 (-89.83783, 29.704603, -0.19193181) failed to convert
-rank 58: Point 520 (-90.430416, 29.89487, -1.4409912) failed to convert
-rank 19: Point 533 (-91.271461, 30.288733, -5.0428981) failed to convert
-rank 88: Point 740 (-89.441866, 29.561807, 1.8269671) failed to convert
-rank 84: Point 740 (-89.737714, 29.691784, -0.0) failed to convert
-rank 87: Point 732 (-89.475656, 30.083982, 5.5485846) failed to convert
-rank 93: Point 732 (-89.20613, 29.919121, 0.01059145) failed to convert
-rank 97: Point 730 (-89.174145, 29.02157, 3.1603623) failed to convert
-rank 26: Point 525 (-91.146706, 30.183671, -12.093757) failed to convert
-rank 52: Point 526 (-90.578558, 29.438983, -0.79351652) failed to convert
-rank 33: Point 527 (-90.928638, 29.72796, -0.81078206) failed to convert
-rank 77: Point 732 (-89.930281, 30.045599, -1.5785592) failed to convert
-rank 71: Point 732 (-90.061015, 29.927879, 32.338723) failed to convert
-rank 79: Point 732 (-89.899219, 29.872893, -3.6563204) failed to convert
-rank 13: Point 529 (-91.531627, 29.692564, -0.95881514) failed to convert
-rank 0: Point 495 (-92.469123, 29.622649, -0.0) failed to convert
-rank 12: Point 518 (-91.507554, 30.689951, -8.0465394) failed to convert
-rank 32: Point 526 (-90.967335, 29.657429, -0.71805313) failed to convert
-rank 46: Point 520 (-90.660434, 29.930818, -1.0482658) failed to convert
-rank 6: Point 528 (-91.792096, 29.811816, -6.0888083) failed to convert
-rank 64: Point 739 (-90.258899, 30.033318, 1.4824288) failed to convert
-rank 69: Point 734 (-90.102983, 29.902176, -1.0600207) failed to convert
-rank 37: Point 530 (-90.785499, 30.294494, -1.3510865) failed to convert
-rank 18: Point 530 (-91.292566, 30.529735, -15.235443) failed to convert
-rank 98: Point 739 (-88.995134, 30.226884, 5.4314505) failed to convert
-rank 91: Point 732 (-89.364049, 28.988952, 11.710549) failed to convert
-rank 35: Point 534 (-90.869681, 29.763099, -0.49468372) failed to convert
-rank 11: Point 527 (-91.600709, 29.960699, 0.1) failed to convert
-rank 1: Point 532 (-92.091633, 29.832023, -0.47763565) failed to convert
-rank 96: Point 741 (-89.20444, 29.146287, 9.0740342) failed to convert
-rank 82: Point 738 (-89.791781, 29.879781, -2.8980385) failed to convert
-rank 14: Point 523 (-91.490567, 29.763036, -1.3959839) failed to convert
-rank 74: Point 738 (-90.001771, 29.869532, 3.2661206) failed to convert
-rank 78: Point 739 (-89.938188, 29.643698, -1.4699455) failed to convert
-rank 30: Point 529 (-91.01434, 30.150892, -11.677499) failed to convert
-rank 4: Point 530 (-91.839062, 30.322597, -7.0890322) failed to convert
-rank 50: Point 531 (-90.623214, 29.379006, -1.1511292) failed to convert
-rank 76: Point 741 (-89.949419, 30.063565, 1.1771528) failed to convert
-rank 86: Point 739 (-89.61058, 29.417168, -3.6421914) failed to convert
-rank 92: Point 738 (-89.304918, 29.318365, -0.0) failed to convert
-rank 23: Point 528 (-91.211182, 29.945273, -0.99372708) failed to convert
-rank 90: Point 739 (-89.363693, 29.293937, 19.14478) failed to convert
-rank 55: Point 529 (-90.468067, 30.105649, -0.12170707) failed to convert
-rank 99: Point 732 (-88.904228, 29.80529, 3.8381666) failed to convert
-rank 20: Point 526 (-91.279828, 29.702759, -7.2736469) failed to convert
-rank 48: Point 526 (-90.626439, 29.86437, -0.02767107) failed to convert
-rank 67: Point 731 (-90.149512, 29.996175, 1.006836) failed to convert
-rank 3: Point 530 (-91.881336, 30.439097, -3.5431389) failed to convert
-rank 44: Point 526 (-90.720061, 29.364732, 0.50711283) failed to convert
-rank 15: Point 528 (-91.463377, 29.723951, -1.0583058) failed to convert
-rank 95: Point 733 (-89.219222, 29.196836, -0.21220193) failed to convert
-rank 68: Point 739 (-90.119901, 30.021978, -2.0807225) failed to convert
-rank 80: Point 737 (-89.870627, 29.814532, -0.14760451) failed to convert
-rank 21: Point 532 (-91.22113, 30.32251, -13.943992) failed to convert
-rank 73: Point 731 (-90.011176, 30.038164, -4.7183043) failed to convert
-rank 27: Point 525 (-91.118462, 30.204067, -6.3762319) failed to convert
-rank 45: Point 530 (-90.699339, 29.482247, -1.4453822) failed to convert
-rank 72: Point 739 (-90.031323, 30.057617, 1.826811) failed to convert
-rank 60: Point 524 (-90.353881, 30.309158, -0.28923918) failed to convert
-rank 89: Point 733 (-89.359286, 29.818866, -0.22121403) failed to convert
-rank 59: Point 530 (-90.399367, 30.024676, -0.26575218) failed to convert
-rank 83: Point 732 (-89.754381, 30.011624, 1.9576539) failed to convert
-rank 94: Point 738 (-89.235493, 29.226198, -0.0) failed to convert
-rank 47: Point 530 (-90.606692, 30.466694, -8.8630534) failed to convert
-rank 70: Point 739 (-90.071475, 30.022784, -0.98658852) failed to convert
-rank 5: Point 532 (-91.769506, 30.792054, -16.812767) failed to convert
-rank 43: Point 534 (-90.72374, 29.490268, -0.61186023) failed to convert
-rank 66: Point 736 (-90.232882, 29.410438, 1.6862531) failed to convert
-rank 62: Point 526 (-90.347318, 29.776934, -0.46327577) failed to convert
-rank 75: Point 733 (-89.971757, 30.001156, 4.6636336) failed to convert
-rank 85: Point 732 (-89.687985, 29.485141, 5.1850565) failed to convert
-rank 65: Point 734 (-90.262245, 29.471355, -0.01227601) failed to convert
-rank 31: Point 532 (-91.014423, 29.63149, -0.55044663) failed to convert
-rank 9: Point 529 (-91.626747, 30.939497, -19.229287) failed to convert
-rank 57: Point 533 (-90.426507, 30.262486, 2.7792815) failed to convert
-rank 61: Point 532 (-90.345618, 30.117452, 3.1340139) failed to convert
-rank 49: Point 532 (-90.613354, 29.740118, -0.9837143) failed to convert
-rank 25: Point 533 (-91.153907, 30.317528, -5.923036) failed to convert
-rank 81: Point 731 (-89.794419, 30.238708, -14.362985) failed to convert
-rank 53: Point 528 (-90.55558, 29.436126, -8.2296) failed to convert
-rank 87: Point 733 (-89.488647, 29.932111, -0.0) failed to convert
-rank 28: Point 523 (-91.109284, 29.669505, -2.659545) failed to convert
-rank 24: Point 526 (-91.189439, 30.011044, -0.30109031) failed to convert
-rank 88: Point 741 (-89.378165, 30.29784, -5.3087646) failed to convert
-rank 84: Point 741 (-89.751239, 29.526041, 1.0750739) failed to convert
-rank 40: Point 525 (-90.764969, 29.716977, -1.9430826) failed to convert
-rank 41: Point 530 (-90.748512, 29.739551, -1.2545212) failed to convert
-rank 2: Point 526 (-91.91934, 31.001008, -16.799011) failed to convert
-rank 22: Point 527 (-91.196831, 30.49114, 11.852156) failed to convert
-rank 17: Point 532 (-91.32316, 30.579969, -17.301361) failed to convert
-rank 77: Point 733 (-89.933758, 30.002016, -3.2233339) failed to convert
-rank 97: Point 731 (-89.162505, 29.15292, -0.00031382) failed to convert
-rank 79: Point 733 (-89.946737, 29.273738, 0.31299999) failed to convert
-rank 54: Point 525 (-90.517186, 29.682231, -0.97359482) failed to convert
-rank 36: Point 526 (-90.847071, 29.732798, -2.0214161) failed to convert
-rank 56: Point 526 (-90.475155, 29.82855, -0.45523539) failed to convert
-rank 7: Point 532 (-91.695592, 30.926838, -13.55619) failed to convert
-rank 29: Point 529 (-91.035891, 30.121218, -3.6774805) failed to convert
-rank 51: Point 531 (-90.608101, 29.364777, 0.36070095) failed to convert
-rank 38: Point 525 (-90.78635, 29.891296, -0.24040657) failed to convert
-rank 93: Point 733 (-89.272007, 29.172517, 0.10357709) failed to convert
-rank 71: Point 733 (-90.06069, 29.932037, 17.084469) failed to convert
-rank 64: Point 740 (-90.223599, 30.497141, -9.5618902) failed to convert
-rank 10: Point 525 (-91.60025, 30.748733, -18.414397) failed to convert
-rank 63: Point 531 (-90.307573, 29.913563, -0.84145369) failed to convert
-rank 34: Point 525 (-90.900688, 29.68976, -0.80816255) failed to convert
-rank 42: Point 529 (-90.718582, 29.866525, -0.21459589) failed to convert
-rank 98: Point 740 (-89.089867, 29.186364, -0.03398038) failed to convert
-rank 91: Point 733 (-89.348175, 29.173216, -0.77658325) failed to convert
-rank 69: Point 735 (-90.115766, 29.736516, -0.20127875) failed to convert
-rank 39: Point 531 (-90.803554, 29.386978, -8.2296) failed to convert
-rank 19: Point 534 (-91.257793, 30.506791, 7.3495969) failed to convert
-rank 96: Point 742 (-89.143271, 29.833419, 2.4899989) failed to convert
-rank 74: Point 739 (-89.995761, 29.945833, -4.7493837) failed to convert
-rank 78: Point 740 (-89.916617, 29.914827, 41.735862) failed to convert
-rank 86: Point 740 (-89.61048, 29.418339, -5.1896719) failed to convert
-rank 92: Point 739 (-89.30602, 29.305387, -0.2287222) failed to convert
-rank 8: Point 522 (-91.65679, 30.957112, -8.891506) failed to convert
-rank 16: Point 527 (-91.390186, 30.217232, -0.97423068) failed to convert
-rank 52: Point 527 (-90.578541, 29.439057, -0.56496691) failed to convert
-rank 58: Point 521 (-90.431245, 29.883494, -1.5664525) failed to convert
-rank 82: Point 739 (-89.791771, 29.87982, -2.8980385) failed to convert
-rank 76: Point 742 (-89.957556, 29.960994, -3.6990529) failed to convert
-rank 33: Point 528 (-90.906012, 30.06723, -10.989926) failed to convert
-rank 26: Point 526 (-91.177749, 29.694737, -1.3619339) failed to convert
-rank 13: Point 530 (-91.469699, 30.736539, -9.2051792) failed to convert
-rank 90: Point 740 (-89.364074, 29.289444, -3.1997083) failed to convert
-rank 46: Point 521 (-90.695395, 29.428285, -0.4333727) failed to convert
-rank 32: Point 527 (-90.917197, 30.410426, -8.5851231) failed to convert
-rank 99: Point 733 (-88.905762, 29.788734, 4.3386343) failed to convert
-rank 6: Point 529 (-91.747887, 30.604455, -11.764636) failed to convert
-rank 0: Point 496 (-92.481992, 29.33612, 11.459397) failed to convert
-rank 37: Point 531 (-90.814564, 29.869671, -0.91461857) failed to convert
-rank 68: Point 740 (-90.119901, 30.021917, -3.3097421) failed to convert
-rank 11: Point 528 (-91.595197, 30.055449, -0.073) failed to convert
-rank 67: Point 732 (-90.152948, 29.951338, -5.7355807) failed to convert
-rank 95: Point 734 (-89.222636, 29.157862, -0.70753055) failed to convert
-rank 12: Point 519 (-91.52782, 30.34861, -0.34999999) failed to convert
-rank 80: Point 738 (-89.829398, 30.323599, -5.227533) failed to convert
-rank 14: Point 524 (-91.498056, 29.635839, -0.48557894) failed to convert
-rank 18: Point 531 (-91.29423, 30.502938, -7.0004018) failed to convert
-rank 72: Point 740 (-90.034204, 30.02083, -9.0) failed to convert
-rank 4: Point 531 (-91.833868, 30.416962, -8.2296) failed to convert
-rank 50: Point 532 (-90.602138, 29.679004, 0.90922192) failed to convert
-rank 83: Point 733 (-89.741014, 30.173957, 4.2933168) failed to convert
-rank 30: Point 530 (-91.017036, 30.109742, -5.4120194) failed to convert
-rank 1: Point 533 (-92.091497, 29.83435, -0.61102034) failed to convert
-rank 73: Point 732 (-90.011158, 30.038128, -4.7183043) failed to convert
-rank 89: Point 734 (-89.325301, 30.206677, 3.5450104) failed to convert
-rank 55: Point 530 (-90.501391, 29.64485, -0.7655284) failed to convert
-rank 70: Point 740 (-90.071377, 30.023648, -9.0) failed to convert
-rank 20: Point 527 (-91.279802, 29.702728, -6.4819521) failed to convert
-rank 94: Point 739 (-89.195914, 29.673727, 3.2249633) failed to convert
-rank 23: Point 529 (-91.185813, 30.346433, 8.9851874) failed to convert
-rank 3: Point 531 (-91.867743, 30.687594, -9.1450449) failed to convert
-rank 66: Point 737 (-90.237755, 29.345226, 0.32100001) failed to convert
-rank 35: Point 535 (-90.846272, 30.109743, -1.084354) failed to convert
-rank 44: Point 527 (-90.684209, 29.882852, -0.4159973) failed to convert
-rank 75: Point 734 (-89.981338, 29.879951, 0.50298527) failed to convert
-rank 85: Point 733 (-89.689289, 29.469287, -2.5838219) failed to convert
-rank 27: Point 526 (-91.12041, 30.173745, -5.8498303) failed to convert
-rank 88: Point 742 (-89.47172, 29.210662, 0.31299999) failed to convert
-rank 15: Point 529 (-91.440802, 30.101479, -2.2547829) failed to convert
-rank 65: Point 735 (-90.219242, 30.041656, 1.849608) failed to convert
-rank 48: Point 527 (-90.639406, 29.679806, -1.5967034) failed to convert
-rank 84: Point 742 (-89.739265, 29.672476, 0.00535931) failed to convert
-rank 81: Point 732 (-89.848482, 29.572019, -1.5349727) failed to convert
-rank 87: Point 734 (-89.494897, 29.858412, -0.2260858) failed to convert
-rank 47: Point 531 (-90.642976, 29.954751, -0.35492104) failed to convert
-rank 77: Point 734 (-89.961665, 29.650162, -4.6832522) failed to convert
-rank 5: Point 533 (-91.767495, 30.827681, -9.9753737) failed to convert
-rank 60: Point 525 (-90.384707, 29.893266, -0.25308228) failed to convert
-rank 79: Point 734 (-89.946418, 29.277664, 0.31299999) failed to convert
-rank 21: Point 533 (-91.208061, 30.528908, -6.1014084) failed to convert
-rank 45: Point 531 (-90.709572, 29.333744, -8.2296) failed to convert
-rank 97: Point 732 (-89.150951, 29.282329, -0.13552856) failed to convert
-rank 71: Point 734 (-90.06973, 29.815689, -4.8707043) failed to convert
-rank 43: Point 535 (-90.674979, 30.191996, -0.2988227) failed to convert
-rank 61: Point 533 (-90.389544, 29.522279, 0.70396733) failed to convert
-rank 31: Point 533 (-90.962239, 30.42309, -5.8811203) failed to convert
-rank 64: Point 741 (-90.296824, 29.525956, 1.9814908) failed to convert
-rank 62: Point 527 (-90.338291, 29.898671, -0.30739778) failed to convert
-rank 93: Point 734 (-89.217957, 29.786174, 2.2695711) failed to convert
-rank 59: Point 531 (-90.399576, 30.021794, -1.2938964) failed to convert
-rank 53: Point 529 (-90.541312, 29.63678, 0.2087169) failed to convert
-rank 25: Point 534 (-91.189235, 29.76099, -0.02) failed to convert
-rank 24: Point 527 (-91.218441, 29.548754, -3.852672) failed to convert
-rank 2: Point 527 (-91.919163, 31.003728, -18.936071) failed to convert
-rank 9: Point 530 (-91.658701, 30.387154, 12.662551) failed to convert
-rank 98: Point 741 (-89.112804, 28.929396, 63.228259) failed to convert
-rank 86: Point 741 (-89.610184, 29.42154, -5.7290212) failed to convert
-rank 96: Point 743 (-89.20591, 29.129469, -0.48155408) failed to convert
-rank 78: Point 741 (-89.934325, 29.692176, -0.3904616) failed to convert
-rank 91: Point 734 (-89.309012, 29.623976, 3.9973162) failed to convert
-rank 57: Point 534 (-90.445937, 29.997294, 13.064769) failed to convert
-rank 17: Point 533 (-91.377657, 29.689656, 0.197) failed to convert
-rank 40: Point 526 (-90.755751, 29.851319, -1.1919571) failed to convert
-rank 22: Point 528 (-91.206354, 30.340927, 19.399054) failed to convert
-rank 92: Point 740 (-89.306025, 29.304676, -0.0) failed to convert
-rank 49: Point 533 (-90.603727, 29.876299, -0.41243522) failed to convert
-rank 69: Point 736 (-90.102722, 29.905392, -7.3219061) failed to convert
-rank 41: Point 531 (-90.737292, 29.902419, -0.3317264) failed to convert
-rank 54: Point 526 (-90.490472, 30.052857, 26.87258) failed to convert
-rank 36: Point 527 (-90.845448, 29.756738, -0.4975053) failed to convert
-rank 56: Point 527 (-90.472887, 29.859841, -0.22857984) failed to convert
-rank 28: Point 524 (-91.108242, 29.685804, -1.2709419) failed to convert
-rank 90: Point 741 (-89.36872, 29.234913, 0.0150906) failed to convert
-rank 10: Point 526 (-91.595915, 30.822481, -20.0) failed to convert
-rank 99: Point 734 (-88.872365, 30.145487, 11.185971) failed to convert
-rank 82: Point 740 (-89.882094, 28.752299, 58.417644) failed to convert
-rank 76: Point 743 (-89.977399, 29.710048, -4.7484794) failed to convert
-rank 74: Point 740 (-89.996742, 29.933352, 14.803254) failed to convert
-rank 38: Point 526 (-90.785631, 29.901669, -0.42248013) failed to convert
-rank 7: Point 533 (-91.704454, 30.771956, -9.0500311) failed to convert
-rank 29: Point 530 (-91.036189, 30.116635, -9.8210553) failed to convert
-rank 34: Point 526 (-90.865945, 30.20694, -1.0878229) failed to convert
-rank 42: Point 530 (-90.719246, 29.856801, -0.30114407) failed to convert
-rank 51: Point 532 (-90.585062, 29.691705, 0.41930694) failed to convert
-rank 63: Point 532 (-90.307586, 29.913325, -0.34881893) failed to convert
-rank 68: Point 741 (-90.119836, 30.0225, -0.91066061) failed to convert
-rank 95: Point 735 (-89.219361, 29.195097, -1.43e-06) failed to convert
-rank 83: Point 734 (-89.764313, 29.890402, -8.5307431) failed to convert
-rank 67: Point 733 (-90.157067, 29.897642, -0.67194193) failed to convert
-rank 19: Point 535 (-91.254081, 30.565578, 11.536744) failed to convert
-rank 39: Point 532 (-90.768731, 29.8982, -0.38010127) failed to convert
-rank 8: Point 523 (-91.656613, 30.959972, -10.998279) failed to convert
-rank 16: Point 528 (-91.423809, 29.659358, -1.5070997) failed to convert
-rank 52: Point 528 (-90.578548, 29.438888, -1.5139411) failed to convert
-rank 80: Point 739 (-89.834404, 30.261972, -1.2065) failed to convert
-rank 73: Point 733 (-90.018488, 29.944914, -6.7802765) failed to convert
-rank 72: Point 741 (-90.047593, 29.849685, 0.75668992) failed to convert
-rank 33: Point 529 (-90.968874, 29.115659, 1.7450233) failed to convert
-rank 46: Point 522 (-90.69993, 29.362505, -0.42666022) failed to convert
-rank 32: Point 528 (-90.935466, 30.137514, 33.79284) failed to convert
-rank 94: Point 740 (-89.237563, 29.202455, -0.19356172) failed to convert
-rank 6: Point 530 (-91.745406, 30.648151, 8.0189148) failed to convert
-rank 70: Point 741 (-90.066503, 30.086108, 4.2399998) failed to convert
-rank 58: Point 522 (-90.430418, 29.894809, -1.4022848) failed to convert
-rank 13: Point 531 (-91.469354, 30.742239, 17.485254) failed to convert
-rank 89: Point 735 (-89.401864, 29.325639, -2.8544975) failed to convert
-rank 26: Point 527 (-91.1467, 30.183711, -12.461668) failed to convert
-rank 37: Point 532 (-90.813591, 29.883932, -0.30561572) failed to convert
-rank 18: Point 532 (-91.292572, 30.529477, -14.876777) failed to convert
-rank 66: Point 738 (-90.254375, 29.122339, 1.1028096) failed to convert
-rank 75: Point 735 (-89.990023, 29.769722, -1.5777285) failed to convert
-rank 12: Point 520 (-91.507182, 30.695958, -8.4427889) failed to convert
-rank 88: Point 743 (-89.379835, 30.277996, -4.4559574) failed to convert
-rank 11: Point 529 (-91.60227, 29.933107, -0.45775692) failed to convert
-rank 0: Point 497 (-92.510458, 28.703378, 32.799999) failed to convert
-rank 4: Point 532 (-91.833549, 30.422737, -3.1037789) failed to convert
-rank 65: Point 736 (-90.261496, 29.480915, -0.16710391) failed to convert
-rank 30: Point 531 (-91.015665, 30.13062, 21.20225) failed to convert
-rank 85: Point 734 (-89.689244, 29.469246, -3.8611357) failed to convert
-rank 55: Point 531 (-90.485335, 29.867585, -8.2296) failed to convert
-rank 81: Point 733 (-89.874676, 29.244093, 8.4929697) failed to convert
-rank 23: Point 530 (-91.228037, 29.676033, -5.1511203) failed to convert
-rank 84: Point 743 (-89.749566, 29.546394, -0.05713008) failed to convert
-rank 1: Point 534 (-92.093599, 29.789461, -0.27547985) failed to convert
-rank 50: Point 533 (-90.600562, 29.701246, -1.1202706) failed to convert
-rank 77: Point 735 (-89.940563, 29.916516, -1.199162) failed to convert
-rank 87: Point 735 (-89.536699, 29.363984, 23.447228) failed to convert
-rank 97: Point 733 (-89.112541, 29.710945, 3.4906005) failed to convert
-rank 44: Point 528 (-90.683937, 29.886711, -0.32108839) failed to convert
-rank 14: Point 525 (-91.478926, 29.959335, -1.0180304) failed to convert
-rank 3: Point 532 (-91.913712, 29.838848, -0.74857786) failed to convert
-rank 35: Point 536 (-90.895406, 29.377613, -0.0) failed to convert
-rank 71: Point 735 (-90.069716, 29.815838, 1.5126139) failed to convert
-rank 79: Point 735 (-89.899203, 29.872595, -4.0877101) failed to convert
-rank 64: Point 742 (-90.294468, 29.557584, -0.36446131) failed to convert
-rank 98: Point 742 (-89.0557, 29.565005, 5.5323923) failed to convert
-rank 93: Point 735 (-89.268606, 29.211329, -0.56806747) failed to convert
-rank 27: Point 527 (-91.115781, 30.24564, -8.195684) failed to convert
-rank 20: Point 528 (-91.238087, 30.371987, 8.857637) failed to convert
-rank 43: Point 536 (-90.730065, 29.397503, -0.8582609) failed to convert
-rank 15: Point 530 (-91.4634, 29.722113, -0.0) failed to convert
-rank 86: Point 742 (-89.61032, 29.419892, -5.7793132) failed to convert
-rank 60: Point 526 (-90.378372, 29.979077, -1.3892783) failed to convert
-rank 96: Point 744 (-89.210967, 29.071983, 4.2366762) failed to convert
-rank 78: Point 742 (-89.92181, 29.849516, 1.0387437) failed to convert
-rank 91: Point 735 (-89.2568, 30.215898, 3.1588882) failed to convert
-rank 48: Point 528 (-90.639406, 29.679765, -1.4406252) failed to convert
-rank 24: Point 528 (-91.209308, 29.694872, -1.1880676) failed to convert
-rank 62: Point 528 (-90.335952, 29.93011, -9.3134696) failed to convert
-rank 92: Point 741 (-89.303788, 29.330336, 0.53983226) failed to convert
-rank 69: Point 737 (-90.115739, 29.736545, -0.60651346) failed to convert
-rank 59: Point 532 (-90.429795, 29.60877, -0.39884703) failed to convert
-rank 76: Point 744 (-90.015874, 29.21817, 0.41751655) failed to convert
-rank 45: Point 532 (-90.709543, 29.334045, -8.2296) failed to convert
-rank 90: Point 742 (-89.376104, 29.148946, 0.31299999) failed to convert
-rank 53: Point 530 (-90.511687, 30.04952, 26.274909) failed to convert
-rank 82: Point 741 (-89.817199, 29.566108, 1.2145917) failed to convert
-rank 99: Point 735 (-88.95341, 29.270983, 29.504857) failed to convert
-rank 25: Point 535 (-91.191123, 29.730992, -0.53081916) failed to convert
-rank 40: Point 527 (-90.755732, 29.851433, 0.08067612) failed to convert
-rank 95: Point 736 (-89.228644, 29.089252, -0.0) failed to convert
-rank 2: Point 528 (-91.967905, 30.096981, -7.5764373) failed to convert
-rank 61: Point 534 (-90.362235, 29.893424, -0.43681824) failed to convert
-rank 74: Point 741 (-89.96801, 30.295834, -1.170878) failed to convert
-rank 68: Point 742 (-90.155048, 29.563926, -0.40786312) failed to convert
-rank 17: Point 534 (-91.336628, 30.361778, -2.5036922) failed to convert
-rank 5: Point 534 (-91.769481, 30.792086, -16.429605) failed to convert
-rank 83: Point 735 (-89.779574, 29.703335, -0.0) failed to convert
-rank 67: Point 734 (-90.154444, 29.931804, -1.0388291) failed to convert
-rank 80: Point 740 (-89.858923, 29.959358, 8.893614) failed to convert
-rank 72: Point 742 (-90.041426, 29.928547, -9.0) failed to convert
-rank 54: Point 527 (-90.515317, 29.708258, -0.49730533) failed to convert
-rank 22: Point 529 (-91.201371, 30.419504, 9.3451332) failed to convert
-rank 41: Point 532 (-90.738066, 29.890978, 0.17618477) failed to convert
-rank 49: Point 534 (-90.626917, 29.546811, -1.4512024) failed to convert
-rank 70: Point 742 (-90.071417, 30.022763, -9.0) failed to convert
-rank 10: Point 527 (-91.601108, 30.733792, -9.7838409) failed to convert
-rank 73: Point 734 (-90.016141, 29.974648, 0.84363566) failed to convert
-rank 94: Point 741 (-89.244534, 29.12283, -0.08452575) failed to convert
-rank 36: Point 528 (-90.847067, 29.732706, -1.8012666) failed to convert
-rank 89: Point 736 (-89.417715, 29.140227, 0.42746311) failed to convert
-rank 47: Point 532 (-90.658021, 29.740129, -3.1645991) failed to convert
-rank 66: Point 739 (-90.237538, 29.347764, -4.9213011) failed to convert
-rank 75: Point 736 (-89.971127, 30.008936, -0.77775277) failed to convert
-rank 38: Point 527 (-90.822085, 29.364533, -0.1540713) failed to convert
-rank 9: Point 531 (-91.687484, 29.881607, -2.2906495) failed to convert
-rank 21: Point 534 (-91.223509, 30.284758, 15.156383) failed to convert
-rank 34: Point 527 (-90.875653, 30.063218, 23.645414) failed to convert
-rank 57: Point 535 (-90.462135, 29.774541, -0.44254641) failed to convert
-rank 88: Point 744 (-89.412846, 29.898322, -0.0) failed to convert
-rank 28: Point 525 (-91.108323, 29.684525, -1.1607049) failed to convert
-rank 63: Point 533 (-90.340734, 29.466639, -4.0248842) failed to convert
-rank 65: Point 737 (-90.225885, 29.953554, 25.251185) failed to convert
-rank 84: Point 744 (-89.724911, 29.846964, -0.31760653) failed to convert
-rank 81: Point 734 (-89.837223, 29.71169, -0.27645793) failed to convert
-rank 85: Point 735 (-89.689168, 29.470147, -0.99469138) failed to convert
-rank 77: Point 736 (-89.95948, 29.677813, 21.515532) failed to convert
-rank 29: Point 531 (-91.035376, 30.12896, -11.345876) failed to convert
-rank 26: Point 528 (-91.137862, 30.321604, 0.63054013) failed to convert
-rank 87: Point 736 (-89.44753, 30.407756, -6.5613256) failed to convert
-rank 42: Point 531 (-90.742833, 29.514189, -0.76391429) failed to convert
-rank 71: Point 736 (-90.069732, 29.815628, -4.8707043) failed to convert
-rank 18: Point 533 (-91.292204, 30.535338, -16.175128) failed to convert
-rank 37: Point 533 (-90.789154, 30.24126, -0.79405024) failed to convert
-rank 39: Point 533 (-90.741734, 30.28909, -0.32746625) failed to convert
-rank 33: Point 530 (-90.905964, 30.067266, -11.196805) failed to convert
-rank 97: Point 734 (-89.161601, 29.161904, 5.0744921) failed to convert
-rank 31: Point 534 (-90.990835, 29.991065, -1.1549233) failed to convert
-rank 51: Point 533 (-90.586422, 29.672437, -0.47462801) failed to convert
-rank 19: Point 536 (-91.258003, 30.503159, 6.7587866) failed to convert
-rank 7: Point 534 (-91.719, 30.516368, -11.045883) failed to convert
-rank 79: Point 736 (-89.899159, 29.872886, -4.9393015) failed to convert
-rank 4: Point 533 (-91.853017, 30.067349, -1.2270411) failed to convert
-rank 98: Point 743 (-89.106659, 28.998187, 20.406956) failed to convert
-rank 11: Point 530 (-91.552802, 30.779255, 8.754184) failed to convert
-rank 64: Point 743 (-90.236516, 30.327219, 3.2) failed to convert
-rank 0: Point 498 (-92.474122, 29.50007, 8.0999686) failed to convert
-rank 86: Point 743 (-89.595404, 29.598598, 0.10302697) failed to convert
-rank 78: Point 743 (-89.910252, 29.993857, -2.6052877) failed to convert
-rank 23: Point 531 (-91.210202, 29.960589, -1.0937959) failed to convert
-rank 12: Point 521 (-91.570248, 29.622021, 1.5733206) failed to convert
-rank 8: Point 524 (-91.697898, 30.240027, -3.240298) failed to convert
-rank 16: Point 529 (-91.39194, 30.188076, -8.9611207) failed to convert
-rank 91: Point 736 (-89.348481, 29.169287, 0.31299999) failed to convert
-rank 96: Point 745 (-89.200161, 29.194522, -0.0) failed to convert
-rank 50: Point 534 (-90.604174, 29.649964, -0.07493561) failed to convert
-rank 55: Point 532 (-90.500265, 29.660009, -0.95467862) failed to convert
-rank 93: Point 736 (-89.278584, 29.096809, 11.250908) failed to convert
-rank 52: Point 529 (-90.535202, 30.047385, 22.981965) failed to convert
-rank 69: Point 738 (-90.102705, 29.905333, -7.3219061) failed to convert
-rank 6: Point 531 (-91.764793, 30.303004, -1.8876728) failed to convert
-rank 76: Point 745 (-89.982432, 29.646047, 1.2441436) failed to convert
-rank 90: Point 743 (-89.392522, 28.957197, 15.723326) failed to convert
-rank 92: Point 742 (-89.30569, 29.308496, -0.0) failed to convert
-rank 82: Point 742 (-89.791755, 29.879879, -2.8980385) failed to convert
-rank 44: Point 529 (-90.657858, 30.258623, -0.24858665) failed to convert
-rank 14: Point 526 (-91.506036, 29.499323, 1.8983475) failed to convert
-rank 35: Point 537 (-90.843472, 30.15097, -0.45228217) failed to convert
-rank 30: Point 532 (-91.076592, 29.18914, -0.0) failed to convert
-rank 95: Point 737 (-89.221441, 29.171219, -0.0) failed to convert
-rank 56: Point 528 (-90.503256, 29.43816, -0.76046856) failed to convert
-rank 99: Point 736 (-88.864724, 30.225519, 7.1001526) failed to convert
-rank 1: Point 535 (-92.097906, 29.70447, 1.8996642) failed to convert
-rank 74: Point 742 (-89.996284, 29.938957, 22.596794) failed to convert
-rank 13: Point 532 (-91.526294, 29.783513, -1.7660111) failed to convert
-rank 68: Point 743 (-90.115195, 30.08239, 4.417843) failed to convert
-rank 15: Point 531 (-91.401373, 30.751729, 9.21988) failed to convert
-rank 43: Point 537 (-90.711698, 29.664245, -0.51510484) failed to convert
-rank 83: Point 736 (-89.772436, 29.790889, -0.0) failed to convert
-rank 62: Point 529 (-90.366846, 29.511903, -0.21610207) failed to convert
-rank 67: Point 735 (-90.152922, 29.951283, -7.2033005) failed to convert
-rank 46: Point 523 (-90.69597, 29.419728, -8.2296) failed to convert
-rank 80: Point 741 (-89.8852, 29.631479, 0.12603432) failed to convert
-rank 20: Point 529 (-91.228768, 30.519299, 8.2205136) failed to convert
-rank 60: Point 527 (-90.410052, 29.547353, -0.55208811) failed to convert
-rank 72: Point 743 (-90.048544, 29.837183, 0.81813901) failed to convert
-rank 24: Point 529 (-91.190363, 29.995956, -1.4633018) failed to convert
-rank 70: Point 743 (-90.071346, 30.023674, -9.0) failed to convert
-rank 27: Point 528 (-91.11897, 30.19587, 9.961758) failed to convert
-rank 59: Point 533 (-90.411279, 29.862297, -0.30546246) failed to convert
-rank 94: Point 742 (-89.239924, 29.17527, -0.48938244) failed to convert
-rank 45: Point 533 (-90.672296, 29.871395, -0.35956919) failed to convert
-rank 73: Point 735 (-90.01113, 30.038074, -4.7183043) failed to convert
-rank 53: Point 531 (-90.55554, 29.436352, -8.2296) failed to convert
-rank 32: Point 529 (-90.966752, 29.66497, -8.2296) failed to convert
-rank 40: Point 528 (-90.714814, 30.441402, -8.7729178) failed to convert
-rank 89: Point 737 (-89.401835, 29.325692, -4.2313504) failed to convert
-rank 58: Point 523 (-90.431332, 29.882153, -0.65269872) failed to convert
-rank 3: Point 533 (-91.931083, 29.512768, 0.32144157) failed to convert
-rank 66: Point 740 (-90.149759, 30.498924, -8.4947142) failed to convert
-rank 81: Point 735 (-89.848442, 29.572065, -1.5349727) failed to convert
-rank 25: Point 536 (-91.197502, 29.629143, -1.3037303) failed to convert
-rank 88: Point 745 (-89.46587, 29.279449, 0.31299999) failed to convert
-rank 61: Point 535 (-90.38613, 29.568818, -1.0319994) failed to convert
-rank 2: Point 529 (-91.948047, 30.468861, -8.2140812) failed to convert
-rank 48: Point 529 (-90.590526, 30.370195, -3.2810035) failed to convert
-rank 75: Point 737 (-89.977421, 29.929352, 10.050469) failed to convert
-rank 22: Point 530 (-91.198694, 30.461479, 13.175657) failed to convert
-rank 5: Point 535 (-91.769125, 30.797898, -9.0357446) failed to convert
-rank 17: Point 535 (-91.3194, 30.640034, -16.054707) failed to convert
-rank 65: Point 738 (-90.268446, 29.387523, 0.86394414) failed to convert
-rank 84: Point 745 (-89.766383, 29.338613, 0.31299999) failed to convert
-rank 85: Point 736 (-89.691898, 29.436844, 1.0689419) failed to convert
-rank 54: Point 528 (-90.501183, 29.904604, -0.39881475) failed to convert
-rank 77: Point 737 (-89.972027, 29.518425, 0.31299999) failed to convert
-rank 41: Point 533 (-90.738103, 29.890421, -0.40094014) failed to convert
-rank 49: Point 535 (-90.629137, 29.514985, -0.26630797) failed to convert
-rank 10: Point 528 (-91.600231, 30.748697, -17.698552) failed to convert
-rank 47: Point 533 (-90.650222, 29.85144, -0.33956827) failed to convert
-rank 97: Point 735 (-89.118514, 29.644199, 4.3198345) failed to convert
-rank 9: Point 532 (-91.657078, 30.414973, -6.2315136) failed to convert
-rank 79: Point 737 (-89.890352, 29.982689, 11.571727) failed to convert
-rank 71: Point 737 (-90.069734, 29.815588, -4.8707043) failed to convert
-rank 86: Point 744 (-89.610439, 29.418336, -5.7512716) failed to convert
-rank 64: Point 744 (-90.294914, 29.550883, 1.1536616) failed to convert
-rank 21: Point 535 (-91.215662, 30.408967, -15.128553) failed to convert
-rank 87: Point 737 (-89.531227, 29.428532, 0.27660504) failed to convert
-rank 98: Point 744 (-89.010614, 30.058537, 4.437256) failed to convert
-rank 34: Point 528 (-90.900854, 29.687139, -0.75739246) failed to convert
-rank 36: Point 529 (-90.836863, 29.883455, -0.23865265) failed to convert
-rank 96: Point 746 (-89.211353, 29.067431, 0.57169047) failed to convert
-rank 78: Point 744 (-89.939171, 29.630554, 0.84026578) failed to convert
-rank 91: Point 737 (-89.3482, 29.172496, 0.04608329) failed to convert
-rank 63: Point 534 (-90.335548, 29.536751, -1.0081835) failed to convert
-rank 38: Point 528 (-90.778985, 29.998632, -3.9813999) failed to convert
-rank 57: Point 536 (-90.46037, 29.798742, 0.02) failed to convert
-rank 28: Point 526 (-91.065461, 30.348265, -4.4681787) failed to convert
-rank 42: Point 532 (-90.718332, 29.869776, -0.28047455) failed to convert
-rank 69: Point 739 (-90.165227, 29.087491, 9.8479128) failed to convert
-rank 92: Point 743 (-89.227967, 30.189973, 5.9794291) failed to convert
-rank 29: Point 532 (-91.032757, 30.168723, -4.5304568) failed to convert
-rank 93: Point 737 (-89.270091, 29.194088, 15.883518) failed to convert
-rank 76: Point 746 (-90.015191, 29.226707, 0.19399151) failed to convert
-rank 90: Point 744 (-89.392982, 28.951508, -0.0) failed to convert
-rank 31: Point 535 (-91.024073, 29.482143, -0.32318848) failed to convert
-rank 18: Point 534 (-91.291575, 30.545265, -16.338802) failed to convert
-rank 7: Point 535 (-91.718763, 30.520311, -11.490746) failed to convert
-rank 39: Point 534 (-90.778567, 29.754322, -2.2388076) failed to convert
-rank 26: Point 529 (-91.146691, 30.183771, -11.623394) failed to convert
-rank 19: Point 537 (-91.256497, 30.526873, 22.410333) failed to convert
-rank 82: Point 743 (-89.866156, 28.953826, 38.026202) failed to convert
-rank 37: Point 534 (-90.814476, 29.870846, -0.67868262) failed to convert
-rank 51: Point 534 (-90.584567, 29.698561, 0.34357221) failed to convert
-rank 99: Point 737 (-88.923835, 29.591683, 9.617294) failed to convert
-rank 95: Point 738 (-89.218301, 29.206914, -0.1673544) failed to convert
-rank 68: Point 744 (-90.127972, 29.916973, -3.708313) failed to convert
-rank 33: Point 531 (-90.903203, 30.108409, -4.5898331) failed to convert
-rank 74: Point 743 (-89.999797, 29.894297, 0.90377886) failed to convert
-rank 80: Point 742 (-89.85282, 30.033754, 10.867373) failed to convert
-rank 4: Point 534 (-91.846641, 30.183572, -4.4465199) failed to convert
-rank 67: Point 736 (-90.157022, 29.897683, -0.6247649) failed to convert
-rank 83: Point 737 (-89.790763, 29.564302, -4.3461434) failed to convert
-rank 12: Point 522 (-91.569391, 29.636672, 0.53708842) failed to convert
-rank 11: Point 531 (-91.579454, 30.325688, -2.8835619) failed to convert
-rank 0: Point 499 (-92.5001, 28.920349, 25.700001) failed to convert
-rank 70: Point 744 (-90.098298, 29.675983, 0.31299999) failed to convert
-rank 72: Point 744 (-90.034166, 30.020844, -9.0) failed to convert
-rank 55: Point 533 (-90.446291, 30.402514, -0.2157053) failed to convert
-rank 50: Point 535 (-90.602292, 29.676651, 0.04188162) failed to convert
-rank 8: Point 525 (-91.665943, 30.798564, -17.489423) failed to convert
-rank 14: Point 527 (-91.490534, 29.763013, -1.3959839) failed to convert
-rank 94: Point 743 (-89.239736, 29.177324, -0.40574499) failed to convert
-rank 6: Point 532 (-91.758262, 30.419471, -4.8690535) failed to convert
-rank 23: Point 532 (-91.191012, 30.264351, -5.3601608) failed to convert
-rank 66: Point 741 (-90.245019, 29.247075, 0.44782633) failed to convert
-rank 30: Point 533 (-91.034758, 29.838245, -0.65705032) failed to convert
-rank 73: Point 736 (-90.011897, 30.028255, 2.2441121) failed to convert
-rank 13: Point 533 (-91.595508, 28.580544, 36.973773) failed to convert
-rank 89: Point 738 (-89.401817, 29.325728, -4.037582) failed to convert
-rank 81: Point 736 (-89.851999, 29.52768, 0.30870278) failed to convert
-rank 88: Point 746 (-89.470243, 29.227499, 0.31299999) failed to convert
-rank 1: Point 536 (-92.043776, 30.748368, -9.3606929) failed to convert
-rank 44: Point 530 (-90.684422, 29.879676, 0.12370253) failed to convert
-rank 15: Point 532 (-91.434429, 30.206515, -1.5770374) failed to convert
-rank 16: Point 530 (-91.413847, 29.825391, -6.1787419) failed to convert
-rank 62: Point 530 (-90.338805, 29.891519, 0.32527867) failed to convert
-rank 52: Point 530 (-90.578245, 29.44308, 0.02386869) failed to convert
-rank 35: Point 538 (-90.869663, 29.763156, -0.88320769) failed to convert
-rank 20: Point 530 (-91.279764, 29.702681, -4.9716033) failed to convert
-rank 60: Point 528 (-90.397193, 29.722993, -0.51702131) failed to convert
-rank 24: Point 530 (-91.209374, 29.693731, -1.0899593) failed to convert
-rank 75: Point 738 (-89.979549, 29.902354, -0.0174874) failed to convert
-rank 85: Point 737 (-89.689214, 29.469219, -3.8174331) failed to convert
-rank 65: Point 739 (-90.226705, 29.942658, -1.5100615) failed to convert
-rank 43: Point 538 (-90.734392, 29.334242, -8.2296) failed to convert
-rank 77: Point 738 (-89.943624, 29.877657, 5.3682577) failed to convert
-rank 56: Point 529 (-90.475807, 29.81948, -0.92500362) failed to convert
-rank 59: Point 534 (-90.40401, 29.961329, -8.5109311) failed to convert
-rank 98: Point 745 (-89.009963, 30.065557, 4.5710412) failed to convert
-rank 84: Point 746 (-89.750265, 29.536693, 19.690328) failed to convert
-rank 97: Point 736 (-89.162225, 29.154713, -0.09720962) failed to convert
-rank 45: Point 534 (-90.70553, 29.392317, -0.39971519) failed to convert
-rank 71: Point 738 (-90.060123, 29.939017, 12.095615) failed to convert
-rank 79: Point 738 (-89.898299, 29.883492, -6.177382) failed to convert
-rank 86: Point 745 (-89.610519, 29.417169, -4.990955) failed to convert
-rank 64: Point 745 (-90.305599, 29.406864, -3.7185601) failed to convert
-rank 78: Point 745 (-89.906599, 30.039273, 0.25718991) failed to convert
-rank 53: Point 532 (-90.507456, 30.107856, 0.19506551) failed to convert
-rank 87: Point 738 (-89.527186, 29.476214, 0.47288094) failed to convert
-rank 27: Point 529 (-91.119563, 30.186495, -12.300815) failed to convert
-rank 40: Point 529 (-90.786874, 29.395064, -0.17381669) failed to convert
-rank 91: Point 738 (-89.291365, 29.824891, 0.55532018) failed to convert
-rank 46: Point 524 (-90.696251, 29.415499, 0.05685284) failed to convert
-rank 3: Point 534 (-91.850485, 30.999685, -14.395338) failed to convert
-rank 96: Point 747 (-89.099742, 30.31375, 3.7443899) failed to convert
-rank 92: Point 744 (-89.299309, 29.381686, 2.3559287) failed to convert
-rank 58: Point 524 (-90.431353, 29.881825, -0.39946083) failed to convert
-rank 5: Point 536 (-91.769444, 30.792134, -16.397303) failed to convert
-rank 25: Point 537 (-91.19304, 29.700049, -1.8998811) failed to convert
-rank 69: Point 740 (-90.061075, 30.438769, -7.8714493) failed to convert
-rank 93: Point 738 (-89.279008, 29.091607, 14.013699) failed to convert
-rank 90: Point 745 (-89.375127, 29.15996, 0.31299999) failed to convert
-rank 82: Point 744 (-89.775471, 30.078174, -0.37056397) failed to convert
-rank 54: Point 529 (-90.52332, 29.596282, -1.3109733) failed to convert
-rank 76: Point 747 (-89.996991, 29.460188, 0.33927996) failed to convert
-rank 99: Point 738 (-88.873495, 30.131853, 11.888087) failed to convert
-rank 41: Point 534 (-90.736748, 29.909913, -0.28782648) failed to convert
-rank 68: Point 745 (-90.111234, 30.133388, 4.5599999) failed to convert
-rank 49: Point 536 (-90.591399, 30.04967, 22.097134) failed to convert
-rank 48: Point 530 (-90.639406, 29.679705, -0.33272958) failed to convert
-rank 2: Point 530 (-91.919279, 31.001008, -18.661454) failed to convert
-rank 17: Point 536 (-91.377109, 29.69836, -5.2398663) failed to convert
-rank 9: Point 533 (-91.62254, 31.010938, -0.03192569) failed to convert
-rank 80: Point 743 (-89.88663, 29.612579, 24.252145) failed to convert
-rank 47: Point 534 (-90.636523, 30.046047, 30.127061) failed to convert
-rank 61: Point 536 (-90.362201, 29.893843, -0.37761732) failed to convert
-rank 95: Point 739 (-89.219235, 29.196222, -0.70969452) failed to convert
-rank 10: Point 529 (-91.600269, 30.747768, -14.412849) failed to convert
-rank 74: Point 744 (-90.008511, 29.78328, -0.31588963) failed to convert
-rank 36: Point 530 (-90.847036, 29.732778, -1.9933094) failed to convert
-rank 34: Point 529 (-90.930334, 29.241686, 1.1621317) failed to convert
-rank 32: Point 530 (-90.97402, 29.554203, -0.56777151) failed to convert
-rank 28: Point 527 (-91.109476, 29.666414, -0.04996052) failed to convert
-rank 83: Point 738 (-89.790728, 29.564351, -4.3461434) failed to convert
-rank 67: Point 737 (-90.152905, 29.951246, -7.4721296) failed to convert
-rank 57: Point 537 (-90.450085, 29.940007, -0.30420848) failed to convert
-rank 21: Point 536 (-91.221094, 30.322528, -13.943992) failed to convert
-rank 70: Point 745 (-90.052515, 30.264075, 4.1698826) failed to convert
-rank 72: Point 745 (-90.034164, 30.020539, -9.0) failed to convert
-rank 94: Point 744 (-89.240126, 29.172855, -0.83502115) failed to convert
-rank 38: Point 529 (-90.778516, 30.005463, -8.9330119) failed to convert
-rank 31: Point 536 (-90.982199, 30.121529, -5.9221208) failed to convert
-rank 7: Point 536 (-91.733067, 30.266977, -4.8731528) failed to convert
-rank 29: Point 533 (-91.072969, 29.54858, -0.63724679) failed to convert
-rank 19: Point 538 (-91.27783, 30.184332, -1.1966845) failed to convert
-rank 66: Point 742 (-90.190123, 29.974007, -2.3799642) failed to convert
-rank 22: Point 531 (-91.196088, 30.502428, 26.38917) failed to convert
-rank 33: Point 532 (-90.898437, 30.179156, -1.9059717) failed to convert
-rank 73: Point 737 (-90.01289, 30.015637, 1.7473707) failed to convert
-rank 26: Point 530 (-91.171121, 29.799613, -7.5879966) failed to convert
-rank 63: Point 535 (-90.291755, 30.124363, 3.4812123) failed to convert
-rank 51: Point 535 (-90.585372, 29.687181, -0.07171011) failed to convert
-rank 4: Point 535 (-91.823235, 30.608393, -5.6301249) failed to convert
-rank 39: Point 535 (-90.768519, 29.900614, -0.03573975) failed to convert
-rank 12: Point 523 (-91.528151, 30.341731, -0.34999999) failed to convert
-rank 42: Point 533 (-90.717728, 29.878495, -0.57405631) failed to convert
-rank 37: Point 535 (-90.814485, 29.870626, -0.55225414) failed to convert
-rank 89: Point 739 (-89.411626, 29.211098, -0.99176476) failed to convert
-rank 88: Point 747 (-89.458744, 29.3627, 19.138594) failed to convert
-rank 81: Point 737 (-89.769789, 30.537364, -8.5861072) failed to convert
-rank 8: Point 526 (-91.662897, 30.851175, -20.0) failed to convert
-rank 50: Point 536 (-90.604224, 29.649261, -0.63185387) failed to convert
-rank 14: Point 528 (-91.501497, 29.576059, 0.19161246) failed to convert
-rank 11: Point 532 (-91.621374, 29.599904, 1.7064436) failed to convert
-rank 85: Point 738 (-89.689198, 29.469366, -3.2770822) failed to convert
-rank 65: Point 740 (-90.245503, 29.693736, 0.21856062) failed to convert
-rank 18: Point 535 (-91.292438, 30.531376, -16.506747) failed to convert
-rank 75: Point 739 (-89.98999, 29.769904, -2.4675571) failed to convert
-rank 0: Point 500 (-92.477182, 29.406281, 11.0) failed to convert
-rank 77: Point 739 (-89.939885, 29.924631, 15.870775) failed to convert
-rank 98: Point 746 (-89.090163, 29.182096, 1.3418146) failed to convert
-rank 84: Point 747 (-89.722739, 29.872076, 9.6698153) failed to convert
-rank 55: Point 534 (-90.474225, 30.019966, 17.65317) failed to convert
-rank 13: Point 534 (-91.466963, 30.781604, -9.5903468) failed to convert
-rank 30: Point 534 (-91.04222, 29.723339, -1.1086833) failed to convert
-rank 23: Point 533 (-91.23544, 29.556873, 11.937607) failed to convert
-rank 71: Point 739 (-90.069736, 29.815527, 0.75519962) failed to convert
-rank 97: Point 737 (-89.179031, 28.964598, 19.169292) failed to convert
-rank 64: Point 746 (-90.302644, 29.446692, 0.16497906) failed to convert
-rank 79: Point 739 (-89.927787, 29.51308, -0.05445136) failed to convert
-rank 86: Point 746 (-89.610145, 29.421534, -5.7290212) failed to convert
-rank 15: Point 533 (-91.465721, 29.682428, -0.55610597) failed to convert
-rank 1: Point 537 (-92.091436, 29.828638, -0.4470874) failed to convert
-rank 78: Point 746 (-89.919998, 29.871521, -1.4808752) failed to convert
-rank 44: Point 531 (-90.684273, 29.881702, -1.0256271) failed to convert
-rank 87: Point 739 (-89.503099, 29.760463, 10.710246) failed to convert
-rank 91: Point 739 (-89.34742, 29.18139, -0.64203991) failed to convert
-rank 96: Point 748 (-89.160499, 29.640716, 4.013384) failed to convert
-rank 62: Point 531 (-90.338831, 29.891144, -0.81201766) failed to convert
-rank 92: Point 745 (-89.279953, 29.602746, 5.6094382) failed to convert
-rank 69: Point 741 (-90.144301, 29.363265, 0.31299999) failed to convert
-rank 20: Point 531 (-91.240052, 30.340035, -9.63758) failed to convert
-rank 60: Point 529 (-90.378088, 29.982512, -0.37885783) failed to convert
-rank 16: Point 531 (-91.423789, 29.659415, -3.3832801) failed to convert
-rank 90: Point 746 (-89.36857, 29.236132, -0.11555975) failed to convert
-rank 76: Point 748 (-89.963703, 29.883139, 32.438368) failed to convert
-rank 6: Point 533 (-91.745626, 30.643918, 10.843737) failed to convert
-rank 82: Point 745 (-89.806843, 29.692842, -0.26959433) failed to convert
-rank 99: Point 739 (-88.874476, 30.120186, 12.655206) failed to convert
-rank 52: Point 531 (-90.562558, 29.664431, -1.1916138) failed to convert
-rank 68: Point 746 (-90.127384, 29.924547, -2.3559471) failed to convert
-rank 93: Point 739 (-89.225983, 29.695134, 2.4308184) failed to convert
-rank 24: Point 531 (-91.1681, 30.346241, 16.681043) failed to convert
-rank 43: Point 539 (-90.70713, 29.730171, -1.3217615) failed to convert
-rank 45: Point 535 (-90.709371, 29.336498, -8.2296) failed to convert
-rank 95: Point 740 (-89.218904, 29.199916, -0.13483504) failed to convert
-rank 74: Point 745 (-89.991606, 29.998017, 9.971759) failed to convert
-rank 56: Point 530 (-90.503009, 29.441564, -0.31267091) failed to convert
-rank 59: Point 535 (-90.379767, 30.289561, -0.24083085) failed to convert
-rank 80: Point 744 (-89.895524, 29.500968, 0.31299999) failed to convert
-rank 46: Point 525 (-90.696051, 29.418371, -0.2129619) failed to convert
-rank 70: Point 746 (-90.071382, 30.022882, -0.87950427) failed to convert
-rank 53: Point 533 (-90.513655, 30.02176, -1.6996238) failed to convert
-rank 27: Point 530 (-91.115917, 30.242848, 17.83502) failed to convert
-rank 72: Point 746 (-90.03347, 30.029343, 8.6867728) failed to convert
-rank 83: Point 739 (-89.77282, 29.784491, -0.10578571) failed to convert
-rank 67: Point 738 (-90.157054, 29.897003, -0.33840841) failed to convert
-rank 25: Point 538 (-91.19389, 29.686429, 0.25799999) failed to convert
-rank 94: Point 745 (-89.239292, 29.182343, -0.0) failed to convert
-rank 3: Point 535 (-91.851733, 30.977035, -10.66826) failed to convert
-rank 35: Point 539 (-90.86965, 29.763195, -1.4707579) failed to convert
-rank 58: Point 525 (-90.463194, 29.44306, -0.97029755) failed to convert
-rank 40: Point 530 (-90.755692, 29.851714, -0.2891778) failed to convert
-rank 66: Point 743 (-90.193933, 29.924037, 30.78792) failed to convert
-rank 5: Point 537 (-91.771734, 30.751074, -9.107397) failed to convert
-rank 48: Point 531 (-90.605061, 30.165949, -0.33213777) failed to convert
-rank 41: Point 535 (-90.738071, 29.890734, 0.19166627) failed to convert
-rank 2: Point 531 (-91.963373, 30.181612, -1.1116013) failed to convert
-rank 88: Point 748 (-89.374127, 30.341991, 0.78005264) failed to convert
-rank 73: Point 738 (-90.018533, 29.943711, -1.396195) failed to convert
-rank 54: Point 530 (-90.51714, 29.682271, -1.7409209) failed to convert
-rank 89: Point 740 (-89.411318, 29.21463, -0.50960667) failed to convert
-rank 17: Point 537 (-91.355951, 30.046152, -0.76925424) failed to convert
-rank 49: Point 537 (-90.62723, 29.542163, -2.9184844) failed to convert
-rank 47: Point 535 (-90.660104, 29.710045, -0.37003326) failed to convert
-rank 9: Point 534 (-91.676036, 30.082942, -2.328636) failed to convert
-rank 10: Point 530 (-91.663443, 29.650281, 1.7999999) failed to convert
-rank 28: Point 528 (-91.109455, 29.666644, -1.1161396) failed to convert
-rank 81: Point 738 (-89.794094, 30.241899, 0.07047849) failed to convert
-rank 57: Point 538 (-90.459937, 29.8045, 1.8929994) failed to convert
-rank 85: Point 739 (-89.689169, 29.469178, -2.7203214) failed to convert
-rank 65: Point 741 (-90.234717, 29.836636, 1.6900001) failed to convert
-rank 75: Point 740 (-89.982083, 29.870205, -0.21316222) failed to convert
-rank 36: Point 531 (-90.847029, 29.73272, -1.9410576) failed to convert
-rank 98: Point 747 (-89.042984, 29.704232, 4.4517389) failed to convert
-rank 77: Point 740 (-89.961625, 29.650206, -4.6832522) failed to convert
-rank 29: Point 534 (-91.076736, 29.489819, -0.56085656) failed to convert
-rank 21: Point 537 (-91.283405, 29.320609, -0.76218581) failed to convert
-rank 71: Point 740 (-90.068295, 29.834051, 0.17139894) failed to convert
-rank 7: Point 537 (-91.718732, 30.520337, -11.685381) failed to convert
-rank 19: Point 539 (-91.256211, 30.529771, 5.3186132) failed to convert
-rank 61: Point 537 (-90.339791, 30.195454, 3.25) failed to convert
-rank 64: Point 747 (-90.263151, 29.974782, -5.6293614) failed to convert
-rank 84: Point 748 (-89.704555, 30.091675, -0.93839105) failed to convert
-rank 33: Point 533 (-90.905931, 30.06729, -10.781701) failed to convert
-rank 86: Point 747 (-89.61026, 29.419887, -5.7793132) failed to convert
-rank 39: Point 536 (-90.768519, 29.900553, -0.92933907) failed to convert
-rank 97: Point 738 (-89.174454, 29.016062, -0.27297789) failed to convert
-rank 78: Point 747 (-89.910214, 29.993903, -3.3238492) failed to convert
-rank 37: Point 536 (-90.855882, 29.256178, -0.48771898) failed to convert
-rank 22: Point 532 (-91.195629, 30.509535, 16.188106) failed to convert
-rank 96: Point 749 (-89.173201, 29.498324, 1.643372) failed to convert
-rank 79: Point 740 (-89.94645, 29.2765, 0.31299999) failed to convert
-rank 12: Point 524 (-91.601577, 29.07539, 7.3478983) failed to convert
-rank 87: Point 740 (-89.454205, 30.330131, -1.6507245) failed to convert
-rank 76: Point 749 (-89.978441, 29.696431, 17.752308) failed to convert
-rank 69: Point 742 (-90.102506, 29.907484, 39.35061) failed to convert
-rank 34: Point 530 (-90.867561, 30.182408, -2.5197154) failed to convert
-rank 32: Point 531 (-90.989905, 29.310865, 0.88985205) failed to convert
-rank 92: Point 746 (-89.301897, 29.351733, 4.5691996) failed to convert
-rank 42: Point 534 (-90.719381, 29.854491, -0.32954499) failed to convert
-rank 91: Point 740 (-89.348347, 29.170537, 0.31299999) failed to convert
-rank 63: Point 536 (-90.307542, 29.913622, -1.7863811) failed to convert
-rank 99: Point 740 (-88.909839, 29.740883, 2.575644) failed to convert
-rank 90: Point 747 (-89.32468, 29.741906, 2.4576152) failed to convert
-rank 93: Point 740 (-89.278756, 29.094212, 16.828062) failed to convert
-rank 55: Point 535 (-90.50023, 29.660029, -1.1000467) failed to convert
-rank 38: Point 530 (-90.78631, 29.891618, -0.17368526) failed to convert
-rank 23: Point 534 (-91.226554, 29.699527, 0.06619922) failed to convert
-rank 95: Point 741 (-89.225218, 29.128066, -0.0) failed to convert
-rank 14: Point 529 (-91.490485, 29.762978, -1.3959839) failed to convert
-rank 82: Point 746 (-89.816128, 29.577838, -0.35894529) failed to convert
-rank 30: Point 535 (-91.016817, 30.112807, 24.436189) failed to convert
-rank 4: Point 536 (-91.842966, 30.250037, -5.8666068) failed to convert
-rank 1: Point 538 (-92.10026, 29.654976, 2.5731603) failed to convert
-rank 68: Point 747 (-90.12242, 29.988813, 0.57094805) failed to convert
-rank 80: Point 745 (-89.912075, 29.292023, -0.20806686) failed to convert
-rank 11: Point 533 (-91.593264, 30.088112, -1.3437594) failed to convert
-rank 74: Point 746 (-90.001125, 29.877078, 1.1939206) failed to convert
-rank 15: Point 534 (-91.432149, 30.243514, -0.72362942) failed to convert
-rank 70: Point 747 (-90.071379, 30.02275, -9.0) failed to convert
-rank 72: Point 747 (-90.052369, 29.787551, -0.26388215) failed to convert
-rank 44: Point 532 (-90.705855, 29.570689, -1.1831646) failed to convert
-rank 13: Point 535 (-91.50578, 30.131824, -4.2277405) failed to convert
-rank 51: Point 536 (-90.572382, 29.870162, -0.50303508) failed to convert
-rank 83: Point 740 (-89.763975, 29.892643, 5.5902579) failed to convert
-rank 94: Point 746 (-89.23745, 29.203338, -0.01689835) failed to convert
-rank 62: Point 532 (-90.419598, 28.78584, 18.555953) failed to convert
-rank 66: Point 744 (-90.237479, 29.347777, -4.9213011) failed to convert
-rank 20: Point 532 (-91.244321, 30.271922, -6.2668279) failed to convert
-rank 50: Point 537 (-90.622639, 29.387018, 0.3048) failed to convert
-rank 52: Point 532 (-90.578521, 29.438918, -1.2355566) failed to convert
-rank 16: Point 532 (-91.423776, 29.659454, -3.3832801) failed to convert
-rank 6: Point 534 (-91.747064, 30.61836, -12.72123) failed to convert
-rank 0: Point 501 (-92.495026, 29.009329, 23.799999) failed to convert
-rank 31: Point 537 (-90.983173, 30.106592, -7.6959678) failed to convert
-rank 8: Point 527 (-91.688879, 30.398394, 11.24451) failed to convert
-rank 24: Point 532 (-91.176876, 30.208505, -5.3094458) failed to convert
-rank 18: Point 536 (-91.292484, 30.530554, -15.969388) failed to convert
-rank 45: Point 536 (-90.709531, 29.334141, -8.2296) failed to convert
-rank 43: Point 540 (-90.692941, 29.934383, -1.2810476) failed to convert
-rank 67: Point 739 (-90.152879, 29.951192, -7.771791) failed to convert
-rank 59: Point 536 (-90.411217, 29.863097, -0.55865931) failed to convert
-rank 26: Point 531 (-91.142744, 30.245105, -5.399309) failed to convert
-rank 27: Point 531 (-91.119541, 30.186461, -12.300815) failed to convert
-rank 53: Point 534 (-90.55551, 29.436251, -8.2296) failed to convert
-rank 46: Point 526 (-90.660286, 29.932491, -1.0185657) failed to convert
-rank 88: Point 749 (-89.371154, 30.375538, -12.683473) failed to convert
-rank 60: Point 530 (-90.422945, 29.369675, -0.8513482) failed to convert
-rank 25: Point 539 (-91.193025, 29.700197, -1.7222215) failed to convert
-rank 89: Point 741 (-89.401788, 29.325782, -2.5731423) failed to convert
-rank 73: Point 739 (-90.030886, 29.785957, -13.326356) failed to convert
-rank 35: Point 540 (-90.872503, 29.720638, -0.54750286) failed to convert
-rank 85: Point 740 (-89.689138, 29.469399, -3.80828) failed to convert
-rank 81: Point 739 (-89.809506, 30.053175, 7.1603091) failed to convert
-rank 3: Point 536 (-91.879353, 30.474426, -4.5086677) failed to convert
-rank 58: Point 526 (-90.431319, 29.882212, -0.65269872) failed to convert
-rank 5: Point 538 (-91.767015, 30.834473, -9.7770972) failed to convert
-rank 75: Point 741 (-89.989963, 29.770207, -8.2296) failed to convert
-rank 40: Point 531 (-90.787194, 29.390289, 0.3048) failed to convert
-rank 98: Point 748 (-89.089727, 29.186041, 1.5197139) failed to convert
-rank 65: Point 742 (-90.183406, 30.508866, -9.8106001) failed to convert
-rank 77: Point 741 (-89.960464, 29.664887, 17.788409) failed to convert
-rank 71: Point 741 (-90.047464, 30.100895, 4.6799998) failed to convert
-rank 76: Point 750 (-89.954358, 30.000829, 4.3833649) failed to convert
-rank 84: Point 749 (-89.723415, 29.863307, -0.96173913) failed to convert
-rank 64: Point 748 (-90.297, 29.522641, -1.4450529) failed to convert
-rank 78: Point 748 (-89.908763, 30.01195, 11.914054) failed to convert
-rank 79: Point 741 (-89.905461, 29.793751, -0.0) failed to convert
-rank 49: Point 538 (-90.6273, 29.541085, -2.5379795) failed to convert
-rank 41: Point 536 (-90.738058, 29.890461, -0.94423254) failed to convert
-rank 97: Point 739 (-89.168973, 29.07803, -0.0) failed to convert
-rank 86: Point 748 (-89.610479, 29.417169, -5.637886) failed to convert
-rank 87: Point 741 (-89.543716, 29.278778, 0.31299999) failed to convert
-rank 17: Point 538 (-91.319354, 30.640074, -18.065799) failed to convert
-rank 96: Point 750 (-89.188224, 29.329127, 1.1007758) failed to convert
-rank 10: Point 531 (-91.595881, 30.822531, -20.0) failed to convert
-rank 91: Point 741 (-89.348887, 29.164279, -2.5290019) failed to convert
-rank 92: Point 747 (-89.304385, 29.322851, -0.3878818) failed to convert
-rank 99: Point 741 (-88.913322, 29.702242, 3.6278263) failed to convert
-rank 69: Point 743 (-90.115697, 29.736589, -0.40734454) failed to convert
-rank 2: Point 532 (-91.928639, 30.828308, -11.133266) failed to convert
-rank 56: Point 531 (-90.462781, 29.998942, 22.552102) failed to convert
-rank 93: Point 741 (-89.24573, 29.470678, 4.7951836) failed to convert
-rank 47: Point 536 (-90.673112, 29.522779, 0.21336098) failed to convert
-rank 28: Point 529 (-91.108232, 29.685744, -1.2428037) failed to convert
-rank 9: Point 535 (-91.626691, 30.939518, -20.552341) failed to convert
-rank 90: Point 748 (-89.374209, 29.170095, -1.1124471) failed to convert
-rank 54: Point 531 (-90.518982, 29.656552, -0.38281018) failed to convert
-rank 36: Point 532 (-90.882651, 29.199817, -0.47573733) failed to convert
-rank 95: Point 742 (-89.219283, 29.195472, -0.61055123) failed to convert
-rank 68: Point 748 (-90.131262, 29.874064, 1.0678709) failed to convert
-rank 82: Point 747 (-89.765251, 30.20162, -2.6441032) failed to convert
-rank 57: Point 539 (-90.421492, 30.330054, -0.41954292) failed to convert
-rank 21: Point 538 (-91.215615, 30.408928, -15.454581) failed to convert
-rank 80: Point 746 (-89.847886, 30.093586, -0.25352962) failed to convert
-rank 29: Point 535 (-91.030705, 30.199784, 8.0629273) failed to convert
-rank 19: Point 540 (-91.258194, 30.498105, -15.163534) failed to convert
-rank 74: Point 747 (-90.010155, 29.762043, -1.5365613) failed to convert
-rank 48: Point 532 (-90.672989, 29.196549, -0.45441172) failed to convert
-rank 39: Point 537 (-90.78779, 29.618563, -0.99596867) failed to convert
-rank 70: Point 748 (-90.079652, 29.916465, 24.347424) failed to convert
-rank 94: Point 747 (-89.242194, 29.148995, 3.1039083) failed to convert
-rank 72: Point 748 (-90.034109, 30.020865, -9.0) failed to convert
-rank 42: Point 535 (-90.698561, 30.153914, -0.16791643) failed to convert
-rank 22: Point 533 (-91.201085, 30.423543, 8.9311592) failed to convert
-rank 12: Point 525 (-91.527982, 30.344416, -0.34999999) failed to convert
-rank 32: Point 532 (-90.935781, 30.132222, -7.0839617) failed to convert
-rank 34: Point 531 (-90.848657, 30.460723, -8.8358298) failed to convert
-rank 37: Point 537 (-90.796765, 30.13015, -0.14261519) failed to convert
-rank 83: Point 741 (-89.790705, 29.564384, -4.3461434) failed to convert
-rank 66: Point 745 (-90.215651, 29.637748, 0.31299999) failed to convert
-rank 63: Point 537 (-90.307543, 29.913562, -0.85546584) failed to convert
-rank 38: Point 531 (-90.746938, 30.462474, -9.097888) failed to convert
-rank 67: Point 740 (-90.152662, 29.95387, 21.936252) failed to convert
-rank 61: Point 538 (-90.390024, 29.515434, -0.47274773) failed to convert
-rank 1: Point 539 (-92.091387, 29.828673, -0.60134158) failed to convert
-rank 33: Point 534 (-90.885286, 30.373914, -5.1529602) failed to convert
-rank 23: Point 535 (-91.226012, 29.708206, -4.3017841) failed to convert
-rank 14: Point 530 (-91.457054, 30.324519, -2.0085725) failed to convert
-rank 7: Point 538 (-91.718944, 30.516345, -12.384025) failed to convert
-rank 55: Point 536 (-90.488797, 29.81871, -0.67182753) failed to convert
-rank 13: Point 536 (-91.537023, 29.598852, -0.34597402) failed to convert
-rank 6: Point 535 (-91.747044, 30.618303, -13.706857) failed to convert
-rank 89: Point 742 (-89.327794, 30.177318, 3.6531677) failed to convert
-rank 88: Point 750 (-89.444615, 29.527177, 2.1260575) failed to convert
-rank 73: Point 740 (-90.014421, 29.995759, 8.6362893) failed to convert
-rank 44: Point 533 (-90.651584, 30.347206, -2.576667) failed to convert
-rank 11: Point 534 (-91.606473, 29.858363, -2.5263669) failed to convert
-rank 51: Point 537 (-90.585161, 29.690046, -0.71316346) failed to convert
-rank 30: Point 536 (-91.013566, 30.162264, -5.6575426) failed to convert
-rank 85: Point 741 (-89.689143, 29.46934, -3.9235638) failed to convert
-rank 75: Point 742 (-89.992701, 29.735389, -4.7612811) failed to convert
-rank 81: Point 740 (-89.883318, 29.13451, 18.268793) failed to convert
-rank 52: Point 533 (-90.562487, 29.665278, -1.2081943) failed to convert
-rank 16: Point 533 (-91.391912, 30.188105, -8.9611207) failed to convert
-rank 20: Point 533 (-91.237362, 30.382588, -13.732308) failed to convert
-rank 8: Point 528 (-91.65583, 30.97292, -13.796554) failed to convert
-rank 98: Point 749 (-89.036111, 29.778786, 4.0118034) failed to convert
-rank 18: Point 537 (-91.357292, 29.475313, 2.0547756) failed to convert
-rank 0: Point 502 (-92.486445, 29.193059, 16.875627) failed to convert
-rank 15: Point 535 (-91.466041, 29.675526, -0.54783469) failed to convert
-rank 65: Point 743 (-90.185136, 30.486082, -7.9894886) failed to convert
-rank 24: Point 533 (-91.21841, 29.548728, -3.852672) failed to convert
-rank 50: Point 538 (-90.604992, 29.638279, -1.3485136) failed to convert
-rank 31: Point 538 (-90.982587, 30.115252, 7.9332909) failed to convert
-rank 64: Point 749 (-90.263153, 29.974721, -7.8659742) failed to convert
-rank 46: Point 527 (-90.700811, 29.349179, -1.6598008) failed to convert
-rank 71: Point 742 (-90.068322, 29.833665, -0.0853449) failed to convert
-rank 84: Point 750 (-89.75386, 29.491053, -0.45398681) failed to convert
-rank 77: Point 742 (-89.937472, 29.954817, -0.64395719) failed to convert
-rank 60: Point 531 (-90.37892, 29.971063, -1.3678037) failed to convert
-rank 86: Point 749 (-89.610379, 29.418333, -5.7512716) failed to convert
-rank 4: Point 537 (-91.808607, 30.87048, -11.731982) failed to convert
-rank 78: Point 749 (-89.916974, 29.909094, -1.5200549) failed to convert
-rank 26: Point 532 (-91.171143, 29.798942, -2.8814608) failed to convert
-rank 79: Point 742 (-89.899588, 29.86718, -2.6045771) failed to convert
-rank 97: Point 740 (-89.166133, 29.109804, -0.0) failed to convert
-rank 96: Point 751 (-89.154116, 29.711619, 3.4096914) failed to convert
-rank 92: Point 748 (-89.305081, 29.314803, -0.0) failed to convert
-rank 62: Point 533 (-90.35319, 29.697111, 0.099976) failed to convert
-rank 53: Point 535 (-90.555512, 29.436195, -8.2296) failed to convert
-rank 27: Point 532 (-91.150892, 29.695486, -0.27679604) failed to convert
-rank 35: Point 541 (-90.869631, 29.763253, -1.5314415) failed to convert
-rank 76: Point 751 (-89.947463, 30.087474, 3.4417685) failed to convert
-rank 69: Point 744 (-90.140944, 29.406909, -0.17204029) failed to convert
-rank 45: Point 537 (-90.65767, 30.080049, -0.14190717) failed to convert
-rank 90: Point 749 (-89.364144, 29.286661, 1.6989881) failed to convert
-rank 25: Point 540 (-91.152365, 30.341041, 15.688254) failed to convert
-rank 87: Point 742 (-89.536475, 29.364436, 20.891768) failed to convert
-rank 3: Point 537 (-91.929482, 29.5426, -0.41880281) failed to convert
-rank 93: Point 742 (-89.284152, 29.031201, 1.8511177) failed to convert
-rank 99: Point 742 (-88.877041, 30.090759, 14.483783) failed to convert
-rank 91: Point 742 (-89.34464, 29.213477, -0.13634378) failed to convert
-rank 58: Point 527 (-90.397366, 30.343801, -0.1236005) failed to convert
-rank 40: Point 532 (-90.764929, 29.716977, -1.9891633) failed to convert
-rank 5: Point 539 (-91.796118, 30.313986, -3.5710401) failed to convert
-rank 82: Point 748 (-89.826966, 29.442585, 0.09490836) failed to convert
-rank 95: Point 743 (-89.219841, 29.189106, -0.30915247) failed to convert
-rank 68: Point 749 (-90.11984, 30.021977, -2.2155059) failed to convert
-rank 43: Point 541 (-90.69664, 29.881147, -0.32487182) failed to convert
-rank 70: Point 749 (-90.071299, 30.023713, -9.0) failed to convert
-rank 74: Point 748 (-90.006712, 29.805878, 34.474804) failed to convert
-rank 41: Point 537 (-90.738028, 29.890488, -0.81298428) failed to convert
-rank 49: Point 539 (-90.642305, 29.326206, -8.2296) failed to convert
-rank 59: Point 537 (-90.41197, 29.852809, -0.39891177) failed to convert
-rank 80: Point 747 (-89.910682, 29.308843, 1.0617812) failed to convert
-rank 94: Point 748 (-89.243811, 29.130434, 6.2846796) failed to convert
-rank 2: Point 533 (-91.919238, 31.001007, -19.360055) failed to convert
-rank 10: Point 532 (-91.600203, 30.748643, -16.476289) failed to convert
-rank 17: Point 539 (-91.318789, 30.64912, 11.069447) failed to convert
-rank 54: Point 532 (-90.523291, 29.596254, -1.0536441) failed to convert
-rank 72: Point 749 (-90.034152, 30.020223, 0.67599511) failed to convert
-rank 83: Point 742 (-89.772784, 29.784442, -8.2296) failed to convert
-rank 56: Point 532 (-90.503244, 29.438256, -0.7037109) failed to convert
-rank 47: Point 537 (-90.644923, 29.925972, -0.79452733) failed to convert
-rank 36: Point 533 (-90.846993, 29.732905, -1.6288391) failed to convert
-rank 66: Point 746 (-90.196907, 29.884757, 1.0113572) failed to convert
-rank 28: Point 530 (-91.074619, 30.207274, 0.06340078) failed to convert
-rank 9: Point 536 (-91.667446, 30.233488, -4.2577503) failed to convert
-rank 57: Point 540 (-90.457576, 29.836663, -0.68299584) failed to convert
-rank 67: Point 741 (-90.215576, 29.124225, 0.19836845) failed to convert
-rank 21: Point 539 (-91.219968, 30.339784, -6.2865597) failed to convert
-rank 39: Point 538 (-90.768518, 29.900513, -1.0073204) failed to convert
-rank 29: Point 536 (-91.014615, 30.444492, -13.532944) failed to convert
-rank 89: Point 743 (-89.412797, 29.197092, 0.31299999) failed to convert
-rank 19: Point 541 (-91.258182, 30.498046, -15.999258) failed to convert
-rank 88: Point 751 (-89.459438, 29.35322, -1.240499) failed to convert
-rank 73: Point 741 (-90.029902, 29.798243, 0.31533408) failed to convert
-rank 48: Point 533 (-90.644059, 29.612685, -0.54341148) failed to convert
-rank 12: Point 526 (-91.527732, 30.348568, -0.34999999) failed to convert
-rank 32: Point 533 (-90.966703, 29.665007, -8.2296) failed to convert
-rank 85: Point 742 (-89.7158, 29.14356, 17.580081) failed to convert
-rank 75: Point 743 (-89.973037, 29.984477, -0.32898113) failed to convert
-rank 81: Point 741 (-89.785277, 30.349213, -7.5937591) failed to convert
-rank 63: Point 538 (-90.329539, 29.617792, -0.57179418) failed to convert
-rank 37: Point 538 (-90.814583, 29.869019, -0.68058809) failed to convert
-rank 98: Point 750 (-88.998052, 30.193162, 8.4431014) failed to convert
-rank 71: Point 743 (-90.068293, 29.833991, -0.21672554) failed to convert
-rank 77: Point 743 (-89.92973, 30.051831, 1.8830901) failed to convert
-rank 65: Point 744 (-90.275127, 29.297229, -0.3232356) failed to convert
-rank 61: Point 539 (-90.383581, 29.603391, -0.64523674) failed to convert
-rank 22: Point 534 (-91.197915, 30.47329, 14.428481) failed to convert
-rank 38: Point 532 (-90.746397, 30.469935, -9.5161604) failed to convert
-rank 64: Point 750 (-90.263155, 29.974681, -7.8659742) failed to convert
-rank 42: Point 536 (-90.707674, 30.023182, 25.97802) failed to convert
-rank 86: Point 750 (-89.611149, 29.409039, 0.34763614) failed to convert
-rank 34: Point 532 (-90.900811, 29.687182, -8.2296) failed to convert
-rank 76: Point 752 (-89.965733, 29.857323, -0.31520866) failed to convert
-rank 96: Point 752 (-89.191318, 29.293746, -0.01631312) failed to convert
-rank 23: Point 536 (-91.211642, 29.93747, -0.41817337) failed to convert
-rank 79: Point 743 (-89.899147, 29.872618, -5.567711) failed to convert
-rank 14: Point 531 (-91.476613, 29.996828, 12.782737) failed to convert
-rank 1: Point 540 (-92.091354, 29.828697, -0.7084961) failed to convert
-rank 33: Point 535 (-90.9307, 29.695377, -8.2296) failed to convert
-rank 7: Point 539 (-91.703556, 30.786543, -10.50696) failed to convert
-rank 78: Point 750 (-89.910188, 29.993934, -3.5926921) failed to convert
-rank 6: Point 536 (-91.752284, 30.525124, -6.8144742) failed to convert
-rank 92: Point 749 (-89.302332, 29.346195, 5.6431138) failed to convert
-rank 84: Point 751 (-89.750529, 29.5316, 35.573382) failed to convert
-rank 51: Point 538 (-90.608079, 29.364743, 0.3365765) failed to convert
-rank 20: Point 534 (-91.228911, 30.51624, 9.0177171) failed to convert
-rank 55: Point 537 (-90.486393, 29.851934, -0.25317156) failed to convert
-rank 11: Point 535 (-91.588693, 30.165456, -2.4488873) failed to convert
-rank 97: Point 741 (-89.159619, 29.183266, -0.0) failed to convert
-rank 16: Point 534 (-91.423756, 29.659511, -3.3832801) failed to convert
-rank 30: Point 537 (-91.066981, 29.338872, 0.73028213) failed to convert
-rank 8: Point 529 (-91.725489, 29.749337, -2.5179543) failed to convert
-rank 13: Point 537 (-91.512159, 30.02295, -2.0843321) failed to convert
-rank 93: Point 743 (-89.26943, 29.200156, 3.5397966) failed to convert
-rank 69: Point 745 (-90.115688, 29.736391, -0.69754216) failed to convert
-rank 87: Point 743 (-89.509883, 29.678743, -0.0) failed to convert
-rank 91: Point 743 (-89.351505, 29.133826, 0.31299999) failed to convert
-rank 52: Point 534 (-90.562514, 29.664855, -0.69104361) failed to convert
-rank 31: Point 539 (-90.982626, 30.114596, 10.455911) failed to convert
-rank 99: Point 743 (-88.927361, 29.548531, 10.178536) failed to convert
-rank 50: Point 539 (-90.545424, 30.472931, -8.6393173) failed to convert
-rank 90: Point 750 (-89.392128, 28.960406, 8.105431) failed to convert
-rank 82: Point 749 (-89.816199, 29.576221, -0.83637391) failed to convert
-rank 46: Point 528 (-90.695943, 29.419674, -8.2296) failed to convert
-rank 95: Point 744 (-89.226614, 29.112007, -0.0) failed to convert
-rank 0: Point 503 (-92.482948, 29.24351, 14.2) failed to convert
-rank 24: Point 534 (-91.226404, 29.420282, 1.4755384) failed to convert
-rank 68: Point 750 (-90.119841, 30.021916, -3.4242271) failed to convert
-rank 26: Point 533 (-91.140531, 30.279469, 16.575617) failed to convert
-rank 74: Point 749 (-90.005265, 29.824137, -6.7269365) failed to convert
-rank 72: Point 750 (-90.004335, 30.39819, -8.7645033) failed to convert
-rank 70: Point 750 (-90.071314, 30.023202, -1.4914946) failed to convert
-rank 80: Point 748 (-89.860035, 29.942786, -0.93435935) failed to convert
-rank 35: Point 542 (-90.90031, 29.302831, -0.0) failed to convert
-rank 4: Point 538 (-91.88115, 29.545842, -0.67274909) failed to convert
-rank 25: Point 541 (-91.161205, 30.202586, -0.22994302) failed to convert
-rank 83: Point 743 (-89.79067, 29.564434, -4.3461434) failed to convert
-rank 94: Point 749 (-89.23801, 29.196586, -0.0) failed to convert
-rank 44: Point 534 (-90.684469, 29.878507, 0.21548671) failed to convert
-rank 66: Point 747 (-90.1931, 29.934648, -3.5950444) failed to convert
-rank 27: Point 533 (-91.133754, 29.964658, -0.58480235) failed to convert
-rank 15: Point 536 (-91.399971, 30.772256, -11.51938) failed to convert
-rank 18: Point 538 (-91.292566, 30.529047, -15.308893) failed to convert
-rank 58: Point 528 (-90.43131, 29.882252, -1.8177325) failed to convert
-rank 53: Point 536 (-90.555515, 29.436134, -8.2296) failed to convert
-rank 60: Point 532 (-90.377697, 29.987617, -0.35606438) failed to convert
-rank 5: Point 540 (-91.770239, 30.776735, -11.258612) failed to convert
-rank 62: Point 534 (-90.339152, 29.886643, -0.50409933) failed to convert
-rank 45: Point 538 (-90.668678, 29.923074, -0.34286135) failed to convert
-rank 43: Point 542 (-90.667044, 30.304, -1.607895) failed to convert
-rank 40: Point 533 (-90.719653, 30.371802, -7.7042747) failed to convert
-rank 67: Point 742 (-90.124285, 30.321002, 3.8810494) failed to convert
-rank 89: Point 744 (-89.402414, 29.317624, 0.31299999) failed to convert
-rank 49: Point 540 (-90.592043, 30.040421, -2.7346796) failed to convert
-rank 59: Point 538 (-90.41125, 29.862616, -0.45437537) failed to convert
-rank 41: Point 538 (-90.74322, 29.815074, -0.38641553) failed to convert
-rank 3: Point 538 (-91.96077, 28.94761, 20.200001) failed to convert
-rank 73: Point 742 (-90.025423, 29.855445, 1.9053916) failed to convert
-rank 88: Point 752 (-89.471328, 29.213134, 0.31299999) failed to convert
-rank 85: Point 743 (-89.719359, 29.099785, 24.173653) failed to convert
-rank 81: Point 742 (-89.829695, 29.804067, 2.0199527) failed to convert
-rank 10: Point 533 (-91.638891, 30.080851, -0.03017877) failed to convert
-rank 36: Point 534 (-90.846983, 29.732747, -2.0149013) failed to convert
-rank 98: Point 751 (-89.01548, 30.003647, 4.4214049) failed to convert
-rank 75: Point 744 (-89.971747, 30.000733, 10.076038) failed to convert
-rank 57: Point 541 (-90.459982, 29.80352, 1.829529) failed to convert
-rank 56: Point 533 (-90.503178, 29.439142, -8.2296) failed to convert
-rank 47: Point 538 (-90.649506, 29.860588, -0.33765778) failed to convert
-rank 9: Point 537 (-91.665855, 30.261288, -3.718411) failed to convert
-rank 71: Point 744 (-90.068292, 29.83395, -0.48444163) failed to convert
-rank 2: Point 534 (-91.924036, 30.912621, -10.097917) failed to convert
-rank 77: Point 744 (-89.926544, 30.091647, -5.8887364) failed to convert
-rank 54: Point 533 (-90.517109, 29.682297, -2.0281058) failed to convert
-rank 64: Point 751 (-90.263157, 29.97462, -7.8659742) failed to convert
-rank 76: Point 753 (-89.957519, 29.960946, -3.6196748) failed to convert
-rank 28: Point 531 (-91.1084, 29.682958, -1.747161) failed to convert
-rank 96: Point 753 (-89.19039, 29.304188, 1.0296368) failed to convert
-rank 21: Point 540 (-91.20735, 30.538978, -5.0005889) failed to convert
-rank 39: Point 539 (-90.767436, 29.91622, -0.35245961) failed to convert
-rank 86: Point 751 (-89.5504, 30.131585, 3.0593769) failed to convert
-rank 84: Point 752 (-89.697788, 30.172178, 9.0907896) failed to convert
-rank 65: Point 745 (-90.225538, 29.957459, 3.3855285) failed to convert
-rank 78: Point 751 (-89.910149, 29.993981, -9.0) failed to convert
-rank 17: Point 540 (-91.377054, 29.698335, -5.7291595) failed to convert
-rank 12: Point 527 (-91.502736, 30.768876, -10.275062) failed to convert
-rank 32: Point 534 (-90.951868, 29.889713, -1.1758971) failed to convert
-rank 97: Point 742 (-89.068404, 30.195738, 6.0820933) failed to convert
-rank 92: Point 750 (-89.233346, 30.128808, 0.46242438) failed to convert
-rank 79: Point 744 (-89.899118, 29.872881, -5.6479636) failed to convert
-rank 29: Point 537 (-91.036134, 30.116662, -11.140605) failed to convert
-rank 93: Point 744 (-89.277988, 29.10179, -0.41519274) failed to convert
-rank 87: Point 744 (-89.540462, 29.315289, 0.31299999) failed to convert
-rank 69: Point 746 (-90.110031, 29.80976, -1.048329) failed to convert
-rank 38: Point 533 (-90.785916, 29.896986, -0.41706093) failed to convert
-rank 91: Point 744 (-89.344255, 29.217629, -0.53732435) failed to convert
-rank 99: Point 744 (-88.933451, 29.482045, 12.057795) failed to convert
-rank 22: Point 535 (-91.19631, 30.498352, 18.165076) failed to convert
-rank 23: Point 537 (-91.190561, 30.27122, -5.653211) failed to convert
-rank 63: Point 539 (-90.307393, 29.91543, -0.23750871) failed to convert
-rank 90: Point 751 (-89.374372, 29.167536, 5.0119498) failed to convert
-rank 42: Point 537 (-90.717602, 29.880131, -0.24091736) failed to convert
-rank 19: Point 542 (-91.257658, 30.50638, 8.8203097) failed to convert
-rank 48: Point 534 (-90.61602, 30.011234, -0.94008546) failed to convert
-rank 72: Point 751 (-90.049345, 29.825945, 1.2847418) failed to convert
-rank 82: Point 750 (-89.775026, 30.082435, -0.4716423) failed to convert
-rank 7: Point 540 (-91.700161, 30.845713, -12.032785) failed to convert
-rank 95: Point 745 (-89.216261, 29.229729, -0.0) failed to convert
-rank 37: Point 539 (-90.814523, 29.869889, -1.0477349) failed to convert
-rank 61: Point 540 (-90.353554, 30.010288, 0.21116545) failed to convert
-rank 68: Point 751 (-90.119047, 30.031974, 1.7682344) failed to convert
-rank 33: Point 536 (-90.921194, 29.838366, -2.3806245) failed to convert
-rank 70: Point 751 (-90.071341, 30.022837, -9.0) failed to convert
-rank 74: Point 750 (-90.000212, 29.888375, -9.0) failed to convert
-rank 80: Point 749 (-89.869109, 29.830049, -0.17459022) failed to convert
-rank 34: Point 533 (-90.875634, 30.062779, 28.457591) failed to convert
-rank 8: Point 530 (-91.662852, 30.851216, -20.0) failed to convert
-rank 55: Point 538 (-90.460375, 30.209925, 2.8732058) failed to convert
-rank 13: Point 538 (-91.485796, 30.466693, -6.0620113) failed to convert
-rank 6: Point 537 (-91.725197, 31.002948, -14.471562) failed to convert
-rank 83: Point 744 (-89.747441, 30.09355, -0.15488728) failed to convert
-rank 94: Point 750 (-89.238402, 29.191933, 9.775e-05) failed to convert
-rank 11: Point 536 (-91.634045, 29.375626, 2.6371573) failed to convert
-rank 20: Point 535 (-91.263687, 29.961439, -5.266808) failed to convert
-rank 66: Point 748 (-90.159871, 30.367671, 2.9065287) failed to convert
-rank 30: Point 538 (-91.015182, 30.137292, -6.0617222) failed to convert
-rank 52: Point 535 (-90.578485, 29.439034, 0.40070043) failed to convert
-rank 14: Point 532 (-91.431902, 30.740979, 12.822975) failed to convert
-rank 67: Point 743 (-90.170744, 29.716861, -0.31659582) failed to convert
-rank 16: Point 535 (-91.390874, 30.204858, -1.0596766) failed to convert
-rank 51: Point 539 (-90.584959, 29.692808, -0.24093704) failed to convert
-rank 50: Point 540 (-90.639832, 29.140101, 1.6779704) failed to convert
-rank 24: Point 535 (-91.20935, 29.693207, -6.699504) failed to convert
-rank 31: Point 540 (-90.982664, 30.113939, 14.169839) failed to convert
-rank 46: Point 529 (-90.651879, 30.051898, 21.477186) failed to convert
-rank 1: Point 541 (-92.091778, 29.819923, -0.4785638) failed to convert
-rank 89: Point 745 (-89.316188, 30.308167, 2.4908041) failed to convert
-rank 88: Point 753 (-89.470848, 29.218626, 0.31299999) failed to convert
-rank 85: Point 744 (-89.689102, 29.469417, -3.5928432) failed to convert
-rank 73: Point 743 (-90.015883, 29.976833, 0.98036874) failed to convert
-rank 26: Point 534 (-91.138017, 30.31818, -13.110692) failed to convert
-rank 35: Point 543 (-90.863279, 29.857252, -1.7025753) failed to convert
-rank 27: Point 534 (-91.115619, 30.247076, -8.1913346) failed to convert
-rank 18: Point 539 (-91.292164, 30.535343, -16.175128) failed to convert
-rank 4: Point 539 (-91.810493, 30.836089, -15.276374) failed to convert
-rank 25: Point 542 (-91.174432, 29.994551, -0.4133255) failed to convert
-rank 15: Point 537 (-91.464928, 29.693827, -0.26396628) failed to convert
-rank 60: Point 533 (-90.406532, 29.594967, 0.17455985) failed to convert
-rank 81: Point 743 (-89.826279, 29.846151, -0.0) failed to convert
-rank 75: Point 745 (-89.979521, 29.902478, 0.23121508) failed to convert
-rank 98: Point 752 (-89.09002, 29.181785, 0.0054725) failed to convert
-rank 53: Point 537 (-90.555483, 29.436371, -1.8368593) failed to convert
-rank 62: Point 535 (-90.365465, 29.530395, -0.36730406) failed to convert
-rank 5: Point 541 (-91.758433, 30.985833, -12.444132) failed to convert
-rank 58: Point 529 (-90.431297, 29.882311, -0.48926626) failed to convert
-rank 43: Point 543 (-90.734353, 29.334254, -8.2296) failed to convert
-rank 77: Point 745 (-89.944286, 29.868964, -1.2860444) failed to convert
-rank 64: Point 752 (-90.305556, 29.406907, -3.7185601) failed to convert
-rank 71: Point 745 (-90.068289, 29.83389, -0.30791936) failed to convert
-rank 76: Point 754 (-89.976222, 29.724441, 0.05460988) failed to convert
-rank 44: Point 535 (-90.685565, 29.86275, 0.19532852) failed to convert
-rank 45: Point 539 (-90.709466, 29.335008, -0.98017881) failed to convert
-rank 59: Point 539 (-90.403935, 29.962274, -8.6602831) failed to convert
-rank 96: Point 754 (-89.202625, 29.16561, -1.189316) failed to convert
-rank 0: Point 504 (-92.49249, 29.033389, 23.393829) failed to convert
-rank 3: Point 539 (-91.909636, 29.914227, -0.0) failed to convert
-rank 86: Point 752 (-89.610085, 29.421524, -5.7290212) failed to convert
-rank 41: Point 539 (-90.763673, 29.516717, -0.57991647) failed to convert
-rank 84: Point 753 (-89.691418, 30.248437, -1.4576705) failed to convert
-rank 65: Point 746 (-90.266708, 29.410214, 1.5608712) failed to convert
-rank 49: Point 541 (-90.631291, 29.483841, 0.03048) failed to convert
-rank 78: Point 752 (-89.913554, 29.951321, -0.40793884) failed to convert
-rank 92: Point 751 (-89.304519, 29.320999, -0.10143652) failed to convert
-rank 93: Point 745 (-89.250335, 29.417752, 5.548584) failed to convert
-rank 40: Point 534 (-90.786099, 29.406259, 0.06057421) failed to convert
-rank 10: Point 534 (-91.595858, 30.822564, -19.238942) failed to convert
-rank 36: Point 535 (-90.846867, 29.734447, -0.65556099) failed to convert
-rank 79: Point 745 (-89.946668, 29.273279, 2.2749062) failed to convert
-rank 97: Point 743 (-89.10181, 29.828329, 3.1852186) failed to convert
-rank 91: Point 745 (-89.264371, 30.12984, 3.4580141) failed to convert
-rank 9: Point 538 (-91.628177, 30.913623, -4.241098) failed to convert
-rank 57: Point 542 (-90.484486, 29.463967, -0.12029334) failed to convert
-rank 47: Point 539 (-90.688232, 29.303841, -0.0) failed to convert
-rank 99: Point 745 (-88.920009, 29.627302, 8.5129887) failed to convert
-rank 2: Point 535 (-91.922899, 30.933448, -15.491269) failed to convert
-rank 56: Point 534 (-90.475816, 29.819254, -0.32089344) failed to convert
-rank 69: Point 747 (-90.107825, 29.838273, -0.76451294) failed to convert
-rank 28: Point 532 (-91.109429, 29.666845, -0.68000642) failed to convert
-rank 87: Point 745 (-89.499369, 29.801128, -0.29363086) failed to convert
-rank 90: Point 752 (-89.36391, 29.289027, -5.0404779) failed to convert
-rank 21: Point 541 (-91.21277, 30.453501, -6.3577557) failed to convert
-rank 82: Point 751 (-89.769749, 30.14651, 1.926595) failed to convert
-rank 32: Point 535 (-90.966424, 29.669092, -0.42674283) failed to convert
-rank 39: Point 540 (-90.768518, 29.900452, -0.27557753) failed to convert
-rank 12: Point 528 (-91.534463, 30.23433, -4.1787919) failed to convert
-rank 54: Point 534 (-90.514501, 29.718616, -0.58903953) failed to convert
-rank 17: Point 541 (-91.369818, 29.81776, -2.0411323) failed to convert
-rank 72: Point 752 (-90.033072, 30.033808, 3.3308975) failed to convert
-rank 95: Point 746 (-89.209898, 29.30187, 0.03361197) failed to convert
-rank 70: Point 752 (-90.097349, 29.687387, -0.18690471) failed to convert
-rank 74: Point 751 (-90.024848, 29.573727, -0.18975388) failed to convert
-rank 29: Point 538 (-91.035318, 30.12894, -11.353496) failed to convert
-rank 83: Point 745 (-89.765125, 29.8779, -8.5170271) failed to convert
-rank 68: Point 752 (-90.124048, 29.967212, 0.77174344) failed to convert
-rank 80: Point 750 (-89.888346, 29.58956, 0.59460725) failed to convert
-rank 94: Point 751 (-89.243174, 29.137487, -0.31984451) failed to convert
-rank 66: Point 749 (-90.237439, 29.347785, -4.9213011) failed to convert
-rank 48: Point 535 (-90.621781, 29.929736, 0.12123465) failed to convert
-rank 38: Point 534 (-90.786241, 29.892077, -1.2116985) failed to convert
-rank 22: Point 536 (-91.209898, 30.283892, 4.180343) failed to convert
-rank 23: Point 538 (-91.201858, 30.092714, -0.33821153) failed to convert
-rank 67: Point 744 (-90.156838, 29.897937, -0.58755232) failed to convert
-rank 42: Point 538 (-90.737995, 29.584153, -2.2906261) failed to convert
-rank 63: Point 540 (-90.352115, 29.311351, -0.3567974) failed to convert
-rank 89: Point 746 (-89.411449, 29.211905, -0.27825038) failed to convert
-rank 37: Point 540 (-90.790139, 30.226543, -0.88368266) failed to convert
-rank 33: Point 537 (-90.905544, 30.072597, 26.013379) failed to convert
-rank 85: Point 745 (-89.689106, 29.469323, -3.5921177) failed to convert
-rank 73: Point 744 (-90.025758, 29.850933, 1.4446997) failed to convert
-rank 61: Point 541 (-90.386739, 29.56008, -2.520696) failed to convert
-rank 7: Point 541 (-91.718687, 30.520377, -10.875069) failed to convert
-rank 13: Point 539 (-91.547289, 29.421519, 1.7116796) failed to convert
-rank 34: Point 534 (-90.855537, 30.359519, -4.2439858) failed to convert
-rank 88: Point 754 (-89.42569, 29.747206, -0.0) failed to convert
-rank 8: Point 531 (-91.739208, 29.502979, 1.5560762) failed to convert
-rank 20: Point 536 (-91.267097, 29.906266, -0.46146232) failed to convert
-rank 75: Point 746 (-89.979707, 29.900111, 1.8503198) failed to convert
-rank 19: Point 543 (-91.258174, 30.498006, -15.999258) failed to convert
-rank 81: Point 744 (-89.876724, 29.216872, 11.008965) failed to convert
-rank 14: Point 533 (-91.472471, 30.066388, 22.088857) failed to convert
-rank 24: Point 536 (-91.207545, 29.721885, -4.8300915) failed to convert
-rank 11: Point 537 (-91.580975, 30.297224, -4.3810193) failed to convert
-rank 30: Point 539 (-91.042175, 29.72338, -1.2141446) failed to convert
-rank 98: Point 753 (-89.049011, 29.635943, 5.1772653) failed to convert
-rank 52: Point 536 (-90.56252, 29.664418, -1.3654212) failed to convert
-rank 55: Point 539 (-90.503989, 29.60744, -0.24786525) failed to convert
-rank 50: Point 541 (-90.55092, 30.396723, -0.92167282) failed to convert
-rank 77: Point 746 (-89.932665, 30.014859, 0.45557877) failed to convert
-rank 71: Point 746 (-90.059025, 29.952828, 32.313139) failed to convert
-rank 26: Point 535 (-91.17106, 29.799619, -7.1506085) failed to convert
-rank 64: Point 753 (-90.296957, 29.522683, -3.6758881) failed to convert
-rank 96: Point 755 (-89.199894, 29.196547, -0.0) failed to convert
-rank 65: Point 747 (-90.219738, 30.033701, -1.0529743) failed to convert
-rank 6: Point 538 (-91.74703, 30.618265, -13.706857) failed to convert
-rank 46: Point 530 (-90.695524, 29.425622, -8.2296) failed to convert
-rank 31: Point 541 (-90.982703, 30.113283, 14.891706) failed to convert
-rank 1: Point 542 (-92.091304, 29.828732, -0.33812258) failed to convert
-rank 86: Point 753 (-89.607483, 29.452648, 29.681678) failed to convert
-rank 76: Point 755 (-89.977345, 29.710075, -4.7484794) failed to convert
-rank 78: Point 753 (-89.89883, 30.134875, 2.2715595) failed to convert
-rank 51: Point 540 (-90.536618, 30.368683, -1.3394259) failed to convert
-rank 35: Point 544 (-90.849684, 30.058554, 20.3407) failed to convert
-rank 27: Point 535 (-91.119507, 30.186411, -12.300815) failed to convert
-rank 18: Point 540 (-91.292184, 30.534961, -15.976398) failed to convert
-rank 60: Point 534 (-90.378318, 29.979103, -1.3892783) failed to convert
-rank 84: Point 754 (-89.688667, 30.281338, -1.1431848) failed to convert
-rank 62: Point 536 (-90.338789, 29.891461, -1.1548555) failed to convert
-rank 16: Point 536 (-91.413786, 29.825395, -7.1880474) failed to convert
-rank 92: Point 752 (-89.30168, 29.353598, 3.9124565) failed to convert
-rank 97: Point 744 (-89.135471, 29.45396, 6.5813861) failed to convert
-rank 15: Point 538 (-91.481396, 29.414657, 2.010431) failed to convert
-rank 93: Point 746 (-89.272839, 29.160724, -0.63646883) failed to convert
-rank 79: Point 746 (-89.926804, 29.524958, 0.31299999) failed to convert
-rank 91: Point 746 (-89.337485, 29.295827, 6.9703952) failed to convert
-rank 53: Point 538 (-90.555488, 29.436223, -8.2296) failed to convert
-rank 99: Point 746 (-88.9328, 29.488467, 12.49136) failed to convert
-rank 69: Point 748 (-90.115606, 29.737193, -0.22086995) failed to convert
-rank 43: Point 544 (-90.711652, 29.664205, -0.51510484) failed to convert
-rank 5: Point 542 (-91.770132, 30.778347, -14.096727) failed to convert
-rank 58: Point 530 (-90.479845, 29.21098, 0.76959059) failed to convert
-rank 87: Point 746 (-89.466995, 30.178864, 0.94292767) failed to convert
-rank 44: Point 536 (-90.721497, 29.343103, -8.2296) failed to convert
-rank 90: Point 753 (-89.374628, 29.164503, 0.31299999) failed to convert
-rank 82: Point 752 (-89.815473, 29.584845, 18.990437) failed to convert
-rank 59: Point 540 (-90.402199, 29.985855, 21.927456) failed to convert
-rank 70: Point 753 (-90.071322, 30.022729, -9.0) failed to convert
-rank 45: Point 540 (-90.699157, 29.484596, -0.4897892) failed to convert
-rank 72: Point 753 (-90.034104, 30.02055, -9.0) failed to convert
-rank 3: Point 540 (-91.868958, 30.663238, -8.1345711) failed to convert
-rank 95: Point 747 (-89.220003, 29.187141, -0.18378011) failed to convert
-rank 40: Point 535 (-90.755699, 29.851349, -0.08788382) failed to convert
-rank 41: Point 540 (-90.772327, 29.389621, 0.3048) failed to convert
-rank 25: Point 543 (-91.19301, 29.700076, -2.0815119) failed to convert
-rank 10: Point 535 (-91.589079, 30.937881, -8.9897394) failed to convert
-rank 36: Point 536 (-90.822326, 30.096482, -0.55689841) failed to convert
-rank 74: Point 752 (-89.997051, 29.92824, -0.41803861) failed to convert
-rank 94: Point 752 (-89.241702, 29.154269, 2.7515189) failed to convert
-rank 47: Point 540 (-90.659851, 29.712547, -0.80373631) failed to convert
-rank 68: Point 753 (-90.1219, 29.994827, 1.1094985) failed to convert
-rank 83: Point 746 (-89.772759, 29.78441, -8.2296) failed to convert
-rank 80: Point 751 (-89.852669, 30.033461, 4.40795) failed to convert
-rank 4: Point 540 (-91.854633, 30.035484, -7.897452) failed to convert
-rank 56: Point 535 (-90.484652, 29.696943, -1.0257586) failed to convert
-rank 66: Point 750 (-90.193583, 29.927701, 17.026886) failed to convert
-rank 67: Point 745 (-90.151895, 29.961725, -1.9435075) failed to convert
-rank 28: Point 533 (-91.108377, 29.683101, -2.0015311) failed to convert
-rank 17: Point 542 (-91.391201, 29.463253, 2.1807489) failed to convert
-rank 85: Point 746 (-89.688109, 29.481383, 24.180831) failed to convert
-rank 73: Point 745 (-90.018041, 29.949136, 21.423939) failed to convert
-rank 89: Point 747 (-89.38287, 29.543869, 2.8234434) failed to convert
-rank 9: Point 539 (-91.630504, 30.873576, -13.04522) failed to convert
-rank 2: Point 536 (-91.919359, 30.998286, -17.503765) failed to convert
-rank 29: Point 539 (-91.036098, 30.116679, -11.259923) failed to convert
-rank 12: Point 529 (-91.621461, 28.723825, 25.799999) failed to convert
-rank 54: Point 535 (-90.522498, 29.606975, 0.14977049) failed to convert
-rank 32: Point 536 (-90.929228, 30.229605, -3.3117435) failed to convert
-rank 75: Point 747 (-89.989912, 29.770657, -8.2296) failed to convert
-rank 81: Point 745 (-89.846391, 29.596379, -1.0711379) failed to convert
-rank 88: Point 755 (-89.459047, 29.357417, 32.088557) failed to convert
-rank 21: Point 542 (-91.239503, 30.028885, -0.94574392) failed to convert
-rank 49: Point 542 (-90.603971, 29.871901, -0.30933904) failed to convert
-rank 0: Point 505 (-92.467788, 29.568218, -0.86901415) failed to convert
-rank 71: Point 747 (-90.068367, 29.832851, -9.0) failed to convert
-rank 77: Point 747 (-89.960631, 29.662438, 15.882193) failed to convert
-rank 64: Point 754 (-90.305527, 29.406935, -3.7185601) failed to convert
-rank 48: Point 536 (-90.619637, 29.959682, -0.64476238) failed to convert
-rank 37: Point 541 (-90.846439, 29.397078, -0.0) failed to convert
-rank 7: Point 542 (-91.722004, 30.461701, -6.0658304) failed to convert
-rank 98: Point 754 (-88.984843, 30.33482, 3.7752918) failed to convert
-rank 42: Point 539 (-90.743818, 29.499255, -8.2296) failed to convert
-rank 61: Point 542 (-90.362122, 29.894522, 0.91361745) failed to convert
-rank 63: Point 541 (-90.307385, 29.915372, -0.21070383) failed to convert
-rank 86: Point 754 (-89.588623, 29.67829, -0.43371795) failed to convert
-rank 96: Point 756 (-89.161765, 29.625787, 4.2350236) failed to convert
-rank 76: Point 756 (-89.957475, 29.961212, -3.7432489) failed to convert
-rank 38: Point 535 (-90.78624, 29.892016, -1.5720887) failed to convert
-rank 20: Point 537 (-91.237315, 30.38255, -15.433245) failed to convert
-rank 78: Point 754 (-89.90711, 30.031606, -9.0) failed to convert
-rank 13: Point 540 (-91.519507, 29.897265, -1.0200046) failed to convert
-rank 65: Point 748 (-90.216692, 30.073576, 3.8036856) failed to convert
-rank 33: Point 538 (-90.930686, 29.695318, -8.2296) failed to convert
-rank 97: Point 745 (-89.158218, 29.198175, -0.0) failed to convert
-rank 22: Point 537 (-91.196827, 30.489748, 11.254339) failed to convert
-rank 84: Point 755 (-89.722526, 29.872598, 12.658983) failed to convert
-rank 93: Point 747 (-89.17936, 30.215474, 4.5141222) failed to convert
-rank 79: Point 747 (-89.918495, 29.629653, 20.783927) failed to convert
-rank 91: Point 747 (-89.263218, 30.142771, 3.7379623) failed to convert
-rank 19: Point 544 (-91.253894, 30.566008, 12.982923) failed to convert
-rank 92: Point 753 (-89.300346, 29.368823, -0.0) failed to convert
-rank 87: Point 747 (-89.495088, 29.851012, -0.40023758) failed to convert
-rank 57: Point 543 (-90.464275, 29.744099, -0.2466345) failed to convert
-rank 99: Point 747 (-88.898893, 29.853687, 2.8678784) failed to convert
-rank 11: Point 538 (-91.594752, 30.059874, -8.2296) failed to convert
-rank 8: Point 532 (-91.716782, 29.904512, -2.6658433) failed to convert
-rank 39: Point 541 (-90.767689, 29.912452, -0.27753581) failed to convert
-rank 69: Point 749 (-90.115433, 29.739431, -0.23842242) failed to convert
-rank 50: Point 542 (-90.600533, 29.701275, -1.2231675) failed to convert
-rank 82: Point 753 (-89.800404, 29.770865, -0.0) failed to convert
-rank 6: Point 539 (-91.751573, 30.537611, -7.6043286) failed to convert
-rank 46: Point 531 (-90.685621, 29.568735, -2.6632109) failed to convert
-rank 90: Point 754 (-89.290754, 30.12663, 3.5590315) failed to convert
-rank 26: Point 536 (-91.137498, 30.326178, 11.519236) failed to convert
-rank 52: Point 537 (-90.535177, 30.04697, 21.434161) failed to convert
-rank 23: Point 539 (-91.189992, 30.279975, 4.9310402) failed to convert
-rank 35: Point 545 (-90.849484, 30.061231, 12.599795) failed to convert
-rank 30: Point 540 (-91.016743, 30.113222, 21.290938) failed to convert
-rank 27: Point 536 (-91.119252, 30.190296, 17.676355) failed to convert
-rank 1: Point 543 (-92.092322, 29.808207, -0.002) failed to convert
-rank 72: Point 754 (-90.0333, 30.030622, -1.2983883) failed to convert
-rank 51: Point 541 (-90.585137, 29.690079, -0.98218566) failed to convert
-rank 70: Point 754 (-90.071313, 30.022808, -9.0) failed to convert
-rank 95: Point 748 (-89.219093, 29.197364, -0.31869997) failed to convert
-rank 16: Point 537 (-91.391871, 30.188149, -8.9611207) failed to convert
-rank 60: Point 535 (-90.379027, 29.969489, -2.4228552) failed to convert
-rank 62: Point 537 (-90.338816, 29.891049, -0.98722797) failed to convert
-rank 74: Point 753 (-90.010102, 29.76207, -8.2296) failed to convert
-rank 31: Point 542 (-90.982741, 30.112627, 15.610651) failed to convert
-rank 94: Point 753 (-89.243449, 29.134146, 3.1158794) failed to convert
-rank 34: Point 535 (-90.867632, 30.181155, -1.4222981) failed to convert
-rank 14: Point 534 (-91.496584, 29.658594, -0.39947789) failed to convert
-rank 43: Point 545 (-90.746951, 29.149507, -0.15416146) failed to convert
-rank 68: Point 754 (-90.122981, 29.980037, -0.90739492) failed to convert
-rank 24: Point 537 (-91.218364, 29.548689, -3.852672) failed to convert
-rank 53: Point 539 (-90.555481, 29.436296, -8.2296) failed to convert
-rank 5: Point 543 (-91.772285, 30.739851, -9.0199498) failed to convert
-rank 83: Point 747 (-89.768572, 29.835697, -0.0) failed to convert
-rank 44: Point 537 (-90.684241, 29.881726, -1.0965606) failed to convert
-rank 58: Point 531 (-90.489877, 29.070486, 0.69336759) failed to convert
-rank 80: Point 752 (-89.854846, 30.005574, 2.1399914) failed to convert
-rank 55: Point 540 (-90.500215, 29.65988, -1.075222) failed to convert
-rank 45: Point 541 (-90.709514, 29.334225, -8.2296) failed to convert
-rank 3: Point 541 (-91.903503, 30.027135, -3.5525846) failed to convert
-rank 67: Point 746 (-90.15695, 29.89565, -0.49555682) failed to convert
-rank 59: Point 541 (-90.411217, 29.862994, -0.83296508) failed to convert
-rank 66: Point 751 (-90.257489, 29.07873, 4.3079866) failed to convert
-rank 85: Point 747 (-89.634277, 30.12925, 2.640254) failed to convert
-rank 89: Point 748 (-89.400722, 29.336404, 13.265666) failed to convert
-rank 73: Point 746 (-90.043916, 29.618068, 0.30658444) failed to convert
-rank 18: Point 541 (-91.292506, 30.529734, -16.03492) failed to convert
-rank 36: Point 537 (-90.846969, 29.73285, -2.0362327) failed to convert
-rank 10: Point 536 (-91.624991, 30.321571, 21.917192) failed to convert
-rank 15: Point 539 (-91.407264, 30.652246, -8.5429164) failed to convert
-rank 41: Point 541 (-90.710139, 30.291593, 0.31394401) failed to convert
-rank 81: Point 746 (-89.793841, 30.243971, -2.4359289) failed to convert
-rank 75: Point 748 (-89.9571, 30.184991, 4.0100002) failed to convert
-rank 88: Point 756 (-89.405007, 29.986146, 1.3327195) failed to convert
-rank 40: Point 536 (-90.75566, 29.851897, -0.51587669) failed to convert
-rank 56: Point 536 (-90.474984, 29.830699, -0.18895641) failed to convert
-rank 4: Point 541 (-91.807178, 30.895364, -11.855358) failed to convert
-rank 64: Point 755 (-90.296928, 29.522712, -3.6758881) failed to convert
-rank 77: Point 748 (-89.94084, 29.912074, -0.10686965) failed to convert
-rank 17: Point 543 (-91.319324, 30.640101, -18.065799) failed to convert
-rank 47: Point 541 (-90.606197, 30.472107, -9.9353367) failed to convert
-rank 28: Point 534 (-91.076814, 30.173014, -2.8228342) failed to convert
-rank 71: Point 748 (-90.068253, 29.834304, 0.33838464) failed to convert
-rank 98: Point 755 (-89.019595, 29.957694, 4.132131) failed to convert
-rank 25: Point 544 (-91.192375, 29.710144, -0.05085352) failed to convert
-rank 86: Point 755 (-89.577468, 29.811002, 11.972226) failed to convert
-rank 76: Point 757 (-89.957494, 29.960914, -3.381897) failed to convert
-rank 32: Point 537 (-90.966671, 29.665031, -8.2296) failed to convert
-rank 96: Point 757 (-89.200967, 29.184239, -0.0) failed to convert
-rank 0: Point 506 (-92.474191, 29.424162, 10.7) failed to convert
-rank 84: Point 756 (-89.750799, 29.527494, 0.07259205) failed to convert
-rank 49: Point 543 (-90.613179, 29.741482, -1.3801463) failed to convert
-rank 2: Point 537 (-91.919178, 31.001007, -18.728221) failed to convert
-rank 61: Point 543 (-90.389577, 29.521162, 0.7601963) failed to convert
-rank 63: Point 542 (-90.307391, 29.915289, -0.23869191) failed to convert
-rank 54: Point 536 (-90.517293, 29.67945, -0.70597768) failed to convert
-rank 29: Point 540 (-91.035238, 30.129699, -10.866062) failed to convert
-rank 48: Point 537 (-90.637908, 29.700074, -0.35385753) failed to convert
-rank 37: Point 542 (-90.790138, 30.226482, -1.2443096) failed to convert
-rank 12: Point 530 (-91.517404, 30.522696, -7.079027) failed to convert
-rank 38: Point 536 (-90.786239, 29.891976, -0.95086944) failed to convert
-rank 7: Point 543 (-91.718906, 30.51633, -12.384025) failed to convert
-rank 79: Point 748 (-89.899043, 29.873498, -3.226612) failed to convert
-rank 97: Point 746 (-89.145753, 29.337929, 5.9530335) failed to convert
-rank 91: Point 748 (-89.347681, 29.177835, 0.31299999) failed to convert
-rank 87: Point 748 (-89.536251, 29.364888, 19.717471) failed to convert
-rank 78: Point 755 (-89.905271, 30.054471, 1.6301883) failed to convert
-rank 99: Point 748 (-88.938482, 29.424426, 15.019421) failed to convert
-rank 65: Point 749 (-90.263276, 29.455837, 0.58664209) failed to convert
-rank 9: Point 540 (-91.702051, 29.621895, 2.0465418) failed to convert
-rank 93: Point 748 (-89.182304, 30.182519, 2.5989766) failed to convert
-rank 13: Point 541 (-91.496069, 30.293789, -0.31799999) failed to convert
-rank 92: Point 754 (-89.305996, 29.303948, -0.0285588) failed to convert
-rank 82: Point 754 (-89.808557, 29.670278, -0.0) failed to convert
-rank 20: Point 538 (-91.239793, 30.343059, 20.145) failed to convert
-rank 69: Point 750 (-90.085971, 30.119699, 4.6599999) failed to convert
-rank 70: Point 755 (-90.055428, 30.225706, 4.4200001) failed to convert
-rank 72: Point 755 (-90.034676, 30.013038, 1.5077528) failed to convert
-rank 90: Point 755 (-89.360888, 29.323667, 0.01748386) failed to convert
-rank 74: Point 754 (-89.99576, 29.944418, -6.3459364) failed to convert
-rank 95: Point 749 (-89.217852, 29.211453, -0.0) failed to convert
-rank 94: Point 754 (-89.238067, 29.195528, -0.8092411) failed to convert
-rank 68: Point 755 (-90.128181, 29.912613, 31.018317) failed to convert
-rank 80: Point 753 (-89.85911, 29.952748, -8.7806791) failed to convert
-rank 21: Point 543 (-91.216539, 30.393881, 5.4767692) failed to convert
-rank 22: Point 538 (-91.207866, 30.315748, 3.0246373) failed to convert
-rank 11: Point 539 (-91.595352, 30.049442, -0.44915752) failed to convert
-rank 50: Point 543 (-90.603307, 29.66191, 0.46812479) failed to convert
-rank 57: Point 544 (-90.468293, 29.688393, -1.0334141) failed to convert
-rank 33: Point 539 (-90.905037, 30.080076, 15.562936) failed to convert
-rank 83: Point 748 (-89.821786, 29.177751, 15.609867) failed to convert
-rank 66: Point 752 (-90.23738, 29.347798, -4.9213011) failed to convert
-rank 67: Point 747 (-90.152497, 29.953384, 20.837549) failed to convert
-rank 42: Point 540 (-90.746868, 29.454692, -0.56216845) failed to convert
-rank 46: Point 532 (-90.674868, 29.723437, -0.61254654) failed to convert
-rank 6: Point 540 (-91.733542, 30.85632, -12.358199) failed to convert
-rank 39: Point 542 (-90.770081, 29.877475, -0.40195631) failed to convert
-rank 26: Point 537 (-91.178258, 29.685435, -0.5608925) failed to convert
-rank 23: Point 540 (-91.232922, 29.596735, -0.48200354) failed to convert
-rank 27: Point 537 (-91.123061, 30.130875, -2.7944355) failed to convert
-rank 85: Point 748 (-89.645684, 29.992935, 3.2151625) failed to convert
-rank 34: Point 536 (-90.868238, 30.172067, -1.4741093) failed to convert
-rank 19: Point 545 (-91.323537, 29.440795, 5.8024725) failed to convert
-rank 5: Point 544 (-91.792679, 30.375036, -10.446074) failed to convert
-rank 58: Point 532 (-90.477563, 29.242711, 1.698641) failed to convert
-rank 16: Point 538 (-91.411038, 29.870933, -1.9416121) failed to convert
-rank 89: Point 749 (-89.407596, 29.256166, 0.31299999) failed to convert
-rank 24: Point 538 (-91.168231, 30.343128, 1.8587125) failed to convert
-rank 81: Point 747 (-89.857188, 29.461522, 1.1566184) failed to convert
-rank 73: Point 747 (-90.025618, 29.852461, 1.788659) failed to convert
-rank 8: Point 533 (-91.662822, 30.851243, -20.0) failed to convert
-rank 35: Point 546 (-90.84075, 30.189848, -1.4013798) failed to convert
-rank 45: Point 542 (-90.703121, 29.427064, -0.67540204) failed to convert
-rank 88: Point 757 (-89.414254, 29.879305, -0.0) failed to convert
-rank 3: Point 542 (-91.928222, 29.564079, -0.08937354) failed to convert
-rank 77: Point 749 (-89.907131, 30.333133, -6.0725919) failed to convert
-rank 64: Point 756 (-90.262565, 29.981351, -0.69443231) failed to convert
-rank 75: Point 749 (-89.992672, 29.735417, -4.7612811) failed to convert
-rank 1: Point 544 (-92.08937, 29.864651, -1.1875273) failed to convert
-rank 71: Point 749 (-90.058549, 29.95887, 11.43946) failed to convert
-rank 55: Point 541 (-90.48751, 29.835998, -0.71161684) failed to convert
-rank 51: Point 542 (-90.607439, 29.37347, -1.2485157) failed to convert
-rank 86: Point 756 (-89.610418, 29.41717, -5.637886) failed to convert
-rank 14: Point 535 (-91.496706, 29.656372, -0.43734959) failed to convert
-rank 62: Point 538 (-90.365453, 29.530454, -1.0664436) failed to convert
-rank 44: Point 538 (-90.672379, 30.05131, -8.5289127) failed to convert
-rank 98: Point 756 (-89.089244, 29.189765, -0.0) failed to convert
-rank 31: Point 543 (-90.98278, 30.11197, 15.208791) failed to convert
-rank 43: Point 546 (-90.699316, 29.842116, -0.26558321) failed to convert
-rank 59: Point 542 (-90.363445, 30.508575, -6.5963325) failed to convert
-rank 96: Point 758 (-89.188688, 29.323058, 0.39680662) failed to convert
-rank 76: Point 758 (-89.948795, 30.070174, 0.82062828) failed to convert
-rank 84: Point 757 (-89.750993, 29.524547, 0.23811599) failed to convert
-rank 36: Point 538 (-90.797728, 30.455435, -7.2251667) failed to convert
-rank 40: Point 537 (-90.762356, 29.754218, -0.4630173) failed to convert
-rank 91: Point 749 (-89.338175, 29.287807, 0.025) failed to convert
-rank 87: Point 749 (-89.459071, 30.270262, -4.4440166) failed to convert
-rank 97: Point 747 (-89.107098, 29.768637, 3.5515373) failed to convert
-rank 4: Point 542 (-91.810435, 30.836105, -18.330671) failed to convert
-rank 78: Point 756 (-89.917254, 29.904405, -6.6842645) failed to convert
-rank 99: Point 749 (-88.963559, 29.150019, 6.8807341) failed to convert
-rank 47: Point 542 (-90.636741, 30.041689, 6.4486269) failed to convert
-rank 53: Point 540 (-90.508556, 30.0918, -0.75518151) failed to convert
-rank 79: Point 749 (-89.89911, 29.872633, -5.8401946) failed to convert
-rank 92: Point 755 (-89.244235, 30.006345, 2.0840267) failed to convert
-rank 18: Point 542 (-91.292615, 30.527928, -16.084298) failed to convert
-rank 82: Point 755 (-89.761357, 30.248284, -2.3659525) failed to convert
-rank 41: Point 542 (-90.737983, 29.890529, 0.31899886) failed to convert
-rank 10: Point 537 (-91.595824, 30.822614, -18.094561) failed to convert
-rank 15: Point 540 (-91.46201, 29.742244, -0.2836627) failed to convert
-rank 70: Point 756 (-90.082058, 29.884368, 0.14082609) failed to convert
-rank 30: Point 541 (-91.012579, 30.176509, 14.038261) failed to convert
-rank 93: Point 749 (-89.275104, 29.13367, -0.0) failed to convert
-rank 72: Point 756 (-90.067497, 29.591828, 3.0429151) failed to convert
-rank 65: Point 750 (-90.18727, 30.457884, -7.2322668) failed to convert
-rank 52: Point 538 (-90.578481, 29.438964, 0.22828712) failed to convert
-rank 32: Point 538 (-90.917764, 30.400398, -7.3262147) failed to convert
-rank 28: Point 535 (-91.109416, 29.666655, -1.5639622) failed to convert
-rank 74: Point 755 (-90.005694, 29.818156, 0.9391254) failed to convert
-rank 90: Point 756 (-89.375219, 29.157152, 0.31299999) failed to convert
-rank 95: Point 750 (-89.200239, 29.410927, 5.7601545) failed to convert
-rank 69: Point 751 (-90.115646, 29.736435, -1.3938472) failed to convert
-rank 94: Point 755 (-89.239085, 29.18376, -0.2246885) failed to convert
-rank 49: Point 544 (-90.642246, 29.326192, -8.2296) failed to convert
-rank 80: Point 754 (-89.883298, 29.651224, -0.36256124) failed to convert
-rank 0: Point 507 (-92.515552, 28.509892, 49.113014) failed to convert
-rank 25: Point 545 (-91.15408, 30.31378, 19.311237) failed to convert
-rank 37: Point 543 (-90.814523, 29.869673, -1.2570468) failed to convert
-rank 68: Point 756 (-90.134273, 29.833355, -0.19992307) failed to convert
-rank 54: Point 537 (-90.490054, 30.057359, -4.8524214) failed to convert
-rank 48: Point 538 (-90.648979, 29.541557, -0.46143047) failed to convert
-rank 83: Point 749 (-89.772723, 29.784362, -8.2296) failed to convert
-rank 67: Point 748 (-90.209986, 29.196052, 0.759) failed to convert
-rank 66: Point 753 (-90.231823, 29.421814, 0.59581518) failed to convert
-rank 2: Point 538 (-91.933364, 30.739564, -7.9412988) failed to convert
-rank 61: Point 544 (-90.35563, 29.982025, -0.29772084) failed to convert
-rank 63: Point 543 (-90.340682, 29.466671, -4.0248842) failed to convert
-rank 56: Point 537 (-90.502417, 29.449664, 0.28659318) failed to convert
-rank 38: Point 537 (-90.786238, 29.891915, -0.05491028) failed to convert
-rank 85: Point 749 (-89.685078, 29.51798, -2.177e-05) failed to convert
-rank 7: Point 544 (-91.7244, 30.418557, -5.8239166) failed to convert
-rank 17: Point 544 (-91.322244, 30.592872, -15.987109) failed to convert
-rank 29: Point 541 (-91.029735, 30.213719, -5.4397676) failed to convert
-rank 50: Point 544 (-90.604194, 29.649208, -1.1950898) failed to convert
-rank 89: Point 750 (-89.411305, 29.212619, -1.0410754) failed to convert
-rank 60: Point 536 (-90.384746, 29.891879, -0.33616047) failed to convert
-rank 13: Point 542 (-91.46918, 30.742628, 17.156564) failed to convert
-rank 12: Point 531 (-91.504216, 30.743537, 3.7236339) failed to convert
-rank 57: Point 545 (-90.467851, 29.694365, -0.49456911) failed to convert
-rank 22: Point 539 (-91.210143, 30.279644, 15.204521) failed to convert
-rank 11: Point 540 (-91.594708, 30.059916, -8.2296) failed to convert
-rank 73: Point 748 (-90.020379, 29.919267, 1.6304834) failed to convert
-rank 21: Point 544 (-91.215584, 30.408903, -15.454581) failed to convert
-rank 81: Point 748 (-89.794438, 30.236525, -0.28614854) failed to convert
-rank 6: Point 541 (-91.722699, 31.04633, 10.0) failed to convert
-rank 9: Point 541 (-91.642482, 30.667138, -7.828758) failed to convert
-rank 33: Point 540 (-90.905326, 30.075639, 19.013921) failed to convert
-rank 42: Point 541 (-90.74381, 29.499316, -8.2296) failed to convert
-rank 46: Point 533 (-90.695793, 29.421584, 0.29377463) failed to convert
-rank 88: Point 758 (-89.460075, 29.344648, 3.0940001) failed to convert
-rank 77: Point 750 (-89.93094, 30.036105, 0.49863796) failed to convert
-rank 23: Point 541 (-91.2334, 29.588879, 8.5181246) failed to convert
-rank 27: Point 538 (-91.106215, 30.392096, -8.2750815) failed to convert
-rank 34: Point 537 (-90.900783, 29.687211, -8.2296) failed to convert
-rank 39: Point 543 (-90.760822, 30.011875, -0.15218708) failed to convert
-rank 75: Point 750 (-90.005677, 29.56937, 0.31298747) failed to convert
-rank 19: Point 546 (-91.258161, 30.497947, -15.999258) failed to convert
-rank 64: Point 757 (-90.25299, 30.108102, 3.7154052) failed to convert
-rank 26: Point 538 (-91.167089, 29.862173, 0.1) failed to convert
-rank 16: Point 539 (-91.413746, 29.825397, -7.3761605) failed to convert
-rank 45: Point 543 (-90.709531, 29.333961, -8.2296) failed to convert
-rank 86: Point 757 (-89.600675, 29.533798, -0.43591637) failed to convert
-rank 71: Point 750 (-90.06552, 29.869361, 0.900691) failed to convert
-rank 96: Point 759 (-89.196996, 29.228941, -0.42693477) failed to convert
-rank 84: Point 758 (-89.75098, 29.524606, 0.03949365) failed to convert
-rank 98: Point 757 (-89.028946, 29.855491, 4.409932) failed to convert
-rank 76: Point 759 (-89.977309, 29.710093, -4.7484794) failed to convert
-rank 35: Point 547 (-90.869454, 29.764867, -0.43391676) failed to convert
-rank 91: Point 750 (-89.336526, 29.306825, -0.39723016) failed to convert
-rank 97: Point 748 (-89.161423, 29.161531, 4.9564367) failed to convert
-rank 87: Point 750 (-89.537027, 29.355501, -4.454957) failed to convert
-rank 92: Point 756 (-89.301322, 29.357524, 3.2956629) failed to convert
-rank 78: Point 757 (-89.906206, 30.042437, -1.770888) failed to convert
-rank 55: Point 542 (-90.472995, 30.036241, 25.631117) failed to convert
-rank 99: Point 750 (-88.930226, 29.512708, 11.136467) failed to convert
-rank 20: Point 539 (-91.238249, 30.367523, 6.8357852) failed to convert
-rank 1: Point 545 (-92.091966, 29.810933, -0.41057553) failed to convert
-rank 82: Point 756 (-89.761137, 30.250949, -2.232046) failed to convert
-rank 79: Point 750 (-89.898239, 29.8835, -6.177382) failed to convert
-rank 24: Point 539 (-91.209317, 29.69332, -6.318504) failed to convert
-rank 5: Point 545 (-91.770081, 30.77838, -16.063779) failed to convert
-rank 65: Point 751 (-90.263528, 29.452019, 0.09211317) failed to convert
-rank 70: Point 757 (-90.071356, 30.021816, -9.0) failed to convert
-rank 51: Point 543 (-90.608046, 29.364693, -8.2296) failed to convert
-rank 93: Point 750 (-89.279051, 29.088245, 6.8441422) failed to convert
-rank 95: Point 751 (-89.219271, 29.195192, -0.15971087) failed to convert
-rank 31: Point 544 (-90.982818, 30.111314, 15.288966) failed to convert
-rank 44: Point 539 (-90.684808, 29.873405, 0.15687914) failed to convert
-rank 72: Point 757 (-90.089811, 29.302478, 0.89948575) failed to convert
-rank 74: Point 756 (-90.00715, 29.799536, 22.793529) failed to convert
-rank 90: Point 757 (-89.363863, 29.289065, -5.0404779) failed to convert
-rank 3: Point 543 (-91.893868, 30.204736, -1.8504201) failed to convert
-rank 94: Point 756 (-89.234088, 29.240415, -0.0) failed to convert
-rank 14: Point 536 (-91.48487, 29.856928, -1.9031431) failed to convert
-rank 43: Point 547 (-90.684229, 30.058516, -2.0863421) failed to convert
-rank 59: Point 543 (-90.401682, 29.992738, -3.0153092) failed to convert
-rank 80: Point 755 (-89.859072, 29.952795, -8.7806791) failed to convert
-rank 36: Point 539 (-90.845262, 29.758004, -1.2387965) failed to convert
-rank 69: Point 752 (-90.076193, 30.244766, 4.4699998) failed to convert
-rank 68: Point 757 (-90.122383, 29.987527, 0.56259082) failed to convert
-rank 58: Point 533 (-90.463599, 29.436934, -8.2296) failed to convert
-rank 4: Point 543 (-91.805943, 30.916444, -11.720536) failed to convert
-rank 40: Point 538 (-90.765011, 29.715418, -0.26043817) failed to convert
-rank 62: Point 539 (-90.338793, 29.89131, -0.69155202) failed to convert
-rank 47: Point 543 (-90.661986, 29.681744, -0.54124728) failed to convert
-rank 67: Point 749 (-90.119367, 30.381321, -0.15718931) failed to convert
-rank 53: Point 541 (-90.502757, 30.171922, 0.03742473) failed to convert
-rank 66: Point 754 (-90.165517, 30.293325, 4.0050548) failed to convert
-rank 83: Point 750 (-89.765072, 29.87787, -8.5170271) failed to convert
-rank 18: Point 543 (-91.292511, 30.529477, -16.032786) failed to convert
-rank 41: Point 543 (-90.743429, 29.811347, -0.41126701) failed to convert
-rank 28: Point 536 (-91.108371, 29.682987, -2.1110217) failed to convert
-rank 52: Point 539 (-90.562447, 29.665284, -1.4917339) failed to convert
-rank 8: Point 534 (-91.778999, 28.77773, 25.700001) failed to convert
-rank 89: Point 751 (-89.398578, 29.361099, -0.08997033) failed to convert
-rank 81: Point 749 (-89.793924, 30.242728, 0.04431126) failed to convert
-rank 73: Point 749 (-90.021479, 29.904844, 0.95056282) failed to convert
-rank 85: Point 750 (-89.659736, 29.824166, -0.39239052) failed to convert
-rank 25: Point 546 (-91.160397, 30.21482, 15.996576) failed to convert
-rank 10: Point 538 (-91.668557, 29.558942, 2.4000001) failed to convert
-rank 49: Point 545 (-90.587977, 30.096725, -0.3332677) failed to convert
-rank 15: Point 541 (-91.408673, 30.62859, -8.4524294) failed to convert
-rank 88: Point 759 (-89.41546, 29.86499, -0.0) failed to convert
-rank 37: Point 544 (-90.790137, 30.226442, -1.308545) failed to convert
-rank 77: Point 751 (-89.959812, 29.672437, 26.881642) failed to convert
-rank 32: Point 539 (-90.931418, 30.196596, -2.4527688) failed to convert
-rank 86: Point 758 (-89.529056, 30.380803, -4.7649705) failed to convert
-rank 48: Point 539 (-90.642525, 29.633808, 0.16395988) failed to convert
-rank 61: Point 545 (-90.362155, 29.893883, -0.37862397) failed to convert
-rank 54: Point 538 (-90.523248, 29.596211, -0.15416013) failed to convert
-rank 0: Point 508 (-92.466519, 29.586733, -0.74435606) failed to convert
-rank 64: Point 758 (-90.242416, 30.247511, 3.78) failed to convert
-rank 75: Point 751 (-89.974324, 29.967737, 0.08598705) failed to convert
-rank 7: Point 545 (-91.71885, 30.516308, -12.384025) failed to convert
-rank 38: Point 538 (-90.830266, 29.241863, -0.45935958) failed to convert
-rank 60: Point 537 (-90.380685, 29.946945, 9.9488096) failed to convert
-rank 29: Point 542 (-91.030876, 30.196108, -5.5049118) failed to convert
-rank 56: Point 538 (-90.502898, 29.442901, -8.2296) failed to convert
-rank 12: Point 532 (-91.53976, 30.143521, -4.0417286) failed to convert
-rank 30: Point 542 (-91.031612, 29.885576, -2.249676) failed to convert
-rank 96: Point 760 (-89.187988, 29.330763, 2.9690056) failed to convert
-rank 71: Point 751 (-90.073647, 29.764758, -0.23739367) failed to convert
-rank 84: Point 759 (-89.750971, 29.524645, -0.25282423) failed to convert
-rank 17: Point 545 (-91.377017, 29.698318, -5.7315612) failed to convert
-rank 98: Point 758 (-89.089586, 29.185718, 3.2473829) failed to convert
-rank 50: Point 545 (-90.604142, 29.649912, -1.204955) failed to convert
-rank 13: Point 543 (-91.470491, 30.720684, -9.8095987) failed to convert
-rank 57: Point 546 (-90.457529, 29.836624, -0.68299584) failed to convert
-rank 76: Point 760 (-89.997715, 29.450055, 0.02745546) failed to convert
-rank 2: Point 539 (-91.922848, 30.933415, -16.300358) failed to convert
-rank 91: Point 751 (-89.348527, 29.167949, -2.2789556) failed to convert
-rank 11: Point 541 (-91.594679, 30.059943, -8.2296) failed to convert
-rank 97: Point 749 (-89.173786, 29.021839, 2.6583291) failed to convert
-rank 92: Point 757 (-89.303149, 29.336308, -0.54888369) failed to convert
-rank 22: Point 540 (-91.198693, 30.460163, 12.849206) failed to convert
-rank 21: Point 545 (-91.22104, 30.322555, -13.943992) failed to convert
-rank 87: Point 751 (-89.536642, 29.359976, -0.04506546) failed to convert
-rank 63: Point 544 (-90.307502, 29.913724, -1.1964488) failed to convert
-rank 6: Point 542 (-91.74701, 30.618208, -13.706857) failed to convert
-rank 46: Point 534 (-90.695926, 29.419638, 0.11779723) failed to convert
-rank 78: Point 758 (-89.906198, 30.042497, -1.770888) failed to convert
-rank 23: Point 542 (-91.234637, 29.568967, 4.9916919) failed to convert
-rank 27: Point 539 (-91.178691, 29.252843, -0.0) failed to convert
-rank 9: Point 542 (-91.626653, 30.939533, -21.118686) failed to convert
-rank 82: Point 757 (-89.773735, 30.097448, -0.37934082) failed to convert
-rank 33: Point 541 (-90.905883, 30.067327, -10.841737) failed to convert
-rank 39: Point 544 (-90.769991, 29.878317, -0.19222606) failed to convert
-rank 93: Point 751 (-89.24235, 29.507198, 4.8874847) failed to convert
-rank 99: Point 751 (-88.862946, 30.233836, 5.4222081) failed to convert
-rank 65: Point 752 (-90.282948, 29.191036, -0.0) failed to convert
-rank 79: Point 751 (-89.946422, 29.276121, 0.20078132) failed to convert
-rank 72: Point 758 (-90.034093, 30.020234, -9.0) failed to convert
-rank 19: Point 547 (-91.255897, 30.533703, -8.8681886) failed to convert
-rank 70: Point 758 (-90.071272, 30.022763, -9.0) failed to convert
-rank 95: Point 752 (-89.143595, 30.044476, 2.0197164) failed to convert
-rank 26: Point 539 (-91.171085, 29.798958, -7.1932805) failed to convert
-rank 16: Point 540 (-91.384246, 30.312735, -3.364783) failed to convert
-rank 1: Point 546 (-92.04733, 30.670864, -10.036165) failed to convert
-rank 45: Point 544 (-90.667621, 29.93796, -1.0293532) failed to convert
-rank 74: Point 757 (-90.006159, 29.812098, 32.225395) failed to convert
-rank 90: Point 758 (-89.368911, 29.230401, -0.25249716) failed to convert
-rank 34: Point 538 (-90.894954, 29.774462, -1.0241992) failed to convert
-rank 94: Point 757 (-89.206932, 29.54765, 5.9961811) failed to convert
-rank 35: Point 548 (-90.835871, 30.261278, -0.23773878) failed to convert
-rank 42: Point 542 (-90.743804, 29.499356, -8.2296) failed to convert
-rank 80: Point 756 (-89.886086, 29.615989, -4.7015402) failed to convert
-rank 55: Point 543 (-90.50019, 29.659935, -1.3155478) failed to convert
-rank 68: Point 758 (-90.119719, 30.021975, -2.2027811) failed to convert
-rank 20: Point 540 (-91.263544, 29.963172, -5.8520821) failed to convert
-rank 69: Point 753 (-90.141404, 29.400011, 0.27929116) failed to convert
-rank 5: Point 546 (-91.79262, 30.375048, -8.2296) failed to convert
-rank 51: Point 544 (-90.585944, 29.678312, -0.44181479) failed to convert
-rank 44: Point 540 (-90.702041, 29.625238, -0.7725389) failed to convert
-rank 31: Point 545 (-90.982857, 30.110657, 13.147668) failed to convert
-rank 67: Point 750 (-90.156786, 29.896481, -0.40629037) failed to convert
-rank 66: Point 755 (-90.236527, 29.358846, 0.31299999) failed to convert
-rank 89: Point 752 (-89.329176, 30.159599, 3.8700061) failed to convert
-rank 3: Point 544 (-91.856787, 30.88182, -10.421515) failed to convert
-rank 59: Point 544 (-90.411247, 29.862323, -0.34458178) failed to convert
-rank 43: Point 548 (-90.711621, 29.664179, -0.51510484) failed to convert
-rank 81: Point 750 (-89.793793, 30.244291, -2.6401136) failed to convert
-rank 24: Point 540 (-91.231561, 29.336066, -0.56659417) failed to convert
-rank 83: Point 751 (-89.741437, 30.165486, -0.87154467) failed to convert
-rank 73: Point 750 (-90.059102, 29.421321, -0.33514397) failed to convert
-rank 36: Point 540 (-90.877093, 29.282848, -0.83026945) failed to convert
-rank 85: Point 751 (-89.689047, 29.469443, -3.0208592) failed to convert
-rank 40: Point 539 (-90.765016, 29.715266, -1.1528729) failed to convert
-rank 62: Point 540 (-90.365445, 29.530494, -1.4924037) failed to convert
-rank 88: Point 760 (-89.419036, 29.823478, -0.0) failed to convert
-rank 53: Point 542 (-90.555761, 29.43223, -1.0260702) failed to convert
-rank 47: Point 544 (-90.633419, 30.088522, -0.31705278) failed to convert
-rank 58: Point 534 (-90.43033, 29.894808, -0.34672827) failed to convert
-rank 14: Point 537 (-91.470367, 30.101092, -3.9322679) failed to convert
-rank 77: Point 752 (-89.96021, 29.667376, 20.736097) failed to convert
-rank 86: Point 759 (-89.548084, 30.157647, 2.4000001) failed to convert
-rank 75: Point 752 (-89.967078, 30.059083, -4.4683682) failed to convert
-rank 4: Point 544 (-91.807289, 30.892119, -14.139363) failed to convert
-rank 52: Point 540 (-90.560945, 29.686289, -1.1370292) failed to convert
-rank 41: Point 544 (-90.740728, 29.850475, -0.66397331) failed to convert
-rank 18: Point 544 (-91.292444, 30.530553, -15.969388) failed to convert
-rank 64: Point 759 (-90.305483, 29.406977, -3.7185601) failed to convert
-rank 71: Point 752 (-90.072917, 29.774066, 3.3722099) failed to convert
-rank 98: Point 759 (-89.00079, 30.161782, 8.5795794) failed to convert
-rank 28: Point 537 (-91.10903, 29.672598, -0.47176071) failed to convert
-rank 8: Point 535 (-91.662776, 30.851283, -20.0) failed to convert
-rank 25: Point 547 (-91.189558, 29.754629, -0.02) failed to convert
-rank 96: Point 761 (-89.204294, 29.145872, 13.610234) failed to convert
-rank 84: Point 760 (-89.750958, 29.524704, -2.520696) failed to convert
-rank 49: Point 546 (-90.627282, 29.540313, -2.3030372) failed to convert
-rank 32: Point 540 (-90.984918, 29.386134, -0.0) failed to convert
-rank 91: Point 752 (-89.348012, 29.173927, -0.37289504) failed to convert
-rank 37: Point 545 (-90.790136, 30.226381, -1.0066163) failed to convert
-rank 15: Point 542 (-91.405684, 30.677315, -10.663122) failed to convert
-rank 10: Point 539 (-91.584433, 31.016254, -13.17958) failed to convert
-rank 76: Point 761 (-89.957457, 29.960866, -1.8455905) failed to convert
-rank 87: Point 752 (-89.537007, 29.355558, -4.454957) failed to convert
-rank 97: Point 750 (-89.096796, 29.88222, 2.9634195) failed to convert
-rank 92: Point 758 (-89.303946, 29.326994, 0.57192691) failed to convert
-rank 12: Point 533 (-91.538087, 30.171785, -3.6533121) failed to convert
-rank 54: Point 539 (-90.502331, 29.887335, -8.2296) failed to convert
-rank 7: Point 546 (-91.749631, 29.968397, -4.5859811) failed to convert
-rank 78: Point 759 (-89.906193, 30.042537, -1.770888) failed to convert
-rank 61: Point 546 (-90.386208, 29.567049, -0.14325546) failed to convert
-rank 29: Point 543 (-91.031193, 30.191071, -3.9017931) failed to convert
-rank 48: Point 540 (-90.642526, 29.633747, -0.92077586) failed to convert
-rank 56: Point 539 (-90.503129, 29.439634, -8.2296) failed to convert
-rank 65: Point 753 (-90.26261, 29.463989, 0.63979461) failed to convert
-rank 13: Point 544 (-91.475313, 30.640412, -10.264337) failed to convert
-rank 50: Point 546 (-90.623267, 29.377554, -0.85790267) failed to convert
-rank 2: Point 540 (-91.919298, 30.998286, -18.935241) failed to convert
-rank 17: Point 546 (-91.323087, 30.578959, -15.823487) failed to convert
-rank 0: Point 509 (-92.498835, 28.873365, 27.299999) failed to convert
-rank 38: Point 539 (-90.778119, 30.010269, 16.168756) failed to convert
-rank 60: Point 538 (-90.433417, 29.224628, 0.80220546) failed to convert
-rank 82: Point 758 (-89.795687, 29.828286, -0.0) failed to convert
-rank 79: Point 752 (-89.946448, 29.275764, -0.15793132) failed to convert
-rank 70: Point 759 (-90.070663, 30.030509, -1.3524286) failed to convert
-rank 11: Point 542 (-91.608817, 29.814817, -1.7125319) failed to convert
-rank 57: Point 547 (-90.45769, 29.834276, -0.36548218) failed to convert
-rank 99: Point 752 (-88.890169, 29.943667, 5.3785912) failed to convert
-rank 22: Point 541 (-91.199187, 30.452355, 16.419202) failed to convert
-rank 72: Point 759 (-90.034064, 30.020558, -9.0) failed to convert
-rank 93: Point 752 (-89.270024, 29.191526, 13.420556) failed to convert
-rank 95: Point 753 (-89.219054, 29.197615, -0.51247335) failed to convert
-rank 74: Point 758 (-90.00016, 29.888344, -9.0) failed to convert
-rank 94: Point 758 (-89.24401, 29.126538, 2.2697178) failed to convert
-rank 63: Point 545 (-90.307506, 29.913664, -2.3048691) failed to convert
-rank 23: Point 543 (-91.225958, 29.708234, -5.8189759) failed to convert
-rank 90: Point 759 (-89.363831, 29.289091, -5.0404779) failed to convert
-rank 68: Point 759 (-90.119713, 30.021915, -2.8023825) failed to convert
-rank 80: Point 757 (-89.886319, 29.613036, 23.065565) failed to convert
-rank 9: Point 543 (-91.760209, 28.568929, 42.228485) failed to convert
-rank 39: Point 545 (-90.788895, 29.601455, -0.98549181) failed to convert
-rank 21: Point 546 (-91.213007, 30.449569, -6.3041893) failed to convert
-rank 27: Point 540 (-91.115922, 30.241424, 31.264078) failed to convert
-rank 6: Point 543 (-91.726007, 30.988054, -12.805176) failed to convert
-rank 69: Point 754 (-90.115618, 29.736464, -1.5777117) failed to convert
-rank 33: Point 542 (-90.930677, 29.695279, -8.2296) failed to convert
-rank 67: Point 751 (-90.200931, 29.315354, 0.31299999) failed to convert
-rank 19: Point 548 (-91.258302, 30.49486, -7.3740914) failed to convert
-rank 26: Point 540 (-91.178456, 29.682174, -4.849368) failed to convert
-rank 16: Point 541 (-91.427891, 29.588916, -0.61326369) failed to convert
-rank 66: Point 756 (-90.193244, 29.931422, -4.101336) failed to convert
-rank 89: Point 753 (-89.335016, 30.093009, 2.9799964) failed to convert
-rank 46: Point 535 (-90.660254, 29.9324, -1.7365186) failed to convert
-rank 85: Point 752 (-89.700801, 29.326208, 1.1600021) failed to convert
-rank 83: Point 752 (-89.765036, 29.87785, -8.5170271) failed to convert
-rank 81: Point 751 (-89.793803, 30.243924, -3.3329232) failed to convert
-rank 73: Point 751 (-90.015297, 29.982967, -9.0) failed to convert
-rank 34: Point 539 (-90.895006, 29.773536, -0.79604522) failed to convert
-rank 42: Point 543 (-90.743797, 29.499416, -8.2296) failed to convert
-rank 35: Point 549 (-90.856291, 29.960153, -0.69213495) failed to convert
-rank 20: Point 541 (-91.265065, 29.93865, -0.34902434) failed to convert
-rank 5: Point 547 (-91.770047, 30.778402, -16.672324) failed to convert
-rank 55: Point 544 (-90.475343, 30.003785, 10.569603) failed to convert
-rank 88: Point 761 (-89.445996, 29.509249, 1.9512168) failed to convert
-rank 31: Point 546 (-90.982896, 30.110001, 12.414656) failed to convert
-rank 77: Point 753 (-89.939782, 29.925083, 3.738596) failed to convert
-rank 86: Point 760 (-89.612085, 29.396542, -3.9011354) failed to convert
-rank 44: Point 541 (-90.708001, 29.538992, -0.33871933) failed to convert
-rank 71: Point 753 (-90.017911, 30.475344, -10.154238) failed to convert
-rank 75: Point 753 (-89.997547, 29.673026, 1.1697376) failed to convert
-rank 3: Point 545 (-91.900001, 30.089908, -8.7890956) failed to convert
-rank 40: Point 540 (-90.711273, 30.491192, -9.5153796) failed to convert
-rank 98: Point 760 (-89.006646, 30.097916, 6.5071146) failed to convert
-rank 96: Point 762 (-89.187336, 29.336744, 7.0764443) failed to convert
-rank 64: Point 760 (-90.296884, 29.522754, -3.6758881) failed to convert
-rank 59: Point 545 (-90.411227, 29.862543, -0.47679239) failed to convert
-rank 45: Point 545 (-90.699983, 29.472319, -1.1328116) failed to convert
-rank 43: Point 549 (-90.717779, 29.574923, -0.03048) failed to convert
-rank 91: Point 753 (-89.36423, 28.985431, 0.42365374) failed to convert
-rank 84: Point 761 (-89.724215, 29.851091, -0.38541167) failed to convert
-rank 58: Point 535 (-90.430313, 29.894866, -0.51496566) failed to convert
-rank 24: Point 541 (-91.18093, 30.143347, -4.2101702) failed to convert
-rank 62: Point 541 (-90.338778, 29.891422, -1.1530594) failed to convert
-rank 36: Point 541 (-90.846952, 29.732813, -2.0251927) failed to convert
-rank 92: Point 759 (-89.301952, 29.349795, 5.1032937) failed to convert
-rank 97: Point 751 (-89.15916, 29.186334, -0.0) failed to convert
-rank 76: Point 762 (-89.942992, 30.142596, 4.3600001) failed to convert
-rank 87: Point 753 (-89.536628, 29.360035, -1.422113) failed to convert
-rank 4: Point 545 (-91.814664, 30.759787, -8.4495493) failed to convert
-rank 47: Point 545 (-90.644865, 29.925956, -1.3439989) failed to convert
-rank 51: Point 545 (-90.585937, 29.678372, -1.3535897) failed to convert
-rank 78: Point 760 (-89.908678, 30.011526, 10.130722) failed to convert
-rank 18: Point 545 (-91.292593, 30.528105, -16.092527) failed to convert
-rank 53: Point 543 (-90.50853, 30.091944, -0.63578562) failed to convert
-rank 1: Point 547 (-92.057868, 30.469422, -6.5858063) failed to convert
-rank 37: Point 546 (-90.793357, 30.179428, -0.29620051) failed to convert
-rank 30: Point 543 (-91.084661, 29.061423, 2.4025321) failed to convert
-rank 65: Point 754 (-90.26353, 29.451435, 0.45759632) failed to convert
-rank 70: Point 760 (-90.082243, 29.881666, 3.569789) failed to convert
-rank 32: Point 541 (-90.935393, 30.136942, 30.888802) failed to convert
-rank 82: Point 759 (-89.803315, 29.734345, -0.0) failed to convert
-rank 79: Point 753 (-89.919007, 29.622857, -0.83682125) failed to convert
-rank 99: Point 753 (-88.903724, 29.79714, 4.148623) failed to convert
-rank 52: Point 541 (-90.578399, 29.439915, 0.06095999) failed to convert
-rank 41: Point 545 (-90.780972, 29.261496, -0.64876792) failed to convert
-rank 93: Point 753 (-89.272298, 29.164979, -0.0) failed to convert
-rank 15: Point 543 (-91.462958, 29.725134, -1.0813147) failed to convert
-rank 14: Point 538 (-91.471893, 30.075436, 17.445905) failed to convert
-rank 94: Point 759 (-89.237561, 29.200002, -0.06986432) failed to convert
-rank 72: Point 760 (-90.041887, 29.920461, -0.24230836) failed to convert
-rank 95: Point 754 (-89.219389, 29.193775, 1.3e-07) failed to convert
-rank 80: Point 758 (-89.859046, 29.952826, -8.7806791) failed to convert
-rank 54: Point 540 (-90.517063, 29.682337, -1.3967101) failed to convert
-rank 48: Point 541 (-90.642527, 29.633707, -0.73994034) failed to convert
-rank 68: Point 760 (-90.129021, 29.90125, -1.1215563) failed to convert
-rank 74: Point 759 (-90.005211, 29.824108, -6.7269365) failed to convert
-rank 12: Point 534 (-91.528051, 30.341735, -0.34999999) failed to convert
-rank 11: Point 543 (-91.568417, 30.510076, -6.0320739) failed to convert
-rank 90: Point 760 (-89.362954, 29.299116, 18.102068) failed to convert
-rank 61: Point 547 (-90.386078, 29.568787, -1.2670309) failed to convert
-rank 56: Point 540 (-90.502911, 29.442677, -8.2296) failed to convert
-rank 50: Point 547 (-90.600525, 29.701135, -1.2479853) failed to convert
-rank 28: Point 538 (-91.109066, 29.672008, -2.4394286) failed to convert
-rank 69: Point 755 (-90.092105, 30.040411, 5.3479941) failed to convert
-rank 25: Point 548 (-91.160205, 30.217628, -11.468107) failed to convert
-rank 29: Point 544 (-91.036043, 30.116706, -11.259923) failed to convert
-rank 7: Point 547 (-91.7056, 30.747894, -9.101631) failed to convert
-rank 67: Point 752 (-90.18234, 29.560955, 1.458836) failed to convert
-rank 0: Point 510 (-92.476684, 29.354593, 10.703504) failed to convert
-rank 22: Point 542 (-91.197939, 30.471971, 14.167221) failed to convert
-rank 63: Point 546 (-90.307513, 29.913562, -0.88843613) failed to convert
-rank 10: Point 540 (-91.621691, 30.37843, -3.6493021) failed to convert
-rank 9: Point 544 (-91.628623, 30.90516, -12.950117) failed to convert
-rank 66: Point 757 (-90.237593, 29.344453, -2.8530034) failed to convert
-rank 85: Point 753 (-89.689051, 29.469297, -2.3091587) failed to convert
-rank 83: Point 753 (-89.771024, 29.804413, -0.0) failed to convert
-rank 6: Point 544 (-91.761185, 30.365715, -2.3912923) failed to convert
-rank 8: Point 536 (-91.664402, 30.822937, -11.392646) failed to convert
-rank 81: Point 752 (-89.817904, 29.948369, 2.4774242) failed to convert
-rank 49: Point 547 (-90.61314, 29.741435, -1.1174345) failed to convert
-rank 73: Point 752 (-90.015284, 29.982908, -4.3319566) failed to convert
-rank 23: Point 544 (-91.214491, 29.891216, -0.30226046) failed to convert
-rank 57: Point 548 (-90.467146, 29.703762, -0.35829232) failed to convert
-rank 89: Point 754 (-89.400099, 29.343066, 25.966194) failed to convert
-rank 86: Point 761 (-89.571665, 29.878924, -0.04085172) failed to convert
-rank 16: Point 542 (-91.360058, 30.707133, -10.544953) failed to convert
-rank 13: Point 545 (-91.519202, 29.901643, -7.4950326) failed to convert
-rank 77: Point 754 (-89.9265, 30.091605, -5.8887364) failed to convert
-rank 88: Point 762 (-89.451686, 29.442323, 1.4953908) failed to convert
-rank 2: Point 541 (-91.922814, 30.933393, -16.443586) failed to convert
-rank 17: Point 547 (-91.319278, 30.64014, -18.065799) failed to convert
-rank 39: Point 546 (-90.770078, 29.876869, -0.30637295) failed to convert
-rank 98: Point 761 (-89.033081, 29.809537, 4.9768272) failed to convert
-rank 60: Point 539 (-90.42374, 29.358313, -0.68285522) failed to convert
-rank 75: Point 754 (-89.971737, 30.00031, 12.624157) failed to convert
-rank 71: Point 754 (-90.067817, 29.839283, 0.92244317) failed to convert
-rank 46: Point 536 (-90.693159, 29.459636, -0.73418677) failed to convert
-rank 33: Point 543 (-90.930663, 29.69522, -8.2296) failed to convert
-rank 96: Point 763 (-89.203338, 29.155627, -0.0) failed to convert
-rank 64: Point 761 (-90.294457, 29.554851, -0.21179548) failed to convert
-rank 21: Point 547 (-91.285593, 29.283913, -0.0) failed to convert
-rank 84: Point 762 (-89.749925, 29.5371, 12.218973) failed to convert
-rank 92: Point 760 (-89.329326, 29.033727, 14.606246) failed to convert
-rank 97: Point 752 (-89.174516, 29.012673, -4.112e-05) failed to convert
-rank 38: Point 540 (-90.821605, 29.370586, -0.20233735) failed to convert
-rank 27: Point 541 (-91.130626, 30.012008, -1.5362734) failed to convert
-rank 91: Point 754 (-89.346802, 29.187903, -1.9229203) failed to convert
-rank 42: Point 544 (-90.701292, 30.114161, -0.58816694) failed to convert
-rank 87: Point 754 (-89.536619, 29.360075, -5.2425603) failed to convert
-rank 76: Point 763 (-89.957421, 29.961185, -3.216296) failed to convert
-rank 34: Point 540 (-90.895533, 29.765572, -0.69506778) failed to convert
-rank 5: Point 548 (-91.79327, 30.363098, -0.007) failed to convert
-rank 78: Point 761 (-89.907071, 30.03156, -9.0) failed to convert
-rank 55: Point 545 (-90.517315, 29.42069, -0.0) failed to convert
-rank 20: Point 542 (-91.237284, 30.382524, -15.433245) failed to convert
-rank 26: Point 541 (-91.144045, 30.223788, 9.4589581) failed to convert
-rank 65: Point 755 (-90.262914, 29.459184, -0.22420331) failed to convert
-rank 79: Point 754 (-89.899058, 29.872874, -5.0509148) failed to convert
-rank 19: Point 549 (-91.319812, 29.500872, -0.36077541) failed to convert
-rank 82: Point 760 (-89.777352, 30.052807, 10.396483) failed to convert
-rank 43: Point 550 (-90.7155, 29.607877, 0.12400703) failed to convert
-rank 70: Point 761 (-90.071332, 30.021697, -9.0) failed to convert
-rank 93: Point 754 (-89.278002, 29.0992, 7.636383) failed to convert
-rank 94: Point 760 (-89.242488, 29.143779, -0.09163971) failed to convert
-rank 40: Point 541 (-90.755689, 29.851091, -0.47292094) failed to convert
-rank 45: Point 546 (-90.702831, 29.43095, -0.70971612) failed to convert
-rank 62: Point 542 (-90.365433, 29.530553, -0.27304555) failed to convert
-rank 3: Point 546 (-91.901666, 30.058922, -7.6146842) failed to convert
-rank 35: Point 550 (-90.850155, 30.050741, -5.9078603) failed to convert
-rank 95: Point 755 (-89.220232, 29.184134, -0.03118912) failed to convert
-rank 4: Point 546 (-91.808242, 30.874903, -16.155109) failed to convert
-rank 99: Point 754 (-88.928005, 29.533793, 10.333717) failed to convert
-rank 58: Point 536 (-90.450712, 29.614534, -0.63223296) failed to convert
-rank 72: Point 761 (-90.034053, 30.020242, -9.0) failed to convert
-rank 51: Point 546 (-90.585933, 29.678412, -1.6114326) failed to convert
-rank 68: Point 761 (-90.11971, 30.021874, -4.8798483) failed to convert
-rank 36: Point 542 (-90.83011, 29.981558, -4.5962344) failed to convert
-rank 80: Point 759 (-89.886066, 29.616046, -4.7015402) failed to convert
-rank 74: Point 760 (-89.99153, 29.997619, 7.8052151) failed to convert
-rank 30: Point 544 (-91.024619, 29.992671, -4.3942832) failed to convert
-rank 31: Point 547 (-90.982934, 30.109344, 11.499949) failed to convert
-rank 1: Point 548 (-92.091972, 29.805769, -0.002) failed to convert
-rank 44: Point 542 (-90.763067, 28.731652, 17.701172) failed to convert
-rank 67: Point 753 (-90.202381, 29.295792, 0.31299999) failed to convert
-rank 59: Point 546 (-90.40397, 29.961336, -8.5109311) failed to convert
-rank 69: Point 756 (-90.108417, 29.829563, -0.53682532) failed to convert
-rank 90: Point 761 (-89.392554, 28.954111, 6.1264698) failed to convert
-rank 18: Point 546 (-91.343611, 29.700227, -0.43032385) failed to convert
-rank 32: Point 542 (-90.966622, 29.665067, -8.2296) failed to convert
-rank 73: Point 753 (-90.015275, 29.982868, -3.3189708) failed to convert
-rank 24: Point 542 (-91.169842, 30.317544, 1.0300051) failed to convert
-rank 37: Point 547 (-90.813952, 29.877927, -0.55818696) failed to convert
-rank 85: Point 754 (-89.632439, 30.150637, 0.45906164) failed to convert
-rank 41: Point 546 (-90.756296, 29.623738, -0.93767984) failed to convert
-rank 47: Point 546 (-90.63456, 30.072164, -0.78621911) failed to convert
-rank 14: Point 539 (-91.450075, 30.439493, -5.509326) failed to convert
-rank 83: Point 754 (-89.790168, 29.568844, 24.333636) failed to convert
-rank 54: Point 541 (-90.502285, 29.887375, -8.2296) failed to convert
-rank 81: Point 753 (-89.784125, 30.36162, -9.2860499) failed to convert
-rank 66: Point 758 (-90.224029, 29.524891, -0.10106043) failed to convert
-rank 88: Point 763 (-89.458505, 29.362255, 20.219245) failed to convert
-rank 89: Point 755 (-89.354086, 29.874731, -0.23899405) failed to convert
-rank 86: Point 762 (-89.612031, 29.396568, -3.9011354) failed to convert
-rank 15: Point 544 (-91.470458, 29.598371, -0.49210564) failed to convert
-rank 53: Point 544 (-90.511612, 30.049069, 29.971266) failed to convert
-rank 52: Point 542 (-90.530496, 30.111767, -0.27512299) failed to convert
-rank 48: Point 542 (-90.642528, 29.633646, -0.26356997) failed to convert
-rank 77: Point 755 (-89.959164, 29.68055, -4.9831755) failed to convert
-rank 50: Point 548 (-90.624352, 29.36184, -0.54404378) failed to convert
-rank 12: Point 535 (-91.527639, 30.348534, -0.34999999) failed to convert
-rank 56: Point 541 (-90.504355, 29.422496, -0.02211216) failed to convert
-rank 25: Point 549 (-91.192983, 29.69993, -0.76027676) failed to convert
-rank 7: Point 548 (-91.8128, 28.816289, 24.73797) failed to convert
-rank 11: Point 544 (-91.559577, 30.659857, -5.4080913) failed to convert
-rank 61: Point 548 (-90.386151, 29.567723, -0.20674371) failed to convert
-rank 98: Point 762 (-88.986186, 30.318028, 4.0929692) failed to convert
-rank 63: Point 547 (-90.307526, 29.913337, -0.41289611) failed to convert
-rank 71: Point 755 (-90.061555, 29.919593, -2.4109094) failed to convert
-rank 92: Point 761 (-89.284698, 29.546642, 4.5546172) failed to convert
-rank 0: Point 511 (-92.500891, 28.818096, 29.4) failed to convert
-rank 75: Point 755 (-89.989932, 29.769887, -1.7628347) failed to convert
-rank 96: Point 764 (-89.203644, 29.151916, -0.16210872) failed to convert
-rank 22: Point 543 (-91.195814, 30.505277, 25.746828) failed to convert
-rank 84: Point 763 (-89.705988, 30.07162, -0.77607136) failed to convert
-rank 8: Point 537 (-91.656802, 30.954119, -7.8177753) failed to convert
-rank 76: Point 764 (-89.963989, 29.878268, -3.1360977) failed to convert
-rank 10: Point 541 (-91.599353, 30.76207, 14.194329) failed to convert
-rank 29: Point 545 (-91.010399, 30.5068, -13.673693) failed to convert
-rank 87: Point 755 (-89.536994, 29.355597, -4.454957) failed to convert
-rank 91: Point 755 (-89.347794, 29.17636, 0.16605809) failed to convert
-rank 28: Point 539 (-91.109418, 29.666429, -0.66541266) failed to convert
-rank 57: Point 549 (-90.4385, 30.097288, -0.48431055) failed to convert
-rank 64: Point 762 (-90.317255, 29.247069, 1.1987737) failed to convert
-rank 49: Point 548 (-90.622418, 29.609211, -0.34151147) failed to convert
-rank 97: Point 753 (-89.097354, 29.87512, 2.9301342) failed to convert
-rank 78: Point 762 (-89.906185, 30.042597, -1.770888) failed to convert
-rank 65: Point 756 (-90.225963, 29.950005, 15.826304) failed to convert
-rank 9: Point 545 (-91.626596, 30.939554, -21.244379) failed to convert
-rank 39: Point 547 (-90.778159, 29.758546, -1.2289462) failed to convert
-rank 16: Point 543 (-91.358213, 30.736548, 14.236529) failed to convert
-rank 60: Point 540 (-90.410399, 29.541542, -0.3483039) failed to convert
-rank 17: Point 548 (-91.370634, 29.80323, 2.2037192) failed to convert
-rank 2: Point 542 (-91.919258, 30.998286, -19.433874) failed to convert
-rank 33: Point 544 (-90.924911, 29.781373, -0.86783667) failed to convert
-rank 21: Point 548 (-91.221709, 30.311762, 7.7813283) failed to convert
-rank 13: Point 546 (-91.519186, 29.901701, -7.4950326) failed to convert
-rank 79: Point 755 (-89.898198, 29.883505, -6.177382) failed to convert
-rank 95: Point 756 (-89.219883, 29.188049, -0.01118242) failed to convert
-rank 82: Point 761 (-89.801108, 29.761286, -0.0) failed to convert
-rank 93: Point 755 (-89.195377, 30.034514, -0.0) failed to convert
-rank 27: Point 542 (-91.119078, 30.191998, 17.933664) failed to convert
-rank 42: Point 545 (-90.707905, 30.01904, 4.0525148) failed to convert
-rank 38: Point 541 (-90.785212, 29.906395, -0.41994714) failed to convert
-rank 34: Point 541 (-90.875616, 30.062341, 34.820482) failed to convert
-rank 20: Point 543 (-91.263438, 29.964513, -5.4408476) failed to convert
-rank 6: Point 545 (-91.745062, 30.651981, 5.000436) failed to convert
-rank 72: Point 762 (-90.051195, 29.800963, 2.9719999) failed to convert
-rank 70: Point 762 (-90.082642, 29.876237, -0.10048804) failed to convert
-rank 68: Point 762 (-90.082557, 30.498929, -5.500652) failed to convert
-rank 94: Point 761 (-89.239175, 29.181535, -0.0) failed to convert
-rank 74: Point 761 (-90.010066, 29.762089, -8.2296) failed to convert
-rank 5: Point 549 (-91.826378, 29.762124, -0.97328018) failed to convert
-rank 26: Point 542 (-91.178452, 29.682114, -4.849368) failed to convert
-rank 99: Point 755 (-88.933243, 29.474958, 12.595574) failed to convert
-rank 23: Point 545 (-91.185763, 30.345834, 8.3409936) failed to convert
-rank 80: Point 760 (-89.911284, 29.298708, 0.31299999) failed to convert
-rank 67: Point 754 (-90.265181, 28.451593, 53.078268) failed to convert
-rank 43: Point 551 (-90.734296, 29.334273, -0.74191564) failed to convert
-rank 19: Point 550 (-91.256306, 30.52648, 24.443159) failed to convert
-rank 46: Point 537 (-90.665893, 29.851794, -0.35354311) failed to convert
-rank 69: Point 757 (-90.102429, 29.906984, 24.858324) failed to convert
-rank 3: Point 547 (-91.921584, 29.687178, 2.403395) failed to convert
-rank 90: Point 762 (-89.374153, 29.168893, 1.3437935) failed to convert
-rank 73: Point 754 (-90.030943, 29.782979, -4.0995602) failed to convert
-rank 62: Point 543 (-90.338784, 29.891073, -0.9072486) failed to convert
-rank 66: Point 759 (-90.2035, 29.796299, 0.30180436) failed to convert
-rank 4: Point 547 (-91.809215, 30.857407, -12.356721) failed to convert
-rank 85: Point 755 (-89.689346, 29.465326, -3.8282882) failed to convert
-rank 45: Point 547 (-90.709502, 29.334045, -8.2296) failed to convert
-rank 81: Point 754 (-89.793778, 30.243892, -3.3486326) failed to convert
-rank 35: Point 551 (-90.849751, 30.05625, 7.95474) failed to convert
-rank 83: Point 755 (-89.764984, 29.87782, -8.5170271) failed to convert
-rank 55: Point 546 (-90.467681, 30.109093, -0.42427643) failed to convert
-rank 88: Point 764 (-89.465128, 29.283728, 0.31299999) failed to convert
-rank 36: Point 543 (-90.847005, 29.731806, -0.73542905) failed to convert
-rank 51: Point 547 (-90.585102, 29.690128, -0.92522962) failed to convert
-rank 58: Point 537 (-90.463543, 29.436956, -8.2296) failed to convert
-rank 77: Point 756 (-89.927426, 30.079882, 0.19785098) failed to convert
-rank 40: Point 542 (-90.752404, 29.898718, -0.32574638) failed to convert
-rank 86: Point 763 (-89.611994, 29.396585, -3.9011354) failed to convert
-rank 59: Point 547 (-90.403987, 29.96108, -7.9650157) failed to convert
-rank 89: Point 756 (-89.413345, 29.188173, 0.10676934) failed to convert
-rank 31: Point 548 (-90.982973, 30.108688, 12.333874) failed to convert
-rank 30: Point 545 (-91.012341, 30.179649, 19.806653) failed to convert
-rank 1: Point 549 (-92.091968, 29.803976, -0.91444004) failed to convert
-rank 24: Point 543 (-91.196201, 29.901764, -0.37353572) failed to convert
-rank 92: Point 762 (-89.301027, 29.359448, 3.0686335) failed to convert
-rank 54: Point 542 (-90.490276, 30.053376, 26.72797) failed to convert
-rank 71: Point 756 (-90.059695, 29.943375, 22.193193) failed to convert
-rank 98: Point 763 (-89.089446, 29.185395, 4.7334075) failed to convert
-rank 48: Point 543 (-90.626058, 29.868115, -0.27434584) failed to convert
-rank 96: Point 765 (-89.210873, 29.069794, 3.3191665) failed to convert
-rank 52: Point 543 (-90.520816, 30.245827, 3.3399999) failed to convert
-rank 53: Point 545 (-90.543022, 29.611071, -0.60058021) failed to convert
-rank 32: Point 543 (-90.96662, 29.664814, -8.2296) failed to convert
-rank 75: Point 756 (-89.989904, 29.770194, -8.2296) failed to convert
-rank 14: Point 540 (-91.489652, 29.775589, -3.0493769) failed to convert
-rank 87: Point 756 (-89.536606, 29.360134, -5.2425603) failed to convert
-rank 76: Point 765 (-89.963991, 29.878207, -4.9019091) failed to convert
-rank 84: Point 764 (-89.745198, 29.594259, -0.0) failed to convert
-rank 7: Point 549 (-91.746788, 30.01822, -5.9723393) failed to convert
-rank 56: Point 542 (-90.502989, 29.441529, -8.2296) failed to convert
-rank 15: Point 545 (-91.464285, 29.702358, -1.5538497) failed to convert
-rank 18: Point 547 (-91.291517, 30.545247, -16.338802) failed to convert
-rank 64: Point 763 (-90.257702, 30.044899, 1.2807299) failed to convert
-rank 44: Point 543 (-90.68706, 29.840985, -0.33713466) failed to convert
-rank 65: Point 757 (-90.19303, 30.381297, 1.7030587) failed to convert
-rank 91: Point 756 (-89.362532, 29.005138, 0.89523739) failed to convert
-rank 25: Point 550 (-91.191027, 29.731018, -0.46937612) failed to convert
-rank 41: Point 547 (-90.738107, 29.888235, -0.34859404) failed to convert
-rank 61: Point 549 (-90.415867, 29.15958, 1.7938647) failed to convert
-rank 78: Point 763 (-89.919773, 29.872568, -2.7453611) failed to convert
-rank 97: Point 754 (-89.160893, 29.166018, -0.08597272) failed to convert
-rank 63: Point 548 (-90.307367, 29.915461, -0.2449784) failed to convert
-rank 11: Point 545 (-91.594634, 30.059985, -8.2209066) failed to convert
-rank 0: Point 512 (-92.465517, 29.593407, -0.24459663) failed to convert
-rank 70: Point 763 (-90.068644, 30.055987, 4.5437459) failed to convert
-rank 95: Point 757 (-89.21846, 29.204219, -0.18752112) failed to convert
-rank 79: Point 756 (-89.946728, 29.271746, 9.1492515) failed to convert
-rank 93: Point 756 (-89.276478, 29.11625, -0.2094781) failed to convert
-rank 37: Point 548 (-90.808939, 29.951403, -0.49095692) failed to convert
-rank 72: Point 763 (-90.034005, 30.020569, -9.0) failed to convert
-rank 68: Point 763 (-90.119705, 30.021814, -4.8798483) failed to convert
-rank 82: Point 762 (-89.789997, 29.897839, -1.272456) failed to convert
-rank 94: Point 762 (-89.235934, 29.218115, -0.0) failed to convert
-rank 29: Point 546 (-91.03518, 30.129681, -11.389158) failed to convert
-rank 99: Point 756 (-88.934402, 29.460617, 12.759399) failed to convert
-rank 57: Point 550 (-90.467285, 29.701648, -0.40409235) failed to convert
-rank 74: Point 762 (-90.025738, 29.561653, -0.26979358) failed to convert
-rank 9: Point 546 (-91.634738, 30.799422, -20.0) failed to convert
-rank 67: Point 755 (-90.199554, 29.332799, -0.05130574) failed to convert
-rank 28: Point 540 (-91.111588, 29.632419, -0.5675373) failed to convert
-rank 12: Point 536 (-91.527881, 30.34442, -0.34999999) failed to convert
-rank 49: Point 549 (-90.642207, 29.326182, -8.2296) failed to convert
-rank 80: Point 761 (-89.886053, 29.616084, -4.7015402) failed to convert
-rank 17: Point 549 (-91.322185, 30.592858, -17.562879) failed to convert
-rank 60: Point 541 (-90.384723, 29.891822, -0.34772302) failed to convert
-rank 38: Point 542 (-90.777541, 30.018277, -4.6445378) failed to convert
-rank 26: Point 543 (-91.17845, 29.682074, -4.849368) failed to convert
-rank 6: Point 546 (-91.722704, 31.045098, 10.0) failed to convert
-rank 2: Point 543 (-91.938968, 30.634412, -8.1328729) failed to convert
-rank 34: Point 542 (-90.89457, 29.779913, -0.93290534) failed to convert
-rank 8: Point 538 (-91.719714, 29.849496, -0.58370747) failed to convert
-rank 69: Point 758 (-90.115576, 29.736507, -0.75284776) failed to convert
-rank 73: Point 755 (-90.065247, 29.341242, 0.83548697) failed to convert
-rank 90: Point 763 (-89.363784, 29.289129, -3.348851) failed to convert
-rank 83: Point 756 (-89.725216, 30.360273, -3.2087177) failed to convert
-rank 33: Point 545 (-90.905072, 30.078638, 15.359436) failed to convert
-rank 66: Point 760 (-90.157666, 30.394473, -0.50403025) failed to convert
-rank 13: Point 547 (-91.510458, 30.049801, -1.3941178) failed to convert
-rank 5: Point 550 (-91.846658, 29.388665, 2.7) failed to convert
-rank 19: Point 551 (-91.35431, 28.930171, 9.0332867) failed to convert
-rank 22: Point 544 (-91.237906, 29.837323, -0.3505703) failed to convert
-rank 47: Point 547 (-90.653862, 29.797525, -0.32085386) failed to convert
-rank 23: Point 546 (-91.211293, 29.942051, -1.1678233) failed to convert
-rank 39: Point 548 (-90.775693, 29.794525, -1.9265412) failed to convert
-rank 81: Point 755 (-89.790129, 30.288409, -0.92360415) failed to convert
-rank 50: Point 549 (-90.597193, 29.748116, -0.58477099) failed to convert
-rank 85: Point 756 (-89.689304, 29.46537, -3.8282882) failed to convert
-rank 27: Point 543 (-91.107379, 30.37335, -8.5584882) failed to convert
-rank 46: Point 538 (-90.663493, 29.886079, -0.26708224) failed to convert
-rank 77: Point 757 (-89.926472, 30.091576, -5.8887364) failed to convert
-rank 3: Point 548 (-91.871468, 30.614525, -7.3282491) failed to convert
-rank 21: Point 549 (-91.212241, 30.461411, -6.2738577) failed to convert
-rank 89: Point 757 (-89.40666, 29.265862, 0.31299999) failed to convert
-rank 88: Point 765 (-89.471512, 29.207989, 0.31299999) failed to convert
-rank 86: Point 764 (-89.526383, 30.410428, -6.1300019) failed to convert
-rank 35: Point 552 (-90.840768, 30.188339, -0.81698808) failed to convert
-rank 10: Point 542 (-91.640036, 30.059362, -0.81910465) failed to convert
-rank 98: Point 764 (-89.040849, 29.722604, 3.2454547) failed to convert
-rank 55: Point 547 (-90.500173, 29.659972, -1.2572578) failed to convert
-rank 62: Point 544 (-90.338762, 29.891363, -0.74934666) failed to convert
-rank 45: Point 548 (-90.709332, 29.33651, -8.2296) failed to convert
-rank 96: Point 766 (-89.109413, 30.204549, 2.2763504) failed to convert
-rank 4: Point 548 (-91.810395, 30.836115, -18.330671) failed to convert
-rank 87: Point 757 (-89.536974, 29.355654, -2.1809892) failed to convert
-rank 40: Point 543 (-90.75564, 29.851683, -0.01382217) failed to convert
-rank 36: Point 544 (-90.79667, 30.470309, -9.7984731) failed to convert
-rank 71: Point 757 (-90.059492, 29.945913, 25.716671) failed to convert
-rank 92: Point 763 (-89.305315, 29.310194, -0.0) failed to convert
-rank 42: Point 546 (-90.704208, 30.07173, -1.6285357) failed to convert
-rank 75: Point 757 (-89.97953, 29.9017, 2.0730998) failed to convert
-rank 30: Point 546 (-91.042187, 29.722458, -0.6927078) failed to convert
-rank 1: Point 550 (-92.044204, 30.724336, -9.6847857) failed to convert
-rank 51: Point 548 (-90.584915, 29.692768, 0.53495733) failed to convert
-rank 16: Point 544 (-91.439526, 29.392763, 1.2929467) failed to convert
-rank 43: Point 552 (-90.697851, 29.862555, -0.27063092) failed to convert
-rank 84: Point 765 (-89.722313, 29.873121, 12.353981) failed to convert
-rank 76: Point 766 (-89.963992, 29.878167, -5.5205625) failed to convert
-rank 65: Point 758 (-90.209855, 30.16067, 4.4899998) failed to convert
-rank 31: Point 549 (-90.983011, 30.108031, 3.1158888) failed to convert
-rank 59: Point 548 (-90.40382, 29.963322, -7.4585064) failed to convert
-rank 54: Point 543 (-90.516537, 29.688996, -1.6111324) failed to convert
-rank 20: Point 544 (-91.263626, 29.961437, -6.533425) failed to convert
-rank 78: Point 764 (-89.918796, 29.884742, -1.6977135) failed to convert
-rank 91: Point 757 (-89.346673, 29.189068, 0.31299999) failed to convert
-rank 64: Point 764 (-90.296727, 29.523905, 0.31299999) failed to convert
-rank 48: Point 544 (-90.620333, 29.949228, 0.22678397) failed to convert
-rank 58: Point 538 (-90.430302, 29.894905, -0.5691345) failed to convert
-rank 24: Point 544 (-91.207508, 29.721837, -5.3216252) failed to convert
-rank 52: Point 544 (-90.562454, 29.66485, -1.3954565) failed to convert
-rank 32: Point 544 (-90.950428, 29.910079, -0.5794797) failed to convert
-rank 70: Point 764 (-90.098733, 29.668164, 0.31299999) failed to convert
-rank 7: Point 550 (-91.7219, 30.459286, -6.8580315) failed to convert
-rank 14: Point 541 (-91.454844, 30.360103, -2.4328653) failed to convert
-rank 53: Point 546 (-90.552492, 29.477911, -0.81278041) failed to convert
-rank 97: Point 755 (-89.069299, 30.183021, 6.6660236) failed to convert
-rank 18: Point 548 (-91.292378, 30.53138, -16.506747) failed to convert
-rank 79: Point 757 (-89.946628, 29.273011, 3.3859096) failed to convert
-rank 95: Point 758 (-89.219204, 29.195713, -0.61321455) failed to convert
-rank 56: Point 543 (-90.47512, 29.828531, -0.71152312) failed to convert
-rank 15: Point 546 (-91.437931, 30.143734, -0.95669478) failed to convert
-rank 82: Point 763 (-89.777117, 30.055465, 2.5749313) failed to convert
-rank 74: Point 763 (-89.992042, 29.990894, -1.2214572) failed to convert
-rank 67: Point 756 (-90.163519, 29.807267, -0.32926934) failed to convert
-rank 68: Point 764 (-90.124076, 29.965152, 0.85416258) failed to convert
-rank 41: Point 548 (-90.773622, 29.369577, 0.3048) failed to convert
-rank 94: Point 763 (-89.232535, 29.256725, -0.0) failed to convert
-rank 61: Point 550 (-90.389504, 29.521845, 0.77008426) failed to convert
-rank 93: Point 757 (-89.257761, 29.330313, 0.25215779) failed to convert
-rank 72: Point 764 (-90.046934, 29.855323, 0.48864362) failed to convert
-rank 99: Point 757 (-88.882172, 30.022807, 6.9684258) failed to convert
-rank 80: Point 762 (-89.859008, 29.952873, -8.7806791) failed to convert
-rank 44: Point 544 (-90.687063, 29.840924, -0.83168165) failed to convert
-rank 11: Point 546 (-91.627166, 29.493628, 1.2688158) failed to convert
-rank 25: Point 551 (-91.161956, 30.190016, 4.2985885) failed to convert
-rank 69: Point 759 (-90.158559, 29.173544, 0.2883933) failed to convert
-rank 83: Point 757 (-89.797346, 29.479425, -0.23528149) failed to convert
-rank 63: Point 549 (-90.307518, 29.913203, -0.27346541) failed to convert
-rank 73: Point 756 (-90.015262, 29.982809, -2.0602371) failed to convert
-rank 66: Point 761 (-90.237567, 29.344398, -4.0599977) failed to convert
-rank 37: Point 549 (-90.814522, 29.869021, -1.0351184) failed to convert
-rank 0: Point 513 (-92.464404, 29.615043, -0.0) failed to convert
-rank 90: Point 764 (-89.280835, 30.237361, 3.8070682) failed to convert
-rank 85: Point 757 (-89.632505, 30.148788, -0.00523984) failed to convert
-rank 9: Point 547 (-91.625916, 30.950684, -13.850892) failed to convert
-rank 57: Point 551 (-90.457498, 29.836598, -0.68299584) failed to convert
-rank 81: Point 756 (-89.83182, 29.776, -4.346e-05) failed to convert
-rank 89: Point 758 (-89.380141, 29.573996, 2.7120223) failed to convert
-rank 12: Point 537 (-91.549989, 29.968072, -0.58990511) failed to convert
-rank 29: Point 547 (-91.096349, 29.18074, 1.6300926) failed to convert
-rank 38: Point 543 (-90.786332, 29.889961, -1.1062129) failed to convert
-rank 49: Point 550 (-90.627159, 29.541567, -2.8892688) failed to convert
-rank 2: Point 544 (-91.922763, 30.93336, -15.912755) failed to convert
-rank 26: Point 544 (-91.178447, 29.682013, -4.849368) failed to convert
-rank 77: Point 758 (-89.956717, 29.711034, -0.332339) failed to convert
-rank 98: Point 765 (-89.013465, 30.021728, 4.5186277) failed to convert
-rank 86: Point 765 (-89.609647, 29.424199, -5.750662) failed to convert
-rank 28: Point 541 (-91.109449, 29.665801, -0.36143642) failed to convert
-rank 17: Point 550 (-91.398411, 29.341515, 2.1370794) failed to convert
-rank 88: Point 766 (-89.366817, 30.420553, -7.9666706) failed to convert
-rank 6: Point 547 (-91.735177, 30.825971, -10.511883) failed to convert
-rank 34: Point 543 (-90.859019, 30.307574, -2.974905) failed to convert
-rank 96: Point 767 (-89.197078, 29.226153, -0.0) failed to convert
-rank 87: Point 758 (-89.503535, 29.750895, -0.0) failed to convert
-rank 75: Point 758 (-89.988897, 29.782898, 0.59238655) failed to convert
-rank 92: Point 764 (-89.329552, 29.030363, 9.5712853) failed to convert
-rank 5: Point 551 (-91.79258, 30.375056, -8.2296) failed to convert
-rank 22: Point 545 (-91.208359, 30.307053, -14.420089) failed to convert
-rank 84: Point 766 (-89.740329, 29.653487, -0.0) failed to convert
-rank 19: Point 552 (-91.313722, 29.600087, -0.54067688) failed to convert
-rank 71: Point 758 (-90.047843, 30.094828, 4.6399999) failed to convert
-rank 60: Point 542 (-90.378282, 29.979121, -1.3892783) failed to convert
-rank 13: Point 548 (-91.496, 30.293852, -0.31799999) failed to convert
-rank 23: Point 547 (-91.225923, 29.708253, -5.8259397) failed to convert
-rank 76: Point 767 (-89.963994, 29.878106, -4.3619076) failed to convert
-rank 27: Point 544 (-91.152842, 29.66286, -0.14610347) failed to convert
-rank 91: Point 758 (-89.348163, 29.171772, 0.29575631) failed to convert
-rank 78: Point 765 (-89.957113, 29.400905, 1.6164934) failed to convert
-rank 65: Point 759 (-90.204751, 30.227353, 4.3299999) failed to convert
-rank 70: Point 765 (-90.091912, 29.756417, 0.05409861) failed to convert
-rank 10: Point 543 (-91.595805, 30.82153, -13.986397) failed to convert
-rank 39: Point 549 (-90.787425, 29.622576, -0.94122132) failed to convert
-rank 21: Point 550 (-91.215993, 30.402077, -9.3037492) failed to convert
-rank 47: Point 548 (-90.649628, 29.857901, -0.02013142) failed to convert
-rank 45: Point 549 (-90.710858, 29.314241, -0.51758635) failed to convert
-rank 35: Point 553 (-90.863348, 29.85435, -2.8938521) failed to convert
-rank 64: Point 765 (-90.262826, 29.976617, -1.3346345) failed to convert
-rank 33: Point 546 (-90.935131, 29.626768, -8.2296) failed to convert
-rank 50: Point 550 (-90.62375, 29.370418, -8.2296) failed to convert
-rank 55: Point 548 (-90.496238, 29.714484, -0.58624553) failed to convert
-rank 4: Point 549 (-91.808183, 30.874916, -18.739103) failed to convert
-rank 3: Point 549 (-91.857452, 30.868953, -10.116737) failed to convert
-rank 62: Point 545 (-90.308261, 30.299531, -0.23674352) failed to convert
-rank 42: Point 547 (-90.719908, 29.845385, -0.55637824) failed to convert
-rank 95: Point 759 (-89.214035, 29.254326, -0.0) failed to convert
-rank 43: Point 553 (-90.699582, 29.837512, -0.29825711) failed to convert
-rank 40: Point 544 (-90.751517, 29.911591, -0.37161294) failed to convert
-rank 8: Point 539 (-91.655133, 30.981386, -12.92382) failed to convert
-rank 46: Point 539 (-90.660925, 29.922712, -0.26867663) failed to convert
-rank 97: Point 756 (-89.166268, 29.105134, -5.802e-05) failed to convert
-rank 79: Point 758 (-89.899053, 29.872655, -4.6827535) failed to convert
-rank 51: Point 549 (-90.585926, 29.678472, -0.4675345) failed to convert
-rank 36: Point 545 (-90.828548, 30.00438, 10.90441) failed to convert
-rank 30: Point 547 (-91.015284, 30.134804, 5.9793914) failed to convert
-rank 74: Point 764 (-90.00744, 29.795282, 20.995174) failed to convert
-rank 68: Point 765 (-90.119715, 30.02158, 0.22181479) failed to convert
-rank 94: Point 764 (-89.237684, 29.198063, -0.40423336) failed to convert
-rank 82: Point 764 (-89.774283, 30.089763, -1.9087983) failed to convert
-rank 20: Point 545 (-91.229761, 30.501497, -7.6834018) failed to convert
-rank 67: Point 757 (-90.147172, 30.020167, 0.03646518) failed to convert
-rank 93: Point 758 (-89.209093, 29.880814, 0.69838376) failed to convert
-rank 1: Point 551 (-92.090704, 29.826815, -0.50369502) failed to convert
-rank 72: Point 765 (-90.033144, 30.031512, -4.8707043) failed to convert
-rank 54: Point 544 (-90.503915, 29.864495, -0.66479713) failed to convert
-rank 80: Point 763 (-89.886032, 29.616142, -4.7015402) failed to convert
-rank 99: Point 758 (-88.869799, 30.15453, 11.010281) failed to convert
-rank 83: Point 758 (-89.771201, 29.801205, -0.0) failed to convert
-rank 24: Point 545 (-91.16718, 30.359153, -6.0272648) failed to convert
-rank 59: Point 549 (-90.424725, 29.677666, 0.14863418) failed to convert
-rank 69: Point 760 (-90.119416, 29.686398, -0.34453096) failed to convert
-rank 32: Point 545 (-91.002019, 29.122201, 1.9360624) failed to convert
-rank 18: Point 549 (-91.292144, 30.534954, -15.976398) failed to convert
-rank 16: Point 545 (-91.413685, 29.825401, -7.3761605) failed to convert
-rank 53: Point 547 (-90.552453, 29.478397, -1.6141209) failed to convert
-rank 7: Point 551 (-91.722568, 30.447241, -9.1230516) failed to convert
-rank 52: Point 545 (-90.513034, 30.353189, -0.33411734) failed to convert
-rank 31: Point 550 (-91.01879, 29.561819, -0.54419776) failed to convert
-rank 73: Point 757 (-90.002268, 30.147385, 4.4699998) failed to convert
-rank 66: Point 762 (-90.212942, 29.671409, -0.75635881) failed to convert
-rank 85: Point 758 (-89.689276, 29.465399, -3.8282882) failed to convert
-rank 15: Point 547 (-91.46291, 29.725097, -1.2995468) failed to convert
-rank 56: Point 544 (-90.484631, 29.696886, -0.60598994) failed to convert
-rank 90: Point 765 (-89.325009, 29.7356, 2.756563) failed to convert
-rank 89: Point 759 (-89.333192, 30.112823, 3.2252357) failed to convert
-rank 14: Point 542 (-91.498686, 29.622034, -0.53192109) failed to convert
-rank 48: Point 545 (-90.585595, 30.437404, -5.083869) failed to convert
-rank 81: Point 757 (-89.839687, 29.678413, -0.13232415) failed to convert
-rank 41: Point 549 (-90.742634, 29.82236, -0.4021381) failed to convert
-rank 44: Point 545 (-90.687064, 29.840884, -0.93348751) failed to convert
-rank 61: Point 551 (-90.386703, 29.560063, -2.520696) failed to convert
-rank 11: Point 547 (-91.549633, 30.827727, -11.570216) failed to convert
-rank 86: Point 766 (-89.611939, 29.396611, -3.9011354) failed to convert
-rank 25: Point 552 (-91.168014, 30.094876, -1.3635257) failed to convert
-rank 77: Point 759 (-89.932746, 30.012855, 0.97458827) failed to convert
-rank 98: Point 766 (-89.089306, 29.185073, 4.9941384) failed to convert
-rank 88: Point 767 (-89.458739, 29.356977, 27.399293) failed to convert
-rank 58: Point 539 (-90.527745, 28.534501, 34.359847) failed to convert
-rank 87: Point 759 (-89.487384, 29.939887, -0.0) failed to convert
-rank 75: Point 759 (-89.992628, 29.735459, -4.7612811) failed to convert
-rank 96: Point 768 (-89.162241, 29.618254, 4.3544593) failed to convert
-rank 9: Point 548 (-91.623804, 30.986576, -14.924748) failed to convert
-rank 92: Point 765 (-89.263285, 29.789331, 2.4308697) failed to convert
-rank 71: Point 759 (-90.065755, 29.865185, -9.0) failed to convert
-rank 91: Point 759 (-89.348566, 29.167086, -2.3144206) failed to convert
-rank 57: Point 552 (-90.467414, 29.699801, -0.37182182) failed to convert
-rank 49: Point 551 (-90.613114, 29.741404, -0.35109381) failed to convert
-rank 29: Point 548 (-91.026292, 30.265298, -1.667274) failed to convert
-rank 12: Point 538 (-91.549174, 29.981657, -7.2595079) failed to convert
-rank 0: Point 514 (-92.472093, 29.441711, 10.153512) failed to convert
-rank 63: Point 550 (-90.307479, 29.913629, -1.9902395) failed to convert
-rank 2: Point 545 (-91.932693, 30.750236, -8.5103633) failed to convert
-rank 37: Point 550 (-90.814463, 29.86989, -0.38646058) failed to convert
-rank 6: Point 548 (-91.72464, 31.010828, -8.6863289) failed to convert
-rank 26: Point 545 (-91.176571, 29.711731, 0.1) failed to convert
-rank 78: Point 766 (-89.907045, 30.031529, -9.0) failed to convert
-rank 84: Point 767 (-89.698601, 30.159488, -0.25111831) failed to convert
-rank 76: Point 768 (-89.964722, 29.86885, -1.3659939) failed to convert
-rank 65: Point 760 (-90.268279, 29.385956, 0.458) failed to convert
-rank 64: Point 766 (-90.302414, 29.446798, 0.27200001) failed to convert
-rank 70: Point 766 (-90.062431, 30.135411, 4.6399999) failed to convert
-rank 79: Point 759 (-89.898985, 29.87348, -4.7359287) failed to convert
-rank 38: Point 544 (-90.763855, 30.216539, -0.38952294) failed to convert
-rank 34: Point 544 (-90.90074, 29.687254, -8.2296) failed to convert
-rank 28: Point 542 (-91.109043, 29.671951, -2.4661966) failed to convert
-rank 97: Point 757 (-89.170331, 29.058966, -0.0) failed to convert
-rank 22: Point 546 (-91.208348, 30.306994, -14.420089) failed to convert
-rank 5: Point 552 (-91.769997, 30.778436, -15.548678) failed to convert
-rank 13: Point 549 (-91.519175, 29.90174, -7.4950326) failed to convert
-rank 60: Point 543 (-90.378992, 29.969439, -2.4228552) failed to convert
-rank 74: Point 765 (-90.000125, 29.888323, -9.0) failed to convert
-rank 68: Point 766 (-90.135126, 29.820858, -0.31431484) failed to convert
-rank 94: Point 765 (-89.241921, 29.14959, 3.691945) failed to convert
-rank 95: Point 760 (-89.186579, 29.564318, 4.5444374) failed to convert
-rank 17: Point 551 (-91.376962, 29.698293, -5.8552084) failed to convert
-rank 23: Point 548 (-91.213772, 29.902084, -0.2) failed to convert
-rank 27: Point 545 (-91.116635, 30.22977, -5.712524) failed to convert
-rank 39: Point 550 (-90.770482, 29.870246, -0.24949094) failed to convert
-rank 19: Point 553 (-91.310605, 29.650757, -0.06451568) failed to convert
-rank 67: Point 758 (-90.152333, 29.952896, 21.388422) failed to convert
-rank 82: Point 765 (-89.816952, 29.565092, 0.46147263) failed to convert
-rank 93: Point 759 (-89.21588, 29.804219, 2.2357372) failed to convert
-rank 35: Point 554 (-90.840508, 30.19147, -0.95981282) failed to convert
-rank 72: Point 766 (-90.037722, 29.973033, 0.16360118) failed to convert
-rank 50: Point 551 (-90.603276, 29.661963, -0.50408305) failed to convert
-rank 80: Point 764 (-89.852517, 30.033168, 0.45831577) failed to convert
-rank 83: Point 759 (-89.77287, 29.780692, -0.0) failed to convert
-rank 73: Point 758 (-90.010909, 30.037615, 0.33143166) failed to convert
-rank 99: Point 759 (-88.873966, 30.108464, 13.441066) failed to convert
-rank 3: Point 550 (-91.873959, 30.567647, -5.2514172) failed to convert
-rank 45: Point 550 (-90.667751, 29.93572, -0.61584949) failed to convert
-rank 10: Point 544 (-91.62668, 30.290557, -3.3327182) failed to convert
-rank 40: Point 545 (-90.755628, 29.851846, -0.83799124) failed to convert
-rank 55: Point 549 (-90.500147, 29.660027, -0.54410536) failed to convert
-rank 85: Point 759 (-89.688248, 29.477571, 32.784908) failed to convert
-rank 43: Point 554 (-90.73488, 29.325411, -0.33167191) failed to convert
-rank 4: Point 550 (-91.80674, 30.900658, -15.698549) failed to convert
-rank 36: Point 546 (-90.82902, 29.997403, 14.531061) failed to convert
-rank 21: Point 551 (-91.270922, 29.52248, 6.3228028) failed to convert
-rank 62: Point 546 (-90.338774, 29.891166, -0.46408477) failed to convert
-rank 69: Point 761 (-90.094273, 30.011763, 1.2608158) failed to convert
-rank 46: Point 540 (-90.700773, 29.349193, -8.2296) failed to convert
-rank 66: Point 763 (-90.231014, 29.431601, 0.02836792) failed to convert
-rank 90: Point 766 (-89.368359, 29.23558, 0.04223954) failed to convert
-rank 89: Point 760 (-89.411146, 29.213304, 0.27773325) failed to convert
-rank 1: Point 552 (-92.09598, 29.722902, 2.2391964) failed to convert
-rank 51: Point 550 (-90.607403, 29.373519, -8.2296) failed to convert
-rank 81: Point 758 (-89.789639, 30.29389, -1.6731596) failed to convert
-rank 8: Point 540 (-91.655765, 30.970389, -13.578229) failed to convert
-rank 33: Point 547 (-90.93511, 29.626825, -8.2296) failed to convert
-rank 24: Point 546 (-91.172638, 30.273448, -6.9987168) failed to convert
-rank 53: Point 548 (-90.554171, 29.453972, 0.1248996) failed to convert
-rank 77: Point 760 (-89.944427, 29.86598, -0.55412943) failed to convert
-rank 20: Point 546 (-91.263673, 29.96043, -5.465753) failed to convert
-rank 30: Point 548 (-91.016669, 30.113638, 18.151292) failed to convert
-rank 59: Point 550 (-90.399417, 30.023085, -3.4972713) failed to convert
-rank 32: Point 546 (-90.966581, 29.664861, -8.2296) failed to convert
-rank 47: Point 549 (-90.698183, 29.158497, -0.0) failed to convert
-rank 86: Point 767 (-89.525352, 30.42218, -9.2836345) failed to convert
-rank 98: Point 767 (-89.008696, 30.072317, 4.9101653) failed to convert
-rank 7: Point 552 (-91.7502, 29.955319, -0.75770909) failed to convert
-rank 96: Point 769 (-89.200183, 29.190925, -0.0) failed to convert
-rank 31: Point 551 (-90.98305, 30.107375, -5.8443538) failed to convert
-rank 88: Point 768 (-89.439165, 29.585984, 1.6514491) failed to convert
-rank 15: Point 548 (-91.462878, 29.725072, -1.4952752) failed to convert
-rank 87: Point 760 (-89.518578, 29.573011, 0.4180004) failed to convert
-rank 56: Point 545 (-90.457749, 30.067534, -2.0989338) failed to convert
-rank 52: Point 546 (-90.525456, 30.18139, 2.52) failed to convert
-rank 75: Point 760 (-89.989855, 29.770635, -8.2296) failed to convert
-rank 14: Point 543 (-91.460928, 30.25846, -1.0436162) failed to convert
-rank 92: Point 766 (-89.279664, 29.60324, 5.3765033) failed to convert
-rank 61: Point 552 (-90.362125, 29.89391, -0.34685027) failed to convert
-rank 91: Point 760 (-89.363607, 28.992256, 13.988178) failed to convert
-rank 48: Point 546 (-90.626055, 29.868055, -0.8469864) failed to convert
-rank 16: Point 546 (-91.359467, 30.71597, -10.45351) failed to convert
-rank 84: Point 768 (-89.724248, 29.84924, -0.51647623) failed to convert
-rank 76: Point 769 (-89.977255, 29.710121, -4.7484794) failed to convert
-rank 44: Point 546 (-90.687067, 29.840823, 0.24473723) failed to convert
-rank 71: Point 760 (-90.060699, 29.929943, 25.917895) failed to convert
-rank 11: Point 548 (-91.552518, 30.778883, 12.343459) failed to convert
-rank 41: Point 550 (-90.761791, 29.543005, -0.27432019) failed to convert
-rank 65: Point 761 (-90.228328, 29.917304, -0.64605506) failed to convert
-rank 25: Point 553 (-91.192966, 29.700118, -1.7104029) failed to convert
-rank 54: Point 545 (-90.502254, 29.887401, -8.2296) failed to convert
-rank 78: Point 767 (-89.917203, 29.904438, -6.6842645) failed to convert
-rank 64: Point 767 (-90.229412, 30.416469, -0.42433903) failed to convert
-rank 97: Point 758 (-89.161245, 29.161159, 4.2470173) failed to convert
-rank 58: Point 540 (-90.430285, 29.894963, -0.59888778) failed to convert
-rank 70: Point 767 (-90.070896, 30.026979, -0.12512981) failed to convert
-rank 79: Point 760 (-89.899671, 29.864775, -0.88165268) failed to convert
-rank 68: Point 767 (-90.19014, 29.097366, 4.2420405) failed to convert
-rank 74: Point 766 (-90.005176, 29.824089, -6.7269365) failed to convert
-rank 94: Point 766 (-89.241183, 29.157904, -0.72863021) failed to convert
-rank 95: Point 761 (-89.217064, 29.219879, -0.0) failed to convert
-rank 9: Point 549 (-91.71017, 29.474724, 1.7105208) failed to convert
-rank 29: Point 549 (-91.030729, 30.197617, 4.6737354) failed to convert
-rank 18: Point 550 (-91.334552, 29.848311, -0.850466) failed to convert
-rank 93: Point 760 (-89.278118, 29.096611, 15.326561) failed to convert
-rank 42: Point 548 (-90.719972, 29.844344, -0.35869646) failed to convert
-rank 67: Point 759 (-90.156608, 29.896991, -4.9042323) failed to convert
-rank 82: Point 766 (-89.815715, 29.579393, -4.3424858) failed to convert
-rank 57: Point 553 (-90.445404, 30.002654, -9.0) failed to convert
-rank 37: Point 551 (-90.825061, 29.713639, -1.6246036) failed to convert
-rank 12: Point 539 (-91.503787, 30.749308, -12.713525) failed to convert
-rank 2: Point 546 (-91.919374, 30.995565, -17.238229) failed to convert
-rank 73: Point 759 (-90.014426, 29.992854, 5.5479493) failed to convert
-rank 38: Point 545 (-90.78612, 29.892363, 0.39465526) failed to convert
-rank 72: Point 767 (-90.047618, 29.846208, 1.0377765) failed to convert
-rank 80: Point 765 (-89.859212, 29.950022, -1.2101964) failed to convert
-rank 6: Point 549 (-91.730672, 30.904885, -11.512306) failed to convert
-rank 83: Point 760 (-89.734361, 30.24925, -0.74881457) failed to convert
-rank 99: Point 760 (-88.86004, 30.256021, 5.5928522) failed to convert
-rank 60: Point 544 (-90.382078, 29.927577, -1.2027252) failed to convert
-rank 28: Point 543 (-91.108329, 29.68303, -1.4175998) failed to convert
-rank 5: Point 553 (-91.773683, 30.712861, -6.9178141) failed to convert
-rank 19: Point 554 (-91.31125, 29.640153, -1.2876063) failed to convert
-rank 49: Point 552 (-90.617972, 29.67242, -0.15578402) failed to convert
-rank 26: Point 546 (-91.137965, 30.31815, -14.782801) failed to convert
-rank 34: Point 545 (-90.86735, 30.184456, -1.4357266) failed to convert
-rank 90: Point 767 (-89.374608, 29.162316, 0.31299999) failed to convert
-rank 27: Point 546 (-91.16024, 29.545834, -0.27422121) failed to convert
-rank 13: Point 550 (-91.519159, 29.901799, -7.4950326) failed to convert
-rank 85: Point 760 (-89.689235, 29.465443, -3.8282882) failed to convert
-rank 69: Point 762 (-90.100679, 29.928882, -0.40883394) failed to convert
-rank 22: Point 547 (-91.196836, 30.488408, 12.153818) failed to convert
-rank 17: Point 552 (-91.397511, 29.356491, 5.1676626) failed to convert
-rank 81: Point 759 (-89.79374, 30.243845, -2.2005508) failed to convert
-rank 89: Point 761 (-89.411491, 29.209154, -2.0671717) failed to convert
-rank 66: Point 764 (-90.239094, 29.323857, 3.5084026) failed to convert
-rank 50: Point 552 (-90.604174, 29.649173, -0.89099873) failed to convert
-rank 77: Point 761 (-89.959955, 29.669898, 25.673928) failed to convert
-rank 86: Point 768 (-89.6115, 29.401539, 0.66191195) failed to convert
-rank 63: Point 551 (-90.340648, 29.466692, -4.0248842) failed to convert
-rank 10: Point 545 (-91.64686, 29.938837, -1.9455523) failed to convert
-rank 0: Point 515 (-92.471146, 29.460498, 9.8000002) failed to convert
-rank 96: Point 770 (-89.199961, 29.193401, -0.0) failed to convert
-rank 40: Point 546 (-90.744658, 30.010994, -4.6035739) failed to convert
-rank 3: Point 551 (-91.867921, 30.676849, -8.3053097) failed to convert
-rank 98: Point 768 (-89.046957, 29.653733, 4.8772028) failed to convert
-rank 45: Point 551 (-90.709515, 29.333723, -8.2296) failed to convert
-rank 88: Point 769 (-89.375741, 30.318047, -1.1368775) failed to convert
-rank 87: Point 761 (-89.486589, 29.948297, -0.50541049) failed to convert
-rank 43: Point 555 (-90.711575, 29.664139, -0.51510484) failed to convert
-rank 1: Point 553 (-92.046157, 30.684125, -9.9351066) failed to convert
-rank 62: Point 547 (-90.346261, 29.790185, -0.53784167) failed to convert
-rank 39: Point 551 (-90.806549, 29.340129, -0.62383396) failed to convert
-rank 35: Point 555 (-90.875685, 29.669393, -0.78050693) failed to convert
-rank 92: Point 767 (-89.327184, 29.057502, -0.0) failed to convert
-rank 75: Point 761 (-90.000879, 29.630093, 0.07005999) failed to convert
-rank 55: Point 550 (-90.490528, 29.793552, 0.02) failed to convert
-rank 53: Point 549 (-90.508495, 30.091805, -0.64493596) failed to convert
-rank 76: Point 770 (-89.957673, 29.957678, -0.55475203) failed to convert
-rank 78: Point 768 (-89.904832, 30.058986, 1.5180287) failed to convert
-rank 71: Point 761 (-90.066496, 29.855476, 1.7617698) failed to convert
-rank 91: Point 761 (-89.298964, 29.73711, 1.2186635) failed to convert
-rank 65: Point 762 (-90.22673, 29.938354, -7.9022454) failed to convert
-rank 84: Point 769 (-89.756568, 29.453984, -0.31276393) failed to convert
-rank 8: Point 541 (-91.660718, 30.884825, -11.629134) failed to convert
-rank 51: Point 551 (-90.597872, 29.508978, 0.50650377) failed to convert
-rank 21: Point 552 (-91.216836, 30.388593, 18.09106) failed to convert
-rank 4: Point 551 (-91.835485, 30.382387, -2.6695403) failed to convert
-rank 64: Point 768 (-90.294471, 29.553119, -2.78892) failed to convert
-rank 33: Point 548 (-90.924651, 29.784431, -1.1365607) failed to convert
-rank 24: Point 547 (-91.209282, 29.693264, -6.318504) failed to convert
-rank 46: Point 541 (-90.660927, 29.922651, -1.2818084) failed to convert
-rank 23: Point 549 (-91.21017, 29.959215, -0.77440505) failed to convert
-rank 97: Point 759 (-89.162744, 29.144219, -0.0) failed to convert
-rank 52: Point 547 (-90.543899, 29.924756, 0.54194347) failed to convert
-rank 70: Point 768 (-90.118191, 29.414862, 0.31299999) failed to convert
-rank 79: Point 761 (-89.907937, 29.76121, -0.00040235) failed to convert
-rank 14: Point 544 (-91.496851, 29.653164, -1.3987587) failed to convert
-rank 74: Point 767 (-89.9957, 29.944425, -6.3459364) failed to convert
-rank 94: Point 767 (-89.245103, 29.113045, -0.38481253) failed to convert
-rank 36: Point 547 (-90.846928, 29.732758, -2.0037524) failed to convert
-rank 95: Point 762 (-89.219167, 29.195968, -0.6308593) failed to convert
-rank 68: Point 768 (-90.188055, 29.124907, 0.31299999) failed to convert
-rank 93: Point 761 (-89.275854, 29.122462, -0.16205359) failed to convert
-rank 16: Point 547 (-91.415759, 29.790226, -0.71959015) failed to convert
-rank 30: Point 549 (-91.077015, 29.180973, 0.99405619) failed to convert
-rank 82: Point 767 (-89.810031, 29.649601, -0.01987296) failed to convert
-rank 44: Point 547 (-90.705586, 29.573678, -8.2296) failed to convert
-rank 73: Point 760 (-90.072454, 29.246998, 0.90670786) failed to convert
-rank 72: Point 768 (-90.033994, 30.020253, -9.0) failed to convert
-rank 80: Point 766 (-89.894203, 29.513325, -0.35652695) failed to convert
-rank 11: Point 549 (-91.586276, 30.202879, -3.4413188) failed to convert
-rank 48: Point 547 (-90.614181, 30.036086, 10.726188) failed to convert
-rank 67: Point 760 (-90.152696, 29.94797, -3.0205204) failed to convert
-rank 7: Point 553 (-91.75093, 29.942151, -5.6471133) failed to convert
-rank 61: Point 553 (-90.381681, 29.628463, -0.57143969) failed to convert
-rank 83: Point 761 (-89.763624, 29.893322, 11.29413) failed to convert
-rank 99: Point 761 (-88.884458, 29.995382, 6.0948585) failed to convert
-rank 15: Point 549 (-91.469187, 29.618232, -0.53716422) failed to convert
-rank 58: Point 541 (-90.467126, 29.386938, -0.0) failed to convert
-rank 41: Point 551 (-90.75344, 29.66488, -2.0873576) failed to convert
-rank 20: Point 547 (-91.25219, 30.144579, -1.1766984) failed to convert
-rank 31: Point 552 (-90.962731, 30.412467, -4.7175811) failed to convert
-rank 29: Point 550 (-91.030413, 30.202404, 19.335086) failed to convert
-rank 47: Point 550 (-90.644826, 29.925946, -0.93089555) failed to convert
-rank 90: Point 768 (-89.37855, 29.115841, 0.31299999) failed to convert
-rank 59: Point 551 (-90.4112, 29.862361, -0.44769879) failed to convert
-rank 85: Point 761 (-89.689414, 29.463148, -0.35138097) failed to convert
-rank 25: Point 554 (-91.161857, 30.191423, -1.8346437) failed to convert
-rank 69: Point 763 (-90.107878, 29.835622, -0.96702755) failed to convert
-rank 9: Point 550 (-91.627904, 30.916044, 2.9317378) failed to convert
-rank 56: Point 546 (-90.475127, 29.828299, -0.61940944) failed to convert
-rank 12: Point 540 (-91.579304, 29.462074, 2.1954642) failed to convert
-rank 54: Point 546 (-90.534306, 29.440001, -0.74459474) failed to convert
-rank 66: Point 765 (-90.23755, 29.344361, -3.9106201) failed to convert
-rank 81: Point 760 (-89.809311, 30.052963, 3.2429626) failed to convert
-rank 18: Point 551 (-91.370022, 29.263143, 3.3143413) failed to convert
-rank 89: Point 762 (-89.34839, 29.938553, 1.1239965) failed to convert
-rank 42: Point 549 (-90.737418, 29.591283, -2.5617704) failed to convert
-rank 32: Point 547 (-90.983556, 29.405625, -0.71223283) failed to convert
-rank 98: Point 769 (-89.003839, 30.124689, 7.6244579) failed to convert
-rank 86: Point 769 (-89.610415, 29.414518, -3.0964411) failed to convert
-rank 38: Point 546 (-90.805593, 29.606367, -0.84032815) failed to convert
-rank 88: Point 770 (-89.45928, 29.350108, 1.2705566) failed to convert
-rank 5: Point 554 (-91.792521, 30.375068, -8.2296) failed to convert
-rank 37: Point 552 (-90.814463, 29.869674, -0.90333015) failed to convert
-rank 34: Point 546 (-90.86821, 30.171558, -0.2606807) failed to convert
-rank 26: Point 547 (-91.171046, 29.798969, -7.1932805) failed to convert
-rank 96: Point 771 (-89.141798, 29.846178, 2.5321987) failed to convert
-rank 75: Point 762 (-89.978897, 29.909365, -9.0) failed to convert
-rank 87: Point 762 (-89.536027, 29.365341, 16.972122) failed to convert
-rank 77: Point 762 (-89.959108, 29.680575, -4.9831755) failed to convert
-rank 22: Point 548 (-91.197958, 30.470653, 13.884334) failed to convert
-rank 57: Point 554 (-90.445396, 30.002714, -9.0) failed to convert
-rank 2: Point 547 (-91.930449, 30.791582, -9.3125002) failed to convert
-rank 19: Point 555 (-91.258092, 30.497182, -7.6652892) failed to convert
-rank 49: Point 553 (-90.617963, 29.67248, -0.88676697) failed to convert
-rank 78: Point 769 (-89.914017, 29.944075, -2.9428441) failed to convert
-rank 60: Point 545 (-90.384708, 29.891785, -0.34964884) failed to convert
-rank 13: Point 551 (-91.535669, 29.619568, 0.11873136) failed to convert
-rank 92: Point 768 (-89.304254, 29.321833, -0.07149307) failed to convert
-rank 84: Point 770 (-89.724229, 29.849182, -1.8970173) failed to convert
-rank 17: Point 553 (-91.323028, 30.578973, -17.491861) failed to convert
-rank 76: Point 771 (-89.968379, 29.822486, 1.0017197) failed to convert
-rank 28: Point 544 (-91.108316, 29.683104, -1.0488071) failed to convert
-rank 91: Point 762 (-89.35043, 29.145287, 0.24744477) failed to convert
-rank 65: Point 763 (-90.263451, 29.450268, 0.16426584) failed to convert
-rank 97: Point 760 (-89.177855, 28.973317, 12.593201) failed to convert
-rank 71: Point 762 (-90.058609, 29.956386, 46.460401) failed to convert
-rank 64: Point 769 (-90.29447, 29.553059, -2.78892) failed to convert
-rank 50: Point 553 (-90.604121, 29.649878, -0.86722214) failed to convert
-rank 79: Point 762 (-89.898946, 29.873468, -6.0652156) failed to convert
-rank 74: Point 768 (-89.977388, 30.175819, 4.3299999) failed to convert
-rank 70: Point 769 (-90.071296, 30.021824, -9.0) failed to convert
-rank 94: Point 768 (-89.234489, 29.234014, -0.47082117) failed to convert
-rank 95: Point 763 (-89.219048, 29.197224, -1e-08) failed to convert
-rank 82: Point 768 (-89.815682, 29.579444, -4.3424858) failed to convert
-rank 1: Point 554 (-92.089804, 29.841599, -0.23574799) failed to convert
-rank 68: Point 769 (-90.126529, 29.932292, -0.44324732) failed to convert
-rank 45: Point 552 (-90.659753, 30.049773, 14.985993) failed to convert
-rank 62: Point 548 (-90.305029, 30.342129, -0.33658795) failed to convert
-rank 6: Point 550 (-91.743213, 30.683566, -7.0688708) failed to convert
-rank 55: Point 551 (-90.440206, 30.483538, -9.8781093) failed to convert
-rank 3: Point 552 (-91.862855, 30.768615, -8.6169883) failed to convert
-rank 67: Point 761 (-90.131273, 30.225513, 4.5500002) failed to convert
-rank 53: Point 550 (-90.508484, 30.091904, -0.63642825) failed to convert
-rank 40: Point 547 (-90.755108, 29.859294, -0.59376766) failed to convert
-rank 72: Point 769 (-90.048666, 29.832585, -9.0) failed to convert
-rank 35: Point 556 (-90.892583, 29.416042, -0.06105833) failed to convert
-rank 80: Point 767 (-89.852227, 30.036365, -8.5468975) failed to convert
-rank 4: Point 552 (-91.810337, 30.83613, -18.330671) failed to convert
-rank 93: Point 762 (-89.278555, 29.09139, 12.887727) failed to convert
-rank 63: Point 552 (-90.307344, 29.915375, -0.22085305) failed to convert
-rank 73: Point 761 (-90.048316, 29.559041, 2.4793758) failed to convert
-rank 51: Point 552 (-90.607378, 29.373551, -8.2296) failed to convert
-rank 36: Point 548 (-90.879228, 29.250135, -0.53398648) failed to convert
-rank 83: Point 762 (-89.735496, 30.23492, 0.08765417) failed to convert
-rank 39: Point 552 (-90.770142, 29.875135, 0.28838199) failed to convert
-rank 30: Point 550 (-91.011739, 30.188622, -7.3355453) failed to convert
-rank 27: Point 547 (-91.130156, 30.018975, -0.452473) failed to convert
-rank 24: Point 548 (-91.209274, 29.693227, -6.656832) failed to convert
-rank 99: Point 762 (-88.933429, 29.467855, 12.760224) failed to convert
-rank 0: Point 516 (-92.466752, 29.552063, 2.5103864) failed to convert
-rank 90: Point 769 (-89.321011, 29.779839, -0.47987313) failed to convert
-rank 69: Point 764 (-90.091819, 30.042774, 3.2320872) failed to convert
-rank 85: Point 762 (-89.675299, 29.634189, -0.0) failed to convert
-rank 89: Point 763 (-89.405581, 29.277546, 0.31299999) failed to convert
-rank 48: Point 548 (-90.626052, 29.868014, -0.93323524) failed to convert
-rank 61: Point 554 (-90.370331, 29.782759, -0.63141782) failed to convert
-rank 11: Point 550 (-91.570577, 30.471413, -3.8499999) failed to convert
-rank 21: Point 553 (-91.221778, 30.310129, 1.0210679) failed to convert
-rank 14: Point 545 (-91.47216, 30.069425, 13.975663) failed to convert
-rank 52: Point 548 (-90.578544, 29.437476, -0.64959845) failed to convert
-rank 66: Point 766 (-90.237524, 29.344306, -2.5578973) failed to convert
-rank 81: Point 761 (-89.772854, 30.497597, -8.0121818) failed to convert
-rank 41: Point 552 (-90.737678, 29.89367, -0.39133455) failed to convert
-rank 44: Point 548 (-90.672354, 30.051255, -9.9395288) failed to convert
-rank 16: Point 548 (-91.391056, 30.199147, -0.70085794) failed to convert
-rank 43: Point 556 (-90.699083, 29.844302, -0.36548824) failed to convert
-rank 20: Point 548 (-91.229003, 30.513253, 9.9192183) failed to convert
-rank 23: Point 550 (-91.189859, 30.280507, 3.9061534) failed to convert
-rank 33: Point 549 (-90.935097, 29.626863, -8.2296) failed to convert
-rank 29: Point 551 (-91.061194, 29.72922, -0.98769514) failed to convert
-rank 98: Point 770 (-89.010554, 30.051624, 4.4598725) failed to convert
-rank 86: Point 770 (-89.546876, 30.169612, 2.2800248) failed to convert
-rank 88: Point 771 (-89.458265, 29.36181, 22.886228) failed to convert
-rank 96: Point 772 (-89.199179, 29.202105, -0.0) failed to convert
-rank 75: Point 763 (-89.967042, 30.059034, -4.4958002) failed to convert
-rank 7: Point 554 (-91.722167, 30.454043, -0.44373352) failed to convert
-rank 46: Point 542 (-90.696711, 29.408079, 0.03421981) failed to convert
-rank 12: Point 541 (-91.55522, 29.877245, -3.5351898) failed to convert
-rank 87: Point 763 (-89.502503, 29.760909, 8.3151083) failed to convert
-rank 47: Point 551 (-90.649601, 29.857847, -1.1012259) failed to convert
-rank 9: Point 551 (-91.634687, 30.799455, -20.0) failed to convert
-rank 59: Point 552 (-90.403937, 29.961114, -8.5935319) failed to convert
-rank 18: Point 552 (-91.292465, 30.529733, -16.03492) failed to convert
-rank 42: Point 550 (-90.745364, 29.475408, -1.2531058) failed to convert
-rank 78: Point 770 (-89.909592, 29.99925, 5.6335846) failed to convert
-rank 77: Point 763 (-89.901438, 30.402719, -10.192259) failed to convert
-rank 76: Point 772 (-89.957385, 29.961167, -3.5472957) failed to convert
-rank 84: Point 771 (-89.693972, 30.214776, 0.24336092) failed to convert
-rank 92: Point 769 (-89.304402, 29.320033, -0.12139642) failed to convert
-rank 91: Point 763 (-89.286482, 29.879019, -0.0) failed to convert
-rank 97: Point 761 (-89.169637, 29.066233, -0.29102152) failed to convert
-rank 56: Point 547 (-90.429589, 30.451482, -7.26994) failed to convert
-rank 8: Point 542 (-91.709707, 30.026479, -3.4815305) failed to convert
-rank 65: Point 764 (-90.219556, 30.032498, -5.771998) failed to convert
-rank 32: Point 548 (-90.936218, 30.123149, -5.4895243) failed to convert
-rank 58: Point 542 (-90.453544, 29.575063, -0.17857048) failed to convert
-rank 54: Point 547 (-90.534301, 29.439941, -1.2094305) failed to convert
-rank 71: Point 763 (-90.0733, 29.767569, -0.27174986) failed to convert
-rank 64: Point 770 (-90.294469, 29.553018, -2.78892) failed to convert
-rank 70: Point 770 (-90.071173, 30.023386, -9.0) failed to convert
-rank 79: Point 763 (-89.898138, 29.883512, -6.177382) failed to convert
-rank 22: Point 549 (-91.20834, 30.306954, -14.420089) failed to convert
-rank 10: Point 546 (-91.585278, 30.999935, -15.197315) failed to convert
-rank 25: Point 555 (-91.153588, 30.320753, -9.1769066) failed to convert
-rank 19: Point 556 (-91.257523, 30.505969, 10.521856) failed to convert
-rank 15: Point 550 (-91.456382, 29.833963, -3.3878273) failed to convert
-rank 49: Point 554 (-90.618115, 29.67031, 1.0983342) failed to convert
-rank 31: Point 553 (-90.991958, 29.970855, -1.1710405) failed to convert
-rank 95: Point 764 (-89.228334, 29.091435, 4.6750114) failed to convert
-rank 60: Point 546 (-90.389922, 29.820882, -0.50532229) failed to convert
-rank 68: Point 770 (-90.188714, 29.115906, -0.33837419) failed to convert
-rank 94: Point 769 (-89.237811, 29.196171, -0.01362612) failed to convert
-rank 82: Point 769 (-89.748776, 30.398087, -3.918358) failed to convert
-rank 74: Point 769 (-90.010012, 29.762117, -8.2296) failed to convert
-rank 13: Point 552 (-91.536123, 29.611405, -0.46220537) failed to convert
-rank 28: Point 545 (-91.109379, 29.666439, -1.3007319) failed to convert
-rank 17: Point 554 (-91.375285, 29.725533, -0.59554576) failed to convert
-rank 57: Point 555 (-90.445753, 29.997805, 10.508411) failed to convert
-rank 67: Point 762 (-90.133865, 30.191979, 4.5001491) failed to convert
-rank 72: Point 770 (-90.033098, 30.031471, -4.8636939) failed to convert
-rank 80: Point 768 (-89.886818, 29.605635, 0.09140958) failed to convert
-rank 5: Point 555 (-91.794523, 30.338322, -4.6795409) failed to convert
-rank 93: Point 763 (-89.278313, 29.094013, 15.459954) failed to convert
-rank 50: Point 554 (-90.60049, 29.701318, -1.1204311) failed to convert
-rank 26: Point 548 (-91.164762, 29.898056, 0.1) failed to convert
-rank 73: Point 762 (-90.006589, 30.092042, 5.0702883) failed to convert
-rank 99: Point 763 (-88.897016, 29.860652, 2.8909961) failed to convert
-rank 34: Point 547 (-90.867449, 30.182737, -2.5127387) failed to convert
-rank 83: Point 763 (-89.78959, 29.573924, -2.0462844) failed to convert
-rank 90: Point 770 (-89.391594, 28.963453, -0.11224814) failed to convert
-rank 2: Point 548 (-91.919197, 30.998285, -18.948066) failed to convert
-rank 45: Point 553 (-90.709482, 29.334174, -8.2296) failed to convert
-rank 89: Point 764 (-89.411619, 29.206903, 0.31299999) failed to convert
-rank 55: Point 552 (-90.473337, 30.030604, 17.576322) failed to convert
-rank 69: Point 765 (-90.057689, 30.479125, -8.5942795) failed to convert
-rank 62: Point 549 (-90.309352, 30.284591, 1.3694237) failed to convert
-rank 1: Point 555 (-92.092756, 29.782546, -0.72299202) failed to convert
-rank 53: Point 551 (-90.537299, 29.69078, -0.91829908) failed to convert
-rank 85: Point 763 (-89.66742, 29.729363, -0.47744466) failed to convert
-rank 3: Point 553 (-91.861468, 30.792855, -9.1604456) failed to convert
-rank 6: Point 551 (-91.750982, 30.545751, 9.8844481) failed to convert
-rank 35: Point 557 (-90.870895, 29.74071, -0.70263844) failed to convert
-rank 81: Point 762 (-89.92367, 28.618965, 339.2478) failed to convert
-rank 40: Point 548 (-90.785274, 29.417689, 0.03048851) failed to convert
-rank 51: Point 553 (-90.593602, 29.569372, -1.1081212) failed to convert
-rank 86: Point 771 (-89.609587, 29.424188, -5.750662) failed to convert
-rank 66: Point 767 (-90.193907, 29.921468, -7.7617326) failed to convert
-rank 98: Point 771 (-89.095256, 29.117411, 0.79079798) failed to convert
-rank 24: Point 549 (-91.207483, 29.721805, -4.6664331) failed to convert
-rank 88: Point 772 (-89.430901, 29.681719, -0.0) failed to convert
-rank 36: Point 549 (-90.845343, 29.756045, -0.39351809) failed to convert
-rank 38: Point 547 (-90.777818, 30.013388, 11.977455) failed to convert
-rank 4: Point 553 (-91.809478, 30.851509, -10.508448) failed to convert
-rank 30: Point 551 (-91.04197, 29.725608, -0.45297829) failed to convert
-rank 96: Point 773 (-89.200048, 29.192129, -0.0) failed to convert
-rank 39: Point 553 (-90.760447, 30.015812, 19.575631) failed to convert
-rank 78: Point 771 (-89.917169, 29.904459, -6.6842645) failed to convert
-rank 37: Point 553 (-90.825038, 29.713582, -8.2296) failed to convert
-rank 87: Point 764 (-89.473502, 30.099999, 3.2704365) failed to convert
-rank 77: Point 764 (-89.926428, 30.091534, -5.8887364) failed to convert
-rank 0: Point 517 (-92.46753, 29.533421, 5.2996422) failed to convert
-rank 75: Point 764 (-89.983313, 29.853367, -3.7059049) failed to convert
-rank 52: Point 549 (-90.578402, 29.439462, -0.70932377) failed to convert
-rank 41: Point 553 (-90.742919, 29.817646, -0.41846921) failed to convert
-rank 11: Point 551 (-91.548004, 30.853918, -13.08478) failed to convert
-rank 21: Point 554 (-91.259488, 29.707129, -2.0262857) failed to convert
-rank 63: Point 553 (-90.307351, 29.915286, -0.22199347) failed to convert
-rank 92: Point 770 (-89.278091, 29.620402, 2.6012893) failed to convert
-rank 84: Point 772 (-89.723871, 29.853457, -0.01912946) failed to convert
-rank 76: Point 773 (-89.963608, 29.882643, 25.168496) failed to convert
-rank 91: Point 764 (-89.345259, 29.205188, 0.29273723) failed to convert
-rank 65: Point 765 (-90.245645, 29.687472, 0.19131962) failed to convert
-rank 97: Point 762 (-89.160897, 29.164425, 0.00044077) failed to convert
-rank 14: Point 546 (-91.463343, 30.21697, -2.6721448) failed to convert
-rank 23: Point 551 (-91.210701, 29.950581, -1.2847071) failed to convert
-rank 27: Point 548 (-91.122554, 30.137174, -3.1060036) failed to convert
-rank 48: Point 549 (-90.626048, 29.867954, -0.06201504) failed to convert
-rank 16: Point 549 (-91.368096, 30.574677, -7.433956) failed to convert
-rank 79: Point 764 (-89.899557, 29.865661, -5.8158892) failed to convert
-rank 61: Point 555 (-90.386043, 29.568766, -1.4862988) failed to convert
-rank 20: Point 549 (-91.262978, 29.971382, -9.0037927) failed to convert
-rank 46: Point 543 (-90.660928, 29.922611, -1.3130814) failed to convert
-rank 29: Point 552 (-91.03122, 30.189773, -11.345122) failed to convert
-rank 47: Point 552 (-90.654574, 29.786593, -0.37212234) failed to convert
-rank 59: Point 553 (-90.399373, 30.023127, -4.9051467) failed to convert
-rank 9: Point 552 (-91.648694, 30.557209, -7.1391711) failed to convert
-rank 33: Point 550 (-90.924634, 29.784489, -2.2573836) failed to convert
-rank 64: Point 771 (-90.294468, 29.552958, -2.78892) failed to convert
-rank 7: Point 555 (-91.732404, 30.272277, -5.2885926) failed to convert
-rank 44: Point 549 (-90.705574, 29.573737, -8.2296) failed to convert
-rank 42: Point 551 (-90.717722, 29.876785, -0.67470519) failed to convert
-rank 71: Point 764 (-90.068177, 29.833498, -9.0) failed to convert
-rank 82: Point 770 (-89.792722, 29.862489, -0.49725993) failed to convert
-rank 68: Point 771 (-90.118457, 30.036532, 4.4774853) failed to convert
-rank 70: Point 771 (-90.138528, 29.148135, 0.29929631) failed to convert
-rank 12: Point 542 (-91.54912, 29.981684, -8.2296) failed to convert
-rank 95: Point 765 (-89.219633, 29.190422, -0.20506391) failed to convert
-rank 94: Point 770 (-89.241435, 29.154825, 2.685452) failed to convert
-rank 74: Point 770 (-90.004695, 29.829758, -0.3155483) failed to convert
-rank 72: Point 771 (-90.033186, 30.030293, -1.1197156) failed to convert
-rank 43: Point 557 (-90.697298, 29.8699, -0.32407745) failed to convert
-rank 93: Point 764 (-89.275555, 29.125492, -0.30846802) failed to convert
-rank 18: Point 553 (-91.292505, 30.529046, -15.926411) failed to convert
-rank 67: Point 763 (-90.147325, 30.017394, 1.5056565) failed to convert
-rank 54: Point 548 (-90.485557, 30.117964, -0.43790476) failed to convert
-rank 73: Point 763 (-90.024683, 29.861633, 1.0730376) failed to convert
-rank 8: Point 543 (-91.680733, 30.536479, -4.9303865) failed to convert
-rank 22: Point 550 (-91.25175, 29.613787, 16.265327) failed to convert
-rank 56: Point 548 (-90.503213, 29.438116, -0.4342314) failed to convert
-rank 80: Point 769 (-89.858382, 29.959847, 4.8455918) failed to convert
-rank 99: Point 764 (-88.934561, 29.454313, 13.029502) failed to convert
-rank 32: Point 549 (-90.965364, 29.68301, -0.43263017) failed to convert
-rank 89: Point 765 (-89.40144, 29.325528, -2.7523127) failed to convert
-rank 19: Point 557 (-91.253707, 30.566439, 14.558617) failed to convert
-rank 60: Point 547 (-90.378969, 29.969406, -2.4228552) failed to convert
-rank 17: Point 555 (-91.322146, 30.592848, -17.562879) failed to convert
-rank 90: Point 771 (-89.363181, 29.294266, 18.905943) failed to convert
-rank 81: Point 763 (-89.846042, 29.598801, 9.0211578) failed to convert
-rank 83: Point 764 (-89.715847, 30.471351, -6.6849264) failed to convert
-rank 10: Point 547 (-91.599969, 30.748965, -17.496275) failed to convert
-rank 25: Point 556 (-91.192961, 29.699987, -1.6220458) failed to convert
-rank 49: Point 555 (-90.617957, 29.67252, -1.2372272) failed to convert
-rank 85: Point 764 (-89.682411, 29.547802, -0.0) failed to convert
-rank 58: Point 543 (-90.449005, 29.637577, 0.0222715) failed to convert
-rank 69: Point 766 (-90.15588, 29.207975, 0.31034859) failed to convert
-rank 57: Point 556 (-90.445391, 30.002754, -9.0) failed to convert
-rank 5: Point 556 (-91.829638, 29.699169, 1.5964366) failed to convert
-rank 13: Point 553 (-91.501984, 30.192237, -1.9602409) failed to convert
-rank 98: Point 772 (-88.995904, 30.209408, 7.2004552) failed to convert
-rank 31: Point 554 (-90.990097, 29.998856, -1.1296945) failed to convert
-rank 86: Point 772 (-89.601943, 29.515761, -0.0) failed to convert
-rank 88: Point 773 (-89.454405, 29.406304, 1.874963) failed to convert
-rank 66: Point 768 (-90.243426, 29.265214, 0.458) failed to convert
-rank 34: Point 548 (-90.875598, 30.061902, 42.093122) failed to convert
-rank 15: Point 551 (-91.454805, 29.860138, -0.95807102) failed to convert
-rank 50: Point 555 (-90.587957, 29.878333, -0.28505172) failed to convert
-rank 26: Point 549 (-91.147022, 30.17632, 24.229871) failed to convert
-rank 96: Point 774 (-89.189825, 29.307684, 1.0193323) failed to convert
-rank 2: Point 549 (-92.005527, 29.375218, 4.8000002) failed to convert
-rank 28: Point 546 (-91.109028, 29.671914, -1.8224791) failed to convert
-rank 62: Point 550 (-90.338735, 29.891109, -0.45574812) failed to convert
-rank 87: Point 765 (-89.470763, 30.131625, 2.7722105) failed to convert
-rank 53: Point 552 (-90.508501, 30.091573, -0.58985147) failed to convert
-rank 75: Point 765 (-89.971727, 29.999887, 10.685954) failed to convert
-rank 78: Point 772 (-89.939119, 29.628353, 0.88404311) failed to convert
-rank 51: Point 554 (-90.528451, 30.480452, -10.033064) failed to convert
-rank 35: Point 558 (-90.849186, 30.062613, -9.6096973) failed to convert
-rank 1: Point 556 (-92.091694, 29.802687, -0.55711762) failed to convert
-rank 45: Point 554 (-90.688075, 29.644011, -2.1444553) failed to convert
-rank 55: Point 553 (-90.513588, 29.472105, -0.49395163) failed to convert
-rank 38: Point 548 (-90.786136, 29.891866, -1.2090358) failed to convert
-rank 77: Point 765 (-89.960707, 29.659944, 15.86153) failed to convert
-rank 6: Point 552 (-91.806871, 29.538255, -0.21954479) failed to convert
-rank 24: Point 550 (-91.209259, 29.693166, -3.0897824) failed to convert
-rank 3: Point 554 (-91.884011, 30.380677, -3.8603326) failed to convert
-rank 92: Point 771 (-89.30127, 29.355454, 3.77442) failed to convert
-rank 36: Point 550 (-90.845204, 29.757986, -1.660927) failed to convert
-rank 30: Point 552 (-91.011503, 30.192001, -6.2273183) failed to convert
-rank 91: Point 765 (-89.342943, 29.231968, 0.01076636) failed to convert
-rank 84: Point 773 (-89.690565, 30.255692, -1.0428807) failed to convert
-rank 76: Point 774 (-89.960637, 29.920136, 15.161374) failed to convert
-rank 97: Point 763 (-89.153905, 29.243091, -0.0) failed to convert
-rank 39: Point 554 (-90.770447, 29.870295, -0.57986446) failed to convert
-rank 4: Point 554 (-91.808144, 30.874925, -18.739103) failed to convert
-rank 65: Point 766 (-90.219543, 30.032557, -5.7732172) failed to convert
-rank 79: Point 765 (-89.946236, 29.277162, 0.31299999) failed to convert
-rank 41: Point 554 (-90.729684, 30.009222, -2.995506) failed to convert
-rank 40: Point 549 (-90.796389, 29.2535, -0.0) failed to convert
-rank 71: Point 765 (-90.068562, 29.828387, 0.28530476) failed to convert
-rank 64: Point 772 (-90.30172, 29.455214, 1.15261) failed to convert
-rank 82: Point 771 (-89.775568, 30.072517, -0.69945148) failed to convert
-rank 70: Point 772 (-90.071282, 30.02173, -9.0) failed to convert
-rank 68: Point 772 (-90.141484, 29.737448, -0.06150876) failed to convert
-rank 37: Point 554 (-90.814153, 29.873981, -1.315843) failed to convert
-rank 11: Point 552 (-91.631198, 29.421082, 2.0999999) failed to convert
-rank 21: Point 555 (-91.215537, 30.408864, -15.454581) failed to convert
-rank 63: Point 554 (-90.333848, 29.558676, 1.0219615) failed to convert
-rank 72: Point 772 (-90.03322, 30.02984, 0.43121414) failed to convert
-rank 52: Point 550 (-90.535153, 30.046556, 23.460547) failed to convert
-rank 74: Point 771 (-90.005338, 29.821541, -2.2593371) failed to convert
-rank 94: Point 771 (-89.175863, 29.894847, 0.57275331) failed to convert
-rank 95: Point 766 (-89.220005, 29.185972, -0.00414909) failed to convert
-rank 27: Point 549 (-91.150593, 29.69741, 0.34555126) failed to convert
-rank 23: Point 552 (-91.225869, 29.708282, -6.1386724) failed to convert
-rank 73: Point 764 (-90.015255, 29.98171, 0.06457946) failed to convert
-rank 14: Point 547 (-91.471428, 30.081403, 6.5742879) failed to convert
-rank 0: Point 518 (-92.493403, 28.965606, 25.6) failed to convert
-rank 16: Point 550 (-91.415, 29.801929, -0.53887645) failed to convert
-rank 20: Point 550 (-91.24006, 30.337746, -4.97621) failed to convert
-rank 99: Point 765 (-88.861181, 30.241753, 4.2399358) failed to convert
-rank 67: Point 764 (-90.156557, 29.897023, -0.33809991) failed to convert
-rank 29: Point 553 (-91.035142, 30.129669, -11.389158) failed to convert
-rank 61: Point 556 (-90.385713, 29.573203, -0.22714585) failed to convert
-rank 93: Point 765 (-89.269279, 29.197421, 10.530381) failed to convert
-rank 80: Point 770 (-89.852204, 30.036309, -8.5468975) failed to convert
-rank 48: Point 550 (-90.622775, 29.914339, -0.41877065) failed to convert
-rank 33: Point 551 (-90.935076, 29.62692, -8.2296) failed to convert
-rank 89: Point 766 (-89.400974, 29.330857, 1.3218127) failed to convert
-rank 90: Point 772 (-89.368256, 29.235372, 0.04745139) failed to convert
-rank 42: Point 552 (-90.738598, 29.573968, -3.0487854) failed to convert
-rank 44: Point 550 (-90.658267, 30.251623, -0.27870623) failed to convert
-rank 59: Point 554 (-90.411192, 29.862192, -0.45725748) failed to convert
-rank 8: Point 544 (-91.666564, 30.783112, -9.2449688) failed to convert
-rank 7: Point 556 (-91.756299, 29.84445, -0.61151822) failed to convert
-rank 47: Point 553 (-90.649583, 29.85781, -1.0345872) failed to convert
-rank 69: Point 767 (-90.11565, 29.734457, -0.25716493) failed to convert
-rank 54: Point 549 (-90.534297, 29.439901, -1.0986979) failed to convert
-rank 22: Point 551 (-91.20061, 30.428861, 9.5261404) failed to convert
-rank 43: Point 558 (-90.692898, 29.932872, -0.82988241) failed to convert
-rank 9: Point 553 (-91.634654, 30.799477, -20.0) failed to convert
-rank 98: Point 773 (-89.089166, 29.18475, 5.0302147) failed to convert
-rank 88: Point 774 (-89.459044, 29.351786, -4.308653) failed to convert
-rank 46: Point 544 (-90.660929, 29.92255, -0.66026093) failed to convert
-rank 19: Point 558 (-91.256006, 30.529392, 7.6272336) failed to convert
-rank 56: Point 549 (-90.46848, 29.919921, -0.25603187) failed to convert
-rank 66: Point 769 (-90.192959, 29.93358, -8.2524606) failed to convert
-rank 83: Point 765 (-89.771642, 29.794395, -0.0) failed to convert
-rank 32: Point 550 (-90.966555, 29.664892, -8.2296) failed to convert
-rank 10: Point 548 (-91.634431, 30.154686, -1.4502574) failed to convert
-rank 86: Point 773 (-89.610354, 29.414524, -4.6854598) failed to convert
-rank 81: Point 764 (-89.793453, 30.246523, -1.6808609) failed to convert
-rank 85: Point 765 (-89.687515, 29.48544, -0.18778838) failed to convert
-rank 96: Point 775 (-89.202181, 29.167815, -0.0) failed to convert
-rank 57: Point 557 (-90.445383, 30.002814, -9.0) failed to convert
-rank 78: Point 773 (-89.907006, 30.031482, -2.611124) failed to convert
-rank 58: Point 544 (-90.463505, 29.436971, -8.2296) failed to convert
-rank 60: Point 548 (-90.377152, 29.993912, -0.39272853) failed to convert
-rank 17: Point 556 (-91.387594, 29.52124, -0.65685878) failed to convert
-rank 5: Point 557 (-91.769305, 30.788177, 12.069615) failed to convert
-rank 49: Point 556 (-90.612639, 29.748018, -0.49762067) failed to convert
-rank 25: Point 557 (-91.192947, 29.700025, -1.9073233) failed to convert
-rank 87: Point 766 (-89.455909, 30.303332, -1.3672342) failed to convert
-rank 34: Point 549 (-90.904276, 29.633716, -0.51650362) failed to convert
-rank 31: Point 555 (-91.016058, 29.601519, -0.48942975) failed to convert
-rank 18: Point 554 (-91.29247, 30.529477, -16.032786) failed to convert
-rank 75: Point 766 (-90.016238, 29.433394, 0.74193137) failed to convert
-rank 92: Point 772 (-89.310967, 29.243958, 17.458584) failed to convert
-rank 77: Point 766 (-89.959072, 29.680592, -4.9831755) failed to convert
-rank 13: Point 554 (-91.535504, 29.621915, -0.04809618) failed to convert
-rank 50: Point 556 (-90.588798, 29.866462, -0.67258185) failed to convert
-rank 12: Point 543 (-91.504823, 30.731079, -16.709675) failed to convert
-rank 91: Point 766 (-89.348854, 29.16348, -2.507352) failed to convert
-rank 26: Point 550 (-91.13793, 30.318129, -14.782801) failed to convert
-rank 97: Point 764 (-89.121268, 29.608177, 4.9620764) failed to convert
-rank 84: Point 774 (-89.69965, 30.146379, 0.26845901) failed to convert
-rank 65: Point 767 (-90.284757, 29.163527, 0.61133998) failed to convert
-rank 28: Point 547 (-91.105903, 29.720728, 0.1) failed to convert
-rank 15: Point 552 (-91.46283, 29.725035, -1.030344) failed to convert
-rank 76: Point 775 (-89.968698, 29.818124, 0.99600984) failed to convert
-rank 2: Point 550 (-91.965205, 30.142791, -9.1904305) failed to convert
-rank 82: Point 772 (-89.81566, 29.579478, -4.3424858) failed to convert
-rank 45: Point 555 (-90.709491, 29.333956, -8.2296) failed to convert
-rank 79: Point 766 (-89.897297, 29.89377, -1.0428552) failed to convert
-rank 64: Point 773 (-90.263701, 29.963522, -2.999963) failed to convert
-rank 35: Point 559 (-90.849153, 30.062664, -11.225785) failed to convert
-rank 70: Point 773 (-90.096975, 29.690386, -0.16550225) failed to convert
-rank 62: Point 551 (-90.294156, 30.486017, -7.8874498) failed to convert
-rank 51: Point 555 (-90.550933, 30.168579, -0.72954699) failed to convert
-rank 71: Point 766 (-90.065698, 29.865205, -9.0) failed to convert
-rank 53: Point 553 (-90.538776, 29.669987, -0.21336) failed to convert
-rank 24: Point 551 (-91.209094, 29.695736, -1.9249256) failed to convert
-rank 1: Point 557 (-92.091693, 29.802627, -0.80344776) failed to convert
-rank 55: Point 554 (-90.498556, 29.681608, -0.28260971) failed to convert
-rank 95: Point 767 (-89.219054, 29.196648, -0.46739593) failed to convert
-rank 72: Point 773 (-90.033085, 30.031559, -4.8707043) failed to convert
-rank 68: Point 773 (-90.141153, 29.741543, -1.0044195) failed to convert
-rank 3: Point 555 (-91.915008, 29.805982, 2.305592) failed to convert
-rank 36: Point 551 (-90.827309, 30.02208, -4.4529932) failed to convert
-rank 38: Point 549 (-90.823033, 29.347762, -0.61536975) failed to convert
-rank 74: Point 772 (-90.006406, 29.807925, 39.707473) failed to convert
-rank 67: Point 765 (-90.156563, 29.896876, -4.9084995) failed to convert
-rank 94: Point 772 (-89.237055, 29.204665, -0.11674464) failed to convert
-rank 99: Point 766 (-88.939332, 29.401149, 15.557899) failed to convert
-rank 6: Point 553 (-91.753892, 30.493766, 1.167373) failed to convert
-rank 4: Point 555 (-91.806686, 30.900685, -17.595683) failed to convert
-rank 40: Point 550 (-90.764993, 29.715183, -2.7430394) failed to convert
-rank 39: Point 555 (-90.803168, 29.389664, -0.52422182) failed to convert
-rank 80: Point 771 (-89.852189, 30.036272, -8.5468975) failed to convert
-rank 30: Point 553 (-91.016064, 30.122261, -7.7253349) failed to convert
-rank 73: Point 765 (-90.013935, 29.998311, -2.7804148) failed to convert
-rank 93: Point 766 (-89.269998, 29.18903, 9.5996586) failed to convert
-rank 89: Point 767 (-89.401423, 29.325587, -3.9693716) failed to convert
-rank 41: Point 555 (-90.742962, 29.816465, -0.75337037) failed to convert
-rank 90: Point 773 (-89.392127, 28.956915, 15.221605) failed to convert
-rank 69: Point 768 (-90.116929, 29.717734, 2.7247793) failed to convert
-rank 21: Point 556 (-91.216651, 30.391245, 10.757416) failed to convert
-rank 52: Point 551 (-90.562463, 29.664398, -0.1649504) failed to convert
-rank 88: Point 775 (-89.459014, 29.351733, -4.308653) failed to convert
-rank 98: Point 774 (-89.092159, 29.150764, 0.42263745) failed to convert
-rank 63: Point 555 (-90.307327, 29.915507, -0.31356314) failed to convert
-rank 20: Point 551 (-91.263484, 29.963167, -9.1379047) failed to convert
-rank 27: Point 550 (-91.188952, 29.086895, 3.272034) failed to convert
-rank 11: Point 553 (-91.60396, 29.896722, -2.983701) failed to convert
-rank 66: Point 770 (-90.193882, 29.921413, -7.7617326) failed to convert
-rank 86: Point 774 (-89.609548, 29.424181, -5.1696712) failed to convert
-rank 81: Point 765 (-89.807897, 30.069694, 3.5171141) failed to convert
-rank 61: Point 557 (-90.384217, 29.593508, 0.5934471) failed to convert
-rank 83: Point 766 (-89.789559, 29.573976, -4.2684194) failed to convert
-rank 23: Point 553 (-91.247988, 29.35208, -0.40580852) failed to convert
-rank 14: Point 548 (-91.496269, 29.66165, -2.2926553) failed to convert
-rank 96: Point 776 (-89.204146, 29.145459, 16.556951) failed to convert
-rank 85: Point 766 (-89.621287, 30.280524, -5.8731423) failed to convert
-rank 7: Point 557 (-91.808446, 28.89338, 20.215142) failed to convert
-rank 48: Point 551 (-90.642563, 29.632682, -0.46653337) failed to convert
-rank 33: Point 552 (-90.924622, 29.784528, -2.9765629) failed to convert
-rank 59: Point 555 (-90.41108, 29.863693, -0.66823618) failed to convert
-rank 0: Point 519 (-92.46505, 29.580679, -0.38008241) failed to convert
-rank 44: Point 551 (-90.682234, 29.909835, -0.3490199) failed to convert
-rank 29: Point 554 (-91.027103, 30.252329, -2.4986721) failed to convert
-rank 87: Point 767 (-89.535803, 29.365793, 13.895171) failed to convert
-rank 78: Point 774 (-89.913997, 29.944132, -2.9428441) failed to convert
-rank 92: Point 773 (-89.328895, 29.036872, -0.0) failed to convert
-rank 47: Point 554 (-90.644677, 29.927336, -0.48523449) failed to convert
-rank 54: Point 550 (-90.534292, 29.43984, -8.2296) failed to convert
-rank 43: Point 559 (-90.715122, 29.612168, 0.06821855) failed to convert
-rank 22: Point 552 (-91.237041, 29.850198, -0.4200368) failed to convert
-rank 91: Point 767 (-89.347678, 29.1771, 0.31041578) failed to convert
-rank 37: Point 555 (-90.84476, 29.420818, -0.55947112) failed to convert
-rank 16: Point 551 (-91.423372, 29.661896, 0.59562027) failed to convert
-rank 75: Point 767 (-89.974183, 29.968832, -0.22889778) failed to convert
-rank 58: Point 545 (-90.454316, 29.564137, -0.44074352) failed to convert
-rank 56: Point 550 (-90.475776, 29.819263, -0.32089344) failed to convert
-rank 42: Point 553 (-90.743605, 29.50082, -0.63990824) failed to convert
-rank 77: Point 767 (-89.959491, 29.675127, 24.439697) failed to convert
-rank 19: Point 559 (-91.370024, 28.665373, 25.017419) failed to convert
-rank 10: Point 549 (-91.599942, 30.748911, -18.607681) failed to convert
-rank 32: Point 551 (-90.961489, 29.741823, -0.6671835) failed to convert
-rank 46: Point 545 (-90.665454, 29.857893, -0.5538338) failed to convert
-rank 65: Point 768 (-90.219534, 30.032596, -5.7732172) failed to convert
-rank 97: Point 765 (-89.172969, 29.027828, -0.34363145) failed to convert
-rank 9: Point 554 (-91.632393, 30.838239, -11.42969) failed to convert
-rank 8: Point 545 (-91.733203, 29.607079, 2.0999999) failed to convert
-rank 84: Point 775 (-89.724216, 29.849144, -2.1432941) failed to convert
-rank 57: Point 558 (-90.488636, 29.404709, -0.0) failed to convert
-rank 64: Point 774 (-90.261561, 29.991904, -0.09008037) failed to convert
-rank 17: Point 557 (-91.377827, 29.683249, -0.87232831) failed to convert
-rank 34: Point 550 (-90.867558, 30.180493, -1.5665615) failed to convert
-rank 79: Point 767 (-89.946578, 29.272674, 4.2221122) failed to convert
-rank 82: Point 773 (-89.805056, 29.710524, -0.0) failed to convert
-rank 70: Point 774 (-90.092391, 29.749705, -0.24708455) failed to convert
-rank 76: Point 776 (-89.977461, 29.706946, 21.914356) failed to convert
-rank 60: Point 549 (-90.384686, 29.891729, -0.36725703) failed to convert
-rank 71: Point 767 (-90.057809, 29.966286, -1.4119659) failed to convert
-rank 25: Point 558 (-91.160169, 30.21758, -12.676633) failed to convert
-rank 31: Point 556 (-91.04519, 29.150741, 2.0480984) failed to convert
-rank 5: Point 558 (-91.811503, 30.02989, -5.3771435) failed to convert
-rank 18: Point 555 (-91.292104, 30.53535, -15.327571) failed to convert
-rank 95: Point 768 (-89.185879, 29.571561, 4.5807032) failed to convert
-rank 49: Point 557 (-90.617947, 29.67258, 0.15009294) failed to convert
-rank 13: Point 555 (-91.49593, 30.293916, -0.31799999) failed to convert
-rank 68: Point 774 (-90.107099, 30.182701, 4.6700001) failed to convert
-rank 72: Point 774 (-90.03323, 30.029417, 5.6801541) failed to convert
-rank 74: Point 773 (-89.99566, 29.94443, -6.3459364) failed to convert
-rank 50: Point 557 (-90.634972, 29.209326, 0.50820508) failed to convert
-rank 2: Point 551 (-91.919314, 30.995564, -18.919189) failed to convert
-rank 99: Point 767 (-88.914531, 29.668514, 4.5248453) failed to convert
-rank 45: Point 556 (-90.709468, 29.334253, -8.2296) failed to convert
-rank 67: Point 766 (-90.207244, 29.2293, 0.31299999) failed to convert
-rank 94: Point 773 (-89.232755, 29.25361, -0.0) failed to convert
-rank 26: Point 551 (-91.144077, 30.222073, 7.8379074) failed to convert
-rank 28: Point 548 (-91.109358, 29.666672, -0.37855095) failed to convert
-rank 15: Point 553 (-91.466949, 29.655467, -0.43755064) failed to convert
-rank 73: Point 766 (-90.032073, 29.766869, 0.06338053) failed to convert
-rank 93: Point 767 (-89.203888, 29.937521, -0.0) failed to convert
-rank 80: Point 772 (-89.852166, 30.036216, -8.5468975) failed to convert
-rank 51: Point 556 (-90.598246, 29.503137, -0.08683763) failed to convert
-rank 35: Point 560 (-90.84913, 30.062697, -11.225785) failed to convert
-rank 62: Point 552 (-90.329123, 30.020231, 0.61264801) failed to convert
-rank 89: Point 768 (-89.401413, 29.325626, -3.9612738) failed to convert
-rank 69: Point 769 (-90.108822, 29.822774, -0.4371861) failed to convert
-rank 90: Point 774 (-89.306246, 29.947562, 1.0225955) failed to convert
-rank 3: Point 556 (-91.879378, 30.465548, -5.2725866) failed to convert
-rank 1: Point 558 (-92.091693, 29.802586, -0.69618599) failed to convert
-rank 98: Point 775 (-89.085806, 29.220484, 0.60110383) failed to convert
-rank 24: Point 552 (-91.163232, 30.419989, -10.753663) failed to convert
-rank 12: Point 544 (-91.52795, 30.341739, -0.34999999) failed to convert
-rank 81: Point 766 (-89.820235, 29.917916, -1.29797) failed to convert
-rank 83: Point 767 (-89.789538, 29.57401, -4.2684194) failed to convert
-rank 53: Point 554 (-90.55255, 29.476347, -8.2296) failed to convert
-rank 40: Point 551 (-90.764868, 29.716978, -1.0128864) failed to convert
-rank 96: Point 777 (-89.106341, 30.237491, 1.212021) failed to convert
-rank 66: Point 771 (-90.193865, 29.921376, -7.7617326) failed to convert
-rank 55: Point 555 (-90.513862, 29.467947, -0.4151964) failed to convert
-rank 86: Point 775 (-89.609372, 29.42618, -5.718658) failed to convert
-rank 88: Point 776 (-89.458994, 29.351698, -4.308653) failed to convert
-rank 85: Point 767 (-89.688976, 29.467219, -2.3913905) failed to convert
-rank 92: Point 774 (-89.310495, 29.249293, 9.4536288) failed to convert
-rank 87: Point 768 (-89.46176, 30.234668, -0.60219393) failed to convert
-rank 6: Point 554 (-91.740944, 30.723104, -9.8364401) failed to convert
-rank 78: Point 775 (-89.913983, 29.94417, -2.9428441) failed to convert
-rank 4: Point 556 (-91.864922, 29.842277, -0.91116102) failed to convert
-rank 36: Point 552 (-90.845171, 29.758248, -1.4880604) failed to convert
-rank 38: Point 550 (-90.787839, 29.866594, -0.35516923) failed to convert
-rank 39: Point 556 (-90.770553, 29.868627, -0.43127505) failed to convert
-rank 30: Point 554 (-91.047631, 29.637627, -1.3964365) failed to convert
-rank 91: Point 768 (-89.342315, 29.239129, -0.03966997) failed to convert
-rank 41: Point 556 (-90.730388, 29.998514, -3.3140583) failed to convert
-rank 75: Point 768 (-89.984453, 29.838817, 19.887882) failed to convert
-rank 27: Point 551 (-91.164035, 29.484591, -0.40744881) failed to convert
-rank 14: Point 549 (-91.44585, 30.507639, -4.3405602) failed to convert
-rank 77: Point 768 (-89.939404, 29.928355, -1.6521248) failed to convert
-rank 23: Point 554 (-91.23624, 29.541651, -0.446103) failed to convert
-rank 7: Point 558 (-91.773815, 29.527648, -0.47648399) failed to convert
-rank 11: Point 554 (-91.546349, 30.880683, -11.712206) failed to convert
-rank 63: Point 556 (-90.307472, 29.913562, -0.92270945) failed to convert
-rank 20: Point 552 (-91.263586, 29.961435, -6.874823) failed to convert
-rank 64: Point 775 (-90.250051, 30.144013, 4.0599999) failed to convert
-rank 97: Point 766 (-89.173672, 29.019772, 0.03427322) failed to convert
-rank 84: Point 776 (-89.750188, 29.532002, 32.534628) failed to convert
-rank 70: Point 775 (-90.091866, 29.756456, -2.1210399) failed to convert
-rank 65: Point 769 (-90.219521, 30.032656, -5.7732172) failed to convert
-rank 29: Point 555 (-91.0302, 30.205066, 16.431204) failed to convert
-rank 76: Point 777 (-89.975866, 29.727134, -8.2296) failed to convert
-rank 48: Point 552 (-90.63887, 29.685411, -0.31224638) failed to convert
-rank 21: Point 557 (-91.208992, 30.512066, -13.988236) failed to convert
-rank 44: Point 552 (-90.684192, 29.881762, -0.33072257) failed to convert
-rank 0: Point 520 (-92.463736, 29.600114, -0.0) failed to convert
-rank 71: Point 768 (-90.059765, 29.941125, 15.958829) failed to convert
-rank 79: Point 768 (-89.899543, 29.865602, -5.8158892) failed to convert
-rank 59: Point 556 (-90.381552, 30.264207, -0.31368427) failed to convert
-rank 82: Point 774 (-89.876004, 28.823657, 50.363946) failed to convert
-rank 47: Point 555 (-90.649398, 29.860103, -0.5820159) failed to convert
-rank 43: Point 560 (-90.658225, 30.426735, -6.0622457) failed to convert
-rank 33: Point 553 (-90.925648, 29.768979, -0.61976861) failed to convert
-rank 52: Point 552 (-90.562387, 29.665292, -0.67309672) failed to convert
-rank 56: Point 551 (-90.455646, 30.096174, -0.32026105) failed to convert
-rank 37: Point 556 (-90.814482, 29.869023, -1.2274418) failed to convert
-rank 54: Point 551 (-90.504238, 29.859511, -0.61942816) failed to convert
-rank 72: Point 775 (-90.048634, 29.832534, -9.0) failed to convert
-rank 58: Point 546 (-90.430251, 29.894835, -0.15656816) failed to convert
-rank 68: Point 775 (-90.127971, 29.912963, 25.601996) failed to convert
-rank 16: Point 552 (-91.393948, 30.150116, -3.6316575) failed to convert
-rank 22: Point 553 (-91.208329, 30.306894, -14.420089) failed to convert
-rank 95: Point 769 (-89.118111, 30.324748, 3.5727175) failed to convert
-rank 74: Point 774 (-90.000074, 29.888292, -9.0) failed to convert
-rank 46: Point 546 (-90.665393, 29.858744, -0.24218579) failed to convert
-rank 61: Point 558 (-90.35772, 29.952963, -1.376352) failed to convert
-rank 67: Point 767 (-90.137304, 30.146846, 4.4899998) failed to convert
-rank 8: Point 546 (-91.654441, 30.99229, 2.6080312) failed to convert
-rank 99: Point 768 (-88.870732, 30.137594, 11.753832) failed to convert
-rank 42: Point 554 (-90.730083, 29.697528, -0.58412997) failed to convert
-rank 80: Point 773 (-89.888231, 29.587048, -1.9683983) failed to convert
-rank 19: Point 560 (-91.314286, 29.58897, -0.13005845) failed to convert
-rank 10: Point 550 (-91.58635, 30.980128, -15.008298) failed to convert
-rank 94: Point 774 (-89.172517, 29.932022, 1.1622436) failed to convert
-rank 34: Point 551 (-90.867404, 30.182696, -2.6464426) failed to convert
-rank 93: Point 768 (-89.264095, 29.255735, -0.0) failed to convert
-rank 73: Point 767 (-90.035674, 29.720705, 0.23) failed to convert
-rank 60: Point 550 (-90.378227, 29.979147, -1.3892783) failed to convert
-rank 25: Point 559 (-91.153847, 30.316456, -0.08021513) failed to convert
-rank 69: Point 770 (-90.102349, 29.906473, 13.596839) failed to convert
-rank 32: Point 552 (-90.93532, 30.13637, 31.506021) failed to convert
-rank 57: Point 559 (-90.440406, 30.070511, -0.42819787) failed to convert
-rank 5: Point 559 (-91.757324, 31.000009, -12.982746) failed to convert
-rank 17: Point 558 (-91.322988, 30.578982, -17.491861) failed to convert
-rank 89: Point 769 (-89.401397, 29.325684, -2.5414756) failed to convert
-rank 9: Point 555 (-91.626515, 30.939087, -19.387643) failed to convert
-rank 49: Point 558 (-90.620641, 29.633953, 0.61293027) failed to convert
-rank 90: Point 775 (-89.283278, 30.207614, 3.8495433) failed to convert
-rank 18: Point 556 (-91.292564, 30.527896, -16.084298) failed to convert
-rank 13: Point 556 (-91.462498, 30.851544, -26.524575) failed to convert
-rank 98: Point 776 (-89.089026, 29.184427, 5.0074803) failed to convert
-rank 83: Point 768 (-89.733883, 30.253546, -1.8839809) failed to convert
-rank 45: Point 557 (-90.666872, 29.948008, -0.40743017) failed to convert
-rank 50: Point 558 (-90.561126, 30.254136, 2.5999999) failed to convert
-rank 81: Point 767 (-89.793366, 30.247506, -1.4500077) failed to convert
-rank 96: Point 778 (-89.200214, 29.189806, -0.0) failed to convert
-rank 92: Point 775 (-89.277401, 29.627853, 2.803404) failed to convert
-rank 15: Point 554 (-91.400494, 30.75902, 1.1321083) failed to convert
-rank 2: Point 552 (-91.98105, 29.842942, -0.2635521) failed to convert
-rank 66: Point 772 (-90.194657, 29.9109, -0.13317872) failed to convert
-rank 86: Point 776 (-89.607753, 29.445502, 2.3959192) failed to convert
-rank 88: Point 777 (-89.46682, 29.259541, -0.48786456) failed to convert
-rank 85: Point 768 (-89.642451, 30.027963, 3.2738728) failed to convert
-rank 87: Point 769 (-89.484026, 29.97488, -0.33340208) failed to convert
-rank 51: Point 557 (-90.569849, 29.904028, 1.8999629) failed to convert
-rank 28: Point 549 (-91.109006, 29.671857, -1.0087169) failed to convert
-rank 62: Point 553 (-90.337644, 29.905337, -0.26382175) failed to convert
-rank 78: Point 776 (-89.913603, 29.948799, -0.4045859) failed to convert
-rank 26: Point 552 (-91.170987, 29.798985, -7.1932805) failed to convert
-rank 35: Point 561 (-90.837917, 30.227554, -0.81025205) failed to convert
-rank 3: Point 557 (-91.890359, 30.263583, -7.1517097) failed to convert
-rank 91: Point 769 (-89.34051, 29.259958, -0.66177922) failed to convert
-rank 75: Point 769 (-89.993772, 29.720436, -4.9895763) failed to convert
-rank 77: Point 769 (-89.985723, 29.341117, 0.64947548) failed to convert
-rank 24: Point 553 (-91.207446, 29.721757, -7.549896) failed to convert
-rank 64: Point 776 (-90.283021, 29.705798, 2.3799971) failed to convert
-rank 12: Point 545 (-91.50481, 30.731138, -20.0) failed to convert
-rank 1: Point 559 (-92.091692, 29.802525, -0.90962492) failed to convert
-rank 84: Point 777 (-89.761541, 29.392315, 2.6475633) failed to convert
-rank 97: Point 767 (-89.150804, 29.277536, -0.0) failed to convert
-rank 40: Point 552 (-90.752319, 29.899727, -0.25690689) failed to convert
-rank 31: Point 557 (-91.048898, 29.091832, 2.0214839) failed to convert
-rank 76: Point 778 (-89.954725, 29.994156, -0.55205013) failed to convert
-rank 70: Point 776 (-90.071142, 30.023338, -9.0) failed to convert
-rank 55: Point 556 (-90.500076, 29.660024, -0.40279883) failed to convert
-rank 53: Point 555 (-90.552431, 29.477907, -1.8438362) failed to convert
-rank 79: Point 769 (-89.94641, 29.274679, 0.31299999) failed to convert
-rank 71: Point 769 (-90.059217, 29.948069, 29.594704) failed to convert
-rank 65: Point 770 (-90.226676, 29.938382, -7.9022454) failed to convert
-rank 82: Point 775 (-89.828568, 29.419039, 0.8525378) failed to convert
-rank 72: Point 776 (-90.033058, 30.031505, -4.8707043) failed to convert
-rank 41: Point 557 (-90.731035, 29.988882, -2.638287) failed to convert
-rank 68: Point 776 (-90.127453, 29.919592, -3.1471814) failed to convert
-rank 95: Point 770 (-89.219543, 29.191056, -0.56334818) failed to convert
-rank 99: Point 769 (-88.937627, 29.413655, 16.533438) failed to convert
-rank 74: Point 775 (-90.005123, 29.82406, -6.7269365) failed to convert
-rank 80: Point 774 (-89.845719, 30.115569, 1.1396827) failed to convert
-rank 30: Point 555 (-91.016596, 30.114053, 15.988274) failed to convert
-rank 93: Point 769 (-89.28047, 29.068028, 0.03318069) failed to convert
-rank 27: Point 552 (-91.114942, 30.254831, 2.6960475) failed to convert
-rank 67: Point 768 (-90.140715, 30.102605, 4.5682272) failed to convert
-rank 94: Point 775 (-89.244713, 29.117042, -8.3e-07) failed to convert
-rank 14: Point 550 (-91.482596, 29.892899, -0.48505494) failed to convert
-rank 36: Point 553 (-90.886951, 29.133031, -0.0) failed to convert
-rank 23: Point 555 (-91.208312, 29.988202, -0.4705881) failed to convert
-rank 11: Point 555 (-91.634153, 29.367656, 2.781628) failed to convert
-rank 69: Point 771 (-90.115626, 29.734401, -1.4054679) failed to convert
-rank 39: Point 557 (-90.783916, 29.673162, -1.2767946) failed to convert
-rank 6: Point 555 (-91.752915, 30.510951, -9.8760227) failed to convert
-rank 7: Point 559 (-91.783557, 29.349758, 5.1999998) failed to convert
-rank 63: Point 557 (-90.307487, 29.913345, -0.39407154) failed to convert
-rank 29: Point 556 (-91.035312, 30.126859, -6.6705603) failed to convert
-rank 21: Point 558 (-91.223223, 30.287117, 14.278581) failed to convert
-rank 89: Point 770 (-89.41099, 29.213652, 0.31299999) failed to convert
-rank 73: Point 768 (-90.01775, 29.949562, 24.108482) failed to convert
-rank 20: Point 553 (-91.237237, 30.382486, -15.433245) failed to convert
-rank 44: Point 553 (-90.705566, 29.573777, -8.2296) failed to convert
-rank 4: Point 557 (-91.8038, 30.951982, 5.1629071) failed to convert
-rank 38: Point 551 (-90.786108, 29.89192, -1.5325316) failed to convert
-rank 59: Point 557 (-90.403911, 29.961347, -8.5109311) failed to convert
-rank 98: Point 777 (-89.099211, 29.070522, 1.375528) failed to convert
-rank 0: Point 521 (-92.487117, 29.081128, 21.630956) failed to convert
-rank 58: Point 547 (-90.398937, 30.32041, -0.37365815) failed to convert
-rank 48: Point 553 (-90.613046, 30.051775, -3.1294556) failed to convert
-rank 33: Point 554 (-90.924605, 29.784586, -1.9404147) failed to convert
-rank 47: Point 556 (-90.649556, 29.857756, -0.63138289) failed to convert
-rank 43: Point 561 (-90.734262, 29.333499, -0.51342509) failed to convert
-rank 90: Point 776 (-89.357605, 29.358285, 0.31299999) failed to convert
-rank 83: Point 769 (-89.743318, 30.139249, 1.252541) failed to convert
-rank 16: Point 553 (-91.35905, 30.720519, -16.419467) failed to convert
-rank 56: Point 552 (-90.47494, 29.830741, -0.35564027) failed to convert
-rank 37: Point 557 (-90.806341, 29.988528, 32.442528) failed to convert
-rank 61: Point 559 (-90.332135, 30.296433, 6.07887) failed to convert
-rank 19: Point 561 (-91.25578, 30.532302, -6.6201491) failed to convert
-rank 81: Point 768 (-89.793594, 30.244676, -0.03604336) failed to convert
-rank 96: Point 779 (-89.199016, 29.20327, -0.0) failed to convert
-rank 88: Point 778 (-89.417932, 29.830641, -0.45461425) failed to convert
-rank 92: Point 776 (-89.281856, 29.576937, 3.7526864) failed to convert
-rank 66: Point 773 (-90.192923, 29.933531, -8.2524606) failed to convert
-rank 10: Point 551 (-91.599924, 30.748874, -18.007945) failed to convert
-rank 46: Point 547 (-90.660229, 29.932469, -1.7349588) failed to convert
-rank 85: Point 769 (-89.688303, 29.474961, -4.9883571) failed to convert
-rank 86: Point 777 (-89.573125, 29.858655, -0.41274116) failed to convert
-rank 22: Point 554 (-91.245587, 29.712834, -0.82181416) failed to convert
-rank 60: Point 551 (-90.378935, 29.969356, -1.3353944) failed to convert
-rank 34: Point 552 (-90.87558, 30.061464, 46.244889) failed to convert
-rank 54: Point 552 (-90.522264, 29.608257, 0.44645971) failed to convert
-rank 8: Point 547 (-91.686197, 30.440116, -4.9193942) failed to convert
-rank 87: Point 770 (-89.510361, 29.665949, -0.0) failed to convert
-rank 42: Point 555 (-90.719869, 29.845432, -1.1195707) failed to convert
-rank 25: Point 560 (-91.160522, 30.211806, 12.197776) failed to convert
-rank 52: Point 553 (-90.562414, 29.664847, -1.6759137) failed to convert
-rank 78: Point 777 (-89.937821, 29.644421, -4.8777147) failed to convert
-rank 91: Point 770 (-89.372276, 28.890698, 34.995836) failed to convert
-rank 75: Point 770 (-90.021655, 29.36372, 0.9010688) failed to convert
-rank 77: Point 770 (-89.934297, 29.992362, -0.72848027) failed to convert
-rank 64: Point 777 (-90.28358, 29.698097, 0.22219388) failed to convert
-rank 13: Point 557 (-91.497401, 30.268894, -1.156122) failed to convert
-rank 5: Point 560 (-91.836656, 29.569162, -0.68150571) failed to convert
-rank 97: Point 768 (-89.076826, 30.098657, 3.4256669) failed to convert
-rank 84: Point 778 (-89.720045, 29.899544, 2.5607563) failed to convert
-rank 70: Point 777 (-90.071256, 30.021829, -9.0) failed to convert
-rank 76: Point 779 (-89.976611, 29.717533, 0.74814975) failed to convert
-rank 45: Point 558 (-90.703217, 29.424864, 0.2438401) failed to convert
-rank 79: Point 770 (-89.87741, 30.140973, -5.4281835) failed to convert
-rank 82: Point 776 (-89.815627, 29.579529, -4.3424858) failed to convert
-rank 17: Point 559 (-91.376885, 29.698756, -5.3301643) failed to convert
-rank 57: Point 560 (-90.458012, 29.828926, 0.97104825) failed to convert
-rank 49: Point 559 (-90.620641, 29.633892, -0.94283825) failed to convert
-rank 32: Point 553 (-90.956373, 29.819206, -2.0144207) failed to convert
-rank 72: Point 777 (-90.060274, 29.682781, -0.22080927) failed to convert
-rank 62: Point 554 (-90.29903, 30.420972, -2.4793147) failed to convert
-rank 65: Point 771 (-90.22664, 29.9384, -7.9022454) failed to convert
-rank 71: Point 770 (-90.069495, 29.81603, 0.29526318) failed to convert
-rank 50: Point 559 (-90.603255, 29.661998, -1.0608792) failed to convert
-rank 68: Point 777 (-90.128389, 29.907319, -6.041754) failed to convert
-rank 74: Point 776 (-89.99313, 29.976048, -5.9485371) failed to convert
-rank 2: Point 553 (-91.948149, 30.461786, -8.726606) failed to convert
-rank 26: Point 553 (-91.137465, 30.32476, 8.7917997) failed to convert
-rank 95: Point 771 (-89.136244, 30.1248, 3.1272564) failed to convert
-rank 99: Point 770 (-88.922908, 29.573169, 9.6722748) failed to convert
-rank 80: Point 775 (-89.888216, 29.587107, -1.9683983) failed to convert
-rank 28: Point 550 (-91.10932, 29.666455, -1.6124823) failed to convert
-rank 51: Point 558 (-90.607341, 29.373599, -8.2296) failed to convert
-rank 67: Point 769 (-90.156523, 29.897045, -0.37107152) failed to convert
-rank 35: Point 562 (-90.849182, 30.061638, 4.4214654) failed to convert
-rank 18: Point 557 (-91.301811, 30.379211, -2.4945816) failed to convert
-rank 53: Point 556 (-90.508454, 30.091877, -0.65092554) failed to convert
-rank 93: Point 770 (-89.235449, 29.581306, 2.6421317) failed to convert
-rank 94: Point 776 (-89.236094, 29.215247, -0.0) failed to convert
-rank 73: Point 769 (-90.013921, 29.998252, -9.0) failed to convert
-rank 69: Point 772 (-90.111979, 29.781631, -0.27081252) failed to convert
-rank 24: Point 554 (-91.195086, 29.918342, -0.4308968) failed to convert
-rank 3: Point 558 (-91.860097, 30.81714, -10.650485) failed to convert
-rank 98: Point 778 (-89.067139, 29.427336, 6.1388331) failed to convert
-rank 1: Point 560 (-92.100524, 29.629423, 4.4946324) failed to convert
-rank 90: Point 777 (-89.374047, 29.16718, 0.40581899) failed to convert
-rank 89: Point 771 (-89.413953, 29.178953, -1.22381) failed to convert
-rank 39: Point 558 (-90.767797, 29.908757, -0.3604917) failed to convert
-rank 55: Point 557 (-90.475509, 30.000057, -9.0290911) failed to convert
-rank 83: Point 770 (-89.772109, 29.788098, -0.78082395) failed to convert
-rank 9: Point 556 (-91.634603, 30.799511, -20.0) failed to convert
-rank 27: Point 553 (-91.150364, 29.700719, 0.0) failed to convert
-rank 12: Point 546 (-91.527545, 30.3485, -0.52130053) failed to convert
-rank 23: Point 556 (-91.229648, 29.647418, -0.63938914) failed to convert
-rank 81: Point 769 (-89.847654, 29.578153, 0.75693869) failed to convert
-rank 96: Point 780 (-89.195809, 29.239508, -0.20128526) failed to convert
-rank 92: Point 777 (-89.304516, 29.317552, -0.0) failed to convert
-rank 40: Point 553 (-90.744178, 30.017755, 22.861698) failed to convert
-rank 6: Point 556 (-91.750706, 30.550159, 14.560442) failed to convert
-rank 7: Point 560 (-91.721861, 30.457249, -10.893553) failed to convert
-rank 88: Point 779 (-89.458964, 29.351645, -4.308653) failed to convert
-rank 15: Point 555 (-91.466663, 29.659268, -0.51535656) failed to convert
-rank 31: Point 558 (-90.974846, 30.227894, -4.0427229) failed to convert
-rank 36: Point 554 (-90.848243, 29.712417, -0.46784906) failed to convert
-rank 66: Point 774 (-90.233539, 29.396458, 0.31278182) failed to convert
-rank 20: Point 554 (-91.237622, 30.376225, 4.0915383) failed to convert
-rank 21: Point 559 (-91.269945, 29.537809, 2.8931452) failed to convert
-rank 86: Point 778 (-89.610314, 29.414528, -5.5729635) failed to convert
-rank 38: Point 552 (-90.773247, 30.079399, -0.44699729) failed to convert
-rank 43: Point 562 (-90.732059, 29.365669, 4.2633805) failed to convert
-rank 87: Point 771 (-89.479931, 30.022483, -0.0) failed to convert
-rank 85: Point 770 (-89.680666, 29.567303, -0.0) failed to convert
-rank 91: Point 771 (-89.304159, 29.677449, 2.8255254) failed to convert
-rank 77: Point 771 (-89.958763, 29.683875, -0.7524471) failed to convert
-rank 30: Point 556 (-91.042104, 29.72285, -0.73751667) failed to convert
-rank 63: Point 558 (-90.305048, 29.945873, 5.6090394) failed to convert
-rank 78: Point 778 (-89.913963, 29.944228, -2.9428441) failed to convert
-rank 19: Point 562 (-91.256115, 30.526087, 15.03022) failed to convert
-rank 75: Point 771 (-89.989818, 29.77062, -8.2296) failed to convert
-rank 44: Point 554 (-90.717284, 29.403695, -0.13174268) failed to convert
-rank 64: Point 778 (-90.228766, 30.423013, -0.49788176) failed to convert
-rank 97: Point 769 (-89.173427, 29.022109, 1.893894) failed to convert
-rank 10: Point 552 (-91.582034, 31.052912, -14.282638) failed to convert
-rank 84: Point 779 (-89.724196, 29.849086, -1.0403168) failed to convert
-rank 82: Point 777 (-89.815135, 29.58535, 22.419425) failed to convert
-rank 37: Point 558 (-90.825023, 29.713545, -8.2296) failed to convert
-rank 76: Point 780 (-89.966558, 29.844801, 0.799241) failed to convert
-rank 22: Point 555 (-91.196265, 30.496888, 18.803075) failed to convert
-rank 29: Point 557 (-91.042285, 30.019955, -4.6531677) failed to convert
-rank 54: Point 553 (-90.502208, 29.887441, -8.2296) failed to convert
-rank 79: Point 771 (-89.899533, 29.865562, -5.437372) failed to convert
-rank 70: Point 778 (-90.071126, 30.023425, -9.0) failed to convert
-rank 72: Point 778 (-90.011852, 30.300531, 2.8900001) failed to convert
-rank 61: Point 560 (-90.385692, 29.57326, -1.4738569) failed to convert
-rank 0: Point 522 (-92.510193, 28.559248, 40.467065) failed to convert
-rank 56: Point 553 (-90.47575, 29.819502, -0.69294957) failed to convert
-rank 14: Point 551 (-91.494149, 29.697292, -0.78373968) failed to convert
-rank 65: Point 772 (-90.227201, 29.930878, -1.6118316) failed to convert
-rank 48: Point 554 (-90.637029, 29.711467, -0.16208022) failed to convert
-rank 71: Point 771 (-90.06566, 29.865218, -9.0) failed to convert
-rank 11: Point 556 (-91.56906, 30.495192, -5.2838955) failed to convert
-rank 59: Point 558 (-90.403762, 29.963305, -8.5289143) failed to convert
-rank 52: Point 554 (-90.55715, 29.738811, -1.3854787) failed to convert
-rank 4: Point 558 (-91.806668, 30.900529, -15.756252) failed to convert
-rank 42: Point 556 (-90.717382, 29.881267, -0.29127163) failed to convert
-rank 33: Point 555 (-90.958706, 29.267441, -0.0) failed to convert
-rank 99: Point 771 (-88.89536, 29.867825, 2.6439938) failed to convert
-rank 68: Point 778 (-90.121758, 29.993143, 0.98777404) failed to convert
-rank 95: Point 772 (-89.219003, 29.197083, -0.0) failed to convert
-rank 46: Point 548 (-90.702289, 29.327006, 0.3048) failed to convert
-rank 74: Point 777 (-89.996442, 29.933826, 19.621745) failed to convert
-rank 13: Point 558 (-91.466128, 30.79112, -9.3998476) failed to convert
-rank 41: Point 558 (-90.765662, 29.484858, -0.6101135) failed to convert
-rank 67: Point 770 (-90.156732, 29.894255, -0.32345859) failed to convert
-rank 60: Point 552 (-90.383769, 29.903794, -0.91605888) failed to convert
-rank 45: Point 559 (-90.667201, 29.943227, -0.8405296) failed to convert
-rank 5: Point 561 (-91.78832, 30.447636, -4.6954547) failed to convert
-rank 58: Point 548 (-90.45017, 29.620796, -1.1449219) failed to convert
-rank 49: Point 560 (-90.613075, 29.741357, -0.13739188) failed to convert
-rank 17: Point 560 (-91.372163, 29.77629, -0.55470023) failed to convert
-rank 80: Point 776 (-89.888206, 29.587146, -1.9683983) failed to convert
-rank 57: Point 561 (-90.495524, 29.308443, -0.0) failed to convert
-rank 8: Point 548 (-91.677378, 30.594234, -8.2133157) failed to convert
-rank 47: Point 557 (-90.644767, 29.925931, -0.47449309) failed to convert
-rank 25: Point 561 (-91.196572, 29.641992, 0.10072798) failed to convert
-rank 94: Point 777 (-89.240334, 29.166905, -0.68209858) failed to convert
-rank 26: Point 554 (-91.143477, 30.231003, -11.767397) failed to convert
-rank 93: Point 771 (-89.267129, 29.220474, -0.07972791) failed to convert
-rank 73: Point 770 (-90.013913, 29.998212, -9.0) failed to convert
-rank 69: Point 773 (-90.101611, 29.915788, -4.1943171) failed to convert
-rank 16: Point 554 (-91.385105, 30.29529, -2.1211264) failed to convert
-rank 28: Point 551 (-91.109376, 29.66548, -0.60313193) failed to convert
-rank 18: Point 558 (-91.292383, 30.530552, -15.969388) failed to convert
-rank 35: Point 563 (-90.850308, 30.045005, -5.8066486) failed to convert
-rank 98: Point 779 (-88.983338, 30.342536, 3.6065835) failed to convert
-rank 51: Point 559 (-90.565147, 29.96965, 0.45953373) failed to convert
-rank 83: Point 771 (-89.789246, 29.577356, 0.08564862) failed to convert
-rank 96: Point 781 (-89.200772, 29.183089, -0.0) failed to convert
-rank 89: Point 772 (-89.432052, 28.966329, 6.6979888) failed to convert
-rank 3: Point 559 (-91.965594, 28.844987, 25.303508) failed to convert
-rank 90: Point 778 (-89.282658, 30.214186, 3.4905719) failed to convert
-rank 53: Point 557 (-90.552393, 29.478386, -2.3659321) failed to convert
-rank 88: Point 780 (-89.458694, 29.354581, -1.9163731) failed to convert
-rank 2: Point 554 (-91.919273, 30.995564, -19.481792) failed to convert
-rank 92: Point 778 (-89.302177, 29.344071, 4.5685929) failed to convert
-rank 24: Point 555 (-91.170216, 30.310472, -7.2237329) failed to convert
-rank 62: Point 555 (-90.308658, 30.293089, 0.02) failed to convert
-rank 1: Point 561 (-92.104269, 29.555772, 2.3999935) failed to convert
-rank 66: Point 775 (-90.193839, 29.921321, -6.0656647) failed to convert
-rank 81: Point 770 (-89.776076, 30.4578, -8.1672956) failed to convert
-rank 9: Point 557 (-91.626464, 30.939121, -20.735205) failed to convert
-rank 86: Point 779 (-89.60803, 29.441805, -0.58667029) failed to convert
-rank 77: Point 772 (-89.942185, 29.893024, 1.2385243) failed to convert
-rank 91: Point 772 (-89.349758, 29.152719, 0.04931291) failed to convert
-rank 32: Point 554 (-91.000318, 29.147304, 1.7460508) failed to convert
-rank 85: Point 771 (-89.688263, 29.475006, -4.9883571) failed to convert
-rank 87: Point 772 (-89.463219, 30.216672, -0.31039988) failed to convert
-rank 23: Point 557 (-91.185713, 30.345234, 7.2129744) failed to convert
-rank 39: Point 559 (-90.768451, 29.899159, -0.38905651) failed to convert
-rank 64: Point 779 (-90.301085, 29.462657, 1.0791636) failed to convert
-rank 78: Point 779 (-89.938487, 29.635793, 4.2511399) failed to convert
-rank 12: Point 547 (-91.504802, 30.731178, -20.0) failed to convert
-rank 27: Point 554 (-91.154549, 29.634632, 0.099976) failed to convert
-rank 55: Point 558 (-90.500075, 29.659964, -0.61617671) failed to convert
-rank 15: Point 556 (-91.447496, 29.981321, -1.0650288) failed to convert
-rank 82: Point 778 (-89.884273, 28.717772, 68.487762) failed to convert
-rank 75: Point 772 (-89.967019, 30.059001, -4.4958002) failed to convert
-rank 70: Point 779 (-90.072532, 30.005349, 1.3795603) failed to convert
-rank 97: Point 770 (-89.158294, 29.192513, -0.0) failed to convert
-rank 79: Point 772 (-89.89701, 29.897084, -0.80539421) failed to convert
-rank 6: Point 557 (-91.75317, 30.505923, 12.87426) failed to convert
-rank 50: Point 560 (-90.600482, 29.701087, -1.4043825) failed to convert
-rank 84: Point 780 (-89.696383, 30.185206, -0.52154586) failed to convert
-rank 7: Point 561 (-91.721856, 30.45731, -10.893553) failed to convert
-rank 76: Point 781 (-89.957331, 29.96114, -2.991279) failed to convert
-rank 43: Point 563 (-90.683602, 30.065537, -1.9320082) failed to convert
-rank 72: Point 779 (-90.044113, 29.890163, 2.788694) failed to convert
-rank 38: Point 553 (-90.786089, 29.891956, -1.2532075) failed to convert
-rank 65: Point 773 (-90.225462, 29.953745, 28.125179) failed to convert
-rank 71: Point 772 (-90.069504, 29.815724, 0.2953634) failed to convert
-rank 74: Point 778 (-89.995599, 29.944437, -6.3459364) failed to convert
-rank 30: Point 557 (-91.014662, 30.143093, -7.55621) failed to convert
-rank 21: Point 560 (-91.27346, 29.480721, 7.6849536) failed to convert
-rank 63: Point 559 (-90.307483, 29.913253, -0.3495102) failed to convert
-rank 19: Point 563 (-91.257388, 30.505558, 12.365881) failed to convert
-rank 95: Point 773 (-89.219209, 29.194629, -0.48292422) failed to convert
-rank 40: Point 554 (-90.758303, 29.812598, -0.37379455) failed to convert
-rank 44: Point 555 (-90.721442, 29.34313, -8.2296) failed to convert
-rank 36: Point 555 (-90.845165, 29.757974, -1.3769444) failed to convert
-rank 34: Point 553 (-90.868086, 30.172379, -0.51167123) failed to convert
-rank 68: Point 779 (-90.191062, 29.083858, 8.1971405) failed to convert
-rank 67: Point 771 (-90.129754, 30.244261, 4.6100001) failed to convert
-rank 37: Point 559 (-90.814805, 29.864033, -1.3513173) failed to convert
-rank 31: Point 559 (-90.982181, 30.116962, -11.372089) failed to convert
-rank 20: Point 555 (-91.239129, 30.352271, -0.21518975) failed to convert
-rank 54: Point 554 (-90.523019, 29.597612, 0.19864776) failed to convert
-rank 61: Point 561 (-90.384201, 29.593567, -0.59608361) failed to convert
-rank 56: Point 554 (-90.502377, 29.449617, 0.15670334) failed to convert
-rank 10: Point 553 (-91.585567, 30.992918, -13.879262) failed to convert
-rank 22: Point 556 (-91.195547, 30.508164, 13.533405) failed to convert
-rank 29: Point 558 (-91.03118, 30.189819, -12.320627) failed to convert
-rank 80: Point 777 (-89.888191, 29.587205, -1.9683983) failed to convert
-rank 94: Point 778 (-89.231739, 29.264686, -0.0) failed to convert
-rank 14: Point 552 (-91.496229, 29.661605, -2.980152) failed to convert
-rank 93: Point 772 (-89.236449, 29.569598, 4.881521) failed to convert
-rank 48: Point 555 (-90.641229, 29.651537, 1.0409272) failed to convert
-rank 99: Point 772 (-88.928748, 29.505869, 11.570282) failed to convert
-rank 4: Point 559 (-91.80665, 30.900703, -18.157217) failed to convert
-rank 59: Point 559 (-90.411177, 29.862251, -0.44171245) failed to convert
-rank 0: Point 523 (-92.462384, 29.607154, -0.0) failed to convert
-rank 73: Point 771 (-90.009482, 30.054331, 4.558709) failed to convert
-rank 52: Point 555 (-90.580667, 29.406862, -0.52297441) failed to convert
-rank 33: Point 556 (-90.9038, 30.095918, -5.5098542) failed to convert
-rank 5: Point 562 (-91.805401, 30.138344, -4.6601612) failed to convert
-rank 11: Point 557 (-91.567841, 30.515314, -6.1832792) failed to convert
-rank 46: Point 549 (-90.660236, 29.932363, -1.2658398) failed to convert
-rank 60: Point 553 (-90.426699, 29.316131, 1.4968469) failed to convert
-rank 42: Point 557 (-90.771611, 29.089251, 1.9127686) failed to convert
-rank 98: Point 780 (-89.083584, 29.243915, 1.2071311) failed to convert
-rank 69: Point 774 (-90.095355, 29.996426, 2.1693889) failed to convert
-rank 96: Point 782 (-89.201492, 29.174855, -0.0) failed to convert
-rank 41: Point 559 (-90.736248, 29.913083, 0.22490368) failed to convert
-rank 49: Point 561 (-90.620641, 29.633852, -1.0974099) failed to convert
-rank 13: Point 559 (-91.526005, 29.783693, -2.4712504) failed to convert
-rank 17: Point 561 (-91.322087, 30.592835, -17.562879) failed to convert
-rank 89: Point 773 (-89.36657, 29.728462, 2.55) failed to convert
-rank 90: Point 779 (-89.341227, 29.546734, 3.5001434) failed to convert
-rank 88: Point 781 (-89.455981, 29.386422, -0.08486391) failed to convert
-rank 83: Point 772 (-89.789506, 29.574062, -4.2684194) failed to convert
-rank 66: Point 776 (-90.153042, 30.452288, -6.5439554) failed to convert
-rank 92: Point 779 (-89.239732, 30.053303, -0.0) failed to convert
-rank 8: Point 549 (-91.661814, 30.864211, -12.000615) failed to convert
-rank 47: Point 558 (-90.695677, 29.193734, -0.0) failed to convert
-rank 45: Point 560 (-90.70559, 29.390413, 0.3048) failed to convert
-rank 25: Point 562 (-91.192925, 29.700081, -1.5684479) failed to convert
-rank 57: Point 562 (-90.476329, 29.575775, 0.39362628) failed to convert
-rank 58: Point 549 (-90.404436, 30.245927, -1.525444) failed to convert
-rank 26: Point 555 (-91.146944, 30.176733, 31.525526) failed to convert
-rank 86: Point 780 (-89.563006, 29.97819, -0.35869737) failed to convert
-rank 77: Point 773 (-89.959016, 29.680617, -3.7535415) failed to convert
-rank 81: Point 771 (-89.781581, 30.390796, -8.5712937) failed to convert
-rank 91: Point 773 (-89.363278, 28.995522, 3.604669) failed to convert
-rank 85: Point 772 (-89.688937, 29.466523, -2.6916444) failed to convert
-rank 35: Point 564 (-90.84936, 30.058962, 24.800247) failed to convert
-rank 16: Point 555 (-91.432554, 29.507313, -0.46412538) failed to convert
-rank 28: Point 552 (-91.109704, 29.660297, -0.74427501) failed to convert
-rank 3: Point 560 (-91.872257, 30.594073, -11.164978) failed to convert
-rank 75: Point 773 (-89.98326, 29.853553, -2.8679914) failed to convert
-rank 2: Point 555 (-91.923541, 30.91682, -10.792099) failed to convert
-rank 87: Point 773 (-89.447165, 30.401994, -3.7447004) failed to convert
-rank 24: Point 556 (-91.212394, 29.642599, -0.70573728) failed to convert
-rank 64: Point 780 (-90.305433, 29.403592, -0.06387928) failed to convert
-rank 78: Point 780 (-89.916271, 29.915117, 23.159299) failed to convert
-rank 97: Point 771 (-89.159327, 29.180822, -0.0) failed to convert
-rank 70: Point 780 (-90.090963, 29.767923, -0.56194559) failed to convert
-rank 18: Point 559 (-91.292533, 30.528099, -16.092527) failed to convert
-rank 1: Point 562 (-92.090176, 29.830398, -0.63054925) failed to convert
-rank 82: Point 779 (-89.73782, 30.528452, -7.8893184) failed to convert
-rank 62: Point 556 (-90.334686, 29.944846, -2.5193678) failed to convert
-rank 79: Point 773 (-89.867176, 30.267424, -1.378142) failed to convert
-rank 76: Point 782 (-89.968984, 29.813953, 1.0316083) failed to convert
-rank 51: Point 560 (-90.572738, 29.863094, -0.61360504) failed to convert
-rank 32: Point 555 (-90.963749, 29.707061, -0.57976133) failed to convert
-rank 9: Point 558 (-91.651887, 30.500291, -5.4566318) failed to convert
-rank 23: Point 558 (-91.256876, 29.207489, 3.5683367) failed to convert
-rank 84: Point 781 (-89.701704, 30.120507, -0.09976607) failed to convert
-rank 72: Point 780 (-90.031304, 30.053679, 0.27423006) failed to convert
-rank 55: Point 559 (-90.500075, 29.659923, -0.69795105) failed to convert
-rank 39: Point 560 (-90.747887, 30.197482, -0.32695543) failed to convert
-rank 68: Point 780 (-90.128361, 29.907373, -7.7608182) failed to convert
-rank 74: Point 779 (-90.006178, 29.809991, 40.815873) failed to convert
-rank 53: Point 558 (-90.508455, 30.091808, -0.60657533) failed to convert
-rank 27: Point 555 (-91.115921, 30.239605, 28.548884) failed to convert
-rank 95: Point 774 (-89.214304, 29.250249, -0.0) failed to convert
-rank 71: Point 773 (-90.066319, 29.856554, -9.0) failed to convert
-rank 65: Point 774 (-90.232067, 29.866491, 0.31299999) failed to convert
-rank 12: Point 548 (-91.50479, 30.731237, -20.0) failed to convert
-rank 67: Point 772 (-90.156363, 29.898852, 0.88991904) failed to convert
-rank 50: Point 561 (-90.604145, 29.64912, -0.24815211) failed to convert
-rank 15: Point 557 (-91.462633, 29.726946, -0.38986519) failed to convert
-rank 6: Point 558 (-91.753446, 30.50098, -8.9109829) failed to convert
-rank 80: Point 778 (-89.864998, 29.876437, 0.02803566) failed to convert
-rank 7: Point 562 (-91.721853, 30.45735, -10.893553) failed to convert
-rank 94: Point 779 (-89.166357, 30.000176, 1.0268149) failed to convert
-rank 43: Point 564 (-90.733604, 29.342813, -0.77014153) failed to convert
-rank 93: Point 773 (-89.191595, 30.073682, 0.05462115) failed to convert
-rank 73: Point 772 (-90.030014, 29.792748, 1.1466217) failed to convert
-rank 38: Point 554 (-90.786061, 29.892009, -0.29880119) failed to convert
-rank 99: Point 773 (-88.906001, 29.751389, 2.557413) failed to convert
-rank 36: Point 556 (-90.829763, 29.985457, 13.088333) failed to convert
-rank 44: Point 556 (-90.70261, 29.61645, -0.196045) failed to convert
-rank 63: Point 560 (-90.28662, 30.191213, 3.9300001) failed to convert
-rank 98: Point 781 (-89.088886, 29.184104, 5.0024512) failed to convert
-rank 96: Point 783 (-89.193705, 29.262939, -0.0) failed to convert
-rank 69: Point 775 (-90.101608, 29.915727, -7.0805045) failed to convert
-rank 21: Point 561 (-91.208972, 30.512123, -15.517979) failed to convert
-rank 19: Point 564 (-91.25352, 30.566869, 13.417651) failed to convert
-rank 54: Point 555 (-90.50198, 29.890566, 1.4540246) failed to convert
-rank 30: Point 558 (-91.042149, 29.721717, -0.62290788) failed to convert
-rank 56: Point 555 (-90.502873, 29.44269, -8.2296) failed to convert
-rank 31: Point 560 (-91.019025, 29.554503, 0.09977766) failed to convert
-rank 89: Point 774 (-89.410238, 29.221346, 0.31299999) failed to convert
-rank 88: Point 782 (-89.499373, 28.872922, 46.493828) failed to convert
-rank 34: Point 554 (-90.867626, 30.179097, -1.8307865) failed to convert
-rank 40: Point 555 (-90.755607, 29.851812, -0.10616685) failed to convert
-rank 37: Point 560 (-90.801543, 30.058525, -1.1558283) failed to convert
-rank 10: Point 554 (-91.599898, 30.74882, -16.686634) failed to convert
-rank 22: Point 557 (-91.207361, 30.322027, -8.6042969) failed to convert
-rank 4: Point 560 (-91.808084, 30.874938, -18.739103) failed to convert
-rank 66: Point 777 (-90.192899, 29.933499, -8.2524606) failed to convert
-rank 83: Point 773 (-89.753283, 30.017363, 2.1400011) failed to convert
-rank 81: Point 772 (-89.808899, 30.0571, -0.32783672) failed to convert
-rank 14: Point 553 (-91.470405, 30.097229, -2.3190307) failed to convert
-rank 86: Point 781 (-89.609488, 29.42417, -4.1886373) failed to convert
-rank 59: Point 560 (-90.433799, 29.552127, -0.46403375) failed to convert
-rank 90: Point 780 (-89.368152, 29.235164, 0.04397773) failed to convert
-rank 61: Point 562 (-90.362079, 29.893949, -0.38259275) failed to convert
-rank 77: Point 774 (-89.901011, 30.407027, -10.56731) failed to convert
-rank 91: Point 774 (-89.344623, 29.212028, 0.18179624) failed to convert
-rank 92: Point 780 (-89.267813, 29.735997, 0.07430715) failed to convert
-rank 29: Point 559 (-91.082641, 29.394688, -0.0) failed to convert
-rank 5: Point 563 (-91.76988, 30.775473, -12.969971) failed to convert
-rank 87: Point 774 (-89.535579, 29.366246, 11.013943) failed to convert
-rank 48: Point 556 (-90.640013, 29.668522, 1.0333018) failed to convert
-rank 52: Point 556 (-90.578415, 29.438766, -0.67120435) failed to convert
-rank 0: Point 524 (-92.473001, 29.372313, 10.7) failed to convert
-rank 75: Point 774 (-89.997758, 29.66929, 1.3125698) failed to convert
-rank 78: Point 781 (-89.937797, 29.644477, -4.8777147) failed to convert
-rank 64: Point 781 (-90.231321, 30.389073, 0.08200799) failed to convert
-rank 85: Point 773 (-89.688236, 29.475037, -4.9883571) failed to convert
-rank 60: Point 554 (-90.408159, 29.570879, -0.94093597) failed to convert
-rank 46: Point 550 (-90.702474, 29.324295, 0.3048) failed to convert
-rank 42: Point 558 (-90.682432, 30.381865, -4.3093071) failed to convert
-rank 17: Point 562 (-91.37683, 29.698729, -5.5840179) failed to convert
-rank 70: Point 781 (-90.091767, 29.757514, 0.33157249) failed to convert
-rank 97: Point 772 (-89.130988, 29.498561, 10.411272) failed to convert
-rank 11: Point 558 (-91.618845, 29.635009, -0.58319243) failed to convert
-rank 47: Point 559 (-90.658701, 29.727026, -0.83853812) failed to convert
-rank 82: Point 780 (-89.763435, 30.218366, 0.33606794) failed to convert
-rank 20: Point 556 (-91.229178, 30.510046, -14.358048) failed to convert
-rank 8: Point 550 (-91.724758, 29.757221, -23.065961) failed to convert
-rank 76: Point 783 (-89.982028, 29.648432, 1.3353855) failed to convert
-rank 79: Point 774 (-89.923158, 29.568851, 0.26350555) failed to convert
-rank 45: Point 561 (-90.709461, 29.334139, -8.2296) failed to convert
-rank 72: Point 781 (-90.048612, 29.8325, -9.0) failed to convert
-rank 49: Point 562 (-90.620641, 29.633791, -0.36955595) failed to convert
-rank 25: Point 563 (-91.160144, 30.217548, -12.676633) failed to convert
-rank 57: Point 563 (-90.457452, 29.836559, -0.52700098) failed to convert
-rank 41: Point 560 (-90.737899, 29.88911, -0.28863329) failed to convert
-rank 84: Point 782 (-89.723451, 29.857296, -0.4910659) failed to convert
-rank 71: Point 774 (-90.060977, 29.925132, 31.52489) failed to convert
-rank 33: Point 557 (-90.955196, 29.320683, 1.4087677) failed to convert
-rank 74: Point 780 (-89.998314, 29.909897, 1.1347256) failed to convert
-rank 16: Point 556 (-91.358992, 30.720537, -20.0) failed to convert
-rank 68: Point 781 (-90.151462, 29.606078, 0.31299999) failed to convert
-rank 13: Point 560 (-91.540071, 29.542579, 1.5523319) failed to convert
-rank 58: Point 550 (-90.450441, 29.617027, -0.52718282) failed to convert
-rank 65: Point 775 (-90.219901, 30.026805, 1.6652267) failed to convert
-rank 95: Point 775 (-89.223282, 29.148151, -0.92731885) failed to convert
-rank 35: Point 565 (-90.849097, 30.062748, -11.225785) failed to convert
-rank 67: Point 773 (-90.156511, 29.896908, -4.9084995) failed to convert
-rank 28: Point 553 (-91.109436, 29.664482, -0.50086337) failed to convert
-rank 26: Point 556 (-91.137877, 30.318099, -14.782801) failed to convert
-rank 24: Point 557 (-91.169802, 30.316914, 5.131225) failed to convert
-rank 80: Point 779 (-89.883623, 29.644123, -0.0) failed to convert
-rank 3: Point 561 (-91.872203, 30.5941, -8.2296) failed to convert
-rank 93: Point 774 (-89.270071, 29.186578, 6.3174398) failed to convert
-rank 62: Point 557 (-90.338716, 29.890491, -1.3837615) failed to convert
-rank 94: Point 780 (-89.244517, 29.118943, 6.4e-07) failed to convert
-rank 1: Point 563 (-92.101195, 29.613766, 7.1206552) failed to convert
-rank 2: Point 556 (-91.919389, 30.992843, -17.632275) failed to convert
-rank 99: Point 774 (-88.969, 29.06593, 54.639562) failed to convert
-rank 51: Point 561 (-90.601931, 29.450207, 0.67744709) failed to convert
-rank 23: Point 559 (-91.190231, 30.273905, -8.7606981) failed to convert
-rank 73: Point 773 (-90.013899, 29.998153, -9.0) failed to convert
-rank 32: Point 556 (-90.966516, 29.664938, -8.2296) failed to convert
-rank 18: Point 560 (-91.292465, 30.529046, -15.926411) failed to convert
-rank 9: Point 559 (-91.670569, 30.174143, -1.6471252) failed to convert
-rank 55: Point 560 (-90.500074, 29.659863, -0.56439942) failed to convert
-rank 98: Point 782 (-88.993134, 30.23414, 5.7368638) failed to convert
-rank 53: Point 559 (-90.552371, 29.478674, -0.69838302) failed to convert
-rank 39: Point 561 (-90.770424, 29.870328, -0.84413484) failed to convert
-rank 27: Point 556 (-91.119228, 30.18815, -6.9888374) failed to convert
-rank 88: Point 783 (-89.432665, 29.658696, -0.0) failed to convert
-rank 69: Point 776 (-90.11561, 29.734364, -0.86738397) failed to convert
-rank 89: Point 775 (-89.400327, 29.336823, 15.221817) failed to convert
-rank 96: Point 784 (-89.210523, 29.072183, 2.1253058) failed to convert
-rank 43: Point 565 (-90.685432, 30.039086, 17.236558) failed to convert
-rank 15: Point 558 (-91.463692, 29.708268, -1.8946014) failed to convert
-rank 7: Point 563 (-91.721848, 30.45741, -10.893553) failed to convert
-rank 81: Point 773 (-89.807716, 30.071477, 10.123947) failed to convert
-rank 66: Point 778 (-90.158346, 30.383689, 3.0906018) failed to convert
-rank 77: Point 775 (-89.935973, 29.971013, 0.04975184) failed to convert
-rank 90: Point 781 (-89.391723, 28.960116, 11.719175) failed to convert
-rank 92: Point 781 (-89.233908, 30.118415, 2.8621589) failed to convert
-rank 63: Point 561 (-90.30746, 29.913286, -0.36053951) failed to convert
-rank 91: Point 775 (-89.347352, 29.18037, -1.6049513) failed to convert
-rank 86: Point 782 (-89.607456, 29.44853, 12.595609) failed to convert
-rank 83: Point 774 (-89.740302, 30.174781, 11.717907) failed to convert
-rank 38: Point 555 (-90.822986, 29.347723, -8.2296) failed to convert
-rank 6: Point 559 (-91.725098, 31.00105, -13.644046) failed to convert
-rank 36: Point 557 (-90.829327, 29.99184, 14.384182) failed to convert
-rank 50: Point 562 (-90.604089, 29.649826, -0.44423301) failed to convert
-rank 87: Point 775 (-89.536317, 29.357074, 0.86416515) failed to convert
-rank 21: Point 562 (-91.208958, 30.512161, -15.517979) failed to convert
-rank 78: Point 782 (-89.917118, 29.904492, -4.3823445) failed to convert
-rank 44: Point 557 (-90.722815, 29.323071, -0.41577891) failed to convert
-rank 75: Point 775 (-89.978855, 29.909322, -9.0) failed to convert
-rank 85: Point 774 (-89.668728, 29.711274, -0.0) failed to convert
-rank 54: Point 556 (-90.521843, 29.613953, 1.0614063) failed to convert
-rank 19: Point 565 (-91.310877, 29.642659, -3.7682426) failed to convert
-rank 12: Point 549 (-91.549084, 29.981703, -8.2296) failed to convert
-rank 70: Point 782 (-90.071144, 30.023099, -9.0) failed to convert
-rank 30: Point 559 (-91.016522, 30.114468, 15.311704) failed to convert
-rank 40: Point 556 (-90.780595, 29.486325, -1.0249727) failed to convert
-rank 56: Point 556 (-90.502959, 29.441476, -8.2296) failed to convert
-rank 22: Point 558 (-91.218495, 30.145634, -1.5319407) failed to convert
-rank 34: Point 555 (-90.867374, 30.182669, -2.6186363) failed to convert
-rank 97: Point 773 (-89.179278, 28.954977, 26.025623) failed to convert
-rank 64: Point 782 (-90.227721, 30.436196, -6.2661412) failed to convert
-rank 4: Point 561 (-91.811725, 30.809386, -11.846068) failed to convert
-rank 72: Point 782 (-90.033039, 30.031469, -4.8658275) failed to convert
-rank 76: Point 784 (-89.95715, 29.963277, 0.23476244) failed to convert
-rank 10: Point 555 (-91.583909, 31.020943, -13.18597) failed to convert
-rank 82: Point 781 (-89.775399, 30.07228, 0.53608348) failed to convert
-rank 37: Point 561 (-90.81478, 29.86434, -0.85843449) failed to convert
-rank 84: Point 783 (-89.722099, 29.873643, 9.9296498) failed to convert
-rank 59: Point 561 (-90.411166, 29.86229, -0.42110222) failed to convert
-rank 79: Point 775 (-89.898888, 29.87345, -6.0652156) failed to convert
-rank 14: Point 554 (-91.496202, 29.661575, -3.1790641) failed to convert
-rank 61: Point 563 (-90.385995, 29.569011, -1.401734) failed to convert
-rank 5: Point 564 (-91.794942, 30.326648, -4.1991384) failed to convert
-rank 31: Point 561 (-90.98217, 30.117022, -11.372089) failed to convert
-rank 48: Point 557 (-90.619944, 29.953736, -0.06975571) failed to convert
-rank 52: Point 557 (-90.507991, 30.421891, -2.2484673) failed to convert
-rank 71: Point 775 (-90.039793, 30.195655, 4.6185405) failed to convert
-rank 68: Point 782 (-90.128343, 29.907409, -7.7608182) failed to convert
-rank 74: Point 781 (-89.995462, 29.946053, -2.594565) failed to convert
-rank 60: Point 555 (-90.380811, 29.943367, 32.369604) failed to convert
-rank 17: Point 563 (-91.322929, 30.578996, -17.491861) failed to convert
-rank 65: Point 776 (-90.219607, 30.030624, 1.4905736) failed to convert
-rank 0: Point 525 (-92.46588, 29.521783, 6.4891189) failed to convert
-rank 95: Point 776 (-89.219172, 29.194879, -0.11614884) failed to convert
-rank 67: Point 774 (-90.156805, 29.892748, -0.33752635) failed to convert
-rank 11: Point 559 (-91.560799, 30.634641, -4.4927532) failed to convert
-rank 46: Point 551 (-90.69603, 29.417724, -0.27854005) failed to convert
-rank 45: Point 562 (-90.705009, 29.398807, -1.0903383) failed to convert
-rank 42: Point 559 (-90.719843, 29.845463, -0.60721144) failed to convert
-rank 94: Point 781 (-89.240664, 29.162871, -0.41058719) failed to convert
-rank 49: Point 563 (-90.61212, 29.754829, -0.51526184) failed to convert
-rank 29: Point 560 (-91.035073, 30.130239, -10.453335) failed to convert
-rank 47: Point 560 (-90.645037, 29.921988, -0.38962386) failed to convert
-rank 57: Point 564 (-90.472697, 29.626018, 0.14943599) failed to convert
-rank 25: Point 564 (-91.159564, 30.226539, -5.7668661) failed to convert
-rank 80: Point 780 (-89.853592, 30.017627, -0.37249523) failed to convert
-rank 93: Point 775 (-89.27748, 29.101596, 3.1336274) failed to convert
-rank 41: Point 561 (-90.737111, 29.900061, -0.61737377) failed to convert
-rank 98: Point 783 (-89.088746, 29.183782, 5.0188611) failed to convert
-rank 99: Point 775 (-88.953035, 29.240452, 25.451792) failed to convert
-rank 73: Point 774 (-90.025733, 29.846931, -9.0) failed to convert
-rank 13: Point 561 (-91.542964, 29.492756, 1.9062048) failed to convert
-rank 58: Point 551 (-90.437493, 29.795141, 2.0574042) failed to convert
-rank 88: Point 784 (-89.458618, 29.354963, -2.1888833) failed to convert
-rank 35: Point 566 (-90.840474, 30.189421, -2.8282781) failed to convert
-rank 69: Point 777 (-90.101606, 29.915687, -7.0805045) failed to convert
-rank 20: Point 557 (-91.263208, 29.967237, -5.8150022) failed to convert
-rank 26: Point 557 (-91.157597, 30.009488, -0.40746828) failed to convert
-rank 33: Point 558 (-90.912382, 29.967335, -0.93837604) failed to convert
-rank 96: Point 785 (-89.169018, 29.540815, 5.9822921) failed to convert
-rank 89: Point 776 (-89.416308, 29.150129, 0.31299999) failed to convert
-rank 62: Point 558 (-90.338715, 29.89043, -1.2669411) failed to convert
-rank 16: Point 557 (-91.358674, 30.725313, -12.218383) failed to convert
-rank 3: Point 562 (-91.872167, 30.594118, -8.2296) failed to convert
-rank 8: Point 551 (-91.657168, 30.94437, 4.3407543) failed to convert
-rank 81: Point 774 (-89.781906, 30.386626, -9.9252243) failed to convert
-rank 66: Point 779 (-90.239755, 29.313164, -0.08378704) failed to convert
-rank 90: Point 782 (-89.282014, 30.220602, 3.2254453) failed to convert
-rank 77: Point 776 (-89.983832, 29.364799, 1.8494836) failed to convert
-rank 91: Point 776 (-89.337685, 29.292156, -0.64878285) failed to convert
-rank 2: Point 557 (-91.94957, 30.433793, -7.0370506) failed to convert
-rank 1: Point 564 (-92.123502, 29.169895, 8.1826847) failed to convert
-rank 32: Point 557 (-90.948197, 29.941242, -0.43974452) failed to convert
-rank 55: Point 561 (-90.473064, 30.033571, 19.036175) failed to convert
-rank 92: Point 782 (-89.248118, 29.958611, 0.01690671) failed to convert
-rank 87: Point 776 (-89.499343, 29.793618, -0.29108368) failed to convert
-rank 18: Point 561 (-91.307659, 30.284558, -1.3123355) failed to convert
-rank 9: Point 560 (-91.626431, 30.939143, -21.24558) failed to convert
-rank 83: Point 775 (-89.750472, 30.051278, 0.01992866) failed to convert
-rank 78: Point 783 (-89.908593, 30.011103, 4.2205039) failed to convert
-rank 75: Point 776 (-89.971717, 29.999464, 6.295324) failed to convert
-rank 86: Point 783 (-89.609313, 29.42617, -5.718658) failed to convert
-rank 43: Point 566 (-90.717997, 29.569776, -1.8063148) failed to convert
-rank 70: Point 783 (-90.071248, 30.021753, -9.0) failed to convert
-rank 85: Point 775 (-89.687655, 29.481671, 21.82684) failed to convert
-rank 97: Point 774 (-89.161067, 29.160787, 2.7872677) failed to convert
-rank 64: Point 783 (-90.3029, 29.437335, 0.13256279) failed to convert
-rank 72: Point 783 (-90.025532, 30.126965, 4.5577081) failed to convert
-rank 39: Point 562 (-90.770082, 29.87513, -1.0111825) failed to convert
-rank 27: Point 557 (-91.114522, 30.261114, 7.2356378) failed to convert
-rank 24: Point 558 (-91.208932, 29.697735, -2.6067653) failed to convert
-rank 28: Point 554 (-91.12872, 29.36126, -0.0) failed to convert
-rank 7: Point 564 (-91.747711, 29.997243, -3.5262018) failed to convert
-rank 15: Point 559 (-91.446671, 29.993529, -0.8969105) failed to convert
-rank 76: Point 785 (-89.975811, 29.727159, -8.2296) failed to convert
-rank 82: Point 782 (-89.791946, 29.869624, -0.55051502) failed to convert
-rank 84: Point 784 (-89.750956, 29.52128, 0.31299999) failed to convert
-rank 54: Point 557 (-90.51909, 29.652395, -0.93714354) failed to convert
-rank 44: Point 558 (-90.705554, 29.573836, -1.1784506) failed to convert
-rank 21: Point 563 (-91.219907, 30.339117, 5.0078553) failed to convert
-rank 63: Point 562 (-90.340596, 29.466723, -4.0248842) failed to convert
-rank 79: Point 776 (-89.899519, 29.865503, -4.2912247) failed to convert
-rank 23: Point 560 (-91.210232, 29.957227, -0.55743706) failed to convert
-rank 51: Point 562 (-90.604485, 29.413717, -0.75922288) failed to convert
-rank 6: Point 560 (-91.792218, 29.804235, -5.7464057) failed to convert
-rank 36: Point 558 (-90.845129, 29.758205, -1.9365577) failed to convert
-rank 38: Point 556 (-90.778217, 30.00622, -9.1539686) failed to convert
-rank 12: Point 550 (-91.524127, 30.405789, -3.2746893) failed to convert
-rank 19: Point 566 (-91.310864, 29.6426, -3.7682426) failed to convert
-rank 68: Point 783 (-90.141247, 29.739513, 3.8109674) failed to convert
-rank 71: Point 776 (-90.069481, 29.815668, -4.8643035) failed to convert
-rank 53: Point 560 (-90.552559, 29.475784, -8.2296) failed to convert
-rank 30: Point 560 (-91.014083, 30.151372, -10.942733) failed to convert
-rank 74: Point 782 (-89.99516, 29.949803, -0.67905296) failed to convert
-rank 95: Point 777 (-89.219616, 29.189805, -0.34885552) failed to convert
-rank 40: Point 557 (-90.755154, 29.858326, -0.90618956) failed to convert
-rank 67: Point 775 (-90.156471, 29.897077, -0.34359733) failed to convert
-rank 65: Point 777 (-90.263107, 29.453197, 0.04245462) failed to convert
-rank 34: Point 556 (-90.868483, 30.166131, -0.8759554) failed to convert
-rank 50: Point 563 (-90.600467, 29.701153, -1.4218108) failed to convert
-rank 4: Point 562 (-91.806631, 30.900472, -17.016557) failed to convert
-rank 94: Point 782 (-89.237453, 29.199308, -0.37713768) failed to convert
-rank 10: Point 556 (-91.654743, 29.798136, -0.58829137) failed to convert
-rank 59: Point 562 (-90.399344, 30.023155, -4.9051467) failed to convert
-rank 14: Point 555 (-91.500367, 29.590615, -0.51884727) failed to convert
-rank 5: Point 565 (-91.769819, 30.775476, -16.15745) failed to convert
-rank 31: Point 562 (-90.982163, 30.117062, -11.372089) failed to convert
-rank 22: Point 559 (-91.201354, 30.416737, 10.625862) failed to convert
-rank 61: Point 564 (-90.384191, 29.593606, -1.5082273) failed to convert
-rank 80: Point 781 (-89.881917, 29.664939, -0.53804162) failed to convert
-rank 37: Point 562 (-90.772331, 30.483055, -9.69859) failed to convert
-rank 93: Point 776 (-89.270443, 29.181972, 4.3509945) failed to convert
-rank 98: Point 784 (-89.020372, 29.937622, 4.091123) failed to convert
-rank 52: Point 558 (-90.562051, 29.669706, 0.0711187) failed to convert
-rank 17: Point 564 (-91.318257, 30.654232, 2.2836392) failed to convert
-rank 0: Point 526 (-92.477682, 29.2634, 13.123685) failed to convert
-rank 48: Point 558 (-90.582876, 30.474017, -9.2020117) failed to convert
-rank 88: Point 785 (-89.458652, 29.354427, -2.1751181) failed to convert
-rank 99: Point 776 (-88.862674, 30.213175, 9.0101842) failed to convert
-rank 73: Point 775 (-90.012131, 30.020077, 2.9250613) failed to convert
-rank 11: Point 560 (-91.55571, 30.720676, -16.537864) failed to convert
-rank 45: Point 563 (-90.700635, 29.462156, -1.2334208) failed to convert
-rank 60: Point 556 (-90.378483, 29.974205, -0.50154134) failed to convert
-rank 69: Point 778 (-90.101603, 29.915626, -7.0805045) failed to convert
-rank 47: Point 561 (-90.673387, 29.516116, -1.1426956) failed to convert
-rank 25: Point 565 (-91.160015, 30.219463, -6.3867274) failed to convert
-rank 57: Point 565 (-90.411039, 30.469388, -8.1479165) failed to convert
-rank 89: Point 777 (-89.399711, 29.343493, 0.8893225) failed to convert
-rank 96: Point 786 (-89.200456, 29.186222, -0.0) failed to convert
-rank 81: Point 775 (-89.805215, 30.101816, 1.3913326) failed to convert
-rank 46: Point 552 (-90.69592, 29.419279, -0.27354391) failed to convert
-rank 56: Point 557 (-90.475161, 29.827533, -0.59543727) failed to convert
-rank 77: Point 777 (-89.943949, 29.870628, 15.862714) failed to convert
-rank 49: Point 564 (-90.612623, 29.747637, -0.73175797) failed to convert
-rank 41: Point 562 (-90.737003, 29.901536, -0.32508548) failed to convert
-rank 13: Point 562 (-91.469007, 30.743018, 5.0170519) failed to convert
-rank 90: Point 783 (-89.274711, 30.302709, 0.90453098) failed to convert
-rank 66: Point 780 (-90.193641, 29.923636, 26.683431) failed to convert
-rank 42: Point 560 (-90.748495, 29.428911, -0.49231356) failed to convert
-rank 83: Point 776 (-89.772395, 29.783262, -0.0) failed to convert
-rank 33: Point 559 (-90.966191, 29.152237, 1.4794441) failed to convert
-rank 92: Point 783 (-89.304953, 29.311815, -0.0) failed to convert
-rank 91: Point 777 (-89.323498, 29.455537, 4.7683499) failed to convert
-rank 35: Point 567 (-90.84046, 30.189362, -3.0405542) failed to convert
-rank 78: Point 784 (-89.937782, 29.644514, -4.8777147) failed to convert
-rank 87: Point 777 (-89.498113, 29.807895, -0.27191093) failed to convert
-rank 75: Point 777 (-89.992738, 29.733109, 12.81426) failed to convert
-rank 86: Point 784 (-89.608302, 29.438152, -5.75371) failed to convert
-rank 16: Point 558 (-91.413627, 29.822665, -5.9076415) failed to convert
-rank 58: Point 552 (-90.463448, 29.436992, -8.2296) failed to convert
-rank 20: Point 558 (-91.263378, 29.964508, -9.2141047) failed to convert
-rank 85: Point 776 (-89.688196, 29.475082, -4.9883571) failed to convert
-rank 70: Point 784 (-90.079466, 29.916099, 25.546629) failed to convert
-rank 62: Point 559 (-90.338715, 29.89039, -0.82977345) failed to convert
-rank 72: Point 784 (-90.04858, 29.832448, -9.0) failed to convert
-rank 8: Point 552 (-91.654605, 30.988514, -3.0) failed to convert
-rank 64: Point 784 (-90.257158, 30.048224, 0.06634947) failed to convert
-rank 97: Point 775 (-89.125582, 29.558358, 5.5799419) failed to convert
-rank 76: Point 786 (-89.968463, 29.820059, 0.22731335) failed to convert
-rank 29: Point 561 (-91.016819, 30.408179, -10.89263) failed to convert
-rank 3: Point 563 (-91.885897, 30.342103, -5.6876814) failed to convert
-rank 2: Point 558 (-91.919213, 30.995564, -18.611144) failed to convert
-rank 79: Point 777 (-89.939295, 29.364497, 2.0019502) failed to convert
-rank 82: Point 783 (-89.760226, 30.256659, -3.9364431) failed to convert
-rank 26: Point 558 (-91.138157, 30.313588, -6.8456551) failed to convert
-rank 84: Point 785 (-89.72399, 29.850281, -0.42225696) failed to convert
-rank 1: Point 565 (-92.091504, 29.79902, 0.54400003) failed to convert
-rank 68: Point 784 (-90.155695, 29.550535, 0.31299999) failed to convert
-rank 71: Point 777 (-90.060275, 29.933819, 14.623127) failed to convert
-rank 55: Point 562 (-90.473846, 30.022694, 16.57493) failed to convert
-rank 18: Point 562 (-91.29253, 30.527875, -15.931741) failed to convert
-rank 74: Point 783 (-89.995977, 29.939437, 20.788367) failed to convert
-rank 27: Point 558 (-91.158604, 29.570231, -0.51651039) failed to convert
-rank 9: Point 561 (-91.656065, 30.427268, -4.8570836) failed to convert
-rank 94: Point 783 (-89.238526, 29.186978, -0.0) failed to convert
-rank 39: Point 563 (-90.767564, 29.911745, 0.35545486) failed to convert
-rank 43: Point 567 (-90.699346, 29.839067, -0.70446226) failed to convert
-rank 95: Point 778 (-89.218622, 29.201092, -0.06299992) failed to convert
-rank 65: Point 778 (-90.26857, 29.380006, 0.458) failed to convert
-rank 28: Point 555 (-91.074697, 30.20364, -12.418468) failed to convert
-rank 32: Point 558 (-90.935248, 30.135798, 22.872455) failed to convert
-rank 15: Point 560 (-91.466376, 29.662421, -0.54853444) failed to convert
-rank 6: Point 561 (-91.729496, 30.9238, -11.982851) failed to convert
-rank 7: Point 565 (-91.732424, 30.269459, -4.9927033) failed to convert
-rank 54: Point 558 (-90.492077, 30.027463, -7.3929088) failed to convert
-rank 67: Point 776 (-90.156476, 29.896929, -4.9084995) failed to convert
-rank 63: Point 563 (-90.340483, 29.468161, 2.1863621) failed to convert
-rank 38: Point 557 (-90.805611, 29.6046, -8.2296) failed to convert
-rank 80: Point 782 (-89.885101, 29.624898, -1.5389009) failed to convert
-rank 36: Point 559 (-90.865216, 29.459117, -0.8726078) failed to convert
-rank 23: Point 561 (-91.227675, 29.678586, 0.24650363) failed to convert
-rank 44: Point 559 (-90.71391, 29.452654, -0.79612533) failed to convert
-rank 88: Point 786 (-89.458633, 29.354584, -2.813279) failed to convert
-rank 30: Point 561 (-91.012496, 30.175088, 12.860603) failed to convert
-rank 93: Point 777 (-89.270811, 29.177549, 3.042383) failed to convert
-rank 19: Point 567 (-91.310855, 29.642561, -3.7682426) failed to convert
-rank 53: Point 561 (-90.55398, 29.455696, 0.16809677) failed to convert
-rank 98: Point 785 (-89.038212, 29.742105, 2.8328701) failed to convert
-rank 73: Point 776 (-90.018061, 29.944518, -6.7964309) failed to convert
-rank 21: Point 564 (-91.23572, 30.087777, -0.8028132) failed to convert
-rank 12: Point 551 (-91.54903, 29.98173, -8.2296) failed to convert
-rank 4: Point 563 (-91.806608, 30.900532, -17.507157) failed to convert
-rank 99: Point 777 (-88.893763, 29.881448, 0.55038056) failed to convert
-rank 40: Point 558 (-90.757316, 29.826831, -0.55255843) failed to convert
-rank 96: Point 787 (-89.193175, 29.268633, -0.01783568) failed to convert
-rank 59: Point 563 (-90.403903, 29.961136, -8.5935319) failed to convert
-rank 5: Point 566 (-91.769852, 30.774886, -12.434846) failed to convert
-rank 50: Point 564 (-90.603225, 29.66205, -0.6101612) failed to convert
-rank 10: Point 557 (-91.624492, 30.325693, 6.184325) failed to convert
-rank 89: Point 778 (-89.410793, 29.213992, 0.1789986) failed to convert
-rank 81: Point 776 (-89.79358, 30.244145, -2.745766) failed to convert
-rank 69: Point 779 (-90.128919, 29.560919, 0.31299999) failed to convert
-rank 61: Point 565 (-90.385677, 29.573298, -1.9184763) failed to convert
-rank 51: Point 563 (-90.588455, 29.641202, -0.21336) failed to convert
-rank 77: Point 778 (-89.944765, 29.86022, 0.90650757) failed to convert
-rank 17: Point 565 (-91.376794, 29.698712, -5.849722) failed to convert
-rank 83: Point 777 (-89.789797, 29.569252, 23.760441) failed to convert
-rank 66: Point 781 (-90.186479, 30.017182, 1.8090591) failed to convert
-rank 37: Point 563 (-90.814558, 29.867458, -1.1647653) failed to convert
-rank 48: Point 559 (-90.598976, 30.248812, -0.38080103) failed to convert
-rank 52: Point 559 (-90.578236, 29.441166, -0.04045636) failed to convert
-rank 92: Point 784 (-89.279374, 29.603735, 3.7723716) failed to convert
-rank 22: Point 560 (-91.198676, 30.458847, 12.965952) failed to convert
-rank 14: Point 556 (-91.496579, 29.654755, -0.62023311) failed to convert
-rank 24: Point 559 (-91.209192, 29.693191, -2.9203782) failed to convert
-rank 25: Point 566 (-91.160401, 30.213383, 15.228568) failed to convert
-rank 34: Point 557 (-90.875561, 30.061025, 29.783313) failed to convert
-rank 46: Point 553 (-90.695899, 29.419583, -0.15923405) failed to convert
-rank 47: Point 562 (-90.649377, 29.860046, -0.86072796) failed to convert
-rank 31: Point 563 (-90.992199, 29.964709, -0.9978578) failed to convert
-rank 0: Point 527 (-92.460374, 29.636091, -0.35912751) failed to convert
-rank 90: Point 784 (-89.373824, 29.168535, 4.4400725) failed to convert
-rank 91: Point 778 (-89.34263, 29.234852, -0.00848514) failed to convert
-rank 87: Point 778 (-89.454839, 30.311192, -1.6526703) failed to convert
-rank 75: Point 778 (-89.992451, 29.736726, -1.1918578) failed to convert
-rank 86: Point 785 (-89.529673, 30.369609, -4.6234527) failed to convert
-rank 85: Point 777 (-89.6226, 30.2632, -1.485739) failed to convert
-rank 72: Point 785 (-90.033012, 30.031414, -4.8649131) failed to convert
-rank 78: Point 785 (-89.916504, 29.911978, 37.834723) failed to convert
-rank 70: Point 785 (-90.091836, 29.756482, -2.3844114) failed to convert
-rank 76: Point 787 (-89.925932, 30.353724, -3.352802) failed to convert
-rank 97: Point 776 (-89.052631, 30.361468, 2.866715) failed to convert
-rank 64: Point 785 (-90.285729, 29.667835, 0.12524431) failed to convert
-rank 45: Point 564 (-90.709438, 29.3342, -8.2296) failed to convert
-rank 79: Point 778 (-89.94654, 29.27242, 4.5655469) failed to convert
-rank 60: Point 557 (-90.378887, 29.968422, -0.71384104) failed to convert
-rank 41: Point 563 (-90.748964, 29.727768, -1.2640681) failed to convert
-rank 11: Point 561 (-91.555699, 30.720735, -20.0) failed to convert
-rank 13: Point 563 (-91.525996, 29.783633, -2.0226528) failed to convert
-rank 82: Point 784 (-89.816129, 29.570941, 1.2064617) failed to convert
-rank 57: Point 566 (-90.45724, 29.839167, -0.33669506) failed to convert
-rank 49: Point 565 (-90.642148, 29.326168, -8.2296) failed to convert
-rank 68: Point 785 (-90.128315, 29.907463, -7.7608182) failed to convert
-rank 42: Point 561 (-90.713383, 29.938555, -0.71197503) failed to convert
-rank 74: Point 784 (-89.96027, 30.389272, -9.7721903) failed to convert
-rank 84: Point 786 (-89.723817, 29.851893, -8.2296) failed to convert
-rank 16: Point 559 (-91.358954, 30.720549, -20.0) failed to convert
-rank 71: Point 778 (-90.060007, 29.937247, 10.152903) failed to convert
-rank 94: Point 784 (-89.233275, 29.246763, -0.19304847) failed to convert
-rank 20: Point 559 (-91.287032, 29.581914, -0.6175674) failed to convert
-rank 35: Point 568 (-90.863017, 29.855966, -1.343356) failed to convert
-rank 62: Point 560 (-90.338714, 29.890329, -0.28324684) failed to convert
-rank 65: Point 779 (-90.226586, 29.938427, -7.9022454) failed to convert
-rank 67: Point 777 (-90.156806, 29.892596, -0.27225872) failed to convert
-rank 56: Point 558 (-90.503183, 29.438253, -0.95105084) failed to convert
-rank 2: Point 559 (-91.919329, 30.992843, -19.060357) failed to convert
-rank 8: Point 553 (-91.658302, 30.924665, -12.882921) failed to convert
-rank 26: Point 559 (-91.183206, 29.604437, -4.1515899) failed to convert
-rank 18: Point 563 (-91.292084, 30.534944, -15.260277) failed to convert
-rank 95: Point 779 (-89.218652, 29.200486, -0.07542182) failed to convert
-rank 3: Point 564 (-91.872113, 30.594146, -8.2296) failed to convert
-rank 1: Point 566 (-92.093072, 29.768079, -0.81820825) failed to convert
-rank 55: Point 563 (-90.512421, 29.487472, -0.75787757) failed to convert
-rank 29: Point 562 (-91.065083, 29.667888, -0.83528217) failed to convert
-rank 80: Point 783 (-89.886009, 29.613493, 21.882992) failed to convert
-rank 88: Point 787 (-89.458025, 29.361365, 23.636189) failed to convert
-rank 9: Point 562 (-91.646468, 30.593741, -8.1973611) failed to convert
-rank 27: Point 559 (-91.173519, 29.333258, 1.3705534) failed to convert
-rank 58: Point 553 (-90.428273, 29.921416, -0.33039308) failed to convert
-rank 73: Point 777 (-90.01641, 29.965339, -0.39873839) failed to convert
-rank 93: Point 778 (-89.270614, 29.179766, 4.0386375) failed to convert
-rank 98: Point 786 (-89.027199, 29.862291, 4.623403) failed to convert
-rank 96: Point 788 (-89.210901, 29.067604, 1.2442824) failed to convert
-rank 32: Point 559 (-90.966409, 29.664699, -8.2296) failed to convert
-rank 99: Point 778 (-88.888519, 29.936411, 5.0772048) failed to convert
-rank 89: Point 779 (-89.325241, 30.199148, 3.7219107) failed to convert
-rank 43: Point 568 (-90.734205, 29.33352, -8.2296) failed to convert
-rank 39: Point 564 (-90.778474, 29.752392, -1.4398066) failed to convert
-rank 15: Point 561 (-91.475915, 29.500902, -0.12444095) failed to convert
-rank 63: Point 564 (-90.307284, 29.91538, -0.22064355) failed to convert
-rank 7: Point 566 (-91.692603, 30.969211, -13.104274) failed to convert
-rank 28: Point 556 (-91.074699, 30.203579, -12.418468) failed to convert
-rank 69: Point 780 (-90.115585, 29.734309, 0.26753625) failed to convert
-rank 81: Point 777 (-89.773688, 30.485885, -7.3064383) failed to convert
-rank 83: Point 778 (-89.720042, 30.418739, -4.0417439) failed to convert
-rank 6: Point 562 (-91.773762, 30.137399, -3.1135797) failed to convert
-rank 54: Point 559 (-90.518982, 29.653715, -0.65612445) failed to convert
-rank 36: Point 560 (-90.82809, 30.009397, -9.3969131) failed to convert
-rank 77: Point 779 (-89.961557, 29.648078, -0.33202695) failed to convert
-rank 38: Point 558 (-90.806624, 29.589632, -0.65137631) failed to convert
-rank 66: Point 782 (-90.252598, 29.140826, -0.24692927) failed to convert
-rank 91: Point 779 (-89.349296, 29.157577, 0.31299999) failed to convert
-rank 33: Point 560 (-90.94943, 29.408064, -0.55549909) failed to convert
-rank 23: Point 562 (-91.213686, 29.90213, -0.2) failed to convert
-rank 87: Point 779 (-89.525549, 29.483471, 0.52526307) failed to convert
-rank 92: Point 785 (-89.307167, 29.285675, -0.00289516) failed to convert
-rank 4: Point 564 (-91.806595, 30.90073, -17.161287) failed to convert
-rank 30: Point 562 (-91.016448, 30.114883, 13.960135) failed to convert
-rank 44: Point 560 (-90.672337, 30.051218, -9.9395288) failed to convert
-rank 90: Point 785 (-89.392195, 28.953863, 3.9577661) failed to convert
-rank 86: Point 786 (-89.610254, 29.414535, -5.5729635) failed to convert
-rank 85: Point 778 (-89.628785, 30.189636, -0.33476744) failed to convert
-rank 53: Point 562 (-90.554211, 29.45234, 0.3048) failed to convert
-rank 21: Point 565 (-91.208937, 30.512218, -15.517979) failed to convert
-rank 70: Point 786 (-90.071126, 30.023144, -9.0) failed to convert
-rank 5: Point 567 (-91.791352, 30.390255, -2.6467537) failed to convert
-rank 19: Point 568 (-91.32319, 29.440435, 5.8088685) failed to convert
-rank 75: Point 779 (-89.966983, 30.058952, -0.93430115) failed to convert
-rank 12: Point 552 (-91.527849, 30.341745, -0.42699846) failed to convert
-rank 76: Point 788 (-89.96049, 29.920587, 35.090944) failed to convert
-rank 78: Point 786 (-89.922225, 29.840239, -0.23442025) failed to convert
-rank 72: Point 786 (-90.033357, 30.026911, 0.66341255) failed to convert
-rank 64: Point 786 (-90.255342, 30.07219, 3.4820209) failed to convert
-rank 50: Point 565 (-90.59833, 29.731352, -2.155147) failed to convert
-rank 97: Point 777 (-89.116488, 29.659334, 4.0378255) failed to convert
-rank 40: Point 559 (-90.755654, 29.850975, -0.43537017) failed to convert
-rank 17: Point 566 (-91.341676, 30.274683, -2.1512261) failed to convert
-rank 79: Point 779 (-89.877356, 30.141001, -5.4281835) failed to convert
-rank 68: Point 786 (-90.11956, 30.020664, 0.85172657) failed to convert
-rank 74: Point 785 (-90.006817, 29.801586, 22.814218) failed to convert
-rank 51: Point 564 (-90.602253, 29.444986, 0.2261174) failed to convert
-rank 84: Point 787 (-89.724354, 29.84495, -0.3091115) failed to convert
-rank 10: Point 558 (-91.615695, 30.477506, -4.3719841) failed to convert
-rank 61: Point 566 (-90.386648, 29.560037, -2.520696) failed to convert
-rank 94: Point 785 (-89.239066, 29.180714, -0.0) failed to convert
-rank 82: Point 785 (-89.770217, 30.13474, 2.573758) failed to convert
-rank 71: Point 779 (-90.069466, 29.81563, -4.8643035) failed to convert
-rank 59: Point 564 (-90.407356, 29.914103, -1.7358379) failed to convert
-rank 37: Point 564 (-90.825001, 29.713489, -8.2296) failed to convert
-rank 14: Point 557 (-91.490201, 29.7628, -0.87735017) failed to convert
-rank 22: Point 561 (-91.199582, 30.444544, 18.077062) failed to convert
-rank 24: Point 560 (-91.20918, 29.693252, -6.342888) failed to convert
-rank 52: Point 560 (-90.578399, 29.438825, -1.0732055) failed to convert
-rank 25: Point 567 (-91.153381, 30.323051, -12.597462) failed to convert
-rank 34: Point 558 (-90.895996, 29.75621, -1.1497156) failed to convert
-rank 31: Point 564 (-90.982152, 30.117121, -11.372089) failed to convert
-rank 67: Point 778 (-90.156215, 29.900288, 1.3254451) failed to convert
-rank 65: Point 780 (-90.287299, 29.127368, 1.501465) failed to convert
-rank 47: Point 563 (-90.656732, 29.754955, -0.33067374) failed to convert
-rank 95: Point 780 (-89.216464, 29.22528, -0.0) failed to convert
-rank 0: Point 528 (-92.462547, 29.574206, -0.64849919) failed to convert
-rank 88: Point 788 (-89.458431, 29.356537, 17.518891) failed to convert
-rank 80: Point 784 (-89.838356, 30.204928, 3.6996929) failed to convert
-rank 13: Point 564 (-91.52599, 29.783593, -2.0226528) failed to convert
-rank 48: Point 560 (-90.648538, 29.546038, -8.2296) failed to convert
-rank 60: Point 558 (-90.383379, 29.907444, -1.2961365) failed to convert
-rank 41: Point 564 (-90.737102, 29.900001, -1.2335621) failed to convert
-rank 45: Point 565 (-90.707489, 29.3625, -0.42706746) failed to convert
-rank 16: Point 560 (-91.482822, 28.650691, 28.839382) failed to convert
-rank 46: Point 554 (-90.660932, 29.922176, -0.49515076) failed to convert
-rank 11: Point 562 (-91.555692, 30.720775, -20.0) failed to convert
-rank 98: Point 787 (-89.015867, 29.985644, 4.4277599) failed to convert
-rank 42: Point 562 (-90.71793, 29.872765, -0.81046243) failed to convert
-rank 96: Point 789 (-89.211094, 29.065399, -0.00021098) failed to convert
-rank 20: Point 560 (-91.227954, 30.529198, -7.4093149) failed to convert
-rank 35: Point 569 (-90.910139, 29.148845, -0.31541591) failed to convert
-rank 57: Point 567 (-90.472654, 29.626061, -0.11078568) failed to convert
-rank 73: Point 778 (-90.0257, 29.84688, -9.0) failed to convert
-rank 18: Point 564 (-91.317818, 30.119945, -7.5655138) failed to convert
-rank 62: Point 561 (-90.338679, 29.890789, -1.7181545) failed to convert
-rank 56: Point 559 (-90.475649, 29.820771, -0.07867076) failed to convert
-rank 93: Point 779 (-89.278609, 29.088037, 2.749706) failed to convert
-rank 2: Point 560 (-91.973757, 29.978312, -6.524434) failed to convert
-rank 55: Point 564 (-90.474216, 30.017355, 20.021758) failed to convert
-rank 26: Point 560 (-91.143442, 30.230953, -12.734545) failed to convert
-rank 99: Point 779 (-88.885802, 29.964381, 5.6148319) failed to convert
-rank 69: Point 781 (-90.093343, 30.021538, -0.37115204) failed to convert
-rank 3: Point 565 (-91.871421, 30.606665, -6.9329487) failed to convert
-rank 1: Point 567 (-92.087735, 29.870387, -0.42925191) failed to convert
-rank 89: Point 780 (-89.412497, 29.193336, 0.16615756) failed to convert
-rank 29: Point 563 (-91.031153, 30.189849, -12.320627) failed to convert
-rank 77: Point 780 (-89.992149, 29.258186, 0.52634547) failed to convert
-rank 81: Point 778 (-89.825146, 29.856363, 0.25470921) failed to convert
-rank 83: Point 779 (-89.714454, 30.485667, -5.4012863) failed to convert
-rank 49: Point 566 (-90.589035, 30.0804, -2.7446547) failed to convert
-rank 66: Point 783 (-90.192864, 29.93345, -8.2524606) failed to convert
-rank 90: Point 786 (-89.367783, 29.238483, 0.31299999) failed to convert
-rank 91: Point 780 (-89.277513, 29.979741, -0.0) failed to convert
-rank 27: Point 560 (-91.11433, 30.263927, 16.769024) failed to convert
-rank 87: Point 780 (-89.527655, 29.458242, 0.18039593) failed to convert
-rank 92: Point 786 (-89.302256, 29.342012, 0.35245594) failed to convert
-rank 86: Point 787 (-89.609273, 29.426164, -5.718658) failed to convert
-rank 76: Point 789 (-90.005266, 29.351037, 0.31299999) failed to convert
-rank 58: Point 554 (-90.430213, 29.894848, -0.15123592) failed to convert
-rank 9: Point 563 (-91.63803, 30.739162, -9.9603523) failed to convert
-rank 32: Point 560 (-90.919161, 30.375036, -5.9694585) failed to convert
-rank 78: Point 787 (-89.916079, 29.917118, -6.252058) failed to convert
-rank 85: Point 779 (-89.694994, 29.392256, 0.31299999) failed to convert
-rank 64: Point 787 (-90.321533, 29.184934, 0.96054746) failed to convert
-rank 70: Point 787 (-90.071095, 30.023451, -9.0) failed to convert
-rank 6: Point 563 (-91.746191, 30.629222, -9.6256346) failed to convert
-rank 43: Point 569 (-90.685628, 30.035876, 19.135432) failed to convert
-rank 39: Point 565 (-90.767548, 29.911803, -0.18790647) failed to convert
-rank 72: Point 787 (-90.032965, 30.03159, -4.8585123) failed to convert
-rank 75: Point 780 (-89.993717, 29.720462, -4.9895763) failed to convert
-rank 97: Point 778 (-89.160676, 29.164037, 1.4649221) failed to convert
-rank 74: Point 786 (-89.992782, 29.979754, -3.7757135) failed to convert
-rank 28: Point 557 (-91.0747, 30.203539, -12.418468) failed to convert
-rank 63: Point 565 (-90.30729, 29.915281, -0.22946597) failed to convert
-rank 8: Point 554 (-91.699077, 30.212874, -3.8629875) failed to convert
-rank 54: Point 560 (-90.47129, 30.313082, 3.0178422) failed to convert
-rank 36: Point 561 (-90.828619, 30.001613, 12.111943) failed to convert
-rank 7: Point 567 (-91.762511, 29.730406, 2.0330166) failed to convert
-rank 68: Point 787 (-90.119711, 30.018677, 2.1151832) failed to convert
-rank 94: Point 786 (-89.206633, 29.548464, 6.0484106) failed to convert
-rank 79: Point 780 (-89.857876, 30.381522, -10.016346) failed to convert
-rank 84: Point 788 (-89.723774, 29.851936, -8.2296) failed to convert
-rank 82: Point 786 (-89.814112, 29.595267, -4.7990763) failed to convert
-rank 23: Point 563 (-91.200585, 30.109682, -2.5045813) failed to convert
-rank 33: Point 561 (-90.962962, 29.201518, -0.21761816) failed to convert
-rank 30: Point 563 (-91.122705, 28.455237, 39.790006) failed to convert
-rank 71: Point 780 (-90.052717, 30.030453, -1.2323344) failed to convert
-rank 67: Point 779 (-90.213302, 29.147309, -0.39280843) failed to convert
-rank 21: Point 566 (-91.270282, 29.531717, 3.9781589) failed to convert
-rank 53: Point 563 (-90.508442, 30.091589, -0.55033368) failed to convert
-rank 65: Point 781 (-90.264793, 29.429699, 0.63104674) failed to convert
-rank 38: Point 559 (-90.805599, 29.604659, -8.2296) failed to convert
-rank 88: Point 789 (-89.458565, 29.354934, -3.070648) failed to convert
-rank 80: Point 785 (-89.88726, 29.597469, 1.4040379) failed to convert
-rank 95: Point 781 (-89.224815, 29.130319, 1.32e-06) failed to convert
-rank 5: Point 568 (-91.769779, 30.775477, -16.15745) failed to convert
-rank 12: Point 553 (-91.503996, 30.742859, 6.0741684) failed to convert
-rank 19: Point 569 (-91.310842, 29.642501, -3.7682426) failed to convert
-rank 96: Point 790 (-89.156075, 29.685466, 3.5816902) failed to convert
-rank 15: Point 562 (-91.453179, 29.884122, -1.636796) failed to convert
-rank 98: Point 788 (-89.080713, 29.271758, 6.6626163) failed to convert
-rank 73: Point 779 (-90.071377, 29.258644, 0.63705478) failed to convert
-rank 4: Point 565 (-91.806603, 30.900443, -17.142038) failed to convert
-rank 52: Point 561 (-90.578354, 29.439425, -1.3624111) failed to convert
-rank 37: Point 565 (-90.814294, 29.871305, -0.76461335) failed to convert
-rank 31: Point 565 (-91.046339, 29.13058, 2.12783) failed to convert
-rank 25: Point 568 (-91.183229, 29.853355, -0.81106245) failed to convert
-rank 10: Point 559 (-91.609709, 30.580133, -7.3119971) failed to convert
-rank 40: Point 560 (-90.764972, 29.715149, -2.3240877) failed to convert
-rank 47: Point 564 (-90.634004, 30.078368, -0.59338458) failed to convert
-rank 93: Point 780 (-89.201081, 29.966736, 0.41684052) failed to convert
-rank 61: Point 567 (-90.384175, 29.593665, -1.0179466) failed to convert
-rank 22: Point 562 (-91.195358, 30.510963, 7.9775593) failed to convert
-rank 17: Point 567 (-91.388188, 29.509309, 1.3762211) failed to convert
-rank 50: Point 566 (-90.588682, 29.867556, -0.53232891) failed to convert
-rank 14: Point 558 (-91.451816, 30.407007, -3.4995318) failed to convert
-rank 44: Point 561 (-90.660704, 30.216574, -0.36571163) failed to convert
-rank 24: Point 561 (-91.171804, 30.284814, -7.7896104) failed to convert
-rank 34: Point 559 (-90.912672, 29.505633, -0.86732368) failed to convert
-rank 66: Point 784 (-90.238637, 29.327606, 0.22888872) failed to convert
-rank 89: Point 781 (-89.411443, 29.205565, 0.31299999) failed to convert
-rank 69: Point 782 (-90.127892, 29.573532, -0.41372932) failed to convert
-rank 77: Point 781 (-89.926512, 30.089169, 0.15564969) failed to convert
-rank 99: Point 780 (-88.899934, 29.812665, 3.393136) failed to convert
-rank 51: Point 565 (-90.593837, 29.564466, -0.56572284) failed to convert
-rank 59: Point 565 (-90.41115, 29.862348, -0.4206176) failed to convert
-rank 81: Point 779 (-89.793553, 30.244091, -3.460885) failed to convert
-rank 90: Point 787 (-89.368762, 29.226964, -0.18402447) failed to convert
-rank 83: Point 780 (-89.772684, 29.77906, -0.0) failed to convert
-rank 41: Point 565 (-90.737768, 29.890223, -0.36500519) failed to convert
-rank 92: Point 787 (-89.276596, 29.635244, 2.958417) failed to convert
-rank 60: Point 559 (-90.346103, 30.409414, -1.8691369) failed to convert
-rank 78: Point 788 (-89.937758, 29.64457, -4.8777147) failed to convert
-rank 0: Point 529 (-92.459561, 29.627017, -0.24571533) failed to convert
-rank 76: Point 790 (-89.975774, 29.727175, -2.439736) failed to convert
-rank 91: Point 781 (-89.347736, 29.175461, 0.31299999) failed to convert
-rank 87: Point 781 (-89.535355, 29.366699, 4.844231) failed to convert
-rank 46: Point 555 (-90.723683, 29.014583, 6.091946) failed to convert
-rank 13: Point 565 (-91.495863, 30.293981, -0.31799999) failed to convert
-rank 64: Point 788 (-90.302155, 29.4469, -0.55838004) failed to convert
-rank 86: Point 788 (-89.608243, 29.438161, -5.75371) failed to convert
-rank 70: Point 788 (-90.07074, 30.027981, -0.18858886) failed to convert
-rank 16: Point 561 (-91.358209, 30.73235, 9.2495011) failed to convert
-rank 72: Point 788 (-90.040923, 29.929961, 0.13003921) failed to convert
-rank 20: Point 561 (-91.238371, 30.364041, 1.533352) failed to convert
-rank 85: Point 780 (-89.688774, 29.467942, -2.0628064) failed to convert
-rank 42: Point 563 (-90.720049, 29.842103, -0.30327636) failed to convert
-rank 11: Point 563 (-91.581922, 30.27374, -6.1042893) failed to convert
-rank 75: Point 781 (-89.983252, 29.853361, -4.9996329) failed to convert
-rank 57: Point 568 (-90.475818, 29.582199, 0.68723944) failed to convert
-rank 48: Point 561 (-90.648532, 29.545978, -8.2296) failed to convert
-rank 45: Point 566 (-90.705335, 29.393771, 0.3048) failed to convert
-rank 2: Point 561 (-91.919288, 30.992842, -19.338255) failed to convert
-rank 35: Point 570 (-90.840451, 30.189322, -2.8753582) failed to convert
-rank 68: Point 788 (-90.127489, 29.917867, -3.7544173) failed to convert
-rank 26: Point 561 (-91.143492, 30.230148, -8.9603133) failed to convert
-rank 97: Point 779 (-89.161957, 29.149332, -0.0) failed to convert
-rank 74: Point 787 (-90.005812, 29.81406, 27.314193) failed to convert
-rank 56: Point 560 (-90.475815, 29.818412, 0.02) failed to convert
-rank 27: Point 561 (-91.11508, 30.25225, -7.6807871) failed to convert
-rank 55: Point 565 (-90.475463, 30.000096, -9.0290911) failed to convert
-rank 79: Point 781 (-89.913026, 29.695637, -0.41532014) failed to convert
-rank 82: Point 787 (-89.744564, 30.445152, -5.6837307) failed to convert
-rank 84: Point 789 (-89.723746, 29.851965, -8.2296) failed to convert
-rank 94: Point 787 (-89.238006, 29.192724, -0.0) failed to convert
-rank 6: Point 564 (-91.744443, 30.660173, 20.057685) failed to convert
-rank 71: Point 781 (-90.065603, 29.865238, -9.0) failed to convert
-rank 32: Point 561 (-90.966364, 29.664739, -8.2296) failed to convert
-rank 9: Point 564 (-91.630553, 30.867713, -12.638399) failed to convert
-rank 65: Point 782 (-90.262075, 29.466057, -0.08378344) failed to convert
-rank 88: Point 790 (-89.458593, 29.354586, -2.6834114) failed to convert
-rank 39: Point 566 (-90.770389, 29.870377, -0.08119919) failed to convert
-rank 80: Point 786 (-89.846477, 30.104226, 0.61264801) failed to convert
-rank 49: Point 567 (-90.603758, 29.872838, -0.06073373) failed to convert
-rank 67: Point 780 (-90.203093, 29.283062, 0.31299999) failed to convert
-rank 1: Point 568 (-92.155327, 28.525222, 45.373404) failed to convert
-rank 95: Point 782 (-89.218958, 29.196942, -0.30723608) failed to convert
-rank 3: Point 566 (-91.849868, 30.99754, -14.131965) failed to convert
-rank 96: Point 791 (-89.199428, 29.197552, 0.0) failed to convert
-rank 29: Point 564 (-91.035084, 30.12965, -11.389158) failed to convert
-rank 73: Point 780 (-90.018033, 29.944572, -6.7964309) failed to convert
-rank 18: Point 565 (-91.292405, 30.529731, -16.03492) failed to convert
-rank 98: Point 789 (-88.990613, 30.259031, 5.5897436) failed to convert
-rank 7: Point 568 (-91.764005, 29.703106, 2.0370845) failed to convert
-rank 8: Point 555 (-91.679633, 30.553828, -5.8250473) failed to convert
-rank 36: Point 562 (-90.845101, 29.758175, -1.8096935) failed to convert
-rank 63: Point 566 (-90.307407, 29.913638, -2.1390281) failed to convert
-rank 54: Point 561 (-90.490614, 30.047437, -9.3360248) failed to convert
-rank 62: Point 562 (-90.3225, 30.107919, 3.2478298) failed to convert
-rank 43: Point 570 (-90.686404, 30.024696, -3.3283467) failed to convert
-rank 93: Point 781 (-89.270952, 29.17535, 0.54945403) failed to convert
-rank 99: Point 781 (-88.888584, 29.930095, 4.7361184) failed to convert
-rank 33: Point 562 (-90.905583, 30.068639, -5.3798228) failed to convert
-rank 66: Point 785 (-90.229537, 29.448594, -0.34503299) failed to convert
-rank 77: Point 782 (-89.961304, 29.651146, -1.1169027) failed to convert
-rank 89: Point 782 (-89.349834, 29.918145, -0.0) failed to convert
-rank 58: Point 555 (-90.430146, 29.895612, -0.74840682) failed to convert
-rank 53: Point 564 (-90.556492, 29.420114, -0.37685008) failed to convert
-rank 30: Point 564 (-91.014041, 30.151329, -11.724438) failed to convert
-rank 21: Point 567 (-91.220784, 30.325048, -6.8015111) failed to convert
-rank 23: Point 564 (-91.229844, 29.643303, -0.62670351) failed to convert
-rank 69: Point 783 (-90.108819, 29.821125, -0.20801691) failed to convert
-rank 92: Point 788 (-89.303667, 29.325769, 0.31925214) failed to convert
-rank 38: Point 560 (-90.822954, 29.347698, -8.2296) failed to convert
-rank 5: Point 569 (-91.769796, 30.774908, -15.898369) failed to convert
-rank 76: Point 791 (-89.963513, 29.882148, 25.40737) failed to convert
-rank 81: Point 780 (-89.793535, 30.244054, -3.2088412) failed to convert
-rank 83: Point 781 (-89.750912, 30.044922, -0.83253486) failed to convert
-rank 12: Point 554 (-91.541037, 30.116816, -3.277963) failed to convert
-rank 15: Point 563 (-91.465249, 29.680793, -0.25300489) failed to convert
-rank 19: Point 570 (-91.303181, 29.767147, -0.47996417) failed to convert
-rank 37: Point 566 (-90.81479, 29.863974, -1.4847681) failed to convert
-rank 31: Point 566 (-91.039072, 29.242695, -0.0) failed to convert
-rank 10: Point 560 (-91.595646, 30.820745, -18.257353) failed to convert
-rank 25: Point 569 (-91.190931, 29.731044, -0.41014708) failed to convert
-rank 90: Point 788 (-89.368048, 29.234956, 0.0366712) failed to convert
-rank 64: Point 789 (-90.248961, 30.155961, 4.3800001) failed to convert
-rank 52: Point 562 (-90.578387, 29.438864, -1.2087964) failed to convert
-rank 22: Point 563 (-91.195988, 30.501005, 25.045932) failed to convert
-rank 17: Point 568 (-91.401765, 29.282489, 3.0313923) failed to convert
-rank 50: Point 567 (-90.621546, 29.401115, 0.3048) failed to convert
-rank 28: Point 558 (-91.074702, 30.203478, -12.418468) failed to convert
-rank 61: Point 568 (-90.451201, 28.666953, 18.808027) failed to convert
-rank 44: Point 562 (-90.684935, 29.87067, -0.26281543) failed to convert
-rank 4: Point 566 (-91.808222, 30.871294, -11.505592) failed to convert
-rank 70: Point 789 (-90.117636, 29.421067, 0.31299999) failed to convert
-rank 91: Point 782 (-89.34698, 29.184093, 0.18288242) failed to convert
-rank 87: Point 782 (-89.523414, 29.50666, 0.53857601) failed to convert
-rank 86: Point 789 (-89.606991, 29.453094, 33.893049) failed to convert
-rank 78: Point 789 (-89.919542, 29.873493, -2.1572328) failed to convert
-rank 51: Point 566 (-90.619789, 29.194531, 4.0384822) failed to convert
-rank 72: Point 789 (-90.049319, 29.822472, 1.5150599) failed to convert
-rank 14: Point 559 (-91.496161, 29.66153, -3.1790641) failed to convert
-rank 75: Point 782 (-89.979399, 29.902081, 1.8386778) failed to convert
-rank 68: Point 789 (-90.119445, 30.021751, -4.8432723) failed to convert
-rank 34: Point 560 (-90.867329, 30.182628, -2.4765921) failed to convert
-rank 24: Point 562 (-91.209171, 29.693289, -6.166104) failed to convert
-rank 74: Point 788 (-90.011181, 29.745573, 20.37674) failed to convert
-rank 47: Point 565 (-90.649363, 29.860008, -0.65666647) failed to convert
-rank 85: Point 781 (-89.646377, 29.979459, 3.1400001) failed to convert
-rank 84: Point 790 (-89.700172, 30.137049, 0.19322087) failed to convert
-rank 97: Point 780 (-89.173331, 29.020024, 1.5393153) failed to convert
-rank 94: Point 788 (-89.242239, 29.144362, 0.74997596) failed to convert
-rank 41: Point 566 (-90.737096, 29.899961, -0.86326451) failed to convert
-rank 40: Point 561 (-90.764951, 29.715417, -1.5360171) failed to convert
-rank 82: Point 788 (-89.814076, 29.595315, -4.7990763) failed to convert
-rank 79: Point 782 (-89.87732, 30.141019, -5.4281835) failed to convert
-rank 59: Point 566 (-90.402284, 29.983027, 9.1206829) failed to convert
-rank 71: Point 782 (-90.066261, 29.856572, -9.0) failed to convert
-rank 60: Point 560 (-90.391976, 29.790506, -0.2286) failed to convert
-rank 13: Point 566 (-91.50479, 30.143491, -6.2903627) failed to convert
-rank 88: Point 791 (-89.458596, 29.35445, -2.9558161) failed to convert
-rank 16: Point 562 (-91.357228, 30.748163, -11.501467) failed to convert
-rank 42: Point 564 (-90.717072, 29.885, -0.32831072) failed to convert
-rank 20: Point 562 (-91.263108, 29.968664, -5.7287543) failed to convert
-rank 11: Point 564 (-91.544444, 30.910511, -0.28468877) failed to convert
-rank 0: Point 530 (-92.470464, 29.38862, 10.7) failed to convert
-rank 45: Point 567 (-90.709274, 29.336526, -8.2296) failed to convert
-rank 48: Point 562 (-90.626248, 29.863701, -0.2467232) failed to convert
-rank 65: Point 783 (-90.268101, 29.385262, -2.6363068) failed to convert
-rank 80: Point 787 (-89.882397, 29.657985, -0.0) failed to convert
-rank 67: Point 781 (-90.154666, 29.920058, -0.07243328) failed to convert
-rank 26: Point 562 (-91.137239, 30.327601, 3.3155557) failed to convert
-rank 46: Point 556 (-90.702633, 29.321734, -0.30051495) failed to convert
-rank 57: Point 569 (-90.466747, 29.707583, -0.36542325) failed to convert
-rank 95: Point 783 (-89.219185, 29.194337, -0.21584442) failed to convert
-rank 35: Point 571 (-90.840438, 30.189263, -1.9869451) failed to convert
-rank 2: Point 562 (-91.951138, 30.402904, -6.8586596) failed to convert
-rank 96: Point 792 (-89.200211, 29.188662, -0.0) failed to convert
-rank 55: Point 566 (-90.475432, 30.000123, -9.0290911) failed to convert
-rank 27: Point 562 (-91.130255, 30.015945, -0.1858585) failed to convert
-rank 73: Point 781 (-90.032793, 29.756141, -0.0693758) failed to convert
-rank 98: Point 790 (-89.088606, 29.183459, 5.0059168) failed to convert
-rank 56: Point 561 (-90.502358, 29.449675, 0.3198618) failed to convert
-rank 39: Point 567 (-90.767538, 29.911842, -0.70935232) failed to convert
-rank 89: Point 783 (-89.400494, 29.332941, -5.2117755) failed to convert
-rank 99: Point 782 (-88.893705, 29.874959, 1.5171933) failed to convert
-rank 93: Point 782 (-89.270167, 29.184199, 5.032472) failed to convert
-rank 77: Point 783 (-89.957697, 29.696761, -0.0) failed to convert
-rank 92: Point 789 (-89.305254, 29.307436, -0.0) failed to convert
-rank 49: Point 568 (-90.603749, 29.872898, -1.2102929) failed to convert
-rank 32: Point 562 (-90.935175, 30.135226, 19.313865) failed to convert
-rank 9: Point 565 (-91.62638, 30.939177, -21.249997) failed to convert
-rank 1: Point 569 (-92.089831, 29.827174, -0.30327957) failed to convert
-rank 66: Point 786 (-90.193276, 29.927295, 20.295499) failed to convert
-rank 69: Point 784 (-90.092936, 30.026187, -1.5834517) failed to convert
-rank 76: Point 792 (-89.975719, 29.7272, -1.3748985) failed to convert
-rank 81: Point 781 (-89.845836, 29.599274, 22.616984) failed to convert
-rank 3: Point 567 (-91.909585, 29.902165, -12.529785) failed to convert
-rank 83: Point 782 (-89.79473, 29.507665, 0.31299999) failed to convert
-rank 64: Point 790 (-90.30347, 29.428766, 0.93824961) failed to convert
-rank 18: Point 566 (-91.29241, 30.529476, -16.032786) failed to convert
-rank 90: Point 789 (-89.338492, 29.576398, 3.3363903) failed to convert
-rank 29: Point 565 (-91.040369, 30.048589, -6.4552657) failed to convert
-rank 91: Point 783 (-89.348097, 29.171047, -0.79534034) failed to convert
-rank 8: Point 556 (-91.662658, 30.848731, -13.217834) failed to convert
-rank 63: Point 567 (-90.307425, 29.913335, -0.34307992) failed to convert
-rank 62: Point 563 (-90.359462, 29.6095, -0.49965352) failed to convert
-rank 72: Point 790 (-90.092611, 29.26259, 0.72943903) failed to convert
-rank 43: Point 571 (-90.685163, 30.042386, 9.516363) failed to convert
-rank 21: Point 568 (-91.215198, 30.413146, -8.2802526) failed to convert
-rank 6: Point 565 (-91.781039, 30.006015, -3.616694) failed to convert
-rank 36: Point 563 (-90.829185, 29.993235, 14.78518) failed to convert
-rank 7: Point 569 (-91.718599, 30.512864, -4.3660002) failed to convert
-rank 54: Point 562 (-90.490603, 30.047497, -9.3360248) failed to convert
-rank 78: Point 790 (-89.928108, 29.765915, -0.0) failed to convert
-rank 70: Point 790 (-90.071021, 30.02421, 0.61264801) failed to convert
-rank 86: Point 790 (-89.609213, 29.426154, -5.7055516) failed to convert
-rank 33: Point 563 (-90.905193, 30.074267, 21.780276) failed to convert
-rank 23: Point 565 (-91.189726, 30.281039, 0.07110677) failed to convert
-rank 58: Point 556 (-90.442405, 29.72715, -0.37848317) failed to convert
-rank 53: Point 565 (-90.552391, 29.477905, -1.7293492) failed to convert
-rank 87: Point 783 (-89.535132, 29.367156, 2.6971218) failed to convert
-rank 68: Point 790 (-90.125249, 29.945938, -1.0044704) failed to convert
-rank 85: Point 782 (-89.688692, 29.468662, -1.7794674) failed to convert
-rank 74: Point 789 (-90.011494, 29.741137, 29.290404) failed to convert
-rank 82: Point 789 (-89.814052, 29.595347, -4.7990763) failed to convert
-rank 30: Point 565 (-91.037427, 29.793326, -0.52873519) failed to convert
-rank 38: Point 561 (-90.805591, 29.604699, -0.60100181) failed to convert
-rank 75: Point 783 (-89.978826, 29.909293, -9.0) failed to convert
-rank 97: Point 781 (-89.05363, 30.348609, 2.8179387) failed to convert
-rank 12: Point 555 (-91.527749, 30.341751, -1.9868847) failed to convert
-rank 5: Point 570 (-91.769758, 30.774922, -15.916657) failed to convert
-rank 19: Point 571 (-91.316945, 29.542453, -0.69751673) failed to convert
-rank 79: Point 783 (-89.898124, 29.882114, -6.1862212) failed to convert
-rank 37: Point 567 (-90.81478, 29.863935, -0.75808524) failed to convert
-rank 94: Point 789 (-89.243949, 29.124837, 1.9751421) failed to convert
-rank 15: Point 564 (-91.452024, 29.903148, 14.636185) failed to convert
-rank 10: Point 561 (-91.604428, 30.6699, -5.8492732) failed to convert
-rank 84: Point 791 (-89.721886, 29.874166, 6.7838548) failed to convert
-rank 17: Point 569 (-91.318468, 30.649566, 11.136649) failed to convert
-rank 61: Point 569 (-90.37305, 29.745018, -0.65926411) failed to convert
-rank 71: Point 783 (-90.069444, 29.815574, -4.8643035) failed to convert
-rank 51: Point 567 (-90.602355, 29.443186, -0.24153666) failed to convert
-rank 88: Point 792 (-89.458529, 29.354915, -2.8415528) failed to convert
-rank 52: Point 563 (-90.516009, 30.31114, 2.4902288) failed to convert
-rank 25: Point 570 (-91.161955, 30.188533, 14.084166) failed to convert
-rank 31: Point 567 (-90.99487, 29.922306, -4.9114162) failed to convert
-rank 65: Point 784 (-90.233581, 29.844998, 1.6115933) failed to convert
-rank 22: Point 564 (-91.207565, 30.318507, 10.527417) failed to convert
-rank 67: Point 782 (-90.14745, 30.013916, 1.6880843) failed to convert
-rank 4: Point 567 (-91.810718, 30.826403, -15.239748) failed to convert
-rank 80: Point 788 (-89.911032, 29.297782, 0.31299999) failed to convert
-rank 14: Point 560 (-91.495481, 29.673076, -0.8327702) failed to convert
-rank 50: Point 568 (-90.623692, 29.370399, -8.2296) failed to convert
-rank 47: Point 566 (-90.6475, 29.88655, -0.37021492) failed to convert
-rank 41: Point 567 (-90.737152, 29.898971, -0.56648914) failed to convert
-rank 96: Point 793 (-89.189042, 29.314866, 0.83711038) failed to convert
-rank 44: Point 563 (-90.672312, 30.051163, -9.9395288) failed to convert
-rank 95: Point 784 (-89.117435, 30.331384, 3.273924) failed to convert
-rank 24: Point 563 (-91.209163, 29.693361, -6.166104) failed to convert
-rank 34: Point 561 (-90.875543, 30.060587, 13.704563) failed to convert
-rank 59: Point 567 (-90.395783, 30.071174, 0.0376355) failed to convert
-rank 98: Point 791 (-89.0313, 29.816329, 5.0509258) failed to convert
-rank 73: Point 782 (-90.014465, 29.989807, -2.3241562) failed to convert
-rank 89: Point 784 (-89.405757, 29.271356, 0.31299999) failed to convert
-rank 13: Point 567 (-91.493027, 30.341606, -2.350094) failed to convert
-rank 40: Point 562 (-90.764958, 29.715249, -2.3333959) failed to convert
-rank 60: Point 561 (-90.385074, 29.883686, -0.48430618) failed to convert
-rank 99: Point 783 (-88.865822, 30.172365, 9.8245289) failed to convert
-rank 77: Point 784 (-89.930128, 30.043491, 0.51262684) failed to convert
-rank 42: Point 565 (-90.732645, 29.659466, -0.39310419) failed to convert
-rank 11: Point 565 (-91.555681, 30.720835, -20.0) failed to convert
-rank 45: Point 568 (-90.709442, 29.334046, -8.2296) failed to convert
-rank 93: Point 783 (-89.292129, 28.931437, 39.063728) failed to convert
-rank 48: Point 563 (-90.648528, 29.545938, -8.2296) failed to convert
-rank 26: Point 563 (-91.146867, 30.177146, 24.772687) failed to convert
-rank 46: Point 557 (-90.682431, 29.613914, -1.1021385) failed to convert
-rank 20: Point 563 (-91.275701, 29.765543, 3.8649068) failed to convert
-rank 16: Point 563 (-91.413567, 29.822669, -7.5986646) failed to convert
-rank 2: Point 563 (-91.919417, 30.990121, -17.006029) failed to convert
-rank 0: Point 531 (-92.461532, 29.559967, -0.0) failed to convert
-rank 66: Point 787 (-90.176649, 30.144563, 4.3299999) failed to convert
-rank 92: Point 790 (-89.328989, 29.033484, 15.63309) failed to convert
-rank 81: Point 782 (-89.793383, 30.245676, -1.7085856) failed to convert
-rank 76: Point 793 (-89.981391, 29.655092, 0.03753261) failed to convert
-rank 90: Point 790 (-89.343689, 29.516589, 3.5845207) failed to convert
-rank 83: Point 783 (-89.763273, 29.894001, 13.298064) failed to convert
-rank 55: Point 567 (-90.515086, 29.449491, 0.11413006) failed to convert
-rank 69: Point 785 (-90.136904, 29.455331, 0.31299999) failed to convert
-rank 57: Point 570 (-90.486622, 29.431786, -0.0) failed to convert
-rank 28: Point 559 (-91.109322, 29.665988, -0.0072813) failed to convert
-rank 27: Point 563 (-91.134805, 29.944759, -0.35756468) failed to convert
-rank 91: Point 784 (-89.349316, 29.1569, 0.31299999) failed to convert
-rank 64: Point 791 (-90.295718, 29.533012, 2.0313113) failed to convert
-rank 78: Point 791 (-89.921018, 29.854857, 1.70701) failed to convert
-rank 72: Point 791 (-90.03295, 30.031531, -4.8585123) failed to convert
-rank 86: Point 791 (-89.608203, 29.438167, -5.75371) failed to convert
-rank 56: Point 562 (-90.486765, 29.666702, -0.73268542) failed to convert
-rank 9: Point 566 (-91.626579, 30.935728, -12.752912) failed to convert
-rank 87: Point 784 (-89.520647, 29.538433, 0.49381986) failed to convert
-rank 1: Point 570 (-92.089788, 29.827216, -0.6605783) failed to convert
-rank 49: Point 569 (-90.612599, 29.747581, -0.99991982) failed to convert
-rank 85: Point 783 (-89.648682, 29.95157, 3.0799999) failed to convert
-rank 68: Point 791 (-90.127763, 29.913317, 17.650809) failed to convert
-rank 70: Point 791 (-90.071085, 30.023357, -9.0) failed to convert
-rank 82: Point 790 (-89.814798, 29.585854, 23.97361) failed to convert
-rank 74: Point 790 (-90.003929, 29.837383, 1.0692113) failed to convert
-rank 32: Point 563 (-90.966333, 29.664766, -0.22709977) failed to convert
-rank 39: Point 568 (-90.770015, 29.87574, 0.04764043) failed to convert
-rank 18: Point 567 (-91.292493, 30.528095, -16.092527) failed to convert
-rank 3: Point 568 (-91.871764, 30.599806, -5.9671535) failed to convert
-rank 35: Point 572 (-90.859122, 29.913204, -0.38431001) failed to convert
-rank 79: Point 784 (-89.94651, 29.272217, 5.009087) failed to convert
-rank 29: Point 566 (-91.035383, 30.124926, -3.3912521) failed to convert
-rank 97: Point 782 (-89.160888, 29.160414, 1.2520679) failed to convert
-rank 75: Point 784 (-89.989761, 29.770597, -8.2296) failed to convert
-rank 84: Point 792 (-89.723703, 29.852008, -8.2296) failed to convert
-rank 8: Point 557 (-91.694289, 30.296723, -2.7844668) failed to convert
-rank 43: Point 572 (-90.699391, 29.838154, -0.42967783) failed to convert
-rank 94: Point 790 (-89.243623, 29.128554, 4.9998018) failed to convert
-rank 88: Point 793 (-89.458558, 29.354466, -2.8059232) failed to convert
-rank 21: Point 569 (-91.27313, 29.485174, 7.3144095) failed to convert
-rank 65: Point 785 (-90.263143, 29.45117, -0.72245352) failed to convert
-rank 54: Point 563 (-90.490597, 30.047537, -9.2336394) failed to convert
-rank 62: Point 564 (-90.338982, 29.886398, -0.38298117) failed to convert
-rank 33: Point 564 (-90.935104, 29.624442, -0.62354225) failed to convert
-rank 6: Point 566 (-91.778867, 30.044886, -5.1811787) failed to convert
-rank 23: Point 566 (-91.233747, 29.580331, 12.419802) failed to convert
-rank 36: Point 564 (-90.845107, 29.757957, -0.58159484) failed to convert
-rank 63: Point 568 (-90.335168, 29.539857, -0.62857618) failed to convert
-rank 7: Point 570 (-91.730114, 30.309108, -2.5248385) failed to convert
-rank 38: Point 562 (-90.805579, 29.604758, -0.55560751) failed to convert
-rank 58: Point 557 (-90.454183, 29.564767, -0.35626845) failed to convert
-rank 53: Point 566 (-90.511538, 30.048619, 30.010144) failed to convert
-rank 80: Point 789 (-89.885596, 29.6175, -0.76990973) failed to convert
-rank 71: Point 784 (-90.058938, 29.950474, 28.881954) failed to convert
-rank 67: Point 783 (-90.153248, 29.938446, -2.3762561) failed to convert
-rank 30: Point 566 (-91.012052, 30.181375, 18.119029) failed to convert
-rank 96: Point 794 (-89.202551, 29.161872, -0.0) failed to convert
-rank 95: Point 785 (-89.21876, 29.199122, -0.09692637) failed to convert
-rank 5: Point 571 (-91.769718, 30.77548, -16.15745) failed to convert
-rank 19: Point 572 (-91.255801, 30.529013, 10.438759) failed to convert
-rank 98: Point 792 (-89.070293, 29.386694, 10.88328) failed to convert
-rank 61: Point 570 (-90.385656, 29.573354, -1.4037632) failed to convert
-rank 73: Point 783 (-90.018014, 29.944608, -6.7964309) failed to convert
-rank 37: Point 568 (-90.813913, 29.876671, -1.3238694) failed to convert
-rank 25: Point 571 (-91.160107, 30.2175, -12.676633) failed to convert
-rank 51: Point 568 (-90.582556, 29.723545, -1.5173507) failed to convert
-rank 89: Point 785 (-89.400453, 29.332985, -5.2117755) failed to convert
-rank 10: Point 562 (-91.595603, 30.820701, -19.148011) failed to convert
-rank 15: Point 565 (-91.431949, 30.237953, -0.39500001) failed to convert
-rank 31: Point 568 (-90.971097, 30.281701, -1.7810041) failed to convert
-rank 4: Point 568 (-91.890782, 29.359487, 4.1645422) failed to convert
-rank 99: Point 784 (-88.934632, 29.430561, 14.064791) failed to convert
-rank 12: Point 556 (-91.535791, 30.205348, 0.97428848) failed to convert
-rank 17: Point 570 (-91.38231, 29.606401, -0.62665381) failed to convert
-rank 50: Point 569 (-90.603217, 29.661906, -0.60750365) failed to convert
-rank 14: Point 561 (-91.431636, 30.740488, 14.357618) failed to convert
-rank 52: Point 564 (-90.535129, 30.046142, 24.685067) failed to convert
-rank 93: Point 784 (-89.186261, 30.131095, 1.381442) failed to convert
-rank 77: Point 785 (-89.962845, 29.631228, 1.3114728) failed to convert
-rank 22: Point 565 (-91.196855, 30.487027, 11.72912) failed to convert
-rank 81: Point 783 (-89.793509, 30.244, -1.8413143) failed to convert
-rank 47: Point 567 (-90.668692, 29.583324, -2.5586643) failed to convert
-rank 92: Point 791 (-89.221712, 30.253693, 5.3242996) failed to convert
-rank 59: Point 568 (-90.383572, 30.236356, -0.12854017) failed to convert
-rank 24: Point 564 (-91.169627, 30.318548, -0.58779954) failed to convert
-rank 90: Point 791 (-89.369612, 29.216659, 0.31299999) failed to convert
-rank 44: Point 564 (-90.721406, 29.343147, -8.2296) failed to convert
-rank 34: Point 562 (-90.875946, 30.054351, -4.1028589) failed to convert
-rank 42: Point 566 (-90.719804, 29.845509, 0.43213356) failed to convert
-rank 13: Point 568 (-91.535839, 29.614804, -0.04324868) failed to convert
-rank 83: Point 784 (-89.802863, 29.406528, 0.31299999) failed to convert
-rank 76: Point 794 (-89.960337, 29.921021, 42.513235) failed to convert
-rank 69: Point 786 (-90.123271, 29.633135, 0.31299999) failed to convert
-rank 40: Point 563 (-90.755636, 29.851121, -0.78704832) failed to convert
-rank 45: Point 569 (-90.709429, 29.334088, -8.2296) failed to convert
-rank 41: Point 568 (-90.737751, 29.890281, -1.2135563) failed to convert
-rank 11: Point 566 (-91.59072, 30.122011, -1.2230379) failed to convert
-rank 20: Point 564 (-91.229159, 30.509989, -16.115997) failed to convert
-rank 66: Point 788 (-90.231074, 29.427382, -0.20996141) failed to convert
-rank 91: Point 785 (-89.34851, 29.166169, -2.4052104) failed to convert
-rank 86: Point 792 (-89.590266, 29.652693, -0.0) failed to convert
-rank 2: Point 564 (-92.030108, 28.894298, 25.299846) failed to convert
-rank 72: Point 792 (-90.031405, 30.051095, 0.21125434) failed to convert
-rank 70: Point 792 (-90.070956, 30.025, -1.7214428) failed to convert
-rank 48: Point 564 (-90.626237, 29.863761, -0.52340111) failed to convert
-rank 55: Point 568 (-90.444818, 30.419167, -0.26641191) failed to convert
-rank 64: Point 792 (-90.287778, 29.637985, -0.37001786) failed to convert
-rank 87: Point 785 (-89.536774, 29.347017, 0.31299999) failed to convert
-rank 85: Point 784 (-89.727755, 28.990253, 44.093906) failed to convert
-rank 46: Point 558 (-90.701474, 29.338474, 0.3048) failed to convert
-rank 57: Point 571 (-90.472625, 29.62609, -0.14769827) failed to convert
-rank 16: Point 564 (-91.358896, 30.720567, -20.0) failed to convert
-rank 56: Point 563 (-90.502837, 29.442908, -0.46343974) failed to convert
-rank 0: Point 532 (-92.503619, 28.632327, 34.5) failed to convert
-rank 27: Point 564 (-91.118836, 30.193712, 14.109925) failed to convert
-rank 82: Point 791 (-89.783689, 29.968849, 2.6948503) failed to convert
-rank 60: Point 562 (-90.380363, 29.947316, 6.9061493) failed to convert
-rank 26: Point 564 (-91.143419, 30.23092, -12.734545) failed to convert
-rank 79: Point 785 (-89.896651, 29.900424, -3.1915609) failed to convert
-rank 68: Point 792 (-90.136526, 29.799189, -0.21554949) failed to convert
-rank 78: Point 792 (-89.921201, 29.852527, 0.8071242) failed to convert
-rank 74: Point 791 (-89.998969, 29.899834, 1.3478377) failed to convert
-rank 65: Point 786 (-90.231092, 29.877296, 1.6514428) failed to convert
-rank 88: Point 794 (-89.458532, 29.354588, -1.2331549) failed to convert
-rank 75: Point 785 (-89.966946, 30.059195, -4.4470322) failed to convert
-rank 94: Point 791 (-89.239617, 29.174078, -0.68589393) failed to convert
-rank 49: Point 570 (-90.603742, 29.872938, -1.1569837) failed to convert
-rank 84: Point 793 (-89.733209, 29.736195, -0.0) failed to convert
-rank 9: Point 567 (-91.64925, 30.544812, -6.1872812) failed to convert
-rank 97: Point 783 (-89.114519, 29.679167, 3.8853938) failed to convert
-rank 80: Point 790 (-89.928882, 29.070913, 22.065589) failed to convert
-rank 1: Point 571 (-92.089759, 29.827245, -1.2840239) failed to convert
-rank 39: Point 569 (-90.803108, 29.389652, -8.2296) failed to convert
-rank 67: Point 784 (-90.156368, 29.897705, -0.08531647) failed to convert
-rank 32: Point 564 (-90.924662, 30.292105, -4.7168495) failed to convert
-rank 18: Point 568 (-91.35209, 29.559009, 0.23906464) failed to convert
-rank 3: Point 569 (-91.917106, 29.761295, 2.6114368) failed to convert
-rank 21: Point 570 (-91.270413, 29.529117, 4.5584686) failed to convert
-rank 29: Point 567 (-91.055648, 29.813303, -0.57148902) failed to convert
-rank 28: Point 560 (-91.109545, 29.662416, -0.5125954) failed to convert
-rank 43: Point 573 (-90.71508, 29.611366, -0.1553495) failed to convert
-rank 71: Point 785 (-90.052487, 30.033032, -5.9682892) failed to convert
-rank 8: Point 558 (-91.662441, 30.852431, -13.278354) failed to convert
-rank 35: Point 573 (-90.840537, 30.187439, -0.78334369) failed to convert
-rank 36: Point 565 (-90.888477, 29.108696, 1.9059905) failed to convert
-rank 33: Point 565 (-90.904563, 30.083023, -2.7455405) failed to convert
-rank 96: Point 795 (-89.195319, 29.243788, -4.802e-05) failed to convert
-rank 98: Point 793 (-89.044342, 29.672744, 4.384688) failed to convert
-rank 73: Point 784 (-90.010786, 30.03647, 0.92540335) failed to convert
-rank 6: Point 567 (-91.743358, 30.677066, -9.2695772) failed to convert
-rank 95: Point 786 (-89.221554, 29.1672, -0.38225508) failed to convert
-rank 99: Point 785 (-88.866499, 30.161773, 10.332142) failed to convert
-rank 89: Point 786 (-89.312041, 30.347709, 1.5599999) failed to convert
-rank 7: Point 571 (-91.718118, 30.521213, -6.2209327) failed to convert
-rank 23: Point 567 (-91.210171, 29.957227, -0.83947847) failed to convert
-rank 63: Point 569 (-90.36663, 29.111151, -0.0) failed to convert
-rank 62: Point 565 (-90.338977, 29.886337, -0.35391873) failed to convert
-rank 58: Point 558 (-90.463866, 29.43061, -0.0) failed to convert
-rank 77: Point 786 (-89.902544, 30.387038, -8.9618859) failed to convert
-rank 93: Point 785 (-89.236203, 29.570164, 5.9173544) failed to convert
-rank 19: Point 573 (-91.254482, 30.54985, -8.235531) failed to convert
-rank 92: Point 792 (-89.301698, 29.347828, 5.7932047) failed to convert
-rank 54: Point 564 (-90.490586, 30.047597, -8.3536698) failed to convert
-rank 53: Point 567 (-90.552354, 29.478379, -1.8610818) failed to convert
-rank 38: Point 563 (-90.814167, 29.477713, -0.56107272) failed to convert
-rank 76: Point 795 (-90.005697, 29.344019, -0.13109745) failed to convert
-rank 90: Point 792 (-89.373511, 29.171226, -1.2748454) failed to convert
-rank 83: Point 785 (-89.772061, 29.786162, -0.18373123) failed to convert
-rank 81: Point 784 (-89.80746, 30.073127, 1.9700917) failed to convert
-rank 25: Point 572 (-91.193824, 29.684969, 2.7337899) failed to convert
-rank 66: Point 789 (-90.186062, 30.021376, 1.9755167) failed to convert
-rank 61: Point 571 (-90.385991, 29.568735, -0.28424539) failed to convert
-rank 4: Point 569 (-91.806567, 30.900534, -17.815416) failed to convert
-rank 86: Point 793 (-89.610759, 29.407165, 0.72505268) failed to convert
-rank 69: Point 787 (-90.089931, 30.06448, 4.3400001) failed to convert
-rank 51: Point 569 (-90.597858, 29.506865, 0.03067233) failed to convert
-rank 31: Point 569 (-91.017876, 29.568877, -0.31654839) failed to convert
-rank 30: Point 567 (-91.061472, 29.421012, -0.53215189) failed to convert
-rank 70: Point 793 (-90.097245, 29.686069, 0.37350809) failed to convert
-rank 72: Point 793 (-90.032941, 30.031492, -4.8585123) failed to convert
-rank 15: Point 566 (-91.457757, 29.806649, -1.8208428) failed to convert
-rank 17: Point 571 (-91.376739, 29.698685, -5.849722) failed to convert
-rank 37: Point 569 (-90.814276, 29.871247, -1.1779504) failed to convert
-rank 5: Point 572 (-91.827515, 29.732556, 0.45085461) failed to convert
-rank 12: Point 557 (-91.583337, 29.387395, 2.2754407) failed to convert
-rank 10: Point 563 (-91.5998, 30.74903, -18.305807) failed to convert
-rank 52: Point 565 (-90.524068, 30.19968, 3.047461) failed to convert
-rank 50: Point 570 (-90.604013, 29.650541, 0.96477046) failed to convert
-rank 14: Point 562 (-91.428865, 30.785821, -11.669331) failed to convert
-rank 87: Point 786 (-89.537861, 29.332729, 0.31299999) failed to convert
-rank 22: Point 566 (-91.205935, 30.343905, 5.2872081) failed to convert
-rank 91: Point 786 (-89.33715, 29.297572, 8.9879513) failed to convert
-rank 64: Point 793 (-90.314843, 29.273122, -0.46950769) failed to convert
-rank 59: Point 569 (-90.403723, 29.963294, -8.5289143) failed to convert
-rank 78: Point 793 (-89.919995, 29.86761, 3.2890868) failed to convert
-rank 85: Point 785 (-89.612396, 30.383638, -8.951475) failed to convert
-rank 79: Point 786 (-89.935779, 29.408263, 1.4747437) failed to convert
-rank 68: Point 793 (-90.119351, 30.022043, -1.9795477) failed to convert
-rank 34: Point 563 (-90.875525, 30.060149, -2.2050823) failed to convert
-rank 47: Point 568 (-90.644506, 29.929146, -0.64732639) failed to convert
-rank 75: Point 786 (-89.962151, 30.119534, 4.361395) failed to convert
-rank 65: Point 787 (-90.263136, 29.451109, -0.83113163) failed to convert
-rank 82: Point 792 (-89.814015, 29.595396, -4.7990763) failed to convert
-rank 88: Point 795 (-89.394557, 30.0979, 2.77) failed to convert
-rank 45: Point 570 (-90.702993, 29.42749, -0.61534204) failed to convert
-rank 40: Point 564 (-90.77939, 29.503739, -0.59360467) failed to convert
-rank 42: Point 567 (-90.717566, 29.877719, -0.10448707) failed to convert
-rank 74: Point 792 (-90.05237, 29.214822, 0.5138596) failed to convert
-rank 11: Point 567 (-91.552233, 30.778511, 16.846999) failed to convert
-rank 80: Point 791 (-89.887381, 29.594545, 1.3529867) failed to convert
-rank 44: Point 565 (-90.70284, 29.612628, -0.03553263) failed to convert
-rank 94: Point 792 (-89.243248, 29.132458, 4.0811587) failed to convert
-rank 16: Point 565 (-91.361455, 30.678832, -11.17584) failed to convert
-rank 97: Point 784 (-89.173067, 29.022378, 0.9254101) failed to convert
-rank 24: Point 565 (-91.169147, 30.326072, -7.5781931) failed to convert
-rank 48: Point 565 (-90.62623, 29.863801, -0.80742783) failed to convert
-rank 20: Point 565 (-91.263613, 29.960437, -6.5178643) failed to convert
-rank 2: Point 565 (-91.945268, 30.511979, -5.4868698) failed to convert
-rank 84: Point 794 (-89.749848, 29.532404, 29.858499) failed to convert
-rank 71: Point 786 (-90.068506, 29.827586, 0.28620742) failed to convert
-rank 67: Point 785 (-90.154065, 29.927721, -0.63685194) failed to convert
-rank 96: Point 796 (-89.198115, 29.212025, -0.05209964) failed to convert
-rank 46: Point 559 (-90.65185, 30.051374, 19.335059) failed to convert
-rank 41: Point 569 (-90.737086, 29.899901, 0.54013999) failed to convert
-rank 55: Point 569 (-90.498176, 29.685327, 0.00014986) failed to convert
-rank 57: Point 572 (-90.506856, 29.148587, 2.0572813) failed to convert
-rank 27: Point 565 (-91.118574, 30.197603, 8.4061735) failed to convert
-rank 73: Point 785 (-90.025678, 29.846847, -9.0) failed to convert
-rank 98: Point 794 (-89.036202, 29.761449, 3.8662315) failed to convert
-rank 56: Point 564 (-90.50235, 29.449715, 0.21675606) failed to convert
-rank 95: Point 787 (-89.21925, 29.193339, -0.0) failed to convert
-rank 99: Point 786 (-88.862667, 30.202181, 9.7012418) failed to convert
-rank 9: Point 568 (-91.699565, 29.660639, 2.0) failed to convert
-rank 49: Point 571 (-90.603733, 29.872998, -0.5955704) failed to convert
-rank 89: Point 787 (-89.400425, 29.333015, -5.2117755) failed to convert
-rank 77: Point 787 (-89.943951, 29.869655, -5.6442868) failed to convert
-rank 3: Point 570 (-91.875722, 30.526443, -5.286107) failed to convert
-rank 92: Point 793 (-89.236245, 30.090739, -0.66349027) failed to convert
-rank 13: Point 569 (-91.52598, 29.783533, -2.0226528) failed to convert
-rank 60: Point 563 (-90.409188, 29.55421, -0.48931013) failed to convert
-rank 76: Point 796 (-89.956779, 29.96561, -2.8926984) failed to convert
-rank 1: Point 572 (-92.101111, 29.604708, -0.774143) failed to convert
-rank 93: Point 786 (-89.277514, 29.099004, 11.357094) failed to convert
-rank 8: Point 559 (-91.657803, 30.932575, -13.987488) failed to convert
-rank 21: Point 571 (-91.273915, 29.472138, 4.9514085) failed to convert
-rank 36: Point 566 (-90.820157, 30.12551, -0.24952837) failed to convert
-rank 86: Point 794 (-89.585349, 29.710927, -0.0) failed to convert
-rank 90: Point 793 (-89.383813, 29.05107, 1.0083286) failed to convert
-rank 66: Point 790 (-90.237249, 29.344732, -2.6745624) failed to convert
-rank 83: Point 786 (-89.771776, 29.789411, -0.0) failed to convert
-rank 81: Point 785 (-89.809117, 30.052752, 0.72901938) failed to convert
-rank 18: Point 569 (-91.372557, 29.219669, 4.8859821) failed to convert
-rank 72: Point 794 (-90.093545, 29.250193, 0.89396327) failed to convert
-rank 29: Point 568 (-91.061159, 29.728001, -1.1173576) failed to convert
-rank 43: Point 574 (-90.715082, 29.611306, -0.54408496) failed to convert
-rank 32: Point 565 (-90.966287, 29.664805, -1.5304445) failed to convert
-rank 28: Point 561 (-91.10801, 29.686398, -0.62946821) failed to convert
-rank 6: Point 568 (-91.771317, 30.178665, -4.272517) failed to convert
-rank 0: Point 533 (-92.481187, 29.126392, 19.634926) failed to convert
-rank 35: Point 574 (-90.84617, 30.104402, -0.99951653) failed to convert
-rank 70: Point 794 (-90.071196, 30.021837, -9.0) failed to convert
-rank 69: Point 788 (-90.109146, 29.816468, -0.64618949) failed to convert
-rank 33: Point 566 (-90.943696, 29.493926, -0.75274801) failed to convert
-rank 39: Point 570 (-90.767523, 29.911901, -0.42082258) failed to convert
-rank 23: Point 568 (-91.185664, 30.344635, 6.5629986) failed to convert
-rank 87: Point 787 (-89.502016, 29.755745, 5.1375289) failed to convert
-rank 58: Point 559 (-90.454153, 29.565056, -0.38957858) failed to convert
-rank 63: Point 570 (-90.306723, 29.922065, -0.60110068) failed to convert
-rank 7: Point 572 (-91.733079, 30.256347, -4.5924279) failed to convert
-rank 62: Point 566 (-90.338973, 29.886297, -0.33646748) failed to convert
-rank 54: Point 565 (-90.521804, 29.613999, -0.4694534) failed to convert
-rank 64: Point 794 (-90.291006, 29.594088, -0.085344) failed to convert
-rank 19: Point 574 (-91.257253, 30.505146, 14.310353) failed to convert
-rank 79: Point 787 (-89.896638, 29.900364, -3.1915609) failed to convert
-rank 53: Point 568 (-90.523147, 29.887307, -0.67279138) failed to convert
-rank 78: Point 794 (-89.916034, 29.917158, -6.252058) failed to convert
-rank 26: Point 565 (-91.139957, 30.284901, -7.1297977) failed to convert
-rank 25: Point 573 (-91.152083, 30.342966, 4.7345666) failed to convert
-rank 37: Point 570 (-90.814422, 29.869025, -0.72470827) failed to convert
-rank 68: Point 794 (-90.119353, 30.021983, -2.0254135) failed to convert
-rank 4: Point 570 (-91.806561, 30.900399, -15.525564) failed to convert
-rank 38: Point 564 (-90.778126, 30.006991, -0.19680052) failed to convert
-rank 75: Point 787 (-89.981686, 29.872919, 0.09405029) failed to convert
-rank 17: Point 572 (-91.321854, 30.594527, -16.020102) failed to convert
-rank 91: Point 787 (-89.347774, 29.174615, -0.76058594) failed to convert
-rank 94: Point 793 (-89.244246, 29.120953, 0.25327207) failed to convert
-rank 82: Point 793 (-89.781869, 29.990939, 2.5009317) failed to convert
-rank 85: Point 786 (-89.659806, 29.817779, -0.45665068) failed to convert
-rank 65: Point 788 (-90.268054, 29.385224, -3.1146081) failed to convert
-rank 31: Point 570 (-90.986336, 30.050451, -3.2990375) failed to convert
-rank 61: Point 572 (-90.356631, 29.96685, -0.35779064) failed to convert
-rank 50: Point 571 (-90.600445, 29.701072, -1.3879068) failed to convert
-rank 51: Point 570 (-90.639119, 28.915739, 8.3502744) failed to convert
-rank 88: Point 796 (-89.397768, 30.060937, 2.3522917) failed to convert
-rank 15: Point 567 (-91.431863, 30.237998, -0.39500001) failed to convert
-rank 74: Point 793 (-89.966545, 30.308955, -0.98037252) failed to convert
-rank 5: Point 573 (-91.779004, 30.609773, -6.1915602) failed to convert
-rank 80: Point 792 (-89.911108, 29.29595, 0.31299999) failed to convert
-rank 84: Point 795 (-89.697862, 30.163885, 2.3700863) failed to convert
-rank 10: Point 564 (-91.586631, 30.97321, -13.75901) failed to convert
-rank 14: Point 563 (-91.53906, 28.923861, 15.14319) failed to convert
-rank 97: Point 785 (-89.088127, 29.970359, 2.3895217) failed to convert
-rank 96: Point 797 (-89.151624, 29.73453, 3.3672479) failed to convert
-rank 67: Point 786 (-90.156425, 29.89696, -0.27451098) failed to convert
-rank 30: Point 568 (-91.014013, 30.1513, -11.724438) failed to convert
-rank 12: Point 558 (-91.523795, 30.408337, -3.2355646) failed to convert
-rank 22: Point 567 (-91.263988, 29.414725, 0.6379441) failed to convert
-rank 71: Point 787 (-90.02605, 30.369296, -4.4317482) failed to convert
-rank 73: Point 786 (-90.010901, 30.03489, 4.613529) failed to convert
-rank 52: Point 566 (-90.578371, 29.438922, -0.42607679) failed to convert
-rank 47: Point 569 (-90.628104, 30.161634, -0.33687514) failed to convert
-rank 59: Point 570 (-90.399301, 30.023198, -4.9051467) failed to convert
-rank 98: Point 795 (-89.088466, 29.183136, 4.3690208) failed to convert
-rank 45: Point 571 (-90.705167, 29.395922, -8.2296) failed to convert
-rank 99: Point 787 (-88.872566, 30.096849, 14.19688) failed to convert
-rank 16: Point 566 (-91.413526, 29.822672, -7.5986646) failed to convert
-rank 48: Point 566 (-90.666488, 29.287538, -0.0) failed to convert
-rank 89: Point 788 (-89.400384, 29.333059, -5.2117755) failed to convert
-rank 11: Point 568 (-91.607123, 29.838022, -1.6392745) failed to convert
-rank 2: Point 566 (-91.930464, 30.786458, -15.869639) failed to convert
-rank 77: Point 788 (-89.94393, 29.869712, -5.6442868) failed to convert
-rank 95: Point 788 (-89.218804, 29.198377, -0.3583754) failed to convert
-rank 44: Point 566 (-90.713553, 29.457222, -0.56641741) failed to convert
-rank 55: Point 570 (-90.483011, 29.89548, 1.3072898) failed to convert
-rank 92: Point 794 (-89.304666, 29.313584, -0.0) failed to convert
-rank 76: Point 797 (-89.948093, 30.074667, 0.27070284) failed to convert
-rank 66: Point 791 (-90.23356, 29.393796, 0.243) failed to convert
-rank 90: Point 794 (-89.36415, 29.279518, -4.3156634) failed to convert
-rank 41: Point 570 (-90.723047, 30.102589, -0.45858404) failed to convert
-rank 27: Point 566 (-91.174692, 29.313536, -0.28773334) failed to convert
-rank 83: Point 787 (-89.796355, 29.486277, -0.30497139) failed to convert
-rank 93: Point 787 (-89.269154, 29.194759, 15.118481) failed to convert
-rank 86: Point 795 (-89.580206, 29.772107, -0.0) failed to convert
-rank 81: Point 786 (-89.816511, 29.961508, 2.5660976) failed to convert
-rank 24: Point 566 (-91.169761, 30.316283, 6.3276027) failed to convert
-rank 46: Point 560 (-90.660209, 29.932309, -0.53492721) failed to convert
-rank 70: Point 795 (-90.070647, 30.02886, -0.38686609) failed to convert
-rank 34: Point 564 (-90.867923, 30.172651, -1.3030739) failed to convert
-rank 40: Point 565 (-90.755059, 29.859404, -0.963067) failed to convert
-rank 20: Point 566 (-91.263443, 29.963164, -9.1379047) failed to convert
-rank 72: Point 795 (-90.001785, 30.426137, -9.3460221) failed to convert
-rank 49: Point 572 (-90.612582, 29.747544, -0.92229508) failed to convert
-rank 3: Point 571 (-91.871097, 30.610568, -7.0944309) failed to convert
-rank 60: Point 564 (-90.409027, 29.555962, -0.39949448) failed to convert
-rank 1: Point 573 (-92.089715, 29.827287, -0.88761092) failed to convert
-rank 69: Point 789 (-90.129743, 29.547931, 0.83918775) failed to convert
-rank 87: Point 788 (-89.532313, 29.397608, -0.0) failed to convert
-rank 64: Point 795 (-90.309609, 29.343304, -0.08718914) failed to convert
-rank 79: Point 788 (-89.89663, 29.900325, -3.1915609) failed to convert
-rank 21: Point 572 (-91.245649, 29.928166, -6.2542562) failed to convert
-rank 8: Point 560 (-91.669687, 30.726514, -7.8431892) failed to convert
-rank 78: Point 795 (-89.907047, 30.029381, 11.594043) failed to convert
-rank 18: Point 570 (-91.292404, 30.529045, -15.926411) failed to convert
-rank 36: Point 567 (-90.838119, 29.860904, -1.3707505) failed to convert
-rank 13: Point 570 (-91.495796, 30.294046, -0.31799999) failed to convert
-rank 42: Point 568 (-90.70794, 30.016304, -3.8629087) failed to convert
-rank 29: Point 569 (-91.051549, 29.876399, -0.85134235) failed to convert
-rank 35: Point 575 (-90.849407, 30.056635, 11.940729) failed to convert
-rank 94: Point 794 (-89.237524, 29.197414, -0.09162886) failed to convert
-rank 6: Point 569 (-91.740823, 30.721605, -15.017834) failed to convert
-rank 75: Point 788 (-89.971707, 29.999041, 1.8763535) failed to convert
-rank 43: Point 575 (-90.715083, 29.611265, -0.30784084) failed to convert
-rank 28: Point 562 (-91.109339, 29.665431, -1.2956522) failed to convert
-rank 68: Point 795 (-90.119411, 30.021217, 0.46863235) failed to convert
-rank 23: Point 569 (-91.190192, 30.273336, -13.503251) failed to convert
-rank 82: Point 794 (-89.775231, 30.072042, 2.2117823) failed to convert
-rank 33: Point 567 (-90.904923, 30.077287, 16.06762) failed to convert
-rank 91: Point 788 (-89.348577, 29.165207, -1.1607297) failed to convert
-rank 58: Point 560 (-90.450439, 29.616322, 0.29030478) failed to convert
-rank 39: Point 571 (-90.770041, 29.875127, -0.74768813) failed to convert
-rank 84: Point 796 (-89.750096, 29.528869, -4.4470322) failed to convert
-rank 57: Point 573 (-90.455435, 29.863339, -0.27335781) failed to convert
-rank 9: Point 569 (-91.624047, 30.978407, -14.688006) failed to convert
-rank 53: Point 569 (-90.55249, 29.476346, -8.2296) failed to convert
-rank 54: Point 566 (-90.492042, 30.027414, -9.2083135) failed to convert
-rank 63: Point 571 (-90.304627, 29.950078, 23.887832) failed to convert
-rank 7: Point 573 (-91.696175, 30.905607, -12.943625) failed to convert
-rank 62: Point 567 (-90.338635, 29.890831, -1.6315906) failed to convert
-rank 65: Point 789 (-90.263131, 29.451069, -0.62981238) failed to convert
-rank 74: Point 794 (-90.006511, 29.803644, 27.126042) failed to convert
-rank 32: Point 566 (-90.943296, 30.012404, -1.4544112) failed to convert
-rank 85: Point 787 (-89.674176, 29.643886, -0.55511782) failed to convert
-rank 80: Point 793 (-89.843726, 30.136786, 1.6900404) failed to convert
-rank 97: Point 786 (-89.172847, 29.024604, -0.1698775) failed to convert
-rank 88: Point 797 (-89.458476, 29.354885, -1.3503016) failed to convert
-rank 71: Point 788 (-90.052478, 30.033092, -5.9682892) failed to convert
-rank 37: Point 571 (-90.814766, 29.863876, -0.27857485) failed to convert
-rank 56: Point 565 (-90.523663, 29.150706, 2.1343398) failed to convert
-rank 0: Point 534 (-92.464977, 29.475485, 8.8007937) failed to convert
-rank 98: Point 796 (-89.007025, 30.079177, 5.2947546) failed to convert
-rank 67: Point 787 (-90.156746, 29.892735, -0.40582448) failed to convert
-rank 4: Point 571 (-91.818561, 30.684775, -7.4959974) failed to convert
-rank 26: Point 566 (-91.144086, 30.220463, 4.7618941) failed to convert
-rank 96: Point 798 (-89.203995, 29.145048, 16.60893) failed to convert
-rank 19: Point 575 (-91.253333, 30.5673, 13.622551) failed to convert
-rank 73: Point 787 (-90.017986, 29.944661, -6.7964309) failed to convert
-rank 51: Point 571 (-90.559557, 30.046252, -6.8067572) failed to convert
-rank 17: Point 573 (-91.321412, 30.601428, -8.3925205) failed to convert
-rank 61: Point 573 (-90.385945, 29.568977, -1.5429881) failed to convert
-rank 38: Point 565 (-90.778173, 30.006178, -10.446118) failed to convert
-rank 31: Point 571 (-91.029353, 29.390585, -0.0) failed to convert
-rank 99: Point 788 (-88.869819, 30.125829, 12.416079) failed to convert
-rank 5: Point 574 (-91.756728, 31.005017, -13.008454) failed to convert
-rank 15: Point 568 (-91.452167, 29.899129, 3.0815826) failed to convert
-rank 89: Point 789 (-89.410365, 29.216468, 0.31299999) failed to convert
-rank 92: Point 795 (-89.305547, 29.303153, -0.31423369) failed to convert
-rank 95: Point 789 (-89.228006, 29.093652, 3.9573831) failed to convert
-rank 90: Point 795 (-89.364927, 29.270381, -0.28028033) failed to convert
-rank 10: Point 565 (-91.599791, 30.74897, -18.686732) failed to convert
-rank 77: Point 789 (-89.943916, 29.86975, -5.6442868) failed to convert
-rank 50: Point 572 (-90.588921, 29.863881, -0.58549666) failed to convert
-rank 22: Point 568 (-91.197972, 30.469334, 13.996611) failed to convert
-rank 30: Point 569 (-91.016374, 30.115298, 9.8696959) failed to convert
-rank 76: Point 798 (-89.963418, 29.881653, 25.706224) failed to convert
-rank 12: Point 559 (-91.566615, 29.677081, -0.36664791) failed to convert
-rank 66: Point 792 (-90.216593, 29.619022, -0.22771528) failed to convert
-rank 52: Point 567 (-90.578323, 29.4394, -0.42441904) failed to convert
-rank 14: Point 564 (-91.490152, 29.762763, -1.8775679) failed to convert
-rank 86: Point 796 (-89.608143, 29.438176, -4.1944538) failed to convert
-rank 83: Point 788 (-89.790436, 29.559089, -0.21214982) failed to convert
-rank 47: Point 570 (-90.636245, 30.046361, 22.401149) failed to convert
-rank 59: Point 571 (-90.432437, 29.570053, 0.78991341) failed to convert
-rank 81: Point 787 (-89.785705, 30.338575, -6.6101677) failed to convert
-rank 93: Point 788 (-89.22648, 29.679608, 2.8151118) failed to convert
-rank 16: Point 567 (-91.402856, 29.999683, -0.83444254) failed to convert
-rank 69: Point 790 (-90.099096, 29.945475, 1.6073998) failed to convert
-rank 2: Point 567 (-91.954771, 30.334093, -4.4948649) failed to convert
-rank 70: Point 796 (-90.071197, 30.021786, -9.0) failed to convert
-rank 72: Point 796 (-90.032926, 30.031433, -4.8585123) failed to convert
-rank 64: Point 796 (-90.279568, 29.746503, 0.79801609) failed to convert
-rank 79: Point 789 (-89.877266, 30.141047, -5.4281835) failed to convert
-rank 45: Point 572 (-90.70943, 29.333949, -8.2296) failed to convert
-rank 25: Point 574 (-91.192903, 29.69958, 0.68013948) failed to convert
-rank 78: Point 796 (-89.920006, 29.867187, 10.403907) failed to convert
-rank 55: Point 571 (-90.525255, 29.306734, -0.0) failed to convert
-rank 48: Point 567 (-90.625731, 29.870838, -0.37957543) failed to convert
-rank 44: Point 567 (-90.670868, 30.07151, -2.5816264) failed to convert
-rank 41: Point 571 (-90.76659, 29.469757, -8.2296) failed to convert
-rank 27: Point 567 (-91.129842, 30.02155, -0.90831317) failed to convert
-rank 87: Point 789 (-89.518029, 29.566671, 0.4398802) failed to convert
-rank 75: Point 789 (-89.979714, 29.897769, 1.371912) failed to convert
-rank 94: Point 795 (-89.241648, 29.150184, 4.0011049) failed to convert
-rank 46: Point 561 (-90.695733, 29.42159, 0.30480182) failed to convert
-rank 68: Point 796 (-90.119354, 30.021942, -2.03456) failed to convert
-rank 11: Point 569 (-91.564833, 30.564787, -7.1219333) failed to convert
-rank 24: Point 567 (-91.167813, 30.346798, 24.510955) failed to convert
-rank 20: Point 567 (-91.295109, 29.450009, 6.3771725) failed to convert
-rank 91: Point 789 (-89.342437, 29.236233, -0.01886398) failed to convert
-rank 60: Point 565 (-90.39338, 29.769783, -0.27031288) failed to convert
-rank 34: Point 565 (-90.900539, 29.686862, -0.62672637) failed to convert
-rank 49: Point 573 (-90.603876, 29.870798, -0.22794936) failed to convert
-rank 18: Point 571 (-91.292478, 30.527843, -15.199453) failed to convert
-rank 21: Point 573 (-91.207977, 30.526598, -5.1453075) failed to convert
-rank 82: Point 795 (-89.741218, 30.484309, -6.7752736) failed to convert
-rank 65: Point 790 (-90.281974, 29.197907, 0.82210964) failed to convert
-rank 3: Point 572 (-91.86378, 30.742982, -10.40907) failed to convert
-rank 1: Point 574 (-92.046159, 30.666566, -10.316923) failed to convert
-rank 84: Point 797 (-89.750067, 29.528922, -4.4470322) failed to convert
-rank 97: Point 787 (-89.159215, 29.178457, 1.04e-06) failed to convert
-rank 80: Point 794 (-89.845936, 30.109399, 0.06907888) failed to convert
-rank 85: Point 788 (-89.688212, 29.472734, -1.0075332) failed to convert
-rank 74: Point 795 (-90.009388, 29.766985, 0.07400217) failed to convert
-rank 88: Point 798 (-89.458502, 29.354489, -1.4912292) failed to convert
-rank 98: Point 797 (-89.000908, 30.145473, 8.279407) failed to convert
-rank 67: Point 788 (-90.152165, 29.952399, 6.9211021) failed to convert
-rank 8: Point 561 (-91.699228, 30.209191, -2.7916448) failed to convert
-rank 42: Point 569 (-90.744043, 29.493103, -0.67886705) failed to convert
-rank 36: Point 568 (-90.845059, 29.758131, -1.365142) failed to convert
-rank 6: Point 570 (-91.79241, 29.797218, -0.48842327) failed to convert
-rank 71: Point 789 (-90.052473, 30.033132, -5.9682892) failed to convert
-rank 96: Point 799 (-89.200736, 29.181909, -0.29411938) failed to convert
-rank 73: Point 788 (-90.025645, 29.846796, -9.0) failed to convert
-rank 13: Point 571 (-91.534391, 29.638376, -1.1405434) failed to convert
-rank 29: Point 570 (-91.031113, 30.189894, -12.320627) failed to convert
-rank 28: Point 563 (-91.108947, 29.67125, -0.89836089) failed to convert
-rank 43: Point 576 (-90.699368, 29.83821, -1.457453) failed to convert
-rank 99: Point 789 (-88.864449, 30.181968, 9.9943212) failed to convert
-rank 35: Point 576 (-90.860518, 29.892135, -0.87615211) failed to convert
-rank 33: Point 568 (-90.905317, 30.071189, 7.1955515) failed to convert
-rank 40: Point 566 (-90.755118, 29.858521, -1.1394459) failed to convert
-rank 90: Point 796 (-89.297497, 30.043676, -0.0) failed to convert
-rank 89: Point 790 (-89.313611, 30.329141, 2.4538447) failed to convert
-rank 95: Point 790 (-89.218829, 29.198045, -0.34581133) failed to convert
-rank 63: Point 572 (-90.30949, 29.884615, -0.26818047) failed to convert
-rank 58: Point 561 (-90.418172, 30.058577, -1.1402247) failed to convert
-rank 7: Point 574 (-91.732906, 30.258637, -8.8169875) failed to convert
-rank 92: Point 796 (-89.225654, 30.208911, 3.6853134) failed to convert
-rank 23: Point 570 (-91.210181, 29.956914, -0.71447296) failed to convert
-rank 53: Point 570 (-90.531092, 29.776379, -0.98763987) failed to convert
-rank 32: Point 567 (-90.922704, 30.320735, -5.8561686) failed to convert
-rank 54: Point 567 (-90.475028, 30.261415, 3.385821) failed to convert
-rank 56: Point 566 (-90.474911, 29.830768, -0.58541567) failed to convert
-rank 62: Point 568 (-90.375033, 29.397098, -0.0) failed to convert
-rank 66: Point 793 (-90.2372, 29.344696, -3.9983704) failed to convert
-rank 39: Point 572 (-90.760796, 30.009607, -6.4902846) failed to convert
-rank 9: Point 570 (-91.627628, 30.916981, 12.921269) failed to convert
-rank 77: Point 790 (-89.945978, 29.843583, -0.0) failed to convert
-rank 76: Point 799 (-89.977602, 29.702047, 15.621698) failed to convert
-rank 37: Point 572 (-90.814265, 29.871208, -1.073593) failed to convert
-rank 26: Point 567 (-91.183171, 29.604387, -3.983736) failed to convert
-rank 4: Point 572 (-91.810671, 30.826365, -16.934786) failed to convert
-rank 57: Point 574 (-90.489236, 29.39502, -0.28697476) failed to convert
-rank 0: Point 535 (-92.473624, 29.282802, 12.2) failed to convert
-rank 31: Point 572 (-91.004928, 29.765432, -0.45827253) failed to convert
-rank 86: Point 797 (-89.60888, 29.428843, -5.7259732) failed to convert
-rank 61: Point 574 (-90.384306, 29.591203, 0.4022045) failed to convert
-rank 83: Point 789 (-89.733111, 30.259123, -2.457606) failed to convert
-rank 51: Point 572 (-90.584682, 29.693259, 0.13138982) failed to convert
-rank 70: Point 797 (-90.071094, 30.023064, -9.0) failed to convert
-rank 19: Point 576 (-91.323528, 29.433019, -0.90561761) failed to convert
-rank 69: Point 791 (-90.092303, 30.033016, 5.7381379) failed to convert
-rank 5: Point 575 (-91.769701, 30.774944, -15.916657) failed to convert
-rank 93: Point 789 (-89.271331, 29.169085, -0.41587499) failed to convert
-rank 72: Point 797 (-90.041307, 29.924448, -0.20051083) failed to convert
-rank 81: Point 788 (-89.77408, 30.479586, -6.4518855) failed to convert
-rank 79: Point 790 (-89.889661, 29.98705, -0.5279925) failed to convert
-rank 78: Point 797 (-89.916003, 29.917184, -6.252058) failed to convert
-rank 87: Point 790 (-89.514848, 29.603721, 0.31641636) failed to convert
-rank 64: Point 797 (-90.267004, 29.913841, -1.7131248) failed to convert
-rank 75: Point 790 (-89.993681, 29.72048, -4.9895763) failed to convert
-rank 14: Point 565 (-91.46887, 30.121409, -3.6401507) failed to convert
-rank 22: Point 569 (-91.19913, 30.451043, 17.19682) failed to convert
-rank 2: Point 568 (-91.919228, 30.992842, -18.574421) failed to convert
-rank 68: Point 797 (-90.119356, 30.021882, -2.0444796) failed to convert
-rank 94: Point 796 (-89.239194, 29.178173, -0.14887761) failed to convert
-rank 50: Point 573 (-90.623203, 29.377093, -0.63732421) failed to convert
-rank 59: Point 572 (-90.459896, 29.189966, 0.92601374) failed to convert
-rank 52: Point 568 (-90.562353, 29.664842, -0.56756331) failed to convert
-rank 10: Point 566 (-91.599784, 30.74893, -18.186234) failed to convert
-rank 38: Point 566 (-90.822907, 29.34766, -8.2296) failed to convert
-rank 47: Point 571 (-90.644567, 29.928089, -0.35670857) failed to convert
-rank 91: Point 790 (-89.349102, 29.158899, 0.1869784) failed to convert
-rank 16: Point 568 (-91.413466, 29.822676, -7.5986646) failed to convert
-rank 80: Point 795 (-89.864041, 29.885233, -0.12060504) failed to convert
-rank 82: Point 796 (-89.761979, 30.233034, -0.47338101) failed to convert
-rank 12: Point 560 (-91.538116, 30.165344, -3.8270549) failed to convert
-rank 48: Point 568 (-90.648522, 29.545878, -8.2296) failed to convert
-rank 30: Point 570 (-91.042112, 29.720613, -0.49789435) failed to convert
-rank 17: Point 574 (-91.377533, 29.684976, -1.3759973) failed to convert
-rank 44: Point 568 (-90.716844, 29.40925, 0.30243052) failed to convert
-rank 97: Point 788 (-89.175722, 28.991481, 3.4237697) failed to convert
-rank 15: Point 569 (-91.462194, 29.729988, -0.39639064) failed to convert
-rank 45: Point 573 (-90.700043, 29.470074, -1.0642974) failed to convert
-rank 65: Point 791 (-90.263124, 29.451009, -0.26174159) failed to convert
-rank 27: Point 568 (-91.1287, 30.039299, -0.73229878) failed to convert
-rank 84: Point 798 (-89.713157, 29.978639, 3.001873) failed to convert
-rank 25: Point 575 (-91.160561, 30.210241, 9.7817819) failed to convert
-rank 85: Point 789 (-89.68778, 29.477878, 31.418259) failed to convert
-rank 67: Point 789 (-90.156431, 29.896724, -4.8828963) failed to convert
-rank 74: Point 796 (-90.007008, 29.797301, 22.202686) failed to convert
-rank 98: Point 798 (-89.010181, 30.044716, 4.5748207) failed to convert
-rank 88: Point 799 (-89.409081, 29.930151, -0.28583443) failed to convert
-rank 46: Point 562 (-90.693828, 29.449144, -0.33029647) failed to convert
-rank 41: Point 572 (-90.737103, 29.899552, -0.51390726) failed to convert
-rank 55: Point 572 (-90.443591, 30.435597, -6.6910903) failed to convert
-rank 71: Point 790 (-90.052464, 30.033192, -5.6052723) failed to convert
-rank 96: Point 800 (-89.20351, 29.15043, -0.65935269) failed to convert
-rank 24: Point 568 (-91.209136, 29.693264, -6.342888) failed to convert
-rank 49: Point 574 (-90.603646, 29.873834, -0.36433981) failed to convert
-rank 11: Point 570 (-91.589755, 30.136966, -0.53939087) failed to convert
-rank 21: Point 574 (-91.221469, 30.313397, 19.264008) failed to convert
-rank 20: Point 568 (-91.262918, 29.971385, -9.0037927) failed to convert
-rank 1: Point 575 (-92.089695, 29.827024, -0.30216192) failed to convert
-rank 34: Point 566 (-90.900518, 29.686919, -0.87802765) failed to convert
-rank 36: Point 569 (-90.846802, 29.732254, -8.2296) failed to convert
-rank 73: Point 789 (-90.011683, 30.024559, 1.9803132) failed to convert
-rank 6: Point 571 (-91.800748, 29.645382, 2.0616154) failed to convert
-rank 99: Point 790 (-88.922988, 29.553739, 11.221232) failed to convert
-rank 42: Point 570 (-90.765821, 29.173561, -0.0) failed to convert
-rank 89: Point 791 (-89.386833, 29.490398, 2.900607) failed to convert
-rank 18: Point 572 (-91.317767, 30.119978, -8.9956546) failed to convert
-rank 95: Point 791 (-89.22249, 29.156398, -0.40743208) failed to convert
-rank 90: Point 797 (-89.279797, 30.243761, 4.9874046) failed to convert
-rank 92: Point 797 (-89.329203, 29.030106, 6.3408578) failed to convert
-rank 66: Point 794 (-90.189036, 29.981416, 0.40925982) failed to convert
-rank 76: Point 800 (-89.976027, 29.721868, -0.42708111) failed to convert
-rank 77: Point 791 (-89.943894, 29.869807, -5.6442868) failed to convert
-rank 43: Point 577 (-90.734167, 29.333534, -8.2296) failed to convert
-rank 13: Point 572 (-91.498644, 30.245835, -1.3936535) failed to convert
-rank 29: Point 571 (-91.035017, 30.130218, -11.535465) failed to convert
-rank 8: Point 562 (-91.657471, 30.937229, 6.6104113) failed to convert
-rank 53: Point 571 (-90.552318, 29.478645, -1.728097) failed to convert
-rank 3: Point 573 (-91.853541, 30.92821, -11.515966) failed to convert
-rank 63: Point 573 (-90.335783, 29.530499, -0.76031466) failed to convert
-rank 33: Point 569 (-91.00419, 28.562913, 25.550415) failed to convert
-rank 40: Point 567 (-90.755133, 29.858269, -0.92103477) failed to convert
-rank 86: Point 798 (-89.576834, 29.811393, 9.3171878) failed to convert
-rank 35: Point 577 (-90.9192, 29.009979, 5.4115502) failed to convert
-rank 58: Point 562 (-90.463084, 29.441311, -0.7402725) failed to convert
-rank 60: Point 566 (-90.409011, 29.556021, -0.41849976) failed to convert
-rank 69: Point 792 (-90.11827, 29.696883, -0.43388849) failed to convert
-rank 28: Point 564 (-91.109314, 29.665399, -1.1693178) failed to convert
-rank 23: Point 571 (-91.212769, 29.915698, -0.74918445) failed to convert
-rank 56: Point 567 (-90.502338, 29.449774, -0.3087656) failed to convert
-rank 70: Point 798 (-90.09179, 29.756522, -0.89541648) failed to convert
-rank 7: Point 575 (-91.775391, 29.495309, -0.35647262) failed to convert
-rank 64: Point 798 (-90.30462, 29.409543, 1.7933052) failed to convert
-rank 81: Point 789 (-89.858746, 29.437217, 1.3762888) failed to convert
-rank 83: Point 790 (-89.805662, 29.3705, 1.1257619) failed to convert
-rank 75: Point 791 (-89.997699, 29.669305, 1.3179846) failed to convert
-rank 79: Point 791 (-89.896618, 29.900265, -3.1915609) failed to convert
-rank 78: Point 798 (-89.92001, 29.866747, 13.889342) failed to convert
-rank 62: Point 569 (-90.337965, 29.899766, -0.60929711) failed to convert
-rank 39: Point 573 (-90.769967, 29.876152, 0.10475085) failed to convert
-rank 32: Point 568 (-90.966257, 29.664302, -8.2296) failed to convert
-rank 72: Point 798 (-90.04292, 29.903254, 0.14463353) failed to convert
-rank 9: Point 571 (-91.683858, 29.938308, -5.3730909) failed to convert
-rank 4: Point 573 (-91.805794, 30.913356, -11.109113) failed to convert
-rank 93: Point 790 (-89.277652, 29.096413, 16.94831) failed to convert
-rank 87: Point 791 (-89.522413, 29.514287, 0.53744846) failed to convert
-rank 94: Point 797 (-89.23785, 29.193473, -0.0) failed to convert
-rank 26: Point 568 (-91.143192, 30.234194, -6.6604555) failed to convert
-rank 82: Point 797 (-89.815634, 29.574707, 0.95766849) failed to convert
-rank 68: Point 798 (-90.122091, 29.986402, 1.036732) failed to convert
-rank 57: Point 575 (-90.509139, 29.116314, 2.0867972) failed to convert
-rank 31: Point 573 (-90.981782, 30.116039, -7.2189019) failed to convert
-rank 22: Point 570 (-91.202006, 30.405672, 10.428996) failed to convert
-rank 51: Point 573 (-90.583941, 29.703718, -0.66539513) failed to convert
-rank 14: Point 566 (-91.471427, 30.078424, 10.79673) failed to convert
-rank 54: Point 568 (-90.521778, 29.61403, -0.32643603) failed to convert
-rank 97: Point 789 (-89.094253, 29.90212, 3.0226939) failed to convert
-rank 5: Point 576 (-91.756118, 31.015027, 9.2171243) failed to convert
-rank 65: Point 792 (-90.265063, 29.424899, 1.8720432) failed to convert
-rank 91: Point 791 (-89.349724, 29.151628, -2.4982539) failed to convert
-rank 80: Point 796 (-89.914661, 29.250457, 3.4370764) failed to convert
-rank 52: Point 569 (-90.578192, 29.441207, -0.67727148) failed to convert
-rank 84: Point 799 (-89.738927, 29.665169, -0.0) failed to convert
-rank 61: Point 575 (-90.38862, 29.53222, -0.38213093) failed to convert
-rank 10: Point 567 (-91.640307, 30.049187, -0.40759865) failed to convert
-rank 19: Point 577 (-91.255925, 30.525695, 5.0313661) failed to convert
-rank 38: Point 567 (-90.786358, 29.88634, -0.41657616) failed to convert
-rank 59: Point 573 (-90.403852, 29.961169, -8.5935319) failed to convert
-rank 67: Point 790 (-90.156746, 29.892602, -0.39613983) failed to convert
-rank 37: Point 573 (-90.788636, 30.245804, -1.3098565) failed to convert
-rank 85: Point 790 (-89.626334, 30.215861, -0.22446459) failed to convert
-rank 88: Point 800 (-89.404788, 29.979708, 1.65) failed to convert
-rank 2: Point 569 (-91.988051, 29.705173, 2.9061891) failed to convert
-rank 96: Point 801 (-89.197836, 29.214592, -0.36918668) failed to convert
-rank 47: Point 572 (-90.644618, 29.927326, -1.1248464) failed to convert
-rank 71: Point 791 (-90.088032, 29.57534, 0.31299999) failed to convert
-rank 74: Point 797 (-89.995564, 29.942736, -6.6476885) failed to convert
-rank 98: Point 799 (-88.998128, 30.174795, 8.578234) failed to convert
-rank 30: Point 571 (-91.015235, 30.132558, 15.282895) failed to convert
-rank 44: Point 569 (-90.706782, 29.555154, 2.4477048) failed to convert
-rank 27: Point 569 (-91.115177, 30.249628, -8.0216157) failed to convert
-rank 73: Point 790 (-90.013983, 29.995164, 11.613899) failed to convert
-rank 25: Point 576 (-91.156891, 30.267626, -6.547276) failed to convert
-rank 15: Point 570 (-91.399075, 30.776859, -11.352833) failed to convert
-rank 99: Point 791 (-88.863453, 30.191972, 9.7386027) failed to convert
-rank 17: Point 575 (-91.37707, 29.692427, -1.3023068) failed to convert
-rank 89: Point 792 (-89.410447, 29.215378, -0.28288908) failed to convert
-rank 16: Point 569 (-91.415617, 29.7865, -0.49009446) failed to convert
-rank 50: Point 574 (-90.600429, 29.701164, -1.3974446) failed to convert
-rank 45: Point 574 (-90.693108, 29.570326, -0.75349207) failed to convert
-rank 0: Point 536 (-92.457319, 29.619253, -0.2605524) failed to convert
-rank 41: Point 573 (-90.73774, 29.89032, -0.88517177) failed to convert
-rank 92: Point 798 (-89.303922, 29.321644, -0.0) failed to convert
-rank 76: Point 801 (-89.953665, 30.004287, -0.83501951) failed to convert
-rank 77: Point 792 (-89.901569, 30.398304, -9.9435348) failed to convert
-rank 66: Point 795 (-90.15981, 30.361717, 3.26) failed to convert
-rank 95: Point 792 (-89.22044, 29.179671, -0.01748059) failed to convert
-rank 90: Point 798 (-89.314782, 29.846985, 0.31284802) failed to convert
-rank 21: Point 575 (-91.245754, 29.926329, -0.13699999) failed to convert
-rank 55: Point 573 (-90.488383, 29.820997, -0.56154141) failed to convert
-rank 24: Point 569 (-91.209127, 29.693329, -6.342888) failed to convert
-rank 46: Point 563 (-90.660192, 29.932454, -1.4449506) failed to convert
-rank 86: Point 799 (-89.611286, 29.399393, 0.23930939) failed to convert
-rank 42: Point 571 (-90.742281, 29.518696, -1.3051234) failed to convert
-rank 69: Point 793 (-90.101333, 29.916199, -3.594128) failed to convert
-rank 34: Point 567 (-90.895015, 29.769242, -0.84843028) failed to convert
-rank 70: Point 799 (-90.0798, 29.91118, -2.3730747) failed to convert
-rank 48: Point 569 (-90.626219, 29.86386, -0.2543003) failed to convert
-rank 12: Point 561 (-91.595423, 29.175844, 6.2748383) failed to convert
-rank 20: Point 569 (-91.229146, 30.509951, -16.115997) failed to convert
-rank 6: Point 572 (-91.766869, 30.25747, -1.4807039) failed to convert
-rank 78: Point 799 (-89.919629, 29.871321, -6.7360805) failed to convert
-rank 1: Point 576 (-92.089638, 29.827046, -0.94877626) failed to convert
-rank 64: Point 799 (-90.306134, 29.389111, 0.458) failed to convert
-rank 87: Point 792 (-89.455473, 30.296375, -3.0053183) failed to convert
-rank 8: Point 563 (-91.666069, 30.788417, -9.425171) failed to convert
-rank 75: Point 792 (-89.983203, 29.853532, -4.4253998) failed to convert
-rank 83: Point 791 (-89.790389, 29.559128, -0.24318451) failed to convert
-rank 79: Point 792 (-89.898064, 29.882121, -6.1862212) failed to convert
-rank 49: Point 575 (-90.591195, 30.049177, 19.631552) failed to convert
-rank 93: Point 791 (-89.278102, 29.091173, 11.171751) failed to convert
-rank 53: Point 572 (-90.553283, 29.465023, -1.1083231) failed to convert
-rank 36: Point 570 (-90.838107, 29.860844, -1.1553216) failed to convert
-rank 33: Point 570 (-90.946691, 29.448081, -0.27435819) failed to convert
-rank 18: Point 573 (-91.292432, 30.528089, -16.092527) failed to convert
-rank 13: Point 573 (-91.468667, 30.746666, -10.672549) failed to convert
-rank 35: Point 578 (-90.875335, 29.671226, -8.2296) failed to convert
-rank 94: Point 798 (-89.243361, 29.130537, 7.9719593) failed to convert
-rank 63: Point 574 (-90.303666, 29.962457, -2.5377191) failed to convert
-rank 81: Point 790 (-89.793485, 30.243275, -0.17451041) failed to convert
-rank 72: Point 799 (-90.045526, 29.869508, 0.97087297) failed to convert
-rank 82: Point 798 (-89.814149, 29.592751, 0.27137473) failed to convert
-rank 65: Point 793 (-90.268023, 29.385198, -2.542891) failed to convert
-rank 29: Point 572 (-91.062391, 29.708862, -0.69196873) failed to convert
-rank 68: Point 799 (-90.123074, 29.97358, 0.77050557) failed to convert
-rank 11: Point 571 (-91.633025, 29.382982, 2.4000001) failed to convert
-rank 80: Point 797 (-89.877298, 29.719993, -0.0) failed to convert
-rank 58: Point 563 (-90.437529, 29.793824, -0.41315601) failed to convert
-rank 3: Point 574 (-91.874666, 30.542837, -5.8152437) failed to convert
-rank 91: Point 792 (-89.35062, 29.141189, -0.9663094) failed to convert
-rank 7: Point 576 (-91.732858, 30.258674, -8.2296) failed to convert
-rank 56: Point 568 (-90.475067, 29.828501, -0.74072858) failed to convert
-rank 84: Point 800 (-89.712638, 29.984799, 3.0899029) failed to convert
-rank 9: Point 572 (-91.634232, 30.803169, -20.0) failed to convert
-rank 67: Point 791 (-90.152196, 29.951604, -6.5126557) failed to convert
-rank 28: Point 565 (-91.109266, 29.666011, -0.53512981) failed to convert
-rank 97: Point 790 (-89.147991, 29.304068, 1.1448958) failed to convert
-rank 85: Point 791 (-89.625441, 30.225859, -0.5579448) failed to convert
-rank 43: Point 578 (-90.715084, 29.611205, -0.30784084) failed to convert
-rank 88: Point 801 (-89.458514, 29.354178, -2.1507563) failed to convert
-rank 32: Point 569 (-90.935102, 30.134654, 11.384647) failed to convert
-rank 96: Point 802 (-89.20104, 29.178214, -0.0) failed to convert
-rank 98: Point 800 (-89.088326, 29.182813, 2.8929468) failed to convert
-rank 26: Point 569 (-91.170922, 29.798456, -7.1810885) failed to convert
-rank 40: Point 568 (-90.755575, 29.85176, -0.1462426) failed to convert
-rank 4: Point 574 (-91.806507, 30.900537, -17.140325) failed to convert
-rank 39: Point 574 (-90.72988, 30.45562, -7.8959645) failed to convert
-rank 23: Point 572 (-91.185854, 30.341514, -7.730467) failed to convert
-rank 71: Point 792 (-90.068055, 29.833207, -9.0) failed to convert
-rank 74: Point 798 (-90.042949, 29.336337, 0.31299999) failed to convert
-rank 54: Point 569 (-90.492019, 30.027381, -9.2083135) failed to convert
-rank 22: Point 571 (-91.221739, 30.093236, -1.0195294) failed to convert
-rank 57: Point 576 (-90.445569, 29.998315, 6.7657728) failed to convert
-rank 51: Point 574 (-90.559549, 30.046312, -9.2564719) failed to convert
-rank 73: Point 791 (-90.023286, 29.876147, 0.37650187) failed to convert
-rank 14: Point 567 (-91.49012, 29.762739, -1.8775679) failed to convert
-rank 62: Point 570 (-90.338968, 29.886237, -0.26500168) failed to convert
-rank 76: Point 802 (-89.954114, 29.998594, -9.0) failed to convert
-rank 52: Point 570 (-90.573549, 29.506909, -0.61292198) failed to convert
-rank 10: Point 568 (-91.599825, 30.748169, -10.401483) failed to convert
-rank 99: Point 792 (-88.918284, 29.601975, 9.2743159) failed to convert
-rank 92: Point 799 (-89.323747, 29.093138, 0.15017908) failed to convert
-rank 5: Point 577 (-91.792154, 30.372386, -11.014399) failed to convert
-rank 31: Point 574 (-91.012968, 29.638579, -0.54281944) failed to convert
-rank 89: Point 793 (-89.376993, 29.604062, 2.4543967) failed to convert
-rank 37: Point 574 (-90.814247, 29.87115, -0.8675379) failed to convert
-rank 60: Point 567 (-90.409, 29.55606, -0.52902541) failed to convert
-rank 61: Point 576 (-90.355629, 29.979817, -0.34402315) failed to convert
-rank 19: Point 578 (-91.259835, 30.462919, -6.1218402) failed to convert
-rank 59: Point 574 (-90.403664, 29.963278, -8.5289143) failed to convert
-rank 90: Point 799 (-89.390892, 28.967587, -0.43073656) failed to convert
-rank 77: Point 793 (-89.996625, 29.199155, 7.9341314) failed to convert
-rank 95: Point 793 (-89.218762, 29.198743, -0.17448189) failed to convert
-rank 66: Point 796 (-90.23088, 29.428517, -3.6983338) failed to convert
-rank 38: Point 568 (-90.786149, 29.889377, -0.38717824) failed to convert
-rank 86: Point 800 (-89.608258, 29.435646, -3.6733968) failed to convert
-rank 47: Point 573 (-90.649343, 29.859951, 0.25000624) failed to convert
-rank 69: Point 794 (-90.115194, 29.736651, -0.10233407) failed to convert
-rank 44: Point 570 (-90.665834, 30.142974, -0.23068748) failed to convert
-rank 70: Point 800 (-90.071048, 30.023489, -0.17488786) failed to convert
-rank 27: Point 570 (-91.10987, 30.331399, -4.694142) failed to convert
-rank 2: Point 570 (-91.930416, 30.786495, -8.2296) failed to convert
-rank 78: Point 800 (-89.915957, 29.917224, -6.252058) failed to convert
-rank 15: Point 571 (-91.431777, 30.238043, -0.39500001) failed to convert
-rank 64: Point 800 (-90.312746, 29.29899, -0.0) failed to convert
-rank 50: Point 575 (-90.624164, 29.363314, -0.42823778) failed to convert
-rank 75: Point 793 (-89.977176, 29.92982, 6.3414098) failed to convert
-rank 45: Point 575 (-90.699391, 29.479463, -1.7573517) failed to convert
-rank 17: Point 576 (-91.378547, 29.667856, -0.93834967) failed to convert
-rank 25: Point 577 (-91.183985, 29.84082, -2.8456709) failed to convert
-rank 87: Point 793 (-89.505358, 29.713825, 0.02) failed to convert
-rank 83: Point 792 (-89.788565, 29.581442, -4.9191675) failed to convert
-rank 16: Point 570 (-91.366047, 30.601901, -8.8687321) failed to convert
-rank 79: Point 793 (-89.946472, 29.271962, 6.8092892) failed to convert
-rank 30: Point 572 (-91.002409, 30.327251, -9.0069761) failed to convert
-rank 41: Point 574 (-90.740679, 29.84771, -0.27466983) failed to convert
-rank 93: Point 792 (-89.27787, 29.093815, 14.32081) failed to convert
-rank 94: Point 799 (-89.239859, 29.170421, -0.53613524) failed to convert
-rank 81: Point 791 (-89.792889, 30.250432, -1.2574704) failed to convert
-rank 46: Point 564 (-90.66541, 29.857851, -0.78394493) failed to convert
-rank 24: Point 570 (-91.209136, 29.693124, -2.924144) failed to convert
-rank 42: Point 572 (-90.71094, 29.972857, -2.4644987) failed to convert
-rank 21: Point 576 (-91.270996, 29.519145, 4.5651321) failed to convert
-rank 55: Point 574 (-90.513331, 29.473662, -0.32144777) failed to convert
-rank 65: Point 794 (-90.225531, 29.950173, 21.343343) failed to convert
-rank 82: Point 799 (-89.776629, 30.053243, 10.835236) failed to convert
-rank 68: Point 800 (-90.087992, 30.42441, -0.83861981) failed to convert
-rank 8: Point 564 (-91.654052, 30.996094, -9.3861137) failed to convert
-rank 72: Point 800 (-90.040859, 29.929092, -0.30601044) failed to convert
-rank 34: Point 568 (-90.900504, 29.686957, -1.2173615) failed to convert
-rank 6: Point 573 (-91.754121, 30.484855, 14.3442) failed to convert
-rank 84: Point 801 (-89.750047, 29.528957, -4.480865) failed to convert
-rank 80: Point 798 (-89.908503, 29.328166, 1.5873084) failed to convert
-rank 12: Point 562 (-91.550801, 29.948135, -7.9831177) failed to convert
-rank 1: Point 577 (-92.089601, 29.827061, -1.4661703) failed to convert
-rank 0: Point 537 (-92.459651, 29.56763, -0.84123813) failed to convert
-rank 97: Point 791 (-89.064037, 30.23351, 2.9825678) failed to convert
-rank 67: Point 792 (-90.156706, 29.892727, -0.43541393) failed to convert
-rank 91: Point 793 (-89.349143, 29.158235, -0.9124136) failed to convert
-rank 98: Point 801 (-89.050103, 29.605788, 5.3539312) failed to convert
-rank 85: Point 792 (-89.665222, 29.749318, -0.41471983) failed to convert
-rank 49: Point 576 (-90.612558, 29.747489, -0.26796242) failed to convert
-rank 88: Point 802 (-89.458463, 29.35421, -3.108787) failed to convert
-rank 63: Point 575 (-90.337546, 29.506525, 0.35982206) failed to convert
-rank 96: Point 803 (-89.222511, 28.933741, 40.832736) failed to convert
-rank 35: Point 579 (-90.863436, 29.848109, -1.0437369) failed to convert
-rank 36: Point 571 (-90.82803, 30.009403, -10.579609) failed to convert
-rank 13: Point 574 (-91.525836, 29.784323, -1.5492444) failed to convert
-rank 71: Point 793 (-90.060698, 29.927688, 35.509064) failed to convert
-rank 18: Point 574 (-91.317733, 30.12, -8.8148167) failed to convert
-rank 53: Point 573 (-90.508395, 30.091813, -0.65851409) failed to convert
-rank 29: Point 573 (-91.043022, 30.007322, -5.1460966) failed to convert
-rank 48: Point 570 (-90.625125, 29.879323, -0.4963808) failed to convert
-rank 56: Point 569 (-90.463108, 29.993257, -2.8457211) failed to convert
-rank 76: Point 803 (-89.954108, 29.998533, -9.0) failed to convert
-rank 74: Point 799 (-89.995715, 29.940761, -5.144176) failed to convert
-rank 73: Point 792 (-90.025396, 29.849207, -9.0) failed to convert
-rank 58: Point 564 (-90.450422, 29.616381, 0.02696497) failed to convert
-rank 20: Point 570 (-91.23943, 30.346731, -0.57515971) failed to convert
-rank 3: Point 575 (-91.853083, 30.935134, -11.466194) failed to convert
-rank 11: Point 572 (-91.681781, 28.513362, 46.08634) failed to convert
-rank 43: Point 579 (-90.693294, 29.925473, -0.43723078) failed to convert
-rank 89: Point 794 (-89.318026, 30.278796, 3.133785) failed to convert
-rank 92: Point 800 (-89.3224, 29.108664, 0.14240922) failed to convert
-rank 99: Point 793 (-88.897892, 29.821151, 2.2856984) failed to convert
-rank 33: Point 571 (-90.903051, 30.104768, -4.1134618) failed to convert
-rank 23: Point 573 (-91.19019, 30.273275, -13.503251) failed to convert
-rank 4: Point 575 (-91.810639, 30.82634, -16.895901) failed to convert
-rank 7: Point 577 (-91.704823, 30.752964, -9.0496301) failed to convert
-rank 40: Point 569 (-90.755061, 29.859217, -0.57221598) failed to convert
-rank 26: Point 570 (-91.180552, 29.645778, 0.09998349) failed to convert
-rank 39: Point 575 (-90.767511, 29.911721, 0.30586162) failed to convert
-rank 90: Point 800 (-89.36239, 29.299435, 17.654569) failed to convert
-rank 95: Point 794 (-89.220564, 29.178109, -0.13179143) failed to convert
-rank 57: Point 577 (-90.453189, 29.893708, 0.91071574) failed to convert
-rank 77: Point 794 (-89.960694, 29.657361, 16.111372) failed to convert
-rank 28: Point 566 (-91.109292, 29.665564, -0.51775466) failed to convert
-rank 66: Point 797 (-90.173104, 30.189046, 4.48) failed to convert
-rank 78: Point 801 (-89.916583, 29.909355, 6.7165747) failed to convert
-rank 86: Point 801 (-89.539837, 30.247638, -3.4842942) failed to convert
-rank 52: Point 571 (-90.578244, 29.440327, 0.06095999) failed to convert
-rank 10: Point 569 (-91.595575, 30.820673, -18.666161) failed to convert
-rank 70: Point 801 (-90.071066, 30.023135, -9.0) failed to convert
-rank 51: Point 575 (-90.559543, 30.046352, -9.2564719) failed to convert
-rank 14: Point 568 (-91.503015, 29.543306, -0.55094612) failed to convert
-rank 62: Point 571 (-90.352685, 29.700921, -0.33657475) failed to convert
-rank 69: Point 795 (-90.147397, 29.315902, -0.39608442) failed to convert
-rank 9: Point 573 (-91.634226, 30.803229, -20.0) failed to convert
-rank 64: Point 801 (-90.223496, 30.485215, -8.9869728) failed to convert
-rank 75: Point 794 (-89.967708, 30.049314, 1.7073253) failed to convert
-rank 22: Point 572 (-91.26723, 29.36178, 0.41258212) failed to convert
-rank 87: Point 794 (-89.538101, 29.326219, 0.31447634) failed to convert
-rank 32: Point 570 (-90.936041, 30.120104, -5.2526693) failed to convert
-rank 19: Point 579 (-91.253675, 30.560586, -12.718181) failed to convert
-rank 83: Point 793 (-89.765243, 29.867772, -0.79409164) failed to convert
-rank 60: Point 568 (-90.408985, 29.556118, -1.2029009) failed to convert
-rank 5: Point 578 (-91.778524, 30.616551, -6.2037987) failed to convert
-rank 47: Point 574 (-90.644578, 29.92732, -0.96016074) failed to convert
-rank 79: Point 794 (-89.896528, 29.901277, -0.28353647) failed to convert
-rank 54: Point 570 (-90.465244, 30.395106, -0.2492066) failed to convert
-rank 44: Point 571 (-90.693675, 29.744341, -2.4217457) failed to convert
-rank 93: Point 793 (-89.26851, 29.200904, 0.8317287) failed to convert
-rank 81: Point 792 (-89.793386, 30.244366, -3.6546356) failed to convert
-rank 27: Point 571 (-91.15159, 29.67928, -1.8101033) failed to convert
-rank 61: Point 577 (-90.385912, 29.568953, -1.2965714) failed to convert
-rank 65: Point 795 (-90.265186, 29.422987, 1.0395184) failed to convert
-rank 94: Point 800 (-89.241169, 29.15538, 1.6462981) failed to convert
-rank 59: Point 575 (-90.442202, 29.434758, -0.47413713) failed to convert
-rank 82: Point 800 (-89.761496, 30.237406, -1.0058255) failed to convert
-rank 72: Point 801 (-90.064574, 29.624595, -0.18808537) failed to convert
-rank 84: Point 802 (-89.728996, 29.786169, -0.32952934) failed to convert
-rank 68: Point 801 (-90.119304, 30.021868, -4.8463203) failed to convert
-rank 15: Point 572 (-91.400185, 30.758265, 3.4838634) failed to convert
-rank 80: Point 799 (-89.898977, 29.448056, 0.31299999) failed to convert
-rank 16: Point 571 (-91.35772, 30.736807, 18.289584) failed to convert
-rank 38: Point 569 (-90.778144, 30.00615, -10.454134) failed to convert
-rank 17: Point 577 (-91.342771, 30.255142, -1.7179549) failed to convert
-rank 41: Point 575 (-90.737546, 29.893083, -0.65634321) failed to convert
-rank 31: Point 575 (-91.013825, 29.624753, -0.59735999) failed to convert
-rank 37: Point 575 (-90.814497, 29.867459, -1.4805769) failed to convert
-rank 97: Point 792 (-89.160455, 29.163648, 3.2823982) failed to convert
-rank 98: Point 802 (-88.985612, 30.308537, 4.3010917) failed to convert
-rank 67: Point 793 (-90.156391, 29.89677, -4.8828963) failed to convert
-rank 91: Point 794 (-89.34739, 29.178482, -0.06288925) failed to convert
-rank 85: Point 793 (-89.688277, 29.469987, -0.82552583) failed to convert
-rank 88: Point 803 (-89.458429, 29.354231, -3.1087395) failed to convert
-rank 24: Point 571 (-91.178305, 30.181693, -5.3433237) failed to convert
-rank 45: Point 576 (-90.69915, 29.482892, -0.84968945) failed to convert
-rank 71: Point 794 (-90.0586, 29.954572, 34.256361) failed to convert
-rank 50: Point 576 (-90.575341, 30.054573, 14.605769) failed to convert
-rank 25: Point 578 (-91.16515, 30.137816, -4.6128942) failed to convert
-rank 34: Point 569 (-90.867883, 30.172696, -1.9125589) failed to convert
-rank 21: Point 577 (-91.245616, 29.928217, -8.7812887) failed to convert
-rank 96: Point 804 (-89.201121, 29.176887, -0.0) failed to convert
-rank 42: Point 573 (-90.7197, 29.84631, -0.30504733) failed to convert
-rank 2: Point 571 (-91.919356, 30.990121, -18.453108) failed to convert
-rank 76: Point 804 (-89.953654, 30.004227, -1.0809387) failed to convert
-rank 74: Point 800 (-90.053431, 29.200724, -0.6240957) failed to convert
-rank 6: Point 574 (-91.772584, 30.154789, -4.4825014) failed to convert
-rank 73: Point 793 (-90.017458, 29.949989, 26.641022) failed to convert
-rank 12: Point 563 (-91.526566, 30.360071, -2.3161933) failed to convert
-rank 55: Point 575 (-90.47358, 30.025227, 16.461253) failed to convert
-rank 46: Point 565 (-90.700716, 29.349214, -8.2296) failed to convert
-rank 92: Point 801 (-89.304353, 29.316532, -0.0) failed to convert
-rank 0: Point 538 (-92.45851, 29.591039, -0.25280461) failed to convert
-rank 49: Point 577 (-90.641976, 29.327564, -8.2296) failed to convert
-rank 89: Point 795 (-89.412392, 29.192012, 0.1261716) failed to convert
-rank 99: Point 794 (-88.891488, 29.887558, 0.53037667) failed to convert
-rank 63: Point 576 (-90.354126, 29.281114, 1.2396927) failed to convert
-rank 66: Point 798 (-90.237168, 29.344672, -3.8589882) failed to convert
-rank 1: Point 578 (-92.089642, 29.825841, -0.44805557) failed to convert
-rank 95: Point 795 (-89.219079, 29.19498, -8.12e-06) failed to convert
-rank 35: Point 580 (-90.86909, 29.763936, -0.22506999) failed to convert
-rank 13: Point 575 (-91.52583, 29.784384, -2.1445397) failed to convert
-rank 78: Point 802 (-89.920013, 29.866303, 15.058103) failed to convert
-rank 18: Point 575 (-91.293604, 30.508923, -14.521761) failed to convert
-rank 48: Point 571 (-90.644962, 29.596699, -0.48015135) failed to convert
-rank 90: Point 801 (-89.364102, 29.279556, -4.3156634) failed to convert
-rank 8: Point 565 (-91.656661, 30.95105, -6.0630985) failed to convert
-rank 53: Point 574 (-90.508403, 30.091599, -0.57026209) failed to convert
-rank 29: Point 574 (-91.040756, 30.04208, -5.3886948) failed to convert
-rank 43: Point 580 (-90.69738, 29.866691, -1.0625821) failed to convert
-rank 70: Point 802 (-90.071046, 30.023369, -9.0) failed to convert
-rank 11: Point 573 (-91.593687, 30.068392, -4.1284381) failed to convert
-rank 30: Point 573 (-91.034886, 29.83165, -0.37561621) failed to convert
-rank 86: Point 802 (-89.60882, 29.428832, -5.7259732) failed to convert
-rank 77: Point 795 (-89.943759, 29.871127, 26.663224) failed to convert
-rank 3: Point 576 (-91.872154, 30.588515, -5.7503299) failed to convert
-rank 58: Point 565 (-90.430156, 29.894868, -0.15217271) failed to convert
-rank 87: Point 795 (-89.475653, 30.061139, -0.17201652) failed to convert
-rank 64: Point 802 (-90.321613, 29.177318, 1.2082832) failed to convert
-rank 40: Point 570 (-90.845117, 28.523674, 29.294262) failed to convert
-rank 4: Point 576 (-91.802966, 30.963351, 5.7113555) failed to convert
-rank 7: Point 578 (-91.718125, 30.51907, -10.711237) failed to convert
-rank 56: Point 570 (-90.474957, 29.829998, 0.02) failed to convert
-rank 20: Point 571 (-91.263337, 29.964505, -9.2141047) failed to convert
-rank 23: Point 574 (-91.234067, 29.574836, -1.1600354) failed to convert
-rank 69: Point 796 (-90.10126, 29.917012, -2.5856345) failed to convert
-rank 36: Point 572 (-90.829313, 29.99048, 15.353493) failed to convert
-rank 75: Point 795 (-89.983212, 29.853357, -5.1206488) failed to convert
-rank 83: Point 794 (-89.790358, 29.559154, -0.2748076) failed to convert
-rank 79: Point 795 (-89.946272, 29.274162, 0.31299999) failed to convert
-rank 81: Point 793 (-89.825419, 29.851004, -0.01475555) failed to convert
-rank 57: Point 578 (-90.472582, 29.626132, 0.29960626) failed to convert
-rank 93: Point 794 (-89.219338, 29.75855, 2.7049192) failed to convert
-rank 94: Point 801 (-89.238247, 29.188612, -0.0) failed to convert
-rank 65: Point 796 (-90.193592, 30.36856, 2.7154649) failed to convert
-rank 82: Point 801 (-89.789933, 29.89022, -0.17196444) failed to convert
-rank 84: Point 803 (-89.750017, 29.52901, -4.480865) failed to convert
-rank 72: Point 802 (-90.032991, 30.029492, 0.27277343) failed to convert
-rank 28: Point 567 (-91.109407, 29.66368, -0.52565503) failed to convert
-rank 26: Point 571 (-91.183148, 29.604353, -3.983736) failed to convert
-rank 39: Point 576 (-90.769956, 29.875982, 0.00266565) failed to convert
-rank 51: Point 576 (-90.584851, 29.690743, 0.54140918) failed to convert
-rank 68: Point 802 (-90.16486, 29.427252, 0.31299999) failed to convert
-rank 14: Point 569 (-91.475992, 30.000978, 11.76201) failed to convert
-rank 62: Point 572 (-90.353317, 29.69226, -0.60369235) failed to convert
-rank 10: Point 570 (-91.599775, 30.748871, -16.831077) failed to convert
-rank 9: Point 574 (-91.671332, 30.158554, -1.2995674) failed to convert
-rank 80: Point 800 (-89.886578, 29.603628, 0.70325287) failed to convert
-rank 97: Point 793 (-89.071597, 30.150588, 5.240443) failed to convert
-rank 98: Point 803 (-89.08787, 29.186801, -0.06063171) failed to convert
-rank 67: Point 794 (-90.156705, 29.892607, -0.41762143) failed to convert
-rank 19: Point 580 (-91.284503, 30.067009, -4.9338717) failed to convert
-rank 33: Point 572 (-90.970558, 29.083245, 2.2681944) failed to convert
-rank 85: Point 794 (-89.658006, 29.835939, -0.0) failed to convert
-rank 32: Point 571 (-90.995304, 29.219297, -0.47579438) failed to convert
-rank 91: Point 795 (-89.341299, 29.248899, -0.015) failed to convert
-rank 52: Point 572 (-90.535104, 30.045728, 25.972574) failed to convert
-rank 88: Point 804 (-89.370532, 30.371454, -3.733458) failed to convert
-rank 22: Point 573 (-91.243081, 29.751943, -1.5308341) failed to convert
-rank 44: Point 572 (-90.721351, 29.343174, -8.2296) failed to convert
-rank 96: Point 805 (-89.200771, 29.180682, -0.0) failed to convert
-rank 71: Point 795 (-90.066699, 29.850499, 0.78410972) failed to convert
-rank 27: Point 572 (-91.118198, 30.201916, -6.8785953) failed to convert
-rank 47: Point 575 (-90.644512, 29.928064, -0.76511134) failed to convert
-rank 60: Point 569 (-90.405384, 29.605261, -0.57486738) failed to convert
-rank 74: Point 801 (-89.986671, 30.055125, 2.2910705) failed to convert
-rank 61: Point 578 (-90.383926, 29.595693, -0.57019752) failed to convert
-rank 73: Point 794 (-90.025361, 29.849157, -9.0) failed to convert
-rank 17: Point 578 (-91.336975, 30.34928, -1.8804307) failed to convert
-rank 76: Point 805 (-89.967858, 29.825002, 0.54194395) failed to convert
-rank 16: Point 572 (-91.411635, 29.851562, 9.53504) failed to convert
-rank 59: Point 576 (-90.403139, 29.970233, -4.2981886) failed to convert
-rank 38: Point 570 (-90.785754, 29.894991, -0.2331829) failed to convert
-rank 92: Point 802 (-89.313047, 29.216465, -0.0) failed to convert
-rank 41: Point 576 (-90.737015, 29.900762, -0.30833484) failed to convert
-rank 54: Point 571 (-90.52314, 29.59483, -0.56375542) failed to convert
-rank 66: Point 799 (-90.23708, 29.345672, -4.8463203) failed to convert
-rank 78: Point 803 (-89.910603, 29.983814, -0.65208253) failed to convert
-rank 89: Point 796 (-89.400768, 29.327629, 1.1334972) failed to convert
-rank 5: Point 579 (-91.83284, 29.632487, 2.0999999) failed to convert
-rank 70: Point 803 (-90.096807, 29.691166, -0.03517447) failed to convert
-rank 24: Point 572 (-91.209101, 29.693066, -2.8857278) failed to convert
-rank 15: Point 573 (-91.411682, 30.569565, -8.4563704) failed to convert
-rank 50: Point 577 (-90.600287, 29.70313, 0.12027391) failed to convert
-rank 99: Point 795 (-88.871301, 30.10298, 13.85849) failed to convert
-rank 90: Point 802 (-89.364577, 29.27385, -0.68787028) failed to convert
-rank 95: Point 796 (-89.218105, 29.205998, -0.14779706) failed to convert
-rank 86: Point 803 (-89.608781, 29.428825, -5.7259732) failed to convert
-rank 31: Point 576 (-91.037817, 29.253654, -0.0) failed to convert
-rank 37: Point 576 (-90.828573, 29.659576, -2.2924668) failed to convert
-rank 25: Point 579 (-91.19601, 29.649345, -0.46012292) failed to convert
-rank 34: Point 570 (-90.868055, 30.170113, -0.45719999) failed to convert
-rank 2: Point 572 (-91.930384, 30.78652, -8.2296) failed to convert
-rank 64: Point 803 (-90.231918, 30.373946, -0.6931005) failed to convert
-rank 77: Point 796 (-89.962486, 29.634132, 1.3642021) failed to convert
-rank 6: Point 575 (-91.742444, 30.691839, -9.4332052) failed to convert
-rank 45: Point 577 (-90.662435, 30.010283, -1.5478609) failed to convert
-rank 42: Point 574 (-90.707445, 30.022827, 28.132107) failed to convert
-rank 87: Point 796 (-89.451115, 30.345454, -2.0960433) failed to convert
-rank 75: Point 796 (-89.977683, 29.923316, 0.58658438) failed to convert
-rank 55: Point 576 (-90.48563, 29.858926, 0.23215976) failed to convert
-rank 69: Point 797 (-90.12013, 29.672325, -0.36041444) failed to convert
-rank 21: Point 578 (-91.222514, 30.296447, -12.439406) failed to convert
-rank 83: Point 795 (-89.788538, 29.581497, -4.9191675) failed to convert
-rank 35: Point 581 (-90.875299, 29.671274, -8.2296) failed to convert
-rank 79: Point 796 (-89.962994, 29.060768, 20.879845) failed to convert
-rank 81: Point 794 (-89.832543, 29.762705, -0.32613218) failed to convert
-rank 93: Point 795 (-89.235956, 29.57073, 7.3076122) failed to convert
-rank 46: Point 566 (-90.665665, 29.854184, -0.34662417) failed to convert
-rank 72: Point 803 (-90.030957, 30.055397, 0.82271217) failed to convert
-rank 1: Point 579 (-92.089545, 29.827084, -1.2679898) failed to convert
-rank 94: Point 802 (-89.153584, 30.13997, 3.1565734) failed to convert
-rank 65: Point 797 (-90.265185, 29.422926, 0.05208869) failed to convert
-rank 82: Point 802 (-89.763321, 30.215208, 0.54028254) failed to convert
-rank 84: Point 804 (-89.755533, 29.460991, -0.42021299) failed to convert
-rank 68: Point 803 (-90.119275, 30.021922, -1.9992061) failed to convert
-rank 13: Point 576 (-91.534365, 29.638321, -1.8864471) failed to convert
-rank 63: Point 577 (-90.340514, 29.46611, -1.9213911) failed to convert
-rank 49: Point 578 (-90.587528, 30.100558, -0.08843637) failed to convert
-rank 67: Point 795 (-90.15218, 29.951546, -7.806843) failed to convert
-rank 8: Point 566 (-91.674776, 30.636054, -7.3097116) failed to convert
-rank 18: Point 576 (-91.29126, 30.546316, -16.218714) failed to convert
-rank 12: Point 564 (-91.550746, 29.948109, -9.1318087) failed to convert
-rank 80: Point 801 (-89.903632, 29.389264, 1.5) failed to convert
-rank 85: Point 795 (-89.621312, 30.274372, -1.0569748) failed to convert
-rank 11: Point 574 (-91.615004, 29.698492, -0.47181387) failed to convert
-rank 97: Point 794 (-89.098296, 29.856942, 3.1761981) failed to convert
-rank 58: Point 566 (-90.431234, 29.880039, -1.5831631) failed to convert
-rank 0: Point 539 (-92.459813, 29.541971, 4.2449092) failed to convert
-rank 40: Point 571 (-90.755115, 29.858387, -0.91380711) failed to convert
-rank 29: Point 575 (-91.035732, 30.119033, -8.2683371) failed to convert
-rank 98: Point 804 (-89.088186, 29.18249, 1.4736654) failed to convert
-rank 20: Point 572 (-91.263525, 29.961433, -8.9611207) failed to convert
-rank 91: Point 796 (-89.339394, 29.270809, 12.986879) failed to convert
-rank 88: Point 805 (-89.376295, 30.305667, -5.0727396) failed to convert
-rank 4: Point 577 (-91.802129, 30.978299, 8.3609998) failed to convert
-rank 30: Point 574 (-91.051853, 29.569783, -0.2984243) failed to convert
-rank 43: Point 581 (-90.699354, 29.838248, -0.72485156) failed to convert
-rank 36: Point 573 (-90.8381, 29.860805, -0.74304122) failed to convert
-rank 3: Point 577 (-91.853846, 30.921264, -11.436878) failed to convert
-rank 7: Point 579 (-91.732826, 30.258699, -8.2296) failed to convert
-rank 23: Point 575 (-91.190189, 30.273235, -13.503251) failed to convert
-rank 96: Point 806 (-89.197499, 29.217686, -0.24774208) failed to convert
-rank 53: Point 575 (-90.552653, 29.4737, -8.2296) failed to convert
-rank 57: Point 579 (-90.451982, 29.910256, -8.2296) failed to convert
-rank 28: Point 568 (-91.115312, 29.571124, -0.06926934) failed to convert
-rank 71: Point 796 (-90.066223, 29.856584, -9.0) failed to convert
-rank 73: Point 795 (-89.983874, 30.374544, -7.5618426) failed to convert
-rank 39: Point 577 (-90.803069, 29.389643, -8.2296) failed to convert
-rank 76: Point 806 (-89.954104, 29.998493, -9.0) failed to convert
-rank 74: Point 802 (-89.970396, 30.260097, -0.55247787) failed to convert
-rank 14: Point 570 (-91.495802, 29.665928, -0.51111642) failed to convert
-rank 62: Point 573 (-90.338606, 29.890859, -1.55691) failed to convert
-rank 92: Point 803 (-89.311753, 29.231258, -0.45127026) failed to convert
-rank 56: Point 571 (-90.505001, 29.412481, -0.0) failed to convert
-rank 26: Point 572 (-91.140476, 30.276284, 7.6859294) failed to convert
-rank 10: Point 571 (-91.629254, 30.241113, -4.4970347) failed to convert
-rank 78: Point 804 (-89.920016, 29.865859, 18.917866) failed to convert
-rank 48: Point 572 (-90.63443, 29.746955, -1.3988324) failed to convert
-rank 32: Point 572 (-90.957618, 29.79485, -1.3079688) failed to convert
-rank 9: Point 575 (-91.634223, 30.80327, -20.0) failed to convert
-rank 33: Point 573 (-90.903832, 30.092924, -5.8026858) failed to convert
-rank 51: Point 577 (-90.559535, 30.046412, -9.2564719) failed to convert
-rank 70: Point 804 (-90.071061, 30.023041, -9.0) failed to convert
-rank 66: Point 800 (-90.230843, 29.428565, -4.6202737) failed to convert
-rank 19: Point 581 (-91.312526, 29.612137, -0.53975621) failed to convert
-rank 89: Point 797 (-89.411423, 29.20323, 0.31299999) failed to convert
-rank 44: Point 573 (-90.684132, 29.88124, 0.14123627) failed to convert
-rank 22: Point 574 (-91.205265, 30.353899, -7.0819076) failed to convert
-rank 61: Point 579 (-90.385971, 29.567615, -0.1343522) failed to convert
-rank 86: Point 804 (-89.545892, 30.175984, 2.1873491) failed to convert
-rank 47: Point 576 (-90.659307, 29.716889, 0.01555916) failed to convert
-rank 52: Point 573 (-90.578104, 29.442058, -0.03818005) failed to convert
-rank 27: Point 573 (-91.115046, 30.250763, -7.8364423) failed to convert
-rank 90: Point 803 (-89.36407, 29.27958, -4.3156634) failed to convert
-rank 95: Point 797 (-89.219659, 29.188332, -0.0) failed to convert
-rank 77: Point 797 (-89.976776, 29.452374, 2.4859472) failed to convert
-rank 99: Point 796 (-88.927469, 29.498991, 12.097961) failed to convert
-rank 17: Point 579 (-91.321795, 30.594513, -17.54642) failed to convert
-rank 69: Point 798 (-90.101357, 29.915629, -7.0744085) failed to convert
-rank 60: Point 570 (-90.440134, 29.125972, 1.5014643) failed to convert
-rank 75: Point 797 (-89.983262, 29.852616, -6.6050165) failed to convert
-rank 38: Point 571 (-90.785235, 29.902552, -0.51837953) failed to convert
-rank 83: Point 796 (-89.78852, 29.581533, -4.9191675) failed to convert
-rank 87: Point 797 (-89.450511, 30.351834, -1.9329684) failed to convert
-rank 54: Point 572 (-90.490081, 30.053896, 24.929261) failed to convert
-rank 79: Point 797 (-89.918126, 29.630157, 20.690674) failed to convert
-rank 81: Point 795 (-89.79375, 30.239461, -2.5779832) failed to convert
-rank 41: Point 577 (-90.73767, 29.891215, 0.06757694) failed to convert
-rank 5: Point 580 (-91.820189, 29.864123, -0.65506413) failed to convert
-rank 64: Point 804 (-90.29632, 29.518418, -0.21860765) failed to convert
-rank 94: Point 803 (-89.23848, 29.185299, -0.0) failed to convert
-rank 72: Point 804 (-90.032717, 30.03263, -1.2376251) failed to convert
-rank 59: Point 577 (-90.384054, 30.228821, -0.74119278) failed to convert
-rank 93: Point 796 (-89.276878, 29.103928, -0.05727536) failed to convert
-rank 50: Point 578 (-90.623189, 29.377152, -0.60167354) failed to convert
-rank 24: Point 573 (-91.209086, 29.693302, -6.342888) failed to convert
-rank 15: Point 574 (-91.412812, 30.550593, -6.6079538) failed to convert
-rank 82: Point 803 (-89.816335, 29.564296, 0.30149431) failed to convert
-rank 65: Point 798 (-90.265184, 29.422886, -0.12847186) failed to convert
-rank 16: Point 573 (-91.386709, 30.263383, -1.3461529) failed to convert
-rank 84: Point 805 (-89.70726, 30.04908, 2.49) failed to convert
-rank 67: Point 796 (-90.172624, 29.684125, 0.31299999) failed to convert
-rank 37: Point 577 (-90.814547, 29.866374, -0.98551935) failed to convert
-rank 85: Point 796 (-89.687201, 29.481959, 21.04086) failed to convert
-rank 68: Point 804 (-90.181638, 29.205578, 0.31299999) failed to convert
-rank 80: Point 802 (-89.893238, 29.51976, -0.32454104) failed to convert
-rank 31: Point 577 (-90.960887, 30.426814, -10.462823) failed to convert
-rank 45: Point 578 (-90.699737, 29.474299, -1.5103694) failed to convert
-rank 42: Point 575 (-90.717515, 29.877751, -0.97033574) failed to convert
-rank 97: Point 795 (-89.109849, 29.729092, 3.7163691) failed to convert
-rank 35: Point 582 (-90.875275, 29.671307, -8.2296) failed to convert
-rank 1: Point 580 (-92.089581, 29.825843, -1.204584) failed to convert
-rank 21: Point 579 (-91.224425, 30.266001, -5.3783636) failed to convert
-rank 55: Point 577 (-90.505198, 29.587109, -0.36850106) failed to convert
-rank 91: Point 797 (-89.34811, 29.169848, 0.31299999) failed to convert
-rank 25: Point 580 (-91.161631, 30.192765, -7.1057253) failed to convert
-rank 88: Point 806 (-89.458377, 29.354264, -1.8712192) failed to convert
-rank 8: Point 567 (-91.65847, 30.918569, -14.11452) failed to convert
-rank 34: Point 571 (-90.875506, 30.05971, -6.3384987) failed to convert
-rank 98: Point 805 (-89.095827, 29.096675, 0.93378581) failed to convert
-rank 13: Point 577 (-91.525826, 29.784424, -2.4544998) failed to convert
-rank 6: Point 576 (-91.740995, 30.717317, 6.5364924) failed to convert
-rank 49: Point 579 (-90.57665, 30.252829, 2.24) failed to convert
-rank 46: Point 567 (-90.669307, 29.802039, -0.36502922) failed to convert
-rank 71: Point 797 (-90.071314, 29.791032, -0.31715368) failed to convert
-rank 96: Point 807 (-89.129735, 29.976398, 2.2977374) failed to convert
-rank 73: Point 796 (-90.074968, 29.209797, 0.57447786) failed to convert
-rank 76: Point 807 (-89.929109, 30.311536, 0.29870414) failed to convert
-rank 58: Point 567 (-90.418484, 30.054123, -0.48257343) failed to convert
-rank 74: Point 803 (-90.005192, 29.820094, 10.33269) failed to convert
-rank 92: Point 804 (-89.304117, 29.319054, -0.0) failed to convert
-rank 78: Point 805 (-89.92695, 29.778794, -0.00134499) failed to convert
-rank 63: Point 578 (-90.307319, 29.913171, -0.31310198) failed to convert
-rank 2: Point 573 (-91.92977, 30.797837, -10.814494) failed to convert
-rank 40: Point 572 (-90.755048, 29.859301, -0.91495146) failed to convert
-rank 4: Point 578 (-91.803172, 30.959499, 8.7211285) failed to convert
-rank 11: Point 575 (-91.590075, 30.13028, -0.97576762) failed to convert
-rank 29: Point 576 (-91.0348, 30.13316, -6.5482318) failed to convert
-rank 0: Point 540 (-92.457668, 29.585182, -0.62772721) failed to convert
-rank 36: Point 574 (-90.837199, 29.874093, -0.4629528) failed to convert
-rank 66: Point 801 (-90.192369, 29.936709, -3.5108745) failed to convert
-rank 12: Point 565 (-91.527814, 30.338509, -3.0035422) failed to convert
-rank 70: Point 805 (-90.070901, 30.025026, -9.0) failed to convert
-rank 3: Point 578 (-91.932721, 29.463656, 1.7999999) failed to convert
-rank 43: Point 582 (-90.699331, 29.838304, 0.42673307) failed to convert
-rank 18: Point 577 (-91.291195, 30.547135, -15.210857) failed to convert
-rank 89: Point 798 (-89.399933, 29.337242, 18.130504) failed to convert
-rank 90: Point 804 (-89.373877, 29.165643, 0.31299999) failed to convert
-rank 99: Point 797 (-88.923429, 29.540563, 10.525469) failed to convert
-rank 86: Point 805 (-89.608198, 29.435649, -5.8152796) failed to convert
-rank 95: Point 798 (-89.216993, 29.218519, -0.0) failed to convert
-rank 75: Point 798 (-89.991691, 29.745553, -0.149958) failed to convert
-rank 28: Point 569 (-91.107879, 29.687529, -0.53886045) failed to convert
-rank 23: Point 576 (-91.190186, 30.273174, -13.503251) failed to convert
-rank 69: Point 799 (-90.115236, 29.735767, -8.2296) failed to convert
-rank 53: Point 576 (-90.552498, 29.475782, -8.2296) failed to convert
-rank 20: Point 573 (-91.229126, 30.509893, -16.115997) failed to convert
-rank 87: Point 798 (-89.501628, 29.756372, 9.9073536) failed to convert
-rank 77: Point 798 (-89.936878, 29.957003, -0.37344868) failed to convert
-rank 39: Point 578 (-90.77008, 29.874063, 0.21615041) failed to convert
-rank 57: Point 580 (-90.451982, 29.910195, -8.2296) failed to convert
-rank 26: Point 573 (-91.143385, 30.23087, -12.734545) failed to convert
-rank 79: Point 798 (-89.889934, 29.983079, 8.0397555) failed to convert
-rank 30: Point 575 (-91.013067, 30.165236, -5.9915416) failed to convert
-rank 83: Point 797 (-89.778125, 29.709391, -0.0) failed to convert
-rank 51: Point 578 (-90.569153, 29.911694, 2.0385784) failed to convert
-rank 33: Point 574 (-90.934564, 29.631377, -0.33840209) failed to convert
-rank 64: Point 805 (-90.297108, 29.506732, 1.0842441) failed to convert
-rank 7: Point 580 (-91.765708, 29.66941, 2.1023151) failed to convert
-rank 19: Point 582 (-91.256203, 30.52018, -9.8820597) failed to convert
-rank 81: Point 796 (-89.768957, 30.540549, -9.9864106) failed to convert
-rank 44: Point 574 (-90.6413, 30.489984, -9.7636912) failed to convert
-rank 22: Point 575 (-91.196273, 30.495395, 16.268446) failed to convert
-rank 72: Point 805 (-90.028509, 30.085844, 4.742088) failed to convert
-rank 93: Point 797 (-89.267805, 29.207845, -0.71999858) failed to convert
-rank 65: Point 799 (-90.265183, 29.422825, 0.9630141) failed to convert
-rank 94: Point 804 (-89.236811, 29.204222, -0.0) failed to convert
-rank 60: Point 571 (-90.392141, 29.785815, -0.34919873) failed to convert
-rank 82: Point 804 (-89.775062, 30.071804, 5.8849333) failed to convert
-rank 62: Point 574 (-90.301585, 30.385624, -0.23563948) failed to convert
-rank 61: Point 580 (-90.389215, 29.523205, 0.6614783) failed to convert
-rank 10: Point 572 (-91.677401, 29.395291, 2.4714427) failed to convert
-rank 52: Point 574 (-90.578162, 29.441234, -0.70766143) failed to convert
-rank 9: Point 576 (-91.634217, 30.80333, -20.0) failed to convert
-rank 38: Point 572 (-90.785895, 29.892889, -0.19408844) failed to convert
-rank 14: Point 571 (-91.490072, 29.762702, -1.8775679) failed to convert
-rank 67: Point 797 (-90.15217, 29.951507, -7.806843) failed to convert
-rank 68: Point 805 (-90.119256, 30.021958, -1.77258) failed to convert
-rank 84: Point 806 (-89.760109, 29.404154, 0.31299999) failed to convert
-rank 48: Point 573 (-90.612501, 30.057606, -2.453257) failed to convert
-rank 56: Point 572 (-90.520913, 29.189178, 1.9155509) failed to convert
-rank 54: Point 573 (-90.503478, 29.868386, 0.21625094) failed to convert
-rank 97: Point 796 (-89.16091, 29.157991, -0.64568252) failed to convert
-rank 85: Point 797 (-89.658403, 29.830056, -0.44235239) failed to convert
-rank 80: Point 803 (-89.8539, 30.009832, -0.67376525) failed to convert
-rank 41: Point 578 (-90.740372, 29.852, -0.73859687) failed to convert
-rank 27: Point 574 (-91.11404, 30.265506, 21.040451) failed to convert
-rank 47: Point 577 (-90.672641, 29.525235, -0.68611761) failed to convert
-rank 5: Point 581 (-91.770433, 30.760299, -10.28467) failed to convert
-rank 17: Point 580 (-91.351754, 30.108222, -0.67377042) failed to convert
-rank 91: Point 798 (-89.349368, 29.155217, -1.9941317) failed to convert
-rank 50: Point 579 (-90.62318, 29.377192, -0.55768683) failed to convert
-rank 98: Point 806 (-89.051481, 29.588705, 5.2783612) failed to convert
-rank 15: Point 575 (-91.465257, 29.676959, -0.9282501) failed to convert
-rank 88: Point 807 (-89.457786, 29.36092, 24.95073) failed to convert
-rank 71: Point 798 (-90.060065, 29.935439, 11.827682) failed to convert
-rank 96: Point 808 (-89.20505, 29.131924, -0.0) failed to convert
-rank 16: Point 574 (-91.360273, 30.694488, -11.183801) failed to convert
-rank 37: Point 578 (-90.790433, 30.219051, -1.9360584) failed to convert
-rank 76: Point 808 (-90.027099, 29.067242, 16.769202) failed to convert
-rank 35: Point 583 (-90.898116, 29.328503, -0.0) failed to convert
-rank 45: Point 579 (-90.707829, 29.356825, 0.26230719) failed to convert
-rank 73: Point 797 (-90.013474, 30.000305, -0.90371972) failed to convert
-rank 59: Point 578 (-90.40261, 29.977398, -3.4452614) failed to convert
-rank 92: Point 805 (-89.32857, 29.036642, 3.4863844) failed to convert
-rank 21: Point 580 (-91.212327, 30.457383, -6.1019228) failed to convert
-rank 78: Point 806 (-89.93826, 29.636291, 22.956594) failed to convert
-rank 74: Point 804 (-89.990962, 30.000719, -9.0) failed to convert
-rank 24: Point 574 (-91.209088, 29.693162, -3.5979291) failed to convert
-rank 25: Point 581 (-91.195636, 29.655249, -1.5112092) failed to convert
-rank 1: Point 581 (-92.043297, 30.71756, -9.6310002) failed to convert
-rank 70: Point 806 (-90.096805, 29.691106, -0.70982176) failed to convert
-rank 31: Point 578 (-91.026123, 29.43394, -0.22328936) failed to convert
-rank 66: Point 802 (-90.237119, 29.344636, -2.4417962) failed to convert
-rank 32: Point 573 (-90.966204, 29.66433, -8.2296) failed to convert
-rank 55: Point 578 (-90.475386, 30.000162, -9.0290911) failed to convert
-rank 99: Point 798 (-88.872908, 30.083087, 14.665291) failed to convert
-rank 89: Point 799 (-89.437086, 28.900815, 6.6601191) failed to convert
-rank 86: Point 806 (-89.610102, 29.41249, -5.6250843) failed to convert
-rank 49: Point 580 (-90.612524, 29.747773, -1.4264004) failed to convert
-rank 75: Point 799 (-89.98325, 29.852712, -3.242455) failed to convert
-rank 95: Point 799 (-89.219306, 29.192226, -0.42250863) failed to convert
-rank 46: Point 568 (-90.627002, 30.402525, -2.1430767) failed to convert
-rank 34: Point 572 (-90.900483, 29.687014, -1.2019006) failed to convert
-rank 13: Point 578 (-91.52582, 29.784484, -2.5190941) failed to convert
-rank 58: Point 568 (-90.450411, 29.616419, -1.002614) failed to convert
-rank 69: Point 800 (-90.101342, 29.915688, -7.0744085) failed to convert
-rank 90: Point 805 (-89.391201, 28.963175, 1.6094658) failed to convert
-rank 6: Point 577 (-91.753854, 30.489331, 12.159617) failed to convert
-rank 77: Point 799 (-89.958994, 29.678028, 11.069562) failed to convert
-rank 63: Point 579 (-90.307314, 29.913232, -0.33589684) failed to convert
-rank 42: Point 576 (-90.69753, 30.164977, -0.34986852) failed to convert
-rank 2: Point 574 (-91.919316, 30.990121, -18.968897) failed to convert
-rank 36: Point 575 (-90.837947, 29.862928, -0.49145479) failed to convert
-rank 12: Point 566 (-91.553671, 29.897916, -2.3013755) failed to convert
-rank 40: Point 573 (-90.771566, 29.618217, -0.54847364) failed to convert
-rank 79: Point 799 (-89.898024, 29.882125, -6.1862212) failed to convert
-rank 29: Point 577 (-91.060954, 29.73069, -0.73132901) failed to convert
-rank 4: Point 579 (-91.806125, 30.906517, -11.46179) failed to convert
-rank 3: Point 579 (-91.877387, 30.492386, -5.5066792) failed to convert
-rank 0: Point 541 (-92.456626, 29.597283, -0.5211518) failed to convert
-rank 87: Point 799 (-89.500955, 29.763599, 1.5552376) failed to convert
-rank 64: Point 806 (-90.294789, 29.537797, 2.0148924) failed to convert
-rank 18: Point 578 (-91.294916, 30.487387, -6.180015) failed to convert
-rank 20: Point 574 (-91.258783, 30.037386, -0.15000001) failed to convert
-rank 28: Point 570 (-91.089724, 29.970042, -0.50297763) failed to convert
-rank 82: Point 805 (-89.79268, 29.856015, -0.64802689) failed to convert
-rank 23: Point 577 (-91.226161, 29.701619, 0.01945454) failed to convert
-rank 57: Point 581 (-90.451981, 29.910155, -8.2296) failed to convert
-rank 72: Point 806 (-90.039166, 29.94987, -1.7648421) failed to convert
-rank 81: Point 797 (-89.874996, 29.232415, 9.4778403) failed to convert
-rank 83: Point 798 (-89.790312, 29.559193, -0.24782886) failed to convert
-rank 94: Point 805 (-89.243931, 29.122954, 1.5528795) failed to convert
-rank 93: Point 798 (-89.258267, 29.316821, -0.0) failed to convert
-rank 53: Point 577 (-90.552449, 29.476345, -8.2296) failed to convert
-rank 39: Point 579 (-90.80198, 29.405615, -0.13920701) failed to convert
-rank 51: Point 579 (-90.602417, 29.441667, -0.14677064) failed to convert
-rank 30: Point 576 (-91.012814, 30.16892, -10.477491) failed to convert
-rank 84: Point 807 (-89.725212, 29.830719, -0.0) failed to convert
-rank 65: Point 800 (-90.304113, 28.897295, 19.66072) failed to convert
-rank 68: Point 806 (-90.122338, 29.981999, -0.6549808) failed to convert
-rank 67: Point 798 (-90.156364, 29.8968, -4.8822867) failed to convert
-rank 85: Point 798 (-89.634291, 30.11877, 2.6965857) failed to convert
-rank 33: Point 575 (-90.930571, 29.691589, -0.51872522) failed to convert
-rank 97: Point 797 (-89.120094, 29.615059, 4.9714759) failed to convert
-rank 26: Point 574 (-91.14679, 30.177558, 17.52807) failed to convert
-rank 80: Point 804 (-89.885698, 29.61395, 16.131308) failed to convert
-rank 8: Point 568 (-91.659748, 30.896164, -11.692316) failed to convert
-rank 98: Point 807 (-89.087732, 29.186472, 1.704451) failed to convert
-rank 91: Point 799 (-89.345833, 29.195929, 0.31299999) failed to convert
-rank 22: Point 576 (-91.195173, 30.512623, 3.6851214) failed to convert
-rank 71: Point 799 (-90.068061, 29.83267, -0.085344) failed to convert
-rank 44: Point 575 (-90.686891, 29.84154, -0.30100158) failed to convert
-rank 19: Point 583 (-91.284465, 30.067056, -9.3421208) failed to convert
-rank 43: Point 583 (-90.653426, 30.492683, -11.077606) failed to convert
-rank 9: Point 577 (-91.700655, 29.640095, 2.0999999) failed to convert
-rank 38: Point 573 (-90.8073, 29.578369, -1.7868487) failed to convert
-rank 7: Point 581 (-91.794659, 29.141725, 6.5963672) failed to convert
-rank 60: Point 572 (-90.380497, 29.943761, 31.82891) failed to convert
-rank 96: Point 809 (-89.135659, 29.910646, 3.0878566) failed to convert
-rank 52: Point 575 (-90.578275, 29.439362, 0.45958446) failed to convert
-rank 88: Point 808 (-89.391761, 30.127565, 2.9023448) failed to convert
-rank 78: Point 807 (-89.905458, 30.047843, 1.5971297) failed to convert
-rank 11: Point 576 (-91.583408, 30.244912, -3.7474244) failed to convert
-rank 10: Point 573 (-91.595887, 30.814767, -12.763129) failed to convert
-rank 14: Point 572 (-91.513782, 29.358489, 2.4012159) failed to convert
-rank 73: Point 798 (-90.025339, 29.849123, -9.0) failed to convert
-rank 92: Point 806 (-89.283532, 29.553873, 4.4827974) failed to convert
-rank 62: Point 575 (-90.293646, 30.49059, -7.6399416) failed to convert
-rank 76: Point 809 (-89.953647, 30.004187, -1.2973289) failed to convert
-rank 74: Point 805 (-89.994001, 29.962182, -0.0080484) failed to convert
-rank 48: Point 574 (-90.614054, 30.035643, 10.425222) failed to convert
-rank 70: Point 807 (-90.096804, 29.691065, -0.87587188) failed to convert
-rank 66: Point 803 (-90.230818, 29.428597, -4.3781132) failed to convert
-rank 56: Point 573 (-90.502337, 29.449602, -0.1775419) failed to convert
-rank 54: Point 574 (-90.521738, 29.614076, 0.52153151) failed to convert
-rank 99: Point 799 (-88.90688, 29.716201, 2.9987411) failed to convert
-rank 50: Point 580 (-90.623654, 29.370386, -8.2296) failed to convert
-rank 89: Point 800 (-89.348397, 29.931472, 0.43263031) failed to convert
-rank 61: Point 581 (-90.383505, 29.601102, -0.51929969) failed to convert
-rank 75: Point 800 (-89.978784, 29.90925, -9.0) failed to convert
-rank 86: Point 807 (-89.612505, 29.383525, 0.34391585) failed to convert
-rank 37: Point 579 (-90.789131, 30.237934, -0.86515696) failed to convert
-rank 15: Point 576 (-91.463578, 29.705124, -1.3212431) failed to convert
-rank 21: Point 581 (-91.219845, 30.338449, 19.196682) failed to convert
-rank 90: Point 806 (-89.295647, 30.063591, -0.60739531) failed to convert
-rank 95: Point 800 (-89.219355, 29.191618, -0.22037814) failed to convert
-rank 35: Point 584 (-90.887928, 29.481571, -0.69802038) failed to convert
-rank 69: Point 801 (-90.101333, 29.915727, -7.0744085) failed to convert
-rank 24: Point 575 (-91.209067, 29.693282, -6.336792) failed to convert
-rank 79: Point 800 (-89.894986, 29.920004, 0.44667661) failed to convert
-rank 31: Point 579 (-91.001615, 29.810246, -0.59825085) failed to convert
-rank 32: Point 574 (-90.929647, 30.215505, -2.7274895) failed to convert
-rank 77: Point 800 (-89.942763, 29.882332, -0.81652714) failed to convert
-rank 55: Point 579 (-90.514135, 29.462166, -0.99799469) failed to convert
-rank 27: Point 575 (-91.126383, 30.073399, -1.7058403) failed to convert
-rank 1: Point 582 (-92.1106, 29.412516, 2.7475989) failed to convert
-rank 16: Point 575 (-91.413477, 29.819937, -6.2645986) failed to convert
-rank 25: Point 582 (-91.183945, 29.840865, -7.7602086) failed to convert
-rank 87: Point 800 (-89.453343, 30.318367, -2.5315719) failed to convert
-rank 64: Point 807 (-90.296703, 29.510755, 0.07927593) failed to convert
-rank 46: Point 569 (-90.682388, 29.613871, -8.2296) failed to convert
-rank 47: Point 578 (-90.644475, 29.928047, -1.1411048) failed to convert
-rank 58: Point 569 (-90.431076, 29.882078, -0.69470016) failed to convert
-rank 41: Point 579 (-90.740375, 29.851939, -0.93502941) failed to convert
-rank 5: Point 582 (-91.791335, 30.386532, -2.578085) failed to convert
-rank 17: Point 581 (-91.363577, 29.914095, -0.51860171) failed to convert
-rank 72: Point 807 (-90.033118, 30.026939, 3.6419557) failed to convert
-rank 82: Point 806 (-89.814149, 29.591002, -0.18649019) failed to convert
-rank 83: Point 799 (-89.788494, 29.581587, -4.9191675) failed to convert
-rank 6: Point 578 (-91.746316, 30.623116, 27.955818) failed to convert
-rank 45: Point 580 (-90.709379, 29.334287, -8.2296) failed to convert
-rank 93: Point 799 (-89.228309, 29.656782, 3.2160192) failed to convert
-rank 94: Point 806 (-89.238032, 29.190122, -0.45949641) failed to convert
-rank 63: Point 580 (-90.307311, 29.913272, -0.33171936) failed to convert
-rank 2: Point 575 (-91.930336, 30.786557, -8.2296) failed to convert
-rank 36: Point 576 (-90.821611, 30.103398, -0.61285678) failed to convert
-rank 84: Point 808 (-89.748763, 29.54311, -0.57334624) failed to convert
-rank 29: Point 578 (-91.034979, 30.130203, -11.528756) failed to convert
-rank 42: Point 577 (-90.74273, 29.511599, -0.55138601) failed to convert
-rank 59: Point 579 (-90.411031, 29.862643, -0.59843489) failed to convert
-rank 40: Point 574 (-90.755272, 29.856028, -0.29520426) failed to convert
-rank 4: Point 580 (-91.809523, 30.845675, 3.1055165) failed to convert
-rank 12: Point 567 (-91.522923, 30.421105, -3.8592495) failed to convert
-rank 68: Point 807 (-90.11927, 30.021604, 0.46024671) failed to convert
-rank 85: Point 799 (-89.639424, 30.056756, 3.4088614) failed to convert
-rank 81: Point 798 (-89.845625, 29.599727, 26.903359) failed to convert
-rank 67: Point 799 (-90.156317, 29.897369, -0.31154142) failed to convert
-rank 3: Point 580 (-91.89426, 30.180604, -2.7205311) failed to convert
-rank 65: Point 801 (-90.208024, 30.179782, 4.3400001) failed to convert
-rank 80: Point 805 (-89.855565, 29.988509, -0.66919579) failed to convert
-rank 97: Point 798 (-89.082685, 30.028573, 2.9102297) failed to convert
-rank 34: Point 573 (-90.887046, 29.887974, -0.51788326) failed to convert
-rank 28: Point 571 (-91.109252, 29.665837, -0.29224205) failed to convert
-rank 13: Point 579 (-91.505118, 30.135974, 16.214779) failed to convert
-rank 20: Point 575 (-91.263573, 29.960442, -6.596571) failed to convert
-rank 57: Point 582 (-90.45198, 29.910094, -8.2296) failed to convert
-rank 91: Point 800 (-89.348977, 29.159446, 0.31293768) failed to convert
-rank 51: Point 580 (-90.592902, 29.576744, -0.85641263) failed to convert
-rank 49: Point 581 (-90.579882, 30.20734, 1.9632013) failed to convert
-rank 30: Point 577 (-91.013971, 30.151256, -11.724438) failed to convert
-rank 98: Point 808 (-89.114687, 28.884454, 102.29595) failed to convert
-rank 0: Point 542 (-92.45576, 29.611735, -0.6766913) failed to convert
-rank 71: Point 800 (-90.070471, 29.801585, -0.89225955) failed to convert
-rank 96: Point 810 (-89.200852, 29.179464, -0.0) failed to convert
-rank 39: Point 580 (-90.769956, 29.875727, -1.2686736) failed to convert
-rank 18: Point 579 (-91.317682, 30.120033, -8.8148167) failed to convert
-rank 53: Point 578 (-90.552283, 29.478626, -1.9701378) failed to convert
-rank 33: Point 576 (-90.924452, 29.783051, -0.90127121) failed to convert
-rank 73: Point 799 (-89.988492, 30.316015, -0.18250272) failed to convert
-rank 22: Point 577 (-91.206114, 30.340285, 24.190813) failed to convert
-rank 74: Point 806 (-89.990956, 30.000659, -9.0) failed to convert
-rank 88: Point 809 (-89.459487, 29.339777, -3.9267386) failed to convert
-rank 78: Point 808 (-89.92002, 29.865415, 25.992794) failed to convert
-rank 92: Point 807 (-89.301684, 29.34594, 4.2944679) failed to convert
-rank 44: Point 576 (-90.681286, 29.921701, -0.37526019) failed to convert
-rank 76: Point 810 (-89.959321, 29.932676, -2.8278102) failed to convert
-rank 66: Point 804 (-90.246636, 29.217176, 0.17591878) failed to convert
-rank 70: Point 808 (-90.096803, 29.691005, -8.2296) failed to convert
-rank 38: Point 574 (-90.785809, 29.893612, -0.19360275) failed to convert
-rank 43: Point 584 (-90.711155, 29.6676, -2.4804537) failed to convert
-rank 23: Point 578 (-91.235398, 29.553193, 13.517677) failed to convert
-rank 99: Point 800 (-88.869662, 30.11391, 13.208751) failed to convert
-rank 7: Point 582 (-91.776565, 29.472068, 1.8987426) failed to convert
-rank 75: Point 801 (-89.96691, 30.059146, -4.4470322) failed to convert
-rank 89: Point 801 (-89.410716, 29.210334, 0.26238927) failed to convert
-rank 26: Point 575 (-91.134252, 30.372883, -4.8125914) failed to convert
-rank 9: Point 578 (-91.658171, 30.387752, 11.462018) failed to convert
-rank 86: Point 808 (-89.608157, 29.435651, -5.8152796) failed to convert
-rank 90: Point 807 (-89.364022, 29.279618, -4.3156634) failed to convert
-rank 95: Point 801 (-89.219027, 29.195326, -0.59468356) failed to convert
-rank 52: Point 576 (-90.502907, 30.490392, -10.993201) failed to convert
-rank 60: Point 573 (-90.392911, 29.774995, -0.53781187) failed to convert
-rank 69: Point 802 (-90.10114, 29.918199, -2.4126258) failed to convert
-rank 14: Point 573 (-91.4717, 30.072432, 16.149063) failed to convert
-rank 19: Point 584 (-91.27282, 30.254224, -4.8968055) failed to convert
-rank 77: Point 801 (-89.929608, 30.047447, 2.5680384) failed to convert
-rank 64: Point 808 (-90.291036, 29.586769, -0.085344) failed to convert
-rank 72: Point 808 (-90.028978, 30.07962, 4.8800001) failed to convert
-rank 11: Point 577 (-91.627844, 29.472338, 2.6824819) failed to convert
-rank 10: Point 574 (-91.667386, 29.572615, 2.7015852) failed to convert
-rank 79: Point 801 (-89.897495, 29.888628, -1.6689884) failed to convert
-rank 87: Point 801 (-89.484124, 29.960704, -0.30093802) failed to convert
-rank 62: Point 576 (-90.338563, 29.890901, -1.0570294) failed to convert
-rank 82: Point 807 (-89.789529, 29.893955, -0.24005374) failed to convert
-rank 56: Point 574 (-90.475717, 29.819276, -0.42716853) failed to convert
-rank 93: Point 800 (-89.184859, 30.143939, 1.9895156) failed to convert
-rank 83: Point 800 (-89.7731, 29.770866, -0.0) failed to convert
-rank 68: Point 808 (-90.119228, 30.022011, -1.1631706) failed to convert
-rank 21: Point 582 (-91.245594, 29.928251, -8.7812887) failed to convert
-rank 48: Point 575 (-90.626212, 29.863261, -0.21866223) failed to convert
-rank 94: Point 807 (-89.241991, 29.144945, 2.0386311) failed to convert
-rank 84: Point 809 (-89.723769, 29.848076, -0.27501688) failed to convert
-rank 81: Point 799 (-89.793712, 30.239508, -1.1673768) failed to convert
-rank 55: Point 580 (-90.471623, 30.051884, -2.7432195) failed to convert
-rank 35: Point 585 (-90.840328, 30.188777, -0.98889529) failed to convert
-rank 85: Point 800 (-89.699395, 29.332322, 0.31299999) failed to convert
-rank 16: Point 576 (-91.417189, 29.75765, -3.2033912) failed to convert
-rank 91: Point 801 (-89.308569, 29.624663, 3.3865348) failed to convert
-rank 67: Point 800 (-90.151484, 29.960272, -6.6571141) failed to convert
-rank 25: Point 583 (-91.152236, 30.339548, 12.411634) failed to convert
-rank 8: Point 569 (-91.667376, 30.763459, -8.7236108) failed to convert
-rank 54: Point 575 (-90.491984, 30.027331, -9.2083135) failed to convert
-rank 1: Point 583 (-92.089541, 29.825844, -1.0971289) failed to convert
-rank 80: Point 806 (-89.880454, 29.678496, -0.0) failed to convert
-rank 97: Point 799 (-89.16071, 29.160042, -0.0644175) failed to convert
-rank 65: Point 802 (-90.207045, 30.192539, 4.3400001) failed to convert
-rank 50: Point 581 (-90.624898, 29.352578, -0.29284792) failed to convert
-rank 71: Point 801 (-90.057827, 29.963854, -1.727876) failed to convert
-rank 61: Point 582 (-90.385862, 29.568918, -0.23831747) failed to convert
-rank 37: Point 580 (-90.814457, 29.86746, -1.4079779) failed to convert
-rank 17: Point 582 (-91.3158, 30.690347, -9.7957946) failed to convert
-rank 96: Point 811 (-89.204505, 29.13798, -0.14890125) failed to convert
-rank 15: Point 577 (-91.461515, 29.739554, -0.43314927) failed to convert
-rank 2: Point 576 (-91.919414, 30.9874, -17.336364) failed to convert
-rank 58: Point 570 (-90.431065, 29.882138, -0.69470016) failed to convert
-rank 98: Point 809 (-89.088046, 29.182168, 0.02774849) failed to convert
-rank 73: Point 800 (-90.024545, 29.858876, -1.3128982) failed to convert
-rank 45: Point 581 (-90.709382, 29.334226, -8.2296) failed to convert
-rank 41: Point 580 (-90.737722, 29.890378, 0.31058175) failed to convert
-rank 88: Point 810 (-89.386189, 30.190575, 3.1063722) failed to convert
-rank 40: Point 575 (-90.764941, 29.715097, -1.4094151) failed to convert
-rank 27: Point 576 (-91.114381, 30.259859, 5.2796097) failed to convert
-rank 59: Point 580 (-90.402363, 29.980652, 6.9981934) failed to convert
-rank 74: Point 807 (-89.990953, 30.000619, -9.0) failed to convert
-rank 63: Point 581 (-90.307305, 29.913332, -0.36072213) failed to convert
-rank 24: Point 576 (-91.218724, 29.538727, -0.92095621) failed to convert
-rank 66: Point 805 (-90.237021, 29.345682, -4.8463203) failed to convert
-rank 78: Point 809 (-89.919501, 29.871893, -2.7026192) failed to convert
-rank 92: Point 808 (-89.257607, 29.847747, 1.0443771) failed to convert
-rank 6: Point 579 (-91.741178, 30.713685, 12.895539) failed to convert
-rank 76: Point 811 (-89.954098, 29.998433, -9.0) failed to convert
-rank 46: Point 570 (-90.654664, 30.010792, -1.2247588) failed to convert
-rank 70: Point 809 (-90.071026, 30.023129, -9.0) failed to convert
-rank 47: Point 579 (-90.649477, 29.856687, -0.34201102) failed to convert
-rank 36: Point 577 (-90.838088, 29.860745, -0.77926265) failed to convert
-rank 29: Point 579 (-91.06081, 29.732188, -0.52448734) failed to convert
-rank 5: Point 583 (-91.791498, 30.383483, -2.7037446) failed to convert
-rank 53: Point 579 (-90.506939, 30.111451, -0.512931) failed to convert
-rank 42: Point 578 (-90.762949, 29.215195, -0.0) failed to convert
-rank 32: Point 575 (-90.937398, 30.099051, -4.4792415) failed to convert
-rank 30: Point 578 (-91.04186, 29.723894, -0.6509695) failed to convert
-rank 31: Point 580 (-91.032436, 29.336137, 0.59961974) failed to convert
-rank 99: Point 801 (-88.890137, 29.894856, 1.6964962) failed to convert
-rank 89: Point 802 (-89.314659, 30.315283, 2.6968799) failed to convert
-rank 28: Point 572 (-91.109262, 29.665625, -0.35811738) failed to convert
-rank 33: Point 577 (-90.904524, 30.081601, 7.0172136) failed to convert
-rank 22: Point 578 (-91.195723, 30.503864, 29.750014) failed to convert
-rank 86: Point 809 (-89.608721, 29.428814, -5.7259732) failed to convert
-rank 44: Point 577 (-90.657162, 30.265545, -0.18591704) failed to convert
-rank 18: Point 580 (-91.293552, 30.508954, -15.861489) failed to convert
-rank 90: Point 808 (-89.391732, 28.956632, 13.093548) failed to convert
-rank 75: Point 802 (-89.968915, 30.033875, 2.506461) failed to convert
-rank 4: Point 581 (-91.80659, 30.898161, -11.85629) failed to convert
-rank 20: Point 576 (-91.239513, 30.345107, 7.0848562) failed to convert
-rank 77: Point 802 (-89.943575, 29.871641, 29.480354) failed to convert
-rank 64: Point 809 (-90.262599, 29.965365, -8.0016102) failed to convert
-rank 51: Point 581 (-90.609744, 29.337175, 0.14159131) failed to convert
-rank 34: Point 574 (-90.876959, 30.037938, -2.4362209) failed to convert
-rank 7: Point 583 (-91.71807, 30.519095, -11.993019) failed to convert
-rank 95: Point 802 (-89.218653, 29.199575, -0.09432081) failed to convert
-rank 69: Point 803 (-90.101319, 29.915786, -7.0744085) failed to convert
-rank 79: Point 802 (-89.946041, 29.276793, 0.31299999) failed to convert
-rank 23: Point 579 (-91.2136, 29.902175, -0.2) failed to convert
-rank 13: Point 580 (-91.534348, 29.638284, -1.6304802) failed to convert
-rank 49: Point 582 (-90.604034, 29.86767, -0.37216143) failed to convert
-rank 38: Point 575 (-90.778101, 30.006108, -9.1724354) failed to convert
-rank 3: Point 581 (-91.919524, 29.710214, 2.7723156) failed to convert
-rank 82: Point 808 (-89.763392, 30.213114, -8.2296) failed to convert
-rank 57: Point 583 (-90.467364, 29.698028, -0.49967577) failed to convert
-rank 93: Point 801 (-89.167582, 30.335298, 0.57965895) failed to convert
-rank 72: Point 809 (-90.075533, 29.481748, 0.6245306) failed to convert
-rank 39: Point 581 (-90.747291, 30.204473, -0.38320193) failed to convert
-rank 87: Point 802 (-89.536796, 29.3393, 0.31299999) failed to convert
-rank 12: Point 568 (-91.579954, 29.444064, 2.1722484) failed to convert
-rank 68: Point 809 (-90.127558, 29.913679, 10.75928) failed to convert
-rank 60: Point 574 (-90.392707, 29.77762, -0.26067434) failed to convert
-rank 94: Point 808 (-89.237671, 29.194188, -0.0) failed to convert
-rank 83: Point 801 (-89.772635, 29.776538, -0.0) failed to convert
-rank 14: Point 574 (-91.497342, 29.639114, -0.52556856) failed to convert
-rank 84: Point 810 (-89.723428, 29.851609, -8.2296) failed to convert
-rank 19: Point 585 (-91.328201, 29.354297, 0.95707623) failed to convert
-rank 43: Point 585 (-90.697261, 29.867969, -0.96963075) failed to convert
-rank 85: Point 801 (-89.687311, 29.478182, 29.338114) failed to convert
-rank 91: Point 802 (-89.255875, 30.221876, 3.4004116) failed to convert
-rank 81: Point 800 (-89.79143, 30.267084, -0.9096412) failed to convert
-rank 10: Point 575 (-91.595532, 30.820629, -17.055626) failed to convert
-rank 56: Point 575 (-90.474627, 29.834245, 0.24007143) failed to convert
-rank 67: Point 801 (-90.156399, 29.896203, -0.37051043) failed to convert
-rank 65: Point 803 (-90.267976, 29.38516, -1.45965) failed to convert
-rank 80: Point 807 (-89.856743, 29.973055, -0.62844137) failed to convert
-rank 11: Point 578 (-91.617824, 29.646663, -0.81831924) failed to convert
-rank 62: Point 577 (-90.364979, 29.533333, -0.38195994) failed to convert
-rank 96: Point 812 (-89.19895, 29.200942, -0.00429061) failed to convert
-rank 97: Point 800 (-89.175074, 28.997578, 2.1462492) failed to convert
-rank 26: Point 576 (-91.140651, 30.273248, 5.0928588) failed to convert
-rank 48: Point 576 (-90.625757, 29.869674, -0.31988996) failed to convert
-rank 9: Point 579 (-91.622346, 31.006167, 0.42446947) failed to convert
-rank 71: Point 802 (-90.056119, 29.985583, 0.86513128) failed to convert
-rank 35: Point 586 (-90.875239, 29.671356, -8.2296) failed to convert
-rank 21: Point 583 (-91.222939, 30.289323, 9.4893786) failed to convert
-rank 73: Point 801 (-90.01473, 29.983893, -1.9373105) failed to convert
-rank 8: Point 570 (-91.689228, 30.382057, -5.9098318) failed to convert
-rank 98: Point 810 (-89.086944, 29.194442, 0.29726506) failed to convert
-rank 88: Point 811 (-89.459447, 29.339731, -3.9267386) failed to convert
-rank 74: Point 808 (-90.005486, 29.816047, 22.538577) failed to convert
-rank 0: Point 543 (-92.469746, 29.302636, 10.869391) failed to convert
-rank 76: Point 812 (-89.955585, 29.979718, 0.07460652) failed to convert
-rank 16: Point 577 (-91.391377, 30.185181, -0.23100001) failed to convert
-rank 25: Point 584 (-91.196855, 29.635562, 0.0998874) failed to convert
-rank 70: Point 810 (-90.134929, 29.193341, 0.83823441) failed to convert
-rank 92: Point 809 (-89.306428, 29.29097, -0.00679336) failed to convert
-rank 66: Point 806 (-90.221929, 29.546299, -0.263552) failed to convert
-rank 54: Point 576 (-90.476767, 30.236476, 3.596025) failed to convert
-rank 50: Point 582 (-90.60318, 29.661922, -1.081325) failed to convert
-rank 78: Point 810 (-89.897737, 30.143655, 3.0699999) failed to convert
-rank 1: Point 584 (-92.08962, 29.823934, -0.28452802) failed to convert
-rank 99: Point 802 (-88.953597, 29.207386, 10.724729) failed to convert
-rank 17: Point 583 (-91.321756, 30.594504, -17.717718) failed to convert
-rank 61: Point 583 (-90.388927, 29.52692, -0.07303887) failed to convert
-rank 89: Point 803 (-89.330885, 30.130921, 3.3900001) failed to convert
-rank 15: Point 578 (-91.431696, 30.238096, -0.39500001) failed to convert
-rank 2: Point 577 (-91.970613, 30.034116, -4.7697496) failed to convert
-rank 37: Point 581 (-90.788584, 30.245835, -2.1450157) failed to convert
-rank 52: Point 577 (-90.578118, 29.441276, 0.28258357) failed to convert
-rank 41: Point 581 (-90.740376, 29.851899, -0.56670583) failed to convert
-rank 45: Point 582 (-90.709385, 29.334186, -8.2296) failed to convert
-rank 86: Point 810 (-89.552686, 30.095334, 3.74402) failed to convert
-rank 77: Point 803 (-89.96159, 29.64384, 0.01550124) failed to convert
-rank 58: Point 571 (-90.450393, 29.616477, -0.72223344) failed to convert
-rank 75: Point 803 (-89.974289, 29.966014, -3.4640521) failed to convert
-rank 63: Point 582 (-90.327178, 29.646238, -0.66409214) failed to convert
-rank 47: Point 580 (-90.644518, 29.92731, -0.6062811) failed to convert
-rank 27: Point 577 (-91.11916, 30.185607, -6.8594474) failed to convert
-rank 90: Point 809 (-89.362664, 29.294589, 18.783362) failed to convert
-rank 59: Point 581 (-90.430727, 29.592693, -0.92369825) failed to convert
-rank 69: Point 804 (-90.100993, 29.919816, -1.7538575) failed to convert
-rank 24: Point 577 (-91.232819, 29.31179, -0.2309685) failed to convert
-rank 64: Point 810 (-90.262596, 29.965305, -8.0016102) failed to convert
-rank 36: Point 578 (-90.846756, 29.732293, -8.2296) failed to convert
-rank 95: Point 803 (-89.219134, 29.194016, -0.16263596) failed to convert
-rank 29: Point 580 (-91.030882, 30.192245, -7.6813823) failed to convert
-rank 82: Point 809 (-89.823081, 29.479704, -0.20981813) failed to convert
-rank 79: Point 803 (-89.898363, 29.877669, -5.9042812) failed to convert
-rank 72: Point 810 (-90.035976, 29.990188, 1.1769669) failed to convert
-rank 5: Point 584 (-91.757074, 30.996471, -12.794986) failed to convert
-rank 40: Point 576 (-90.755119, 29.858231, -0.82259275) failed to convert
-rank 30: Point 579 (-91.016301, 30.115713, 8.6826597) failed to convert
-rank 93: Point 802 (-89.197365, 30.003851, -0.04076045) failed to convert
-rank 32: Point 576 (-90.966168, 29.664349, -8.2296) failed to convert
-rank 42: Point 579 (-90.743788, 29.496061, -8.2296) failed to convert
-rank 6: Point 580 (-91.746785, 30.614418, -6.7933339) failed to convert
-rank 87: Point 803 (-89.480817, 29.99791, -0.0) failed to convert
-rank 94: Point 809 (-89.206333, 29.549279, 6.6902391) failed to convert
-rank 68: Point 810 (-90.119202, 30.021776, -4.8554643) failed to convert
-rank 55: Point 581 (-90.500076, 29.658212, -0.71577616) failed to convert
-rank 83: Point 802 (-89.733632, 30.251369, -1.3075606) failed to convert
-rank 85: Point 802 (-89.686034, 29.493648, -0.99823731) failed to convert
-rank 84: Point 811 (-89.698331, 30.155074, -0.39519374) failed to convert
-rank 22: Point 579 (-91.22644, 30.017636, -0.80943421) failed to convert
-rank 31: Point 581 (-90.970079, 30.288297, -6.9649822) failed to convert
-rank 18: Point 581 (-91.291201, 30.546302, -16.218714) failed to convert
-rank 53: Point 580 (-90.55233, 29.477902, -8.2296) failed to convert
-rank 67: Point 802 (-90.151485, 29.960211, -7.4075549) failed to convert
-rank 91: Point 803 (-89.337645, 29.290319, -0.22895705) failed to convert
-rank 81: Point 801 (-89.793686, 30.239539, -1.1673768) failed to convert
-rank 20: Point 577 (-91.263148, 29.967233, -9.1866727) failed to convert
-rank 80: Point 808 (-89.900801, 29.422592, 1.4886126) failed to convert
-rank 33: Point 578 (-90.923724, 29.793746, -1.8093847) failed to convert
-rank 65: Point 804 (-90.261742, 29.468421, 0.31299999) failed to convert
-rank 23: Point 580 (-91.192036, 30.24382, -3.8660769) failed to convert
-rank 4: Point 582 (-91.810591, 30.826303, -15.173855) failed to convert
-rank 13: Point 581 (-91.535185, 29.623666, -0.05283983) failed to convert
-rank 7: Point 584 (-91.732779, 30.258737, -8.2296) failed to convert
-rank 96: Point 813 (-89.189194, 29.311201, 0.79773274) failed to convert
-rank 97: Point 801 (-89.164678, 29.114952, -0.0) failed to convert
-rank 49: Point 583 (-90.612498, 29.747718, -1.582032) failed to convert
-rank 44: Point 578 (-90.680958, 29.926356, -0.9311368) failed to convert
-rank 73: Point 802 (-90.025304, 29.849073, -0.48884532) failed to convert
-rank 28: Point 573 (-91.109278, 29.665351, -0.58714975) failed to convert
-rank 3: Point 582 (-91.874111, 30.550894, -5.2382706) failed to convert
-rank 60: Point 575 (-90.378003, 29.976968, -0.75957679) failed to convert
-rank 39: Point 582 (-90.769914, 29.876182, -1.1578738) failed to convert
-rank 43: Point 586 (-90.711484, 29.662591, -0.63006982) failed to convert
-rank 10: Point 576 (-91.677947, 29.385109, 2.8398647) failed to convert
-rank 19: Point 586 (-91.28444, 30.067087, -9.3421208) failed to convert
-rank 71: Point 803 (-90.066165, 29.856603, -9.0) failed to convert
-rank 12: Point 569 (-91.546031, 30.0283, -0.79893071) failed to convert
-rank 14: Point 575 (-91.474568, 30.023747, -1.3678727) failed to convert
-rank 56: Point 576 (-90.502815, 29.44271, -0.58925983) failed to convert
-rank 11: Point 579 (-91.595586, 30.032881, -0.35833112) failed to convert
-rank 74: Point 809 (-90.053068, 29.204863, 0.42570735) failed to convert
-rank 88: Point 812 (-89.459187, 29.342491, 1.7268177) failed to convert
-rank 46: Point 571 (-90.696823, 29.405292, -1.5851873) failed to convert
-rank 98: Point 811 (-89.094668, 29.107568, 1.181667) failed to convert
-rank 70: Point 811 (-90.080418, 29.902331, -1.1313425) failed to convert
-rank 78: Point 811 (-89.913552, 29.946339, -0.14581483) failed to convert
-rank 57: Point 584 (-90.472861, 29.621893, 0.97895217) failed to convert
-rank 62: Point 578 (-90.366405, 29.513905, -0.14571561) failed to convert
-rank 51: Point 582 (-90.597817, 29.50691, 0.00303526) failed to convert
-rank 48: Point 577 (-90.614555, 30.028153, -7.7208085) failed to convert
-rank 76: Point 813 (-89.953637, 30.004128, -9.0) failed to convert
-rank 34: Point 575 (-90.901085, 29.677802, -0.56942561) failed to convert
-rank 66: Point 807 (-90.230781, 29.428645, -3.0813523) failed to convert
-rank 9: Point 580 (-91.651332, 30.506651, -4.3857212) failed to convert
-rank 16: Point 578 (-91.413416, 29.81994, -7.3426325) failed to convert
-rank 26: Point 577 (-91.181335, 29.632836, 0.11002299) failed to convert
-rank 99: Point 803 (-88.93855, 29.3708, 18.999634) failed to convert
-rank 92: Point 810 (-89.310446, 29.244446, 17.525469) failed to convert
-rank 86: Point 811 (-89.575189, 29.828958, -0.36944123) failed to convert
-rank 89: Point 804 (-89.335272, 30.080727, 2.5051879) failed to convert
-rank 69: Point 805 (-90.115186, 29.735802, -8.2296) failed to convert
-rank 77: Point 804 (-89.944808, 29.855767, -0.38982806) failed to convert
-rank 50: Point 583 (-90.623166, 29.377251, -0.60584059) failed to convert
-rank 35: Point 587 (-90.840192, 30.190554, -0.9769302) failed to convert
-rank 75: Point 804 (-89.967116, 30.056433, 0.72907064) failed to convert
-rank 90: Point 810 (-89.365273, 29.264237, 0.31299999) failed to convert
-rank 21: Point 584 (-91.257617, 29.734808, -0.57449949) failed to convert
-rank 25: Point 585 (-91.19413, 29.678943, -1.0479307) failed to convert
-rank 38: Point 576 (-90.78514, 29.903305, -0.47201375) failed to convert
-rank 54: Point 577 (-90.489529, 30.060781, -9.1607647) failed to convert
-rank 95: Point 804 (-89.218923, 29.196396, -0.53319594) failed to convert
-rank 0: Point 544 (-92.495675, 28.727898, 31.419037) failed to convert
-rank 1: Point 585 (-92.094234, 29.733235, 2.2060989) failed to convert
-rank 17: Point 584 (-91.324304, 30.553337, -7.3450025) failed to convert
-rank 64: Point 811 (-90.262595, 29.965264, -8.0016102) failed to convert
-rank 61: Point 584 (-90.361942, 29.893653, -0.36118913) failed to convert
-rank 15: Point 579 (-91.461184, 29.744256, -3.3192721) failed to convert
-rank 8: Point 571 (-91.711965, 29.978415, -1.1660528) failed to convert
-rank 52: Point 578 (-90.602739, 29.090686, 3.7650645) failed to convert
-rank 82: Point 810 (-89.763378, 30.213173, -8.2296) failed to convert
-rank 2: Point 578 (-91.919255, 30.990121, -18.625544) failed to convert
-rank 45: Point 583 (-90.709388, 29.334125, -8.2296) failed to convert
-rank 68: Point 811 (-90.118837, 30.026341, 0.02) failed to convert
-rank 79: Point 804 (-89.946318, 29.273183, 1.8901797) failed to convert
-rank 72: Point 811 (-90.036586, 29.982335, 1.2007568) failed to convert
-rank 93: Point 803 (-89.269071, 29.192163, 15.813004) failed to convert
-rank 58: Point 572 (-90.438956, 29.773922, -0.43153228) failed to convert
-rank 41: Point 582 (-90.740379, 29.851838, -0.46924573) failed to convert
-rank 87: Point 804 (-89.535113, 29.358113, 0.58710138) failed to convert
-rank 63: Point 583 (-90.312271, 29.8467, -0.1746513) failed to convert
-rank 27: Point 578 (-91.115382, 30.244158, -0.93228963) failed to convert
-rank 37: Point 582 (-90.792762, 30.184865, -0.67766198) failed to convert
-rank 47: Point 581 (-90.686858, 29.319347, -0.0) failed to convert
-rank 83: Point 803 (-89.772172, 29.781987, -0.51219171) failed to convert
-rank 94: Point 810 (-89.23922, 29.17634, -0.60224425) failed to convert
-rank 67: Point 803 (-90.151485, 29.96017, -7.4075549) failed to convert
-rank 85: Point 803 (-89.676041, 29.612424, -0.0) failed to convert
-rank 29: Point 581 (-91.035592, 30.12021, -3.5638676) failed to convert
-rank 30: Point 580 (-91.015347, 30.1302, 23.157593) failed to convert
-rank 59: Point 582 (-90.414722, 29.812071, -0.59560968) failed to convert
-rank 24: Point 578 (-91.16972, 30.315652, 10.029039) failed to convert
-rank 40: Point 577 (-90.7556, 29.85114, -0.92000208) failed to convert
-rank 91: Point 804 (-89.346279, 29.190408, 0.31299999) failed to convert
-rank 36: Point 579 (-90.82799, 30.009408, -10.579609) failed to convert
-rank 84: Point 812 (-89.762904, 29.368439, 0.79701223) failed to convert
-rank 65: Point 805 (-90.263019, 29.451193, -0.6497723) failed to convert
-rank 81: Point 802 (-89.793448, 30.242291, 0.3879306) failed to convert
-rank 6: Point 581 (-91.74997, 30.557528, -10.957426) failed to convert
-rank 32: Point 577 (-90.951772, 29.882375, -1.7180505) failed to convert
-rank 80: Point 809 (-89.83946, 30.186138, 3.1237185) failed to convert
-rank 97: Point 802 (-89.058068, 30.297211, 4.1323787) failed to convert
-rank 96: Point 814 (-89.198385, 29.20721, -0.0) failed to convert
-rank 55: Point 582 (-90.472346, 30.041815, 19.8996) failed to convert
-rank 74: Point 810 (-89.990947, 30.000558, -9.0) failed to convert
-rank 22: Point 580 (-91.196881, 30.485542, 12.531421) failed to convert
-rank 18: Point 582 (-91.285918, 30.630835, -10.188465) failed to convert
-rank 73: Point 803 (-90.019572, 29.922094, 0.98973444) failed to convert
-rank 71: Point 804 (-90.046114, 30.113279, 4.872318) failed to convert
-rank 88: Point 813 (-89.459421, 29.339701, -3.9267386) failed to convert
-rank 53: Point 581 (-90.552294, 29.478368, -0.93132374) failed to convert
-rank 33: Point 579 (-90.924673, 29.779386, -0.84150843) failed to convert
-rank 20: Point 578 (-91.237914, 30.370396, 11.245818) failed to convert
-rank 4: Point 583 (-91.80377, 30.948277, 3.6050679) failed to convert
-rank 13: Point 582 (-91.467014, 30.773329, -9.3454151) failed to convert
-rank 98: Point 812 (-89.091762, 29.139975, 0.8970934) failed to convert
-rank 23: Point 581 (-91.186083, 30.33752, -7.1579952) failed to convert
-rank 42: Point 580 (-90.73887, 29.567771, -2.6825975) failed to convert
-rank 78: Point 812 (-89.920399, 29.860379, -0.29447336) failed to convert
-rank 7: Point 585 (-91.703389, 30.776304, -15.841892) failed to convert
-rank 31: Point 582 (-91.003838, 29.775966, -0.58921785) failed to convert
-rank 76: Point 814 (-89.960184, 29.921453, 37.456691) failed to convert
-rank 3: Point 583 (-91.852531, 30.942047, -11.761603) failed to convert
-rank 49: Point 584 (-90.641795, 29.329553, -0.88471009) failed to convert
-rank 70: Point 812 (-90.070865, 30.025044, -9.0) failed to convert
-rank 43: Point 587 (-90.692914, 29.930202, -0.30801183) failed to convert
-rank 5: Point 585 (-91.769107, 30.783286, 6.6474828) failed to convert
-rank 39: Point 583 (-90.767468, 29.911764, -0.49916768) failed to convert
-rank 56: Point 577 (-90.490937, 29.608217, -0.63752717) failed to convert
-rank 28: Point 574 (-91.098612, 29.831823, 0.1) failed to convert
-rank 60: Point 576 (-90.34443, 30.428467, -1.1840287) failed to convert
-rank 92: Point 811 (-89.301116, 29.351594, 4.2049305) failed to convert
-rank 66: Point 808 (-90.237031, 29.345265, -3.1758637) failed to convert
-rank 19: Point 587 (-91.257445, 30.499533, -6.4015098) failed to convert
-rank 86: Point 812 (-89.610042, 29.412499, -5.6250843) failed to convert
-rank 12: Point 570 (-91.55071, 29.948091, -9.1318087) failed to convert
-rank 14: Point 576 (-91.509442, 29.432017, 2.1524096) failed to convert
-rank 99: Point 804 (-88.902146, 29.762646, 3.028288) failed to convert
-rank 11: Point 580 (-91.543344, 30.923414, -29.779958) failed to convert
-rank 46: Point 572 (-90.696818, 29.405353, -8.2296) failed to convert
-rank 89: Point 805 (-89.336363, 30.068203, 1.9599721) failed to convert
-rank 44: Point 579 (-90.672683, 30.044668, 15.874615) failed to convert
-rank 90: Point 811 (-89.368642, 29.224656, 0.00501731) failed to convert
-rank 10: Point 577 (-91.599698, 30.748865, -16.714801) failed to convert
-rank 57: Point 585 (-90.460952, 29.786466, -0.3426547) failed to convert
-rank 64: Point 812 (-90.232946, 30.356305, 2.7908145) failed to convert
-rank 95: Point 805 (-89.211682, 29.278522, -0.0) failed to convert
-rank 77: Point 805 (-89.959301, 29.672594, 26.216569) failed to convert
-rank 51: Point 583 (-90.564322, 29.979212, -0.3048) failed to convert
-rank 34: Point 576 (-90.867856, 30.172726, -2.0422582) failed to convert
-rank 69: Point 806 (-90.092367, 30.030666, 0.63605223) failed to convert
-rank 48: Point 578 (-90.669059, 29.249388, -0.35743377) failed to convert
-rank 75: Point 805 (-90.033451, 29.210128, -0.4308439) failed to convert
-rank 35: Point 588 (-90.84888, 30.062044, -5.0771587) failed to convert
-rank 54: Point 578 (-90.489531, 30.06072, -9.1607647) failed to convert
-rank 72: Point 812 (-90.041792, 29.915758, -0.672672) failed to convert
-rank 21: Point 585 (-91.24569, 29.926396, -0.13699999) failed to convert
-rank 9: Point 581 (-91.668457, 30.208006, -2.3871837) failed to convert
-rank 82: Point 811 (-89.761198, 30.239652, 0.81365737) failed to convert
-rank 68: Point 812 (-90.124124, 29.957743, 0.02187313) failed to convert
-rank 50: Point 584 (-90.544409, 30.484899, -9.9666004) failed to convert
-rank 25: Point 586 (-91.155704, 30.285125, -8.4187258) failed to convert
-rank 79: Point 805 (-89.885758, 30.034587, 1.0338181) failed to convert
-rank 87: Point 805 (-89.523922, 29.490584, 0.55144723) failed to convert
-rank 83: Point 804 (-89.789427, 29.569659, 22.083207) failed to convert
-rank 62: Point 579 (-90.366397, 29.513845, -1.5142232) failed to convert
-rank 38: Point 577 (-90.807446, 29.575411, -1.9646357) failed to convert
-rank 93: Point 804 (-89.278168, 29.087829, -1.2756795) failed to convert
-rank 94: Point 811 (-89.236387, 29.208572, -0.0) failed to convert
-rank 91: Point 805 (-89.350725, 29.138668, 0.31299999) failed to convert
-rank 17: Point 585 (-91.348794, 30.155537, -1.7647586) failed to convert
-rank 67: Point 804 (-90.152154, 29.951448, -7.806843) failed to convert
-rank 61: Point 585 (-90.388388, 29.534154, -0.46583046) failed to convert
-rank 0: Point 545 (-92.455084, 29.604203, -1.52e-06) failed to convert
-rank 81: Point 803 (-89.793256, 30.244532, -1.0602634) failed to convert
-rank 1: Point 586 (-92.08948, 29.825846, -0.3809322) failed to convert
-rank 85: Point 804 (-89.706856, 29.237215, 10.154543) failed to convert
-rank 16: Point 579 (-91.429905, 29.544355, 0.17393204) failed to convert
-rank 15: Point 580 (-91.461174, 29.744316, -3.3192721) failed to convert
-rank 45: Point 584 (-90.717267, 29.219343, -0.5067857) failed to convert
-rank 52: Point 579 (-90.53508, 30.045314, 28.173049) failed to convert
-rank 96: Point 815 (-89.199417, 29.1954, -0.0) failed to convert
-rank 84: Point 813 (-89.749507, 29.532806, 27.588422) failed to convert
-rank 41: Point 583 (-90.790356, 29.119091, -0.0) failed to convert
-rank 63: Point 584 (-90.333318, 29.563007, 0.32092229) failed to convert
-rank 8: Point 572 (-91.687201, 30.414935, -7.6251442) failed to convert
-rank 58: Point 573 (-90.431058, 29.882178, -0.69470016) failed to convert
-rank 80: Point 810 (-89.864175, 29.880492, -0.37475845) failed to convert
-rank 65: Point 806 (-90.292526, 29.053887, 8.3177327) failed to convert
-rank 74: Point 811 (-89.995651, 29.940907, -4.9769585) failed to convert
-rank 37: Point 583 (-90.805696, 29.995576, 2.1400352) failed to convert
-rank 97: Point 803 (-89.172991, 29.020275, 2.7224401) failed to convert
-rank 73: Point 804 (-90.054685, 29.471399, -0.25865318) failed to convert
-rank 98: Point 813 (-89.087593, 29.186144, 3.4159904) failed to convert
-rank 71: Point 805 (-90.060297, 29.931898, 21.5953) failed to convert
-rank 27: Point 579 (-91.118519, 30.195428, 10.721823) failed to convert
-rank 88: Point 814 (-89.45868, 29.348224, 3.0940001) failed to convert
-rank 47: Point 582 (-90.613187, 30.369812, -0.10371537) failed to convert
-rank 59: Point 583 (-90.371122, 30.402637, -0.24977005) failed to convert
-rank 24: Point 579 (-91.209056, 29.693186, -3.6807443) failed to convert
-rank 78: Point 813 (-89.912593, 29.95804, -0.0) failed to convert
-rank 29: Point 582 (-91.03035, 30.200216, 10.204266) failed to convert
-rank 70: Point 813 (-90.070989, 30.023388, -1.4777468) failed to convert
-rank 76: Point 815 (-89.943482, 30.131039, 4.3299999) failed to convert
-rank 30: Point 581 (-91.04191, 29.722965, -0.0600598) failed to convert
-rank 36: Point 580 (-90.851401, 29.663033, -0.63738683) failed to convert
-rank 32: Point 578 (-90.935029, 30.134082, -2.9640101) failed to convert
-rank 6: Point 582 (-91.726155, 30.977137, -12.291599) failed to convert
-rank 2: Point 579 (-91.919354, 30.987399, -18.021905) failed to convert
-rank 40: Point 578 (-90.771606, 29.617494, -0.64244897) failed to convert
-rank 92: Point 812 (-89.309973, 29.249761, 8.5721009) failed to convert
-rank 55: Point 583 (-90.474687, 30.009507, 39.429987) failed to convert
-rank 66: Point 809 (-90.193349, 29.923233, 22.644388) failed to convert
-rank 99: Point 805 (-88.932138, 29.43693, 13.760047) failed to convert
-rank 26: Point 578 (-91.170944, 29.797377, -7.2268085) failed to convert
-rank 18: Point 583 (-91.305385, 30.318206, -1.709486) failed to convert
-rank 22: Point 581 (-91.209904, 30.280189, 12.121979) failed to convert
-rank 89: Point 806 (-89.41036, 29.213699, 0.2939277) failed to convert
-rank 64: Point 813 (-90.262592, 29.965204, -6.2579688) failed to convert
-rank 86: Point 813 (-89.608097, 29.435653, -5.8152796) failed to convert
-rank 33: Point 580 (-90.936778, 29.596142, -0.38874422) failed to convert
-rank 20: Point 579 (-91.239766, 30.34095, 0.14726652) failed to convert
-rank 4: Point 584 (-91.857151, 29.980959, -3.0460025) failed to convert
-rank 95: Point 806 (-89.219944, 29.184677, -0.0) failed to convert
-rank 7: Point 586 (-91.718033, 30.519112, -12.051421) failed to convert
-rank 42: Point 581 (-90.743781, 29.496121, -8.2296) failed to convert
-rank 13: Point 583 (-91.53446, 29.635957, -0.10322311) failed to convert
-rank 23: Point 582 (-91.227158, 29.685384, 0.60283889) failed to convert
-rank 90: Point 812 (-89.373495, 29.168177, 5.0940609) failed to convert
-rank 53: Point 582 (-90.553238, 29.464982, -2.451134) failed to convert
-rank 31: Point 583 (-90.992288, 29.951875, -1.1626094) failed to convert
-rank 3: Point 584 (-91.896284, 30.141709, -2.85686) failed to convert
-rank 77: Point 806 (-89.959888, 29.665002, 18.904315) failed to convert
-rank 72: Point 813 (-90.031371, 30.048632, 0.49536014) failed to convert
-rank 56: Point 578 (-90.474867, 29.83081, -0.56862693) failed to convert
-rank 49: Point 585 (-90.612481, 29.747682, -1.1423235) failed to convert
-rank 69: Point 807 (-90.063608, 30.398741, -6.5910151) failed to convert
-rank 28: Point 575 (-91.109228, 29.666026, -1.3565385) failed to convert
-rank 12: Point 571 (-91.503777, 30.742181, 4.9550838) failed to convert
-rank 39: Point 584 (-90.769981, 29.875122, -0.29116943) failed to convert
-rank 19: Point 588 (-91.257118, 30.504735, 15.970038) failed to convert
-rank 87: Point 806 (-89.544943, 29.240653, 0.07125149) failed to convert
-rank 75: Point 806 (-89.99766, 29.669315, 1.3229807) failed to convert
-rank 14: Point 577 (-91.446535, 30.490878, -4.4277078) failed to convert
-rank 43: Point 588 (-90.73411, 29.333554, -8.2296) failed to convert
-rank 46: Point 573 (-90.696815, 29.405393, -8.2296) failed to convert
-rank 79: Point 806 (-89.898782, 29.872111, -3.3601469) failed to convert
-rank 5: Point 586 (-91.755585, 31.022617, -12.429387) failed to convert
-rank 44: Point 580 (-90.68781, 29.827995, -0.37080737) failed to convert
-rank 82: Point 812 (-89.782833, 29.975817, 2.6482291) failed to convert
-rank 10: Point 578 (-91.599684, 30.748924, -18.088276) failed to convert
-rank 68: Point 813 (-90.119169, 30.021827, -4.8554643) failed to convert
-rank 94: Point 812 (-89.242738, 29.136026, 0.421701) failed to convert
-rank 83: Point 805 (-89.774966, 29.747315, -0.0) failed to convert
-rank 11: Point 581 (-91.551949, 30.778139, 19.205245) failed to convert
-rank 60: Point 577 (-90.384259, 29.892081, -0.39369856) failed to convert
-rank 93: Point 805 (-89.275322, 29.120328, -0.2257952) failed to convert
-rank 34: Point 577 (-90.86693, 30.186329, -1.4944135) failed to convert
-rank 91: Point 806 (-89.342794, 29.23053, 0.03651317) failed to convert
-rank 81: Point 804 (-89.793648, 30.239586, -1.1673768) failed to convert
-rank 48: Point 579 (-90.665838, 29.295831, -0.44641411) failed to convert
-rank 67: Point 805 (-90.151486, 29.96011, -7.4075549) failed to convert
-rank 84: Point 814 (-89.723383, 29.851649, -8.2296) failed to convert
-rank 21: Point 586 (-91.223402, 30.281743, -7.5909974) failed to convert
-rank 85: Point 805 (-89.686746, 29.482247, 17.988943) failed to convert
-rank 54: Point 579 (-90.489533, 30.06068, -9.1607647) failed to convert
-rank 96: Point 816 (-89.198615, 29.204481, -0.0) failed to convert
-rank 50: Point 585 (-90.613802, 29.510739, -0.2423891) failed to convert
-rank 97: Point 804 (-89.172708, 29.022648, -0.0) failed to convert
-rank 65: Point 807 (-90.267852, 29.386106, -0.98810778) failed to convert
-rank 35: Point 589 (-90.861617, 29.873511, -0.79591012) failed to convert
-rank 9: Point 582 (-91.623147, 30.992367, -14.6161) failed to convert
-rank 51: Point 584 (-90.603667, 29.423399, -0.84261674) failed to convert
-rank 80: Point 811 (-89.860004, 29.932177, -0.1786565) failed to convert
-rank 74: Point 812 (-89.995504, 29.942743, -6.6476885) failed to convert
-rank 78: Point 814 (-89.920023, 29.864971, 33.256607) failed to convert
-rank 88: Point 815 (-89.459381, 29.339655, -3.9267386) failed to convert
-rank 25: Point 587 (-91.183918, 29.840895, -7.7602086) failed to convert
-rank 98: Point 814 (-89.033366, 29.785368, 4.3732474) failed to convert
-rank 57: Point 586 (-90.489178, 29.395037, -1.0325633) failed to convert
-rank 38: Point 578 (-90.826713, 29.289721, -0.72249443) failed to convert
-rank 62: Point 580 (-90.366392, 29.513805, -1.2026774) failed to convert
-rank 73: Point 805 (-90.031396, 29.7706, -0.11801451) failed to convert
-rank 71: Point 806 (-90.058214, 29.958569, 25.827628) failed to convert
-rank 17: Point 586 (-91.353241, 30.082793, -0.81357205) failed to convert
-rank 61: Point 586 (-90.411509, 29.216676, -0.0) failed to convert
-rank 76: Point 816 (-89.975817, 29.723228, -0.3726694) failed to convert
-rank 70: Point 814 (-90.075568, 29.964547, 0.08901931) failed to convert
-rank 45: Point 585 (-90.703007, 29.426787, -8.2296) failed to convert
-rank 15: Point 581 (-91.461166, 29.744355, -3.3192721) failed to convert
-rank 92: Point 813 (-89.320142, 29.132314, 0.115234) failed to convert
-rank 1: Point 587 (-92.08956, 29.823935, -0.46800116) failed to convert
-rank 58: Point 574 (-90.431047, 29.882237, -0.69470016) failed to convert
-rank 66: Point 810 (-90.163572, 30.311642, 3.97) failed to convert
-rank 99: Point 806 (-88.920567, 29.559968, 11.210469) failed to convert
-rank 52: Point 580 (-90.561742, 29.67228, 0.12896816) failed to convert
-rank 41: Point 584 (-90.791969, 29.094915, -0.0) failed to convert
-rank 37: Point 584 (-90.788549, 30.245856, -2.4066162) failed to convert
-rank 0: Point 546 (-92.455845, 29.579052, -0.75708163) failed to convert
-rank 89: Point 807 (-89.36393, 29.752138, 2.5915336) failed to convert
-rank 8: Point 573 (-91.656883, 30.941042, 9.5525215) failed to convert
-rank 95: Point 807 (-89.218785, 29.197771, -0.7416798) failed to convert
-rank 86: Point 814 (-89.610623, 29.405238, 1.838928) failed to convert
-rank 90: Point 813 (-89.353096, 29.404655, 3.4081886) failed to convert
-rank 63: Point 585 (-90.340461, 29.466138, -4.0626794) failed to convert
-rank 64: Point 814 (-90.303149, 29.421724, 1.7148476) failed to convert
-rank 72: Point 814 (-90.006243, 30.367122, -6.2351305) failed to convert
-rank 47: Point 583 (-90.658755, 29.723667, -0.18055517) failed to convert
-rank 24: Point 580 (-91.19039, 29.989916, -0.52943047) failed to convert
-rank 29: Point 583 (-91.034899, 30.13061, -10.726537) failed to convert
-rank 16: Point 580 (-91.361875, 30.666767, -8.7163559) failed to convert
-rank 2: Point 580 (-91.952369, 30.375565, -6.6137939) failed to convert
-rank 77: Point 807 (-89.910169, 30.288559, -2.1348133) failed to convert
-rank 69: Point 808 (-90.115153, 29.735825, -1.6945252) failed to convert
-rank 30: Point 582 (-91.016725, 30.109005, -11.137088) failed to convert
-rank 36: Point 581 (-90.801378, 30.39847, -1.7864402) failed to convert
-rank 6: Point 583 (-91.722339, 31.043889, 10.0) failed to convert
-rank 75: Point 807 (-89.983165, 29.853518, -5.2137535) failed to convert
-rank 27: Point 580 (-91.115465, 30.24251, 22.381196) failed to convert
-rank 87: Point 807 (-89.45815, 30.259926, -3.8301836) failed to convert
-rank 82: Point 813 (-89.763369, 30.213212, -8.2296) failed to convert
-rank 18: Point 584 (-91.346093, 29.655087, -1.9573501) failed to convert
-rank 94: Point 813 (-89.22826, 29.300801, -0.151237) failed to convert
-rank 59: Point 584 (-90.411544, 29.855359, -0.27764082) failed to convert
-rank 79: Point 807 (-89.898272, 29.878406, -5.7372508) failed to convert
-rank 55: Point 584 (-90.484533, 29.873439, 1.1776242) failed to convert
-rank 23: Point 583 (-91.210131, 29.957226, -1.6148077) failed to convert
-rank 42: Point 582 (-90.743776, 29.496161, -8.2296) failed to convert
-rank 7: Point 587 (-91.718042, 30.518856, -10.980719) failed to convert
-rank 26: Point 579 (-91.140196, 30.280134, 5.5071424) failed to convert
-rank 68: Point 814 (-90.119147, 30.021861, -1.7594042) failed to convert
-rank 20: Point 580 (-91.263048, 29.96866, -9.1622887) failed to convert
-rank 22: Point 582 (-91.201422, 30.413972, 11.531939) failed to convert
-rank 40: Point 579 (-90.76491, 29.715416, -1.6527851) failed to convert
-rank 4: Point 585 (-91.82607, 30.546308, -6.7135647) failed to convert
-rank 33: Point 581 (-90.900581, 30.139341, -2.3039289) failed to convert
-rank 93: Point 806 (-89.276971, 29.101401, 7.7654401) failed to convert
-rank 53: Point 583 (-90.54184, 29.625078, -0.2240987) failed to convert
-rank 31: Point 584 (-91.006359, 29.736943, -0.64480893) failed to convert
-rank 13: Point 584 (-91.534323, 29.638229, -2.07264) failed to convert
-rank 56: Point 579 (-90.487949, 29.649545, -1.182814) failed to convert
-rank 91: Point 807 (-89.363623, 28.988613, 8.2819205) failed to convert
-rank 81: Point 805 (-89.793819, 30.237411, -0.32508227) failed to convert
-rank 83: Point 806 (-89.762922, 29.89468, 11.173817) failed to convert
-rank 67: Point 806 (-90.156647, 29.892714, -0.39633845) failed to convert
-rank 84: Point 815 (-89.754761, 29.468256, -0.44874222) failed to convert
-rank 96: Point 817 (-89.179508, 29.420101, 5.2990012) failed to convert
-rank 3: Point 585 (-91.887248, 30.307138, -6.0241898) failed to convert
-rank 32: Point 579 (-90.936339, 30.114085, -4.6808326) failed to convert
-rank 85: Point 806 (-89.671829, 29.663017, 1.808e-05) failed to convert
-rank 49: Point 586 (-90.641916, 29.327554, -8.2296) failed to convert
-rank 65: Point 808 (-90.201788, 30.260483, 3.9966606) failed to convert
-rank 97: Point 805 (-89.072548, 30.137778, 4.968287) failed to convert
-rank 14: Point 578 (-91.496522, 29.651524, -0.49646621) failed to convert
-rank 12: Point 572 (-91.557108, 29.837913, -1.7991429) failed to convert
-rank 80: Point 812 (-89.847448, 30.087271, -0.42098569) failed to convert
-rank 46: Point 574 (-90.69681, 29.405454, -8.2296) failed to convert
-rank 28: Point 576 (-91.109246, 29.66569, -0.27514764) failed to convert
-rank 10: Point 579 (-91.599675, 30.748963, -18.617664) failed to convert
-rank 74: Point 813 (-90.010627, 29.750405, -5.2166523) failed to convert
-rank 98: Point 815 (-89.04796, 29.623626, 5.2507738) failed to convert
-rank 88: Point 816 (-89.458062, 29.354473, -0.0824035) failed to convert
-rank 78: Point 815 (-89.905562, 30.045697, 2.6212799) failed to convert
-rank 76: Point 817 (-89.976062, 29.720088, 0.48645778) failed to convert
-rank 70: Point 815 (-90.071011, 30.023007, -9.0) failed to convert
-rank 43: Point 589 (-90.729205, 29.405138, -0.41491351) failed to convert
-rank 34: Point 578 (-90.867105, 30.183632, -1.2936808) failed to convert
-rank 71: Point 807 (-90.069341, 29.815677, -4.8591219) failed to convert
-rank 5: Point 587 (-91.792094, 30.372397, -8.2296) failed to convert
-rank 66: Point 811 (-90.222998, 29.531799, 0.55846711) failed to convert
-rank 73: Point 806 (-90.016828, 29.956233, -1.5750463) failed to convert
-rank 54: Point 580 (-90.489535, 30.060619, -9.1607647) failed to convert
-rank 44: Point 581 (-90.684075, 29.881261, -1.0398329) failed to convert
-rank 19: Point 589 (-91.253146, 30.56773, 10.812206) failed to convert
-rank 21: Point 587 (-91.221291, 30.315146, 12.86566) failed to convert
-rank 50: Point 586 (-90.602067, 29.67745, 1.2497402) failed to convert
-rank 48: Point 580 (-90.614529, 30.028098, -9.3634568) failed to convert
-rank 25: Point 588 (-91.190835, 29.73107, -0.56111738) failed to convert
-rank 51: Point 585 (-90.584637, 29.693217, -0.37571616) failed to convert
-rank 9: Point 583 (-91.650595, 30.519291, -4.5844236) failed to convert
-rank 92: Point 814 (-89.300401, 29.359346, 0.50735184) failed to convert
-rank 64: Point 815 (-90.268211, 29.88946, -0.28620594) failed to convert
-rank 57: Point 587 (-90.427402, 30.245678, -0.37258893) failed to convert
-rank 95: Point 808 (-89.218136, 29.205122, -2e-08) failed to convert
-rank 72: Point 815 (-90.073299, 29.510174, 2.0995571) failed to convert
-rank 86: Point 815 (-89.610002, 29.412505, -5.6250843) failed to convert
-rank 99: Point 807 (-88.886732, 29.923813, 4.3017471) failed to convert
-rank 90: Point 814 (-89.348518, 29.457302, 4.0502136) failed to convert
-rank 89: Point 808 (-89.411115, 29.204358, 0.31299999) failed to convert
-rank 35: Point 590 (-90.869103, 29.762028, -0.6906012) failed to convert
-rank 17: Point 587 (-91.376533, 29.699613, -6.1116227) failed to convert
-rank 45: Point 586 (-90.703002, 29.426727, -8.2296) failed to convert
-rank 62: Point 581 (-90.335815, 29.927408, -1.3153282) failed to convert
-rank 77: Point 808 (-89.960052, 29.662537, 16.508194) failed to convert
-rank 75: Point 808 (-89.966886, 30.059113, -4.4470322) failed to convert
-rank 61: Point 587 (-90.385971, 29.566977, -0.59276682) failed to convert
-rank 69: Point 809 (-90.101262, 29.91558, -7.0926965) failed to convert
-rank 82: Point 814 (-89.81446, 29.586358, 26.568445) failed to convert
-rank 15: Point 582 (-91.461156, 29.744415, -3.3192721) failed to convert
-rank 39: Point 585 (-90.778404, 29.751976, -1.7414704) failed to convert
-rank 1: Point 588 (-92.089519, 29.823936, -0.70467124) failed to convert
-rank 79: Point 808 (-89.897964, 29.882132, -6.1862212) failed to convert
-rank 41: Point 585 (-90.77242, 29.383621, 0.3048) failed to convert
-rank 38: Point 579 (-90.784989, 29.905103, -0.33025437) failed to convert
-rank 94: Point 814 (-89.243545, 29.126656, 4.0504671) failed to convert
-rank 87: Point 808 (-89.50124, 29.756999, 12.823126) failed to convert
-rank 68: Point 815 (-90.112876, 30.102771, 4.6100001) failed to convert
-rank 8: Point 574 (-91.671437, 30.68881, -9.454) failed to convert
-rank 11: Point 582 (-91.624215, 29.534072, 1.7989167) failed to convert
-rank 52: Point 581 (-90.574166, 29.496987, -1.933677) failed to convert
-rank 37: Point 585 (-90.814486, 29.866374, -1.2969601) failed to convert
-rank 93: Point 807 (-89.213143, 29.826279, 2.3331406) failed to convert
-rank 91: Point 808 (-89.350042, 29.146391, -0.50474927) failed to convert
-rank 47: Point 584 (-90.636408, 30.041975, 9.7160736) failed to convert
-rank 24: Point 581 (-91.167918, 30.343674, 2.8084924) failed to convert
-rank 27: Point 581 (-91.114573, 30.256102, 3.4259208) failed to convert
-rank 29: Point 584 (-91.017026, 30.402835, -11.403072) failed to convert
-rank 60: Point 578 (-90.339053, 30.500014, -7.4582847) failed to convert
-rank 0: Point 547 (-92.489248, 28.8454, 29.788612) failed to convert
-rank 16: Point 581 (-91.372308, 30.496798, -3.8243283) failed to convert
-rank 81: Point 806 (-89.780676, 30.397417, -10.871207) failed to convert
-rank 96: Point 818 (-89.197163, 29.22074, -0.0) failed to convert
-rank 2: Point 581 (-91.929447, 30.801301, -10.359177) failed to convert
-rank 63: Point 586 (-90.314648, 29.814248, -0.33496297) failed to convert
-rank 83: Point 807 (-89.762387, 29.900988, -0.50149293) failed to convert
-rank 36: Point 582 (-90.846725, 29.732319, -8.2296) failed to convert
-rank 65: Point 809 (-90.262991, 29.451139, -0.63889976) failed to convert
-rank 59: Point 585 (-90.380354, 30.278258, -0.18969034) failed to convert
-rank 67: Point 807 (-90.156323, 29.896845, -4.8737523) failed to convert
-rank 84: Point 816 (-89.723353, 29.851677, -1.8793883) failed to convert
-rank 23: Point 584 (-91.210003, 29.959149, -1.240503) failed to convert
-rank 85: Point 807 (-89.631073, 30.151803, 2.7938739) failed to convert
-rank 33: Point 582 (-90.886566, 30.347217, -2.901159) failed to convert
-rank 22: Point 583 (-91.20073, 30.424821, 9.967793) failed to convert
-rank 7: Point 588 (-91.721607, 30.455653, -7.8060939) failed to convert
-rank 97: Point 806 (-89.160233, 29.16326, 4.9507996) failed to convert
-rank 80: Point 813 (-89.825046, 30.362572, -8.860005) failed to convert
-rank 98: Point 816 (-89.087454, 29.185815, 4.6290584) failed to convert
-rank 88: Point 817 (-89.457546, 29.360475, 26.865327) failed to convert
-rank 6: Point 584 (-91.751078, 30.537162, -8.0048647) failed to convert
-rank 40: Point 580 (-90.772235, 29.608239, -2.76319) failed to convert
-rank 18: Point 585 (-91.293518, 30.508975, -15.861489) failed to convert
-rank 58: Point 575 (-90.454123, 29.564779, -0.39037157) failed to convert
-rank 78: Point 816 (-89.920026, 29.864527, 37.488899) failed to convert
-rank 70: Point 816 (-90.034773, 30.484619, -9.5406698) failed to convert
-rank 76: Point 818 (-89.957782, 29.951154, -0.5689093) failed to convert
-rank 31: Point 585 (-91.01124, 29.662149, -0.92539368) failed to convert
-rank 74: Point 814 (-89.99567, 29.940625, -6.2542677) failed to convert
-rank 71: Point 808 (-90.066188, 29.856154, -9.0) failed to convert
-rank 13: Point 585 (-91.536106, 29.607569, -0.61287536) failed to convert
-rank 66: Point 812 (-90.236981, 29.345689, -4.8463203) failed to convert
-rank 26: Point 580 (-91.137426, 30.323274, 2.2747923) failed to convert
-rank 56: Point 580 (-90.47498, 29.829074, -0.01556731) failed to convert
-rank 92: Point 815 (-89.30123, 29.349659, 4.0457457) failed to convert
-rank 3: Point 586 (-91.915695, 29.777819, 2.6975809) failed to convert
-rank 73: Point 807 (-90.020565, 29.908598, -9.0) failed to convert
-rank 12: Point 573 (-91.550655, 29.948065, -9.1318087) failed to convert
-rank 42: Point 583 (-90.743768, 29.496221, -8.2296) failed to convert
-rank 4: Point 586 (-91.829878, 30.477185, -4.0795256) failed to convert
-rank 49: Point 587 (-90.612961, 29.740734, -1.3932985) failed to convert
-rank 64: Point 816 (-90.263195, 29.956003, -2.3777071) failed to convert
-rank 95: Point 809 (-89.219215, 29.192848, -0.00473504) failed to convert
-rank 55: Point 585 (-90.487897, 29.826776, -0.72464425) failed to convert
-rank 32: Point 580 (-90.966114, 29.664378, -8.2296) failed to convert
-rank 86: Point 816 (-89.608416, 29.431505, -5.7982108) failed to convert
-rank 72: Point 816 (-90.03273, 30.031057, -1.8596624) failed to convert
-rank 99: Point 808 (-88.961366, 29.1153, 29.522339) failed to convert
-rank 30: Point 583 (-91.016719, 30.109066, -11.137088) failed to convert
-rank 89: Point 809 (-89.410366, 29.212928, -0.49711731) failed to convert
-rank 28: Point 577 (-91.108512, 29.677039, -0.59533718) failed to convert
-rank 75: Point 809 (-89.974272, 29.965925, -3.4640521) failed to convert
-rank 82: Point 815 (-89.763355, 30.213271, -8.2296) failed to convert
-rank 44: Point 582 (-90.661555, 30.20262, -0.44009993) failed to convert
-rank 54: Point 581 (-90.518172, 29.66313, -0.6566768) failed to convert
-rank 10: Point 580 (-91.599661, 30.749022, -17.919422) failed to convert
-rank 77: Point 809 (-89.927231, 30.075594, -0.29152179) failed to convert
-rank 19: Point 590 (-91.32674, 29.377886, 1.5811709) failed to convert
-rank 90: Point 815 (-89.367675, 29.235562, 0.04614398) failed to convert
-rank 5: Point 588 (-91.792055, 30.372405, -8.2296) failed to convert
-rank 53: Point 584 (-90.538908, 29.666175, -0.34564419) failed to convert
-rank 21: Point 588 (-91.24556, 29.928302, -8.7812887) failed to convert
-rank 50: Point 587 (-90.607379, 29.602034, -0.42063609) failed to convert
-rank 51: Point 586 (-90.59779, 29.506939, -0.04557748) failed to convert
-rank 46: Point 575 (-90.696566, 29.408975, 0.1927852) failed to convert
-rank 94: Point 815 (-89.231865, 29.259688, -0.16876073) failed to convert
-rank 69: Point 810 (-90.103478, 29.886818, -0.03639769) failed to convert
-rank 79: Point 809 (-89.919189, 29.615923, -0.35589406) failed to convert
-rank 68: Point 816 (-90.129755, 29.884286, -0.35325896) failed to convert
-rank 87: Point 809 (-89.459697, 30.241456, -0.84174111) failed to convert
-rank 25: Point 589 (-91.162084, 30.18504, 19.562284) failed to convert
-rank 48: Point 581 (-90.621185, 29.933762, 0.32214574) failed to convert
-rank 9: Point 584 (-91.656226, 30.420941, -4.8237245) failed to convert
-rank 93: Point 808 (-89.23571, 29.571296, 7.3880545) failed to convert
-rank 81: Point 807 (-89.793755, 30.238111, -0.37730653) failed to convert
-rank 91: Point 809 (-89.344499, 29.210563, 0.25331571) failed to convert
-rank 96: Point 819 (-89.204803, 29.134085, -0.0) failed to convert
-rank 83: Point 808 (-89.745057, 30.111573, 0.81658873) failed to convert
-rank 57: Point 588 (-90.444721, 30.009245, -0.8665689) failed to convert
-rank 20: Point 581 (-91.262877, 29.971387, -9.0037927) failed to convert
-rank 61: Point 588 (-90.330677, 30.313438, -0.42248336) failed to convert
-rank 17: Point 588 (-91.321697, 30.59449, -17.717718) failed to convert
-rank 45: Point 587 (-90.668027, 29.930193, -1.3563313) failed to convert
-rank 15: Point 583 (-91.431615, 30.238149, -0.39970061) failed to convert
-rank 35: Point 591 (-90.849037, 30.05937, 30.396018) failed to convert
-rank 14: Point 579 (-91.495902, 29.661894, -3.2095441) failed to convert
-rank 65: Point 810 (-90.224193, 29.96642, -1.6532947) failed to convert
-rank 38: Point 580 (-90.785923, 29.89141, -0.73530048) failed to convert
-rank 84: Point 817 (-89.731646, 29.750757, -0.41255328) failed to convert
-rank 67: Point 808 (-90.156645, 29.892613, -0.31227858) failed to convert
-rank 85: Point 808 (-89.72919, 28.962065, 47.733047) failed to convert
-rank 1: Point 589 (-92.098437, 29.648443, 2.2689326) failed to convert
-rank 43: Point 590 (-90.684851, 30.045564, -4.8313891) failed to convert
-rank 8: Point 575 (-91.687973, 30.39947, 6.6660426) failed to convert
-rank 97: Point 807 (-89.173096, 29.017907, -0.70355424) failed to convert
-rank 80: Point 814 (-89.910597, 29.298236, 0.31299999) failed to convert
-rank 37: Point 586 (-90.81348, 29.881156, -0.42587098) failed to convert
-rank 41: Point 586 (-90.74441, 29.792933, -0.3627125) failed to convert
-rank 34: Point 579 (-90.900343, 29.688632, -0.97999171) failed to convert
-rank 47: Point 585 (-90.64442, 29.928022, -0.68837088) failed to convert
-rank 62: Point 582 (-90.366384, 29.513745, -0.25936949) failed to convert
-rank 29: Point 585 (-91.034923, 30.130181, -11.442498) failed to convert
-rank 52: Point 582 (-90.562025, 29.667679, 0.63796948) failed to convert
-rank 88: Point 818 (-89.458179, 29.352295, -4.5192698) failed to convert
-rank 70: Point 817 (-90.129001, 29.270715, 0.31299999) failed to convert
-rank 98: Point 817 (-89.074257, 29.332367, 11.03292) failed to convert
-rank 76: Point 819 (-89.963323, 29.881157, 25.189014) failed to convert
-rank 78: Point 817 (-89.901286, 30.098638, -0.30768783) failed to convert
-rank 27: Point 582 (-91.15034, 29.696624, -0.07454271) failed to convert
-rank 2: Point 582 (-91.919313, 30.987399, -18.337279) failed to convert
-rank 16: Point 582 (-91.413376, 29.819943, -7.3426325) failed to convert
-rank 23: Point 585 (-91.212321, 29.922111, -1.4762044) failed to convert
-rank 39: Point 586 (-90.769917, 29.875718, -0.9419404) failed to convert
-rank 59: Point 586 (-90.401717, 29.989059, 11.22094) failed to convert
-rank 74: Point 815 (-90.028562, 29.52083, 5.7812814) failed to convert
-rank 11: Point 583 (-91.574399, 30.395439, -2.7900917) failed to convert
-rank 63: Point 587 (-90.340237, 29.46898, 1.4800734) failed to convert
-rank 92: Point 816 (-89.300551, 29.357429, 1.8168421) failed to convert
-rank 73: Point 808 (-90.012743, 30.007938, -1.2212089) failed to convert
-rank 71: Point 809 (-90.114004, 29.235964, 0.31299999) failed to convert
-rank 66: Point 813 (-90.176893, 30.138189, 4.3400001) failed to convert
-rank 60: Point 579 (-90.384245, 29.892022, -0.42199146) failed to convert
-rank 64: Point 817 (-90.266877, 29.906852, -0.40134028) failed to convert
-rank 22: Point 584 (-91.197985, 30.468016, 13.259214) failed to convert
-rank 33: Point 583 (-90.944434, 29.479628, -0.66567368) failed to convert
-rank 95: Point 810 (-89.218801, 29.197479, -0.18303137) failed to convert
-rank 58: Point 576 (-90.45072, 29.61166, -1.0312074) failed to convert
-rank 7: Point 589 (-91.703352, 30.776255, -16.565879) failed to convert
-rank 18: Point 586 (-91.291137, 30.547118, -16.027989) failed to convert
-rank 0: Point 548 (-92.459761, 29.490824, 8.4997712) failed to convert
-rank 86: Point 817 (-89.5884, 29.671056, 2.37e-06) failed to convert
-rank 36: Point 583 (-90.837514, 29.86852, -0.56447738) failed to convert
-rank 72: Point 817 (-90.050885, 29.798429, 0.94580696) failed to convert
-rank 82: Point 816 (-89.776696, 30.050462, 1.2379416) failed to convert
-rank 31: Point 586 (-91.018728, 29.54705, 0.09979157) failed to convert
-rank 99: Point 809 (-88.895461, 29.829914, 1.875321) failed to convert
-rank 89: Point 810 (-89.410226, 29.214094, 0.31299999) failed to convert
-rank 75: Point 810 (-89.993626, 29.720506, -4.9895763) failed to convert
-rank 77: Point 810 (-89.959651, 29.667506, 23.56677) failed to convert
-rank 90: Point 816 (-89.391319, 28.959825, 15.328493) failed to convert
-rank 94: Point 816 (-89.152266, 30.153135, 2.8760187) failed to convert
-rank 6: Point 585 (-91.749913, 30.557549, -12.579097) failed to convert
-rank 26: Point 581 (-91.183114, 29.604303, -3.983736) failed to convert
-rank 13: Point 586 (-91.51895, 29.900633, -0.63984505) failed to convert
-rank 4: Point 587 (-91.8116, 30.806545, -15.12983) failed to convert
-rank 79: Point 810 (-89.91188, 29.707808, -0.0) failed to convert
-rank 3: Point 587 (-91.91897, 29.716462, 2.6085757) failed to convert
-rank 69: Point 811 (-90.0932, 30.019341, 0.75006045) failed to convert
-rank 12: Point 574 (-91.551736, 29.929495, -0.51447811) failed to convert
-rank 68: Point 817 (-90.119114, 30.021912, -1.2978498) failed to convert
-rank 93: Point 809 (-89.265014, 29.237826, -0.0) failed to convert
-rank 91: Point 810 (-89.33977, 29.265223, 20.343784) failed to convert
-rank 87: Point 810 (-89.493757, 29.844485, -0.34747267) failed to convert
-rank 42: Point 584 (-90.71748, 29.877772, -0.75202076) failed to convert
-rank 96: Point 820 (-89.210434, 29.069975, 4.6203091) failed to convert
-rank 49: Point 588 (-90.617794, 29.671903, 0.81648203) failed to convert
-rank 28: Point 578 (-91.130766, 29.327082, 0.99156098) failed to convert
-rank 54: Point 582 (-90.503275, 29.870402, -0.88137896) failed to convert
-rank 83: Point 809 (-89.812725, 29.280003, 7.1222134) failed to convert
-rank 84: Point 818 (-89.749049, 29.5377, -2.6853993) failed to convert
-rank 81: Point 808 (-89.803361, 30.120172, 2.0599999) failed to convert
-rank 55: Point 586 (-90.472515, 30.039032, 26.931203) failed to convert
-rank 65: Point 811 (-90.265258, 29.420681, 1.8366566) failed to convert
-rank 53: Point 585 (-90.552458, 29.47578, -8.2296) failed to convert
-rank 44: Point 583 (-90.687586, 29.830641, -0.35355542) failed to convert
-rank 85: Point 809 (-89.649239, 29.934449, 2.9689767) failed to convert
-rank 67: Point 809 (-90.210564, 29.181494, 0.759) failed to convert
-rank 19: Point 591 (-91.255596, 30.528634, 13.27656) failed to convert
-rank 40: Point 581 (-90.771584, 29.617771, -0.53997465) failed to convert
-rank 24: Point 582 (-91.162689, 30.425405, -11.602162) failed to convert
-rank 97: Point 808 (-89.157906, 29.189287, -0.0) failed to convert
-rank 32: Point 581 (-90.95421, 29.843937, -4.6420365) failed to convert
-rank 56: Point 581 (-90.478737, 29.777063, -0.5280805) failed to convert
-rank 46: Point 576 (-90.665381, 29.857823, -0.47529571) failed to convert
-rank 88: Point 819 (-89.458148, 29.352242, -4.5192698) failed to convert
-rank 21: Point 589 (-91.222463, 30.29648, -14.182345) failed to convert
-rank 51: Point 587 (-90.603189, 29.430015, 0.3048) failed to convert
-rank 5: Point 589 (-91.799999, 30.229237, -3.9424012) failed to convert
-rank 98: Point 818 (-88.991244, 30.241495, 9.9301729) failed to convert
-rank 10: Point 581 (-91.659662, 29.70773, 2.389708) failed to convert
-rank 74: Point 816 (-89.995655, 29.940757, -6.1270035) failed to convert
-rank 50: Point 588 (-90.624987, 29.350975, -0.87312752) failed to convert
-rank 48: Point 582 (-90.665757, 29.296486, -0.5287308) failed to convert
-rank 70: Point 818 (-90.071109, 30.021556, -9.0) failed to convert
-rank 25: Point 590 (-91.193104, 29.694967, -1.2076373) failed to convert
-rank 80: Point 815 (-89.890135, 29.555374, 0.02422056) failed to convert
-rank 9: Point 585 (-91.678949, 30.023084, -1.2474548) failed to convert
-rank 76: Point 820 (-89.977238, 29.704626, 28.527361) failed to convert
-rank 78: Point 818 (-89.910846, 29.979131, -0.61245001) failed to convert
-rank 17: Point 589 (-91.335653, 30.368599, -2.4532862) failed to convert
-rank 30: Point 584 (-91.016715, 30.109106, -11.137088) failed to convert
-rank 57: Point 589 (-90.448678, 29.954967, -0.34280859) failed to convert
-rank 92: Point 817 (-89.256204, 29.862173, 0.51404879) failed to convert
-rank 45: Point 588 (-90.672995, 29.859086, -0.96414818) failed to convert
-rank 61: Point 589 (-90.385371, 29.575083, -1.2622287) failed to convert
-rank 73: Point 809 (-90.030269, 29.78447, 0.32759229) failed to convert
-rank 38: Point 581 (-90.8018, 29.658242, -0.49833841) failed to convert
-rank 15: Point 584 (-91.43181, 30.234716, -0.40285434) failed to convert
-rank 71: Point 810 (-90.069336, 29.815589, -4.8527211) failed to convert
-rank 43: Point 591 (-90.731783, 29.367159, 3.9417375) failed to convert
-rank 35: Point 592 (-90.874987, 29.674006, -0.59500595) failed to convert
-rank 64: Point 818 (-90.262748, 29.961495, -2.3923472) failed to convert
-rank 66: Point 814 (-90.222458, 29.538818, 0.31299999) failed to convert
-rank 14: Point 580 (-91.495861, 29.661849, -3.2095441) failed to convert
-rank 95: Point 811 (-89.220228, 29.181219, -0.00731855) failed to convert
-rank 20: Point 582 (-91.325939, 28.942134, 8.0392106) failed to convert
-rank 1: Point 590 (-92.089459, 29.823937, -0.509058) failed to convert
-rank 34: Point 580 (-90.866817, 30.187822, -1.5114283) failed to convert
-rank 8: Point 576 (-91.671684, 30.683929, -9.2632281) failed to convert
-rank 86: Point 818 (-89.609942, 29.412514, -5.6250843) failed to convert
-rank 82: Point 817 (-89.742263, 30.46835, -6.4517204) failed to convert
-rank 62: Point 583 (-90.390219, 29.18745, 1.5002037) failed to convert
-rank 37: Point 587 (-90.788899, 30.240581, -0.59808204) failed to convert
-rank 72: Point 818 (-90.086959, 29.332265, 0.31299999) failed to convert
-rank 89: Point 811 (-89.410381, 29.212167, 0.30781603) failed to convert
-rank 99: Point 810 (-88.888696, 29.901966, 3.3737623) failed to convert
-rank 77: Point 811 (-89.968068, 29.560467, 0.31299999) failed to convert
-rank 75: Point 811 (-89.988129, 29.790299, -0.02076825) failed to convert
-rank 47: Point 586 (-90.645455, 29.913262, -0.27864035) failed to convert
-rank 59: Point 587 (-90.411914, 29.85013, 1.5375982) failed to convert
-rank 41: Point 587 (-90.766534, 29.46978, -8.2296) failed to convert
-rank 23: Point 586 (-91.212714, 29.915722, -0.71075913) failed to convert
-rank 29: Point 586 (-91.035813, 30.116002, -9.1784605) failed to convert
-rank 63: Point 588 (-90.327175, 29.645633, -0.085344) failed to convert
-rank 90: Point 817 (-89.391837, 28.953615, 1.9738833) failed to convert
-rank 94: Point 817 (-89.242857, 29.134283, 1.9586893) failed to convert
-rank 68: Point 818 (-90.122483, 29.978166, -0.91144565) failed to convert
-rank 16: Point 583 (-91.3913, 30.185238, -0.23100001) failed to convert
-rank 39: Point 587 (-90.767439, 29.911792, -0.83391585) failed to convert
-rank 69: Point 812 (-90.10123, 29.915539, -7.1048885) failed to convert
-rank 79: Point 811 (-89.917696, 29.634587, -4.6713651) failed to convert
-rank 27: Point 583 (-91.150252, 29.697946, -1.636776) failed to convert
-rank 52: Point 583 (-90.535056, 30.044899, 29.517094) failed to convert
-rank 93: Point 810 (-89.258709, 29.309791, -0.0) failed to convert
-rank 7: Point 590 (-91.697509, 30.878126, -12.170592) failed to convert
-rank 33: Point 584 (-90.904002, 30.087653, -6.3703293) failed to convert
-rank 96: Point 821 (-89.198059, 29.210425, -0.0) failed to convert
-rank 58: Point 577 (-90.454093, 29.565044, -0.44901524) failed to convert
-rank 2: Point 583 (-91.919444, 30.984678, -17.11872) failed to convert
-rank 31: Point 587 (-91.040407, 29.211516, 2.7887116) failed to convert
-rank 84: Point 819 (-89.723309, 29.851718, -1.0186212) failed to convert
-rank 81: Point 809 (-89.80746, 30.069842, 11.442391) failed to convert
-rank 18: Point 587 (-91.341257, 29.734196, -6.3222533) failed to convert
-rank 36: Point 584 (-90.828675, 29.998847, 15.218599) failed to convert
-rank 87: Point 811 (-89.51922, 29.544252, 0.49341143) failed to convert
-rank 91: Point 811 (-89.337166, 29.295173, -0.11714595) failed to convert
-rank 60: Point 580 (-90.405553, 29.601525, -1.136704) failed to convert
-rank 11: Point 584 (-91.650384, 29.071251, 5.7777175) failed to convert
-rank 67: Point 810 (-90.115958, 30.418412, -0.26690683) failed to convert
-rank 65: Point 812 (-90.262972, 29.451104, -0.33262677) failed to convert
-rank 6: Point 586 (-91.722401, 31.042271, 10.0) failed to convert
-rank 83: Point 810 (-89.790723, 29.55217, -0.34201825) failed to convert
-rank 85: Point 810 (-89.631262, 30.149168, -0.11661487) failed to convert
-rank 12: Point 575 (-91.527714, 30.338517, -2.9178083) failed to convert
-rank 70: Point 819 (-90.097658, 29.679229, -8.2296) failed to convert
-rank 3: Point 588 (-91.849095, 31.001285, -16.336622) failed to convert
-rank 97: Point 809 (-89.162898, 29.132686, -0.0) failed to convert
-rank 4: Point 588 (-91.811577, 30.806602, -16.711709) failed to convert
-rank 88: Point 820 (-89.458128, 29.352207, -4.5192698) failed to convert
-rank 76: Point 821 (-89.976414, 29.714964, 0.59214303) failed to convert
-rank 22: Point 585 (-91.255764, 29.546771, -0.10992384) failed to convert
-rank 98: Point 819 (-89.025484, 29.869097, 4.4540094) failed to convert
-rank 0: Point 549 (-92.458412, 29.508148, 7.5915617) failed to convert
-rank 13: Point 587 (-91.519555, 29.890148, -2.8118124) failed to convert
-rank 19: Point 592 (-91.284402, 30.067135, -9.3421208) failed to convert
-rank 49: Point 589 (-90.612455, 29.747627, -0.1512388) failed to convert
-rank 28: Point 579 (-91.109243, 29.665529, -1.1412995) failed to convert
-rank 80: Point 816 (-89.863061, 29.892889, -0.0) failed to convert
-rank 74: Point 817 (-90.008617, 29.775921, 0.9605523) failed to convert
-rank 78: Point 819 (-89.907781, 30.017362, 9.2374408) failed to convert
-rank 92: Point 818 (-89.328652, 29.033241, 15.786974) failed to convert
-rank 55: Point 587 (-90.482784, 29.897443, -0.35319775) failed to convert
-rank 53: Point 586 (-90.508345, 30.091615, -0.71973457) failed to convert
-rank 73: Point 810 (-90.020523, 29.908642, -9.0) failed to convert
-rank 66: Point 815 (-90.220333, 29.566684, -0.04205674) failed to convert
-rank 40: Point 582 (-90.764919, 29.715237, -2.2568305) failed to convert
-rank 32: Point 582 (-90.934956, 30.13351, -7.0326947) failed to convert
-rank 46: Point 577 (-90.695693, 29.421595, 0.3048) failed to convert
-rank 44: Point 584 (-90.686918, 29.840171, -0.44631986) failed to convert
-rank 64: Point 819 (-90.320027, 29.192487, 1.2397659) failed to convert
-rank 56: Point 582 (-90.474704, 29.832795, 0.3370709) failed to convert
-rank 42: Point 585 (-90.720173, 29.838665, -0.22738059) failed to convert
-rank 24: Point 583 (-91.209045, 29.69309, -4.0032317) failed to convert
-rank 50: Point 589 (-90.624395, 29.359422, -0.54105172) failed to convert
-rank 10: Point 582 (-91.597516, 30.785547, -9.8477394) failed to convert
-rank 26: Point 582 (-91.170863, 29.798472, -3.4019252) failed to convert
-rank 54: Point 583 (-90.490903, 30.041511, -4.3462294) failed to convert
-rank 86: Point 819 (-89.608153, 29.434004, -5.7823612) failed to convert
-rank 25: Point 591 (-91.161375, 30.195878, -8.1390264) failed to convert
-rank 21: Point 590 (-91.223165, 30.285147, 26.109745) failed to convert
-rank 71: Point 811 (-90.069324, 29.815735, 0.29534074) failed to convert
-rank 95: Point 812 (-89.205232, 29.351218, 6.6590511) failed to convert
-rank 51: Point 588 (-90.58496, 29.688458, -0.05127336) failed to convert
-rank 5: Point 590 (-91.786123, 30.477837, -6.310004) failed to convert
-rank 48: Point 583 (-90.614512, 30.028061, -9.3634568) failed to convert
-rank 17: Point 590 (-91.376476, 29.699591, -6.1935364) failed to convert
-rank 9: Point 586 (-91.712801, 29.421517, 2.0999999) failed to convert
-rank 15: Point 585 (-91.430319, 30.259453, -1.1238772) failed to convert
-rank 57: Point 590 (-90.47225, 29.630053, -0.16118919) failed to convert
-rank 30: Point 585 (-91.01671, 30.109166, -11.137088) failed to convert
-rank 45: Point 589 (-90.702999, 29.426687, -8.2296) failed to convert
-rank 61: Point 590 (-90.361911, 29.893705, -0.37579354) failed to convert
-rank 89: Point 812 (-89.410451, 29.211344, 0.09494727) failed to convert
-rank 82: Point 818 (-89.737556, 30.524946, -8.7573006) failed to convert
-rank 72: Point 819 (-90.032713, 30.03067, -1.7353097) failed to convert
-rank 38: Point 582 (-90.785965, 29.890543, -0.27535459) failed to convert
-rank 99: Point 811 (-88.883558, 29.955813, 5.4733939) failed to convert
-rank 35: Point 593 (-90.890444, 29.442297, -0.680116) failed to convert
-rank 77: Point 812 (-89.959419, 29.670041, 26.712847) failed to convert
-rank 68: Point 819 (-90.156332, 29.536977, 0.31299999) failed to convert
-rank 90: Point 818 (-89.374785, 29.152587, 0.31299999) failed to convert
-rank 8: Point 577 (-91.656433, 30.947918, -2.6989765) failed to convert
-rank 43: Point 592 (-90.712034, 29.654118, -0.30048061) failed to convert
-rank 69: Point 813 (-90.101223, 29.915626, -7.0926965) failed to convert
-rank 20: Point 583 (-91.260312, 30.012512, -7.3432693) failed to convert
-rank 75: Point 812 (-89.984595, 29.835052, -0.90823414) failed to convert
-rank 14: Point 581 (-91.477927, 29.965233, -0.9812989) failed to convert
-rank 34: Point 581 (-90.867896, 30.171729, -1.5524106) failed to convert
-rank 62: Point 584 (-90.338853, 29.886211, -0.27516911) failed to convert
-rank 1: Point 591 (-92.089571, 29.821333, -0.39966983) failed to convert
-rank 79: Point 812 (-89.898302, 29.877665, -5.9042812) failed to convert
-rank 93: Point 811 (-89.256582, 29.333933, -0.00220109) failed to convert
-rank 94: Point 818 (-89.236598, 29.205637, -0.79537802) failed to convert
-rank 84: Point 820 (-89.71804, 29.91565, 2.5392801) failed to convert
-rank 16: Point 584 (-91.433832, 29.477007, -0.04632336) failed to convert
-rank 59: Point 588 (-90.410064, 29.875268, -0.40322753) failed to convert
-rank 37: Point 588 (-90.791325, 30.205244, -0.56076884) failed to convert
-rank 81: Point 810 (-89.793139, 30.244931, -0.55310722) failed to convert
-rank 63: Point 589 (-90.307062, 29.91588, -0.26836916) failed to convert
-rank 29: Point 587 (-91.103172, 29.069072, 2.2180461) failed to convert
-rank 91: Point 812 (-89.347442, 29.176131, 0.31299999) failed to convert
-rank 67: Point 811 (-90.151473, 29.958876, 7.3583917) failed to convert
-rank 96: Point 822 (-89.190131, 29.300021, -0.0) failed to convert
-rank 87: Point 812 (-89.455541, 30.288731, -4.3905312) failed to convert
-rank 27: Point 584 (-91.150231, 29.698003, -1.636776) failed to convert
-rank 41: Point 588 (-90.753873, 29.654736, -1.4088136) failed to convert
-rank 85: Point 811 (-89.618139, 30.304684, -3.9538186) failed to convert
-rank 83: Point 811 (-89.738325, 30.192606, 0.33528) failed to convert
-rank 65: Point 813 (-90.267805, 29.386144, -1.2153331) failed to convert
-rank 39: Point 588 (-90.769895, 29.875978, -1.5342501) failed to convert
-rank 70: Point 820 (-90.07094, 30.023657, 0.61151347) failed to convert
-rank 97: Point 810 (-89.150342, 29.273675, -0.0) failed to convert
-rank 80: Point 817 (-89.885389, 29.614415, 6.1918398) failed to convert
-rank 78: Point 820 (-89.920029, 29.864083, 40.758354) failed to convert
-rank 88: Point 821 (-89.392011, 30.120339, 2.9283469) failed to convert
-rank 47: Point 587 (-90.673691, 29.508861, -1.5977521) failed to convert
-rank 7: Point 591 (-91.717978, 30.519138, -10.958279) failed to convert
-rank 23: Point 587 (-91.210121, 29.956923, -1.0508024) failed to convert
-rank 98: Point 820 (-89.041572, 29.692188, 3.9053851) failed to convert
-rank 33: Point 585 (-90.92954, 29.704487, -0.62233717) failed to convert
-rank 58: Point 578 (-90.42772, 29.927422, -0.46649518) failed to convert
-rank 76: Point 822 (-89.977621, 29.699472, 19.973458) failed to convert
-rank 31: Point 588 (-91.022119, 29.493721, -0.62908659) failed to convert
-rank 52: Point 584 (-90.591187, 29.254248, 1.8577598) failed to convert
-rank 2: Point 584 (-91.919253, 30.987399, -18.009937) failed to convert
-rank 36: Point 585 (-90.846857, 29.730157, -0.75526073) failed to convert
-rank 66: Point 816 (-90.236971, 29.345257, -4.1751008) failed to convert
-rank 92: Point 819 (-89.332077, 28.993508, 3.0095583) failed to convert
-rank 74: Point 818 (-90.000049, 29.884775, -1.7241658) failed to convert
-rank 73: Point 811 (-90.040057, 29.658695, 0.02949699) failed to convert
-rank 60: Point 581 (-90.384209, 29.892438, -0.46472019) failed to convert
-rank 64: Point 820 (-90.265943, 29.91881, -13.887802) failed to convert
-rank 11: Point 585 (-91.55235, 30.770029, -12.251019) failed to convert
-rank 6: Point 587 (-91.754874, 30.468847, -8.2115107) failed to convert
-rank 12: Point 576 (-91.548364, 29.987053, -0.4997407) failed to convert
-rank 4: Point 589 (-91.84564, 30.189968, -5.1276715) failed to convert
-rank 86: Point 820 (-89.608356, 29.431496, -5.7982108) failed to convert
-rank 71: Point 812 (-90.069312, 29.815774, 0.29532713) failed to convert
-rank 18: Point 588 (-91.291162, 30.546293, -16.218714) failed to convert
-rank 28: Point 580 (-91.074252, 30.208631, -0.54678331) failed to convert
-rank 22: Point 586 (-91.198651, 30.457532, 12.687938) failed to convert
-rank 3: Point 589 (-91.849081, 31.001344, -17.38978) failed to convert
-rank 19: Point 593 (-91.253391, 30.563416, 4.3307415) failed to convert
-rank 95: Point 813 (-89.217395, 29.213336, -0.62602351) failed to convert
-rank 82: Point 819 (-89.760295, 30.249765, -1.4835779) failed to convert
-rank 13: Point 588 (-91.486466, 30.448505, -5.8167922) failed to convert
-rank 49: Point 590 (-90.617774, 29.67196, -0.75128306) failed to convert
-rank 53: Point 587 (-90.539442, 29.658567, -0.21290599) failed to convert
-rank 46: Point 578 (-90.651821, 30.05085, 15.272193) failed to convert
-rank 44: Point 585 (-90.672988, 30.039608, -5.3781492) failed to convert
-rank 40: Point 583 (-90.755598, 29.850999, -0.64564593) failed to convert
-rank 72: Point 820 (-90.080638, 29.414363, -0.22767293) failed to convert
-rank 89: Point 813 (-89.411772, 29.195873, 0.31299999) failed to convert
-rank 55: Point 588 (-90.499453, 29.666309, -1.3575303) failed to convert
-rank 99: Point 812 (-88.865387, 30.148676, 11.498786) failed to convert
-rank 68: Point 820 (-90.175687, 29.282008, 0.31299999) failed to convert
-rank 56: Point 583 (-90.502283, 29.449692, -0.1891706) failed to convert
-rank 32: Point 583 (-90.990437, 29.291033, -0.69223721) failed to convert
-rank 10: Point 583 (-91.626914, 30.279468, -3.1819999) failed to convert
-rank 24: Point 584 (-91.212495, 29.637924, -0.603021) failed to convert
-rank 77: Point 813 (-89.943393, 29.872164, 28.496409) failed to convert
-rank 42: Point 586 (-90.741982, 29.521826, -1.3364886) failed to convert
-rank 75: Point 813 (-89.983152, 29.853352, -3.8485238) failed to convert
-rank 5: Point 591 (-91.791995, 30.372417, -8.2296) failed to convert
-rank 25: Point 592 (-91.160715, 30.206133, 2.5541002) failed to convert
-rank 21: Point 591 (-91.268947, 29.551114, -0.08701154) failed to convert
-rank 69: Point 814 (-90.115104, 29.73586, -0.95640589) failed to convert
-rank 93: Point 812 (-89.173383, 30.268972, 4.4775298) failed to convert
-rank 90: Point 819 (-89.366967, 29.243445, -0.54516289) failed to convert
-rank 50: Point 590 (-90.559311, 30.277933, 2.22) failed to convert
-rank 79: Point 813 (-89.898741, 29.872156, -5.9463436) failed to convert
-rank 51: Point 589 (-90.600362, 29.470187, 0.44299915) failed to convert
-rank 84: Point 821 (-89.749025, 29.537756, -4.1173694) failed to convert
-rank 0: Point 550 (-92.490557, 28.772939, 31.315662) failed to convert
-rank 94: Point 819 (-89.207213, 29.538682, 5.3249505) failed to convert
-rank 17: Point 591 (-91.372958, 29.757729, 0.186) failed to convert
-rank 9: Point 587 (-91.694432, 29.748891, -0.90469407) failed to convert
-rank 54: Point 584 (-90.49773, 29.947051, -0.28370564) failed to convert
-rank 15: Point 586 (-91.471708, 29.56555, -0.75072816) failed to convert
-rank 81: Point 811 (-89.793127, 30.244991, -0.84753028) failed to convert
-rank 35: Point 594 (-90.88094, 29.584832, -0.27432001) failed to convert
-rank 87: Point 813 (-89.543961, 29.25008, 0.32454562) failed to convert
-rank 57: Point 591 (-90.48914, 29.395049, -8.2296) failed to convert
-rank 30: Point 586 (-91.025297, 29.977966, -4.4552937) failed to convert
-rank 45: Point 590 (-90.705121, 29.395883, -8.2296) failed to convert
-rank 67: Point 812 (-90.156242, 29.896593, -4.6390562) failed to convert
-rank 38: Point 583 (-90.793845, 29.774993, -1.7232627) failed to convert
-rank 96: Point 823 (-89.199091, 29.198629, -0.0) failed to convert
-rank 85: Point 812 (-89.687871, 29.467359, -2.3649473) failed to convert
-rank 91: Point 813 (-89.255235, 30.228119, 3.4889329) failed to convert
-rank 83: Point 812 (-89.788809, 29.5756, -0.44744119) failed to convert
-rank 65: Point 814 (-90.262944, 29.45105, 0.20243615) failed to convert
-rank 78: Point 821 (-89.915927, 29.915414, 13.483045) failed to convert
-rank 61: Point 591 (-90.369102, 29.796322, -0.43162006) failed to convert
-rank 70: Point 821 (-90.070966, 30.02312, -0.25866554) failed to convert
-rank 80: Point 818 (-89.897102, 29.467434, 0.31299999) failed to convert
-rank 48: Point 584 (-90.611247, 30.074075, -1.4289896) failed to convert
-rank 20: Point 584 (-91.263383, 29.963159, -9.1379047) failed to convert
-rank 14: Point 582 (-91.496997, 29.642142, -0.53382683) failed to convert
-rank 8: Point 578 (-91.691435, 30.337555, -5.73734) failed to convert
-rank 43: Point 593 (-90.707244, 29.723194, -0.63272034) failed to convert
-rank 97: Point 811 (-89.156764, 29.201321, -0.0) failed to convert
-rank 34: Point 582 (-90.867749, 30.173878, -0.78519259) failed to convert
-rank 62: Point 585 (-90.338832, 29.886268, -0.25787857) failed to convert
-rank 98: Point 821 (-89.096397, 29.084494, 0.88487939) failed to convert
-rank 16: Point 585 (-91.370649, 30.522897, -5.2493438) failed to convert
-rank 88: Point 822 (-89.458097, 29.352155, -4.5192698) failed to convert
-rank 59: Point 589 (-90.409759, 29.879253, -0.45743019) failed to convert
-rank 1: Point 592 (-92.091888, 29.77578, -0.42870545) failed to convert
-rank 37: Point 589 (-90.790375, 30.219069, -2.8143496) failed to convert
-rank 29: Point 588 (-91.034845, 30.130582, -11.383374) failed to convert
-rank 63: Point 590 (-90.338689, 29.489908, 1.2970241) failed to convert
-rank 76: Point 823 (-89.976869, 29.709007, -4.7606715) failed to convert
-rank 41: Point 589 (-90.737706, 29.889749, -0.55652157) failed to convert
-rank 66: Point 817 (-90.210846, 29.692035, 0.13019144) failed to convert
-rank 74: Point 819 (-89.996141, 29.934297, 19.731175) failed to convert
-rank 92: Point 820 (-89.304978, 29.306222, -0.32106025) failed to convert
-rank 73: Point 812 (-90.004033, 30.117982, 4.3400001) failed to convert
-rank 39: Point 589 (-90.76988, 29.876203, -1.4071911) failed to convert
-rank 64: Point 821 (-90.321659, 29.170263, 1.4153163) failed to convert
-rank 33: Point 586 (-90.934726, 29.626121, -0.62638213) failed to convert
-rank 71: Point 813 (-90.054674, 30.003592, -0.96249418) failed to convert
-rank 86: Point 821 (-89.606498, 29.453539, 36.254011) failed to convert
-rank 95: Point 814 (-89.22119, 29.170193, -0.0) failed to convert
-rank 47: Point 588 (-90.62294, 30.231975, -0.14421495) failed to convert
-rank 2: Point 585 (-91.986857, 29.72293, 2.9130939) failed to convert
-rank 23: Point 588 (-91.189563, 30.282235, -9.0904703) failed to convert
-rank 72: Point 821 (-90.036935, 29.976665, 0.08936105) failed to convert
-rank 31: Point 589 (-90.981178, 30.118748, -6.1316896) failed to convert
-rank 58: Point 579 (-90.459896, 29.484488, -0.4468229) failed to convert
-rank 82: Point 820 (-89.759932, 30.253968, -2.9850563) failed to convert
-rank 26: Point 583 (-91.146712, 30.177971, 13.984174) failed to convert
-rank 27: Point 585 (-91.11812, 30.200522, -12.207818) failed to convert
-rank 89: Point 814 (-89.40054, 29.32619, 2.9728553) failed to convert
-rank 36: Point 586 (-90.828955, 29.994656, 14.996385) failed to convert
-rank 77: Point 814 (-89.958986, 29.675299, 26.29967) failed to convert
-rank 6: Point 588 (-91.749875, 30.557564, -12.579097) failed to convert
-rank 12: Point 577 (-91.525618, 30.373638, -2.3520119) failed to convert
-rank 7: Point 592 (-91.703328, 30.776223, -16.565879) failed to convert
-rank 11: Point 586 (-91.613535, 29.719677, -0.0) failed to convert
-rank 75: Point 814 (-89.974243, 29.966054, -3.5183065) failed to convert
-rank 90: Point 820 (-89.350457, 29.434249, 4.2152006) failed to convert
-rank 99: Point 813 (-88.854396, 30.264902, 5.9871287) failed to convert
-rank 68: Point 821 (-90.10845, 30.158492, 4.6999998) failed to convert
-rank 60: Point 582 (-90.384235, 29.891982, -0.40917537) failed to convert
-rank 4: Point 590 (-91.811562, 30.806639, -17.275722) failed to convert
-rank 69: Point 815 (-90.143119, 29.370027, 0.31299999) failed to convert
-rank 3: Point 590 (-91.849072, 31.001383, -17.855872) failed to convert
-rank 22: Point 587 (-91.20098, 30.420779, 8.2404994) failed to convert
-rank 52: Point 585 (-90.535032, 30.044485, 18.77262) failed to convert
-rank 93: Point 813 (-89.276134, 29.109602, -0.0) failed to convert
-rank 28: Point 581 (-91.080582, 30.110669, -2.8339262) failed to convert
-rank 19: Point 594 (-91.255879, 30.523746, -10.964797) failed to convert
-rank 79: Point 814 (-89.898026, 29.881036, -5.9862724) failed to convert
-rank 18: Point 589 (-91.291098, 30.547106, -16.215261) failed to convert
-rank 13: Point 589 (-91.49579, 30.291902, -8.2436018) failed to convert
-rank 40: Point 584 (-90.75502, 29.859358, -1.0810466) failed to convert
-rank 44: Point 586 (-90.684038, 29.881276, -0.80394209) failed to convert
-rank 32: Point 584 (-90.956908, 29.80225, -1.6048252) failed to convert
-rank 24: Point 585 (-91.241256, 29.174506, 4.0587867) failed to convert
-rank 81: Point 812 (-89.793119, 30.24503, -1.4270562) failed to convert
-rank 94: Point 820 (-89.237324, 29.197003, -0.0) failed to convert
-rank 87: Point 814 (-89.52098, 29.521688, 0.53729042) failed to convert
-rank 46: Point 579 (-90.660135, 29.932432, -0.23752438) failed to convert
-rank 49: Point 591 (-90.58702, 30.106289, -0.12049089) failed to convert
-rank 55: Point 589 (-90.485877, 29.85444, -0.08803154) failed to convert
-rank 67: Point 813 (-90.218908, 29.069214, 9.0556775) failed to convert
-rank 42: Point 587 (-90.744201, 29.489256, -0.95022309) failed to convert
-rank 10: Point 584 (-91.674949, 29.436045, 2.1743177) failed to convert
-rank 91: Point 814 (-89.349646, 29.150573, 0.22677359) failed to convert
-rank 84: Point 822 (-89.749008, 29.537793, -4.4506898) failed to convert
-rank 96: Point 824 (-89.19652, 29.227688, -0.01801354) failed to convert
-rank 53: Point 588 (-90.5185, 29.950765, -0.39995899) failed to convert
-rank 5: Point 592 (-91.826786, 29.740961, -0.64925508) failed to convert
-rank 85: Point 813 (-89.643746, 29.999272, 3.1800001) failed to convert
-rank 50: Point 591 (-90.600389, 29.701048, -1.0547565) failed to convert
-rank 25: Point 593 (-91.153861, 30.313291, 26.011468) failed to convert
-rank 83: Point 813 (-89.771581, 29.787384, 0.0004786) failed to convert
-rank 80: Point 819 (-89.843842, 30.130603, 2.1284736) failed to convert
-rank 70: Point 822 (-90.038539, 30.436494, -8.7877272) failed to convert
-rank 51: Point 590 (-90.584447, 29.695555, -0.06769087) failed to convert
-rank 65: Point 815 (-90.267774, 29.38617, -1.4246019) failed to convert
-rank 78: Point 822 (-89.882055, 30.3367, -7.0529477) failed to convert
-rank 56: Point 584 (-90.502289, 29.449565, -0.69148656) failed to convert
-rank 97: Point 812 (-89.159481, 29.17016, 6.5e-07) failed to convert
-rank 98: Point 822 (-89.016279, 29.968569, 4.2954577) failed to convert
-rank 21: Point 592 (-91.216207, 30.3951, 4.5578235) failed to convert
-rank 15: Point 587 (-91.474782, 29.513372, -0.12238453) failed to convert
-rank 17: Point 592 (-91.374186, 29.737217, -5.0667664) failed to convert
-rank 88: Point 823 (-89.387477, 30.171919, 2.7731028) failed to convert
-rank 9: Point 588 (-91.708421, 29.499427, 0.91575627) failed to convert
-rank 76: Point 824 (-89.977839, 29.696697, 17.960264) failed to convert
-rank 54: Point 585 (-90.519685, 29.641777, -0.22707875) failed to convert
-rank 57: Point 592 (-90.455438, 29.86161, -0.46712176) failed to convert
-rank 45: Point 591 (-90.672994, 29.859025, -1.1048734) failed to convert
-rank 92: Point 821 (-89.3047, 29.3093, -0.0) failed to convert
-rank 66: Point 818 (-90.224909, 29.505738, 0.38674227) failed to convert
-rank 38: Point 584 (-90.78525, 29.900452, -0.34310505) failed to convert
-rank 35: Point 595 (-90.840119, 30.18998, -0.48131967) failed to convert
-rank 48: Point 585 (-90.665735, 29.296542, -0.5184351) failed to convert
-rank 30: Point 587 (-91.015743, 30.123832, -7.2828352) failed to convert
-rank 61: Point 592 (-90.361891, 29.89374, -0.39688527) failed to convert
-rank 14: Point 583 (-91.43137, 30.739998, 18.151117) failed to convert
-rank 0: Point 551 (-92.453931, 29.572414, -0.57579563) failed to convert
-rank 73: Point 813 (-90.020495, 29.908672, -9.0) failed to convert
-rank 74: Point 820 (-90.01059, 29.750453, -5.2166523) failed to convert
-rank 71: Point 814 (-90.068206, 29.829927, -0.085344) failed to convert
-rank 43: Point 594 (-90.682976, 30.071837, -2.626861) failed to convert
-rank 64: Point 822 (-90.266447, 29.9118, -0.085344) failed to convert
-rank 34: Point 583 (-90.895014, 29.768281, -0.82636719) failed to convert
-rank 62: Point 586 (-90.338863, 29.885803, -0.06993654) failed to convert
-rank 8: Point 579 (-91.654253, 30.984562, -13.227393) failed to convert
-rank 16: Point 586 (-91.413315, 29.819946, -7.3426325) failed to convert
-rank 29: Point 589 (-91.023283, 30.306931, -1.6933545) failed to convert
-rank 86: Point 822 (-89.602253, 29.504261, -0.0) failed to convert
-rank 95: Point 815 (-89.224359, 29.134046, -0.48215653) failed to convert
-rank 1: Point 593 (-92.08951, 29.821334, -0.59864045) failed to convert
-rank 41: Point 590 (-90.766497, 29.469795, -0.3445532) failed to convert
-rank 59: Point 590 (-90.4571, 29.227323, 0.83709078) failed to convert
-rank 72: Point 822 (-90.038637, 29.954518, 9.3989008) failed to convert
-rank 20: Point 585 (-91.349907, 28.54255, 35.58287) failed to convert
-rank 63: Point 591 (-90.340425, 29.466157, -4.0626794) failed to convert
-rank 82: Point 821 (-89.790958, 29.875101, 0.24609274) failed to convert
-rank 89: Point 815 (-89.379903, 29.565764, 2.7832136) failed to convert
-rank 37: Point 590 (-90.814396, 29.867461, -0.77360843) failed to convert
-rank 90: Point 821 (-89.367533, 29.23628, -0.21671903) failed to convert
-rank 77: Point 815 (-89.960141, 29.660078, 16.195374) failed to convert
-rank 75: Point 815 (-89.983205, 29.852594, -6.6050165) failed to convert
-rank 68: Point 822 (-90.184551, 29.163717, -0.24016388) failed to convert
-rank 39: Point 590 (-90.770024, 29.874088, -0.99134936) failed to convert
-rank 99: Point 814 (-88.880781, 29.984169, 6.162499) failed to convert
-rank 79: Point 815 (-89.898158, 29.879322, -6.2212732) failed to convert
-rank 2: Point 586 (-91.919384, 30.984678, -18.576256) failed to convert
-rank 23: Point 589 (-91.225731, 29.707738, -4.846762) failed to convert
-rank 27: Point 586 (-91.150217, 29.698041, -1.636776) failed to convert
-rank 58: Point 580 (-90.454084, 29.564786, -0.18673708) failed to convert
-rank 33: Point 587 (-90.929862, 29.699268, -0.42000783) failed to convert
-rank 93: Point 814 (-89.217204, 29.779257, 2.3669614) failed to convert
-rank 69: Point 816 (-90.116462, 29.717973, 3.2889986) failed to convert
-rank 31: Point 590 (-91.039032, 29.230497, -0.25123406) failed to convert
-rank 47: Point 589 (-90.609666, 30.418482, -4.9993855) failed to convert
-rank 36: Point 587 (-90.827929, 30.009414, -10.579609) failed to convert
-rank 81: Point 813 (-89.793171, 30.244384, -3.405196) failed to convert
-rank 94: Point 821 (-89.241375, 29.150778, 2.8403338) failed to convert
-rank 6: Point 589 (-91.747935, 30.591786, -13.399009) failed to convert
-rank 91: Point 815 (-89.348814, 29.160103, -0.22120704) failed to convert
-rank 87: Point 815 (-89.467308, 30.150472, 3.3288816) failed to convert
-rank 11: Point 587 (-91.614342, 29.705503, -0.50646173) failed to convert
-rank 12: Point 578 (-91.508292, 30.664642, -7.2050466) failed to convert
-rank 60: Point 583 (-90.377884, 29.978023, 0.29266141) failed to convert
-rank 4: Point 591 (-91.811539, 30.806695, -16.290757) failed to convert
-rank 84: Point 823 (-89.742961, 29.611659, -0.75204609) failed to convert
-rank 67: Point 814 (-90.156363, 29.894919, -0.50200581) failed to convert
-rank 83: Point 814 (-89.771572, 29.787324, -0.17956025) failed to convert
-rank 52: Point 586 (-90.569618, 29.559693, -0.70188889) failed to convert
-rank 80: Point 820 (-89.885926, 29.60744, -4.4235626) failed to convert
-rank 3: Point 591 (-91.849058, 31.001442, -17.257413) failed to convert
-rank 7: Point 593 (-91.74083, 30.113704, -1.6318412) failed to convert
-rank 70: Point 823 (-90.07081, 30.02507, -9.0) failed to convert
-rank 85: Point 814 (-89.628894, 30.176291, -0.23697193) failed to convert
-rank 96: Point 825 (-89.203844, 29.144636, 16.561152) failed to convert
-rank 78: Point 823 (-89.920033, 29.863639, 40.409671) failed to convert
-rank 65: Point 816 (-90.227206, 29.925506, -1.2939418) failed to convert
-rank 13: Point 590 (-91.473452, 30.665281, -4.3285952) failed to convert
-rank 22: Point 588 (-91.200383, 30.430156, 9.6928806) failed to convert
-rank 19: Point 595 (-91.271644, 30.272028, -4.9322351) failed to convert
-rank 88: Point 824 (-89.470019, 29.211602, 0.31299999) failed to convert
-rank 28: Point 582 (-91.109193, 29.665851, -1.4552978) failed to convert
-rank 97: Point 813 (-89.130012, 29.500594, 9.1797999) failed to convert
-rank 92: Point 822 (-89.307859, 29.272872, -0.0) failed to convert
-rank 98: Point 823 (-89.029587, 29.823125, 5.3750352) failed to convert
-rank 24: Point 586 (-91.209009, 29.693224, -2.6063951) failed to convert
-rank 46: Point 580 (-90.695791, 29.419852, -0.24395617) failed to convert
-rank 26: Point 584 (-91.170824, 29.798482, -3.4363744) failed to convert
-rank 18: Point 590 (-91.293466, 30.509007, -15.861489) failed to convert
-rank 76: Point 825 (-89.947392, 30.080938, 2.6530726) failed to convert
-rank 66: Point 819 (-90.236921, 29.345699, -4.8463203) failed to convert
-rank 32: Point 585 (-90.934485, 30.139924, -11.768329) failed to convert
-rank 44: Point 587 (-90.707544, 29.541765, -0.47422481) failed to convert
-rank 49: Point 592 (-90.615838, 29.699425, -0.5709811) failed to convert
-rank 42: Point 588 (-90.791091, 28.79757, 17.401628) failed to convert
-rank 73: Point 814 (-90.013991, 29.991389, -1.7789693) failed to convert
-rank 64: Point 823 (-90.26177, 29.973472, 3.924792) failed to convert
-rank 55: Point 590 (-90.474826, 30.006862, 36.673202) failed to convert
-rank 5: Point 593 (-91.793632, 30.342082, -3.6574134) failed to convert
-rank 25: Point 594 (-91.183877, 29.840941, -7.7602086) failed to convert
-rank 10: Point 585 (-91.599061, 30.757979, 19.839923) failed to convert
-rank 74: Point 821 (-89.995464, 29.942747, -6.6476885) failed to convert
-rank 71: Point 815 (-90.057947, 29.961595, -2.5863945) failed to convert
-rank 53: Point 589 (-90.552592, 29.473699, -8.2296) failed to convert
-rank 40: Point 585 (-90.777478, 29.531173, -0.2743292) failed to convert
-rank 21: Point 593 (-91.274864, 29.454878, -0.46224517) failed to convert
-rank 56: Point 585 (-90.509244, 29.352197, 0.53532277) failed to convert
-rank 95: Point 816 (-89.218985, 29.195081, -0.54457392) failed to convert
-rank 30: Point 588 (-91.012167, 30.178212, 17.202537) failed to convert
-rank 54: Point 586 (-90.539217, 29.367835, -0.0) failed to convert
-rank 57: Point 593 (-90.47777, 29.55296, -0.49289948) failed to convert
-rank 15: Point 588 (-91.431732, 30.234771, -0.21815333) failed to convert
-rank 38: Point 585 (-90.822064, 29.357749, 0.24989479) failed to convert
-rank 45: Point 592 (-90.672993, 29.858985, -0.43541773) failed to convert
-rank 50: Point 592 (-90.619167, 29.433946, 0.3048) failed to convert
-rank 62: Point 587 (-90.338818, 29.886306, -0.27029373) failed to convert
-rank 86: Point 823 (-89.608316, 29.431491, -5.7982108) failed to convert
-rank 72: Point 823 (-90.002814, 30.408907, -8.7256901) failed to convert
-rank 17: Point 593 (-91.397103, 29.356141, 4.4270415) failed to convert
-rank 9: Point 589 (-91.627892, 30.909071, -13.937106) failed to convert
-rank 89: Point 816 (-89.399535, 29.337658, 19.370555) failed to convert
-rank 48: Point 586 (-90.670256, 29.231197, 0.57936735) failed to convert
-rank 0: Point 552 (-92.465131, 29.321525, 10.683659) failed to convert
-rank 16: Point 587 (-91.391223, 30.185294, -0.23100001) failed to convert
-rank 8: Point 580 (-91.733041, 29.598343, 2.1032286) failed to convert
-rank 51: Point 591 (-90.585439, 29.681521, 0.70995033) failed to convert
-rank 1: Point 594 (-92.088912, 29.832793, -0.48052661) failed to convert
-rank 82: Point 822 (-89.768565, 30.14889, 2.4872128) failed to convert
-rank 29: Point 590 (-91.08131, 29.412158, -0.12445923) failed to convert
-rank 77: Point 816 (-89.940878, 29.902972, 0.47493073) failed to convert
-rank 90: Point 822 (-89.367576, 29.235322, 0.04298357) failed to convert
-rank 35: Point 596 (-90.876565, 29.649544, -1.3006834) failed to convert
-rank 68: Point 823 (-90.09393, 30.344866, 3.31579) failed to convert
-rank 41: Point 591 (-90.717797, 30.176697, -0.47140188) failed to convert
-rank 99: Point 815 (-88.918302, 29.580843, 9.3280244) failed to convert
-rank 61: Point 593 (-90.358141, 29.944282, -2.9341323) failed to convert
-rank 75: Point 816 (-89.983189, 29.852711, -6.6294005) failed to convert
-rank 69: Point 817 (-90.101197, 29.915658, -7.0926965) failed to convert
-rank 59: Point 591 (-90.414677, 29.81203, -0.59560968) failed to convert
-rank 79: Point 816 (-89.918546, 29.623628, -4.9767747) failed to convert
-rank 93: Point 815 (-89.267916, 29.203296, -0.69025325) failed to convert
-rank 91: Point 816 (-89.341673, 29.24275, -0.06322027) failed to convert
-rank 20: Point 586 (-91.22853, 30.518788, 7.2567282) failed to convert
-rank 81: Point 814 (-89.793107, 30.24509, -2.2145974) failed to convert
-rank 94: Point 822 (-89.234587, 29.228083, -0.0) failed to convert
-rank 87: Point 816 (-89.530781, 29.405057, -0.73488745) failed to convert
-rank 34: Point 584 (-90.894991, 29.768584, -0.72723349) failed to convert
-rank 43: Point 595 (-90.720148, 29.53622, -1.5023846) failed to convert
-rank 37: Point 591 (-90.806, 29.99067, 23.203858) failed to convert
-rank 63: Point 592 (-90.318335, 29.764073, -0.31343064) failed to convert
-rank 39: Point 591 (-90.80301, 29.389631, -8.2296) failed to convert
-rank 96: Point 826 (-89.202661, 29.157996, -0.15331815) failed to convert
-rank 14: Point 584 (-91.495834, 29.661819, -3.1607761) failed to convert
-rank 83: Point 815 (-89.788496, 29.579225, 0.3381321) failed to convert
-rank 70: Point 824 (-90.071069, 30.021601, -2.9326657) failed to convert
-rank 85: Point 815 (-89.677761, 29.589292, -0.08542699) failed to convert
-rank 67: Point 815 (-90.156104, 29.898079, -0.08534159) failed to convert
-rank 84: Point 824 (-89.748984, 29.537848, -4.4506898) failed to convert
-rank 2: Point 587 (-91.919343, 30.984677, -19.051622) failed to convert
-rank 27: Point 587 (-91.115507, 30.24106, 25.043452) failed to convert
-rank 80: Point 821 (-89.885905, 29.607496, -4.4235626) failed to convert
-rank 60: Point 584 (-90.380677, 29.94013, -7.4241023) failed to convert
-rank 65: Point 817 (-90.22751, 29.921417, -1.0470304) failed to convert
-rank 47: Point 590 (-90.671364, 29.542062, -0.82428643) failed to convert
-rank 98: Point 824 (-89.087316, 29.185486, 5.0097238) failed to convert
-rank 36: Point 588 (-90.851074, 29.667168, -0.65940608) failed to convert
-rank 78: Point 824 (-89.917646, 29.893227, -1.0071591) failed to convert
-rank 88: Point 825 (-89.457828, 29.354865, 0.05166035) failed to convert
-rank 58: Point 581 (-90.449224, 29.631873, -0.32269318) failed to convert
-rank 31: Point 591 (-91.009039, 29.693055, -0.50889453) failed to convert
-rank 12: Point 579 (-91.526816, 30.352145, -0.35003278) failed to convert
-rank 92: Point 823 (-89.291196, 29.463612, 5.3266848) failed to convert
-rank 7: Point 594 (-91.727302, 30.354174, -6.0835465) failed to convert
-rank 97: Point 814 (-89.158927, 29.176345, -0.00249678) failed to convert
-rank 23: Point 590 (-91.209974, 29.958988, -1.1668884) failed to convert
-rank 66: Point 820 (-90.236931, 29.345251, -3.7150789) failed to convert
-rank 76: Point 826 (-89.960031, 29.921884, 32.03726) failed to convert
-rank 6: Point 590 (-91.799439, 29.6659, 2.0646142) failed to convert
-rank 64: Point 824 (-90.261808, 29.972893, 17.781549) failed to convert
-rank 71: Point 816 (-90.069151, 29.817733, 3.0280793) failed to convert
-rank 73: Point 815 (-90.014622, 29.983123, -3.4279768) failed to convert
-rank 3: Point 592 (-91.917535, 29.742289, 2.8656096) failed to convert
-rank 74: Point 822 (-90.103602, 28.542939, 61.126629) failed to convert
-rank 52: Point 587 (-90.564726, 29.628575, -0.46428718) failed to convert
-rank 95: Point 817 (-89.208017, 29.319397, -0.26513365) failed to convert
-rank 28: Point 583 (-91.109206, 29.665604, -0.8402993) failed to convert
-rank 4: Point 592 (-91.84758, 30.153469, -2.4364187) failed to convert
-rank 13: Point 591 (-91.52538, 29.79023, -0.91482616) failed to convert
-rank 33: Point 588 (-90.904458, 30.080276, 16.072727) failed to convert
-rank 22: Point 589 (-91.285806, 29.057464, 4.9718193) failed to convert
-rank 19: Point 596 (-91.318364, 29.514796, -0.23058957) failed to convert
-rank 11: Point 588 (-91.628864, 29.451196, 2.8978956) failed to convert
-rank 44: Point 588 (-90.685695, 29.856774, -0.32284233) failed to convert
-rank 24: Point 587 (-91.207779, 29.712732, -0.05500201) failed to convert
-rank 32: Point 586 (-90.964293, 29.690111, -0.68994524) failed to convert
-rank 26: Point 585 (-91.170862, 29.797876, -3.0669657) failed to convert
-rank 86: Point 824 (-89.580269, 29.766709, -0.0) failed to convert
-rank 10: Point 586 (-91.583896, 31.015666, -14.619833) failed to convert
-rank 72: Point 824 (-90.031723, 30.042203, 3.3831876) failed to convert
-rank 18: Point 591 (-91.31787, 30.115273, -0.23999999) failed to convert
-rank 82: Point 823 (-89.774894, 30.071566, 6.5741999) failed to convert
-rank 25: Point 595 (-91.152353, 30.336608, 3.5047451) failed to convert
-rank 89: Point 817 (-89.411443, 29.198601, 0.31299999) failed to convert
-rank 53: Point 590 (-90.553208, 29.464955, -2.1095272) failed to convert
-rank 54: Point 587 (-90.518431, 29.658972, -0.35663226) failed to convert
-rank 77: Point 817 (-89.936936, 29.952253, -2.9126689) failed to convert
-rank 55: Point 591 (-90.473283, 30.028085, 18.641047) failed to convert
-rank 46: Point 581 (-90.682359, 29.613843, -8.2296) failed to convert
-rank 21: Point 594 (-91.215904, 30.399834, 2.430573) failed to convert
-rank 42: Point 589 (-90.706877, 30.02979, -8.2517854) failed to convert
-rank 40: Point 586 (-90.755098, 29.858174, -0.39700621) failed to convert
-rank 90: Point 823 (-89.404565, 28.803074, 81.686984) failed to convert
-rank 93: Point 816 (-89.277027, 29.098808, 14.64571) failed to convert
-rank 56: Point 586 (-90.484761, 29.693339, -0.69847961) failed to convert
-rank 5: Point 594 (-91.805971, 30.119141, -3.8794229) failed to convert
-rank 30: Point 589 (-91.046166, 29.656887, -0.55080455) failed to convert
-rank 38: Point 586 (-90.813011, 29.491863, -0.71169581) failed to convert
-rank 99: Point 816 (-88.85854, 30.219758, 8.379792) failed to convert
-rank 57: Point 594 (-90.43937, 30.081823, -0.28617321) failed to convert
-rank 69: Point 818 (-90.101202, 29.915446, -7.0801997) failed to convert
-rank 50: Point 593 (-90.60037, 29.701181, -1.2590581) failed to convert
-rank 62: Point 588 (-90.338798, 29.886363, -0.35959446) failed to convert
-rank 45: Point 593 (-90.702995, 29.426626, -0.57793086) failed to convert
-rank 68: Point 824 (-90.090043, 30.394537, -5.0330072) failed to convert
-rank 17: Point 594 (-91.376439, 29.699576, -6.1935364) failed to convert
-rank 79: Point 817 (-89.945911, 29.277417, 0.31299999) failed to convert
-rank 29: Point 591 (-91.070235, 29.584614, -0.57216846) failed to convert
-rank 51: Point 592 (-90.584608, 29.69319, -0.22142578) failed to convert
-rank 75: Point 817 (-89.96685, 30.059064, -4.4470322) failed to convert
-rank 48: Point 587 (-90.66572, 29.296579, -0.51466286) failed to convert
-rank 94: Point 823 (-89.236948, 29.201127, -0.34227048) failed to convert
-rank 1: Point 595 (-92.089543, 29.819989, -0.34431076) failed to convert
-rank 49: Point 593 (-90.641876, 29.327548, -0.82557095) failed to convert
-rank 91: Point 817 (-89.340801, 29.252721, -0.015) failed to convert
-rank 16: Point 588 (-91.374147, 30.464758, -3.1715431) failed to convert
-rank 83: Point 816 (-89.771566, 29.787284, -0.75141806) failed to convert
-rank 96: Point 827 (-89.198438, 29.205798, -0.0) failed to convert
-rank 81: Point 815 (-89.82221, 29.887716, -0.1336576) failed to convert
-rank 70: Point 825 (-90.077034, 29.944966, -1.2808005) failed to convert
-rank 87: Point 817 (-89.465749, 30.167689, 7.089128) failed to convert
-rank 85: Point 816 (-89.626391, 30.205827, 0.00467192) failed to convert
-rank 84: Point 825 (-89.747427, 29.556861, -0.79407529) failed to convert
-rank 15: Point 589 (-91.467812, 29.630284, -0.49767029) failed to convert
-rank 41: Point 592 (-90.694824, 30.505101, -10.727008) failed to convert
-rank 67: Point 816 (-90.156201, 29.896638, -4.6390562) failed to convert
-rank 35: Point 597 (-90.877857, 29.630115, -0.6765445) failed to convert
-rank 8: Point 581 (-91.658174, 30.916574, -14.409968) failed to convert
-rank 61: Point 594 (-90.332057, 30.294403, 1.0726258) failed to convert
-rank 59: Point 592 (-90.411031, 29.861797, -0.46517779) failed to convert
-rank 0: Point 553 (-92.471414, 29.169603, 17.479879) failed to convert
-rank 80: Point 822 (-89.885891, 29.607534, -4.4235626) failed to convert
-rank 98: Point 825 (-89.088223, 29.17526, 0.41377057) failed to convert
-rank 65: Point 818 (-90.267771, 29.385825, -1.3835218) failed to convert
-rank 9: Point 590 (-91.650839, 30.51305, -4.3124918) failed to convert
-rank 20: Point 587 (-91.240753, 30.324839, -6.0635165) failed to convert
-rank 43: Point 596 (-90.730074, 29.391671, 0.24383999) failed to convert
-rank 88: Point 826 (-89.399253, 30.036029, -0.45658279) failed to convert
-rank 78: Point 825 (-89.916128, 29.912233, 40.759441) failed to convert
-rank 66: Point 821 (-90.19297, 29.926889, 23.950012) failed to convert
-rank 63: Point 593 (-90.327173, 29.645029, -0.085344) failed to convert
-rank 37: Point 592 (-90.788532, 30.245622, -1.5953107) failed to convert
-rank 92: Point 824 (-89.303583, 29.321462, -0.05439089) failed to convert
-rank 34: Point 585 (-90.867815, 30.172771, -2.0177472) failed to convert
-rank 76: Point 827 (-89.976533, 29.713006, -8.2296) failed to convert
-rank 97: Point 815 (-89.143784, 29.346033, 9.2379373) failed to convert
-rank 39: Point 592 (-90.802934, 29.390743, -0.51268778) failed to convert
-rank 27: Point 588 (-91.157588, 29.581526, -0.47556809) failed to convert
-rank 14: Point 585 (-91.489848, 29.763234, -1.011005) failed to convert
-rank 60: Point 585 (-90.388103, 29.839328, -0.5387304) failed to convert
-rank 47: Point 591 (-90.67298, 29.518634, -8.2296) failed to convert
-rank 71: Point 817 (-90.070067, 29.805928, -4.2915842) failed to convert
-rank 12: Point 580 (-91.527614, 30.338525, -2.6988186) failed to convert
-rank 2: Point 588 (-91.919459, 30.981956, -16.911411) failed to convert
-rank 73: Point 816 (-89.996123, 30.217471, 4.0500002) failed to convert
-rank 74: Point 823 (-89.995624, 29.940665, -6.3880694) failed to convert
-rank 95: Point 818 (-89.227522, 29.097799, -0.0) failed to convert
-rank 64: Point 825 (-90.261847, 29.972318, 26.916875) failed to convert
-rank 36: Point 589 (-90.846934, 29.728622, -0.744687) failed to convert
-rank 58: Point 582 (-90.43108, 29.881155, -0.86224383) failed to convert
-rank 86: Point 825 (-89.606854, 29.448937, 15.044635) failed to convert
-rank 31: Point 592 (-90.985974, 30.044262, -1.5357794) failed to convert
-rank 72: Point 825 (-90.038542, 29.954932, 18.778356) failed to convert
-rank 23: Point 591 (-91.185614, 30.344036, 6.1550251) failed to convert
-rank 7: Point 595 (-91.717981, 30.518855, -12.122863) failed to convert
-rank 82: Point 824 (-89.761934, 30.229348, 1.3521099) failed to convert
-rank 77: Point 818 (-89.927472, 30.070746, 0.06783221) failed to convert
-rank 89: Point 818 (-89.41005, 29.214482, -0.44791686) failed to convert
-rank 3: Point 593 (-91.853829, 30.914397, -10.911946) failed to convert
-rank 6: Point 591 (-91.749474, 30.564242, -7.680289) failed to convert
-rank 52: Point 588 (-90.535527, 30.037371, -1.9929152) failed to convert
-rank 11: Point 589 (-91.629734, 29.435853, 2.5032107) failed to convert
-rank 28: Point 584 (-91.10921, 29.665505, -1.2669303) failed to convert
-rank 22: Point 590 (-91.196935, 30.484239, 11.497752) failed to convert
-rank 19: Point 597 (-91.256786, 30.508948, 1.8012113) failed to convert
-rank 93: Point 817 (-89.268353, 29.19813, 8.2948348) failed to convert
-rank 90: Point 824 (-89.363047, 29.287835, -5.0532795) failed to convert
-rank 69: Point 819 (-90.101175, 29.915565, -7.0957445) failed to convert
-rank 99: Point 817 (-88.933064, 29.419556, 15.217469) failed to convert
-rank 79: Point 818 (-89.946077, 29.275259, -0.42686362) failed to convert
-rank 33: Point 589 (-90.904956, 30.07284, 26.001485) failed to convert
-rank 4: Point 593 (-91.804159, 30.937079, 3.1980577) failed to convert
-rank 75: Point 818 (-89.974213, 29.966081, -3.5183065) failed to convert
-rank 24: Point 588 (-91.209008, 29.693106, -3.9005339) failed to convert
-rank 32: Point 587 (-90.934477, 30.139984, -11.768329) failed to convert
-rank 68: Point 825 (-90.091961, 30.369889, -3.1338404) failed to convert
-rank 44: Point 589 (-90.721503, 29.338803, 0.30478163) failed to convert
-rank 91: Point 818 (-89.349122, 29.15626, 0.31299999) failed to convert
-rank 18: Point 592 (-91.361654, 29.397265, 6.342789) failed to convert
-rank 26: Point 586 (-91.143458, 30.228414, 16.99547) failed to convert
-rank 83: Point 817 (-89.771557, 29.787224, -0.81307019) failed to convert
-rank 10: Point 587 (-91.631242, 30.203142, -3.0084584) failed to convert
-rank 13: Point 592 (-91.538188, 29.570805, -0.0) failed to convert
-rank 70: Point 826 (-90.097759, 29.677296, 0.31299999) failed to convert
-rank 94: Point 824 (-89.238812, 29.179861, -0.14311717) failed to convert
-rank 25: Point 596 (-91.192738, 29.700072, -1.780032) failed to convert
-rank 96: Point 828 (-89.201576, 29.170235, -0.0) failed to convert
-rank 81: Point 816 (-89.845412, 29.600178, 27.757824) failed to convert
-rank 54: Point 588 (-90.516789, 29.681819, -1.0000674) failed to convert
-rank 42: Point 590 (-90.717428, 29.877804, -0.31348927) failed to convert
-rank 21: Point 595 (-91.222429, 30.296502, -14.182345) failed to convert
-rank 40: Point 587 (-90.765347, 29.708696, -1.1758949) failed to convert
-rank 53: Point 591 (-90.511463, 30.048168, 23.084153) failed to convert
-rank 38: Point 587 (-90.786063, 29.88812, -0.5664325) failed to convert
-rank 56: Point 587 (-90.475698, 29.818677, -0.27482376) failed to convert
-rank 55: Point 592 (-90.485238, 29.86307, 0.60960001) failed to convert
-rank 67: Point 817 (-90.156175, 29.896668, -4.4043602) failed to convert
-rank 98: Point 826 (-89.080898, 29.255826, 2.4102622) failed to convert
-rank 5: Point 595 (-91.792728, 30.35819, -2.6642485) failed to convert
-rank 30: Point 590 (-91.012458, 30.173669, 10.315416) failed to convert
-rank 62: Point 589 (-90.320496, 30.13187, 3.3654628) failed to convert
-rank 57: Point 595 (-90.492422, 29.348906, -0.08229988) failed to convert
-rank 85: Point 817 (-89.686031, 29.488738, 0.44373199) failed to convert
-rank 65: Point 819 (-90.219065, 30.032653, -6.364834) failed to convert
-rank 84: Point 826 (-89.696839, 30.171204, 10.257114) failed to convert
-rank 78: Point 826 (-89.930405, 29.732912, -0.62626986) failed to convert
-rank 88: Point 827 (-89.452392, 29.418369, 2.7489152) failed to convert
-rank 80: Point 823 (-89.885869, 29.607591, -4.4235626) failed to convert
-rank 87: Point 818 (-89.500852, 29.757626, 12.965465) failed to convert
-rank 66: Point 822 (-90.238783, 29.320259, -0.14030039) failed to convert
-rank 29: Point 592 (-91.035762, 30.116035, -10.748346) failed to convert
-rank 76: Point 828 (-89.986056, 29.591901, 0.31158415) failed to convert
-rank 45: Point 594 (-90.672992, 29.858924, -0.12176342) failed to convert
-rank 1: Point 596 (-92.08947, 29.821335, -0.71315966) failed to convert
-rank 17: Point 595 (-91.373625, 29.746, -0.24545523) failed to convert
-rank 48: Point 588 (-90.614486, 30.028006, -9.3634568) failed to convert
-rank 61: Point 595 (-90.36186, 29.893793, -0.42272679) failed to convert
-rank 49: Point 594 (-90.641734, 29.329546, -8.2296) failed to convert
-rank 51: Point 593 (-90.597749, 29.506984, -0.22121591) failed to convert
-rank 35: Point 598 (-90.848633, 30.063881, -5.1739773) failed to convert
-rank 59: Point 593 (-90.410917, 29.863246, -0.84260967) failed to convert
-rank 16: Point 589 (-91.357677, 30.732602, 11.652862) failed to convert
-rank 50: Point 594 (-90.603259, 29.66018, 0.28976373) failed to convert
-rank 15: Point 590 (-91.431611, 30.235921, -8.19421) failed to convert
-rank 41: Point 593 (-90.74023, 29.852556, -0.15491687) failed to convert
-rank 46: Point 582 (-90.696916, 29.403465, 0.3048) failed to convert
-rank 97: Point 816 (-89.146444, 29.315915, 0.81019541) failed to convert
-rank 71: Point 818 (-90.069295, 29.815832, 0.29530472) failed to convert
-rank 92: Point 825 (-89.259403, 29.825035, -0.53735372) failed to convert
-rank 9: Point 591 (-91.672793, 30.129657, -1.2010479) failed to convert
-rank 74: Point 824 (-89.993043, 29.973359, -8.2296) failed to convert
-rank 73: Point 817 (-90.030332, 29.782707, -4.1269922) failed to convert
-rank 8: Point 582 (-91.655802, 30.957161, -3.0) failed to convert
-rank 64: Point 826 (-90.275519, 29.790423, -0.29501749) failed to convert
-rank 0: Point 554 (-92.450033, 29.631044, -0.0) failed to convert
-rank 95: Point 819 (-89.218762, 29.197331, -0.0) failed to convert
-rank 86: Point 826 (-89.608092, 29.434003, -5.7823612) failed to convert
-rank 82: Point 825 (-89.820129, 29.5142, 0.06563588) failed to convert
-rank 63: Point 594 (-90.306948, 29.916803, -0.74370739) failed to convert
-rank 34: Point 586 (-90.934522, 29.171379, -0.05732453) failed to convert
-rank 20: Point 588 (-91.263107, 29.96723, -9.1866727) failed to convert
-rank 72: Point 826 (-90.032879, 30.026966, 7.5234546) failed to convert
-rank 37: Point 593 (-90.789717, 30.228225, -0.67124863) failed to convert
-rank 39: Point 593 (-90.778284, 29.753308, -0.41071957) failed to convert
-rank 43: Point 597 (-90.729446, 29.400829, -0.04256942) failed to convert
-rank 27: Point 589 (-91.150195, 29.698098, -1.636776) failed to convert
-rank 2: Point 589 (-91.940781, 30.588154, -7.3060354) failed to convert
-rank 60: Point 586 (-90.377416, 29.984239, -1.0581235) failed to convert
-rank 93: Point 818 (-89.277428, 29.093616, 13.289954) failed to convert
-rank 90: Point 825 (-89.36287, 29.289802, 18.653615) failed to convert
-rank 89: Point 819 (-89.350066, 29.908038, -0.19835547) failed to convert
-rank 14: Point 586 (-91.495793, 29.661774, -3.1607761) failed to convert
-rank 12: Point 581 (-91.522379, 30.426841, -3.8818999) failed to convert
-rank 77: Point 819 (-89.950907, 29.776179, -0.18541478) failed to convert
-rank 79: Point 819 (-89.917662, 29.634637, -4.6713651) failed to convert
-rank 69: Point 820 (-90.101158, 29.915704, -4.2388518) failed to convert
-rank 47: Point 592 (-90.671697, 29.537102, -0.75944435) failed to convert
-rank 99: Point 818 (-88.88763, 29.909274, 3.5086004) failed to convert
-rank 58: Point 583 (-90.48224, 29.173344, 1.4716373) failed to convert
-rank 75: Point 819 (-89.997601, 29.66933, 1.3091269) failed to convert
-rank 23: Point 592 (-91.211197, 29.93936, -0.81786548) failed to convert
-rank 68: Point 826 (-90.121945, 29.983881, 0.28476831) failed to convert
-rank 7: Point 596 (-91.696696, 30.891946, -11.908772) failed to convert
-rank 91: Point 819 (-89.28999, 29.835006, 0.41153799) failed to convert
-rank 31: Point 593 (-90.974514, 30.217649, -4.1077928) failed to convert
-rank 28: Point 585 (-91.135562, 29.250598, 0.32162645) failed to convert
-rank 96: Point 829 (-89.188259, 29.320649, 0.57324544) failed to convert
-rank 70: Point 827 (-90.097608, 29.679194, -8.2296) failed to convert
-rank 83: Point 818 (-89.804373, 29.382478, 1.0992542) failed to convert
-rank 6: Point 592 (-91.774413, 30.118295, -2.5162644) failed to convert
-rank 94: Point 825 (-89.236188, 29.209751, -0.0) failed to convert
-rank 3: Point 594 (-91.873127, 30.563368, -5.6777862) failed to convert
-rank 36: Point 590 (-90.846678, 29.732357, -8.2296) failed to convert
-rank 19: Point 598 (-91.258906, 30.475136, -6.1706929) failed to convert
-rank 81: Point 817 (-89.807856, 30.064174, -1.8924308) failed to convert
-rank 4: Point 594 (-91.80373, 30.944571, 2.8789281) failed to convert
-rank 52: Point 589 (-90.535007, 30.044071, 0.54725006) failed to convert
-rank 22: Point 591 (-91.19995, 30.436693, 12.157837) failed to convert
-rank 67: Point 818 (-90.156397, 29.893668, -4.3190162) failed to convert
-rank 11: Point 590 (-91.602524, 29.908937, -2.83481) failed to convert
-rank 98: Point 827 (-89.066516, 29.414897, 8.1763564) failed to convert
-rank 85: Point 818 (-89.623561, 30.239203, -0.78867527) failed to convert
-rank 24: Point 589 (-91.16968, 30.315022, 13.730314) failed to convert
-rank 65: Point 820 (-90.226108, 29.93985, -3.8511967) failed to convert
-rank 78: Point 827 (-89.920036, 29.863195, 29.198563) failed to convert
-rank 33: Point 590 (-90.904743, 30.07586, 18.977942) failed to convert
-rank 84: Point 827 (-89.73331, 29.729058, -0.2500308) failed to convert
-rank 87: Point 819 (-89.514996, 29.590819, 0.38419062) failed to convert
-rank 10: Point 588 (-91.642025, 30.015324, -0.03065673) failed to convert
-rank 26: Point 587 (-91.178488, 29.676981, -0.67367432) failed to convert
-rank 18: Point 593 (-91.341226, 29.734144, -6.4070833) failed to convert
-rank 88: Point 828 (-89.469987, 29.21083, 0.31299999) failed to convert
-rank 32: Point 588 (-90.934472, 30.140025, -11.768329) failed to convert
-rank 80: Point 824 (-89.883478, 29.636903, -0.53241489) failed to convert
-rank 66: Point 823 (-90.155688, 30.411974, -0.39398112) failed to convert
-rank 76: Point 829 (-89.961545, 29.902563, -8.2296) failed to convert
-rank 53: Point 592 (-90.552229, 29.478597, -1.1407934) failed to convert
-rank 44: Point 590 (-90.683981, 29.881297, -0.30490207) failed to convert
-rank 21: Point 596 (-91.207328, 30.534917, -9.0814487) failed to convert
-rank 25: Point 597 (-91.19274, 29.700012, -1.780032) failed to convert
-rank 38: Point 588 (-90.777255, 30.016602, -5.992839) failed to convert
-rank 56: Point 588 (-90.462044, 30.006669, -3.6081025) failed to convert
-rank 13: Point 593 (-91.495755, 30.291951, -9.5920568) failed to convert
-rank 54: Point 589 (-90.540234, 29.35286, -0.0) failed to convert
-rank 55: Point 593 (-90.501829, 29.632738, -1.0429816) failed to convert
-rank 5: Point 596 (-91.830085, 29.679226, 1.8015271) failed to convert
-rank 40: Point 588 (-90.755078, 29.858345, -0.92269046) failed to convert
-rank 62: Point 590 (-90.334832, 29.939603, -3.218259) failed to convert
-rank 57: Point 596 (-90.418118, 30.37061, -0.3800662) failed to convert
-rank 42: Point 591 (-90.745948, 29.463615, -0.87233196) failed to convert
-rank 97: Point 817 (-89.17265, 29.020527, 3.2861746) failed to convert
-rank 92: Point 826 (-89.328854, 29.02985, 2.696142) failed to convert
-rank 74: Point 825 (-89.995614, 29.940755, -6.3936367) failed to convert
-rank 45: Point 595 (-90.673457, 29.852198, -0.32994182) failed to convert
-rank 71: Point 819 (-90.066139, 29.85619, -9.0) failed to convert
-rank 1: Point 597 (-92.056997, 30.449135, -6.2643327) failed to convert
-rank 73: Point 818 (-90.020454, 29.908716, -9.0) failed to convert
-rank 95: Point 820 (-89.217551, 29.211046, -0.0) failed to convert
-rank 64: Point 827 (-90.261887, 29.971746, 25.765928) failed to convert
-rank 86: Point 827 (-89.535935, 30.28976, -4.324889) failed to convert
-rank 51: Point 594 (-90.602633, 29.437533, 0.29989611) failed to convert
-rank 59: Point 594 (-90.40374, 29.960861, -8.5161127) failed to convert
-rank 82: Point 826 (-89.780811, 29.998257, 2.3609823) failed to convert
-rank 48: Point 589 (-90.640829, 29.653819, 0.6645399) failed to convert
-rank 72: Point 827 (-90.031804, 30.040118, 3.9098548) failed to convert
-rank 17: Point 596 (-91.322678, 30.577262, -15.142664) failed to convert
-rank 30: Point 591 (-91.012766, 30.168958, -11.958829) failed to convert
-rank 16: Point 590 (-91.391149, 30.185354, -0.23100001) failed to convert
-rank 49: Point 595 (-90.641669, 29.330465, -0.84470641) failed to convert
-rank 61: Point 596 (-90.383894, 29.594568, -0.59254844) failed to convert
-rank 35: Point 599 (-90.849063, 30.057019, 13.908347) failed to convert
-rank 93: Point 819 (-89.277648, 29.090955, 8.1830019) failed to convert
-rank 90: Point 826 (-89.301617, 29.992445, 1.157174) failed to convert
-rank 29: Point 593 (-91.034809, 30.130564, -11.174274) failed to convert
-rank 99: Point 819 (-88.886922, 29.916577, 4.0884866) failed to convert
-rank 15: Point 591 (-91.431653, 30.234826, -0.21744966) failed to convert
-rank 77: Point 820 (-89.960507, 29.654769, 1.3676007) failed to convert
-rank 79: Point 820 (-89.898714, 29.872186, -5.9463436) failed to convert
-rank 89: Point 820 (-89.411013, 29.202073, 0.31299999) failed to convert
-rank 50: Point 595 (-90.575314, 30.054048, 35.801509) failed to convert
-rank 41: Point 594 (-90.758957, 29.579757, -1.8035128) failed to convert
-rank 75: Point 820 (-89.983108, 29.853496, -4.5298257) failed to convert
-rank 9: Point 592 (-91.692327, 29.784883, -2.115672) failed to convert
-rank 8: Point 583 (-91.661581, 30.85719, -11.42969) failed to convert
-rank 37: Point 594 (-90.814637, 29.863599, -0.55473687) failed to convert
-rank 69: Point 821 (-90.131648, 29.519397, 0.93020705) failed to convert
-rank 68: Point 827 (-90.189061, 29.103404, -0.91807974) failed to convert
-rank 91: Point 820 (-89.348035, 29.168692, -0.14890948) failed to convert
-rank 63: Point 595 (-90.304168, 29.953807, 17.253097) failed to convert
-rank 20: Point 589 (-91.263277, 29.9645, -9.2141047) failed to convert
-rank 27: Point 590 (-91.118088, 30.200471, -12.825985) failed to convert
-rank 39: Point 594 (-90.767435, 29.911693, -0.71418273) failed to convert
-rank 70: Point 828 (-90.071042, 30.021631, -2.80603) failed to convert
-rank 34: Point 587 (-90.867421, 30.178187, -1.6783942) failed to convert
-rank 96: Point 830 (-89.173994, 29.481276, 1.0120109) failed to convert
-rank 0: Point 555 (-92.453701, 29.550116, 2.618968) failed to convert
-rank 94: Point 826 (-89.240903, 29.155936, 0.52786241) failed to convert
-rank 43: Point 598 (-90.698707, 29.846081, -0.24119264) failed to convert
-rank 83: Point 819 (-89.733767, 30.247043, -0.37341058) failed to convert
-rank 98: Point 828 (-89.087177, 29.185158, 5.019516) failed to convert
-rank 81: Point 818 (-89.807263, 30.071386, 17.321145) failed to convert
-rank 65: Point 821 (-90.225039, 29.953935, 29.433781) failed to convert
-rank 85: Point 819 (-89.686842, 29.478487, 27.871753) failed to convert
-rank 60: Point 587 (-90.378473, 29.969895, -2.6072592) failed to convert
-rank 14: Point 587 (-91.489799, 29.763198, -3.0601921) failed to convert
-rank 78: Point 828 (-89.916632, 29.905811, -1.4426466) failed to convert
-rank 12: Point 582 (-91.546467, 30.017595, -0.42500001) failed to convert
-rank 2: Point 590 (-91.931467, 30.7607, -5.1770637) failed to convert
-rank 87: Point 820 (-89.514469, 29.597007, 0.35834793) failed to convert
-rank 58: Point 584 (-90.454054, 29.565037, -0.19939102) failed to convert
-rank 47: Point 593 (-90.672983, 29.518574, -8.2296) failed to convert
-rank 23: Point 593 (-91.21007, 29.957226, -1.0994804) failed to convert
-rank 67: Point 819 (-90.152374, 29.945979, -3.0101732) failed to convert
-rank 80: Point 825 (-89.858701, 29.945496, -1.3674947) failed to convert
-rank 84: Point 828 (-89.677447, 30.403368, -3.2554902) failed to convert
-rank 66: Point 824 (-90.236871, 29.345243, -2.3613039) failed to convert
-rank 46: Point 583 (-90.694943, 29.431935, 0.3048) failed to convert
-rank 88: Point 829 (-89.398104, 30.048535, -0.0) failed to convert
-rank 76: Point 830 (-89.961537, 29.902623, -8.2296) failed to convert
-rank 7: Point 597 (-91.696266, 30.899254, -12.835628) failed to convert
-rank 97: Point 818 (-89.160012, 29.162871, 5.0257529) failed to convert
-rank 31: Point 594 (-90.97874, 30.153461, -3.9856976) failed to convert
-rank 92: Point 827 (-89.302614, 29.332369, -0.00012931) failed to convert
-rank 36: Point 591 (-90.838049, 29.860038, -0.61845996) failed to convert
-rank 3: Point 595 (-91.911936, 29.846184, -0.97067416) failed to convert
-rank 28: Point 586 (-91.109172, 29.666049, -1.0382153) failed to convert
-rank 6: Point 593 (-91.749819, 30.557586, -12.579097) failed to convert
-rank 4: Point 595 (-91.809914, 30.833846, -15.357123) failed to convert
-rank 19: Point 599 (-91.322335, 29.449289, -1.4360008) failed to convert
-rank 71: Point 820 (-90.06924, 29.816283, 0.29514949) failed to convert
-rank 22: Point 592 (-91.252436, 29.600109, -0.88911962) failed to convert
-rank 52: Point 590 (-90.568983, 29.567882, -0.04344845) failed to convert
-rank 95: Point 821 (-89.220728, 29.174795, -0.0) failed to convert
-rank 11: Point 591 (-91.551442, 30.783055, 1.0275403) failed to convert
-rank 24: Point 590 (-91.194118, 29.929586, -0.38058902) failed to convert
-rank 33: Point 591 (-90.88065, 30.432941, -7.2615611) failed to convert
-rank 74: Point 826 (-90.010135, 29.756073, -0.81475211) failed to convert
-rank 10: Point 589 (-91.599685, 30.746637, -15.320804) failed to convert
-rank 26: Point 588 (-91.136881, 30.330906, -7.5281582) failed to convert
-rank 18: Point 594 (-91.346036, 29.655107, -3.8654738) failed to convert
-rank 64: Point 828 (-90.261927, 29.971173, 20.70132) failed to convert
-rank 82: Point 827 (-89.787755, 29.912955, -0.0) failed to convert
-rank 73: Point 819 (-90.014609, 29.983063, -3.5125716) failed to convert
-rank 13: Point 594 (-91.495731, 30.291984, -9.5920568) failed to convert
-rank 72: Point 828 (-90.038443, 29.955332, 19.46268) failed to convert
-rank 32: Point 589 (-90.934464, 30.140085, -11.768329) failed to convert
-rank 86: Point 828 (-89.553651, 30.081262, 3.542687) failed to convert
-rank 21: Point 597 (-91.245625, 29.926463, -0.13699999) failed to convert
-rank 54: Point 590 (-90.481276, 30.173203, -0.42367013) failed to convert
-rank 53: Point 593 (-90.552389, 29.476343, -0.45608873) failed to convert
-rank 25: Point 598 (-91.192741, 29.699971, -1.780032) failed to convert
-rank 38: Point 589 (-90.78585, 29.89104, -0.63097528) failed to convert
-rank 62: Point 591 (-90.338698, 29.887348, -0.80985166) failed to convert
-rank 90: Point 827 (-89.362998, 29.287871, -5.0532795) failed to convert
-rank 93: Point 820 (-89.271822, 29.157779, -0.53440635) failed to convert
-rank 42: Point 592 (-90.71634, 29.893315, -0.36112426) failed to convert
-rank 40: Point 589 (-90.754994, 29.859567, -0.28514215) failed to convert
-rank 56: Point 589 (-90.505266, 29.407498, -0.0) failed to convert
-rank 77: Point 821 (-89.936916, 29.95231, -2.9126689) failed to convert
-rank 99: Point 820 (-88.926247, 29.492161, 12.395404) failed to convert
-rank 79: Point 821 (-89.898356, 29.876663, -6.0807604) failed to convert
-rank 75: Point 821 (-89.984661, 29.833792, -0.7813896) failed to convert
-rank 69: Point 822 (-90.101156, 29.915485, -7.0801997) failed to convert
-rank 91: Point 821 (-89.34789, 29.170351, -0.42234983) failed to convert
-rank 89: Point 821 (-89.398002, 29.35371, -0.34117699) failed to convert
-rank 1: Point 598 (-92.089482, 29.819991, -0.50325938) failed to convert
-rank 44: Point 591 (-90.681013, 29.923684, -0.85177523) failed to convert
-rank 51: Point 595 (-90.598185, 29.50051, -0.06488908) failed to convert
-rank 45: Point 596 (-90.709363, 29.334016, 0.28568464) failed to convert
-rank 68: Point 828 (-90.103533, 30.221188, 4.5) failed to convert
-rank 70: Point 829 (-90.079281, 29.915734, 27.358916) failed to convert
-rank 57: Point 597 (-90.489082, 29.395066, -8.2296) failed to convert
-rank 5: Point 597 (-91.759543, 30.949681, -12.038167) failed to convert
-rank 48: Point 590 (-90.636577, 29.714421, -0.26574014) failed to convert
-rank 55: Point 594 (-90.495018, 29.727417, -0.35745116) failed to convert
-rank 96: Point 831 (-89.19142, 29.284767, -0.0) failed to convert
-rank 94: Point 827 (-89.229551, 29.285111, -0.11372395) failed to convert
-rank 83: Point 820 (-89.763353, 29.886519, -1.2693996) failed to convert
-rank 59: Point 595 (-90.414647, 29.812003, -0.59560968) failed to convert
-rank 61: Point 597 (-90.389048, 29.524178, 0.34593637) failed to convert
-rank 17: Point 597 (-91.321498, 30.596057, -15.819084) failed to convert
-rank 30: Point 592 (-91.069355, 29.296541, 0.59382115) failed to convert
-rank 81: Point 819 (-89.783266, 30.364447, -8.9520346) failed to convert
-rank 35: Point 600 (-90.874943, 29.672749, -0.66836923) failed to convert
-rank 98: Point 829 (-88.988575, 30.26623, 5.2867728) failed to convert
-rank 49: Point 596 (-90.617761, 29.671999, -1.1847171) failed to convert
-rank 15: Point 592 (-91.431569, 30.235964, -9.4841489) failed to convert
-rank 85: Point 820 (-89.631542, 30.143356, 1.9017075) failed to convert
-rank 65: Point 822 (-90.267539, 29.388854, 0.74583193) failed to convert
-rank 50: Point 596 (-90.623138, 29.377026, -0.68650487) failed to convert
-rank 78: Point 829 (-89.938027, 29.636766, 31.033913) failed to convert
-rank 67: Point 820 (-90.156588, 29.891021, -4.2976802) failed to convert
-rank 87: Point 821 (-89.477039, 30.035409, -0.25013565) failed to convert
-rank 80: Point 826 (-89.848584, 30.070468, 0.35141276) failed to convert
-rank 16: Point 591 (-91.356186, 30.756059, -15.051625) failed to convert
-rank 29: Point 594 (-91.06152, 29.719432, -1.8092054) failed to convert
-rank 84: Point 829 (-89.775778, 29.206284, 13.097638) failed to convert
-rank 76: Point 831 (-89.961531, 29.902663, -8.2296) failed to convert
-rank 66: Point 825 (-90.237673, 29.33406, -0.48199339) failed to convert
-rank 41: Point 595 (-90.73735, 29.894164, -0.31541048) failed to convert
-rank 9: Point 593 (-91.623486, 30.984091, -13.001545) failed to convert
-rank 88: Point 830 (-89.457306, 29.36003, 29.441079) failed to convert
-rank 8: Point 584 (-91.697444, 30.230709, -1.584517) failed to convert
-rank 63: Point 596 (-90.340371, 29.466185, -4.0626794) failed to convert
-rank 20: Point 590 (-91.263008, 29.968658, -9.1622887) failed to convert
-rank 37: Point 595 (-90.814446, 29.866375, -1.1549333) failed to convert
-rank 97: Point 819 (-89.08452, 30.003163, 2.7242024) failed to convert
-rank 92: Point 828 (-89.304086, 29.315408, -0.0) failed to convert
-rank 39: Point 595 (-90.758309, 30.044248, -1.0640275) failed to convert
-rank 71: Point 821 (-90.069284, 29.815621, -4.8527211) failed to convert
-rank 64: Point 829 (-90.261966, 29.9706, 16.546306) failed to convert
-rank 27: Point 591 (-91.118767, 30.18988, 4.7127549) failed to convert
-rank 34: Point 588 (-90.867078, 30.183204, -2.3992877) failed to convert
-rank 43: Point 599 (-90.696843, 29.872615, -0.41118955) failed to convert
-rank 12: Point 583 (-91.526894, 30.350225, -0.34999999) failed to convert
-rank 0: Point 556 (-92.483573, 28.893628, 27.489987) failed to convert
-rank 82: Point 828 (-89.826598, 29.433184, -0.09192612) failed to convert
-rank 74: Point 827 (-90.004566, 29.826991, -0.87171381) failed to convert
-rank 47: Point 594 (-90.672986, 29.518533, -8.2296) failed to convert
-rank 95: Point 822 (-89.221861, 29.161811, -0.04010151) failed to convert
-rank 73: Point 820 (-90.017166, 29.950416, 28.431351) failed to convert
-rank 14: Point 588 (-91.489767, 29.763175, -3.0601921) failed to convert
-rank 23: Point 594 (-91.212677, 29.915739, -0.76077097) failed to convert
-rank 58: Point 585 (-90.437594, 29.791621, -1.5331334) failed to convert
-rank 46: Point 584 (-90.665218, 29.859523, -0.30381767) failed to convert
-rank 2: Point 591 (-91.917606, 31.015563, -14.878521) failed to convert
-rank 72: Point 829 (-90.070477, 29.543651, -0.53134763) failed to convert
-rank 86: Point 829 (-89.608052, 29.434002, -5.1796392) failed to convert
-rank 60: Point 588 (-90.38422, 29.891924, -0.37399895) failed to convert
-rank 31: Point 595 (-90.981882, 30.105386, -11.598251) failed to convert
-rank 7: Point 598 (-91.703291, 30.776175, -16.565879) failed to convert
-rank 3: Point 596 (-91.887782, 30.294021, -5.1548917) failed to convert
-rank 24: Point 591 (-91.209001, 29.692695, -6.224016) failed to convert
-rank 36: Point 592 (-90.829302, 29.98899, 19.007344) failed to convert
-rank 4: Point 596 (-91.86977, 29.743113, 1.777366) failed to convert
-rank 90: Point 828 (-89.373197, 29.169412, 0.30696402) failed to convert
-rank 93: Point 821 (-89.277186, 29.096216, 15.979667) failed to convert
-rank 22: Point 593 (-91.197017, 30.482813, 13.703172) failed to convert
-rank 28: Point 587 (-91.109064, 29.667684, -0.45093912) failed to convert
-rank 99: Point 821 (-88.872818, 30.06638, 8.2829127) failed to convert
-rank 19: Point 600 (-91.329772, 29.326859, 0.69015766) failed to convert
-rank 10: Point 590 (-91.667586, 29.565742, 2.4000001) failed to convert
-rank 52: Point 591 (-90.556507, 29.743192, -1.2608104) failed to convert
-rank 33: Point 592 (-90.904504, 30.078841, 14.315341) failed to convert
-rank 13: Point 595 (-91.524441, 29.805194, -1.6218213) failed to convert
-rank 77: Point 822 (-89.933243, 29.998301, -0.99984834) failed to convert
-rank 69: Point 823 (-90.106718, 29.843555, 0.00870832) failed to convert
-rank 11: Point 592 (-91.62917, 29.443454, 2.9038185) failed to convert
-rank 89: Point 822 (-89.412773, 29.181236, -0.7345325) failed to convert
-rank 79: Point 822 (-89.946196, 29.273636, 0.26214807) failed to convert
-rank 75: Point 822 (-89.978664, 29.909658, 1.2833189) failed to convert
-rank 26: Point 589 (-91.170885, 29.797363, -3.5637369) failed to convert
-rank 62: Point 592 (-90.337584, 29.902187, -0.35589069) failed to convert
-rank 32: Point 590 (-90.96587, 29.66577, -0.59832723) failed to convert
-rank 21: Point 598 (-91.256129, 29.757533, -0.28190753) failed to convert
-rank 70: Point 830 (-90.073172, 29.994214, 0.01291914) failed to convert
-rank 91: Point 822 (-89.363815, 28.9851, -0.13144672) failed to convert
-rank 38: Point 590 (-90.782519, 29.939668, -0.39104463) failed to convert
-rank 54: Point 591 (-90.516744, 29.681859, -1.698713) failed to convert
-rank 68: Point 829 (-90.122882, 29.971503, 1.2163108) failed to convert
-rank 18: Point 595 (-91.291057, 30.54739, -15.182959) failed to convert
-rank 83: Point 821 (-89.739589, 30.175605, 14.235199) failed to convert
-rank 25: Point 599 (-91.192743, 29.699911, -1.780032) failed to convert
-rank 40: Point 590 (-90.755013, 29.859254, -0.94005521) failed to convert
-rank 42: Point 593 (-90.717863, 29.871091, -0.67295284) failed to convert
-rank 81: Point 820 (-89.793119, 30.244353, -3.5949435) failed to convert
-rank 98: Point 830 (-88.980793, 30.349752, 3.4266024) failed to convert
-rank 96: Point 832 (-89.198926, 29.199771, -0.0) failed to convert
-rank 53: Point 594 (-90.541522, 29.629082, 0.03192065) failed to convert
-rank 85: Point 821 (-89.613282, 30.360246, -8.2298236) failed to convert
-rank 80: Point 827 (-89.910475, 29.297117, 0.31299999) failed to convert
-rank 6: Point 594 (-91.747878, 30.591767, -13.399009) failed to convert
-rank 65: Point 823 (-90.219056, 30.032593, -6.3721492) failed to convert
-rank 78: Point 830 (-89.920041, 29.862759, 17.057277) failed to convert
-rank 94: Point 828 (-89.235028, 29.222795, -0.0) failed to convert
-rank 56: Point 590 (-90.466207, 29.949228, -0.32836133) failed to convert
-rank 1: Point 599 (-92.089409, 29.821336, -0.56500936) failed to convert
-rank 45: Point 597 (-90.709397, 29.33351, 0.30480598) failed to convert
-rank 87: Point 822 (-89.491455, 29.865988, -0.67844706) failed to convert
-rank 67: Point 821 (-90.156552, 29.89136, -4.2915842) failed to convert
-rank 76: Point 832 (-89.939231, 30.182856, 4.0700002) failed to convert
-rank 51: Point 596 (-90.545041, 30.247018, 2.9819471) failed to convert
-rank 17: Point 598 (-91.318146, 30.650012, 9.426107) failed to convert
-rank 44: Point 592 (-90.685495, 29.859398, -0.32372849) failed to convert
-rank 59: Point 596 (-90.441649, 29.440952, -0.14868716) failed to convert
-rank 61: Point 598 (-90.385766, 29.568879, -0.19796121) failed to convert
-rank 48: Point 591 (-90.665698, 29.296636, -0.50815768) failed to convert
-rank 5: Point 598 (-91.783482, 30.523865, -4.4233381) failed to convert
-rank 57: Point 598 (-90.445384, 29.998826, 4.0196485) failed to convert
-rank 84: Point 830 (-89.761689, 29.380277, 0.94053891) failed to convert
-rank 88: Point 831 (-89.36647, 30.410499, -12.037139) failed to convert
-rank 66: Point 826 (-90.236939, 29.343848, 0.31299999) failed to convert
-rank 55: Point 595 (-90.496311, 29.70942, 0.42571175) failed to convert
-rank 15: Point 593 (-91.454659, 29.850549, -2.1979943) failed to convert
-rank 97: Point 820 (-89.10694, 29.755259, 3.5135276) failed to convert
-rank 35: Point 601 (-90.848021, 30.071944, -2.9299387) failed to convert
-rank 74: Point 828 (-89.995674, 29.939929, 9.1333402) failed to convert
-rank 30: Point 593 (-91.01183, 30.183114, 19.293051) failed to convert
-rank 49: Point 597 (-90.617742, 29.672056, -0.44360987) failed to convert
-rank 64: Point 830 (-90.262006, 29.970028, 12.797243) failed to convert
-rank 95: Point 823 (-89.224018, 29.137244, -0.61548156) failed to convert
-rank 92: Point 829 (-89.312915, 29.213701, -0.0) failed to convert
-rank 71: Point 822 (-90.066107, 29.856214, -9.0) failed to convert
-rank 82: Point 829 (-89.76203, 30.22685, 0.08050006) failed to convert
-rank 50: Point 597 (-90.603124, 29.661946, -0.58856763) failed to convert
-rank 86: Point 830 (-89.608256, 29.431483, -5.7982108) failed to convert
-rank 63: Point 597 (-90.336793, 29.514425, -0.38315841) failed to convert
-rank 9: Point 594 (-91.627341, 30.917932, 7.4361829) failed to convert
-rank 41: Point 596 (-90.786152, 29.179516, -0.03111454) failed to convert
-rank 29: Point 595 (-91.144707, 28.406409, 48.050914) failed to convert
-rank 8: Point 585 (-91.703733, 30.119647, -0.86735561) failed to convert
-rank 37: Point 596 (-90.788497, 30.245887, -1.6309255) failed to convert
-rank 73: Point 821 (-90.0146, 29.983024, -2.693612) failed to convert
-rank 20: Point 591 (-91.263513, 29.960449, -9.1927687) failed to convert
-rank 72: Point 830 (-90.053097, 29.767308, -0.30369119) failed to convert
-rank 39: Point 596 (-90.770122, 29.872319, -0.80836292) failed to convert
-rank 16: Point 592 (-91.425565, 29.613607, -0.4707059) failed to convert
-rank 43: Point 600 (-90.682846, 30.07329, -1.031804) failed to convert
-rank 34: Point 589 (-90.894981, 29.768197, -1.5424335) failed to convert
-rank 93: Point 822 (-89.235464, 29.571862, 7.0640457) failed to convert
-rank 99: Point 822 (-88.912546, 29.639952, 9.1068122) failed to convert
-rank 12: Point 584 (-91.560314, 29.779664, -0.4397882) failed to convert
-rank 90: Point 829 (-89.362965, 29.287895, -5.0532795) failed to convert
-rank 47: Point 595 (-90.672989, 29.518473, -8.2296) failed to convert
-rank 27: Point 592 (-91.114336, 30.258602, 3.8850189) failed to convert
-rank 23: Point 595 (-91.209946, 29.959127, -1.4792331) failed to convert
-rank 69: Point 824 (-90.101138, 29.915582, -7.0957445) failed to convert
-rank 77: Point 823 (-89.936902, 29.952348, -2.9126689) failed to convert
-rank 79: Point 823 (-89.946866, 29.265107, 2.0899124) failed to convert
-rank 14: Point 589 (-91.432335, 30.722385, -9.4085314) failed to convert
-rank 58: Point 586 (-90.454076, 29.564572, -0.30038637) failed to convert
-rank 46: Point 585 (-90.665337, 29.857781, 0.21241206) failed to convert
-rank 0: Point 557 (-92.497467, 28.584398, 38.398884) failed to convert
-rank 75: Point 823 (-89.974213, 29.965938, -3.4640521) failed to convert
-rank 89: Point 823 (-89.400814, 29.3205, 0.31299999) failed to convert
-rank 7: Point 599 (-91.717941, 30.518855, -12.208181) failed to convert
-rank 91: Point 823 (-89.347446, 29.175266, 0.23792349) failed to convert
-rank 60: Point 589 (-90.393535, 29.765237, -0.48106702) failed to convert
-rank 3: Point 597 (-91.851836, 30.948961, -11.915073) failed to convert
-rank 24: Point 592 (-91.172272, 30.27407, -14.112714) failed to convert
-rank 2: Point 592 (-91.919283, 30.984677, -18.65004) failed to convert
-rank 83: Point 822 (-89.762571, 29.895359, 6.8652239) failed to convert
-rank 70: Point 831 (-90.069692, 30.038761, 8.926762) failed to convert
-rank 96: Point 833 (-89.192159, 29.276348, -0.0) failed to convert
-rank 19: Point 601 (-91.309498, 29.659267, 0.58127821) failed to convert
-rank 80: Point 828 (-89.910268, 29.29969, 0.31299999) failed to convert
-rank 81: Point 821 (-89.793134, 30.244174, -3.6269905) failed to convert
-rank 98: Point 831 (-89.052274, 29.570745, 7.3474812) failed to convert
-rank 68: Point 830 (-90.102565, 30.233366, 4.4601724) failed to convert
-rank 85: Point 822 (-89.629593, 30.165971, -0.34081052) failed to convert
-rank 31: Point 596 (-90.99943, 29.838567, -1.9612865) failed to convert
-rank 33: Point 593 (-90.905074, 30.069757, -4.0021131) failed to convert
-rank 4: Point 597 (-91.843197, 30.231072, -7.465947) failed to convert
-rank 78: Point 831 (-89.920052, 29.862338, 4.4593724) failed to convert
-rank 65: Point 824 (-90.267728, 29.386209, -1.29112) failed to convert
-rank 94: Point 829 (-89.236853, 29.201969, -0.22061392) failed to convert
-rank 36: Point 593 (-90.845065, 29.755772, -0.69880266) failed to convert
-rank 26: Point 590 (-91.143144, 30.233004, -6.639171) failed to convert
-rank 67: Point 822 (-90.156134, 29.896714, -0.34158103) failed to convert
-rank 52: Point 592 (-90.577948, 29.440773, -0.26233994) failed to convert
-rank 84: Point 831 (-89.723033, 29.853051, -0.72997695) failed to convert
-rank 88: Point 832 (-89.45761, 29.355928, -2.0367754) failed to convert
-rank 32: Point 591 (-90.980045, 29.449484, -0.36816156) failed to convert
-rank 87: Point 823 (-89.461895, 30.209847, -0.12904245) failed to convert
-rank 13: Point 596 (-91.475614, 30.628187, -4.3285377) failed to convert
-rank 76: Point 833 (-89.961523, 29.902723, -8.2296) failed to convert
-rank 66: Point 827 (-90.230175, 29.433718, -0.21143811) failed to convert
-rank 28: Point 588 (-91.109111, 29.666932, -0.39159132) failed to convert
-rank 62: Point 593 (-90.334994, 29.936658, 4.4105335) failed to convert
-rank 22: Point 594 (-91.209599, 30.284412, 3.6543422) failed to convert
-rank 21: Point 599 (-91.219783, 30.337782, 21.405655) failed to convert
-rank 10: Point 591 (-91.598774, 30.761934, 22.354637) failed to convert
-rank 38: Point 591 (-90.786639, 29.879303, -0.4212799) failed to convert
-rank 18: Point 596 (-91.341206, 29.734109, -5.4931771) failed to convert
-rank 11: Point 593 (-91.56685, 30.521269, -6.449243) failed to convert
-rank 42: Point 594 (-90.706845, 30.029739, -10.015729) failed to convert
-rank 74: Point 829 (-90.010566, 29.750485, -5.2166523) failed to convert
-rank 1: Point 600 (-92.090439, 29.801098, -0.46733226) failed to convert
-rank 64: Point 831 (-90.262046, 29.969455, 11.482569) failed to convert
-rank 45: Point 598 (-90.70931, 29.334608, -8.2296) failed to convert
-rank 54: Point 592 (-90.522847, 29.596607, 0.13478924) failed to convert
-rank 95: Point 824 (-89.160467, 29.853046, 2.2888527) failed to convert
-rank 6: Point 595 (-91.782504, 29.971975, -3.0264618) failed to convert
-rank 71: Point 823 (-90.070006, 29.80593, -4.2915842) failed to convert
-rank 51: Point 597 (-90.603144, 29.429975, 0.30482255) failed to convert
-rank 97: Point 821 (-89.051118, 30.367958, 1.9494129) failed to convert
-rank 25: Point 600 (-91.191781, 29.715217, -0.24521599) failed to convert
-rank 92: Point 830 (-89.327994, 29.039526, -0.0) failed to convert
-rank 82: Point 830 (-89.792227, 29.85779, -0.48292257) failed to convert
-rank 86: Point 831 (-89.524876, 30.418467, -10.084807) failed to convert
-rank 53: Point 595 (-90.538593, 29.669977, -0.65450365) failed to convert
-rank 48: Point 592 (-90.610802, 30.079689, -1.2087745) failed to convert
-rank 56: Point 591 (-90.486288, 29.671662, -0.78310266) failed to convert
-rank 5: Point 599 (-91.756235, 31.007631, -13.537504) failed to convert
-rank 59: Point 597 (-90.410909, 29.862924, -0.68997344) failed to convert
-rank 61: Point 599 (-90.362066, 29.890504, -0.38509414) failed to convert
-rank 17: Point 599 (-91.37413, 29.73724, -6.8640965) failed to convert
-rank 73: Point 822 (-90.018318, 29.935683, 0.25304375) failed to convert
-rank 72: Point 831 (-90.038342, 29.95573, 20.262625) failed to convert
-rank 40: Point 591 (-90.755062, 29.858497, -1.0872237) failed to convert
-rank 30: Point 594 (-91.016227, 30.116128, 5.9819464) failed to convert
-rank 44: Point 593 (-90.712081, 29.475642, -0.46654248) failed to convert
-rank 55: Point 596 (-90.488684, 29.815128, -1.2638523) failed to convert
-rank 93: Point 823 (-89.259187, 29.302178, -0.0) failed to convert
-rank 63: Point 598 (-90.327171, 29.644425, -0.25119427) failed to convert
-rank 49: Point 598 (-90.615804, 29.699476, -1.5384966) failed to convert
-rank 41: Point 597 (-90.740298, 29.851188, -0.83282437) failed to convert
-rank 35: Point 602 (-90.844755, 30.119517, -0.60203727) failed to convert
-rank 15: Point 594 (-91.419128, 30.441733, -3.6711993) failed to convert
-rank 57: Point 599 (-90.487812, 29.412378, -0.0) failed to convert
-rank 99: Point 823 (-88.933987, 29.407054, 15.763685) failed to convert
-rank 90: Point 830 (-89.315783, 29.830529, -0.0) failed to convert
-rank 79: Point 824 (-89.899372, 29.863938, -0.67061003) failed to convert
-rank 29: Point 596 (-91.030065, 30.202845, 24.455169) failed to convert
-rank 9: Point 595 (-91.68781, 29.864426, -0.82967692) failed to convert
-rank 69: Point 825 (-90.092466, 30.027356, -1.681987) failed to convert
-rank 37: Point 597 (-90.814972, 29.858584, -0.51561691) failed to convert
-rank 89: Point 824 (-89.412549, 29.183303, -0.66316981) failed to convert
-rank 77: Point 824 (-89.936882, 29.952406, -2.9126689) failed to convert
-rank 75: Point 824 (-89.983167, 29.852579, -6.6385445) failed to convert
-rank 20: Point 592 (-91.228962, 30.511447, -9.4180171) failed to convert
-rank 8: Point 586 (-91.676303, 30.601092, -7.1960522) failed to convert
-rank 50: Point 598 (-90.623596, 29.370367, -8.2296) failed to convert
-rank 39: Point 597 (-90.769988, 29.874105, -1.2555294) failed to convert
-rank 43: Point 601 (-90.706211, 29.737078, -1.4325555) failed to convert
-rank 34: Point 590 (-90.867835, 30.171727, -2.4653582) failed to convert
-rank 91: Point 824 (-89.274339, 30.01203, 0.59516628) failed to convert
-rank 96: Point 834 (-89.204209, 29.139812, -0.26061953) failed to convert
-rank 80: Point 829 (-89.911064, 29.289402, 0.31299999) failed to convert
-rank 23: Point 596 (-91.210081, 29.956929, -1.3821528) failed to convert
-rank 46: Point 586 (-90.695994, 29.416484, -0.21035307) failed to convert
-rank 47: Point 596 (-90.644696, 29.923387, -0.370972) failed to convert
-rank 70: Point 832 (-90.096659, 29.691187, -0.0715849) failed to convert
-rank 83: Point 823 (-89.763794, 29.88027, -8.5176367) failed to convert
-rank 85: Point 823 (-89.662585, 29.770681, -0.3435213) failed to convert
-rank 68: Point 831 (-90.17112, 29.340157, -0.23625134) failed to convert
-rank 81: Point 822 (-89.80889, 30.05114, -0.73375026) failed to convert
-rank 94: Point 830 (-89.237781, 29.191249, -0.71432252) failed to convert
-rank 98: Point 832 (-89.092044, 29.129058, 6.7e-07) failed to convert
-rank 65: Point 825 (-90.267742, 29.38591, -1.3591395) failed to convert
-rank 27: Point 593 (-91.115187, 30.245374, -8.7559959) failed to convert
-rank 78: Point 832 (-89.905768, 30.040774, 0.41147571) failed to convert
-rank 58: Point 587 (-90.451101, 29.60531, 0.40494328) failed to convert
-rank 14: Point 590 (-91.489718, 29.763139, -3.0601921) failed to convert
-rank 84: Point 832 (-89.722851, 29.854728, -0.6374079) failed to convert
-rank 88: Point 833 (-89.401374, 30.010167, -0.0) failed to convert
-rank 87: Point 824 (-89.490815, 29.87263, -0.61190356) failed to convert
-rank 7: Point 600 (-91.731011, 30.287496, -3.0733338) failed to convert
-rank 67: Point 823 (-90.156344, 29.893638, -4.3190162) failed to convert
-rank 3: Point 598 (-91.890708, 30.239059, -2.5370368) failed to convert
-rank 76: Point 834 (-89.925037, 30.35994, -6.519949) failed to convert
-rank 16: Point 593 (-91.358479, 30.718543, -16.625035) failed to convert
-rank 66: Point 828 (-90.230578, 29.428286, -3.7616136) failed to convert
-rank 74: Point 830 (-89.995595, 29.940885, -6.0142839) failed to convert
-rank 2: Point 593 (-91.925421, 30.871663, -10.272408) failed to convert
-rank 24: Point 593 (-91.172271, 30.274009, -14.73129) failed to convert
-rank 64: Point 832 (-90.262085, 29.968882, 10.292311) failed to convert
-rank 60: Point 590 (-90.341841, 30.462287, -2.7199777) failed to convert
-rank 0: Point 558 (-92.45401, 29.530938, 5.4769378) failed to convert
-rank 19: Point 602 (-91.255734, 30.525302, -8.3131193) failed to convert
-rank 82: Point 831 (-89.858362, 29.035467, 31.206011) failed to convert
-rank 31: Point 597 (-91.016579, 29.575816, -0.28192817) failed to convert
-rank 33: Point 594 (-90.919295, 29.855445, -1.2723691) failed to convert
-rank 95: Point 825 (-89.228212, 29.089435, 0.87296283) failed to convert
-rank 32: Point 592 (-90.986317, 29.353053, -0.0) failed to convert
-rank 97: Point 822 (-89.179302, 28.94404, 34.54924) failed to convert
-rank 71: Point 824 (-90.121801, 29.132625, 6.7356254) failed to convert
-rank 26: Point 591 (-91.146635, 30.178384, 14.380596) failed to convert
-rank 12: Point 585 (-91.550005, 29.956495, -0.073) failed to convert
-rank 36: Point 594 (-90.841302, 29.811364, -3.3311166) failed to convert
-rank 92: Point 831 (-89.328245, 29.036413, 8.323048) failed to convert
-rank 21: Point 600 (-91.222378, 30.296535, -14.182345) failed to convert
-rank 86: Point 832 (-89.607044, 29.445826, 4.5965778) failed to convert
-rank 52: Point 593 (-90.533886, 30.059098, -3.9922397) failed to convert
-rank 4: Point 598 (-91.809855, 30.833861, -18.156935) failed to convert
-rank 22: Point 595 (-91.248602, 29.66187, 0.99092686) failed to convert
-rank 13: Point 597 (-91.495696, 30.292033, -9.5920568) failed to convert
-rank 28: Point 589 (-91.109186, 29.665684, -0.79709247) failed to convert
-rank 25: Point 601 (-91.193285, 29.691213, -2.0484734) failed to convert
-rank 54: Point 593 (-90.518245, 29.66084, 0.31761641) failed to convert
-rank 1: Point 601 (-92.089442, 29.819991, -0.76152504) failed to convert
-rank 10: Point 592 (-91.606084, 30.636735, -5.03322) failed to convert
-rank 42: Point 595 (-90.716605, 29.889173, -0.36491258) failed to convert
-rank 45: Point 599 (-90.704162, 29.409388, -0.04386319) failed to convert
-rank 6: Point 596 (-91.779465, 30.026448, -4.2206201) failed to convert
-rank 38: Point 592 (-90.777686, 30.009658, 14.624957) failed to convert
-rank 18: Point 597 (-91.291103, 30.546279, -16.218714) failed to convert
-rank 62: Point 594 (-90.337628, 29.900899, -0.35145563) failed to convert
-rank 11: Point 594 (-91.613782, 29.712608, -0.5924006) failed to convert
-rank 93: Point 824 (-89.269027, 29.189633, 13.025416) failed to convert
-rank 72: Point 832 (-90.040665, 29.926, -0.06663326) failed to convert
-rank 51: Point 598 (-90.584905, 29.688433, -0.54236385) failed to convert
-rank 59: Point 598 (-90.439926, 29.464444, -0.34954862) failed to convert
-rank 73: Point 823 (-90.030297, 29.782802, -4.1269922) failed to convert
-rank 90: Point 831 (-89.374089, 29.158475, 0.31299999) failed to convert
-rank 56: Point 592 (-90.502226, 29.449714, -0.64047857) failed to convert
-rank 75: Point 825 (-89.973742, 29.971828, 0.20369701) failed to convert
-rank 99: Point 824 (-88.935301, 29.391971, 15.688254) failed to convert
-rank 79: Point 825 (-89.946256, 29.272835, 3.6833095) failed to convert
-rank 69: Point 826 (-90.10965, 29.805369, -0.40569961) failed to convert
-rank 61: Point 600 (-90.385481, 29.572374, -2.1601881) failed to convert
-rank 5: Point 600 (-91.828021, 29.716281, 1.5100026) failed to convert
-rank 48: Point 593 (-90.625981, 29.864919, -0.24922573) failed to convert
-rank 17: Point 600 (-91.375884, 29.708133, -2.3297205) failed to convert
-rank 89: Point 825 (-89.392029, 29.422493, 3.5481506) failed to convert
-rank 77: Point 825 (-89.943212, 29.872686, 26.004434) failed to convert
-rank 40: Point 592 (-90.75497, 29.859798, -0.74388298) failed to convert
-rank 55: Point 597 (-90.512438, 29.484516, -0.84897081) failed to convert
-rank 53: Point 596 (-90.494786, 30.278081, 3.3399999) failed to convert
-rank 91: Point 825 (-89.346756, 29.183212, 0.20670335) failed to convert
-rank 41: Point 598 (-90.728863, 30.016621, -5.4703165) failed to convert
-rank 44: Point 594 (-90.720518, 29.352807, 0.09788984) failed to convert
-rank 80: Point 830 (-89.874351, 29.750236, -0.01583461) failed to convert
-rank 70: Point 833 (-90.071022, 30.021541, -2.4905883) failed to convert
-rank 49: Point 599 (-90.641694, 29.329541, -8.2296) failed to convert
-rank 35: Point 603 (-90.874576, 29.677138, -0.67254176) failed to convert
-rank 83: Point 824 (-89.789056, 29.570066, 20.906006) failed to convert
-rank 98: Point 833 (-88.994677, 30.199188, 6.987575) failed to convert
-rank 81: Point 823 (-89.845858, 29.594166, 0.23296876) failed to convert
-rank 57: Point 600 (-90.472568, 29.624173, 0.87333461) failed to convert
-rank 15: Point 595 (-91.442427, 30.055153, -1.3681178) failed to convert
-rank 96: Point 835 (-89.188642, 29.315762, 0.77446387) failed to convert
-rank 30: Point 595 (-91.041867, 29.723008, -0.13540167) failed to convert
-rank 68: Point 832 (-90.118946, 30.021661, -4.8341283) failed to convert
-rank 94: Point 831 (-89.237433, 29.19488, -0.01755086) failed to convert
-rank 65: Point 826 (-90.21905, 30.032553, -6.3721492) failed to convert
-rank 85: Point 824 (-89.686292, 29.482535, 15.178276) failed to convert
-rank 63: Point 599 (-90.306289, 29.92465, -0.37484748) failed to convert
-rank 37: Point 598 (-90.790336, 30.219081, -3.1931707) failed to convert
-rank 78: Point 833 (-89.909656, 29.992179, -0.45534425) failed to convert
-rank 67: Point 824 (-90.156527, 29.89102, -4.2976802) failed to convert
-rank 9: Point 596 (-91.625516, 30.948876, -14.066732) failed to convert
-rank 29: Point 597 (-91.015254, 30.428055, -11.28535) failed to convert
-rank 8: Point 587 (-91.705504, 30.088117, -2.2633916) failed to convert
-rank 50: Point 599 (-90.623126, 29.377081, -0.66436268) failed to convert
-rank 66: Point 829 (-90.236037, 29.355491, 0.31299999) failed to convert
-rank 20: Point 593 (-91.26026, 30.012481, -8.6227927) failed to convert
-rank 87: Point 825 (-89.511398, 29.630467, 0.13128351) failed to convert
-rank 88: Point 834 (-89.46477, 29.2715, 0.31299999) failed to convert
-rank 84: Point 833 (-89.723239, 29.849984, -0.29556356) failed to convert
-rank 43: Point 602 (-90.717493, 29.573717, -0.03048) failed to convert
-rank 39: Point 598 (-90.781692, 29.702994, -2.2679521) failed to convert
-rank 34: Point 591 (-90.894927, 29.768708, -1.0105912) failed to convert
-rank 76: Point 835 (-89.976512, 29.712949, -8.2296) failed to convert
-rank 74: Point 831 (-90.009438, 29.764652, -0.24288792) failed to convert
-rank 82: Point 832 (-89.770826, 30.119245, -0.29675513) failed to convert
-rank 64: Point 833 (-90.262125, 29.96831, 9.8386941) failed to convert
-rank 58: Point 588 (-90.454976, 29.551696, -0.43145198) failed to convert
-rank 23: Point 597 (-91.21125, 29.938225, -0.9612748) failed to convert
-rank 46: Point 587 (-90.695633, 29.421601, 0.30619532) failed to convert
-rank 47: Point 597 (-90.643937, 29.933799, -0.42992631) failed to convert
-rank 71: Point 825 (-90.06925, 29.815642, -4.8527211) failed to convert
-rank 95: Point 826 (-89.218759, 29.196795, -0.44561301) failed to convert
-rank 97: Point 823 (-89.158931, 29.174255, -0.00380483) failed to convert
-rank 27: Point 594 (-91.118066, 30.200437, -12.825985) failed to convert
-rank 7: Point 601 (-91.690168, 31.004302, -13.581115) failed to convert
-rank 86: Point 833 (-89.607991, 29.434001, -4.1240621) failed to convert
-rank 14: Point 591 (-91.431437, 30.736253, -20.0) failed to convert
-rank 92: Point 832 (-89.290108, 29.475195, 5.1898435) failed to convert
-rank 3: Point 599 (-91.875587, 30.515879, -5.6033085) failed to convert
-rank 93: Point 825 (-89.189308, 30.090295, 1.0396091) failed to convert
-rank 2: Point 594 (-91.919399, 30.981956, -17.959194) failed to convert
-rank 24: Point 594 (-91.216788, 29.567972, -0.67609456) failed to convert
-rank 72: Point 833 (-90.037801, 29.962271, -1.6909989) failed to convert
-rank 60: Point 591 (-90.380654, 29.940185, -8.3841343) failed to convert
-rank 73: Point 824 (-90.016961, 29.952922, -6.3916564) failed to convert
-rank 19: Point 603 (-91.303769, 29.752302, -0.02) failed to convert
-rank 26: Point 592 (-91.143533, 30.226631, 15.688729) failed to convert
-rank 33: Point 595 (-90.904025, 30.08354, -9.4140358) failed to convert
-rank 0: Point 559 (-92.467797, 29.230229, 14.290865) failed to convert
-rank 32: Point 593 (-90.986763, 29.346163, -0.0) failed to convert
-rank 90: Point 832 (-89.37132, 29.190515, 0.31299999) failed to convert
-rank 75: Point 826 (-89.983149, 29.85271, -6.6294005) failed to convert
-rank 31: Point 598 (-90.981861, 30.105443, -11.598251) failed to convert
-rank 21: Point 601 (-91.262751, 29.650305, -0.76968816) failed to convert
-rank 12: Point 586 (-91.524702, 30.386481, -2.6811976) failed to convert
-rank 69: Point 827 (-90.091065, 30.045271, 2.9385826) failed to convert
-rank 36: Point 595 (-90.837734, 29.863976, -0.34207559) failed to convert
-rank 16: Point 594 (-91.391075, 30.185413, -0.23100001) failed to convert
-rank 79: Point 826 (-89.898212, 29.878399, -5.7372508) failed to convert
-rank 89: Point 826 (-89.351689, 29.887432, 1.7e-07) failed to convert
-rank 99: Point 825 (-88.93051, 29.443881, 13.182769) failed to convert
-rank 77: Point 826 (-89.937042, 29.950213, -0.08120476) failed to convert
-rank 1: Point 602 (-92.092515, 29.758838, -0.34449895) failed to convert
-rank 42: Point 596 (-90.713889, 29.928328, -0.66303422) failed to convert
-rank 13: Point 598 (-91.493872, 30.322541, -2.1471625) failed to convert
-rank 11: Point 595 (-91.61849, 29.630384, -0.63037235) failed to convert
-rank 52: Point 594 (-90.55835, 29.717053, -1.1472621) failed to convert
-rank 4: Point 599 (-91.811298, 30.807421, -9.2355127) failed to convert
-rank 91: Point 826 (-89.342043, 29.237691, -0.16596259) failed to convert
-rank 28: Point 590 (-91.133895, 29.276553, 0.6789424) failed to convert
-rank 18: Point 598 (-91.345998, 29.65512, -3.8654738) failed to convert
-rank 38: Point 593 (-90.776762, 30.022957, -2.9746016) failed to convert
-rank 70: Point 834 (-90.096654, 29.691126, -0.90942048) failed to convert
-rank 80: Point 831 (-89.880654, 29.671438, -0.0) failed to convert
-rank 98: Point 834 (-89.087038, 29.184829, 5.0031847) failed to convert
-rank 25: Point 602 (-91.171982, 30.028491, -0.44123014) failed to convert
-rank 56: Point 593 (-90.501935, 29.453777, -8.2296) failed to convert
-rank 10: Point 593 (-91.623659, 30.334006, -7.0234002) failed to convert
-rank 6: Point 597 (-91.747839, 30.591755, -13.399009) failed to convert
-rank 83: Point 825 (-89.816285, 29.232373, 11.236794) failed to convert
-rank 81: Point 824 (-89.793079, 30.244533, -0.57211138) failed to convert
-rank 65: Point 827 (-90.262641, 29.454205, 1.4722878) failed to convert
-rank 96: Point 836 (-89.196803, 29.223434, -0.34845196) failed to convert
-rank 85: Point 825 (-89.630779, 30.150149, -0.02624481) failed to convert
-rank 51: Point 599 (-90.584563, 29.693149, 0.35007347) failed to convert
-rank 94: Point 832 (-89.236932, 29.200501, -0.01382356) failed to convert
-rank 66: Point 830 (-90.191978, 29.938203, -3.1290899) failed to convert
-rank 78: Point 834 (-89.920068, 29.861637, -5.9527444) failed to convert
-rank 61: Point 601 (-90.387753, 29.541346, -0.86671803) failed to convert
-rank 22: Point 596 (-91.197087, 30.481445, 12.990278) failed to convert
-rank 59: Point 599 (-90.411198, 29.858596, -0.49296513) failed to convert
-rank 55: Point 598 (-90.500418, 29.6522, 0.65123594) failed to convert
-rank 5: Point 601 (-91.775659, 30.662771, -8.4902515) failed to convert
-rank 45: Point 600 (-90.703287, 29.422069, -0.18563947) failed to convert
-rank 17: Point 601 (-91.376382, 29.699555, -6.1935364) failed to convert
-rank 87: Point 826 (-89.534717, 29.354334, -4.6588682) failed to convert
-rank 67: Point 825 (-90.15631, 29.893795, -4.3190162) failed to convert
-rank 53: Point 597 (-90.552552, 29.473698, -8.2296) failed to convert
-rank 68: Point 833 (-90.114731, 30.07611, 4.3600001) failed to convert
-rank 84: Point 834 (-89.745244, 29.581429, -0.78566051) failed to convert
-rank 88: Point 835 (-89.446199, 29.489449, 1.4684388) failed to convert
-rank 40: Point 593 (-90.744452, 30.012349, -1.3509094) failed to convert
-rank 48: Point 594 (-90.636822, 29.710533, -0.19733517) failed to convert
-rank 44: Point 595 (-90.685755, 29.855501, -0.3206714) failed to convert
-rank 35: Point 604 (-90.868627, 29.765754, -0.38529373) failed to convert
-rank 54: Point 594 (-90.489885, 30.054415, 14.835289) failed to convert
-rank 64: Point 834 (-90.262165, 29.967737, 10.850017) failed to convert
-rank 57: Point 601 (-90.484446, 29.459235, -1.1976123) failed to convert
-rank 62: Point 595 (-90.295026, 30.469469, -7.2051674) failed to convert
-rank 41: Point 599 (-90.740089, 29.854205, -0.32247874) failed to convert
-rank 15: Point 596 (-91.399876, 30.75751, 1.0455747) failed to convert
-rank 37: Point 599 (-90.813498, 29.880182, -0.62851148) failed to convert
-rank 49: Point 600 (-90.615781, 29.699509, -1.5141509) failed to convert
-rank 30: Point 596 (-91.041872, 29.72292, -0.03398915) failed to convert
-rank 63: Point 600 (-90.302384, 29.976349, -0.55278818) failed to convert
-rank 74: Point 832 (-89.992343, 29.981886, -3.1137318) failed to convert
-rank 95: Point 827 (-89.218724, 29.197183, -0.0) failed to convert
-rank 82: Point 833 (-89.788539, 29.902506, -8.5145887) failed to convert
-rank 97: Point 824 (-89.069877, 30.162945, 5.7961605) failed to convert
-rank 76: Point 836 (-89.963533, 29.877222, -2.2921135) failed to convert
-rank 71: Point 826 (-90.05964, 29.939044, 12.496188) failed to convert
-rank 86: Point 834 (-89.634273, 29.115794, 14.058888) failed to convert
-rank 8: Point 588 (-91.740283, 29.466535, 2.3628263) failed to convert
-rank 29: Point 598 (-91.030367, 30.19804, 5.6794462) failed to convert
-rank 92: Point 833 (-89.304919, 29.305422, -0.0) failed to convert
-rank 20: Point 594 (-91.262817, 29.97139, -9.0037927) failed to convert
-rank 50: Point 600 (-90.623146, 29.376673, -0.51877458) failed to convert
-rank 93: Point 826 (-89.259805, 29.294318, -0.0) failed to convert
-rank 72: Point 834 (-90.095347, 29.219376, 0.79094088) failed to convert
-rank 43: Point 603 (-90.752993, 29.054555, 2.7930268) failed to convert
-rank 39: Point 599 (-90.767396, 29.911834, -0.41639346) failed to convert
-rank 73: Point 825 (-90.014822, 29.980007, 0.19922645) failed to convert
-rank 47: Point 598 (-90.649178, 29.859034, -0.59413527) failed to convert
-rank 9: Point 597 (-91.672004, 30.142336, -1.2107616) failed to convert
-rank 90: Point 833 (-89.367478, 29.235082, 0.029299) failed to convert
-rank 23: Point 598 (-91.21351, 29.902214, -0.2) failed to convert
-rank 99: Point 826 (-88.923847, 29.515559, 11.265635) failed to convert
-rank 75: Point 827 (-89.981938, 29.867872, -0.26098535) failed to convert
-rank 46: Point 588 (-90.695748, 29.41981, -0.21719057) failed to convert
-rank 58: Point 589 (-90.454024, 29.564798, -0.03178549) failed to convert
-rank 7: Point 602 (-91.71788, 30.518855, -11.042773) failed to convert
-rank 69: Point 828 (-90.101125, 29.915512, -7.3368413) failed to convert
-rank 77: Point 827 (-89.986028, 29.329304, 1.4304477) failed to convert
-rank 79: Point 827 (-89.946013, 29.275846, -0.41213085) failed to convert
-rank 27: Point 595 (-91.140438, 29.850845, 0.1) failed to convert
-rank 91: Point 827 (-89.341196, 29.24748, -0.38674781) failed to convert
-rank 89: Point 827 (-89.325052, 30.191164, 3.70007) failed to convert
-rank 14: Point 592 (-91.431438, 30.736193, -20.0) failed to convert
-rank 3: Point 600 (-91.86439, 30.718669, -8.5216908) failed to convert
-rank 70: Point 835 (-90.097575, 29.679171, -8.2296) failed to convert
-rank 80: Point 832 (-89.885717, 29.608061, -0.36712149) failed to convert
-rank 65: Point 828 (-90.219041, 30.032493, -6.3721492) failed to convert
-rank 81: Point 825 (-89.87037, 29.287589, 2.8205867) failed to convert
-rank 98: Point 835 (-89.039431, 29.710554, 4.0716069) failed to convert
-rank 34: Point 592 (-90.867844, 30.171559, -2.1691618) failed to convert
-rank 26: Point 593 (-91.177067, 29.69893, -1.7321842) failed to convert
-rank 83: Point 826 (-89.771537, 29.785293, 0.21937369) failed to convert
-rank 85: Point 826 (-89.654813, 29.862436, 1.2960692) failed to convert
-rank 32: Point 594 (-90.934883, 30.132938, -7.1561533) failed to convert
-rank 96: Point 837 (-89.204503, 29.136146, -0.13255961) failed to convert
-rank 94: Point 833 (-89.236306, 29.207579, -0.0) failed to convert
-rank 66: Point 831 (-90.177153, 30.13179, 4.5005054) failed to convert
-rank 31: Point 599 (-90.981847, 30.105481, -11.598251) failed to convert
-rank 11: Point 596 (-91.557626, 30.677378, -6.4191223) failed to convert
-rank 87: Point 827 (-89.534672, 29.354374, -4.6588682) failed to convert
-rank 78: Point 835 (-89.920057, 29.861696, -5.9527444) failed to convert
-rank 19: Point 604 (-91.322843, 29.440074, 5.6322249) failed to convert
-rank 52: Point 595 (-90.580641, 29.402339, -8.2296) failed to convert
-rank 84: Point 835 (-89.734161, 29.716854, -0.0) failed to convert
-rank 13: Point 599 (-91.494953, 30.304071, -1.854662) failed to convert
-rank 68: Point 834 (-90.127163, 29.915126, -6.5462958) failed to convert
-rank 67: Point 826 (-90.211636, 29.164354, 0.759) failed to convert
-rank 4: Point 600 (-91.809816, 30.833871, -18.156935) failed to convert
-rank 28: Point 591 (-91.109154, 29.66586, -1.658873) failed to convert
-rank 16: Point 595 (-91.413316, 29.817208, -5.2979054) failed to convert
-rank 0: Point 560 (-92.451209, 29.5891, -0.24549077) failed to convert
-rank 6: Point 598 (-91.747678, 30.594486, -11.99197) failed to convert
-rank 60: Point 592 (-90.405497, 29.601662, -0.65923565) failed to convert
-rank 64: Point 835 (-90.262204, 29.967163, 9.8740994) failed to convert
-rank 88: Point 836 (-89.373103, 30.334201, -0.37719945) failed to convert
-rank 38: Point 594 (-90.791556, 29.806739, -1.1433289) failed to convert
-rank 24: Point 595 (-91.172271, 30.273969, -14.73129) failed to convert
-rank 33: Point 596 (-90.969204, 29.097201, 1.7057179) failed to convert
-rank 36: Point 596 (-90.848282, 29.707675, -0.70019391) failed to convert
-rank 95: Point 828 (-89.218814, 29.196133, -0.23201303) failed to convert
-rank 74: Point 833 (-89.995593, 29.940691, -6.3340963) failed to convert
-rank 61: Point 602 (-90.361779, 29.894153, 0.5409417) failed to convert
-rank 82: Point 834 (-89.774726, 30.071328, 3.6084374) failed to convert
-rank 42: Point 597 (-90.704379, 30.064989, -1.1617807) failed to convert
-rank 51: Point 600 (-90.604595, 29.408921, 0.04341181) failed to convert
-rank 76: Point 837 (-89.976815, 29.709034, -4.7606715) failed to convert
-rank 12: Point 587 (-91.528177, 30.327542, -2.0451405) failed to convert
-rank 2: Point 595 (-92.005817, 29.356466, 4.9981115) failed to convert
-rank 5: Point 602 (-91.768318, 30.793369, -9.697759) failed to convert
-rank 25: Point 603 (-91.192687, 29.700546, -1.5659186) failed to convert
-rank 1: Point 603 (-92.089381, 29.819993, -0.79834945) failed to convert
-rank 10: Point 594 (-91.644154, 29.977405, -0.23517478) failed to convert
-rank 86: Point 835 (-89.54034, 30.235882, -3.9917853) failed to convert
-rank 71: Point 827 (-90.06035, 29.929787, 27.974347) failed to convert
-rank 97: Point 825 (-89.159088, 29.172213, -0.0) failed to convert
-rank 22: Point 597 (-91.201724, 30.408431, 15.428214) failed to convert
-rank 45: Point 601 (-90.70509, 29.395857, -2.5560349) failed to convert
-rank 21: Point 602 (-91.24556, 29.92653, -0.13699999) failed to convert
-rank 17: Point 602 (-91.376337, 29.700154, -4.5914165) failed to convert
-rank 92: Point 834 (-89.299587, 29.366556, -0.42123654) failed to convert
-rank 53: Point 598 (-90.552397, 29.475779, -0.5116847) failed to convert
-rank 18: Point 599 (-91.296229, 30.463931, -4.6955475) failed to convert
-rank 55: Point 599 (-90.504276, 29.598363, 0.53025851) failed to convert
-rank 93: Point 827 (-89.195279, 30.02288, -0.00536608) failed to convert
-rank 72: Point 835 (-90.037228, 29.969503, -0.22453279) failed to convert
-rank 73: Point 826 (-90.014586, 29.982965, -1.7886495) failed to convert
-rank 48: Point 595 (-90.636812, 29.710593, -0.33757301) failed to convert
-rank 15: Point 597 (-91.431541, 30.235993, -9.6481553) failed to convert
-rank 59: Point 600 (-90.403686, 29.96089, -8.4591151) failed to convert
-rank 30: Point 597 (-91.041622, 29.726714, -0.54705148) failed to convert
-rank 37: Point 600 (-90.805804, 29.993074, 14.376059) failed to convert
-rank 29: Point 599 (-91.035729, 30.116058, -11.383367) failed to convert
-rank 41: Point 600 (-90.766441, 29.469818, 0.31369403) failed to convert
-rank 90: Point 834 (-89.363419, 29.282131, 1.697222) failed to convert
-rank 75: Point 828 (-89.974168, 29.966121, -1.3741318) failed to convert
-rank 69: Point 829 (-90.115167, 29.733472, -0.21049887) failed to convert
-rank 35: Point 605 (-90.862599, 29.85534, -1.4016265) failed to convert
-rank 99: Point 827 (-88.857324, 30.228443, 6.8567941) failed to convert
-rank 20: Point 595 (-91.23766, 30.373254, 7.8309689) failed to convert
-rank 57: Point 602 (-90.464907, 29.730076, -0.47471627) failed to convert
-rank 70: Point 836 (-90.096651, 29.691086, -0.83680545) failed to convert
-rank 50: Point 601 (-90.603081, 29.662357, -0.21336) failed to convert
-rank 40: Point 594 (-90.754994, 29.859327, -1.1142487) failed to convert
-rank 56: Point 594 (-90.475644, 29.818705, -0.34110168) failed to convert
-rank 44: Point 596 (-90.672215, 30.04928, 7.979082) failed to convert
-rank 79: Point 828 (-89.94559, 29.28122, 1.2522986) failed to convert
-rank 91: Point 828 (-89.344957, 29.203628, 0.29637693) failed to convert
-rank 89: Point 828 (-89.410229, 29.209333, 0.15893965) failed to convert
-rank 54: Point 595 (-90.515334, 29.701358, -0.51989997) failed to convert
-rank 65: Point 829 (-90.246546, 29.668586, 0.11550622) failed to convert
-rank 8: Point 589 (-91.700092, 30.182958, -1.4099603) failed to convert
-rank 9: Point 598 (-91.659619, 30.35815, -4.4742054) failed to convert
-rank 98: Point 836 (-89.094395, 29.101543, 1.1973967) failed to convert
-rank 47: Point 599 (-90.670626, 29.551885, -1.4150835) failed to convert
-rank 83: Point 827 (-89.773657, 29.759245, -0.01784625) failed to convert
-rank 43: Point 604 (-90.733187, 29.344944, 1.845181) failed to convert
-rank 62: Point 596 (-90.33823, 29.892681, -0.49259992) failed to convert
-rank 77: Point 828 (-89.941777, 29.890373, 0.90784973) failed to convert
-rank 85: Point 827 (-89.687364, 29.468894, -1.6821632) failed to convert
-rank 46: Point 589 (-90.682316, 29.6138, -8.2296) failed to convert
-rank 81: Point 826 (-89.863276, 29.376491, 0.886349) failed to convert
-rank 80: Point 833 (-89.912018, 29.276939, 3.0314899) failed to convert
-rank 66: Point 832 (-90.230535, 29.428328, -4.619903) failed to convert
-rank 78: Point 836 (-89.92005, 29.861736, -4.6929127) failed to convert
-rank 39: Point 600 (-90.769855, 29.875976, -1.4169617) failed to convert
-rank 49: Point 601 (-90.641816, 29.327538, -0.80004284) failed to convert
-rank 27: Point 596 (-91.130037, 30.013668, -0.44459748) failed to convert
-rank 94: Point 834 (-89.23846, 29.182986, -0.02489169) failed to convert
-rank 88: Point 837 (-89.457561, 29.355891, -3.1608325) failed to convert
-rank 84: Point 836 (-89.749167, 29.533208, 25.778555) failed to convert
-rank 14: Point 593 (-91.431439, 30.736152, -20.0) failed to convert
-rank 68: Point 835 (-90.11893, 30.021719, -4.8341283) failed to convert
-rank 3: Point 601 (-91.911352, 29.852799, -0.4153538) failed to convert
-rank 34: Point 593 (-90.894955, 29.768267, -1.5101247) failed to convert
-rank 7: Point 603 (-91.724894, 30.394927, -3.6151427) failed to convert
-rank 23: Point 599 (-91.211069, 29.940962, -1.1145073) failed to convert
-rank 87: Point 828 (-89.534642, 29.354401, -4.010691) failed to convert
-rank 96: Point 838 (-89.203357, 29.149031, -0.53882276) failed to convert
-rank 67: Point 827 (-90.156492, 29.891363, -4.2854882) failed to convert
-rank 64: Point 836 (-90.262242, 29.966584, 5.0333166) failed to convert
-rank 95: Point 829 (-89.218848, 29.195547, -0.26675018) failed to convert
-rank 74: Point 834 (-89.999997, 29.884745, -9.0) failed to convert
-rank 32: Point 595 (-91.002497, 29.103262, 1.9205034) failed to convert
-rank 52: Point 596 (-90.562157, 29.663282, 0.1440444) failed to convert
-rank 76: Point 838 (-89.976497, 29.712911, -8.2296) failed to convert
-rank 26: Point 594 (-91.170846, 29.797353, -3.4395277) failed to convert
-rank 86: Point 836 (-89.542299, 30.212313, -0.42745868) failed to convert
-rank 82: Point 835 (-89.788512, 29.90256, -8.5145887) failed to convert
-rank 97: Point 826 (-89.151185, 29.260997, -0.0) failed to convert
-rank 71: Point 828 (-90.067748, 29.834745, 0.11820999) failed to convert
-rank 13: Point 600 (-91.548426, 29.392484, 2.6008134) failed to convert
-rank 60: Point 593 (-90.405514, 29.601398, -0.98878144) failed to convert
-rank 36: Point 597 (-90.874673, 29.313558, -0.00854878) failed to convert
-rank 28: Point 592 (-91.109168, 29.66559, -1.326931) failed to convert
-rank 16: Point 596 (-91.417864, 29.741409, -1.6500827) failed to convert
-rank 4: Point 601 (-91.807666, 30.872263, -18.754343) failed to convert
-rank 63: Point 601 (-90.302278, 29.977589, -4.9636683) failed to convert
-rank 31: Point 600 (-90.981827, 30.105538, -11.598251) failed to convert
-rank 24: Point 596 (-91.17227, 30.273908, -14.73129) failed to convert
-rank 92: Point 835 (-89.301565, 29.343822, 0.37992925) failed to convert
-rank 19: Point 605 (-91.293262, 29.922087, -0.32020658) failed to convert
-rank 6: Point 599 (-91.739237, 30.743713, -8.3028591) failed to convert
-rank 11: Point 597 (-91.543716, 30.911789, -0.71243911) failed to convert
-rank 38: Point 595 (-90.762559, 30.229099, -0.31139103) failed to convert
-rank 72: Point 836 (-90.039151, 29.944879, -1.5188872) failed to convert
-rank 61: Point 603 (-90.316761, 30.497128, -7.2442582) failed to convert
-rank 58: Point 590 (-90.454031, 29.564612, -0.39712614) failed to convert
-rank 93: Point 828 (-89.266676, 29.215627, 0.00431586) failed to convert
-rank 90: Point 835 (-89.362916, 29.28793, -5.0532795) failed to convert
-rank 0: Point 561 (-92.449409, 29.622791, -0.0) failed to convert
-rank 73: Point 827 (-90.016935, 29.952976, -6.3916564) failed to convert
-rank 25: Point 604 (-91.152238, 30.338062, 7.0819886) failed to convert
-rank 10: Point 595 (-91.599353, 30.751065, -11.737698) failed to convert
-rank 12: Point 588 (-91.526717, 30.352129, -0.34999999) failed to convert
-rank 51: Point 601 (-90.603113, 29.429949, 0.30508057) failed to convert
-rank 33: Point 597 (-90.94003, 29.542079, -0.3040573) failed to convert
-rank 42: Point 598 (-90.717587, 29.874824, -0.80621435) failed to convert
-rank 17: Point 603 (-91.374092, 29.737255, -6.8640965) failed to convert
-rank 22: Point 598 (-91.201545, 30.411203, 13.747937) failed to convert
-rank 5: Point 603 (-91.79651, 30.288048, -2.5451248) failed to convert
-rank 69: Point 830 (-90.101083, 29.915607, -4.5824869) failed to convert
-rank 18: Point 600 (-91.29104, 30.547089, -16.361053) failed to convert
-rank 1: Point 604 (-92.089488, 29.817605, -0.10763574) failed to convert
-rank 75: Point 829 (-89.983605, 29.846591, 23.87857) failed to convert
-rank 79: Point 829 (-89.898262, 29.877663, -5.9042812) failed to convert
-rank 70: Point 837 (-90.071002, 30.021676, -1.633643) failed to convert
-rank 45: Point 602 (-90.668201, 29.927125, -0.49583568) failed to convert
-rank 91: Point 829 (-89.363184, 28.991922, 14.601352) failed to convert
-rank 37: Point 601 (-90.814576, 29.86428, -0.94348746) failed to convert
-rank 53: Point 599 (-90.553163, 29.464915, -0.95254195) failed to convert
-rank 99: Point 828 (-88.969864, 29.012682, 79.921339) failed to convert
-rank 29: Point 600 (-91.029859, 30.205515, -2.178176) failed to convert
-rank 65: Point 830 (-90.21908, 30.031819, 0.60335661) failed to convert
-rank 30: Point 598 (-91.010965, 30.196013, -5.3020458) failed to convert
-rank 89: Point 829 (-89.315788, 30.295962, 2.2251344) failed to convert
-rank 2: Point 596 (-91.968577, 30.066058, -8.8563487) failed to convert
-rank 98: Point 837 (-89.086899, 29.1845, 5.0013612) failed to convert
-rank 83: Point 828 (-89.727968, 30.315053, -2.1532015) failed to convert
-rank 77: Point 829 (-90.020561, 28.884432, 33.552541) failed to convert
-rank 48: Point 596 (-90.636805, 29.710633, -0.88539481) failed to convert
-rank 41: Point 601 (-90.769974, 29.417665, -0.55847406) failed to convert
-rank 85: Point 828 (-89.623756, 30.232128, 0.03242648) failed to convert
-rank 80: Point 834 (-89.823718, 30.375434, -9.4521834) failed to convert
-rank 59: Point 601 (-90.414603, 29.811962, -0.59560968) failed to convert
-rank 55: Point 600 (-90.457387, 30.245433, 3.5557955) failed to convert
-rank 57: Point 603 (-90.507108, 29.142205, 2.0015221) failed to convert
-rank 20: Point 596 (-91.246223, 30.236938, -2.475368) failed to convert
-rank 35: Point 606 (-90.874678, 29.675252, -0.59163623) failed to convert
-rank 78: Point 837 (-89.907916, 30.013522, 10.46608) failed to convert
-rank 56: Point 595 (-90.535536, 28.980822, 11.11892) failed to convert
-rank 40: Point 595 (-90.755056, 29.858401, -0.96038373) failed to convert
-rank 21: Point 603 (-91.227525, 30.214248, -2.1863604) failed to convert
-rank 50: Point 602 (-90.634413, 29.215121, -0.45707744) failed to convert
-rank 88: Point 838 (-89.457944, 29.351088, 1.3753078) failed to convert
-rank 44: Point 597 (-90.646569, 30.413314, -3.0760595) failed to convert
-rank 94: Point 835 (-89.241742, 29.145528, 1.0662287) failed to convert
-rank 66: Point 833 (-90.19677, 29.874621, 1.9878855) failed to convert
-rank 84: Point 837 (-89.75741, 29.431801, -0.18575049) failed to convert
-rank 87: Point 829 (-89.444121, 30.413887, -10.065611) failed to convert
-rank 81: Point 827 (-89.852373, 29.512681, 0.14103712) failed to convert
-rank 68: Point 836 (-90.11892, 30.021759, -4.8341283) failed to convert
-rank 54: Point 596 (-90.519592, 29.641938, -0.21336) failed to convert
-rank 67: Point 828 (-90.151346, 29.958407, 30.520043) failed to convert
-rank 96: Point 839 (-89.21008, 29.072382, -0.0) failed to convert
-rank 62: Point 597 (-90.308428, 30.291469, -1.0085304) failed to convert
-rank 47: Point 600 (-90.635967, 30.046675, 8.963058) failed to convert
-rank 15: Point 598 (-91.461415, 29.736369, -0.33046639) failed to convert
-rank 9: Point 599 (-91.661997, 30.316609, -3.8337837) failed to convert
-rank 8: Point 590 (-91.692367, 30.318472, -4.0951779) failed to convert
-rank 74: Point 835 (-90.006211, 29.805699, 30.835121) failed to convert
-rank 95: Point 830 (-89.215358, 29.235154, -0.0) failed to convert
-rank 76: Point 839 (-89.975444, 29.726152, -8.2296) failed to convert
-rank 64: Point 837 (-90.252014, 30.101903, 3.7661312) failed to convert
-rank 86: Point 837 (-89.5762, 29.811785, 5.6111744) failed to convert
-rank 82: Point 836 (-89.790238, 29.881326, -0.18235032) failed to convert
-rank 43: Point 605 (-90.730433, 29.385135, 0.45449281) failed to convert
-rank 39: Point 601 (-90.777726, 29.761016, -1.9592414) failed to convert
-rank 49: Point 602 (-90.641609, 29.330454, -8.2296) failed to convert
-rank 92: Point 836 (-89.272838, 29.671921, 2.8387612) failed to convert
-rank 71: Point 829 (-90.07411, 29.752731, -0.32120521) failed to convert
-rank 97: Point 827 (-89.16578, 29.096379, -0.0) failed to convert
-rank 72: Point 837 (-90.066613, 29.592137, 2.1948629) failed to convert
-rank 34: Point 594 (-90.894932, 29.768569, -1.3468589) failed to convert
-rank 93: Point 829 (-89.258759, 29.305994, -0.1531869) failed to convert
-rank 73: Point 828 (-90.014555, 29.983128, -2.8368455) failed to convert
-rank 3: Point 602 (-91.871642, 30.585813, -5.6571114) failed to convert
-rank 14: Point 594 (-91.43144, 30.736092, -20.0) failed to convert
-rank 23: Point 600 (-91.225677, 29.707766, -6.0380884) failed to convert
-rank 27: Point 597 (-91.115653, 30.237644, -8.5493538) failed to convert
-rank 46: Point 590 (-90.679946, 29.647913, -2.2516554) failed to convert
-rank 52: Point 597 (-90.578895, 29.426777, 0.06095999) failed to convert
-rank 32: Point 596 (-90.947991, 29.934886, -0.3607639) failed to convert
-rank 7: Point 604 (-91.763183, 29.710385, 2.0226175) failed to convert
-rank 90: Point 836 (-89.310111, 29.894589, 1.5521393) failed to convert
-rank 75: Point 830 (-89.974173, 29.965946, -3.4640521) failed to convert
-rank 26: Point 595 (-91.176943, 29.700785, -1.642215) failed to convert
-rank 69: Point 831 (-90.144022, 29.356386, 0.31299999) failed to convert
-rank 79: Point 830 (-89.917639, 29.634671, -4.6713651) failed to convert
-rank 36: Point 598 (-90.844754, 29.759771, -0.93997073) failed to convert
-rank 4: Point 602 (-91.810945, 30.812593, 15.959417) failed to convert
-rank 63: Point 602 (-90.302249, 29.977535, -0.7743514) failed to convert
-rank 24: Point 597 (-91.208952, 29.69313, -2.581843) failed to convert
-rank 60: Point 594 (-90.380638, 29.940223, -8.3841343) failed to convert
-rank 91: Point 830 (-89.348636, 29.16083, -0.48396819) failed to convert
-rank 99: Point 829 (-88.865547, 30.140328, 11.860955) failed to convert
-rank 19: Point 606 (-91.256983, 30.504324, 16.091177) failed to convert
-rank 31: Point 601 (-90.979317, 30.141715, -3.564332) failed to convert
-rank 70: Point 838 (-90.171476, 28.707762, 37.316567) failed to convert
-rank 65: Point 831 (-90.334873, 28.4734, 47.593224) failed to convert
-rank 6: Point 600 (-91.742364, 30.688227, -14.757459) failed to convert
-rank 16: Point 597 (-91.358421, 30.718561, -20.0) failed to convert
-rank 61: Point 604 (-90.373274, 29.737979, -0.47498477) failed to convert
-rank 38: Point 596 (-90.777143, 30.017177, -9.9669608) failed to convert
-rank 89: Point 830 (-89.388252, 29.465189, 2.2517786) failed to convert
-rank 28: Point 593 (-91.109161, 29.66547, -1.4158182) failed to convert
-rank 98: Point 838 (-89.067991, 29.394642, 10.474126) failed to convert
-rank 77: Point 830 (-89.984125, 29.352988, 1.128898) failed to convert
-rank 11: Point 598 (-91.55069, 30.794118, -11.63163) failed to convert
-rank 83: Point 829 (-89.771508, 29.78524, -8.2296) failed to convert
-rank 13: Point 601 (-91.481777, 30.524441, -5.190879) failed to convert
-rank 78: Point 838 (-89.92004, 29.861796, -2.8080782) failed to convert
-rank 22: Point 599 (-91.195467, 30.506774, 18.990159) failed to convert
-rank 33: Point 598 (-90.904617, 30.074506, 18.912896) failed to convert
-rank 80: Point 835 (-89.859316, 29.936546, -0.24912685) failed to convert
-rank 85: Point 829 (-89.708735, 29.206601, 11.272281) failed to convert
-rank 88: Point 839 (-89.457529, 29.355867, -3.1952766) failed to convert
-rank 25: Point 605 (-91.161879, 30.186961, 22.798404) failed to convert
-rank 66: Point 834 (-90.230517, 29.428206, -4.1408819) failed to convert
-rank 0: Point 562 (-92.448523, 29.640898, -0.0) failed to convert
-rank 5: Point 604 (-91.768141, 30.79537, -8.9283057) failed to convert
-rank 94: Point 836 (-89.237767, 29.190587, -0.61682037) failed to convert
-rank 17: Point 604 (-91.385551, 29.547312, -0.65236501) failed to convert
-rank 29: Point 601 (-91.090361, 29.269226, -0.15843028) failed to convert
-rank 53: Point 600 (-90.54149, 29.62903, -1.0216406) failed to convert
-rank 48: Point 597 (-90.613928, 30.0352, 17.761825) failed to convert
-rank 41: Point 602 (-90.749104, 29.722739, -2.1658256) failed to convert
-rank 84: Point 838 (-89.768082, 29.300211, 5.0694184) failed to convert
-rank 42: Point 599 (-90.706823, 30.029705, -10.015729) failed to convert
-rank 51: Point 602 (-90.60912, 29.344285, 0.45719999) failed to convert
-rank 81: Point 828 (-89.793075, 30.244312, -3.6879668) failed to convert
-rank 30: Point 599 (-91.013466, 30.157949, -5.7659711) failed to convert
-rank 2: Point 597 (-91.919358, 30.981956, -18.138251) failed to convert
-rank 87: Point 830 (-89.500464, 29.758252, 11.033236) failed to convert
-rank 68: Point 837 (-90.120868, 29.99651, 1.1745165) failed to convert
-rank 57: Point 604 (-90.459285, 29.807468, 1.8931103) failed to convert
-rank 45: Point 603 (-90.667914, 29.931125, -0.93963221) failed to convert
-rank 18: Point 601 (-91.339009, 29.769767, 9.3207076) failed to convert
-rank 96: Point 840 (-89.201153, 29.173574, -0.0) failed to convert
-rank 10: Point 596 (-91.599482, 30.748772, -17.433719) failed to convert
-rank 1: Point 605 (-92.089427, 29.817606, -0.44526124) failed to convert
-rank 67: Point 829 (-90.156308, 29.893619, -4.3190162) failed to convert
-rank 35: Point 607 (-90.854406, 29.976332, -1.6462283) failed to convert
-rank 58: Point 591 (-90.434117, 29.838618, 1.8370115) failed to convert
-rank 74: Point 836 (-90.010529, 29.750534, -3.1994781) failed to convert
-rank 56: Point 596 (-90.475043, 29.826793, 0.19136569) failed to convert
-rank 50: Point 603 (-90.622872, 29.380428, -0.52318178) failed to convert
-rank 37: Point 602 (-90.788509, 30.245499, -1.5096387) failed to convert
-rank 20: Point 597 (-91.22867, 30.515735, 8.9654631) failed to convert
-rank 64: Point 838 (-90.301338, 29.443716, 0.08515174) failed to convert
-rank 12: Point 589 (-91.527515, 30.338551, -2.7131232) failed to convert
-rank 92: Point 837 (-89.300709, 29.353448, 3.306919) failed to convert
-rank 82: Point 837 (-89.814122, 29.586862, 30.264129) failed to convert
-rank 44: Point 598 (-90.734853, 29.143262, -0.0) failed to convert
-rank 40: Point 596 (-90.755043, 29.85859, -1.0936725) failed to convert
-rank 76: Point 840 (-89.981398, 29.650526, 1.1296091) failed to convert
-rank 86: Point 838 (-89.609712, 29.409816, -5.6616604) failed to convert
-rank 95: Point 831 (-89.219626, 29.186582, -0.14887767) failed to convert
-rank 72: Point 838 (-90.065772, 29.60288, -0.15112694) failed to convert
-rank 54: Point 597 (-90.597061, 28.542409, 31.0527) failed to convert
-rank 8: Point 591 (-91.694598, 30.279154, -3.7445375) failed to convert
-rank 55: Point 601 (-90.475291, 29.999712, -8.4639001) failed to convert
-rank 97: Point 828 (-89.12207, 29.586469, 5.0428109) failed to convert
-rank 93: Point 830 (-89.276417, 29.103764, 1.7587594) failed to convert
-rank 73: Point 829 (-90.016917, 29.953012, -6.3916564) failed to convert
-rank 62: Point 598 (-90.347858, 29.762697, -0.45442398) failed to convert
-rank 71: Point 830 (-90.066058, 29.856251, -9.0) failed to convert
-rank 47: Point 601 (-90.669215, 29.571966, -1.2049851) failed to convert
-rank 15: Point 599 (-91.425595, 30.334214, -3.2083654) failed to convert
-rank 90: Point 837 (-89.297571, 30.037085, -0.0) failed to convert
-rank 79: Point 831 (-89.918508, 29.623675, -4.3398317) failed to convert
-rank 75: Point 831 (-89.978622, 29.909615, 0.25536841) failed to convert
-rank 69: Point 832 (-90.101079, 29.915551, -5.1088291) failed to convert
-rank 3: Point 603 (-91.868355, 30.645437, -7.5017781) failed to convert
-rank 43: Point 606 (-90.733604, 29.338833, 3.7219224) failed to convert
-rank 91: Point 831 (-89.34656, 29.184729, 0.26572539) failed to convert
-rank 59: Point 602 (-90.416049, 29.792169, -0.2286) failed to convert
-rank 70: Point 839 (-90.096646, 29.691025, -8.2296) failed to convert
-rank 99: Point 830 (-88.892983, 29.846409, 1.3652055) failed to convert
-rank 34: Point 595 (-90.894959, 29.768163, -1.4253717) failed to convert
-rank 21: Point 604 (-91.221765, 30.305624, 7.5130984) failed to convert
-rank 65: Point 832 (-90.267715, 29.385802, -1.0846134) failed to convert
-rank 23: Point 601 (-91.211207, 29.938702, -0.97246201) failed to convert
-rank 98: Point 839 (-89.011469, 30.015064, 4.6211245) failed to convert
-rank 32: Point 597 (-90.91822, 30.380775, -5.9013564) failed to convert
-rank 89: Point 831 (-89.369352, 29.683803, 1.9857569) failed to convert
-rank 77: Point 831 (-89.958483, 29.678956, -4.9868331) failed to convert
-rank 14: Point 595 (-91.495794, 29.659385, -0.3868724) failed to convert
-rank 39: Point 602 (-90.770025, 29.873419, -0.23856012) failed to convert
-rank 83: Point 830 (-89.763741, 29.88024, -8.5176367) failed to convert
-rank 9: Point 600 (-91.696465, 29.708998, 2.2213494) failed to convert
-rank 80: Point 836 (-89.862008, 29.903081, -0.45088569) failed to convert
-rank 60: Point 595 (-90.383921, 29.895615, -0.92852204) failed to convert
-rank 26: Point 596 (-91.170766, 29.798498, -2.7027936) failed to convert
-rank 49: Point 603 (-90.61582, 29.698598, 0.21112262) failed to convert
-rank 31: Point 602 (-90.981074, 30.11507, 9.4257912) failed to convert
-rank 36: Point 599 (-90.844844, 29.758349, -1.6102196) failed to convert
-rank 63: Point 603 (-90.341666, 29.446799, -0.27106116) failed to convert
-rank 4: Point 603 (-91.809758, 30.833886, -18.156935) failed to convert
-rank 52: Point 598 (-90.577966, 29.439908, -0.0718604) failed to convert
-rank 16: Point 598 (-91.38816, 30.233083, -1.6295455) failed to convert
-rank 85: Point 830 (-89.63482, 30.100055, 2.99) failed to convert
-rank 13: Point 602 (-91.525492, 29.784566, -2.1233473) failed to convert
-rank 61: Point 605 (-90.38578, 29.567516, -0.2300201) failed to convert
-rank 46: Point 591 (-90.665261, 29.858395, -0.18389001) failed to convert
-rank 81: Point 829 (-89.806903, 30.075027, -0.70999171) failed to convert
-rank 66: Point 835 (-90.230506, 29.428356, -4.4924478) failed to convert
-rank 94: Point 837 (-89.231981, 29.25645, -0.0) failed to convert
-rank 78: Point 839 (-89.900428, 30.106828, -0.25585881) failed to convert
-rank 88: Point 840 (-89.431037, 29.665588, 0.34488132) failed to convert
-rank 84: Point 839 (-89.673157, 30.452439, -6.5532326) failed to convert
-rank 87: Point 831 (-89.534642, 29.354132, -3.8785342) failed to convert
-rank 25: Point 606 (-91.160564, 30.207446, 3.5549826) failed to convert
-rank 67: Point 830 (-90.172797, 29.67784, 0.31299999) failed to convert
-rank 11: Point 599 (-91.545034, 30.889459, -12.641242) failed to convert
-rank 22: Point 600 (-91.199092, 30.449731, 16.072879) failed to convert
-rank 0: Point 563 (-92.451963, 29.565007, -0.66913713) failed to convert
-rank 28: Point 594 (-91.107159, 29.696763, 0.1021207) failed to convert
-rank 74: Point 837 (-89.973084, 30.224768, 3.6776784) failed to convert
-rank 33: Point 599 (-90.997452, 28.660496, 15.342696) failed to convert
-rank 68: Point 838 (-90.129287, 29.887353, -0.3921372) failed to convert
-rank 96: Point 841 (-89.19991, 29.187476, -0.00207533) failed to convert
-rank 64: Point 839 (-90.268456, 29.883414, -0.085344) failed to convert
-rank 38: Point 597 (-90.877374, 28.524713, 28.539609) failed to convert
-rank 86: Point 839 (-89.606006, 29.453988, 23.974701) failed to convert
-rank 17: Point 605 (-91.322619, 30.577276, -17.120919) failed to convert
-rank 76: Point 841 (-89.968332, 29.816162, 1.1060316) failed to convert
-rank 29: Point 602 (-91.034755, 30.130537, -11.174274) failed to convert
-rank 82: Point 838 (-89.788494, 29.902596, -8.5145887) failed to convert
-rank 92: Point 838 (-89.304343, 29.310973, -0.0) failed to convert
-rank 72: Point 839 (-90.03119, 30.04608, 0.69733447) failed to convert
-rank 6: Point 601 (-91.785183, 29.92257, -2.8426555) failed to convert
-rank 53: Point 601 (-90.552641, 29.472223, -8.2296) failed to convert
-rank 41: Point 603 (-90.742094, 29.824623, -0.37791896) failed to convert
-rank 24: Point 598 (-91.216542, 29.571692, -0.72932793) failed to convert
-rank 30: Point 600 (-91.012735, 30.168983, -11.958829) failed to convert
-rank 19: Point 607 (-91.252959, 30.568161, 6.26954) failed to convert
-rank 48: Point 598 (-90.636795, 29.710692, -0.3832723) failed to convert
-rank 95: Point 832 (-89.219971, 29.182612, -0.0) failed to convert
-rank 71: Point 831 (-90.089819, 29.549504, 0.31299999) failed to convert
-rank 97: Point 829 (-89.159352, 29.168446, 1.449e-05) failed to convert
-rank 73: Point 830 (-90.017489, 29.945458, 2.1220305) failed to convert
-rank 50: Point 604 (-90.624931, 29.350953, -1.0331838) failed to convert
-rank 18: Point 602 (-91.341175, 29.734057, -3.8745079) failed to convert
-rank 93: Point 831 (-89.278625, 29.078084, -0.1507203) failed to convert
-rank 45: Point 604 (-90.668185, 29.927183, -0.91528263) failed to convert
-rank 10: Point 597 (-91.595201, 30.821798, -17.81096) failed to convert
-rank 90: Point 838 (-89.390808, 28.962898, 4.101106) failed to convert
-rank 57: Point 605 (-90.484424, 29.459292, -1.9729863) failed to convert
-rank 20: Point 598 (-91.258686, 30.037415, -0.15000001) failed to convert
-rank 42: Point 600 (-90.677247, 30.452007, -3.6017172) failed to convert
-rank 35: Point 608 (-90.868788, 29.762806, -0.52380267) failed to convert
-rank 2: Point 598 (-91.919484, 30.97958, -17.160971) failed to convert
-rank 27: Point 598 (-91.118113, 30.199349, -0.06198341) failed to convert
-rank 56: Point 597 (-90.46252, 29.999288, 20.504765) failed to convert
-rank 75: Point 832 (-89.9833, 29.850189, 18.649288) failed to convert
-rank 69: Point 833 (-90.101099, 29.914736, -5.432366) failed to convert
-rank 54: Point 598 (-90.522831, 29.596548, -0.95469691) failed to convert
-rank 40: Point 597 (-90.75553, 29.851461, -0.4528716) failed to convert
-rank 5: Point 605 (-91.781229, 30.562022, -5.6548476) failed to convert
-rank 79: Point 832 (-89.931764, 29.456344, 0.63774606) failed to convert
-rank 70: Point 840 (-90.091329, 29.759643, -0.12374999) failed to convert
-rank 37: Point 603 (-90.879736, 28.891925, 6.3626552) failed to convert
-rank 91: Point 832 (-89.349662, 29.14872, -1.7158556) failed to convert
-rank 51: Point 603 (-90.587717, 29.648225, -0.21336) failed to convert
-rank 98: Point 840 (-89.07957, 29.265526, 5.5261048) failed to convert
-rank 62: Point 599 (-90.365109, 29.528376, -0.71773105) failed to convert
-rank 65: Point 833 (-90.225523, 29.946797, 4.2533813) failed to convert
-rank 15: Point 600 (-91.431578, 30.234884, -0.57964453) failed to convert
-rank 99: Point 831 (-88.955601, 29.167946, 9.1735075) failed to convert
-rank 77: Point 832 (-89.943554, 29.867282, -0.95309224) failed to convert
-rank 80: Point 837 (-89.865355, 29.861504, -0.53795356) failed to convert
-rank 7: Point 605 (-91.690638, 30.994581, -12.83863) failed to convert
-rank 59: Point 603 (-90.410905, 29.862319, -0.56066935) failed to convert
-rank 58: Point 592 (-90.419588, 30.037176, -1.4858565) failed to convert
-rank 89: Point 832 (-89.399134, 29.338072, 20.702928) failed to convert
-rank 83: Point 831 (-89.789413, 29.565006, 15.668987) failed to convert
-rank 55: Point 602 (-90.500231, 29.654408, 0.95977239) failed to convert
-rank 43: Point 607 (-90.654582, 30.473645, -8.4730431) failed to convert
-rank 1: Point 606 (-92.089387, 29.817607, -0.72069513) failed to convert
-rank 85: Point 831 (-89.674063, 29.628473, -0.0) failed to convert
-rank 78: Point 840 (-89.918796, 29.877352, -2.0195525) failed to convert
-rank 66: Point 836 (-90.193261, 29.920502, -2.0844571) failed to convert
-rank 21: Point 605 (-91.272617, 29.489886, 5.4273936) failed to convert
-rank 94: Point 838 (-89.140764, 30.278359, 4.8181536) failed to convert
-rank 81: Point 830 (-89.793023, 30.244684, 0.27173828) failed to convert
-rank 84: Point 840 (-89.68308, 30.333578, -1.4969586) failed to convert
-rank 44: Point 599 (-90.707768, 29.537933, -0.28492826) failed to convert
-rank 32: Point 598 (-90.966486, 29.654678, -1.2187034) failed to convert
-rank 14: Point 596 (-91.448498, 30.45353, -5.4961246) failed to convert
-rank 34: Point 596 (-90.867856, 30.171165, -0.80077762) failed to convert
-rank 87: Point 832 (-89.534596, 29.354442, -2.5373399) failed to convert
-rank 3: Point 604 (-91.891984, 30.211502, -3.5582782) failed to convert
-rank 23: Point 602 (-91.211202, 29.938762, -1.235007) failed to convert
-rank 88: Point 841 (-89.4699, 29.210064, 0.31299999) failed to convert
-rank 47: Point 602 (-90.724959, 28.760516, 18.144641) failed to convert
-rank 39: Point 603 (-90.774592, 29.806758, -2.5252095) failed to convert
-rank 8: Point 592 (-91.655849, 30.954295, -9.7476156) failed to convert
-rank 96: Point 842 (-89.210448, 29.067777, 2.1756041) failed to convert
-rank 68: Point 839 (-90.084859, 30.459305, -1.5961783) failed to convert
-rank 74: Point 838 (-89.993001, 29.973315, -8.2296) failed to convert
-rank 9: Point 601 (-91.699532, 29.654247, 2.0491645) failed to convert
-rank 67: Point 831 (-90.215001, 29.119121, 0.15757307) failed to convert
-rank 72: Point 840 (-90.038242, 29.956128, 21.890062) failed to convert
-rank 64: Point 840 (-90.31688, 29.233113, 1.2019507) failed to convert
-rank 86: Point 840 (-89.609652, 29.409826, -5.6616604) failed to convert
-rank 60: Point 596 (-90.405492, 29.601524, -0.87317371) failed to convert
-rank 31: Point 603 (-90.98111, 30.114377, 12.416655) failed to convert
-rank 26: Point 597 (-91.170801, 29.797874, -3.4629325) failed to convert
-rank 12: Point 590 (-91.495456, 30.876865, -15.57411) failed to convert
-rank 63: Point 604 (-90.309487, 29.880584, -0.27309038) failed to convert
-rank 82: Point 839 (-89.761214, 30.235444, -8.2296) failed to convert
-rank 16: Point 599 (-91.415827, 29.77495, -1.0558718) failed to convert
-rank 76: Point 842 (-89.963228, 29.880662, 24.185618) failed to convert
-rank 36: Point 600 (-90.861124, 29.516114, -0.55437853) failed to convert
-rank 25: Point 607 (-91.192656, 29.700494, -1.9409004) failed to convert
-rank 92: Point 839 (-89.31056, 29.239467, -0.00266392) failed to convert
-rank 97: Point 830 (-89.16044, 29.155997, -0.47772352) failed to convert
-rank 93: Point 832 (-89.226492, 29.671586, 2.9813434) failed to convert
-rank 95: Point 833 (-89.214332, 29.24657, -0.02694187) failed to convert
-rank 73: Point 831 (-90.01689, 29.953067, -6.3916564) failed to convert
-rank 90: Point 839 (-89.373604, 29.163601, 0.31299999) failed to convert
-rank 52: Point 599 (-90.614828, 28.913703, 8.1043146) failed to convert
-rank 22: Point 601 (-91.199998, 30.435384, 11.42588) failed to convert
-rank 49: Point 604 (-90.615747, 29.699559, -0.51850464) failed to convert
-rank 11: Point 600 (-91.555106, 30.719404, -10.645361) failed to convert
-rank 71: Point 832 (-90.069966, 29.805931, -4.2915842) failed to convert
-rank 28: Point 595 (-91.109145, 29.66568, -1.2759171) failed to convert
-rank 0: Point 564 (-92.478339, 28.986186, 25.500093) failed to convert
-rank 6: Point 602 (-91.782085, 29.978047, -3.5125515) failed to convert
-rank 33: Point 600 (-90.903969, 30.083562, -10.948417) failed to convert
-rank 75: Point 833 (-89.983111, 29.852557, -6.6385445) failed to convert
-rank 69: Point 834 (-90.109026, 29.812119, -1.0631634) failed to convert
-rank 41: Point 604 (-90.766992, 29.461227, -0.42599036) failed to convert
-rank 46: Point 592 (-90.696077, 29.414889, -0.02087067) failed to convert
-rank 38: Point 598 (-90.77713, 30.017118, -9.9669608) failed to convert
-rank 17: Point 606 (-91.321439, 30.596043, -17.519903) failed to convert
-rank 19: Point 608 (-91.255244, 30.531094, -1.7002181) failed to convert
-rank 70: Point 841 (-90.032156, 30.516027, -12.54857) failed to convert
-rank 79: Point 833 (-89.94626, 29.272471, 4.9065941) failed to convert
-rank 98: Point 841 (-89.104415, 28.988031, 21.803225) failed to convert
-rank 30: Point 601 (-91.005621, 30.277009, -3.1009021) failed to convert
-rank 48: Point 599 (-90.607244, 30.1291, -0.24096601) failed to convert
-rank 45: Point 605 (-90.710169, 29.321867, -8.2296) failed to convert
-rank 18: Point 603 (-91.291005, 30.547359, -16.207919) failed to convert
-rank 24: Point 599 (-91.195225, 29.911356, -0.41112772) failed to convert
-rank 91: Point 833 (-89.337837, 29.285557, -0.46598635) failed to convert
-rank 57: Point 606 (-90.493187, 29.337073, 1.0324996) failed to convert
-rank 4: Point 604 (-91.807607, 30.872276, -18.754343) failed to convert
-rank 42: Point 601 (-90.741534, 29.527078, -1.5635126) failed to convert
-rank 80: Point 838 (-89.885087, 29.614896, 2.830311) failed to convert
-rank 53: Point 602 (-90.552062, 29.480269, -0.49204039) failed to convert
-rank 10: Point 598 (-91.657772, 29.737707, 1.5) failed to convert
-rank 50: Point 605 (-90.589124, 29.859461, -0.64888037) failed to convert
-rank 61: Point 606 (-90.384577, 29.583877, -0.72118389) failed to convert
-rank 65: Point 834 (-90.287876, 29.114113, 1.5015745) failed to convert
-rank 83: Point 832 (-89.771489, 29.785205, -8.2296) failed to convert
-rank 35: Point 609 (-90.869546, 29.751415, -0.78202057) failed to convert
-rank 56: Point 598 (-90.501718, 29.456311, 0.3048) failed to convert
-rank 27: Point 599 (-91.130024, 30.013728, -0.51930852) failed to convert
-rank 29: Point 603 (-91.017956, 30.386385, -7.3724187) failed to convert
-rank 99: Point 832 (-88.923058, 29.521696, 11.222669) failed to convert
-rank 89: Point 833 (-89.398276, 29.347682, 0.18623982) failed to convert
-rank 5: Point 606 (-91.769174, 30.776649, -13.279309) failed to convert
-rank 77: Point 833 (-89.960801, 29.649429, -5.0328579) failed to convert
-rank 54: Point 599 (-90.534313, 29.435589, -0.0) failed to convert
-rank 40: Point 598 (-90.755561, 29.851014, -0.72291317) failed to convert
-rank 2: Point 599 (-91.919298, 30.981955, -17.597822) failed to convert
-rank 78: Point 841 (-89.90777, 30.015252, 8.3051464) failed to convert
-rank 20: Point 599 (-91.236893, 30.385182, -7.9153079) failed to convert
-rank 85: Point 832 (-89.686373, 29.478792, 26.43483) failed to convert
-rank 37: Point 604 (-90.789167, 30.235677, -0.31074032) failed to convert
-rank 94: Point 839 (-89.236677, 29.202877, -0.11614921) failed to convert
-rank 66: Point 837 (-90.192098, 29.935522, -3.8999695) failed to convert
-rank 87: Point 833 (-89.534595, 29.35417, -4.6222922) failed to convert
-rank 15: Point 601 (-91.431499, 30.236037, -9.9303848) failed to convert
-rank 62: Point 600 (-90.338345, 29.89049, -1.4758416) failed to convert
-rank 51: Point 604 (-90.584869, 29.688416, -0.44406747) failed to convert
-rank 96: Point 843 (-89.215822, 29.006452, 3.4281011) failed to convert
-rank 58: Point 593 (-90.453994, 29.565026, -0.03614084) failed to convert
-rank 88: Point 842 (-89.457481, 29.35583, -2.0147452) failed to convert
-rank 59: Point 604 (-90.403378, 29.964841, -7.5945226) failed to convert
-rank 68: Point 840 (-90.140559, 29.740661, 2.134298) failed to convert
-rank 7: Point 606 (-91.744219, 30.050195, -6.4935694) failed to convert
-rank 81: Point 831 (-89.793101, 30.243705, -0.56125281) failed to convert
-rank 43: Point 608 (-90.71086, 29.669041, -1.7133691) failed to convert
-rank 74: Point 839 (-89.995557, 29.94087, -5.9211866) failed to convert
-rank 84: Point 841 (-89.749913, 29.523534, 0.31299999) failed to convert
-rank 1: Point 607 (-92.088784, 29.828354, -0.62585872) failed to convert
-rank 72: Point 841 (-90.033945, 30.010839, 1.0909168) failed to convert
-rank 13: Point 603 (-91.467077, 30.767409, -8.765074) failed to convert
-rank 67: Point 832 (-90.156486, 29.891019, -4.2976802) failed to convert
-rank 55: Point 603 (-90.474188, 30.014828, 25.419391) failed to convert
-rank 76: Point 843 (-89.956969, 29.959561, -0.07136108) failed to convert
-rank 44: Point 600 (-90.680986, 29.923738, -2.0288143) failed to convert
-rank 32: Point 599 (-90.934811, 30.132366, -6.7518304) failed to convert
-rank 14: Point 597 (-91.479886, 29.928011, -1.1980959) failed to convert
-rank 64: Point 841 (-90.307443, 29.360577, -0.36701761) failed to convert
-rank 82: Point 840 (-89.767466, 30.159297, 3.0839123) failed to convert
-rank 86: Point 841 (-89.607755, 29.432557, -0.31786083) failed to convert
-rank 34: Point 597 (-90.86703, 30.183168, -2.4621838) failed to convert
-rank 92: Point 840 (-89.303491, 29.320589, -0.7254358) failed to convert
-rank 95: Point 834 (-89.219435, 29.188615, -0.23559387) failed to convert
-rank 23: Point 603 (-91.211199, 29.938803, -1.5737618) failed to convert
-rank 47: Point 603 (-90.658702, 29.722248, 0.26870175) failed to convert
-rank 39: Point 604 (-90.802109, 29.402323, -0.57083437) failed to convert
-rank 73: Point 832 (-90.020531, 29.906664, 0.94154093) failed to convert
-rank 97: Point 831 (-89.128583, 29.512866, 7.3828725) failed to convert
-rank 93: Point 833 (-89.269074, 29.18715, 8.2564071) failed to convert
-rank 8: Point 593 (-91.696976, 30.236423, -3.8841417) failed to convert
-rank 71: Point 833 (-90.069198, 29.815674, 0.29644439) failed to convert
-rank 9: Point 602 (-91.672472, 30.132437, -7.6261079) failed to convert
-rank 21: Point 606 (-91.222894, 30.287494, 11.237203) failed to convert
-rank 75: Point 834 (-89.98343, 29.848423, 23.962084) failed to convert
-rank 90: Point 840 (-89.385697, 29.0224, 1.4302973) failed to convert
-rank 69: Point 835 (-90.061629, 30.420028, -3.5139896) failed to convert
-rank 31: Point 604 (-90.981146, 30.113685, 14.102478) failed to convert
-rank 12: Point 591 (-91.581787, 29.407228, 2.1619971) failed to convert
-rank 26: Point 598 (-91.146557, 30.178797, 11.684686) failed to convert
-rank 16: Point 600 (-91.358382, 30.718572, -20.0) failed to convert
-rank 98: Point 842 (-89.009295, 30.037883, 4.6805693) failed to convert
-rank 70: Point 842 (-90.070985, 30.021556, -2.4328601) failed to convert
-rank 91: Point 834 (-89.34789, 29.169153, 0.31299999) failed to convert
-rank 36: Point 601 (-90.844557, 29.762517, -1.3960352) failed to convert
-rank 22: Point 602 (-91.241368, 29.777622, -0.57897595) failed to convert
-rank 79: Point 834 (-89.898674, 29.872232, -5.8966612) failed to convert
-rank 80: Point 839 (-89.848019, 30.075108, -7.5377046) failed to convert
-rank 25: Point 608 (-91.189939, 29.743387, -0.02) failed to convert
-rank 60: Point 597 (-90.37658, 29.995044, -5.0487075) failed to convert
-rank 63: Point 605 (-90.364415, 29.136446, 1.5009191) failed to convert
-rank 83: Point 833 (-89.798092, 29.457404, 0.47175523) failed to convert
-rank 49: Point 605 (-90.645589, 29.273002, -0.79434693) failed to convert
-rank 33: Point 601 (-90.904348, 30.077505, 14.365851) failed to convert
-rank 65: Point 835 (-90.236944, 29.795563, -0.37063338) failed to convert
-rank 3: Point 605 (-91.859627, 30.803392, -8.7460045) failed to convert
-rank 28: Point 596 (-91.108654, 29.673239, -0.56711334) failed to convert
-rank 89: Point 834 (-89.39407, 29.396552, 1.4880411) failed to convert
-rank 11: Point 601 (-91.639012, 29.268162, 5.8000002) failed to convert
-rank 99: Point 833 (-88.941716, 29.315436, 24.602252) failed to convert
-rank 38: Point 599 (-90.806635, 29.584427, -1.153235) failed to convert
-rank 52: Point 600 (-90.577894, 29.440801, -0.84615513) failed to convert
-rank 85: Point 833 (-89.674688, 29.620338, -0.0) failed to convert
-rank 0: Point 565 (-92.472686, 29.102539, 19.872759) failed to convert
-rank 17: Point 607 (-91.32258, 30.577285, -17.120919) failed to convert
-rank 48: Point 600 (-90.639936, 29.665601, 0.97915085) failed to convert
-rank 18: Point 604 (-91.317784, 30.115318, -0.23999999) failed to convert
-rank 19: Point 609 (-91.322386, 29.445926, 0.75300002) failed to convert
-rank 24: Point 600 (-91.208968, 29.692588, -6.224016) failed to convert
-rank 78: Point 842 (-89.916187, 29.909599, 23.168087) failed to convert
-rank 41: Point 605 (-90.72883, 30.016119, 3.0587292) failed to convert
-rank 77: Point 834 (-89.905854, 30.338507, -6.8020634) failed to convert
-rank 6: Point 603 (-91.747782, 30.591736, -11.584779) failed to convert
-rank 30: Point 602 (-91.011686, 30.184862, -7.6437088) failed to convert
-rank 94: Point 840 (-89.235818, 29.212588, -0.0) failed to convert
-rank 66: Point 838 (-90.193054, 29.922823, 0.90820327) failed to convert
-rank 42: Point 602 (-90.769725, 29.113356, -0.40554551) failed to convert
-rank 45: Point 606 (-90.668175, 29.927222, -0.60156789) failed to convert
-rank 4: Point 605 (-91.807568, 30.872285, -18.754343) failed to convert
-rank 88: Point 843 (-89.395121, 30.080391, 2.9449629) failed to convert
-rank 57: Point 607 (-90.456861, 29.840725, -0.2747353) failed to convert
-rank 87: Point 834 (-89.534563, 29.354195, -4.6222922) failed to convert
-rank 68: Point 841 (-90.118904, 30.021817, -4.8341283) failed to convert
-rank 10: Point 599 (-91.663504, 29.636536, 2.3456528) failed to convert
-rank 56: Point 599 (-90.501903, 29.453725, -8.2296) failed to convert
-rank 96: Point 844 (-89.196525, 29.225572, -0.00286781) failed to convert
-rank 53: Point 603 (-90.555133, 29.436835, -0.0) failed to convert
-rank 72: Point 842 (-90.052184, 29.777456, -0.26821517) failed to convert
-rank 29: Point 604 (-91.01839, 30.379768, -10.138296) failed to convert
-rank 74: Point 840 (-90.014613, 29.698293, 0.13197805) failed to convert
-rank 81: Point 832 (-89.80706, 30.072816, 8.0313063) failed to convert
-rank 67: Point 833 (-90.156023, 29.897002, -0.25693629) failed to convert
-rank 76: Point 844 (-89.976779, 29.709053, -4.7606715) failed to convert
-rank 5: Point 607 (-91.768345, 30.79084, -13.85006) failed to convert
-rank 27: Point 600 (-91.130016, 30.013767, -0.58509234) failed to convert
-rank 40: Point 599 (-90.754438, 29.867331, -0.37508104) failed to convert
-rank 35: Point 610 (-90.868771, 29.762864, -0.77802289) failed to convert
-rank 84: Point 842 (-89.750448, 29.516164, 0.31299999) failed to convert
-rank 64: Point 842 (-90.291902, 29.569703, -0.08534005) failed to convert
-rank 37: Point 605 (-90.788474, 30.245642, -2.4456738) failed to convert
-rank 46: Point 593 (-90.660019, 29.933218, -0.64041143) failed to convert
-rank 54: Point 600 (-90.516714, 29.681887, -1.5778972) failed to convert
-rank 82: Point 841 (-89.788466, 29.90265, -8.5145887) failed to convert
-rank 86: Point 842 (-89.56655, 29.923526, -0.31709525) failed to convert
-rank 95: Point 835 (-89.218798, 29.195839, -0.62050534) failed to convert
-rank 20: Point 600 (-91.263047, 29.967225, -9.1866727) failed to convert
-rank 15: Point 602 (-91.421075, 30.40856, -4.2345191) failed to convert
-rank 51: Point 605 (-90.554835, 30.109823, -0.14385276) failed to convert
-rank 59: Point 605 (-90.410906, 29.862259, -0.55793979) failed to convert
-rank 73: Point 833 (-89.992576, 30.26093, 2.4920948) failed to convert
-rank 92: Point 841 (-89.325278, 29.069432, 0.1515708) failed to convert
-rank 58: Point 594 (-90.454141, 29.562953, 0.22921867) failed to convert
-rank 97: Point 832 (-89.120704, 29.600551, 4.9872101) failed to convert
-rank 62: Point 601 (-90.338382, 29.88995, -1.105216) failed to convert
-rank 7: Point 607 (-91.736187, 30.193429, -4.3344066) failed to convert
-rank 43: Point 609 (-90.696799, 29.871274, -0.48452977) failed to convert
-rank 2: Point 600 (-91.919423, 30.97958, -18.444993) failed to convert
-rank 93: Point 834 (-89.235218, 29.572428, 5.1966658) failed to convert
-rank 61: Point 607 (-90.359435, 29.925153, -2.3846521) failed to convert
-rank 90: Point 841 (-89.391338, 28.956349, 9.5140153) failed to convert
-rank 1: Point 608 (-92.089326, 29.817609, -0.44995652) failed to convert
-rank 71: Point 834 (-90.058513, 29.952841, 32.279103) failed to convert
-rank 13: Point 604 (-91.535504, 29.612912, -0.31182163) failed to convert
-rank 14: Point 598 (-91.496856, 29.640685, -0.63299596) failed to convert
-rank 75: Point 835 (-89.979164, 29.90246, 1.8241343) failed to convert
-rank 44: Point 601 (-90.680969, 29.923775, -2.3818657) failed to convert
-rank 98: Point 843 (-89.088093, 29.169787, 0.2583581) failed to convert
-rank 55: Point 604 (-90.495988, 29.713166, -0.87138998) failed to convert
-rank 69: Point 836 (-90.1153, 29.730126, -0.4215302) failed to convert
-rank 79: Point 835 (-89.864006, 30.302634, -4.1261297) failed to convert
-rank 91: Point 835 (-89.342338, 29.233431, 0.00468699) failed to convert
-rank 70: Point 843 (-90.077269, 29.940804, -1.3663486) failed to convert
-rank 50: Point 606 (-90.623093, 29.377132, -0.57180774) failed to convert
-rank 83: Point 834 (-89.763706, 29.880221, -8.5176367) failed to convert
-rank 80: Point 840 (-89.910164, 29.298688, 0.31299999) failed to convert
-rank 89: Point 835 (-89.358099, 29.812154, -0.32276174) failed to convert
-rank 23: Point 604 (-91.211194, 29.938863, -0.97745682) failed to convert
-rank 21: Point 607 (-91.209188, 30.504023, -7.8164309) failed to convert
-rank 47: Point 604 (-90.644244, 29.928468, -1.2884031) failed to convert
-rank 99: Point 834 (-88.921717, 29.528327, 11.054715) failed to convert
-rank 85: Point 834 (-89.621537, 30.257335, -0.61709025) failed to convert
-rank 65: Point 836 (-90.267682, 29.385917, -1.3654482) failed to convert
-rank 39: Point 605 (-90.778258, 29.753151, -0.15022861) failed to convert
-rank 8: Point 594 (-91.661836, 30.850023, -17.839622) failed to convert
-rank 94: Point 841 (-89.206034, 29.550093, 8.6288124) failed to convert
-rank 9: Point 603 (-91.63194, 30.836457, -20.0) failed to convert
-rank 78: Point 843 (-89.90596, 30.037417, -1.8005537) failed to convert
-rank 88: Point 844 (-89.370174, 30.365971, -0.72779991) failed to convert
-rank 34: Point 598 (-90.894891, 29.768659, -1.4367081) failed to convert
-rank 31: Point 605 (-90.981182, 30.112992, 15.134259) failed to convert
-rank 32: Point 600 (-90.935809, 30.117253, -4.7627224) failed to convert
-rank 77: Point 835 (-89.960161, 29.657502, 16.348952) failed to convert
-rank 68: Point 842 (-90.137447, 29.781149, -0.22088466) failed to convert
-rank 22: Point 603 (-91.24424, 29.731488, -1.2269211) failed to convert
-rank 26: Point 599 (-91.177667, 29.688642, -2.0623157) failed to convert
-rank 16: Point 601 (-91.409276, 29.883393, -1.7880025) failed to convert
-rank 36: Point 602 (-90.82239, 30.089404, -0.5156629) failed to convert
-rank 66: Point 839 (-90.230462, 29.428398, -3.2524928) failed to convert
-rank 87: Point 835 (-89.448341, 30.363843, -2.5404036) failed to convert
-rank 81: Point 833 (-89.792999, 30.244851, -0.55976908) failed to convert
-rank 96: Point 845 (-89.156329, 29.677593, 3.6287705) failed to convert
-rank 74: Point 841 (-89.995404, 29.942754, -6.6476885) failed to convert
-rank 25: Point 609 (-91.192635, 29.700459, -1.4037927) failed to convert
-rank 72: Point 843 (-90.032641, 30.026994, 9.5600809) failed to convert
-rank 63: Point 606 (-90.34919, 29.344284, -0.76989652) failed to convert
-rank 33: Point 602 (-90.903931, 30.083577, -10.948417) failed to convert
-rank 49: Point 606 (-90.599501, 29.929267, 1.7196748) failed to convert
-rank 12: Point 592 (-91.571455, 29.586495, 1.9899274) failed to convert
-rank 28: Point 597 (-91.10782, 29.685927, -1.1599051) failed to convert
-rank 52: Point 601 (-90.501731, 30.502667, -11.31922) failed to convert
-rank 60: Point 598 (-90.378436, 29.969847, -2.6072592) failed to convert
-rank 38: Point 600 (-90.777122, 30.017078, -9.9669608) failed to convert
-rank 3: Point 606 (-91.899805, 30.065701, -7.1461635) failed to convert
-rank 11: Point 602 (-91.618566, 29.62701, 0.29439678) failed to convert
-rank 76: Point 845 (-89.976476, 29.712855, -8.2296) failed to convert
-rank 18: Point 605 (-91.285512, 30.634773, -10.269017) failed to convert
-rank 86: Point 843 (-89.609612, 29.409832, -5.6616604) failed to convert
-rank 82: Point 842 (-89.761198, 30.235386, -8.2296) failed to convert
-rank 84: Point 843 (-89.783068, 29.113401, 23.045098) failed to convert
-rank 67: Point 834 (-90.156451, 29.891365, -4.2854882) failed to convert
-rank 64: Point 843 (-90.24658, 30.172629, 4.0799999) failed to convert
-rank 24: Point 601 (-91.190015, 29.993606, -1.1778613) failed to convert
-rank 41: Point 606 (-90.736847, 29.900159, -0.54889394) failed to convert
-rank 95: Point 836 (-89.218889, 29.194765, -0.07085146) failed to convert
-rank 48: Point 601 (-90.609225, 30.101111, -0.12649523) failed to convert
-rank 19: Point 610 (-91.314017, 29.583026, -0.57117221) failed to convert
-rank 73: Point 834 (-90.031956, 29.760623, 0.04853261) failed to convert
-rank 92: Point 842 (-89.256615, 29.854626, 1.4493625) failed to convert
-rank 97: Point 833 (-89.088847, 29.953032, 2.4211049) failed to convert
-rank 93: Point 835 (-89.265126, 29.232122, -0.0) failed to convert
-rank 17: Point 608 (-91.374036, 29.737277, -6.8640965) failed to convert
-rank 4: Point 606 (-91.805423, 30.909968, -3.0) failed to convert
-rank 30: Point 603 (-91.041838, 29.723036, -0.76264221) failed to convert
-rank 56: Point 600 (-90.471977, 29.869052, -0.56654739) failed to convert
-rank 0: Point 566 (-92.492567, 28.656894, 34.700001) failed to convert
-rank 42: Point 603 (-90.71782, 29.871134, -1.6392346) failed to convert
-rank 6: Point 604 (-91.756746, 30.432406, -6.4294959) failed to convert
-rank 57: Point 608 (-90.48441, 29.459329, -8.2296) failed to convert
-rank 10: Point 600 (-91.58303, 31.028569, -15.58453) failed to convert
-rank 45: Point 607 (-90.701741, 29.44414, -1.0853935) failed to convert
-rank 40: Point 600 (-90.755547, 29.851169, -0.14006648) failed to convert
-rank 90: Point 842 (-89.287986, 30.145072, 3.9644052) failed to convert
-rank 71: Point 835 (-90.059219, 29.943428, 26.901466) failed to convert
-rank 27: Point 601 (-91.118601, 30.19157, 19.084877) failed to convert
-rank 53: Point 604 (-90.541468, 29.628996, -0.58287194) failed to convert
-rank 35: Point 611 (-90.868759, 29.762903, -1.3115995) failed to convert
-rank 98: Point 844 (-89.086761, 29.184172, 4.9685175) failed to convert
-rank 37: Point 606 (-90.814516, 29.864723, -0.92944828) failed to convert
-rank 54: Point 601 (-90.521862, 29.609943, -0.29048301) failed to convert
-rank 46: Point 594 (-90.651792, 30.050326, 13.356776) failed to convert
-rank 79: Point 836 (-89.897965, 29.881041, -5.9862724) failed to convert
-rank 75: Point 836 (-89.976746, 29.933039, -4.4804963) failed to convert
-rank 69: Point 837 (-90.101894, 29.9037, -1.5547147) failed to convert
-rank 91: Point 836 (-89.347219, 29.176827, 0.31299999) failed to convert
-rank 29: Point 605 (-91.029725, 30.207067, -9.0429497) failed to convert
-rank 51: Point 606 (-90.610104, 29.32992, -0.46435395) failed to convert
-rank 59: Point 606 (-90.410907, 29.862218, -0.56495972) failed to convert
-rank 70: Point 844 (-90.097886, 29.674646, 0.31299999) failed to convert
-rank 15: Point 603 (-91.399232, 30.767227, -11.34932) failed to convert
-rank 5: Point 608 (-91.768302, 30.790883, -17.093183) failed to convert
-rank 58: Point 595 (-90.437533, 29.791619, -0.79098648) failed to convert
-rank 83: Point 835 (-89.722411, 30.38106, -3.8152352) failed to convert
-rank 80: Point 841 (-89.848017, 30.075048, -7.5377046) failed to convert
-rank 20: Point 601 (-91.260225, 30.01246, -8.6227927) failed to convert
-rank 62: Point 602 (-90.334942, 29.93621, 12.056853) failed to convert
-rank 43: Point 610 (-90.728632, 29.410229, -0.42215919) failed to convert
-rank 2: Point 601 (-91.919383, 30.979579, -18.783762) failed to convert
-rank 7: Point 608 (-91.731215, 30.281346, -2.4935533) failed to convert
-rank 61: Point 608 (-90.37144, 29.762613, -0.47770575) failed to convert
-rank 89: Point 836 (-89.39342, 29.403737, 3.1090002) failed to convert
-rank 65: Point 837 (-90.268373, 29.376585, 0.41979552) failed to convert
-rank 85: Point 835 (-89.63082, 30.146893, 4.3737813) failed to convert
-rank 88: Point 845 (-89.455988, 29.372864, -0.13901398) failed to convert
-rank 99: Point 835 (-88.925559, 29.485146, 12.407405) failed to convert
-rank 94: Point 842 (-89.177167, 29.873837, 1.6592493) failed to convert
-rank 78: Point 844 (-89.907801, 30.014364, 8.6081969) failed to convert
-rank 68: Point 843 (-90.131804, 29.853815, -0.36196372) failed to convert
-rank 77: Point 836 (-89.961434, 29.641227, 0.07524387) failed to convert
-rank 66: Point 840 (-90.238269, 29.324177, 0.53219232) failed to convert
-rank 87: Point 836 (-89.534516, 29.354233, -4.6222922) failed to convert
-rank 1: Point 609 (-92.089441, 29.815308, -0.03570333) failed to convert
-rank 44: Point 602 (-90.686894, 29.838779, 0.20931824) failed to convert
-rank 13: Point 605 (-91.525473, 29.784508, -2.0545458) failed to convert
-rank 96: Point 846 (-89.210624, 29.065566, 0.3736067) failed to convert
-rank 14: Point 599 (-91.475761, 29.997296, 15.965946) failed to convert
-rank 74: Point 842 (-89.995554, 29.940751, -5.9299553) failed to convert
-rank 72: Point 844 (-90.032281, 30.031319, -2.405463) failed to convert
-rank 55: Point 605 (-90.538137, 29.122353, 2.2516791) failed to convert
-rank 81: Point 834 (-89.792993, 30.244907, -0.65937158) failed to convert
-rank 21: Point 608 (-91.216254, 30.392445, 8.6101816) failed to convert
-rank 47: Point 605 (-90.644208, 29.928419, -1.4797845) failed to convert
-rank 39: Point 606 (-90.767395, 29.911702, -0.80755297) failed to convert
-rank 23: Point 605 (-91.209925, 29.959024, -1.3267114) failed to convert
-rank 86: Point 844 (-89.630203, 29.161306, 11.531577) failed to convert
-rank 22: Point 604 (-91.197153, 30.480025, 13.813827) failed to convert
-rank 84: Point 844 (-89.729773, 29.768552, -0.31071764) failed to convert
-rank 82: Point 843 (-89.776749, 30.045864, 0.078489) failed to convert
-rank 95: Point 837 (-89.218243, 29.202094, -0.18606034) failed to convert
-rank 76: Point 846 (-89.973848, 29.745845, -0.0) failed to convert
-rank 9: Point 604 (-91.631933, 30.836517, -20.0) failed to convert
-rank 31: Point 606 (-90.981218, 30.112299, 14.185487) failed to convert
-rank 73: Point 835 (-90.014514, 29.983083, -2.5024511) failed to convert
-rank 34: Point 599 (-90.867795, 30.171725, -2.5810819) failed to convert
-rank 67: Point 835 (-90.156266, 29.893754, -4.3190162) failed to convert
-rank 16: Point 602 (-91.413256, 29.817211, -6.9006725) failed to convert
-rank 32: Point 601 (-90.978216, 29.474739, -0.59496277) failed to convert
-rank 97: Point 834 (-89.159791, 29.162483, 5.0700526) failed to convert
-rank 8: Point 595 (-91.661791, 30.850064, -20.0) failed to convert
-rank 50: Point 607 (-90.600606, 29.69712, 0.49203924) failed to convert
-rank 36: Point 603 (-90.844785, 29.759043, -1.1686372) failed to convert
-rank 26: Point 600 (-91.170761, 29.797873, -3.3941619) failed to convert
-rank 64: Point 844 (-90.225817, 30.445236, -6.3706299) failed to convert
-rank 63: Point 607 (-90.30223, 29.9775, -0.7307809) failed to convert
-rank 93: Point 836 (-89.261888, 29.269098, -0.0) failed to convert
-rank 25: Point 610 (-91.153593, 30.315968, 4.0880851) failed to convert
-rank 92: Point 843 (-89.300454, 29.355344, 1.8006847) failed to convert
-rank 49: Point 607 (-90.59182, 30.037387, -1.7218756) failed to convert
-rank 12: Point 593 (-91.503558, 30.741503, 4.5911612) failed to convert
-rank 28: Point 598 (-91.106911, 29.700043, 0.10390523) failed to convert
-rank 33: Point 603 (-90.923818, 29.78531, -0.80987412) failed to convert
-rank 11: Point 603 (-91.651256, 29.050425, 6.4000001) failed to convert
-rank 3: Point 607 (-91.877092, 30.483541, -5.3340186) failed to convert
-rank 90: Point 843 (-89.361825, 29.299754, 13.715846) failed to convert
-rank 52: Point 602 (-90.535068, 30.041917, -3.8064313) failed to convert
-rank 71: Point 836 (-90.107564, 29.317969, 0.31299999) failed to convert
-rank 98: Point 845 (-89.045366, 29.642231, 5.1308813) failed to convert
-rank 60: Point 599 (-90.377829, 29.978048, -1.1342643) failed to convert
-rank 24: Point 602 (-91.208942, 29.692711, -6.224016) failed to convert
-rank 42: Point 604 (-90.735094, 29.620806, -0.4466017) failed to convert
-rank 69: Point 838 (-90.093107, 30.016696, 1.2430001) failed to convert
-rank 79: Point 837 (-89.898099, 29.879306, -6.2212732) failed to convert
-rank 18: Point 606 (-91.34594, 29.65514, -3.8654738) failed to convert
-rank 91: Point 837 (-89.350201, 29.142129, -0.14838619) failed to convert
-rank 75: Point 837 (-89.983088, 29.852709, -6.5928245) failed to convert
-rank 48: Point 602 (-90.6227, 29.910516, -0.37237533) failed to convert
-rank 19: Point 611 (-91.310886, 29.63417, -0.52499998) failed to convert
-rank 38: Point 601 (-90.806665, 29.583862, -0.99603481) failed to convert
-rank 6: Point 605 (-91.760872, 30.35868, -2.4649877) failed to convert
-rank 41: Point 607 (-90.768222, 29.44261, -0.21788752) failed to convert
-rank 70: Point 845 (-90.072499, 30.002049, 1.5192598) failed to convert
-rank 83: Point 836 (-89.77146, 29.785151, -8.2296) failed to convert
-rank 80: Point 842 (-89.848015, 30.075007, -7.5377046) failed to convert
-rank 17: Point 609 (-91.37628, 29.700132, -4.6233259) failed to convert
-rank 10: Point 601 (-91.601926, 30.706758, -7.243953) failed to convert
-rank 89: Point 837 (-89.389643, 29.447604, 2.5284521) failed to convert
-rank 45: Point 608 (-90.709329, 29.333858, 0.30480021) failed to convert
-rank 30: Point 604 (-91.021894, 30.029088, -4.1390233) failed to convert
-rank 40: Point 601 (-90.773299, 29.591961, -1.1169367) failed to convert
-rank 56: Point 601 (-90.475608, 29.818723, -0.34110168) failed to convert
-rank 78: Point 845 (-89.908825, 30.001492, 3.2338125) failed to convert
-rank 88: Point 846 (-89.461833, 29.304154, 0.31299999) failed to convert
-rank 35: Point 612 (-90.849049, 30.055076, -1.8141954) failed to convert
-rank 94: Point 843 (-89.237012, 29.198739, -0.30243899) failed to convert
-rank 27: Point 602 (-91.114025, 30.262626, 12.37207) failed to convert
-rank 65: Point 838 (-90.267677, 29.385786, -0.70354553) failed to convert
-rank 53: Point 605 (-90.510679, 30.05785, -8.9696698) failed to convert
-rank 0: Point 567 (-92.448725, 29.615596, -0.0) failed to convert
-rank 85: Point 836 (-89.687336, 29.46624, -2.8174722) failed to convert
-rank 99: Point 836 (-88.892729, 29.838334, 1.7366437) failed to convert
-rank 68: Point 844 (-90.123544, 29.960765, 0.10650704) failed to convert
-rank 77: Point 837 (-89.954403, 29.730063, -0.08256905) failed to convert
-rank 46: Point 595 (-90.695714, 29.419974, -0.19578621) failed to convert
-rank 54: Point 602 (-90.490402, 30.046887, -4.8990632) failed to convert
-rank 4: Point 607 (-91.897697, 29.218243, 6.0999999) failed to convert
-rank 57: Point 609 (-90.484389, 29.459386, -8.2296) failed to convert
-rank 37: Point 607 (-90.814693, 29.862061, -0.55855066) failed to convert
-rank 66: Point 841 (-90.233203, 29.391717, -0.12244722) failed to convert
-rank 74: Point 843 (-89.999962, 29.884724, -9.0) failed to convert
-rank 72: Point 845 (-90.038142, 29.956526, 23.317544) failed to convert
-rank 59: Point 607 (-90.410909, 29.862158, -0.6188458) failed to convert
-rank 29: Point 606 (-91.035678, 30.116091, -11.383367) failed to convert
-rank 5: Point 609 (-91.798967, 30.241848, -4.2544661) failed to convert
-rank 87: Point 837 (-89.446141, 30.388933, -1.1882029) failed to convert
-rank 96: Point 847 (-89.1896, 29.303812, 0.60219465) failed to convert
-rank 51: Point 607 (-90.603067, 29.429909, -8.2296) failed to convert
-rank 62: Point 603 (-90.368387, 29.483492, -0.56271947) failed to convert
-rank 15: Point 604 (-91.448638, 29.950171, -1.3743312) failed to convert
-rank 82: Point 844 (-89.814625, 29.580028, 4.9724964) failed to convert
-rank 86: Point 845 (-89.610898, 29.394067, -2.2154504) failed to convert
-rank 84: Point 845 (-89.72299, 29.85088, -0.13092598) failed to convert
-rank 95: Point 838 (-89.218685, 29.197036, -0.23952446) failed to convert
-rank 61: Point 609 (-90.377836, 29.675674, -0.5343531) failed to convert
-rank 81: Point 835 (-89.793025, 30.244506, -0.73142424) failed to convert
-rank 73: Point 836 (-90.014487, 29.983053, -1.9310816) failed to convert
-rank 7: Point 609 (-91.697721, 30.870651, -13.155464) failed to convert
-rank 67: Point 836 (-90.151898, 29.950581, -3.213031) failed to convert
-rank 76: Point 847 (-89.937285, 30.206129, 3.4374779) failed to convert
-rank 97: Point 835 (-89.061509, 30.252398, 1.1340283) failed to convert
-rank 20: Point 602 (-91.262947, 29.968654, -9.1622887) failed to convert
-rank 58: Point 596 (-90.454001, 29.564639, -0.34391558) failed to convert
-rank 21: Point 609 (-91.216416, 30.389806, 15.447445) failed to convert
-rank 2: Point 602 (-91.919507, 30.976858, -16.905799) failed to convert
-rank 1: Point 610 (-92.039553, 30.775204, -10.627402) failed to convert
-rank 14: Point 600 (-91.482874, 29.877349, -0.34441259) failed to convert
-rank 55: Point 606 (-90.471715, 30.048371, -3.6285783) failed to convert
-rank 13: Point 606 (-91.525461, 29.78447, -1.7488029) failed to convert
-rank 43: Point 611 (-90.662913, 30.354905, -1.6651654) failed to convert
-rank 23: Point 606 (-91.209909, 29.959112, -1.508435) failed to convert
-rank 64: Point 845 (-90.239888, 30.260464, 3.8699999) failed to convert
-rank 92: Point 844 (-89.261411, 29.800262, 2.427898) failed to convert
-rank 93: Point 837 (-89.271878, 29.154751, -0.0) failed to convert
-rank 47: Point 606 (-90.65845, 29.725038, -0.45733057) failed to convert
-rank 39: Point 607 (-90.760551, 30.011244, -6.2241669) failed to convert
-rank 90: Point 844 (-89.347553, 29.464731, 4.0291119) failed to convert
-rank 9: Point 605 (-91.631928, 30.836557, -20.0) failed to convert
-rank 31: Point 607 (-91.024331, 29.453326, -0.57792082) failed to convert
-rank 22: Point 605 (-91.196261, 30.49405, 13.99687) failed to convert
-rank 71: Point 837 (-90.060657, 29.924931, 17.505529) failed to convert
-rank 34: Point 600 (-90.894926, 29.768113, -0.85951411) failed to convert
-rank 44: Point 603 (-90.658499, 30.244102, -0.27888561) failed to convert
-rank 36: Point 604 (-90.838025, 29.859061, -0.46129962) failed to convert
-rank 50: Point 608 (-90.603198, 29.66018, -0.88085695) failed to convert
-rank 8: Point 596 (-91.727592, 29.691718, 2.2106225) failed to convert
-rank 26: Point 601 (-91.143124, 30.23198, -7.0991675) failed to convert
-rank 16: Point 603 (-91.357228, 30.737066, 18.921928) failed to convert
-rank 75: Point 838 (-89.978594, 29.909586, -9.0) failed to convert
-rank 98: Point 846 (-89.0047, 30.085776, 5.8140315) failed to convert
-rank 32: Point 602 (-90.973388, 29.548385, -0.39842591) failed to convert
-rank 25: Point 611 (-91.151741, 30.344443, -8.0316763) failed to convert
-rank 69: Point 839 (-90.057906, 30.466765, -7.4323258) failed to convert
-rank 91: Point 838 (-89.362842, 28.995191, 7.9363795) failed to convert
-rank 49: Point 608 (-90.603792, 29.868603, -0.31225537) failed to convert
-rank 63: Point 608 (-90.293008, 30.100405, 3.53) failed to convert
-rank 79: Point 838 (-89.918482, 29.623707, -3.9690754) failed to convert
-rank 3: Point 608 (-91.848955, 30.994895, -13.984598) failed to convert
-rank 89: Point 838 (-89.410851, 29.200317, 0.31299999) failed to convert
-rank 70: Point 846 (-90.096733, 29.689531, 0.17588075) failed to convert
-rank 88: Point 847 (-89.440343, 29.555889, 2.0194697) failed to convert
-rank 83: Point 837 (-89.810531, 29.302547, 4.7626093) failed to convert
-rank 94: Point 844 (-89.236567, 29.20378, -0.00143251) failed to convert
-rank 52: Point 603 (-90.580447, 29.404465, -0.95001906) failed to convert
-rank 11: Point 604 (-91.629897, 29.428089, 2.0309212) failed to convert
-rank 33: Point 604 (-90.904716, 30.071454, 28.947057) failed to convert
-rank 28: Point 599 (-91.107817, 29.685867, -1.5562125) failed to convert
-rank 65: Point 839 (-90.262777, 29.451423, -0.29697333) failed to convert
-rank 78: Point 846 (-89.91163, 29.966421, -0.0) failed to convert
-rank 18: Point 607 (-91.293118, 30.512951, -7.9016613) failed to convert
-rank 80: Point 843 (-89.848013, 30.074947, -7.5377046) failed to convert
-rank 99: Point 837 (-88.857929, 30.207369, 9.8028586) failed to convert
-rank 60: Point 600 (-90.380614, 29.940278, -8.3841343) failed to convert
-rank 68: Point 845 (-90.118864, 30.021315, 0.72045597) failed to convert
-rank 12: Point 594 (-91.508496, 30.658421, -8.8670969) failed to convert
-rank 24: Point 603 (-91.169639, 30.314391, 16.661285) failed to convert
-rank 77: Point 838 (-89.960763, 29.649476, -4.9999395) failed to convert
-rank 85: Point 837 (-89.630179, 30.153012, 6.8318278) failed to convert
-rank 42: Point 605 (-90.673461, 30.505414, -12.374058) failed to convert
-rank 72: Point 846 (-90.001371, 30.422683, -9.5868703) failed to convert
-rank 96: Point 848 (-89.203694, 29.144224, 13.298878) failed to convert
-rank 66: Point 842 (-90.230459, 29.428225, -4.7154783) failed to convert
-rank 74: Point 844 (-89.964713, 30.329552, -4.5888252) failed to convert
-rank 41: Point 608 (-90.741662, 29.830261, -0.27679729) failed to convert
-rank 19: Point 612 (-91.25664, 30.508537, 3.5842791) failed to convert
-rank 87: Point 838 (-89.534498, 29.354033, -3.7004047) failed to convert
-rank 10: Point 602 (-91.599451, 30.748825, -18.37856) failed to convert
-rank 17: Point 610 (-91.3214, 30.596034, -17.519903) failed to convert
-rank 82: Point 845 (-89.761187, 30.235347, -8.2296) failed to convert
-rank 84: Point 846 (-89.681633, 30.349167, -1.5445799) failed to convert
-rank 86: Point 846 (-89.60876, 29.419747, 18.104561) failed to convert
-rank 45: Point 609 (-90.668159, 29.927281, -0.56560771) failed to convert
-rank 95: Point 839 (-89.219514, 29.187535, -0.07069967) failed to convert
-rank 6: Point 606 (-91.747617, 30.59448, -13.414249) failed to convert
-rank 40: Point 602 (-90.755023, 29.858749, -0.94805822) failed to convert
-rank 67: Point 837 (-90.215662, 29.10992, -0.41637978) failed to convert
-rank 38: Point 602 (-90.777408, 30.012766, 13.560062) failed to convert
-rank 48: Point 603 (-90.626071, 29.862535, -0.23129779) failed to convert
-rank 73: Point 837 (-90.028415, 29.805486, 1.5051769) failed to convert
-rank 27: Point 603 (-91.118034, 30.200385, -12.825985) failed to convert
-rank 30: Point 605 (-91.016153, 30.116543, 4.3016868) failed to convert
-rank 81: Point 836 (-89.793043, 30.244266, -3.690787) failed to convert
-rank 64: Point 846 (-90.284076, 29.673779, 0.1405746) failed to convert
-rank 4: Point 608 (-91.807508, 30.872298, -18.754343) failed to convert
-rank 92: Point 845 (-89.275327, 29.642276, 3.0532096) failed to convert
-rank 97: Point 836 (-89.172309, 29.020779, 2.8611882) failed to convert
-rank 76: Point 848 (-89.959494, 29.927216, -3.2175293) failed to convert
-rank 54: Point 603 (-90.522821, 29.596509, -0.73625101) failed to convert
-rank 0: Point 568 (-92.449635, 29.593899, -0.29144986) failed to convert
-rank 37: Point 608 (-90.788604, 30.243599, -0.66749065) failed to convert
-rank 59: Point 608 (-90.403651, 29.960909, -8.4591151) failed to convert
-rank 5: Point 610 (-91.825036, 29.767717, 0.43341607) failed to convert
-rank 93: Point 838 (-89.269447, 29.182508, 4.8377599) failed to convert
-rank 29: Point 607 (-91.078638, 29.451976, -0.41091272) failed to convert
-rank 90: Point 845 (-89.373282, 29.166676, -1.5902333) failed to convert
-rank 15: Point 605 (-91.461965, 29.725999, -1.0494659) failed to convert
-rank 51: Point 608 (-90.599715, 29.477323, 0.43003094) failed to convert
-rank 71: Point 838 (-90.058214, 29.956187, 46.159244) failed to convert
-rank 46: Point 596 (-90.678967, 29.661656, -1.0172579) failed to convert
-rank 56: Point 602 (-90.485094, 29.687339, -0.76125279) failed to convert
-rank 35: Point 613 (-90.868742, 29.762961, -1.5418587) failed to convert
-rank 75: Point 839 (-89.983716, 29.84469, 23.821347) failed to convert
-rank 21: Point 610 (-91.218168, 30.362017, -6.507884) failed to convert
-rank 61: Point 610 (-90.388839, 29.525564, 0.10924872) failed to convert
-rank 98: Point 847 (-88.987275, 30.27408, 5.0837294) failed to convert
-rank 69: Point 840 (-90.088886, 30.070679, 4.4519094) failed to convert
-rank 20: Point 603 (-91.297269, 29.411749, 0.46349945) failed to convert
-rank 53: Point 606 (-90.552491, 29.473697, -0.37006235) failed to convert
-rank 62: Point 604 (-90.364918, 29.530588, -0.14198533) failed to convert
-rank 23: Point 607 (-91.209924, 29.958869, -0.72145856) failed to convert
-rank 91: Point 839 (-89.349715, 29.147572, -0.70971493) failed to convert
-rank 79: Point 839 (-89.898171, 29.878394, -5.7372508) failed to convert
-rank 89: Point 839 (-89.422724, 29.061152, 5.374268) failed to convert
-rank 88: Point 848 (-89.457067, 29.359586, 29.330642) failed to convert
-rank 14: Point 601 (-91.429616, 30.764645, -9.7825702) failed to convert
-rank 83: Point 838 (-89.75067, 30.03866, -0.06281315) failed to convert
-rank 70: Point 847 (-90.096547, 29.691883, -0.53057635) failed to convert
-rank 57: Point 610 (-90.489465, 29.388462, -0.0) failed to convert
-rank 94: Point 845 (-89.24315, 29.128665, 7.3994327) failed to convert
-rank 2: Point 603 (-91.954549, 30.327187, -2.6275767) failed to convert
-rank 7: Point 610 (-91.717222, 30.52858, -6.5814052) failed to convert
-rank 34: Point 601 (-90.894916, 29.768257, -1.5495472) failed to convert
-rank 13: Point 607 (-91.539171, 29.549233, 1.4971551) failed to convert
-rank 58: Point 597 (-90.449701, 29.6237, -1.0977225) failed to convert
-rank 65: Point 840 (-90.267642, 29.385922, -0.99571385) failed to convert
-rank 99: Point 838 (-88.928426, 29.450663, 13.010816) failed to convert
-rank 31: Point 608 (-91.033761, 29.30737, -0.25341791) failed to convert
-rank 9: Point 606 (-91.645755, 30.598033, -8.0987689) failed to convert
-rank 85: Point 838 (-89.686821, 29.470956, 0.02892579) failed to convert
-rank 44: Point 604 (-90.684859, 29.867932, 0.12003569) failed to convert
-rank 78: Point 847 (-89.919317, 29.870102, -2.6482854) failed to convert
-rank 68: Point 846 (-90.146949, 29.655491, 0.31299999) failed to convert
-rank 22: Point 606 (-91.251724, 29.610871, 14.369862) failed to convert
-rank 80: Point 844 (-89.850878, 30.039241, 0.27279115) failed to convert
-rank 77: Point 839 (-89.958426, 29.678978, -4.9868331) failed to convert
-rank 66: Point 843 (-90.234185, 29.378539, -0.40298367) failed to convert
-rank 55: Point 607 (-90.513038, 29.475161, -0.60257947) failed to convert
-rank 72: Point 847 (-90.031706, 30.038295, 3.5543755) failed to convert
-rank 36: Point 605 (-90.837207, 29.871069, -0.46718072) failed to convert
-rank 8: Point 597 (-91.661761, 30.850091, -20.0) failed to convert
-rank 39: Point 608 (-90.778235, 29.753429, -2.6378183) failed to convert
-rank 26: Point 602 (-91.170787, 29.797339, -2.4511428) failed to convert
-rank 50: Point 609 (-90.62307, 29.377165, -0.47890971) failed to convert
-rank 74: Point 845 (-89.998422, 29.904256, 1.1792544) failed to convert
-rank 87: Point 839 (-89.479285, 30.004121, -0.41782504) failed to convert
-rank 96: Point 849 (-89.234555, 28.792137, 152.38789) failed to convert
-rank 16: Point 604 (-91.360559, 30.682704, -9.8332939) failed to convert
-rank 82: Point 846 (-89.828568, 29.40668, 0.99798877) failed to convert
-rank 67: Point 838 (-90.143601, 30.058268, 4.1599946) failed to convert
-rank 84: Point 847 (-89.722939, 29.850913, -1.1847327) failed to convert
-rank 95: Point 840 (-89.245726, 28.888207, 70.739691) failed to convert
-rank 86: Point 847 (-89.573913, 29.835651, -0.76887753) failed to convert
-rank 3: Point 609 (-91.85377, 30.907496, -10.423072) failed to convert
-rank 63: Point 609 (-90.302201, 29.977446, -0.46228342) failed to convert
-rank 73: Point 838 (-90.038247, 29.67956, 0.07513433) failed to convert
-rank 25: Point 612 (-91.192604, 29.700407, -0.42473455) failed to convert
-rank 64: Point 847 (-90.295016, 29.526778, 2.2297362) failed to convert
-rank 81: Point 837 (-89.794854, 30.222049, -1.8761254) failed to convert
-rank 28: Point 600 (-91.109095, 29.665875, -0.60386918) failed to convert
-rank 11: Point 605 (-91.584071, 30.224331, -3.6725483) failed to convert
-rank 33: Point 605 (-90.987234, 28.817235, 10.060355) failed to convert
-rank 32: Point 603 (-90.939123, 30.06623, -10.2108) failed to convert
-rank 76: Point 849 (-89.975388, 29.726176, -8.2296) failed to convert
-rank 97: Point 837 (-89.116062, 29.651204, 4.2016012) failed to convert
-rank 92: Point 846 (-89.303676, 29.31823, -0.0) failed to convert
-rank 42: Point 606 (-90.738524, 29.570719, -2.8489569) failed to convert
-rank 52: Point 604 (-90.580591, 29.402304, -8.2296) failed to convert
-rank 49: Point 609 (-90.641634, 29.329535, -8.2296) failed to convert
-rank 43: Point 612 (-90.654937, 30.467769, -7.6283638) failed to convert
-rank 47: Point 607 (-90.644184, 29.928386, -0.87697519) failed to convert
-rank 41: Point 609 (-90.767109, 29.458884, -0.46808646) failed to convert
-rank 10: Point 603 (-91.672482, 29.477123, 0.90786814) failed to convert
-rank 93: Point 839 (-89.205546, 29.906463, -0.0) failed to convert
-rank 18: Point 608 (-91.29097, 30.547339, -16.075126) failed to convert
-rank 12: Point 595 (-91.526794, 30.350201, -0.540632) failed to convert
-rank 1: Point 611 (-92.089381, 29.815309, -0.41609503) failed to convert
-rank 90: Point 846 (-89.368734, 29.219535, 0.31299999) failed to convert
-rank 60: Point 601 (-90.376992, 29.989169, -0.38484377) failed to convert
-rank 19: Point 613 (-91.255392, 30.528256, 16.242538) failed to convert
-rank 71: Point 839 (-90.068322, 29.826411, 0.28773358) failed to convert
-rank 48: Point 604 (-90.625975, 29.863822, -0.67370391) failed to convert
-rank 75: Point 840 (-89.992802, 29.729225, 23.170098) failed to convert
-rank 69: Point 841 (-90.100863, 29.915687, -4.1690707) failed to convert
-rank 24: Point 604 (-91.167527, 30.347355, 23.782048) failed to convert
-rank 38: Point 603 (-90.777109, 30.017019, -9.9669608) failed to convert
-rank 45: Point 610 (-90.667317, 29.939289, -0.84991453) failed to convert
-rank 98: Point 848 (-89.055531, 29.528995, 2.7982385) failed to convert
-rank 89: Point 840 (-89.368552, 29.691184, 1.6032235) failed to convert
-rank 79: Point 840 (-89.917605, 29.634721, -2.8250645) failed to convert
-rank 17: Point 611 (-91.318234, 30.646718, -9.9187098) failed to convert
-rank 91: Point 840 (-89.336796, 29.296973, 13.800523) failed to convert
-rank 88: Point 849 (-89.400048, 30.022747, 1.5255926) failed to convert
-rank 94: Point 846 (-89.243973, 29.119073, 0.59630206) failed to convert
-rank 83: Point 839 (-89.771514, 29.78404, -0.5585529) failed to convert
-rank 5: Point 611 (-91.768274, 30.790912, -17.093183) failed to convert
-rank 54: Point 604 (-90.550697, 29.204226, 0.84344078) failed to convert
-rank 4: Point 609 (-91.862841, 29.866944, -0.82231981) failed to convert
-rank 70: Point 848 (-90.097525, 29.679137, -8.2296) failed to convert
-rank 99: Point 839 (-88.854046, 30.247754, 1.409428) failed to convert
-rank 30: Point 606 (-91.041879, 29.722112, -0.70018824) failed to convert
-rank 0: Point 569 (-92.497843, 28.535564, 44.545574) failed to convert
-rank 65: Point 841 (-90.258273, 29.511259, 0.31299999) failed to convert
-rank 85: Point 839 (-89.685839, 29.482827, 9.8146828) failed to convert
-rank 78: Point 848 (-89.909462, 29.993201, -2.1075833) failed to convert
-rank 68: Point 847 (-90.130003, 29.876207, 0.36497826) failed to convert
-rank 37: Point 609 (-90.788756, 30.241375, -0.47822896) failed to convert
-rank 80: Point 845 (-89.908854, 29.314442, 1.4485083) failed to convert
-rank 66: Point 844 (-90.234971, 29.367873, 0.31299999) failed to convert
-rank 29: Point 608 (-91.095422, 29.189007, -0.0) failed to convert
-rank 15: Point 606 (-91.431502, 30.234942, -2.9126048) failed to convert
-rank 77: Point 840 (-89.938562, 29.929415, -4.0187739) failed to convert
-rank 59: Point 609 (-90.401786, 29.986179, 24.172069) failed to convert
-rank 6: Point 607 (-91.742507, 30.684692, -8.7637423) failed to convert
-rank 72: Point 848 (-90.04386, 29.883062, 2.1919581) failed to convert
-rank 53: Point 607 (-90.481163, 30.464056, -4.4772633) failed to convert
-rank 87: Point 840 (-89.44881, 30.35769, -2.8034359) failed to convert
-rank 20: Point 604 (-91.228785, 30.512744, 12.045334) failed to convert
-rank 74: Point 846 (-90.036503, 29.417214, 0.31299999) failed to convert
-rank 56: Point 603 (-90.501882, 29.453691, -8.2296) failed to convert
-rank 51: Point 609 (-90.584814, 29.68839, 0.74103376) failed to convert
-rank 21: Point 611 (-91.270369, 29.525784, 5.7739208) failed to convert
-rank 27: Point 604 (-91.115532, 30.239235, 10.598701) failed to convert
-rank 84: Point 848 (-89.714127, 29.957784, 2.7696748) failed to convert
-rank 96: Point 850 (-89.201242, 29.171951, -0.0) failed to convert
-rank 82: Point 847 (-89.761171, 30.235288, -8.2296) failed to convert
-rank 23: Point 608 (-91.212622, 29.915764, -0.84537072) failed to convert
-rank 67: Point 839 (-90.156255, 29.89359, -4.3190162) failed to convert
-rank 40: Point 603 (-90.754982, 29.859279, -1.1489016) failed to convert
-rank 13: Point 608 (-91.525442, 29.784412, -1.5173554) failed to convert
-rank 86: Point 848 (-89.609552, 29.409842, -5.6616604) failed to convert
-rank 95: Point 841 (-89.218893, 29.194499, -0.50055934) failed to convert
-rank 73: Point 839 (-90.012788, 30.004471, -0.53809151) failed to convert
-rank 62: Point 605 (-90.364916, 29.530528, -1.5478708) failed to convert
-rank 57: Point 611 (-90.46767, 29.691052, -0.33412725) failed to convert
-rank 64: Point 848 (-90.304519, 29.398797, 0.458) failed to convert
-rank 61: Point 611 (-90.358737, 29.934416, 2.0495083) failed to convert
-rank 58: Point 598 (-90.437295, 29.794381, -1.3585617) failed to convert
-rank 7: Point 611 (-91.75682, 29.821864, -0.63761008) failed to convert
-rank 35: Point 614 (-90.848714, 30.059778, 37.517005) failed to convert
-rank 55: Point 608 (-90.475243, 29.99975, -8.8824224) failed to convert
-rank 2: Point 604 (-91.919322, 30.979579, -18.312402) failed to convert
-rank 76: Point 850 (-89.959878, 29.922316, 27.92408) failed to convert
-rank 9: Point 607 (-91.6372, 30.745785, -8.8447135) failed to convert
-rank 97: Point 838 (-89.10228, 29.803553, 3.3254345) failed to convert
-rank 14: Point 602 (-91.496543, 29.645286, -2.5815505) failed to convert
-rank 81: Point 838 (-89.792972, 30.244964, -0.99477138) failed to convert
-rank 92: Point 847 (-89.303318, 29.322294, -0.28337274) failed to convert
-rank 31: Point 609 (-90.981254, 30.111606, 14.190237) failed to convert
-rank 44: Point 605 (-90.707235, 29.545333, -0.99563482) failed to convert
-rank 39: Point 609 (-90.769827, 29.876233, -0.54169188) failed to convert
-rank 46: Point 597 (-90.69569, 29.420251, -0.2850358) failed to convert
-rank 22: Point 607 (-91.197994, 30.466697, 12.138087) failed to convert
-rank 36: Point 606 (-90.828253, 30.003057, 9.3795436) failed to convert
-rank 8: Point 598 (-91.713899, 29.935264, -3.337323) failed to convert
-rank 93: Point 840 (-89.260648, 29.283061, -0.0) failed to convert
-rank 90: Point 847 (-89.373166, 29.167819, 0.31776855) failed to convert
-rank 16: Point 605 (-91.413215, 29.817214, -6.9006725) failed to convert
-rank 26: Point 603 (-91.191787, 29.463472, -0.40064906) failed to convert
-rank 34: Point 602 (-90.867766, 30.17208, -0.74725697) failed to convert
-rank 71: Point 840 (-90.067578, 29.835959, 0.59493716) failed to convert
-rank 69: Point 842 (-90.056, 30.490113, -9.1483629) failed to convert
-rank 50: Point 610 (-90.623077, 29.377024, -0.64324016) failed to convert
-rank 32: Point 604 (-90.965513, 29.667284, -0.60104217) failed to convert
-rank 75: Point 841 (-89.9791, 29.903001, 2.0871468) failed to convert
-rank 28: Point 601 (-91.109111, 29.66557, -1.2197476) failed to convert
-rank 11: Point 606 (-91.582606, 30.249441, 16.459112) failed to convert
-rank 3: Point 610 (-91.883493, 30.365008, -6.293349) failed to convert
-rank 98: Point 849 (-89.012802, 29.997114, 4.5263523) failed to convert
-rank 89: Point 841 (-89.40963, 29.214209, 0.3129787) failed to convert
-rank 25: Point 613 (-91.19915, 29.59604, -4.1342356) failed to convert
-rank 63: Point 610 (-90.284729, 30.209598, 3.73) failed to convert
-rank 43: Point 613 (-90.714974, 29.608604, 0.0377854) failed to convert
-rank 42: Point 607 (-90.674687, 30.487962, -4.5117034) failed to convert
-rank 79: Point 841 (-89.868308, 30.249342, 0.12252443) failed to convert
-rank 94: Point 847 (-89.244135, 29.117178, 0.25224306) failed to convert
-rank 83: Point 840 (-89.763653, 29.880191, -8.5176367) failed to convert
-rank 88: Point 850 (-89.471891, 29.184761, 3.5440918) failed to convert
-rank 91: Point 841 (-89.32922, 29.384273, 0.99312366) failed to convert
-rank 70: Point 849 (-90.140748, 29.114185, 8.2318484) failed to convert
-rank 10: Point 604 (-91.595156, 30.821838, -18.902626) failed to convert
-rank 47: Point 608 (-90.648943, 29.86022, -0.81633) failed to convert
-rank 52: Point 605 (-90.577859, 29.44082, -1.0341275) failed to convert
-rank 99: Point 840 (-88.919461, 29.546759, 10.86473) failed to convert
-rank 65: Point 842 (-90.262664, 29.452396, -0.78004322) failed to convert
-rank 80: Point 846 (-89.885419, 29.608545, 22.405752) failed to convert
-rank 85: Point 840 (-89.686468, 29.475101, 24.728421) failed to convert
-rank 12: Point 596 (-91.522984, 30.414063, -9.4900481) failed to convert
-rank 41: Point 610 (-90.742421, 29.818964, -0.36908899) failed to convert
-rank 49: Point 610 (-90.641569, 29.330447, -8.2296) failed to convert
-rank 1: Point 612 (-92.08934, 29.81531, -0.61719147) failed to convert
-rank 66: Point 845 (-90.192451, 29.930201, 3.1111121) failed to convert
-rank 68: Point 848 (-90.122817, 29.969251, 1.0473076) failed to convert
-rank 78: Point 849 (-89.899272, 30.120173, -0.04562359) failed to convert
-rank 33: Point 606 (-90.934257, 29.627565, -0.83982903) failed to convert
-rank 18: Point 609 (-91.376893, 29.141999, 6.0707966) failed to convert
-rank 72: Point 849 (-90.014076, 30.26174, 3.4730949) failed to convert
-rank 77: Point 841 (-89.94303, 29.873209, 23.781575) failed to convert
-rank 19: Point 614 (-91.25315, 30.563834, 6.6491272) failed to convert
-rank 38: Point 604 (-90.785701, 29.891582, -1.5264876) failed to convert
-rank 60: Point 602 (-90.405457, 29.601616, -0.69047461) failed to convert
-rank 87: Point 841 (-89.534469, 29.354087, -4.501439) failed to convert
-rank 48: Point 605 (-90.625974, 29.863761, -0.74320636) failed to convert
-rank 54: Point 605 (-90.518197, 29.660877, -0.83609265) failed to convert
-rank 4: Point 610 (-91.81197, 30.792219, -10.858502) failed to convert
-rank 86: Point 849 (-89.563733, 29.956042, -0.00067622) failed to convert
-rank 74: Point 847 (-89.992974, 29.973285, -8.2296) failed to convert
-rank 45: Point 611 (-90.709301, 29.334054, -0.12121224) failed to convert
-rank 96: Point 851 (-89.201868, 29.164391, -1.1183677) failed to convert
-rank 37: Point 610 (-90.813508, 29.879394, -0.65818882) failed to convert
-rank 30: Point 607 (-91.042473, 29.712952, -0.57917641) failed to convert
-rank 24: Point 605 (-91.193002, 29.946011, 0.09185078) failed to convert
-rank 17: Point 612 (-91.375914, 29.705781, -2.34379) failed to convert
-rank 84: Point 849 (-89.747555, 29.550361, -4.8627795) failed to convert
-rank 82: Point 848 (-89.770207, 30.125338, -0.48026858) failed to convert
-rank 73: Point 840 (-90.029766, 29.788005, -0.75761057) failed to convert
-rank 95: Point 842 (-89.220035, 29.181517, -0.0) failed to convert
-rank 15: Point 607 (-91.399419, 30.763037, -8.1086961) failed to convert
-rank 29: Point 609 (-91.035256, 30.122161, 6.6871036) failed to convert
-rank 67: Point 840 (-90.217813, 29.081047, 3.2153433) failed to convert
-rank 5: Point 612 (-91.801328, 30.198175, -4.4982653) failed to convert
-rank 76: Point 851 (-89.952769, 30.011834, 0.81117434) failed to convert
-rank 97: Point 839 (-89.092069, 29.915851, 2.8070621) failed to convert
-rank 59: Point 610 (-90.433133, 29.557017, -0.34169669) failed to convert
-rank 6: Point 608 (-91.742305, 30.688213, -15.959556) failed to convert
-rank 64: Point 849 (-90.327439, 29.088139, 1.795612) failed to convert
-rank 21: Point 612 (-91.262372, 29.655185, -3.0959574) failed to convert
-rank 53: Point 608 (-90.541436, 29.628945, -0.03380227) failed to convert
-rank 51: Point 610 (-90.632518, 29.007113, 8.1536597) failed to convert
-rank 40: Point 604 (-90.709351, 30.516424, -13.61852) failed to convert
-rank 0: Point 570 (-92.45119, 29.55765, -0.0) failed to convert
-rank 56: Point 604 (-90.501104, 29.464456, 0.18780779) failed to convert
-rank 20: Point 605 (-91.260174, 30.012428, -8.6227927) failed to convert
-rank 92: Point 848 (-89.24421, 29.994284, 0.47811406) failed to convert
-rank 81: Point 839 (-89.793021, 30.24431, -3.6963562) failed to convert
-rank 27: Point 605 (-91.130003, 30.013826, -0.72598934) failed to convert
-rank 93: Point 841 (-89.240365, 29.513868, 4.9472557) failed to convert
-rank 57: Point 612 (-90.439742, 30.074776, -0.33758002) failed to convert
-rank 13: Point 609 (-91.535109, 29.618874, -1.3953472) failed to convert
-rank 90: Point 848 (-89.367379, 29.234842, 0.04229087) failed to convert
-rank 23: Point 609 (-91.225641, 29.707785, -6.0380884) failed to convert
-rank 71: Point 841 (-90.067767, 29.833461, -0.1133477) failed to convert
-rank 69: Point 843 (-90.053511, 30.521681, -12.262826) failed to convert
-rank 75: Point 842 (-89.97417, 29.965295, -1.3307085) failed to convert
-rank 98: Point 850 (-89.086622, 29.183843, 4.63117) failed to convert
-rank 61: Point 612 (-90.384172, 29.588764, 0.12602134) failed to convert
-rank 9: Point 608 (-91.631921, 30.836618, -20.0) failed to convert
-rank 7: Point 612 (-91.702837, 30.779158, -10.168198) failed to convert
-rank 14: Point 603 (-91.459168, 30.274643, -1.5611477) failed to convert
-rank 35: Point 615 (-90.839674, 30.192883, -0.92307594) failed to convert
-rank 58: Point 599 (-90.437493, 29.791617, -0.79098648) failed to convert
-rank 89: Point 842 (-89.411301, 29.194566, 0.09218104) failed to convert
-rank 62: Point 606 (-90.364914, 29.530487, -1.5699333) failed to convert
-rank 16: Point 606 (-91.358324, 30.718589, -20.0) failed to convert
-rank 2: Point 605 (-91.933866, 30.711408, -11.055914) failed to convert
-rank 79: Point 842 (-89.898296, 29.87667, -6.0807604) failed to convert
-rank 22: Point 608 (-91.209482, 30.285479, -1.5335482) failed to convert
-rank 36: Point 607 (-90.844827, 29.758291, -1.3998218) failed to convert
-rank 83: Point 841 (-89.737174, 30.202266, -0.13054112) failed to convert
-rank 8: Point 599 (-91.698668, 30.204907, -0.03017136) failed to convert
-rank 91: Point 842 (-89.345377, 29.197524, 0.3116375) failed to convert
-rank 94: Point 848 (-89.239337, 29.171815, -0.74244182) failed to convert
-rank 39: Point 610 (-90.760978, 30.004949, -5.0635531) failed to convert
-rank 46: Point 598 (-90.697307, 29.39679, -0.33064861) failed to convert
-rank 88: Point 851 (-89.453616, 29.399493, 0.88749016) failed to convert
-rank 70: Point 850 (-90.070782, 30.023687, 0.61264801) failed to convert
-rank 44: Point 606 (-90.672738, 30.041358, -7.9974169) failed to convert
-rank 55: Point 609 (-90.474333, 30.012249, 28.617326) failed to convert
-rank 65: Point 843 (-90.26267, 29.452293, -0.80952514) failed to convert
-rank 99: Point 841 (-88.952418, 29.186641, 11.040425) failed to convert
-rank 31: Point 610 (-90.981289, 30.110913, 14.134735) failed to convert
-rank 26: Point 604 (-91.14648, 30.17921, 9.5543222) failed to convert
-rank 78: Point 850 (-89.938775, 29.624824, -1.8672047) failed to convert
-rank 85: Point 841 (-89.692632, 29.399822, 0.21021001) failed to convert
-rank 80: Point 847 (-89.866149, 29.848314, -0.65083165) failed to convert
-rank 11: Point 607 (-91.646492, 29.134229, 4.4182029) failed to convert
-rank 34: Point 603 (-90.894893, 29.76856, -1.2744988) failed to convert
-rank 68: Point 849 (-90.1188, 30.020773, 1.0197485) failed to convert
-rank 66: Point 846 (-90.197017, 29.87011, -3.8093905) failed to convert
-rank 50: Point 611 (-90.575288, 30.053522, 32.404605) failed to convert
-rank 43: Point 614 (-90.685103, 30.038689, 17.729947) failed to convert
-rank 28: Point 602 (-91.107816, 29.685826, -1.1184621) failed to convert
-rank 87: Point 842 (-89.53445, 29.354122, -4.4497754) failed to convert
-rank 77: Point 842 (-89.938564, 29.929354, -6.3849508) failed to convert
-rank 25: Point 614 (-91.151114, 30.354085, -6.1999194) failed to convert
-rank 63: Point 611 (-90.304195, 29.949777, 26.881253) failed to convert
-rank 42: Point 608 (-90.706791, 30.029653, -10.015729) failed to convert
-rank 72: Point 850 (-90.096478, 29.202442, 0.19776806) failed to convert
-rank 86: Point 850 (-89.606252, 29.449344, 16.495799) failed to convert
-rank 96: Point 852 (-89.1937, 29.256734, -0.0) failed to convert
-rank 10: Point 605 (-91.599431, 30.748859, -18.353819) failed to convert
-rank 74: Point 848 (-90.048628, 29.260467, 0.80657671) failed to convert
-rank 52: Point 606 (-90.577921, 29.439867, -1.1905368) failed to convert
-rank 82: Point 849 (-89.792343, 29.854184, -9.7566488) failed to convert
-rank 1: Point 613 (-92.101017, 29.586416, -0.0) failed to convert
-rank 41: Point 611 (-90.734172, 29.93839, -0.34348306) failed to convert
-rank 73: Point 841 (-90.013544, 29.99457, 8.4549838) failed to convert
-rank 32: Point 605 (-90.967158, 29.641344, -0.63406456) failed to convert
-rank 3: Point 611 (-91.885111, 30.335139, -5.7203231) failed to convert
-rank 47: Point 609 (-90.644148, 29.928337, -0.42021893) failed to convert
-rank 33: Point 607 (-90.885224, 30.360741, -4.0946607) failed to convert
-rank 95: Point 843 (-89.20574, 29.343595, 7.4285003) failed to convert
-rank 38: Point 605 (-90.785406, 29.895608, -0.36950528) failed to convert
-rank 84: Point 850 (-89.688321, 30.268671, -0.90537208) failed to convert
-rank 76: Point 852 (-89.976725, 29.70908, -4.7606715) failed to convert
-rank 18: Point 610 (-91.334936, 29.835331, -1.1734979) failed to convert
-rank 60: Point 603 (-90.376547, 29.995095, -5.0487075) failed to convert
-rank 97: Point 840 (-89.057863, 30.290778, 4.5943827) failed to convert
-rank 67: Point 841 (-90.15653, 29.889961, -0.42137898) failed to convert
-rank 64: Point 850 (-90.259296, 30.00347, 1.2563) failed to convert
-rank 92: Point 849 (-89.221635, 30.247387, 3.4966406) failed to convert
-rank 4: Point 611 (-91.854989, 30.011114, -4.790707) failed to convert
-rank 12: Point 597 (-91.504311, 30.727879, -11.343723) failed to convert
-rank 19: Point 615 (-91.266542, 30.350352, -4.8196111) failed to convert
-rank 49: Point 611 (-90.615786, 29.698648, -1.2543008) failed to convert
-rank 81: Point 840 (-89.792957, 30.245001, -1.6663835) failed to convert
-rank 29: Point 610 (-91.02969, 30.207117, -11.664697) failed to convert
-rank 30: Point 608 (-90.996937, 30.408017, -12.073429) failed to convert
-rank 48: Point 606 (-90.625973, 29.863721, -0.4365239) failed to convert
-rank 24: Point 606 (-91.274275, 28.632921, 24.65421) failed to convert
-rank 71: Point 842 (-90.069905, 29.805932, -4.2915842) failed to convert
-rank 45: Point 612 (-90.659594, 30.049274, 14.088314) failed to convert
-rank 93: Point 842 (-89.269824, 29.178083, 4.268049) failed to convert
-rank 90: Point 849 (-89.324455, 29.729182, 3.0998) failed to convert
-rank 37: Point 611 (-90.790278, 30.2191, -2.9252854) failed to convert
-rank 69: Point 844 (-90.114791, 29.735125, -0.13099757) failed to convert
-rank 21: Point 613 (-91.221351, 30.311453, 5.2356613) failed to convert
-rank 75: Point 843 (-89.974114, 29.965959, -3.4640521) failed to convert
-rank 5: Point 613 (-91.768232, 30.790955, -17.093183) failed to convert
-rank 6: Point 609 (-91.742611, 30.682767, -14.749272) failed to convert
-rank 98: Point 851 (-89.016999, 29.951084, 4.1314559) failed to convert
-rank 51: Point 611 (-90.601125, 29.456222, 0.58446549) failed to convert
-rank 20: Point 606 (-91.275552, 29.764392, 4.9103949) failed to convert
-rank 79: Point 843 (-89.889126, 29.991021, -0.30897738) failed to convert
-rank 56: Point 605 (-90.52709, 29.099739, 3.2342518) failed to convert
-rank 89: Point 843 (-89.409543, 29.214663, 0.31299999) failed to convert
-rank 59: Point 611 (-90.396774, 30.053769, -0.40414479) failed to convert
-rank 27: Point 606 (-91.114944, 30.248308, -7.729271) failed to convert
-rank 13: Point 610 (-91.534413, 29.63062, -0.66217014) failed to convert
-rank 15: Point 608 (-91.461924, 29.725954, -1.5786863) failed to convert
-rank 57: Point 613 (-90.453718, 29.882756, -0.28911139) failed to convert
-rank 17: Point 613 (-91.332887, 30.410071, -2.9242265) failed to convert
-rank 54: Point 606 (-90.522805, 29.59645, -0.07941287) failed to convert
-rank 94: Point 849 (-89.224852, 29.33657, 5.4987905) failed to convert
-rank 83: Point 842 (-89.758568, 29.942086, 2.0404872) failed to convert
-rank 91: Point 843 (-89.342646, 29.229091, 0.03756282) failed to convert
-rank 0: Point 571 (-92.455818, 29.449169, 10.200838) failed to convert
-rank 88: Point 852 (-89.383946, 30.207122, 2.8101136) failed to convert
-rank 99: Point 842 (-88.865919, 30.119423, 12.915803) failed to convert
-rank 65: Point 844 (-90.224204, 29.963052, -1.6840843) failed to convert
-rank 85: Point 842 (-89.665983, 29.722722, -0.00279578) failed to convert
-rank 61: Point 613 (-90.38535, 29.572641, -0.09173073) failed to convert
-rank 14: Point 604 (-91.431638, 30.730755, -9.5759713) failed to convert
-rank 9: Point 609 (-91.62602, 30.937613, -17.752485) failed to convert
-rank 58: Point 600 (-90.453955, 29.564679, -0.05452473) failed to convert
-rank 66: Point 847 (-90.197017, 29.870049, -3.8093905) failed to convert
-rank 68: Point 850 (-90.118709, 30.021796, -4.8615603) failed to convert
-rank 80: Point 848 (-89.922276, 29.143003, 15.961604) failed to convert
-rank 7: Point 613 (-91.71821, 30.508793, -7.7880331) failed to convert
-rank 22: Point 609 (-91.214679, 30.203196, -2.7823406) failed to convert
-rank 16: Point 607 (-91.359963, 30.691781, -10.188116) failed to convert
-rank 70: Point 851 (-90.048023, 30.31414, 2.7737105) failed to convert
-rank 78: Point 851 (-89.937792, 29.637238, 37.856341) failed to convert
-rank 2: Point 606 (-91.984381, 29.763082, 2.5624671) failed to convert
-rank 62: Point 607 (-90.331787, 29.978278, -0.36007339) failed to convert
-rank 35: Point 616 (-90.862829, 29.850713, -0.87382289) failed to convert
-rank 87: Point 843 (-89.444241, 30.409925, -9.4907779) failed to convert
-rank 8: Point 600 (-91.712183, 29.965677, -2.480599) failed to convert
-rank 36: Point 608 (-90.811486, 30.248818, -2.2094185) failed to convert
-rank 77: Point 843 (-89.938565, 29.929314, -6.3849508) failed to convert
-rank 53: Point 609 (-90.55258, 29.472223, -8.2296) failed to convert
-rank 44: Point 607 (-90.680943, 29.923829, -1.5642838) failed to convert
-rank 72: Point 851 (-90.038042, 29.956924, 26.725341) failed to convert
-rank 23: Point 610 (-91.211747, 29.929603, -0.4073509) failed to convert
-rank 86: Point 851 (-89.610846, 29.394098, -3.9663626) failed to convert
-rank 40: Point 605 (-90.755602, 29.850222, -0.36172866) failed to convert
-rank 82: Point 850 (-89.747083, 30.405581, -4.1924569) failed to convert
-rank 96: Point 853 (-89.154254, 29.699781, 3.5240168) failed to convert
-rank 73: Point 842 (-90.021923, 29.887828, -0.53454331) failed to convert
-rank 26: Point 605 (-91.140585, 30.270972, -7.2642722) failed to convert
-rank 76: Point 853 (-89.975351, 29.726192, -8.2296) failed to convert
-rank 74: Point 849 (-90.005657, 29.811929, 36.91516) failed to convert
-rank 39: Point 611 (-90.769858, 29.875704, -0.2427984) failed to convert
-rank 55: Point 610 (-90.497858, 29.686781, -0.01031185) failed to convert
-rank 95: Point 844 (-89.211209, 29.281618, -0.0) failed to convert
-rank 84: Point 851 (-89.742031, 29.617874, -0.0) failed to convert
-rank 11: Point 608 (-91.562734, 30.588085, -3.8584673) failed to convert
-rank 28: Point 603 (-91.073572, 30.217119, 2.8850504) failed to convert
-rank 34: Point 604 (-90.867107, 30.181787, -1.587926) failed to convert
-rank 42: Point 609 (-90.707039, 30.026088, 3.9548113) failed to convert
-rank 97: Point 841 (-89.159569, 29.162094, 4.7496604) failed to convert
-rank 31: Point 611 (-90.974892, 30.207556, -4.4192054) failed to convert
-rank 64: Point 851 (-90.288541, 29.613455, -0.33393896) failed to convert
-rank 46: Point 599 (-90.695718, 29.419783, -0.19261112) failed to convert
-rank 67: Point 842 (-90.156236, 29.893727, -4.3190162) failed to convert
-rank 92: Point 850 (-89.320541, 29.123711, 0.12304507) failed to convert
-rank 10: Point 606 (-91.599463, 30.748293, -10.940124) failed to convert
-rank 71: Point 843 (-90.042071, 30.162256, 4.6706307) failed to convert
-rank 90: Point 850 (-89.391478, 28.953367, 0.22224113) failed to convert
-rank 43: Point 615 (-90.696772, 29.871219, -1.1166907) failed to convert
-rank 93: Point 843 (-89.269612, 29.180305, 4.255578) failed to convert
-rank 25: Point 615 (-91.217775, 29.297451, -0.24042949) failed to convert
-rank 75: Point 844 (-89.970947, 30.00585, -3.7338063) failed to convert
-rank 69: Point 845 (-90.114594, 29.737591, -0.70409821) failed to convert
-rank 3: Point 612 (-91.925433, 29.584885, -0.45057588) failed to convert
-rank 41: Point 612 (-90.736816, 29.900106, -0.9799237) failed to convert
-rank 63: Point 612 (-90.313716, 29.821948, -0.36277425) failed to convert
-rank 81: Point 841 (-89.792989, 30.244489, -0.82359977) failed to convert
-rank 1: Point 614 (-92.04119, 30.742362, -9.2698305) failed to convert
-rank 52: Point 607 (-90.512027, 30.360539, -0.2167539) failed to convert
-rank 33: Point 608 (-90.897953, 30.171884, -2.2987298) failed to convert
-rank 98: Point 852 (-89.037315, 29.72893, 2.9806371) failed to convert
-rank 32: Point 606 (-90.937044, 30.096254, -4.4609745) failed to convert
-rank 79: Point 844 (-89.898374, 29.875549, -6.1752484) failed to convert
-rank 50: Point 612 (-90.624893, 29.350938, -1.0959176) failed to convert
-rank 89: Point 844 (-89.413826, 29.164437, 0.31299999) failed to convert
-rank 47: Point 610 (-90.672597, 29.521155, -1.2081513) failed to convert
-rank 18: Point 611 (-91.314666, 30.165024, -0.80996723) failed to convert
-rank 91: Point 844 (-89.365259, 28.966303, -0.72764791) failed to convert
-rank 38: Point 606 (-90.749432, 30.417268, -5.2333739) failed to convert
-rank 83: Point 843 (-89.732732, 30.255551, -2.0928534) failed to convert
-rank 88: Point 853 (-89.376664, 30.290445, -6.0044199) failed to convert
-rank 12: Point 598 (-91.563252, 29.727007, -0.83604789) failed to convert
-rank 60: Point 604 (-90.378412, 29.969815, -2.6072592) failed to convert
-rank 4: Point 612 (-91.866056, 29.806446, 2.1682289) failed to convert
-rank 94: Point 850 (-89.235881, 29.211076, -0.0) failed to convert
-rank 49: Point 612 (-90.607894, 29.810316, -0.48243808) failed to convert
-rank 48: Point 607 (-90.625971, 29.86366, -0.22825151) failed to convert
-rank 80: Point 849 (-89.8403, 30.167957, 3.3325748) failed to convert
-rank 78: Point 852 (-89.898894, 30.124736, -5.8308244) failed to convert
-rank 24: Point 607 (-91.167863, 30.341866, 2.2816585) failed to convert
-rank 21: Point 614 (-91.245495, 29.926597, -0.13699999) failed to convert
-rank 29: Point 611 (-91.061839, 29.712889, -0.75554236) failed to convert
-rank 37: Point 612 (-90.814385, 29.866376, -0.37271354) failed to convert
-rank 30: Point 609 (-91.041816, 29.722942, -0.46996034) failed to convert
-rank 65: Point 845 (-90.262723, 29.451396, -0.80013731) failed to convert
-rank 85: Point 843 (-89.687342, 29.463459, -3.8234114) failed to convert
-rank 70: Point 852 (-90.070928, 30.021578, -1.178473) failed to convert
-rank 68: Point 851 (-90.118712, 30.021736, -4.8615603) failed to convert
-rank 99: Point 843 (-88.87612, 30.008827, 6.4235282) failed to convert
-rank 6: Point 610 (-91.742611, 30.682707, -14.749272) failed to convert
-rank 5: Point 614 (-91.875042, 28.838684, 24.86538) failed to convert
-rank 51: Point 612 (-90.592208, 29.582741, -0.42460386) failed to convert
-rank 19: Point 616 (-91.274871, 30.216443, -1.6180225) failed to convert
-rank 77: Point 844 (-89.938567, 29.929253, -6.3849508) failed to convert
-rank 66: Point 848 (-90.230421, 29.428237, -4.3501058) failed to convert
-rank 87: Point 844 (-89.534421, 29.354176, -4.4497754) failed to convert
-rank 72: Point 852 (-90.140292, 28.625145, 83.093941) failed to convert
-rank 86: Point 852 (-89.610812, 29.394119, -3.9663626) failed to convert
-rank 96: Point 854 (-89.200001, 29.185098, -0.0) failed to convert
-rank 27: Point 607 (-91.114357, 30.257369, 4.0511433) failed to convert
-rank 56: Point 606 (-90.477831, 29.787713, -0.42281367) failed to convert
-rank 15: Point 609 (-91.461897, 29.725924, -3.4015681) failed to convert
-rank 57: Point 614 (-90.459586, 29.801911, -0.63691008) failed to convert
-rank 73: Point 843 (-90.014446, 29.983008, -1.5423371) failed to convert
-rank 59: Point 612 (-90.40332, 29.964824, -8.4042511) failed to convert
-rank 13: Point 611 (-91.514136, 29.976319, -1.7753017) failed to convert
-rank 45: Point 613 (-90.702057, 29.439211, -1.0831481) failed to convert
-rank 17: Point 614 (-91.376243, 29.700118, -4.7274483) failed to convert
-rank 82: Point 851 (-89.792343, 29.854123, -9.7566488) failed to convert
-rank 76: Point 854 (-89.962701, 29.88605, -6.5897765) failed to convert
-rank 74: Point 850 (-90.007164, 29.792731, -5.1636171) failed to convert
-rank 97: Point 842 (-89.160482, 29.151772, -0.12758518) failed to convert
-rank 84: Point 852 (-89.700293, 30.12459, -0.42143605) failed to convert
-rank 95: Point 845 (-89.225591, 29.118162, -0.0) failed to convert
-rank 20: Point 607 (-91.264117, 29.948749, -0.13699999) failed to convert
-rank 58: Point 601 (-90.418824, 30.046564, -0.44149413) failed to convert
-rank 2: Point 607 (-91.919446, 30.976858, -18.135214) failed to convert
-rank 64: Point 852 (-90.260725, 29.984035, -0.49486894) failed to convert
-rank 22: Point 610 (-91.200231, 30.431459, 10.653721) failed to convert
-rank 61: Point 614 (-90.361746, 29.893091, -0.33231245) failed to convert
-rank 8: Point 601 (-91.681738, 30.502105, -3.5008423) failed to convert
-rank 14: Point 605 (-91.431104, 30.739507, 18.342948) failed to convert
-rank 44: Point 608 (-90.68547, 29.858901, -0.07548039) failed to convert
-rank 36: Point 609 (-90.844816, 29.758252, -0.86043554) failed to convert
-rank 9: Point 610 (-91.62513, 30.952811, -14.097724) failed to convert
-rank 35: Point 617 (-90.862132, 29.860706, -0.60614703) failed to convert
-rank 0: Point 572 (-92.457272, 29.414449, 10.7) failed to convert
-rank 26: Point 606 (-91.1707, 29.797871, -2.6116856) failed to convert
-rank 16: Point 608 (-91.422989, 29.653403, -0.51363493) failed to convert
-rank 23: Point 611 (-91.209892, 29.959047, -1.6616252) failed to convert
-rank 67: Point 843 (-90.156426, 29.891017, -0.3959439) failed to convert
-rank 92: Point 851 (-89.304825, 29.304606, -0.0) failed to convert
-rank 40: Point 606 (-90.76485, 29.715415, -0.96844669) failed to convert
-rank 54: Point 607 (-90.551826, 29.188082, 2.5364093) failed to convert
-rank 90: Point 851 (-89.36214, 29.294908, 18.476538) failed to convert
-rank 71: Point 844 (-90.059002, 29.945938, 30.734802) failed to convert
-rank 7: Point 614 (-91.712652, 30.606228, -5.9368558) failed to convert
-rank 75: Point 845 (-89.978935, 29.904881, 1.543415) failed to convert
-rank 69: Point 846 (-90.114741, 29.735159, -1.5820406) failed to convert
-rank 28: Point 604 (-91.109143, 29.664999, -0.44021363) failed to convert
-rank 93: Point 844 (-89.262164, 29.265473, -0.0) failed to convert
-rank 53: Point 610 (-90.511389, 30.047718, 5.6450435) failed to convert
-rank 11: Point 609 (-91.549555, 30.811164, -11.78223) failed to convert
-rank 81: Point 842 (-89.868147, 29.31437, 0.31299999) failed to convert
-rank 98: Point 853 (-89.054821, 29.535961, 2.5466347) failed to convert
-rank 79: Point 845 (-89.917056, 29.64132, -4.7472603) failed to convert
-rank 31: Point 612 (-90.981325, 30.11022, 12.254177) failed to convert
-rank 34: Point 605 (-90.867794, 30.171594, -2.4056266) failed to convert
-rank 42: Point 610 (-90.717791, 29.871162, -1.093363) failed to convert
-rank 91: Point 845 (-89.347082, 29.177532, 0.31299999) failed to convert
-rank 89: Point 845 (-89.435709, 28.907253, 5.9113965) failed to convert
-rank 62: Point 608 (-90.295346, 30.464043, -5.3300487) failed to convert
-rank 46: Point 600 (-90.690994, 29.488087, -0.48806941) failed to convert
-rank 78: Point 853 (-89.909423, 29.993248, -2.6849011) failed to convert
-rank 43: Point 616 (-90.742262, 29.210467, -0.41979687) failed to convert
-rank 88: Point 854 (-89.469759, 29.209304, -0.02239853) failed to convert
-rank 10: Point 607 (-91.594851, 30.826926, -9.4281367) failed to convert
-rank 80: Point 850 (-89.857481, 29.954999, 7.1905499) failed to convert
-rank 94: Point 851 (-89.23627, 29.206641, -0.0) failed to convert
-rank 83: Point 844 (-89.840142, 28.93174, 42.920544) failed to convert
-rank 3: Point 613 (-91.871049, 30.591662, -11.655494) failed to convert
-rank 55: Point 611 (-90.513038, 29.475101, -1.8748955) failed to convert
-rank 25: Point 616 (-91.162087, 30.182347, -10.619593) failed to convert
-rank 41: Point 613 (-90.770808, 29.404034, 0.3048) failed to convert
-rank 63: Point 613 (-90.335573, 29.527296, -0.23017085) failed to convert
-rank 85: Point 844 (-89.687302, 29.463505, -3.8234114) failed to convert
-rank 1: Point 615 (-92.09707, 29.662927, 2.7604104) failed to convert
-rank 70: Point 853 (-90.070111, 30.031819, -5.7119524) failed to convert
-rank 39: Point 612 (-90.802876, 29.390723, -0.48554062) failed to convert
-rank 52: Point 608 (-90.578034, 29.438158, -0.8725612) failed to convert
-rank 77: Point 845 (-89.960737, 29.649507, -4.1523439) failed to convert
-rank 33: Point 609 (-90.903875, 30.0836, -10.948417) failed to convert
-rank 65: Point 846 (-90.267621, 29.385762, -0.40157363) failed to convert
-rank 18: Point 612 (-91.290918, 30.547308, -16.290038) failed to convert
-rank 32: Point 607 (-90.965857, 29.660697, -0.42341609) failed to convert
-rank 68: Point 852 (-90.118714, 30.021695, -4.8615603) failed to convert
-rank 50: Point 613 (-90.628562, 29.298314, -0.28470896) failed to convert
-rank 99: Point 844 (-88.861279, 30.166465, 10.428887) failed to convert
-rank 66: Point 849 (-90.197017, 29.870009, -3.8093905) failed to convert
-rank 47: Point 611 (-90.649331, 29.854305, -0.3627547) failed to convert
-rank 87: Point 845 (-89.486803, 29.915567, -0.3302299) failed to convert
-rank 60: Point 605 (-90.380042, 29.947688, 4.2170853) failed to convert
-rank 96: Point 855 (-89.185775, 29.345797, 8.4800035) failed to convert
-rank 72: Point 853 (-90.032284, 30.029993, -2.8478535) failed to convert
-rank 73: Point 844 (-90.030155, 29.782641, -4.1178482) failed to convert
-rank 12: Point 599 (-91.507695, 30.670922, -6.6966605) failed to convert
-rank 82: Point 852 (-89.792343, 29.854083, -9.7566488) failed to convert
-rank 4: Point 613 (-91.807944, 30.863183, 2.9536419) failed to convert
-rank 48: Point 608 (-90.665452, 29.298238, -0.45635303) failed to convert
-rank 38: Point 607 (-90.806574, 29.584424, -0.65087979) failed to convert
-rank 30: Point 610 (-91.041843, 29.722503, -0.2336343) failed to convert
-rank 37: Point 613 (-90.800479, 30.070199, -0.53877148) failed to convert
-rank 24: Point 608 (-91.208917, 29.692621, -6.224016) failed to convert
-rank 29: Point 612 (-91.061946, 29.711001, -0.69760206) failed to convert
-rank 74: Point 851 (-89.995501, 29.940848, -6.3550804) failed to convert
-rank 86: Point 853 (-89.61076, 29.39415, -3.9663626) failed to convert
-rank 6: Point 611 (-91.74261, 30.682666, -14.749272) failed to convert
-rank 49: Point 613 (-90.615763, 29.698682, -1.4408618) failed to convert
-rank 5: Point 615 (-91.830889, 29.658637, 1.9498056) failed to convert
-rank 76: Point 855 (-89.956616, 29.962691, -2.4266263) failed to convert
-rank 27: Point 608 (-91.150056, 29.698916, -0.60633856) failed to convert
-rank 51: Point 613 (-90.666064, 28.519969, 31.650461) failed to convert
-rank 97: Point 843 (-89.159118, 29.166871, -0.19537428) failed to convert
-rank 95: Point 846 (-89.221625, 29.163156, -0.0) failed to convert
-rank 64: Point 853 (-90.292423, 29.56096, -0.60090361) failed to convert
-rank 84: Point 853 (-89.722905, 29.850935, -2.094816) failed to convert
-rank 21: Point 615 (-91.219722, 30.337115, 27.509484) failed to convert
-rank 17: Point 615 (-91.322521, 30.577299, -17.120919) failed to convert
-rank 19: Point 617 (-91.257214, 30.498315, -15.994991) failed to convert
-rank 67: Point 844 (-90.156391, 29.891368, -0.24972078) failed to convert
-rank 15: Point 610 (-91.462255, 29.719824, -0.17678052) failed to convert
-rank 92: Point 852 (-89.301869, 29.338429, -0.20982982) failed to convert
-rank 90: Point 852 (-89.290547, 30.114722, 3.1946607) failed to convert
-rank 59: Point 613 (-90.403597, 29.960937, -7.7568832) failed to convert
-rank 71: Point 845 (-90.066781, 29.845901, 1.1344174) failed to convert
-rank 45: Point 614 (-90.708016, 29.352705, -8.2296) failed to convert
-rank 13: Point 612 (-91.535079, 29.618821, -1.244376) failed to convert
-rank 20: Point 608 (-91.236939, 30.383091, -14.38107) failed to convert
-rank 75: Point 846 (-89.989432, 29.77172, -8.2296) failed to convert
-rank 44: Point 609 (-90.684547, 29.872124, 0.11145365) failed to convert
-rank 58: Point 602 (-90.437256, 29.794427, -2.0875395) failed to convert
-rank 2: Point 608 (-91.919406, 30.976858, -18.762579) failed to convert
-rank 98: Point 854 (-89.023822, 29.875911, 4.7050442) failed to convert
-rank 56: Point 607 (-90.46319, 29.989445, -3.3263526) failed to convert
-rank 69: Point 847 (-90.2086, 28.494045, 53.782604) failed to convert
-rank 8: Point 602 (-91.734707, 29.562956, -0.0) failed to convert
-rank 93: Point 845 (-89.269974, 29.175882, 3.5808264) failed to convert
-rank 14: Point 606 (-91.441435, 30.568991, -5.797667) failed to convert
-rank 35: Point 618 (-90.854887, 29.967797, -0.94220706) failed to convert
-rank 36: Point 610 (-90.837786, 29.86203, -1.1898149) failed to convert
-rank 83: Point 845 (-89.716678, 30.448647, -5.9829828) failed to convert
-rank 81: Point 843 (-89.792936, 30.245058, -2.2337911) failed to convert
-rank 16: Point 609 (-91.395166, 30.115444, -0.95735799) failed to convert
-rank 79: Point 846 (-89.939515, 29.357573, 1.8728481) failed to convert
-rank 91: Point 846 (-89.348456, 29.161557, -0.16644657) failed to convert
-rank 22: Point 611 (-91.199477, 30.443248, 16.417018) failed to convert
-rank 57: Point 615 (-90.455008, 29.864924, -0.77261101) failed to convert
-rank 61: Point 615 (-90.385555, 29.569607, -0.11898699) failed to convert
-rank 78: Point 854 (-89.938758, 29.624766, -1.8672047) failed to convert
-rank 77: Point 846 (-89.92825, 30.058618, 1.8874456) failed to convert
-rank 94: Point 852 (-89.241102, 29.151373, 1.169262) failed to convert
-rank 88: Point 855 (-89.424772, 29.735769, 0.58050171) failed to convert
-rank 89: Point 846 (-89.367799, 29.698538, 1.2879345) failed to convert
-rank 26: Point 607 (-91.202492, 29.291212, -0.48892616) failed to convert
-rank 23: Point 612 (-91.18117, 30.412686, -12.08889) failed to convert
-rank 0: Point 573 (-92.448066, 29.608336, -0.0) failed to convert
-rank 80: Point 851 (-89.850353, 30.042379, 0.27432001) failed to convert
-rank 85: Point 845 (-89.678144, 29.574594, -0.0) failed to convert
-rank 53: Point 611 (-90.582121, 29.053358, 3.7223691) failed to convert
-rank 9: Point 611 (-91.626013, 30.937553, -18.763332) failed to convert
-rank 65: Point 847 (-90.204898, 30.216386, 4.3299999) failed to convert
-rank 70: Point 854 (-90.070094, 30.031761, -5.7119524) failed to convert
-rank 31: Point 613 (-90.981361, 30.109527, 11.224987) failed to convert
-rank 43: Point 617 (-90.696755, 29.871183, -0.71284428) failed to convert
-rank 46: Point 601 (-90.694339, 29.439559, -0.3653305) failed to convert
-rank 42: Point 611 (-90.747353, 29.441559, -0.5897617) failed to convert
-rank 10: Point 608 (-91.58321, 31.024764, -13.086517) failed to convert
-rank 3: Point 614 (-91.904674, 29.971564, -1.625908) failed to convert
-rank 63: Point 614 (-90.263324, 30.491083, -9.185918) failed to convert
-rank 62: Point 609 (-90.364912, 29.530427, -0.58548598) failed to convert
-rank 28: Point 605 (-91.107813, 29.685766, -0.73599694) failed to convert
-rank 7: Point 615 (-91.725295, 30.382508, -2.9582486) failed to convert
-rank 40: Point 607 (-90.764861, 29.715221, -1.514118) failed to convert
-rank 11: Point 610 (-91.568037, 30.497758, -9.8449399) failed to convert
-rank 34: Point 606 (-90.867059, 30.182341, -1.6751293) failed to convert
-rank 25: Point 617 (-91.159945, 30.215904, 3.003065) failed to convert
-rank 41: Point 614 (-90.736796, 29.900071, -0.6691938) failed to convert
-rank 99: Point 845 (-88.864511, 30.13205, 12.447882) failed to convert
-rank 55: Point 612 (-90.513037, 29.47506, -2.0480533) failed to convert
-rank 54: Point 608 (-90.522417, 29.601799, 0.3044564) failed to convert
-rank 87: Point 846 (-89.533978, 29.359335, -2.3192964) failed to convert
-rank 68: Point 853 (-90.118716, 30.021635, -0.38329942) failed to convert
-rank 66: Point 850 (-90.197016, 29.869948, -3.8093905) failed to convert
-rank 96: Point 856 (-89.139341, 29.86549, 2.3605443) failed to convert
-rank 72: Point 854 (-90.031172, 30.044113, 1.2972975) failed to convert
-rank 73: Point 845 (-90.030292, 29.780851, 0.2158514) failed to convert
-rank 82: Point 853 (-89.792343, 29.854022, -9.7566488) failed to convert
-rank 74: Point 852 (-89.995433, 29.941588, -6.4312804) failed to convert
-rank 33: Point 610 (-90.922232, 29.808419, -1.9178548) failed to convert
-rank 86: Point 854 (-89.530351, 30.347071, -3.1351811) failed to convert
-rank 76: Point 856 (-89.962695, 29.88599, -6.5897765) failed to convert
-rank 97: Point 844 (-89.111502, 29.698994, 4.083732) failed to convert
-rank 64: Point 854 (-90.301102, 29.443815, 0.27200001) failed to convert
-rank 50: Point 614 (-90.625297, 29.345063, 0.36576) failed to convert
-rank 52: Point 609 (-90.534942, 30.043076, -7.6707447) failed to convert
-rank 32: Point 608 (-90.973594, 29.542309, -0.27432001) failed to convert
-rank 18: Point 613 (-91.317698, 30.115364, -0.2404224) failed to convert
-rank 39: Point 613 (-90.778224, 29.753302, -1.2575874) failed to convert
-rank 67: Point 845 (-90.144032, 30.052011, 4.04) failed to convert
-rank 95: Point 847 (-89.218138, 29.202787, -0.29182297) failed to convert
-rank 1: Point 616 (-92.08928, 29.815311, -0.47326026) failed to convert
-rank 47: Point 612 (-90.648739, 29.862748, -0.33566) failed to convert
-rank 92: Point 853 (-89.265221, 29.756096, 0.43885503) failed to convert
-rank 12: Point 600 (-91.526618, 30.352113, -0.34999999) failed to convert
-rank 84: Point 854 (-89.747531, 29.550417, -4.8627795) failed to convert
-rank 90: Point 853 (-89.373641, 29.161226, 0.31299999) failed to convert
-rank 48: Point 609 (-90.625692, 29.867188, 0.25195571) failed to convert
-rank 38: Point 608 (-90.785657, 29.891623, -1.6815774) failed to convert
-rank 24: Point 609 (-91.198749, 29.854543, -0.081) failed to convert
-rank 71: Point 846 (-90.093353, 29.502386, 0.31299999) failed to convert
-rank 29: Point 613 (-91.029667, 30.20715, -11.664697) failed to convert
-rank 4: Point 614 (-91.923669, 28.724851, 31.450959) failed to convert
-rank 37: Point 614 (-90.788451, 30.245484, -2.3104425) failed to convert
-rank 75: Point 847 (-89.97743, 29.923809, 20.611049) failed to convert
-rank 98: Point 855 (-89.001662, 30.116982, 7.6653529) failed to convert
-rank 49: Point 614 (-90.590991, 30.048684, 19.892774) failed to convert
-rank 69: Point 848 (-90.10081, 29.915284, -4.9559093) failed to convert
-rank 60: Point 606 (-90.405462, 29.601429, -1.0795442) failed to convert
-rank 6: Point 612 (-91.74261, 30.682606, -14.749272) failed to convert
-rank 27: Point 609 (-91.128937, 30.029326, -0.62262049) failed to convert
-rank 30: Point 611 (-91.012687, 30.16902, -11.958829) failed to convert
-rank 51: Point 614 (-90.588538, 29.634441, -0.58041191) failed to convert
-rank 93: Point 846 (-89.285919, 28.992709, 9.2048827) failed to convert
-rank 79: Point 847 (-89.898201, 29.877659, -5.9042812) failed to convert
-rank 83: Point 846 (-89.745356, 30.102197, 0.62535231) failed to convert
-rank 5: Point 616 (-91.79447, 30.32048, -3.8592289) failed to convert
-rank 21: Point 616 (-91.262357, 29.655126, -4.1068754) failed to convert
-rank 17: Point 616 (-91.321341, 30.596021, -17.519903) failed to convert
-rank 77: Point 847 (-89.943312, 29.869439, -5.5939948) failed to convert
-rank 91: Point 847 (-89.349476, 29.149649, -2.4237683) failed to convert
-rank 81: Point 844 (-89.792965, 30.244669, 0.2786581) failed to convert
-rank 78: Point 855 (-89.938746, 29.624727, -1.8672047) failed to convert
-rank 94: Point 853 (-89.24291, 29.13064, 7.2600392) failed to convert
-rank 59: Point 614 (-90.403281, 29.964813, -8.4042511) failed to convert
-rank 19: Point 618 (-91.308914, 29.665039, 0.44029933) failed to convert
-rank 15: Point 611 (-91.461746, 29.728361, -0.36926159) failed to convert
-rank 89: Point 847 (-89.406416, 29.250355, 0.31299999) failed to convert
-rank 80: Point 852 (-89.831933, 30.26869, -1.4590518) failed to convert
-rank 88: Point 856 (-89.460699, 29.315764, 0.31299999) failed to convert
-rank 44: Point 610 (-90.705337, 29.572545, -1.4308093) failed to convert
-rank 45: Point 615 (-90.708017, 29.352644, -8.2296) failed to convert
-rank 13: Point 613 (-91.534217, 29.63357, -0.51376598) failed to convert
-rank 85: Point 846 (-89.636532, 30.075033, 3.3099999) failed to convert
-rank 58: Point 603 (-90.45041, 29.613303, -0.4311981) failed to convert
-rank 36: Point 611 (-90.804855, 30.345118, -0.77491488) failed to convert
-rank 20: Point 609 (-91.28273, 29.647986, -3.412838) failed to convert
-rank 65: Point 848 (-90.229465, 29.893413, 0.96199552) failed to convert
-rank 14: Point 607 (-91.482424, 29.883852, -3.8347428) failed to convert
-rank 8: Point 603 (-91.671612, 30.678551, -8.8156963) failed to convert
-rank 70: Point 855 (-90.070083, 30.031722, -5.7119524) failed to convert
-rank 66: Point 851 (-90.234448, 29.374393, 0.31299999) failed to convert
-rank 68: Point 854 (-90.118845, 30.019888, 1.4868794) failed to convert
-rank 26: Point 608 (-91.146402, 30.179623, 7.8229401) failed to convert
-rank 22: Point 612 (-91.195882, 30.499689, 24.24356) failed to convert
-rank 35: Point 619 (-90.839877, 30.18899, -1.1653791) failed to convert
-rank 57: Point 616 (-90.455456, 29.858727, -0.40900478) failed to convert
-rank 23: Point 613 (-91.209898, 29.95895, -0.51861298) failed to convert
-rank 87: Point 847 (-89.462801, 30.195059, -0.38503611) failed to convert
-rank 16: Point 610 (-91.358315, 30.717996, -16.394636) failed to convert
-rank 99: Point 846 (-88.868469, 30.089564, 14.639851) failed to convert
-rank 72: Point 855 (-90.09466, 29.225639, 0.90085799) failed to convert
-rank 61: Point 616 (-90.350493, 30.044517, -0.33006746) failed to convert
-rank 96: Point 857 (-89.1883, 29.317169, 0.78402007) failed to convert
-rank 73: Point 846 (-90.03014, 29.782687, -4.1178482) failed to convert
-rank 2: Point 609 (-91.961841, 30.188408, -1.9102073) failed to convert
-rank 82: Point 854 (-89.760418, 30.243914, -1.0827366) failed to convert
-rank 56: Point 608 (-90.491029, 29.604552, -0.21312086) failed to convert
-rank 74: Point 853 (-90.006624, 29.799341, 21.043673) failed to convert
-rank 86: Point 855 (-89.59961, 29.527287, -0.4333818) failed to convert
-rank 9: Point 612 (-91.672431, 30.132481, -9.0358802) failed to convert
-rank 76: Point 857 (-89.96269, 29.885949, -6.5897765) failed to convert
-rank 31: Point 614 (-90.981397, 30.108834, 10.996703) failed to convert
-rank 53: Point 612 (-90.510655, 30.057794, -9.8602808) failed to convert
-rank 28: Point 606 (-91.108078, 29.681442, -0.52124922) failed to convert
-rank 64: Point 855 (-90.325077, 29.118823, 1.4975232) failed to convert
-rank 67: Point 846 (-90.156192, 29.893685, -0.32593085) failed to convert
-rank 97: Point 845 (-89.120993, 29.593279, 5.005059) failed to convert
-rank 42: Point 612 (-90.716668, 29.886908, -0.34323922) failed to convert
-rank 95: Point 848 (-89.213148, 29.259272, -0.09911539) failed to convert
-rank 92: Point 854 (-89.23721, 30.07215, 0.33693001) failed to convert
-rank 43: Point 618 (-90.716114, 29.591564, -2.3615524) failed to convert
-rank 40: Point 608 (-90.787186, 29.387566, 0.3048) failed to convert
-rank 90: Point 854 (-89.369728, 29.206694, 0.31299999) failed to convert
-rank 71: Point 847 (-90.088735, 29.562284, -0.10089987) failed to convert
-rank 3: Point 615 (-91.870995, 30.591689, -8.2296) failed to convert
-rank 41: Point 615 (-90.736467, 29.904811, -0.33442698) failed to convert
-rank 46: Point 602 (-90.696664, 29.405822, -0.57977172) failed to convert
-rank 10: Point 609 (-91.595126, 30.821866, -19.102415) failed to convert
-rank 11: Point 611 (-91.560389, 30.627732, -4.1484563) failed to convert
-rank 25: Point 618 (-91.16644, 30.113904, -2.7229535) failed to convert
-rank 55: Point 613 (-90.513037, 29.475, -0.62085275) failed to convert
-rank 84: Point 855 (-89.747515, 29.550454, -4.8627795) failed to convert
-rank 75: Point 848 (-89.986238, 29.812207, 1.5678198) failed to convert
-rank 98: Point 856 (-89.002827, 30.104135, 6.9430744) failed to convert
-rank 33: Point 611 (-90.933021, 29.645573, -0.57722107) failed to convert
-rank 62: Point 610 (-90.394482, 29.125471, 1.4348864) failed to convert
-rank 69: Point 849 (-90.114724, 29.735021, -0.28109572) failed to convert
-rank 93: Point 847 (-89.270148, 29.173672, -0.17754335) failed to convert
-rank 63: Point 615 (-90.296406, 30.052482, 0.05333006) failed to convert
-rank 7: Point 616 (-91.732634, 30.252264, -1.5571456) failed to convert
-rank 34: Point 607 (-90.86772, 30.172485, -1.8770677) failed to convert
-rank 32: Point 609 (-90.980493, 29.436848, -0.27415315) failed to convert
-rank 52: Point 610 (-90.562174, 29.661986, -0.45926596) failed to convert
-rank 79: Point 848 (-89.897925, 29.881045, -5.9862724) failed to convert
-rank 81: Point 845 (-89.792939, 30.244839, -0.7253584) failed to convert
-rank 50: Point 615 (-90.623086, 29.376675, -0.42013393) failed to convert
-rank 83: Point 847 (-89.71437, 30.476303, -7.2832506) failed to convert
-rank 54: Point 609 (-90.567744, 28.961951, 11.270751) failed to convert
-rank 24: Point 610 (-91.208903, 29.692722, -4.1857795) failed to convert
-rank 0: Point 574 (-92.456184, 29.431159, 10.7) failed to convert
-rank 91: Point 848 (-89.361302, 29.012197, -0.06823628) failed to convert
-rank 77: Point 848 (-89.958389, 29.678993, -4.9868331) failed to convert
-rank 47: Point 613 (-90.635345, 30.05309, -2.3706398) failed to convert
-rank 94: Point 854 (-89.237125, 29.196592, -0.0) failed to convert
-rank 78: Point 856 (-89.907813, 30.013094, 11.374926) failed to convert
-rank 29: Point 614 (-91.049357, 29.90526, -2.5458685) failed to convert
-rank 39: Point 614 (-90.78744, 29.617952, -0.15240011) failed to convert
-rank 4: Point 615 (-91.937543, 28.459142, 52.002933) failed to convert
-rank 80: Point 853 (-89.849197, 30.055797, 0.33446259) failed to convert
-rank 48: Point 610 (-90.652381, 29.485968, -0.08899839) failed to convert
-rank 49: Point 615 (-90.626769, 29.541827, -3.065275) failed to convert
-rank 1: Point 617 (-92.089382, 29.812577, -0.26300787) failed to convert
-rank 88: Point 857 (-89.428826, 29.688271, -0.0) failed to convert
-rank 37: Point 615 (-90.814503, 29.864411, -0.99309781) failed to convert
-rank 65: Point 849 (-90.223335, 29.974274, -0.89031609) failed to convert
-rank 89: Point 848 (-89.42339, 29.051437, 5.6463191) failed to convert
-rank 85: Point 847 (-89.687275, 29.463536, -3.8234114) failed to convert
-rank 70: Point 856 (-90.073195, 29.991663, -0.3042996) failed to convert
-rank 27: Point 610 (-91.114518, 30.25371, 2.1937829) failed to convert
-rank 38: Point 609 (-90.806604, 29.583861, -1.1201541) failed to convert
-rank 72: Point 856 (-90.034727, 29.998796, -0.09987872) failed to convert
-rank 30: Point 612 (-91.041795, 29.723078, -1.4413655) failed to convert
-rank 60: Point 607 (-90.384187, 29.891418, -0.39161359) failed to convert
-rank 5: Point 617 (-91.788299, 30.430887, -3.5606376) failed to convert
-rank 6: Point 613 (-91.748976, 30.569732, -6.8124071) failed to convert
-rank 68: Point 855 (-90.13893, 29.75846, -0.22208909) failed to convert
-rank 21: Point 617 (-91.257981, 29.725747, -7.4980806) failed to convert
-rank 18: Point 614 (-91.341031, 29.734345, -5.8768448) failed to convert
-rank 87: Point 848 (-89.533966, 29.359394, -5.2312827) failed to convert
-rank 66: Point 852 (-90.208439, 29.719254, 1.5817526) failed to convert
-rank 99: Point 847 (-88.925312, 29.478224, 12.294726) failed to convert
-rank 59: Point 615 (-90.426902, 29.641834, -0.5959627) failed to convert
-rank 17: Point 617 (-91.324395, 30.546662, -7.4960536) failed to convert
-rank 19: Point 619 (-91.256848, 30.503913, 11.709506) failed to convert
-rank 51: Point 615 (-90.552071, 30.146422, -0.47351572) failed to convert
-rank 12: Point 601 (-91.527416, 30.338576, -2.6749808) failed to convert
-rank 73: Point 847 (-90.046711, 29.570002, -0.07487642) failed to convert
-rank 45: Point 616 (-90.705043, 29.395817, -1.4583285) failed to convert
-rank 15: Point 612 (-91.497864, 29.113966, 6.9662887) failed to convert
-rank 96: Point 858 (-89.19337, 29.259821, -0.0) failed to convert
-rank 86: Point 856 (-89.607077, 29.437709, -0.82522493) failed to convert
-rank 74: Point 854 (-89.992932, 29.973241, -8.2296) failed to convert
-rank 82: Point 855 (-89.815714, 29.56556, 0.96873512) failed to convert
-rank 44: Point 611 (-90.704678, 29.582065, -2.1774782) failed to convert
-rank 8: Point 604 (-91.661717, 30.850132, -20.0) failed to convert
-rank 26: Point 609 (-91.148867, 30.141001, -3.8119605) failed to convert
-rank 58: Point 604 (-90.437229, 29.794457, -1.9463394) failed to convert
-rank 13: Point 614 (-91.535059, 29.618786, -0.78631063) failed to convert
-rank 20: Point 610 (-91.258589, 30.037443, -0.14930577) failed to convert
-rank 36: Point 612 (-90.844799, 29.758194, -0.44065857) failed to convert
-rank 76: Point 858 (-89.962684, 29.885889, -3.5036822) failed to convert
-rank 67: Point 847 (-90.156473, 29.88998, -4.3068242) failed to convert
-rank 57: Point 617 (-90.409963, 30.478783, -9.7728687) failed to convert
-rank 14: Point 608 (-91.470178, 30.089934, -4.0754961) failed to convert
-rank 23: Point 614 (-91.210021, 29.956937, -0.88722845) failed to convert
-rank 16: Point 611 (-91.413155, 29.817217, -6.9006725) failed to convert
-rank 64: Point 856 (-90.302945, 29.417555, 1.1630429) failed to convert
-rank 95: Point 849 (-89.218924, 29.193646, -0.10011131) failed to convert
-rank 97: Point 846 (-89.171968, 29.021031, 2.0563535) failed to convert
-rank 92: Point 855 (-89.303145, 29.323292, -0.0) failed to convert
-rank 61: Point 617 (-90.316198, 30.50284, -6.5378692) failed to convert
-rank 35: Point 620 (-90.862622, 29.852709, -0.93187906) failed to convert
-rank 90: Point 855 (-89.390915, 28.959535, 16.219386) failed to convert
-rank 56: Point 609 (-90.484907, 29.689482, -0.52496006) failed to convert
-rank 2: Point 610 (-91.928106, 30.816249, -10.976677) failed to convert
-rank 71: Point 848 (-90.017783, 30.469722, -9.6269434) failed to convert
-rank 75: Point 849 (-89.978551, 29.909542, -9.0) failed to convert
-rank 84: Point 856 (-89.747491, 29.55051, -4.8627795) failed to convert
-rank 98: Point 857 (-88.985583, 30.29056, 4.6933831) failed to convert
-rank 69: Point 850 (-90.093133, 30.014187, 1.2178092) failed to convert
-rank 9: Point 613 (-91.626008, 30.937513, -18.603833) failed to convert
-rank 31: Point 615 (-90.981433, 30.108141, 8.2216295) failed to convert
-rank 93: Point 848 (-89.255108, 29.345488, 2.7513715) failed to convert
-rank 79: Point 849 (-89.918444, 29.623754, -2.0438472) failed to convert
-rank 28: Point 607 (-91.109085, 29.665674, -0.33344971) failed to convert
-rank 43: Point 619 (-90.697286, 29.863418, -0.25320202) failed to convert
-rank 91: Point 849 (-89.349972, 29.143834, -0.59923482) failed to convert
-rank 81: Point 846 (-89.79139, 30.263589, -1.6675775) failed to convert
-rank 83: Point 848 (-89.770733, 29.792268, -0.0) failed to convert
-rank 53: Point 613 (-90.503648, 30.154598, -0.26215574) failed to convert
-rank 77: Point 849 (-89.930372, 30.031737, 1.5357723) failed to convert
-rank 40: Point 609 (-90.755064, 29.85796, -0.11743253) failed to convert
-rank 41: Point 616 (-90.728797, 30.015617, 26.411355) failed to convert
-rank 78: Point 857 (-89.909397, 29.993279, -3.0401249) failed to convert
-rank 11: Point 612 (-91.555143, 30.716271, -9.8208432) failed to convert
-rank 62: Point 611 (-90.338291, 29.89049, -1.4758416) failed to convert
-rank 25: Point 619 (-91.193717, 29.682445, -4.700016) failed to convert
-rank 42: Point 613 (-90.715528, 29.903334, -0.24763706) failed to convert
-rank 46: Point 603 (-90.656132, 29.98796, -0.5011306) failed to convert
-rank 88: Point 858 (-89.427424, 29.704533, 3.1790595) failed to convert
-rank 94: Point 855 (-89.240636, 29.156491, -0.51568314) failed to convert
-rank 70: Point 857 (-90.070066, 30.031664, -5.7119524) failed to convert
-rank 80: Point 854 (-89.885115, 29.609008, 33.634858) failed to convert
-rank 89: Point 849 (-89.409415, 29.215108, 0.31267746) failed to convert
-rank 65: Point 850 (-90.316391, 28.725345, 26.488326) failed to convert
-rank 66: Point 853 (-90.228021, 29.459786, -0.11995452) failed to convert
-rank 32: Point 610 (-90.975987, 29.505658, -0.2790822) failed to convert
-rank 10: Point 610 (-91.5994, 30.748911, -17.022277) failed to convert
-rank 3: Point 616 (-91.861993, 30.755259, -10.710774) failed to convert
-rank 85: Point 848 (-89.622187, 30.245654, -0.28155029) failed to convert
-rank 63: Point 616 (-90.339896, 29.467275, 2.188) failed to convert
-rank 52: Point 611 (-90.534943, 30.043016, -9.323528) failed to convert
-rank 72: Point 857 (-90.032691, 30.024647, 2.878822) failed to convert
-rank 33: Point 612 (-90.903949, 30.081788, -1.8930949) failed to convert
-rank 87: Point 849 (-89.533957, 29.359434, -5.2312827) failed to convert
-rank 96: Point 859 (-89.202674, 29.154355, -0.0) failed to convert
-rank 24: Point 611 (-91.235601, 29.263702, -0.65737113) failed to convert
-rank 4: Point 616 (-91.807746, 30.865827, -11.967888) failed to convert
-rank 50: Point 616 (-90.623037, 29.377216, -0.3844128) failed to convert
-rank 1: Point 618 (-92.0558, 30.461758, -7.2618853) failed to convert
-rank 47: Point 614 (-90.648918, 29.860164, -0.77127472) failed to convert
-rank 55: Point 614 (-90.495952, 29.713118, -2.437493) failed to convert
-rank 22: Point 613 (-91.200043, 30.434074, 10.522665) failed to convert
-rank 68: Point 856 (-90.188825, 29.101668, 0.92369246) failed to convert
-rank 48: Point 611 (-90.622911, 29.906258, -0.38312575) failed to convert
-rank 73: Point 848 (-90.03012, 29.782736, -4.1178482) failed to convert
-rank 99: Point 848 (-88.861965, 30.155891, 11.070474) failed to convert
-rank 74: Point 855 (-89.99991, 29.884693, -9.0) failed to convert
-rank 86: Point 857 (-89.609533, 29.408007, -2.8006646) failed to convert
-rank 39: Point 615 (-90.775214, 29.797092, -1.4624305) failed to convert
-rank 82: Point 856 (-89.759746, 30.251615, -1.8638275) failed to convert
-rank 0: Point 575 (-92.448249, 29.60057, -0.0) failed to convert
-rank 76: Point 859 (-89.963133, 29.880166, 23.307642) failed to convert
-rank 34: Point 608 (-90.866997, 30.183144, -2.4627011) failed to convert
-rank 27: Point 611 (-91.114956, 30.246845, -7.6288885) failed to convert
-rank 49: Point 616 (-90.617539, 29.673236, 1.2043031) failed to convert
-rank 54: Point 610 (-90.510466, 29.768448, -0.73965881) failed to convert
-rank 37: Point 616 (-90.788436, 30.245655, -2.4389958) failed to convert
-rank 95: Point 850 (-89.22788, 29.091656, 5.0528002) failed to convert
-rank 67: Point 848 (-90.152502, 29.941583, -2.4808053) failed to convert
-rank 30: Point 613 (-91.010618, 30.200438, -7.7032578) failed to convert
-rank 5: Point 618 (-91.803583, 30.15541, -5.9173748) failed to convert
-rank 7: Point 617 (-91.690219, 30.996643, -14.648556) failed to convert
-rank 18: Point 615 (-91.340985, 29.734305, -6.5487979) failed to convert
-rank 64: Point 857 (-90.264399, 29.932779, 0.83016465) failed to convert
-rank 60: Point 608 (-90.405452, 29.601523, -0.68947025) failed to convert
-rank 29: Point 615 (-91.060434, 29.73416, -0.55298453) failed to convert
-rank 21: Point 618 (-91.264591, 29.618936, -0.50843978) failed to convert
-rank 59: Point 616 (-90.429778, 29.602261, -0.41618466) failed to convert
-rank 17: Point 618 (-91.322908, 30.570561, -8.6719071) failed to convert
-rank 97: Point 847 (-89.161346, 29.140982, -0.16179979) failed to convert
-rank 51: Point 616 (-90.599372, 29.480798, 0.40987883) failed to convert
-rank 45: Point 617 (-90.708018, 29.352604, -8.2296) failed to convert
-rank 19: Point 620 (-91.257032, 30.500945, -8.739805) failed to convert
-rank 92: Point 856 (-89.328316, 29.032997, 14.953333) failed to convert
-rank 38: Point 610 (-90.785155, 29.898564, -0.55487199) failed to convert
-rank 12: Point 602 (-91.523656, 30.402107, -3.4384547) failed to convert
-rank 75: Point 850 (-90.008383, 29.529919, -0.07764021) failed to convert
-rank 58: Point 605 (-90.437432, 29.791615, -0.79098648) failed to convert
-rank 90: Point 856 (-89.370301, 29.199972, 0.31299999) failed to convert
-rank 84: Point 857 (-89.722854, 29.850968, -1.7703035) failed to convert
-rank 8: Point 605 (-91.656232, 30.944696, 2.0185388) failed to convert
-rank 44: Point 612 (-90.685471, 29.858841, -1.4655779) failed to convert
-rank 71: Point 849 (-90.052202, 30.032473, -1.3928594) failed to convert
-rank 98: Point 858 (-89.086483, 29.183514, 3.7124336) failed to convert
-rank 13: Point 615 (-91.536044, 29.601743, -1.286688) failed to convert
-rank 36: Point 613 (-90.803258, 30.368326, -0.79035211) failed to convert
-rank 26: Point 610 (-91.143461, 30.225025, 12.817156) failed to convert
-rank 6: Point 614 (-91.779944, 30.015787, -4.5368836) failed to convert
-rank 15: Point 613 (-91.461856, 29.725879, -3.4015681) failed to convert
-rank 20: Point 611 (-91.282712, 29.647928, -3.8109146) failed to convert
-rank 69: Point 851 (-90.150812, 29.263149, -0.25219244) failed to convert
-rank 23: Point 615 (-91.22504, 29.717232, -0.57815884) failed to convert
-rank 93: Point 849 (-89.276462, 29.101207, 11.106561) failed to convert
-rank 83: Point 849 (-89.770243, 29.79819, -0.0) failed to convert
-rank 81: Point 847 (-89.792917, 30.244915, -1.1850584) failed to convert
-rank 61: Point 618 (-90.385582, 29.568825, -0.26409763) failed to convert
-rank 79: Point 850 (-89.896236, 29.90211, -0.30736235) failed to convert
-rank 16: Point 612 (-91.357646, 30.728519, 2.8041008) failed to convert
-rank 91: Point 850 (-89.346365, 29.185628, 0.1894505) failed to convert
-rank 77: Point 850 (-89.943291, 29.869496, -5.5939948) failed to convert
-rank 78: Point 858 (-89.936878, 29.648124, -5.0935131) failed to convert
-rank 35: Point 621 (-90.849132, 30.052399, -11.139831) failed to convert
-rank 56: Point 610 (-90.50185, 29.453639, -8.2296) failed to convert
-rank 94: Point 856 (-89.243399, 29.124951, 3.2403233) failed to convert
-rank 89: Point 850 (-89.441585, 28.836812, 59.167067) failed to convert
-rank 2: Point 611 (-91.938295, 30.627527, -7.5022886) failed to convert
-rank 80: Point 855 (-89.909729, 29.299141, 0.31299999) failed to convert
-rank 88: Point 859 (-89.405776, 29.95514, -0.19941236) failed to convert
-rank 70: Point 858 (-90.111861, 29.491131, 0.43700524) failed to convert
-rank 65: Point 851 (-90.281054, 29.204859, 1.0289176) failed to convert
-rank 66: Point 854 (-90.232877, 29.394959, -1.738459) failed to convert
-rank 85: Point 849 (-89.686443, 29.473397, -4.9633635) failed to convert
-rank 43: Point 620 (-90.685292, 30.035489, 18.806424) failed to convert
-rank 9: Point 614 (-91.663775, 30.283846, -6.8926212) failed to convert
-rank 57: Point 618 (-90.408905, 30.492884, -9.500704) failed to convert
-rank 68: Point 857 (-90.121103, 29.989676, 0.74778933) failed to convert
-rank 72: Point 858 (-90.08305, 29.376696, 0.31299999) failed to convert
-rank 96: Point 860 (-89.192247, 29.272414, -0.0) failed to convert
-rank 87: Point 850 (-89.533945, 29.359493, -5.2312827) failed to convert
-rank 99: Point 849 (-88.854218, 30.237194, 5.2992197) failed to convert
-rank 53: Point 614 (-90.538764, 29.666152, -0.21336) failed to convert
-rank 73: Point 849 (-90.064946, 29.334288, 0.31300232) failed to convert
-rank 14: Point 609 (-91.495014, 29.670491, -1.0075207) failed to convert
-rank 11: Point 613 (-91.567999, 30.497805, -12.252961) failed to convert
-rank 41: Point 617 (-90.736912, 29.898219, -0.60557087) failed to convert
-rank 86: Point 858 (-89.609488, 29.408536, -5.5769259) failed to convert
-rank 40: Point 610 (-90.75504, 29.858298, -0.96578744) failed to convert
-rank 31: Point 616 (-90.981469, 30.107449, 2.5047334) failed to convert
-rank 76: Point 860 (-89.975296, 29.726216, -8.2296) failed to convert
-rank 74: Point 856 (-90.010805, 29.745861, 16.245469) failed to convert
-rank 82: Point 857 (-89.781675, 29.983188, 2.5707771) failed to convert
-rank 95: Point 851 (-89.218801, 29.194853, 7e-08) failed to convert
-rank 25: Point 620 (-91.19551, 29.653581, -0.03076188) failed to convert
-rank 28: Point 608 (-91.132429, 29.298367, 1.1009809) failed to convert
-rank 62: Point 612 (-90.364064, 29.541596, -0.29511563) failed to convert
-rank 46: Point 604 (-90.702367, 29.322883, -0.72330374) failed to convert
-rank 32: Point 611 (-90.934668, 30.129781, -6.6975315) failed to convert
-rank 10: Point 611 (-91.587633, 30.949282, -11.489038) failed to convert
-rank 92: Point 857 (-89.303449, 29.319716, -0.0) failed to convert
-rank 67: Point 849 (-90.146574, 30.018508, 0.86164501) failed to convert
-rank 64: Point 858 (-90.269657, 29.862641, -0.30571676) failed to convert
-rank 3: Point 617 (-91.94006, 29.306032, 7.0) failed to convert
-rank 42: Point 614 (-90.717747, 29.871204, 0.23753907) failed to convert
-rank 63: Point 617 (-90.288357, 30.15896, 3.9000001) failed to convert
-rank 24: Point 612 (-91.217586, 29.553741, -0.56828136) failed to convert
-rank 1: Point 619 (-92.086107, 29.876098, -1.1881161) failed to convert
-rank 52: Point 612 (-90.580558, 29.402281, -8.2296) failed to convert
-rank 33: Point 613 (-90.918578, 29.862833, -1.0191974) failed to convert
-rank 97: Point 848 (-89.159172, 29.165225, 0.0549923) failed to convert
-rank 50: Point 617 (-90.603158, 29.66018, -0.98063151) failed to convert
-rank 90: Point 857 (-89.362924, 29.285528, 1.5415985) failed to convert
-rank 48: Point 612 (-90.605066, 30.158228, -0.33991363) failed to convert
-rank 55: Point 615 (-90.499979, 29.657077, -0.60752545) failed to convert
-rank 75: Point 851 (-89.993034, 29.725629, 22.204877) failed to convert
-rank 34: Point 609 (-90.894867, 29.768626, -1.3504809) failed to convert
-rank 84: Point 858 (-89.680089, 30.366474, -1.399398) failed to convert
-rank 71: Point 850 (-90.069127, 29.815351, 0.34303193) failed to convert
-rank 98: Point 859 (-88.999604, 30.137995, 8.1419846) failed to convert
-rank 22: Point 614 (-91.197209, 30.47858, 12.826192) failed to convert
-rank 4: Point 617 (-91.811319, 30.801415, -11.38439) failed to convert
-rank 49: Point 617 (-90.644053, 29.294161, -0.49063486) failed to convert
-rank 47: Point 615 (-90.654882, 29.775037, -0.38222502) failed to convert
-rank 37: Point 617 (-90.813475, 29.879343, -1.5497359) failed to convert
-rank 54: Point 611 (-90.504101, 29.856852, -0.59111535) failed to convert
-rank 30: Point 614 (-91.01929, 30.06825, -5.0351563) failed to convert
-rank 27: Point 612 (-91.137688, 29.892054, 0.1) failed to convert
-rank 0: Point 576 (-92.448995, 29.583902, -0.69042746) failed to convert
-rank 18: Point 616 (-91.342296, 29.71261, -2.4556391) failed to convert
-rank 21: Point 619 (-91.262347, 29.655087, -4.1068754) failed to convert
-rank 5: Point 619 (-91.795855, 30.294755, -2.4499568) failed to convert
-rank 7: Point 618 (-91.700798, 30.812295, -10.718452) failed to convert
-rank 93: Point 850 (-89.227021, 29.663906, 3.1155099) failed to convert
-rank 69: Point 852 (-90.114707, 29.735181, -1.4225472) failed to convert
-rank 39: Point 616 (-90.769932, 29.87413, -0.34948962) failed to convert
-rank 29: Point 616 (-91.035145, 30.123147, 3.2042009) failed to convert
-rank 81: Point 848 (-89.845199, 29.600629, 25.677193) failed to convert
-rank 83: Point 850 (-89.743883, 30.119358, 1.2796013) failed to convert
-rank 79: Point 851 (-89.89806, 29.879296, -6.2212732) failed to convert
-rank 77: Point 851 (-89.960699, 29.649554, -2.3733604) failed to convert
-rank 51: Point 617 (-90.623491, 29.136165, 2.0506724) failed to convert
-rank 60: Point 609 (-90.377793, 29.978065, -1.6375411) failed to convert
-rank 45: Point 618 (-90.666988, 29.94373, -0.82503215) failed to convert
-rank 17: Point 619 (-91.377691, 29.675392, -1.2118025) failed to convert
-rank 59: Point 617 (-90.393487, 30.097584, 1.63) failed to convert
-rank 19: Point 621 (-91.26604, 30.357223, -5.1936307) failed to convert
-rank 8: Point 606 (-91.709331, 30.015656, -2.6244436) failed to convert
-rank 91: Point 851 (-89.346646, 29.182353, 0.3097244) failed to convert
-rank 94: Point 857 (-89.237894, 29.18771, -0.0) failed to convert
-rank 78: Point 859 (-89.898847, 30.124698, -5.8308244) failed to convert
-rank 80: Point 856 (-89.841309, 30.152542, 2.5761291) failed to convert
-rank 36: Point 614 (-90.848426, 29.704344, -0.65631401) failed to convert
-rank 44: Point 613 (-90.686727, 29.840794, 0.0980839) failed to convert
-rank 65: Point 852 (-90.267581, 29.385929, -0.58211423) failed to convert
-rank 58: Point 606 (-90.450045, 29.617921, -0.59330722) failed to convert
-rank 26: Point 611 (-91.136339, 30.335981, -6.952716) failed to convert
-rank 70: Point 859 (-90.08621, 29.82371, 1.09263) failed to convert
-rank 15: Point 614 (-91.404979, 30.67042, -8.4157493) failed to convert
-rank 13: Point 616 (-91.536022, 29.6018, -2.1751936) failed to convert
-rank 66: Point 855 (-90.232865, 29.395018, -3.3079945) failed to convert
-rank 89: Point 851 (-89.411707, 29.188123, 0.31299999) failed to convert
-rank 72: Point 859 (-90.044296, 29.876369, 0.76993388) failed to convert
-rank 68: Point 858 (-90.188968, 29.099645, 3.0751189) failed to convert
-rank 12: Point 603 (-91.522936, 30.414101, -10.632984) failed to convert
-rank 23: Point 616 (-91.209872, 29.959251, -0.68535666) failed to convert
-rank 20: Point 612 (-91.282701, 29.64789, -3.8109146) failed to convert
-rank 87: Point 851 (-89.495391, 29.814508, 3.2e-07) failed to convert
-rank 73: Point 850 (-90.030096, 29.782798, -4.1178482) failed to convert
-rank 85: Point 850 (-89.662483, 29.763237, -0.27522458) failed to convert
-rank 88: Point 860 (-89.43661, 29.597291, 1.6528663) failed to convert
-rank 96: Point 861 (-89.189152, 29.307376, 0.70904455) failed to convert
-rank 99: Point 850 (-88.896788, 29.782668, 3.9829423) failed to convert
-rank 61: Point 619 (-90.358586, 29.934902, 9.1227667) failed to convert
-rank 86: Point 859 (-89.606333, 29.446142, 8.4716417) failed to convert
-rank 16: Point 613 (-91.362039, 30.656678, -8.1667034) failed to convert
-rank 74: Point 857 (-90.005142, 29.818008, 20.382829) failed to convert
-rank 76: Point 861 (-90.005813, 29.336756, 0.79302462) failed to convert
-rank 95: Point 852 (-89.227106, 29.100334, -0.27255922) failed to convert
-rank 56: Point 611 (-90.500834, 29.467807, 0.30480021) failed to convert
-rank 35: Point 622 (-90.839285, 30.197101, -1.035076) failed to convert
-rank 2: Point 612 (-91.919499, 30.974131, -17.112819) failed to convert
-rank 82: Point 858 (-89.775907, 30.053678, 2.6601595) failed to convert
-rank 6: Point 615 (-91.747577, 30.594476, -13.414249) failed to convert
-rank 64: Point 859 (-90.258133, 30.015603, 1.4487471) failed to convert
-rank 57: Point 619 (-90.471853, 29.632125, -0.12192) failed to convert
-rank 43: Point 621 (-90.684834, 30.041982, 18.15954) failed to convert
-rank 38: Point 611 (-90.785627, 29.891651, -1.7430696) failed to convert
-rank 67: Point 850 (-90.151222, 29.957945, 35.931325) failed to convert
-rank 9: Point 615 (-91.636779, 30.752268, -8.6839308) failed to convert
-rank 92: Point 858 (-89.227762, 30.177763, 3.7866102) failed to convert
-rank 75: Point 852 (-89.983807, 29.842762, 27.677963) failed to convert
-rank 97: Point 849 (-89.160155, 29.153975, -0.0) failed to convert
-rank 14: Point 610 (-91.496499, 29.645245, -3.4747201) failed to convert
-rank 40: Point 611 (-90.755025, 29.858481, -1.0254104) failed to convert
-rank 90: Point 858 (-89.32681, 29.701505, 3.3499999) failed to convert
-rank 71: Point 851 (-90.066934, 29.843375, 0.27048264) failed to convert
-rank 31: Point 617 (-90.981505, 30.106756, -5.23941) failed to convert
-rank 53: Point 615 (-90.510639, 30.057757, -9.8602808) failed to convert
-rank 11: Point 614 (-91.597122, 29.997777, 0.1) failed to convert
-rank 84: Point 859 (-89.748826, 29.53361, 23.298052) failed to convert
-rank 41: Point 618 (-90.775951, 29.327819, -0.57065917) failed to convert
-rank 25: Point 621 (-91.199117, 29.595988, -4.3053545) failed to convert
-rank 46: Point 605 (-90.659971, 29.933181, -1.4604919) failed to convert
-rank 62: Point 613 (-90.338286, 29.890437, -1.3695833) failed to convert
-rank 28: Point 609 (-91.140841, 29.164827, 2.3067742) failed to convert
-rank 32: Point 612 (-90.986786, 29.339109, -0.44026845) failed to convert
-rank 10: Point 612 (-91.636821, 30.103181, -0.52510828) failed to convert
-rank 93: Point 851 (-89.268217, 29.195431, 10.815356) failed to convert
-rank 98: Point 860 (-89.027889, 29.829925, 5.569006) failed to convert
-rank 63: Point 618 (-90.29363, 30.088416, 3.3399999) failed to convert
-rank 3: Point 618 (-91.901263, 30.033839, -4.2233752) failed to convert
-rank 79: Point 852 (-89.946219, 29.272142, 5.608871) failed to convert
-rank 24: Point 613 (-91.206236, 29.735047, 2.2024962) failed to convert
-rank 50: Point 618 (-90.621888, 29.393558, 0.24769411) failed to convert
-rank 52: Point 613 (-90.534943, 30.042975, -9.323528) failed to convert
-rank 77: Point 852 (-89.943278, 29.869534, -5.5939948) failed to convert
-rank 69: Point 853 (-90.067165, 30.346673, 2.9099755) failed to convert
-rank 83: Point 851 (-89.723389, 30.367102, -3.7652775) failed to convert
-rank 81: Point 849 (-89.792976, 30.244175, -3.7001311) failed to convert
-rank 33: Point 614 (-90.904975, 30.066273, -10.448642) failed to convert
-rank 55: Point 616 (-90.475212, 29.999775, -9.0577423) failed to convert
-rank 94: Point 858 (-89.232127, 29.253271, -0.00117114) failed to convert
-rank 78: Point 860 (-89.90662, 30.027837, 7.3773366) failed to convert
-rank 34: Point 610 (-90.874889, 30.066241, -7.0743125) failed to convert
-rank 22: Point 615 (-91.207576, 30.315139, 0.80611532) failed to convert
-rank 42: Point 615 (-90.707216, 30.022471, 31.45718) failed to convert
-rank 4: Point 618 (-91.803526, 30.940869, 1.6910115) failed to convert
-rank 37: Point 618 (-90.814502, 29.864151, -1.2878569) failed to convert
-rank 49: Point 618 (-90.612287, 29.747607, 0.53204755) failed to convert
-rank 91: Point 852 (-89.346922, 29.179065, 0.00959273) failed to convert
-rank 1: Point 620 (-92.089321, 29.812578, -0.55035618) failed to convert
-rank 47: Point 616 (-90.636539, 30.036017, -5.116338) failed to convert
-rank 80: Point 857 (-89.848227, 30.066985, 0.21287857) failed to convert
-rank 65: Point 853 (-90.262604, 29.452483, -0.60868713) failed to convert
-rank 89: Point 852 (-89.410019, 29.20785, 0.14951341) failed to convert
-rank 27: Point 613 (-91.118137, 30.197156, 9.5525907) failed to convert
-rank 48: Point 613 (-90.638244, 29.688133, -2.1722861) failed to convert
-rank 5: Point 620 (-91.769173, 30.771972, -10.263811) failed to convert
-rank 30: Point 615 (-91.012463, 30.172254, 6.2426021) failed to convert
-rank 18: Point 617 (-91.317611, 30.115408, -0.241) failed to convert
-rank 68: Point 859 (-90.12672, 29.916795, -3.87425) failed to convert
-rank 70: Point 860 (-90.079095, 29.915369, 28.539884) failed to convert
-rank 66: Point 856 (-90.192663, 29.926483, 28.386815) failed to convert
-rank 54: Point 612 (-90.516669, 29.681928, -0.88439889) failed to convert
-rank 88: Point 861 (-89.457364, 29.354216, -0.02015161) failed to convert
-rank 21: Point 620 (-91.270935, 29.515809, 5.4204268) failed to convert
-rank 73: Point 851 (-90.010009, 30.038641, -4.7945043) failed to convert
-rank 29: Point 617 (-91.029632, 30.207199, -11.664697) failed to convert
-rank 7: Point 619 (-91.758442, 29.787917, -0.95200864) failed to convert
-rank 72: Point 860 (-90.031758, 30.036381, 3.8611506) failed to convert
-rank 85: Point 851 (-89.687235, 29.463581, -3.8234114) failed to convert
-rank 39: Point 617 (-90.787327, 29.61955, -0.5803032) failed to convert
-rank 17: Point 620 (-91.37025, 29.798256, 8.8219354) failed to convert
-rank 99: Point 851 (-88.926878, 29.457578, 12.981622) failed to convert
-rank 51: Point 618 (-90.585684, 29.674611, -0.54191723) failed to convert
-rank 8: Point 607 (-91.658767, 30.899956, -11.489476) failed to convert
-rank 86: Point 860 (-89.609474, 29.408017, -4.5373302) failed to convert
-rank 87: Point 852 (-89.451599, 30.324227, -1.4977487) failed to convert
-rank 19: Point 622 (-91.252771, 30.568591, -0.42150504) failed to convert
-rank 76: Point 862 (-89.956579, 29.962643, -3.1768414) failed to convert
-rank 96: Point 862 (-89.16283, 29.603096, 4.5917308) failed to convert
-rank 74: Point 858 (-90.007112, 29.792699, -5.1636171) failed to convert
-rank 82: Point 859 (-89.784401, 29.949649, 2.6400001) failed to convert
-rank 36: Point 615 (-90.844917, 29.756371, -0.76660134) failed to convert
-rank 45: Point 619 (-90.661246, 30.025618, -2.4488918) failed to convert
-rank 60: Point 610 (-90.376525, 29.995129, -5.0487075) failed to convert
-rank 58: Point 607 (-90.450601, 29.610031, -0.14024672) failed to convert
-rank 95: Point 853 (-89.226465, 29.107582, -0.02162114) failed to convert
-rank 59: Point 618 (-90.429035, 29.61241, -0.45392061) failed to convert
-rank 44: Point 614 (-90.685472, 29.8588, -1.2439577) failed to convert
-rank 0: Point 577 (-92.460167, 29.340886, 10.221746) failed to convert
-rank 75: Point 853 (-89.974121, 29.965331, -2.0581581) failed to convert
-rank 67: Point 851 (-90.156434, 29.889993, -4.3068242) failed to convert
-rank 92: Point 859 (-89.25168, 29.908832, 0.64059548) failed to convert
-rank 15: Point 615 (-91.400131, 30.749728, -20.0) failed to convert
-rank 23: Point 617 (-91.209855, 29.959193, -0.97271731) failed to convert
-rank 13: Point 617 (-91.468973, 30.733477, 0.69337552) failed to convert
-rank 97: Point 850 (-89.089981, 29.935879, 2.5529558) failed to convert
-rank 90: Point 859 (-89.37288, 29.169075, 4.6700969) failed to convert
-rank 64: Point 860 (-90.296564, 29.502225, 0.96353724) failed to convert
-rank 20: Point 613 (-91.228974, 30.508707, -8.555838) failed to convert
-rank 71: Point 852 (-90.060381, 29.927498, 37.218115) failed to convert
-rank 84: Point 860 (-89.735266, 29.698304, -0.0) failed to convert
-rank 56: Point 612 (-90.502753, 29.440939, -0.35415018) failed to convert
-rank 26: Point 612 (-91.137267, 30.321463, -9.6696505) failed to convert
-rank 35: Point 623 (-90.840059, 30.185567, -0.8327619) failed to convert
-rank 12: Point 604 (-91.554876, 29.870255, -3.2687366) failed to convert
-rank 2: Point 613 (-91.919345, 30.976858, -18.603675) failed to convert
-rank 6: Point 616 (-91.765475, 30.275573, -1.7596451) failed to convert
-rank 98: Point 861 (-89.043354, 29.66004, 4.7277583) failed to convert
-rank 57: Point 620 (-90.489551, 29.38614, -6.02e-06) failed to convert
-rank 93: Point 852 (-89.269147, 29.184739, 6.0577363) failed to convert
-rank 38: Point 612 (-90.784772, 29.904127, -0.91688) failed to convert
-rank 79: Point 853 (-89.917026, 29.641373, -4.7472603) failed to convert
-rank 43: Point 622 (-90.717276, 29.574395, -0.03048) failed to convert
-rank 69: Point 854 (-90.115996, 29.718212, -0.17788431) failed to convert
-rank 77: Point 853 (-89.943257, 29.869591, -2.9884053) failed to convert
-rank 78: Point 861 (-89.915588, 29.915725, -0.12810054) failed to convert
-rank 83: Point 852 (-89.76222, 29.896038, 2.4232491) failed to convert
-rank 94: Point 859 (-89.242714, 29.132567, 2.4077429) failed to convert
-rank 61: Point 620 (-90.327947, 30.345992, -0.28980812) failed to convert
-rank 9: Point 616 (-91.626001, 30.937452, -17.082456) failed to convert
-rank 81: Point 850 (-89.792907, 30.244971, -1.5599812) failed to convert
-rank 14: Point 611 (-91.482988, 29.873789, -0.61145015) failed to convert
-rank 80: Point 858 (-89.845758, 30.09746, -0.13591906) failed to convert
-rank 25: Point 622 (-91.162128, 30.181158, -6.4113275) failed to convert
-rank 91: Point 853 (-89.348778, 29.157396, 0.31299999) failed to convert
-rank 46: Point 606 (-90.660617, 29.92376, -1.0973582) failed to convert
-rank 11: Point 615 (-91.567974, 30.497837, -12.252961) failed to convert
-rank 40: Point 612 (-90.772675, 29.600812, -1.6636817) failed to convert
-rank 10: Point 613 (-91.624463, 30.317553, 17.754279) failed to convert
-rank 41: Point 619 (-90.736765, 29.900019, 0.52875514) failed to convert
-rank 62: Point 614 (-90.336739, 29.9112, -0.35720387) failed to convert
-rank 68: Point 860 (-90.159309, 29.491162, 0.85205628) failed to convert
-rank 16: Point 614 (-91.358257, 30.718014, -20.0) failed to convert
-rank 32: Point 613 (-90.961625, 29.722962, -0.61255471) failed to convert
-rank 31: Point 618 (-91.009735, 29.676431, -1.1761043) failed to convert
-rank 28: Point 610 (-91.074653, 30.19993, -6.9915734) failed to convert
-rank 85: Point 852 (-89.642295, 30.005397, 3.1300001) failed to convert
-rank 73: Point 852 (-90.030705, 29.774681, 1.2079999) failed to convert
-rank 63: Point 619 (-90.306606, 29.914994, -0.19955734) failed to convert
-rank 65: Point 854 (-90.262687, 29.451377, -0.56102505) failed to convert
-rank 70: Point 861 (-90.078255, 29.926123, -1.59852) failed to convert
-rank 3: Point 619 (-91.870959, 30.591707, -8.2296) failed to convert
-rank 33: Point 615 (-90.900691, 30.129765, -2.2511055) failed to convert
-rank 52: Point 614 (-90.577893, 29.439996, -0.01042899) failed to convert
-rank 66: Point 857 (-90.21117, 29.682832, 0.11433448) failed to convert
-rank 42: Point 616 (-90.74688, 29.447508, -0.92892453) failed to convert
-rank 89: Point 853 (-89.41146, 29.190983, -1.1456041) failed to convert
-rank 76: Point 863 (-89.978219, 29.688904, 0.46255736) failed to convert
-rank 88: Point 862 (-89.457471, 29.352703, -4.2540938) failed to convert
-rank 72: Point 861 (-90.0374, 29.964391, -1.4788992) failed to convert
-rank 99: Point 852 (-88.872786, 30.039167, 2.86733) failed to convert
-rank 86: Point 861 (-89.609428, 29.408539, -5.5769259) failed to convert
-rank 87: Point 853 (-89.470447, 30.105458, 3.6985961) failed to convert
-rank 1: Point 621 (-92.089281, 29.812579, -0.79236747) failed to convert
-rank 49: Point 619 (-90.612281, 29.747667, -0.91973239) failed to convert
-rank 34: Point 611 (-90.867939, 30.169058, -1.6864857) failed to convert
-rank 96: Point 863 (-89.182838, 29.37825, 7.6989975) failed to convert
-rank 74: Point 859 (-89.975385, 30.194433, 4.0) failed to convert
-rank 82: Point 860 (-89.815412, 29.567314, 1.316803) failed to convert
-rank 37: Point 619 (-90.814455, 29.864725, -1.1849451) failed to convert
-rank 47: Point 617 (-90.633753, 30.075459, -1.6052599) failed to convert
-rank 53: Point 616 (-90.553358, 29.460705, -0.0967804) failed to convert
-rank 95: Point 854 (-89.218642, 29.196586, -0.4343939) failed to convert
-rank 24: Point 614 (-91.172332, 30.271371, -6.4633409) failed to convert
-rank 92: Point 860 (-89.309926, 29.244934, 16.145657) failed to convert
-rank 48: Point 614 (-90.613801, 30.034758, 24.862726) failed to convert
-rank 50: Point 619 (-90.624633, 29.354274, -1.1380751) failed to convert
-rank 75: Point 854 (-89.989087, 29.775708, -0.10344302) failed to convert
-rank 30: Point 616 (-91.012723, 30.168151, -6.5112175) failed to convert
-rank 67: Point 852 (-90.217384, 29.085262, 0.79184372) failed to convert
-rank 55: Point 617 (-90.499491, 29.663693, -1.0711863) failed to convert
-rank 29: Point 618 (-91.058923, 29.757047, -0.63213923) failed to convert
-rank 27: Point 614 (-91.118371, 30.193276, 18.242445) failed to convert
-rank 64: Point 861 (-90.318955, 29.199451, 1.2027755) failed to convert
-rank 90: Point 860 (-89.340935, 29.538605, 3.5476378) failed to convert
-rank 5: Point 621 (-91.764346, 30.857295, -10.231257) failed to convert
-rank 84: Point 861 (-89.72283, 29.849521, -0.4057947) failed to convert
-rank 21: Point 621 (-91.262332, 29.655028, -4.1068754) failed to convert
-rank 97: Point 851 (-89.129035, 29.502627, 8.5940334) failed to convert
-rank 17: Point 621 (-91.376186, 29.700096, -4.7274483) failed to convert
-rank 8: Point 608 (-91.658501, 30.903558, -11.889165) failed to convert
-rank 7: Point 620 (-91.749499, 29.948325, -6.4559093) failed to convert
-rank 39: Point 618 (-90.728915, 30.46697, -9.1685339) failed to convert
-rank 71: Point 853 (-90.120589, 29.14633, 0.31299999) failed to convert
-rank 45: Point 620 (-90.708019, 29.352543, -8.2296) failed to convert
-rank 60: Point 611 (-90.405431, 29.601586, -0.65376177) failed to convert
-rank 4: Point 619 (-91.924822, 28.701462, 33.383866) failed to convert
-rank 54: Point 613 (-90.517754, 29.66677, -0.72091811) failed to convert
-rank 58: Point 608 (-90.437114, 29.795593, 1.5117191) failed to convert
-rank 59: Point 619 (-90.403085, 29.967177, -8.5703671) failed to convert
-rank 98: Point 862 (-89.063884, 29.433456, 5.5555392) failed to convert
-rank 36: Point 616 (-90.837546, 29.865347, -0.36867536) failed to convert
-rank 93: Point 853 (-89.217968, 29.765403, 2.5917724) failed to convert
-rank 18: Point 618 (-91.340955, 29.734279, -6.1911021) failed to convert
-rank 69: Point 855 (-90.100774, 29.915332, -4.8474786) failed to convert
-rank 83: Point 853 (-89.769284, 29.809365, -0.0) failed to convert
-rank 94: Point 860 (-89.190738, 29.720716, 2.8524209) failed to convert
-rank 0: Point 578 (-92.465671, 29.21045, 15.231958) failed to convert
-rank 77: Point 854 (-89.943342, 29.868338, -1.4066361) failed to convert
-rank 51: Point 619 (-90.613065, 29.285423, 0.1600751) failed to convert
-rank 22: Point 616 (-91.200111, 30.432766, 10.397426) failed to convert
-rank 15: Point 616 (-91.452959, 29.874975, -1.1567761) failed to convert
-rank 81: Point 851 (-89.792925, 30.244659, 0.27569975) failed to convert
-rank 79: Point 854 (-89.898256, 29.876675, -6.0807604) failed to convert
-rank 91: Point 854 (-89.293945, 29.78724, -0.0) failed to convert
-rank 78: Point 862 (-89.934816, 29.674112, -0.0) failed to convert
-rank 56: Point 613 (-90.475554, 29.81875, -0.34110168) failed to convert
-rank 35: Point 624 (-90.862442, 29.854754, -1.9567858) failed to convert
-rank 12: Point 605 (-91.526694, 30.350177, -1.3617934) failed to convert
-rank 68: Point 861 (-90.126784, 29.915523, -6.8289145) failed to convert
-rank 20: Point 614 (-91.274402, 29.782167, -0.57311261) failed to convert
-rank 6: Point 617 (-91.750915, 30.535134, -8.0101112) failed to convert
-rank 23: Point 618 (-91.224354, 29.727743, 6.8380819) failed to convert
-rank 57: Point 621 (-90.420451, 30.336533, 0.17689055) failed to convert
-rank 44: Point 615 (-90.685472, 29.85874, -0.39135303) failed to convert
-rank 26: Point 613 (-91.179402, 29.658981, -0.9149059) failed to convert
-rank 80: Point 859 (-89.910143, 29.29323, -0.44397516) failed to convert
-rank 13: Point 618 (-91.53503, 29.618733, -0.40755989) failed to convert
-rank 85: Point 853 (-89.686404, 29.473444, -4.9633635) failed to convert
-rank 65: Point 855 (-90.291242, 29.067047, 6.0162393) failed to convert
-rank 73: Point 853 (-90.080035, 29.137628, 9.6201091) failed to convert
-rank 70: Point 862 (-90.101133, 29.630237, -0.56184201) failed to convert
-rank 89: Point 854 (-89.411272, 29.193161, 0.05133193) failed to convert
-rank 19: Point 623 (-91.257193, 30.498258, -15.994991) failed to convert
-rank 9: Point 617 (-91.672403, 30.132511, -9.3108338) failed to convert
-rank 61: Point 621 (-90.325251, 30.381755, -0.50052308) failed to convert
-rank 72: Point 862 (-90.033224, 30.017644, -9.0) failed to convert
-rank 66: Point 858 (-90.232857, 29.395058, -3.3079945) failed to convert
-rank 2: Point 614 (-91.9415, 30.567231, -7.1551043) failed to convert
-rank 76: Point 864 (-89.959725, 29.922747, 24.230037) failed to convert
-rank 88: Point 863 (-89.457436, 29.352653, -4.2540938) failed to convert
-rank 99: Point 853 (-88.859884, 30.176088, 10.288091) failed to convert
-rank 96: Point 864 (-89.203222, 29.147671, 0.28503401) failed to convert
-rank 14: Point 612 (-91.49647, 29.645217, -3.4747201) failed to convert
-rank 86: Point 862 (-89.533102, 30.3133, -4.4027394) failed to convert
-rank 87: Point 854 (-89.500076, 29.758879, 8.0438977) failed to convert
-rank 82: Point 861 (-89.788406, 29.900173, -1.9303117) failed to convert
-rank 11: Point 616 (-91.614709, 29.692093, -0.48228963) failed to convert
-rank 38: Point 613 (-90.786052, 29.885295, -0.85801512) failed to convert
-rank 40: Point 613 (-90.751551, 29.908905, -1.3889719) failed to convert
-rank 62: Point 615 (-90.338283, 29.890389, -0.98593633) failed to convert
-rank 41: Point 620 (-90.726427, 30.049376, -1.7973087) failed to convert
-rank 46: Point 607 (-90.695675, 29.419741, -0.02615429) failed to convert
-rank 10: Point 614 (-91.595267, 30.81888, -13.275766) failed to convert
-rank 74: Point 860 (-90.054339, 29.185705, 0.31299999) failed to convert
-rank 43: Point 623 (-90.696728, 29.871128, 0.19520509) failed to convert
-rank 33: Point 616 (-90.898993, 30.154989, -3.8120145) failed to convert
-rank 95: Point 855 (-89.220395, 29.176445, -0.0) failed to convert
-rank 67: Point 853 (-90.155922, 29.896236, -0.40336469) failed to convert
-rank 3: Point 620 (-91.897838, 30.097269, -9.7706742) failed to convert
-rank 32: Point 614 (-91.030289, 28.664505, 15.334962) failed to convert
-rank 75: Point 855 (-89.993468, 29.719772, -2.827392) failed to convert
-rank 90: Point 861 (-89.309228, 29.901403, 0.44830251) failed to convert
-rank 92: Point 861 (-89.288263, 29.493295, 4.8816448) failed to convert
-rank 31: Point 619 (-91.088032, 28.454131, 38.404301) failed to convert
-rank 16: Point 615 (-91.41225, 29.831398, -0.82750109) failed to convert
-rank 97: Point 852 (-89.130961, 29.480905, 7.5417695) failed to convert
-rank 42: Point 617 (-90.708284, 30.006933, -3.0599811) failed to convert
-rank 64: Point 862 (-90.300834, 29.443911, -0.57439784) failed to convert
-rank 71: Point 854 (-90.059305, 29.941173, 16.972565) failed to convert
-rank 84: Point 862 (-89.722816, 29.849462, -2.2493989) failed to convert
-rank 63: Point 620 (-90.316169, 29.786778, -0.39020297) failed to convert
-rank 52: Point 615 (-90.534943, 30.042915, -9.323528) failed to convert
-rank 1: Point 622 (-92.08745, 29.847326, -0.26602551) failed to convert
-rank 37: Point 620 (-90.813453, 29.87931, -1.796569) failed to convert
-rank 93: Point 854 (-89.265602, 29.224816, -0.00012949) failed to convert
-rank 98: Point 863 (-89.075568, 29.303718, 9.3060355) failed to convert
-rank 69: Point 856 (-90.145497, 29.332635, 0.31299999) failed to convert
-rank 28: Point 611 (-91.108786, 29.670078, -0.22695319) failed to convert
-rank 34: Point 612 (-90.96056, 28.770878, 14.143579) failed to convert
-rank 50: Point 620 (-90.623035, 29.377117, -0.35233853) failed to convert
-rank 83: Point 854 (-89.771117, 29.786785, -0.20857753) failed to convert
-rank 21: Point 622 (-91.221408, 30.309838, 0.53486013) failed to convert
-rank 30: Point 617 (-91.04265, 29.709602, -0.49070216) failed to convert
-rank 81: Point 852 (-89.793222, 30.240951, 0.22935648) failed to convert
-rank 77: Point 855 (-89.931805, 30.013192, -2.7073384) failed to convert
-rank 17: Point 622 (-91.374836, 29.722213, -0.6150935) failed to convert
-rank 79: Point 855 (-89.898111, 29.878386, -5.7372508) failed to convert
-rank 94: Point 861 (-89.239592, 29.168109, -0.79586203) failed to convert
-rank 47: Point 618 (-90.648902, 29.860127, -0.10663438) failed to convert
-rank 91: Point 855 (-89.347366, 29.173611, -1.6299981) failed to convert
-rank 27: Point 615 (-91.13163, 29.986438, -0.54423107) failed to convert
-rank 48: Point 615 (-90.613178, 30.043258, -8.9600132) failed to convert
-rank 80: Point 860 (-89.909751, 29.297994, 0.31299999) failed to convert
-rank 45: Point 621 (-90.710124, 29.321908, -8.2296) failed to convert
-rank 49: Point 620 (-90.615729, 29.698732, -0.27719165) failed to convert
-rank 68: Point 862 (-90.126769, 29.915582, -7.9382118) failed to convert
-rank 78: Point 863 (-89.938728, 29.624669, -1.8672047) failed to convert
-rank 25: Point 623 (-91.162044, 30.18239, -12.47516) failed to convert
-rank 29: Point 619 (-91.045148, 29.968897, -2.9535637) failed to convert
-rank 60: Point 612 (-90.432316, 29.231354, 1.1004051) failed to convert
-rank 39: Point 619 (-90.783344, 29.677929, -3.8953448) failed to convert
-rank 59: Point 620 (-90.432973, 29.55807, -0.23307743) failed to convert
-rank 4: Point 620 (-91.807395, 30.871036, -18.970751) failed to convert
-rank 7: Point 621 (-91.714719, 30.566009, -5.7911108) failed to convert
-rank 65: Point 856 (-90.262606, 29.452379, -1.1425962) failed to convert
-rank 24: Point 615 (-91.207032, 29.722254, -4.9529851) failed to convert
-rank 55: Point 618 (-90.495928, 29.713085, -2.0159328) failed to convert
-rank 36: Point 617 (-90.828679, 29.996087, 14.65276) failed to convert
-rank 70: Point 863 (-90.087794, 29.802628, -4.0446962) failed to convert
-rank 85: Point 854 (-89.686378, 29.473474, -4.9633635) failed to convert
-rank 73: Point 854 (-90.009989, 30.038584, -4.7945043) failed to convert
-rank 72: Point 863 (-90.037636, 29.961358, -1.8158298) failed to convert
-rank 66: Point 859 (-90.230363, 29.428256, -3.3876926) failed to convert
-rank 88: Point 864 (-89.457357, 29.353539, -0.00507359) failed to convert
-rank 89: Point 855 (-89.411842, 29.186374, 0.036888) failed to convert
-rank 58: Point 609 (-90.43719, 29.794503, -0.7935157) failed to convert
-rank 76: Point 865 (-89.952869, 30.009042, 1.2587266) failed to convert
-rank 5: Point 622 (-91.79164, 30.369734, -10.746729) failed to convert
-rank 86: Point 863 (-89.609434, 29.408024, -4.7884623) failed to convert
-rank 99: Point 854 (-88.857968, 30.196339, 10.121048) failed to convert
-rank 8: Point 609 (-91.655729, 30.951293, -8.6641316) failed to convert
-rank 96: Point 865 (-89.213279, 29.033319, 1.5077171) failed to convert
-rank 15: Point 617 (-91.419886, 30.425086, -3.5433581) failed to convert
-rank 22: Point 617 (-91.19861, 30.456216, 12.361345) failed to convert
-rank 18: Point 619 (-91.355856, 29.488341, 2.008181) failed to convert
-rank 87: Point 855 (-89.53414, 29.356225, 0.27416388) failed to convert
-rank 82: Point 862 (-89.813786, 29.587373, 31.11372) failed to convert
-rank 53: Point 617 (-90.55254, 29.472224, -8.2296) failed to convert
-rank 74: Point 861 (-90.005909, 29.807749, 36.053748) failed to convert
-rank 0: Point 579 (-92.477838, 28.939763, 26.388467) failed to convert
-rank 95: Point 856 (-89.2196, 29.185365, -2.402e-05) failed to convert
-rank 12: Point 606 (-91.522904, 30.414126, -10.783176) failed to convert
-rank 44: Point 616 (-90.672705, 30.041307, -9.9152998) failed to convert
-rank 51: Point 620 (-90.603046, 29.428227, 0.3667912) failed to convert
-rank 56: Point 614 (-90.500961, 29.46588, -0.14316653) failed to convert
-rank 35: Point 625 (-90.822079, 30.448797, -7.7196586) failed to convert
-rank 54: Point 614 (-90.518165, 29.660901, -0.76221159) failed to convert
-rank 75: Point 856 (-89.989377, 29.771695, -8.2296) failed to convert
-rank 26: Point 614 (-91.13696, 30.326185, -1.4079053) failed to convert
-rank 20: Point 615 (-91.236893, 30.383052, -15.332965) failed to convert
-rank 92: Point 862 (-89.309444, 29.250224, -0.9850797) failed to convert
-rank 67: Point 854 (-90.156077, 29.893979, -0.26611428) failed to convert
-rank 13: Point 619 (-91.536006, 29.601837, -2.322576) failed to convert
-rank 6: Point 618 (-91.741229, 30.706551, -9.1492638) failed to convert
-rank 64: Point 863 (-90.303715, 29.404918, -3.7459921) failed to convert
-rank 97: Point 853 (-89.17202, 29.018922, 0.00046134) failed to convert
-rank 90: Point 862 (-89.372376, 29.17463, -0.29294561) failed to convert
-rank 19: Point 624 (-91.290199, 29.968711, -0.77025287) failed to convert
-rank 84: Point 863 (-89.711089, 29.991565, 3.0599999) failed to convert
-rank 9: Point 618 (-91.622226, 31.001729, -0.30115022) failed to convert
-rank 61: Point 622 (-90.385148, 29.574062, -1.495623) failed to convert
-rank 57: Point 622 (-90.459555, 29.801963, -0.63691008) failed to convert
-rank 40: Point 614 (-90.791152, 29.328887, 0.3048002) failed to convert
-rank 23: Point 619 (-91.209864, 29.958859, -1.3454212) failed to convert
-rank 2: Point 615 (-91.919438, 30.974135, -18.616572) failed to convert
-rank 38: Point 614 (-90.806534, 29.584422, -0.52136616) failed to convert
-rank 98: Point 864 (-89.086344, 29.183185, 2.505101) failed to convert
-rank 14: Point 613 (-91.49574, 29.657463, -0.57191231) failed to convert
-rank 71: Point 855 (-90.069094, 29.815402, 0.32549798) failed to convert
-rank 33: Point 617 (-90.904935, 30.066319, -10.912146) failed to convert
-rank 32: Point 615 (-90.915579, 30.41364, -8.9187147) failed to convert
-rank 43: Point 624 (-90.702599, 29.786381, -1.0264427) failed to convert
-rank 41: Point 621 (-90.712944, 30.243098, -0.36903924) failed to convert
-rank 93: Point 855 (-89.253249, 29.365794, 6.6874812) failed to convert
-rank 69: Point 857 (-90.112233, 29.766753, -0.3263379) failed to convert
-rank 11: Point 617 (-91.608386, 29.80204, -0.88049533) failed to convert
-rank 83: Point 855 (-89.727014, 30.322695, -3.5122759) failed to convert
-rank 3: Point 621 (-91.902589, 30.009038, -1.9873542) failed to convert
-rank 62: Point 616 (-90.338278, 29.890329, -0.617988) failed to convert
-rank 94: Point 862 (-89.238238, 29.183302, -0.0) failed to convert
-rank 81: Point 853 (-89.792943, 30.244351, -3.1043787) failed to convert
-rank 79: Point 856 (-89.917006, 29.641408, -4.7472603) failed to convert
-rank 91: Point 856 (-89.34902, 29.154366, -0.54489122) failed to convert
-rank 77: Point 856 (-89.958332, 29.679015, -3.3715864) failed to convert
-rank 80: Point 861 (-89.905408, 29.352363, 1.4966854) failed to convert
-rank 78: Point 864 (-89.936861, 29.648182, -5.0935131) failed to convert
-rank 46: Point 608 (-90.695657, 29.419954, -0.17926819) failed to convert
-rank 37: Point 621 (-90.788412, 30.245473, -2.4864869) failed to convert
-rank 1: Point 623 (-92.08922, 29.81258, -0.64667759) failed to convert
-rank 68: Point 863 (-90.126758, 29.915621, -7.9382118) failed to convert
-rank 65: Point 857 (-90.262609, 29.452288, -1.1204465) failed to convert
-rank 34: Point 613 (-90.867761, 30.171616, -2.5315177) failed to convert
-rank 70: Point 864 (-90.042997, 30.37586, -6.2505348) failed to convert
-rank 28: Point 612 (-91.108628, 29.672495, -0.48811819) failed to convert
-rank 73: Point 855 (-90.009975, 30.038546, -4.7945043) failed to convert
-rank 85: Point 855 (-89.709264, 29.194102, 12.402738) failed to convert
-rank 50: Point 621 (-90.602947, 29.663067, -0.23271776) failed to convert
-rank 21: Point 623 (-91.215938, 30.396354, 4.5423343) failed to convert
-rank 88: Point 865 (-89.422563, 29.759866, -0.0) failed to convert
-rank 30: Point 618 (-91.015797, 30.121265, -10.654322) failed to convert
-rank 31: Point 620 (-90.999443, 29.833083, -1.7213789) failed to convert
-rank 16: Point 616 (-91.359113, 30.703918, -10.742253) failed to convert
-rank 72: Point 864 (-90.039923, 29.932143, -0.34428341) failed to convert
-rank 17: Point 623 (-91.347872, 30.164732, -5.3846469) failed to convert
-rank 76: Point 866 (-89.956554, 29.962612, -2.4198375) failed to convert
-rank 27: Point 616 (-91.175038, 29.300043, -0.59756798) failed to convert
-rank 25: Point 624 (-91.161545, 30.190207, 0.72837202) failed to convert
-rank 87: Point 856 (-89.504814, 29.702677, 0.02) failed to convert
-rank 89: Point 856 (-89.311791, 30.337138, 1.7290383) failed to convert
-rank 86: Point 864 (-89.609387, 29.40854, -5.5769259) failed to convert
-rank 42: Point 618 (-90.741446, 29.526339, -1.6088879) failed to convert
-rank 29: Point 620 (-91.057556, 29.777637, -0.48954975) failed to convert
-rank 7: Point 622 (-91.779047, 29.413529, 2.5092594) failed to convert
-rank 45: Point 622 (-90.69896, 29.483918, -0.13572543) failed to convert
-rank 49: Point 621 (-90.612277, 29.747707, -1.7408716) failed to convert
-rank 59: Point 621 (-90.403223, 29.964796, -8.4042511) failed to convert
-rank 66: Point 860 (-90.232845, 29.395117, -3.1595569) failed to convert
-rank 74: Point 862 (-90.0069, 29.795102, 15.247836) failed to convert
-rank 60: Point 613 (-90.405427, 29.60145, -0.85266845) failed to convert
-rank 99: Point 855 (-88.936813, 29.348204, 20.594927) failed to convert
-rank 10: Point 615 (-91.595081, 30.821906, -17.960643) failed to convert
-rank 96: Point 866 (-89.203547, 29.14381, 7.1637096) failed to convert
-rank 82: Point 863 (-89.814293, 29.580557, 11.313136) failed to convert
-rank 36: Point 618 (-90.838045, 29.857868, -0.48083058) failed to convert
-rank 95: Point 857 (-89.218819, 29.194207, -0.40753566) failed to convert
-rank 48: Point 616 (-90.649538, 29.525944, -0.55130684) failed to convert
-rank 24: Point 616 (-91.206894, 29.724446, 2.4987664) failed to convert
-rank 92: Point 863 (-89.304007, 29.312557, -0.0) failed to convert
-rank 63: Point 621 (-90.370931, 29.042866, 6.9202842) failed to convert
-rank 67: Point 855 (-90.155911, 29.896089, -0.35877052) failed to convert
-rank 64: Point 864 (-90.295091, 29.520708, -3.6880801) failed to convert
-rank 75: Point 857 (-89.974089, 29.965355, -1.9731988) failed to convert
-rank 84: Point 864 (-89.722806, 29.849422, -1.8523129) failed to convert
-rank 5: Point 623 (-91.79158, 30.369745, -8.2296) failed to convert
-rank 56: Point 615 (-90.473651, 29.844761, 0.01995887) failed to convert
-rank 97: Point 854 (-89.169572, 29.046592, -0.0) failed to convert
-rank 90: Point 863 (-89.307971, 29.915262, 0.57286896) failed to convert
-rank 15: Point 618 (-91.439801, 30.094485, -1.841612) failed to convert
-rank 52: Point 616 (-90.57789, 29.439841, -0.77828143) failed to convert
-rank 18: Point 620 (-91.341019, 29.732491, 1.170564) failed to convert
-rank 58: Point 610 (-90.385994, 30.489925, -9.1009643) failed to convert
-rank 35: Point 626 (-90.84908, 30.052432, -11.139831) failed to convert
-rank 12: Point 607 (-91.542504, 30.081301, -1.1547933) failed to convert
-rank 47: Point 619 (-90.679528, 29.420715, 0.3048) failed to convert
-rank 98: Point 865 (-88.986137, 30.282065, 4.9210006) failed to convert
-rank 26: Point 615 (-91.181441, 29.626502, 0.11942552) failed to convert
-rank 55: Point 619 (-90.453714, 30.294426, 3.0298744) failed to convert
-rank 71: Point 856 (-90.069057, 29.815878, 0.43728754) failed to convert
-rank 22: Point 618 (-91.195213, 30.509578, 11.086501) failed to convert
-rank 20: Point 616 (-91.282683, 29.647831, -3.8109146) failed to convert
-rank 4: Point 621 (-91.802641, 30.955834, 7.0314488) failed to convert
-rank 44: Point 617 (-90.686699, 29.840847, -1.1079066) failed to convert
-rank 54: Point 615 (-90.492227, 30.021023, -2.22504) failed to convert
-rank 93: Point 856 (-89.183545, 30.150559, 2.0841141) failed to convert
-rank 39: Point 620 (-90.749749, 30.167046, -0.34855509) failed to convert
-rank 83: Point 856 (-89.788686, 29.570473, 20.019731) failed to convert
-rank 13: Point 620 (-91.535984, 29.601893, -2.322576) failed to convert
-rank 6: Point 619 (-91.742266, 30.688204, -15.625009) failed to convert
-rank 51: Point 621 (-90.584594, 29.68969, 0.34868515) failed to convert
-rank 69: Point 858 (-90.104301, 29.869467, -0.61365525) failed to convert
-rank 9: Point 619 (-91.627054, 30.918885, 3.7821754) failed to convert
-rank 57: Point 623 (-90.476008, 29.574301, 0.51172123) failed to convert
-rank 91: Point 857 (-89.348689, 29.158053, 0.31299999) failed to convert
-rank 94: Point 863 (-89.241494, 29.146111, 0.70761135) failed to convert
-rank 81: Point 854 (-89.792934, 30.244462, -0.9168023) failed to convert
-rank 8: Point 610 (-91.684413, 30.452467, -4.8210829) failed to convert
-rank 79: Point 857 (-89.89795, 29.880217, -6.1664092) failed to convert
-rank 77: Point 857 (-89.931786, 30.013333, -1.2789612) failed to convert
-rank 23: Point 620 (-91.209844, 29.959154, -0.99503206) failed to convert
-rank 61: Point 623 (-90.384773, 29.5791, -0.46675169) failed to convert
-rank 38: Point 615 (-90.806564, 29.58386, -0.85803786) failed to convert
-rank 68: Point 864 (-90.126742, 29.91568, -7.9382118) failed to convert
-rank 14: Point 614 (-91.458806, 30.278934, -1.3562977) failed to convert
-rank 2: Point 616 (-91.951395, 30.381477, -5.879245) failed to convert
-rank 80: Point 862 (-89.886378, 29.591449, 1.0699266) failed to convert
-rank 78: Point 865 (-89.906411, 30.030293, 11.792212) failed to convert
-rank 70: Point 865 (-90.098671, 29.661588, 0.31299999) failed to convert
-rank 53: Point 618 (-90.539272, 29.658513, -0.21336) failed to convert
-rank 65: Point 858 (-90.279201, 29.229484, 0.39876685) failed to convert
-rank 85: Point 856 (-89.611932, 30.36619, -8.5263078) failed to convert
-rank 73: Point 856 (-90.021499, 29.891945, 0.49016815) failed to convert
-rank 88: Point 866 (-89.457972, 29.346247, 3.0940001) failed to convert
-rank 32: Point 616 (-90.958384, 29.770546, -0.62727759) failed to convert
-rank 72: Point 865 (-90.034191, 30.005237, -1.106185) failed to convert
-rank 43: Point 625 (-90.698648, 29.843123, -0.21792699) failed to convert
-rank 19: Point 625 (-91.25718, 30.49822, -15.51382) failed to convert
-rank 33: Point 618 (-90.940192, 29.536051, -0.2743117) failed to convert
-rank 41: Point 622 (-90.737278, 29.892411, -0.80740451) failed to convert
-rank 3: Point 622 (-91.872715, 30.559209, -5.3446558) failed to convert
-rank 76: Point 867 (-89.94935, 30.053153, 2.7337736) failed to convert
-rank 11: Point 618 (-91.590854, 30.105476, -1.2526043) failed to convert
-rank 89: Point 857 (-89.410902, 29.197297, 0.31006502) failed to convert
-rank 0: Point 580 (-92.472336, 29.055572, 21.9) failed to convert
-rank 37: Point 622 (-90.81373, 29.875206, -1.0839404) failed to convert
-rank 86: Point 865 (-89.574811, 29.82145, -0.16548968) failed to convert
-rank 66: Point 861 (-90.218889, 29.580237, -0.09498824) failed to convert
-rank 40: Point 615 (-90.755014, 29.858536, -1.0696102) failed to convert
-rank 1: Point 624 (-92.044247, 30.67898, -10.517272) failed to convert
-rank 46: Point 609 (-90.651762, 30.049802, 10.105822) failed to convert
-rank 28: Point 613 (-91.073548, 30.216515, 15.190587) failed to convert
-rank 96: Point 867 (-89.197798, 29.208846, 2.31e-06) failed to convert
-rank 82: Point 864 (-89.765475, 30.179721, 1.3117009) failed to convert
-rank 99: Point 856 (-88.858843, 30.186111, 10.33506) failed to convert
-rank 21: Point 624 (-91.257942, 29.725701, -7.4980806) failed to convert
-rank 87: Point 857 (-89.516877, 29.560071, 0.46934609) failed to convert
-rank 34: Point 614 (-90.905343, 29.611143, -0.59431523) failed to convert
-rank 74: Point 863 (-90.010554, 29.748494, -0.67835001) failed to convert
-rank 95: Point 858 (-89.218728, 29.195232, -0.69779313) failed to convert
-rank 31: Point 621 (-90.981645, 30.103388, -7.0855192) failed to convert
-rank 50: Point 622 (-90.623037, 29.377023, -0.53830984) failed to convert
-rank 64: Point 865 (-90.268412, 29.877384, -0.08229599) failed to convert
-rank 25: Point 625 (-91.199096, 29.595954, -3.9902214) failed to convert
-rank 17: Point 624 (-91.315108, 30.69515, -8.7419597) failed to convert
-rank 16: Point 617 (-91.40849, 29.893662, -0.71896388) failed to convert
-rank 92: Point 864 (-89.318792, 29.142228, 0.10556131) failed to convert
-rank 30: Point 619 (-91.042016, 29.719303, -0.11311391) failed to convert
-rank 67: Point 856 (-90.156377, 29.890012, -4.3037762) failed to convert
-rank 75: Point 858 (-89.978715, 29.906616, 0.99487493) failed to convert
-rank 27: Point 617 (-91.104103, 30.413308, -10.63443) failed to convert
-rank 29: Point 621 (-91.06325, 29.689471, -0.71739409) failed to convert
-rank 7: Point 623 (-91.759367, 29.769821, -2.1081889) failed to convert
-rank 45: Point 623 (-90.698996, 29.483389, 0.10634372) failed to convert
-rank 49: Point 622 (-90.612271, 29.747768, -1.0761072) failed to convert
-rank 97: Point 855 (-89.159348, 29.161706, 3.4694562) failed to convert
-rank 59: Point 622 (-90.403038, 29.967215, -8.5703671) failed to convert
-rank 84: Point 865 (-89.722792, 29.849364, -0.61413683) failed to convert
-rank 90: Point 864 (-89.351249, 29.418824, 4.4251123) failed to convert
-rank 98: Point 866 (-89.088, 29.164117, 0.18420564) failed to convert
-rank 71: Point 857 (-90.084243, 29.619904, -0.31335996) failed to convert
-rank 10: Point 616 (-91.590872, 30.893254, -11.674337) failed to convert
-rank 42: Point 619 (-90.73974, 29.551212, -0.56244295) failed to convert
-rank 24: Point 617 (-91.208883, 29.692643, -6.224016) failed to convert
-rank 48: Point 617 (-90.665476, 29.296433, -0.52673452) failed to convert
-rank 36: Point 619 (-90.855057, 29.605507, -0.85796653) failed to convert
-rank 63: Point 622 (-90.303692, 29.953525, 17.493524) failed to convert
-rank 62: Point 617 (-90.318857, 30.150776, 3.3499999) failed to convert
-rank 69: Point 859 (-90.100749, 29.915365, -4.6660709) failed to convert
-rank 60: Point 614 (-90.378375, 29.969767, -1.4486087) failed to convert
-rank 93: Point 857 (-89.27545, 29.111898, -0.0) failed to convert
-rank 5: Point 624 (-91.787605, 30.441099, -4.332815) failed to convert
-rank 52: Point 617 (-90.571391, 29.53159, 0.11037652) failed to convert
-rank 15: Point 619 (-91.400105, 30.749673, -20.0) failed to convert
-rank 18: Point 621 (-91.340909, 29.734239, -4.6972552) failed to convert
-rank 94: Point 864 (-89.243667, 29.12108, 1.4139555) failed to convert
-rank 58: Point 611 (-90.430226, 29.889893, -0.39142786) failed to convert
-rank 56: Point 616 (-90.494928, 29.549723, -0.63187285) failed to convert
-rank 91: Point 858 (-89.348632, 29.158712, 0.31299999) failed to convert
-rank 83: Point 857 (-89.789051, 29.565433, 23.709827) failed to convert
-rank 47: Point 620 (-90.636074, 30.042261, 12.855333) failed to convert
-rank 26: Point 616 (-91.146325, 30.180036, 5.3410334) failed to convert
-rank 81: Point 855 (-89.7929, 30.24483, -0.89371318) failed to convert
-rank 79: Point 858 (-89.898315, 29.875532, -6.1752484) failed to convert
-rank 68: Point 865 (-90.177389, 29.251998, 0.31299999) failed to convert
-rank 55: Point 620 (-90.473733, 30.019943, 21.271742) failed to convert
-rank 77: Point 858 (-90.009865, 29.020076, 21.748257) failed to convert
-rank 20: Point 617 (-91.237761, 30.368794, 10.641046) failed to convert
-rank 44: Point 618 (-90.707524, 29.540441, -0.93577422) failed to convert
-rank 12: Point 608 (-91.551045, 29.935004, -7.4123262) failed to convert
-rank 4: Point 622 (-91.807383, 30.870856, -18.519647) failed to convert
-rank 35: Point 627 (-90.838987, 30.201108, -1.106741) failed to convert
-rank 78: Point 866 (-89.93685, 29.648221, -5.0935131) failed to convert
-rank 22: Point 619 (-91.305994, 28.722961, 18.484479) failed to convert
-rank 39: Point 621 (-90.77473, 29.803988, -1.6209851) failed to convert
-rank 80: Point 863 (-89.90996, 29.294725, -0.0682449) failed to convert
-rank 88: Point 867 (-89.500632, 28.841078, 63.631014) failed to convert
-rank 13: Point 621 (-91.525661, 29.778508, -0.44013092) failed to convert
-rank 54: Point 616 (-90.519499, 29.642099, -0.21329834) failed to convert
-rank 65: Point 859 (-90.2251, 29.950341, 25.021015) failed to convert
-rank 57: Point 624 (-90.459534, 29.801998, -0.63691008) failed to convert
-rank 73: Point 857 (-90.016874, 29.950843, 29.20806) failed to convert
-rank 72: Point 866 (-90.040669, 29.922499, 0.11786334) failed to convert
-rank 8: Point 611 (-91.654172, 30.977801, -3.1325027) failed to convert
-rank 6: Point 620 (-91.741718, 30.697777, -8.9777445) failed to convert
-rank 85: Point 857 (-89.685904, 29.479097, 23.966752) failed to convert
-rank 86: Point 866 (-89.606444, 29.443582, 3.0341336) failed to convert
-rank 9: Point 620 (-91.703183, 29.587499, 3.0207726) failed to convert
-rank 70: Point 866 (-90.070595, 30.023604, 0.09900151) failed to convert
-rank 23: Point 621 (-91.21342, 29.902253, -0.2) failed to convert
-rank 61: Point 624 (-90.385218, 29.572908, -0.09150602) failed to convert
-rank 89: Point 858 (-89.409512, 29.213377, -2.0111724) failed to convert
-rank 51: Point 622 (-90.584574, 29.689747, -0.07810736) failed to convert
-rank 76: Point 868 (-89.929971, 30.295528, -1.1930371) failed to convert
-rank 66: Point 862 (-90.18612, 30.011547, 1.407889) failed to convert
-rank 2: Point 617 (-91.919398, 30.974138, -18.849775) failed to convert
-rank 96: Point 868 (-89.125568, 30.017167, 2.482164) failed to convert
-rank 82: Point 865 (-89.775494, 30.05757, -0.12236865) failed to convert
-rank 99: Point 857 (-88.926066, 29.464377, 12.686735) failed to convert
-rank 87: Point 858 (-89.527206, 29.437204, 0.52314755) failed to convert
-rank 74: Point 864 (-90.045192, 29.30379, 0.31299999) failed to convert
-rank 43: Point 626 (-90.671323, 30.234015, -0.20719086) failed to convert
-rank 64: Point 866 (-90.303671, 29.404961, -3.7459921) failed to convert
-rank 14: Point 615 (-91.491605, 29.727146, -0.38025692) failed to convert
-rank 19: Point 626 (-91.257159, 30.498163, -14.556031) failed to convert
-rank 41: Point 623 (-90.789241, 29.131185, -0.0) failed to convert
-rank 53: Point 619 (-90.510615, 30.057701, -9.8602808) failed to convert
-rank 32: Point 617 (-90.964521, 29.677422, -0.60644403) failed to convert
-rank 95: Point 859 (-89.218515, 29.197608, -0.0707215) failed to convert
-rank 11: Point 619 (-91.608017, 29.808257, -0.59610998) failed to convert
-rank 38: Point 616 (-90.785188, 29.897725, -0.47478613) failed to convert
-rank 3: Point 623 (-91.870905, 30.591734, -8.2296) failed to convert
-rank 33: Point 619 (-90.904909, 30.066349, -10.912146) failed to convert
-rank 75: Point 859 (-89.97912, 29.901371, 1.2958007) failed to convert
-rank 92: Point 865 (-89.328505, 29.029593, -0.0) failed to convert
-rank 67: Point 857 (-90.151809, 29.949428, -3.0943194) failed to convert
-rank 37: Point 623 (-90.814477, 29.864194, -1.1650596) failed to convert
-rank 97: Point 856 (-89.165529, 29.091185, -0.0) failed to convert
-rank 1: Point 625 (-92.089322, 29.809846, -0.20447012) failed to convert
-rank 90: Point 865 (-89.330609, 29.656212, 2.8554809) failed to convert
-rank 84: Point 866 (-89.722752, 29.849746, -0.11204166) failed to convert
-rank 46: Point 610 (-90.750791, 28.611872, 17.693628) failed to convert
-rank 28: Point 614 (-91.081531, 30.093323, -2.2407733) failed to convert
-rank 34: Point 615 (-90.867702, 30.172358, -1.9987117) failed to convert
-rank 98: Point 867 (-89.009206, 30.03168, 4.7088854) failed to convert
-rank 21: Point 625 (-91.215471, 30.403432, -7.9236806) failed to convert
-rank 0: Point 581 (-92.450904, 29.520864, 6.5077667) failed to convert
-rank 71: Point 858 (-90.069072, 29.815436, 0.31258006) failed to convert
-rank 93: Point 858 (-89.220422, 29.737368, 2.9992237) failed to convert
-rank 31: Point 622 (-91.044153, 29.143314, 1.9774177) failed to convert
-rank 17: Point 625 (-91.347842, 30.164785, -9.8846648) failed to convert
-rank 69: Point 860 (-90.114657, 29.735215, -0.83388581) failed to convert
-rank 16: Point 618 (-91.384816, 30.284415, -1.6111907) failed to convert
-rank 25: Point 626 (-91.193667, 29.682409, -4.700016) failed to convert
-rank 94: Point 865 (-89.237125, 29.195546, -0.62269944) failed to convert
-rank 30: Point 620 (-91.041778, 29.722956, -1.1750876) failed to convert
-rank 27: Point 618 (-91.113244, 30.271463, -6.4685698) failed to convert
-rank 7: Point 624 (-91.751317, 29.91419, -2.6871553) failed to convert
-rank 50: Point 623 (-90.582303, 29.954453, -0.22442248) failed to convert
-rank 83: Point 858 (-89.769403, 29.806838, -0.0) failed to convert
-rank 59: Point 623 (-90.468686, 29.062241, 0.72324653) failed to convert
-rank 91: Point 859 (-89.25328, 30.246346, 3.3702292) failed to convert
-rank 29: Point 622 (-91.061459, 29.717202, -1.1684376) failed to convert
-rank 81: Point 856 (-89.792847, 30.245312, -1.4657652) failed to convert
-rank 68: Point 866 (-90.128093, 29.897809, -1.2580226) failed to convert
-rank 45: Point 624 (-90.709274, 29.334108, -0.85320148) failed to convert
-rank 78: Point 867 (-89.920937, 29.848419, -8.2296) failed to convert
-rank 10: Point 617 (-91.624173, 30.321753, 21.782346) failed to convert
-rank 80: Point 864 (-89.857127, 29.955391, 10.913136) failed to convert
-rank 49: Point 623 (-90.64151, 29.330436, -8.2296) failed to convert
-rank 63: Point 623 (-90.322284, 29.703966, 0.22) failed to convert
-rank 48: Point 618 (-90.66547, 29.296494, -0.5899573) failed to convert
-rank 36: Point 620 (-90.81673, 30.171149, -1.2069253) failed to convert
-rank 88: Point 868 (-89.457411, 29.352621, -4.2540938) failed to convert
-rank 79: Point 859 (-89.897865, 29.88105, -5.9862724) failed to convert
-rank 77: Point 859 (-89.958791, 29.672751, 27.908621) failed to convert
-rank 60: Point 615 (-90.405433, 29.601309, -0.5929309) failed to convert
-rank 40: Point 616 (-90.752654, 29.892821, -0.42178889) failed to convert
-rank 42: Point 620 (-90.688406, 30.291128, -1.3515454) failed to convert
-rank 65: Point 860 (-90.262574, 29.45243, -0.96842117) failed to convert
-rank 72: Point 867 (-90.037942, 29.957322, 31.148976) failed to convert
-rank 62: Point 618 (-90.297173, 30.439137, -5.5086281) failed to convert
-rank 24: Point 618 (-91.206983, 29.722953, -2.3039327) failed to convert
-rank 5: Point 625 (-91.782093, 30.539337, -5.0234674) failed to convert
-rank 52: Point 618 (-90.577805, 29.440848, 0.41854309) failed to convert
-rank 70: Point 867 (-90.129175, 29.263745, 0.31299999) failed to convert
-rank 85: Point 858 (-89.686338, 29.47352, -4.9633635) failed to convert
-rank 89: Point 859 (-89.394508, 29.387856, 0.37585952) failed to convert
-rank 86: Point 867 (-89.609792, 29.403282, 0.23839325) failed to convert
-rank 15: Point 620 (-91.400088, 30.749636, -20.0) failed to convert
-rank 58: Point 612 (-90.39945, 30.308463, -0.21852337) failed to convert
-rank 56: Point 617 (-90.46535, 29.959097, -0.41743955) failed to convert
-rank 20: Point 618 (-91.236862, 30.383025, -15.332965) failed to convert
-rank 47: Point 621 (-90.701723, 29.098418, 1.4093753) failed to convert
-rank 18: Point 622 (-91.317524, 30.115452, -0.241) failed to convert
-rank 73: Point 858 (-90.030437, 29.777757, -0.35832922) failed to convert
-rank 35: Point 628 (-90.875092, 29.666123, -1.2043579) failed to convert
-rank 76: Point 869 (-89.976727, 29.707158, -1.2616145) failed to convert
-rank 4: Point 623 (-91.835481, 30.363754, -3.6009618) failed to convert
-rank 82: Point 866 (-89.831255, 29.369651, 0.31299999) failed to convert
-rank 26: Point 617 (-91.140117, 30.276926, 8.2592984) failed to convert
-rank 66: Point 863 (-90.192959, 29.92194, -7.7830686) failed to convert
-rank 96: Point 869 (-89.202056, 29.160385, -0.97480055) failed to convert
-rank 87: Point 859 (-89.551314, 29.150012, 10.142503) failed to convert
-rank 12: Point 609 (-91.522856, 30.414163, -11.201401) failed to convert
-rank 55: Point 621 (-90.47489, 30.003983, 26.658757) failed to convert
-rank 22: Point 620 (-91.199764, 30.437949, 13.887565) failed to convert
-rank 54: Point 617 (-90.532097, 29.465348, 0.30479107) failed to convert
-rank 39: Point 622 (-90.769795, 29.875971, -0.52203393) failed to convert
-rank 44: Point 619 (-90.683925, 29.880566, -0.18217649) failed to convert
-rank 74: Point 865 (-89.995372, 29.941582, -6.4312804) failed to convert
-rank 95: Point 860 (-89.218463, 29.1982, -0.56580174) failed to convert
-rank 13: Point 622 (-91.50438, 30.139451, 4.249035) failed to convert
-rank 99: Point 858 (-88.925389, 29.471354, 12.555847) failed to convert
-rank 64: Point 867 (-90.295048, 29.520751, -3.6880801) failed to convert
-rank 92: Point 866 (-89.32792, 29.036184, 13.106111) failed to convert
-rank 75: Point 860 (-89.984089, 29.838347, -0.12977228) failed to convert
-rank 8: Point 612 (-91.656492, 30.937654, 8.0386468) failed to convert
-rank 43: Point 627 (-90.699073, 29.836695, -0.26194452) failed to convert
-rank 67: Point 858 (-90.191089, 29.434062, 0.31299999) failed to convert
-rank 57: Point 625 (-90.469351, 29.666396, -0.62800266) failed to convert
-rank 51: Point 623 (-90.584561, 29.689786, -0.57424185) failed to convert
-rank 6: Point 621 (-91.7474, 30.597203, -12.760606) failed to convert
-rank 23: Point 622 (-91.209843, 29.959083, -1.4408043) failed to convert
-rank 97: Point 857 (-89.169371, 29.047635, -0.0) failed to convert
-rank 90: Point 866 (-89.365083, 29.258228, -1.3740014) failed to convert
-rank 98: Point 868 (-89.085892, 29.187444, -0.0) failed to convert
-rank 84: Point 867 (-89.74904, 29.528348, -4.6628306) failed to convert
-rank 53: Point 620 (-90.478235, 30.502847, -12.111093) failed to convert
-rank 61: Point 625 (-90.369308, 29.789021, -0.58822301) failed to convert
-rank 19: Point 627 (-91.283897, 30.06941, -0.82331103) failed to convert
-rank 32: Point 618 (-90.939647, 30.053213, -2.1365766) failed to convert
-rank 71: Point 859 (-90.068965, 29.816789, 0.29495148) failed to convert
-rank 69: Point 861 (-90.114669, 29.735046, -1.5466934) failed to convert
-rank 14: Point 616 (-91.496426, 29.645175, -3.4747201) failed to convert
-rank 41: Point 624 (-90.737092, 29.894933, -0.63309491) failed to convert
-rank 3: Point 624 (-91.858118, 30.824043, -10.575319) failed to convert
-rank 93: Point 859 (-89.213516, 29.814889, 2.3063777) failed to convert
-rank 11: Point 620 (-91.567937, 30.497884, -12.252961) failed to convert
-rank 94: Point 866 (-89.214924, 29.447568, 3.1713887) failed to convert
-rank 91: Point 860 (-89.336471, 29.298956, -0.09971844) failed to convert
-rank 83: Point 859 (-89.733829, 30.239732, 0.36576) failed to convert
-rank 21: Point 626 (-91.257915, 29.72567, -7.4980806) failed to convert
-rank 81: Point 857 (-89.792877, 30.244921, -1.7203221) failed to convert
-rank 68: Point 867 (-90.152851, 29.574738, -0.4383919) failed to convert
-rank 80: Point 865 (-89.824619, 30.355862, -7.9831116) failed to convert
-rank 2: Point 618 (-91.930157, 30.775818, -9.4701646) failed to convert
-rank 78: Point 868 (-89.909359, 29.993326, -3.4061767) failed to convert
-rank 28: Point 615 (-91.139279, 29.188969, 1.5462085) failed to convert
-rank 37: Point 624 (-90.814467, 29.864249, -1.0966943) failed to convert
-rank 88: Point 869 (-89.457394, 29.352747, -4.1935565) failed to convert
-rank 50: Point 624 (-90.623045, 29.376677, -0.25245826) failed to convert
-rank 79: Point 860 (-89.916976, 29.641461, -4.7472603) failed to convert
-rank 77: Point 860 (-89.965893, 29.582675, 0.31299999) failed to convert
-rank 17: Point 626 (-91.318562, 30.639077, -16.377239) failed to convert
-rank 0: Point 582 (-92.456409, 29.397962, 10.686886) failed to convert
-rank 72: Point 868 (-90.031816, 30.035025, 3.5107653) failed to convert
-rank 89: Point 860 (-89.411702, 29.187254, 0.23212148) failed to convert
-rank 65: Point 861 (-90.262567, 29.452368, -1.1146813) failed to convert
-rank 27: Point 619 (-91.149926, 29.697767, 0.2012633) failed to convert
-rank 85: Point 859 (-89.661131, 29.778425, -0.54451666) failed to convert
-rank 46: Point 611 (-90.695729, 29.418818, -0.24000416) failed to convert
-rank 25: Point 627 (-91.161433, 30.191589, -7.2339881) failed to convert
-rank 16: Point 619 (-91.420489, 29.69354, 0.29103278) failed to convert
-rank 31: Point 623 (-90.96144, 30.406814, -6.5945882) failed to convert
-rank 59: Point 624 (-90.375552, 30.338709, -0.49808259) failed to convert
-rank 9: Point 621 (-91.656568, 30.408789, -6.4591458) failed to convert
-rank 38: Point 617 (-90.785583, 29.891692, -1.248146) failed to convert
-rank 86: Point 868 (-89.605517, 29.454443, 0.85110606) failed to convert
-rank 70: Point 868 (-90.123701, 29.335369, 0.60433254) failed to convert
-rank 7: Point 625 (-91.711658, 30.618326, -6.4106263) failed to convert
-rank 30: Point 621 (-91.014928, 30.134415, 9.865093) failed to convert
-rank 1: Point 626 (-92.089261, 29.809847, -0.40900912) failed to convert
-rank 73: Point 859 (-90.030825, 29.772718, 1.0469888) failed to convert
-rank 82: Point 867 (-89.789658, 29.883792, -1.154e-05) failed to convert
-rank 76: Point 870 (-89.956516, 29.962564, -0.71091958) failed to convert
-rank 96: Point 870 (-89.209994, 29.070157, 4.8514632) failed to convert
-rank 63: Point 624 (-90.346018, 29.38271, -0.02156326) failed to convert
-rank 33: Point 620 (-90.933536, 29.636369, -0.77807371) failed to convert
-rank 48: Point 619 (-90.665466, 29.296534, -0.77334805) failed to convert
-rank 49: Point 624 (-90.612838, 29.739373, -1.2245178) failed to convert
-rank 29: Point 623 (-91.029996, 30.200647, 12.645037) failed to convert
-rank 87: Point 860 (-89.501453, 29.740711, -0.3576902) failed to convert
-rank 40: Point 617 (-90.75155, 29.908845, -2.1047708) failed to convert
-rank 36: Point 621 (-90.829238, 29.987481, 22.267983) failed to convert
-rank 99: Point 859 (-88.869119, 30.075267, 11.189909) failed to convert
-rank 66: Point 864 (-90.23096, 29.419669, 0.97059634) failed to convert
-rank 74: Point 866 (-90.007077, 29.792679, -5.1636171) failed to convert
-rank 64: Point 868 (-90.303642, 29.404989, -3.7459921) failed to convert
-rank 45: Point 625 (-90.710093, 29.321935, -8.2296) failed to convert
-rank 92: Point 867 (-89.2982, 29.378548, 1.7475361) failed to convert
-rank 95: Point 861 (-89.221313, 29.165782, -0.00691359) failed to convert
-rank 42: Point 621 (-90.741431, 29.526398, -1.4794221) failed to convert
-rank 75: Point 861 (-89.98934, 29.771678, -8.2296) failed to convert
-rank 22: Point 621 (-91.26274, 29.431578, 0.51347629) failed to convert
-rank 12: Point 610 (-91.526518, 30.352104, -0.94101989) failed to convert
-rank 26: Point 618 (-91.13986, 30.280799, -8.5229185) failed to convert
-rank 97: Point 858 (-89.157206, 29.184494, -0.0) failed to convert
-rank 67: Point 859 (-90.156151, 29.89282, 2.6909073) failed to convert
-rank 98: Point 869 (-89.053781, 29.542838, 2.1721131) failed to convert
-rank 58: Point 613 (-90.45386, 29.564411, -0.3034504) failed to convert
-rank 56: Point 618 (-90.474775, 29.829084, -0.3977441) failed to convert
-rank 55: Point 622 (-90.497442, 29.691781, -0.98359161) failed to convert
-rank 10: Point 618 (-91.610255, 30.561098, -7.8016995) failed to convert
-rank 84: Point 868 (-89.722784, 29.848644, -0.41904562) failed to convert
-rank 90: Point 867 (-89.329924, 29.663625, 3.0423756) failed to convert
-rank 54: Point 618 (-90.518117, 29.660938, -0.31127423) failed to convert
-rank 44: Point 620 (-90.739683, 29.071211, 1.7874083) failed to convert
-rank 62: Point 619 (-90.334891, 29.935764, 15.87349) failed to convert
-rank 71: Point 860 (-90.06762, 29.834072, -9.0) failed to convert
-rank 34: Point 616 (-90.867734, 30.171723, -2.5670548) failed to convert
-rank 4: Point 624 (-91.807335, 30.871044, -17.805591) failed to convert
-rank 39: Point 623 (-90.778186, 29.753393, -2.2984982) failed to convert
-rank 93: Point 860 (-89.276539, 29.098612, 16.460514) failed to convert
-rank 15: Point 621 (-91.46377, 29.69202, -0.68593031) failed to convert
-rank 20: Point 619 (-91.239039, 30.348355, -1.6097217) failed to convert
-rank 13: Point 623 (-91.469129, 30.729748, -16.60693) failed to convert
-rank 69: Point 862 (-90.100713, 29.915413, -4.255996) failed to convert
-rank 94: Point 867 (-89.242079, 29.138959, -0.82306495) failed to convert
-rank 18: Point 623 (-91.289596, 30.564745, -8.4557711) failed to convert
-rank 52: Point 619 (-90.626059, 28.750417, 16.745729) failed to convert
-rank 83: Point 860 (-89.722689, 30.37413, -3.771357) failed to convert
-rank 43: Point 628 (-90.715276, 29.602448, -1.8921566) failed to convert
-rank 91: Point 861 (-89.348102, 29.164398, -0.05908783) failed to convert
-rank 60: Point 616 (-90.376492, 29.99518, -5.0487075) failed to convert
-rank 6: Point 622 (-91.798855, 29.672436, 2.0286957) failed to convert
-rank 8: Point 613 (-91.654461, 30.972542, -12.857949) failed to convert
-rank 51: Point 624 (-90.584541, 29.689843, -0.80918202) failed to convert
-rank 78: Point 869 (-89.906118, 30.033735, -0.99609621) failed to convert
-rank 81: Point 858 (-89.792865, 30.245014, -2.2291164) failed to convert
-rank 80: Point 866 (-89.909399, 29.301261, 0.31299999) failed to convert
-rank 61: Point 626 (-90.38678, 29.550767, 0.21946843) failed to convert
-rank 88: Point 870 (-89.435248, 29.611796, 1.5003359) failed to convert
-rank 19: Point 628 (-91.256493, 30.508125, 4.5359657) failed to convert
-rank 57: Point 626 (-90.47599, 29.574359, 0.5926782) failed to convert
-rank 47: Point 622 (-90.648878, 29.860072, -0.03917111) failed to convert
-rank 3: Point 625 (-91.905952, 29.944673, -0.61455024) failed to convert
-rank 41: Point 625 (-90.767201, 29.455928, -0.57069222) failed to convert
-rank 32: Point 619 (-90.9409, 30.034076, -1.6888845) failed to convert
-rank 79: Point 861 (-89.898001, 29.879281, -6.2212732) failed to convert
-rank 53: Point 621 (-90.506437, 30.115134, -0.38798706) failed to convert
-rank 11: Point 621 (-91.58149, 30.265898, -5.253807) failed to convert
-rank 14: Point 617 (-91.457038, 30.307744, -2.8469918) failed to convert
-rank 68: Point 868 (-90.11798, 30.02855, -0.99090661) failed to convert
-rank 77: Point 861 (-89.931741, 30.013293, -2.1445906) failed to convert
-rank 72: Point 869 (-90.033167, 30.017663, -9.0) failed to convert
-rank 89: Point 861 (-89.361985, 29.763829, 1.8997111) failed to convert
-rank 85: Point 860 (-89.658416, 29.810791, -0.0) failed to convert
-rank 35: Point 629 (-90.869701, 29.74635, -0.75530061) failed to convert
-rank 24: Point 619 (-91.208875, 29.692506, -6.224016) failed to convert
-rank 5: Point 626 (-91.791541, 30.369753, -8.2296) failed to convert
-rank 70: Point 869 (-90.095631, 29.700807, -0.20001693) failed to convert
-rank 73: Point 860 (-90.009954, 30.038489, -4.7945043) failed to convert
-rank 86: Point 869 (-89.609374, 29.408034, -5.5583331) failed to convert
-rank 82: Point 868 (-89.759957, 30.246235, -2.1695364) failed to convert
-rank 65: Point 862 (-90.262569, 29.452285, -0.91073693) failed to convert
-rank 21: Point 627 (-91.21966, 30.336448, 31.973944) failed to convert
-rank 17: Point 627 (-91.321125, 30.597716, -15.794424) failed to convert
-rank 37: Point 625 (-90.806182, 29.985853, -8.0356617) failed to convert
-rank 23: Point 623 (-91.225587, 29.707813, -6.0319924) failed to convert
-rank 50: Point 625 (-90.575261, 30.052996, 27.276234) failed to convert
-rank 27: Point 620 (-91.129718, 30.014797, -0.84070933) failed to convert
-rank 96: Point 871 (-89.205225, 29.124312, -0.35034698) failed to convert
-rank 76: Point 871 (-89.95771, 29.947293, -0.32925615) failed to convert
-rank 87: Point 861 (-89.533598, 29.360563, 25.817663) failed to convert
-rank 2: Point 619 (-91.950634, 30.395262, -5.684343) failed to convert
-rank 74: Point 867 (-89.995332, 29.941579, -6.4312804) failed to convert
-rank 99: Point 860 (-88.916485, 29.566357, 10.389936) failed to convert
-rank 95: Point 862 (-89.219118, 29.190625, -0.6721345) failed to convert
-rank 92: Point 868 (-89.301035, 29.345685, -0.48217086) failed to convert
-rank 64: Point 869 (-90.294732, 29.524698, -2.685288) failed to convert
-rank 66: Point 865 (-90.193144, 29.919292, -1.7579486) failed to convert
-rank 46: Point 612 (-90.69563, 29.42025, -0.20648579) failed to convert
-rank 31: Point 624 (-91.006377, 29.725507, -0.5987758) failed to convert
-rank 7: Point 626 (-91.705937, 30.718676, -7.5198772) failed to convert
-rank 25: Point 628 (-91.162016, 30.182419, -12.47516) failed to convert
-rank 0: Point 583 (-92.447436, 29.577395, -0.31504916) failed to convert
-rank 75: Point 862 (-89.993419, 29.719809, -4.8582075) failed to convert
-rank 97: Point 859 (-89.142134, 29.353828, 10.552347) failed to convert
-rank 67: Point 860 (-90.155867, 29.89626, -0.35042763) failed to convert
-rank 9: Point 622 (-91.672362, 30.132556, -8.2296) failed to convert
-rank 28: Point 616 (-91.108963, 29.66661, -0.92838691) failed to convert
-rank 98: Point 870 (-89.086206, 29.182857, 1.2377635) failed to convert
-rank 90: Point 868 (-89.312349, 29.864476, -0.0) failed to convert
-rank 84: Point 869 (-89.673558, 30.441386, -4.8608677) failed to convert
-rank 71: Point 861 (-90.058719, 29.948113, 30.797555) failed to convert
-rank 12: Point 611 (-91.514026, 30.562763, -6.3874434) failed to convert
-rank 29: Point 624 (-91.061103, 29.722197, -0.01032244) failed to convert
-rank 26: Point 619 (-91.18207, 29.61605, 0.13697958) failed to convert
-rank 16: Point 620 (-91.385468, 30.273544, -2.0733398) failed to convert
-rank 45: Point 626 (-90.709442, 29.33139, -0.35309046) failed to convert
-rank 1: Point 627 (-92.089221, 29.809848, -0.53747895) failed to convert
-rank 49: Point 625 (-90.619784, 29.640437, 1.4553015) failed to convert
-rank 83: Point 861 (-89.748816, 30.057793, -0.62279659) failed to convert
-rank 63: Point 625 (-90.335329, 29.527335, -0.085344) failed to convert
-rank 48: Point 620 (-90.66546, 29.296594, -1.1055187) failed to convert
-rank 69: Point 863 (-90.114645, 29.734979, -1.8812117) failed to convert
-rank 93: Point 861 (-89.274805, 29.118488, -0.27227958) failed to convert
-rank 30: Point 622 (-91.041797, 29.722346, -0.24384613) failed to convert
-rank 94: Point 868 (-89.238066, 29.184426, -0.56619036) failed to convert
-rank 91: Point 862 (-89.338856, 29.271384, 11.78596) failed to convert
-rank 59: Point 625 (-90.420615, 29.726882, -0.2286) failed to convert
-rank 42: Point 622 (-90.741417, 29.526498, -1.5917005) failed to convert
-rank 78: Point 870 (-89.936833, 29.648279, -5.0935131) failed to convert
-rank 22: Point 622 (-91.196273, 30.492672, 14.564117) failed to convert
-rank 88: Point 871 (-89.457384, 29.352685, -4.3738802) failed to convert
-rank 33: Point 621 (-90.989832, 28.774773, 12.669236) failed to convert
-rank 10: Point 619 (-91.58333, 31.020389, -13.18597) failed to convert
-rank 55: Point 623 (-90.49029, 29.791029, 0.02) failed to convert
-rank 80: Point 867 (-89.883522, 29.626447, -5.0651667) failed to convert
-rank 40: Point 618 (-90.75514, 29.856666, -0.31512743) failed to convert
-rank 81: Point 859 (-89.793054, 30.242692, 0.46767953) failed to convert
-rank 79: Point 862 (-89.946194, 29.271826, 6.9575063) failed to convert
-rank 77: Point 862 (-89.931745, 30.013193, -2.4939091) failed to convert
-rank 38: Point 618 (-90.785599, 29.891397, -1.3808001) failed to convert
-rank 62: Point 620 (-90.371639, 29.437964, 0.45798263) failed to convert
-rank 58: Point 614 (-90.43075, 29.882055, -0.58969656) failed to convert
-rank 54: Point 619 (-90.518934, 29.649451, -1.3272009) failed to convert
-rank 72: Point 870 (-90.037432, 29.963104, -1.4586462) failed to convert
-rank 44: Point 621 (-90.686771, 29.839628, -0.14272845) failed to convert
-rank 56: Point 619 (-90.481041, 29.742302, -0.46300988) failed to convert
-rank 89: Point 862 (-89.398733, 29.338486, 21.582907) failed to convert
-rank 68: Point 869 (-90.083035, 30.477277, -8.0763553) failed to convert
-rank 39: Point 624 (-90.802838, 29.39071, -8.2296) failed to convert
-rank 15: Point 622 (-91.400062, 30.749581, -20.0) failed to convert
-rank 85: Point 861 (-89.693556, 29.385036, 0.31299999) failed to convert
-rank 52: Point 620 (-90.559257, 29.702494, -2.273479) failed to convert
-rank 34: Point 617 (-90.847877, 30.464076, -9.5853732) failed to convert
-rank 70: Point 870 (-90.070592, 30.023449, -1.722868) failed to convert
-rank 36: Point 622 (-90.8295, 29.983565, -7.116569) failed to convert
-rank 73: Point 861 (-90.032722, 29.748059, 0.01868023) failed to convert
-rank 43: Point 629 (-90.711317, 29.659713, -0.3958383) failed to convert
-rank 51: Point 625 (-90.600149, 29.468509, 0.05159659) failed to convert
-rank 32: Point 620 (-90.934316, 30.131904, -6.6875013) failed to convert
-rank 76: Point 872 (-89.95647, 29.962737, -2.2397624) failed to convert
-rank 65: Point 863 (-90.262633, 29.45135, -0.09231285) failed to convert
-rank 13: Point 624 (-91.469114, 30.729806, -17.605984) failed to convert
-rank 60: Point 617 (-90.407973, 29.566439, -0.36699807) failed to convert
-rank 4: Point 625 (-91.834074, 30.388795, -2.3336488) failed to convert
-rank 82: Point 869 (-89.779653, 30.005636, 2.2333394) failed to convert
-rank 14: Point 618 (-91.471456, 30.066162, 14.948129) failed to convert
-rank 86: Point 870 (-89.609327, 29.408543, -5.5769259) failed to convert
-rank 87: Point 862 (-89.461821, 30.203011, -0.28462545) failed to convert
-rank 19: Point 629 (-91.255026, 30.530729, 2.6939851) failed to convert
-rank 74: Point 868 (-90.011065, 29.741454, 37.002132) failed to convert
-rank 64: Point 870 (-90.295019, 29.520779, -3.6880801) failed to convert
-rank 96: Point 872 (-89.186593, 29.334961, 6.2778227) failed to convert
-rank 92: Point 869 (-89.317705, 29.153799, 0.1030261) failed to convert
-rank 99: Point 861 (-88.88106, 29.947157, 5.3103167) failed to convert
-rank 66: Point 866 (-90.230501, 29.425495, -3.4488121) failed to convert
-rank 35: Point 630 (-90.862343, 29.855729, -1.4819562) failed to convert
-rank 53: Point 622 (-90.554349, 29.446049, 0.3048) failed to convert
-rank 95: Point 863 (-89.218275, 29.200115, -0.05618715) failed to convert
-rank 67: Point 861 (-90.156035, 29.893936, -0.3028107) failed to convert
-rank 97: Point 860 (-89.158939, 29.164839, 1.5273993) failed to convert
-rank 20: Point 620 (-91.264023, 29.948781, -0.13699999) failed to convert
-rank 75: Point 863 (-89.994162, 29.710358, 0.18788577) failed to convert
-rank 98: Point 871 (-88.99215, 30.215088, 7.2904471) failed to convert
-rank 61: Point 627 (-90.385457, 29.568762, -0.12977409) failed to convert
-rank 47: Point 623 (-90.65882, 29.718023, 0.59091694) failed to convert
-rank 84: Point 870 (-89.749013, 29.528402, -4.6628306) failed to convert
-rank 41: Point 626 (-90.728765, 30.015115, 28.905173) failed to convert
-rank 8: Point 614 (-91.661358, 30.853405, -11.42969) failed to convert
-rank 5: Point 627 (-91.779641, 30.58299, -5.7100549) failed to convert
-rank 6: Point 623 (-91.750678, 30.538443, -12.582563) failed to convert
-rank 71: Point 862 (-90.067602, 29.834014, -9.0) failed to convert
-rank 90: Point 869 (-89.362316, 29.290086, 20.205975) failed to convert
-rank 23: Point 624 (-91.186824, 30.323102, -7.1313008) failed to convert
-rank 57: Point 627 (-90.492638, 29.342637, 2.7032046) failed to convert
-rank 83: Point 862 (-89.790654, 29.544949, 0.31299999) failed to convert
-rank 17: Point 628 (-91.347822, 30.16482, -9.8846648) failed to convert
-rank 37: Point 626 (-90.788378, 30.245674, -1.5006462) failed to convert
-rank 2: Point 620 (-91.925656, 30.85844, -9.1436596) failed to convert
-rank 21: Point 628 (-91.221126, 30.31307, 14.158943) failed to convert
-rank 69: Point 864 (-90.114632, 29.735063, -1.6479729) failed to convert
-rank 24: Point 620 (-91.169599, 30.31376, 21.138468) failed to convert
-rank 50: Point 626 (-90.624837, 29.350915, -8.2296) failed to convert
-rank 94: Point 869 (-89.234985, 29.219517, -0.0) failed to convert
-rank 93: Point 862 (-89.259141, 29.297682, -0.28623921) failed to convert
-rank 18: Point 624 (-91.289928, 30.55936, -8.5691652) failed to convert
-rank 91: Point 863 (-89.348762, 29.156729, 0.31299999) failed to convert
-rank 27: Point 621 (-91.149885, 29.697812, -0.77453337) failed to convert
-rank 46: Point 613 (-90.696844, 29.402533, 0.28671636) failed to convert
-rank 28: Point 617 (-91.107782, 29.684388, -1.0919992) failed to convert
-rank 78: Point 871 (-89.898815, 30.124673, -5.8308244) failed to convert
-rank 0: Point 584 (-92.481755, 28.796336, 31.1) failed to convert
-rank 12: Point 612 (-91.548722, 29.974264, -0.89290768) failed to convert
-rank 31: Point 625 (-90.996988, 29.868898, -4.1195836) failed to convert
-rank 3: Point 626 (-91.850788, 30.955902, -12.242329) failed to convert
-rank 7: Point 627 (-91.731837, 30.261584, -4.9758461) failed to convert
-rank 26: Point 620 (-91.140278, 30.273873, 5.0879659) failed to convert
-rank 88: Point 872 (-89.456827, 29.359141, 28.874038) failed to convert
-rank 25: Point 629 (-91.195634, 29.650653, -0.9096817) failed to convert
-rank 11: Point 622 (-91.593317, 30.061854, -2.3406058) failed to convert
-rank 80: Point 868 (-89.860491, 29.913375, -0.31417274) failed to convert
-rank 79: Point 863 (-89.945833, 29.276384, 0.31299999) failed to convert
-rank 16: Point 621 (-91.358218, 30.718025, -20.0) failed to convert
-rank 29: Point 625 (-91.061751, 29.71188, -0.7944887) failed to convert
-rank 81: Point 860 (-89.791337, 30.263558, -1.8965419) failed to convert
-rank 72: Point 871 (-90.037841, 29.95772, 34.950543) failed to convert
-rank 9: Point 623 (-91.629017, 30.884647, -13.466056) failed to convert
-rank 59: Point 626 (-90.403006, 29.96724, -8.5703671) failed to convert
-rank 49: Point 626 (-90.643154, 29.306106, -0.0) failed to convert
-rank 77: Point 863 (-89.942848, 29.873731, 21.643777) failed to convert
-rank 68: Point 870 (-90.141127, 29.727688, -0.17195102) failed to convert
-rank 89: Point 863 (-89.435389, 28.908778, 5.9178861) failed to convert
-rank 63: Point 626 (-90.330829, 29.587977, -0.085344) failed to convert
-rank 85: Point 862 (-89.677466, 29.580504, -0.0) failed to convert
-rank 30: Point 623 (-91.041784, 29.722513, -0.5179903) failed to convert
-rank 42: Point 623 (-90.743356, 29.498204, -0.93505188) failed to convert
-rank 70: Point 871 (-90.070363, 30.026318, 0.07369932) failed to convert
-rank 76: Point 873 (-89.956467, 29.962676, -3.0724167) failed to convert
-rank 73: Point 862 (-90.025447, 29.840998, 1.7438217) failed to convert
-rank 45: Point 627 (-90.698797, 29.485709, -0.49056555) failed to convert
-rank 48: Point 621 (-90.613144, 30.043208, -9.6740415) failed to convert
-rank 22: Point 623 (-91.197254, 30.477235, 14.465089) failed to convert
-rank 65: Point 864 (-90.268862, 29.367495, 0.458) failed to convert
-rank 86: Point 871 (-89.609023, 29.411973, 3.9724762) failed to convert
-rank 10: Point 620 (-91.581948, 31.043316, -15.0) failed to convert
-rank 55: Point 624 (-90.498839, 29.67234, -1.5643362) failed to convert
-rank 1: Point 628 (-92.044988, 30.662268, -10.375251) failed to convert
-rank 74: Point 869 (-90.005684, 29.809818, 37.063382) failed to convert
-rank 82: Point 870 (-89.73883, 30.501127, -8.086873) failed to convert
-rank 87: Point 863 (-89.537938, 29.308459, 0.31299999) failed to convert
-rank 54: Point 620 (-90.522797, 29.595438, -0.57598139) failed to convert
-rank 64: Point 871 (-90.294731, 29.524637, -2.685288) failed to convert
-rank 66: Point 867 (-90.192929, 29.921887, -7.7830686) failed to convert
-rank 96: Point 873 (-89.121141, 30.065548, 2.2744887) failed to convert
-rank 62: Point 621 (-90.33824, 29.890477, -1.0112877) failed to convert
-rank 92: Point 870 (-89.311859, 29.221187, -0.0) failed to convert
-rank 99: Point 862 (-88.921741, 29.509242, 11.886499) failed to convert
-rank 58: Point 615 (-90.430742, 29.882115, -0.58969656) failed to convert
-rank 67: Point 862 (-90.109021, 30.501435, -10.202837) failed to convert
-rank 56: Point 620 (-90.426769, 30.485527, -10.125197) failed to convert
-rank 95: Point 864 (-89.218463, 29.19791, -0.63892412) failed to convert
-rank 44: Point 622 (-90.686681, 29.840883, -0.91914391) failed to convert
-rank 97: Point 861 (-89.171627, 29.021282, 1.0016887) failed to convert
-rank 15: Point 623 (-91.461375, 29.732081, -0.35022857) failed to convert
-rank 52: Point 621 (-90.577828, 29.440429, -8.2296) failed to convert
-rank 34: Point 618 (-90.894857, 29.768243, -1.1174624) failed to convert
-rank 75: Point 864 (-89.978586, 29.907982, 0.98958428) failed to convert
-rank 33: Point 622 (-90.904869, 30.066395, -10.912146) failed to convert
-rank 98: Point 872 (-89.085755, 29.187099, 1.4856603) failed to convert
-rank 51: Point 626 (-90.608451, 29.349824, 0.45719999) failed to convert
-rank 40: Point 619 (-90.75155, 29.908804, -1.5612513) failed to convert
-rank 71: Point 863 (-90.069039, 29.815487, -4.8463203) failed to convert
-rank 19: Point 630 (-91.252909, 30.564251, 9.0233001) failed to convert
-rank 32: Point 621 (-90.985194, 29.360059, -0.0) failed to convert
-rank 84: Point 871 (-89.748995, 29.528438, -4.6628306) failed to convert
-rank 83: Point 863 (-89.77093, 29.787437, -0.00970173) failed to convert
-rank 69: Point 865 (-90.105316, 29.855499, -0.7155099) failed to convert
-rank 53: Point 623 (-90.557846, 29.396611, -0.0) failed to convert
-rank 14: Point 619 (-91.431205, 30.735338, -9.76112) failed to convert
-rank 13: Point 625 (-91.556447, 29.247935, 6.0813293) failed to convert
-rank 90: Point 870 (-89.40896, 28.745023, 107.33533) failed to convert
-rank 43: Point 630 (-90.717375, 29.57188, -0.03048) failed to convert
-rank 20: Point 621 (-91.239341, 30.343467, 17.479985) failed to convert
-rank 38: Point 619 (-90.799601, 29.686039, -0.75399888) failed to convert
-rank 94: Point 870 (-89.205734, 29.550907, 7.8953597) failed to convert
-rank 93: Point 863 (-89.276985, 29.093418, 11.874979) failed to convert
-rank 39: Point 625 (-90.778199, 29.753166, -1.4430439) failed to convert
-rank 61: Point 628 (-90.384804, 29.577597, -1.1062615) failed to convert
-rank 8: Point 615 (-91.654305, 30.97507, -8.313207) failed to convert
-rank 47: Point 624 (-90.635459, 30.050648, -2.4702672) failed to convert
-rank 80: Point 869 (-89.883505, 29.626505, -5.0651667) failed to convert
-rank 88: Point 873 (-89.457371, 29.352668, -4.4220386) failed to convert
-rank 60: Point 618 (-90.377738, 29.978091, -1.5392399) failed to convert
-rank 4: Point 626 (-91.807326, 30.870838, -18.403823) failed to convert
-rank 41: Point 627 (-90.802258, 28.937375, 9.7951933) failed to convert
-rank 36: Point 623 (-90.846546, 29.731151, -0.80324144) failed to convert
-rank 91: Point 864 (-89.348282, 29.162286, -0.23451285) failed to convert
-rank 35: Point 631 (-90.848719, 30.057404, 17.272757) failed to convert
-rank 79: Point 864 (-89.898844, 29.868614, -2.3762201) failed to convert
-rank 81: Point 861 (-89.833587, 29.743982, -0.0) failed to convert
-rank 78: Point 872 (-89.920923, 29.848359, -8.2296) failed to convert
-rank 37: Point 627 (-90.814443, 29.864419, -1.1987781) failed to convert
-rank 57: Point 628 (-90.467889, 29.686533, -0.52431291) failed to convert
-rank 24: Point 621 (-91.218105, 29.544633, 7.0517672) failed to convert
-rank 50: Point 627 (-90.566797, 30.171301, -0.65981231) failed to convert
-rank 89: Point 864 (-89.417563, 29.118179, 0.97303729) failed to convert
-rank 85: Point 863 (-89.653592, 29.867872, 2.3800001) failed to convert
-rank 72: Point 872 (-89.996482, 30.481701, -9.1174382) failed to convert
-rank 2: Point 621 (-91.919338, 30.974142, -18.402993) failed to convert
-rank 77: Point 864 (-89.982971, 29.364892, 1.2826037) failed to convert
-rank 6: Point 624 (-91.752551, 30.505146, 10.748433) failed to convert
-rank 18: Point 625 (-91.288538, 30.581289, -10.474002) failed to convert
-rank 70: Point 872 (-90.056768, 30.200198, 4.6279103) failed to convert
-rank 76: Point 874 (-89.976139, 29.713951, 0.3189641) failed to convert
-rank 68: Point 871 (-90.147974, 29.638186, 0.31299999) failed to convert
-rank 17: Point 629 (-91.325016, 30.534798, -6.8425499) failed to convert
-rank 23: Point 625 (-91.209843, 29.958976, -1.2564972) failed to convert
-rank 7: Point 628 (-91.70221, 30.783477, -10.464549) failed to convert
-rank 65: Point 865 (-90.266744, 29.395885, 1.0447399) failed to convert
-rank 73: Point 863 (-90.061218, 29.381005, 0.0618464) failed to convert
-rank 86: Point 872 (-89.532455, 30.319792, -2.9462322) failed to convert
-rank 46: Point 614 (-90.659939, 29.933156, -1.3772094) failed to convert
-rank 27: Point 622 (-91.150126, 29.693998, -0.36530379) failed to convert
-rank 31: Point 626 (-90.964599, 30.359023, -7.8725319) failed to convert
-rank 0: Point 585 (-92.445626, 29.570702, -0.37636678) failed to convert
-rank 28: Point 618 (-91.073524, 30.215912, 28.316683) failed to convert
-rank 26: Point 621 (-91.146247, 30.180448, 2.3598271) failed to convert
-rank 82: Point 871 (-89.775952, 30.050811, 9.5263723) failed to convert
-rank 11: Point 623 (-91.579175, 30.305013, -3.7229452) failed to convert
-rank 16: Point 622 (-91.358434, 30.713992, -10.629993) failed to convert
-rank 74: Point 870 (-90.003928, 29.832113, -0.6016153) failed to convert
-rank 96: Point 874 (-89.220644, 28.948486, 30.510336) failed to convert
-rank 66: Point 868 (-90.192909, 29.921852, -7.3057274) failed to convert
-rank 64: Point 872 (-90.294731, 29.524597, -2.685288) failed to convert
-rank 92: Point 871 (-89.303486, 29.317202, -0.0) failed to convert
-rank 87: Point 864 (-89.48705, 29.90886, -0.07001517) failed to convert
-rank 12: Point 613 (-91.521262, 30.440587, -4.6186292) failed to convert
-rank 5: Point 628 (-91.792738, 30.347961, -3.9668452) failed to convert
-rank 25: Point 630 (-91.193282, 29.688088, -3.0690388) failed to convert
-rank 67: Point 863 (-90.155851, 29.896094, -0.37089831) failed to convert
-rank 3: Point 627 (-91.925573, 29.576973, -0.17775089) failed to convert
-rank 99: Point 863 (-88.905456, 29.684376, 5.6216232) failed to convert
-rank 97: Point 862 (-89.074268, 30.105374, 3.7077027) failed to convert
-rank 21: Point 629 (-91.257876, 29.725624, -7.4980806) failed to convert
-rank 95: Point 865 (-89.218404, 29.198539, -0.20081402) failed to convert
-rank 59: Point 627 (-90.401823, 29.983315, 10.365379) failed to convert
-rank 49: Point 627 (-90.614984, 29.708402, 0.26485179) failed to convert
-rank 75: Point 865 (-89.97404, 29.965391, -0.94574079) failed to convert
-rank 9: Point 624 (-91.649144, 30.537314, -5.5595379) failed to convert
-rank 98: Point 873 (-89.055451, 29.522214, 3.2075201) failed to convert
-rank 45: Point 628 (-90.704961, 29.396251, -1.8104158) failed to convert
-rank 30: Point 624 (-90.994743, 30.440147, -11.053353) failed to convert
-rank 84: Point 872 (-89.749172, 29.526262, 1.1988328) failed to convert
-rank 42: Point 624 (-90.74142, 29.526437, -1.4836757) failed to convert
-rank 22: Point 624 (-91.197997, 30.465377, 12.206738) failed to convert
-rank 29: Point 626 (-91.03551, 30.115596, -9.7130666) failed to convert
-rank 63: Point 627 (-90.304226, 29.945372, -7.9583286) failed to convert
-rank 55: Point 625 (-90.513775, 29.463944, -8.2296) failed to convert
-rank 10: Point 621 (-91.619074, 30.408301, -3.9689017) failed to convert
-rank 69: Point 866 (-90.114608, 29.734964, -1.3558323) failed to convert
-rank 62: Point 622 (-90.337014, 29.906769, -0.73528005) failed to convert
-rank 71: Point 864 (-90.069572, 29.808599, -4.2153842) failed to convert
-rank 83: Point 864 (-89.770928, 29.787377, -0.33544639) failed to convert
-rank 54: Point 621 (-90.51908, 29.647216, -1.5541291) failed to convert
-rank 94: Point 871 (-89.237908, 29.186035, -0.0) failed to convert
-rank 44: Point 623 (-90.672683, 30.041272, -10.088271) failed to convert
-rank 58: Point 616 (-90.430737, 29.882155, -0.58969656) failed to convert
-rank 15: Point 624 (-91.399568, 30.756755, 1.2980149) failed to convert
-rank 90: Point 871 (-89.390415, 28.962621, 6.9840747) failed to convert
-rank 1: Point 629 (-92.08916, 29.809849, -0.28532372) failed to convert
-rank 93: Point 864 (-89.224772, 29.687567, 2.64041) failed to convert
-rank 33: Point 623 (-90.923488, 29.787122, -0.90779589) failed to convert
-rank 80: Point 870 (-89.883847, 29.622188, -0.75342121) failed to convert
-rank 52: Point 622 (-90.574082, 29.493379, -1.414747) failed to convert
-rank 51: Point 627 (-90.605103, 29.397325, -0.56158958) failed to convert
-rank 88: Point 874 (-89.427212, 29.705079, 8.9817995) failed to convert
-rank 32: Point 622 (-90.967001, 29.637554, -0.43430261) failed to convert
-rank 56: Point 621 (-90.46991, 29.896038, -0.19850291) failed to convert
-rank 91: Point 865 (-89.34736, 29.172968, -2.1987894) failed to convert
-rank 40: Point 620 (-90.755017, 29.85841, -0.97669446) failed to convert
-rank 53: Point 624 (-90.550475, 29.50053, -0.12028851) failed to convert
-rank 79: Point 865 (-89.898195, 29.876682, -5.5172197) failed to convert
-rank 34: Point 619 (-90.867708, 30.172063, -1.7975082) failed to convert
-rank 48: Point 622 (-90.678608, 29.106084, 2.1063425) failed to convert
-rank 19: Point 631 (-91.255187, 30.527877, 19.208286) failed to convert
-rank 43: Point 631 (-90.714929, 29.607287, -0.26271987) failed to convert
-rank 89: Point 865 (-89.411789, 29.185487, -0.0802012) failed to convert
-rank 47: Point 625 (-90.648804, 29.860904, -0.3721811) failed to convert
-rank 20: Point 622 (-91.271793, 29.823547, -0.48413604) failed to convert
-rank 13: Point 626 (-91.525299, 29.783869, -2.3731918) failed to convert
-rank 81: Point 862 (-89.792867, 30.244644, 0.27301578) failed to convert
-rank 78: Point 873 (-89.909358, 29.993123, -2.1672168) failed to convert
-rank 72: Point 873 (-90.032403, 30.027023, 9.4291251) failed to convert
-rank 77: Point 865 (-89.991891, 29.250501, 0.31299999) failed to convert
-rank 85: Point 864 (-89.64083, 30.020511, 3.1400001) failed to convert
-rank 8: Point 616 (-91.699996, 30.17783, -0.97901523) failed to convert
-rank 76: Point 875 (-89.956466, 29.962636, -2.4840749) failed to convert
-rank 70: Point 873 (-90.087746, 29.802591, -4.0446962) failed to convert
-rank 36: Point 624 (-90.82832, 30.000291, 13.177195) failed to convert
-rank 39: Point 626 (-90.767336, 29.911716, -0.31848528) failed to convert
-rank 68: Point 872 (-90.127498, 29.904912, -2.0617062) failed to convert
-rank 65: Point 866 (-90.21328, 30.104845, 4.3400001) failed to convert
-rank 82: Point 872 (-89.815573, 29.56288, -2.5383744) failed to convert
-rank 41: Point 628 (-90.74106, 29.837033, -0.30099308) failed to convert
-rank 66: Point 869 (-90.191955, 29.934298, -8.064399) failed to convert
-rank 61: Point 629 (-90.358434, 29.935385, 16.787041) failed to convert
-rank 74: Point 871 (-90.007025, 29.792647, -5.1636171) failed to convert
-rank 35: Point 632 (-90.839735, 30.189656, -2.8553898) failed to convert
-rank 73: Point 864 (-90.024431, 29.853562, 1.8463859) failed to convert
-rank 24: Point 622 (-91.208845, 29.692738, -3.3587196) failed to convert
-rank 14: Point 620 (-91.475103, 30.00471, -3.9690262) failed to convert
-rank 96: Point 875 (-89.186315, 29.338008, -0.50329646) failed to convert
-rank 86: Point 873 (-89.57292, 29.843026, -0.0) failed to convert
-rank 87: Point 865 (-89.487583, 29.902334, -0.0) failed to convert
-rank 57: Point 629 (-90.475978, 29.574398, 0.64716058) failed to convert
-rank 64: Point 873 (-90.26695, 29.895949, -0.36327253) failed to convert
-rank 92: Point 872 (-89.302509, 29.32839, 0.41434165) failed to convert
-rank 60: Point 619 (-90.405391, 29.60154, -0.50317138) failed to convert
-rank 97: Point 863 (-89.072432, 30.12497, 4.6773904) failed to convert
-rank 67: Point 864 (-90.15583, 29.896277, -0.34321057) failed to convert
-rank 99: Point 864 (-88.93338, 29.380629, 17.952032) failed to convert
-rank 75: Point 866 (-90.012216, 29.479654, 2.6534605) failed to convert
-rank 95: Point 866 (-89.218712, 29.194942, -0.08151857) failed to convert
-rank 46: Point 615 (-90.638791, 30.23344, -0.24000088) failed to convert
-rank 4: Point 627 (-91.810346, 30.816564, 10.924788) failed to convert
-rank 17: Point 630 (-91.328166, 30.483905, -4.7460842) failed to convert
-rank 23: Point 626 (-91.224526, 29.724453, 0.7617565) failed to convert
-rank 26: Point 622 (-91.185269, 29.564175, -0.49116297) failed to convert
-rank 27: Point 623 (-91.115568, 30.234677, -6.2540731) failed to convert
-rank 98: Point 874 (-89.086067, 29.182528, 0.00301672) failed to convert
-rank 5: Point 629 (-91.799962, 30.217501, -2.9928895) failed to convert
-rank 83: Point 865 (-89.781759, 29.654341, -0.0) failed to convert
-rank 84: Point 873 (-89.72264, 29.849866, -0.11557741) failed to convert
-rank 6: Point 625 (-91.742138, 30.689711, -9.2578518) failed to convert
-rank 90: Point 872 (-89.366987, 29.23553, 0.02275836) failed to convert
-rank 7: Point 629 (-91.750507, 29.928124, -4.6725618) failed to convert
-rank 69: Point 867 (-90.052727, 30.528873, -13.311135) failed to convert
-rank 18: Point 626 (-91.289088, 30.572476, 1.3774643) failed to convert
-rank 71: Point 865 (-90.059828, 29.933707, 16.23466) failed to convert
-rank 28: Point 619 (-91.10751, 29.688263, -0.55009098) failed to convert
-rank 94: Point 872 (-89.223399, 29.350986, 5.8455083) failed to convert
-rank 30: Point 625 (-91.014454, 30.141126, -8.4474438) failed to convert
-rank 42: Point 625 (-90.742564, 29.509594, -0.42374563) failed to convert
-rank 93: Point 865 (-89.277195, 29.090738, 3.9025859) failed to convert
-rank 31: Point 627 (-90.962053, 30.397211, -5.3505056) failed to convert
-rank 9: Point 625 (-91.633673, 30.804332, -8.2584111) failed to convert
-rank 45: Point 629 (-90.677373, 29.794174, -0.34662952) failed to convert
-rank 80: Point 871 (-89.883493, 29.626544, -5.0651667) failed to convert
-rank 88: Point 875 (-89.456971, 29.357148, -2.5348439) failed to convert
-rank 11: Point 624 (-91.551085, 30.782617, 1.597778) failed to convert
-rank 2: Point 622 (-91.921423, 30.935714, -15.76984) failed to convert
-rank 91: Point 866 (-89.345719, 29.191823, 0.31299999) failed to convert
-rank 50: Point 628 (-90.624418, 29.356811, -0.02635352) failed to convert
-rank 22: Point 625 (-91.199073, 30.448418, 14.373889) failed to convert
-rank 54: Point 622 (-90.48969, 30.054934, -0.19808812) failed to convert
-rank 62: Point 623 (-90.338209, 29.890504, -0.79941866) failed to convert
-rank 44: Point 624 (-90.686653, 29.840937, -0.31616771) failed to convert
-rank 0: Point 586 (-92.453924, 29.38036, 10.22911) failed to convert
-rank 79: Point 866 (-89.898233, 29.876121, -6.0511948) failed to convert
-rank 59: Point 628 (-90.414771, 29.806612, -0.38043849) failed to convert
-rank 89: Point 866 (-89.372588, 29.640657, 3.0030856) failed to convert
-rank 77: Point 866 (-89.931711, 30.013266, -2.5798611) failed to convert
-rank 81: Point 863 (-89.878122, 29.187589, 13.573693) failed to convert
-rank 68: Point 873 (-90.22754, 28.581149, 47.757288) failed to convert
-rank 63: Point 628 (-90.271815, 30.375895, -0.12173165) failed to convert
-rank 37: Point 628 (-90.814463, 29.864104, -1.6778997) failed to convert
-rank 55: Point 626 (-90.449514, 30.351371, -0.30738732) failed to convert
-rank 85: Point 865 (-89.68539, 29.483129, 1.8153927) failed to convert
-rank 10: Point 622 (-91.594979, 30.821513, -18.501428) failed to convert
-rank 78: Point 874 (-89.916834, 29.899515, -1.5839131) failed to convert
-rank 49: Point 628 (-90.618312, 29.660919, 0.14762957) failed to convert
-rank 21: Point 630 (-91.270438, 29.522451, 6.7081879) failed to convert
-rank 3: Point 628 (-91.881131, 30.40266, -4.6784658) failed to convert
-rank 72: Point 874 (-90.033128, 30.017676, -9.0) failed to convert
-rank 70: Point 874 (-90.079499, 29.908837, -2.7488729) failed to convert
-rank 76: Point 876 (-89.956593, 29.961017, -0.34304594) failed to convert
-rank 82: Point 873 (-89.815553, 29.562796, -2.490216) failed to convert
-rank 1: Point 630 (-92.089274, 29.807548, -0.00301191) failed to convert
-rank 38: Point 620 (-90.785673, 29.890236, -0.34580663) failed to convert
-rank 48: Point 623 (-90.665192, 29.300176, -0.59976993) failed to convert
-rank 65: Point 867 (-90.262509, 29.452369, -0.64025257) failed to convert
-rank 53: Point 625 (-90.553059, 29.464126, -0.33470569) failed to convert
-rank 66: Point 870 (-90.232124, 29.4031, 1.629675) failed to convert
-rank 12: Point 614 (-91.55099, 29.93503, -9.1897207) failed to convert
-rank 73: Point 865 (-90.03268, 29.748103, -0.07602167) failed to convert
-rank 15: Point 625 (-91.463819, 29.689933, -0.96509281) failed to convert
-rank 40: Point 621 (-90.754771, 29.861923, -0.32160247) failed to convert
-rank 25: Point 631 (-91.199064, 29.595903, -3.852672) failed to convert
-rank 74: Point 872 (-89.99584, 29.934768, 19.22555) failed to convert
-rank 16: Point 623 (-91.35816, 30.718043, -20.0) failed to convert
-rank 33: Point 624 (-90.903879, 30.080476, 10.002123) failed to convert
-rank 51: Point 628 (-90.586494, 29.660793, -0.21336) failed to convert
-rank 87: Point 866 (-89.534088, 29.353859, -4.3900346) failed to convert
-rank 96: Point 876 (-89.096541, 30.336035, 3.1071981) failed to convert
-rank 64: Point 874 (-90.260709, 29.978792, -1.2511771) failed to convert
-rank 56: Point 622 (-90.475294, 29.821597, -0.4704955) failed to convert
-rank 86: Point 874 (-89.579751, 29.760823, -0.49006958) failed to convert
-rank 92: Point 873 (-89.30498, 29.300013, -0.71792755) failed to convert
-rank 97: Point 864 (-89.057831, 30.284394, 5.0432582) failed to convert
-rank 99: Point 865 (-88.896882, 29.77311, 3.435153) failed to convert
-rank 41: Point 629 (-90.737615, 29.886759, -0.21211019) failed to convert
-rank 61: Point 630 (-90.370118, 29.777097, -0.49208884) failed to convert
-rank 32: Point 623 (-90.976837, 29.487351, -0.67844737) failed to convert
-rank 67: Point 865 (-90.156006, 29.893907, -0.25313341) failed to convert
-rank 95: Point 867 (-89.223524, 29.14017, 2e-07) failed to convert
-rank 35: Point 633 (-90.849046, 30.052454, -11.139831) failed to convert
-rank 24: Point 623 (-91.206998, 29.722204, -5.1466187) failed to convert
-rank 75: Point 867 (-89.979101, 29.901314, 0.28702186) failed to convert
-rank 47: Point 626 (-90.659088, 29.713992, -0.05309655) failed to convert
-rank 14: Point 621 (-91.489349, 29.764001, -0.26814028) failed to convert
-rank 36: Point 625 (-90.818232, 30.148218, -0.30171971) failed to convert
-rank 98: Point 875 (-89.033059, 29.767921, 3.7916628) failed to convert
-rank 84: Point 874 (-89.748968, 29.528493, -4.6628306) failed to convert
-rank 52: Point 623 (-90.562125, 29.662021, -1.0356325) failed to convert
-rank 43: Point 632 (-90.731183, 29.3709, 1.3856963) failed to convert
-rank 46: Point 616 (-90.660737, 29.921682, -0.4293512) failed to convert
-rank 29: Point 627 (-91.030678, 30.189295, -11.200574) failed to convert
-rank 60: Point 620 (-90.371713, 30.059459, 0.08941156) failed to convert
-rank 39: Point 627 (-90.788202, 29.606439, -1.4981215) failed to convert
-rank 13: Point 627 (-91.469104, 30.729845, -18.14043) failed to convert
-rank 19: Point 632 (-91.256713, 30.503501, 1.6640091) failed to convert
-rank 58: Point 617 (-90.437391, 29.790912, -1.9012462) failed to convert
-rank 90: Point 873 (-89.390943, 28.956067, 6.3659142) failed to convert
-rank 71: Point 866 (-90.06759, 29.833975, -9.0) failed to convert
-rank 69: Point 868 (-90.118726, 29.681258, 0.31299999) failed to convert
-rank 83: Point 866 (-89.770927, 29.787336, -0.9158383) failed to convert
-rank 94: Point 873 (-89.243079, 29.126774, 5.8108193) failed to convert
-rank 20: Point 623 (-91.22812, 30.521346, -9.7733871) failed to convert
-rank 34: Point 620 (-90.894832, 29.768577, -0.95942213) failed to convert
-rank 5: Point 630 (-91.789018, 30.414242, -2.8204887) failed to convert
-rank 8: Point 617 (-91.661711, 30.846963, -12.906883) failed to convert
-rank 93: Point 866 (-89.276719, 29.096018, 14.542592) failed to convert
-rank 91: Point 867 (-89.342248, 29.231985, 0.02099168) failed to convert
-rank 17: Point 631 (-91.338042, 30.323815, -2.7550606) failed to convert
-rank 88: Point 876 (-89.457162, 29.354864, 0.03429575) failed to convert
-rank 80: Point 872 (-89.883476, 29.626602, -3.7139904) failed to convert
-rank 7: Point 630 (-91.732024, 30.25753, -8.8769832) failed to convert
-rank 4: Point 628 (-91.823216, 30.584949, -5.5033303) failed to convert
-rank 57: Point 630 (-90.45529, 29.860146, -0.24561511) failed to convert
-rank 77: Point 867 (-89.931704, 30.013193, -2.1986545) failed to convert
-rank 18: Point 627 (-91.361262, 29.396986, 6.1110604) failed to convert
-rank 79: Point 867 (-89.897931, 29.879891, -6.2441332) failed to convert
-rank 89: Point 867 (-89.431553, 28.953047, 2.9436737) failed to convert
-rank 6: Point 626 (-91.747517, 30.59447, -13.414249) failed to convert
-rank 81: Point 864 (-89.79359, 30.23574, -2.6959754) failed to convert
-rank 42: Point 626 (-90.719197, 29.848803, 0.24363208) failed to convert
-rank 31: Point 628 (-90.968169, 30.304998, -6.2391119) failed to convert
-rank 85: Point 866 (-89.62722, 30.182482, -0.0) failed to convert
-rank 30: Point 626 (-91.034532, 29.83386, -0.65760251) failed to convert
-rank 68: Point 874 (-90.118783, 30.017405, 2.1745494) failed to convert
-rank 23: Point 627 (-91.209824, 29.958852, -1.4983068) failed to convert
-rank 9: Point 626 (-91.625756, 30.939714, -14.093758) failed to convert
-rank 70: Point 875 (-90.091613, 29.752509, -0.15685943) failed to convert
-rank 78: Point 875 (-89.920914, 29.84832, -8.2296) failed to convert
-rank 72: Point 875 (-90.031827, 30.034233, 3.2701914) failed to convert
-rank 27: Point 624 (-91.149858, 29.697842, -1.6891417) failed to convert
-rank 28: Point 620 (-91.108957, 29.665455, -0.11924887) failed to convert
-rank 22: Point 626 (-91.195632, 30.502462, 28.4881) failed to convert
-rank 82: Point 874 (-89.815557, 29.562736, -2.3996904) failed to convert
-rank 11: Point 625 (-91.594454, 30.0418, -0.51942506) failed to convert
-rank 50: Point 629 (-90.603308, 29.657449, 0.35903829) failed to convert
-rank 54: Point 623 (-90.542465, 29.318554, -0.0) failed to convert
-rank 26: Point 623 (-91.14617, 30.180861, -0.08450224) failed to convert
-rank 66: Point 871 (-90.23044, 29.425496, -3.4488121) failed to convert
-rank 44: Point 625 (-90.722706, 29.319174, 2.1347082) failed to convert
-rank 62: Point 624 (-90.340529, 29.859249, -0.34471899) failed to convert
-rank 2: Point 623 (-91.921372, 30.935681, -16.592836) failed to convert
-rank 59: Point 629 (-90.366105, 30.464956, -5.9526098) failed to convert
-rank 76: Point 877 (-89.963038, 29.87967, 21.803038) failed to convert
-rank 65: Point 868 (-90.224445, 29.957902, -8.014107) failed to convert
-rank 96: Point 877 (-89.164011, 29.588592, 4.8247764) failed to convert
-rank 45: Point 630 (-90.709217, 29.334189, -1.0251666) failed to convert
-rank 86: Point 875 (-89.607884, 29.424292, 13.348262) failed to convert
-rank 10: Point 623 (-91.594898, 30.822888, -8.1283377) failed to convert
-rank 74: Point 873 (-89.994903, 29.946505, -1.3180691) failed to convert
-rank 73: Point 866 (-90.023561, 29.864632, 1.3356232) failed to convert
-rank 87: Point 867 (-89.444197, 30.40583, -4.9401428) failed to convert
-rank 64: Point 875 (-90.29473, 29.524536, -2.685288) failed to convert
-rank 37: Point 629 (-90.867416, 29.076112, 1.5010958) failed to convert
-rank 97: Point 865 (-89.160319, 29.147988, -0.0) failed to convert
-rank 99: Point 866 (-88.865292, 30.107562, 13.540708) failed to convert
-rank 92: Point 874 (-89.327581, 29.039249, -0.0) failed to convert
-rank 67: Point 866 (-90.196361, 29.363398, -0.02083678) failed to convert
-rank 53: Point 626 (-90.552479, 29.472224, -0.30035348) failed to convert
-rank 75: Point 868 (-89.966697, 30.057894, 0.95256648) failed to convert
-rank 95: Point 868 (-89.218481, 29.197449, -0.0) failed to convert
-rank 63: Point 629 (-90.312026, 29.840744, -0.22354307) failed to convert
-rank 12: Point 615 (-91.526593, 30.350174, -1.1892929) failed to convert
-rank 84: Point 875 (-89.695284, 30.180236, -0.37281367) failed to convert
-rank 40: Point 622 (-90.751549, 29.908744, 0.32142279) failed to convert
-rank 98: Point 876 (-89.074284, 29.31304, 10.204241) failed to convert
-rank 16: Point 624 (-91.413165, 29.814479, -5.8058394) failed to convert
-rank 33: Point 625 (-90.904367, 30.073083, 22.002289) failed to convert
-rank 71: Point 867 (-90.055064, 29.994601, 0.36259966) failed to convert
-rank 69: Point 869 (-90.114577, 29.735088, -0.79599947) failed to convert
-rank 3: Point 629 (-91.869094, 30.621805, -6.602559) failed to convert
-rank 38: Point 621 (-90.758393, 30.286692, -0.3018639) failed to convert
-rank 90: Point 874 (-89.357852, 29.341173, 0.31299999) failed to convert
-rank 48: Point 624 (-90.674401, 29.166981, 1.0398631) failed to convert
-rank 21: Point 631 (-91.222584, 30.289657, 7.1441855) failed to convert
-rank 56: Point 623 (-90.474581, 29.831412, -0.28970002) failed to convert
-rank 55: Point 627 (-90.498966, 29.670508, -1.3792055) failed to convert
-rank 83: Point 867 (-89.770925, 29.787276, -0.94368988) failed to convert
-rank 0: Point 587 (-92.449967, 29.464168, 9.4995206) failed to convert
-rank 94: Point 874 (-89.179953, 29.839879, 2.3409629) failed to convert
-rank 32: Point 624 (-90.934289, 30.131243, -11.784788) failed to convert
-rank 1: Point 631 (-92.042387, 30.710906, -9.279006) failed to convert
-rank 49: Point 629 (-90.566085, 30.395342, -1.6859689) failed to convert
-rank 61: Point 631 (-90.361584, 29.892316, -0.40861398) failed to convert
-rank 91: Point 868 (-89.333517, 29.332835, 0.12111726) failed to convert
-rank 93: Point 867 (-89.273802, 29.129421, 5.6e-06) failed to convert
-rank 51: Point 629 (-90.602443, 29.434591, 0.3048) failed to convert
-rank 15: Point 626 (-91.451304, 29.899407, 21.581542) failed to convert
-rank 41: Point 630 (-90.739927, 29.853227, -0.40986955) failed to convert
-rank 35: Point 634 (-90.839713, 30.1896, -3.2110709) failed to convert
-rank 14: Point 622 (-91.4893, 29.763965, -1.9343778) failed to convert
-rank 47: Point 627 (-90.700034, 29.122433, -0.0) failed to convert
-rank 80: Point 873 (-89.854736, 29.984232, -0.0) failed to convert
-rank 88: Point 877 (-89.457326, 29.352778, -4.2120314) failed to convert
-rank 79: Point 868 (-89.876796, 30.142856, -0.39412761) failed to convert
-rank 36: Point 626 (-90.866001, 29.440993, -0.65308147) failed to convert
-rank 29: Point 628 (-91.03481, 30.126034, -2.5538411) failed to convert
-rank 77: Point 868 (-89.91109, 30.270541, -1.2720434) failed to convert
-rank 19: Point 633 (-91.252287, 30.573766, -11.530898) failed to convert
-rank 89: Point 868 (-89.409947, 29.206376, 0.16973877) failed to convert
-rank 52: Point 624 (-90.570514, 29.543742, -1.0242254) failed to convert
-rank 43: Point 633 (-90.71476, 29.609501, 0.84202881) failed to convert
-rank 25: Point 632 (-91.193634, 29.682386, -4.700016) failed to convert
-rank 60: Point 621 (-90.405393, 29.601355, -0.95572157) failed to convert
-rank 39: Point 628 (-90.770957, 29.858897, -0.52199322) failed to convert
-rank 8: Point 618 (-91.683137, 30.474067, -4.8120831) failed to convert
-rank 81: Point 865 (-89.792841, 30.244818, -0.88969169) failed to convert
-rank 5: Point 631 (-91.791481, 30.369764, -8.2296) failed to convert
-rank 85: Point 867 (-89.68598, 29.475434, 35.813868) failed to convert
-rank 78: Point 876 (-89.909341, 29.993182, -2.8025432) failed to convert
-rank 17: Point 632 (-91.317825, 30.650458, 8.4471326) failed to convert
-rank 68: Point 875 (-90.120204, 29.998798, 2.1559506) failed to convert
-rank 82: Point 875 (-89.81438, 29.577166, -0.34244239) failed to convert
-rank 13: Point 628 (-91.469088, 30.729904, -17.822305) failed to convert
-rank 58: Point 618 (-90.43073, 29.882215, -0.95050774) failed to convert
-rank 70: Point 876 (-90.097839, 29.671901, 0.31299999) failed to convert
-rank 72: Point 876 (-90.032089, 30.030847, -2.0890392) failed to convert
-rank 18: Point 628 (-91.2891, 30.572165, 2.8756909) failed to convert
-rank 4: Point 629 (-91.807295, 30.871049, -18.563996) failed to convert
-rank 46: Point 617 (-90.681621, 29.622268, -0.40232995) failed to convert
-rank 24: Point 624 (-91.208841, 29.692556, -6.224016) failed to convert
-rank 65: Point 869 (-90.262509, 29.452281, -0.20724417) failed to convert
-rank 20: Point 624 (-91.289271, 29.540154, -0.55483183) failed to convert
-rank 66: Point 872 (-90.192879, 29.921799, -5.9802675) failed to convert
-rank 96: Point 878 (-89.187282, 29.326956, 0.47850321) failed to convert
-rank 76: Point 878 (-89.956463, 29.962575, -0.83783125) failed to convert
-rank 73: Point 867 (-90.017177, 29.945906, 14.985108) failed to convert
-rank 23: Point 628 (-91.209806, 29.958993, -1.6468796) failed to convert
-rank 31: Point 629 (-91.018425, 29.539767, 0.09985458) failed to convert
-rank 30: Point 627 (-91.015755, 30.12122, -12.198097) failed to convert
-rank 42: Point 627 (-90.766283, 29.161525, -0.33782509) failed to convert
-rank 86: Point 876 (-89.60863, 29.41478, 36.054116) failed to convert
-rank 22: Point 627 (-91.207112, 30.321382, 2.3458815) failed to convert
-rank 9: Point 627 (-91.677496, 30.041019, -0.9920915) failed to convert
-rank 99: Point 867 (-88.918659, 29.534685, 10.717542) failed to convert
-rank 26: Point 624 (-91.143441, 30.223337, 10.190659) failed to convert
-rank 74: Point 874 (-89.99303, 29.970244, -0.09589048) failed to convert
-rank 54: Point 624 (-90.521619, 29.610644, 0.31000482) failed to convert
-rank 28: Point 621 (-91.0735, 30.215308, 21.348687) failed to convert
-rank 97: Point 866 (-89.172784, 29.007096, -0.0) failed to convert
-rank 64: Point 876 (-90.303599, 29.405031, -3.7459921) failed to convert
-rank 27: Point 625 (-91.1295, 30.017272, -0.47224322) failed to convert
-rank 7: Point 631 (-91.689825, 30.998548, -18.786676) failed to convert
-rank 62: Point 625 (-90.36127, 29.578573, 0.96496833) failed to convert
-rank 67: Point 867 (-90.156311, 29.88963, -0.45974745) failed to convert
-rank 59: Point 630 (-90.402959, 29.967278, -7.2882814) failed to convert
-rank 87: Point 868 (-89.534055, 29.353909, -4.3900346) failed to convert
-rank 92: Point 875 (-89.300827, 29.347612, -0.79489036) failed to convert
-rank 75: Point 869 (-89.993387, 29.719833, -4.8582075) failed to convert
-rank 84: Point 876 (-89.748486, 29.534012, 21.189607) failed to convert
-rank 95: Point 869 (-89.22348, 29.140599, 4.3032112) failed to convert
-rank 11: Point 626 (-91.605948, 29.842692, -1.8803909) failed to convert
-rank 34: Point 621 (-90.908133, 29.568908, -0.47639364) failed to convert
-rank 6: Point 627 (-91.742586, 30.681685, -9.4327617) failed to convert
-rank 98: Point 877 (-89.030843, 29.792009, 4.3593784) failed to convert
-rank 71: Point 868 (-90.065875, 29.855942, -9.0) failed to convert
-rank 83: Point 868 (-89.75751, 29.950855, 2.7206081) failed to convert
-rank 69: Point 870 (-90.100585, 29.916209, -3.5942726) failed to convert
-rank 90: Point 875 (-89.366906, 29.235226, 0.03793449) failed to convert
-rank 2: Point 624 (-91.945217, 30.493999, -7.0758684) failed to convert
-rank 45: Point 631 (-90.702866, 29.426384, -0.39420726) failed to convert
-rank 94: Point 875 (-89.237576, 29.189321, -0.0) failed to convert
-rank 37: Point 630 (-90.814415, 29.864726, -1.2325454) failed to convert
-rank 63: Point 630 (-90.357357, 29.226867, 1.2004422) failed to convert
-rank 57: Point 631 (-90.459547, 29.801549, 0.01998656) failed to convert
-rank 10: Point 624 (-91.594946, 30.821466, -19.056338) failed to convert
-rank 48: Point 625 (-90.613121, 30.043175, -9.8084648) failed to convert
-rank 93: Point 868 (-89.184547, 30.137756, 1.9403653) failed to convert
-rank 91: Point 869 (-89.353152, 29.105594, 0.17776825) failed to convert
-rank 53: Point 627 (-90.485654, 30.400892, -0.33868003) failed to convert
-rank 40: Point 623 (-90.754939, 29.85945, -0.45390154) failed to convert
-rank 38: Point 622 (-90.785631, 29.890698, -1.6357724) failed to convert
-rank 16: Point 625 (-91.360814, 30.674594, -10.391827) failed to convert
-rank 55: Point 628 (-90.475164, 29.999813, -9.0577423) failed to convert
-rank 3: Point 630 (-91.859349, 30.798773, -10.925581) failed to convert
-rank 88: Point 878 (-89.457317, 29.352605, -4.4220386) failed to convert
-rank 21: Point 632 (-91.217087, 30.376648, -7.0739039) failed to convert
-rank 80: Point 874 (-89.884038, 29.619378, -0.73445003) failed to convert
-rank 50: Point 630 (-90.601969, 29.676312, -0.34218453) failed to convert
-rank 32: Point 625 (-90.964748, 29.671436, -0.5710047) failed to convert
-rank 44: Point 626 (-90.672441, 30.044231, 14.572095) failed to convert
-rank 61: Point 632 (-90.36141, 29.894633, 0.07515806) failed to convert
-rank 1: Point 632 (-92.141158, 28.777867, 32.838935) failed to convert
-rank 49: Point 630 (-90.616092, 29.692235, 0.66798857) failed to convert
-rank 79: Point 869 (-89.898276, 29.875521, -6.1752484) failed to convert
-rank 12: Point 616 (-91.526353, 30.3542, -0.34999999) failed to convert
-rank 89: Point 869 (-89.399383, 29.329484, 0.92965806) failed to convert
-rank 77: Point 869 (-89.960779, 29.646754, -0.62039249) failed to convert
-rank 81: Point 866 (-89.791302, 30.263538, -1.8459658) failed to convert
-rank 82: Point 876 (-89.81552, 29.562849, -2.5383744) failed to convert
-rank 51: Point 630 (-90.660312, 28.601026, 19.073772) failed to convert
-rank 41: Point 631 (-90.76852, 29.435956, -8.2296) failed to convert
-rank 78: Point 877 (-89.909329, 29.99322, -3.0964969) failed to convert
-rank 15: Point 627 (-91.399982, 30.748779, -10.275823) failed to convert
-rank 85: Point 868 (-89.614157, 30.337118, -6.2193089) failed to convert
-rank 33: Point 626 (-90.904161, 30.076082, 15.325003) failed to convert
-rank 0: Point 588 (-92.485067, 28.68112, 34.39197) failed to convert
-rank 70: Point 877 (-90.070538, 30.023583, -9.0) failed to convert
-rank 72: Point 877 (-89.99522, 30.497282, -9.2322912) failed to convert
-rank 68: Point 876 (-90.16706, 29.386754, 0.31299999) failed to convert
-rank 36: Point 627 (-90.846446, 29.731866, -0.92239296) failed to convert
-rank 47: Point 628 (-90.635689, 30.046989, -2.3596119) failed to convert
-rank 14: Point 623 (-91.488862, 29.771332, -1.8592504) failed to convert
-rank 66: Point 873 (-90.255748, 29.086826, 2.2348265) failed to convert
-rank 25: Point 633 (-91.160309, 30.208719, 4.489719) failed to convert
-rank 65: Point 870 (-90.224396, 29.957938, -8.014107) failed to convert
-rank 56: Point 624 (-90.492772, 29.579219, 0.26025056) failed to convert
-rank 76: Point 879 (-89.957125, 29.954212, -0.38983869) failed to convert
-rank 96: Point 879 (-89.113246, 30.152162, 4.4326883) failed to convert
-rank 73: Point 868 (-90.020604, 29.902078, 0.98743474) failed to convert
-rank 8: Point 619 (-91.698706, 30.200449, -3.0866333) failed to convert
-rank 86: Point 877 (-89.56194, 29.970947, -0.2872596) failed to convert
-rank 29: Point 629 (-91.061822, 29.709997, -0.59874154) failed to convert
-rank 19: Point 634 (-91.252584, 30.569022, -0.0) failed to convert
-rank 52: Point 625 (-90.580509, 29.402246, -8.2296) failed to convert
-rank 43: Point 634 (-90.682206, 30.077498, -1.0647375) failed to convert
-rank 74: Point 875 (-90.004224, 29.828041, -0.78985291) failed to convert
-rank 64: Point 877 (-90.294976, 29.520822, -3.6880801) failed to convert
-rank 67: Point 868 (-90.151099, 29.957487, 34.465149) failed to convert
-rank 97: Point 867 (-89.159127, 29.161317, 1.7302197) failed to convert
-rank 99: Point 868 (-88.928364, 29.42556, 14.306038) failed to convert
-rank 5: Point 632 (-91.767359, 30.800573, -9.4149453) failed to convert
-rank 60: Point 622 (-90.362027, 30.189867, 2.9806521) failed to convert
-rank 92: Point 876 (-89.304233, 29.308253, -0.0) failed to convert
-rank 18: Point 629 (-91.346512, 29.640457, -0.58009082) failed to convert
-rank 17: Point 633 (-91.320453, 30.608137, -8.7918877) failed to convert
-rank 87: Point 869 (-89.534033, 29.353943, -4.4208194) failed to convert
-rank 84: Point 877 (-89.722387, 29.852027, -0.69478515) failed to convert
-rank 58: Point 619 (-90.397578, 30.333001, -0.42953462) failed to convert
-rank 4: Point 630 (-91.812948, 30.769605, -7.7631914) failed to convert
-rank 39: Point 629 (-90.778184, 29.753298, -1.4943221) failed to convert
-rank 24: Point 625 (-91.198668, 29.854594, -0.081) failed to convert
-rank 20: Point 625 (-91.258489, 30.037456, -0.149) failed to convert
-rank 75: Point 870 (-89.979089, 29.901275, -0.31899863) failed to convert
-rank 23: Point 629 (-91.209771, 29.959516, -0.79368294) failed to convert
-rank 42: Point 628 (-90.719181, 29.848862, -1.133264) failed to convert
-rank 98: Point 878 (-89.062746, 29.440739, 5.1470467) failed to convert
-rank 90: Point 876 (-89.373789, 29.155114, 0.31299999) failed to convert
-rank 71: Point 869 (-90.067572, 29.833917, -9.0) failed to convert
-rank 31: Point 630 (-90.980091, 30.124601, -6.3276878) failed to convert
-rank 30: Point 628 (-91.041721, 29.722978, -1.296809) failed to convert
-rank 95: Point 870 (-89.220967, 29.169155, -0.0) failed to convert
-rank 83: Point 869 (-89.790363, 29.547807, -0.11581407) failed to convert
-rank 69: Point 871 (-90.100846, 29.912787, 3.9999379) failed to convert
-rank 94: Point 876 (-89.146401, 30.212787, 2.143674) failed to convert
-rank 93: Point 869 (-89.217192, 29.772315, 2.4917308) failed to convert
-rank 91: Point 870 (-89.34709, 29.175903, -0.30872463) failed to convert
-rank 35: Point 635 (-90.839699, 30.189562, -3.1195277) failed to convert
-rank 26: Point 625 (-91.176524, 29.702639, -1.7092764) failed to convert
-rank 54: Point 625 (-90.518723, 29.651065, -0.95660277) failed to convert
-rank 9: Point 628 (-91.649281, 30.533799, -5.2471671) failed to convert
-rank 62: Point 626 (-90.334694, 29.937574, -7.0543932) failed to convert
-rank 11: Point 627 (-91.576058, 30.357586, -2.6165858) failed to convert
-rank 79: Point 870 (-89.945626, 29.278745, 0.33997671) failed to convert
-rank 46: Point 618 (-90.665171, 29.858227, -0.28834208) failed to convert
-rank 7: Point 632 (-91.694343, 30.919901, -12.98584) failed to convert
-rank 13: Point 629 (-91.52528, 29.783811, -2.307336) failed to convert
-rank 88: Point 879 (-89.456919, 29.357117, -3.0935506) failed to convert
-rank 2: Point 625 (-91.926839, 30.834506, -11.040645) failed to convert
-rank 22: Point 628 (-91.197305, 30.475912, 13.69195) failed to convert
-rank 80: Point 875 (-89.865206, 29.854178, -9.7846904) failed to convert
-rank 59: Point 631 (-90.429747, 29.600724, -0.38696398) failed to convert
-rank 6: Point 628 (-91.825156, 29.189035, 5.8214223) failed to convert
-rank 81: Point 867 (-89.792817, 30.24493, -1.8818719) failed to convert
-rank 89: Point 870 (-89.380383, 29.550078, 2.8718355) failed to convert
-rank 28: Point 622 (-91.13842, 29.200491, 1.1372606) failed to convert
-rank 34: Point 622 (-90.860679, 30.275683, -2.0343085) failed to convert
-rank 45: Point 632 (-90.7092, 29.334389, -1.1282699) failed to convert
-rank 82: Point 877 (-89.815501, 29.562992, -2.554224) failed to convert
-rank 85: Point 869 (-89.655079, 29.848772, 4.2971522) failed to convert
-rank 78: Point 878 (-89.880754, 30.348269, -7.8289666) failed to convert
-rank 77: Point 870 (-89.97295, 29.492117, 0.53563729) failed to convert
-rank 10: Point 625 (-91.594929, 30.821548, -19.169436) failed to convert
-rank 48: Point 626 (-90.642438, 29.626367, -0.57668802) failed to convert
-rank 40: Point 624 (-90.755014, 29.858267, -0.92638308) failed to convert
-rank 63: Point 631 (-90.304184, 29.945328, -7.9583286) failed to convert
-rank 27: Point 626 (-91.166622, 29.431998, -0.46878463) failed to convert
-rank 70: Point 878 (-90.087713, 29.802566, -4.0446962) failed to convert
-rank 72: Point 878 (-90.046739, 29.843193, 0.77938029) failed to convert
-rank 37: Point 631 (-90.830666, 29.624773, -0.62762639) failed to convert
-rank 68: Point 877 (-90.127165, 29.908368, 17.629834) failed to convert
-rank 57: Point 632 (-90.459503, 29.80205, -0.63691008) failed to convert
-rank 65: Point 871 (-90.216123, 30.066808, 3.73) failed to convert
-rank 55: Point 629 (-90.504873, 29.588046, -0.44608219) failed to convert
-rank 38: Point 623 (-90.84137, 29.065679, 0.77784137) failed to convert
-rank 66: Point 874 (-90.19192, 29.934249, -8.064399) failed to convert
-rank 76: Point 880 (-89.966734, 29.832926, 0.77244007) failed to convert
-rank 21: Point 633 (-91.26804, 29.560731, -0.30309825) failed to convert
-rank 53: Point 628 (-90.552912, 29.465525, -0.88864852) failed to convert
-rank 16: Point 626 (-91.372937, 30.477021, -3.8653604) failed to convert
-rank 61: Point 633 (-90.361324, 29.89547, -0.17795943) failed to convert
-rank 86: Point 878 (-89.567359, 29.90672, -0.37959299) failed to convert
-rank 74: Point 876 (-90.006307, 29.8014, 21.305669) failed to convert
-rank 64: Point 878 (-90.26586, 29.909851, -4.4302682) failed to convert
-rank 96: Point 880 (-89.120458, 30.072455, 2.5250943) failed to convert
-rank 3: Point 631 (-91.917686, 29.723158, 2.8722811) failed to convert
-rank 73: Point 869 (-90.032652, 29.748133, -1.8105119) failed to convert
-rank 49: Point 631 (-90.618882, 29.65254, -1.2777828) failed to convert
-rank 92: Point 877 (-89.31138, 29.225849, -0.0) failed to convert
-rank 99: Point 869 (-88.888626, 29.853997, 1.0865733) failed to convert
-rank 67: Point 869 (-90.15581, 29.896098, -0.3640646) failed to convert
-rank 97: Point 868 (-89.17171, 29.019139, 1.8766973) failed to convert
-rank 87: Point 870 (-89.533953, 29.35476, -0.0476966) failed to convert
-rank 44: Point 627 (-90.672651, 30.041221, -10.231527) failed to convert
-rank 50: Point 631 (-90.622977, 29.377134, 0.01429383) failed to convert
-rank 32: Point 626 (-90.934277, 30.131303, -11.784788) failed to convert
-rank 12: Point 617 (-91.550954, 29.935048, -9.1897207) failed to convert
-rank 84: Point 878 (-89.72254, 29.849603, -0.56078304) failed to convert
-rank 1: Point 633 (-92.089213, 29.807549, -0.47324997) failed to convert
-rank 15: Point 628 (-91.463863, 29.687878, -1.4845922) failed to convert
-rank 33: Point 627 (-90.950635, 29.375526, -0.0) failed to convert
-rank 75: Point 871 (-89.993213, 29.722031, 8.7174319) failed to convert
-rank 51: Point 631 (-90.617918, 29.213591, 0.86792726) failed to convert
-rank 36: Point 628 (-90.823174, 30.07495, -0.75352829) failed to convert
-rank 14: Point 624 (-91.495391, 29.660563, -0.38649873) failed to convert
-rank 98: Point 879 (-89.085617, 29.186755, 3.1849016) failed to convert
-rank 56: Point 625 (-90.474653, 29.83013, -0.31838743) failed to convert
-rank 25: Point 634 (-91.193261, 29.688145, -6.044184) failed to convert
-rank 90: Point 877 (-89.32911, 29.671032, 3.0193816) failed to convert
-rank 95: Point 871 (-89.219192, 29.18931, -0.30820473) failed to convert
-rank 71: Point 870 (-90.057883, 29.958279, 38.53293) failed to convert
-rank 8: Point 620 (-91.702683, 30.130138, -2.5090539) failed to convert
-rank 19: Point 635 (-91.255814, 30.517527, -10.35008) failed to convert
-rank 29: Point 630 (-91.035461, 30.115632, -11.481817) failed to convert
-rank 47: Point 629 (-90.635577, 30.048212, -7.9813736) failed to convert
-rank 41: Point 632 (-90.741715, 29.827169, -0.35982989) failed to convert
-rank 94: Point 877 (-89.233452, 29.236173, -0.41606925) failed to convert
-rank 83: Point 870 (-89.760664, 29.911632, -0.50978296) failed to convert
-rank 43: Point 635 (-90.685268, 30.033655, -7.2515095) failed to convert
-rank 69: Point 872 (-90.093379, 30.009081, 1.4358518) failed to convert
-rank 93: Point 870 (-89.229511, 29.633386, 3.4436767) failed to convert
-rank 91: Point 871 (-89.267187, 30.089332, 0.34299001) failed to convert
-rank 24: Point 626 (-91.208832, 29.692675, -3.8066828) failed to convert
-rank 20: Point 626 (-91.228292, 30.518277, 8.2271238) failed to convert
-rank 79: Point 871 (-89.896971, 29.891814, -0.89315422) failed to convert
-rank 88: Point 880 (-89.457291, 29.352728, -4.2120314) failed to convert
-rank 80: Point 876 (-89.863605, 29.87402, -0.8084894) failed to convert
-rank 58: Point 620 (-90.453828, 29.564463, -0.38664159) failed to convert
-rank 89: Point 871 (-89.409394, 29.212589, -0.2591793) failed to convert
-rank 52: Point 626 (-90.577837, 29.439971, -0.75801044) failed to convert
-rank 81: Point 868 (-89.792841, 30.244361, -2.6361817) failed to convert
-rank 42: Point 629 (-90.74306, 29.502128, -0.79511946) failed to convert
-rank 30: Point 629 (-91.013739, 30.151701, -11.406123) failed to convert
-rank 0: Point 589 (-92.441471, 29.626229, -0.0) failed to convert
-rank 78: Point 879 (-89.905988, 30.034857, -1.0635768) failed to convert
-rank 70: Point 879 (-90.106112, 29.564044, -0.27692034) failed to convert
-rank 23: Point 630 (-91.213811, 29.894741, -0.52203407) failed to convert
-rank 5: Point 633 (-91.769366, 30.764823, -9.5019085) failed to convert
-rank 85: Point 870 (-89.686536, 29.467634, -2.0601429) failed to convert
-rank 82: Point 878 (-89.815494, 29.562818, -2.5383744) failed to convert
-rank 31: Point 631 (-91.008704, 29.688692, -0.44159181) failed to convert
-rank 77: Point 871 (-89.959312, 29.665117, 20.297447) failed to convert
-rank 22: Point 629 (-91.201855, 30.404201, -10.714503) failed to convert
-rank 72: Point 879 (-90.037741, 29.958118, 38.177569) failed to convert
-rank 60: Point 623 (-90.405375, 29.60148, -0.48614767) failed to convert
-rank 62: Point 627 (-90.334692, 29.937514, -8.9245447) failed to convert
-rank 59: Point 632 (-90.42993, 29.597976, -0.62535149) failed to convert
-rank 68: Point 878 (-90.179302, 29.224716, -0.21985299) failed to convert
-rank 65: Point 872 (-90.226151, 29.934577, -3.2475487) failed to convert
-rank 54: Point 626 (-90.530991, 29.478998, -0.91019501) failed to convert
-rank 6: Point 629 (-91.742207, 30.68819, -13.766737) failed to convert
-rank 26: Point 626 (-91.159454, 29.972103, -0.53074779) failed to convert
-rank 17: Point 634 (-91.318192, 30.644459, -9.7982295) failed to convert
-rank 35: Point 636 (-90.848995, 30.052486, -11.139831) failed to convert
-rank 4: Point 631 (-91.801297, 30.977879, 5.089344) failed to convert
-rank 18: Point 630 (-91.289111, 30.571854, 3.1769237) failed to convert
-rank 2: Point 626 (-91.954517, 30.320245, -4.2603935) failed to convert
-rank 34: Point 623 (-90.867667, 30.172515, -2.3812133) failed to convert
-rank 76: Point 881 (-89.958988, 29.930714, -2.4914795) failed to convert
-rank 39: Point 630 (-90.787298, 29.619603, -1.1900308) failed to convert
-rank 66: Point 875 (-90.171365, 30.202438, 4.46) failed to convert
-rank 86: Point 879 (-89.608172, 29.419748, 19.938752) failed to convert
-rank 74: Point 877 (-90.008825, 29.769265, -8.2296) failed to convert
-rank 11: Point 628 (-91.624285, 29.521112, 0.9593351) failed to convert
-rank 28: Point 623 (-91.108338, 29.673934, -0.54301965) failed to convert
-rank 7: Point 633 (-91.741808, 30.082908, -4.1118058) failed to convert
-rank 45: Point 633 (-90.709217, 29.334128, -1.0891362) failed to convert
-rank 84: Point 879 (-89.699445, 30.1287, 0.68048444) failed to convert
-rank 92: Point 878 (-89.302989, 29.32211, -0.0) failed to convert
-rank 73: Point 870 (-90.029945, 29.782563, -4.1422322) failed to convert
-rank 96: Point 881 (-89.198783, 29.196391, -0.0) failed to convert
-rank 99: Point 870 (-88.91123, 29.609909, 10.406549) failed to convert
-rank 21: Point 634 (-91.222821, 30.285536, 22.637857) failed to convert
-rank 64: Point 879 (-90.265863, 29.909791, -4.4302682) failed to convert
-rank 9: Point 629 (-91.645343, 30.601969, -7.1677078) failed to convert
-rank 53: Point 629 (-90.541777, 29.622002, 0.32367181) failed to convert
-rank 97: Point 869 (-89.063546, 30.221379, 3.3654476) failed to convert
-rank 67: Point 870 (-90.155964, 29.893863, -0.18020509) failed to convert
-rank 27: Point 627 (-91.118069, 30.194986, 12.661805) failed to convert
-rank 55: Point 630 (-90.495891, 29.713037, -0.64433255) failed to convert
-rank 87: Point 871 (-89.533419, 29.361006, 33.202488) failed to convert
-rank 63: Point 632 (-90.340667, 29.453793, 0.458) failed to convert
-rank 75: Point 872 (-89.97907, 29.901218, 0.34573852) failed to convert
-rank 48: Point 627 (-90.639911, 29.662451, -0.75315937) failed to convert
-rank 37: Point 632 (-90.787727, 30.254914, -0.47476228) failed to convert
-rank 46: Point 619 (-90.660317, 29.927446, -0.99055014) failed to convert
-rank 13: Point 630 (-91.479261, 30.560235, -5.784361) failed to convert
-rank 95: Point 872 (-89.223436, 29.141029, 9.8453025) failed to convert
-rank 90: Point 878 (-89.380145, 29.08071, 0.25783474) failed to convert
-rank 10: Point 626 (-91.584559, 30.997775, -21.293315) failed to convert
-rank 98: Point 880 (-88.997374, 30.156269, 8.5694998) failed to convert
-rank 71: Point 871 (-90.061448, 29.912506, -0.77176942) failed to convert
-rank 94: Point 878 (-89.240829, 29.151967, 0.53673894) failed to convert
-rank 56: Point 626 (-90.493524, 29.568489, 0.52112724) failed to convert
-rank 3: Point 632 (-91.883508, 30.357211, -7.7431062) failed to convert
-rank 83: Point 871 (-89.738877, 30.176429, 11.848066) failed to convert
-rank 16: Point 627 (-91.386638, 30.252627, -0.9437609) failed to convert
-rank 69: Point 873 (-90.094134, 29.9993, 0.60983377) failed to convert
-rank 57: Point 633 (-90.47596, 29.574456, 0.65759872) failed to convert
-rank 33: Point 628 (-90.894124, 30.225071, -2.2672886) failed to convert
-rank 49: Point 632 (-90.629955, 29.494601, 0.03048) failed to convert
-rank 36: Point 629 (-90.844659, 29.757965, -0.58520689) failed to convert
-rank 93: Point 871 (-89.173295, 30.262597, 4.4566903) failed to convert
-rank 12: Point 618 (-91.503339, 30.740825, 3.7190023) failed to convert
-rank 61: Point 634 (-90.319012, 30.462566, -7.5867241) failed to convert
-rank 91: Point 872 (-89.348519, 29.159293, 0.31299999) failed to convert
-rank 44: Point 628 (-90.683869, 29.88059, -1.311799) failed to convert
-rank 14: Point 625 (-91.471187, 30.069263, 21.529537) failed to convert
-rank 79: Point 872 (-89.897356, 29.886961, -1.5088367) failed to convert
-rank 25: Point 635 (-91.15966, 30.218743, -6.5045631) failed to convert
-rank 51: Point 632 (-90.554803, 30.105345, -0.20087878) failed to convert
-rank 40: Point 625 (-90.757586, 29.820761, -1.8168869) failed to convert
-rank 19: Point 636 (-91.322495, 29.439713, 4.4355464) failed to convert
-rank 43: Point 636 (-90.686135, 30.021146, -2.9634662) failed to convert
-rank 47: Point 630 (-90.620117, 30.266198, -0.43173453) failed to convert
-rank 70: Point 880 (-90.070531, 30.023451, -9.0) failed to convert
-rank 88: Point 881 (-89.456877, 29.357277, -1.916297) failed to convert
-rank 80: Point 877 (-89.865206, 29.854117, -9.7846904) failed to convert
-rank 29: Point 631 (-91.030639, 30.189341, -12.46754) failed to convert
-rank 85: Point 871 (-89.654891, 29.849414, 9.0965507) failed to convert
-rank 78: Point 880 (-89.9209, 29.848261, -1.0326222) failed to convert
-rank 8: Point 621 (-91.652309, 31.009027, -20.176344) failed to convert
-rank 38: Point 624 (-90.802791, 29.63875, -0.47464602) failed to convert
-rank 20: Point 627 (-91.236816, 30.382986, -15.332965) failed to convert
-rank 82: Point 879 (-89.814229, 29.578462, -4.296461) failed to convert
-rank 72: Point 880 (-90.033071, 30.017695, -9.0) failed to convert
-rank 81: Point 869 (-89.792847, 30.24426, -3.7424485) failed to convert
-rank 41: Point 633 (-90.737322, 29.890837, -0.21957339) failed to convert
-rank 15: Point 629 (-91.461656, 29.724015, -0.0) failed to convert
-rank 89: Point 872 (-89.409537, 29.21087, -1.0048372) failed to convert
-rank 68: Point 879 (-90.131991, 29.845078, -3.0262471) failed to convert
-rank 32: Point 627 (-90.934269, 30.131342, -11.784788) failed to convert
-rank 77: Point 872 (-89.958485, 29.67548, 23.137379) failed to convert
-rank 65: Point 873 (-90.205586, 30.204714, 4.3299999) failed to convert
-rank 50: Point 632 (-90.573326, 30.079704, -0.67685192) failed to convert
-rank 1: Point 634 (-92.054798, 30.472867, -6.7356041) failed to convert
-rank 86: Point 880 (-89.588072, 29.660136, -0.0) failed to convert
-rank 76: Point 882 (-89.954403, 29.988319, -0.81124816) failed to convert
-rank 66: Point 876 (-90.2304, 29.425496, -3.4488121) failed to convert
-rank 74: Point 878 (-89.995272, 29.941573, -4.9049032) failed to convert
-rank 84: Point 880 (-89.758027, 29.415445, 1.6471733) failed to convert
-rank 96: Point 882 (-89.127701, 29.992238, 2.2056892) failed to convert
-rank 58: Point 621 (-90.430745, 29.881722, -1.0256751) failed to convert
-rank 92: Point 879 (-89.217742, 30.286975, 4.5160775) failed to convert
-rank 24: Point 627 (-91.227471, 29.393633, 1.7193324) failed to convert
-rank 23: Point 631 (-91.187563, 30.310229, -7.6248284) failed to convert
-rank 67: Point 871 (-90.155774, 29.896301, -0.35997286) failed to convert
-rank 99: Point 871 (-88.880546, 29.939533, 4.9386364) failed to convert
-rank 73: Point 871 (-90.022237, 29.880837, 0.38233246) failed to convert
-rank 52: Point 627 (-90.577845, 29.439801, 0.14340423) failed to convert
-rank 5: Point 634 (-91.818404, 29.881716, -0.487102) failed to convert
-rank 31: Point 632 (-91.009158, 29.681621, -0.60173507) failed to convert
-rank 0: Point 590 (-92.453521, 29.361472, 10.0) failed to convert
-rank 62: Point 628 (-90.334691, 29.937473, -8.9245447) failed to convert
-rank 30: Point 630 (-91.041744, 29.72252, -1.1471438) failed to convert
-rank 64: Point 880 (-90.265866, 29.909751, -4.4302682) failed to convert
-rank 22: Point 630 (-91.209664, 30.280733, 10.984999) failed to convert
-rank 2: Point 627 (-91.921338, 30.93566, -16.67473) failed to convert
-rank 4: Point 632 (-91.807287, 30.870826, -18.124012) failed to convert
-rank 97: Point 870 (-89.085287, 29.983018, 2.7650414) failed to convert
-rank 87: Point 872 (-89.534, 29.353994, -2.598015) failed to convert
-rank 26: Point 627 (-91.136916, 30.32474, -3.2627549) failed to convert
-rank 54: Point 627 (-90.522555, 29.597085, 0.25116261) failed to convert
-rank 42: Point 630 (-90.719171, 29.848901, -1.081423) failed to convert
-rank 75: Point 873 (-89.982949, 29.852086, -0.69408374) failed to convert
-rank 6: Point 630 (-91.747339, 30.597197, -13.773913) failed to convert
-rank 60: Point 624 (-90.378383, 29.968964, -1.1214441) failed to convert
-rank 18: Point 631 (-91.359981, 29.417923, 1.3874599) failed to convert
-rank 59: Point 633 (-90.4105, 29.86411, -0.65235704) failed to convert
-rank 34: Point 624 (-90.848592, 30.453379, -8.2974595) failed to convert
-rank 90: Point 879 (-89.362396, 29.286936, -4.9136811) failed to convert
-rank 21: Point 635 (-91.258271, 29.718515, -1.8055697) failed to convert
-rank 35: Point 637 (-90.848332, 30.062051, -9.8732708) failed to convert
-rank 95: Point 873 (-89.190077, 29.518544, 4.4143898) failed to convert
-rank 71: Point 872 (-90.059511, 29.93723, 14.75973) failed to convert
-rank 98: Point 881 (-89.034786, 29.748477, 3.0377111) failed to convert
-rank 83: Point 872 (-89.721377, 30.387756, -3.3192697) failed to convert
-rank 69: Point 874 (-90.10897, 29.807475, -0.77462823) failed to convert
-rank 94: Point 879 (-89.238177, 29.182212, -0.12343366) failed to convert
-rank 11: Point 629 (-91.554638, 30.72074, -20.0) failed to convert
-rank 17: Point 635 (-91.347792, 30.164873, -9.8846648) failed to convert
-rank 93: Point 872 (-89.178668, 30.202807, 4.0257871) failed to convert
-rank 45: Point 634 (-90.709216, 29.334088, -1.0321419) failed to convert
-rank 7: Point 634 (-91.731984, 30.257576, -10.108369) failed to convert
-rank 91: Point 873 (-89.349907, 29.143005, -0.31136575) failed to convert
-rank 63: Point 633 (-90.304157, 29.945298, -7.9583286) failed to convert
-rank 53: Point 630 (-90.538899, 29.662354, -0.21966452) failed to convert
-rank 27: Point 628 (-91.149818, 29.697887, -1.7089096) failed to convert
-rank 28: Point 624 (-91.117156, 29.535703, -0.65208242) failed to convert
-rank 55: Point 631 (-90.486303, 29.845952, -0.43449864) failed to convert
-rank 39: Point 631 (-90.767466, 29.909617, 0.16777732) failed to convert
-rank 9: Point 630 (-91.621597, 31.010051, -1.866994) failed to convert
-rank 48: Point 628 (-90.613087, 30.043124, -9.8084648) failed to convert
-rank 88: Point 882 (-89.456885, 29.357097, -2.7289238) failed to convert
-rank 46: Point 620 (-90.695618, 29.419941, -0.1794121) failed to convert
-rank 70: Point 881 (-90.098242, 29.666139, 0.31299999) failed to convert
-rank 13: Point 631 (-91.525267, 29.783773, -2.307336) failed to convert
-rank 37: Point 633 (-90.813419, 29.879259, -1.2165731) failed to convert
-rank 79: Point 873 (-89.897889, 29.880221, -6.1664092) failed to convert
-rank 80: Point 878 (-89.865207, 29.854077, -9.7846904) failed to convert
-rank 82: Point 880 (-89.813455, 29.587899, 16.473911) failed to convert
-rank 85: Point 872 (-89.69521, 29.361054, 0.31299999) failed to convert
-rank 56: Point 627 (-90.474725, 29.82905, -0.65315842) failed to convert
-rank 10: Point 627 (-91.584558, 30.997714, -22.232088) failed to convert
-rank 3: Point 633 (-91.911864, 29.831267, -0.87391964) failed to convert
-rank 72: Point 881 (-90.03809, 29.953518, -6.9787013) failed to convert
-rank 36: Point 630 (-90.844845, 29.75512, -0.66878792) failed to convert
-rank 12: Point 619 (-91.526417, 30.352094, -2.5520598) failed to convert
-rank 78: Point 881 (-89.91925, 29.868925, -2.8190053) failed to convert
-rank 81: Point 870 (-89.79285, 30.244199, -3.4360787) failed to convert
-rank 61: Point 635 (-90.388319, 29.528484, -0.0207889) failed to convert
-rank 33: Point 629 (-90.903935, 30.079044, 14.703356) failed to convert
-rank 68: Point 880 (-90.190341, 29.077645, 9.2388392) failed to convert
-rank 89: Point 873 (-89.410148, 29.203675, 0.31299999) failed to convert
-rank 77: Point 873 (-89.931666, 30.013225, -2.218882) failed to convert
-rank 16: Point 628 (-91.413104, 29.814482, -7.0317365) failed to convert
-rank 66: Point 877 (-90.191896, 29.934216, -8.064399) failed to convert
-rank 65: Point 874 (-90.224124, 29.961205, -1.450068) failed to convert
-rank 76: Point 883 (-89.961993, 29.892637, 0.6987684) failed to convert
-rank 25: Point 636 (-91.161973, 30.182462, -12.47516) failed to convert
-rank 49: Point 633 (-90.620884, 29.623791, -0.60752602) failed to convert
-rank 84: Point 881 (-89.722515, 29.849547, -2.1361238) failed to convert
-rank 74: Point 879 (-90.008824, 29.769205, -8.2296) failed to convert
-rank 86: Point 881 (-89.60565, 29.449751, 19.218205) failed to convert
-rank 43: Point 637 (-90.718832, 29.549707, -0.72738814) failed to convert
-rank 92: Point 880 (-89.303631, 29.314256, -0.0) failed to convert
-rank 57: Point 634 (-90.423494, 30.294422, 2.715964) failed to convert
-rank 96: Point 883 (-89.201395, 29.166673, -0.0) failed to convert
-rank 8: Point 622 (-91.658026, 30.910401, -13.261875) failed to convert
-rank 64: Point 881 (-90.265869, 29.90969, -4.4302682) failed to convert
-rank 99: Point 872 (-88.973349, 28.929253, 156.4355) failed to convert
-rank 73: Point 872 (-90.043786, 29.604873, 0.31299999) failed to convert
-rank 15: Point 630 (-91.464006, 29.684209, -1.4691556) failed to convert
-rank 19: Point 637 (-91.350795, 28.971429, 7.1802377) failed to convert
-rank 67: Point 872 (-90.156265, 29.889669, -0.50590245) failed to convert
-rank 44: Point 629 (-90.718379, 29.381953, -0.32394942) failed to convert
-rank 41: Point 634 (-90.728732, 30.014613, 26.040352) failed to convert
-rank 20: Point 628 (-91.277697, 29.727482, -0.41177679) failed to convert
-rank 97: Point 871 (-89.147949, 29.286482, -0.08835203) failed to convert
-rank 47: Point 631 (-90.635535, 30.048256, -9.4823288) failed to convert
-rank 75: Point 874 (-89.989285, 29.771653, -8.2296) failed to convert
-rank 87: Point 873 (-89.524638, 29.464764, 0.39551838) failed to convert
-rank 40: Point 626 (-90.755505, 29.851038, -0.41235609) failed to convert
-rank 38: Point 625 (-90.786068, 29.884189, -0.82460102) failed to convert
-rank 1: Point 635 (-92.139864, 28.803436, 31.0859) failed to convert
-rank 32: Point 628 (-90.934257, 30.131401, -11.784788) failed to convert
-rank 90: Point 880 (-89.361261, 29.300074, -0.61682226) failed to convert
-rank 98: Point 882 (-89.091295, 29.122706, -0.0) failed to convert
-rank 50: Point 633 (-90.603097, 29.66018, -0.6349665) failed to convert
-rank 95: Point 874 (-89.223392, 29.141458, 14.680399) failed to convert
-rank 71: Point 873 (-90.052135, 30.03162, -1.3112711) failed to convert
-rank 51: Point 633 (-90.606736, 29.372954, -8.2296) failed to convert
-rank 52: Point 628 (-90.504131, 30.468053, -7.8234428) failed to convert
-rank 31: Point 633 (-91.026437, 29.41553, -0.49433396) failed to convert
-rank 23: Point 632 (-91.212573, 29.914294, -0.98925886) failed to convert
-rank 2: Point 628 (-91.980474, 29.830268, -0.72476238) failed to convert
-rank 83: Point 873 (-89.756035, 29.967669, 2.8782297) failed to convert
-rank 30: Point 631 (-91.016611, 30.107775, -5.6431169) failed to convert
-rank 29: Point 632 (-91.029717, 30.203285, 24.761945) failed to convert
-rank 62: Point 629 (-90.334689, 29.937413, -8.9245447) failed to convert
-rank 69: Point 875 (-90.114551, 29.734942, 0.03953727) failed to convert
-rank 14: Point 626 (-91.471691, 30.06057, -3.8553089) failed to convert
-rank 4: Point 633 (-91.870696, 29.716113, -0.37224606) failed to convert
-rank 54: Point 628 (-90.518392, 29.655202, -0.38566416) failed to convert
-rank 26: Point 628 (-91.182284, 29.610973, -0.62967061) failed to convert
-rank 58: Point 622 (-90.453807, 29.564497, -0.15600681) failed to convert
-rank 18: Point 632 (-91.289122, 30.571544, 4.4750936) failed to convert
-rank 6: Point 631 (-91.747003, 30.602958, -13.444729) failed to convert
-rank 0: Point 591 (-92.445271, 29.538847, 4.0837687) failed to convert
-rank 94: Point 880 (-89.235161, 29.216473, -0.0) failed to convert
-rank 34: Point 625 (-90.866948, 30.183108, -2.4562812) failed to convert
-rank 60: Point 625 (-90.354091, 30.296332, 0.87200534) failed to convert
-rank 93: Point 873 (-89.20635, 29.893461, -0.0) failed to convert
-rank 91: Point 874 (-89.348118, 29.163744, 0.21565803) failed to convert
-rank 5: Point 635 (-91.826939, 29.725103, -0.27660008) failed to convert
-rank 70: Point 882 (-90.070452, 30.024196, -9.0) failed to convert
-rank 88: Point 883 (-89.456185, 29.365176, 27.131113) failed to convert
-rank 42: Point 631 (-90.743572, 29.494445, -0.567413) failed to convert
-rank 59: Point 634 (-90.404334, 29.948064, -1.7365148) failed to convert
-rank 82: Point 881 (-89.762625, 30.211359, -0.08512049) failed to convert
-rank 80: Point 879 (-89.865207, 29.854016, -9.7846904) failed to convert
-rank 79: Point 874 (-89.909955, 29.729123, -0.0) failed to convert
-rank 85: Point 873 (-89.685435, 29.479402, 21.160915) failed to convert
-rank 24: Point 628 (-91.206975, 29.722171, -4.6104989) failed to convert
-rank 22: Point 631 (-91.207299, 30.317889, 7.7403377) failed to convert
-rank 21: Point 636 (-91.215731, 30.397637, 2.2509643) failed to convert
-rank 35: Point 638 (-90.839677, 30.189505, -2.0725982) failed to convert
-rank 78: Point 882 (-89.909312, 29.993278, -3.3950823) failed to convert
-rank 81: Point 871 (-89.804931, 30.096383, 2.4541337) failed to convert
-rank 68: Point 881 (-90.118817, 30.015466, 1.910612) failed to convert
-rank 17: Point 636 (-91.370939, 29.785021, -0.73010931) failed to convert
-rank 77: Point 874 (-89.959092, 29.667635, 24.815716) failed to convert
-rank 72: Point 882 (-90.038072, 29.953575, -6.9787013) failed to convert
-rank 7: Point 635 (-91.702917, 30.769649, -9.2976122) failed to convert
-rank 9: Point 631 (-91.637222, 30.741541, -16.303168) failed to convert
-rank 63: Point 634 (-90.304116, 29.945254, -7.9583286) failed to convert
-rank 89: Point 874 (-89.411771, 29.184603, -0.43092948) failed to convert
-rank 11: Point 630 (-91.554633, 30.720679, -18.408432) failed to convert
-rank 27: Point 629 (-91.113595, 30.26422, 19.129206) failed to convert
-rank 76: Point 884 (-89.959571, 29.923179, 19.118243) failed to convert
-rank 55: Point 632 (-90.518271, 29.400707, -0.0) failed to convert
-rank 66: Point 878 (-90.193371, 29.914744, -0.35222367) failed to convert
-rank 53: Point 631 (-90.551762, 29.481606, -0.42996208) failed to convert
-rank 45: Point 635 (-90.710048, 29.321975, -8.2296) failed to convert
-rank 48: Point 629 (-90.649689, 29.522388, -1.55448) failed to convert
-rank 46: Point 621 (-90.695179, 29.426305, -0.75099725) failed to convert
-rank 96: Point 884 (-89.203574, 29.141703, -0.31903145) failed to convert
-rank 64: Point 882 (-90.295483, 29.513804, 0.41438388) failed to convert
-rank 37: Point 634 (-90.819486, 29.789861, -4.1694026) failed to convert
-rank 13: Point 632 (-91.494928, 30.297626, -1.5507478) failed to convert
-rank 74: Point 880 (-90.008824, 29.769164, -8.2296) failed to convert
-rank 65: Point 875 (-90.224364, 29.957963, -8.014107) failed to convert
-rank 92: Point 881 (-89.221814, 30.241035, 3.9500461) failed to convert
-rank 28: Point 625 (-91.113734, 29.589308, 0.27030624) failed to convert
-rank 86: Point 882 (-89.560237, 29.990222, -0.37377713) failed to convert
-rank 84: Point 882 (-89.74095, 29.624688, -0.0) failed to convert
-rank 56: Point 628 (-90.438528, 30.32517, -0.45423681) failed to convert
-rank 3: Point 634 (-91.909692, 29.871789, -0.84538539) failed to convert
-rank 97: Point 872 (-89.097271, 29.850752, 3.1873953) failed to convert
-rank 73: Point 873 (-90.032611, 29.748177, -1.8105119) failed to convert
-rank 10: Point 628 (-91.584558, 30.997674, -21.511768) failed to convert
-rank 16: Point 629 (-91.403831, 29.968423, -0.43341939) failed to convert
-rank 39: Point 632 (-90.769915, 29.873897, 0.41629839) failed to convert
-rank 67: Point 873 (-90.150599, 29.963391, -1.3167644) failed to convert
-rank 99: Point 873 (-88.928881, 29.412922, 15.263496) failed to convert
-rank 75: Point 875 (-89.973999, 29.965202, -1.0185493) failed to convert
-rank 90: Point 881 (-89.372562, 29.168737, 5.3795042) failed to convert
-rank 49: Point 634 (-90.612448, 29.74363, -0.38915651) failed to convert
-rank 36: Point 631 (-90.846403, 29.731909, -1.2258474) failed to convert
-rank 33: Point 630 (-90.917244, 29.879511, -0.69547768) failed to convert
-rank 98: Point 883 (-89.061928, 29.448747, 4.4276284) failed to convert
-rank 71: Point 874 (-90.052889, 30.021963, 2.4021595) failed to convert
-rank 95: Point 875 (-89.182108, 29.608107, 4.3253569) failed to convert
-rank 87: Point 874 (-89.505969, 29.684895, -0.0) failed to convert
-rank 43: Point 638 (-90.714896, 29.606567, -0.71745482) failed to convert
-rank 61: Point 636 (-90.361197, 29.896839, -0.57110353) failed to convert
-rank 25: Point 637 (-91.190459, 29.732665, -0.57280816) failed to convert
-rank 8: Point 623 (-91.65231, 31.008966, -20.825553) failed to convert
-rank 83: Point 874 (-89.78899, 29.563044, -4.4708066) failed to convert
-rank 57: Point 635 (-90.484732, 29.451976, -0.41577283) failed to convert
-rank 69: Point 876 (-90.101978, 29.897754, -0.88102996) failed to convert
-rank 12: Point 620 (-91.525755, 30.363127, -2.2198954) failed to convert
-rank 19: Point 638 (-91.264663, 30.375986, -4.8947813) failed to convert
-rank 47: Point 632 (-90.623523, 30.217771, 0.54559201) failed to convert
-rank 15: Point 631 (-91.464326, 29.678597, -1.4587172) failed to convert
-rank 32: Point 629 (-90.944961, 29.970249, -0.64745917) failed to convert
-rank 44: Point 630 (-90.683764, 29.881936, -0.88232127) failed to convert
-rank 1: Point 636 (-92.089173, 29.80755, -0.59279662) failed to convert
-rank 88: Point 884 (-89.456843, 29.357227, -2.0940696) failed to convert
-rank 50: Point 634 (-90.600234, 29.70071, -1.1404371) failed to convert
-rank 93: Point 874 (-89.275956, 29.1036, 5.5441836) failed to convert
-rank 70: Point 883 (-90.109288, 29.522393, 1.0798486) failed to convert
-rank 41: Point 635 (-90.768467, 29.435928, -8.2296) failed to convert
-rank 82: Point 882 (-89.76184, 30.220849, 0.2866223) failed to convert
-rank 51: Point 634 (-90.59964, 29.473939, 0.16446798) failed to convert
-rank 20: Point 629 (-91.226063, 30.553113, -7.9762247) failed to convert
-rank 91: Point 875 (-89.346385, 29.183815, 0.31299999) failed to convert
-rank 94: Point 881 (-89.236764, 29.19811, -0.48747862) failed to convert
-rank 85: Point 874 (-89.686743, 29.462969, -4.5470066) failed to convert
-rank 52: Point 629 (-90.562092, 29.662044, -1.4775916) failed to convert
-rank 38: Point 626 (-90.785853, 29.887285, -0.70180101) failed to convert
-rank 78: Point 883 (-89.87841, 30.377036, -9.8395722) failed to convert
-rank 23: Point 633 (-91.209765, 29.958841, -0.76240137) failed to convert
-rank 80: Point 880 (-89.884809, 29.609469, 31.434239) failed to convert
-rank 81: Point 872 (-89.79125, 30.263507, -1.471706) failed to convert
-rank 79: Point 875 (-89.917756, 29.63066, 21.586199) failed to convert
-rank 29: Point 633 (-91.030612, 30.189372, -12.46754) failed to convert
-rank 68: Point 882 (-90.129892, 29.871904, -4.0477442) failed to convert
-rank 31: Point 634 (-90.970132, 30.27375, -5.8292612) failed to convert
-rank 30: Point 632 (-91.041746, 29.722379, -1.1473704) failed to convert
-rank 54: Point 629 (-90.517066, 29.673487, -0.62344257) failed to convert
-rank 2: Point 629 (-91.979156, 29.855239, -0.08375969) failed to convert
-rank 4: Point 634 (-91.807235, 30.871057, -18.533368) failed to convert
-rank 77: Point 875 (-89.958884, 29.670184, 27.159703) failed to convert
-rank 72: Point 883 (-90.038061, 29.953614, -6.9787013) failed to convert
-rank 60: Point 626 (-90.405367, 29.601386, -0.85300958) failed to convert
-rank 89: Point 875 (-89.399057, 29.332946, 11.12334) failed to convert
-rank 66: Point 879 (-90.192804, 29.922037, -7.6227438) failed to convert
-rank 76: Point 885 (-89.994051, 29.484982, 0.31299999) failed to convert
-rank 34: Point 626 (-90.866878, 30.184041, -1.4372329) failed to convert
-rank 40: Point 627 (-90.755363, 29.853089, -0.31748171) failed to convert
-rank 26: Point 629 (-91.146092, 30.181274, -2.93142) failed to convert
-rank 18: Point 633 (-91.289134, 30.571233, 7.0436653) failed to convert
-rank 14: Point 627 (-91.489267, 29.763942, -2.8864561) failed to convert
-rank 96: Point 885 (-89.21755, 28.982713, 8.8463168) failed to convert
-rank 59: Point 635 (-90.413237, 29.826667, 0.88372277) failed to convert
-rank 65: Point 876 (-90.293162, 29.038499, 7.2379448) failed to convert
-rank 92: Point 882 (-89.299298, 29.363826, -0.04219746) failed to convert
-rank 22: Point 632 (-91.224047, 30.052243, -0.50967787) failed to convert
-rank 74: Point 881 (-90.008823, 29.769104, -8.2296) failed to convert
-rank 24: Point 629 (-91.208819, 29.69259, -6.224016) failed to convert
-rank 64: Point 883 (-90.226384, 30.430185, -4.5016092) failed to convert
-rank 0: Point 592 (-92.440737, 29.63499, -0.0) failed to convert
-rank 84: Point 883 (-89.722499, 29.84951, -2.184487) failed to convert
-rank 58: Point 623 (-90.430271, 29.887893, -0.40478362) failed to convert
-rank 21: Point 637 (-91.215108, 30.407438, -6.5794938) failed to convert
-rank 6: Point 632 (-91.750624, 30.53847, -14.228065) failed to convert
-rank 7: Point 636 (-91.689784, 30.998592, -20.330464) failed to convert
-rank 5: Point 636 (-91.814755, 29.947382, -2.748817) failed to convert
-rank 86: Point 883 (-89.607371, 29.428619, 0.19267431) failed to convert
-rank 27: Point 630 (-91.115013, 30.242172, 25.024465) failed to convert
-rank 97: Point 873 (-89.054433, 30.319905, 2.7788046) failed to convert
-rank 11: Point 631 (-91.543743, 30.904436, -15.956237) failed to convert
-rank 99: Point 874 (-88.912775, 29.586899, 9.4416264) failed to convert
-rank 73: Point 874 (-90.02991, 29.782658, -4.0995602) failed to convert
-rank 55: Point 633 (-90.499533, 29.662379, -0.90866467) failed to convert
-rank 67: Point 874 (-90.15575, 29.896103, -0.34984377) failed to convert
-rank 63: Point 635 (-90.267218, 30.434925, -4.856339) failed to convert
-rank 62: Point 630 (-90.338594, 29.884836, -0.08945236) failed to convert
-rank 75: Point 876 (-89.993338, 29.719869, -4.9280067) failed to convert
-rank 98: Point 884 (-89.08594, 29.181617, -0.0) failed to convert
-rank 45: Point 636 (-90.651831, 30.15842, -0.39433076) failed to convert
-rank 53: Point 632 (-90.552621, 29.469488, -8.2296) failed to convert
-rank 90: Point 882 (-89.331988, 29.637488, 5.1486854) failed to convert
-rank 46: Point 622 (-90.659903, 29.933301, -0.55843619) failed to convert
-rank 87: Point 875 (-89.478141, 30.010912, -0.86973309) failed to convert
-rank 48: Point 630 (-90.640116, 29.659189, -0.48118605) failed to convert
-rank 17: Point 637 (-91.318516, 30.639117, -17.891454) failed to convert
-rank 9: Point 632 (-91.637212, 30.741481, -17.178527) failed to convert
-rank 95: Point 876 (-89.219841, 29.181815, -0.24051761) failed to convert
-rank 83: Point 875 (-89.788955, 29.563093, -4.4708066) failed to convert
-rank 10: Point 629 (-91.584558, 30.997613, -19.689519) failed to convert
-rank 42: Point 632 (-90.71706, 29.879242, -0.31115917) failed to convert
-rank 56: Point 629 (-90.47462, 29.830324, -0.34981609) failed to convert
-rank 13: Point 633 (-91.525248, 29.783715, -2.307336) failed to convert
-rank 71: Point 875 (-90.060939, 29.918814, -1.824) failed to convert
-rank 69: Point 877 (-90.079024, 30.192962, 4.6799998) failed to convert
-rank 39: Point 633 (-90.787279, 29.619639, -1.6275351) failed to convert
-rank 37: Point 635 (-90.814437, 29.864073, -1.1461689) failed to convert
-rank 16: Point 630 (-91.359959, 30.687641, -7.790396) failed to convert
-rank 82: Point 883 (-89.814198, 29.578514, -4.296461) failed to convert
-rank 93: Point 875 (-89.27574, 29.106051, -0.05008428) failed to convert
-rank 35: Point 639 (-90.848316, 30.062109, -11.04694) failed to convert
-rank 3: Point 635 (-91.887897, 30.275639, -6.2955158) failed to convert
-rank 28: Point 626 (-91.073476, 30.214705, 17.924026) failed to convert
-rank 88: Point 885 (-89.456833, 29.357065, -1.7492029) failed to convert
-rank 70: Point 884 (-90.0705, 30.02357, -9.0) failed to convert
-rank 91: Point 876 (-89.347381, 29.172258, 0.29675478) failed to convert
-rank 49: Point 635 (-90.605481, 29.842175, -0.48822446) failed to convert
-rank 43: Point 639 (-90.685234, 30.033604, -9.5091512) failed to convert
-rank 36: Point 632 (-90.827797, 30.006674, -9.6883456) failed to convert
-rank 94: Point 882 (-89.162131, 30.037899, 1.4767333) failed to convert
-rank 79: Point 876 (-89.897849, 29.880224, -6.0119126) failed to convert
-rank 33: Point 631 (-90.896291, 30.192387, -1.5071967) failed to convert
-rank 85: Point 875 (-89.629284, 30.15422, 7.0766991) failed to convert
-rank 8: Point 624 (-91.652311, 31.008926, -20.55826) failed to convert
-rank 25: Point 638 (-91.153642, 30.312801, 29.208353) failed to convert
-rank 61: Point 637 (-90.332245, 30.285913, -0.23012555) failed to convert
-rank 81: Point 873 (-89.792697, 30.245827, -1.6895171) failed to convert
-rank 80: Point 881 (-89.847534, 30.072855, 0.19902663) failed to convert
-rank 72: Point 884 (-90.032484, 30.024709, 4.9817398) failed to convert
-rank 68: Point 883 (-90.129896, 29.871844, -4.0477442) failed to convert
-rank 77: Point 876 (-89.925175, 30.094252, 0.06998573) failed to convert
-rank 78: Point 884 (-89.898768, 30.124635, -5.8308244) failed to convert
-rank 89: Point 876 (-89.409075, 29.216042, -0.6140001) failed to convert
-rank 96: Point 886 (-89.203079, 29.147297, 4.8063063) failed to convert
-rank 19: Point 639 (-91.256729, 30.502278, -10.18183) failed to convert
-rank 47: Point 633 (-90.635508, 30.048286, -9.4823288) failed to convert
-rank 57: Point 636 (-90.445678, 29.991083, -6.3912902) failed to convert
-rank 76: Point 886 (-89.976505, 29.708286, -2.244408) failed to convert
-rank 66: Point 880 (-90.23122, 29.414228, 1.6304959) failed to convert
-rank 44: Point 631 (-90.699919, 29.649285, -0.38257052) failed to convert
-rank 92: Point 883 (-89.214441, 30.323207, 0.72655451) failed to convert
-rank 64: Point 884 (-90.300092, 29.451607, 0.86107815) failed to convert
-rank 84: Point 884 (-89.722474, 29.849455, -0.77372363) failed to convert
-rank 12: Point 621 (-91.550899, 29.935074, -9.1897207) failed to convert
-rank 74: Point 882 (-90.053212, 29.198511, 0.31299999) failed to convert
-rank 15: Point 632 (-91.452392, 29.879302, -8.4612487) failed to convert
-rank 1: Point 637 (-92.122577, 29.148268, 10.408431) failed to convert
-rank 32: Point 630 (-90.920327, 30.338485, -4.832651) failed to convert
-rank 50: Point 635 (-90.622976, 29.377022, -0.30113134) failed to convert
-rank 65: Point 877 (-90.224615, 29.954125, 33.659108) failed to convert
-rank 41: Point 636 (-90.754948, 29.633757, -2.8420012) failed to convert
-rank 20: Point 630 (-91.228429, 30.51523, 9.0470462) failed to convert
-rank 97: Point 874 (-89.052705, 30.338565, 3.1062508) failed to convert
-rank 86: Point 884 (-89.606357, 29.440741, -0.973114) failed to convert
-rank 51: Point 635 (-90.584219, 29.692286, 0.5819716) failed to convert
-rank 23: Point 634 (-91.209751, 29.959018, -1.6091474) failed to convert
-rank 52: Point 630 (-90.577768, 29.440434, -8.2296) failed to convert
-rank 38: Point 627 (-90.806473, 29.584419, -0.51611691) failed to convert
-rank 29: Point 634 (-91.035429, 30.115656, -11.481817) failed to convert
-rank 99: Point 875 (-88.920512, 29.502481, 12.13275) failed to convert
-rank 31: Point 635 (-91.054969, 28.971016, 7.6175466) failed to convert
-rank 73: Point 875 (-90.04732, 29.559271, 3.3953222) failed to convert
-rank 67: Point 875 (-90.156234, 29.889694, -0.553687) failed to convert
-rank 40: Point 628 (-90.754934, 29.859317, -0.61348463) failed to convert
-rank 54: Point 630 (-90.51838, 29.655143, -0.88610865) failed to convert
-rank 75: Point 877 (-89.973975, 29.965258, -1.5491991) failed to convert
-rank 30: Point 633 (-91.015728, 30.121191, -12.198097) failed to convert
-rank 2: Point 630 (-91.921287, 30.935627, -16.188582) failed to convert
-rank 4: Point 635 (-91.807229, 30.870808, -17.46961) failed to convert
-rank 60: Point 627 (-90.380182, 29.944156, 26.080363) failed to convert
-rank 34: Point 627 (-90.867711, 30.171651, -2.5574771) failed to convert
-rank 98: Point 885 (-89.08548, 29.186411, 4.955288) failed to convert
-rank 18: Point 634 (-91.399642, 28.754374, 19.458348) failed to convert
-rank 59: Point 636 (-90.464276, 29.122223, 1.4971099) failed to convert
-rank 90: Point 883 (-89.39051, 28.959245, 15.964782) failed to convert
-rank 0: Point 593 (-92.481071, 28.751764, 32.896667) failed to convert
-rank 14: Point 628 (-91.467686, 30.12753, -2.1703637) failed to convert
-rank 69: Point 878 (-90.126035, 29.585016, 0.31299999) failed to convert
-rank 87: Point 876 (-89.53324, 29.361446, 32.313384) failed to convert
-rank 26: Point 630 (-91.136399, 30.332455, -7.0493652) failed to convert
-rank 95: Point 877 (-89.223348, 29.141887, 16.424723) failed to convert
-rank 83: Point 876 (-89.788315, 29.57088, 17.777098) failed to convert
-rank 5: Point 637 (-91.755213, 31.01422, 4.2594556) failed to convert
-rank 22: Point 633 (-91.206858, 30.324824, -6.9069423) failed to convert
-rank 11: Point 632 (-91.554629, 30.720639, -18.234475) failed to convert
-rank 24: Point 630 (-91.208723, 29.694063, -0.93864034) failed to convert
-rank 6: Point 633 (-91.747299, 30.597192, -13.773913) failed to convert
-rank 71: Point 876 (-90.060558, 29.923664, -7.0033901) failed to convert
-rank 21: Point 638 (-91.220948, 30.3148, 21.623566) failed to convert
-rank 82: Point 884 (-89.81545, 29.562959, -2.554224) failed to convert
-rank 88: Point 886 (-89.45682, 29.357194, -1.5619345) failed to convert
-rank 70: Point 885 (-90.087665, 29.802529, -4.0446962) failed to convert
-rank 93: Point 876 (-89.277656, 29.083733, -1.6e-07) failed to convert
-rank 58: Point 624 (-90.437341, 29.790948, -2.340646) failed to convert
-rank 79: Point 877 (-89.897871, 29.879881, -5.6714908) failed to convert
-rank 7: Point 637 (-91.731957, 30.257606, -10.350401) failed to convert
-rank 63: Point 636 (-90.340123, 29.460119, 0.458) failed to convert
-rank 91: Point 877 (-89.34774, 29.168006, -0.04973348) failed to convert
-rank 55: Point 634 (-90.519544, 29.38282, -0.44095804) failed to convert
-rank 94: Point 883 (-89.237292, 29.192029, -0.33236704) failed to convert
-rank 53: Point 633 (-90.53862, 29.666129, -0.24398878) failed to convert
-rank 27: Point 631 (-91.115092, 30.240695, 29.666578) failed to convert
-rank 45: Point 637 (-90.709215, 29.334027, -0.54030464) failed to convert
-rank 72: Point 885 (-90.038043, 29.953672, -6.9787013) failed to convert
-rank 62: Point 631 (-90.338176, 29.890442, -1.314316) failed to convert
-rank 68: Point 884 (-90.129899, 29.871803, -4.0477442) failed to convert
-rank 56: Point 630 (-90.474657, 29.829716, -0.23917207) failed to convert
-rank 77: Point 877 (-89.959472, 29.662636, 17.984099) failed to convert
-rank 85: Point 876 (-89.654703, 29.850056, 11.934948) failed to convert
-rank 80: Point 882 (-89.878178, 29.692206, -0.0) failed to convert
-rank 78: Point 885 (-89.915752, 29.912488, 41.533324) failed to convert
-rank 10: Point 630 (-91.635911, 30.115049, -0.20200001) failed to convert
-rank 81: Point 874 (-89.804937, 30.095862, 5.5431551) failed to convert
-rank 9: Point 633 (-91.637205, 30.741441, -17.178527) failed to convert
-rank 48: Point 631 (-90.66533, 29.297087, -0.48576756) failed to convert
-rank 13: Point 634 (-91.536895, 29.583554, 0.2728788) failed to convert
-rank 37: Point 636 (-90.841909, 29.457567, -0.78753517) failed to convert
-rank 89: Point 877 (-89.40999, 29.205047, 0.31299999) failed to convert
-rank 28: Point 627 (-91.108414, 29.672152, -2.0765945) failed to convert
-rank 74: Point 883 (-89.996057, 29.931427, -4.0574939) failed to convert
-rank 92: Point 884 (-89.300508, 29.349524, -0.46161246) failed to convert
-rank 46: Point 623 (-90.695068, 29.427873, -0.21025734) failed to convert
-rank 35: Point 640 (-90.848305, 30.062148, -11.250169) failed to convert
-rank 42: Point 633 (-90.719155, 29.848959, -0.29191926) failed to convert
-rank 76: Point 887 (-89.995941, 29.460691, 0.31299999) failed to convert
-rank 97: Point 875 (-89.132428, 29.459341, 6.8415729) failed to convert
-rank 96: Point 887 (-89.198927, 29.194275, -0.0) failed to convert
-rank 65: Point 878 (-90.224316, 29.957999, -8.014107) failed to convert
-rank 39: Point 634 (-90.770681, 29.862542, -0.36768783) failed to convert
-rank 64: Point 885 (-90.223919, 30.462258, -6.4063685) failed to convert
-rank 86: Point 885 (-89.604896, 29.457651, -0.93151704) failed to convert
-rank 66: Point 881 (-90.19186, 29.934167, -8.064399) failed to convert
-rank 84: Point 885 (-89.722674, 29.846805, -0.2431725) failed to convert
-rank 17: Point 638 (-91.377816, 29.671161, -0.94101496) failed to convert
-rank 3: Point 636 (-91.879318, 30.432457, -5.0958193) failed to convert
-rank 49: Point 636 (-90.591148, 30.044131, -8.8838386) failed to convert
-rank 43: Point 640 (-90.696484, 29.871993, -0.36594012) failed to convert
-rank 36: Point 633 (-90.8464, 29.73161, -0.72269867) failed to convert
-rank 33: Point 632 (-90.904474, 30.070032, 7.6457597) failed to convert
-rank 73: Point 876 (-90.009711, 30.039932, 0.02) failed to convert
-rank 99: Point 876 (-88.876493, 29.973221, 5.9623229) failed to convert
-rank 67: Point 876 (-90.217958, 29.074748, 7.9350589) failed to convert
-rank 8: Point 625 (-91.697196, 30.226886, -4.3645241) failed to convert
-rank 75: Point 878 (-89.973959, 29.965295, -1.223884) failed to convert
-rank 98: Point 886 (-89.088099, 29.15716, 0.18018154) failed to convert
-rank 25: Point 639 (-91.193247, 29.688183, -6.044184) failed to convert
-rank 16: Point 631 (-91.411932, 29.833841, -0.7677254) failed to convert
-rank 19: Point 640 (-91.30988, 29.645192, 0.71894128) failed to convert
-rank 44: Point 632 (-90.696132, 29.70391, -0.54176524) failed to convert
-rank 47: Point 634 (-90.643124, 29.939664, -0.35017566) failed to convert
-rank 61: Point 638 (-90.388898, 29.520206, 0.94135288) failed to convert
-rank 50: Point 636 (-90.623057, 29.375763, -0.56319724) failed to convert
-rank 12: Point 622 (-91.526273, 30.354147, -0.34999999) failed to convert
-rank 57: Point 637 (-90.445669, 29.991143, -8.7767167) failed to convert
-rank 32: Point 631 (-90.986909, 29.331505, -0.65983444) failed to convert
-rank 90: Point 884 (-89.366644, 29.237269, 0.31299999) failed to convert
-rank 15: Point 633 (-91.504073, 29.001207, 10.049028) failed to convert
-rank 20: Point 631 (-91.26393, 29.948813, -0.13699999) failed to convert
-rank 87: Point 877 (-89.459849, 30.222648, -0.16399936) failed to convert
-rank 69: Point 879 (-90.114403, 29.736188, -0.65531032) failed to convert
-rank 83: Point 877 (-89.788931, 29.563126, -4.4708066) failed to convert
-rank 95: Point 878 (-89.227565, 29.093857, 1.9102443) failed to convert
-rank 29: Point 635 (-91.053536, 29.837437, -0.52088032) failed to convert
-rank 52: Point 631 (-90.5778, 29.439955, -8.2296) failed to convert
-rank 31: Point 636 (-90.971049, 30.259111, -5.073888) failed to convert
-rank 54: Point 631 (-90.508755, 29.789231, 0.03235631) failed to convert
-rank 4: Point 636 (-91.830224, 30.45638, -3.8098375) failed to convert
-rank 71: Point 877 (-90.067735, 29.83147, -0.085344) failed to convert
-rank 70: Point 886 (-90.070491, 30.023453, -9.0) failed to convert
-rank 93: Point 877 (-89.260748, 29.277205, -0.22189257) failed to convert
-rank 34: Point 628 (-90.866913, 30.183442, -2.2528473) failed to convert
-rank 23: Point 635 (-91.226655, 29.689039, 0.29951222) failed to convert
-rank 82: Point 885 (-89.815456, 29.562771, -2.5142952) failed to convert
-rank 40: Point 629 (-90.771517, 29.617196, -0.75999228) failed to convert
-rank 30: Point 634 (-91.014739, 30.136184, -2.0907586) failed to convert
-rank 91: Point 878 (-89.363198, 28.988275, 5.6864353) failed to convert
-rank 88: Point 887 (-89.469256, 29.210779, 0.31299999) failed to convert
-rank 1: Point 638 (-92.089112, 29.807551, -0.39160021) failed to convert
-rank 18: Point 635 (-91.290568, 30.548165, -14.991425) failed to convert
-rank 72: Point 886 (-90.100727, 29.143416, 7.1458877) failed to convert
-rank 94: Point 884 (-89.236925, 29.196181, -0.0206586) failed to convert
-rank 77: Point 878 (-89.907189, 30.318284, -4.1937283) failed to convert
-rank 60: Point 628 (-90.405328, 29.601432, -0.49341118) failed to convert
-rank 85: Point 877 (-89.686704, 29.463016, -4.5470066) failed to convert
-rank 51: Point 636 (-90.597985, 29.497322, 0.02708528) failed to convert
-rank 79: Point 878 (-89.898172, 29.87612, -5.5708909) failed to convert
-rank 2: Point 631 (-91.958707, 30.240502, -4.6762143) failed to convert
-rank 68: Point 885 (-90.129903, 29.871743, -4.0477442) failed to convert
-rank 80: Point 883 (-89.851291, 30.026243, -0.30922728) failed to convert
-rank 59: Point 637 (-90.417455, 29.768823, -0.43299615) failed to convert
-rank 78: Point 886 (-89.937848, 29.634537, -4.7890179) failed to convert
-rank 41: Point 637 (-90.736811, 29.897129, -0.72515945) failed to convert
-rank 89: Point 878 (-89.336822, 30.049829, -0.0) failed to convert
-rank 92: Point 885 (-89.300335, 29.351454, -0.62795372) failed to convert
-rank 24: Point 631 (-91.167605, 30.344219, 4.8564968) failed to convert
-rank 26: Point 631 (-91.204731, 29.251736, -0.0) failed to convert
-rank 14: Point 629 (-91.48248, 29.878576, 0.017) failed to convert
-rank 81: Point 875 (-89.844986, 29.601079, 26.27684) failed to convert
-rank 74: Point 884 (-90.005301, 29.813886, 36.59712) failed to convert
-rank 21: Point 639 (-91.223757, 30.270248, -5.2050131) failed to convert
-rank 5: Point 638 (-91.835857, 29.560861, -0.12912031) failed to convert
-rank 11: Point 633 (-91.554623, 30.720579, -17.274933) failed to convert
-rank 66: Point 882 (-90.191173, 29.943138, -2.4829177) failed to convert
-rank 22: Point 634 (-91.225789, 30.02443, -0.59189712) failed to convert
-rank 65: Point 879 (-90.259377, 29.492565, -0.24103633) failed to convert
-rank 96: Point 888 (-89.19905, 29.192875, -0.0) failed to convert
-rank 38: Point 628 (-90.806503, 29.583859, -0.53727444) failed to convert
-rank 86: Point 886 (-89.610259, 29.393207, -2.565752) failed to convert
-rank 58: Point 625 (-90.482822, 29.160783, 1.8287433) failed to convert
-rank 0: Point 594 (-92.441198, 29.618941, -0.0) failed to convert
-rank 6: Point 634 (-91.742472, 30.682438, -11.580681) failed to convert
-rank 84: Point 886 (-89.69753, 30.150858, 0.02805574) failed to convert
-rank 76: Point 888 (-89.977623, 29.693907, 9.9994322) failed to convert
-rank 55: Point 635 (-90.495664, 29.7161, -0.34438695) failed to convert
-rank 7: Point 638 (-91.717103, 30.5201, -7.0652147) failed to convert
-rank 97: Point 876 (-89.158705, 29.164453, 3.1813982) failed to convert
-rank 63: Point 637 (-90.303764, 29.949477, 29.596508) failed to convert
-rank 27: Point 632 (-91.113758, 30.261363, 9.5547858) failed to convert
-rank 10: Point 631 (-91.662035, 29.657107, 1.4972734) failed to convert
-rank 45: Point 638 (-90.704935, 29.396196, -2.8702586) failed to convert
-rank 64: Point 886 (-90.322885, 29.143034, 1.5652807) failed to convert
-rank 73: Point 877 (-90.032094, 29.75439, -0.32527159) failed to convert
-rank 56: Point 631 (-90.475351, 29.820112, 0.24958652) failed to convert
-rank 62: Point 632 (-90.33484, 29.935319, 16.195391) failed to convert
-rank 75: Point 879 (-89.973935, 29.965351, -0.81578897) failed to convert
-rank 99: Point 877 (-88.915518, 29.553091, 10.965847) failed to convert
-rank 67: Point 877 (-90.215573, 29.106527, 0.02170496) failed to convert
-rank 13: Point 635 (-91.492833, 30.331506, -2.7710884) failed to convert
-rank 9: Point 634 (-91.648377, 30.548236, -6.8466264) failed to convert
-rank 48: Point 632 (-90.613674, 30.034315, 29.940971) failed to convert
-rank 98: Point 887 (-88.984055, 30.298176, 4.5704032) failed to convert
-rank 46: Point 624 (-90.695589, 29.42025, -0.19500721) failed to convert
-rank 53: Point 634 (-90.509168, 30.076219, -2.1245351) failed to convert
-rank 37: Point 637 (-90.788353, 30.245458, -1.4035434) failed to convert
-rank 28: Point 628 (-91.108178, 29.675831, -0.56551784) failed to convert
-rank 90: Point 885 (-89.32449, 29.723065, 3.3699999) failed to convert
-rank 69: Point 880 (-90.107959, 29.819557, -0.49491251) failed to convert
-rank 83: Point 878 (-89.729271, 30.291142, -3.4309369) failed to convert
-rank 87: Point 878 (-89.454746, 30.281538, -3.9855788) failed to convert
-rank 35: Point 641 (-90.867669, 29.77503, -0.73029286) failed to convert
-rank 39: Point 635 (-90.778154, 29.753369, -1.8840858) failed to convert
-rank 43: Point 641 (-90.685212, 30.03357, -9.5091512) failed to convert
-rank 17: Point 639 (-91.347642, 30.16709, -0.666454) failed to convert
-rank 3: Point 637 (-91.89636, 30.117888, -10.482863) failed to convert
-rank 95: Point 879 (-89.223304, 29.142317, -0.49246091) failed to convert
-rank 33: Point 633 (-90.901105, 30.119846, -3.6555546) failed to convert
-rank 16: Point 632 (-91.420973, 29.683028, 0.50466034) failed to convert
-rank 70: Point 887 (-90.085706, 29.8275, 1.6718961) failed to convert
-rank 93: Point 878 (-89.268117, 29.192799, 15.382568) failed to convert
-rank 71: Point 878 (-90.065829, 29.855981, -9.0) failed to convert
-rank 49: Point 637 (-90.563593, 30.429177, -3.8209151) failed to convert
-rank 91: Point 879 (-89.344194, 29.208947, -0.44215617) failed to convert
-rank 8: Point 626 (-91.652312, 31.008865, -18.973591) failed to convert
-rank 42: Point 634 (-90.704645, 30.057921, -1.7356624) failed to convert
-rank 47: Point 635 (-90.635466, 30.04833, -9.4823288) failed to convert
-rank 36: Point 634 (-90.846374, 29.731937, -1.3922796) failed to convert
-rank 44: Point 633 (-90.685264, 29.860195, -0.63025112) failed to convert
-rank 88: Point 888 (-89.469215, 29.211211, 0.11650168) failed to convert
-rank 25: Point 640 (-91.161559, 30.188748, 13.976929) failed to convert
-rank 82: Point 886 (-89.814178, 29.578549, -4.296461) failed to convert
-rank 77: Point 879 (-89.931627, 30.01337, -1.3527497) failed to convert
-rank 32: Point 632 (-90.94982, 29.895778, -0.78549484) failed to convert
-rank 50: Point 637 (-90.623342, 29.371583, -8.2296) failed to convert
-rank 19: Point 641 (-91.267022, 30.337535, -3.8852179) failed to convert
-rank 61: Point 639 (-90.358282, 29.935867, 28.251428) failed to convert
-rank 94: Point 885 (-89.14993, 30.173189, 4.4765517) failed to convert
-rank 15: Point 634 (-91.452386, 29.879241, -8.4612487) failed to convert
-rank 85: Point 878 (-89.686541, 29.464983, -0.33987146) failed to convert
-rank 20: Point 632 (-91.263301, 29.958796, -4.6693286) failed to convert
-rank 54: Point 632 (-90.518372, 29.655103, -1.0444124) failed to convert
-rank 72: Point 887 (-90.037641, 29.958516, 36.99283) failed to convert
-rank 80: Point 884 (-89.877229, 29.703661, -0.0) failed to convert
-rank 79: Point 879 (-89.898218, 29.875505, -4.4477543) failed to convert
-rank 89: Point 879 (-89.411842, 29.183038, 0.31299999) failed to convert
-rank 78: Point 887 (-89.907711, 30.012665, 12.024139) failed to convert
-rank 68: Point 886 (-90.131963, 29.84493, -3.460089) failed to convert
-rank 4: Point 637 (-91.810798, 30.806515, -15.507758) failed to convert
-rank 31: Point 637 (-91.013716, 29.609131, -0.53840671) failed to convert
-rank 12: Point 623 (-91.526493, 30.350171, -1.4740478) failed to convert
-rank 52: Point 632 (-90.514123, 30.329983, -0.08195585) failed to convert
-rank 81: Point 876 (-89.807013, 30.069993, 18.051049) failed to convert
-rank 29: Point 636 (-91.030006, 30.198464, 7.1938664) failed to convert
-rank 96: Point 889 (-89.196024, 29.227146, -0.0) failed to convert
-rank 92: Point 886 (-89.293589, 29.428749, 8.0036676) failed to convert
-rank 74: Point 885 (-90.011831, 29.730494, 0.27467271) failed to convert
-rank 23: Point 636 (-91.225764, 29.703272, -0.73024951) failed to convert
-rank 66: Point 883 (-90.230339, 29.425496, -3.4488121) failed to convert
-rank 65: Point 880 (-90.230713, 29.873408, 1.5709057) failed to convert
-rank 86: Point 887 (-89.610209, 29.393242, -4.0882826) failed to convert
-rank 30: Point 635 (-91.01251, 30.170085, -7.955596) failed to convert
-rank 40: Point 630 (-90.754915, 29.859394, -0.72972148) failed to convert
-rank 51: Point 637 (-90.584395, 29.68965, -0.26076557) failed to convert
-rank 84: Point 887 (-89.672851, 30.446609, -5.2627857) failed to convert
-rank 76: Point 889 (-89.963217, 29.875854, -1.7358881) failed to convert
-rank 60: Point 629 (-90.377656, 29.977537, 0.26857233) failed to convert
-rank 57: Point 638 (-90.477099, 29.557727, -0.76602938) failed to convert
-rank 64: Point 887 (-90.245193, 30.182807, 4.0799999) failed to convert
-rank 97: Point 877 (-89.098108, 29.840212, 3.3171045) failed to convert
-rank 75: Point 880 (-89.971608, 29.994694, -1.7006158) failed to convert
-rank 18: Point 636 (-91.289145, 30.570922, 7.6325409) failed to convert
-rank 34: Point 629 (-90.893739, 29.784468, -1.1413043) failed to convert
-rank 59: Point 638 (-90.415904, 29.789901, -0.2286) failed to convert
-rank 1: Point 639 (-92.088127, 29.826745, -0.53138739) failed to convert
-rank 67: Point 878 (-90.156187, 29.889733, -0.57175452) failed to convert
-rank 41: Point 638 (-90.768431, 29.435909, -8.2296) failed to convert
-rank 5: Point 639 (-91.7919, 30.36062, -0.007) failed to convert
-rank 2: Point 632 (-91.935647, 30.670385, -7.8086757) failed to convert
-rank 14: Point 630 (-91.430838, 30.739017, 2.7524857) failed to convert
-rank 73: Point 878 (-90.012648, 30.002111, 0.01617632) failed to convert
-rank 21: Point 640 (-91.31579, 28.777643, 15.51073) failed to convert
-rank 99: Point 878 (-88.860347, 30.143675, 12.007349) failed to convert
-rank 38: Point 629 (-90.806631, 29.581911, -1.1000789) failed to convert
-rank 11: Point 634 (-91.601001, 29.926264, -1.013975) failed to convert
-rank 22: Point 635 (-91.205683, 30.343264, 8.6346181) failed to convert
-rank 98: Point 888 (-88.981745, 30.323059, 4.0905502) failed to convert
-rank 24: Point 632 (-91.207038, 29.720647, -0.55945937) failed to convert
-rank 58: Point 626 (-90.453775, 29.564549, -0.07056179) failed to convert
-rank 90: Point 886 (-89.362348, 29.286972, -4.9136811) failed to convert
-rank 83: Point 879 (-89.788683, 29.565844, 26.200242) failed to convert
-rank 26: Point 632 (-91.165249, 29.879954, 0.1) failed to convert
-rank 55: Point 636 (-90.454614, 30.2814, 3.1780276) failed to convert
-rank 87: Point 879 (-89.489208, 29.879314, -0.28277347) failed to convert
-rank 69: Point 881 (-90.100579, 29.914983, -5.0446539) failed to convert
-rank 6: Point 635 (-91.747131, 30.599919, -12.757039) failed to convert
-rank 63: Point 638 (-90.270318, 30.393627, -0.19187852) failed to convert
-rank 93: Point 879 (-89.237232, 29.544388, 4.6663949) failed to convert
-rank 10: Point 632 (-91.594895, 30.82157, -19.580188) failed to convert
-rank 95: Point 880 (-89.218322, 29.198911, -0.0628927) failed to convert
-rank 27: Point 633 (-91.114144, 30.254956, 4.0812806) failed to convert
-rank 62: Point 633 (-90.306578, 30.313162, -0.38897111) failed to convert
-rank 7: Point 639 (-91.689757, 30.998622, -20.330464) failed to convert
-rank 56: Point 632 (-90.474692, 29.829027, -0.77997732) failed to convert
-rank 45: Point 639 (-90.63231, 30.434198, -6.1679307) failed to convert
-rank 13: Point 636 (-91.490798, 30.365631, -2.48441) failed to convert
-rank 0: Point 595 (-92.442459, 29.589232, -0.23717198) failed to convert
-rank 71: Point 879 (-90.069513, 29.808587, -4.2153842) failed to convert
-rank 91: Point 880 (-89.347568, 29.169697, 0.23628314) failed to convert
-rank 70: Point 888 (-90.184489, 28.528696, 53.783151) failed to convert
-rank 48: Point 633 (-90.636371, 29.712145, -0.40482741) failed to convert
-rank 28: Point 629 (-91.074165, 30.203632, -12.530939) failed to convert
-rank 46: Point 625 (-90.660562, 29.923785, -1.1484357) failed to convert
-rank 53: Point 635 (-90.508136, 30.09035, -0.74300734) failed to convert
-rank 82: Point 887 (-89.805524, 29.685457, -0.0) failed to convert
-rank 88: Point 889 (-89.426999, 29.705625, 12.282645) failed to convert
-rank 77: Point 880 (-89.984718, 29.34119, 1.4014393) failed to convert
-rank 72: Point 888 (-90.022899, 30.146027, 4.46) failed to convert
-rank 37: Point 638 (-90.814421, 29.864172, -1.5563657) failed to convert
-rank 35: Point 642 (-90.848288, 30.062206, -11.250169) failed to convert
-rank 17: Point 640 (-91.321066, 30.597702, -17.558003) failed to convert
-rank 80: Point 885 (-89.846845, 30.080514, 0.65531993) failed to convert
-rank 39: Point 636 (-90.787223, 29.620334, -0.48171121) failed to convert
-rank 94: Point 886 (-89.243328, 29.123077, 2.5680078) failed to convert
-rank 85: Point 879 (-89.686678, 29.463047, -4.5470066) failed to convert
-rank 33: Point 634 (-90.932906, 29.642668, -0.53438683) failed to convert
-rank 9: Point 635 (-91.637195, 30.741382, -17.178527) failed to convert
-rank 43: Point 642 (-90.714426, 29.612581, 0.14760078) failed to convert
-rank 79: Point 880 (-89.945687, 29.277173, 0.31299999) failed to convert
-rank 96: Point 890 (-89.203401, 29.143394, 1.3558594) failed to convert
-rank 78: Point 888 (-89.937824, 29.634593, -4.7890179) failed to convert
-rank 89: Point 880 (-89.411335, 29.188928, 0.30912581) failed to convert
-rank 16: Point 633 (-91.357145, 30.732853, 13.33882) failed to convert
-rank 81: Point 877 (-89.804701, 30.098331, -0.36649136) failed to convert
-rank 68: Point 887 (-90.131932, 29.845067, -3.7815447) failed to convert
-rank 92: Point 887 (-89.327979, 29.032754, 12.791449) failed to convert
-rank 86: Point 888 (-89.566635, 29.91283, -0.0) failed to convert
-rank 42: Point 635 (-90.727878, 29.722374, -0.9403219) failed to convert
-rank 36: Point 635 (-90.845579, 29.743705, -0.96072228) failed to convert
-rank 8: Point 627 (-91.706617, 30.059895, -3.6836427) failed to convert
-rank 49: Point 638 (-90.570882, 30.327612, -3.8795701) failed to convert
-rank 44: Point 634 (-90.670599, 30.069911, -3.1606274) failed to convert
-rank 50: Point 638 (-90.622985, 29.376679, 0.1691994) failed to convert
-rank 84: Point 888 (-89.69589, 30.170229, 9.7745689) failed to convert
-rank 74: Point 886 (-89.996032, 29.931482, -6.4190884) failed to convert
-rank 65: Point 881 (-90.261799, 29.459676, -3.8124385) failed to convert
-rank 66: Point 884 (-90.230489, 29.423498, -3.5127319) failed to convert
-rank 19: Point 642 (-91.256347, 30.507713, 6.032858) failed to convert
-rank 64: Point 888 (-90.298857, 29.467458, 1.3304345) failed to convert
-rank 61: Point 640 (-90.385321, 29.568706, -0.2552755) failed to convert
-rank 32: Point 633 (-90.933383, 30.142743, -5.3611702) failed to convert
-rank 97: Point 878 (-89.1719, 29.014703, -0.0) failed to convert
-rank 75: Point 881 (-89.988757, 29.777533, -0.17685296) failed to convert
-rank 76: Point 890 (-89.976451, 29.708314, -4.9554387) failed to convert
-rank 54: Point 633 (-90.513228, 29.726839, -0.8046174) failed to convert
-rank 67: Point 879 (-90.15582, 29.89429, -0.42629231) failed to convert
-rank 73: Point 879 (-90.030927, 29.76888, -0.13925685) failed to convert
-rank 47: Point 636 (-90.674629, 29.488559, -0.51806686) failed to convert
-rank 99: Point 879 (-88.899028, 29.729458, 3.2240028) failed to convert
-rank 15: Point 635 (-91.452381, 29.879201, -8.4612487) failed to convert
-rank 25: Point 641 (-91.192454, 29.700705, -1.218952) failed to convert
-rank 98: Point 889 (-89.082893, 29.214886, 0.30210033) failed to convert
-rank 4: Point 638 (-91.810796, 30.806455, -17.11963) failed to convert
-rank 29: Point 637 (-91.030573, 30.189418, -12.46754) failed to convert
-rank 52: Point 633 (-90.543719, 29.919164, 0.52352407) failed to convert
-rank 3: Point 638 (-91.860492, 30.775315, -8.0788094) failed to convert
-rank 90: Point 887 (-89.316451, 29.81487, 0.84456285) failed to convert
-rank 23: Point 637 (-91.210707, 29.943406, -1.1205314) failed to convert
-rank 12: Point 624 (-91.597621, 29.1248, 6.2764469) failed to convert
-rank 83: Point 880 (-89.735684, 30.213322, -0.31694346) failed to convert
-rank 87: Point 880 (-89.528162, 29.420156, -0.0) failed to convert
-rank 51: Point 638 (-90.61117, 29.309272, 0.25579756) failed to convert
-rank 69: Point 882 (-90.101685, 29.900275, -1.0195515) failed to convert
-rank 40: Point 631 (-90.754985, 29.858321, -0.97309186) failed to convert
-rank 57: Point 639 (-90.445663, 29.991183, -8.7767167) failed to convert
-rank 93: Point 880 (-89.176702, 30.222787, 3.6506732) failed to convert
-rank 30: Point 636 (-91.041712, 29.722401, -1.5152693) failed to convert
-rank 18: Point 637 (-91.289157, 30.570611, 9.3180387) failed to convert
-rank 60: Point 630 (-90.378675, 29.963688, -1.3449776) failed to convert
-rank 59: Point 639 (-90.410573, 29.862649, -0.89882216) failed to convert
-rank 41: Point 639 (-90.770778, 29.401313, 0.3048) failed to convert
-rank 20: Point 633 (-91.237274, 30.374545, 7.4278233) failed to convert
-rank 95: Point 881 (-89.22326, 29.142746, -0.25704105) failed to convert
-rank 1: Point 640 (-92.089215, 29.804817, -0.29732338) failed to convert
-rank 5: Point 640 (-91.768196, 30.783897, 9.0218619) failed to convert
-rank 71: Point 880 (-90.060802, 29.920477, -1.9357112) failed to convert
-rank 70: Point 889 (-90.07891, 29.915003, 29.33042) failed to convert
-rank 31: Point 638 (-90.992036, 29.940202, -2.6233603) failed to convert
-rank 11: Point 635 (-91.582176, 30.250253, 21.724228) failed to convert
-rank 91: Point 881 (-89.348966, 29.153484, -0.00988482) failed to convert
-rank 22: Point 636 (-91.19942, 30.441876, 19.145217) failed to convert
-rank 21: Point 641 (-91.262309, 29.652868, -0.546) failed to convert
-rank 14: Point 631 (-91.489218, 29.763907, -2.8864561) failed to convert
-rank 88: Point 890 (-89.478201, 29.104923, 9.0060112) failed to convert
-rank 24: Point 633 (-91.20694, 29.722121, -7.165848) failed to convert
-rank 77: Point 881 (-89.931621, 30.013309, -2.2490257) failed to convert
-rank 6: Point 636 (-91.763625, 30.306206, -9.8337722) failed to convert
-rank 82: Point 888 (-89.813954, 29.58107, 13.724794) failed to convert
-rank 58: Point 627 (-90.453576, 29.567227, -0.12453533) failed to convert
-rank 55: Point 637 (-90.482258, 29.90168, -0.31969354) failed to convert
-rank 80: Point 886 (-89.909614, 29.296039, 0.31299999) failed to convert
-rank 72: Point 889 (-90.034676, 29.99588, 0.68422322) failed to convert
-rank 94: Point 887 (-89.238015, 29.183617, -0.23314094) failed to convert
-rank 63: Point 639 (-90.303162, 29.957425, 6.8217679) failed to convert
-rank 56: Point 633 (-90.474613, 29.829963, -0.36533589) failed to convert
-rank 96: Point 891 (-89.188272, 29.314641, 0.73747443) failed to convert
-rank 2: Point 633 (-91.921604, 30.929548, -10.783408) failed to convert
-rank 27: Point 634 (-91.114856, 30.243856, 10.411397) failed to convert
-rank 26: Point 633 (-91.143465, 30.221646, 6.3539521) failed to convert
-rank 34: Point 630 (-90.878992, 30.004285, -2.1934452) failed to convert
-rank 45: Point 640 (-90.704427, 29.403474, -1.0963445) failed to convert
-rank 7: Point 640 (-91.731918, 30.257652, -9.5654678) failed to convert
-rank 13: Point 637 (-91.468843, 30.731382, -11.235859) failed to convert
-rank 85: Point 880 (-89.610213, 30.379829, -8.5758246) failed to convert
-rank 89: Point 881 (-89.375053, 29.610696, 2.4190169) failed to convert
-rank 79: Point 881 (-89.922053, 29.576246, 0.30893669) failed to convert
-rank 10: Point 633 (-91.594898, 30.821405, -19.365462) failed to convert
-rank 78: Point 889 (-89.937808, 29.63463, -4.7890179) failed to convert
-rank 53: Point 636 (-90.541022, 29.632167, 0.33411295) failed to convert
-rank 62: Point 634 (-90.338163, 29.890543, -0.51603651) failed to convert
-rank 46: Point 626 (-90.69505, 29.427815, -0.22847283) failed to convert
-rank 48: Point 634 (-90.647266, 29.556208, -2.4785637) failed to convert
-rank 81: Point 878 (-89.804943, 30.09534, 7.7078263) failed to convert
-rank 92: Point 888 (-89.310027, 29.239963, 10.532521) failed to convert
-rank 38: Point 630 (-90.827568, 29.271464, -0.63398573) failed to convert
-rank 35: Point 643 (-90.931593, 28.80994, 13.054778) failed to convert
-rank 65: Point 882 (-90.225083, 29.946952, 11.445813) failed to convert
-rank 74: Point 887 (-89.996015, 29.931519, -6.4190884) failed to convert
-rank 39: Point 637 (-90.77816, 29.753176, -1.9958978) failed to convert
-rank 17: Point 641 (-91.331332, 30.431895, -2.9176141) failed to convert
-rank 86: Point 889 (-89.610176, 29.393266, -4.0882826) failed to convert
-rank 97: Point 879 (-89.171286, 29.021534, -0.00061814) failed to convert
-rank 66: Point 885 (-90.192764, 29.921991, -7.6227438) failed to convert
-rank 84: Point 889 (-89.722377, 29.84998, -0.46367501) failed to convert
-rank 68: Point 888 (-90.162841, 29.440875, 0.31299999) failed to convert
-rank 28: Point 630 (-91.074098, 30.204664, -8.0888591) failed to convert
-rank 64: Point 889 (-90.29734, 29.487843, 1.4074017) failed to convert
-rank 0: Point 596 (-92.44177, 29.596297, -0.15456278) failed to convert
-rank 75: Point 882 (-89.983781, 29.84062, 28.767203) failed to convert
-rank 76: Point 891 (-89.962945, 29.879183, 20.414983) failed to convert
-rank 33: Point 635 (-90.946502, 29.43657, -0.37118187) failed to convert
-rank 43: Point 643 (-90.658005, 30.420216, -3.4255272) failed to convert
-rank 9: Point 636 (-91.657915, 30.381926, -8.1564477) failed to convert
-rank 73: Point 880 (-89.985184, 30.348932, -6.138725) failed to convert
-rank 8: Point 628 (-91.674185, 30.629307, -7.1376746) failed to convert
-rank 37: Point 639 (-90.814403, 29.864424, -1.1624109) failed to convert
-rank 67: Point 880 (-90.176559, 29.622725, 0.31299999) failed to convert
-rank 98: Point 890 (-89.073084, 29.323247, 10.787288) failed to convert
-rank 90: Point 888 (-89.350268, 29.426656, 4.3703739) failed to convert
-rank 99: Point 880 (-88.886565, 29.862668, 0.55314938) failed to convert
-rank 87: Point 881 (-89.53306, 29.361885, 30.188258) failed to convert
-rank 44: Point 635 (-90.683832, 29.880605, -1.2037383) failed to convert
-rank 49: Point 639 (-90.591127, 30.044074, -9.9474536) failed to convert
-rank 54: Point 634 (-90.515114, 29.700438, -0.4657836) failed to convert
-rank 50: Point 639 (-90.624738, 29.351602, -0.67161709) failed to convert
-rank 83: Point 881 (-89.788896, 29.563176, -4.4708066) failed to convert
-rank 32: Point 634 (-90.933613, 30.138969, 1.8337131) failed to convert
-rank 19: Point 643 (-91.286541, 30.023596, -0.36796826) failed to convert
-rank 61: Point 641 (-90.41998, 29.092278, 0.98357356) failed to convert
-rank 69: Point 883 (-90.100744, 29.912311, 12.16561) failed to convert
-rank 95: Point 882 (-89.216696, 29.217317, -0.0) failed to convert
-rank 25: Point 642 (-91.154523, 30.298835, -6.8017565) failed to convert
-rank 15: Point 636 (-91.464301, 29.678652, -3.5722561) failed to convert
-rank 71: Point 881 (-90.06587, 29.855315, -9.0) failed to convert
-rank 47: Point 637 (-90.643695, 29.931207, -0.25499025) failed to convert
-rank 16: Point 634 (-91.357733, 30.723212, -10.452059) failed to convert
-rank 93: Point 881 (-89.19723, 29.99362, 0.07913963) failed to convert
-rank 70: Point 890 (-90.070396, 30.024219, -9.0) failed to convert
-rank 91: Point 882 (-89.348776, 29.155687, 0.31299999) failed to convert
-rank 52: Point 634 (-90.577877, 29.438679, -0.64193727) failed to convert
-rank 88: Point 891 (-89.475057, 29.142094, 6.9907441) failed to convert
-rank 12: Point 625 (-91.506656, 30.683943, -7.6919696) failed to convert
-rank 57: Point 640 (-90.445655, 29.991243, -8.7767167) failed to convert
-rank 23: Point 638 (-91.225494, 29.707213, -3.3493479) failed to convert
-rank 94: Point 888 (-89.239716, 29.164199, -0.65300844) failed to convert
-rank 96: Point 892 (-89.136714, 29.891803, 2.3569028) failed to convert
-rank 51: Point 639 (-90.584254, 29.691471, 0.49767627) failed to convert
-rank 18: Point 638 (-91.289168, 30.570301, 11.514576) failed to convert
-rank 40: Point 632 (-90.783805, 29.436561, -0.18288) failed to convert
-rank 80: Point 887 (-89.909327, 29.29956, 0.31299999) failed to convert
-rank 82: Point 889 (-89.815416, 29.562938, -2.554224) failed to convert
-rank 77: Point 882 (-89.931617, 30.013269, -2.6085206) failed to convert
-rank 85: Point 881 (-89.653985, 29.857925, -0.0) failed to convert
-rank 72: Point 890 (-90.039533, 29.933539, -0.07604099) failed to convert
-rank 30: Point 637 (-91.013696, 30.151658, -11.906708) failed to convert
-rank 89: Point 882 (-89.4115, 29.186672, 0.31299999) failed to convert
-rank 79: Point 882 (-89.89941, 29.860288, -0.41521313) failed to convert
-rank 59: Point 640 (-90.408927, 29.885078, -0.71323232) failed to convert
-rank 1: Point 641 (-92.089154, 29.804818, -0.58511483) failed to convert
-rank 78: Point 890 (-89.920001, 29.858641, 0.91184303) failed to convert
-rank 68: Point 889 (-90.118338, 30.021143, 0.64262102) failed to convert
-rank 14: Point 632 (-91.470745, 30.075394, 13.247359) failed to convert
-rank 81: Point 879 (-89.812801, 29.998677, 2.4337061) failed to convert
-rank 58: Point 628 (-90.430634, 29.88268, -0.48983795) failed to convert
-rank 92: Point 889 (-89.29978, 29.357335, -0.00161968) failed to convert
-rank 86: Point 890 (-89.610127, 29.393301, -4.0882826) failed to convert
-rank 65: Point 883 (-90.200263, 30.272597, 4.0727196) failed to convert
-rank 3: Point 639 (-91.848111, 30.999157, -14.450261) failed to convert
-rank 74: Point 888 (-90.008438, 29.773532, 0.97055835) failed to convert
-rank 29: Point 638 (-91.060746, 29.725405, -1.5107755) failed to convert
-rank 42: Point 636 (-90.742296, 29.512656, -1.2239421) failed to convert
-rank 56: Point 634 (-90.474658, 29.829296, -0.40835791) failed to convert
-rank 36: Point 636 (-90.854456, 29.611692, -1.0067195) failed to convert
-rank 63: Point 640 (-90.304243, 29.942736, -2.129749) failed to convert
-rank 4: Point 639 (-91.810794, 30.806414, -16.294799) failed to convert
-rank 97: Point 880 (-89.053573, 30.327852, 3.0920261) failed to convert
-rank 55: Point 638 (-90.513737, 29.463991, -8.2296) failed to convert
-rank 2: Point 634 (-91.991748, 29.613926, 1.4929883) failed to convert
-rank 64: Point 890 (-90.248552, 30.137759, 4.0878767) failed to convert
-rank 34: Point 631 (-90.867712, 30.17145, -1.4296863) failed to convert
-rank 84: Point 890 (-89.722398, 29.849688, -0.27595453) failed to convert
-rank 45: Point 641 (-90.704918, 29.396159, -8.2296) failed to convert
-rank 27: Point 635 (-91.14976, 29.697532, 0.0775025) failed to convert
-rank 75: Point 883 (-89.965864, 30.067005, 2.664606) failed to convert
-rank 66: Point 886 (-90.178648, 30.10635, 4.3299999) failed to convert
-rank 73: Point 881 (-90.017285, 29.942644, -2.1368294) failed to convert
-rank 7: Point 641 (-91.740707, 30.101093, -2.6862545) failed to convert
-rank 67: Point 881 (-90.15557, 29.897394, -0.48250158) failed to convert
-rank 5: Point 641 (-91.75916, 30.94352, -13.079406) failed to convert
-rank 76: Point 892 (-89.956332, 29.962547, -1.156878) failed to convert
-rank 48: Point 635 (-90.625645, 29.864364, -0.24089202) failed to convert
-rank 38: Point 631 (-90.785548, 29.89143, -1.5237103) failed to convert
-rank 98: Point 891 (-89.071416, 29.341714, 11.346456) failed to convert
-rank 46: Point 627 (-90.695158, 29.426248, -0.7134572) failed to convert
-rank 21: Point 642 (-91.21918, 30.342491, -7.6940162) failed to convert
-rank 60: Point 631 (-90.338332, 30.505601, -8.9529688) failed to convert
-rank 99: Point 881 (-88.853575, 30.213218, 9.3283455) failed to convert
-rank 22: Point 637 (-91.254301, 29.566759, -0.21881086) failed to convert
-rank 41: Point 640 (-90.728699, 30.014111, 23.634888) failed to convert
-rank 20: Point 634 (-91.25839, 30.037469, -0.149) failed to convert
-rank 35: Point 644 (-90.848856, 30.053774, -6.534108) failed to convert
-rank 17: Point 642 (-91.318486, 30.639143, -17.891454) failed to convert
-rank 31: Point 639 (-90.981607, 30.098282, -5.3826443) failed to convert
-rank 87: Point 882 (-89.445749, 30.383186, -5.5782377) failed to convert
-rank 90: Point 889 (-89.366825, 29.234922, 0.03841064) failed to convert
-rank 39: Point 638 (-90.77009, 29.870949, -0.55177837) failed to convert
-rank 83: Point 882 (-89.770575, 29.787962, -0.90693231) failed to convert
-rank 69: Point 884 (-90.091706, 30.028764, -3.5579876) failed to convert
-rank 6: Point 637 (-91.750588, 30.538489, -14.228065) failed to convert
-rank 24: Point 634 (-91.208784, 29.69264, -3.6803285) failed to convert
-rank 11: Point 636 (-91.570278, 30.45365, -3.6166174) failed to convert
-rank 26: Point 634 (-91.139628, 30.281462, -10.99706) failed to convert
-rank 62: Point 635 (-90.338163, 29.890418, -1.1055661) failed to convert
-rank 95: Point 883 (-89.223216, 29.143176, -0.86635935) failed to convert
-rank 54: Point 635 (-90.51836, 29.655044, -1.0980781) failed to convert
-rank 37: Point 640 (-90.814406, 29.86425, -1.1989696) failed to convert
-rank 49: Point 640 (-90.600699, 29.909154, -0.60326917) failed to convert
-rank 19: Point 644 (-91.27818, 30.158065, -0.85057814) failed to convert
-rank 93: Point 882 (-89.233281, 29.588133, 2.8468569) failed to convert
-rank 13: Point 638 (-91.534359, 29.625854, -0.10472724) failed to convert
-rank 43: Point 644 (-90.685178, 30.03352, -9.5091512) failed to convert
-rank 61: Point 642 (-90.361408, 29.893407, -0.37751308) failed to convert
-rank 32: Point 635 (-90.933631, 30.138411, 15.236589) failed to convert
-rank 71: Point 882 (-90.059906, 29.931765, 26.000807) failed to convert
-rank 70: Point 891 (-90.070443, 30.023549, -9.0) failed to convert
-rank 94: Point 889 (-89.241245, 29.146694, 1.6346643) failed to convert
-rank 50: Point 640 (-90.601929, 29.676358, -0.91836681) failed to convert
-rank 96: Point 893 (-89.209996, 29.06795, 3.3520167) failed to convert
-rank 88: Point 892 (-89.456786, 29.357144, -0.84196002) failed to convert
-rank 15: Point 637 (-91.459134, 29.765604, -0.99065913) failed to convert
-rank 85: Point 882 (-89.686639, 29.463093, -1.0661672) failed to convert
-rank 91: Point 883 (-89.34611, 29.186538, 0.30960494) failed to convert
-rank 82: Point 890 (-89.814147, 29.578601, -4.296461) failed to convert
-rank 53: Point 637 (-90.488841, 30.355877, 0.49377534) failed to convert
-rank 25: Point 643 (-91.151793, 30.341465, 18.607902) failed to convert
-rank 16: Point 635 (-91.413064, 29.814484, -7.0317365) failed to convert
-rank 89: Point 883 (-89.379621, 29.557549, 2.8479346) failed to convert
-rank 47: Point 638 (-90.62109, 30.251031, -0.30094832) failed to convert
-rank 80: Point 888 (-89.849579, 30.046, 0.27432001) failed to convert
-rank 9: Point 637 (-91.701419, 29.615332, 2.5257639) failed to convert
-rank 52: Point 635 (-90.577873, 29.438739, -1.4514784) failed to convert
-rank 79: Point 883 (-89.897831, 29.879875, -5.8448618) failed to convert
-rank 72: Point 891 (-90.037543, 29.958919, 32.696427) failed to convert
-rank 78: Point 891 (-89.937557, 29.63771, 35.984201) failed to convert
-rank 77: Point 883 (-89.931612, 30.013209, -2.0295763) failed to convert
-rank 68: Point 890 (-90.131916, 29.844969, -4.2611042) failed to convert
-rank 8: Point 629 (-91.657805, 30.913199, -12.534667) failed to convert
-rank 0: Point 597 (-92.441349, 29.604353, -0.40961026) failed to convert
-rank 81: Point 880 (-89.792756, 30.24397, -3.0611022) failed to convert
-rank 92: Point 890 (-89.32946, 29.014722, -0.0) failed to convert
-rank 51: Point 640 (-90.606692, 29.372996, -8.2296) failed to convert
-rank 74: Point 889 (-89.99599, 29.931574, -6.4190884) failed to convert
-rank 86: Point 891 (-89.590934, 29.622911, 0.09961617) failed to convert
-rank 65: Point 884 (-90.261754, 29.459716, -3.8124385) failed to convert
-rank 97: Point 881 (-89.158906, 29.160929, -0.00126284) failed to convert
-rank 28: Point 631 (-91.074166, 30.203572, -12.530939) failed to convert
-rank 23: Point 639 (-91.209655, 29.95994, -0.94135886) failed to convert
-rank 30: Point 638 (-91.012035, 30.176779, 15.688133) failed to convert
-rank 66: Point 887 (-90.192738, 29.921961, -7.4294432) failed to convert
-rank 84: Point 891 (-89.723506, 29.836033, -0.0) failed to convert
-rank 10: Point 634 (-91.594886, 30.821477, -19.446833) failed to convert
-rank 40: Point 633 (-90.75142, 29.910069, -0.28060262) failed to convert
-rank 64: Point 891 (-90.24439, 30.192558, 4.0100002) failed to convert
-rank 59: Point 641 (-90.410216, 29.867458, -0.94453508) failed to convert
-rank 12: Point 626 (-91.566872, 29.659196, -0.34016977) failed to convert
-rank 18: Point 639 (-91.28918, 30.56999, 12.758578) failed to convert
-rank 75: Point 884 (-89.977171, 29.924287, 30.395855) failed to convert
-rank 14: Point 633 (-91.459044, 30.271, -1.1125038) failed to convert
-rank 57: Point 641 (-90.476809, 29.561574, 0.23703532) failed to convert
-rank 33: Point 636 (-90.904859, 30.0637, -4.8798285) failed to convert
-rank 73: Point 882 (-90.015707, 29.962626, -0.76064787) failed to convert
-rank 4: Point 640 (-91.810792, 30.806354, -14.273605) failed to convert
-rank 36: Point 637 (-90.815447, 30.187295, -0.39672296) failed to convert
-rank 56: Point 635 (-90.474592, 29.830133, -0.52269634) failed to convert
-rank 58: Point 629 (-90.437309, 29.790971, -0.77659992) failed to convert
-rank 63: Point 641 (-90.33507, 29.527372, -0.68270126) failed to convert
-rank 55: Point 639 (-90.506378, 29.566745, -0.32894853) failed to convert
-rank 98: Point 892 (-89.091961, 29.112981, 0.92314031) failed to convert
-rank 76: Point 893 (-90.019825, 29.153208, 10.489813) failed to convert
-rank 99: Point 882 (-88.958124, 29.084897, 52.110802) failed to convert
-rank 67: Point 882 (-90.192222, 29.415968, 0.31299999) failed to convert
-rank 27: Point 636 (-91.147198, 29.737901, 0.1) failed to convert
-rank 90: Point 890 (-89.299334, 30.009603, 5.964e-05) failed to convert
-rank 44: Point 636 (-90.697354, 29.686025, -0.63726565) failed to convert
-rank 87: Point 883 (-89.501374, 29.735422, -0.43172768) failed to convert
-rank 29: Point 639 (-91.03538, 30.115692, -11.481817) failed to convert
-rank 1: Point 642 (-92.089114, 29.804819, -0.77515665) failed to convert
-rank 3: Point 640 (-91.853559, 30.900561, -10.418292) failed to convert
-rank 2: Point 635 (-91.954713, 30.313315, -5.2796472) failed to convert
-rank 42: Point 637 (-90.713123, 29.935428, -0.37642836) failed to convert
-rank 83: Point 883 (-89.742751, 30.127104, 1.49) failed to convert
-rank 5: Point 642 (-91.776732, 30.630761, -6.0299523) failed to convert
-rank 69: Point 885 (-90.091707, 30.028703, -5.8948324) failed to convert
-rank 48: Point 636 (-90.625437, 29.866387, 0.51710908) failed to convert
-rank 95: Point 884 (-89.218279, 29.199295, 0.02163579) failed to convert
-rank 34: Point 632 (-90.867503, 30.174531, -1.1100466) failed to convert
-rank 45: Point 642 (-90.687301, 29.650819, -1.0521135) failed to convert
-rank 71: Point 883 (-90.052343, 30.028503, -0.81153752) failed to convert
-rank 41: Point 641 (-90.756525, 29.610072, -1.4601766) failed to convert
-rank 7: Point 642 (-91.70083, 30.805235, -10.371572) failed to convert
-rank 70: Point 892 (-90.07081, 30.018833, -9.0) failed to convert
-rank 93: Point 883 (-89.227931, 29.648424, 3.3274615) failed to convert
-rank 60: Point 632 (-90.367745, 30.111278, 2.6346152) failed to convert
-rank 38: Point 632 (-90.839624, 29.091349, 0.73872423) failed to convert
-rank 22: Point 638 (-91.195379, 30.505313, 20.043035) failed to convert
-rank 20: Point 635 (-91.237451, 30.371652, 11.04432) failed to convert
-rank 46: Point 628 (-90.659883, 29.933244, -1.2743268) failed to convert
-rank 94: Point 890 (-89.191616, 29.708293, 3.0198029) failed to convert
-rank 96: Point 894 (-89.111894, 30.165391, 7.9387789) failed to convert
-rank 88: Point 893 (-89.469243, 29.210351, 0.31299999) failed to convert
-rank 21: Point 643 (-91.219598, 30.335781, 11.100201) failed to convert
-rank 31: Point 640 (-91.022538, 29.471842, -0.68749567) failed to convert
-rank 39: Point 639 (-90.760176, 30.015189, 15.093253) failed to convert
-rank 82: Point 891 (-89.829955, 29.381977, 0.98406425) failed to convert
-rank 85: Point 883 (-89.654514, 29.850698, 10.724807) failed to convert
-rank 11: Point 637 (-91.567337, 30.50369, -5.4725624) failed to convert
-rank 24: Point 635 (-91.169558, 30.31313, 26.458135) failed to convert
-rank 17: Point 643 (-91.32173, 30.586716, -11.784627) failed to convert
-rank 80: Point 889 (-89.909352, 29.29877, 0.31299999) failed to convert
-rank 72: Point 892 (-89.995765, 30.487938, -10.574699) failed to convert
-rank 79: Point 884 (-89.898131, 29.87612, -5.5578031) failed to convert
-rank 50: Point 641 (-90.575235, 30.05247, 21.778518) failed to convert
-rank 61: Point 643 (-90.384423, 29.580786, -0.32675764) failed to convert
-rank 13: Point 639 (-91.483542, 30.485971, -4.9867765) failed to convert
-rank 32: Point 636 (-90.947601, 29.92835, -0.36145925) failed to convert
-rank 78: Point 892 (-89.937785, 29.634686, -4.7890179) failed to convert
-rank 91: Point 884 (-89.348135, 29.163016, -0.57232723) failed to convert
-rank 68: Point 891 (-90.127, 29.908784, 35.824097) failed to convert
-rank 81: Point 881 (-89.804948, 30.094817, 7.4567147) failed to convert
-rank 89: Point 884 (-89.409327, 29.211759, -0.46586729) failed to convert
-rank 77: Point 884 (-89.942667, 29.874254, 18.952692) failed to convert
-rank 15: Point 638 (-91.452375, 29.879141, -8.4612487) failed to convert
-rank 92: Point 891 (-89.267129, 29.729254, 0.24832173) failed to convert
-rank 74: Point 890 (-90.052484, 29.207022, 0.42699999) failed to convert
-rank 62: Point 636 (-90.357318, 29.631461, -0.36615) failed to convert
-rank 49: Point 641 (-90.604065, 29.861581, -0.4792895) failed to convert
-rank 86: Point 892 (-89.595749, 29.565223, 0.11127143) failed to convert
-rank 65: Point 885 (-90.268436, 29.370197, 0.458) failed to convert
-rank 19: Point 645 (-91.354479, 28.908268, 10.088778) failed to convert
-rank 43: Point 645 (-90.682571, 30.070165, -2.4014814) failed to convert
-rank 53: Point 638 (-90.552857, 29.465499, -1.8639683) failed to convert
-rank 35: Point 645 (-90.868576, 29.761302, -0.7088257) failed to convert
-rank 97: Point 882 (-89.174825, 28.981007, 7.1189368) failed to convert
-rank 66: Point 888 (-90.229975, 29.429774, 0.26733858) failed to convert
-rank 47: Point 639 (-90.672595, 29.517443, -1.021516) failed to convert
-rank 9: Point 638 (-91.631309, 30.842222, -11.42969) failed to convert
-rank 16: Point 636 (-91.35841, 30.711951, -10.652596) failed to convert
-rank 25: Point 644 (-91.193227, 29.68824, -6.044184) failed to convert
-rank 52: Point 636 (-90.577869, 29.438779, -1.473687) failed to convert
-rank 54: Point 636 (-90.519106, 29.644594, -1.1763448) failed to convert
-rank 37: Point 641 (-90.8275, 29.671103, -1.6026442) failed to convert
-rank 8: Point 630 (-91.663781, 30.809294, -10.418184) failed to convert
-rank 26: Point 635 (-91.176125, 29.707631, 0.1) failed to convert
-rank 6: Point 638 (-91.74695, 30.602987, -13.444729) failed to convert
-rank 84: Point 892 (-89.768628, 29.282938, 6.6937864) failed to convert
-rank 64: Point 892 (-90.258244, 30.009461, 2.0342625) failed to convert
-rank 75: Point 885 (-89.978926, 29.901982, 2.2281801) failed to convert
-rank 98: Point 893 (-89.022231, 29.882736, 4.699791) failed to convert
-rank 73: Point 883 (-90.017422, 29.940769, -1.7436325) failed to convert
-rank 76: Point 894 (-89.959418, 29.923611, 16.461718) failed to convert
-rank 99: Point 883 (-88.892961, 29.791663, 4.1366189) failed to convert
-rank 0: Point 598 (-92.440916, 29.612071, -0.62980542) failed to convert
-rank 51: Point 641 (-90.584368, 29.689706, -0.821939) failed to convert
-rank 30: Point 639 (-91.011828, 30.179927, 16.325593) failed to convert
-rank 67: Point 883 (-90.155794, 29.894339, -0.34339363) failed to convert
-rank 40: Point 634 (-90.761567, 29.762379, -3.522082) failed to convert
-rank 28: Point 632 (-91.074167, 30.203531, -12.530939) failed to convert
-rank 12: Point 627 (-91.526193, 30.354094, -0.34999999) failed to convert
-rank 18: Point 640 (-91.289191, 30.569679, 13.096239) failed to convert
-rank 14: Point 634 (-91.495935, 29.649297, -0.5506858) failed to convert
-rank 10: Point 635 (-91.598591, 30.758007, 25.289899) failed to convert
-rank 90: Point 891 (-89.361617, 29.295226, 18.144378) failed to convert
-rank 57: Point 642 (-90.499335, 29.247326, 1.8005781) failed to convert
-rank 23: Point 640 (-91.212513, 29.914303, -1.3989456) failed to convert
-rank 87: Point 884 (-89.563981, 28.99093, 24.864605) failed to convert
-rank 56: Point 636 (-90.473859, 29.840224, -0.64537185) failed to convert
-rank 83: Point 884 (-89.770739, 29.78567, -8.2296) failed to convert
-rank 33: Point 637 (-90.904041, 30.074744, 16.076672) failed to convert
-rank 71: Point 884 (-90.065798, 29.856007, -0.35252955) failed to convert
-rank 69: Point 886 (-90.100525, 29.91501, -5.0112977) failed to convert
-rank 58: Point 630 (-90.475624, 29.260876, 1.3817081) failed to convert
-rank 95: Point 885 (-89.223172, 29.143605, 16.409234) failed to convert
-rank 36: Point 638 (-90.861259, 29.510129, -0.62388855) failed to convert
-rank 93: Point 884 (-89.263739, 29.24109, 5.67e-06) failed to convert
-rank 27: Point 637 (-91.114283, 30.252323, -1.3850036) failed to convert
-rank 94: Point 891 (-89.238409, 29.178994, -0.6379971) failed to convert
-rank 88: Point 894 (-89.388751, 30.146935, 3.2216439) failed to convert
-rank 70: Point 893 (-90.096719, 29.684778, 0.60522942) failed to convert
-rank 55: Point 640 (-90.496589, 29.703018, -0.91614513) failed to convert
-rank 63: Point 642 (-90.309604, 29.869948, -0.46126009) failed to convert
-rank 96: Point 895 (-89.193589, 29.253736, -0.11731108) failed to convert
-rank 4: Point 641 (-91.800982, 30.981802, 11.876645) failed to convert
-rank 29: Point 640 (-91.052543, 29.852024, -0.46047576) failed to convert
-rank 59: Point 642 (-90.429787, 29.599354, 0.05110538) failed to convert
-rank 44: Point 637 (-90.720673, 29.347778, -0.05342809) failed to convert
-rank 85: Point 884 (-89.683227, 29.503343, -0.1968208) failed to convert
-rank 80: Point 890 (-89.84835, 30.060756, 0.17300171) failed to convert
-rank 72: Point 893 (-90.037413, 29.96029, -6.4352428) failed to convert
-rank 82: Point 892 (-89.761495, 30.224033, -0.22277924) failed to convert
-rank 5: Point 643 (-91.768486, 30.777437, -11.814363) failed to convert
-rank 91: Point 885 (-89.346019, 29.187444, -0.12047723) failed to convert
-rank 78: Point 893 (-89.920559, 29.850731, 2.191734) failed to convert
-rank 79: Point 885 (-89.894476, 29.921707, -0.03038779) failed to convert
-rank 2: Point 636 (-91.916717, 31.017242, -16.817111) failed to convert
-rank 89: Point 885 (-89.411498, 29.1858, 0.31299999) failed to convert
-rank 81: Point 882 (-89.826515, 29.829206, -0.0) failed to convert
-rank 92: Point 892 (-89.314418, 29.188264, -0.0) failed to convert
-rank 7: Point 643 (-91.689716, 30.998667, -20.330464) failed to convert
-rank 68: Point 892 (-90.171962, 29.320198, -0.35137135) failed to convert
-rank 42: Point 638 (-90.738617, 29.565938, -2.3783177) failed to convert
-rank 74: Point 891 (-90.006856, 29.793234, -5.2648107) failed to convert
-rank 1: Point 643 (-92.124663, 29.103306, 13.704827) failed to convert
-rank 3: Point 641 (-91.879863, 30.420067, -5.0758265) failed to convert
-rank 48: Point 637 (-90.637325, 29.697148, -0.29778135) failed to convert
-rank 38: Point 633 (-90.790037, 29.825574, -0.45177133) failed to convert
-rank 77: Point 885 (-89.960027, 29.654957, 21.816201) failed to convert
-rank 22: Point 639 (-91.200928, 30.418008, 10.702586) failed to convert
-rank 20: Point 636 (-91.239355, 30.341378, 12.314087) failed to convert
-rank 86: Point 893 (-89.526172, 30.387288, -6.3952462) failed to convert
-rank 66: Point 889 (-90.192126, 29.929781, 6.4164375) failed to convert
-rank 31: Point 641 (-90.997869, 29.850214, -2.8917209) failed to convert
-rank 24: Point 636 (-91.179059, 30.163826, -4.6770515) failed to convert
-rank 65: Point 886 (-90.261724, 29.459744, -3.8124385) failed to convert
-rank 84: Point 893 (-89.722343, 29.849807, -0.31396818) failed to convert
-rank 46: Point 629 (-90.65989, 29.93312, -0.54962751) failed to convert
-rank 17: Point 644 (-91.344358, 30.220047, -1.6621691) failed to convert
-rank 64: Point 893 (-90.284849, 29.654505, 0.105835) failed to convert
-rank 45: Point 643 (-90.69906, 29.480874, -1.496968) failed to convert
-rank 75: Point 886 (-90.034135, 29.19592, 3.3234793) failed to convert
-rank 97: Point 883 (-89.091832, 29.908442, 2.9098133) failed to convert
-rank 50: Point 642 (-90.602008, 29.675094, 0.02029999) failed to convert
-rank 61: Point 644 (-90.376063, 29.694585, -0.59459467) failed to convert
-rank 98: Point 894 (-89.085342, 29.186067, 4.9893326) failed to convert
-rank 73: Point 884 (-90.016584, 29.951275, 25.20502) failed to convert
-rank 34: Point 633 (-90.86767, 30.172051, -2.0012747) failed to convert
-rank 49: Point 642 (-90.626638, 29.540949, -2.7217143) failed to convert
-rank 39: Point 640 (-90.769881, 29.873947, -0.75365961) failed to convert
-rank 15: Point 639 (-91.464284, 29.678689, -3.5722561) failed to convert
-rank 19: Point 646 (-91.30013, 29.802498, -0.02) failed to convert
-rank 32: Point 637 (-90.93365, 30.137853, 41.239339) failed to convert
-rank 76: Point 895 (-89.97691, 29.702283, 15.550822) failed to convert
-rank 99: Point 884 (-88.863831, 30.101207, 14.039674) failed to convert
-rank 11: Point 638 (-91.592935, 30.064769, -2.3484764) failed to convert
-rank 53: Point 639 (-90.511486, 30.043451, -3.610119) failed to convert
-rank 35: Point 646 (-90.848391, 30.060186, 27.99908) failed to convert
-rank 37: Point 642 (-90.782879, 30.324714, -6.0653997) failed to convert
-rank 13: Point 640 (-91.525056, 29.783971, -2.7676634) failed to convert
-rank 47: Point 640 (-90.657823, 29.72941, -1.3402738) failed to convert
-rank 62: Point 637 (-90.313552, 30.220037, 3.45) failed to convert
-rank 60: Point 633 (-90.401821, 29.648557, -0.716832) failed to convert
-rank 54: Point 637 (-90.489494, 30.055454, -1.7916725) failed to convert
-rank 67: Point 884 (-90.155851, 29.89358, 0.81844877) failed to convert
-rank 21: Point 644 (-91.214886, 30.409955, -15.177381) failed to convert
-rank 90: Point 892 (-89.362315, 29.286997, -4.9136811) failed to convert
-rank 87: Point 885 (-89.457385, 30.248067, -0.35218122) failed to convert
-rank 43: Point 646 (-90.698741, 29.838096, 0.35971623) failed to convert
-rank 9: Point 639 (-91.709965, 29.462559, 2.0) failed to convert
-rank 16: Point 637 (-91.363381, 30.631119, -10.157882) failed to convert
-rank 41: Point 642 (-90.736849, 29.895975, -0.93265864) failed to convert
-rank 25: Point 645 (-91.156173, 30.272716, -13.943382) failed to convert
-rank 71: Point 885 (-90.05843, 29.950501, 33.112736) failed to convert
-rank 83: Point 885 (-89.734606, 30.225598, 0.39624) failed to convert
-rank 69: Point 887 (-90.091708, 30.028663, -5.8948324) failed to convert
-rank 52: Point 637 (-90.577865, 29.43884, -0.17205487) failed to convert
-rank 8: Point 631 (-91.717688, 29.861776, -0.32567311) failed to convert
-rank 6: Point 639 (-91.744855, 30.639977, 12.941876) failed to convert
-rank 93: Point 885 (-89.267426, 29.198839, 4.4111198) failed to convert
-rank 94: Point 892 (-89.239924, 29.161682, -1.0418481) failed to convert
-rank 30: Point 640 (-91.041571, 29.724394, -0.55245404) failed to convert
-rank 18: Point 641 (-91.289203, 30.569368, 13.357554) failed to convert
-rank 28: Point 633 (-91.108777, 29.666273, -0.98044019) failed to convert
-rank 12: Point 628 (-91.516791, 30.512575, -6.6734465) failed to convert
-rank 51: Point 642 (-90.60651, 29.375493, 0.06095999) failed to convert
-rank 26: Point 636 (-91.136416, 30.331378, -11.920709) failed to convert
-rank 95: Point 886 (-89.214758, 29.239233, -0.0) failed to convert
-rank 10: Point 636 (-91.594862, 30.821387, -19.224557) failed to convert
-rank 70: Point 894 (-90.09786, 29.66996, 0.31299999) failed to convert
-rank 96: Point 896 (-89.195398, 29.23319, -0.0) failed to convert
-rank 40: Point 635 (-90.755573, 29.849661, -0.34005455) failed to convert
-rank 0: Point 599 (-92.44287, 29.563469, -0.70154703) failed to convert
-rank 23: Point 641 (-91.244241, 29.405347, 1.7398379) failed to convert
-rank 82: Point 893 (-89.813283, 29.588846, -4.6786803) failed to convert
-rank 72: Point 894 (-90.037404, 29.96035, -6.4352428) failed to convert
-rank 88: Point 895 (-89.440975, 29.542177, 2.0248817) failed to convert
-rank 57: Point 643 (-90.487693, 29.409971, -0.0) failed to convert
-rank 56: Point 637 (-90.445131, 30.234482, 3.3499999) failed to convert
-rank 85: Point 885 (-89.685488, 29.475755, 34.653588) failed to convert
-rank 80: Point 891 (-89.832849, 30.251453, -0.19080303) failed to convert
-rank 14: Point 635 (-91.489021, 29.765295, -2.3377721) failed to convert
-rank 58: Point 631 (-90.42819, 29.915817, -0.48492438) failed to convert
-rank 78: Point 894 (-89.907085, 30.019008, 11.262452) failed to convert
-rank 79: Point 886 (-89.889515, 29.983468, 0.69385441) failed to convert
-rank 74: Point 892 (-89.996739, 29.921598, 0.82696078) failed to convert
-rank 92: Point 893 (-89.215683, 30.307747, 3.281898) failed to convert
-rank 89: Point 886 (-89.399574, 29.324976, -4.5018962) failed to convert
-rank 91: Point 886 (-89.342545, 29.227649, -0.13041318) failed to convert
-rank 81: Point 883 (-89.804959, 30.0943, 5.2502443) failed to convert
-rank 33: Point 638 (-90.929255, 29.695713, -8.2296) failed to convert
-rank 68: Point 893 (-90.131892, 29.84506, -4.1330882) failed to convert
-rank 86: Point 894 (-89.603382, 29.473406, -0.34718557) failed to convert
-rank 55: Point 641 (-90.472476, 30.036343, 26.3721) failed to convert
-rank 59: Point 643 (-90.401881, 29.980909, 7.8573153) failed to convert
-rank 77: Point 886 (-89.969717, 29.531696, -0.09441388) failed to convert
-rank 27: Point 638 (-91.115142, 30.238866, 4.334246) failed to convert
-rank 66: Point 890 (-90.230481, 29.422906, -3.3514967) failed to convert
-rank 36: Point 639 (-90.811794, 30.240654, -0.48150218) failed to convert
-rank 65: Point 887 (-90.284229, 29.157259, -0.0) failed to convert
-rank 44: Point 638 (-90.686832, 29.83724, -0.11083416) failed to convert
-rank 4: Point 642 (-91.809615, 30.827241, -17.638775) failed to convert
-rank 29: Point 641 (-91.035465, 30.114224, -5.8059337) failed to convert
-rank 64: Point 894 (-90.263366, 29.940827, -0.02109258) failed to convert
-rank 63: Point 643 (-90.309552, 29.869979, -0.5919742) failed to convert
-rank 5: Point 644 (-91.775987, 30.643866, -6.5680466) failed to convert
-rank 84: Point 894 (-89.722352, 29.849648, -1.9557633) failed to convert
-rank 97: Point 884 (-89.081518, 30.021751, 2.8533577) failed to convert
-rank 7: Point 644 (-91.692697, 30.945937, -11.30532) failed to convert
-rank 2: Point 637 (-91.916708, 31.017302, -18.723403) failed to convert
-rank 75: Point 887 (-89.980431, 29.882671, -0.01490702) failed to convert
-rank 73: Point 885 (-90.058398, 29.41439, 0.31299999) failed to convert
-rank 98: Point 895 (-89.040773, 29.679067, 4.2261916) failed to convert
-rank 3: Point 642 (-91.920615, 29.662796, 2.0510388) failed to convert
-rank 42: Point 639 (-90.713469, 29.930247, -0.54903058) failed to convert
-rank 20: Point 637 (-91.236798, 30.381932, -6.4577137) failed to convert
-rank 99: Point 885 (-88.861477, 30.124849, 12.875942) failed to convert
-rank 1: Point 644 (-92.08918, 29.80317, -0.34182269) failed to convert
-rank 22: Point 640 (-91.197998, 30.464058, 12.174758) failed to convert
-rank 24: Point 637 (-91.171981, 30.27479, -7.1750096) failed to convert
-rank 38: Point 634 (-90.805799, 29.593802, -0.57967379) failed to convert
-rank 48: Point 638 (-90.649844, 29.517792, -1.6763999) failed to convert
-rank 31: Point 642 (-91.007691, 29.700003, -0.49393001) failed to convert
-rank 76: Point 896 (-89.956316, 29.962605, -2.6010832) failed to convert
-rank 87: Point 886 (-89.532881, 29.362325, 28.454213) failed to convert
-rank 46: Point 630 (-90.665138, 29.858176, -0.776103) failed to convert
-rank 67: Point 885 (-90.150977, 29.957028, 26.556522) failed to convert
-rank 90: Point 893 (-89.372191, 29.17219, -0.80419645) failed to convert
-rank 17: Point 645 (-91.347592, 30.167166, -0.68000001) failed to convert
-rank 34: Point 634 (-90.867632, 30.172535, -2.4812339) failed to convert
-rank 39: Point 641 (-90.787251, 29.619693, -1.2290748) failed to convert
-rank 61: Point 645 (-90.385237, 29.569537, -0.10667914) failed to convert
-rank 71: Point 886 (-90.05812, 29.954453, 34.486972) failed to convert
-rank 15: Point 640 (-91.464259, 29.678744, -3.5722561) failed to convert
-rank 19: Point 647 (-91.252668, 30.564668, 11.600639) failed to convert
-rank 53: Point 640 (-90.552561, 29.469489, -8.2296) failed to convert
-rank 45: Point 644 (-90.667868, 29.929443, -1.237288) failed to convert
-rank 49: Point 643 (-90.591113, 30.044036, -9.9474536) failed to convert
-rank 35: Point 647 (-90.862218, 29.855434, -1.3594335) failed to convert
-rank 11: Point 639 (-91.631632, 29.389931, 2.0999999) failed to convert
-rank 13: Point 641 (-91.525041, 29.783912, -2.8715574) failed to convert
-rank 83: Point 886 (-89.77072, 29.785612, -8.2296) failed to convert
-rank 47: Point 641 (-90.646307, 29.893597, -0.34280239) failed to convert
-rank 93: Point 886 (-89.275953, 29.101013, 14.087583) failed to convert
-rank 95: Point 887 (-89.218447, 29.19729, -0.0) failed to convert
-rank 94: Point 893 (-89.235332, 29.213913, -0.0) failed to convert
-rank 70: Point 895 (-90.07043, 30.023456, -9.0) failed to convert
-rank 69: Point 888 (-90.09171, 30.028602, -5.8948324) failed to convert
-rank 96: Point 897 (-89.210153, 29.065732, 0.7809318) failed to convert
-rank 82: Point 894 (-89.736888, 30.521473, -9.0140805) failed to convert
-rank 37: Point 643 (-90.788892, 30.23721, -0.68700799) failed to convert
-rank 72: Point 895 (-90.037398, 29.96039, -6.4352428) failed to convert
-rank 50: Point 643 (-90.603247, 29.657448, -0.93695916) failed to convert
-rank 41: Point 643 (-90.740659, 29.840739, -0.29116071) failed to convert
-rank 21: Point 645 (-91.270533, 29.519117, 6.6140636) failed to convert
-rank 43: Point 647 (-90.698744, 29.838036, -0.78288876) failed to convert
-rank 78: Point 895 (-89.916882, 29.896501, -1.4053212) failed to convert
-rank 85: Point 886 (-89.654326, 29.85134, 6.7812617) failed to convert
-rank 88: Point 896 (-89.456732, 29.357304, -2.3002842) failed to convert
-rank 16: Point 638 (-91.413003, 29.814488, -7.0317365) failed to convert
-rank 80: Point 892 (-89.856773, 29.955783, 12.501232) failed to convert
-rank 79: Point 887 (-89.897788, 29.880229, -5.0530914) failed to convert
-rank 25: Point 646 (-91.193585, 29.682351, -2.6577172) failed to convert
-rank 60: Point 634 (-90.377748, 29.97598, -1.083189) failed to convert
-rank 9: Point 640 (-91.657523, 30.38851, 16.595783) failed to convert
-rank 91: Point 887 (-89.344756, 29.202032, 0.30020301) failed to convert
-rank 52: Point 638 (-90.562042, 29.662079, -0.70034417) failed to convert
-rank 74: Point 893 (-89.992725, 29.97219, -0.3420706) failed to convert
-rank 92: Point 894 (-89.327595, 29.035954, 14.302633) failed to convert
-rank 89: Point 887 (-89.411321, 29.187525, 0.31299999) failed to convert
-rank 6: Point 640 (-91.745834, 30.622494, 11.280021) failed to convert
-rank 86: Point 895 (-89.605621, 29.446457, 10.069434) failed to convert
-rank 68: Point 894 (-90.131886, 29.844996, -4.2611042) failed to convert
-rank 66: Point 891 (-90.230428, 29.423498, -4.5472803) failed to convert
-rank 62: Point 638 (-90.336806, 29.908327, -0.2692305) failed to convert
-rank 8: Point 632 (-91.71008, 29.996892, -1.9744817) failed to convert
-rank 28: Point 634 (-91.074168, 30.203471, -12.530939) failed to convert
-rank 77: Point 887 (-89.931913, 30.008891, -0.69377718) failed to convert
-rank 40: Point 636 (-90.755501, 29.850685, -0.30880124) failed to convert
-rank 26: Point 637 (-91.168858, 29.822512, -0.37203612) failed to convert
-rank 81: Point 884 (-89.792701, 30.244261, -3.5587126) failed to convert
-rank 32: Point 638 (-90.96284, 29.697236, -0.5329733) failed to convert
-rank 0: Point 600 (-92.457299, 29.247241, 12.785602) failed to convert
-rank 64: Point 895 (-90.25542, 30.046098, -4.9088043) failed to convert
-rank 65: Point 888 (-90.218512, 30.032818, -6.412078) failed to convert
-rank 51: Point 643 (-90.556667, 30.078581, -2.0055548) failed to convert
-rank 54: Point 638 (-90.491676, 30.02515, -3.1058247) failed to convert
-rank 23: Point 642 (-91.229967, 29.635217, -0.65481546) failed to convert
-rank 18: Point 642 (-91.289214, 30.569057, 9.0304903) failed to convert
-rank 57: Point 644 (-90.472174, 29.625469, -0.23529191) failed to convert
-rank 12: Point 629 (-91.557908, 29.812927, -0.45734751) failed to convert
-rank 30: Point 641 (-91.015687, 30.121146, -12.198097) failed to convert
-rank 75: Point 888 (-89.970921, 30.002832, -1.8255784) failed to convert
-rank 58: Point 632 (-90.388592, 30.452936, -6.3824859) failed to convert
-rank 56: Point 638 (-90.493049, 29.574159, 0.00575347) failed to convert
-rank 97: Point 885 (-89.1714, 29.019356, 3.6888323) failed to convert
-rank 14: Point 636 (-91.488977, 29.765253, -2.4211094) failed to convert
-rank 98: Point 896 (-89.085205, 29.185723, 5.0130827) failed to convert
-rank 10: Point 637 (-91.581557, 31.04743, -14.010997) failed to convert
-rank 99: Point 886 (-88.928847, 29.399074, 15.187323) failed to convert
-rank 84: Point 895 (-89.722321, 29.850004, -2.0328249) failed to convert
-rank 73: Point 886 (-90.015038, 29.970258, 0.45825977) failed to convert
-rank 59: Point 644 (-90.416873, 29.776407, -0.0202771) failed to convert
-rank 4: Point 643 (-91.809568, 30.827202, -17.234151) failed to convert
-rank 55: Point 642 (-90.51493, 29.447126, -0.10667351) failed to convert
-rank 33: Point 639 (-90.881999, 30.401007, -8.616298) failed to convert
-rank 5: Point 645 (-91.80616, 30.101261, -3.9689255) failed to convert
-rank 29: Point 642 (-91.060608, 29.727205, -1.0861307) failed to convert
-rank 27: Point 639 (-91.150054, 29.692523, -0.60389705) failed to convert
-rank 36: Point 640 (-90.846352, 29.731783, -0.84635176) failed to convert
-rank 44: Point 639 (-90.714967, 29.430622, -0.30651885) failed to convert
-rank 2: Point 638 (-91.916702, 31.017342, -19.363844) failed to convert
-rank 87: Point 887 (-89.502181, 29.725069, 5.869e-05) failed to convert
-rank 7: Point 645 (-91.739132, 30.127246, -1.325485) failed to convert
-rank 63: Point 644 (-90.339594, 29.46468, -4.1839898) failed to convert
-rank 90: Point 894 (-89.311578, 29.869865, -0.0) failed to convert
-rank 76: Point 897 (-89.956305, 29.962644, -2.9634862) failed to convert
-rank 42: Point 640 (-90.719025, 29.849853, -0.34225464) failed to convert
-rank 22: Point 641 (-91.197327, 30.474588, 13.539146) failed to convert
-rank 24: Point 638 (-91.198587, 29.854646, -0.081) failed to convert
-rank 20: Point 638 (-91.275403, 29.763241, 3.7619898) failed to convert
-rank 67: Point 886 (-90.154955, 29.905195, 0.93868938) failed to convert
-rank 71: Point 887 (-90.069473, 29.808579, -4.2153842) failed to convert
-rank 83: Point 887 (-89.770707, 29.785574, -8.2296) failed to convert
-rank 94: Point 894 (-89.236587, 29.199475, -0.33324961) failed to convert
-rank 93: Point 887 (-89.239101, 29.521122, 5.0023905) failed to convert
-rank 31: Point 643 (-90.975037, 30.196457, -3.9744585) failed to convert
-rank 3: Point 643 (-91.877588, 30.460715, -5.1204129) failed to convert
-rank 48: Point 639 (-90.586973, 30.40716, -2.3652149) failed to convert
-rank 38: Point 635 (-90.786106, 29.88286, -0.32546064) failed to convert
-rank 1: Point 645 (-92.089173, 29.802785, -0.27565486) failed to convert
-rank 70: Point 896 (-90.096262, 29.690441, -0.08847633) failed to convert
-rank 95: Point 888 (-89.223129, 29.144035, 16.414276) failed to convert
-rank 69: Point 889 (-90.080705, 30.169799, 4.6900001) failed to convert
-rank 46: Point 631 (-90.695804, 29.416851, -0.90449224) failed to convert
-rank 34: Point 635 (-90.867641, 30.172356, -2.3575913) failed to convert
-rank 78: Point 896 (-89.88451, 30.299556, -3.2374495) failed to convert
-rank 85: Point 887 (-89.693853, 29.372964, 0.31299999) failed to convert
-rank 15: Point 641 (-91.464695, 29.670887, -0.66765128) failed to convert
-rank 17: Point 646 (-91.321026, 30.597693, -17.558003) failed to convert
-rank 19: Point 648 (-91.254808, 30.530363, 5.010804) failed to convert
-rank 49: Point 644 (-90.640901, 29.336603, -0.45869521) failed to convert
-rank 45: Point 645 (-90.708641, 29.341747, 0.3048) failed to convert
-rank 11: Point 640 (-91.631163, 29.397463, 2.5022962) failed to convert
-rank 53: Point 641 (-90.479264, 30.486876, -9.3072925) failed to convert
-rank 79: Point 888 (-89.94582, 29.274624, 0.31282191) failed to convert
-rank 96: Point 898 (-89.188511, 29.310946, 0.75166411) failed to convert
-rank 35: Point 648 (-90.86216, 29.856195, -1.6842303) failed to convert
-rank 61: Point 646 (-90.360987, 29.89886, -0.90977903) failed to convert
-rank 82: Point 895 (-89.815365, 29.562905, -2.554224) failed to convert
-rank 13: Point 642 (-91.525031, 29.783873, -2.8360402) failed to convert
-rank 80: Point 893 (-89.884504, 29.609929, 29.900977) failed to convert
-rank 89: Point 888 (-89.399542, 29.325028, -4.5018962) failed to convert
-rank 88: Point 897 (-89.47071, 29.192675, 1.3288294) failed to convert
-rank 72: Point 896 (-90.031835, 30.031291, -2.4500893) failed to convert
-rank 68: Point 895 (-90.141532, 29.719269, -1.3711365) failed to convert
-rank 74: Point 894 (-90.006007, 29.803461, 23.942795) failed to convert
-rank 91: Point 888 (-89.339243, 29.265779, 19.658264) failed to convert
-rank 92: Point 895 (-89.298148, 29.375245, -0.5784262) failed to convert
-rank 66: Point 892 (-90.200269, 29.822631, 0.01234028) failed to convert
-rank 37: Point 644 (-90.788638, 30.240876, -0.77002171) failed to convert
-rank 39: Point 642 (-90.787504, 29.615927, -3.0923992) failed to convert
-rank 86: Point 896 (-89.549795, 30.109637, 3.949417) failed to convert
-rank 77: Point 888 (-89.959575, 29.660212, 17.31277) failed to convert
-rank 65: Point 889 (-90.290182, 29.076552, 1.4743535) failed to convert
-rank 81: Point 885 (-89.792639, 30.244914, -1.1276785) failed to convert
-rank 64: Point 896 (-90.255398, 30.046154, -4.9088043) failed to convert
-rank 75: Point 889 (-89.992181, 29.733421, 11.386597) failed to convert
-rank 50: Point 644 (-90.600194, 29.700664, -1.4374034) failed to convert
-rank 43: Point 648 (-90.698745, 29.837995, -1.299062) failed to convert
-rank 52: Point 639 (-90.577728, 29.440438, -8.2296) failed to convert
-rank 21: Point 646 (-91.270829, 29.514163, 7.0012423) failed to convert
-rank 60: Point 635 (-90.405304, 29.600791, 0.48462877) failed to convert
-rank 98: Point 897 (-89.098272, 29.039638, 3.3076655) failed to convert
-rank 73: Point 887 (-90.017538, 29.938399, -1.4124332) failed to convert
-rank 99: Point 887 (-88.891378, 29.803049, 3.8582505) failed to convert
-rank 47: Point 642 (-90.659114, 29.710551, -0.60843336) failed to convert
-rank 97: Point 886 (-89.109066, 29.717304, 3.5001749) failed to convert
-rank 6: Point 641 (-91.763599, 30.306261, -11.277037) failed to convert
-rank 9: Point 641 (-91.656677, 30.403041, -7.0358634) failed to convert
-rank 62: Point 639 (-90.364104, 29.538744, -0.01057715) failed to convert
-rank 8: Point 633 (-91.672495, 30.657059, -7.6389187) failed to convert
-rank 84: Point 896 (-89.722322, 29.849621, -2.18769) failed to convert
-rank 28: Point 635 (-91.116706, 29.541949, 0.09972122) failed to convert
-rank 32: Point 639 (-90.933668, 30.137295, 39.295418) failed to convert
-rank 16: Point 639 (-91.413906, 29.79909, -0.38996875) failed to convert
-rank 40: Point 637 (-90.743453, 30.025482, -3.3304143) failed to convert
-rank 54: Point 639 (-90.482354, 30.153601, -0.22992057) failed to convert
-rank 51: Point 644 (-90.600966, 29.454364, 0.68137143) failed to convert
-rank 57: Point 645 (-90.455483, 29.85581, -0.67495276) failed to convert
-rank 41: Point 644 (-90.768377, 29.43588, -8.2296) failed to convert
-rank 76: Point 898 (-89.95281, 30.00662, 1.423833) failed to convert
-rank 23: Point 643 (-91.20829, 29.981376, -0.57912902) failed to convert
-rank 90: Point 895 (-89.372348, 29.170089, -0.22509317) failed to convert
-rank 30: Point 642 (-91.041684, 29.72253, -0.80875367) failed to convert
-rank 25: Point 647 (-91.159878, 30.214555, 16.999425) failed to convert
-rank 26: Point 638 (-91.139607, 30.281518, -13.005817) failed to convert
-rank 87: Point 888 (-89.482584, 29.95431, -0.38783655) failed to convert
-rank 14: Point 637 (-91.431376, 30.72703, -9.4916645) failed to convert
-rank 56: Point 639 (-90.468952, 29.907806, -0.37092882) failed to convert
-rank 0: Point 601 (-92.461763, 29.146356, 18.614549) failed to convert
-rank 94: Point 895 (-89.236087, 29.204956, -0.19200591) failed to convert
-rank 93: Point 888 (-89.232518, 29.595571, 3.0723728) failed to convert
-rank 67: Point 887 (-90.155769, 29.894257, -0.36342412) failed to convert
-rank 83: Point 888 (-89.770554, 29.787429, -0.12379008) failed to convert
-rank 70: Point 897 (-90.070359, 30.024235, -9.0) failed to convert
-rank 29: Point 643 (-91.061341, 29.715616, -0.79422399) failed to convert
-rank 71: Point 888 (-90.096513, 29.458807, 0.8674838) failed to convert
-rank 59: Point 645 (-90.363656, 30.496461, -3.6473636) failed to convert
-rank 12: Point 630 (-91.503764, 30.730849, -16.676037) failed to convert
-rank 55: Point 643 (-90.499667, 29.660073, -0.75624828) failed to convert
-rank 27: Point 640 (-91.117691, 30.198897, 8.7096178) failed to convert
-rank 33: Point 640 (-90.903772, 30.077723, 13.564591) failed to convert
-rank 95: Point 889 (-89.219273, 29.187828, -0.0) failed to convert
-rank 82: Point 896 (-89.762712, 30.208905, -2.9518634) failed to convert
-rank 85: Point 888 (-89.638659, 30.038812, 3.1199999) failed to convert
-rank 69: Point 890 (-90.054447, 30.504674, -10.853783) failed to convert
-rank 78: Point 897 (-89.907295, 30.01616, 10.802361) failed to convert
-rank 36: Point 641 (-90.828361, 29.997526, 14.191761) failed to convert
-rank 58: Point 633 (-90.432331, 29.858809, 1.3988034) failed to convert
-rank 63: Point 645 (-90.309517, 29.87, -0.74489385) failed to convert
-rank 2: Point 639 (-91.957121, 30.267868, -4.7001303) failed to convert
-rank 4: Point 644 (-91.809528, 30.82742, -17.471135) failed to convert
-rank 44: Point 640 (-90.680413, 29.928994, -0.8349089) failed to convert
-rank 18: Point 643 (-91.290518, 30.548132, -15.823912) failed to convert
-rank 7: Point 646 (-91.702505, 30.773959, -9.2725444) failed to convert
-rank 42: Point 641 (-90.706769, 30.025719, 6.8603499) failed to convert
-rank 48: Point 640 (-90.618549, 29.96323, -0.36443528) failed to convert
-rank 24: Point 639 (-91.171939, 30.275367, -9.0050745) failed to convert
-rank 10: Point 638 (-91.646347, 29.931906, -2.6256355) failed to convert
-rank 96: Point 899 (-89.199054, 29.191595, -0.0) failed to convert
-rank 5: Point 646 (-91.801826, 30.17951, -4.2314148) failed to convert
-rank 20: Point 639 (-91.290298, 29.521264, -0.3375767) failed to convert
-rank 22: Point 642 (-91.199068, 30.447105, 16.275544) failed to convert
-rank 31: Point 644 (-91.030849, 29.342954, 0.59548618) failed to convert
-rank 74: Point 895 (-89.993, 29.968686, -0.29066069) failed to convert
-rank 38: Point 636 (-90.785514, 29.891452, -1.5568803) failed to convert
-rank 89: Point 889 (-89.413745, 29.158963, 0.31299999) failed to convert
-rank 80: Point 894 (-89.885251, 29.600521, 1.2522388) failed to convert
-rank 88: Point 898 (-89.456587, 29.358696, 23.631515) failed to convert
-rank 72: Point 897 (-90.037389, 29.96045, -6.4352428) failed to convert
-rank 79: Point 889 (-89.94593, 29.273161, 0.31602239) failed to convert
-rank 34: Point 636 (-90.866771, 30.185178, -1.5495841) failed to convert
-rank 86: Point 897 (-89.562197, 29.963021, 1.9e-06) failed to convert
-rank 46: Point 632 (-90.651733, 30.049277, 9.0684732) failed to convert
-rank 68: Point 896 (-90.120566, 29.991626, 0.82198133) failed to convert
-rank 92: Point 896 (-89.309405, 29.245422, 15.192093) failed to convert
-rank 66: Point 893 (-90.192698, 29.921915, -6.466461) failed to convert
-rank 91: Point 889 (-89.311117, 29.589202, 3.2911318) failed to convert
-rank 77: Point 889 (-89.931763, 30.010476, -9.0) failed to convert
-rank 64: Point 897 (-90.255382, 30.046191, -4.9234347) failed to convert
-rank 75: Point 890 (-89.984554, 29.830264, 0.09698962) failed to convert
-rank 65: Point 890 (-90.262374, 29.450633, 0.42499017) failed to convert
-rank 1: Point 646 (-92.089175, 29.80273, -0.34034291) failed to convert
-rank 15: Point 642 (-91.476296, 29.474476, 0.07120518) failed to convert
-rank 3: Point 644 (-91.870897, 30.582583, -5.5382418) failed to convert
-rank 98: Point 898 (-89.065723, 29.401748, 9.7292346) failed to convert
-rank 11: Point 641 (-91.603254, 29.883638, -4.864146) failed to convert
-rank 81: Point 886 (-89.79288, 30.241917, -0.46748353) failed to convert
-rank 97: Point 887 (-89.113642, 29.666463, 3.9732584) failed to convert
-rank 49: Point 645 (-90.615751, 29.695712, 0.54684589) failed to convert
-rank 19: Point 649 (-91.254982, 30.527498, 21.951608) failed to convert
-rank 53: Point 642 (-90.539102, 29.658459, -0.31145172) failed to convert
-rank 73: Point 888 (-90.052915, 29.4844, 0.91840825) failed to convert
-rank 99: Point 888 (-88.905325, 29.652819, 8.7468846) failed to convert
-rank 84: Point 897 (-89.722284, 29.850019, -2.1996657) failed to convert
-rank 39: Point 643 (-90.779942, 29.726826, -1.6942168) failed to convert
-rank 13: Point 643 (-91.525016, 29.783814, -2.3759794) failed to convert
-rank 37: Point 645 (-90.814354, 29.864728, -0.43856708) failed to convert
-rank 50: Point 645 (-90.601902, 29.676389, -0.75744756) failed to convert
-rank 45: Point 646 (-90.709156, 29.33422, -0.96420326) failed to convert
-rank 61: Point 647 (-90.385588, 29.564571, -0.43559893) failed to convert
-rank 76: Point 899 (-89.976415, 29.708332, -4.9554387) failed to convert
-rank 17: Point 647 (-91.314696, 30.699467, -8.7340855) failed to convert
-rank 90: Point 896 (-89.362267, 29.287033, -4.9136811) failed to convert
-rank 43: Point 649 (-90.714508, 29.610337, 0.90973446) failed to convert
-rank 35: Point 649 (-90.839568, 30.189938, 0.11278699) failed to convert
-rank 60: Point 636 (-90.379621, 29.950449, -8.8727287) failed to convert
-rank 32: Point 640 (-90.994573, 29.211762, -0.518923) failed to convert
-rank 70: Point 898 (-90.070385, 30.023833, -9.0) failed to convert
-rank 87: Point 889 (-89.53304, 29.359171, -4.3979594) failed to convert
-rank 52: Point 640 (-90.562439, 29.656116, -0.6501437) failed to convert
-rank 94: Point 896 (-89.238874, 29.173165, -0.52501805) failed to convert
-rank 67: Point 888 (-90.117263, 30.392552, -1.8084886) failed to convert
-rank 62: Point 640 (-90.390678, 29.175191, 1.500488) failed to convert
-rank 93: Point 889 (-89.253778, 29.353737, 4.7567428) failed to convert
-rank 8: Point 634 (-91.695167, 30.259787, -5.0083735) failed to convert
-rank 40: Point 638 (-90.754899, 29.859357, -0.32033974) failed to convert
-rank 54: Point 640 (-90.521606, 29.609241, -0.09736755) failed to convert
-rank 69: Point 891 (-90.086019, 30.101552, 4.4699998) failed to convert
-rank 57: Point 646 (-90.47597, 29.572739, 0.06514067) failed to convert
-rank 83: Point 889 (-89.770553, 29.787368, -0.85154146) failed to convert
-rank 23: Point 644 (-91.184699, 30.354141, -6.2226866) failed to convert
-rank 47: Point 643 (-90.659568, 29.703866, -0.23219077) failed to convert
-rank 85: Point 889 (-89.629415, 30.14857, -0.50672349) failed to convert
-rank 95: Point 890 (-89.223085, 29.144464, 16.482256) failed to convert
-rank 71: Point 889 (-90.068924, 29.815619, -4.8463203) failed to convert
-rank 25: Point 648 (-91.193109, 29.689726, -2.4889727) failed to convert
-rank 26: Point 639 (-91.139593, 30.281556, -13.005817) failed to convert
-rank 82: Point 897 (-89.813248, 29.588896, -4.6786803) failed to convert
-rank 16: Point 640 (-91.469887, 28.85347, 16.892696) failed to convert
-rank 96: Point 900 (-89.190337, 29.290195, -0.09364548) failed to convert
-rank 89: Point 890 (-89.399521, 29.325063, -3.7299866) failed to convert
-rank 41: Point 645 (-90.73647, 29.900923, -0.25389686) failed to convert
-rank 78: Point 898 (-89.907608, 30.012237, 11.574334) failed to convert
-rank 6: Point 642 (-91.746914, 30.603006, -13.444729) failed to convert
-rank 14: Point 638 (-91.488948, 29.765225, -2.2590937) failed to convert
-rank 30: Point 643 (-91.008964, 30.223246, -4.746676) failed to convert
-rank 51: Point 645 (-90.597369, 29.505453, -0.73086175) failed to convert
-rank 80: Point 895 (-89.867282, 29.823964, -0.0) failed to convert
-rank 28: Point 636 (-91.108786, 29.665793, -0.69989792) failed to convert
-rank 74: Point 896 (-90.006804, 29.793204, -5.2648107) failed to convert
-rank 88: Point 899 (-89.456677, 29.357502, -1.9347155) failed to convert
-rank 59: Point 646 (-90.414985, 29.802029, -0.2286) failed to convert
-rank 9: Point 642 (-91.626767, 30.919837, 1.1767029) failed to convert
-rank 72: Point 898 (-90.056445, 29.716245, -0.08332329) failed to convert
-rank 68: Point 897 (-90.125375, 29.929194, -0.4808671) failed to convert
-rank 21: Point 647 (-91.208019, 30.518113, -9.2298442) failed to convert
-rank 33: Point 641 (-90.929241, 29.695654, -8.2296) failed to convert
-rank 29: Point 644 (-91.034279, 30.13176, -10.388026) failed to convert
-rank 79: Point 890 (-89.945563, 29.277691, 0.31299999) failed to convert
-rank 12: Point 631 (-91.503759, 30.730909, -17.914193) failed to convert
-rank 0: Point 602 (-92.443044, 29.547122, 2.648001) failed to convert
-rank 55: Point 644 (-90.504679, 29.590232, 0.16680146) failed to convert
-rank 86: Point 898 (-89.569926, 29.871063, -0.44387638) failed to convert
-rank 66: Point 894 (-90.205899, 29.74817, 2.1476004) failed to convert
-rank 77: Point 890 (-89.966486, 29.572409, 0.31299999) failed to convert
-rank 2: Point 640 (-91.916692, 31.017402, -17.853135) failed to convert
-rank 92: Point 897 (-89.281863, 29.560738, 4.3624438) failed to convert
-rank 27: Point 641 (-91.12962, 30.012911, -0.53540226) failed to convert
-rank 42: Point 642 (-90.713306, 29.931634, -0.70305269) failed to convert
-rank 36: Point 642 (-90.837594, 29.861352, -1.7126614) failed to convert
-rank 44: Point 641 (-90.702596, 29.609711, -0.4861567) failed to convert
-rank 65: Point 891 (-90.261679, 29.459784, -3.8124385) failed to convert
-rank 58: Point 634 (-90.453344, 29.569698, 0.91417413) failed to convert
-rank 4: Point 645 (-91.809537, 30.827176, -17.060101) failed to convert
-rank 75: Point 891 (-89.99043, 29.755609, -0.17697807) failed to convert
-rank 56: Point 640 (-90.474562, 29.830343, -0.40222287) failed to convert
-rank 64: Point 898 (-90.25536, 30.046248, -4.9234347) failed to convert
-rank 91: Point 890 (-89.342897, 29.223336, 0.09836027) failed to convert
-rank 98: Point 899 (-89.010403, 30.008766, 4.658224) failed to convert
-rank 7: Point 647 (-91.770688, 29.55828, -0.38871909) failed to convert
-rank 24: Point 640 (-91.171896, 30.275943, 5.9022845) failed to convert
-rank 63: Point 646 (-90.279591, 30.268592, 3.1117216) failed to convert
-rank 18: Point 644 (-91.289226, 30.568747, 5.0934842) failed to convert
-rank 22: Point 643 (-91.195809, 30.498351, 20.373801) failed to convert
-rank 97: Point 888 (-89.059786, 30.258933, 5.0633585) failed to convert
-rank 20: Point 640 (-91.229512, 30.49716, -7.500852) failed to convert
-rank 48: Point 641 (-90.613548, 30.033872, 31.20077) failed to convert
-rank 38: Point 637 (-90.785459, 29.892151, -0.80796884) failed to convert
-rank 81: Point 887 (-89.790558, 30.270233, -1.4658788) failed to convert
-rank 46: Point 633 (-90.650624, 30.065026, -11.597234) failed to convert
-rank 5: Point 647 (-91.755285, 31.010192, -18.187064) failed to convert
-rank 31: Point 645 (-91.004747, 29.744056, -0.50935265) failed to convert
-rank 73: Point 889 (-90.024863, 29.84437, 2.124413) failed to convert
-rank 99: Point 889 (-88.884868, 29.871326, 1.4562966) failed to convert
-rank 84: Point 898 (-89.748145, 29.534413, 20.005961) failed to convert
-rank 1: Point 647 (-92.089175, 29.802648, -0.88687007) failed to convert
-rank 3: Point 645 (-91.889971, 30.232196, -6.4660771) failed to convert
-rank 15: Point 643 (-91.517501, 28.767791, 21.903864) failed to convert
-rank 76: Point 900 (-89.956289, 29.962703, -1.827082) failed to convert
-rank 11: Point 642 (-91.542988, 30.913066, -1.3835035) failed to convert
-rank 49: Point 646 (-90.641163, 29.332661, -0.83807787) failed to convert
-rank 19: Point 650 (-91.373374, 28.589792, 31.32491) failed to convert
-rank 90: Point 897 (-89.37278, 29.164899, 0.31299999) failed to convert
-rank 34: Point 637 (-90.867738, 30.170689, -0.45720319) failed to convert
-rank 53: Point 643 (-90.572185, 29.19166, 1.4151342) failed to convert
-rank 67: Point 889 (-90.155734, 29.894327, -0.41366265) failed to convert
-rank 94: Point 897 (-89.242265, 29.134421, 1.1039473) failed to convert
-rank 10: Point 639 (-91.594845, 30.821604, -18.691939) failed to convert
-rank 87: Point 890 (-89.487537, 29.895726, -0.0) failed to convert
-rank 70: Point 899 (-90.057206, 30.192397, 4.6700001) failed to convert
-rank 71: Point 890 (-90.060514, 29.923622, -7.0033901) failed to convert
-rank 37: Point 646 (-90.814398, 29.864026, -0.29651311) failed to convert
-rank 13: Point 644 (-91.534615, 29.619326, -1.013342) failed to convert
-rank 83: Point 890 (-89.770552, 29.787328, -1.0316357) failed to convert
-rank 93: Point 890 (-89.28299, 29.019214, 3.5079614) failed to convert
-rank 69: Point 892 (-90.100439, 29.915682, -4.4545289) failed to convert
-rank 61: Point 648 (-90.343917, 30.128569, 3.04) failed to convert
-rank 85: Point 890 (-89.658161, 29.804296, -0.05588599) failed to convert
-rank 82: Point 898 (-89.83618, 29.303653, 3.0342081) failed to convert
-rank 95: Point 891 (-89.214415, 29.242963, -8.5e-06) failed to convert
-rank 74: Point 897 (-89.992712, 29.972131, -1.5006632) failed to convert
-rank 17: Point 648 (-91.31844, 30.639183, -17.891454) failed to convert
-rank 80: Point 896 (-89.823152, 30.36819, -9.2962045) failed to convert
-rank 43: Point 650 (-90.698748, 29.837935, -0.54363715) failed to convert
-rank 96: Point 901 (-89.195509, 29.23145, -0.0) failed to convert
-rank 78: Point 899 (-89.915789, 29.90984, 30.744226) failed to convert
-rank 88: Point 900 (-89.456691, 29.35726, -1.9965049) failed to convert
-rank 68: Point 898 (-90.121784, 29.975617, 1.0129652) failed to convert
-rank 45: Point 647 (-90.698087, 29.494799, -1.0342451) failed to convert
-rank 52: Point 641 (-90.577744, 29.439931, -8.2296) failed to convert
-rank 50: Point 646 (-90.567102, 30.165994, -0.34102207) failed to convert
-rank 79: Point 891 (-89.875712, 30.154295, 2.2138995) failed to convert
-rank 72: Point 899 (-90.032165, 30.027051, 8.4636496) failed to convert
-rank 89: Point 891 (-89.398332, 29.3389, 23.49785) failed to convert
-rank 92: Point 898 (-89.303717, 29.310105, -0.0) failed to convert
-rank 32: Point 641 (-90.992608, 29.24197, 0.26470551) failed to convert
-rank 66: Point 895 (-90.235727, 29.352455, 0.30562681) failed to convert
-rank 54: Point 641 (-90.516887, 29.67478, -0.6703482) failed to convert
-rank 86: Point 899 (-89.533903, 30.295296, -4.3963827) failed to convert
-rank 77: Point 891 (-89.93779, 29.934794, -1.2250687) failed to convert
-rank 62: Point 641 (-90.338108, 29.890393, -0.81023926) failed to convert
-rank 40: Point 639 (-90.754975, 29.858221, -0.54206249) failed to convert
-rank 75: Point 892 (-89.972635, 29.981002, 0.08597923) failed to convert
-rank 35: Point 650 (-90.85204, 30.005966, -3.3925017) failed to convert
-rank 65: Point 892 (-90.218472, 30.03287, 0.45429779) failed to convert
-rank 47: Point 644 (-90.64865, 29.859711, -0.67305182) failed to convert
-rank 23: Point 645 (-91.189885, 30.272394, -5.7597727) failed to convert
-rank 64: Point 899 (-90.221324, 30.493537, -9.2687337) failed to convert
-rank 57: Point 647 (-90.453346, 29.885048, -0.30409526) failed to convert
-rank 26: Point 640 (-91.143645, 30.21831, 2.6176771) failed to convert
-rank 39: Point 644 (-90.795977, 29.49118, -0.73117368) failed to convert
-rank 6: Point 643 (-91.763581, 30.306297, -11.263067) failed to convert
-rank 51: Point 646 (-90.584311, 29.690268, 0.42644812) failed to convert
-rank 28: Point 637 (-91.108382, 29.6721, -2.5004681) failed to convert
-rank 98: Point 900 (-89.026173, 29.836721, 5.3470411) failed to convert
-rank 97: Point 889 (-89.153182, 29.224156, -0.0) failed to convert
-rank 91: Point 891 (-89.342762, 29.224776, 0.08876569) failed to convert
-rank 81: Point 888 (-89.794909, 30.217048, 0.61264801) failed to convert
-rank 9: Point 643 (-91.643766, 30.627009, -8.6337371) failed to convert
-rank 73: Point 890 (-90.01686, 29.946339, 17.541595) failed to convert
-rank 16: Point 641 (-91.356735, 30.737325, 5.1377134) failed to convert
-rank 84: Point 899 (-89.708083, 30.022029, 2.8127552) failed to convert
-rank 76: Point 901 (-89.974743, 29.729184, -0.0) failed to convert
-rank 2: Point 641 (-91.984177, 29.756559, 2.5954775) failed to convert
-rank 33: Point 642 (-90.929232, 29.695615, -8.2296) failed to convert
-rank 29: Point 645 (-91.034504, 30.128281, -6.7771269) failed to convert
-rank 8: Point 635 (-91.713162, 29.941398, -3.7697299) failed to convert
-rank 56: Point 641 (-90.474597, 29.82971, -0.56213263) failed to convert
-rank 60: Point 637 (-90.360706, 30.205698, 2.7567119) failed to convert
-rank 59: Point 647 (-90.403809, 29.954391, -3.6267224) failed to convert
-rank 41: Point 646 (-90.765813, 29.47329, -1.0439065) failed to convert
-rank 99: Point 890 (-88.912493, 29.572867, 10.207577) failed to convert
-rank 90: Point 898 (-89.331835, 29.637898, 7.2106852) failed to convert
-rank 44: Point 642 (-90.683776, 29.880629, -0.41440695) failed to convert
-rank 14: Point 639 (-91.470718, 30.072322, 17.805673) failed to convert
-rank 30: Point 644 (-91.042199, 29.714432, -0.58690492) failed to convert
-rank 22: Point 644 (-91.196257, 30.491165, 13.070446) failed to convert
-rank 0: Point 603 (-92.445862, 29.480124, 8.5937356) failed to convert
-rank 42: Point 643 (-90.738367, 29.568424, -2.6923164) failed to convert
-rank 7: Point 648 (-91.689937, 30.990854, -13.774499) failed to convert
-rank 94: Point 898 (-89.231293, 29.259393, -0.0) failed to convert
-rank 67: Point 890 (-90.155735, 29.894235, -0.27136033) failed to convert
-rank 21: Point 648 (-91.218629, 30.350594, -14.688313) failed to convert
-rank 25: Point 649 (-91.156156, 30.272774, -13.943382) failed to convert
-rank 63: Point 647 (-90.339543, 29.464712, -4.1839898) failed to convert
-rank 18: Point 645 (-91.32873, 29.93029, -0.51141539) failed to convert
-rank 87: Point 891 (-89.533027, 29.359231, -4.3979594) failed to convert
-rank 20: Point 641 (-91.228678, 30.510208, -14.616785) failed to convert
-rank 36: Point 643 (-90.827737, 30.006683, -10.808209) failed to convert
-rank 38: Point 638 (-90.806571, 29.581912, -1.1924874) failed to convert
-rank 24: Point 641 (-91.171854, 30.276519, 20.790087) failed to convert
-rank 46: Point 634 (-90.686683, 29.548646, -1.4533669) failed to convert
-rank 70: Point 900 (-90.07231, 29.999057, 0.5259619) failed to convert
-rank 1: Point 648 (-92.038938, 30.769726, -10.209682) failed to convert
-rank 55: Point 645 (-90.513712, 29.464023, -8.2296) failed to convert
-rank 83: Point 891 (-89.733016, 30.244187, -0.01809703) failed to convert
-rank 12: Point 632 (-91.503756, 30.730949, -18.121717) failed to convert
-rank 4: Point 646 (-91.810837, 30.803803, -10.976608) failed to convert
-rank 69: Point 893 (-90.100489, 29.915029, -4.9619359) failed to convert
-rank 48: Point 642 (-90.681343, 29.062645, -1.4774041) failed to convert
-rank 5: Point 648 (-91.755279, 31.010132, -20.186903) failed to convert
-rank 11: Point 643 (-91.550729, 30.78218, 2.9080141) failed to convert
-rank 15: Point 644 (-91.452683, 29.872513, -0.79315779) failed to convert
-rank 58: Point 635 (-90.428943, 29.90512, -0.4122036) failed to convert
-rank 49: Point 647 (-90.591092, 30.043979, -9.9474536) failed to convert
-rank 3: Point 646 (-91.914949, 29.768023, 2.6985085) failed to convert
-rank 71: Point 891 (-90.059594, 29.935382, 15.841378) failed to convert
-rank 93: Point 891 (-89.276542, 29.093219, 8.7667327) failed to convert
-rank 95: Point 892 (-89.223041, 29.144894, 16.540555) failed to convert
-rank 82: Point 899 (-89.797694, 29.780705, -0.25580033) failed to convert
-rank 53: Point 644 (-90.553056, 29.462344, -0.29498159) failed to convert
-rank 80: Point 897 (-89.856982, 29.951026, -8.7462367) failed to convert
-rank 27: Point 642 (-91.149705, 29.697557, -0.48742531) failed to convert
-rank 85: Point 891 (-89.71817, 29.073974, 28.841057) failed to convert
-rank 19: Point 651 (-91.290181, 29.962398, -0.60579598) failed to convert
-rank 13: Point 645 (-91.518012, 29.902911, -0.63127251) failed to convert
-rank 88: Point 901 (-89.406265, 29.944454, -0.0) failed to convert
-rank 96: Point 902 (-89.121502, 30.058641, 2.2123192) failed to convert
-rank 74: Point 898 (-89.992704, 29.972091, -4.0163498) failed to convert
-rank 68: Point 899 (-90.131832, 29.845049, -4.1513762) failed to convert
-rank 78: Point 900 (-89.908914, 29.995811, 4.1971754) failed to convert
-rank 89: Point 892 (-89.412607, 29.172192, 0.31299999) failed to convert
-rank 66: Point 896 (-90.192356, 29.926077, 33.121509) failed to convert
-rank 72: Point 900 (-90.017067, 30.218643, 4.3899999) failed to convert
-rank 75: Point 893 (-90.015168, 29.439667, 0.82377664) failed to convert
-rank 10: Point 640 (-91.594685, 30.8243, -10.509069) failed to convert
-rank 79: Point 892 (-89.897771, 29.879865, -4.433124) failed to convert
-rank 37: Point 647 (-90.814383, 29.864158, -1.3327868) failed to convert
-rank 92: Point 899 (-89.310287, 29.234314, -0.2857883) failed to convert
-rank 77: Point 892 (-89.957518, 29.68601, -0.62940995) failed to convert
-rank 17: Point 649 (-91.322361, 30.575936, -15.270245) failed to convert
-rank 86: Point 900 (-89.606648, 29.432614, -1.1423555) failed to convert
-rank 65: Point 893 (-90.218477, 30.032768, -6.4111636) failed to convert
-rank 43: Point 651 (-90.69381, 29.908911, -0.35938289) failed to convert
-rank 61: Point 649 (-90.388673, 29.52232, 0.76944875) failed to convert
-rank 64: Point 900 (-90.303631, 29.401088, -0.25179902) failed to convert
-rank 31: Point 646 (-90.97819, 30.147553, -5.3718946) failed to convert
-rank 34: Point 638 (-90.86731, 30.177023, -1.3690906) failed to convert
-rank 45: Point 648 (-90.690046, 29.610957, -0.8316478) failed to convert
-rank 98: Point 901 (-89.080345, 29.238153, 1.5928657) failed to convert
-rank 97: Point 890 (-89.15894, 29.159059, -0.04381976) failed to convert
-rank 91: Point 892 (-89.346778, 29.178182, 0.31299999) failed to convert
-rank 54: Point 642 (-90.5215, 29.610272, -0.07154127) failed to convert
-rank 52: Point 642 (-90.580894, 29.395219, 0.1381012) failed to convert
-rank 81: Point 889 (-89.793628, 30.232663, -0.81005379) failed to convert
-rank 32: Point 642 (-90.925234, 30.263262, -3.7586925) failed to convert
-rank 62: Point 642 (-90.395158, 29.113325, 1.4532258) failed to convert
-rank 84: Point 900 (-89.722282, 29.8498, -2.1305993) failed to convert
-rank 73: Point 891 (-90.013106, 29.993976, 2.7468487) failed to convert
-rank 40: Point 640 (-90.754957, 29.858423, -0.92476699) failed to convert
-rank 76: Point 902 (-89.976361, 29.70836, -4.9554387) failed to convert
-rank 57: Point 648 (-90.476921, 29.559284, -0.79289531) failed to convert
-rank 99: Point 891 (-88.908171, 29.619425, 11.264977) failed to convert
-rank 90: Point 899 (-89.336604, 29.582983, 3.3137634) failed to convert
-rank 94: Point 899 (-89.241579, 29.141886, -0.21907376) failed to convert
-rank 51: Point 647 (-90.606663, 29.373024, -8.2296) failed to convert
-rank 9: Point 644 (-91.691487, 29.790901, -0.67906775) failed to convert
-rank 39: Point 645 (-90.80278, 29.390691, -8.2296) failed to convert
-rank 35: Point 651 (-90.848683, 30.055441, 5.9169611) failed to convert
-rank 87: Point 892 (-89.533019, 29.35927, -4.3979594) failed to convert
-rank 67: Point 891 (-90.194753, 29.381312, 0.31299999) failed to convert
-rank 23: Point 646 (-91.209929, 29.954973, -0.58282716) failed to convert
-rank 28: Point 638 (-91.073452, 30.214101, 13.348492) failed to convert
-rank 70: Point 901 (-90.096175, 29.691198, 0.1281255) failed to convert
-rank 60: Point 638 (-90.405283, 29.600849, -0.75485588) failed to convert
-rank 59: Point 648 (-90.402876, 29.966899, -8.5773775) failed to convert
-rank 29: Point 646 (-91.051331, 29.869795, -1.2197033) failed to convert
-rank 2: Point 642 (-91.97775, 29.877932, -0.04233582) failed to convert
-rank 6: Point 644 (-91.747239, 30.597186, -13.773913) failed to convert
-rank 33: Point 643 (-90.929218, 29.695556, -8.2296) failed to convert
-rank 26: Point 641 (-91.136382, 30.331428, -14.776705) failed to convert
-rank 83: Point 892 (-89.770551, 29.787267, -0.7870442) failed to convert
-rank 50: Point 647 (-90.558278, 30.288899, 1.8334769) failed to convert
-rank 71: Point 892 (-90.06893, 29.815455, 0.4059892) failed to convert
-rank 80: Point 898 (-89.909239, 29.297071, 0.31299999) failed to convert
-rank 41: Point 647 (-90.740017, 29.849389, -0.54093122) failed to convert
-rank 30: Point 645 (-91.013668, 30.151629, -11.906708) failed to convert
-rank 82: Point 900 (-89.813225, 29.588929, -4.6674026) failed to convert
-rank 95: Point 893 (-89.222997, 29.145323, 15.513204) failed to convert
-rank 16: Point 642 (-91.376915, 30.408419, -2.249445) failed to convert
-rank 42: Point 644 (-90.746336, 29.452072, -0.66222936) failed to convert
-rank 8: Point 636 (-91.753879, 29.209721, 5.5) failed to convert
-rank 56: Point 642 (-90.475767, 29.813533, 0.02) failed to convert
-rank 69: Point 894 (-90.147524, 29.301804, -0.28392172) failed to convert
-rank 47: Point 645 (-90.635981, 30.039453, 3.6720448) failed to convert
-rank 22: Point 645 (-91.205874, 30.339644, 30.402971) failed to convert
-rank 74: Point 899 (-90.00647, 29.797108, 17.375674) failed to convert
-rank 93: Point 892 (-89.25165, 29.377669, 7.8235612) failed to convert
-rank 96: Point 903 (-89.183592, 29.365811, 8.6159702) failed to convert
-rank 21: Point 649 (-91.246437, 29.907521, -0.46831947) failed to convert
-rank 85: Point 892 (-89.684966, 29.479707, 19.297496) failed to convert
-rank 72: Point 901 (-90.039711, 29.930467, 0.83821896) failed to convert
-rank 14: Point 640 (-91.430067, 30.747769, -11.10418) failed to convert
-rank 44: Point 643 (-90.683873, 29.879138, 0.22285422) failed to convert
-rank 78: Point 901 (-89.909101, 29.993309, -9.0) failed to convert
-rank 66: Point 897 (-90.230388, 29.423498, -4.393629) failed to convert
-rank 18: Point 646 (-91.290484, 30.548109, -16.143124) failed to convert
-rank 7: Point 649 (-91.736981, 30.162848, -2.0610953) failed to convert
-rank 63: Point 648 (-90.300412, 29.991231, -0.06856343) failed to convert
-rank 38: Point 639 (-90.760761, 30.251142, -0.29355647) failed to convert
-rank 68: Point 900 (-90.131822, 29.844874, -4.1849042) failed to convert
-rank 20: Point 642 (-91.263244, 29.958816, -5.9334221) failed to convert
-rank 25: Point 650 (-91.192414, 29.70066, -1.934341) failed to convert
-rank 88: Point 902 (-89.457337, 29.349563, 2.194) failed to convert
-rank 46: Point 635 (-90.694971, 29.428823, 0.3048) failed to convert
-rank 3: Point 647 (-91.913561, 29.793872, 2.563317) failed to convert
-rank 5: Point 649 (-91.755275, 31.010092, -20.186903) failed to convert
-rank 79: Point 893 (-89.898071, 29.876119, -4.0245538) failed to convert
-rank 36: Point 644 (-90.846331, 29.73198, -0.72526144) failed to convert
-rank 24: Point 642 (-91.171812, 30.277096, 23.211062) failed to convert
-rank 4: Point 647 (-91.80949, 30.827138, -15.376506) failed to convert
-rank 11: Point 644 (-91.593147, 30.057683, -7.547552) failed to convert
-rank 12: Point 633 (-91.503751, 30.73101, -20.0) failed to convert
-rank 89: Point 893 (-89.410911, 29.192, -1.0286469) failed to convert
-rank 55: Point 646 (-90.499656, 29.660014, -0.94047204) failed to convert
-rank 92: Point 900 (-89.302655, 29.321934, -0.04788816) failed to convert
-rank 53: Point 645 (-90.540972, 29.632202, -0.55297404) failed to convert
-rank 48: Point 643 (-90.612968, 30.041769, -9.8962414) failed to convert
-rank 75: Point 894 (-89.970907, 30.002773, -3.4108335) failed to convert
-rank 65: Point 894 (-90.254313, 29.558027, -0.25106473) failed to convert
-rank 49: Point 648 (-90.615847, 29.694143, -0.26679026) failed to convert
-rank 86: Point 901 (-89.607309, 29.424288, 18.166997) failed to convert
-rank 64: Point 901 (-90.301169, 29.434278, 0.60659095) failed to convert
-rank 77: Point 893 (-89.917499, 30.188654, 3.3398945) failed to convert
-rank 1: Point 649 (-92.089053, 29.80482, -0.39313714) failed to convert
-rank 0: Point 604 (-92.440681, 29.582507, -0.33633251) failed to convert
-rank 19: Point 652 (-91.256201, 30.507302, 6.8211876) failed to convert
-rank 98: Point 902 (-89.052207, 29.549675, 1.6925862) failed to convert
-rank 27: Point 643 (-91.114404, 30.249573, -7.426909) failed to convert
-rank 91: Point 893 (-89.341762, 29.236245, -0.02644247) failed to convert
-rank 81: Point 890 (-89.804974, 30.093786, 2.4740871) failed to convert
-rank 15: Point 645 (-91.447627, 29.956709, -1.2828817) failed to convert
-rank 97: Point 891 (-89.158472, 29.164067, 4.6313809) failed to convert
-rank 84: Point 901 (-89.721517, 29.858876, -0.71143175) failed to convert
-rank 13: Point 646 (-91.533231, 29.64289, -0.64699124) failed to convert
-rank 73: Point 892 (-90.0297, 29.782407, -0.46959764) failed to convert
-rank 17: Point 650 (-91.396695, 29.355791, 3.7472048) failed to convert
-rank 10: Point 641 (-91.594847, 30.821485, -19.497028) failed to convert
-rank 43: Point 652 (-90.696172, 29.87494, -0.37341467) failed to convert
-rank 58: Point 636 (-90.453345, 29.569638, -1.5401298) failed to convert
-rank 99: Point 892 (-88.851512, 30.223626, 7.8595077) failed to convert
-rank 76: Point 903 (-89.975026, 29.725214, -8.2296) failed to convert
-rank 61: Point 650 (-90.361366, 29.89345, -0.37404835) failed to convert
-rank 37: Point 648 (-90.862523, 29.148517, -0.20129292) failed to convert
-rank 34: Point 639 (-90.866872, 30.183397, -2.3551818) failed to convert
-rank 54: Point 643 (-90.521497, 29.610152, -0.1952581) failed to convert
-rank 31: Point 647 (-91.006366, 29.718598, -0.42898474) failed to convert
-rank 94: Point 900 (-89.192665, 29.695567, 2.8199063) failed to convert
-rank 62: Point 643 (-90.334789, 29.934874, 19.437969) failed to convert
-rank 45: Point 649 (-90.668069, 29.926426, -0.44534044) failed to convert
-rank 52: Point 643 (-90.533849, 30.055732, -4.1319808) failed to convert
-rank 87: Point 893 (-89.533007, 29.35933, -4.3979594) failed to convert
-rank 70: Point 902 (-90.096042, 29.692888, 0.31299999) failed to convert
-rank 83: Point 893 (-89.768529, 29.81199, -0.0) failed to convert
-rank 67: Point 892 (-90.160892, 29.826529, -0.10492844) failed to convert
-rank 71: Point 893 (-90.068932, 29.815394, 0.46811871) failed to convert
-rank 90: Point 900 (-89.333972, 29.613127, 2.8134322) failed to convert
-rank 80: Point 899 (-89.834436, 30.229063, -0.89932903) failed to convert
-rank 69: Point 895 (-90.100435, 29.915056, -4.9024593) failed to convert
-rank 35: Point 652 (-90.875447, 29.658047, -1.2752255) failed to convert
-rank 23: Point 647 (-91.225441, 29.707241, -4.4682995) failed to convert
-rank 51: Point 648 (-90.558482, 30.052989, 8.1847289) failed to convert
-rank 40: Point 641 (-90.76916, 29.651135, 0.1083426) failed to convert
-rank 32: Point 643 (-90.933686, 30.136738, 35.270726) failed to convert
-rank 96: Point 904 (-89.195615, 29.229873, -0.14346529) failed to convert
-rank 95: Point 894 (-89.220486, 29.173868, -0.0) failed to convert
-rank 72: Point 902 (-90.037448, 29.959334, 17.772075) failed to convert
-rank 39: Point 646 (-90.764934, 29.945877, -0.3530982) failed to convert
-rank 2: Point 643 (-91.919122, 30.971418, -16.881751) failed to convert
-rank 9: Point 645 (-91.634068, 30.793281, -10.020412) failed to convert
-rank 82: Point 901 (-89.759415, 30.248515, -2.1919378) failed to convert
-rank 28: Point 639 (-91.063586, 30.365612, -9.9602772) failed to convert
-rank 93: Point 893 (-89.268057, 29.190235, 15.130952) failed to convert
-rank 74: Point 900 (-89.992691, 29.972032, -4.0163498) failed to convert
-rank 85: Point 893 (-89.646727, 29.941029, 2.96) failed to convert
-rank 33: Point 644 (-90.904115, 30.071719, 26.258716) failed to convert
-rank 68: Point 901 (-90.131813, 29.844934, -4.1849042) failed to convert
-rank 88: Point 903 (-89.456663, 29.35723, -1.5790716) failed to convert
-rank 41: Point 648 (-90.728666, 30.013609, 22.191339) failed to convert
-rank 78: Point 902 (-89.9091, 29.992985, -2.9647259) failed to convert
-rank 26: Point 642 (-91.139572, 30.281613, -13.005817) failed to convert
-rank 66: Point 898 (-90.230424, 29.422927, -4.5919218) failed to convert
-rank 50: Point 648 (-90.625777, 29.336125, -0.1745153) failed to convert
-rank 57: Point 649 (-90.487914, 29.406247, -8.03e-06) failed to convert
-rank 92: Point 901 (-89.303947, 29.307069, -0.11519461) failed to convert
-rank 79: Point 894 (-89.897307, 29.885604, -1.5460009) failed to convert
-rank 42: Point 645 (-90.718761, 29.852477, -0.38365194) failed to convert
-rank 8: Point 637 (-91.699234, 30.187864, -1.1634764) failed to convert
-rank 75: Point 895 (-89.980958, 29.875622, 0.04382686) failed to convert
-rank 89: Point 894 (-89.39949, 29.325115, -2.3016086) failed to convert
-rank 30: Point 646 (-90.995873, 30.42124, -11.425581) failed to convert
-rank 22: Point 646 (-91.199544, 30.439353, 15.232556) failed to convert
-rank 65: Point 895 (-90.223317, 29.968745, -1.6244062) failed to convert
-rank 59: Point 649 (-90.429747, 29.599399, -0.99944341) failed to convert
-rank 6: Point 645 (-91.746405, 30.611859, -5.5687111) failed to convert
-rank 60: Point 639 (-90.376636, 29.990755, -1.8612244) failed to convert
-rank 77: Point 894 (-89.93187, 30.008805, -1.3656971) failed to convert
-rank 64: Point 902 (-90.294087, 29.529326, 2.5296731) failed to convert
-rank 86: Point 902 (-89.546574, 30.145565, 2.8002917) failed to convert
-rank 47: Point 646 (-90.65786, 29.727771, -1.2252873) failed to convert
-rank 21: Point 650 (-91.218626, 30.350533, -14.688313) failed to convert
-rank 29: Point 647 (-91.035139, 30.118074, -8.1824252) failed to convert
-rank 7: Point 650 (-91.728377, 30.315689, -2.688509) failed to convert
-rank 56: Point 643 (-90.502517, 29.4419, -0.79716972) failed to convert
-rank 18: Point 647 (-91.285492, 30.627502, -11.316133) failed to convert
-rank 14: Point 641 (-91.49522, 29.658299, -0.64428931) failed to convert
-rank 91: Point 894 (-89.343, 29.221894, 0.11881807) failed to convert
-rank 20: Point 643 (-91.228658, 30.51015, -15.77584) failed to convert
-rank 98: Point 903 (-89.085067, 29.185379, 5.0015621) failed to convert
-rank 63: Point 649 (-90.305873, 29.918159, -0.28842503) failed to convert
-rank 38: Point 640 (-90.822981, 29.338884, -0.4622173) failed to convert
-rank 81: Point 891 (-89.806807, 30.071296, 20.279714) failed to convert
-rank 3: Point 648 (-91.890649, 30.218346, -4.2735907) failed to convert
-rank 97: Point 892 (-89.160817, 29.136681, -0.0) failed to convert
-rank 24: Point 643 (-91.17177, 30.277672, 21.36407) failed to convert
-rank 12: Point 634 (-91.526588, 30.346615, -9.2256459) failed to convert
-rank 36: Point 645 (-90.846685, 29.726622, -0.59800222) failed to convert
-rank 84: Point 902 (-89.722276, 29.849581, -0.91188838) failed to convert
-rank 4: Point 648 (-91.829278, 30.470567, -4.3694483) failed to convert
-rank 44: Point 644 (-90.71705, 29.399881, -0.46190488) failed to convert
-rank 55: Point 647 (-90.497926, 29.683978, -0.44808442) failed to convert
-rank 53: Point 646 (-90.508078, 30.090367, -0.73018031) failed to convert
-rank 73: Point 893 (-90.029683, 29.782457, -1.6110535) failed to convert
-rank 5: Point 650 (-91.755269, 31.010031, -20.186903) failed to convert
-rank 49: Point 649 (-90.590787, 30.048191, 22.541045) failed to convert
-rank 76: Point 904 (-89.977236, 29.696962, 19.661835) failed to convert
-rank 19: Point 653 (-91.267488, 30.326897, -3.8575854) failed to convert
-rank 16: Point 643 (-91.41771, 29.73405, -2.3992877) failed to convert
-rank 25: Point 651 (-91.156145, 30.272813, -13.943382) failed to convert
-rank 1: Point 650 (-92.08916, 29.802611, -0.55027416) failed to convert
-rank 99: Point 893 (-88.883575, 29.880614, 2.4054946) failed to convert
-rank 27: Point 644 (-91.149668, 29.697573, -1.2769686) failed to convert
-rank 46: Point 636 (-90.659985, 29.93165, -0.71330089) failed to convert
-rank 94: Point 901 (-89.239949, 29.160399, -0.87687289) failed to convert
-rank 11: Point 645 (-91.616404, 29.653892, -0.0) failed to convert
-rank 87: Point 894 (-89.532701, 29.362764, 25.753165) failed to convert
-rank 37: Point 649 (-90.814366, 29.864251, -1.1006955) failed to convert
-rank 61: Point 651 (-90.375215, 29.705659, -0.65468669) failed to convert
-rank 71: Point 894 (-90.068933, 29.815354, 0.50575505) failed to convert
-rank 83: Point 894 (-89.770688, 29.785516, -8.2296) failed to convert
-rank 70: Point 903 (-90.096173, 29.691137, -1.4353764) failed to convert
-rank 31: Point 648 (-91.031806, 29.325173, -0.0) failed to convert
-rank 34: Point 640 (-90.867676, 30.171499, -2.3873057) failed to convert
-rank 67: Point 893 (-90.155694, 29.894319, -0.39809511) failed to convert
-rank 10: Point 642 (-91.627452, 30.260791, -3.6726833) failed to convert
-rank 48: Point 644 (-90.614212, 30.023872, -2.5824466) failed to convert
-rank 90: Point 901 (-89.360015, 29.312748, -0.35876962) failed to convert
-rank 80: Point 900 (-89.905355, 29.345741, 1.498092) failed to convert
-rank 69: Point 896 (-90.116842, 29.702426, 0.31299999) failed to convert
-rank 72: Point 903 (-90.031638, 30.033381, -1.3726318) failed to convert
-rank 13: Point 647 (-91.53459, 29.619556, -0.90232431) failed to convert
-rank 96: Point 905 (-89.202933, 29.146924, 9.361262) failed to convert
-rank 62: Point 644 (-90.338236, 29.888497, -0.78831824) failed to convert
-rank 54: Point 644 (-90.521092, 29.615739, -0.17149652) failed to convert
-rank 95: Point 895 (-89.217249, 29.210638, -0.12722131) failed to convert
-rank 15: Point 646 (-91.399259, 30.755999, 2.6516014) failed to convert
-rank 0: Point 605 (-92.443952, 29.497445, 7.7854231) failed to convert
-rank 85: Point 894 (-89.654138, 29.851981, 2.460716) failed to convert
-rank 93: Point 894 (-89.276741, 29.090521, -0.3553988) failed to convert
-rank 43: Point 653 (-90.696471, 29.870542, -0.48702603) failed to convert
-rank 74: Point 901 (-90.006769, 29.793183, -5.2648107) failed to convert
-rank 82: Point 902 (-89.814514, 29.572754, 0.93687759) failed to convert
-rank 35: Point 653 (-90.912901, 29.093919, 1.495689) failed to convert
-rank 66: Point 899 (-90.238101, 29.320539, 3.1024078) failed to convert
-rank 68: Point 902 (-90.131806, 29.844974, -4.1849042) failed to convert
-rank 79: Point 895 (-89.883988, 30.05141, 0.17346967) failed to convert
-rank 88: Point 904 (-89.469175, 29.209929, 0.31231188) failed to convert
-rank 89: Point 895 (-89.411471, 29.184928, 0.31299999) failed to convert
-rank 78: Point 903 (-89.952326, 29.448547, 1.2959401) failed to convert
-rank 92: Point 902 (-89.327169, 29.038971, -0.0) failed to convert
-rank 45: Point 650 (-90.704891, 29.396105, -8.2296) failed to convert
-rank 52: Point 644 (-90.56222, 29.658722, -0.68376155) failed to convert
-rank 64: Point 903 (-90.304153, 29.393098, -0.18581529) failed to convert
-rank 65: Point 896 (-90.23485, 29.816418, 1.2385417) failed to convert
-rank 75: Point 896 (-89.970899, 30.002733, -3.8519041) failed to convert
-rank 23: Point 648 (-91.212473, 29.914308, -1.5535917) failed to convert
-rank 40: Point 642 (-90.744004, 30.017202, 25.689132) failed to convert
-rank 91: Point 895 (-89.348349, 29.159941, 0.31299999) failed to convert
-rank 77: Point 895 (-89.947816, 29.808258, -0.27080857) failed to convert
-rank 86: Point 903 (-89.575676, 29.801586, -1.0912688) failed to convert
-rank 39: Point 647 (-90.771923, 29.843998, -0.34875988) failed to convert
-rank 98: Point 904 (-89.012988, 29.979095, 4.3846722) failed to convert
-rank 9: Point 646 (-91.692819, 29.766654, -0.38931471) failed to convert
-rank 58: Point 637 (-90.453518, 29.567209, -0.39713032) failed to convert
-rank 2: Point 644 (-91.950597, 30.388268, -5.1930183) failed to convert
-rank 32: Point 644 (-90.933704, 30.13618, 29.13847) failed to convert
-rank 28: Point 640 (-91.107275, 29.68913, -0.54655891) failed to convert
-rank 81: Point 892 (-89.791594, 30.257283, -1.2572715) failed to convert
-rank 26: Point 643 (-91.196894, 29.376078, -0.41520721) failed to convert
-rank 33: Point 645 (-90.924609, 29.76436, -0.59773381) failed to convert
-rank 8: Point 638 (-91.653141, 30.991519, -4.5645779) failed to convert
-rank 50: Point 649 (-90.600168, 29.700633, -1.2415881) failed to convert
-rank 57: Point 650 (-90.456767, 29.837681, -0.68479416) failed to convert
-rank 14: Point 642 (-91.44391, 30.51911, -4.6403967) failed to convert
-rank 97: Point 893 (-89.099449, 29.821607, 3.1720045) failed to convert
-rank 29: Point 648 (-91.060344, 29.729999, -0.84004984) failed to convert
-rank 84: Point 903 (-89.722228, 29.850042, -0.92959408) failed to convert
-rank 59: Point 650 (-90.408644, 29.888248, -0.33779536) failed to convert
-rank 7: Point 651 (-91.690029, 30.988352, -14.033081) failed to convert
-rank 22: Point 647 (-91.200385, 30.426102, 9.2856553) failed to convert
-rank 6: Point 646 (-91.743537, 30.662628, 3.5639335) failed to convert
-rank 99: Point 894 (-88.91932, 29.495611, 12.521705) failed to convert
-rank 76: Point 905 (-90.013479, 29.233677, 0.34313762) failed to convert
-rank 56: Point 644 (-90.462259, 29.999634, 15.454916) failed to convert
-rank 18: Point 648 (-91.336368, 29.804435, -0.92230827) failed to convert
-rank 51: Point 649 (-90.629733, 29.042425, 4.6437095) failed to convert
-rank 30: Point 647 (-91.041673, 29.722251, -0.39172189) failed to convert
-rank 47: Point 647 (-90.658701, 29.715537, 0.16068529) failed to convert
-rank 20: Point 644 (-91.23695, 30.378606, -6.3675537) failed to convert
-rank 60: Point 640 (-90.380474, 29.938763, -2.4397752) failed to convert
-rank 17: Point 651 (-91.347541, 30.167243, -0.68000001) failed to convert
-rank 73: Point 894 (-90.016169, 29.954702, -2.0849486) failed to convert
-rank 21: Point 651 (-91.272885, 29.480592, 7.7055801) failed to convert
-rank 55: Point 648 (-90.486038, 29.848793, -0.27149908) failed to convert
-rank 53: Point 647 (-90.542296, 29.613565, -0.54631377) failed to convert
-rank 19: Point 654 (-91.299092, 29.817357, -0.32677818) failed to convert
-rank 94: Point 902 (-89.208679, 29.515144, 4.5890846) failed to convert
-rank 41: Point 649 (-90.777818, 29.296594, -0.01825025) failed to convert
-rank 42: Point 646 (-90.706987, 30.022116, 32.732053) failed to convert
-rank 44: Point 645 (-90.687061, 29.833344, -0.29486401) failed to convert
-rank 1: Point 651 (-92.043099, 30.690271, -8.2811226) failed to convert
-rank 87: Point 895 (-89.5089, 29.644209, -0.43550535) failed to convert
-rank 25: Point 652 (-91.156128, 30.272871, -13.943382) failed to convert
-rank 70: Point 904 (-90.07075, 30.018838, -9.0) failed to convert
-rank 83: Point 895 (-89.770408, 29.788821, -0.0) failed to convert
-rank 38: Point 641 (-90.77773, 30.004744, -5.5402757) failed to convert
-rank 71: Point 895 (-90.068935, 29.815293, 0.58642097) failed to convert
-rank 16: Point 644 (-91.413009, 29.81175, -5.1423462) failed to convert
-rank 67: Point 894 (-90.156057, 29.889381, -0.47005715) failed to convert
-rank 3: Point 649 (-91.894388, 30.148477, -2.7211375) failed to convert
-rank 80: Point 901 (-89.856944, 29.951073, -8.7462367) failed to convert
-rank 90: Point 902 (-89.366743, 29.234619, -0.1413569) failed to convert
-rank 72: Point 904 (-90.048672, 29.815483, 1.9325164) failed to convert
-rank 24: Point 644 (-91.171728, 30.278249, 18.550796) failed to convert
-rank 69: Point 897 (-90.107247, 29.826828, -0.70359784) failed to convert
-rank 12: Point 635 (-91.543401, 30.060712, -0.86960853) failed to convert
-rank 96: Point 906 (-89.200384, 29.175638, -0.0) failed to convert
-rank 74: Point 902 (-90.007165, 29.788019, -0.26673087) failed to convert
-rank 31: Point 649 (-91.030177, 29.350266, -0.00014527) failed to convert
-rank 63: Point 650 (-90.309465, 29.870032, -0.64780188) failed to convert
-rank 27: Point 645 (-91.113323, 30.265818, 9.4846422) failed to convert
-rank 37: Point 650 (-90.788612, 30.240931, -1.7969305) failed to convert
-rank 85: Point 895 (-89.630407, 30.134928, 2.5) failed to convert
-rank 4: Point 649 (-91.809472, 30.827397, -16.598542) failed to convert
-rank 10: Point 643 (-91.612467, 30.519424, -5.7703127) failed to convert
-rank 11: Point 646 (-91.604256, 29.865193, -2.7115347) failed to convert
-rank 93: Point 895 (-89.276052, 29.098415, 15.94151) failed to convert
-rank 49: Point 650 (-90.589958, 30.059794, -4.8000108) failed to convert
-rank 82: Point 903 (-89.81319, 29.588979, -4.6674026) failed to convert
-rank 68: Point 903 (-90.131797, 29.845034, -4.1849042) failed to convert
-rank 66: Point 900 (-90.190543, 29.949654, -2.2918715) failed to convert
-rank 48: Point 645 (-90.61445, 30.02045, -2.1151536) failed to convert
-rank 36: Point 646 (-90.846328, 29.731839, -1.067087) failed to convert
-rank 78: Point 904 (-89.941847, 29.581175, 0.04278039) failed to convert
-rank 54: Point 645 (-90.521411, 29.611216, -0.42376347) failed to convert
-rank 34: Point 641 (-90.894258, 29.776121, -1.0569472) failed to convert
-rank 88: Point 905 (-89.456701, 29.356716, -0.5664038) failed to convert
-rank 95: Point 896 (-89.218458, 29.196868, -0.45168887) failed to convert
-rank 46: Point 637 (-90.700515, 29.348419, -0.98541762) failed to convert
-rank 89: Point 896 (-89.408693, 29.217293, -1.76863) failed to convert
-rank 13: Point 648 (-91.526508, 29.757821, -0.30027306) failed to convert
-rank 79: Point 896 (-89.898388, 29.871841, -4.0539552) failed to convert
-rank 92: Point 903 (-89.223767, 30.215534, 2.1963154) failed to convert
-rank 64: Point 904 (-90.255858, 30.038519, 1.5758146) failed to convert
-rank 91: Point 896 (-89.341871, 29.23488, -0.00879284) failed to convert
-rank 65: Point 897 (-90.218454, 30.032735, -6.4193932) failed to convert
-rank 5: Point 651 (-91.817194, 29.899424, -0.52753311) failed to convert
-rank 61: Point 652 (-90.361302, 29.893973, -0.4604004) failed to convert
-rank 98: Point 905 (-88.988205, 30.247809, 6.2803284) failed to convert
-rank 75: Point 897 (-89.973949, 29.964163, 0.58545924) failed to convert
-rank 15: Point 647 (-91.420782, 30.40224, -4.6470318) failed to convert
-rank 86: Point 904 (-89.608043, 29.414818, 27.80998) failed to convert
-rank 35: Point 654 (-90.853158, 29.989171, -3.6188) failed to convert
-rank 77: Point 896 (-89.931855, 30.008875, -1.0081879) failed to convert
-rank 81: Point 893 (-89.859909, 29.413218, 0.89880278) failed to convert
-rank 43: Point 654 (-90.727873, 29.415961, -0.76420348) failed to convert
-rank 62: Point 645 (-90.370203, 29.455004, -0.33197672) failed to convert
-rank 0: Point 606 (-92.441111, 29.555509, 0.23804268) failed to convert
-rank 84: Point 904 (-89.722242, 29.849795, -2.0488527) failed to convert
-rank 40: Point 643 (-90.771448, 29.617581, -1.2346614) failed to convert
-rank 45: Point 651 (-90.703429, 29.417316, -0.2728365) failed to convert
-rank 97: Point 894 (-89.059012, 30.265297, 5.8909609) failed to convert
-rank 39: Point 648 (-90.778123, 29.753291, -1.6467411) failed to convert
-rank 52: Point 645 (-90.561643, 29.666649, 0.64233883) failed to convert
-rank 26: Point 644 (-91.142889, 30.229687, 4.1498668) failed to convert
-rank 23: Point 649 (-91.189706, 30.274646, -6.6844494) failed to convert
-rank 99: Point 895 (-88.882768, 29.8888, 0.18587555) failed to convert
-rank 76: Point 906 (-89.962859, 29.878712, 8.730642) failed to convert
-rank 2: Point 645 (-91.934363, 30.6901, -9.1466973) failed to convert
-rank 73: Point 895 (-90.029658, 29.782512, -4.1422322) failed to convert
-rank 28: Point 641 (-91.10836, 29.672066, -2.2050729) failed to convert
-rank 58: Point 638 (-90.418339, 30.049815, -0.8435329) failed to convert
-rank 32: Point 645 (-90.964952, 29.664541, -0.68507609) failed to convert
-rank 94: Point 903 (-89.205435, 29.551722, 5.6304605) failed to convert
-rank 8: Point 639 (-91.65909, 30.888732, -11.683971) failed to convert
-rank 9: Point 647 (-91.72802, 29.135968, 5.5779304) failed to convert
-rank 14: Point 643 (-91.488904, 29.765183, -1.7051387) failed to convert
-rank 33: Point 646 (-90.960464, 29.219923, -0.4285369) failed to convert
-rank 50: Point 650 (-90.622996, 29.375765, -0.3709353) failed to convert
-rank 57: Point 651 (-90.472131, 29.625511, -0.60531199) failed to convert
-rank 29: Point 649 (-91.034225, 30.131731, -11.146232) failed to convert
-rank 22: Point 648 (-91.239127, 29.810403, -0.41838037) failed to convert
-rank 6: Point 647 (-91.750534, 30.538516, -14.228065) failed to convert
-rank 56: Point 645 (-90.474642, 29.828992, -0.73619675) failed to convert
-rank 59: Point 651 (-90.432607, 29.559841, -0.34177216) failed to convert
-rank 70: Point 905 (-90.096172, 29.691097, -1.4396412) failed to convert
-rank 87: Point 896 (-89.492449, 29.837539, -0.28500574) failed to convert
-rank 30: Point 648 (-91.041661, 29.722434, -1.3281958) failed to convert
-rank 67: Point 895 (-90.155684, 29.894202, -0.1965826) failed to convert
-rank 17: Point 652 (-91.314409, 30.703415, -8.6275597) failed to convert
-rank 20: Point 645 (-91.239033, 30.34548, 0.35617283) failed to convert
-rank 72: Point 905 (-90.008265, 30.3294, -1.3054837) failed to convert
-rank 71: Point 896 (-90.067571, 29.83281, -0.085344) failed to convert
-rank 83: Point 896 (-89.788907, 29.560793, -0.44394002) failed to convert
-rank 7: Point 652 (-91.699678, 30.82011, -10.534248) failed to convert
-rank 60: Point 641 (-90.377629, 29.977221, 0.15948874) failed to convert
-rank 51: Point 650 (-90.584331, 29.689699, -0.80646495) failed to convert
-rank 90: Point 903 (-89.283425, 30.187868, 3.8923957) failed to convert
-rank 55: Point 649 (-90.499649, 29.659974, -0.90560433) failed to convert
-rank 96: Point 907 (-89.200954, 29.168823, -0.0) failed to convert
-rank 69: Point 898 (-90.100646, 29.911844, 12.369987) failed to convert
-rank 80: Point 902 (-89.869743, 29.791801, 1.9037004) failed to convert
-rank 74: Point 903 (-90.010433, 29.74616, 12.828493) failed to convert
-rank 18: Point 649 (-91.290434, 30.548076, -16.143124) failed to convert
-rank 85: Point 896 (-89.670196, 29.657171, -0.41606581) failed to convert
-rank 19: Point 655 (-91.325184, 29.390696, 1.637098) failed to convert
-rank 47: Point 648 (-90.63574, 30.042547, 16.113715) failed to convert
-rank 41: Point 650 (-90.768616, 29.431606, -0.06095999) failed to convert
-rank 21: Point 652 (-91.218624, 30.350493, -14.688313) failed to convert
-rank 82: Point 904 (-89.81478, 29.569164, 1.4250626) failed to convert
-rank 66: Point 901 (-90.230386, 29.422941, -4.7504436) failed to convert
-rank 93: Point 896 (-89.276253, 29.09582, 13.502241) failed to convert
-rank 68: Point 904 (-90.119713, 30.001512, 1.871603) failed to convert
-rank 78: Point 905 (-89.909049, 29.993316, -9.0) failed to convert
-rank 16: Point 645 (-91.439595, 29.366125, 1.8768092) failed to convert
-rank 1: Point 652 (-92.08912, 29.803171, -0.85572959) failed to convert
-rank 38: Point 642 (-90.785463, 29.891485, -1.5732794) failed to convert
-rank 44: Point 646 (-90.707415, 29.539627, -0.75964562) failed to convert
-rank 53: Point 648 (-90.552821, 29.465482, -1.7173271) failed to convert
-rank 95: Point 897 (-89.222953, 29.145753, 9.951835) failed to convert
-rank 42: Point 647 (-90.747212, 29.438969, -0.60850357) failed to convert
-rank 88: Point 906 (-89.457018, 29.352919, -4.2632378) failed to convert
-rank 12: Point 636 (-91.496674, 30.848761, -13.211303) failed to convert
-rank 79: Point 897 (-89.878528, 30.118811, -0.35984432) failed to convert
-rank 24: Point 645 (-91.207062, 29.719181, -0.63046143) failed to convert
-rank 89: Point 897 (-89.366593, 29.705575, 1.9596063) failed to convert
-rank 25: Point 653 (-91.162095, 30.179361, -6.2306299) failed to convert
-rank 98: Point 906 (-89.083659, 29.200666, 0.29892638) failed to convert
-rank 92: Point 904 (-89.303116, 29.316049, -0.0) failed to convert
-rank 64: Point 905 (-90.270224, 29.847676, -0.15161571) failed to convert
-rank 91: Point 897 (-89.347336, 29.17154, -0.84097449) failed to convert
-rank 27: Point 646 (-91.118125, 30.191143, 19.567589) failed to convert
-rank 37: Point 651 (-90.797022, 30.118263, -0.43143055) failed to convert
-rank 10: Point 644 (-91.624802, 30.30626, -4.4771279) failed to convert
-rank 75: Point 898 (-89.970886, 30.002674, -9.0) failed to convert
-rank 86: Point 905 (-89.605615, 29.443819, 2.7678039) failed to convert
-rank 65: Point 898 (-90.265022, 29.414536, 1.7760365) failed to convert
-rank 77: Point 897 (-89.938379, 29.926952, -1.9766924) failed to convert
-rank 81: Point 894 (-89.793251, 30.236788, -1.1459731) failed to convert
-rank 49: Point 651 (-90.616837, 29.67988, 1.1263519) failed to convert
-rank 36: Point 647 (-90.798105, 30.439594, -7.7233748) failed to convert
-rank 97: Point 895 (-89.146731, 29.294567, 0.27235212) failed to convert
-rank 76: Point 907 (-89.959265, 29.924042, 16.430667) failed to convert
-rank 99: Point 896 (-88.863388, 30.095199, 14.298545) failed to convert
-rank 84: Point 905 (-89.673892, 30.431435, -4.5380246) failed to convert
-rank 73: Point 896 (-90.029648, 29.782552, -4.1422322) failed to convert
-rank 48: Point 646 (-90.626426, 29.850795, 0.13475375) failed to convert
-rank 54: Point 646 (-90.516282, 29.682605, -0.95077911) failed to convert
-rank 13: Point 649 (-91.493449, 30.317606, -2.298947) failed to convert
-rank 61: Point 653 (-90.361337, 29.893479, -0.37485821) failed to convert
-rank 34: Point 642 (-90.893089, 29.793582, -2.2845538) failed to convert
-rank 94: Point 904 (-89.232714, 29.242676, -0.0) failed to convert
-rank 46: Point 638 (-90.695038, 29.427777, -0.14724004) failed to convert
-rank 45: Point 652 (-90.726358, 29.082992, 1.7949479) failed to convert
-rank 3: Point 650 (-91.869979, 30.596643, -6.4521924) failed to convert
-rank 2: Point 646 (-91.954956, 30.3064, -6.969608) failed to convert
-rank 52: Point 646 (-90.577667, 29.440444, 0.17346563) failed to convert
-rank 63: Point 651 (-90.342624, 29.422554, -0.13491712) failed to convert
-rank 26: Point 645 (-91.136359, 30.331462, -14.776705) failed to convert
-rank 0: Point 607 (-92.436896, 29.645627, -0.10269797) failed to convert
-rank 28: Point 642 (-91.107706, 29.682176, -0.61146632) failed to convert
-rank 87: Point 897 (-89.488367, 29.885327, -0.21663041) failed to convert
-rank 31: Point 650 (-90.961896, 30.390364, -5.2237982) failed to convert
-rank 32: Point 646 (-91.025253, 28.735499, 11.5872) failed to convert
-rank 11: Point 647 (-91.593415, 30.052589, -0.79576722) failed to convert
-rank 9: Point 648 (-91.631829, 30.831359, -12.206198) failed to convert
-rank 70: Point 906 (-90.09356, 29.724868, -0.07036574) failed to convert
-rank 67: Point 896 (-90.107958, 30.510838, -10.486227) failed to convert
-rank 83: Point 897 (-89.755083, 29.975261, 2.7837754) failed to convert
-rank 80: Point 903 (-89.856918, 29.951105, -8.7462367) failed to convert
-rank 69: Point 899 (-90.092012, 30.023108, -0.61541499) failed to convert
-rank 96: Point 908 (-89.197019, 29.213269, -0.0) failed to convert
-rank 50: Point 651 (-90.601963, 29.675135, -1.2272543) failed to convert
-rank 58: Point 639 (-90.453345, 29.569597, -1.5488405) failed to convert
-rank 72: Point 906 (-90.032276, 30.024772, 6.6573114) failed to convert
-rank 14: Point 644 (-91.468297, 30.112179, -2.5388888) failed to convert
-rank 57: Point 652 (-90.472102, 29.62554, -0.47374557) failed to convert
-rank 90: Point 904 (-89.390022, 28.962343, 10.434167) failed to convert
-rank 71: Point 897 (-90.018888, 30.453017, -10.278201) failed to convert
-rank 85: Point 897 (-89.629046, 30.15037, 1.3418726) failed to convert
-rank 74: Point 904 (-90.004479, 29.821984, 16.304945) failed to convert
-rank 40: Point 644 (-90.754904, 29.859003, -0.75796814) failed to convert
-rank 20: Point 646 (-91.263834, 29.94884, -0.13699999) failed to convert
-rank 4: Point 650 (-91.848333, 30.123434, -3.7022235) failed to convert
-rank 82: Point 905 (-89.816276, 29.55005, 0.31299999) failed to convert
-rank 30: Point 649 (-91.04166, 29.722311, -1.5046948) failed to convert
-rank 39: Point 649 (-90.756517, 30.067959, -0.42288342) failed to convert
-rank 59: Point 652 (-90.484868, 28.832651, 18.900391) failed to convert
-rank 66: Point 902 (-90.192667, 29.921311, -2.8271006) failed to convert
-rank 15: Point 648 (-91.45695, 29.799645, -1.5290289) failed to convert
-rank 35: Point 655 (-90.868594, 29.760095, -0.71707497) failed to convert
-rank 68: Point 905 (-90.126831, 29.909189, 44.200431) failed to convert
-rank 78: Point 906 (-89.894202, 30.178266, 2.9400001) failed to convert
-rank 93: Point 897 (-89.231731, 29.602935, 3.2558214) failed to convert
-rank 43: Point 655 (-90.684775, 30.038291, 19.046169) failed to convert
-rank 60: Point 642 (-90.375073, 30.011809, -0.29493631) failed to convert
-rank 62: Point 646 (-90.352484, 29.695402, 0.09995789) failed to convert
-rank 17: Point 653 (-91.322505, 30.573007, -8.5692987) failed to convert
-rank 23: Point 650 (-91.181624, 30.40164, -6.8804958) failed to convert
-rank 95: Point 898 (-89.216097, 29.223658, -0.0) failed to convert
-rank 5: Point 652 (-91.780111, 30.56876, -7.5222466) failed to convert
-rank 89: Point 898 (-89.411248, 29.186867, -0.08739364) failed to convert
-rank 79: Point 898 (-89.946005, 29.271291, 9.9414933) failed to convert
-rank 8: Point 640 (-91.65239, 31.003463, -12.946648) failed to convert
-rank 98: Point 907 (-88.994409, 30.180593, 7.8996096) failed to convert
-rank 56: Point 646 (-90.502784, 29.437992, -0.0) failed to convert
-rank 92: Point 905 (-89.303949, 29.30634, -0.0) failed to convert
-rank 29: Point 650 (-91.060404, 29.728732, -0.98855558) failed to convert
-rank 88: Point 907 (-89.45663, 29.357462, -3.0175959) failed to convert
-rank 86: Point 906 (-89.631065, 29.136806, 11.518114) failed to convert
-rank 55: Point 650 (-90.482589, 29.896387, -0.35579893) failed to convert
-rank 64: Point 906 (-90.253788, 30.065758, 3.51) failed to convert
-rank 6: Point 648 (-91.747071, 30.599913, -13.776961) failed to convert
-rank 7: Point 653 (-91.76142, 29.724061, 2.018613) failed to convert
-rank 75: Point 899 (-90.033291, 29.205494, 0.56268086) failed to convert
-rank 65: Point 899 (-90.260485, 29.47524, 0.31299999) failed to convert
-rank 38: Point 643 (-90.78492, 29.899375, -0.37819637) failed to convert
-rank 91: Point 898 (-89.339976, 29.25669, -0.015) failed to convert
-rank 44: Point 647 (-90.707403, 29.539686, -1.2489522) failed to convert
-rank 18: Point 650 (-91.296046, 30.457912, -3.8293102) failed to convert
-rank 12: Point 637 (-91.561735, 29.746258, -1.158e-05) failed to convert
-rank 81: Point 895 (-89.793425, 30.234496, -0.67972937) failed to convert
-rank 77: Point 898 (-89.931849, 30.008771, -1.8515272) failed to convert
-rank 51: Point 651 (-90.600073, 29.466649, 0.30072372) failed to convert
-rank 16: Point 646 (-91.391388, 30.169537, -0.68216841) failed to convert
-rank 42: Point 648 (-90.717112, 29.875954, -0.7600022) failed to convert
-rank 33: Point 647 (-90.924053, 29.77227, -0.84476354) failed to convert
-rank 97: Point 896 (-89.171396, 29.016509, -1.1078451) failed to convert
-rank 84: Point 906 (-89.722182, 29.849787, -0.86193845) failed to convert
-rank 22: Point 649 (-91.198552, 30.454901, 13.381408) failed to convert
-rank 37: Point 652 (-90.814343, 29.864432, -0.55449795) failed to convert
-rank 25: Point 654 (-91.192559, 29.698097, 0.33679002) failed to convert
-rank 27: Point 647 (-91.114255, 30.250786, -8.3684804) failed to convert
-rank 10: Point 645 (-91.581516, 31.047386, -14.024808) failed to convert
-rank 73: Point 897 (-90.013708, 29.985652, -9.0) failed to convert
-rank 49: Point 652 (-90.617961, 29.663774, 0.70820845) failed to convert
-rank 99: Point 897 (-88.853223, 30.201544, 10.187866) failed to convert
-rank 76: Point 908 (-89.95824, 29.936958, -2.8247986) failed to convert
-rank 94: Point 905 (-89.238442, 29.177242, -0.12865785) failed to convert
-rank 36: Point 648 (-90.829131, 29.98579, 29.610008) failed to convert
-rank 53: Point 649 (-90.543442, 29.597368, -0.4405824) failed to convert
-rank 24: Point 646 (-91.171685, 30.278825, 14.820351) failed to convert
-rank 67: Point 897 (-90.156022, 29.889431, -0.47490484) failed to convert
-rank 19: Point 656 (-91.320301, 29.470813, -0.7419577) failed to convert
-rank 13: Point 650 (-91.532581, 29.653506, -0.71746667) failed to convert
-rank 47: Point 649 (-90.670423, 29.547227, -1.1541207) failed to convert
-rank 87: Point 898 (-89.49316, 29.82916, -0.0) failed to convert
-rank 70: Point 907 (-90.096171, 29.691036, -8.2296) failed to convert
-rank 48: Point 647 (-90.621737, 29.917275, -0.39851982) failed to convert
-rank 34: Point 643 (-90.880508, 29.981166, -0.92310129) failed to convert
-rank 1: Point 653 (-92.089496, 29.79568, -0.31058912) failed to convert
-rank 69: Point 900 (-90.109122, 29.801764, -4.2336722) failed to convert
-rank 41: Point 651 (-90.736445, 29.900502, -0.56898097) failed to convert
-rank 96: Point 909 (-89.202012, 29.156677, -0.0) failed to convert
-rank 80: Point 904 (-89.862786, 29.878195, -2.9964889) failed to convert
-rank 21: Point 653 (-91.222865, 30.283192, -1.8987315) failed to convert
-rank 72: Point 907 (-90.047039, 29.835641, -9.0) failed to convert
-rank 83: Point 898 (-89.769144, 29.803382, -0.0) failed to convert
-rank 90: Point 905 (-89.354894, 29.370971, -0.0) failed to convert
-rank 71: Point 898 (-90.06581, 29.855308, -9.0) failed to convert
-rank 85: Point 898 (-89.682306, 29.509868, -0.0) failed to convert
-rank 2: Point 647 (-91.929008, 30.788855, -8.9686052) failed to convert
-rank 46: Point 639 (-90.695144, 29.42621, -0.73587569) failed to convert
-rank 3: Point 651 (-91.871048, 30.576405, -5.2726498) failed to convert
-rank 45: Point 653 (-90.666787, 29.944559, -0.51588266) failed to convert
-rank 61: Point 654 (-90.386698, 29.548627, -1.4719332) failed to convert
-rank 74: Point 905 (-90.004952, 29.815887, 33.402029) failed to convert
-rank 68: Point 906 (-90.118782, 30.012968, 2.0733607) failed to convert
-rank 26: Point 646 (-91.136458, 30.329743, -7.5281582) failed to convert
-rank 28: Point 643 (-91.108327, 29.672267, -2.4893744) failed to convert
-rank 52: Point 647 (-90.561704, 29.665704, 0.6684701) failed to convert
-rank 63: Point 652 (-90.339509, 29.464734, -4.1839898) failed to convert
-rank 93: Point 898 (-89.173402, 30.256144, 4.1732217) failed to convert
-rank 78: Point 907 (-89.909054, 29.99325, -9.0) failed to convert
-rank 66: Point 903 (-90.249829, 29.162992, -0.0) failed to convert
-rank 0: Point 608 (-92.465825, 29.008284, 23.799999) failed to convert
-rank 82: Point 906 (-89.768966, 30.130946, 2.2479773) failed to convert
-rank 54: Point 647 (-90.516209, 29.683581, -1.1952716) failed to convert
-rank 64: Point 907 (-90.321107, 29.16326, 1.5796428) failed to convert
-rank 95: Point 899 (-89.220044, 29.178801, -0.0) failed to convert
-rank 98: Point 908 (-89.04804, 29.595048, 5.063183) failed to convert
-rank 79: Point 899 (-89.885582, 30.031066, 1.896364) failed to convert
-rank 89: Point 899 (-89.411107, 29.188331, 0.31299999) failed to convert
-rank 88: Point 908 (-89.426787, 29.70617, 10.39032) failed to convert
-rank 92: Point 906 (-89.312479, 29.207766, -0.0) failed to convert
-rank 50: Point 652 (-90.624684, 29.351575, -0.72295416) failed to convert
-rank 86: Point 907 (-89.606191, 29.436766, -0.66251852) failed to convert
-rank 11: Point 648 (-91.608242, 29.795511, -0.53478641) failed to convert
-rank 65: Point 900 (-90.21844, 30.032818, -6.3611764) failed to convert
-rank 57: Point 653 (-90.475007, 29.585101, 0.53168872) failed to convert
-rank 75: Point 900 (-89.988985, 29.772697, -0.17581742) failed to convert
-rank 59: Point 653 (-90.42972, 29.599429, -1.3198872) failed to convert
-rank 58: Point 640 (-90.453346, 29.569537, -0.39149777) failed to convert
-rank 91: Point 899 (-89.347081, 29.174221, -1.2058519) failed to convert
-rank 14: Point 645 (-91.48168, 29.886854, -2.610012) failed to convert
-rank 81: Point 896 (-89.844774, 29.60153, 26.715852) failed to convert
-rank 77: Point 899 (-89.931703, 30.010477, -9.0) failed to convert
-rank 31: Point 651 (-90.987373, 30.005387, -1.4312771) failed to convert
-rank 39: Point 650 (-90.769858, 29.873981, -1.0331761) failed to convert
-rank 15: Point 649 (-91.462865, 29.699692, -0.79006095) failed to convert
-rank 30: Point 650 (-91.041652, 29.72235, -1.7225212) failed to convert
-rank 84: Point 907 (-89.747491, 29.539827, -0.62707325) failed to convert
-rank 35: Point 656 (-90.847957, 30.065783, -4.9412111) failed to convert
-rank 20: Point 647 (-91.228645, 30.510112, -15.77584) failed to convert
-rank 17: Point 654 (-91.343829, 30.227475, -1.3435164) failed to convert
-rank 32: Point 647 (-90.933722, 30.135622, 22.502217) failed to convert
-rank 23: Point 651 (-91.210281, 29.948853, -1.2169877) failed to convert
-rank 97: Point 897 (-89.17109, 29.019572, 3.3004251) failed to convert
-rank 43: Point 656 (-90.714787, 29.606123, -1.0078728) failed to convert
-rank 55: Point 651 (-90.482592, 29.896326, 0.83751451) failed to convert
-rank 73: Point 898 (-89.986383, 30.330932, -4.7432593) failed to convert
-rank 7: Point 654 (-91.76178, 29.717436, 2.0169561) failed to convert
-rank 76: Point 909 (-89.97497, 29.725238, -8.2296) failed to convert
-rank 99: Point 898 (-88.914803, 29.540917, 10.77079) failed to convert
-rank 4: Point 651 (-91.809248, 30.831219, -15.460738) failed to convert
-rank 9: Point 649 (-91.620988, 31.016558, -20.86886) failed to convert
-rank 5: Point 653 (-91.789825, 30.394065, -2.5543065) failed to convert
-rank 8: Point 641 (-91.664336, 30.796859, -9.8111085) failed to convert
-rank 6: Point 649 (-91.763554, 30.306352, -9.6833702) failed to convert
-rank 38: Point 644 (-90.80653, 29.581913, -0.99917428) failed to convert
-rank 94: Point 906 (-89.242677, 29.128777, 8.7457369) failed to convert
-rank 62: Point 647 (-90.338371, 29.88595, -0.17468977) failed to convert
-rank 60: Point 643 (-90.3796, 29.950506, -8.8727287) failed to convert
-rank 40: Point 645 (-90.751987, 29.901351, -0.72191578) failed to convert
-rank 12: Point 638 (-91.585079, 29.341713, 3.0726159) failed to convert
-rank 67: Point 898 (-90.155635, 29.894307, -0.37005056) failed to convert
-rank 44: Point 648 (-90.707394, 29.539726, -1.2238721) failed to convert
-rank 18: Point 651 (-91.327012, 29.956528, -0.55208629) failed to convert
-rank 70: Point 908 (-90.064987, 30.092377, 4.275692) failed to convert
-rank 29: Point 651 (-91.037262, 30.085001, -5.3482332) failed to convert
-rank 49: Point 653 (-90.58374, 30.14672, -0.3408005) failed to convert
-rank 56: Point 647 (-90.474552, 29.830135, -0.6133719) failed to convert
-rank 10: Point 646 (-91.59427, 30.8306, -11.831617) failed to convert
-rank 69: Point 901 (-90.091799, 30.025081, -0.95716414) failed to convert
-rank 72: Point 908 (-90.003128, 30.393414, -8.1858587) failed to convert
-rank 87: Point 899 (-89.470947, 30.088257, 1.6909185) failed to convert
-rank 16: Point 647 (-91.403161, 29.974813, -0.31433774) failed to convert
-rank 27: Point 648 (-91.112725, 30.27445, -5.4687544) failed to convert
-rank 80: Point 905 (-89.862781, 29.878255, -2.9964889) failed to convert
-rank 51: Point 652 (-90.558502, 30.052514, 18.107016) failed to convert
-rank 96: Point 910 (-89.199029, 29.190422, -0.0) failed to convert
-rank 53: Point 650 (-90.552606, 29.468401, -8.2296) failed to convert
-rank 83: Point 899 (-89.774224, 29.740467, -0.0) failed to convert
-rank 24: Point 647 (-91.171643, 30.279402, 12.456707) failed to convert
-rank 90: Point 906 (-89.331681, 29.638308, 7.4863537) failed to convert
-rank 68: Point 907 (-90.139884, 29.738798, 0.16220377) failed to convert
-rank 71: Point 899 (-90.065751, 29.856046, -0.82674668) failed to convert
-rank 33: Point 648 (-90.970719, 29.061757, 2.026733) failed to convert
-rank 13: Point 651 (-91.534562, 29.619298, -1.4343498) failed to convert
-rank 74: Point 906 (-90.025855, 29.548684, -0.26738454) failed to convert
-rank 25: Point 655 (-91.165148, 30.131398, -3.9273356) failed to convert
-rank 85: Point 899 (-89.614814, 30.319166, -5.4832985) failed to convert
-rank 93: Point 899 (-89.169279, 30.301782, 3.9756754) failed to convert
-rank 78: Point 908 (-89.937322, 29.638182, 31.929825) failed to convert
-rank 41: Point 652 (-90.758963, 29.572751, -2.5447418) failed to convert
-rank 48: Point 648 (-90.624871, 29.872805, -0.36521043) failed to convert
-rank 34: Point 644 (-90.900339, 29.684805, -0.58671417) failed to convert
-rank 21: Point 654 (-91.218621, 30.350432, -14.688313) failed to convert
-rank 42: Point 649 (-90.735168, 29.614012, -1.4726772) failed to convert
-rank 98: Point 909 (-89.046469, 29.612083, 5.3525598) failed to convert
-rank 82: Point 907 (-89.776348, 30.040056, 2.1261383) failed to convert
-rank 66: Point 904 (-90.230327, 29.423499, -3.2833057) failed to convert
-rank 64: Point 908 (-90.311595, 29.291982, -0.12423674) failed to convert
-rank 92: Point 907 (-89.301454, 29.334533, -1.1986923) failed to convert
-rank 89: Point 900 (-89.409339, 29.208937, 0.12544189) failed to convert
-rank 1: Point 654 (-92.089136, 29.802555, -0.23742964) failed to convert
-rank 95: Point 900 (-89.222909, 29.146182, 3.21182) failed to convert
-rank 22: Point 650 (-91.264976, 29.393004, 1.9482059) failed to convert
-rank 79: Point 900 (-89.913833, 29.677739, -0.0) failed to convert
-rank 2: Point 648 (-91.919063, 30.97143, -18.220273) failed to convert
-rank 36: Point 649 (-90.846311, 29.731876, -1.2480761) failed to convert
-rank 75: Point 901 (-90.014463, 29.447447, 0.05640102) failed to convert
-rank 88: Point 909 (-89.456001, 29.364695, 21.892017) failed to convert
-rank 65: Point 901 (-90.224668, 29.95051, 25.023894) failed to convert
-rank 86: Point 908 (-89.607583, 29.419741, 21.926493) failed to convert
-rank 3: Point 652 (-91.884553, 30.328187, -5.15441) failed to convert
-rank 19: Point 657 (-91.304914, 29.722188, -2.0168946) failed to convert
-rank 37: Point 653 (-90.788858, 30.23716, -1.0412988) failed to convert
-rank 46: Point 640 (-90.659869, 29.933206, -1.0031788) failed to convert
-rank 61: Point 655 (-90.35813, 29.93635, 28.180508) failed to convert
-rank 47: Point 650 (-90.658296, 29.721055, 0.51336025) failed to convert
-rank 91: Point 900 (-89.260738, 30.160177, 4.817924) failed to convert
-rank 77: Point 900 (-89.931816, 30.008864, -1.1196853) failed to convert
-rank 81: Point 897 (-89.80664, 30.072512, 14.979617) failed to convert
-rank 84: Point 908 (-89.748313, 29.52922, 0.6282703) failed to convert
-rank 26: Point 647 (-91.136325, 30.331512, -14.776705) failed to convert
-rank 28: Point 644 (-91.108328, 29.672015, -1.3220326) failed to convert
-rank 52: Point 648 (-90.5286, 30.12814, -0.29204455) failed to convert
-rank 54: Point 648 (-90.531438, 29.470443, 0.30483753) failed to convert
-rank 76: Point 910 (-89.976966, 29.699729, 22.452368) failed to convert
-rank 45: Point 654 (-90.692912, 29.569339, -0.8946845) failed to convert
-rank 63: Point 653 (-90.303216, 29.953243, 18.940317) failed to convert
-rank 97: Point 898 (-89.121258, 29.578466, 5.1831714) failed to convert
-rank 50: Point 653 (-90.609977, 29.561333, -0.9205291) failed to convert
-rank 99: Point 899 (-88.924135, 29.439618, 13.636362) failed to convert
-rank 73: Point 899 (-90.044388, 29.592917, 0.31299973) failed to convert
-rank 57: Point 654 (-90.471949, 29.627442, -0.83800963) failed to convert
-rank 11: Point 649 (-91.560195, 30.620825, -3.8194666) failed to convert
-rank 14: Point 646 (-91.48889, 29.764589, -0.19508722) failed to convert
-rank 58: Point 641 (-90.421787, 30.002727, -2.9473134) failed to convert
-rank 94: Point 907 (-89.150957, 30.159941, 3.1133586) failed to convert
-rank 59: Point 654 (-90.432861, 29.556008, -0.6851872) failed to convert
-rank 39: Point 651 (-90.76746, 29.90892, -0.00102562) failed to convert
-rank 0: Point 609 (-92.439102, 29.575985, -0.65475541) failed to convert
-rank 17: Point 655 (-91.322002, 30.581069, -8.6635794) failed to convert
-rank 30: Point 651 (-91.013625, 30.151586, -11.906708) failed to convert
-rank 15: Point 650 (-91.432177, 30.213097, -1.6479885) failed to convert
-rank 31: Point 652 (-91.035713, 29.263414, 0.36515349) failed to convert
-rank 32: Point 648 (-90.933741, 30.135064, 16.405832) failed to convert
-rank 23: Point 652 (-91.212706, 29.910157, -1.2720991) failed to convert
-rank 70: Point 909 (-90.070303, 30.024259, -9.0) failed to convert
-rank 43: Point 657 (-90.696547, 29.869391, -0.85859939) failed to convert
-rank 67: Point 899 (-90.15545, 29.896686, -0.18054986) failed to convert
-rank 72: Point 909 (-90.041313, 29.908582, 0.23573293) failed to convert
-rank 20: Point 648 (-91.23766, 30.367208, 5.1445085) failed to convert
-rank 5: Point 654 (-91.761077, 30.905194, -10.464818) failed to convert
-rank 55: Point 652 (-90.47285, 30.030644, 18.420525) failed to convert
-rank 35: Point 657 (-90.862181, 29.855158, -1.9436229) failed to convert
-rank 69: Point 902 (-90.109084, 29.801811, -4.2336722) failed to convert
-rank 7: Point 655 (-91.72312, 30.407715, -5.0980251) failed to convert
-rank 4: Point 652 (-91.809434, 30.827381, -17.027195) failed to convert
-rank 6: Point 650 (-91.74089, 30.7091, -13.518294) failed to convert
-rank 8: Point 642 (-91.66767, 30.738996, -8.4851953) failed to convert
-rank 96: Point 911 (-89.210184, 29.063714, 0.01304933) failed to convert
-rank 68: Point 908 (-90.184563, 29.151071, -0.078) failed to convert
-rank 80: Point 906 (-89.862777, 29.878296, -2.9964889) failed to convert
-rank 38: Point 645 (-90.786369, 29.878001, -0.78319109) failed to convert
-rank 9: Point 650 (-91.671106, 30.148557, -1.2059699) failed to convert
-rank 60: Point 644 (-90.377601, 29.977562, -1.2028409) failed to convert
-rank 87: Point 900 (-89.508057, 29.653579, -0.0) failed to convert
-rank 83: Point 900 (-89.770471, 29.786469, -0.38633038) failed to convert
-rank 71: Point 900 (-90.060485, 29.923594, -7.0033901) failed to convert
-rank 90: Point 907 (-89.390548, 28.955784, 3.6582605) failed to convert
-rank 74: Point 907 (-90.004625, 29.819948, 30.914785) failed to convert
-rank 12: Point 639 (-91.526098, 30.354058, -0.34999999) failed to convert
-rank 44: Point 649 (-90.671982, 30.048835, 21.907808) failed to convert
-rank 29: Point 652 (-91.060544, 29.726328, -1.4941818) failed to convert
-rank 85: Point 900 (-89.617556, 30.285918, -4.0204334) failed to convert
-rank 93: Point 900 (-89.200434, 29.954826, -0.0) failed to convert
-rank 78: Point 909 (-89.907703, 30.009941, -0.04359426) failed to convert
-rank 18: Point 652 (-91.345104, 29.659699, 0.79295362) failed to convert
-rank 66: Point 905 (-90.236774, 29.337391, -0.17623852) failed to convert
-rank 62: Point 648 (-90.349435, 29.736576, -0.43119985) failed to convert
-rank 92: Point 908 (-89.302803, 29.318993, -0.0) failed to convert
-rank 82: Point 908 (-89.813615, 29.581579, 14.776637) failed to convert
-rank 95: Point 901 (-89.21871, 29.193913, -0.26809576) failed to convert
-rank 98: Point 910 (-89.088552, 29.145612, 0.59598923) failed to convert
-rank 64: Point 909 (-90.29253, 29.548892, 0.83094346) failed to convert
-rank 89: Point 901 (-89.434905, 28.908653, 5.9729874) failed to convert
-rank 49: Point 654 (-90.612065, 29.747165, 0.51184369) failed to convert
-rank 51: Point 653 (-90.584334, 29.689638, -0.4337653) failed to convert
-rank 75: Point 902 (-89.991347, 29.742267, 0.63335999) failed to convert
-rank 88: Point 910 (-89.468765, 29.214445, 0.31299999) failed to convert
-rank 86: Point 909 (-89.605047, 29.450158, 24.778159) failed to convert
-rank 79: Point 901 (-89.945872, 29.272732, 2.6237946) failed to convert
-rank 10: Point 647 (-91.594808, 30.82136, -18.509089) failed to convert
-rank 56: Point 648 (-90.474524, 29.830355, -0.47528484) failed to convert
-rank 27: Point 649 (-91.149613, 29.697598, -1.4611613) failed to convert
-rank 65: Point 902 (-90.218418, 30.032784, -6.3687964) failed to convert
-rank 91: Point 901 (-89.250292, 30.277547, 2.7945985) failed to convert
-rank 24: Point 648 (-91.169817, 30.307962, -6.9507156) failed to convert
-rank 84: Point 909 (-89.703177, 30.077806, -0.6783521) failed to convert
-rank 13: Point 652 (-91.524945, 29.783823, -2.3174524) failed to convert
-rank 16: Point 648 (-91.357126, 30.728745, 9.3264982) failed to convert
-rank 81: Point 898 (-89.792668, 30.243205, -0.36827252) failed to convert
-rank 33: Point 649 (-90.903318, 30.081853, -10.395917) failed to convert
-rank 34: Point 645 (-90.867601, 30.172355, -2.2882481) failed to convert
-rank 77: Point 901 (-89.942485, 29.874777, 18.007107) failed to convert
-rank 25: Point 656 (-91.16171, 30.18531, 33.360275) failed to convert
-rank 48: Point 649 (-90.600239, 30.220313, -0.22341163) failed to convert
-rank 40: Point 646 (-90.755023, 29.857218, -0.53866366) failed to convert
-rank 21: Point 655 (-91.222565, 30.287871, 11.167604) failed to convert
-rank 76: Point 911 (-89.970179, 29.785701, -0.65596126) failed to convert
-rank 53: Point 651 (-90.541802, 29.620252, 0.35403706) failed to convert
-rank 99: Point 900 (-88.856753, 30.160557, 10.982875) failed to convert
-rank 97: Point 899 (-89.158238, 29.163681, 5.0775058) failed to convert
-rank 36: Point 650 (-90.827697, 30.006689, -10.808209) failed to convert
-rank 2: Point 649 (-91.919023, 30.971438, -18.674899) failed to convert
-rank 3: Point 653 (-91.866738, 30.654171, -7.4892288) failed to convert
-rank 73: Point 900 (-90.012768, 29.997129, 3.7458615) failed to convert
-rank 42: Point 650 (-90.732763, 29.648878, -1.0818478) failed to convert
-rank 1: Point 655 (-92.08912, 29.802704, -0.75580121) failed to convert
-rank 94: Point 908 (-89.23664, 29.197452, -0.34251036) failed to convert
-rank 41: Point 653 (-90.699866, 30.42593, -6.600822) failed to convert
-rank 61: Point 656 (-90.386678, 29.548684, -3.5457385) failed to convert
-rank 47: Point 651 (-90.648869, 29.855676, -0.31404899) failed to convert
-rank 19: Point 658 (-91.273117, 30.235933, -3.0751989) failed to convert
-rank 46: Point 641 (-90.660525, 29.923802, -0.90977308) failed to convert
-rank 28: Point 645 (-91.073428, 30.213497, 9.7160102) failed to convert
-rank 26: Point 648 (-91.14017, 30.271547, 1.9849156) failed to convert
-rank 54: Point 649 (-90.53238, 29.457213, 0.11368405) failed to convert
-rank 67: Point 900 (-90.150854, 29.95657, 24.635421) failed to convert
-rank 22: Point 651 (-91.200606, 30.422058, 12.115014) failed to convert
-rank 63: Point 654 (-90.306179, 29.913265, -4.3324274) failed to convert
-rank 70: Point 910 (-90.070546, 30.021118, 0.08191715) failed to convert
-rank 52: Point 649 (-90.534119, 30.051447, -4.6740533) failed to convert
-rank 37: Point 654 (-90.788594, 30.240967, -2.0497874) failed to convert
-rank 11: Point 650 (-91.54365, 30.900455, -14.305616) failed to convert
-rank 45: Point 655 (-90.702582, 29.4294, -0.7420864) failed to convert
-rank 58: Point 642 (-90.437259, 29.791006, -0.77659992) failed to convert
-rank 72: Point 910 (-90.039724, 29.928814, 0.19712442) failed to convert
-rank 50: Point 654 (-90.623283, 29.371568, -8.2296) failed to convert
-rank 69: Point 903 (-90.114209, 29.735317, -0.03108354) failed to convert
-rank 39: Point 652 (-90.767406, 29.909618, -0.9704729) failed to convert
-rank 87: Point 901 (-89.479203, 29.991481, -0.0) failed to convert
-rank 57: Point 655 (-90.456718, 29.837645, -0.68479416) failed to convert
-rank 90: Point 908 (-89.273787, 30.295769, 3.1099262) failed to convert
-rank 96: Point 912 (-89.202323, 29.152888, -0.00016349) failed to convert
-rank 80: Point 907 (-89.862772, 29.878356, -2.9964889) failed to convert
-rank 59: Point 655 (-90.400071, 30.004458, -2.4344674) failed to convert
-rank 14: Point 647 (-91.489806, 29.748794, -0.50600402) failed to convert
-rank 74: Point 908 (-89.995539, 29.935239, 22.043937) failed to convert
-rank 15: Point 651 (-91.3999, 30.74445, -10.610728) failed to convert
-rank 68: Point 909 (-90.143967, 29.685271, 0.31299999) failed to convert
-rank 31: Point 653 (-91.029635, 29.357418, -0.0) failed to convert
-rank 30: Point 652 (-91.014897, 30.132153, 18.271044) failed to convert
-rank 17: Point 656 (-91.320967, 30.59768, -17.558003) failed to convert
-rank 71: Point 901 (-90.05332, 30.015354, 2.0619414) failed to convert
-rank 83: Point 901 (-89.789085, 29.557328, -0.19906512) failed to convert
-rank 93: Point 901 (-89.275494, 29.103435, 9.2528956) failed to convert
-rank 85: Point 901 (-89.684995, 29.476075, 31.323353) failed to convert
-rank 92: Point 909 (-89.347459, 28.802243, 91.646342) failed to convert
-rank 23: Point 653 (-91.225405, 29.70726, -7.0043045) failed to convert
-rank 5: Point 655 (-91.794008, 30.317112, -3.3918389) failed to convert
-rank 0: Point 610 (-92.469056, 28.914243, 27.4) failed to convert
-rank 55: Point 653 (-90.482593, 29.896286, 1.0035128) failed to convert
-rank 20: Point 649 (-91.263206, 29.95883, -6.3512559) failed to convert
-rank 35: Point 658 (-90.868699, 29.757912, -0.86228352) failed to convert
-rank 32: Point 649 (-90.933759, 30.134506, 6.2972155) failed to convert
-rank 95: Point 902 (-89.222865, 29.146612, -0.04348292) failed to convert
-rank 6: Point 651 (-91.75009, 30.546053, 12.795907) failed to convert
-rank 64: Point 910 (-90.272664, 29.814282, -0.085344) failed to convert
-rank 78: Point 910 (-89.887253, 30.264261, -0.7378087) failed to convert
-rank 66: Point 906 (-90.182814, 30.04997, 4.0125319) failed to convert
-rank 98: Point 911 (-89.10667, 28.942649, 54.454863) failed to convert
-rank 89: Point 902 (-89.410449, 29.195852, 0.03807303) failed to convert
-rank 82: Point 909 (-89.761847, 30.216489, 0.34492318) failed to convert
-rank 8: Point 643 (-91.65325, 30.987748, -14.962942) failed to convert
-rank 4: Point 653 (-91.803508, 30.933412, 4.9653918) failed to convert
-rank 60: Point 645 (-90.40527, 29.600887, -1.0428359) failed to convert
-rank 43: Point 658 (-90.678742, 30.12445, -0.57128301) failed to convert
-rank 86: Point 910 (-89.52441, 30.40428, -5.0687895) failed to convert
-rank 88: Point 911 (-89.443172, 29.514917, 2.167107) failed to convert
-rank 7: Point 656 (-91.699197, 30.827682, -11.328768) failed to convert
-rank 91: Point 902 (-89.344796, 29.200426, 0.30458617) failed to convert
-rank 79: Point 902 (-89.898339, 29.871877, -5.6702034) failed to convert
-rank 75: Point 903 (-89.975756, 29.939874, -2.4009723) failed to convert
-rank 84: Point 910 (-89.762826, 29.350342, 0.88975878) failed to convert
-rank 44: Point 650 (-90.707382, 29.539785, -0.69887832) failed to convert
-rank 18: Point 653 (-91.292879, 30.507714, -14.54932) failed to convert
-rank 62: Point 649 (-90.357913, 29.621632, -0.56379954) failed to convert
-rank 81: Point 899 (-89.844372, 29.606115, -4.6713651) failed to convert
-rank 65: Point 903 (-90.267444, 29.381654, -2.6998589) failed to convert
-rank 77: Point 902 (-89.960252, 29.650405, 7.2760591) failed to convert
-rank 38: Point 646 (-90.804595, 29.610366, -1.4402051) failed to convert
-rank 76: Point 912 (-89.996528, 29.45037, 2.9411008) failed to convert
-rank 29: Point 653 (-91.085529, 29.337347, 0.30219889) failed to convert
-rank 9: Point 651 (-91.634278, 30.788165, -9.880917) failed to convert
-rank 12: Point 640 (-91.526528, 30.346607, -10.123139) failed to convert
-rank 49: Point 655 (-90.654651, 29.137689, 2.6224526) failed to convert
-rank 97: Point 900 (-89.170453, 29.025694, -0.26500064) failed to convert
-rank 73: Point 901 (-90.016948, 29.943912, -6.7650365) failed to convert
-rank 99: Point 901 (-88.861152, 30.112801, 13.440259) failed to convert
-rank 27: Point 650 (-91.150069, 29.690134, -0.75893866) failed to convert
-rank 56: Point 649 (-90.474552, 29.829965, -0.61844043) failed to convert
-rank 51: Point 654 (-90.598349, 29.491093, -0.14338638) failed to convert
-rank 94: Point 909 (-89.172561, 29.919769, 1.1235676) failed to convert
-rank 24: Point 649 (-91.171601, 30.279978, 9.0776567) failed to convert
-rank 13: Point 653 (-91.524935, 29.783883, -2.6044489) failed to convert
-rank 67: Point 901 (-90.175789, 29.630349, 0.31299999) failed to convert
-rank 10: Point 648 (-91.702607, 28.931483, 18.914788) failed to convert
-rank 34: Point 646 (-90.866997, 30.18127, -1.5274154) failed to convert
-rank 25: Point 657 (-91.159614, 30.218068, -11.589874) failed to convert
-rank 33: Point 650 (-90.902749, 30.090176, -6.3576698) failed to convert
-rank 16: Point 649 (-91.412948, 29.811753, -6.7909445) failed to convert
-rank 53: Point 652 (-90.55252, 29.46949, -8.2296) failed to convert
-rank 21: Point 656 (-91.268915, 29.54468, 1.8495207) failed to convert
-rank 2: Point 650 (-91.965672, 30.103675, -8.2484377) failed to convert
-rank 48: Point 650 (-90.641021, 29.642631, 1.5345171) failed to convert
-rank 70: Point 911 (-90.086845, 29.811389, 1.0789813) failed to convert
-rank 69: Point 904 (-90.109059, 29.801842, -4.2336722) failed to convert
-rank 80: Point 908 (-89.850035, 30.035987, -0.24357819) failed to convert
-rank 1: Point 656 (-92.089112, 29.802782, -0.55678768) failed to convert
-rank 61: Point 657 (-90.361295, 29.893522, -0.5616386) failed to convert
-rank 3: Point 654 (-91.902742, 29.991525, -2.5960289) failed to convert
-rank 42: Point 651 (-90.716998, 29.877026, -0.16348457) failed to convert
-rank 72: Point 911 (-90.047007, 29.835589, -9.0) failed to convert
-rank 90: Point 909 (-89.388101, 28.984319, -0.00856021) failed to convert
-rank 74: Point 909 (-90.006717, 29.793153, -5.2648107) failed to convert
-rank 96: Point 913 (-89.197938, 29.20246, -0.0) failed to convert
-rank 87: Point 902 (-89.462717, 30.183258, 0.9481193) failed to convert
-rank 71: Point 902 (-90.101069, 29.398906, -0.21594148) failed to convert
-rank 41: Point 654 (-90.728633, 30.013107, 20.375601) failed to convert
-rank 68: Point 910 (-90.139563, 29.742565, 0.2079495) failed to convert
-rank 36: Point 651 (-90.884312, 29.16333, -0.0) failed to convert
-rank 26: Point 649 (-91.143466, 30.220059, 3.9583638) failed to convert
-rank 63: Point 655 (-90.306183, 29.913205, -4.3324274) failed to convert
-rank 83: Point 902 (-89.787947, 29.571294, 14.372825) failed to convert
-rank 93: Point 902 (-89.27527, 29.105894, 3.6704037) failed to convert
-rank 22: Point 652 (-91.195127, 30.508186, 8.915477) failed to convert
-rank 19: Point 659 (-91.303982, 29.737047, -0.42421585) failed to convert
-rank 40: Point 647 (-90.7636, 29.732235, -2.1603171) failed to convert
-rank 11: Point 651 (-91.593097, 30.057717, -8.2296) failed to convert
-rank 78: Point 911 (-89.936441, 29.649088, -0.51370718) failed to convert
-rank 64: Point 911 (-90.243202, 30.203356, 4.02) failed to convert
-rank 92: Point 910 (-89.327642, 29.032511, 10.016058) failed to convert
-rank 52: Point 650 (-90.555865, 29.747576, -1.0014692) failed to convert
-rank 85: Point 902 (-89.678528, 29.554395, -0.0) failed to convert
-rank 54: Point 650 (-90.525926, 29.54769, -0.48892922) failed to convert
-rank 95: Point 903 (-89.222399, 29.151908, -0.31218643) failed to convert
-rank 82: Point 910 (-89.877008, 28.787007, 54.011448) failed to convert
-rank 50: Point 655 (-90.603207, 29.657447, -1.0508931) failed to convert
-rank 45: Point 656 (-90.667483, 29.934526, -0.74335952) failed to convert
-rank 66: Point 907 (-90.230329, 29.422962, -3.7498605) failed to convert
-rank 28: Point 646 (-91.107891, 29.678284, -0.54181387) failed to convert
-rank 89: Point 903 (-89.411285, 29.186006, -0.03424609) failed to convert
-rank 57: Point 656 (-90.467217, 29.692804, -0.40320942) failed to convert
-rank 98: Point 912 (-89.08493, 29.185035, 5.0046184) failed to convert
-rank 58: Point 643 (-90.431086, 29.875402, 0.20443821) failed to convert
-rank 39: Point 653 (-90.778369, 29.749507, -1.0043226) failed to convert
-rank 86: Point 911 (-89.584962, 29.689906, -0.0) failed to convert
-rank 37: Point 655 (-90.813964, 29.869852, -0.51546467) failed to convert
-rank 46: Point 642 (-90.660498, 29.924104, -0.1896341) failed to convert
-rank 14: Point 648 (-91.438318, 30.610066, -5.6317895) failed to convert
-rank 75: Point 904 (-89.985504, 29.816249, 0.80072611) failed to convert
-rank 91: Point 903 (-89.349941, 29.140777, -0.00356038) failed to convert
-rank 30: Point 653 (-91.082169, 29.091366, 2.4000542) failed to convert
-rank 31: Point 654 (-90.98069, 30.105697, -7.2067344) failed to convert
-rank 23: Point 654 (-91.209869, 29.954982, -0.82913841) failed to convert
-rank 20: Point 650 (-91.241853, 30.300313, -7.1926198) failed to convert
-rank 81: Point 900 (-89.849625, 29.540715, 0.31299999) failed to convert
-rank 79: Point 903 (-89.918284, 29.621679, -1.5562371) failed to convert
-rank 76: Point 913 (-89.974933, 29.725254, -8.2296) failed to convert
-rank 6: Point 652 (-91.724422, 30.99862, -13.400411) failed to convert
-rank 17: Point 657 (-91.347503, 30.167324, -0.68000001) failed to convert
-rank 88: Point 912 (-89.456991, 29.352865, -4.2632378) failed to convert
-rank 65: Point 904 (-90.218419, 30.032686, -6.4193932) failed to convert
-rank 5: Point 656 (-91.828348, 29.69294, 1.6769445) failed to convert
-rank 59: Point 656 (-90.410419, 29.8635, -0.72475065) failed to convert
-rank 35: Point 659 (-90.841741, 30.156897, -0.37977591) failed to convert
-rank 47: Point 652 (-90.658966, 29.711427, -1.475261) failed to convert
-rank 77: Point 903 (-89.931816, 30.00872, -2.6282998) failed to convert
-rank 0: Point 611 (-92.451814, 29.287054, 11.17986) failed to convert
-rank 84: Point 911 (-89.747804, 29.534815, 19.324469) failed to convert
-rank 55: Point 654 (-90.482596, 29.896225, 1.0197596) failed to convert
-rank 15: Point 652 (-91.414478, 30.503905, -4.4880346) failed to convert
-rank 60: Point 646 (-90.377607, 29.977437, -0.4075021) failed to convert
-rank 8: Point 644 (-91.652811, 30.995311, 7.7177179) failed to convert
-rank 4: Point 654 (-91.861284, 29.88503, -1.0000032) failed to convert
-rank 97: Point 901 (-89.122478, 29.564022, 5.3930671) failed to convert
-rank 73: Point 902 (-90.030988, 29.76458, -0.23443887) failed to convert
-rank 43: Point 659 (-90.709733, 29.679231, -0.90403862) failed to convert
-rank 99: Point 902 (-88.943371, 29.226525, 25.08216) failed to convert
-rank 62: Point 650 (-90.338343, 29.886004, -0.2212508) failed to convert
-rank 7: Point 657 (-91.747402, 29.97481, -1.1958266) failed to convert
-rank 32: Point 650 (-90.925609, 30.256265, -4.3102405) failed to convert
-rank 67: Point 902 (-90.155999, 29.889464, -0.53317572) failed to convert
-rank 94: Point 910 (-89.240556, 29.152561, 1.2203821) failed to convert
-rank 18: Point 654 (-91.284489, 30.641835, -27.656946) failed to convert
-rank 70: Point 912 (-90.070333, 30.023803, -9.0) failed to convert
-rank 69: Point 905 (-90.100368, 29.914235, -7.0713605) failed to convert
-rank 24: Point 650 (-91.18611, 30.051478, -0.31894228) failed to convert
-rank 90: Point 910 (-89.293128, 30.077009, 1.0137751) failed to convert
-rank 80: Point 909 (-89.85688, 29.951152, -8.7462367) failed to convert
-rank 51: Point 655 (-90.599201, 29.478971, -0.24291666) failed to convert
-rank 96: Point 914 (-89.196467, 29.219099, -0.00111129) failed to convert
-rank 72: Point 912 (-90.031637, 30.031833, -4.8798483) failed to convert
-rank 74: Point 910 (-90.038854, 29.381215, 0.4383309) failed to convert
-rank 87: Point 903 (-89.532522, 29.363203, 22.924989) failed to convert
-rank 71: Point 903 (-90.060001, 29.929631, 30.736026) failed to convert
-rank 83: Point 903 (-89.724368, 30.345938, -5.0882274) failed to convert
-rank 68: Point 911 (-90.117102, 30.034099, 3.2838501) failed to convert
-rank 9: Point 652 (-91.620961, 31.016504, -21.253293) failed to convert
-rank 93: Point 903 (-89.268077, 29.187722, 13.48893) failed to convert
-rank 56: Point 650 (-90.502494, 29.44187, -0.838824) failed to convert
-rank 78: Point 912 (-89.90901, 29.993238, -9.0) failed to convert
-rank 49: Point 656 (-90.641107, 29.332637, -0.85900658) failed to convert
-rank 25: Point 658 (-91.192387, 29.70063, -1.7179019) failed to convert
-rank 16: Point 650 (-91.389867, 30.193443, -0.6969677) failed to convert
-rank 10: Point 649 (-91.594787, 30.821496, -19.010487) failed to convert
-rank 82: Point 911 (-89.737315, 30.512603, -9.2796169) failed to convert
-rank 38: Point 647 (-90.77342, 30.066792, -0.45830534) failed to convert
-rank 85: Point 903 (-89.659363, 29.785713, -0.30539187) failed to convert
-rank 48: Point 651 (-90.625124, 29.868883, -0.32414046) failed to convert
-rank 34: Point 647 (-90.904197, 29.626815, -0.42275221) failed to convert
-rank 64: Point 912 (-90.317777, 29.20639, 1.1083299) failed to convert
-rank 89: Point 904 (-89.408826, 29.214586, 0.28401333) failed to convert
-rank 27: Point 651 (-91.149634, 29.696989, -1.81356) failed to convert
-rank 3: Point 655 (-91.870213, 30.589972, -11.622727) failed to convert
-rank 66: Point 908 (-90.198927, 29.838318, 0.04) failed to convert
-rank 2: Point 651 (-91.932218, 30.727847, -7.8997366) failed to convert
-rank 75: Point 905 (-89.978826, 29.900818, 1.4377149) failed to convert
-rank 92: Point 911 (-89.299638, 29.355235, 0.09260527) failed to convert
-rank 95: Point 904 (-89.217338, 29.209429, -0.47694152) failed to convert
-rank 79: Point 904 (-89.877187, 30.134999, -0.61398844) failed to convert
-rank 91: Point 904 (-89.347543, 29.168512, 0.31299999) failed to convert
-rank 29: Point 654 (-91.03419, 30.131712, -11.146232) failed to convert
-rank 13: Point 654 (-91.524928, 29.783923, -2.6264801) failed to convert
-rank 63: Point 656 (-90.306185, 29.913164, -4.3324274) failed to convert
-rank 81: Point 901 (-89.793765, 30.229655, -1.8479112) failed to convert
-rank 86: Point 912 (-89.568446, 29.886021, -0.12758068) failed to convert
-rank 61: Point 658 (-90.386665, 29.548722, -3.5457385) failed to convert
-rank 36: Point 652 (-90.846286, 29.731931, -0.69952153) failed to convert
-rank 88: Point 913 (-89.456622, 29.357186, -1.0953047) failed to convert
-rank 76: Point 914 (-89.978171, 29.683983, 0.24834971) failed to convert
-rank 11: Point 652 (-91.550323, 30.787715, -12.649425) failed to convert
-rank 65: Point 905 (-90.262616, 29.446197, 1.0266952) failed to convert
-rank 98: Point 913 (-89.017229, 29.931108, 4.0637335) failed to convert
-rank 41: Point 655 (-90.739533, 29.855361, -0.2529506) failed to convert
-rank 19: Point 660 (-91.288217, 29.992699, -0.51483411) failed to convert
-rank 21: Point 657 (-91.215875, 30.393647, 6.9578506) failed to convert
-rank 44: Point 651 (-90.68065, 29.924631, -0.49108474) failed to convert
-rank 77: Point 904 (-89.931748, 30.009538, -0.74287965) failed to convert
-rank 50: Point 656 (-90.601862, 29.676434, 0.36096427) failed to convert
-rank 54: Point 651 (-90.501883, 29.88269, 1.084438) failed to convert
-rank 1: Point 657 (-92.089079, 29.803172, -0.85869392) failed to convert
-rank 33: Point 651 (-90.904193, 30.068612, -2.7620442) failed to convert
-rank 45: Point 657 (-90.70913, 29.334165, -1.0185698) failed to convert
-rank 39: Point 654 (-90.778101, 29.753192, -2.2413312) failed to convert
-rank 40: Point 648 (-90.787251, 29.385196, 0.3048) failed to convert
-rank 84: Point 912 (-89.721902, 29.85031, -0.2366953) failed to convert
-rank 57: Point 657 (-90.472059, 29.625582, 0.11808294) failed to convert
-rank 42: Point 652 (-90.719288, 29.843761, -0.31118417) failed to convert
-rank 22: Point 653 (-91.194944, 30.511027, 4.2578179) failed to convert
-rank 58: Point 644 (-90.449998, 29.615417, -0.34315231) failed to convert
-rank 14: Point 649 (-91.513818, 29.339068, 2.6622513) failed to convert
-rank 37: Point 656 (-90.81721, 29.821978, -1.9560882) failed to convert
-rank 73: Point 903 (-90.074383, 29.204741, 0.61488668) failed to convert
-rank 97: Point 902 (-89.058254, 30.271707, 5.6822314) failed to convert
-rank 53: Point 653 (-90.540939, 29.632226, -0.76351148) failed to convert
-rank 46: Point 643 (-90.665116, 29.858142, -0.63315438) failed to convert
-rank 35: Point 660 (-90.871653, 29.713733, -0.55044364) failed to convert
-rank 99: Point 903 (-88.878042, 29.93162, 4.5459325) failed to convert
-rank 30: Point 654 (-91.015029, 30.12978, 23.68829) failed to convert
-rank 31: Point 655 (-90.963083, 30.370226, -5.5989413) failed to convert
-rank 67: Point 903 (-90.149937, 29.968404, -0.2678252) failed to convert
-rank 8: Point 645 (-91.668102, 30.730759, -7.688092) failed to convert
-rank 94: Point 911 (-89.238023, 29.181434, -0.20534572) failed to convert
-rank 4: Point 655 (-91.819207, 30.651693, -8.6973752) failed to convert
-rank 26: Point 650 (-91.182064, 29.611837, -0.36279925) failed to convert
-rank 12: Point 641 (-91.503119, 30.740147, 1.0541011) failed to convert
-rank 60: Point 647 (-90.379586, 29.950544, -8.8727287) failed to convert
-rank 28: Point 647 (-91.108273, 29.672239, -2.5743796) failed to convert
-rank 5: Point 657 (-91.768697, 30.76952, -10.200344) failed to convert
-rank 6: Point 653 (-91.734845, 30.815542, -10.760046) failed to convert
-rank 55: Point 655 (-90.499638, 29.659914, -0.67295783) failed to convert
-rank 52: Point 651 (-90.538628, 29.988468, -0.51393566) failed to convert
-rank 17: Point 658 (-91.322304, 30.575957, -16.509556) failed to convert
-rank 90: Point 911 (-89.38967, 28.965566, -0.01701882) failed to convert
-rank 70: Point 913 (-90.070531, 30.021245, -0.28755177) failed to convert
-rank 43: Point 660 (-90.691598, 29.940306, -1.7158389) failed to convert
-rank 32: Point 651 (-90.933777, 30.133949, -2.9024303) failed to convert
-rank 0: Point 612 (-92.482439, 28.609485, 36.599998) failed to convert
-rank 80: Point 910 (-89.838369, 30.179729, 3.1051744) failed to convert
-rank 96: Point 915 (-89.199575, 29.183806, -0.0) failed to convert
-rank 93: Point 904 (-89.271325, 29.150359, -0.89464538) failed to convert
-rank 72: Point 913 (-90.046985, 29.835555, -9.0) failed to convert
-rank 47: Point 653 (-90.658968, 29.711366, -1.8514612) failed to convert
-rank 68: Point 912 (-90.119393, 30.004407, 1.6256168) failed to convert
-rank 23: Point 655 (-91.212413, 29.914317, -1.3169967) failed to convert
-rank 20: Point 651 (-91.228626, 30.510054, -15.77584) failed to convert
-rank 71: Point 904 (-90.051904, 30.03327, -5.7454804) failed to convert
-rank 74: Point 911 (-89.99472, 29.945387, -0.85756192) failed to convert
-rank 15: Point 653 (-91.399635, 30.747042, -10.90167) failed to convert
-rank 62: Point 651 (-90.337646, 29.895368, -0.46680721) failed to convert
-rank 69: Point 906 (-90.097144, 29.955782, -0.04475725) failed to convert
-rank 87: Point 904 (-89.502422, 29.718749, 0.02) failed to convert
-rank 83: Point 904 (-89.775725, 29.7212, -0.0) failed to convert
-rank 78: Point 913 (-89.909, 29.993306, -9.0) failed to convert
-rank 89: Point 905 (-89.41146, 29.183777, 0.31299999) failed to convert
-rank 59: Point 657 (-90.410301, 29.865104, -0.9636445) failed to convert
-rank 64: Point 913 (-90.292611, 29.545936, 2.5116608) failed to convert
-rank 75: Point 906 (-89.98893, 29.772671, -8.2296) failed to convert
-rank 85: Point 904 (-89.65446, 29.844509, -0.6671405) failed to convert
-rank 66: Point 909 (-90.241355, 29.275654, -0.23787153) failed to convert
-rank 24: Point 651 (-91.171559, 30.280554, 4.9105592) failed to convert
-rank 51: Point 656 (-90.558522, 30.052039, 31.526329) failed to convert
-rank 18: Point 655 (-91.324798, 29.991661, -0.40482667) failed to convert
-rank 95: Point 905 (-89.209756, 29.295439, -0.49952643) failed to convert
-rank 92: Point 912 (-89.304231, 29.302077, -0.28742519) failed to convert
-rank 81: Point 902 (-89.79302, 30.238738, -2.2297468) failed to convert
-rank 82: Point 912 (-89.786247, 29.917779, -0.40707107) failed to convert
-rank 91: Point 905 (-89.342561, 29.226208, 0.07260871) failed to convert
-rank 76: Point 915 (-89.976525, 29.704845, 22.644491) failed to convert
-rank 79: Point 905 (-89.94589, 29.272339, 5.2417086) failed to convert
-rank 9: Point 653 (-91.674351, 30.09095, -1.6965988) failed to convert
-rank 86: Point 913 (-89.614195, 29.339552, 1.0273823) failed to convert
-rank 88: Point 914 (-89.4566, 29.357436, -2.5197227) failed to convert
-rank 77: Point 905 (-89.931662, 30.010477, -9.0) failed to convert
-rank 65: Point 906 (-90.230606, 29.871681, -4.6805091) failed to convert
-rank 25: Point 659 (-91.194705, 29.66372, -0.69663291) failed to convert
-rank 16: Point 651 (-91.412908, 29.811756, -6.7909445) failed to convert
-rank 38: Point 648 (-90.785613, 29.888909, -0.8226887) failed to convert
-rank 56: Point 651 (-90.474599, 29.829281, -0.65536796) failed to convert
-rank 98: Point 914 (-88.977732, 30.357366, 3.4098641) failed to convert
-rank 84: Point 913 (-89.72196, 29.849432, -0.22501453) failed to convert
-rank 48: Point 652 (-90.606177, 30.136643, -0.09643226) failed to convert
-rank 7: Point 658 (-91.76285, 29.696802, 2.0602252) failed to convert
-rank 27: Point 652 (-91.114592, 30.245108, -2.3268687) failed to convert
-rank 99: Point 904 (-88.909286, 29.594523, 9.697959) failed to convert
-rank 2: Point 652 (-91.918964, 30.97145, -18.303751) failed to convert
-rank 49: Point 657 (-90.590318, 30.053887, -8.2086179) failed to convert
-rank 3: Point 656 (-91.848064, 30.991756, -14.153953) failed to convert
-rank 61: Point 659 (-90.386645, 29.548779, -3.5457385) failed to convert
-rank 13: Point 655 (-91.53453, 29.619549, -1.3434915) failed to convert
-rank 10: Point 650 (-91.608491, 30.586958, -7.9176767) failed to convert
-rank 97: Point 903 (-89.048791, 30.374663, 1.1126778) failed to convert
-rank 54: Point 652 (-90.492017, 30.019082, -8.8267039) failed to convert
-rank 67: Point 904 (-90.164031, 29.784155, 1.0669378) failed to convert
-rank 73: Point 904 (-90.013651, 29.985633, -9.0) failed to convert
-rank 41: Point 656 (-90.745758, 29.764937, -2.4755821) failed to convert
-rank 19: Point 661 (-91.326905, 29.361411, 1.0301684) failed to convert
-rank 94: Point 912 (-89.24246, 29.130743, 4.8421612) failed to convert
-rank 45: Point 658 (-90.709052, 29.335272, -0.99653722) failed to convert
-rank 11: Point 653 (-91.593063, 30.05774, -8.2296) failed to convert
-rank 39: Point 655 (-90.769824, 29.874031, -0.34677969) failed to convert
-rank 21: Point 658 (-91.214839, 30.409918, -15.47104) failed to convert
-rank 36: Point 653 (-90.846249, 29.732108, -0.85877668) failed to convert
-rank 40: Point 649 (-90.754876, 29.859301, -0.2781687) failed to convert
-rank 29: Point 655 (-91.029642, 30.201079, 16.479617) failed to convert
-rank 57: Point 658 (-90.456685, 29.837621, -0.68479416) failed to convert
-rank 22: Point 654 (-91.2562, 29.534834, -0.51531647) failed to convert
-rank 80: Point 911 (-89.884198, 29.610389, 26.392241) failed to convert
-rank 50: Point 657 (-90.575208, 30.051945, 18.822262) failed to convert
-rank 63: Point 657 (-90.306189, 29.913104, -4.3324274) failed to convert
-rank 90: Point 912 (-89.361779, 29.290384, 19.506719) failed to convert
-rank 33: Point 652 (-90.892982, 30.235036, -1.9405401) failed to convert
-rank 34: Point 648 (-90.867653, 30.171532, -2.5758385) failed to convert
-rank 46: Point 644 (-90.698926, 29.37121, 0.3048) failed to convert
-rank 37: Point 657 (-90.814411, 29.863121, -0.75348302) failed to convert
-rank 68: Point 913 (-90.144875, 29.672996, 0.31299999) failed to convert
-rank 96: Point 916 (-89.119498, 30.079337, 2.8123031) failed to convert
-rank 42: Point 653 (-90.748515, 29.418754, -0.15244936) failed to convert
-rank 70: Point 914 (-90.07071, 30.018842, -1.0769557) failed to convert
-rank 58: Point 645 (-90.45348, 29.567197, -0.43737187) failed to convert
-rank 72: Point 914 (-90.033998, 30.00139, -0.12483338) failed to convert
-rank 93: Point 905 (-89.26845, 29.183044, 5.8907995) failed to convert
-rank 74: Point 912 (-89.99589, 29.930387, -1.9257566) failed to convert
-rank 44: Point 652 (-90.68122, 29.916239, -0.34074835) failed to convert
-rank 69: Point 907 (-90.093501, 30.002561, 0.92994272) failed to convert
-rank 71: Point 905 (-90.069414, 29.808567, -4.2153842) failed to convert
-rank 87: Point 905 (-89.532868, 29.357785, -0.23976164) failed to convert
-rank 53: Point 654 (-90.508039, 30.090379, -0.73893196) failed to convert
-rank 30: Point 655 (-91.033886, 29.841063, -1.2046555) failed to convert
-rank 8: Point 646 (-91.660158, 30.868341, -11.90455) failed to convert
-rank 31: Point 656 (-90.983492, 30.062006, -2.3762734) failed to convert
-rank 89: Point 906 (-89.410943, 29.189725, 0.31299999) failed to convert
-rank 28: Point 648 (-91.108245, 29.672514, -0.77525777) failed to convert
-rank 1: Point 658 (-92.089083, 29.802686, -0.89893313) failed to convert
-rank 75: Point 907 (-89.993328, 29.71674, -1.4905964) failed to convert
-rank 4: Point 656 (-91.809189, 30.831234, -18.178271) failed to convert
-rank 12: Point 642 (-91.500309, 30.787041, -10.27876) failed to convert
-rank 60: Point 648 (-90.383889, 29.892112, -0.34818224) failed to convert
-rank 78: Point 914 (-89.907506, 30.011809, 8.972051) failed to convert
-rank 52: Point 652 (-90.551774, 29.804584, -0.42220638) failed to convert
-rank 26: Point 651 (-91.139757, 30.277568, 13.582582) failed to convert
-rank 66: Point 910 (-90.234693, 29.364408, -0.34419385) failed to convert
-rank 5: Point 658 (-91.778763, 30.589818, -6.1610592) failed to convert
-rank 55: Point 656 (-90.513674, 29.464071, -8.2296) failed to convert
-rank 83: Point 905 (-89.788315, 29.566252, 25.407299) failed to convert
-rank 64: Point 914 (-90.264895, 29.91585, -6.7180126) failed to convert
-rank 85: Point 905 (-89.670561, 29.650321, -0.53290133) failed to convert
-rank 82: Point 913 (-89.813962, 29.575808, -0.23927542) failed to convert
-rank 92: Point 913 (-89.303919, 29.305596, -0.008173) failed to convert
-rank 81: Point 903 (-89.844349, 29.606171, -4.6713651) failed to convert
-rank 95: Point 906 (-89.218823, 29.192474, -0.00026032) failed to convert
-rank 17: Point 659 (-91.347465, 30.167405, -0.68085147) failed to convert
-rank 32: Point 652 (-90.96296, 29.693661, -1.0915449) failed to convert
-rank 14: Point 650 (-91.489782, 29.74885, -1.2885406) failed to convert
-rank 43: Point 661 (-90.736271, 29.293008, -0.82904431) failed to convert
-rank 20: Point 652 (-91.25042, 30.163412, -1.5248945) failed to convert
-rank 6: Point 654 (-91.750565, 30.537536, -8.4888395) failed to convert
-rank 0: Point 613 (-92.456035, 29.188405, 16.168106) failed to convert
-rank 91: Point 906 (-89.257896, 30.191825, 4.3781821) failed to convert
-rank 76: Point 916 (-89.963885, 29.864464, -0.91029306) failed to convert
-rank 47: Point 654 (-90.65897, 29.711326, -1.7710817) failed to convert
-rank 79: Point 906 (-89.893765, 29.928717, -0.28851315) failed to convert
-rank 77: Point 906 (-89.957733, 29.681879, -0.65878635) failed to convert
-rank 88: Point 915 (-89.456972, 29.352829, -4.2632378) failed to convert
-rank 86: Point 914 (-89.54026, 30.218242, -0.62820301) failed to convert
-rank 35: Point 661 (-90.850721, 30.024358, -5.2705672) failed to convert
-rank 65: Point 907 (-90.218386, 30.032733, -6.3687964) failed to convert
-rank 84: Point 914 (-89.68309, 30.318136, -1.1270095) failed to convert
-rank 98: Point 915 (-89.084792, 29.184691, 5.026064) failed to convert
-rank 62: Point 652 (-90.334738, 29.934429, 20.2822) failed to convert
-rank 97: Point 904 (-89.057621, 30.278159, 5.4176613) failed to convert
-rank 15: Point 654 (-91.448223, 29.943312, -0.8832246) failed to convert
-rank 23: Point 656 (-91.187221, 30.312923, -7.1331716) failed to convert
-rank 24: Point 652 (-91.206839, 29.722384, -5.237495) failed to convert
-rank 99: Point 905 (-88.857386, 30.150065, 11.736352) failed to convert
-rank 73: Point 905 (-90.016919, 29.943966, -6.7650365) failed to convert
-rank 67: Point 905 (-90.204322, 29.252868, 0.088383) failed to convert
-rank 59: Point 658 (-90.402839, 29.96668, -8.5447639) failed to convert
-rank 18: Point 656 (-91.292827, 30.507746, -15.836191) failed to convert
-rank 25: Point 660 (-91.151359, 30.347055, -7.6714592) failed to convert
-rank 9: Point 654 (-91.620943, 31.016468, -21.441183) failed to convert
-rank 94: Point 913 (-89.236374, 29.200118, -0.19774046) failed to convert
-rank 16: Point 652 (-91.400118, 30.023465, -0.79963151) failed to convert
-rank 90: Point 913 (-89.372245, 29.168399, 0.23378035) failed to convert
-rank 7: Point 659 (-91.725407, 30.365796, -3.6310312) failed to convert
-rank 27: Point 653 (-91.117701, 30.196709, 11.132384) failed to convert
-rank 3: Point 657 (-91.892125, 30.187324, -2.5318075) failed to convert
-rank 48: Point 653 (-90.641616, 29.633823, 0.18897355) failed to convert
-rank 38: Point 649 (-90.786496, 29.875891, -0.41169689) failed to convert
-rank 2: Point 653 (-91.95974, 30.213998, -1.585493) failed to convert
-rank 49: Point 658 (-90.63474, 29.423517, 0.3048) failed to convert
-rank 70: Point 915 (-90.098244, 29.663738, 0.31299999) failed to convert
-rank 68: Point 914 (-90.103505, 30.209021, 4.6111158) failed to convert
-rank 80: Point 912 (-89.856418, 29.956175, 10.895519) failed to convert
-rank 41: Point 657 (-90.736412, 29.900451, -1.3374525) failed to convert
-rank 45: Point 659 (-90.66689, 29.942824, -0.80762992) failed to convert
-rank 72: Point 915 (-90.031613, 30.031755, -4.8798483) failed to convert
-rank 71: Point 906 (-90.068824, 29.816095, 0.69392624) failed to convert
-rank 96: Point 917 (-89.209555, 29.070339, 3.1137264) failed to convert
-rank 61: Point 660 (-90.358306, 29.933578, -8.3091535) failed to convert
-rank 93: Point 906 (-89.268837, 29.178617, 4.2255081) failed to convert
-rank 74: Point 913 (-89.998827, 29.893068, 1.0558451) failed to convert
-rank 87: Point 906 (-89.51376, 29.583943, 0.42265455) failed to convert
-rank 69: Point 908 (-90.098334, 29.940212, 0.87176771) failed to convert
-rank 13: Point 656 (-91.524918, 29.783983, -2.6820296) failed to convert
-rank 89: Point 907 (-89.321108, 30.224332, 3.5642628) failed to convert
-rank 75: Point 908 (-90.005941, 29.555829, -0.11566008) failed to convert
-rank 10: Point 651 (-91.581489, 31.047356, -14.036961) failed to convert
-rank 66: Point 911 (-90.22869, 29.444123, 0.31299999) failed to convert
-rank 36: Point 654 (-90.828646, 29.991971, 15.672454) failed to convert
-rank 11: Point 654 (-91.576706, 30.338471, -2.8505569) failed to convert
-rank 78: Point 915 (-89.909003, 29.993072, -9.0) failed to convert
-rank 21: Point 659 (-91.216194, 30.388351, 16.981322) failed to convert
-rank 85: Point 906 (-89.628389, 30.155429, 14.16793) failed to convert
-rank 56: Point 652 (-90.475397, 29.818266, -8.2296) failed to convert
-rank 82: Point 914 (-89.760489, 30.231373, 0.65535304) failed to convert
-rank 51: Point 657 (-90.557075, 30.072141, -2.2323873) failed to convert
-rank 19: Point 662 (-91.29854, 29.825096, -0.5558881) failed to convert
-rank 64: Point 915 (-90.32698, 29.080535, 2.1337442) failed to convert
-rank 83: Point 906 (-89.789034, 29.557361, -0.23096879) failed to convert
-rank 95: Point 907 (-89.218413, 29.197131, -0.18383752) failed to convert
-rank 39: Point 656 (-90.787057, 29.62165, -0.46728826) failed to convert
-rank 22: Point 655 (-91.246157, 29.696811, 0.84867187) failed to convert
-rank 57: Point 659 (-90.48832, 29.398776, -8.2296) failed to convert
-rank 54: Point 653 (-90.52144, 29.610259, -0.28410317) failed to convert
-rank 81: Point 904 (-89.844334, 29.606208, -4.0308405) failed to convert
-rank 29: Point 656 (-91.046129, 29.948361, -3.9681901) failed to convert
-rank 50: Point 658 (-90.62465, 29.351735, -1.7455187) failed to convert
-rank 33: Point 653 (-90.886274, 30.334398, -4.4736396) failed to convert
-rank 79: Point 907 (-89.945738, 29.274051, 0.31736888) failed to convert
-rank 92: Point 914 (-89.223058, 30.221923, 2.2465542) failed to convert
-rank 91: Point 907 (-89.340069, 29.254954, -0.09465193) failed to convert
-rank 76: Point 917 (-89.965897, 29.838996, 0.29744403) failed to convert
-rank 77: Point 907 (-89.932285, 30.002407, -9.0) failed to convert
-rank 86: Point 915 (-89.606737, 29.428621, 2.8327281) failed to convert
-rank 37: Point 658 (-90.788568, 30.241022, -1.0909064) failed to convert
-rank 63: Point 658 (-90.301298, 29.978365, -4.9749459) failed to convert
-rank 42: Point 654 (-90.712827, 29.936888, -0.54342334) failed to convert
-rank 53: Point 655 (-90.541021, 29.630962, 0.71467402) failed to convert
-rank 34: Point 649 (-90.867579, 30.172564, -1.72117) failed to convert
-rank 98: Point 916 (-89.049365, 29.577191, 5.9154421) failed to convert
-rank 58: Point 646 (-90.454228, 29.55681, -0.2133218) failed to convert
-rank 30: Point 656 (-91.047583, 29.629911, -0.34728917) failed to convert
-rank 40: Point 650 (-90.758499, 29.806488, -0.82321167) failed to convert
-rank 8: Point 647 (-91.685396, 30.429014, -5.4661094) failed to convert
-rank 84: Point 915 (-89.70105, 30.102179, -0.33872803) failed to convert
-rank 88: Point 916 (-89.456894, 29.353621, 0.10500715) failed to convert
-rank 65: Point 908 (-90.267394, 29.381688, -3.9929148) failed to convert
-rank 28: Point 649 (-91.108306, 29.671523, -0.37605416) failed to convert
-rank 46: Point 645 (-90.686973, 29.544114, -1.3862006) failed to convert
-rank 1: Point 659 (-92.089072, 29.80278, -0.64672306) failed to convert
-rank 26: Point 652 (-91.136824, 30.323213, -9.1998239) failed to convert
-rank 60: Point 649 (-90.405249, 29.600944, -0.17907812) failed to convert
-rank 52: Point 653 (-90.530447, 30.102065, -0.1289345) failed to convert
-rank 31: Point 657 (-91.007478, 29.696332, -0.36741545) failed to convert
-rank 97: Point 905 (-89.156692, 29.179643, -0.0) failed to convert
-rank 44: Point 653 (-90.702618, 29.608194, -0.35523378) failed to convert
-rank 55: Point 657 (-90.482378, 29.899114, -0.24073454) failed to convert
-rank 5: Point 659 (-91.780687, 30.555423, -5.3054585) failed to convert
-rank 4: Point 657 (-91.840171, 30.271373, -3.5765779) failed to convert
-rank 12: Point 643 (-91.522588, 30.412565, -2.7420266) failed to convert
-rank 99: Point 906 (-88.91649, 29.515287, 11.703563) failed to convert
-rank 67: Point 906 (-90.151775, 29.944117, -2.7246566) failed to convert
-rank 73: Point 906 (-90.031894, 29.752746, -0.09335786) failed to convert
-rank 17: Point 660 (-91.322266, 30.575971, -16.973965) failed to convert
-rank 14: Point 651 (-91.489767, 29.748887, -2.4861325) failed to convert
-rank 20: Point 653 (-91.28571, 29.59457, -0.50453651) failed to convert
-rank 6: Point 655 (-91.746861, 30.603035, -13.444729) failed to convert
-rank 43: Point 662 (-90.698581, 29.8398, -0.10912365) failed to convert
-rank 0: Point 614 (-92.44098, 29.513055, 7.0072949) failed to convert
-rank 94: Point 914 (-89.21327, 29.462299, 1.9848842) failed to convert
-rank 47: Point 655 (-90.658972, 29.711265, -0.82268426) failed to convert
-rank 35: Point 662 (-90.839596, 30.188287, -0.95068438) failed to convert
-rank 70: Point 916 (-90.070312, 30.023874, -9.0) failed to convert
-rank 80: Point 913 (-89.902276, 29.382814, 1.5036456) failed to convert
-rank 24: Point 653 (-91.169517, 30.312499, 10.450997) failed to convert
-rank 62: Point 653 (-90.338324, 29.88604, -0.24510169) failed to convert
-rank 90: Point 914 (-89.331527, 29.638718, 7.4744876) failed to convert
-rank 68: Point 915 (-90.123367, 29.95262, -0.12223909) failed to convert
-rank 15: Point 655 (-91.446308, 29.975231, -1.513183) failed to convert
-rank 23: Point 657 (-91.221089, 29.775759, -0.366036) failed to convert
-rank 93: Point 907 (-89.272452, 29.137009, -0.16745782) failed to convert
-rank 71: Point 907 (-90.051894, 30.03321, -5.7454804) failed to convert
-rank 96: Point 918 (-89.186378, 29.332742, 4.8528628) failed to convert
-rank 32: Point 653 (-90.933795, 30.133391, -4.7023157) failed to convert
-rank 59: Point 659 (-90.40282, 29.966922, -8.3301669) failed to convert
-rank 72: Point 916 (-90.051099, 29.782396, -0.41055646) failed to convert
-rank 74: Point 914 (-90.00571, 29.80552, 28.010245) failed to convert
-rank 69: Point 909 (-90.093238, 30.005888, 1.0010124) failed to convert
-rank 16: Point 653 (-91.368235, 30.54665, -5.8760949) failed to convert
-rank 87: Point 907 (-89.532342, 29.363643, 21.740682) failed to convert
-rank 9: Point 655 (-91.672297, 30.126528, -1.3671218) failed to convert
-rank 25: Point 661 (-91.193219, 29.687196, -1.72273) failed to convert
-rank 89: Point 908 (-89.398606, 29.333326, 12.881068) failed to convert
-rank 75: Point 909 (-89.976912, 29.924762, 28.358283) failed to convert
-rank 83: Point 907 (-89.770663, 29.78291, -0.0) failed to convert
-rank 27: Point 654 (-91.174237, 29.306507, -0.4529033) failed to convert
-rank 18: Point 657 (-91.31658, 30.124318, -0.82191296) failed to convert
-rank 38: Point 650 (-90.821266, 29.363454, -0.2482161) failed to convert
-rank 66: Point 912 (-90.238792, 29.309353, 0.458) failed to convert
-rank 78: Point 916 (-89.908967, 29.993281, -9.0) failed to convert
-rank 79: Point 908 (-89.898306, 29.871901, -5.7187454) failed to convert
-rank 95: Point 908 (-89.184662, 29.578474, 4.6453643) failed to convert
-rank 82: Point 915 (-89.789325, 29.879113, -2.8803601) failed to convert
-rank 7: Point 660 (-91.691349, 30.962988, -12.120326) failed to convert
-rank 48: Point 654 (-90.641616, 29.633763, -0.98759712) failed to convert
-rank 3: Point 658 (-91.870158, 30.589999, -8.2296) failed to convert
-rank 41: Point 658 (-90.741928, 29.820464, -0.44537734) failed to convert
-rank 64: Point 916 (-90.325919, 29.094884, 2.1005618) failed to convert
-rank 76: Point 918 (-89.974877, 29.725277, -8.2296) failed to convert
-rank 81: Point 905 (-89.781423, 30.379635, -10.398636) failed to convert
-rank 85: Point 907 (-89.685976, 29.462315, -4.5454826) failed to convert
-rank 49: Point 659 (-90.590303, 30.053829, -9.6743528) failed to convert
-rank 61: Point 661 (-90.358289, 29.933636, -8.3091535) failed to convert
-rank 2: Point 654 (-91.916647, 31.013077, -14.264835) failed to convert
-rank 45: Point 660 (-90.664473, 29.977302, -0.44138062) failed to convert
-rank 88: Point 917 (-89.440205, 29.548991, 1.998271) failed to convert
-rank 92: Point 915 (-89.299739, 29.353299, -0.05209808) failed to convert
-rank 86: Point 916 (-89.608997, 29.400998, 0.60321344) failed to convert
-rank 98: Point 917 (-89.054868, 29.515177, 4.0770362) failed to convert
-rank 11: Point 655 (-91.561657, 30.594727, -5.9808903) failed to convert
-rank 91: Point 908 (-89.362761, 28.991588, 14.468714) failed to convert
-rank 56: Point 653 (-90.474684, 29.827972, 0.14934026) failed to convert
-rank 21: Point 660 (-91.272566, 29.485099, 8.7467299) failed to convert
-rank 51: Point 658 (-90.606619, 29.373065, -8.2296) failed to convert
-rank 57: Point 660 (-90.453557, 29.879993, -0.30411404) failed to convert
-rank 39: Point 657 (-90.790314, 29.57377, -0.50836058) failed to convert
-rank 36: Point 655 (-90.845883, 29.737312, -0.69032495) failed to convert
-rank 84: Point 916 (-89.772396, 29.23075, 11.387344) failed to convert
-rank 65: Point 909 (-90.230571, 29.87173, -4.6805091) failed to convert
-rank 33: Point 654 (-90.885822, 30.340973, -4.5672145) failed to convert
-rank 77: Point 908 (-89.932278, 30.002346, -9.0) failed to convert
-rank 29: Point 657 (-91.030104, 30.193577, -8.6647092) failed to convert
-rank 10: Point 652 (-91.588204, 30.933137, -12.742372) failed to convert
-rank 22: Point 656 (-91.25002, 29.634567, -0.79884519) failed to convert
-rank 37: Point 659 (-90.788835, 30.237126, -1.0586521) failed to convert
-rank 42: Point 655 (-90.741233, 29.525105, -2.0528655) failed to convert
-rank 97: Point 906 (-89.170505, 29.023419, -0.38628246) failed to convert
-rank 54: Point 654 (-90.514852, 29.702174, -0.78214223) failed to convert
-rank 50: Point 659 (-90.571493, 30.103862, -0.16547729) failed to convert
-rank 53: Point 656 (-90.521713, 29.900537, -0.33648359) failed to convert
-rank 67: Point 907 (-90.155963, 29.889513, -0.62500106) failed to convert
-rank 34: Point 650 (-90.86753, 30.173288, -1.3172303) failed to convert
-rank 30: Point 657 (-91.041505, 29.723444, -0.68692842) failed to convert
-rank 8: Point 648 (-91.655926, 30.941417, 4.2426626) failed to convert
-rank 13: Point 657 (-91.533399, 29.63883, -1.0633013) failed to convert
-rank 99: Point 907 (-88.855345, 30.170194, 10.742096) failed to convert
-rank 94: Point 915 (-89.241969, 29.136204, -0.51944324) failed to convert
-rank 58: Point 647 (-90.421432, 30.006928, -2.4697319) failed to convert
-rank 40: Point 651 (-90.755451, 29.850719, -1.0808704) failed to convert
-rank 28: Point 650 (-91.122909, 29.442191, -0.47742565) failed to convert
-rank 46: Point 646 (-90.695561, 29.419922, -0.18773332) failed to convert
-rank 73: Point 907 (-90.016298, 29.951719, 12.161279) failed to convert
-rank 60: Point 650 (-90.379565, 29.9506, -8.8727287) failed to convert
-rank 19: Point 663 (-91.306626, 29.693458, -1.3974912) failed to convert
-rank 52: Point 654 (-90.562001, 29.660535, -0.60526472) failed to convert
-rank 55: Point 658 (-90.509941, 29.515908, -0.42466271) failed to convert
-rank 70: Point 917 (-90.162076, 28.826042, 29.741788) failed to convert
-rank 80: Point 914 (-89.874285, 29.733563, -0.23046518) failed to convert
-rank 5: Point 660 (-91.807921, 30.064874, -4.2444349) failed to convert
-rank 90: Point 915 (-89.27567, 30.27343, 2.3554891) failed to convert
-rank 26: Point 653 (-91.14584, 30.182281, -9.881441) failed to convert
-rank 63: Point 659 (-90.339458, 29.464767, -4.1839898) failed to convert
-rank 31: Point 658 (-91.026875, 29.397188, -0.28258431) failed to convert
-rank 68: Point 916 (-90.118916, 30.010225, 2.0453577) failed to convert
-rank 44: Point 654 (-90.684865, 29.863846, 0.12224644) failed to convert
-rank 12: Point 644 (-91.526488, 30.346601, -9.8613474) failed to convert
-rank 20: Point 654 (-91.282033, 29.654079, 0.91604556) failed to convert
-rank 93: Point 908 (-89.267279, 29.196103, 8.2519663) failed to convert
-rank 71: Point 908 (-90.06577, 29.855304, -9.0) failed to convert
-rank 72: Point 917 (-90.046953, 29.835504, -9.0) failed to convert
-rank 6: Point 656 (-91.806811, 29.523461, -0.08206899) failed to convert
-rank 1: Point 660 (-92.055262, 30.456717, -6.5692716) failed to convert
-rank 17: Point 661 (-91.366608, 29.853543, -2.170041) failed to convert
-rank 14: Point 652 (-91.488787, 29.765481, -3.2424332) failed to convert
-rank 96: Point 919 (-89.196708, 29.215956, -0.00027504) failed to convert
-rank 74: Point 915 (-90.050048, 29.236072, 0.89670639) failed to convert
-rank 83: Point 908 (-89.789001, 29.557384, -0.25137098) failed to convert
-rank 69: Point 910 (-90.106691, 29.832077, -0.93320705) failed to convert
-rank 87: Point 908 (-89.47364, 30.054003, -0.27888745) failed to convert
-rank 89: Point 909 (-89.342806, 29.977074, -0.0) failed to convert
-rank 75: Point 910 (-89.990944, 29.746833, -8.2296) failed to convert
-rank 43: Point 663 (-90.711239, 29.657128, -0.39659067) failed to convert
-rank 0: Point 615 (-92.48779, 28.487025, 50.219817) failed to convert
-rank 79: Point 909 (-89.94589, 29.272011, 5.4999445) failed to convert
-rank 24: Point 654 (-91.171516, 30.281131, 1.0849753) failed to convert
-rank 47: Point 656 (-90.690234, 29.26068, 1.1319678) failed to convert
-rank 62: Point 654 (-90.338295, 29.886093, -0.32145264) failed to convert
-rank 78: Point 917 (-89.939569, 29.608803, 0.31299999) failed to convert
-rank 15: Point 656 (-91.4611, 29.72682, -3.4137601) failed to convert
-rank 64: Point 917 (-90.255213, 30.043675, 1.4980658) failed to convert
-rank 66: Point 913 (-90.231982, 29.399925, 0.69499999) failed to convert
-rank 82: Point 916 (-89.78931, 29.879171, -2.8803601) failed to convert
-rank 88: Point 918 (-89.456554, 29.357397, -1.3910792) failed to convert
-rank 76: Point 919 (-89.959112, 29.924474, 15.965301) failed to convert
-rank 35: Point 663 (-90.832527, 30.292051, -0.45056568) failed to convert
-rank 32: Point 654 (-90.932534, 30.152196, -3.8207847) failed to convert
-rank 81: Point 906 (-89.844311, 29.606264, -2.3341918) failed to convert
-rank 95: Point 909 (-89.218609, 29.194645, -0.00714036) failed to convert
-rank 23: Point 658 (-91.198688, 30.131729, -2.2654983) failed to convert
-rank 85: Point 908 (-89.649142, 29.9069, 2.8168129) failed to convert
-rank 59: Point 660 (-90.432838, 29.556064, -0.36989137) failed to convert
-rank 86: Point 917 (-89.609224, 29.398132, 0.8009381) failed to convert
-rank 92: Point 916 (-89.303357, 29.311736, -0.0) failed to convert
-rank 98: Point 918 (-89.01757, 29.924132, 4.0361315) failed to convert
-rank 4: Point 658 (-91.878011, 29.574797, -0.0) failed to convert
-rank 91: Point 909 (-89.279905, 29.94333, -0.0) failed to convert
-rank 84: Point 917 (-89.721785, 29.851076, -0.30783629) failed to convert
-rank 77: Point 909 (-89.931757, 30.008848, -1.5929118) failed to convert
-rank 16: Point 654 (-91.412847, 29.811759, -6.7909445) failed to convert
-rank 27: Point 655 (-91.129628, 30.010737, -0.52528725) failed to convert
-rank 9: Point 656 (-91.620916, 31.016414, -20.757056) failed to convert
-rank 38: Point 651 (-90.815704, 29.445872, -0.40573459) failed to convert
-rank 18: Point 658 (-91.338278, 29.770484, 9.7846397) failed to convert
-rank 41: Point 659 (-90.73639, 29.900417, -1.0730704) failed to convert
-rank 3: Point 659 (-91.870122, 30.590017, -8.2296) failed to convert
-rank 65: Point 910 (-90.226277, 29.928401, -1.6386726) failed to convert
-rank 49: Point 660 (-90.616222, 29.687561, 0.80566624) failed to convert
-rank 25: Point 662 (-91.159989, 30.211565, 9.8431826) failed to convert
-rank 7: Point 661 (-91.697019, 30.863762, -12.974151) failed to convert
-rank 48: Point 655 (-90.60936, 30.091467, -0.3923032) failed to convert
-rank 67: Point 908 (-90.109942, 30.484427, -7.4069556) failed to convert
-rank 2: Point 655 (-91.970163, 30.017101, -4.1868879) failed to convert
-rank 97: Point 907 (-89.170048, 29.028517, -0.22048953) failed to convert
-rank 61: Point 662 (-90.385621, 29.562578, -2.831592) failed to convert
-rank 99: Point 908 (-88.853401, 30.190478, 10.618005) failed to convert
-rank 56: Point 654 (-90.474557, 29.829707, -0.82317609) failed to convert
-rank 94: Point 916 (-89.240996, 29.147277, 2.655313) failed to convert
-rank 57: Point 661 (-90.456636, 29.837585, -0.68479416) failed to convert
-rank 45: Point 661 (-90.709146, 29.333828, 0.13096594) failed to convert
-rank 33: Point 655 (-90.903263, 30.081878, -10.826497) failed to convert
-rank 21: Point 661 (-91.207929, 30.518666, 10.752287) failed to convert
-rank 73: Point 908 (-90.016901, 29.944001, -6.7650365) failed to convert
-rank 29: Point 658 (-91.034137, 30.131682, -11.146232) failed to convert
-rank 42: Point 656 (-90.741131, 29.526255, -1.7301848) failed to convert
-rank 22: Point 657 (-91.199087, 30.445792, 15.22915) failed to convert
-rank 50: Point 660 (-90.601933, 29.675162, -1.2450247) failed to convert
-rank 70: Point 918 (-90.078168, 29.922769, -2.2927765) failed to convert
-rank 39: Point 658 (-90.767431, 29.908721, -0.20703769) failed to convert
-rank 11: Point 656 (-91.593013, 30.057774, -8.2296) failed to convert
-rank 90: Point 916 (-89.364927, 29.252856, 0.31299999) failed to convert
-rank 53: Point 657 (-90.54384, 29.591214, -0.41342963) failed to convert
-rank 34: Point 651 (-90.867079, 30.179923, -1.6646869) failed to convert
-rank 54: Point 655 (-90.531177, 29.473781, 0.26573975) failed to convert
-rank 13: Point 658 (-91.521969, 29.834145, -3.9384333) failed to convert
-rank 10: Point 653 (-91.647741, 29.905838, -3.2902197) failed to convert
-rank 68: Point 917 (-90.119132, 30.007342, 2.3788826) failed to convert
-rank 72: Point 918 (-90.031578, 30.031931, -4.8737523) failed to convert
-rank 71: Point 909 (-90.064285, 29.874375, 1.5437071) failed to convert
-rank 74: Point 916 (-90.008608, 29.768334, 0.13768812) failed to convert
-rank 51: Point 659 (-90.571269, 29.873275, -0.76217335) failed to convert
-rank 80: Point 915 (-89.884543, 29.605277, 0.15778946) failed to convert
-rank 40: Point 652 (-90.771415, 29.617686, -1.4023691) failed to convert
-rank 75: Point 911 (-89.996599, 29.674777, 1.205535) failed to convert
-rank 8: Point 649 (-91.653652, 30.980635, -0.98992487) failed to convert
-rank 52: Point 655 (-90.511232, 30.367474, -0.29694834) failed to convert
-rank 69: Point 911 (-90.109021, 29.801889, -4.2336722) failed to convert
-rank 83: Point 909 (-89.779786, 29.670869, -0.26433733) failed to convert
-rank 89: Point 910 (-89.408731, 29.215003, 0.31299999) failed to convert
-rank 93: Point 909 (-89.26861, 29.180844, 4.9392862) failed to convert
-rank 58: Point 648 (-90.436981, 29.793971, -0.75928728) failed to convert
-rank 30: Point 658 (-91.012521, 30.16737, -6.6404642) failed to convert
-rank 87: Point 909 (-89.51617, 29.55401, 0.49378146) failed to convert
-rank 19: Point 664 (-91.254221, 30.536717, -9.2821079) failed to convert
-rank 60: Point 651 (-90.405475, 29.597622, -0.6193613) failed to convert
-rank 66: Point 914 (-90.207018, 29.730273, 1.7203506) failed to convert
-rank 96: Point 920 (-89.198295, 29.197467, -0.0) failed to convert
-rank 79: Point 910 (-89.93971, 29.350488, 1.582623) failed to convert
-rank 64: Point 918 (-90.255816, 30.035612, 1.5443103) failed to convert
-rank 78: Point 918 (-89.877664, 30.381982, -9.2720364) failed to convert
-rank 88: Point 919 (-89.456944, 29.352775, -4.2632378) failed to convert
-rank 95: Point 910 (-89.191953, 29.4962, 3.7051804) failed to convert
-rank 55: Point 659 (-90.520691, 29.365382, -0.11458788) failed to convert
-rank 28: Point 651 (-91.073404, 30.212894, 7.0564013) failed to convert
-rank 31: Point 659 (-90.98084, 30.101204, -6.2888036) failed to convert
-rank 46: Point 647 (-90.695021, 29.427719, 0.14175166) failed to convert
-rank 26: Point 654 (-91.146417, 30.173182, -6.4921108) failed to convert
-rank 63: Point 660 (-90.30194, 29.969236, -1.4051333) failed to convert
-rank 12: Point 645 (-91.551469, 29.921259, -0.1524429) failed to convert
-rank 20: Point 655 (-91.236574, 30.383519, -14.729756) failed to convert
-rank 82: Point 917 (-89.7893, 29.879211, -2.8803601) failed to convert
-rank 36: Point 656 (-90.827637, 30.006697, -10.808209) failed to convert
-rank 44: Point 655 (-90.679726, 29.937249, -1.5201619) failed to convert
-rank 14: Point 653 (-91.488841, 29.764553, -3.3802321) failed to convert
-rank 81: Point 907 (-89.861737, 29.388682, 1.1619487) failed to convert
-rank 6: Point 657 (-91.771006, 30.172316, -4.9488627) failed to convert
-rank 37: Point 660 (-90.791682, 30.195647, -0.3455507) failed to convert
-rank 84: Point 918 (-89.695981, 30.162773, -0.17343061) failed to convert
-rank 76: Point 920 (-89.956047, 29.96309, -2.2021865) failed to convert
-rank 92: Point 917 (-89.229729, 30.146989, 2.693983) failed to convert
-rank 86: Point 918 (-89.567123, 29.899925, -0.00469192) failed to convert
-rank 85: Point 909 (-89.684497, 29.480011, 17.118447) failed to convert
-rank 98: Point 919 (-89.020735, 29.889574, 4.7316138) failed to convert
-rank 77: Point 910 (-89.959627, 29.657639, 16.612152) failed to convert
-rank 91: Point 910 (-89.347636, 29.167264, 0.14555426) failed to convert
-rank 47: Point 657 (-90.657445, 29.732996, -1.681947) failed to convert
-rank 65: Point 911 (-90.230548, 29.871764, -4.6805091) failed to convert
-rank 5: Point 661 (-91.772629, 30.69883, -6.8815681) failed to convert
-rank 43: Point 664 (-90.714125, 29.615275, -0.08476724) failed to convert
-rank 15: Point 657 (-91.470223, 29.572469, -0.55260406) failed to convert
-rank 62: Point 655 (-90.3652, 29.52158, 0.67376726) failed to convert
-rank 0: Point 616 (-92.44019, 29.527147, 5.5456036) failed to convert
-rank 97: Point 908 (-89.157392, 29.171067, -0.0) failed to convert
-rank 1: Point 661 (-92.087657, 29.830072, -0.54339736) failed to convert
-rank 35: Point 664 (-90.839477, 30.189764, -0.45159857) failed to convert
-rank 24: Point 655 (-91.167731, 30.340446, -10.121731) failed to convert
-rank 17: Point 662 (-91.375241, 29.710922, -1.7442551) failed to convert
-rank 59: Point 661 (-90.401374, 29.986502, 29.113449) failed to convert
-rank 99: Point 909 (-88.854272, 30.180231, 10.606113) failed to convert
-rank 94: Point 917 (-89.239968, 29.159004, -0.66082795) failed to convert
-rank 4: Point 659 (-91.852691, 30.042211, -2.0626167) failed to convert
-rank 67: Point 909 (-90.216111, 29.095362, -0.50580785) failed to convert
-rank 23: Point 659 (-91.225351, 29.707288, -7.0043045) failed to convert
-rank 16: Point 655 (-91.38211, 30.319449, -2.2265621) failed to convert
-rank 32: Point 655 (-90.94912, 29.902717, -0.62039998) failed to convert
-rank 73: Point 909 (-90.013613, 29.98562, -9.0) failed to convert
-rank 18: Point 659 (-91.292625, 30.510526, -7.4679971) failed to convert
-rank 3: Point 660 (-91.889984, 30.225258, -4.8043058) failed to convert
-rank 70: Point 919 (-90.09679, 29.682295, 1.0399801) failed to convert
-rank 2: Point 656 (-91.985306, 29.729686, 2.8780472) failed to convert
-rank 49: Point 661 (-90.625255, 29.558934, -1.3506303) failed to convert
-rank 90: Point 917 (-89.390106, 28.958954, 14.591353) failed to convert
-rank 9: Point 657 (-91.62393, 30.964577, -13.917268) failed to convert
-rank 25: Point 663 (-91.159577, 30.21802, -12.734545) failed to convert
-rank 41: Point 660 (-90.736981, 29.891612, -0.23741841) failed to convert
-rank 7: Point 662 (-91.716935, 30.51446, -7.7300284) failed to convert
-rank 27: Point 656 (-91.11304, 30.268905, -10.723267) failed to convert
-rank 68: Point 918 (-90.139707, 29.740073, 3.2662107) failed to convert
-rank 74: Point 917 (-89.989965, 30.004922, -9.056479) failed to convert
-rank 61: Point 663 (-90.383447, 29.592159, 0.39136462) failed to convert
-rank 72: Point 919 (-90.031579, 30.031846, -4.8768003) failed to convert
-rank 48: Point 656 (-90.641615, 29.633722, -0.87418895) failed to convert
-rank 38: Point 652 (-90.819363, 29.391484, -0.3519981) failed to convert
-rank 80: Point 916 (-89.843116, 30.119738, 1.8080911) failed to convert
-rank 71: Point 910 (-90.067408, 29.834209, -9.0) failed to convert
-rank 29: Point 659 (-91.061799, 29.70589, -0.71453321) failed to convert
-rank 45: Point 662 (-90.700917, 29.453281, -0.77029146) failed to convert
-rank 75: Point 912 (-89.970628, 30.004035, -1.7995263) failed to convert
-rank 69: Point 912 (-90.100549, 29.911381, 14.696104) failed to convert
-rank 93: Point 910 (-89.268995, 29.176414, 4.5132895) failed to convert
-rank 56: Point 655 (-90.484033, 29.698516, 0.18242837) failed to convert
-rank 87: Point 910 (-89.44383, 30.398116, -4.4497108) failed to convert
-rank 21: Point 662 (-91.220626, 30.31807, -12.414656) failed to convert
-rank 83: Point 910 (-89.787393, 29.577104, 0.08714905) failed to convert
-rank 42: Point 657 (-90.716951, 29.877064, -1.022904) failed to convert
-rank 89: Point 911 (-89.411256, 29.185144, 0.10883407) failed to convert
-rank 33: Point 656 (-90.955946, 29.286832, 1.4329166) failed to convert
-rank 50: Point 661 (-90.620125, 29.416227, 0.3048) failed to convert
-rank 22: Point 658 (-91.21488, 30.196258, -2.9826015) failed to convert
-rank 64: Point 919 (-90.260405, 29.974679, -6.1532669) failed to convert
-rank 66: Point 915 (-90.192768, 29.917625, -1.9485163) failed to convert
-rank 96: Point 921 (-89.202778, 29.146557, 13.465645) failed to convert
-rank 79: Point 911 (-89.91797, 29.624761, 7.0048192) failed to convert
-rank 88: Point 920 (-89.456987, 29.351982, 0.13900618) failed to convert
-rank 78: Point 919 (-89.908962, 29.993199, -9.0) failed to convert
-rank 82: Point 918 (-89.803511, 29.70425, -0.0) failed to convert
-rank 39: Point 659 (-90.767365, 29.909619, -0.82797237) failed to convert
-rank 13: Point 659 (-91.534526, 29.619279, -1.3002552) failed to convert
-rank 10: Point 654 (-91.581448, 31.047311, -14.05955) failed to convert
-rank 95: Point 911 (-89.218163, 29.199685, 0.06369958) failed to convert
-rank 84: Point 919 (-89.73228, 29.722721, -0.0) failed to convert
-rank 54: Point 656 (-90.521439, 29.610167, -0.35838688) failed to convert
-rank 53: Point 658 (-90.538763, 29.662317, -0.21336) failed to convert
-rank 92: Point 918 (-89.302533, 29.321057, -0.86153554) failed to convert
-rank 11: Point 657 (-91.587112, 30.158643, -1.374127) failed to convert
-rank 57: Point 662 (-90.445503, 29.990115, -3.9612075) failed to convert
-rank 86: Point 919 (-89.608119, 29.410508, 29.862367) failed to convert
-rank 34: Point 652 (-90.867611, 30.172034, -1.9383643) failed to convert
-rank 98: Point 920 (-89.084655, 29.184346, 4.8481566) failed to convert
-rank 76: Point 921 (-89.966786, 29.827537, 0.56930935) failed to convert
-rank 30: Point 659 (-90.990515, 30.500307, -15.267986) failed to convert
-rank 81: Point 908 (-89.792969, 30.238772, -3.7277531) failed to convert
-rank 58: Point 649 (-90.437266, 29.790005, 0.02) failed to convert
-rank 8: Point 650 (-91.696576, 30.232121, -8.2296) failed to convert
-rank 40: Point 653 (-90.771431, 29.617461, -1.0774534) failed to convert
-rank 91: Point 911 (-89.341243, 29.241272, -0.30003087) failed to convert
-rank 51: Point 660 (-90.558542, 30.051564, 26.770611) failed to convert
-rank 52: Point 656 (-90.577515, 29.441488, -0.02834197) failed to convert
-rank 85: Point 910 (-89.667323, 29.687843, -0.56101813) failed to convert
-rank 77: Point 911 (-89.932274, 30.002306, -9.0) failed to convert
-rank 60: Point 652 (-90.377565, 29.977579, -1.6580928) failed to convert
-rank 65: Point 912 (-90.26736, 29.38171, -4.5853594) failed to convert
-rank 19: Point 665 (-91.291796, 29.933956, -0.44160626) failed to convert
-rank 55: Point 660 (-90.498199, 29.679441, -0.46847927) failed to convert
-rank 28: Point 652 (-91.108238, 29.672219, -2.6133512) failed to convert
-rank 94: Point 918 (-89.231426, 29.256175, -0.0) failed to convert
-rank 63: Point 661 (-90.301256, 29.978322, -4.9749459) failed to convert
-rank 99: Point 910 (-88.925201, 29.418905, 15.36256) failed to convert
-rank 20: Point 656 (-91.263148, 29.95885, -6.0302283) failed to convert
-rank 97: Point 909 (-89.17078, 29.019789, 3.0022405) failed to convert
-rank 31: Point 660 (-91.003896, 29.750053, -0.62910042) failed to convert
-rank 12: Point 646 (-91.515103, 30.538504, -6.6474402) failed to convert
-rank 14: Point 654 (-91.458911, 30.267649, -0.47106456) failed to convert
-rank 90: Point 918 (-89.389132, 28.970247, -0.37572743) failed to convert
-rank 36: Point 657 (-90.846222, 29.731929, -0.79322074) failed to convert
-rank 26: Point 655 (-91.146295, 30.175026, -3.282298) failed to convert
-rank 44: Point 656 (-90.721508, 29.333588, -0.7229062) failed to convert
-rank 47: Point 658 (-90.615612, 30.326078, -3.41629) failed to convert
-rank 67: Point 910 (-90.155612, 29.89307, 1.2045165) failed to convert
-rank 37: Point 661 (-90.814327, 29.864136, -0.46792004) failed to convert
-rank 62: Point 656 (-90.307748, 30.294603, 6.3153796) failed to convert
-rank 46: Point 648 (-90.659849, 29.933148, -0.35239492) failed to convert
-rank 73: Point 910 (-90.019468, 29.91108, 0.79277839) failed to convert
-rank 70: Point 920 (-90.070298, 30.023783, -9.0) failed to convert
-rank 43: Point 665 (-90.684505, 30.041578, 18.489008) failed to convert
-rank 15: Point 658 (-91.416372, 30.471546, -4.3950093) failed to convert
-rank 0: Point 617 (-92.477474, 28.705296, 34.700001) failed to convert
-rank 68: Point 919 (-90.126662, 29.909592, 47.283205) failed to convert
-rank 72: Point 920 (-90.031563, 30.031872, -4.8737523) failed to convert
-rank 6: Point 658 (-91.74703, 30.599909, -13.776961) failed to convert
-rank 5: Point 662 (-91.793576, 30.323645, -3.4475199) failed to convert
-rank 17: Point 663 (-91.375803, 29.701474, -2.8143954) failed to convert
-rank 35: Point 665 (-90.862084, 29.855726, -1.510745) failed to convert
-rank 80: Point 917 (-89.899617, 29.415709, 1.5) failed to convert
-rank 1: Point 662 (-92.089018, 29.803173, -0.46148175) failed to convert
-rank 74: Point 918 (-90.004059, 29.826055, -6.7269365) failed to convert
-rank 4: Point 660 (-91.81414, 30.74201, -7.604611) failed to convert
-rank 24: Point 656 (-91.171474, 30.281707, -3.3783266) failed to convert
-rank 69: Point 913 (-90.114218, 29.734269, -0.18957016) failed to convert
-rank 59: Point 662 (-90.42968, 29.599474, -0.45679093) failed to convert
-rank 32: Point 656 (-90.933814, 30.132833, -7.0193269) failed to convert
-rank 89: Point 912 (-89.411036, 29.187699, -0.03761397) failed to convert
-rank 75: Point 913 (-89.994493, 29.701531, -0.35106845) failed to convert
-rank 71: Point 911 (-90.051887, 30.03317, -5.7454804) failed to convert
-rank 96: Point 922 (-89.201298, 29.162974, -0.0113729) failed to convert
-rank 93: Point 911 (-89.25026, 29.38989, 8.546035) failed to convert
-rank 87: Point 911 (-89.532162, 29.364082, 20.595675) failed to convert
-rank 83: Point 911 (-89.761974, 29.889029, -8.5011775) failed to convert
-rank 23: Point 660 (-91.209829, 29.954987, -1.3446569) failed to convert
-rank 18: Point 660 (-91.292793, 30.507767, -16.026995) failed to convert
-rank 64: Point 920 (-90.260407, 29.974619, -7.9735686) failed to convert
-rank 49: Point 662 (-90.64107, 29.33262, -0.87629971) failed to convert
-rank 66: Point 916 (-90.148465, 30.493586, -8.6467827) failed to convert
-rank 88: Point 921 (-89.466336, 29.241964, 0.31299999) failed to convert
-rank 78: Point 920 (-89.905765, 30.033107, -1.280678) failed to convert
-rank 2: Point 657 (-91.946886, 30.453129, -7.4916009) failed to convert
-rank 79: Point 912 (-89.898258, 29.871937, -4.535538) failed to convert
-rank 16: Point 656 (-91.410882, 29.844156, -0.10199829) failed to convert
-rank 82: Point 919 (-89.816565, 29.54282, 0.31299999) failed to convert
-rank 25: Point 664 (-91.159886, 30.213119, 15.9358) failed to convert
-rank 92: Point 919 (-89.326558, 29.043982, -0.0) failed to convert
-rank 95: Point 912 (-89.218456, 29.196327, -0.35116981) failed to convert
-rank 7: Point 663 (-91.714439, 30.558363, -5.6160914) failed to convert
-rank 9: Point 658 (-91.62648, 30.92079, -2.7077403) failed to convert
-rank 98: Point 921 (-88.994776, 30.171143, 8.6515087) failed to convert
-rank 48: Point 657 (-90.641615, 29.633662, -0.49545681) failed to convert
-rank 41: Point 661 (-90.755994, 29.615043, -1.9751276) failed to convert
-rank 76: Point 922 (-89.962778, 29.877977, -5.8914796) failed to convert
-rank 3: Point 661 (-91.909688, 29.859511, -0.70029882) failed to convert
-rank 61: Point 664 (-90.358277, 29.933675, -8.3091535) failed to convert
-rank 86: Point 920 (-89.528385, 30.35515, -3.6471529) failed to convert
-rank 45: Point 663 (-90.666926, 29.942251, -0.56943016) failed to convert
-rank 38: Point 653 (-90.786079, 29.881606, -0.32986189) failed to convert
-rank 29: Point 660 (-91.035075, 30.117009, -9.2476188) failed to convert
-rank 42: Point 658 (-90.741123, 29.526315, -1.6751936) failed to convert
-rank 77: Point 912 (-89.932409, 30.000595, -1.5438819) failed to convert
-rank 84: Point 920 (-89.722594, 29.840259, -0.00082777) failed to convert
-rank 81: Point 909 (-89.81894, 29.920202, -8.8477351) failed to convert
-rank 21: Point 663 (-91.28441, 29.292174, -0.37905038) failed to convert
-rank 91: Point 912 (-89.348205, 29.160663, 0.31299999) failed to convert
-rank 10: Point 655 (-91.611056, 30.541908, -6.2850456) failed to convert
-rank 85: Point 911 (-89.685932, 29.462357, -4.5454826) failed to convert
-rank 56: Point 656 (-90.482974, 29.713177, -0.4390573) failed to convert
-rank 65: Point 913 (-90.182491, 30.500913, -8.9342538) failed to convert
-rank 33: Point 657 (-90.903023, 30.085081, -6.5624067) failed to convert
-rank 53: Point 659 (-90.507746, 30.0941, -0.57118406) failed to convert
-rank 54: Point 657 (-90.522418, 29.59646, -0.43572884) failed to convert
-rank 94: Point 919 (-89.239356, 29.165781, -1.1994657) failed to convert
-rank 57: Point 663 (-90.488654, 29.393655, -1.709201) failed to convert
-rank 97: Point 910 (-89.140429, 29.361306, 9.2698381) failed to convert
-rank 11: Point 658 (-91.581727, 30.251094, 12.971293) failed to convert
-rank 30: Point 660 (-91.011555, 30.181657, 18.040648) failed to convert
-rank 90: Point 919 (-89.331374, 29.639129, 6.3859456) failed to convert
-rank 99: Point 911 (-88.922561, 29.446852, 13.054136) failed to convert
-rank 40: Point 654 (-90.789043, 29.358468, 0.28797152) failed to convert
-rank 51: Point 661 (-90.610121, 29.323065, -0.10264107) failed to convert
-rank 34: Point 653 (-90.866844, 30.183367, -2.3219026) failed to convert
-rank 8: Point 651 (-91.655505, 30.9482, -6.0729763) failed to convert
-rank 58: Point 650 (-90.437029, 29.793175, -0.7584948) failed to convert
-rank 67: Point 911 (-90.150731, 29.956111, 26.328741) failed to convert
-rank 13: Point 660 (-91.524908, 29.783844, -2.3613571) failed to convert
-rank 73: Point 911 (-90.013859, 29.982385, -0.91925254) failed to convert
-rank 55: Point 661 (-90.514175, 29.456292, 0.12615782) failed to convert
-rank 28: Point 653 (-91.108319, 29.670705, -0.22638402) failed to convert
-rank 68: Point 920 (-90.091386, 30.364091, -0.48218053) failed to convert
-rank 22: Point 659 (-91.197335, 30.473265, 13.386233) failed to convert
-rank 50: Point 662 (-90.622956, 29.375767, -0.1933448) failed to convert
-rank 70: Point 921 (-90.070027, 30.027247, -0.05464068) failed to convert
-rank 80: Point 918 (-89.849902, 30.035645, 4.0410788) failed to convert
-rank 52: Point 657 (-90.559187, 29.700034, -0.58095012) failed to convert
-rank 39: Point 660 (-90.791249, 29.559929, -2.3949498) failed to convert
-rank 74: Point 919 (-90.009929, 29.751258, -1.4646167) failed to convert
-rank 31: Point 661 (-91.001106, 29.791627, -0.50202138) failed to convert
-rank 72: Point 921 (-90.046513, 29.840821, 3.3284161) failed to convert
-rank 63: Point 662 (-90.302583, 29.960485, -8.1137766) failed to convert
-rank 20: Point 657 (-91.303706, 29.300212, -0.0) failed to convert
-rank 60: Point 653 (-90.383872, 29.892054, -0.36584744) failed to convert
-rank 44: Point 657 (-90.721633, 29.331567, -8.2296) failed to convert
-rank 69: Point 914 (-90.10031, 29.914253, -7.0713605) failed to convert
-rank 12: Point 647 (-91.517877, 30.491802, -6.793645) failed to convert
-rank 75: Point 914 (-89.988894, 29.772654, -8.2296) failed to convert
-rank 89: Point 913 (-89.374016, 29.617936, 2.650763) failed to convert
-rank 83: Point 912 (-89.71312, 30.480592, -6.8907546) failed to convert
-rank 19: Point 666 (-91.294253, 29.894131, -1.514254) failed to convert
-rank 27: Point 657 (-91.113605, 30.260085, 6.8276746) failed to convert
-rank 5: Point 663 (-91.777972, 30.603065, -5.6840733) failed to convert
-rank 4: Point 661 (-91.808293, 30.84681, 2.9025058) failed to convert
-rank 96: Point 923 (-89.196085, 29.222037, -0.0) failed to convert
-rank 47: Point 659 (-90.658368, 29.719507, 0.53749371) failed to convert
-rank 35: Point 666 (-90.839477, 30.189703, -2.2735525) failed to convert
-rank 87: Point 912 (-89.510294, 29.62242, 0.18843222) failed to convert
-rank 88: Point 922 (-89.365708, 30.40773, -11.174054) failed to convert
-rank 14: Point 655 (-91.509714, 29.408893, 2.7841799) failed to convert
-rank 64: Point 921 (-90.260409, 29.974578, -7.9735686) failed to convert
-rank 1: Point 663 (-92.089029, 29.80266, -0.4532924) failed to convert
-rank 17: Point 664 (-91.367594, 29.836655, -1.2439506) failed to convert
-rank 93: Point 912 (-89.269129, 29.174229, 3.9857865) failed to convert
-rank 71: Point 912 (-90.065738, 29.855629, -9.0) failed to convert
-rank 79: Point 913 (-89.945496, 29.276002, 0.31299999) failed to convert
-rank 24: Point 657 (-91.196309, 29.889627, -0.55988339) failed to convert
-rank 59: Point 663 (-90.432823, 29.556102, -0.10919274) failed to convert
-rank 78: Point 921 (-89.950677, 29.46801, 0.30654056) failed to convert
-rank 66: Point 917 (-90.17977, 30.087309, 4.3000002) failed to convert
-rank 82: Point 920 (-89.789285, 29.879269, -0.95736254) failed to convert
-rank 98: Point 922 (-89.044296, 29.62991, 5.2789028) failed to convert
-rank 32: Point 657 (-90.965197, 29.659066, -0.28729127) failed to convert
-rank 86: Point 921 (-89.605543, 29.440838, -0.55985943) failed to convert
-rank 2: Point 658 (-91.993823, 29.566135, -0.59796924) failed to convert
-rank 76: Point 923 (-89.961114, 29.898943, 1.7554016) failed to convert
-rank 92: Point 920 (-89.32727, 29.035724, 15.017056) failed to convert
-rank 23: Point 661 (-91.189588, 30.275169, 5.3612408) failed to convert
-rank 95: Point 913 (-89.217799, 29.203597, -0.0) failed to convert
-rank 84: Point 921 (-89.722268, 29.843963, -0.30261829) failed to convert
-rank 77: Point 913 (-89.931688, 30.009531, -1.0623245) failed to convert
-rank 81: Point 910 (-89.794001, 30.226037, -1.8898096) failed to convert
-rank 85: Point 912 (-89.686509, 29.455088, -0.12287916) failed to convert
-rank 16: Point 657 (-91.395958, 30.091271, -2.9821217) failed to convert
-rank 15: Point 659 (-91.461056, 29.726779, -3.4137601) failed to convert
-rank 91: Point 913 (-89.349566, 29.144761, -1.7239489) failed to convert
-rank 94: Point 920 (-89.243428, 29.119204, 1.2545862) failed to convert
-rank 49: Point 663 (-90.590294, 30.053789, -9.6743528) failed to convert
-rank 46: Point 649 (-90.695123, 29.426153, -8.2296) failed to convert
-rank 9: Point 659 (-91.670093, 30.164223, -1.3459736) failed to convert
-rank 26: Point 656 (-91.177278, 29.686906, -1.7835077) failed to convert
-rank 65: Point 914 (-90.231507, 29.858694, 0.8240595) failed to convert
-rank 6: Point 659 (-91.742294, 30.682606, -15.611856) failed to convert
-rank 7: Point 664 (-91.708383, 30.6642, -7.6838957) failed to convert
-rank 25: Point 665 (-91.192347, 29.700585, -2.307336) failed to convert
-rank 97: Point 911 (-89.15859, 29.157231, -0.48576599) failed to convert
-rank 43: Point 666 (-90.684956, 30.035101, 8.760228) failed to convert
-rank 90: Point 920 (-89.372003, 29.169713, 3.9328348) failed to convert
-rank 37: Point 662 (-90.850237, 29.331786, -0.67532435) failed to convert
-rank 36: Point 658 (-90.827957, 30.001735, 9.2630888) failed to convert
-rank 61: Point 665 (-90.361271, 29.893129, -0.42682265) failed to convert
-rank 62: Point 657 (-90.364594, 29.529761, -1.1176051) failed to convert
-rank 99: Point 912 (-88.918518, 29.488717, 12.775801) failed to convert
-rank 3: Point 662 (-91.867576, 30.636116, -6.9379364) failed to convert
-rank 0: Point 618 (-92.451772, 29.265581, 11.628048) failed to convert
-rank 73: Point 912 (-90.016872, 29.944055, -6.7650365) failed to convert
-rank 21: Point 664 (-91.214807, 30.409892, -15.47104) failed to convert
-rank 45: Point 664 (-90.702737, 29.426812, -8.2296) failed to convert
-rank 38: Point 654 (-90.798827, 29.694589, -0.43749082) failed to convert
-rank 29: Point 661 (-91.091245, 29.246341, -0.37933222) failed to convert
-rank 67: Point 912 (-90.155634, 29.892221, 1.1382261) failed to convert
-rank 70: Point 922 (-90.060574, 30.148231, 4.6700001) failed to convert
-rank 68: Point 921 (-90.148953, 29.619092, -0.25832352) failed to convert
-rank 80: Point 919 (-89.864364, 29.85602, 0.44379409) failed to convert
-rank 56: Point 657 (-90.502595, 29.440158, -0.0) failed to convert
-rank 74: Point 920 (-90.032743, 29.458988, 0.72387003) failed to convert
-rank 48: Point 658 (-90.613421, 30.033429, 30.168729) failed to convert
-rank 10: Point 656 (-91.629179, 30.22869, -4.7635013) failed to convert
-rank 42: Point 659 (-90.741118, 29.526355, -1.5822299) failed to convert
-rank 72: Point 922 (-90.107461, 29.050627, 13.70896) failed to convert
-rank 33: Point 658 (-90.923245, 29.782057, -0.82497605) failed to convert
-rank 53: Point 660 (-90.552766, 29.465456, -0.46554082) failed to convert
-rank 41: Point 662 (-90.7286, 30.012605, 19.437561) failed to convert
-rank 54: Point 658 (-90.514842, 29.702234, -0.89559284) failed to convert
-rank 75: Point 915 (-89.990915, 29.746886, -8.2296) failed to convert
-rank 83: Point 913 (-89.843675, 28.875808, 48.377335) failed to convert
-rank 96: Point 924 (-89.187834, 29.315241, 0.66157476) failed to convert
-rank 30: Point 661 (-90.999667, 30.361908, -9.1503082) failed to convert
-rank 58: Point 651 (-90.449883, 29.616169, 0.43248879) failed to convert
-rank 55: Point 662 (-90.498095, 29.680566, -0.37960033) failed to convert
-rank 57: Point 664 (-90.480509, 29.506867, -0.41133323) failed to convert
-rank 40: Point 655 (-90.754924, 29.858316, -0.92350091) failed to convert
-rank 51: Point 662 (-90.587969, 29.63783, -0.21336) failed to convert
-rank 11: Point 659 (-91.553902, 30.725133, -11.704378) failed to convert
-rank 69: Point 915 (-90.056661, 30.473067, -4.8280188) failed to convert
-rank 89: Point 914 (-89.409104, 29.21002, 0.14204377) failed to convert
-rank 88: Point 923 (-89.432526, 29.638102, 1.0252793) failed to convert
-rank 13: Point 661 (-91.533382, 29.638772, -1.6200564) failed to convert
-rank 8: Point 652 (-91.696556, 30.232178, -9.7808889) failed to convert
-rank 64: Point 922 (-90.260411, 29.974518, -7.9735686) failed to convert
-rank 71: Point 913 (-90.060442, 29.923552, -7.0033901) failed to convert
-rank 34: Point 654 (-90.875758, 30.051317, -3.5232483) failed to convert
-rank 87: Point 913 (-89.497332, 29.774869, -0.31206336) failed to convert
-rank 18: Point 661 (-91.337934, 29.775768, -1.771701) failed to convert
-rank 79: Point 914 (-89.918937, 29.611921, -0.37316074) failed to convert
-rank 50: Point 663 (-90.603861, 29.647695, -0.01598459) failed to convert
-rank 93: Point 913 (-89.269303, 29.172007, 0.19795137) failed to convert
-rank 78: Point 922 (-89.907759, 30.008014, 0.86311217) failed to convert
-rank 28: Point 654 (-91.10819, 29.672488, -1.4799311) failed to convert
-rank 22: Point 660 (-91.19941, 30.440558, 16.561489) failed to convert
-rank 66: Point 918 (-90.153923, 30.422997, -1.1542399) failed to convert
-rank 98: Point 923 (-89.074625, 29.294602, 9.080163) failed to convert
-rank 82: Point 921 (-89.741775, 30.457249, -6.8234423) failed to convert
-rank 76: Point 924 (-89.962769, 29.878037, -5.8914796) failed to convert
-rank 39: Point 661 (-90.767399, 29.908924, -1.4739851) failed to convert
-rank 52: Point 658 (-90.623928, 28.77754, 18.600463) failed to convert
-rank 60: Point 654 (-90.405212, 29.601161, -0.38985527) failed to convert
-rank 84: Point 922 (-89.705837, 30.042792, 2.5502773) failed to convert
-rank 44: Point 658 (-90.685885, 29.848564, -0.3230102) failed to convert
-rank 12: Point 648 (-91.522645, 30.411276, -3.1814668) failed to convert
-rank 31: Point 662 (-91.038215, 29.219254, -0.34531373) failed to convert
-rank 86: Point 922 (-89.609274, 29.395871, 0.4500357) failed to convert
-rank 77: Point 914 (-89.932267, 30.002246, -3.0215924) failed to convert
-rank 92: Point 921 (-89.302372, 29.322725, -0.0) failed to convert
-rank 20: Point 658 (-91.279101, 29.701196, -1.6953501) failed to convert
-rank 95: Point 914 (-89.218708, 29.193261, -0.0293439) failed to convert
-rank 63: Point 663 (-90.301228, 29.978292, -4.9883571) failed to convert
-rank 81: Point 911 (-89.785714, 30.327015, -5.3948755) failed to convert
-rank 47: Point 660 (-90.648493, 29.860507, -0.74192354) failed to convert
-rank 85: Point 913 (-89.685903, 29.462385, -2.4909457) failed to convert
-rank 5: Point 664 (-91.791129, 30.367081, -9.9644001) failed to convert
-rank 91: Point 914 (-89.336457, 29.296355, 7.6543326) failed to convert
-rank 65: Point 915 (-90.230514, 29.871814, -0.74941149) failed to convert
-rank 4: Point 662 (-91.809378, 30.827358, -15.44109) failed to convert
-rank 19: Point 667 (-91.252427, 30.565085, 14.041537) failed to convert
-rank 35: Point 667 (-90.839477, 30.189663, -2.7688531) failed to convert
-rank 27: Point 658 (-91.13854, 29.871006, 0.1) failed to convert
-rank 94: Point 921 (-89.144306, 30.232605, 0.70968133) failed to convert
-rank 1: Point 664 (-92.089012, 29.802778, -0.53981326) failed to convert
-rank 90: Point 921 (-89.385412, 29.013312, 1.7696225) failed to convert
-rank 14: Point 656 (-91.489743, 29.748943, -2.2219743) failed to convert
-rank 17: Point 665 (-91.322209, 30.575992, -17.160543) failed to convert
-rank 2: Point 659 (-91.9214, 30.923675, -10.62825) failed to convert
-rank 97: Point 912 (-89.151589, 29.235863, -0.0) failed to convert
-rank 99: Point 913 (-88.923722, 29.431777, 14.280863) failed to convert
-rank 32: Point 658 (-90.919612, 30.344887, -3.5243566) failed to convert
-rank 68: Point 922 (-90.088109, 30.405729, -4.872484) failed to convert
-rank 70: Point 923 (-90.070272, 30.023873, -9.0) failed to convert
-rank 80: Point 920 (-89.849723, 30.037381, -8.4466183) failed to convert
-rank 16: Point 658 (-91.359377, 30.689653, -16.148342) failed to convert
-rank 15: Point 660 (-91.461026, 29.726751, -3.4137601) failed to convert
-rank 26: Point 657 (-91.139905, 30.274499, 4.943918) failed to convert
-rank 73: Point 913 (-90.013555, 29.9856, -9.0) failed to convert
-rank 67: Point 913 (-90.14587, 30.019312, -5.1940971) failed to convert
-rank 9: Point 660 (-91.621502, 31.005414, 0.64755655) failed to convert
-rank 23: Point 662 (-91.226255, 29.692566, -0.16248112) failed to convert
-rank 72: Point 923 (-90.031554, 30.03177, -4.8737523) failed to convert
-rank 46: Point 650 (-90.681852, 29.617772, -2.0939977) failed to convert
-rank 74: Point 921 (-89.998402, 29.897817, 1.0316268) failed to convert
-rank 49: Point 664 (-90.627122, 29.531943, -0.27325258) failed to convert
-rank 59: Point 664 (-90.402783, 29.966938, -8.2967762) failed to convert
-rank 24: Point 658 (-91.188545, 30.012633, -0.00052513) failed to convert
-rank 37: Point 663 (-90.788571, 30.240844, -0.96826443) failed to convert
-rank 83: Point 914 (-89.761947, 29.889083, -8.5011775) failed to convert
-rank 96: Point 925 (-89.194691, 29.237577, -0.17941792) failed to convert
-rank 25: Point 666 (-91.15334, 30.31548, 10.13132) failed to convert
-rank 7: Point 665 (-91.730999, 30.26494, -4.5449113) failed to convert
-rank 3: Point 663 (-91.868592, 30.617515, -6.568007) failed to convert
-rank 69: Point 916 (-90.054617, 30.498842, -9.9333504) failed to convert
-rank 43: Point 667 (-90.701455, 29.798165, -0.37423875) failed to convert
-rank 61: Point 666 (-90.361292, 29.892799, -0.36365143) failed to convert
-rank 88: Point 924 (-89.437589, 29.578886, 1.7510669) failed to convert
-rank 75: Point 916 (-89.982353, 29.855507, -6.5501524) failed to convert
-rank 89: Point 915 (-89.341199, 29.994651, -0.0) failed to convert
-rank 36: Point 659 (-90.828519, 29.993361, 13.952072) failed to convert
-rank 10: Point 657 (-91.598196, 30.761799, 13.207334) failed to convert
-rank 87: Point 914 (-89.484734, 29.921701, -0.12976) failed to convert
-rank 45: Point 665 (-90.707668, 29.355208, 0.51844282) failed to convert
-rank 71: Point 914 (-90.069708, 29.804446, -1.7913591) failed to convert
-rank 21: Point 665 (-91.215999, 30.391009, 12.96207) failed to convert
-rank 79: Point 915 (-89.884348, 30.044568, -0.93158431) failed to convert
-rank 62: Point 658 (-90.331264, 29.980256, -4.7765211) failed to convert
-rank 93: Point 914 (-89.221503, 29.715013, 3.3162099) failed to convert
-rank 56: Point 658 (-90.500342, 29.471609, -0.43417005) failed to convert
-rank 78: Point 923 (-89.908986, 29.992685, -1.6553088) failed to convert
-rank 82: Point 922 (-89.764159, 30.186016, 2.2620803) failed to convert
-rank 66: Point 919 (-90.226011, 29.478136, 0.31299999) failed to convert
-rank 38: Point 655 (-90.776862, 30.01597, 5.0597254) failed to convert
-rank 64: Point 923 (-90.298971, 29.458497, 1.0578812) failed to convert
-rank 48: Point 659 (-90.625382, 29.863944, -0.41749804) failed to convert
-rank 98: Point 924 (-89.038017, 29.698513, 3.686518) failed to convert
-rank 42: Point 660 (-90.741109, 29.526415, -1.5910208) failed to convert
-rank 8: Point 653 (-91.696462, 30.233788, -4.9534759) failed to convert
-rank 84: Point 923 (-89.67742, 30.383806, -2.4233781) failed to convert
-rank 76: Point 925 (-89.962763, 29.878077, -5.8914796) failed to convert
-rank 95: Point 915 (-89.218591, 29.194383, -0.49140071) failed to convert
-rank 40: Point 656 (-90.77155, 29.615669, -0.81769135) failed to convert
-rank 57: Point 665 (-90.488264, 29.398797, -8.2296) failed to convert
-rank 86: Point 923 (-89.588317, 29.646712, -0.0) failed to convert
-rank 6: Point 660 (-91.746867, 30.602616, -12.262191) failed to convert
-rank 77: Point 915 (-89.990588, 29.263041, 1.1229145) failed to convert
-rank 85: Point 914 (-89.685859, 29.462427, -1.1970021) failed to convert
-rank 54: Point 659 (-90.57812, 28.808425, 18.941187) failed to convert
-rank 33: Point 659 (-90.903226, 30.081895, -10.826497) failed to convert
-rank 30: Point 662 (-91.057065, 29.481817, -0.63186863) failed to convert
-rank 91: Point 915 (-89.34858, 29.15609, 0.31299999) failed to convert
-rank 81: Point 912 (-89.792468, 30.244625, 0.13841661) failed to convert
-rank 58: Point 652 (-90.422014, 29.998502, -10.067545) failed to convert
-rank 92: Point 922 (-89.279558, 29.583451, 3.3680804) failed to convert
-rank 29: Point 662 (-91.034058, 30.132157, -10.51338) failed to convert
-rank 55: Point 663 (-90.47256, 30.033669, 26.598785) failed to convert
-rank 51: Point 663 (-90.558562, 30.051089, 24.054679) failed to convert
-rank 65: Point 916 (-90.188119, 30.42743, -4.7734203) failed to convert
-rank 0: Point 619 (-92.43713, 29.569354, -0.69522995) failed to convert
-rank 13: Point 662 (-91.534386, 29.621505, -1.1539074) failed to convert
-rank 53: Point 661 (-90.54089, 29.632261, -0.30480071) failed to convert
-rank 94: Point 922 (-89.173597, 29.907313, 0.00195869) failed to convert
-rank 97: Point 913 (-89.156342, 29.182178, -0.0) failed to convert
-rank 18: Point 662 (-91.315342, 30.143533, -1.4431323) failed to convert
-rank 50: Point 664 (-90.624648, 29.351556, -0.79922507) failed to convert
-rank 39: Point 662 (-90.777808, 29.756718, -1.3996118) failed to convert
-rank 11: Point 660 (-91.545876, 30.860475, -12.20945) failed to convert
-rank 41: Point 663 (-90.765775, 29.471721, -0.39236276) failed to convert
-rank 90: Point 922 (-89.365955, 29.239684, 0.31299999) failed to convert
-rank 60: Point 655 (-90.377561, 29.977476, -1.4403004) failed to convert
-rank 99: Point 914 (-88.911847, 29.559329, 10.932679) failed to convert
-rank 68: Point 923 (-90.131594, 29.845032, -4.2245282) failed to convert
-rank 63: Point 664 (-90.338341, 29.478689, 1.8009761) failed to convert
-rank 70: Point 924 (-90.070486, 30.021117, 0.21829501) failed to convert
-rank 12: Point 649 (-91.504059, 30.723544, -10.845745) failed to convert
-rank 47: Point 661 (-90.665334, 29.619616, -2.0269356) failed to convert
-rank 31: Point 663 (-90.988977, 29.975321, -0.84270242) failed to convert
-rank 80: Point 921 (-89.8497, 30.037325, -8.4466183) failed to convert
-rank 67: Point 914 (-90.136573, 30.139865, 4.5700002) failed to convert
-rank 73: Point 914 (-90.023644, 29.856735, 3.2133629) failed to convert
-rank 4: Point 663 (-91.80915, 30.831244, -18.178271) failed to convert
-rank 74: Point 922 (-90.009702, 29.753969, -0.91639284) failed to convert
-rank 34: Point 655 (-90.894721, 29.768738, -1.5357606) failed to convert
-rank 19: Point 668 (-91.348044, 29.010834, 5.6477998) failed to convert
-rank 83: Point 915 (-89.80551, 29.352541, 0.31299999) failed to convert
-rank 5: Point 665 (-91.837378, 29.524776, -0.35471705) failed to convert
-rank 44: Point 659 (-90.686871, 29.834383, -0.29340544) failed to convert
-rank 35: Point 668 (-90.839476, 30.189602, -3.1071192) failed to convert
-rank 52: Point 659 (-90.554666, 29.762952, -0.60129841) failed to convert
-rank 20: Point 659 (-91.241481, 30.305229, -6.8138749) failed to convert
-rank 28: Point 655 (-91.10746, 29.683826, -0.9442802) failed to convert
-rank 14: Point 657 (-91.488809, 29.764528, -3.3802321) failed to convert
-rank 22: Point 661 (-91.197997, 30.462739, 13.134196) failed to convert
-rank 72: Point 924 (-90.058286, 29.689456, -0.17386766) failed to convert
-rank 96: Point 926 (-89.199211, 29.186316, -0.0) failed to convert
-rank 15: Point 661 (-91.458244, 29.773574, -1.3886904) failed to convert
-rank 9: Point 661 (-91.625456, 30.937693, -20.709502) failed to convert
-rank 75: Point 917 (-89.978814, 29.900276, 1.6619999) failed to convert
-rank 69: Point 917 (-90.100271, 29.914265, -7.0713605) failed to convert
-rank 16: Point 659 (-91.364404, 30.607986, -8.5027605) failed to convert
-rank 17: Point 666 (-91.375747, 29.701452, -4.2214802) failed to convert
-rank 23: Point 663 (-91.201776, 30.082549, -0.82505238) failed to convert
-rank 32: Point 659 (-90.933832, 30.132275, -6.7425167) failed to convert
-rank 88: Point 925 (-89.403551, 29.973653, 1.2637995) failed to convert
-rank 1: Point 665 (-92.039314, 30.757447, -9.3191995) failed to convert
-rank 59: Point 665 (-90.4328, 29.556158, -0.10684864) failed to convert
-rank 2: Point 660 (-91.94324, 30.518715, -5.6147665) failed to convert
-rank 26: Point 658 (-91.17138, 29.779958, -0.32155804) failed to convert
-rank 89: Point 916 (-89.318147, 30.256917, 2.885197) failed to convert
-rank 71: Point 915 (-90.065733, 29.855549, -9.0) failed to convert
-rank 87: Point 915 (-89.531983, 29.364521, 17.306737) failed to convert
-rank 79: Point 916 (-89.945817, 29.271641, 6.7675662) failed to convert
-rank 93: Point 915 (-89.268127, 29.185278, 8.2328246) failed to convert
-rank 37: Point 664 (-90.788639, 30.239702, -0.78604398) failed to convert
-rank 27: Point 659 (-91.113005, 30.268955, -12.944857) failed to convert
-rank 24: Point 659 (-91.16724, 30.347913, 4.9370885) failed to convert
-rank 82: Point 923 (-89.775209, 30.05116, 10.258393) failed to convert
-rank 84: Point 924 (-89.747966, 29.529657, 28.740821) failed to convert
-rank 64: Point 924 (-90.300258, 29.440598, 0.20495501) failed to convert
-rank 25: Point 667 (-91.159352, 30.221223, -6.3158544) failed to convert
-rank 98: Point 925 (-88.998442, 30.130109, 7.9595998) failed to convert
-rank 78: Point 924 (-89.917181, 29.890152, -1.3793657) failed to convert
-rank 7: Point 666 (-91.716398, 30.522434, -6.3888761) failed to convert
-rank 3: Point 664 (-91.904443, 29.957064, -2.5757982) failed to convert
-rank 95: Point 916 (-89.227781, 29.089619, 2.3615506) failed to convert
-rank 76: Point 926 (-89.962754, 29.878137, -2.9403165) failed to convert
-rank 66: Point 920 (-90.248268, 29.180945, -0.0) failed to convert
-rank 85: Point 915 (-89.649585, 29.900173, 2.8199999) failed to convert
-rank 61: Point 667 (-90.388607, 29.52151, 0.70804254) failed to convert
-rank 49: Point 665 (-90.590279, 30.05373, -9.6743528) failed to convert
-rank 77: Point 916 (-89.931601, 30.010478, -9.0) failed to convert
-rank 86: Point 924 (-89.608413, 29.405503, -5.6275227) failed to convert
-rank 46: Point 651 (-90.695529, 29.420249, -0.19793679) failed to convert
-rank 45: Point 666 (-90.709053, 29.335026, -0.67462287) failed to convert
-rank 81: Point 913 (-89.792936, 30.238794, -3.808183) failed to convert
-rank 43: Point 668 (-90.697171, 29.859832, -0.25768085) failed to convert
-rank 92: Point 923 (-89.309494, 29.240459, 15.882364) failed to convert
-rank 21: Point 666 (-91.273055, 29.476576, 5.9923449) failed to convert
-rank 91: Point 916 (-89.291278, 29.813807, 0.40660148) failed to convert
-rank 42: Point 661 (-90.741143, 29.525855, -1.8251058) failed to convert
-rank 56: Point 659 (-90.475286, 29.819494, -0.13790146) failed to convert
-rank 65: Point 917 (-90.268781, 29.362019, 0.43419434) failed to convert
-rank 10: Point 658 (-91.597945, 30.765996, 10.779088) failed to convert
-rank 38: Point 656 (-90.80647, 29.581914, -0.65497473) failed to convert
-rank 94: Point 923 (-89.233697, 29.230016, -0.0) failed to convert
-rank 6: Point 661 (-91.740842, 30.709138, -15.145513) failed to convert
-rank 8: Point 654 (-91.738392, 29.486742, 1.9595649) failed to convert
-rank 97: Point 914 (-89.159536, 29.146172, -0.0) failed to convert
-rank 90: Point 923 (-89.290683, 30.10238, 2.6991481) failed to convert
-rank 99: Point 915 (-88.96544, 28.973057, 107.18762) failed to convert
-rank 57: Point 666 (-90.457399, 29.826396, 0.71716064) failed to convert
-rank 58: Point 653 (-90.422018, 29.998442, -10.067545) failed to convert
-rank 70: Point 925 (-90.07047, 30.021242, -0.36118105) failed to convert
-rank 36: Point 660 (-90.846216, 29.731869, -1.2458224) failed to convert
-rank 68: Point 924 (-90.125981, 29.917883, -3.7248198) failed to convert
-rank 33: Point 660 (-90.9033, 30.080676, -3.9151335) failed to convert
-rank 54: Point 660 (-90.514836, 29.702274, -1.0360563) failed to convert
-rank 51: Point 664 (-90.584293, 29.68963, -0.51547533) failed to convert
-rank 67: Point 915 (-90.152328, 29.935122, -1.8086971) failed to convert
-rank 80: Point 922 (-89.849685, 30.037288, -8.4466183) failed to convert
-rank 73: Point 915 (-90.089661, 29.003653, 18.272449) failed to convert
-rank 40: Point 657 (-90.754962, 29.857619, -0.68950334) failed to convert
-rank 83: Point 916 (-89.762462, 29.88264, -8.5401919) failed to convert
-rank 62: Point 659 (-90.33748, 29.896632, -0.4402144) failed to convert
-rank 74: Point 923 (-89.960495, 30.375568, -8.9816341) failed to convert
-rank 96: Point 927 (-89.182771, 29.37209, 8.2419706) failed to convert
-rank 75: Point 918 (-89.978707, 29.901549, -8.2296) failed to convert
-rank 13: Point 663 (-91.5249, 29.783804, -1.7828272) failed to convert
-rank 55: Point 664 (-90.498931, 29.668816, -1.1767526) failed to convert
-rank 11: Point 661 (-91.652838, 29.007871, 11.013872) failed to convert
-rank 50: Point 665 (-90.573739, 30.072209, -1.334389) failed to convert
-rank 48: Point 660 (-90.628021, 29.826425, -0.3714174) failed to convert
-rank 63: Point 665 (-90.302545, 29.960438, -8.1137766) failed to convert
-rank 72: Point 925 (-90.05276, 29.760278, -0.09959574) failed to convert
-rank 69: Point 918 (-90.10005, 29.917069, -3.1218275) failed to convert
-rank 47: Point 662 (-90.670611, 29.543643, -0.79581309) failed to convert
-rank 88: Point 926 (-89.45676, 29.353981, 0.09320441) failed to convert
-rank 18: Point 663 (-91.287405, 30.593286, -11.133277) failed to convert
-rank 89: Point 917 (-89.410871, 29.18916, 0.31299999) failed to convert
-rank 60: Point 656 (-90.396795, 29.716069, -0.55916225) failed to convert
-rank 31: Point 664 (-90.984846, 30.037531, -1.793421) failed to convert
-rank 12: Point 650 (-91.526003, 30.354021, -0.35070693) failed to convert
-rank 4: Point 664 (-91.807405, 30.862481, 8.6241024) failed to convert
-rank 79: Point 917 (-90.003048, 28.535987, 140.46075) failed to convert
-rank 19: Point 669 (-91.256055, 30.50689, 8.8566074) failed to convert
-rank 71: Point 916 (-90.051877, 30.033111, -3.6645461) failed to convert
-rank 87: Point 916 (-89.505923, 29.6726, -0.0) failed to convert
-rank 93: Point 916 (-89.304687, 28.76387, 120.33724) failed to convert
-rank 34: Point 656 (-90.904062, 29.628669, -0.49321357) failed to convert
-rank 5: Point 666 (-91.848637, 29.316358, 6.6999998) failed to convert
-rank 84: Point 925 (-89.746069, 29.55285, -0.57698238) failed to convert
-rank 41: Point 664 (-90.736357, 29.900366, 0.31380877) failed to convert
-rank 35: Point 669 (-90.862088, 29.855532, -1.0462659) failed to convert
-rank 64: Point 925 (-90.26574, 29.902137, -0.34736525) failed to convert
-rank 14: Point 658 (-91.458877, 30.267732, -0.31799999) failed to convert
-rank 30: Point 663 (-91.011936, 30.175353, 14.055716) failed to convert
-rank 78: Point 925 (-89.915377, 29.912743, 46.772305) failed to convert
-rank 82: Point 924 (-89.813275, 29.582088, 20.651153) failed to convert
-rank 95: Point 917 (-89.21955, 29.183279, -0.0) failed to convert
-rank 98: Point 926 (-89.084517, 29.184002, 4.0620272) failed to convert
-rank 52: Point 660 (-90.549644, 29.833246, -0.70761339) failed to convert
-rank 22: Point 662 (-91.257954, 29.506159, -0.0) failed to convert
-rank 29: Point 663 (-91.029369, 30.203725, 23.631184) failed to convert
-rank 32: Point 660 (-90.951228, 29.870494, -2.1518607) failed to convert
-rank 39: Point 663 (-90.787494, 29.614667, -3.022327) failed to convert
-rank 9: Point 662 (-91.683312, 29.931379, -3.4538728) failed to convert
-rank 0: Point 620 (-92.433575, 29.62943, -0.0) failed to convert
-rank 76: Point 927 (-90.007719, 29.305385, 1.2351265) failed to convert
-rank 66: Point 921 (-90.240025, 29.29123, -0.12173069) failed to convert
-rank 16: Point 660 (-91.410359, 29.852488, 15.04952) failed to convert
-rank 17: Point 667 (-91.377013, 29.680458, -0.69421854) failed to convert
-rank 23: Point 664 (-91.208895, 29.969121, -0.81228604) failed to convert
-rank 26: Point 659 (-91.143581, 30.216671, 2.9469526) failed to convert
-rank 2: Point 661 (-91.954968, 30.299491, -6.9829209) failed to convert
-rank 20: Point 660 (-91.263738, 29.948866, -0.13699999) failed to convert
-rank 86: Point 925 (-89.581122, 29.731696, -0.0) failed to convert
-rank 77: Point 917 (-89.941387, 29.887555, 0.56025775) failed to convert
-rank 81: Point 914 (-89.818901, 29.92025, -8.8477351) failed to convert
-rank 85: Point 916 (-89.650102, 29.893778, 2.8) failed to convert
-rank 53: Point 662 (-90.552545, 29.468404, -8.2296) failed to convert
-rank 15: Point 662 (-91.464682, 29.665017, -0.52101982) failed to convert
-rank 27: Point 660 (-91.180697, 29.202682, 2.0333129) failed to convert
-rank 92: Point 924 (-89.30253, 29.320111, -1.0738407) failed to convert
-rank 24: Point 660 (-91.198506, 29.854698, -0.081) failed to convert
-rank 91: Point 917 (-89.346505, 29.179665, 0.04507243) failed to convert
-rank 94: Point 924 (-89.238569, 29.174419, -0.60689803) failed to convert
-rank 65: Point 918 (-90.267309, 29.381743, -3.1366371) failed to convert
-rank 25: Point 668 (-91.151539, 30.3434, -7.3091633) failed to convert
-rank 28: Point 656 (-91.109663, 29.649318, -1.8145813) failed to convert
-rank 7: Point 667 (-91.737568, 30.146435, -1.980706) failed to convert
-rank 99: Point 916 (-88.915061, 29.522126, 11.543556) failed to convert
-rank 90: Point 924 (-89.366306, 29.235522, 0.03957544) failed to convert
-rank 37: Point 665 (-90.814305, 29.864252, -0.9616112) failed to convert
-rank 97: Point 915 (-89.169578, 29.032746, -0.04724751) failed to convert
-rank 68: Point 925 (-90.131594, 29.844972, -4.2245282) failed to convert
-rank 70: Point 926 (-90.070649, 30.018847, -0.40620518) failed to convert
-rank 46: Point 652 (-90.660792, 29.919642, -0.3546361) failed to convert
-rank 43: Point 669 (-90.710274, 29.670761, -1.3077948) failed to convert
-rank 44: Point 660 (-90.721626, 29.331507, -8.2296) failed to convert
-rank 67: Point 916 (-90.145857, 30.019253, -5.1940971) failed to convert
-rank 21: Point 667 (-91.220596, 30.318018, -13.512062) failed to convert
-rank 1: Point 666 (-92.038122, 30.779436, -10.931754) failed to convert
-rank 73: Point 916 (-90.024018, 29.851787, 1.1270842) failed to convert
-rank 56: Point 660 (-90.502465, 29.441931, -0.83675765) failed to convert
-rank 74: Point 924 (-90.005153, 29.811757, 35.716981) failed to convert
-rank 80: Point 923 (-89.862162, 29.882625, -0.34889053) failed to convert
-rank 38: Point 657 (-90.821218, 29.363418, -8.2296) failed to convert
-rank 57: Point 667 (-90.456235, 29.842401, -0.27598999) failed to convert
-rank 75: Point 919 (-89.990895, 29.746922, -8.2296) failed to convert
-rank 54: Point 661 (-90.522449, 29.595958, -0.63420721) failed to convert
-rank 58: Point 654 (-90.42202, 29.998401, -10.067545) failed to convert
-rank 83: Point 917 (-89.78895, 29.557417, -0.25085794) failed to convert
-rank 69: Point 919 (-90.100213, 29.914283, -7.0713605) failed to convert
-rank 42: Point 662 (-90.740683, 29.532526, -0.52428251) failed to convert
-rank 96: Point 928 (-89.198945, 29.189275, -0.0) failed to convert
-rank 49: Point 666 (-90.602324, 29.883959, 0.90230355) failed to convert
-rank 10: Point 659 (-91.62244, 30.344627, -5.9970855) failed to convert
-rank 61: Point 668 (-90.384607, 29.576127, -1.1528398) failed to convert
-rank 72: Point 926 (-90.060511, 29.660576, 0.20170182) failed to convert
-rank 3: Point 665 (-91.870068, 30.590044, -8.2296) failed to convert
-rank 88: Point 927 (-89.426574, 29.706716, 5.5649306) failed to convert
-rank 71: Point 917 (-90.060333, 29.924719, 6.025162) failed to convert
-rank 51: Point 665 (-90.599166, 29.478922, -0.21091119) failed to convert
-rank 36: Point 661 (-90.846212, 29.731828, -1.0291856) failed to convert
-rank 33: Point 661 (-90.903779, 30.073326, 18.312319) failed to convert
-rank 79: Point 918 (-89.917387, 29.631164, 20.600764) failed to convert
-rank 89: Point 918 (-89.358241, 29.79922, -0.21093548) failed to convert
-rank 62: Point 660 (-90.331247, 29.980314, -4.7765211) failed to convert
-rank 13: Point 664 (-91.46206, 30.839709, -10.02286) failed to convert
-rank 84: Point 926 (-89.721424, 29.853033, -0.71656207) failed to convert
-rank 59: Point 666 (-90.379172, 30.286392, 2.8218504) failed to convert
-rank 40: Point 658 (-90.781307, 29.472286, -1.0188857) failed to convert
-rank 50: Point 666 (-90.622124, 29.387592, -0.72021858) failed to convert
-rank 55: Point 665 (-90.473352, 30.022702, 19.647693) failed to convert
-rank 64: Point 926 (-90.255214, 30.041132, 1.8499712) failed to convert
-rank 87: Point 917 (-89.474267, 30.042182, -0.24499979) failed to convert
-rank 8: Point 655 (-91.722013, 29.780472, -0.41719741) failed to convert
-rank 82: Point 925 (-89.758548, 30.252949, -2.4479774) failed to convert
-rank 63: Point 666 (-90.29764, 30.025686, 0.61264945) failed to convert
-rank 93: Point 917 (-89.207329, 29.874088, 1.2009678) failed to convert
-rank 11: Point 662 (-91.57107, 30.432801, -3.170599) failed to convert
-rank 60: Point 657 (-90.383861, 29.892015, -0.37199531) failed to convert
-rank 78: Point 926 (-89.90892, 29.993243, -9.0) failed to convert
-rank 48: Point 661 (-90.659474, 29.376595, 0.3048) failed to convert
-rank 95: Point 918 (-89.218016, 29.200702, -0.10632381) failed to convert
-rank 6: Point 662 (-91.742132, 30.686307, -14.539337) failed to convert
-rank 47: Point 663 (-90.648458, 29.860457, -0.63299539) failed to convert
-rank 98: Point 927 (-89.080069, 29.232582, 1.1363136) failed to convert
-rank 66: Point 922 (-90.246818, 29.200138, -0.17998323) failed to convert
-rank 45: Point 667 (-90.702736, 29.426751, -8.2296) failed to convert
-rank 86: Point 926 (-89.575768, 29.795342, -0.62657976) failed to convert
-rank 76: Point 928 (-89.975747, 29.713287, -8.2296) failed to convert
-rank 81: Point 915 (-89.790174, 30.272314, -1.7282508) failed to convert
-rank 5: Point 667 (-91.756556, 30.98197, -12.735973) failed to convert
-rank 85: Point 917 (-89.667613, 29.682915, -0.0) failed to convert
-rank 77: Point 918 (-89.931648, 30.009526, -1.340191) failed to convert
-rank 52: Point 661 (-90.56169, 29.663878, 0.44742362) failed to convert
-rank 12: Point 651 (-91.513179, 30.570143, -6.2712685) failed to convert
-rank 31: Point 665 (-91.006484, 29.707014, -0.55202885) failed to convert
-rank 35: Point 670 (-90.830489, 30.321333, -0.35107266) failed to convert
-rank 92: Point 925 (-89.300754, 29.340488, -0.2130425) failed to convert
-rank 94: Point 925 (-89.137083, 30.312029, 3.5934856) failed to convert
-rank 14: Point 659 (-91.488746, 29.765436, -3.1309907) failed to convert
-rank 9: Point 663 (-91.637343, 30.733349, -9.9493855) failed to convert
-rank 91: Point 918 (-89.286613, 29.866521, -0.50358329) failed to convert
-rank 65: Point 919 (-90.267917, 29.373565, 0.458) failed to convert
-rank 97: Point 916 (-89.158004, 29.163295, 5.0408335) failed to convert
-rank 18: Point 664 (-91.292741, 30.507798, -16.026995) failed to convert
-rank 16: Point 661 (-91.390055, 30.18831, -0.68000001) failed to convert
-rank 17: Point 668 (-91.320722, 30.599459, -15.857443) failed to convert
-rank 99: Point 917 (-88.929848, 29.360589, 20.10033) failed to convert
-rank 90: Point 925 (-89.362128, 29.283683, 1.664774) failed to convert
-rank 4: Point 665 (-91.857636, 29.95098, -1.1313556) failed to convert
-rank 70: Point 927 (-90.130012, 29.248634, -0.2348319) failed to convert
-rank 68: Point 926 (-90.131594, 29.844931, -4.2245282) failed to convert
-rank 67: Point 917 (-90.150996, 29.952323, -4.2443504) failed to convert
-rank 74: Point 925 (-89.98968, 30.008031, -1.2675448) failed to convert
-rank 27: Point 661 (-91.117906, 30.19284, 17.879238) failed to convert
-rank 26: Point 660 (-91.142855, 30.227955, 14.983223) failed to convert
-rank 73: Point 917 (-90.024134, 29.850159, -9.0) failed to convert
-rank 80: Point 924 (-89.849662, 30.037231, -8.4466183) failed to convert
-rank 24: Point 661 (-91.206806, 29.722333, -5.261274) failed to convert
-rank 41: Point 665 (-90.736424, 29.899388, -0.66146533) failed to convert
-rank 53: Point 663 (-90.523473, 29.875554, 0.02) failed to convert
-rank 25: Point 669 (-91.159553, 30.217988, -12.734545) failed to convert
-rank 75: Point 920 (-90.01048, 29.496964, -0.33252305) failed to convert
-rank 28: Point 657 (-91.106996, 29.690914, -0.60259888) failed to convert
-rank 69: Point 920 (-90.051939, 30.531982, -14.288701) failed to convert
-rank 72: Point 927 (-90.020312, 30.174357, 4.4000001) failed to convert
-rank 88: Point 928 (-89.380139, 30.242164, 2.6500001) failed to convert
-rank 83: Point 918 (-89.761928, 29.889119, -8.5011775) failed to convert
-rank 71: Point 918 (-90.029443, 30.318558, 3.1756301) failed to convert
-rank 34: Point 657 (-90.900582, 29.680868, -0.5421848) failed to convert
-rank 32: Point 661 (-90.980537, 29.424332, -0.53545259) failed to convert
-rank 39: Point 664 (-90.767375, 29.908745, -2.0768513) failed to convert
-rank 2: Point 662 (-91.929129, 30.779839, -8.8795655) failed to convert
-rank 96: Point 929 (-89.115836, 30.118107, 3.0369998) failed to convert
-rank 79: Point 919 (-89.945655, 29.273518, -0.54041802) failed to convert
-rank 89: Point 919 (-89.410049, 29.198697, 0.31299999) failed to convert
-rank 29: Point 664 (-91.061625, 29.707467, -0.65371699) failed to convert
-rank 46: Point 653 (-90.696446, 29.406854, -0.26170044) failed to convert
-rank 22: Point 663 (-91.206006, 30.336378, -9.0322987) failed to convert
-rank 44: Point 661 (-90.721621, 29.331467, -8.2296) failed to convert
-rank 64: Point 927 (-90.232533, 30.339899, 3.0898818) failed to convert
-rank 37: Point 666 (-90.898582, 28.601534, 19.865817) failed to convert
-rank 19: Point 670 (-91.254777, 30.527119, 24.814579) failed to convert
-rank 43: Point 670 (-90.71703, 29.572846, -0.03048) failed to convert
-rank 7: Point 668 (-91.720471, 30.44952, 15.968477) failed to convert
-rank 84: Point 927 (-89.747466, 29.535223, 17.572415) failed to convert
-rank 82: Point 926 (-89.758591, 30.252057, -2.2818257) failed to convert
-rank 56: Point 661 (-90.500343, 29.471548, -1.3658857) failed to convert
-rank 93: Point 918 (-89.274288, 29.114388, -0.47123652) failed to convert
-rank 87: Point 918 (-89.531803, 29.36496, 14.806567) failed to convert
-rank 21: Point 668 (-91.283237, 29.310701, -0.63591671) failed to convert
-rank 30: Point 664 (-90.99124, 30.488465, -12.512255) failed to convert
-rank 78: Point 927 (-89.905728, 30.033059, -9.0) failed to convert
-rank 20: Point 661 (-91.294557, 29.44934, 5.1231859) failed to convert
-rank 1: Point 667 (-92.08872, 29.802072, -0.72600841) failed to convert
-rank 38: Point 658 (-90.785403, 29.891125, -0.89951472) failed to convert
-rank 23: Point 665 (-91.224884, 29.713825, -0.54729206) failed to convert
-rank 76: Point 929 (-89.963199, 29.872102, -1.1263629) failed to convert
-rank 95: Point 919 (-89.216779, 29.214754, 0.01752251) failed to convert
-rank 66: Point 923 (-90.191803, 29.929368, 16.231244) failed to convert
-rank 57: Point 668 (-90.456915, 29.832712, 0.1706069) failed to convert
-rank 10: Point 660 (-91.598951, 30.748353, -17.166709) failed to convert
-rank 54: Point 662 (-90.491996, 30.019138, -8.8267039) failed to convert
-rank 58: Point 655 (-90.422024, 29.998341, -10.067545) failed to convert
-rank 0: Point 621 (-92.434688, 29.600454, -0.60757896) failed to convert
-rank 86: Point 927 (-89.608358, 29.405528, -5.6275227) failed to convert
-rank 98: Point 928 (-89.083871, 29.1902, -0.12725715) failed to convert
-rank 85: Point 918 (-89.666568, 29.694323, -0.40772023) failed to convert
-rank 3: Point 666 (-91.948218, 29.132141, 9.8317679) failed to convert
-rank 61: Point 669 (-90.35826, 29.933733, -8.3091535) failed to convert
-rank 51: Point 666 (-90.53066, 30.438709, -4.3244044) failed to convert
-rank 77: Point 919 (-89.939213, 29.914457, -0.8747924) failed to convert
-rank 62: Point 661 (-90.323963, 30.077877, 2.7815808) failed to convert
-rank 50: Point 667 (-90.623244, 29.371557, -0.79387006) failed to convert
-rank 81: Point 916 (-89.803826, 30.105319, 1.8000397) failed to convert
-rank 55: Point 666 (-90.504896, 29.585646, -0.41835061) failed to convert
-rank 59: Point 667 (-90.410391, 29.863064, -0.76037348) failed to convert
-rank 13: Point 665 (-91.53449, 29.619544, -1.0602452) failed to convert
-rank 92: Point 926 (-89.302076, 29.325135, -0.19450434) failed to convert
-rank 63: Point 667 (-90.310628, 29.851913, -0.33468063) failed to convert
-rank 40: Point 659 (-90.712395, 30.470902, -9.4323112) failed to convert
-rank 11: Point 663 (-91.553178, 30.736522, -13.632438) failed to convert
-rank 8: Point 656 (-91.696542, 30.232216, -10.015262) failed to convert
-rank 94: Point 926 (-89.236941, 29.192801, -0.17750671) failed to convert
-rank 6: Point 663 (-91.749784, 30.550533, 7.1834778) failed to convert
-rank 48: Point 662 (-90.632267, 29.765966, -0.44107) failed to convert
-rank 97: Point 917 (-89.164851, 29.085914, -0.0) failed to convert
-rank 99: Point 918 (-88.88688, 29.823847, 3.2148552) failed to convert
-rank 91: Point 919 (-89.362406, 28.99486, 11.642744) failed to convert
-rank 65: Point 920 (-90.267022, 29.385467, 0.75882385) failed to convert
-rank 90: Point 926 (-89.335561, 29.590174, 3.2602067) failed to convert
-rank 70: Point 928 (-90.091086, 29.755555, -0.28015123) failed to convert
-rank 5: Point 668 (-91.79107, 30.367092, -8.2296) failed to convert
-rank 52: Point 662 (-90.573635, 29.495261, -1.5665837) failed to convert
-rank 68: Point 927 (-90.131595, 29.844871, -4.2245282) failed to convert
-rank 67: Point 918 (-90.145848, 30.019214, -5.1940971) failed to convert
-rank 12: Point 652 (-91.526428, 30.346593, -8.5151571) failed to convert
-rank 45: Point 668 (-90.709113, 29.334128, -0.9181857) failed to convert
-rank 47: Point 664 (-90.666245, 29.605749, -1.0291751) failed to convert
-rank 74: Point 926 (-90.010634, 29.741768, 34.30299) failed to convert
-rank 73: Point 918 (-90.016542, 29.946769, 18.464358) failed to convert
-rank 80: Point 925 (-89.856873, 29.947865, -1.4301334) failed to convert
-rank 15: Point 663 (-91.443276, 30.024034, -0.79481983) failed to convert
-rank 72: Point 928 (-90.03207, 30.024835, 6.3645) failed to convert
-rank 36: Point 662 (-90.84618, 29.732229, -8.2296) failed to convert
-rank 71: Point 919 (-90.054523, 29.99903, -0.33983453) failed to convert
-rank 88: Point 929 (-89.456348, 29.35825, 11.001513) failed to convert
-rank 83: Point 919 (-89.763218, 29.873195, -0.65419345) failed to convert
-rank 75: Point 921 (-89.996559, 29.674731, 1.226334) failed to convert
-rank 69: Point 921 (-90.10024, 29.913859, -6.467095) failed to convert
-rank 9: Point 664 (-91.648504, 30.540279, -10.888006) failed to convert
-rank 16: Point 662 (-91.359349, 30.689907, -16.222464) failed to convert
-rank 35: Point 671 (-90.839458, 30.189404, -1.0412018) failed to convert
-rank 17: Point 669 (-91.376132, 29.694632, -2.2246635) failed to convert
-rank 96: Point 930 (-89.180612, 29.396108, 6.6799005) failed to convert
-rank 14: Point 660 (-91.470174, 30.078453, 2.5848672) failed to convert
-rank 79: Point 920 (-89.945384, 29.276825, 0.31299999) failed to convert
-rank 49: Point 667 (-90.615515, 29.697007, 0.48489987) failed to convert
-rank 33: Point 662 (-90.903578, 30.076303, 14.437536) failed to convert
-rank 4: Point 666 (-91.815549, 30.716318, -6.8808892) failed to convert
-rank 82: Point 927 (-89.765564, 30.16726, 2.8233439) failed to convert
-rank 27: Point 662 (-91.149576, 29.697006, -1.3420108) failed to convert
-rank 89: Point 920 (-89.411288, 29.184086, 0.31299999) failed to convert
-rank 60: Point 658 (-90.405185, 29.601215, -0.26985934) failed to convert
-rank 84: Point 928 (-89.674298, 30.420505, -4.5445267) failed to convert
-rank 24: Point 662 (-91.206784, 29.722299, -4.8928028) failed to convert
-rank 26: Point 661 (-91.140151, 30.270102, -12.147256) failed to convert
-rank 53: Point 664 (-90.527174, 29.823974, -0.61989792) failed to convert
-rank 42: Point 663 (-90.74522, 29.466139, -1.2769464) failed to convert
-rank 25: Point 670 (-91.161494, 30.187204, 20.761702) failed to convert
-rank 31: Point 666 (-91.017798, 29.532473, 0.09987782) failed to convert
-rank 64: Point 928 (-90.291772, 29.55317, -2.670048) failed to convert
-rank 76: Point 930 (-89.955896, 29.964096, -2.1171022) failed to convert
-rank 93: Point 919 (-89.275444, 29.100818, 15.797286) failed to convert
-rank 87: Point 919 (-89.53267, 29.354643, 1.4868526) failed to convert
-rank 78: Point 928 (-89.914895, 29.918424, -1.01535) failed to convert
-rank 86: Point 928 (-89.604908, 29.446772, 11.274256) failed to convert
-rank 98: Point 929 (-89.083984, 29.188199, -0.0033757) failed to convert
-rank 22: Point 664 (-91.20222, 30.396074, -6.8811929) failed to convert
-rank 46: Point 654 (-90.664628, 29.864762, -0.31908185) failed to convert
-rank 41: Point 666 (-90.736394, 29.899816, -0.07983056) failed to convert
-rank 95: Point 920 (-89.218426, 29.196, -0.65234477) failed to convert
-rank 85: Point 919 (-89.684502, 29.476394, 28.635179) failed to convert
-rank 32: Point 662 (-90.955001, 29.812786, -2.6196037) failed to convert
-rank 66: Point 924 (-90.192049, 29.925671, 36.070172) failed to convert
-rank 34: Point 658 (-90.89472, 29.768677, -1.647636) failed to convert
-rank 18: Point 665 (-91.34913, 29.591128, -0.47122232) failed to convert
-rank 28: Point 658 (-91.073381, 30.21229, 5.3037491) failed to convert
-rank 77: Point 920 (-89.942303, 29.875299, 15.98325) failed to convert
-rank 39: Point 665 (-90.767359, 29.908927, -1.4448767) failed to convert
-rank 2: Point 663 (-92.017242, 29.111952, 11.891045) failed to convert
-rank 81: Point 917 (-89.818876, 29.920281, -8.8477351) failed to convert
-rank 7: Point 669 (-91.756037, 29.815025, -0.43852525) failed to convert
-rank 43: Point 671 (-90.716857, 29.575195, -1.9152877) failed to convert
-rank 19: Point 671 (-91.25459, 30.529998, 7.3492144) failed to convert
-rank 92: Point 927 (-89.222346, 30.228342, 5.9412154) failed to convert
-rank 37: Point 667 (-90.786965, 30.263951, -0.20904832) failed to convert
-rank 56: Point 662 (-90.500343, 29.471508, -1.3165657) failed to convert
-rank 29: Point 665 (-91.030568, 30.185, -7.1637141) failed to convert
-rank 1: Point 668 (-92.086885, 29.836432, -0.032) failed to convert
-rank 94: Point 927 (-89.243557, 29.117315, 0.58682041) failed to convert
-rank 23: Point 666 (-91.209769, 29.954995, -1.0870494) failed to convert
-rank 38: Point 659 (-90.785417, 29.890895, -1.7858146) failed to convert
-rank 44: Point 662 (-90.653266, 30.313427, -0.66565942) failed to convert
-rank 30: Point 665 (-90.990689, 30.496659, -14.634203) failed to convert
-rank 21: Point 669 (-91.269809, 29.529086, 5.4154166) failed to convert
-rank 57: Point 669 (-90.488599, 29.39368, -8.2296) failed to convert
-rank 97: Point 918 (-89.147729, 29.27849, -0.01297449) failed to convert
-rank 90: Point 927 (-89.361093, 29.295545, 18.464738) failed to convert
-rank 65: Point 921 (-90.262291, 29.448789, 0.66958389) failed to convert
-rank 20: Point 662 (-91.236527, 30.38348, -15.283588) failed to convert
-rank 3: Point 667 (-91.876497, 30.472082, -5.1542041) failed to convert
-rank 70: Point 929 (-90.064411, 30.098563, 4.29) failed to convert
-rank 91: Point 920 (-89.3358, 29.303365, -0.57135361) failed to convert
-rank 99: Point 919 (-88.857216, 30.137004, 12.616165) failed to convert
-rank 51: Point 667 (-90.558582, 30.050614, 23.026607) failed to convert
-rank 58: Point 656 (-90.453203, 29.570266, 0.61205808) failed to convert
-rank 54: Point 663 (-90.522405, 29.596519, -0.97698825) failed to convert
-rank 62: Point 662 (-90.334688, 29.933984, 23.163446) failed to convert
-rank 0: Point 622 (-92.433641, 29.622222, -0.0) failed to convert
-rank 67: Point 919 (-90.187566, 29.472788, -0.61328916) failed to convert
-rank 10: Point 661 (-91.681861, 29.300736, 5.4792547) failed to convert
-rank 74: Point 927 (-90.004006, 29.826025, -6.7269365) failed to convert
-rank 68: Point 928 (-90.16126, 29.456937, 0.31298682) failed to convert
-rank 80: Point 926 (-89.883421, 29.617101, -0.95791178) failed to convert
-rank 13: Point 666 (-91.533371, 29.638733, -1.4905861) failed to convert
-rank 59: Point 668 (-90.402779, 29.966676, -8.5447639) failed to convert
-rank 61: Point 670 (-90.354573, 29.983405, -0.45011132) failed to convert
-rank 72: Point 929 (-90.07669, 29.451399, 0.59605585) failed to convert
-rank 55: Point 667 (-90.473733, 30.017329, 21.704068) failed to convert
-rank 71: Point 920 (-90.067369, 29.834162, -9.0) failed to convert
-rank 50: Point 668 (-90.603935, 29.64652, 0.04665937) failed to convert
-rank 83: Point 920 (-89.761901, 29.889173, -8.5011775) failed to convert
-rank 73: Point 919 (-90.049393, 29.525887, -0.43832952) failed to convert
-rank 88: Point 930 (-89.455817, 29.364214, 20.685667) failed to convert
-rank 75: Point 922 (-89.992252, 29.72948, 21.390553) failed to convert
-rank 69: Point 922 (-90.100452, 29.910918, 17.217231) failed to convert
-rank 6: Point 664 (-91.743618, 30.659698, 34.08549) failed to convert
-rank 11: Point 664 (-91.580565, 30.269871, -5.7258685) failed to convert
-rank 96: Point 931 (-89.199619, 29.181322, -0.0) failed to convert
-rank 79: Point 921 (-89.89871, 29.865004, -0.64806551) failed to convert
-rank 8: Point 657 (-91.696522, 30.232273, -8.7310907) failed to convert
-rank 5: Point 669 (-91.828557, 29.686189, 1.7448865) failed to convert
-rank 63: Point 668 (-90.301186, 29.978248, -1.3859286) failed to convert
-rank 89: Point 921 (-89.408598, 29.215412, 0.30844424) failed to convert
-rank 12: Point 653 (-91.535037, 30.200255, 13.454939) failed to convert
-rank 52: Point 663 (-90.561611, 29.664782, 0.70782939) failed to convert
-rank 82: Point 928 (-89.798469, 29.764408, -0.06896576) failed to convert
-rank 84: Point 929 (-89.746451, 29.547595, -0.09944211) failed to convert
-rank 47: Point 665 (-90.672221, 29.519783, -0.90148156) failed to convert
-rank 45: Point 669 (-90.702735, 29.426711, -8.2296) failed to convert
-rank 36: Point 663 (-90.846207, 29.731768, -0.73580884) failed to convert
-rank 15: Point 664 (-91.451781, 29.881529, -0.103) failed to convert
-rank 76: Point 931 (-89.968144, 29.809385, -8.2296) failed to convert
-rank 16: Point 663 (-91.398442, 30.049419, -0.69132257) failed to convert
-rank 98: Point 930 (-89.08438, 29.183658, 2.7195224) failed to convert
-rank 48: Point 663 (-90.625359, 29.863888, -1.0805288) failed to convert
-rank 40: Point 660 (-90.754851, 29.859033, -1.1102499) failed to convert
-rank 78: Point 929 (-89.963195, 29.308227, 0.68665921) failed to convert
-rank 64: Point 929 (-90.291771, 29.553109, -2.670048) failed to convert
-rank 17: Point 670 (-91.317504, 30.650904, 7.0003885) failed to convert
-rank 35: Point 672 (-90.862157, 29.853952, -3.8122121) failed to convert
-rank 33: Point 663 (-90.903366, 30.079248, 11.190256) failed to convert
-rank 9: Point 665 (-91.679147, 30.00443, -0.6705933) failed to convert
-rank 86: Point 929 (-89.608321, 29.405545, -5.6275227) failed to convert
-rank 93: Point 920 (-89.2761, 29.09302, 4.0015015) failed to convert
-rank 87: Point 920 (-89.533031, 29.350226, 0.0349428) failed to convert
-rank 85: Point 920 (-89.685064, 29.469146, 0.75432256) failed to convert
-rank 14: Point 661 (-91.489217, 29.757352, -0.05321823) failed to convert
-rank 66: Point 925 (-90.192262, 29.922679, -6.3252235) failed to convert
-rank 49: Point 668 (-90.622296, 29.600452, -1.790095) failed to convert
-rank 26: Point 662 (-91.188613, 29.505734, -0.4672498) failed to convert
-rank 95: Point 921 (-89.221564, 29.16025, -0.74054965) failed to convert
-rank 4: Point 667 (-91.802384, 30.952143, 7.7401323) failed to convert
-rank 27: Point 663 (-91.160321, 29.526993, -0.14472729) failed to convert
-rank 77: Point 921 (-89.937862, 29.930989, -2.5421007) failed to convert
-rank 94: Point 928 (-89.229491, 29.277544, -0.0322646) failed to convert
-rank 81: Point 918 (-89.864577, 29.352357, 0.51807873) failed to convert
-rank 92: Point 928 (-89.221733, 30.234768, 3.6350821) failed to convert
-rank 24: Point 663 (-91.189759, 29.992769, -1.6749706) failed to convert
-rank 25: Point 671 (-91.155965, 30.273711, -6.8576607) failed to convert
-rank 53: Point 665 (-90.55246, 29.46949, -0.23687288) failed to convert
-rank 31: Point 667 (-90.979494, 30.116473, -11.597641) failed to convert
-rank 46: Point 655 (-90.697516, 29.391267, -0.3406451) failed to convert
-rank 22: Point 665 (-91.196256, 30.489769, 11.714694) failed to convert
-rank 18: Point 666 (-91.296937, 30.440124, -3.6382054) failed to convert
-rank 41: Point 667 (-90.723044, 30.092343, -0.46977811) failed to convert
-rank 60: Point 659 (-90.383845, 29.891957, -0.33413032) failed to convert
-rank 97: Point 919 (-89.126228, 29.518712, 6.9989123) failed to convert
-rank 32: Point 663 (-90.973218, 29.535989, -0.47267159) failed to convert
-rank 42: Point 664 (-90.716919, 29.877089, -0.86248579) failed to convert
-rank 28: Point 659 (-91.108184, 29.672191, -2.5812329) failed to convert
-rank 39: Point 666 (-90.778078, 29.752348, 0.04705599) failed to convert
-rank 90: Point 928 (-89.361888, 29.286275, -5.0880267) failed to convert
-rank 19: Point 672 (-91.255788, 30.51066, -6.3125846) failed to convert
-rank 2: Point 664 (-91.98817, 29.670828, 1.713683) failed to convert
-rank 34: Point 659 (-90.894719, 29.768637, -1.2668479) failed to convert
-rank 99: Point 920 (-88.950271, 29.133895, 28.541939) failed to convert
-rank 67: Point 920 (-90.145834, 30.019154, -2.3564017) failed to convert
-rank 70: Point 930 (-90.080879, 29.887127, -0.02995398) failed to convert
-rank 23: Point 667 (-91.21107, 29.934154, -0.61209167) failed to convert
-rank 7: Point 670 (-91.731414, 30.255017, -1.642728) failed to convert
-rank 56: Point 663 (-90.500344, 29.471447, -0.80044245) failed to convert
-rank 29: Point 666 (-91.035133, 30.11508, -10.304018) failed to convert
-rank 91: Point 921 (-89.346761, 29.176554, 0.30937388) failed to convert
-rank 37: Point 668 (-90.788801, 30.237076, -0.69081201) failed to convert
-rank 65: Point 922 (-90.235194, 29.809414, 0.19821576) failed to convert
-rank 68: Point 929 (-90.133919, 29.814385, -0.25299673) failed to convert
-rank 74: Point 928 (-89.962993, 30.343867, -5.6196347) failed to convert
-rank 1: Point 669 (-92.084486, 29.881785, -1.825662) failed to convert
-rank 38: Point 660 (-90.777735, 30.003005, -5.0580844) failed to convert
-rank 43: Point 672 (-90.696326, 29.871538, -0.69886436) failed to convert
-rank 80: Point 927 (-89.86163, 29.888615, -0.22791131) failed to convert
-rank 57: Point 670 (-90.488226, 29.398812, -8.2296) failed to convert
-rank 72: Point 930 (-90.031515, 30.03178, -4.8798483) failed to convert
-rank 44: Point 663 (-90.704554, 29.579215, -1.7878112) failed to convert
-rank 71: Point 921 (-90.060555, 29.921512, -2.2042361) failed to convert
-rank 83: Point 921 (-89.750212, 30.031553, 2.0291374) failed to convert
-rank 51: Point 668 (-90.597119, 29.507811, 0.6034541) failed to convert
-rank 88: Point 931 (-89.458259, 29.334722, -0.55800491) failed to convert
-rank 20: Point 663 (-91.228053, 30.517766, 9.2835323) failed to convert
-rank 21: Point 670 (-91.269646, 29.531632, 4.3908302) failed to convert
-rank 62: Point 663 (-90.331235, 29.980353, -4.7765211) failed to convert
-rank 73: Point 920 (-89.999752, 30.159492, 4.6100001) failed to convert
-rank 75: Point 923 (-90.032149, 29.218076, 1.0684527) failed to convert
-rank 79: Point 922 (-89.945473, 29.275504, 0.22930886) failed to convert
-rank 58: Point 657 (-90.453422, 29.567179, -0.23004449) failed to convert
-rank 54: Point 664 (-90.514826, 29.702333, -1.2305284) failed to convert
-rank 69: Point 923 (-90.053278, 30.51449, -12.083995) failed to convert
-rank 96: Point 932 (-89.18881, 29.303436, 0.28518941) failed to convert
-rank 82: Point 929 (-89.738809, 30.490957, -7.7085779) failed to convert
-rank 76: Point 932 (-89.977328, 29.692956, 2.8683034) failed to convert
-rank 89: Point 922 (-89.397932, 29.339314, 24.883532) failed to convert
-rank 10: Point 662 (-91.598914, 30.7484, -20.0) failed to convert
-rank 13: Point 667 (-91.533354, 29.638674, -1.0024656) failed to convert
-rank 84: Point 930 (-89.748357, 29.523962, -0.47244676) failed to convert
-rank 3: Point 668 (-91.87767, 30.450573, -4.7561681) failed to convert
-rank 59: Point 669 (-90.403378, 29.958232, -7.6291863) failed to convert
-rank 0: Point 623 (-92.434226, 29.608153, -0.0) failed to convert
-rank 98: Point 931 (-89.001629, 30.092274, 6.5445351) failed to convert
-rank 55: Point 668 (-90.490562, 29.784802, -0.122088) failed to convert
-rank 61: Point 671 (-90.347965, 30.072298, 2.1697511) failed to convert
-rank 93: Point 921 (-89.255191, 29.332192, -0.55295353) failed to convert
-rank 64: Point 930 (-90.29177, 29.553069, -2.670048) failed to convert
-rank 78: Point 930 (-89.915763, 29.907397, -1.5780159) failed to convert
-rank 8: Point 658 (-91.681756, 30.490451, -4.8932875) failed to convert
-rank 30: Point 666 (-91.01618, 30.110292, -8.8544534) failed to convert
-rank 87: Point 921 (-89.531345, 29.370126, -0.46321207) failed to convert
-rank 86: Point 930 (-89.546653, 30.138368, 2.9392141) failed to convert
-rank 66: Point 926 (-90.250328, 29.152072, -2.03e-06) failed to convert
-rank 85: Point 921 (-89.685522, 29.463497, 0.8105332) failed to convert
-rank 50: Point 669 (-90.622126, 29.387435, -1.3946337) failed to convert
-rank 11: Point 665 (-91.561112, 30.601554, -3.8195406) failed to convert
-rank 52: Point 664 (-90.559094, 29.700177, -0.21335964) failed to convert
-rank 6: Point 665 (-91.741858, 30.690785, -9.5103233) failed to convert
-rank 95: Point 922 (-89.218472, 29.195399, -0.44355812) failed to convert
-rank 45: Point 670 (-90.709054, 29.334921, -0.75580866) failed to convert
-rank 77: Point 922 (-89.931587, 30.009519, -2.1396028) failed to convert
-rank 5: Point 670 (-91.768064, 30.77793, -12.325525) failed to convert
-rank 36: Point 664 (-90.837074, 29.866812, -1.2925417) failed to convert
-rank 63: Point 669 (-90.337836, 29.485155, 1.5287861) failed to convert
-rank 81: Point 919 (-89.792885, 30.238827, -2.3690101) failed to convert
-rank 47: Point 666 (-90.648346, 29.861723, -0.25069203) failed to convert
-rank 15: Point 665 (-91.430241, 30.240757, -0.9496393) failed to convert
-rank 94: Point 929 (-89.235893, 29.204601, -0.0) failed to convert
-rank 40: Point 661 (-90.755417, 29.850741, -1.4078155) failed to convert
-rank 92: Point 929 (-89.302642, 29.317905, -0.0) failed to convert
-rank 16: Point 664 (-91.403738, 29.961555, -0.55764948) failed to convert
-rank 12: Point 654 (-91.572259, 29.561664, 1.5347925) failed to convert
-rank 9: Point 666 (-91.625472, 30.936798, -12.665171) failed to convert
-rank 48: Point 664 (-90.625344, 29.86385, -0.76820169) failed to convert
-rank 97: Point 920 (-89.153894, 29.208793, -0.0) failed to convert
-rank 90: Point 929 (-89.388559, 28.975596, -0.43349232) failed to convert
-rank 33: Point 664 (-90.90317, 30.08192, -10.826497) failed to convert
-rank 67: Point 921 (-90.216451, 29.08889, 0.31299999) failed to convert
-rank 35: Point 673 (-90.905949, 29.197354, -0.40867049) failed to convert
-rank 70: Point 931 (-90.07416, 29.973519, -0.36069565) failed to convert
-rank 17: Point 671 (-91.377397, 29.673568, -0.67672541) failed to convert
-rank 49: Point 669 (-90.641014, 29.332596, -0.84634903) failed to convert
-rank 65: Point 923 (-90.19585, 30.326221, 3.6147721) failed to convert
-rank 4: Point 668 (-91.849583, 30.098498, -3.3628343) failed to convert
-rank 74: Point 929 (-90.006098, 29.799147, 19.418906) failed to convert
-rank 26: Point 663 (-91.17736, 29.684709, 0.08849808) failed to convert
-rank 91: Point 922 (-89.346411, 29.180602, 0.21995521) failed to convert
-rank 27: Point 664 (-91.112981, 30.268987, -12.944857) failed to convert
-rank 99: Point 921 (-88.879735, 29.896127, 0.20460922) failed to convert
-rank 68: Point 930 (-90.221004, 28.662075, 38.791393) failed to convert
-rank 14: Point 662 (-91.458844, 30.267814, -0.31799999) failed to convert
-rank 24: Point 664 (-91.189646, 29.994541, -1.1376998) failed to convert
-rank 80: Point 928 (-89.864042, 29.858544, 0.18299545) failed to convert
-rank 25: Point 672 (-91.219949, 29.257746, -1.06e-06) failed to convert
-rank 53: Point 666 (-90.54127, 29.626798, 0.19303772) failed to convert
-rank 41: Point 668 (-90.713855, 30.224196, -0.49841309) failed to convert
-rank 60: Point 660 (-90.371739, 30.055868, -0.83426794) failed to convert
-rank 42: Point 665 (-90.718983, 29.847114, -0.46587465) failed to convert
-rank 18: Point 667 (-91.346618, 29.632237, -0.51174238) failed to convert
-rank 71: Point 922 (-90.06571, 29.855298, -9.0) failed to convert
-rank 72: Point 931 (-90.0114, 30.287048, 2.8797466) failed to convert
-rank 46: Point 656 (-90.695563, 29.419562, 0.3048) failed to convert
-rank 32: Point 664 (-90.929821, 30.191393, -2.0632848) failed to convert
-rank 31: Point 668 (-90.979484, 30.116533, -11.597641) failed to convert
-rank 34: Point 660 (-90.894717, 29.768576, -0.79278562) failed to convert
-rank 22: Point 666 (-91.19552, 30.501044, 28.935387) failed to convert
-rank 83: Point 922 (-89.762409, 29.882611, -8.5401919) failed to convert
-rank 19: Point 673 (-91.313727, 29.575946, -0.6273911) failed to convert
-rank 79: Point 923 (-89.941179, 29.32992, 1.5072361) failed to convert
-rank 7: Point 671 (-91.727578, 30.32306, -2.7020201) failed to convert
-rank 88: Point 932 (-89.410965, 29.885904, -0.45640024) failed to convert
-rank 82: Point 930 (-89.745301, 30.41245, -4.7909866) failed to convert
-rank 75: Point 924 (-89.993037, 29.719394, -5.0596803) failed to convert
-rank 69: Point 924 (-90.100078, 29.915389, -4.7041314) failed to convert
-rank 73: Point 921 (-90.020499, 29.896093, 0.67653219) failed to convert
-rank 76: Point 933 (-89.975727, 29.71323, -8.2296) failed to convert
-rank 2: Point 665 (-91.92882, 30.784316, -15.357372) failed to convert
-rank 56: Point 664 (-90.474367, 29.832064, 0.04249956) failed to convert
-rank 37: Point 669 (-90.81383, 29.870884, -1.1191557) failed to convert
-rank 1: Point 670 (-92.03845, 30.763312, -9.0417706) failed to convert
-rank 39: Point 667 (-90.767305, 29.909619, -0.26629518) failed to convert
-rank 84: Point 931 (-89.748344, 29.524021, -0.56718342) failed to convert
-rank 89: Point 923 (-89.408684, 29.213809, -1.1864502) failed to convert
-rank 98: Point 932 (-89.02443, 29.843512, 5.4851848) failed to convert
-rank 38: Point 661 (-90.831834, 29.205319, -0.49653553) failed to convert
-rank 43: Point 673 (-90.683983, 30.048517, -4.5625522) failed to convert
-rank 96: Point 933 (-89.188478, 29.307069, 0.32917906) failed to convert
-rank 23: Point 668 (-91.231929, 29.600568, -0.77255688) failed to convert
-rank 28: Point 660 (-91.108154, 29.67247, -1.7670074) failed to convert
-rank 57: Point 671 (-90.484251, 29.454075, -0.32261904) failed to convert
-rank 78: Point 931 (-89.905703, 30.033027, -9.0) failed to convert
-rank 21: Point 671 (-91.207839, 30.51922, 11.257438) failed to convert
-rank 54: Point 665 (-90.544772, 29.282245, -0.0) failed to convert
-rank 93: Point 922 (-89.266613, 29.201146, -0.65857837) failed to convert
-rank 44: Point 664 (-90.721614, 29.331407, -8.2296) failed to convert
-rank 51: Point 669 (-90.558272, 30.054891, -4.6370983) failed to convert
-rank 29: Point 667 (-91.029645, 30.198888, 8.5786064) failed to convert
-rank 85: Point 922 (-89.685214, 29.466595, -0.8396636) failed to convert
-rank 62: Point 664 (-90.331218, 29.980411, -4.7765211) failed to convert
-rank 58: Point 658 (-90.449865, 29.616227, -0.7989765) failed to convert
-rank 87: Point 922 (-89.44582, 30.370627, -3.3803624) failed to convert
-rank 86: Point 931 (-89.574719, 29.806612, 4.8387196) failed to convert
-rank 64: Point 931 (-90.291769, 29.553008, -2.670048) failed to convert
-rank 10: Point 663 (-91.592634, 30.855371, -12.981507) failed to convert
-rank 66: Point 927 (-90.197221, 29.857205, -0.18571329) failed to convert
-rank 20: Point 664 (-91.236496, 30.383453, -15.283588) failed to convert
-rank 77: Point 923 (-89.931254, 30.013404, -1.1891519) failed to convert
-rank 95: Point 923 (-89.221203, 29.16433, -0.0) failed to convert
-rank 59: Point 670 (-90.432311, 29.562187, -0.31333758) failed to convert
-rank 81: Point 920 (-89.844561, 29.60198, 25.795659) failed to convert
-rank 3: Point 669 (-91.870973, 30.573114, -5.3548228) failed to convert
-rank 13: Point 668 (-91.543256, 29.468364, 1.6954686) failed to convert
-rank 0: Point 624 (-92.468254, 28.866338, 29.300151) failed to convert
-rank 55: Point 669 (-90.530292, 29.229523, 0.84816063) failed to convert
-rank 8: Point 659 (-91.656945, 30.921378, -12.779305) failed to convert
-rank 61: Point 672 (-90.36123, 29.893173, -0.40544056) failed to convert
-rank 94: Point 930 (-89.249458, 29.049644, 1.7406007) failed to convert
-rank 97: Point 921 (-89.157375, 29.169304, -0.11662061) failed to convert
-rank 92: Point 930 (-89.303039, 29.313242, -0.0) failed to convert
-rank 50: Point 670 (-90.603352, 29.654716, 0.07159987) failed to convert
-rank 52: Point 665 (-90.561331, 29.6687, 0.85371573) failed to convert
-rank 6: Point 666 (-91.741964, 30.688831, -15.398626) failed to convert
-rank 5: Point 671 (-91.79103, 30.3671, -8.2296) failed to convert
-rank 90: Point 930 (-89.386477, 28.999926, 1.8312988) failed to convert
-rank 70: Point 932 (-90.070245, 30.023753, -2.0328234) failed to convert
-rank 11: Point 666 (-91.560342, 30.613988, -3.2555847) failed to convert
-rank 74: Point 930 (-90.052572, 29.202046, 0.24987931) failed to convert
-rank 65: Point 924 (-90.181493, 30.512688, -10.149037) failed to convert
-rank 67: Point 922 (-90.148096, 29.989593, 0.08651023) failed to convert
-rank 91: Point 923 (-89.342967, 29.220453, 0.13553582) failed to convert
-rank 45: Point 671 (-90.702084, 29.436109, -0.99323472) failed to convert
-rank 36: Point 665 (-90.82865, 29.990659, 14.504658) failed to convert
-rank 63: Point 670 (-90.30252, 29.960406, -8.1137766) failed to convert
-rank 99: Point 922 (-88.887409, 29.813898, 3.4468428) failed to convert
-rank 80: Point 929 (-89.883893, 29.610849, 25.18051) failed to convert
-rank 68: Point 931 (-90.158089, 29.498305, 1.4550777) failed to convert
-rank 40: Point 662 (-90.769339, 29.647598, -8.2296) failed to convert
-rank 30: Point 667 (-91.04144, 29.722994, -0.66129989) failed to convert
-rank 16: Point 665 (-91.359318, 30.689664, -17.254894) failed to convert
-rank 47: Point 667 (-90.648435, 29.860424, -0.02963331) failed to convert
-rank 71: Point 923 (-90.070141, 29.798279, -0.30866316) failed to convert
-rank 72: Point 932 (-90.020875, 30.167022, 4.3899999) failed to convert
-rank 33: Point 665 (-90.965809, 29.133621, 1.7400623) failed to convert
-rank 35: Point 674 (-90.861931, 29.857155, -1.409736) failed to convert
-rank 48: Point 665 (-90.60977, 30.084091, -0.44221821) failed to convert
-rank 83: Point 923 (-89.738164, 30.177254, 6.6132229) failed to convert
-rank 9: Point 667 (-91.625414, 30.937752, -21.07691) failed to convert
-rank 15: Point 666 (-91.460982, 29.72671, -3.4137601) failed to convert
-rank 88: Point 933 (-89.469348, 29.203888, 0.37042704) failed to convert
-rank 12: Point 655 (-91.567227, 29.648592, -0.54393913) failed to convert
-rank 17: Point 672 (-91.37571, 29.701436, -4.2214802) failed to convert
-rank 79: Point 924 (-89.893337, 29.931841, 2.1e-06) failed to convert
-rank 75: Point 925 (-89.979213, 29.894798, 1.5295797) failed to convert
-rank 4: Point 669 (-91.807028, 30.868292, -14.390669) failed to convert
-rank 73: Point 922 (-90.00912, 30.040794, 0.04337424) failed to convert
-rank 76: Point 934 (-89.947185, 30.073346, -4.4592242) failed to convert
-rank 82: Point 931 (-89.758536, 30.252168, -2.3411917) failed to convert
-rank 69: Point 925 (-90.098593, 29.934444, 0.58902802) failed to convert
-rank 98: Point 933 (-89.083843, 29.187832, 1.2984954) failed to convert
-rank 27: Point 665 (-91.11378, 30.256252, 4.580781) failed to convert
-rank 49: Point 670 (-90.612269, 29.74233, -1.2616357) failed to convert
-rank 96: Point 934 (-89.199478, 29.182456, -0.0) failed to convert
-rank 24: Point 665 (-91.188686, 30.009457, -0.0) failed to convert
-rank 84: Point 932 (-89.748335, 29.52406, -0.61345454) failed to convert
-rank 53: Point 667 (-90.507981, 30.090396, -0.85366294) failed to convert
-rank 89: Point 924 (-89.434501, 28.910314, 4.3928782) failed to convert
-rank 46: Point 657 (-90.709545, 29.216387, -0.0) failed to convert
-rank 32: Point 665 (-90.942217, 30.004714, -1.0715035) failed to convert
-rank 60: Point 661 (-90.393336, 29.762852, -0.65744931) failed to convert
-rank 25: Point 673 (-91.155883, 30.274927, -4.3642066) failed to convert
-rank 42: Point 666 (-90.741285, 29.523191, -1.9302175) failed to convert
-rank 26: Point 664 (-91.140132, 30.270159, -14.401192) failed to convert
-rank 93: Point 923 (-89.275564, 29.098219, 14.742639) failed to convert
-rank 41: Point 669 (-90.723952, 30.078862, -0.54695909) failed to convert
-rank 78: Point 932 (-89.915057, 29.915946, -6.3776356) failed to convert
-rank 14: Point 663 (-91.488719, 29.765406, -3.1666679) failed to convert
-rank 34: Point 661 (-90.867617, 30.171581, -2.4547178) failed to convert
-rank 85: Point 923 (-89.684028, 29.480316, 14.756466) failed to convert
-rank 64: Point 932 (-90.261015, 29.963441, -2.7559222) failed to convert
-rank 22: Point 667 (-91.210241, 30.268849, -6.067357) failed to convert
-rank 31: Point 669 (-90.979477, 30.116573, -11.597641) failed to convert
-rank 66: Point 928 (-90.192227, 29.922629, -7.8744205) failed to convert
-rank 18: Point 668 (-91.360869, 29.396707, 5.8866919) failed to convert
-rank 19: Point 674 (-91.304083, 29.732733, -6.7757045) failed to convert
-rank 7: Point 672 (-91.746502, 29.985887, -4.1087355) failed to convert
-rank 56: Point 665 (-90.502637, 29.439352, -0.0) failed to convert
-rank 77: Point 924 (-89.960259, 29.647886, -0.29363043) failed to convert
-rank 43: Point 674 (-90.718863, 29.545851, -1.5104695) failed to convert
-rank 1: Point 671 (-92.087067, 29.824794, -0.44647906) failed to convert
-rank 95: Point 924 (-89.218442, 29.195688, -0.43197563) failed to convert
-rank 2: Point 666 (-92.040149, 28.663611, 37.86673) failed to convert
-rank 86: Point 932 (-89.606732, 29.424276, 20.368882) failed to convert
-rank 81: Point 921 (-89.818838, 29.920328, -8.8477351) failed to convert
-rank 37: Point 670 (-90.788528, 30.240887, -1.9750158) failed to convert
-rank 39: Point 668 (-90.778087, 29.752139, -1.4358918) failed to convert
-rank 87: Point 923 (-89.468238, 30.111021, 3.1518886) failed to convert
-rank 94: Point 931 (-89.140689, 30.271969, 4.454086) failed to convert
-rank 28: Point 661 (-91.108335, 29.6694, -1.2578554) failed to convert
-rank 23: Point 669 (-91.209504, 29.958928, -0.78162956) failed to convert
-rank 54: Point 666 (-90.521404, 29.610466, 0.18381648) failed to convert
-rank 44: Point 665 (-90.715066, 29.426696, -0.51588775) failed to convert
-rank 92: Point 931 (-89.325824, 29.050456, -0.0) failed to convert
-rank 21: Point 672 (-91.220576, 30.317983, -13.795554) failed to convert
-rank 97: Point 922 (-89.152653, 29.222252, -0.28489955) failed to convert
-rank 90: Point 931 (-89.372107, 29.167315, -1.6149817) failed to convert
-rank 57: Point 672 (-90.45906, 29.802787, 1.8697942) failed to convert
-rank 38: Point 662 (-90.784992, 29.896992, -0.4157332) failed to convert
-rank 74: Point 931 (-90.003971, 29.826005, -6.7269365) failed to convert
-rank 70: Point 933 (-90.070445, 30.021117, 0.22065824) failed to convert
-rank 29: Point 668 (-91.034009, 30.132122, -11.171531) failed to convert
-rank 58: Point 659 (-90.431833, 29.86409, 0.75413702) failed to convert
-rank 67: Point 923 (-90.15563, 29.891453, 1.185153) failed to convert
-rank 51: Point 670 (-90.584271, 29.689683, -0.76064113) failed to convert
-rank 65: Point 925 (-90.267304, 29.381213, -2.8733955) failed to convert
-rank 62: Point 665 (-90.364413, 29.531607, -0.42058641) failed to convert
-rank 20: Point 665 (-91.238576, 30.350188, -0.16961755) failed to convert
-rank 10: Point 664 (-91.598952, 30.747402, -10.529781) failed to convert
-rank 59: Point 671 (-90.402727, 29.966962, -7.3636365) failed to convert
-rank 99: Point 923 (-88.918151, 29.481693, 12.518198) failed to convert
-rank 3: Point 670 (-91.849476, 30.963269, -12.505453) failed to convert
-rank 80: Point 930 (-89.849769, 30.035303, 10.050449) failed to convert
-rank 13: Point 669 (-91.524856, 29.783846, -2.1442618) failed to convert
-rank 91: Point 924 (-89.336218, 29.298423, 2.5690385) failed to convert
-rank 8: Point 660 (-91.674567, 30.615702, -6.8134345) failed to convert
-rank 55: Point 670 (-90.447361, 30.37806, -0.29568761) failed to convert
-rank 61: Point 673 (-90.385566, 29.562552, -2.831592) failed to convert
-rank 68: Point 932 (-90.124525, 29.935651, -1.7084613) failed to convert
-rank 6: Point 667 (-91.740811, 30.709163, -15.145513) failed to convert
-rank 0: Point 625 (-92.470306, 28.818726, 32.76107) failed to convert
-rank 50: Point 671 (-90.600102, 29.70077, -1.9333615) failed to convert
-rank 88: Point 934 (-89.426362, 29.707262, 1.2215153) failed to convert
-rank 71: Point 924 (-90.065679, 29.855642, -0.76378682) failed to convert
-rank 72: Point 933 (-90.086383, 29.325359, -0.31663574) failed to convert
-rank 83: Point 924 (-89.762374, 29.882591, -8.5401919) failed to convert
-rank 52: Point 666 (-90.579389, 29.413358, 0.06095999) failed to convert
-rank 45: Point 672 (-90.704794, 29.396768, -0.86625399) failed to convert
-rank 5: Point 672 (-91.790257, 30.380519, -2.6274899) failed to convert
-rank 75: Point 926 (-89.990865, 29.746974, -8.2296) failed to convert
-rank 73: Point 923 (-90.009401, 30.037206, 0.81149633) failed to convert
-rank 79: Point 925 (-89.940631, 29.336797, 1.498535) failed to convert
-rank 98: Point 934 (-89.084242, 29.183314, 1.329608) failed to convert
-rank 76: Point 935 (-89.96126, 29.896146, 1.9153178) failed to convert
-rank 11: Point 667 (-91.550373, 30.781742, 4.305936) failed to convert
-rank 63: Point 671 (-90.367093, 29.086193, 1.8012252) failed to convert
-rank 40: Point 663 (-90.771388, 29.617576, -1.2097853) failed to convert
-rank 96: Point 935 (-89.209544, 29.068123, 4.9026108) failed to convert
-rank 82: Point 932 (-89.775256, 30.048584, 8.3497169) failed to convert
-rank 69: Point 926 (-90.100182, 29.913877, -6.7893306) failed to convert
-rank 84: Point 933 (-89.748322, 29.524119, -0.76150154) failed to convert
-rank 33: Point 666 (-90.903874, 30.070307, 26.568837) failed to convert
-rank 47: Point 668 (-90.683764, 29.352735, 0.3048) failed to convert
-rank 16: Point 666 (-91.40073, 30.011122, -0.88353615) failed to convert
-rank 48: Point 666 (-90.639919, 29.656261, 0.59036449) failed to convert
-rank 15: Point 667 (-91.442077, 30.04343, -0.95645438) failed to convert
-rank 36: Point 666 (-90.919377, 28.628219, 17.126915) failed to convert
-rank 89: Point 925 (-89.411164, 29.184293, 0.31299999) failed to convert
-rank 12: Point 656 (-91.520225, 30.450784, -5.1797297) failed to convert
-rank 35: Point 675 (-90.848375, 30.057789, 24.122017) failed to convert
-rank 93: Point 924 (-89.275787, 29.095622, 12.13792) failed to convert
-rank 85: Point 924 (-89.628171, 30.151747, 5.710771) failed to convert
-rank 64: Point 933 (-90.297334, 29.477485, 1.2338153) failed to convert
-rank 78: Point 933 (-89.907403, 30.011381, 2.4449956) failed to convert
-rank 77: Point 925 (-89.958281, 29.672907, 29.154621) failed to convert
-rank 95: Point 925 (-89.218941, 29.190013, -0.76243565) failed to convert
-rank 9: Point 668 (-91.648463, 30.540323, -12.761977) failed to convert
-rank 17: Point 673 (-91.375518, 29.70445, 0.021) failed to convert
-rank 4: Point 670 (-91.809091, 30.831259, -18.178271) failed to convert
-rank 66: Point 929 (-90.255466, 29.082768, 3.2674386) failed to convert
-rank 86: Point 933 (-89.570995, 29.850626, -0.27662441) failed to convert
-rank 27: Point 666 (-91.149537, 29.697017, -1.8877314) failed to convert
-rank 87: Point 924 (-89.531624, 29.365401, 12.573174) failed to convert
-rank 24: Point 666 (-91.169477, 30.311868, -3.6509192) failed to convert
-rank 94: Point 932 (-89.242848, 29.125065, 4.5586986) failed to convert
-rank 49: Point 671 (-90.621881, 29.605705, -0.54460012) failed to convert
-rank 60: Point 662 (-90.37753, 29.977503, -1.7727078) failed to convert
-rank 26: Point 665 (-91.141197, 30.253444, -5.1444544) failed to convert
-rank 53: Point 668 (-90.55146, 29.483456, -0.1903268) failed to convert
-rank 81: Point 922 (-89.853501, 29.490422, -0.24959017) failed to convert
-rank 25: Point 674 (-91.159516, 30.217939, -12.734545) failed to convert
-rank 41: Point 670 (-90.782291, 29.227802, -0.47730659) failed to convert
-rank 92: Point 932 (-89.308885, 29.245909, 13.142229) failed to convert
-rank 14: Point 664 (-91.488761, 29.764492, -3.3802321) failed to convert
-rank 34: Point 662 (-90.866803, 30.183323, -2.3444242) failed to convert
-rank 46: Point 658 (-90.700462, 29.348448, -0.36508555) failed to convert
-rank 42: Point 667 (-90.681202, 30.388329, -1.9636379) failed to convert
-rank 90: Point 932 (-89.347648, 29.450634, 4.1117942) failed to convert
-rank 74: Point 932 (-89.992475, 29.971973, -3.9587426) failed to convert
-rank 97: Point 923 (-89.065372, 30.190066, 6.5542555) failed to convert
-rank 65: Point 926 (-90.188957, 30.415669, -0.5130036) failed to convert
-rank 7: Point 673 (-91.702865, 30.757799, -8.4494719) failed to convert
-rank 1: Point 672 (-92.043817, 30.657969, -10.293963) failed to convert
-rank 67: Point 924 (-90.167958, 29.730244, -0.23408347) failed to convert
-rank 31: Point 670 (-90.979467, 30.116633, -11.597641) failed to convert
-rank 70: Point 934 (-90.07043, 30.02124, -0.64141575) failed to convert
-rank 32: Point 666 (-90.934027, 30.127626, -6.000114) failed to convert
-rank 22: Point 668 (-91.207379, 30.313928, -2.1866972) failed to convert
-rank 99: Point 924 (-88.862166, 30.081492, 13.353379) failed to convert
-rank 19: Point 675 (-91.304072, 29.732792, -6.7757045) failed to convert
-rank 43: Point 675 (-90.733194, 29.336849, 4.8312181) failed to convert
-rank 80: Point 931 (-89.911883, 29.258453, 3.4549507) failed to convert
-rank 39: Point 669 (-90.766959, 29.914536, -0.52142266) failed to convert
-rank 2: Point 667 (-91.937647, 30.620581, -7.3569483) failed to convert
-rank 37: Point 671 (-90.807536, 29.962902, -1.4478525) failed to convert
-rank 30: Point 668 (-91.016231, 30.109143, -11.045648) failed to convert
-rank 68: Point 933 (-90.126493, 29.909995, 45.795341) failed to convert
-rank 54: Point 667 (-90.522397, 29.596558, -0.7325924) failed to convert
-rank 91: Point 925 (-89.346191, 29.182926, 0.31299999) failed to convert
-rank 28: Point 662 (-91.108642, 29.664427, -0.46713575) failed to convert
-rank 88: Point 935 (-89.465193, 29.252375, -0.58222263) failed to convert
-rank 71: Point 925 (-90.069655, 29.804474, -3.0778657) failed to convert
-rank 75: Point 927 (-89.982738, 29.850096, 26.767463) failed to convert
-rank 18: Point 669 (-91.337598, 29.779884, -1.4274464) failed to convert
-rank 56: Point 666 (-90.505652, 29.397185, -1.338e-05) failed to convert
-rank 83: Point 925 (-89.77037, 29.784423, -0.14905714) failed to convert
-rank 73: Point 924 (-90.040667, 29.638018, -0.12883598) failed to convert
-rank 21: Point 673 (-91.220656, 30.316692, -8.9231036) failed to convert
-rank 44: Point 666 (-90.662858, 30.177195, -0.42603254) failed to convert
-rank 98: Point 935 (-89.028468, 29.798727, 4.5659237) failed to convert
-rank 96: Point 936 (-89.195383, 29.228607, -0.00044915) failed to convert
-rank 82: Point 933 (-89.836007, 29.29839, 3.6035272) failed to convert
-rank 72: Point 934 (-90.006183, 30.352872, -15.827823) failed to convert
-rank 23: Point 670 (-91.228715, 29.651973, -0.68020032) failed to convert
-rank 51: Point 671 (-90.599143, 29.478888, -0.23774467) failed to convert
-rank 57: Point 673 (-90.488563, 29.393698, -8.2296) failed to convert
-rank 38: Point 663 (-90.785047, 29.896186, -0.72575032) failed to convert
-rank 29: Point 669 (-91.08259, 29.380883, -0.25515993) failed to convert
-rank 58: Point 660 (-90.492749, 29.019313, 8.4203031) failed to convert
-rank 79: Point 926 (-89.885606, 30.027893, 2.0354409) failed to convert
-rank 76: Point 936 (-89.975713, 29.713192, -8.2296) failed to convert
-rank 10: Point 665 (-91.598889, 30.748432, -20.0) failed to convert
-rank 69: Point 927 (-90.100192, 29.913738, -4.0478533) failed to convert
-rank 8: Point 661 (-91.656237, 30.933119, -6.7579265) failed to convert
-rank 13: Point 670 (-91.504095, 30.136341, 18.735557) failed to convert
-rank 55: Point 671 (-90.482467, 29.896217, 1.0435539) failed to convert
-rank 59: Point 672 (-90.432203, 29.563601, -0.34728256) failed to convert
-rank 3: Point 671 (-91.867222, 30.640526, -7.0921203) failed to convert
-rank 62: Point 666 (-90.317546, 30.163275, 3.52) failed to convert
-rank 84: Point 934 (-89.69984, 30.113323, 0.32905671) failed to convert
-rank 61: Point 674 (-90.388848, 29.517687, -0.13032484) failed to convert
-rank 85: Point 925 (-89.686607, 29.448159, 0.31299999) failed to convert
-rank 50: Point 672 (-90.604812, 29.633994, -0.63939108) failed to convert
-rank 6: Point 668 (-91.742314, 30.682368, -11.549207) failed to convert
-rank 93: Point 925 (-89.273432, 29.1225, -0.472279) failed to convert
-rank 89: Point 926 (-89.434784, 28.906335, 6.553775) failed to convert
-rank 78: Point 934 (-89.905666, 30.03298, -9.0) failed to convert
-rank 64: Point 934 (-90.22169, 30.480016, -8.5989877) failed to convert
-rank 0: Point 626 (-92.433378, 29.6154, -0.0) failed to convert
-rank 95: Point 926 (-89.235193, 29.004806, 5.7086201) failed to convert
-rank 52: Point 667 (-90.512642, 30.346344, -0.23095405) failed to convert
-rank 77: Point 926 (-89.931248, 30.013344, -1.8508062) failed to convert
-rank 5: Point 673 (-91.79097, 30.367112, -8.2296) failed to convert
-rank 45: Point 673 (-90.702733, 29.42665, -0.67937868) failed to convert
-rank 20: Point 666 (-91.275253, 29.76209, 1.7119578) failed to convert
-rank 87: Point 925 (-89.517867, 29.527762, 0.55674465) failed to convert
-rank 86: Point 934 (-89.58161, 29.724477, -0.0) failed to convert
-rank 11: Point 668 (-91.553833, 30.722547, -11.144445) failed to convert
-rank 66: Point 930 (-90.192204, 29.922596, -7.9279815) failed to convert
-rank 94: Point 933 (-89.242181, 29.132677, 1.3568102) failed to convert
-rank 33: Point 667 (-90.904092, 30.066861, -4.7818476) failed to convert
-rank 47: Point 669 (-90.643609, 29.928741, -0.52689222) failed to convert
-rank 48: Point 667 (-90.636192, 29.709407, -0.23419813) failed to convert
-rank 63: Point 672 (-90.306424, 29.908023, -0.33575016) failed to convert
-rank 16: Point 667 (-91.359291, 30.689888, -17.233371) failed to convert
-rank 74: Point 933 (-90.005413, 29.807574, 30.23568) failed to convert
-rank 15: Point 668 (-91.434342, 30.172258, -0.76326051) failed to convert
-rank 97: Point 924 (-89.101149, 29.796646, 3.4063009) failed to convert
-rank 90: Point 933 (-89.33122, 29.639539, 4.2015011) failed to convert
-rank 81: Point 923 (-89.819658, 29.909946, -0.56607006) failed to convert
-rank 40: Point 664 (-90.754793, 29.859523, -0.16301738) failed to convert
-rank 36: Point 667 (-90.844356, 29.758498, -1.3310728) failed to convert
-rank 12: Point 657 (-91.523498, 30.395141, -2.5899905) failed to convert
-rank 92: Point 933 (-89.303825, 29.303899, -0.0) failed to convert
-rank 17: Point 674 (-91.321588, 30.584832, -10.600214) failed to convert
-rank 65: Point 927 (-90.224192, 29.954316, 35.498043) failed to convert
-rank 67: Point 925 (-90.179434, 29.579437, -0.43136934) failed to convert
-rank 35: Point 676 (-90.847621, 30.068383, -3.6837779) failed to convert
-rank 9: Point 669 (-91.660127, 30.337426, -4.324714) failed to convert
-rank 24: Point 667 (-91.167037, 30.349995, -11.821241) failed to convert
-rank 27: Point 667 (-91.112946, 30.269037, -12.944857) failed to convert
-rank 80: Point 932 (-89.908769, 29.297759, 0.31299999) failed to convert
-rank 49: Point 672 (-90.643462, 29.296906, -0.57689031) failed to convert
-rank 70: Point 935 (-90.177595, 28.618156, 59.754684) failed to convert
-rank 14: Point 665 (-91.458816, 30.267899, -0.31799999) failed to convert
-rank 26: Point 666 (-91.140119, 30.270198, -14.401192) failed to convert
-rank 25: Point 675 (-91.192024, 29.70474, -0.0) failed to convert
-rank 99: Point 925 (-88.876781, 29.922583, 4.1753826) failed to convert
-rank 60: Point 663 (-90.405167, 29.601251, -0.56525192) failed to convert
-rank 68: Point 934 (-90.120476, 29.987619, 0.44819009) failed to convert
-rank 91: Point 926 (-89.34631, 29.181547, 0.31299999) failed to convert
-rank 42: Point 668 (-90.716871, 29.877127, -0.29693271) failed to convert
-rank 53: Point 669 (-90.552505, 29.468406, -8.2296) failed to convert
-rank 46: Point 659 (-90.665083, 29.858091, 0.1708741) failed to convert
-rank 4: Point 671 (-91.801888, 30.959777, 4.5463823) failed to convert
-rank 41: Point 671 (-90.736991, 29.89035, 0.1807487) failed to convert
-rank 31: Point 671 (-90.979565, 30.114863, 10.714824) failed to convert
-rank 88: Point 936 (-89.456589, 29.353168, -4.269029) failed to convert
-rank 75: Point 928 (-89.978678, 29.901495, 0.19554248) failed to convert
-rank 83: Point 926 (-89.769901, 29.79017, -0.0) failed to convert
-rank 7: Point 674 (-91.753171, 29.865904, -0.64096531) failed to convert
-rank 73: Point 925 (-90.024096, 29.850112, -9.0) failed to convert
-rank 82: Point 934 (-89.758532, 30.252043, -2.8905091) failed to convert
-rank 37: Point 672 (-90.7885, 30.240915, -2.2495109) failed to convert
-rank 71: Point 926 (-90.067343, 29.834131, -1.778586) failed to convert
-rank 98: Point 936 (-89.062759, 29.421347, 7.1004187) failed to convert
-rank 96: Point 937 (-89.194786, 29.235298, -0.19986799) failed to convert
-rank 72: Point 935 (-90.039, 29.936066, -0.11868509) failed to convert
-rank 1: Point 673 (-92.085485, 29.853617, -0.8433888) failed to convert
-rank 34: Point 663 (-90.86754, 30.172353, -1.5457973) failed to convert
-rank 22: Point 669 (-91.197344, 30.471943, 12.805825) failed to convert
-rank 79: Point 927 (-89.876165, 30.14497, -0.18141434) failed to convert
-rank 39: Point 670 (-90.75977, 30.019044, -5.6430188) failed to convert
-rank 28: Point 663 (-91.073357, 30.211687, 3.4283743) failed to convert
-rank 43: Point 676 (-90.696727, 29.865369, -0.65819483) failed to convert
-rank 76: Point 937 (-90.005747, 29.329944, 0.79935095) failed to convert
-rank 84: Point 935 (-89.757576, 29.40932, 0.45525049) failed to convert
-rank 69: Point 928 (-90.123324, 29.613262, 0.31299999) failed to convert
-rank 56: Point 667 (-90.474512, 29.829966, -0.67546146) failed to convert
-rank 32: Point 667 (-90.936302, 30.093295, -4.5592966) failed to convert
-rank 30: Point 669 (-91.016234, 30.109083, -11.045648) failed to convert
-rank 93: Point 926 (-89.202575, 29.925619, -0.01924636) failed to convert
-rank 85: Point 926 (-89.618281, 30.26861, -0.79961073) failed to convert
-rank 64: Point 935 (-90.229096, 30.383087, 0.25452802) failed to convert
-rank 19: Point 676 (-91.252511, 30.561935, 0.90831448) failed to convert
-rank 89: Point 927 (-89.409633, 29.201529, 0.31299999) failed to convert
-rank 78: Point 935 (-89.937087, 29.638653, 25.797097) failed to convert
-rank 44: Point 667 (-90.686786, 29.835269, -0.30884467) failed to convert
-rank 21: Point 674 (-91.21476, 30.409855, -15.47104) failed to convert
-rank 57: Point 674 (-90.454075, 29.871209, -0.28663404) failed to convert
-rank 23: Point 671 (-91.234071, 29.56588, 2.9708911) failed to convert
-rank 29: Point 670 (-91.076373, 29.477922, -0.60952593) failed to convert
-rank 95: Point 927 (-89.218778, 29.191832, -0.05015825) failed to convert
-rank 10: Point 666 (-91.621433, 30.360616, -6.5864887) failed to convert
-rank 8: Point 662 (-91.740159, 29.452374, 2.0999999) failed to convert
-rank 77: Point 927 (-89.931244, 30.013304, -2.4945332) failed to convert
-rank 18: Point 670 (-91.346281, 29.636859, -0.62159934) failed to convert
-rank 13: Point 671 (-91.534472, 29.619251, -0.7333223) failed to convert
-rank 51: Point 672 (-90.558602, 30.050139, 19.589147) failed to convert
-rank 55: Point 672 (-90.473102, 30.025227, 18.457534) failed to convert
-rank 58: Point 661 (-90.449853, 29.616266, -0.97106767) failed to convert
-rank 66: Point 931 (-90.232121, 29.394641, -0.0637559) failed to convert
-rank 87: Point 926 (-89.500602, 29.731025, -5.49e-06) failed to convert
-rank 59: Point 673 (-90.410454, 29.861639, -0.64434272) failed to convert
-rank 3: Point 672 (-91.870574, 30.579318, -5.5165518) failed to convert
-rank 61: Point 675 (-90.357978, 29.936833, 26.319726) failed to convert
-rank 62: Point 667 (-90.337333, 29.89785, -0.98727768) failed to convert
-rank 94: Point 934 (-89.243678, 29.115437, -0.0) failed to convert
-rank 38: Point 664 (-90.785425, 29.890599, -1.6034844) failed to convert
-rank 74: Point 934 (-89.992457, 29.972031, -3.9587426) failed to convert
-rank 2: Point 668 (-91.928772, 30.784353, -8.2296) failed to convert
-rank 52: Point 668 (-90.580109, 29.403014, -8.2296) failed to convert
-rank 50: Point 673 (-90.604812, 29.633934, -1.6476931) failed to convert
-rank 6: Point 669 (-91.744476, 30.644142, 10.623165) failed to convert
-rank 97: Point 925 (-89.0541, 30.312751, 3.2281138) failed to convert
-rank 81: Point 924 (-89.823809, 29.858679, 0.33499371) failed to convert
-rank 54: Point 668 (-90.469632, 30.326495, 2.8417765) failed to convert
-rank 86: Point 935 (-89.608266, 29.405571, -5.6275227) failed to convert
-rank 90: Point 934 (-89.372199, 29.166094, 0.31299999) failed to convert
-rank 92: Point 934 (-89.239447, 30.035121, 0.01061187) failed to convert
-rank 45: Point 674 (-90.659436, 30.048775, 12.716686) failed to convert
-rank 11: Point 669 (-91.56529, 30.527716, -7.0306761) failed to convert
-rank 48: Point 668 (-90.640713, 29.644831, 1.4089816) failed to convert
-rank 65: Point 928 (-90.198972, 30.285044, 4.04) failed to convert
-rank 15: Point 669 (-91.39895, 30.755244, 5.193696) failed to convert
-rank 5: Point 674 (-91.796495, 30.267371, -2.6429472) failed to convert
-rank 63: Point 673 (-90.303332, 29.949176, 27.699481) failed to convert
-rank 67: Point 926 (-90.122989, 30.314328, 3.8800001) failed to convert
-rank 80: Point 933 (-89.883532, 29.615094, -4.7375067) failed to convert
-rank 70: Point 936 (-90.078725, 29.914638, 29.330901) failed to convert
-rank 47: Point 670 (-90.643006, 29.937316, -0.41101026) failed to convert
-rank 16: Point 668 (-91.389979, 30.188368, -0.68000001) failed to convert
-rank 99: Point 926 (-88.878377, 29.904857, 3.2326131) failed to convert
-rank 40: Point 665 (-90.771382, 29.617385, -0.47619662) failed to convert
-rank 36: Point 668 (-90.84442, 29.757458, -0.61108653) failed to convert
-rank 12: Point 658 (-91.547946, 29.979251, -6.8595613) failed to convert
-rank 68: Point 935 (-90.117868, 30.021321, 0.71003593) failed to convert
-rank 91: Point 927 (-89.347604, 29.166516, -0.91604149) failed to convert
-rank 88: Point 937 (-89.456461, 29.354422, 0.18315766) failed to convert
-rank 0: Point 627 (-92.432173, 29.637266, -0.0) failed to convert
-rank 20: Point 667 (-91.228188, 30.514725, 9.2991814) failed to convert
-rank 9: Point 670 (-91.697145, 29.685329, 2.1368511) failed to convert
-rank 35: Point 677 (-90.827098, 30.369753, -5.0848421) failed to convert
-rank 75: Point 929 (-89.988839, 29.772628, -8.2296) failed to convert
-rank 17: Point 675 (-91.320662, 30.599446, -17.484851) failed to convert
-rank 71: Point 927 (-90.067868, 29.827369, -2.8409634) failed to convert
-rank 83: Point 927 (-89.762321, 29.882561, -8.5401919) failed to convert
-rank 24: Point 668 (-91.206751, 29.722248, -7.976616) failed to convert
-rank 98: Point 937 (-89.078253, 29.249183, 1.9987627) failed to convert
-rank 27: Point 668 (-91.129191, 30.015875, -1.8197279) failed to convert
-rank 82: Point 935 (-89.810559, 29.614294, -0.61860805) failed to convert
-rank 49: Point 673 (-90.639396, 29.35528, 0.3048) failed to convert
-rank 96: Point 938 (-89.194244, 29.241381, -0.0) failed to convert
-rank 25: Point 676 (-91.19659, 29.631959, -0.73830254) failed to convert
-rank 26: Point 667 (-91.177696, 29.678945, -1.1590618) failed to convert
-rank 73: Point 926 (-90.08502, 29.06346, 14.038498) failed to convert
-rank 79: Point 928 (-89.89805, 29.872495, -1.5380106) failed to convert
-rank 60: Point 664 (-90.38418, 29.887325, -0.40718343) failed to convert
-rank 14: Point 666 (-91.458789, 30.267983, -0.31799999) failed to convert
-rank 72: Point 936 (-90.065757, 29.59244, 0.29037644) failed to convert
-rank 76: Point 938 (-89.959428, 29.919072, -6.3032644) failed to convert
-rank 84: Point 936 (-89.729118, 29.75756, -0.0) failed to convert
-rank 4: Point 672 (-91.850819, 30.074103, -1.8269756) failed to convert
-rank 69: Point 929 (-90.100152, 29.913784, -5.4152977) failed to convert
-rank 33: Point 668 (-90.928943, 29.693993, -0.59719996) failed to convert
-rank 64: Point 936 (-90.300011, 29.44071, 0.27200001) failed to convert
-rank 85: Point 927 (-89.60854, 30.382606, -8.7451931) failed to convert
-rank 93: Point 927 (-89.275033, 29.103271, 12.414312) failed to convert
-rank 78: Point 936 (-89.915012, 29.915987, -6.3776356) failed to convert
-rank 46: Point 660 (-90.651704, 30.048753, 7.0382966) failed to convert
-rank 53: Point 670 (-90.561752, 29.337792, -0.0) failed to convert
-rank 41: Point 672 (-90.769678, 29.413518, 0.40269989) failed to convert
-rank 42: Point 669 (-90.735249, 29.610756, -1.1822843) failed to convert
-rank 95: Point 928 (-89.218838, 29.191148, -0.08388501) failed to convert
-rank 89: Point 928 (-89.434662, 28.907548, 6.5533691) failed to convert
-rank 77: Point 928 (-89.957911, 29.677378, -4.9097187) failed to convert
-rank 87: Point 927 (-89.463725, 30.161733, 5.3749294) failed to convert
-rank 37: Point 673 (-90.788579, 30.239702, -1.8796569) failed to convert
-rank 34: Point 664 (-90.867271, 30.176104, -1.2222665) failed to convert
-rank 22: Point 670 (-91.200945, 30.415235, 11.414245) failed to convert
-rank 66: Point 932 (-90.232112, 29.394701, -1.1879769) failed to convert
-rank 94: Point 935 (-89.234113, 29.224447, -0.0) failed to convert
-rank 39: Point 671 (-90.778045, 29.752534, -0.16130718) failed to convert
-rank 1: Point 674 (-92.090692, 29.749794, 1.0723127) failed to convert
-rank 32: Point 668 (-90.931673, 30.162241, -2.5674687) failed to convert
-rank 43: Point 677 (-90.729981, 29.383679, 7.5040728) failed to convert
-rank 56: Point 668 (-90.47456, 29.829271, -0.78280097) failed to convert
-rank 74: Point 935 (-89.992446, 29.97207, -3.9587426) failed to convert
-rank 28: Point 664 (-91.107191, 29.686743, -0.58256906) failed to convert
-rank 97: Point 926 (-89.12545, 29.526356, 6.417102) failed to convert
-rank 30: Point 670 (-91.016236, 30.109042, -11.045648) failed to convert
-rank 7: Point 675 (-91.704008, 30.737528, -8.1569073) failed to convert
-rank 31: Point 672 (-91.04902, 29.047195, 2.7202163) failed to convert
-rank 44: Point 668 (-90.685188, 29.858178, -0.32746002) failed to convert
-rank 21: Point 675 (-91.220385, 30.320832, -11.440699) failed to convert
-rank 92: Point 935 (-89.273585, 29.648957, 3.0845911) failed to convert
-rank 19: Point 677 (-91.304065, 29.732832, -6.7757045) failed to convert
-rank 29: Point 671 (-91.03371, 30.136492, -6.169547) failed to convert
-rank 81: Point 925 (-89.792443, 30.243653, -1.3228248) failed to convert
-rank 10: Point 667 (-91.598851, 30.748479, -20.0) failed to convert
-rank 23: Point 672 (-91.189469, 30.275691, 25.261329) failed to convert
-rank 90: Point 935 (-89.36184, 29.286312, -5.0880267) failed to convert
-rank 86: Point 936 (-89.621494, 29.245869, 5.222399) failed to convert
-rank 8: Point 663 (-91.674123, 30.622556, -6.8251058) failed to convert
-rank 18: Point 671 (-91.296141, 30.451942, -3.9867709) failed to convert
-rank 65: Point 929 (-90.218224, 30.032633, -0.68253334) failed to convert
-rank 58: Point 662 (-90.423619, 29.976181, -1.288329) failed to convert
-rank 67: Point 927 (-90.137894, 30.12178, 4.6399999) failed to convert
-rank 80: Point 934 (-89.916206, 29.203593, 10.43957) failed to convert
-rank 55: Point 673 (-90.499146, 29.664877, -1.3954753) failed to convert
-rank 51: Point 673 (-90.558622, 30.049664, 16.683101) failed to convert
-rank 70: Point 937 (-90.031815, 30.51279, -11.758573) failed to convert
-rank 59: Point 674 (-90.409315, 29.87717, -0.41085162) failed to convert
-rank 61: Point 676 (-90.361202, 29.893203, -0.40779021) failed to convert
-rank 62: Point 668 (-90.337332, 29.897789, -0.98727768) failed to convert
-rank 13: Point 672 (-91.522321, 29.82701, -0.74727803) failed to convert
-rank 52: Point 669 (-90.598617, 29.139312, 2.1345894) failed to convert
-rank 91: Point 928 (-89.377801, 28.814717, 77.946927) failed to convert
-rank 6: Point 670 (-91.74697, 30.599903, -13.776961) failed to convert
-rank 38: Point 665 (-90.785478, 29.889739, -0.8866637) failed to convert
-rank 99: Point 927 (-88.872969, 29.96227, 5.0361537) failed to convert
-rank 88: Point 938 (-89.456396, 29.355142, 0.09049681) failed to convert
-rank 68: Point 936 (-90.124209, 29.939174, -0.49243788) failed to convert
-rank 75: Point 930 (-89.996532, 29.674701, 1.2074898) failed to convert
-rank 50: Point 674 (-90.623121, 29.373119, -8.2296) failed to convert
-rank 3: Point 673 (-91.869227, 30.603343, -5.7159549) failed to convert
-rank 57: Point 675 (-90.474553, 29.588456, -1.0161961) failed to convert
-rank 2: Point 669 (-91.92874, 30.784378, -8.2296) failed to convert
-rank 82: Point 936 (-89.758223, 30.255497, -2.7015786) failed to convert
-rank 71: Point 928 (-90.065674, 29.855534, -9.0) failed to convert
-rank 83: Point 928 (-89.745357, 30.089, 0.7086096) failed to convert
-rank 98: Point 938 (-89.013467, 29.962009, 4.2009464) failed to convert
-rank 96: Point 939 (-89.187376, 29.318801, 0.58157355) failed to convert
-rank 45: Point 675 (-90.701102, 29.450286, -0.77661518) failed to convert
-rank 63: Point 674 (-90.302482, 29.960359, -8.1137766) failed to convert
-rank 79: Point 929 (-89.940043, 29.343699, 1.3119628) failed to convert
-rank 73: Point 927 (-90.011388, 30.011626, 0.09197764) failed to convert
-rank 5: Point 675 (-91.766414, 30.804732, -9.0117832) failed to convert
-rank 48: Point 669 (-90.63592, 29.713103, -0.56811131) failed to convert
-rank 72: Point 937 (-90.031487, 30.031891, -4.8768003) failed to convert
-rank 40: Point 666 (-90.771374, 29.617481, -0.80187121) failed to convert
-rank 47: Point 671 (-90.693488, 29.211729, -0.37348359) failed to convert
-rank 36: Point 669 (-90.844329, 29.758444, -1.6482995) failed to convert
-rank 69: Point 930 (-90.100144, 29.91389, -6.9416461) failed to convert
-rank 76: Point 939 (-89.961898, 29.887861, -0.67622135) failed to convert
-rank 15: Point 670 (-91.475012, 29.488933, 1.9284941) failed to convert
-rank 64: Point 937 (-90.312915, 29.266344, 0.27862589) failed to convert
-rank 85: Point 928 (-89.644253, 29.957121, 2.98) failed to convert
-rank 84: Point 937 (-89.747615, 29.530079, 40.393916) failed to convert
-rank 54: Point 669 (-90.491981, 30.019176, -8.8267039) failed to convert
-rank 93: Point 928 (-89.267164, 29.193436, 11.594355) failed to convert
-rank 12: Point 659 (-91.560768, 29.758889, -0.69934715) failed to convert
-rank 16: Point 669 (-91.356613, 30.733104, 16.401384) failed to convert
-rank 17: Point 676 (-91.377041, 29.678689, -0.72969716) failed to convert
-rank 11: Point 670 (-91.543645, 30.893928, -12.978151) failed to convert
-rank 49: Point 674 (-90.587814, 30.08723, -1.47755) failed to convert
-rank 89: Point 929 (-89.327502, 30.148347, 3.7) failed to convert
-rank 35: Point 678 (-90.839383, 30.189554, -3.2096588) failed to convert
-rank 77: Point 929 (-89.931239, 30.013243, -2.1133008) failed to convert
-rank 20: Point 668 (-91.280306, 29.679878, -2.2997154) failed to convert
-rank 95: Point 929 (-89.208409, 29.309449, -0.20093549) failed to convert
-rank 78: Point 937 (-89.928004, 29.752705, -0.0) failed to convert
-rank 87: Point 928 (-89.535404, 29.319246, 0.31299999) failed to convert
-rank 94: Point 936 (-89.238945, 29.169364, -0.26934525) failed to convert
-rank 66: Point 933 (-90.232105, 29.39474, -1.3715165) failed to convert
-rank 74: Point 936 (-90.004583, 29.817839, 31.846573) failed to convert
-rank 0: Point 628 (-92.447474, 29.30578, 10.498315) failed to convert
-rank 24: Point 669 (-91.198425, 29.85475, -0.081) failed to convert
-rank 9: Point 671 (-91.642026, 30.651571, -8.5040809) failed to convert
-rank 14: Point 667 (-91.488679, 29.76536, -3.0979873) failed to convert
-rank 26: Point 668 (-91.140101, 30.270255, -14.401192) failed to convert
-rank 97: Point 927 (-89.155745, 29.186775, -0.0) failed to convert
-rank 81: Point 926 (-89.837863, 29.684638, -0.0) failed to convert
-rank 27: Point 669 (-91.149478, 29.697034, -1.6664207) failed to convert
-rank 25: Point 677 (-91.190964, 29.721479, 0.03730147) failed to convert
-rank 86: Point 937 (-89.607453, 29.414848, 26.167034) failed to convert
-rank 92: Point 936 (-89.301778, 29.32669, 0.20953338) failed to convert
-rank 90: Point 936 (-89.372486, 29.162605, 0.31299999) failed to convert
-rank 33: Point 669 (-90.939778, 29.529944, -0.51887134) failed to convert
-rank 42: Point 670 (-90.677685, 30.437711, -5.4597429) failed to convert
-rank 41: Point 673 (-90.736994, 29.890289, -1.6222054) failed to convert
-rank 37: Point 674 (-90.805805, 29.988136, 34.091575) failed to convert
-rank 22: Point 671 (-91.209425, 30.281277, 8.5966879) failed to convert
-rank 65: Point 930 (-90.223932, 29.957228, -7.879995) failed to convert
-rank 30: Point 671 (-91.016239, 30.108982, -11.045648) failed to convert
-rank 44: Point 669 (-90.683422, 29.883336, -0.42260592) failed to convert
-rank 80: Point 935 (-89.883514, 29.615152, -4.7375067) failed to convert
-rank 21: Point 676 (-91.220994, 30.311144, 3.3815726) failed to convert
-rank 67: Point 928 (-90.178368, 29.593377, -0.34784681) failed to convert
-rank 70: Point 938 (-90.085958, 29.821314, 1.2346445) failed to convert
-rank 99: Point 928 (-88.847676, 30.231027, 6.4999459) failed to convert
-rank 91: Point 929 (-89.34773, 29.165025, 0.21625524) failed to convert
-rank 7: Point 676 (-91.700497, 30.798908, -10.142942) failed to convert
-rank 32: Point 669 (-90.998857, 29.140518, 1.7425294) failed to convert
-rank 60: Point 665 (-90.41596, 29.453141, -0.50122718) failed to convert
-rank 19: Point 678 (-91.283917, 30.059226, -0.84254966) failed to convert
-rank 68: Point 937 (-90.117142, 30.030158, 0.15146059) failed to convert
-rank 31: Point 673 (-91.02861, 29.364352, -0.0) failed to convert
-rank 88: Point 939 (-89.456557, 29.353117, -4.269029) failed to convert
-rank 39: Point 672 (-90.767338, 29.908762, -1.8703801) failed to convert
-rank 29: Point 672 (-91.030276, 30.188956, -11.482246) failed to convert
-rank 75: Point 931 (-89.982297, 29.855482, -6.5501524) failed to convert
-rank 1: Point 675 (-92.041144, 30.703973, -9.0031514) failed to convert
-rank 82: Point 937 (-89.758491, 30.252128, -3.0465045) failed to convert
-rank 34: Point 665 (-90.867552, 30.171769, -2.0985284) failed to convert
-rank 53: Point 671 (-90.552548, 29.467623, -8.2296) failed to convert
-rank 71: Point 929 (-90.050066, 30.055476, 4.1097281) failed to convert
-rank 4: Point 673 (-91.838373, 30.301132, -5.187304) failed to convert
-rank 46: Point 661 (-90.66047, 29.923827, -0.30785986) failed to convert
-rank 79: Point 930 (-89.903342, 29.806194, -0.0) failed to convert
-rank 83: Point 929 (-89.770598, 29.780776, -0.0) failed to convert
-rank 96: Point 940 (-89.195528, 29.226603, -0.05001729) failed to convert
-rank 98: Point 939 (-89.035881, 29.716878, 3.7972108) failed to convert
-rank 58: Point 663 (-90.400619, 30.288683, 1.4886871) failed to convert
-rank 23: Point 673 (-91.224281, 29.722866, 0.77054953) failed to convert
-rank 55: Point 674 (-90.528551, 29.253381, 1.4792502) failed to convert
-rank 51: Point 674 (-90.561747, 30.00589, -0.82886573) failed to convert
-rank 73: Point 928 (-90.014012, 29.978257, 0.66806365) failed to convert
-rank 43: Point 678 (-90.69629, 29.871489, -1.5751704) failed to convert
-rank 59: Point 675 (-90.432192, 29.563661, -0.7556222) failed to convert
-rank 72: Point 938 (-90.037102, 29.960265, -6.4215268) failed to convert
-rank 76: Point 940 (-89.958961, 29.924912, 12.592955) failed to convert
-rank 61: Point 677 (-90.387386, 29.537182, -0.3514611) failed to convert
-rank 69: Point 931 (-90.100126, 29.913814, -6.3355141) failed to convert
-rank 85: Point 929 (-89.632888, 30.092923, 3.0799999) failed to convert
-rank 62: Point 669 (-90.364137, 29.535041, -4.0227506) failed to convert
-rank 93: Point 929 (-89.274799, 29.105736, 8.7772908) failed to convert
-rank 8: Point 664 (-91.660917, 30.851534, -11.42969) failed to convert
-rank 10: Point 668 (-91.619756, 30.389389, -3.5885646) failed to convert
-rank 84: Point 938 (-89.747131, 29.535643, 0.68188575) failed to convert
-rank 50: Point 675 (-90.604813, 29.633893, -1.6644911) failed to convert
-rank 3: Point 674 (-91.924865, 29.571354, -0.1182953) failed to convert
-rank 18: Point 672 (-91.331039, 29.886519, -0.61487064) failed to convert
-rank 38: Point 666 (-90.783581, 29.917409, -0.33263696) failed to convert
-rank 56: Point 669 (-90.502456, 29.441823, -0.89865632) failed to convert
-rank 64: Point 938 (-90.302097, 29.412158, 1.3885493) failed to convert
-rank 13: Point 673 (-91.468641, 30.729808, -17.779171) failed to convert
-rank 89: Point 930 (-89.398504, 29.331068, -5.1041811) failed to convert
-rank 77: Point 930 (-89.943141, 29.863695, -0.04250705) failed to convert
-rank 2: Point 670 (-91.923693, 30.877057, -10.093335) failed to convert
-rank 78: Point 938 (-89.964532, 29.290035, 1.5230948) failed to convert
-rank 95: Point 930 (-89.218519, 29.194732, 1.9e-07) failed to convert
-rank 63: Point 675 (-90.302697, 29.957078, 11.925578) failed to convert
-rank 40: Point 667 (-90.771359, 29.617665, -1.3354883) failed to convert
-rank 45: Point 676 (-90.703476, 29.41584, -0.39270027) failed to convert
-rank 87: Point 929 (-89.531446, 29.365845, 1.0381915) failed to convert
-rank 74: Point 937 (-89.992428, 29.972128, -3.9587426) failed to convert
-rank 66: Point 934 (-90.232096, 29.3948, -0.56679339) failed to convert
-rank 94: Point 937 (-89.216114, 29.428686, 5.2087201) failed to convert
-rank 47: Point 672 (-90.657807, 29.726118, -1.007176) failed to convert
-rank 16: Point 670 (-91.359278, 30.689671, -17.654681) failed to convert
-rank 48: Point 670 (-90.612873, 30.03998, -5.0890914) failed to convert
-rank 54: Point 670 (-90.522384, 29.596618, 0.25991027) failed to convert
-rank 15: Point 671 (-91.455283, 29.821838, -3.0643814) failed to convert
-rank 28: Point 665 (-91.108099, 29.672444, -1.4278056) failed to convert
-rank 97: Point 928 (-89.165138, 29.080829, -0.0) failed to convert
-rank 6: Point 671 (-91.746807, 30.602625, -13.466065) failed to convert
-rank 81: Point 927 (-89.894656, 28.972436, 34.207291) failed to convert
-rank 36: Point 670 (-90.844181, 29.760584, -0.99992393) failed to convert
-rank 5: Point 676 (-91.823336, 29.778591, -0.17055577) failed to convert
-rank 92: Point 937 (-89.326756, 29.038694, 2.3227945) failed to convert
-rank 90: Point 937 (-89.372715, 29.159919, 0.31299999) failed to convert
-rank 65: Point 931 (-90.266514, 29.391061, 0.17060686) failed to convert
-rank 80: Point 936 (-89.883501, 29.61519, -4.7375067) failed to convert
-rank 11: Point 671 (-91.550688, 30.775055, -14.043089) failed to convert
-rank 49: Point 675 (-90.627592, 29.524036, -0.34339512) failed to convert
-rank 35: Point 679 (-90.839418, 30.188995, -0.89241251) failed to convert
-rank 57: Point 676 (-90.438251, 30.087876, -0.13129401) failed to convert
-rank 86: Point 938 (-89.605953, 29.432646, -1.3162873) failed to convert
-rank 52: Point 670 (-90.58037, 29.399036, -0.54717898) failed to convert
-rank 70: Point 939 (-90.070211, 30.023872, -9.0) failed to convert
-rank 67: Point 929 (-90.146019, 30.016239, 0.50605783) failed to convert
-rank 99: Point 929 (-88.913275, 29.528873, 11.32543) failed to convert
-rank 26: Point 669 (-91.138499, 30.295194, -5.6661278) failed to convert
-rank 17: Point 677 (-91.325059, 30.528293, -6.4836891) failed to convert
-rank 9: Point 672 (-91.625394, 30.93764, -21.025325) failed to convert
-rank 91: Point 930 (-89.348789, 29.152728, 0.31299999) failed to convert
-rank 68: Point 938 (-90.141858, 29.709056, -0.14414042) failed to convert
-rank 14: Point 668 (-91.474908, 29.997764, 15.85513) failed to convert
-rank 25: Point 678 (-91.195655, 29.646627, 0.099976) failed to convert
-rank 0: Point 629 (-92.434095, 29.593557, -0.07382682) failed to convert
-rank 27: Point 670 (-91.113554, 30.258802, 5.3194354) failed to convert
-rank 88: Point 940 (-89.372322, 30.328469, -1.1693863) failed to convert
-rank 82: Point 938 (-89.758493, 30.252034, -2.9706104) failed to convert
-rank 33: Point 670 (-90.961758, 29.194965, -0.41996302) failed to convert
-rank 24: Point 670 (-91.223194, 29.458855, -0.33945288) failed to convert
-rank 96: Point 941 (-89.202621, 29.146192, 16.046797) failed to convert
-rank 79: Point 931 (-89.870574, 30.213806, 3.0398265) failed to convert
-rank 12: Point 660 (-91.549596, 29.950596, -8.0146775) failed to convert
-rank 98: Point 940 (-89.083702, 29.187466, 2.8840491) failed to convert
-rank 20: Point 669 (-91.237295, 30.37007, 11.967752) failed to convert
-rank 41: Point 674 (-90.736996, 29.890249, -1.5638758) failed to convert
-rank 37: Point 675 (-90.788491, 30.240819, -1.9139426) failed to convert
-rank 75: Point 932 (-89.978658, 29.90146, -0.52915026) failed to convert
-rank 83: Point 930 (-89.74002, 30.153311, -0.10548829) failed to convert
-rank 71: Point 930 (-90.059159, 29.939075, 12.332067) failed to convert
-rank 30: Point 672 (-91.012343, 30.16829, -10.479685) failed to convert
-rank 73: Point 929 (-90.02407, 29.850081, -9.0) failed to convert
-rank 72: Point 939 (-90.039733, 29.926648, -0.63607075) failed to convert
-rank 69: Point 932 (-90.091269, 30.027626, -1.9171411) failed to convert
-rank 44: Point 670 (-90.701704, 29.620128, -0.22828763) failed to convert
-rank 76: Point 941 (-89.959423, 29.919012, -6.3032644) failed to convert
-rank 85: Point 930 (-89.657946, 29.792524, -0.17227911) failed to convert
-rank 22: Point 672 (-91.195742, 30.496897, 17.893277) failed to convert
-rank 93: Point 930 (-89.244179, 29.454706, 4.6647361) failed to convert
-rank 7: Point 677 (-91.720342, 30.450279, 24.144539) failed to convert
-rank 32: Point 670 (-90.962213, 29.700702, -0.56235509) failed to convert
-rank 84: Point 939 (-89.726072, 29.792709, -0.0) failed to convert
-rank 21: Point 677 (-91.222112, 30.293318, -9.7291867) failed to convert
-rank 31: Point 674 (-90.9796, 30.114158, 12.442542) failed to convert
-rank 64: Point 939 (-90.249045, 30.119631, 3.96) failed to convert
-rank 19: Point 679 (-91.304054, 29.732892, -6.3730015) failed to convert
-rank 34: Point 666 (-90.894521, 29.770443, -1.1061376) failed to convert
-rank 39: Point 673 (-90.787141, 29.619089, -0.79115616) failed to convert
-rank 89: Point 931 (-89.434224, 28.912265, 3.3442526) failed to convert
-rank 46: Point 662 (-90.660443, 29.924129, -0.58048181) failed to convert
-rank 53: Point 672 (-90.57098, 29.206815, 0.3053324) failed to convert
-rank 4: Point 674 (-91.878961, 29.553507, -0.18903879) failed to convert
-rank 42: Point 671 (-90.746281, 29.449636, -0.78769013) failed to convert
-rank 77: Point 931 (-89.940435, 29.897265, 0.67729674) failed to convert
-rank 78: Point 939 (-89.94849, 29.493955, -0.27259322) failed to convert
-rank 58: Point 664 (-90.453351, 29.56785, -0.42012215) failed to convert
-rank 95: Point 931 (-89.119185, 30.305037, 3.7831018) failed to convert
-rank 66: Point 935 (-90.186467, 29.997302, 1.2146205) failed to convert
-rank 87: Point 930 (-89.448277, 30.339627, -1.0755348) failed to convert
-rank 74: Point 938 (-90.051019, 29.22154, 0.80075297) failed to convert
-rank 51: Point 675 (-90.58424, 29.689619, -0.42348729) failed to convert
-rank 94: Point 938 (-89.224791, 29.330263, 4.4270258) failed to convert
-rank 1: Point 676 (-92.087061, 29.81913, -0.054) failed to convert
-rank 23: Point 674 (-91.235997, 29.534734, -1.9209388) failed to convert
-rank 61: Point 678 (-90.385529, 29.562535, -2.831592) failed to convert
-rank 43: Point 679 (-90.658955, 30.404008, -1.3260905) failed to convert
-rank 59: Point 676 (-90.402738, 29.966674, -8.2380751) failed to convert
-rank 60: Point 666 (-90.37753, 29.977385, -1.5342373) failed to convert
-rank 62: Point 670 (-90.337331, 29.897749, -0.98727768) failed to convert
-rank 81: Point 928 (-89.851114, 29.519662, 0.31299999) failed to convert
-rank 10: Point 669 (-91.583325, 31.01239, -14.187222) failed to convert
-rank 38: Point 667 (-90.798639, 29.696639, -0.46064833) failed to convert
-rank 29: Point 673 (-91.030192, 30.190138, -3.901793) failed to convert
-rank 55: Point 675 (-90.474972, 29.999395, -8.5048474) failed to convert
-rank 8: Point 665 (-91.657683, 30.90668, -12.461874) failed to convert
-rank 97: Point 929 (-89.106603, 29.735648, 3.8166941) failed to convert
-rank 92: Point 938 (-89.327305, 29.032267, 6.7416923) failed to convert
-rank 80: Point 937 (-89.883483, 29.615248, -4.7375067) failed to convert
-rank 18: Point 673 (-91.340109, 29.738038, -0.60308121) failed to convert
-rank 86: Point 939 (-89.604445, 29.450565, 27.501232) failed to convert
-rank 50: Point 676 (-90.623155, 29.372604, -8.2296) failed to convert
-rank 3: Point 675 (-91.853155, 30.893625, -10.959578) failed to convert
-rank 65: Point 932 (-90.267246, 29.381231, -4.1545285) failed to convert
-rank 90: Point 938 (-89.366231, 29.235211, 0.03396944) failed to convert
-rank 56: Point 670 (-90.565126, 28.555013, 30.698493) failed to convert
-rank 70: Point 940 (-90.091044, 29.755599, -1.9788564) failed to convert
-rank 99: Point 930 (-88.893344, 29.742642, 2.3578787) failed to convert
-rank 67: Point 930 (-90.155764, 29.889234, -0.42975301) failed to convert
-rank 40: Point 668 (-90.754816, 29.859053, -1.2610323) failed to convert
-rank 2: Point 671 (-91.987158, 29.687903, 2.8121151) failed to convert
-rank 45: Point 677 (-90.672093, 29.867971, -0.35003118) failed to convert
-rank 15: Point 672 (-91.4501, 29.908204, -3.6496269) failed to convert
-rank 47: Point 673 (-90.6484, 29.860374, -0.09434579) failed to convert
-rank 63: Point 676 (-90.264368, 30.465443, -6.7711225) failed to convert
-rank 68: Point 939 (-90.111991, 30.096475, 4.6511134) failed to convert
-rank 54: Point 671 (-90.521401, 29.61025, -0.29412798) failed to convert
-rank 13: Point 674 (-91.469944, 30.708165, -8.5228307) failed to convert
-rank 91: Point 931 (-89.348852, 29.151972, 0.31299999) failed to convert
-rank 48: Point 671 (-90.625321, 29.863794, -0.26928279) failed to convert
-rank 6: Point 672 (-91.742261, 30.683051, -9.2231438) failed to convert
-rank 36: Point 671 (-90.846612, 29.724485, -0.70436886) failed to convert
-rank 5: Point 677 (-91.756815, 30.973639, -11.777079) failed to convert
-rank 35: Point 680 (-90.829574, 30.333324, -0.40250999) failed to convert
-rank 88: Point 941 (-89.455634, 29.363734, 21.294191) failed to convert
-rank 82: Point 939 (-89.842226, 29.220094, 11.759631) failed to convert
-rank 49: Point 676 (-90.617043, 29.674117, 1.0349955) failed to convert
-rank 57: Point 677 (-90.417994, 30.363401, -0.27878163) failed to convert
-rank 28: Point 666 (-91.107944, 29.674694, -0.44924969) failed to convert
-rank 11: Point 672 (-91.549321, 30.798066, -11.563637) failed to convert
-rank 96: Point 942 (-89.209682, 29.065899, 1.2358639) failed to convert
-rank 98: Point 941 (-89.084105, 29.18297, -0.0) failed to convert
-rank 79: Point 932 (-89.899339, 29.856162, -0.12228339) failed to convert
-rank 73: Point 930 (-90.031848, 29.750639, -0.34128955) failed to convert
-rank 52: Point 671 (-90.602855, 29.078537, 3.9697061) failed to convert
-rank 26: Point 670 (-91.142919, 30.226184, 15.086562) failed to convert
-rank 75: Point 933 (-89.982998, 29.846483, 26.263697) failed to convert
-rank 9: Point 673 (-91.625383, 30.937778, -21.285874) failed to convert
-rank 71: Point 931 (-90.067782, 29.828276, -1.9766905) failed to convert
-rank 17: Point 678 (-91.388682, 29.485363, 1.8669848) failed to convert
-rank 69: Point 933 (-90.100354, 29.910456, 19.745106) failed to convert
-rank 72: Point 940 (-90.037092, 29.960325, -6.4215268) failed to convert
-rank 83: Point 931 (-89.787583, 29.571721, 8.1986175) failed to convert
-rank 76: Point 942 (-89.975298, 29.718174, 0.94080504) failed to convert
-rank 25: Point 679 (-91.161006, 30.194186, -8.9494171) failed to convert
-rank 85: Point 931 (-89.627494, 30.156638, 15.602328) failed to convert
-rank 16: Point 671 (-91.359253, 30.689875, -17.525243) failed to convert
-rank 93: Point 931 (-89.280661, 29.037753, 1.4983344) failed to convert
-rank 0: Point 630 (-92.433722, 29.587252, -0.38376499) failed to convert
-rank 64: Point 940 (-90.278764, 29.724508, 2.4539158) failed to convert
-rank 84: Point 940 (-89.694941, 30.169254, 7.5442783) failed to convert
-rank 14: Point 669 (-91.430459, 30.736254, -20.0) failed to convert
-rank 27: Point 671 (-91.112271, 30.278577, -5.1299872) failed to convert
-rank 33: Point 671 (-90.92339, 29.777083, -0.82233359) failed to convert
-rank 89: Point 932 (-89.344588, 29.953156, 0.68215013) failed to convert
-rank 77: Point 932 (-89.95799, 29.675681, 13.243931) failed to convert
-rank 12: Point 661 (-91.526486, 30.343879, -9.1159381) failed to convert
-rank 95: Point 932 (-89.217309, 29.208311, -0.3966148) failed to convert
-rank 37: Point 676 (-90.77692, 30.408662, -3.1054467) failed to convert
-rank 24: Point 671 (-91.188578, 30.010721, -0.74117594) failed to convert
-rank 87: Point 931 (-89.444989, 30.377208, -5.8318099) failed to convert
-rank 44: Point 671 (-90.672199, 30.043794, 14.362162) failed to convert
-rank 74: Point 939 (-89.991285, 29.986374, -0.00708371) failed to convert
-rank 20: Point 670 (-91.236929, 30.375859, 5.645024) failed to convert
-rank 41: Point 675 (-90.728568, 30.012103, 17.260379) failed to convert
-rank 30: Point 673 (-91.011348, 30.183401, 5.420626) failed to convert
-rank 66: Point 936 (-90.192169, 29.922546, -8.1719934) failed to convert
-rank 78: Point 940 (-89.889923, 30.228321, 2.709741) failed to convert
-rank 94: Point 939 (-89.236815, 29.193532, -0.0) failed to convert
-rank 32: Point 671 (-90.964717, 29.662055, -8.2296) failed to convert
-rank 19: Point 680 (-91.275149, 30.199565, -1.2810256) failed to convert
-rank 21: Point 678 (-91.220545, 30.31793, -13.795554) failed to convert
-rank 97: Point 930 (-89.17047, 29.020006, 2.2639713) failed to convert
-rank 92: Point 939 (-89.301974, 29.323921, -0.14199537) failed to convert
-rank 39: Point 674 (-90.767335, 29.908611, -0.72316695) failed to convert
-rank 34: Point 667 (-90.867297, 30.175223, -1.1622296) failed to convert
-rank 81: Point 929 (-89.821956, 29.880967, -2.9946601) failed to convert
-rank 22: Point 673 (-91.198493, 30.453585, 12.247621) failed to convert
-rank 80: Point 938 (-89.856064, 29.956568, 7.3607326) failed to convert
-rank 86: Point 940 (-89.606993, 29.419733, 26.686472) failed to convert
-rank 65: Point 933 (-90.252745, 29.574901, -0.28709543) failed to convert
-rank 31: Point 675 (-90.999137, 29.817226, -0.60389708) failed to convert
-rank 53: Point 673 (-90.514108, 30.004906, -0.31414641) failed to convert
-rank 70: Point 941 (-90.06987, 30.028175, -0.76538598) failed to convert
-rank 90: Point 939 (-89.361808, 29.286337, -5.0880267) failed to convert
-rank 99: Point 931 (-88.908376, 29.579166, 9.9670324) failed to convert
-rank 68: Point 940 (-90.104744, 30.189805, 4.7034792) failed to convert
-rank 7: Point 678 (-91.689363, 30.992702, -12.370481) failed to convert
-rank 58: Point 665 (-90.436925, 29.793995, -0.75928728) failed to convert
-rank 51: Point 676 (-90.558642, 30.049189, 14.578576) failed to convert
-rank 91: Point 932 (-89.344792, 29.198927, 0.30848914) failed to convert
-rank 67: Point 931 (-90.155698, 29.889973, 0.38344035) failed to convert
-rank 42: Point 672 (-90.717119, 29.873166, -0.83698274) failed to convert
-rank 1: Point 677 (-92.039452, 30.735503, -9.6190488) failed to convert
-rank 23: Point 675 (-91.228427, 29.65638, -0.70604256) failed to convert
-rank 4: Point 675 (-91.832533, 30.40636, -1.2106748) failed to convert
-rank 61: Point 679 (-90.382856, 29.598884, -0.53998864) failed to convert
-rank 46: Point 663 (-90.700734, 29.344123, 0.3048) failed to convert
-rank 29: Point 674 (-91.033975, 30.132099, -11.171531) failed to convert
-rank 55: Point 676 (-90.482442, 29.896273, 1.1503171) failed to convert
-rank 43: Point 680 (-90.719228, 29.539828, -1.4375284) failed to convert
-rank 82: Point 940 (-89.798097, 29.767773, -0.00304354) failed to convert
-rank 88: Point 942 (-89.456536, 29.353082, -4.269029) failed to convert
-rank 79: Point 933 (-89.898145, 29.871075, -5.8622188) failed to convert
-rank 75: Point 934 (-89.982846, 29.848342, 26.289368) failed to convert
-rank 98: Point 942 (-89.019369, 29.896431, 4.5696509) failed to convert
-rank 62: Point 671 (-90.33733, 29.897688, -0.98727768) failed to convert
-rank 10: Point 670 (-91.581031, 31.051065, -14.0) failed to convert
-rank 8: Point 666 (-91.663481, 30.806068, -10.036659) failed to convert
-rank 60: Point 667 (-90.37751, 29.977605, -1.7383879) failed to convert
-rank 96: Point 943 (-89.20215, 29.151325, -0.59244466) failed to convert
-rank 3: Point 676 (-91.95381, 29.020111, 17.836574) failed to convert
-rank 59: Point 677 (-90.432185, 29.563701, -1.3465074) failed to convert
-rank 18: Point 674 (-91.28971, 30.554643, -8.9667732) failed to convert
-rank 56: Point 671 (-90.460791, 30.018857, -3.457499) failed to convert
-rank 71: Point 932 (-90.021758, 30.41505, -8.3817658) failed to convert
-rank 15: Point 673 (-91.449449, 29.919094, -3.4482073) failed to convert
-rank 73: Point 931 (-90.029847, 29.77587, -0.51536922) failed to convert
-rank 45: Point 678 (-90.699164, 29.478199, -1.5979752) failed to convert
-rank 47: Point 674 (-90.64366, 29.927814, -0.33424703) failed to convert
-rank 69: Point 934 (-90.100086, 29.913908, -6.8504927) failed to convert
-rank 72: Point 941 (-90.037086, 29.960365, -6.4215268) failed to convert
-rank 83: Point 932 (-89.768854, 29.801499, -0.0) failed to convert
-rank 76: Point 943 (-89.975692, 29.713135, -8.2296) failed to convert
-rank 85: Point 932 (-89.68401, 29.476714, 25.530821) failed to convert
-rank 6: Point 673 (-91.742075, 30.686327, -15.715681) failed to convert
-rank 63: Point 677 (-90.334856, 29.524143, -0.09526461) failed to convert
-rank 64: Point 941 (-90.286602, 29.619451, -0.26734661) failed to convert
-rank 2: Point 672 (-91.928692, 30.784415, -8.2296) failed to convert
-rank 50: Point 677 (-90.600097, 29.70071, -1.8912834) failed to convert
-rank 93: Point 932 (-89.230433, 29.609963, 3.3908475) failed to convert
-rank 35: Point 681 (-90.861979, 29.855319, -3.5027575) failed to convert
-rank 5: Point 678 (-91.794526, 30.300517, -2.3891668) failed to convert
-rank 13: Point 675 (-91.534327, 29.621488, -1.3141176) failed to convert
-rank 40: Point 669 (-90.771339, 29.617864, -1.0140232) failed to convert
-rank 84: Point 941 (-89.699602, 30.112993, 2.4618785) failed to convert
-rank 38: Point 668 (-90.785163, 29.894174, -0.40397962) failed to convert
-rank 11: Point 673 (-91.555053, 30.700764, -8.7071096) failed to convert
-rank 36: Point 672 (-90.844426, 29.756823, -0.76533528) failed to convert
-rank 57: Point 678 (-90.488169, 29.398833, -8.2296) failed to convert
-rank 48: Point 672 (-90.594331, 30.300551, -0.20214958) failed to convert
-rank 89: Point 933 (-89.398463, 29.331112, -5.1041811) failed to convert
-rank 77: Point 933 (-89.957854, 29.677399, -4.9097187) failed to convert
-rank 49: Point 677 (-90.632626, 29.451839, -0.29259658) failed to convert
-rank 87: Point 932 (-89.520365, 29.496078, 0.59732596) failed to convert
-rank 78: Point 941 (-89.908574, 29.996178, 10.003263) failed to convert
-rank 66: Point 937 (-90.228963, 29.436347, 0.31299999) failed to convert
-rank 95: Point 933 (-89.219771, 29.180317, -0.04303714) failed to convert
-rank 28: Point 667 (-91.108541, 29.665278, -0.38378474) failed to convert
-rank 74: Point 940 (-90.003918, 29.825975, -6.7269365) failed to convert
-rank 26: Point 671 (-91.136174, 30.331185, -14.709649) failed to convert
-rank 9: Point 674 (-91.648436, 30.540353, -12.761977) failed to convert
-rank 54: Point 672 (-90.521418, 29.610004, 0.0193309) failed to convert
-rank 25: Point 680 (-91.152005, 30.335015, 1.6380189) failed to convert
-rank 94: Point 940 (-89.237402, 29.1868, -0.0) failed to convert
-rank 92: Point 940 (-89.313282, 29.193777, -0.0) failed to convert
-rank 16: Point 672 (-91.357642, 30.71577, -16.705342) failed to convert
-rank 97: Point 931 (-89.157771, 29.162909, 4.9806465) failed to convert
-rank 81: Point 930 (-89.835139, 29.717932, -0.0) failed to convert
-rank 17: Point 679 (-91.36976, 29.798825, 17.656917) failed to convert
-rank 86: Point 941 (-89.650447, 28.893237, 63.468636) failed to convert
-rank 52: Point 672 (-90.553796, 29.773566, -0.43671484) failed to convert
-rank 14: Point 670 (-91.481855, 29.879545, -6.1460345) failed to convert
-rank 27: Point 672 (-91.113275, 30.262897, 15.622439) failed to convert
-rank 80: Point 939 (-89.830166, 30.275802, -2.0978229) failed to convert
-rank 65: Point 934 (-90.225514, 29.935945, -7.904379) failed to convert
-rank 90: Point 940 (-89.327809, 29.678128, 2.8717064) failed to convert
-rank 70: Point 942 (-90.113688, 29.461519, 1.0466001) failed to convert
-rank 41: Point 676 (-90.736998, 29.890188, -0.4632632) failed to convert
-rank 24: Point 672 (-91.167013, 30.350051, -14.438377) failed to convert
-rank 91: Point 933 (-89.340718, 29.246023, -0.45272434) failed to convert
-rank 99: Point 932 (-88.856929, 30.129852, 12.838915) failed to convert
-rank 67: Point 932 (-90.11176, 30.458176, -0.88739069) failed to convert
-rank 82: Point 941 (-89.797502, 29.77505, -0.0) failed to convert
-rank 68: Point 941 (-90.117757, 30.02182, -4.8950883) failed to convert
-rank 88: Point 943 (-89.377308, 30.271072, 0.52290467) failed to convert
-rank 30: Point 674 (-91.079373, 29.132486, 2.34375) failed to convert
-rank 44: Point 672 (-90.704785, 29.575095, -1.4225717) failed to convert
-rank 20: Point 671 (-91.23645, 30.383414, -15.283588) failed to convert
-rank 32: Point 672 (-90.925741, 30.249309, -0.93640837) failed to convert
-rank 98: Point 943 (-88.989406, 30.221682, 6.1742807) failed to convert
-rank 33: Point 672 (-90.927945, 29.707949, -0.55893381) failed to convert
-rank 96: Point 944 (-89.193773, 29.245984, -0.14647027) failed to convert
-rank 75: Point 935 (-89.992491, 29.725838, 23.627165) failed to convert
-rank 79: Point 934 (-89.945183, 29.277989, 0.31299999) failed to convert
-rank 21: Point 679 (-91.20775, 30.519773, 11.834497) failed to convert
-rank 0: Point 631 (-92.440126, 29.438834, 10.4) failed to convert
-rank 73: Point 932 (-90.024031, 29.850034, -1.0255176) failed to convert
-rank 19: Point 681 (-91.255908, 30.506479, 10.391321) failed to convert
-rank 12: Point 662 (-91.547892, 29.979278, -8.2296) failed to convert
-rank 69: Point 935 (-90.093852, 29.994072, 0.58679576) failed to convert
-rank 71: Point 933 (-90.060063, 29.927308, 37.862924) failed to convert
-rank 34: Point 668 (-90.87518, 30.058371, -5.1411767) failed to convert
-rank 76: Point 944 (-89.959419, 29.918972, -6.3032644) failed to convert
-rank 22: Point 674 (-91.197994, 30.46142, 11.548053) failed to convert
-rank 83: Point 933 (-89.787947, 29.566659, 24.544798) failed to convert
-rank 31: Point 676 (-90.979636, 30.113452, 14.257783) failed to convert
-rank 7: Point 679 (-91.704659, 30.725644, -7.5725772) failed to convert
-rank 51: Point 677 (-90.606974, 29.366997, 0.36576) failed to convert
-rank 37: Point 677 (-90.788719, 30.237393, -0.97133211) failed to convert
-rank 72: Point 942 (-90.037077, 29.960425, -4.0560471) failed to convert
-rank 39: Point 675 (-90.769783, 29.872905, -0.71874344) failed to convert
-rank 93: Point 933 (-89.254296, 29.338922, 1.5807247) failed to convert
-rank 64: Point 942 (-90.322795, 29.13084, 1.8008996) failed to convert
-rank 58: Point 666 (-90.449835, 29.616323, -0.11552712) failed to convert
-rank 53: Point 674 (-90.55257, 29.466812, -8.2296) failed to convert
-rank 85: Point 933 (-89.636379, 30.05006, 3.2) failed to convert
-rank 29: Point 675 (-91.035083, 30.115114, -11.789055) failed to convert
-rank 84: Point 942 (-89.721444, 29.848522, -0.42491825) failed to convert
-rank 89: Point 934 (-89.410287, 29.193002, -0.00912504) failed to convert
-rank 78: Point 942 (-89.914982, 29.916014, -6.3776356) failed to convert
-rank 43: Point 681 (-90.714606, 29.60672, -0.90632982) failed to convert
-rank 4: Point 676 (-91.85998, 29.903053, -0.9373462) failed to convert
-rank 62: Point 672 (-90.312596, 30.228691, 3.3206121) failed to convert
-rank 61: Point 680 (-90.385003, 29.56946, -0.11134996) failed to convert
-rank 23: Point 676 (-91.187048, 30.313723, 3.051845) failed to convert
-rank 56: Point 672 (-90.484975, 29.68508, -0.65641048) failed to convert
-rank 77: Point 934 (-89.942121, 29.875822, 13.781123) failed to convert
-rank 59: Point 678 (-90.432175, 29.56376, 0.086325) failed to convert
-rank 87: Point 933 (-89.524633, 29.445113, 0.49308479) failed to convert
-rank 45: Point 679 (-90.707412, 29.358435, -0.22728697) failed to convert
-rank 74: Point 941 (-90.00519, 29.809646, 32.836264) failed to convert
-rank 66: Point 938 (-90.190799, 29.93959, -2.9745419) failed to convert
-rank 42: Point 673 (-90.749252, 29.406093, -0.32243981) failed to convert
-rank 15: Point 674 (-91.446827, 29.962958, -1.2269978) failed to convert
-rank 95: Point 934 (-89.218231, 29.197738, -0.20910298) failed to convert
-rank 8: Point 667 (-91.652297, 30.99921, -15.510549) failed to convert
-rank 63: Point 678 (-90.338609, 29.47223, 0.86761215) failed to convert
-rank 1: Point 678 (-92.042699, 30.673752, -10.088478) failed to convert
-rank 13: Point 676 (-91.468641, 30.729748, -18.487095) failed to convert
-rank 10: Point 671 (-91.599277, 30.740532, -10.919541) failed to convert
-rank 94: Point 941 (-89.151952, 30.146832, 2.9215903) failed to convert
-rank 92: Point 941 (-89.305116, 29.28745, -0.2855948) failed to convert
-rank 60: Point 668 (-90.377511, 29.977443, -1.9759871) failed to convert
-rank 81: Point 931 (-89.806563, 30.070145, 18.138258) failed to convert
-rank 55: Point 677 (-90.558668, 28.826436, 18.597913) failed to convert
-rank 86: Point 942 (-89.591543, 29.604182, 0.04650569) failed to convert
-rank 46: Point 664 (-90.700426, 29.348468, 0.23552778) failed to convert
-rank 50: Point 678 (-90.604814, 29.633833, -1.0943645) failed to convert
-rank 40: Point 670 (-90.755513, 29.848852, -0.51671577) failed to convert
-rank 90: Point 941 (-89.389629, 28.962066, 14.247959) failed to convert
-rank 38: Point 669 (-90.821185, 29.363394, -8.2296) failed to convert
-rank 48: Point 673 (-90.625341, 29.86325, -0.26005468) failed to convert
-rank 6: Point 674 (-91.751656, 30.516429, -11.083591) failed to convert
-rank 80: Point 940 (-89.908574, 29.299226, 0.31299999) failed to convert
-rank 97: Point 932 (-89.157487, 29.165972, 5.473e-05) failed to convert
-rank 3: Point 677 (-91.942789, 29.230137, 6.8849467) failed to convert
-rank 57: Point 679 (-90.4526, 29.891108, 0.17316154) failed to convert
-rank 99: Point 933 (-88.877196, 29.913666, 3.5312759) failed to convert
-rank 18: Point 675 (-91.321362, 30.043701, -0.66055786) failed to convert
-rank 65: Point 935 (-90.225737, 29.932952, -2.7133415) failed to convert
-rank 70: Point 943 (-90.091016, 29.755628, -1.9116251) failed to convert
-rank 36: Point 673 (-90.844614, 29.754022, -0.64008953) failed to convert
-rank 91: Point 934 (-89.347212, 29.170835, -2.4146955) failed to convert
-rank 49: Point 678 (-90.612228, 29.742286, -0.96994026) failed to convert
-rank 67: Point 933 (-90.178845, 29.5867, -0.50561467) failed to convert
-rank 98: Point 944 (-89.057964, 29.472229, 5.5589972) failed to convert
-rank 88: Point 944 (-89.456223, 29.356442, 0.92221915) failed to convert
-rank 28: Point 668 (-91.107257, 29.684963, -0.83953416) failed to convert
-rank 96: Point 945 (-89.195661, 29.224573, -1.3374386) failed to convert
-rank 2: Point 673 (-91.966825, 30.072852, -8.956906) failed to convert
-rank 25: Point 681 (-91.159992, 30.210024, 7.5851929) failed to convert
-rank 82: Point 942 (-89.81454, 29.564542, -1.9604735) failed to convert
-rank 68: Point 942 (-90.126937, 29.902746, -1.7114138) failed to convert
-rank 26: Point 672 (-91.146225, 30.174142, -12.479427) failed to convert
-rank 47: Point 675 (-90.643119, 29.935427, -0.41689713) failed to convert
-rank 79: Point 935 (-89.859339, 30.352227, -7.621596) failed to convert
-rank 5: Point 679 (-91.768101, 30.772777, -12.096982) failed to convert
-rank 75: Point 936 (-89.99299, 29.719432, -4.503318) failed to convert
-rank 73: Point 933 (-90.012847, 29.992408, -1.2481982) failed to convert
-rank 69: Point 936 (-90.091339, 30.026402, -1.2716703) failed to convert
-rank 71: Point 934 (-90.069619, 29.804493, -3.7277041) failed to convert
-rank 76: Point 945 (-89.932392, 30.25806, -0.54171931) failed to convert
-rank 27: Point 673 (-91.114203, 30.248189, -6.5986155) failed to convert
-rank 83: Point 934 (-89.741532, 30.13358, 1.37) failed to convert
-rank 24: Point 673 (-91.189595, 29.994574, -1.0750316) failed to convert
-rank 16: Point 673 (-91.41285, 29.80902, -5.6877022) failed to convert
-rank 35: Point 682 (-90.839352, 30.189606, -3.0252535) failed to convert
-rank 41: Point 677 (-90.736095, 29.90321, -0.28233626) failed to convert
-rank 14: Point 671 (-91.430459, 30.736193, -20.0) failed to convert
-rank 64: Point 943 (-90.261125, 29.958978, -2.3872367) failed to convert
-rank 93: Point 934 (-89.274436, 29.108075, -0.37253428) failed to convert
-rank 72: Point 943 (-90.031474, 30.031852, -4.8768003) failed to convert
-rank 30: Point 675 (-91.041483, 29.721802, -0.86713322) failed to convert
-rank 87: Point 934 (-89.49903, 29.746858, -0.52472435) failed to convert
-rank 32: Point 673 (-90.947533, 29.921814, -0.74085717) failed to convert
-rank 44: Point 673 (-90.666825, 30.119939, -0.41739808) failed to convert
-rank 85: Point 934 (-89.684397, 29.471634, -5.2523139) failed to convert
-rank 11: Point 674 (-91.618343, 29.61148, 1.5245819) failed to convert
-rank 84: Point 943 (-89.764026, 29.326608, 0.11531591) failed to convert
-rank 54: Point 673 (-90.491959, 30.019233, -8.8267039) failed to convert
-rank 77: Point 935 (-89.960362, 29.645444, 0.29908359) failed to convert
-rank 78: Point 943 (-89.904731, 30.044033, 1.3311763) failed to convert
-rank 19: Point 682 (-91.252185, 30.565502, 15.272317) failed to convert
-rank 21: Point 680 (-91.218862, 30.344285, -7.4098899) failed to convert
-rank 0: Point 632 (-92.461802, 28.960536, 25.6) failed to convert
-rank 52: Point 673 (-90.580071, 29.402966, -8.2296) failed to convert
-rank 89: Point 935 (-89.410491, 29.190492, -0.2966904) failed to convert
-rank 17: Point 680 (-91.375653, 29.701414, -4.2214802) failed to convert
-rank 7: Point 680 (-91.742415, 30.057808, -5.351325) failed to convert
-rank 74: Point 942 (-89.992812, 29.96681, 1.0614847) failed to convert
-rank 66: Point 939 (-90.168859, 30.22588, 4.3699999) failed to convert
-rank 34: Point 669 (-90.88409, 29.925528, -0.05186771) failed to convert
-rank 51: Point 678 (-90.599108, 29.478839, -0.14737834) failed to convert
-rank 37: Point 678 (-90.825223, 29.702069, -1.4426932) failed to convert
-rank 43: Point 682 (-90.696265, 29.871457, -1.1463029) failed to convert
-rank 94: Point 942 (-89.238369, 29.175409, -0.61099548) failed to convert
-rank 53: Point 675 (-90.52891, 29.798496, -0.57226832) failed to convert
-rank 95: Point 935 (-89.219261, 29.186012, -0.13214281) failed to convert
-rank 81: Point 932 (-89.792823, 30.238233, -1.7564563) failed to convert
-rank 92: Point 942 (-89.303232, 29.309075, -6.136e-05) failed to convert
-rank 22: Point 675 (-91.251177, 29.614148, 1.549379) failed to convert
-rank 90: Point 942 (-89.369645, 29.19498, 0.31299999) failed to convert
-rank 33: Point 673 (-90.903466, 30.074982, 13.677164) failed to convert
-rank 9: Point 675 (-91.624149, 30.958805, -14.117486) failed to convert
-rank 86: Point 943 (-89.605428, 29.436818, -0.67065691) failed to convert
-rank 80: Point 941 (-89.908637, 29.298428, 0.31299999) failed to convert
-rank 20: Point 672 (-91.327877, 28.899447, 9.9075556) failed to convert
-rank 97: Point 933 (-89.076574, 30.065518, 3.3187228) failed to convert
-rank 29: Point 676 (-91.030236, 30.189002, -12.352021) failed to convert
-rank 23: Point 677 (-91.212984, 29.90303, -5.3704563) failed to convert
-rank 56: Point 673 (-90.474491, 29.830138, -0.52233331) failed to convert
-rank 99: Point 934 (-88.86067, 30.088983, 14.217411) failed to convert
-rank 15: Point 675 (-91.468068, 29.605051, -0.4816073) failed to convert
-rank 58: Point 667 (-90.436355, 29.801779, 1.6895207) failed to convert
-rank 39: Point 676 (-90.783799, 29.667794, -0.55182558) failed to convert
-rank 45: Point 680 (-90.709087, 29.334073, -0.73910584) failed to convert
-rank 59: Point 679 (-90.437199, 29.494273, -0.43499661) failed to convert
-rank 62: Point 673 (-90.352122, 29.697701, 0.09985461) failed to convert
-rank 8: Point 668 (-91.671115, 30.673435, -9.2434177) failed to convert
-rank 12: Point 663 (-91.549542, 29.950569, -9.2537288) failed to convert
-rank 42: Point 674 (-90.712915, 29.933746, -1.0086461) failed to convert
-rank 98: Point 945 (-89.080016, 29.22667, 0.98763529) failed to convert
-rank 4: Point 677 (-91.862557, 29.854607, -0.55203862) failed to convert
-rank 60: Point 669 (-90.40514, 29.601306, -0.64966028) failed to convert
-rank 70: Point 944 (-90.081956, 29.872475, -1.2623435) failed to convert
-rank 61: Point 681 (-90.361161, 29.893248, -0.46850605) failed to convert
-rank 96: Point 946 (-89.204214, 29.127506, -0.0) failed to convert
-rank 31: Point 677 (-90.979672, 30.112746, 14.311388) failed to convert
-rank 65: Point 936 (-90.223889, 29.957271, -7.879995) failed to convert
-rank 63: Point 679 (-90.308758, 29.874503, -0.28675468) failed to convert
-rank 67: Point 934 (-90.155743, 29.889291, -0.60651679) failed to convert
-rank 91: Point 935 (-89.342051, 29.230543, 0.03748158) failed to convert
-rank 79: Point 936 (-89.90087, 29.836708, -0.55662829) failed to convert
-rank 68: Point 943 (-90.117745, 30.021761, -4.8768003) failed to convert
-rank 1: Point 679 (-92.053585, 30.465945, -7.0976697) failed to convert
-rank 82: Point 943 (-89.75846, 30.252102, -3.063811) failed to convert
-rank 10: Point 672 (-91.582592, 31.024237, -13.18597) failed to convert
-rank 73: Point 934 (-90.009629, 30.033069, 2.0014548) failed to convert
-rank 40: Point 671 (-90.754778, 29.859465, -0.63372157) failed to convert
-rank 48: Point 674 (-90.637235, 29.693963, -0.38446632) failed to convert
-rank 88: Point 945 (-89.456504, 29.35303, -4.269029) failed to convert
-rank 50: Point 679 (-90.553919, 30.348405, -4.1314801) failed to convert
-rank 46: Point 665 (-90.700222, 29.351416, -8.2296) failed to convert
-rank 69: Point 937 (-90.100059, 29.913868, -6.7955756) failed to convert
-rank 75: Point 937 (-89.981551, 29.864629, -0.60911458) failed to convert
-rank 76: Point 946 (-89.968094, 29.80935, -2.1376707) failed to convert
-rank 18: Point 676 (-91.292117, 30.515657, -11.510366) failed to convert
-rank 6: Point 675 (-91.741923, 30.688787, -15.9728) failed to convert
-rank 13: Point 677 (-91.468641, 30.729707, -18.121583) failed to convert
-rank 36: Point 674 (-90.844311, 29.758407, -1.3245208) failed to convert
-rank 57: Point 680 (-90.488508, 29.393723, -8.2296) failed to convert
-rank 71: Point 935 (-90.06564, 29.855652, -1.0216636) failed to convert
-rank 64: Point 944 (-90.294193, 29.516249, -0.21872531) failed to convert
-rank 93: Point 935 (-89.173238, 30.249751, 4.6141829) failed to convert
-rank 72: Point 944 (-90.031409, 30.032679, -2.1141381) failed to convert
-rank 83: Point 935 (-89.771719, 29.765477, -0.0) failed to convert
-rank 55: Point 678 (-90.489648, 29.796425, 0.02) failed to convert
-rank 78: Point 944 (-89.93994, 29.601928, -0.19870213) failed to convert
-rank 5: Point 680 (-91.7637, 30.850597, -10.123) failed to convert
-rank 77: Point 936 (-89.914381, 30.222978, 3.0) failed to convert
-rank 2: Point 674 (-91.962748, 30.149456, -10.441854) failed to convert
-rank 85: Point 935 (-89.685233, 29.461365, -2.2558701) failed to convert
-rank 28: Point 669 (-91.097159, 29.842386, 0.1) failed to convert
-rank 27: Point 674 (-91.157143, 29.575316, -0.3947454) failed to convert
-rank 49: Point 679 (-90.606854, 29.81841, -0.51042473) failed to convert
-rank 84: Point 944 (-89.746228, 29.544722, -0.20371302) failed to convert
-rank 3: Point 678 (-91.897883, 30.072469, -7.0441385) failed to convert
-rank 41: Point 678 (-90.757977, 29.584815, -0.48231941) failed to convert
-rank 87: Point 935 (-89.540363, 29.257335, 0.48375813) failed to convert
-rank 47: Point 676 (-90.643586, 29.928684, -1.3393257) failed to convert
-rank 14: Point 672 (-91.43046, 30.736153, -20.0) failed to convert
-rank 89: Point 936 (-89.410662, 29.188459, -0.20640516) failed to convert
-rank 66: Point 940 (-90.285684, 28.672163, 28.661967) failed to convert
-rank 30: Point 676 (-91.079866, 29.124635, 2.340332) failed to convert
-rank 35: Point 683 (-90.895014, 29.361241, -0.65405164) failed to convert
-rank 16: Point 674 (-91.423032, 29.638741, -0.4083752) failed to convert
-rank 74: Point 943 (-89.998808, 29.890712, -9.0) failed to convert
-rank 19: Point 683 (-91.254067, 30.53486, -9.1830081) failed to convert
-rank 38: Point 670 (-90.785358, 29.891166, -1.089921) failed to convert
-rank 94: Point 943 (-89.242613, 29.126892, 7.5554886) failed to convert
-rank 90: Point 943 (-89.36609, 29.236195, -0.64750392) failed to convert
-rank 81: Point 933 (-89.810325, 30.023891, 2.4076947) failed to convert
-rank 95: Point 936 (-89.21916, 29.187011, -0.00811732) failed to convert
-rank 24: Point 674 (-91.171865, 30.273909, -14.840713) failed to convert
-rank 44: Point 674 (-90.669974, 30.074988, -1.6233751) failed to convert
-rank 25: Point 682 (-91.155775, 30.275665, 6.093144) failed to convert
-rank 92: Point 943 (-89.326946, 29.035495, 15.703445) failed to convert
-rank 26: Point 673 (-91.146227, 30.174081, -12.479427) failed to convert
-rank 21: Point 681 (-91.269418, 29.534253, 3.9727872) failed to convert
-rank 54: Point 674 (-90.521399, 29.610178, -0.24134048) failed to convert
-rank 80: Point 942 (-89.886113, 29.581732, -0.05543186) failed to convert
-rank 97: Point 934 (-89.155206, 29.191578, -0.0) failed to convert
-rank 32: Point 674 (-90.964667, 29.66209, -8.2296) failed to convert
-rank 86: Point 944 (-89.6061, 29.428616, 15.688503) failed to convert
-rank 11: Point 675 (-91.542868, 30.905686, -4.6354222) failed to convert
-rank 52: Point 674 (-90.559001, 29.70032, -0.26093914) failed to convert
-rank 17: Point 681 (-91.320623, 30.599437, -17.484851) failed to convert
-rank 98: Point 946 (-89.083561, 29.1871, 4.57984) failed to convert
-rank 99: Point 935 (-88.919753, 29.45334, 13.038227) failed to convert
-rank 96: Point 947 (-89.10957, 30.185185, 1.4930137) failed to convert
-rank 70: Point 945 (-90.045694, 30.336379, -1.2569183) failed to convert
-rank 43: Point 683 (-90.685213, 30.02991, -4.323134) failed to convert
-rank 82: Point 944 (-89.79053, 29.860048, -0.5418625) failed to convert
-rank 59: Point 680 (-90.368303, 30.431428, -3.6047171) failed to convert
-rank 15: Point 676 (-91.436659, 30.131545, -3.5007446) failed to convert
-rank 29: Point 677 (-91.061122, 29.714064, -0.72447586) failed to convert
-rank 65: Point 937 (-90.218134, 30.032935, -0.16073463) failed to convert
-rank 39: Point 677 (-90.767299, 29.908931, -0.43874294) failed to convert
-rank 79: Point 937 (-89.860285, 30.34049, -6.6607138) failed to convert
-rank 23: Point 678 (-91.21072, 29.938857, -1.3077406) failed to convert
-rank 62: Point 674 (-90.364103, 29.535091, -4.0227506) failed to convert
-rank 73: Point 935 (-90.012465, 29.996539, 9.8540254) failed to convert
-rank 58: Point 668 (-90.453058, 29.57179, 0.80368545) failed to convert
-rank 68: Point 944 (-90.117737, 30.021721, -4.8768003) failed to convert
-rank 91: Point 936 (-89.344052, 29.207321, -0.49870985) failed to convert
-rank 76: Point 947 (-89.947147, 30.073298, -4.4592242) failed to convert
-rank 67: Point 935 (-90.155729, 29.889329, -0.94512895) failed to convert
-rank 64: Point 945 (-90.241638, 30.215262, 4.02) failed to convert
-rank 69: Point 938 (-90.067657, 30.329635, 3.218081) failed to convert
-rank 75: Point 938 (-89.996492, 29.674655, 1.1924651) failed to convert
-rank 56: Point 674 (-90.48356, 29.704635, -1.5096365) failed to convert
-rank 12: Point 664 (-91.526425, 30.343883, -10.744201) failed to convert
-rank 71: Point 936 (-90.057819, 29.955989, 44.041634) failed to convert
-rank 45: Point 681 (-90.699663, 29.470733, -0.87664462) failed to convert
-rank 72: Point 945 (-90.031508, 30.031154, -9.0) failed to convert
-rank 78: Point 945 (-89.914937, 29.916055, -6.3776356) failed to convert
-rank 88: Point 946 (-89.468671, 29.209554, -0.56403606) failed to convert
-rank 61: Point 682 (-90.385475, 29.562509, -2.831592) failed to convert
-rank 7: Point 681 (-91.718721, 30.478397, -5.556082) failed to convert
-rank 10: Point 673 (-91.598701, 30.749536, -11.256432) failed to convert
-rank 31: Point 678 (-90.979708, 30.112041, 14.576845) failed to convert
-rank 37: Point 679 (-90.814253, 29.86377, -0.38087584) failed to convert
-rank 34: Point 670 (-90.866656, 30.183583, -2.2142211) failed to convert
-rank 33: Point 674 (-90.90472, 30.05577, -4.4154727) failed to convert
-rank 9: Point 676 (-91.622861, 30.980739, -14.63324) failed to convert
-rank 0: Point 633 (-92.444732, 29.324383, 10.1) failed to convert
-rank 93: Point 936 (-89.17503, 30.229792, 1.2531638) failed to convert
-rank 83: Point 936 (-89.753944, 29.982577, 2.7196512) failed to convert
-rank 53: Point 676 (-90.552444, 29.468408, -0.66859992) failed to convert
-rank 84: Point 945 (-89.69901, 30.118046, -0.5014805) failed to convert
-rank 63: Point 680 (-90.30134, 29.973513, -1.4803293) failed to convert
-rank 77: Point 937 (-89.957816, 29.677413, -4.9097187) failed to convert
-rank 1: Point 680 (-92.08661, 29.82186, -0.30743469) failed to convert
-rank 22: Point 676 (-91.195282, 30.503901, 21.67634) failed to convert
-rank 85: Point 936 (-89.660875, 29.755865, -0.00857231) failed to convert
-rank 42: Point 675 (-90.718041, 29.859733, -0.27976693) failed to convert
-rank 87: Point 936 (-89.532383, 29.352258, -4.357421) failed to convert
-rank 48: Point 675 (-90.63834, 29.678165, 0.7124206) failed to convert
-rank 8: Point 669 (-91.661421, 30.841577, -12.913907) failed to convert
-rank 40: Point 672 (-90.769442, 29.645521, -0.81422291) failed to convert
-rank 89: Point 937 (-89.398435, 29.331142, -5.1041811) failed to convert
-rank 57: Point 681 (-90.442417, 30.030319, -1.0928462) failed to convert
-rank 46: Point 666 (-90.665031, 29.858269, -0.42890165) failed to convert
-rank 13: Point 678 (-91.468641, 30.729647, -17.084748) failed to convert
-rank 66: Point 941 (-90.191268, 29.932847, -5.9486392) failed to convert
-rank 74: Point 944 (-90.030388, 29.487233, -0.11776589) failed to convert
-rank 20: Point 673 (-91.270516, 29.837599, -0.33074891) failed to convert
-rank 41: Point 679 (-90.780453, 29.254452, -0.0) failed to convert
-rank 90: Point 944 (-89.36176, 29.286374, -5.0880267) failed to convert
-rank 94: Point 944 (-89.236058, 29.201524, -0.36184473) failed to convert
-rank 14: Point 673 (-91.43046, 30.736092, -20.0) failed to convert
-rank 60: Point 670 (-90.371229, 30.062149, 0.36079869) failed to convert
-rank 47: Point 677 (-90.643572, 29.928647, -1.1202154) failed to convert
-rank 51: Point 679 (-90.558662, 30.048714, 13.627635) failed to convert
-rank 92: Point 944 (-89.327899, 29.02432, 0.39113254) failed to convert
-rank 49: Point 680 (-90.575075, 30.265148, 1.98248) failed to convert
-rank 81: Point 934 (-89.821936, 29.88091, -2.9946601) failed to convert
-rank 3: Point 679 (-91.90831, 29.878067, -0.729755) failed to convert
-rank 18: Point 677 (-91.345268, 29.652552, -3.8081713) failed to convert
-rank 30: Point 677 (-91.041735, 29.717726, -0.15797223) failed to convert
-rank 80: Point 943 (-89.824156, 30.348894, -6.8005132) failed to convert
-rank 4: Point 678 (-91.832202, 30.409663, -2.2366076) failed to convert
-rank 97: Point 935 (-89.157305, 29.167701, -0.00033874) failed to convert
-rank 86: Point 945 (-89.604783, 29.444048, 7.3541111) failed to convert
-rank 16: Point 675 (-91.389902, 30.188425, -0.68000001) failed to convert
-rank 2: Point 675 (-91.918602, 30.969512, -16.76184) failed to convert
-rank 99: Point 936 (-88.918513, 29.466627, 12.613003) failed to convert
-rank 95: Point 937 (-89.217892, 29.201412, -6.36e-06) failed to convert
-rank 98: Point 947 (-89.059335, 29.455873, 4.8568888) failed to convert
-rank 50: Point 680 (-90.602404, 29.667977, 1.1383689) failed to convert
-rank 5: Point 681 (-91.812997, 29.96536, -2.9148266) failed to convert
-rank 35: Point 684 (-90.861948, 29.855672, -1.9094511) failed to convert
-rank 82: Point 945 (-89.758415, 30.252062, -2.449621) failed to convert
-rank 70: Point 946 (-90.070385, 30.021116, -9.0) failed to convert
-rank 96: Point 948 (-89.197931, 29.198643, -0.18010779) failed to convert
-rank 38: Point 671 (-90.806585, 29.579184, -1.3932102) failed to convert
-rank 19: Point 684 (-91.323441, 29.413535, -0.6894636) failed to convert
-rank 24: Point 675 (-91.171925, 30.27287, -6.3484001) failed to convert
-rank 65: Point 938 (-90.267208, 29.381243, -4.4939263) failed to convert
-rank 25: Point 683 (-91.20008, 29.575393, 0.11027952) failed to convert
-rank 79: Point 938 (-89.881655, 30.075846, 0.27432001) failed to convert
-rank 36: Point 675 (-90.828015, 29.998969, 13.109241) failed to convert
-rank 91: Point 937 (-89.348015, 29.161378, 0.31299999) failed to convert
-rank 73: Point 936 (-90.030763, 29.762663, -0.92066534) failed to convert
-rank 68: Point 945 (-90.126324, 29.910398, 41.63777) failed to convert
-rank 6: Point 676 (-91.740763, 30.709201, -15.145513) failed to convert
-rank 76: Point 948 (-89.959414, 29.918911, -6.3032644) failed to convert
-rank 64: Point 946 (-90.300983, 29.424638, -0.58302922) failed to convert
-rank 55: Point 679 (-90.442214, 30.447314, -6.8614762) failed to convert
-rank 26: Point 674 (-91.146229, 30.174041, -12.479427) failed to convert
-rank 32: Point 675 (-90.965568, 29.648268, -0.61199642) failed to convert
-rank 67: Point 936 (-90.155709, 29.889386, -1.7652957) failed to convert
-rank 75: Point 939 (-89.98226, 29.855466, -6.5501524) failed to convert
-rank 69: Point 939 (-90.100058, 29.913808, -6.3134191) failed to convert
-rank 28: Point 670 (-91.090175, 29.950879, -1.5253855) failed to convert
-rank 17: Point 682 (-91.445871, 28.519119, 40.810149) failed to convert
-rank 72: Point 946 (-90.031457, 30.031794, -4.8768003) failed to convert
-rank 11: Point 676 (-91.584899, 30.190485, -2.9027887) failed to convert
-rank 54: Point 675 (-90.518043, 29.657039, -0.3139194) failed to convert
-rank 78: Point 946 (-89.920248, 29.849461, 0.46650877) failed to convert
-rank 43: Point 684 (-90.765323, 28.863558, 13.601646) failed to convert
-rank 27: Point 675 (-91.114293, 30.246614, -7.3769681) failed to convert
-rank 88: Point 947 (-89.457435, 29.341555, -3.9197282) failed to convert
-rank 15: Point 677 (-91.422798, 30.361029, -3.2632928) failed to convert
-rank 23: Point 679 (-91.210717, 29.938797, -1.8849838) failed to convert
-rank 71: Point 937 (-90.069134, 29.810663, -2.5892653) failed to convert
-rank 21: Point 682 (-91.220331, 30.320859, -13.996722) failed to convert
-rank 93: Point 937 (-89.174417, 30.23646, 1.8074366) failed to convert
-rank 83: Point 937 (-89.86667, 28.580589, 429.6116) failed to convert
-rank 84: Point 946 (-89.682949, 30.310384, -0.94389462) failed to convert
-rank 77: Point 938 (-89.986091, 29.317492, 1.2408977) failed to convert
-rank 29: Point 678 (-91.021839, 30.316733, -1.3354255) failed to convert
-rank 87: Point 937 (-89.492623, 29.821174, -0.26671422) failed to convert
-rank 56: Point 675 (-90.475344, 29.818295, -8.2296) failed to convert
-rank 85: Point 937 (-89.684357, 29.471679, -5.2523139) failed to convert
-rank 39: Point 678 (-90.802548, 29.391569, -0.63049441) failed to convert
-rank 7: Point 682 (-91.707318, 30.678147, -8.0856393) failed to convert
-rank 10: Point 674 (-91.61047, 30.54782, -6.6310953) failed to convert
-rank 33: Point 675 (-90.901653, 30.101477, -4.9498068) failed to convert
-rank 90: Point 945 (-89.390153, 28.955501, 1.4022343) failed to convert
-rank 61: Point 683 (-90.406224, 29.27789, 0.58299375) failed to convert
-rank 63: Point 681 (-90.289119, 30.136156, 3.76) failed to convert
-rank 89: Point 938 (-89.317246, 30.263791, 2.3906371) failed to convert
-rank 52: Point 675 (-90.580046, 29.402935, -8.2296) failed to convert
-rank 1: Point 681 (-92.087653, 29.800506, 0.53500003) failed to convert
-rank 66: Point 942 (-90.169666, 30.21488, 4.48) failed to convert
-rank 37: Point 680 (-90.795257, 30.141961, -0.30753034) failed to convert
-rank 94: Point 945 (-89.237883, 29.180635, -0.36565316) failed to convert
-rank 74: Point 945 (-89.995601, 29.931315, -6.5471044) failed to convert
-rank 58: Point 669 (-90.454024, 29.558336, -0.21336) failed to convert
-rank 0: Point 634 (-92.433572, 29.561355, -0.78853548) failed to convert
-rank 53: Point 677 (-90.552487, 29.467624, -8.2296) failed to convert
-rank 22: Point 677 (-91.196267, 30.488417, 13.381363) failed to convert
-rank 45: Point 682 (-90.708992, 29.335281, -1.6151264) failed to convert
-rank 81: Point 935 (-89.821923, 29.880872, -2.9946601) failed to convert
-rank 42: Point 676 (-90.718846, 29.848077, -0.73435005) failed to convert
-rank 9: Point 677 (-91.625372, 30.937705, -21.262124) failed to convert
-rank 97: Point 936 (-89.156434, 29.177424, -0.0) failed to convert
-rank 80: Point 944 (-89.855523, 29.962466, -0.97488875) failed to convert
-rank 86: Point 946 (-89.582954, 29.704776, -0.0) failed to convert
-rank 92: Point 945 (-89.302021, 29.322482, -0.0) failed to convert
-rank 13: Point 679 (-91.534557, 29.617397, -0.77226687) failed to convert
-rank 8: Point 670 (-91.654881, 30.954367, -3.0) failed to convert
-rank 31: Point 679 (-91.044115, 29.123018, 2.037865) failed to convert
-rank 44: Point 675 (-90.708124, 29.526445, -0.532955) failed to convert
-rank 40: Point 673 (-90.750368, 29.923485, -0.36042823) failed to convert
-rank 48: Point 676 (-90.64743, 29.54821, -1.0834678) failed to convert
-rank 59: Point 681 (-90.410755, 29.856963, -0.48638728) failed to convert
-rank 99: Point 937 (-88.91096, 29.547133, 10.796734) failed to convert
-rank 41: Point 680 (-90.757759, 29.587535, -1.1968973) failed to convert
-rank 62: Point 675 (-90.334637, 29.93354, 26.080307) failed to convert
-rank 34: Point 671 (-90.897216, 29.728681, -0.61826843) failed to convert
-rank 47: Point 678 (-90.697514, 29.152369, -0.0) failed to convert
-rank 20: Point 674 (-91.273236, 29.793614, -0.53362371) failed to convert
-rank 96: Point 949 (-89.198839, 29.188295, -0.0) failed to convert
-rank 98: Point 948 (-88.992381, 30.187961, 7.9294834) failed to convert
-rank 70: Point 947 (-90.07037, 30.021237, -9.0) failed to convert
-rank 95: Point 938 (-89.211124, 29.278184, -0.01762181) failed to convert
-rank 82: Point 946 (-89.814488, 29.564511, -1.9604735) failed to convert
-rank 51: Point 680 (-90.58422, 29.689676, -0.73079382) failed to convert
-rank 46: Point 667 (-90.699172, 29.36656, -0.27355008) failed to convert
-rank 30: Point 678 (-91.014572, 30.134027, 13.162673) failed to convert
-rank 49: Point 681 (-90.590583, 30.047697, 23.239398) failed to convert
-rank 60: Point 671 (-90.377484, 29.977542, -1.8249615) failed to convert
-rank 91: Point 938 (-89.320432, 29.47955, 4.5215995) failed to convert
-rank 79: Point 939 (-89.898087, 29.871094, -5.8622188) failed to convert
-rank 65: Point 939 (-90.218133, 30.032874, -6.405982) failed to convert
-rank 76: Point 949 (-89.962941, 29.874099, -1.2877838) failed to convert
-rank 12: Point 665 (-91.547856, 29.979297, -8.2296) failed to convert
-rank 5: Point 682 (-91.758821, 30.936709, -11.708235) failed to convert
-rank 73: Point 937 (-90.029194, 29.782326, -4.1605202) failed to convert
-rank 24: Point 676 (-91.166998, 30.350088, -14.438377) failed to convert
-rank 57: Point 682 (-90.436967, 30.104647, -0.24098974) failed to convert
-rank 50: Point 681 (-90.603146, 29.657446, -0.64168521) failed to convert
-rank 64: Point 947 (-90.291227, 29.555397, -0.4229174) failed to convert
-rank 38: Point 672 (-90.822141, 29.348744, -8.2296) failed to convert
-rank 14: Point 674 (-91.486704, 29.797476, -2.6929198) failed to convert
-rank 75: Point 940 (-89.978629, 29.901407, 0.02858) failed to convert
-rank 67: Point 937 (-90.159259, 29.84293, -0.2418392) failed to convert
-rank 68: Point 946 (-90.117808, 30.020683, 1.0471119) failed to convert
-rank 3: Point 680 (-91.887833, 30.256964, -6.5811215) failed to convert
-rank 25: Point 684 (-91.153424, 30.312312, 22.683761) failed to convert
-rank 4: Point 679 (-91.802266, 30.948445, 7.1759834) failed to convert
-rank 2: Point 676 (-91.957148, 30.254216, -4.839716) failed to convert
-rank 88: Point 948 (-89.456194, 29.355813, 0.39016633) failed to convert
-rank 69: Point 940 (-90.100057, 29.913767, -5.2617869) failed to convert
-rank 72: Point 947 (-90.039692, 29.926693, -9.0) failed to convert
-rank 78: Point 947 (-89.90895, 29.990793, -0.86184093) failed to convert
-rank 35: Point 685 (-90.861949, 29.855585, -1.9440998) failed to convert
-rank 6: Point 677 (-91.744201, 30.648399, 6.1998397) failed to convert
-rank 71: Point 938 (-90.067304, 29.834085, -1.080572) failed to convert
-rank 36: Point 676 (-90.814893, 30.191461, -0.44745259) failed to convert
-rank 83: Point 938 (-89.789153, 29.55042, -0.33940197) failed to convert
-rank 28: Point 671 (-91.073333, 30.211083, 1.8513443) failed to convert
-rank 32: Point 676 (-90.964633, 29.662113, -8.2296) failed to convert
-rank 16: Point 676 (-91.359219, 30.689683, -17.441542) failed to convert
-rank 18: Point 678 (-91.292731, 30.505212, -7.1620383) failed to convert
-rank 93: Point 938 (-89.173788, 30.243126, 3.1294981) failed to convert
-rank 17: Point 683 (-91.318823, 30.62802, -9.4090335) failed to convert
-rank 87: Point 938 (-89.532342, 29.352303, -4.357421) failed to convert
-rank 11: Point 677 (-91.581293, 30.25192, 6.7810066) failed to convert
-rank 55: Point 680 (-90.482425, 29.896309, 0.88868091) failed to convert
-rank 84: Point 947 (-89.747263, 29.530499, 36.353913) failed to convert
-rank 77: Point 939 (-89.930894, 30.016338, -0.61181795) failed to convert
-rank 21: Point 683 (-91.261769, 29.657588, 1.28) failed to convert
-rank 27: Point 676 (-91.114676, 30.24033, 33.113354) failed to convert
-rank 89: Point 939 (-89.410164, 29.194034, -0.00747955) failed to convert
-rank 43: Point 685 (-90.714605, 29.606589, -0.91764837) failed to convert
-rank 90: Point 946 (-89.389304, 28.965311, 1.6012658) failed to convert
-rank 85: Point 938 (-89.685188, 29.461405, -4.0355522) failed to convert
-rank 29: Point 679 (-91.035049, 30.115137, -11.789055) failed to convert
-rank 66: Point 943 (-90.184635, 30.019421, 1.403888) failed to convert
-rank 94: Point 946 (-89.236441, 29.197049, -0.0) failed to convert
-rank 54: Point 676 (-90.514743, 29.703075, -0.653284) failed to convert
-rank 23: Point 680 (-91.212365, 29.912529, -1.3424822) failed to convert
-rank 81: Point 936 (-89.79266, 30.239933, -0.664834) failed to convert
-rank 19: Point 685 (-91.254572, 30.52674, 19.461266) failed to convert
-rank 74: Point 946 (-90.091207, 28.696438, 49.461851) failed to convert
-rank 97: Point 937 (-89.156803, 29.173163, 1.46e-06) failed to convert
-rank 33: Point 676 (-90.903197, 30.077941, 13.263475) failed to convert
-rank 56: Point 676 (-90.474466, 29.830374, -0.55931163) failed to convert
-rank 26: Point 675 (-91.146231, 30.17398, -10.710452) failed to convert
-rank 15: Point 678 (-91.435543, 30.149618, -0.80997587) failed to convert
-rank 92: Point 946 (-89.291674, 29.440304, 7.4009025) failed to convert
-rank 80: Point 945 (-89.894122, 29.480756, 0.77833192) failed to convert
-rank 99: Point 938 (-88.864344, 30.046278, 2.7947901) failed to convert
-rank 86: Point 947 (-89.607533, 29.410583, 36.79135) failed to convert
-rank 63: Point 682 (-90.277495, 30.289318, 1.7456842) failed to convert
-rank 10: Point 675 (-91.671185, 29.487632, 1.4060193) failed to convert
-rank 39: Point 679 (-90.783699, 29.669114, -0.80514311) failed to convert
-rank 61: Point 684 (-90.355402, 29.970183, -0.3982085) failed to convert
-rank 96: Point 950 (-89.170748, 29.505022, 6.8933204) failed to convert
-rank 7: Point 683 (-91.720173, 30.45127, 19.683686) failed to convert
-rank 98: Point 949 (-89.050142, 29.556517, 1.958322) failed to convert
-rank 70: Point 948 (-90.069337, 30.034292, 1.3268109) failed to convert
-rank 82: Point 947 (-89.794899, 29.80612, -0.281) failed to convert
-rank 37: Point 681 (-90.813789, 29.870493, -1.0022013) failed to convert
-rank 95: Point 939 (-89.212306, 29.264584, -0.00327966) failed to convert
-rank 52: Point 676 (-90.56584, 29.603685, -0.52240986) failed to convert
-rank 22: Point 678 (-91.201435, 30.406921, 14.334363) failed to convert
-rank 58: Point 670 (-90.429403, 29.896879, -0.15302922) failed to convert
-rank 45: Point 683 (-90.668092, 29.92474, -0.49480617) failed to convert
-rank 1: Point 682 (-92.10839, 29.39316, 3.3980822) failed to convert
-rank 76: Point 950 (-89.947122, 30.073267, -4.4592242) failed to convert
-rank 65: Point 940 (-90.218133, 30.032833, -6.4142116) failed to convert
-rank 91: Point 939 (-89.347631, 29.165767, -0.40394885) failed to convert
-rank 42: Point 677 (-90.712896, 29.933804, -1.4108963) failed to convert
-rank 9: Point 678 (-91.662419, 30.296647, -4.6056459) failed to convert
-rank 53: Point 678 (-90.538628, 29.66228, -0.21349028) failed to convert
-rank 44: Point 676 (-90.68653, 29.837902, -0.24935171) failed to convert
-rank 48: Point 677 (-90.617983, 29.967179, -0.33906573) failed to convert
-rank 41: Point 681 (-90.736174, 29.90132, -0.24873963) failed to convert
-rank 0: Point 635 (-92.432389, 29.580826, -0.14826387) failed to convert
-rank 79: Point 940 (-89.917865, 29.623078, -3.5658227) failed to convert
-rank 73: Point 938 (-89.998374, 30.174107, 4.550027) failed to convert
-rank 67: Point 938 (-90.150608, 29.955653, 22.109595) failed to convert
-rank 64: Point 948 (-90.237236, 30.272511, 3.7713501) failed to convert
-rank 75: Point 941 (-89.984694, 29.824534, 0.71655666) failed to convert
-rank 8: Point 671 (-91.654149, 30.966765, -13.253449) failed to convert
-rank 68: Point 947 (-90.128553, 29.88142, -0.40622745) failed to convert
-rank 69: Point 941 (-90.100056, 29.913707, -3.7473171) failed to convert
-rank 47: Point 679 (-90.643549, 29.92859, -0.63955104) failed to convert
-rank 88: Point 949 (-89.457399, 29.341507, -3.9197282) failed to convert
-rank 13: Point 680 (-91.524826, 29.783874, -2.2753853) failed to convert
-rank 51: Point 681 (-90.584218, 29.689645, -0.65141712) failed to convert
-rank 31: Point 680 (-90.979744, 30.111335, 15.263819) failed to convert
-rank 59: Point 682 (-90.403318, 29.958242, -8.4583337) failed to convert
-rank 46: Point 668 (-90.678244, 29.668754, -0.56060977) failed to convert
-rank 20: Point 675 (-91.238888, 30.343874, 13.306136) failed to convert
-rank 62: Point 676 (-90.337006, 29.901618, -1.0065609) failed to convert
-rank 78: Point 948 (-89.915391, 29.910081, 32.413626) failed to convert
-rank 5: Point 683 (-91.768055, 30.772816, -15.889225) failed to convert
-rank 40: Point 674 (-90.771348, 29.617572, -0.76804673) failed to convert
-rank 71: Point 939 (-90.155562, 28.679859, 45.657538) failed to convert
-rank 24: Point 677 (-91.171852, 30.273968, -14.122166) failed to convert
-rank 30: Point 679 (-91.049243, 29.601654, 0.10301968) failed to convert
-rank 72: Point 948 (-90.046552, 29.838774, 1.6842139) failed to convert
-rank 34: Point 672 (-90.894159, 29.774148, -1.3791007) failed to convert
-rank 83: Point 939 (-89.745163, 30.08874, 2.7252447) failed to convert
-rank 57: Point 683 (-90.46278, 29.750248, -0.34306976) failed to convert
-rank 60: Point 672 (-90.377453, 29.97748, -1.9021649) failed to convert
-rank 49: Point 682 (-90.610735, 29.763232, -0.55197237) failed to convert
-rank 93: Point 939 (-89.181489, 30.157413, 3.2550399) failed to convert
-rank 87: Point 939 (-89.532315, 29.352333, -4.357421) failed to convert
-rank 84: Point 948 (-89.699364, 30.112664, 6.7869941) failed to convert
-rank 38: Point 673 (-90.777254, 30.009047, 14.078267) failed to convert
-rank 50: Point 682 (-90.600094, 29.700669, -1.6014245) failed to convert
-rank 14: Point 675 (-91.474067, 30.010614, -2.3970007) failed to convert
-rank 77: Point 940 (-89.943564, 29.857153, -8.2296) failed to convert
-rank 3: Point 681 (-91.865219, 30.671266, -8.2506955) failed to convert
-rank 4: Point 680 (-91.894401, 29.261633, 6.6312345) failed to convert
-rank 66: Point 944 (-90.148412, 30.489693, -9.4185158) failed to convert
-rank 90: Point 947 (-89.367993, 29.213598, 0.31299999) failed to convert
-rank 6: Point 678 (-91.760899, 30.351295, -2.5304985) failed to convert
-rank 2: Point 677 (-91.918544, 30.969528, -17.923027) failed to convert
-rank 25: Point 685 (-91.151637, 30.339962, 14.330426) failed to convert
-rank 85: Point 939 (-89.68433, 29.471709, -5.2523139) failed to convert
-rank 74: Point 947 (-90.052374, 29.203347, -0.89514704) failed to convert
-rank 94: Point 947 (-89.243087, 29.121208, 2.3583817) failed to convert
-rank 89: Point 940 (-89.41531, 29.133764, 0.47491383) failed to convert
-rank 81: Point 937 (-89.792322, 30.244045, -2.4066745) failed to convert
-rank 80: Point 946 (-89.89726, 29.441237, 0.82803938) failed to convert
-rank 92: Point 947 (-89.302602, 29.31492, -0.0) failed to convert
-rank 36: Point 677 (-90.828293, 29.99478, 14.536788) failed to convert
-rank 35: Point 686 (-90.839331, 30.18964, -2.7620357) failed to convert
-rank 18: Point 679 (-91.288378, 30.574907, -0.0) failed to convert
-rank 28: Point 672 (-91.10701, 29.688441, -0.55356294) failed to convert
-rank 12: Point 666 (-91.518449, 30.478032, -4.8899809) failed to convert
-rank 99: Point 939 (-88.934433, 29.290755, 30.355838) failed to convert
-rank 97: Point 938 (-89.15396, 29.204631, -0.0) failed to convert
-rank 17: Point 684 (-91.373197, 29.741136, -0.59840962) failed to convert
-rank 86: Point 948 (-89.530175, 30.327117, -3.8320714) failed to convert
-rank 55: Point 681 (-90.485719, 29.850639, -0.29447021) failed to convert
-rank 11: Point 678 (-91.594681, 30.020959, -0.61581501) failed to convert
-rank 21: Point 684 (-91.270724, 29.512517, 8.6965407) failed to convert
-rank 27: Point 677 (-91.113564, 30.257544, 4.2263798) failed to convert
-rank 82: Point 948 (-89.812303, 29.591374, 0.22272062) failed to convert
-rank 98: Point 950 (-89.055862, 29.493325, 5.4062853) failed to convert
-rank 96: Point 951 (-89.207166, 29.093689, -0.0) failed to convert
-rank 70: Point 949 (-90.069709, 30.029522, -0.77328709) failed to convert
-rank 95: Point 940 (-89.221976, 29.15475, -0.0) failed to convert
-rank 16: Point 677 (-91.35918, 30.6902, -15.628936) failed to convert
-rank 91: Point 940 (-89.315454, 29.536581, 4.0648125) failed to convert
-rank 76: Point 951 (-89.968061, 29.809327, -2.4117506) failed to convert
-rank 43: Point 686 (-90.730936, 29.369029, 0.24323845) failed to convert
-rank 65: Point 941 (-90.224641, 29.947101, 17.731023) failed to convert
-rank 29: Point 680 (-91.03021, 30.189033, -12.352021) failed to convert
-rank 23: Point 681 (-91.251849, 29.277992, -0.22791508) failed to convert
-rank 54: Point 677 (-90.521258, 29.612076, -0.64651492) failed to convert
-rank 32: Point 677 (-90.963417, 29.680348, -0.68739809) failed to convert
-rank 19: Point 686 (-91.254372, 30.529632, 9.4745613) failed to convert
-rank 67: Point 939 (-90.209862, 29.175416, 0.759) failed to convert
-rank 79: Point 941 (-89.893834, 29.924062, -3.0415993) failed to convert
-rank 75: Point 942 (-89.976274, 29.931128, -6.1401964) failed to convert
-rank 7: Point 684 (-91.735099, 30.186564, -3.4044857) failed to convert
-rank 33: Point 677 (-90.933284, 29.626232, -0.92419681) failed to convert
-rank 26: Point 676 (-91.177555, 29.680395, -0.80660453) failed to convert
-rank 10: Point 676 (-91.582751, 31.019834, -13.18597) failed to convert
-rank 15: Point 679 (-91.460757, 29.727243, -3.4503361) failed to convert
-rank 61: Point 685 (-90.361238, 29.89127, -0.40998636) failed to convert
-rank 63: Point 683 (-90.336269, 29.502387, 0.80195009) failed to convert
-rank 73: Point 939 (-90.029406, 29.77956, -0.19074297) failed to convert
-rank 37: Point 682 (-90.788457, 30.240958, -1.4176613) failed to convert
-rank 39: Point 680 (-90.767307, 29.908665, -1.933482) failed to convert
-rank 64: Point 949 (-90.299732, 29.440819, -0.21777842) failed to convert
-rank 58: Point 671 (-90.436971, 29.793157, -2.2133713) failed to convert
-rank 56: Point 677 (-90.50243, 29.441952, -0.84499) failed to convert
-rank 78: Point 949 (-89.919598, 29.856838, 1.5347576) failed to convert
-rank 1: Point 683 (-92.124155, 29.079667, 15.2) failed to convert
-rank 53: Point 679 (-90.508099, 30.087108, -1.0165596) failed to convert
-rank 69: Point 942 (-90.113675, 29.736618, -0.23218178) failed to convert
-rank 42: Point 678 (-90.740975, 29.526759, -1.6783254) failed to convert
-rank 68: Point 948 (-90.117725, 30.021662, 0.14540308) failed to convert
-rank 88: Point 950 (-89.456333, 29.353775, 0.39146778) failed to convert
-rank 83: Point 940 (-89.768326, 29.805413, -0.0) failed to convert
-rank 72: Point 949 (-90.032173, 30.022481, 0.11410842) failed to convert
-rank 52: Point 677 (-90.573945, 29.489241, -1.2997979) failed to convert
-rank 41: Point 682 (-90.773459, 29.356961, 0.3048) failed to convert
-rank 71: Point 940 (-90.065635, 29.855524, -1.2511094) failed to convert
-rank 87: Point 940 (-89.474869, 30.028131, -0.22164708) failed to convert
-rank 9: Point 679 (-91.667879, 30.201093, -2.0902597) failed to convert
-rank 44: Point 677 (-90.705222, 29.568398, -1.3630547) failed to convert
-rank 22: Point 679 (-91.209664, 30.276933, -2.783025) failed to convert
-rank 84: Point 949 (-89.721052, 29.850017, -0.14281879) failed to convert
-rank 77: Point 941 (-89.923109, 30.113554, 3.5904467) failed to convert
-rank 93: Point 940 (-89.244619, 29.447449, 4.5142309) failed to convert
-rank 48: Point 678 (-90.625137, 29.865604, -0.53372309) failed to convert
-rank 13: Point 681 (-91.53443, 29.619537, -0.72120786) failed to convert
-rank 0: Point 636 (-92.481254, 28.512061, 46.952686) failed to convert
-rank 66: Point 945 (-90.23107, 29.406299, 1.6210166) failed to convert
-rank 47: Point 680 (-90.660212, 29.690585, -0.54884986) failed to convert
-rank 90: Point 948 (-89.362496, 29.277388, -4.482389) failed to convert
-rank 5: Point 684 (-91.796944, 30.255253, -2.5586561) failed to convert
-rank 59: Point 683 (-90.398593, 30.02227, -3.2431205) failed to convert
-rank 31: Point 681 (-90.97978, 30.11063, 12.762977) failed to convert
-rank 51: Point 682 (-90.600546, 29.458187, 0.45448541) failed to convert
-rank 85: Point 940 (-89.689711, 29.406146, 0.22900762) failed to convert
-rank 46: Point 669 (-90.665029, 29.858208, -0.72219292) failed to convert
-rank 62: Point 677 (-90.364079, 29.535124, -4.0227506) failed to convert
-rank 8: Point 672 (-91.696743, 30.223995, 0.001) failed to convert
-rank 45: Point 684 (-90.667234, 29.936981, -0.59131536) failed to convert
-rank 20: Point 676 (-91.236541, 30.38086, -8.3682042) failed to convert
-rank 89: Point 941 (-89.398394, 29.331186, -5.1041811) failed to convert
-rank 94: Point 948 (-89.235967, 29.202383, -0.23438385) failed to convert
-rank 40: Point 675 (-90.755334, 29.851275, -0.23391688) failed to convert
-rank 24: Point 678 (-91.171844, 30.274008, -14.498254) failed to convert
-rank 80: Point 947 (-89.849636, 30.034961, 11.422404) failed to convert
-rank 81: Point 938 (-89.821903, 29.880814, -2.9946601) failed to convert
-rank 34: Point 673 (-90.86656, 30.184449, -1.4578097) failed to convert
-rank 60: Point 673 (-90.371659, 30.055815, -9.0) failed to convert
-rank 30: Point 680 (-91.011639, 30.178486, 19.998549) failed to convert
-rank 49: Point 683 (-90.642561, 29.309063, 0.01605193) failed to convert
-rank 57: Point 684 (-90.467606, 29.683577, -1.146877) failed to convert
-rank 74: Point 948 (-90.027734, 29.521081, 0.31299999) failed to convert
-rank 92: Point 948 (-89.294139, 29.411789, 8.4602166) failed to convert
-rank 99: Point 940 (-88.857381, 30.118189, 13.193473) failed to convert
-rank 3: Point 682 (-91.846998, 31.000799, -16.509758) failed to convert
-rank 38: Point 674 (-90.785328, 29.891194, -1.1336547) failed to convert
-rank 97: Point 939 (-89.170486, 29.017871, 0.28657718) failed to convert
-rank 98: Point 951 (-89.041738, 29.648524, 5.107593) failed to convert
-rank 14: Point 676 (-91.45881, 30.266138, -9.5646248) failed to convert
-rank 86: Point 949 (-89.581825, 29.717141, -0.0) failed to convert
-rank 82: Point 949 (-89.801736, 29.721911, -0.0) failed to convert
-rank 96: Point 952 (-89.199641, 29.178883, -0.0) failed to convert
-rank 50: Point 683 (-90.624608, 29.351692, -1.5435739) failed to convert
-rank 6: Point 679 (-91.742279, 30.682095, -10.750914) failed to convert
-rank 4: Point 681 (-91.802862, 30.937213, 4.0934202) failed to convert
-rank 95: Point 941 (-89.218424, 29.195088, -0.77245175) failed to convert
-rank 70: Point 950 (-90.090974, 29.755672, -0.54327118) failed to convert
-rank 25: Point 686 (-91.201542, 29.551349, 0.14348987) failed to convert
-rank 91: Point 941 (-89.346821, 29.174895, -2.1686168) failed to convert
-rank 76: Point 952 (-89.962038, 29.885197, -2.4336784) failed to convert
-rank 79: Point 942 (-89.94556, 29.272582, 1.677097) failed to convert
-rank 65: Point 942 (-90.218132, 30.032773, -6.4142116) failed to convert
-rank 67: Point 940 (-90.145697, 30.019391, -2.2220283) failed to convert
-rank 75: Point 943 (-89.992958, 29.719457, -4.4602896) failed to convert
-rank 35: Point 687 (-90.861945, 29.855469, -2.4558255) failed to convert
-rank 73: Point 940 (-90.051352, 29.497678, 0.80174304) failed to convert
-rank 64: Point 950 (-90.287768, 29.601357, -0.085344) failed to convert
-rank 36: Point 678 (-90.837352, 29.860954, -0.85774833) failed to convert
-rank 55: Point 682 (-90.501023, 29.638237, -1.2225973) failed to convert
-rank 21: Point 685 (-91.220295, 30.320877, -13.996722) failed to convert
-rank 17: Point 685 (-91.399866, 29.29759, 2.762085) failed to convert
-rank 28: Point 673 (-91.073309, 30.21048, 0.87206016) failed to convert
-rank 27: Point 678 (-91.117618, 30.194545, 15.155527) failed to convert
-rank 18: Point 680 (-91.346797, 29.626412, -0.30815735) failed to convert
-rank 11: Point 679 (-91.566729, 30.500256, -5.5998645) failed to convert
-rank 69: Point 943 (-90.087323, 30.076931, 4.5101328) failed to convert
-rank 16: Point 678 (-91.359195, 30.689855, -17.130365) failed to convert
-rank 78: Point 950 (-89.909188, 29.987067, -0.82960963) failed to convert
-rank 2: Point 678 (-91.928055, 30.794107, -9.9831092) failed to convert
-rank 12: Point 667 (-91.549505, 29.950551, -9.2537288) failed to convert
-rank 88: Point 951 (-89.457374, 29.341474, -3.9197282) failed to convert
-rank 72: Point 950 (-90.039665, 29.926723, -9.0) failed to convert
-rank 43: Point 687 (-90.714295, 29.610851, -0.30784084) failed to convert
-rank 83: Point 941 (-89.787241, 29.572556, -4.4357546) failed to convert
-rank 68: Point 949 (-90.117676, 30.021853, -4.8950883) failed to convert
-rank 23: Point 682 (-91.210715, 29.938756, -1.5166413) failed to convert
-rank 29: Point 681 (-91.120292, 28.785015, 9.3200146) failed to convert
-rank 54: Point 678 (-90.480291, 30.17988, 0.07921754) failed to convert
-rank 77: Point 942 (-89.958348, 29.670328, 29.397771) failed to convert
-rank 71: Point 941 (-90.067821, 29.827221, -3.2381429) failed to convert
-rank 84: Point 950 (-89.720556, 29.855205, -0.71891034) failed to convert
-rank 87: Point 941 (-89.532274, 29.352378, -4.357421) failed to convert
-rank 93: Point 941 (-89.275657, 29.092822, -0.29420864) failed to convert
-rank 7: Point 685 (-91.733197, 30.219532, -1.5240361) failed to convert
-rank 66: Point 946 (-90.155334, 30.400024, -1.2306266) failed to convert
-rank 63: Point 684 (-90.311649, 29.834224, -0.22281342) failed to convert
-rank 19: Point 687 (-91.292904, 29.910916, -0.46953943) failed to convert
-rank 26: Point 677 (-91.181274, 29.621326, 0.14899572) failed to convert
-rank 32: Point 678 (-90.964583, 29.662147, -8.2296) failed to convert
-rank 90: Point 949 (-89.366156, 29.234901, 0.03731593) failed to convert
-rank 10: Point 677 (-91.595358, 30.805475, -11.332799) failed to convert
-rank 37: Point 683 (-90.788538, 30.239701, -2.2615269) failed to convert
-rank 61: Point 686 (-90.357826, 29.937315, 22.488267) failed to convert
-rank 39: Point 681 (-90.777998, 29.752573, -0.88898717) failed to convert
-rank 15: Point 680 (-91.452312, 29.869042, -1.1418266) failed to convert
-rank 58: Point 672 (-90.47762, 29.230534, 1.5039675) failed to convert
-rank 85: Point 941 (-89.685158, 29.461432, -4.0355522) failed to convert
-rank 80: Point 948 (-89.854959, 29.969059, -0.60621292) failed to convert
-rank 53: Point 680 (-90.539612, 29.648071, -0.21336) failed to convert
-rank 1: Point 684 (-92.087415, 29.803459, -0.65679238) failed to convert
-rank 89: Point 942 (-89.398162, 29.333713, 13.006149) failed to convert
-rank 44: Point 678 (-90.707201, 29.539125, -0.68333737) failed to convert
-rank 81: Point 939 (-89.792295, 30.244099, -3.2135823) failed to convert
-rank 56: Point 678 (-90.47499, 29.823037, -0.4176839) failed to convert
-rank 42: Point 679 (-90.712883, 29.933842, -1.6871425) failed to convert
-rank 9: Point 680 (-91.625361, 30.937604, -21.054004) failed to convert
-rank 74: Point 949 (-89.995238, 29.93571, 23.550695) failed to convert
-rank 94: Point 949 (-89.240748, 29.14786, 3.6238551) failed to convert
-rank 92: Point 949 (-89.316019, 29.159833, 0.10302469) failed to convert
-rank 99: Point 941 (-88.917414, 29.474034, 12.716772) failed to convert
-rank 5: Point 685 (-91.768024, 30.772842, -15.889225) failed to convert
-rank 33: Point 678 (-90.922358, 29.790911, -2.0060784) failed to convert
-rank 86: Point 950 (-89.574235, 29.807133, 9.3841654) failed to convert
-rank 47: Point 681 (-90.643828, 29.924426, -0.33394171) failed to convert
-rank 62: Point 678 (-90.336981, 29.901735, -0.86504806) failed to convert
-rank 98: Point 952 (-89.054484, 29.507962, 5.018459) failed to convert
-rank 96: Point 953 (-89.19974, 29.17759, -0.0) failed to convert
-rank 82: Point 950 (-89.814453, 29.56449, -1.9604735) failed to convert
-rank 41: Point 683 (-90.728535, 30.011601, 16.016874) failed to convert
-rank 13: Point 682 (-91.518047, 29.899291, -0.23199999) failed to convert
-rank 20: Point 677 (-91.257917, 30.039413, -6.6362435) failed to convert
-rank 97: Point 940 (-89.11089, 29.685485, 3.9208532) failed to convert
-rank 46: Point 670 (-90.659482, 29.937413, -0.40242943) failed to convert
-rank 59: Point 684 (-90.402678, 29.96667, -6.8067331) failed to convert
-rank 22: Point 680 (-91.204917, 30.351613, -14.212593) failed to convert
-rank 91: Point 942 (-89.336476, 29.294356, -0.205) failed to convert
-rank 70: Point 951 (-90.098863, 29.653199, -0.97318877) failed to convert
-rank 45: Point 685 (-90.638096, 30.350577, -4.8569228) failed to convert
-rank 95: Point 942 (-89.220371, 29.172942, -0.0) failed to convert
-rank 0: Point 637 (-92.45745, 29.030191, 21.924704) failed to convert
-rank 40: Point 676 (-90.755366, 29.850774, -0.09514033) failed to convert
-rank 34: Point 674 (-90.899929, 29.687608, -0.90953766) failed to convert
-rank 65: Point 943 (-90.230369, 29.871449, 0.18241685) failed to convert
-rank 73: Point 941 (-90.016224, 29.9472, 18.666411) failed to convert
-rank 76: Point 953 (-89.94747, 30.0686, 1.14145) failed to convert
-rank 31: Point 682 (-90.979815, 30.109924, 11.511719) failed to convert
-rank 75: Point 944 (-89.976984, 29.922042, -5.9436004) failed to convert
-rank 79: Point 943 (-89.897921, 29.873032, -1.7627962) failed to convert
-rank 67: Point 941 (-90.119545, 30.357215, 3.3332406) failed to convert
-rank 57: Point 685 (-90.456575, 29.835589, -0.74144603) failed to convert
-rank 48: Point 679 (-90.613295, 30.032987, 29.215707) failed to convert
-rank 60: Point 674 (-90.394771, 29.742188, -0.38249239) failed to convert
-rank 64: Point 951 (-90.308386, 29.323525, -0.65857587) failed to convert
-rank 3: Point 683 (-91.867624, 30.626745, -5.9715131) failed to convert
-rank 30: Point 681 (-91.012296, 30.168328, -12.080444) failed to convert
-rank 38: Point 675 (-90.800319, 29.671287, -0.50778094) failed to convert
-rank 88: Point 952 (-89.449306, 29.436095, 1.7789613) failed to convert
-rank 78: Point 951 (-89.938789, 29.615228, 0.31299999) failed to convert
-rank 8: Point 673 (-91.719354, 29.822928, -0.45995663) failed to convert
-rank 69: Point 944 (-90.099168, 29.924086, -1.5115527) failed to convert
-rank 51: Point 683 (-90.606551, 29.372684, -0.36583458) failed to convert
-rank 14: Point 677 (-91.458796, 30.266197, -9.5646248) failed to convert
-rank 52: Point 678 (-90.559356, 29.694932, -2.2988648) failed to convert
-rank 6: Point 680 (-91.746767, 30.60263, -13.466065) failed to convert
-rank 72: Point 951 (-90.031465, 30.031275, -9.0) failed to convert
-rank 25: Point 687 (-91.196138, 29.637592, 0.0999998) failed to convert
-rank 83: Point 942 (-89.851616, 28.769242, 62.432251) failed to convert
-rank 68: Point 950 (-90.117664, 30.021793, -4.8950883) failed to convert
-rank 84: Point 951 (-89.74102, 29.605785, -0.56774448) failed to convert
-rank 24: Point 679 (-91.171831, 30.274067, -13.881543) failed to convert
-rank 87: Point 942 (-89.498366, 29.752997, 5.6576658) failed to convert
-rank 4: Point 682 (-91.810083, 30.807903, -11.474977) failed to convert
-rank 49: Point 684 (-90.558846, 30.490858, -4.8052038) failed to convert
-rank 71: Point 942 (-90.067808, 29.827376, -1.0634938) failed to convert
-rank 35: Point 688 (-90.901162, 29.268119, -0.47672858) failed to convert
-rank 50: Point 684 (-90.601888, 29.675202, -0.44128965) failed to convert
-rank 36: Point 679 (-90.844284, 29.758353, -0.50364794) failed to convert
-rank 77: Point 943 (-89.959538, 29.655121, 19.997235) failed to convert
-rank 93: Point 942 (-89.246684, 29.423742, 4.5934924) failed to convert
-rank 18: Point 681 (-91.345208, 29.652561, -3.7874449) failed to convert
-rank 11: Point 680 (-91.54226, 30.914343, 1.3220799) failed to convert
-rank 17: Point 686 (-91.320564, 30.599423, -17.484851) failed to convert
-rank 90: Point 950 (-89.34558, 29.47269, 4.0058468) failed to convert
-rank 66: Point 947 (-90.191481, 29.928957, 19.297401) failed to convert
-rank 28: Point 674 (-91.106691, 29.692365, 0.09968947) failed to convert
-rank 16: Point 679 (-91.389413, 30.196113, -0.4688579) failed to convert
-rank 27: Point 679 (-91.144653, 29.771699, -0.2746838) failed to convert
-rank 55: Point 683 (-90.474935, 29.999444, -8.9559375) failed to convert
-rank 12: Point 668 (-91.526144, 30.348012, -9.242164) failed to convert
-rank 80: Point 949 (-89.862838, 29.871233, -0.37985511) failed to convert
-rank 85: Point 942 (-89.683561, 29.480626, 9.4775253) failed to convert
-rank 89: Point 943 (-89.410518, 29.189304, -0.25565306) failed to convert
-rank 81: Point 940 (-89.792804, 30.23781, -1.1734728) failed to convert
-rank 92: Point 950 (-89.298508, 29.361236, -0.44153766) failed to convert
-rank 94: Point 950 (-89.240283, 29.153155, 2.3600295) failed to convert
-rank 74: Point 950 (-89.995579, 29.931372, -6.5471044) failed to convert
-rank 2: Point 679 (-91.970526, 30.000919, -2.3743744) failed to convert
-rank 23: Point 683 (-91.210712, 29.938696, -0.99614048) failed to convert
-rank 86: Point 951 (-89.59074, 29.61029, 0.0996584) failed to convert
-rank 29: Point 682 (-91.033926, 30.132064, -11.171531) failed to convert
-rank 99: Point 942 (-88.848954, 30.207355, 9.9639865) failed to convert
-rank 21: Point 686 (-91.209468, 30.491855, -7.6080839) failed to convert
-rank 54: Point 679 (-90.521356, 29.610428, -0.4010112) failed to convert
-rank 7: Point 686 (-91.729127, 30.291619, -3.2749798) failed to convert
-rank 43: Point 688 (-90.68417, 30.044516, -9.0131255) failed to convert
-rank 98: Point 953 (-89.094747, 29.060538, 0.83458132) failed to convert
-rank 96: Point 954 (-89.151716, 29.717616, 3.4088033) failed to convert
-rank 82: Point 951 (-89.758352, 30.252295, -2.2407613) failed to convert
-rank 19: Point 688 (-91.295337, 29.871401, -0.39051464) failed to convert
-rank 26: Point 678 (-91.136124, 30.33122, -14.709649) failed to convert
-rank 97: Point 941 (-89.156521, 29.175223, 2.202e-05) failed to convert
-rank 91: Point 943 (-89.347298, 29.169019, 0.19195717) failed to convert
-rank 37: Point 684 (-90.790437, 30.212066, -0.45438949) failed to convert
-rank 58: Point 673 (-90.436922, 29.793578, -0.72249792) failed to convert
-rank 32: Point 679 (-90.929859, 30.185402, -2.4161855) failed to convert
-rank 10: Point 678 (-91.594381, 30.822003, -9.3595966) failed to convert
-rank 70: Point 952 (-90.032079, 30.508212, -10.504001) failed to convert
-rank 39: Point 682 (-90.801957, 29.400153, -0.46368723) failed to convert
-rank 42: Point 680 (-90.738005, 29.569787, -2.7181232) failed to convert
-rank 95: Point 943 (-89.218201, 29.197568, -0.0) failed to convert
-rank 15: Point 681 (-91.435119, 30.155836, -0.91892918) failed to convert
-rank 44: Point 679 (-90.675039, 30.001863, -1.3255188) failed to convert
-rank 65: Point 944 (-90.223861, 29.9573, -7.879995) failed to convert
-rank 76: Point 954 (-89.975734, 29.71168, -0.49233118) failed to convert
-rank 73: Point 942 (-90.005391, 30.08473, 5.0500002) failed to convert
-rank 75: Point 945 (-89.997093, 29.666653, 0.94617761) failed to convert
-rank 67: Point 942 (-90.145683, 30.019332, -5.1913539) failed to convert
-rank 53: Point 681 (-90.55251, 29.466803, -8.2296) failed to convert
-rank 5: Point 686 (-91.791936, 30.34501, -3.3268401) failed to convert
-rank 79: Point 944 (-89.916604, 29.638757, 0.48602994) failed to convert
-rank 88: Point 953 (-89.363879, 30.422283, -7.4629685) failed to convert
-rank 33: Point 679 (-90.933104, 29.628683, -1.2528571) failed to convert
-rank 78: Point 952 (-89.944332, 29.545101, -0.15413008) failed to convert
-rank 72: Point 952 (-90.031481, 30.031046, -9.0) failed to convert
-rank 61: Point 687 (-90.384612, 29.573506, -1.2906937) failed to convert
-rank 69: Point 945 (-90.100257, 29.909993, 24.684907) failed to convert
-rank 41: Point 684 (-90.736718, 29.893273, -0.6324461) failed to convert
-rank 9: Point 681 (-91.621921, 30.996397, -13.61862) failed to convert
-rank 22: Point 681 (-91.201711, 30.402034, -14.409294) failed to convert
-rank 63: Point 685 (-90.333236, 29.543332, -0.86191674) failed to convert
-rank 56: Point 679 (-90.50243, 29.441792, -0.88086777) failed to convert
-rank 83: Point 943 (-89.724718, 30.334575, -4.5456272) failed to convert
-rank 62: Point 679 (-90.331558, 29.97447, -0.3615383) failed to convert
-rank 68: Point 951 (-90.117655, 30.021754, -4.9011843) failed to convert
-rank 64: Point 952 (-90.259601, 29.976613, -1.5243991) failed to convert
-rank 87: Point 943 (-89.53694, 29.295079, 0.44933084) failed to convert
-rank 13: Point 683 (-91.532895, 29.645668, -0.63151227) failed to convert
-rank 84: Point 952 (-89.7547, 29.43762, -0.25441471) failed to convert
-rank 1: Point 685 (-92.092036, 29.709905, 2.1502546) failed to convert
-rank 31: Point 683 (-90.979851, 30.109218, 10.468711) failed to convert
-rank 40: Point 677 (-90.754721, 29.860139, -0.19679111) failed to convert
-rank 48: Point 680 (-90.636001, 29.710846, -0.04511655) failed to convert
-rank 93: Point 943 (-89.189617, 30.066279, 0.31728706) failed to convert
-rank 77: Point 944 (-89.958737, 29.665231, 23.137402) failed to convert
-rank 71: Point 943 (-90.07199, 29.773457, 0.81386144) failed to convert
-rank 66: Point 948 (-90.195788, 29.872254, 2.0213791) failed to convert
-rank 90: Point 951 (-89.325202, 29.706792, 3.4300001) failed to convert
-rank 46: Point 671 (-90.661148, 29.913631, -0.35695968) failed to convert
-rank 47: Point 682 (-90.658668, 29.712076, -0.76999001) failed to convert
-rank 60: Point 675 (-90.434679, 29.193715, -0.0) failed to convert
-rank 8: Point 674 (-91.680509, 30.508632, -5.7960095) failed to convert
-rank 34: Point 675 (-90.866609, 30.183545, -2.3159861) failed to convert
-rank 45: Point 686 (-90.708992, 29.335025, -1.1651618) failed to convert
-rank 81: Point 941 (-89.792764, 30.238246, -3.6922738) failed to convert
-rank 3: Point 684 (-91.846984, 31.000858, -17.537584) failed to convert
-rank 57: Point 686 (-90.475056, 29.579943, 0.44868509) failed to convert
-rank 52: Point 679 (-90.580008, 29.402887, -8.2296) failed to convert
-rank 85: Point 943 (-89.684289, 29.471754, -5.2523139) failed to convert
-rank 59: Point 685 (-90.429781, 29.595862, -0.64030516) failed to convert
-rank 51: Point 684 (-90.584207, 29.689715, -0.4828948) failed to convert
-rank 89: Point 944 (-89.359918, 29.775941, 0.31954399) failed to convert
-rank 80: Point 950 (-89.850694, 30.021304, -0.36529599) failed to convert
-rank 94: Point 951 (-89.236668, 29.194238, -0.12864365) failed to convert
-rank 4: Point 683 (-91.845782, 30.160354, -4.6659115) failed to convert
-rank 6: Point 681 (-91.742037, 30.68634, -16.059914) failed to convert
-rank 35: Point 689 (-90.868106, 29.763642, -0.37913138) failed to convert
-rank 14: Point 678 (-91.495023, 29.6561, -0.74343462) failed to convert
-rank 92: Point 951 (-89.297558, 29.372068, 0.6407926) failed to convert
-rank 74: Point 951 (-90.003821, 29.826526, -6.7427861) failed to convert
-rank 98: Point 954 (-89.093243, 29.077277, 0.66229512) failed to convert
-rank 0: Point 638 (-92.43916, 29.421979, 10.599117) failed to convert
-rank 28: Point 675 (-91.071256, 30.241741, -4.0908624) failed to convert
-rank 18: Point 682 (-91.345354, 29.650049, -2.4790812) failed to convert
-rank 17: Point 687 (-91.360834, 29.944396, -0.34819789) failed to convert
-rank 86: Point 952 (-89.531758, 30.307441, -4.4842365) failed to convert
-rank 99: Point 943 (-88.891368, 29.754703, 1.9951755) failed to convert
-rank 96: Point 955 (-89.211322, 29.045953, -0.22860466) failed to convert
-rank 30: Point 682 (-91.012264, 30.168352, -12.080444) failed to convert
-rank 27: Point 680 (-91.145126, 29.764192, -0.50545654) failed to convert
-rank 55: Point 684 (-90.522446, 29.338671, -0.60851982) failed to convert
-rank 97: Point 942 (-89.063893, 30.202756, 5.8533399) failed to convert
-rank 11: Point 681 (-91.609954, 29.755342, -0.90931536) failed to convert
-rank 82: Point 952 (-89.742974, 30.438385, -5.5167245) failed to convert
-rank 20: Point 678 (-91.237004, 30.372908, 8.8735542) failed to convert
-rank 38: Point 676 (-90.820832, 29.368017, 0.0790674) failed to convert
-rank 36: Point 680 (-90.837355, 29.860894, -1.2214209) failed to convert
-rank 12: Point 669 (-91.526385, 30.343885, -10.744201) failed to convert
-rank 23: Point 684 (-91.186954, 30.314365, 11.279509) failed to convert
-rank 50: Point 685 (-90.585892, 29.901062, 1.78) failed to convert
-rank 25: Point 688 (-91.195237, 29.651946, 0.04794952) failed to convert
-rank 91: Point 944 (-89.277524, 29.968084, -0.08408317) failed to convert
-rank 49: Point 685 (-90.617142, 29.672203, -0.16149225) failed to convert
-rank 70: Point 953 (-90.057514, 30.185079, 4.732992) failed to convert
-rank 65: Point 945 (-90.266722, 29.387318, -0.49221376) failed to convert
-rank 54: Point 680 (-90.489789, 30.048808, 8.209473) failed to convert
-rank 76: Point 955 (-89.947084, 30.073219, -4.4592242) failed to convert
-rank 95: Point 944 (-89.219032, 29.188121, -0.14736977) failed to convert
-rank 7: Point 687 (-91.752499, 29.874437, -0.55969011) failed to convert
-rank 21: Point 687 (-91.20766, 30.520326, 11.975821) failed to convert
-rank 75: Point 946 (-89.976252, 29.931185, -6.1401964) failed to convert
-rank 29: Point 683 (-91.02969, 30.196744, 4.9963178) failed to convert
-rank 73: Point 943 (-90.036641, 29.686016, -0.17238953) failed to convert
-rank 2: Point 680 (-91.918505, 30.969539, -18.320992) failed to convert
-rank 24: Point 680 (-91.166974, 30.350144, -14.438377) failed to convert
-rank 67: Point 943 (-90.145675, 30.019292, -5.1913539) failed to convert
-rank 78: Point 953 (-89.908725, 29.992759, -3.5289539) failed to convert
-rank 43: Point 689 (-90.681383, 30.084351, -0.6856597) failed to convert
-rank 79: Point 945 (-89.903744, 29.800029, 0.02858232) failed to convert
-rank 88: Point 954 (-89.457338, 29.341426, -3.9197282) failed to convert
-rank 72: Point 953 (-90.017186, 30.212506, 4.46) failed to convert
-rank 19: Point 689 (-91.262063, 30.406473, -3.4100535) failed to convert
-rank 42: Point 681 (-90.738203, 29.56687, -2.5462641) failed to convert
-rank 64: Point 953 (-90.302142, 29.407625, 1.3899029) failed to convert
-rank 16: Point 680 (-91.357583, 30.715787, -20.0) failed to convert
-rank 68: Point 952 (-90.117643, 30.021694, -4.8768003) failed to convert
-rank 37: Point 685 (-90.860752, 29.172659, -0.49372794) failed to convert
-rank 26: Point 679 (-91.182858, 29.595676, -0.55210908) failed to convert
-rank 58: Point 674 (-90.436888, 29.794011, -0.75928728) failed to convert
-rank 39: Point 683 (-90.783283, 29.675014, -2.5011619) failed to convert
-rank 53: Point 682 (-90.55452, 29.438423, -0.0) failed to convert
-rank 10: Point 679 (-91.629528, 30.217409, -2.9759428) failed to convert
-rank 69: Point 946 (-90.119403, 29.661545, 0.09014554) failed to convert
-rank 83: Point 944 (-89.78721, 29.572608, -4.4357546) failed to convert
-rank 84: Point 953 (-89.707377, 30.01401, 2.8900001) failed to convert
-rank 87: Point 944 (-89.465149, 30.138608, 3.0849888) failed to convert
-rank 93: Point 944 (-89.267086, 29.190837, 15.336986) failed to convert
-rank 44: Point 680 (-90.679325, 29.940506, -2.3015652) failed to convert
-rank 32: Point 680 (-90.928784, 30.201381, -2.2843919) failed to convert
-rank 66: Point 949 (-90.235927, 29.340828, -0.68635955) failed to convert
-rank 77: Point 945 (-89.958534, 29.667764, 26.578517) failed to convert
-rank 9: Point 682 (-91.648395, 30.540398, -12.761977) failed to convert
-rank 71: Point 944 (-90.067014, 29.837429, 0.74839835) failed to convert
-rank 61: Point 688 (-90.387763, 29.530454, -0.04845783) failed to convert
-rank 41: Point 685 (-90.768977, 29.422302, -0.76183772) failed to convert
-rank 56: Point 680 (-90.462464, 29.995463, 5.4324054) failed to convert
-rank 85: Point 944 (-89.649834, 29.887584, 2.6900001) failed to convert
-rank 15: Point 682 (-91.450442, 29.899686, 18.168663) failed to convert
-rank 5: Point 687 (-91.767978, 30.772881, -15.889225) failed to convert
-rank 90: Point 952 (-89.362448, 29.277425, -4.482389) failed to convert
-rank 89: Point 945 (-89.353488, 29.849707, -0.0) failed to convert
-rank 63: Point 686 (-90.309321, 29.865271, -0.35125241) failed to convert
-rank 33: Point 680 (-90.948425, 29.39633, -0.30277262) failed to convert
-rank 92: Point 952 (-89.308961, 29.240955, 17.11752) failed to convert
-rank 22: Point 682 (-91.206862, 30.320736, 20.934127) failed to convert
-rank 81: Point 942 (-89.792278, 30.244136, -3.6651973) failed to convert
-rank 80: Point 951 (-89.857263, 29.939915, -1.1505963) failed to convert
-rank 94: Point 952 (-89.236056, 29.200813, -0.08903913) failed to convert
-rank 48: Point 681 (-90.624462, 29.87492, -0.38094215) failed to convert
-rank 1: Point 686 (-92.082872, 29.887448, -1.9035795) failed to convert
-rank 86: Point 953 (-89.584528, 29.684198, -0.0) failed to convert
-rank 74: Point 952 (-89.995563, 29.931409, -6.5501524) failed to convert
-rank 98: Point 955 (-89.033804, 29.735264, 2.5476833) failed to convert
-rank 31: Point 684 (-90.965703, 30.322613, -7.3023596) failed to convert
-rank 45: Point 687 (-90.708995, 29.334934, -0.95699213) failed to convert
-rank 40: Point 678 (-90.778089, 29.518591, -0.4802582) failed to convert
-rank 46: Point 672 (-90.665027, 29.858168, -0.48169495) failed to convert
-rank 34: Point 676 (-90.866658, 30.182765, -1.3835339) failed to convert
-rank 62: Point 680 (-90.364044, 29.535173, -4.0227506) failed to convert
-rank 99: Point 944 (-88.896378, 29.700238, 6.9761155) failed to convert
-rank 96: Point 956 (-89.121605, 30.051725, 2.2392566) failed to convert
-rank 47: Point 683 (-90.657317, 29.731042, -1.5219181) failed to convert
-rank 52: Point 680 (-90.593101, 29.216525, -0.0) failed to convert
-rank 3: Point 685 (-91.870728, 30.569828, -5.4239243) failed to convert
-rank 59: Point 686 (-90.403278, 29.958249, -8.5596991) failed to convert
-rank 60: Point 676 (-90.37745, 29.97744, -1.406152) failed to convert
-rank 82: Point 953 (-89.776103, 30.036094, 1.99) failed to convert
-rank 97: Point 943 (-89.154753, 29.194998, -0.0) failed to convert
-rank 91: Point 945 (-89.325601, 29.419267, 5.3951447) failed to convert
-rank 4: Point 684 (-91.808804, 30.829506, -18.598895) failed to convert
-rank 57: Point 687 (-90.487432, 29.407817, -0.0) failed to convert
-rank 76: Point 956 (-89.949048, 30.048517, 2.3559002) failed to convert
-rank 6: Point 682 (-91.739916, 30.723773, -7.8349811) failed to convert
-rank 13: Point 684 (-91.534289, 29.621477, -0.92086367) failed to convert
-rank 8: Point 675 (-91.713454, 29.927805, -5.6630471) failed to convert
-rank 65: Point 946 (-90.225459, 29.935972, -7.904379) failed to convert
-rank 73: Point 944 (-90.064458, 29.327341, -0.2070273) failed to convert
-rank 51: Point 685 (-90.558682, 30.048239, 12.757969) failed to convert
-rank 14: Point 679 (-91.435891, 30.646227, -8.2385525) failed to convert
-rank 75: Point 947 (-89.977903, 29.910226, 0.77388387) failed to convert
-rank 35: Point 690 (-90.848068, 30.060594, 22.72042) failed to convert
-rank 70: Point 954 (-90.068719, 30.041684, 5.6669382) failed to convert
-rank 78: Point 954 (-89.905235, 30.036162, -1.8203068) failed to convert
-rank 27: Point 681 (-91.11456, 30.241834, 23.836069) failed to convert
-rank 0: Point 639 (-92.454534, 29.077085, 20.851064) failed to convert
-rank 11: Point 682 (-91.579184, 30.286034, -4.3725987) failed to convert
-rank 67: Point 944 (-90.145662, 30.019233, -5.1956211) failed to convert
-rank 95: Point 945 (-89.215218, 29.231414, -0.0) failed to convert
-rank 79: Point 946 (-89.945161, 29.277434, 0.31299999) failed to convert
-rank 55: Point 685 (-90.4824, 29.896364, -0.21500904) failed to convert
-rank 18: Point 683 (-91.340102, 29.736315, -5.6702175) failed to convert
-rank 23: Point 685 (-91.212937, 29.903068, -7.6352406) failed to convert
-rank 38: Point 677 (-90.821136, 29.363358, -8.2296) failed to convert
-rank 12: Point 670 (-91.547802, 29.979324, -8.2296) failed to convert
-rank 72: Point 954 (-90.071019, 29.523346, 0.31299999) failed to convert
-rank 49: Point 686 (-90.599399, 29.923405, 1.6651589) failed to convert
-rank 36: Point 681 (-90.837356, 29.860853, -1.1450867) failed to convert
-rank 28: Point 676 (-91.107914, 29.673018, -1.1558313) failed to convert
-rank 88: Point 955 (-89.468571, 29.208983, -0.60521876) failed to convert
-rank 64: Point 954 (-90.233553, 30.319873, 3.29) failed to convert
-rank 84: Point 954 (-89.713042, 29.945304, 2.358217) failed to convert
-rank 83: Point 945 (-89.787189, 29.572643, -4.4357546) failed to convert
-rank 25: Point 689 (-91.193097, 29.685884, 2.9929168) failed to convert
-rank 68: Point 953 (-90.131132, 29.846681, -4.3373042) failed to convert
-rank 69: Point 947 (-90.090496, 30.035476, 10.330277) failed to convert
-rank 21: Point 688 (-91.216117, 30.386823, -9.2250791) failed to convert
-rank 93: Point 945 (-89.274935, 29.100624, 15.511081) failed to convert
-rank 24: Point 681 (-91.189561, 29.994596, -0.95362078) failed to convert
-rank 87: Point 945 (-89.495193, 29.787405, -0.0) failed to convert
-rank 2: Point 681 (-91.989908, 29.632527, 2.7111551) failed to convert
-rank 77: Point 946 (-89.983268, 29.353084, -0.03368621) failed to convert
-rank 17: Point 688 (-91.326978, 30.494872, -4.3159109) failed to convert
-rank 66: Point 950 (-90.191742, 29.925265, 36.503332) failed to convert
-rank 71: Point 945 (-90.068718, 29.815501, -4.8280323) failed to convert
-rank 85: Point 945 (-89.685113, 29.461473, -4.0355522) failed to convert
-rank 50: Point 686 (-90.600088, 29.700609, -1.0626169) failed to convert
-rank 20: Point 679 (-91.228302, 30.510722, -10.366212) failed to convert
-rank 90: Point 953 (-89.362416, 29.27745, -4.482389) failed to convert
-rank 92: Point 953 (-89.315032, 29.170924, 0.10020135) failed to convert
-rank 29: Point 684 (-91.034443, 30.124033, 2.4958334) failed to convert
-rank 19: Point 690 (-91.307584, 29.671423, 0.83600003) failed to convert
-rank 42: Point 682 (-90.706758, 30.02176, 34.876267) failed to convert
-rank 89: Point 946 (-89.331578, 30.100029, 2.9896469) failed to convert
-rank 39: Point 684 (-90.767289, 29.908701, -1.9026771) failed to convert
-rank 86: Point 954 (-89.566905, 29.893043, 0.10625786) failed to convert
-rank 53: Point 683 (-90.552447, 29.467625, -1.7745401) failed to convert
-rank 16: Point 681 (-91.41279, 29.809024, -7.0713605) failed to convert
-rank 81: Point 943 (-89.775683, 30.445979, -6.0840497) failed to convert
-rank 32: Point 681 (-90.934909, 30.108175, -4.3267962) failed to convert
-rank 26: Point 680 (-91.217265, 29.043926, 3.5119425) failed to convert
-rank 54: Point 681 (-90.530882, 29.476964, -0.9868754) failed to convert
-rank 44: Point 681 (-90.67175, 30.048389, 24.242847) failed to convert
-rank 37: Point 686 (-90.832287, 29.597249, -1.1833415) failed to convert
-rank 58: Point 675 (-90.463362, 29.428634, -0.00644233) failed to convert
-rank 94: Point 953 (-89.237129, 29.188419, -0.0) failed to convert
-rank 80: Point 952 (-89.885592, 29.586456, 0.08848027) failed to convert
-rank 9: Point 683 (-91.625337, 30.937817, -21.189426) failed to convert
-rank 98: Point 956 (-89.014656, 29.94443, 4.1331327) failed to convert
-rank 41: Point 686 (-90.736178, 29.900621, -0.5146502) failed to convert
-rank 56: Point 681 (-90.502421, 29.441865, -0.87050868) failed to convert
-rank 99: Point 945 (-88.918528, 29.459755, 12.913271) failed to convert
-rank 91: Point 946 (-89.348235, 29.157872, 0.31299999) failed to convert
-rank 15: Point 683 (-91.460706, 29.727211, -3.4503361) failed to convert
-rank 96: Point 957 (-89.209737, 29.063879, 0.5662388) failed to convert
-rank 33: Point 681 (-90.888571, 30.294175, -3.7963598) failed to convert
-rank 10: Point 680 (-91.59812, 30.758035, 19.456828) failed to convert
-rank 74: Point 953 (-90.010886, 29.736354, -1.0445711) failed to convert
-rank 76: Point 957 (-89.977097, 29.694203, 23.411479) failed to convert
-rank 82: Point 954 (-89.758593, 30.249311, -1.266505) failed to convert
-rank 30: Point 683 (-91.055844, 29.498493, -0.66976284) failed to convert
-rank 97: Point 944 (-89.077036, 30.058591, 3.2126135) failed to convert
-rank 63: Point 687 (-90.334618, 29.524194, -0.085344) failed to convert
-rank 43: Point 690 (-90.716665, 29.576406, -1.6867744) failed to convert
-rank 65: Point 947 (-90.230337, 29.8715, -4.6786803) failed to convert
-rank 31: Point 685 (-90.979887, 30.108513, 9.4561773) failed to convert
-rank 73: Point 945 (-90.073182, 29.213917, 0.55408621) failed to convert
-rank 75: Point 948 (-89.983088, 29.844559, 25.297285) failed to convert
-rank 22: Point 683 (-91.204909, 30.351553, -15.063217) failed to convert
-rank 1: Point 687 (-92.053527, 30.451665, -6.6200149) failed to convert
-rank 78: Point 955 (-89.904778, 30.041613, 0.84234796) failed to convert
-rank 61: Point 689 (-90.387762, 29.530394, -1.2277808) failed to convert
-rank 7: Point 688 (-91.720044, 30.45214, 7.7696931) failed to convert
-rank 70: Point 955 (-90.088531, 29.786672, -0.26944391) failed to convert
-rank 67: Point 945 (-90.125437, 30.280792, 4.23) failed to convert
-rank 95: Point 946 (-89.218275, 29.196662, -0.47681333) failed to convert
-rank 45: Point 688 (-90.70478, 29.396074, -8.2296) failed to convert
-rank 62: Point 681 (-90.336946, 29.901625, -1.5302915) failed to convert
-rank 34: Point 677 (-90.89387, 29.77808, -0.95719013) failed to convert
-rank 47: Point 684 (-90.635629, 30.039727, 3.0665108) failed to convert
-rank 59: Point 687 (-90.39856, 30.022321, -4.3614792) failed to convert
-rank 48: Point 682 (-90.638006, 29.681547, -0.62792503) failed to convert
-rank 57: Point 688 (-90.455814, 29.845257, -0.35328598) failed to convert
-rank 52: Point 681 (-90.543683, 29.913474, 0.47959496) failed to convert
-rank 88: Point 956 (-89.455972, 29.357227, 0.53355859) failed to convert
-rank 3: Point 686 (-91.846974, 31.000897, -17.773186) failed to convert
-rank 72: Point 955 (-90.031447, 30.031153, -9.0) failed to convert
-rank 5: Point 688 (-91.785516, 30.459765, -6.3695585) failed to convert
-rank 79: Point 947 (-89.889339, 29.979788, 4.8463021) failed to convert
-rank 60: Point 677 (-90.377447, 29.977379, -0.13911957) failed to convert
-rank 4: Point 685 (-91.800314, 30.981201, 14.935436) failed to convert
-rank 6: Point 683 (-91.741896, 30.688757, -15.150223) failed to convert
-rank 13: Point 685 (-91.504832, 30.122825, -3.0970582) failed to convert
-rank 64: Point 955 (-90.305957, 29.355722, -0.00277354) failed to convert
-rank 8: Point 676 (-91.661172, 30.84434, -13.038561) failed to convert
-rank 14: Point 680 (-91.458787, 30.266236, -9.5646248) failed to convert
-rank 83: Point 946 (-89.769698, 29.787476, -0.02696802) failed to convert
-rank 68: Point 954 (-90.089654, 30.381343, -5.9588252) failed to convert
-rank 69: Point 948 (-90.090222, 30.038441, 9.0072926) failed to convert
-rank 84: Point 955 (-89.738817, 29.631433, -0.18792753) failed to convert
-rank 27: Point 682 (-91.140471, 29.83703, -0.27445009) failed to convert
-rank 46: Point 673 (-90.694548, 29.433442, 0.3048) failed to convert
-rank 35: Point 691 (-90.8393, 30.189692, -1.6177951) failed to convert
-rank 11: Point 683 (-91.610441, 29.745895, -0.63342932) failed to convert
-rank 93: Point 946 (-89.190806, 30.052539, -0.0) failed to convert
-rank 87: Point 946 (-89.498038, 29.753559, 9.5002939) failed to convert
-rank 66: Point 951 (-90.190902, 29.936176, -3.7674804) failed to convert
-rank 51: Point 686 (-90.557687, 30.062099, -3.6723621) failed to convert
-rank 71: Point 946 (-90.116508, 29.194941, 0.31299999) failed to convert
-rank 77: Point 947 (-89.943526, 29.8572, -8.2296) failed to convert
-rank 85: Point 946 (-89.650853, 29.875023, 2.55) failed to convert
-rank 90: Point 954 (-89.291503, 30.089813, -0.0) failed to convert
-rank 92: Point 954 (-89.301161, 29.330205, 0.228192) failed to convert
-rank 40: Point 679 (-90.754768, 29.859425, -0.2538434) failed to convert
-rank 23: Point 686 (-91.179876, 30.425279, -6.9717265) failed to convert
-rank 38: Point 678 (-90.805327, 29.597277, -0.6218306) failed to convert
-rank 0: Point 640 (-92.432491, 29.544737, 3.0291872) failed to convert
-rank 36: Point 682 (-90.82865, 29.989222, 15.293034) failed to convert
-rank 55: Point 686 (-90.504572, 29.588652, -0.82793319) failed to convert
-rank 86: Point 955 (-89.598076, 29.5214, -0.0) failed to convert
-rank 89: Point 947 (-89.41044, 29.189911, 0.31299999) failed to convert
-rank 81: Point 944 (-89.844348, 29.602431, 24.941014) failed to convert
-rank 28: Point 677 (-91.106543, 29.694424, 0.10077662) failed to convert
-rank 12: Point 671 (-91.549451, 29.950525, -9.2537288) failed to convert
-rank 49: Point 687 (-90.6122, 29.742256, -0.09269609) failed to convert
-rank 25: Point 690 (-91.155667, 30.276403, 8.4645773) failed to convert
-rank 98: Point 957 (-89.08342, 29.186734, 5.0851029) failed to convert
-rank 94: Point 954 (-89.235805, 29.203324, -0.00194344) failed to convert
-rank 80: Point 953 (-89.851281, 30.013492, -0.33944652) failed to convert
-rank 99: Point 946 (-88.91394, 29.508535, 11.962085) failed to convert
-rank 29: Point 685 (-91.02907, 30.206054, -7.7951614) failed to convert
-rank 24: Point 682 (-91.169436, 30.311238, -7.8678823) failed to convert
-rank 50: Point 687 (-90.575182, 30.051419, 14.899238) failed to convert
-rank 91: Point 947 (-89.347855, 29.162099, 0.31299999) failed to convert
-rank 76: Point 958 (-89.968012, 29.809292, -1.4583115) failed to convert
-rank 74: Point 954 (-90.005797, 29.801213, 19.073665) failed to convert
-rank 96: Point 958 (-89.201355, 29.159075, -0.70434229) failed to convert
-rank 2: Point 682 (-91.984444, 29.73664, 2.8735112) failed to convert
-rank 19: Point 691 (-91.255762, 30.506067, 12.549223) failed to convert
-rank 82: Point 955 (-89.766022, 30.158643, 3.6543126) failed to convert
-rank 97: Point 945 (-89.124484, 29.533818, 6.0570295) failed to convert
-rank 65: Point 948 (-90.208849, 30.15418, 4.3200002) failed to convert
-rank 17: Point 689 (-91.320393, 30.600949, -15.774081) failed to convert
-rank 42: Point 683 (-90.712864, 29.9339, -1.1885494) failed to convert
-rank 75: Point 949 (-89.976961, 29.922098, -5.9436004) failed to convert
-rank 18: Point 684 (-91.292478, 30.508552, -7.4679971) failed to convert
-rank 54: Point 682 (-90.521371, 29.610042, -0.39853098) failed to convert
-rank 56: Point 682 (-90.474496, 29.829701, -0.88844765) failed to convert
-rank 26: Point 681 (-91.175982, 29.704646, -1.6379897) failed to convert
-rank 53: Point 684 (-90.527617, 29.815692, -0.54210671) failed to convert
-rank 58: Point 676 (-90.453528, 29.564789, -0.23356581) failed to convert
-rank 95: Point 947 (-89.21843, 29.19482, -0.16968813) failed to convert
-rank 73: Point 946 (-90.054665, 29.453755, 0.31299999) failed to convert
-rank 9: Point 684 (-91.625324, 30.937712, -21.333292) failed to convert
-rank 15: Point 684 (-91.460671, 29.72719, -1.6739374) failed to convert
-rank 10: Point 681 (-91.623725, 30.317727, 22.309535) failed to convert
-rank 32: Point 682 (-90.9821, 29.392689, -0.0) failed to convert
-rank 70: Point 956 (-90.091625, 29.746366, -0.20402677) failed to convert
-rank 30: Point 684 (-91.011881, 30.173931, 12.463874) failed to convert
-rank 78: Point 956 (-89.936852, 29.639125, 22.222768) failed to convert
-rank 63: Point 688 (-90.330415, 29.581037, -0.45096311) failed to convert
-rank 67: Point 946 (-90.153531, 29.916075, -0.15450532) failed to convert
-rank 88: Point 957 (-89.447684, 29.454332, 1.6103199) failed to convert
-rank 79: Point 948 (-89.9455, 29.273037, -0.38241484) failed to convert
-rank 64: Point 956 (-90.277331, 29.740071, 1.4239204) failed to convert
-rank 44: Point 682 (-90.684456, 29.866449, 0.12803476) failed to convert
-rank 72: Point 956 (-90.039625, 29.926768, -9.0) failed to convert
-rank 20: Point 680 (-91.242956, 30.278121, -6.3122816) failed to convert
-rank 37: Point 687 (-90.783522, 30.31253, -5.5899399) failed to convert
-rank 31: Point 686 (-90.969461, 30.265786, -5.9877772) failed to convert
-rank 83: Point 947 (-89.769696, 29.787415, -0.73780797) failed to convert
-rank 21: Point 689 (-91.270508, 29.515781, 5.6822242) failed to convert
-rank 69: Point 949 (-90.118828, 29.668156, 0.31299999) failed to convert
-rank 16: Point 682 (-91.413575, 29.795889, -0.41805206) failed to convert
-rank 45: Point 689 (-90.704774, 29.396134, -8.2296) failed to convert
-rank 66: Point 952 (-90.173027, 30.169182, 4.6700001) failed to convert
-rank 68: Point 955 (-90.126515, 29.906447, -5.2510783) failed to convert
-rank 48: Point 683 (-90.624877, 29.868165, -0.59918629) failed to convert
-rank 62: Point 682 (-90.334898, 29.929078, -1.458391) failed to convert
-rank 34: Point 678 (-90.915276, 29.456307, -0.27703758) failed to convert
-rank 93: Point 947 (-89.221632, 29.706789, 3.4430597) failed to convert
-rank 84: Point 956 (-89.751645, 29.473968, 0.31285582) failed to convert
-rank 71: Point 947 (-90.067722, 29.828265, -2.9117203) failed to convert
-rank 87: Point 947 (-89.475442, 30.017057, -0.34044993) failed to convert
-rank 77: Point 948 (-89.957759, 29.677433, -4.9097187) failed to convert
-rank 85: Point 947 (-89.63512, 30.062852, 3.4300001) failed to convert
-rank 41: Point 687 (-90.736204, 29.900172, -0.01156608) failed to convert
-rank 7: Point 689 (-91.716593, 30.511714, -7.1645155) failed to convert
-rank 52: Point 682 (-90.595914, 29.176039, 1.788677) failed to convert
-rank 47: Point 685 (-90.644773, 29.909826, -0.32960103) failed to convert
-rank 22: Point 684 (-91.197348, 30.47062, 12.894527) failed to convert
-rank 92: Point 955 (-89.227996, 30.159519, 3.1473481) failed to convert
-rank 90: Point 955 (-89.279404, 30.226489, 2.2804541) failed to convert
-rank 59: Point 688 (-90.398447, 30.02385, -0.27222046) failed to convert
-rank 39: Point 685 (-90.767283, 29.908786, -1.3716347) failed to convert
-rank 33: Point 682 (-90.903515, 30.071985, 20.428472) failed to convert
-rank 27: Point 683 (-91.115545, 30.226112, -5.2885242) failed to convert
-rank 13: Point 686 (-91.524782, 29.783916, -2.1843644) failed to convert
-rank 8: Point 677 (-91.674757, 30.60839, -7.2659358) failed to convert
-rank 60: Point 678 (-90.379868, 29.94455, 21.270122) failed to convert
-rank 89: Point 948 (-89.308632, 30.360209, 1.1371062) failed to convert
-rank 86: Point 956 (-89.606154, 29.424263, 24.947671) failed to convert
-rank 81: Point 945 (-89.824026, 29.854197, -9.7353128) failed to convert
-rank 98: Point 958 (-89.102105, 28.977552, 27.222573) failed to convert
-rank 99: Point 947 (-88.868618, 29.995204, 4.4715924) failed to convert
-rank 80: Point 954 (-89.88558, 29.586516, -2.0064984) failed to convert
-rank 94: Point 955 (-89.229723, 29.272372, -0.12028573) failed to convert
-rank 61: Point 690 (-90.387762, 29.530353, -0.74507794) failed to convert
-rank 38: Point 679 (-90.786785, 29.869549, -0.72474606) failed to convert
-rank 76: Point 959 (-89.976049, 29.707404, -2.7176967) failed to convert
-rank 40: Point 680 (-90.769286, 29.647628, -8.2296) failed to convert
-rank 96: Point 959 (-89.199484, 29.180189, -0.0) failed to convert
-rank 74: Point 955 (-89.998756, 29.890681, -9.0) failed to convert
-rank 82: Point 956 (-89.75832, 30.252243, -3.1437927) failed to convert
-rank 0: Point 641 (-92.430795, 29.574305, -0.75475138) failed to convert
-rank 35: Point 692 (-90.861956, 29.854827, -2.709672) failed to convert
-rank 57: Point 689 (-90.45495, 29.857066, -0.52801502) failed to convert
-rank 1: Point 688 (-92.116125, 29.229068, 4.9779232) failed to convert
-rank 6: Point 684 (-91.723943, 31.004574, -17.52071) failed to convert
-rank 97: Point 946 (-89.158698, 29.150291, -0.0) failed to convert
-rank 51: Point 687 (-90.584187, 29.689772, 0.90370376) failed to convert
-rank 91: Point 948 (-89.348163, 29.158526, 0.31299999) failed to convert
-rank 43: Point 691 (-90.696229, 29.871408, 0.224828) failed to convert
-rank 23: Point 687 (-91.224451, 29.718841, -1.1498643) failed to convert
-rank 36: Point 683 (-90.837359, 29.860793, -0.8664962) failed to convert
-rank 55: Point 687 (-90.474911, 29.999476, -8.8855303) failed to convert
-rank 24: Point 683 (-91.199857, 29.830901, -0.42095452) failed to convert
-rank 95: Point 948 (-89.211421, 29.274247, -0.06019716) failed to convert
-rank 65: Point 949 (-90.223818, 29.957342, -7.879995) failed to convert
-rank 14: Point 681 (-91.458773, 30.266295, -9.5646248) failed to convert
-rank 75: Point 950 (-89.994085, 29.704814, -0.3753123) failed to convert
-rank 12: Point 672 (-91.526087, 30.347994, -10.622175) failed to convert
-rank 70: Point 957 (-90.063254, 30.110921, 4.6253298) failed to convert
-rank 73: Point 947 (-90.023413, 29.854894, 1.1968322) failed to convert
-rank 49: Point 688 (-90.617114, 29.672257, -1.1159605) failed to convert
-rank 29: Point 686 (-91.03017, 30.189078, -12.352021) failed to convert
-rank 4: Point 686 (-91.831606, 30.418094, -3.7988186) failed to convert
-rank 28: Point 678 (-91.107483, 29.679559, -0.51278849) failed to convert
-rank 2: Point 683 (-91.948351, 30.416578, -7.0722313) failed to convert
-rank 42: Point 684 (-90.732809, 29.645191, -0.96172675) failed to convert
-rank 3: Point 687 (-91.87251, 30.537201, -5.7107733) failed to convert
-rank 78: Point 957 (-89.898866, 30.115135, 0.19828156) failed to convert
-rank 67: Point 947 (-90.130747, 30.211646, 4.6500001) failed to convert
-rank 19: Point 692 (-91.255348, 30.512592, -10.217838) failed to convert
-rank 88: Point 958 (-89.45545, 29.363253, 23.290056) failed to convert
-rank 18: Point 685 (-91.30775, 30.262393, -2.2557201) failed to convert
-rank 54: Point 683 (-90.52337, 29.582082, 0.26175222) failed to convert
-rank 46: Point 674 (-90.677314, 29.682029, -1.0948846) failed to convert
-rank 17: Point 690 (-91.396287, 29.355441, 3.0568324) failed to convert
-rank 26: Point 682 (-91.136091, 30.331243, -14.709649) failed to convert
-rank 58: Point 677 (-90.436933, 29.793145, -1.8687825) failed to convert
-rank 64: Point 957 (-90.29142, 29.551034, 1.5888796) failed to convert
-rank 11: Point 684 (-91.550016, 30.781304, 5.7442235) failed to convert
-rank 79: Point 949 (-89.917826, 29.623124, -4.2808806) failed to convert
-rank 72: Point 957 (-90.037685, 29.951543, -2.5010104) failed to convert
-rank 69: Point 950 (-90.10016, 29.90953, 27.296856) failed to convert
-rank 15: Point 685 (-91.462462, 29.696789, -1.0907782) failed to convert
-rank 66: Point 953 (-90.237364, 29.320833, 0.28566317) failed to convert
-rank 50: Point 688 (-90.574873, 30.055742, -10.140697) failed to convert
-rank 10: Point 682 (-91.624909, 30.29696, -3.1036264) failed to convert
-rank 53: Point 685 (-90.499476, 30.205748, 3.3530066) failed to convert
-rank 32: Point 683 (-90.975104, 29.499346, -0.61711172) failed to convert
-rank 83: Point 948 (-89.769695, 29.787375, -1.1956586) failed to convert
-rank 68: Point 956 (-90.142571, 29.697447, 0.31299999) failed to convert
-rank 93: Point 948 (-89.275321, 29.095424, 8.9986853) failed to convert
-rank 5: Point 689 (-91.819093, 29.852188, -0.90725485) failed to convert
-rank 56: Point 683 (-90.475308, 29.818315, -8.2296) failed to convert
-rank 84: Point 957 (-89.699126, 30.112335, 9.0991431) failed to convert
-rank 63: Point 689 (-90.30274, 29.952961, 20.909296) failed to convert
-rank 71: Point 948 (-90.069565, 29.804521, -3.6393121) failed to convert
-rank 9: Point 685 (-91.631311, 30.834916, -12.687528) failed to convert
-rank 87: Point 948 (-89.47101, 30.068304, -0.50261229) failed to convert
-rank 77: Point 949 (-89.989387, 29.274539, 1.1947612) failed to convert
-rank 85: Point 948 (-89.643444, 29.963174, 3.0784383) failed to convert
-rank 92: Point 956 (-89.302302, 29.316779, -0.0) failed to convert
-rank 90: Point 956 (-89.340514, 29.530348, 3.5929925) failed to convert
-rank 31: Point 687 (-90.979923, 30.107807, 8.8344942) failed to convert
-rank 20: Point 681 (-91.238944, 30.341806, 18.817812) failed to convert
-rank 89: Point 949 (-89.408449, 29.213037, -0.31992064) failed to convert
-rank 45: Point 690 (-90.699249, 29.476227, -1.3589611) failed to convert
-rank 37: Point 688 (-90.788452, 30.240827, -1.9565591) failed to convert
-rank 86: Point 957 (-89.604726, 29.440926, -0.39040566) failed to convert
-rank 21: Point 690 (-91.222228, 30.289991, 5.6407811) failed to convert
-rank 30: Point 685 (-90.989742, 30.508837, -15.498029) failed to convert
-rank 81: Point 946 (-89.824026, 29.854136, -9.7353128) failed to convert
-rank 94: Point 956 (-89.167741, 29.969689, 0.68878886) failed to convert
-rank 98: Point 959 (-88.97906, 30.329668, 3.8874265) failed to convert
-rank 99: Point 948 (-88.847578, 30.217795, 8.9511083) failed to convert
-rank 80: Point 955 (-89.885572, 29.586555, -2.0064984) failed to convert
-rank 96: Point 960 (-89.197738, 29.199868, 9e-08) failed to convert
-rank 76: Point 960 (-89.967259, 29.818748, 0.82336061) failed to convert
-rank 82: Point 957 (-89.74971, 30.356562, -8.3476152) failed to convert
-rank 74: Point 956 (-90.042587, 29.329396, 0.31299999) failed to convert
-rank 7: Point 690 (-91.719732, 30.456197, -7.1193749) failed to convert
-rank 44: Point 683 (-90.720212, 29.349464, -0.61711572) failed to convert
-rank 41: Point 688 (-90.736173, 29.900561, -1.5093271) failed to convert
-rank 52: Point 683 (-90.555214, 29.751958, -1.2552881) failed to convert
-rank 16: Point 683 (-91.35913, 30.690166, -20.0) failed to convert
-rank 47: Point 686 (-90.635406, 30.042834, 19.453006) failed to convert
-rank 22: Point 685 (-91.20104, 30.412463, 13.605155) failed to convert
-rank 25: Point 691 (-91.194337, 29.665819, 0.00826395) failed to convert
-rank 59: Point 689 (-90.398538, 30.022355, -4.7247347) failed to convert
-rank 39: Point 686 (-90.783664, 29.669164, -8.2296) failed to convert
-rank 97: Point 947 (-89.075756, 30.072425, 3.3952162) failed to convert
-rank 13: Point 687 (-91.52468, 29.78491, -2.4941784) failed to convert
-rank 27: Point 684 (-91.22647, 28.458364, 43.068991) failed to convert
-rank 95: Point 949 (-89.218128, 29.198046, -0.57978519) failed to convert
-rank 65: Point 950 (-90.26715, 29.381261, -3.5000559) failed to convert
-rank 91: Point 949 (-89.34826, 29.157218, 0.31299999) failed to convert
-rank 8: Point 678 (-91.663703, 30.800073, -16.50973) failed to convert
-rank 33: Point 683 (-90.895811, 30.185533, -1.6029821) failed to convert
-rank 60: Point 679 (-90.404925, 29.603253, -0.64847107) failed to convert
-rank 75: Point 951 (-89.976238, 29.931222, -6.1401964) failed to convert
-rank 61: Point 691 (-90.371267, 29.754929, -0.50544425) failed to convert
-rank 48: Point 684 (-90.624874, 29.868105, -0.70265272) failed to convert
-rank 40: Point 681 (-90.771247, 29.618902, -0.53821006) failed to convert
-rank 70: Point 958 (-90.070389, 30.019451, -0.47463337) failed to convert
-rank 73: Point 948 (-90.044796, 29.580291, 0.31299999) failed to convert
-rank 35: Point 693 (-90.874794, 29.663643, -1.5329225) failed to convert
-rank 88: Point 959 (-89.468377, 29.210803, 0.31299999) failed to convert
-rank 67: Point 948 (-90.143559, 30.045577, 3.96) failed to convert
-rank 51: Point 688 (-90.60244, 29.431008, 0.3048) failed to convert
-rank 78: Point 958 (-89.92019, 29.848664, -0.59109418) failed to convert
-rank 6: Point 685 (-91.75161, 30.516389, -12.292585) failed to convert
-rank 38: Point 680 (-90.784055, 29.909371, -0.23659086) failed to convert
-rank 57: Point 690 (-90.445076, 29.992443, 10.259623) failed to convert
-rank 0: Point 642 (-92.438245, 29.406765, 10.389406) failed to convert
-rank 64: Point 958 (-90.236255, 30.283225, 3.6700001) failed to convert
-rank 1: Point 689 (-92.093175, 29.678852, 3.3537786) failed to convert
-rank 79: Point 950 (-89.898049, 29.871106, -5.6923309) failed to convert
-rank 34: Point 679 (-90.866577, 30.183833, -2.2202667) failed to convert
-rank 43: Point 692 (-90.714546, 29.6069, -0.8676154) failed to convert
-rank 72: Point 958 (-90.031422, 30.031063, -9.0) failed to convert
-rank 62: Point 683 (-90.358589, 29.608976, -0.085344) failed to convert
-rank 66: Point 954 (-90.235513, 29.345531, 0.31299999) failed to convert
-rank 69: Point 951 (-90.131628, 29.500466, 1.1949363) failed to convert
-rank 36: Point 684 (-90.815698, 30.179285, -0.02156862) failed to convert
-rank 24: Point 684 (-91.167291, 30.344765, 7.9959937) failed to convert
-rank 29: Point 687 (-91.060164, 29.727995, -0.9335832) failed to convert
-rank 4: Point 687 (-91.808112, 30.841519, 8.7579442) failed to convert
-rank 12: Point 673 (-91.526325, 30.343889, -10.744201) failed to convert
-rank 2: Point 684 (-91.920478, 30.932478, -11.385059) failed to convert
-rank 23: Point 688 (-91.210579, 29.940206, -1.0860072) failed to convert
-rank 68: Point 957 (-90.126494, 29.906504, -7.4514461) failed to convert
-rank 83: Point 949 (-89.787158, 29.572695, -4.4357546) failed to convert
-rank 93: Point 949 (-89.227481, 29.640001, 3.4182664) failed to convert
-rank 42: Point 685 (-90.706499, 30.02535, 12.11093) failed to convert
-rank 55: Point 688 (-90.482432, 29.895674, 1.279164) failed to convert
-rank 92: Point 957 (-89.297724, 29.369133, -0.0) failed to convert
-rank 85: Point 949 (-89.670388, 29.638401, -0.00218792) failed to convert
-rank 19: Point 693 (-91.288193, 29.985954, -0.9133587) failed to convert
-rank 71: Point 949 (-90.058743, 29.943482, 27.916809) failed to convert
-rank 3: Point 688 (-91.846961, 31.000956, -16.934042) failed to convert
-rank 77: Point 950 (-89.9435, 29.857231, -8.2296) failed to convert
-rank 84: Point 958 (-89.720689, 29.85139, -0.16739925) failed to convert
-rank 87: Point 949 (-89.509678, 29.615001, 0.25462478) failed to convert
-rank 90: Point 957 (-89.341167, 29.522797, 3.6133322) failed to convert
-rank 26: Point 683 (-91.147565, 30.152108, -4.7606746) failed to convert
-rank 58: Point 678 (-90.453293, 29.567833, -0.45005235) failed to convert
-rank 54: Point 684 (-90.514766, 29.702087, -1.5083086) failed to convert
-rank 89: Point 950 (-89.389924, 29.428844, 3.1897104) failed to convert
-rank 14: Point 682 (-91.481813, 29.879589, -7.7626751) failed to convert
-rank 50: Point 689 (-90.574867, 30.055803, -10.140697) failed to convert
-rank 86: Point 958 (-89.575638, 29.788194, -0.36715645) failed to convert
-rank 18: Point 686 (-91.345168, 29.652566, -3.7874449) failed to convert
-rank 81: Point 947 (-89.792251, 30.244191, -2.9594333) failed to convert
-rank 28: Point 679 (-91.106891, 29.688796, -0.67165967) failed to convert
-rank 49: Point 689 (-90.612254, 29.741221, -0.47251504) failed to convert
-rank 11: Point 685 (-91.571484, 30.416052, -2.8015266) failed to convert
-rank 46: Point 675 (-90.660406, 29.924146, -0.94507732) failed to convert
-rank 94: Point 957 (-89.235699, 29.204246, -0.00145019) failed to convert
-rank 17: Point 691 (-91.371496, 29.767196, -0.94961621) failed to convert
-rank 98: Point 960 (-89.056366, 29.486414, 5.489134) failed to convert
-rank 5: Point 690 (-91.767284, 30.784508, 12.561303) failed to convert
-rank 53: Point 686 (-90.546686, 29.548442, -0.48729517) failed to convert
-rank 56: Point 684 (-90.475415, 29.816675, 0.02) failed to convert
-rank 32: Point 684 (-90.987829, 29.304085, -0.0) failed to convert
-rank 76: Point 961 (-89.958814, 29.925363, 0.22514647) failed to convert
-rank 99: Point 949 (-88.843764, 30.255977, 5.3688522) failed to convert
-rank 80: Point 956 (-89.885559, 29.586615, -2.0064984) failed to convert
-rank 96: Point 961 (-89.198131, 29.19536, -0.0) failed to convert
-rank 9: Point 686 (-91.625323, 30.937651, -21.285419) failed to convert
-rank 82: Point 958 (-89.758598, 30.248741, -1.2368784) failed to convert
-rank 15: Point 686 (-91.462612, 29.694094, -1.4603934) failed to convert
-rank 10: Point 683 (-91.59438, 30.82128, -18.670857) failed to convert
-rank 31: Point 688 (-90.979959, 30.107101, 3.4303876) failed to convert
-rank 74: Point 957 (-89.99554, 29.931465, -4.3854404) failed to convert
-rank 63: Point 690 (-90.336557, 29.497794, 0.54557908) failed to convert
-rank 45: Point 691 (-90.70477, 29.396174, -8.2296) failed to convert
-rank 97: Point 948 (-89.094182, 29.869313, 3.0894007) failed to convert
-rank 65: Point 951 (-90.230315, 29.871535, -4.6786803) failed to convert
-rank 20: Point 682 (-91.257865, 30.039443, -8.4703927) failed to convert
-rank 21: Point 691 (-91.222477, 30.285925, 18.040833) failed to convert
-rank 30: Point 686 (-91.014367, 30.135815, 1.1537963) failed to convert
-rank 37: Point 689 (-90.824051, 29.718814, -2.2519192) failed to convert
-rank 91: Point 950 (-89.345573, 29.188275, 0.31299999) failed to convert
-rank 95: Point 950 (-89.211798, 29.269785, -0.25120556) failed to convert
-rank 44: Point 684 (-90.706887, 29.543045, -1.5998791) failed to convert
-rank 70: Point 959 (-90.124403, 29.319305, 0.77920177) failed to convert
-rank 25: Point 692 (-91.161135, 30.190398, -4.374677) failed to convert
-rank 75: Point 952 (-89.978425, 29.903556, 1.4236827) failed to convert
-rank 16: Point 684 (-91.389972, 30.186215, -7.3388586) failed to convert
-rank 88: Point 960 (-89.386821, 30.159482, 3.0999999) failed to convert
-rank 73: Point 949 (-90.030276, 29.766229, -0.16222213) failed to convert
-rank 64: Point 959 (-90.229832, 30.367344, 2.1622966) failed to convert
-rank 7: Point 691 (-91.721595, 30.423207, -6.3545767) failed to convert
-rank 47: Point 687 (-90.65878, 29.709661, -0.2939951) failed to convert
-rank 59: Point 690 (-90.413125, 29.823691, 1.3360572) failed to convert
-rank 41: Point 689 (-90.784216, 29.197598, -0.28407791) failed to convert
-rank 22: Point 686 (-91.204903, 30.351513, -15.063217) failed to convert
-rank 78: Point 959 (-89.893249, 30.1847, 3.1800047) failed to convert
-rank 67: Point 949 (-90.165584, 29.758258, 1.4365265) failed to convert
-rank 79: Point 951 (-89.945583, 29.271838, 4.9621276) failed to convert
-rank 39: Point 687 (-90.777967, 29.752599, -1.3538259) failed to convert
-rank 72: Point 959 (-90.031404, 30.031274, -9.0) failed to convert
-rank 52: Point 684 (-90.577367, 29.439425, -0.09661178) failed to convert
-rank 13: Point 688 (-91.53423, 29.62146, -0.80748045) failed to convert
-rank 8: Point 679 (-91.715837, 29.884122, -0.79967839) failed to convert
-rank 66: Point 955 (-90.192037, 29.920502, -1.8798803) failed to convert
-rank 27: Point 685 (-91.117982, 30.187628, -11.132825) failed to convert
-rank 33: Point 684 (-90.928374, 29.697676, 0.02282656) failed to convert
-rank 93: Point 950 (-89.275077, 29.098023, 13.579566) failed to convert
-rank 69: Point 952 (-90.105518, 29.839964, -0.96268241) failed to convert
-rank 68: Point 958 (-90.126155, 29.910802, 34.67465) failed to convert
-rank 60: Point 680 (-90.354228, 30.290125, -0.27542852) failed to convert
-rank 61: Point 692 (-90.387761, 29.530293, 0.12645505) failed to convert
-rank 85: Point 950 (-89.679378, 29.529373, -0.02848982) failed to convert
-rank 77: Point 951 (-89.924655, 30.093596, -5.9710324) failed to convert
-rank 83: Point 950 (-89.769693, 29.787314, -0.8677341) failed to convert
-rank 71: Point 950 (-90.065581, 29.855665, -1.0105304) failed to convert
-rank 35: Point 694 (-90.861879, 29.855932, -1.8285303) failed to convert
-rank 57: Point 691 (-90.438419, 30.083501, 0.11222773) failed to convert
-rank 92: Point 958 (-89.326968, 29.032024, 2.5246575) failed to convert
-rank 51: Point 689 (-90.558702, 30.047764, 12.328038) failed to convert
-rank 84: Point 959 (-89.746911, 29.530919, 31.476846) failed to convert
-rank 89: Point 951 (-89.434375, 28.908279, 6.2510262) failed to convert
-rank 34: Point 680 (-90.899699, 29.690684, -1.1480447) failed to convert
-rank 87: Point 950 (-89.50319, 29.691337, -0.0) failed to convert
-rank 62: Point 684 (-90.336923, 29.901718, -1.5855339) failed to convert
-rank 40: Point 682 (-90.771344, 29.617433, -0.26890288) failed to convert
-rank 6: Point 686 (-91.76756, 30.231797, -1.7499524) failed to convert
-rank 1: Point 690 (-92.091223, 29.716368, 2.2651657) failed to convert
-rank 43: Point 693 (-90.714546, 29.606709, -0.93157498) failed to convert
-rank 48: Point 685 (-90.624873, 29.868064, -0.54771508) failed to convert
-rank 2: Point 685 (-91.925196, 30.845417, -10.054967) failed to convert
-rank 81: Point 948 (-89.824026, 29.854096, -9.7353128) failed to convert
-rank 36: Point 685 (-90.846, 29.732581, -1.1112749) failed to convert
-rank 12: Point 674 (-91.546943, 29.993199, -1.8891996) failed to convert
-rank 90: Point 958 (-89.361258, 29.290696, 19.00726) failed to convert
-rank 76: Point 962 (-89.96931, 29.79252, -0.69826982) failed to convert
-rank 86: Point 959 (-89.604196, 29.447086, 13.45042) failed to convert
-rank 94: Point 958 (-89.23527, 29.209123, -0.00568604) failed to convert
-rank 24: Point 685 (-91.232715, 29.304226, -0.0) failed to convert
-rank 23: Point 689 (-91.18935, 30.276213, 23.723674) failed to convert
-rank 98: Point 961 (-89.003904, 30.060351, 4.8201891) failed to convert
-rank 74: Point 958 (-89.991374, 29.984063, -2.5126475) failed to convert
-rank 99: Point 950 (-88.904674, 29.602637, 10.450126) failed to convert
-rank 96: Point 962 (-89.204952, 29.117991, -0.57336089) failed to convert
-rank 14: Point 683 (-91.482336, 29.870339, -0.03810643) failed to convert
-rank 80: Point 957 (-89.883587, 29.611309, 23.161925) failed to convert
-rank 3: Point 689 (-91.972318, 28.65859, 36.700001) failed to convert
-rank 82: Point 959 (-89.758728, 30.247147, -2.1595979) failed to convert
-rank 58: Point 679 (-90.451359, 29.594477, -0.4848958) failed to convert
-rank 97: Point 949 (-89.17016, 29.020222, 1.0812189) failed to convert
-rank 42: Point 686 (-90.749884, 29.396073, 0.23052353) failed to convert
-rank 0: Point 643 (-92.476116, 28.561348, 38.329477) failed to convert
-rank 55: Point 689 (-90.498326, 29.675384, -1.2908294) failed to convert
-rank 26: Point 684 (-91.131214, 30.406969, -7.467769) failed to convert
-rank 32: Point 685 (-90.966147, 29.63534, -0.50914574) failed to convert
-rank 65: Point 952 (-90.225423, 29.93599, -7.904379) failed to convert
-rank 54: Point 685 (-90.521342, 29.610237, 0.56697021) failed to convert
-rank 38: Point 681 (-90.806147, 29.584993, -0.64757424) failed to convert
-rank 29: Point 688 (-91.034999, 30.115171, -11.789055) failed to convert
-rank 46: Point 676 (-90.665024, 29.858107, 0.20393288) failed to convert
-rank 49: Point 690 (-90.617095, 29.672293, -0.9939165) failed to convert
-rank 4: Point 688 (-91.831882, 30.412817, -3.0595838) failed to convert
-rank 95: Point 951 (-89.218088, 29.19834, -0.33498479) failed to convert
-rank 19: Point 694 (-91.302373, 29.756023, 3.0709967) failed to convert
-rank 91: Point 951 (-89.348434, 29.155105, 0.23984217) failed to convert
-rank 64: Point 960 (-90.276202, 29.753838, 0.38936879) failed to convert
-rank 70: Point 960 (-90.046792, 30.320613, 1.6532092) failed to convert
-rank 5: Point 691 (-91.765805, 30.810039, -9.3901502) failed to convert
-rank 53: Point 687 (-90.551566, 29.479608, -8.2296) failed to convert
-rank 17: Point 692 (-91.373467, 29.734605, -5.6103188) failed to convert
-rank 28: Point 680 (-91.067095, 30.305251, -1.7378246) failed to convert
-rank 56: Point 685 (-90.492639, 29.577887, 0.63578748) failed to convert
-rank 9: Point 687 (-91.765494, 28.445685, 54.700001) failed to convert
-rank 73: Point 950 (-90.046361, 29.559495, -0.21066729) failed to convert
-rank 88: Point 961 (-89.419215, 29.78562, -0.15272168) failed to convert
-rank 11: Point 686 (-91.58343, 30.210493, -3.315928) failed to convert
-rank 75: Point 953 (-90.018308, 29.395045, 0.61750511) failed to convert
-rank 63: Point 691 (-90.305476, 29.916119, -0.66158802) failed to convert
-rank 15: Point 687 (-91.446219, 29.96913, -1.3289924) failed to convert
-rank 20: Point 683 (-91.25783, 30.039464, -8.4703927) failed to convert
-rank 67: Point 950 (-90.150485, 29.955195, 23.133226) failed to convert
-rank 50: Point 690 (-90.574863, 30.055843, -10.140697) failed to convert
-rank 45: Point 692 (-90.701567, 29.442607, -0.71871891) failed to convert
-rank 78: Point 960 (-89.920176, 29.848605, -8.2296) failed to convert
-rank 37: Point 690 (-90.853969, 29.27394, -0.56127523) failed to convert
-rank 72: Point 960 (-90.031432, 30.030878, -9.0) failed to convert
-rank 66: Point 956 (-90.212453, 29.651325, -0.32820106) failed to convert
-rank 44: Point 685 (-90.701869, 29.615494, -0.40802951) failed to convert
-rank 79: Point 952 (-89.893785, 29.924098, -3.0415993) failed to convert
-rank 18: Point 687 (-91.292526, 30.507131, -14.56746) failed to convert
-rank 47: Point 688 (-90.655828, 29.751614, -0.5521423) failed to convert
-rank 30: Point 687 (-91.012216, 30.16839, -12.080444) failed to convert
-rank 25: Point 693 (-91.196377, 29.633142, -1.1576713) failed to convert
-rank 59: Point 691 (-90.401997, 29.975349, -6.1024023) failed to convert
-rank 93: Point 951 (-89.276049, 29.086834, -0.00336438) failed to convert
-rank 69: Point 953 (-90.111688, 29.759959, -0.53789903) failed to convert
-rank 77: Point 952 (-89.945797, 29.828188, -0.4152875) failed to convert
-rank 41: Point 690 (-90.73617, 29.90052, -1.2470309) failed to convert
-rank 22: Point 687 (-91.19504, 30.506786, 17.64175) failed to convert
-rank 31: Point 689 (-90.979994, 30.106396, -4.9666208) failed to convert
-rank 85: Point 951 (-89.664827, 29.70534, -0.00038813) failed to convert
-rank 7: Point 692 (-91.730837, 30.259363, -5.2483335) failed to convert
-rank 83: Point 951 (-89.76961, 29.788169, -0.82013997) failed to convert
-rank 68: Point 959 (-90.12648, 29.906542, -7.4514461) failed to convert
-rank 52: Point 685 (-90.583314, 29.355024, 0.45719999) failed to convert
-rank 71: Point 951 (-90.067294, 29.833645, -0.08535997) failed to convert
-rank 13: Point 689 (-91.524665, 29.784851, -2.3617127) failed to convert
-rank 92: Point 959 (-89.308364, 29.246397, 11.16587) failed to convert
-rank 10: Point 684 (-91.66453, 29.603685, 1.6358085) failed to convert
-rank 27: Point 686 (-91.113716, 30.25381, 3.4372879) failed to convert
-rank 84: Point 960 (-89.693751, 30.176122, 3.3102405) failed to convert
-rank 89: Point 952 (-89.346925, 29.924051, 0.29025819) failed to convert
-rank 16: Point 685 (-91.357545, 30.715799, -20.0) failed to convert
-rank 33: Point 685 (-90.903596, 30.068896, 8.8414673) failed to convert
-rank 87: Point 951 (-89.4532, 30.274418, -4.7114799) failed to convert
-rank 8: Point 680 (-91.655297, 30.945021, -1.5159806) failed to convert
-rank 21: Point 692 (-91.220783, 30.312742, 10.966289) failed to convert
-rank 81: Point 949 (-89.824026, 29.854035, -9.7353128) failed to convert
-rank 90: Point 959 (-89.366081, 29.23459, 0.0395785) failed to convert
-rank 74: Point 959 (-90.010067, 29.746478, 8.1027619) failed to convert
-rank 98: Point 962 (-89.01706, 29.917151, 4.0973114) failed to convert
-rank 39: Point 688 (-90.785819, 29.637492, -0.60628946) failed to convert
-rank 94: Point 959 (-89.236952, 29.189929, -0.0) failed to convert
-rank 61: Point 693 (-90.385179, 29.565412, -0.67731739) failed to convert
-rank 35: Point 695 (-90.861888, 29.855671, -1.9897126) failed to convert
-rank 86: Point 960 (-89.536193, 30.253523, -3.1797442) failed to convert
-rank 76: Point 963 (-89.956188, 29.958206, -0.62311107) failed to convert
-rank 97: Point 950 (-89.116627, 29.620487, 4.9529958) failed to convert
-rank 60: Point 681 (-90.376792, 29.985941, -0.45375989) failed to convert
-rank 51: Point 690 (-90.584451, 29.685985, -0.00063782) failed to convert
-rank 57: Point 692 (-90.487665, 29.403685, -0.0) failed to convert
-rank 99: Point 951 (-88.90798, 29.565526, 10.767579) failed to convert
-rank 80: Point 958 (-89.849887, 30.030525, -0.21675421) failed to convert
-rank 96: Point 963 (-89.209116, 29.070521, 0.00241193) failed to convert
-rank 62: Point 685 (-90.334586, 29.933095, 27.554303) failed to convert
-rank 82: Point 960 (-89.814402, 29.564458, -1.9604735) failed to convert
-rank 91: Point 952 (-89.33749, 29.281715, -0.31045012) failed to convert
-rank 65: Point 953 (-90.262681, 29.440839, 1.2870185) failed to convert
-rank 34: Point 681 (-90.887017, 29.880355, -0.52471587) failed to convert
-rank 40: Point 683 (-90.771335, 29.617495, -0.45765192) failed to convert
-rank 24: Point 686 (-91.208508, 29.692696, -0.69602655) failed to convert
-rank 70: Point 961 (-90.090958, 29.754107, -0.23116039) failed to convert
-rank 6: Point 687 (-91.723915, 31.004628, -20.369173) failed to convert
-rank 36: Point 686 (-90.822302, 30.082043, -1.139685) failed to convert
-rank 43: Point 694 (-90.714549, 29.606613, -0.90028142) failed to convert
-rank 12: Point 675 (-91.52242, 30.409731, -3.504085) failed to convert
-rank 1: Point 691 (-92.042646, 30.653671, -9.7716824) failed to convert
-rank 14: Point 684 (-91.481784, 29.879618, -7.9748434) failed to convert
-rank 2: Point 686 (-91.954954, 30.292576, -6.8065663) failed to convert
-rank 48: Point 686 (-90.62487, 29.868004, 0.16691891) failed to convert
-rank 95: Point 952 (-89.218171, 29.197397, -0.0) failed to convert
-rank 3: Point 690 (-91.875701, 30.475966, -5.1762119) failed to convert
-rank 64: Point 961 (-90.256029, 30.021764, 1.5841337) failed to convert
-rank 23: Point 690 (-91.224394, 29.71969, -1.7046533) failed to convert
-rank 88: Point 962 (-89.468329, 29.211136, 0.14304385) failed to convert
-rank 73: Point 951 (-90.012837, 29.988211, -9.0) failed to convert
-rank 58: Point 680 (-90.479844, 29.198609, 0.7487091) failed to convert
-rank 78: Point 961 (-89.95617, 29.393985, 1.7779125) failed to convert
-rank 42: Point 687 (-90.740808, 29.528431, -1.0287781) failed to convert
-rank 67: Point 951 (-90.155191, 29.893811, 0.72979192) failed to convert
-rank 75: Point 954 (-89.954177, 30.208885, 3.6400001) failed to convert
-rank 72: Point 961 (-90.033162, 30.008803, 0.55024427) failed to convert
-rank 55: Point 690 (-90.474169, 30.009525, 33.674023) failed to convert
-rank 66: Point 957 (-90.232433, 29.385967, 0.01542529) failed to convert
-rank 29: Point 689 (-91.061372, 29.709164, -0.60583177) failed to convert
-rank 46: Point 677 (-90.660827, 29.917996, -0.35954178) failed to convert
-rank 38: Point 682 (-90.776999, 30.012143, 15.386567) failed to convert
-rank 32: Point 686 (-90.92402, 30.269951, -5.1280026) failed to convert
-rank 53: Point 688 (-90.554566, 29.437312, -0.0) failed to convert
-rank 5: Point 692 (-91.778957, 30.575817, -5.4530824) failed to convert
-rank 49: Point 691 (-90.612158, 29.742212, 0.06083329) failed to convert
-rank 54: Point 686 (-90.536938, 29.391495, -0.0) failed to convert
-rank 28: Point 681 (-91.073285, 30.209876, 0.12104498) failed to convert
-rank 71: Point 952 (-90.069077, 29.810642, -4.1026082) failed to convert
-rank 9: Point 688 (-91.625287, 30.937658, -21.321343) failed to convert
-rank 93: Point 952 (-89.265396, 29.208757, -0.53630962) failed to convert
-rank 79: Point 953 (-89.9178, 29.623155, -3.59617) failed to convert
-rank 69: Point 954 (-90.103587, 29.864753, -1.110513) failed to convert
-rank 11: Point 687 (-91.573022, 30.388771, -2.8923967) failed to convert
-rank 17: Point 693 (-91.322987, 30.558605, -7.9162373) failed to convert
-rank 19: Point 695 (-91.255182, 30.514971, -9.2898301) failed to convert
-rank 63: Point 692 (-90.332642, 29.550306, 0.03810263) failed to convert
-rank 77: Point 953 (-89.958893, 29.662735, 19.838793) failed to convert
-rank 84: Point 961 (-89.746373, 29.537094, -2.2403622) failed to convert
-rank 85: Point 952 (-89.63089, 30.112294, 2.7326868) failed to convert
-rank 56: Point 686 (-90.502057, 29.446583, 0.3048) failed to convert
-rank 26: Point 685 (-91.142006, 30.238811, -6.2324962) failed to convert
-rank 37: Point 691 (-90.788668, 30.23736, -2.2867486) failed to convert
-rank 15: Point 688 (-91.460201, 29.734234, -0.3406875) failed to convert
-rank 0: Point 644 (-92.450362, 29.122631, 19.837706) failed to convert
-rank 83: Point 952 (-89.787578, 29.567067, 24.53497) failed to convert
-rank 68: Point 960 (-90.145303, 29.66135, 0.31299999) failed to convert
-rank 92: Point 960 (-89.340544, 28.873921, 57.151526) failed to convert
-rank 89: Point 953 (-89.397531, 29.339727, 25.497604) failed to convert
-rank 44: Point 686 (-90.719821, 29.35481, -0.12009685) failed to convert
-rank 45: Point 693 (-90.704764, 29.396235, -8.2296) failed to convert
-rank 4: Point 689 (-91.815987, 30.699903, -7.0298416) failed to convert
-rank 50: Point 691 (-90.556936, 30.306129, -0.23118963) failed to convert
-rank 18: Point 688 (-91.340049, 29.736285, -6.9499547) failed to convert
-rank 20: Point 684 (-91.22763, 30.520378, -0.07477564) failed to convert
-rank 87: Point 952 (-89.49771, 29.75412, 12.115806) failed to convert
-rank 86: Point 961 (-89.658252, 28.792077, 78.69118) failed to convert
-rank 90: Point 960 (-89.362368, 29.277487, -4.482389) failed to convert
-rank 30: Point 688 (-91.082822, 29.076381, 2.4049753) failed to convert
-rank 74: Point 960 (-90.004788, 29.813708, 36.13839) failed to convert
-rank 59: Point 692 (-90.413338, 29.820718, 0.90706518) failed to convert
-rank 47: Point 689 (-90.64817, 29.860749, -0.44430832) failed to convert
-rank 7: Point 693 (-91.720489, 30.442495, -8.4475972) failed to convert
-rank 25: Point 694 (-91.159345, 30.218273, -11.739776) failed to convert
-rank 94: Point 960 (-89.237363, 29.185141, -3.808e-05) failed to convert
-rank 98: Point 963 (-89.058908, 29.457629, 8.0043624) failed to convert
-rank 97: Point 951 (-89.157537, 29.162523, 3.6375417) failed to convert
-rank 96: Point 964 (-89.199955, 29.174433, -0.0) failed to convert
-rank 80: Point 959 (-89.821559, 30.378635, -9.7212156) failed to convert
-rank 31: Point 690 (-90.974888, 30.183452, -4.1516524) failed to convert
-rank 82: Point 961 (-89.812936, 29.582597, 21.111465) failed to convert
-rank 81: Point 950 (-89.792725, 30.238254, -3.4402208) failed to convert
-rank 76: Point 964 (-89.977252, 29.691789, -4.9904907) failed to convert
-rank 27: Point 687 (-91.117268, 30.198445, 9.3461696) failed to convert
-rank 13: Point 690 (-91.524655, 29.784812, -2.3600139) failed to convert
-rank 41: Point 691 (-90.742156, 29.813712, -0.28648358) failed to convert
-rank 22: Point 688 (-91.196287, 30.487031, 10.689326) failed to convert
-rank 99: Point 952 (-88.871901, 29.952562, 4.5599472) failed to convert
-rank 52: Point 686 (-90.577157, 29.442316, -0.01216932) failed to convert
-rank 91: Point 953 (-89.314682, 29.544084, 4.0243373) failed to convert
-rank 33: Point 686 (-90.902799, 30.08077, -9.4019687) failed to convert
-rank 8: Point 681 (-91.686447, 30.403244, -8.3615837) failed to convert
-rank 10: Point 685 (-91.594434, 30.820314, -13.705364) failed to convert
-rank 21: Point 693 (-91.22024, 30.320904, -13.996722) failed to convert
-rank 65: Point 954 (-90.230283, 29.871586, -4.6786803) failed to convert
-rank 16: Point 686 (-91.389828, 30.188484, -0.68000001) failed to convert
-rank 70: Point 962 (-90.078538, 29.914271, 24.232707) failed to convert
-rank 88: Point 963 (-89.457029, 29.344147, 3.0940001) failed to convert
-rank 73: Point 952 (-90.024657, 29.837393, 1.437353) failed to convert
-rank 95: Point 953 (-89.16569, 29.788379, 2.4187939) failed to convert
-rank 39: Point 689 (-90.769478, 29.876465, -0.57225975) failed to convert
-rank 61: Point 694 (-90.383361, 29.590088, 0.21289909) failed to convert
-rank 78: Point 962 (-89.947463, 29.50445, 0.26276128) failed to convert
-rank 57: Point 693 (-90.483599, 29.460239, -0.49739055) failed to convert
-rank 64: Point 962 (-90.270768, 29.826007, -0.36111564) failed to convert
-rank 67: Point 952 (-90.145657, 30.017814, 0.06976984) failed to convert
-rank 72: Point 962 (-90.031407, 30.031151, -9.0) failed to convert
-rank 51: Point 691 (-90.601272, 29.447528, 0.59588224) failed to convert
-rank 60: Point 682 (-90.404552, 29.607938, -0.62945245) failed to convert
-rank 35: Point 696 (-90.861883, 29.855721, -2.093566) failed to convert
-rank 75: Point 955 (-89.976945, 29.922135, -5.9436004) failed to convert
-rank 66: Point 958 (-90.231691, 29.395792, 2.3402833) failed to convert
-rank 6: Point 688 (-91.723897, 31.004664, -20.369173) failed to convert
-rank 34: Point 682 (-90.896725, 29.735154, -0.7542097) failed to convert
-rank 48: Point 687 (-90.640358, 29.647419, 1.0780246) failed to convert
-rank 36: Point 687 (-90.830273, 29.964601, -1.1732908) failed to convert
-rank 24: Point 687 (-91.18951, 29.994628, -0.69865906) failed to convert
-rank 62: Point 686 (-90.310876, 30.250305, 3.2670817) failed to convert
-rank 43: Point 695 (-90.684137, 30.044465, -10.174225) failed to convert
-rank 2: Point 687 (-91.918446, 30.969555, -18.242243) failed to convert
-rank 3: Point 691 (-91.917902, 29.693071, 2.3330848) failed to convert
-rank 1: Point 692 (-92.086109, 29.81592, -0.52430409) failed to convert
-rank 71: Point 953 (-90.067677, 29.828646, -3.0500861) failed to convert
-rank 79: Point 954 (-89.932858, 29.432974, 1.1787543) failed to convert
-rank 93: Point 953 (-89.237353, 29.528038, 4.9945965) failed to convert
-rank 69: Point 955 (-90.102147, 29.883287, -0.02249465) failed to convert
-rank 14: Point 685 (-91.480655, 29.898009, -2.1070787) failed to convert
-rank 40: Point 684 (-90.754845, 29.858144, -0.08534189) failed to convert
-rank 23: Point 691 (-91.212905, 29.903094, -7.6352406) failed to convert
-rank 42: Point 688 (-90.716987, 29.873943, -0.6125793) failed to convert
-rank 84: Point 962 (-89.746361, 29.537154, -4.3522394) failed to convert
-rank 58: Point 681 (-90.436832, 29.794034, -0.75928728) failed to convert
-rank 85: Point 953 (-89.627764, 30.149464, 0.38030666) failed to convert
-rank 83: Point 953 (-89.719653, 30.394515, -3.5689957) failed to convert
-rank 77: Point 954 (-89.943463, 29.857279, -1.4443047) failed to convert
-rank 29: Point 690 (-91.060056, 29.729398, -0.81297081) failed to convert
-rank 89: Point 954 (-89.407856, 29.219198, -0.35684522) failed to convert
-rank 38: Point 683 (-90.785283, 29.891235, -1.1147914) failed to convert
-rank 32: Point 687 (-90.964713, 29.656884, -0.07862381) failed to convert
-rank 46: Point 678 (-90.671268, 29.768605, -0.40320953) failed to convert
-rank 92: Point 961 (-89.326621, 29.035266, 15.704288) failed to convert
-rank 68: Point 961 (-90.131075, 29.846661, -4.3373042) failed to convert
-rank 49: Point 692 (-90.642268, 29.312372, -0.0) failed to convert
-rank 94: Point 961 (-89.235515, 29.206012, -0.65112156) failed to convert
-rank 54: Point 687 (-90.521325, 29.610403, -0.30477255) failed to convert
-rank 5: Point 693 (-91.755625, 30.989986, -12.128552) failed to convert
-rank 87: Point 953 (-89.529723, 29.375654, 0.07291117) failed to convert
-rank 74: Point 961 (-89.972784, 30.218597, 3.7928873) failed to convert
-rank 9: Point 689 (-91.625288, 30.937553, -20.807105) failed to convert
-rank 55: Point 691 (-90.474355, 30.006937, 39.399451) failed to convert
-rank 86: Point 962 (-89.592672, 29.58498, 0.11126949) failed to convert
-rank 28: Point 682 (-91.106927, 29.687851, -0.55700765) failed to convert
-rank 53: Point 689 (-90.55247, 29.466798, -1.4352923) failed to convert
-rank 98: Point 964 (-89.068433, 29.351945, 11.012265) failed to convert
-rank 11: Point 688 (-91.623947, 29.507187, 2.0175108) failed to convert
-rank 17: Point 694 (-91.376642, 29.681868, -0.7923603) failed to convert
-rank 90: Point 961 (-89.371657, 29.169337, 5.271281) failed to convert
-rank 97: Point 952 (-89.157235, 29.165591, 1.511932) failed to convert
-rank 82: Point 962 (-89.758299, 30.252208, -3.2148296) failed to convert
-rank 12: Point 676 (-91.509088, 30.633819, -7.9649434) failed to convert
-rank 76: Point 965 (-89.960733, 29.900834, 1.8993487) failed to convert
-rank 80: Point 960 (-89.849504, 30.034619, 2.9355081) failed to convert
-rank 96: Point 965 (-89.202461, 29.14583, 16.622235) failed to convert
-rank 81: Point 951 (-89.843915, 29.607399, -0.73985142) failed to convert
-rank 26: Point 686 (-91.143531, 30.214684, -10.97798) failed to convert
-rank 63: Point 693 (-90.304395, 29.930073, -0.98392799) failed to convert
-rank 19: Point 696 (-91.256189, 30.49886, -16.128798) failed to convert
-rank 99: Point 953 (-88.844578, 30.24214, 3.5597856) failed to convert
-rank 91: Point 954 (-89.306999, 29.631999, 2.4535925) failed to convert
-rank 44: Point 687 (-90.701847, 29.615438, -8.2296) failed to convert
-rank 56: Point 687 (-90.474451, 29.829968, -0.42644339) failed to convert
-rank 4: Point 690 (-91.808743, 30.829503, -18.510503) failed to convert
-rank 50: Point 692 (-90.574857, 30.055903, -10.140697) failed to convert
-rank 18: Point 689 (-91.285224, 30.623848, -10.151081) failed to convert
-rank 37: Point 692 (-90.857139, 29.226348, -0.46790935) failed to convert
-rank 95: Point 954 (-89.119682, 30.298202, 4.0803976) failed to convert
-rank 15: Point 689 (-91.46062, 29.727158, -1.2296628) failed to convert
-rank 65: Point 955 (-90.217888, 30.034909, 0.16340058) failed to convert
-rank 20: Point 685 (-91.227815, 30.517256, 9.1493413) failed to convert
-rank 45: Point 694 (-90.700898, 29.452254, -0.88349067) failed to convert
-rank 88: Point 964 (-89.468372, 29.210474, 0.31299999) failed to convert
-rank 59: Point 693 (-90.436169, 29.507186, -0.39235209) failed to convert
-rank 73: Point 953 (-90.075242, 29.185365, -0.19778942) failed to convert
-rank 70: Point 963 (-90.085103, 29.829694, 1.6945581) failed to convert
-rank 78: Point 963 (-89.920166, 29.848566, -8.2296) failed to convert
-rank 7: Point 694 (-91.729758, 30.277996, -4.8178738) failed to convert
-rank 64: Point 963 (-90.22414, 30.441188, -5.1171493) failed to convert
-rank 0: Point 645 (-92.431245, 29.534581, 4.2772511) failed to convert
-rank 47: Point 690 (-90.648147, 29.860693, -0.59820677) failed to convert
-rank 67: Point 953 (-90.213853, 29.11993, 7.3926775) failed to convert
-rank 31: Point 691 (-91.008649, 29.669062, -1.3048478) failed to convert
-rank 25: Point 695 (-91.19102, 29.718114, -1.343413) failed to convert
-rank 30: Point 689 (-91.041145, 29.725042, -0.57272851) failed to convert
-rank 27: Point 688 (-91.212131, 28.691374, 17.40545) failed to convert
-rank 22: Point 689 (-91.249093, 29.646637, -0.51656442) failed to convert
-rank 72: Point 963 (-90.031322, 30.031995, -4.6969683) failed to convert
-rank 13: Point 691 (-91.52464, 29.784754, -2.2690882) failed to convert
-rank 52: Point 687 (-90.57368, 29.491409, -1.5103379) failed to convert
-rank 8: Point 682 (-91.663672, 30.80002, -17.510759) failed to convert
-rank 75: Point 956 (-89.976216, 29.931279, -6.1401964) failed to convert
-rank 33: Point 687 (-90.956192, 29.275015, 1.3628307) failed to convert
-rank 10: Point 686 (-91.623431, 30.321932, 15.981198) failed to convert
-rank 66: Point 959 (-90.190884, 29.935088, -7.9208382) failed to convert
-rank 41: Point 692 (-90.778481, 29.282151, -0.0) failed to convert
-rank 71: Point 954 (-90.058002, 29.952853, 35.359809) failed to convert
-rank 79: Point 955 (-89.898429, 29.86592, -3.6559038) failed to convert
-rank 57: Point 694 (-90.443204, 30.017604, -2.1176888) failed to convert
-rank 69: Point 956 (-90.093807, 29.990764, 0.26143185) failed to convert
-rank 21: Point 694 (-91.24181, 29.977496, -0.50736504) failed to convert
-rank 16: Point 687 (-91.429151, 29.534976, -0.58473644) failed to convert
-rank 93: Point 954 (-89.258242, 29.290418, -0.00127779) failed to convert
-rank 61: Point 695 (-90.358131, 29.932124, -2.9688881) failed to convert
-rank 84: Point 963 (-89.746353, 29.537193, -4.3522394) failed to convert
-rank 39: Point 690 (-90.802495, 29.391539, -8.2296) failed to convert
-rank 35: Point 697 (-90.861889, 29.855584, -1.7088451) failed to convert
-rank 60: Point 683 (-90.420988, 29.38221, -0.0) failed to convert
-rank 51: Point 692 (-90.558723, 30.047289, 7.7341576) failed to convert
-rank 89: Point 955 (-89.409252, 29.202768, 0.31299999) failed to convert
-rank 77: Point 955 (-89.935356, 29.959129, -0.12621206) failed to convert
-rank 83: Point 954 (-89.744968, 30.08848, 5.206129) failed to convert
-rank 85: Point 954 (-89.69654, 29.319183, 0.31299999) failed to convert
-rank 36: Point 688 (-90.837323, 29.860384, -1.1524139) failed to convert
-rank 68: Point 962 (-90.126459, 29.906599, -7.4514461) failed to convert
-rank 24: Point 688 (-91.189684, 29.991832, -1.1195715) failed to convert
-rank 6: Point 689 (-91.751579, 30.516363, -12.292585) failed to convert
-rank 48: Point 688 (-90.641506, 29.630925, -0.47605277) failed to convert
-rank 2: Point 688 (-91.955246, 30.285625, -6.0515664) failed to convert
-rank 1: Point 693 (-92.086451, 29.80884, -0.45911687) failed to convert
-rank 43: Point 696 (-90.667155, 30.286499, -2.2098769) failed to convert
-rank 94: Point 962 (-89.200283, 29.60487, 4.0516386) failed to convert
-rank 92: Point 962 (-89.233096, 30.101209, 1.1774768) failed to convert
-rank 87: Point 954 (-89.531293, 29.35638, 0.82753865) failed to convert
-rank 90: Point 962 (-89.29675, 30.029525, 1.4783862) failed to convert
-rank 74: Point 962 (-89.99483, 29.940178, -6.1661044) failed to convert
-rank 14: Point 686 (-91.481742, 29.879661, -6.6875143) failed to convert
-rank 3: Point 692 (-91.854881, 30.853629, -9.3439753) failed to convert
-rank 34: Point 683 (-90.866578, 30.18352, -2.3103611) failed to convert
-rank 23: Point 692 (-91.260284, 29.139983, 4.6159118) failed to convert
-rank 40: Point 685 (-90.771321, 29.61765, -0.87798487) failed to convert
-rank 98: Point 965 (-89.107635, 28.914351, 72.585151) failed to convert
-rank 97: Point 953 (-89.170184, 29.01809, 1.504123) failed to convert
-rank 86: Point 963 (-89.606862, 29.414877, 27.093856) failed to convert
-rank 82: Point 963 (-89.750597, 30.345558, -6.0755176) failed to convert
-rank 62: Point 687 (-90.336927, 29.901482, -1.2304659) failed to convert
-rank 42: Point 689 (-90.718569, 29.851051, -0.37199385) failed to convert
-rank 99: Point 954 (-88.956558, 29.032573, 71.877877) failed to convert
-rank 58: Point 682 (-90.436861, 29.793575, -2.1637817) failed to convert
-rank 81: Point 952 (-89.792743, 30.237816, -3.5455385) failed to convert
-rank 38: Point 684 (-90.822097, 29.348703, -8.2296) failed to convert
-rank 96: Point 966 (-89.105828, 30.224796, -1.5292971) failed to convert
-rank 91: Point 955 (-89.345886, 29.184452, 0.31299999) failed to convert
-rank 5: Point 694 (-91.754281, 31.01344, 5.0187268) failed to convert
-rank 9: Point 690 (-91.671521, 30.135763, -1.2504232) failed to convert
-rank 49: Point 693 (-90.611638, 29.749519, -0.53415616) failed to convert
-rank 95: Point 955 (-89.227426, 29.091877, 5.0644765) failed to convert
-rank 29: Point 691 (-91.023164, 30.295273, -1.8589654) failed to convert
-rank 32: Point 688 (-90.983619, 29.366807, -0.0) failed to convert
-rank 54: Point 688 (-90.52134, 29.610068, -0.35448531) failed to convert
-rank 53: Point 690 (-90.532467, 29.747445, -0.5593384) failed to convert
-rank 11: Point 689 (-91.62671, 29.458352, 2.6987379) failed to convert
-rank 46: Point 679 (-90.651675, 30.048229, 6.0443467) failed to convert
-rank 73: Point 954 (-90.030912, 29.757419, -0.54046995) failed to convert
-rank 88: Point 965 (-89.41803, 29.799128, -0.40663654) failed to convert
-rank 17: Point 695 (-91.34756, 30.1597, -1.6608437) failed to convert
-rank 63: Point 694 (-90.303574, 29.940949, -1.4751231) failed to convert
-rank 55: Point 692 (-90.49812, 29.678109, -0.56820017) failed to convert
-rank 28: Point 683 (-91.107234, 29.682971, -1.1116103) failed to convert
-rank 70: Point 964 (-90.070595, 30.016123, -9.0) failed to convert
-rank 19: Point 697 (-91.251944, 30.565919, 13.534307) failed to convert
-rank 80: Point 961 (-89.862948, 29.867952, -1.8176735) failed to convert
-rank 78: Point 964 (-89.936517, 29.642654, -0.88496705) failed to convert
-rank 64: Point 964 (-90.272146, 29.807137, -0.18638633) failed to convert
-rank 37: Point 693 (-90.788387, 30.241401, -0.45709077) failed to convert
-rank 65: Point 956 (-90.229303, 29.884314, 1.0676235) failed to convert
-rank 76: Point 966 (-89.947211, 30.070917, 0.64898661) failed to convert
-rank 12: Point 677 (-91.526048, 30.347981, -10.991089) failed to convert
-rank 44: Point 688 (-90.716839, 29.397925, -0.4580572) failed to convert
-rank 56: Point 688 (-90.474502, 29.829256, -0.76898525) failed to convert
-rank 26: Point 687 (-91.181731, 29.612768, -0.89535952) failed to convert
-rank 4: Point 691 (-91.808703, 30.829502, -18.510503) failed to convert
-rank 50: Point 693 (-90.601667, 29.678065, 1.0396463) failed to convert
-rank 72: Point 964 (-90.031383, 30.031074, -9.0) failed to convert
-rank 67: Point 954 (-90.113103, 30.437525, -4.4287475) failed to convert
-rank 75: Point 957 (-89.982205, 29.855441, -6.5501524) failed to convert
-rank 71: Point 955 (-90.067767, 29.82738, -0.21866568) failed to convert
-rank 15: Point 690 (-91.429553, 30.245994, -0.87665229) failed to convert
-rank 66: Point 960 (-90.231564, 29.397395, 0.15010654) failed to convert
-rank 18: Point 690 (-91.340424, 29.730048, 0.34830611) failed to convert
-rank 93: Point 955 (-89.274572, 29.103107, 14.766831) failed to convert
-rank 79: Point 956 (-89.917612, 29.62526, 17.255705) failed to convert
-rank 69: Point 957 (-90.103926, 29.860135, -1.4682155) failed to convert
-rank 47: Point 691 (-90.633326, 30.071176, -1.0016698) failed to convert
-rank 45: Point 695 (-90.647743, 30.21384, -0.22134109) failed to convert
-rank 20: Point 686 (-91.237618, 30.36179, 2.4258004) failed to convert
-rank 59: Point 694 (-90.398944, 30.016501, -0.34982725) failed to convert
-rank 84: Point 964 (-89.719422, 29.865671, -1.513633) failed to convert
-rank 31: Point 692 (-90.985431, 30.023096, -1.8225146) failed to convert
-rank 22: Point 690 (-91.204894, 30.351453, -15.063217) failed to convert
-rank 7: Point 695 (-91.719571, 30.458296, -6.5366277) failed to convert
-rank 25: Point 696 (-91.196349, 29.633196, -2.3881322) failed to convert
-rank 27: Point 689 (-91.117949, 30.187577, -12.366042) failed to convert
-rank 89: Point 956 (-89.329793, 30.119282, 3.4000302) failed to convert
-rank 77: Point 956 (-89.941939, 29.876341, 15.137871) failed to convert
-rank 83: Point 955 (-89.73163, 30.249695, -0.89904478) failed to convert
-rank 41: Point 693 (-90.72882, 30.006726, -4.783871) failed to convert
-rank 33: Point 688 (-90.92284, 29.780464, -0.81566071) failed to convert
-rank 85: Point 955 (-89.610375, 30.35429, -7.4661961) failed to convert
-rank 52: Point 688 (-90.545956, 29.881101, -0.50449289) failed to convert
-rank 8: Point 683 (-91.705293, 30.070911, -3.3826077) failed to convert
-rank 13: Point 692 (-91.524714, 29.783337, -0.70491594) failed to convert
-rank 68: Point 963 (-90.125368, 29.920726, -3.0089786) failed to convert
-rank 0: Point 646 (-92.43496, 29.452847, 9.4981573) failed to convert
-rank 94: Point 963 (-89.236462, 29.194926, -0.032789) failed to convert
-rank 92: Point 963 (-89.302714, 29.310893, -0.0) failed to convert
-rank 30: Point 690 (-91.002615, 30.3137, -6.2386245) failed to convert
-rank 21: Point 695 (-91.206915, 30.531294, -8.5469341) failed to convert
-rank 10: Point 687 (-91.605515, 30.62982, -6.2164265) failed to convert
-rank 98: Point 966 (-89.09836, 29.018309, 13.378051) failed to convert
-rank 74: Point 963 (-90.002025, 29.848693, 0.92603734) failed to convert
-rank 61: Point 696 (-90.388543, 29.518955, 0.66924133) failed to convert
-rank 87: Point 955 (-89.461665, 30.172888, 1.91539) failed to convert
-rank 57: Point 695 (-90.471858, 29.622969, 1.026462) failed to convert
-rank 82: Point 964 (-89.758532, 30.249311, -1.266505) failed to convert
-rank 16: Point 688 (-91.412749, 29.809027, -7.0713605) failed to convert
-rank 90: Point 963 (-89.389702, 28.958664, 11.188815) failed to convert
-rank 86: Point 964 (-89.522454, 30.413828, -6.5711457) failed to convert
-rank 35: Point 698 (-90.868014, 29.764525, -0.44786672) failed to convert
-rank 97: Point 954 (-89.147883, 29.26916, -0.0) failed to convert
-rank 51: Point 693 (-90.606514, 29.372732, -0.60720048) failed to convert
-rank 99: Point 955 (-88.901599, 29.629481, 10.376741) failed to convert
-rank 60: Point 684 (-90.377801, 29.972014, -1.2810699) failed to convert
-rank 39: Point 691 (-90.803381, 29.37839, -0.08326629) failed to convert
-rank 1: Point 694 (-92.083681, 29.860176, -0.75239847) failed to convert
-rank 96: Point 967 (-89.21379, 29.017015, 1.6364188) failed to convert
-rank 81: Point 953 (-89.806352, 30.071205, 15.719427) failed to convert
-rank 36: Point 689 (-90.83757, 29.85654, -0.41755087) failed to convert
-rank 91: Point 956 (-89.349223, 29.145685, -2.2919507) failed to convert
-rank 43: Point 697 (-90.698458, 29.838793, -0.31970744) failed to convert
-rank 24: Point 689 (-91.208517, 29.692313, -2.2533789) failed to convert
-rank 95: Point 956 (-89.137678, 30.099579, 2.5988608) failed to convert
-rank 48: Point 689 (-90.661831, 29.33924, 0.75523426) failed to convert
-rank 2: Point 689 (-91.916145, 31.010116, -14.042439) failed to convert
-rank 14: Point 687 (-91.494177, 29.668021, -0.51591315) failed to convert
-rank 6: Point 690 (-91.741855, 30.688712, -13.553771) failed to convert
-rank 73: Point 955 (-89.988953, 30.290122, 1.361777) failed to convert
-rank 23: Point 693 (-91.237949, 29.50182, 0.19271983) failed to convert
-rank 40: Point 686 (-90.754752, 29.859367, -0.20955074) failed to convert
-rank 88: Point 966 (-89.45627, 29.352644, -0.24821617) failed to convert
-rank 70: Point 965 (-90.094432, 29.708922, -0.18491691) failed to convert
-rank 80: Point 962 (-89.853908, 29.979955, -0.57410868) failed to convert
-rank 64: Point 965 (-90.267257, 29.871895, -0.085344) failed to convert
-rank 34: Point 684 (-90.935227, 29.15304, 1.5142939) failed to convert
-rank 78: Point 965 (-89.920152, 29.848507, -8.2296) failed to convert
-rank 76: Point 967 (-89.974804, 29.722624, -0.31422346) failed to convert
-rank 3: Point 693 (-91.871237, 30.555927, -5.3206313) failed to convert
-rank 58: Point 683 (-90.453254, 29.567821, -0.33224171) failed to convert
-rank 49: Point 694 (-90.617067, 29.672347, 0.38468759) failed to convert
-rank 65: Point 957 (-90.273865, 29.290418, -0.0) failed to convert
-rank 42: Point 690 (-90.743989, 29.481838, -0.79633905) failed to convert
-rank 62: Point 688 (-90.336905, 29.90163, -1.675124) failed to convert
-rank 72: Point 965 (-90.031865, 30.024899, 3.5362592) failed to convert
-rank 67: Point 955 (-90.154739, 29.898287, -0.08693489) failed to convert
-rank 71: Point 956 (-90.065576, 29.855509, -1.3128621) failed to convert
-rank 5: Point 695 (-91.791194, 30.355706, -3.4791601) failed to convert
-rank 75: Point 958 (-89.992911, 29.719495, -2.9855225) failed to convert
-rank 9: Point 691 (-91.625269, 30.937719, -21.241705) failed to convert
-rank 38: Point 685 (-90.806524, 29.579185, -1.3488261) failed to convert
-rank 32: Point 689 (-90.96488, 29.651966, -1.1500592) failed to convert
-rank 79: Point 957 (-89.893753, 29.924122, -3.0415993) failed to convert
-rank 29: Point 692 (-91.078918, 29.43563, -0.27926383) failed to convert
-rank 69: Point 958 (-90.073164, 30.255588, 4.3200812) failed to convert
-rank 54: Point 689 (-90.51474, 29.702142, -1.2114962) failed to convert
-rank 11: Point 690 (-91.567095, 30.489371, -4.9994351) failed to convert
-rank 66: Point 961 (-90.237539, 29.317503, 0.10123076) failed to convert
-rank 53: Point 691 (-90.541685, 29.618314, -0.17790987) failed to convert
-rank 93: Point 956 (-89.274329, 29.105578, 11.041985) failed to convert
-rank 46: Point 680 (-90.700373, 29.348497, -8.2296) failed to convert
-rank 17: Point 696 (-91.320334, 30.600936, -17.985942) failed to convert
-rank 63: Point 695 (-90.350681, 29.304645, 0.29427575) failed to convert
-rank 12: Point 678 (-91.52865, 30.303615, -2.2619429) failed to convert
-rank 55: Point 693 (-90.462662, 30.167537, -0.29575551) failed to convert
-rank 37: Point 694 (-90.788477, 30.239701, -1.3787893) failed to convert
-rank 28: Point 684 (-91.108844, 29.657765, -0.85942822) failed to convert
-rank 84: Point 965 (-89.746342, 29.537253, -4.3522394) failed to convert
-rank 85: Point 956 (-89.621638, 30.22048, 0.00167513) failed to convert
-rank 89: Point 957 (-89.382696, 29.511778, 2.6719929) failed to convert
-rank 44: Point 689 (-90.669421, 30.080759, -0.63128309) failed to convert
-rank 77: Point 957 (-89.959671, 29.652372, 5.7789626) failed to convert
-rank 68: Point 964 (-90.11756, 30.021697, -5.1358803) failed to convert
-rank 56: Point 689 (-90.502378, 29.441983, -0.80119842) failed to convert
-rank 26: Point 688 (-91.174259, 29.731247, -0.04) failed to convert
-rank 15: Point 691 (-91.463598, 29.676175, -2.7796905) failed to convert
-rank 94: Point 964 (-89.231682, 29.249116, -0.23644701) failed to convert
-rank 83: Point 956 (-89.731365, 30.252791, -0.30514122) failed to convert
-rank 74: Point 964 (-89.998722, 29.89066, -9.0) failed to convert
-rank 19: Point 698 (-91.253203, 30.545894, -7.8299009) failed to convert
-rank 50: Point 694 (-90.613241, 29.513627, -0.19583658) failed to convert
-rank 47: Point 692 (-90.672355, 29.513809, -1.0610126) failed to convert
-rank 18: Point 691 (-91.313292, 30.172323, -1.0153722) failed to convert
-rank 45: Point 696 (-90.708952, 29.335287, -1.5405127) failed to convert
-rank 98: Point 967 (-89.030063, 29.774439, 3.9513554) failed to convert
-rank 92: Point 964 (-89.326344, 29.038417, 7.552734) failed to convert
-rank 87: Point 956 (-89.521491, 29.471016, 0.57060528) failed to convert
-rank 59: Point 695 (-90.398506, 30.022406, -4.8194979) failed to convert
-rank 7: Point 696 (-91.749775, 29.920584, -3.0917272) failed to convert
-rank 20: Point 687 (-91.235352, 30.397489, -5.4484089) failed to convert
-rank 4: Point 692 (-91.840419, 30.256089, -4.4796584) failed to convert
-rank 86: Point 965 (-89.603843, 29.450972, 32.008828) failed to convert
-rank 33: Point 689 (-90.908088, 30.001661, -1.1554661) failed to convert
-rank 31: Point 693 (-90.996213, 29.85896, -3.7044053) failed to convert
-rank 27: Point 690 (-91.114329, 30.243553, 19.532934) failed to convert
-rank 22: Point 691 (-91.201197, 30.409689, 16.371578) failed to convert
-rank 90: Point 964 (-89.313705, 29.836508, 0.50988162) failed to convert
-rank 25: Point 697 (-91.155559, 30.277141, 9.5754604) failed to convert
-rank 13: Point 693 (-91.551003, 29.331348, 2.7614246) failed to convert
-rank 99: Point 956 (-88.848594, 30.195665, 10.651274) failed to convert
-rank 96: Point 968 (-89.19734, 29.203595, -0.0) failed to convert
-rank 82: Point 965 (-89.814767, 29.559604, -0.3029648) failed to convert
-rank 91: Point 957 (-89.34806, 29.15914, 0.31299999) failed to convert
-rank 52: Point 689 (-90.507477, 30.414774, -1.0159517) failed to convert
-rank 97: Point 955 (-89.158002, 29.155304, -0.0) failed to convert
-rank 81: Point 954 (-89.844675, 29.597711, -4.384853) failed to convert
-rank 41: Point 694 (-90.758058, 29.581952, -0.2240217) failed to convert
-rank 95: Point 957 (-89.143283, 30.037477, 2.0321093) failed to convert
-rank 57: Point 696 (-90.470155, 29.646505, -0.72017078) failed to convert
-rank 10: Point 688 (-91.600181, 30.720915, -8.5042623) failed to convert
-rank 88: Point 967 (-89.445542, 29.478325, 1.5430932) failed to convert
-rank 61: Point 697 (-90.384414, 29.575063, -1.0868496) failed to convert
-rank 70: Point 966 (-90.070329, 30.019456, -0.62832601) failed to convert
-rank 0: Point 647 (-92.439979, 29.343918, 9.8999996) failed to convert
-rank 80: Point 963 (-89.85571, 29.95696, 1.5648398) failed to convert
-rank 73: Point 956 (-89.981717, 30.38113, -7.9924538) failed to convert
-rank 8: Point 684 (-91.663652, 30.799986, -17.510759) failed to convert
-rank 21: Point 696 (-91.20757, 30.520879, 13.897757) failed to convert
-rank 35: Point 699 (-90.898293, 29.31073, -0.49645225) failed to convert
-rank 30: Point 691 (-91.01456, 30.131748, 20.520969) failed to convert
-rank 16: Point 689 (-91.359096, 30.690143, -20.0) failed to convert
-rank 64: Point 966 (-90.24035, 30.227622, 4.04) failed to convert
-rank 76: Point 968 (-89.975996, 29.707433, -4.9255683) failed to convert
-rank 78: Point 966 (-89.915001, 29.912998, 35.040738) failed to convert
-rank 51: Point 694 (-90.602718, 29.426595, 0.07052478) failed to convert
-rank 71: Point 957 (-90.068687, 29.815449, -4.8280323) failed to convert
-rank 65: Point 958 (-90.261277, 29.459103, -3.8474905) failed to convert
-rank 1: Point 695 (-92.09246, 29.688293, 3.4582072) failed to convert
-rank 72: Point 966 (-90.031364, 30.031273, -9.0) failed to convert
-rank 6: Point 691 (-91.741979, 30.68636, -16.059914) failed to convert
-rank 48: Point 690 (-90.68821, 28.956884, 10.121374) failed to convert
-rank 43: Point 698 (-90.714173, 29.611793, -0.01051468) failed to convert
-rank 39: Point 692 (-90.78364, 29.669197, -8.2296) failed to convert
-rank 67: Point 956 (-90.207192, 29.207375, -0.43125338) failed to convert
-rank 75: Point 959 (-89.978477, 29.902575, 2.1849899) failed to convert
-rank 66: Point 962 (-90.190848, 29.935039, -7.9208382) failed to convert
-rank 58: Point 684 (-90.400211, 30.292817, -0.40596621) failed to convert
-rank 24: Point 690 (-91.188912, 30.003501, -0.60665311) failed to convert
-rank 40: Point 687 (-90.754035, 29.869771, -0.39648119) failed to convert
-rank 23: Point 694 (-91.209376, 29.959075, -0.71226655) failed to convert
-rank 79: Point 958 (-89.897991, 29.871125, -5.0183529) failed to convert
-rank 2: Point 690 (-91.968212, 30.040782, -3.0312106) failed to convert
-rank 93: Point 957 (-89.276422, 29.081523, -0.02098416) failed to convert
-rank 84: Point 966 (-89.711339, 29.963479, 2.9006593) failed to convert
-rank 69: Point 959 (-90.155711, 29.183305, -0.25764145) failed to convert
-rank 34: Point 685 (-90.914008, 29.474738, -0.60578338) failed to convert
-rank 68: Point 965 (-90.117555, 30.021758, -5.1358803) failed to convert
-rank 89: Point 958 (-89.411514, 29.175937, 0.31299999) failed to convert
-rank 77: Point 958 (-89.924611, 30.093554, -5.9710324) failed to convert
-rank 85: Point 957 (-89.627296, 30.153125, 9.4151638) failed to convert
-rank 49: Point 695 (-90.588501, 30.075911, -2.7105897) failed to convert
-rank 94: Point 965 (-89.181553, 29.814574, 2.2709813) failed to convert
-rank 60: Point 685 (-90.383541, 29.894127, -0.17716602) failed to convert
-rank 3: Point 694 (-91.876017, 30.46825, -4.9526061) failed to convert
-rank 74: Point 965 (-90.003767, 29.826499, -6.7427861) failed to convert
-rank 83: Point 957 (-89.744224, 30.096972, -0.4651298) failed to convert
-rank 98: Point 968 (-88.994078, 30.166036, 8.7079095) failed to convert
-rank 14: Point 688 (-91.460393, 30.236481, -1.5986388) failed to convert
-rank 62: Point 689 (-90.336884, 29.901707, -1.7644437) failed to convert
-rank 9: Point 692 (-91.626195, 30.921742, -3.3759051) failed to convert
-rank 5: Point 696 (-91.754008, 31.01774, 8.8890357) failed to convert
-rank 87: Point 957 (-89.466398, 30.116813, 2.9845375) failed to convert
-rank 92: Point 965 (-89.309823, 29.228773, -0.25541274) failed to convert
-rank 28: Point 685 (-91.107234, 29.682911, -0.75754047) failed to convert
-rank 29: Point 693 (-91.029288, 30.201511, 19.021137) failed to convert
-rank 36: Point 690 (-90.837679, 29.854906, -1.0427253) failed to convert
-rank 54: Point 690 (-90.514723, 29.702179, -0.98325733) failed to convert
-rank 42: Point 691 (-90.716633, 29.878306, -0.29261492) failed to convert
-rank 90: Point 965 (-89.371041, 29.176121, 0.2561343) failed to convert
-rank 86: Point 966 (-89.524164, 30.393798, -7.0653309) failed to convert
-rank 53: Point 692 (-90.552386, 29.467627, -0.55258276) failed to convert
-rank 17: Point 697 (-91.317783, 30.64195, -8.7993373) failed to convert
-rank 63: Point 696 (-90.298041, 30.014264, -0.60859314) failed to convert
-rank 99: Point 957 (-88.922171, 29.406377, 15.428983) failed to convert
-rank 38: Point 686 (-90.778147, 29.995252, -4.0602721) failed to convert
-rank 96: Point 969 (-89.1446, 29.795616, 2.7303469) failed to convert
-rank 82: Point 966 (-89.758268, 30.252156, -2.560065) failed to convert
-rank 95: Point 958 (-89.216809, 29.212401, -0.0) failed to convert
-rank 11: Point 691 (-91.596868, 29.978237, -0.13334974) failed to convert
-rank 91: Point 958 (-89.338309, 29.271953, 9.6883612) failed to convert
-rank 81: Point 955 (-89.790485, 30.265115, -1.8636035) failed to convert
-rank 88: Point 968 (-89.456371, 29.350989, 2.194) failed to convert
-rank 37: Point 695 (-90.788634, 30.237338, -2.2642489) failed to convert
-rank 70: Point 967 (-90.096007, 29.688435, 0.70127431) failed to convert
-rank 55: Point 694 (-90.472799, 30.028139, 21.170961) failed to convert
-rank 44: Point 690 (-90.701833, 29.6154, -8.2296) failed to convert
-rank 56: Point 690 (-90.502392, 29.441745, -0.8234741) failed to convert
-rank 15: Point 692 (-91.398641, 30.754489, 6.6368074) failed to convert
-rank 97: Point 956 (-89.0854, 29.96377, 2.3295746) failed to convert
-rank 78: Point 967 (-89.91587, 29.902055, -6.6964565) failed to convert
-rank 73: Point 957 (-90.012779, 29.988191, -9.0) failed to convert
-rank 26: Point 689 (-91.136041, 30.331278, -13.502993) failed to convert
-rank 80: Point 964 (-89.84316, 30.111996, 0.93732341) failed to convert
-rank 76: Point 969 (-90.00104, 29.388102, 1.2446198) failed to convert
-rank 19: Point 699 (-91.256161, 30.498807, -16.128798) failed to convert
-rank 50: Point 695 (-90.604917, 29.631938, -0.53506958) failed to convert
-rank 64: Point 967 (-90.316237, 29.213199, 1.2005358) failed to convert
-rank 45: Point 697 (-90.702551, 29.428164, -0.5848902) failed to convert
-rank 47: Point 693 (-90.632376, 30.08449, -0.2354766) failed to convert
-rank 32: Point 690 (-90.963716, 29.668934, -0.65435038) failed to convert
-rank 7: Point 697 (-91.720255, 30.445643, -8.3254917) failed to convert
-rank 18: Point 692 (-91.345294, 29.650048, -3.7021009) failed to convert
-rank 46: Point 681 (-90.693104, 29.453824, -0.35466741) failed to convert
-rank 59: Point 696 (-90.401361, 29.983603, 11.8576) failed to convert
-rank 71: Point 958 (-90.069796, 29.801141, 0.01071711) failed to convert
-rank 33: Point 690 (-90.932121, 29.640321, -0.45147002) failed to convert
-rank 4: Point 693 (-91.803081, 30.929721, 6.1614279) failed to convert
-rank 72: Point 967 (-90.036442, 29.966471, -1.0557224) failed to convert
-rank 31: Point 694 (-90.971445, 30.233976, -4.020182) failed to convert
-rank 20: Point 688 (-91.252352, 30.126498, -0.97984997) failed to convert
-rank 65: Point 959 (-90.225369, 29.936017, -7.904379) failed to convert
-rank 75: Point 960 (-89.976922, 29.922191, -5.9436004) failed to convert
-rank 67: Point 957 (-90.17744, 29.600795, -0.57244844) failed to convert
-rank 13: Point 694 (-91.534857, 29.609429, -0.31776506) failed to convert
-rank 27: Point 691 (-91.13513, 29.919174, -1.1516624) failed to convert
-rank 41: Point 695 (-90.736166, 29.90046, 0.3593248) failed to convert
-rank 22: Point 692 (-91.200071, 30.427389, 12.292759) failed to convert
-rank 25: Point 698 (-91.152086, 30.331398, -11.054937) failed to convert
-rank 10: Point 689 (-91.611644, 30.524231, -9.5570147) failed to convert
-rank 61: Point 698 (-90.384461, 29.574308, -1.4601853) failed to convert
-rank 57: Point 697 (-90.444436, 30.000574, -3.5843635) failed to convert
-rank 66: Point 963 (-90.229233, 29.427901, 0.31299999) failed to convert
-rank 30: Point 692 (-91.012091, 30.16932, -7.3768117) failed to convert
-rank 12: Point 679 (-91.498434, 30.811228, -12.260653) failed to convert
-rank 79: Point 959 (-89.889693, 29.974627, -0.42230759) failed to convert
-rank 84: Point 967 (-89.683817, 30.294692, -0.64940475) failed to convert
-rank 21: Point 697 (-91.269843, 29.525754, 6.5416324) failed to convert
-rank 68: Point 966 (-90.117552, 30.021798, -4.8984411) failed to convert
-rank 69: Point 960 (-90.11997, 29.651502, 0.31299999) failed to convert
-rank 77: Point 959 (-89.941621, 29.879938, -1.4762558) failed to convert
-rank 8: Point 685 (-91.688633, 30.364241, -6.5704266) failed to convert
-rank 94: Point 966 (-89.245934, 29.086563, 0.58841861) failed to convert
-rank 0: Point 648 (-92.425541, 29.650371, -0.36524674) failed to convert
-rank 93: Point 958 (-89.266342, 29.196775, 4.9162203) failed to convert
-rank 16: Point 690 (-91.389932, 30.18626, -8.5252567) failed to convert
-rank 89: Point 959 (-89.409688, 29.196779, 0.1218224) failed to convert
-rank 85: Point 958 (-89.683517, 29.477034, 22.98705) failed to convert
-rank 98: Point 969 (-89.083278, 29.186368, 5.0192624) failed to convert
-rank 52: Point 690 (-90.518788, 30.258715, 3.4096404) failed to convert
-rank 6: Point 692 (-91.746707, 30.602639, -13.466065) failed to convert
-rank 51: Point 695 (-90.553305, 30.122626, -0.28896451) failed to convert
-rank 39: Point 693 (-90.787015, 29.61961, -1.278303) failed to convert
-rank 1: Point 696 (-92.101468, 29.510232, 3.3) failed to convert
-rank 35: Point 700 (-90.867705, 29.769069, -0.7851782) failed to convert
-rank 83: Point 958 (-89.768553, 29.799557, -0.0) failed to convert
-rank 92: Point 966 (-89.261319, 29.782605, 1.8546843) failed to convert
-rank 48: Point 691 (-90.640184, 29.649665, 0.9982867) failed to convert
-rank 87: Point 958 (-89.497383, 29.754682, 11.966001) failed to convert
-rank 74: Point 966 (-89.994806, 29.940234, -6.1661044) failed to convert
-rank 90: Point 966 (-89.371503, 29.170748, 0.31303881) failed to convert
-rank 86: Point 967 (-89.606403, 29.419725, 27.837492) failed to convert
-rank 99: Point 958 (-88.856955, 30.105972, 13.896329) failed to convert
-rank 96: Point 970 (-89.197517, 29.201212, -0.0) failed to convert
-rank 58: Point 685 (-90.453184, 29.568576, -0.54216505) failed to convert
-rank 82: Point 967 (-89.758563, 30.248552, -1.3094208) failed to convert
-rank 23: Point 695 (-91.209371, 29.959135, -1.39583) failed to convert
-rank 49: Point 696 (-90.627104, 29.529171, -0.40777924) failed to convert
-rank 43: Point 699 (-90.714533, 29.606517, -0.75433481) failed to convert
-rank 88: Point 969 (-89.468314, 29.210151, 0.01675146) failed to convert
-rank 34: Point 686 (-90.86653, 30.183795, -2.2647946) failed to convert
-rank 24: Point 691 (-91.208484, 29.692363, -3.2494591) failed to convert
-rank 81: Point 956 (-89.844654, 29.597767, -3.7973267) failed to convert
-rank 70: Point 968 (-90.070288, 30.019459, -9.0) failed to convert
-rank 91: Point 959 (-89.346352, 29.178784, 0.31299999) failed to convert
-rank 5: Point 697 (-91.791341, 30.352856, -4.4385447) failed to convert
-rank 40: Point 688 (-90.754763, 29.859083, -0.91174229) failed to convert
-rank 95: Point 959 (-89.218141, 29.197226, -0.29827594) failed to convert
-rank 60: Point 686 (-90.411982, 29.505816, -0.31969632) failed to convert
-rank 9: Point 693 (-91.625266, 30.937621, -21.306306) failed to convert
-rank 3: Point 695 (-91.856121, 30.830606, -11.510796) failed to convert
-rank 14: Point 689 (-91.426995, 30.789666, -13.698428) failed to convert
-rank 62: Point 690 (-90.336896, 29.901534, -1.6725902) failed to convert
-rank 97: Point 957 (-89.151513, 29.227829, -0.0) failed to convert
-rank 2: Point 691 (-91.946691, 30.444387, -7.2345067) failed to convert
-rank 76: Point 970 (-89.945006, 30.098305, 4.0617499) failed to convert
-rank 78: Point 968 (-89.937738, 29.626977, 1.0703364) failed to convert
-rank 80: Point 965 (-89.882399, 29.624478, -0.35836016) failed to convert
-rank 73: Point 958 (-90.012163, 29.995949, 11.674257) failed to convert
-rank 63: Point 697 (-90.30507, 29.920046, -0.32241938) failed to convert
-rank 71: Point 959 (-90.015149, 30.49729, -10.900997) failed to convert
-rank 72: Point 968 (-90.031307, 30.031936, -4.6969683) failed to convert
-rank 42: Point 692 (-90.716745, 29.876691, 0.23116514) failed to convert
-rank 29: Point 694 (-91.030193, 30.187036, -6.7339139) failed to convert
-rank 28: Point 686 (-91.107235, 29.68287, -0.71569935) failed to convert
-rank 36: Point 691 (-90.825714, 30.031172, -4.5384941) failed to convert
-rank 54: Point 691 (-90.521279, 29.610571, 0.2998938) failed to convert
-rank 17: Point 698 (-91.321661, 30.579504, -8.465381) failed to convert
-rank 64: Point 968 (-90.239285, 30.240236, 3.8665743) failed to convert
-rank 37: Point 696 (-90.788392, 30.24084, -1.2316945) failed to convert
-rank 65: Point 960 (-90.224237, 29.950678, 27.031426) failed to convert
-rank 11: Point 692 (-91.547723, 30.816961, -11.469789) failed to convert
-rank 53: Point 693 (-90.541663, 29.618371, -1.1766582) failed to convert
-rank 75: Point 961 (-89.977871, 29.910174, 0.37658488) failed to convert
-rank 38: Point 687 (-90.822067, 29.348675, -8.2296) failed to convert
-rank 44: Point 691 (-90.65591, 30.272424, -0.54582057) failed to convert
-rank 55: Point 695 (-90.504527, 29.588692, -1.8907978) failed to convert
-rank 56: Point 691 (-90.50238, 29.441862, -0.86488148) failed to convert
-rank 66: Point 964 (-90.191842, 29.921736, -1.9461515) failed to convert
-rank 67: Point 958 (-90.145453, 30.018729, -0.45373693) failed to convert
-rank 15: Point 693 (-91.461167, 29.716975, -0.93723784) failed to convert
-rank 50: Point 696 (-90.624594, 29.351528, -0.85439177) failed to convert
-rank 19: Point 700 (-91.323923, 29.402751, 0.51254429) failed to convert
-rank 45: Point 698 (-90.698951, 29.4802, -1.1639972) failed to convert
-rank 47: Point 694 (-90.648133, 29.860655, -0.13187003) failed to convert
-rank 7: Point 698 (-91.745001, 30.004685, -4.8756252) failed to convert
-rank 84: Point 968 (-89.670806, 30.449581, -10.709252) failed to convert
-rank 32: Point 691 (-90.923383, 30.276231, -3.9257433) failed to convert
-rank 59: Point 697 (-90.403219, 29.958259, -8.5743295) failed to convert
-rank 85: Point 959 (-89.633287, 30.081582, 3.225279) failed to convert
-rank 4: Point 694 (-91.809604, 30.8129, 12.28277) failed to convert
-rank 68: Point 967 (-90.117547, 30.021858, -4.8984411) failed to convert
-rank 46: Point 682 (-90.700165, 29.351435, -8.2296) failed to convert
-rank 26: Point 690 (-91.176426, 29.696847, -1.5438682) failed to convert
-rank 79: Point 960 (-89.943696, 29.295224, 4.6334031) failed to convert
-rank 31: Point 695 (-91.014262, 29.582133, 0.10872546) failed to convert
-rank 94: Point 967 (-89.242725, 29.123201, 3.7082303) failed to convert
-rank 89: Point 960 (-89.408452, 29.211227, 0.28215201) failed to convert
-rank 33: Point 691 (-90.88015, 30.416318, -10.1596) failed to convert
-rank 69: Point 961 (-90.09955, 29.915925, -3.9593028) failed to convert
-rank 98: Point 970 (-89.086334, 29.152033, 0.16835639) failed to convert
-rank 93: Point 959 (-89.26708, 29.188293, 15.7267) failed to convert
-rank 77: Point 960 (-89.985023, 29.329378, 1.7902103) failed to convert
-rank 18: Point 693 (-91.340014, 29.736265, -6.4204665) failed to convert
-rank 13: Point 695 (-91.535114, 29.604875, -0.74547129) failed to convert
-rank 27: Point 692 (-91.117926, 30.187544, -12.366042) failed to convert
-rank 92: Point 967 (-89.305274, 29.280827, -0.0) failed to convert
-rank 25: Point 699 (-91.161009, 30.191754, -7.8178061) failed to convert
-rank 41: Point 696 (-90.739044, 29.858729, -0.42228559) failed to convert
-rank 22: Point 693 (-91.197982, 30.4601, 9.9135762) failed to convert
-rank 83: Point 959 (-89.806707, 29.328788, 0.80043364) failed to convert
-rank 86: Point 968 (-89.534459, 30.272649, -4.5679779) failed to convert
-rank 87: Point 959 (-89.447655, 30.333429, -1.5076432) failed to convert
-rank 61: Point 699 (-90.357674, 29.937798, 20.998391) failed to convert
-rank 30: Point 693 (-91.014712, 30.129361, 19.064113) failed to convert
-rank 74: Point 967 (-90.019938, 29.619941, 0.31299999) failed to convert
-rank 57: Point 698 (-90.455534, 29.847989, -0.31764639) failed to convert
-rank 20: Point 689 (-91.257778, 30.039495, -8.4703927) failed to convert
-rank 12: Point 680 (-91.550004, 29.939363, -1.4936065) failed to convert
-rank 10: Point 690 (-91.587362, 30.939101, -18.697123) failed to convert
-rank 90: Point 967 (-89.361392, 29.286522, -0.6701293) failed to convert
-rank 82: Point 968 (-89.758491, 30.24931, -1.266505) failed to convert
-rank 99: Point 959 (-88.852206, 30.154661, 11.536472) failed to convert
-rank 96: Point 971 (-89.187502, 29.314415, 0.47383248) failed to convert
-rank 70: Point 969 (-90.09015, 29.763737, 0.31546641) failed to convert
-rank 88: Point 970 (-89.45613, 29.353463, -1.4962719) failed to convert
-rank 6: Point 693 (-91.742169, 30.682217, -14.651323) failed to convert
-rank 81: Point 957 (-89.806586, 30.068061, 3.1449344) failed to convert
-rank 8: Point 686 (-91.656192, 30.92875, -14.066116) failed to convert
-rank 39: Point 694 (-90.769914, 29.869853, -0.28626681) failed to convert
-rank 95: Point 960 (-89.218404, 29.194135, -0.43275586) failed to convert
-rank 91: Point 960 (-89.346484, 29.177228, -0.99736518) failed to convert
-rank 21: Point 698 (-91.215533, 30.394865, 5.5134908) failed to convert
-rank 0: Point 649 (-92.427546, 29.604267, -0.0) failed to convert
-rank 16: Point 691 (-91.414328, 29.782234, -0.61679928) failed to convert
-rank 1: Point 697 (-92.086051, 29.812139, -0.44792965) failed to convert
-rank 51: Point 696 (-90.606489, 29.372764, -8.2296) failed to convert
-rank 23: Point 696 (-91.232902, 29.582952, 3.7232958) failed to convert
-rank 78: Point 969 (-89.905344, 30.033328, -9.0) failed to convert
-rank 73: Point 959 (-90.029749, 29.771356, -0.68345297) failed to convert
-rank 58: Point 686 (-90.436875, 29.793127, -0.90319837) failed to convert
-rank 97: Point 958 (-89.082389, 29.99633, 2.7887404) failed to convert
-rank 76: Point 971 (-89.977207, 29.69183, -4.9904907) failed to convert
-rank 80: Point 966 (-89.843572, 30.1065, 0.2388194) failed to convert
-rank 5: Point 698 (-91.811089, 29.99534, -4.9830931) failed to convert
-rank 35: Point 701 (-90.861888, 29.85549, -3.3882955) failed to convert
-rank 72: Point 969 (-90.031556, 30.028648, 0.80358284) failed to convert
-rank 52: Point 691 (-90.572874, 29.502611, -0.37784063) failed to convert
-rank 71: Point 960 (-90.103691, 29.362015, 0.31299999) failed to convert
-rank 64: Point 969 (-90.255366, 30.027874, 1.393077) failed to convert
-rank 24: Point 692 (-91.167615, 30.338578, -7.7794342) failed to convert
-rank 40: Point 689 (-90.754754, 29.859214, -0.55674029) failed to convert
-rank 75: Point 962 (-89.997034, 29.666669, 0.97887358) failed to convert
-rank 65: Point 961 (-90.236971, 29.782245, 0.41001799) failed to convert
-rank 54: Point 692 (-90.533245, 29.442845, 0.10403969) failed to convert
-rank 48: Point 692 (-90.64808, 29.536218, -0.42276152) failed to convert
-rank 62: Point 691 (-90.336875, 29.901569, -1.5051469) failed to convert
-rank 66: Point 965 (-90.158613, 30.354757, 3.3017042) failed to convert
-rank 84: Point 969 (-89.689003, 30.231112, -4.3162167) failed to convert
-rank 34: Point 687 (-90.866722, 30.180805, -1.5008825) failed to convert
-rank 85: Point 960 (-89.683096, 29.480944, 3.1425665) failed to convert
-rank 28: Point 687 (-91.107235, 29.68281, -0.59433535) failed to convert
-rank 3: Point 696 (-91.858792, 30.782086, -8.6903548) failed to convert
-rank 68: Point 968 (-90.106447, 30.164984, 4.6799998) failed to convert
-rank 60: Point 687 (-90.377376, 29.977551, -2.0301403) failed to convert
-rank 67: Point 959 (-90.189112, 29.446615, 0.31299999) failed to convert
-rank 17: Point 699 (-91.321456, 30.582649, -11.600961) failed to convert
-rank 29: Point 695 (-91.06104, 29.71271, -0.69132137) failed to convert
-rank 36: Point 692 (-90.828887, 29.983959, 9.2330106) failed to convert
-rank 79: Point 961 (-89.917761, 29.623202, -1.9340625) failed to convert
-rank 37: Point 697 (-90.788306, 30.24203, -0.34386437) failed to convert
-rank 44: Point 692 (-90.70181, 29.615343, -8.2296) failed to convert
-rank 43: Point 700 (-90.682805, 30.063182, -1.9400634) failed to convert
-rank 53: Point 694 (-90.537499, 29.676663, -2.2212273) failed to convert
-rank 89: Point 961 (-89.398567, 29.326554, 1.2832906) failed to convert
-rank 49: Point 697 (-90.622643, 29.59265, -0.57492798) failed to convert
-rank 94: Point 968 (-89.159072, 30.065076, 2.1532257) failed to convert
-rank 63: Point 698 (-90.3029, 29.948875, 22.445869) failed to convert
-rank 77: Point 961 (-89.959009, 29.660346, 18.49939) failed to convert
-rank 42: Point 693 (-90.680621, 30.394, -1.7966807) failed to convert
-rank 2: Point 692 (-91.919986, 30.937995, -16.558228) failed to convert
-rank 93: Point 960 (-89.196824, 29.983029, 0.22165175) failed to convert
-rank 14: Point 690 (-91.481689, 29.878389, -7.7542611) failed to convert
-rank 55: Point 696 (-90.474875, 29.999525, -8.8855303) failed to convert
-rank 69: Point 962 (-90.100422, 29.904656, -1.9975864) failed to convert
-rank 92: Point 968 (-89.301663, 29.322247, -0.06894681) failed to convert
-rank 98: Point 971 (-89.018203, 29.903311, 4.309956) failed to convert
-rank 47: Point 695 (-90.670843, 29.535387, -1.0288883) failed to convert
-rank 26: Point 691 (-91.142068, 30.236883, -6.4420833) failed to convert
-rank 9: Point 694 (-91.625261, 30.937663, -21.319705) failed to convert
-rank 19: Point 701 (-91.256142, 30.498771, -16.128798) failed to convert
-rank 74: Point 968 (-89.99479, 29.940271, -6.1661044) failed to convert
-rank 86: Point 969 (-89.599817, 29.498343, -0.0) failed to convert
-rank 83: Point 960 (-89.737452, 30.178078, 1.7843706) failed to convert
-rank 56: Point 692 (-90.461944, 30.002007, -5.754015) failed to convert
-rank 15: Point 694 (-91.42301, 30.353561, -3.5796289) failed to convert
-rank 38: Point 688 (-90.799658, 29.679929, -1.6759396) failed to convert
-rank 99: Point 960 (-88.968431, 28.897451, 213.02346) failed to convert
-rank 46: Point 683 (-90.660481, 29.922478, -0.55175174) failed to convert
-rank 90: Point 968 (-89.387766, 28.979331, -0.0) failed to convert
-rank 87: Point 960 (-89.485853, 29.889446, -0.0) failed to convert
-rank 82: Point 969 (-89.758537, 30.248746, -1.2368784) failed to convert
-rank 70: Point 970 (-90.096111, 29.686571, 0.75482572) failed to convert
-rank 96: Point 972 (-89.196598, 29.21157, -0.0) failed to convert
-rank 33: Point 692 (-90.902742, 30.080791, -10.792969) failed to convert
-rank 81: Point 958 (-89.844639, 29.597805, -3.8386302) failed to convert
-rank 11: Point 693 (-91.567656, 30.478053, -4.6142511) failed to convert
-rank 88: Point 971 (-89.391522, 30.103803, 2.8902799) failed to convert
-rank 18: Point 694 (-91.345108, 29.652575, -3.7874449) failed to convert
-rank 95: Point 961 (-89.218508, 29.192933, -0.01207026) failed to convert
-rank 4: Point 695 (-91.856097, 29.968944, -2.2361065) failed to convert
-rank 50: Point 697 (-90.622895, 29.375769, 0.11764878) failed to convert
-rank 91: Point 961 (-89.362773, 28.987937, 3.3880677) failed to convert
-rank 13: Point 696 (-91.524658, 29.783361, -1.1464445) failed to convert
-rank 10: Point 691 (-91.611627, 30.524289, -12.414505) failed to convert
-rank 32: Point 692 (-90.936623, 30.077521, -20.244111) failed to convert
-rank 12: Point 681 (-91.52688, 30.332964, -2.1972826) failed to convert
-rank 31: Point 696 (-91.005705, 29.712101, -0.55435708) failed to convert
-rank 73: Point 960 (-90.012741, 29.988178, -9.0) failed to convert
-rank 61: Point 700 (-90.363287, 29.861807, -0.56337514) failed to convert
-rank 97: Point 959 (-89.170823, 29.00974, -0.23188062) failed to convert
-rank 78: Point 970 (-89.906639, 30.017097, 9.5331892) failed to convert
-rank 7: Point 699 (-91.712929, 30.573484, -6.0115182) failed to convert
-rank 80: Point 967 (-89.905058, 29.339119, 1.3187145) failed to convert
-rank 76: Point 972 (-89.990305, 29.525109, -0.3356153) failed to convert
-rank 64: Point 970 (-90.29325, 29.522506, 0.31299999) failed to convert
-rank 8: Point 687 (-91.663621, 30.799933, -17.510759) failed to convert
-rank 45: Point 699 (-90.684835, 29.683951, -0.64182047) failed to convert
-rank 71: Point 961 (-90.067766, 29.827245, -2.0970956) failed to convert
-rank 72: Point 970 (-90.050053, 29.792109, -0.29438296) failed to convert
-rank 21: Point 699 (-91.220975, 30.308691, -10.672671) failed to convert
-rank 39: Point 695 (-90.78384, 29.666128, -0.53504363) failed to convert
-rank 51: Point 697 (-90.556134, 30.08297, -0.30784801) failed to convert
-rank 22: Point 694 (-91.205432, 30.342623, 11.516054) failed to convert
-rank 75: Point 963 (-89.987706, 29.785287, 0.44127877) failed to convert
-rank 1: Point 698 (-92.12935, 28.955714, 22.41717) failed to convert
-rank 59: Point 698 (-90.487422, 28.792885, 18.419928) failed to convert
-rank 85: Point 961 (-89.611192, 30.342589, -5.8240922) failed to convert
-rank 16: Point 692 (-91.357487, 30.715816, -20.0) failed to convert
-rank 30: Point 694 (-91.011012, 30.185548, -10.447842) failed to convert
-rank 0: Point 650 (-92.42912, 29.567519, -0.56906902) failed to convert
-rank 65: Point 962 (-90.218015, 30.032213, 3.2489174) failed to convert
-rank 66: Point 966 (-90.190824, 29.935007, -7.9208382) failed to convert
-rank 58: Point 687 (-90.436754, 29.794753, 1.3188365) failed to convert
-rank 41: Point 697 (-90.728502, 30.011099, 12.579792) failed to convert
-rank 67: Point 960 (-90.150363, 29.954736, 21.48682) failed to convert
-rank 57: Point 699 (-90.477752, 29.540776, -0.21335999) failed to convert
-rank 35: Point 702 (-90.839215, 30.190355, -0.95536895) failed to convert
-rank 79: Point 962 (-89.898409, 29.865863, -5.2919112) failed to convert
-rank 68: Point 969 (-90.131037, 29.846647, -4.3373042) failed to convert
-rank 77: Point 962 (-89.924582, 30.093526, -5.9710324) failed to convert
-rank 5: Point 699 (-91.81439, 29.935174, -2.0900367) failed to convert
-rank 84: Point 970 (-89.698888, 30.112005, -0.8928891) failed to convert
-rank 27: Point 693 (-91.17264, 29.326045, 0.62925652) failed to convert
-rank 94: Point 969 (-89.240499, 29.148443, 4.3334218) failed to convert
-rank 23: Point 697 (-91.209368, 29.959176, -1.7647098) failed to convert
-rank 40: Point 690 (-90.769251, 29.647648, -8.2296) failed to convert
-rank 93: Point 961 (-89.267849, 29.179152, 4.9249438) failed to convert
-rank 69: Point 963 (-90.090807, 30.028426, -5.8582564) failed to convert
-rank 6: Point 694 (-91.72387, 31.004718, -20.369173) failed to convert
-rank 89: Point 962 (-89.339237, 30.010322, 1.5090069) failed to convert
-rank 25: Point 700 (-91.196331, 29.633232, -3.2413464) failed to convert
-rank 92: Point 969 (-89.243558, 29.982815, 0.82884984) failed to convert
-rank 54: Point 693 (-90.51742, 29.664285, -0.62067102) failed to convert
-rank 74: Point 969 (-90.003731, 29.82648, -6.7427861) failed to convert
-rank 98: Point 972 (-88.9804, 30.312875, 4.2093247) failed to convert
-rank 86: Point 970 (-89.526687, 30.3633, -3.0014857) failed to convert
-rank 52: Point 692 (-90.562381, 29.650603, -0.61109013) failed to convert
-rank 34: Point 688 (-90.894233, 29.771644, -1.1235465) failed to convert
-rank 99: Point 961 (-88.909953, 29.535273, 11.093599) failed to convert
-rank 28: Point 688 (-91.107862, 29.672987, -1.9950238) failed to convert
-rank 29: Point 696 (-91.06107, 29.7122, -0.75097374) failed to convert
-rank 60: Point 688 (-90.377353, 29.977495, -0.9052835) failed to convert
-rank 3: Point 697 (-91.880484, 30.386009, -4.7277417) failed to convert
-rank 36: Point 693 (-90.837111, 29.862665, -1.215247) failed to convert
-rank 82: Point 970 (-89.78676, 29.904381, 5.4276776) failed to convert
-rank 83: Point 961 (-89.79993, 29.412359, 0.31299999) failed to convert
-rank 17: Point 700 (-91.375611, 29.698436, -3.6314288) failed to convert
-rank 37: Point 698 (-90.855502, 29.250218, -0.0) failed to convert
-rank 47: Point 696 (-90.684127, 29.343548, -0.45802942) failed to convert
-rank 87: Point 961 (-89.512386, 29.577458, 0.45471865) failed to convert
-rank 44: Point 693 (-90.706956, 29.540844, -1.1050313) failed to convert
-rank 70: Point 971 (-90.070535, 30.016129, -9.0) failed to convert
-rank 81: Point 959 (-89.792703, 30.23782, -3.7255011) failed to convert
-rank 90: Point 969 (-89.360569, 29.295863, 18.039192) failed to convert
-rank 20: Point 690 (-91.236619, 30.377192, 4.3740675) failed to convert
-rank 96: Point 973 (-89.187828, 29.310692, 0.52239597) failed to convert
-rank 53: Point 695 (-90.479938, 30.473243, -9.8800963) failed to convert
-rank 43: Point 701 (-90.684115, 30.044432, -10.174225) failed to convert
-rank 95: Point 962 (-89.218142, 29.196977, -0.42851597) failed to convert
-rank 88: Point 972 (-89.456099, 29.353411, -4.3123106) failed to convert
-rank 14: Point 691 (-91.515017, 29.3109, 3.6169683) failed to convert
-rank 91: Point 962 (-89.361916, 28.997896, -0.0) failed to convert
-rank 26: Point 692 (-91.181688, 29.612811, -1.6044676) failed to convert
-rank 78: Point 971 (-89.907733, 30.003401, 3.8012124) failed to convert
-rank 97: Point 960 (-89.152753, 29.213487, -0.0) failed to convert
-rank 42: Point 694 (-90.741656, 29.515056, -0.83330231) failed to convert
-rank 73: Point 961 (-90.030716, 29.758943, -0.45613468) failed to convert
-rank 19: Point 702 (-91.296458, 29.850634, -0.32610849) failed to convert
-rank 49: Point 698 (-90.611675, 29.748466, -0.56247737) failed to convert
-rank 76: Point 973 (-89.951609, 30.015146, 0.39211567) failed to convert
-rank 72: Point 971 (-90.031297, 30.031897, -4.6969683) failed to convert
-rank 80: Point 968 (-89.890204, 29.52594, -0.36276762) failed to convert
-rank 24: Point 693 (-91.208461, 29.692397, -4.1043946) failed to convert
-rank 9: Point 695 (-91.620235, 31.023199, -11.633842) failed to convert
-rank 10: Point 692 (-91.611615, 30.524328, -12.414505) failed to convert
-rank 48: Point 693 (-90.675815, 29.136478, -0.0) failed to convert
-rank 46: Point 684 (-90.659717, 29.933314, -0.66905017) failed to convert
-rank 33: Point 693 (-90.928807, 29.689867, -0.5391064) failed to convert
-rank 64: Point 971 (-90.250237, 30.095508, 3.9028283) failed to convert
-rank 13: Point 697 (-91.534453, 29.615667, -3.5692081) failed to convert
-rank 71: Point 962 (-90.067682, 29.828257, -3.1562516) failed to convert
-rank 11: Point 694 (-91.629629, 29.404274, 2.4000001) failed to convert
-rank 62: Point 692 (-90.336845, 29.901637, -1.3142213) failed to convert
-rank 50: Point 698 (-90.62458, 29.351663, -1.333676) failed to convert
-rank 12: Point 682 (-91.52599, 30.347963, -10.991089) failed to convert
-rank 31: Point 697 (-90.994581, 29.881509, -3.2646756) failed to convert
-rank 56: Point 693 (-90.569571, 28.490095, 37.225843) failed to convert
-rank 63: Point 699 (-90.331458, 29.56491, -2.9596081) failed to convert
-rank 2: Point 693 (-91.959969, 30.195185, -1.1876066) failed to convert
-rank 7: Point 700 (-91.743131, 30.037481, -3.9778977) failed to convert
-rank 85: Point 962 (-89.684404, 29.46437, 1.0720188) failed to convert
-rank 75: Point 964 (-89.994033, 29.704845, -2.618232) failed to convert
-rank 65: Point 963 (-90.261221, 29.459126, -3.2662875) failed to convert
-rank 84: Point 971 (-89.737211, 29.646806, -0.30499261) failed to convert
-rank 32: Point 693 (-90.965284, 29.644253, -1.4357933) failed to convert
-rank 66: Point 967 (-90.19174, 29.922871, -6.4854933) failed to convert
-rank 45: Point 700 (-90.709715, 29.323968, -0.46590968) failed to convert
-rank 77: Point 963 (-89.952842, 29.738165, -0.44746828) failed to convert
-rank 68: Point 970 (-90.122009, 29.963427, 0.71248624) failed to convert
-rank 8: Point 688 (-91.660785, 30.848866, -17.701225) failed to convert
-rank 79: Point 963 (-89.898396, 29.865825, -5.2561426) failed to convert
-rank 21: Point 700 (-91.220605, 30.314454, 22.055448) failed to convert
-rank 18: Point 695 (-91.292475, 30.507164, -15.599831) failed to convert
-rank 39: Point 696 (-90.787006, 29.61955, -1.8344869) failed to convert
-rank 15: Point 695 (-91.47187, 29.535355, 0.02046732) failed to convert
-rank 94: Point 970 (-89.237897, 29.178117, -0.67556327) failed to convert
-rank 67: Point 961 (-90.155394, 29.889144, -0.57902241) failed to convert
-rank 93: Point 962 (-89.267454, 29.183579, 8.3655207) failed to convert
-rank 69: Point 964 (-90.100063, 29.909068, 32.369946) failed to convert
-rank 59: Point 699 (-90.377694, 30.303473, -0.33503125) failed to convert
-rank 61: Point 701 (-90.359276, 29.916005, -2.4223272) failed to convert
-rank 1: Point 699 (-92.086318, 29.805968, -0.60026933) failed to convert
-rank 92: Point 970 (-89.307215, 29.258366, -0.0) failed to convert
-rank 4: Point 696 (-91.808642, 30.829499, -17.847292) failed to convert
-rank 16: Point 693 (-91.389904, 30.18629, -8.5252567) failed to convert
-rank 89: Point 963 (-89.325577, 30.165908, 3.9469168) failed to convert
-rank 57: Point 700 (-90.47531, 29.574097, -0.86441468) failed to convert
-rank 99: Point 962 (-88.861103, 30.059021, 6.5076035) failed to convert
-rank 0: Point 651 (-92.426086, 29.625534, -0.68752618) failed to convert
-rank 58: Point 688 (-90.385976, 30.484337, -9.6900432) failed to convert
-rank 74: Point 970 (-89.994766, 29.940327, -6.1661044) failed to convert
-rank 51: Point 698 (-90.60239, 29.430973, 0.30492653) failed to convert
-rank 98: Point 973 (-89.039768, 29.666354, 4.5611164) failed to convert
-rank 35: Point 703 (-90.861887, 29.855398, -4.4102485) failed to convert
-rank 30: Point 695 (-91.011867, 30.172513, 10.001172) failed to convert
-rank 86: Point 971 (-89.608517, 29.39365, 0.35738112) failed to convert
-rank 83: Point 962 (-89.738118, 30.169566, 5.1714718) failed to convert
-rank 82: Point 971 (-89.847094, 29.156255, 17.678318) failed to convert
-rank 87: Point 962 (-89.538779, 29.263837, 0.89870169) failed to convert
-rank 41: Point 698 (-90.766828, 29.453076, -0.62467067) failed to convert
-rank 81: Point 960 (-89.792665, 30.238267, -2.065873) failed to convert
-rank 27: Point 694 (-91.17822, 29.236663, -0.68348771) failed to convert
-rank 5: Point 700 (-91.769915, 30.73453, -8.7568382) failed to convert
-rank 38: Point 689 (-90.784377, 29.903862, -0.31856946) failed to convert
-rank 90: Point 970 (-89.400585, 28.82881, 65.890185) failed to convert
-rank 55: Point 697 (-90.471775, 30.041943, 5.1196038) failed to convert
-rank 25: Point 701 (-91.159308, 30.218225, -12.676633) failed to convert
-rank 70: Point 972 (-90.072943, 29.985056, 0.43953023) failed to convert
-rank 22: Point 695 (-91.195726, 30.495422, 17.505551) failed to convert
-rank 6: Point 695 (-91.739738, 30.725359, -14.931261) failed to convert
-rank 96: Point 974 (-89.189093, 29.296392, -0.0) failed to convert
-rank 88: Point 973 (-89.456078, 29.353376, -4.3123106) failed to convert
-rank 23: Point 698 (-91.209362, 29.959236, -1.2129327) failed to convert
-rank 95: Point 963 (-89.216455, 29.216137, -0.0625388) failed to convert
-rank 78: Point 972 (-89.925117, 29.785591, -0.0) failed to convert
-rank 91: Point 963 (-89.345091, 29.193272, -0.32640056) failed to convert
-rank 29: Point 697 (-91.061025, 29.712357, -0.86987434) failed to convert
-rank 36: Point 694 (-90.834636, 29.89915, -0.37103802) failed to convert
-rank 60: Point 689 (-90.377338, 29.977458, 0.09505622) failed to convert
-rank 34: Point 689 (-90.867265, 30.172725, -1.3016306) failed to convert
-rank 97: Point 961 (-89.157304, 29.162137, 1.752985) failed to convert
-rank 54: Point 694 (-90.514698, 29.702234, -0.80772885) failed to convert
-rank 28: Point 689 (-91.065619, 30.327273, -2.6271762) failed to convert
-rank 37: Point 699 (-90.788551, 30.238318, -0.57024437) failed to convert
-rank 44: Point 694 (-90.718777, 29.369026, 0.2169033) failed to convert
-rank 80: Point 969 (-89.849371, 30.034277, 0.57027012) failed to convert
-rank 47: Point 697 (-90.64811, 29.860599, 0.25545504) failed to convert
-rank 17: Point 701 (-91.317183, 30.65135, 6.0003782) failed to convert
-rank 3: Point 698 (-91.899182, 30.040574, -5.122949) failed to convert
-rank 43: Point 702 (-90.696691, 29.864, -0.63851137) failed to convert
-rank 73: Point 962 (-90.015906, 29.94763, 21.332481) failed to convert
-rank 76: Point 974 (-89.975961, 29.707453, -4.9255683) failed to convert
-rank 52: Point 693 (-90.56161, 29.661199, -0.46863375) failed to convert
-rank 72: Point 972 (-90.031374, 30.030895, -9.0) failed to convert
-rank 64: Point 972 (-90.298787, 29.447711, 0.90276332) failed to convert
-rank 40: Point 691 (-90.771287, 29.617832, -1.370856) failed to convert
-rank 20: Point 691 (-91.237156, 30.368474, 7.8718778) failed to convert
-rank 71: Point 963 (-90.058512, 29.945964, 35.54319) failed to convert
-rank 85: Point 963 (-89.629496, 30.124502, 2.5150773) failed to convert
-rank 53: Point 696 (-90.541648, 29.618408, -1.1993114) failed to convert
-rank 14: Point 692 (-91.481599, 29.879261, -6.6212894) failed to convert
-rank 19: Point 703 (-91.256115, 30.498717, -16.128798) failed to convert
-rank 26: Point 693 (-91.142854, 30.224569, 10.664394) failed to convert
-rank 66: Point 968 (-90.184103, 30.022851, -5.0167035) failed to convert
-rank 42: Point 695 (-90.716466, 29.880318, -0.29340658) failed to convert
-rank 68: Point 971 (-90.117506, 30.021491, 0.0582187) failed to convert
-rank 65: Point 964 (-90.266278, 29.391196, 0.27200001) failed to convert
-rank 84: Point 972 (-89.760419, 29.362012, 0.79065212) failed to convert
-rank 75: Point 965 (-89.975742, 29.936841, -3.6243456) failed to convert
-rank 77: Point 964 (-89.925438, 30.082555, 0.07096558) failed to convert
-rank 49: Point 699 (-90.627081, 29.529227, -0.79269622) failed to convert
-rank 79: Point 964 (-89.945265, 29.274924, 0.05679628) failed to convert
-rank 94: Point 971 (-89.213557, 29.454393, 2.3574282) failed to convert
-rank 9: Point 696 (-91.625225, 30.937713, -21.019491) failed to convert
-rank 69: Point 965 (-90.100561, 29.902628, -1.4453502) failed to convert
-rank 48: Point 694 (-90.613168, 30.032544, 28.882531) failed to convert
-rank 67: Point 962 (-90.155272, 29.890707, 1.2121212) failed to convert
-rank 93: Point 963 (-89.213331, 29.797591, 2.2670579) failed to convert
-rank 92: Point 971 (-89.23987, 30.024107, 1.0979139) failed to convert
-rank 24: Point 694 (-91.206911, 29.71708, 0.31178503) failed to convert
-rank 98: Point 974 (-89.01008, 29.990531, 4.4836538) failed to convert
-rank 12: Point 683 (-91.512375, 30.577419, -7.4835346) failed to convert
-rank 89: Point 964 (-89.408283, 29.212233, 0.26802676) failed to convert
-rank 62: Point 693 (-90.334535, 29.93265, 27.472475) failed to convert
-rank 33: Point 694 (-90.92244, 29.785561, -0.81520286) failed to convert
-rank 99: Point 963 (-88.912917, 29.501474, 12.345322) failed to convert
-rank 74: Point 971 (-89.99867, 29.890629, -9.0) failed to convert
-rank 2: Point 694 (-91.940424, 30.559754, -7.5840889) failed to convert
-rank 86: Point 972 (-89.608725, 29.390989, -4.1285162) failed to convert
-rank 87: Point 963 (-89.52871, 29.383129, 0.30431364) failed to convert
-rank 10: Point 693 (-91.587338, 30.939157, -20.519428) failed to convert
-rank 21: Point 701 (-91.222042, 30.291653, -7.4267741) failed to convert
-rank 8: Point 689 (-91.659316, 30.873564, -11.839258) failed to convert
-rank 83: Point 963 (-89.744773, 30.088219, 7.1856777) failed to convert
-rank 50: Point 699 (-90.583235, 29.938097, 1.7180525) failed to convert
-rank 7: Point 701 (-91.693498, 30.912558, -13.756229) failed to convert
-rank 70: Point 973 (-90.070494, 30.016132, -9.0) failed to convert
-rank 81: Point 961 (-89.792305, 30.24254, 0.57857814) failed to convert
-rank 82: Point 972 (-89.811961, 29.593633, -4.8411387) failed to convert
-rank 90: Point 971 (-89.389236, 28.961788, 15.951301) failed to convert
-rank 32: Point 694 (-90.96604, 29.632719, -0.46698142) failed to convert
-rank 11: Point 695 (-91.594822, 30.009699, -0.03060726) failed to convert
-rank 96: Point 975 (-89.200622, 29.165476, -0.42179794) failed to convert
-rank 88: Point 974 (-89.455266, 29.362773, 24.85687) failed to convert
-rank 18: Point 696 (-91.345253, 29.650048, -3.7021009) failed to convert
-rank 1: Point 700 (-92.100606, 29.524029, 2.7) failed to convert
-rank 16: Point 694 (-91.412689, 29.809031, -7.0713605) failed to convert
-rank 15: Point 696 (-91.460608, 29.725537, -0.0) failed to convert
-rank 51: Point 699 (-90.606452, 29.372812, -8.2296) failed to convert
-rank 4: Point 697 (-91.837102, 30.315647, -5.2584507) failed to convert
-rank 56: Point 694 (-90.501839, 29.449131, -1.1207072) failed to convert
-rank 31: Point 698 (-91.080589, 28.54512, 29.200001) failed to convert
-rank 13: Point 698 (-91.524646, 29.783194, -0.69837311) failed to convert
-rank 78: Point 973 (-89.938172, 29.62107, 0.3081275) failed to convert
-rank 95: Point 964 (-89.21799, 29.198687, -0.20836919) failed to convert
-rank 97: Point 962 (-89.16985, 29.020439, -0.0) failed to convert
-rank 30: Point 696 (-91.041647, 29.716076, -1.0373303) failed to convert
-rank 0: Point 652 (-92.426675, 29.611507, -0.0) failed to convert
-rank 91: Point 964 (-89.346039, 29.182067, 0.31299999) failed to convert
-rank 46: Point 685 (-90.665053, 29.857067, -0.48702534) failed to convert
-rank 80: Point 970 (-89.88402, 29.603146, 0.65690469) failed to convert
-rank 5: Point 701 (-91.790611, 30.364429, -10.046112) failed to convert
-rank 35: Point 704 (-90.892014, 29.40509, -0.46511417) failed to convert
-rank 58: Point 689 (-90.436821, 29.793573, -1.9323849) failed to convert
-rank 25: Point 702 (-91.190992, 29.71806, -1.7117851) failed to convert
-rank 41: Point 699 (-90.739524, 29.85136, -1.2040303) failed to convert
-rank 27: Point 695 (-91.117892, 30.187493, -12.366042) failed to convert
-rank 22: Point 696 (-91.207032, 30.317271, 6.6806406) failed to convert
-rank 72: Point 973 (-90.031346, 30.03115, -9.0) failed to convert
-rank 64: Point 973 (-90.23504, 30.2955, 3.6400001) failed to convert
-rank 76: Point 975 (-89.940406, 30.155603, 4.29) failed to convert
-rank 38: Point 690 (-90.784389, 29.903671, -0.31251593) failed to convert
-rank 6: Point 696 (-91.741528, 30.69365, -9.684936) failed to convert
-rank 73: Point 963 (-90.122004, 28.569944, 58.559464) failed to convert
-rank 57: Point 701 (-90.465053, 29.71601, -0.46745512) failed to convert
-rank 63: Point 700 (-90.30387, 29.935826, -0.79743516) failed to convert
-rank 39: Point 697 (-90.772223, 29.835984, -0.20001378) failed to convert
-rank 59: Point 700 (-90.398576, 30.021065, 0.56100999) failed to convert
-rank 85: Point 964 (-89.682633, 29.485164, -1.1010842) failed to convert
-rank 23: Point 699 (-91.224429, 29.718784, -4.8365667) failed to convert
-rank 71: Point 964 (-90.057232, 29.962339, -2.6714218) failed to convert
-rank 29: Point 698 (-91.033576, 30.134637, -6.5753859) failed to convert
-rank 61: Point 702 (-90.360966, 29.893003, -0.42747169) failed to convert
-rank 54: Point 695 (-90.491867, 30.019006, -6.486959) failed to convert
-rank 44: Point 695 (-90.683434, 29.879651, 0.27662536) failed to convert
-rank 17: Point 702 (-91.336298, 30.342492, -1.3286506) failed to convert
-rank 68: Point 972 (-90.130979, 29.846627, -2.4787348) failed to convert
-rank 66: Point 969 (-90.191732, 29.922811, -7.219242) failed to convert
-rank 84: Point 973 (-89.746558, 29.531339, 27.636483) failed to convert
-rank 65: Point 965 (-90.223702, 29.957053, -7.8412854) failed to convert
-rank 3: Point 699 (-91.853635, 30.875042, -9.904659) failed to convert
-rank 37: Point 700 (-90.805032, 29.997674, -6.8713673) failed to convert
-rank 77: Point 965 (-89.956672, 29.689366, -0.42059918) failed to convert
-rank 55: Point 698 (-90.480888, 29.916269, -0.52900585) failed to convert
-rank 43: Point 703 (-90.696862, 29.861499, -0.22357674) failed to convert
-rank 47: Point 698 (-90.703481, 29.062036, 2.0145012) failed to convert
-rank 94: Point 972 (-89.242204, 29.128888, 7.2410653) failed to convert
-rank 28: Point 690 (-91.14114, 29.147998, 2.6527449) failed to convert
-rank 36: Point 695 (-90.813177, 30.214146, -0.74587862) failed to convert
-rank 79: Point 965 (-89.893704, 29.924159, -3.0415993) failed to convert
-rank 60: Point 690 (-90.383574, 29.892919, -0.52189866) failed to convert
-rank 34: Point 690 (-90.920703, 29.373205, -0.0) failed to convert
-rank 45: Point 701 (-90.70222, 29.432803, -0.69008034) failed to convert
-rank 75: Point 966 (-89.977851, 29.91014, -9.0) failed to convert
-rank 69: Point 966 (-90.10736, 29.814664, -1.4578587) failed to convert
-rank 67: Point 963 (-90.155382, 29.889203, -0.76182022) failed to convert
-rank 14: Point 693 (-91.488319, 29.765371, -0.509706) failed to convert
-rank 40: Point 692 (-90.726714, 30.264398, -0.51921335) failed to convert
-rank 92: Point 972 (-89.302887, 29.30788, -0.07349007) failed to convert
-rank 52: Point 694 (-90.577195, 29.440795, -0.11681337) failed to convert
-rank 93: Point 964 (-89.270952, 29.143394, -0.92528225) failed to convert
-rank 19: Point 704 (-91.303994, 29.727918, -1.524888) failed to convert
-rank 89: Point 965 (-89.410057, 29.19127, -0.23356026) failed to convert
-rank 98: Point 975 (-89.083137, 29.186002, 4.9971469) failed to convert
-rank 74: Point 972 (-90.008936, 29.759728, -8.2296) failed to convert
-rank 87: Point 964 (-89.496144, 29.767447, 0.69616436) failed to convert
-rank 26: Point 694 (-91.143487, 30.214642, -12.652249) failed to convert
-rank 99: Point 964 (-88.882068, 29.832873, 2.5042941) failed to convert
-rank 83: Point 964 (-89.76381, 29.856195, -0.0) failed to convert
-rank 70: Point 974 (-90.070228, 30.019465, -9.0) failed to convert
-rank 82: Point 973 (-89.761324, 30.214477, 0.57948242) failed to convert
-rank 86: Point 973 (-89.605255, 29.43267, -0.67011572) failed to convert
-rank 90: Point 972 (-89.388938, 28.965056, 4.1771963) failed to convert
-rank 53: Point 697 (-90.511, 30.045626, -4.1132408) failed to convert
-rank 81: Point 962 (-89.844617, 29.597862, -2.208171) failed to convert
-rank 49: Point 700 (-90.602486, 29.878453, -0.39001266) failed to convert
-rank 96: Point 976 (-89.199964, 29.172869, -0.0) failed to convert
-rank 88: Point 975 (-89.456047, 29.353324, -4.3123106) failed to convert
-rank 42: Point 696 (-90.716699, 29.87673, -0.62653856) failed to convert
-rank 20: Point 692 (-91.264297, 29.934405, -0.70136664) failed to convert
-rank 12: Point 684 (-91.541182, 30.087984, -1.5990905) failed to convert
-rank 95: Point 965 (-89.218436, 29.1936, -0.14246933) failed to convert
-rank 48: Point 695 (-90.590899, 30.345489, -3.9836533) failed to convert
-rank 62: Point 694 (-90.336826, 29.90169, -1.1343356) failed to convert
-rank 33: Point 695 (-90.936184, 29.578017, -0.27432001) failed to convert
-rank 97: Point 963 (-89.156983, 29.165211, 2.9856901) failed to convert
-rank 78: Point 974 (-89.915818, 29.902088, -6.6964565) failed to convert
-rank 2: Point 695 (-91.983458, 29.75024, 2.6020962) failed to convert
-rank 50: Point 700 (-90.622064, 29.387585, -0.83648892) failed to convert
-rank 9: Point 697 (-91.695299, 29.715071, 2.2590891) failed to convert
-rank 8: Point 690 (-91.66074, 30.848907, -20.0) failed to convert
-rank 24: Point 695 (-91.20846, 29.69227, -2.3324152) failed to convert
-rank 80: Point 971 (-89.883282, 29.61177, 21.14956) failed to convert
-rank 11: Point 696 (-91.605041, 29.832461, -1.037918) failed to convert
-rank 32: Point 695 (-91.009706, 28.961694, 8.4011699) failed to convert
-rank 64: Point 974 (-90.264094, 29.91127, -0.67421356) failed to convert
-rank 91: Point 965 (-89.347699, 29.16282, 0.31299999) failed to convert
-rank 76: Point 976 (-89.977177, 29.691857, -4.9904907) failed to convert
-rank 72: Point 974 (-90.031281, 30.031838, -4.6969683) failed to convert
-rank 1: Point 701 (-92.093723, 29.659031, 2.5178535) failed to convert
-rank 21: Point 702 (-91.20748, 30.521433, 12.554177) failed to convert
-rank 4: Point 698 (-91.802171, 30.944745, 6.43526) failed to convert
-rank 15: Point 697 (-91.401892, 30.700288, -8.4632708) failed to convert
-rank 51: Point 700 (-90.602357, 29.43095, 0.30121364) failed to convert
-rank 18: Point 697 (-91.33996, 29.736526, -6.3269537) failed to convert
-rank 85: Point 965 (-89.663537, 29.716179, 6.9e-07) failed to convert
-rank 56: Point 695 (-90.4462, 30.217378, 2.9349803) failed to convert
-rank 71: Point 965 (-90.069039, 29.810628, -4.1026082) failed to convert
-rank 10: Point 694 (-91.611598, 30.524386, -12.414505) failed to convert
-rank 73: Point 964 (-90.019163, 29.905734, 0.5964731) failed to convert
-rank 84: Point 974 (-89.726553, 29.775096, -0.68082289) failed to convert
-rank 7: Point 702 (-91.688617, 30.997447, -18.011048) failed to convert
-rank 13: Point 699 (-91.526366, 29.753637, -0.78485208) failed to convert
-rank 31: Point 699 (-90.975532, 30.169295, -3.5791285) failed to convert
-rank 66: Point 970 (-90.184087, 30.02291, -5.0167035) failed to convert
-rank 58: Point 690 (-90.437028, 29.790656, -0.73828656) failed to convert
-rank 35: Point 705 (-90.874464, 29.668017, -0.71589829) failed to convert
-rank 16: Point 695 (-91.389754, 30.188544, -0.68000001) failed to convert
-rank 25: Point 703 (-91.151613, 30.338464, 9.6328048) failed to convert
-rank 65: Point 966 (-90.261184, 29.459142, -3.1626846) failed to convert
-rank 5: Point 702 (-91.758885, 30.92975, -11.205647) failed to convert
-rank 68: Point 973 (-90.119605, 29.994103, 0.93279166) failed to convert
-rank 77: Point 966 (-89.924538, 30.093484, -5.9710324) failed to convert
-rank 75: Point 967 (-89.976653, 29.925236, 23.936358) failed to convert
-rank 79: Point 966 (-89.898376, 29.865768, -3.9440716) failed to convert
-rank 22: Point 697 (-91.201658, 30.402005, -15.578329) failed to convert
-rank 94: Point 973 (-89.24001, 29.15375, 2.6749823) failed to convert
-rank 38: Point 691 (-90.806484, 29.579186, -1.2592152) failed to convert
-rank 6: Point 697 (-91.751533, 30.516324, -12.292585) failed to convert
-rank 46: Point 686 (-90.659716, 29.933253, -1.1353969) failed to convert
-rank 63: Point 701 (-90.331421, 29.564957, -2.9596081) failed to convert
-rank 30: Point 697 (-91.040751, 29.729852, -0.52866091) failed to convert
-rank 27: Point 696 (-91.199168, 28.900074, 6.9746313) failed to convert
-rank 67: Point 964 (-90.155373, 29.889243, -1.1178301) failed to convert
-rank 69: Point 967 (-90.090784, 30.028482, -4.8957504) failed to convert
-rank 89: Point 966 (-89.40973, 29.195049, 0.0229214) failed to convert
-rank 23: Point 700 (-91.186859, 30.315007, 11.61026) failed to convert
-rank 57: Point 702 (-90.45616, 29.838592, -0.67168776) failed to convert
-rank 92: Point 973 (-89.320703, 29.102612, 0.14257849) failed to convert
-rank 39: Point 698 (-90.777921, 29.752638, -1.8280787) failed to convert
-rank 93: Point 965 (-89.268016, 29.176946, 4.164461) failed to convert
-rank 74: Point 973 (-90.005503, 29.803279, 21.314282) failed to convert
-rank 59: Point 701 (-90.409405, 29.873427, -0.45146143) failed to convert
-rank 29: Point 699 (-91.029021, 30.204166, 7.9344366) failed to convert
-rank 54: Point 696 (-90.521277, 29.610365, -0.31050438) failed to convert
-rank 98: Point 976 (-89.056698, 29.479161, 5.3497269) failed to convert
-rank 41: Point 700 (-90.792329, 29.07674, 1.7824154) failed to convert
-rank 87: Point 965 (-89.497055, 29.755244, 9.4674571) failed to convert
-rank 82: Point 974 (-89.758497, 30.248749, -1.2368784) failed to convert
-rank 83: Point 965 (-89.73381, 30.219774, 0.39624) failed to convert
-rank 70: Point 975 (-90.085311, 29.825409, 1.3990684) failed to convert
-rank 61: Point 703 (-90.385778, 29.555891, -0.19359887) failed to convert
-rank 99: Point 965 (-88.852855, 30.14402, 12.117539) failed to convert
-rank 86: Point 974 (-89.544735, 30.151521, 2.5996885) failed to convert
-rank 81: Point 963 (-89.806215, 30.072209, 20.537006) failed to convert
-rank 90: Point 973 (-89.370376, 29.181476, 0.08040713) failed to convert
-rank 43: Point 704 (-90.714507, 29.606702, -0.89121095) failed to convert
-rank 88: Point 976 (-89.452694, 29.392269, 0.03771891) failed to convert
-rank 96: Point 977 (-89.201984, 29.149838, -0.35087362) failed to convert
-rank 95: Point 966 (-89.218342, 29.194496, -0.01985296) failed to convert
-rank 34: Point 691 (-90.908518, 29.557115, -0.55588981) failed to convert
-rank 44: Point 696 (-90.648585, 30.375653, -1.165426) failed to convert
-rank 36: Point 696 (-90.828596, 29.987758, 18.834011) failed to convert
-rank 47: Point 699 (-90.643216, 29.929944, -0.61672423) failed to convert
-rank 3: Point 700 (-91.861278, 30.736335, -10.154118) failed to convert
-rank 55: Point 699 (-90.504497, 29.58872, -2.2856353) failed to convert
-rank 78: Point 975 (-89.905488, 30.031105, 11.611951) failed to convert
-rank 0: Point 653 (-92.425575, 29.632905, -0.0) failed to convert
-rank 19: Point 705 (-91.254367, 30.526362, 6.7694793) failed to convert
-rank 97: Point 964 (-89.161036, 29.118948, -0.0) failed to convert
-rank 60: Point 691 (-90.388427, 29.826897, -0.50109849) failed to convert
-rank 40: Point 693 (-90.754677, 29.860181, -0.22586529) failed to convert
-rank 28: Point 691 (-91.073638, 30.203619, -12.544045) failed to convert
-rank 80: Point 972 (-89.882134, 29.625988, -5.0139603) failed to convert
-rank 72: Point 975 (-90.079837, 29.407449, 0.31299999) failed to convert
-rank 45: Point 702 (-90.708952, 29.335024, -1.4917919) failed to convert
-rank 37: Point 701 (-90.788558, 30.237774, -1.1622275) failed to convert
-rank 26: Point 695 (-91.136694, 30.320546, -12.663391) failed to convert
-rank 14: Point 694 (-91.495846, 29.637646, -0.63570685) failed to convert
-rank 64: Point 975 (-90.234019, 30.308354, 3.3285921) failed to convert
-rank 76: Point 977 (-89.947894, 30.061406, 1.9316976) failed to convert
-rank 49: Point 701 (-90.590805, 30.042923, -4.3205252) failed to convert
-rank 91: Point 966 (-89.349547, 29.141328, 0.27875668) failed to convert
-rank 53: Point 698 (-90.551519, 29.47957, -8.2296) failed to convert
-rank 52: Point 695 (-90.580817, 29.389336, 0.45719999) failed to convert
-rank 71: Point 966 (-90.068667, 29.815414, 1.1270103) failed to convert
-rank 85: Point 966 (-89.608316, 30.375584, -8.284784) failed to convert
-rank 33: Point 696 (-90.902996, 30.076525, 13.62909) failed to convert
-rank 9: Point 698 (-91.656966, 30.389194, 10.198847) failed to convert
-rank 24: Point 696 (-91.166953, 30.34847, -4.4454215) failed to convert
-rank 66: Point 971 (-90.245784, 29.20631, -0.20532941) failed to convert
-rank 73: Point 965 (-90.012684, 29.988158, -9.0) failed to convert
-rank 84: Point 975 (-89.745041, 29.549288, -4.7774355) failed to convert
-rank 11: Point 697 (-91.585054, 30.177803, -2.1191563) failed to convert
-rank 42: Point 697 (-90.76369, 29.191498, -0.48684015) failed to convert
-rank 65: Point 967 (-90.217931, 30.032741, -5.7576724) failed to convert
-rank 2: Point 696 (-91.919935, 30.937963, -17.892378) failed to convert
-rank 77: Point 967 (-89.982163, 29.364982, 1.0605083) failed to convert
-rank 79: Point 967 (-89.890696, 29.961537, -0.45003895) failed to convert
-rank 20: Point 693 (-91.227947, 30.514219, 10.168771) failed to convert
-rank 68: Point 974 (-90.129914, 29.860402, 0.205) failed to convert
-rank 69: Point 968 (-90.101433, 29.891115, -0.38171625) failed to convert
-rank 12: Point 685 (-91.526247, 30.341157, -9.2691459) failed to convert
-rank 62: Point 695 (-90.352226, 29.693709, 0.0998679) failed to convert
-rank 48: Point 696 (-90.623476, 29.886657, -0.6587682) failed to convert
-rank 94: Point 974 (-89.212167, 29.469884, 2.2593772) failed to convert
-rank 75: Point 968 (-90.006769, 29.542212, 0.31299999) failed to convert
-rank 89: Point 967 (-89.398661, 29.324036, -4.6497242) failed to convert
-rank 17: Point 703 (-91.322631, 30.563519, -7.6038648) failed to convert
-rank 21: Point 703 (-91.222237, 30.288248, 10.521859) failed to convert
-rank 67: Point 965 (-90.153618, 29.91209, -0.01612763) failed to convert
-rank 13: Point 700 (-91.534422, 29.615719, -3.5417761) failed to convert
-rank 92: Point 974 (-89.246727, 29.946485, -0.0) failed to convert
-rank 56: Point 696 (-90.427587, 30.470526, -8.3642576) failed to convert
-rank 10: Point 695 (-91.587323, 30.939195, -20.850681) failed to convert
-rank 93: Point 966 (-89.270652, 29.146741, -0.88573681) failed to convert
-rank 74: Point 974 (-90.003678, 29.826452, -6.7427861) failed to convert
-rank 98: Point 977 (-89.058481, 29.459386, 8.8736326) failed to convert
-rank 82: Point 975 (-89.758505, 30.248571, -1.3094208) failed to convert
-rank 18: Point 698 (-91.292441, 30.507185, -15.863646) failed to convert
-rank 31: Point 700 (-91.032636, 29.295289, -0.73134527) failed to convert
-rank 32: Point 696 (-90.95759, 29.76066, -0.56942454) failed to convert
-rank 50: Point 701 (-90.623186, 29.371542, 0.04605287) failed to convert
-rank 83: Point 966 (-89.78721, 29.567475, 23.689237) failed to convert
-rank 1: Point 702 (-92.053008, 30.446471, -5.8598826) failed to convert
-rank 4: Point 699 (-91.831571, 30.415458, -10.065832) failed to convert
-rank 99: Point 966 (-88.864236, 30.022895, 1.3776446) failed to convert
-rank 86: Point 975 (-89.608671, 29.391016, -3.6106339) failed to convert
-rank 58: Point 691 (-90.453196, 29.567804, -0.22092895) failed to convert
-rank 87: Point 966 (-89.48166, 29.934651, -0.0) failed to convert
-rank 8: Point 691 (-91.698094, 30.196262, -2.3733649) failed to convert
-rank 81: Point 964 (-89.783987, 30.343665, -7.2724306) failed to convert
-rank 51: Point 701 (-90.554597, 30.103701, -0.09970122) failed to convert
-rank 70: Point 976 (-90.060642, 30.141902, 4.5700002) failed to convert
-rank 90: Point 974 (-89.389759, 28.955219, -0.25949235) failed to convert
-rank 59: Point 702 (-90.432582, 29.555811, -0.66667613) failed to convert
-rank 61: Point 704 (-90.360937, 29.893056, -0.40170011) failed to convert
-rank 41: Point 701 (-90.739475, 29.851877, -0.57772803) failed to convert
-rank 35: Point 706 (-90.845443, 30.098407, -1.5965113) failed to convert
-rank 95: Point 967 (-89.226377, 29.103038, -0.06053298) failed to convert
-rank 57: Point 703 (-90.438708, 30.077795, -0.18345552) failed to convert
-rank 27: Point 697 (-91.157467, 29.56621, -0.39350433) failed to convert
-rank 88: Point 977 (-89.408776, 29.903536, -0.0) failed to convert
-rank 15: Point 698 (-91.43068, 30.22549, -3.0139428) failed to convert
-rank 29: Point 700 (-91.029613, 30.195056, -5.3608357) failed to convert
-rank 96: Point 978 (-89.200077, 29.171217, -0.0) failed to convert
-rank 78: Point 976 (-89.892673, 30.190586, 3.1799054) failed to convert
-rank 54: Point 697 (-90.521293, 29.610106, 0.58146864) failed to convert
-rank 16: Point 696 (-91.388964, 30.201477, -0.83751684) failed to convert
-rank 25: Point 704 (-91.159999, 30.207265, 1.8338035) failed to convert
-rank 97: Point 965 (-89.16596, 29.063315, -0.0) failed to convert
-rank 43: Point 705 (-90.714511, 29.606628, -0.8448481) failed to convert
-rank 23: Point 701 (-91.190618, 30.25572, -4.1875436) failed to convert
-rank 80: Point 973 (-89.882115, 29.626046, -5.0139603) failed to convert
-rank 38: Point 692 (-90.796549, 29.725297, -2.9652448) failed to convert
-rank 30: Point 698 (-91.041634, 29.716017, -1.6316277) failed to convert
-rank 44: Point 697 (-90.710603, 29.487489, -0.4954875) failed to convert
-rank 6: Point 698 (-91.74199, 30.681561, -14.840713) failed to convert
-rank 72: Point 976 (-90.031325, 30.031091, -9.0) failed to convert
-rank 64: Point 976 (-90.219623, 30.496463, -9.4640702) failed to convert
-rank 34: Point 692 (-90.86653, 30.183482, -2.0949951) failed to convert
-rank 36: Point 697 (-90.82802, 29.99621, 13.530139) failed to convert
-rank 63: Point 702 (-90.331395, 29.564989, -2.9596081) failed to convert
-rank 76: Point 978 (-89.947509, 30.066166, 0.87456982) failed to convert
-rank 46: Point 687 (-90.660351, 29.924171, -1.0701457) failed to convert
-rank 91: Point 967 (-89.348705, 29.151059, -0.39096295) failed to convert
-rank 39: Point 699 (-90.786907, 29.62089, -0.49839979) failed to convert
-rank 5: Point 703 (-91.77611, 30.623682, -6.401741) failed to convert
-rank 55: Point 700 (-90.451209, 30.323512, 2.8400993) failed to convert
-rank 85: Point 967 (-89.638881, 30.01209, 3.1943355) failed to convert
-rank 47: Point 700 (-90.685366, 29.325075, -0.75624513) failed to convert
-rank 3: Point 701 (-91.915489, 29.736042, 2.8904023) failed to convert
-rank 7: Point 703 (-91.688715, 30.995348, -14.392453) failed to convert
-rank 71: Point 967 (-90.057554, 29.957994, 50.573244) failed to convert
-rank 84: Point 976 (-89.745017, 29.549344, -4.7774355) failed to convert
-rank 40: Point 694 (-90.771057, 29.621026, -0.58427604) failed to convert
-rank 19: Point 706 (-91.250522, 30.587337, -24.234856) failed to convert
-rank 0: Point 654 (-92.436769, 29.391032, 10.3) failed to convert
-rank 73: Point 966 (-90.027777, 29.795753, 1.1456851) failed to convert
-rank 26: Point 696 (-91.139398, 30.27821, 17.616357) failed to convert
-rank 22: Point 698 (-91.205634, 30.339003, 8.8075525) failed to convert
-rank 60: Point 692 (-90.377307, 29.977671, -1.9436987) failed to convert
-rank 28: Point 692 (-91.073639, 30.203559, -12.544045) failed to convert
-rank 14: Point 695 (-91.481628, 29.878389, -8.2844646) failed to convert
-rank 66: Point 972 (-90.191727, 29.92277, -6.7664508) failed to convert
-rank 79: Point 968 (-89.897982, 29.870575, -5.957926) failed to convert
-rank 65: Point 968 (-90.217914, 30.032799, -5.7576724) failed to convert
-rank 37: Point 702 (-90.788584, 30.237305, -1.1307935) failed to convert
-rank 77: Point 968 (-89.938392, 29.919541, 8.6936119) failed to convert
-rank 45: Point 703 (-90.708956, 29.334942, -1.1139991) failed to convert
-rank 53: Point 699 (-90.522603, 29.884426, -0.47929772) failed to convert
-rank 68: Point 975 (-90.125986, 29.911205, 28.402222) failed to convert
-rank 69: Point 969 (-90.090769, 30.028519, -5.5608878) failed to convert
-rank 33: Point 697 (-90.902798, 30.079451, -1.7960618) failed to convert
-rank 75: Point 969 (-89.977634, 29.912743, -9.0) failed to convert
-rank 89: Point 968 (-89.408932, 29.204029, 0.31299999) failed to convert
-rank 24: Point 697 (-91.208428, 29.692448, -3.5204044) failed to convert
-rank 67: Point 966 (-90.155361, 29.889302, -3.8892482) failed to convert
-rank 49: Point 702 (-90.627066, 29.529265, -1.0110537) failed to convert
-rank 94: Point 975 (-89.235242, 29.208083, -0.00066554) failed to convert
-rank 74: Point 975 (-90.009699, 29.749633, -5.1889155) failed to convert
-rank 2: Point 697 (-91.919901, 30.937941, -18.288043) failed to convert
-rank 92: Point 975 (-89.302881, 29.307155, -0.0) failed to convert
-rank 83: Point 967 (-89.718772, 30.400907, -3.6988888) failed to convert
-rank 9: Point 699 (-91.622221, 30.988881, -14.656197) failed to convert
-rank 93: Point 967 (-89.180545, 30.163983, 3.5315503) failed to convert
-rank 42: Point 698 (-90.718811, 29.845912, -0.65570598) failed to convert
-rank 11: Point 698 (-91.54966, 30.780867, 8.2683342) failed to convert
-rank 82: Point 976 (-89.810832, 29.60733, -0.0) failed to convert
-rank 62: Point 696 (-90.337903, 29.88681, -1.0900078) failed to convert
-rank 48: Point 697 (-90.59623, 30.270695, -0.41946559) failed to convert
-rank 20: Point 694 (-91.238553, 30.345853, -0.79876869) failed to convert
-rank 12: Point 686 (-91.521682, 30.418272, -3.3798425) failed to convert
-rank 87: Point 967 (-89.482264, 29.927414, -0.32267689) failed to convert
-rank 98: Point 978 (-89.006811, 30.025557, 4.8194999) failed to convert
-rank 99: Point 967 (-88.918096, 29.443241, 13.832843) failed to convert
-rank 86: Point 976 (-89.521681, 30.420729, -9.7635367) failed to convert
-rank 17: Point 704 (-91.373409, 29.73462, -7.1018405) failed to convert
-rank 70: Point 977 (-90.078002, 29.919251, 17.684212) failed to convert
-rank 13: Point 701 (-91.524621, 29.783377, -1.386142) failed to convert
-rank 52: Point 696 (-90.577229, 29.440134, -0.22517291) failed to convert
-rank 10: Point 696 (-91.587299, 30.93925, -20.22296) failed to convert
-rank 96: Point 979 (-89.193041, 29.250859, -0.10061275) failed to convert
-rank 90: Point 975 (-89.276435, 30.255938, 3.3257142) failed to convert
-rank 81: Point 965 (-89.790432, 30.265084, -1.9570951) failed to convert
-rank 21: Point 704 (-91.222529, 30.283592, 6.2135384) failed to convert
-rank 56: Point 697 (-90.475255, 29.818344, -0.31024997) failed to convert
-rank 78: Point 977 (-89.905307, 30.03328, -9.0) failed to convert
-rank 18: Point 699 (-91.291313, 30.525124, -8.9945794) failed to convert
-rank 31: Point 701 (-90.984657, 30.030238, -1.8963743) failed to convert
-rank 50: Point 702 (-90.622067, 29.387449, -1.4678688) failed to convert
-rank 95: Point 968 (-89.219849, 29.177171, -0.00522037) failed to convert
-rank 58: Point 692 (-90.453126, 29.568558, -0.43583603) failed to convert
-rank 88: Point 978 (-89.446831, 29.460577, 1.6635658) failed to convert
-rank 97: Point 966 (-89.169881, 29.018309, 2.939207) failed to convert
-rank 32: Point 697 (-90.969116, 29.585236, -0.58364704) failed to convert
-rank 1: Point 703 (-92.120629, 29.124677, 12.4) failed to convert
-rank 4: Point 700 (-91.83154, 30.415511, -8.2296) failed to convert
-rank 8: Point 692 (-91.654793, 30.951504, -9.9265555) failed to convert
-rank 41: Point 702 (-90.73947, 29.851937, -0.6720093) failed to convert
-rank 80: Point 974 (-89.882102, 29.626084, -5.0139603) failed to convert
-rank 64: Point 977 (-90.29392, 29.512109, 0.03424619) failed to convert
-rank 72: Point 977 (-90.031335, 30.030906, -9.0) failed to convert
-rank 51: Point 702 (-90.55486, 30.099952, -0.25934045) failed to convert
-rank 91: Point 968 (-89.34725, 29.167837, 0.31299999) failed to convert
-rank 76: Point 979 (-89.975908, 29.707482, -4.9255683) failed to convert
-rank 35: Point 707 (-90.861847, 29.855671, -1.7557776) failed to convert
-rank 57: Point 704 (-90.444907, 29.99296, 26.291489) failed to convert
-rank 25: Point 705 (-91.151702, 30.337, 5.1224507) failed to convert
-rank 59: Point 703 (-90.390847, 30.125366, 2.4883427) failed to convert
-rank 54: Point 698 (-90.514515, 29.704609, -0.60410618) failed to convert
-rank 27: Point 698 (-91.117649, 30.190715, 4.5750875) failed to convert
-rank 85: Point 968 (-89.627637, 30.146218, 4.0261356) failed to convert
-rank 16: Point 697 (-91.359047, 30.690109, -20.0) failed to convert
-rank 84: Point 977 (-89.745002, 29.549381, -4.7774355) failed to convert
-rank 73: Point 967 (-90.029959, 29.767579, -0.27826099) failed to convert
-rank 66: Point 973 (-90.184077, 30.022949, -5.0167035) failed to convert
-rank 61: Point 705 (-90.384759, 29.569392, -1.4882253) failed to convert
-rank 29: Point 701 (-91.034873, 30.114673, -10.041242) failed to convert
-rank 71: Point 968 (-90.067624, 29.828617, -2.5077141) failed to convert
-rank 65: Point 969 (-90.223661, 29.957097, -7.8412854) failed to convert
-rank 23: Point 702 (-91.233214, 29.577653, 14.744276) failed to convert
-rank 15: Point 699 (-91.497442, 29.097933, 7.1757809) failed to convert
-rank 38: Point 693 (-90.793815, 29.765398, -1.9978141) failed to convert
-rank 43: Point 706 (-90.732047, 29.3515, -0.79885967) failed to convert
-rank 79: Point 969 (-89.877184, 30.129362, -0.18188877) failed to convert
-rank 44: Point 698 (-90.707481, 29.532641, 0.0572203) failed to convert
-rank 6: Point 699 (-91.802413, 29.599707, 1.1582981) failed to convert
-rank 77: Point 969 (-89.940359, 29.89465, -8.2296) failed to convert
-rank 69: Point 970 (-90.090704, 30.029283, -1.7896964) failed to convert
-rank 94: Point 976 (-89.236242, 29.196646, -0.0) failed to convert
-rank 30: Point 699 (-91.010965, 30.185586, -12.167617) failed to convert
-rank 46: Point 688 (-90.660465, 29.922536, -1.2048567) failed to convert
-rank 89: Point 969 (-89.398617, 29.324078, -4.6497242) failed to convert
-rank 68: Point 976 (-90.11767, 30.018762, 2.0617843) failed to convert
-rank 67: Point 967 (-90.152684, 29.924187, -0.34088408) failed to convert
-rank 63: Point 703 (-90.309276, 29.862567, -0.33630063) failed to convert
-rank 34: Point 693 (-90.897566, 29.721581, -0.61238723) failed to convert
-rank 92: Point 976 (-89.29977, 29.342604, -0.41623322) failed to convert
-rank 39: Point 700 (-90.787, 29.61951, -1.5012966) failed to convert
-rank 55: Point 701 (-90.471965, 30.039143, 23.042544) failed to convert
-rank 5: Point 704 (-91.814967, 29.923223, -1.3340785) failed to convert
-rank 75: Point 970 (-89.992643, 29.722265, 14.507118) failed to convert
-rank 82: Point 977 (-89.758431, 30.24931, -1.266505) failed to convert
-rank 93: Point 968 (-89.264952, 29.211927, -0.50283534) failed to convert
-rank 22: Point 699 (-91.194796, 30.50962, 3.077373) failed to convert
-rank 7: Point 704 (-91.701182, 30.777928, -15.708067) failed to convert
-rank 3: Point 702 (-91.885729, 30.28749, -5.1472143) failed to convert
-rank 36: Point 698 (-90.814159, 30.199569, -1.1744833) failed to convert
-rank 83: Point 968 (-89.786137, 29.580249, -4.752137) failed to convert
-rank 87: Point 968 (-89.453106, 30.266332, -3.7415598) failed to convert
-rank 19: Point 707 (-91.253929, 30.533138, -7.3848785) failed to convert
-rank 99: Point 968 (-88.850825, 30.164291, 11.106514) failed to convert
-rank 40: Point 695 (-90.771344, 29.616802, -0.11789014) failed to convert
-rank 60: Point 693 (-90.383732, 29.890575, -0.4029509) failed to convert
-rank 47: Point 701 (-90.643001, 29.932702, -0.75036838) failed to convert
-rank 74: Point 976 (-90.008883, 29.759756, -8.2296) failed to convert
-rank 98: Point 979 (-89.017369, 29.910219, 4.1308678) failed to convert
-rank 86: Point 977 (-89.578939, 29.746328, -0.0) failed to convert
-rank 28: Point 693 (-91.107827, 29.672967, -1.6059153) failed to convert
-rank 53: Point 700 (-90.539199, 29.652535, -0.96263054) failed to convert
-rank 14: Point 696 (-91.488262, 29.766015, -1.6376495) failed to convert
-rank 26: Point 697 (-91.18166, 29.61284, -5.1816) failed to convert
-rank 70: Point 978 (-90.069846, 30.023929, 0.16363318) failed to convert
-rank 96: Point 980 (-89.198083, 29.193548, -0.0) failed to convert
-rank 0: Point 655 (-92.424911, 29.641815, -0.1217058) failed to convert
-rank 37: Point 703 (-90.854283, 29.267663, -0.54549349) failed to convert
-rank 45: Point 704 (-90.709047, 29.333537, 0.30479723) failed to convert
-rank 95: Point 969 (-89.21918, 29.184768, -0.0) failed to convert
-rank 78: Point 978 (-89.918276, 29.870945, -6.6233045) failed to convert
-rank 24: Point 698 (-91.206536, 29.722568, -5.162431) failed to convert
-rank 2: Point 698 (-91.92229, 30.893492, -10.379822) failed to convert
-rank 33: Point 698 (-90.90319, 30.073569, 16.253744) failed to convert
-rank 49: Point 703 (-90.603117, 29.869288, -0.62865346) failed to convert
-rank 90: Point 976 (-89.317017, 29.795482, 0.49483116) failed to convert
-rank 81: Point 966 (-89.792794, 30.23623, -2.5888287) failed to convert
-rank 88: Point 979 (-89.367455, 30.376984, -8.2624165) failed to convert
-rank 48: Point 698 (-90.635798, 29.711297, -0.46778798) failed to convert
-rank 42: Point 699 (-90.744711, 29.469664, -0.95051535) failed to convert
-rank 9: Point 700 (-91.653152, 30.455395, -6.145442) failed to convert
-rank 12: Point 687 (-91.502655, 30.737287, -4.613133) failed to convert
-rank 62: Point 697 (-90.30472, 30.330403, -0.36444651) failed to convert
-rank 97: Point 967 (-89.077145, 30.05165, 3.137614) failed to convert
-rank 11: Point 699 (-91.567112, 30.484334, -5.0137124) failed to convert
-rank 80: Point 975 (-89.882082, 29.626141, -5.0139603) failed to convert
-rank 76: Point 980 (-89.977132, 29.691898, -4.9904907) failed to convert
-rank 64: Point 978 (-90.299922, 29.430733, -0.25444316) failed to convert
-rank 13: Point 702 (-91.50317, 30.147461, -3.6237026) failed to convert
-rank 72: Point 978 (-90.031303, 30.031271, -9.0) failed to convert
-rank 91: Point 969 (-89.342821, 29.219014, 0.1641517) failed to convert
-rank 20: Point 695 (-91.241265, 30.302721, -7.2644777) failed to convert
-rank 17: Point 705 (-91.320295, 30.600927, -17.985942) failed to convert
-rank 10: Point 697 (-91.589395, 30.903139, -12.096202) failed to convert
-rank 56: Point 698 (-90.491554, 29.592379, -0.15135057) failed to convert
-rank 66: Point 974 (-90.255624, 29.074145, 5.64351) failed to convert
-rank 85: Point 969 (-89.672658, 29.605292, -0.0) failed to convert
-rank 84: Point 978 (-89.744978, 29.549437, -4.7774355) failed to convert
-rank 21: Point 705 (-91.222841, 30.27851, -6.8072227) failed to convert
-rank 73: Point 968 (-90.013855, 29.97295, 0.79463337) failed to convert
-rank 65: Point 970 (-90.217903, 30.032838, -5.7576724) failed to convert
-rank 71: Point 969 (-90.067729, 29.827262, -0.57639581) failed to convert
-rank 4: Point 701 (-91.806775, 30.861689, 13.717681) failed to convert
-rank 31: Point 702 (-91.039218, 29.192363, -0.0) failed to convert
-rank 50: Point 703 (-90.622022, 29.388072, 0.23742839) failed to convert
-rank 41: Point 703 (-90.766144, 29.462893, -0.53629729) failed to convert
-rank 58: Point 693 (-90.436982, 29.790696, -0.73828656) failed to convert
-rank 79: Point 970 (-89.945441, 29.272186, 1.565696) failed to convert
-rank 77: Point 970 (-89.92669, 30.066061, 1.0470059) failed to convert
-rank 69: Point 971 (-90.106595, 29.824058, -0.45275386) failed to convert
-rank 18: Point 700 (-91.339961, 29.736236, -4.8040565) failed to convert
-rank 1: Point 704 (-92.084738, 29.831799, -0.6031081) failed to convert
-rank 8: Point 693 (-91.660711, 30.848934, -20.0) failed to convert
-rank 32: Point 698 (-90.965516, 29.639785, -0.6785959) failed to convert
-rank 51: Point 703 (-90.584454, 29.684391, 0.46050873) failed to convert
-rank 94: Point 977 (-89.24201, 29.130845, 3.0312939) failed to convert
-rank 89: Point 970 (-89.398588, 29.324106, -4.6497242) failed to convert
-rank 57: Point 705 (-90.475287, 29.574153, -0.55464517) failed to convert
-rank 16: Point 698 (-91.389864, 30.186335, -8.5252567) failed to convert
-rank 35: Point 708 (-90.861848, 29.855584, -1.5585938) failed to convert
-rank 67: Point 968 (-90.202259, 29.271803, 0.20801161) failed to convert
-rank 75: Point 971 (-89.983164, 29.842614, 29.253347) failed to convert
-rank 27: Point 699 (-91.133049, 29.950531, -0.41627929) failed to convert
-rank 25: Point 706 (-91.161163, 30.188964, 10.707017) failed to convert
-rank 59: Point 704 (-90.432556, 29.555866, -0.65428253) failed to convert
-rank 54: Point 699 (-90.522969, 29.586416, -0.07328114) failed to convert
-rank 61: Point 706 (-90.360918, 29.893092, -0.4047987) failed to convert
-rank 29: Point 702 (-91.06101, 29.712193, -1.2446757) failed to convert
-rank 15: Point 700 (-91.458497, 29.759028, -1.8907437) failed to convert
-rank 93: Point 969 (-89.17818, 30.190132, 5.0762402) failed to convert
-rank 92: Point 977 (-89.300275, 29.336721, -0.46687859) failed to convert
-rank 68: Point 977 (-90.187172, 29.107893, -0.26502117) failed to convert
-rank 82: Point 978 (-89.811925, 29.593681, -4.8411387) failed to convert
-rank 38: Point 694 (-90.785228, 29.890978, -1.6690892) failed to convert
-rank 6: Point 700 (-91.739689, 30.725394, -17.306543) failed to convert
-rank 87: Point 969 (-89.530901, 29.354166, 1.3792345) failed to convert
-rank 83: Point 969 (-89.770017, 29.778302, -0.0) failed to convert
-rank 23: Point 703 (-91.233549, 29.572196, -0.91724406) failed to convert
-rank 43: Point 707 (-90.714489, 29.606879, -1.001431) failed to convert
-rank 99: Point 969 (-88.848823, 30.184601, 10.805582) failed to convert
-rank 86: Point 978 (-89.608635, 29.391034, -3.7682799) failed to convert
-rank 74: Point 977 (-90.006146, 29.794494, -5.2812699) failed to convert
-rank 96: Point 981 (-89.142785, 29.814101, 2.4620327) failed to convert
-rank 98: Point 980 (-88.975221, 30.3661, 3.2969497) failed to convert
-rank 34: Point 694 (-90.864567, 30.212351, -0.80511612) failed to convert
-rank 44: Point 699 (-90.685969, 29.842816, -0.28118781) failed to convert
-rank 46: Point 689 (-90.659716, 29.933213, -0.88572308) failed to convert
-rank 39: Point 701 (-90.76804, 29.896829, -0.43019747) failed to convert
-rank 55: Point 702 (-90.543062, 29.046515, 6.9293123) failed to convert
-rank 3: Point 703 (-91.883878, 30.321237, -7.3332997) failed to convert
-rank 30: Point 700 (-91.011316, 30.180205, 16.327327) failed to convert
-rank 63: Point 704 (-90.302233, 29.956734, 14.270828) failed to convert
-rank 70: Point 979 (-90.085811, 29.818548, 1.2624469) failed to convert
-rank 5: Point 705 (-91.869494, 28.915223, 21.15826) failed to convert
-rank 47: Point 702 (-90.633098, 30.073162, -1.0400574) failed to convert
-rank 22: Point 700 (-91.196316, 30.485557, 12.638858) failed to convert
-rank 26: Point 698 (-91.146557, 30.166239, -6.6642213) failed to convert
-rank 36: Point 699 (-90.838026, 29.848589, -1.173725) failed to convert
-rank 40: Point 696 (-90.754767, 29.858683, -0.99517455) failed to convert
-rank 60: Point 694 (-90.408155, 29.557418, 0.01385107) failed to convert
-rank 88: Point 980 (-89.422654, 29.741679, 0.55363495) failed to convert
-rank 90: Point 977 (-89.353374, 29.377733, -0.08247624) failed to convert
-rank 78: Point 979 (-89.918269, 29.871006, -6.6233045) failed to convert
-rank 95: Point 970 (-89.2203, 29.171999, -0.0) failed to convert
-rank 7: Point 705 (-91.688569, 30.997485, -20.215859) failed to convert
-rank 19: Point 708 (-91.351183, 28.950525, 7.9069904) failed to convert
-rank 28: Point 694 (-91.07364, 30.203518, -12.544045) failed to convert
-rank 81: Point 967 (-89.804574, 30.092093, -0.35607594) failed to convert
-rank 52: Point 697 (-90.600932, 29.102756, 2.3537641) failed to convert
-rank 0: Point 656 (-92.425832, 29.618723, -0.65619661) failed to convert
-rank 14: Point 697 (-91.481637, 29.877957, -6.9632279) failed to convert
-rank 80: Point 976 (-89.908403, 29.295063, -0.49443643) failed to convert
-rank 45: Point 705 (-90.699521, 29.471747, -0.92491731) failed to convert
-rank 53: Point 701 (-90.482886, 30.432646, -1.9933923) failed to convert
-rank 24: Point 699 (-91.208414, 29.692309, -3.6790011) failed to convert
-rank 76: Point 981 (-89.977237, 29.690237, -0.33823706) failed to convert
-rank 33: Point 699 (-90.902704, 30.080805, -10.792969) failed to convert
-rank 97: Point 968 (-89.074569, 30.079296, 3.3740918) failed to convert
-rank 2: Point 699 (-91.918219, 30.968119, -17.001747) failed to convert
-rank 64: Point 979 (-90.259871, 29.965589, -8.1000606) failed to convert
-rank 72: Point 979 (-89.994963, 30.491075, -9.914409) failed to convert
-rank 91: Point 970 (-89.348208, 29.15656, 0.31299999) failed to convert
-rank 37: Point 704 (-90.78783, 30.248023, -1.7789293) failed to convert
-rank 66: Point 975 (-90.228294, 29.43971, 0.20544732) failed to convert
-rank 84: Point 979 (-89.693992, 30.16828, 3.097211) failed to convert
-rank 85: Point 970 (-89.6266, 30.157846, 1.8557263) failed to convert
-rank 42: Point 700 (-90.740756, 29.527356, -1.3903076) failed to convert
-rank 49: Point 704 (-90.603105, 29.869347, -0.94096171) failed to convert
-rank 73: Point 969 (-90.018461, 29.913795, 0.95118323) failed to convert
-rank 65: Point 971 (-90.223662, 29.957011, -7.835799) failed to convert
-rank 79: Point 971 (-89.917017, 29.631667, 22.19341) failed to convert
-rank 48: Point 699 (-90.678309, 29.099772, 0.87595574) failed to convert
-rank 71: Point 970 (-90.058845, 29.941221, 19.86905) failed to convert
-rank 62: Point 698 (-90.336711, 29.902577, -0.95709352) failed to convert
-rank 77: Point 971 (-89.940336, 29.894706, -8.2296) failed to convert
-rank 9: Point 701 (-91.652411, 30.467816, -6.8584519) failed to convert
-rank 11: Point 700 (-91.62481, 29.486466, 0.85148612) failed to convert
-rank 94: Point 978 (-89.235031, 29.21035, -0.0) failed to convert
-rank 13: Point 703 (-91.462708, 30.823827, -9.7320633) failed to convert
-rank 17: Point 706 (-91.374333, 29.718929, -0.34581492) failed to convert
-rank 56: Point 699 (-90.509142, 29.346622, 0.86639766) failed to convert
-rank 69: Point 972 (-90.090745, 30.028575, -4.0420567) failed to convert
-rank 67: Point 969 (-90.123033, 30.307855, 3.96) failed to convert
-rank 89: Point 971 (-89.397727, 29.334107, 15.208849) failed to convert
-rank 75: Point 972 (-90.008792, 29.516154, 0.31299999) failed to convert
-rank 93: Point 970 (-89.267608, 29.181382, 6.047229) failed to convert
-rank 20: Point 696 (-91.281806, 29.651144, 0.90177113) failed to convert
-rank 21: Point 706 (-91.268738, 29.542451, 5.166069) failed to convert
-rank 92: Point 978 (-89.302235, 29.313951, -0.0) failed to convert
-rank 68: Point 978 (-90.117412, 30.02183, -4.8981363) failed to convert
-rank 50: Point 704 (-90.603292, 29.654715, -0.94311499) failed to convert
-rank 10: Point 698 (-91.598659, 30.744799, -15.695306) failed to convert
-rank 41: Point 704 (-90.739466, 29.851977, -0.8953198) failed to convert
-rank 31: Point 703 (-91.004246, 29.731221, -0.6349402) failed to convert
-rank 12: Point 688 (-91.547199, 29.984025, -2.71051) failed to convert
-rank 82: Point 979 (-89.809163, 29.627838, -0.6128532) failed to convert
-rank 58: Point 694 (-90.461826, 29.447878, -0.21336) failed to convert
-rank 99: Point 970 (-88.84973, 30.174338, 10.824755) failed to convert
-rank 1: Point 705 (-92.041236, 30.668457, -9.9610574) failed to convert
-rank 87: Point 970 (-89.471902, 30.047495, -0.0) failed to convert
-rank 32: Point 699 (-90.963231, 29.674305, -0.58591689) failed to convert
-rank 18: Point 701 (-91.345193, 29.650047, -3.7021009) failed to convert
-rank 86: Point 979 (-89.607568, 29.403765, -5.6516019) failed to convert
-rank 98: Point 981 (-89.082996, 29.185636, 4.9993683) failed to convert
-rank 96: Point 982 (-89.202301, 29.145467, 16.272791) failed to convert
-rank 74: Point 978 (-89.986114, 30.048648, -4.4836082) failed to convert
-rank 57: Point 706 (-90.475272, 29.57419, -0.31479338) failed to convert
-rank 8: Point 694 (-91.735818, 29.523729, 1.398545) failed to convert
-rank 35: Point 709 (-90.848317, 30.055805, 10.180947) failed to convert
-rank 70: Point 980 (-90.117439, 29.407975, 0.31299999) failed to convert
-rank 51: Point 704 (-90.602308, 29.430915, -8.2296) failed to convert
-rank 16: Point 699 (-91.403882, 29.95462, -1.019496) failed to convert
-rank 83: Point 970 (-89.726404, 30.308529, -2.5618402) failed to convert
-rank 88: Point 981 (-89.45583, 29.354131, 0.16947327) failed to convert
-rank 59: Point 705 (-90.404982, 29.933237, -0.62068081) failed to convert
-rank 29: Point 703 (-91.030002, 30.188708, -11.344178) failed to convert
-rank 25: Point 707 (-91.196303, 29.633286, -5.39496) failed to convert
-rank 15: Point 701 (-91.463543, 29.673857, -0.58099167) failed to convert
-rank 95: Point 971 (-89.219244, 29.183959, -0.0) failed to convert
-rank 27: Point 700 (-91.14925, 29.695859, -0.44592769) failed to convert
-rank 61: Point 707 (-90.386408, 29.546472, -0.54514557) failed to convert
-rank 78: Point 980 (-89.915343, 29.907646, 10.92207) failed to convert
-rank 54: Point 700 (-90.521243, 29.610522, -0.35356386) failed to convert
-rank 6: Point 701 (-91.782226, 29.965707, -4.8325921) failed to convert
-rank 90: Point 978 (-89.305115, 29.930907, -0.0) failed to convert
-rank 4: Point 702 (-91.809286, 30.816584, 10.936483) failed to convert
-rank 43: Point 708 (-90.696673, 29.864058, -1.326874) failed to convert
-rank 23: Point 704 (-91.224414, 29.718747, -4.8405291) failed to convert
-rank 39: Point 702 (-90.783605, 29.669246, -8.2296) failed to convert
-rank 34: Point 695 (-90.863367, 30.230013, -2.1682211) failed to convert
-rank 44: Point 700 (-90.671956, 30.043357, 14.246248) failed to convert
-rank 38: Point 695 (-90.785184, 29.891621, -0.05945635) failed to convert
-rank 81: Point 968 (-89.866831, 29.319878, 0.9611344) failed to convert
-rank 64: Point 980 (-90.282675, 29.661649, 0.11472246) failed to convert
-rank 80: Point 977 (-89.908256, 29.296246, -0.42318936) failed to convert
-rank 97: Point 969 (-89.160076, 29.128298, -0.0) failed to convert
-rank 3: Point 704 (-91.922869, 29.595, -0.49638048) failed to convert
-rank 55: Point 703 (-90.471572, 30.044326, -7.0227963) failed to convert
-rank 63: Point 705 (-90.367771, 29.069275, 2.4987448) failed to convert
-rank 30: Point 701 (-91.041625, 29.715978, -1.0086566) failed to convert
-rank 46: Point 690 (-90.65913, 29.94156, -0.36708692) failed to convert
-rank 26: Point 699 (-91.139772, 30.272159, 4.8509765) failed to convert
-rank 47: Point 703 (-90.658833, 29.70669, -0.18374338) failed to convert
-rank 72: Point 980 (-90.04015, 29.918151, -0.18494973) failed to convert
-rank 36: Point 700 (-90.829202, 29.978589, -3.5557277) failed to convert
-rank 5: Point 706 (-91.805983, 30.086149, -3.5265174) failed to convert
-rank 60: Point 695 (-90.377315, 29.977402, 0.2150905) failed to convert
-rank 76: Point 982 (-89.991506, 29.508259, -0.40402105) failed to convert
-rank 66: Point 976 (-90.190788, 29.934958, -7.9208382) failed to convert
-rank 40: Point 697 (-90.771287, 29.617567, 0.08920437) failed to convert
-rank 22: Point 701 (-91.197349, 30.469298, 12.432399) failed to convert
-rank 85: Point 971 (-89.683547, 29.472555, 16.179724) failed to convert
-rank 7: Point 706 (-91.701148, 30.777878, -17.007839) failed to convert
-rank 91: Point 971 (-89.347604, 29.163538, 0.31299999) failed to convert
-rank 19: Point 709 (-91.303809, 29.730651, -1.1577574) failed to convert
-rank 73: Point 970 (-90.021785, 29.87139, 1.3131548) failed to convert
-rank 14: Point 698 (-91.487135, 29.784989, -1.8675238) failed to convert
-rank 53: Point 702 (-90.541625, 29.618465, 0.28871334) failed to convert
-rank 79: Point 972 (-89.886851, 30.009025, 0.17387035) failed to convert
-rank 84: Point 980 (-89.746699, 29.527198, -4.5622466) failed to convert
-rank 65: Point 972 (-90.217887, 30.032896, -5.7576724) failed to convert
-rank 71: Point 971 (-90.067707, 29.827387, 0.23542223) failed to convert
-rank 24: Point 700 (-91.176933, 30.19111, -5.8688548) failed to convert
-rank 77: Point 972 (-89.941749, 29.876841, 3.5040479) failed to convert
-rank 94: Point 979 (-89.236759, 29.190596, -0.40378194) failed to convert
-rank 33: Point 700 (-90.925041, 29.746085, -0.74769163) failed to convert
-rank 28: Point 695 (-91.073641, 30.203458, -12.544045) failed to convert
-rank 52: Point 698 (-90.56778, 29.573625, -0.41702749) failed to convert
-rank 45: Point 706 (-90.709827, 29.322152, -8.2296) failed to convert
-rank 0: Point 657 (-92.443925, 29.22709, 13.30098) failed to convert
-rank 37: Point 705 (-90.78849, 30.238319, -1.6413791) failed to convert
-rank 89: Point 972 (-89.383056, 29.504464, 2.7068714) failed to convert
-rank 67: Point 970 (-90.176217, 29.615516, 0.31299999) failed to convert
-rank 69: Point 973 (-90.100209, 29.906382, -5.1924407) failed to convert
-rank 93: Point 971 (-89.28569, 28.973567, 17.075993) failed to convert
-rank 75: Point 973 (-89.983521, 29.838055, -5.3050443) failed to convert
-rank 2: Point 700 (-91.91985, 30.937908, -17.833521) failed to convert
-rank 48: Point 700 (-90.660421, 29.358385, 0.3048) failed to convert
-rank 68: Point 979 (-90.117416, 30.02177, -4.8889923) failed to convert
-rank 49: Point 705 (-90.627043, 29.529321, -1.0953488) failed to convert
-rank 42: Point 701 (-90.716668, 29.876756, -0.87526694) failed to convert
-rank 62: Point 699 (-90.365201, 29.516982, 0.36314683) failed to convert
-rank 82: Point 980 (-89.808054, 29.641507, -0.0) failed to convert
-rank 11: Point 701 (-91.610579, 29.73449, -0.53168348) failed to convert
-rank 92: Point 979 (-89.301726, 29.319554, -0.0) failed to convert
-rank 99: Point 971 (-88.922977, 29.387558, 18.183955) failed to convert
-rank 87: Point 971 (-89.504942, 29.66057, -0.0) failed to convert
-rank 96: Point 983 (-89.209091, 29.068296, 4.6211113) failed to convert
-rank 74: Point 979 (-90.00966, 29.749679, -5.1889155) failed to convert
-rank 86: Point 980 (-89.573751, 29.807654, 12.29914) failed to convert
-rank 13: Point 704 (-91.534401, 29.615753, -3.5417761) failed to convert
-rank 17: Point 707 (-91.348755, 30.138971, -1.3968884) failed to convert
-rank 98: Point 982 (-88.990187, 30.204199, 10.196288) failed to convert
-rank 70: Point 981 (-90.069705, 30.025655, 0.33049729) failed to convert
-rank 83: Point 971 (-89.752718, 29.989552, 2.6388657) failed to convert
-rank 9: Point 702 (-91.63249, 30.811847, -10.983748) failed to convert
-rank 88: Point 982 (-89.455083, 29.362292, 25.62355) failed to convert
-rank 56: Point 700 (-90.500208, 29.471447, -1.0894363) failed to convert
-rank 90: Point 979 (-89.365624, 29.235528, 0.03735687) failed to convert
-rank 20: Point 697 (-91.274513, 29.768975, -0.55801289) failed to convert
-rank 95: Point 972 (-89.217438, 29.204471, -0.0) failed to convert
-rank 78: Point 981 (-89.918264, 29.871046, -6.6233045) failed to convert
-rank 21: Point 707 (-91.271988, 29.489702, 7.2410793) failed to convert
-rank 12: Point 689 (-91.526186, 30.341162, -10.814305) failed to convert
-rank 41: Point 705 (-90.739461, 29.852038, -0.63356196) failed to convert
-rank 31: Point 704 (-90.967143, 30.293724, -6.8064274) failed to convert
-rank 10: Point 699 (-91.589115, 30.907396, -14.097302) failed to convert
-rank 50: Point 705 (-90.62306, 29.373116, -8.2296) failed to convert
-rank 1: Point 706 (-92.040329, 30.684345, -9.5257549) failed to convert
-rank 81: Point 969 (-89.792643, 30.237825, -2.532073) failed to convert
-rank 58: Point 695 (-90.45302, 29.569708, -0.01154284) failed to convert
-rank 18: Point 702 (-91.33992, 29.736481, -6.6900362) failed to convert
-rank 32: Point 700 (-90.932863, 30.132134, -6.1521552) failed to convert
-rank 35: Point 710 (-90.86185, 29.855446, -4.4309602) failed to convert
-rank 57: Point 707 (-90.497374, 29.266113, 1.7287287) failed to convert
-rank 64: Point 981 (-90.259863, 29.965529, -8.1000606) failed to convert
-rank 8: Point 695 (-91.655514, 30.93808, 5.6875307) failed to convert
-rank 16: Point 700 (-91.357117, 30.720911, -8.6259723) failed to convert
-rank 59: Point 706 (-90.403206, 29.95741, -7.7117257) failed to convert
-rank 80: Point 978 (-89.885007, 29.588616, 0.58931347) failed to convert
-rank 51: Point 705 (-90.53143, 30.42478, -0.26691806) failed to convert
-rank 25: Point 708 (-91.161496, 30.18355, -2.1749579) failed to convert
-rank 27: Point 701 (-91.117264, 30.196262, 10.129687) failed to convert
-rank 29: Point 704 (-91.034018, 30.127228, -3.7574315) failed to convert
-rank 61: Point 708 (-90.36089, 29.893146, -0.55544472) failed to convert
-rank 54: Point 701 (-90.459553, 30.461948, -7.7996039) failed to convert
-rank 72: Point 981 (-90.031277, 30.030923, -9.0) failed to convert
-rank 23: Point 705 (-91.195758, 30.17438, -2.6293431) failed to convert
-rank 97: Point 970 (-89.167645, 29.04277, -0.0) failed to convert
-rank 6: Point 702 (-91.740318, 30.714067, 17.579021) failed to convert
-rank 76: Point 983 (-89.955744, 29.96143, -0.39520854) failed to convert
-rank 43: Point 709 (-90.714504, 29.60657, -0.75223382) failed to convert
-rank 15: Point 702 (-91.450804, 29.887991, -1.4125275) failed to convert
-rank 85: Point 972 (-89.701796, 29.250075, 9.1584107) failed to convert
-rank 66: Point 977 (-90.184062, 30.023008, -5.0167035) failed to convert
-rank 38: Point 696 (-90.778449, 29.989869, -4.4882703) failed to convert
-rank 39: Point 703 (-90.80246, 29.391518, -8.2296) failed to convert
-rank 3: Point 705 (-91.866816, 30.631725, -5.8995726) failed to convert
-rank 44: Point 701 (-90.683052, 29.884612, -0.47373159) failed to convert
-rank 63: Point 706 (-90.331357, 29.565036, -2.9596081) failed to convert
-rank 79: Point 973 (-89.895494, 29.901294, -0.47214952) failed to convert
-rank 73: Point 971 (-90.014969, 29.957604, -1.148692) failed to convert
-rank 91: Point 972 (-89.338717, 29.266334, 15.723644) failed to convert
-rank 71: Point 972 (-90.069505, 29.804218, -3.7581841) failed to convert
-rank 46: Point 691 (-90.691659, 29.474405, -0.31313715) failed to convert
-rank 55: Point 704 (-90.513787, 29.458554, -0.19621603) failed to convert
-rank 34: Point 696 (-90.866498, 30.183771, -2.1856601) failed to convert
-rank 26: Point 700 (-91.143458, 30.214614, -12.652249) failed to convert
-rank 84: Point 981 (-89.705449, 30.029056, 2.8092136) failed to convert
-rank 60: Point 696 (-90.37729, 29.977492, 0.50072807) failed to convert
-rank 94: Point 980 (-89.241673, 29.134558, 0.33354739) failed to convert
-rank 47: Point 704 (-90.642992, 29.932642, -1.2575289) failed to convert
-rank 65: Point 973 (-90.238862, 29.755843, 2.0092608) failed to convert
-rank 40: Point 698 (-90.754807, 29.857936, -0.6975492) failed to convert
-rank 22: Point 702 (-91.201623, 30.401986, -15.578329) failed to convert
-rank 4: Point 703 (-91.83152, 30.415546, -8.2296) failed to convert
-rank 30: Point 702 (-91.012217, 30.166386, -6.3675154) failed to convert
-rank 36: Point 701 (-90.84424, 29.756095, -0.71826288) failed to convert
-rank 89: Point 973 (-89.40795, 29.214751, 0.30741291) failed to convert
-rank 77: Point 973 (-89.940321, 29.894744, -8.2296) failed to convert
-rank 69: Point 974 (-90.136742, 29.431206, -0.33782179) failed to convert
-rank 7: Point 707 (-91.731383, 30.245016, -1.585251) failed to convert
-rank 67: Point 971 (-90.208476, 29.188696, 0.23625485) failed to convert
-rank 19: Point 710 (-91.322517, 29.424486, -0.78061724) failed to convert
-rank 5: Point 707 (-91.884725, 28.627869, 38.018384) failed to convert
-rank 93: Point 972 (-89.269249, 29.162266, -0.50854439) failed to convert
-rank 75: Point 974 (-89.993998, 29.704865, -2.618232) failed to convert
-rank 68: Point 980 (-90.117419, 30.021729, -4.8889923) failed to convert
-rank 92: Point 980 (-89.301411, 29.323124, -0.17363364) failed to convert
-rank 82: Point 981 (-89.758491, 30.248429, -2.7173222) failed to convert
-rank 14: Point 699 (-91.469253, 30.086107, -4.7531296) failed to convert
-rank 33: Point 701 (-90.902647, 30.080826, -10.792969) failed to convert
-rank 45: Point 707 (-90.703166, 29.418876, -0.3106968) failed to convert
-rank 86: Point 981 (-89.575927, 29.781408, -0.42775763) failed to convert
-rank 37: Point 706 (-90.829732, 29.633004, -0.98359103) failed to convert
-rank 52: Point 699 (-90.56156, 29.661233, -1.2064484) failed to convert
-rank 87: Point 972 (-89.469511, 30.075185, 1.6218227) failed to convert
-rank 74: Point 980 (-89.990827, 29.988846, -0.25098326) failed to convert
-rank 96: Point 984 (-89.110415, 30.172171, 6.9694859) failed to convert
-rank 99: Point 972 (-88.919457, 29.423503, 14.991439) failed to convert
-rank 28: Point 696 (-91.123783, 29.422356, -0.40115538) failed to convert
-rank 24: Point 701 (-91.208363, 29.692909, -0.51088571) failed to convert
-rank 70: Point 982 (-90.096824, 29.676067, 0.31299999) failed to convert
-rank 98: Point 983 (-89.031442, 29.754876, 3.2228637) failed to convert
-rank 83: Point 972 (-89.786109, 29.580303, -4.752137) failed to convert
-rank 88: Point 983 (-89.468138, 29.207777, -0.22074127) failed to convert
-rank 0: Point 658 (-92.426414, 29.597638, -0.22434228) failed to convert
-rank 48: Point 701 (-90.624949, 29.864877, 0.11786264) failed to convert
-rank 90: Point 980 (-89.398628, 28.850006, 56.518527) failed to convert
-rank 62: Point 700 (-90.365323, 29.515305, 0.23717641) failed to convert
-rank 49: Point 706 (-90.603097, 29.869387, -1.2098799) failed to convert
-rank 2: Point 701 (-91.918161, 30.968135, -18.338905) failed to convert
-rank 78: Point 982 (-89.908233, 29.996545, 12.507717) failed to convert
-rank 17: Point 708 (-91.37337, 29.73463, -7.1018405) failed to convert
-rank 53: Point 703 (-90.55241, 29.466789, -0.3722526) failed to convert
-rank 95: Point 973 (-89.227124, 29.094063, -0.0) failed to convert
-rank 20: Point 698 (-91.229286, 30.491391, -7.3953727) failed to convert
-rank 56: Point 701 (-90.50232, 29.441859, -0.84190039) failed to convert
-rank 64: Point 982 (-90.259858, 29.965488, -8.1000606) failed to convert
-rank 11: Point 702 (-91.579139, 30.277439, -5.3155234) failed to convert
-rank 81: Point 970 (-89.80478, 30.089269, -0.57915425) failed to convert
-rank 9: Point 703 (-91.696216, 29.69713, 2.0999999) failed to convert
-rank 12: Point 690 (-91.502784, 30.734315, -0.27107714) failed to convert
-rank 80: Point 979 (-89.861944, 29.876024, -0.17227844) failed to convert
-rank 21: Point 708 (-91.215079, 30.401075, 2.1921562) failed to convert
-rank 72: Point 982 (-90.068369, 29.554733, -0.25791731) failed to convert
-rank 97: Point 971 (-89.15707, 29.161751, -0.00094438) failed to convert
-rank 76: Point 984 (-89.976218, 29.70252, 16.31119) failed to convert
-rank 35: Point 711 (-90.86162, 29.858796, -1.2714731) failed to convert
-rank 41: Point 706 (-90.704133, 30.360292, -5.982561) failed to convert
-rank 50: Point 706 (-90.623095, 29.372597, -8.2296) failed to convert
-rank 66: Point 978 (-90.19172, 29.92271, -7.5867774) failed to convert
-rank 1: Point 707 (-92.039642, 30.696818, -8.3652673) failed to convert
-rank 10: Point 700 (-91.609762, 30.554217, -6.6505988) failed to convert
-rank 31: Point 705 (-90.993192, 29.899126, -4.00831) failed to convert
-rank 85: Point 973 (-89.626188, 30.161097, 5.4967758) failed to convert
-rank 13: Point 705 (-91.534461, 29.6147, -0.02438266) failed to convert
-rank 18: Point 703 (-91.352845, 29.523726, -0.40187561) failed to convert
-rank 91: Point 973 (-89.345715, 29.18536, 0.31299999) failed to convert
-rank 42: Point 702 (-90.71619, 29.883403, -0.32595727) failed to convert
-rank 57: Point 708 (-90.475317, 29.57342, -0.23626425) failed to convert
-rank 79: Point 974 (-89.894143, 29.918052, 0.05012765) failed to convert
-rank 32: Point 701 (-90.914546, 30.405453, -7.5227688) failed to convert
-rank 73: Point 972 (-90.067703, 29.279808, 0.68901443) failed to convert
-rank 61: Point 709 (-90.384517, 29.571971, -0.17737641) failed to convert
-rank 51: Point 706 (-90.607225, 29.360839, 0.30123412) failed to convert
-rank 25: Point 709 (-91.159284, 30.218193, -12.676633) failed to convert
-rank 71: Point 973 (-90.086384, 29.586265, 0.31299999) failed to convert
-rank 16: Point 701 (-91.356605, 30.728971, 11.611588) failed to convert
-rank 27: Point 702 (-91.154163, 29.617919, -0.65928839) failed to convert
-rank 59: Point 707 (-90.432539, 29.555903, -0.34563152) failed to convert
-rank 84: Point 982 (-89.746675, 29.527253, -4.5622466) failed to convert
-rank 65: Point 974 (-90.260883, 29.462559, 0.79875363) failed to convert
-rank 77: Point 974 (-89.959093, 29.657776, 17.765699) failed to convert
-rank 89: Point 974 (-89.410053, 29.190021, 0.2257306) failed to convert
-rank 94: Point 981 (-89.23849, 29.170787, -0.32789819) failed to convert
-rank 6: Point 703 (-91.746514, 30.604418, -7.0549509) failed to convert
-rank 8: Point 696 (-91.660666, 30.848975, -20.0) failed to convert
-rank 23: Point 706 (-91.212858, 29.903132, -7.6352406) failed to convert
-rank 67: Point 972 (-90.150616, 29.95003, -3.2005774) failed to convert
-rank 69: Point 975 (-90.083122, 30.12628, 4.5199764) failed to convert
-rank 58: Point 696 (-90.453023, 29.569647, -2.2799763) failed to convert
-rank 54: Point 702 (-90.533404, 29.439915, -0.8140796) failed to convert
-rank 43: Point 710 (-90.65549, 30.451086, -6.0880778) failed to convert
-rank 38: Point 697 (-90.803516, 29.622482, -2.169449) failed to convert
-rank 93: Point 973 (-89.273984, 29.107939, 2.4868953) failed to convert
-rank 44: Point 702 (-90.70699, 29.539549, -0.78927453) failed to convert
-rank 68: Point 981 (-90.117423, 30.021669, 0.10813691) failed to convert
-rank 29: Point 705 (-91.060973, 29.712326, -1.450083) failed to convert
-rank 60: Point 697 (-90.377253, 29.97793, -2.4926544) failed to convert
-rank 92: Point 981 (-89.301551, 29.321464, 8.5e-07) failed to convert
-rank 63: Point 707 (-90.334364, 29.524243, -0.53238081) failed to convert
-rank 40: Point 699 (-90.754648, 29.860209, -0.2038934) failed to convert
-rank 22: Point 703 (-91.198428, 30.45227, 12.266928) failed to convert
-rank 26: Point 701 (-91.139992, 30.268585, -6.9348851) failed to convert
-rank 34: Point 697 (-90.874066, 30.071562, -6.3810037) failed to convert
-rank 86: Point 982 (-89.578205, 29.754334, -0.0) failed to convert
-rank 82: Point 982 (-89.795857, 29.791752, -0.0) failed to convert
-rank 75: Point 975 (-89.996995, 29.666679, 0.98843247) failed to convert
-rank 74: Point 981 (-90.052335, 29.200884, 0.53720729) failed to convert
-rank 96: Point 985 (-89.111606, 30.159043, 5.6335446) failed to convert
-rank 70: Point 983 (-90.069308, 30.03066, -1.7737992) failed to convert
-rank 5: Point 708 (-91.790552, 30.364441, -8.2296) failed to convert
-rank 7: Point 708 (-91.688538, 30.99751, -20.215859) failed to convert
-rank 47: Point 705 (-90.642985, 29.932602, -1.4644468) failed to convert
-rank 30: Point 703 (-91.041175, 29.722776, -0.94951777) failed to convert
-rank 19: Point 711 (-91.254154, 30.529267, 10.228214) failed to convert
-rank 87: Point 973 (-89.536273, 29.289143, 0.54552563) failed to convert
-rank 46: Point 692 (-90.659716, 29.933152, -0.53349832) failed to convert
-rank 99: Point 973 (-88.904354, 29.585755, 9.8124972) failed to convert
-rank 98: Point 984 (-89.02267, 29.8503, 5.0520932) failed to convert
-rank 90: Point 981 (-89.371312, 29.168962, -0.23284616) failed to convert
-rank 83: Point 973 (-89.736914, 30.181267, -2.4175591) failed to convert
-rank 4: Point 704 (-91.831489, 30.415598, -8.2296) failed to convert
-rank 36: Point 702 (-90.84584, 29.732038, -0.8103363) failed to convert
-rank 52: Point 700 (-90.561659, 29.659621, -0.63659483) failed to convert
-rank 88: Point 984 (-89.455604, 29.353761, -2.2045639) failed to convert
-rank 78: Point 983 (-89.915784, 29.902109, -6.6964565) failed to convert
-rank 55: Point 705 (-90.490084, 29.788513, -0.5726376) failed to convert
-rank 45: Point 708 (-90.702595, 29.4271, -0.94036971) failed to convert
-rank 39: Point 704 (-90.804952, 29.354651, -0.34547606) failed to convert
-rank 14: Point 700 (-91.481541, 29.87928, -7.9403699) failed to convert
-rank 28: Point 697 (-91.118727, 29.501809, -0.12979117) failed to convert
-rank 24: Point 702 (-91.206507, 29.722515, -5.6171466) failed to convert
-rank 37: Point 707 (-90.789526, 30.223191, -0.78467253) failed to convert
-rank 95: Point 974 (-89.222163, 29.150546, -0.4959182) failed to convert
-rank 81: Point 971 (-89.807032, 30.061637, -1.0196915) failed to convert
-rank 64: Point 983 (-90.25985, 29.965428, -6.0583443) failed to convert
-rank 49: Point 707 (-90.603084, 29.869446, -0.70631996) failed to convert
-rank 76: Point 985 (-89.976633, 29.697228, 20.616666) failed to convert
-rank 3: Point 706 (-91.892692, 30.155281, -4.7933527) failed to convert
-rank 48: Point 702 (-90.647453, 29.543908, -0.49960554) failed to convert
-rank 80: Point 980 (-89.874872, 29.713965, -0.21063661) failed to convert
-rank 72: Point 983 (-90.031887, 30.022552, 5.1286954) failed to convert
-rank 62: Point 701 (-90.392883, 29.138006, 1.1362972) failed to convert
-rank 2: Point 702 (-91.937361, 30.613798, -7.4201487) failed to convert
-rank 33: Point 702 (-90.915374, 29.890204, -0.53564559) failed to convert
-rank 66: Point 979 (-90.231734, 29.393618, -0.20516582) failed to convert
-rank 97: Point 972 (-89.148601, 29.256728, -0.0) failed to convert
-rank 17: Point 709 (-91.376247, 29.687046, -0.81601881) failed to convert
-rank 56: Point 702 (-90.485057, 29.682127, -0.60833376) failed to convert
-rank 85: Point 974 (-89.615188, 30.291688, -4.7815482) failed to convert
-rank 15: Point 703 (-91.463029, 29.682207, -0.60540831) failed to convert
-rank 20: Point 699 (-91.226312, 30.5379, -8.2671045) failed to convert
-rank 79: Point 975 (-89.945476, 29.271473, 6.893765) failed to convert
-rank 91: Point 974 (-89.260896, 30.153836, 4.4396644) failed to convert
-rank 73: Point 973 (-90.019195, 29.903425, 0.67049469) failed to convert
-rank 71: Point 974 (-90.068637, 29.815361, 1.2641184) failed to convert
-rank 65: Point 975 (-90.223633, 29.957127, -6.218971) failed to convert
-rank 11: Point 703 (-91.564067, 30.534559, -5.9258301) failed to convert
-rank 53: Point 704 (-90.511594, 30.037024, -3.291355) failed to convert
-rank 12: Point 691 (-91.53686, 30.159541, -2.6839664) failed to convert
-rank 21: Point 709 (-91.222712, 30.280185, -7.1511585) failed to convert
-rank 9: Point 704 (-91.625129, 30.937507, -19.11751) failed to convert
-rank 77: Point 975 (-89.931322, 30.007588, 5.3286536) failed to convert
-rank 84: Point 983 (-89.673785, 30.409189, -3.3205521) failed to convert
-rank 89: Point 975 (-89.342978, 29.965571, 1.1672492) failed to convert
-rank 41: Point 707 (-90.728028, 30.01719, -8.0426887) failed to convert
-rank 67: Point 973 (-90.217656, 29.065778, 9.406626) failed to convert
-rank 1: Point 708 (-92.051175, 30.475901, -7.4702213) failed to convert
-rank 50: Point 707 (-90.622129, 29.386239, -0.52711048) failed to convert
-rank 10: Point 701 (-91.586946, 30.943539, -10.989519) failed to convert
-rank 35: Point 712 (-90.868597, 29.754914, -0.73808439) failed to convert
-rank 94: Point 982 (-89.230721, 29.259099, -0.0) failed to convert
-rank 93: Point 974 (-89.210068, 29.833375, 2.3179888) failed to convert
-rank 57: Point 709 (-90.454115, 29.866165, -0.42134732) failed to convert
-rank 69: Point 976 (-90.100188, 29.906325, -7.3508621) failed to convert
-rank 18: Point 704 (-91.29239, 30.507218, -15.905685) failed to convert
-rank 31: Point 706 (-90.994731, 29.875655, -2.8370231) failed to convert
-rank 61: Point 710 (-90.357522, 29.93828, 17.178994) failed to convert
-rank 68: Point 982 (-90.125347, 29.919047, -3.243074) failed to convert
-rank 0: Point 659 (-92.430948, 29.487201, 8.1999998) failed to convert
-rank 42: Point 703 (-90.740809, 29.526252, -1.7700357) failed to convert
-rank 13: Point 706 (-91.524562, 29.784065, -0.06706492) failed to convert
-rank 86: Point 983 (-89.605462, 29.428609, 20.700415) failed to convert
-rank 92: Point 982 (-89.302328, 29.312463, -0.0) failed to convert
-rank 82: Point 983 (-89.8119, 29.593713, -4.8411387) failed to convert
-rank 75: Point 976 (-90.03319, 29.202262, 2.4528233) failed to convert
-rank 32: Point 702 (-90.917347, 30.363427, -0.30413683) failed to convert
-rank 25: Point 710 (-91.190973, 29.718025, -1.2995816) failed to convert
-rank 27: Point 703 (-91.112859, 30.264513, 19.562148) failed to convert
-rank 23: Point 707 (-91.23451, 29.556505, 13.32949) failed to convert
-rank 70: Point 984 (-90.090556, 29.757067, 0.22586999) failed to convert
-rank 59: Point 708 (-90.414388, 29.804641, -0.2286) failed to convert
-rank 99: Point 974 (-88.896869, 29.665737, 7.7659347) failed to convert
-rank 96: Point 986 (-89.118212, 30.086165, 2.947388) failed to convert
-rank 74: Point 982 (-90.005938, 29.796933, 13.544571) failed to convert
-rank 8: Point 697 (-91.696161, 30.229124, -3.3749817) failed to convert
-rank 16: Point 702 (-91.359066, 30.689069, -15.247173) failed to convert
-rank 6: Point 704 (-91.741911, 30.682331, -9.6683131) failed to convert
-rank 51: Point 707 (-90.59942, 29.471923, 0.40193195) failed to convert
-rank 98: Point 985 (-89.058054, 29.461143, 7.5557402) failed to convert
-rank 90: Point 982 (-89.404923, 28.775719, 93.691698) failed to convert
-rank 87: Point 974 (-89.522467, 29.452749, 0.27621187) failed to convert
-rank 58: Point 697 (-90.43676, 29.793569, -1.0220014) failed to convert
-rank 83: Point 974 (-89.78609, 29.580339, -4.752137) failed to convert
-rank 43: Point 711 (-90.696661, 29.864096, -0.51663955) failed to convert
-rank 60: Point 698 (-90.371499, 30.055707, -9.0) failed to convert
-rank 44: Point 703 (-90.706983, 29.539609, -1.1842751) failed to convert
-rank 54: Point 703 (-90.483067, 30.139783, -0.33891176) failed to convert
-rank 88: Point 985 (-89.431787, 29.63226, 1.2322281) failed to convert
-rank 78: Point 984 (-89.905613, 30.029248, -0.91379455) failed to convert
-rank 38: Point 698 (-90.822023, 29.348634, -8.2296) failed to convert
-rank 22: Point 704 (-91.195402, 30.499705, 25.438766) failed to convert
-rank 63: Point 708 (-90.296583, 30.031708, -0.9001967) failed to convert
-rank 29: Point 706 (-91.034825, 30.11471, -11.75126) failed to convert
-rank 81: Point 972 (-89.833678, 29.733049, -0.0) failed to convert
-rank 5: Point 709 (-91.777594, 30.596496, -5.7201754) failed to convert
-rank 7: Point 709 (-91.715915, 30.518507, -7.3918398) failed to convert
-rank 40: Point 700 (-90.771278, 29.617515, 0.04017251) failed to convert
-rank 26: Point 702 (-91.13664, 30.320519, -14.740129) failed to convert
-rank 64: Point 984 (-90.324133, 29.100952, 2.1157011) failed to convert
-rank 34: Point 698 (-90.905466, 29.602607, -0.27432001) failed to convert
-rank 72: Point 984 (-90.046862, 29.830808, 1.7210946) failed to convert
-rank 30: Point 704 (-91.041101, 29.72391, -0.57458725) failed to convert
-rank 95: Point 975 (-89.218311, 29.194339, -0.33509559) failed to convert
-rank 47: Point 706 (-90.648134, 29.859198, -0.29678171) failed to convert
-rank 19: Point 712 (-91.255616, 30.505655, 14.411842) failed to convert
-rank 52: Point 701 (-90.551914, 29.796241, -0.4707268) failed to convert
-rank 76: Point 986 (-89.967678, 29.810521, -8.2296) failed to convert
-rank 46: Point 693 (-90.692884, 29.456629, -0.31248572) failed to convert
-rank 80: Point 981 (-89.845908, 30.073464, 0.04748971) failed to convert
-rank 4: Point 705 (-91.838398, 30.288934, -4.9516481) failed to convert
-rank 97: Point 973 (-89.059757, 30.240464, 2.8771189) failed to convert
-rank 36: Point 703 (-90.846481, 29.722371, -0.61502932) failed to convert
-rank 55: Point 706 (-90.473698, 30.01481, 29.053656) failed to convert
-rank 66: Point 980 (-90.190596, 29.937155, -3.7571851) failed to convert
-rank 45: Point 709 (-90.692481, 29.573317, -1.7989927) failed to convert
-rank 85: Point 975 (-89.627936, 30.139969, 2.5901214) failed to convert
-rank 28: Point 698 (-91.10731, 29.680591, -0.49968593) failed to convert
-rank 39: Point 705 (-90.786992, 29.61945, -0.91470568) failed to convert
-rank 79: Point 976 (-89.916623, 29.636358, 0.09903501) failed to convert
-rank 24: Point 703 (-91.208383, 29.692335, -4.067248) failed to convert
-rank 71: Point 975 (-90.016431, 30.480412, -9.9766829) failed to convert
-rank 91: Point 975 (-89.348289, 29.1555, 0.31299999) failed to convert
-rank 14: Point 701 (-91.481587, 29.878389, -8.2844646) failed to convert
-rank 62: Point 702 (-90.334485, 29.932205, 23.613636) failed to convert
-rank 37: Point 708 (-90.864619, 29.112295, -0.25936351) failed to convert
-rank 84: Point 984 (-89.74666, 29.527291, -4.5622466) failed to convert
-rank 73: Point 974 (-89.980991, 30.386492, -8.1908215) failed to convert
-rank 77: Point 976 (-89.942346, 29.86906, -5.6223411) failed to convert
-rank 65: Point 976 (-90.218147, 30.029349, 1.7918466) failed to convert
-rank 33: Point 703 (-90.893338, 30.218779, -1.5904375) failed to convert
-rank 67: Point 974 (-90.195806, 29.356459, -0.13078765) failed to convert
-rank 89: Point 976 (-89.409215, 29.199675, 0.31299999) failed to convert
-rank 94: Point 983 (-89.236668, 29.191341, -0.71154098) failed to convert
-rank 3: Point 707 (-91.870287, 30.566484, -5.4460635) failed to convert
-rank 2: Point 703 (-91.916382, 31.000431, -13.379771) failed to convert
-rank 56: Point 703 (-90.503391, 29.426852, -0.00092833) failed to convert
-rank 69: Point 977 (-90.05318, 30.507948, -11.147043) failed to convert
-rank 86: Point 984 (-89.60858, 29.391061, -2.7500031) failed to convert
-rank 48: Point 703 (-90.664221, 29.302456, -0.70640691) failed to convert
-rank 17: Point 710 (-91.337831, 30.316707, -2.4190975) failed to convert
-rank 93: Point 975 (-89.26811, 29.174787, 4.792834) failed to convert
-rank 68: Point 983 (-90.163584, 29.419508, 0.31299999) failed to convert
-rank 15: Point 704 (-91.430228, 30.230454, -4.0768188) failed to convert
-rank 49: Point 708 (-90.692055, 28.58835, 19.396936) failed to convert
-rank 21: Point 710 (-91.213598, 30.424329, -7.3767528) failed to convert
-rank 92: Point 983 (-89.295229, 29.393764, 6.3100495) failed to convert
-rank 20: Point 700 (-91.277253, 29.722886, -0.33891961) failed to convert
-rank 75: Point 977 (-89.973388, 29.966127, 0.21430035) failed to convert
-rank 82: Point 984 (-89.758467, 30.248583, -1.3094208) failed to convert
-rank 11: Point 704 (-91.541532, 30.91562, 3.8066387) failed to convert
-rank 12: Point 692 (-91.526146, 30.341165, -10.814305) failed to convert
-rank 9: Point 705 (-91.684726, 29.900414, -3.0928498) failed to convert
-rank 74: Point 983 (-89.999411, 29.87987, 0.41208853) failed to convert
-rank 70: Point 985 (-90.070434, 30.016137, -0.37350257) failed to convert
-rank 53: Point 705 (-90.582018, 29.046869, 4.1341252) failed to convert
-rank 10: Point 702 (-91.597617, 30.761663, 10.322924) failed to convert
-rank 41: Point 708 (-90.728018, 30.01725, -9.9303848) failed to convert
-rank 96: Point 987 (-89.195936, 29.217387, -0.01386109) failed to convert
-rank 35: Point 713 (-90.839226, 30.189434, -1.4690569) failed to convert
-rank 99: Point 975 (-88.934641, 29.256208, 37.854327) failed to convert
-rank 57: Point 710 (-90.455531, 29.846643, -0.31312827) failed to convert
-rank 18: Point 705 (-91.309132, 30.237627, -1.3198674) failed to convert
-rank 50: Point 708 (-90.588357, 29.865535, -0.54359114) failed to convert
-rank 87: Point 975 (-89.530382, 29.358523, -4.3501058) failed to convert
-rank 1: Point 709 (-92.081264, 29.893087, -0.85866061) failed to convert
-rank 42: Point 704 (-90.740803, 29.526312, -1.6913803) failed to convert
-rank 98: Point 986 (-89.066155, 29.371386, 11.660549) failed to convert
-rank 90: Point 983 (-89.372336, 29.156639, 0.31299999) failed to convert
-rank 61: Point 711 (-90.316978, 30.481157, -8.2745154) failed to convert
-rank 31: Point 707 (-91.033893, 29.273393, -0.57917977) failed to convert
-rank 13: Point 707 (-91.468481, 30.727894, -10.841944) failed to convert
-rank 83: Point 975 (-89.792677, 29.498972, -0.30631758) failed to convert
-rank 88: Point 986 (-89.454899, 29.361812, 27.741401) failed to convert
-rank 32: Point 703 (-90.932755, 30.132669, -6.7658807) failed to convert
-rank 27: Point 704 (-91.141418, 29.818749, -0.42455851) failed to convert
-rank 78: Point 985 (-89.918257, 29.871106, -6.6233045) failed to convert
-rank 25: Point 711 (-91.159145, 30.220224, -6.0926328) failed to convert
-rank 72: Point 985 (-90.031659, 30.024963, 0.13798031) failed to convert
-rank 23: Point 708 (-91.209696, 29.953384, -1.2897841) failed to convert
-rank 81: Point 973 (-89.821543, 29.883061, -0.16261879) failed to convert
-rank 64: Point 985 (-90.320067, 29.156178, 1.8054358) failed to convert
-rank 59: Point 709 (-90.431004, 29.57675, 0.64887374) failed to convert
-rank 44: Point 704 (-90.706978, 29.539649, -1.2325432) failed to convert
-rank 16: Point 703 (-91.359015, 30.689103, -16.722381) failed to convert
-rank 8: Point 698 (-91.678012, 30.547203, -5.8512569) failed to convert
-rank 58: Point 698 (-90.453025, 29.569607, -2.7301743) failed to convert
-rank 6: Point 705 (-91.745283, 30.626131, 2.9986669) failed to convert
-rank 95: Point 976 (-89.218795, 29.188785, -0.73223586) failed to convert
-rank 60: Point 699 (-90.390695, 29.795268, -0.2286) failed to convert
-rank 51: Point 708 (-90.610341, 29.316175, -0.55796807) failed to convert
-rank 76: Point 987 (-89.952909, 29.996637, -0.5686528) failed to convert
-rank 54: Point 704 (-90.491825, 30.01905, -8.7239863) failed to convert
-rank 80: Point 982 (-89.907833, 29.2999, 0.31299999) failed to convert
-rank 22: Point 705 (-91.200513, 30.419283, 10.555558) failed to convert
-rank 43: Point 712 (-90.684081, 30.044381, -10.174225) failed to convert
-rank 38: Point 699 (-90.834419, 29.163819, -0.0) failed to convert
-rank 0: Point 660 (-92.4701, 28.634187, 36.373772) failed to convert
-rank 97: Point 974 (-89.145602, 29.29026, -0.0) failed to convert
-rank 29: Point 707 (-91.061039, 29.71124, -0.84944258) failed to convert
-rank 63: Point 709 (-90.328185, 29.607631, -0.085344) failed to convert
-rank 85: Point 976 (-89.683024, 29.477353, 20.815734) failed to convert
-rank 5: Point 710 (-91.790512, 30.364448, -8.2296) failed to convert
-rank 79: Point 977 (-89.946079, 29.263751, 2.8313749) failed to convert
-rank 66: Point 981 (-90.229864, 29.417371, 0.78990529) failed to convert
-rank 7: Point 710 (-91.758558, 29.758547, -0.47380762) failed to convert
-rank 91: Point 976 (-89.336168, 29.295678, -0.10798377) failed to convert
-rank 40: Point 701 (-90.771253, 29.617811, -1.0290482) failed to convert
-rank 26: Point 703 (-91.140086, 30.26677, -6.7957124) failed to convert
-rank 19: Point 713 (-91.252614, 30.553355, -12.301779) failed to convert
-rank 84: Point 985 (-89.746636, 29.527347, -4.5622466) failed to convert
-rank 34: Point 699 (-90.86645, 30.183733, -2.2563297) failed to convert
-rank 71: Point 976 (-90.068057, 29.822783, 0.36451651) failed to convert
-rank 52: Point 702 (-90.561526, 29.661256, -1.4501208) failed to convert
-rank 4: Point 706 (-91.799568, 30.987939, -12.564717) failed to convert
-rank 77: Point 977 (-89.940298, 29.8948, -8.2296) failed to convert
-rank 47: Point 707 (-90.671004, 29.531678, -1.1056911) failed to convert
-rank 55: Point 707 (-90.504452, 29.58876, -1.3690918) failed to convert
-rank 86: Point 985 (-89.606945, 29.410652, 32.068861) failed to convert
-rank 65: Point 977 (-90.223651, 29.956844, -7.834275) failed to convert
-rank 73: Point 975 (-90.071951, 29.224158, 0.31299999) failed to convert
-rank 67: Point 975 (-90.145281, 30.019233, -5.1867819) failed to convert
-rank 89: Point 977 (-89.398544, 29.324148, -2.2724211) failed to convert
-rank 36: Point 704 (-90.827659, 30.000412, 4.0831931) failed to convert
-rank 45: Point 710 (-90.657986, 30.067582, -9.3132201) failed to convert
-rank 30: Point 705 (-91.013363, 30.148823, -7.4845366) failed to convert
-rank 39: Point 706 (-90.769877, 29.869902, -0.68910859) failed to convert
-rank 94: Point 984 (-89.227345, 29.297281, -0.0) failed to convert
-rank 69: Point 978 (-90.100174, 29.906287, -7.3508621) failed to convert
-rank 93: Point 976 (-89.264237, 29.219032, -0.0) failed to convert
-rank 92: Point 984 (-89.24494, 29.965054, 0.65881499) failed to convert
-rank 68: Point 984 (-90.139574, 29.734025, 0.3797998) failed to convert
-rank 46: Point 694 (-90.660454, 29.922575, -1.5130186) failed to convert
-rank 37: Point 709 (-90.849496, 29.338844, 0.07176227) failed to convert
-rank 28: Point 699 (-91.108166, 29.667104, -0.88190139) failed to convert
-rank 75: Point 978 (-89.977819, 29.910088, -9.0) failed to convert
-rank 82: Point 985 (-89.823477, 29.450121, 0.86659586) failed to convert
-rank 70: Point 986 (-90.114613, 29.444633, -0.75023345) failed to convert
-rank 24: Point 704 (-91.206539, 29.721738, -0.25937727) failed to convert
-rank 74: Point 984 (-90.008847, 29.759775, -8.2296) failed to convert
-rank 14: Point 702 (-91.465319, 30.151812, -2.6366729) failed to convert
-rank 2: Point 704 (-91.918122, 30.968146, -18.683347) failed to convert
-rank 99: Point 976 (-88.944083, 29.15171, 21.702219) failed to convert
-rank 87: Point 976 (-89.530367, 29.358582, -4.3501058) failed to convert
-rank 96: Point 988 (-89.186099, 29.328541, 1.0353823) failed to convert
-rank 56: Point 704 (-90.500189, 29.471504, -1.5484651) failed to convert
-rank 3: Point 708 (-91.871346, 30.546845, -7.8605829) failed to convert
-rank 90: Point 984 (-89.302078, 29.96434, 0.88331588) failed to convert
-rank 98: Point 987 (-89.091307, 29.09105, 0.909491) failed to convert
-rank 33: Point 704 (-90.903274, 30.070583, 27.047674) failed to convert
-rank 83: Point 976 (-89.853748, 28.735736, 75.079589) failed to convert
-rank 17: Point 711 (-91.347265, 30.162994, -0.23100001) failed to convert
-rank 88: Point 987 (-89.467854, 29.209316, -0.49902671) failed to convert
-rank 78: Point 986 (-89.905283, 30.033247, -9.0) failed to convert
-rank 21: Point 711 (-91.269954, 29.522422, 6.7263597) failed to convert
-rank 64: Point 986 (-90.313921, 29.239519, 1.1733854) failed to convert
-rank 62: Point 703 (-90.351252, 29.70576, -0.16430613) failed to convert
-rank 49: Point 709 (-90.581543, 30.172201, -0.42789372) failed to convert
-rank 53: Point 706 (-90.551487, 29.479545, -8.2296) failed to convert
-rank 15: Point 705 (-91.398696, 30.749579, -12.636162) failed to convert
-rank 20: Point 701 (-91.236814, 30.371318, 11.631385) failed to convert
-rank 41: Point 709 (-90.728011, 30.017289, -9.9303848) failed to convert
-rank 11: Point 705 (-91.571758, 30.403197, -2.3324795) failed to convert
-rank 48: Point 704 (-90.587698, 30.388644, -1.3326145) failed to convert
-rank 72: Point 986 (-90.032435, 30.015064, -9.0) failed to convert
-rank 95: Point 977 (-89.210641, 29.281261, -0.0) failed to convert
-rank 76: Point 988 (-89.983121, 29.614363, 0.31299999) failed to convert
-rank 57: Point 711 (-90.475249, 29.574246, -0.07198196) failed to convert
-rank 35: Point 714 (-90.873503, 29.681747, -0.53597522) failed to convert
-rank 1: Point 710 (-92.084625, 29.827487, -0.62157721) failed to convert
-rank 9: Point 706 (-91.625115, 30.937566, -20.914189) failed to convert
-rank 81: Point 974 (-89.790397, 30.265064, -1.8193285) failed to convert
-rank 80: Point 983 (-89.885966, 29.574985, 0.53364921) failed to convert
-rank 10: Point 703 (-91.597371, 30.765661, 12.928871) failed to convert
-rank 12: Point 693 (-91.554209, 29.862942, -2.6117996) failed to convert
-rank 13: Point 708 (-91.526334, 29.753689, -1.6678119) failed to convert
-rank 97: Point 975 (-89.157804, 29.152994, -0.05991911) failed to convert
-rank 18: Point 706 (-91.345331, 29.647352, -1.9173593) failed to convert
-rank 79: Point 978 (-89.897924, 29.870593, -5.957926) failed to convert
-rank 85: Point 977 (-89.661636, 29.735992, -0.0) failed to convert
-rank 50: Point 709 (-90.600031, 29.70059, -0.95285297) failed to convert
-rank 31: Point 708 (-90.992001, 29.916801, -4.784598) failed to convert
-rank 91: Point 977 (-89.341929, 29.229091, 0.05384674) failed to convert
-rank 27: Point 705 (-91.149192, 29.695877, -1.795272) failed to convert
-rank 66: Point 982 (-90.23491, 29.35002, 0.31299999) failed to convert
-rank 61: Point 712 (-90.360787, 29.894138, 0.06332853) failed to convert
-rank 8: Point 699 (-91.652836, 30.983801, -12.923815) failed to convert
-rank 84: Point 986 (-89.704815, 30.035998, 2.685031) failed to convert
-rank 23: Point 709 (-91.224433, 29.71811, -2.0460355) failed to convert
-rank 71: Point 977 (-90.067623, 29.828246, -2.0911865) failed to convert
-rank 42: Point 705 (-90.740799, 29.526352, -1.6717498) failed to convert
-rank 25: Point 712 (-91.153087, 30.314992, 16.096013) failed to convert
-rank 58: Point 699 (-90.453028, 29.569546, -1.2175266) failed to convert
-rank 60: Point 700 (-90.37726, 29.977633, -0.75363769) failed to convert
-rank 32: Point 704 (-91.000847, 29.096445, 1.7255094) failed to convert
-rank 16: Point 704 (-91.405528, 29.926186, -0.85000002) failed to convert
-rank 86: Point 986 (-89.607513, 29.403791, -5.6516019) failed to convert
-rank 65: Point 978 (-90.249685, 29.611899, -0.55245087) failed to convert
-rank 77: Point 978 (-89.992109, 29.236831, -0.90750997) failed to convert
-rank 44: Point 705 (-90.706971, 29.539709, -0.71042843) failed to convert
-rank 73: Point 976 (-89.980119, 30.397208, -9.5213265) failed to convert
-rank 67: Point 976 (-90.154741, 29.895992, -0.41748988) failed to convert
-rank 51: Point 709 (-90.554287, 30.107143, -0.31481446) failed to convert
-rank 69: Point 979 (-90.166389, 29.040048, 12.315484) failed to convert
-rank 22: Point 706 (-91.200243, 30.42334, 11.918205) failed to convert
-rank 59: Point 710 (-90.432512, 29.555957, -0.08579386) failed to convert
-rank 89: Point 978 (-89.311629, 30.321702, 3.0899999) failed to convert
-rank 94: Point 985 (-89.235998, 29.198819, -0.00562126) failed to convert
-rank 29: Point 708 (-91.029283, 30.199311, 9.7777053) failed to convert
-rank 68: Point 985 (-90.127255, 29.894245, -1.1737548) failed to convert
-rank 43: Point 713 (-90.714447, 29.607147, -0.8401151) failed to convert
-rank 93: Point 977 (-89.268279, 29.172579, 4.3023686) failed to convert
-rank 5: Point 711 (-91.81012, 30.009888, -5.3281467) failed to convert
-rank 82: Point 986 (-89.758436, 30.248754, -1.2368784) failed to convert
-rank 63: Point 710 (-90.264771, 30.45311, -5.0216266) failed to convert
-rank 34: Point 700 (-90.867251, 30.171728, -1.3582889) failed to convert
-rank 75: Point 979 (-89.981279, 29.866222, -0.56983023) failed to convert
-rank 92: Point 985 (-89.302843, 29.306414, -0.00576165) failed to convert
-rank 7: Point 711 (-91.701125, 30.777845, -17.007839) failed to convert
-rank 74: Point 985 (-90.009633, 29.749709, -5.1889155) failed to convert
-rank 70: Point 987 (-90.07196, 29.996436, 0.01058621) failed to convert
-rank 19: Point 714 (-91.30212, 29.757236, 5.5535257) failed to convert
-rank 99: Point 977 (-88.90709, 29.553339, 10.965362) failed to convert
-rank 26: Point 704 (-91.197488, 29.359665, 1.9167619) failed to convert
-rank 38: Point 700 (-90.784319, 29.903975, -0.28155522) failed to convert
-rank 47: Point 708 (-90.642976, 29.932542, -0.60099365) failed to convert
-rank 96: Point 989 (-89.191663, 29.265591, -0.0) failed to convert
-rank 98: Point 988 (-89.082855, 29.18527, 5.0283278) failed to convert
-rank 87: Point 977 (-89.530356, 29.358621, -4.3501058) failed to convert
-rank 54: Point 705 (-90.533396, 29.439975, -1.277031) failed to convert
-rank 40: Point 702 (-90.771264, 29.617629, 0.02125501) failed to convert
-rank 83: Point 977 (-89.744579, 30.087959, 7.892022) failed to convert
-rank 28: Point 700 (-91.106856, 29.687328, -0.52326457) failed to convert
-rank 90: Point 985 (-89.312835, 29.841766, 0.71305293) failed to convert
-rank 55: Point 708 (-90.514509, 29.4482, 0.3048) failed to convert
-rank 36: Point 705 (-90.810951, 30.245224, -0.25096788) failed to convert
-rank 78: Point 987 (-89.906813, 30.013824, 11.002938) failed to convert
-rank 88: Point 988 (-89.44339, 29.496608, 1.5413467) failed to convert
-rank 45: Point 711 (-90.650823, 30.169331, -0.31147183) failed to convert
-rank 14: Point 703 (-91.488269, 29.765336, -3.4427161) failed to convert
-rank 4: Point 707 (-91.863622, 29.825398, 1.1055363) failed to convert
-rank 64: Point 987 (-90.301827, 29.402973, -3.7124641) failed to convert
-rank 46: Point 695 (-90.65897, 29.943721, -0.45553773) failed to convert
-rank 30: Point 706 (-91.013971, 30.139522, -8.1412629) failed to convert
-rank 2: Point 705 (-91.950977, 30.359032, -5.5799174) failed to convert
-rank 24: Point 705 (-91.206488, 29.72248, -5.0043743) failed to convert
-rank 37: Point 710 (-90.788045, 30.244429, -0.32355607) failed to convert
-rank 76: Point 989 (-89.967319, 29.814741, 0.93136261) failed to convert
-rank 6: Point 706 (-91.753491, 30.480443, 9.5825473) failed to convert
-rank 72: Point 987 (-90.05141, 29.771722, -0.22518354) failed to convert
-rank 0: Point 661 (-92.431321, 29.469326, 8.8999996) failed to convert
-rank 95: Point 978 (-89.126185, 30.225141, 0.35290389) failed to convert
-rank 81: Point 975 (-89.792009, 30.245278, -0.71365653) failed to convert
-rank 80: Point 984 (-89.882976, 29.61223, 19.281285) failed to convert
-rank 3: Point 709 (-91.874543, 30.488331, -5.3493091) failed to convert
-rank 39: Point 707 (-90.769564, 29.874408, -0.25777043) failed to convert
-rank 56: Point 705 (-90.500176, 29.471543, -1.5289479) failed to convert
-rank 17: Point 712 (-91.320236, 30.600914, -17.985942) failed to convert
-rank 21: Point 712 (-91.218492, 30.346888, -8.3430944) failed to convert
-rank 85: Point 978 (-89.667223, 29.668325, -0.67815373) failed to convert
-rank 79: Point 979 (-89.945276, 29.273742, -0.44964154) failed to convert
-rank 62: Point 704 (-90.336654, 29.902558, -1.8025369) failed to convert
-rank 97: Point 976 (-89.120524, 29.570414, 5.2245834) failed to convert
-rank 15: Point 706 (-91.428127, 30.265183, -0.91376979) failed to convert
-rank 49: Point 710 (-90.617375, 29.666609, 1.5128244) failed to convert
-rank 84: Point 987 (-89.696782, 30.132759, 0.73339796) failed to convert
-rank 41: Point 710 (-90.739398, 29.852546, -0.28742625) failed to convert
-rank 53: Point 707 (-90.487629, 30.367243, -0.26143939) failed to convert
-rank 52: Point 703 (-90.506008, 30.433095, -5.2938428) failed to convert
-rank 66: Point 983 (-90.19116, 29.928547, 19.185389) failed to convert
-rank 91: Point 978 (-89.341549, 29.233459, 0.00448719) failed to convert
-rank 33: Point 705 (-90.90261, 30.080045, -10.108389) failed to convert
-rank 71: Point 978 (-90.067589, 29.828597, -1.556606) failed to convert
-rank 11: Point 706 (-91.59255, 30.045775, -0.4367882) failed to convert
-rank 20: Point 702 (-91.27801, 29.71013, -0.50948824) failed to convert
-rank 57: Point 712 (-90.450744, 29.912368, -0.44518365) failed to convert
-rank 86: Point 987 (-89.607477, 29.403809, -5.6516019) failed to convert
-rank 73: Point 977 (-90.013034, 29.981386, 0.10307171) failed to convert
-rank 48: Point 705 (-90.582093, 30.466436, -8.220288) failed to convert
-rank 77: Point 979 (-89.938287, 29.92, 21.369764) failed to convert
-rank 9: Point 707 (-91.64693, 30.561566, -7.4950179) failed to convert
-rank 13: Point 709 (-91.494735, 30.289215, -0.138) failed to convert
-rank 69: Point 980 (-90.111447, 29.760094, -0.72555866) failed to convert
-rank 18: Point 707 (-91.339893, 29.736451, -6.009832) failed to convert
-rank 10: Point 704 (-91.65458, 29.774295, -0.85165788) failed to convert
-rank 67: Point 977 (-90.20625, 29.217566, 0.20777129) failed to convert
-rank 65: Point 979 (-90.261128, 29.459165, -1.9979016) failed to convert
-rank 89: Point 979 (-89.409969, 29.190642, 0.31299999) failed to convert
-rank 94: Point 986 (-89.234049, 29.221001, -0.0) failed to convert
-rank 68: Point 986 (-90.122997, 29.949307, -0.44958185) failed to convert
-rank 27: Point 706 (-91.14967, 29.688093, -1.0276039) failed to convert
-rank 31: Point 709 (-90.958682, 30.420045, -9.1968359) failed to convert
-rank 1: Point 711 (-92.108731, 29.351778, 4.3000002) failed to convert
-rank 50: Point 710 (-90.622023, 29.38758, -1.0885363) failed to convert
-rank 82: Point 987 (-89.758458, 30.24848, -3.2527016) failed to convert
-rank 93: Point 978 (-89.261415, 29.250959, -0.0) failed to convert
-rank 92: Point 986 (-89.301767, 29.31854, -0.0) failed to convert
-rank 42: Point 706 (-90.740547, 29.530022, -0.72580087) failed to convert
-rank 61: Point 713 (-90.36082, 29.893605, -0.3590025) failed to convert
-rank 60: Point 701 (-90.44293, 29.076444, 2.5015202) failed to convert
-rank 23: Point 710 (-91.224392, 29.71869, -4.8408339) failed to convert
-rank 16: Point 705 (-91.36881, 30.529779, -5.1485296) failed to convert
-rank 58: Point 700 (-90.42229, 29.991479, 19.564878) failed to convert
-rank 8: Point 700 (-91.728623, 29.651676, 2.0979462) failed to convert
-rank 32: Point 705 (-90.976705, 29.467065, -0.52218671) failed to convert
-rank 74: Point 986 (-89.986088, 30.048594, -4.4836082) failed to convert
-rank 99: Point 978 (-88.879739, 29.844265, 1.5869247) failed to convert
-rank 75: Point 980 (-89.97394, 29.958953, 0.0746616) failed to convert
-rank 12: Point 694 (-91.524656, 30.366196, -2.3952699) failed to convert
-rank 35: Point 715 (-90.861826, 29.855478, -3.8413266) failed to convert
-rank 44: Point 706 (-90.706937, 29.54016, -0.89700472) failed to convert
-rank 70: Point 988 (-90.0964, 29.681, -8.2296) failed to convert
-rank 59: Point 711 (-90.414091, 29.808491, -0.29458685) failed to convert
-rank 25: Point 713 (-91.198804, 29.593042, 0.17692209) failed to convert
-rank 98: Point 989 (-88.977536, 30.337384, 3.806411) failed to convert
-rank 87: Point 978 (-89.496727, 29.755805, 5.9719436) failed to convert
-rank 43: Point 714 (-90.696642, 29.864154, 0.06354642) failed to convert
-rank 51: Point 710 (-90.603138, 29.418691, 0.24393726) failed to convert
-rank 63: Point 711 (-90.301438, 29.966593, -2.1458025) failed to convert
-rank 29: Point 709 (-91.06097, 29.712188, -1.3925455) failed to convert
-rank 96: Point 990 (-89.133041, 29.921817, 3.0301883) failed to convert
-rank 5: Point 712 (-91.759156, 30.922894, -10.709112) failed to convert
-rank 19: Point 715 (-91.25609, 30.49746, -7.6842318) failed to convert
-rank 78: Point 988 (-89.936617, 29.639597, 20.077551) failed to convert
-rank 83: Point 978 (-89.786063, 29.580393, -3.1145088) failed to convert
-rank 90: Point 986 (-89.365552, 29.235246, 0.03065313) failed to convert
-rank 34: Point 701 (-90.867219, 30.172197, -1.4056898) failed to convert
-rank 88: Point 989 (-89.455306, 29.356914, 0.51865218) failed to convert
-rank 26: Point 705 (-91.181617, 29.612883, -5.1816) failed to convert
-rank 7: Point 712 (-91.720596, 30.435245, -7.4725536) failed to convert
-rank 64: Point 988 (-90.29146, 29.542009, 2.092129) failed to convert
-rank 38: Point 701 (-90.758525, 30.278823, 0.25603205) failed to convert
-rank 47: Point 709 (-90.64799, 29.861128, -0.25872304) failed to convert
-rank 54: Point 706 (-90.500942, 29.892841, 1.2598862) failed to convert
-rank 72: Point 988 (-90.032377, 30.015082, -9.0) failed to convert
-rank 76: Point 990 (-89.959172, 29.917483, 0.00406488) failed to convert
-rank 28: Point 701 (-91.107775, 29.672936, -1.2207354) failed to convert
-rank 95: Point 979 (-89.219945, 29.175527, -0.0) failed to convert
-rank 55: Point 709 (-90.507245, 29.549634, -0.6173755) failed to convert
-rank 36: Point 706 (-90.845817, 29.731982, -1.377209) failed to convert
-rank 80: Point 985 (-89.883404, 29.60648, -4.5217082) failed to convert
-rank 45: Point 712 (-90.689258, 29.619606, -0.40485781) failed to convert
-rank 22: Point 707 (-91.196371, 30.484236, 12.786135) failed to convert
-rank 81: Point 976 (-89.868326, 29.30079, 2.372994) failed to convert
-rank 40: Point 703 (-90.754743, 29.858627, -1.1622391) failed to convert
-rank 14: Point 704 (-91.495553, 29.641721, -0.47902903) failed to convert
-rank 79: Point 980 (-89.895514, 29.900662, -2.395728) failed to convert
-rank 84: Point 988 (-89.710179, 29.970945, 2.9713481) failed to convert
-rank 24: Point 706 (-91.184658, 30.068852, -0.86345116) failed to convert
-rank 97: Point 977 (-89.156732, 29.16483, 4.4028208) failed to convert
-rank 46: Point 696 (-90.714923, 29.136149, -0.0) failed to convert
-rank 2: Point 706 (-91.918063, 30.968162, -18.565131) failed to convert
-rank 4: Point 708 (-91.822385, 30.578071, -6.4880693) failed to convert
-rank 30: Point 707 (-91.041611, 29.715918, -0.58409143) failed to convert
-rank 85: Point 979 (-89.649487, 29.881474, 2.6197432) failed to convert
-rank 66: Point 984 (-90.246573, 29.193923, 0.03291082) failed to convert
-rank 6: Point 707 (-91.75027, 30.537626, -14.20368) failed to convert
-rank 37: Point 711 (-90.788499, 30.237761, -2.0239166) failed to convert
-rank 39: Point 708 (-90.773077, 29.823046, -1.0572298) failed to convert
-rank 91: Point 979 (-89.34956, 29.140637, 0.31299999) failed to convert
-rank 0: Point 662 (-92.425588, 29.591638, -0.49795964) failed to convert
-rank 21: Point 713 (-91.20739, 30.521986, 12.909211) failed to convert
-rank 71: Point 979 (-90.068982, 29.810608, -4.1026082) failed to convert
-rank 77: Point 980 (-89.961462, 29.627453, 1.3626729) failed to convert
-rank 17: Point 713 (-91.37244, 29.749292, -0.2958968) failed to convert
-rank 56: Point 706 (-90.427946, 30.464792, -7.9318149) failed to convert
-rank 86: Point 988 (-89.607422, 29.403835, -5.6516019) failed to convert
-rank 3: Point 710 (-91.846546, 30.996886, -14.304733) failed to convert
-rank 69: Point 981 (-90.100152, 29.90623, -7.3508621) failed to convert
-rank 73: Point 978 (-90.013476, 29.975705, 1.0398971) failed to convert
-rank 94: Point 987 (-89.163275, 30.017267, 1.1073661) failed to convert
-rank 49: Point 711 (-90.611867, 29.744812, -0.40948165) failed to convert
-rank 41: Point 711 (-90.728001, 30.017349, -9.9303848) failed to convert
-rank 62: Point 705 (-90.366611, 29.496899, -0.21325312) failed to convert
-rank 52: Point 704 (-90.547591, 29.856307, -0.55856002) failed to convert
-rank 57: Point 713 (-90.456108, 29.83856, -0.67168776) failed to convert
-rank 89: Point 980 (-89.434107, 28.907039, 6.7371066) failed to convert
-rank 15: Point 707 (-91.463081, 29.680537, -0.38707514) failed to convert
-rank 65: Point 980 (-90.209095, 30.147987, 4.3299999) failed to convert
-rank 11: Point 707 (-91.541994, 30.906936, -4.236014) failed to convert
-rank 82: Point 988 (-89.811864, 29.593762, -4.8411387) failed to convert
-rank 67: Point 978 (-90.145256, 30.019299, -5.1837339) failed to convert
-rank 33: Point 706 (-90.932054, 29.638137, -8.2296) failed to convert
-rank 68: Point 987 (-90.120209, 29.985407, 0.47375459) failed to convert
-rank 92: Point 987 (-89.326632, 29.031781, -0.08641739) failed to convert
-rank 20: Point 703 (-91.235968, 30.38424, -14.579419) failed to convert
-rank 53: Point 708 (-90.511311, 30.04059, -3.3105478) failed to convert
-rank 93: Point 979 (-89.267107, 29.185818, 14.131938) failed to convert
-rank 70: Point 989 (-90.072637, 29.987447, -0.18432502) failed to convert
-rank 13: Point 710 (-91.524601, 29.783234, -1.1846969) failed to convert
-rank 74: Point 987 (-89.98607, 30.048557, -4.4836082) failed to convert
-rank 18: Point 708 (-91.293293, 30.492158, -6.1370798) failed to convert
-rank 48: Point 706 (-90.613041, 30.032101, 27.056585) failed to convert
-rank 9: Point 708 (-91.625106, 30.937605, -21.299021) failed to convert
-rank 99: Point 979 (-88.855541, 30.099539, 14.100144) failed to convert
-rank 27: Point 707 (-91.109463, 30.316328, -6.2601958) failed to convert
-rank 10: Point 705 (-91.586972, 30.94136, -10.801781) failed to convert
-rank 75: Point 981 (-89.977598, 29.912695, -9.0) failed to convert
-rank 31: Point 710 (-90.961147, 30.383018, -6.569639) failed to convert
-rank 50: Point 711 (-90.624538, 29.351619, -1.0871054) failed to convert
-rank 23: Point 711 (-91.239083, 29.482611, -0.02112582) failed to convert
-rank 98: Point 990 (-89.054264, 29.500496, 5.1283037) failed to convert
-rank 42: Point 707 (-90.740793, 29.526413, -1.6863313) failed to convert
-rank 16: Point 706 (-91.358238, 30.701197, -10.941751) failed to convert
-rank 61: Point 714 (-90.316728, 30.484337, -8.941947) failed to convert
-rank 60: Point 702 (-90.377245, 29.977452, 0.40513116) failed to convert
-rank 87: Point 979 (-89.480791, 29.942361, -0.0) failed to convert
-rank 96: Point 991 (-89.149279, 29.741204, 3.4036105) failed to convert
-rank 78: Point 989 (-89.915733, 29.902142, -6.6964565) failed to convert
-rank 58: Point 701 (-90.387479, 30.463051, -6.7440956) failed to convert
-rank 8: Point 701 (-91.71617, 29.872751, -0.68833111) failed to convert
-rank 1: Point 712 (-92.041476, 30.649372, -9.3022894) failed to convert
-rank 88: Point 990 (-89.455574, 29.353708, -4.2473882) failed to convert
-rank 83: Point 979 (-89.769272, 29.785963, -8.2296) failed to convert
-rank 44: Point 707 (-90.729532, 29.211216, -0.0) failed to convert
-rank 25: Point 714 (-91.155451, 30.277879, 10.799785) failed to convert
-rank 32: Point 706 (-90.966678, 29.619807, -0.39047665) failed to convert
-rank 90: Point 987 (-89.360736, 29.291008, 18.995546) failed to convert
-rank 59: Point 712 (-90.412133, 29.835073, 1.8552333) failed to convert
-rank 35: Point 716 (-90.900553, 29.275544, -0.59776361) failed to convert
-rank 64: Point 989 (-90.301784, 29.403016, -3.7124641) failed to convert
-rank 12: Point 695 (-91.580975, 29.400347, 2.1030779) failed to convert
-rank 72: Point 989 (-90.036619, 29.960816, -2.2149382) failed to convert
-rank 19: Point 716 (-91.304739, 29.713578, -2.6470395) failed to convert
-rank 76: Point 991 (-89.974479, 29.723853, -8.2296) failed to convert
-rank 43: Point 715 (-90.731824, 29.35426, -1.0231468) failed to convert
-rank 95: Point 980 (-89.217861, 29.199063, -0.0613356) failed to convert
-rank 80: Point 986 (-89.908433, 29.291692, 0.31299999) failed to convert
-rank 29: Point 710 (-91.061066, 29.71059, -0.69130334) failed to convert
-rank 81: Point 977 (-89.791736, 30.248588, -1.6679057) failed to convert
-rank 5: Point 713 (-91.790452, 30.36446, -8.2296) failed to convert
-rank 63: Point 712 (-90.33796, 29.474983, 1.7587974) failed to convert
-rank 34: Point 702 (-90.919489, 29.390146, 0.00016064) failed to convert
-rank 51: Point 711 (-90.605394, 29.386466, 0.06095999) failed to convert
-rank 7: Point 713 (-91.688491, 30.997548, -20.215859) failed to convert
-rank 84: Point 989 (-89.684816, 30.276113, -0.78581087) failed to convert
-rank 79: Point 981 (-89.885506, 30.025239, 1.279321) failed to convert
-rank 97: Point 978 (-89.170149, 29.012819, -0.19896916) failed to convert
-rank 26: Point 706 (-91.143414, 30.214572, -12.652249) failed to convert
-rank 54: Point 707 (-90.53339, 29.440015, -1.103355) failed to convert
-rank 66: Point 985 (-90.191435, 29.92486, 28.615532) failed to convert
-rank 85: Point 980 (-89.693947, 29.343259, 0.31299999) failed to convert
-rank 38: Point 702 (-90.82171, 29.353021, 1.0032128) failed to convert
-rank 47: Point 710 (-90.610683, 30.388545, -3.8498724) failed to convert
-rank 45: Point 713 (-90.708892, 29.335296, -0.93722014) failed to convert
-rank 36: Point 707 (-90.837092, 29.860916, -0.7010877) failed to convert
-rank 91: Point 980 (-89.347526, 29.164222, 0.31299999) failed to convert
-rank 71: Point 980 (-90.017705, 30.464039, -9.7800694) failed to convert
-rank 86: Point 989 (-89.604662, 29.436862, -0.3132734) failed to convert
-rank 73: Point 979 (-90.02801, 29.790409, 0.45497515) failed to convert
-rank 69: Point 982 (-90.099966, 29.908605, 31.407531) failed to convert
-rank 77: Point 981 (-89.975735, 29.446037, 1.1558375) failed to convert
-rank 82: Point 989 (-89.758436, 30.248514, -2.835926) failed to convert
-rank 94: Point 988 (-89.237379, 29.182923, -0.04202484) failed to convert
-rank 28: Point 702 (-91.106662, 29.689973, -1.0864853) failed to convert
-rank 65: Point 981 (-90.223605, 29.957034, -7.835799) failed to convert
-rank 55: Point 710 (-90.471524, 30.044363, -8.9184487) failed to convert
-rank 40: Point 704 (-90.769199, 29.647678, -0.08073038) failed to convert
-rank 6: Point 708 (-91.741794, 30.681801, -9.2102998) failed to convert
-rank 14: Point 705 (-91.475394, 29.982487, -1.5418667) failed to convert
-rank 24: Point 707 (-91.27982, 28.531737, 34.69157) failed to convert
-rank 68: Point 988 (-90.130723, 29.84889, -2.6176866) failed to convert
-rank 89: Point 981 (-89.408706, 29.205284, 0.31299999) failed to convert
-rank 92: Point 988 (-89.301558, 29.320578, -0.01800958) failed to convert
-rank 70: Point 990 (-90.078348, 29.913891, 10.410971) failed to convert
-rank 74: Point 988 (-90.010204, 29.742081, 29.883445) failed to convert
-rank 46: Point 697 (-90.695028, 29.425438, -0.25373752) failed to convert
-rank 30: Point 708 (-91.011894, 30.1711, 6.4428492) failed to convert
-rank 2: Point 707 (-91.915923, 31.00691, -13.845716) failed to convert
-rank 4: Point 709 (-91.872075, 29.668526, 2.121168) failed to convert
-rank 93: Point 980 (-89.265608, 29.202846, -0.59668334) failed to convert
-rank 99: Point 980 (-88.947799, 29.104166, 48.172447) failed to convert
-rank 67: Point 979 (-90.145263, 30.019101, -5.1605691) failed to convert
-rank 75: Point 982 (-89.973297, 29.966935, 0.15062936) failed to convert
-rank 39: Point 709 (-90.7669, 29.913095, -0.25266373) failed to convert
-rank 37: Point 712 (-90.823557, 29.723929, -2.4274082) failed to convert
-rank 17: Point 714 (-91.378241, 29.653266, -0.47029338) failed to convert
-rank 3: Point 711 (-91.870971, 30.552801, -5.2805824) failed to convert
-rank 98: Point 991 (-89.082714, 29.184904, 5.0728324) failed to convert
-rank 96: Point 992 (-89.196755, 29.207732, -0.0) failed to convert
-rank 87: Point 980 (-89.530342, 29.35868, -4.3501058) failed to convert
-rank 49: Point 712 (-90.649823, 29.202117, 0.49492893) failed to convert
-rank 88: Point 991 (-89.455427, 29.355396, 0.18576143) failed to convert
-rank 21: Point 714 (-91.208035, 30.511758, -13.778739) failed to convert
-rank 56: Point 707 (-90.50185, 29.44801, 0.3048) failed to convert
-rank 0: Point 663 (-92.427217, 29.551802, 0.85821275) failed to convert
-rank 62: Point 706 (-90.364582, 29.524385, 0.51564815) failed to convert
-rank 78: Point 990 (-89.905247, 30.033199, -9.0) failed to convert
-rank 22: Point 708 (-91.196453, 30.482813, 14.359358) failed to convert
-rank 41: Point 712 (-90.728469, 30.010597, -1.8713525) failed to convert
-rank 57: Point 714 (-90.453997, 29.867607, -0.38951765) failed to convert
-rank 83: Point 980 (-89.788018, 29.555442, -0.31765564) failed to convert
-rank 15: Point 708 (-91.450473, 29.89245, -1.0816339) failed to convert
-rank 52: Point 705 (-90.553882, 29.768115, -0.08847885) failed to convert
-rank 90: Point 988 (-89.389297, 28.958374, 7.2823194) failed to convert
-rank 20: Point 704 (-91.236598, 30.374188, 7.0699504) failed to convert
-rank 13: Point 711 (-91.53437, 29.615805, -3.5417761) failed to convert
-rank 53: Point 709 (-90.539466, 29.648236, -0.21336) failed to convert
-rank 33: Point 707 (-90.932044, 29.638197, -8.2296) failed to convert
-rank 64: Point 990 (-90.293184, 29.518776, -3.6149281) failed to convert
-rank 72: Point 990 (-90.061481, 29.641895, -0.18174559) failed to convert
-rank 76: Point 992 (-89.943016, 30.120365, 4.2199998) failed to convert
-rank 11: Point 708 (-91.614632, 29.660766, -0.70325724) failed to convert
-rank 27: Point 708 (-91.112994, 30.261611, 12.003955) failed to convert
-rank 10: Point 706 (-91.613697, 30.484302, -3.8966831) failed to convert
-rank 23: Point 712 (-91.184481, 30.351683, -7.8249981) failed to convert
-rank 9: Point 709 (-91.625013, 30.939045, -13.609586) failed to convert
-rank 61: Point 715 (-90.360892, 29.892444, -0.48957068) failed to convert
-rank 50: Point 712 (-90.575156, 30.050893, 13.087889) failed to convert
-rank 18: Point 709 (-91.360477, 29.396429, 4.1835158) failed to convert
-rank 42: Point 708 (-90.716622, 29.876796, -0.49492405) failed to convert
-rank 16: Point 707 (-91.358982, 30.689125, -17.256003) failed to convert
-rank 80: Point 987 (-89.907984, 29.297222, -0.53705693) failed to convert
-rank 81: Point 978 (-89.792112, 30.2439, -2.4550918) failed to convert
-rank 60: Point 703 (-90.377229, 29.977607, 0.51313814) failed to convert
-rank 8: Point 702 (-91.732139, 29.587183, 1.798517) failed to convert
-rank 25: Point 715 (-91.193634, 29.675344, -0.60009641) failed to convert
-rank 84: Point 990 (-89.741621, 29.587916, -5.977e-05) failed to convert
-rank 95: Point 981 (-89.218891, 29.187322, -0.0) failed to convert
-rank 1: Point 713 (-92.085961, 29.791388, 0.43096603) failed to convert
-rank 79: Point 982 (-89.895501, 29.900602, -2.304288) failed to convert
-rank 59: Point 713 (-90.403148, 29.957429, -8.4752695) failed to convert
-rank 85: Point 981 (-89.642072, 29.969681, 3.0999999) failed to convert
-rank 12: Point 696 (-91.526086, 30.34117, -10.814305) failed to convert
-rank 71: Point 981 (-90.084591, 29.609153, 0.31299999) failed to convert
-rank 43: Point 716 (-90.719215, 29.537797, -1.7696173) failed to convert
-rank 19: Point 717 (-91.25389, 30.531699, -2.1673207) failed to convert
-rank 35: Point 717 (-90.839202, 30.189489, -2.5462082) failed to convert
-rank 97: Point 979 (-89.123079, 29.540862, 5.8695954) failed to convert
-rank 66: Point 986 (-90.217019, 29.587588, -0.26485031) failed to convert
-rank 44: Point 708 (-90.683379, 29.879676, -0.36566424) failed to convert
-rank 77: Point 982 (-89.942325, 29.869117, -5.6223411) failed to convert
-rank 32: Point 707 (-90.998375, 29.134023, 1.7369933) failed to convert
-rank 73: Point 980 (-90.023449, 29.848435, -9.0) failed to convert
-rank 91: Point 981 (-89.335964, 29.29789, 9.0298608) failed to convert
-rank 69: Point 983 (-90.079119, 30.176531, 4.6999998) failed to convert
-rank 31: Point 711 (-91.011561, 29.61733, -0.49685474) failed to convert
-rank 34: Point 703 (-90.894065, 29.772649, -1.1881939) failed to convert
-rank 48: Point 707 (-90.635171, 29.718052, -0.83125136) failed to convert
-rank 86: Point 990 (-89.603951, 29.444276, 8.694155) failed to convert
-rank 94: Point 989 (-89.180284, 29.827276, 2.2552728) failed to convert
-rank 82: Point 990 (-89.788873, 29.876953, 0.3301021) failed to convert
-rank 7: Point 714 (-91.775045, 29.45947, 1.7359644) failed to convert
-rank 65: Point 982 (-90.223591, 29.957171, -5.2113154) failed to convert
-rank 29: Point 711 (-91.029962, 30.188753, -12.296243) failed to convert
-rank 51: Point 712 (-90.596973, 29.506044, -0.11869512) failed to convert
-rank 92: Point 989 (-89.308428, 29.241451, 17.071663) failed to convert
-rank 70: Point 991 (-90.089273, 29.772685, -0.60881634) failed to convert
-rank 58: Point 702 (-90.453087, 29.568545, -0.38356921) failed to convert
-rank 68: Point 989 (-90.125011, 29.923013, -3.0099863) failed to convert
-rank 74: Point 989 (-90.006093, 29.794466, -5.2812699) failed to convert
-rank 89: Point 982 (-89.407849, 29.215138, 0.31299999) failed to convert
-rank 93: Point 981 (-89.268445, 29.170347, -0.25249686) failed to convert
-rank 5: Point 714 (-91.762456, 30.863855, -10.096125) failed to convert
-rank 63: Point 713 (-90.305306, 29.91442, -0.085344) failed to convert
-rank 75: Point 983 (-89.983474, 29.838017, -5.3050443) failed to convert
-rank 54: Point 708 (-90.533382, 29.440075, -0.82269172) failed to convert
-rank 47: Point 711 (-90.669753, 29.549384, -1.2380216) failed to convert
-rank 99: Point 981 (-88.853222, 30.123528, 12.951245) failed to convert
-rank 38: Point 703 (-90.85714, 28.822615, 15.197948) failed to convert
-rank 67: Point 980 (-90.196289, 29.349583, -0.48025982) failed to convert
-rank 98: Point 992 (-89.080642, 29.207894, 0.29490385) failed to convert
-rank 45: Point 714 (-90.709969, 29.319636, -0.44520953) failed to convert
-rank 36: Point 708 (-90.845803, 29.731944, -1.1749832) failed to convert
-rank 96: Point 993 (-89.198746, 29.18513, -0.0) failed to convert
-rank 88: Point 992 (-89.466766, 29.221924, 0.31299999) failed to convert
-rank 24: Point 708 (-91.206459, 29.722427, -7.601712) failed to convert
-rank 55: Point 711 (-90.485102, 29.857024, -0.63725367) failed to convert
-rank 87: Point 981 (-89.440088, 30.41433, -10.432462) failed to convert
-rank 40: Point 705 (-90.755004, 29.854729, -0.37416031) failed to convert
-rank 6: Point 709 (-91.739655, 30.725418, -17.306543) failed to convert
-rank 28: Point 703 (-91.060945, 30.396673, -9.1193921) failed to convert
-rank 78: Point 991 (-89.897496, 30.1297, 0.34255298) failed to convert
-rank 14: Point 706 (-91.488216, 29.765976, -2.8526233) failed to convert
-rank 30: Point 709 (-91.061816, 29.402797, -0.00117756) failed to convert
-rank 46: Point 698 (-90.660437, 29.922633, -0.63437465) failed to convert
-rank 26: Point 707 (-91.139533, 30.275124, 5.8004737) failed to convert
-rank 83: Point 981 (-89.78775, 29.558725, -0.27356718) failed to convert
-rank 2: Point 708 (-91.970818, 29.984822, -0.0) failed to convert
-rank 90: Point 989 (-89.371107, 29.170296, 2.933798) failed to convert
-rank 4: Point 710 (-91.870771, 29.69256, 1.5861915) failed to convert
-rank 72: Point 991 (-90.054621, 29.73007, 0.02616787) failed to convert
-rank 76: Point 993 (-89.967622, 29.810498, -8.2296) failed to convert
-rank 37: Point 713 (-90.817841, 29.80823, -2.704065) failed to convert
-rank 49: Point 713 (-90.614587, 29.706092, 0.71433131) failed to convert
-rank 64: Point 991 (-90.301755, 29.403045, -3.7124641) failed to convert
-rank 56: Point 708 (-90.454538, 30.102399, -0.24007181) failed to convert
-rank 41: Point 713 (-90.735975, 29.902054, -0.32349773) failed to convert
-rank 3: Point 712 (-91.869005, 30.587515, -12.107749) failed to convert
-rank 17: Point 715 (-91.320143, 30.602099, -15.101933) failed to convert
-rank 80: Point 988 (-89.883381, 29.606537, -4.5217082) failed to convert
-rank 57: Point 715 (-90.458506, 29.805385, 2.0572859) failed to convert
-rank 79: Point 983 (-89.929527, 29.473066, 0.31299999) failed to convert
-rank 81: Point 979 (-89.844135, 29.602881, 25.154871) failed to convert
-rank 84: Point 991 (-89.746206, 29.531758, 24.994539) failed to convert
-rank 95: Point 982 (-89.218243, 29.194603, -0.0) failed to convert
-rank 22: Point 709 (-91.196526, 30.481437, 13.501669) failed to convert
-rank 0: Point 664 (-92.425446, 29.585327, -0.75155374) failed to convert
-rank 33: Point 708 (-90.932037, 29.638236, -8.2296) failed to convert
-rank 62: Point 707 (-90.385926, 29.232414, 0.90165787) failed to convert
-rank 85: Point 982 (-89.677503, 29.542885, -0.0) failed to convert
-rank 39: Point 710 (-90.77824, 29.74742, -1.4885136) failed to convert
-rank 66: Point 987 (-90.165638, 30.261102, 4.1412915) failed to convert
-rank 21: Point 715 (-91.21577, 30.389568, 17.826092) failed to convert
-rank 20: Point 705 (-91.227397, 30.51986, 8.2434703) failed to convert
-rank 77: Point 983 (-89.928592, 30.041436, 2.8498809) failed to convert
-rank 97: Point 980 (-89.153669, 29.19829, -0.0) failed to convert
-rank 27: Point 709 (-91.114552, 30.237342, -12.637009) failed to convert
-rank 11: Point 709 (-91.559618, 30.607641, -3.4265772) failed to convert
-rank 15: Point 709 (-91.438754, 30.087621, -1.6119081) failed to convert
-rank 71: Point 982 (-90.068586, 29.815636, 0.64740725) failed to convert
-rank 53: Point 710 (-90.564916, 29.289321, 0.63128877) failed to convert
-rank 52: Point 706 (-90.559309, 29.691834, -2.001793) failed to convert
-rank 23: Point 713 (-91.210537, 29.939648, -1.2758362) failed to convert
-rank 69: Point 984 (-90.142883, 29.349535, 0.85197588) failed to convert
-rank 50: Point 713 (-90.622028, 29.387458, -1.6154913) failed to convert
-rank 73: Point 981 (-90.028721, 29.78099, -0.25327483) failed to convert
-rank 82: Point 991 (-89.789249, 29.872326, 0.20972767) failed to convert
-rank 61: Point 716 (-90.353899, 29.986818, -5.0356011) failed to convert
-rank 18: Point 710 (-91.298443, 30.408998, -2.5910349) failed to convert
-rank 8: Point 703 (-91.662574, 30.813511, -10.573198) failed to convert
-rank 91: Point 982 (-89.32398, 29.435875, 4.6913711) failed to convert
-rank 94: Point 990 (-89.159521, 30.058604, 1.5818543) failed to convert
-rank 65: Point 983 (-90.223595, 29.956866, -7.8598782) failed to convert
-rank 60: Point 704 (-90.385967, 29.858966, -0.47375403) failed to convert
-rank 13: Point 712 (-91.526312, 29.753723, -2.6861749) failed to convert
-rank 74: Point 990 (-89.994938, 29.936182, 22.830569) failed to convert
-rank 42: Point 709 (-90.718844, 29.844466, -0.59512113) failed to convert
-rank 16: Point 708 (-91.412683, 29.806677, -6.5320155) failed to convert
-rank 89: Point 983 (-89.388418, 29.441461, 2.8132658) failed to convert
-rank 70: Point 992 (-90.13216, 29.214001, 0.7273699) failed to convert
-rank 68: Point 990 (-90.092833, 30.337603, 3.3008282) failed to convert
-rank 86: Point 991 (-89.611601, 29.352118, 0.31299999) failed to convert
-rank 25: Point 716 (-91.161337, 30.185579, 28.803268) failed to convert
-rank 92: Point 990 (-89.326296, 29.035036, 14.749119) failed to convert
-rank 12: Point 697 (-91.549523, 29.941924, -1.6710848) failed to convert
-rank 9: Point 710 (-91.625092, 30.937664, -20.618533) failed to convert
-rank 99: Point 982 (-88.857863, 30.070955, 10.736472) failed to convert
-rank 75: Point 984 (-89.977574, 29.912662, -9.0) failed to convert
-rank 93: Point 982 (-89.16624, 30.320983, 3.0513905) failed to convert
-rank 35: Point 718 (-90.868099, 29.76197, -0.70747103) failed to convert
-rank 59: Point 714 (-90.401399, 29.981166, 8.095423) failed to convert
-rank 98: Point 993 (-89.087277, 29.133892, 0.88648844) failed to convert
-rank 43: Point 717 (-90.714451, 29.606865, -0.97089314) failed to convert
-rank 96: Point 994 (-89.201356, 29.155385, -0.0) failed to convert
-rank 67: Point 981 (-90.202902, 29.261845, 0.20994375) failed to convert
-rank 10: Point 707 (-91.682176, 29.283965, 5.9100123) failed to convert
-rank 1: Point 714 (-92.134642, 28.827602, 28.657016) failed to convert
-rank 87: Point 982 (-89.467824, 30.09328, 2.5295186) failed to convert
-rank 88: Point 993 (-89.455554, 29.353673, -4.2473882) failed to convert
-rank 29: Point 712 (-91.097266, 29.14534, 2.6036503) failed to convert
-rank 31: Point 712 (-91.009715, 29.644911, -0.58635092) failed to convert
-rank 32: Point 708 (-90.919697, 30.326925, -5.9846455) failed to convert
-rank 19: Point 718 (-91.251703, 30.566336, 14.119665) failed to convert
-rank 78: Point 992 (-89.91384, 29.925702, -0.27346749) failed to convert
-rank 58: Point 703 (-90.436951, 29.790722, -0.73828656) failed to convert
-rank 7: Point 715 (-91.701091, 30.777795, -17.007839) failed to convert
-rank 44: Point 709 (-90.707037, 29.538543, -0.33471961) failed to convert
-rank 90: Point 990 (-89.371631, 29.16403, 0.31299999) failed to convert
-rank 5: Point 715 (-91.768154, 30.762217, -9.7517936) failed to convert
-rank 48: Point 708 (-90.64075, 29.638336, 1.2642276) failed to convert
-rank 83: Point 982 (-89.769258, 29.785904, -8.2296) failed to convert
-rank 63: Point 714 (-90.33829, 29.46991, 1.5037351) failed to convert
-rank 51: Point 713 (-90.584474, 29.682878, 0.16704512) failed to convert
-rank 38: Point 704 (-90.784319, 29.903846, -1.1966443) failed to convert
-rank 54: Point 709 (-90.521219, 29.61049, -0.51519043) failed to convert
-rank 76: Point 994 (-89.97506, 29.716257, 0.80549707) failed to convert
-rank 47: Point 712 (-90.609807, 30.400755, -1.1438825) failed to convert
-rank 34: Point 704 (-90.866015, 30.189619, -1.4425951) failed to convert
-rank 45: Point 715 (-90.746867, 28.778605, 19.084414) failed to convert
-rank 55: Point 712 (-90.474437, 30.004181, 33.798597) failed to convert
-rank 36: Point 709 (-90.837093, 29.860855, -0.68883158) failed to convert
-rank 6: Point 710 (-91.739978, 30.719475, -9.9967761) failed to convert
-rank 28: Point 704 (-91.069699, 30.26202, -3.2069917) failed to convert
-rank 72: Point 992 (-90.032338, 30.015094, -9.0) failed to convert
-rank 40: Point 706 (-90.773322, 29.587181, -1.3265215) failed to convert
-rank 46: Point 699 (-90.700126, 29.351447, -8.2296) failed to convert
-rank 80: Point 989 (-89.883367, 29.606574, -4.5217082) failed to convert
-rank 4: Point 711 (-91.857424, 29.938958, -2.4149825) failed to convert
-rank 24: Point 709 (-91.208337, 29.692374, -2.6758293) failed to convert
-rank 14: Point 707 (-91.481588, 29.877992, -8.0658147) failed to convert
-rank 64: Point 992 (-90.306651, 29.33682, -0.19809345) failed to convert
-rank 30: Point 710 (-91.010934, 30.185612, -12.167617) failed to convert
-rank 37: Point 714 (-90.812805, 29.882242, -0.18948403) failed to convert
-rank 81: Point 980 (-89.792671, 30.236838, -3.0335625) failed to convert
-rank 79: Point 984 (-89.895601, 29.89921, -3.0806137) failed to convert
-rank 95: Point 983 (-89.21712, 29.207306, -0.40335793) failed to convert
-rank 84: Point 992 (-89.758051, 29.385962, 0.94586315) failed to convert
-rank 2: Point 709 (-91.982107, 29.770702, 2.4901271) failed to convert
-rank 41: Point 714 (-90.706965, 30.31932, -2.76949) failed to convert
-rank 49: Point 714 (-90.561306, 30.454153, -6.5529998) failed to convert
-rank 66: Point 988 (-90.176088, 30.124956, 4.6665158) failed to convert
-rank 85: Point 983 (-89.636716, 30.033041, 3.2418776) failed to convert
-rank 77: Point 984 (-89.94231, 29.869154, -5.6223411) failed to convert
-rank 17: Point 716 (-91.368572, 29.812958, -1.1598054) failed to convert
-rank 71: Point 983 (-90.067673, 29.827286, 0.16354385) failed to convert
-rank 97: Point 981 (-89.169579, 29.018528, 3.3746352) failed to convert
-rank 73: Point 982 (-90.029561, 29.770042, -0.7135938) failed to convert
-rank 3: Point 713 (-91.88082, 30.371079, -6.0761016) failed to convert
-rank 57: Point 716 (-90.454954, 29.854178, -0.5040275) failed to convert
-rank 82: Point 992 (-89.758409, 30.248602, -1.3094208) failed to convert
-rank 22: Point 710 (-91.209186, 30.281822, 7.6905623) failed to convert
-rank 94: Point 991 (-89.23451, 29.215124, -0.00302678) failed to convert
-rank 69: Point 985 (-90.106665, 29.821444, -0.41441255) failed to convert
-rank 91: Point 983 (-89.347884, 29.15978, 0.31299999) failed to convert
-rank 0: Point 665 (-92.427743, 29.52116, 6.0069811) failed to convert
-rank 56: Point 709 (-90.461775, 30.003091, -9.6357878) failed to convert
-rank 26: Point 708 (-91.181802, 29.609689, -0.71679294) failed to convert
-rank 89: Point 984 (-89.39713, 29.340141, 25.69768) failed to convert
-rank 65: Point 984 (-90.223769, 29.954508, 30.486397) failed to convert
-rank 62: Point 708 (-90.336615, 29.902546, -1.795249) failed to convert
-rank 39: Point 711 (-90.769853, 29.869934, -0.8122977) failed to convert
-rank 33: Point 709 (-90.911886, 29.941224, -0.59624353) failed to convert
-rank 92: Point 991 (-89.250724, 29.898435, 0.73982178) failed to convert
-rank 20: Point 706 (-91.287095, 29.562305, -0.37809873) failed to convert
-rank 27: Point 710 (-91.117441, 30.192404, 18.58321) failed to convert
-rank 70: Point 993 (-90.077506, 29.924363, -2.0467495) failed to convert
-rank 68: Point 991 (-90.13068, 29.8492, -3.1041654) failed to convert
-rank 74: Point 991 (-90.004416, 29.815723, 37.549907) failed to convert
-rank 98: Point 994 (-89.057628, 29.462899, 6.1318636) failed to convert
-rank 21: Point 716 (-91.208022, 30.511817, -14.796803) failed to convert
-rank 11: Point 710 (-91.552201, 30.733123, -2.4010402) failed to convert
-rank 86: Point 992 (-89.605576, 29.42425, 26.518617) failed to convert
-rank 99: Point 983 (-88.916814, 29.436588, 14.572346) failed to convert
-rank 15: Point 710 (-91.398577, 30.750449, -16.746248) failed to convert
-rank 23: Point 714 (-91.186765, 30.315649, 12.991367) failed to convert
-rank 50: Point 714 (-90.603251, 29.654714, -1.0997412) failed to convert
-rank 53: Point 711 (-90.555376, 29.42415, -0.45672539) failed to convert
-rank 52: Point 707 (-90.561476, 29.66129, -0.28664788) failed to convert
-rank 75: Point 985 (-89.982365, 29.851995, 20.283399) failed to convert
-rank 67: Point 982 (-90.145239, 30.019335, -5.1837339) failed to convert
-rank 93: Point 983 (-89.273082, 29.116882, -0.51813946) failed to convert
-rank 96: Point 995 (-89.209212, 29.066065, 2.4862338) failed to convert
-rank 61: Point 717 (-90.384425, 29.572744, -0.56491601) failed to convert
-rank 87: Point 983 (-89.453834, 30.254493, -1.230449) failed to convert
-rank 8: Point 704 (-91.682675, 30.463242, -4.7670713) failed to convert
-rank 42: Point 710 (-90.768089, 29.125418, -0.0) failed to convert
-rank 88: Point 994 (-89.455335, 29.356132, 0.8773855) failed to convert
-rank 78: Point 993 (-89.906683, 30.014983, 10.506259) failed to convert
-rank 83: Point 983 (-89.768448, 29.795813, -0.0) failed to convert
-rank 12: Point 698 (-91.564516, 29.683794, -0.61087915) failed to convert
-rank 9: Point 711 (-91.624533, 30.947186, -13.426032) failed to convert
-rank 59: Point 715 (-90.427231, 29.628049, -0.65990148) failed to convert
-rank 25: Point 717 (-91.159414, 30.215644, 18.378889) failed to convert
-rank 60: Point 705 (-90.371419, 30.055653, -0.70534305) failed to convert
-rank 35: Point 719 (-90.861787, 29.85567, -1.3748348) failed to convert
-rank 90: Point 991 (-89.361174, 29.285358, -5.0017683) failed to convert
-rank 13: Point 713 (-91.524523, 29.784212, -1.2170936) failed to convert
-rank 1: Point 715 (-92.037241, 30.728124, -9.5734783) failed to convert
-rank 10: Point 708 (-91.703186, 28.906965, 19.1) failed to convert
-rank 58: Point 704 (-90.454092, 29.554505, -0.45856024) failed to convert
-rank 76: Point 995 (-89.955595, 29.962291, -3.6670489) failed to convert
-rank 31: Point 713 (-90.99375, 29.887551, -3.1735829) failed to convert
-rank 18: Point 711 (-91.339853, 29.736405, -4.5565426) failed to convert
-rank 44: Point 710 (-90.640918, 30.482754, -9.0741452) failed to convert
-rank 16: Point 709 (-91.357756, 30.708667, -10.887383) failed to convert
-rank 80: Point 990 (-89.832683, 30.235031, -0.09141333) failed to convert
-rank 72: Point 993 (-90.036642, 29.960157, -6.4251844) failed to convert
-rank 29: Point 713 (-91.034794, 30.114735, -11.75126) failed to convert
-rank 7: Point 716 (-91.762272, 29.690345, 2.0817572) failed to convert
-rank 19: Point 719 (-91.340905, 29.118511, 6.0389304) failed to convert
-rank 64: Point 993 (-90.293141, 29.518818, -3.6149281) failed to convert
-rank 5: Point 716 (-91.789687, 30.377224, -2.5360659) failed to convert
-rank 32: Point 709 (-90.932142, 30.140857, -6.1204732) failed to convert
-rank 43: Point 718 (-90.729424, 29.389161, 4.985452) failed to convert
-rank 51: Point 714 (-90.596935, 29.506092, -0.17950418) failed to convert
-rank 79: Point 985 (-89.895492, 29.900563, -2.304288) failed to convert
-rank 54: Point 710 (-90.517523, 29.662052, -0.70853389) failed to convert
-rank 38: Point 705 (-90.784329, 29.903669, -1.0505007) failed to convert
-rank 95: Point 984 (-89.218297, 29.193883, -0.26455487) failed to convert
-rank 84: Point 993 (-89.678187, 30.355021, -1.3090062) failed to convert
-rank 34: Point 705 (-90.888835, 29.850194, -0.97370864) failed to convert
-rank 81: Point 981 (-89.792689, 30.236606, -3.9033567) failed to convert
-rank 63: Point 715 (-90.300714, 29.975478, -0.88198638) failed to convert
-rank 66: Point 989 (-90.18536, 30.003555, 1.7861111) failed to convert
-rank 47: Point 713 (-90.663633, 29.637252, -0.64800465) failed to convert
-rank 36: Point 710 (-90.811871, 30.231421, -0.63332575) failed to convert
-rank 77: Point 985 (-89.941645, 29.877506, -6.6446405) failed to convert
-rank 55: Point 713 (-90.497703, 29.682248, 0.06038012) failed to convert
-rank 6: Point 711 (-91.762764, 30.314263, -2.4626336) failed to convert
-rank 73: Point 983 (-90.030686, 29.755585, -0.63346738) failed to convert
-rank 97: Point 982 (-89.071353, 30.111926, 4.2599943) failed to convert
-rank 45: Point 716 (-90.70259, 29.426803, -8.2296) failed to convert
-rank 85: Point 984 (-89.6842, 29.460361, -2.3410151) failed to convert
-rank 71: Point 984 (-90.069461, 29.804261, -3.7581841) failed to convert
-rank 82: Point 993 (-89.786588, 29.904737, 9.5448105) failed to convert
-rank 94: Point 992 (-89.234273, 29.217749, -0.0) failed to convert
-rank 14: Point 708 (-91.432677, 30.693615, -11.164286) failed to convert
-rank 24: Point 710 (-91.188478, 30.007779, -0.65647879) failed to convert
-rank 46: Point 700 (-90.651646, 30.047705, 5.7768395) failed to convert
-rank 69: Point 986 (-90.09943, 29.91492, -4.9533079) failed to convert
-rank 28: Point 705 (-91.07331, 30.206071, 2.07291) failed to convert
-rank 48: Point 709 (-90.640579, 29.640624, 1.3164687) failed to convert
-rank 89: Point 985 (-89.410609, 29.182734, 0.31299999) failed to convert
-rank 4: Point 712 (-91.808027, 30.83534, -12.307396) failed to convert
-rank 2: Point 710 (-91.916085, 31.003589, -13.648099) failed to convert
-rank 65: Point 985 (-90.26224, 29.443524, 0.92029222) failed to convert
-rank 49: Point 715 (-90.602653, 29.874908, -0.47036041) failed to convert
-rank 91: Point 984 (-89.346977, 29.170149, 0.31299999) failed to convert
-rank 74: Point 992 (-90.009593, 29.749755, -5.1889155) failed to convert
-rank 17: Point 717 (-91.331179, 30.423769, -2.4755556) failed to convert
-rank 86: Point 993 (-89.60324, 29.451379, 37.3272) failed to convert
-rank 40: Point 707 (-90.733562, 30.165002, -0.28172355) failed to convert
-rank 98: Point 995 (-89.026454, 29.805413, 4.8311371) failed to convert
-rank 3: Point 714 (-91.894142, 30.125186, -10.313762) failed to convert
-rank 68: Point 992 (-90.136401, 29.774587, -0.31036267) failed to convert
-rank 37: Point 715 (-90.78845, 30.23832, -2.0323218) failed to convert
-rank 92: Point 992 (-89.325735, 29.040728, -0.57535784) failed to convert
-rank 70: Point 994 (-90.096352, 29.680964, -8.2296) failed to convert
-rank 99: Point 984 (-88.904124, 29.571699, 10.605006) failed to convert
-rank 30: Point 711 (-91.012378, 30.163609, -5.8549094) failed to convert
-rank 75: Point 986 (-89.993946, 29.704896, -2.618232) failed to convert
-rank 96: Point 996 (-89.185002, 29.340095, 7.9938442) failed to convert
-rank 41: Point 715 (-90.786136, 29.167434, -0.32469148) failed to convert
-rank 93: Point 984 (-89.255672, 29.315062, 0.28381475) failed to convert
-rank 67: Point 983 (-90.15024, 29.954278, 20.767946) failed to convert
-rank 88: Point 995 (-89.403269, 29.961912, 0.05903093) failed to convert
-rank 22: Point 711 (-91.251173, 29.611241, 8.7364569) failed to convert
-rank 39: Point 712 (-90.777942, 29.751651, -2.0952173) failed to convert
-rank 26: Point 709 (-91.181889, 29.608295, -0.71425904) failed to convert
-rank 87: Point 984 (-89.477066, 29.984255, -0.04099607) failed to convert
-rank 62: Point 709 (-90.337567, 29.88962, -0.92775658) failed to convert
-rank 78: Point 994 (-89.908463, 29.992698, -9.7246448) failed to convert
-rank 83: Point 984 (-89.769249, 29.785865, -8.2296) failed to convert
-rank 57: Point 717 (-90.456074, 29.838539, -0.67168776) failed to convert
-rank 33: Point 710 (-90.932026, 29.638296, -8.2296) failed to convert
-rank 72: Point 994 (-90.048906, 29.803174, 1.8341693) failed to convert
-rank 90: Point 992 (-89.377273, 29.097909, 0.20703027) failed to convert
-rank 27: Point 711 (-91.149153, 29.695888, -1.795272) failed to convert
-rank 76: Point 996 (-89.955575, 29.962348, -2.6615084) failed to convert
-rank 80: Point 991 (-89.883344, 29.606631, -4.5217082) failed to convert
-rank 53: Point 712 (-90.551557, 29.477974, -0.25446322) failed to convert
-rank 64: Point 994 (-90.301712, 29.403088, -3.7124641) failed to convert
-rank 11: Point 711 (-91.5522, 30.732497, 1.0657141) failed to convert
-rank 50: Point 715 (-90.603387, 29.652721, 0.52442429) failed to convert
-rank 21: Point 717 (-91.207756, 30.51592, -7.4809086) failed to convert
-rank 20: Point 707 (-91.227577, 30.516745, 8.8874296) failed to convert
-rank 52: Point 708 (-90.573871, 29.48621, -0.7144136) failed to convert
-rank 42: Point 711 (-90.737805, 29.569167, -2.6153336) failed to convert
-rank 79: Point 986 (-89.897885, 29.870605, -5.957926) failed to convert
-rank 84: Point 994 (-89.693161, 30.175401, 9.1630378) failed to convert
-rank 95: Point 985 (-89.210308, 29.28453, -0.00093484) failed to convert
-rank 0: Point 666 (-92.434055, 29.374853, 10.1) failed to convert
-rank 15: Point 711 (-91.479869, 29.395299, 2.46335) failed to convert
-rank 8: Point 705 (-91.726934, 29.679703, 2.1829891) failed to convert
-rank 25: Point 718 (-91.190945, 29.717971, -0.64839809) failed to convert
-rank 81: Point 982 (-89.807494, 30.055325, -0.03074482) failed to convert
-rank 66: Point 990 (-90.235294, 29.343632, 0.31299999) failed to convert
-rank 77: Point 986 (-89.925086, 30.085203, 0.15199518) failed to convert
-rank 23: Point 715 (-91.208317, 29.974849, -0.71978741) failed to convert
-rank 58: Point 705 (-90.422377, 29.98993, -8.8062823) failed to convert
-rank 61: Point 718 (-90.384421, 29.572804, -1.7984962) failed to convert
-rank 56: Point 710 (-90.500157, 29.4716, -0.56159109) failed to convert
-rank 10: Point 709 (-91.59688, 30.771914, -12.341983) failed to convert
-rank 35: Point 720 (-90.839185, 30.189526, -2.7506139) failed to convert
-rank 1: Point 716 (-92.093647, 29.639979, 1.9786019) failed to convert
-rank 97: Point 983 (-89.136479, 29.390795, 5.7797466) failed to convert
-rank 73: Point 984 (-90.023413, 29.848386, -9.0) failed to convert
-rank 85: Point 985 (-89.656226, 29.798551, -0.0) failed to convert
-rank 60: Point 706 (-90.383715, 29.889132, -0.4262516) failed to convert
-rank 69: Point 987 (-90.111636, 29.756681, -0.23338883) failed to convert
-rank 59: Point 716 (-90.442382, 29.419211, -0.0) failed to convert
-rank 71: Point 985 (-90.173816, 28.434004, 61.661588) failed to convert
-rank 12: Point 699 (-91.53477, 30.192435, -5.1643738) failed to convert
-rank 13: Point 714 (-91.524566, 29.783401, -0.47898579) failed to convert
-rank 9: Point 712 (-91.699749, 29.633466, 1.8885762) failed to convert
-rank 94: Point 993 (-89.237598, 29.17981, -0.49440185) failed to convert
-rank 82: Point 994 (-89.809632, 29.620945, -0.0) failed to convert
-rank 38: Point 706 (-90.806423, 29.579187, -1.1852389) failed to convert
-rank 16: Point 710 (-91.410682, 29.839614, -0.73044832) failed to convert
-rank 44: Point 711 (-90.720321, 29.345183, -0.20434144) failed to convert
-rank 18: Point 712 (-91.345272, 29.647368, -2.9223476) failed to convert
-rank 89: Point 986 (-89.433834, 28.909855, 5.054216) failed to convert
-rank 29: Point 714 (-91.060938, 29.712306, -1.0883541) failed to convert
-rank 7: Point 717 (-91.732325, 30.226766, -2.2616998) failed to convert
-rank 19: Point 720 (-91.255238, 30.509459, 2.4316911) failed to convert
-rank 5: Point 717 (-91.845351, 29.361489, 4.2242795) failed to convert
-rank 51: Point 715 (-90.624141, 29.117432, 2.0748664) failed to convert
-rank 54: Point 711 (-90.514637, 29.702226, -0.98635645) failed to convert
-rank 31: Point 714 (-90.958187, 30.424203, -10.967528) failed to convert
-rank 74: Point 993 (-90.051452, 29.21164, -0.58740246) failed to convert
-rank 65: Point 986 (-90.279501, 29.211656, 1.3716115) failed to convert
-rank 91: Point 985 (-89.343002, 29.216162, 0.13425649) failed to convert
-rank 68: Point 993 (-90.130663, 29.84888, -3.7468634) failed to convert
-rank 86: Point 994 (-89.606272, 29.414905, 27.04405) failed to convert
-rank 98: Point 996 (-88.998468, 30.110124, 7.5118503) failed to convert
-rank 70: Point 995 (-90.06967, 30.02479, 0.24635981) failed to convert
-rank 32: Point 710 (-90.932648, 30.133204, -4.2175648) failed to convert
-rank 36: Point 711 (-90.837093, 29.860815, -0.67260196) failed to convert
-rank 92: Point 993 (-89.237527, 30.046648, -0.60174313) failed to convert
-rank 6: Point 712 (-91.750215, 30.53765, -14.20368) failed to convert
-rank 55: Point 714 (-90.470769, 30.054548, -3.5514487) failed to convert
-rank 43: Point 719 (-90.730528, 29.372918, 1.3984262) failed to convert
-rank 63: Point 716 (-90.294061, 30.064197, 2.8031567) failed to convert
-rank 75: Point 987 (-89.996936, 29.666694, 0.97222773) failed to convert
-rank 96: Point 997 (-89.196955, 29.204931, -0.0) failed to convert
-rank 99: Point 985 (-88.911256, 29.49401, 12.792723) failed to convert
-rank 47: Point 714 (-90.624224, 30.197364, -0.12703346) failed to convert
-rank 34: Point 706 (-90.888368, 29.857008, -1.2004064) failed to convert
-rank 67: Point 984 (-90.140299, 30.083226, 4.3896006) failed to convert
-rank 93: Point 985 (-89.274426, 29.10043, 14.644821) failed to convert
-rank 88: Point 996 (-89.455524, 29.353621, -4.2473882) failed to convert
-rank 28: Point 706 (-91.107122, 29.68144, -0.430079) failed to convert
-rank 46: Point 701 (-90.661615, 29.90555, -0.32278752) failed to convert
-rank 14: Point 709 (-91.481502, 29.879292, -8.0733736) failed to convert
-rank 78: Point 995 (-89.908327, 29.994074, -0.48608811) failed to convert
-rank 45: Point 717 (-90.708681, 29.338322, 0.30510346) failed to convert
-rank 49: Point 716 (-90.587742, 30.084842, -1.9517555) failed to convert
-rank 24: Point 711 (-91.197735, 29.86082, -0.58958777) failed to convert
-rank 48: Point 710 (-90.61041, 30.068795, -2.4715298) failed to convert
-rank 4: Point 713 (-91.801235, 30.956132, 8.8481633) failed to convert
-rank 83: Point 985 (-89.76113, 29.885011, -8.4944719) failed to convert
-rank 30: Point 712 (-91.011491, 30.177048, 16.864475) failed to convert
-rank 3: Point 715 (-91.921901, 29.607547, -0.41041321) failed to convert
-rank 87: Point 985 (-89.492975, 29.797845, -0.29456569) failed to convert
-rank 40: Point 708 (-90.754743, 29.858346, -0.36707529) failed to convert
-rank 76: Point 997 (-89.955796, 29.959491, 0.19281291) failed to convert
-rank 90: Point 993 (-89.273133, 30.290361, 3.5156632) failed to convert
-rank 80: Point 992 (-89.843568, 30.100827, -0.27051193) failed to convert
-rank 72: Point 995 (-90.039393, 29.924951, 0.27149304) failed to convert
-rank 41: Point 716 (-90.736162, 29.898968, -0.72995521) failed to convert
-rank 2: Point 711 (-91.991048, 29.599808, -0.2473872) failed to convert
-rank 64: Point 995 (-90.293112, 29.518847, -3.6149281) failed to convert
-rank 84: Point 995 (-89.700703, 30.084474, -0.39232486) failed to convert
-rank 17: Point 718 (-91.373311, 29.734645, -7.1018405) failed to convert
-rank 95: Point 986 (-89.220569, 29.168013, -0.0) failed to convert
-rank 81: Point 983 (-89.790345, 30.265034, -1.3141879) failed to convert
-rank 79: Point 987 (-89.895479, 29.900504, -0.83299712) failed to convert
-rank 37: Point 716 (-90.805434, 29.990229, 26.304179) failed to convert
-rank 66: Point 991 (-90.2718, 28.853029, 22.658321) failed to convert
-rank 77: Point 987 (-89.930957, 30.011612, 2.8918669) failed to convert
-rank 97: Point 984 (-89.164935, 29.070708, -0.0) failed to convert
-rank 73: Point 985 (-90.015588, 29.948061, 22.093914) failed to convert
-rank 57: Point 718 (-90.462005, 29.756463, -0.26198249) failed to convert
-rank 71: Point 986 (-90.019129, 30.445795, -11.017413) failed to convert
-rank 26: Point 710 (-91.182271, 29.60218, -0.63472766) failed to convert
-rank 27: Point 712 (-91.158216, 29.552472, -0.52155541) failed to convert
-rank 52: Point 709 (-90.567979, 29.569296, -0.79100079) failed to convert
-rank 85: Point 986 (-89.685803, 29.440546, 0.3248739) failed to convert
-rank 21: Point 718 (-91.208014, 30.511857, -15.345462) failed to convert
-rank 22: Point 712 (-91.237935, 29.824088, -0.35790189) failed to convert
-rank 11: Point 712 (-91.552199, 30.731871, 3.3445533) failed to convert
-rank 53: Point 713 (-90.507843, 30.088212, -0.99094079) failed to convert
-rank 82: Point 995 (-89.758939, 30.241733, -1.3835678) failed to convert
-rank 94: Point 994 (-89.140792, 30.26554, 4.2311744) failed to convert
-rank 69: Point 988 (-90.090439, 30.030529, 0.81679663) failed to convert
-rank 8: Point 706 (-91.671847, 30.651701, -7.4628966) failed to convert
-rank 20: Point 708 (-91.241382, 30.297544, -6.6118421) failed to convert
-rank 89: Point 987 (-89.397937, 29.33055, -5.2385979) failed to convert
-rank 50: Point 716 (-90.600004, 29.700644, -1.5197251) failed to convert
-rank 0: Point 667 (-92.461291, 28.774295, 33.145042) failed to convert
-rank 74: Point 994 (-89.999886, 29.873234, 1.4525848) failed to convert
-rank 91: Point 986 (-89.343116, 29.214723, 0.2096838) failed to convert
-rank 42: Point 712 (-90.769701, 29.101321, -0.0) failed to convert
-rank 68: Point 994 (-90.125817, 29.911608, 26.165525) failed to convert
-rank 25: Point 719 (-91.159246, 30.218145, -12.676633) failed to convert
-rank 65: Point 987 (-90.223568, 29.957049, -6.0932381) failed to convert
-rank 39: Point 713 (-90.759904, 30.014566, 13.01883) failed to convert
-rank 98: Point 997 (-89.108099, 28.899472, 80.400536) failed to convert
-rank 86: Point 995 (-89.605812, 29.419717, 28.810498) failed to convert
-rank 23: Point 716 (-91.189232, 30.276736, 20.345113) failed to convert
-rank 56: Point 711 (-90.461999, 29.99998, 9.4166329) failed to convert
-rank 9: Point 713 (-91.718162, 29.303855, 5.0517765) failed to convert
-rank 38: Point 707 (-90.78439, 29.902625, -0.24027993) failed to convert
-rank 59: Point 717 (-90.400961, 29.986825, 29.708049) failed to convert
-rank 62: Point 710 (-90.334434, 29.93176, 18.858789) failed to convert
-rank 1: Point 717 (-92.083207, 29.841359, -0.40912855) failed to convert
-rank 33: Point 711 (-90.937604, 29.553869, -0.2724336) failed to convert
-rank 61: Point 719 (-90.384417, 29.572845, -2.0306013) failed to convert
-rank 70: Point 996 (-90.078449, 29.91175, -2.2419167) failed to convert
-rank 12: Point 700 (-91.523897, 30.376631, -2.406054) failed to convert
-rank 16: Point 711 (-91.390068, 30.1805, -1.6505862) failed to convert
-rank 92: Point 994 (-89.252726, 29.875388, -0.0) failed to convert
-rank 96: Point 998 (-89.200781, 29.161489, -0.93177748) failed to convert
-rank 99: Point 986 (-88.934262, 29.24004, 35.624622) failed to convert
-rank 75: Point 988 (-89.976968, 29.920101, -1.0273725) failed to convert
-rank 88: Point 997 (-89.455427, 29.354641, 0.24237248) failed to convert
-rank 93: Point 986 (-89.234901, 29.550892, 4.3702732) failed to convert
-rank 15: Point 712 (-91.443295, 30.011368, -1.6845377) failed to convert
-rank 78: Point 996 (-89.905277, 30.032121, 9.5708959) failed to convert
-rank 5: Point 718 (-91.772025, 30.691978, -7.0950359) failed to convert
-rank 67: Point 985 (-90.145225, 30.019256, -5.1867819) failed to convert
-rank 44: Point 712 (-90.683342, 29.879692, -0.85780738) failed to convert
-rank 10: Point 710 (-91.611459, 30.522081, -5.4450221) failed to convert
-rank 29: Point 715 (-91.060921, 29.712454, -1.3575231) failed to convert
-rank 60: Point 707 (-90.37717, 29.977784, -2.46126) failed to convert
-rank 13: Point 715 (-91.52457, 29.78326, -1.5033554) failed to convert
-rank 7: Point 718 (-91.729791, 30.27105, -3.2433218) failed to convert
-rank 51: Point 716 (-90.596618, 29.510279, 0.34547287) failed to convert
-rank 63: Point 717 (-90.352659, 29.274251, 1.2880122) failed to convert
-rank 43: Point 720 (-90.696085, 29.871775, -0.56040661) failed to convert
-rank 19: Point 721 (-91.25547, 30.505244, 15.896648) failed to convert
-rank 35: Point 721 (-90.861788, 29.855583, -1.3598174) failed to convert
-rank 58: Point 706 (-90.422381, 29.989869, -8.8062823) failed to convert
-rank 83: Point 986 (-89.769235, 29.785806, -1.2001178) failed to convert
-rank 31: Point 715 (-91.005687, 29.703461, -0.55347787) failed to convert
-rank 18: Point 713 (-91.350199, 29.565728, -0.4193896) failed to convert
-rank 54: Point 712 (-90.491797, 30.019079, -8.7239863) failed to convert
-rank 87: Point 986 (-89.514154, 29.547816, 0.53264063) failed to convert
-rank 6: Point 713 (-91.739606, 30.725452, -17.306543) failed to convert
-rank 76: Point 998 (-89.955562, 29.962386, -3.4168485) failed to convert
-rank 36: Point 712 (-90.807669, 30.292752, -0.74393602) failed to convert
-rank 55: Point 715 (-90.534022, 29.173408, 2.006506) failed to convert
-rank 64: Point 996 (-90.262616, 29.926166, 0.98108911) failed to convert
-rank 34: Point 707 (-90.894212, 29.769455, -0.75314208) failed to convert
-rank 90: Point 994 (-89.365481, 29.234964, 0.01144627) failed to convert
-rank 24: Point 712 (-91.188212, 30.011692, -1.0271116) failed to convert
-rank 14: Point 710 (-91.494212, 29.66399, -2.4224116) failed to convert
-rank 72: Point 996 (-90.036628, 29.960216, -6.4251844) failed to convert
-rank 46: Point 702 (-90.665488, 29.850204, 0.37406246) failed to convert
-rank 47: Point 715 (-90.648219, 29.857034, -0.3466334) failed to convert
-rank 80: Point 993 (-89.847608, 30.050759, 0.27432001) failed to convert
-rank 28: Point 707 (-91.09576, 29.858633, -0.54000635) failed to convert
-rank 84: Point 996 (-89.712862, 29.937478, 2.4329333) failed to convert
-rank 49: Point 717 (-90.611725, 29.746241, 0.03666697) failed to convert
-rank 4: Point 714 (-91.854312, 29.994941, -4.0777025) failed to convert
-rank 81: Point 984 (-89.836513, 29.697138, -0.0) failed to convert
-rank 30: Point 713 (-91.012085, 30.167972, -10.708254) failed to convert
-rank 95: Point 987 (-89.217938, 29.197852, -0.28738762) failed to convert
-rank 79: Point 988 (-89.895587, 29.899151, -3.0806137) failed to convert
-rank 66: Point 992 (-90.1622, 30.30496, 3.6357768) failed to convert
-rank 32: Point 711 (-90.993775, 29.204477, -0.0) failed to convert
-rank 77: Point 988 (-89.94225, 29.869779, 9.7134767) failed to convert
-rank 71: Point 987 (-90.064167, 29.872238, 0.90921946) failed to convert
-rank 97: Point 985 (-89.162268, 29.100768, -0.0) failed to convert
-rank 2: Point 712 (-91.992256, 29.575496, -0.54363629) failed to convert
-rank 73: Point 986 (-90.011861, 29.995359, 6.616974) failed to convert
-rank 82: Point 996 (-89.736834, 30.508805, -7.5172722) failed to convert
-rank 94: Point 995 (-89.242884, 29.119335, 1.9495004) failed to convert
-rank 85: Point 987 (-89.684157, 29.460405, -3.7520881) failed to convert
-rank 69: Point 989 (-90.117803, 29.676508, -0.20573146) failed to convert
-rank 89: Point 988 (-89.410398, 29.185052, -2.1806327) failed to convert
-rank 74: Point 995 (-90.008794, 29.759804, -8.2296) failed to convert
-rank 68: Point 995 (-90.130621, 29.849184, -3.7514766) failed to convert
-rank 91: Point 987 (-89.34579, 29.183537, 0.31299999) failed to convert
-rank 41: Point 717 (-90.76962, 29.410705, -0.67974437) failed to convert
-rank 17: Point 719 (-91.347215, 30.163071, -0.23100001) failed to convert
-rank 45: Point 718 (-90.698688, 29.483229, -1.8245656) failed to convert
-rank 98: Point 998 (-89.075865, 29.259614, 4.8552329) failed to convert
-rank 3: Point 716 (-91.863828, 30.681205, -8.8990339) failed to convert
-rank 40: Point 709 (-90.74383, 30.016649, 24.795438) failed to convert
-rank 86: Point 996 (-89.573267, 29.808175, 12.093549) failed to convert
-rank 92: Point 995 (-89.314925, 29.165488, 0.10156372) failed to convert
-rank 37: Point 717 (-90.813469, 29.872253, -0.60550341) failed to convert
-rank 48: Point 711 (-90.625042, 29.861488, -0.2401146) failed to convert
-rank 70: Point 997 (-90.089957, 29.763337, 3.1356619) failed to convert
-rank 65: Point 988 (-90.266648, 29.38432, 1.3162905) failed to convert
-rank 96: Point 999 (-89.194866, 29.228009, -0.0) failed to convert
-rank 99: Point 987 (-88.918187, 29.414202, 15.408907) failed to convert
-rank 75: Point 989 (-89.991645, 29.733969, -5.1148491) failed to convert
-rank 93: Point 987 (-89.274855, 29.095226, 3.8643668) failed to convert
-rank 88: Point 998 (-89.432851, 29.618546, 1.4566052) failed to convert
-rank 52: Point 710 (-90.587703, 29.28965, 1.4025917) failed to convert
-rank 20: Point 709 (-91.235925, 30.384198, -15.221421) failed to convert
-rank 78: Point 997 (-89.912764, 29.938573, 1.0820754) failed to convert
-rank 21: Point 719 (-91.215596, 30.39221, 11.559875) failed to convert
-rank 57: Point 719 (-90.495966, 29.28465, 1.5127578) failed to convert
-rank 53: Point 714 (-90.599769, 28.791925, 18.613266) failed to convert
-rank 26: Point 711 (-91.247604, 28.546988, 32.16147) failed to convert
-rank 0: Point 668 (-92.424192, 29.57875, -0.27582248) failed to convert
-rank 67: Point 986 (-90.145212, 30.01939, -5.1867819) failed to convert
-rank 11: Point 713 (-91.549303, 30.780429, 11.9485) failed to convert
-rank 83: Point 987 (-89.787964, 29.555469, -0.39777977) failed to convert
-rank 25: Point 720 (-91.15334, 30.310382, -7.2897008) failed to convert
-rank 8: Point 707 (-91.668146, 30.715863, -8.1359243) failed to convert
-rank 50: Point 717 (-90.62302, 29.373114, -8.2296) failed to convert
-rank 87: Point 987 (-89.509005, 29.607907, 0.32003639) failed to convert
-rank 23: Point 717 (-91.210066, 29.946965, -1.1101427) failed to convert
-rank 39: Point 714 (-90.777893, 29.752335, -1.3746924) failed to convert
-rank 76: Point 999 (-89.97631, 29.699985, 23.827397) failed to convert
-rank 61: Point 720 (-90.384413, 29.572905, -1.6976687) failed to convert
-rank 1: Point 718 (-92.090592, 29.697049, 3.0854933) failed to convert
-rank 90: Point 995 (-89.361126, 29.285395, -5.0017683) failed to convert
-rank 56: Point 712 (-90.500496, 29.466791, 0.17646118) failed to convert
-rank 9: Point 714 (-91.62652, 30.912831, -16.734415) failed to convert
-rank 64: Point 997 (-90.273248, 29.784365, -0.23654108) failed to convert
-rank 72: Point 997 (-90.036619, 29.960255, -6.4251844) failed to convert
-rank 38: Point 708 (-90.785178, 29.891012, -1.5799607) failed to convert
-rank 59: Point 718 (-90.40311, 29.957442, -8.4752695) failed to convert
-rank 33: Point 712 (-90.90289, 30.075221, 13.90905) failed to convert
-rank 42: Point 713 (-90.718934, 29.842807, -0.31797624) failed to convert
-rank 22: Point 713 (-91.228258, 29.978813, -2.3272331) failed to convert
-rank 80: Point 994 (-89.908207, 29.293616, -1.1827909) failed to convert
-rank 27: Point 713 (-91.147481, 29.722003, 0.1) failed to convert
-rank 84: Point 997 (-89.722599, 29.819229, -0.03406724) failed to convert
-rank 16: Point 712 (-91.358932, 30.689159, -17.103551) failed to convert
-rank 15: Point 713 (-91.398555, 30.750393, -17.898278) failed to convert
-rank 5: Point 719 (-91.770225, 30.723727, -8.5982563) failed to convert
-rank 95: Point 988 (-89.215385, 29.226731, -0.0) failed to convert
-rank 60: Point 708 (-90.377182, 29.977569, 0.98929452) failed to convert
-rank 81: Point 985 (-89.792063, 30.243936, -3.5158421) failed to convert
-rank 77: Point 989 (-89.942288, 29.869211, -5.6223411) failed to convert
-rank 29: Point 716 (-91.029934, 30.188783, -12.296243) failed to convert
-rank 10: Point 711 (-91.635211, 30.110858, -6.696267) failed to convert
-rank 62: Point 711 (-90.329185, 30.002183, -0.35797128) failed to convert
-rank 51: Point 717 (-90.59691, 29.506123, -0.16115839) failed to convert
-rank 19: Point 722 (-91.254162, 30.525983, -6.4523654) failed to convert
-rank 35: Point 722 (-90.861789, 29.855526, -2.2234701) failed to convert
-rank 66: Point 993 (-90.201616, 29.789819, 1.000485) failed to convert
-rank 79: Point 989 (-89.917628, 29.622869, -3.4850801) failed to convert
-rank 13: Point 716 (-91.471113, 30.683626, -8.9547552) failed to convert
-rank 58: Point 707 (-90.422384, 29.989829, -8.8062823) failed to convert
-rank 71: Point 988 (-90.059382, 29.933601, 19.644567) failed to convert
-rank 82: Point 997 (-89.812597, 29.583106, 20.560925) failed to convert
-rank 69: Point 990 (-90.113479, 29.732553, -0.21584739) failed to convert
-rank 73: Point 987 (-90.023389, 29.848354, -9.0) failed to convert
-rank 7: Point 719 (-91.71652, 30.505662, -9.04791) failed to convert
-rank 12: Point 701 (-91.503554, 30.718247, -10.235486) failed to convert
-rank 63: Point 718 (-90.301525, 29.964051, -2.6479983) failed to convert
-rank 43: Point 721 (-90.714447, 29.60669, -0.68313258) failed to convert
-rank 85: Point 988 (-89.677892, 29.536354, -0.39922493) failed to convert
-rank 55: Point 716 (-90.475186, 29.993644, -5.7716232) failed to convert
-rank 94: Point 996 (-89.236193, 29.195595, -0.50307724) failed to convert
-rank 6: Point 714 (-91.750217, 30.537488, -13.517881) failed to convert
-rank 31: Point 716 (-91.02725, 29.371208, -0.0) failed to convert
-rank 18: Point 714 (-91.345233, 29.647378, -3.5254996) failed to convert
-rank 97: Point 986 (-89.160268, 29.123278, -0.0001268) failed to convert
-rank 44: Point 713 (-90.686152, 29.839314, 0.19067876) failed to convert
-rank 54: Point 713 (-90.522053, 29.598617, 0.2825085) failed to convert
-rank 74: Point 996 (-89.996412, 29.917259, 0.62531195) failed to convert
-rank 68: Point 996 (-90.184245, 29.144817, -0.078) failed to convert
-rank 98: Point 999 (-88.987409, 30.228946, 6.4528137) failed to convert
-rank 34: Point 708 (-90.928761, 29.248461, 1.2884359) failed to convert
-rank 89: Point 989 (-89.385786, 29.471641, 2.7970494) failed to convert
-rank 86: Point 997 (-89.603484, 29.447401, 15.435828) failed to convert
-rank 70: Point 998 (-90.07297, 29.982119, 0.55296505) failed to convert
-rank 91: Point 988 (-89.349206, 29.143935, 0.31299999) failed to convert
-rank 24: Point 713 (-91.204043, 29.760205, -0.00905974) failed to convert
-rank 46: Point 703 (-90.696234, 29.407458, -0.0447765) failed to convert
-rank 2: Point 713 (-91.955066, 30.278857, -5.7529125) failed to convert
-rank 92: Point 996 (-89.295903, 29.384086, 3.7186135) failed to convert
-rank 4: Point 715 (-91.844927, 30.166556, -4.480543) failed to convert
-rank 30: Point 714 (-90.998251, 30.377485, -7.6916016) failed to convert
-rank 96: Point 1000 (-89.196774, 29.206381, -0.0) failed to convert
-rank 65: Point 989 (-90.239907, 29.740898, 2.6194813) failed to convert
-rank 75: Point 990 (-89.983442, 29.837991, -5.3050443) failed to convert
-rank 93: Point 988 (-89.272178, 29.125842, -0.16148875) failed to convert
-rank 28: Point 708 (-91.071962, 30.226743, -5.0317073) failed to convert
-rank 36: Point 713 (-90.837094, 29.860754, -0.62692521) failed to convert
-rank 88: Point 999 (-89.417854, 29.792633, -0.19256977) failed to convert
-rank 49: Point 718 (-90.599831, 29.914491, 1.3874153) failed to convert
-rank 47: Point 716 (-90.633905, 30.060375, -1.8868119) failed to convert
-rank 99: Point 988 (-88.925582, 29.333487, 23.928225) failed to convert
-rank 41: Point 718 (-90.720454, 30.125337, -0.20561472) failed to convert
-rank 78: Point 998 (-89.914993, 29.910322, 35.999213) failed to convert
-rank 83: Point 988 (-89.787413, 29.561938, -4.479341) failed to convert
-rank 17: Point 720 (-91.347166, 30.163147, -0.23100001) failed to convert
-rank 87: Point 988 (-89.478599, 29.964147, -0.35067181) failed to convert
-rank 32: Point 712 (-90.963579, 29.66635, -0.65842099) failed to convert
-rank 14: Point 711 (-91.488236, 29.765313, -3.4427161) failed to convert
-rank 3: Point 717 (-91.868951, 30.587542, -8.2296) failed to convert
-rank 76: Point 1000 (-89.974423, 29.723876, -8.2296) failed to convert
-rank 67: Point 987 (-90.145209, 30.019128, -5.1605691) failed to convert
-rank 40: Point 710 (-90.754725, 29.858589, -1.2321674) failed to convert
-rank 90: Point 996 (-89.359491, 29.304266, -0.76518738) failed to convert
-rank 64: Point 998 (-90.293069, 29.518889, -3.6149281) failed to convert
-rank 45: Point 719 (-90.709779, 29.32219, -8.2296) failed to convert
-rank 37: Point 718 (-90.813032, 29.878662, -0.83594422) failed to convert
-rank 95: Point 989 (-89.218143, 29.195234, -0.36462339) failed to convert
-rank 80: Point 995 (-89.873892, 29.724377, -0.0) failed to convert
-rank 72: Point 998 (-90.133186, 28.704541, 42.16749) failed to convert
-rank 84: Point 998 (-89.720338, 29.846661, -0.26544775) failed to convert
-rank 21: Point 720 (-91.208001, 30.511916, -15.345462) failed to convert
-rank 52: Point 711 (-90.590716, 29.246696, -0.0) failed to convert
-rank 50: Point 718 (-90.623054, 29.372592, -8.2296) failed to convert
-rank 20: Point 710 (-91.238436, 30.344282, 5.126477) failed to convert
-rank 53: Point 715 (-90.569625, 29.222382, -0.0) failed to convert
-rank 77: Point 990 (-89.94162, 29.877562, -6.6446405) failed to convert
-rank 0: Point 669 (-92.42731, 29.505417, 7.3000002) failed to convert
-rank 79: Point 990 (-89.945178, 29.274292, -0.49472502) failed to convert
-rank 66: Point 994 (-90.191484, 29.922845, -7.5876918) failed to convert
-rank 48: Point 712 (-90.636071, 29.704614, -0.30303632) failed to convert
-rank 57: Point 720 (-90.478432, 29.528928, -0.32368927) failed to convert
-rank 26: Point 712 (-91.136604, 30.320501, -14.740129) failed to convert
-rank 81: Point 986 (-89.845169, 29.589179, 1.1838314) failed to convert
-rank 56: Point 713 (-90.503525, 29.424475, -0.88965298) failed to convert
-rank 23: Point 718 (-91.209648, 29.953421, -1.7242683) failed to convert
-rank 73: Point 988 (-90.029188, 29.77416, -0.68859782) failed to convert
-rank 25: Point 721 (-91.154854, 30.286344, -11.377655) failed to convert
-rank 61: Point 721 (-90.353883, 29.986877, -5.0356011) failed to convert
-rank 69: Point 991 (-90.140748, 29.376613, 0.31299999) failed to convert
-rank 71: Point 989 (-90.068565, 29.815579, -4.8554643) failed to convert
-rank 9: Point 715 (-91.633251, 30.797161, -20.0) failed to convert
-rank 39: Point 715 (-90.769426, 29.875928, -0.18615606) failed to convert
-rank 85: Point 989 (-89.626421, 30.154502, 14.079264) failed to convert
-rank 82: Point 998 (-89.813092, 29.576817, -0.72124608) failed to convert
-rank 33: Point 713 (-90.902555, 30.08007, -11.250017) failed to convert
-rank 38: Point 709 (-90.785195, 29.89073, -0.92055839) failed to convert
-rank 11: Point 714 (-91.552197, 30.731245, 2.8000095) failed to convert
-rank 59: Point 719 (-90.397692, 30.031038, -1.6959505) failed to convert
-rank 8: Point 708 (-91.699747, 30.162132, -1.1001819) failed to convert
-rank 5: Point 720 (-91.768488, 30.754595, -9.9979403) failed to convert
-rank 68: Point 997 (-90.113547, 30.07005, 4.2800003) failed to convert
-rank 27: Point 714 (-91.114526, 30.237287, -12.637009) failed to convert
-rank 97: Point 987 (-89.149903, 29.239917, -0.0) failed to convert
-rank 74: Point 997 (-90.003915, 29.821865, 24.738781) failed to convert
-rank 94: Point 997 (-89.237861, 29.17633, -0.4622791) failed to convert
-rank 1: Point 719 (-92.035976, 30.749383, -9.9261764) failed to convert
-rank 22: Point 714 (-91.20157, 30.401956, -15.578329) failed to convert
-rank 62: Point 712 (-90.342794, 29.818787, -0.52771376) failed to convert
-rank 98: Point 1000 (-88.994666, 30.150257, 8.3913211) failed to convert
-rank 86: Point 998 (-89.533237, 30.279602, -4.7498826) failed to convert
-rank 60: Point 709 (-90.39341, 29.75708, -0.38179055) failed to convert
-rank 92: Point 997 (-89.289472, 29.457678, 5.4872402) failed to convert
-rank 15: Point 714 (-91.429993, 30.23258, -0.21886079) failed to convert
-rank 89: Point 990 (-89.433646, 28.911865, 3.7047562) failed to convert
-rank 19: Point 723 (-91.254363, 30.522548, -9.7674734) failed to convert
-rank 91: Point 989 (-89.34054, 29.244295, -0.11286724) failed to convert
-rank 70: Point 999 (-90.096319, 29.68094, -8.2296) failed to convert
-rank 96: Point 1001 (-89.103674, 30.244623, 4.0418408) failed to convert
-rank 75: Point 991 (-89.98805, 29.779452, -0.05059729) failed to convert
-rank 65: Point 990 (-90.262656, 29.437678, 1.9926572) failed to convert
-rank 63: Point 719 (-90.309292, 29.859527, -0.26951907) failed to convert
-rank 51: Point 718 (-90.59702, 29.504512, -0.31893106) failed to convert
-rank 93: Point 989 (-89.265242, 29.205239, -0.02893433) failed to convert
-rank 88: Point 1000 (-89.448963, 29.429844, 2.702467) failed to convert
-rank 99: Point 989 (-88.854818, 30.093267, 14.143148) failed to convert
-rank 54: Point 714 (-90.53328, 29.441261, -0.0) failed to convert
-rank 18: Point 715 (-91.289645, 30.549482, -15.740446) failed to convert
-rank 43: Point 722 (-90.694789, 29.890346, -0.32976171) failed to convert
-rank 7: Point 720 (-91.74131, 30.065534, -4.8777466) failed to convert
-rank 16: Point 713 (-91.412623, 29.806685, -7.8111555) failed to convert
-rank 13: Point 717 (-91.526279, 29.753774, -2.77368) failed to convert
-rank 6: Point 715 (-91.753772, 30.474251, -8.2062516) failed to convert
-rank 10: Point 712 (-91.587871, 30.925031, -14.008374) failed to convert
-rank 35: Point 723 (-90.861773, 29.855745, -1.5482034) failed to convert
-rank 42: Point 714 (-90.73727, 29.576849, -3.1419838) failed to convert
-rank 12: Point 702 (-91.52607, 30.33903, -9.6873197) failed to convert
-rank 31: Point 717 (-90.977694, 30.128992, -5.4375334) failed to convert
-rank 78: Point 999 (-89.908283, 29.994032, -7.9034646) failed to convert
-rank 83: Point 989 (-89.787928, 29.555488, -0.37261504) failed to convert
-rank 58: Point 708 (-90.422388, 29.989768, -8.8062823) failed to convert
-rank 4: Point 716 (-91.802871, 30.926015, 5.8559514) failed to convert
-rank 87: Point 989 (-89.534846, 29.301009, 0.31299999) failed to convert
-rank 34: Point 709 (-90.894274, 29.768104, -0.74083628) failed to convert
-rank 2: Point 714 (-91.92887, 30.766036, -9.4629594) failed to convert
-rank 29: Point 717 (-91.060979, 29.71124, -1.2810415) failed to convert
-rank 55: Point 717 (-90.471492, 30.044388, -8.9184487) failed to convert
-rank 76: Point 1001 (-89.967584, 29.810483, -8.2296) failed to convert
-rank 67: Point 988 (-90.146025, 30.008495, 1.071374) failed to convert
-rank 90: Point 997 (-89.361094, 29.28542, -5.0017683) failed to convert
-rank 46: Point 704 (-90.659711, 29.932366, -0.52811254) failed to convert
-rank 30: Point 715 (-91.013086, 30.152386, -10.992557) failed to convert
-rank 44: Point 714 (-90.683445, 29.878081, 0.27324047) failed to convert
-rank 64: Point 999 (-90.299116, 29.437497, 0.18694233) failed to convert
-rank 84: Point 999 (-89.731997, 29.704745, -0.0) failed to convert
-rank 49: Point 719 (-90.573552, 30.282969, -0.34594873) failed to convert
-rank 41: Point 719 (-90.692406, 30.52612, -12.939859) failed to convert
-rank 24: Point 714 (-91.208134, 29.694874, -2.1778834) failed to convert
-rank 47: Point 717 (-90.68923, 29.267271, -0.61927793) failed to convert
-rank 36: Point 714 (-90.810329, 30.253815, -1.5795702) failed to convert
-rank 72: Point 999 (-90.088158, 29.295732, 1.0943447) failed to convert
-rank 17: Point 721 (-91.320084, 30.602086, -17.201691) failed to convert
-rank 80: Point 996 (-89.84569, 30.074326, 0.12360315) failed to convert
-rank 95: Point 990 (-89.231745, 29.040311, 2.099583) failed to convert
-rank 66: Point 995 (-90.191482, 29.922784, -7.5715374) failed to convert
-rank 79: Point 991 (-89.895578, 29.899111, -3.0806137) failed to convert
-rank 69: Point 992 (-90.094141, 29.982588, -0.87047383) failed to convert
-rank 37: Point 719 (-90.788118, 30.242789, -0.60165755) failed to convert
-rank 40: Point 711 (-90.754605, 29.860251, -0.1268475) failed to convert
-rank 77: Point 991 (-89.914982, 30.211034, 3.1199999) failed to convert
-rank 73: Point 989 (-90.060286, 29.374082, 0.31025322) failed to convert
-rank 81: Point 987 (-89.810693, 30.015437, 2.3276211) failed to convert
-rank 3: Point 718 (-91.856774, 30.808854, -10.777201) failed to convert
-rank 14: Point 712 (-91.470214, 30.069101, 13.517765) failed to convert
-rank 32: Point 713 (-90.99584, 29.171979, -0.0) failed to convert
-rank 45: Point 720 (-90.698678, 29.483289, -1.9839631) failed to convert
-rank 82: Point 999 (-89.766503, 30.148738, 2.4821509) failed to convert
-rank 71: Point 990 (-90.08167, 29.646459, 0.31299999) failed to convert
-rank 85: Point 990 (-89.684129, 29.460434, -3.7520881) failed to convert
-rank 68: Point 998 (-90.130623, 29.848874, -4.2062402) failed to convert
-rank 28: Point 709 (-91.082279, 30.067538, -2.0100757) failed to convert
-rank 74: Point 998 (-89.986043, 30.048503, -4.4836082) failed to convert
-rank 21: Point 721 (-91.270618, 29.510871, 7.6485407) failed to convert
-rank 94: Point 998 (-89.230872, 29.2559, -0.0) failed to convert
-rank 97: Point 988 (-89.129814, 29.464822, 6.8933094) failed to convert
-rank 53: Point 716 (-90.55144, 29.479507, -8.2296) failed to convert
-rank 86: Point 999 (-89.606856, 29.406452, 31.862877) failed to convert
-rank 92: Point 998 (-89.325932, 29.038139, 15.649039) failed to convert
-rank 52: Point 712 (-90.563073, 29.63808, -0.21336) failed to convert
-rank 89: Point 991 (-89.398118, 29.328228, 1.311852) failed to convert
-rank 70: Point 1000 (-90.067599, 30.050949, 2.9300579) failed to convert
-rank 91: Point 990 (-89.362338, 28.991255, 12.602172) failed to convert
-rank 75: Point 992 (-89.977538, 29.912613, -9.0) failed to convert
-rank 98: Point 1001 (-89.082573, 29.184538, 4.6748602) failed to convert
-rank 26: Point 713 (-91.181597, 29.61266, -1.9443349) failed to convert
-rank 56: Point 714 (-90.461754, 30.003148, -10.951465) failed to convert
-rank 99: Point 990 (-88.899907, 29.610716, 10.64686) failed to convert
-rank 39: Point 716 (-90.786934, 29.619673, -1.070365) failed to convert
-rank 0: Point 670 (-92.424752, 29.560313, -0.77220726) failed to convert
-rank 48: Point 713 (-90.656872, 29.406731, 0.3048) failed to convert
-rank 57: Point 721 (-90.458726, 29.801462, -0.63800736) failed to convert
-rank 96: Point 1002 (-89.20929, 29.064044, 1.2022291) failed to convert
-rank 50: Point 719 (-90.620325, 29.411542, -0.43665065) failed to convert
-rank 23: Point 719 (-91.210327, 29.942202, -0.91909417) failed to convert
-rank 65: Point 991 (-90.261184, 29.457285, -5.5025547) failed to convert
-rank 93: Point 990 (-89.277681, 29.062632, 1e-08) failed to convert
-rank 61: Point 722 (-90.353872, 29.986916, -5.0356011) failed to convert
-rank 33: Point 714 (-90.903547, 30.065087, -10.33312) failed to convert
-rank 20: Point 711 (-91.240691, 30.308169, -6.4261066) failed to convert
-rank 25: Point 722 (-91.155343, 30.278617, 12.696488) failed to convert
-rank 11: Point 715 (-91.573736, 30.364646, -2.6543709) failed to convert
-rank 59: Point 720 (-90.467463, 29.07033, 1.174502) failed to convert
-rank 88: Point 1001 (-89.363583, 30.415768, -5.0478562) failed to convert
-rank 83: Point 990 (-89.761077, 29.884981, -8.4944719) failed to convert
-rank 78: Point 1000 (-89.91724, 29.881668, -1.8267486) failed to convert
-rank 5: Point 721 (-91.764729, 30.820673, -10.069621) failed to convert
-rank 76: Point 1002 (-89.955542, 29.962443, -2.5108504) failed to convert
-rank 1: Point 720 (-92.081826, 29.86674, -0.68410847) failed to convert
-rank 87: Point 990 (-89.487904, 29.854514, -0.30103409) failed to convert
-rank 62: Point 713 (-90.337999, 29.883239, -0.26179331) failed to convert
-rank 22: Point 715 (-91.195177, 30.502497, 26.73685) failed to convert
-rank 8: Point 709 (-91.679131, 30.523793, -4.5643839) failed to convert
-rank 27: Point 715 (-91.129197, 30.008808, -0.42663403) failed to convert
-rank 19: Point 724 (-91.301868, 29.75845, 10.736674) failed to convert
-rank 9: Point 716 (-91.70992, 29.451424, 2.3916276) failed to convert
-rank 15: Point 715 (-91.39854, 30.750356, -17.942466) failed to convert
-rank 67: Point 989 (-90.145187, 30.019271, -5.1867819) failed to convert
-rank 90: Point 998 (-89.287054, 30.132523, 3.7358514) failed to convert
-rank 64: Point 1000 (-90.294673, 29.497043, 0.85151081) failed to convert
-rank 38: Point 710 (-90.785174, 29.890874, -1.665127) failed to convert
-rank 60: Point 710 (-90.371825, 30.049775, -0.22779407) failed to convert
-rank 63: Point 720 (-90.262406, 30.48202, -8.4416339) failed to convert
-rank 84: Point 1000 (-89.683769, 30.287711, -0.62676479) failed to convert
-rank 51: Point 719 (-90.596872, 29.50617, -0.25058623) failed to convert
-rank 13: Point 718 (-91.524502, 29.784077, -0.71469115) failed to convert
-rank 54: Point 715 (-90.514633, 29.702166, -1.4435604) failed to convert
-rank 10: Point 713 (-91.641421, 30.002304, -0.03065673) failed to convert
-rank 12: Point 703 (-91.551624, 29.90374, -1.5256519) failed to convert
-rank 95: Point 991 (-89.218035, 29.196453, -0.33031021) failed to convert
-rank 18: Point 716 (-91.353117, 29.517404, -0.19777011) failed to convert
-rank 80: Point 997 (-89.892227, 29.494556, -0.18988053) failed to convert
-rank 7: Point 721 (-91.765297, 29.633963, 2.0) failed to convert
-rank 35: Point 724 (-90.882791, 29.542176, -0.27432001) failed to convert
-rank 43: Point 723 (-90.714453, 29.606494, -0.55082303) failed to convert
-rank 72: Point 1000 (-90.094468, 29.21346, 0.60354549) failed to convert
-rank 31: Point 718 (-90.97931, 30.10447, -10.458285) failed to convert
-rank 6: Point 716 (-91.751381, 30.516685, -13.862305) failed to convert
-rank 66: Point 996 (-90.191481, 29.922744, -7.5715374) failed to convert
-rank 79: Point 992 (-89.896759, 29.884355, -1.5621213) failed to convert
-rank 34: Point 710 (-90.866416, 30.182279, -1.5752404) failed to convert
-rank 73: Point 990 (-90.014601, 29.959942, -0.57293251) failed to convert
-rank 58: Point 709 (-90.436905, 29.790761, -1.3025615) failed to convert
-rank 16: Point 714 (-91.420955, 29.667086, 0.36953943) failed to convert
-rank 42: Point 715 (-90.740871, 29.524346, -1.6060538) failed to convert
-rank 29: Point 718 (-91.060896, 29.712399, -1.4801151) failed to convert
-rank 44: Point 715 (-90.684777, 29.858945, -0.10479015) failed to convert
-rank 4: Point 717 (-91.801986, 30.941047, 5.5326215) failed to convert
-rank 69: Point 993 (-90.153063, 29.214592, 0.09833174) failed to convert
-rank 55: Point 718 (-90.482349, 29.894663, 1.1628832) failed to convert
-rank 30: Point 716 (-91.012005, 30.168783, -7.1879159) failed to convert
-rank 85: Point 991 (-89.683092, 29.472936, 34.438548) failed to convert
-rank 49: Point 720 (-90.590379, 30.047204, 21.794475) failed to convert
-rank 41: Point 720 (-90.790169, 29.107014, -0.54772126) failed to convert
-rank 82: Point 1000 (-89.816449, 29.535082, 0.31299999) failed to convert
-rank 17: Point 722 (-91.347122, 30.163226, -0.23100001) failed to convert
-rank 81: Point 988 (-89.792031, 30.243961, -3.8490496) failed to convert
-rank 77: Point 992 (-89.961417, 29.627494, 1.3624349) failed to convert
-rank 68: Point 999 (-90.180235, 29.197843, -0.10353307) failed to convert
-rank 71: Point 991 (-90.069433, 29.804289, -3.7581841) failed to convert
-rank 94: Point 999 (-89.240251, 29.149026, 5.0518763) failed to convert
-rank 2: Point 715 (-91.922549, 30.882512, -11.087045) failed to convert
-rank 24: Point 715 (-91.215158, 29.58254, -0.73135613) failed to convert
-rank 92: Point 999 (-89.307837, 29.246881, 9.8500732) failed to convert
-rank 86: Point 1000 (-89.616282, 29.292443, 0.31299999) failed to convert
-rank 74: Point 999 (-90.005209, 29.805341, 23.698992) failed to convert
-rank 47: Point 718 (-90.64848, 29.852977, -0.31912252) failed to convert
-rank 89: Point 992 (-89.408539, 29.206517, -0.5845139) failed to convert
-rank 97: Point 989 (-89.161292, 29.111436, -0.02610186) failed to convert
-rank 70: Point 1001 (-90.082391, 29.860754, -0.18336571) failed to convert
-rank 98: Point 1002 (-89.090349, 29.097483, 0.90329472) failed to convert
-rank 40: Point 712 (-90.754709, 29.858702, -1.4381365) failed to convert
-rank 91: Point 991 (-89.347773, 29.160497, 0.31299999) failed to convert
-rank 99: Point 991 (-88.906135, 29.541495, 11.148277) failed to convert
-rank 45: Point 721 (-90.702579, 29.426744, -8.2296) failed to convert
-rank 3: Point 719 (-91.853886, 30.86106, -10.144712) failed to convert
-rank 36: Point 715 (-90.827356, 30.004188, -9.1552886) failed to convert
-rank 37: Point 720 (-90.788459, 30.237753, -1.9969227) failed to convert
-rank 96: Point 1003 (-89.190063, 29.281937, -0.05467902) failed to convert
-rank 75: Point 993 (-89.991597, 29.734007, -5.1148491) failed to convert
-rank 14: Point 713 (-91.488185, 29.76595, -2.8526233) failed to convert
-rank 93: Point 991 (-89.266211, 29.194073, 7.903516) failed to convert
-rank 46: Point 705 (-90.694857, 29.427221, -0.39606154) failed to convert
-rank 52: Point 713 (-90.577346, 29.436472, 0.06095999) failed to convert
-rank 88: Point 1002 (-89.455045, 29.358294, -2.1553976) failed to convert
-rank 53: Point 717 (-90.507829, 30.088153, -1.1017371) failed to convert
-rank 21: Point 722 (-91.242514, 29.963773, -0.50512057) failed to convert
-rank 65: Point 992 (-90.223557, 29.956881, -7.8598782) failed to convert
-rank 78: Point 1001 (-89.908255, 29.994003, -7.9034646) failed to convert
-rank 87: Point 991 (-89.477957, 29.970327, -0.56412193) failed to convert
-rank 26: Point 714 (-91.142268, 30.231838, -13.194793) failed to convert
-rank 90: Point 999 (-89.361046, 29.285457, -5.0017683) failed to convert
-rank 56: Point 715 (-90.474772, 29.823809, -1.0921195) failed to convert
-rank 48: Point 714 (-90.636999, 29.690941, -1.1043908) failed to convert
-rank 50: Point 720 (-90.621963, 29.388058, -0.26270891) failed to convert
-rank 28: Point 710 (-91.115595, 29.548323, -0.59570658) failed to convert
-rank 67: Point 990 (-90.145173, 30.019146, -5.1654459) failed to convert
-rank 76: Point 1003 (-89.956005, 29.956303, -0.67151883) failed to convert
-rank 39: Point 717 (-90.777996, 29.750616, -2.1924154) failed to convert
-rank 83: Point 991 (-89.781322, 29.636569, -0.0) failed to convert
-rank 23: Point 720 (-91.209616, 29.953445, -2.1310786) failed to convert
-rank 61: Point 723 (-90.367481, 29.802847, -0.44913768) failed to convert
-rank 20: Point 712 (-91.300233, 29.347079, 1.296233) failed to convert
-rank 64: Point 1001 (-90.258386, 29.981042, -1.0551489) failed to convert
-rank 95: Point 992 (-89.217766, 29.199452, -0.03915412) failed to convert
-rank 84: Point 1001 (-89.690239, 30.209998, -0.78168369) failed to convert
-rank 59: Point 721 (-90.410046, 29.862739, -0.73583896) failed to convert
-rank 33: Point 715 (-90.9145, 29.901264, -0.54553956) failed to convert
-rank 11: Point 716 (-91.552196, 30.730619, 6.5211311) failed to convert
-rank 66: Point 997 (-90.191479, 29.922683, -7.5715374) failed to convert
-rank 5: Point 722 (-91.757047, 30.956598, -12.070628) failed to convert
-rank 80: Point 998 (-89.894918, 29.460699, 0.31299999) failed to convert
-rank 79: Point 993 (-89.897083, 29.880291, -1.8228506) failed to convert
-rank 72: Point 1001 (-90.036605, 29.960314, -4.2118014) failed to convert
-rank 73: Point 991 (-90.066091, 29.29853, 0.81954772) failed to convert
-rank 1: Point 721 (-92.085862, 29.785969, 0.57700002) failed to convert
-rank 62: Point 714 (-90.359823, 29.588082, -0.69477036) failed to convert
-rank 15: Point 716 (-91.398333, 30.753734, 7.6583616) failed to convert
-rank 25: Point 723 (-91.154834, 30.286402, -13.106401) failed to convert
-rank 32: Point 714 (-90.932541, 30.133739, 2.8958758) failed to convert
-rank 27: Point 716 (-91.128864, 30.013971, -1.1539405) failed to convert
-rank 8: Point 710 (-91.659734, 30.860451, -11.42969) failed to convert
-rank 9: Point 717 (-91.692893, 29.754696, -0.58073448) failed to convert
-rank 85: Point 992 (-89.626712, 30.15089, 4.4044848) failed to convert
-rank 57: Point 722 (-90.455213, 29.849682, -0.27454818) failed to convert
-rank 63: Point 721 (-90.33094, 29.568054, -0.56451783) failed to convert
-rank 22: Point 716 (-91.197956, 30.458781, 11.227344) failed to convert
-rank 51: Point 720 (-90.599005, 29.475812, -0.1788336) failed to convert
-rank 69: Point 994 (-90.115354, 29.708031, 0.31299999) failed to convert
-rank 77: Point 993 (-89.941603, 29.877598, -6.6446405) failed to convert
-rank 81: Point 989 (-89.79263, 30.23662, -4.1332677) failed to convert
-rank 18: Point 717 (-91.33993, 29.73421, 1.172677) failed to convert
-rank 10: Point 714 (-91.670103, 29.497587, 1.6159622) failed to convert
-rank 38: Point 711 (-90.784274, 29.903934, -0.85422897) failed to convert
-rank 71: Point 992 (-90.059515, 29.931631, 31.62376) failed to convert
-rank 0: Point 671 (-92.442632, 29.165581, 17.033431) failed to convert
-rank 82: Point 1001 (-89.774465, 30.051509, 2.2535323) failed to convert
-rank 12: Point 704 (-91.503912, 30.711563, -9.384379) failed to convert
-rank 13: Point 719 (-91.544604, 29.439131, 1.8642874) failed to convert
-rank 68: Point 1000 (-90.130582, 29.849173, -3.2783013) failed to convert
-rank 7: Point 722 (-91.711133, 30.599594, -5.8153737) failed to convert
-rank 19: Point 725 (-91.253936, 30.528901, 14.06417) failed to convert
-rank 31: Point 719 (-91.046103, 29.078289, 1.9311931) failed to convert
-rank 16: Point 715 (-91.412583, 29.806691, -8.117987) failed to convert
-rank 35: Point 725 (-90.877789, 29.616916, -0.41602993) failed to convert
-rank 70: Point 1002 (-90.087599, 29.793483, -0.3087322) failed to convert
-rank 44: Point 716 (-90.700252, 29.636066, -0.52958998) failed to convert
-rank 86: Point 1001 (-89.603909, 29.441013, 8.7809705) failed to convert
-rank 92: Point 1000 (-89.310275, 29.21824, -0.0) failed to convert
-rank 94: Point 1000 (-89.243173, 29.115551, 0.60575084) failed to convert
-rank 42: Point 716 (-90.717119, 29.86888, -0.27037855) failed to convert
-rank 4: Point 718 (-91.80948, 30.80506, -11.082347) failed to convert
-rank 29: Point 719 (-91.06091, 29.712181, -0.40239336) failed to convert
-rank 99: Point 992 (-88.852789, 30.111141, 13.900045) failed to convert
-rank 30: Point 717 (-91.010886, 30.18565, -12.167617) failed to convert
-rank 55: Point 719 (-90.497616, 29.683086, 0.01904382) failed to convert
-rank 49: Point 721 (-90.602933, 29.870214, -0.70306056) failed to convert
-rank 74: Point 1000 (-89.992654, 29.964797, 0.06770278) failed to convert
-rank 98: Point 1003 (-89.037211, 29.685394, 4.0292876) failed to convert
-rank 34: Point 711 (-90.902948, 29.637837, -0.42804198) failed to convert
-rank 43: Point 724 (-90.714446, 29.606554, -0.58035351) failed to convert
-rank 41: Point 721 (-90.738122, 29.869858, -0.375226) failed to convert
-rank 96: Point 1004 (-89.199966, 29.169826, -0.0) failed to convert
-rank 91: Point 992 (-89.346465, 29.175569, -1.5282422) failed to convert
-rank 6: Point 717 (-91.74127, 30.695787, -9.6532871) failed to convert
-rank 93: Point 992 (-89.259353, 29.272458, 0.01182213) failed to convert
-rank 89: Point 993 (-89.409278, 29.197777, -1.9656191) failed to convert
-rank 97: Point 990 (-89.156949, 29.160026, -0.0) failed to convert
-rank 75: Point 994 (-89.983395, 29.837953, -3.4502998) failed to convert
-rank 58: Point 710 (-90.422198, 29.991929, 20.532717) failed to convert
-rank 87: Point 992 (-89.439872, 30.411677, -9.1260476) failed to convert
-rank 65: Point 993 (-90.223333, 29.959669, -1.6921388) failed to convert
-rank 78: Point 1002 (-89.906692, 30.013388, 10.807536) failed to convert
-rank 54: Point 716 (-90.51463, 29.702125, -1.5995282) failed to convert
-rank 60: Point 711 (-90.371191, 30.058215, 0.02) failed to convert
-rank 24: Point 716 (-91.214249, 29.59702, -0.2352346) failed to convert
-rank 88: Point 1003 (-89.38434, 30.17836, 2.8190853) failed to convert
-rank 47: Point 719 (-90.658277, 29.712958, -0.34340617) failed to convert
-rank 90: Point 1000 (-89.388572, 28.964801, 7.1255665) failed to convert
-rank 83: Point 992 (-89.787376, 29.561986, -4.493057) failed to convert
-rank 40: Point 713 (-90.771202, 29.617779, -0.05123245) failed to convert
-rank 17: Point 723 (-91.321745, 30.574728, -15.347734) failed to convert
-rank 45: Point 722 (-90.69867, 29.483329, -2.0482507) failed to convert
-rank 67: Point 991 (-90.154708, 29.894799, 0.77694189) failed to convert
-rank 76: Point 1004 (-89.974646, 29.720635, -0.09015054) failed to convert
-rank 3: Point 720 (-91.868591, 30.593649, -6.3855177) failed to convert
-rank 37: Point 721 (-90.805079, 29.995068, 10.987805) failed to convert
-rank 14: Point 714 (-91.481555, 29.878015, -8.1215104) failed to convert
-rank 36: Point 716 (-90.84578, 29.731888, -0.75888966) failed to convert
-rank 53: Point 718 (-90.540703, 29.630188, 0.68531145) failed to convert
-rank 64: Point 1002 (-90.2924, 29.526869, 1.9273947) failed to convert
-rank 95: Point 993 (-89.171034, 29.726212, 3.0270744) failed to convert
-rank 66: Point 998 (-90.184424, 30.01507, 1.9613828) failed to convert
-rank 50: Point 721 (-90.622019, 29.387234, -0.75373141) failed to convert
-rank 2: Point 716 (-91.938792, 30.581333, -7.2027056) failed to convert
-rank 84: Point 1002 (-89.707667, 29.999447, 2.96) failed to convert
-rank 28: Point 711 (-91.106631, 29.688735, -1.0533937) failed to convert
-rank 39: Point 718 (-90.777907, 29.751918, -0.96513352) failed to convert
-rank 56: Point 716 (-90.483755, 29.699479, -0.29614205) failed to convert
-rank 20: Point 713 (-91.235896, 30.38417, -15.328393) failed to convert
-rank 48: Point 715 (-90.645106, 29.575092, -2.3327369) failed to convert
-rank 80: Point 999 (-89.887999, 29.54672, 0.31299999) failed to convert
-rank 26: Point 715 (-91.142837, 30.222886, 7.2093288) failed to convert
-rank 61: Point 724 (-90.353856, 29.986974, -5.0356011) failed to convert
-rank 79: Point 994 (-89.895564, 29.899052, -3.0806137) failed to convert
-rank 72: Point 1002 (-90.007031, 30.335645, -0.42408684) failed to convert
-rank 73: Point 992 (-90.023352, 29.848305, -9.0) failed to convert
-rank 85: Point 993 (-89.684087, 29.460477, -3.7520881) failed to convert
-rank 69: Point 995 (-90.106915, 29.817393, -1.1617071) failed to convert
-rank 23: Point 721 (-91.18667, 30.316291, 13.21686) failed to convert
-rank 21: Point 723 (-91.220213, 30.318697, -7.7169326) failed to convert
-rank 77: Point 994 (-89.924857, 30.08762, 0.22312055) failed to convert
-rank 82: Point 1002 (-89.786416, 29.905093, 12.081943) failed to convert
-rank 68: Point 1001 (-90.125463, 29.915292, -7.2908165) failed to convert
-rank 71: Point 993 (-90.03507, 30.243579, 4.1593004) failed to convert
-rank 81: Point 990 (-89.792611, 30.236839, -3.7389241) failed to convert
-rank 33: Point 716 (-90.878401, 30.43805, -8.105141) failed to convert
-rank 27: Point 717 (-91.128856, 30.013911, -1.3081904) failed to convert
-rank 1: Point 722 (-92.050288, 30.470675, -7.1531359) failed to convert
-rank 22: Point 717 (-91.205635, 30.337758, -9.8001749) failed to convert
-rank 25: Point 724 (-91.153205, 30.311823, 11.942259) failed to convert
-rank 32: Point 715 (-90.962096, 29.687518, -0.72224722) failed to convert
-rank 11: Point 717 (-91.640495, 29.203371, 6.5377815) failed to convert
-rank 86: Point 1002 (-89.522912, 30.399287, -8.0588846) failed to convert
-rank 59: Point 722 (-90.441806, 29.426434, -0.33744273) failed to convert
-rank 94: Point 1001 (-89.241647, 29.132786, 0.53760124) failed to convert
-rank 15: Point 717 (-91.412265, 30.524914, -1.4351175) failed to convert
-rank 70: Point 1003 (-90.078535, 29.910278, -2.0356778) failed to convert
-rank 57: Point 723 (-90.444737, 29.993477, 27.60381) failed to convert
-rank 63: Point 722 (-90.338448, 29.466268, 1.9304258) failed to convert
-rank 52: Point 714 (-90.58883, 29.273294, -0.0) failed to convert
-rank 46: Point 706 (-90.699213, 29.36409, -0.67118537) failed to convert
-rank 92: Point 1001 (-89.226784, 30.16576, 3.6312081) failed to convert
-rank 96: Point 1005 (-89.202141, 29.145104, 13.344968) failed to convert
-rank 74: Point 1001 (-89.983957, 30.07481, 4.1457599) failed to convert
-rank 98: Point 1004 (-89.057201, 29.464656, 5.8834416) failed to convert
-rank 5: Point 723 (-91.793249, 30.310388, -3.211655) failed to convert
-rank 9: Point 718 (-91.624865, 30.940769, -13.440612) failed to convert
-rank 99: Point 993 (-88.844254, 30.201364, 10.503218) failed to convert
-rank 93: Point 993 (-89.274589, 29.097827, 11.925567) failed to convert
-rank 91: Point 993 (-89.348659, 29.150134, -2.5134692) failed to convert
-rank 8: Point 711 (-91.696498, 30.218047, -4.1173499) failed to convert
-rank 18: Point 718 (-91.340406, 29.72623, -0.60687754) failed to convert
-rank 51: Point 721 (-90.583529, 29.694511, -0.26794155) failed to convert
-rank 75: Point 995 (-90.021069, 29.356799, 0.86734729) failed to convert
-rank 78: Point 1003 (-89.953448, 29.424527, 1.7537045) failed to convert
-rank 42: Point 717 (-90.70653, 30.021404, 36.994118) failed to convert
-rank 87: Point 993 (-89.529744, 29.359634, 27.17096) failed to convert
-rank 89: Point 994 (-89.397895, 29.330594, -5.2385979) failed to convert
-rank 65: Point 994 (-90.223512, 29.957072, -5.0104198) failed to convert
-rank 97: Point 991 (-89.062342, 30.209189, 5.0357063) failed to convert
-rank 31: Point 720 (-90.990896, 29.928523, -3.7601901) failed to convert
-rank 16: Point 716 (-91.35907, 30.685671, -10.455109) failed to convert
-rank 44: Point 717 (-90.684775, 29.858884, -1.527524) failed to convert
-rank 88: Point 1004 (-89.455021, 29.358238, -3.0438987) failed to convert
-rank 90: Point 1001 (-89.365409, 29.234682, -0.01047858) failed to convert
-rank 7: Point 723 (-91.715848, 30.51657, -7.3890694) failed to convert
-rank 29: Point 720 (-91.034746, 30.114773, -11.75126) failed to convert
-rank 49: Point 722 (-90.613413, 29.72165, -1.1713925) failed to convert
-rank 83: Point 993 (-89.766476, 29.818577, 8e-08) failed to convert
-rank 62: Point 715 (-90.336558, 29.902527, -1.0046271) failed to convert
-rank 76: Point 1005 (-89.955673, 29.960432, -0.10378684) failed to convert
-rank 55: Point 720 (-90.513109, 29.466877, -0.64804226) failed to convert
-rank 64: Point 1003 (-90.288753, 29.57513, -0.37149646) failed to convert
-rank 67: Point 992 (-90.145131, 30.019294, -5.1867819) failed to convert
-rank 13: Point 720 (-91.519011, 29.877409, -3.6327534) failed to convert
-rank 95: Point 994 (-89.217914, 29.197671, -0.0) failed to convert
-rank 30: Point 718 (-91.014677, 30.127907, -7.0466035) failed to convert
-rank 4: Point 719 (-91.839433, 30.263318, -3.505527) failed to convert
-rank 66: Point 999 (-90.238319, 29.302202, 0.458) failed to convert
-rank 34: Point 712 (-90.860961, 30.262629, -1.4850882) failed to convert
-rank 84: Point 1003 (-89.724167, 29.799312, -0.0) failed to convert
-rank 38: Point 712 (-90.784869, 29.89523, -0.35382802) failed to convert
-rank 41: Point 722 (-90.765742, 29.467164, -8.2296) failed to convert
-rank 58: Point 711 (-90.453353, 29.564153, -0.28049024) failed to convert
-rank 0: Point 672 (-92.462067, 28.729361, 34.123333) failed to convert
-rank 12: Point 705 (-91.534208, 30.200645, 19.780114) failed to convert
-rank 10: Point 715 (-91.59765, 30.758063, 15.263083) failed to convert
-rank 60: Point 712 (-90.377141, 29.977731, -2.46126) failed to convert
-rank 19: Point 726 (-91.283814, 30.050119, -0.80317381) failed to convert
-rank 54: Point 717 (-90.530854, 29.475101, -0.12935061) failed to convert
-rank 45: Point 723 (-90.708896, 29.334955, -1.1587486) failed to convert
-rank 80: Point 1000 (-89.907739, 29.298036, 0.31299999) failed to convert
-rank 72: Point 1003 (-90.036605, 29.960083, -6.6592709) failed to convert
-rank 24: Point 717 (-91.168015, 30.329192, -7.0976484) failed to convert
-rank 77: Point 995 (-89.9279, 30.049435, 1.3890984) failed to convert
-rank 17: Point 724 (-91.320045, 30.602077, -17.201691) failed to convert
-rank 37: Point 722 (-90.839378, 29.488484, -0.80767533) failed to convert
-rank 73: Point 993 (-89.996696, 30.186518, 4.3000002) failed to convert
-rank 3: Point 721 (-91.91669, 29.704195, 2.5931076) failed to convert
-rank 68: Point 1002 (-90.125452, 29.915352, -7.2908165) failed to convert
-rank 85: Point 994 (-89.692752, 29.354804, 0.31299999) failed to convert
-rank 69: Point 996 (-90.119194, 29.657987, 0.31299999) failed to convert
-rank 40: Point 714 (-90.756792, 29.827907, -1.0131231) failed to convert
-rank 79: Point 995 (-89.880353, 30.088251, 0.27432001) failed to convert
-rank 82: Point 1003 (-89.773354, 30.06442, -0.81975208) failed to convert
-rank 53: Point 719 (-90.507819, 30.088114, -1.1237919) failed to convert
-rank 81: Point 991 (-89.79465, 30.211733, 0.07463867) failed to convert
-rank 86: Point 1003 (-89.616767, 29.285993, 0.31299999) failed to convert
-rank 6: Point 718 (-91.74193, 30.682695, -15.819121) failed to convert
-rank 14: Point 715 (-91.481527, 29.878389, -8.2844646) failed to convert
-rank 70: Point 1004 (-90.096092, 29.683597, 0.98208348) failed to convert
-rank 94: Point 1002 (-89.242147, 29.127009, 8.1011433) failed to convert
-rank 92: Point 1002 (-89.256572, 29.830413, -0.0) failed to convert
-rank 43: Point 725 (-90.691914, 29.931494, -1.3264246) failed to convert
-rank 2: Point 717 (-91.922135, 30.888271, -9.7529813) failed to convert
-rank 36: Point 717 (-90.828917, 29.980898, -8.7818826) failed to convert
-rank 71: Point 994 (-90.068551, 29.815541, -4.8554643) failed to convert
-rank 74: Point 1002 (-89.993664, 29.951924, -0.1910477) failed to convert
-rank 96: Point 1006 (-89.197961, 29.192363, -0.0) failed to convert
-rank 98: Point 1005 (-89.00223, 30.06643, 4.921006) failed to convert
-rank 28: Point 712 (-91.130118, 29.319468, 1.3005471) failed to convert
-rank 47: Point 720 (-90.659519, 29.695038, -0.46867859) failed to convert
-rank 56: Point 717 (-90.516178, 29.246918, 1.6931245) failed to convert
-rank 39: Point 719 (-90.802408, 29.391488, -8.2296) failed to convert
-rank 20: Point 714 (-91.238533, 30.342234, 16.615417) failed to convert
-rank 93: Point 994 (-89.274111, 29.102943, 15.319265) failed to convert
-rank 48: Point 716 (-90.635884, 29.706772, -0.28911459) failed to convert
-rank 99: Point 994 (-88.911047, 29.48642, 13.081856) failed to convert
-rank 91: Point 994 (-89.348002, 29.157749, 0.31299999) failed to convert
-rank 61: Point 725 (-90.382636, 29.596776, -0.51622548) failed to convert
-rank 78: Point 1004 (-89.903703, 30.050229, 1.5976906) failed to convert
-rank 89: Point 995 (-89.409763, 29.192079, 0.09158187) failed to convert
-rank 21: Point 724 (-91.207301, 30.522539, 17.625844) failed to convert
-rank 26: Point 716 (-91.135718, 30.333801, -6.8620784) failed to convert
-rank 35: Point 726 (-90.839161, 30.189582, -2.8000439) failed to convert
-rank 90: Point 1002 (-89.388843, 28.961511, 15.973543) failed to convert
-rank 27: Point 718 (-91.114508, 30.237251, -12.532269) failed to convert
-rank 75: Point 996 (-89.991566, 29.734032, -5.1148491) failed to convert
-rank 33: Point 717 (-90.963144, 29.164068, 1.7386252) failed to convert
-rank 65: Point 995 (-90.270907, 29.326505, 0.458) failed to convert
-rank 23: Point 722 (-91.1845, 30.350333, 14.578053) failed to convert
-rank 87: Point 994 (-89.468314, 30.081597, 4.6846402) failed to convert
-rank 97: Point 992 (-89.087868, 29.929193, 2.6702372) failed to convert
-rank 88: Point 1005 (-89.455537, 29.352084, 0.62841909) failed to convert
-rank 15: Point 718 (-91.398517, 30.750299, -20.0) failed to convert
-rank 11: Point 718 (-91.576771, 30.312158, -2.8277077) failed to convert
-rank 50: Point 722 (-90.599985, 29.70068, -1.7626756) failed to convert
-rank 25: Point 725 (-91.160083, 30.204137, -0.81028053) failed to convert
-rank 22: Point 718 (-91.207387, 30.310086, -0.94123009) failed to convert
-rank 76: Point 1006 (-89.959244, 29.915398, 0.57663267) failed to convert
-rank 59: Point 723 (-90.427979, 29.61693, -0.42349771) failed to convert
-rank 57: Point 724 (-90.456022, 29.838508, -0.22682105) failed to convert
-rank 1: Point 723 (-92.141859, 28.67053, 38.900002) failed to convert
-rank 83: Point 994 (-89.761042, 29.884961, -8.4944719) failed to convert
-rank 64: Point 1004 (-90.263413, 29.913195, 0.1846171) failed to convert
-rank 46: Point 707 (-90.664906, 29.858083, 0.24318455) failed to convert
-rank 63: Point 723 (-90.300472, 29.977114, -0.21753908) failed to convert
-rank 52: Point 715 (-90.561435, 29.660932, -0.45293963) failed to convert
-rank 5: Point 724 (-91.754399, 31.00262, -12.169411) failed to convert
-rank 67: Point 993 (-90.16207, 29.798493, -0.44105686) failed to convert
-rank 84: Point 1004 (-89.689292, 30.220635, -1.8029981) failed to convert
-rank 18: Point 719 (-91.303167, 30.331806, -1.6997232) failed to convert
-rank 66: Point 1000 (-90.234915, 29.347461, 0.31299999) failed to convert
-rank 9: Point 719 (-91.64903, 30.524111, -4.8091469) failed to convert
-rank 95: Point 995 (-89.218045, 29.196144, -0.22770766) failed to convert
-rank 51: Point 722 (-90.603153, 29.416266, -0.90529146) failed to convert
-rank 42: Point 718 (-90.756712, 29.292368, -0.61412355) failed to convert
-rank 80: Point 1001 (-89.882671, 29.61269, 14.934814) failed to convert
-rank 8: Point 712 (-91.789014, 28.546459, 44.238642) failed to convert
-rank 62: Point 716 (-90.338923, 29.870639, -0.27128859) failed to convert
-rank 31: Point 721 (-90.979293, 30.104529, -11.334599) failed to convert
-rank 32: Point 716 (-90.962312, 29.683948, -0.44638233) failed to convert
-rank 16: Point 717 (-91.355431, 30.744205, -10.891139) failed to convert
-rank 49: Point 723 (-90.600367, 29.906174, -0.53255445) failed to convert
-rank 72: Point 1004 (-90.004174, 30.371471, -6.6014393) failed to convert
-rank 77: Point 996 (-89.961388, 29.627522, 1.3931624) failed to convert
-rank 13: Point 721 (-91.494662, 30.289276, -0.138) failed to convert
-rank 73: Point 994 (-90.046264, 29.554314, -0.27588697) failed to convert
-rank 4: Point 720 (-91.802231, 30.933548, 4.8106554) failed to convert
-rank 44: Point 718 (-90.68352, 29.876863, 0.15007691) failed to convert
-rank 69: Point 997 (-90.099869, 29.908142, 30.313498) failed to convert
-rank 68: Point 1003 (-90.125445, 29.915392, -7.2908165) failed to convert
-rank 55: Point 721 (-90.506512, 29.559048, -0.08255482) failed to convert
-rank 85: Point 995 (-89.678946, 29.522423, -0.62251659) failed to convert
-rank 34: Point 713 (-90.866339, 30.183206, -1.5103844) failed to convert
-rank 38: Point 713 (-90.78428, 29.903836, -1.0309949) failed to convert
-rank 12: Point 706 (-91.52601, 30.339043, -10.440603) failed to convert
-rank 29: Point 721 (-91.061005, 29.71059, -0.75596831) failed to convert
-rank 79: Point 996 (-89.944977, 29.276389, 0.31299999) failed to convert
-rank 41: Point 723 (-90.736764, 29.889505, -0.44653184) failed to convert
-rank 94: Point 1003 (-89.243631, 29.110063, -0.44691019) failed to convert
-rank 70: Point 1005 (-90.095212, 29.694896, -0.14126531) failed to convert
-rank 7: Point 724 (-91.70707, 30.670866, -8.1778139) failed to convert
-rank 82: Point 1004 (-89.775113, 30.042921, 2.8444416) failed to convert
-rank 74: Point 1003 (-90.006057, 29.794447, -5.2812699) failed to convert
-rank 86: Point 1004 (-89.587746, 29.633905, 0.0998759) failed to convert
-rank 45: Point 724 (-90.708891, 29.335023, -1.3914329) failed to convert
-rank 54: Point 718 (-90.514626, 29.702065, -1.4638686) failed to convert
-rank 10: Point 716 (-91.607238, 30.593806, -7.1064308) failed to convert
-rank 24: Point 718 (-91.181878, 30.111268, -1.9472813) failed to convert
-rank 60: Point 713 (-90.383439, 29.892339, -0.40952997) failed to convert
-rank 19: Point 727 (-91.26429, 30.363067, -4.6233592) failed to convert
-rank 81: Point 992 (-89.790012, 30.268115, -0.84368079) failed to convert
-rank 71: Point 995 (-90.058221, 29.948158, 36.374035) failed to convert
-rank 92: Point 1003 (-89.304684, 29.281831, -0.0) failed to convert
-rank 98: Point 1006 (-89.082431, 29.184172, 3.0946959) failed to convert
-rank 93: Point 995 (-89.219059, 29.728539, 3.0862052) failed to convert
-rank 96: Point 1007 (-89.185725, 29.330619, 2.4344233) failed to convert
-rank 30: Point 719 (-91.012035, 30.168007, -11.886591) failed to convert
-rank 3: Point 722 (-91.862083, 30.712037, -8.4897136) failed to convert
-rank 91: Point 995 (-89.342205, 29.224743, 0.0887432) failed to convert
-rank 0: Point 673 (-92.422752, 29.57201, -0.26618767) failed to convert
-rank 78: Point 1005 (-89.908212, 29.993961, -7.9034646) failed to convert
-rank 99: Point 995 (-88.911613, 29.479724, 12.935936) failed to convert
-rank 90: Point 1003 (-89.371916, 29.158606, 0.31299999) failed to convert
-rank 89: Point 996 (-89.397867, 29.330623, -5.2385979) failed to convert
-rank 37: Point 723 (-90.788389, 30.238321, -0.99829262) failed to convert
-rank 75: Point 997 (-89.967358, 30.040292, 1.6032846) failed to convert
-rank 65: Point 996 (-90.225165, 29.935233, -7.7745342) failed to convert
-rank 40: Point 715 (-90.754671, 29.858714, -1.4572451) failed to convert
-rank 6: Point 719 (-91.750178, 30.537667, -14.20368) failed to convert
-rank 53: Point 720 (-90.507804, 30.088055, -1.0769774) failed to convert
-rank 87: Point 995 (-89.537284, 29.269833, 1.3577763) failed to convert
-rank 2: Point 718 (-92.009843, 29.234309, 7.5999999) failed to convert
-rank 43: Point 726 (-90.714441, 29.606595, -0.60842939) failed to convert
-rank 17: Point 725 (-91.36927, 29.799395, 8.9242593) failed to convert
-rank 47: Point 721 (-90.658578, 29.70843, -0.49554916) failed to convert
-rank 20: Point 715 (-91.279201, 29.689441, -1.7936915) failed to convert
-rank 14: Point 716 (-91.446341, 30.466934, -4.5639557) failed to convert
-rank 56: Point 718 (-90.503335, 29.426875, -8.2296) failed to convert
-rank 88: Point 1006 (-89.455005, 29.358201, -3.2248685) failed to convert
-rank 36: Point 718 (-90.83712, 29.859669, -0.47107662) failed to convert
-rank 48: Point 717 (-90.623419, 29.883897, -0.51560634) failed to convert
-rank 76: Point 1007 (-89.974386, 29.723892, -8.2296) failed to convert
-rank 97: Point 993 (-89.146759, 29.27423, 0.00440689) failed to convert
-rank 35: Point 727 (-90.861777, 29.855342, -3.1116388) failed to convert
-rank 28: Point 713 (-91.06127, 30.390214, -10.022362) failed to convert
-rank 39: Point 720 (-90.769817, 29.869983, 0.29582049) failed to convert
-rank 64: Point 1005 (-90.30199, 29.396377, -0.01982779) failed to convert
-rank 26: Point 717 (-91.181555, 29.612704, -4.54152) failed to convert
-rank 21: Point 725 (-91.268668, 29.542183, 5.4695518) failed to convert
-rank 61: Point 726 (-90.361506, 29.883363, -0.45840193) failed to convert
-rank 33: Point 718 (-90.909353, 29.978248, -0.87298856) failed to convert
-rank 58: Point 712 (-90.45303, 29.568527, -0.31039813) failed to convert
-rank 23: Point 723 (-91.232566, 29.586182, 6.5790313) failed to convert
-rank 15: Point 719 (-91.471105, 29.542229, -0.09246446) failed to convert
-rank 83: Point 995 (-89.787351, 29.562018, -4.493057) failed to convert
-rank 84: Point 1005 (-89.745235, 29.54167, -0.71137027) failed to convert
-rank 27: Point 719 (-91.128778, 30.015043, -1.3609606) failed to convert
-rank 67: Point 994 (-90.145119, 30.019173, -5.1654459) failed to convert
-rank 95: Point 996 (-89.218378, 29.192219, -0.0) failed to convert
-rank 66: Point 1001 (-90.250828, 29.134059, 0.90450572) failed to convert
-rank 59: Point 724 (-90.373605, 30.356007, -0.25304598) failed to convert
-rank 11: Point 719 (-91.591703, 30.055358, -7.2171356) failed to convert
-rank 72: Point 1005 (-90.036589, 29.960167, -6.6385445) failed to convert
-rank 50: Point 723 (-90.60359, 29.649591, -0.45982239) failed to convert
-rank 57: Point 725 (-90.458698, 29.801516, -0.63800736) failed to convert
-rank 80: Point 1002 (-89.872189, 29.743499, -0.27680733) failed to convert
-rank 25: Point 726 (-91.15482, 30.28644, -13.106401) failed to convert
-rank 1: Point 724 (-92.040021, 30.662904, -9.9337917) failed to convert
-rank 77: Point 997 (-89.938175, 29.920442, 30.119452) failed to convert
-rank 73: Point 995 (-90.001226, 30.129119, 4.3299999) failed to convert
-rank 69: Point 998 (-90.114088, 29.723338, -0.17953802) failed to convert
-rank 46: Point 708 (-90.658059, 29.955753, -0.62692906) failed to convert
-rank 63: Point 724 (-90.334397, 29.520961, -0.42669657) failed to convert
-rank 22: Point 719 (-91.196598, 30.480018, 13.4278) failed to convert
-rank 18: Point 720 (-91.292267, 30.506744, -14.39007) failed to convert
-rank 52: Point 716 (-90.561385, 29.660965, -1.0691936) failed to convert
-rank 5: Point 725 (-91.760257, 30.898354, -9.5636211) failed to convert
-rank 42: Point 719 (-90.740862, 29.524287, -1.228416) failed to convert
-rank 85: Point 996 (-89.646105, 29.918026, 2.8166939) failed to convert
-rank 8: Point 713 (-91.654969, 30.941792, 2.2127048) failed to convert
-rank 51: Point 723 (-90.592528, 29.56717, -0.34826319) failed to convert
-rank 68: Point 1004 (-90.130563, 29.848864, -4.2062402) failed to convert
-rank 9: Point 720 (-91.625907, 30.922698, -5.6450715) failed to convert
-rank 31: Point 722 (-90.979282, 30.104567, -11.334599) failed to convert
-rank 16: Point 718 (-91.412523, 29.806699, -8.2661766) failed to convert
-rank 79: Point 997 (-89.897827, 29.870622, -5.957926) failed to convert
-rank 94: Point 1004 (-89.235123, 29.207097, -0.00317883) failed to convert
-rank 70: Point 1006 (-90.09627, 29.680904, -8.2296) failed to convert
-rank 74: Point 1004 (-90.010902, 29.732665, -0.22791688) failed to convert
-rank 86: Point 1005 (-89.604557, 29.432693, 8.847629) failed to convert
-rank 82: Point 1005 (-89.757379, 30.258634, -3.0127846) failed to convert
-rank 32: Point 717 (-90.965299, 29.638483, -0.48999251) failed to convert
-rank 81: Point 993 (-89.792591, 30.23663, -4.2003168) failed to convert
-rank 62: Point 717 (-90.336002, 29.909811, -1.0188337) failed to convert
-rank 71: Point 996 (-90.067536, 29.828568, -0.64324423) failed to convert
-rank 96: Point 1008 (-89.20183, 29.148376, -0.06033843) failed to convert
-rank 92: Point 1004 (-89.324477, 29.053539, -0.0) failed to convert
-rank 13: Point 722 (-91.53393, 29.62244, -0.74230451) failed to convert
-rank 44: Point 719 (-90.659193, 30.22398, -0.29544413) failed to convert
-rank 4: Point 721 (-91.868151, 29.735037, 2.0791331) failed to convert
-rank 55: Point 722 (-90.47786, 29.956374, -1.138779) failed to convert
-rank 98: Point 1007 (-89.081989, 29.188781, -0.01817688) failed to convert
-rank 93: Point 996 (-89.273858, 29.105421, 13.643234) failed to convert
-rank 91: Point 996 (-89.342325, 29.223294, 0.09828214) failed to convert
-rank 49: Point 724 (-90.619699, 29.631821, -0.56330815) failed to convert
-rank 75: Point 998 (-89.988412, 29.773867, -8.2296) failed to convert
-rank 78: Point 1006 (-89.936382, 29.640069, 17.069071) failed to convert
-rank 90: Point 1004 (-89.376164, 29.109097, 0.19528447) failed to convert
-rank 99: Point 996 (-88.908143, 29.515352, 11.946378) failed to convert
-rank 65: Point 997 (-90.236168, 29.789776, 0.68316331) failed to convert
-rank 38: Point 714 (-90.784288, 29.903668, -1.011068) failed to convert
-rank 89: Point 997 (-89.408309, 29.208779, -0.37524253) failed to convert
-rank 41: Point 724 (-90.749507, 29.704318, -0.69420275) failed to convert
-rank 87: Point 996 (-89.519692, 29.478396, 0.64317926) failed to convert
-rank 29: Point 722 (-91.029894, 30.188828, -12.296243) failed to convert
-rank 7: Point 725 (-91.728285, 30.296602, -2.5562779) failed to convert
-rank 10: Point 717 (-91.635172, 30.110904, -8.2296) failed to convert
-rank 34: Point 714 (-90.866275, 30.184025, -2.1019348) failed to convert
-rank 12: Point 707 (-91.495245, 30.855569, -12.628167) failed to convert
-rank 60: Point 714 (-90.364041, 30.154514, 2.9629753) failed to convert
-rank 24: Point 719 (-91.166978, 30.345311, 14.256019) failed to convert
-rank 88: Point 1007 (-89.454716, 29.361331, 28.178604) failed to convert
-rank 19: Point 728 (-91.28692, 29.999428, -0.49700483) failed to convert
-rank 97: Point 994 (-89.150541, 29.231506, -0.0) failed to convert
-rank 54: Point 719 (-90.517979, 29.655259, -0.84496148) failed to convert
-rank 76: Point 1008 (-89.962297, 29.876697, -2.2544614) failed to convert
-rank 45: Point 725 (-90.698803, 29.481348, -1.6039167) failed to convert
-rank 3: Point 723 (-91.868915, 30.587559, -8.2296) failed to convert
-rank 30: Point 720 (-91.001068, 30.334283, -8.7596969) failed to convert
-rank 64: Point 1006 (-90.298911, 29.437608, 0.27200001) failed to convert
-rank 84: Point 1006 (-89.747852, 29.509409, -0.42209507) failed to convert
-rank 37: Point 724 (-90.805213, 29.992604, 16.408324) failed to convert
-rank 40: Point 716 (-90.75092, 29.913171, -0.35937678) failed to convert
-rank 0: Point 674 (-92.455713, 28.838713, 31.1) failed to convert
-rank 83: Point 996 (-89.767325, 29.80809, -0.0) failed to convert
-rank 66: Point 1002 (-90.155617, 30.388393, 1.342102) failed to convert
-rank 72: Point 1006 (-90.036342, 29.963305, -1.4286473) failed to convert
-rank 2: Point 719 (-91.963024, 30.127031, -9.2806614) failed to convert
-rank 6: Point 720 (-91.750193, 30.53736, -13.941552) failed to convert
-rank 53: Point 721 (-90.509515, 30.06421, -4.3002075) failed to convert
-rank 14: Point 717 (-91.495389, 29.64335, -0.57748641) failed to convert
-rank 43: Point 727 (-90.714434, 29.606655, -0.60717022) failed to convert
-rank 67: Point 995 (-90.145124, 30.018966, -5.1742851) failed to convert
-rank 47: Point 722 (-90.635072, 30.04312, 22.607134) failed to convert
-rank 95: Point 997 (-89.218083, 29.195521, -0.12594662) failed to convert
-rank 20: Point 716 (-91.227706, 30.513714, 10.158167) failed to convert
-rank 56: Point 719 (-90.461741, 30.003186, -10.951465) failed to convert
-rank 17: Point 726 (-91.347077, 30.163304, -0.23100001) failed to convert
-rank 36: Point 719 (-90.845497, 29.735509, -0.80366976) failed to convert
-rank 77: Point 998 (-89.941578, 29.877654, -6.6446405) failed to convert
-rank 48: Point 718 (-90.62237, 29.898576, -0.52253188) failed to convert
-rank 73: Point 996 (-90.028355, 29.783853, -0.01086315) failed to convert
-rank 21: Point 726 (-91.270396, 29.514147, 6.3191446) failed to convert
-rank 35: Point 728 (-90.849387, 30.038564, -4.9529251) failed to convert
-rank 80: Point 1003 (-89.966554, 28.546115, 315.60466) failed to convert
-rank 85: Point 997 (-89.682531, 29.477673, 18.390868) failed to convert
-rank 69: Point 999 (-90.111224, 29.760305, -0.34308852) failed to convert
-rank 39: Point 721 (-90.777864, 29.752416, -1.8691244) failed to convert
-rank 68: Point 1005 (-90.125434, 29.915451, -7.1946922) failed to convert
-rank 61: Point 727 (-90.381855, 29.607093, -0.71132085) failed to convert
-rank 23: Point 724 (-91.2092, 29.959597, -0.58281929) failed to convert
-rank 33: Point 719 (-90.902518, 30.080087, -11.684309) failed to convert
-rank 27: Point 720 (-91.128851, 30.013871, -1.3282844) failed to convert
-rank 15: Point 720 (-91.429912, 30.232632, -0.21800063) failed to convert
-rank 59: Point 725 (-90.402302, 29.96794, -4.5141533) failed to convert
-rank 28: Point 714 (-91.106636, 29.688306, -1.0366645) failed to convert
-rank 11: Point 720 (-91.552194, 30.729993, 7.4808954) failed to convert
-rank 50: Point 724 (-90.615891, 29.474578, 0.03048) failed to convert
-rank 57: Point 726 (-90.458679, 29.801551, -0.63800736) failed to convert
-rank 81: Point 994 (-89.79257, 30.23684, -3.6888328) failed to convert
-rank 70: Point 1007 (-90.05331, 30.232902, 4.1995633) failed to convert
-rank 79: Point 998 (-89.89731, 29.877061, -2.3489799) failed to convert
-rank 94: Point 1005 (-89.242979, 29.117451, 1.065655) failed to convert
-rank 86: Point 1006 (-89.549404, 30.088073, 3.7386053) failed to convert
-rank 96: Point 1009 (-89.200113, 29.16773, -0.0) failed to convert
-rank 25: Point 727 (-91.168681, 30.068977, -1.0083279) failed to convert
-rank 52: Point 717 (-90.548551, 29.840689, -0.58692004) failed to convert
-rank 1: Point 725 (-92.079664, 29.898702, -1.6912989) failed to convert
-rank 22: Point 720 (-91.231552, 29.925932, -0.2747581) failed to convert
-rank 71: Point 997 (-90.051525, 30.033682, -4.7190302) failed to convert
-rank 58: Point 713 (-90.430233, 29.881962, -0.45421296) failed to convert
-rank 5: Point 726 (-91.767666, 30.766714, -10.283106) failed to convert
-rank 42: Point 720 (-90.740855, 29.524247, -0.83561382) failed to convert
-rank 26: Point 718 (-91.13655, 30.320474, -14.740129) failed to convert
-rank 74: Point 1005 (-90.004052, 29.81978, 31.24512) failed to convert
-rank 82: Point 1006 (-89.804855, 29.677149, -0.0) failed to convert
-rank 98: Point 1008 (-88.984856, 30.253845, 5.8452878) failed to convert
-rank 18: Point 721 (-91.289593, 30.549451, -16.246146) failed to convert
-rank 92: Point 1005 (-89.30223, 29.309901, -0.40931169) failed to convert
-rank 51: Point 724 (-90.606213, 29.372563, -8.2296) failed to convert
-rank 78: Point 1007 (-89.937003, 29.632063, 0.26598119) failed to convert
-rank 91: Point 997 (-89.347928, 29.1584, 0.31299999) failed to convert
-rank 75: Point 999 (-89.993053, 29.714824, -1.1559557) failed to convert
-rank 93: Point 997 (-89.276721, 29.07221, -0.0) failed to convert
-rank 65: Point 998 (-90.223501, 29.956903, -7.8598782) failed to convert
-rank 99: Point 997 (-88.907197, 29.522788, 12.165103) failed to convert
-rank 90: Point 1005 (-89.3707, 29.172617, -0.30235256) failed to convert
-rank 8: Point 714 (-91.654574, 30.948486, -8.7633099) failed to convert
-rank 32: Point 718 (-90.931728, 30.14507, -5.2860555) failed to convert
-rank 89: Point 998 (-89.407834, 29.214206, -0.39485789) failed to convert
-rank 9: Point 721 (-91.6332, 30.797194, -20.0) failed to convert
-rank 87: Point 997 (-89.461866, 30.155877, 3.545253) failed to convert
-rank 16: Point 719 (-91.356081, 30.733356, 16.900026) failed to convert
-rank 46: Point 709 (-90.639975, 30.212529, -0.34828566) failed to convert
-rank 44: Point 720 (-90.684773, 29.858844, -1.6896809) failed to convert
-rank 88: Point 1008 (-89.454981, 29.358145, -2.9909033) failed to convert
-rank 97: Point 995 (-89.15648, 29.16445, 5.0575336) failed to convert
-rank 76: Point 1009 (-89.965499, 29.836129, 1.6414088) failed to convert
-rank 62: Point 718 (-90.363572, 29.536818, -1.0859329) failed to convert
-rank 31: Point 723 (-90.978546, 30.115636, -8.3008342) failed to convert
-rank 13: Point 723 (-91.524476, 29.784174, -1.6213099) failed to convert
-rank 63: Point 725 (-90.282084, 30.221625, 3.74) failed to convert
-rank 64: Point 1007 (-90.310156, 29.285186, -6e-08) failed to convert
-rank 38: Point 715 (-90.785145, 29.891035, -1.6018222) failed to convert
-rank 84: Point 1007 (-89.775142, 29.172913, 15.874141) failed to convert
-rank 4: Point 722 (-91.799587, 30.980584, 10.892588) failed to convert
-rank 49: Point 725 (-90.626333, 29.536742, -1.5187801) failed to convert
-rank 55: Point 723 (-90.514095, 29.452963, 0.3048) failed to convert
-rank 10: Point 718 (-91.635145, 30.110935, -8.2296) failed to convert
-rank 66: Point 1003 (-90.147258, 30.496242, -8.5947396) failed to convert
-rank 7: Point 726 (-91.729852, 30.268001, -4.723679) failed to convert
-rank 72: Point 1007 (-90.032281, 30.015112, -9.0) failed to convert
-rank 67: Point 996 (-90.150525, 29.948676, -3.2165324) failed to convert
-rank 41: Point 725 (-90.741812, 29.815499, -0.4946899) failed to convert
-rank 34: Point 715 (-90.866963, 30.173822, -1.1409591) failed to convert
-rank 60: Point 715 (-90.404806, 29.601022, -0.27893827) failed to convert
-rank 83: Point 997 (-89.787874, 29.555515, -0.1966566) failed to convert
-rank 12: Point 708 (-91.545792, 30.002584, -4.2510257) failed to convert
-rank 24: Point 720 (-91.207429, 29.705779, -0.38573086) failed to convert
-rank 30: Point 721 (-91.013045, 30.152341, -11.674451) failed to convert
-rank 19: Point 729 (-91.310389, 29.618249, -0.5891968) failed to convert
-rank 95: Point 998 (-89.16862, 29.752855, 2.8296276) failed to convert
-rank 29: Point 723 (-91.060879, 29.712363, -0.76614446) failed to convert
-rank 45: Point 726 (-90.70707, 29.36142, -0.38797064) failed to convert
-rank 73: Point 997 (-90.024516, 29.832843, 1.6645205) failed to convert
-rank 80: Point 1004 (-89.907591, 29.298789, 0.31299999) failed to convert
-rank 77: Point 999 (-89.957773, 29.673073, 26.19728) failed to convert
-rank 2: Point 720 (-91.921192, 30.903743, -10.916607) failed to convert
-rank 37: Point 725 (-90.787771, 30.24701, -1.3969845) failed to convert
-rank 85: Point 998 (-89.683786, 29.462309, 0.82512986) failed to convert
-rank 40: Point 717 (-90.754667, 29.858609, -1.5345193) failed to convert
-rank 68: Point 1006 (-90.156767, 29.506518, 1.5737307) failed to convert
-rank 69: Point 1000 (-90.099005, 29.918385, -2.6172518) failed to convert
-rank 70: Point 1008 (-90.038366, 30.422799, -7.6265458) failed to convert
-rank 14: Point 718 (-91.442535, 30.529971, -5.0089801) failed to convert
-rank 81: Point 995 (-89.791983, 30.243997, -3.0061064) failed to convert
-rank 47: Point 723 (-90.647376, 29.868249, -0.35125876) failed to convert
-rank 94: Point 1006 (-89.242298, 29.125179, 5.9585862) failed to convert
-rank 79: Point 999 (-89.917578, 29.622904, -4.3525153) failed to convert
-rank 54: Point 720 (-90.521535, 29.605541, 0.25978008) failed to convert
-rank 17: Point 727 (-91.321693, 30.574758, -16.682224) failed to convert
-rank 35: Point 729 (-90.861754, 29.855398, -4.1947826) failed to convert
-rank 53: Point 722 (-90.55144, 29.478627, -0.14448124) failed to convert
-rank 86: Point 1007 (-89.606356, 29.410719, 27.447945) failed to convert
-rank 96: Point 1010 (-89.187805, 29.306762, -0.40942651) failed to convert
-rank 71: Point 998 (-90.083677, 29.620127, 3.9010085) failed to convert
-rank 20: Point 717 (-91.224483, 30.564507, -8.3818584) failed to convert
-rank 74: Point 1006 (-90.00371, 29.823858, 15.586985) failed to convert
-rank 43: Point 728 (-90.691912, 29.931433, -2.0278106) failed to convert
-rank 48: Point 719 (-90.63799, 29.676192, -0.55340534) failed to convert
-rank 33: Point 720 (-90.903509, 30.065134, -10.915194) failed to convert
-rank 21: Point 727 (-91.270069, 29.519088, 7.1883737) failed to convert
-rank 92: Point 1006 (-89.31377, 29.176753, -0.0) failed to convert
-rank 82: Point 1007 (-89.75771, 30.254077, -2.6544499) failed to convert
-rank 3: Point 724 (-91.899982, 30.015665, -2.0337171) failed to convert
-rank 98: Point 1009 (-89.073268, 29.284514, 9.0924966) failed to convert
-rank 36: Point 720 (-90.884967, 29.145028, -0.00045294) failed to convert
-rank 75: Point 1000 (-89.978306, 29.901821, -8.2296) failed to convert
-rank 56: Point 720 (-90.475199, 29.817767, -0.39889176) failed to convert
-rank 15: Point 721 (-91.409904, 30.562805, -7.7472712) failed to convert
-rank 65: Point 999 (-90.261123, 29.457287, -5.4220875) failed to convert
-rank 27: Point 721 (-91.113347, 30.255081, 4.6030776) failed to convert
-rank 59: Point 726 (-90.410682, 29.853767, -0.3567298) failed to convert
-rank 78: Point 1008 (-89.918265, 29.867692, 2.1752562) failed to convert
-rank 91: Point 998 (-89.348941, 29.146612, -2.3680613) failed to convert
-rank 23: Point 725 (-91.184935, 30.343006, 2.6867688) failed to convert
-rank 93: Point 998 (-89.247944, 29.400781, 7.5281984) failed to convert
-rank 90: Point 1006 (-89.360046, 29.296182, 17.835208) failed to convert
-rank 52: Point 718 (-90.561351, 29.660988, -1.344792) failed to convert
-rank 39: Point 722 (-90.822727, 29.089515, 0.46734672) failed to convert
-rank 99: Point 998 (-88.91399, 29.448805, 13.730058) failed to convert
-rank 57: Point 727 (-90.458651, 29.801605, -0.18437804) failed to convert
-rank 88: Point 1009 (-89.467485, 29.210805, 0.31299999) failed to convert
-rank 11: Point 721 (-91.548582, 30.790825, -11.682337) failed to convert
-rank 1: Point 726 (-92.076491, 29.959665, -1.4876531) failed to convert
-rank 28: Point 715 (-91.108059, 29.666016, -1.0662377) failed to convert
-rank 26: Point 719 (-91.181527, 29.612733, -4.002024) failed to convert
-rank 50: Point 725 (-90.597047, 29.742141, -0.80528115) failed to convert
-rank 51: Point 725 (-90.606184, 29.372616, -8.2296) failed to convert
-rank 97: Point 996 (-89.129158, 29.470766, 6.9498916) failed to convert
-rank 22: Point 721 (-91.195699, 30.494063, 16.051736) failed to convert
-rank 18: Point 722 (-91.318607, 30.081558, -1.3177492) failed to convert
-rank 42: Point 721 (-90.71879, 29.844494, -1.2589699) failed to convert
-rank 8: Point 715 (-91.679474, 30.515876, -4.0501019) failed to convert
-rank 58: Point 714 (-90.43022, 29.882022, -1.2564923) failed to convert
-rank 6: Point 721 (-91.783139, 29.947216, -5.3524548) failed to convert
-rank 76: Point 1010 (-89.967528, 29.81046, -8.2296) failed to convert
-rank 89: Point 999 (-89.418169, 29.09319, 2.7500122) failed to convert
-rank 87: Point 998 (-89.53044, 29.35058, -4.217213) failed to convert
-rank 64: Point 1008 (-90.29186, 29.531601, 1.9485096) failed to convert
-rank 66: Point 1004 (-90.226928, 29.452714, -0.1861333) failed to convert
-rank 84: Point 1008 (-89.680549, 30.324296, -1.2043201) failed to convert
-rank 0: Point 675 (-92.419969, 29.60767, -0.00045119) failed to convert
-rank 25: Point 728 (-91.1548, 30.286497, -13.106401) failed to convert
-rank 72: Point 1008 (-90.033984, 29.993032, 0.78396768) failed to convert
-rank 67: Point 997 (-90.150117, 29.953818, 21.048557) failed to convert
-rank 83: Point 998 (-89.795339, 29.463281, -0.26188206) failed to convert
-rank 38: Point 716 (-90.7525, 30.364856, -6.5485688) failed to convert
-rank 46: Point 710 (-90.700069, 29.351466, -0.17103192) failed to convert
-rank 61: Point 728 (-90.387999, 29.523188, 0.69281303) failed to convert
-rank 32: Point 719 (-90.932433, 30.134274, 9.381348) failed to convert
-rank 95: Point 999 (-89.21769, 29.199879, -0.04931135) failed to convert
-rank 9: Point 722 (-91.747737, 28.766686, 25.6) failed to convert
-rank 16: Point 720 (-91.406359, 29.908924, -0.7347382) failed to convert
-rank 44: Point 721 (-90.684771, 29.858783, -0.51626079) failed to convert
-rank 31: Point 724 (-90.979265, 30.104626, -11.334599) failed to convert
-rank 63: Point 726 (-90.316829, 29.757506, -0.4074806) failed to convert
-rank 13: Point 724 (-91.524525, 29.7833, -0.43416453) failed to convert
-rank 10: Point 719 (-91.707264, 28.831229, 22.0) failed to convert
-rank 7: Point 727 (-91.719163, 30.457041, -8.4651469) failed to convert
-rank 80: Point 1005 (-89.84589, 30.068874, 0.13335089) failed to convert
-rank 62: Point 719 (-90.344377, 29.796652, -0.56420354) failed to convert
-rank 73: Point 998 (-90.028191, 29.785854, -4.227809) failed to convert
-rank 49: Point 726 (-90.570802, 30.319898, -4.1483043) failed to convert
-rank 77: Point 1000 (-89.930688, 30.014156, -0.71165255) failed to convert
-rank 85: Point 999 (-89.611814, 30.324707, -5.9226701) failed to convert
-rank 55: Point 724 (-90.497217, 29.688344, -0.9903484) failed to convert
-rank 68: Point 1007 (-90.138822, 29.741165, 2.9358958) failed to convert
-rank 34: Point 716 (-90.893771, 29.774892, -1.4197184) failed to convert
-rank 5: Point 727 (-91.766405, 30.788924, -14.079453) failed to convert
-rank 81: Point 996 (-89.846377, 29.573449, 1.1520045) failed to convert
-rank 70: Point 1009 (-90.092321, 29.731962, -0.10066118) failed to convert
-rank 60: Point 716 (-90.379553, 29.944944, 17.36937) failed to convert
-rank 41: Point 726 (-90.765684, 29.467182, -8.2296) failed to convert
-rank 4: Point 723 (-91.857728, 29.926977, -1.5281784) failed to convert
-rank 86: Point 1008 (-89.607275, 29.399508, 0.37879775) failed to convert
-rank 24: Point 721 (-91.197983, 29.856049, -4.5561872) failed to convert
-rank 69: Point 1001 (-90.091268, 30.018026, 2.1465377) failed to convert
-rank 94: Point 1007 (-89.239737, 29.154344, 1.9784698) failed to convert
-rank 30: Point 722 (-91.012002, 30.168031, -11.886591) failed to convert
-rank 79: Point 1000 (-89.954467, 29.155455, 13.826371) failed to convert
-rank 37: Point 726 (-90.804335, 30.00521, -5.2715499) failed to convert
-rank 74: Point 1007 (-89.981061, 30.110792, 4.29) failed to convert
-rank 96: Point 1011 (-89.205597, 29.105158, -0.0) failed to convert
-rank 98: Point 1010 (-89.048001, 29.563859, 7.6914197) failed to convert
-rank 71: Point 999 (-90.068531, 29.815484, -4.8554643) failed to convert
-rank 65: Point 1000 (-90.224487, 29.943855, 4.156675) failed to convert
-rank 82: Point 1008 (-89.790313, 29.85594, -0.32270066) failed to convert
-rank 75: Point 1001 (-89.974469, 29.950235, -0.25288295) failed to convert
-rank 19: Point 730 (-91.296894, 29.83794, -0.46708144) failed to convert
-rank 47: Point 724 (-90.635277, 30.040002, 6.414067) failed to convert
-rank 29: Point 724 (-91.059943, 29.726748, -1.1494101) failed to convert
-rank 45: Point 727 (-90.69866, 29.483389, -2.1497206) failed to convert
-rank 53: Point 723 (-90.551339, 29.479917, -0.4835792) failed to convert
-rank 14: Point 719 (-91.430169, 30.73395, -9.7356247) failed to convert
-rank 12: Point 709 (-91.505873, 30.67793, -7.0806437) failed to convert
-rank 35: Point 730 (-90.861813, 29.854445, -2.709672) failed to convert
-rank 91: Point 999 (-89.358223, 29.038716, 0.54844146) failed to convert
-rank 20: Point 718 (-91.25791, 30.032305, -0.154) failed to convert
-rank 2: Point 721 (-91.915109, 31.015359, -14.889668) failed to convert
-rank 48: Point 720 (-90.662725, 29.321407, -0.0) failed to convert
-rank 40: Point 718 (-90.755173, 29.851024, -0.43192692) failed to convert
-rank 78: Point 1009 (-89.948908, 29.481353, -0.63261188) failed to convert
-rank 90: Point 1007 (-89.29365, 30.056847, -0.0) failed to convert
-rank 92: Point 1007 (-89.328369, 29.007947, -0.01149965) failed to convert
-rank 93: Point 999 (-89.18571, 30.101221, 1.6805705) failed to convert
-rank 99: Point 999 (-88.89622, 29.640219, 9.2530548) failed to convert
-rank 97: Point 997 (-89.080025, 30.014824, 2.8226834) failed to convert
-rank 33: Point 721 (-90.9533, 29.313923, 1.4809723) failed to convert
-rank 21: Point 728 (-91.219183, 30.334515, -7.9700625) failed to convert
-rank 88: Point 1010 (-89.363223, 30.418592, -0.62314787) failed to convert
-rank 36: Point 721 (-90.827296, 30.004196, -10.326625) failed to convert
-rank 17: Point 728 (-91.320819, 30.588646, -5.4326146) failed to convert
-rank 43: Point 729 (-90.691912, 29.931393, -1.8151443) failed to convert
-rank 3: Point 725 (-91.905075, 29.920744, -0.22401392) failed to convert
-rank 89: Point 1000 (-89.403908, 29.259962, 0.31299999) failed to convert
-rank 76: Point 1011 (-89.965947, 29.830144, 0.60071623) failed to convert
-rank 59: Point 727 (-90.403052, 29.957461, -8.4374743) failed to convert
-rank 27: Point 722 (-91.128844, 30.013811, -1.3558136) failed to convert
-rank 64: Point 1009 (-90.260693, 29.947199, -0.62522681) failed to convert
-rank 15: Point 722 (-91.428574, 30.254581, -0.73166716) failed to convert
-rank 84: Point 1009 (-89.706948, 30.006686, 2.944183) failed to convert
-rank 54: Point 721 (-90.521183, 29.610441, -0.42518912) failed to convert
-rank 87: Point 999 (-89.530401, 29.350626, -4.217213) failed to convert
-rank 57: Point 728 (-90.43194, 30.16751, -0.331567) failed to convert
-rank 66: Point 1005 (-90.191305, 29.922876, -7.5794622) failed to convert
-rank 23: Point 726 (-91.189113, 30.277258, 15.688319) failed to convert
-rank 56: Point 721 (-90.476054, 29.80589, -0.70701075) failed to convert
-rank 39: Point 723 (-90.773024, 29.823018, -1.78318) failed to convert
-rank 83: Point 999 (-89.744384, 30.087699, 7.3854157) failed to convert
-rank 26: Point 720 (-91.142223, 30.231798, -13.194793) failed to convert
-rank 72: Point 1009 (-90.063801, 29.610525, 0.31299999) failed to convert
-rank 11: Point 722 (-91.553262, 30.711645, -9.7434566) failed to convert
-rank 28: Point 716 (-91.107672, 29.672036, -0.3264984) failed to convert
-rank 95: Point 1000 (-89.218144, 29.194709, -0.06985599) failed to convert
-rank 51: Point 726 (-90.576499, 29.793037, -0.49507698) failed to convert
-rank 22: Point 722 (-91.209567, 30.275399, -7.3934114) failed to convert
-rank 58: Point 715 (-90.453328, 29.564208, -0.37900684) failed to convert
-rank 1: Point 727 (-92.034095, 30.77244, -10.542338) failed to convert
-rank 18: Point 723 (-91.345175, 29.647394, -2.6889865) failed to convert
-rank 67: Point 998 (-90.145096, 30.01902, -5.1742851) failed to convert
-rank 73: Point 999 (-90.015, 29.953735, -1.9389837) failed to convert
-rank 77: Point 1001 (-89.924074, 30.096801, 0.29894467) failed to convert
-rank 52: Point 719 (-90.512622, 30.339641, -0.17992889) failed to convert
-rank 42: Point 722 (-90.737768, 29.569042, -2.6403384) failed to convert
-rank 85: Point 1000 (-89.687794, 29.412433, 0.56725304) failed to convert
-rank 68: Point 1008 (-90.130524, 29.849157, -4.1239442) failed to convert
-rank 80: Point 1006 (-89.828523, 30.282491, -2.1330915) failed to convert
-rank 46: Point 711 (-90.660099, 29.926486, -0.3331868) failed to convert
-rank 38: Point 717 (-90.785142, 29.890926, -1.8021796) failed to convert
-rank 8: Point 716 (-91.696256, 30.220914, 0.006) failed to convert
-rank 50: Point 726 (-90.640541, 29.121221, 2.583753) failed to convert
-rank 70: Point 1010 (-90.068921, 30.033176, 0.33755301) failed to convert
-rank 81: Point 997 (-89.792585, 30.236447, -3.7854441) failed to convert
-rank 9: Point 723 (-91.634088, 30.781765, -9.7429387) failed to convert
-rank 86: Point 1009 (-89.562798, 29.929729, -0.40854399) failed to convert
-rank 25: Point 729 (-91.151794, 30.333226, -7.1105497) failed to convert
-rank 69: Point 1002 (-90.109114, 29.787342, -0.97449937) failed to convert
-rank 94: Point 1008 (-89.239454, 29.157535, -0.71353361) failed to convert
-rank 44: Point 722 (-90.707107, 29.536687, -0.46091412) failed to convert
-rank 74: Point 1008 (-89.99396, 29.947555, -1.1794379) failed to convert
-rank 32: Point 720 (-90.955417, 29.787385, -0.97169152) failed to convert
-rank 13: Point 725 (-91.524476, 29.78395, -0.1341532) failed to convert
-rank 0: Point 676 (-92.420105, 29.601596, -0.0) failed to convert
-rank 61: Point 729 (-90.33881, 30.188607, 3.3) failed to convert
-rank 31: Point 725 (-90.99762, 29.825407, -0.7436905) failed to convert
-rank 96: Point 1012 (-89.186189, 29.324715, -0.0) failed to convert
-rank 6: Point 722 (-91.726383, 30.957349, -13.189523) failed to convert
-rank 79: Point 1001 (-89.898183, 29.866035, -4.0838002) failed to convert
-rank 10: Point 720 (-91.581968, 31.023718, -13.186805) failed to convert
-rank 98: Point 1011 (-89.08229, 29.183806, 1.5762319) failed to convert
-rank 71: Point 1000 (-90.059652, 29.929475, 34.357303) failed to convert
-rank 65: Point 1001 (-90.224198, 29.947248, 21.506579) failed to convert
-rank 63: Point 727 (-90.302264, 29.952679, 23.449426) failed to convert
-rank 49: Point 727 (-90.576127, 30.245346, 2.0599999) failed to convert
-rank 75: Point 1002 (-90.025926, 29.293655, -0.26145869) failed to convert
-rank 55: Point 725 (-90.473802, 30.012229, 31.091034) failed to convert
-rank 7: Point 728 (-91.719156, 30.457101, -10.134262) failed to convert
-rank 78: Point 1010 (-89.914626, 29.913254, 23.633348) failed to convert
-rank 16: Point 721 (-91.358575, 30.692725, -11.289538) failed to convert
-rank 90: Point 1008 (-89.383017, 29.028863, 1.3495291) failed to convert
-rank 91: Point 1000 (-89.282434, 29.909095, -0.0) failed to convert
-rank 92: Point 1008 (-89.301058, 29.322874, -0.0) failed to convert
-rank 97: Point 998 (-89.158251, 29.143488, -0.0) failed to convert
-rank 5: Point 728 (-91.76636, 30.788964, -17.056607) failed to convert
-rank 34: Point 717 (-90.894261, 29.767288, -0.72023143) failed to convert
-rank 62: Point 720 (-90.334382, 29.931311, 12.969071) failed to convert
-rank 93: Point 1000 (-89.273531, 29.107804, 7.5457666) failed to convert
-rank 99: Point 1000 (-88.867927, 29.942782, 4.2501284) failed to convert
-rank 41: Point 727 (-90.739386, 29.850479, -0.97681406) failed to convert
-rank 60: Point 717 (-90.363475, 30.162068, 3.05) failed to convert
-rank 88: Point 1011 (-89.467435, 29.211142, 0.27649186) failed to convert
-rank 4: Point 724 (-91.843049, 30.19598, -4.7118447) failed to convert
-rank 24: Point 722 (-91.187985, 30.014425, -1.5463183) failed to convert
-rank 82: Point 1009 (-89.75934, 30.233749, -0.01670198) failed to convert
-rank 30: Point 723 (-91.051933, 29.554685, 0.10625796) failed to convert
-rank 76: Point 1012 (-89.975819, 29.705084, 0.36600385) failed to convert
-rank 89: Point 1001 (-89.407711, 29.215515, -0.02485684) failed to convert
-rank 29: Point 725 (-91.060938, 29.71124, -1.4274365) failed to convert
-rank 45: Point 728 (-90.702571, 29.426704, -0.70466418) failed to convert
-rank 37: Point 727 (-90.7884, 30.23774, -1.1706191) failed to convert
-rank 19: Point 731 (-91.285028, 30.029701, -0.69876956) failed to convert
-rank 53: Point 724 (-90.54071, 29.629262, -0.15846376) failed to convert
-rank 2: Point 722 (-91.926249, 30.810497, -10.467661) failed to convert
-rank 64: Point 1010 (-90.221088, 30.468375, -7.212886) failed to convert
-rank 35: Point 731 (-90.861765, 29.855061, -2.7096739) failed to convert
-rank 20: Point 719 (-91.238694, 30.33916, -9.1829697) failed to convert
-rank 48: Point 721 (-90.62456, 29.867238, -0.07855576) failed to convert
-rank 12: Point 710 (-91.526191, 30.335846, -0.34999999) failed to convert
-rank 83: Point 1000 (-89.786302, 29.574829, -0.27685946) failed to convert
-rank 84: Point 1010 (-89.718257, 29.869421, 2.9283732) failed to convert
-rank 87: Point 1000 (-89.530374, 29.350656, -4.217213) failed to convert
-rank 14: Point 720 (-91.494165, 29.663952, -3.2400241) failed to convert
-rank 40: Point 719 (-90.754647, 29.858658, -1.4775773) failed to convert
-rank 47: Point 725 (-90.647941, 29.85993, -0.58722035) failed to convert
-rank 72: Point 1010 (-90.049415, 29.795559, -3.5143441) failed to convert
-rank 66: Point 1006 (-90.172939, 30.162701, 4.5999999) failed to convert
-rank 95: Point 1001 (-89.218042, 29.195831, -0.39213377) failed to convert
-rank 21: Point 729 (-91.264497, 29.609259, -0.4664441) failed to convert
-rank 36: Point 722 (-90.82887, 29.980936, -9.67862) failed to convert
-rank 33: Point 722 (-90.902621, 30.078159, 7.7660085) failed to convert
-rank 17: Point 729 (-91.319986, 30.602064, -17.201691) failed to convert
-rank 73: Point 1000 (-90.022832, 29.853694, 1.8928857) failed to convert
-rank 27: Point 723 (-91.149403, 29.69108, -0.56578514) failed to convert
-rank 67: Point 999 (-90.145077, 30.019056, -5.1742851) failed to convert
-rank 3: Point 726 (-91.874788, 30.47975, -4.2158375) failed to convert
-rank 43: Point 730 (-90.691911, 29.931332, -0.79396025) failed to convert
-rank 80: Point 1007 (-89.861075, 29.880332, -0.37064039) failed to convert
-rank 77: Point 1002 (-89.951689, 29.749758, -0.0) failed to convert
-rank 85: Point 1001 (-89.682632, 29.473305, 35.058985) failed to convert
-rank 54: Point 722 (-90.530833, 29.475158, -8.2296) failed to convert
-rank 39: Point 724 (-90.783897, 29.663811, -0.53740262) failed to convert
-rank 68: Point 1009 (-90.079546, 30.504981, -8.4126079) failed to convert
-rank 69: Point 1003 (-90.154503, 29.193849, 0.31299999) failed to convert
-rank 81: Point 998 (-89.791734, 30.246714, -1.0087953) failed to convert
-rank 86: Point 1010 (-89.604825, 29.428602, 24.81398) failed to convert
-rank 94: Point 1009 (-89.238996, 29.16275, -1.0395322) failed to convert
-rank 56: Point 722 (-90.474688, 29.824739, -0.6121056) failed to convert
-rank 26: Point 721 (-91.177844, 29.671176, 0.13621213) failed to convert
-rank 15: Point 723 (-91.477714, 29.429783, 2.7481232) failed to convert
-rank 70: Point 1011 (-90.06972, 30.022823, 1.6382972) failed to convert
-rank 23: Point 727 (-91.211832, 29.917545, -0.54150376) failed to convert
-rank 74: Point 1009 (-90.052291, 29.199784, 0.31299999) failed to convert
-rank 28: Point 717 (-91.085339, 30.019185, -2.4734777) failed to convert
-rank 51: Point 727 (-90.583485, 29.69447, -0.99134567) failed to convert
-rank 58: Point 716 (-90.430211, 29.882061, -1.3489725) failed to convert
-rank 11: Point 723 (-91.590364, 30.077766, -2.1701356) failed to convert
-rank 59: Point 728 (-90.413504, 29.814358, 0.0072032) failed to convert
-rank 79: Point 1002 (-89.944814, 29.27828, 0.31299999) failed to convert
-rank 18: Point 724 (-91.297691, 30.419295, -0.0) failed to convert
-rank 96: Point 1013 (-89.187068, 29.314789, 0.3095515) failed to convert
-rank 57: Point 729 (-90.455571, 29.843788, -0.24372171) failed to convert
-rank 98: Point 1012 (-89.081851, 29.188407, 1.3848622) failed to convert
-rank 71: Point 1001 (-90.050914, 30.041294, 9.1389622) failed to convert
-rank 42: Point 723 (-90.740845, 29.524187, -0.4643338) failed to convert
-rank 22: Point 723 (-91.209428, 30.277492, 7.8967349) failed to convert
-rank 65: Point 1002 (-90.2094, 30.141789, 4.3499999) failed to convert
-rank 38: Point 718 (-90.784244, 29.903907, -0.8565147) failed to convert
-rank 75: Point 1003 (-89.991519, 29.73407, -5.1148491) failed to convert
-rank 91: Point 1001 (-89.341554, 29.232001, 0.02117797) failed to convert
-rank 78: Point 1011 (-89.904608, 30.03834, -0.03424993) failed to convert
-rank 97: Point 999 (-89.169014, 29.021936, -0.17181065) failed to convert
-rank 93: Point 1001 (-89.262472, 29.234295, -0.01621528) failed to convert
-rank 92: Point 1009 (-89.298955, 29.346837, -0.0) failed to convert
-rank 46: Point 712 (-90.691413, 29.476683, -0.48777902) failed to convert
-rank 52: Point 720 (-90.576328, 29.44932, 0.45114494) failed to convert
-rank 99: Point 1001 (-88.912092, 29.468085, 12.978015) failed to convert
-rank 25: Point 730 (-91.161109, 30.187446, 16.391587) failed to convert
-rank 50: Point 727 (-90.599958, 29.700734, -1.8013468) failed to convert
-rank 8: Point 717 (-91.653619, 30.964061, -12.761603) failed to convert
-rank 1: Point 728 (-92.033802, 30.777191, -10.972612) failed to convert
-rank 88: Point 1012 (-89.462841, 29.265217, -0.22188874) failed to convert
-rank 44: Point 723 (-90.684714, 29.859541, -0.95646067) failed to convert
-rank 61: Point 730 (-90.396822, 29.402223, -0.16933057) failed to convert
-rank 9: Point 724 (-91.621312, 31.000952, -14.065462) failed to convert
-rank 90: Point 1009 (-89.333956, 29.597001, 3.1753085) failed to convert
-rank 82: Point 1010 (-89.786244, 29.905449, 11.988365) failed to convert
-rank 64: Point 1011 (-90.293451, 29.508698, 0.44010351) failed to convert
-rank 89: Point 1002 (-89.397826, 29.330667, -5.2385979) failed to convert
-rank 0: Point 677 (-92.438297, 29.206384, 14.197411) failed to convert
-rank 13: Point 726 (-91.524463, 29.784086, -1.6644778) failed to convert
-rank 76: Point 1013 (-89.97433, 29.723916, -8.2296) failed to convert
-rank 10: Point 721 (-91.599378, 30.727377, -9.3474893) failed to convert
-rank 63: Point 728 (-90.303255, 29.938674, -1.0996945) failed to convert
-rank 6: Point 723 (-91.8321, 29.050627, 12.4) failed to convert
-rank 84: Point 1011 (-89.722885, 29.812755, -0.0) failed to convert
-rank 31: Point 726 (-91.032767, 29.283968, -0.56077166) failed to convert
-rank 49: Point 728 (-90.612639, 29.73125, -3.1463354) failed to convert
-rank 34: Point 718 (-90.893748, 29.774948, -1.9316073) failed to convert
-rank 7: Point 729 (-91.719152, 30.457142, -10.488214) failed to convert
-rank 62: Point 721 (-90.293377, 30.478082, -8.0031368) failed to convert
-rank 5: Point 729 (-91.829403, 29.650926, 2.0117191) failed to convert
-rank 87: Point 1001 (-89.477124, 29.977229, -0.28834914) failed to convert
-rank 72: Point 1011 (-90.036554, 29.960116, -6.6592709) failed to convert
-rank 83: Point 1001 (-89.787313, 29.562065, -1.878321) failed to convert
-rank 16: Point 722 (-91.394853, 30.098997, -0.7350542) failed to convert
-rank 32: Point 721 (-90.965319, 29.637066, -0.41020979) failed to convert
-rank 41: Point 728 (-90.710853, 30.261729, 0.162153) failed to convert
-rank 4: Point 725 (-91.808272, 30.82453, -4.2894198) failed to convert
-rank 66: Point 1007 (-90.191287, 29.922818, -7.5794622) failed to convert
-rank 30: Point 724 (-91.013018, 30.152311, -11.674451) failed to convert
-rank 95: Point 1002 (-89.21789, 29.19749, -0.0) failed to convert
-rank 29: Point 726 (-91.029322, 30.19716, 5.510204) failed to convert
-rank 60: Point 718 (-90.377122, 29.977696, -2.46126) failed to convert
-rank 24: Point 723 (-91.189186, 29.995402, -1.3355284) failed to convert
-rank 55: Point 726 (-90.47324, 30.019921, 21.206774) failed to convert
-rank 73: Point 1001 (-90.015058, 29.952674, -2.5014159) failed to convert
-rank 2: Point 723 (-91.941597, 30.525483, -5.5091365) failed to convert
-rank 19: Point 732 (-91.255734, 30.49909, -14.699004) failed to convert
-rank 67: Point 1000 (-90.154457, 29.89698, -0.31712292) failed to convert
-rank 86: Point 1011 (-89.546209, 30.124092, 3.7309011) failed to convert
-rank 45: Point 729 (-90.672386, 29.861609, -0.24970337) failed to convert
-rank 37: Point 728 (-90.805661, 29.985469, -6.6423507) failed to convert
-rank 80: Point 1008 (-89.845345, 30.075033, -7.4782686) failed to convert
-rank 47: Point 726 (-90.668987, 29.558312, -1.4044126) failed to convert
-rank 48: Point 722 (-90.635721, 29.708354, -0.28048841) failed to convert
-rank 40: Point 720 (-90.787747, 29.373772, 0.3048) failed to convert
-rank 68: Point 1010 (-90.145883, 29.648685, 0.31299999) failed to convert
-rank 85: Point 1002 (-89.621262, 30.210286, -0.0470863) failed to convert
-rank 20: Point 720 (-91.235852, 30.384127, -15.328393) failed to convert
-rank 77: Point 1003 (-89.961343, 29.627563, 1.4026093) failed to convert
-rank 21: Point 730 (-91.220321, 30.316321, 2.553173) failed to convert
-rank 70: Point 1012 (-90.098946, 29.645912, 3.1194515) failed to convert
-rank 69: Point 1004 (-90.099771, 29.907678, 19.264758) failed to convert
-rank 35: Point 732 (-90.861739, 29.855435, -4.2535178) failed to convert
-rank 12: Point 711 (-91.525304, 30.350604, -9.5531926) failed to convert
-rank 94: Point 1010 (-89.238613, 29.167016, -0.47599725) failed to convert
-rank 33: Point 723 (-90.903484, 30.065166, -10.915194) failed to convert
-rank 81: Point 999 (-89.792645, 30.235551, -0.81435745) failed to convert
-rank 14: Point 721 (-91.481445, 29.879311, -7.0398599) failed to convert
-rank 74: Point 1010 (-90.006004, 29.794418, -5.2812699) failed to convert
-rank 17: Point 730 (-91.322118, 30.567373, -7.5091444) failed to convert
-rank 27: Point 724 (-91.149095, 29.695906, -1.795272) failed to convert
-rank 53: Point 725 (-90.553904, 29.443672, 0.3048) failed to convert
-rank 96: Point 1014 (-89.100023, 30.283343, 4.4787854) failed to convert
-rank 26: Point 722 (-91.142193, 30.231771, -13.194793) failed to convert
-rank 54: Point 723 (-90.491754, 30.019122, -8.7239863) failed to convert
-rank 79: Point 1003 (-89.895399, 29.900675, -2.286) failed to convert
-rank 65: Point 1003 (-90.225107, 29.93525, -7.7745342) failed to convert
-rank 43: Point 731 (-90.71439, 29.607126, -0.93658603) failed to convert
-rank 91: Point 1002 (-89.347052, 29.168333, 0.31277312) failed to convert
-rank 36: Point 723 (-90.843846, 29.759682, -0.87222245) failed to convert
-rank 28: Point 718 (-91.106573, 29.688717, -1.7021112) failed to convert
-rank 97: Point 1000 (-89.145988, 29.281375, 0.07056777) failed to convert
-rank 23: Point 728 (-91.215845, 29.853524, -0.52640657) failed to convert
-rank 15: Point 724 (-91.447628, 29.936994, -0.88804095) failed to convert
-rank 71: Point 1002 (-90.069389, 29.804332, -3.7581841) failed to convert
-rank 92: Point 1010 (-89.301493, 29.317572, -0.0) failed to convert
-rank 98: Point 1013 (-89.003136, 30.053995, 4.8646391) failed to convert
-rank 78: Point 1012 (-89.907893, 29.996912, 12.023032) failed to convert
-rank 75: Point 1004 (-89.976394, 29.925711, 23.361023) failed to convert
-rank 58: Point 717 (-90.430198, 29.88212, -0.83115129) failed to convert
-rank 59: Point 729 (-90.410083, 29.860911, -0.62553) failed to convert
-rank 93: Point 1002 (-89.24447, 29.439313, 4.4131376) failed to convert
-rank 99: Point 1002 (-88.842541, 30.211885, 9.7963448) failed to convert
-rank 64: Point 1012 (-90.237451, 30.253132, 3.9000001) failed to convert
-rank 90: Point 1010 (-89.370211, 29.177958, -0.78450328) failed to convert
-rank 56: Point 723 (-90.502754, 29.43481, -3e-08) failed to convert
-rank 82: Point 1011 (-89.820267, 29.485501, -0.23494663) failed to convert
-rank 88: Point 1013 (-89.467482, 29.210471, 0.31299999) failed to convert
-rank 22: Point 724 (-91.197348, 30.467975, 12.081279) failed to convert
-rank 51: Point 728 (-90.58384, 29.689418, -0.57313056) failed to convert
-rank 89: Point 1003 (-89.372425, 29.624764, 2.8245832) failed to convert
-rank 39: Point 725 (-90.773514, 29.815794, -1.2490708) failed to convert
-rank 76: Point 1014 (-89.964532, 29.847851, 0.31936556) failed to convert
-rank 3: Point 727 (-91.847103, 30.98271, -13.493818) failed to convert
-rank 46: Point 713 (-90.664881, 29.858138, -0.39988123) failed to convert
-rank 84: Point 1012 (-89.767906, 29.260898, 8.6429257) failed to convert
-rank 18: Point 725 (-91.285608, 30.612869, -10.194401) failed to convert
-rank 52: Point 721 (-90.545861, 29.877843, -0.33360681) failed to convert
-rank 72: Point 1012 (-90.031239, 30.027789, 5.357878) failed to convert
-rank 87: Point 1002 (-89.530335, 29.350702, -4.217213) failed to convert
-rank 25: Point 731 (-91.155235, 30.279355, 13.121599) failed to convert
-rank 83: Point 1002 (-89.786841, 29.567882, 22.640997) failed to convert
-rank 11: Point 724 (-91.580007, 30.255789, -5.6435794) failed to convert
-rank 66: Point 1008 (-90.223405, 29.498867, -0.63129961) failed to convert
-rank 61: Point 731 (-90.35737, 29.938763, 16.647784) failed to convert
-rank 50: Point 728 (-90.621426, 29.395309, 0.3048) failed to convert
-rank 1: Point 729 (-92.100104, 29.493629, 3.4134985) failed to convert
-rank 42: Point 724 (-90.737745, 29.569157, -2.5762919) failed to convert
-rank 9: Point 725 (-91.644291, 30.605508, -7.9327922) failed to convert
-rank 38: Point 719 (-90.802867, 29.630647, -1.4426316) failed to convert
-rank 95: Point 1003 (-89.218113, 29.194934, -0.67189182) failed to convert
-rank 13: Point 727 (-91.524517, 29.783117, -0.79313915) failed to convert
-rank 44: Point 724 (-90.702642, 29.601235, -1.9284261) failed to convert
-rank 8: Point 718 (-91.722046, 29.762698, -0.74140417) failed to convert
-rank 67: Point 1001 (-90.14966, 29.959396, -1.0094893) failed to convert
-rank 86: Point 1012 (-89.540636, 30.189199, -0.40648219) failed to convert
-rank 73: Point 1002 (-90.022887, 29.852699, 2.0070079) failed to convert
-rank 80: Point 1009 (-89.825899, 30.314187, -10.596743) failed to convert
-rank 85: Point 1003 (-89.687011, 29.419342, -0.35241103) failed to convert
-rank 60: Point 719 (-90.377192, 29.976723, -0.1640728) failed to convert
-rank 41: Point 729 (-90.735457, 29.907228, -0.36250994) failed to convert
-rank 68: Point 1011 (-90.125648, 29.912011, 24.309286) failed to convert
-rank 69: Point 1005 (-90.148253, 29.275672, 0.07420183) failed to convert
-rank 7: Point 730 (-91.719145, 30.457202, -9.4002023) failed to convert
-rank 57: Point 730 (-90.441056, 30.042895, -1.128014) failed to convert
-rank 70: Point 1013 (-90.077806, 29.918867, 20.34503) failed to convert
-rank 16: Point 723 (-91.409999, 29.847705, 3.7081704) failed to convert
-rank 31: Point 727 (-91.017133, 29.52531, 0.0019525) failed to convert
-rank 77: Point 1004 (-89.957497, 29.676212, -5.0045115) failed to convert
-rank 6: Point 724 (-91.721327, 31.045821, 10.0) failed to convert
-rank 24: Point 724 (-91.189355, 29.992663, -1.5577747) failed to convert
-rank 32: Point 722 (-90.932326, 30.134809, 13.967592) failed to convert
-rank 29: Point 727 (-91.061026, 29.709762, -0.65193507) failed to convert
-rank 62: Point 722 (-90.336754, 29.898987, -0.39034682) failed to convert
-rank 74: Point 1011 (-89.988169, 30.020747, 1.8857604) failed to convert
-rank 4: Point 726 (-91.802801, 30.922304, 6.7796764) failed to convert
-rank 30: Point 725 (-91.041151, 29.721166, -0.68619019) failed to convert
-rank 10: Point 722 (-91.635106, 30.110981, -8.2296) failed to convert
-rank 55: Point 727 (-90.488209, 29.813113, -0.08242936) failed to convert
-rank 49: Point 729 (-90.589878, 30.052489, 3.5333737) failed to convert
-rank 94: Point 1011 (-89.236043, 29.196243, -0.02206364) failed to convert
-rank 2: Point 724 (-91.921412, 30.898131, -10.162735) failed to convert
-rank 96: Point 1015 (-89.186929, 29.316211, 0.3021523) failed to convert
-rank 63: Point 729 (-90.281176, 30.23237, 3.74) failed to convert
-rank 5: Point 730 (-91.83471, 29.55334, -0.61896182) failed to convert
-rank 91: Point 1003 (-89.35078, 29.125094, 0.31299999) failed to convert
-rank 19: Point 733 (-91.252101, 30.556774, -8.9287668) failed to convert
-rank 37: Point 729 (-90.7886, 30.234316, -0.79866349) failed to convert
-rank 47: Point 727 (-90.64784, 29.860784, -0.65001666) failed to convert
-rank 34: Point 719 (-90.901114, 29.664538, -0.60317909) failed to convert
-rank 48: Point 723 (-90.612915, 30.031659, 21.624443) failed to convert
-rank 65: Point 1004 (-90.261083, 29.457288, -5.4220875) failed to convert
-rank 81: Point 1000 (-89.791895, 30.24448, 0.26983523) failed to convert
-rank 97: Point 1001 (-89.068176, 30.143763, 5.2140356) failed to convert
-rank 40: Point 721 (-90.785685, 29.404085, 0.58709626) failed to convert
-rank 79: Point 1004 (-89.941273, 29.323142, 1.9706712) failed to convert
-rank 98: Point 1014 (-89.046139, 29.583606, 4.5474221) failed to convert
-rank 71: Point 1003 (-90.064838, 29.862652, -9.0) failed to convert
-rank 21: Point 731 (-91.212883, 30.433894, -1.6797045) failed to convert
-rank 35: Point 733 (-90.838991, 30.191415, -0.74551095) failed to convert
-rank 20: Point 721 (-91.238748, 30.338114, -12.036134) failed to convert
-rank 78: Point 1013 (-89.914036, 29.920089, -0.77058214) failed to convert
-rank 33: Point 724 (-90.927686, 29.702071, -0.77685234) failed to convert
-rank 92: Point 1011 (-89.223886, 30.196938, 6.3633351) failed to convert
-rank 75: Point 1005 (-89.983127, 29.840467, 18.996935) failed to convert
-rank 12: Point 712 (-91.581086, 29.393437, 2.177954) failed to convert
-rank 14: Point 722 (-91.488186, 29.765279, -3.4427161) failed to convert
-rank 90: Point 1011 (-89.360787, 29.287201, 19.225022) failed to convert
-rank 27: Point 725 (-91.113997, 30.244843, 3.8919559) failed to convert
-rank 93: Point 1003 (-89.260361, 29.258037, -0.00840092) failed to convert
-rank 17: Point 731 (-91.321657, 30.574778, -17.363845) failed to convert
-rank 99: Point 1003 (-88.841331, 30.224148, 8.0478045) failed to convert
-rank 53: Point 726 (-90.508012, 30.084617, -1.7782078) failed to convert
-rank 82: Point 1012 (-89.812827, 29.577672, -4.5335954) failed to convert
-rank 88: Point 1014 (-89.423463, 29.725656, 0.61429651) failed to convert
-rank 64: Point 1013 (-90.289769, 29.557944, -0.31452121) failed to convert
-rank 54: Point 724 (-90.517962, 29.655201, -1.2872191) failed to convert
-rank 89: Point 1004 (-89.407573, 29.216406, 0.29235652) failed to convert
-rank 45: Point 730 (-90.670658, 29.886161, -0.29199157) failed to convert
-rank 28: Point 719 (-91.106577, 29.688318, -1.2820833) failed to convert
-rank 43: Point 732 (-90.696051, 29.871724, -1.4066455) failed to convert
-rank 84: Point 1013 (-89.745854, 29.532178, 21.972571) failed to convert
-rank 0: Point 678 (-92.418541, 29.628887, -0.90957143) failed to convert
-rank 76: Point 1015 (-89.965011, 29.841533, 0.83095626) failed to convert
-rank 36: Point 724 (-90.845612, 29.733487, -1.7217205) failed to convert
-rank 23: Point 729 (-91.197893, 30.138601, -2.2605984) failed to convert
-rank 26: Point 723 (-91.181485, 29.612777, -4.002024) failed to convert
-rank 72: Point 1013 (-90.036592, 29.959512, 1.1934508) failed to convert
-rank 59: Point 730 (-90.415498, 29.78689, -0.40357548) failed to convert
-rank 58: Point 718 (-90.45331, 29.564245, -0.36585557) failed to convert
-rank 87: Point 1003 (-89.448674, 30.307197, -1.7401642) failed to convert
-rank 66: Point 1009 (-90.236003, 29.331068, -0.3106476) failed to convert
-rank 56: Point 724 (-90.500125, 29.471461, -1.3159235) failed to convert
-rank 83: Point 1003 (-89.785963, 29.578548, 0.05124064) failed to convert
-rank 22: Point 725 (-91.196657, 30.478579, 13.954812) failed to convert
-rank 95: Point 1004 (-89.227349, 29.089802, 3.909686) failed to convert
-rank 86: Point 1013 (-89.548102, 30.101148, 3.655703) failed to convert
-rank 46: Point 714 (-90.695983, 29.410527, 0.3916067) failed to convert
-rank 67: Point 1002 (-90.179219, 29.572429, 0.31299999) failed to convert
-rank 80: Point 1010 (-89.845327, 30.075091, -0.61374284) failed to convert
-rank 25: Point 732 (-91.151222, 30.341889, 18.538689) failed to convert
-rank 3: Point 728 (-91.873558, 30.501858, -5.2792336) failed to convert
-rank 51: Point 729 (-90.565687, 29.94478, 1.5599999) failed to convert
-rank 15: Point 725 (-91.406624, 30.616075, -7.4420771) failed to convert
-rank 73: Point 1003 (-89.987331, 30.303314, -0.789717) failed to convert
-rank 39: Point 726 (-90.769859, 29.869129, -0.45922801) failed to convert
-rank 85: Point 1004 (-89.643263, 29.947344, 2.9300001) failed to convert
-rank 68: Point 1012 (-90.130427, 29.849792, -2.7154157) failed to convert
-rank 18: Point 726 (-91.334867, 29.815992, -0.65854884) failed to convert
-rank 1: Point 730 (-92.083291, 29.822913, -0.054) failed to convert
-rank 69: Point 1006 (-90.098747, 29.920857, -1.9497081) failed to convert
-rank 70: Point 1014 (-90.070181, 30.016717, -0.07503692) failed to convert
-rank 74: Point 1012 (-90.004649, 29.811585, 32.56868) failed to convert
-rank 11: Point 725 (-91.591652, 30.055391, -8.2018361) failed to convert
-rank 61: Point 732 (-90.357159, 29.94147, -8.8727287) failed to convert
-rank 77: Point 1005 (-89.936142, 29.945424, -0.03455111) failed to convert
-rank 96: Point 1016 (-89.168643, 29.521844, 8.4308655) failed to convert
-rank 94: Point 1012 (-89.23468, 29.211689, -0.0) failed to convert
-rank 91: Point 1004 (-89.347152, 29.167106, 0.31299999) failed to convert
-rank 13: Point 728 (-91.52441, 29.784939, -2.8092092) failed to convert
-rank 97: Point 1002 (-89.169277, 29.018747, 3.0335384) failed to convert
-rank 38: Point 720 (-90.784329, 29.902628, -0.66734157) failed to convert
-rank 79: Point 1005 (-89.895385, 29.900769, -1.3068136) failed to convert
-rank 81: Point 1001 (-89.792549, 30.236495, -4.1398977) failed to convert
-rank 65: Point 1005 (-90.266006, 29.391328, -0.17982526) failed to convert
-rank 98: Point 1015 (-89.044468, 29.601371, 4.916632) failed to convert
-rank 50: Point 729 (-90.621963, 29.387573, -1.7889) failed to convert
-rank 44: Point 725 (-90.672786, 30.030157, -2.7654179) failed to convert
-rank 9: Point 726 (-91.633166, 30.797216, -20.0) failed to convert
-rank 78: Point 1014 (-89.904441, 30.03977, -0.26064416) failed to convert
-rank 92: Point 1012 (-89.303439, 29.294913, 5.326e-05) failed to convert
-rank 71: Point 1004 (-90.077771, 29.695993, 0.31299999) failed to convert
-rank 41: Point 730 (-90.765645, 29.467195, -8.2296) failed to convert
-rank 8: Point 719 (-91.668156, 30.711723, -7.8858143) failed to convert
-rank 42: Point 725 (-90.706229, 30.024981, 17.221829) failed to convert
-rank 52: Point 722 (-90.502049, 30.484809, -8.4585283) failed to convert
-rank 75: Point 1006 (-89.996309, 29.672894, 1.3698086) failed to convert
-rank 57: Point 731 (-90.446087, 29.973796, -1.5308288) failed to convert
-rank 2: Point 725 (-91.944266, 30.474172, -6.8851912) failed to convert
-rank 10: Point 723 (-91.655013, 29.762401, -0.60528021) failed to convert
-rank 24: Point 725 (-91.172681, 30.255442, -4.6613818) failed to convert
-rank 93: Point 1004 (-89.242525, 29.461013, 4.774536) failed to convert
-rank 99: Point 1004 (-88.884394, 29.765315, 1.2302413) failed to convert
-rank 90: Point 1012 (-89.357116, 29.329404, 0.10914246) failed to convert
-rank 55: Point 728 (-90.471444, 30.044425, -8.9184487) failed to convert
-rank 62: Point 723 (-90.400824, 29.024957, 7.0068505) failed to convert
-rank 31: Point 728 (-91.018383, 29.505843, -0.5466019) failed to convert
-rank 6: Point 725 (-91.750158, 30.537504, -13.517881) failed to convert
-rank 5: Point 731 (-91.815155, 29.911156, -0.95427631) failed to convert
-rank 49: Point 730 (-90.562458, 30.435644, -4.5771823) failed to convert
-rank 32: Point 723 (-90.963512, 29.66419, -0.61280506) failed to convert
-rank 16: Point 724 (-91.358152, 30.698725, -11.190757) failed to convert
-rank 29: Point 728 (-91.034923, 30.11151, -5.9213138) failed to convert
-rank 60: Point 720 (-90.404787, 29.60108, -0.71039733) failed to convert
-rank 82: Point 1013 (-89.830999, 29.3519, 0.31299999) failed to convert
-rank 88: Point 1015 (-89.369201, 30.349973, 0.89540614) failed to convert
-rank 84: Point 1014 (-89.733327, 29.684729, -0.43148614) failed to convert
-rank 4: Point 727 (-91.881299, 29.489812, 0.61053093) failed to convert
-rank 19: Point 734 (-91.251462, 30.566754, 12.11024) failed to convert
-rank 7: Point 731 (-91.689367, 30.978624, -13.133837) failed to convert
-rank 37: Point 730 (-90.824265, 29.71137, -1.5953571) failed to convert
-rank 63: Point 730 (-90.302467, 29.94857, 2.8036916) failed to convert
-rank 47: Point 728 (-90.647995, 29.858472, -0.18960406) failed to convert
-rank 89: Point 1005 (-89.370485, 29.647027, 2.9518978) failed to convert
-rank 64: Point 1014 (-90.298678, 29.437716, -0.15753977) failed to convert
-rank 87: Point 1004 (-89.529528, 29.360055, 28.863534) failed to convert
-rank 76: Point 1016 (-89.979195, 29.661738, -0.81291464) failed to convert
-rank 35: Point 734 (-90.90804, 29.160803, -0.10341122) failed to convert
-rank 48: Point 724 (-90.624718, 29.864373, 0.18885507) failed to convert
-rank 72: Point 1014 (-90.036537, 29.960199, -6.398362) failed to convert
-rank 40: Point 722 (-90.771153, 29.617557, 0.24973102) failed to convert
-rank 66: Point 1010 (-90.191276, 29.92278, -7.5794622) failed to convert
-rank 33: Point 725 (-90.902463, 30.080111, -11.259313) failed to convert
-rank 83: Point 1004 (-89.760989, 29.884931, -8.4944719) failed to convert
-rank 21: Point 732 (-91.207211, 30.523093, 26.959788) failed to convert
-rank 30: Point 726 (-91.011058, 30.181939, 18.779975) failed to convert
-rank 95: Point 1005 (-89.217628, 29.200324, -0.00944635) failed to convert
-rank 14: Point 723 (-91.428621, 30.759177, -10.277537) failed to convert
-rank 27: Point 726 (-91.145199, 29.757224, -0.56691457) failed to convert
-rank 86: Point 1014 (-89.595423, 29.539309, -0.62890851) failed to convert
-rank 67: Point 1003 (-90.145049, 30.019109, -5.1709323) failed to convert
-rank 53: Point 727 (-90.48309, 30.427652, -4.3893085) failed to convert
-rank 54: Point 725 (-90.530819, 29.475196, -8.2296) failed to convert
-rank 20: Point 722 (-91.232481, 30.4376, -3.5605435) failed to convert
-rank 28: Point 720 (-91.106532, 29.68888, -1.623395) failed to convert
-rank 80: Point 1011 (-89.890958, 29.506973, 0.31299999) failed to convert
-rank 12: Point 713 (-91.525971, 30.339051, -10.144621) failed to convert
-rank 34: Point 720 (-90.866237, 30.183977, -2.2614772) failed to convert
-rank 26: Point 724 (-91.20285, 29.271281, -0.6441669) failed to convert
-rank 85: Point 1005 (-89.686431, 29.426313, 0.31299999) failed to convert
-rank 0: Point 679 (-92.41908, 29.614843, -0.00780315) failed to convert
-rank 36: Point 725 (-90.796103, 30.459823, -8.8311502) failed to convert
-rank 59: Point 731 (-90.409856, 29.863844, -0.79828903) failed to convert
-rank 23: Point 730 (-91.186576, 30.316933, 14.594237) failed to convert
-rank 43: Point 733 (-90.695576, 29.878535, -0.34232085) failed to convert
-rank 22: Point 726 (-91.194945, 30.50535, 15.932312) failed to convert
-rank 56: Point 725 (-90.46172, 30.003243, -10.951465) failed to convert
-rank 73: Point 1004 (-89.992219, 30.241493, 3.6800462) failed to convert
-rank 58: Point 719 (-90.473856, 29.278962, -0.0) failed to convert
-rank 70: Point 1015 (-90.081962, 29.865092, -0.2185904) failed to convert
-rank 68: Point 1013 (-90.167159, 29.368643, 0.31299999) failed to convert
-rank 69: Point 1007 (-90.161806, 29.096347, 8.906897) failed to convert
-rank 74: Point 1013 (-90.010393, 29.738223, -4.9249587) failed to convert
-rank 17: Point 732 (-91.316862, 30.651796, 5.4009776) failed to convert
-rank 45: Point 731 (-90.70256, 29.426644, -0.66453432) failed to convert
-rank 77: Point 1006 (-89.983823, 29.341285, 0.31299999) failed to convert
-rank 94: Point 1013 (-89.165644, 29.988823, 1.0705149) failed to convert
-rank 3: Point 729 (-91.86886, 30.587586, -8.2296) failed to convert
-rank 96: Point 1017 (-89.209339, 29.062018, 0.20389052) failed to convert
-rank 81: Point 1002 (-89.771385, 30.493839, -6.8340858) failed to convert
-rank 39: Point 727 (-90.772837, 29.8255, -0.47699483) failed to convert
-rank 51: Point 730 (-90.606165, 29.372651, -8.2296) failed to convert
-rank 25: Point 733 (-91.159733, 30.208524, 3.5936499) failed to convert
-rank 98: Point 1016 (-89.082149, 29.18344, 0.00720238) failed to convert
-rank 97: Point 1003 (-89.086117, 29.946451, 2.3723907) failed to convert
-rank 91: Point 1005 (-89.340871, 29.239778, -0.25141432) failed to convert
-rank 79: Point 1006 (-89.917545, 29.622928, -4.074125) failed to convert
-rank 65: Point 1006 (-90.182278, 30.495105, -9.9041284) failed to convert
-rank 99: Point 1005 (-88.875887, 29.855636, 0.26522704) failed to convert
-rank 18: Point 727 (-91.292221, 30.506783, -15.172439) failed to convert
-rank 61: Point 733 (-90.384971, 29.563966, -1.9389517) failed to convert
-rank 71: Point 1005 (-90.059017, 29.937217, 21.285767) failed to convert
-rank 92: Point 1013 (-89.321694, 29.084446, 0.15258703) failed to convert
-rank 1: Point 731 (-92.083459, 29.81869, -0.62244096) failed to convert
-rank 15: Point 726 (-91.452023, 29.862764, -0.36630857) failed to convert
-rank 93: Point 1005 (-89.266115, 29.19144, 12.507045) failed to convert
-rank 75: Point 1007 (-89.982061, 29.85392, -3.1779053) failed to convert
-rank 78: Point 1015 (-89.918713, 29.861233, -6.0987436) failed to convert
-rank 90: Point 1013 (-89.371023, 29.168007, -1.685318) failed to convert
-rank 46: Point 715 (-90.702193, 29.320396, -0.50028749) failed to convert
-rank 11: Point 726 (-91.552193, 30.729368, 9.1869567) failed to convert
-rank 82: Point 1014 (-89.813377, 29.570749, 1.4008124) failed to convert
-rank 38: Point 721 (-90.785474, 29.885902, -0.31712179) failed to convert
-rank 13: Point 729 (-91.524507, 29.783177, -1.1595688) failed to convert
-rank 44: Point 726 (-90.684611, 29.860869, -0.13788545) failed to convert
-rank 42: Point 726 (-90.718754, 29.844513, -1.0071059) failed to convert
-rank 50: Point 730 (-90.603562, 29.649537, -1.0448415) failed to convert
-rank 41: Point 731 (-90.73593, 29.900007, -0.48431305) failed to convert
-rank 52: Point 723 (-90.621355, 28.805601, 19.056919) failed to convert
-rank 84: Point 1015 (-89.71811, 29.869848, 8.0997945) failed to convert
-rank 9: Point 727 (-91.629456, 30.860791, -11.70514) failed to convert
-rank 8: Point 720 (-91.655337, 30.9336, 1.1133733) failed to convert
-rank 88: Point 1016 (-89.455348, 29.352937, -0.04745799) failed to convert
-rank 87: Point 1005 (-89.52692, 29.390179, -0.0) failed to convert
-rank 64: Point 1015 (-90.284223, 29.631624, -0.3351165) failed to convert
-rank 57: Point 732 (-90.486301, 29.417989, -0.0) failed to convert
-rank 76: Point 1017 (-89.963984, 29.854465, -0.06282428) failed to convert
-rank 89: Point 1006 (-89.433844, 28.907906, 6.6878986) failed to convert
-rank 6: Point 726 (-91.751332, 30.516649, -13.862305) failed to convert
-rank 31: Point 729 (-90.999223, 29.79943, -0.49128291) failed to convert
-rank 55: Point 729 (-90.540695, 29.078255, 2.7929923) failed to convert
-rank 49: Point 731 (-90.625797, 29.543806, -2.4961885) failed to convert
-rank 10: Point 724 (-91.582171, 31.01928, -13.18597) failed to convert
-rank 24: Point 726 (-91.189349, 29.992603, -1.3066976) failed to convert
-rank 95: Point 1006 (-89.218472, 29.190543, -0.00154591) failed to convert
-rank 62: Point 724 (-90.358985, 29.597648, -0.085344) failed to convert
-rank 5: Point 732 (-91.760553, 30.891445, -9.5273021) failed to convert
-rank 83: Point 1005 (-89.761432, 29.879223, -0.38810037) failed to convert
-rank 60: Point 721 (-90.38342, 29.892282, -0.39453517) failed to convert
-rank 47: Point 729 (-90.647078, 29.871416, -0.38421665) failed to convert
-rank 4: Point 728 (-91.808078, 30.827284, -7.7633502) failed to convert
-rank 32: Point 724 (-90.970359, 29.559792, -0.51065258) failed to convert
-rank 16: Point 725 (-91.357179, 30.71417, -17.617161) failed to convert
-rank 72: Point 1015 (-90.049394, 29.795616, -3.5143441) failed to convert
-rank 2: Point 726 (-91.983031, 29.7438, 2.817315) failed to convert
-rank 66: Point 1011 (-90.191128, 29.924452, 19.103851) failed to convert
-rank 67: Point 1004 (-90.214439, 29.105475, 8.4173602) failed to convert
-rank 80: Point 1012 (-89.845315, 30.075129, -0.84260856) failed to convert
-rank 63: Point 731 (-90.300132, 29.979711, -4.9633635) failed to convert
-rank 40: Point 723 (-90.754633, 29.858557, -1.5103164) failed to convert
-rank 85: Point 1006 (-89.681151, 29.489834, -0.68835503) failed to convert
-rank 86: Point 1015 (-89.593835, 29.558291, 0.1105603) failed to convert
-rank 33: Point 726 (-90.904397, 30.051229, -3.7626839) failed to convert
-rank 68: Point 1014 (-90.117153, 30.02126, 0.14049793) failed to convert
-rank 48: Point 725 (-90.673797, 29.16071, 0.24845676) failed to convert
-rank 70: Point 1016 (-90.096443, 29.677691, 0.31299999) failed to convert
-rank 21: Point 733 (-91.215256, 30.396118, 5.5424996) failed to convert
-rank 7: Point 732 (-91.688298, 30.996904, -18.909085) failed to convert
-rank 35: Point 735 (-90.848031, 30.058174, 30.869485) failed to convert
-rank 29: Point 729 (-91.135729, 28.53297, 31.292904) failed to convert
-rank 74: Point 1014 (-89.991618, 29.976861, -9.5818648) failed to convert
-rank 73: Point 1005 (-90.022264, 29.860356, 1.7133102) failed to convert
-rank 14: Point 724 (-91.481506, 29.878051, -6.8431466) failed to convert
-rank 69: Point 1008 (-90.147224, 29.288412, -0.3406148) failed to convert
-rank 77: Point 1007 (-89.931209, 30.007182, 11.802655) failed to convert
-rank 27: Point 727 (-91.114481, 30.237196, -11.780828) failed to convert
-rank 96: Point 1018 (-89.162103, 29.594993, 4.7263114) failed to convert
-rank 19: Point 735 (-91.308532, 29.648051, 0.11174791) failed to convert
-rank 37: Point 731 (-90.805746, 29.983805, -8.2602015) failed to convert
-rank 94: Point 1014 (-89.23716, 29.183207, 0.03630269) failed to convert
-rank 65: Point 1007 (-90.269051, 29.350208, 0.458) failed to convert
-rank 81: Point 1003 (-89.792532, 30.236644, -4.0273815) failed to convert
-rank 20: Point 723 (-91.278197, 29.704904, -6.4780489) failed to convert
-rank 79: Point 1007 (-89.944984, 29.275794, 0.31299999) failed to convert
-rank 54: Point 726 (-90.51795, 29.655162, -1.0246188) failed to convert
-rank 91: Point 1006 (-89.348238, 29.154457, 0.30253638) failed to convert
-rank 97: Point 1004 (-89.170787, 29.000834, 0.64485763) failed to convert
-rank 98: Point 1017 (-89.081713, 29.188033, 2.9008827) failed to convert
-rank 12: Point 714 (-91.493718, 30.880329, -25.138955) failed to convert
-rank 30: Point 727 (-90.991523, 30.477711, -7.6622616) failed to convert
-rank 99: Point 1006 (-88.849992, 30.130424, 12.899337) failed to convert
-rank 53: Point 728 (-90.491357, 30.314215, 2.928798) failed to convert
-rank 56: Point 726 (-90.47449, 29.827235, -0.17671229) failed to convert
-rank 23: Point 731 (-91.223683, 29.728061, 28.166237) failed to convert
-rank 75: Point 1008 (-89.98328, 29.838385, -5.4476907) failed to convert
-rank 26: Point 725 (-91.142853, 30.221218, 5.261268) failed to convert
-rank 93: Point 1006 (-89.187112, 30.08374, 0.78577104) failed to convert
-rank 28: Point 721 (-91.132343, 29.282816, -0.51210393) failed to convert
-rank 71: Point 1006 (-90.065385, 29.855454, -0.79258087) failed to convert
-rank 22: Point 727 (-91.270956, 29.28948, -0.0) failed to convert
-rank 58: Point 720 (-90.463377, 29.424637, -0.45038809) failed to convert
-rank 0: Point 680 (-92.418055, 29.636529, -0.0) failed to convert
-rank 36: Point 726 (-90.836923, 29.862047, -1.3077983) failed to convert
-rank 34: Point 721 (-90.893733, 29.774986, -2.6572177) failed to convert
-rank 78: Point 1016 (-89.904917, 30.033765, -9.0) failed to convert
-rank 92: Point 1014 (-89.325971, 29.034807, 12.197193) failed to convert
-rank 82: Point 1015 (-89.774469, 30.049045, 12.468147) failed to convert
-rank 45: Point 732 (-90.672497, 29.859807, -0.25329235) failed to convert
-rank 17: Point 733 (-91.367533, 29.826906, -1.0942057) failed to convert
-rank 3: Point 730 (-91.873219, 30.506906, -5.4742995) failed to convert
-rank 25: Point 734 (-91.195085, 29.649908, 0.09831363) failed to convert
-rank 90: Point 1014 (-89.361188, 29.281502, 1.3592028) failed to convert
-rank 76: Point 1018 (-89.975651, 29.706739, -2.3835393) failed to convert
-rank 39: Point 728 (-90.786895, 29.619627, -1.8659866) failed to convert
-rank 59: Point 732 (-90.413754, 29.810479, -0.39558937) failed to convert
-rank 84: Point 1016 (-89.723331, 29.806335, -0.0) failed to convert
-rank 88: Point 1017 (-89.393844, 30.067731, 2.4583075) failed to convert
-rank 87: Point 1006 (-89.549848, 29.116954, 10.847123) failed to convert
-rank 64: Point 1016 (-90.267379, 29.855482, 0.02) failed to convert
-rank 1: Point 732 (-92.036437, 30.720548, -9.0100407) failed to convert
-rank 18: Point 728 (-91.289558, 30.54943, -16.246146) failed to convert
-rank 89: Point 1007 (-89.36481, 29.712244, 2.3828689) failed to convert
-rank 43: Point 734 (-90.714394, 29.606844, -0.69511615) failed to convert
-rank 15: Point 727 (-91.460372, 29.722296, -0.11118434) failed to convert
-rank 51: Point 731 (-90.554429, 30.102005, -0.17705275) failed to convert
-rank 95: Point 1007 (-89.217918, 29.196788, -0.28469258) failed to convert
-rank 83: Point 1006 (-89.768805, 29.78879, -0.32910598) failed to convert
-rank 61: Point 734 (-90.398907, 29.373072, -0.00121069) failed to convert
-rank 72: Point 1016 (-90.031294, 30.026958, 2.5753625) failed to convert
-rank 66: Point 1012 (-90.191258, 29.922722, -3.8792987) failed to convert
-rank 44: Point 727 (-90.710918, 29.481178, -0.48565569) failed to convert
-rank 50: Point 731 (-90.621969, 29.387471, -1.8726904) failed to convert
-rank 38: Point 722 (-90.785172, 29.890286, -0.69683434) failed to convert
-rank 52: Point 724 (-90.504763, 30.447325, -6.9867175) failed to convert
-rank 67: Point 1005 (-90.176464, 29.608251, -0.37490286) failed to convert
-rank 46: Point 716 (-90.660288, 29.923644, -0.20415531) failed to convert
-rank 11: Point 727 (-91.566118, 30.49298, -5.0776855) failed to convert
-rank 41: Point 732 (-90.768767, 29.42086, -8.2296) failed to convert
-rank 9: Point 728 (-91.701684, 29.597009, 2.1398263) failed to convert
-rank 13: Point 730 (-91.524501, 29.783217, -1.5982253) failed to convert
-rank 10: Point 725 (-91.59406, 30.817193, -13.108749) failed to convert
-rank 70: Point 1017 (-90.070122, 30.016731, -0.10684073) failed to convert
-rank 85: Point 1007 (-89.682039, 29.477992, 15.155828) failed to convert
-rank 74: Point 1015 (-90.05188, 29.204511, -0.87064814) failed to convert
-rank 86: Point 1016 (-89.572322, 29.814521, -0.32696792) failed to convert
-rank 80: Point 1013 (-89.845297, 30.075187, -1.64251) failed to convert
-rank 55: Point 730 (-90.50433, 29.588356, -1.9816255) failed to convert
-rank 6: Point 727 (-91.732474, 30.849882, -11.88084) failed to convert
-rank 8: Point 721 (-91.727541, 29.66408, 2.0999999) failed to convert
-rank 49: Point 732 (-90.602633, 29.872555, 0.11854921) failed to convert
-rank 73: Point 1006 (-90.057516, 29.407475, 0.33153778) failed to convert
-rank 68: Point 1015 (-90.130375, 29.849762, -4.1269922) failed to convert
-rank 77: Point 1008 (-89.904152, 30.344596, -7.6785712) failed to convert
-rank 96: Point 1019 (-89.208214, 29.074686, -0.0) failed to convert
-rank 69: Point 1009 (-90.113032, 29.735065, 0.31299999) failed to convert
-rank 81: Point 1004 (-89.79251, 30.236841, -3.4754897) failed to convert
-rank 31: Point 730 (-91.008532, 29.656174, -0.46569823) failed to convert
-rank 57: Point 733 (-90.475068, 29.573971, 1.2958254) failed to convert
-rank 24: Point 727 (-91.189344, 29.992563, -1.1335406) failed to convert
-rank 79: Point 1008 (-89.894961, 29.905808, -0.53530932) failed to convert
-rank 91: Point 1007 (-89.343154, 29.213278, 0.22359347) failed to convert
-rank 42: Point 727 (-90.718789, 29.843999, -0.39741171) failed to convert
-rank 65: Point 1008 (-90.225115, 29.934714, -7.0401419) failed to convert
-rank 94: Point 1015 (-89.235854, 29.198089, -0.56566722) failed to convert
-rank 32: Point 725 (-90.963726, 29.66062, -8.2296) failed to convert
-rank 4: Point 729 (-91.864709, 29.797077, 1.2294181) failed to convert
-rank 98: Point 1018 (-89.042808, 29.618363, 5.3030335) failed to convert
-rank 47: Point 730 (-90.638176, 29.997964, -0.67287549) failed to convert
-rank 97: Point 1005 (-89.136771, 29.38341, 6.1018317) failed to convert
-rank 5: Point 733 (-91.766329, 30.788991, -17.056607) failed to convert
-rank 2: Point 727 (-91.92639, 30.804846, -10.736523) failed to convert
-rank 40: Point 724 (-90.752162, 29.894396, -0.45022542) failed to convert
-rank 16: Point 726 (-91.492413, 28.448646, 51.26252) failed to convert
-rank 63: Point 732 (-90.274087, 30.325367, 2.0710652) failed to convert
-rank 60: Point 722 (-90.404774, 29.601118, -0.878379) failed to convert
-rank 7: Point 733 (-91.764818, 29.640839, 2.0999999) failed to convert
-rank 99: Point 1007 (-88.903256, 29.559527, 10.983133) failed to convert
-rank 71: Point 1007 (-90.037128, 30.21637, 4.5978818) failed to convert
-rank 75: Point 1009 (-89.978269, 29.901773, -8.2296) failed to convert
-rank 93: Point 1007 (-89.263433, 29.222047, -0.0) failed to convert
-rank 78: Point 1017 (-89.918698, 29.861292, -6.069178) failed to convert
-rank 33: Point 727 (-90.907032, 30.011864, -1.0673385) failed to convert
-rank 27: Point 728 (-91.152272, 29.645442, 0.10504244) failed to convert
-rank 48: Point 726 (-90.652606, 29.466312, -0.81820079) failed to convert
-rank 14: Point 725 (-91.488138, 29.765911, -2.8526233) failed to convert
-rank 29: Point 730 (-91.059675, 29.730593, -0.66348696) failed to convert
-rank 35: Point 736 (-90.904463, 29.214934, 0.55108359) failed to convert
-rank 19: Point 736 (-91.255641, 30.50012, -6.400707) failed to convert
-rank 92: Point 1015 (-89.301578, 29.315638, -0.0) failed to convert
-rank 82: Point 1016 (-89.813759, 29.565875, 1.0256855) failed to convert
-rank 62: Point 725 (-90.390334, 29.169093, 1.4146181) failed to convert
-rank 21: Point 734 (-91.207585, 30.51711, -8.2069473) failed to convert
-rank 76: Point 1019 (-89.9669, 29.817427, 0.97154147) failed to convert
-rank 90: Point 1015 (-89.31074, 29.861006, -0.00104931) failed to convert
-rank 84: Point 1017 (-89.718808, 29.861231, -0.9800819) failed to convert
-rank 56: Point 727 (-90.518619, 29.212192, 1.4073849) failed to convert
-rank 37: Point 732 (-90.812816, 29.879826, -0.74059394) failed to convert
-rank 20: Point 724 (-91.262547, 29.957294, -4.5240319) failed to convert
-rank 12: Point 715 (-91.548262, 29.959419, -0.073) failed to convert
-rank 22: Point 728 (-91.204279, 30.358125, -6.1453453) failed to convert
-rank 54: Point 727 (-90.489547, 30.04933, 12.170533) failed to convert
-rank 34: Point 722 (-90.850562, 30.414648, -5.5838266) failed to convert
-rank 30: Point 728 (-91.014216, 30.133639, 14.544967) failed to convert
-rank 64: Point 1017 (-90.258972, 29.966728, 5.5561795) failed to convert
-rank 26: Point 726 (-91.142223, 30.230901, -4.4371635) failed to convert
-rank 87: Point 1007 (-89.455314, 30.229175, -0.0) failed to convert
-rank 95: Point 1008 (-89.218113, 29.194499, -0.0) failed to convert
-rank 83: Point 1007 (-89.769102, 29.784908, 0.02644617) failed to convert
-rank 36: Point 727 (-90.84719, 29.709992, -0.66025983) failed to convert
-rank 53: Point 729 (-90.540536, 29.631493, 0.30077251) failed to convert
-rank 23: Point 732 (-91.189338, 30.273376, -13.438633) failed to convert
-rank 88: Point 1018 (-89.465647, 29.231739, 0.31299999) failed to convert
-rank 89: Point 1008 (-89.434148, 28.903714, 8.0726087) failed to convert
-rank 66: Point 1013 (-90.190838, 29.928136, 23.071441) failed to convert
-rank 72: Point 1017 (-90.049381, 29.795654, -3.5143441) failed to convert
-rank 70: Point 1018 (-90.041424, 30.382726, -7.6318301) failed to convert
-rank 25: Point 735 (-91.180651, 29.879057, 0.1) failed to convert
-rank 39: Point 729 (-90.779925, 29.721841, -2.6447187) failed to convert
-rank 28: Point 722 (-91.106535, 29.688704, -1.8430283) failed to convert
-rank 67: Point 1006 (-90.144997, 30.018937, -5.1803811) failed to convert
-rank 17: Point 734 (-91.32036, 30.595012, -8.7045123) failed to convert
-rank 3: Point 731 (-91.904241, 29.93281, -0.75932396) failed to convert
-rank 86: Point 1017 (-89.604999, 29.424237, 30.067961) failed to convert
-rank 1: Point 733 (-92.08796, 29.727012, 2.3288462) failed to convert
-rank 59: Point 733 (-90.391874, 30.108101, 2.03) failed to convert
-rank 85: Point 1008 (-89.68288, 29.467493, 0.51530839) failed to convert
-rank 80: Point 1014 (-89.862257, 29.864611, -1.3021726) failed to convert
-rank 74: Point 1016 (-90.007737, 29.77172, 0.9659553) failed to convert
-rank 18: Point 729 (-91.29219, 30.506809, -15.603226) failed to convert
-rank 45: Point 733 (-90.709747, 29.322215, -8.2296) failed to convert
-rank 73: Point 1007 (-90.011857, 29.992283, -4.983382) failed to convert
-rank 0: Point 681 (-92.421362, 29.565732, -0.74205358) failed to convert
-rank 68: Point 1016 (-90.15059, 29.586013, 0.31299999) failed to convert
-rank 77: Point 1009 (-89.930146, 30.02026, 0.48107203) failed to convert
-rank 44: Point 728 (-90.67369, 30.017082, -1.8898068) failed to convert
-rank 81: Point 1005 (-89.843923, 29.603332, 22.175688) failed to convert
-rank 51: Point 732 (-90.583813, 29.689472, -0.98588539) failed to convert
-rank 15: Point 728 (-91.452435, 29.855607, -1.594501) failed to convert
-rank 69: Point 1010 (-90.08936, 30.04092, 5.3663817) failed to convert
-rank 96: Point 1020 (-89.199241, 29.176449, -0.0) failed to convert
-rank 61: Point 735 (-90.370205, 29.764726, -0.3894664) failed to convert
-rank 79: Point 1009 (-89.945487, 29.269217, 13.199475) failed to convert
-rank 91: Point 1008 (-89.347836, 29.159033, 0.31299999) failed to convert
-rank 50: Point 732 (-90.575129, 30.050367, 11.764736) failed to convert
-rank 38: Point 723 (-90.769724, 30.11536, -0.51761456) failed to convert
-rank 11: Point 728 (-91.565916, 30.496082, -9.7660989) failed to convert
-rank 58: Point 721 (-90.424627, 29.958006, -0.29445354) failed to convert
-rank 65: Point 1009 (-90.225068, 29.93526, -7.7745342) failed to convert
-rank 98: Point 1019 (-89.001156, 30.073248, 5.2451126) failed to convert
-rank 55: Point 731 (-90.523537, 29.319497, 0.54391966) failed to convert
-rank 94: Point 1016 (-89.23231, 29.238332, -0.28340372) failed to convert
-rank 9: Point 729 (-91.672893, 30.106398, -1.0360174) failed to convert
-rank 43: Point 735 (-90.684446, 30.037893, 19.636183) failed to convert
-rank 6: Point 728 (-91.750155, 30.53726, -14.295121) failed to convert
-rank 52: Point 725 (-90.5613, 29.661021, -0.22058882) failed to convert
-rank 8: Point 722 (-91.667466, 30.723129, -8.731435) failed to convert
-rank 13: Point 731 (-91.524444, 29.784149, -1.9501204) failed to convert
-rank 46: Point 717 (-90.664864, 29.858175, -0.87113075) failed to convert
-rank 99: Point 1008 (-88.90004, 29.591002, 9.7544802) failed to convert
-rank 41: Point 733 (-90.753675, 29.641625, -1.6007073) failed to convert
-rank 75: Point 1010 (-89.988357, 29.773841, -8.2296) failed to convert
-rank 78: Point 1018 (-89.918221, 29.867263, 11.362929) failed to convert
-rank 71: Point 1008 (-90.0682, 29.818853, 2.7154386) failed to convert
-rank 49: Point 733 (-90.602621, 29.872615, -0.88348823) failed to convert
-rank 10: Point 726 (-91.667479, 29.541795, 2.0880221) failed to convert
-rank 97: Point 1006 (-89.164154, 29.075514, -0.09286915) failed to convert
-rank 92: Point 1016 (-89.299035, 29.344793, -0.39379966) failed to convert
-rank 82: Point 1017 (-89.812795, 29.577724, -3.7422132) failed to convert
-rank 76: Point 1020 (-89.964241, 29.850774, 0.27763698) failed to convert
-rank 93: Point 1008 (-89.199684, 29.943161, -0.0) failed to convert
-rank 57: Point 734 (-90.471288, 29.626297, 0.45378121) failed to convert
-rank 90: Point 1016 (-89.388893, 28.958083, 4.52107) failed to convert
-rank 84: Point 1018 (-89.679133, 30.338846, -1.4503413) failed to convert
-rank 4: Point 730 (-91.863566, 29.817525, 1.8900253) failed to convert
-rank 5: Point 734 (-91.766284, 30.789031, -17.056607) failed to convert
-rank 64: Point 1018 (-90.258888, 29.967277, 9.3197893) failed to convert
-rank 63: Point 733 (-90.300086, 29.979672, -4.9633635) failed to convert
-rank 16: Point 727 (-91.429408, 29.522888, -0.80221324) failed to convert
-rank 2: Point 728 (-91.915889, 30.997524, -13.208685) failed to convert
-rank 42: Point 728 (-90.73772, 29.569279, -2.5658323) failed to convert
-rank 87: Point 1008 (-89.529311, 29.360474, 28.919803) failed to convert
-rank 40: Point 725 (-90.771156, 29.617308, -8.2296) failed to convert
-rank 60: Point 723 (-90.376943, 29.979944, -0.36472953) failed to convert
-rank 95: Point 1009 (-89.217866, 29.197309, -0.07303942) failed to convert
-rank 47: Point 731 (-90.647825, 29.860725, -0.81814059) failed to convert
-rank 24: Point 728 (-91.195357, 29.897185, -0.48863948) failed to convert
-rank 48: Point 727 (-90.635435, 29.71187, -0.64877659) failed to convert
-rank 33: Point 728 (-90.903447, 30.065213, -10.915194) failed to convert
-rank 35: Point 737 (-90.861715, 29.855491, -2.6317712) failed to convert
-rank 7: Point 734 (-91.729445, 30.274399, -5.5129338) failed to convert
-rank 27: Point 729 (-91.113487, 30.252396, 4.5972159) failed to convert
-rank 21: Point 735 (-91.235747, 30.070589, -0.55471279) failed to convert
-rank 29: Point 731 (-91.060965, 29.71059, -1.023813) failed to convert
-rank 14: Point 726 (-91.454276, 30.334483, -0.60952872) failed to convert
-rank 62: Point 726 (-90.33798, 29.880993, -0.66488984) failed to convert
-rank 88: Point 1019 (-89.397186, 30.029267, 0.33415869) failed to convert
-rank 83: Point 1008 (-89.768787, 29.78796, -0.68829852) failed to convert
-rank 89: Point 1009 (-89.399994, 29.304098, 0.31299999) failed to convert
-rank 72: Point 1018 (-90.036412, 29.961545, -1.833709) failed to convert
-rank 70: Point 1019 (-90.08637, 29.807544, 1.1938834) failed to convert
-rank 86: Point 1018 (-89.572783, 29.808697, 9.5238553) failed to convert
-rank 32: Point 726 (-90.972304, 29.529555, -0.27432001) failed to convert
-rank 56: Point 728 (-90.503297, 29.426891, -8.2296) failed to convert
-rank 66: Point 1014 (-90.167103, 30.237927, 4.3400001) failed to convert
-rank 19: Point 737 (-91.255706, 30.499036, -16.094356) failed to convert
-rank 31: Point 731 (-90.994909, 29.86407, -4.4750332) failed to convert
-rank 12: Point 716 (-91.549824, 29.932594, -6.8182399) failed to convert
-rank 37: Point 733 (-90.78866, 30.232867, -1.4950791) failed to convert
-rank 54: Point 728 (-90.548164, 29.230717, -0.0) failed to convert
-rank 80: Point 1015 (-89.886032, 29.567758, 0.17379284) failed to convert
-rank 34: Point 723 (-90.866097, 30.185809, -1.6650951) failed to convert
-rank 22: Point 729 (-91.251492, 29.604837, -0.50433907) failed to convert
-rank 28: Point 723 (-91.106942, 29.682151, -0.44913413) failed to convert
-rank 30: Point 729 (-91.011953, 30.168066, -11.886591) failed to convert
-rank 26: Point 727 (-91.142139, 30.232199, -12.902185) failed to convert
-rank 74: Point 1017 (-90.010357, 29.738272, -4.9249587) failed to convert
-rank 67: Point 1007 (-90.21928, 29.03994, 11.876277) failed to convert
-rank 85: Point 1009 (-89.683044, 29.465355, 0.78405002) failed to convert
-rank 73: Point 1008 (-90.015026, 29.951978, -3.8249235) failed to convert
-rank 77: Point 1010 (-89.936448, 29.941188, -1.2780518) failed to convert
-rank 96: Point 1021 (-89.195349, 29.220468, -0.0) failed to convert
-rank 81: Point 1006 (-89.806113, 30.070297, 11.471818) failed to convert
-rank 53: Point 730 (-90.539321, 29.648402, -0.48462869) failed to convert
-rank 25: Point 736 (-91.159358, 30.214289, 18.080983) failed to convert
-rank 68: Point 1017 (-90.130339, 29.849742, -4.1330882) failed to convert
-rank 59: Point 734 (-90.411707, 29.838351, 2.2696824) failed to convert
-rank 39: Point 730 (-90.769978, 29.867162, -0.40675458) failed to convert
-rank 69: Point 1011 (-90.15879, 29.1356, 0.31299999) failed to convert
-rank 91: Point 1009 (-89.341911, 29.227637, 0.06926574) failed to convert
-rank 79: Point 1010 (-89.885682, 30.021327, 1.5065416) failed to convert
-rank 36: Point 728 (-90.880409, 29.213337, -0.0) failed to convert
-rank 20: Point 725 (-91.291586, 29.487057, -0.45001323) failed to convert
-rank 23: Point 733 (-91.20956, 29.953318, -0.26210683) failed to convert
-rank 18: Point 730 (-91.356932, 29.452332, 0.34382699) failed to convert
-rank 98: Point 1020 (-88.99657, 30.122581, 7.7644562) failed to convert
-rank 94: Point 1017 (-89.236768, 29.187562, -0.0) failed to convert
-rank 65: Point 1010 (-90.264882, 29.405966, 1.5179364) failed to convert
-rank 3: Point 732 (-91.905355, 29.908706, -6.976983) failed to convert
-rank 44: Point 729 (-90.683287, 29.879718, -0.39624431) failed to convert
-rank 1: Point 734 (-92.084006, 29.80396, -1.0513924) failed to convert
-rank 15: Point 729 (-91.429831, 30.232684, -0.21741449) failed to convert
-rank 45: Point 734 (-90.700858, 29.451268, -0.69637726) failed to convert
-rank 99: Point 1009 (-88.844, 30.189805, 10.997893) failed to convert
-rank 75: Point 1011 (-89.959949, 30.132713, 4.3200002) failed to convert
-rank 92: Point 1017 (-89.309591, 29.223267, -0.0) failed to convert
-rank 61: Point 736 (-90.357139, 29.941527, -8.8727287) failed to convert
-rank 51: Point 733 (-90.582151, 29.712905, -2.7646249) failed to convert
-rank 82: Point 1018 (-89.757824, 30.251432, -1.8945262) failed to convert
-rank 50: Point 733 (-90.621978, 29.387279, -1.8523134) failed to convert
-rank 71: Point 1009 (-90.128275, 29.037102, 13.743054) failed to convert
-rank 78: Point 1019 (-89.906572, 30.012952, 10.025233) failed to convert
-rank 38: Point 724 (-90.785121, 29.89096, -1.8896256) failed to convert
-rank 97: Point 1007 (-89.161374, 29.106666, -0.0) failed to convert
-rank 90: Point 1017 (-89.370614, 29.171248, 0.3121466) failed to convert
-rank 17: Point 735 (-91.375751, 29.690741, 0.197) failed to convert
-rank 55: Point 732 (-90.513498, 29.460192, -0.91575094) failed to convert
-rank 11: Point 729 (-91.607406, 29.782047, -0.68764776) failed to convert
-rank 58: Point 722 (-90.422107, 29.992379, 21.649024) failed to convert
-rank 43: Point 736 (-90.719392, 29.534178, -0.6615399) failed to convert
-rank 76: Point 1021 (-89.975599, 29.706771, -4.8225459) failed to convert
-rank 84: Point 1019 (-89.746843, 29.518528, 0.305493) failed to convert
-rank 93: Point 1009 (-89.273195, 29.11013, 0.00158333) failed to convert
-rank 9: Point 730 (-91.633116, 30.79725, -20.0) failed to convert
-rank 8: Point 723 (-91.668348, 30.707463, -7.415154) failed to convert
-rank 6: Point 729 (-91.800171, 29.637262, 2.0) failed to convert
-rank 52: Point 726 (-90.581626, 29.37375, 0.45719999) failed to convert
-rank 64: Point 1019 (-90.257371, 29.98725, 0.08113434) failed to convert
-rank 0: Point 682 (-92.418305, 29.622054, -0.18491611) failed to convert
-rank 95: Point 1010 (-89.165964, 29.781899, 2.4642317) failed to convert
-rank 87: Point 1009 (-89.495408, 29.760634, -0.35136627) failed to convert
-rank 13: Point 732 (-91.524399, 29.784879, -2.6479879) failed to convert
-rank 10: Point 727 (-91.593019, 30.834925, -11.650257) failed to convert
-rank 41: Point 734 (-90.765588, 29.467214, -8.2296) failed to convert
-rank 88: Point 1020 (-89.439702, 29.536179, 2.0910851) failed to convert
-rank 89: Point 1010 (-89.369023, 29.66293, 4.4134041) failed to convert
-rank 49: Point 734 (-90.603147, 29.865176, -0.39349257) failed to convert
-rank 83: Point 1009 (-89.831301, 29.012862, 35.566753) failed to convert
-rank 46: Point 718 (-90.700088, 29.350776, -0.62517216) failed to convert
-rank 86: Point 1019 (-89.575535, 29.775911, 0.0003801) failed to convert
-rank 72: Point 1019 (-90.04638, 29.834042, -9.0) failed to convert
-rank 70: Point 1020 (-90.119416, 29.378049, 0.31245788) failed to convert
-rank 63: Point 734 (-90.338896, 29.457307, 0.207) failed to convert
-rank 16: Point 728 (-91.411032, 29.829232, -2.2963678) failed to convert
-rank 57: Point 735 (-90.471988, 29.616544, -0.54128443) failed to convert
-rank 2: Point 729 (-91.94266, 30.500624, -5.975463) failed to convert
-rank 66: Point 1015 (-90.195768, 29.863194, -0.147418) failed to convert
-rank 5: Point 735 (-91.760889, 30.884543, -10.336258) failed to convert
-rank 24: Point 729 (-91.197944, 29.856095, -6.3275803) failed to convert
-rank 42: Point 729 (-90.755356, 29.311372, -0.07504982) failed to convert
-rank 74: Point 1018 (-90.007834, 29.770397, 1.0026388) failed to convert
-rank 80: Point 1016 (-89.83328, 30.222092, 0.65901757) failed to convert
-rank 67: Point 1008 (-90.144991, 30.018998, -5.1803811) failed to convert
-rank 47: Point 732 (-90.658279, 29.711382, -0.97279223) failed to convert
-rank 85: Point 1010 (-89.690169, 29.378548, 0.31299999) failed to convert
-rank 48: Point 728 (-90.643908, 29.590839, -0.03048) failed to convert
-rank 73: Point 1009 (-90.02293, 29.851233, -9.0) failed to convert
-rank 77: Point 1011 (-89.938063, 29.920882, 30.362944) failed to convert
-rank 40: Point 726 (-90.755189, 29.850307, -0.22557875) failed to convert
-rank 27: Point 730 (-91.117546, 30.189269, -8.4546537) failed to convert
-rank 35: Point 738 (-90.861684, 29.855653, -1.1037336) failed to convert
-rank 7: Point 735 (-91.700638, 30.781223, -10.436286) failed to convert
-rank 68: Point 1018 (-90.125479, 29.912414, 20.407502) failed to convert
-rank 96: Point 1022 (-89.197469, 29.196426, -0.00026697) failed to convert
-rank 33: Point 729 (-90.903273, 30.067489, -1.490041) failed to convert
-rank 81: Point 1007 (-89.792524, 30.236527, -4.1648378) failed to convert
-rank 4: Point 731 (-91.805929, 30.864752, 9.3405167) failed to convert
-rank 56: Point 729 (-90.474214, 29.830868, 0.35162446) failed to convert
-rank 60: Point 724 (-90.382724, 29.901586, -1.1722921) failed to convert
-rank 21: Point 736 (-91.220636, 30.310835, 1.885346) failed to convert
-rank 29: Point 732 (-91.060853, 29.712308, -0.0467541) failed to convert
-rank 12: Point 717 (-91.525245, 30.350589, -11.024617) failed to convert
-rank 19: Point 738 (-91.255075, 30.509046, 3.5322494) failed to convert
-rank 69: Point 1012 (-90.090398, 30.027175, -1.5456978) failed to convert
-rank 91: Point 1010 (-89.313784, 29.551476, 3.9830386) failed to convert
-rank 31: Point 732 (-91.000759, 29.770305, -0.54661772) failed to convert
-rank 62: Point 727 (-90.307477, 30.288663, 0.65838717) failed to convert
-rank 37: Point 734 (-90.824134, 29.71278, -1.4216399) failed to convert
-rank 79: Point 1011 (-89.898142, 29.865991, -5.4721025) failed to convert
-rank 98: Point 1021 (-88.979827, 30.303386, 4.4141261) failed to convert
-rank 34: Point 724 (-90.8936, 29.776812, -1.0899424) failed to convert
-rank 32: Point 727 (-90.979996, 29.411919, -0.27432001) failed to convert
-rank 14: Point 727 (-91.494133, 29.663927, -3.2400241) failed to convert
-rank 65: Point 1011 (-90.229825, 29.872181, 2.5887259) failed to convert
-rank 94: Point 1018 (-89.240651, 29.143163, -0.10952735) failed to convert
-rank 22: Point 730 (-91.246938, 29.678217, -4.5475717) failed to convert
-rank 26: Point 728 (-91.176861, 29.685707, -1.6888912) failed to convert
-rank 28: Point 724 (-91.106537, 29.688326, -1.4144655) failed to convert
-rank 30: Point 730 (-91.040918, 29.724438, -0.52880484) failed to convert
-rank 99: Point 1010 (-88.873346, 29.876288, 1.547893) failed to convert
-rank 53: Point 731 (-90.540678, 29.62921, -0.52924788) failed to convert
-rank 39: Point 731 (-90.777825, 29.752481, -1.8989783) failed to convert
-rank 75: Point 1012 (-89.94666, 30.299207, -0.77069007) failed to convert
-rank 92: Point 1018 (-89.263672, 29.747806, 0.27024359) failed to convert
-rank 82: Point 1019 (-89.812774, 29.577759, -3.7534053) failed to convert
-rank 25: Point 737 (-91.198104, 29.601377, -1.2288258) failed to convert
-rank 78: Point 1020 (-89.918688, 29.861331, -6.069178) failed to convert
-rank 36: Point 729 (-90.854655, 29.598969, -0.43697385) failed to convert
-rank 59: Point 735 (-90.413142, 29.818258, 0.9270087) failed to convert
-rank 54: Point 729 (-90.521287, 29.608485, 0.26533196) failed to convert
-rank 18: Point 731 (-91.316307, 30.117693, -7.3234919) failed to convert
-rank 71: Point 1010 (-90.059125, 29.93533, 18.27379) failed to convert
-rank 97: Point 1008 (-89.135456, 29.39785, 5.3464376) failed to convert
-rank 90: Point 1018 (-89.370711, 29.169845, 4.8999538) failed to convert
-rank 23: Point 734 (-91.234164, 29.559775, 4.5144951) failed to convert
-rank 20: Point 726 (-91.238714, 30.338165, -14.332307) failed to convert
-rank 76: Point 1022 (-89.976562, 29.694474, 24.09971) failed to convert
-rank 1: Point 735 (-92.086052, 29.763985, -0.36135132) failed to convert
-rank 84: Point 1020 (-89.717963, 29.870274, 11.825374) failed to convert
-rank 50: Point 734 (-90.621923, 29.388049, -0.59162518) failed to convert
-rank 64: Point 1020 (-90.303103, 29.375402, 0.458) failed to convert
-rank 93: Point 1010 (-89.271334, 29.131131, -0.0) failed to convert
-rank 3: Point 733 (-91.84742, 30.970248, -13.047518) failed to convert
-rank 95: Point 1011 (-89.218809, 29.186485, -0.00353716) failed to convert
-rank 83: Point 1010 (-89.764098, 29.844107, -1.2045756) failed to convert
-rank 89: Point 1011 (-89.433808, 28.907383, 6.7777482) failed to convert
-rank 87: Point 1010 (-89.491698, 29.804022, -0.85283826) failed to convert
-rank 45: Point 735 (-90.698745, 29.481823, -1.7675983) failed to convert
-rank 88: Point 1021 (-89.44518, 29.471829, 1.680879) failed to convert
-rank 11: Point 730 (-91.591618, 30.055413, -8.2296) failed to convert
-rank 55: Point 733 (-90.497634, 29.681393, -0.27578982) failed to convert
-rank 61: Point 737 (-90.360816, 29.891848, -0.46161898) failed to convert
-rank 15: Point 730 (-91.421643, 30.367918, -3.6671624) failed to convert
-rank 70: Point 1021 (-90.070083, 30.016741, -9.0) failed to convert
-rank 44: Point 730 (-90.6843, 29.865042, 0.0398025) failed to convert
-rank 86: Point 1020 (-89.607934, 29.388652, -4.1925242) failed to convert
-rank 72: Point 1020 (-90.03652, 29.960138, -6.6388493) failed to convert
-rank 66: Point 1016 (-90.231141, 29.394878, -0.81192897) failed to convert
-rank 58: Point 723 (-90.453285, 29.5643, -0.06021663) failed to convert
-rank 6: Point 730 (-91.786977, 29.876929, 0.66709653) failed to convert
-rank 43: Point 737 (-90.696029, 29.871691, -1.2557146) failed to convert
-rank 74: Point 1019 (-89.991454, 29.978446, -8.8515684) failed to convert
-rank 52: Point 727 (-90.546073, 29.874449, -0.39427091) failed to convert
-rank 17: Point 736 (-91.333937, 30.375485, -2.4622154) failed to convert
-rank 85: Point 1011 (-89.625546, 30.155879, 13.638336) failed to convert
-rank 8: Point 724 (-91.723618, 29.733404, 1.835717) failed to convert
-rank 73: Point 1010 (-90.018732, 29.904618, 0.68037384) failed to convert
-rank 77: Point 1012 (-89.95744, 29.676233, -5.0045115) failed to convert
-rank 9: Point 731 (-91.625568, 30.926788, -6.5343368) failed to convert
-rank 49: Point 735 (-90.602614, 29.872655, -1.1058794) failed to convert
-rank 38: Point 725 (-90.804932, 29.599968, -0.58817829) failed to convert
-rank 51: Point 734 (-90.606136, 29.372705, -8.2296) failed to convert
-rank 96: Point 1023 (-89.144671, 29.789249, 2.8270589) failed to convert
-rank 0: Point 683 (-92.433942, 29.276568, 10.675725) failed to convert
-rank 80: Point 1017 (-89.845219, 30.074936, -7.5008238) failed to convert
-rank 68: Point 1019 (-90.172197, 29.300961, 0.31299999) failed to convert
-rank 91: Point 1011 (-89.349304, 29.141958, 0.27621633) failed to convert
-rank 81: Point 1008 (-89.806259, 30.068346, 9.0903287) failed to convert
-rank 67: Point 1009 (-90.144987, 30.019038, -5.1803811) failed to convert
-rank 10: Point 728 (-91.615485, 30.449827, -5.8245223) failed to convert
-rank 69: Point 1013 (-90.058737, 30.43202, -2.9309116) failed to convert
-rank 46: Point 719 (-90.694112, 29.437339, -0.50047043) failed to convert
-rank 2: Point 730 (-91.936939, 30.606831, -7.133225) failed to convert
-rank 41: Point 735 (-90.735826, 29.900901, -0.24252112) failed to convert
-rank 16: Point 729 (-91.357121, 30.714187, -20.0) failed to convert
-rank 57: Point 736 (-90.437315, 30.093345, -0.45765041) failed to convert
-rank 24: Point 730 (-91.189338, 29.992502, -1.0015464) failed to convert
-rank 79: Point 1012 (-89.895357, 29.900631, -2.286) failed to convert
-rank 63: Point 735 (-90.336211, 29.493457, 1.0788994) failed to convert
-rank 65: Point 1012 (-90.223292, 29.958341, -1.8663869) failed to convert
-rank 33: Point 730 (-90.921301, 29.797122, -1.3489853) failed to convert
-rank 4: Point 732 (-91.823999, 30.539571, -4.8815778) failed to convert
-rank 47: Point 733 (-90.658279, 29.711321, -1.1762184) failed to convert
-rank 98: Point 1022 (-89.020911, 29.857088, 4.7883434) failed to convert
-rank 40: Point 727 (-90.755478, 29.846079, -0.25374384) failed to convert
-rank 29: Point 733 (-91.05987, 29.727345, -0.85745107) failed to convert
-rank 21: Point 737 (-91.268597, 29.541914, 5.5868624) failed to convert
-rank 42: Point 730 (-90.741049, 29.520617, -1.5817401) failed to convert
-rank 27: Point 731 (-91.128764, 30.014479, -0.77431422) failed to convert
-rank 94: Point 1019 (-89.248181, 29.056992, 1.1642699) failed to convert
-rank 99: Point 1011 (-88.847733, 30.148715, 12.056337) failed to convert
-rank 75: Point 1013 (-90.032463, 29.208694, -1.0540846) failed to convert
-rank 37: Point 735 (-90.77848, 30.38056, -1.8812396) failed to convert
-rank 48: Point 729 (-90.62469, 29.864319, -0.90518963) failed to convert
-rank 62: Point 728 (-90.33621, 29.904128, -0.82339577) failed to convert
-rank 19: Point 739 (-91.282762, 30.065694, -5.0066374) failed to convert
-rank 56: Point 730 (-90.426844, 30.478664, -9.1813479) failed to convert
-rank 92: Point 1019 (-89.324756, 29.048142, -6.837e-05) failed to convert
-rank 12: Point 718 (-91.533565, 30.20951, -3.9598557) failed to convert
-rank 71: Point 1011 (-90.067977, 29.821638, 1.2090005) failed to convert
-rank 78: Point 1021 (-89.918673, 29.861389, -2.6201305) failed to convert
-rank 82: Point 1020 (-89.758891, 30.238087, 0.33369121) failed to convert
-rank 13: Point 733 (-91.5344, 29.613694, -0.25091281) failed to convert
-rank 60: Point 725 (-90.383408, 29.892243, -0.36073008) failed to convert
-rank 90: Point 1019 (-89.37141, 29.161367, 0.31299999) failed to convert
-rank 97: Point 1009 (-89.107855, 29.705208, 3.5417189) failed to convert
-rank 22: Point 731 (-91.213634, 30.21006, -2.8273291) failed to convert
-rank 5: Point 736 (-91.767249, 30.77179, -15.944089) failed to convert
-rank 76: Point 1023 (-89.958045, 29.928622, -5.9984644) failed to convert
-rank 31: Point 733 (-91.005777, 29.693382, -0.44223239) failed to convert
-rank 64: Point 1021 (-90.24644, 30.131357, 4.1700046) failed to convert
-rank 34: Point 725 (-90.866371, 30.18164, -1.4720029) failed to convert
-rank 84: Point 1021 (-89.746453, 29.521697, 0.10616907) failed to convert
-rank 14: Point 728 (-91.481224, 29.881704, -0.30662363) failed to convert
-rank 30: Point 731 (-91.012977, 30.152266, -11.674451) failed to convert
-rank 28: Point 725 (-91.10649, 29.688837, -1.6799783) failed to convert
-rank 93: Point 1011 (-89.228658, 29.616688, 3.4766712) failed to convert
-rank 39: Point 732 (-90.784847, 29.649552, -0.69287338) failed to convert
-rank 95: Point 1012 (-89.236027, 28.990096, 8.8897174) failed to convert
-rank 7: Point 736 (-91.688251, 30.996942, -19.729906) failed to convert
-rank 25: Point 738 (-91.155126, 30.280093, 14.593683) failed to convert
-rank 88: Point 1022 (-89.455211, 29.353991, -2.0573918) failed to convert
-rank 87: Point 1011 (-89.499818, 29.708249, 0.02) failed to convert
-rank 70: Point 1022 (-90.07034, 30.013439, -9.0) failed to convert
-rank 83: Point 1011 (-89.7381, 30.160437, -0.76107521) failed to convert
-rank 53: Point 732 (-90.529744, 29.782157, -0.40458622) failed to convert
-rank 35: Point 739 (-90.874112, 29.670263, -8.2296) failed to convert
-rank 26: Point 729 (-91.142136, 30.232079, -13.091161) failed to convert
-rank 89: Point 1012 (-89.408045, 29.209786, -0.20055741) failed to convert
-rank 32: Point 728 (-90.98989, 29.25996, 0.26662332) failed to convert
-rank 72: Point 1021 (-90.039172, 29.926181, -9.0) failed to convert
-rank 86: Point 1021 (-89.607397, 29.394863, 0.43060608) failed to convert
-rank 20: Point 727 (-91.238692, 30.338198, -14.332307) failed to convert
-rank 74: Point 1020 (-89.998654, 29.887121, -9.0) failed to convert
-rank 66: Point 1017 (-90.190014, 29.938236, -3.7280599) failed to convert
-rank 54: Point 730 (-90.516839, 29.670597, 1.0080171) failed to convert
-rank 59: Point 736 (-90.409837, 29.863356, -0.85494066) failed to convert
-rank 85: Point 1012 (-89.64595, 29.911946, 2.7894819) failed to convert
-rank 1: Point 736 (-92.040305, 30.645074, -8.1722697) failed to convert
-rank 18: Point 732 (-91.331745, 29.866206, -0.46521134) failed to convert
-rank 80: Point 1018 (-89.882368, 29.613158, 6.0252097) failed to convert
-rank 50: Point 735 (-90.603191, 29.654713, -0.65353021) failed to convert
-rank 73: Point 1011 (-90.018563, 29.906713, -9.0) failed to convert
-rank 68: Point 1020 (-90.130285, 29.849974, -4.1117522) failed to convert
-rank 77: Point 1013 (-89.963367, 29.601023, 0.31299999) failed to convert
-rank 91: Point 1012 (-89.345477, 29.18627, 0.31299999) failed to convert
-rank 81: Point 1009 (-89.779552, 30.394302, -10.668565) failed to convert
-rank 67: Point 1010 (-90.14498, 30.019098, -5.1803811) failed to convert
-rank 44: Point 731 (-90.671517, 30.047944, 21.278061) failed to convert
-rank 23: Point 735 (-91.189335, 30.273316, -13.438633) failed to convert
-rank 96: Point 1024 (-89.18802, 29.30306, -0.0) failed to convert
-rank 11: Point 731 (-91.552192, 30.728742, 10.795558) failed to convert
-rank 3: Point 734 (-91.91035, 29.813885, 1.9647595) failed to convert
-rank 65: Point 1013 (-90.223346, 29.957579, -1.7570975) failed to convert
-rank 79: Point 1013 (-89.898091, 29.866355, -2.6716823) failed to convert
-rank 69: Point 1014 (-90.099669, 29.907202, 6.1616896) failed to convert
-rank 6: Point 731 (-91.750122, 30.537691, -11.968767) failed to convert
-rank 36: Point 730 (-90.845738, 29.731434, -0.69830839) failed to convert
-rank 15: Point 731 (-91.429762, 30.23275, -0.21699815) failed to convert
-rank 98: Point 1023 (-89.081575, 29.187658, 4.416103) failed to convert
-rank 43: Point 738 (-90.706813, 29.716271, -0.63012527) failed to convert
-rank 8: Point 725 (-91.653666, 30.961188, -13.04086) failed to convert
-rank 94: Point 1020 (-89.243225, 29.113579, -0.00111123) failed to convert
-rank 75: Point 1014 (-90.032077, 29.213641, 0.31299999) failed to convert
-rank 55: Point 734 (-90.471956, 30.036444, 28.035556) failed to convert
-rank 92: Point 1020 (-89.313074, 29.182979, -0.0) failed to convert
-rank 78: Point 1022 (-89.904874, 30.033722, -9.0) failed to convert
-rank 45: Point 736 (-90.710608, 29.309629, -0.31820912) failed to convert
-rank 49: Point 736 (-90.602603, 29.872714, -0.86666731) failed to convert
-rank 10: Point 729 (-91.623368, 30.313593, 17.731889) failed to convert
-rank 99: Point 1012 (-88.882219, 29.779518, 1.5380831) failed to convert
-rank 61: Point 738 (-90.415724, 29.141342, 1.5340221) failed to convert
-rank 9: Point 732 (-91.632558, 30.806725, -10.32289) failed to convert
-rank 52: Point 728 (-90.530673, 30.089047, -0.96596534) failed to convert
-rank 82: Point 1021 (-89.777444, 30.012036, 2.2104161) failed to convert
-rank 71: Point 1012 (-90.05764, 29.954335, 35.690161) failed to convert
-rank 90: Point 1020 (-89.360208, 29.291314, 18.422645) failed to convert
-rank 46: Point 720 (-90.68196, 29.61278, -0.59394943) failed to convert
-rank 16: Point 730 (-91.380878, 30.32673, -2.5401521) failed to convert
-rank 58: Point 724 (-90.420836, 30.009652, -1.5700428) failed to convert
-rank 51: Point 735 (-90.583455, 29.694443, -0.87349198) failed to convert
-rank 38: Point 726 (-90.784341, 29.902106, -0.37620894) failed to convert
-rank 97: Point 1010 (-89.156229, 29.164069, 5.0282458) failed to convert
-rank 64: Point 1022 (-90.258801, 29.967819, 10.367807) failed to convert
-rank 40: Point 728 (-90.754647, 29.858154, -0.086014) failed to convert
-rank 24: Point 731 (-91.166666, 30.349027, -9.0285588) failed to convert
-rank 41: Point 736 (-90.736664, 29.888749, -0.50070425) failed to convert
-rank 57: Point 737 (-90.432391, 30.160493, 0.02275909) failed to convert
-rank 17: Point 737 (-91.321605, 30.574808, -17.363845) failed to convert
-rank 4: Point 733 (-91.852625, 30.017757, -4.7334154) failed to convert
-rank 76: Point 1024 (-89.958038, 29.928682, -5.9984644) failed to convert
-rank 33: Point 731 (-90.902914, 30.07225, 16.238821) failed to convert
-rank 0: Point 684 (-92.42986, 29.358729, 9.3000002) failed to convert
-rank 2: Point 731 (-91.917485, 30.965503, -16.543227) failed to convert
-rank 93: Point 1012 (-89.265304, 29.199942, 1.3685984) failed to convert
-rank 63: Point 736 (-90.300056, 29.979645, -4.9633635) failed to convert
-rank 84: Point 1022 (-89.717815, 29.870701, 10.814443) failed to convert
-rank 56: Point 731 (-90.475149, 29.817801, -0.39889176) failed to convert
-rank 27: Point 732 (-91.128907, 30.01222, -0.57209103) failed to convert
-rank 42: Point 731 (-90.712103, 29.940126, -1.4361626) failed to convert
-rank 19: Point 740 (-91.253664, 30.531343, 2.676063) failed to convert
-rank 29: Point 734 (-91.033729, 30.129485, -7.2582032) failed to convert
-rank 22: Point 732 (-91.275483, 29.215426, 3.3663959) failed to convert
-rank 37: Point 736 (-90.812793, 29.879771, -1.6488049) failed to convert
-rank 48: Point 730 (-90.635364, 29.712528, 0.11941867) failed to convert
-rank 95: Point 1013 (-89.218887, 29.18544, -0.05926658) failed to convert
-rank 87: Point 1012 (-89.535774, 29.282443, 0.6950301) failed to convert
-rank 83: Point 1012 (-89.767428, 29.802901, -0.81515039) failed to convert
-rank 89: Point 1013 (-89.422478, 29.040507, 5.6034486) failed to convert
-rank 70: Point 1023 (-90.078594, 29.907253, -1.1677712) failed to convert
-rank 88: Point 1023 (-89.467427, 29.210143, -0.01943611) failed to convert
-rank 72: Point 1022 (-90.04936, 29.795711, -3.5143441) failed to convert
-rank 62: Point 729 (-90.333369, 29.942058, -3.1768062) failed to convert
-rank 21: Point 738 (-91.255791, 29.748745, -2.1115399) failed to convert
-rank 47: Point 734 (-90.685694, 29.316602, -0.0) failed to convert
-rank 14: Point 729 (-91.494086, 29.663889, -3.2400241) failed to convert
-rank 60: Point 726 (-90.404754, 29.601175, -0.626317) failed to convert
-rank 86: Point 1022 (-89.603896, 29.436905, -1.7617782) failed to convert
-rank 74: Point 1021 (-90.004916, 29.807399, 25.54749) failed to convert
-rank 66: Point 1018 (-90.190216, 29.935588, -7.6718166) failed to convert
-rank 12: Point 719 (-91.566803, 29.640144, -0.48796981) failed to convert
-rank 13: Point 734 (-91.524393, 29.784839, -2.6183748) failed to convert
-rank 34: Point 726 (-90.866212, 30.183946, -2.2502392) failed to convert
-rank 31: Point 734 (-90.976716, 30.135224, -3.5011274) failed to convert
-rank 30: Point 732 (-91.011949, 30.16775, -10.01458) failed to convert
-rank 85: Point 1013 (-89.680391, 29.496419, -0.53119711) failed to convert
-rank 28: Point 726 (-91.106528, 29.688048, -0.75904932) failed to convert
-rank 7: Point 737 (-91.701478, 30.766395, -8.8195294) failed to convert
-rank 5: Point 737 (-91.819413, 29.83225, -0.75337676) failed to convert
-rank 80: Point 1019 (-89.905859, 29.317763, 1.0240945) failed to convert
-rank 77: Point 1014 (-90.03105, 28.731331, 46.357707) failed to convert
-rank 68: Point 1021 (-90.130286, 29.849712, -4.1330882) failed to convert
-rank 67: Point 1011 (-90.199094, 29.308584, 0.31299999) failed to convert
-rank 73: Point 1012 (-90.014999, 29.952032, -4.2353096) failed to convert
-rank 20: Point 728 (-91.278149, 29.704867, -7.3639685) failed to convert
-rank 81: Point 1010 (-89.807333, 30.055065, 5.4047271) failed to convert
-rank 91: Point 1013 (-89.347986, 29.157095, 0.31299999) failed to convert
-rank 96: Point 1025 (-89.19824, 29.187376, -0.04628581) failed to convert
-rank 18: Point 733 (-91.289506, 30.549399, -16.246146) failed to convert
-rank 53: Point 733 (-90.5513, 29.479871, -1.8600503) failed to convert
-rank 35: Point 740 (-90.839013, 30.189819, 0.11291261) failed to convert
-rank 39: Point 733 (-90.767303, 29.90606, -1.2307804) failed to convert
-rank 79: Point 1014 (-89.917496, 29.622963, -2.4274354) failed to convert
-rank 65: Point 1014 (-90.267176, 29.374896, 0.0538327) failed to convert
-rank 69: Point 1015 (-90.089949, 30.032432, 5.565369) failed to convert
-rank 25: Point 739 (-91.221468, 29.226101, -0.0) failed to convert
-rank 98: Point 1024 (-89.065825, 29.36206, 10.69317) failed to convert
-rank 94: Point 1021 (-89.238084, 29.172191, -0.58886375) failed to convert
-rank 92: Point 1021 (-89.305616, 29.268743, -0.0) failed to convert
-rank 78: Point 1023 (-89.912285, 29.941134, 0.12703089) failed to convert
-rank 75: Point 1015 (-89.978244, 29.901741, -8.2296) failed to convert
-rank 82: Point 1022 (-89.812742, 29.57781, -2.0824973) failed to convert
-rank 26: Point 730 (-91.142148, 30.23173, -13.194793) failed to convert
-rank 90: Point 1021 (-89.323249, 29.716564, 3.4200001) failed to convert
-rank 99: Point 1013 (-88.848584, 30.138141, 12.271857) failed to convert
-rank 36: Point 731 (-90.828499, 29.986124, 24.506666) failed to convert
-rank 32: Point 729 (-90.932218, 30.135344, 22.690947) failed to convert
-rank 15: Point 732 (-91.416403, 30.45351, -4.4126393) failed to convert
-rank 59: Point 737 (-90.432193, 29.556595, -0.34052152) failed to convert
-rank 50: Point 736 (-90.603327, 29.65272, -0.85592881) failed to convert
-rank 54: Point 731 (-90.530798, 29.475253, -8.2296) failed to convert
-rank 43: Point 739 (-90.714079, 29.611148, -0.32821357) failed to convert
-rank 3: Point 735 (-91.864476, 30.659433, -7.4964127) failed to convert
-rank 71: Point 1013 (-90.064781, 29.862672, -9.0) failed to convert
-rank 11: Point 732 (-91.590658, 30.071836, -2.0845273) failed to convert
-rank 1: Point 737 (-92.076241, 29.954166, -0.6399603) failed to convert
-rank 46: Point 721 (-90.693475, 29.446521, -0.29961268) failed to convert
-rank 97: Point 1011 (-89.169339, 29.015234, -0.18227992) failed to convert
-rank 76: Point 1025 (-89.958033, 29.928722, -5.9984644) failed to convert
-rank 64: Point 1023 (-90.291993, 29.524743, -2.840736) failed to convert
-rank 93: Point 1013 (-89.261185, 29.246725, -0.0) failed to convert
-rank 57: Point 738 (-90.444567, 29.993994, 25.602617) failed to convert
-rank 51: Point 736 (-90.606784, 29.363391, 0.03869428) failed to convert
-rank 95: Point 1014 (-89.217756, 29.198161, -0.615256) failed to convert
-rank 84: Point 1023 (-89.690143, 30.204677, -0.29587039) failed to convert
-rank 87: Point 1013 (-89.456301, 30.215033, -0.28400244) failed to convert
-rank 70: Point 1024 (-90.054547, 30.215226, 4.5695364) failed to convert
-rank 89: Point 1014 (-89.408799, 29.200701, 0.31299999) failed to convert
-rank 88: Point 1024 (-89.453999, 29.368099, -0.99528821) failed to convert
-rank 16: Point 731 (-91.421243, 29.65847, -1.5474917) failed to convert
-rank 55: Point 735 (-90.513543, 29.459357, -8.2296) failed to convert
-rank 72: Point 1023 (-90.036503, 29.960221, -6.4129924) failed to convert
-rank 49: Point 737 (-90.620673, 29.616107, -0.48043844) failed to convert
-rank 86: Point 1023 (-89.602639, 29.451789, 36.99691) failed to convert
-rank 8: Point 726 (-91.667616, 30.719677, -8.328425) failed to convert
-rank 66: Point 1019 (-90.231123, 29.39482, -1.2543712) failed to convert
-rank 58: Point 725 (-90.427986, 29.911776, -0.40585206) failed to convert
-rank 74: Point 1022 (-90.005575, 29.798962, 16.306504) failed to convert
-rank 9: Point 733 (-91.667865, 30.193586, -1.6183268) failed to convert
-rank 45: Point 737 (-90.659277, 30.048276, 11.69152) failed to convert
-rank 23: Point 736 (-91.209551, 29.953378, -1.539615) failed to convert
-rank 10: Point 730 (-91.63602, 30.093942, -0.46232498) failed to convert
-rank 83: Point 1013 (-89.769718, 29.774511, -0.05100264) failed to convert
-rank 6: Point 732 (-91.746049, 30.609843, -5.5609999) failed to convert
-rank 61: Point 739 (-90.384341, 29.572281, -0.085344) failed to convert
-rank 41: Point 737 (-90.736411, 29.892373, -1.0536917) failed to convert
-rank 85: Point 1014 (-89.624212, 30.171429, -0.25791519) failed to convert
-rank 80: Point 1020 (-89.845179, 30.074982, -7.5008238) failed to convert
-rank 2: Point 732 (-91.97727, 29.849459, -0.85587193) failed to convert
-rank 4: Point 734 (-91.806095, 30.860936, 13.626997) failed to convert
-rank 24: Point 732 (-91.197918, 29.856126, -7.1201285) failed to convert
-rank 17: Point 738 (-91.379153, 29.634051, -0.5164635) failed to convert
-rank 68: Point 1022 (-90.080583, 30.489425, -5.912339) failed to convert
-rank 33: Point 732 (-90.961358, 29.188617, -0.66478902) failed to convert
-rank 42: Point 732 (-90.737712, 29.569064, -2.6119887) failed to convert
-rank 37: Point 737 (-90.824594, 29.705841, -1.685663) failed to convert
-rank 48: Point 731 (-90.624672, 29.864283, -1.0452276) failed to convert
-rank 67: Point 1012 (-90.108042, 30.495325, -9.4599328) failed to convert
-rank 62: Point 730 (-90.336907, 29.894203, -0.56109105) failed to convert
-rank 52: Point 729 (-90.562461, 29.644337, -0.21070775) failed to convert
-rank 44: Point 732 (-90.685948, 29.841357, -0.2879141) failed to convert
-rank 96: Point 1026 (-89.201985, 29.144737, 7.5359505) failed to convert
-rank 77: Point 1015 (-89.942046, 29.870281, 26.755969) failed to convert
-rank 81: Point 1011 (-89.792488, 30.236576, -4.0896824) failed to convert
-rank 73: Point 1013 (-90.01527, 29.948491, 26.156285) failed to convert
-rank 91: Point 1014 (-89.347307, 29.164899, 0.31299999) failed to convert
-rank 65: Point 1015 (-90.261022, 29.457289, -3.4948169) failed to convert
-rank 19: Point 741 (-91.255323, 30.504832, 16.871078) failed to convert
-rank 38: Point 727 (-90.785095, 29.89107, -1.2097706) failed to convert
-rank 29: Point 735 (-91.059973, 29.725708, -1.5710388) failed to convert
-rank 14: Point 730 (-91.488024, 29.766347, -1.9171409) failed to convert
-rank 27: Point 733 (-91.114261, 30.239965, 13.295755) failed to convert
-rank 79: Point 1015 (-89.895329, 29.900745, -1.4234159) failed to convert
-rank 69: Point 1016 (-90.132251, 29.483696, 1.5013821) failed to convert
-rank 21: Point 739 (-91.222959, 30.273552, -6.09406) failed to convert
-rank 98: Point 1025 (-89.081437, 29.187284, 5.0164533) failed to convert
-rank 94: Point 1022 (-89.211174, 29.477464, 2.6873077) failed to convert
-rank 92: Point 1022 (-89.297771, 29.358742, -0.22481593) failed to convert
-rank 63: Point 737 (-90.334168, 29.52102, -0.085344) failed to convert
-rank 20: Point 729 (-91.262496, 29.957327, -5.8466521) failed to convert
-rank 75: Point 1016 (-89.977663, 29.908992, 0.97049365) failed to convert
-rank 60: Point 727 (-90.377093, 29.977642, -2.46126) failed to convert
-rank 39: Point 734 (-90.777832, 29.752335, -1.9554286) failed to convert
-rank 40: Point 729 (-90.754305, 29.863079, -0.36257534) failed to convert
-rank 12: Point 720 (-91.526102, 30.335887, -0.34999999) failed to convert
-rank 78: Point 1024 (-89.946094, 29.515306, 0.31299999) failed to convert
-rank 82: Point 1023 (-89.813707, 29.565843, -1.6858487) failed to convert
-rank 30: Point 733 (-91.053905, 29.522835, 0.08246463) failed to convert
-rank 56: Point 732 (-90.50009, 29.47148, -1.268719) failed to convert
-rank 90: Point 1022 (-89.364927, 29.236083, -0.82507268) failed to convert
-rank 99: Point 1014 (-88.86325, 29.981839, 3.4556004) failed to convert
-rank 47: Point 735 (-90.65828, 29.711281, -0.90751951) failed to convert
-rank 18: Point 734 (-91.337546, 29.771202, 5.0974216) failed to convert
-rank 25: Point 740 (-91.158661, 30.224349, -5.9969258) failed to convert
-rank 0: Point 685 (-92.446709, 28.981997, 25.249747) failed to convert
-rank 28: Point 727 (-91.106477, 29.688686, -1.8110252) failed to convert
-rank 71: Point 1014 (-90.057923, 29.950529, 36.963053) failed to convert
-rank 13: Point 735 (-91.524437, 29.783996, -0.98666634) failed to convert
-rank 22: Point 733 (-91.224921, 30.030635, -0.57008322) failed to convert
-rank 97: Point 1012 (-89.066768, 30.156346, 5.3018672) failed to convert
-rank 35: Point 741 (-90.821616, 30.444486, -8.3576787) failed to convert
-rank 53: Point 734 (-90.540657, 29.629176, -0.22723705) failed to convert
-rank 7: Point 738 (-91.743369, 30.025421, -4.6083162) failed to convert
-rank 64: Point 1024 (-90.291992, 29.524682, -2.840736) failed to convert
-rank 70: Point 1025 (-90.097802, 29.659109, -0.45394504) failed to convert
-rank 76: Point 1026 (-89.958025, 29.928782, -5.9984644) failed to convert
-rank 93: Point 1014 (-89.274389, 29.095028, -0.5421748) failed to convert
-rank 86: Point 1024 (-89.60723, 29.396556, 0.25632399) failed to convert
-rank 5: Point 738 (-91.782275, 30.503538, -3.9767195) failed to convert
-rank 95: Point 1015 (-89.221227, 29.158695, -0.42517415) failed to convert
-rank 87: Point 1014 (-89.462396, 30.144312, 4.0363133) failed to convert
-rank 34: Point 727 (-90.89371, 29.775042, -2.6167503) failed to convert
-rank 89: Point 1015 (-89.409464, 29.192904, 0.10422158) failed to convert
-rank 26: Point 731 (-91.142285, 30.229226, 15.699604) failed to convert
-rank 84: Point 1024 (-89.69822, 30.107376, -0.54158644) failed to convert
-rank 59: Point 738 (-90.363522, 30.488903, -7.7824589) failed to convert
-rank 88: Point 1025 (-89.455184, 29.353936, -4.2458642) failed to convert
-rank 66: Point 1020 (-90.201761, 29.783585, 1.6428744) failed to convert
-rank 72: Point 1024 (-90.065581, 29.586926, 0.33233069) failed to convert
-rank 32: Point 730 (-90.963674, 29.660651, -0.62931572) failed to convert
-rank 74: Point 1023 (-90.076687, 28.881147, 31.061439) failed to convert
-rank 31: Point 735 (-90.958106, 30.415342, -4.5536692) failed to convert
-rank 15: Point 733 (-91.419917, 30.395521, -4.5627343) failed to convert
-rank 54: Point 732 (-90.517933, 29.655104, 0.34743418) failed to convert
-rank 36: Point 732 (-90.828838, 29.980961, -9.67862) failed to convert
-rank 50: Point 737 (-90.622959, 29.373112, -8.2296) failed to convert
-rank 43: Point 740 (-90.707238, 29.710105, -1.0744937) failed to convert
-rank 83: Point 1014 (-89.786473, 29.56829, 20.697503) failed to convert
-rank 85: Point 1015 (-89.613566, 30.297552, -4.6002152) failed to convert
-rank 68: Point 1023 (-90.130259, 29.849919, -4.1117522) failed to convert
-rank 11: Point 733 (-91.565879, 30.49613, -11.975593) failed to convert
-rank 1: Point 738 (-92.075572, 29.965099, -4.1181372) failed to convert
-rank 77: Point 1016 (-89.927329, 30.054862, 1.5436798) failed to convert
-rank 46: Point 722 (-90.702441, 29.316495, -0.0) failed to convert
-rank 51: Point 737 (-90.601414, 29.43986, -0.16337136) failed to convert
-rank 3: Point 736 (-91.854147, 30.846792, -11.322456) failed to convert
-rank 80: Point 1021 (-89.859494, 29.897658, -0.1720417) failed to convert
-rank 57: Point 739 (-90.475028, 29.574016, 1.4395719) failed to convert
-rank 67: Point 1013 (-90.169723, 29.695777, -0.33616081) failed to convert
-rank 91: Point 1015 (-89.36197, 28.994529, 13.873226) failed to convert
-rank 81: Point 1012 (-89.805739, 30.074222, 2.0365763) failed to convert
-rank 65: Point 1016 (-90.2612, 29.4549, -3.910889) failed to convert
-rank 96: Point 1027 (-89.204561, 29.115268, -0.00166384) failed to convert
-rank 73: Point 1014 (-90.014981, 29.952069, -6.2331604) failed to convert
-rank 79: Point 1016 (-89.898114, 29.865961, -5.4572238) failed to convert
-rank 69: Point 1017 (-90.09968, 29.906596, -5.6330782) failed to convert
-rank 10: Point 731 (-91.598105, 30.747679, -20.0) failed to convert
-rank 55: Point 736 (-90.472362, 30.030684, 23.156817) failed to convert
-rank 9: Point 734 (-91.643187, 30.622846, -7.1621809) failed to convert
-rank 23: Point 737 (-91.184478, 30.349723, 14.871084) failed to convert
-rank 8: Point 727 (-91.698868, 30.172535, -1.1528803) failed to convert
-rank 45: Point 738 (-90.704747, 29.394596, -0.0109209) failed to convert
-rank 94: Point 1023 (-89.23516, 29.205324, -0.10152561) failed to convert
-rank 92: Point 1023 (-89.307895, 29.241946, 17.542782) failed to convert
-rank 16: Point 732 (-91.357082, 30.714198, -20.0) failed to convert
-rank 6: Point 733 (-91.750135, 30.537376, -13.941552) failed to convert
-rank 41: Point 738 (-90.76873, 29.420812, -8.2296) failed to convert
-rank 98: Point 1026 (-89.061601, 29.407487, 8.597368) failed to convert
-rank 75: Point 1017 (-89.988321, 29.773824, -8.2296) failed to convert
-rank 82: Point 1024 (-89.735713, 30.518106, -11.27499) failed to convert
-rank 58: Point 726 (-90.4302, 29.881321, -0.36665285) failed to convert
-rank 61: Point 740 (-90.357126, 29.941565, -8.8727287) failed to convert
-rank 78: Point 1025 (-89.914919, 29.907879, 20.260918) failed to convert
-rank 42: Point 733 (-90.737705, 29.569151, -2.55213) failed to convert
-rank 2: Point 733 (-91.976673, 29.860733, -0.0) failed to convert
-rank 33: Point 733 (-90.94581, 29.425681, -0.56135519) failed to convert
-rank 90: Point 1023 (-89.370867, 29.166846, 0.31299999) failed to convert
-rank 29: Point 736 (-91.061731, 29.698343, -0.60491241) failed to convert
-rank 52: Point 730 (-90.534865, 30.030313, -1.4378356) failed to convert
-rank 99: Point 1015 (-88.853428, 30.086137, 13.799198) failed to convert
-rank 44: Point 733 (-90.683385, 29.878072, -0.56773086) failed to convert
-rank 62: Point 731 (-90.36498, 29.5141, 0.11639153) failed to convert
-rank 19: Point 742 (-91.255687, 30.499, -16.094356) failed to convert
-rank 37: Point 738 (-90.850782, 29.316637, -0.0) failed to convert
-rank 71: Point 1015 (-90.059746, 29.927117, 36.057129) failed to convert
-rank 24: Point 733 (-91.208146, 29.693217, -1.0189323) failed to convert
-rank 21: Point 740 (-91.214654, 30.404881, -9.3486964) failed to convert
-rank 48: Point 732 (-90.612434, 30.037447, 6.9501761) failed to convert
-rank 14: Point 731 (-91.488056, 29.765767, -0.33817962) failed to convert
-rank 64: Point 1025 (-90.291991, 29.524642, -2.840736) failed to convert
-rank 97: Point 1013 (-89.167452, 29.036437, -0.257246) failed to convert
-rank 20: Point 730 (-91.236676, 30.369744, 11.037555) failed to convert
-rank 93: Point 1015 (-89.268743, 29.159649, -0.0) failed to convert
-rank 4: Point 735 (-91.807112, 30.842489, 10.285084) failed to convert
-rank 70: Point 1026 (-90.128673, 29.256453, -0.24996263) failed to convert
-rank 27: Point 734 (-91.149817, 29.683635, 0.11008667) failed to convert
-rank 63: Point 738 (-90.272178, 30.349611, 0.24625024) failed to convert
-rank 76: Point 1027 (-89.975565, 29.706792, -4.8225459) failed to convert
-rank 86: Point 1025 (-89.607879, 29.38868, -4.2013634) failed to convert
-rank 89: Point 1016 (-89.361824, 29.745486, 2.5999999) failed to convert
-rank 49: Point 738 (-90.566993, 30.371546, -0.28687559) failed to convert
-rank 39: Point 735 (-90.76952, 29.873719, 0.47330314) failed to convert
-rank 40: Point 730 (-90.771159, 29.617099, -1.6149696) failed to convert
-rank 12: Point 721 (-91.525911, 30.339064, -8.854072) failed to convert
-rank 87: Point 1015 (-89.529093, 29.360891, 27.75496) failed to convert
-rank 30: Point 734 (-91.010866, 30.183687, -5.3704391) failed to convert
-rank 17: Point 739 (-91.319773, 30.603757, -15.456841) failed to convert
-rank 88: Point 1026 (-89.455166, 29.3539, -4.2458642) failed to convert
-rank 18: Point 735 (-91.315449, 30.131369, -1.0648065) failed to convert
-rank 72: Point 1025 (-90.031601, 30.022623, 8.4881474) failed to convert
-rank 56: Point 733 (-90.462213, 29.995831, 18.88535) failed to convert
-rank 13: Point 736 (-91.493506, 30.307828, -1.5854109) failed to convert
-rank 0: Point 686 (-92.441018, 29.098616, 20.1) failed to convert
-rank 84: Point 1025 (-89.676149, 30.372236, -2.3759446) failed to convert
-rank 95: Point 1016 (-89.218522, 29.189446, -0.42876775) failed to convert
-rank 47: Point 736 (-90.658281, 29.71122, -0.26804684) failed to convert
-rank 74: Point 1024 (-90.010332, 29.738304, -4.9249587) failed to convert
-rank 66: Point 1021 (-90.252033, 29.114983, 0.8949389) failed to convert
-rank 83: Point 1015 (-89.768627, 29.787493, -0.15971335) failed to convert
-rank 85: Point 1016 (-89.699625, 29.261781, 8.0984296) failed to convert
-rank 68: Point 1024 (-90.130242, 29.849882, -4.1117522) failed to convert
-rank 28: Point 728 (-91.106461, 29.688808, -1.6907827) failed to convert
-rank 38: Point 728 (-90.784221, 29.90382, 0.23599676) failed to convert
-rank 67: Point 1014 (-90.132617, 30.178935, 4.6300001) failed to convert
-rank 91: Point 1016 (-89.335612, 29.300158, -0.16866337) failed to convert
-rank 53: Point 735 (-90.540486, 29.631528, -0.76795359) failed to convert
-rank 77: Point 1017 (-89.957402, 29.676246, -5.0045115) failed to convert
-rank 35: Point 742 (-90.874071, 29.670308, -8.2296) failed to convert
-rank 65: Point 1017 (-90.248013, 29.630643, -0.50019121) failed to convert
-rank 80: Point 1022 (-89.845153, 30.075013, -7.5008238) failed to convert
-rank 81: Point 1013 (-89.86999, 29.276759, 4.6786124) failed to convert
-rank 79: Point 1017 (-89.898095, 29.866193, -3.9217665) failed to convert
-rank 73: Point 1015 (-90.011292, 29.998938, -0.82989939) failed to convert
-rank 22: Point 734 (-91.199787, 30.42868, 10.556094) failed to convert
-rank 96: Point 1028 (-89.208639, 29.068469, 2.4542744) failed to convert
-rank 31: Point 736 (-90.978057, 30.114645, 10.08377) failed to convert
-rank 7: Point 739 (-91.68822, 30.996968, -19.855598) failed to convert
-rank 54: Point 733 (-90.50057, 29.896576, -0.34663923) failed to convert
-rank 26: Point 732 (-91.17694, 29.683746, -5.3857631) failed to convert
-rank 60: Point 728 (-90.38339, 29.892185, -0.36363092) failed to convert
-rank 25: Point 741 (-91.15348, 30.30515, -7.2146293) failed to convert
-rank 69: Point 1018 (-90.099659, 29.906539, -7.1359781) failed to convert
-rank 94: Point 1024 (-89.232804, 29.232021, -0.29540908) failed to convert
-rank 5: Point 739 (-91.772427, 30.679352, -7.8271332) failed to convert
-rank 15: Point 734 (-91.396515, 30.779442, -16.59445) failed to convert
-rank 50: Point 738 (-90.644419, 29.064862, 2.6260506) failed to convert
-rank 92: Point 1024 (-89.292566, 29.417817, 8.0132431) failed to convert
-rank 43: Point 741 (-90.714071, 29.611208, -0.72447458) failed to convert
-rank 75: Point 1018 (-89.983232, 29.838349, -5.4476907) failed to convert
-rank 11: Point 734 (-91.55219, 30.728116, 7.6300421) failed to convert
-rank 82: Point 1025 (-89.814553, 29.555184, 0.31268431) failed to convert
-rank 78: Point 1026 (-89.904258, 30.041045, 0.47128472) failed to convert
-rank 59: Point 739 (-90.427392, 29.622487, -0.55860744) failed to convert
-rank 46: Point 723 (-90.694251, 29.435255, 0.24145459) failed to convert
-rank 57: Point 740 (-90.503654, 29.17458, 1.5208275) failed to convert
-rank 98: Point 1027 (-89.010085, 29.972552, 4.3002842) failed to convert
-rank 99: Point 1016 (-88.934469, 29.212174, 30.009571) failed to convert
-rank 32: Point 731 (-90.991726, 29.231268, -0.0) failed to convert
-rank 51: Point 738 (-90.583795, 29.689508, -0.81382732) failed to convert
-rank 23: Point 738 (-91.209546, 29.953418, -1.720666) failed to convert
-rank 71: Point 1016 (-90.068371, 29.816195, 0.56032402) failed to convert
-rank 90: Point 1024 (-89.388206, 28.964546, 10.120516) failed to convert
-rank 3: Point 737 (-91.866975, 30.613425, -6.6494755) failed to convert
-rank 45: Point 739 (-90.6666, 29.943771, -0.88914148) failed to convert
-rank 10: Point 732 (-91.610426, 30.536522, -5.9774534) failed to convert
-rank 1: Point 739 (-92.09068, 29.669035, 3.0801032) failed to convert
-rank 64: Point 1026 (-90.263174, 29.909536, -4.3967402) failed to convert
-rank 9: Point 735 (-91.623035, 30.969277, -13.167862) failed to convert
-rank 8: Point 728 (-91.653167, 30.969438, -12.889439) failed to convert
-rank 97: Point 1014 (-89.168975, 29.018966, 2.1717588) failed to convert
-rank 93: Point 1016 (-89.273917, 29.100235, 13.346033) failed to convert
-rank 6: Point 734 (-91.751299, 30.516626, -13.862305) failed to convert
-rank 44: Point 734 (-90.72081, 29.336981, -0.7576609) failed to convert
-rank 41: Point 739 (-90.733668, 29.9316, -0.38299225) failed to convert
-rank 76: Point 1028 (-89.996415, 29.440973, 0.06150757) failed to convert
-rank 89: Point 1017 (-89.409564, 29.191416, 0.31299999) failed to convert
-rank 58: Point 727 (-90.462624, 29.434407, -8.2296) failed to convert
-rank 87: Point 1016 (-89.517171, 29.501877, 0.62915192) failed to convert
-rank 16: Point 733 (-91.358662, 30.688584, -14.993461) failed to convert
-rank 61: Point 741 (-90.382944, 29.591093, 0.22798738) failed to convert
-rank 70: Point 1027 (-90.080738, 29.879393, -0.24337102) failed to convert
-rank 42: Point 734 (-90.704921, 30.043222, -3.1480277) failed to convert
-rank 86: Point 1026 (-89.605681, 29.414934, 26.990415) failed to convert
-rank 19: Point 743 (-91.339407, 29.139758, 5.8854858) failed to convert
-rank 88: Point 1027 (-89.455139, 29.353845, -4.2458642) failed to convert
-rank 72: Point 1026 (-90.072859, 29.492736, -0.01493235) failed to convert
-rank 34: Point 728 (-90.899648, 29.68586, -0.5278982) failed to convert
-rank 84: Point 1026 (-89.716647, 29.884509, 0.06200318) failed to convert
-rank 55: Point 737 (-90.506262, 29.560957, -0.40813665) failed to convert
-rank 29: Point 737 (-91.061002, 29.7096, -0.6800298) failed to convert
-rank 2: Point 734 (-91.915878, 30.994239, -12.986386) failed to convert
-rank 62: Point 732 (-90.355573, 29.641779, -0.60614839) failed to convert
-rank 52: Point 731 (-90.574209, 29.478111, 1.6422758) failed to convert
-rank 66: Point 1022 (-90.23111, 29.394782, -1.2643493) failed to convert
-rank 24: Point 734 (-91.216194, 29.564471, -0.78921747) failed to convert
-rank 37: Point 739 (-90.805705, 29.983761, -10.303155) failed to convert
-rank 74: Point 1025 (-89.98607, 30.046275, 1.1209797) failed to convert
-rank 33: Point 734 (-90.877869, 30.442749, -8.1583553) failed to convert
-rank 83: Point 1016 (-89.808534, 29.29504, 5.7962296) failed to convert
-rank 85: Point 1017 (-89.68254, 29.469888, -2.7990524) failed to convert
-rank 14: Point 732 (-91.474507, 29.994075, 10.351172) failed to convert
-rank 95: Point 1017 (-89.222988, 29.138626, -0.64301308) failed to convert
-rank 68: Point 1025 (-90.128392, 29.873837, 1.3895597) failed to convert
-rank 91: Point 1017 (-89.348649, 29.149225, -2.4778016) failed to convert
-rank 21: Point 741 (-91.207121, 30.523646, 23.828568) failed to convert
-rank 4: Point 736 (-91.806318, 30.855662, -13.061124) failed to convert
-rank 20: Point 731 (-91.238658, 30.338248, -14.332307) failed to convert
-rank 67: Point 1015 (-90.173889, 29.640999, 0.31299999) failed to convert
-rank 36: Point 733 (-90.827256, 30.004201, -10.326625) failed to convert
-rank 65: Point 1018 (-90.183534, 30.478021, -7.6092055) failed to convert
-rank 77: Point 1018 (-89.959049, 29.655282, 18.540869) failed to convert
-rank 80: Point 1023 (-89.913319, 29.222696, 7.5392578) failed to convert
-rank 79: Point 1018 (-89.895314, 29.900875, -0.77405282) failed to convert
-rank 39: Point 736 (-90.772988, 29.822999, -1.8479207) failed to convert
-rank 12: Point 722 (-91.54977, 29.932622, -9.2445847) failed to convert
-rank 81: Point 1014 (-89.805164, 30.081099, -0.31730437) failed to convert
-rank 49: Point 739 (-90.613923, 29.711745, -0.30659479) failed to convert
-rank 63: Point 739 (-90.33807, 29.467927, 1.2398715) failed to convert
-rank 96: Point 1029 (-89.197826, 29.191134, -0.0) failed to convert
-rank 0: Point 687 (-92.420144, 29.540517, 3.3523856) failed to convert
-rank 40: Point 731 (-90.771138, 29.617366, -8.2296) failed to convert
-rank 56: Point 734 (-90.474794, 29.822325, -0.30734816) failed to convert
-rank 48: Point 733 (-90.61707, 29.971846, -0.34390837) failed to convert
-rank 94: Point 1025 (-89.242508, 29.121336, 3.7639938) failed to convert
-rank 73: Point 1016 (-90.079906, 29.115783, 10.380871) failed to convert
-rank 27: Point 735 (-91.111448, 30.283388, -4.3660238) failed to convert
-rank 18: Point 736 (-91.29895, 30.397816, -3.396791) failed to convert
-rank 47: Point 737 (-90.647815, 29.860686, -0.22240654) failed to convert
-rank 13: Point 737 (-91.533874, 29.622418, -3.5326321) failed to convert
-rank 69: Point 1019 (-90.099645, 29.906501, -7.1359781) failed to convert
-rank 35: Point 743 (-90.847745, 30.061002, 2.8905916) failed to convert
-rank 75: Point 1019 (-89.972466, 29.974545, 0.18491991) failed to convert
-rank 38: Point 729 (-90.820738, 29.365891, -0.23779873) failed to convert
-rank 53: Point 736 (-90.551274, 29.47984, -2.1267696) failed to convert
-rank 92: Point 1025 (-89.32532, 29.040509, 1.0371288) failed to convert
-rank 17: Point 740 (-91.375145, 29.699829, -1.5391682) failed to convert
-rank 82: Point 1026 (-89.812257, 29.583616, 23.47891) failed to convert
-rank 30: Point 735 (-91.000493, 30.341057, -4.7955167) failed to convert
-rank 98: Point 1028 (-89.007253, 30.003069, 4.7645181) failed to convert
-rank 78: Point 1027 (-89.904845, 30.033693, -9.0) failed to convert
-rank 99: Point 1017 (-88.846315, 30.158382, 11.70647) failed to convert
-rank 28: Point 729 (-91.106478, 29.688338, -1.6722665) failed to convert
-rank 54: Point 734 (-90.519675, 29.630587, -0.17129369) failed to convert
-rank 31: Point 737 (-90.978093, 30.113927, 12.128333) failed to convert
-rank 60: Point 729 (-90.377089, 29.977544, 0.37556196) failed to convert
-rank 25: Point 742 (-91.159371, 30.212856, 12.654744) failed to convert
-rank 26: Point 733 (-91.135993, 30.327093, -8.2909836) failed to convert
-rank 7: Point 740 (-91.688173, 30.997006, -19.175601) failed to convert
-rank 50: Point 739 (-90.622994, 29.372584, 0.12635735) failed to convert
-rank 43: Point 742 (-90.713904, 29.613609, -0.73967726) failed to convert
-rank 71: Point 1017 (-90.049026, 30.064137, 4.4485572) failed to convert
-rank 97: Point 1015 (-89.076912, 30.044712, 3.1495539) failed to convert
-rank 90: Point 1025 (-89.325983, 29.684869, 2.6564557) failed to convert
-rank 64: Point 1027 (-90.29199, 29.524581, -2.840736) failed to convert
-rank 93: Point 1017 (-89.193565, 30.009955, 0.0662103) failed to convert
-rank 22: Point 735 (-91.196702, 30.477223, 13.737015) failed to convert
-rank 5: Point 740 (-91.802921, 30.131678, -4.7197729) failed to convert
-rank 70: Point 1028 (-90.089764, 29.762936, 0.31299999) failed to convert
-rank 11: Point 735 (-91.591567, 30.055446, -8.2296) failed to convert
-rank 76: Point 1029 (-89.999955, 29.395641, 0.80969762) failed to convert
-rank 59: Point 740 (-90.402411, 29.963933, -3.4059096) failed to convert
-rank 89: Point 1018 (-89.406621, 29.225778, 0.31279662) failed to convert
-rank 57: Point 741 (-90.438231, 30.080371, -0.5315425) failed to convert
-rank 87: Point 1017 (-89.493516, 29.78046, 0.00014454) failed to convert
-rank 86: Point 1027 (-89.536916, 30.23077, -3.5332697) failed to convert
-rank 51: Point 739 (-90.601394, 29.439917, -0.32094805) failed to convert
-rank 72: Point 1027 (-90.046347, 29.833991, -9.0) failed to convert
-rank 23: Point 739 (-91.189333, 30.273275, -13.438633) failed to convert
-rank 84: Point 1027 (-89.745502, 29.532598, 18.962898) failed to convert
-rank 15: Point 735 (-91.403576, 30.663692, -9.101418) failed to convert
-rank 66: Point 1023 (-90.190179, 29.935539, -7.6718166) failed to convert
-rank 46: Point 724 (-90.664839, 29.85823, -0.60451708) failed to convert
-rank 74: Point 1026 (-90.010296, 29.738353, -4.9249587) failed to convert
-rank 88: Point 1028 (-89.454532, 29.360851, 27.935922) failed to convert
-rank 85: Point 1018 (-89.622187, 30.194996, -0.31352377) failed to convert
-rank 32: Point 732 (-90.963639, 29.660672, -1.7162614) failed to convert
-rank 45: Point 740 (-90.701225, 29.445565, -0.95118452) failed to convert
-rank 3: Point 738 (-91.88332, 30.313968, -6.6262154) failed to convert
-rank 9: Point 736 (-91.622179, 30.983175, -21.405583) failed to convert
-rank 1: Point 740 (-92.085379, 29.771923, -0.25280983) failed to convert
-rank 95: Point 1018 (-89.21563, 29.222222, -0.0) failed to convert
-rank 83: Point 1017 (-89.768623, 29.787433, -1.0337273) failed to convert
-rank 91: Point 1018 (-89.349214, 29.14263, 0.28548295) failed to convert
-rank 68: Point 1026 (-90.079542, 30.502142, -7.6310097) failed to convert
-rank 41: Point 740 (-90.736469, 29.890996, -0.17086336) failed to convert
-rank 16: Point 734 (-91.421223, 29.658527, -3.3771841) failed to convert
-rank 10: Point 733 (-91.59614, 30.781194, -9.6570059) failed to convert
-rank 6: Point 735 (-91.747584, 30.582563, -7.3272665) failed to convert
-rank 58: Point 728 (-90.422015, 29.992829, 21.763319) failed to convert
-rank 44: Point 735 (-90.683459, 29.876861, -0.77201789) failed to convert
-rank 80: Point 1024 (-89.867479, 29.798042, 0.31588927) failed to convert
-rank 77: Point 1019 (-89.930672, 30.012768, 0.69887135) failed to convert
-rank 67: Point 1016 (-90.211716, 29.140396, 5.3453612) failed to convert
-rank 79: Point 1019 (-89.897793, 29.869904, -6.0429652) failed to convert
-rank 42: Point 735 (-90.737691, 29.569226, -2.5210751) failed to convert
-rank 65: Point 1019 (-90.225057, 29.934733, -7.828043) failed to convert
-rank 81: Point 1015 (-89.846486, 29.570169, 0.09888462) failed to convert
-rank 61: Point 742 (-90.357106, 29.941623, -8.8727287) failed to convert
-rank 96: Point 1030 (-89.196161, 29.209958, -0.0) failed to convert
-rank 55: Point 738 (-90.50429, 29.588402, -2.7241831) failed to convert
-rank 8: Point 729 (-91.662786, 30.803171, -9.9280633) failed to convert
-rank 2: Point 735 (-91.965066, 30.079645, -9.0799484) failed to convert
-rank 34: Point 729 (-90.854724, 30.353026, -3.4577843) failed to convert
-rank 29: Point 738 (-91.072113, 29.536965, -0.2766642) failed to convert
-rank 73: Point 1017 (-90.011929, 29.990765, -9.0) failed to convert
-rank 19: Point 744 (-91.282733, 30.065747, -9.2994487) failed to convert
-rank 94: Point 1026 (-89.240841, 29.140194, -0.59840252) failed to convert
-rank 52: Point 732 (-90.515765, 30.29466, 2.9690565) failed to convert
-rank 37: Point 740 (-90.812777, 29.879733, -1.7861046) failed to convert
-rank 14: Point 733 (-91.441691, 30.541463, -5.3710758) failed to convert
-rank 33: Point 735 (-90.922106, 29.783509, -1.1588111) failed to convert
-rank 69: Point 1020 (-90.128589, 29.530381, 1.1055726) failed to convert
-rank 39: Point 737 (-90.769502, 29.873777, -0.56384003) failed to convert
-rank 21: Point 742 (-91.222133, 30.286314, 15.593111) failed to convert
-rank 78: Point 1028 (-89.91817, 29.866815, 12.355027) failed to convert
-rank 4: Point 737 (-91.83396, 30.356966, -4.9549008) failed to convert
-rank 24: Point 735 (-91.210103, 29.66191, -0.70949957) failed to convert
-rank 82: Point 1027 (-89.813673, 29.565822, -1.6858487) failed to convert
-rank 98: Point 1029 (-89.02472, 29.81223, 5.0724206) failed to convert
-rank 75: Point 1020 (-89.939419, 30.389077, -9.0677125) failed to convert
-rank 92: Point 1026 (-89.302357, 29.305025, -0.28846463) failed to convert
-rank 48: Point 734 (-90.583456, 30.443679, -4.9418549) failed to convert
-rank 36: Point 734 (-90.827701, 29.997649, 12.917109) failed to convert
-rank 99: Point 1018 (-88.844283, 30.178708, 11.040451) failed to convert
-rank 63: Point 740 (-90.301769, 29.956391, 16.567364) failed to convert
-rank 27: Point 736 (-91.113631, 30.249519, -7.6580998) failed to convert
-rank 12: Point 723 (-91.525206, 30.350579, -11.024617) failed to convert
-rank 64: Point 1028 (-90.291216, 29.534852, 2.181558) failed to convert
-rank 49: Point 740 (-90.587652, 30.082565, -2.1044476) failed to convert
-rank 62: Point 733 (-90.336152, 29.90411, -1.579333) failed to convert
-rank 0: Point 688 (-92.415111, 29.6455, -0.23906279) failed to convert
-rank 35: Point 744 (-90.861582, 29.855903, -1.4739201) failed to convert
-rank 20: Point 732 (-91.258899, 30.014851, -7.2888718) failed to convert
-rank 71: Point 1018 (-90.064743, 29.862686, -9.0) failed to convert
-rank 97: Point 1016 (-89.137951, 29.367903, 7.7005458) failed to convert
-rank 53: Point 737 (-90.507325, 30.093008, -0.6407171) failed to convert
-rank 90: Point 1026 (-89.318777, 29.767244, -0.0) failed to convert
-rank 76: Point 1030 (-89.962661, 29.869632, -0.96588914) failed to convert
-rank 18: Point 737 (-91.292143, 30.506848, -15.970607) failed to convert
-rank 70: Point 1029 (-90.070102, 30.015923, -1.7603712) failed to convert
-rank 93: Point 1018 (-89.283953, 28.984712, 12.64277) failed to convert
-rank 13: Point 738 (-91.524383, 29.784779, -2.2021316) failed to convert
-rank 86: Point 1028 (-89.607843, 29.388698, -4.2013634) failed to convert
-rank 28: Point 730 (-91.107383, 29.674011, -0.86462513) failed to convert
-rank 89: Point 1019 (-89.397291, 29.3345, 18.12068) failed to convert
-rank 72: Point 1028 (-90.039132, 29.926227, -9.0) failed to convert
-rank 87: Point 1018 (-89.514442, 29.533641, 0.57487052) failed to convert
-rank 17: Point 741 (-91.37615, 29.683198, -1.2075803) failed to convert
-rank 30: Point 736 (-91.011899, 30.167786, -11.846053) failed to convert
-rank 84: Point 1028 (-89.702602, 30.053987, 2.839233) failed to convert
-rank 56: Point 735 (-90.500146, 29.470297, 0.06412643) failed to convert
-rank 47: Point 738 (-90.647972, 29.858416, -1.0882719) failed to convert
-rank 74: Point 1027 (-90.013977, 29.691308, -0.02528122) failed to convert
-rank 40: Point 732 (-90.754724, 29.856871, -0.49855633) failed to convert
-rank 60: Point 730 (-90.421141, 29.375875, -0.0) failed to convert
-rank 66: Point 1024 (-90.231092, 29.394724, -0.63741107) failed to convert
-rank 54: Point 735 (-90.516798, 29.670642, -0.43027274) failed to convert
-rank 88: Point 1029 (-89.456099, 29.342431, -4.113581) failed to convert
-rank 95: Point 1019 (-89.21939, 29.179456, -0.02541223) failed to convert
-rank 38: Point 730 (-90.784228, 29.903666, 0.13097844) failed to convert
-rank 91: Point 1019 (-89.347165, 29.166369, 0.31299999) failed to convert
-rank 25: Point 743 (-91.167709, 30.081888, -1.0569912) failed to convert
-rank 31: Point 738 (-90.978129, 30.11321, 16.213374) failed to convert
-rank 7: Point 741 (-91.730744, 30.249138, -1.573512) failed to convert
-rank 50: Point 740 (-90.62479, 29.346854, 0.36554728) failed to convert
-rank 85: Point 1019 (-89.682502, 29.469935, -4.020374) failed to convert
-rank 83: Point 1018 (-89.768621, 29.787393, -1.2307063) failed to convert
-rank 80: Point 1025 (-89.846023, 30.063886, 0.29106155) failed to convert
-rank 22: Point 736 (-91.194052, 30.518823, -20.482223) failed to convert
-rank 79: Point 1020 (-89.895329, 29.900602, -1.4234159) failed to convert
-rank 11: Point 736 (-91.565854, 30.496162, -11.975593) failed to convert
-rank 67: Point 1017 (-90.19247, 29.395935, 0.30623106) failed to convert
-rank 68: Point 1027 (-90.173019, 29.289263, 0.31299999) failed to convert
-rank 23: Point 740 (-91.210438, 29.93916, -1.2317704) failed to convert
-rank 59: Point 741 (-90.401301, 29.979005, 4.8222583) failed to convert
-rank 77: Point 1020 (-89.942922, 29.858872, 0.83777782) failed to convert
-rank 5: Point 741 (-91.791984, 30.329016, -3.016) failed to convert
-rank 65: Point 1020 (-90.22501, 29.935277, -7.7745342) failed to convert
-rank 81: Point 1016 (-89.801104, 30.130456, 2.0) failed to convert
-rank 96: Point 1031 (-89.201628, 29.147939, 6.1397904) failed to convert
-rank 43: Point 743 (-90.714352, 29.607113, -0.84999916) failed to convert
-rank 57: Point 742 (-90.487724, 29.397251, -8.2296) failed to convert
-rank 73: Point 1018 (-90.018527, 29.906762, -9.0) failed to convert
-rank 15: Point 736 (-91.429693, 30.232816, -0.25890083) failed to convert
-rank 51: Point 740 (-90.601381, 29.439955, -0.52608787) failed to convert
-rank 32: Point 733 (-90.917694, 30.351258, -6.6876954) failed to convert
-rank 45: Point 741 (-90.698629, 29.483165, -1.7230944) failed to convert
-rank 94: Point 1027 (-89.240002, 29.149609, 4.1761732) failed to convert
-rank 46: Point 725 (-90.681725, 29.61575, -0.79183365) failed to convert
-rank 26: Point 734 (-91.166297, 29.852088, 0.1) failed to convert
-rank 9: Point 737 (-91.687892, 29.839506, -0.60429945) failed to convert
-rank 3: Point 739 (-91.871991, 30.52142, -4.5177563) failed to convert
-rank 78: Point 1029 (-89.936147, 29.640541, 13.493468) failed to convert
-rank 69: Point 1021 (-90.099624, 29.906444, -6.9207893) failed to convert
-rank 10: Point 734 (-91.583547, 30.995403, -14.926753) failed to convert
-rank 6: Point 736 (-91.75101, 30.521737, -6.1767315) failed to convert
-rank 58: Point 729 (-90.417672, 30.052015, -0.00424094) failed to convert
-rank 1: Point 741 (-92.102034, 29.445013, 2.6521055) failed to convert
-rank 41: Point 741 (-90.697961, 30.444198, -7.1236669) failed to convert
-rank 16: Point 735 (-91.42121, 29.658565, -3.3771841) failed to convert
-rank 98: Point 1030 (-89.073363, 29.275894, 8.634584) failed to convert
-rank 75: Point 1021 (-89.975814, 29.93201, -2.4607881) failed to convert
-rank 92: Point 1027 (-89.299968, 29.332365, -0.23035142) failed to convert
-rank 55: Point 739 (-90.513523, 29.459414, -8.2296) failed to convert
-rank 42: Point 736 (-90.718701, 29.844541, 0.2540244) failed to convert
-rank 61: Point 743 (-90.37052, 29.760074, -0.54250167) failed to convert
-rank 8: Point 730 (-91.656292, 30.915326, -14.308553) failed to convert
-rank 34: Point 730 (-90.874771, 30.05673, -4.6514247) failed to convert
-rank 44: Point 736 (-90.66975, 30.072894, -1.6258057) failed to convert
-rank 52: Point 733 (-90.561072, 29.663054, 0.42889282) failed to convert
-rank 82: Point 1028 (-89.768311, 30.12296, -0.25118362) failed to convert
-rank 99: Point 1019 (-88.845209, 30.168435, 11.079831) failed to convert
-rank 64: Point 1029 (-90.30745, 29.31602, -0.0) failed to convert
-rank 19: Point 745 (-91.282713, 30.065783, -9.2994487) failed to convert
-rank 37: Point 741 (-90.787722, 30.246011, -1.1022493) failed to convert
-rank 2: Point 736 (-91.917427, 30.96552, -18.128336) failed to convert
-rank 29: Point 739 (-91.034679, 30.11447, -10.450634) failed to convert
-rank 14: Point 734 (-91.488016, 29.765722, -3.2156401) failed to convert
-rank 71: Point 1019 (-90.068409, 29.815461, -4.8265083) failed to convert
-rank 90: Point 1027 (-89.331652, 29.619696, 2.5289802) failed to convert
-rank 76: Point 1031 (-89.963301, 29.861461, -1.133567) failed to convert
-rank 4: Point 738 (-91.799578, 30.975461, -16.59168) failed to convert
-rank 33: Point 736 (-90.877138, 30.452965, -9.4160326) failed to convert
-rank 21: Point 743 (-91.218661, 30.341309, -7.5894665) failed to convert
-rank 97: Point 1017 (-89.155817, 29.166858, -0.0) failed to convert
-rank 93: Point 1019 (-89.274102, 29.097631, 8.6650588) failed to convert
-rank 72: Point 1029 (-90.036469, 29.960171, -6.398362) failed to convert
-rank 89: Point 1020 (-89.40816, 29.207622, 0.0144085) failed to convert
-rank 87: Point 1019 (-89.528876, 29.361309, 27.458237) failed to convert
-rank 70: Point 1030 (-90.070061, 30.016434, -9.0) failed to convert
-rank 86: Point 1029 (-89.524546, 30.375333, -3.5144798) failed to convert
-rank 39: Point 738 (-90.786868, 29.619597, -1.6785876) failed to convert
-rank 84: Point 1029 (-89.692571, 30.17468, 13.146379) failed to convert
-rank 74: Point 1028 (-89.990238, 29.993165, -1.5131276) failed to convert
-rank 63: Point 741 (-90.30001, 29.979605, -4.9633635) failed to convert
-rank 27: Point 737 (-91.116775, 30.200197, -2.1781564) failed to convert
-rank 12: Point 724 (-91.499938, 30.775202, -9.8022394) failed to convert
-rank 49: Point 741 (-90.622064, 29.595811, -1.4891961) failed to convert
-rank 66: Point 1025 (-90.183629, 30.021051, 1.5626274) failed to convert
-rank 88: Point 1030 (-89.48342, 29.019901, 11.280995) failed to convert
-rank 95: Point 1020 (-89.218225, 29.192661, -0.0) failed to convert
-rank 91: Point 1020 (-89.346166, 29.177883, -0.6182834) failed to convert
-rank 48: Point 735 (-90.624644, 29.864229, -0.75363532) failed to convert
-rank 53: Point 738 (-90.480714, 30.459091, -5.9913982) failed to convert
-rank 35: Point 745 (-90.874044, 29.670338, -8.2296) failed to convert
-rank 62: Point 734 (-90.364972, 29.51404, -1.4247222) failed to convert
-rank 83: Point 1019 (-89.768617, 29.787332, -0.84035574) failed to convert
-rank 24: Point 736 (-91.174903, 30.219682, -4.946277) failed to convert
-rank 80: Point 1026 (-89.845114, 30.075059, -1.5914033) failed to convert
-rank 28: Point 731 (-91.106471, 29.688071, -0.89654014) failed to convert
-rank 18: Point 738 (-91.291222, 30.521554, -7.8541913) failed to convert
-rank 67: Point 1018 (-90.14999, 29.953349, 10.143315) failed to convert
-rank 30: Point 737 (-91.011376, 30.175619, 16.150593) failed to convert
-rank 79: Point 1021 (-89.897033, 29.879227, -2.3999962) failed to convert
-rank 36: Point 735 (-90.845588, 29.733432, -1.8264884) failed to convert
-rank 17: Point 742 (-91.374266, 29.713717, -0.98397111) failed to convert
-rank 56: Point 736 (-90.475115, 29.817823, -0.39889176) failed to convert
-rank 0: Point 689 (-92.414532, 29.655272, -0.40190673) failed to convert
-rank 40: Point 733 (-90.77108, 29.618164, -1.2628602) failed to convert
-rank 13: Point 739 (-91.524416, 29.784073, -1.9249487) failed to convert
-rank 47: Point 739 (-90.678899, 29.414582, 0.3048) failed to convert
-rank 85: Point 1020 (-89.644799, 29.924773, 2.8450654) failed to convert
-rank 68: Point 1028 (-90.124354, 29.925945, -1.7730935) failed to convert
-rank 65: Point 1021 (-90.270249, 29.332991, 0.458) failed to convert
-rank 77: Point 1021 (-89.937951, 29.921321, 29.796312) failed to convert
-rank 38: Point 731 (-90.78509, 29.891012, -1.8860546) failed to convert
-rank 73: Point 1019 (-90.02934, 29.768721, -0.50396261) failed to convert
-rank 81: Point 1017 (-89.821559, 29.878833, 0.16419096) failed to convert
-rank 96: Point 1032 (-89.195716, 29.214624, -0.38696586) failed to convert
-rank 94: Point 1028 (-89.227356, 29.293558, -0.00296175) failed to convert
-rank 50: Point 741 (-90.603544, 29.649501, -0.94200917) failed to convert
-rank 69: Point 1022 (-90.051793, 30.518405, -10.932724) failed to convert
-rank 60: Point 731 (-90.376804, 29.981372, -0.31919204) failed to convert
-rank 78: Point 1030 (-89.904803, 30.03365, -9.0) failed to convert
-rank 7: Point 742 (-91.719115, 30.454553, -6.5593258) failed to convert
-rank 22: Point 737 (-91.198365, 30.450954, 12.612971) failed to convert
-rank 98: Point 1031 (-89.034462, 29.704838, 4.1522898) failed to convert
-rank 75: Point 1022 (-89.978206, 29.901694, 0.03274796) failed to convert
-rank 92: Point 1028 (-89.325519, 29.037862, 14.616019) failed to convert
-rank 31: Point 739 (-91.022186, 29.440098, -0.5598548) failed to convert
-rank 20: Point 733 (-91.257809, 30.032311, -0.15367364) failed to convert
-rank 54: Point 736 (-90.502741, 29.865901, 0.02) failed to convert
-rank 25: Point 744 (-91.155018, 30.280831, 13.653794) failed to convert
-rank 59: Point 742 (-90.366499, 30.448792, -4.5007891) failed to convert
-rank 23: Point 741 (-91.209537, 29.953478, -1.0178429) failed to convert
-rank 5: Point 742 (-91.790145, 30.361947, -9.8768263) failed to convert
-rank 99: Point 1020 (-88.904879, 29.52959, 11.874738) failed to convert
-rank 43: Point 744 (-90.681451, 30.080533, -0.88456111) failed to convert
-rank 51: Point 741 (-90.583767, 29.689562, -0.17280101) failed to convert
-rank 15: Point 737 (-91.451017, 29.877058, -1.0160438) failed to convert
-rank 11: Point 737 (-91.565816, 30.496209, -11.975593) failed to convert
-rank 26: Point 735 (-91.142079, 30.232187, -12.902185) failed to convert
-rank 57: Point 743 (-90.475001, 29.574047, 1.448342) failed to convert
-rank 32: Point 734 (-90.932111, 30.135879, 30.490899) failed to convert
-rank 9: Point 738 (-91.620652, 31.009167, 1.203415) failed to convert
-rank 82: Point 1029 (-89.786071, 29.905805, 9.7011981) failed to convert
-rank 45: Point 742 (-90.698622, 29.483217, -1.6339691) failed to convert
-rank 64: Point 1030 (-90.263146, 29.90959, -4.166921) failed to convert
-rank 3: Point 740 (-91.889792, 30.194004, -4.1932513) failed to convert
-rank 1: Point 742 (-92.084965, 29.779565, 0.57700002) failed to convert
-rank 41: Point 742 (-90.72072, 30.118284, -0.42055376) failed to convert
-rank 90: Point 1028 (-89.364937, 29.235521, 0.03041073) failed to convert
-rank 97: Point 1018 (-89.073085, 30.086168, 3.3633392) failed to convert
-rank 16: Point 736 (-91.358497, 30.691041, -16.387387) failed to convert
-rank 46: Point 726 (-90.652288, 30.036947, -4.4993327) failed to convert
-rank 10: Point 735 (-91.59771, 30.753998, 28.246009) failed to convert
-rank 6: Point 737 (-91.735436, 30.797239, -9.9495588) failed to convert
-rank 58: Point 730 (-90.452837, 29.569446, -0.50982079) failed to convert
-rank 71: Point 1020 (-90.068401, 29.815521, -4.8265083) failed to convert
-rank 8: Point 731 (-91.695491, 30.231592, -8.2296) failed to convert
-rank 76: Point 1032 (-89.975513, 29.706823, -4.8225459) failed to convert
-rank 72: Point 1030 (-90.036452, 29.960254, -4.1321343) failed to convert
-rank 70: Point 1031 (-90.077495, 29.920847, -6.9232277) failed to convert
-rank 42: Point 737 (-90.746153, 29.445594, -0.67782309) failed to convert
-rank 34: Point 731 (-90.867092, 30.170338, -0.45719999) failed to convert
-rank 87: Point 1020 (-89.48644, 29.861602, -0.08066744) failed to convert
-rank 52: Point 734 (-90.519785, 30.238923, 3.3614355) failed to convert
-rank 84: Point 1030 (-89.717668, 29.871127, 5.2016163) failed to convert
-rank 61: Point 744 (-90.383568, 29.582423, -0.31696385) failed to convert
-rank 93: Point 1020 (-89.27365, 29.102779, 15.086841) failed to convert
-rank 89: Point 1021 (-89.398977, 29.314755, 0.31299999) failed to convert
-rank 86: Point 1030 (-89.605222, 29.41971, 29.274533) failed to convert
-rank 37: Point 742 (-90.801891, 30.039339, -6.2203798) failed to convert
-rank 2: Point 737 (-91.917388, 30.965531, -18.535016) failed to convert
-rank 74: Point 1029 (-89.998602, 29.88709, -9.0) failed to convert
-rank 95: Point 1021 (-89.217709, 29.198466, -0.2871109) failed to convert
-rank 19: Point 746 (-91.251646, 30.562786, 4.6584514) failed to convert
-rank 21: Point 744 (-91.222768, 30.276225, -6.5599175) failed to convert
-rank 44: Point 737 (-90.68352, 29.875907, -0.15674414) failed to convert
-rank 14: Point 735 (-91.487974, 29.766311, -3.3253681) failed to convert
-rank 4: Point 739 (-91.800862, 30.952455, 10.933637) failed to convert
-rank 91: Point 1021 (-89.347218, 29.165632, 0.31299999) failed to convert
-rank 66: Point 1026 (-90.190155, 29.935507, -7.6718166) failed to convert
-rank 88: Point 1031 (-89.456066, 29.34238, -4.113581) failed to convert
-rank 29: Point 740 (-91.060878, 29.71124, -0.45496698) failed to convert
-rank 80: Point 1027 (-89.898552, 29.408813, 1.5) failed to convert
-rank 33: Point 737 (-90.922085, 29.783566, -2.3245694) failed to convert
-rank 39: Point 739 (-90.777804, 29.752415, -2.0416706) failed to convert
-rank 55: Point 740 (-90.529068, 29.241102, 1.6838043) failed to convert
-rank 63: Point 742 (-90.342288, 29.410106, -0.1271526) failed to convert
-rank 85: Point 1021 (-89.682172, 29.473672, 31.526455) failed to convert
-rank 67: Point 1019 (-90.149339, 29.961564, -1.3343207) failed to convert
-rank 83: Point 1020 (-89.786865, 29.563025, 16.268001) failed to convert
-rank 68: Point 1029 (-90.130216, 29.849827, -4.1117522) failed to convert
-rank 12: Point 725 (-91.537039, 30.149573, -3.4660391) failed to convert
-rank 79: Point 1022 (-89.917248, 29.625737, 22.040619) failed to convert
-rank 73: Point 1020 (-90.022884, 29.851193, -9.0) failed to convert
-rank 53: Point 739 (-90.540453, 29.631551, -0.71888264) failed to convert
-rank 62: Point 735 (-90.364966, 29.514, -1.3779581) failed to convert
-rank 48: Point 736 (-90.620677, 29.92044, -0.04405588) failed to convert
-rank 27: Point 738 (-91.117167, 30.194103, 17.185164) failed to convert
-rank 96: Point 1033 (-89.197879, 29.189975, -0.0) failed to convert
-rank 81: Point 1018 (-89.84645, 29.570218, -1.2841223) failed to convert
-rank 65: Point 1022 (-90.223805, 29.950847, 29.659471) failed to convert
-rank 94: Point 1029 (-89.229663, 29.267332, -0.10866237) failed to convert
-rank 35: Point 746 (-90.901292, 29.260653, -0.0) failed to convert
-rank 24: Point 737 (-91.166239, 30.355473, -6.4315212) failed to convert
-rank 69: Point 1023 (-90.15621, 29.167399, -0.03025334) failed to convert
-rank 77: Point 1022 (-89.926729, 30.061957, 1.0039328) failed to convert
-rank 49: Point 742 (-90.62664, 29.530534, -0.19756696) failed to convert
-rank 78: Point 1031 (-89.936597, 29.634603, -1.5836764) failed to convert
-rank 18: Point 739 (-91.356515, 29.458515, 2.0986857) failed to convert
-rank 98: Point 1032 (-89.081299, 29.18691, 5.0196164) failed to convert
-rank 40: Point 734 (-90.784491, 29.421157, -0.18288) failed to convert
-rank 30: Point 738 (-91.013995, 30.135447, 5.5659462) failed to convert
-rank 28: Point 732 (-91.097703, 29.824764, 0.1) failed to convert
-rank 17: Point 743 (-91.319714, 30.603744, -16.979492) failed to convert
-rank 92: Point 1029 (-89.214892, 30.294621, 3.7750975) failed to convert
-rank 47: Point 740 (-90.643155, 29.926786, -0.31156641) failed to convert
-rank 50: Point 742 (-90.621951, 29.387309, -1.8121717) failed to convert
-rank 36: Point 736 (-90.836917, 29.861504, -1.1985366) failed to convert
-rank 56: Point 737 (-90.454752, 30.097862, -0.1699821) failed to convert
-rank 99: Point 1021 (-88.900301, 29.577922, 10.270755) failed to convert
-rank 13: Point 740 (-91.49459, 30.289337, -0.138) failed to convert
-rank 75: Point 1023 (-89.983199, 29.838325, -5.4476907) failed to convert
-rank 82: Point 1030 (-89.812958, 29.574219, 0.266625) failed to convert
-rank 64: Point 1031 (-90.258715, 29.968361, 10.864199) failed to convert
-rank 38: Point 732 (-90.784197, 29.90405, -0.43308869) failed to convert
-rank 90: Point 1029 (-89.367139, 29.209874, -2.132896) failed to convert
-rank 60: Point 732 (-90.403662, 29.615628, -0.61081644) failed to convert
-rank 7: Point 743 (-91.699793, 30.793661, -10.241026) failed to convert
-rank 0: Point 690 (-92.417524, 29.589491, -0.4252581) failed to convert
-rank 25: Point 745 (-91.159457, 30.211325, 8.0130017) failed to convert
-rank 11: Point 738 (-91.567667, 30.46464, -3.8969607) failed to convert
-rank 59: Point 743 (-90.409692, 29.864555, -0.49751608) failed to convert
-rank 23: Point 742 (-91.18933, 30.273215, -13.438633) failed to convert
-rank 31: Point 740 (-90.978164, 30.112492, 14.801531) failed to convert
-rank 97: Point 1019 (-89.147837, 29.255821, -0.11799158) failed to convert
-rank 54: Point 737 (-90.522544, 29.590033, -0.44231879) failed to convert
-rank 22: Point 738 (-91.195698, 30.492678, 14.232185) failed to convert
-rank 5: Point 743 (-91.791791, 30.332204, -3.2549035) failed to convert
-rank 43: Point 745 (-90.714066, 29.611248, -0.67582443) failed to convert
-rank 51: Point 742 (-90.585131, 29.670236, -0.59807282) failed to convert
-rank 15: Point 738 (-91.459293, 29.737987, -0.42763301) failed to convert
-rank 72: Point 1031 (-90.046325, 29.833957, -9.0) failed to convert
-rank 57: Point 744 (-90.493233, 29.320182, 1.3209765) failed to convert
-rank 26: Point 736 (-91.176937, 29.683685, -5.3664822) failed to convert
-rank 32: Point 735 (-90.944323, 29.952249, -0.65734209) failed to convert
-rank 76: Point 1033 (-89.974862, 29.71475, 0.73866572) failed to convert
-rank 71: Point 1021 (-90.068396, 29.815561, -4.8265083) failed to convert
-rank 9: Point 739 (-91.624792, 30.938264, -14.783882) failed to convert
-rank 45: Point 743 (-90.699935, 29.464188, -8.2296) failed to convert
-rank 3: Point 741 (-91.867596, 30.599462, -6.6660527) failed to convert
-rank 87: Point 1021 (-89.532923, 29.312889, 0.31299999) failed to convert
-rank 70: Point 1032 (-90.070024, 30.016755, -9.0) failed to convert
-rank 84: Point 1031 (-89.685284, 30.261374, -1.0228999) failed to convert
-rank 10: Point 736 (-91.598068, 30.747726, -20.0) failed to convert
-rank 93: Point 1021 (-89.270384, 29.139965, -0.68816599) failed to convert
-rank 41: Point 743 (-90.768705, 29.42078, -8.2296) failed to convert
-rank 1: Point 743 (-92.038119, 30.678316, -7.8753525) failed to convert
-rank 74: Point 1030 (-90.003278, 29.827559, -6.7330325) failed to convert
-rank 86: Point 1031 (-89.607789, 29.388725, -4.2013634) failed to convert
-rank 16: Point 737 (-91.42119, 29.658623, -3.3771841) failed to convert
-rank 89: Point 1022 (-89.409146, 29.195986, -2.5798254) failed to convert
-rank 46: Point 727 (-90.660237, 29.923678, -0.64952844) failed to convert
-rank 20: Point 734 (-91.265249, 29.912715, -0.5143173) failed to convert
-rank 66: Point 1027 (-90.196727, 29.849213, 0.31299999) failed to convert
-rank 88: Point 1032 (-89.456044, 29.342346, -4.113581) failed to convert
-rank 80: Point 1028 (-89.905226, 29.322946, 1.5897191) failed to convert
-rank 2: Point 738 (-91.916549, 30.980896, -12.466287) failed to convert
-rank 58: Point 731 (-90.436799, 29.790184, -1.5402889) failed to convert
-rank 8: Point 732 (-91.695457, 30.231642, -8.2296) failed to convert
-rank 52: Point 735 (-90.57132, 29.518451, -1.7846341) failed to convert
-rank 91: Point 1022 (-89.343737, 29.205803, 0.31299999) failed to convert
-rank 6: Point 738 (-91.750119, 30.537515, -13.517881) failed to convert
-rank 34: Point 732 (-90.866173, 30.183899, -2.0611951) failed to convert
-rank 67: Point 1020 (-90.154599, 29.892792, 1.3125097) failed to convert
-rank 85: Point 1022 (-89.682477, 29.469967, -4.480865) failed to convert
-rank 95: Point 1022 (-89.16358, 29.807892, 2.4278035) failed to convert
-rank 68: Point 1030 (-90.139351, 29.730887, -0.27042183) failed to convert
-rank 37: Point 743 (-90.836326, 29.531587, -0.28599757) failed to convert
-rank 79: Point 1023 (-89.945158, 29.272668, 0.27036105) failed to convert
-rank 19: Point 747 (-91.301615, 29.759664, 5.5867577) failed to convert
-rank 4: Point 740 (-91.79953, 30.975704, -17.273874) failed to convert
-rank 73: Point 1021 (-90.011283, 29.998878, -0.95126794) failed to convert
-rank 42: Point 738 (-90.718733, 29.844022, -0.91906802) failed to convert
-rank 83: Point 1021 (-89.768885, 29.783804, -0.44214531) failed to convert
-rank 65: Point 1023 (-90.225018, 29.934745, -7.9251404) failed to convert
-rank 96: Point 1034 (-89.194912, 29.223294, -1.6023732) failed to convert
-rank 21: Point 745 (-91.221032, 30.303304, -13.688494) failed to convert
-rank 44: Point 738 (-90.683282, 29.879256, -0.01873767) failed to convert
-rank 81: Point 1019 (-89.791844, 30.243132, -2.4818371) failed to convert
-rank 94: Point 1030 (-89.236787, 29.185925, -0.0) failed to convert
-rank 39: Point 740 (-90.76949, 29.873815, -1.0181824) failed to convert
-rank 29: Point 741 (-91.046866, 29.927479, -3.2214342) failed to convert
-rank 61: Point 745 (-90.38492, 29.563934, -3.3005769) failed to convert
-rank 77: Point 1023 (-89.942727, 29.861122, 0.57611758) failed to convert
-rank 14: Point 736 (-91.449, 30.419692, -5.2076228) failed to convert
-rank 55: Point 741 (-90.513509, 29.459452, -8.2296) failed to convert
-rank 98: Point 1033 (-89.040639, 29.636197, 5.1852724) failed to convert
-rank 69: Point 1024 (-90.09879, 29.916821, -3.4127801) failed to convert
-rank 33: Point 738 (-90.903699, 30.058915, -4.3331683) failed to convert
-rank 78: Point 1032 (-89.922562, 29.811291, -0.57853755) failed to convert
-rank 75: Point 1024 (-89.94009, 30.380293, -8.3654405) failed to convert
-rank 12: Point 726 (-91.549734, 29.93264, -9.2445847) failed to convert
-rank 63: Point 743 (-90.314852, 29.780534, -0.085344) failed to convert
-rank 99: Point 1022 (-88.913957, 29.428995, 15.061933) failed to convert
-rank 92: Point 1030 (-89.308234, 29.236776, 1.4029568) failed to convert
-rank 27: Point 739 (-91.164212, 29.455076, -0.47897491) failed to convert
-rank 53: Point 740 (-90.540625, 29.629124, 0.82870052) failed to convert
-rank 24: Point 738 (-91.207926, 29.696474, -2.3573953) failed to convert
-rank 82: Point 1031 (-89.822404, 29.456863, 1.0890001) failed to convert
-rank 62: Point 736 (-90.364958, 29.51394, -0.26762333) failed to convert
-rank 48: Point 737 (-90.624236, 29.869752, -0.34917881) failed to convert
-rank 90: Point 1030 (-89.38845, 28.961234, 15.397206) failed to convert
-rank 64: Point 1032 (-90.25292, 30.04508, -5.0075595) failed to convert
-rank 49: Point 743 (-90.588354, 30.072565, -2.7987838) failed to convert
-rank 17: Point 744 (-91.383893, 29.554134, -0.70064238) failed to convert
-rank 35: Point 747 (-90.874003, 29.670382, -8.2296) failed to convert
-rank 40: Point 735 (-90.771125, 29.617405, -8.2296) failed to convert
-rank 18: Point 740 (-91.289448, 30.549866, -16.320819) failed to convert
-rank 30: Point 739 (-91.03109, 29.874049, -1.3051449) failed to convert
-rank 97: Point 1020 (-89.148432, 29.248973, -0.02016793) failed to convert
-rank 50: Point 743 (-90.599936, 29.700511, -0.78096147) failed to convert
-rank 36: Point 737 (-90.845571, 29.733395, -1.4328214) failed to convert
-rank 56: Point 738 (-90.503241, 29.426914, -8.2296) failed to convert
-rank 70: Point 1033 (-90.07028, 30.013444, -9.0) failed to convert
-rank 76: Point 1034 (-89.959691, 29.906405, 0.60266792) failed to convert
-rank 47: Point 741 (-90.647801, 29.860627, -0.07072466) failed to convert
-rank 28: Point 733 (-91.106419, 29.688765, -1.4805084) failed to convert
-rank 13: Point 741 (-91.524411, 29.784027, -1.8665603) failed to convert
-rank 87: Point 1022 (-89.522899, 29.431898, 0.79619424) failed to convert
-rank 72: Point 1032 (-90.039106, 29.926257, -9.0) failed to convert
-rank 71: Point 1022 (-90.068389, 29.815621, 1.2076786) failed to convert
-rank 38: Point 733 (-90.776431, 30.017329, -9.8328488) failed to convert
-rank 84: Point 1032 (-89.768773, 29.244637, 10.133465) failed to convert
-rank 7: Point 744 (-91.718764, 30.460066, -5.2244747) failed to convert
-rank 60: Point 733 (-90.378507, 29.958021, -1.7661981) failed to convert
-rank 11: Point 739 (-91.548778, 30.78498, 1.5334753) failed to convert
-rank 25: Point 746 (-91.192827, 29.684349, -4.4056247) failed to convert
-rank 86: Point 1032 (-89.603119, 29.444504, 10.391202) failed to convert
-rank 59: Point 744 (-90.45381, 29.257195, -0.0) failed to convert
-rank 31: Point 741 (-91.039632, 29.169635, 1.4455252) failed to convert
-rank 23: Point 743 (-91.209173, 29.959206, -1.6307412) failed to convert
-rank 93: Point 1022 (-89.217165, 29.744488, 2.9065667) failed to convert
-rank 15: Point 739 (-91.447756, 29.9313, -1.9428222) failed to convert
-rank 0: Point 691 (-92.424928, 29.429802, 10.00018) failed to convert
-rank 74: Point 1031 (-90.004696, 29.809473, 28.263914) failed to convert
-rank 22: Point 739 (-91.194706, 30.508209, 6.0328317) failed to convert
-rank 54: Point 738 (-90.516771, 29.670672, -0.69369871) failed to convert
-rank 66: Point 1028 (-90.194326, 29.880706, 1.6063149) failed to convert
-rank 80: Point 1029 (-89.839171, 30.146512, 2.1601368) failed to convert
-rank 89: Point 1023 (-89.314161, 30.288707, 2.6400001) failed to convert
-rank 88: Point 1033 (-89.391972, 30.086789, 2.8599999) failed to convert
-rank 91: Point 1023 (-89.341973, 29.226183, 0.07896899) failed to convert
-rank 5: Point 744 (-91.790789, 30.350223, -4.3067205) failed to convert
-rank 9: Point 740 (-91.63278, 30.80111, -10.155731) failed to convert
-rank 68: Point 1031 (-90.136463, 29.768396, -0.39536287) failed to convert
-rank 79: Point 1024 (-89.8855, 30.022843, -8.3795622) failed to convert
-rank 67: Point 1021 (-90.191392, 29.409081, 0.31299999) failed to convert
-rank 32: Point 736 (-90.913739, 30.409862, -5.658312) failed to convert
-rank 45: Point 744 (-90.667324, 29.933285, -0.76096948) failed to convert
-rank 73: Point 1022 (-90.014955, 29.952123, -6.2331604) failed to convert
-rank 26: Point 737 (-91.176935, 29.683645, -5.343646) failed to convert
-rank 51: Point 743 (-90.601465, 29.438636, 0.3048) failed to convert
-rank 83: Point 1022 (-89.824724, 29.092644, 25.094042) failed to convert
-rank 95: Point 1023 (-89.224091, 29.125789, -0.0) failed to convert
-rank 85: Point 1023 (-89.640428, 29.976567, 3.0626598) failed to convert
-rank 81: Point 1020 (-89.805898, 30.071114, 3.0559279) failed to convert
-rank 3: Point 742 (-91.863951, 30.665389, -7.7085738) failed to convert
-rank 10: Point 737 (-91.598043, 30.747758, -20.0) failed to convert
-rank 1: Point 744 (-92.086789, 29.740355, 2.1102973) failed to convert
-rank 16: Point 738 (-91.358623, 30.688631, -16.317849) failed to convert
-rank 43: Point 746 (-90.714057, 29.611308, -0.15841145) failed to convert
-rank 46: Point 728 (-90.695728, 29.413388, 0.12431415) failed to convert
-rank 96: Point 1035 (-89.202197, 29.140674, -0.00450504) failed to convert
-rank 65: Point 1024 (-90.261139, 29.454899, -3.910889) failed to convert
-rank 94: Point 1031 (-89.235762, 29.19755, -0.64655841) failed to convert
-rank 41: Point 744 (-90.735868, 29.899567, -0.71049999) failed to convert
-rank 57: Point 745 (-90.487344, 29.402257, -0.0) failed to convert
-rank 98: Point 1034 (-89.088755, 29.103129, 1.1807249) failed to convert
-rank 77: Point 1024 (-89.942303, 29.866441, -0.81136291) failed to convert
-rank 52: Point 736 (-90.576606, 29.443475, 0.10457713) failed to convert
-rank 58: Point 732 (-90.452814, 29.569518, -0.64840516) failed to convert
-rank 75: Point 1025 (-89.988266, 29.773798, -8.2296) failed to convert
-rank 8: Point 733 (-91.650954, 31.00671, -12.64871) failed to convert
-rank 69: Point 1025 (-90.11235, 29.741117, -0.25536056) failed to convert
-rank 6: Point 739 (-91.750134, 30.537204, -14.673073) failed to convert
-rank 19: Point 748 (-91.25566, 30.498946, -16.094356) failed to convert
-rank 2: Point 739 (-91.916148, 30.987288, -12.735526) failed to convert
-rank 78: Point 1033 (-89.907039, 30.005536, -0.24971392) failed to convert
-rank 39: Point 741 (-90.777795, 29.752507, -1.9224843) failed to convert
-rank 99: Point 1023 (-88.887299, 29.7161, 6.8092664) failed to convert
-rank 92: Point 1031 (-89.307303, 29.24736, 7.6245414) failed to convert
-rank 82: Point 1032 (-89.813621, 29.56579, -1.6858487) failed to convert
-rank 21: Point 746 (-91.259227, 29.692418, -0.49485105) failed to convert
-rank 90: Point 1031 (-89.36397, 29.246384, 0.31299999) failed to convert
-rank 64: Point 1033 (-90.251854, 30.05911, 2.920853) failed to convert
-rank 37: Point 744 (-90.805677, 29.983732, -10.303155) failed to convert
-rank 42: Point 739 (-90.716925, 29.87013, -0.7230553) failed to convert
-rank 29: Point 742 (-91.04127, 30.013452, -5.0692037) failed to convert
-rank 61: Point 746 (-90.404697, 29.292672, 1.6945486) failed to convert
-rank 14: Point 737 (-91.487989, 29.765692, -3.2156401) failed to convert
-rank 97: Point 1021 (-89.17657, 28.931016, 48.783887) failed to convert
-rank 34: Point 733 (-90.855172, 30.346045, -0.33473035) failed to convert
-rank 70: Point 1034 (-90.077476, 29.92079, -6.9232277) failed to convert
-rank 4: Point 741 (-91.812947, 30.735196, -7.8395693) failed to convert
-rank 44: Point 739 (-90.700717, 29.628258, -1.7972013) failed to convert
-rank 12: Point 727 (-91.57365, 29.520376, 2.4659726) failed to convert
-rank 63: Point 744 (-90.324095, 29.65588, -0.45520911) failed to convert
-rank 33: Point 739 (-90.922071, 29.783604, -2.9122891) failed to convert
-rank 55: Point 742 (-90.504263, 29.588432, -2.8107948) failed to convert
-rank 27: Point 740 (-91.204271, 28.812833, 8.8813082) failed to convert
-rank 53: Point 741 (-90.523712, 29.865471, -0.81977044) failed to convert
-rank 20: Point 735 (-91.278116, 29.704843, -7.3639685) failed to convert
-rank 87: Point 1023 (-89.463895, 30.124093, 2.6256704) failed to convert
-rank 72: Point 1033 (-90.09002, 29.269108, 0.44302201) failed to convert
-rank 24: Point 739 (-91.188138, 30.010619, -0.80523561) failed to convert
-rank 62: Point 737 (-90.414487, 28.832926, 19.455413) failed to convert
-rank 76: Point 1035 (-89.962812, 29.866985, -0.76937842) failed to convert
-rank 17: Point 745 (-91.375287, 29.696708, 0.05900248) failed to convert
-rank 71: Point 1023 (-90.067513, 29.826687, -3.2379363) failed to convert
-rank 84: Point 1033 (-89.687363, 30.23586, -0.50343082) failed to convert
-rank 48: Point 738 (-90.613145, 30.026635, -3.2206666) failed to convert
-rank 49: Point 744 (-90.61671, 29.671835, -0.74464029) failed to convert
-rank 50: Point 744 (-90.580152, 29.979514, -0.34102453) failed to convert
-rank 86: Point 1033 (-89.606268, 29.406556, 41.994633) failed to convert
-rank 93: Point 1023 (-89.273388, 29.105263, 14.780608) failed to convert
-rank 74: Point 1032 (-90.006083, 29.791748, -0.75714229) failed to convert
-rank 56: Point 739 (-90.474332, 29.828421, -0.53094379) failed to convert
-rank 35: Point 748 (-90.86157, 29.855273, -2.7162341) failed to convert
-rank 30: Point 740 (-91.011866, 30.167809, -11.846053) failed to convert
-rank 40: Point 736 (-90.754584, 29.858666, -1.1047281) failed to convert
-rank 36: Point 738 (-90.84574, 29.730619, -0.62229623) failed to convert
-rank 18: Point 741 (-91.316256, 30.117727, -8.8104639) failed to convert
-rank 28: Point 734 (-91.106467, 29.6879, -0.71469922) failed to convert
-rank 91: Point 1024 (-89.348037, 29.155925, 0.31299999) failed to convert
-rank 88: Point 1034 (-89.455563, 29.347727, 2.118669) failed to convert
-rank 47: Point 742 (-90.647956, 29.858379, -0.97559776) failed to convert
-rank 89: Point 1024 (-89.400526, 29.296384, 0.31299999) failed to convert
-rank 13: Point 742 (-91.524451, 29.783287, -0.36673313) failed to convert
-rank 80: Point 1030 (-89.88207, 29.613643, 3.3583119) failed to convert
-rank 68: Point 1032 (-90.127967, 29.878533, -0.13838534) failed to convert
-rank 7: Point 745 (-91.711915, 30.580342, -5.3558047) failed to convert
-rank 66: Point 1029 (-90.171775, 30.175261, 4.6700001) failed to convert
-rank 79: Point 1025 (-89.901867, 29.818656, -0.0) failed to convert
-rank 11: Point 740 (-91.604765, 29.82625, -0.45233129) failed to convert
-rank 95: Point 1024 (-89.221686, 29.153132, -0.0) failed to convert
-rank 67: Point 1022 (-90.136008, 30.133541, 4.6199999) failed to convert
-rank 59: Point 745 (-90.409835, 29.862395, -0.953219) failed to convert
-rank 23: Point 744 (-91.209163, 29.959146, -2.3102796) failed to convert
-rank 60: Point 734 (-90.377044, 29.977722, -2.5036272) failed to convert
-rank 81: Point 1021 (-89.846426, 29.57025, -1.2841223) failed to convert
-rank 85: Point 1024 (-89.682439, 29.470014, -4.480865) failed to convert
-rank 73: Point 1023 (-90.012501, 29.983314, -2.4079906) failed to convert
-rank 31: Point 742 (-91.005884, 29.690414, -0.44063885) failed to convert
-rank 65: Point 1025 (-90.261198, 29.453633, -2.2052671) failed to convert
-rank 96: Point 1036 (-89.200689, 29.157744, -0.0) failed to convert
-rank 83: Point 1023 (-89.727654, 30.284723, -2.3614756) failed to convert
-rank 25: Point 747 (-91.152563, 30.318982, -7.7513168) failed to convert
-rank 94: Point 1032 (-89.236236, 29.192133, -0.01642238) failed to convert
-rank 15: Point 740 (-91.398024, 30.752979, 7.6877327) failed to convert
-rank 77: Point 1025 (-89.957812, 29.670471, 32.533247) failed to convert
-rank 9: Point 741 (-91.638107, 30.709297, -7.7653562) failed to convert
-rank 22: Point 740 (-91.197343, 30.466653, 12.055154) failed to convert
-rank 78: Point 1034 (-89.968876, 29.224512, 5.7491116) failed to convert
-rank 75: Point 1026 (-89.973116, 29.965573, 0.18292491) failed to convert
-rank 54: Point 739 (-90.513821, 29.711567, -0.64530711) failed to convert
-rank 32: Point 737 (-90.963587, 29.660703, -2.0863084) failed to convert
-rank 69: Point 1026 (-90.118225, 29.664758, -0.31458794) failed to convert
-rank 0: Point 692 (-92.463637, 28.586311, 38.400002) failed to convert
-rank 98: Point 1035 (-89.002987, 30.047124, 4.904985) failed to convert
-rank 5: Point 745 (-91.767196, 30.77182, -14.176113) failed to convert
-rank 45: Point 745 (-90.666572, 29.94402, -1.0222281) failed to convert
-rank 26: Point 738 (-91.142077, 30.232064, -13.091161) failed to convert
-rank 99: Point 1024 (-88.910789, 29.461844, 13.260392) failed to convert
-rank 92: Point 1032 (-89.298451, 29.349045, -0.43951533) failed to convert
-rank 64: Point 1034 (-90.263128, 29.909626, -4.166921) failed to convert
-rank 10: Point 738 (-91.635201, 30.106711, -0.3594526) failed to convert
-rank 16: Point 739 (-91.403814, 29.947586, -1.5589663) failed to convert
-rank 1: Point 745 (-92.079956, 29.873357, -0.44310201) failed to convert
-rank 41: Point 745 (-90.704619, 30.348755, -4.5735915) failed to convert
-rank 51: Point 744 (-90.601361, 29.440013, -0.72362586) failed to convert
-rank 43: Point 747 (-90.731047, 29.364238, -1.1950926) failed to convert
-rank 82: Point 1033 (-89.81381, 29.562406, -0.64103098) failed to convert
-rank 90: Point 1032 (-89.298418, 29.998353, 0.35821601) failed to convert
-rank 97: Point 1022 (-89.155977, 29.163688, 5.1077899) failed to convert
-rank 57: Point 746 (-90.475307, 29.569587, 0.37966094) failed to convert
-rank 52: Point 737 (-90.558618, 29.697176, -2.7849795) failed to convert
-rank 8: Point 734 (-91.65281, 30.974546, -13.283606) failed to convert
-rank 38: Point 734 (-90.784289, 29.90263, -0.83892569) failed to convert
-rank 72: Point 1034 (-90.046293, 29.833906, -9.0) failed to convert
-rank 70: Point 1035 (-90.070048, 30.016152, -0.95262615) failed to convert
-rank 76: Point 1036 (-89.966407, 29.821386, 0.99860094) failed to convert
-rank 58: Point 733 (-90.462567, 29.434428, -8.2296) failed to convert
-rank 6: Point 740 (-91.7528, 30.48972, 5.4096431) failed to convert
-rank 87: Point 1024 (-89.542847, 29.194404, 6.7681788) failed to convert
-rank 42: Point 740 (-90.711675, 29.945774, -1.6893469) failed to convert
-rank 71: Point 1024 (-90.123281, 29.101754, 11.442592) failed to convert
-rank 37: Point 745 (-90.789719, 30.216696, -2.3727709) failed to convert
-rank 3: Point 743 (-91.874942, 30.464407, -4.6273195) failed to convert
-rank 61: Point 747 (-90.382629, 29.594754, -0.53600538) failed to convert
-rank 14: Point 738 (-91.429331, 30.744692, 2.8224659) failed to convert
-rank 4: Point 742 (-91.80271, 30.918594, 6.5497291) failed to convert
-rank 29: Point 743 (-91.059202, 29.737164, -0.60814866) failed to convert
-rank 34: Point 734 (-90.898912, 29.696293, -0.85688314) failed to convert
-rank 84: Point 1034 (-89.717521, 29.871554, -0.45844307) failed to convert
-rank 74: Point 1033 (-89.99563, 29.924569, -0.55502789) failed to convert
-rank 86: Point 1034 (-89.606485, 29.403506, 3.7013335) failed to convert
-rank 33: Point 740 (-90.902999, 30.069179, 17.76164) failed to convert
-rank 2: Point 740 (-91.917329, 30.965547, -17.81878) failed to convert
-rank 44: Point 740 (-90.701366, 29.618638, -0.38767024) failed to convert
-rank 93: Point 1024 (-89.190776, 30.039999, -0.0) failed to convert
-rank 19: Point 749 (-91.282684, 30.065836, -9.2994487) failed to convert
-rank 46: Point 729 (-90.665047, 29.854862, -0.34664394) failed to convert
-rank 21: Point 747 (-91.222397, 30.281403, -11.810426) failed to convert
-rank 12: Point 728 (-91.526014, 30.335928, -0.34999999) failed to convert
-rank 27: Point 741 (-91.114108, 30.241496, 31.112896) failed to convert
-rank 66: Point 1030 (-90.190119, 29.935458, -7.6718166) failed to convert
-rank 62: Point 738 (-90.336113, 29.904097, -1.6621523) failed to convert
-rank 89: Point 1025 (-89.396729, 29.340555, 8.6106579) failed to convert
-rank 88: Point 1035 (-89.415927, 29.810142, -0.53404462) failed to convert
-rank 80: Point 1031 (-89.906675, 29.304314, 0.63535065) failed to convert
-rank 79: Point 1026 (-89.870709, 30.206243, 3.0999999) failed to convert
-rank 91: Point 1025 (-89.347575, 29.161198, 0.31299999) failed to convert
-rank 17: Point 746 (-91.319675, 30.603735, -16.979492) failed to convert
-rank 39: Point 742 (-90.754249, 30.095208, -0.50507138) failed to convert
-rank 81: Point 1022 (-89.792374, 30.236378, -2.399402) failed to convert
-rank 73: Point 1024 (-90.011276, 29.998838, -1.4226115) failed to convert
-rank 48: Point 739 (-90.612788, 30.031216, 10.820717) failed to convert
-rank 67: Point 1023 (-90.218476, 29.04866, 10.963583) failed to convert
-rank 68: Point 1033 (-90.120112, 29.98032, -0.31929129) failed to convert
-rank 28: Point 735 (-91.107521, 29.671249, -0.60457915) failed to convert
-rank 83: Point 1024 (-89.711118, 30.483659, -6.6817433) failed to convert
-rank 95: Point 1025 (-89.217802, 29.197099, -0.50084427) failed to convert
-rank 96: Point 1037 (-89.208741, 29.066232, 3.9178893) failed to convert
-rank 49: Point 745 (-90.587035, 30.090888, -0.80377925) failed to convert
-rank 53: Point 742 (-90.551235, 29.479794, -1.2492147) failed to convert
-rank 50: Point 745 (-90.603459, 29.650555, 0.23769171) failed to convert
-rank 40: Point 737 (-90.754638, 29.857863, -1.0876401) failed to convert
-rank 85: Point 1025 (-89.625661, 30.152316, 13.309205) failed to convert
-rank 65: Point 1026 (-90.261099, 29.454899, -3.910889) failed to convert
-rank 35: Point 749 (-90.861554, 29.855331, -3.3362254) failed to convert
-rank 24: Point 740 (-91.197878, 29.856172, -7.1201285) failed to convert
-rank 94: Point 1033 (-89.230068, 29.262088, -0.14735127) failed to convert
-rank 56: Point 740 (-90.500037, 29.471509, -0.56009978) failed to convert
-rank 18: Point 742 (-91.392856, 28.85193, 14.17387) failed to convert
-rank 77: Point 1026 (-89.959216, 29.652583, 22.075906) failed to convert
-rank 78: Point 1035 (-89.876356, 30.3863, -9.8995398) failed to convert
-rank 69: Point 1027 (-90.111431, 29.752924, -0.26060976) failed to convert
-rank 75: Point 1027 (-89.966757, 30.04567, 2.9003488) failed to convert
-rank 7: Point 746 (-91.72989, 30.262744, -4.8757575) failed to convert
-rank 98: Point 1036 (-88.985512, 30.236301, 6.8834877) failed to convert
-rank 13: Point 743 (-91.524397, 29.784111, -1.9208799) failed to convert
-rank 92: Point 1033 (-89.310457, 29.211043, -0.0) failed to convert
-rank 55: Point 743 (-90.513488, 29.459509, -0.11648961) failed to convert
-rank 31: Point 743 (-90.9782, 30.111774, 13.958717) failed to convert
-rank 99: Point 1025 (-88.873113, 29.866572, 1.3413475) failed to convert
-rank 64: Point 1035 (-90.252895, 30.045135, -5.0075595) failed to convert
-rank 59: Point 746 (-90.397862, 30.025316, -0.18393322) failed to convert
-rank 90: Point 1033 (-89.36487, 29.235266, 0.02712002) failed to convert
-rank 82: Point 1034 (-89.785899, 29.906161, 6.428923) failed to convert
-rank 25: Point 748 (-91.21823, 29.277338, -0.40502725) failed to convert
-rank 22: Point 741 (-91.268164, 29.334033, -0.3431547) failed to convert
-rank 9: Point 742 (-91.643853, 30.609747, -8.1653572) failed to convert
-rank 20: Point 736 (-91.337234, 28.733451, 18.873937) failed to convert
-rank 36: Point 739 (-90.828791, 29.980999, -9.67862) failed to convert
-rank 32: Point 738 (-90.932376, 30.131387, -7.22361) failed to convert
-rank 63: Point 745 (-90.334773, 29.511253, -0.6393982) failed to convert
-rank 11: Point 741 (-91.569827, 30.426651, -2.6097868) failed to convert
-rank 97: Point 1023 (-89.156455, 29.158289, -0.13410714) failed to convert
-rank 72: Point 1035 (-90.039066, 29.926303, -9.0) failed to convert
-rank 47: Point 743 (-90.684521, 29.333154, 0.3048) failed to convert
-rank 70: Point 1036 (-90.077463, 29.920752, -6.9232277) failed to convert
-rank 5: Point 746 (-91.766065, 30.791717, -9.1869174) failed to convert
-rank 26: Point 739 (-91.176932, 29.683584, -5.2858458) failed to convert
-rank 54: Point 740 (-90.486891, 30.084647, -2.0947443) failed to convert
-rank 15: Point 741 (-91.44958, 29.899964, 13.620492) failed to convert
-rank 0: Point 693 (-92.419344, 29.548733, 1.5899826) failed to convert
-rank 87: Point 1025 (-89.440581, 30.393391, -1.5843793) failed to convert
-rank 1: Point 746 (-92.039076, 30.65778, -9.3049876) failed to convert
-rank 43: Point 748 (-90.698395, 29.837435, -0.4319843) failed to convert
-rank 51: Point 745 (-90.58341, 29.694402, -0.22768655) failed to convert
-rank 10: Point 739 (-91.671951, 29.46059, 2.0359011) failed to convert
-rank 45: Point 746 (-90.708455, 29.340492, -0.05679343) failed to convert
-rank 23: Point 745 (-91.209074, 29.960436, -0.87937362) failed to convert
-rank 8: Point 735 (-91.695434, 30.231675, -8.2296) failed to convert
-rank 16: Point 740 (-91.357024, 30.714215, -20.0) failed to convert
-rank 38: Point 735 (-90.7842, 29.903866, 0.20116114) failed to convert
-rank 30: Point 741 (-91.062533, 29.387809, -0.0) failed to convert
-rank 41: Point 746 (-90.768668, 29.420732, -8.2296) failed to convert
-rank 76: Point 1037 (-89.97517, 29.710242, -0.44736754) failed to convert
-rank 71: Point 1025 (-90.064686, 29.862706, -9.0) failed to convert
-rank 84: Point 1035 (-89.734994, 29.658848, 0.00023634) failed to convert
-rank 6: Point 741 (-91.750116, 30.537159, -14.612113) failed to convert
-rank 93: Point 1025 (-89.266082, 29.188865, 15.680772) failed to convert
-rank 66: Point 1031 (-90.14951, 30.463566, -5.2388492) failed to convert
-rank 74: Point 1034 (-90.06168, 29.076046, 14.155038) failed to convert
-rank 52: Point 738 (-90.50414, 30.454208, 0.08144932) failed to convert
-rank 58: Point 734 (-90.400482, 30.28472, 4.5920957) failed to convert
-rank 57: Point 747 (-90.432838, 30.153475, 0.04) failed to convert
-rank 86: Point 1035 (-89.602772, 29.447716, 17.784331) failed to convert
-rank 37: Point 746 (-90.812753, 29.879677, -0.89887147) failed to convert
-rank 61: Point 748 (-90.384885, 29.563913, -3.6331056) failed to convert
-rank 80: Point 1032 (-89.882605, 29.606826, 1.0045004) failed to convert
-rank 14: Point 739 (-91.462221, 30.199174, -1.6038992) failed to convert
-rank 34: Point 735 (-90.904023, 29.61941, -1.4475938) failed to convert
-rank 79: Point 1027 (-89.876173, 30.13857, -5.4504339) failed to convert
-rank 89: Point 1026 (-89.409563, 29.190724, -0.01522462) failed to convert
-rank 91: Point 1026 (-89.348683, 29.148304, -2.4618623) failed to convert
-rank 88: Point 1036 (-89.431817, 29.625437, 1.3716147) failed to convert
-rank 4: Point 743 (-91.799517, 30.975458, -18.39616) failed to convert
-rank 29: Point 744 (-91.029828, 30.18855, -11.583136) failed to convert
-rank 2: Point 741 (-91.933676, 30.663741, -7.2247336) failed to convert
-rank 42: Point 741 (-90.718979, 29.840396, -0.32389035) failed to convert
-rank 73: Point 1025 (-90.018504, 29.906795, -9.0) failed to convert
-rank 81: Point 1023 (-89.843712, 29.60379, 18.095408) failed to convert
-rank 27: Point 742 (-91.15518, 29.598016, 6.3761656) failed to convert
-rank 3: Point 744 (-91.895838, 30.079213, -7.7426255) failed to convert
-rank 44: Point 741 (-90.683345, 29.878067, -0.61287604) failed to convert
-rank 19: Point 750 (-91.295352, 29.860742, -0.20576177) failed to convert
-rank 60: Point 735 (-90.349287, 30.35133, -0.42178265) failed to convert
-rank 83: Point 1025 (-89.844941, 28.838163, 52.043564) failed to convert
-rank 85: Point 1026 (-89.636223, 30.026283, 3.2999968) failed to convert
-rank 12: Point 729 (-91.525147, 30.350564, -11.024617) failed to convert
-rank 96: Point 1038 (-89.121424, 30.044787, 2.2875172) failed to convert
-rank 95: Point 1026 (-89.218297, 29.191404, -0.0342359) failed to convert
-rank 67: Point 1024 (-90.149984, 29.95204, -6.3537289) failed to convert
-rank 68: Point 1034 (-90.125311, 29.912822, 12.905804) failed to convert
-rank 94: Point 1034 (-89.233218, 29.226216, -0.0) failed to convert
-rank 78: Point 1036 (-89.906451, 30.012516, 8.1778009) failed to convert
-rank 21: Point 748 (-91.207031, 30.524199, 18.780975) failed to convert
-rank 98: Point 1037 (-89.080368, 29.196006, 0.300293) failed to convert
-rank 77: Point 1027 (-89.957345, 29.676266, -5.0045115) failed to convert
-rank 69: Point 1028 (-90.059921, 30.414499, -6.216585) failed to convert
-rank 62: Point 739 (-90.390599, 29.162896, 1.3956787) failed to convert
-rank 46: Point 730 (-90.694689, 29.42833, 0.30197894) failed to convert
-rank 48: Point 740 (-90.658278, 29.382664, 0.3048) failed to convert
-rank 65: Point 1027 (-90.22496, 29.934763, -7.9183998) failed to convert
-rank 92: Point 1034 (-89.30167, 29.311658, -0.09771159) failed to convert
-rank 75: Point 1028 (-89.991702, 29.729735, 18.369607) failed to convert
-rank 82: Point 1035 (-89.82585, 29.412727, 0.8658903) failed to convert
-rank 40: Point 738 (-90.754911, 29.85388, -0.32455887) failed to convert
-rank 64: Point 1036 (-90.263101, 29.90968, -2.5762166) failed to convert
-rank 39: Point 743 (-90.802089, 29.395044, -0.22676296) failed to convert
-rank 99: Point 1026 (-88.906353, 29.507749, 12.265108) failed to convert
-rank 90: Point 1034 (-89.364658, 29.237291, -1.102922) failed to convert
-rank 24: Point 741 (-91.208184, 29.691768, -6.208776) failed to convert
-rank 97: Point 1024 (-89.152608, 29.201351, -0.0) failed to convert
-rank 33: Point 741 (-90.921732, 29.788531, -1.1810212) failed to convert
-rank 72: Point 1036 (-90.03273, 30.007146, -0.59559278) failed to convert
-rank 17: Point 747 (-91.318996, 30.614597, -8.6313871) failed to convert
-rank 56: Point 741 (-90.475304, 29.814819, 0.02) failed to convert
-rank 87: Point 1026 (-89.516231, 29.509458, 0.62719468) failed to convert
-rank 50: Point 746 (-90.593938, 29.785243, -0.16247478) failed to convert
-rank 35: Point 750 (-90.888065, 29.459434, -0.75665808) failed to convert
-rank 70: Point 1037 (-90.07024, 30.013448, -1.2126755) failed to convert
-rank 7: Point 747 (-91.697089, 30.839201, -11.634949) failed to convert
-rank 31: Point 744 (-90.977778, 30.118045, -6.4087485) failed to convert
-rank 18: Point 743 (-91.339259, 29.742079, -0.78415272) failed to convert
-rank 76: Point 1038 (-89.955477, 29.958607, -0.55072862) failed to convert
-rank 55: Point 744 (-90.474467, 30.001149, 0.02591962) failed to convert
-rank 13: Point 744 (-91.533836, 29.622403, -3.5326321) failed to convert
-rank 25: Point 749 (-91.190219, 29.725517, -0.02) failed to convert
-rank 53: Point 743 (-90.553954, 29.441333, -0.0) failed to convert
-rank 49: Point 746 (-90.590175, 30.046711, 20.363326) failed to convert
-rank 71: Point 1026 (-90.057423, 29.95579, 39.843527) failed to convert
-rank 28: Point 736 (-91.119779, 29.478899, -0.53410311) failed to convert
-rank 84: Point 1036 (-89.674405, 30.390564, -2.7728855) failed to convert
-rank 59: Point 747 (-90.409836, 29.862335, -0.98112268) failed to convert
-rank 32: Point 739 (-90.967271, 29.604347, -0.33686375) failed to convert
-rank 22: Point 742 (-91.197921, 30.457461, 9.8406779) failed to convert
-rank 9: Point 743 (-91.622153, 30.983121, -21.893551) failed to convert
-rank 20: Point 737 (-91.262462, 29.957349, -9.1622887) failed to convert
-rank 80: Point 1033 (-89.847675, 30.040704, 0.27432001) failed to convert
-rank 11: Point 742 (-91.616383, 29.622552, 1.79997) failed to convert
-rank 93: Point 1026 (-89.266862, 29.179686, 6.1599572) failed to convert
-rank 36: Point 740 (-90.847793, 29.700067, -0.65752978) failed to convert
-rank 66: Point 1032 (-90.23679, 29.31774, 3.4364291) failed to convert
-rank 63: Point 746 (-90.302366, 29.94717, -7.8415902) failed to convert
-rank 74: Point 1035 (-89.997831, 29.896547, 1.4691625) failed to convert
-rank 47: Point 744 (-90.679294, 29.408643, 0.3048) failed to convert
-rank 86: Point 1036 (-89.599583, 29.485233, -0.0) failed to convert
-rank 5: Point 747 (-91.766741, 30.77956, 6.0754058) failed to convert
-rank 89: Point 1027 (-89.407599, 29.213513, -0.35958676) failed to convert
-rank 15: Point 742 (-91.429409, 30.235543, -0.40599999) failed to convert
-rank 91: Point 1027 (-89.342702, 29.217577, 0.17861964) failed to convert
-rank 43: Point 749 (-90.730113, 29.377738, 2.3171858) failed to convert
-rank 79: Point 1028 (-89.895292, 29.900729, -1.4234159) failed to convert
-rank 88: Point 1037 (-89.456011, 29.342295, -4.113581) failed to convert
-rank 26: Point 740 (-91.136549, 30.318095, -7.7087165) failed to convert
-rank 51: Point 746 (-90.557637, 30.056289, -4.1425935) failed to convert
-rank 54: Point 741 (-90.522207, 29.594329, -0.44981011) failed to convert
-rank 1: Point 747 (-92.100116, 29.476165, 4.3000002) failed to convert
-rank 38: Point 736 (-90.776294, 30.019198, -5.0078521) failed to convert
-rank 30: Point 742 (-91.040892, 29.723076, -0.7572553) failed to convert
-rank 41: Point 747 (-90.694788, 30.488503, -10.14751) failed to convert
-rank 8: Point 736 (-91.691433, 30.301962, -4.435297) failed to convert
-rank 10: Point 740 (-91.598006, 30.747806, -20.0) failed to convert
-rank 0: Point 694 (-92.4188, 29.55573, -0.39295236) failed to convert
-rank 81: Point 1024 (-89.838944, 29.662955, -0.30512561) failed to convert
-rank 73: Point 1026 (-90.03179, 29.73712, 0.31299999) failed to convert
-rank 67: Point 1025 (-90.180319, 29.55485, 0.80915819) failed to convert
-rank 16: Point 741 (-91.358597, 30.688662, -17.066367) failed to convert
-rank 58: Point 735 (-90.452795, 29.569577, -1.7153699) failed to convert
-rank 23: Point 746 (-91.209011, 29.961426, -1.2455818) failed to convert
-rank 83: Point 1026 (-89.768921, 29.782298, -0.31185957) failed to convert
-rank 94: Point 1035 (-89.235545, 29.199668, -0.0702926) failed to convert
-rank 85: Point 1027 (-89.695317, 29.312724, 0.31299999) failed to convert
-rank 52: Point 739 (-90.545233, 29.884579, -0.1212074) failed to convert
-rank 95: Point 1027 (-89.217353, 29.202128, -0.0) failed to convert
-rank 45: Point 747 (-90.698614, 29.483265, -1.5959268) failed to convert
-rank 96: Point 1039 (-89.197153, 29.197524, -0.0) failed to convert
-rank 68: Point 1035 (-90.125022, 29.916519, -4.1790505) failed to convert
-rank 61: Point 749 (-90.354688, 29.973459, -0.27884079) failed to convert
-rank 69: Point 1029 (-90.09042, 30.024072, -1.0747095) failed to convert
-rank 37: Point 747 (-90.787451, 30.249495, -0.78472246) failed to convert
-rank 98: Point 1038 (-89.081161, 29.186535, 5.0006909) failed to convert
-rank 92: Point 1035 (-89.239994, 30.012512, 3.0201335) failed to convert
-rank 78: Point 1037 (-89.908063, 29.992344, -9.7310456) failed to convert
-rank 77: Point 1028 (-89.930425, 30.015191, -0.96158722) failed to convert
-rank 6: Point 742 (-91.750096, 30.537387, -13.941552) failed to convert
-rank 75: Point 1029 (-89.983151, 29.838288, -5.4476907) failed to convert
-rank 65: Point 1028 (-90.275094, 29.26696, -0.0) failed to convert
-rank 82: Point 1036 (-89.807959, 29.634346, -0.0) failed to convert
-rank 57: Point 748 (-90.477005, 29.545875, -1.272396) failed to convert
-rank 90: Point 1035 (-89.392197, 28.916076, 11.898845) failed to convert
-rank 99: Point 1027 (-88.852817, 30.079214, 12.76231) failed to convert
-rank 64: Point 1037 (-90.252879, 30.045172, -5.0075595) failed to convert
-rank 29: Point 745 (-91.035495, 30.101846, -5.5803077) failed to convert
-rank 34: Point 736 (-90.867003, 30.170979, -1.543409) failed to convert
-rank 4: Point 744 (-91.808185, 30.820452, 5.5302535) failed to convert
-rank 14: Point 740 (-91.487942, 29.766288, -3.3253681) failed to convert
-rank 2: Point 742 (-91.915922, 30.990872, -12.829598) failed to convert
-rank 44: Point 742 (-90.683122, 29.881249, -0.18613364) failed to convert
-rank 19: Point 751 (-91.276237, 30.168626, -1.7778815) failed to convert
-rank 72: Point 1037 (-90.028288, 30.063608, 4.2442605) failed to convert
-rank 97: Point 1025 (-89.155218, 29.171898, -0.0) failed to convert
-rank 87: Point 1027 (-89.530308, 29.342473, 0.31299999) failed to convert
-rank 27: Point 743 (-91.184706, 29.127656, 3.4003976) failed to convert
-rank 12: Point 730 (-91.568769, 29.60452, 1.6499648) failed to convert
-rank 21: Point 749 (-91.22044, 30.312415, 7.7730638) failed to convert
-rank 3: Point 745 (-91.845522, 30.998682, -14.400542) failed to convert
-rank 42: Point 742 (-90.737672, 29.56919, -2.5033205) failed to convert
-rank 70: Point 1038 (-90.070002, 30.016447, -9.0) failed to convert
-rank 48: Point 741 (-90.623646, 29.877149, -0.51092217) failed to convert
-rank 62: Point 740 (-90.365032, 29.512583, -0.21334718) failed to convert
-rank 76: Point 1039 (-89.966182, 29.823323, 1.6825055) failed to convert
-rank 71: Point 1027 (-90.064278, 29.867832, 0.73886573) failed to convert
-rank 39: Point 744 (-90.777814, 29.752092, -0.62067365) failed to convert
-rank 24: Point 742 (-91.208207, 29.691177, -2.2357683) failed to convert
-rank 40: Point 739 (-90.755151, 29.850355, -0.47533044) failed to convert
-rank 80: Point 1034 (-89.834943, 30.197464, 3.4882511) failed to convert
-rank 84: Point 1037 (-89.681767, 30.301805, -1.2585718) failed to convert
-rank 93: Point 1027 (-89.267037, 29.177478, 5.2515417) failed to convert
-rank 66: Point 1033 (-90.19111, 29.922137, -2.0013606) failed to convert
-rank 74: Point 1036 (-90.0003, 29.865176, 1.1890019) failed to convert
-rank 46: Point 731 (-90.697012, 29.394637, -0.39069734) failed to convert
-rank 79: Point 1029 (-89.917488, 29.622536, -4.727753) failed to convert
-rank 50: Point 747 (-90.603461, 29.650419, -0.35317918) failed to convert
-rank 89: Point 1028 (-89.387007, 29.453237, 2.1695717) failed to convert
-rank 86: Point 1037 (-89.605768, 29.410786, 24.335224) failed to convert
-rank 35: Point 751 (-90.831116, 30.304145, -1.058144) failed to convert
-rank 33: Point 742 (-90.92205, 29.783661, -2.2085652) failed to convert
-rank 56: Point 742 (-90.468037, 29.914989, -0.21384156) failed to convert
-rank 91: Point 1028 (-89.342321, 29.221843, 0.12018685) failed to convert
-rank 18: Point 744 (-91.316223, 30.11775, -8.5587847) failed to convert
-rank 60: Point 736 (-90.377036, 29.977761, -2.4926544) failed to convert
-rank 88: Point 1038 (-89.38088, 30.213626, 2.8400019) failed to convert
-rank 73: Point 1027 (-90.011266, 29.998779, -2.2976636) failed to convert
-rank 7: Point 748 (-91.755279, 29.808169, -0.62044165) failed to convert
-rank 55: Point 745 (-90.514389, 29.44683, 0.29339449) failed to convert
-rank 49: Point 747 (-90.571232, 30.311736, -0.21852634) failed to convert
-rank 17: Point 748 (-91.38186, 29.587043, -0.56073068) failed to convert
-rank 31: Point 745 (-90.978236, 30.111056, 12.265376) failed to convert
-rank 13: Point 745 (-91.500723, 30.185474, -3.2664175) failed to convert
-rank 25: Point 750 (-91.190326, 29.723778, -7.668768) failed to convert
-rank 22: Point 743 (-91.196749, 30.475895, 13.949327) failed to convert
-rank 81: Point 1025 (-89.84639, 29.570299, -1.2841223) failed to convert
-rank 67: Point 1026 (-90.149982, 29.951979, -7.4965161) failed to convert
-rank 53: Point 744 (-90.510129, 30.053711, -0.701152) failed to convert
-rank 28: Point 737 (-91.106434, 29.688086, -1.0006702) failed to convert
-rank 85: Point 1028 (-89.65056, 29.854354, -0.0) failed to convert
-rank 32: Point 740 (-90.941273, 29.997393, -1.4506587) failed to convert
-rank 94: Point 1036 (-89.235473, 29.200454, -0.0) failed to convert
-rank 96: Point 1040 (-89.201001, 29.153891, -0.0) failed to convert
-rank 20: Point 738 (-91.230173, 30.472195, -6.3816266) failed to convert
-rank 9: Point 744 (-91.625618, 30.923657, -3.0) failed to convert
-rank 68: Point 1036 (-90.116725, 30.02374, -0.69035762) failed to convert
-rank 59: Point 748 (-90.409837, 29.862294, -0.95286699) failed to convert
-rank 36: Point 741 (-90.845546, 29.73334, -0.55579069) failed to convert
-rank 95: Point 1028 (-89.21804, 29.19429, -0.11879037) failed to convert
-rank 83: Point 1027 (-89.766906, 29.806911, -0.0) failed to convert
-rank 78: Point 1038 (-89.914596, 29.910563, 40.786592) failed to convert
-rank 69: Point 1030 (-90.051155, 30.525484, -10.378621) failed to convert
-rank 63: Point 747 (-90.270632, 30.368393, -0.34908588) failed to convert
-rank 77: Point 1029 (-89.931096, 30.006776, 13.298092) failed to convert
-rank 75: Point 1030 (-89.975833, 29.930887, -3.6252796) failed to convert
-rank 47: Point 745 (-90.61354, 30.345169, -4.3004548) failed to convert
-rank 15: Point 743 (-91.429474, 30.234253, -8.0109298) failed to convert
-rank 26: Point 741 (-91.17891, 29.651947, 0.09994006) failed to convert
-rank 5: Point 748 (-91.767161, 30.77184, -15.183995) failed to convert
-rank 92: Point 1036 (-89.300529, 29.324611, -0.0) failed to convert
-rank 82: Point 1037 (-89.760764, 30.21248, -2.2489934) failed to convert
-rank 98: Point 1039 (-89.08246, 29.172054, 0.48863808) failed to convert
-rank 54: Point 742 (-90.533292, 29.438839, -0.0) failed to convert
-rank 1: Point 748 (-92.109594, 29.288243, 6.9929209) failed to convert
-rank 51: Point 747 (-90.583224, 29.696928, 0.66988445) failed to convert
-rank 90: Point 1036 (-89.387775, 28.96771, -0.0) failed to convert
-rank 64: Point 1038 (-90.27347, 29.771609, -0.47808151) failed to convert
-rank 65: Point 1029 (-90.276441, 29.248487, 0.88796466) failed to convert
-rank 99: Point 1028 (-88.89574, 29.618587, 10.332262) failed to convert
-rank 38: Point 737 (-90.78418, 29.903992, -0.95942204) failed to convert
-rank 10: Point 741 (-91.610744, 30.529061, -5.7064458) failed to convert
-rank 41: Point 748 (-90.753836, 29.637558, -1.6537565) failed to convert
-rank 11: Point 743 (-91.586476, 30.14082, -1.183387) failed to convert
-rank 30: Point 743 (-91.040852, 29.723455, -0.55339265) failed to convert
-rank 16: Point 742 (-91.358451, 30.691001, -20.0) failed to convert
-rank 8: Point 737 (-91.670476, 30.668356, -8.4779606) failed to convert
-rank 97: Point 1026 (-89.153657, 29.189131, -0.0) failed to convert
-rank 45: Point 748 (-90.666575, 29.943943, -0.9484165) failed to convert
-rank 58: Point 736 (-90.436265, 29.797115, 1.3667163) failed to convert
-rank 87: Point 1028 (-89.535885, 29.275934, 1.0821197) failed to convert
-rank 37: Point 748 (-90.813776, 29.864448, -0.72715275) failed to convert
-rank 72: Point 1038 (-90.00295, 30.384416, -8.7991944) failed to convert
-rank 43: Point 750 (-90.731599, 29.35604, -0.80650231) failed to convert
-rank 52: Point 740 (-90.576437, 29.445522, 0.85562832) failed to convert
-rank 23: Point 747 (-91.209157, 29.959107, -1.444401) failed to convert
-rank 70: Point 1039 (-90.070041, 30.015918, -0.60858721) failed to convert
-rank 6: Point 743 (-91.750102, 30.537106, -13.996417) failed to convert
-rank 61: Point 750 (-90.357218, 29.939245, 17.622395) failed to convert
-rank 71: Point 1028 (-90.10728, 29.31085, 0.31299999) failed to convert
-rank 29: Point 746 (-91.060965, 29.709766, -0.94896838) failed to convert
-rank 76: Point 1040 (-89.955062, 29.963188, -1.2617657) failed to convert
-rank 34: Point 737 (-90.891976, 29.799667, -2.9944304) failed to convert
-rank 4: Point 745 (-91.804768, 30.881623, 6.7844579) failed to convert
-rank 80: Point 1035 (-89.855556, 29.942957, -1.305234) failed to convert
-rank 19: Point 752 (-91.253717, 30.528536, 18.89276) failed to convert
-rank 93: Point 1028 (-89.266457, 29.184115, 13.486749) failed to convert
-rank 84: Point 1038 (-89.695068, 30.142013, 0.11548984) failed to convert
-rank 57: Point 749 (-90.439599, 30.061152, -1.5874448) failed to convert
-rank 14: Point 741 (-91.469596, 30.075352, 9.1081798) failed to convert
-rank 74: Point 1037 (-89.998567, 29.887069, -9.0) failed to convert
-rank 0: Point 695 (-92.41727, 29.583052, -0.13326172) failed to convert
-rank 21: Point 750 (-91.27231, 29.480463, 7.0870021) failed to convert
-rank 66: Point 1034 (-90.190393, 29.931471, 0.32686718) failed to convert
-rank 79: Point 1030 (-89.895278, 29.900826, -0.98530635) failed to convert
-rank 12: Point 731 (-91.585434, 29.315081, 3.7956258) failed to convert
-rank 3: Point 746 (-91.846108, 30.988069, -14.073982) failed to convert
-rank 48: Point 742 (-90.6655, 29.277911, -0.16423211) failed to convert
-rank 62: Point 741 (-90.351782, 29.692091, -0.52057086) failed to convert
-rank 89: Point 1029 (-89.401091, 29.288954, 0.31299999) failed to convert
-rank 88: Point 1039 (-89.42778, 29.671315, 0.41000073) failed to convert
-rank 86: Point 1038 (-89.601557, 29.46116, -0.77518346) failed to convert
-rank 91: Point 1029 (-89.349098, 29.143296, 0.2172889) failed to convert
-rank 73: Point 1028 (-90.022854, 29.851166, -9.0) failed to convert
-rank 2: Point 743 (-91.937075, 30.600441, -7.1028585) failed to convert
-rank 39: Point 745 (-90.769472, 29.873873, -0.32332227) failed to convert
-rank 67: Point 1027 (-90.14998, 29.951939, -6.9913394) failed to convert
-rank 40: Point 740 (-90.771107, 29.617463, -8.2296) failed to convert
-rank 81: Point 1026 (-89.805792, 30.071905, 17.271938) failed to convert
-rank 24: Point 743 (-91.188069, 30.011105, -1.648428) failed to convert
-rank 44: Point 743 (-90.683419, 29.87686, -0.89263298) failed to convert
-rank 85: Point 1029 (-89.674725, 29.562118, -0.0) failed to convert
-rank 50: Point 748 (-90.622639, 29.377278, 0.36576) failed to convert
-rank 96: Point 1041 (-89.201831, 29.14437, 1.5723676) failed to convert
-rank 42: Point 743 (-90.72977, 29.684053, -1.0351812) failed to convert
-rank 46: Point 732 (-90.650912, 30.056246, -3.6695634) failed to convert
-rank 94: Point 1037 (-89.193093, 29.679791, 3.1465357) failed to convert
-rank 27: Point 744 (-91.128526, 30.016733, -0.36606272) failed to convert
-rank 33: Point 743 (-90.965259, 29.127359, 1.7408683) failed to convert
-rank 56: Point 743 (-90.474993, 29.818991, 0.64707568) failed to convert
-rank 83: Point 1028 (-89.789126, 29.533641, 0.31299999) failed to convert
-rank 95: Point 1029 (-89.216975, 29.206351, -0.29267074) failed to convert
-rank 69: Point 1031 (-90.123482, 29.595751, 0.31299999) failed to convert
-rank 68: Point 1037 (-90.187019, 29.102512, 1.2031896) failed to convert
-rank 92: Point 1037 (-89.300698, 29.322634, -0.04736334) failed to convert
-rank 78: Point 1039 (-89.918118, 29.866364, 16.898816) failed to convert
-rank 60: Point 737 (-90.377055, 29.977404, 0.28392999) failed to convert
-rank 55: Point 746 (-90.513041, 29.465604, 0.26339963) failed to convert
-rank 82: Point 1038 (-89.743688, 30.41923, -4.8250324) failed to convert
-rank 7: Point 749 (-91.779581, 29.367566, 4.346686) failed to convert
-rank 35: Point 752 (-90.861527, 29.855637, -1.286446) failed to convert
-rank 64: Point 1039 (-90.26311, 29.909451, -4.2412922) failed to convert
-rank 13: Point 746 (-91.524371, 29.784073, -1.9002672) failed to convert
-rank 22: Point 744 (-91.195307, 30.498349, 21.741722) failed to convert
-rank 98: Point 1040 (-89.100854, 28.9662, 44.228119) failed to convert
-rank 75: Point 1031 (-89.980002, 29.878027, -0.18813742) failed to convert
-rank 28: Point 738 (-91.107332, 29.673979, -1.9084651) failed to convert
-rank 49: Point 748 (-90.594996, 29.978678, -0.45089969) failed to convert
-rank 77: Point 1030 (-89.928536, 30.038807, 2.1673406) failed to convert
-rank 31: Point 746 (-90.989106, 29.946087, -1.7331907) failed to convert
-rank 99: Point 1029 (-88.897694, 29.597234, 10.034728) failed to convert
-rank 90: Point 1037 (-89.359522, 29.2965, 14.724455) failed to convert
-rank 65: Point 1030 (-90.261161, 29.453435, -2.2635491) failed to convert
-rank 97: Point 1027 (-89.155334, 29.170112, -0.0) failed to convert
-rank 25: Point 751 (-91.159063, 30.217129, -3.4361597) failed to convert
-rank 18: Point 745 (-91.289375, 30.550191, -14.842057) failed to convert
-rank 32: Point 741 (-90.965567, 29.62981, -0.51091407) failed to convert
-rank 17: Point 749 (-91.430812, 28.764807, 20.091917) failed to convert
-rank 59: Point 749 (-90.431378, 29.567112, 0.89690715) failed to convert
-rank 72: Point 1039 (-90.096657, 29.181799, -0.30378919) failed to convert
-rank 53: Point 745 (-90.522525, 29.881503, -1.9097196) failed to convert
-rank 36: Point 742 (-90.827196, 30.004209, -10.326625) failed to convert
-rank 70: Point 1040 (-90.070071, 30.015518, 0.05185553) failed to convert
-rank 87: Point 1029 (-89.529061, 29.356987, 0.19802972) failed to convert
-rank 9: Point 745 (-91.622135, 30.983084, -21.564016) failed to convert
-rank 71: Point 1029 (-90.067465, 29.826723, -2.1831315) failed to convert
-rank 47: Point 746 (-90.670278, 29.538462, -0.65124247) failed to convert
-rank 63: Point 748 (-90.302323, 29.947126, -7.8415902) failed to convert
-rank 1: Point 749 (-92.07807, 29.904294, -2.1785961) failed to convert
-rank 76: Point 1041 (-89.980249, 29.644391, 1.489) failed to convert
-rank 5: Point 749 (-91.790085, 30.361958, -8.2296) failed to convert
-rank 10: Point 742 (-91.590467, 30.875899, -13.671877) failed to convert
-rank 15: Point 744 (-91.436532, 30.116896, -0.86905225) failed to convert
-rank 51: Point 748 (-90.627773, 29.062018, 5.6076036) failed to convert
-rank 80: Point 1036 (-89.883618, 29.593382, 1.1424006) failed to convert
-rank 84: Point 1039 (-89.739721, 29.599572, -0.64735805) failed to convert
-rank 38: Point 738 (-90.776406, 30.017274, -9.8328488) failed to convert
-rank 30: Point 744 (-91.01111, 30.17876, 17.657294) failed to convert
-rank 58: Point 737 (-90.452784, 29.569611, -1.6682868) failed to convert
-rank 45: Point 749 (-90.702557, 29.426072, -0.28428415) failed to convert
-rank 26: Point 742 (-91.166866, 29.842465, -0.27445009) failed to convert
-rank 93: Point 1029 (-89.262577, 29.228412, -0.12817631) failed to convert
-rank 74: Point 1038 (-90.004023, 29.817665, 35.185151) failed to convert
-rank 16: Point 743 (-91.356085, 30.729198, 14.089041) failed to convert
-rank 66: Point 1035 (-90.189634, 29.941392, -2.6385009) failed to convert
-rank 11: Point 744 (-91.587934, 30.115341, -1.1556149) failed to convert
-rank 52: Point 741 (-90.561388, 29.657439, -0.69086696) failed to convert
-rank 8: Point 738 (-91.658356, 30.878452, -11.739085) failed to convert
-rank 54: Point 743 (-90.51673, 29.670717, -0.463044) failed to convert
-rank 37: Point 749 (-90.842437, 29.440283, -0.50824132) failed to convert
-rank 41: Point 749 (-90.769657, 29.405811, -8.2296) failed to convert
-rank 43: Point 751 (-90.73202, 29.349745, -1.0368599) failed to convert
-rank 6: Point 744 (-91.750093, 30.537266, -14.441425) failed to convert
-rank 61: Point 751 (-90.384855, 29.564103, -2.4698597) failed to convert
-rank 89: Point 1030 (-89.398536, 29.318557, 0.31299999) failed to convert
-rank 23: Point 748 (-91.224113, 29.720496, 0.033972) failed to convert
-rank 88: Point 1040 (-89.38225, 30.196717, 3.2365705) failed to convert
-rank 79: Point 1031 (-89.898073, 29.865917, -4.4053299) failed to convert
-rank 91: Point 1030 (-89.347662, 29.159668, 0.31299999) failed to convert
-rank 19: Point 753 (-91.280396, 30.101477, -0.61153705) failed to convert
-rank 4: Point 746 (-91.806056, 30.858577, -13.26867) failed to convert
-rank 20: Point 739 (-91.260925, 29.981619, -0.62588903) failed to convert
-rank 85: Point 1030 (-89.639717, 29.983486, 3.150293) failed to convert
-rank 29: Point 747 (-91.060904, 29.710591, -1.0609577) failed to convert
-rank 86: Point 1039 (-89.578357, 29.738124, -0.0) failed to convert
-rank 81: Point 1027 (-89.791014, 30.252687, -1.2591038) failed to convert
-rank 73: Point 1029 (-90.029, 29.772564, -0.81464737) failed to convert
-rank 67: Point 1028 (-90.149978, 29.951878, -5.639518) failed to convert
-rank 34: Point 738 (-90.866103, 30.1842, -2.130561) failed to convert
-rank 21: Point 751 (-91.268526, 29.541646, 5.5107775) failed to convert
-rank 96: Point 1042 (-89.187145, 29.310438, -0.00019338) failed to convert
-rank 94: Point 1038 (-89.239464, 29.154938, 1.1592788) failed to convert
-rank 83: Point 1029 (-89.767336, 29.801185, 9e-08) failed to convert
-rank 95: Point 1030 (-89.218621, 29.187634, -0.12192766) failed to convert
-rank 68: Point 1038 (-90.138268, 29.743946, -0.47175209) failed to convert
-rank 82: Point 1039 (-89.760742, 30.212537, -2.3660962) failed to convert
-rank 3: Point 747 (-91.8695, 30.563543, -5.2982376) failed to convert
-rank 14: Point 742 (-91.450136, 30.400241, -2.9452258) failed to convert
-rank 62: Point 742 (-90.343184, 29.808226, -0.42725285) failed to convert
-rank 48: Point 743 (-90.58246, 30.455828, -7.4650733) failed to convert
-rank 78: Point 1040 (-89.908025, 29.992391, -9.7310456) failed to convert
-rank 92: Point 1038 (-89.2336, 30.084132, 0.32918999) failed to convert
-rank 69: Point 1032 (-90.110875, 29.759268, -0.57312707) failed to convert
-rank 2: Point 744 (-91.932567, 30.68329, -8.7572553) failed to convert
-rank 57: Point 750 (-90.474961, 29.574093, 1.431976) failed to convert
-rank 64: Point 1040 (-90.258628, 29.968903, 11.743763) failed to convert
-rank 75: Point 1032 (-89.975815, 29.930945, -4.9625983) failed to convert
-rank 77: Point 1031 (-89.957975, 29.667893, 31.107193) failed to convert
-rank 12: Point 732 (-91.54968, 29.932668, -9.2445847) failed to convert
-rank 39: Point 746 (-90.777792, 29.752334, -2.0550862) failed to convert
-rank 98: Point 1041 (-89.027239, 29.78101, 3.8500433) failed to convert
-rank 0: Point 696 (-92.416606, 29.59644, -0.38117842) failed to convert
-rank 40: Point 741 (-90.754647, 29.857678, -0.8454406) failed to convert
-rank 65: Point 1031 (-90.262575, 29.434501, 1.1681595) failed to convert
-rank 99: Point 1030 (-88.902281, 29.547706, 11.068945) failed to convert
-rank 24: Point 744 (-91.183639, 30.081046, -1.2434971) failed to convert
-rank 97: Point 1028 (-89.168889, 29.016924, -0.0) failed to convert
-rank 90: Point 1038 (-89.364802, 29.23501, 0.02168349) failed to convert
-rank 72: Point 1040 (-90.031628, 30.020406, -1.5152682) failed to convert
-rank 46: Point 733 (-90.70003, 29.350794, -8.2296) failed to convert
-rank 44: Point 744 (-90.683279, 29.878846, 0.19532837) failed to convert
-rank 70: Point 1041 (-90.052156, 30.244487, 4.3510332) failed to convert
-rank 27: Point 745 (-91.112459, 30.266762, -9.0828935) failed to convert
-rank 33: Point 744 (-90.928469, 29.686871, -0.53160096) failed to convert
-rank 87: Point 1030 (-89.528659, 29.361727, 25.668252) failed to convert
-rank 56: Point 744 (-90.475064, 29.817856, -0.39889176) failed to convert
-rank 55: Point 747 (-90.514398, 29.446602, -8.2296) failed to convert
-rank 50: Point 749 (-90.603517, 29.649447, 0.08778692) failed to convert
-rank 13: Point 747 (-91.501879, 30.165779, -3.7180425) failed to convert
-rank 7: Point 750 (-91.714973, 30.525101, -6.2211431) failed to convert
-rank 71: Point 1030 (-90.060416, 29.917198, -1.1944238) failed to convert
-rank 35: Point 753 (-90.861543, 29.85537, -4.1667706) failed to convert
-rank 31: Point 747 (-90.978271, 30.110339, 12.150086) failed to convert
-rank 49: Point 749 (-90.657866, 29.081347, 2.5602636) failed to convert
-rank 60: Point 738 (-90.377024, 29.977821, -1.5360074) failed to convert
-rank 28: Point 739 (-91.106422, 29.68794, -0.65271945) failed to convert
-rank 76: Point 1042 (-89.933814, 30.229549, 3.48) failed to convert
-rank 80: Point 1037 (-89.909593, 29.266358, 3.7383124) failed to convert
-rank 93: Point 1030 (-89.254261, 29.32322, 0.19638867) failed to convert
-rank 18: Point 746 (-91.289391, 30.549846, -16.320819) failed to convert
-rank 25: Point 752 (-91.152833, 30.314504, 19.798868) failed to convert
-rank 17: Point 750 (-91.332418, 30.397511, -2.6501663) failed to convert
-rank 22: Point 745 (-91.206612, 30.32009, 19.764858) failed to convert
-rank 59: Point 750 (-90.409838, 29.862234, -0.88073443) failed to convert
-rank 84: Point 1040 (-89.719203, 29.849573, -0.04683929) failed to convert
-rank 42: Point 744 (-90.737674, 29.569079, -2.5663708) failed to convert
-rank 66: Point 1036 (-90.228877, 29.422973, 0.31299999) failed to convert
-rank 74: Point 1039 (-90.002679, 29.834567, -0.82520435) failed to convert
-rank 32: Point 742 (-90.932004, 30.136414, 38.907661) failed to convert
-rank 36: Point 743 (-90.857736, 29.551828, -0.5166322) failed to convert
-rank 53: Point 746 (-90.521807, 29.891426, -0.47222641) failed to convert
-rank 89: Point 1031 (-89.368767, 29.66348, 6.6663787) failed to convert
-rank 9: Point 746 (-91.622108, 30.98303, -19.902107) failed to convert
-rank 63: Point 749 (-90.35514, 29.233584, 1.4007565) failed to convert
-rank 47: Point 747 (-90.647933, 29.858323, -0.45422352) failed to convert
-rank 15: Point 745 (-91.468571, 29.579218, -0.84039287) failed to convert
-rank 10: Point 743 (-91.598053, 30.746245, -10.399796) failed to convert
-rank 88: Point 1041 (-89.454348, 29.36037, 25.608707) failed to convert
-rank 51: Point 749 (-90.58362, 29.690894, 0.2638592) failed to convert
-rank 5: Point 750 (-91.766372, 30.785119, 8.8926788) failed to convert
-rank 38: Point 739 (-90.78417, 29.903953, -0.67866846) failed to convert
-rank 30: Point 745 (-91.03923, 29.748306, -0.60293998) failed to convert
-rank 91: Point 1031 (-89.34529, 29.187153, 0.31299999) failed to convert
-rank 1: Point 750 (-92.131172, 28.852391, 27.4) failed to convert
-rank 73: Point 1030 (-90.011558, 29.994769, 0.55515889) failed to convert
-rank 16: Point 744 (-91.389369, 30.185662, -6.611582) failed to convert
-rank 81: Point 1028 (-89.792345, 30.236431, -3.6194201) failed to convert
-rank 79: Point 1032 (-89.888911, 29.980187, 10.010644) failed to convert
-rank 86: Point 1040 (-89.530645, 30.300769, -4.8489762) failed to convert
-rank 11: Point 745 (-91.548947, 30.779992, 16.469815) failed to convert
-rank 45: Point 750 (-90.698607, 29.483317, -1.6364474) failed to convert
-rank 58: Point 738 (-90.421923, 29.993278, 20.967171) failed to convert
-rank 8: Point 739 (-91.65184, 30.990747, -8.9672344) failed to convert
-rank 54: Point 744 (-90.520844, 29.613051, 0.28208131) failed to convert
-rank 26: Point 743 (-91.14204, 30.232179, -12.902185) failed to convert
-rank 41: Point 750 (-90.769637, 29.405868, -8.2296) failed to convert
-rank 92: Point 1039 (-89.235269, 30.065385, -0.63184177) failed to convert
-rank 96: Point 1043 (-89.197395, 29.194522, -0.22901963) failed to convert
-rank 68: Point 1039 (-90.120632, 29.973007, 0.98475547) failed to convert
-rank 85: Point 1031 (-89.681546, 29.478312, 12.559629) failed to convert
-rank 67: Point 1029 (-90.187482, 29.460022, -0.57472553) failed to convert
-rank 83: Point 1030 (-89.737, 30.170531, 11.388026) failed to convert
-rank 95: Point 1031 (-89.219475, 29.177905, -0.00883898) failed to convert
-rank 82: Point 1040 (-89.812516, 29.577469, -4.8130971) failed to convert
-rank 78: Point 1041 (-89.908, 29.992423, -9.7310456) failed to convert
-rank 94: Point 1039 (-89.236462, 29.189168, -0.0) failed to convert
-rank 37: Point 750 (-90.823909, 29.714841, -1.9519939) failed to convert
-rank 61: Point 752 (-90.384145, 29.573712, -1.6743091) failed to convert
-rank 23: Point 749 (-91.186481, 30.317575, 14.860032) failed to convert
-rank 69: Point 1033 (-90.090069, 30.027934, -3.0970532) failed to convert
-rank 52: Point 742 (-90.560453, 29.670509, 0.08257633) failed to convert
-rank 43: Point 752 (-90.714357, 29.606656, -0.35715753) failed to convert
-rank 6: Point 745 (-91.75125, 30.51659, -13.862305) failed to convert
-rank 98: Point 1042 (-88.998078, 30.098594, 7.2899199) failed to convert
-rank 75: Point 1033 (-89.983007, 29.839872, 0.78676188) failed to convert
-rank 20: Point 740 (-91.284164, 29.606144, -0.37388971) failed to convert
-rank 77: Point 1032 (-89.937839, 29.921761, 29.449791) failed to convert
-rank 65: Point 1032 (-90.267779, 29.364688, -0.07638046) failed to convert
-rank 19: Point 754 (-91.320026, 29.456945, -0.6216168) failed to convert
-rank 99: Point 1031 (-88.849069, 30.116454, 13.68112) failed to convert
-rank 64: Point 1041 (-90.252855, 30.045228, -5.0075595) failed to convert
-rank 29: Point 748 (-91.028933, 30.201942, 21.864591) failed to convert
-rank 34: Point 739 (-90.866078, 30.184542, -2.1349892) failed to convert
-rank 21: Point 752 (-91.221002, 30.303251, -14.585627) failed to convert
-rank 72: Point 1041 (-90.034822, 29.979519, 1.1255248) failed to convert
-rank 90: Point 1039 (-89.360253, 29.287537, 20.010226) failed to convert
-rank 97: Point 1029 (-89.168673, 29.019184, 1.1756534) failed to convert
-rank 48: Point 744 (-90.653408, 29.451712, -0.61438116) failed to convert
-rank 14: Point 743 (-91.487948, 29.765647, -3.2156401) failed to convert
-rank 2: Point 745 (-91.927175, 30.782175, -15.055014) failed to convert
-rank 62: Point 743 (-90.336056, 29.904079, -0.95506774) failed to convert
-rank 87: Point 1031 (-89.500267, 29.697033, 0.09967777) failed to convert
-rank 70: Point 1042 (-90.069654, 30.020824, 2.1699041) failed to convert
-rank 24: Point 745 (-91.207735, 29.698553, -2.4068252) failed to convert
-rank 57: Point 751 (-90.487123, 29.404844, -0.0) failed to convert
-rank 71: Point 1031 (-90.067555, 29.825395, 0.2889377) failed to convert
-rank 76: Point 1043 (-89.995441, 29.450688, -0.10784929) failed to convert
-rank 39: Point 747 (-90.850632, 28.66937, 15.578974) failed to convert
-rank 80: Point 1038 (-89.869666, 29.767405, 0.00010975) failed to convert
-rank 12: Point 733 (-91.530752, 30.255229, -2.4957541) failed to convert
-rank 40: Point 742 (-90.764177, 29.718796, -1.0267985) failed to convert
-rank 27: Point 746 (-91.128731, 30.013206, -1.1185759) failed to convert
-rank 44: Point 745 (-90.697537, 29.673722, -1.728774) failed to convert
-rank 3: Point 748 (-91.883791, 30.301015, -4.9145125) failed to convert
-rank 4: Point 747 (-91.804557, 30.88533, 5.800486) failed to convert
-rank 84: Point 1041 (-89.74515, 29.533018, 17.190764) failed to convert
-rank 33: Point 745 (-90.899887, 30.115036, -4.0064334) failed to convert
-rank 93: Point 1031 (-89.25465, 29.318628, 0.3973298) failed to convert
-rank 74: Point 1040 (-89.994637, 29.936653, 22.277069) failed to convert
-rank 56: Point 745 (-90.500085, 29.470299, -0.16749606) failed to convert
-rank 0: Point 697 (-92.453493, 28.793124, 32.900002) failed to convert
-rank 89: Point 1032 (-89.362208, 29.738965, 2.54) failed to convert
-rank 66: Point 1037 (-90.237657, 29.305878, -0.16346427) failed to convert
-rank 31: Point 748 (-90.978307, 30.109621, 10.955398) failed to convert
-rank 35: Point 754 (-90.861526, 29.855428, -3.1628117) failed to convert
-rank 50: Point 750 (-90.603286, 29.652719, -1.3548008) failed to convert
-rank 46: Point 734 (-90.684827, 29.570712, -3.0124167) failed to convert
-rank 88: Point 1042 (-89.376273, 30.264179, 2.4399955) failed to convert
-rank 18: Point 747 (-91.289326, 30.550761, -15.599344) failed to convert
-rank 28: Point 740 (-91.107297, 29.673958, -1.6541456) failed to convert
-rank 73: Point 1031 (-90.018468, 29.906844, -9.0) failed to convert
-rank 91: Point 1032 (-89.34925, 29.141218, 0.31299999) failed to convert
-rank 25: Point 753 (-91.190323, 29.723717, -7.668768) failed to convert
-rank 7: Point 751 (-91.724369, 30.358964, -6.2912826) failed to convert
-rank 68: Point 1040 (-90.155441, 29.51922, 1.2540014) failed to convert
-rank 49: Point 750 (-90.616672, 29.671883, -1.1807177) failed to convert
-rank 81: Point 1029 (-89.791786, 30.243153, -3.3110478) failed to convert
-rank 17: Point 751 (-91.374788, 29.703985, -3.8920232) failed to convert
-rank 67: Point 1030 (-90.179498, 29.565174, 1.35528) failed to convert
-rank 79: Point 1033 (-89.898031, 29.866347, -4.5858982) failed to convert
-rank 55: Point 748 (-90.504223, 29.588478, -1.6867789) failed to convert
-rank 60: Point 739 (-90.377236, 29.974917, -0.66157327) failed to convert
-rank 42: Point 745 (-90.754171, 29.327863, 0.04101294) failed to convert
-rank 86: Point 1041 (-89.612239, 29.332073, 1.6338163) failed to convert
-rank 96: Point 1044 (-89.2023, 29.138834, -0.43193594) failed to convert
-rank 95: Point 1032 (-89.220081, 29.171011, -0.0) failed to convert
-rank 83: Point 1031 (-89.767623, 29.797552, -0.0) failed to convert
-rank 85: Point 1032 (-89.607009, 30.370796, -7.7582701) failed to convert
-rank 59: Point 751 (-90.402537, 29.96166, -3.4565746) failed to convert
-rank 53: Point 747 (-90.540403, 29.631585, -0.30529914) failed to convert
-rank 22: Point 746 (-91.200487, 30.416503, 11.816402) failed to convert
-rank 78: Point 1042 (-89.936941, 29.628945, 0.63136426) failed to convert
-rank 92: Point 1040 (-89.295591, 29.381063, 3.0486607) failed to convert
-rank 94: Point 1040 (-89.241731, 29.129, 5.0709298) failed to convert
-rank 69: Point 1034 (-90.090045, 30.027989, -5.3720071) failed to convert
-rank 82: Point 1041 (-89.760727, 30.212574, -2.7795273) failed to convert
-rank 77: Point 1033 (-89.991351, 29.242507, -0.59887272) failed to convert
-rank 63: Point 750 (-90.266717, 30.419468, -0.43768701) failed to convert
-rank 13: Point 748 (-91.524418, 29.783237, -1.4306717) failed to convert
-rank 10: Point 744 (-91.660397, 29.663908, 1.7999999) failed to convert
-rank 47: Point 748 (-90.633071, 30.069345, -1.0958631) failed to convert
-rank 36: Point 744 (-90.826165, 30.018937, -4.138039) failed to convert
-rank 38: Point 740 (-90.78428, 29.902109, -0.85185257) failed to convert
-rank 98: Point 1043 (-89.101816, 28.954507, 46.916588) failed to convert
-rank 9: Point 747 (-91.643302, 30.61836, -9.2125316) failed to convert
-rank 15: Point 746 (-91.459629, 29.729714, -1.4113621) failed to convert
-rank 30: Point 746 (-91.014222, 30.131343, 22.196985) failed to convert
-rank 75: Point 1034 (-90.011229, 29.480133, 5.5459425) failed to convert
-rank 1: Point 751 (-92.030965, 30.802465, -11.12505) failed to convert
-rank 72: Point 1042 (-90.082176, 29.369804, 0.31299999) failed to convert
-rank 65: Point 1033 (-90.261138, 29.453638, -3.266223) failed to convert
-rank 64: Point 1042 (-90.259159, 29.961393, -2.1414001) failed to convert
-rank 16: Point 745 (-91.361715, 30.637751, -9.6819926) failed to convert
-rank 51: Point 750 (-90.583866, 29.687164, -0.38334807) failed to convert
-rank 90: Point 1040 (-89.370723, 29.165436, 0.31299999) failed to convert
-rank 97: Point 1030 (-89.154031, 29.184287, -0.0) failed to convert
-rank 87: Point 1032 (-89.544721, 29.169655, 8.6694786) failed to convert
-rank 99: Point 1032 (-88.870364, 29.886351, 3.2474752) failed to convert
-rank 5: Point 751 (-91.767109, 30.77187, -14.679643) failed to convert
-rank 70: Point 1043 (-90.078018, 29.913361, -7.0780661) failed to convert
-rank 37: Point 751 (-90.805635, 29.983688, -10.303155) failed to convert
-rank 45: Point 751 (-90.668278, 29.919552, -0.25355805) failed to convert
-rank 26: Point 744 (-91.143583, 30.208054, -6.4556923) failed to convert
-rank 11: Point 746 (-91.572979, 30.371545, -2.8819297) failed to convert
-rank 43: Point 753 (-90.684176, 30.041174, 18.743602) failed to convert
-rank 23: Point 750 (-91.209147, 29.959047, -0.69575948) failed to convert
-rank 61: Point 753 (-90.409223, 29.229752, -0.0) failed to convert
-rank 20: Point 741 (-91.258847, 30.014819, -8.2387446) failed to convert
-rank 32: Point 743 (-90.931793, 30.139478, -11.984737) failed to convert
-rank 71: Point 1032 (-90.068616, 29.811635, -2.3537999) failed to convert
-rank 34: Point 740 (-90.866972, 30.171032, -2.175638) failed to convert
-rank 58: Point 739 (-90.418391, 30.041253, -1.0317418) failed to convert
-rank 21: Point 753 (-91.21196, 30.446206, -6.7940579) failed to convert
-rank 76: Point 1044 (-89.974156, 29.721682, -0.30114061) failed to convert
-rank 84: Point 1042 (-89.71889, 29.85267, -0.68956767) failed to convert
-rank 48: Point 745 (-90.664184, 29.296563, -8.2296) failed to convert
-rank 80: Point 1039 (-89.845117, 30.071425, 0.09419736) failed to convert
-rank 62: Point 744 (-90.348956, 29.729703, -0.085344) failed to convert
-rank 57: Point 752 (-90.487666, 29.397268, -8.2296) failed to convert
-rank 2: Point 746 (-91.922641, 30.86506, -10.28295) failed to convert
-rank 14: Point 744 (-91.4942, 29.659485, -0.5034847) failed to convert
-rank 54: Point 745 (-90.552822, 29.162956, 1.8020812) failed to convert
-rank 89: Point 1033 (-89.407744, 29.210658, 0.19429369) failed to convert
-rank 19: Point 755 (-91.252859, 30.541486, -8.0461907) failed to convert
-rank 93: Point 1032 (-89.266606, 29.181921, 8.8477585) failed to convert
-rank 74: Point 1041 (-89.959026, 30.385237, -9.7467745) failed to convert
-rank 41: Point 751 (-90.699972, 30.414215, -3.0217897) failed to convert
-rank 52: Point 743 (-90.57819, 29.419939, 0.06095999) failed to convert
-rank 6: Point 746 (-91.750061, 30.537532, -13.075416) failed to convert
-rank 66: Point 1038 (-90.25773, 29.036709, 10.15048) failed to convert
-rank 88: Point 1043 (-89.412026, 29.852465, -0.0) failed to convert
-rank 81: Point 1030 (-89.807171, 30.054806, 10.96765) failed to convert
-rank 12: Point 734 (-91.558134, 29.786863, -0.48906178) failed to convert
-rank 91: Point 1033 (-89.34871, 29.147452, -2.4702923) failed to convert
-rank 73: Point 1032 (-90.011872, 29.990745, -9.0) failed to convert
-rank 86: Point 1042 (-89.550824, 30.063477, 3.4347891) failed to convert
-rank 8: Point 740 (-91.7411, 29.417057, 2.4000001) failed to convert
-rank 68: Point 1041 (-90.093983, 30.316127, 3.79) failed to convert
-rank 67: Point 1031 (-90.265167, 28.418202, 55.003166) failed to convert
-rank 3: Point 749 (-91.894441, 30.104386, -10.590694) failed to convert
-rank 96: Point 1045 (-89.138173, 29.858619, 2.3597974) failed to convert
-rank 33: Point 746 (-90.916002, 29.87371, -0.99563493) failed to convert
-rank 40: Point 743 (-90.754537, 29.859204, -0.73950275) failed to convert
-rank 79: Point 1034 (-89.895123, 29.902659, -0.62389456) failed to convert
-rank 29: Point 749 (-91.08752, 29.295825, -0.17014333) failed to convert
-rank 39: Point 748 (-90.801854, 29.398204, -0.32735262) failed to convert
-rank 24: Point 746 (-91.208183, 29.691302, -2.3515768) failed to convert
-rank 35: Point 755 (-90.84795, 30.05617, 13.397457) failed to convert
-rank 50: Point 751 (-90.621864, 29.388034, -1.0981554) failed to convert
-rank 95: Point 1033 (-89.224946, 29.115641, -0.0) failed to convert
-rank 44: Point 746 (-90.685985, 29.83994, 0.19491667) failed to convert
-rank 94: Point 1041 (-89.241559, 29.130948, 1.9017546) failed to convert
-rank 78: Point 1043 (-89.914178, 29.915012, -6.2487052) failed to convert
-rank 85: Point 1033 (-89.695696, 29.304985, 0.31299999) failed to convert
-rank 83: Point 1032 (-89.800802, 29.388447, 1.1026619) failed to convert
-rank 82: Point 1042 (-89.760705, 30.212631, -3.6012401) failed to convert
-rank 77: Point 1034 (-89.958161, 29.665346, 26.561334) failed to convert
-rank 69: Point 1035 (-90.110737, 29.760604, -0.22701553) failed to convert
-rank 31: Point 749 (-90.978342, 30.108903, 9.7306646) failed to convert
-rank 18: Point 748 (-91.338572, 29.752833, -0.72669918) failed to convert
-rank 56: Point 746 (-90.459469, 30.032124, -2.9364346) failed to convert
-rank 92: Point 1041 (-89.301885, 29.30876, -0.37545421) failed to convert
-rank 75: Point 1035 (-89.975802, 29.930983, -5.9011596) failed to convert
-rank 46: Point 735 (-90.66503, 29.85492, -0.96848279) failed to convert
-rank 49: Point 751 (-90.625819, 29.541483, 0.29360743) failed to convert
-rank 65: Point 1034 (-90.225158, 29.931556, -2.3418649) failed to convert
-rank 0: Point 698 (-92.449161, 28.88769, 29.299999) failed to convert
-rank 7: Point 752 (-91.718817, 30.456995, -8.0747324) failed to convert
-rank 17: Point 752 (-91.317523, 30.637864, -15.72611) failed to convert
-rank 98: Point 1044 (-89.081023, 29.186161, 4.9989191) failed to convert
-rank 72: Point 1043 (-90.039416, 29.920702, -0.27353554) failed to convert
-rank 97: Point 1031 (-89.155548, 29.166474, 1.0033528) failed to convert
-rank 64: Point 1043 (-90.263063, 29.909488, -4.2412922) failed to convert
-rank 4: Point 748 (-91.865798, 29.77175, 0.633418) failed to convert
-rank 25: Point 754 (-91.190321, 29.723677, -7.668768) failed to convert
-rank 27: Point 747 (-91.113464, 30.250808, 3.1030071) failed to convert
-rank 59: Point 752 (-90.4009, 29.983891, 13.557444) failed to convert
-rank 53: Point 748 (-90.55439, 29.434728, -0.0) failed to convert
-rank 55: Point 749 (-90.514352, 29.446969, 0.30478241) failed to convert
-rank 87: Point 1033 (-89.447161, 30.314402, -1.6575327) failed to convert
-rank 99: Point 1033 (-88.911533, 29.442104, 14.318622) failed to convert
-rank 70: Point 1044 (-90.077443, 29.920694, -6.9232277) failed to convert
-rank 60: Point 740 (-90.37703, 29.977527, -1.2745026) failed to convert
-rank 36: Point 745 (-90.836703, 29.863559, -0.82888697) failed to convert
-rank 90: Point 1041 (-89.378605, 29.073532, 0.48334504) failed to convert
-rank 38: Point 741 (-90.776389, 30.017237, -9.6925268) failed to convert
-rank 28: Point 741 (-91.106391, 29.687967, -0.66493884) failed to convert
-rank 15: Point 747 (-91.429437, 30.234301, -9.8023688) failed to convert
-rank 10: Point 745 (-91.66287, 29.620096, 1.2000001) failed to convert
-rank 42: Point 746 (-90.718397, 29.848584, 0.31303024) failed to convert
-rank 71: Point 1033 (-90.063185, 29.88143, 1.1825664) failed to convert
-rank 9: Point 748 (-91.71073, 29.430971, 2.2) failed to convert
-rank 63: Point 751 (-90.302295, 29.947097, -7.8415902) failed to convert
-rank 1: Point 752 (-92.074351, 29.970469, -3.0422943) failed to convert
-rank 51: Point 751 (-90.582948, 29.700099, 0.26943365) failed to convert
-rank 22: Point 747 (-91.22846, 29.972618, -0.70357022) failed to convert
-rank 13: Point 749 (-91.526144, 29.75356, -0.89027761) failed to convert
-rank 30: Point 747 (-91.011817, 30.167844, -11.846053) failed to convert
-rank 47: Point 749 (-90.670142, 29.540162, -0.40048915) failed to convert
-rank 76: Point 1045 (-89.952769, 29.99174, -0.54239438) failed to convert
-rank 16: Point 746 (-91.358104, 30.696224, -11.36871) failed to convert
-rank 84: Point 1043 (-89.74272, 29.561799, -0.24998167) failed to convert
-rank 11: Point 747 (-91.540804, 30.916898, -12.510919) failed to convert
-rank 37: Point 752 (-90.847655, 29.361969, 0.1221014) failed to convert
-rank 93: Point 1033 (-89.273079, 29.107668, 10.811877) failed to convert
-rank 89: Point 1034 (-89.40917, 29.193745, 0.11256991) failed to convert
-rank 80: Point 1040 (-89.882547, 29.606133, -4.4253914) failed to convert
-rank 5: Point 752 (-91.790046, 30.361966, -8.2296) failed to convert
-rank 26: Point 745 (-91.139039, 30.278852, 22.494559) failed to convert
-rank 66: Point 1039 (-90.243014, 29.234074, 0.458) failed to convert
-rank 74: Point 1042 (-90.003225, 29.82753, -6.7330325) failed to convert
-rank 91: Point 1034 (-89.357535, 29.04483, 0.30077708) failed to convert
-rank 61: Point 754 (-90.384828, 29.564049, -3.4648165) failed to convert
-rank 34: Point 741 (-90.867065, 30.169643, -0.45719999) failed to convert
-rank 43: Point 754 (-90.695995, 29.87164, 0.1491313) failed to convert
-rank 73: Point 1033 (-90.015718, 29.941601, -2.3357685) failed to convert
-rank 45: Point 752 (-90.698665, 29.482424, -1.7794944) failed to convert
-rank 81: Point 1031 (-89.792325, 30.236466, -3.8263623) failed to convert
-rank 68: Point 1042 (-90.177265, 29.231349, 0.31299999) failed to convert
-rank 88: Point 1044 (-89.454676, 29.355061, 0.28313521) failed to convert
-rank 67: Point 1032 (-90.191819, 29.402274, 0.31299999) failed to convert
-rank 48: Point 746 (-90.624227, 29.868193, -0.62092634) failed to convert
-rank 62: Point 745 (-90.336299, 29.900314, -0.4193703) failed to convert
-rank 21: Point 754 (-91.262333, 29.641719, -0.7369179) failed to convert
-rank 58: Point 740 (-90.436747, 29.790215, -0.8545068) failed to convert
-rank 96: Point 1046 (-89.208844, 29.064209, 1.8153798) failed to convert
-rank 95: Point 1034 (-89.218113, 29.193326, -0.16617881) failed to convert
-rank 78: Point 1044 (-89.8972, 30.126849, -5.8399684) failed to convert
-rank 79: Point 1035 (-89.895287, 29.900558, -0.13126164) failed to convert
-rank 86: Point 1043 (-89.603859, 29.432716, 21.826786) failed to convert
-rank 14: Point 745 (-91.487892, 29.766252, -3.3253681) failed to convert
-rank 19: Point 756 (-91.254913, 30.508633, 4.6132038) failed to convert
-rank 23: Point 751 (-91.188995, 30.27778, 12.711438) failed to convert
-rank 57: Point 753 (-90.454875, 29.85132, -0.32004408) failed to convert
-rank 83: Point 1033 (-89.773219, 29.728528, -0.0) failed to convert
-rank 85: Point 1034 (-89.667784, 29.64385, -0.59852945) failed to convert
-rank 94: Point 1042 (-89.240986, 29.137485, -0.99370813) failed to convert
-rank 54: Point 746 (-90.55993, 29.062123, 3.6961495) failed to convert
-rank 77: Point 1035 (-89.924355, 30.090395, 0.19341316) failed to convert
-rank 32: Point 744 (-90.93178, 30.139537, -11.984737) failed to convert
-rank 2: Point 747 (-91.927127, 30.782212, -8.2296) failed to convert
-rank 82: Point 1043 (-89.797614, 29.761102, -0.0) failed to convert
-rank 69: Point 1036 (-90.090029, 30.028026, -5.8704484) failed to convert
-rank 6: Point 747 (-91.741809, 30.68371, -7.9586786) failed to convert
-rank 20: Point 742 (-91.278068, 29.704806, -7.3639685) failed to convert
-rank 52: Point 744 (-90.554325, 29.756287, -1.0836777) failed to convert
-rank 75: Point 1036 (-89.978311, 29.899168, 0.9002469) failed to convert
-rank 92: Point 1042 (-89.246868, 29.934655, -0.45559162) failed to convert
-rank 98: Point 1045 (-89.081834, 29.176869, 0.67971833) failed to convert
-rank 3: Point 750 (-91.867877, 30.591082, -6.7200913) failed to convert
-rank 41: Point 752 (-90.735857, 29.89845, -0.67927544) failed to convert
-rank 65: Point 1035 (-90.261038, 29.454899, -3.910889) failed to convert
-rank 97: Point 1032 (-89.099685, 29.789933, 3.4674611) failed to convert
-rank 72: Point 1044 (-90.030462, 30.034599, -0.83087855) failed to convert
-rank 12: Point 735 (-91.52475, 30.356027, -0.34999999) failed to convert
-rank 64: Point 1044 (-90.331743, 28.984731, 12.123921) failed to convert
-rank 99: Point 1034 (-88.908155, 29.473975, 13.138731) failed to convert
-rank 87: Point 1034 (-89.524259, 29.412056, -0.0) failed to convert
-rank 70: Point 1045 (-90.077613, 29.918492, 21.486576) failed to convert
-rank 50: Point 752 (-90.621911, 29.387354, -0.84545886) failed to convert
-rank 33: Point 747 (-90.902034, 30.08255, -6.6711896) failed to convert
-rank 39: Point 749 (-90.786828, 29.619551, -0.73639351) failed to convert
-rank 44: Point 747 (-90.713811, 29.437988, -0.35667134) failed to convert
-rank 8: Point 741 (-91.6954, 30.231725, -9.3255105) failed to convert
-rank 24: Point 747 (-91.208131, 29.691797, -6.208776) failed to convert
-rank 90: Point 1042 (-89.360881, 29.279565, 1.3570221) failed to convert
-rank 71: Point 1034 (-90.067432, 29.826747, -0.97121968) failed to convert
-rank 29: Point 750 (-91.033444, 30.13287, -11.18841) failed to convert
-rank 35: Point 756 (-90.861406, 29.856433, -1.4633509) failed to convert
-rank 56: Point 747 (-90.502018, 29.442939, 0.3048) failed to convert
-rank 31: Point 750 (-90.965733, 30.299057, -6.033751) failed to convert
-rank 18: Point 749 (-91.316173, 30.117783, -8.5587847) failed to convert
-rank 40: Point 744 (-90.75462, 29.857971, -1.2560428) failed to convert
-rank 7: Point 753 (-91.718791, 30.45705, -9.9367664) failed to convert
-rank 84: Point 1044 (-89.701083, 30.067271, 2.402633) failed to convert
-rank 76: Point 1046 (-89.961285, 29.884382, 21.21955) failed to convert
-rank 17: Point 753 (-91.319616, 30.603722, -16.979492) failed to convert
-rank 93: Point 1034 (-89.267489, 29.170908, 4.5704149) failed to convert
-rank 89: Point 1035 (-89.399153, 29.310132, 0.31299999) failed to convert
-rank 25: Point 755 (-91.196369, 29.627321, -1.1304809) failed to convert
-rank 0: Point 699 (-92.459169, 28.658588, 35.769307) failed to convert
-rank 55: Point 750 (-90.443448, 30.425137, -3.3406464) failed to convert
-rank 66: Point 1040 (-90.178956, 30.080657, 4.27) failed to convert
-rank 53: Point 749 (-90.524553, 29.852809, -0.5249812) failed to convert
-rank 60: Point 741 (-90.37702, 29.977619, -2.029968) failed to convert
-rank 80: Point 1041 (-89.881867, 29.6146, -2.2957292) failed to convert
-rank 28: Point 742 (-91.106679, 29.683426, -0.33165783) failed to convert
-rank 49: Point 752 (-90.616647, 29.671915, -1.3396358) failed to convert
-rank 42: Point 747 (-90.716888, 29.870178, -1.6493976) failed to convert
-rank 74: Point 1043 (-89.994298, 29.940882, -2.103713) failed to convert
-rank 27: Point 748 (-91.116846, 30.197992, 10.25829) failed to convert
-rank 36: Point 746 (-90.827965, 29.992103, 14.235455) failed to convert
-rank 46: Point 736 (-90.660321, 29.922133, -0.63352537) failed to convert
-rank 10: Point 746 (-91.669228, 29.507433, 1.4884883) failed to convert
-rank 4: Point 749 (-91.850736, 30.048964, -3.200011) failed to convert
-rank 73: Point 1034 (-90.046793, 29.543786, -0.29507407) failed to convert
-rank 51: Point 752 (-90.569732, 29.886131, 0.6971288) failed to convert
-rank 22: Point 748 (-91.20518, 30.341982, 14.290568) failed to convert
-rank 15: Point 748 (-91.398067, 30.75062, -18.056302) failed to convert
-rank 91: Point 1035 (-89.346442, 29.173575, 0.31299999) failed to convert
-rank 63: Point 752 (-90.302253, 29.947054, -7.8415902) failed to convert
-rank 11: Point 748 (-91.606781, 29.788379, -0.55286006) failed to convert
-rank 1: Point 753 (-92.048925, 30.460215, -6.8451228) failed to convert
-rank 81: Point 1032 (-89.792296, 30.236519, -3.6306335) failed to convert
-rank 88: Point 1045 (-89.387093, 30.139564, 3.0899999) failed to convert
-rank 68: Point 1043 (-90.120203, 29.977694, -0.83222728) failed to convert
-rank 13: Point 750 (-91.494526, 30.289405, -0.45590469) failed to convert
-rank 37: Point 753 (-90.789661, 30.216713, -3.3179263) failed to convert
-rank 47: Point 750 (-90.670134, 29.540223, -8.2296) failed to convert
-rank 9: Point 749 (-91.653323, 30.443893, -4.5775382) failed to convert
-rank 96: Point 1047 (-89.21444, 29.000491, 3.9695929) failed to convert
-rank 67: Point 1033 (-90.144658, 30.020477, 0.01947956) failed to convert
-rank 95: Point 1035 (-89.21647, 29.211949, -0.0) failed to convert
-rank 94: Point 1043 (-89.240434, 29.143721, 0.74196283) failed to convert
-rank 78: Point 1045 (-89.89458, 30.159291, 2.8890564) failed to convert
-rank 5: Point 753 (-91.782522, 30.495982, -4.9741565) failed to convert
-rank 59: Point 753 (-90.409751, 29.862987, -1.2669952) failed to convert
-rank 86: Point 1044 (-89.527695, 30.334736, -2.0730347) failed to convert
-rank 83: Point 1034 (-89.766158, 29.815009, -0.17776424) failed to convert
-rank 77: Point 1036 (-89.959573, 29.646991, -0.51676193) failed to convert
-rank 79: Point 1036 (-89.885477, 30.022787, -8.3795622) failed to convert
-rank 45: Point 753 (-90.701078, 29.447458, -0.87286039) failed to convert
-rank 16: Point 747 (-91.358421, 30.690974, -20.0) failed to convert
-rank 26: Point 746 (-91.142038, 30.232055, -13.091161) failed to convert
-rank 85: Point 1035 (-89.625675, 30.147988, 3.526696) failed to convert
-rank 30: Point 748 (-91.011771, 30.168466, -6.7856809) failed to convert
-rank 34: Point 742 (-90.87412, 30.065171, 3.5933548) failed to convert
-rank 38: Point 742 (-90.773834, 30.054386, -0.56416965) failed to convert
-rank 61: Point 755 (-90.384834, 29.563881, -2.4183958) failed to convert
-rank 82: Point 1044 (-89.812471, 29.577511, -3.8537369) failed to convert
-rank 69: Point 1037 (-90.090004, 30.028082, -5.8704484) failed to convert
-rank 21: Point 755 (-91.272002, 29.485023, 9.8215108) failed to convert
-rank 92: Point 1043 (-89.325646, 29.034577, 9.8750992) failed to convert
-rank 75: Point 1037 (-89.973396, 29.961243, 0.61477294) failed to convert
-rank 98: Point 1046 (-89.032337, 29.723203, 3.551417) failed to convert
-rank 65: Point 1036 (-90.266421, 29.382815, 0.8406378) failed to convert
-rank 43: Point 755 (-90.693748, 29.90382, -0.34216956) failed to convert
-rank 14: Point 746 (-91.469736, 30.072212, 15.106816) failed to convert
-rank 97: Point 1033 (-89.065146, 30.169502, 6.4512028) failed to convert
-rank 87: Point 1035 (-89.501665, 29.678937, -0.0) failed to convert
-rank 99: Point 1035 (-88.917458, 29.371643, 20.252631) failed to convert
-rank 19: Point 757 (-91.255177, 30.504421, 11.591123) failed to convert
-rank 23: Point 752 (-91.232278, 29.589164, 7.2441966) failed to convert
-rank 58: Point 741 (-90.45278, 29.569425, -0.35030612) failed to convert
-rank 72: Point 1045 (-90.028933, 30.053842, 0.21561822) failed to convert
-rank 64: Point 1045 (-90.258542, 29.969445, 13.449234) failed to convert
-rank 2: Point 748 (-91.963163, 30.110306, -9.0858995) failed to convert
-rank 54: Point 747 (-90.4929, 30.001126, -1.6077657) failed to convert
-rank 57: Point 754 (-90.487627, 29.39728, -1.2446902) failed to convert
-rank 48: Point 747 (-90.664186, 29.296503, -8.2296) failed to convert
-rank 32: Point 745 (-90.931772, 30.139577, -11.984737) failed to convert
-rank 70: Point 1046 (-90.077994, 29.913305, -7.0780661) failed to convert
-rank 20: Point 743 (-91.235132, 30.393158, -6.234214) failed to convert
-rank 6: Point 748 (-91.741969, 30.680794, -13.254154) failed to convert
-rank 90: Point 1043 (-89.364735, 29.234754, 0.02438825) failed to convert
-rank 71: Point 1035 (-90.058678, 29.939107, 23.786229) failed to convert
-rank 52: Point 745 (-90.576924, 29.43755, -0.60699648) failed to convert
-rank 93: Point 1035 (-89.267092, 29.175345, 4.3203903) failed to convert
-rank 76: Point 1047 (-89.980215, 29.644441, 1.489) failed to convert
-rank 84: Point 1045 (-89.713041, 29.922383, 2.4766517) failed to convert
-rank 3: Point 751 (-91.93444, 29.354206, 5.2660103) failed to convert
-rank 89: Point 1036 (-89.409251, 29.192218, 0.31299999) failed to convert
-rank 12: Point 736 (-91.52593, 30.335978, -0.34999999) failed to convert
-rank 66: Point 1041 (-90.229685, 29.411507, 1.5027438) failed to convert
-rank 80: Point 1042 (-89.881851, 29.614659, -4.7582331) failed to convert
-rank 33: Point 748 (-90.902413, 30.076746, 13.211656) failed to convert
-rank 41: Point 753 (-90.769624, 29.405906, -8.2296) failed to convert
-rank 50: Point 753 (-90.575103, 30.049842, 10.219612) failed to convert
-rank 29: Point 751 (-91.060949, 29.709629, -0.82342535) failed to convert
-rank 39: Point 750 (-90.777763, 29.752415, -2.0687862) failed to convert
-rank 44: Point 748 (-90.683459, 29.875908, -1.1525985) failed to convert
-rank 56: Point 748 (-90.48387, 29.69548, -0.65291831) failed to convert
-rank 24: Point 748 (-91.175282, 30.212051, -5.5473976) failed to convert
-rank 62: Point 746 (-90.382449, 29.273346, -0.05619074) failed to convert
-rank 74: Point 1044 (-89.995231, 29.928911, -1.7282693) failed to convert
-rank 8: Point 742 (-91.71733, 29.842802, -0.53189089) failed to convert
-rank 18: Point 750 (-91.289353, 30.549832, -16.320819) failed to convert
-rank 35: Point 757 (-90.838997, 30.187195, -0.80254092) failed to convert
-rank 31: Point 751 (-90.978378, 30.108185, 8.7773943) failed to convert
-rank 81: Point 1033 (-89.791748, 30.243166, -3.3730197) failed to convert
-rank 73: Point 1035 (-90.022808, 29.851126, -0.37628272) failed to convert
-rank 91: Point 1036 (-89.339877, 29.249392, -0.015) failed to convert
-rank 17: Point 754 (-91.317477, 30.637904, -17.137683) failed to convert
-rank 68: Point 1044 (-90.189463, 29.069007, 10.049589) failed to convert
-rank 88: Point 1046 (-89.459487, 29.297758, 0.31299999) failed to convert
-rank 96: Point 1048 (-89.20004, 29.16408, -1.0754009) failed to convert
-rank 0: Point 700 (-92.44609, 28.934011, 27.4) failed to convert
-rank 7: Point 754 (-91.701395, 30.762485, -8.86343) failed to convert
-rank 67: Point 1034 (-90.144806, 30.018539, 0.24828329) failed to convert
-rank 53: Point 750 (-90.536772, 29.681966, -1.1258946) failed to convert
-rank 95: Point 1036 (-89.217249, 29.202979, -0.0) failed to convert
-rank 78: Point 1046 (-89.877485, 30.371019, -8.5697605) failed to convert
-rank 42: Point 748 (-90.718696, 29.844038, -0.43314432) failed to convert
-rank 25: Point 756 (-91.190319, 29.723616, -7.668768) failed to convert
-rank 28: Point 743 (-91.106378, 29.688108, -1.1283912) failed to convert
-rank 94: Point 1044 (-89.236942, 29.183491, -0.05048731) failed to convert
-rank 46: Point 737 (-90.665019, 29.854959, -0.81428351) failed to convert
-rank 83: Point 1035 (-89.766982, 29.804577, -0.42790686) failed to convert
-rank 86: Point 1045 (-89.604188, 29.428596, 25.43971) failed to convert
-rank 27: Point 749 (-91.112829, 30.26031, 9.1890326) failed to convert
-rank 4: Point 750 (-91.799476, 30.975677, -18.598457) failed to convert
-rank 55: Point 751 (-90.472055, 30.033766, 23.375361) failed to convert
-rank 36: Point 747 (-90.827853, 29.993487, 13.804314) failed to convert
-rank 60: Point 742 (-90.383363, 29.891565, -0.4053851) failed to convert
-rank 49: Point 753 (-90.612056, 29.736943, -1.9363628) failed to convert
-rank 40: Point 745 (-90.772027, 29.603788, -2.0272916) failed to convert
-rank 77: Point 1037 (-89.941847, 29.870798, 30.611929) failed to convert
-rank 51: Point 753 (-90.634545, 28.96351, 10.536551) failed to convert
-rank 85: Point 1036 (-89.681712, 29.474039, 28.911) failed to convert
-rank 79: Point 1037 (-89.924202, 29.537692, -0.25238174) failed to convert
-rank 69: Point 1038 (-90.090558, 30.020757, -0.09345254) failed to convert
-rank 10: Point 747 (-91.593539, 30.822685, -8.7479939) failed to convert
-rank 22: Point 749 (-91.201157, 30.405405, -7.3719066) failed to convert
-rank 82: Point 1045 (-89.816494, 29.52756, 0.31299999) failed to convert
-rank 98: Point 1047 (-88.982813, 30.261052, 5.4929312) failed to convert
-rank 92: Point 1044 (-89.301462, 29.313295, -0.25134236) failed to convert
-rank 65: Point 1037 (-90.261098, 29.453642, -3.1916884) failed to convert
-rank 75: Point 1038 (-89.975784, 29.931041, -6.2325508) failed to convert
-rank 1: Point 754 (-92.090481, 29.654912, 2.2769608) failed to convert
-rank 9: Point 750 (-91.624298, 30.944779, -13.3069) failed to convert
-rank 63: Point 753 (-90.333923, 29.521079, -0.11237454) failed to convert
-rank 11: Point 749 (-91.54372, 30.867023, -11.566156) failed to convert
-rank 15: Point 749 (-91.429413, 30.234333, -9.8023688) failed to convert
-rank 47: Point 751 (-90.643377, 29.922961, -0.39622194) failed to convert
-rank 13: Point 751 (-91.526133, 29.753619, -2.7432) failed to convert
-rank 37: Point 754 (-90.813136, 29.8732, -1.167722) failed to convert
-rank 87: Point 1036 (-89.448352, 30.300317, -2.5405005) failed to convert
-rank 5: Point 754 (-91.789986, 30.361977, -8.2296) failed to convert
-rank 72: Point 1046 (-90.089379, 29.275323, 0.79122887) failed to convert
-rank 64: Point 1046 (-90.263031, 29.909513, -4.2412922) failed to convert
-rank 99: Point 1036 (-88.861815, 29.969555, 3.3509654) failed to convert
-rank 70: Point 1047 (-90.069987, 30.016146, -9.0) failed to convert
-rank 30: Point 749 (-91.012309, 30.160268, -5.749622) failed to convert
-rank 45: Point 754 (-90.7097, 29.322252, -0.00059533) failed to convert
-rank 97: Point 1034 (-89.155333, 29.168436, -0.10815107) failed to convert
-rank 90: Point 1044 (-89.300186, 29.975814, 1.1611843) failed to convert
-rank 71: Point 1036 (-90.057224, 29.957709, 57.276194) failed to convert
-rank 61: Point 756 (-90.35439, 29.976836, -0.32362322) failed to convert
-rank 76: Point 1048 (-89.976882, 29.68669, -0.00560739) failed to convert
-rank 59: Point 754 (-90.432163, 29.555688, -0.6149125) failed to convert
-rank 38: Point 743 (-90.784153, 29.903894, 0.23229656) failed to convert
-rank 16: Point 748 (-91.358558, 30.688708, -16.910288) failed to convert
-rank 34: Point 743 (-90.926352, 29.28148, -0.0) failed to convert
-rank 14: Point 747 (-91.488924, 29.748565, -0.66386133) failed to convert
-rank 43: Point 756 (-90.733017, 29.334972, 4.6892733) failed to convert
-rank 2: Point 749 (-91.918518, 30.940265, -16.075703) failed to convert
-rank 54: Point 748 (-90.514391, 29.702813, -0.62100973) failed to convert
-rank 21: Point 756 (-91.222364, 30.281454, -13.343231) failed to convert
-rank 93: Point 1036 (-89.257365, 29.286389, -0.0) failed to convert
-rank 84: Point 1046 (-89.726073, 29.764078, -0.0) failed to convert
-rank 66: Point 1042 (-90.171143, 30.181763, 4.5900001) failed to convert
-rank 23: Point 753 (-91.184455, 30.349114, 15.139911) failed to convert
-rank 6: Point 749 (-91.75007, 30.537207, -14.673073) failed to convert
-rank 19: Point 758 (-91.251221, 30.567171, 8.8318159) failed to convert
-rank 48: Point 748 (-90.624229, 29.868133, -0.86118711) failed to convert
-rank 32: Point 746 (-90.931759, 30.139636, -11.984737) failed to convert
-rank 80: Point 1043 (-89.882521, 29.606188, -4.4253914) failed to convert
-rank 58: Point 742 (-90.46253, 29.434443, -8.2296) failed to convert
-rank 89: Point 1037 (-89.381193, 29.518716, 2.7208583) failed to convert
-rank 57: Point 755 (-90.454016, 29.86258, -0.85618104) failed to convert
-rank 20: Point 744 (-91.227165, 30.519342, 8.7021949) failed to convert
-rank 74: Point 1045 (-90.005286, 29.801027, 18.386521) failed to convert
-rank 3: Point 752 (-91.901158, 29.978256, -2.053084) failed to convert
-rank 91: Point 1037 (-89.347905, 29.156443, 0.31299999) failed to convert
-rank 12: Point 737 (-91.548897, 29.945082, -3.3170218) failed to convert
-rank 81: Point 1034 (-89.843033, 29.611374, -4.8917355) failed to convert
-rank 95: Point 1037 (-89.217975, 29.194694, -0.22530222) failed to convert
-rank 73: Point 1036 (-90.00832, 30.035451, 1.7115584) failed to convert
-rank 88: Point 1047 (-89.454549, 29.355743, 0.29735275) failed to convert
-rank 29: Point 752 (-91.089979, 29.257115, -0.33268693) failed to convert
-rank 26: Point 747 (-91.181283, 29.613576, 0.14221123) failed to convert
-rank 68: Point 1045 (-90.181731, 29.17152, 0.31299999) failed to convert
-rank 39: Point 751 (-90.803875, 29.368163, -8.2296) failed to convert
-rank 41: Point 754 (-90.717459, 30.163749, -0.33125313) failed to convert
-rank 67: Point 1035 (-90.150292, 29.947091, -3.3303782) failed to convert
-rank 24: Point 749 (-91.208148, 29.691193, -2.2296447) failed to convert
-rank 50: Point 754 (-90.599896, 29.700557, -1.467588) failed to convert
-rank 94: Point 1045 (-89.237055, 29.182185, -0.48508534) failed to convert
-rank 86: Point 1046 (-89.572299, 29.809218, 5.7683481) failed to convert
-rank 44: Point 749 (-90.717018, 29.391105, -0.5142605) failed to convert
-rank 52: Point 746 (-90.598315, 29.133252, 2.2250002) failed to convert
-rank 83: Point 1036 (-89.765399, 29.823928, -0.0) failed to convert
-rank 35: Point 758 (-90.848007, 30.054285, -0.40803518) failed to convert
-rank 96: Point 1049 (-89.198274, 29.184033, -0.0) failed to convert
-rank 78: Point 1047 (-89.907961, 29.99247, -9.7310456) failed to convert
-rank 18: Point 751 (-91.289315, 30.550182, -16.262301) failed to convert
-rank 62: Point 747 (-90.365051, 29.510585, -0.44092313) failed to convert
-rank 8: Point 743 (-91.651566, 30.994534, 0.51744429) failed to convert
-rank 31: Point 752 (-90.960602, 30.375941, -6.2411911) failed to convert
-rank 77: Point 1038 (-89.958314, 29.662834, 23.201334) failed to convert
-rank 7: Point 755 (-91.731408, 30.233406, -1.6858125) failed to convert
-rank 85: Point 1037 (-89.621164, 30.200791, -0.24458971) failed to convert
-rank 69: Point 1039 (-90.163013, 29.075031, 8.5388643) failed to convert
-rank 79: Point 1038 (-89.898036, 29.866177, -5.523837) failed to convert
-rank 17: Point 755 (-91.374732, 29.703963, -4.445813) failed to convert
-rank 33: Point 749 (-90.902602, 30.073812, 13.129006) failed to convert
-rank 75: Point 1039 (-89.990938, 29.738902, -0.42906327) failed to convert
-rank 98: Point 1048 (-89.080885, 29.185787, 5.0234489) failed to convert
-rank 64: Point 1047 (-90.301161, 29.399127, 0.458) failed to convert
-rank 87: Point 1037 (-89.528441, 29.362144, 24.278438) failed to convert
-rank 53: Point 751 (-90.574728, 29.146257, 2.0756789) failed to convert
-rank 28: Point 744 (-91.085526, 30.012349, -2.8409967) failed to convert
-rank 92: Point 1045 (-89.293437, 29.405296, 8.6544331) failed to convert
-rank 65: Point 1038 (-90.261106, 29.453461, -3.3180153) failed to convert
-rank 82: Point 1046 (-89.811918, 29.584125, 26.627623) failed to convert
-rank 70: Point 1048 (-90.069962, 30.016457, -9.0) failed to convert
-rank 99: Point 1037 (-88.839531, 30.206159, 10.700362) failed to convert
-rank 56: Point 749 (-90.474223, 29.828935, -0.19617779) failed to convert
-rank 40: Point 746 (-90.751873, 29.897762, -0.41110877) failed to convert
-rank 72: Point 1047 (-90.044743, 29.851665, 1.1435166) failed to convert
-rank 25: Point 757 (-91.196491, 29.625268, -0.63898292) failed to convert
-rank 0: Point 701 (-92.418491, 29.53013, 4.4549261) failed to convert
-rank 42: Point 749 (-90.699044, 30.126741, -0.46832028) failed to convert
-rank 27: Point 750 (-91.125952, 30.056023, -1.9418874) failed to convert
-rank 4: Point 751 (-91.807197, 30.837621, -12.12094) failed to convert
-rank 97: Point 1035 (-89.082724, 29.97639, 2.6701512) failed to convert
-rank 36: Point 748 (-90.843553, 29.761479, -1.2342034) failed to convert
-rank 60: Point 743 (-90.376962, 29.978186, -0.34269644) failed to convert
-rank 90: Point 1045 (-89.304868, 29.922526, 0.53244989) failed to convert
-rank 71: Point 1037 (-90.066777, 29.834906, -9.0) failed to convert
-rank 55: Point 752 (-90.472858, 30.022711, 21.880468) failed to convert
-rank 22: Point 750 (-91.196761, 30.474568, 13.479819) failed to convert
-rank 46: Point 738 (-90.660204, 29.923701, -0.92015572) failed to convert
-rank 51: Point 754 (-90.599533, 29.464662, 0.32412135) failed to convert
-rank 49: Point 754 (-90.626765, 29.52757, 0.09676507) failed to convert
-rank 10: Point 748 (-91.582941, 31.002069, -14.579845) failed to convert
-rank 93: Point 1037 (-89.196649, 29.972235, 0.2914468) failed to convert
-rank 1: Point 755 (-92.075334, 29.948678, -1.2937699) failed to convert
-rank 76: Point 1049 (-89.97603, 29.697494, 21.874589) failed to convert
-rank 66: Point 1043 (-90.190818, 29.924037, -5.9103087) failed to convert
-rank 63: Point 754 (-90.308177, 29.867614, -0.52850708) failed to convert
-rank 11: Point 750 (-91.562948, 30.541347, -6.646657) failed to convert
-rank 47: Point 752 (-90.670128, 29.540263, -8.2296) failed to convert
-rank 15: Point 750 (-91.429335, 30.235602, -0.40522305) failed to convert
-rank 9: Point 751 (-91.623603, 30.955753, -13.568537) failed to convert
-rank 84: Point 1047 (-89.762672, 29.315413, 0.31272641) failed to convert
-rank 80: Point 1044 (-89.88184, 29.614697, -4.7582331) failed to convert
-rank 89: Point 1038 (-89.410262, 29.17979, 0.31299999) failed to convert
-rank 13: Point 752 (-91.526126, 29.753659, -2.7432) failed to convert
-rank 45: Point 755 (-90.689473, 29.615135, -0.18456956) failed to convert
-rank 5: Point 755 (-91.765581, 30.797143, -8.3431842) failed to convert
-rank 74: Point 1046 (-89.998515, 29.887038, -9.0) failed to convert
-rank 61: Point 757 (-90.360611, 29.892756, -0.37952004) failed to convert
-rank 54: Point 749 (-90.520805, 29.613097, -0.72268026) failed to convert
-rank 2: Point 750 (-91.927095, 30.782237, -8.2296) failed to convert
-rank 21: Point 757 (-91.215038, 30.3974, 4.2126207) failed to convert
-rank 91: Point 1038 (-89.347429, 29.161913, 0.31299999) failed to convert
-rank 34: Point 744 (-90.866118, 30.183597, -1.3805766) failed to convert
-rank 81: Point 1035 (-89.831382, 29.755907, -0.43360167) failed to convert
-rank 88: Point 1048 (-89.37923, 30.228714, 2.9800014) failed to convert
-rank 73: Point 1037 (-90.011626, 29.993474, -2.2924428) failed to convert
-rank 30: Point 750 (-91.01549, 30.111353, 12.216111) failed to convert
-rank 37: Point 755 (-90.823904, 29.714098, -8.2296) failed to convert
-rank 23: Point 754 (-91.208878, 29.962993, -0.27437621) failed to convert
-rank 95: Point 1038 (-89.21703, 29.205422, -0.0) failed to convert
-rank 32: Point 747 (-90.933575, 30.111883, -4.3276586) failed to convert
-rank 16: Point 749 (-91.389327, 30.185706, -8.2722726) failed to convert
-rank 67: Point 1036 (-90.115332, 30.398703, -4.3963884) failed to convert
-rank 68: Point 1046 (-90.186739, 29.104954, -0.11024184) failed to convert
-rank 86: Point 1047 (-89.608291, 29.379213, 0.33524276) failed to convert
-rank 83: Point 1037 (-89.764155, 29.838839, -0.47865739) failed to convert
-rank 43: Point 757 (-90.714342, 29.606597, -0.40553435) failed to convert
-rank 57: Point 756 (-90.444398, 29.994511, 24.553979) failed to convert
-rank 96: Point 1050 (-89.194153, 29.230686, -0.13024132) failed to convert
-rank 77: Point 1039 (-89.959388, 29.649218, 3.0388041) failed to convert
-rank 78: Point 1048 (-89.889646, 30.220357, 2.79) failed to convert
-rank 48: Point 749 (-90.624231, 29.868092, -0.7470312) failed to convert
-rank 58: Point 743 (-90.462686, 29.432158, -0.0) failed to convert
-rank 69: Point 1040 (-90.098688, 29.915172, -4.7265936) failed to convert
-rank 94: Point 1046 (-89.168077, 29.959309, 0.29339856) failed to convert
-rank 79: Point 1039 (-89.897734, 29.869919, -6.0429652) failed to convert
-rank 92: Point 1046 (-89.302773, 29.298174, -0.244514) failed to convert
-rank 85: Point 1038 (-89.685041, 29.432811, 0.31299999) failed to convert
-rank 14: Point 748 (-91.488909, 29.748624, -1.6556225) failed to convert
-rank 64: Point 1048 (-90.258455, 29.969987, 15.461359) failed to convert
-rank 3: Point 753 (-91.875875, 30.444148, -3.5590112) failed to convert
-rank 20: Point 745 (-91.262411, 29.957381, -9.1622887) failed to convert
-rank 82: Point 1047 (-89.811631, 29.587604, -2.5272054) failed to convert
-rank 29: Point 753 (-91.044588, 29.961967, -3.2678179) failed to convert
-rank 98: Point 1049 (-89.012601, 29.937817, 4.1656067) failed to convert
-rank 19: Point 759 (-91.277209, 30.151791, -0.66592849) failed to convert
-rank 87: Point 1038 (-89.529154, 29.352602, 1.7431643) failed to convert
-rank 26: Point 748 (-91.17691, 29.682915, 0.38666654) failed to convert
-rank 99: Point 1038 (-88.909731, 29.454904, 13.596296) failed to convert
-rank 75: Point 1040 (-89.991948, 29.726048, 23.954975) failed to convert
-rank 6: Point 750 (-91.751197, 30.517082, -10.96057) failed to convert
-rank 65: Point 1039 (-90.223348, 29.954706, 4.2077302) failed to convert
-rank 70: Point 1049 (-90.070001, 30.015915, -9.0) failed to convert
-rank 72: Point 1048 (-90.031317, 30.022695, 8.9529058) failed to convert
-rank 50: Point 755 (-90.601227, 29.681684, 0.90714102) failed to convert
-rank 12: Point 738 (-91.533046, 30.215066, -4.5667777) failed to convert
-rank 52: Point 747 (-90.563815, 29.622595, -0.53006275) failed to convert
-rank 41: Point 755 (-90.758037, 29.575563, -2.6491294) failed to convert
-rank 39: Point 752 (-90.772935, 29.82297, -0.90354976) failed to convert
-rank 71: Point 1038 (-90.066901, 29.833201, -0.085344) failed to convert
-rank 97: Point 1036 (-89.126921, 29.486599, 9.4852819) failed to convert
-rank 90: Point 1046 (-89.388489, 28.957793, 2.3697058) failed to convert
-rank 44: Point 750 (-90.683223, 29.879267, -0.91476276) failed to convert
-rank 24: Point 750 (-91.16693, 30.342793, 2.0853186) failed to convert
-rank 93: Point 1038 (-89.267256, 29.173151, 4.8822562) failed to convert
-rank 38: Point 744 (-90.784228, 29.902632, -0.04661281) failed to convert
-rank 7: Point 756 (-91.718773, 30.457087, -10.563271) failed to convert
-rank 35: Point 759 (-90.83885, 30.188839, -0.88539019) failed to convert
-rank 76: Point 1050 (-89.961295, 29.883921, 30.263268) failed to convert
-rank 33: Point 750 (-90.888514, 30.283176, -4.2938944) failed to convert
-rank 53: Point 752 (-90.560397, 29.349391, -0.0) failed to convert
-rank 42: Point 750 (-90.737645, 29.569142, -2.505931) failed to convert
-rank 66: Point 1044 (-90.189849, 29.936481, -3.5593691) failed to convert
-rank 56: Point 750 (-90.502114, 29.441433, -0.48278903) failed to convert
-rank 59: Point 755 (-90.409277, 29.869168, -0.46603914) failed to convert
-rank 84: Point 1048 (-89.670253, 30.436379, -4.1170683) failed to convert
-rank 25: Point 758 (-91.192783, 29.684306, -4.8006) failed to convert
-rank 80: Point 1045 (-89.851132, 29.99671, 2.4042042) failed to convert
-rank 89: Point 1039 (-89.317277, 30.250026, 3.3055422) failed to convert
-rank 27: Point 751 (-91.128336, 30.018528, -0.58389547) failed to convert
-rank 28: Point 745 (-91.107254, 29.674193, -1.5283447) failed to convert
-rank 74: Point 1047 (-90.00319, 29.82751, -6.7360805) failed to convert
-rank 60: Point 744 (-90.426369, 29.30262, 1.7568902) failed to convert
-rank 36: Point 749 (-90.794973, 30.473416, -11.491324) failed to convert
-rank 17: Point 756 (-91.31734, 30.639911, -7.2232242) failed to convert
-rank 8: Point 744 (-91.652572, 30.97713, -5.0781951) failed to convert
-rank 91: Point 1039 (-89.348122, 29.153794, 0.30220955) failed to convert
-rank 55: Point 753 (-90.47325, 30.017303, 24.745593) failed to convert
-rank 22: Point 751 (-91.222669, 30.06472, -0.622202) failed to convert
-rank 10: Point 749 (-91.622885, 30.317937, 21.849159) failed to convert
-rank 88: Point 1049 (-89.466972, 29.209251, -0.51956682) failed to convert
-rank 81: Point 1036 (-89.791763, 30.242934, -2.7366364) failed to convert
-rank 73: Point 1038 (-90.011834, 29.990731, -9.0) failed to convert
-rank 46: Point 739 (-90.699883, 29.352662, -8.2296) failed to convert
-rank 4: Point 752 (-91.826874, 30.48328, -4.3442212) failed to convert
-rank 95: Point 1039 (-89.229983, 29.057921, 1.1026132) failed to convert
-rank 0: Point 702 (-92.416168, 29.576259, -0.16196251) failed to convert
-rank 47: Point 753 (-90.67012, 29.540323, -8.2296) failed to convert
-rank 40: Point 747 (-90.755126, 29.850387, -1.2736079) failed to convert
-rank 9: Point 752 (-91.688404, 29.827423, -0.63632336) failed to convert
-rank 51: Point 755 (-90.60368, 29.405549, -0.54583612) failed to convert
-rank 49: Point 755 (-90.622536, 29.587781, -0.42107444) failed to convert
-rank 86: Point 1048 (-89.586495, 29.640035, 0.09961132) failed to convert
-rank 68: Point 1047 (-90.121018, 29.96676, 0.32703351) failed to convert
-rank 77: Point 1040 (-89.959465, 29.648194, -4.7457363) failed to convert
-rank 78: Point 1049 (-89.899952, 30.092245, 0.18205898) failed to convert
-rank 11: Point 751 (-91.599176, 29.919569, -0.39630492) failed to convert
-rank 63: Point 755 (-90.365358, 29.092687, 1.7794982) failed to convert
-rank 83: Point 1038 (-89.819271, 29.157872, 17.79262) failed to convert
-rank 18: Point 752 (-91.336037, 29.793453, -0.66776444) failed to convert
-rank 94: Point 1047 (-89.236866, 29.18426, -0.68132392) failed to convert
-rank 45: Point 756 (-90.674483, 29.830547, -0.30597644) failed to convert
-rank 67: Point 1037 (-90.204348, 29.235454, 0.31299999) failed to convert
-rank 96: Point 1051 (-89.186732, 29.31419, 0.09460454) failed to convert
-rank 5: Point 756 (-91.753123, 31.017061, 9.2616013) failed to convert
-rank 13: Point 753 (-91.524395, 29.783203, -1.5272454) failed to convert
-rank 64: Point 1049 (-90.282694, 29.646827, -0.11383629) failed to convert
-rank 54: Point 750 (-90.516781, 29.669105, 0.84511397) failed to convert
-rank 1: Point 756 (-92.082358, 29.808726, -0.52522167) failed to convert
-rank 92: Point 1047 (-89.32694, 29.019312, 0.60216095) failed to convert
-rank 69: Point 1041 (-90.107271, 29.803663, 0.54799031) failed to convert
-rank 61: Point 758 (-90.378812, 29.645824, -0.56284392) failed to convert
-rank 98: Point 1050 (-88.975043, 30.344445, 3.636433) failed to convert
-rank 34: Point 745 (-90.903794, 29.621918, -0.886475) failed to convert
-rank 2: Point 751 (-91.960676, 30.156188, -10.323871) failed to convert
-rank 87: Point 1039 (-89.517892, 29.485634, 0.66336802) failed to convert
-rank 82: Point 1048 (-89.760213, 30.218038, 0.15763762) failed to convert
-rank 85: Point 1039 (-89.618132, 30.236614, -0.70008962) failed to convert
-rank 79: Point 1040 (-89.945189, 29.271762, 3.4790053) failed to convert
-rank 70: Point 1050 (-90.058496, 30.163038, 4.7301837) failed to convert
-rank 99: Point 1039 (-88.905447, 29.501, 12.606815) failed to convert
-rank 31: Point 753 (-90.978414, 30.107467, 8.383311) failed to convert
-rank 72: Point 1049 (-90.052322, 29.753631, 0.43799999) failed to convert
-rank 21: Point 758 (-91.212165, 30.442768, -6.9684845) failed to convert
-rank 65: Point 1040 (-90.261271, 29.450941, 0.75668721) failed to convert
-rank 75: Point 1041 (-89.982173, 29.85, 27.725686) failed to convert
-rank 15: Point 751 (-91.398053, 30.750562, -18.395101) failed to convert
-rank 23: Point 755 (-91.210232, 29.941407, -0.94695477) failed to convert
-rank 57: Point 757 (-90.471318, 29.623732, 0.94944264) failed to convert
-rank 43: Point 758 (-90.661319, 30.366291, -5.184606) failed to convert
-rank 93: Point 1039 (-89.266087, 29.186357, 16.100524) failed to convert
-rank 48: Point 750 (-90.664187, 29.296462, -8.2296) failed to convert
-rank 97: Point 1037 (-89.068584, 30.131163, 4.9261721) failed to convert
-rank 14: Point 749 (-91.495847, 29.630791, -0.68790288) failed to convert
-rank 90: Point 1047 (-89.302172, 29.953077, 0.56945781) failed to convert
-rank 76: Point 1051 (-89.980006, 29.646851, 1.4087379) failed to convert
-rank 71: Point 1039 (-90.069777, 29.796167, -0.2905436) failed to convert
-rank 62: Point 748 (-90.337394, 29.884321, -0.09298918) failed to convert
-rank 58: Point 744 (-90.420556, 30.011497, -6.361786) failed to convert
-rank 30: Point 751 (-91.040892, 29.721917, -0.6965453) failed to convert
-rank 32: Point 748 (-90.931896, 30.136949, 41.817623) failed to convert
-rank 29: Point 754 (-91.059626, 29.729998, -0.68227626) failed to convert
-rank 16: Point 750 (-91.414374, 29.770892, -1.3149276) failed to convert
-rank 19: Point 760 (-91.376646, 28.51415, 40.301973) failed to convert
-rank 3: Point 754 (-91.906151, 29.884661, -2.5256954) failed to convert
-rank 66: Point 1045 (-90.190516, 29.927725, 26.761152) failed to convert
-rank 20: Point 746 (-91.236235, 30.375494, 7.1179854) failed to convert
-rank 80: Point 1046 (-89.901181, 29.371696, 1.2016763) failed to convert
-rank 6: Point 751 (-91.75006, 30.537181, -14.612113) failed to convert
-rank 37: Point 756 (-90.789623, 30.216725, -3.4332434) failed to convert
-rank 84: Point 1049 (-89.745722, 29.523374, -0.41890711) failed to convert
-rank 50: Point 756 (-90.622073, 29.38498, 0.3048) failed to convert
-rank 41: Point 756 (-90.769604, 29.405963, -1.0007318) failed to convert
-rank 74: Point 1048 (-90.052354, 29.196116, 0.8237407) failed to convert
-rank 12: Point 739 (-91.548407, 29.95306, -8.1403022) failed to convert
-rank 26: Point 749 (-91.141886, 30.233892, -7.2389015) failed to convert
-rank 89: Point 1040 (-89.408587, 29.198784, 0.31299999) failed to convert
-rank 39: Point 753 (-90.777748, 29.752546, -1.9071576) failed to convert
-rank 91: Point 1040 (-89.335711, 29.297358, 13.700427) failed to convert
-rank 24: Point 751 (-91.208096, 29.691817, -4.1785041) failed to convert
-rank 44: Point 751 (-90.685811, 29.842006, -0.26023187) failed to convert
-rank 7: Point 757 (-91.68874, 30.983007, -14.433051) failed to convert
-rank 81: Point 1037 (-89.864288, 29.346003, 0.56015729) failed to convert
-rank 88: Point 1050 (-89.455043, 29.349653, 2.194) failed to convert
-rank 73: Point 1039 (-90.014875, 29.951906, -3.9062527) failed to convert
-rank 42: Point 751 (-90.718371, 29.848639, -1.0419079) failed to convert
-rank 35: Point 760 (-90.847687, 30.058559, 34.797563) failed to convert
-rank 38: Point 745 (-90.776364, 30.017182, -8.1163822) failed to convert
-rank 52: Point 748 (-90.560996, 29.662055, 0.40072705) failed to convert
-rank 68: Point 1048 (-90.125147, 29.913238, 10.07308) failed to convert
-rank 33: Point 751 (-90.957915, 29.238481, 0.34387542) failed to convert
-rank 95: Point 1040 (-89.219174, 29.180964, -0.03632981) failed to convert
-rank 56: Point 751 (-90.500045, 29.4703, -0.41193992) failed to convert
-rank 86: Point 1049 (-89.603092, 29.4411, 6.0483668) failed to convert
-rank 78: Point 1050 (-89.918067, 29.865913, 23.56787) failed to convert
-rank 59: Point 756 (-90.432149, 29.555747, -0.85093319) failed to convert
-rank 27: Point 752 (-91.117898, 30.181057, -6.0424534) failed to convert
-rank 53: Point 753 (-90.551086, 29.480722, 0.07163795) failed to convert
-rank 77: Point 1041 (-89.959607, 29.646176, 0.46033483) failed to convert
-rank 83: Point 1039 (-89.74568, 30.06376, -0.73478972) failed to convert
-rank 96: Point 1052 (-89.184674, 29.3371, 7.221295) failed to convert
-rank 28: Point 746 (-91.106617, 29.684126, -0.44830434) failed to convert
-rank 8: Point 745 (-91.659638, 30.854793, -11.42969) failed to convert
-rank 94: Point 1048 (-89.234994, 29.205015, -0.0) failed to convert
-rank 17: Point 757 (-91.374713, 29.704197, -2.5598679) failed to convert
-rank 64: Point 1050 (-90.262983, 29.90955, -1.9230033) failed to convert
-rank 92: Point 1048 (-89.300487, 29.323605, -0.20592025) failed to convert
-rank 67: Point 1038 (-90.149945, 29.950899, -3.3077553) failed to convert
-rank 98: Point 1051 (-88.988981, 30.193976, 9.3912406) failed to convert
-rank 22: Point 752 (-91.208947, 30.282366, 6.234043) failed to convert
-rank 36: Point 750 (-90.827987, 29.990838, 14.846323) failed to convert
-rank 25: Point 759 (-91.197189, 29.614093, -0.47153134) failed to convert
-rank 69: Point 1042 (-90.113132, 29.727657, -0.16843227) failed to convert
-rank 82: Point 1049 (-89.812442, 29.577538, -3.9644815) failed to convert
-rank 70: Point 1051 (-90.077979, 29.913268, -7.0780661) failed to convert
-rank 87: Point 1040 (-89.528901, 29.355069, 0.70158316) failed to convert
-rank 79: Point 1041 (-89.897075, 29.878062, -2.3902958) failed to convert
-rank 46: Point 740 (-90.664606, 29.860715, -0.25685684) failed to convert
-rank 85: Point 1040 (-89.638785, 29.990298, 3.2918001) failed to convert
-rank 49: Point 756 (-90.625934, 29.539226, -2.3768834) failed to convert
-rank 60: Point 745 (-90.429244, 29.262857, 0.58127512) failed to convert
-rank 47: Point 754 (-90.664164, 29.625797, -0.5143588) failed to convert
-rank 9: Point 753 (-91.621877, 30.985105, -13.138635) failed to convert
-rank 65: Point 1041 (-90.229397, 29.874664, 1.4491785) failed to convert
-rank 99: Point 1040 (-88.899399, 29.565716, 10.875651) failed to convert
-rank 75: Point 1042 (-89.956996, 30.167547, 4.2516075) failed to convert
-rank 51: Point 756 (-90.599807, 29.460442, -0.32813003) failed to convert
-rank 11: Point 752 (-91.607496, 29.775102, -0.48207422) failed to convert
-rank 55: Point 754 (-90.514366, 29.44655, -8.2296) failed to convert
-rank 40: Point 748 (-90.75472, 29.85628, -0.29621294) failed to convert
-rank 72: Point 1050 (-90.088784, 29.282055, 0.56554268) failed to convert
-rank 93: Point 1040 (-89.272749, 29.11001, 1.8886611) failed to convert
-rank 90: Point 1048 (-89.365597, 29.224559, 0.31299999) failed to convert
-rank 71: Point 1040 (-90.060154, 29.919793, -2.0821713) failed to convert
-rank 76: Point 1052 (-89.980192, 29.644474, 1.489) failed to convert
-rank 97: Point 1038 (-89.155726, 29.163308, 3.9037025) failed to convert
-rank 10: Point 750 (-91.580632, 31.040888, -13.39999) failed to convert
-rank 54: Point 751 (-90.519105, 29.636608, -1.900707) failed to convert
-rank 45: Point 757 (-90.666473, 29.945021, -0.5824062) failed to convert
-rank 5: Point 757 (-91.857638, 29.122252, 8.5331369) failed to convert
-rank 0: Point 703 (-92.431415, 29.244426, 11.671141) failed to convert
-rank 1: Point 757 (-92.039135, 30.640775, -9.4486675) failed to convert
-rank 13: Point 754 (-91.468141, 30.72992, -20.0) failed to convert
-rank 2: Point 752 (-91.918467, 30.940232, -17.330106) failed to convert
-rank 84: Point 1050 (-89.745709, 29.523433, -0.39752353) failed to convert
-rank 61: Point 759 (-90.384809, 29.564013, -3.6123157) failed to convert
-rank 34: Point 746 (-90.866951, 30.171066, -2.2343258) failed to convert
-rank 31: Point 754 (-90.979578, 30.089742, -4.0506777) failed to convert
-rank 80: Point 1047 (-89.881823, 29.614756, -4.7582331) failed to convert
-rank 21: Point 759 (-91.221908, 30.288625, 8.5821451) failed to convert
-rank 66: Point 1046 (-90.228098, 29.431304, -0.27010473) failed to convert
-rank 15: Point 752 (-91.463848, 29.658038, -0.57828928) failed to convert
-rank 23: Point 756 (-91.234517, 29.55272, 6.7745455) failed to convert
-rank 74: Point 1049 (-90.004276, 29.81353, 32.535481) failed to convert
-rank 57: Point 758 (-90.460862, 29.768162, -0.38975765) failed to convert
-rank 14: Point 750 (-91.4889, 29.748663, -2.731008) failed to convert
-rank 4: Point 753 (-91.799477, 30.975455, -18.726431) failed to convert
-rank 32: Point 749 (-90.9341, 30.103858, -2.7432001) failed to convert
-rank 30: Point 752 (-91.105709, 28.70736, 12.737271) failed to convert
-rank 48: Point 751 (-90.624234, 29.868032, 0.07951279) failed to convert
-rank 63: Point 756 (-90.302437, 29.944163, -2.2683574) failed to convert
-rank 91: Point 1041 (-89.345026, 29.189614, 0.27928847) failed to convert
-rank 29: Point 755 (-91.029787, 30.188595, -12.313921) failed to convert
-rank 89: Point 1041 (-89.368511, 29.664029, 8.3617886) failed to convert
-rank 18: Point 753 (-91.289269, 30.550743, -16.131297) failed to convert
-rank 3: Point 755 (-91.851526, 30.887119, -10.037795) failed to convert
-rank 43: Point 759 (-90.723501, 29.473455, -0.79052352) failed to convert
-rank 20: Point 747 (-91.227338, 30.516234, 8.7152483) failed to convert
-rank 16: Point 751 (-91.358375, 30.690934, -20.0) failed to convert
-rank 62: Point 749 (-90.36866, 29.460711, -0.21336) failed to convert
-rank 88: Point 1051 (-89.454165, 29.35989, 18.348117) failed to convert
-rank 73: Point 1040 (-90.014858, 29.951964, -4.3765704) failed to convert
-rank 81: Point 1038 (-89.860373, 29.394889, 1.1044888) failed to convert
-rank 86: Point 1050 (-89.606401, 29.401293, -5.7162196) failed to convert
-rank 68: Point 1049 (-90.116741, 30.021878, -0.78532256) failed to convert
-rank 37: Point 757 (-90.823882, 29.714042, -8.2296) failed to convert
-rank 78: Point 1051 (-89.914135, 29.915055, -6.2487052) failed to convert
-rank 50: Point 757 (-90.578447, 30.002834, -0.32742181) failed to convert
-rank 95: Point 1041 (-89.226972, 29.092098, 4.5523082) failed to convert
-rank 41: Point 757 (-90.762515, 29.50981, -0.54716528) failed to convert
-rank 19: Point 761 (-91.253853, 30.524529, -11.965894) failed to convert
-rank 26: Point 750 (-91.171949, 29.761277, -0.04) failed to convert
-rank 39: Point 754 (-90.7595, 30.018425, -7.0173831) failed to convert
-rank 77: Point 1042 (-89.937727, 29.9222, 28.942397) failed to convert
-rank 6: Point 752 (-91.75005, 30.537269, -14.372395) failed to convert
-rank 58: Point 745 (-90.421308, 30.001187, -3.1013956) failed to convert
-rank 94: Point 1049 (-89.182692, 29.795488, 2.3181877) failed to convert
-rank 83: Point 1040 (-89.767812, 29.793506, -0.0) failed to convert
-rank 12: Point 740 (-91.521336, 30.412691, -8.8112062) failed to convert
-rank 96: Point 1053 (-89.157127, 29.646308, 3.9522133) failed to convert
-rank 92: Point 1049 (-89.30026, 29.325992, -0.47588911) failed to convert
-rank 64: Point 1051 (-90.258369, 29.970529, 19.080307) failed to convert
-rank 38: Point 746 (-90.79884, 29.688215, -0.23764562) failed to convert
-rank 69: Point 1043 (-90.192642, 28.679431, 39.20784) failed to convert
-rank 24: Point 752 (-91.208125, 29.691285, -2.0552906) failed to convert
-rank 42: Point 752 (-90.716371, 29.87745, -0.33527117) failed to convert
-rank 98: Point 1052 (-89.087823, 29.107943, 1.0040804) failed to convert
-rank 67: Point 1039 (-90.154478, 29.891704, 1.4981353) failed to convert
-rank 82: Point 1050 (-89.811598, 29.587655, -4.0389338) failed to convert
-rank 59: Point 757 (-90.429037, 29.598565, 0.07424165) failed to convert
-rank 79: Point 1042 (-89.895254, 29.900794, -1.4234159) failed to convert
-rank 53: Point 754 (-90.507549, 30.088292, -1.12063) failed to convert
-rank 35: Point 761 (-90.878096, 29.606468, -0.27330517) failed to convert
-rank 85: Point 1041 (-89.62212, 30.188221, -0.0) failed to convert
-rank 70: Point 1052 (-90.070179, 30.013453, -0.76867123) failed to convert
-rank 65: Point 1042 (-90.261069, 29.453478, -3.1976188) failed to convert
-rank 87: Point 1041 (-89.528224, 29.362562, 21.235889) failed to convert
-rank 99: Point 1041 (-88.878171, 29.793679, 1.7880838) failed to convert
-rank 52: Point 749 (-90.560012, 29.675818, 0.48716727) failed to convert
-rank 90: Point 1049 (-89.370217, 29.170835, 2.160373) failed to convert
-rank 44: Point 752 (-90.683285, 29.878059, -0.29793899) failed to convert
-rank 28: Point 747 (-91.106346, 29.688007, -0.7319115) failed to convert
-rank 7: Point 758 (-91.718747, 30.457141, -9.7646514) failed to convert
-rank 56: Point 752 (-90.499918, 29.471898, 0.94287537) failed to convert
-rank 27: Point 753 (-91.148942, 29.694672, -0.77347754) failed to convert
-rank 36: Point 751 (-90.843374, 29.763524, -1.3673644) failed to convert
-rank 72: Point 1051 (-90.030226, 30.036081, -1.1977176) failed to convert
-rank 75: Point 1043 (-89.943565, 30.335604, -5.0811596) failed to convert
-rank 33: Point 752 (-90.913725, 29.907234, -0.64552484) failed to convert
-rank 93: Point 1041 (-89.264737, 29.201512, -0.0) failed to convert
-rank 25: Point 760 (-91.160724, 30.190588, -8.375383) failed to convert
-rank 76: Point 1053 (-89.9613, 29.883441, 26.174773) failed to convert
-rank 97: Point 1039 (-89.105564, 29.723648, 3.6300202) failed to convert
-rank 22: Point 753 (-91.258536, 29.488969, -0.57357496) failed to convert
-rank 46: Point 741 (-90.665002, 29.855017, 0.22194611) failed to convert
-rank 71: Point 1041 (-90.068569, 29.811596, -3.9560718) failed to convert
-rank 60: Point 746 (-90.374997, 30.004604, -0.29028838) failed to convert
-rank 80: Point 1048 (-89.882503, 29.606224, -4.4253914) failed to convert
-rank 51: Point 757 (-90.54814, 30.186946, 2.5599999) failed to convert
-rank 55: Point 755 (-90.514299, 29.44746, -0.12419074) failed to convert
-rank 9: Point 754 (-91.697441, 29.666582, 2.0000004) failed to convert
-rank 17: Point 758 (-91.317446, 30.63793, -17.137683) failed to convert
-rank 49: Point 757 (-90.586602, 30.095786, -0.34918246) failed to convert
-rank 84: Point 1051 (-89.7457, 29.523473, -0.40201478) failed to convert
-rank 91: Point 1042 (-89.341112, 29.234908, -0.00906135) failed to convert
-rank 40: Point 749 (-90.771038, 29.61812, -1.5964401) failed to convert
-rank 74: Point 1050 (-89.993963, 29.944511, -1.0241904) failed to convert
-rank 66: Point 1047 (-90.148052, 30.479776, -7.2738001) failed to convert
-rank 11: Point 753 (-91.552298, 30.721405, -20.0) failed to convert
-rank 89: Point 1042 (-89.433459, 28.906607, 7.0586662) failed to convert
-rank 54: Point 752 (-90.520779, 29.613127, -0.75100303) failed to convert
-rank 45: Point 758 (-90.700932, 29.449234, -0.71279362) failed to convert
-rank 10: Point 751 (-91.602803, 30.663163, -5.4151411) failed to convert
-rank 8: Point 746 (-91.654359, 30.945349, -4.25412) failed to convert
-rank 5: Point 758 (-91.789964, 30.361005, -9.8628531) failed to convert
-rank 88: Point 1052 (-89.369271, 30.342269, 0.86198243) failed to convert
-rank 1: Point 758 (-92.035268, 30.713685, -9.945521) failed to convert
-rank 13: Point 755 (-91.526116, 29.753719, -2.7432) failed to convert
-rank 73: Point 1041 (-90.022207, 29.858255, 1.4696239) failed to convert
-rank 86: Point 1051 (-89.537021, 30.224698, -0.51779971) failed to convert
-rank 78: Point 1052 (-89.914252, 29.913516, 10.230062) failed to convert
-rank 81: Point 1039 (-89.843013, 29.611431, -4.8917355) failed to convert
-rank 57: Point 759 (-90.474831, 29.574981, -0.80211384) failed to convert
-rank 29: Point 756 (-91.01142, 30.467806, -14.078996) failed to convert
-rank 31: Point 755 (-90.978449, 30.10675, 4.0622989) failed to convert
-rank 2: Point 753 (-91.927047, 30.782274, -8.2296) failed to convert
-rank 95: Point 1042 (-89.221957, 29.149077, -0.66702229) failed to convert
-rank 21: Point 760 (-91.220982, 30.303216, -14.432281) failed to convert
-rank 15: Point 753 (-91.398043, 30.750522, -18.238822) failed to convert
-rank 68: Point 1050 (-90.116742, 30.021818, -4.8981363) failed to convert
-rank 77: Point 1043 (-89.959423, 29.648237, -4.7457363) failed to convert
-rank 64: Point 1052 (-90.296992, 29.454304, 1.4240362) failed to convert
-rank 63: Point 757 (-90.332744, 29.536457, -0.66694369) failed to convert
-rank 47: Point 755 (-90.61628, 30.305501, 0.52425599) failed to convert
-rank 82: Point 1051 (-89.812398, 29.57758, -1.8187114) failed to convert
-rank 14: Point 751 (-91.48788, 29.765859, -3.1912561) failed to convert
-rank 94: Point 1050 (-89.225768, 29.309647, 0.55213715) failed to convert
-rank 23: Point 757 (-91.224152, 29.718993, -5.0208436) failed to convert
-rank 92: Point 1050 (-89.321724, 29.078633, 0.14900494) failed to convert
-rank 83: Point 1041 (-89.786104, 29.568698, 20.053487) failed to convert
-rank 61: Point 760 (-90.383855, 29.576994, -0.71969723) failed to convert
-rank 34: Point 747 (-90.866047, 30.184175, -2.2516752) failed to convert
-rank 96: Point 1054 (-89.201415, 29.147508, 12.74288) failed to convert
-rank 20: Point 748 (-91.258812, 30.014799, -8.2387446) failed to convert
-rank 69: Point 1044 (-90.133024, 29.467044, 1.4965731) failed to convert
-rank 79: Point 1043 (-89.897563, 29.871911, -1.8537118) failed to convert
-rank 30: Point 753 (-90.993159, 30.449576, -12.36569) failed to convert
-rank 43: Point 760 (-90.749336, 29.095496, 1.32424) failed to convert
-rank 4: Point 754 (-91.799523, 30.974588, -16.321973) failed to convert
-rank 70: Point 1053 (-90.07001, 30.015523, -0.26346137) failed to convert
-rank 98: Point 1053 (-89.005019, 30.018769, 4.8939234) failed to convert
-rank 67: Point 1040 (-90.144764, 30.017786, 4.0851938) failed to convert
-rank 85: Point 1042 (-89.624671, 30.157256, 2.8824412) failed to convert
-rank 99: Point 1042 (-88.91494, 29.397355, 17.099604) failed to convert
-rank 90: Point 1050 (-89.370316, 29.169394, 0.3666209) failed to convert
-rank 32: Point 750 (-90.931789, 30.137484, 33.159739) failed to convert
-rank 62: Point 750 (-90.337137, 29.8877, -1.6665287) failed to convert
-rank 16: Point 752 (-91.3893, 30.185736, -8.2722726) failed to convert
-rank 65: Point 1043 (-90.261037, 29.453647, -1.9343711) failed to convert
-rank 18: Point 754 (-91.381077, 29.047386, 6.2643686) failed to convert
-rank 3: Point 756 (-91.86946, 30.560826, -5.3626325) failed to convert
-rank 87: Point 1042 (-89.453647, 30.236678, -0.6971548) failed to convert
-rank 37: Point 758 (-90.813282, 29.87019, -0.70675844) failed to convert
-rank 0: Point 704 (-92.463597, 28.537655, 42.931107) failed to convert
-rank 76: Point 1054 (-89.980158, 29.644525, 1.489) failed to convert
-rank 6: Point 753 (-91.750038, 30.537403, -12.882848) failed to convert
-rank 75: Point 1044 (-89.977382, 29.910471, -9.0) failed to convert
-rank 12: Point 741 (-91.525846, 30.336028, -0.37672154) failed to convert
-rank 72: Point 1052 (-90.03404, 29.987424, 0.53481596) failed to convert
-rank 39: Point 755 (-90.777759, 29.752117, -1.7793689) failed to convert
-rank 38: Point 747 (-90.78424, 29.902112, -0.56539158) failed to convert
-rank 42: Point 753 (-90.73827, 29.559901, -0.94500806) failed to convert
-rank 93: Point 1042 (-89.25373, 29.327154, 0.89114434) failed to convert
-rank 97: Point 1040 (-89.136819, 29.375313, 6.9313794) failed to convert
-rank 80: Point 1049 (-89.882477, 29.606279, -1.6340953) failed to convert
-rank 35: Point 762 (-90.848183, 30.050622, -9.7548548) failed to convert
-rank 71: Point 1042 (-90.067384, 29.826783, 0.1629561) failed to convert
-rank 50: Point 758 (-90.599869, 29.700587, -1.6383208) failed to convert
-rank 44: Point 753 (-90.685938, 29.839979, -1.4243153) failed to convert
-rank 58: Point 746 (-90.452753, 29.569511, -0.5426277) failed to convert
-rank 41: Point 758 (-90.764493, 29.480547, -0.51636139) failed to convert
-rank 19: Point 762 (-91.253438, 30.530986, 5.306983) failed to convert
-rank 26: Point 751 (-91.14198, 30.232167, -12.902185) failed to convert
-rank 7: Point 759 (-91.720223, 30.430947, -7.3770792) failed to convert
-rank 53: Point 755 (-90.548842, 29.511987, 0.44308512) failed to convert
-rank 59: Point 758 (-90.43214, 29.555786, -0.43083941) failed to convert
-rank 74: Point 1051 (-89.979152, 30.131747, 4.3699999) failed to convert
-rank 84: Point 1052 (-89.745686, 29.523532, -0.42490929) failed to convert
-rank 48: Point 752 (-90.664188, 29.296402, -8.2296) failed to convert
-rank 66: Point 1048 (-90.213383, 29.626137, -0.27792525) failed to convert
-rank 24: Point 753 (-91.208375, 29.687285, 6.0147512) failed to convert
-rank 28: Point 748 (-91.107246, 29.673926, -1.3336186) failed to convert
-rank 36: Point 752 (-90.861751, 29.490113, -0.66865769) failed to convert
-rank 91: Point 1043 (-89.345626, 29.18264, 0.31299999) failed to convert
-rank 88: Point 1053 (-89.374438, 30.283273, -5.0464153) failed to convert
-rank 52: Point 750 (-90.538291, 29.979439, -0.54766882) failed to convert
-rank 89: Point 1043 (-89.409175, 29.191494, 0.01045198) failed to convert
-rank 33: Point 753 (-90.94073, 29.499773, -0.7526243) failed to convert
-rank 73: Point 1042 (-90.014846, 29.952002, -5.0571019) failed to convert
-rank 25: Point 761 (-91.15491, 30.281569, 12.562952) failed to convert
-rank 46: Point 742 (-90.696622, 29.399843, 0.3048) failed to convert
-rank 9: Point 755 (-91.669727, 30.155789, -1.3720115) failed to convert
-rank 78: Point 1053 (-89.884195, 30.287699, -2.6822147) failed to convert
-rank 51: Point 758 (-90.596591, 29.505776, -0.75100968) failed to convert
-rank 56: Point 753 (-90.474127, 29.829857, 0.4949021) failed to convert
-rank 27: Point 754 (-91.117666, 30.184269, -6.6338986) failed to convert
-rank 49: Point 758 (-90.61661, 29.671962, 0.06919934) failed to convert
-rank 60: Point 747 (-90.377002, 29.977433, -1.0594214) failed to convert
-rank 55: Point 756 (-90.503139, 29.603284, 0.41007558) failed to convert
-rank 95: Point 1043 (-89.147258, 29.988399, 1.8937227) failed to convert
-rank 81: Point 1040 (-89.843, 29.611469, -4.8917355) failed to convert
-rank 86: Point 1052 (-89.59164, 29.577983, 0.11329589) failed to convert
-rank 40: Point 750 (-90.771411, 29.612437, -0.03536587) failed to convert
-rank 22: Point 754 (-91.198663, 30.444415, 13.900156) failed to convert
-rank 64: Point 1053 (-90.243481, 30.167061, 4.04) failed to convert
-rank 68: Point 1051 (-90.109495, 30.115335, 4.46) failed to convert
-rank 17: Point 759 (-91.388333, 29.477758, 2.0852253) failed to convert
-rank 77: Point 1044 (-89.937986, 29.918544, -6.5074805) failed to convert
-rank 10: Point 752 (-91.594067, 30.812275, -12.683023) failed to convert
-rank 54: Point 753 (-90.516765, 29.669047, -0.70269586) failed to convert
-rank 94: Point 1051 (-89.234258, 29.213057, -0.16198028) failed to convert
-rank 92: Point 1051 (-89.214002, 30.301647, 3.5796456) failed to convert
-rank 96: Point 1055 (-89.12843, 29.965357, 2.4682547) failed to convert
-rank 11: Point 754 (-91.618524, 29.582232, 1.7999999) failed to convert
-rank 5: Point 759 (-91.787882, 30.398271, -2.8589603) failed to convert
-rank 45: Point 759 (-90.666588, 29.943246, -0.86893477) failed to convert
-rank 69: Point 1045 (-90.074241, 30.227395, 4.5700002) failed to convert
-rank 83: Point 1042 (-89.803102, 29.358475, 0.96571155) failed to convert
-rank 1: Point 759 (-92.032457, 30.766423, -9.88821) failed to convert
-rank 82: Point 1052 (-89.786122, 29.901283, -8.5185511) failed to convert
-rank 70: Point 1054 (-90.103165, 29.58745, -0.14139614) failed to convert
-rank 79: Point 1044 (-89.885462, 30.022749, -8.3795622) failed to convert
-rank 8: Point 747 (-91.68859, 30.349274, -4.4320348) failed to convert
-rank 90: Point 1051 (-89.309001, 29.875008, -0.0) failed to convert
-rank 13: Point 756 (-91.52435, 29.783703, -1.8196559) failed to convert
-rank 98: Point 1054 (-88.993566, 30.142956, 8.2635228) failed to convert
-rank 31: Point 756 (-90.962165, 30.352214, -6.4147359) failed to convert
-rank 85: Point 1043 (-89.681055, 29.478636, 8.1130372) failed to convert
-rank 29: Point 757 (-91.034632, 30.114508, -11.612881) failed to convert
-rank 67: Point 1041 (-90.154587, 29.889859, 0.88849648) failed to convert
-rank 65: Point 1044 (-90.223167, 29.956246, -7.9534518) failed to convert
-rank 21: Point 761 (-91.222193, 30.283991, 19.755781) failed to convert
-rank 76: Point 1055 (-89.966618, 29.816201, 1.3857867) failed to convert
-rank 87: Point 1043 (-89.439236, 30.402675, -0.51160374) failed to convert
-rank 15: Point 754 (-91.459573, 29.729689, -3.4686241) failed to convert
-rank 99: Point 1043 (-88.94644, 29.053756, 68.74948) failed to convert
-rank 57: Point 760 (-90.48814, 29.389895, -0.36554445) failed to convert
-rank 75: Point 1045 (-89.978116, 29.901147, 1.5670244) failed to convert
-rank 20: Point 749 (-91.257709, 30.032318, -0.153) failed to convert
-rank 47: Point 756 (-90.647346, 29.865646, -0.28890035) failed to convert
-rank 63: Point 758 (-90.308125, 29.867646, -0.82142444) failed to convert
-rank 14: Point 752 (-91.488885, 29.748722, -2.731008) failed to convert
-rank 2: Point 754 (-91.918433, 30.94021, -17.689181) failed to convert
-rank 72: Point 1053 (-90.074746, 29.463435, 1.0296616) failed to convert
-rank 93: Point 1043 (-89.166334, 30.308898, 4.1892514) failed to convert
-rank 23: Point 758 (-91.250225, 29.298875, -0.0) failed to convert
-rank 30: Point 754 (-91.034333, 29.822417, -0.51765823) failed to convert
-rank 34: Point 748 (-90.866022, 30.184517, -2.4057246) failed to convert
-rank 80: Point 1050 (-89.907171, 29.295712, 0.26743165) failed to convert
-rank 4: Point 755 (-91.857993, 29.91496, -0.70418145) failed to convert
-rank 61: Point 761 (-90.384231, 29.5718, -0.085344) failed to convert
-rank 97: Point 1041 (-89.095511, 29.83424, 3.2686697) failed to convert
-rank 71: Point 1043 (-90.056901, 29.961229, -3.7648446) failed to convert
-rank 74: Point 1052 (-90.003125, 29.82782, -6.7543685) failed to convert
-rank 18: Point 755 (-91.289275, 30.550176, -16.262301) failed to convert
-rank 32: Point 751 (-90.914483, 30.395664, -8.732199) failed to convert
-rank 43: Point 761 (-90.714332, 29.606558, -0.35976625) failed to convert
-rank 62: Point 751 (-90.299049, 30.396377, -0.43069102) failed to convert
-rank 37: Point 759 (-90.813717, 29.863803, -0.45336971) failed to convert
-rank 66: Point 1049 (-90.233314, 29.361057, -0.3205793) failed to convert
-rank 38: Point 748 (-90.821313, 29.355825, 0.62109784) failed to convert
-rank 84: Point 1053 (-89.745307, 29.527841, 3.6616357) failed to convert
-rank 91: Point 1044 (-89.345907, 29.179361, 0.31299999) failed to convert
-rank 12: Point 742 (-91.548352, 29.953034, -8.2296) failed to convert
-rank 16: Point 753 (-91.365943, 30.567919, -6.8715945) failed to convert
-rank 0: Point 705 (-92.42732, 29.327839, 9.0608532) failed to convert
-rank 89: Point 1044 (-89.433167, 28.909397, 5.8156912) failed to convert
-rank 39: Point 756 (-90.769659, 29.870391, -0.92385584) failed to convert
-rank 88: Point 1054 (-89.435999, 29.572429, 1.8666044) failed to convert
-rank 6: Point 754 (-91.80886, 29.476468, 1.2000001) failed to convert
-rank 3: Point 757 (-91.872954, 30.496822, -5.3280006) failed to convert
-rank 42: Point 754 (-90.745182, 29.458957, -1.010493) failed to convert
-rank 35: Point 763 (-90.867567, 29.763121, -0.50037257) failed to convert
-rank 50: Point 759 (-90.603398, 29.650552, -0.60001721) failed to convert
-rank 26: Point 752 (-91.139374, 30.27277, 4.2147302) failed to convert
-rank 44: Point 754 (-90.69816, 29.663931, -1.5455414) failed to convert
-rank 86: Point 1053 (-89.606346, 29.401318, -5.7162196) failed to convert
-rank 59: Point 759 (-90.410932, 29.846466, 1.7307992) failed to convert
-rank 19: Point 763 (-91.289318, 29.955593, -0.48519891) failed to convert
-rank 95: Point 1044 (-89.217646, 29.197958, -0.34323303) failed to convert
-rank 36: Point 753 (-90.824235, 30.045772, -8.7035918) failed to convert
-rank 73: Point 1043 (-90.068016, 29.268728, 0.57533733) failed to convert
-rank 28: Point 749 (-91.106366, 29.687541, -0.58207413) failed to convert
-rank 78: Point 1054 (-89.907553, 29.997279, 8.7728649) failed to convert
-rank 53: Point 756 (-90.507525, 30.088335, -1.115058) failed to convert
-rank 81: Point 1041 (-89.843465, 29.605658, -4.5381674) failed to convert
-rank 41: Point 759 (-90.739018, 29.851775, -0.61987902) failed to convert
-rank 24: Point 754 (-91.188047, 30.010048, -0.78937324) failed to convert
-rank 7: Point 760 (-91.714503, 30.531772, -5.8580248) failed to convert
-rank 33: Point 754 (-90.886984, 30.304817, -4.3218667) failed to convert
-rank 68: Point 1052 (-90.116742, 30.021777, -4.8859443) failed to convert
-rank 96: Point 1056 (-89.194349, 29.227411, -0.00340495) failed to convert
-rank 64: Point 1054 (-90.221409, 30.456645, -6.7190447) failed to convert
-rank 25: Point 762 (-91.190923, 29.7136, -0.15119584) failed to convert
-rank 52: Point 751 (-90.560566, 29.667221, 0.8468011) failed to convert
-rank 58: Point 747 (-90.462144, 29.439518, -0.63593215) failed to convert
-rank 94: Point 1052 (-89.242122, 29.123325, 5.0172308) failed to convert
-rank 9: Point 756 (-91.620659, 31.004661, -0.33274357) failed to convert
-rank 92: Point 1052 (-89.3018, 29.307939, -0.0) failed to convert
-rank 77: Point 1045 (-89.958443, 29.660479, 19.894023) failed to convert
-rank 82: Point 1053 (-89.811577, 29.587689, -4.5445682) failed to convert
-rank 27: Point 755 (-91.150105, 29.6761, -0.69989494) failed to convert
-rank 46: Point 743 (-90.695939, 29.40959, -0.08047538) failed to convert
-rank 51: Point 759 (-90.605572, 29.377851, 0.06095999) failed to convert
-rank 70: Point 1055 (-90.069947, 30.016143, -9.0) failed to convert
-rank 40: Point 751 (-90.754957, 29.852577, -0.27985441) failed to convert
-rank 56: Point 754 (-90.461738, 30.000326, 5.1349607) failed to convert
-rank 69: Point 1046 (-90.091046, 30.01175, 1.2479957) failed to convert
-rank 48: Point 753 (-90.60482, 30.142246, 0.25296653) failed to convert
-rank 83: Point 1043 (-89.76798, 29.791121, -0.0) failed to convert
-rank 22: Point 755 (-91.206766, 30.316654, 5.4003397) failed to convert
-rank 98: Point 1055 (-89.080747, 29.185413, 5.0443507) failed to convert
-rank 90: Point 1052 (-89.369917, 29.173535, -2.0493128) failed to convert
-rank 49: Point 759 (-90.589708, 30.05198, 14.395431) failed to convert
-rank 54: Point 754 (-90.562029, 29.031345, 7.993173) failed to convert
-rank 10: Point 753 (-91.597038, 30.761527, 11.010648) failed to convert
-rank 67: Point 1042 (-90.147459, 29.982402, -0.36418008) failed to convert
-rank 76: Point 1056 (-89.966329, 29.819797, 1.083982) failed to convert
-rank 65: Point 1045 (-90.261034, 29.453291, -2.1540757) failed to convert
-rank 79: Point 1045 (-89.917441, 29.622575, -4.727753) failed to convert
-rank 85: Point 1044 (-89.66273, 29.700306, -0.53974512) failed to convert
-rank 87: Point 1044 (-89.458693, 30.177836, -0.05905604) failed to convert
-rank 60: Point 748 (-90.3829, 29.89743, -0.76241382) failed to convert
-rank 45: Point 760 (-90.708832, 29.334459, -0.83933481) failed to convert
-rank 55: Point 757 (-90.49567, 29.707141, -0.33284035) failed to convert
-rank 17: Point 760 (-91.316541, 30.652242, 5.0692632) failed to convert
-rank 11: Point 755 (-91.552281, 30.721347, -20.0) failed to convert
-rank 1: Point 760 (-92.030306, 30.806757, -11.016956) failed to convert
-rank 93: Point 1044 (-89.267972, 29.164385, -0.45729622) failed to convert
-rank 8: Point 748 (-91.651895, 30.986982, -12.97282) failed to convert
-rank 5: Point 760 (-91.789904, 30.361017, -8.2296) failed to convert
-rank 72: Point 1054 (-90.038632, 29.927944, 0.34812077) failed to convert
-rank 99: Point 1044 (-88.865052, 29.93156, 4.2411935) failed to convert
-rank 75: Point 1046 (-89.976135, 29.926186, 22.629944) failed to convert
-rank 80: Point 1051 (-89.907061, 29.296731, 0.31299999) failed to convert
-rank 97: Point 1042 (-89.168606, 29.017125, 1.6532839) failed to convert
-rank 71: Point 1044 (-90.066922, 29.832535, -0.085344) failed to convert
-rank 74: Point 1053 (-89.994288, 29.939998, -6.15757) failed to convert
-rank 21: Point 762 (-91.222342, 30.281488, -13.343231) failed to convert
-rank 29: Point 758 (-91.060925, 29.70977, -1.3068286) failed to convert
-rank 31: Point 757 (-90.978485, 30.106032, -3.2506099) failed to convert
-rank 66: Point 1050 (-90.230684, 29.395152, -3.3916677) failed to convert
-rank 84: Point 1054 (-89.757829, 29.373892, 0.56876678) failed to convert
-rank 14: Point 753 (-91.499473, 29.568611, -0.39677086) failed to convert
-rank 15: Point 755 (-91.398029, 30.750463, -20.0) failed to convert
-rank 57: Point 761 (-90.454076, 29.86158, -1.5039623) failed to convert
-rank 13: Point 757 (-91.533779, 29.622381, -3.5326321) failed to convert
-rank 20: Point 750 (-91.235934, 30.379606, -6.4257492) failed to convert
-rank 47: Point 757 (-90.643114, 29.925485, -0.36976499) failed to convert
-rank 91: Point 1045 (-89.345824, 29.180297, 0.31299999) failed to convert
-rank 34: Point 749 (-90.849295, 30.430817, -6.1562567) failed to convert
-rank 30: Point 755 (-91.015418, 30.111777, 17.999883) failed to convert
-rank 23: Point 759 (-91.186387, 30.318217, 14.880317) failed to convert
-rank 63: Point 759 (-90.301788, 29.952397, 26.495857) failed to convert
-rank 88: Point 1055 (-89.454452, 29.35638, -1.8350962) failed to convert
-rank 89: Point 1045 (-89.396852, 29.334891, 19.406513) failed to convert
-rank 2: Point 755 (-91.958179, 30.201924, -1.3480144) failed to convert
-rank 4: Point 756 (-91.818708, 30.630301, -6.1030977) failed to convert
-rank 86: Point 1054 (-89.604421, 29.424224, 31.457358) failed to convert
-rank 81: Point 1042 (-89.805556, 30.073747, 7.5582526) failed to convert
-rank 73: Point 1044 (-89.979867, 30.393965, -9.0277226) failed to convert
-rank 61: Point 762 (-90.384165, 29.572591, -0.085344) failed to convert
-rank 32: Point 752 (-90.985426, 29.323955, -0.0) failed to convert
-rank 37: Point 760 (-90.805269, 29.987744, 13.617804) failed to convert
-rank 38: Point 749 (-90.785191, 29.888082, -0.25035696) failed to convert
-rank 62: Point 752 (-90.359653, 29.582959, -0.98333157) failed to convert
-rank 43: Point 762 (-90.714294, 29.607093, -0.41450646) failed to convert
-rank 68: Point 1053 (-90.116743, 30.021717, -4.8859443) failed to convert
-rank 78: Point 1055 (-89.897152, 30.126811, -5.8399684) failed to convert
-rank 94: Point 1053 (-89.239754, 29.150192, 1.1480173) failed to convert
-rank 12: Point 743 (-91.524822, 30.353266, -10.322359) failed to convert
-rank 16: Point 754 (-91.353957, 30.762305, -17.60227) failed to convert
-rank 18: Point 756 (-91.289296, 30.549811, -16.320819) failed to convert
-rank 95: Point 1045 (-89.200941, 29.387109, 6.7470156) failed to convert
-rank 50: Point 760 (-90.622538, 29.377996, 0.36576) failed to convert
-rank 39: Point 757 (-90.784196, 29.657758, -0.49601434) failed to convert
-rank 6: Point 755 (-91.741467, 30.689108, -15.285086) failed to convert
-rank 64: Point 1055 (-90.258282, 29.971071, 21.23491) failed to convert
-rank 96: Point 1057 (-89.20891, 29.062182, 0.77286897) failed to convert
-rank 82: Point 1054 (-89.797873, 29.756839, -0.0) failed to convert
-rank 92: Point 1053 (-89.296705, 29.366334, -0.5276373) failed to convert
-rank 42: Point 755 (-90.716863, 29.87021, -0.76645908) failed to convert
-rank 44: Point 755 (-90.719723, 29.351254, -0.30612744) failed to convert
-rank 59: Point 760 (-90.41334, 29.813578, -0.98256326) failed to convert
-rank 77: Point 1046 (-89.937989, 29.918483, -6.5074805) failed to convert
-rank 0: Point 706 (-92.439933, 29.052008, 21.9) failed to convert
-rank 3: Point 758 (-91.891129, 30.162104, -2.3252681) failed to convert
-rank 90: Point 1053 (-89.387841, 28.96429, 13.867673) failed to convert
-rank 70: Point 1056 (-90.077955, 29.913212, -4.340957) failed to convert
-rank 98: Point 1056 (-89.010786, 29.955411, 4.171695) failed to convert
-rank 53: Point 757 (-90.507525, 30.088236, -1.0622715) failed to convert
-rank 36: Point 754 (-90.842922, 29.769703, -1.3136581) failed to convert
-rank 41: Point 760 (-90.739014, 29.851836, -0.6303497) failed to convert
-rank 19: Point 764 (-91.26044, 30.41909, -2.804882) failed to convert
-rank 83: Point 1044 (-89.786504, 29.563452, 23.681349) failed to convert
-rank 69: Point 1047 (-90.112258, 29.737573, -0.11300407) failed to convert
-rank 28: Point 750 (-91.106338, 29.68783, -0.59178875) failed to convert
-rank 35: Point 764 (-90.899578, 29.283009, 0.49445131) failed to convert
-rank 67: Point 1043 (-90.153603, 29.901979, 0.63486565) failed to convert
-rank 76: Point 1057 (-89.952136, 29.998787, -9.0) failed to convert
-rank 87: Point 1045 (-89.478273, 29.949223, -0.44300284) failed to convert
-rank 24: Point 755 (-91.208026, 29.692586, -0.73959095) failed to convert
-rank 79: Point 1046 (-89.876119, 30.138598, -5.4504339) failed to convert
-rank 93: Point 1045 (-89.267585, 29.168688, -0.32230202) failed to convert
-rank 85: Point 1045 (-89.6505, 29.84743, 3.5286454) failed to convert
-rank 65: Point 1046 (-90.217465, 30.031157, 1.6296559) failed to convert
-rank 52: Point 752 (-90.561049, 29.660361, -0.40988309) failed to convert
-rank 75: Point 1047 (-89.970513, 29.99703, -9.0) failed to convert
-rank 72: Point 1055 (-90.030576, 30.030401, 0.73252622) failed to convert
-rank 33: Point 755 (-90.9239, 29.753226, -0.6195384) failed to convert
-rank 9: Point 757 (-91.643357, 30.613902, -8.7652902) failed to convert
-rank 25: Point 763 (-91.19103, 29.71179, -0.0001594) failed to convert
-rank 99: Point 1045 (-88.888766, 29.676978, 7.7797456) failed to convert
-rank 7: Point 761 (-91.718136, 30.467461, -5.8684949) failed to convert
-rank 46: Point 744 (-90.694493, 29.430515, 0.3048) failed to convert
-rank 80: Point 1052 (-89.854854, 29.949304, -8.7483703) failed to convert
-rank 56: Point 755 (-90.52551, 29.112586, 2.1852108) failed to convert
-rank 58: Point 748 (-90.449314, 29.616939, -0.24090107) failed to convert
-rank 22: Point 756 (-91.197333, 30.46533, 11.948846) failed to convert
-rank 40: Point 752 (-90.751546, 29.902062, -0.88282325) failed to convert
-rank 49: Point 760 (-90.59592, 29.964555, -0.65556713) failed to convert
-rank 51: Point 760 (-90.527153, 30.477334, -10.650027) failed to convert
-rank 54: Point 755 (-90.486294, 30.091389, -1.1757741) failed to convert
-rank 27: Point 756 (-91.128451, 30.015952, -1.9065015) failed to convert
-rank 74: Point 1054 (-90.003137, 29.827481, -2.8431165) failed to convert
-rank 97: Point 1043 (-89.154104, 29.180534, -0.0) failed to convert
-rank 66: Point 1051 (-90.228749, 29.420808, -3.3814513) failed to convert
-rank 84: Point 1055 (-89.747367, 29.502058, 0.31299999) failed to convert
-rank 26: Point 753 (-91.141979, 30.23204, -12.043866) failed to convert
-rank 10: Point 754 (-91.641762, 29.989045, 0.1) failed to convert
-rank 60: Point 749 (-90.376979, 29.977664, -2.525268) failed to convert
-rank 71: Point 1045 (-90.067581, 29.823975, 0.28951073) failed to convert
-rank 91: Point 1046 (-89.345741, 29.181239, 0.31299999) failed to convert
-rank 55: Point 758 (-90.514329, 29.44684, 0.2437353) failed to convert
-rank 89: Point 1046 (-89.433497, 28.905425, 8.25365) failed to convert
-rank 1: Point 761 (-92.081961, 29.814075, -0.49808619) failed to convert
-rank 11: Point 756 (-91.55227, 30.721308, -20.0) failed to convert
-rank 88: Point 1056 (-89.454379, 29.357085, 0.84259609) failed to convert
-rank 86: Point 1055 (-89.606309, 29.401335, -5.7162196) failed to convert
-rank 73: Point 1045 (-90.014829, 29.95206, -6.1142884) failed to convert
-rank 5: Point 761 (-91.800345, 30.172675, -4.0873573) failed to convert
-rank 78: Point 1056 (-89.935915, 29.641021, 8.7607881) failed to convert
-rank 31: Point 758 (-90.97922, 30.094071, -4.6755382) failed to convert
-rank 45: Point 761 (-90.696605, 29.511716, -0.53193896) failed to convert
-rank 15: Point 756 (-91.429376, 30.234381, -9.8023688) failed to convert
-rank 17: Point 761 (-91.374694, 29.703949, -4.445813) failed to convert
-rank 8: Point 749 (-91.703035, 30.094065, -2.5068811) failed to convert
-rank 81: Point 1043 (-89.818619, 29.913129, -0.89508033) failed to convert
-rank 14: Point 754 (-91.493998, 29.661518, -0.19650949) failed to convert
-rank 48: Point 754 (-90.640767, 29.632532, -0.38064382) failed to convert
-rank 29: Point 759 (-91.034175, 30.121318, 25.513406) failed to convert
-rank 13: Point 758 (-91.524372, 29.783302, -0.96133326) failed to convert
-rank 20: Point 751 (-91.292713, 29.465842, -0.66622142) failed to convert
-rank 68: Point 1054 (-90.187668, 29.092203, 6.8024462) failed to convert
-rank 94: Point 1054 (-89.24108, 29.134695, -0.76850821) failed to convert
-rank 95: Point 1046 (-89.21756, 29.198814, -0.40152744) failed to convert
-rank 34: Point 750 (-90.866387, 30.179106, -1.5315319) failed to convert
-rank 30: Point 756 (-91.011303, 30.174193, 13.731359) failed to convert
-rank 57: Point 762 (-90.455861, 29.836845, -0.39596874) failed to convert
-rank 47: Point 758 (-90.657326, 29.722486, 0.35088892) failed to convert
-rank 4: Point 757 (-91.821983, 30.571168, -5.7912676) failed to convert
-rank 63: Point 760 (-90.308091, 29.867667, -1.0007542) failed to convert
-rank 21: Point 763 (-91.270285, 29.512513, 8.3416124) failed to convert
-rank 23: Point 760 (-91.229095, 29.639525, -0.40700001) failed to convert
-rank 92: Point 1054 (-89.310837, 29.203698, -0.0) failed to convert
-rank 2: Point 756 (-91.918382, 30.940177, -17.50852) failed to convert
-rank 90: Point 1054 (-89.283559, 30.162505, 4.5230552) failed to convert
-rank 96: Point 1058 (-89.202895, 29.130328, -0.46141124) failed to convert
-rank 82: Point 1055 (-89.786095, 29.901337, -8.5185511) failed to convert
-rank 64: Point 1056 (-90.23085, 30.332549, 3.1875415) failed to convert
-rank 98: Point 1057 (-89.019172, 29.863879, 4.4757533) failed to convert
-rank 37: Point 761 (-90.788211, 30.236734, -0.1698924) failed to convert
-rank 70: Point 1057 (-90.06772, 30.044615, 1.8804112) failed to convert
-rank 32: Point 753 (-90.993637, 29.197627, -0.68139336) failed to convert
-rank 61: Point 763 (-90.360574, 29.892804, -0.38624936) failed to convert
-rank 38: Point 750 (-90.776469, 30.015337, 21.801321) failed to convert
-rank 12: Point 744 (-91.502354, 30.731085, -20.0) failed to convert
-rank 77: Point 1047 (-89.937992, 29.918443, -6.5074805) failed to convert
-rank 69: Point 1048 (-90.07642, 30.199329, 4.6400201) failed to convert
-rank 83: Point 1045 (-89.75399, 29.96149, 2.7582106) failed to convert
-rank 76: Point 1058 (-89.952127, 29.998727, -9.0) failed to convert
-rank 50: Point 761 (-90.603409, 29.650388, -1.2598552) failed to convert
-rank 87: Point 1046 (-89.505014, 29.635529, -0.0) failed to convert
-rank 43: Point 763 (-90.714228, 29.60786, -0.86909862) failed to convert
-rank 18: Point 757 (-91.28923, 30.550731, -16.037246) failed to convert
-rank 16: Point 755 (-91.389258, 30.18578, -8.2722726) failed to convert
-rank 62: Point 753 (-90.36359, 29.529287, -0.39838477) failed to convert
-rank 65: Point 1047 (-90.261015, 29.453504, -1.9944528) failed to convert
-rank 79: Point 1047 (-89.897991, 29.866342, -5.483296) failed to convert
-rank 67: Point 1044 (-90.14362, 30.030629, 3.3151581) failed to convert
-rank 75: Point 1048 (-89.970508, 29.99697, -9.0) failed to convert
-rank 72: Point 1056 (-89.99466, 30.484562, -9.0275597) failed to convert
-rank 44: Point 756 (-90.683358, 29.876858, -0.39191402) failed to convert
-rank 3: Point 759 (-91.914371, 29.729769, 2.8318425) failed to convert
-rank 42: Point 756 (-90.718354, 29.848675, -0.66359395) failed to convert
-rank 85: Point 1046 (-89.651119, 29.839477, -0.12190734) failed to convert
-rank 59: Point 761 (-90.432127, 29.555845, -0.06810862) failed to convert
-rank 99: Point 1046 (-88.836393, 30.234007, 4.7105278) failed to convert
-rank 93: Point 1046 (-89.272462, 29.112412, -0.0212421) failed to convert
-rank 74: Point 1055 (-89.997284, 29.901799, 1.0474154) failed to convert
-rank 80: Point 1053 (-89.882306, 29.607328, 21.613021) failed to convert
-rank 35: Point 765 (-90.847422, 30.06141, -7.2939156) failed to convert
-rank 36: Point 755 (-90.845448, 29.732241, -0.83630753) failed to convert
-rank 41: Point 761 (-90.739011, 29.851876, -1.0226949) failed to convert
-rank 97: Point 1044 (-89.121322, 29.547597, 5.599206) failed to convert
-rank 19: Point 765 (-91.251354, 30.563183, 6.8478678) failed to convert
-rank 66: Point 1052 (-90.230668, 29.395094, -3.4478977) failed to convert
-rank 6: Point 756 (-91.843936, 28.827495, 25.103483) failed to convert
-rank 24: Point 756 (-91.208084, 29.691601, -6.083808) failed to convert
-rank 84: Point 1056 (-89.744797, 29.533438, 16.019228) failed to convert
-rank 28: Point 751 (-91.106654, 29.68284, -0.74685031) failed to convert
-rank 53: Point 758 (-90.510037, 30.053251, 6.5391012) failed to convert
-rank 0: Point 707 (-92.414676, 29.569341, -0.24581754) failed to convert
-rank 91: Point 1047 (-89.347769, 29.157627, 0.31299999) failed to convert
-rank 52: Point 753 (-90.529106, 30.106636, -0.19399973) failed to convert
-rank 71: Point 1046 (-90.066733, 29.834864, -9.0) failed to convert
-rank 89: Point 1047 (-89.408872, 29.194572, 0.11928567) failed to convert
-rank 9: Point 758 (-91.6742, 30.076052, -2.4066208) failed to convert
-rank 86: Point 1056 (-89.60204, 29.452207, 19.459415) failed to convert
-rank 88: Point 1057 (-89.369522, 30.338733, 0.0985925) failed to convert
-rank 33: Point 756 (-90.902674, 30.070858, 19.772785) failed to convert
-rank 39: Point 758 (-90.762191, 29.979063, -3.1157112) failed to convert
-rank 7: Point 762 (-91.728521, 30.283464, -3.0160216) failed to convert
-rank 73: Point 1046 (-90.011777, 29.990711, -9.0) failed to convert
-rank 46: Point 745 (-90.699992, 29.350805, -8.2296) failed to convert
-rank 22: Point 757 (-91.229771, 29.951195, -0.55926396) failed to convert
-rank 78: Point 1057 (-89.914106, 29.915083, -6.2487052) failed to convert
-rank 56: Point 756 (-90.475, 29.817573, -0.47478696) failed to convert
-rank 25: Point 764 (-91.207879, 29.442766, -0.38453952) failed to convert
-rank 81: Point 1044 (-89.812651, 29.986587, 2.5490458) failed to convert
-rank 68: Point 1055 (-90.116872, 30.019883, 1.458153) failed to convert
-rank 49: Point 761 (-90.586793, 30.092851, -0.12726628) failed to convert
-rank 94: Point 1055 (-89.235102, 29.202835, -0.11477407) failed to convert
-rank 95: Point 1047 (-89.209306, 29.292403, -0.23199025) failed to convert
-rank 27: Point 757 (-91.112987, 30.256401, 4.602274) failed to convert
-rank 60: Point 750 (-90.376986, 29.977568, -2.0705064) failed to convert
-rank 40: Point 753 (-90.771047, 29.617658, -8.2296) failed to convert
-rank 90: Point 1055 (-89.359674, 29.291615, 18.666611) failed to convert
-rank 10: Point 755 (-91.583633, 30.989566, -13.623379) failed to convert
-rank 51: Point 761 (-90.596567, 29.505832, -0.56058461) failed to convert
-rank 82: Point 1056 (-89.757272, 30.252877, -2.3677858) failed to convert
-rank 54: Point 756 (-90.516755, 29.669007, -0.52571518) failed to convert
-rank 64: Point 1057 (-90.303193, 29.369996, 0.458) failed to convert
-rank 1: Point 762 (-92.143218, 28.597976, 40.986105) failed to convert
-rank 70: Point 1058 (-90.069903, 30.01647, -9.0) failed to convert
-rank 11: Point 757 (-91.588724, 30.098764, -0.90325533) failed to convert
-rank 55: Point 759 (-90.499428, 29.654757, 0.26210236) failed to convert
-rank 98: Point 1058 (-89.030332, 29.741612, 2.3232889) failed to convert
-rank 96: Point 1059 (-89.19447, 29.225783, -0.38185088) failed to convert
-rank 92: Point 1055 (-89.300542, 29.321851, -0.0) failed to convert
-rank 26: Point 754 (-91.171063, 29.774984, -0.27306525) failed to convert
-rank 58: Point 749 (-90.436649, 29.791161, 0.64467872) failed to convert
-rank 5: Point 762 (-91.788411, 30.38748, -2.5636419) failed to convert
-rank 76: Point 1059 (-89.952121, 29.998687, -9.0) failed to convert
-rank 77: Point 1048 (-89.937995, 29.918382, -6.4891925) failed to convert
-rank 31: Point 759 (-90.98461, 30.011847, -1.4739787) failed to convert
-rank 15: Point 757 (-91.455795, 29.79278, -0.67789938) failed to convert
-rank 65: Point 1048 (-90.234788, 29.802467, 0.46970813) failed to convert
-rank 83: Point 1046 (-89.787242, 29.553686, -0.27370721) failed to convert
-rank 69: Point 1049 (-90.099135, 29.906778, -7.1661533) failed to convert
-rank 45: Point 762 (-90.666767, 29.940572, -0.68249284) failed to convert
-rank 8: Point 750 (-91.713308, 29.910431, -3.7813627) failed to convert
-rank 87: Point 1047 (-89.448648, 30.293024, -2.7800338) failed to convert
-rank 30: Point 757 (-91.012518, 30.155376, -6.7322494) failed to convert
-rank 79: Point 1048 (-89.895236, 29.900705, -1.4234159) failed to convert
-rank 29: Point 760 (-91.029759, 30.188625, -12.313921) failed to convert
-rank 20: Point 752 (-91.25876, 30.014768, -8.2387446) failed to convert
-rank 34: Point 751 (-90.874112, 30.06473, 13.600653) failed to convert
-rank 13: Point 759 (-91.468125, 30.729861, -18.459555) failed to convert
-rank 17: Point 762 (-91.352813, 30.063795, -0.27879912) failed to convert
-rank 75: Point 1049 (-89.982262, 29.848262, 26.811952) failed to convert
-rank 67: Point 1045 (-90.112634, 30.430373, -0.24262051) failed to convert
-rank 14: Point 755 (-91.481357, 29.875477, -0.44663175) failed to convert
-rank 2: Point 757 (-91.916002, 30.983744, -12.710764) failed to convert
-rank 63: Point 761 (-90.339918, 29.438506, 0.458) failed to convert
-rank 48: Point 755 (-90.635894, 29.701999, -0.36628176) failed to convert
-rank 99: Point 1047 (-88.848604, 30.10389, 14.073951) failed to convert
-rank 47: Point 759 (-90.617147, 30.292219, -0.2224398) failed to convert
-rank 72: Point 1057 (-90.032132, 30.010289, 1.1575089) failed to convert
-rank 85: Point 1047 (-89.628914, 30.105121, 2.8578313) failed to convert
-rank 12: Point 745 (-91.524658, 30.355987, -0.34999999) failed to convert
-rank 93: Point 1047 (-89.265258, 29.19471, 5.4186616) failed to convert
-rank 21: Point 764 (-91.206942, 30.524752, 7.7653386) failed to convert
-rank 57: Point 763 (-90.466491, 29.690057, -0.22902443) failed to convert
-rank 80: Point 1054 (-89.854816, 29.949352, -8.7483703) failed to convert
-rank 97: Point 1045 (-89.16837, 29.019403, 0.00194766) failed to convert
-rank 74: Point 1056 (-90.011083, 29.726175, -0.22701062) failed to convert
-rank 37: Point 762 (-90.823867, 29.714004, -8.2296) failed to convert
-rank 23: Point 761 (-91.210385, 29.938392, -0.93875573) failed to convert
-rank 66: Point 1053 (-90.187347, 29.967073, -0.46901226) failed to convert
-rank 84: Point 1057 (-89.714367, 29.904299, 2.5401043) failed to convert
-rank 50: Point 762 (-90.590078, 29.838806, -0.62970359) failed to convert
-rank 61: Point 764 (-90.384782, 29.563959, -2.6049962) failed to convert
-rank 38: Point 751 (-90.786314, 29.871611, -0.55817232) failed to convert
-rank 62: Point 754 (-90.371589, 29.420289, -0.30304706) failed to convert
-rank 71: Point 1047 (-90.058267, 29.943536, 32.516146) failed to convert
-rank 16: Point 756 (-91.357355, 30.706273, -11.058863) failed to convert
-rank 91: Point 1048 (-89.343089, 29.211836, 0.2402075) failed to convert
-rank 18: Point 758 (-91.285051, 30.617296, -9.6067491) failed to convert
-rank 89: Point 1048 (-89.433314, 28.907532, 6.8308664) failed to convert
-rank 86: Point 1057 (-89.560855, 29.942684, -0.40722919) failed to convert
-rank 43: Point 764 (-90.714318, 29.606499, -0.22543865) failed to convert
-rank 35: Point 766 (-90.848731, 30.041953, -5.7185146) failed to convert
-rank 73: Point 1047 (-90.013583, 29.967682, 0.21627193) failed to convert
-rank 41: Point 762 (-90.739006, 29.851936, -0.83930568) failed to convert
-rank 24: Point 757 (-91.208109, 29.691203, -1.8441013) failed to convert
-rank 88: Point 1058 (-89.480855, 29.043959, 9.7898816) failed to convert
-rank 78: Point 1058 (-89.89841, 30.110887, 0.08078717) failed to convert
-rank 28: Point 752 (-91.106648, 29.682901, -0.82204002) failed to convert
-rank 32: Point 754 (-91.00299, 29.052851, 2.4534616) failed to convert
-rank 6: Point 757 (-91.75004, 30.537107, -13.510514) failed to convert
-rank 53: Point 759 (-90.50751, 30.088199, -1.0158192) failed to convert
-rank 52: Point 754 (-90.560757, 29.664241, 0.54551554) failed to convert
-rank 81: Point 1045 (-89.791723, 30.242979, -3.6630169) failed to convert
-rank 94: Point 1056 (-89.245652, 29.082447, 0.5996178) failed to convert
-rank 3: Point 760 (-91.858273, 30.762732, -10.533372) failed to convert
-rank 59: Point 762 (-90.424519, 29.660386, -0.37219969) failed to convert
-rank 19: Point 766 (-91.319465, 29.463775, -0.17574188) failed to convert
-rank 68: Point 1056 (-90.159276, 29.466888, -0.29681621) failed to convert
-rank 0: Point 708 (-92.417995, 29.493307, 7.6036919) failed to convert
-rank 95: Point 1048 (-89.217965, 29.194052, -0.19274343) failed to convert
-rank 64: Point 1058 (-90.258195, 29.971613, 24.706193) failed to convert
-rank 4: Point 758 (-91.79944, 30.975659, -18.576066) failed to convert
-rank 98: Point 1059 (-89.082744, 29.161366, 0.29068482) failed to convert
-rank 90: Point 1056 (-89.388057, 28.960956, 13.276178) failed to convert
-rank 82: Point 1057 (-89.811544, 29.58774, -4.5445682) failed to convert
-rank 96: Point 1060 (-89.20179, 29.142624, -0.10589018) failed to convert
-rank 70: Point 1059 (-90.06994, 30.01591, -9.0) failed to convert
-rank 92: Point 1056 (-89.300697, 29.320031, -0.54774586) failed to convert
-rank 65: Point 1049 (-90.197083, 30.297979, 3.97) failed to convert
-rank 9: Point 759 (-91.631012, 30.825831, -11.450434) failed to convert
-rank 22: Point 758 (-91.195683, 30.49119, 13.492553) failed to convert
-rank 42: Point 757 (-90.737617, 29.5691, -2.5106276) failed to convert
-rank 46: Point 746 (-90.681739, 29.614576, -8.2296) failed to convert
-rank 77: Point 1049 (-89.930983, 30.00637, 12.455504) failed to convert
-rank 76: Point 1060 (-89.961303, 29.882957, 23.999914) failed to convert
-rank 25: Point 765 (-91.161132, 30.183849, 11.463989) failed to convert
-rank 49: Point 762 (-90.602699, 29.868696, -0.39398454) failed to convert
-rank 7: Point 763 (-91.785989, 29.248194, 6.4000001) failed to convert
-rank 33: Point 757 (-90.932408, 29.624016, -0.27432001) failed to convert
-rank 39: Point 759 (-90.785976, 29.631571, -0.96969714) failed to convert
-rank 87: Point 1048 (-89.528458, 29.35801, -4.3622978) failed to convert
-rank 69: Point 1050 (-90.089821, 30.026533, -1.6414641) failed to convert
-rank 79: Point 1049 (-89.897998, 29.866166, -5.4890312) failed to convert
-rank 67: Point 1046 (-90.153953, 29.895392, 0.60845906) failed to convert
-rank 27: Point 758 (-91.11363, 30.246384, -7.2027374) failed to convert
-rank 83: Point 1047 (-89.768195, 29.787723, -0.00097978) failed to convert
-rank 75: Point 1050 (-89.970505, 29.996929, -9.0) failed to convert
-rank 51: Point 762 (-90.596552, 29.505869, -0.37686727) failed to convert
-rank 10: Point 756 (-91.596797, 30.765326, 9.2096454) failed to convert
-rank 85: Point 1048 (-89.616497, 30.251788, -1.8724441) failed to convert
-rank 44: Point 757 (-90.683219, 29.87884, -0.87144928) failed to convert
-rank 99: Point 1048 (-88.939381, 29.122682, 41.573595) failed to convert
-rank 72: Point 1058 (-90.065865, 29.577312, 0.31299999) failed to convert
-rank 36: Point 756 (-90.822726, 30.067286, -1.1861729) failed to convert
-rank 55: Point 760 (-90.497272, 29.684722, 0.03103999) failed to convert
-rank 60: Point 751 (-90.360619, 30.198197, 2.9401325) failed to convert
-rank 40: Point 754 (-90.756519, 29.829678, -0.612299) failed to convert
-rank 15: Point 758 (-91.459537, 29.729673, -3.4686241) failed to convert
-rank 93: Point 1048 (-89.246228, 29.411749, 5.7885799) failed to convert
-rank 31: Point 760 (-90.962428, 30.346241, -3.6835527) failed to convert
-rank 11: Point 758 (-91.546248, 30.822714, -11.681618) failed to convert
-rank 80: Point 1055 (-89.906911, 29.297634, 0.31299999) failed to convert
-rank 45: Point 763 (-90.66911, 29.907062, -0.31738506) failed to convert
-rank 1: Point 763 (-92.078394, 29.88048, -1.5027035) failed to convert
-rank 74: Point 1057 (-90.020368, 29.607386, 0.31299999) failed to convert
-rank 56: Point 757 (-90.473842, 29.833486, 0.38267773) failed to convert
-rank 97: Point 1046 (-89.141408, 29.322288, 2.6765825) failed to convert
-rank 66: Point 1054 (-90.230657, 29.395055, -3.4478977) failed to convert
-rank 84: Point 1058 (-89.691982, 30.173959, 14.66466) failed to convert
-rank 89: Point 1049 (-89.412347, 29.153844, 0.31299999) failed to convert
-rank 5: Point 763 (-91.768312, 30.74624, -9.1266939) failed to convert
-rank 14: Point 756 (-91.487841, 29.765812, -3.1912561) failed to convert
-rank 29: Point 761 (-91.060913, 29.709648, -1.1867373) failed to convert
-rank 48: Point 756 (-90.612275, 30.037017, 13.302798) failed to convert
-rank 2: Point 758 (-91.919044, 30.927209, -10.718303) failed to convert
-rank 17: Point 763 (-91.358816, 29.965393, -0.5723527) failed to convert
-rank 8: Point 751 (-91.696111, 30.21471, -2.6705952) failed to convert
-rank 91: Point 1049 (-89.342346, 29.220394, 0.14284338) failed to convert
-rank 20: Point 753 (-91.236347, 30.372562, 9.6041473) failed to convert
-rank 13: Point 760 (-91.468115, 30.729822, -18.162037) failed to convert
-rank 86: Point 1058 (-89.606254, 29.401361, -5.7162196) failed to convert
-rank 47: Point 760 (-90.643361, 29.921261, -0.37852933) failed to convert
-rank 34: Point 752 (-90.86692, 30.171118, -1.8515022) failed to convert
-rank 71: Point 1048 (-90.068537, 29.811571, -3.9258242) failed to convert
-rank 57: Point 764 (-90.454103, 29.860752, -0.66510408) failed to convert
-rank 54: Point 757 (-90.489305, 30.049851, 14.4198) failed to convert
-rank 88: Point 1059 (-89.454604, 29.353423, -0.45852706) failed to convert
-rank 30: Point 758 (-91.015347, 30.112201, 25.379373) failed to convert
-rank 73: Point 1048 (-90.030355, 29.753716, -0.32182929) failed to convert
-rank 21: Point 765 (-91.270081, 29.515753, 6.2576859) failed to convert
-rank 63: Point 762 (-90.338137, 29.462408, -3.7627561) failed to convert
-rank 61: Point 765 (-90.361, 29.886935, -0.40350442) failed to convert
-rank 37: Point 763 (-90.812757, 29.877592, -0.78922085) failed to convert
-rank 78: Point 1059 (-89.915063, 29.902978, -1.4408347) failed to convert
-rank 23: Point 762 (-91.188584, 30.283345, -9.340704) failed to convert
-rank 81: Point 1046 (-89.84298, 29.611526, -4.8917355) failed to convert
-rank 94: Point 1057 (-89.235162, 29.201938, -0.17560116) failed to convert
-rank 58: Point 750 (-90.436713, 29.790236, -0.8545068) failed to convert
-rank 18: Point 759 (-91.324273, 29.984537, -0.42793604) failed to convert
-rank 16: Point 757 (-91.376064, 30.401512, -1.9750365) failed to convert
-rank 38: Point 752 (-90.785007, 29.890699, -0.71383712) failed to convert
-rank 26: Point 755 (-91.139886, 30.264568, -6.2117621) failed to convert
-rank 50: Point 763 (-90.600301, 29.694203, -0.11711588) failed to convert
-rank 95: Point 1049 (-89.223403, 29.132168, -0.14834286) failed to convert
-rank 68: Point 1057 (-90.094374, 30.309092, 3.8800001) failed to convert
-rank 43: Point 765 (-90.714297, 29.606685, -8.2296) failed to convert
-rank 62: Point 755 (-90.31529, 30.180066, 3.6099999) failed to convert
-rank 98: Point 1060 (-89.080609, 29.185038, 4.525889) failed to convert
-rank 90: Point 1057 (-89.387429, 28.967472, 1.7173995) failed to convert
-rank 96: Point 1061 (-89.198226, 29.182826, -0.01681683) failed to convert
-rank 41: Point 763 (-90.735661, 29.900306, 0.46129197) failed to convert
-rank 32: Point 755 (-90.931681, 30.138019, 15.192006) failed to convert
-rank 64: Point 1059 (-90.314266, 29.219964, 1.200276) failed to convert
-rank 82: Point 1058 (-89.784312, 29.923076, -0.36296217) failed to convert
-rank 65: Point 1050 (-90.229584, 29.871164, -4.662221) failed to convert
-rank 6: Point 758 (-91.750028, 30.537212, -14.340161) failed to convert
-rank 92: Point 1057 (-89.301179, 29.314465, -0.17148334) failed to convert
-rank 53: Point 760 (-90.572872, 29.171642, 1.6249078) failed to convert
-rank 59: Point 763 (-90.398876, 30.01044, -1.0193277) failed to convert
-rank 70: Point 1060 (-90.06997, 30.015526, -9.0) failed to convert
-rank 24: Point 758 (-91.173964, 30.231946, -3.7256609) failed to convert
-rank 3: Point 761 (-91.867986, 30.585433, -8.2296) failed to convert
-rank 52: Point 755 (-90.562995, 29.632697, -0.21356827) failed to convert
-rank 35: Point 767 (-90.848127, 30.050644, -10.979202) failed to convert
-rank 77: Point 1050 (-89.955253, 29.700721, -0.54793036) failed to convert
-rank 76: Point 1061 (-89.975529, 29.702767, 16.29969) failed to convert
-rank 87: Point 1049 (-89.528439, 29.358067, -4.3622978) failed to convert
-rank 28: Point 753 (-91.106644, 29.682941, -0.84242938) failed to convert
-rank 12: Point 746 (-91.502351, 30.731024, -20.0) failed to convert
-rank 69: Point 1051 (-90.099116, 29.90672, -7.1783453) failed to convert
-rank 19: Point 767 (-91.251573, 30.55922, -6.0303088) failed to convert
-rank 79: Point 1050 (-89.897695, 29.869929, -6.0429652) failed to convert
-rank 67: Point 1047 (-90.168126, 29.710073, -0.37669035) failed to convert
-rank 75: Point 1051 (-89.97735, 29.910419, -9.0) failed to convert
-rank 99: Point 1049 (-88.901289, 29.535848, 11.561829) failed to convert
-rank 83: Point 1048 (-89.785113, 29.579698, -4.9920147) failed to convert
-rank 72: Point 1059 (-90.031294, 30.020459, 2.4448943) failed to convert
-rank 85: Point 1049 (-89.659051, 29.742949, -0.45529053) failed to convert
-rank 93: Point 1049 (-89.264934, 29.198393, 2.5801693) failed to convert
-rank 80: Point 1056 (-89.856872, 29.923769, -0.31143483) failed to convert
-rank 9: Point 760 (-91.625795, 30.915301, 0.14943424) failed to convert
-rank 22: Point 759 (-91.198325, 30.449638, 13.781199) failed to convert
-rank 0: Point 709 (-92.412401, 29.610863, -0.0) failed to convert
-rank 4: Point 759 (-91.799417, 30.975452, -18.148399) failed to convert
-rank 7: Point 764 (-91.6959, 30.856932, -11.657816) failed to convert
-rank 66: Point 1055 (-90.162835, 30.286403, 3.960751) failed to convert
-rank 25: Point 766 (-91.152987, 30.311334, -1.5628344) failed to convert
-rank 27: Point 759 (-91.127842, 30.025103, -0.68658105) failed to convert
-rank 74: Point 1058 (-89.99426, 29.940052, -6.15757) failed to convert
-rank 10: Point 757 (-91.610393, 30.532337, -5.8069672) failed to convert
-rank 97: Point 1047 (-89.15528, 29.16609, 2.3780859) failed to convert
-rank 49: Point 763 (-90.632534, 29.444379, -0.45316256) failed to convert
-rank 33: Point 758 (-90.901556, 30.087034, -6.1568774) failed to convert
-rank 39: Point 760 (-90.777731, 29.752334, -2.1066489) failed to convert
-rank 84: Point 1059 (-89.669373, 30.444006, -5.2590717) failed to convert
-rank 91: Point 1050 (-89.347692, 29.158275, 0.31299999) failed to convert
-rank 51: Point 763 (-90.557638, 30.05388, -9.6316808) failed to convert
-rank 46: Point 747 (-90.699476, 29.358185, -0.19014384) failed to convert
-rank 36: Point 757 (-90.814687, 30.185095, -0.38302712) failed to convert
-rank 89: Point 1050 (-89.3931, 29.37839, -0.0) failed to convert
-rank 44: Point 758 (-90.682983, 29.882215, -0.32534261) failed to convert
-rank 86: Point 1059 (-89.605091, 29.414963, 27.464756) failed to convert
-rank 71: Point 1049 (-90.056867, 29.961179, -4.1176942) failed to convert
-rank 88: Point 1060 (-89.455257, 29.345645, 2.3008869) failed to convert
-rank 1: Point 764 (-92.092911, 29.596546, -0.95719311) failed to convert
-rank 42: Point 758 (-90.740572, 29.525995, -2.0658436) failed to convert
-rank 60: Point 752 (-90.376953, 29.977694, -2.525268) failed to convert
-rank 73: Point 1049 (-90.021458, 29.867368, 3.3284426) failed to convert
-rank 45: Point 764 (-90.666626, 29.94256, -0.697329) failed to convert
-rank 78: Point 1060 (-89.90633, 30.01208, 5.4091521) failed to convert
-rank 81: Point 1047 (-89.792039, 30.23906, 1.4911485) failed to convert
-rank 15: Point 759 (-91.429261, 30.235661, -0.405) failed to convert
-rank 5: Point 764 (-91.789865, 30.361025, -8.2296) failed to convert
-rank 29: Point 762 (-91.034601, 30.114534, -11.612881) failed to convert
-rank 96: Point 1062 (-89.164786, 29.559648, 5.1925686) failed to convert
-rank 14: Point 757 (-91.474056, 29.998232, 9.9360691) failed to convert
-rank 13: Point 761 (-91.524362, 29.783153, -1.0776737) failed to convert
-rank 2: Point 759 (-91.920015, 30.909293, -10.843883) failed to convert
-rank 40: Point 755 (-90.77101, 29.61809, -1.3051877) failed to convert
-rank 98: Point 1061 (-89.038128, 29.654825, 4.8893296) failed to convert
-rank 17: Point 764 (-91.374658, 29.704171, -4.4317922) failed to convert
-rank 95: Point 1050 (-89.217349, 29.200855, -0.11327873) failed to convert
-rank 56: Point 758 (-90.454456, 30.099967, -0.28252669) failed to convert
-rank 48: Point 757 (-90.601069, 30.194762, -0.11260684) failed to convert
-rank 20: Point 754 (-91.227465, 30.513209, 9.6394536) failed to convert
-rank 55: Point 761 (-90.538725, 29.103538, 3.963897) failed to convert
-rank 82: Point 1059 (-89.786077, 29.901373, -8.5185511) failed to convert
-rank 11: Point 759 (-91.552253, 30.72125, -20.0) failed to convert
-rank 94: Point 1058 (-89.237661, 29.173447, -0.62396802) failed to convert
-rank 90: Point 1058 (-89.30328, 29.937608, -0.0) failed to convert
-rank 68: Point 1058 (-90.11676, 30.020812, 1.416778) failed to convert
-rank 21: Point 766 (-91.214926, 30.398733, 2.0072415) failed to convert
-rank 8: Point 752 (-91.653841, 30.951602, -3.0) failed to convert
-rank 54: Point 758 (-90.484797, 30.111861, -0.18821098) failed to convert
-rank 65: Point 1051 (-90.261007, 29.453346, -3.2425084) failed to convert
-rank 23: Point 763 (-91.217892, 29.818573, -0.38215177) failed to convert
-rank 64: Point 1060 (-90.218754, 30.489933, -9.7499162) failed to convert
-rank 76: Point 1062 (-89.952112, 29.998627, -2.0742637) failed to convert
-rank 70: Point 1061 (-90.102106, 29.600676, 0.31299999) failed to convert
-rank 30: Point 759 (-91.040532, 29.726146, -0.54876883) failed to convert
-rank 31: Point 761 (-90.995632, 29.843142, -2.0908052) failed to convert
-rank 92: Point 1058 (-89.250869, 29.887165, -0.0) failed to convert
-rank 87: Point 1050 (-89.528426, 29.358106, -4.3622978) failed to convert
-rank 37: Point 764 (-90.789565, 30.216743, -2.5841268) failed to convert
-rank 63: Point 763 (-90.363391, 29.117991, 1.1087725) failed to convert
-rank 61: Point 766 (-90.360549, 29.892836, -0.38100251) failed to convert
-rank 57: Point 765 (-90.458242, 29.803766, 2.2597071) failed to convert
-rank 69: Point 1052 (-90.068705, 30.297112, 3.8800001) failed to convert
-rank 77: Point 1051 (-89.959395, 29.648266, -4.7457363) failed to convert
-rank 67: Point 1048 (-90.116914, 30.374668, -0.24973899) failed to convert
-rank 18: Point 760 (-91.28882, 30.556844, -8.6944077) failed to convert
-rank 50: Point 764 (-90.603226, 29.652717, -0.93513906) failed to convert
-rank 47: Point 761 (-90.674009, 29.482406, 0.03048) failed to convert
-rank 38: Point 753 (-90.759056, 30.267905, -0.30030693) failed to convert
-rank 99: Point 1050 (-88.890622, 29.650299, 9.3238673) failed to convert
-rank 79: Point 1051 (-89.885439, 30.022693, -8.3795622) failed to convert
-rank 58: Point 751 (-90.452742, 29.569411, -0.25523047) failed to convert
-rank 26: Point 756 (-91.13916, 30.27575, 7.0387518) failed to convert
-rank 83: Point 1049 (-89.785083, 29.57975, -4.9920147) failed to convert
-rank 75: Point 1052 (-89.970499, 29.996869, -9.0) failed to convert
-rank 72: Point 1060 (-90.076059, 29.445078, -0.47140855) failed to convert
-rank 85: Point 1050 (-89.681252, 29.474406, 25.822205) failed to convert
-rank 43: Point 766 (-90.747674, 29.119502, -0.21132988) failed to convert
-rank 74: Point 1059 (-89.994241, 29.940088, -4.6985886) failed to convert
-rank 93: Point 1050 (-89.271785, 29.119688, -0.5404097) failed to convert
-rank 52: Point 756 (-90.559708, 29.678747, 0.25394194) failed to convert
-rank 34: Point 753 (-90.88541, 29.896468, -0.33232558) failed to convert
-rank 16: Point 758 (-91.412965, 29.79236, -0.46483352) failed to convert
-rank 28: Point 754 (-91.106325, 29.687889, -0.59706456) failed to convert
-rank 97: Point 1048 (-89.052264, 30.306652, 3.3074559) failed to convert
-rank 80: Point 1057 (-89.907681, 29.287785, 1.217218) failed to convert
-rank 66: Point 1056 (-90.23064, 29.394997, -3.4478977) failed to convert
-rank 53: Point 761 (-90.54143, 29.615374, -0.5298834) failed to convert
-rank 62: Point 756 (-90.359629, 29.583015, -3.5509201) failed to convert
-rank 6: Point 759 (-91.741909, 30.680804, -14.990065) failed to convert
-rank 59: Point 764 (-90.415829, 29.779171, -0.52360936) failed to convert
-rank 41: Point 764 (-90.735638, 29.900362, -1.1254471) failed to convert
-rank 91: Point 1051 (-89.339664, 29.25119, -0.015) failed to convert
-rank 84: Point 1060 (-89.744225, 29.539026, -0.56340108) failed to convert
-rank 19: Point 768 (-91.327228, 29.335621, 0.96778125) failed to convert
-rank 3: Point 762 (-91.897215, 30.047332, -6.8030278) failed to convert
-rank 35: Point 768 (-90.867561, 29.762484, -0.68895966) failed to convert
-rank 24: Point 759 (-91.168516, 30.317316, 1.4958442) failed to convert
-rank 32: Point 756 (-90.933156, 30.115635, -4.6073248) failed to convert
-rank 88: Point 1061 (-89.466587, 29.212276, 0.16565303) failed to convert
-rank 89: Point 1051 (-89.409746, 29.184148, 0.31299999) failed to convert
-rank 12: Point 747 (-91.525716, 30.338013, -9.4990254) failed to convert
-rank 73: Point 1050 (-90.022341, 29.855561, 1.0445081) failed to convert
-rank 86: Point 1060 (-89.613071, 29.318852, 0.62879888) failed to convert
-rank 71: Point 1050 (-90.066704, 29.834835, -9.0) failed to convert
-rank 9: Point 761 (-91.645161, 30.581419, -7.63876) failed to convert
-rank 78: Point 1061 (-89.897121, 30.126786, -5.8399684) failed to convert
-rank 27: Point 760 (-91.148884, 29.694688, -1.5839582) failed to convert
-rank 7: Point 765 (-91.762022, 29.683497, 2.0985361) failed to convert
-rank 49: Point 764 (-90.596784, 29.951987, 0.6185137) failed to convert
-rank 33: Point 759 (-90.930755, 29.648844, -0.55081686) failed to convert
-rank 81: Point 1048 (-89.843441, 29.605714, -4.5381674) failed to convert
-rank 4: Point 760 (-91.799463, 30.974592, -18.015606) failed to convert
-rank 25: Point 767 (-91.192754, 29.684278, -4.8006) failed to convert
-rank 22: Point 760 (-91.195052, 30.501082, 31.441201) failed to convert
-rank 10: Point 758 (-91.597179, 30.758091, 11.038819) failed to convert
-rank 96: Point 1063 (-89.193852, 29.232329, -0.0) failed to convert
-rank 82: Point 1060 (-89.818101, 29.506397, 0.31299999) failed to convert
-rank 51: Point 764 (-90.55763, 30.05394, -9.6316808) failed to convert
-rank 39: Point 761 (-90.803831, 29.368122, -8.2296) failed to convert
-rank 98: Point 1062 (-88.999158, 30.080077, 5.7008368) failed to convert
-rank 36: Point 758 (-90.827354, 29.999091, 2.8354405) failed to convert
-rank 68: Point 1059 (-90.187927, 29.087988, 7.939514) failed to convert
-rank 90: Point 1059 (-89.371668, 29.151048, 0.31299999) failed to convert
-rank 44: Point 759 (-90.683419, 29.875908, -0.86759605) failed to convert
-rank 46: Point 748 (-90.701351, 29.330961, 0.3048) failed to convert
-rank 95: Point 1051 (-89.217857, 29.195059, -0.27532749) failed to convert
-rank 64: Point 1061 (-90.258109, 29.972154, 27.142119) failed to convert
-rank 94: Point 1059 (-89.192238, 29.687319, 3.0105219) failed to convert
-rank 76: Point 1063 (-89.961306, 29.882473, 23.883982) failed to convert
-rank 65: Point 1052 (-90.223119, 29.956283, -7.9534518) failed to convert
-rank 70: Point 1062 (-90.071986, 29.989434, 0.27682875) failed to convert
-rank 45: Point 765 (-90.66654, 29.943767, -1.0313663) failed to convert
-rank 15: Point 760 (-91.477756, 29.421074, 2.3417652) failed to convert
-rank 92: Point 1059 (-89.300758, 29.319083, -0.0) failed to convert
-rank 29: Point 763 (-91.0334, 30.132828, -11.646426) failed to convert
-rank 60: Point 753 (-90.376967, 29.977453, -1.638166) failed to convert
-rank 42: Point 759 (-90.74931, 29.398281, -8.2296) failed to convert
-rank 77: Point 1052 (-89.934538, 29.961644, 0.14341678) failed to convert
-rank 0: Point 710 (-92.412479, 29.603879, -0.0) failed to convert
-rank 69: Point 1053 (-90.089895, 30.025429, -1.1592365) failed to convert
-rank 67: Point 1049 (-90.172559, 29.651749, 0.31299999) failed to convert
-rank 87: Point 1051 (-89.474089, 29.997338, -0.00080222) failed to convert
-rank 99: Point 1051 (-88.839508, 30.195589, 10.998139) failed to convert
-rank 14: Point 758 (-91.487815, 29.765781, -3.1912561) failed to convert
-rank 40: Point 756 (-90.754568, 29.858044, -1.3244867) failed to convert
-rank 13: Point 762 (-91.494463, 30.289473, -1.5905581) failed to convert
-rank 1: Point 765 (-92.035247, 30.707461, -9.4050536) failed to convert
-rank 75: Point 1053 (-89.98239, 29.846375, 25.312624) failed to convert
-rank 79: Point 1052 (-89.91665, 29.63218, 22.892678) failed to convert
-rank 17: Point 765 (-91.317401, 30.63797, -17.137683) failed to convert
-rank 2: Point 760 (-91.91942, 30.919526, -10.616001) failed to convert
-rank 5: Point 765 (-91.792926, 30.30545, -2.5255195) failed to convert
-rank 72: Point 1061 (-90.030664, 30.028251, -9.0) failed to convert
-rank 21: Point 767 (-91.230567, 30.15065, -1.4908737) failed to convert
-rank 85: Point 1051 (-89.650299, 29.848078, 8.8955076) failed to convert
-rank 56: Point 759 (-90.502011, 29.442151, -0.37770585) failed to convert
-rank 48: Point 758 (-90.592117, 30.320291, -0.20716024) failed to convert
-rank 20: Point 755 (-91.241365, 30.292646, -2.2649807) failed to convert
-rank 23: Point 764 (-91.184433, 30.348504, 14.419301) failed to convert
-rank 93: Point 1051 (-89.26348, 29.214797, -0.03123523) failed to convert
-rank 54: Point 759 (-90.490474, 30.033571, -4.667578) failed to convert
-rank 55: Point 762 (-90.514345, 29.446516, -8.2296) failed to convert
-rank 11: Point 760 (-91.603231, 29.847648, -2.5907505) failed to convert
-rank 30: Point 760 (-91.011715, 30.167467, -10.520974) failed to convert
-rank 83: Point 1050 (-89.787188, 29.553712, -0.27023469) failed to convert
-rank 57: Point 766 (-90.487569, 29.397297, -0.83987572) failed to convert
-rank 61: Point 767 (-90.370548, 29.757419, -0.28231459) failed to convert
-rank 31: Point 762 (-91.023083, 29.421891, -0.49072797) failed to convert
-rank 37: Point 765 (-90.823844, 29.713948, -8.2296) failed to convert
-rank 74: Point 1060 (-90.003072, 29.827791, -6.7543685) failed to convert
-rank 97: Point 1049 (-89.103669, 29.742129, 3.8074647) failed to convert
-rank 80: Point 1058 (-89.85479, 29.949383, -8.7483703) failed to convert
-rank 47: Point 762 (-90.682338, 29.362154, -0.07303324) failed to convert
-rank 18: Point 761 (-91.289161, 30.551054, -15.41043) failed to convert
-rank 38: Point 754 (-90.784985, 29.890881, -0.9192033) failed to convert
-rank 50: Point 765 (-90.601589, 29.675754, -0.3512157) failed to convert
-rank 58: Point 752 (-90.452726, 29.569592, -1.7350561) failed to convert
-rank 63: Point 764 (-90.279743, 30.244662, 3.6700001) failed to convert
-rank 8: Point 753 (-91.651101, 30.998378, 1.0003231) failed to convert
-rank 66: Point 1057 (-90.228698, 29.420842, -4.1850534) failed to convert
-rank 52: Point 757 (-90.561, 29.660397, -0.79907781) failed to convert
-rank 34: Point 754 (-90.871423, 30.10429, -1.9216382) failed to convert
-rank 26: Point 757 (-91.142252, 30.227496, 15.395413) failed to convert
-rank 91: Point 1052 (-89.34643, 29.172804, 0.31299999) failed to convert
-rank 16: Point 759 (-91.486399, 28.547061, 39.184824) failed to convert
-rank 84: Point 1061 (-89.760067, 29.344022, 0.39173741) failed to convert
-rank 53: Point 762 (-90.507486, 30.088143, -0.94892873) failed to convert
-rank 89: Point 1052 (-89.408217, 29.201859, 0.31299999) failed to convert
-rank 73: Point 1051 (-90.06916, 29.252874, 0.89893351) failed to convert
-rank 88: Point 1062 (-89.405838, 29.920919, -0.0) failed to convert
-rank 71: Point 1051 (-90.061844, 29.897111, 0.57191935) failed to convert
-rank 6: Point 760 (-91.751145, 30.517053, -12.222481) failed to convert
-rank 43: Point 767 (-90.695807, 29.873428, -0.40003632) failed to convert
-rank 62: Point 757 (-90.359614, 29.583053, -3.5509201) failed to convert
-rank 86: Point 1061 (-89.606465, 29.39788, 0.32354695) failed to convert
-rank 78: Point 1062 (-89.905934, 30.016964, 0.60817893) failed to convert
-rank 28: Point 755 (-91.106637, 29.683001, -1.017089) failed to convert
-rank 3: Point 763 (-91.867928, 30.585449, -8.2296) failed to convert
-rank 35: Point 769 (-90.867547, 29.762543, -1.5023295) failed to convert
-rank 19: Point 769 (-91.255031, 30.504009, 0.83565771) failed to convert
-rank 59: Point 765 (-90.428996, 29.59861, -1.0324967) failed to convert
-rank 96: Point 1064 (-89.194105, 29.229326, -0.05818497) failed to convert
-rank 81: Point 1049 (-89.791691, 30.243186, -2.527608) failed to convert
-rank 41: Point 765 (-90.735622, 29.900399, -1.682143) failed to convert
-rank 90: Point 1060 (-89.315047, 29.803478, 0.92989904) failed to convert
-rank 24: Point 760 (-91.187984, 30.010815, -0.99773944) failed to convert
-rank 32: Point 757 (-90.932523, 30.124935, -5.6220014) failed to convert
-rank 12: Point 748 (-91.521293, 30.412734, -10.35025) failed to convert
-rank 68: Point 1060 (-90.115883, 30.031833, 1.3585384) failed to convert
-rank 82: Point 1061 (-89.757243, 30.252823, -3.176541) failed to convert
-rank 98: Point 1063 (-89.022993, 29.819031, 5.4033179) failed to convert
-rank 94: Point 1060 (-89.240216, 29.144277, 1.7880752) failed to convert
-rank 64: Point 1062 (-90.282534, 29.646292, -0.085344) failed to convert
-rank 95: Point 1052 (-89.223083, 29.135574, -0.54616932) failed to convert
-rank 76: Point 1064 (-89.975243, 29.706082, -4.7442123) failed to convert
-rank 9: Point 762 (-91.669798, 30.152115, -1.3160081) failed to convert
-rank 49: Point 765 (-90.602482, 29.871454, -0.01282274) failed to convert
-rank 22: Point 761 (-91.209333, 30.27593, -13.460579) failed to convert
-rank 70: Point 1063 (-90.08548, 29.815729, 1.1620012) failed to convert
-rank 27: Point 761 (-91.112525, 30.263168, 16.021166) failed to convert
-rank 7: Point 766 (-91.715094, 30.519921, -7.0995511) failed to convert
-rank 65: Point 1053 (-90.26099, 29.453382, -3.1688582) failed to convert
-rank 25: Point 768 (-91.191818, 29.698939, -0.07644123) failed to convert
-rank 33: Point 760 (-90.902315, 30.075459, 12.76112) failed to convert
-rank 92: Point 1060 (-89.29902, 29.33896, -0.19495892) failed to convert
-rank 99: Point 1052 (-88.867479, 29.898052, 3.9694209) failed to convert
-rank 4: Point 761 (-91.819044, 30.62347, -6.4605442) failed to convert
-rank 77: Point 1053 (-89.948731, 29.782881, -0.45573979) failed to convert
-rank 51: Point 765 (-90.557625, 30.05398, -9.6316808) failed to convert
-rank 87: Point 1052 (-89.528006, 29.362979, 20.569196) failed to convert
-rank 10: Point 759 (-91.645363, 29.925015, -3.6146725) failed to convert
-rank 36: Point 759 (-90.844828, 29.741002, -0.94584183) failed to convert
-rank 46: Point 749 (-90.620636, 30.483131, -9.5160329) failed to convert
-rank 39: Point 762 (-90.767043, 29.908114, -0.6007701) failed to convert
-rank 72: Point 1062 (-90.030364, 30.031532, 0.29181022) failed to convert
-rank 75: Point 1054 (-89.983227, 29.835713, -0.98187576) failed to convert
-rank 85: Point 1052 (-89.682139, 29.463394, 1.1850354) failed to convert
-rank 44: Point 760 (-90.683183, 29.879274, -0.68945486) failed to convert
-rank 60: Point 754 (-90.376961, 29.977536, -2.0705064) failed to convert
-rank 67: Point 1050 (-90.143866, 30.026001, 1.6218968) failed to convert
-rank 69: Point 1054 (-90.099103, 29.906682, -7.1783453) failed to convert
-rank 15: Point 761 (-91.478533, 29.407482, 2.3062554) failed to convert
-rank 79: Point 1053 (-89.91741, 29.622601, -4.727753) failed to convert
-rank 29: Point 764 (-91.012523, 30.450198, -12.447111) failed to convert
-rank 74: Point 1061 (-90.011044, 29.726221, -0.27619448) failed to convert
-rank 45: Point 766 (-90.699822, 29.465017, -8.2296) failed to convert
-rank 42: Point 760 (-90.718328, 29.84873, -0.20475471) failed to convert
-rank 0: Point 711 (-92.411075, 29.632139, -0.0) failed to convert
-rank 93: Point 1052 (-89.184397, 30.106881, 1.7586336) failed to convert
-rank 80: Point 1059 (-89.862461, 29.854176, -9.802064) failed to convert
-rank 1: Point 766 (-92.032755, 30.75452, -8.93537) failed to convert
-rank 40: Point 757 (-90.755089, 29.850434, -0.28426804) failed to convert
-rank 83: Point 1051 (-89.785063, 29.579785, -4.9920147) failed to convert
-rank 97: Point 1050 (-89.091562, 29.875881, 2.9410853) failed to convert
-rank 2: Point 761 (-91.971226, 29.953565, -1.1886941) failed to convert
-rank 14: Point 759 (-91.487763, 29.76601, -3.1943041) failed to convert
-rank 17: Point 766 (-91.360875, 29.931154, -0.47096969) failed to convert
-rank 84: Point 1062 (-89.701239, 30.061105, 2.7667839) failed to convert
-rank 20: Point 756 (-91.239664, 30.319144, -6.0732298) failed to convert
-rank 54: Point 760 (-90.520739, 29.613173, 0.31012499) failed to convert
-rank 66: Point 1058 (-90.215633, 29.594248, -0.32027581) failed to convert
-rank 21: Point 768 (-91.220953, 30.303163, -14.432281) failed to convert
-rank 5: Point 766 (-91.789805, 30.361036, -8.2296) failed to convert
-rank 48: Point 759 (-90.623255, 29.881448, -0.5027544) failed to convert
-rank 30: Point 761 (-91.013641, 30.13808, -6.9537542) failed to convert
-rank 31: Point 763 (-91.030078, 29.313463, -0.0) failed to convert
-rank 11: Point 761 (-91.631479, 29.353412, 3.2933799) failed to convert
-rank 56: Point 760 (-90.483748, 29.696205, -0.69203597) failed to convert
-rank 37: Point 766 (-90.846788, 29.373243, -0.29857747) failed to convert
-rank 91: Point 1053 (-89.34797, 29.154918, 0.31299999) failed to convert
-rank 55: Point 763 (-90.514305, 29.446932, 0.30329253) failed to convert
-rank 73: Point 1052 (-90.028344, 29.778627, -0.41095211) failed to convert
-rank 89: Point 1053 (-89.335363, 30.042978, -0.41104232) failed to convert
-rank 88: Point 1063 (-89.398653, 30.0037, -0.0) failed to convert
-rank 57: Point 767 (-90.452929, 29.876808, -0.37505252) failed to convert
-rank 61: Point 768 (-90.38317, 29.585579, -0.18891539) failed to convert
-rank 78: Point 1063 (-89.907303, 29.999875, 0.02) failed to convert
-rank 23: Point 765 (-91.224121, 29.71894, -5.4010563) failed to convert
-rank 71: Point 1052 (-90.056845, 29.961145, -6.4361572) failed to convert
-rank 50: Point 766 (-90.599805, 29.701009, 0.20087298) failed to convert
-rank 86: Point 1062 (-89.604632, 29.419702, 29.571014) failed to convert
-rank 47: Point 763 (-90.634739, 30.043406, 27.905716) failed to convert
-rank 38: Point 755 (-90.78498, 29.890941, -1.294341) failed to convert
-rank 16: Point 760 (-91.358043, 30.694512, -11.013215) failed to convert
-rank 58: Point 753 (-90.421831, 29.993728, 20.215516) failed to convert
-rank 96: Point 1065 (-89.196474, 29.202456, -0.0) failed to convert
-rank 63: Point 765 (-90.308039, 29.867699, -0.7234948) failed to convert
-rank 6: Point 761 (-91.741438, 30.689055, -16.279368) failed to convert
-rank 13: Point 763 (-91.468099, 30.729763, -17.14031) failed to convert
-rank 94: Point 1061 (-89.237171, 29.178972, -0.39649123) failed to convert
-rank 52: Point 758 (-90.526185, 30.146618, -0.46788369) failed to convert
-rank 90: Point 1061 (-89.361193, 29.271653, -0.44307405) failed to convert
-rank 82: Point 1062 (-89.786049, 29.901427, -8.5185511) failed to convert
-rank 62: Point 758 (-90.306826, 30.292552, 0.02) failed to convert
-rank 81: Point 1050 (-89.864734, 29.339777, 0.75655794) failed to convert
-rank 18: Point 762 (-91.289215, 30.550167, -16.262301) failed to convert
-rank 26: Point 758 (-91.141747, 30.235278, -6.7139205) failed to convert
-rank 98: Point 1064 (-89.086427, 29.118295, -0.0) failed to convert
-rank 68: Point 1061 (-90.119628, 29.982996, -0.35680747) failed to convert
-rank 70: Point 1064 (-90.104091, 29.574719, 0.31299999) failed to convert
-rank 95: Point 1053 (-89.217617, 29.197672, -0.0) failed to convert
-rank 64: Point 1063 (-90.270969, 29.80071, -0.30630448) failed to convert
-rank 76: Point 1065 (-89.928829, 30.289807, -0.76636425) failed to convert
-rank 8: Point 754 (-91.652168, 30.979888, -3.6958615) failed to convert
-rank 99: Point 1053 (-88.932765, 29.192004, 27.417208) failed to convert
-rank 65: Point 1054 (-90.267049, 29.372193, 0.458) failed to convert
-rank 92: Point 1061 (-89.300947, 29.316696, -0.0) failed to convert
-rank 3: Point 764 (-91.867889, 30.58546, -13.721092) failed to convert
-rank 77: Point 1054 (-89.915542, 30.199021, 3.4000974) failed to convert
-rank 28: Point 756 (-91.107201, 29.674165, -2.0379426) failed to convert
-rank 41: Point 766 (-90.759706, 29.549753, -0.43688487) failed to convert
-rank 59: Point 766 (-90.402815, 29.956582, -7.5696569) failed to convert
-rank 24: Point 761 (-91.208086, 29.691273, -1.751335) failed to convert
-rank 87: Point 1053 (-89.528408, 29.358163, -2.9588475) failed to convert
-rank 72: Point 1063 (-90.035781, 29.962394, -1.3340101) failed to convert
-rank 75: Point 1055 (-89.97733, 29.910385, -9.0) failed to convert
-rank 32: Point 758 (-90.963329, 29.659835, 0.0599519) failed to convert
-rank 19: Point 770 (-91.253499, 30.528171, 22.510173) failed to convert
-rank 67: Point 1051 (-90.118724, 30.350922, 3.4700248) failed to convert
-rank 85: Point 1053 (-89.673259, 29.570506, -0.0) failed to convert
-rank 69: Point 1055 (-90.148962, 29.256371, 0.30564755) failed to convert
-rank 53: Point 763 (-90.500427, 30.185595, 2.5390147) failed to convert
-rank 74: Point 1062 (-90.009773, 29.742394, 28.088695) failed to convert
-rank 79: Point 1054 (-89.944724, 29.277077, 0.31299999) failed to convert
-rank 27: Point 762 (-91.149446, 29.68578, -3.332988) failed to convert
-rank 12: Point 749 (-91.50235, 30.730984, -20.0) failed to convert
-rank 34: Point 755 (-90.86601, 30.184159, -2.2205154) failed to convert
-rank 43: Point 768 (-90.713284, 29.62102, -0.06026957) failed to convert
-rank 49: Point 766 (-90.641497, 29.315643, -0.01874707) failed to convert
-rank 33: Point 761 (-90.910656, 29.950827, -0.73696645) failed to convert
-rank 93: Point 1053 (-89.252928, 29.334775, 1.5485954) failed to convert
-rank 51: Point 766 (-90.562662, 29.983529, -0.4284908) failed to convert
-rank 46: Point 750 (-90.694878, 29.424734, -0.631609) failed to convert
-rank 80: Point 1060 (-89.859962, 29.885199, -0.21821933) failed to convert
-rank 29: Point 765 (-91.059809, 29.726205, -1.3500196) failed to convert
-rank 35: Point 770 (-90.847276, 30.062916, -5.8080842) failed to convert
-rank 60: Point 755 (-90.404748, 29.599207, -0.34560787) failed to convert
-rank 10: Point 760 (-91.593476, 30.821163, -12.044272) failed to convert
-rank 15: Point 762 (-91.452933, 29.8398, -3.1491144) failed to convert
-rank 83: Point 1052 (-89.713164, 30.454422, -6.1867587) failed to convert
-rank 22: Point 762 (-91.209193, 30.278051, 19.77978) failed to convert
-rank 25: Point 769 (-91.172742, 30.000989, -1.2049471) failed to convert
-rank 4: Point 762 (-91.799385, 30.975632, -17.648826) failed to convert
-rank 91: Point 1054 (-89.348859, 29.144493, 0.24273212) failed to convert
-rank 44: Point 761 (-90.685907, 29.840005, -1.1350024) failed to convert
-rank 45: Point 767 (-90.708209, 29.343284, 0.3048) failed to convert
-rank 9: Point 763 (-91.646016, 30.566479, -7.9218456) failed to convert
-rank 84: Point 1063 (-89.694033, 30.147649, 0.86765506) failed to convert
-rank 7: Point 767 (-91.719674, 30.438995, -8.0958771) failed to convert
-rank 40: Point 758 (-90.754578, 29.857857, -1.358806) failed to convert
-rank 97: Point 1051 (-89.171089, 28.986932, 4.1508843) failed to convert
-rank 73: Point 1053 (-90.07512, 29.175058, 0.31299999) failed to convert
-rank 88: Point 1064 (-89.412817, 29.840019, -0.0) failed to convert
-rank 14: Point 760 (-91.487753, 29.766179, -0.79676303) failed to convert
-rank 36: Point 760 (-90.846495, 29.716244, -0.68137581) failed to convert
-rank 39: Point 763 (-90.777738, 29.751983, 0.02307272) failed to convert
-rank 2: Point 762 (-91.975507, 29.87235, -0.62552418) failed to convert
-rank 89: Point 1054 (-89.407355, 29.211664, -1.0205761) failed to convert
-rank 0: Point 712 (-92.410714, 29.63875, -0.0) failed to convert
-rank 20: Point 757 (-91.23834, 30.340113, 1.8504075) failed to convert
-rank 66: Point 1059 (-90.15135, 30.434695, -5.8614663) failed to convert
-rank 86: Point 1063 (-89.605677, 29.406653, 35.451925) failed to convert
-rank 71: Point 1053 (-90.05749, 29.952866, 37.629693) failed to convert
-rank 78: Point 1064 (-89.914062, 29.915125, -6.2487052) failed to convert
-rank 96: Point 1066 (-89.175992, 29.433569, 5.5822693) failed to convert
-rank 30: Point 762 (-91.064099, 29.360774, -0.00036938) failed to convert
-rank 48: Point 760 (-90.650441, 29.493587, -0.21994486) failed to convert
-rank 47: Point 764 (-90.709821, 28.962064, 9.8657764) failed to convert
-rank 21: Point 769 (-91.220261, 30.314108, 19.069177) failed to convert
-rank 90: Point 1062 (-89.358998, 29.296819, -0.30834547) failed to convert
-rank 82: Point 1063 (-89.813422, 29.564034, 0.31298421) failed to convert
-rank 94: Point 1062 (-89.230149, 29.258804, -0.0) failed to convert
-rank 81: Point 1051 (-89.807458, 30.050168, 0.61849176) failed to convert
-rank 37: Point 767 (-90.805663, 29.981132, -3.5238419) failed to convert
-rank 5: Point 767 (-91.791194, 30.335676, -4.1895197) failed to convert
-rank 55: Point 764 (-90.472624, 30.025227, 21.046735) failed to convert
-rank 50: Point 767 (-90.579657, 29.985123, -0.49441916) failed to convert
-rank 17: Point 767 (-91.338124, 30.30255, -2.839582) failed to convert
-rank 61: Point 769 (-90.357067, 29.939729, 12.013125) failed to convert
-rank 98: Point 1065 (-89.080471, 29.184664, 3.0640499) failed to convert
-rank 68: Point 1062 (-90.164744, 29.393409, 0.31299999) failed to convert
-rank 31: Point 764 (-90.980802, 30.06751, -2.1644416) failed to convert
-rank 70: Point 1065 (-90.13219, 29.207486, 0.36152838) failed to convert
-rank 54: Point 761 (-90.51674, 29.668949, -0.61008075) failed to convert
-rank 1: Point 767 (-92.082346, 29.800247, -0.64550167) failed to convert
-rank 64: Point 1064 (-90.258023, 29.972699, 16.991343) failed to convert
-rank 16: Point 761 (-91.370588, 30.490042, -4.5378319) failed to convert
-rank 76: Point 1066 (-89.955223, 29.959018, -1.017899) failed to convert
-rank 95: Point 1054 (-89.217958, 29.193706, -0.2086083) failed to convert
-rank 57: Point 768 (-90.435226, 30.119239, -0.23516456) failed to convert
-rank 65: Point 1055 (-90.229554, 29.871217, -4.6823378) failed to convert
-rank 58: Point 754 (-90.420521, 30.011447, -6.361786) failed to convert
-rank 23: Point 766 (-91.227257, 29.668697, -0.83317024) failed to convert
-rank 99: Point 1054 (-88.896391, 29.584004, 10.094635) failed to convert
-rank 77: Point 1055 (-89.937615, 29.922639, 27.916091) failed to convert
-rank 38: Point 756 (-90.784976, 29.890981, -1.2073258) failed to convert
-rank 42: Point 761 (-90.71671, 29.871986, -1.041951) failed to convert
-rank 75: Point 1056 (-89.969994, 30.002885, -1.7348585) failed to convert
-rank 92: Point 1062 (-89.26531, 29.723342, 0.89509679) failed to convert
-rank 26: Point 759 (-91.186791, 29.524586, -0.58346364) failed to convert
-rank 52: Point 759 (-90.576497, 29.441474, 0.14990117) failed to convert
-rank 62: Point 759 (-90.335752, 29.905599, -0.98486577) failed to convert
-rank 18: Point 763 (-91.289172, 30.550713, -15.203202) failed to convert
-rank 72: Point 1064 (-90.030606, 30.028267, -9.0) failed to convert
-rank 69: Point 1056 (-90.099083, 29.906624, -7.1783453) failed to convert
-rank 87: Point 1054 (-89.45762, 30.188458, -0.24253579) failed to convert
-rank 67: Point 1052 (-90.144878, 30.01222, 1.0328061) failed to convert
-rank 13: Point 764 (-91.524335, 29.783285, -1.658723) failed to convert
-rank 63: Point 766 (-90.338085, 29.46244, -3.7627561) failed to convert
-rank 79: Point 1055 (-89.897895, 29.86721, -6.040222) failed to convert
-rank 85: Point 1054 (-89.691439, 29.349213, 0.31299999) failed to convert
-rank 11: Point 762 (-91.54112, 30.908186, -1.5829199) failed to convert
-rank 80: Point 1061 (-89.862461, 29.854116, -9.802064) failed to convert
-rank 3: Point 765 (-91.856697, 30.788984, -9.0247005) failed to convert
-rank 74: Point 1063 (-90.004999, 29.803097, 18.974501) failed to convert
-rank 56: Point 761 (-90.454912, 30.093561, -0.42130218) failed to convert
-rank 8: Point 755 (-91.684918, 30.41061, -7.7911617) failed to convert
-rank 28: Point 757 (-91.102754, 29.743604, -0.48992841) failed to convert
-rank 93: Point 1054 (-89.253347, 29.329792, 1.1536216) failed to convert
-rank 6: Point 762 (-91.749006, 30.555003, -11.364435) failed to convert
-rank 59: Point 767 (-90.399748, 29.998229, -2.9890733) failed to convert
-rank 24: Point 762 (-91.187977, 30.010755, -0.81031203) failed to convert
-rank 32: Point 759 (-90.998885, 29.115105, 1.9052054) failed to convert
-rank 83: Point 1053 (-89.768183, 29.787035, -0.47057237) failed to convert
-rank 41: Point 767 (-90.728127, 30.008605, -8.7945453) failed to convert
-rank 84: Point 1064 (-89.712061, 29.929955, 2.4300001) failed to convert
-rank 91: Point 1055 (-89.3615, 28.997594, 3.0336077) failed to convert
-rank 66: Point 1060 (-90.190054, 29.931046, 7.6420358) failed to convert
-rank 97: Point 1052 (-89.155474, 29.162927, 1.7965724) failed to convert
-rank 73: Point 1054 (-90.014952, 29.948922, 27.047018) failed to convert
-rank 49: Point 767 (-90.623394, 29.574451, -1.1014256) failed to convert
-rank 88: Point 1065 (-89.453981, 29.359409, 2.8359933) failed to convert
-rank 34: Point 756 (-90.865985, 30.1845, -2.3148839) failed to convert
-rank 89: Point 1055 (-89.407071, 29.214894, 0.19745381) failed to convert
-rank 60: Point 756 (-90.37725, 29.973337, -1.1291896) failed to convert
-rank 25: Point 770 (-91.160767, 30.189179, 4.8345467) failed to convert
-rank 33: Point 762 (-90.918536, 29.831951, -3.9111866) failed to convert
-rank 10: Point 761 (-91.605074, 30.622809, -6.2779981) failed to convert
-rank 51: Point 767 (-90.557617, 30.05404, -9.6316808) failed to convert
-rank 96: Point 1067 (-89.131238, 29.933125, 2.810653) failed to convert
-rank 71: Point 1054 (-90.058022, 29.94599, 37.287674) failed to convert
-rank 78: Point 1065 (-89.918015, 29.865462, 27.706775) failed to convert
-rank 12: Point 750 (-91.502347, 30.730923, -20.0) failed to convert
-rank 15: Point 763 (-91.439669, 30.061621, -1.5398017) failed to convert
-rank 45: Point 768 (-90.666511, 29.94408, -1.0418186) failed to convert
-rank 19: Point 771 (-91.25475, 30.508219, 5.953711) failed to convert
-rank 94: Point 1063 (-89.235562, 29.197137, -0.0) failed to convert
-rank 82: Point 1064 (-89.758604, 30.236162, -8.2296) failed to convert
-rank 98: Point 1066 (-88.981507, 30.268911, 5.1829578) failed to convert
-rank 46: Point 751 (-90.660154, 29.923735, -0.99673037) failed to convert
-rank 43: Point 769 (-90.714259, 29.606734, -8.2296) failed to convert
-rank 53: Point 764 (-90.507466, 30.088349, -1.053979) failed to convert
-rank 4: Point 763 (-91.799422, 30.974595, -18.584965) failed to convert
-rank 90: Point 1063 (-89.369518, 29.174637, -0.79395301) failed to convert
-rank 86: Point 1064 (-89.603129, 29.436948, -0.55870623) failed to convert
-rank 9: Point 764 (-91.630378, 30.836266, -17.577718) failed to convert
-rank 68: Point 1063 (-90.126753, 29.889788, -0.51961408) failed to convert
-rank 81: Point 1052 (-89.843426, 29.605751, -4.5381674) failed to convert
-rank 70: Point 1066 (-90.075077, 29.949529, -0.69146663) failed to convert
-rank 64: Point 1065 (-90.257875, 29.974587, -5.8254458) failed to convert
-rank 40: Point 759 (-90.755006, 29.851626, -0.66110235) failed to convert
-rank 27: Point 763 (-91.113802, 30.24325, 24.793681) failed to convert
-rank 7: Point 768 (-91.739343, 30.089697, -4.7331145) failed to convert
-rank 76: Point 1067 (-89.974624, 29.713699, -8.2296) failed to convert
-rank 29: Point 766 (-91.029718, 30.188669, -12.313921) failed to convert
-rank 20: Point 758 (-91.257608, 30.032318, -0.153) failed to convert
-rank 30: Point 763 (-91.015536, 30.109106, -10.218783) failed to convert
-rank 39: Point 764 (-90.739128, 30.312244, -3.8857958) failed to convert
-rank 65: Point 1056 (-90.224027, 29.943991, 12.031166) failed to convert
-rank 48: Point 761 (-90.668248, 29.237161, -1.1568688) failed to convert
-rank 92: Point 1063 (-89.297914, 29.351428, -1.135e-05) failed to convert
-rank 37: Point 768 (-90.813264, 29.869309, -0.33781156) failed to convert
-rank 95: Point 1055 (-89.22726, 29.087822, -2.5e-06) failed to convert
-rank 99: Point 1055 (-88.86439, 29.920324, 4.250062) failed to convert
-rank 75: Point 1057 (-89.969991, 30.002825, -9.0) failed to convert
-rank 35: Point 771 (-90.867538, 29.762582, -1.6145239) failed to convert
-rank 77: Point 1056 (-89.959353, 29.64831, -2.2351065) failed to convert
-rank 21: Point 770 (-91.222309, 30.281539, -13.343231) failed to convert
-rank 0: Point 713 (-92.411573, 29.618165, -0.0105017) failed to convert
-rank 69: Point 1057 (-90.061267, 30.391307, -4.0158159) failed to convert
-rank 87: Point 1055 (-89.512922, 29.540855, 0.56746849) failed to convert
-rank 50: Point 768 (-90.599829, 29.700632, -1.4503029) failed to convert
-rank 36: Point 761 (-90.827632, 29.994905, 13.473209) failed to convert
-rank 47: Point 765 (-90.6696, 29.545511, -8.2296) failed to convert
-rank 5: Point 768 (-91.791714, 30.326121, -3.6197945) failed to convert
-rank 2: Point 763 (-91.983653, 29.717237, 2.9100572) failed to convert
-rank 55: Point 765 (-90.459893, 30.199908, 2.5355595) failed to convert
-rank 72: Point 1065 (-90.031034, 30.022769, 5.6475296) failed to convert
-rank 1: Point 768 (-92.08046, 29.835211, -0.54975126) failed to convert
-rank 61: Point 770 (-90.384152, 29.571963, -0.085344) failed to convert
-rank 79: Point 1056 (-89.876083, 30.138617, -5.4504339) failed to convert
-rank 67: Point 1053 (-90.212612, 29.120597, 2.6744422) failed to convert
-rank 80: Point 1062 (-89.862461, 29.854075, -9.802064) failed to convert
-rank 44: Point 762 (-90.686143, 29.83639, 0.31969185) failed to convert
-rank 74: Point 1064 (-89.994213, 29.940141, -2.6801452) failed to convert
-rank 14: Point 761 (-91.487776, 29.765735, -3.1912561) failed to convert
-rank 16: Point 762 (-91.355549, 30.733607, 18.862147) failed to convert
-rank 57: Point 769 (-90.429432, 30.198176, -0.26683568) failed to convert
-rank 26: Point 760 (-91.176224, 29.692479, -1.4020235) failed to convert
-rank 38: Point 757 (-90.785701, 29.880377, -0.3052209) failed to convert
-rank 22: Point 763 (-91.199563, 30.42998, 12.767367) failed to convert
-rank 58: Point 755 (-90.462021, 29.440801, -1.0157244) failed to convert
-rank 62: Point 760 (-90.359591, 29.583109, -3.5509201) failed to convert
-rank 85: Point 1055 (-89.624609, 30.153742, 13.743343) failed to convert
-rank 93: Point 1055 (-89.273188, 29.102615, 14.566764) failed to convert
-rank 84: Point 1065 (-89.745126, 29.526643, -4.3830242) failed to convert
-rank 83: Point 1054 (-89.787152, 29.55373, -0.24961133) failed to convert
-rank 52: Point 760 (-90.539196, 29.965506, -0.36759167) failed to convert
-rank 66: Point 1061 (-90.223891, 29.484465, -0.08827757) failed to convert
-rank 17: Point 768 (-91.374637, 29.703928, -4.4616626) failed to convert
-rank 42: Point 762 (-90.716826, 29.870259, 0.256875) failed to convert
-rank 31: Point 765 (-90.969305, 30.241069, -4.2242213) failed to convert
-rank 23: Point 767 (-91.235911, 29.529497, -0.72114147) failed to convert
-rank 63: Point 767 (-90.308878, 29.856117, -0.34306638) failed to convert
-rank 13: Point 765 (-91.524293, 29.783684, -1.9110959) failed to convert
-rank 91: Point 1056 (-89.348116, 29.153116, 0.31299999) failed to convert
-rank 11: Point 763 (-91.555133, 30.671465, -6.2185896) failed to convert
-rank 88: Point 1066 (-89.42356, 29.714587, 0.57806919) failed to convert
-rank 28: Point 758 (-91.106317, 29.687929, -0.61844905) failed to convert
-rank 18: Point 764 (-91.323414, 29.997862, -0.52385504) failed to convert
-rank 6: Point 763 (-91.750029, 30.536841, -12.432793) failed to convert
-rank 97: Point 1053 (-89.168324, 29.017327, 3.2981452) failed to convert
-rank 73: Point 1055 (-89.982795, 30.355557, -6.5463306) failed to convert
-rank 71: Point 1055 (-90.06849, 29.811533, -3.9258242) failed to convert
-rank 59: Point 768 (-90.413301, 29.813531, -1.5526107) failed to convert
-rank 32: Point 760 (-90.920173, 30.309184, -5.7087633) failed to convert
-rank 24: Point 763 (-91.171284, 30.273641, -12.673355) failed to convert
-rank 96: Point 1068 (-89.205663, 29.09802, -0.91006175) failed to convert
-rank 89: Point 1056 (-89.432924, 28.911352, 4.4698835) failed to convert
-rank 56: Point 762 (-90.499984, 29.470302, -8.2296) failed to convert
-rank 78: Point 1066 (-89.931229, 29.699243, -0.0) failed to convert
-rank 86: Point 1065 (-89.612364, 29.325366, 2.1037444) failed to convert
-rank 94: Point 1064 (-89.241682, 29.127127, 7.2820673) failed to convert
-rank 82: Point 1065 (-89.821492, 29.463822, 0.44355946) failed to convert
-rank 98: Point 1067 (-89.075226, 29.242549, 1.8221771) failed to convert
-rank 90: Point 1064 (-89.360844, 29.275257, -4.4650154) failed to convert
-rank 54: Point 762 (-90.517699, 29.65539, -0.34532322) failed to convert
-rank 68: Point 1064 (-90.12483, 29.914606, -6.2409823) failed to convert
-rank 81: Point 1053 (-89.791696, 30.24301, -3.4927918) failed to convert
-rank 41: Point 768 (-90.735599, 29.900455, -0.86988821) failed to convert
-rank 3: Point 766 (-91.871875, 30.511789, -4.8588159) failed to convert
-rank 70: Point 1067 (-90.069887, 30.016137, -9.0) failed to convert
-rank 60: Point 757 (-90.376912, 29.977739, -2.525268) failed to convert
-rank 64: Point 1066 (-90.257877, 29.974527, -7.9382118) failed to convert
-rank 92: Point 1064 (-89.2753, 29.609668, 2.3358341) failed to convert
-rank 65: Point 1057 (-90.260963, 29.453437, -1.9024296) failed to convert
-rank 76: Point 1068 (-89.960704, 29.889767, -0.04514294) failed to convert
-rank 95: Point 1056 (-89.215564, 29.220671, -0.0) failed to convert
-rank 19: Point 772 (-91.278391, 30.129972, -0.67867428) failed to convert
-rank 34: Point 757 (-90.874104, 30.064289, 18.06225) failed to convert
-rank 33: Point 763 (-90.89648, 30.161397, -1.9143811) failed to convert
-rank 8: Point 756 (-91.654535, 30.938506, 4.605111) failed to convert
-rank 75: Point 1058 (-89.98346, 29.832451, -0.75882669) failed to convert
-rank 99: Point 1056 (-88.86539, 29.90908, 4.2898834) failed to convert
-rank 15: Point 764 (-91.459481, 29.729648, -3.4686241) failed to convert
-rank 69: Point 1058 (-90.12064, 29.626513, 0.31299999) failed to convert
-rank 45: Point 769 (-90.666515, 29.944018, -1.1908168) failed to convert
-rank 12: Point 751 (-91.548316, 29.953016, -8.2296) failed to convert
-rank 53: Point 765 (-90.50692, 30.095806, -0.70147976) failed to convert
-rank 87: Point 1056 (-89.514893, 29.516793, 0.62651081) failed to convert
-rank 51: Point 768 (-90.596528, 29.505925, -0.23951907) failed to convert
-rank 43: Point 770 (-90.719105, 29.536347, -1.3467859) failed to convert
-rank 49: Point 768 (-90.583349, 30.140256, -0.33086608) failed to convert
-rank 77: Point 1057 (-89.916865, 30.182106, 3.1613469) failed to convert
-rank 67: Point 1054 (-90.151209, 29.929698, -1.5152108) failed to convert
-rank 9: Point 765 (-91.630371, 30.836327, -20.0) failed to convert
-rank 40: Point 760 (-90.755117, 29.849993, -0.21580623) failed to convert
-rank 79: Point 1057 (-89.895655, 29.895171, -0.70324524) failed to convert
-rank 7: Point 769 (-91.687943, 30.993819, -13.679124) failed to convert
-rank 72: Point 1066 (-90.116073, 28.921312, 25.696245) failed to convert
-rank 4: Point 764 (-91.831665, 30.394233, -2.5790977) failed to convert
-rank 80: Point 1063 (-89.862461, 29.854015, -9.802064) failed to convert
-rank 46: Point 752 (-90.664749, 29.857961, 0.25149928) failed to convert
-rank 48: Point 762 (-90.622666, 29.889409, -0.48407749) failed to convert
-rank 85: Point 1056 (-89.68999, 29.366415, 0.31299999) failed to convert
-rank 30: Point 764 (-91.01554, 30.109046, -10.98164) failed to convert
-rank 74: Point 1065 (-90.006408, 29.785147, 0.76032072) failed to convert
-rank 10: Point 762 (-91.582399, 31.009029, -14.562236) failed to convert
-rank 93: Point 1056 (-89.273409, 29.100041, 11.303497) failed to convert
-rank 37: Point 769 (-90.867072, 29.068557, 2.1996753) failed to convert
-rank 84: Point 1066 (-89.745105, 29.5267, -4.3830242) failed to convert
-rank 29: Point 767 (-91.060885, 29.709502, -0.67038751) failed to convert
-rank 35: Point 772 (-90.867525, 29.762642, -1.4151575) failed to convert
-rank 66: Point 1062 (-90.228665, 29.420864, -4.6586459) failed to convert
-rank 39: Point 765 (-90.777722, 29.752134, -1.985965) failed to convert
-rank 25: Point 771 (-91.191224, 29.708209, -0.00262296) failed to convert
-rank 50: Point 769 (-90.603374, 29.650368, -1.0972375) failed to convert
-rank 20: Point 759 (-91.236712, 30.365734, 1.3015192) failed to convert
-rank 21: Point 771 (-91.213833, 30.415554, -8.9772637) failed to convert
-rank 1: Point 769 (-92.033288, 30.741662, -9.3669154) failed to convert
-rank 83: Point 1055 (-89.785033, 29.579838, -4.9920147) failed to convert
-rank 91: Point 1057 (-89.347612, 29.158926, 0.31299999) failed to convert
-rank 5: Point 769 (-91.806806, 30.053137, -5.4759879) failed to convert
-rank 27: Point 764 (-91.149425, 29.685837, -3.332988) failed to convert
-rank 47: Point 766 (-90.698017, 29.13427, -0.0) failed to convert
-rank 44: Point 763 (-90.671714, 30.04292, 13.792777) failed to convert
-rank 38: Point 758 (-90.822073, 29.344254, 0.07111815) failed to convert
-rank 62: Point 761 (-90.380279, 29.300907, -0.17221099) failed to convert
-rank 57: Point 770 (-90.457608, 29.812349, 2.0110581) failed to convert
-rank 61: Point 771 (-90.411944, 29.190581, 1.2007915) failed to convert
-rank 16: Point 763 (-91.373336, 30.444183, -2.9648118) failed to convert
-rank 22: Point 764 (-91.209316, 30.275988, -13.460579) failed to convert
-rank 97: Point 1054 (-89.109783, 29.673105, 3.9446699) failed to convert
-rank 88: Point 1067 (-89.466591, 29.210806, 0.31299999) failed to convert
-rank 55: Point 766 (-90.499389, 29.654803, -0.78845958) failed to convert
-rank 73: Point 1056 (-90.040223, 29.62524, 0.31299999) failed to convert
-rank 89: Point 1057 (-89.408928, 29.193023, 0.31299999) failed to convert
-rank 26: Point 761 (-91.144256, 30.195498, -6.450863) failed to convert
-rank 82: Point 1066 (-89.796647, 29.771032, -0.0047052) failed to convert
-rank 58: Point 756 (-90.462473, 29.434464, -8.2296) failed to convert
-rank 94: Point 1065 (-89.239191, 29.155532, 0.46516067) failed to convert
-rank 14: Point 762 (-91.429589, 30.736236, -20.0) failed to convert
-rank 52: Point 761 (-90.560967, 29.66042, -1.3036338) failed to convert
-rank 0: Point 714 (-92.414055, 29.562016, -0.54647852) failed to convert
-rank 71: Point 1056 (-90.058385, 29.941269, 22.716181) failed to convert
-rank 96: Point 1069 (-89.193678, 29.233884, -0.04743718) failed to convert
-rank 86: Point 1066 (-89.605179, 29.410853, 23.309745) failed to convert
-rank 98: Point 1068 (-89.028209, 29.761312, 3.0465605) failed to convert
-rank 78: Point 1067 (-89.897073, 30.126748, -5.8399684) failed to convert
-rank 36: Point 762 (-90.845415, 29.732191, -8.2296) failed to convert
-rank 68: Point 1065 (-90.116499, 30.021854, -4.9133763) failed to convert
-rank 2: Point 764 (-91.926571, 30.786587, -8.7475438) failed to convert
-rank 13: Point 766 (-91.524279, 29.783831, -0.95888627) failed to convert
-rank 70: Point 1068 (-90.080224, 29.883251, 1.2934764) failed to convert
-rank 81: Point 1054 (-89.833817, 29.724948, -0.0) failed to convert
-rank 11: Point 764 (-91.590847, 30.059483, -2.1081552) failed to convert
-rank 90: Point 1065 (-89.385103, 28.992766, 1.2824138) failed to convert
-rank 42: Point 763 (-90.71864, 29.844062, 0.36801813) failed to convert
-rank 64: Point 1067 (-90.257879, 29.974486, -7.9382118) failed to convert
-rank 28: Point 759 (-91.114834, 29.554467, -0.50345489) failed to convert
-rank 23: Point 768 (-91.209079, 29.958769, -0.60225278) failed to convert
-rank 65: Point 1058 (-90.229534, 29.871252, -4.6823378) failed to convert
-rank 31: Point 766 (-91.041441, 29.135396, 1.9438432) failed to convert
-rank 18: Point 765 (-91.345123, 29.642596, -0.65312823) failed to convert
-rank 63: Point 768 (-90.319349, 29.71547, 0.40070859) failed to convert
-rank 92: Point 1065 (-89.324904, 29.04029, 5.7836475) failed to convert
-rank 6: Point 764 (-91.755, 30.448296, -7.6657149) failed to convert
-rank 32: Point 761 (-90.931574, 30.138554, 1.660286) failed to convert
-rank 17: Point 769 (-91.374621, 29.704154, -4.4482514) failed to convert
-rank 95: Point 1057 (-89.176623, 29.659921, 3.6316319) failed to convert
-rank 56: Point 763 (-90.474052, 29.830267, -0.14446126) failed to convert
-rank 59: Point 769 (-90.401588, 29.973134, -7.1346323) failed to convert
-rank 76: Point 1069 (-89.966794, 29.812752, 0.33329844) failed to convert
-rank 24: Point 764 (-91.208043, 29.691846, -3.1961258) failed to convert
-rank 69: Point 1059 (-90.099113, 29.90557, -2.0979156) failed to convert
-rank 99: Point 1057 (-88.89841, 29.553909, 11.037258) failed to convert
-rank 75: Point 1059 (-89.969989, 30.002784, -9.0) failed to convert
-rank 54: Point 763 (-90.517378, 29.659741, 0.61864917) failed to convert
-rank 60: Point 758 (-90.36618, 30.122604, 2.9394511) failed to convert
-rank 41: Point 769 (-90.73562, 29.900109, -0.10008967) failed to convert
-rank 87: Point 1057 (-89.48666, 29.848466, -0.21999874) failed to convert
-rank 77: Point 1058 (-89.906858, 30.306581, -4.1303845) failed to convert
-rank 3: Point 767 (-91.86783, 30.585476, -12.928246) failed to convert
-rank 79: Point 1058 (-89.945015, 29.27325, -0.59177744) failed to convert
-rank 34: Point 758 (-90.866737, 30.173098, -1.2118568) failed to convert
-rank 72: Point 1067 (-90.036924, 29.947342, -1.7084891) failed to convert
-rank 67: Point 1055 (-90.127822, 30.232839, 4.4640566) failed to convert
-rank 80: Point 1064 (-89.854752, 29.94943, -8.7483703) failed to convert
-rank 45: Point 770 (-90.699875, 29.464186, -0.59495687) failed to convert
-rank 12: Point 752 (-91.521265, 30.412763, -10.584847) failed to convert
-rank 85: Point 1057 (-89.650097, 29.848726, 12.40078) failed to convert
-rank 33: Point 764 (-90.902046, 30.078377, -2.8517896) failed to convert
-rank 84: Point 1067 (-89.745091, 29.526738, -4.3830242) failed to convert
-rank 53: Point 766 (-90.507451, 30.088276, -1.1242278) failed to convert
-rank 15: Point 765 (-91.42919, 30.235724, -0.40506214) failed to convert
-rank 8: Point 757 (-91.684405, 30.419083, -6.7312124) failed to convert
-rank 43: Point 771 (-90.714259, 29.606638, -8.2296) failed to convert
-rank 93: Point 1057 (-89.201675, 29.913174, 0.02110644) failed to convert
-rank 74: Point 1066 (-90.051832, 29.201507, 0.81934644) failed to convert
-rank 19: Point 773 (-91.256412, 30.481661, -7.1473945) failed to convert
-rank 66: Point 1063 (-90.189799, 29.934105, -8.1476278) failed to convert
-rank 91: Point 1058 (-89.362347, 28.987598, 1.3705665) failed to convert
-rank 49: Point 769 (-90.603714, 29.853588, -0.50642415) failed to convert
-rank 9: Point 766 (-91.630367, 30.836367, -20.0) failed to convert
-rank 97: Point 1055 (-89.140165, 29.333614, 6.3366587) failed to convert
-rank 4: Point 765 (-91.846164, 30.1301, -4.3663625) failed to convert
-rank 51: Point 769 (-90.606013, 29.370735, -8.2296) failed to convert
-rank 83: Point 1056 (-89.78667, 29.559586, -0.52049663) failed to convert
-rank 40: Point 761 (-90.754586, 29.857682, -1.1814747) failed to convert
-rank 46: Point 753 (-90.699828, 29.352687, -8.2296) failed to convert
-rank 88: Point 1068 (-89.379658, 30.220606, 2.91328) failed to convert
-rank 73: Point 1057 (-90.029597, 29.761435, -0.63311908) failed to convert
-rank 89: Point 1058 (-89.360236, 29.757465, 2.4510701) failed to convert
-rank 48: Point 763 (-90.594291, 30.289251, -0.45119926) failed to convert
-rank 71: Point 1057 (-90.059303, 29.929319, 36.185229) failed to convert
-rank 82: Point 1067 (-89.757224, 30.252788, -1.2911633) failed to convert
-rank 37: Point 770 (-90.828218, 29.648444, -1.2994954) failed to convert
-rank 7: Point 770 (-91.710805, 30.592669, -5.5971659) failed to convert
-rank 94: Point 1066 (-89.235908, 29.192907, -0.61913046) failed to convert
-rank 30: Point 765 (-91.015542, 30.109005, -10.98164) failed to convert
-rank 98: Point 1069 (-89.082021, 29.16684, 0.37459969) failed to convert
-rank 96: Point 1070 (-89.167983, 29.523364, 10.26957) failed to convert
-rank 78: Point 1068 (-89.914773, 29.905592, -0.8380079) failed to convert
-rank 86: Point 1067 (-89.600454, 29.467524, -0.37239713) failed to convert
-rank 35: Point 773 (-90.861327, 29.854727, -2.709672) failed to convert
-rank 20: Point 760 (-91.258372, 30.019864, -0.164) failed to convert
-rank 10: Point 763 (-91.631144, 30.172168, -1.8645561) failed to convert
-rank 68: Point 1066 (-90.116501, 30.021794, -4.9347123) failed to convert
-rank 70: Point 1069 (-90.097805, 29.655952, -0.56592389) failed to convert
-rank 25: Point 772 (-91.198829, 29.586911, 7.1005949) failed to convert
-rank 39: Point 766 (-90.777703, 29.752415, -2.1373049) failed to convert
-rank 44: Point 764 (-90.686141, 29.836329, -1.0690653) failed to convert
-rank 50: Point 770 (-90.575076, 30.049316, 9.3286872) failed to convert
-rank 62: Point 762 (-90.336668, 29.892952, 0.25314532) failed to convert
-rank 81: Point 1055 (-89.843402, 29.605807, -4.5381674) failed to convert
-rank 38: Point 759 (-90.784971, 29.891042, -0.21601799) failed to convert
-rank 90: Point 1066 (-89.364251, 29.235556, 0.03033486) failed to convert
-rank 64: Point 1068 (-90.257881, 29.974426, -7.9382118) failed to convert
-rank 52: Point 762 (-90.579343, 29.400691, -0.00189679) failed to convert
-rank 27: Point 765 (-91.112772, 30.259001, 6.8469735) failed to convert
-rank 26: Point 762 (-91.142304, 30.225736, 11.789097) failed to convert
-rank 65: Point 1059 (-90.223087, 29.956308, -7.9534518) failed to convert
-rank 76: Point 1070 (-89.955214, 29.958872, -1.6864751) failed to convert
-rank 58: Point 757 (-90.4621, 29.439619, -0.40162582) failed to convert
-rank 5: Point 770 (-91.789037, 30.373844, -2.5999711) failed to convert
-rank 21: Point 772 (-91.268456, 29.541378, 5.3611604) failed to convert
-rank 95: Point 1058 (-89.217588, 29.197386, -0.06568308) failed to convert
-rank 57: Point 771 (-90.453956, 29.862574, -0.73648824) failed to convert
-rank 2: Point 765 (-91.939183, 30.552753, -6.1301386) failed to convert
-rank 36: Point 763 (-90.827997, 29.989454, 15.375574) failed to convert
-rank 99: Point 1058 (-88.839442, 30.183911, 11.256759) failed to convert
-rank 29: Point 768 (-91.028672, 30.204606, -6.4031266) failed to convert
-rank 47: Point 767 (-90.669601, 29.54545, -8.2296) failed to convert
-rank 69: Point 1060 (-90.093834, 29.97309, 0.9341052) failed to convert
-rank 92: Point 1066 (-89.300541, 29.320992, -0.0) failed to convert
-rank 75: Point 1060 (-89.969986, 30.002724, -9.0) failed to convert
-rank 13: Point 767 (-91.532638, 29.640735, -0.54988713) failed to convert
-rank 0: Point 715 (-92.410806, 29.625408, -0.0) failed to convert
-rank 11: Point 765 (-91.589458, 30.082669, -4.6839585) failed to convert
-rank 55: Point 767 (-90.514289, 29.446846, 0.17460605) failed to convert
-rank 42: Point 764 (-90.717014, 29.867543, 0.08889944) failed to convert
-rank 14: Point 763 (-91.429591, 30.736176, -20.0) failed to convert
-rank 31: Point 767 (-91.034915, 29.23669, 1.1065179) failed to convert
-rank 56: Point 764 (-90.47497, 29.817428, -0.45238416) failed to convert
-rank 17: Point 770 (-91.319376, 30.605543, -15.355956) failed to convert
-rank 22: Point 765 (-91.199892, 30.424624, 12.249605) failed to convert
-rank 87: Point 1058 (-89.465196, 30.098781, 2.7123321) failed to convert
-rank 77: Point 1059 (-89.958559, 29.657913, 19.509145) failed to convert
-rank 63: Point 769 (-90.338972, 29.449997, -0.35766406) failed to convert
-rank 59: Point 770 (-90.445279, 29.373702, -0.62381159) failed to convert
-rank 72: Point 1068 (-90.030567, 30.028279, -9.0) failed to convert
-rank 84: Point 1068 (-89.744963, 29.528274, 27.973721) failed to convert
-rank 79: Point 1059 (-89.923479, 29.545973, -0.30923181) failed to convert
-rank 1: Point 770 (-92.035979, 30.689997, -8.8402997) failed to convert
-rank 16: Point 764 (-91.356797, 30.712865, -16.666975) failed to convert
-rank 23: Point 769 (-91.208316, 29.970805, -0.7184116) failed to convert
-rank 18: Point 766 (-91.288389, 30.562701, -16.748149) failed to convert
-rank 67: Point 1056 (-90.195854, 29.342716, 0.31299999) failed to convert
-rank 85: Point 1058 (-89.625377, 30.143603, 2.5547191) failed to convert
-rank 80: Point 1065 (-89.907092, 29.294635, 0.31299999) failed to convert
-rank 6: Point 765 (-91.741629, 30.685463, -16.443958) failed to convert
-rank 74: Point 1067 (-90.011017, 29.726252, -2.633472) failed to convert
-rank 61: Point 772 (-90.360512, 29.892884, -0.45909039) failed to convert
-rank 93: Point 1058 (-89.273614, 29.097434, 3.3532682) failed to convert
-rank 66: Point 1064 (-90.190779, 29.921158, -1.7262465) failed to convert
-rank 60: Point 759 (-90.376923, 29.977489, -1.6511015) failed to convert
-rank 28: Point 760 (-91.106231, 29.689085, -0.89236637) failed to convert
-rank 91: Point 1059 (-89.347466, 29.160448, 0.31299999) failed to convert
-rank 45: Point 771 (-90.666598, 29.942761, -0.84995201) failed to convert
-rank 24: Point 765 (-91.233458, 29.283653, -2e-08) failed to convert
-rank 97: Point 1056 (-89.157992, 29.132934, -0.0) failed to convert
-rank 83: Point 1057 (-89.766201, 29.810916, -0.23623339) failed to convert
-rank 71: Point 1058 (-90.066661, 29.834793, -9.0) failed to convert
-rank 88: Point 1069 (-89.466541, 29.211141, 0.28969008) failed to convert
-rank 33: Point 765 (-90.956571, 29.255153, -0.45145295) failed to convert
-rank 73: Point 1058 (-90.002125, 30.11106, 4.3099999) failed to convert
-rank 12: Point 753 (-91.524765, 30.353245, -11.186591) failed to convert
-rank 82: Point 1068 (-89.758588, 30.236103, -8.2296) failed to convert
-rank 8: Point 758 (-91.66286, 30.794313, -9.9171239) failed to convert
-rank 43: Point 772 (-90.714279, 29.606323, -0.08950653) failed to convert
-rank 53: Point 767 (-90.539983, 29.635101, 0.70451628) failed to convert
-rank 15: Point 766 (-91.471325, 29.528625, 1.9932424) failed to convert
-rank 98: Point 1070 (-89.079991, 29.189361, -0.00385148) failed to convert
-rank 78: Point 1069 (-89.904763, 30.030263, 0.10194976) failed to convert
-rank 89: Point 1059 (-89.408556, 29.196902, -1.2944054) failed to convert
-rank 70: Point 1070 (-90.06991, 30.015531, -9.0) failed to convert
-rank 54: Point 764 (-90.517687, 29.65533, -0.9622793) failed to convert
-rank 34: Point 759 (-90.866817, 30.171823, -1.3667759) failed to convert
-rank 68: Point 1067 (-90.116503, 30.021753, -4.9347123) failed to convert
-rank 86: Point 1068 (-89.614499, 29.298625, 0.31299999) failed to convert
-rank 96: Point 1071 (-89.100041, 30.277032, 4.4344881) failed to convert
-rank 94: Point 1067 (-89.242339, 29.119465, 2.7626267) failed to convert
-rank 19: Point 774 (-91.304412, 29.708624, -2.3880816) failed to convert
-rank 64: Point 1069 (-90.275904, 29.734259, 1.918895) failed to convert
-rank 90: Point 1067 (-89.359737, 29.287887, 19.347468) failed to convert
-rank 41: Point 770 (-90.766463, 29.450523, -0.6353914) failed to convert
-rank 81: Point 1056 (-89.792355, 30.234717, -0.46955035) failed to convert
-rank 32: Point 762 (-90.961183, 29.691915, -0.54372936) failed to convert
-rank 49: Point 770 (-90.585468, 30.110516, -0.17919549) failed to convert
-rank 65: Point 1060 (-90.273576, 29.284167, -0.39191769) failed to convert
-rank 9: Point 767 (-91.63036, 30.836427, -20.0) failed to convert
-rank 40: Point 762 (-90.754564, 29.857949, -1.4101144) failed to convert
-rank 51: Point 770 (-90.603854, 29.401475, 0.06096002) failed to convert
-rank 95: Point 1059 (-89.218509, 29.186816, -0.0) failed to convert
-rank 37: Point 771 (-90.787532, 30.245274, -0.91219246) failed to convert
-rank 92: Point 1067 (-89.307361, 29.242442, 16.677039) failed to convert
-rank 75: Point 1061 (-89.977298, 29.910333, -9.0) failed to convert
-rank 99: Point 1059 (-88.89376, 29.603708, 10.059444) failed to convert
-rank 76: Point 1071 (-89.961309, 29.88199, 24.459233) failed to convert
-rank 7: Point 771 (-91.755268, 29.801185, -0.48271727) failed to convert
-rank 69: Point 1061 (-90.082816, 30.114152, 4.54) failed to convert
-rank 4: Point 766 (-91.804177, 30.889025, 3.2479658) failed to convert
-rank 46: Point 754 (-90.699321, 29.35981, -0.13962966) failed to convert
-rank 30: Point 766 (-91.015546, 30.108945, -10.98164) failed to convert
-rank 3: Point 768 (-91.899658, 29.998111, -3.4198919) failed to convert
-rank 35: Point 774 (-90.848089, 30.050659, -10.979202) failed to convert
-rank 48: Point 764 (-90.652837, 29.458769, -0.69204944) failed to convert
-rank 39: Point 767 (-90.774414, 29.800455, -1.0949924) failed to convert
-rank 10: Point 764 (-91.622015, 30.330286, -8.5485112) failed to convert
-rank 44: Point 765 (-90.683178, 29.878836, -0.88162562) failed to convert
-rank 77: Point 1060 (-89.941651, 29.871324, 29.404026) failed to convert
-rank 26: Point 763 (-91.175302, 29.706465, -1.8731089) failed to convert
-rank 38: Point 760 (-90.798516, 29.692387, -0.48630893) failed to convert
-rank 87: Point 1059 (-89.527789, 29.363397, 18.469494) failed to convert
-rank 72: Point 1069 (-90.032493, 30.003597, -0.38460355) failed to convert
-rank 27: Point 766 (-91.149411, 29.685875, -3.332988) failed to convert
-rank 50: Point 771 (-90.603358, 29.65055, -0.90489273) failed to convert
-rank 25: Point 773 (-91.160963, 30.185849, 21.977089) failed to convert
-rank 58: Point 758 (-90.45271, 29.56956, -1.5569778) failed to convert
-rank 62: Point 763 (-90.357716, 29.608452, -0.085344) failed to convert
-rank 52: Point 763 (-90.576565, 29.439829, -0.15853918) failed to convert
-rank 57: Point 772 (-90.407256, 30.498706, -10.035668) failed to convert
-rank 84: Point 1069 (-89.745071, 29.526795, -4.3830242) failed to convert
-rank 79: Point 1060 (-89.894413, 29.91061, -0.55591018) failed to convert
-rank 36: Point 764 (-90.81222, 30.220626, -0.92517511) failed to convert
-rank 13: Point 768 (-91.524264, 29.783893, -1.3705253) failed to convert
-rank 21: Point 773 (-91.21521, 30.393412, 8.5674884) failed to convert
-rank 47: Point 768 (-90.669602, 29.54541, -8.2296) failed to convert
-rank 20: Point 761 (-91.236552, 30.368154, 6.5828342) failed to convert
-rank 5: Point 771 (-91.768438, 30.741952, -8.9400898) failed to convert
-rank 80: Point 1066 (-89.883073, 29.596663, 1.3396603) failed to convert
-rank 74: Point 1068 (-89.99395, 29.943245, -1.749109) failed to convert
-rank 85: Point 1059 (-89.618351, 30.226685, 0.18158043) failed to convert
-rank 67: Point 1057 (-90.130416, 30.19886, 4.5) failed to convert
-rank 66: Point 1065 (-90.228614, 29.420898, -3.9247428) failed to convert
-rank 42: Point 765 (-90.716475, 29.875312, -0.58373352) failed to convert
-rank 93: Point 1059 (-89.275448, 29.076221, -0.20864646) failed to convert
-rank 29: Point 769 (-91.033372, 30.1328, -11.398911) failed to convert
-rank 83: Point 1058 (-89.768103, 29.787554, -0.30501906) failed to convert
-rank 91: Point 1060 (-89.346684, 29.16945, 0.31299999) failed to convert
-rank 97: Point 1057 (-89.059241, 30.228313, 3.2735218) failed to convert
-rank 71: Point 1059 (-90.027062, 30.340076, -4.8019079) failed to convert
-rank 55: Point 768 (-90.514314, 29.446464, -8.2296) failed to convert
-rank 0: Point 716 (-92.419287, 29.442938, 9.4921882) failed to convert
-rank 17: Point 771 (-91.374577, 29.704433, -4.6900911) failed to convert
-rank 11: Point 766 (-91.548308, 30.784535, 3.0105784) failed to convert
-rank 88: Point 1070 (-89.466589, 29.210475, 0.31299999) failed to convert
-rank 2: Point 766 (-91.913993, 31.017018, -17.062117) failed to convert
-rank 82: Point 1069 (-89.790112, 29.851147, -0.37150563) failed to convert
-rank 73: Point 1059 (-90.014393, 29.955376, -1.0919951) failed to convert
-rank 98: Point 1071 (-89.036195, 29.672672, 4.4124281) failed to convert
-rank 14: Point 764 (-91.429592, 30.736135, -20.0) failed to convert
-rank 59: Point 771 (-90.409422, 29.86633, -0.63008549) failed to convert
-rank 31: Point 768 (-91.024124, 29.403738, -0.0060056) failed to convert
-rank 22: Point 766 (-91.209305, 30.276027, -13.460579) failed to convert
-rank 89: Point 1060 (-89.406976, 29.215321, 0.31299999) failed to convert
-rank 78: Point 1070 (-89.917963, 29.865011, 30.229927) failed to convert
-rank 68: Point 1068 (-90.116505, 30.021693, -4.9347123) failed to convert
-rank 94: Point 1068 (-89.142604, 30.239476, 1.9538506) failed to convert
-rank 1: Point 771 (-92.048832, 30.444034, -5.8581458) failed to convert
-rank 23: Point 770 (-91.188876, 30.278302, 9.4598361) failed to convert
-rank 63: Point 770 (-90.338051, 29.462462, -3.7627561) failed to convert
-rank 90: Point 1068 (-89.371857, 29.147021, 0.31299999) failed to convert
-rank 16: Point 765 (-91.408922, 29.857419, -2.5501476) failed to convert
-rank 70: Point 1071 (-90.068896, 30.028503, -1.45696) failed to convert
-rank 96: Point 1072 (-89.096176, 30.319293, 3.7292197) failed to convert
-rank 65: Point 1061 (-90.239865, 29.73438, 2.5899999) failed to convert
-rank 6: Point 766 (-91.744437, 30.635776, 11.010016) failed to convert
-rank 64: Point 1070 (-90.257939, 29.973247, 9.6390603) failed to convert
-rank 86: Point 1069 (-89.602059, 29.448031, 21.105286) failed to convert
-rank 81: Point 1057 (-89.805925, 30.068634, 14.25265) failed to convert
-rank 61: Point 773 (-90.356344, 29.949146, -1.5325425) failed to convert
-rank 95: Point 1060 (-89.217648, 29.196577, -0.30834688) failed to convert
-rank 76: Point 1072 (-89.96781, 29.799778, -0.08035884) failed to convert
-rank 92: Point 1068 (-89.325107, 29.037585, 15.278294) failed to convert
-rank 56: Point 765 (-90.502237, 29.438631, -0.0) failed to convert
-rank 45: Point 772 (-90.666514, 29.943939, -1.1028818) failed to convert
-rank 28: Point 761 (-91.107165, 29.674145, -1.5882977) failed to convert
-rank 60: Point 760 (-90.376909, 29.977629, -2.535936) failed to convert
-rank 69: Point 1062 (-90.098206, 29.915972, -4.089658) failed to convert
-rank 24: Point 766 (-91.187973, 30.010714, -0.80091394) failed to convert
-rank 75: Point 1062 (-89.965866, 30.054479, 2.3255884) failed to convert
-rank 99: Point 1060 (-88.84323, 30.14279, 12.35917) failed to convert
-rank 12: Point 754 (-91.525663, 30.338042, -10.739348) failed to convert
-rank 43: Point 773 (-90.71417, 29.607841, -0.9565585) failed to convert
-rank 33: Point 766 (-90.942697, 29.466419, -0.54964547) failed to convert
-rank 8: Point 759 (-91.724751, 29.703211, 2.2054714) failed to convert
-rank 77: Point 1061 (-89.912576, 30.234993, 3.0218569) failed to convert
-rank 87: Point 1060 (-89.510756, 29.56416, 0.51199681) failed to convert
-rank 15: Point 767 (-91.461996, 29.686125, -1.8767482) failed to convert
-rank 34: Point 760 (-90.874097, 30.063848, 23.937106) failed to convert
-rank 53: Point 768 (-90.552094, 29.464831, -0.10319403) failed to convert
-rank 72: Point 1070 (-90.0008, 30.404999, -8.8854858) failed to convert
-rank 54: Point 765 (-90.531622, 29.460227, 0.1275516) failed to convert
-rank 84: Point 1070 (-89.751845, 29.443408, -0.41316188) failed to convert
-rank 9: Point 768 (-91.700466, 29.609082, 1.9569915) failed to convert
-rank 49: Point 771 (-90.616735, 29.668776, 0.66028214) failed to convert
-rank 41: Point 771 (-90.728109, 30.008548, -9.9032576) failed to convert
-rank 19: Point 775 (-91.250979, 30.567588, 7.5993907) failed to convert
-rank 79: Point 1061 (-89.897683, 29.869439, -6.0313828) failed to convert
-rank 40: Point 763 (-90.754739, 29.855368, -0.27526898) failed to convert
-rank 32: Point 763 (-90.963271, 29.659853, -1.123176) failed to convert
-rank 51: Point 771 (-90.561802, 29.995069, -0.35501602) failed to convert
-rank 18: Point 767 (-91.288383, 30.562761, -16.748149) failed to convert
-rank 7: Point 772 (-91.689882, 30.956999, -12.357504) failed to convert
-rank 46: Point 755 (-90.685054, 29.566158, -2.4465828) failed to convert
-rank 74: Point 1069 (-90.018498, 29.630538, 0.31299999) failed to convert
-rank 67: Point 1058 (-90.144278, 30.019083, -5.1630075) failed to convert
-rank 37: Point 772 (-90.803295, 30.015171, -3.1611836) failed to convert
-rank 44: Point 766 (-90.684664, 29.857502, -0.32511819) failed to convert
-rank 80: Point 1067 (-89.852618, 29.975796, -1.9e-07) failed to convert
-rank 85: Point 1060 (-89.649895, 29.849374, 11.892765) failed to convert
-rank 3: Point 769 (-91.866481, 30.6081, -6.6603252) failed to convert
-rank 30: Point 767 (-91.067695, 29.304326, -0.26351334) failed to convert
-rank 66: Point 1066 (-90.181394, 30.043357, 3.8622077) failed to convert
-rank 93: Point 1060 (-89.272917, 29.105106, 14.978361) failed to convert
-rank 35: Point 775 (-90.850145, 30.019797, -4.1039276) failed to convert
-rank 48: Point 765 (-90.632144, 29.754521, -1.0222195) failed to convert
-rank 39: Point 768 (-90.803801, 29.368095, -8.2296) failed to convert
-rank 38: Point 761 (-90.784848, 29.892554, -0.78850047) failed to convert
-rank 71: Point 1060 (-90.059124, 29.931497, 32.968032) failed to convert
-rank 4: Point 767 (-91.799362, 30.974599, -17.965496) failed to convert
-rank 62: Point 764 (-90.306527, 30.296135, 3.9498719) failed to convert
-rank 91: Point 1061 (-89.347263, 29.162623, 0.31299999) failed to convert
-rank 83: Point 1059 (-89.768093, 29.787494, -1.3593633) failed to convert
-rank 26: Point 764 (-91.175297, 29.706405, -1.8977252) failed to convert
-rank 27: Point 767 (-91.148845, 29.694699, -2.084832) failed to convert
-rank 57: Point 773 (-90.483339, 29.455962, -0.07428411) failed to convert
-rank 10: Point 765 (-91.597343, 30.754103, 29.84828) failed to convert
-rank 52: Point 764 (-90.572759, 29.493653, -1.6674978) failed to convert
-rank 25: Point 774 (-91.154802, 30.282307, 12.838862) failed to convert
-rank 58: Point 759 (-90.452712, 29.569506, -0.44093895) failed to convert
-rank 88: Point 1071 (-89.417942, 29.778507, -0.00054452) failed to convert
-rank 82: Point 1070 (-89.811303, 29.589912, -0.67450435) failed to convert
-rank 97: Point 1058 (-89.169379, 29.00426, -0.0) failed to convert
-rank 73: Point 1060 (-90.022508, 29.851855, -0.64811597) failed to convert
-rank 78: Point 1071 (-89.919233, 29.848819, 0.0163632) failed to convert
-rank 5: Point 772 (-91.753392, 31.008298, -13.715452) failed to convert
-rank 13: Point 769 (-91.510587, 30.016286, -1.0428559) failed to convert
-rank 94: Point 1069 (-89.242668, 29.115665, 1.3699668) failed to convert
-rank 98: Point 1072 (-89.080333, 29.18429, 1.4679258) failed to convert
-rank 89: Point 1061 (-89.368255, 29.664579, 7.6228438) failed to convert
-rank 21: Point 774 (-91.269205, 29.529054, 6.7085456) failed to convert
-rank 20: Point 762 (-91.238123, 30.342662, 11.370275) failed to convert
-rank 90: Point 1069 (-89.363009, 29.24969, -0.88215421) failed to convert
-rank 50: Point 772 (-90.601504, 29.676826, 0.8332423) failed to convert
-rank 68: Point 1069 (-90.187162, 29.095738, 5.936953) failed to convert
-rank 64: Point 1071 (-90.279558, 29.685233, 0.18243672) failed to convert
-rank 47: Point 769 (-90.669603, 29.545349, -8.2296) failed to convert
-rank 36: Point 765 (-90.845392, 29.732157, -8.2296) failed to convert
-rank 70: Point 1072 (-90.095048, 29.691231, -0.19757422) failed to convert
-rank 17: Point 772 (-91.339293, 30.282774, -1.8104951) failed to convert
-rank 65: Point 1062 (-90.223756, 29.947396, 26.140258) failed to convert
-rank 81: Point 1058 (-89.843507, 29.604264, 6.3092889) failed to convert
-rank 86: Point 1070 (-89.602287, 29.444732, 13.909822) failed to convert
-rank 29: Point 770 (-91.060864, 29.709774, -0.80004731) failed to convert
-rank 95: Point 1061 (-89.227679, 29.082356, -0.04845901) failed to convert
-rank 55: Point 769 (-90.466921, 30.10339, -0.15124893) failed to convert
-rank 42: Point 766 (-90.733705, 29.625693, -0.05913497) failed to convert
-rank 76: Point 1073 (-89.974603, 29.713642, -8.2296) failed to convert
-rank 59: Point 772 (-90.400549, 29.987149, 20.376203) failed to convert
-rank 2: Point 767 (-91.913989, 31.017078, -18.748978) failed to convert
-rank 11: Point 767 (-91.548591, 30.779554, 18.276058) failed to convert
-rank 14: Point 765 (-91.429594, 30.736075, -20.0) failed to convert
-rank 96: Point 1073 (-89.175316, 29.440742, 5.2560029) failed to convert
-rank 92: Point 1069 (-89.261784, 29.762687, 0.98176601) failed to convert
-rank 22: Point 767 (-91.194841, 30.503938, 13.661621) failed to convert
-rank 69: Point 1063 (-90.098426, 29.913094, 7.2449323) failed to convert
-rank 31: Point 769 (-91.004974, 29.698234, -0.52741272) failed to convert
-rank 0: Point 717 (-92.42528, 29.311274, 9.1358042) failed to convert
-rank 75: Point 1063 (-89.992065, 29.722474, 17.44481) failed to convert
-rank 63: Point 771 (-90.274533, 30.312489, 2.1410372) failed to convert
-rank 23: Point 771 (-91.225574, 29.695348, -0.13926933) failed to convert
-rank 1: Point 772 (-92.073135, 29.975817, -2.9312688) failed to convert
-rank 56: Point 766 (-90.426366, 30.482113, -10.297979) failed to convert
-rank 77: Point 1062 (-89.959356, 29.647553, -0.76983879) failed to convert
-rank 99: Point 1061 (-88.87333, 29.820512, 3.0872653) failed to convert
-rank 87: Point 1061 (-89.489778, 29.810772, -0.31951696) failed to convert
-rank 16: Point 766 (-91.41213, 29.804019, -6.2707529) failed to convert
-rank 6: Point 767 (-91.741418, 30.689019, -16.279368) failed to convert
-rank 45: Point 773 (-90.702464, 29.426486, -0.75102897) failed to convert
-rank 61: Point 774 (-90.384728, 29.563954, -2.0453596) failed to convert
-rank 72: Point 1071 (-90.034002, 29.98409, 0.77947372) failed to convert
-rank 79: Point 1062 (-89.897931, 29.866334, -5.0932069) failed to convert
-rank 84: Point 1071 (-89.744447, 29.533863, 1.5254528) failed to convert
-rank 67: Point 1059 (-90.144254, 30.019028, -5.1630075) failed to convert
-rank 74: Point 1070 (-90.003037, 29.827772, -6.7543685) failed to convert
-rank 24: Point 767 (-91.206059, 29.723378, -1.5133827) failed to convert
-rank 80: Point 1068 (-89.85136, 29.991351, 2.5848657) failed to convert
-rank 12: Point 755 (-91.600102, 29.054534, 7.0) failed to convert
-rank 43: Point 774 (-90.710452, 29.661524, -0.57816336) failed to convert
-rank 66: Point 1067 (-90.188826, 29.945995, -2.7882188) failed to convert
-rank 60: Point 761 (-90.340056, 30.472844, -1.9237911) failed to convert
-rank 33: Point 767 (-90.902682, 30.06778, 8.85865) failed to convert
-rank 85: Point 1061 (-89.680567, 29.478969, 1.6507656) failed to convert
-rank 93: Point 1061 (-89.272627, 29.107533, 12.864554) failed to convert
-rank 34: Point 761 (-90.880542, 29.967881, -0.84716672) failed to convert
-rank 91: Point 1062 (-89.349168, 29.140534, 0.31299999) failed to convert
-rank 54: Point 766 (-90.482176, 30.147345, -0.30639268) failed to convert
-rank 15: Point 768 (-91.42912, 30.235787, -0.69266323) failed to convert
-rank 9: Point 769 (-91.621736, 30.983482, -21.006619) failed to convert
-rank 71: Point 1061 (-90.056811, 29.961095, -6.4361572) failed to convert
-rank 8: Point 760 (-91.708879, 29.985583, -1.3817825) failed to convert
-rank 83: Point 1060 (-89.768086, 29.787454, -1.3872969) failed to convert
-rank 88: Point 1072 (-89.466535, 29.21015, -0.17977531) failed to convert
-rank 82: Point 1071 (-89.758577, 30.236064, -8.2296) failed to convert
-rank 41: Point 772 (-90.735617, 29.899878, -0.07342576) failed to convert
-rank 53: Point 769 (-90.507427, 30.088358, -1.1112922) failed to convert
-rank 51: Point 772 (-90.556001, 30.075948, -1.790375) failed to convert
-rank 19: Point 776 (-91.281911, 30.071626, -0.48039015) failed to convert
-rank 73: Point 1061 (-90.022099, 29.856951, 1.3329357) failed to convert
-rank 46: Point 756 (-90.681695, 29.614534, -8.2296) failed to convert
-rank 28: Point 762 (-91.107255, 29.672618, -0.00138608) failed to convert
-rank 49: Point 772 (-90.603359, 29.858303, -0.5674908) failed to convert
-rank 97: Point 1059 (-89.133763, 29.404904, 5.066159) failed to convert
-rank 78: Point 1072 (-89.917139, 29.875069, -2.5041552) failed to convert
-rank 37: Point 773 (-90.806272, 29.971479, -2.5052388) failed to convert
-rank 98: Point 1073 (-88.979798, 30.285401, 4.8095252) failed to convert
-rank 94: Point 1070 (-89.234931, 29.203778, -0.00922987) failed to convert
-rank 90: Point 1070 (-89.388084, 28.957503, 0.68586204) failed to convert
-rank 44: Point 767 (-90.686139, 29.836289, -0.96428277) failed to convert
-rank 32: Point 764 (-90.932183, 30.128958, -6.063408) failed to convert
-rank 81: Point 1059 (-89.791656, 30.243055, -2.4854967) failed to convert
-rank 40: Point 764 (-90.714879, 30.430141, -5.7431902) failed to convert
-rank 35: Point 776 (-90.833932, 30.258424, -0.39359615) failed to convert
-rank 64: Point 1072 (-90.321978, 29.113133, 1.7676129) failed to convert
-rank 70: Point 1073 (-90.095047, 29.691171, -8.2296) failed to convert
-rank 68: Point 1070 (-90.116466, 30.021348, 0.11610079) failed to convert
-rank 89: Point 1062 (-89.432645, 28.913413, 3.201869) failed to convert
-rank 86: Point 1071 (-89.520064, 30.41676, -11.757681) failed to convert
-rank 7: Point 773 (-91.70889, 30.624836, -6.4774117) failed to convert
-rank 18: Point 768 (-91.28838, 30.562801, -16.748149) failed to convert
-rank 95: Point 1062 (-89.217823, 29.194522, -0.00183708) failed to convert
-rank 39: Point 769 (-90.777709, 29.752035, -0.76147109) failed to convert
-rank 62: Point 765 (-90.331722, 29.959331, -0.31112416) failed to convert
-rank 30: Point 768 (-91.015275, 30.112624, 24.265092) failed to convert
-rank 4: Point 768 (-91.808776, 30.806101, -11.079874) failed to convert
-rank 38: Point 762 (-90.785047, 29.889451, -0.69621519) failed to convert
-rank 65: Point 1063 (-90.229504, 29.871305, -0.78633412) failed to convert
-rank 27: Point 768 (-91.113462, 30.24807, -2.6585719) failed to convert
-rank 21: Point 775 (-91.219611, 30.323691, -9.3362564) failed to convert
-rank 48: Point 766 (-90.635236, 29.710358, -1.3981918) failed to convert
-rank 3: Point 770 (-91.877409, 30.40797, -5.1427605) failed to convert
-rank 57: Point 774 (-90.454015, 29.861577, -0.6982968) failed to convert
-rank 76: Point 1074 (-89.975655, 29.700241, 26.146038) failed to convert
-rank 58: Point 760 (-90.407333, 30.190645, 2.27) failed to convert
-rank 96: Point 1074 (-89.200851, 29.152295, -0.46316756) failed to convert
-rank 69: Point 1064 (-90.074773, 30.216916, 4.5700002) failed to convert
-rank 92: Point 1070 (-89.27123, 29.655201, 3.0659514) failed to convert
-rank 13: Point 770 (-91.533917, 29.618458, -1.3597464) failed to convert
-rank 75: Point 1064 (-89.982459, 29.844427, 27.264894) failed to convert
-rank 25: Point 775 (-91.158823, 30.219362, -6.743101) failed to convert
-rank 26: Point 765 (-91.135615, 30.329581, -12.169976) failed to convert
-rank 52: Point 765 (-90.528881, 30.108346, -0.25111636) failed to convert
-rank 5: Point 773 (-91.781034, 30.517326, -4.8575342) failed to convert
-rank 50: Point 773 (-90.599029, 29.711732, -1.1946031) failed to convert
-rank 20: Point 763 (-91.237231, 30.356811, 1.4034429) failed to convert
-rank 77: Point 1063 (-89.933035, 29.979207, -0.46340693) failed to convert
-rank 36: Point 766 (-90.836839, 29.858686, -0.46046341) failed to convert
-rank 99: Point 1062 (-88.847332, 30.097302, 13.987357) failed to convert
-rank 10: Point 766 (-91.580795, 31.035023, -14.859382) failed to convert
-rank 55: Point 770 (-90.514293, 29.44666, -8.2296) failed to convert
-rank 47: Point 770 (-90.634925, 30.040277, 10.190521) failed to convert
-rank 29: Point 771 (-91.060683, 29.712484, -1.2917208) failed to convert
-rank 87: Point 1062 (-89.53102, 29.323361, 0.31299999) failed to convert
-rank 42: Point 767 (-90.749288, 29.398337, -8.2296) failed to convert
-rank 67: Point 1060 (-90.150903, 29.932431, -1.9360735) failed to convert
-rank 79: Point 1063 (-89.89782, 29.867723, -6.1587892) failed to convert
-rank 17: Point 773 (-91.36878, 29.799964, 6.4022538) failed to convert
-rank 22: Point 768 (-91.209289, 30.276086, -13.460579) failed to convert
-rank 31: Point 770 (-91.02888, 29.330045, 0.63837019) failed to convert
-rank 11: Point 768 (-91.63197, 29.340278, 3.7) failed to convert
-rank 72: Point 1072 (-90.038575, 29.925628, -9.0) failed to convert
-rank 80: Point 1069 (-89.837897, 30.157496, 3.1111538) failed to convert
-rank 59: Point 773 (-90.428968, 29.59864, -1.2498624) failed to convert
-rank 23: Point 772 (-91.224101, 29.718906, -5.4010563) failed to convert
-rank 66: Point 1068 (-90.214523, 29.607076, -0.013) failed to convert
-rank 85: Point 1062 (-89.692246, 29.336702, 0.3036796) failed to convert
-rank 1: Point 773 (-92.076482, 29.909861, -2.5818405) failed to convert
-rank 0: Point 718 (-92.425607, 29.293739, 9.4752544) failed to convert
-rank 91: Point 1063 (-89.344475, 29.194747, -0.10943304) failed to convert
-rank 74: Point 1071 (-90.008964, 29.752148, -1.1257488) failed to convert
-rank 63: Point 772 (-90.338, 29.462494, -3.7627561) failed to convert
-rank 93: Point 1062 (-89.26821, 29.157317, -0.82182199) failed to convert
-rank 84: Point 1072 (-89.686026, 30.242175, -0.5433742) failed to convert
-rank 6: Point 768 (-91.741869, 30.68081, -14.990065) failed to convert
-rank 56: Point 767 (-90.474947, 29.817603, -1.3789671) failed to convert
-rank 16: Point 767 (-91.408423, 29.865519, -1.5840552) failed to convert
-rank 14: Point 766 (-91.487706, 29.765988, -3.1943041) failed to convert
-rank 82: Point 1072 (-89.760675, 30.210509, -2.7606392) failed to convert
-rank 71: Point 1062 (-90.066164, 29.840998, 1.1021191) failed to convert
-rank 88: Point 1073 (-89.448348, 29.423724, 3.0032841) failed to convert
-rank 97: Point 1060 (-89.165022, 29.052957, -0.0) failed to convert
-rank 61: Point 775 (-90.400763, 29.344398, -0.0) failed to convert
-rank 94: Point 1071 (-89.235152, 29.201241, -0.12247608) failed to convert
-rank 45: Point 774 (-90.699365, 29.471367, -0.58547969) failed to convert
-rank 78: Point 1073 (-89.914493, 29.908108, 27.726116) failed to convert
-rank 90: Point 1071 (-89.360796, 29.275294, -4.4650154) failed to convert
-rank 83: Point 1061 (-89.777061, 29.677335, -0.0) failed to convert
-rank 73: Point 1062 (-90.018208, 29.906524, -9.0) failed to convert
-rank 98: Point 1074 (-89.079856, 29.188978, 1.3063207) failed to convert
-rank 81: Point 1060 (-89.79221, 30.236237, -1.8643221) failed to convert
-rank 2: Point 768 (-91.913985, 31.017119, -19.170546) failed to convert
-rank 12: Point 756 (-91.496412, 30.82917, -11.009513) failed to convert
-rank 70: Point 1074 (-90.095046, 29.69113, -8.2296) failed to convert
-rank 68: Point 1071 (-90.13408, 29.792648, -0.20619221) failed to convert
-rank 64: Point 1073 (-90.288472, 29.564957, -0.22098977) failed to convert
-rank 95: Point 1063 (-89.217753, 29.195313, -0.3595979) failed to convert
-rank 86: Point 1072 (-89.581043, 29.697831, -0.0) failed to convert
-rank 24: Point 768 (-91.166665, 30.345857, 18.963691) failed to convert
-rank 33: Point 768 (-90.881507, 30.381903, -3.3810796) failed to convert
-rank 89: Point 1063 (-89.407118, 29.212644, -0.02039303) failed to convert
-rank 65: Point 1064 (-90.26651, 29.3786, -4.1148002) failed to convert
-rank 34: Point 762 (-90.865955, 30.184135, -1.8696499) failed to convert
-rank 43: Point 775 (-90.698009, 29.840922, -0.25619148) failed to convert
-rank 76: Point 1075 (-89.975191, 29.706114, -4.7442123) failed to convert
-rank 15: Point 769 (-91.490891, 29.195223, 6.3818864) failed to convert
-rank 60: Point 762 (-90.376816, 29.978882, -0.52588534) failed to convert
-rank 96: Point 1075 (-89.210649, 29.040743, -0.11375641) failed to convert
-rank 19: Point 777 (-91.301856, 29.748701, -0.96319092) failed to convert
-rank 51: Point 773 (-90.605976, 29.370784, -8.2296) failed to convert
-rank 9: Point 770 (-91.625182, 30.924208, -9.2540285) failed to convert
-rank 53: Point 770 (-90.553241, 29.44847, 0.3048) failed to convert
-rank 41: Point 773 (-90.766804, 29.445264, -0.46045083) failed to convert
-rank 28: Point 763 (-91.106199, 29.689034, -1.0588443) failed to convert
-rank 8: Point 761 (-91.718353, 29.816482, -0.45581483) failed to convert
-rank 49: Point 773 (-90.58938, 30.055236, -4.7117195) failed to convert
-rank 69: Point 1065 (-90.134108, 29.448785, 0.31299999) failed to convert
-rank 54: Point 767 (-90.517679, 29.655291, -0.83765224) failed to convert
-rank 32: Point 765 (-90.988616, 29.272037, -0.00246797) failed to convert
-rank 75: Point 1065 (-89.989907, 29.749709, -0.0) failed to convert
-rank 77: Point 1064 (-89.937503, 29.923079, 27.364689) failed to convert
-rank 37: Point 774 (-90.812487, 29.879907, -0.74305047) failed to convert
-rank 46: Point 757 (-90.699933, 29.350823, -8.2296) failed to convert
-rank 40: Point 765 (-90.751953, 29.895858, -0.45692887) failed to convert
-rank 35: Point 777 (-90.834154, 30.255117, -2.3047187) failed to convert
-rank 92: Point 1071 (-89.329547, 28.98568, 5.0998773) failed to convert
-rank 44: Point 768 (-90.685997, 29.838271, 0.18346741) failed to convert
-rank 99: Point 1063 (-88.903578, 29.494949, 13.029156) failed to convert
-rank 4: Point 769 (-91.808186, 30.816598, 14.590123) failed to convert
-rank 18: Point 769 (-91.288375, 30.562862, -16.748149) failed to convert
-rank 7: Point 774 (-91.723205, 30.372095, -3.3525021) failed to convert
-rank 79: Point 1064 (-89.892238, 29.937389, -0.0) failed to convert
-rank 87: Point 1063 (-89.443176, 30.351549, -2.9913001) failed to convert
-rank 30: Point 769 (-91.011667, 30.167504, -11.93414) failed to convert
-rank 21: Point 776 (-91.229668, 30.164024, -1.7239726) failed to convert
-rank 57: Point 775 (-90.44495, 29.985806, -3.3874129) failed to convert
-rank 27: Point 769 (-91.116827, 30.195815, 12.720206) failed to convert
-rank 67: Point 1061 (-90.144238, 30.01899, -5.1559971) failed to convert
-rank 38: Point 763 (-90.783395, 29.913582, -0.79341195) failed to convert
-rank 62: Point 766 (-90.335694, 29.905581, -1.6938265) failed to convert
-rank 25: Point 776 (-91.190687, 29.71648, -0.27034013) failed to convert
-rank 3: Point 771 (-91.916834, 29.67658, 1.2847311) failed to convert
-rank 80: Point 1070 (-89.906754, 29.298418, 0.31304759) failed to convert
-rank 13: Point 771 (-91.524279, 29.783261, -1.1738928) failed to convert
-rank 20: Point 764 (-91.237984, 30.34469, 1.2039418) failed to convert
-rank 48: Point 767 (-90.635222, 29.710438, -0.93636035) failed to convert
-rank 52: Point 766 (-90.560918, 29.660456, -1.3240986) failed to convert
-rank 58: Point 761 (-90.449862, 29.608833, -0.56433151) failed to convert
-rank 85: Point 1063 (-89.682236, 29.458466, -3.9380162) failed to convert
-rank 50: Point 774 (-90.621693, 29.389307, 0.17549631) failed to convert
-rank 66: Point 1069 (-90.251931, 29.108271, 0.32513733) failed to convert
-rank 72: Point 1073 (-90.029742, 30.038124, -2.0127511) failed to convert
-rank 74: Point 1072 (-90.010978, 29.726298, -2.633472) failed to convert
-rank 39: Point 770 (-90.777689, 29.752071, -1.604827) failed to convert
-rank 26: Point 766 (-91.130963, 30.40188, -8.2773473) failed to convert
-rank 91: Point 1064 (-89.337749, 29.272514, 7.1527701) failed to convert
-rank 5: Point 774 (-91.760741, 30.877623, -10.311898) failed to convert
-rank 47: Point 771 (-90.635878, 30.026627, -8.6140176) failed to convert
-rank 55: Point 771 (-90.514273, 29.446907, 0.28911667) failed to convert
-rank 93: Point 1063 (-89.174798, 30.210465, 6.2769873) failed to convert
-rank 84: Point 1073 (-89.720412, 29.826235, -0.04837932) failed to convert
-rank 82: Point 1073 (-89.757195, 30.252734, -1.2911633) failed to convert
-rank 36: Point 767 (-90.846305, 29.718439, -0.62999122) failed to convert
-rank 94: Point 1072 (-89.251723, 29.011938, 5.2185067) failed to convert
-rank 71: Point 1063 (-90.058937, 29.933495, 24.807766) failed to convert
-rank 10: Point 767 (-91.57973, 31.052803, -14.0) failed to convert
-rank 42: Point 768 (-90.742551, 29.49676, -0.77273346) failed to convert
-rank 97: Point 1061 (-89.155012, 29.165706, 3.8272888) failed to convert
-rank 88: Point 1074 (-89.41208, 29.845925, -0.0) failed to convert
-rank 78: Point 1074 (-89.906209, 30.011644, 1.2813515) failed to convert
-rank 98: Point 1075 (-89.092344, 29.049164, 1.4977531) failed to convert
-rank 83: Point 1062 (-89.787097, 29.553757, -0.26414911) failed to convert
-rank 29: Point 772 (-91.034554, 30.114573, -11.612881) failed to convert
-rank 90: Point 1072 (-89.369704, 29.171807, 0.31057905) failed to convert
-rank 23: Point 773 (-91.186292, 30.318859, 13.170224) failed to convert
-rank 59: Point 774 (-90.409742, 29.861747, -0.35910666) failed to convert
-rank 68: Point 1072 (-90.16698, 29.361728, 0.31299999) failed to convert
-rank 81: Point 1061 (-89.792159, 30.236781, -2.8165162) failed to convert
-rank 11: Point 769 (-91.640674, 29.186422, 6.4000001) failed to convert
-rank 64: Point 1074 (-90.261742, 29.921689, -11.443507) failed to convert
-rank 73: Point 1063 (-90.018758, 29.899464, 1.1016917) failed to convert
-rank 95: Point 1064 (-89.218372, 29.18827, -0.70749022) failed to convert
-rank 17: Point 774 (-91.316215, 30.655771, -6.4776024) failed to convert
-rank 63: Point 773 (-90.260898, 30.491925, -8.8569165) failed to convert
-rank 86: Point 1073 (-89.603551, 29.428589, 31.5046) failed to convert
-rank 56: Point 768 (-90.500085, 29.468518, -0.44353646) failed to convert
-rank 89: Point 1064 (-89.406845, 29.215739, 0.21218279) failed to convert
-rank 14: Point 767 (-91.487696, 29.766159, -3.2613601) failed to convert
-rank 0: Point 719 (-92.416977, 29.477058, 8.256674) failed to convert
-rank 16: Point 768 (-91.358072, 30.691485, -20.0) failed to convert
-rank 70: Point 1075 (-90.096433, 29.673169, 0.31299999) failed to convert
-rank 6: Point 769 (-91.751109, 30.517033, -12.222481) failed to convert
-rank 22: Point 769 (-91.199117, 30.436541, 13.923198) failed to convert
-rank 45: Point 775 (-90.708802, 29.334417, -0.85917655) failed to convert
-rank 65: Point 1065 (-90.22304, 29.956345, -7.9534518) failed to convert
-rank 61: Point 776 (-90.384719, 29.564014, -3.2416972) failed to convert
-rank 76: Point 1076 (-89.973056, 29.733189, -0.0) failed to convert
-rank 96: Point 1076 (-89.208187, 29.068642, -0.0) failed to convert
-rank 69: Point 1066 (-90.059573, 30.409541, -7.1026726) failed to convert
-rank 31: Point 771 (-90.977195, 30.12068, -5.6895096) failed to convert
-rank 24: Point 769 (-91.187966, 30.010654, -0.56144499) failed to convert
-rank 75: Point 1066 (-89.992364, 29.718141, -4.9158147) failed to convert
-rank 77: Point 1065 (-89.982465, 29.353176, 0.31299999) failed to convert
-rank 92: Point 1072 (-89.301683, 29.307103, -0.0) failed to convert
-rank 15: Point 770 (-91.463404, 29.661559, -0.51177212) failed to convert
-rank 99: Point 1064 (-88.910525, 29.419685, 15.239866) failed to convert
-rank 51: Point 774 (-90.5964, 29.506954, 0.6094693) failed to convert
-rank 34: Point 763 (-90.86593, 30.184476, -2.2146219) failed to convert
-rank 9: Point 771 (-91.621702, 30.983432, -21.777815) failed to convert
-rank 43: Point 776 (-90.698012, 29.840861, -0.90793209) failed to convert
-rank 19: Point 778 (-91.253212, 30.53063, 6.8944207) failed to convert
-rank 12: Point 757 (-91.521222, 30.412806, -9.6817479) failed to convert
-rank 1: Point 774 (-92.030095, 30.798165, -11.6228) failed to convert
-rank 87: Point 1064 (-89.527572, 29.363815, 16.252585) failed to convert
-rank 8: Point 762 (-91.668102, 30.700255, -7.2898257) failed to convert
-rank 49: Point 774 (-90.660562, 29.039922, 4.1558126) failed to convert
-rank 2: Point 769 (-91.913981, 31.017179, -17.646796) failed to convert
-rank 60: Point 763 (-90.376894, 29.977722, -1.8766535) failed to convert
-rank 33: Point 769 (-90.921954, 29.778739, -0.82552351) failed to convert
-rank 53: Point 771 (-90.509416, 30.060734, -4.4442061) failed to convert
-rank 79: Point 1065 (-89.917364, 29.62264, -2.1780551) failed to convert
-rank 67: Point 1062 (-90.148773, 29.959813, -7.3996302) failed to convert
-rank 37: Point 775 (-90.787746, 30.241522, -0.44852511) failed to convert
-rank 46: Point 758 (-90.696113, 29.406208, -0.75958815) failed to convert
-rank 85: Point 1064 (-89.682194, 29.45851, -3.9380162) failed to convert
-rank 80: Point 1071 (-89.882425, 29.60424, -0.03714745) failed to convert
-rank 41: Point 774 (-90.727402, 30.018553, -4.836009) failed to convert
-rank 66: Point 1070 (-90.190811, 29.919403, -0.91811697) failed to convert
-rank 72: Point 1074 (-90.039568, 29.912757, -0.37687596) failed to convert
-rank 18: Point 770 (-91.318818, 30.071956, -0.76819825) failed to convert
-rank 40: Point 766 (-90.743656, 30.016096, 21.661617) failed to convert
-rank 91: Point 1065 (-89.349033, 29.141851, 0.31299999) failed to convert
-rank 74: Point 1073 (-90.002983, 29.827743, -2.269702) failed to convert
-rank 44: Point 769 (-90.683485, 29.874303, 0.20300188) failed to convert
-rank 82: Point 1074 (-89.758561, 30.236006, -8.2296) failed to convert
-rank 93: Point 1064 (-89.265145, 29.192042, 10.087095) failed to convert
-rank 4: Point 770 (-91.808699, 30.807187, -15.916525) failed to convert
-rank 71: Point 1064 (-90.076385, 29.709005, -0.13867385) failed to convert
-rank 94: Point 1073 (-89.23581, 29.193625, -0.4051467) failed to convert
-rank 84: Point 1074 (-89.760704, 29.332109, -0.18717822) failed to convert
-rank 21: Point 777 (-91.218538, 30.340652, -6.3767033) failed to convert
-rank 54: Point 768 (-90.517765, 29.654045, -0.3472023) failed to convert
-rank 30: Point 770 (-91.04071, 29.722662, -0.92323696) failed to convert
-rank 97: Point 1062 (-89.154048, 29.176172, -2.05e-06) failed to convert
-rank 57: Point 776 (-90.459312, 29.788308, -0.42702884) failed to convert
-rank 83: Point 1063 (-89.788315, 29.538715, 0.31299999) failed to convert
-rank 28: Point 764 (-91.107411, 29.670062, -0.36894962) failed to convert
-rank 3: Point 772 (-91.87395, 30.470774, -5.0372976) failed to convert
-rank 13: Point 772 (-91.524254, 29.783672, -1.9110959) failed to convert
-rank 7: Point 775 (-91.735339, 30.156699, -1.8259765) failed to convert
-rank 88: Point 1075 (-89.367599, 30.356738, -0.54101745) failed to convert
-rank 32: Point 766 (-90.963232, 29.659864, -1.851731) failed to convert
-rank 78: Point 1075 (-89.919225, 29.848758, -8.2296) failed to convert
-rank 81: Point 1062 (-89.789506, 30.269104, -1.0154023) failed to convert
-rank 98: Point 1076 (-89.080195, 29.183915, -0.0) failed to convert
-rank 68: Point 1073 (-90.115022, 30.039703, 4.449713) failed to convert
-rank 90: Point 1073 (-89.369821, 29.170421, 5.0285226) failed to convert
-rank 26: Point 767 (-91.191735, 29.444725, 0.07022309) failed to convert
-rank 25: Point 777 (-91.19271, 29.684236, -4.8006) failed to convert
-rank 89: Point 1065 (-89.408843, 29.19229, 0.04522131) failed to convert
-rank 73: Point 1064 (-90.018172, 29.906574, -9.0) failed to convert
-rank 86: Point 1074 (-89.549554, 30.070537, 3.5981643) failed to convert
-rank 27: Point 770 (-91.149391, 29.685932, -3.332988) failed to convert
-rank 62: Point 767 (-90.351054, 29.69829, -0.1929135) failed to convert
-rank 64: Point 1075 (-90.262579, 29.910392, 0.16290731) failed to convert
-rank 36: Point 768 (-90.845358, 29.732107, -8.2296) failed to convert
-rank 95: Point 1065 (-89.218875, 29.18245, -0.0) failed to convert
-rank 70: Point 1076 (-90.069022, 30.026402, -0.85206401) failed to convert
-rank 10: Point 768 (-91.597679, 30.747357, -20.0) failed to convert
-rank 35: Point 778 (-90.903613, 29.220319, 0.60822791) failed to convert
-rank 47: Point 772 (-90.685569, 29.314151, -8.2296) failed to convert
-rank 5: Point 775 (-91.790913, 30.339143, -3.6883684) failed to convert
-rank 65: Point 1066 (-90.263524, 29.418089, 1.5512928) failed to convert
-rank 50: Point 775 (-90.602268, 29.665712, -0.09878713) failed to convert
-rank 55: Point 772 (-90.504065, 29.589409, 0.30399072) failed to convert
-rank 69: Point 1067 (-90.098303, 29.912654, 12.509721) failed to convert
-rank 42: Point 769 (-90.71357, 29.917049, -0.35334369) failed to convert
-rank 96: Point 1077 (-89.198227, 29.181391, -0.0) failed to convert
-rank 29: Point 773 (-91.06086, 29.709677, -1.1954191) failed to convert
-rank 76: Point 1077 (-89.943207, 30.109511, 4.29) failed to convert
-rank 58: Point 762 (-90.452697, 29.569666, 0.84108971) failed to convert
-rank 52: Point 767 (-90.528176, 30.117958, -0.43901594) failed to convert
-rank 99: Point 1065 (-88.833132, 30.246717, 2.1075637) failed to convert
-rank 92: Point 1073 (-89.297384, 29.356257, -0.40287549) failed to convert
-rank 38: Point 764 (-90.784694, 29.8946, -0.38382612) failed to convert
-rank 11: Point 770 (-91.591256, 30.049682, -1.029476) failed to convert
-rank 63: Point 774 (-90.295254, 30.037008, 0.60374378) failed to convert
-rank 23: Point 774 (-91.209132, 29.957426, -0.49090686) failed to convert
-rank 77: Point 1066 (-89.941888, 29.867629, -1.1168711) failed to convert
-rank 75: Point 1067 (-89.977664, 29.904407, 2.1517465) failed to convert
-rank 17: Point 775 (-91.374566, 29.704129, -4.4708066) failed to convert
-rank 61: Point 777 (-90.384713, 29.564054, -3.539652) failed to convert
-rank 45: Point 776 (-90.666482, 29.944134, -0.54717227) failed to convert
-rank 22: Point 770 (-91.197871, 30.456142, 9.3151428) failed to convert
-rank 20: Point 765 (-91.252749, 30.1092, -0.9768821) failed to convert
-rank 6: Point 770 (-91.752118, 30.499047, -8.8322553) failed to convert
-rank 39: Point 771 (-90.769503, 29.871585, -1.0325175) failed to convert
-rank 59: Point 775 (-90.413276, 29.8135, -1.1057278) failed to convert
-rank 31: Point 772 (-90.978384, 30.102566, -6.3810383) failed to convert
-rank 87: Point 1065 (-89.445207, 30.326865, -1.6098611) failed to convert
-rank 16: Point 769 (-91.356738, 30.712882, -20.0) failed to convert
-rank 85: Point 1065 (-89.682166, 29.458539, -3.9380162) failed to convert
-rank 79: Point 1066 (-89.897636, 29.869944, -4.504488) failed to convert
-rank 80: Point 1072 (-89.858134, 29.906893, -0.38045746) failed to convert
-rank 56: Point 769 (-90.502068, 29.440693, -0.0) failed to convert
-rank 0: Point 720 (-92.419625, 29.415918, 10.1) failed to convert
-rank 67: Point 1063 (-90.144192, 30.019364, -5.1593499) failed to convert
-rank 72: Point 1075 (-90.030509, 30.028296, -9.0) failed to convert
-rank 66: Point 1071 (-90.190194, 29.927315, 31.646346) failed to convert
-rank 24: Point 770 (-91.171255, 30.273695, -14.41186) failed to convert
-rank 15: Point 771 (-91.458503, 29.743796, -3.3375601) failed to convert
-rank 51: Point 775 (-90.605952, 29.370816, -8.2296) failed to convert
-rank 82: Point 1075 (-89.812344, 29.575765, 0.12564109) failed to convert
-rank 93: Point 1065 (-89.272303, 29.10989, 9.0587349) failed to convert
-rank 94: Point 1074 (-89.234828, 29.204706, -0.00328352) failed to convert
-rank 91: Point 1066 (-89.346229, 29.174341, 0.31299999) failed to convert
-rank 74: Point 1074 (-90.0517, 29.201999, 0.5916266) failed to convert
-rank 84: Point 1075 (-89.753419, 29.421768, 0.31299999) failed to convert
-rank 8: Point 763 (-91.659704, 30.845742, -13.321948) failed to convert
-rank 71: Point 1065 (-90.056712, 29.961799, -3.0559736) failed to convert
-rank 43: Point 777 (-90.698014, 29.840821, -0.78126493) failed to convert
-rank 34: Point 764 (-90.91722, 29.417748, -0.51576181) failed to convert
-rank 19: Point 779 (-91.304853, 29.699558, -2.0307791) failed to convert
-rank 49: Point 775 (-90.604054, 29.848267, -0.54526927) failed to convert
-rank 97: Point 1063 (-89.153817, 29.178475, -0.0) failed to convert
-rank 88: Point 1076 (-89.454198, 29.354398, -4.2635426) failed to convert
-rank 83: Point 1064 (-89.768076, 29.787394, -0.75185104) failed to convert
-rank 78: Point 1076 (-89.905665, 30.018337, 0.49396346) failed to convert
-rank 68: Point 1074 (-90.109634, 30.10915, 4.52) failed to convert
-rank 98: Point 1077 (-89.079721, 29.188595, 2.8813388) failed to convert
-rank 90: Point 1074 (-89.363532, 29.24343, -0.97426441) failed to convert
-rank 81: Point 1063 (-89.792166, 30.236279, -3.8312438) failed to convert
-rank 86: Point 1075 (-89.550794, 30.055746, 3.3203255) failed to convert
-rank 89: Point 1066 (-89.405534, 29.230546, -2.1791476) failed to convert
-rank 37: Point 776 (-90.787809, 30.24059, -0.45844173) failed to convert
-rank 53: Point 772 (-90.507415, 30.088259, -1.2194536) failed to convert
-rank 73: Point 1065 (-90.022464, 29.851814, -9.0) failed to convert
-rank 64: Point 1076 (-90.249062, 30.089197, 3.8126348) failed to convert
-rank 41: Point 775 (-90.728097, 30.008509, -9.9032576) failed to convert
-rank 14: Point 768 (-91.429099, 30.744127, 5.7450944) failed to convert
-rank 9: Point 772 (-91.69414, 29.720742, 2.0999999) failed to convert
-rank 33: Point 770 (-90.928927, 29.673314, -0.56776136) failed to convert
-rank 60: Point 764 (-90.403811, 29.611359, -0.57234368) failed to convert
-rank 44: Point 770 (-90.686137, 29.836228, -0.28489595) failed to convert
-rank 48: Point 768 (-90.678969, 29.081103, 2.4185312) failed to convert
-rank 12: Point 758 (-91.572996, 29.527293, 2.069955) failed to convert
-rank 95: Point 1066 (-89.218976, 29.181296, -0.0) failed to convert
-rank 70: Point 1077 (-90.095045, 29.69107, -8.2296) failed to convert
-rank 65: Point 1067 (-90.270863, 29.319669, 0.458) failed to convert
-rank 69: Point 1068 (-90.107004, 29.800037, -4.2397682) failed to convert
-rank 96: Point 1078 (-89.188864, 29.287235, -0.01759916) failed to convert
-rank 76: Point 1078 (-89.97639, 29.690848, -4.9005747) failed to convert
-rank 40: Point 767 (-90.708608, 30.519592, -13.372912) failed to convert
-rank 54: Point 769 (-90.50273, 29.863182, -0.74557838) failed to convert
-rank 1: Point 775 (-92.048172, 30.454246, -6.8653639) failed to convert
-rank 21: Point 778 (-91.253951, 29.775328, -0.03875495) failed to convert
-rank 47: Point 773 (-90.632013, 30.080957, -0.54903324) failed to convert
-rank 92: Point 1074 (-89.325321, 29.034348, 6.1712137) failed to convert
-rank 46: Point 759 (-90.645632, 30.129814, -0.47126101) failed to convert
-rank 4: Point 771 (-91.806341, 30.849336, -11.767853) failed to convert
-rank 99: Point 1066 (-88.85569, 30.006622, 1.5012155) failed to convert
-rank 75: Point 1068 (-90.031847, 29.211745, -0.38269323) failed to convert
-rank 25: Point 778 (-91.159422, 30.209806, 5.4414662) failed to convert
-rank 18: Point 771 (-91.28911, 30.551021, -16.058592) failed to convert
-rank 28: Point 765 (-91.130628, 29.304904, 0.97707099) failed to convert
-rank 2: Point 770 (-91.916089, 30.978058, -12.45387) failed to convert
-rank 77: Point 1067 (-89.930869, 30.005965, 10.704002) failed to convert
-rank 7: Point 776 (-91.727091, 30.302926, -2.5441623) failed to convert
-rank 32: Point 767 (-90.93804, 30.040497, -2.5971674) failed to convert
-rank 55: Point 773 (-90.499363, 29.654834, -1.0120269) failed to convert
-rank 62: Point 768 (-90.351179, 29.696505, 0.09986712) failed to convert
-rank 42: Point 770 (-90.749274, 29.398375, -8.2296) failed to convert
-rank 13: Point 773 (-91.533617, 29.623497, -0.69696284) failed to convert
-rank 10: Point 769 (-91.597638, 30.747401, -20.0) failed to convert
-rank 36: Point 769 (-90.836399, 29.86459, -0.75645532) failed to convert
-rank 3: Point 773 (-91.864151, 30.649111, -7.2382494) failed to convert
-rank 30: Point 771 (-91.010803, 30.180483, 17.079938) failed to convert
-rank 26: Point 768 (-91.175293, 29.706365, -1.9227199) failed to convert
-rank 79: Point 1067 (-89.897939, 29.866149, -4.2522094) failed to convert
-rank 57: Point 777 (-90.453916, 29.862569, -0.73648824) failed to convert
-rank 80: Point 1073 (-89.908768, 29.272293, 3.7172371) failed to convert
-rank 87: Point 1066 (-89.438169, 30.407649, -5.5813396) failed to convert
-rank 67: Point 1064 (-90.148764, 29.959873, -7.3996302) failed to convert
-rank 27: Point 771 (-91.128478, 30.013886, -0.50959236) failed to convert
-rank 72: Point 1076 (-90.097698, 29.161206, 0.31299999) failed to convert
-rank 66: Point 1072 (-90.214964, 29.6007, -0.42694387) failed to convert
-rank 85: Point 1066 (-89.669334, 29.613731, -0.0) failed to convert
-rank 82: Point 1076 (-89.812243, 29.576997, -2.5158385) failed to convert
-rank 35: Point 779 (-90.848033, 30.050681, -10.979202) failed to convert
-rank 45: Point 777 (-90.6665, 29.943764, -1.1502132) failed to convert
-rank 84: Point 1076 (-89.743286, 29.546075, 0.32285772) failed to convert
-rank 74: Point 1075 (-90.035575, 29.410316, 1.1156307) failed to convert
-rank 6: Point 771 (-91.721628, 31.036621, -15.066641) failed to convert
-rank 94: Point 1075 (-89.236871, 29.181422, -0.58415284) failed to convert
-rank 38: Point 765 (-90.784179, 29.902115, 0.20804465) failed to convert
-rank 93: Point 1066 (-89.254597, 29.312047, 0.30340276) failed to convert
-rank 20: Point 766 (-91.227726, 30.507073, -8.4178718) failed to convert
-rank 5: Point 776 (-91.803468, 30.11255, -3.9397875) failed to convert
-rank 22: Point 771 (-91.200127, 30.420564, 11.3463) failed to convert
-rank 88: Point 1077 (-89.454179, 29.354341, -4.2635426) failed to convert
-rank 71: Point 1066 (-90.059428, 29.926927, 28.520429) failed to convert
-rank 23: Point 775 (-91.21272, 29.900239, -0.20757652) failed to convert
-rank 91: Point 1067 (-89.26514, 30.100965, -0.50516077) failed to convert
-rank 98: Point 1078 (-89.002247, 30.040144, 4.9715021) failed to convert
-rank 63: Point 775 (-90.362805, 29.124335, 1.3325858) failed to convert
-rank 68: Point 1075 (-90.176291, 29.238353, -0.18462546) failed to convert
-rank 97: Point 1064 (-89.155222, 29.162546, 0.00580304) failed to convert
-rank 78: Point 1077 (-89.919219, 29.848719, -8.2296) failed to convert
-rank 86: Point 1076 (-89.603161, 29.432739, 26.450246) failed to convert
-rank 11: Point 771 (-91.591956, 30.037252, -0.49373622) failed to convert
-rank 90: Point 1075 (-89.360764, 29.275318, -4.4650154) failed to convert
-rank 83: Point 1065 (-89.767898, 29.789461, -2.662e-05) failed to convert
-rank 64: Point 1077 (-90.244509, 30.149247, 4.2862389) failed to convert
-rank 81: Point 1064 (-89.807009, 30.054547, 8.2591297) failed to convert
-rank 89: Point 1067 (-89.397421, 29.325163, 1.1107007) failed to convert
-rank 61: Point 778 (-90.384704, 29.564114, -2.5709373) failed to convert
-rank 15: Point 772 (-91.458493, 29.743855, -3.3375601) failed to convert
-rank 50: Point 776 (-90.587, 29.881425, 0.13995698) failed to convert
-rank 73: Point 1066 (-90.03072, 29.746187, -0.11257249) failed to convert
-rank 58: Point 763 (-90.420498, 30.011414, -6.361786) failed to convert
-rank 70: Point 1078 (-90.031546, 30.5035, -10.672024) failed to convert
-rank 29: Point 774 (-91.060865, 29.709559, -0.81031356) failed to convert
-rank 8: Point 764 (-91.653638, 30.948737, -10.158208) failed to convert
-rank 39: Point 772 (-90.760136, 30.007855, -10.106559) failed to convert
-rank 43: Point 778 (-90.714233, 29.606606, -8.2296) failed to convert
-rank 96: Point 1079 (-89.174578, 29.448118, 4.7093109) failed to convert
-rank 51: Point 776 (-90.591981, 29.569357, -1.2865669) failed to convert
-rank 59: Point 776 (-90.411218, 29.841504, 2.1057166) failed to convert
-rank 49: Point 776 (-90.611474, 29.743093, -0.92270184) failed to convert
-rank 19: Point 780 (-91.250685, 30.570676, -12.908268) failed to convert
-rank 76: Point 1079 (-89.974589, 29.713604, -8.2296) failed to convert
-rank 52: Point 768 (-90.572812, 29.492576, -1.4921639) failed to convert
-rank 34: Point 765 (-90.874089, 30.063407, 28.089574) failed to convert
-rank 65: Point 1068 (-90.219175, 30.006755, 1.7821409) failed to convert
-rank 95: Point 1067 (-89.217379, 29.199188, -0.12583304) failed to convert
-rank 16: Point 770 (-91.412071, 29.804032, -8.3271366) failed to convert
-rank 92: Point 1075 (-89.286477, 29.481053, 5.1428489) failed to convert
-rank 69: Point 1069 (-90.089403, 30.027214, -1.4347589) failed to convert
-rank 24: Point 771 (-91.175878, 30.201004, -4.5836226) failed to convert
-rank 17: Point 776 (-91.319317, 30.60553, -16.516549) failed to convert
-rank 31: Point 773 (-91.012053, 29.588662, -0.299559) failed to convert
-rank 99: Point 1067 (-88.844759, 30.122015, 13.721911) failed to convert
-rank 56: Point 770 (-90.473409, 29.838524, -0.55959599) failed to convert
-rank 75: Point 1069 (-90.015086, 29.427255, 0.83929361) failed to convert
-rank 0: Point 721 (-92.431701, 29.142509, 18.09928) failed to convert
-rank 37: Point 777 (-90.812479, 29.879847, -1.5098047) failed to convert
-rank 53: Point 773 (-90.567995, 29.239599, -0.0) failed to convert
-rank 14: Point 769 (-91.491412, 29.703017, -0.56702023) failed to convert
-rank 9: Point 773 (-91.630194, 30.83761, -11.42969) failed to convert
-rank 77: Point 1068 (-89.935019, 29.953815, 0.00654148) failed to convert
-rank 79: Point 1068 (-89.896597, 29.882851, -1.7533201) failed to convert
-rank 48: Point 769 (-90.624077, 29.868864, -0.32848804) failed to convert
-rank 33: Point 771 (-90.902313, 30.072515, 13.975644) failed to convert
-rank 60: Point 765 (-90.3769, 29.977587, -2.0296632) failed to convert
-rank 41: Point 776 (-90.767259, 29.438352, -8.2296) failed to convert
-rank 80: Point 1074 (-89.836479, 30.173075, 3.219831) failed to convert
-rank 87: Point 1067 (-89.53035, 29.328921, 0.31299999) failed to convert
-rank 1: Point 776 (-92.046923, 30.478072, -7.5713887) failed to convert
-rank 21: Point 779 (-91.292406, 29.150554, 5.197405) failed to convert
-rank 72: Point 1077 (-90.038534, 29.925672, -9.0) failed to convert
-rank 12: Point 759 (-91.521739, 30.404062, -3.3360553) failed to convert
-rank 44: Point 771 (-90.717114, 29.388424, -0.66974379) failed to convert
-rank 67: Point 1065 (-90.214607, 29.092114, -0.44153984) failed to convert
-rank 40: Point 768 (-90.754523, 29.858341, -0.14334868) failed to convert
-rank 47: Point 774 (-90.635839, 30.026674, -9.8669864) failed to convert
-rank 4: Point 772 (-91.801416, 30.937383, 6.0525092) failed to convert
-rank 85: Point 1067 (-89.680791, 29.474773, 21.544128) failed to convert
-rank 84: Point 1077 (-89.689426, 30.199257, -0.38469023) failed to convert
-rank 82: Point 1077 (-89.78947, 29.857556, -0.27884342) failed to convert
-rank 66: Point 1073 (-90.236472, 29.314698, 0.21933875) failed to convert
-rank 74: Point 1076 (-89.993972, 29.941858, -2.1239981) failed to convert
-rank 18: Point 772 (-91.329261, 29.90185, -0.59570541) failed to convert
-rank 71: Point 1067 (-90.065568, 29.848022, 0.74202907) failed to convert
-rank 54: Point 770 (-90.517666, 29.655231, 0.61155362) failed to convert
-rank 25: Point 779 (-91.155496, 30.271197, -6.7725937) failed to convert
-rank 93: Point 1067 (-89.270136, 29.133999, -0.29654849) failed to convert
-rank 10: Point 770 (-91.6145, 30.457869, -5.3596837) failed to convert
-rank 46: Point 760 (-90.660135, 29.923487, -0.73046681) failed to convert
-rank 94: Point 1076 (-89.241114, 29.132896, 3.379e-05) failed to convert
-rank 91: Point 1068 (-89.34641, 29.172073, 0.31299999) failed to convert
-rank 55: Point 774 (-90.499046, 29.659198, -0.62878507) failed to convert
-rank 62: Point 769 (-90.297575, 30.414242, -1.7163397) failed to convert
-rank 3: Point 774 (-91.867783, 30.582743, -11.576914) failed to convert
-rank 78: Point 1078 (-89.935689, 29.64152, 4.4005667) failed to convert
-rank 88: Point 1078 (-89.454165, 29.354303, -4.2635426) failed to convert
-rank 32: Point 768 (-90.932794, 30.119116, -4.8455367) failed to convert
-rank 98: Point 1079 (-88.980357, 30.276899, 4.9946947) failed to convert
-rank 68: Point 1076 (-90.137884, 29.742525, 0.39021336) failed to convert
-rank 86: Point 1077 (-89.603843, 29.424211, 33.796169) failed to convert
-rank 90: Point 1076 (-89.368444, 29.186154, 0.31299999) failed to convert
-rank 13: Point 774 (-91.524238, 29.783923, -1.7415444) failed to convert
-rank 2: Point 771 (-91.927255, 30.772567, -9.8222591) failed to convert
-rank 57: Point 778 (-90.453822, 29.863792, -0.9318225) failed to convert
-rank 30: Point 772 (-91.0407, 29.722602, -1.4586621) failed to convert
-rank 83: Point 1066 (-89.809885, 29.271037, 8.1863432) failed to convert
-rank 64: Point 1078 (-90.252586, 30.042443, 0.55184003) failed to convert
-rank 89: Point 1068 (-89.354226, 29.824191, -0.0) failed to convert
-rank 73: Point 1067 (-90.007537, 30.041535, 0.37526104) failed to convert
-rank 81: Point 1065 (-89.867361, 29.305405, 2.1832453) failed to convert
-rank 97: Point 1065 (-89.096751, 29.814776, 3.2310257) failed to convert
-rank 26: Point 769 (-91.175287, 29.706304, -1.929602) failed to convert
-rank 7: Point 777 (-91.707674, 30.64538, -7.9710195) failed to convert
-rank 76: Point 1080 (-90.01546, 29.191051, 7.2497262) failed to convert
-rank 70: Point 1079 (-90.079597, 29.890366, -0.24128311) failed to convert
-rank 96: Point 1080 (-89.197782, 29.186135, -0.0) failed to convert
-rank 28: Point 766 (-91.117048, 29.518722, -0.49230897) failed to convert
-rank 38: Point 766 (-90.783992, 29.904728, -0.57627782) failed to convert
-rank 36: Point 770 (-90.828273, 29.984352, 31.766425) failed to convert
-rank 27: Point 772 (-91.148786, 29.694715, -2.084832) failed to convert
-rank 6: Point 772 (-91.749966, 30.537217, -13.4033) failed to convert
-rank 35: Point 780 (-90.857855, 29.905266, -0.37564317) failed to convert
-rank 95: Point 1068 (-89.217763, 29.194803, -0.26630098) failed to convert
-rank 63: Point 776 (-90.333901, 29.517772, -0.4508693) failed to convert
-rank 22: Point 772 (-91.200557, 30.413729, 14.748024) failed to convert
-rank 65: Point 1069 (-90.266452, 29.378617, -4.1148002) failed to convert
-rank 92: Point 1076 (-89.308217, 29.231739, -0.49274066) failed to convert
-rank 20: Point 767 (-91.257507, 30.032318, -0.153) failed to convert
-rank 69: Point 1070 (-90.056379, 30.44933, -8.2367273) failed to convert
-rank 11: Point 772 (-91.578994, 30.259742, -4.720475) failed to convert
-rank 5: Point 777 (-91.774235, 30.636972, -7.4339218) failed to convert
-rank 45: Point 778 (-90.708777, 29.334485, -0.67873052) failed to convert
-rank 99: Point 1068 (-88.904532, 29.482053, 13.417293) failed to convert
-rank 43: Point 779 (-90.728832, 29.394384, 3.3871005) failed to convert
-rank 61: Point 779 (-90.360465, 29.893266, -0.18408076) failed to convert
-rank 42: Point 771 (-90.758789, 29.258759, -0.37093664) failed to convert
-rank 75: Point 1070 (-89.975876, 29.926661, 21.223408) failed to convert
-rank 50: Point 777 (-90.601544, 29.675793, -1.0032946) failed to convert
-rank 77: Point 1069 (-89.957273, 29.673259, 15.030547) failed to convert
-rank 23: Point 776 (-91.22407, 29.718853, -5.4010563) failed to convert
-rank 49: Point 777 (-90.610934, 29.750679, -0.58464607) failed to convert
-rank 51: Point 777 (-90.558173, 30.045, -4.5878152) failed to convert
-rank 15: Point 773 (-91.458486, 29.743895, -3.3375601) failed to convert
-rank 58: Point 764 (-90.452687, 29.569588, -1.7201322) failed to convert
-rank 87: Point 1068 (-89.527355, 29.364234, 13.391977) failed to convert
-rank 59: Point 777 (-90.402764, 29.956615, -8.6642455) failed to convert
-rank 39: Point 773 (-90.786127, 29.628303, -0.75607215) failed to convert
-rank 67: Point 1066 (-90.148759, 29.959913, -7.3996302) failed to convert
-rank 80: Point 1075 (-89.907066, 29.292882, 0.31299999) failed to convert
-rank 29: Point 775 (-91.060679, 29.712423, -0.84302141) failed to convert
-rank 8: Point 765 (-91.654012, 30.942166, -0.66709824) failed to convert
-rank 79: Point 1069 (-89.87603, 30.138644, -5.4504339) failed to convert
-rank 24: Point 772 (-91.208024, 29.691607, -6.190488) failed to convert
-rank 9: Point 774 (-91.621679, 30.983398, -21.727588) failed to convert
-rank 37: Point 778 (-90.81243, 29.880462, -0.22956147) failed to convert
-rank 85: Point 1068 (-89.682124, 29.458583, -3.9380162) failed to convert
-rank 16: Point 771 (-91.423077, 29.620185, -0.33845651) failed to convert
-rank 72: Point 1078 (-90.087883, 29.28906, 0.90171921) failed to convert
-rank 84: Point 1078 (-89.718881, 29.84336, -0.50809968) failed to convert
-rank 82: Point 1078 (-89.793226, 29.811198, -0.0) failed to convert
-rank 66: Point 1074 (-90.201651, 29.776067, 2.2109515) failed to convert
-rank 52: Point 769 (-90.560538, 29.665639, 0.98294028) failed to convert
-rank 34: Point 766 (-90.893381, 29.775844, -1.3689151) failed to convert
-rank 19: Point 781 (-91.312849, 29.568889, -0.58128041) failed to convert
-rank 0: Point 722 (-92.413721, 29.516479, 5.9372198) failed to convert
-rank 17: Point 777 (-91.375752, 29.6841, -2.8136419) failed to convert
-rank 14: Point 770 (-91.494693, 29.647257, -2.2442699) failed to convert
-rank 93: Point 1068 (-89.255685, 29.299143, -0.07103189) failed to convert
-rank 71: Point 1068 (-90.069155, 29.801397, 2.6572487) failed to convert
-rank 74: Point 1077 (-89.994336, 29.937124, 22.731035) failed to convert
-rank 56: Point 771 (-90.461961, 29.996199, 26.55) failed to convert
-rank 48: Point 770 (-90.635208, 29.710304, -1.4183448) failed to convert
-rank 94: Point 1077 (-89.237996, 29.168314, -0.46436025) failed to convert
-rank 98: Point 1080 (-89.084015, 29.139573, 0.62165257) failed to convert
-rank 31: Point 774 (-91.025722, 29.378003, -0.36549239) failed to convert
-rank 33: Point 772 (-90.931557, 29.633426, -0.43594047) failed to convert
-rank 41: Point 777 (-90.75771, 29.578101, -1.0419885) failed to convert
-rank 1: Point 777 (-92.086953, 29.704325, 2.9638421) failed to convert
-rank 68: Point 1077 (-90.118869, 29.989455, 0.57272942) failed to convert
-rank 91: Point 1069 (-89.287681, 29.845813, -0.0) failed to convert
-rank 12: Point 760 (-91.555439, 29.83017, -2.0997102) failed to convert
-rank 60: Point 766 (-90.339441, 30.480856, -4.1302895) failed to convert
-rank 90: Point 1077 (-89.387475, 28.964035, 15.816606) failed to convert
-rank 88: Point 1079 (-89.454146, 29.354245, -4.2635426) failed to convert
-rank 86: Point 1078 (-89.605824, 29.40003, -3.6376118) failed to convert
-rank 83: Point 1067 (-89.72954, 30.255838, -1.3195974) failed to convert
-rank 47: Point 775 (-90.642364, 29.93402, -0.39739886) failed to convert
-rank 21: Point 780 (-91.208732, 30.495405, -7.5944858) failed to convert
-rank 53: Point 774 (-90.515224, 29.979848, -0.90848351) failed to convert
-rank 4: Point 773 (-91.808688, 30.807127, -17.156999) failed to convert
-rank 64: Point 1079 (-90.282375, 29.645757, -0.085344) failed to convert
-rank 18: Point 773 (-91.342979, 29.67717, 0.81533075) failed to convert
-rank 40: Point 769 (-90.768827, 29.649608, -0.51316055) failed to convert
-rank 73: Point 1068 (-90.015208, 29.944068, -0.25820337) failed to convert
-rank 78: Point 1079 (-89.913343, 29.922193, -0.6311091) failed to convert
-rank 89: Point 1069 (-89.408504, 29.19536, 0.10517003) failed to convert
-rank 54: Point 771 (-90.520784, 29.611608, -0.77183503) failed to convert
-rank 44: Point 772 (-90.680137, 29.922234, -0.4624095) failed to convert
-rank 25: Point 780 (-91.151039, 30.340376, 15.710692) failed to convert
-rank 76: Point 1081 (-89.961312, 29.881506, 24.209497) failed to convert
-rank 70: Point 1080 (-90.095726, 29.681888, -8.2296) failed to convert
-rank 81: Point 1066 (-89.792137, 30.236307, -3.7503727) failed to convert
-rank 97: Point 1066 (-89.156457, 29.148332, -0.13075441) failed to convert
-rank 3: Point 775 (-91.911551, 29.774254, 2.6281544) failed to convert
-rank 62: Point 770 (-90.335655, 29.905569, -1.7127296) failed to convert
-rank 96: Point 1081 (-89.165259, 29.552644, 5.1876258) failed to convert
-rank 92: Point 1077 (-89.300681, 29.318219, -0.00074735) failed to convert
-rank 46: Point 761 (-90.677449, 29.675523, -0.6570792) failed to convert
-rank 55: Point 775 (-90.513944, 29.451099, 0.3048) failed to convert
-rank 95: Point 1069 (-89.220238, 29.166637, -0.0) failed to convert
-rank 65: Point 1070 (-90.226567, 29.90894, 0.60961989) failed to convert
-rank 99: Point 1069 (-88.84181, 30.15247, 12.038931) failed to convert
-rank 57: Point 779 (-90.454042, 29.860753, -0.66510408) failed to convert
-rank 10: Point 771 (-91.59761, 30.74743, -20.0) failed to convert
-rank 26: Point 770 (-91.155138, 30.023984, -0.75152387) failed to convert
-rank 2: Point 772 (-91.970699, 29.96048, -1.2191081) failed to convert
-rank 75: Point 1071 (-89.982524, 29.842475, 29.338369) failed to convert
-rank 69: Point 1071 (-90.1101, 29.759601, -0.57529403) failed to convert
-rank 38: Point 767 (-90.804609, 29.602086, -0.7880169) failed to convert
-rank 77: Point 1070 (-89.937391, 29.923518, 27.419963) failed to convert
-rank 36: Point 771 (-90.872866, 29.321507, -0.00939278) failed to convert
-rank 32: Point 769 (-90.932621, 30.121672, -5.2081903) failed to convert
-rank 7: Point 778 (-91.718863, 30.448379, 6.0252482) failed to convert
-rank 13: Point 775 (-91.508185, 30.056398, -1.8640821) failed to convert
-rank 28: Point 767 (-91.106178, 29.689, -0.43721086) failed to convert
-rank 35: Point 781 (-90.861157, 29.855799, -1.2397429) failed to convert
-rank 87: Point 1069 (-89.519326, 29.459312, 0.47259923) failed to convert
-rank 22: Point 773 (-91.241911, 29.755901, 2.6276762) failed to convert
-rank 67: Point 1067 (-90.144198, 30.019174, -5.1709323) failed to convert
-rank 30: Point 773 (-91.040694, 29.722562, -0.77021321) failed to convert
-rank 27: Point 773 (-91.112772, 30.25772, 5.3569275) failed to convert
-rank 45: Point 779 (-90.666476, 29.94403, -1.0477486) failed to convert
-rank 6: Point 773 (-91.742227, 30.674205, -9.9998151) failed to convert
-rank 72: Point 1079 (-90.028724, 30.05047, -1.3888351) failed to convert
-rank 5: Point 778 (-91.801413, 30.148726, -5.8792402) failed to convert
-rank 11: Point 773 (-91.540214, 30.917688, -12.47433) failed to convert
-rank 79: Point 1070 (-89.896701, 29.881401, -2.0995681) failed to convert
-rank 20: Point 768 (-91.238578, 30.334517, -5.2613657) failed to convert
-rank 50: Point 778 (-90.56198, 30.231798, 2.446573) failed to convert
-rank 80: Point 1076 (-89.881999, 29.607811, 33.887248) failed to convert
-rank 42: Point 772 (-90.749252, 29.398431, -8.2296) failed to convert
-rank 85: Point 1069 (-89.649693, 29.850022, 8.6751957) failed to convert
-rank 84: Point 1079 (-89.709874, 29.952459, 2.7399977) failed to convert
-rank 66: Point 1075 (-90.245959, 29.187332, -0.18505466) failed to convert
-rank 23: Point 777 (-91.184411, 30.347895, 13.518672) failed to convert
-rank 51: Point 778 (-90.602128, 29.425052, -0.68144193) failed to convert
-rank 63: Point 777 (-90.301306, 29.956049, 17.901918) failed to convert
-rank 61: Point 780 (-90.384042, 29.572975, -1.7561658) failed to convert
-rank 82: Point 1079 (-89.812201, 29.57704, -4.6893483) failed to convert
-rank 43: Point 780 (-90.698017, 29.84076, 0.4171408) failed to convert
-rank 29: Point 776 (-91.060676, 29.712383, -0.2391217) failed to convert
-rank 49: Point 778 (-90.602549, 29.86917, -0.41819546) failed to convert
-rank 58: Point 765 (-90.436661, 29.790267, -0.8545068) failed to convert
-rank 93: Point 1069 (-89.178259, 30.170969, 4.0593984) failed to convert
-rank 74: Point 1078 (-90.001765, 29.842687, 0.11486893) failed to convert
-rank 71: Point 1069 (-90.057723, 29.948202, 37.747012) failed to convert
-rank 94: Point 1078 (-89.238298, 29.164817, -1.4983875) failed to convert
-rank 39: Point 774 (-90.769634, 29.86963, -0.269195) failed to convert
-rank 8: Point 766 (-91.72646, 29.668812, 2.0114451) failed to convert
-rank 59: Point 778 (-90.362209, 30.503791, -6.4590997) failed to convert
-rank 90: Point 1078 (-89.364186, 29.2353, 0.0237982) failed to convert
-rank 37: Point 779 (-90.812473, 29.879807, -1.6668756) failed to convert
-rank 68: Point 1078 (-90.186641, 29.100738, 3.6980537) failed to convert
-rank 15: Point 774 (-91.458477, 29.743955, -3.3375601) failed to convert
-rank 9: Point 775 (-91.705323, 29.521098, 2.3575343) failed to convert
-rank 34: Point 767 (-90.866699, 30.172438, -1.4238958) failed to convert
-rank 91: Point 1070 (-89.347711, 29.156974, 0.31299999) failed to convert
-rank 17: Point 778 (-91.374523, 29.704403, -5.0322483) failed to convert
-rank 98: Point 1081 (-89.079587, 29.188211, 4.4501621) failed to convert
-rank 86: Point 1079 (-89.608022, 29.373466, 0.34712049) failed to convert
-rank 88: Point 1080 (-89.45437, 29.351266, 1.3988214) failed to convert
-rank 83: Point 1068 (-89.715114, 30.429393, -5.5515737) failed to convert
-rank 56: Point 772 (-90.523164, 29.144529, 2.0860748) failed to convert
-rank 16: Point 772 (-91.409082, 29.853413, 4.0849118) failed to convert
-rank 0: Point 723 (-92.409985, 29.593149, -0.00056412) failed to convert
-rank 52: Point 770 (-90.579864, 29.392346, 0.45719999) failed to convert
-rank 48: Point 771 (-90.664291, 29.293057, -0.40142618) failed to convert
-rank 64: Point 1080 (-90.29211, 29.514518, 1.9421801) failed to convert
-rank 73: Point 1069 (-90.018149, 29.906606, -9.0) failed to convert
-rank 33: Point 773 (-90.953726, 29.296866, 1.4992945) failed to convert
-rank 89: Point 1070 (-89.319734, 30.217636, 3.51) failed to convert
-rank 19: Point 782 (-91.308261, 29.643307, -3.4213185) failed to convert
-rank 78: Point 1080 (-89.919211, 29.848658, -8.2296) failed to convert
-rank 76: Point 1082 (-89.955164, 29.959002, -2.4570483) failed to convert
-rank 24: Point 773 (-91.171236, 30.27373, -14.41186) failed to convert
-rank 14: Point 771 (-91.489286, 29.738922, -0.34167329) failed to convert
-rank 81: Point 1067 (-89.805664, 30.070449, 2.9567765) failed to convert
-rank 41: Point 778 (-90.728079, 30.008451, -9.9032576) failed to convert
-rank 70: Point 1081 (-90.077422, 29.918122, 22.867354) failed to convert
-rank 97: Point 1067 (-89.168042, 29.017529, 3.6149805) failed to convert
-rank 12: Point 761 (-91.548261, 29.95299, -8.2296) failed to convert
-rank 96: Point 1082 (-89.196673, 29.198607, 0.0) failed to convert
-rank 53: Point 775 (-90.566669, 29.25819, 1.5003428) failed to convert
-rank 1: Point 778 (-92.079581, 29.848008, -0.34290439) failed to convert
-rank 31: Point 775 (-90.962569, 30.340041, -4.1165846) failed to convert
-rank 65: Point 1071 (-90.223374, 29.951015, 33.78332) failed to convert
-rank 92: Point 1078 (-89.316415, 29.137035, 0.10597397) failed to convert
-rank 95: Point 1070 (-89.21763, 29.196266, -0.19224169) failed to convert
-rank 99: Point 1070 (-88.839756, 30.172802, 11.304452) failed to convert
-rank 75: Point 1072 (-89.99231, 29.718168, -4.9158147) failed to convert
-rank 47: Point 776 (-90.685554, 29.31421, -8.2296) failed to convert
-rank 69: Point 1072 (-90.099594, 29.89554, -0.80440487) failed to convert
-rank 18: Point 774 (-91.300989, 30.360013, -2.0934217) failed to convert
-rank 40: Point 770 (-90.754531, 29.857996, -1.353614) failed to convert
-rank 21: Point 781 (-91.215347, 30.390772, 16.548819) failed to convert
-rank 4: Point 774 (-91.808681, 30.807088, -16.544172) failed to convert
-rank 25: Point 781 (-91.173765, 29.983664, -0.29646087) failed to convert
-rank 3: Point 776 (-91.873761, 30.47322, -5.0841762) failed to convert
-rank 87: Point 1070 (-89.529752, 29.335231, 0.31299999) failed to convert
-rank 77: Point 1071 (-89.990677, 29.247263, 0.86802824) failed to convert
-rank 54: Point 772 (-90.516755, 29.667864, -0.66852659) failed to convert
-rank 67: Point 1068 (-90.148751, 29.959973, -6.0736433) failed to convert
-rank 46: Point 762 (-90.700314, 29.345238, 0.21848869) failed to convert
-rank 79: Point 1071 (-89.897835, 29.867199, -6.040222) failed to convert
-rank 62: Point 771 (-90.351891, 29.686298, -0.45342388) failed to convert
-rank 55: Point 776 (-90.473884, 30.007012, 39.279984) failed to convert
-rank 72: Point 1080 (-90.038506, 29.925702, -9.0) failed to convert
-rank 44: Point 773 (-90.68586, 29.840044, -0.54028556) failed to convert
-rank 2: Point 773 (-91.926253, 30.790358, -9.1741969) failed to convert
-rank 66: Point 1076 (-90.237653, 29.298137, -0.4772542) failed to convert
-rank 80: Point 1077 (-89.907888, 29.28179, 2.301089) failed to convert
-rank 57: Point 780 (-90.449934, 29.917194, -0.25925878) failed to convert
-rank 84: Point 1080 (-89.74136, 29.56909, -0.25647094) failed to convert
-rank 85: Point 1070 (-89.62454, 30.149555, 4.5207661) failed to convert
-rank 10: Point 772 (-91.664244, 29.589629, 3.4592089) failed to convert
-rank 26: Point 771 (-91.145724, 30.171436, -6.6144064) failed to convert
-rank 60: Point 767 (-90.379581, 29.94115, 11.352477) failed to convert
-rank 38: Point 768 (-90.820675, 29.364236, -0.26086786) failed to convert
-rank 82: Point 1080 (-89.811578, 29.584634, 28.308588) failed to convert
-rank 7: Point 779 (-91.729679, 30.256159, -8.5886924) failed to convert
-rank 94: Point 1079 (-89.157666, 30.071974, 2.0354935) failed to convert
-rank 74: Point 1079 (-90.051374, 29.20586, -0.66477784) failed to convert
-rank 32: Point 770 (-90.963553, 29.654597, -0.46829431) failed to convert
-rank 36: Point 772 (-90.879303, 29.224732, 0.25132382) failed to convert
-rank 71: Point 1070 (-90.050611, 30.039193, 5.8145106) failed to convert
-rank 22: Point 774 (-91.209373, 30.274376, -7.0048492) failed to convert
-rank 28: Point 768 (-91.118863, 29.489984, 0.09995297) failed to convert
-rank 93: Point 1070 (-89.182879, 30.119444, 1.6621979) failed to convert
-rank 13: Point 776 (-91.524219, 29.783837, -1.6740951) failed to convert
-rank 45: Point 780 (-90.699189, 29.473582, -0.88568367) failed to convert
-rank 90: Point 1079 (-89.370408, 29.162892, 0.31299999) failed to convert
-rank 35: Point 782 (-90.847584, 30.056534, 17.451229) failed to convert
-rank 68: Point 1079 (-90.121429, 29.95582, -0.03416399) failed to convert
-rank 30: Point 774 (-91.011635, 30.167529, -11.93414) failed to convert
-rank 98: Point 1082 (-89.095786, 29.00717, 26.111454) failed to convert
-rank 27: Point 774 (-91.148585, 29.697562, -0.70782609) failed to convert
-rank 86: Point 1080 (-89.534856, 30.241706, -4.1096649) failed to convert
-rank 88: Point 1081 (-89.393822, 30.054802, 2.4983749) failed to convert
-rank 83: Point 1069 (-89.768109, 29.786286, -8.2296) failed to convert
-rank 5: Point 779 (-91.752281, 31.025314, -12.503238) failed to convert
-rank 64: Point 1081 (-90.310971, 29.259481, 0.24216038) failed to convert
-rank 11: Point 774 (-91.541051, 30.902053, -13.555738) failed to convert
-rank 91: Point 1071 (-89.33819, 29.26689, 15.213001) failed to convert
-rank 89: Point 1071 (-89.307403, 30.357136, 1.489292) failed to convert
-rank 73: Point 1070 (-90.022434, 29.851786, -9.0) failed to convert
-rank 6: Point 774 (-91.741389, 30.688966, -16.279368) failed to convert
-rank 51: Point 779 (-90.560108, 30.017672, -1.5676684) failed to convert
-rank 78: Point 1081 (-89.918309, 29.859813, 0.26908751) failed to convert
-rank 76: Point 1083 (-89.955162, 29.958903, -2.8580112) failed to convert
-rank 23: Point 778 (-91.209405, 29.952738, -0.83108256) failed to convert
-rank 70: Point 1082 (-90.095088, 29.689996, 0.70292104) failed to convert
-rank 42: Point 773 (-90.724017, 29.765794, -1.6509274) failed to convert
-rank 63: Point 778 (-90.36004, 29.161953, 1.1982522) failed to convert
-rank 43: Point 781 (-90.739008, 29.245524, -0.0) failed to convert
-rank 29: Point 777 (-91.060851, 29.709597, -1.1971115) failed to convert
-rank 49: Point 779 (-90.581488, 30.165354, -0.4291724) failed to convert
-rank 20: Point 769 (-91.235502, 30.383328, -6.7258817) failed to convert
-rank 65: Point 1072 (-90.217177, 30.03242, -5.0340771) failed to convert
-rank 97: Point 1068 (-89.131184, 29.431738, 3.1046636) failed to convert
-rank 81: Point 1068 (-89.790173, 30.259917, -1.5018074) failed to convert
-rank 39: Point 775 (-90.760127, 30.007915, -10.106559) failed to convert
-rank 95: Point 1071 (-89.218019, 29.19181, -0.0) failed to convert
-rank 58: Point 766 (-90.462084, 29.439506, -1.1473192) failed to convert
-rank 50: Point 779 (-90.557191, 30.298446, 1.5584481) failed to convert
-rank 92: Point 1079 (-89.306761, 29.247834, -0.16152428) failed to convert
-rank 96: Point 1083 (-89.124136, 30.010373, 2.4069205) failed to convert
-rank 75: Point 1073 (-89.972431, 29.970112, 0.17816115) failed to convert
-rank 59: Point 779 (-90.468401, 29.051605, 3.651341) failed to convert
-rank 61: Point 781 (-90.387845, 29.520967, 0.89762494) failed to convert
-rank 15: Point 775 (-91.464141, 29.648046, -0.50999271) failed to convert
-rank 56: Point 773 (-90.437464, 30.331048, -0.54936367) failed to convert
-rank 99: Point 1071 (-88.840705, 30.162529, 11.407765) failed to convert
-rank 48: Point 772 (-90.635189, 29.710268, -1.051142) failed to convert
-rank 9: Point 776 (-91.67935, 29.981813, -0.5325203) failed to convert
-rank 0: Point 724 (-92.418198, 29.401689, 10.1) failed to convert
-rank 12: Point 762 (-91.525628, 30.338062, -11.106913) failed to convert
-rank 33: Point 774 (-90.938794, 29.52378, -0.57050062) failed to convert
-rank 69: Point 1073 (-90.106966, 29.800084, -4.2397682) failed to convert
-rank 79: Point 1072 (-89.885487, 30.021054, 9.5410212) failed to convert
-rank 14: Point 772 (-91.470789, 30.050924, -1.6066351) failed to convert
-rank 24: Point 774 (-91.168915, 30.310019, -12.663597) failed to convert
-rank 77: Point 1072 (-89.956685, 29.67986, -0.78391068) failed to convert
-rank 53: Point 776 (-90.559287, 29.362503, -0.0) failed to convert
-rank 67: Point 1069 (-90.144214, 30.018935, -5.1559971) failed to convert
-rank 87: Point 1071 (-89.49453, 29.750436, 3.0844339) failed to convert
-rank 72: Point 1081 (-90.038687, 29.9232, -0.37485155) failed to convert
-rank 1: Point 779 (-92.047445, 30.466007, -6.5342045) failed to convert
-rank 37: Point 780 (-90.815981, 29.828057, -1.8172059) failed to convert
-rank 16: Point 773 (-91.358025, 30.691446, -20.0) failed to convert
-rank 52: Point 771 (-90.560972, 29.658617, -0.56060656) failed to convert
-rank 66: Point 1077 (-90.22469, 29.470682, -0.13696285) failed to convert
-rank 47: Point 777 (-90.657961, 29.711393, -1.1788539) failed to convert
-rank 17: Point 779 (-91.319278, 30.605521, -16.924323) failed to convert
-rank 31: Point 776 (-90.987759, 29.958039, -0.89583323) failed to convert
-rank 41: Point 779 (-90.692518, 30.51782, -11.981028) failed to convert
-rank 19: Point 783 (-91.255006, 30.501321, -7.9164258) failed to convert
-rank 3: Point 777 (-91.884867, 30.269107, -6.4395803) failed to convert
-rank 34: Point 768 (-90.874081, 30.062966, 29.676533) failed to convert
-rank 85: Point 1071 (-89.649492, 29.850669, 4.5429485) failed to convert
-rank 18: Point 775 (-91.289412, 30.545682, -10.858621) failed to convert
-rank 40: Point 771 (-90.754581, 29.857275, -0.77219821) failed to convert
-rank 25: Point 782 (-91.198019, 29.598765, 3.4351001) failed to convert
-rank 84: Point 1081 (-89.758691, 29.355855, 0.73589629) failed to convert
-rank 54: Point 773 (-90.517331, 29.65978, -0.58294136) failed to convert
-rank 94: Point 1080 (-89.230317, 29.255625, -0.00627083) failed to convert
-rank 8: Point 767 (-91.69481, 30.230954, -8.2296) failed to convert
-rank 44: Point 774 (-90.683124, 29.879286, -0.36169742) failed to convert
-rank 80: Point 1078 (-89.887999, 29.532029, 0.14136574) failed to convert
-rank 21: Point 782 (-91.269009, 29.531547, 6.04299) failed to convert
-rank 82: Point 1081 (-89.756343, 30.261282, 0.36210597) failed to convert
-rank 71: Point 1071 (-90.097378, 29.435698, 0.31299999) failed to convert
-rank 2: Point 774 (-91.945801, 30.427508, -4.9659264) failed to convert
-rank 74: Point 1080 (-90.004709, 29.805162, 20.126901) failed to convert
-rank 62: Point 772 (-90.363632, 29.526623, 0.26242519) failed to convert
-rank 86: Point 1081 (-89.537764, 30.207495, -0.45395182) failed to convert
-rank 46: Point 763 (-90.664688, 29.85841, -0.18737709) failed to convert
-rank 4: Point 775 (-91.80867, 30.807028, -14.645357) failed to convert
-rank 68: Point 1080 (-90.186792, 29.098405, 4.9537544) failed to convert
-rank 90: Point 1080 (-89.360716, 29.275355, -4.4650154) failed to convert
-rank 98: Point 1083 (-88.986425, 30.209876, 0.36953796) failed to convert
-rank 55: Point 777 (-90.499325, 29.654881, -0.53567193) failed to convert
-rank 93: Point 1071 (-89.271973, 29.112286, 2.5978633) failed to convert
-rank 88: Point 1082 (-89.404886, 29.926905, -0.42939709) failed to convert
-rank 83: Point 1070 (-89.767949, 29.788098, -1.0098583) failed to convert
-rank 89: Point 1072 (-89.408618, 29.19384, 0.31299999) failed to convert
-rank 91: Point 1072 (-89.346759, 29.167668, 0.31299999) failed to convert
-rank 26: Point 772 (-91.144955, 30.183172, -7.7162901) failed to convert
-rank 64: Point 1082 (-90.304296, 29.349475, -0.14413701) failed to convert
-rank 38: Point 769 (-90.785876, 29.877008, -0.13455468) failed to convert
-rank 57: Point 781 (-90.453975, 29.861575, -0.6982968) failed to convert
-rank 10: Point 773 (-91.612507, 30.491485, -4.1357292) failed to convert
-rank 76: Point 1084 (-89.975157, 29.706135, -4.7442123) failed to convert
-rank 7: Point 780 (-91.733981, 30.179703, -2.255079) failed to convert
-rank 60: Point 768 (-90.377367, 29.970778, -2.3798784) failed to convert
-rank 36: Point 773 (-90.8271, 30.001465, -9.0199076) failed to convert
-rank 22: Point 775 (-91.204815, 30.346346, -5.8657587) failed to convert
-rank 32: Point 771 (-90.964598, 29.638633, -0.52259155) failed to convert
-rank 78: Point 1082 (-89.917911, 29.86456, 33.569043) failed to convert
-rank 70: Point 1083 (-90.049388, 30.276613, 3.9100001) failed to convert
-rank 81: Point 1069 (-89.788831, 30.276289, -1.4053707) failed to convert
-rank 65: Point 1073 (-90.266413, 29.378629, -4.1148002) failed to convert
-rank 73: Point 1071 (-90.03312, 29.71503, -0.08844768) failed to convert
-rank 97: Point 1069 (-89.154136, 29.173987, -3.4e-07) failed to convert
-rank 13: Point 777 (-91.558038, 29.201445, 6.4842374) failed to convert
-rank 28: Point 769 (-91.072996, 30.203615, -11.29218) failed to convert
-rank 92: Point 1080 (-89.307676, 29.237292, 7.5337599) failed to convert
-rank 75: Point 1074 (-89.981774, 29.851884, 26.970215) failed to convert
-rank 95: Point 1072 (-89.217682, 29.195635, -0.24643105) failed to convert
-rank 96: Point 1084 (-89.202104, 29.13702, -0.19936392) failed to convert
-rank 99: Point 1072 (-88.84346, 30.133028, 12.988111) failed to convert
-rank 45: Point 781 (-90.708811, 29.333931, -0.90218608) failed to convert
-rank 35: Point 783 (-90.873371, 29.673716, -0.64700837) failed to convert
-rank 5: Point 780 (-91.815435, 29.893061, -0.27071415) failed to convert
-rank 27: Point 775 (-91.174087, 29.292789, -0.3900897) failed to convert
-rank 11: Point 775 (-91.594465, 29.991175, -0.53048084) failed to convert
-rank 51: Point 780 (-90.605916, 29.370865, -8.2296) failed to convert
-rank 79: Point 1073 (-89.945454, 29.266887, 8.4410265) failed to convert
-rank 20: Point 770 (-91.235909, 30.376819, 6.2757258) failed to convert
-rank 29: Point 778 (-91.03463, 30.113128, -6.1699578) failed to convert
-rank 39: Point 776 (-90.760121, 30.007955, -10.106559) failed to convert
-rank 58: Point 767 (-90.452685, 29.569391, -0.24554384) failed to convert
-rank 30: Point 775 (-91.040039, 29.732468, -0.58957813) failed to convert
-rank 43: Point 782 (-90.714132, 29.607828, -0.97857026) failed to convert
-rank 49: Point 780 (-90.602538, 29.86923, -0.59051204) failed to convert
-rank 77: Point 1073 (-89.937924, 29.916399, -1.4680171) failed to convert
-rank 67: Point 1070 (-90.144162, 30.019504, -5.1727611) failed to convert
-rank 69: Point 1074 (-90.072887, 30.238378, 4.4699998) failed to convert
-rank 15: Point 776 (-91.451181, 29.865842, -0.07104895) failed to convert
-rank 72: Point 1082 (-90.056371, 29.696183, -0.15741297) failed to convert
-rank 87: Point 1072 (-89.527139, 29.364655, 2.9317312) failed to convert
-rank 50: Point 780 (-90.587685, 29.871463, -0.46685414) failed to convert
-rank 42: Point 774 (-90.70652, 30.018186, -8.6153766) failed to convert
-rank 59: Point 780 (-90.428927, 29.598684, -0.43325826) failed to convert
-rank 56: Point 774 (-90.474912, 29.817622, -1.1327535) failed to convert
-rank 23: Point 779 (-91.226321, 29.682608, 0.50010819) failed to convert
-rank 61: Point 782 (-90.384016, 29.57292, -1.9913216) failed to convert
-rank 84: Point 1082 (-89.762586, 29.307722, 0.65215739) failed to convert
-rank 66: Point 1078 (-90.189384, 29.936208, -7.5657462) failed to convert
-rank 85: Point 1072 (-89.610833, 30.31155, -5.4760212) failed to convert
-rank 33: Point 775 (-90.979268, 28.904369, 5.1515953) failed to convert
-rank 82: Point 1082 (-89.787519, 29.880929, -0.00999083) failed to convert
-rank 53: Point 777 (-90.509945, 30.052792, 10.727566) failed to convert
-rank 80: Point 1079 (-89.906497, 29.299137, 0.31299999) failed to convert
-rank 9: Point 777 (-91.624029, 30.942651, -13.196377) failed to convert
-rank 6: Point 775 (-91.750072, 30.535122, -11.301675) failed to convert
-rank 74: Point 1081 (-90.046192, 29.272881, 0.87786261) failed to convert
-rank 94: Point 1081 (-89.231252, 29.244929, -0.0) failed to convert
-rank 31: Point 777 (-90.978052, 30.105013, -7.3045213) failed to convert
-rank 86: Point 1082 (-89.60577, 29.400056, -5.6464203) failed to convert
-rank 37: Point 781 (-90.812465, 29.879747, -0.66861502) failed to convert
-rank 63: Point 779 (-90.294487, 30.046798, -0.23657713) failed to convert
-rank 24: Point 775 (-91.208028, 29.691256, -1.6503888) failed to convert
-rank 48: Point 773 (-90.635167, 29.710412, -1.0337014) failed to convert
-rank 0: Point 725 (-92.451202, 28.682625, 34.700001) failed to convert
-rank 71: Point 1072 (-90.083136, 29.620357, 2.8937451) failed to convert
-rank 68: Point 1081 (-90.148793, 29.599403, 0.31299999) failed to convert
-rank 98: Point 1084 (-89.007226, 29.983981, 4.3986557) failed to convert
-rank 88: Point 1083 (-89.463215, 29.246165, 0.31299999) failed to convert
-rank 83: Point 1071 (-89.768092, 29.786228, -8.2296) failed to convert
-rank 91: Point 1073 (-89.348069, 29.152439, 0.31299999) failed to convert
-rank 47: Point 778 (-90.685544, 29.314249, -8.2296) failed to convert
-rank 14: Point 773 (-91.487668, 29.765974, -3.1943041) failed to convert
-rank 89: Point 1073 (-89.396977, 29.329619, -5.1840387) failed to convert
-rank 17: Point 780 (-91.375656, 29.685188, -2.9839797) failed to convert
-rank 12: Point 763 (-91.524567, 30.355946, -0.38050363) failed to convert
-rank 93: Point 1072 (-89.205261, 29.868096, 1.5263415) failed to convert
-rank 18: Point 776 (-91.289076, 30.550998, -16.039658) failed to convert
-rank 3: Point 778 (-91.876298, 30.42617, -5.0244934) failed to convert
-rank 1: Point 780 (-92.089629, 29.648502, 2.0330514) failed to convert
-rank 64: Point 1083 (-90.303142, 29.364904, 0.458) failed to convert
-rank 76: Point 1085 (-89.974568, 29.713547, -8.2296) failed to convert
-rank 90: Point 1081 (-89.36989, 29.168636, 0.06885852) failed to convert
-rank 34: Point 769 (-90.865688, 30.187121, -1.5016024) failed to convert
-rank 78: Point 1083 (-89.933584, 29.667508, -0.0) failed to convert
-rank 41: Point 780 (-90.738821, 29.85282, -0.23219298) failed to convert
-rank 70: Point 1084 (-90.069154, 30.023991, 0.42381823) failed to convert
-rank 73: Point 1072 (-90.030678, 29.746232, -0.19662064) failed to convert
-rank 81: Point 1070 (-89.792093, 30.23635, -1.1856648) failed to convert
-rank 97: Point 1070 (-89.166949, 29.029262, -0.3298714) failed to convert
-rank 25: Point 783 (-91.154694, 30.283045, 3.1291181) failed to convert
-rank 54: Point 774 (-90.487471, 30.0739, -2.3563794) failed to convert
-rank 19: Point 784 (-91.254587, 30.507806, 7.8450518) failed to convert
-rank 16: Point 774 (-91.3567, 30.712893, -20.0) failed to convert
-rank 44: Point 775 (-90.683358, 29.875909, -0.33539245) failed to convert
-rank 52: Point 772 (-90.551701, 29.788657, -0.46699551) failed to convert
-rank 92: Point 1081 (-89.299754, 29.32804, -0.0) failed to convert
-rank 65: Point 1074 (-90.217154, 30.032476, -5.0340771) failed to convert
-rank 4: Point 776 (-91.840065, 30.239153, -5.3701173) failed to convert
-rank 40: Point 772 (-90.754537, 29.857854, -1.3566774) failed to convert
-rank 75: Point 1075 (-89.981287, 29.857988, -6.6568325) failed to convert
-rank 62: Point 773 (-90.320094, 30.113744, 3.2565723) failed to convert
-rank 2: Point 775 (-91.966063, 30.047499, -3.307212) failed to convert
-rank 95: Point 1073 (-89.21756, 29.196897, -0.50707907) failed to convert
-rank 46: Point 764 (-90.660179, 29.922787, -0.96898393) failed to convert
-rank 8: Point 768 (-91.660029, 30.837794, -12.176771) failed to convert
-rank 99: Point 1073 (-88.835351, 30.21702, 8.9572972) failed to convert
-rank 26: Point 773 (-91.141756, 30.233068, -12.346696) failed to convert
-rank 96: Point 1085 (-89.200058, 29.160174, -0.88908822) failed to convert
-rank 7: Point 781 (-91.687381, 30.998654, -11.114999) failed to convert
-rank 36: Point 774 (-90.843992, 29.751952, -0.67971836) failed to convert
-rank 79: Point 1074 (-89.905333, 29.773194, -0.46451435) failed to convert
-rank 32: Point 772 (-90.931904, 30.131941, -7.438498) failed to convert
-rank 22: Point 776 (-91.199175, 30.435227, 15.946962) failed to convert
-rank 21: Point 783 (-91.223567, 30.260211, -4.7802525) failed to convert
-rank 38: Point 770 (-90.784757, 29.893341, -0.34012728) failed to convert
-rank 10: Point 774 (-91.586486, 30.936332, -10.948331) failed to convert
-rank 67: Point 1071 (-90.122399, 30.300963, 4.1199999) failed to convert
-rank 28: Point 770 (-91.072998, 30.203555, -12.492534) failed to convert
-rank 69: Point 1075 (-90.106941, 29.800115, -4.2397682) failed to convert
-rank 77: Point 1074 (-89.941454, 29.871849, 28.499126) failed to convert
-rank 27: Point 776 (-91.116976, 30.191967, 16.31162) failed to convert
-rank 87: Point 1073 (-89.490876, 29.791869, -0.19392303) failed to convert
-rank 84: Point 1083 (-89.744613, 29.528693, 41.887366) failed to convert
-rank 45: Point 782 (-90.666527, 29.943246, -0.95284205) failed to convert
-rank 57: Point 782 (-90.413582, 30.412501, -0.4487798) failed to convert
-rank 35: Point 784 (-90.864338, 29.808148, -4.6317738) failed to convert
-rank 72: Point 1083 (-90.038465, 29.925746, -9.0) failed to convert
-rank 85: Point 1073 (-89.659576, 29.729141, -0.44505245) failed to convert
-rank 5: Point 781 (-91.780229, 30.528347, -4.8819316) failed to convert
-rank 66: Point 1079 (-90.194639, 29.86723, 0.03299175) failed to convert
-rank 60: Point 769 (-90.357659, 30.236531, 1.9308093) failed to convert
-rank 82: Point 1083 (-89.812172, 29.577069, -4.6893483) failed to convert
-rank 51: Point 781 (-90.573118, 29.835134, -0.60555216) failed to convert
-rank 20: Point 771 (-91.258273, 30.019842, -0.164) failed to convert
-rank 11: Point 776 (-91.662747, 28.79011, 23.700001) failed to convert
-rank 86: Point 1083 (-89.553953, 30.016738, 3.0694576) failed to convert
-rank 94: Point 1082 (-89.241748, 29.125293, 7.920773) failed to convert
-rank 55: Point 778 (-90.514229, 29.446856, 0.05621884) failed to convert
-rank 80: Point 1080 (-89.825705, 30.304374, -3.631415) failed to convert
-rank 74: Point 1082 (-89.970123, 30.242519, 3.0591595) failed to convert
-rank 29: Point 779 (-91.060672, 29.712323, -0.15802729) failed to convert
-rank 68: Point 1082 (-90.174197, 29.264794, 0.31299999) failed to convert
-rank 39: Point 777 (-90.760112, 30.008015, -10.106559) failed to convert
-rank 93: Point 1073 (-89.272727, 29.102451, 13.226839) failed to convert
-rank 42: Point 775 (-90.718617, 29.843785, -0.2780175) failed to convert
-rank 50: Point 781 (-90.603322, 29.650337, -0.51780516) failed to convert
-rank 71: Point 1073 (-90.058522, 29.937205, 25.363231) failed to convert
-rank 88: Point 1084 (-89.453628, 29.358821, -2.3164337) failed to convert
-rank 89: Point 1074 (-89.406864, 29.21426, -0.42999495) failed to convert
-rank 91: Point 1074 (-89.346001, 29.176274, -1.3249697) failed to convert
-rank 83: Point 1072 (-89.768004, 29.787276, -8.2296) failed to convert
-rank 64: Point 1084 (-90.255805, 29.997727, 1.0595677) failed to convert
-rank 98: Point 1085 (-89.079452, 29.187828, 5.0503076) failed to convert
-rank 90: Point 1082 (-89.351209, 29.385099, 0.78368676) failed to convert
-rank 61: Point 783 (-90.334905, 30.236236, 3.1396717) failed to convert
-rank 13: Point 778 (-91.524197, 29.783968, -1.8564614) failed to convert
-rank 56: Point 775 (-90.474911, 29.817439, -1.2506261) failed to convert
-rank 76: Point 1086 (-89.966738, 29.812729, -8.2296) failed to convert
-rank 33: Point 776 (-90.970911, 29.032986, 3.9408354) failed to convert
-rank 23: Point 780 (-91.186197, 30.319501, 9.1690063) failed to convert
-rank 43: Point 783 (-90.714206, 29.606704, -8.2296) failed to convert
-rank 15: Point 777 (-91.420535, 30.374791, -3.7272216) failed to convert
-rank 53: Point 778 (-90.507367, 30.088371, -1.3179753) failed to convert
-rank 73: Point 1073 (-90.018114, 29.906656, 1.5487757) failed to convert
-rank 59: Point 781 (-90.414414, 29.797565, -0.2286) failed to convert
-rank 78: Point 1084 (-89.915232, 29.898082, -1.2565967) failed to convert
-rank 30: Point 776 (-91.040685, 29.722502, -0.36615128) failed to convert
-rank 14: Point 774 (-91.487658, 29.766146, -3.2613601) failed to convert
-rank 97: Point 1071 (-89.126044, 29.488589, 10.214814) failed to convert
-rank 0: Point 726 (-92.409297, 29.587248, -0.56240904) failed to convert
-rank 37: Point 782 (-90.823515, 29.716809, -2.1952299) failed to convert
-rank 81: Point 1071 (-89.857338, 29.430333, 1.1443132) failed to convert
-rank 48: Point 774 (-90.624777, 29.85811, -0.43456637) failed to convert
-rank 65: Point 1075 (-90.217138, 30.032513, -5.0340771) failed to convert
-rank 9: Point 778 (-91.621645, 30.983348, -20.552187) failed to convert
-rank 24: Point 776 (-91.168915, 30.309959, -13.719049) failed to convert
-rank 63: Point 780 (-90.261314, 30.485963, -8.5043507) failed to convert
-rank 70: Point 1085 (-90.095678, 29.681852, -8.2296) failed to convert
-rank 92: Point 1082 (-89.315471, 29.147156, 0.1054912) failed to convert
-rank 75: Point 1076 (-89.976764, 29.915008, 0.03710606) failed to convert
-rank 58: Point 768 (-90.421739, 29.994178, 19.212849) failed to convert
-rank 95: Point 1074 (-89.221046, 29.157224, -0.57449568) failed to convert
-rank 34: Point 770 (-90.882881, 29.932069, -0.53667344) failed to convert
-rank 41: Point 781 (-90.738773, 29.853477, -0.36447533) failed to convert
-rank 1: Point 781 (-92.04824, 30.448775, -5.6753441) failed to convert
-rank 17: Point 781 (-91.374488, 29.704384, -5.0322483) failed to convert
-rank 12: Point 764 (-91.524727, 30.353231, -10.647534) failed to convert
-rank 96: Point 1086 (-89.116641, 30.092967, 3.0119042) failed to convert
-rank 3: Point 779 (-91.874663, 30.455932, -4.6080538) failed to convert
-rank 18: Point 777 (-91.314606, 30.138899, -1.6262596) failed to convert
-rank 99: Point 1074 (-88.873865, 29.807146, 3.4642536) failed to convert
-rank 19: Point 785 (-91.308247, 29.643248, -4.0117778) failed to convert
-rank 79: Point 1075 (-89.897624, 29.869452, -6.0313828) failed to convert
-rank 6: Point 776 (-91.74895, 30.555025, -12.390121) failed to convert
-rank 16: Point 775 (-91.412031, 29.804041, -8.3271366) failed to convert
-rank 47: Point 779 (-90.657961, 29.711332, -1.2398789) failed to convert
-rank 40: Point 773 (-90.770969, 29.618046, -0.12558809) failed to convert
-rank 26: Point 774 (-91.135558, 30.329601, -14.709649) failed to convert
-rank 44: Point 776 (-90.651687, 30.32712, -1.4999001) failed to convert
-rank 36: Point 775 (-90.836519, 29.862298, -1.2316414) failed to convert
-rank 7: Point 782 (-91.729649, 30.256211, -10.178477) failed to convert
-rank 67: Point 1072 (-90.209975, 29.15358, -0.49328715) failed to convert
-rank 69: Point 1076 (-90.106902, 29.800162, -4.2397682) failed to convert
-rank 84: Point 1084 (-89.695441, 30.125914, -0.60822847) failed to convert
-rank 87: Point 1074 (-89.52838, 29.348814, -4.4324018) failed to convert
-rank 4: Point 777 (-91.803446, 30.900136, 2.3534406) failed to convert
-rank 8: Point 769 (-91.694761, 30.23099, -9.5304405) failed to convert
-rank 54: Point 775 (-90.457792, 30.480599, -9.0071028) failed to convert
-rank 31: Point 778 (-91.038097, 29.184133, -0.0) failed to convert
-rank 77: Point 1075 (-89.957053, 29.674958, -2.6252987) failed to convert
-rank 85: Point 1074 (-89.681702, 29.461111, 1.3279317) failed to convert
-rank 66: Point 1080 (-90.202717, 29.760926, 2.29) failed to convert
-rank 82: Point 1084 (-89.773952, 30.046644, 3.772695) failed to convert
-rank 52: Point 773 (-90.547555, 29.846702, -0.5471504) failed to convert
-rank 72: Point 1084 (-90.092159, 29.232453, -0.41848328) failed to convert
-rank 62: Point 774 (-90.330319, 29.976571, -0.49800585) failed to convert
-rank 86: Point 1084 (-89.6045, 29.414992, 25.90004) failed to convert
-rank 22: Point 777 (-91.196755, 30.473241, 12.946147) failed to convert
-rank 74: Point 1083 (-90.003881, 29.81556, 33.143181) failed to convert
-rank 38: Point 771 (-90.785875, 29.876947, -1.424855) failed to convert
-rank 94: Point 1083 (-89.235694, 29.19432, -0.37324604) failed to convert
-rank 80: Point 1081 (-89.903697, 29.333448, 1.5019177) failed to convert
-rank 21: Point 784 (-91.207477, 30.514143, -8.4316768) failed to convert
-rank 68: Point 1083 (-90.120276, 29.96999, 0.89389055) failed to convert
-rank 32: Point 773 (-90.963174, 29.659882, -1.9957236) failed to convert
-rank 93: Point 1074 (-89.203556, 29.88689, 0.30761106) failed to convert
-rank 88: Point 1085 (-89.453616, 29.358761, -3.267987) failed to convert
-rank 27: Point 777 (-91.145199, 29.750342, -0.0) failed to convert
-rank 45: Point 783 (-90.709643, 29.321796, -0.85429301) failed to convert
-rank 71: Point 1074 (-90.078995, 29.673743, 0.31299999) failed to convert
-rank 35: Point 785 (-90.867107, 29.76697, -0.59944889) failed to convert
-rank 89: Point 1075 (-89.431827, 28.921293, 3.6905636) failed to convert
-rank 49: Point 781 (-90.627195, 29.518993, -0.65617441) failed to convert
-rank 91: Point 1075 (-89.341309, 29.230556, 0.03763036) failed to convert
-rank 57: Point 783 (-90.444228, 29.995028, 22.144837) failed to convert
-rank 83: Point 1073 (-89.767986, 29.787447, -8.2296) failed to convert
-rank 64: Point 1085 (-90.292742, 29.504796, 0.45113224) failed to convert
-rank 10: Point 775 (-91.597568, 30.747474, -17.151204) failed to convert
-rank 98: Point 1086 (-89.017475, 29.870677, 4.6277497) failed to convert
-rank 90: Point 1083 (-89.341289, 29.499445, 3.7762719) failed to convert
-rank 73: Point 1074 (-90.01732, 29.916746, 1.1709562) failed to convert
-rank 76: Point 1087 (-89.97386, 29.722502, -1.3077832) failed to convert
-rank 2: Point 776 (-91.92447, 30.822561, -11.761512) failed to convert
-rank 5: Point 782 (-91.76527, 30.794036, -8.7839936) failed to convert
-rank 51: Point 782 (-90.601783, 29.429471, 0.3570066) failed to convert
-rank 29: Point 780 (-91.100875, 29.083997, 2.1389817) failed to convert
-rank 25: Point 784 (-91.152531, 30.316729, -2.6822398) failed to convert
-rank 78: Point 1085 (-89.9161, 29.887067, -1.8803619) failed to convert
-rank 28: Point 771 (-91.072999, 30.203514, -12.492534) failed to convert
-rank 50: Point 782 (-90.602235, 29.665661, -0.23398967) failed to convert
-rank 42: Point 776 (-90.740498, 29.526191, -2.0185177) failed to convert
-rank 97: Point 1072 (-89.131711, 29.425299, 4.0161009) failed to convert
-rank 61: Point 784 (-90.383998, 29.572884, -1.9400968) failed to convert
-rank 39: Point 778 (-90.774362, 29.800423, -2.2632831) failed to convert
-rank 65: Point 1076 (-90.215058, 30.059821, 3.7798223) failed to convert
-rank 81: Point 1072 (-89.767548, 30.534529, -9.3679934) failed to convert
-rank 70: Point 1086 (-90.135263, 29.165063, -0.05527478) failed to convert
-rank 56: Point 776 (-90.475187, 29.813597, 0.02) failed to convert
-rank 13: Point 779 (-91.533309, 29.628005, -0.34394805) failed to convert
-rank 92: Point 1083 (-89.297487, 29.353818, -0.49702792) failed to convert
-rank 46: Point 765 (-90.699791, 29.352703, -8.2296) failed to convert
-rank 33: Point 777 (-90.878361, 30.42669, -7.6927334) failed to convert
-rank 53: Point 779 (-90.538518, 29.654516, -0.53145236) failed to convert
-rank 20: Point 772 (-91.256035, 30.055673, -0.51822537) failed to convert
-rank 75: Point 1077 (-89.992274, 29.718187, -4.1314599) failed to convert
-rank 95: Point 1075 (-89.219509, 29.174602, -0.0) failed to convert
-rank 15: Point 778 (-91.460813, 29.702291, -0.95040351) failed to convert
-rank 59: Point 782 (-90.404005, 29.939421, -0.89888791) failed to convert
-rank 96: Point 1087 (-89.201194, 29.147085, 16.267258) failed to convert
-rank 23: Point 781 (-91.209339, 29.953501, -0.65838756) failed to convert
-rank 43: Point 784 (-90.695791, 29.872415, -0.2403227) failed to convert
-rank 99: Point 1075 (-88.903443, 29.488803, 13.346881) failed to convert
-rank 30: Point 777 (-91.015203, 30.113048, 21.915575) failed to convert
-rank 24: Point 777 (-91.168915, 30.309918, -13.719049) failed to convert
-rank 14: Point 775 (-91.478433, 29.921969, -0.72147273) failed to convert
-rank 79: Point 1076 (-89.89776, 29.867713, -6.1587892) failed to convert
-rank 48: Point 775 (-90.646336, 29.550652, -1.4998441) failed to convert
-rank 37: Point 783 (-90.812455, 29.879305, -0.57437705) failed to convert
-rank 87: Point 1075 (-89.569045, 28.862266, 71.601875) failed to convert
-rank 67: Point 1073 (-90.153816, 29.893693, 1.4021849) failed to convert
-rank 84: Point 1085 (-89.732402, 29.677747, -0.444476) failed to convert
-rank 69: Point 1077 (-90.113588, 29.713423, -0.41410326) failed to convert
-rank 9: Point 779 (-91.678662, 29.993282, -0.37646961) failed to convert
-rank 58: Point 769 (-90.430075, 29.880233, -0.37283454) failed to convert
-rank 0: Point 727 (-92.4478, 28.753975, 34.550734) failed to convert
-rank 17: Point 782 (-91.372814, 29.731972, -5.8312517) failed to convert
-rank 72: Point 1085 (-90.085544, 29.31847, 0.57338952) failed to convert
-rank 82: Point 1085 (-89.81213, 29.577112, -4.6893483) failed to convert
-rank 66: Point 1081 (-90.246779, 29.175207, 0.23762219) failed to convert
-rank 85: Point 1075 (-89.613464, 30.279934, -4.3421814) failed to convert
-rank 63: Point 781 (-90.284052, 30.185037, 3.8196568) failed to convert
-rank 68: Point 1084 (-90.113031, 30.063636, 4.2199756) failed to convert
-rank 41: Point 782 (-90.739257, 29.846398, -0.16370851) failed to convert
-rank 19: Point 786 (-91.302653, 29.734395, -0.35131495) failed to convert
-rank 34: Point 771 (-90.899203, 29.688088, -1.0946939) failed to convert
-rank 55: Point 779 (-90.514244, 29.446624, -8.2296) failed to convert
-rank 94: Point 1084 (-89.141925, 30.246049, 5.1306685) failed to convert
-rank 18: Point 778 (-91.289026, 30.550965, -15.005045) failed to convert
-rank 77: Point 1076 (-89.901132, 30.375133, -9.2064314) failed to convert
-rank 12: Point 765 (-91.494388, 30.862357, -12.446898) failed to convert
-rank 86: Point 1085 (-89.605733, 29.400073, -5.6464203) failed to convert
-rank 6: Point 777 (-91.749969, 30.536848, -12.193914) failed to convert
-rank 88: Point 1086 (-89.453608, 29.358721, -3.4833384) failed to convert
-rank 16: Point 776 (-91.357994, 30.69142, -20.0) failed to convert
-rank 80: Point 1082 (-89.895681, 29.434412, 0.87935263) failed to convert
-rank 74: Point 1084 (-89.997643, 29.894765, -9.0) failed to convert
-rank 89: Point 1076 (-89.382512, 29.497614, 2.7848217) failed to convert
-rank 60: Point 770 (-90.427679, 29.282574, 1.7736515) failed to convert
-rank 3: Point 780 (-91.867723, 30.582745, -8.2296) failed to convert
-rank 44: Point 777 (-90.678439, 29.946274, -1.3076455) failed to convert
-rank 36: Point 776 (-90.845296, 29.73237, -1.8676228) failed to convert
-rank 64: Point 1086 (-90.276812, 29.718137, 2.610941) failed to convert
-rank 11: Point 777 (-91.555872, 30.651545, -4.9753824) failed to convert
-rank 83: Point 1074 (-89.76808, 29.786189, -8.2296) failed to convert
-rank 71: Point 1075 (-90.05967, 29.922321, -2.3154284) failed to convert
-rank 8: Point 770 (-91.654423, 30.934099, -4.3383106) failed to convert
-rank 91: Point 1076 (-89.34744, 29.159556, 0.00334222) failed to convert
-rank 7: Point 783 (-91.730587, 30.239534, -1.6464649) failed to convert
-rank 93: Point 1075 (-89.270411, 29.128976, -0.19454779) failed to convert
-rank 90: Point 1084 (-89.371106, 29.15399, 0.31299999) failed to convert
-rank 73: Point 1075 (-90.030651, 29.746261, -1.9202399) failed to convert
-rank 76: Point 1088 (-89.976345, 29.690889, -4.9005747) failed to convert
-rank 98: Point 1087 (-88.99069, 30.160654, 8.5534522) failed to convert
-rank 78: Point 1086 (-89.914198, 29.910804, 45.250948) failed to convert
-rank 65: Point 1077 (-90.26025, 29.460568, 0.96173537) failed to convert
-rank 47: Point 780 (-90.657961, 29.711292, -1.1846397) failed to convert
-rank 54: Point 776 (-90.521083, 29.607239, 0.04257911) failed to convert
-rank 1: Point 782 (-92.074416, 29.943168, -1.4995542) failed to convert
-rank 26: Point 775 (-91.183745, 29.570991, -0.52489075) failed to convert
-rank 97: Point 1073 (-89.076383, 30.03778, 3.1098758) failed to convert
-rank 52: Point 774 (-90.578856, 29.405564, -1.1390703) failed to convert
-rank 70: Point 1087 (-90.134617, 29.17347, 0.31299999) failed to convert
-rank 81: Point 1073 (-89.792301, 30.233592, -2.8785146) failed to convert
-rank 62: Point 775 (-90.335597, 29.905551, -0.94100721) failed to convert
-rank 38: Point 772 (-90.78429, 29.900116, -0.25643618) failed to convert
-rank 21: Point 785 (-91.262753, 29.632095, -0.41914703) failed to convert
-rank 92: Point 1084 (-89.324183, 29.046222, -0.02050157) failed to convert
-rank 75: Point 1078 (-89.981067, 29.860444, -2.5007685) failed to convert
-rank 27: Point 778 (-91.118386, 30.169572, -5.4532031) failed to convert
-rank 31: Point 779 (-90.974281, 30.161879, -3.6295506) failed to convert
-rank 22: Point 778 (-91.194614, 30.506797, 3.8333566) failed to convert
-rank 32: Point 774 (-90.926823, 30.206799, -2.3030598) failed to convert
-rank 35: Point 786 (-90.838493, 30.18993, -1.107061) failed to convert
-rank 45: Point 784 (-90.699834, 29.464185, -0.59148862) failed to convert
-rank 96: Point 1088 (-89.193038, 29.239414, -0.0) failed to convert
-rank 57: Point 784 (-90.454002, 29.860754, -0.66510408) failed to convert
-rank 4: Point 778 (-91.882678, 29.453278, 1.2000001) failed to convert
-rank 49: Point 782 (-90.602531, 29.869269, -0.97283414) failed to convert
-rank 99: Point 1076 (-88.884748, 29.689055, 8.7465396) failed to convert
-rank 79: Point 1077 (-89.897795, 29.867191, -6.040222) failed to convert
-rank 95: Point 1076 (-89.217883, 29.193078, -0.16660307) failed to convert
-rank 51: Point 783 (-90.584112, 29.679963, 0.86412716) failed to convert
-rank 40: Point 774 (-90.754546, 29.857684, -1.2384146) failed to convert
-rank 10: Point 776 (-91.606139, 30.600681, -7.5851017) failed to convert
-rank 2: Point 777 (-92.027501, 28.867238, 25.700001) failed to convert
-rank 29: Point 781 (-91.029513, 30.191127, -7.5993549) failed to convert
-rank 5: Point 783 (-91.76094, 30.870747, -10.038209) failed to convert
-rank 25: Point 785 (-91.192362, 29.688765, -2.0670425) failed to convert
-rank 28: Point 772 (-91.073001, 30.203454, -12.492534) failed to convert
-rank 50: Point 783 (-90.57505, 30.04879, 6.5518438) failed to convert
-rank 39: Point 779 (-90.786866, 29.617194, -1.8306034) failed to convert
-rank 67: Point 1074 (-90.144131, 30.01936, -5.1593499) failed to convert
-rank 84: Point 1086 (-89.744101, 29.534301, 0.79487419) failed to convert
-rank 87: Point 1076 (-89.507083, 29.60072, 0.39328926) failed to convert
-rank 42: Point 777 (-90.740491, 29.526251, -1.9271066) failed to convert
-rank 56: Point 777 (-90.502339, 29.43627, -0.42996646) failed to convert
-rank 33: Point 778 (-90.90167, 30.080883, -6.52729) failed to convert
-rank 13: Point 780 (-91.472989, 30.646662, -10.032134) failed to convert
-rank 59: Point 783 (-90.400916, 29.981422, 9.1114234) failed to convert
-rank 53: Point 780 (-90.50736, 30.088233, -1.4106859) failed to convert
-rank 69: Point 1078 (-90.0677, 30.304116, 3.8800001) failed to convert
-rank 20: Point 773 (-91.235096, 30.389513, -7.300105) failed to convert
-rank 68: Point 1085 (-90.108527, 30.12161, 4.4734074) failed to convert
-rank 72: Point 1086 (-90.036246, 29.95359, 5.0262955) failed to convert
-rank 82: Point 1086 (-89.788879, 29.863561, -0.80223562) failed to convert
-rank 61: Point 785 (-90.392495, 29.456646, -0.21336) failed to convert
-rank 15: Point 779 (-91.422563, 30.340693, -2.6580567) failed to convert
-rank 77: Point 1077 (-89.93153, 29.996166, -0.87135951) failed to convert
-rank 85: Point 1076 (-89.642635, 29.931445, 2.8499499) failed to convert
-rank 94: Point 1085 (-89.239505, 29.150775, 0.55830063) failed to convert
-rank 66: Point 1082 (-90.229291, 29.408757, 1.471254) failed to convert
-rank 86: Point 1086 (-89.606127, 29.395036, 0.11403044) failed to convert
-rank 46: Point 766 (-90.660196, 29.92236, -0.74775923) failed to convert
-rank 88: Point 1087 (-89.403782, 29.938673, -0.0) failed to convert
-rank 23: Point 782 (-91.209336, 29.95344, -1.4045744) failed to convert
-rank 24: Point 778 (-91.20842, 29.684939, -2.49) failed to convert
-rank 30: Point 778 (-91.040575, 29.724106, -0.65486556) failed to convert
-rank 14: Point 776 (-91.49465, 29.647215, -3.3558481) failed to convert
-rank 80: Point 1083 (-89.84722, 30.038401, -8.5322671) failed to convert
-rank 43: Point 785 (-90.713896, 29.611108, -0.35003332) failed to convert
-rank 37: Point 784 (-90.794098, 30.14799, -0.56448961) failed to convert
-rank 71: Point 1076 (-90.067077, 29.82719, -9.0) failed to convert
-rank 58: Point 770 (-90.452953, 29.565563, -0.38152292) failed to convert
-rank 89: Point 1077 (-89.367999, 29.665128, 5.8540101) failed to convert
-rank 74: Point 1085 (-89.996678, 29.906876, 1.0949266) failed to convert
-rank 83: Point 1075 (-89.759799, 29.88738, -3.2833808) failed to convert
-rank 93: Point 1076 (-89.190881, 30.028608, -0.03564087) failed to convert
-rank 63: Point 782 (-90.282722, 30.202685, 3.9013405) failed to convert
-rank 64: Point 1087 (-90.295881, 29.462421, 1.4226085) failed to convert
-rank 19: Point 787 (-91.308237, 29.643209, -4.0117778) failed to convert
-rank 98: Point 1088 (-89.079317, 29.187445, 5.0233173) failed to convert
-rank 41: Point 783 (-90.736391, 29.887809, -0.37511628) failed to convert
-rank 9: Point 780 (-91.646639, 30.552636, -6.7519725) failed to convert
-rank 48: Point 776 (-90.640368, 29.635984, 0.75307358) failed to convert
-rank 55: Point 780 (-90.514229, 29.446686, -8.2296) failed to convert
-rank 91: Point 1077 (-89.337271, 29.277203, 0.025) failed to convert
-rank 18: Point 779 (-91.328493, 29.912595, -0.59052964) failed to convert
-rank 90: Point 1085 (-89.296048, 30.016065, 2.0064326) failed to convert
-rank 17: Point 783 (-91.376351, 29.67341, -2.9372142) failed to convert
-rank 65: Point 1078 (-90.217115, 30.032569, -5.0340771) failed to convert
-rank 73: Point 1076 (-90.011348, 29.992402, -3.8249197) failed to convert
-rank 34: Point 772 (-90.924784, 29.30222, -0.50643039) failed to convert
-rank 78: Point 1087 (-89.912244, 29.935143, 0.67748279) failed to convert
-rank 76: Point 1089 (-89.961315, 29.881022, 24.711382) failed to convert
-rank 12: Point 766 (-91.579273, 29.417728, 1.1002044) failed to convert
-rank 16: Point 777 (-91.424547, 29.5948, -0.35672571) failed to convert
-rank 70: Point 1088 (-90.086137, 29.804809, -3.9745922) failed to convert
-rank 0: Point 728 (-92.406121, 29.650335, -0.95518193) failed to convert
-rank 6: Point 778 (-91.741578, 30.685495, -16.443958) failed to convert
-rank 60: Point 771 (-90.379239, 29.945338, 13.063738) failed to convert
-rank 44: Point 778 (-90.684295, 29.862291, 0.09116646) failed to convert
-rank 97: Point 1074 (-89.157105, 29.139903, -0.12797673) failed to convert
-rank 11: Point 778 (-91.541312, 30.897189, -13.366929) failed to convert
-rank 81: Point 1074 (-89.813847, 29.969203, 2.6500001) failed to convert
-rank 92: Point 1085 (-89.301898, 29.303106, -0.53452143) failed to convert
-rank 75: Point 1079 (-89.990229, 29.744135, -0.3259381) failed to convert
-rank 7: Point 784 (-91.688783, 30.973901, -13.329775) failed to convert
-rank 96: Point 1089 (-89.186324, 29.315221, -0.0) failed to convert
-rank 36: Point 777 (-90.828817, 29.975697, -3.0403679) failed to convert
-rank 8: Point 771 (-91.718484, 29.810332, -0.43940571) failed to convert
-rank 3: Point 781 (-91.867682, 30.582747, -8.2296) failed to convert
-rank 1: Point 783 (-92.036297, 30.672196, -9.3194223) failed to convert
-rank 79: Point 1078 (-89.945065, 29.271272, 7.0540296) failed to convert
-rank 54: Point 777 (-90.535482, 29.405114, -0.8060179) failed to convert
-rank 21: Point 786 (-91.269317, 29.525724, 6.2144148) failed to convert
-rank 99: Point 1077 (-88.895565, 29.571921, 10.635662) failed to convert
-rank 95: Point 1077 (-89.224045, 29.122981, -0.0) failed to convert
-rank 52: Point 775 (-90.540161, 29.949477, -0.2923262) failed to convert
-rank 47: Point 781 (-90.65796, 29.711231, -0.36196842) failed to convert
-rank 31: Point 780 (-90.999026, 29.785969, -0.58430429) failed to convert
-rank 62: Point 776 (-90.346842, 29.753897, -0.36316839) failed to convert
-rank 27: Point 779 (-91.11726, 30.186651, -7.1623781) failed to convert
-rank 22: Point 779 (-91.199414, 30.431289, 13.080185) failed to convert
-rank 38: Point 773 (-90.784923, 29.890863, -0.72176058) failed to convert
-rank 26: Point 776 (-91.183331, 29.577564, -0.1550902) failed to convert
-rank 45: Point 785 (-90.692196, 29.574643, -2.3620195) failed to convert
-rank 57: Point 785 (-90.455524, 29.839733, -0.68391024) failed to convert
-rank 32: Point 775 (-90.968859, 29.572277, -0.58314735) failed to convert
-rank 35: Point 787 (-90.86736, 29.762444, -0.60930445) failed to convert
-rank 84: Point 1087 (-89.755218, 29.39777, 0.31415329) failed to convert
-rank 4: Point 779 (-91.801775, 30.929865, 5.0372358) failed to convert
-rank 67: Point 1075 (-90.142895, 30.035378, 3.9392107) failed to convert
-rank 68: Point 1086 (-90.097532, 30.263003, 3.8831743) failed to convert
-rank 10: Point 777 (-91.600338, 30.699868, -6.8793935) failed to convert
-rank 87: Point 1077 (-89.509632, 29.570382, 0.50265185) failed to convert
-rank 82: Point 1087 (-89.786027, 29.898549, -1.3425851) failed to convert
-rank 51: Point 784 (-90.606894, 29.356333, 0.45719999) failed to convert
-rank 5: Point 784 (-91.792107, 30.313989, -3.2383768) failed to convert
-rank 66: Point 1083 (-90.230221, 29.396228, 1.5228502) failed to convert
-rank 49: Point 783 (-90.589971, 30.046218, 20.126635) failed to convert
-rank 2: Point 778 (-91.928103, 30.754499, -9.5553259) failed to convert
-rank 29: Point 782 (-91.008535, 30.509821, -12.45027) failed to convert
-rank 69: Point 1079 (-90.09807, 29.914206, -5.774445) failed to convert
-rank 28: Point 773 (-91.106211, 29.688199, -0.90520398) failed to convert
-rank 77: Point 1078 (-89.937279, 29.923958, 23.724951) failed to convert
-rank 86: Point 1087 (-89.602274, 29.441187, 9.0584625) failed to convert
-rank 85: Point 1077 (-89.670259, 29.598431, -0.0) failed to convert
-rank 72: Point 1087 (-90.094046, 29.207501, 0.31299999) failed to convert
-rank 88: Point 1088 (-89.405885, 29.914369, -0.0) failed to convert
-rank 80: Point 1084 (-89.826247, 30.296413, -0.24016173) failed to convert
-rank 39: Point 780 (-90.769611, 29.869686, -0.58450616) failed to convert
-rank 94: Point 1086 (-89.227411, 29.288314, -0.0) failed to convert
-rank 42: Point 778 (-90.690786, 30.24338, -0.2080125) failed to convert
-rank 83: Point 1076 (-89.785736, 29.569106, 18.576608) failed to convert
-rank 25: Point 786 (-91.203901, 29.504604, -0.48398596) failed to convert
-rank 74: Point 1086 (-89.997619, 29.894798, -9.0) failed to convert
-rank 89: Point 1078 (-89.40779, 29.203086, 0.31299999) failed to convert
-rank 71: Point 1077 (-90.058656, 29.935278, 22.358569) failed to convert
-rank 56: Point 778 (-90.474031, 29.829386, 0.08071079) failed to convert
-rank 33: Point 779 (-90.900552, 30.097531, -5.1118884) failed to convert
-rank 61: Point 786 (-90.356916, 29.940215, 10.14575) failed to convert
-rank 50: Point 784 (-90.603297, 29.650546, -0.60707584) failed to convert
-rank 93: Point 1077 (-89.205787, 29.861733, 1.788786) failed to convert
-rank 40: Point 775 (-90.754526, 29.857934, -1.2902011) failed to convert
-rank 15: Point 780 (-91.458775, 29.736143, -0.39631573) failed to convert
-rank 13: Point 781 (-91.533561, 29.623473, -1.3647974) failed to convert
-rank 59: Point 784 (-90.413238, 29.813453, -0.30848332) failed to convert
-rank 64: Point 1088 (-90.2993, 29.416371, 1.6401284) failed to convert
-rank 98: Point 1089 (-89.033652, 29.691721, 3.8641027) failed to convert
-rank 73: Point 1077 (-90.022389, 29.851745, -9.0) failed to convert
-rank 91: Point 1078 (-89.347801, 29.155316, 0.31299999) failed to convert
-rank 70: Point 1089 (-90.095645, 29.681827, -8.2296) failed to convert
-rank 78: Point 1088 (-89.9657, 29.259734, 0.97682119) failed to convert
-rank 20: Point 774 (-91.226932, 30.518825, 8.0646711) failed to convert
-rank 30: Point 779 (-91.011272, 30.172772, 12.24518) failed to convert
-rank 46: Point 767 (-90.664701, 29.857998, -0.28780466) failed to convert
-rank 53: Point 781 (-90.533673, 29.722228, -0.67626311) failed to convert
-rank 76: Point 1090 (-89.954966, 29.961069, -0.32141593) failed to convert
-rank 65: Point 1079 (-90.266355, 29.378646, -4.1148002) failed to convert
-rank 90: Point 1086 (-89.364122, 29.235044, 0.02008516) failed to convert
-rank 23: Point 783 (-91.209035, 29.958198, -0.64144253) failed to convert
-rank 24: Point 779 (-91.168914, 30.309857, -13.719049) failed to convert
-rank 81: Point 1075 (-89.80026, 30.135953, 1.98) failed to convert
-rank 97: Point 1075 (-89.089286, 29.895633, 2.9740737) failed to convert
-rank 14: Point 777 (-91.49426, 29.653731, -1.2505102) failed to convert
-rank 37: Point 785 (-90.804012, 30.002775, -6.2836078) failed to convert
-rank 58: Point 771 (-90.434406, 29.820843, 1.952124) failed to convert
-rank 41: Point 784 (-90.767205, 29.438324, -8.2296) failed to convert
-rank 75: Point 1080 (-89.987758, 29.775335, -0.99301601) failed to convert
-rank 19: Point 788 (-91.251062, 30.563581, 9.2454816) failed to convert
-rank 92: Point 1086 (-89.283533, 29.513367, 4.7644082) failed to convert
-rank 55: Point 781 (-90.499429, 29.653201, 0.92289429) failed to convert
-rank 34: Point 773 (-90.930242, 29.219219, 0.54161893) failed to convert
-rank 17: Point 784 (-91.374456, 29.704666, -6.9860165) failed to convert
-rank 43: Point 786 (-90.682113, 30.068455, -2.6668944) failed to convert
-rank 9: Point 781 (-91.631771, 30.809097, -10.441197) failed to convert
-rank 6: Point 779 (-91.749668, 30.542131, 10.673866) failed to convert
-rank 48: Point 777 (-90.624445, 29.862621, -0.38912207) failed to convert
-rank 63: Point 783 (-90.329895, 29.57111, -0.44910068) failed to convert
-rank 96: Point 1090 (-89.20827, 29.066399, 5.3425442) failed to convert
-rank 16: Point 778 (-91.41539, 29.747486, -1.6998577) failed to convert
-rank 95: Point 1078 (-89.218651, 29.1843, -0.0) failed to convert
-rank 18: Point 780 (-91.314835, 30.134569, -1.3963727) failed to convert
-rank 99: Point 1078 (-88.908227, 29.434641, 15.295796) failed to convert
-rank 79: Point 1079 (-89.944545, 29.277785, 0.31299999) failed to convert
-rank 0: Point 729 (-92.427722, 29.184613, 15.163081) failed to convert
-rank 44: Point 779 (-90.683118, 29.87883, -0.34459694) failed to convert
-rank 60: Point 772 (-90.37685, 29.97768, -1.8766535) failed to convert
-rank 84: Point 1088 (-89.735519, 29.638723, -0.22191047) failed to convert
-rank 7: Point 785 (-91.729629, 30.256246, -10.426768) failed to convert
-rank 11: Point 779 (-91.578586, 30.263455, -4.5698855) failed to convert
-rank 68: Point 1087 (-90.116632, 30.016968, 1.6990156) failed to convert
-rank 67: Point 1076 (-90.14412, 30.01946, -5.1727611) failed to convert
-rank 8: Point 772 (-91.696944, 30.192242, -1.3180766) failed to convert
-rank 54: Point 778 (-90.5173, 29.659806, -0.78535772) failed to convert
-rank 82: Point 1088 (-89.773681, 30.049506, 11.743692) failed to convert
-rank 87: Point 1078 (-89.528341, 29.34886, -4.4324018) failed to convert
-rank 3: Point 782 (-91.869827, 30.543504, -4.876524) failed to convert
-rank 12: Point 767 (-91.563478, 29.690971, -0.5116512) failed to convert
-rank 66: Point 1084 (-90.227922, 29.426771, 0.31299999) failed to convert
-rank 77: Point 1079 (-89.985111, 29.317571, 1.8797698) failed to convert
-rank 69: Point 1080 (-90.104688, 29.828615, -0.54059118) failed to convert
-rank 1: Point 784 (-92.091438, 29.608017, -0.64929309) failed to convert
-rank 85: Point 1078 (-89.614782, 30.262766, -2.6956985) failed to convert
-rank 88: Point 1089 (-89.453596, 29.358662, -1.9070546) failed to convert
-rank 72: Point 1088 (-90.008419, 30.30695, 2.78) failed to convert
-rank 86: Point 1088 (-89.55524, 30.000847, -0.0) failed to convert
-rank 21: Point 787 (-91.219986, 30.31595, 10.294233) failed to convert
-rank 80: Point 1085 (-89.847197, 30.038344, -8.5322671) failed to convert
-rank 52: Point 776 (-90.583865, 29.334198, -0.35434192) failed to convert
-rank 22: Point 780 (-91.195685, 30.48979, 12.479711) failed to convert
-rank 94: Point 1087 (-89.242401, 29.117587, 1.8978645) failed to convert
-rank 47: Point 782 (-90.685528, 29.314308, -8.2296) failed to convert
-rank 27: Point 780 (-91.113846, 30.2396, 4.3081066) failed to convert
-rank 31: Point 781 (-91.005594, 29.684359, -2.1438163) failed to convert
-rank 38: Point 774 (-90.786124, 29.873261, -0.60339329) failed to convert
-rank 62: Point 777 (-90.374048, 29.383964, -0.0) failed to convert
-rank 93: Point 1078 (-89.167369, 30.289652, 4.4821916) failed to convert
-rank 36: Point 778 (-90.828498, 29.980391, -8.5217917) failed to convert
-rank 26: Point 777 (-91.135519, 30.329614, -14.709649) failed to convert
-rank 32: Point 776 (-90.950518, 29.850148, -3.3481663) failed to convert
-rank 74: Point 1087 (-90.051595, 29.202386, 0.64200289) failed to convert
-rank 71: Point 1078 (-90.05716, 29.954217, 35.378105) failed to convert
-rank 83: Point 1077 (-89.767953, 29.787588, -8.2296) failed to convert
-rank 89: Point 1079 (-89.409229, 29.18621, 0.15136005) failed to convert
-rank 64: Point 1089 (-90.329337, 29.008817, 9.4270758) failed to convert
-rank 91: Point 1079 (-89.348904, 29.142508, 0.31299999) failed to convert
-rank 57: Point 786 (-90.475465, 29.564199, 0.31815886) failed to convert
-rank 35: Point 788 (-90.847343, 30.058944, 36.278038) failed to convert
-rank 78: Point 1089 (-89.904406, 30.032775, 10.252395) failed to convert
-rank 10: Point 778 (-91.587377, 30.920821, -12.590692) failed to convert
-rank 76: Point 1091 (-89.955125, 29.958991, -3.1121852) failed to convert
-rank 98: Point 1090 (-88.975964, 30.317903, 4.1763263) failed to convert
-rank 90: Point 1087 (-89.3866, 28.973154, -0.81533027) failed to convert
-rank 70: Point 1090 (-90.098389, 29.646242, 1.9341279) failed to convert
-rank 73: Point 1078 (-90.030609, 29.746305, -1.9202399) failed to convert
-rank 65: Point 1080 (-90.195293, 30.318157, 3.8261647) failed to convert
-rank 5: Point 785 (-91.817936, 29.845374, -0.61137593) failed to convert
-rank 49: Point 784 (-90.60252, 29.869329, -0.16821506) failed to convert
-rank 51: Point 785 (-90.594596, 29.531224, -1.6357561) failed to convert
-rank 4: Point 780 (-91.803824, 30.892723, 3.7441256) failed to convert
-rank 42: Point 779 (-90.740486, 29.526291, -1.8354376) failed to convert
-rank 28: Point 774 (-91.107112, 29.674117, -1.2449443) failed to convert
-rank 29: Point 783 (-91.033328, 30.132757, -11.398911) failed to convert
-rank 81: Point 1076 (-89.906645, 28.807534, 48.752965) failed to convert
-rank 75: Point 1081 (-89.977466, 29.905765, 1.4630078) failed to convert
-rank 97: Point 1076 (-89.155585, 29.156499, -0.01668221) failed to convert
-rank 92: Point 1087 (-89.300124, 29.32334, -0.0) failed to convert
-rank 50: Point 785 (-90.601513, 29.67582, -0.90616476) failed to convert
-rank 56: Point 779 (-90.500024, 29.46852, -0.49025981) failed to convert
-rank 39: Point 781 (-90.777659, 29.752123, -2.0189025) failed to convert
-rank 45: Point 786 (-90.70878, 29.334354, -0.94178698) failed to convert
-rank 33: Point 780 (-90.930132, 29.653666, -0.47418996) failed to convert
-rank 61: Point 787 (-90.383971, 29.57283, -0.99678461) failed to convert
-rank 59: Point 785 (-90.40273, 29.956636, -8.6642455) failed to convert
-rank 13: Point 782 (-91.524197, 29.783653, -1.9110959) failed to convert
-rank 15: Point 781 (-91.449227, 29.896217, 18.459631) failed to convert
-rank 96: Point 1091 (-89.198245, 29.179871, -0.0) failed to convert
-rank 95: Point 1079 (-89.217624, 29.195958, -0.26150962) failed to convert
-rank 30: Point 780 (-91.015784, 30.103992, -5.4028801) failed to convert
-rank 99: Point 1079 (-88.846916, 30.090647, 13.967353) failed to convert
-rank 79: Point 1080 (-89.897076, 29.875922, -2.0168652) failed to convert
-rank 2: Point 779 (-91.916111, 30.97478, -12.153703) failed to convert
-rank 40: Point 776 (-90.754453, 29.858995, -0.9245329) failed to convert
-rank 14: Point 778 (-91.457891, 30.265911, -9.9364808) failed to convert
-rank 25: Point 787 (-91.211033, 29.38982, 1.0659653) failed to convert
-rank 23: Point 784 (-91.209334, 29.9534, -1.6076359) failed to convert
-rank 53: Point 782 (-90.540688, 29.623899, 0.02878718) failed to convert
-rank 46: Point 768 (-90.681666, 29.614506, -8.2296) failed to convert
-rank 84: Point 1089 (-89.693026, 30.15379, -0.08800948) failed to convert
-rank 41: Point 785 (-90.756597, 29.593586, -1.85503) failed to convert
-rank 68: Point 1088 (-90.162954, 29.412672, -0.09278071) failed to convert
-rank 24: Point 780 (-91.168298, 30.319497, -7.7435735) failed to convert
-rank 67: Point 1077 (-90.144142, 30.01915, -5.1709323) failed to convert
-rank 82: Point 1089 (-89.738764, 30.473072, -6.7379835) failed to convert
-rank 48: Point 778 (-90.63516, 29.710215, -0.43781694) failed to convert
-rank 87: Point 1079 (-89.494278, 29.75092, 7.6418144) failed to convert
-rank 34: Point 774 (-90.893969, 29.766324, -0.61949425) failed to convert
-rank 55: Point 782 (-90.472315, 30.028194, 23.002882) failed to convert
-rank 20: Point 775 (-91.239821, 30.314085, -6.808317) failed to convert
-rank 19: Point 789 (-91.254887, 30.502678, -9.674708) failed to convert
-rank 58: Point 772 (-90.409612, 30.159104, 2.46) failed to convert
-rank 43: Point 787 (-90.716802, 29.568831, -1.5158705) failed to convert
-rank 80: Point 1086 (-89.847182, 30.038307, -8.5322671) failed to convert
-rank 77: Point 1080 (-89.911931, 30.240888, 2.9091623) failed to convert
-rank 66: Point 1085 (-90.18935, 29.936158, -7.5657462) failed to convert
-rank 72: Point 1089 (-90.048248, 29.799956, 0.14752149) failed to convert
-rank 85: Point 1079 (-89.679818, 29.482047, -1.3164862) failed to convert
-rank 6: Point 780 (-91.740281, 30.708337, -14.147414) failed to convert
-rank 86: Point 1089 (-89.605678, 29.400099, -5.6464203) failed to convert
-rank 37: Point 786 (-90.804388, 29.997132, 1.1755068) failed to convert
-rank 17: Point 785 (-91.320128, 30.591061, -5.2420769) failed to convert
-rank 9: Point 782 (-91.625527, 30.916267, 11.109016) failed to convert
-rank 69: Point 1081 (-90.098059, 29.914147, -7.0225925) failed to convert
-rank 88: Point 1090 (-89.424851, 29.694088, 0.3879979) failed to convert
-rank 94: Point 1088 (-89.20347, 29.559198, 3.3590218) failed to convert
-rank 93: Point 1079 (-89.25869, 29.26262, -0.0) failed to convert
-rank 0: Point 730 (-92.409128, 29.580842, -0.36549415) failed to convert
-rank 60: Point 773 (-90.377534, 29.968211, -0.35188733) failed to convert
-rank 16: Point 779 (-91.356641, 30.712909, -20.0) failed to convert
-rank 18: Point 781 (-91.346317, 29.619957, -0.31487174) failed to convert
-rank 63: Point 784 (-90.285285, 30.168642, 3.8403764) failed to convert
-rank 44: Point 780 (-90.704828, 29.565915, -2.4866803) failed to convert
-rank 83: Point 1078 (-89.735258, 30.185644, -0.28708667) failed to convert
-rank 74: Point 1088 (-89.997615, 29.894673, -9.0) failed to convert
-rank 7: Point 786 (-91.729779, 30.253492, -3.0254118) failed to convert
-rank 89: Point 1080 (-89.396935, 29.329662, -5.1840387) failed to convert
-rank 71: Point 1079 (-90.07036, 29.784571, -0.32749444) failed to convert
-rank 11: Point 780 (-91.542627, 30.874181, -11.679781) failed to convert
-rank 90: Point 1088 (-89.387664, 28.960679, 9.0065496) failed to convert
-rank 78: Point 1090 (-89.907212, 29.997645, 2.9775007) failed to convert
-rank 64: Point 1090 (-90.257209, 29.978473, -1.1292907) failed to convert
-rank 12: Point 768 (-91.523099, 30.38006, -2.3900181) failed to convert
-rank 8: Point 773 (-91.649783, 31.013717, -12.444535) failed to convert
-rank 91: Point 1080 (-89.345917, 29.176961, -1.3240934) failed to convert
-rank 70: Point 1091 (-90.046964, 30.30636, 3.4198813) failed to convert
-rank 54: Point 779 (-90.517765, 29.653142, -0.76206712) failed to convert
-rank 98: Point 1091 (-88.978271, 30.293024, 4.7472909) failed to convert
-rank 76: Point 1092 (-89.976025, 29.69474, 22.205111) failed to convert
-rank 73: Point 1079 (-90.063669, 29.320392, -0.203052) failed to convert
-rank 65: Point 1081 (-90.188686, 30.403932, -1.0980303) failed to convert
-rank 21: Point 788 (-91.268774, 29.534121, 3.9486583) failed to convert
-rank 22: Point 781 (-91.200871, 30.408172, 15.733808) failed to convert
-rank 3: Point 783 (-91.859608, 30.729588, -9.4258237) failed to convert
-rank 1: Point 785 (-92.037965, 30.636477, -6.6470368) failed to convert
-rank 92: Point 1088 (-89.301196, 29.31069, -0.00229821) failed to convert
-rank 75: Point 1082 (-89.981228, 29.857973, -6.6568325) failed to convert
-rank 47: Point 783 (-90.635814, 30.026705, -9.8669864) failed to convert
-rank 31: Point 782 (-90.979277, 30.084556, -3.479434) failed to convert
-rank 81: Point 1077 (-89.844022, 29.595594, -1.0928418) failed to convert
-rank 97: Point 1077 (-89.100513, 29.771232, 3.6917053) failed to convert
-rank 27: Point 781 (-91.128244, 30.015319, -1.2746019) failed to convert
-rank 96: Point 1092 (-89.202201, 29.134967, -0.16131424) failed to convert
-rank 38: Point 775 (-90.785875, 29.876907, -1.2276562) failed to convert
-rank 52: Point 777 (-90.545819, 29.870266, -0.42042205) failed to convert
-rank 36: Point 779 (-90.836255, 29.86573, -1.0707655) failed to convert
-rank 62: Point 778 (-90.363155, 29.532084, -0.53416614) failed to convert
-rank 10: Point 779 (-91.581342, 31.023201, -13.192346) failed to convert
-rank 95: Point 1080 (-89.218136, 29.189998, -0.56581299) failed to convert
-rank 99: Point 1080 (-88.899756, 29.524535, 12.458917) failed to convert
-rank 5: Point 786 (-91.783288, 30.471283, -7.4567298) failed to convert
-rank 79: Point 1081 (-89.897585, 29.869461, -6.0313828) failed to convert
-rank 35: Point 789 (-90.867345, 29.762503, -1.1994679) failed to convert
-rank 4: Point 781 (-91.799351, 30.972216, -16.913157) failed to convert
-rank 57: Point 787 (-90.452085, 29.886984, -8.2296) failed to convert
-rank 29: Point 784 (-91.032888, 30.139308, -5.5408574) failed to convert
-rank 50: Point 786 (-90.599478, 29.704641, -0.05681594) failed to convert
-rank 42: Point 780 (-90.740479, 29.526351, -1.8073026) failed to convert
-rank 68: Point 1089 (-90.081207, 30.471609, -7.3258135) failed to convert
-rank 26: Point 778 (-91.141708, 30.233031, -12.805892) failed to convert
-rank 67: Point 1078 (-90.126293, 30.250008, 4.3909348) failed to convert
-rank 82: Point 1090 (-89.816722, 29.519865, 0.31299999) failed to convert
-rank 84: Point 1090 (-89.691392, 30.173238, 10.914199) failed to convert
-rank 87: Point 1080 (-89.528314, 29.348891, -4.4324018) failed to convert
-rank 33: Point 781 (-90.967111, 29.090512, 1.4496396) failed to convert
-rank 66: Point 1086 (-90.189327, 29.936125, -7.5657462) failed to convert
-rank 45: Point 787 (-90.666567, 29.942643, -1.1861372) failed to convert
-rank 59: Point 786 (-90.398918, 30.008342, -0.50292033) failed to convert
-rank 56: Point 780 (-90.494852, 29.540417, -0.47732735) failed to convert
-rank 51: Point 786 (-90.583144, 29.693035, -0.14683836) failed to convert
-rank 14: Point 779 (-91.440057, 30.562122, -6.1881798) failed to convert
-rank 77: Point 1081 (-89.958559, 29.655442, 19.405109) failed to convert
-rank 15: Point 782 (-91.429692, 30.221805, -2.9342712) failed to convert
-rank 30: Point 781 (-91.01386, 30.133251, 16.879987) failed to convert
-rank 2: Point 780 (-91.916759, 30.962887, -16.424499) failed to convert
-rank 85: Point 1080 (-89.604953, 30.378762, -8.8898162) failed to convert
-rank 32: Point 777 (-90.966331, 29.610291, -0.27432001) failed to convert
-rank 94: Point 1089 (-89.233917, 29.214194, -0.3895488) failed to convert
-rank 80: Point 1087 (-89.840099, 30.12554, 1.9445694) failed to convert
-rank 72: Point 1090 (-90.031622, 30.012477, -9.0) failed to convert
-rank 86: Point 1090 (-89.604042, 29.419694, 30.442124) failed to convert
-rank 93: Point 1080 (-89.167951, 30.283172, 4.4761756) failed to convert
-rank 89: Point 1081 (-89.389943, 29.410792, 4.0072095) failed to convert
-rank 46: Point 769 (-90.660284, 29.920953, -0.45114142) failed to convert
-rank 53: Point 783 (-90.507382, 30.08771, -1.2324115) failed to convert
-rank 13: Point 783 (-91.524178, 29.783842, -1.7019845) failed to convert
-rank 88: Point 1091 (-89.407705, 29.892684, -0.0) failed to convert
-rank 74: Point 1089 (-89.99471, 29.931533, 3.6213094) failed to convert
-rank 25: Point 788 (-91.194345, 29.656623, -0.55084811) failed to convert
-rank 69: Point 1082 (-90.052149, 30.50157, -10.31205) failed to convert
-rank 61: Point 788 (-90.320069, 30.433638, -2.2825901) failed to convert
-rank 90: Point 1089 (-89.387082, 28.967234, 4.2859869) failed to convert
-rank 83: Point 1079 (-89.767956, 29.787484, -8.2296) failed to convert
-rank 64: Point 1091 (-90.228927, 30.351147, 2.79) failed to convert
-rank 34: Point 775 (-90.866292, 30.177858, -1.3654069) failed to convert
-rank 91: Point 1081 (-89.345782, 29.178503, -1.6063842) failed to convert
-rank 58: Point 773 (-90.461964, 29.44078, -1.1833518) failed to convert
-rank 41: Point 786 (-90.73569, 29.897546, -0.88169205) failed to convert
-rank 19: Point 790 (-91.308223, 29.64315, -4.0117778) failed to convert
-rank 9: Point 783 (-91.682517, 29.924448, -4.8624342) failed to convert
-rank 76: Point 1093 (-89.955127, 29.958923, -3.0611167) failed to convert
-rank 98: Point 1092 (-89.021302, 29.82584, 5.3610741) failed to convert
-rank 6: Point 781 (-91.752869, 30.485162, 11.68476) failed to convert
-rank 78: Point 1091 (-89.935257, 29.645584, -0.18384142) failed to convert
-rank 37: Point 787 (-90.769884, 30.498714, -10.799421) failed to convert
-rank 24: Point 781 (-91.171207, 30.273783, -14.41186) failed to convert
-rank 39: Point 782 (-90.803756, 29.368054, -8.2296) failed to convert
-rank 40: Point 777 (-90.803133, 29.143379, -0.0) failed to convert
-rank 49: Point 785 (-90.613769, 29.709887, -0.45095659) failed to convert
-rank 16: Point 780 (-91.356283, 30.718699, -1.1190636) failed to convert
-rank 17: Point 786 (-91.319219, 30.605507, -16.924323) failed to convert
-rank 71: Point 1080 (-90.068113, 29.813421, 1.0174366) failed to convert
-rank 70: Point 1092 (-90.070108, 30.010725, -9.0) failed to convert
-rank 73: Point 1080 (-90.011292, 29.992379, -4.5362569) failed to convert
-rank 92: Point 1089 (-89.260385, 29.775813, 1.5793795) failed to convert
-rank 0: Point 731 (-92.414702, 29.45831, 9.1000004) failed to convert
-rank 65: Point 1082 (-90.229322, 29.870953, 0.18947636) failed to convert
-rank 20: Point 776 (-91.2271, 30.515723, 9.2709944) failed to convert
-rank 60: Point 774 (-90.376844, 29.977552, -1.9400519) failed to convert
-rank 81: Point 1078 (-89.805349, 30.073279, 13.687812) failed to convert
-rank 23: Point 785 (-91.218618, 29.805375, -0.54657382) failed to convert
-rank 12: Point 769 (-91.521433, 30.408144, -2.7467851) failed to convert
-rank 97: Point 1078 (-89.154743, 29.165322, 4.9190763) failed to convert
-rank 75: Point 1083 (-89.976132, 29.9223, -3.6420655) failed to convert
-rank 28: Point 775 (-91.106145, 29.688948, -0.04383893) failed to convert
-rank 96: Point 1093 (-89.208397, 29.064375, 2.5945299) failed to convert
-rank 63: Point 785 (-90.278574, 30.257575, 3.4999878) failed to convert
-rank 55: Point 783 (-90.497068, 29.685739, 0.17840426) failed to convert
-rank 11: Point 781 (-91.612983, 29.667589, -0.83768951) failed to convert
-rank 95: Point 1081 (-89.226917, 29.089985, 4.7316476) failed to convert
-rank 18: Point 782 (-91.292373, 30.496287, -5.9537271) failed to convert
-rank 54: Point 780 (-90.556175, 29.112505, 2.607622) failed to convert
-rank 99: Point 1081 (-88.890371, 29.624718, 10.64288) failed to convert
-rank 31: Point 783 (-91.03845, 29.176495, 1.4544819) failed to convert
-rank 8: Point 774 (-91.694728, 30.231013, -9.7238272) failed to convert
-rank 79: Point 1082 (-89.943941, 29.285265, 1.5640405) failed to convert
-rank 48: Point 779 (-90.635131, 29.710394, -0.66878701) failed to convert
-rank 1: Point 786 (-92.037066, 30.653392, -9.3706323) failed to convert
-rank 38: Point 776 (-90.785874, 29.876846, -0.43221726) failed to convert
-rank 43: Point 788 (-90.733128, 29.331096, -0.48681539) failed to convert
-rank 3: Point 784 (-91.910691, 29.787877, 2.6123629) failed to convert
-rank 52: Point 778 (-90.528604, 30.110032, -0.09804455) failed to convert
-rank 68: Point 1090 (-90.137966, 29.739664, 0.30514547) failed to convert
-rank 47: Point 784 (-90.618374, 30.272989, -0.59640627) failed to convert
-rank 82: Point 1091 (-89.742637, 30.425987, -5.8423856) failed to convert
-rank 10: Point 780 (-91.58159, 31.018728, -13.18597) failed to convert
-rank 67: Point 1079 (-90.144178, 30.018449, 0.39053044) failed to convert
-rank 87: Point 1081 (-89.470978, 30.023026, -0.0) failed to convert
-rank 66: Point 1087 (-90.18923, 29.937147, -3.9037027) failed to convert
-rank 36: Point 780 (-90.845266, 29.732317, -1.8258962) failed to convert
-rank 62: Point 779 (-90.29143, 30.493712, -8.648312) failed to convert
-rank 27: Point 782 (-91.112913, 30.25391, 5.275456) failed to convert
-rank 7: Point 787 (-91.729599, 30.256299, -9.5538349) failed to convert
-rank 4: Point 782 (-91.803592, 30.896428, 4.9810113) failed to convert
-rank 84: Point 1091 (-89.692003, 30.165529, -0.26034014) failed to convert
-rank 21: Point 789 (-91.217447, 30.355765, -7.4829693) failed to convert
-rank 5: Point 787 (-91.808463, 30.016794, -3.434194) failed to convert
-rank 57: Point 788 (-90.465274, 29.70522, -0.41629366) failed to convert
-rank 94: Point 1090 (-89.239999, 29.144834, -0.58658577) failed to convert
-rank 77: Point 1082 (-89.959875, 29.638737, 0.49514777) failed to convert
-rank 85: Point 1081 (-89.651674, 29.821733, -0.31285547) failed to convert
-rank 50: Point 787 (-90.573147, 30.075415, -1.0202921) failed to convert
-rank 72: Point 1091 (-89.99355, 30.494215, -11.020114) failed to convert
-rank 86: Point 1091 (-89.593038, 29.551476, 0.10580111) failed to convert
-rank 44: Point 781 (-90.683424, 29.874304, -0.93100718) failed to convert
-rank 22: Point 782 (-91.197322, 30.464007, 11.235405) failed to convert
-rank 29: Point 785 (-91.059401, 29.731496, -0.62021998) failed to convert
-rank 89: Point 1082 (-89.396906, 29.329691, -5.1840387) failed to convert
-rank 93: Point 1081 (-89.265085, 29.189437, 12.480522) failed to convert
-rank 80: Point 1088 (-89.880731, 29.621017, -0.65098164) failed to convert
-rank 88: Point 1092 (-89.453835, 29.355252, 0.06959364) failed to convert
-rank 74: Point 1090 (-89.989664, 29.995366, -9.0) failed to convert
-rank 64: Point 1092 (-90.282215, 29.645223, -0.25888544) failed to convert
-rank 83: Point 1080 (-89.768063, 29.786131, -8.2296) failed to convert
-rank 90: Point 1090 (-89.361256, 29.267865, 0.31299999) failed to convert
-rank 35: Point 790 (-90.847635, 30.054608, 6.1223965) failed to convert
-rank 91: Point 1082 (-89.347091, 29.163332, 0.31299999) failed to convert
-rank 69: Point 1083 (-90.098051, 29.914107, -7.0225925) failed to convert
-rank 76: Point 1094 (-89.954913, 29.961607, -0.82673271) failed to convert
-rank 56: Point 781 (-90.447505, 30.193462, -0.2332165) failed to convert
-rank 2: Point 781 (-91.926828, 30.777557, -9.2622597) failed to convert
-rank 42: Point 781 (-90.706301, 30.021049, 35.148358) failed to convert
-rank 33: Point 782 (-90.902403, 30.069463, 25.223324) failed to convert
-rank 30: Point 782 (-91.044383, 29.665063, -0.80047166) failed to convert
-rank 14: Point 780 (-91.494621, 29.647187, -3.3558481) failed to convert
-rank 59: Point 787 (-90.408985, 29.871297, -0.4815806) failed to convert
-rank 70: Point 1093 (-90.084415, 29.826671, 2.1728877) failed to convert
-rank 45: Point 788 (-90.702406, 29.426886, -8.2296) failed to convert
-rank 98: Point 1093 (-89.079182, 29.187062, 5.0027366) failed to convert
-rank 46: Point 770 (-90.660102, 29.923538, -1.2495256) failed to convert
-rank 15: Point 783 (-91.399952, 30.711718, -9.500569) failed to convert
-rank 71: Point 1081 (-90.056895, 29.957424, 55.400775) failed to convert
-rank 78: Point 1092 (-89.917185, 29.872721, -2.1184381) failed to convert
-rank 73: Point 1081 (-90.00751, 30.040388, 0.05019664) failed to convert
-rank 51: Point 787 (-90.581997, 29.708903, -1.7869024) failed to convert
-rank 92: Point 1090 (-89.32282, 29.061068, -0.0) failed to convert
-rank 61: Point 789 (-90.383764, 29.575367, -1.3103307) failed to convert
-rank 81: Point 1079 (-89.855315, 29.454717, 1.199884) failed to convert
-rank 53: Point 784 (-90.540231, 29.629542, -0.19788846) failed to convert
-rank 65: Point 1083 (-90.227214, 29.898713, 1.2167613) failed to convert
-rank 97: Point 1079 (-89.144156, 29.284241, -0.19344905) failed to convert
-rank 26: Point 779 (-91.145351, 30.176038, 25.364174) failed to convert
-rank 75: Point 1084 (-89.984222, 29.819836, 0.71869548) failed to convert
-rank 25: Point 789 (-91.165842, 30.107493, -2.1269158) failed to convert
-rank 19: Point 791 (-91.261409, 30.398369, -5.1220805) failed to convert
-rank 95: Point 1082 (-89.218481, 29.185943, -0.00179948) failed to convert
-rank 37: Point 788 (-90.804133, 30.000726, -9.3880594) failed to convert
-rank 6: Point 782 (-91.738883, 30.732926, -8.1032307) failed to convert
-rank 34: Point 776 (-90.874074, 30.062525, 34.111298) failed to convert
-rank 96: Point 1094 (-89.192609, 29.24337, -0.0) failed to convert
-rank 58: Point 774 (-90.449397, 29.614559, -0.41685627) failed to convert
-rank 99: Point 1082 (-88.904974, 29.466594, 13.483002) failed to convert
-rank 13: Point 784 (-91.534197, 29.61221, -0.26486572) failed to convert
-rank 32: Point 778 (-90.968418, 29.57851, -0.62147019) failed to convert
-rank 17: Point 787 (-91.372364, 29.738811, -0.67251367) failed to convert
-rank 24: Point 782 (-91.168463, 30.316704, 5.3142371) failed to convert
-rank 79: Point 1083 (-89.89772, 29.867706, -6.1587892) failed to convert
-rank 41: Point 787 (-90.735501, 29.900217, 0.50335654) failed to convert
-rank 40: Point 778 (-90.754399, 29.859539, -0.07242077) failed to convert
-rank 39: Point 783 (-90.769595, 29.869723, -0.78338411) failed to convert
-rank 49: Point 786 (-90.611432, 29.743049, -1.1107823) failed to convert
-rank 16: Point 781 (-91.411972, 29.804054, -8.3271366) failed to convert
-rank 68: Point 1091 (-90.1375, 29.745691, -0.39387127) failed to convert
-rank 60: Point 775 (-90.3875, 29.832969, -0.47601208) failed to convert
-rank 12: Point 770 (-91.525575, 30.338092, -11.106913) failed to convert
-rank 82: Point 1092 (-89.757993, 30.240049, -1.7813773) failed to convert
-rank 28: Point 776 (-91.106169, 29.688532, -0.24926482) failed to convert
-rank 20: Point 777 (-91.257899, 30.02493, -0.16) failed to convert
-rank 63: Point 786 (-90.307095, 29.877628, -0.32770581) failed to convert
-rank 23: Point 786 (-91.20933, 29.953339, -0.20300077) failed to convert
-rank 87: Point 1082 (-89.524176, 29.39773, -0.0) failed to convert
-rank 66: Point 1088 (-90.189716, 29.930628, 13.965285) failed to convert
-rank 67: Point 1080 (-90.144092, 30.019431, -5.1727611) failed to convert
-rank 84: Point 1092 (-89.761329, 29.321128, -0.14925251) failed to convert
-rank 0: Point 732 (-92.409963, 29.554573, -0.43418718) failed to convert
-rank 55: Point 784 (-90.503768, 29.592473, 0.33653393) failed to convert
-rank 54: Point 781 (-90.497109, 29.940081, -0.44224682) failed to convert
-rank 11: Point 782 (-91.560572, 30.569363, -6.7834442) failed to convert
-rank 94: Point 1091 (-89.242718, 29.113701, 0.99871371) failed to convert
-rank 8: Point 775 (-91.692363, 30.272644, -5.5128669) failed to convert
-rank 18: Point 783 (-91.291707, 30.506211, -14.443301) failed to convert
-rank 3: Point 785 (-91.860908, 30.705215, -8.3466637) failed to convert
-rank 86: Point 1092 (-89.606756, 29.386958, -2.6730782) failed to convert
-rank 31: Point 784 (-91.033816, 29.247528, -0.0) failed to convert
-rank 10: Point 781 (-91.647953, 29.875011, -2.9156546) failed to convert
-rank 38: Point 777 (-90.784891, 29.890915, -1.0598623) failed to convert
-rank 52: Point 779 (-90.576342, 29.440595, 0.15566553) failed to convert
-rank 77: Point 1083 (-89.930756, 30.005559, 1.5895081) failed to convert
-rank 85: Point 1082 (-89.60901, 30.330338, -5.5510404) failed to convert
-rank 89: Point 1083 (-89.307739, 30.35243, 1.4604192) failed to convert
-rank 48: Point 780 (-90.612117, 30.036588, 15.023099) failed to convert
-rank 1: Point 787 (-92.071925, 29.981142, -3.2522723) failed to convert
-rank 88: Point 1093 (-89.45361, 29.35756, -1.2869999) failed to convert
-rank 9: Point 784 (-91.679985, 29.96909, -1.1994087) failed to convert
-rank 74: Point 1091 (-90.003344, 29.821724, 26.219088) failed to convert
-rank 80: Point 1089 (-89.874581, 29.697851, -0.0) failed to convert
-rank 47: Point 785 (-90.636183, 30.021175, -3.3320757) failed to convert
-rank 72: Point 1092 (-90.034799, 29.971944, -0.18636708) failed to convert
-rank 64: Point 1093 (-90.289067, 29.553213, -2.65176) failed to convert
-rank 62: Point 780 (-90.336186, 29.896744, -0.86095958) failed to convert
-rank 27: Point 783 (-91.15393, 29.611651, -0.71350329) failed to convert
-rank 36: Point 781 (-90.827955, 29.988036, 15.449675) failed to convert
-rank 93: Point 1082 (-89.2729, 29.099846, 8.0942753) failed to convert
-rank 7: Point 788 (-91.76474, 29.626529, 2.0999999) failed to convert
-rank 43: Point 789 (-90.714195, 29.606559, -8.2296) failed to convert
-rank 76: Point 1095 (-89.976315, 29.690915, -4.9005747) failed to convert
-rank 70: Point 1094 (-90.094396, 29.697686, -0.02403152) failed to convert
-rank 90: Point 1091 (-89.408518, 28.715415, 114.29811) failed to convert
-rank 69: Point 1084 (-90.128948, 29.512833, 1.6593448) failed to convert
-rank 91: Point 1083 (-89.344959, 29.188008, 0.31299999) failed to convert
-rank 57: Point 789 (-90.452086, 29.886923, -8.2296) failed to convert
-rank 21: Point 790 (-91.269469, 29.522393, 5.9994439) failed to convert
-rank 78: Point 1093 (-89.91786, 29.864108, 38.206216) failed to convert
-rank 98: Point 1094 (-89.047929, 29.532907, 4.1158947) failed to convert
-rank 4: Point 783 (-91.873062, 29.631117, 1.2374926) failed to convert
-rank 29: Point 786 (-91.034523, 30.114251, -9.9044876) failed to convert
-rank 83: Point 1081 (-89.766176, 29.80923, -0.18971377) failed to convert
-rank 71: Point 1082 (-90.057028, 29.955591, 35.437655) failed to convert
-rank 73: Point 1082 (-90.024227, 29.827587, 1.1235056) failed to convert
-rank 92: Point 1091 (-89.260947, 29.768925, 1.2742513) failed to convert
-rank 50: Point 788 (-90.599674, 29.701817, 0.33310429) failed to convert
-rank 5: Point 788 (-91.763966, 30.815025, -9.5252185) failed to convert
-rank 22: Point 783 (-91.199229, 30.433914, 14.983385) failed to convert
-rank 44: Point 782 (-90.737511, 29.089398, 1.1967626) failed to convert
-rank 65: Point 1084 (-90.229293, 29.871007, -4.6914818) failed to convert
-rank 81: Point 1080 (-89.791556, 30.241697, -0.96652882) failed to convert
-rank 35: Point 791 (-90.826637, 30.362977, -5.4306917) failed to convert
-rank 75: Point 1085 (-89.99222, 29.718215, -2.4844947) failed to convert
-rank 95: Point 1083 (-89.217392, 29.198288, -0.54711789) failed to convert
-rank 97: Point 1080 (-89.124159, 29.507829, 7.5123862) failed to convert
-rank 56: Point 782 (-90.474859, 29.817652, -0.1647608) failed to convert
-rank 42: Point 782 (-90.706493, 30.018132, -10.301326) failed to convert
-rank 99: Point 1083 (-88.844704, 30.108916, 14.124264) failed to convert
-rank 59: Point 788 (-90.363797, 30.48198, -7.8080726) failed to convert
-rank 2: Point 782 (-91.961393, 30.133203, -10.171255) failed to convert
-rank 96: Point 1095 (-89.185595, 29.322562, -0.0) failed to convert
-rank 45: Point 789 (-90.658468, 30.058082, -4.8762398) failed to convert
-rank 15: Point 784 (-91.500768, 29.021196, 8.8871204) failed to convert
-rank 33: Point 783 (-90.876943, 30.447011, -8.5763558) failed to convert
-rank 46: Point 771 (-90.701092, 29.33352, 0.3048) failed to convert
-rank 79: Point 1084 (-89.945082, 29.270708, 10.072666) failed to convert
-rank 30: Point 783 (-91.010947, 30.177318, 19.790712) failed to convert
-rank 68: Point 1092 (-90.118202, 29.996261, 1.2031141) failed to convert
-rank 61: Point 790 (-90.384022, 29.571649, -0.085344) failed to convert
-rank 53: Point 785 (-90.551066, 29.477075, -0.25835619) failed to convert
-rank 51: Point 788 (-90.597892, 29.483777, 0.17044517) failed to convert
-rank 19: Point 792 (-91.253281, 30.527805, 24.99479) failed to convert
-rank 26: Point 780 (-91.155467, 30.017447, -1.3454984) failed to convert
-rank 14: Point 781 (-91.425999, 30.793587, -38.020957) failed to convert
-rank 34: Point 777 (-90.894053, 29.764703, -0.69610654) failed to convert
-rank 82: Point 1093 (-89.786211, 29.895743, -1.3027556) failed to convert
-rank 6: Point 783 (-91.72949, 30.898129, -11.908703) failed to convert
-rank 25: Point 790 (-91.161835, 30.170398, -6.3912305) failed to convert
-rank 66: Point 1089 (-90.289721, 28.593671, 41.293017) failed to convert
-rank 37: Point 789 (-90.813363, 29.865217, -0.42212598) failed to convert
-rank 87: Point 1083 (-89.528275, 29.348937, -4.4324018) failed to convert
-rank 17: Point 788 (-91.374435, 29.704355, -5.0322483) failed to convert
-rank 49: Point 787 (-90.613749, 29.709945, -0.91959304) failed to convert
-rank 84: Point 1093 (-89.695526, 30.122762, -0.28106413) failed to convert
-rank 58: Point 775 (-90.420464, 30.011364, -6.361786) failed to convert
-rank 67: Point 1081 (-90.144091, 30.019357, -5.1593499) failed to convert
-rank 41: Point 788 (-90.735924, 29.893927, -0.88472069) failed to convert
-rank 40: Point 779 (-90.788025, 29.366961, 0.30480021) failed to convert
-rank 13: Point 785 (-91.533524, 29.623457, -1.1797396) failed to convert
-rank 85: Point 1083 (-89.680331, 29.475141, 19.265682) failed to convert
-rank 86: Point 1093 (-89.605086, 29.40675, 29.112997) failed to convert
-rank 77: Point 1084 (-89.958754, 29.652772, 21.795098) failed to convert
-rank 94: Point 1092 (-89.237134, 29.177238, -0.42934743) failed to convert
-rank 74: Point 1092 (-89.997589, 29.894851, -9.0) failed to convert
-rank 24: Point 783 (-91.207984, 29.691611, -6.20268) failed to convert
-rank 39: Point 784 (-90.767009, 29.907367, -0.50505386) failed to convert
-rank 16: Point 782 (-91.357948, 30.691381, -20.0) failed to convert
-rank 80: Point 1090 (-89.915613, 29.181793, 13.025653) failed to convert
-rank 89: Point 1084 (-89.33336, 30.061605, 1.2317245) failed to convert
-rank 88: Point 1094 (-89.445886, 29.447668, 1.5112114) failed to convert
-rank 72: Point 1093 (-90.044493, 29.848011, 0.75529144) failed to convert
-rank 76: Point 1096 (-89.966701, 29.812713, -8.2296) failed to convert
-rank 28: Point 777 (-91.106084, 29.689533, -0.5069214) failed to convert
-rank 60: Point 776 (-90.384135, 29.878517, -0.49035807) failed to convert
-rank 32: Point 779 (-90.951374, 29.837109, -5.2385662) failed to convert
-rank 20: Point 778 (-91.227304, 30.51205, -10.723113) failed to convert
-rank 93: Point 1083 (-89.273127, 29.097238, -0.63906118) failed to convert
-rank 55: Point 785 (-90.514212, 29.4466, -8.2296) failed to convert
-rank 64: Point 1094 (-90.289066, 29.553152, -2.65176) failed to convert
-rank 70: Point 1095 (-90.08114, 29.868824, 0.00856909) failed to convert
-rank 54: Point 782 (-90.514803, 29.6942, -0.22094683) failed to convert
-rank 90: Point 1092 (-89.363564, 29.240859, 0.025) failed to convert
-rank 78: Point 1094 (-89.913884, 29.913791, -1.7051068) failed to convert
-rank 69: Point 1085 (-90.098183, 29.912224, 12.886013) failed to convert
-rank 12: Point 771 (-91.561804, 29.719433, -0.68862138) failed to convert
-rank 91: Point 1084 (-89.346077, 29.175018, -1.5360619) failed to convert
-rank 0: Point 733 (-92.439163, 28.911236, 28.154969) failed to convert
-rank 98: Point 1095 (-89.042714, 29.589969, 3.625392) failed to convert
-rank 83: Point 1082 (-89.767955, 29.787422, -8.2296) failed to convert
-rank 71: Point 1083 (-90.057415, 29.950557, 40.005431) failed to convert
-rank 3: Point 786 (-91.858503, 30.748793, -10.522838) failed to convert
-rank 18: Point 784 (-91.291665, 30.506254, -15.904465) failed to convert
-rank 10: Point 782 (-91.587273, 30.921585, -12.511969) failed to convert
-rank 63: Point 787 (-90.325227, 29.633547, -0.48668647) failed to convert
-rank 31: Point 785 (-91.042279, 29.11561, 1.7778868) failed to convert
-rank 38: Point 778 (-90.784863, 29.891304, -0.07212499) failed to convert
-rank 23: Point 787 (-91.188758, 30.278825, 7.375734) failed to convert
-rank 48: Point 781 (-90.635095, 29.710671, -1.0377055) failed to convert
-rank 73: Point 1083 (-90.029055, 29.765874, -3.4455801) failed to convert
-rank 92: Point 1092 (-89.23048, 30.112081, 2.9273571) failed to convert
-rank 11: Point 783 (-91.547837, 30.78409, 3.1920464) failed to convert
-rank 81: Point 1081 (-89.820123, 29.891231, -0.13374831) failed to convert
-rank 97: Point 1081 (-89.129308, 29.450163, 4.5002446) failed to convert
-rank 65: Point 1085 (-90.229275, 29.871043, -4.6914818) failed to convert
-rank 9: Point 785 (-91.635542, 30.743666, -9.5121399) failed to convert
-rank 8: Point 776 (-91.652969, 30.958392, -12.863828) failed to convert
-rank 75: Point 1086 (-89.977659, 29.902891, 2.0760692) failed to convert
-rank 99: Point 1084 (-88.89986, 29.518088, 11.983493) failed to convert
-rank 47: Point 786 (-90.65756, 29.716429, -0.12236697) failed to convert
-rank 95: Point 1084 (-89.196129, 29.438887, 5.1199036) failed to convert
-rank 52: Point 780 (-90.513229, 30.322301, 2.3228687) failed to convert
-rank 7: Point 789 (-91.752957, 29.838863, -0.8224262) failed to convert
-rank 27: Point 784 (-91.116367, 30.199739, 9.2405759) failed to convert
-rank 43: Point 790 (-90.730097, 29.375276, 1.5199844) failed to convert
-rank 21: Point 791 (-91.219724, 30.319552, -11.060097) failed to convert
-rank 96: Point 1096 (-89.198613, 29.175302, -0.0) failed to convert
-rank 29: Point 787 (-91.030072, 30.18218, -6.7053686) failed to convert
-rank 68: Point 1093 (-90.115781, 30.02722, 0.02) failed to convert
-rank 79: Point 1085 (-89.91757, 29.618601, -0.81112051) failed to convert
-rank 1: Point 788 (-92.079442, 29.830111, -0.67564459) failed to convert
-rank 4: Point 784 (-91.81579, 30.677489, -7.251007) failed to convert
-rank 50: Point 789 (-90.612489, 29.519845, -0.29232455) failed to convert
-rank 44: Point 783 (-90.685519, 29.844103, -0.32862314) failed to convert
-rank 36: Point 782 (-90.82704, 30.001473, -10.004532) failed to convert
-rank 42: Point 783 (-90.718583, 29.843835, -0.95058986) failed to convert
-rank 5: Point 789 (-91.767647, 30.749652, -9.4231713) failed to convert
-rank 66: Point 1090 (-90.189292, 29.936075, -7.5657462) failed to convert
-rank 35: Point 792 (-90.867334, 29.762542, -1.4739911) failed to convert
-rank 82: Point 1094 (-89.789597, 29.854179, -9.7505528) failed to convert
-rank 84: Point 1094 (-89.743694, 29.536642, -4.3717466) failed to convert
-rank 56: Point 783 (-90.474871, 29.817446, -1.2174631) failed to convert
-rank 57: Point 790 (-90.453855, 29.862563, -0.73648824) failed to convert
-rank 62: Point 781 (-90.335429, 29.906607, -0.87763811) failed to convert
-rank 87: Point 1084 (-89.501378, 29.66684, -0.0) failed to convert
-rank 45: Point 790 (-90.666474, 29.943936, -1.0805984) failed to convert
-rank 2: Point 783 (-91.914028, 31.011922, -14.538871) failed to convert
-rank 46: Point 772 (-90.660178, 29.922418, -0.98341952) failed to convert
-rank 33: Point 784 (-90.901831, 30.076968, 8.4816064) failed to convert
-rank 67: Point 1082 (-90.144105, 30.019134, -5.1709323) failed to convert
-rank 85: Point 1084 (-89.60747, 30.347952, -6.0672951) failed to convert
-rank 94: Point 1093 (-89.236275, 29.186719, -0.0) failed to convert
-rank 15: Point 785 (-91.483956, 29.308653, 3.0450476) failed to convert
-rank 30: Point 784 (-91.011587, 30.167566, -11.93414) failed to convert
-rank 77: Point 1085 (-89.956998, 29.674981, -4.8447963) failed to convert
-rank 74: Point 1093 (-89.997594, 29.894732, -9.0) failed to convert
-rank 72: Point 1094 (-89.999472, 30.419587, -9.0665902) failed to convert
-rank 22: Point 784 (-91.200685, 30.410952, 15.982581) failed to convert
-rank 26: Point 781 (-91.145316, 30.176466, 35.321007) failed to convert
-rank 88: Point 1095 (-89.452831, 29.365955, 20.311467) failed to convert
-rank 61: Point 791 (-90.384294, 29.567916, -0.75438212) failed to convert
-rank 86: Point 1094 (-89.606701, 29.386984, -3.9210077) failed to convert
-rank 80: Point 1091 (-89.847159, 30.038251, -8.5322671) failed to convert
-rank 19: Point 793 (-91.250738, 30.568005, 0.30716116) failed to convert
-rank 76: Point 1097 (-89.922521, 30.366895, -5.1316919) failed to convert
-rank 59: Point 789 (-90.397476, 30.027488, -2.2844834) failed to convert
-rank 64: Point 1095 (-90.289066, 29.553112, -2.65176) failed to convert
-rank 53: Point 786 (-90.551136, 29.475966, -0.20275024) failed to convert
-rank 89: Point 1085 (-89.407634, 29.204358, 0.31299999) failed to convert
-rank 78: Point 1095 (-89.90468, 30.028712, -2.1867668) failed to convert
-rank 49: Point 788 (-90.613736, 29.709983, -1.2332426) failed to convert
-rank 70: Point 1096 (-90.066072, 30.0623, 4.4200001) failed to convert
-rank 90: Point 1093 (-89.298591, 29.986539, 1.343809) failed to convert
-rank 69: Point 1086 (-90.09804, 29.914048, -7.0225925) failed to convert
-rank 14: Point 782 (-91.457869, 30.265968, -9.9364808) failed to convert
-rank 25: Point 791 (-91.155315, 30.27247, -13.599263) failed to convert
-rank 6: Point 784 (-91.763934, 30.287563, -1.9850076) failed to convert
-rank 91: Point 1085 (-89.347734, 29.155809, 0.31299999) failed to convert
-rank 83: Point 1083 (-89.785522, 29.571518, -4.288841) failed to convert
-rank 93: Point 1084 (-89.272447, 29.104948, 15.052786) failed to convert
-rank 98: Point 1096 (-89.084415, 29.12749, -0.0) failed to convert
-rank 17: Point 789 (-91.372755, 29.731984, -7.2572885) failed to convert
-rank 41: Point 789 (-90.767169, 29.438305, -8.2296) failed to convert
-rank 58: Point 776 (-90.462046, 29.439592, -0.92651497) failed to convert
-rank 71: Point 1084 (-90.06368, 29.869992, 1.399369) failed to convert
-rank 40: Point 780 (-90.754397, 29.859479, -0.79684002) failed to convert
-rank 92: Point 1093 (-89.248025, 29.914616, 0.00240311) failed to convert
-rank 81: Point 1082 (-89.791913, 30.237286, 1.7631638) failed to convert
-rank 37: Point 790 (-90.804868, 29.989788, 31.706073) failed to convert
-rank 16: Point 783 (-91.431115, 29.483453, 0.25454398) failed to convert
-rank 39: Point 785 (-90.777589, 29.752738, -1.8175897) failed to convert
-rank 73: Point 1084 (-90.015168, 29.943013, -6.6961517) failed to convert
-rank 34: Point 778 (-90.891259, 29.806432, -3.0248468) failed to convert
-rank 20: Point 779 (-91.236177, 30.370983, 11.553048) failed to convert
-rank 97: Point 1082 (-89.165138, 29.047565, -0.0) failed to convert
-rank 65: Point 1086 (-90.229246, 29.871096, -4.6914818) failed to convert
-rank 75: Point 1087 (-89.990842, 29.735616, -0.77896401) failed to convert
-rank 51: Point 789 (-90.600097, 29.45214, 0.4377372) failed to convert
-rank 28: Point 778 (-91.071823, 30.220848, -5.3738482) failed to convert
-rank 60: Point 777 (-90.377329, 29.970731, -2.3798784) failed to convert
-rank 95: Point 1085 (-89.217093, 29.201406, -0.0) failed to convert
-rank 99: Point 1085 (-88.879813, 29.732534, 5.9356968) failed to convert
-rank 54: Point 783 (-90.517254, 29.659845, -0.35889916) failed to convert
-rank 12: Point 772 (-91.52467, 30.35321, -11.731753) failed to convert
-rank 24: Point 784 (-91.16275, 30.405856, -10.938194) failed to convert
-rank 96: Point 1097 (-89.198333, 29.178447, -0.0) failed to convert
-rank 68: Point 1094 (-90.092778, 30.323148, 3.5799999) failed to convert
-rank 38: Point 779 (-90.805606, 29.586687, -0.63435656) failed to convert
-rank 63: Point 788 (-90.343229, 29.389503, -0.54034889) failed to convert
-rank 3: Point 787 (-91.867622, 30.582749, -8.2296) failed to convert
-rank 18: Point 785 (-91.343643, 29.662429, 0.35456516) failed to convert
-rank 0: Point 734 (-92.408022, 29.574262, -0.35749301) failed to convert
-rank 23: Point 788 (-91.210301, 29.937819, -0.97752456) failed to convert
-rank 31: Point 786 (-91.016667, 29.511746, -0.50544347) failed to convert
-rank 79: Point 1086 (-89.897736, 29.86718, -6.040222) failed to convert
-rank 48: Point 782 (-90.62433, 29.863562, -0.37441968) failed to convert
-rank 9: Point 786 (-91.641173, 30.646181, -8.1756132) failed to convert
-rank 11: Point 784 (-91.599367, 29.902565, -1.2284183) failed to convert
-rank 66: Point 1091 (-90.2041, 29.741124, 1.8800964) failed to convert
-rank 55: Point 786 (-90.473651, 30.009544, 28.885116) failed to convert
-rank 87: Point 1085 (-89.456256, 30.193624, -0.36228525) failed to convert
-rank 8: Point 777 (-91.659233, 30.850134, -11.42969) failed to convert
-rank 13: Point 786 (-91.485866, 30.430894, -5.589156) failed to convert
-rank 47: Point 787 (-90.635775, 30.026752, -9.8669864) failed to convert
-rank 32: Point 780 (-90.934681, 30.08815, -4.3807458) failed to convert
-rank 52: Point 781 (-90.544527, 29.887511, 0.31783559) failed to convert
-rank 10: Point 783 (-91.593247, 30.819488, -13.748543) failed to convert
-rank 7: Point 790 (-91.725128, 30.335329, -3.7691489) failed to convert
-rank 82: Point 1095 (-89.789597, 29.854118, -9.7505528) failed to convert
-rank 27: Point 785 (-91.104707, 30.380101, -12.115357) failed to convert
-rank 84: Point 1095 (-89.743684, 29.536702, -4.3717466) failed to convert
-rank 67: Point 1083 (-90.149284, 29.951793, -6.0612074) failed to convert
-rank 21: Point 792 (-91.270173, 29.510879, 8.7603594) failed to convert
-rank 94: Point 1094 (-89.141237, 30.25263, 3.5880014) failed to convert
-rank 43: Point 791 (-90.713872, 29.611164, -0.66504394) failed to convert
-rank 29: Point 788 (-91.028922, 30.199735, 12.938222) failed to convert
-rank 4: Point 785 (-91.808229, 30.813205, 6.8614368) failed to convert
-rank 42: Point 784 (-90.749563, 29.393299, 0.3048) failed to convert
-rank 1: Point 789 (-92.093998, 29.544993, 2.4000001) failed to convert
-rank 72: Point 1095 (-90.03096, 30.020512, 7.1970977) failed to convert
-rank 36: Point 783 (-90.79449, 30.476892, -9.9074459) failed to convert
-rank 85: Point 1085 (-89.604593, 30.381782, -10.018287) failed to convert
-rank 74: Point 1094 (-89.989659, 29.995305, -9.0) failed to convert
-rank 77: Point 1086 (-89.922856, 30.104296, 2.1829164) failed to convert
-rank 76: Point 1098 (-89.975106, 29.706167, -4.7442123) failed to convert
-rank 56: Point 784 (-90.474628, 29.820788, 0.33608138) failed to convert
-rank 44: Point 784 (-90.685889, 29.838766, 0.0474595) failed to convert
-rank 35: Point 793 (-90.867318, 29.7626, -1.1209732) failed to convert
-rank 88: Point 1096 (-89.366091, 30.368715, -0.78466361) failed to convert
-rank 5: Point 790 (-91.823114, 29.749401, -0.26278671) failed to convert
-rank 45: Point 791 (-90.659521, 30.043063, -5.0033471) failed to convert
-rank 89: Point 1086 (-89.39641, 29.335279, 20.745478) failed to convert
-rank 86: Point 1095 (-89.566678, 29.864195, -0.43378037) failed to convert
-rank 80: Point 1092 (-89.881074, 29.616333, -0.86480469) failed to convert
-rank 78: Point 1096 (-89.903588, 30.042087, -0.67957812) failed to convert
-rank 64: Point 1096 (-90.289065, 29.553051, -2.65176) failed to convert
-rank 90: Point 1094 (-89.312713, 29.825788, -0.0) failed to convert
-rank 70: Point 1097 (-90.106882, 29.535406, 0.22483865) failed to convert
-rank 69: Point 1087 (-90.144473, 29.309168, 0.24805347) failed to convert
-rank 2: Point 784 (-91.985181, 29.682124, 2.6253969) failed to convert
-rank 62: Point 782 (-90.360828, 29.562942, -0.18659947) failed to convert
-rank 50: Point 790 (-90.621635, 29.389289, -0.30783651) failed to convert
-rank 57: Point 791 (-90.452086, 29.886883, -8.2296) failed to convert
-rank 15: Point 786 (-91.419586, 30.388614, -3.7206583) failed to convert
-rank 33: Point 785 (-90.902013, 30.074054, 11.794928) failed to convert
-rank 93: Point 1085 (-89.265874, 29.180221, 8.4610556) failed to convert
-rank 92: Point 1094 (-89.317779, 29.118363, 0.12707756) failed to convert
-rank 98: Point 1097 (-89.044381, 29.570966, 7.1250161) failed to convert
-rank 83: Point 1084 (-89.767939, 29.787529, -8.2296) failed to convert
-rank 91: Point 1086 (-89.335867, 29.293083, -0.39799784) failed to convert
-rank 30: Point 785 (-91.015132, 30.113472, 20.040878) failed to convert
-rank 46: Point 773 (-90.624196, 30.431985, -5.5254753) failed to convert
-rank 71: Point 1085 (-90.072056, 29.76196, -0.17016933) failed to convert
-rank 81: Point 1083 (-89.806847, 30.054288, 3.9175304) failed to convert
-rank 97: Point 1083 (-89.167759, 29.017731, 2.9981911) failed to convert
-rank 59: Point 790 (-90.37625, 30.31438, -0.18884515) failed to convert
-rank 61: Point 792 (-90.383985, 29.57211, -0.085344) failed to convert
-rank 26: Point 782 (-91.176678, 29.682536, -4.882896) failed to convert
-rank 22: Point 785 (-91.19522, 30.496907, 18.998487) failed to convert
-rank 75: Point 1088 (-89.981007, 29.860436, -6.6446405) failed to convert
-rank 65: Point 1087 (-90.224779, 29.929963, -2.2784339) failed to convert
-rank 25: Point 792 (-91.160724, 30.187688, 11.713992) failed to convert
-rank 95: Point 1086 (-89.218007, 29.190922, -0.27952575) failed to convert
-rank 73: Point 1085 (-90.01063, 30.000682, -0.37730666) failed to convert
-rank 14: Point 783 (-91.487612, 29.765953, -3.1943041) failed to convert
-rank 49: Point 789 (-90.611404, 29.74302, -0.44225097) failed to convert
-rank 99: Point 1086 (-88.897464, 29.542052, 11.583933) failed to convert
-rank 58: Point 777 (-90.462045, 29.439498, -1.4247942) failed to convert
-rank 53: Point 787 (-90.52744, 29.808018, -0.64660188) failed to convert
-rank 19: Point 794 (-91.313892, 29.548988, -0.64389102) failed to convert
-rank 96: Point 1098 (-89.204145, 29.112306, -0.0) failed to convert
-rank 41: Point 790 (-90.735465, 29.900266, -1.0176551) failed to convert
-rank 68: Point 1095 (-90.09521, 30.291958, 4.0799999) failed to convert
-rank 17: Point 790 (-91.376292, 29.673422, -4.3768256) failed to convert
-rank 40: Point 781 (-90.763363, 29.728831, -2.4073356) failed to convert
-rank 6: Point 785 (-91.739019, 30.730295, -8.5883807) failed to convert
-rank 79: Point 1087 (-89.944689, 29.275264, 0.27556154) failed to convert
-rank 60: Point 778 (-90.399242, 29.672718, -0.31060142) failed to convert
-rank 37: Point 791 (-90.804095, 30.000679, -10.222993) failed to convert
-rank 39: Point 786 (-90.774328, 29.800402, -2.2716833) failed to convert
-rank 34: Point 779 (-90.865926, 30.18285, -1.5023588) failed to convert
-rank 20: Point 780 (-91.303602, 29.282923, -0.51269585) failed to convert
-rank 16: Point 784 (-91.355565, 30.729424, 15.89835) failed to convert
-rank 51: Point 790 (-90.58329, 29.690155, 0.26006529) failed to convert
-rank 28: Point 779 (-91.10637, 29.684852, -0.93394167) failed to convert
-rank 24: Point 785 (-91.250886, 28.999326, 3.8136906) failed to convert
-rank 87: Point 1086 (-89.50794, 29.587887, 0.45661506) failed to convert
-rank 54: Point 784 (-90.514443, 29.699037, -0.31189737) failed to convert
-rank 84: Point 1096 (-89.743678, 29.536742, -4.3717466) failed to convert
-rank 12: Point 773 (-91.521137, 30.412465, -8.8868699) failed to convert
-rank 66: Point 1092 (-90.230401, 29.392502, 0.31299999) failed to convert
-rank 67: Point 1084 (-90.133698, 30.153949, 4.5898398) failed to convert
-rank 82: Point 1096 (-89.789597, 29.854078, -9.7505528) failed to convert
-rank 38: Point 780 (-90.805766, 29.584182, -0.66243171) failed to convert
-rank 23: Point 789 (-91.189473, 30.267384, -5.1426718) failed to convert
-rank 3: Point 788 (-91.844591, 31.000224, -16.029083) failed to convert
-rank 94: Point 1095 (-89.140637, 30.259195, 4.2321656) failed to convert
-rank 77: Point 1087 (-89.940382, 29.884484, 0.40778578) failed to convert
-rank 55: Point 787 (-90.514189, 29.446693, -8.2296) failed to convert
-rank 18: Point 786 (-91.291636, 30.506283, -15.904465) failed to convert
-rank 31: Point 787 (-90.95809, 30.400792, -10.286196) failed to convert
-rank 48: Point 783 (-90.63473, 29.715594, -0.20866887) failed to convert
-rank 9: Point 787 (-91.655755, 30.393203, -7.7884671) failed to convert
-rank 63: Point 789 (-90.289001, 30.118122, 3.52) failed to convert
-rank 85: Point 1086 (-89.633016, 30.044059, 3.2117778) failed to convert
-rank 76: Point 1099 (-89.973807, 29.722532, -2.9104703) failed to convert
-rank 13: Point 787 (-91.524118, 29.783848, -1.7509625) failed to convert
-rank 72: Point 1096 (-90.031564, 30.012495, -9.0) failed to convert
-rank 8: Point 778 (-91.694679, 30.231049, -8.583487) failed to convert
-rank 47: Point 788 (-90.635908, 30.024762, -4.1693013) failed to convert
-rank 86: Point 1096 (-89.606665, 29.387002, -3.6700679) failed to convert
-rank 74: Point 1095 (-90.004146, 29.811413, 28.737088) failed to convert
-rank 78: Point 1097 (-89.929264, 29.720115, -0.0) failed to convert
-rank 89: Point 1087 (-89.396864, 29.329734, -5.1840387) failed to convert
-rank 88: Point 1097 (-89.45363, 29.355995, 0.34567692) failed to convert
-rank 64: Point 1097 (-90.228104, 30.36125, 2.7899168) failed to convert
-rank 90: Point 1095 (-89.359139, 29.291916, 18.648441) failed to convert
-rank 11: Point 785 (-91.546709, 30.802708, -11.680591) failed to convert
-rank 52: Point 782 (-90.516978, 30.270126, 3.2437555) failed to convert
-rank 80: Point 1093 (-89.854123, 29.951818, 4.7672124) failed to convert
-rank 70: Point 1098 (-90.086088, 29.804773, -3.9745922) failed to convert
-rank 10: Point 784 (-91.632783, 30.138242, -3.2381806) failed to convert
-rank 91: Point 1087 (-89.361916, 28.990921, 9.2906667) failed to convert
-rank 92: Point 1095 (-89.305179, 29.263545, -0.0) failed to convert
-rank 69: Point 1088 (-90.051367, 30.511089, -11.649606) failed to convert
-rank 93: Point 1086 (-89.266058, 29.17801, 6.4640954) failed to convert
-rank 71: Point 1086 (-90.014157, 30.499694, -11.316352) failed to convert
-rank 27: Point 786 (-91.116716, 30.193661, 17.621869) failed to convert
-rank 98: Point 1098 (-89.057313, 29.428171, 6.8997153) failed to convert
-rank 43: Point 792 (-90.714272, 29.605283, 0.01553219) failed to convert
-rank 21: Point 793 (-91.221789, 30.286704, 12.248708) failed to convert
-rank 42: Point 785 (-90.733247, 29.63123, -0.21365002) failed to convert
-rank 81: Point 1084 (-89.791824, 30.238021, 1.959222) failed to convert
-rank 83: Point 1085 (-89.786138, 29.563862, 24.329281) failed to convert
-rank 75: Point 1089 (-89.981189, 29.857963, -6.6568325) failed to convert
-rank 36: Point 784 (-90.828452, 29.98043, -9.7459808) failed to convert
-rank 95: Point 1087 (-89.218685, 29.183217, -0.0) failed to convert
-rank 97: Point 1084 (-89.063399, 30.177976, 6.6757793) failed to convert
-rank 73: Point 1086 (-90.011258, 29.992577, -4.0244297) failed to convert
-rank 65: Point 1088 (-90.228691, 29.87828, 1.699) failed to convert
-rank 5: Point 791 (-91.845628, 29.334541, 5.8796567) failed to convert
-rank 44: Point 785 (-90.7318, 29.173072, -0.19512374) failed to convert
-rank 62: Point 783 (-90.334251, 29.92195, -0.68871326) failed to convert
-rank 7: Point 791 (-91.792485, 29.120529, 6.4635099) failed to convert
-rank 99: Point 1087 (-88.906035, 29.447726, 14.176036) failed to convert
-rank 50: Point 791 (-90.623373, 29.364359, -0.35967012) failed to convert
-rank 45: Point 792 (-90.699229, 29.472847, -0.80931596) failed to convert
-rank 96: Point 1099 (-89.199347, 29.166544, -0.0) failed to convert
-rank 68: Point 1096 (-90.11351, 30.056461, 4.3136078) failed to convert
-rank 57: Point 792 (-90.453763, 29.863779, -0.7424928) failed to convert
-rank 29: Point 789 (-91.057021, 29.768164, -0.62017739) failed to convert
-rank 4: Point 786 (-91.800645, 30.948767, 13.106481) failed to convert
-rank 15: Point 787 (-91.462765, 29.667784, -0.61180718) failed to convert
-rank 30: Point 786 (-91.011699, 30.165505, -6.2560305) failed to convert
-rank 1: Point 790 (-92.046013, 30.47414, -7.5199432) failed to convert
-rank 79: Point 1088 (-89.897851, 29.865487, -1.1884458) failed to convert
-rank 32: Point 781 (-90.931713, 30.13244, -6.4473011) failed to convert
-rank 56: Point 785 (-90.485047, 29.676441, -0.63382709) failed to convert
-rank 35: Point 794 (-90.859388, 29.880371, -0.33106768) failed to convert
-rank 87: Point 1087 (-89.494027, 29.751404, 11.365379) failed to convert
-rank 33: Point 786 (-90.925851, 29.716568, -0.53184584) failed to convert
-rank 2: Point 785 (-91.9167, 30.962903, -17.782858) failed to convert
-rank 25: Point 793 (-91.154586, 30.283783, -7.3487931) failed to convert
-rank 66: Point 1093 (-90.188985, 29.939668, -3.032416) failed to convert
-rank 58: Point 778 (-90.452649, 29.569504, -0.53745938) failed to convert
-rank 61: Point 793 (-90.360649, 29.888928, -0.43996156) failed to convert
-rank 40: Point 782 (-90.754396, 29.859438, -0.3334676) failed to convert
-rank 49: Point 790 (-90.568546, 30.34533, -3.3593701) failed to convert
-rank 67: Point 1085 (-90.14926, 29.951848, -7.2282014) failed to convert
-rank 17: Point 791 (-91.319121, 30.606615, -15.940783) failed to convert
-rank 41: Point 791 (-90.741187, 29.817242, -0.31660517) failed to convert
-rank 60: Point 779 (-90.377303, 29.9707, -2.3798784) failed to convert
-rank 19: Point 795 (-91.299873, 29.777582, -0.02) failed to convert
-rank 34: Point 780 (-90.866481, 30.17451, -1.083927) failed to convert
-rank 14: Point 784 (-91.4876, 29.766126, -3.2613601) failed to convert
-rank 6: Point 786 (-91.751057, 30.517003, -12.222481) failed to convert
-rank 26: Point 783 (-91.145282, 30.176894, 24.829586) failed to convert
-rank 0: Point 735 (-92.403849, 29.660289, -0.3870638) failed to convert
-rank 82: Point 1097 (-89.789597, 29.854017, -9.7505528) failed to convert
-rank 76: Point 1100 (-89.961318, 29.880538, 24.595338) failed to convert
-rank 84: Point 1097 (-89.743667, 29.536801, -4.3717466) failed to convert
-rank 94: Point 1096 (-89.238491, 29.161231, -0.83985443) failed to convert
-rank 77: Point 1088 (-89.959497, 29.643162, 0.39470952) failed to convert
-rank 86: Point 1097 (-89.60661, 29.387028, -2.4611444) failed to convert
-rank 72: Point 1097 (-90.030751, 30.022842, 1.1067504) failed to convert
-rank 22: Point 786 (-91.198304, 30.448322, 13.615207) failed to convert
-rank 53: Point 788 (-90.5402, 29.62949, -0.85266233) failed to convert
-rank 37: Point 792 (-90.849883, 29.323306, -0.49242157) failed to convert
-rank 74: Point 1096 (-90.00583, 29.78996, -0.60910796) failed to convert
-rank 39: Point 787 (-90.769572, 29.869779, -0.00852889) failed to convert
-rank 12: Point 774 (-91.57704, 29.455317, 2.1743048) failed to convert
-rank 16: Point 785 (-91.392006, 30.134062, -0.88567458) failed to convert
-rank 78: Point 1098 (-89.903554, 30.042138, -0.98448893) failed to convert
-rank 85: Point 1087 (-89.663711, 29.675184, -0.0) failed to convert
-rank 88: Point 1098 (-89.41525, 29.803419, -0.26034787) failed to convert
-rank 89: Point 1088 (-89.349286, 29.879278, -0.0) failed to convert
-rank 70: Point 1099 (-90.095597, 29.681791, -0.00490102) failed to convert
-rank 64: Point 1098 (-90.297841, 29.43444, 0.27117044) failed to convert
-rank 90: Point 1096 (-89.364057, 29.234788, -0.00148574) failed to convert
-rank 80: Point 1094 (-89.901062, 29.365263, 1.1999239) failed to convert
-rank 38: Point 781 (-90.820629, 29.364197, -0.28822399) failed to convert
-rank 23: Point 790 (-91.21011, 29.940702, -0.79466341) failed to convert
-rank 91: Point 1088 (-89.348756, 29.143796, 0.31299999) failed to convert
-rank 98: Point 1099 (-88.992679, 30.135275, 8.1145973) failed to convert
-rank 54: Point 785 (-90.489341, 30.047023, -9.6691712) failed to convert
-rank 3: Point 789 (-91.867761, 30.58002, -11.813372) failed to convert
-rank 69: Point 1089 (-90.101034, 29.874773, -1.2683139) failed to convert
-rank 63: Point 790 (-90.33369, 29.517845, -0.085344) failed to convert
-rank 92: Point 1096 (-89.31689, 29.128278, 0.11545802) failed to convert
-rank 59: Point 791 (-90.402678, 29.956668, -8.6642455) failed to convert
-rank 71: Point 1087 (-90.064989, 29.852734, -9.0) failed to convert
-rank 46: Point 774 (-90.695647, 29.412405, 0.39534782) failed to convert
-rank 93: Point 1087 (-89.255091, 29.303212, -0.0) failed to convert
-rank 28: Point 780 (-91.120203, 29.467875, -0.57662505) failed to convert
-rank 20: Point 781 (-91.258174, 30.01982, -0.164) failed to convert
-rank 9: Point 788 (-91.732183, 29.035326, 10.126209) failed to convert
-rank 95: Point 1088 (-89.21724, 29.199581, -0.10234982) failed to convert
-rank 81: Point 1085 (-89.807733, 30.043175, 2.1413647) failed to convert
-rank 83: Point 1086 (-89.767927, 29.787477, -8.2296) failed to convert
-rank 73: Point 1087 (-90.028291, 29.775433, -0.86699101) failed to convert
-rank 51: Point 791 (-90.583412, 29.688241, -0.30325974) failed to convert
-rank 75: Point 1090 (-89.987702, 29.77531, -8.2296) failed to convert
-rank 48: Point 784 (-90.624122, 29.866367, -0.10034551) failed to convert
-rank 24: Point 786 (-91.216753, 29.550882, -1.6661626) failed to convert
-rank 47: Point 789 (-90.706473, 29.008857, 7.5758351) failed to convert
-rank 31: Point 788 (-91.004221, 29.701004, -0.53588845) failed to convert
-rank 65: Point 1089 (-90.241384, 29.710076, 2.4400001) failed to convert
-rank 27: Point 787 (-91.113656, 30.241158, 39.573557) failed to convert
-rank 97: Point 1085 (-89.071152, 30.092887, 3.3621903) failed to convert
-rank 8: Point 779 (-91.699, 30.154708, -1.3922835) failed to convert
-rank 99: Point 1088 (-88.947528, 28.993399, 102.93342) failed to convert
-rank 21: Point 794 (-91.269963, 29.514131, 6.2690318) failed to convert
-rank 10: Point 785 (-91.622628, 30.313769, 21.071952) failed to convert
-rank 18: Point 787 (-91.301149, 30.352855, -1.6890015) failed to convert
-rank 96: Point 1100 (-89.192144, 29.2481, -0.00526378) failed to convert
-rank 43: Point 793 (-90.714171, 29.606684, -8.2296) failed to convert
-rank 68: Point 1097 (-90.126769, 29.884785, -0.85715736) failed to convert
-rank 42: Point 786 (-90.706474, 30.018096, -10.301326) failed to convert
-rank 5: Point 792 (-91.834949, 29.53143, -0.42513131) failed to convert
-rank 36: Point 785 (-90.880202, 29.209936, -0.0) failed to convert
-rank 44: Point 786 (-90.7017, 29.610983, -0.38967684) failed to convert
-rank 7: Point 792 (-91.823257, 28.54912, 43.505558) failed to convert
-rank 11: Point 786 (-91.539611, 30.921615, -21.557544) failed to convert
-rank 79: Point 1089 (-89.89501, 29.90096, -0.67082021) failed to convert
-rank 62: Point 784 (-90.33453, 29.918148, -0.72048602) failed to convert
-rank 50: Point 792 (-90.602213, 29.665627, -0.43421804) failed to convert
-rank 52: Point 783 (-90.559796, 29.672906, 0.45573462) failed to convert
-rank 57: Point 793 (-90.452086, 29.886822, -8.2296) failed to convert
-rank 87: Point 1088 (-89.467689, 30.059011, -0.26864642) failed to convert
-rank 29: Point 790 (-91.034477, 30.11429, -10.99953) failed to convert
-rank 66: Point 1094 (-90.254663, 29.067755, 7.4389832) failed to convert
-rank 45: Point 793 (-90.699352, 29.47102, -0.66173074) failed to convert
-rank 30: Point 787 (-91.057788, 29.45677, -0.6343537) failed to convert
-rank 67: Point 1086 (-90.144401, 30.014988, 1.6879244) failed to convert
-rank 94: Point 1097 (-89.156907, 30.078957, 2.0272733) failed to convert
-rank 55: Point 788 (-90.514269, 29.445542, 0.30439567) failed to convert
-rank 15: Point 788 (-91.458368, 29.741774, -0.41458293) failed to convert
-rank 35: Point 795 (-90.835513, 30.23248, -1.2458531) failed to convert
-rank 56: Point 786 (-90.499984, 29.468521, -0.35070966) failed to convert
-rank 32: Point 782 (-90.969176, 29.566059, -0.55252998) failed to convert
-rank 1: Point 791 (-92.074902, 29.915405, -2.3278151) failed to convert
-rank 76: Point 1101 (-89.955075, 29.958954, -2.4520325) failed to convert
-rank 82: Point 1098 (-89.766289, 30.138985, 2.9626639) failed to convert
-rank 84: Point 1098 (-89.699526, 30.073312, -0.24872027) failed to convert
-rank 78: Point 1099 (-89.903963, 30.037005, -1.0806027) failed to convert
-rank 61: Point 794 (-90.383759, 29.57463, -1.2718119) failed to convert
-rank 49: Point 791 (-90.593046, 30.002225, -0.23755525) failed to convert
-rank 58: Point 779 (-90.427954, 29.908837, -0.30283656) failed to convert
-rank 77: Point 1089 (-89.92758, 30.045111, -1.1573256) failed to convert
-rank 74: Point 1097 (-89.989655, 29.995265, -9.0) failed to convert
-rank 72: Point 1098 (-90.03807, 29.929302, 0.35990268) failed to convert
-rank 88: Point 1099 (-89.453889, 29.352533, 0.98228481) failed to convert
-rank 85: Point 1088 (-89.69213, 29.330433, 0.31299999) failed to convert
-rank 17: Point 792 (-91.3744, 29.704641, -6.9860165) failed to convert
-rank 25: Point 794 (-91.151244, 30.335929, 3.643836) failed to convert
-rank 80: Point 1095 (-89.881692, 29.608289, 32.988415) failed to convert
-rank 13: Point 788 (-91.533468, 29.623433, -0.73748838) failed to convert
-rank 64: Point 1099 (-90.265426, 29.866952, -0.10755678) failed to convert
-rank 89: Point 1089 (-89.347182, 29.903085, -0.27241333) failed to convert
-rank 14: Point 785 (-91.457854, 30.266005, -9.9364808) failed to convert
-rank 70: Point 1100 (-90.119447, 29.37119, 0.31299999) failed to convert
-rank 98: Point 1100 (-89.024612, 29.78765, 4.1482448) failed to convert
-rank 90: Point 1097 (-89.283967, 30.1512, 4.1810328) failed to convert
-rank 40: Point 783 (-90.77098, 29.617358, -0.93548721) failed to convert
-rank 60: Point 780 (-90.383067, 29.892397, -0.33917802) failed to convert
-rank 33: Point 787 (-90.934186, 29.59007, -0.45580713) failed to convert
-rank 86: Point 1098 (-89.56206, 29.918017, -0.09135583) failed to convert
-rank 69: Point 1090 (-90.106079, 29.809332, -0.38967307) failed to convert
-rank 19: Point 796 (-91.334399, 29.2114, 4.5018257) failed to convert
-rank 93: Point 1088 (-89.265461, 29.184651, 15.474678) failed to convert
-rank 92: Point 1097 (-89.282674, 29.520852, 4.7366538) failed to convert
-rank 71: Point 1088 (-90.033516, 30.254488, 3.9495405) failed to convert
-rank 53: Point 789 (-90.509853, 30.052332, 12.323827) failed to convert
-rank 81: Point 1086 (-89.84285, 29.609112, -0.17300642) failed to convert
-rank 91: Point 1089 (-89.315391, 29.528469, 4.1215515) failed to convert
-rank 83: Point 1087 (-89.779683, 29.643123, -0.09736212) failed to convert
-rank 73: Point 1088 (-90.028175, 29.776906, -0.94173805) failed to convert
-rank 0: Point 736 (-92.404584, 29.642816, -0.33812664) failed to convert
-rank 37: Point 793 (-90.786423, 30.258453, 0.11350439) failed to convert
-rank 12: Point 775 (-91.524471, 30.355921, -0.79945684) failed to convert
-rank 4: Point 787 (-91.817573, 30.645033, -8.4883811) failed to convert
-rank 75: Point 1091 (-89.997361, 29.652414, 1.3841215) failed to convert
-rank 16: Point 786 (-91.45587, 29.064646, 7.1318462) failed to convert
-rank 95: Point 1089 (-89.210072, 29.280904, -0.0) failed to convert
-rank 26: Point 784 (-91.145248, 30.177323, 21.67177) failed to convert
-rank 38: Point 782 (-90.785175, 29.886531, -0.27838763) failed to convert
-rank 65: Point 1090 (-90.283962, 29.14, 1.5002876) failed to convert
-rank 39: Point 788 (-90.769187, 29.875337, -0.3091055) failed to convert
-rank 97: Point 1086 (-89.112839, 29.63289, 4.6402138) failed to convert
-rank 63: Point 791 (-90.339903, 29.433323, 0.24471543) failed to convert
-rank 99: Point 1089 (-88.892544, 29.590343, 10.077716) failed to convert
-rank 54: Point 786 (-90.521854, 29.595344, -0.47425105) failed to convert
-rank 2: Point 786 (-91.971249, 29.946625, -1.1382488) failed to convert
-rank 23: Point 791 (-91.184388, 30.347285, 10.666193) failed to convert
-rank 3: Point 790 (-91.844577, 31.000283, -17.15549) failed to convert
-rank 96: Point 1101 (-89.194747, 29.218556, -0.0) failed to convert
-rank 46: Point 775 (-90.660166, 29.922456, -1.2824966) failed to convert
-rank 68: Point 1098 (-90.092208, 30.330229, 3.5399978) failed to convert
-rank 28: Point 781 (-91.107623, 29.664882, -0.69150498) failed to convert
-rank 6: Point 787 (-91.748912, 30.555039, -12.390121) failed to convert
-rank 20: Point 782 (-91.238254, 30.337784, -11.998726) failed to convert
-rank 24: Point 787 (-91.207923, 29.691617, -3.5367926) failed to convert
-rank 9: Point 789 (-91.635813, 30.736879, -10.300377) failed to convert
-rank 79: Point 1090 (-89.917534, 29.61865, -1.8534887) failed to convert
-rank 51: Point 792 (-90.584243, 29.676448, -0.51981862) failed to convert
-rank 22: Point 787 (-91.1993, 30.4326, 14.284017) failed to convert
-rank 47: Point 790 (-90.647415, 29.860961, -0.78877503) failed to convert
-rank 41: Point 792 (-90.734347, 29.916337, -0.17964612) failed to convert
-rank 31: Point 789 (-91.016053, 29.518074, -0.58137212) failed to convert
-rank 27: Point 788 (-91.112124, 30.264805, 4.9140306) failed to convert
-rank 59: Point 792 (-90.449937, 29.307264, 1.7466366) failed to convert
-rank 18: Point 788 (-91.291594, 30.506326, -15.904465) failed to convert
-rank 10: Point 786 (-91.620271, 30.354426, -5.777347) failed to convert
-rank 66: Point 1095 (-90.235983, 29.317985, 0.27826249) failed to convert
-rank 36: Point 786 (-90.845246, 29.732282, -1.7038335) failed to convert
-rank 48: Point 785 (-90.597494, 30.241992, -0.33412527) failed to convert
-rank 34: Point 781 (-90.893453, 29.773382, -1.101132) failed to convert
-rank 87: Point 1089 (-89.448091, 30.285979, -2.3575576) failed to convert
-rank 76: Point 1102 (-89.976269, 29.690956, -4.9005747) failed to convert
-rank 94: Point 1098 (-89.234518, 29.206424, -0.53156313) failed to convert
-rank 67: Point 1087 (-90.148716, 29.958876, 9.6947788) failed to convert
-rank 5: Point 793 (-91.772099, 30.668959, -7.82255) failed to convert
-rank 84: Point 1099 (-89.692433, 30.15841, -0.24303713) failed to convert
-rank 44: Point 787 (-90.679988, 29.923207, -1.1965909) failed to convert
-rank 7: Point 793 (-91.757654, 29.75198, -0.41408415) failed to convert
-rank 8: Point 780 (-91.693972, 30.243338, -3.1144253) failed to convert
-rank 82: Point 1099 (-89.75706, 30.251121, -1.6539654) failed to convert
-rank 78: Point 1100 (-89.904602, 30.029005, -2.0897614) failed to convert
-rank 72: Point 1099 (-90.036119, 29.95403, 16.849087) failed to convert
-rank 88: Point 1100 (-89.409081, 29.874644, -0.0) failed to convert
-rank 11: Point 787 (-91.584869, 30.151851, -1.1979484) failed to convert
-rank 74: Point 1098 (-89.98965, 29.995205, -9.0) failed to convert
-rank 52: Point 784 (-90.572424, 29.494788, -1.2246988) failed to convert
-rank 85: Point 1089 (-89.636906, 29.997117, 3.26) failed to convert
-rank 70: Point 1101 (-90.070048, 30.010731, -9.0) failed to convert
-rank 64: Point 1100 (-90.252974, 30.031927, 1.733608) failed to convert
-rank 57: Point 794 (-90.453914, 29.861572, -0.6982968) failed to convert
-rank 80: Point 1096 (-89.860055, 29.877973, -3.0318457) failed to convert
-rank 98: Point 1101 (-89.079047, 29.186678, 5.0009771) failed to convert
-rank 21: Point 795 (-91.220278, 30.310525, 0.4374343) failed to convert
-rank 43: Point 794 (-90.74347, 29.179433, -0.0) failed to convert
-rank 77: Point 1090 (-89.927572, 30.045171, -1.1573256) failed to convert
-rank 89: Point 1090 (-89.407459, 29.205512, -0.03337998) failed to convert
-rank 90: Point 1098 (-89.307284, 29.885868, 1.0934791) failed to convert
-rank 69: Point 1091 (-90.155704, 29.160435, 0.31299999) failed to convert
-rank 86: Point 1099 (-89.60459, 29.410921, 22.488823) failed to convert
-rank 50: Point 793 (-90.600815, 29.685287, 0.77692837) failed to convert
-rank 83: Point 1088 (-89.785491, 29.57157, -4.288841) failed to convert
-rank 93: Point 1089 (-89.268172, 29.15343, -0.92516707) failed to convert
-rank 92: Point 1098 (-89.228358, 30.13494, 2.1915415) failed to convert
-rank 81: Point 1087 (-89.791295, 30.243937, -0.68836653) failed to convert
-rank 1: Point 792 (-92.105607, 29.31268, 5.9000001) failed to convert
-rank 56: Point 787 (-90.500053, 29.467518, -0.29147262) failed to convert
-rank 55: Point 789 (-90.485933, 29.839739, -0.43186429) failed to convert
-rank 71: Point 1089 (-90.056489, 29.961507, -3.5491951) failed to convert
-rank 45: Point 794 (-90.666623, 29.941677, -0.69875959) failed to convert
-rank 32: Point 783 (-90.963111, 29.658065, 0.13265128) failed to convert
-rank 95: Point 1090 (-89.215507, 29.219229, -0.0) failed to convert
-rank 61: Point 795 (-90.384177, 29.568866, -1.9397062) failed to convert
-rank 49: Point 792 (-90.613716, 29.71004, -0.37480299) failed to convert
-rank 73: Point 1089 (-90.017792, 29.909393, 1.3647242) failed to convert
-rank 17: Point 793 (-91.364405, 29.869241, -0.35455559) failed to convert
-rank 58: Point 780 (-90.45263, 29.569561, -1.7361051) failed to convert
-rank 35: Point 796 (-90.848912, 30.035006, -4.5748473) failed to convert
-rank 91: Point 1090 (-89.337028, 29.279423, 0.025) failed to convert
-rank 30: Point 788 (-91.016834, 30.086939, -4.1759648) failed to convert
-rank 40: Point 784 (-90.754394, 29.859378, -0.26785279) failed to convert
-rank 75: Point 1092 (-89.986726, 29.787695, 0.06047411) failed to convert
-rank 13: Point 789 (-91.524047, 29.784476, -0.40388006) failed to convert
-rank 97: Point 1087 (-89.112183, 29.639836, 4.5391633) failed to convert
-rank 25: Point 795 (-91.155299, 30.272528, -13.599263) failed to convert
-rank 65: Point 1091 (-90.210557, 30.116787, 4.3600001) failed to convert
-rank 96: Point 1102 (-89.19734, 29.188852, -0.0) failed to convert
-rank 99: Point 1090 (-88.951308, 28.94939, 138.67178) failed to convert
-rank 37: Point 794 (-90.83236, 29.583987, -0.46358748) failed to convert
-rank 60: Point 781 (-90.383051, 29.892339, -0.29774607) failed to convert
-rank 16: Point 787 (-91.387532, 30.207447, -1.0444678) failed to convert
-rank 42: Point 787 (-90.741468, 29.511339, -0.45724259) failed to convert
-rank 68: Point 1099 (-90.098953, 30.243389, 4.3899008) failed to convert
-rank 53: Point 790 (-90.479424, 30.47095, -9.7916319) failed to convert
-rank 14: Point 786 (-91.457832, 30.266062, -8.7520683) failed to convert
-rank 26: Point 785 (-91.142247, 30.224113, 9.9657224) failed to convert
-rank 0: Point 737 (-92.422402, 29.260739, 10.689476) failed to convert
-rank 63: Point 792 (-90.301312, 29.952115, 35.429859) failed to convert
-rank 12: Point 776 (-91.520933, 30.415657, -3.2587959) failed to convert
-rank 33: Point 788 (-90.927146, 29.696223, -8.2296) failed to convert
-rank 4: Point 788 (-91.876459, 29.567043, -0.40182126) failed to convert
-rank 79: Point 1091 (-89.897573, 29.868947, -5.9567068) failed to convert
-rank 46: Point 776 (-90.695452, 29.415124, -8.2296) failed to convert
-rank 23: Point 792 (-91.186103, 30.320144, 5.4829034) failed to convert
-rank 54: Point 787 (-90.499917, 29.900673, -0.39136596) failed to convert
-rank 66: Point 1096 (-90.157638, 30.347942, 3.4100001) failed to convert
-rank 2: Point 787 (-91.91821, 30.934939, -11.517905) failed to convert
-rank 29: Point 791 (-91.034114, 30.119415, 34.573454) failed to convert
-rank 39: Point 789 (-90.779009, 29.731823, -1.8169112) failed to convert
-rank 20: Point 783 (-91.237668, 30.347014, -1.119599) failed to convert
-rank 87: Point 1090 (-89.455584, 30.199207, -0.2717249) failed to convert
-rank 24: Point 788 (-91.189311, 29.987194, -0.51615078) failed to convert
-rank 82: Point 1100 (-89.754105, 30.286856, -5.0861266) failed to convert
-rank 76: Point 1103 (-90.005107, 29.322835, 0.89990351) failed to convert
-rank 6: Point 788 (-91.741809, 30.680819, -14.990065) failed to convert
-rank 94: Point 1099 (-89.235515, 29.195001, -0.11165173) failed to convert
-rank 28: Point 782 (-91.07265, 30.207561, 1.242113) failed to convert
-rank 67: Point 1088 (-90.212995, 29.11195, -0.62391347) failed to convert
-rank 15: Point 789 (-91.442957, 29.999755, -2.6162328) failed to convert
-rank 62: Point 785 (-90.312528, 30.212543, 3.4100001) failed to convert
-rank 72: Point 1100 (-90.058043, 29.672865, -0.08297092) failed to convert
-rank 84: Point 1100 (-89.744263, 29.52911, 38.155906) failed to convert
-rank 78: Point 1101 (-89.90462, 30.028705, -2.6789997) failed to convert
-rank 22: Point 788 (-91.242682, 29.742478, -0.98295364) failed to convert
-rank 88: Point 1101 (-89.453487, 29.356673, -1.9866956) failed to convert
-rank 74: Point 1099 (-90.003156, 29.823736, 22.04963) failed to convert
-rank 80: Point 1097 (-89.86005, 29.878033, -3.0318457) failed to convert
-rank 19: Point 797 (-91.268578, 30.282133, -5.5446655) failed to convert
-rank 64: Point 1101 (-90.249096, 30.083116, 3.5999999) failed to convert
-rank 31: Point 790 (-91.018127, 29.48613, 0.12589111) failed to convert
-rank 9: Point 790 (-91.645329, 30.571553, -7.5782346) failed to convert
-rank 86: Point 1100 (-89.589462, 29.591976, 0.10816983) failed to convert
-rank 70: Point 1102 (-90.086056, 29.804748, -3.9745922) failed to convert
-rank 18: Point 789 (-91.31644, 30.105478, -1.2319693) failed to convert
-rank 51: Point 793 (-90.562928, 29.97599, -0.46809163) failed to convert
-rank 85: Point 1090 (-89.621628, 30.178317, -0.21104772) failed to convert
-rank 77: Point 1091 (-89.927567, 30.045211, -1.1573256) failed to convert
-rank 89: Point 1091 (-89.350978, 29.859309, -0.0) failed to convert
-rank 98: Point 1102 (-89.073023, 29.252756, 3.6626472) failed to convert
-rank 34: Point 782 (-90.874066, 30.062084, 38.88734) failed to convert
-rank 5: Point 794 (-91.79798, 30.204755, -3.3978626) failed to convert
-rank 48: Point 786 (-90.612613, 30.029076, -9.2281255) failed to convert
-rank 90: Point 1099 (-89.36379, 29.236238, 0.025) failed to convert
-rank 69: Point 1092 (-90.066991, 30.311472, 3.7912617) failed to convert
-rank 81: Point 1088 (-89.80537, 30.071601, 2.9663628) failed to convert
-rank 93: Point 1090 (-89.272174, 29.107397, 14.446943) failed to convert
-rank 83: Point 1089 (-89.767916, 29.787431, -8.2296) failed to convert
-rank 38: Point 783 (-90.776821, 30.008436, 12.022146) failed to convert
-rank 7: Point 794 (-91.699166, 30.789286, -9.583987) failed to convert
-rank 71: Point 1090 (-90.066438, 29.833809, -0.085344) failed to convert
-rank 92: Point 1099 (-89.324488, 29.040071, 11.022668) failed to convert
-rank 8: Point 781 (-91.665862, 30.734703, -7.6918218) failed to convert
-rank 10: Point 787 (-91.597417, 30.747051, -20.0) failed to convert
-rank 41: Point 793 (-90.769202, 29.408108, -0.35668032) failed to convert
-rank 91: Point 1091 (-89.346341, 29.171352, 0.31299999) failed to convert
-rank 47: Point 791 (-90.64729, 29.862501, -0.34212071) failed to convert
-rank 95: Point 1091 (-89.217446, 29.197186, -0.52246641) failed to convert
-rank 75: Point 1093 (-89.97642, 29.918103, -0.81260547) failed to convert
-rank 50: Point 794 (-90.603408, 29.648514, 0.32876557) failed to convert
-rank 73: Point 1090 (-90.021444, 29.862786, 1.2996326) failed to convert
-rank 44: Point 788 (-90.671285, 30.047498, 20.698731) failed to convert
-rank 3: Point 791 (-91.844568, 31.000322, -17.750947) failed to convert
-rank 97: Point 1088 (-89.142625, 29.29992, 0.2955608) failed to convert
-rank 56: Point 788 (-90.482491, 29.711595, 0.3176961) failed to convert
-rank 68: Point 1100 (-90.085351, 30.417534, -5.6235782) failed to convert
-rank 1: Point 793 (-92.077749, 29.855407, -0.0) failed to convert
-rank 36: Point 787 (-90.836422, 29.862863, -1.2805088) failed to convert
-rank 52: Point 785 (-90.576652, 29.434945, 0.06095999) failed to convert
-rank 59: Point 793 (-90.438081, 29.471275, -0.21350248) failed to convert
-rank 17: Point 794 (-91.376278, 29.673286, -2.6378416) failed to convert
-rank 21: Point 796 (-91.218414, 30.339995, -1.8084431) failed to convert
-rank 99: Point 1091 (-88.899676, 29.511376, 12.31794) failed to convert
-rank 96: Point 1103 (-89.208481, 29.062347, 1.412735) failed to convert
-rank 61: Point 796 (-90.360371, 29.892124, -0.35034212) failed to convert
-rank 65: Point 1092 (-90.262581, 29.427058, 0.94732752) failed to convert
-rank 27: Point 789 (-91.12188, 30.113185, -1.86473) failed to convert
-rank 35: Point 797 (-90.847056, 30.062251, -10.092166) failed to convert
-rank 49: Point 793 (-90.589538, 30.051471, 23.955335) failed to convert
-rank 43: Point 795 (-90.729305, 29.386641, 4.9525263) failed to convert
-rank 45: Point 795 (-90.699762, 29.465007, -0.94797761) failed to convert
-rank 40: Point 785 (-90.754263, 29.861086, -0.32521775) failed to convert
-rank 57: Point 795 (-90.454557, 29.852668, -0.31853651) failed to convert
-rank 55: Point 790 (-90.504041, 29.588182, -2.3102153) failed to convert
-rank 25: Point 796 (-91.198083, 29.596555, -4.1776601) failed to convert
-rank 30: Point 789 (-91.01506, 30.113896, 16.649904) failed to convert
-rank 66: Point 1097 (-90.194271, 29.870114, -3.9233858) failed to convert
-rank 58: Point 781 (-90.461923, 29.440905, -0.91705605) failed to convert
-rank 37: Point 795 (-90.851979, 29.291769, -0.72071707) failed to convert
-rank 60: Point 782 (-90.453046, 28.928823, 14.859447) failed to convert
-rank 79: Point 1092 (-89.895012, 29.9009, -0.89287876) failed to convert
-rank 13: Point 790 (-91.536835, 29.565435, -0.0) failed to convert
-rank 11: Point 788 (-91.564142, 30.506332, -5.9219502) failed to convert
-rank 76: Point 1104 (-89.973772, 29.722553, -3.3166932) failed to convert
-rank 87: Point 1091 (-89.46982, 30.033184, -0.27635532) failed to convert
-rank 82: Point 1101 (-89.75752, 30.245081, -1.925343) failed to convert
-rank 53: Point 791 (-90.540179, 29.629455, -0.55304578) failed to convert
-rank 63: Point 793 (-90.347, 29.335912, 0.31209618) failed to convert
-rank 14: Point 787 (-91.465742, 30.133701, -2.5013366) failed to convert
-rank 72: Point 1101 (-90.031526, 30.012507, -9.0) failed to convert
-rank 94: Point 1100 (-89.235361, 29.196724, -0.0) failed to convert
-rank 67: Point 1089 (-90.149243, 29.951885, -7.4973008) failed to convert
-rank 26: Point 786 (-91.141676, 30.233007, -12.768073) failed to convert
-rank 32: Point 784 (-90.965253, 29.625495, -0.53466067) failed to convert
-rank 78: Point 1102 (-89.897116, 30.122175, 0.27869649) failed to convert
-rank 84: Point 1101 (-89.747016, 29.494354, -0.28907864) failed to convert
-rank 74: Point 1100 (-90.003477, 29.819608, 29.589443) failed to convert
-rank 80: Point 1098 (-89.860046, 29.878073, -3.0318457) failed to convert
-rank 46: Point 777 (-90.65927, 29.935174, -0.38296011) failed to convert
-rank 12: Point 777 (-91.549661, 29.926915, -0.34288007) failed to convert
-rank 33: Point 789 (-90.921459, 29.781744, -0.76572286) failed to convert
-rank 16: Point 788 (-91.355775, 30.725287, 13.431908) failed to convert
-rank 88: Point 1102 (-89.365563, 30.373586, -1.3739148) failed to convert
-rank 70: Point 1103 (-90.06986, 30.012815, -0.12063537) failed to convert
-rank 64: Point 1102 (-90.296964, 29.443943, -0.31782341) failed to convert
-rank 29: Point 792 (-91.034447, 30.114316, -11.67975) failed to convert
-rank 54: Point 788 (-90.517362, 29.657888, 0.20162718) failed to convert
-rank 23: Point 793 (-91.219014, 29.798467, -0.49872557) failed to convert
-rank 0: Point 738 (-92.406448, 29.599102, -0.47596314) failed to convert
-rank 20: Point 784 (-91.281137, 29.648919, -3.1813235) failed to convert
-rank 2: Point 788 (-91.967161, 30.023586, -4.6581571) failed to convert
-rank 77: Point 1092 (-89.927559, 30.045271, -1.1573256) failed to convert
-rank 86: Point 1101 (-89.612817, 29.311825, 0.31299999) failed to convert
-rank 98: Point 1103 (-89.075868, 29.221001, 0.35012176) failed to convert
-rank 69: Point 1093 (-90.087917, 30.043434, 3.4266853) failed to convert
-rank 81: Point 1089 (-89.805588, 30.068921, 13.866348) failed to convert
-rank 85: Point 1091 (-89.623558, 30.155168, 8.3004313) failed to convert
-rank 39: Point 790 (-90.803949, 29.364668, -0.10143692) failed to convert
-rank 89: Point 1092 (-89.433951, 28.894417, 9.0602593) failed to convert
-rank 24: Point 789 (-91.216706, 29.550843, -3.883152) failed to convert
-rank 42: Point 788 (-90.71856, 29.843869, -0.62304944) failed to convert
-rank 90: Point 1100 (-89.356724, 29.317953, -0.17434841) failed to convert
-rank 4: Point 789 (-91.79929, 30.97222, -19.098767) failed to convert
-rank 83: Point 1090 (-89.759746, 29.887351, -4.5180326) failed to convert
-rank 28: Point 783 (-91.072992, 30.202249, -7.1137953) failed to convert
-rank 6: Point 789 (-91.741543, 30.685517, -16.443958) failed to convert
-rank 71: Point 1091 (-90.04798, 30.070198, 4.6698555) failed to convert
-rank 93: Point 1091 (-89.262532, 29.217737, 1.93e-06) failed to convert
-rank 75: Point 1094 (-89.977655, 29.902407, 1.4232998) failed to convert
-rank 73: Point 1091 (-90.015141, 29.943068, -6.6961517) failed to convert
-rank 95: Point 1092 (-89.133993, 30.132285, 3.4700674) failed to convert
-rank 19: Point 798 (-91.278807, 30.117819, -0.61325182) failed to convert
-rank 62: Point 786 (-90.335371, 29.906588, -1.6152033) failed to convert
-rank 22: Point 789 (-91.231641, 29.919363, 0.05092699) failed to convert
-rank 18: Point 790 (-91.376234, 29.121195, 6.0829398) failed to convert
-rank 91: Point 1092 (-89.348944, 29.141145, 0.31299999) failed to convert
-rank 15: Point 790 (-91.403845, 30.645937, -6.9191408) failed to convert
-rank 92: Point 1100 (-89.278645, 29.566478, 4.2003131) failed to convert
-rank 31: Point 791 (-91.076742, 28.570636, 25.700001) failed to convert
-rank 7: Point 795 (-91.76338, 29.647212, 2.0) failed to convert
-rank 34: Point 783 (-90.903889, 29.616629, -0.61138542) failed to convert
-rank 38: Point 784 (-90.784869, 29.890949, -1.0329543) failed to convert
-rank 48: Point 787 (-90.635076, 29.710368, -0.56302141) failed to convert
-rank 97: Point 1089 (-89.11338, 29.626307, 4.9034674) failed to convert
-rank 9: Point 791 (-91.625249, 30.917246, 10.55094) failed to convert
-rank 68: Point 1101 (-90.125223, 29.904202, -2.6568271) failed to convert
-rank 96: Point 1104 (-89.200692, 29.150755, -0.64665744) failed to convert
-rank 51: Point 794 (-90.555104, 30.085267, -0.41148635) failed to convert
-rank 8: Point 782 (-91.720437, 29.773897, -0.45629286) failed to convert
-rank 10: Point 788 (-91.67234, 29.442451, 2.4536497) failed to convert
-rank 65: Point 1093 (-90.224433, 29.933524, -7.7373486) failed to convert
-rank 41: Point 794 (-90.700934, 30.396322, -2.7221744) failed to convert
-rank 50: Point 795 (-90.575326, 30.044397, -4.7588434) failed to convert
-rank 44: Point 789 (-90.685983, 29.837101, -0.51963833) failed to convert
-rank 99: Point 1092 (-88.850632, 30.033007, 2.3551901) failed to convert
-rank 47: Point 792 (-90.647399, 29.860903, -1.1515824) failed to convert
-rank 56: Point 789 (-90.474882, 29.81679, -0.60103939) failed to convert
-rank 5: Point 795 (-91.785956, 30.42086, -3.181497) failed to convert
-rank 3: Point 792 (-91.844554, 31.000381, -17.20114) failed to convert
-rank 79: Point 1093 (-89.895013, 29.900859, -1.1530091) failed to convert
-rank 66: Point 1098 (-90.194271, 29.870053, -3.9233858) failed to convert
-rank 82: Point 1102 (-89.767104, 30.127669, -0.27158548) failed to convert
-rank 1: Point 794 (-92.073494, 29.937633, -0.42521003) failed to convert
-rank 52: Point 786 (-90.593489, 29.195642, 1.3994017) failed to convert
-rank 59: Point 794 (-90.364281, 30.474675, -7.2430949) failed to convert
-rank 17: Point 795 (-91.37532, 29.688956, -0.65365665) failed to convert
-rank 72: Point 1102 (-90.058475, 29.667128, -0.07164583) failed to convert
-rank 61: Point 797 (-90.384487, 29.564605, -0.81188039) failed to convert
-rank 43: Point 796 (-90.713855, 29.611201, -0.50179642) failed to convert
-rank 76: Point 1105 (-89.961321, 29.880054, 24.832232) failed to convert
-rank 45: Point 796 (-90.699878, 29.463315, -0.52516505) failed to convert
-rank 49: Point 794 (-90.611362, 29.742976, 0.5035371) failed to convert
-rank 21: Point 797 (-91.271177, 29.494223, 6.4181321) failed to convert
-rank 36: Point 788 (-90.827362, 29.996333, 12.685414) failed to convert
-rank 27: Point 790 (-91.148301, 29.698948, -0.82356036) failed to convert
-rank 30: Point 790 (-91.01128, 30.171355, 9.9311841) failed to convert
-rank 40: Point 786 (-90.75154, 29.900632, -0.25935129) failed to convert
-rank 94: Point 1101 (-89.238918, 29.156127, -0.09908943) failed to convert
-rank 67: Point 1090 (-90.14405, 30.019387, -5.1755043) failed to convert
-rank 74: Point 1101 (-90.051651, 29.200937, 1.1480687) failed to convert
-rank 80: Point 1099 (-89.860041, 29.878134, -3.0318457) failed to convert
-rank 84: Point 1102 (-89.72349, 29.781645, -0.19304969) failed to convert
-rank 35: Point 798 (-90.847056, 30.06219, -10.704588) failed to convert
-rank 55: Point 791 (-90.511931, 29.477933, 0.19374025) failed to convert
-rank 87: Point 1092 (-89.527252, 29.357548, -1.9077629) failed to convert
-rank 88: Point 1103 (-89.45272, 29.365472, 34.914793) failed to convert
-rank 78: Point 1103 (-89.911462, 29.943151, -2.9532073) failed to convert
-rank 37: Point 796 (-90.805141, 29.985085, -3.9687007) failed to convert
-rank 64: Point 1103 (-90.252316, 30.039773, 1.552559) failed to convert
-rank 70: Point 1104 (-90.111543, 29.473791, 1.4750973) failed to convert
-rank 58: Point 782 (-90.461926, 29.440766, -1.2185261) failed to convert
-rank 86: Point 1102 (-89.551702, 30.039936, 3.0599999) failed to convert
-rank 60: Point 783 (-90.377265, 29.970653, -2.3798784) failed to convert
-rank 53: Point 792 (-90.540074, 29.630808, 0.29650455) failed to convert
-rank 57: Point 796 (-90.454037, 29.859708, -1.075669) failed to convert
-rank 69: Point 1094 (-90.090113, 30.014983, 1.3516972) failed to convert
-rank 77: Point 1093 (-89.93512, 29.950442, -0.44842102) failed to convert
-rank 83: Point 1091 (-89.78547, 29.571605, -4.288841) failed to convert
-rank 98: Point 1104 (-89.040849, 29.607667, 4.8348114) failed to convert
-rank 81: Point 1090 (-89.821442, 29.873363, -0.59783626) failed to convert
-rank 89: Point 1093 (-89.408497, 29.193079, 0.05345769) failed to convert
-rank 90: Point 1101 (-89.369325, 29.171429, 2.3614321) failed to convert
-rank 11: Point 789 (-91.574363, 30.331826, -2.5494287) failed to convert
-rank 25: Point 797 (-91.155288, 30.272567, -13.599263) failed to convert
-rank 85: Point 1092 (-89.655344, 29.774453, -0.0) failed to convert
-rank 63: Point 794 (-90.272142, 30.339484, 0.07220395) failed to convert
-rank 93: Point 1092 (-89.280862, 29.007474, 6.054846) failed to convert
-rank 14: Point 788 (-91.494577, 29.647145, -3.3558481) failed to convert
-rank 13: Point 791 (-91.535081, 29.595385, -0.23336653) failed to convert
-rank 26: Point 787 (-91.145213, 30.177751, 18.187451) failed to convert
-rank 73: Point 1092 (-90.011255, 29.992363, -3.671533) failed to convert
-rank 75: Point 1095 (-89.980967, 29.86043, -6.6446405) failed to convert
-rank 71: Point 1092 (-90.059812, 29.918771, -1.8136897) failed to convert
-rank 95: Point 1093 (-89.217313, 29.198576, -0.25554905) failed to convert
-rank 92: Point 1101 (-89.324996, 29.034118, 2.4180358) failed to convert
-rank 91: Point 1093 (-89.345432, 29.18178, 0.31299999) failed to convert
-rank 16: Point 789 (-91.356582, 30.712071, -20.0) failed to convert
-rank 54: Point 789 (-90.489311, 30.047076, -9.6874592) failed to convert
-rank 12: Point 778 (-91.574684, 29.495682, 1.800795) failed to convert
-rank 42: Point 789 (-90.740409, 29.526693, -1.8094593) failed to convert
-rank 20: Point 785 (-91.23822, 30.337834, -14.360653) failed to convert
-rank 33: Point 790 (-90.893493, 30.199626, -1.5978999) failed to convert
-rank 2: Point 789 (-91.916661, 30.962914, -18.295547) failed to convert
-rank 68: Point 1102 (-90.168841, 29.333505, 0.31299999) failed to convert
-rank 97: Point 1090 (-89.099651, 29.778179, 3.6157727) failed to convert
-rank 29: Point 793 (-91.033735, 30.125136, 1.7982834) failed to convert
-rank 24: Point 790 (-91.177674, 30.170717, -4.5183595) failed to convert
-rank 0: Point 739 (-92.416078, 29.386578, 9.9280364) failed to convert
-rank 96: Point 1105 (-89.196349, 29.199951, -0.22863474) failed to convert
-rank 23: Point 794 (-91.21263, 29.900278, -0.198) failed to convert
-rank 46: Point 778 (-90.66008, 29.923572, -1.2830533) failed to convert
-rank 28: Point 784 (-91.108291, 29.654189, -1.0242504) failed to convert
-rank 62: Point 787 (-90.336471, 29.891578, -1.3151206) failed to convert
-rank 4: Point 790 (-91.798819, 30.980036, 10.842238) failed to convert
-rank 65: Point 1094 (-90.221027, 29.978314, 0.21572883) failed to convert
-rank 79: Point 1094 (-89.897526, 29.869475, -4.5756739) failed to convert
-rank 99: Point 1093 (-88.89455, 29.560113, 11.171336) failed to convert
-rank 6: Point 790 (-91.749929, 30.536853, -12.14099) failed to convert
-rank 15: Point 791 (-91.39801, 30.741365, -9.0115809) failed to convert
-rank 82: Point 1103 (-89.758756, 30.229097, 1.2575077) failed to convert
-rank 66: Point 1099 (-90.194271, 29.870013, -3.9233858) failed to convert
-rank 39: Point 791 (-90.752502, 30.11764, -0.38262366) failed to convert
-rank 32: Point 785 (-90.981748, 29.373588, -0.00049012) failed to convert
-rank 19: Point 799 (-91.308208, 29.641128, -0.53399998) failed to convert
-rank 31: Point 792 (-91.039026, 29.161998, 1.949585) failed to convert
-rank 48: Point 788 (-90.618551, 29.945026, 0.848954) failed to convert
-rank 7: Point 796 (-91.712638, 30.551501, -5.1191572) failed to convert
-rank 34: Point 784 (-90.874058, 30.061644, 40.254921) failed to convert
-rank 72: Point 1103 (-90.034455, 29.9749, 0.29516805) failed to convert
-rank 67: Point 1091 (-90.18337, 29.504583, 1.4964695) failed to convert
-rank 44: Point 790 (-90.72427, 29.282821, -0.0) failed to convert
-rank 51: Point 795 (-90.574603, 29.811743, -0.50974588) failed to convert
-rank 22: Point 790 (-91.243042, 29.736618, -0.84882544) failed to convert
-rank 76: Point 1106 (-89.959402, 29.904187, 1.3280881) failed to convert
-rank 74: Point 1102 (-89.997539, 29.894816, -9.0) failed to convert
-rank 94: Point 1102 (-89.241109, 29.131051, 0.94668914) failed to convert
-rank 3: Point 793 (-91.869392, 30.54955, -5.019103) failed to convert
-rank 41: Point 795 (-90.735381, 29.901215, -0.23614824) failed to convert
-rank 80: Point 1100 (-89.880857, 29.618502, -0.71401254) failed to convert
-rank 10: Point 789 (-91.596976, 30.754208, 24.196996) failed to convert
-rank 18: Point 791 (-91.283263, 30.638511, -26.91706) failed to convert
-rank 9: Point 792 (-91.620397, 31.000176, -14.460291) failed to convert
-rank 38: Point 785 (-90.784338, 29.898714, -0.30530406) failed to convert
-rank 8: Point 783 (-91.659338, 30.847286, -17.864674) failed to convert
-rank 87: Point 1093 (-89.527235, 29.357606, -4.5329858) failed to convert
-rank 70: Point 1105 (-90.070008, 30.010734, -0.95977421) failed to convert
-rank 84: Point 1103 (-89.748209, 29.479495, -0.36856205) failed to convert
-rank 86: Point 1103 (-89.552989, 30.024502, 3.046601) failed to convert
-rank 78: Point 1104 (-89.903532, 30.042172, -1.0856476) failed to convert
-rank 1: Point 795 (-92.027922, 30.810556, -10.927467) failed to convert
-rank 64: Point 1104 (-90.258051, 29.963643, -2.4453263) failed to convert
-rank 88: Point 1104 (-89.400938, 29.967721, 0.2966563) failed to convert
-rank 69: Point 1095 (-90.143078, 29.32597, 0.31299999) failed to convert
-rank 83: Point 1092 (-89.767883, 29.787572, -8.2296) failed to convert
-rank 40: Point 787 (-90.754522, 29.857291, -1.0033997) failed to convert
-rank 52: Point 787 (-90.559118, 29.682288, -1.1139807) failed to convert
-rank 50: Point 796 (-90.575147, 30.046882, -9.8785688) failed to convert
-rank 90: Point 1102 (-89.38768, 28.957212, -0.0) failed to convert
-rank 30: Point 791 (-91.01056, 30.18222, 15.350013) failed to convert
-rank 89: Point 1094 (-89.407061, 29.209689, -0.41247353) failed to convert
-rank 21: Point 798 (-91.21967, 30.31958, -13.899186) failed to convert
-rank 55: Point 792 (-90.515237, 29.431616, -0.0) failed to convert
-rank 98: Point 1105 (-89.078912, 29.186295, 4.9974601) failed to convert
-rank 81: Point 1091 (-89.821184, 29.876505, -0.83801273) failed to convert
-rank 77: Point 1094 (-89.984128, 29.329474, 1.1133676) failed to convert
-rank 85: Point 1093 (-89.655848, 29.767594, -0.26944691) failed to convert
-rank 27: Point 791 (-91.113402, 30.244577, 18.46838) failed to convert
-rank 35: Point 799 (-90.847056, 30.06215, -10.576133) failed to convert
-rank 75: Point 1096 (-89.982632, 29.839231, -5.858866) failed to convert
-rank 93: Point 1093 (-89.265604, 29.18246, 14.005381) failed to convert
-rank 5: Point 796 (-91.789427, 30.358358, -10.365574) failed to convert
-rank 95: Point 1094 (-89.217348, 29.198051, -0.35217527) failed to convert
-rank 73: Point 1093 (-90.014634, 29.949352, 27.672642) failed to convert
-rank 49: Point 795 (-90.639993, 29.334385, -1.0210833) failed to convert
-rank 36: Point 789 (-90.827, 30.001479, -10.098025) failed to convert
-rank 45: Point 797 (-90.639202, 30.330967, -4.5008655) failed to convert
-rank 92: Point 1102 (-89.29527, 29.376315, 1.9942093) failed to convert
-rank 71: Point 1093 (-90.068858, 29.802287, 2.9744769) failed to convert
-rank 91: Point 1094 (-89.348019, 29.151762, 0.31299999) failed to convert
-rank 57: Point 797 (-90.474909, 29.571411, -0.21336) failed to convert
-rank 61: Point 798 (-90.383854, 29.573146, -1.848424) failed to convert
-rank 68: Point 1103 (-90.083319, 30.442475, -6.0596429) failed to convert
-rank 17: Point 796 (-91.372715, 29.731992, -7.2572885) failed to convert
-rank 56: Point 790 (-90.487474, 29.642334, 0.2618629) failed to convert
-rank 97: Point 1091 (-89.132576, 29.411949, 4.8045881) failed to convert
-rank 47: Point 793 (-90.657918, 29.710558, -0.40894079) failed to convert
-rank 96: Point 1106 (-89.195188, 29.212867, -0.0) failed to convert
-rank 58: Point 783 (-90.462009, 29.439574, -1.1988342) failed to convert
-rank 43: Point 797 (-90.714075, 29.607809, -0.74518865) failed to convert
-rank 59: Point 795 (-90.411792, 29.831978, 1.3850981) failed to convert
-rank 53: Point 793 (-90.517574, 29.944809, -0.43839141) failed to convert
-rank 16: Point 790 (-91.394976, 30.084032, -0.60451559) failed to convert
-rank 60: Point 784 (-90.38304, 29.8923, -0.29958415) failed to convert
-rank 11: Point 790 (-91.540245, 30.909436, -1.5171459) failed to convert
-rank 79: Point 1095 (-89.897114, 29.874603, -1.5840731) failed to convert
-rank 26: Point 788 (-91.18189, 29.599473, 5.7440561) failed to convert
-rank 54: Point 790 (-90.489063, 30.050372, 16.941419) failed to convert
-rank 37: Point 797 (-90.80407, 30.000647, -10.222993) failed to convert
-rank 65: Point 1095 (-90.25576, 29.517408, 0.31299999) failed to convert
-rank 42: Point 790 (-90.705019, 30.038804, -2.5885448) failed to convert
-rank 63: Point 795 (-90.276462, 30.282281, 2.0882411) failed to convert
-rank 20: Point 786 (-91.235432, 30.382024, -7.603446) failed to convert
-rank 99: Point 1094 (-88.889852, 29.610313, 10.630119) failed to convert
-rank 12: Point 779 (-91.522391, 30.39042, -2.7749233) failed to convert
-rank 62: Point 788 (-90.336469, 29.891517, -1.3151206) failed to convert
-rank 29: Point 794 (-91.034401, 30.114356, -11.35563) failed to convert
-rank 66: Point 1100 (-90.194271, 29.869952, -3.9233858) failed to convert
-rank 82: Point 1104 (-89.764578, 30.157989, 4.0623292) failed to convert
-rank 2: Point 790 (-91.916157, 30.97164, -12.034228) failed to convert
-rank 4: Point 791 (-91.79925, 30.972223, -19.098767) failed to convert
-rank 72: Point 1104 (-90.045921, 29.828032, 1.384579) failed to convert
-rank 25: Point 798 (-91.155272, 30.272626, -13.599263) failed to convert
-rank 76: Point 1107 (-89.966645, 29.812689, -8.2296) failed to convert
-rank 94: Point 1103 (-89.241259, 29.129111, 3.1892981) failed to convert
-rank 13: Point 792 (-91.532622, 29.637347, -0.07392163) failed to convert
-rank 0: Point 740 (-92.418157, 29.341274, 9.0803342) failed to convert
-rank 67: Point 1092 (-90.202801, 29.247336, 0.44994455) failed to convert
-rank 87: Point 1094 (-89.527224, 29.357645, -4.5329858) failed to convert
-rank 74: Point 1103 (-90.005297, 29.796177, -2.3986886) failed to convert
-rank 70: Point 1106 (-90.086007, 29.804712, -3.9745922) failed to convert
-rank 88: Point 1105 (-89.465986, 29.208785, -0.50354203) failed to convert
-rank 15: Point 792 (-91.398982, 30.725051, -9.3447053) failed to convert
-rank 80: Point 1101 (-89.880062, 29.62837, -0.57500831) failed to convert
-rank 84: Point 1104 (-89.742527, 29.548216, -4.7972475) failed to convert
-rank 86: Point 1104 (-89.602363, 29.43699, 11.527787) failed to convert
-rank 78: Point 1105 (-89.917808, 29.863657, 38.582897) failed to convert
-rank 64: Point 1105 (-90.262226, 29.908214, -4.0965122) failed to convert
-rank 46: Point 779 (-90.664669, 29.858022, -0.89762626) failed to convert
-rank 28: Point 785 (-91.107678, 29.663466, -0.93368978) failed to convert
-rank 69: Point 1096 (-90.109835, 29.759793, -0.93049919) failed to convert
-rank 83: Point 1093 (-89.785439, 29.571657, -4.288841) failed to convert
-rank 19: Point 800 (-91.254425, 30.507393, 9.0225011) failed to convert
-rank 7: Point 797 (-91.81023, 28.789009, 25.841295) failed to convert
-rank 6: Point 791 (-91.740231, 30.708372, -15.785593) failed to convert
-rank 48: Point 789 (-90.608285, 30.089941, -0.57036026) failed to convert
-rank 33: Point 791 (-90.927132, 29.696164, -8.2296) failed to convert
-rank 98: Point 1106 (-89.04698, 29.539944, 3.7268739) failed to convert
-rank 23: Point 795 (-91.210199, 29.93892, -0.92574649) failed to convert
-rank 77: Point 1095 (-89.95696, 29.674997, -4.8447963) failed to convert
-rank 81: Point 1092 (-89.865323, 29.327359, 1.1931746) failed to convert
-rank 44: Point 791 (-90.683383, 29.874305, -0.91774807) failed to convert
-rank 32: Point 786 (-90.964348, 29.638683, -0.61304426) failed to convert
-rank 22: Point 791 (-91.2101, 30.261793, -5.5103578) failed to convert
-rank 24: Point 791 (-91.168411, 30.316091, 6.8950644) failed to convert
-rank 89: Point 1095 (-89.407145, 29.208556, -0.3118853) failed to convert
-rank 18: Point 792 (-91.339879, 29.721847, -1.6389143) failed to convert
-rank 51: Point 796 (-90.582609, 29.698377, 0.40250802) failed to convert
-rank 85: Point 1094 (-89.680433, 29.470138, 21.019345) failed to convert
-rank 3: Point 794 (-91.885703, 30.250243, -7.527844) failed to convert
-rank 39: Point 792 (-90.767371, 29.901421, -0.20612774) failed to convert
-rank 75: Point 1097 (-89.990669, 29.737164, -0.49263694) failed to convert
-rank 31: Point 793 (-91.017265, 29.498588, -0.64394763) failed to convert
-rank 41: Point 796 (-90.735451, 29.900169, 0.60845233) failed to convert
-rank 90: Point 1103 (-89.359562, 29.284617, 7.9212756) failed to convert
-rank 93: Point 1094 (-89.266534, 29.171469, 5.167586) failed to convert
-rank 95: Point 1095 (-89.217668, 29.194298, -0.0) failed to convert
-rank 92: Point 1103 (-89.324694, 29.037307, 15.69448) failed to convert
-rank 10: Point 790 (-91.611469, 30.505673, -4.7570799) failed to convert
-rank 38: Point 786 (-90.806223, 29.577247, -1.4576517) failed to convert
-rank 71: Point 1094 (-90.06518, 29.849582, 0.79547508) failed to convert
-rank 68: Point 1104 (-90.146085, 29.631016, -0.3044253) failed to convert
-rank 73: Point 1094 (-89.994011, 30.21067, 4.0300002) failed to convert
-rank 52: Point 788 (-90.581667, 29.363336, 0.45719999) failed to convert
-rank 91: Point 1095 (-89.348754, 29.14316, 0.31299999) failed to convert
-rank 40: Point 788 (-90.751535, 29.900693, -0.77670101) failed to convert
-rank 55: Point 793 (-90.473984, 30.004379, 37.679071) failed to convert
-rank 14: Point 789 (-91.453021, 30.345922, -1.6055572) failed to convert
-rank 21: Point 799 (-91.205267, 30.546884, -27.595343) failed to convert
-rank 30: Point 792 (-91.022527, 29.999543, -2.8607115) failed to convert
-rank 97: Point 1092 (-89.101016, 29.762807, 3.6025807) failed to convert
-rank 36: Point 790 (-90.828421, 29.980456, -9.7459808) failed to convert
-rank 96: Point 1107 (-89.202238, 29.132812, -0.38487697) failed to convert
-rank 49: Point 796 (-90.611531, 29.740343, -0.7719087) failed to convert
-rank 9: Point 793 (-91.629749, 30.839544, -11.42969) failed to convert
-rank 45: Point 798 (-90.702393, 29.426827, -8.2296) failed to convert
-rank 34: Point 785 (-90.893351, 29.774251, -1.042183) failed to convert
-rank 35: Point 800 (-90.902556, 29.233187, 1.1491631) failed to convert
-rank 1: Point 796 (-92.075969, 29.887424, -1.4114833) failed to convert
-rank 61: Point 799 (-90.383635, 29.576107, -1.0316682) failed to convert
-rank 57: Point 798 (-90.45334, 29.869159, -0.36525237) failed to convert
-rank 65: Point 1096 (-90.189349, 30.392569, -0.54768692) failed to convert
-rank 5: Point 797 (-91.81706, 29.857931, -0.80730985) failed to convert
-rank 8: Point 784 (-91.667597, 30.703868, -7.0811001) failed to convert
-rank 50: Point 797 (-90.623236, 29.366026, -0.40950256) failed to convert
-rank 79: Point 1096 (-89.895015, 29.900799, -2.3622) failed to convert
-rank 99: Point 1095 (-88.834298, 30.201159, 11.004072) failed to convert
-rank 66: Point 1101 (-90.252796, 29.092072, 0.25176255) failed to convert
-rank 17: Point 797 (-91.31622, 30.652688, 2.2185223) failed to convert
-rank 59: Point 796 (-90.399761, 29.995826, -2.814167) failed to convert
-rank 53: Point 794 (-90.551971, 29.463548, -0.3093086) failed to convert
-rank 60: Point 785 (-90.372911, 30.029214, -0.29988407) failed to convert
-rank 47: Point 794 (-90.647388, 29.860864, -0.4797219) failed to convert
-rank 58: Point 784 (-90.421647, 29.994628, 18.642699) failed to convert
-rank 43: Point 798 (-90.713831, 29.611257, -0.05329458) failed to convert
-rank 82: Point 1105 (-89.810053, 29.60001, -0.57512607) failed to convert
-rank 56: Point 791 (-90.48758, 29.64083, 0.59579626) failed to convert
-rank 76: Point 1108 (-89.931703, 30.251744, -0.58854478) failed to convert
-rank 27: Point 792 (-91.116424, 30.19754, 11.697406) failed to convert
-rank 26: Point 789 (-91.145179, 30.178179, 14.661551) failed to convert
-rank 94: Point 1104 (-89.241928, 29.121463, 4.6562677) failed to convert
-rank 72: Point 1105 (-90.037871, 29.930883, 1.8175926) failed to convert
-rank 11: Point 791 (-91.60104, 29.871244, -2.4260017) failed to convert
-rank 16: Point 791 (-91.357814, 30.691842, -20.0) failed to convert
-rank 70: Point 1107 (-90.089895, 29.754484, -0.89175102) failed to convert
-rank 54: Point 791 (-90.489292, 30.047111, -9.6874592) failed to convert
-rank 80: Point 1102 (-89.862894, 29.842179, -0.06346815) failed to convert
-rank 62: Point 789 (-90.340298, 29.839932, -0.43392495) failed to convert
-rank 67: Point 1093 (-90.149219, 29.951941, -6.4609361) failed to convert
-rank 20: Point 787 (-91.247515, 30.189632, -1.2925008) failed to convert
-rank 74: Point 1104 (-90.00442, 29.807223, 20.99258) failed to convert
-rank 42: Point 791 (-90.717158, 29.863772, -0.28546304) failed to convert
-rank 64: Point 1106 (-90.297627, 29.434562, 0.27200001) failed to convert
-rank 12: Point 780 (-91.521083, 30.412493, -10.507348) failed to convert
-rank 86: Point 1105 (-89.550994, 30.047849, 3.1500001) failed to convert
-rank 2: Point 791 (-91.916603, 30.96293, -18.141676) failed to convert
-rank 63: Point 796 (-90.330332, 29.561004, 0.18077203) failed to convert
-rank 87: Point 1095 (-89.527207, 29.357703, -4.5329858) failed to convert
-rank 78: Point 1106 (-89.913555, 29.916797, -1.0437177) failed to convert
-rank 84: Point 1105 (-89.717262, 29.856212, -0.33735311) failed to convert
-rank 88: Point 1106 (-89.419609, 29.751022, 0.02739756) failed to convert
-rank 69: Point 1097 (-90.160022, 29.102493, 8.3489551) failed to convert
-rank 83: Point 1094 (-89.759711, 29.887332, -5.0770363) failed to convert
-rank 77: Point 1096 (-89.959346, 29.644703, 0.57606299) failed to convert
-rank 98: Point 1107 (-89.048201, 29.526027, 4.4565578) failed to convert
-rank 81: Point 1093 (-89.844654, 29.585433, 1.1519407) failed to convert
-rank 89: Point 1096 (-89.408333, 29.19466, 0.31299999) failed to convert
-rank 25: Point 799 (-91.198056, 29.5965, -4.2869128) failed to convert
-rank 13: Point 793 (-91.524022, 29.78442, -1.7477767) failed to convert
-rank 75: Point 1098 (-89.98581, 29.798866, 1.2402099) failed to convert
-rank 29: Point 795 (-91.028954, 30.197575, 6.9493288) failed to convert
-rank 4: Point 792 (-91.807082, 30.831778, -11.059808) failed to convert
-rank 90: Point 1104 (-89.387109, 28.96378, 15.850556) failed to convert
-rank 15: Point 793 (-91.404507, 30.634253, -7.8644503) failed to convert
-rank 37: Point 798 (-90.778419, 30.374155, -1.5675949) failed to convert
-rank 28: Point 786 (-91.107772, 29.661897, -0.59679305) failed to convert
-rank 46: Point 780 (-90.701405, 29.328663, 0.3048) failed to convert
-rank 95: Point 1096 (-89.213915, 29.236885, -0.0) failed to convert
-rank 0: Point 741 (-92.410143, 29.502379, 7.0028067) failed to convert
-rank 85: Point 1095 (-89.708893, 29.122502, 19.517105) failed to convert
-rank 92: Point 1104 (-89.306828, 29.242938, 15.47298) failed to convert
-rank 6: Point 792 (-91.750012, 30.535122, -12.595611) failed to convert
-rank 48: Point 790 (-90.635039, 29.710647, -0.69917636) failed to convert
-rank 71: Point 1095 (-90.064932, 29.852754, -9.0) failed to convert
-rank 7: Point 798 (-91.756184, 29.776206, -1.085317) failed to convert
-rank 91: Point 1096 (-89.335472, 29.296811, 8.8956323) failed to convert
-rank 33: Point 792 (-90.927384, 29.692303, -0.51295156) failed to convert
-rank 93: Point 1095 (-89.271856, 29.109771, 11.941959) failed to convert
-rank 73: Point 1095 (-90.015123, 29.943104, -6.6961517) failed to convert
-rank 96: Point 1108 (-89.198622, 29.17376, -0.0) failed to convert
-rank 68: Point 1105 (-90.122969, 29.931691, -1.7549078) failed to convert
-rank 44: Point 792 (-90.720292, 29.340687, -8.2296) failed to convert
-rank 32: Point 787 (-90.924258, 30.242643, -2.6515495) failed to convert
-rank 22: Point 792 (-91.235206, 29.862135, -0.16409441) failed to convert
-rank 97: Point 1093 (-89.167045, 29.023546, -0.20106263) failed to convert
-rank 39: Point 793 (-90.759632, 30.013943, 11.232415) failed to convert
-rank 24: Point 792 (-91.167934, 30.323526, -7.875232) failed to convert
-rank 18: Point 793 (-91.290733, 30.518219, -10.0671) failed to convert
-rank 31: Point 794 (-90.976795, 30.116036, -11.289793) failed to convert
-rank 19: Point 801 (-91.252986, 30.530274, 9.4381669) failed to convert
-rank 3: Point 795 (-91.867701, 30.580021, -8.2296) failed to convert
-rank 65: Point 1097 (-90.22438, 29.933554, -7.7373486) failed to convert
-rank 23: Point 796 (-91.203898, 30.038848, -0.6687) failed to convert
-rank 40: Point 789 (-90.751532, 29.900733, -1.0647264) failed to convert
-rank 30: Point 793 (-91.040438, 29.72443, -0.64951942) failed to convert
-rank 52: Point 789 (-90.533495, 30.039977, -3.1176767) failed to convert
-rank 9: Point 794 (-91.630097, 30.833233, -12.37457) failed to convert
-rank 38: Point 787 (-90.78423, 29.900122, -0.84922404) failed to convert
-rank 99: Point 1096 (-88.930439, 29.168467, 33.830983) failed to convert
-rank 21: Point 800 (-91.269606, 29.51906, 6.6102682) failed to convert
-rank 36: Point 791 (-90.843492, 29.757809, -0.85128469) failed to convert
-rank 66: Point 1102 (-90.182951, 30.017764, 1.8105436) failed to convert
-rank 79: Point 1097 (-89.888912, 29.976845, -9.1095583) failed to convert
-rank 10: Point 791 (-91.587252, 30.919527, -0.60101402) failed to convert
-rank 45: Point 799 (-90.666537, 29.942767, -1.0589872) failed to convert
-rank 49: Point 797 (-90.615947, 29.677583, 1.1825164) failed to convert
-rank 34: Point 786 (-90.866023, 30.180356, -1.6245941) failed to convert
-rank 51: Point 797 (-90.595708, 29.512868, -0.30676164) failed to convert
-rank 14: Point 790 (-91.502245, 29.516305, 1.6321537) failed to convert
-rank 94: Point 1105 (-89.23417, 29.209701, -0.29125307) failed to convert
-rank 55: Point 794 (-90.514163, 29.446564, -8.2296) failed to convert
-rank 82: Point 1106 (-89.756421, 30.256926, -2.7076141) failed to convert
-rank 80: Point 1103 (-89.849465, 30.008033, 2.1808926) failed to convert
-rank 76: Point 1109 (-89.955048, 29.958767, -0.82527669) failed to convert
-rank 41: Point 797 (-90.735441, 29.900298, -1.4600055) failed to convert
-rank 61: Point 800 (-90.420241, 29.072922, -0.55121032) failed to convert
-rank 57: Point 799 (-90.453723, 29.863771, -0.7424928) failed to convert
-rank 59: Point 797 (-90.378523, 30.282972, -0.42837925) failed to convert
-rank 72: Point 1106 (-90.031468, 30.012525, -9.0) failed to convert
-rank 70: Point 1108 (-90.080062, 29.881325, 0.16971308) failed to convert
-rank 78: Point 1107 (-89.911441, 29.943208, -2.9532073) failed to convert
-rank 64: Point 1107 (-90.299827, 29.404883, 0.88891513) failed to convert
-rank 87: Point 1096 (-89.493775, 29.751887, 12.474615) failed to convert
-rank 17: Point 798 (-91.376252, 29.673429, -4.2113396) failed to convert
-rank 74: Point 1105 (-89.997532, 29.894733, -9.0) failed to convert
-rank 53: Point 795 (-90.5395, 29.63879, -0.85842061) failed to convert
-rank 86: Point 1106 (-89.591164, 29.57105, 0.11523059) failed to convert
-rank 67: Point 1094 (-90.144049, 30.019111, -5.1819051) failed to convert
-rank 8: Point 785 (-91.701996, 30.100951, -1.341038) failed to convert
-rank 5: Point 798 (-91.765773, 30.780007, 8.1234323) failed to convert
-rank 1: Point 797 (-92.029704, 30.774641, -10.746024) failed to convert
-rank 83: Point 1095 (-89.767862, 29.787347, -8.2296) failed to convert
-rank 69: Point 1098 (-90.098065, 29.911798, 14.659096) failed to convert
-rank 77: Point 1097 (-89.937169, 29.924404, 18.070131) failed to convert
-rank 47: Point 795 (-90.647371, 29.860805, 0.19593693) failed to convert
-rank 98: Point 1108 (-89.082125, 29.149814, 0.09224198) failed to convert
-rank 58: Point 785 (-90.436302, 29.794111, 0.4945543) failed to convert
-rank 60: Point 786 (-90.383024, 29.892241, -0.33639678) failed to convert
-rank 35: Point 801 (-90.847056, 30.062089, -11.106913) failed to convert
-rank 43: Point 799 (-90.697854, 29.841901, -0.25170579) failed to convert
-rank 81: Point 1094 (-89.824465, 29.835699, -0.41120815) failed to convert
-rank 88: Point 1107 (-89.369959, 30.322144, -2.09621) failed to convert
-rank 84: Point 1106 (-89.712762, 29.910656, 2.5912241) failed to convert
-rank 62: Point 790 (-90.308661, 30.263677, 2.6771698) failed to convert
-rank 89: Point 1097 (-89.322508, 30.183489, 4.0104399) failed to convert
-rank 42: Point 792 (-90.706447, 30.018042, -10.301326) failed to convert
-rank 26: Point 790 (-91.135462, 30.329633, -14.709649) failed to convert
-rank 56: Point 792 (-90.482472, 29.711653, -0.96853727) failed to convert
-rank 75: Point 1099 (-89.987666, 29.775293, -8.2296) failed to convert
-rank 27: Point 793 (-91.115418, 30.212884, -5.8709178) failed to convert
-rank 20: Point 788 (-91.257799, 30.024926, -0.16) failed to convert
-rank 90: Point 1105 (-89.369425, 29.170008, 1.2104938) failed to convert
-rank 95: Point 1097 (-89.220472, 29.16239, -0.33067324) failed to convert
-rank 71: Point 1096 (-90.058197, 29.939138, 26.701469) failed to convert
-rank 50: Point 798 (-90.59091, 29.825202, -0.59025152) failed to convert
-rank 92: Point 1105 (-89.215756, 30.27469, 3.9706345) failed to convert
-rank 85: Point 1096 (-89.630586, 30.069517, 3.3913211) failed to convert
-rank 2: Point 792 (-91.928458, 30.744343, -8.6426224) failed to convert
-rank 63: Point 797 (-90.260665, 30.489379, -9.1057135) failed to convert
-rank 73: Point 1096 (-90.026304, 29.800276, 0.58535723) failed to convert
-rank 12: Point 781 (-91.546718, 29.976845, -7.3938638) failed to convert
-rank 25: Point 800 (-91.198039, 29.596463, -3.97764) failed to convert
-rank 13: Point 794 (-91.524006, 29.784383, -2.049643) failed to convert
-rank 4: Point 793 (-91.79919, 30.972227, -19.098767) failed to convert
-rank 91: Point 1097 (-89.34695, 29.164046, 0.31299999) failed to convert
-rank 29: Point 796 (-91.03476, 30.1088, -5.5267283) failed to convert
-rank 11: Point 792 (-91.599895, 29.890596, -3.7139286) failed to convert
-rank 97: Point 1094 (-89.154854, 29.160948, -0.0) failed to convert
-rank 54: Point 792 (-90.521626, 29.597713, 0.3848743) failed to convert
-rank 96: Point 1109 (-89.184349, 29.334923, 6.4022564) failed to convert
-rank 28: Point 787 (-91.091197, 29.920092, -0.57356985) failed to convert
-rank 68: Point 1106 (-90.137915, 29.737147, -0.65436291) failed to convert
-rank 93: Point 1096 (-89.259253, 29.253893, -0.05951561) failed to convert
-rank 37: Point 799 (-90.804462, 29.99456, 13.452802) failed to convert
-rank 46: Point 781 (-90.695699, 29.411424, 0.41238074) failed to convert
-rank 48: Point 791 (-90.635095, 29.709683, -0.64423948) failed to convert
-rank 15: Point 794 (-91.419814, 30.381684, -3.471561) failed to convert
-rank 33: Point 793 (-90.921116, 29.786684, -1.1174965) failed to convert
-rank 6: Point 793 (-91.750061, 30.533955, -13.014763) failed to convert
-rank 7: Point 799 (-91.715475, 30.500769, -7.2518011) failed to convert
-rank 65: Point 1098 (-90.223313, 29.947543, 28.183156) failed to convert
-rank 24: Point 793 (-91.191277, 29.955718, -0.57464184) failed to convert
-rank 44: Point 793 (-90.679962, 29.923261, -2.2416894) failed to convert
-rank 32: Point 788 (-90.931749, 30.130525, -9.7530347) failed to convert
-rank 0: Point 742 (-92.404901, 29.614248, -0.06362008) failed to convert
-rank 99: Point 1097 (-88.84715, 30.064237, 10.08626) failed to convert
-rank 66: Point 1103 (-90.280235, 28.721306, 28.143505) failed to convert
-rank 22: Point 793 (-91.204825, 30.344973, 2.5594603) failed to convert
-rank 16: Point 792 (-91.413396, 29.777995, -0.5628386) failed to convert
-rank 79: Point 1098 (-89.941362, 29.317265, 2.4719816) failed to convert
-rank 18: Point 794 (-91.338975, 29.735905, 0.26855972) failed to convert
-rank 82: Point 1107 (-89.811239, 29.585143, 28.711547) failed to convert
-rank 39: Point 794 (-90.777614, 29.751794, 0.05228536) failed to convert
-rank 80: Point 1104 (-89.849883, 30.002558, 2.2199654) failed to convert
-rank 94: Point 1106 (-89.233329, 29.219103, -0.0) failed to convert
-rank 19: Point 802 (-91.316273, 29.507797, 0.21842766) failed to convert
-rank 31: Point 795 (-90.976785, 30.116096, -11.289793) failed to convert
-rank 40: Point 790 (-90.751527, 29.900794, -0.02583215) failed to convert
-rank 76: Point 1110 (-89.961324, 29.87957, 23.649809) failed to convert
-rank 70: Point 1109 (-90.077232, 29.917753, 24.78268) failed to convert
-rank 3: Point 796 (-91.86766, 30.580021, -8.2296) failed to convert
-rank 64: Point 1108 (-90.262177, 29.908249, -4.0965122) failed to convert
-rank 30: Point 794 (-91.012408, 30.153759, -7.1300632) failed to convert
-rank 52: Point 790 (-90.532851, 30.048883, 14.575111) failed to convert
-rank 78: Point 1108 (-89.935309, 29.643346, -1.8074172) failed to convert
-rank 38: Point 788 (-90.785963, 29.874762, -0.32967975) failed to convert
-rank 23: Point 797 (-91.219431, 29.791509, -0.34755327) failed to convert
-rank 72: Point 1107 (-90.03818, 29.926793, 0.83210171) failed to convert
-rank 87: Point 1097 (-89.461154, 30.131862, 2.6051504) failed to convert
-rank 69: Point 1099 (-90.104018, 29.833943, -1.2849809) failed to convert
-rank 10: Point 792 (-91.597366, 30.747085, -20.0) failed to convert
-rank 74: Point 1106 (-90.005058, 29.798795, 11.377088) failed to convert
-rank 67: Point 1095 (-90.213506, 29.104648, 0.54919868) failed to convert
-rank 36: Point 792 (-90.845216, 29.73223, -1.175349) failed to convert
-rank 45: Point 800 (-90.708868, 29.33275, 0.28810162) failed to convert
-rank 9: Point 795 (-91.698995, 29.627698, 1.7747323) failed to convert
-rank 21: Point 801 (-91.205516, 30.542722, -16.807988) failed to convert
-rank 86: Point 1107 (-89.605188, 29.402458, 34.180985) failed to convert
-rank 77: Point 1098 (-89.94187, 29.86522, -0.62499213) failed to convert
-rank 83: Point 1096 (-89.797255, 29.425281, -0.00523585) failed to convert
-rank 34: Point 787 (-90.893616, 29.769994, -0.90182592) failed to convert
-rank 51: Point 798 (-90.605474, 29.37391, 0.06095999) failed to convert
-rank 81: Point 1095 (-89.791132, 30.244711, -0.33845644) failed to convert
-rank 98: Point 1109 (-88.982466, 30.242615, 6.3935974) failed to convert
-rank 88: Point 1108 (-89.39437, 30.042325, -0.0) failed to convert
-rank 84: Point 1107 (-89.742503, 29.548272, -4.7972475) failed to convert
-rank 14: Point 791 (-91.491902, 29.692032, -0.97832657) failed to convert
-rank 49: Point 798 (-90.587603, 30.07792, -2.7785713) failed to convert
-rank 89: Point 1098 (-89.417682, 29.085106, 2.7331717) failed to convert
-rank 55: Point 795 (-90.497365, 29.680838, -0.14630369) failed to convert
-rank 75: Point 1100 (-89.965116, 30.060348, -4.4500802) failed to convert
-rank 59: Point 798 (-90.397413, 30.027419, -9.0) failed to convert
-rank 41: Point 798 (-90.719387, 30.131818, -3.1267622) failed to convert
-rank 71: Point 1097 (-90.056454, 29.961457, -3.8051891) failed to convert
-rank 61: Point 801 (-90.383756, 29.574036, -1.3551083) failed to convert
-rank 53: Point 796 (-90.540267, 29.627981, 0.47105841) failed to convert
-rank 92: Point 1106 (-89.216291, 30.268071, 3.801292) failed to convert
-rank 95: Point 1098 (-89.216825, 29.203827, -0.0) failed to convert
-rank 85: Point 1097 (-89.651801, 29.815235, -0.18281372) failed to convert
-rank 57: Point 800 (-90.487797, 29.391966, -8.2296) failed to convert
-rank 96: Point 1110 (-89.101987, 30.251409, 4.1606328) failed to convert
-rank 8: Point 786 (-91.688941, 30.33089, -8.6642767) failed to convert
-rank 68: Point 1107 (-90.118297, 29.99178, 1.0894583) failed to convert
-rank 91: Point 1098 (-89.346885, 29.164773, 0.31299999) failed to convert
-rank 60: Point 787 (-90.364109, 30.147512, 3.1735492) failed to convert
-rank 73: Point 1097 (-90.028994, 29.765874, -4.9084995) failed to convert
-rank 90: Point 1106 (-89.359237, 29.288252, 18.648224) failed to convert
-rank 47: Point 796 (-90.655675, 29.742197, -2.1179193) failed to convert
-rank 35: Point 802 (-90.86115, 29.8531, -2.709672) failed to convert
-rank 5: Point 799 (-91.805207, 30.072588, -4.5179046) failed to convert
-rank 97: Point 1095 (-89.166776, 29.02629, -0.1608566) failed to convert
-rank 62: Point 791 (-90.336468, 29.891477, -1.3151206) failed to convert
-rank 93: Point 1097 (-89.266073, 29.175903, 5.6436308) failed to convert
-rank 43: Point 800 (-90.733075, 29.331125, -8.2296) failed to convert
-rank 42: Point 793 (-90.718526, 29.843919, 0.38920282) failed to convert
-rank 58: Point 786 (-90.461962, 29.439988, -0.84554912) failed to convert
-rank 17: Point 799 (-91.374363, 29.704625, -6.9860165) failed to convert
-rank 20: Point 789 (-91.281106, 29.648866, -3.977945) failed to convert
-rank 56: Point 793 (-90.48246, 29.711692, -1.7011756) failed to convert
-rank 1: Point 798 (-92.031724, 30.735173, -8.917014) failed to convert
-rank 26: Point 791 (-91.145145, 30.178607, 12.81681) failed to convert
-rank 50: Point 799 (-90.57515, 30.046821, -9.8785688) failed to convert
-rank 2: Point 793 (-91.948562, 30.370275, -5.9499152) failed to convert
-rank 63: Point 798 (-90.300432, 29.962128, -8.0772006) failed to convert
-rank 25: Point 801 (-91.150989, 30.338866, 11.11225) failed to convert
-rank 66: Point 1104 (-90.189873, 29.926904, 32.415947) failed to convert
-rank 79: Point 1099 (-89.89766, 29.867696, -6.1587892) failed to convert
-rank 99: Point 1098 (-88.845153, 30.083094, 13.252731) failed to convert
-rank 29: Point 797 (-91.059743, 29.724009, -1.5254503) failed to convert
-rank 13: Point 795 (-91.5435, 29.449998, 1.8846484) failed to convert
-rank 65: Point 1099 (-90.223565, 29.944121, 16.86214) failed to convert
-rank 4: Point 794 (-91.802989, 30.903826, 2.5643135) failed to convert
-rank 54: Point 793 (-90.489263, 30.047164, -8.7749561) failed to convert
-rank 46: Point 782 (-90.660148, 29.922514, -0.44380612) failed to convert
-rank 27: Point 794 (-91.161198, 29.494436, -0.51097876) failed to convert
-rank 82: Point 1108 (-89.786732, 29.886828, -0.21596452) failed to convert
-rank 15: Point 795 (-91.45907, 29.726872, -0.0) failed to convert
-rank 76: Point 1111 (-89.988262, 29.537747, 0.31299999) failed to convert
-rank 70: Point 1110 (-90.094677, 29.692597, 0.31299999) failed to convert
-rank 80: Point 1105 (-89.901321, 29.3591, 1.1997331) failed to convert
-rank 37: Point 800 (-90.812674, 29.87404, -1.0963062) failed to convert
-rank 94: Point 1107 (-89.175889, 29.866763, 1.8991169) failed to convert
-rank 64: Point 1109 (-90.262144, 29.908272, -4.0965122) failed to convert
-rank 78: Point 1109 (-89.941339, 29.567092, 0.31299999) failed to convert
-rank 48: Point 792 (-90.612582, 30.029024, -9.2281255) failed to convert
-rank 12: Point 782 (-91.493877, 30.868555, -12.884941) failed to convert
-rank 11: Point 793 (-91.620777, 29.526739, 1.4285152) failed to convert
-rank 72: Point 1108 (-90.03552, 29.960613, -2.1402726) failed to convert
-rank 74: Point 1107 (-90.00294, 29.825732, 14.109262) failed to convert
-rank 18: Point 795 (-91.325876, 29.949662, -0.41625613) failed to convert
-rank 6: Point 794 (-91.750071, 30.533642, -12.219404) failed to convert
-rank 28: Point 788 (-91.067467, 30.286423, -1.8116267) failed to convert
-rank 67: Point 1096 (-90.148707, 29.958413, 32.979967) failed to convert
-rank 86: Point 1108 (-89.606, 29.392608, 0.66067404) failed to convert
-rank 7: Point 800 (-91.794472, 29.079035, 9.3494311) failed to convert
-rank 87: Point 1098 (-89.47614, 29.957301, -0.0) failed to convert
-rank 19: Point 803 (-91.254837, 30.49957, -14.647735) failed to convert
-rank 39: Point 795 (-90.777571, 29.752347, -2.2390074) failed to convert
-rank 81: Point 1096 (-89.82176, 29.868872, -0.79187335) failed to convert
-rank 98: Point 1110 (-89.061332, 29.379902, 11.051648) failed to convert
-rank 83: Point 1097 (-89.756294, 29.92859, -0.39298689) failed to convert
-rank 22: Point 794 (-91.198932, 30.437807, 13.82156) failed to convert
-rank 77: Point 1099 (-89.960027, 29.635838, 1.3092273) failed to convert
-rank 32: Point 789 (-90.96429, 29.639293, -0.65691202) failed to convert
-rank 0: Point 743 (-92.403498, 29.635698, -0.45492266) failed to convert
-rank 89: Point 1099 (-89.367743, 29.665677, 5.0076544) failed to convert
-rank 88: Point 1109 (-89.45261, 29.36499, 32.037228) failed to convert
-rank 69: Point 1100 (-90.091372, 29.997033, 1.2804954) failed to convert
-rank 85: Point 1098 (-89.679871, 29.475508, 16.555848) failed to convert
-rank 84: Point 1108 (-89.742487, 29.548309, -4.7972475) failed to convert
-rank 75: Point 1101 (-89.977631, 29.902351, 0.13886626) failed to convert
-rank 71: Point 1098 (-90.050897, 30.032311, -1.4559849) failed to convert
-rank 33: Point 794 (-90.927123, 29.696125, -8.2296) failed to convert
-rank 38: Point 789 (-90.785004, 29.888711, -0.63418495) failed to convert
-rank 68: Point 1108 (-90.123967, 29.917774, -3.2260687) failed to convert
-rank 24: Point 794 (-91.205965, 29.722204, -1.2478184) failed to convert
-rank 36: Point 793 (-90.889945, 29.062246, 1.7934647) failed to convert
-rank 92: Point 1107 (-89.300234, 29.317622, -2.035e-05) failed to convert
-rank 40: Point 791 (-90.791851, 29.309977, -0.37232379) failed to convert
-rank 95: Point 1099 (-89.218777, 29.181627, -0.10969184) failed to convert
-rank 96: Point 1111 (-89.163755, 29.566341, 4.9065043) failed to convert
-rank 21: Point 802 (-91.221579, 30.289002, 7.0134514) failed to convert
-rank 90: Point 1107 (-89.273994, 30.2618, 2.5194022) failed to convert
-rank 51: Point 799 (-90.601141, 29.435595, 0.3048) failed to convert
-rank 3: Point 797 (-91.85477, 30.814189, -11.140327) failed to convert
-rank 45: Point 801 (-90.708741, 29.334503, -0.4271769) failed to convert
-rank 73: Point 1098 (-90.015096, 29.943158, -6.6961517) failed to convert
-rank 91: Point 1099 (-89.340536, 29.238259, -0.66184864) failed to convert
-rank 49: Point 799 (-90.673376, 28.851432, 17.263481) failed to convert
-rank 30: Point 795 (-91.012465, 30.152865, -10.877257) failed to convert
-rank 34: Point 788 (-90.874051, 30.061203, 19.70493) failed to convert
-rank 93: Point 1098 (-89.266635, 29.169247, 5.4264631) failed to convert
-rank 44: Point 794 (-90.683451, 29.873172, 0.06881648) failed to convert
-rank 31: Point 796 (-90.976778, 30.116136, -11.289793) failed to convert
-rank 97: Point 1096 (-89.047946, 30.343974, 3.0970436) failed to convert
-rank 10: Point 793 (-91.668015, 29.51817, 1.8072319) failed to convert
-rank 8: Point 787 (-91.690022, 30.311837, -7.9620098) failed to convert
-rank 53: Point 797 (-90.576095, 29.121642, 2.3382064) failed to convert
-rank 59: Point 799 (-90.399895, 29.993653, -2.6314847) failed to convert
-rank 52: Point 791 (-90.590371, 29.239326, -0.0) failed to convert
-rank 23: Point 798 (-91.210187, 29.93886, -1.797632) failed to convert
-rank 60: Point 788 (-90.392621, 29.760365, -0.39831136) failed to convert
-rank 9: Point 796 (-91.624243, 30.933229, -13.665473) failed to convert
-rank 16: Point 793 (-91.403649, 29.939872, -0.20100001) failed to convert
-rank 47: Point 797 (-90.647155, 29.863797, -0.306051) failed to convert
-rank 61: Point 802 (-90.359253, 29.9067, -1.4257673) failed to convert
-rank 41: Point 799 (-90.737177, 29.874884, -0.35812707) failed to convert
-rank 5: Point 800 (-91.766375, 30.769221, -13.238105) failed to convert
-rank 35: Point 803 (-90.878169, 29.599493, -0.56437) failed to convert
-rank 66: Point 1105 (-90.238298, 29.285836, 0.10840999) failed to convert
-rank 79: Point 1100 (-89.934722, 29.401451, 1.1970268) failed to convert
-rank 99: Point 1099 (-88.917129, 29.309605, 29.666756) failed to convert
-rank 57: Point 801 (-90.453941, 29.860755, -0.66510408) failed to convert
-rank 20: Point 790 (-91.235239, 30.384883, -14.946651) failed to convert
-rank 42: Point 794 (-90.740447, 29.525616, -2.4486821) failed to convert
-rank 43: Point 801 (-90.691547, 29.932399, -0.61139298) failed to convert
-rank 65: Point 1100 (-90.262142, 29.431597, 1.5304136) failed to convert
-rank 56: Point 794 (-90.500034, 29.467281, -0.27901948) failed to convert
-rank 26: Point 792 (-91.13868, 30.279495, 5.3842913) failed to convert
-rank 14: Point 792 (-91.47025, 30.056894, -2.3540809) failed to convert
-rank 1: Point 799 (-92.08447, 29.720193, 2.9043696) failed to convert
-rank 62: Point 792 (-90.336467, 29.891416, -1.3151206) failed to convert
-rank 55: Point 796 (-90.473209, 30.014792, 30.877644) failed to convert
-rank 82: Point 1109 (-89.797767, 29.751136, -0.0) failed to convert
-rank 76: Point 1112 (-89.97372, 29.722583, -1.7732998) failed to convert
-rank 80: Point 1106 (-89.854334, 29.94558, -1.3383218) failed to convert
-rank 94: Point 1108 (-89.236705, 29.180632, -0.07467686) failed to convert
-rank 13: Point 796 (-91.528184, 29.712638, -0.54079458) failed to convert
-rank 72: Point 1109 (-90.052857, 29.738435, 0.08501645) failed to convert
-rank 63: Point 799 (-90.333462, 29.517915, -1.0968671) failed to convert
-rank 70: Point 1111 (-90.124427, 29.304997, 0.68906937) failed to convert
-rank 74: Point 1108 (-89.997506, 29.894792, -9.0) failed to convert
-rank 50: Point 800 (-90.575152, 30.046781, -9.8785688) failed to convert
-rank 64: Point 1110 (-90.298117, 29.427024, 0.03669348) failed to convert
-rank 17: Point 800 (-91.376239, 29.673334, -4.2387144) failed to convert
-rank 25: Point 802 (-91.15258, 30.314016, 18.953718) failed to convert
-rank 58: Point 787 (-90.449522, 29.611994, -0.65919589) failed to convert
-rank 67: Point 1097 (-90.144004, 30.019528, -5.1755043) failed to convert
-rank 78: Point 1110 (-89.911427, 29.943246, -2.9532073) failed to convert
-rank 86: Point 1109 (-89.583143, 29.666072, -0.35553835) failed to convert
-rank 87: Point 1099 (-89.451473, 30.243332, -1.4044898) failed to convert
-rank 2: Point 794 (-91.973167, 29.907382, -0.28212051) failed to convert
-rank 29: Point 798 (-91.08326, 29.358062, -0.71838956) failed to convert
-rank 54: Point 794 (-90.51585, 29.678311, -0.55434716) failed to convert
-rank 46: Point 783 (-90.696195, 29.404205, 0.3048) failed to convert
-rank 4: Point 795 (-91.816034, 30.669821, -6.9473862) failed to convert
-rank 89: Point 1100 (-89.40786, 29.199849, 0.31299999) failed to convert
-rank 27: Point 795 (-91.148593, 29.693488, -0.5222019) failed to convert
-rank 81: Point 1097 (-89.912167, 28.734435, 56.371071) failed to convert
-rank 77: Point 1100 (-89.957279, 29.670624, 27.800527) failed to convert
-rank 18: Point 796 (-91.291831, 30.499981, -6.5715235) failed to convert
-rank 15: Point 796 (-91.397314, 30.75073, -20.0) failed to convert
-rank 37: Point 801 (-90.804621, 29.992134, 18.967657) failed to convert
-rank 12: Point 783 (-91.52144, 30.406343, -3.2105125) failed to convert
-rank 48: Point 793 (-90.663987, 29.295075, -0.0) failed to convert
-rank 98: Point 1111 (-89.039142, 29.624643, 5.201931) failed to convert
-rank 69: Point 1101 (-90.11658, 29.670566, -0.51610055) failed to convert
-rank 28: Point 789 (-91.093043, 29.891242, -1.6321179) failed to convert
-rank 11: Point 794 (-91.607275, 29.760484, -5.574e-05) failed to convert
-rank 84: Point 1109 (-89.742463, 29.548365, -4.7972475) failed to convert
-rank 88: Point 1110 (-89.454663, 29.340748, -0.91199753) failed to convert
-rank 68: Point 1109 (-90.115908, 30.02187, -4.9027083) failed to convert
-rank 71: Point 1099 (-90.022958, 30.387524, -6.5044871) failed to convert
-rank 92: Point 1108 (-89.299754, 29.323085, -0.12710407) failed to convert
-rank 75: Point 1102 (-89.981462, 29.85382, 21.74285) failed to convert
-rank 83: Point 1098 (-89.76682, 29.799863, -0.03341108) failed to convert
-rank 85: Point 1099 (-89.631637, 30.055829, 3.3924509) failed to convert
-rank 7: Point 801 (-91.699798, 30.77555, -9.8221705) failed to convert
-rank 39: Point 796 (-90.768755, 29.881083, -0.31079777) failed to convert
-rank 95: Point 1100 (-89.154859, 29.900466, 1.5605907) failed to convert
-rank 22: Point 795 (-91.198585, 30.443113, 17.803527) failed to convert
-rank 96: Point 1112 (-89.198724, 29.172119, -0.0) failed to convert
-rank 91: Point 1100 (-89.269504, 30.049785, -0.0) failed to convert
-rank 0: Point 744 (-92.406657, 29.567629, -0.499996) failed to convert
-rank 73: Point 1099 (-90.027755, 29.78168, -0.65223103) failed to convert
-rank 6: Point 795 (-91.741492, 30.685549, -16.090394) failed to convert
-rank 33: Point 795 (-90.927109, 29.696066, -8.2296) failed to convert
-rank 90: Point 1108 (-89.369604, 29.167647, 0.16797782) failed to convert
-rank 93: Point 1099 (-89.266232, 29.173724, 4.2877502) failed to convert
-rank 32: Point 790 (-90.963054, 29.658085, -0.82405263) failed to convert
-rank 40: Point 792 (-90.754477, 29.857848, -0.52069509) failed to convert
-rank 19: Point 804 (-91.280092, 30.095259, -0.72095117) failed to convert
-rank 97: Point 1097 (-89.154475, 29.164938, 5.0287762) failed to convert
-rank 21: Point 803 (-91.221858, 30.284391, 22.564644) failed to convert
-rank 38: Point 790 (-90.776589, 30.01152, 15.325867) failed to convert
-rank 36: Point 794 (-90.845372, 29.729443, -0.68489449) failed to convert
-rank 24: Point 795 (-91.216675, 29.550817, -3.883152) failed to convert
-rank 3: Point 798 (-91.877909, 30.391889, -4.4761456) failed to convert
-rank 66: Point 1106 (-90.230502, 29.389638, 0.31299999) failed to convert
-rank 51: Point 800 (-90.537626, 30.327082, -0.58338256) failed to convert
-rank 79: Point 1101 (-89.917511, 29.618683, -1.8534887) failed to convert
-rank 99: Point 1100 (-88.834931, 30.189689, 11.356134) failed to convert
-rank 45: Point 802 (-90.708752, 29.334325, -0.87380899) failed to convert
-rank 49: Point 800 (-90.610645, 29.752601, -0.62912927) failed to convert
-rank 34: Point 789 (-90.858796, 30.286405, -2.3955386) failed to convert
-rank 31: Point 797 (-90.976767, 30.116196, -11.289793) failed to convert
-rank 76: Point 1113 (-89.955023, 29.958822, -2.333623) failed to convert
-rank 82: Point 1110 (-89.753401, 30.292858, -5.1264133) failed to convert
-rank 52: Point 792 (-90.57632, 29.438845, -8.2296) failed to convert
-rank 8: Point 788 (-91.659299, 30.847333, -18.936985) failed to convert
-rank 80: Point 1107 (-89.881384, 29.608768, 30.308107) failed to convert
-rank 23: Point 799 (-91.21018, 29.93882, -1.3784163) failed to convert
-rank 94: Point 1109 (-89.237245, 29.174469, -0.6507791) failed to convert
-rank 64: Point 1111 (-90.271885, 29.778281, -0.17215829) failed to convert
-rank 47: Point 798 (-90.643261, 29.919195, -0.4355772) failed to convert
-rank 65: Point 1101 (-90.224345, 29.933574, -7.7373486) failed to convert
-rank 44: Point 795 (-90.701469, 29.613672, -0.03048) failed to convert
-rank 72: Point 1110 (-90.035986, 29.954456, 17.01233) failed to convert
-rank 53: Point 798 (-90.544371, 29.570209, -0.03048001) failed to convert
-rank 5: Point 801 (-91.752227, 31.0194, 10.188874) failed to convert
-rank 35: Point 804 (-90.838852, 30.182321, -0.7282199) failed to convert
-rank 60: Point 789 (-90.37549, 29.992897, -1.5251101) failed to convert
-rank 74: Point 1109 (-90.0451, 29.284924, 0.60353219) failed to convert
-rank 9: Point 797 (-91.624069, 30.935865, -11.055273) failed to convert
-rank 78: Point 1111 (-89.903522, 30.041964, -1.2112752) failed to convert
-rank 41: Point 800 (-90.767116, 29.438277, -8.2296) failed to convert
-rank 20: Point 791 (-91.238198, 30.337868, -14.360653) failed to convert
-rank 43: Point 802 (-90.733228, 29.328853, -0.44759858) failed to convert
-rank 57: Point 802 (-90.455469, 29.839705, -0.68391024) failed to convert
-rank 89: Point 1101 (-89.432784, 28.907159, 7.1551491) failed to convert
-rank 87: Point 1100 (-89.49685, 29.714116, -0.0) failed to convert
-rank 59: Point 800 (-90.409534, 29.86236, -0.97551424) failed to convert
-rank 10: Point 794 (-91.596709, 30.758118, 8.0575328) failed to convert
-rank 86: Point 1110 (-89.601347, 29.448345, 29.977177) failed to convert
-rank 70: Point 1112 (-90.1265, 29.277803, 0.29998961) failed to convert
-rank 62: Point 793 (-90.335332, 29.906576, -1.5425043) failed to convert
-rank 67: Point 1098 (-90.144004, 30.019467, -5.1755043) failed to convert
-rank 81: Point 1098 (-89.825964, 29.816715, -0.35794469) failed to convert
-rank 61: Point 803 (-90.387359, 29.524757, 0.69349205) failed to convert
-rank 26: Point 793 (-91.136336, 30.316006, -7.7763976) failed to convert
-rank 14: Point 793 (-91.487451, 29.766622, -0.39467894) failed to convert
-rank 30: Point 796 (-91.011343, 30.169939, 5.8156584) failed to convert
-rank 77: Point 1101 (-89.93524, 29.948318, 0.22651093) failed to convert
-rank 98: Point 1112 (-89.078777, 29.185912, 5.0396134) failed to convert
-rank 16: Point 794 (-91.356522, 30.712083, -20.0) failed to convert
-rank 1: Point 800 (-92.118249, 29.053431, 17.18986) failed to convert
-rank 63: Point 800 (-90.267107, 30.40418, -0.7142139) failed to convert
-rank 58: Point 788 (-90.461892, 29.440852, -0.99803571) failed to convert
-rank 56: Point 795 (-90.474811, 29.817457, 0.1671854) failed to convert
-rank 42: Point 795 (-90.741945, 29.503661, -0.25798705) failed to convert
-rank 29: Point 799 (-91.066234, 29.622921, -0.72824507) failed to convert
-rank 17: Point 801 (-91.319064, 30.606593, -17.053259) failed to convert
-rank 92: Point 1109 (-89.296241, 29.363342, -0.16796523) failed to convert
-rank 69: Point 1102 (-90.098737, 29.901689, -0.74591281) failed to convert
-rank 68: Point 1110 (-90.115908, 30.021809, -4.9027083) failed to convert
-rank 84: Point 1110 (-89.697305, 30.096789, -0.49071079) failed to convert
-rank 88: Point 1111 (-89.458809, 29.291952, 0.31299999) failed to convert
-rank 54: Point 795 (-90.464348, 30.389001, -0.26262194) failed to convert
-rank 55: Point 797 (-90.514129, 29.446703, -8.2296) failed to convert
-rank 71: Point 1100 (-90.058954, 29.929163, 38.502002) failed to convert
-rank 46: Point 784 (-90.682148, 29.607121, -1.2260677) failed to convert
-rank 4: Point 796 (-91.84097, 30.218041, -6.603157) failed to convert
-rank 50: Point 801 (-90.599866, 29.698583, 0.27420496) failed to convert
-rank 2: Point 795 (-91.91915, 30.914789, -11.052861) failed to convert
-rank 85: Point 1100 (-89.650185, 29.833705, -0.0) failed to convert
-rank 83: Point 1099 (-89.759423, 29.890288, 6.3068314) failed to convert
-rank 75: Point 1103 (-89.98113, 29.857948, -4.2822467) failed to convert
-rank 13: Point 797 (-91.523982, 29.784328, -2.0709579) failed to convert
-rank 48: Point 794 (-90.612561, 30.02899, -9.2281255) failed to convert
-rank 18: Point 797 (-91.343729, 29.657067, 0.45214486) failed to convert
-rank 37: Point 802 (-90.806278, 29.967701, -2.1139832) failed to convert
-rank 25: Point 803 (-91.158884, 30.215383, 18.920193) failed to convert
-rank 96: Point 1113 (-89.206882, 29.079499, 1.187e-05) failed to convert
-rank 95: Point 1101 (-89.219245, 29.176256, -0.0) failed to convert
-rank 90: Point 1109 (-89.366462, 29.203535, 0.31299999) failed to convert
-rank 91: Point 1101 (-89.347602, 29.156328, 0.31299999) failed to convert
-rank 27: Point 796 (-91.112229, 30.26186, 14.488185) failed to convert
-rank 97: Point 1098 (-89.167477, 29.017933, 2.0977303) failed to convert
-rank 73: Point 1100 (-90.01121, 29.99254, -4.2746482) failed to convert
-rank 93: Point 1100 (-89.265067, 29.186897, 15.854622) failed to convert
-rank 22: Point 796 (-91.19675, 30.471915, 12.652513) failed to convert
-rank 7: Point 802 (-91.686732, 31.001284, -13.406736) failed to convert
-rank 66: Point 1107 (-90.206893, 29.701739, 0.88228241) failed to convert
-rank 39: Point 797 (-90.769041, 29.876862, -0.42858982) failed to convert
-rank 33: Point 796 (-90.926847, 29.699995, -0.30141106) failed to convert
-rank 28: Point 790 (-91.071933, 30.217326, -6.4762387) failed to convert
-rank 12: Point 784 (-91.520419, 30.423388, -3.7747191) failed to convert
-rank 40: Point 793 (-90.754485, 29.857687, -0.8134337) failed to convert
-rank 99: Point 1101 (-88.938442, 29.075715, 64.71883) failed to convert
-rank 32: Point 791 (-90.931732, 30.130584, -11.404398) failed to convert
-rank 79: Point 1102 (-89.944897, 29.272177, -0.41005926) failed to convert
-rank 76: Point 1114 (-89.920476, 30.39108, -8.645665) failed to convert
-rank 11: Point 795 (-91.549846, 30.744935, -10.86833) failed to convert
-rank 15: Point 797 (-91.397305, 30.75067, -20.0) failed to convert
-rank 82: Point 1111 (-89.789956, 29.845656, -0.0) failed to convert
-rank 21: Point 804 (-91.219634, 30.319599, -13.899186) failed to convert
-rank 0: Point 745 (-92.404091, 29.621586, -0.25139784) failed to convert
-rank 80: Point 1108 (-89.848511, 30.017098, 0.20559071) failed to convert
-rank 24: Point 796 (-91.163912, 30.385941, -5.3464067) failed to convert
-rank 19: Point 805 (-91.250497, 30.568422, -0.03431919) failed to convert
-rank 64: Point 1112 (-90.293957, 29.482559, -0.05488129) failed to convert
-rank 36: Point 795 (-90.828375, 29.980496, -9.7459808) failed to convert
-rank 94: Point 1110 (-89.239782, 29.145391, -0.20325772) failed to convert
-rank 38: Point 791 (-90.784344, 29.898269, -0.22125343) failed to convert
-rank 72: Point 1111 (-90.033163, 29.990391, 0.35788118) failed to convert
-rank 65: Point 1102 (-90.222217, 29.961614, -1.3203934) failed to convert
-rank 74: Point 1110 (-89.993476, 29.945776, -0.69166725) failed to convert
-rank 6: Point 796 (-91.740198, 30.708395, -15.825217) failed to convert
-rank 78: Point 1112 (-89.905523, 30.017009, -0.72681018) failed to convert
-rank 34: Point 790 (-90.874043, 30.060762, 6.6673318) failed to convert
-rank 86: Point 1111 (-89.552238, 30.032217, 3.0964499) failed to convert
-rank 89: Point 1102 (-89.407274, 29.206605, 0.145716) failed to convert
-rank 87: Point 1101 (-89.485916, 29.841923, -0.14656725) failed to convert
-rank 3: Point 799 (-91.901076, 29.963818, -1.3944337) failed to convert
-rank 51: Point 801 (-90.59221, 29.562133, -0.14420228) failed to convert
-rank 8: Point 789 (-91.69573, 30.211271, -3.4832078) failed to convert
-rank 77: Point 1102 (-89.936496, 29.93254, -1.349322) failed to convert
-rank 45: Point 803 (-90.707002, 29.359758, 0.56831261) failed to convert
-rank 52: Point 793 (-90.576319, 29.438784, -8.2296) failed to convert
-rank 81: Point 1099 (-89.806685, 30.054028, 1.2225742) failed to convert
-rank 67: Point 1099 (-90.144005, 30.019427, -5.1755043) failed to convert
-rank 31: Point 798 (-91.019755, 29.459632, -0.64040755) failed to convert
-rank 23: Point 800 (-91.222337, 29.7447, -0.63419271) failed to convert
-rank 70: Point 1113 (-90.089869, 29.754539, -0.96427709) failed to convert
-rank 98: Point 1113 (-89.085303, 29.112543, -0.54131886) failed to convert
-rank 44: Point 796 (-90.679944, 29.923298, -2.3562797) failed to convert
-rank 92: Point 1110 (-89.2987, 29.334576, -1.2322655) failed to convert
-rank 68: Point 1111 (-90.115908, 30.021769, -4.9027083) failed to convert
-rank 5: Point 802 (-91.789367, 30.358368, -8.2296) failed to convert
-rank 41: Point 801 (-90.735391, 29.900679, -0.26989219) failed to convert
-rank 47: Point 799 (-90.647301, 29.861587, -0.29082259) failed to convert
-rank 59: Point 801 (-90.410322, 29.851563, -0.44000928) failed to convert
-rank 57: Point 803 (-90.464726, 29.71188, -0.70130791) failed to convert
-rank 84: Point 1111 (-89.743913, 29.529526, 33.034327) failed to convert
-rank 62: Point 794 (-90.360707, 29.563156, -0.09560336) failed to convert
-rank 85: Point 1101 (-89.680589, 29.465613, 0.59373631) failed to convert
-rank 69: Point 1103 (-90.097696, 29.915027, -4.6893669) failed to convert
-rank 88: Point 1112 (-89.465697, 29.210811, 0.31299999) failed to convert
-rank 53: Point 799 (-90.540147, 29.629403, 0.94823572) failed to convert
-rank 60: Point 790 (-90.379276, 29.94157, 17.922685) failed to convert
-rank 61: Point 804 (-90.382771, 29.587363, 0.26360678) failed to convert
-rank 49: Point 801 (-90.595888, 29.961075, -0.35860252) failed to convert
-rank 10: Point 795 (-91.650786, 29.821656, -1.1041152) failed to convert
-rank 71: Point 1101 (-90.056431, 29.961424, -4.095658) failed to convert
-rank 63: Point 801 (-90.322478, 29.666151, -0.41206274) failed to convert
-rank 75: Point 1104 (-89.987163, 29.781384, 0.33513862) failed to convert
-rank 96: Point 1114 (-89.200966, 29.146665, 16.142523) failed to convert
-rank 35: Point 805 (-90.867271, 29.761892, -0.75396284) failed to convert
-rank 20: Point 792 (-91.224365, 30.556992, -8.3804577) failed to convert
-rank 14: Point 794 (-91.487404, 29.767209, -1.9069116) failed to convert
-rank 58: Point 789 (-90.461957, 29.439881, -0.77144117) failed to convert
-rank 83: Point 1100 (-89.767832, 29.7874, -8.2296) failed to convert
-rank 91: Point 1102 (-89.346805, 29.165497, 0.31299999) failed to convert
-rank 95: Point 1102 (-89.225058, 29.110054, -0.0) failed to convert
-rank 29: Point 800 (-91.028579, 30.202374, 25.178927) failed to convert
-rank 90: Point 1110 (-89.361459, 29.261463, -0.09984055) failed to convert
-rank 93: Point 1101 (-89.270619, 29.122577, -0.51122168) failed to convert
-rank 9: Point 798 (-91.619549, 31.012974, -13.188182) failed to convert
-rank 97: Point 1099 (-89.048862, 30.333674, 3.3328597) failed to convert
-rank 42: Point 796 (-90.705959, 30.024611, 19.305844) failed to convert
-rank 66: Point 1108 (-90.22849, 29.415404, 0.26886605) failed to convert
-rank 16: Point 795 (-91.357759, 30.691816, -20.0) failed to convert
-rank 73: Point 1101 (-90.028936, 29.766538, -3.3174949) failed to convert
-rank 17: Point 802 (-91.320843, 30.577789, -11.584731) failed to convert
-rank 2: Point 796 (-91.972391, 29.919771, -0.00326) failed to convert
-rank 46: Point 785 (-90.660122, 29.922808, -1.0489958) failed to convert
-rank 54: Point 796 (-90.505715, 29.819159, -0.54683322) failed to convert
-rank 26: Point 794 (-91.14511, 30.179035, 8.7606464) failed to convert
-rank 43: Point 803 (-90.698527, 29.832013, -0.29697745) failed to convert
-rank 4: Point 797 (-91.81894, 30.617077, -6.4459793) failed to convert
-rank 1: Point 801 (-92.070719, 29.986444, -3.5087716) failed to convert
-rank 76: Point 1115 (-89.955006, 29.958859, -2.663819) failed to convert
-rank 56: Point 796 (-90.482442, 29.711749, -0.91439351) failed to convert
-rank 79: Point 1103 (-89.893808, 29.915578, 0.23431269) failed to convert
-rank 99: Point 1102 (-88.887038, 29.632503, 10.90566) failed to convert
-rank 82: Point 1112 (-89.745279, 30.389669, -4.1279095) failed to convert
-rank 13: Point 798 (-91.513878, 29.956193, -2.1598962) failed to convert
-rank 22: Point 797 (-91.195698, 30.488426, 12.846305) failed to convert
-rank 94: Point 1111 (-89.239257, 29.151358, 1.084212) failed to convert
-rank 25: Point 804 (-91.198013, 29.596409, -3.97764) failed to convert
-rank 27: Point 797 (-91.10822, 30.323881, -4.6114794) failed to convert
-rank 55: Point 798 (-90.503995, 29.588221, -2.9117613) failed to convert
-rank 72: Point 1112 (-90.064583, 29.587237, 3.3460172) failed to convert
-rank 7: Point 803 (-91.76741, 29.570509, -0.0) failed to convert
-rank 64: Point 1113 (-90.262094, 29.908308, -4.0965122) failed to convert
-rank 80: Point 1109 (-89.886924, 29.538725, 0.31299999) failed to convert
-rank 65: Point 1103 (-90.229002, 29.871725, 3.441) failed to convert
-rank 39: Point 798 (-90.775621, 29.780785, -3.9749773) failed to convert
-rank 32: Point 792 (-90.967024, 29.597554, -0.27432001) failed to convert
-rank 50: Point 802 (-90.575154, 30.04672, -9.8785688) failed to convert
-rank 28: Point 791 (-91.132834, 29.266835, 0.80473852) failed to convert
-rank 48: Point 795 (-90.635002, 29.710631, -0.21373988) failed to convert
-rank 33: Point 797 (-90.917274, 29.843889, -1.7600701) failed to convert
-rank 30: Point 797 (-91.052246, 29.541807, -0.52003686) failed to convert
-rank 74: Point 1111 (-89.997493, 29.894694, -9.0) failed to convert
-rank 18: Point 798 (-91.285304, 30.6041, -8.4072908) failed to convert
-rank 37: Point 803 (-90.804031, 30.0006, -10.222993) failed to convert
-rank 78: Point 1113 (-89.881335, 30.317491, -5.623483) failed to convert
-rank 12: Point 785 (-91.521048, 30.412511, -10.635697) failed to convert
-rank 86: Point 1112 (-89.541071, 30.163395, 2.3784472) failed to convert
-rank 40: Point 794 (-90.75447, 29.857912, -0.494972) failed to convert
-rank 77: Point 1103 (-89.941537, 29.869138, -2.9179841) failed to convert
-rank 89: Point 1103 (-89.406322, 29.217726, 0.31299999) failed to convert
-rank 87: Point 1102 (-89.527087, 29.356382, 0.27677519) failed to convert
-rank 81: Point 1100 (-89.820388, 29.885303, -0.13196285) failed to convert
-rank 98: Point 1114 (-89.078642, 29.185529, 4.6583776) failed to convert
-rank 21: Point 805 (-91.259777, 29.677632, 0.99013454) failed to convert
-rank 70: Point 1114 (-90.136885, 29.141227, 0.31299999) failed to convert
-rank 92: Point 1111 (-89.307117, 29.237808, 14.849257) failed to convert
-rank 68: Point 1112 (-90.115909, 30.021708, -4.9027083) failed to convert
-rank 67: Point 1100 (-90.144005, 30.019366, -5.1785523) failed to convert
-rank 11: Point 796 (-91.616104, 29.605671, 2.0) failed to convert
-rank 19: Point 806 (-91.25077, 30.563978, 11.130191) failed to convert
-rank 36: Point 796 (-90.860382, 29.505993, -0.77148302) failed to convert
-rank 24: Point 797 (-91.207903, 29.69086, -1.7752082) failed to convert
-rank 34: Point 791 (-90.868094, 30.148786, -0.79093537) failed to convert
-rank 38: Point 792 (-90.784239, 29.899774, -0.34910049) failed to convert
-rank 0: Point 746 (-92.407812, 29.53692, 3.3090471) failed to convert
-rank 6: Point 797 (-91.748855, 30.555061, -12.390121) failed to convert
-rank 88: Point 1113 (-89.466685, 29.198999, 0.46121582) failed to convert
-rank 84: Point 1112 (-89.713907, 29.894307, 2.55) failed to convert
-rank 71: Point 1102 (-90.064894, 29.852767, -9.0) failed to convert
-rank 69: Point 1104 (-90.068521, 30.289465, 4.0050233) failed to convert
-rank 3: Point 800 (-91.908675, 29.822207, 1.2017624) failed to convert
-rank 85: Point 1102 (-89.666686, 29.633603, -1.048e-05) failed to convert
-rank 96: Point 1115 (-89.227453, 28.844845, 110.90367) failed to convert
-rank 52: Point 794 (-90.576319, 29.438744, -8.2296) failed to convert
-rank 51: Point 802 (-90.601052, 29.436501, 0.30101797) failed to convert
-rank 8: Point 790 (-91.651417, 30.983045, -2.2324087) failed to convert
-rank 23: Point 801 (-91.210168, 29.938761, -0.77489448) failed to convert
-rank 75: Point 1105 (-89.977616, 29.902313, -0.1305938) failed to convert
-rank 91: Point 1103 (-89.346668, 29.166949, 0.31299999) failed to convert
-rank 95: Point 1103 (-89.217824, 29.192332, -0.04240011) failed to convert
-rank 45: Point 804 (-90.702384, 29.426788, -8.2296) failed to convert
-rank 15: Point 798 (-91.397299, 30.75063, -20.0) failed to convert
-rank 31: Point 799 (-90.977726, 30.099996, -5.6231613) failed to convert
-rank 90: Point 1111 (-89.386736, 28.966995, 7.2214119) failed to convert
-rank 5: Point 803 (-91.816047, 29.875197, -0.38502996) failed to convert
-rank 47: Point 800 (-90.661045, 29.665149, -0.67466356) failed to convert
-rank 41: Point 802 (-90.813111, 28.756251, 17.766589) failed to convert
-rank 83: Point 1101 (-89.759657, 29.887303, -4.2137238) failed to convert
-rank 44: Point 797 (-90.682112, 29.892017, -0.3148597) failed to convert
-rank 93: Point 1102 (-89.266737, 29.167024, 0.25397364) failed to convert
-rank 73: Point 1102 (-90.027734, 29.781737, -0.51096452) failed to convert
-rank 59: Point 802 (-90.412881, 29.816485, 0.75472511) failed to convert
-rank 61: Point 805 (-90.355058, 29.963187, -0.36348179) failed to convert
-rank 10: Point 796 (-91.597333, 30.747107, -20.0) failed to convert
-rank 53: Point 800 (-90.540076, 29.630295, 1.2136) failed to convert
-rank 20: Point 793 (-91.263935, 29.926191, -0.57263543) failed to convert
-rank 66: Point 1109 (-90.20283, 29.755134, 2.24) failed to convert
-rank 76: Point 1116 (-89.961329, 29.879095, 22.803517) failed to convert
-rank 57: Point 804 (-90.482767, 29.461756, -0.92174114) failed to convert
-rank 49: Point 802 (-90.650478, 29.183003, 0.70449535) failed to convert
-rank 97: Point 1100 (-89.089521, 29.888363, 2.9639437) failed to convert
-rank 14: Point 795 (-91.481524, 29.866106, -0.2896695) failed to convert
-rank 60: Point 791 (-90.376207, 29.983048, -0.4166544) failed to convert
-rank 79: Point 1104 (-89.895851, 29.890062, -2.1045058) failed to convert
-rank 82: Point 1113 (-89.759939, 30.21202, -8.2296) failed to convert
-rank 99: Point 1103 (-88.856535, 29.956912, 3.4944964) failed to convert
-rank 63: Point 802 (-90.299699, 29.971685, -1.0301436) failed to convert
-rank 29: Point 801 (-91.034209, 30.11623, -9.2701579) failed to convert
-rank 58: Point 790 (-90.461985, 29.439486, -1.0413278) failed to convert
-rank 35: Point 806 (-90.873297, 29.671868, -0.5701816) failed to convert
-rank 62: Point 795 (-90.359411, 29.580721, 1.1758011) failed to convert
-rank 42: Point 797 (-90.718537, 29.843386, -0.35155569) failed to convert
-rank 72: Point 1113 (-90.016237, 30.205429, 4.5) failed to convert
-rank 94: Point 1112 (-89.235876, 29.189891, -0.0) failed to convert
-rank 16: Point 796 (-91.357717, 30.692208, -16.247639) failed to convert
-rank 64: Point 1114 (-90.258763, 29.952175, -1.3822924) failed to convert
-rank 80: Point 1110 (-89.880162, 29.62331, -0.3880753) failed to convert
-rank 9: Point 799 (-91.631782, 30.80318, -20.0) failed to convert
-rank 26: Point 795 (-91.144633, 30.186416, -7.6827478) failed to convert
-rank 46: Point 786 (-90.695405, 29.415575, -0.110477) failed to convert
-rank 17: Point 803 (-91.327798, 30.465527, -3.9867598) failed to convert
-rank 2: Point 797 (-91.92881, 30.733681, -8.8425714) failed to convert
-rank 65: Point 1104 (-90.224292, 29.933604, -7.7373486) failed to convert
-rank 54: Point 797 (-90.507361, 29.796239, -0.88965299) failed to convert
-rank 43: Point 804 (-90.726812, 29.422359, -0.1524) failed to convert
-rank 74: Point 1112 (-90.005243, 29.796149, -5.1285651) failed to convert
-rank 56: Point 797 (-90.475393, 29.809204, -0.57980111) failed to convert
-rank 89: Point 1104 (-89.326572, 30.136924, 3.3900001) failed to convert
-rank 86: Point 1113 (-89.560359, 29.935756, -0.49934623) failed to convert
-rank 4: Point 798 (-91.802326, 30.9149, 6.5081106) failed to convert
-rank 78: Point 1114 (-89.903499, 30.042222, -0.87280888) failed to convert
-rank 1: Point 802 (-92.145749, 28.499811, 48.60229) failed to convert
-rank 81: Point 1101 (-89.844819, 29.582635, 1.2607849) failed to convert
-rank 77: Point 1104 (-89.956905, 29.675021, -4.8447963) failed to convert
-rank 55: Point 799 (-90.471415, 30.039255, 15.058941) failed to convert
-rank 68: Point 1113 (-90.125323, 29.899782, -1.1971395) failed to convert
-rank 25: Point 805 (-91.192297, 29.687386, -1.3523372) failed to convert
-rank 7: Point 804 (-91.690278, 30.939026, -10.846085) failed to convert
-rank 98: Point 1115 (-89.015835, 29.877484, 4.7728724) failed to convert
-rank 22: Point 798 (-91.218734, 30.124388, -2.7602951) failed to convert
-rank 13: Point 799 (-91.477499, 30.567527, -6.0712994) failed to convert
-rank 87: Point 1103 (-89.48361, 29.868698, -0.25160353) failed to convert
-rank 70: Point 1115 (-90.083392, 29.838016, 1.2942851) failed to convert
-rank 92: Point 1112 (-89.300308, 29.315944, -0.0) failed to convert
-rank 67: Point 1101 (-90.148701, 29.957957, 35.656355) failed to convert
-rank 27: Point 798 (-91.135252, 29.902909, -0.44501237) failed to convert
-rank 32: Point 793 (-90.931721, 30.130622, -11.404398) failed to convert
-rank 50: Point 803 (-90.601467, 29.675859, 0.2760862) failed to convert
-rank 39: Point 799 (-90.774277, 29.800369, -1.4291236) failed to convert
-rank 48: Point 796 (-90.607982, 30.093417, -0.33558368) failed to convert
-rank 84: Point 1113 (-89.742702, 29.543298, -0.23128596) failed to convert
-rank 88: Point 1114 (-89.465646, 29.211142, -0.01307675) failed to convert
-rank 33: Point 798 (-90.902074, 30.071133, 17.720206) failed to convert
-rank 28: Point 792 (-91.105829, 29.691578, -0.13852153) failed to convert
-rank 12: Point 786 (-91.589312, 29.239783, 5.7250034) failed to convert
-rank 40: Point 795 (-90.754425, 29.858557, -0.90570193) failed to convert
-rank 71: Point 1103 (-90.056274, 29.963192, -2.0883919) failed to convert
-rank 69: Point 1105 (-90.102982, 29.846582, 0.34225195) failed to convert
-rank 18: Point 799 (-91.311684, 30.179366, -2.3224906) failed to convert
-rank 85: Point 1103 (-89.64924, 29.843706, -0.40449461) failed to convert
-rank 37: Point 804 (-90.79354, 30.153892, -0.38963845) failed to convert
-rank 96: Point 1116 (-89.196805, 29.193273, -0.0) failed to convert
-rank 21: Point 806 (-91.220098, 30.312088, 5.5070293) failed to convert
-rank 91: Point 1104 (-89.361533, 28.994198, 14.566906) failed to convert
-rank 75: Point 1106 (-89.985274, 29.805248, 1.3628762) failed to convert
-rank 11: Point 797 (-91.590192, 30.053106, -7.451516) failed to convert
-rank 19: Point 807 (-91.250963, 30.560905, 0.66503726) failed to convert
-rank 90: Point 1112 (-89.315737, 29.787229, -0.0) failed to convert
-rank 24: Point 798 (-91.170457, 30.283268, -7.2238347) failed to convert
-rank 38: Point 793 (-90.820598, 29.36417, -8.2296) failed to convert
-rank 36: Point 797 (-90.859292, 29.522239, -0.56502762) failed to convert
-rank 34: Point 792 (-90.898657, 29.693577, -1.6354333) failed to convert
-rank 6: Point 798 (-91.750205, 30.531019, -6.9952531) failed to convert
-rank 30: Point 798 (-91.014989, 30.11432, 14.444722) failed to convert
-rank 0: Point 747 (-92.407281, 29.546028, 1.7365595) failed to convert
-rank 83: Point 1102 (-89.759615, 29.887735, -4.0095766) failed to convert
-rank 95: Point 1104 (-89.216131, 29.211496, -0.0) failed to convert
-rank 8: Point 791 (-91.659272, 30.847363, -19.319199) failed to convert
-rank 3: Point 801 (-91.8676, 30.580022, -8.2296) failed to convert
-rank 73: Point 1103 (-90.006961, 30.046157, 2.9510402) failed to convert
-rank 52: Point 795 (-90.538543, 29.969446, -0.35204571) failed to convert
-rank 23: Point 802 (-91.184366, 30.346676, 9.3290591) failed to convert
-rank 66: Point 1110 (-90.189032, 29.936433, -7.6763886) failed to convert
-rank 76: Point 1117 (-89.973705, 29.722291, -1.6986037) failed to convert
-rank 97: Point 1101 (-89.086398, 29.922449, 2.7668898) failed to convert
-rank 93: Point 1103 (-89.288896, 28.912291, 50.483602) failed to convert
-rank 31: Point 800 (-90.969621, 30.222391, -3.6464472) failed to convert
-rank 51: Point 803 (-90.578893, 29.750185, -0.63183994) failed to convert
-rank 82: Point 1114 (-89.768842, 30.103658, -0.41807765) failed to convert
-rank 15: Point 799 (-91.39729, 30.75057, -20.0) failed to convert
-rank 79: Point 1105 (-89.888874, 29.976892, -9.1095583) failed to convert
-rank 41: Point 803 (-90.728382, 30.001957, -4.710123) failed to convert
-rank 99: Point 1104 (-88.845404, 30.074582, 11.830917) failed to convert
-rank 44: Point 798 (-90.665273, 30.132471, -0.43888131) failed to convert
-rank 64: Point 1115 (-90.291102, 29.520207, 0.03967975) failed to convert
-rank 45: Point 805 (-90.698646, 29.480951, -1.1048342) failed to convert
-rank 5: Point 804 (-91.791399, 30.321603, -3.4655685) failed to convert
-rank 61: Point 806 (-90.383808, 29.573106, -2.0453433) failed to convert
-rank 72: Point 1114 (-90.047542, 29.806361, 1.5901403) failed to convert
-rank 94: Point 1113 (-89.236011, 29.188323, -0.0) failed to convert
-rank 20: Point 794 (-91.235922, 30.373831, 9.469548) failed to convert
-rank 80: Point 1111 (-89.885225, 29.559927, -0.12321041) failed to convert
-rank 10: Point 797 (-91.635469, 30.089198, -0.59415443) failed to convert
-rank 47: Point 801 (-90.672902, 29.494744, -0.93880968) failed to convert
-rank 65: Point 1105 (-90.222942, 29.951183, 38.042205) failed to convert
-rank 59: Point 803 (-90.410307, 29.851621, -0.44000928) failed to convert
-rank 53: Point 801 (-90.540023, 29.630842, -0.49312332) failed to convert
-rank 60: Point 792 (-90.378293, 29.954701, -2.6526015) failed to convert
-rank 14: Point 796 (-91.428867, 30.743562, 9.6355578) failed to convert
-rank 49: Point 803 (-90.614099, 29.703458, 1.1870228) failed to convert
-rank 89: Point 1105 (-89.393498, 29.367199, 0.24056013) failed to convert
-rank 81: Point 1102 (-89.817378, 29.922378, 8.0558309) failed to convert
-rank 86: Point 1114 (-89.602913, 29.428582, 33.707416) failed to convert
-rank 77: Point 1105 (-89.941258, 29.872374, 25.857476) failed to convert
-rank 58: Point 791 (-90.484714, 29.122738, 1.4082184) failed to convert
-rank 16: Point 797 (-91.410456, 29.826192, -1.1211994) failed to convert
-rank 42: Point 798 (-90.7421, 29.500641, -1.2841665) failed to convert
-rank 57: Point 805 (-90.455433, 29.839687, -0.68391024) failed to convert
-rank 78: Point 1115 (-89.906021, 30.010721, -0.44348102) failed to convert
-rank 63: Point 803 (-90.300395, 29.96208, -8.0772006) failed to convert
-rank 74: Point 1113 (-90.051414, 29.203057, 0.90996908) failed to convert
-rank 68: Point 1114 (-90.130917, 29.827105, -0.16570764) failed to convert
-rank 87: Point 1104 (-89.493523, 29.752371, 10.596543) failed to convert
-rank 92: Point 1113 (-89.300858, 29.309602, -0.1278318) failed to convert
-rank 29: Point 802 (-91.059332, 29.729617, -0.87859046) failed to convert
-rank 70: Point 1116 (-90.069799, 30.01282, -0.69467089) failed to convert
-rank 62: Point 796 (-90.3529, 29.668747, -0.5273071) failed to convert
-rank 98: Point 1116 (-89.001493, 30.032488, 5.0092166) failed to convert
-rank 9: Point 800 (-91.631783, 30.80312, -20.0) failed to convert
-rank 84: Point 1114 (-89.672029, 30.397829, -2.4161277) failed to convert
-rank 26: Point 796 (-91.145076, 30.179463, 6.9289825) failed to convert
-rank 35: Point 807 (-90.83835, 30.189443, -2.5461064) failed to convert
-rank 46: Point 787 (-90.699735, 29.352728, -0.85445832) failed to convert
-rank 54: Point 798 (-90.514104, 29.70238, -1.7149511) failed to convert
-rank 69: Point 1106 (-90.097947, 29.911373, 18.678191) failed to convert
-rank 67: Point 1102 (-90.106285, 30.505341, -10.119342) failed to convert
-rank 17: Point 804 (-91.376214, 29.673365, -4.6520594) failed to convert
-rank 71: Point 1104 (-90.066957, 29.826095, -1.8153615) failed to convert
-rank 4: Point 799 (-91.870488, 29.674485, 2.2689482) failed to convert
-rank 88: Point 1115 (-89.465696, 29.210484, 0.31299999) failed to convert
-rank 43: Point 805 (-90.714118, 29.606655, -8.2296) failed to convert
-rank 85: Point 1104 (-89.6701, 29.592142, -0.0) failed to convert
-rank 56: Point 798 (-90.499923, 29.468523, -8.2296) failed to convert
-rank 2: Point 798 (-91.913498, 31.013813, -14.691681) failed to convert
-rank 1: Point 803 (-92.030334, 30.759481, -9.8407904) failed to convert
-rank 25: Point 806 (-91.192477, 29.68453, -4.0632297) failed to convert
-rank 96: Point 1117 (-89.19951, 29.162606, -0.66767222) failed to convert
-rank 7: Point 805 (-91.70148, 30.743468, -7.9105362) failed to convert
-rank 55: Point 800 (-90.499602, 29.649255, 0.72374759) failed to convert
-rank 91: Point 1105 (-89.346725, 29.166222, 0.31299999) failed to convert
-rank 39: Point 800 (-90.777634, 29.751208, -1.4141789) failed to convert
-rank 22: Point 799 (-91.19731, 30.462683, 10.287269) failed to convert
-rank 75: Point 1107 (-89.996372, 29.664018, 1.2700235) failed to convert
-rank 90: Point 1113 (-89.387271, 28.960401, 5.9540222) failed to convert
-rank 83: Point 1103 (-89.767795, 29.787684, -0.00077582) failed to convert
-rank 28: Point 793 (-91.106871, 29.675163, -0.90032911) failed to convert
-rank 48: Point 797 (-90.635015, 29.710303, -1.2250864) failed to convert
-rank 95: Point 1105 (-89.219783, 29.169985, -0.0) failed to convert
-rank 27: Point 799 (-91.128018, 30.016042, -2.2689065) failed to convert
-rank 50: Point 804 (-90.60892, 29.570069, -0.03048) failed to convert
-rank 73: Point 1104 (-90.011199, 29.992339, -2.5067483) failed to convert
-rank 13: Point 800 (-91.494001, 30.29066, -10.238233) failed to convert
-rank 33: Point 799 (-90.932578, 29.61279, -0.27432001) failed to convert
-rank 21: Point 807 (-91.272205, 29.476181, 10.607665) failed to convert
-rank 18: Point 800 (-91.322437, 30.004765, -0.18474066) failed to convert
-rank 40: Point 796 (-90.754563, 29.856534, -0.29044324) failed to convert
-rank 66: Point 1111 (-90.19213, 29.895516, 3.1671352) failed to convert
-rank 12: Point 787 (-91.524374, 30.355895, -1.2484605) failed to convert
-rank 97: Point 1102 (-89.16966, 28.99282, 2.6336025) failed to convert
-rank 76: Point 1118 (-89.954982, 29.958915, -1.5213107) failed to convert
-rank 93: Point 1104 (-89.271309, 29.114518, -0.93306757) failed to convert
-rank 79: Point 1106 (-89.916882, 29.626211, 22.754339) failed to convert
-rank 19: Point 808 (-91.253063, 30.52744, 22.027216) failed to convert
-rank 11: Point 798 (-91.547367, 30.783646, 4.7499861) failed to convert
-rank 38: Point 794 (-90.784837, 29.891, -0.1711689) failed to convert
-rank 32: Point 794 (-90.964308, 29.638729, -0.95843667) failed to convert
-rank 82: Point 1115 (-89.811593, 29.578485, 8.1362696) failed to convert
-rank 94: Point 1114 (-89.248799, 29.042299, 2.3790307) failed to convert
-rank 37: Point 805 (-90.813024, 29.868301, -0.38793432) failed to convert
-rank 24: Point 799 (-91.174123, 30.225612, -3.8873505) failed to convert
-rank 72: Point 1115 (-90.028637, 30.047575, -1.2893892) failed to convert
-rank 64: Point 1116 (-90.293191, 29.49189, 1.0152105) failed to convert
-rank 6: Point 799 (-91.749971, 30.535121, -12.006208) failed to convert
-rank 99: Point 1105 (-88.840443, 30.127151, 13.598176) failed to convert
-rank 36: Point 798 (-90.845169, 29.732252, -1.5352675) failed to convert
-rank 34: Point 793 (-90.893696, 29.767848, -0.70420352) failed to convert
-rank 80: Point 1112 (-89.853721, 29.952328, 9.745264) failed to convert
-rank 65: Point 1106 (-90.222449, 29.957052, -1.5506799) failed to convert
-rank 3: Point 802 (-91.867729, 30.577295, -11.350535) failed to convert
-rank 78: Point 1116 (-89.906136, 30.009285, -0.22260496) failed to convert
-rank 23: Point 803 (-91.188639, 30.279347, 6.1138562) failed to convert
-rank 52: Point 796 (-90.576318, 29.438683, -8.2296) failed to convert
-rank 81: Point 1103 (-89.805137, 30.072814, 17.287941) failed to convert
-rank 0: Point 748 (-92.403357, 29.628868, -0.00032726) failed to convert
-rank 8: Point 792 (-91.659233, 30.84741, -20.0) failed to convert
-rank 51: Point 804 (-90.60495, 29.380756, 0.06095999) failed to convert
-rank 41: Point 804 (-90.735424, 29.900106, 0.60190843) failed to convert
-rank 74: Point 1114 (-90.028541, 29.498123, -0.11303914) failed to convert
-rank 89: Point 1106 (-89.408022, 29.197801, 0.00448463) failed to convert
-rank 15: Point 800 (-91.458696, 29.731837, -1.8344116) failed to convert
-rank 77: Point 1106 (-89.937063, 29.924863, 6.2428027) failed to convert
-rank 31: Point 801 (-90.993808, 29.853301, -3.2104378) failed to convert
-rank 68: Point 1115 (-90.151534, 29.55762, -0.28293259) failed to convert
-rank 5: Point 805 (-91.790248, 30.342106, -3.9252891) failed to convert
-rank 61: Point 807 (-90.353436, 29.984923, -1.1910711) failed to convert
-rank 44: Point 799 (-90.719842, 29.346679, -0.57269075) failed to convert
-rank 98: Point 1117 (-88.988282, 30.175587, 8.0732961) failed to convert
-rank 70: Point 1117 (-90.083103, 29.841697, 1.2924835) failed to convert
-rank 87: Point 1105 (-89.539483, 29.208538, 5.8646593) failed to convert
-rank 86: Point 1115 (-89.598744, 29.478492, -0.0) failed to convert
-rank 92: Point 1114 (-89.281748, 29.528304, 4.7149432) failed to convert
-rank 84: Point 1115 (-89.690802, 30.172517, 3.4262167) failed to convert
-rank 45: Point 806 (-90.672657, 29.855084, -0.32804963) failed to convert
-rank 10: Point 798 (-91.579546, 31.049254, -14.0) failed to convert
-rank 69: Point 1107 (-90.200858, 28.556115, 50.699011) failed to convert
-rank 20: Point 795 (-91.235102, 30.386789, -7.3789487) failed to convert
-rank 53: Point 802 (-90.506867, 30.092316, -0.87199313) failed to convert
-rank 71: Point 1105 (-90.059111, 29.926735, 17.026348) failed to convert
-rank 30: Point 799 (-91.013623, 30.135078, 11.721719) failed to convert
-rank 59: Point 804 (-90.409524, 29.8623, -1.0186651) failed to convert
-rank 47: Point 802 (-90.642525, 29.929131, -0.87320186) failed to convert
-rank 67: Point 1103 (-90.111012, 30.444636, -0.57920751) failed to convert
-rank 88: Point 1116 (-89.465751, 29.209622, -0.10594415) failed to convert
-rank 49: Point 804 (-90.599384, 29.911708, -0.69025183) failed to convert
-rank 60: Point 793 (-90.418293, 29.408108, -0.0) failed to convert
-rank 91: Point 1106 (-89.345167, 29.184269, 0.31299999) failed to convert
-rank 14: Point 797 (-91.487405, 29.766582, -3.6271201) failed to convert
-rank 58: Point 792 (-90.430124, 29.878237, 0.08754258) failed to convert
-rank 96: Point 1118 (-89.189255, 29.278585, -0.09513836) failed to convert
-rank 63: Point 804 (-90.300541, 29.960055, 5.0592023) failed to convert
-rank 75: Point 1108 (-89.982584, 29.839195, -5.858866) failed to convert
-rank 85: Point 1105 (-89.628837, 30.087296, 3.1800002) failed to convert
-rank 29: Point 803 (-91.059382, 29.728651, -0.87881511) failed to convert
-rank 62: Point 797 (-90.335274, 29.906558, -0.84463837) failed to convert
-rank 42: Point 799 (-90.746529, 29.435948, -0.1524) failed to convert
-rank 83: Point 1104 (-89.767812, 29.787435, -8.2296) failed to convert
-rank 57: Point 806 (-90.453977, 29.859713, -0.69430392) failed to convert
-rank 54: Point 799 (-90.521715, 29.596119, -0.04307142) failed to convert
-rank 9: Point 801 (-91.631784, 30.803079, -20.0) failed to convert
-rank 46: Point 788 (-90.630076, 30.348719, -2.1736221) failed to convert
-rank 90: Point 1114 (-89.36979, 29.164305, 0.31299999) failed to convert
-rank 35: Point 808 (-90.838434, 30.188195, -0.92881414) failed to convert
-rank 95: Point 1106 (-89.218466, 29.1849, -0.06854889) failed to convert
-rank 73: Point 1105 (-90.027719, 29.781775, -4.2586658) failed to convert
-rank 43: Point 806 (-90.695789, 29.871186, -0.27407389) failed to convert
-rank 4: Point 800 (-91.861894, 29.833338, -0.00551945) failed to convert
-rank 16: Point 798 (-91.356483, 30.71209, -20.0) failed to convert
-rank 26: Point 797 (-91.145042, 30.179891, 4.6154256) failed to convert
-rank 2: Point 799 (-91.949217, 30.352271, -3.6937575) failed to convert
-rank 1: Point 804 (-92.078976, 29.82482, -0.35867905) failed to convert
-rank 25: Point 807 (-91.193206, 29.672915, -0.65875414) failed to convert
-rank 56: Point 799 (-90.499993, 29.467521, -0.48273383) failed to convert
-rank 55: Point 801 (-90.497369, 29.680216, 0.08377212) failed to convert
-rank 97: Point 1103 (-89.110422, 29.656251, 4.1407355) failed to convert
-rank 39: Point 801 (-90.769274, 29.873265, -0.62887922) failed to convert
-rank 66: Point 1112 (-90.18901, 29.936377, -7.6763886) failed to convert
-rank 17: Point 805 (-91.376108, 29.674987, -3.2024328) failed to convert
-rank 22: Point 800 (-91.208707, 30.28291, 4.7808157) failed to convert
-rank 28: Point 794 (-91.136328, 29.211316, 0.98766743) failed to convert
-rank 76: Point 1119 (-89.966099, 29.818579, 1.6130164) failed to convert
-rank 93: Point 1105 (-89.274293, 29.080265, -0.2854262) failed to convert
-rank 79: Point 1107 (-89.917475, 29.618732, -1.8534887) failed to convert
-rank 7: Point 806 (-91.707362, 30.638413, -7.6631516) failed to convert
-rank 82: Point 1116 (-89.763681, 30.166234, 3.6484191) failed to convert
-rank 18: Point 801 (-91.362676, 29.342789, 0.90506655) failed to convert
-rank 72: Point 1116 (-90.01771, 30.186355, 4.466561) failed to convert
-rank 99: Point 1106 (-88.896246, 29.530108, 12.11384) failed to convert
-rank 80: Point 1113 (-89.868111, 29.773612, -0.0) failed to convert
-rank 64: Point 1117 (-90.257666, 29.965977, -6.7303594) failed to convert
-rank 94: Point 1115 (-89.227649, 29.283268, -0.01497823) failed to convert
-rank 33: Point 800 (-90.901739, 30.075697, 11.720762) failed to convert
-rank 21: Point 808 (-91.21486, 30.39463, 7.1731125) failed to convert
-rank 65: Point 1107 (-90.211738, 30.097902, 4.2037051) failed to convert
-rank 38: Point 795 (-90.78419, 29.900125, -0.94875453) failed to convert
-rank 74: Point 1115 (-90.004202, 29.809301, 24.25469) failed to convert
-rank 19: Point 809 (-91.254808, 30.499517, -16.186101) failed to convert
-rank 78: Point 1117 (-89.90458, 30.0287, -3.0056907) failed to convert
-rank 13: Point 801 (-91.494959, 30.274465, -1.5354888) failed to convert
-rank 81: Point 1104 (-89.866192, 29.315453, 0.38979183) failed to convert
-rank 11: Point 799 (-91.591679, 30.027229, -0.5338427) failed to convert
-rank 68: Point 1116 (-90.121992, 29.942495, -0.70974051) failed to convert
-rank 12: Point 788 (-91.546664, 29.976873, -8.2296) failed to convert
-rank 89: Point 1107 (-89.330877, 30.086925, 2.5584604) failed to convert
-rank 27: Point 800 (-91.106971, 30.343041, -4.8744774) failed to convert
-rank 32: Point 795 (-90.931704, 30.130681, -11.404398) failed to convert
-rank 98: Point 1118 (-88.996482, 30.086561, 6.5837812) failed to convert
-rank 6: Point 800 (-91.749868, 30.53686, -11.8822) failed to convert
-rank 86: Point 1116 (-89.60536, 29.399098, -2.4508651) failed to convert
-rank 92: Point 1115 (-89.309089, 29.214797, -0.0) failed to convert
-rank 77: Point 1107 (-89.960279, 29.63188, 1.7378875) failed to convert
-rank 24: Point 800 (-91.175511, 30.203685, -4.6824537) failed to convert
-rank 84: Point 1116 (-89.686335, 30.226087, -0.45048415) failed to convert
-rank 48: Point 798 (-90.634954, 29.711125, -0.86883198) failed to convert
-rank 50: Point 805 (-90.612443, 29.519885, -0.39889864) failed to convert
-rank 36: Point 799 (-90.82694, 30.001487, -10.098025) failed to convert
-rank 37: Point 806 (-90.787358, 30.243505, -0.30274012) failed to convert
-rank 70: Point 1118 (-90.089852, 29.754576, -0.91052184) failed to convert
-rank 3: Point 803 (-91.922903, 29.554135, -0.44099955) failed to convert
-rank 40: Point 797 (-90.768934, 29.646889, -8.2296) failed to convert
-rank 87: Point 1106 (-89.471982, 30.004174, -0.0) failed to convert
-rank 52: Point 797 (-90.530649, 30.0788, -1.3657923) failed to convert
-rank 88: Point 1117 (-89.440692, 29.50376, 1.7047523) failed to convert
-rank 71: Point 1106 (-90.056391, 29.961573, -3.5219846) failed to convert
-rank 41: Point 805 (-90.735404, 29.900347, -0.48738332) failed to convert
-rank 23: Point 804 (-91.209791, 29.944409, -0.73035133) failed to convert
-rank 51: Point 805 (-90.572432, 29.840799, -0.53289589) failed to convert
-rank 67: Point 1104 (-90.196778, 29.32623, 0.30248823) failed to convert
-rank 69: Point 1108 (-90.0889, 30.027647, -5.4650643) failed to convert
-rank 34: Point 794 (-90.852181, 30.383155, -4.4482656) failed to convert
-rank 20: Point 796 (-91.281086, 29.648832, -3.977945) failed to convert
-rank 5: Point 806 (-91.789327, 30.358375, -8.2296) failed to convert
-rank 0: Point 749 (-92.404126, 29.607366, -0.0) failed to convert
-rank 96: Point 1119 (-89.187988, 29.292789, -0.0) failed to convert
-rank 47: Point 803 (-90.62685, 30.151064, -0.25733232) failed to convert
-rank 59: Point 805 (-90.439352, 29.452852, -0.47107693) failed to convert
-rank 53: Point 803 (-90.53982, 29.63341, 0.65596314) failed to convert
-rank 85: Point 1106 (-89.680274, 29.468356, -4.2473882) failed to convert
-rank 91: Point 1107 (-89.347753, 29.154297, 0.31299999) failed to convert
-rank 75: Point 1109 (-89.965084, 30.060297, -4.4500802) failed to convert
-rank 90: Point 1115 (-89.370146, 29.160068, 0.31299999) failed to convert
-rank 95: Point 1107 (-89.217329, 29.197756, -0.0) failed to convert
-rank 83: Point 1105 (-89.759588, 29.887788, -4.5574218) failed to convert
-rank 44: Point 800 (-90.679918, 29.923353, -1.2147174) failed to convert
-rank 31: Point 802 (-91.010615, 29.596037, -0.45823904) failed to convert
-rank 73: Point 1106 (-90.022211, 29.852091, -9.0) failed to convert
-rank 60: Point 794 (-90.378924, 29.945732, 11.123036) failed to convert
-rank 14: Point 798 (-91.429246, 30.737149, -9.6361797) failed to convert
-rank 58: Point 793 (-90.461872, 29.440817, -1.1159927) failed to convert
-rank 49: Point 805 (-90.639946, 29.334347, -8.2296) failed to convert
-rank 97: Point 1104 (-89.13175, 29.418648, 4.4974112) failed to convert
-rank 66: Point 1113 (-90.188995, 29.936339, -7.6763886) failed to convert
-rank 63: Point 805 (-90.349625, 29.297742, 1.0808243) failed to convert
-rank 93: Point 1106 (-89.263782, 29.200526, 0.68328634) failed to convert
-rank 62: Point 798 (-90.342948, 29.802903, -0.42291446) failed to convert
-rank 10: Point 799 (-91.636253, 30.075163, -0.03017877) failed to convert
-rank 8: Point 793 (-91.658896, 30.852267, -11.42969) failed to convert
-rank 76: Point 1120 (-89.925937, 30.322641, -5.1303806) failed to convert
-rank 82: Point 1117 (-89.759904, 30.21207, -8.2296) failed to convert
-rank 45: Point 807 (-90.708741, 29.334414, -0.81528355) failed to convert
-rank 61: Point 808 (-90.360126, 29.894613, -0.1571325) failed to convert
-rank 79: Point 1108 (-89.952876, 29.170232, 12.583189) failed to convert
-rank 99: Point 1107 (-88.891733, 29.578113, 10.39335) failed to convert
-rank 72: Point 1117 (-90.03606, 29.952831, -6.8199005) failed to convert
-rank 42: Point 800 (-90.706838, 30.011279, -3.1563722) failed to convert
-rank 16: Point 799 (-91.420661, 29.655739, -1.0540206) failed to convert
-rank 57: Point 807 (-90.487464, 29.396019, -8.2296) failed to convert
-rank 29: Point 804 (-91.033059, 30.13322, -11.308044) failed to convert
-rank 4: Point 801 (-91.848392, 30.080763, -5.8888367) failed to convert
-rank 64: Point 1118 (-90.257661, 29.965916, -8.1585822) failed to convert
-rank 46: Point 789 (-90.681622, 29.614464, -1.8134141) failed to convert
-rank 80: Point 1114 (-89.906023, 29.298093, 0.46130293) failed to convert
-rank 94: Point 1116 (-89.145854, 30.200106, 4.7359095) failed to convert
-rank 43: Point 807 (-90.698263, 29.835577, -0.24296197) failed to convert
-rank 35: Point 809 (-90.838351, 30.189382, -2.7473081) failed to convert
-rank 65: Point 1108 (-90.185585, 30.439161, -3.7595357) failed to convert
-rank 26: Point 798 (-91.145007, 30.180319, 2.446534) failed to convert
-rank 54: Point 800 (-90.502252, 29.86718, -0.29947278) failed to convert
-rank 9: Point 802 (-91.631786, 30.803018, -17.457443) failed to convert
-rank 78: Point 1118 (-89.912566, 29.928912, 1.9998304) failed to convert
-rank 1: Point 805 (-92.028291, 30.794153, -11.423428) failed to convert
-rank 39: Point 802 (-90.764644, 29.940639, -0.32147977) failed to convert
-rank 55: Point 802 (-90.462385, 30.163027, -0.16221248) failed to convert
-rank 30: Point 800 (-91.013885, 30.130938, 23.72527) failed to convert
-rank 25: Point 808 (-91.151052, 30.337391, 6.9516449) failed to convert
-rank 2: Point 800 (-91.915899, 30.968967, -11.998053) failed to convert
-rank 17: Point 806 (-91.372656, 29.732004, -7.2572885) failed to convert
-rank 74: Point 1116 (-89.997459, 29.894752, -9.0) failed to convert
-rank 81: Point 1105 (-89.770132, 30.499335, -7.5064155) failed to convert
-rank 89: Point 1108 (-89.396566, 29.330415, 11.975347) failed to convert
-rank 68: Point 1117 (-90.11592, 30.021073, 1.3615686) failed to convert
-rank 86: Point 1117 (-89.603266, 29.424198, 36.519906) failed to convert
-rank 98: Point 1119 (-89.055893, 29.436186, 6.363394) failed to convert
-rank 84: Point 1117 (-89.667848, 30.44717, -5.702537) failed to convert
-rank 92: Point 1116 (-89.300588, 29.3125, -0.43530857) failed to convert
-rank 18: Point 802 (-91.320739, 30.031412, -0.56392722) failed to convert
-rank 77: Point 1108 (-89.93231, 29.984399, -0.05922222) failed to convert
-rank 22: Point 801 (-91.197806, 30.454823, 9.8061221) failed to convert
-rank 15: Point 801 (-91.482371, 29.330572, 2.5361354) failed to convert
-rank 7: Point 807 (-91.718113, 30.449164, 13.959332) failed to convert
-rank 87: Point 1107 (-89.468989, 30.038027, -0.0680056) failed to convert
-rank 21: Point 809 (-91.215374, 30.386362, -14.504612) failed to convert
-rank 70: Point 1119 (-90.080361, 29.876901, -0.11425218) failed to convert
-rank 19: Point 810 (-91.274209, 30.18935, -1.3730644) failed to convert
-rank 38: Point 796 (-90.754271, 30.334552, -5.2483019) failed to convert
-rank 56: Point 800 (-90.476134, 29.798777, 0.02) failed to convert
-rank 32: Point 796 (-90.963015, 29.658098, -1.4262227) failed to convert
-rank 67: Point 1105 (-90.149841, 29.9428, -3.2381) failed to convert
-rank 27: Point 801 (-91.148536, 29.693506, -2.295144) failed to convert
-rank 88: Point 1118 (-89.362167, 30.409445, -15.087436) failed to convert
-rank 71: Point 1107 (-90.056334, 29.962263, -3.2546766) failed to convert
-rank 13: Point 802 (-91.535866, 29.57928, -0.77101073) failed to convert
-rank 28: Point 795 (-91.106378, 29.682766, -0.64787523) failed to convert
-rank 12: Point 789 (-91.528419, 30.287336, -3.8165188) failed to convert
-rank 33: Point 801 (-90.907103, 29.995415, -0.9655559) failed to convert
-rank 69: Point 1109 (-90.088872, 30.027701, -5.4650643) failed to convert
-rank 85: Point 1107 (-89.68024, 29.468406, -4.2473882) failed to convert
-rank 24: Point 801 (-91.20787, 29.69091, -1.7241609) failed to convert
-rank 91: Point 1108 (-89.342905, 29.210402, 0.23122901) failed to convert
-rank 90: Point 1116 (-89.345558, 29.444569, 4.2171327) failed to convert
-rank 75: Point 1110 (-89.980907, 29.860421, -6.6446405) failed to convert
-rank 96: Point 1120 (-89.200024, 29.156434, -0.0) failed to convert
-rank 50: Point 806 (-90.621596, 29.389277, -0.69288242) failed to convert
-rank 83: Point 1106 (-89.767827, 29.786994, -0.30204295) failed to convert
-rank 36: Point 800 (-90.845165, 29.732312, -2.2197835) failed to convert
-rank 95: Point 1108 (-89.209713, 29.28414, -0.0) failed to convert
-rank 40: Point 798 (-90.768421, 29.654275, -2.9838126) failed to convert
-rank 73: Point 1107 (-90.029415, 29.760014, -1.0028776) failed to convert
-rank 66: Point 1114 (-90.192583, 29.889178, 0.78889406) failed to convert
-rank 37: Point 807 (-90.797498, 30.095604, -0.82557027) failed to convert
-rank 5: Point 807 (-91.766317, 30.76924, -16.590263) failed to convert
-rank 97: Point 1105 (-89.107209, 29.691839, 4.0262556) failed to convert
-rank 82: Point 1118 (-89.759881, 30.212103, -2.4958039) failed to convert
-rank 52: Point 798 (-90.532828, 30.048486, 15.29398) failed to convert
-rank 23: Point 805 (-91.223746, 29.721735, 0.02799992) failed to convert
-rank 76: Point 1121 (-89.961341, 29.878635, 16.183832) failed to convert
-rank 53: Point 804 (-90.540997, 29.616895, -0.4715451) failed to convert
-rank 93: Point 1107 (-89.243588, 29.430664, 4.4702372) failed to convert
-rank 44: Point 801 (-90.68629, 29.831957, -0.31152574) failed to convert
-rank 31: Point 803 (-91.061054, 28.81233, 8.3363989) failed to convert
-rank 79: Point 1109 (-89.897512, 29.868948, -5.9567068) failed to convert
-rank 6: Point 801 (-91.762923, 30.304166, -2.1365668) failed to convert
-rank 3: Point 804 (-91.956287, 28.920193, 21.735632) failed to convert
-rank 48: Point 799 (-90.634189, 29.721847, -1.2217675) failed to convert
-rank 60: Point 795 (-90.356802, 30.244005, 0.41008107) failed to convert
-rank 58: Point 794 (-90.437069, 29.78302, 0.02) failed to convert
-rank 34: Point 795 (-90.866811, 30.167496, -0.8765758) failed to convert
-rank 62: Point 799 (-90.334594, 29.915224, -0.71480824) failed to convert
-rank 49: Point 806 (-90.602472, 29.867889, -0.43691154) failed to convert
-rank 64: Point 1119 (-90.257658, 29.965876, -8.1585822) failed to convert
-rank 41: Point 806 (-90.735469, 29.899326, -0.41850493) failed to convert
-rank 59: Point 806 (-90.410297, 29.85166, -0.44000928) failed to convert
-rank 80: Point 1115 (-89.864494, 29.818443, -0.0) failed to convert
-rank 72: Point 1118 (-90.036287, 29.94973, -3.0531126) failed to convert
-rank 45: Point 808 (-90.666487, 29.943246, -1.060594) failed to convert
-rank 99: Point 1108 (-88.902669, 29.459766, 13.949924) failed to convert
-rank 61: Point 809 (-90.333261, 30.255693, 1.7228969) failed to convert
-rank 65: Point 1109 (-90.259518, 29.464387, -0.28666288) failed to convert
-rank 8: Point 794 (-91.718564, 29.804285, -0.42099301) failed to convert
-rank 74: Point 1117 (-90.051702, 29.198869, 0.31299999) failed to convert
-rank 94: Point 1117 (-89.148852, 30.166902, 4.2920451) failed to convert
-rank 0: Point 750 (-92.431095, 29.004676, 23.799999) failed to convert
-rank 78: Point 1119 (-89.935284, 29.643402, -3.5196911) failed to convert
-rank 81: Point 1106 (-89.801735, 30.114085, 2.051399) failed to convert
-rank 14: Point 799 (-91.509762, 29.38567, 2.4633908) failed to convert
-rank 89: Point 1109 (-89.406562, 29.213603, -0.29842568) failed to convert
-rank 77: Point 1109 (-89.957416, 29.668023, 34.054882) failed to convert
-rank 29: Point 805 (-91.059395, 29.72774, -0.78385384) failed to convert
-rank 20: Point 797 (-91.238164, 30.337918, -14.360653) failed to convert
-rank 84: Point 1118 (-89.74725, 29.486698, -0.36325607) failed to convert
-rank 98: Point 1120 (-89.030908, 29.711163, 4.1263326) failed to convert
-rank 92: Point 1117 (-89.276313, 29.589533, 2.8915568) failed to convert
-rank 86: Point 1118 (-89.608525, 29.360624, 0.31299999) failed to convert
-rank 51: Point 806 (-90.600939, 29.437555, 0.29438971) failed to convert
-rank 68: Point 1118 (-90.136991, 29.747535, 0.16915644) failed to convert
-rank 11: Point 800 (-91.627085, 29.410402, 2.4000001) failed to convert
-rank 43: Point 808 (-90.679366, 30.106433, -0.38117491) failed to convert
-rank 4: Point 802 (-91.829255, 30.429378, -2.9731883) failed to convert
-rank 70: Point 1120 (-90.069947, 30.010739, -0.63433368) failed to convert
-rank 9: Point 803 (-91.62124, 30.982131, -14.834144) failed to convert
-rank 17: Point 807 (-91.317455, 30.631896, -8.6856641) failed to convert
-rank 87: Point 1108 (-89.444561, 30.320697, -1.117821) failed to convert
-rank 46: Point 790 (-90.694531, 29.428061, 0.30480428) failed to convert
-rank 25: Point 809 (-91.192728, 29.680397, -1.3221439) failed to convert
-rank 35: Point 810 (-90.838352, 30.189342, -2.8012114) failed to convert
-rank 67: Point 1106 (-90.148101, 29.965428, -0.56718707) failed to convert
-rank 63: Point 806 (-90.300371, 29.962048, -8.0436726) failed to convert
-rank 71: Point 1108 (-90.057791, 29.94359, 34.822504) failed to convert
-rank 39: Point 803 (-90.783132, 29.670513, -0.25382635) failed to convert
-rank 55: Point 803 (-90.507901, 29.533399, -0.47267245) failed to convert
-rank 10: Point 800 (-91.596459, 30.761392, 10.272879) failed to convert
-rank 57: Point 808 (-90.459643, 29.781648, -0.4071159) failed to convert
-rank 88: Point 1119 (-89.455635, 29.328548, 0.31299999) failed to convert
-rank 85: Point 1108 (-89.634549, 30.018561, 3.25) failed to convert
-rank 91: Point 1109 (-89.347227, 29.160331, 0.31299999) failed to convert
-rank 69: Point 1110 (-90.088854, 30.027737, -5.4650643) failed to convert
-rank 90: Point 1117 (-89.359513, 29.283232, -5.3327811) failed to convert
-rank 54: Point 801 (-90.533544, 29.430259, -0.0) failed to convert
-rank 30: Point 801 (-91.033584, 29.829437, -0.44367093) failed to convert
-rank 47: Point 804 (-90.642505, 29.929074, -1.3016425) failed to convert
-rank 2: Point 801 (-91.929297, 30.721968, -8.192799) failed to convert
-rank 75: Point 1111 (-89.987611, 29.775268, -8.2296) failed to convert
-rank 15: Point 802 (-91.398118, 30.736233, -9.9728631) failed to convert
-rank 7: Point 808 (-91.687402, 30.98634, -14.093746) failed to convert
-rank 96: Point 1121 (-89.101269, 30.257916, 4.1932654) failed to convert
-rank 19: Point 811 (-91.25479, 30.499481, -16.186101) failed to convert
-rank 18: Point 803 (-91.287547, 30.566596, -9.9773022) failed to convert
-rank 21: Point 810 (-91.27136, 29.489517, 9.1877887) failed to convert
-rank 73: Point 1108 (-90.011178, 29.992515, -3.3665726) failed to convert
-rank 26: Point 799 (-91.144973, 30.180747, -0.45922734) failed to convert
-rank 66: Point 1115 (-90.188973, 29.936283, -7.6763886) failed to convert
-rank 95: Point 1109 (-89.218103, 29.188908, -0.34653934) failed to convert
-rank 83: Point 1107 (-89.767782, 29.787488, -1.181563) failed to convert
-rank 97: Point 1106 (-89.167143, 29.020615, -0.01151849) failed to convert
-rank 1: Point 806 (-92.103793, 29.33451, 4.3000002) failed to convert
-rank 38: Point 797 (-90.776848, 30.00716, -8.7388476) failed to convert
-rank 32: Point 797 (-90.964282, 29.638759, -1.2485965) failed to convert
-rank 56: Point 801 (-90.474969, 29.814855, -0.61105838) failed to convert
-rank 27: Point 802 (-91.127964, 30.016014, -2.1563454) failed to convert
-rank 16: Point 800 (-91.357723, 30.691798, -20.0) failed to convert
-rank 42: Point 801 (-90.730674, 29.666632, -0.42064622) failed to convert
-rank 28: Point 796 (-91.106352, 29.682821, -0.81891464) failed to convert
-rank 13: Point 803 (-91.500961, 30.172999, -4.0551485) failed to convert
-rank 79: Point 1110 (-89.889712, 29.96617, -0.35316348) failed to convert
-rank 22: Point 802 (-91.266785, 29.351834, -0.56158162) failed to convert
-rank 12: Point 790 (-91.538074, 30.123356, -3.2377411) failed to convert
-rank 76: Point 1122 (-89.987165, 29.550936, 0.31299999) failed to convert
-rank 93: Point 1108 (-89.271484, 29.11216, 5.7766746) failed to convert
-rank 82: Point 1119 (-89.759846, 30.212152, -2.7425328) failed to convert
-rank 33: Point 802 (-90.965622, 29.108946, 1.7188821) failed to convert
-rank 24: Point 802 (-91.216629, 29.550778, -3.883152) failed to convert
-rank 40: Point 799 (-90.77093, 29.617528, -8.2296) failed to convert
-rank 64: Point 1120 (-90.348966, 28.733234, 23.75191) failed to convert
-rank 5: Point 808 (-91.766279, 30.769253, -16.590263) failed to convert
-rank 80: Point 1116 (-89.861444, 29.856293, 0.36813591) failed to convert
-rank 37: Point 808 (-90.812448, 29.876326, -1.2004108) failed to convert
-rank 52: Point 799 (-90.562355, 29.635159, -0.21358299) failed to convert
-rank 36: Point 801 (-90.845161, 29.732353, -2.2670255) failed to convert
-rank 72: Point 1119 (-90.029177, 30.04038, -0.91241604) failed to convert
-rank 99: Point 1109 (-88.847274, 30.050145, 6.4666842) failed to convert
-rank 65: Point 1110 (-90.180454, 30.505395, -9.1122161) failed to convert
-rank 78: Point 1120 (-89.90455, 30.028972, -2.7255431) failed to convert
-rank 74: Point 1118 (-90.005206, 29.796131, -5.1285651) failed to convert
-rank 31: Point 804 (-90.976551, 30.114421, 9.2055131) failed to convert
-rank 94: Point 1118 (-89.235046, 29.199022, -0.527252) failed to convert
-rank 50: Point 807 (-90.603301, 29.649731, -0.69518525) failed to convert
-rank 98: Point 1121 (-89.078507, 29.185145, 3.1566365) failed to convert
-rank 44: Point 802 (-90.66082, 30.195744, -0.45039094) failed to convert
-rank 89: Point 1110 (-89.4325, 28.908938, 6.5173749) failed to convert
-rank 6: Point 802 (-91.747833, 30.572744, -6.8159569) failed to convert
-rank 53: Point 805 (-90.517902, 29.939291, -0.43286073) failed to convert
-rank 48: Point 800 (-90.61253, 30.028938, -9.2281255) failed to convert
-rank 81: Point 1107 (-89.786234, 30.303416, -2.8865987) failed to convert
-rank 58: Point 795 (-90.461955, 29.439548, -8.2296) failed to convert
-rank 41: Point 807 (-90.735445, 29.899624, 0.15630191) failed to convert
-rank 77: Point 1110 (-89.936701, 29.929125, -6.3044836) failed to convert
-rank 68: Point 1119 (-90.102241, 30.196937, 4.6351489) failed to convert
-rank 62: Point 800 (-90.363884, 29.51891, 0.58718702) failed to convert
-rank 23: Point 806 (-91.216229, 29.84174, -1.583308) failed to convert
-rank 84: Point 1119 (-89.787815, 28.984765, 40.936914) failed to convert
-rank 87: Point 1109 (-89.519904, 29.439364, 0.93497802) failed to convert
-rank 86: Point 1119 (-89.605309, 29.399131, -4.511634) failed to convert
-rank 45: Point 809 (-90.706621, 29.36517, 0.14800862) failed to convert
-rank 34: Point 796 (-90.874035, 30.060321, -4.0772388) failed to convert
-rank 92: Point 1118 (-89.29953, 29.324022, -0.22138009) failed to convert
-rank 61: Point 810 (-90.360275, 29.892469, -0.43466288) failed to convert
-rank 70: Point 1121 (-90.089826, 29.754631, 0.42108784) failed to convert
-rank 8: Point 795 (-91.65342, 30.94568, -7.4498511) failed to convert
-rank 85: Point 1109 (-89.680217, 29.46844, -4.2473882) failed to convert
-rank 67: Point 1107 (-90.148696, 29.957505, 39.324521) failed to convert
-rank 71: Point 1109 (-90.056397, 29.961374, -4.4563129) failed to convert
-rank 49: Point 807 (-90.615013, 29.690189, 0.88736631) failed to convert
-rank 14: Point 800 (-91.487354, 29.767174, -3.1790641) failed to convert
-rank 88: Point 1120 (-89.453465, 29.353548, 0.55276592) failed to convert
-rank 91: Point 1110 (-89.343429, 29.20429, 0.31299999) failed to convert
-rank 69: Point 1111 (-90.15598, 29.152932, 0.31299999) failed to convert
-rank 60: Point 796 (-90.351106, 30.320325, -0.33092898) failed to convert
-rank 11: Point 801 (-91.621976, 29.500065, 0.91019062) failed to convert
-rank 75: Point 1112 (-89.977592, 29.902257, 0.86119387) failed to convert
-rank 29: Point 806 (-91.059273, 29.729603, -1.4134854) failed to convert
-rank 90: Point 1118 (-89.272235, 30.279553, 3.8922023) failed to convert
-rank 51: Point 807 (-90.600683, 29.44113, -0.10823478) failed to convert
-rank 20: Point 798 (-91.258082, 30.019784, -0.164) failed to convert
-rank 73: Point 1109 (-90.028954, 29.765874, -4.9084995) failed to convert
-rank 57: Point 809 (-90.474472, 29.576548, -0.15685989) failed to convert
-rank 66: Point 1116 (-90.229979, 29.394016, 0.31299999) failed to convert
-rank 96: Point 1122 (-89.196536, 29.195661, -0.06691117) failed to convert
-rank 3: Point 805 (-91.867668, 30.577295, -8.2296) failed to convert
-rank 9: Point 804 (-91.624971, 30.918227, 5.0233877) failed to convert
-rank 25: Point 810 (-91.209723, 29.408664, -0.43918829) failed to convert
-rank 35: Point 811 (-90.838354, 30.189281, -2.5148512) failed to convert
-rank 4: Point 803 (-91.808155, 30.809375, 21.52843) failed to convert
-rank 43: Point 809 (-90.684542, 30.032371, -4.9788056) failed to convert
-rank 83: Point 1108 (-89.759561, 29.88771, -4.8657141) failed to convert
-rank 95: Point 1110 (-89.217109, 29.199998, -0.07455993) failed to convert
-rank 17: Point 808 (-91.319027, 30.606578, -17.350434) failed to convert
-rank 47: Point 805 (-90.607012, 30.430015, -4.6995245) failed to convert
-rank 63: Point 807 (-90.300843, 29.955707, 17.770621) failed to convert
-rank 46: Point 791 (-90.695903, 29.408172, 0.34356784) failed to convert
-rank 97: Point 1107 (-89.059531, 30.216025, 4.1990185) failed to convert
-rank 59: Point 807 (-90.409518, 29.86226, -1.0372359) failed to convert
-rank 10: Point 801 (-91.597282, 30.74714, -20.0) failed to convert
-rank 54: Point 802 (-90.514482, 29.697002, -0.47622146) failed to convert
-rank 21: Point 811 (-91.219581, 30.319628, -13.899186) failed to convert
-rank 39: Point 804 (-90.77757, 29.75198, -1.2891159) failed to convert
-rank 30: Point 802 (-91.013492, 30.136803, -0.64171408) failed to convert
-rank 2: Point 802 (-91.955467, 30.234665, -4.2971042) failed to convert
-rank 79: Point 1111 (-89.888848, 29.976923, -9.1095583) failed to convert
-rank 76: Point 1123 (-89.973668, 29.722339, -3.2654952) failed to convert
-rank 7: Point 809 (-91.749527, 29.889489, -1.5484155) failed to convert
-rank 15: Point 803 (-91.396633, 30.760373, 1.2414639) failed to convert
-rank 55: Point 804 (-90.485665, 29.842407, -0.34540745) failed to convert
-rank 19: Point 812 (-91.26973, 30.260525, -5.8908087) failed to convert
-rank 18: Point 804 (-91.338117, 29.746896, -1.1721949) failed to convert
-rank 93: Point 1109 (-89.26408, 29.196779, 2.7864068) failed to convert
-rank 82: Point 1120 (-89.811991, 29.572384, 0.86205) failed to convert
-rank 0: Point 751 (-92.444598, 28.706211, 34.799999) failed to convert
-rank 80: Point 1117 (-89.842564, 30.089938, 0.65531993) failed to convert
-rank 72: Point 1120 (-90.036038, 29.952887, -6.8199005) failed to convert
-rank 26: Point 800 (-91.141627, 30.23297, -12.768073) failed to convert
-rank 99: Point 1110 (-88.904127, 29.440387, 15.042239) failed to convert
-rank 64: Point 1121 (-90.257654, 29.965815, -8.1585822) failed to convert
-rank 1: Point 807 (-92.088706, 29.630841, 1.8933438) failed to convert
-rank 98: Point 1122 (-89.089008, 29.067749, 0.37431024) failed to convert
-rank 65: Point 1111 (-90.222284, 29.958179, -1.4749288) failed to convert
-rank 28: Point 797 (-91.071924, 30.216722, 5.9388856) failed to convert
-rank 38: Point 798 (-90.784822, 29.890754, -1.3704736) failed to convert
-rank 32: Point 798 (-90.931522, 30.132939, -3.1111701) failed to convert
-rank 12: Point 791 (-91.546981, 29.971193, -0.29431925) failed to convert
-rank 94: Point 1119 (-89.234199, 29.20864, -0.23114372) failed to convert
-rank 16: Point 801 (-91.426808, 29.552616, -0.59195247) failed to convert
-rank 27: Point 803 (-91.151148, 29.651822, 0.09990347) failed to convert
-rank 22: Point 803 (-91.198297, 30.447005, 14.46205) failed to convert
-rank 74: Point 1119 (-89.991082, 29.975263, -8.2296) failed to convert
-rank 78: Point 1121 (-89.911407, 29.943303, -2.9532073) failed to convert
-rank 89: Point 1111 (-89.407025, 29.207574, 0.2066345) failed to convert
-rank 40: Point 800 (-90.754435, 29.85809, -1.023169) failed to convert
-rank 81: Point 1108 (-89.836054, 29.690518, -0.0) failed to convert
-rank 5: Point 809 (-91.791459, 30.319042, -1.4475583) failed to convert
-rank 42: Point 802 (-90.71228, 29.932546, -0.61102274) failed to convert
-rank 33: Point 803 (-90.902642, 30.061485, -4.8093672) failed to convert
-rank 68: Point 1120 (-90.104213, 30.171238, 4.7658159) failed to convert
-rank 24: Point 803 (-91.206358, 29.71492, -0.05701009) failed to convert
-rank 77: Point 1111 (-89.959009, 29.64773, -5.0560227) failed to convert
-rank 86: Point 1120 (-89.605275, 29.399152, -5.6491635) failed to convert
-rank 84: Point 1120 (-89.743563, 29.529943, 28.126366) failed to convert
-rank 87: Point 1110 (-89.486363, 29.834162, -0.14608715) failed to convert
-rank 70: Point 1122 (-90.077491, 29.913656, -4.4306882) failed to convert
-rank 92: Point 1119 (-89.324671, 29.033888, -0.0) failed to convert
-rank 37: Point 809 (-90.813448, 29.861148, -0.44640182) failed to convert
-rank 56: Point 802 (-90.486427, 29.656147, -0.63064081) failed to convert
-rank 52: Point 800 (-90.515577, 30.287038, 3.2327776) failed to convert
-rank 36: Point 802 (-90.845157, 29.732413, -1.3622016) failed to convert
-rank 91: Point 1111 (-89.342158, 29.218952, 0.16521875) failed to convert
-rank 48: Point 801 (-90.624127, 29.864604, -0.13347848) failed to convert
-rank 31: Point 805 (-90.976587, 30.113691, 13.48041) failed to convert
-rank 44: Point 803 (-90.720238, 29.340714, -8.2296) failed to convert
-rank 71: Point 1110 (-90.056491, 29.960144, 12.090277) failed to convert
-rank 13: Point 804 (-91.523819, 29.785076, -2.2774571) failed to convert
-rank 50: Point 808 (-90.602179, 29.665577, -1.2075273) failed to convert
-rank 85: Point 1110 (-89.623405, 30.151123, 14.127926) failed to convert
-rank 67: Point 1108 (-90.212583, 29.115334, 0.31168483) failed to convert
-rank 88: Point 1121 (-89.465643, 29.210163, 0.03090315) failed to convert
-rank 69: Point 1112 (-90.11315, 29.713599, 1.9825725) failed to convert
-rank 62: Point 801 (-90.360584, 29.563376, -0.23278946) failed to convert
-rank 58: Point 796 (-90.437242, 29.780508, 0.02) failed to convert
-rank 34: Point 797 (-90.874081, 30.059406, -9.1487534) failed to convert
-rank 45: Point 810 (-90.709596, 29.321835, -0.22605139) failed to convert
-rank 90: Point 1119 (-89.359465, 29.28327, -5.3327811) failed to convert
-rank 75: Point 1113 (-89.975617, 29.927136, 19.855187) failed to convert
-rank 61: Point 811 (-90.340312, 30.160999, 3.4737372) failed to convert
-rank 73: Point 1110 (-90.027698, 29.781831, -4.2586658) failed to convert
-rank 96: Point 1123 (-89.20309, 29.121308, -0.10154406) failed to convert
-rank 53: Point 806 (-90.550809, 29.478956, -0.19439985) failed to convert
-rank 8: Point 796 (-91.666123, 30.725851, -8.466088) failed to convert
-rank 66: Point 1117 (-90.158292, 30.335439, 3.6300001) failed to convert
-rank 14: Point 801 (-91.451629, 30.366483, -1.5799366) failed to convert
-rank 95: Point 1111 (-89.218978, 29.178601, -4.5e-07) failed to convert
-rank 23: Point 807 (-91.233245, 29.568995, -0.198) failed to convert
-rank 6: Point 803 (-91.740632, 30.700174, -9.1307654) failed to convert
-rank 29: Point 807 (-91.06033, 29.713157, -0.6870053) failed to convert
-rank 97: Point 1108 (-89.1605, 29.095017, -0.0) failed to convert
-rank 49: Point 808 (-90.618818, 29.635979, 1.3137033) failed to convert
-rank 83: Point 1109 (-89.766844, 29.798637, -0.53508458) failed to convert
-rank 60: Point 797 (-90.407252, 29.559351, 0.18218116) failed to convert
-rank 76: Point 1124 (-89.937648, 30.176036, 4.0700002) failed to convert
-rank 82: Point 1121 (-89.810902, 29.585659, 27.280723) failed to convert
-rank 79: Point 1112 (-89.897854, 29.86449, -0.68752516) failed to convert
-rank 93: Point 1110 (-89.272266, 29.102287, 11.258453) failed to convert
-rank 80: Point 1118 (-89.905794, 29.300627, 0.31299999) failed to convert
-rank 57: Point 810 (-90.487743, 29.391994, -8.2296) failed to convert
-rank 20: Point 799 (-91.23562, 30.378163, 4.3800204) failed to convert
-rank 17: Point 809 (-91.374308, 29.704601, -6.9860165) failed to convert
-rank 9: Point 805 (-91.619707, 31.008283, 0.70373799) failed to convert
-rank 11: Point 802 (-91.590142, 30.05314, -8.2296) failed to convert
-rank 25: Point 811 (-91.192457, 29.684473, -4.5795505) failed to convert
-rank 4: Point 804 (-91.805091, 30.864244, 7.4457028) failed to convert
-rank 41: Point 808 (-90.735401, 29.900203, -0.79369788) failed to convert
-rank 63: Point 808 (-90.347747, 29.323086, 1.1761799) failed to convert
-rank 47: Point 806 (-90.647439, 29.858745, 0.13531744) failed to convert
-rank 46: Point 792 (-90.646132, 30.121623, -0.26013416) failed to convert
-rank 59: Point 808 (-90.410282, 29.851719, -0.44000928) failed to convert
-rank 99: Point 1111 (-88.883873, 29.65797, 9.3133558) failed to convert
-rank 35: Point 812 (-90.823809, 30.402315, -3.5383784) failed to convert
-rank 98: Point 1123 (-89.004725, 29.996509, 4.7615183) failed to convert
-rank 39: Point 805 (-90.786566, 29.620067, -1.5097614) failed to convert
-rank 54: Point 803 (-90.514084, 29.702323, -1.9899345) failed to convert
-rank 10: Point 802 (-91.579505, 31.049209, -14.0) failed to convert
-rank 2: Point 803 (-92.041045, 28.590337, 42.069855) failed to convert
-rank 21: Point 812 (-91.221156, 30.294463, -12.186307) failed to convert
-rank 72: Point 1121 (-90.022839, 30.120924, 4.4099999) failed to convert
-rank 19: Point 813 (-91.249503, 30.583018, -11.843245) failed to convert
-rank 7: Point 810 (-91.728871, 30.258058, -5.8608558) failed to convert
-rank 15: Point 804 (-91.45974, 29.713663, -1.4817871) failed to convert
-rank 1: Point 808 (-92.036796, 30.632178, -6.4467943) failed to convert
-rank 51: Point 808 (-90.56987, 29.876543, -0.64058149) failed to convert
-rank 65: Point 1112 (-90.223592, 29.940877, 4.4135016) failed to convert
-rank 3: Point 806 (-91.868712, 30.557772, -5.2806399) failed to convert
-rank 64: Point 1122 (-90.22426, 30.405483, 0.37514526) failed to convert
-rank 74: Point 1120 (-89.990617, 29.980978, -8.2168835) failed to convert
-rank 26: Point 801 (-91.144939, 30.181175, -2.8365381) failed to convert
-rank 78: Point 1122 (-89.935268, 29.643439, -4.8502827) failed to convert
-rank 94: Point 1120 (-89.236257, 29.185096, -0.40960524) failed to convert
-rank 89: Point 1112 (-89.408042, 29.19547, 0.31299999) failed to convert
-rank 18: Point 805 (-91.305462, 30.277806, -2.6628527) failed to convert
-rank 68: Point 1121 (-90.137356, 29.741743, 1.8443196) failed to convert
-rank 30: Point 803 (-91.012432, 30.152815, -11.861402) failed to convert
-rank 81: Point 1109 (-89.789141, 30.267484, -1.6232251) failed to convert
-rank 70: Point 1123 (-90.069759, 30.012823, -0.86858427) failed to convert
-rank 87: Point 1111 (-89.442469, 30.344197, -2.4458304) failed to convert
-rank 28: Point 798 (-91.105841, 29.69064, -0.45391612) failed to convert
-rank 77: Point 1112 (-89.936694, 29.929185, -6.3044836) failed to convert
-rank 92: Point 1120 (-89.300815, 29.308843, -0.0) failed to convert
-rank 84: Point 1121 (-89.669497, 30.425308, -4.052539) failed to convert
-rank 86: Point 1121 (-89.601455, 29.44496, 17.297177) failed to convert
-rank 55: Point 805 (-90.503964, 29.588247, -2.9064783) failed to convert
-rank 43: Point 810 (-90.733039, 29.331144, -8.2296) failed to convert
-rank 40: Point 801 (-90.754321, 29.859738, -0.25303645) failed to convert
-rank 91: Point 1112 (-89.341647, 29.22471, 0.08868653) failed to convert
-rank 71: Point 1111 (-90.058733, 29.931363, 35.738994) failed to convert
-rank 67: Point 1109 (-90.148691, 29.957053, 35.266043) failed to convert
-rank 16: Point 802 (-91.40036, 29.993043, -0.49274134) failed to convert
-rank 42: Point 803 (-90.715778, 29.881637, -0.29864272) failed to convert
-rank 32: Point 799 (-90.964328, 29.637797, -0.56572202) failed to convert
-rank 27: Point 804 (-91.148497, 29.693519, -2.295144) failed to convert
-rank 85: Point 1111 (-89.680022, 29.470559, 34.690196) failed to convert
-rank 0: Point 752 (-92.437476, 28.858695, 30.659658) failed to convert
-rank 12: Point 792 (-91.550447, 29.911851, -0.14969961) failed to convert
-rank 90: Point 1120 (-89.363565, 29.235614, 0.02841993) failed to convert
-rank 22: Point 804 (-91.208957, 30.27861, 17.866907) failed to convert
-rank 24: Point 804 (-91.166592, 30.343322, 3.3487426) failed to convert
-rank 75: Point 1114 (-89.965062, 30.060263, -4.4500802) failed to convert
-rank 88: Point 1122 (-89.452499, 29.364507, 27.358781) failed to convert
-rank 69: Point 1113 (-90.088826, 30.027791, -5.4650643) failed to convert
-rank 5: Point 810 (-91.789268, 30.358386, -8.2296) failed to convert
-rank 96: Point 1124 (-89.167323, 29.524883, 8.3268133) failed to convert
-rank 73: Point 1111 (-90.010753, 29.997684, 6.7773642) failed to convert
-rank 95: Point 1112 (-89.226231, 29.09605, -0.15416129) failed to convert
-rank 52: Point 801 (-90.532806, 30.048089, 16.698919) failed to convert
-rank 66: Point 1118 (-90.189379, 29.930213, 17.578921) failed to convert
-rank 36: Point 803 (-90.828228, 29.982336, -5.0098488) failed to convert
-rank 56: Point 803 (-90.474821, 29.816794, -1.2147408) failed to convert
-rank 45: Point 811 (-90.65967, 30.04036, -4.8151048) failed to convert
-rank 38: Point 799 (-90.784278, 29.898707, -0.83455779) failed to convert
-rank 48: Point 802 (-90.634946, 29.710608, -0.21204388) failed to convert
-rank 97: Point 1109 (-89.155208, 29.154358, -0.0) failed to convert
-rank 13: Point 805 (-91.548906, 29.354175, 2.643509) failed to convert
-rank 79: Point 1113 (-89.898006, 29.862539, -0.60513112) failed to convert
-rank 82: Point 1122 (-89.756256, 30.255182, -2.2366237) failed to convert
-rank 76: Point 1125 (-89.954064, 29.969845, -1.7639507) failed to convert
-rank 34: Point 798 (-90.865668, 30.183861, -1.4154668) failed to convert
-rank 53: Point 807 (-90.53999, 29.630865, -0.86941276) failed to convert
-rank 93: Point 1111 (-89.21005, 29.808589, 2.3249515) failed to convert
-rank 61: Point 812 (-90.383778, 29.57308, -1.7983928) failed to convert
-rank 83: Point 1110 (-89.759547, 29.887852, -5.2246155) failed to convert
-rank 58: Point 797 (-90.421555, 29.995078, 18.479181) failed to convert
-rank 8: Point 797 (-91.686453, 30.370835, -6.4073654) failed to convert
-rank 44: Point 804 (-90.683323, 29.874307, -0.44064116) failed to convert
-rank 50: Point 809 (-90.56477, 30.191745, 2.165118) failed to convert
-rank 80: Point 1119 (-89.846802, 30.037356, 0.11811445) failed to convert
-rank 14: Point 802 (-91.487375, 29.766555, -3.6271201) failed to convert
-rank 37: Point 810 (-90.789622, 30.209712, -0.22833151) failed to convert
-rank 23: Point 808 (-91.21254, 29.900317, -0.198) failed to convert
-rank 62: Point 802 (-90.336783, 29.885122, -0.12074876) failed to convert
-rank 29: Point 808 (-91.018159, 30.359759, -4.683075) failed to convert
-rank 6: Point 804 (-91.789149, 29.831812, -0.66853222) failed to convert
-rank 33: Point 804 (-90.935226, 29.571801, -0.27432247) failed to convert
-rank 99: Point 1112 (-88.900432, 29.478114, 14.219124) failed to convert
-rank 98: Point 1124 (-89.077983, 29.189908, -0.07782784) failed to convert
-rank 72: Point 1122 (-90.036022, 29.952924, -6.8199005) failed to convert
-rank 60: Point 798 (-90.405908, 29.577566, -0.21334531) failed to convert
-rank 65: Point 1113 (-90.228737, 29.872912, 0.8767577) failed to convert
-rank 20: Point 800 (-91.235199, 30.384838, -15.601189) failed to convert
-rank 64: Point 1123 (-90.299882, 29.401065, -3.8008561) failed to convert
-rank 49: Point 809 (-90.602539, 29.866665, -0.32080607) failed to convert
-rank 78: Point 1123 (-89.905711, 30.014126, 2.0132603) failed to convert
-rank 74: Point 1121 (-89.994035, 29.937595, 21.811765) failed to convert
-rank 94: Point 1121 (-89.237569, 29.169767, -0.41718821) failed to convert
-rank 57: Point 811 (-90.471021, 29.624321, 0.64360022) failed to convert
-rank 31: Point 806 (-90.976622, 30.112961, 16.031332) failed to convert
-rank 9: Point 806 (-91.715942, 29.321482, 5.015165) failed to convert
-rank 4: Point 805 (-91.81472, 30.691449, -7.4342007) failed to convert
-rank 17: Point 810 (-91.32865, 30.451093, -3.3872703) failed to convert
-rank 63: Point 809 (-90.323608, 29.650001, -0.29198604) failed to convert
-rank 25: Point 812 (-91.192247, 29.687715, -1.6297052) failed to convert
-rank 89: Point 1113 (-89.410378, 29.168063, 0.31299999) failed to convert
-rank 35: Point 813 (-90.867299, 29.761026, -0.75167193) failed to convert
-rank 68: Point 1122 (-90.16341, 29.400194, 0.31299999) failed to convert
-rank 59: Point 809 (-90.409508, 29.8622, -1.0184097) failed to convert
-rank 70: Point 1124 (-90.095186, 29.685048, 0.72911703) failed to convert
-rank 81: Point 1110 (-89.843974, 29.591963, 0.41695084) failed to convert
-rank 39: Point 806 (-90.777551, 29.752038, -1.6725681) failed to convert
-rank 87: Point 1112 (-89.493272, 29.752855, 6.8760749) failed to convert
-rank 92: Point 1121 (-89.223523, 30.184711, 3.433164) failed to convert
-rank 84: Point 1122 (-89.730332, 29.691294, -0.17671387) failed to convert
-rank 2: Point 804 (-91.946059, 30.409985, -6.2601452) failed to convert
-rank 21: Point 813 (-91.216265, 30.371829, -7.0434541) failed to convert
-rank 47: Point 807 (-90.620238, 30.244052, -0.31308642) failed to convert
-rank 54: Point 804 (-90.521682, 29.59617, -0.65228132) failed to convert
-rank 7: Point 811 (-91.762588, 29.653875, 2.0) failed to convert
-rank 77: Point 1113 (-89.93669, 29.929225, -6.3044836) failed to convert
-rank 41: Point 809 (-90.736451, 29.884841, -0.23949055) failed to convert
-rank 86: Point 1122 (-89.538196, 30.195434, 10.453739) failed to convert
-rank 3: Point 807 (-91.853169, 30.840375, -11.660456) failed to convert
-rank 19: Point 814 (-91.254761, 30.499427, -16.186101) failed to convert
-rank 85: Point 1112 (-89.680182, 29.46849, -4.2473882) failed to convert
-rank 67: Point 1110 (-90.15564, 29.866231, -0.2318354) failed to convert
-rank 91: Point 1113 (-89.341754, 29.223252, 0.09835934) failed to convert
-rank 10: Point 803 (-91.649362, 29.84548, -2.0113969) failed to convert
-rank 71: Point 1112 (-90.06692, 29.826144, -2.7900894) failed to convert
-rank 75: Point 1115 (-89.991152, 29.729991, 18.424231) failed to convert
-rank 90: Point 1121 (-89.368984, 29.172622, 0.30346857) failed to convert
-rank 69: Point 1114 (-90.106012, 29.805891, 0.18937451) failed to convert
-rank 51: Point 809 (-90.597373, 29.487871, 0.14168115) failed to convert
-rank 96: Point 1125 (-89.208451, 29.060345, -0.06803963) failed to convert
-rank 73: Point 1112 (-90.007453, 30.03957, -4.7487842) failed to convert
-rank 46: Point 793 (-90.660047, 29.923623, -1.1230134) failed to convert
-rank 88: Point 1123 (-89.459538, 29.281617, 0.3114078) failed to convert
-rank 95: Point 1113 (-89.21731, 29.197461, -0.05894972) failed to convert
-rank 66: Point 1119 (-90.174984, 30.118124, 4.6059471) failed to convert
-rank 15: Point 805 (-91.437825, 30.08076, -0.28268825) failed to convert
-rank 30: Point 804 (-91.033173, 29.835483, -0.48908183) failed to convert
-rank 18: Point 806 (-91.355767, 29.455647, 2.0479377) failed to convert
-rank 55: Point 806 (-90.499088, 29.656044, -0.66078305) failed to convert
-rank 97: Point 1110 (-89.14714, 29.244604, -0.0) failed to convert
-rank 83: Point 1111 (-89.778094, 29.660548, -0.0) failed to convert
-rank 40: Point 802 (-90.758495, 29.798973, -0.51638478) failed to convert
-rank 79: Point 1114 (-89.897118, 29.873569, -1.8921713) failed to convert
-rank 82: Point 1123 (-89.787128, 29.878528, -2.9239464) failed to convert
-rank 93: Point 1112 (-89.182778, 30.113238, 1.7482083) failed to convert
-rank 26: Point 802 (-91.149789, 30.105207, -1.852012) failed to convert
-rank 1: Point 809 (-92.080155, 29.795508, -0.8748719) failed to convert
-rank 98: Point 1125 (-88.993645, 30.115862, 7.74471) failed to convert
-rank 38: Point 800 (-90.797813, 29.700238, -0.32351518) failed to convert
-rank 76: Point 1126 (-89.973644, 29.722371, -3.511277) failed to convert
-rank 80: Point 1120 (-89.906052, 29.297244, 0.49759932) failed to convert
-rank 22: Point 805 (-91.194922, 30.49972, 24.557713) failed to convert
-rank 45: Point 812 (-90.702371, 29.426729, -0.75163502) failed to convert
-rank 13: Point 806 (-91.523846, 29.784545, -0.72752109) failed to convert
-rank 99: Point 1113 (-88.834935, 30.178012, 11.368211) failed to convert
-rank 48: Point 803 (-90.62411, 29.864546, -0.88634557) failed to convert
-rank 36: Point 804 (-90.842929, 29.764958, -1.2059711) failed to convert
-rank 72: Point 1123 (-90.078925, 29.400545, -0.40012141) failed to convert
-rank 56: Point 804 (-90.493429, 29.558604, -0.79667513) failed to convert
-rank 27: Point 805 (-91.169214, 29.365227, -0.53783281) failed to convert
-rank 53: Point 808 (-90.506857, 30.092256, -0.8121463) failed to convert
-rank 32: Point 800 (-90.964242, 29.638805, -0.96962811) failed to convert
-rank 64: Point 1124 (-90.291277, 29.516843, -3.6179761) failed to convert
-rank 65: Point 1114 (-90.221812, 29.964022, -1.3582956) failed to convert
-rank 89: Point 1114 (-89.407983, 29.196066, 0.3036398) failed to convert
-rank 42: Point 804 (-90.734677, 29.607773, -2.0359153) failed to convert
-rank 78: Point 1124 (-89.935244, 29.643494, -4.8502827) failed to convert
-rank 61: Point 813 (-90.384353, 29.565216, -2.7636914) failed to convert
-rank 16: Point 803 (-91.389186, 30.177299, -0.78844595) failed to convert
-rank 0: Point 753 (-92.448663, 28.611125, 38.118421) failed to convert
-rank 70: Point 1125 (-90.077468, 29.9136, -7.0917821) failed to convert
-rank 94: Point 1122 (-89.229472, 29.261768, -0.0) failed to convert
-rank 58: Point 798 (-90.462088, 29.437487, -0.28796685) failed to convert
-rank 11: Point 803 (-91.561236, 30.547654, -6.8339555) failed to convert
-rank 74: Point 1122 (-90.052308, 29.190457, 0.31299999) failed to convert
-rank 68: Point 1123 (-90.129816, 29.839106, -0.245432) failed to convert
-rank 81: Point 1111 (-89.864693, 29.333151, 1.1166775) failed to convert
-rank 28: Point 799 (-91.106335, 29.682857, -0.9385657) failed to convert
-rank 14: Point 803 (-91.431483, 30.699955, -9.8289858) failed to convert
-rank 43: Point 811 (-90.698055, 29.838279, -0.21740576) failed to convert
-rank 87: Point 1113 (-89.44104, 30.359717, -2.9402698) failed to convert
-rank 24: Point 805 (-91.207848, 29.690944, -1.7994904) failed to convert
-rank 29: Point 809 (-91.0698, 29.566202, -0.51146208) failed to convert
-rank 5: Point 811 (-91.766898, 30.757508, -10.441484) failed to convert
-rank 92: Point 1122 (-89.239938, 30.000324, 4.8252078) failed to convert
-rank 52: Point 802 (-90.579149, 29.397293, 0.07374981) failed to convert
-rank 37: Point 811 (-90.8237, 29.709902, -1.8431671) failed to convert
-rank 84: Point 1123 (-89.762953, 29.29105, 6.6096609) failed to convert
-rank 77: Point 1114 (-89.936684, 29.929286, -6.3044836) failed to convert
-rank 60: Point 799 (-90.375272, 29.994357, -5.0557179) failed to convert
-rank 86: Point 1123 (-89.554023, 30.009211, 3.0888549) failed to convert
-rank 12: Point 793 (-91.578505, 29.427692, 2.7033173) failed to convert
-rank 23: Point 809 (-91.208348, 29.966747, -1.4850522) failed to convert
-rank 9: Point 807 (-91.628651, 30.854183, -13.094552) failed to convert
-rank 67: Point 1111 (-90.170469, 29.672002, 0.31299999) failed to convert
-rank 47: Point 808 (-90.642492, 29.929036, -0.9909451) failed to convert
-rank 8: Point 798 (-91.656423, 30.893189, -11.820098) failed to convert
-rank 91: Point 1114 (-89.348503, 29.145067, 0.23179037) failed to convert
-rank 21: Point 814 (-91.215334, 30.386316, -15.657577) failed to convert
-rank 71: Point 1113 (-90.056369, 29.961516, -3.8608895) failed to convert
-rank 20: Point 801 (-91.227249, 30.51071, -15.999563) failed to convert
-rank 54: Point 805 (-90.530511, 29.472385, 0.30480059) failed to convert
-rank 85: Point 1113 (-89.650317, 29.827689, -0.0) failed to convert
-rank 2: Point 805 (-91.971078, 29.939673, -0.58415685) failed to convert
-rank 96: Point 1126 (-89.198149, 29.177274, -0.0) failed to convert
-rank 41: Point 810 (-90.776253, 29.303142, -0.23460365) failed to convert
-rank 75: Point 1116 (-89.982551, 29.839171, -5.858866) failed to convert
-rank 7: Point 812 (-91.721466, 30.388582, -3.7108615) failed to convert
-rank 73: Point 1113 (-90.028878, 29.76652, -4.8774099) failed to convert
-rank 69: Point 1115 (-90.110418, 29.748756, -0.14168275) failed to convert
-rank 90: Point 1122 (-89.369507, 29.166477, 0.31299999) failed to convert
-rank 66: Point 1120 (-90.227635, 29.424655, 0.31299999) failed to convert
-rank 57: Point 812 (-90.465757, 29.697115, -0.37493419) failed to convert
-rank 19: Point 815 (-91.254262, 30.50698, 10.788915) failed to convert
-rank 50: Point 810 (-90.575024, 30.048264, 3.8123499) failed to convert
-rank 3: Point 808 (-91.867628, 30.577296, -8.2296) failed to convert
-rank 10: Point 804 (-91.596223, 30.764991, 11.004173) failed to convert
-rank 34: Point 799 (-90.874075, 30.059346, -11.037723) failed to convert
-rank 95: Point 1114 (-89.215861, 29.213845, -0.52638788) failed to convert
-rank 88: Point 1124 (-89.396435, 30.015797, 1.640226) failed to convert
-rank 35: Point 814 (-90.885548, 29.488255, -0.63024001) failed to convert
-rank 17: Point 811 (-91.376176, 29.673412, -3.9761818) failed to convert
-rank 97: Point 1111 (-89.125167, 29.49058, 10.631611) failed to convert
-rank 83: Point 1112 (-89.78489, 29.576762, 0.15886256) failed to convert
-rank 51: Point 810 (-90.555259, 30.080766, -0.65247811) failed to convert
-rank 4: Point 806 (-91.847038, 30.104955, -3.846597) failed to convert
-rank 46: Point 794 (-90.681832, 29.611354, -0.61171506) failed to convert
-rank 63: Point 810 (-90.307094, 29.871745, -0.30916489) failed to convert
-rank 82: Point 1124 (-89.787112, 29.878587, -2.9239464) failed to convert
-rank 93: Point 1113 (-89.201844, 29.900198, -0.0) failed to convert
-rank 79: Point 1115 (-89.885293, 30.02078, 12.887275) failed to convert
-rank 31: Point 807 (-90.976658, 30.112231, 15.916241) failed to convert
-rank 25: Point 813 (-91.192444, 29.684435, -3.8423034) failed to convert
-rank 98: Point 1126 (-89.036998, 29.642489, 5.1199354) failed to convert
-rank 55: Point 807 (-90.484849, 29.853421, -0.05697017) failed to convert
-rank 33: Point 805 (-90.935621, 29.565761, -0.27432001) failed to convert
-rank 6: Point 805 (-91.739237, 30.724744, -16.084298) failed to convert
-rank 15: Point 806 (-91.428953, 30.228134, -3.4014894) failed to convert
-rank 44: Point 805 (-90.670439, 30.058445, -4.2809322) failed to convert
-rank 30: Point 805 (-91.041234, 29.711405, -0.49593718) failed to convert
-rank 76: Point 1127 (-89.929015, 30.283644, -1.1885022) failed to convert
-rank 80: Point 1121 (-89.90508, 29.309298, 0.54386521) failed to convert
-rank 49: Point 810 (-90.616218, 29.672761, 0.91933841) failed to convert
-rank 99: Point 1114 (-88.840901, 30.114181, 14.400112) failed to convert
-rank 18: Point 807 (-91.313154, 30.153019, -0.4491731) failed to convert
-rank 59: Point 810 (-90.393615, 30.078105, 1.1185757) failed to convert
-rank 65: Point 1115 (-90.223889, 29.936607, -4.2735733) failed to convert
-rank 64: Point 1125 (-90.297384, 29.434682, -0.62720678) failed to convert
-rank 26: Point 803 (-91.137876, 30.29071, -6.8855176) failed to convert
-rank 40: Point 803 (-90.769353, 29.64039, -0.88677895) failed to convert
-rank 70: Point 1126 (-90.077452, 29.913563, -7.0917821) failed to convert
-rank 89: Point 1115 (-89.408169, 29.193876, 0.04582586) failed to convert
-rank 62: Point 803 (-90.351938, 29.680439, -0.39454081) failed to convert
-rank 72: Point 1124 (-90.035853, 29.954879, 18.314137) failed to convert
-rank 78: Point 1125 (-89.904516, 30.02895, -3.058899) failed to convert
-rank 74: Point 1123 (-90.007568, 29.76542, -0.0700884) failed to convert
-rank 38: Point 801 (-90.784242, 29.899139, -0.40119503) failed to convert
-rank 13: Point 807 (-91.493959, 30.290704, -9.8551956) failed to convert
-rank 1: Point 810 (-92.132997, 28.748871, 34.599998) failed to convert
-rank 94: Point 1123 (-89.23528, 29.195668, -0.28458713) failed to convert
-rank 84: Point 1124 (-89.744817, 29.513875, 0.22915535) failed to convert
-rank 45: Point 813 (-90.666515, 29.942674, -1.1116025) failed to convert
-rank 22: Point 806 (-91.206362, 30.319444, 13.126147) failed to convert
-rank 81: Point 1112 (-89.805495, 30.067193, 1.9276547) failed to convert
-rank 87: Point 1114 (-89.494616, 29.735807, -0.36928971) failed to convert
-rank 92: Point 1123 (-89.325189, 29.027378, -0.0) failed to convert
-rank 56: Point 805 (-90.474879, 29.815802, -0.43610784) failed to convert
-rank 48: Point 804 (-90.634955, 29.710311, -1.2867819) failed to convert
-rank 36: Point 805 (-90.915269, 28.675863, 14.1885) failed to convert
-rank 77: Point 1115 (-89.9425, 29.856063, -0.81530273) failed to convert
-rank 67: Point 1112 (-90.148686, 29.956601, 31.67402) failed to convert
-rank 86: Point 1124 (-89.525625, 30.34259, -2.6495755) failed to convert
-rank 91: Point 1115 (-89.345031, 29.185163, 0.31299999) failed to convert
-rank 42: Point 805 (-90.737318, 29.569328, -2.3008816) failed to convert
-rank 27: Point 806 (-91.127956, 30.015703, -1.0532773) failed to convert
-rank 68: Point 1124 (-90.159512, 29.450927, 0.31299999) failed to convert
-rank 71: Point 1114 (-90.064837, 29.852788, -9.0) failed to convert
-rank 32: Point 801 (-90.964226, 29.638955, -0.79135429) failed to convert
-rank 73: Point 1114 (-90.021845, 29.85629, 2.7872992) failed to convert
-rank 39: Point 807 (-90.777538, 29.752076, -1.9539115) failed to convert
-rank 96: Point 1127 (-89.193599, 29.228718, -0.0) failed to convert
-rank 24: Point 806 (-91.168358, 30.315479, 9.268195) failed to convert
-rank 16: Point 804 (-91.416397, 29.726402, -0.68729949) failed to convert
-rank 28: Point 800 (-91.106001, 29.688015, -0.60861932) failed to convert
-rank 53: Point 809 (-90.512666, 30.011736, -1.6522813) failed to convert
-rank 69: Point 1116 (-90.158369, 29.120893, 0.31299999) failed to convert
-rank 43: Point 812 (-90.709964, 29.666327, -0.72541684) failed to convert
-rank 85: Point 1114 (-89.676333, 29.513648, -0.48144133) failed to convert
-rank 90: Point 1123 (-89.359433, 29.283295, -5.3327811) failed to convert
-rank 66: Point 1121 (-90.208714, 29.675291, -0.32339481) failed to convert
-rank 75: Point 1117 (-90.020863, 29.34986, -0.1099835) failed to convert
-rank 61: Point 814 (-90.383405, 29.578089, -0.79586195) failed to convert
-rank 11: Point 804 (-91.590108, 30.053163, -8.2296) failed to convert
-rank 97: Point 1112 (-89.167195, 29.018135, 1.0502941) failed to convert
-rank 14: Point 804 (-91.487322, 29.76715, -3.1790641) failed to convert
-rank 5: Point 812 (-91.793905, 30.274131, -2.6495829) failed to convert
-rank 23: Point 810 (-91.184344, 30.346066, 6.9175683) failed to convert
-rank 12: Point 794 (-91.520994, 30.412539, -9.819285) failed to convert
-rank 8: Point 799 (-91.743211, 29.359638, 4.5447226) failed to convert
-rank 29: Point 810 (-91.059321, 29.728649, -1.0300752) failed to convert
-rank 88: Point 1125 (-89.388252, 30.109477, 2.9996286) failed to convert
-rank 37: Point 812 (-90.864975, 29.094173, 0.25014244) failed to convert
-rank 95: Point 1115 (-89.195226, 29.44735, 4.6714474) failed to convert
-rank 58: Point 799 (-90.461902, 29.439991, -8.2296) failed to convert
-rank 47: Point 809 (-90.621613, 30.224583, -0.25128734) failed to convert
-rank 83: Point 1113 (-89.741546, 30.106784, 0.28388187) failed to convert
-rank 9: Point 808 (-91.63744, 30.702469, -8.1319638) failed to convert
-rank 82: Point 1125 (-89.787102, 29.878626, -2.9239464) failed to convert
-rank 41: Point 811 (-90.735368, 29.900226, -1.3475565) failed to convert
-rank 2: Point 806 (-91.976439, 29.837236, 0.36570988) failed to convert
-rank 21: Point 815 (-91.219918, 30.313762, 12.10653) failed to convert
-rank 7: Point 813 (-91.710193, 30.586577, -4.8685941) failed to convert
-rank 98: Point 1127 (-89.057693, 29.414288, 8.1024532) failed to convert
-rank 54: Point 806 (-90.514071, 29.702285, -1.8338595) failed to convert
-rank 0: Point 754 (-92.404687, 29.56102, -0.54145662) failed to convert
-rank 20: Point 802 (-91.248292, 30.17626, -1.142187) failed to convert
-rank 93: Point 1114 (-89.196404, 29.960904, -0.0) failed to convert
-rank 60: Point 800 (-90.39763, 29.690429, -0.55001742) failed to convert
-rank 79: Point 1116 (-89.897472, 29.868948, -5.9567068) failed to convert
-rank 34: Point 800 (-90.874071, 30.059305, -11.037723) failed to convert
-rank 10: Point 805 (-91.646998, 29.886899, -3.123219) failed to convert
-rank 76: Point 1128 (-89.982714, 29.607089, 0.31299999) failed to convert
-rank 80: Point 1122 (-89.819199, 30.376346, -10.007278) failed to convert
-rank 57: Point 813 (-90.453664, 29.863758, -0.7424928) failed to convert
-rank 19: Point 816 (-91.324677, 29.367066, 1.2845845) failed to convert
-rank 17: Point 812 (-91.343315, 30.212473, -1.0606168) failed to convert
-rank 3: Point 809 (-91.870127, 30.531619, -5.02984) failed to convert
-rank 35: Point 815 (-90.860779, 29.857795, -1.4547067) failed to convert
-rank 99: Point 1115 (-88.838656, 30.136962, 12.797583) failed to convert
-rank 64: Point 1126 (-90.258367, 29.955982, -2.3267285) failed to convert
-rank 51: Point 811 (-90.598084, 29.477557, 0.30720537) failed to convert
-rank 65: Point 1116 (-90.264066, 29.40154, 0.39143939) failed to convert
-rank 70: Point 1127 (-90.085498, 29.809608, 1.1643646) failed to convert
-rank 4: Point 807 (-91.804321, 30.877314, 6.2996932) failed to convert
-rank 46: Point 795 (-90.699, 29.363206, -8.2296) failed to convert
-rank 33: Point 806 (-90.950134, 29.345371, -0.0478878) failed to convert
-rank 52: Point 803 (-90.574465, 29.463558, 0.20049053) failed to convert
-rank 50: Point 811 (-90.620174, 29.409333, 0.3048) failed to convert
-rank 6: Point 806 (-91.739239, 30.72464, -14.895441) failed to convert
-rank 72: Point 1125 (-90.035999, 29.952981, -4.0122467) failed to convert
-rank 55: Point 808 (-90.494923, 29.713698, -0.79210267) failed to convert
-rank 44: Point 806 (-90.683391, 29.873177, -0.78794739) failed to convert
-rank 74: Point 1124 (-90.009343, 29.742707, 25.354826) failed to convert
-rank 89: Point 1116 (-89.406196, 29.216491, -0.92340707) failed to convert
-rank 15: Point 807 (-91.41744, 30.418455, -3.5873103) failed to convert
-rank 31: Point 808 (-91.00405, 29.695372, -0.47804439) failed to convert
-rank 49: Point 811 (-90.646205, 29.243908, -0.0) failed to convert
-rank 25: Point 814 (-91.19223, 29.687773, -6.23316) failed to convert
-rank 30: Point 806 (-91.014917, 30.114743, 11.618546) failed to convert
-rank 59: Point 811 (-90.40935, 29.864027, -0.50317635) failed to convert
-rank 78: Point 1126 (-89.903468, 30.041991, -1.2112752) failed to convert
-rank 94: Point 1124 (-89.242619, 29.111766, -0.03503389) failed to convert
-rank 84: Point 1125 (-89.674791, 30.361, -1.5019562) failed to convert
-rank 81: Point 1113 (-89.791344, 30.240225, -0.0792572) failed to convert
-rank 40: Point 804 (-90.754483, 29.857302, -1.1717387) failed to convert
-rank 87: Point 1115 (-89.482691, 29.8752, -0.2894851) failed to convert
-rank 62: Point 804 (-90.334728, 29.912692, -0.34080465) failed to convert
-rank 92: Point 1124 (-89.254442, 29.836455, 0.41670407) failed to convert
-rank 26: Point 804 (-91.138787, 30.276376, 8.7857054) failed to convert
-rank 77: Point 1116 (-89.957585, 29.665461, 31.325096) failed to convert
-rank 67: Point 1113 (-90.156904, 29.849503, -0.22614131) failed to convert
-rank 86: Point 1125 (-89.602463, 29.432762, 30.717555) failed to convert
-rank 68: Point 1125 (-90.165247, 29.375107, 0.31299999) failed to convert
-rank 73: Point 1115 (-90.022168, 29.852049, -9.0) failed to convert
-rank 71: Point 1115 (-90.056354, 29.961478, -4.0977207) failed to convert
-rank 96: Point 1128 (-89.135036, 29.885, 2.3940702) failed to convert
-rank 63: Point 811 (-90.285938, 30.1539, 3.9105877) failed to convert
-rank 13: Point 808 (-91.523825, 29.784488, -2.0427793) failed to convert
-rank 38: Point 802 (-90.820552, 29.364131, -8.2296) failed to convert
-rank 22: Point 807 (-91.195719, 30.487034, 12.055982) failed to convert
-rank 1: Point 811 (-92.035695, 30.648153, -8.1735829) failed to convert
-rank 45: Point 814 (-90.666418, 29.944048, -0.58984478) failed to convert
-rank 91: Point 1116 (-89.348757, 29.14178, 0.31299999) failed to convert
-rank 66: Point 1122 (-90.240028, 29.258836, -0.12046126) failed to convert
-rank 85: Point 1115 (-89.679411, 29.475875, 14.681929) failed to convert
-rank 69: Point 1117 (-90.093909, 29.962017, 0.92273577) failed to convert
-rank 90: Point 1124 (-89.380115, 29.042707, 1.2052484) failed to convert
-rank 56: Point 806 (-90.499977, 29.467299, -0.37803876) failed to convert
-rank 75: Point 1118 (-89.996317, 29.664044, 1.2480057) failed to convert
-rank 97: Point 1113 (-89.167569, 29.013796, -0.10546083) failed to convert
-rank 88: Point 1126 (-89.375344, 30.257331, 2.7104432) failed to convert
-rank 36: Point 806 (-90.809836, 30.25138, -2.335032) failed to convert
-rank 42: Point 806 (-90.73535, 29.597914, -2.3859488) failed to convert
-rank 27: Point 807 (-91.127928, 30.015996, -2.0537539) failed to convert
-rank 95: Point 1116 (-89.21821, 29.187148, 1.54e-06) failed to convert
-rank 48: Point 805 (-90.634896, 29.711107, -1.0314539) failed to convert
-rank 16: Point 805 (-91.357658, 30.692192, -20.0) failed to convert
-rank 39: Point 808 (-90.78654, 29.620013, -1.8553388) failed to convert
-rank 32: Point 802 (-90.962958, 29.658117, -1.6786007) failed to convert
-rank 24: Point 807 (-91.187728, 30.010349, -0.58926706) failed to convert
-rank 28: Point 801 (-91.10637, 29.68218, -0.60184364) failed to convert
-rank 18: Point 808 (-91.315668, 30.112128, -0.235) failed to convert
-rank 43: Point 813 (-90.713817, 29.610435, 0.60145936) failed to convert
-rank 82: Point 1126 (-89.787086, 29.878684, -2.9239464) failed to convert
-rank 53: Point 810 (-90.506851, 30.092216, -0.83534483) failed to convert
-rank 79: Point 1117 (-89.88881, 29.97697, -9.1095583) failed to convert
-rank 83: Point 1114 (-89.814523, 29.209483, 13.242552) failed to convert
-rank 11: Point 805 (-91.567086, 30.447875, -3.6554051) failed to convert
-rank 98: Point 1128 (-89.078372, 29.184762, 1.4504285) failed to convert
-rank 5: Point 813 (-91.766222, 30.769272, -16.590263) failed to convert
-rank 29: Point 811 (-91.033016, 30.133178, -11.573867) failed to convert
-rank 61: Point 815 (-90.360241, 29.892519, -0.45498948) failed to convert
-rank 76: Point 1129 (-89.973607, 29.722419, -2.2233738) failed to convert
-rank 80: Point 1123 (-89.906083, 29.296332, 0.31299999) failed to convert
-rank 23: Point 811 (-91.207975, 29.972624, -0.56437568) failed to convert
-rank 37: Point 813 (-90.787625, 30.237787, -0.28132242) failed to convert
-rank 93: Point 1115 (-89.271976, 29.104791, 14.853187) failed to convert
-rank 14: Point 805 (-91.485928, 29.790724, -1.3018467) failed to convert
-rank 21: Point 816 (-91.214312, 30.402405, 1.6171577) failed to convert
-rank 12: Point 795 (-91.546628, 29.976891, -8.2296) failed to convert
-rank 2: Point 807 (-91.963253, 30.086428, -9.7095028) failed to convert
-rank 58: Point 800 (-90.461842, 29.440765, -0.58614335) failed to convert
-rank 8: Point 800 (-91.692362, 30.265545, -5.0803318) failed to convert
-rank 64: Point 1127 (-90.252196, 30.037392, 1.7046086) failed to convert
-rank 99: Point 1116 (-88.918991, 29.274776, 38.557162) failed to convert
-rank 65: Point 1117 (-90.205856, 30.172445, 4.3476984) failed to convert
-rank 41: Point 812 (-90.735449, 29.898981, -0.57923797) failed to convert
-rank 60: Point 801 (-90.423105, 29.340709, -0.39645383) failed to convert
-rank 7: Point 814 (-91.706423, 30.652013, -7.0387958) failed to convert
-rank 70: Point 1128 (-90.069698, 30.012828, -9.0) failed to convert
-rank 54: Point 807 (-90.521611, 29.596946, 0.18907082) failed to convert
-rank 47: Point 810 (-90.634405, 30.043693, 29.735219) failed to convert
-rank 20: Point 803 (-91.281056, 29.648779, -3.977945) failed to convert
-rank 9: Point 809 (-91.632322, 30.790648, -10.063549) failed to convert
-rank 78: Point 1127 (-89.917756, 29.863206, 29.753599) failed to convert
-rank 57: Point 814 (-90.475997, 29.555245, -0.53295308) failed to convert
-rank 74: Point 1125 (-90.005152, 29.796104, -5.1285651) failed to convert
-rank 72: Point 1126 (-90.044463, 29.844641, 0.58521265) failed to convert
-rank 89: Point 1117 (-89.395968, 29.335667, 22.167996) failed to convert
-rank 94: Point 1125 (-89.133748, 30.332714, 3.2895348) failed to convert
-rank 84: Point 1126 (-89.739703, 29.575821, -0.0) failed to convert
-rank 81: Point 1114 (-89.78909, 30.267451, -2.0749763) failed to convert
-rank 51: Point 812 (-90.596091, 29.505842, -8.2296) failed to convert
-rank 35: Point 816 (-90.861012, 29.854064, -2.709672) failed to convert
-rank 87: Point 1116 (-89.503842, 29.626792, 0.14393284) failed to convert
-rank 19: Point 817 (-91.252759, 30.529918, 12.79944) failed to convert
-rank 17: Point 813 (-91.376048, 29.674977, -3.6848124) failed to convert
-rank 67: Point 1114 (-90.149216, 29.949647, -3.3830387) failed to convert
-rank 3: Point 810 (-91.844587, 30.994446, -14.024211) failed to convert
-rank 77: Point 1117 (-89.942464, 29.856111, -2.2414877) failed to convert
-rank 10: Point 806 (-91.595999, 30.76862, 5.2001273) failed to convert
-rank 34: Point 801 (-90.894173, 29.759777, -0.89836703) failed to convert
-rank 68: Point 1126 (-90.115771, 30.020435, 1.348932) failed to convert
-rank 4: Point 808 (-91.799156, 30.969498, -16.568797) failed to convert
-rank 33: Point 807 (-90.947714, 29.382132, -0.19089429) failed to convert
-rank 86: Point 1126 (-89.613066, 29.304956, 0.31299999) failed to convert
-rank 92: Point 1125 (-89.301457, 29.30068, -0.0) failed to convert
-rank 73: Point 1116 (-90.014334, 29.951835, -6.1661044) failed to convert
-rank 96: Point 1129 (-89.147347, 29.747959, 3.3963539) failed to convert
-rank 46: Point 796 (-90.698995, 29.363146, -0.27236054) failed to convert
-rank 50: Point 812 (-90.603283, 29.649673, -1.0821701) failed to convert
-rank 71: Point 1116 (-90.066896, 29.826176, -9.0) failed to convert
-rank 66: Point 1123 (-90.193336, 29.87739, 1.2057485) failed to convert
-rank 6: Point 807 (-91.75, 30.533955, -14.041509) failed to convert
-rank 44: Point 807 (-90.706553, 29.539048, -0.55999554) failed to convert
-rank 31: Point 809 (-90.956839, 30.410586, -2.263796) failed to convert
-rank 52: Point 804 (-90.605626, 29.019692, 7.7071242) failed to convert
-rank 55: Point 809 (-90.503917, 29.588286, -1.9029717) failed to convert
-rank 91: Point 1117 (-89.341211, 29.229091, 0.05422866) failed to convert
-rank 85: Point 1116 (-89.626007, 30.117968, 2.6177534) failed to convert
-rank 75: Point 1119 (-90.032983, 29.193552, 3.506744) failed to convert
-rank 90: Point 1125 (-89.370213, 29.158052, 0.31299999) failed to convert
-rank 97: Point 1114 (-89.154207, 29.164553, 4.9896205) failed to convert
-rank 59: Point 812 (-90.414428, 29.794668, -0.2286) failed to convert
-rank 69: Point 1118 (-90.125319, 29.554605, -0.49356159) failed to convert
-rank 95: Point 1117 (-89.182977, 29.585128, 4.7078041) failed to convert
-rank 49: Point 812 (-90.639914, 29.334321, -8.2296) failed to convert
-rank 40: Point 805 (-90.76429, 29.71433, -1.3972766) failed to convert
-rank 88: Point 1127 (-89.46491, 29.216934, 0.31299999) failed to convert
-rank 30: Point 807 (-91.011475, 30.167136, -9.8234913) failed to convert
-rank 15: Point 808 (-91.458639, 29.731814, -3.2705041) failed to convert
-rank 79: Point 1118 (-89.91629, 29.632709, 6.0182524) failed to convert
-rank 98: Point 1129 (-89.04818, 29.519123, 4.6198447) failed to convert
-rank 83: Point 1115 (-89.759528, 29.887785, -5.0701457) failed to convert
-rank 13: Point 809 (-91.52379, 29.785023, -1.6526461) failed to convert
-rank 22: Point 808 (-91.195178, 30.495448, 17.775897) failed to convert
-rank 82: Point 1127 (-89.767831, 30.113993, -0.44942463) failed to convert
-rank 38: Point 803 (-90.816232, 29.428147, -0.35274421) failed to convert
-rank 45: Point 815 (-90.699722, 29.465001, -0.95428384) failed to convert
-rank 62: Point 805 (-90.336766, 29.88518, -0.12359824) failed to convert
-rank 63: Point 812 (-90.301375, 29.948141, -7.9753974) failed to convert
-rank 25: Point 815 (-91.151634, 30.327553, -7.4792498) failed to convert
-rank 42: Point 807 (-90.750243, 29.380499, 0.30489928) failed to convert
-rank 76: Point 1130 (-89.966251, 29.815492, 1.7668067) failed to convert
-rank 26: Point 805 (-91.138976, 30.273382, 4.802665) failed to convert
-rank 0: Point 755 (-92.4057, 29.52632, 4.5999999) failed to convert
-rank 1: Point 812 (-92.032875, 30.701397, -8.9065448) failed to convert
-rank 64: Point 1128 (-90.299841, 29.401109, -3.8008561) failed to convert
-rank 80: Point 1124 (-89.906115, 29.295388, 0.31299999) failed to convert
-rank 27: Point 808 (-91.112549, 30.255205, 5.4762626) failed to convert
-rank 16: Point 806 (-91.356423, 30.712102, -20.0) failed to convert
-rank 28: Point 802 (-91.106001, 29.687954, -0.69302151) failed to convert
-rank 32: Point 803 (-90.940918, 29.990839, -0.77484731) failed to convert
-rank 65: Point 1118 (-90.262456, 29.423032, 1.0769198) failed to convert
-rank 36: Point 807 (-90.843459, 29.756791, -1.0005746) failed to convert
-rank 18: Point 809 (-91.411772, 28.516168, 40.559797) failed to convert
-rank 93: Point 1116 (-89.181571, 30.126005, 1.5923139) failed to convert
-rank 70: Point 1129 (-90.077428, 29.913507, -7.0917821) failed to convert
-rank 56: Point 807 (-90.474994, 29.814193, -0.88361884) failed to convert
-rank 99: Point 1117 (-88.893616, 29.548251, 11.342243) failed to convert
-rank 39: Point 809 (-90.789878, 29.570926, -0.27367277) failed to convert
-rank 53: Point 811 (-90.509762, 30.051872, 15.195844) failed to convert
-rank 74: Point 1126 (-90.004779, 29.80085, 15.170558) failed to convert
-rank 94: Point 1126 (-89.23569, 29.190677, 1.3e-07) failed to convert
-rank 78: Point 1128 (-89.904519, 30.028693, -3.0330538) failed to convert
-rank 48: Point 806 (-90.634874, 29.711381, -0.96447682) failed to convert
-rank 24: Point 808 (-91.218982, 29.51226, -0.47289368) failed to convert
-rank 89: Point 1118 (-89.406657, 29.210776, 0.31256006) failed to convert
-rank 81: Point 1115 (-89.816286, 29.934174, 1.3774757) failed to convert
-rank 5: Point 814 (-91.824945, 29.709603, 1.5783983) failed to convert
-rank 84: Point 1127 (-89.731896, 29.670703, -0.32480877) failed to convert
-rank 37: Point 814 (-90.788068, 30.231324, -1.549161) failed to convert
-rank 43: Point 814 (-90.713938, 29.608651, -0.68954403) failed to convert
-rank 11: Point 806 (-91.544376, 30.832139, -11.366894) failed to convert
-rank 72: Point 1127 (-90.048135, 29.797522, 1.4193225) failed to convert
-rank 61: Point 816 (-90.383779, 29.57283, -0.08537262) failed to convert
-rank 12: Point 796 (-91.510797, 30.584085, -7.0896769) failed to convert
-rank 2: Point 808 (-91.956126, 30.220219, -3.2507712) failed to convert
-rank 87: Point 1117 (-89.501881, 29.649447, -0.0) failed to convert
-rank 67: Point 1115 (-90.167591, 29.709419, 4.0478553) failed to convert
-rank 8: Point 801 (-91.654866, 30.918293, -14.164445) failed to convert
-rank 21: Point 817 (-91.259349, 29.683209, -0.96757324) failed to convert
-rank 41: Point 813 (-90.735367, 29.900127, -0.65025954) failed to convert
-rank 7: Point 815 (-91.699555, 30.772265, -9.6534181) failed to convert
-rank 47: Point 811 (-90.657693, 29.71202, -0.65417506) failed to convert
-rank 54: Point 808 (-90.484254, 30.115227, -0.31156595) failed to convert
-rank 20: Point 804 (-91.237969, 30.340563, 12.242283) failed to convert
-rank 58: Point 801 (-90.482384, 29.154659, 1.9058055) failed to convert
-rank 77: Point 1118 (-89.958959, 29.647765, -5.0560227) failed to convert
-rank 86: Point 1127 (-89.60391, 29.415021, 24.765888) failed to convert
-rank 68: Point 1127 (-90.184487, 29.120245, 0.31299999) failed to convert
-rank 96: Point 1130 (-89.170656, 29.487178, 0.92523236) failed to convert
-rank 73: Point 1117 (-90.007432, 30.039513, -4.7487842) failed to convert
-rank 71: Point 1117 (-90.03693, 30.209313, 4.4699998) failed to convert
-rank 92: Point 1126 (-89.324073, 29.039851, 14.40518) failed to convert
-rank 51: Point 813 (-90.599135, 29.462574, 0.33479066) failed to convert
-rank 9: Point 810 (-91.630081, 30.829172, -11.72279) failed to convert
-rank 75: Point 1120 (-89.965029, 30.060212, -4.4500802) failed to convert
-rank 66: Point 1124 (-90.234873, 29.327549, -0.18828156) failed to convert
-rank 17: Point 814 (-91.31897, 30.606557, -17.350434) failed to convert
-rank 14: Point 806 (-91.462891, 30.178077, -2.4311385) failed to convert
-rank 57: Point 815 (-90.444059, 29.995545, 19.71997) failed to convert
-rank 97: Point 1115 (-89.151709, 29.192409, -0.0) failed to convert
-rank 91: Point 1118 (-89.347942, 29.151091, 0.2370425) failed to convert
-rank 85: Point 1117 (-89.686482, 29.389731, 0.31299999) failed to convert
-rank 3: Point 811 (-91.867567, 30.577297, -8.2296) failed to convert
-rank 29: Point 812 (-91.059405, 29.727257, -0.98442169) failed to convert
-rank 35: Point 817 (-90.863517, 29.816689, -3.5723379) failed to convert
-rank 23: Point 812 (-91.227282, 29.66437, -0.62841187) failed to convert
-rank 10: Point 807 (-91.579477, 31.04918, -14.0) failed to convert
-rank 90: Point 1126 (-89.341277, 29.492944, 3.8533713) failed to convert
-rank 60: Point 802 (-90.391624, 29.772092, -0.47820332) failed to convert
-rank 4: Point 809 (-91.804897, 30.866712, 7.1008652) failed to convert
-rank 69: Point 1119 (-90.051532, 30.503708, -10.753538) failed to convert
-rank 95: Point 1118 (-89.212093, 29.25646, -0.40495086) failed to convert
-rank 33: Point 808 (-90.919903, 29.802316, -1.4688126) failed to convert
-rank 19: Point 818 (-91.252556, 30.532335, -0.79233271) failed to convert
-rank 50: Point 813 (-90.612412, 29.519912, -0.44265894) failed to convert
-rank 88: Point 1128 (-89.452389, 29.364024, 26.787635) failed to convert
-rank 34: Point 802 (-90.874028, 30.05988, -7.3288016) failed to convert
-rank 82: Point 1128 (-89.812274, 29.568139, -1.6879823) failed to convert
-rank 98: Point 1130 (-89.019596, 29.832646, 5.6728041) failed to convert
-rank 79: Point 1119 (-89.978043, 28.846723, 38.832964) failed to convert
-rank 83: Point 1116 (-89.759516, 29.887878, -5.0121063) failed to convert
-rank 55: Point 810 (-90.514242, 29.44399, 0.3048) failed to convert
-rank 6: Point 808 (-91.740148, 30.70843, -15.825217) failed to convert
-rank 76: Point 1131 (-89.976249, 29.688804, -0.03246057) failed to convert
-rank 44: Point 808 (-90.720202, 29.340733, -8.2296) failed to convert
-rank 31: Point 810 (-90.996789, 29.806338, -0.56581368) failed to convert
-rank 46: Point 797 (-90.695132, 29.419113, -0.24795164) failed to convert
-rank 52: Point 805 (-90.578312, 29.408909, -0.6801778) failed to convert
-rank 80: Point 1125 (-89.846165, 30.043837, 0.27432001) failed to convert
-rank 49: Point 813 (-90.63124, 29.458567, 0.03017449) failed to convert
-rank 65: Point 1119 (-90.262455, 29.422972, 0.09077655) failed to convert
-rank 64: Point 1129 (-90.291234, 29.516885, -3.6179761) failed to convert
-rank 40: Point 806 (-90.75736, 29.815359, -1.205457) failed to convert
-rank 70: Point 1130 (-90.125159, 29.293803, 0.65782804) failed to convert
-rank 59: Point 813 (-90.409436, 29.86265, -0.6934734) failed to convert
-rank 74: Point 1127 (-89.991468, 29.969883, -0.27703433) failed to convert
-rank 15: Point 809 (-91.459054, 29.724662, -0.0) failed to convert
-rank 99: Point 1118 (-88.888988, 29.59663, 9.9242394) failed to convert
-rank 13: Point 810 (-91.503073, 30.136709, 15.127182) failed to convert
-rank 38: Point 804 (-90.776828, 30.007103, -10.247358) failed to convert
-rank 45: Point 816 (-90.699223, 29.472195, -0.64604507) failed to convert
-rank 63: Point 813 (-90.300334, 29.962, -8.0436726) failed to convert
-rank 22: Point 809 (-91.247617, 29.661285, -4.1463243) failed to convert
-rank 94: Point 1127 (-89.209777, 29.48463, 3.33611) failed to convert
-rank 62: Point 806 (-90.336754, 29.885218, -0.11024943) failed to convert
-rank 32: Point 804 (-90.960755, 29.689897, -0.50307221) failed to convert
-rank 30: Point 808 (-91.01241, 30.152781, -11.76711) failed to convert
-rank 25: Point 816 (-91.192218, 29.687812, -6.23316) failed to convert
-rank 26: Point 806 (-91.142232, 30.222434, 7.0047774) failed to convert
-rank 84: Point 1128 (-89.688689, 30.193542, -0.34329509) failed to convert
-rank 28: Point 803 (-91.106001, 29.687914, -0.64806975) failed to convert
-rank 78: Point 1129 (-89.880227, 30.330338, -6.5206228) failed to convert
-rank 89: Point 1119 (-89.432201, 28.910838, 5.3271639) failed to convert
-rank 81: Point 1116 (-89.791595, 30.23672, 1.8896828) failed to convert
-rank 93: Point 1117 (-89.272391, 29.099652, 3.3255636) failed to convert
-rank 67: Point 1116 (-90.148681, 29.956149, 29.149196) failed to convert
-rank 1: Point 813 (-92.03462, 30.665973, -9.535851) failed to convert
-rank 27: Point 809 (-91.116391, 30.195368, 15.067532) failed to convert
-rank 86: Point 1128 (-89.605223, 29.399185, -5.6491635) failed to convert
-rank 87: Point 1118 (-89.526576, 29.357413, -4.4461178) failed to convert
-rank 68: Point 1128 (-90.175035, 29.245277, 0.31299999) failed to convert
-rank 72: Point 1128 (-90.030837, 30.018254, 0.28291618) failed to convert
-rank 96: Point 1131 (-89.192893, 29.23644, -0.08935388) failed to convert
-rank 56: Point 808 (-90.499952, 29.467523, -0.42351249) failed to convert
-rank 16: Point 807 (-91.3579, 30.688146, -15.723734) failed to convert
-rank 77: Point 1119 (-89.956121, 29.683497, -0.47542596) failed to convert
-rank 39: Point 810 (-90.788292, 29.59417, -0.54908385) failed to convert
-rank 36: Point 808 (-90.836466, 29.860219, -0.51352029) failed to convert
-rank 73: Point 1118 (-90.011129, 29.992478, -2.5678172) failed to convert
-rank 42: Point 808 (-90.740893, 29.517079, -0.7194691) failed to convert
-rank 92: Point 1127 (-89.299558, 29.322276, -0.05647069) failed to convert
-rank 71: Point 1118 (-90.057925, 29.941317, 29.071109) failed to convert
-rank 21: Point 818 (-91.207323, 30.512607, -6.7671061) failed to convert
-rank 0: Point 756 (-92.45341, 28.489208, 49.686317) failed to convert
-rank 18: Point 810 (-91.286188, 30.586452, -10.260452) failed to convert
-rank 75: Point 1121 (-89.991405, 29.726258, 22.560081) failed to convert
-rank 5: Point 815 (-91.752209, 31.016381, 5.7182372) failed to convert
-rank 97: Point 1116 (-89.080003, 29.98976, 2.8457738) failed to convert
-rank 91: Point 1119 (-89.34404, 29.196273, -0.09939406) failed to convert
-rank 37: Point 815 (-90.811997, 29.881252, -0.29871276) failed to convert
-rank 11: Point 807 (-91.590058, 30.053197, -8.2296) failed to convert
-rank 43: Point 815 (-90.698035, 29.838221, -1.5566164) failed to convert
-rank 85: Point 1118 (-89.691761, 29.324256, 0.31299999) failed to convert
-rank 66: Point 1125 (-90.208358, 29.679466, 0.10453046) failed to convert
-rank 48: Point 807 (-90.669508, 29.214111, -0.0) failed to convert
-rank 53: Point 812 (-90.506842, 30.092156, -0.966415) failed to convert
-rank 12: Point 797 (-91.573538, 29.513431, 2.2374159) failed to convert
-rank 90: Point 1127 (-89.359385, 29.283332, -5.3327811) failed to convert
-rank 69: Point 1120 (-90.109502, 29.760205, -0.49943565) failed to convert
-rank 2: Point 809 (-91.969557, 29.967326, -2.5843715) failed to convert
-rank 58: Point 802 (-90.461898, 29.439867, -8.2296) failed to convert
-rank 24: Point 809 (-91.207815, 29.690995, -1.9733811) failed to convert
-rank 8: Point 802 (-91.654463, 30.92496, -13.943996) failed to convert
-rank 95: Point 1119 (-89.217497, 29.19499, -0.24749006) failed to convert
-rank 41: Point 814 (-90.767351, 29.433804, 0.45756042) failed to convert
-rank 54: Point 809 (-90.521659, 29.596203, -1.1579949) failed to convert
-rank 88: Point 1129 (-89.361643, 30.412641, -0.37449034) failed to convert
-rank 98: Point 1131 (-89.076722, 29.202456, 0.33644336) failed to convert
-rank 7: Point 816 (-91.751512, 29.851475, -0.71002192) failed to convert
-rank 61: Point 817 (-90.39374, 29.436623, -0.0) failed to convert
-rank 17: Point 815 (-91.376147, 29.673238, -1.8620832) failed to convert
-rank 57: Point 816 (-90.453936, 29.859717, -0.69430392) failed to convert
-rank 14: Point 807 (-91.474149, 29.989203, -2.9030499) failed to convert
-rank 51: Point 814 (-90.596092, 29.505782, -8.2296) failed to convert
-rank 82: Point 1129 (-89.736262, 30.496203, -8.0314873) failed to convert
-rank 20: Point 805 (-91.275219, 29.74314, -0.91557803) failed to convert
-rank 83: Point 1117 (-89.783769, 29.590368, -0.0) failed to convert
-rank 47: Point 812 (-90.647421, 29.858687, -0.67798587) failed to convert
-rank 35: Point 818 (-90.847766, 30.04902, -9.7628518) failed to convert
-rank 79: Point 1120 (-89.894647, 29.903782, -0.26699486) failed to convert
-rank 76: Point 1132 (-89.927589, 30.300918, -0.40820411) failed to convert
-rank 80: Point 1126 (-89.906138, 29.294698, 0.31299999) failed to convert
-rank 65: Point 1120 (-90.262455, 29.422931, -0.27330172) failed to convert
-rank 60: Point 803 (-90.375239, 29.994408, -5.0557179) failed to convert
-rank 23: Point 813 (-91.221729, 29.753095, -1.2162376) failed to convert
-rank 64: Point 1130 (-90.299813, 29.401139, -3.8008561) failed to convert
-rank 74: Point 1128 (-89.99104, 29.975219, -8.2296) failed to convert
-rank 99: Point 1119 (-88.906379, 29.407846, 16.521293) failed to convert
-rank 10: Point 808 (-91.625921, 30.253612, -4.7815318) failed to convert
-rank 19: Point 819 (-91.302278, 29.732375, -6.8275205) failed to convert
-rank 70: Point 1131 (-90.074267, 29.954036, -0.18011451) failed to convert
-rank 3: Point 812 (-91.867693, 30.57457, -11.845695) failed to convert
-rank 4: Point 810 (-91.828086, 30.449019, -3.2525102) failed to convert
-rank 29: Point 813 (-91.059234, 29.729594, -1.4301011) failed to convert
-rank 84: Point 1129 (-89.697271, 30.090238, -0.70900994) failed to convert
-rank 34: Point 803 (-90.874065, 30.059245, -11.037723) failed to convert
-rank 94: Point 1128 (-89.186963, 29.741317, 2.6432084) failed to convert
-rank 33: Point 809 (-90.930931, 29.636086, -0.77200678) failed to convert
-rank 89: Point 1120 (-89.314213, 30.273671, 2.1533826) failed to convert
-rank 87: Point 1119 (-89.526562, 29.357473, -4.4461178) failed to convert
-rank 55: Point 811 (-90.472747, 30.019898, 24.044903) failed to convert
-rank 78: Point 1130 (-89.927519, 29.740485, -0.04849296) failed to convert
-rank 31: Point 811 (-90.976694, 30.111501, 13.10914) failed to convert
-rank 93: Point 1118 (-89.271722, 29.107261, 14.597716) failed to convert
-rank 6: Point 809 (-91.750011, 30.533649, -12.822551) failed to convert
-rank 52: Point 806 (-90.556784, 29.712617, -0.54177594) failed to convert
-rank 46: Point 798 (-90.698992, 29.363106, -0.10540984) failed to convert
-rank 81: Point 1117 (-89.817186, 29.922666, 11.089979) failed to convert
-rank 67: Point 1117 (-90.149892, 29.940186, -2.9518136) failed to convert
-rank 40: Point 807 (-90.754423, 29.858031, -0.93291327) failed to convert
-rank 49: Point 814 (-90.65574, 29.106313, 1.2151053) failed to convert
-rank 9: Point 811 (-91.631484, 30.805009, -10.531668) failed to convert
-rank 77: Point 1120 (-89.942439, 29.856143, -2.5685301) failed to convert
-rank 59: Point 814 (-90.409393, 29.863193, -1.4235375) failed to convert
-rank 44: Point 809 (-90.706819, 29.535062, -0.58382966) failed to convert
-rank 15: Point 810 (-91.443389, 29.987349, -1.6074255) failed to convert
-rank 72: Point 1129 (-90.036934, 29.940329, -0.46787115) failed to convert
-rank 63: Point 814 (-90.303008, 29.926166, -0.47407171) failed to convert
-rank 86: Point 1129 (-89.608755, 29.356548, 0.31299999) failed to convert
-rank 73: Point 1119 (-90.045385, 29.554435, 3.3619281) failed to convert
-rank 96: Point 1132 (-89.194156, 29.221841, -0.45025975) failed to convert
-rank 92: Point 1128 (-89.283544, 29.50531, 4.8196487) failed to convert
-rank 68: Point 1129 (-90.095248, 30.284041, 4.1799998) failed to convert
-rank 45: Point 817 (-90.699774, 29.464183, -0.64207588) failed to convert
-rank 62: Point 807 (-90.336737, 29.885277, -0.11971666) failed to convert
-rank 91: Point 1120 (-89.347065, 29.161125, 0.31299999) failed to convert
-rank 97: Point 1117 (-89.167323, 29.015921, -0.00033856) failed to convert
-rank 30: Point 809 (-91.040348, 29.724732, -0.54771288) failed to convert
-rank 22: Point 810 (-91.194721, 30.502532, 16.647461) failed to convert
-rank 25: Point 817 (-91.192425, 29.684377, -4.812792) failed to convert
-rank 26: Point 807 (-91.242312, 28.622068, 24.653719) failed to convert
-rank 71: Point 1119 (-90.067354, 29.82004, 2.5581445) failed to convert
-rank 85: Point 1119 (-89.680325, 29.463102, 0.90767899) failed to convert
-rank 75: Point 1122 (-89.996281, 29.664061, 1.2305414) failed to convert
-rank 90: Point 1128 (-89.388077, 28.949068, -0.02174706) failed to convert
-rank 66: Point 1126 (-90.231634, 29.370373, 0.31299999) failed to convert
-rank 13: Point 811 (-91.493931, 30.290733, -10.432387) failed to convert
-rank 69: Point 1121 (-90.097829, 29.910947, 21.568346) failed to convert
-rank 27: Point 810 (-91.148439, 29.693537, -2.295144) failed to convert
-rank 50: Point 814 (-90.62143, 29.391232, -0.1351061) failed to convert
-rank 88: Point 1130 (-89.453138, 29.354703, -4.2467786) failed to convert
-rank 95: Point 1120 (-89.226518, 29.092319, 2.5375812) failed to convert
-rank 98: Point 1132 (-89.00314, 30.011229, 4.9516195) failed to convert
-rank 16: Point 808 (-91.357668, 30.691772, -20.0) failed to convert
-rank 42: Point 809 (-90.737312, 29.569268, -2.2883776) failed to convert
-rank 38: Point 805 (-90.751642, 30.372038, -6.9693087) failed to convert
-rank 82: Point 1130 (-89.788012, 29.866993, -0.86185571) failed to convert
-rank 39: Point 811 (-90.77752, 29.752134, -2.0485226) failed to convert
-rank 83: Point 1118 (-89.759524, 29.887693, -5.0799305) failed to convert
-rank 56: Point 809 (-90.495569, 29.528635, -0.43257247) failed to convert
-rank 80: Point 1127 (-89.937205, 28.900064, 37.589745) failed to convert
-rank 76: Point 1133 (-89.962861, 29.858309, -0.8960928) failed to convert
-rank 1: Point 814 (-92.08414, 29.712182, 1.6020015) failed to convert
-rank 36: Point 809 (-90.808515, 30.270573, -1.4847421) failed to convert
-rank 5: Point 816 (-91.752551, 31.01031, -20.333207) failed to convert
-rank 37: Point 816 (-90.774607, 30.426228, -7.4247036) failed to convert
-rank 11: Point 808 (-91.541235, 30.884616, -12.550768) failed to convert
-rank 65: Point 1121 (-90.262454, 29.422871, 0.45265441) failed to convert
-rank 18: Point 811 (-91.35901, 29.401272, 4.5797129) failed to convert
-rank 8: Point 803 (-91.649578, 31.008989, -21.122237) failed to convert
-rank 79: Point 1121 (-89.916209, 29.633592, -2.1978717) failed to convert
-rank 32: Point 805 (-90.960337, 29.696143, -0.77157964) failed to convert
-rank 0: Point 757 (-92.412539, 29.371103, 9.3995322) failed to convert
-rank 12: Point 798 (-91.519917, 30.430389, -4.0152857) failed to convert
-rank 58: Point 803 (-90.40464, 30.224571, -0.04688837) failed to convert
-rank 48: Point 808 (-90.6241, 29.864507, -0.93016976) failed to convert
-rank 41: Point 815 (-90.727228, 30.01732, -9.9395288) failed to convert
-rank 2: Point 810 (-91.978438, 29.798504, 0.69800001) failed to convert
-rank 70: Point 1132 (-90.080448, 29.874416, -0.40298412) failed to convert
-rank 54: Point 810 (-90.530801, 29.467952, -0.08516684) failed to convert
-rank 74: Point 1129 (-90.003463, 29.817492, 32.198829) failed to convert
-rank 64: Point 1131 (-90.291205, 29.516914, -3.6179761) failed to convert
-rank 94: Point 1129 (-89.232887, 29.222571, -0.0) failed to convert
-rank 99: Point 1120 (-88.898034, 29.497967, 12.96208) failed to convert
-rank 84: Point 1130 (-89.684028, 30.249066, -0.54965833) failed to convert
-rank 24: Point 810 (-91.251906, 28.979646, 4.3275051) failed to convert
-rank 87: Point 1120 (-89.43851, 30.387182, -2.7379012) failed to convert
-rank 43: Point 816 (-90.698022, 29.838183, -1.3902097) failed to convert
-rank 21: Point 819 (-91.22443, 30.242076, -3.2857875) failed to convert
-rank 78: Point 1131 (-89.904471, 30.029117, -2.1933414) failed to convert
-rank 17: Point 816 (-91.379779, 29.613034, -0.5039332) failed to convert
-rank 61: Point 818 (-90.383837, 29.571866, -0.085344) failed to convert
-rank 28: Point 804 (-91.106001, 29.687853, -0.58731532) failed to convert
-rank 20: Point 806 (-91.235172, 30.384808, -15.601189) failed to convert
-rank 53: Point 813 (-90.504977, 30.117939, -0.62462213) failed to convert
-rank 67: Point 1118 (-90.153261, 29.896108, 0.72180209) failed to convert
-rank 14: Point 808 (-91.487329, 29.766515, -3.6271201) failed to convert
-rank 57: Point 817 (-90.487707, 29.392012, -8.2296) failed to convert
-rank 89: Point 1121 (-89.431964, 28.912927, 3.8332539) failed to convert
-rank 93: Point 1119 (-89.176896, 30.177731, 2.4590975) failed to convert
-rank 81: Point 1118 (-89.789057, 30.267429, -2.2193677) failed to convert
-rank 77: Point 1121 (-89.991648, 29.230917, 1.3828892) failed to convert
-rank 23: Point 814 (-91.209831, 29.942799, -0.8468642) failed to convert
-rank 35: Point 819 (-90.847218, 30.056898, 22.334285) failed to convert
-rank 3: Point 813 (-91.860897, 30.698303, -9.1061821) failed to convert
-rank 51: Point 815 (-90.596093, 29.505741, -0.63865798) failed to convert
-rank 60: Point 804 (-90.352956, 30.294473, 1.5424751) failed to convert
-rank 72: Point 1130 (-90.030627, 30.020567, 9.5470756) failed to convert
-rank 96: Point 1133 (-89.185673, 29.317493, 0.25390188) failed to convert
-rank 19: Point 820 (-91.302254, 29.732431, -6.8275205) failed to convert
-rank 47: Point 813 (-90.647312, 29.860183, -0.72914033) failed to convert
-rank 73: Point 1120 (-90.021969, 29.854479, 1.3534833) failed to convert
-rank 4: Point 811 (-91.800489, 30.945077, 11.741707) failed to convert
-rank 10: Point 809 (-91.597498, 30.74261, -10.622908) failed to convert
-rank 92: Point 1129 (-89.324282, 29.03703, 14.590597) failed to convert
-rank 7: Point 817 (-91.736453, 30.120653, -1.280039) failed to convert
-rank 91: Point 1121 (-89.346242, 29.170652, 0.31299999) failed to convert
-rank 86: Point 1130 (-89.605928, 29.390189, 0.4457797) failed to convert
-rank 55: Point 812 (-90.494898, 29.713643, -2.1556837) failed to convert
-rank 33: Point 810 (-90.973423, 28.987821, 7.2813608) failed to convert
-rank 29: Point 814 (-91.032987, 30.133149, -11.573867) failed to convert
-rank 68: Point 1130 (-90.126858, 29.875904, 0.96074755) failed to convert
-rank 85: Point 1120 (-89.685853, 29.395886, -0.26197844) failed to convert
-rank 31: Point 812 (-90.976729, 30.110771, 12.834794) failed to convert
-rank 52: Point 807 (-90.557748, 29.698884, -0.21521267) failed to convert
-rank 71: Point 1120 (-90.056332, 29.961422, -4.3671517) failed to convert
-rank 49: Point 815 (-90.613143, 29.71603, -1.0420454) failed to convert
-rank 40: Point 808 (-90.784497, 29.417852, -8.2296) failed to convert
-rank 90: Point 1129 (-89.358605, 29.292217, 18.35612) failed to convert
-rank 75: Point 1123 (-89.99245, 29.71281, -0.97148092) failed to convert
-rank 97: Point 1118 (-89.114274, 29.610667, 5.0574063) failed to convert
-rank 66: Point 1127 (-90.227239, 29.428866, -0.22707564) failed to convert
-rank 69: Point 1122 (-90.124315, 29.567203, -0.18221178) failed to convert
-rank 88: Point 1131 (-89.453127, 29.354643, -4.2467786) failed to convert
-rank 6: Point 810 (-91.741592, 30.682775, -15.009827) failed to convert
-rank 95: Point 1121 (-89.217585, 29.19395, -0.15420708) failed to convert
-rank 9: Point 812 (-91.646683, 30.542463, -6.3193388) failed to convert
-rank 82: Point 1131 (-89.768252, 30.108548, -0.47617633) failed to convert
-rank 44: Point 810 (-90.672066, 30.034783, -3.8407392) failed to convert
-rank 34: Point 804 (-90.937947, 29.098146, 1.5433388) failed to convert
-rank 98: Point 1133 (-89.077852, 29.189519, 1.3158417) failed to convert
-rank 46: Point 799 (-90.664621, 29.858059, -0.62399464) failed to convert
-rank 59: Point 815 (-90.428791, 29.597355, -0.43942502) failed to convert
-rank 83: Point 1119 (-89.759488, 29.887782, -5.1202709) failed to convert
-rank 76: Point 1134 (-89.986055, 29.5638, 0.31299999) failed to convert
-rank 15: Point 811 (-91.461845, 29.67747, -1.6934559) failed to convert
-rank 80: Point 1128 (-89.881077, 29.609247, 27.831576) failed to convert
-rank 79: Point 1122 (-89.888482, 29.980586, 12.014274) failed to convert
-rank 30: Point 810 (-91.012902, 30.144916, -8.2614619) failed to convert
-rank 63: Point 815 (-90.345209, 29.356673, -0.00025824) failed to convert
-rank 65: Point 1122 (-90.22237, 29.955168, -7.6821798) failed to convert
-rank 45: Point 818 (-90.666497, 29.942771, -1.1271208) failed to convert
-rank 22: Point 811 (-91.255871, 29.527775, -0.60868561) failed to convert
-rank 25: Point 818 (-91.192202, 29.68787, -6.23316) failed to convert
-rank 27: Point 811 (-91.11269, 30.252468, 5.4133477) failed to convert
-rank 26: Point 808 (-91.138321, 30.282425, -6.9066466) failed to convert
-rank 70: Point 1133 (-90.068261, 30.030218, -1.6851897) failed to convert
-rank 42: Point 810 (-90.742223, 29.497658, -0.96014503) failed to convert
-rank 38: Point 806 (-90.784284, 29.898271, -0.69673047) failed to convert
-rank 13: Point 812 (-91.547068, 29.385295, 2.4731886) failed to convert
-rank 94: Point 1130 (-89.235609, 29.19148, -0.47005855) failed to convert
-rank 84: Point 1131 (-89.693316, 30.137429, 1.6815662) failed to convert
-rank 74: Point 1130 (-89.994844, 29.926756, -1.0468897) failed to convert
-rank 50: Point 815 (-90.562808, 30.218738, 2.4325949) failed to convert
-rank 56: Point 810 (-90.47468, 29.818385, 0.73663428) failed to convert
-rank 99: Point 1121 (-88.89744, 29.504261, 12.82143) failed to convert
-rank 87: Point 1121 (-89.526553, 29.357512, -4.4461178) failed to convert
-rank 39: Point 812 (-90.777522, 29.751937, -1.8568606) failed to convert
-rank 64: Point 1132 (-90.294529, 29.472055, 1.3473316) failed to convert
-rank 78: Point 1132 (-89.903432, 30.042009, -1.2112752) failed to convert
-rank 16: Point 809 (-91.434619, 29.420409, 1.8864746) failed to convert
-rank 18: Point 812 (-91.315582, 30.112173, -0.235) failed to convert
-rank 93: Point 1120 (-89.273262, 29.089276, -0.01068891) failed to convert
-rank 89: Point 1122 (-89.406196, 29.215069, 0.17077163) failed to convert
-rank 67: Point 1119 (-90.143947, 30.017256, 0.78756228) failed to convert
-rank 77: Point 1122 (-89.958991, 29.647095, -3.5275392) failed to convert
-rank 36: Point 810 (-90.845134, 29.731806, -0.70549932) failed to convert
-rank 12: Point 799 (-91.562048, 29.711841, -0.46165642) failed to convert
-rank 62: Point 808 (-90.362937, 29.530604, -0.46290011) failed to convert
-rank 37: Point 817 (-90.812939, 29.867152, -0.292273) failed to convert
-rank 5: Point 817 (-91.752549, 31.01025, -20.333207) failed to convert
-rank 72: Point 1131 (-90.03504, 29.964104, -1.167808) failed to convert
-rank 96: Point 1134 (-89.200544, 29.149234, -0.09245901) failed to convert
-rank 11: Point 809 (-91.552465, 30.694716, -8.2270495) failed to convert
-rank 32: Point 806 (-90.962549, 29.66255, -0.63571504) failed to convert
-rank 8: Point 804 (-91.649578, 31.008928, -21.326702) failed to convert
-rank 48: Point 809 (-90.607012, 30.105932, -0.14722427) failed to convert
-rank 73: Point 1121 (-90.014317, 29.951894, -6.1661044) failed to convert
-rank 81: Point 1119 (-89.78946, 30.262491, -1.1901797) failed to convert
-rank 92: Point 1130 (-89.300267, 29.313801, -0.28264088) failed to convert
-rank 91: Point 1122 (-89.283884, 29.88547, 0.42437351) failed to convert
-rank 54: Point 811 (-90.51405, 29.702228, -1.3739538) failed to convert
-rank 21: Point 820 (-91.218291, 30.339338, 3.6818405) failed to convert
-rank 24: Point 811 (-91.166351, 30.346402, 25.463772) failed to convert
-rank 41: Point 816 (-90.735351, 29.899849, 0.40587304) failed to convert
-rank 85: Point 1121 (-89.605506, 30.359624, -6.7928216) failed to convert
-rank 86: Point 1131 (-89.607884, 29.36645, 0.35016107) failed to convert
-rank 71: Point 1121 (-90.057532, 29.946016, 37.358246) failed to convert
-rank 58: Point 804 (-90.42961, 29.884546, -2.2420444) failed to convert
-rank 1: Point 815 (-92.073355, 29.920931, -3.3924588) failed to convert
-rank 2: Point 811 (-91.925108, 30.79644, -10.68588) failed to convert
-rank 68: Point 1131 (-90.123843, 29.914975, -7.4980806) failed to convert
-rank 90: Point 1130 (-89.363503, 29.235349, 0.02464482) failed to convert
-rank 97: Point 1119 (-89.129755, 29.437781, 3.2801865) failed to convert
-rank 61: Point 819 (-90.360219, 29.892553, -0.45925511) failed to convert
-rank 43: Point 817 (-90.732986, 29.331173, -8.2296) failed to convert
-rank 66: Point 1128 (-90.157697, 30.341593, 3.5799999) failed to convert
-rank 35: Point 820 (-90.827111, 30.352282, -2.1285943) failed to convert
-rank 28: Point 805 (-91.106813, 29.675146, -2.0627557) failed to convert
-rank 14: Point 809 (-91.457722, 30.263844, -0.20299999) failed to convert
-rank 0: Point 758 (-92.438491, 28.80859, 31.972709) failed to convert
-rank 75: Point 1124 (-89.982502, 29.839135, -5.858866) failed to convert
-rank 88: Point 1132 (-89.453119, 29.354604, -4.2467786) failed to convert
-rank 53: Point 814 (-90.539939, 29.630898, -0.21028477) failed to convert
-rank 57: Point 818 (-90.470981, 29.624367, 0.03989814) failed to convert
-rank 20: Point 807 (-91.227226, 30.510654, -15.999563) failed to convert
-rank 51: Point 816 (-90.596093, 29.505681, -0.77462374) failed to convert
-rank 17: Point 817 (-91.376133, 29.673297, -3.1284173) failed to convert
-rank 23: Point 815 (-91.263011, 29.086212, 4.563087) failed to convert
-rank 69: Point 1123 (-90.098349, 29.903941, -0.9655802) failed to convert
-rank 60: Point 805 (-90.405831, 29.577774, -0.21336) failed to convert
-rank 3: Point 814 (-91.872666, 30.482749, -4.1757366) failed to convert
-rank 19: Point 821 (-91.252845, 30.527074, 11.938015) failed to convert
-rank 10: Point 810 (-91.674394, 29.402862, 2.4726639) failed to convert
-rank 4: Point 812 (-91.821692, 30.564263, -5.1762323) failed to convert
-rank 47: Point 814 (-90.642472, 29.928978, -0.71832415) failed to convert
-rank 95: Point 1122 (-89.145206, 30.006388, 1.9564896) failed to convert
-rank 82: Point 1132 (-89.831474, 29.329181, -0.10686832) failed to convert
-rank 33: Point 811 (-90.928039, 29.679107, -0.56305157) failed to convert
-rank 98: Point 1134 (-89.075639, 29.213757, 0.3107566) failed to convert
-rank 83: Point 1120 (-89.767859, 29.78538, -0.45531441) failed to convert
-rank 31: Point 813 (-91.018909, 29.466718, -0.61362665) failed to convert
-rank 76: Point 1135 (-89.965397, 29.825208, 0.20544105) failed to convert
-rank 29: Point 815 (-91.059281, 29.728648, -0.77857621) failed to convert
-rank 79: Point 1123 (-89.894873, 29.900914, -0.9218758) failed to convert
-rank 80: Point 1129 (-89.89759, 29.401914, 1.5014139) failed to convert
-rank 65: Point 1123 (-90.224543, 29.926349, -1.1313611) failed to convert
-rank 49: Point 816 (-90.611325, 29.741722, -0.09246357) failed to convert
-rank 7: Point 818 (-91.761125, 29.677766, 2.1078416) failed to convert
-rank 6: Point 811 (-91.742764, 30.662026, 12.417616) failed to convert
-rank 52: Point 808 (-90.532783, 30.047692, 18.286766) failed to convert
-rank 40: Point 809 (-90.754754, 29.853162, -0.32322734) failed to convert
-rank 55: Point 813 (-90.514011, 29.447165, 0.3048) failed to convert
-rank 70: Point 1134 (-90.096362, 29.668014, 0.31299999) failed to convert
-rank 59: Point 816 (-90.409431, 29.862439, -0.86532241) failed to convert
-rank 44: Point 811 (-90.685698, 29.839576, 0.33663482) failed to convert
-rank 34: Point 805 (-90.926614, 29.270526, 2.4937232) failed to convert
-rank 9: Point 813 (-91.644705, 30.576689, -7.1194878) failed to convert
-rank 74: Point 1131 (-90.003763, 29.813352, 28.573043) failed to convert
-rank 94: Point 1131 (-89.234999, 29.198382, -0.37838614) failed to convert
-rank 84: Point 1132 (-89.682095, 30.271585, -0.48872256) failed to convert
-rank 64: Point 1133 (-90.299773, 29.401184, -3.8008561) failed to convert
-rank 99: Point 1122 (-88.837307, 30.146558, 12.309092) failed to convert
-rank 93: Point 1121 (-89.198905, 29.931865, -0.0) failed to convert
-rank 15: Point 812 (-91.397301, 30.74858, -11.113688) failed to convert
-rank 63: Point 816 (-90.320305, 29.693606, 0.10766043) failed to convert
-rank 46: Point 800 (-90.694511, 29.428004, 0.30475281) failed to convert
-rank 87: Point 1122 (-89.526539, 29.357571, -4.4461178) failed to convert
-rank 78: Point 1133 (-89.889727, 30.212287, 2.9545127) failed to convert
-rank 30: Point 811 (-91.014845, 30.115167, 9.7076454) failed to convert
-rank 45: Point 819 (-90.666502, 29.942584, -0.7594882) failed to convert
-rank 22: Point 812 (-91.196739, 30.470588, 12.040719) failed to convert
-rank 89: Point 1123 (-89.396563, 29.327407, 0.97884209) failed to convert
-rank 96: Point 1135 (-89.108331, 30.179209, 4.3033149) failed to convert
-rank 77: Point 1123 (-89.957735, 29.662933, 26.037433) failed to convert
-rank 67: Point 1120 (-90.148676, 29.955697, 25.745169) failed to convert
-rank 25: Point 819 (-91.160968, 30.181241, -10.165529) failed to convert
-rank 27: Point 812 (-91.148671, 29.689779, -0.9618581) failed to convert
-rank 72: Point 1132 (-90.03572, 29.955302, 20.252718) failed to convert
-rank 73: Point 1122 (-90.014892, 29.944527, 15.168193) failed to convert
-rank 81: Point 1120 (-89.805253, 30.069209, 8.8172763) failed to convert
-rank 26: Point 809 (-91.180715, 29.614923, 0.19444919) failed to convert
-rank 92: Point 1131 (-89.307885, 29.22621, -0.5750776) failed to convert
-rank 13: Point 813 (-91.52594, 29.748126, -0.55736189) failed to convert
-rank 85: Point 1122 (-89.679607, 29.470969, 35.291635) failed to convert
-rank 71: Point 1122 (-90.06686, 29.826225, -9.0) failed to convert
-rank 86: Point 1132 (-89.603452, 29.419686, 30.507616) failed to convert
-rank 91: Point 1123 (-89.344464, 29.190946, 0.25084804) failed to convert
-rank 90: Point 1131 (-89.367171, 29.192682, 0.02362421) failed to convert
-rank 38: Point 807 (-90.784179, 29.899778, -0.8491179) failed to convert
-rank 68: Point 1132 (-90.123831, 29.915035, -7.4980806) failed to convert
-rank 50: Point 816 (-90.546901, 30.439814, -0.46829499) failed to convert
-rank 18: Point 813 (-91.291337, 30.503064, -7.0635789) failed to convert
-rank 56: Point 811 (-90.487875, 29.635626, 0.48913701) failed to convert
-rank 16: Point 810 (-91.357872, 30.6882, -17.394935) failed to convert
-rank 12: Point 800 (-91.566918, 29.627684, 1.2763092) failed to convert
-rank 97: Point 1120 (-89.154567, 29.159429, -0.0) failed to convert
-rank 5: Point 818 (-91.752547, 31.010209, -20.333207) failed to convert
-rank 66: Point 1129 (-90.189551, 29.926494, 28.465543) failed to convert
-rank 88: Point 1133 (-89.453108, 29.354544, -4.2467786) failed to convert
-rank 62: Point 809 (-90.362934, 29.530544, -2.0402808) failed to convert
-rank 37: Point 818 (-90.803146, 30.010679, -4.1450326) failed to convert
-rank 36: Point 811 (-90.857774, 29.543833, -0.28325305) failed to convert
-rank 75: Point 1125 (-89.96512, 30.058702, 1.0391132) failed to convert
-rank 11: Point 810 (-91.540105, 30.903213, -6.2382478) failed to convert
-rank 69: Point 1124 (-90.157718, 29.128532, 0.1155286) failed to convert
-rank 54: Point 812 (-90.457177, 30.485777, -8.7300229) failed to convert
-rank 32: Point 807 (-90.931331, 30.133438, 7.3798419) failed to convert
-rank 42: Point 811 (-90.70651, 30.014795, -3.316378) failed to convert
-rank 58: Point 805 (-90.448918, 29.619238, -0.35571317) failed to convert
-rank 82: Point 1133 (-89.812223, 29.568105, -1.6879823) failed to convert
-rank 21: Point 821 (-91.215124, 30.389329, 17.51479) failed to convert
-rank 95: Point 1123 (-89.214119, 29.233127, -0.0) failed to convert
-rank 61: Point 820 (-90.360133, 29.893715, 0.18520385) failed to convert
-rank 39: Point 813 (-90.786522, 29.619976, -1.5863935) failed to convert
-rank 98: Point 1135 (-89.007227, 29.965996, 4.2104903) failed to convert
-rank 2: Point 812 (-92.021515, 28.969152, 21.103434) failed to convert
-rank 41: Point 817 (-90.73533, 29.900141, -1.2584519) failed to convert
-rank 35: Point 821 (-90.88916, 29.432061, -0.6695167) failed to convert
-rank 24: Point 812 (-91.229471, 29.343323, -0.0) failed to convert
-rank 83: Point 1121 (-89.759469, 29.887916, -4.1713498) failed to convert
-rank 1: Point 816 (-92.069518, 29.991723, -3.4948116) failed to convert
-rank 28: Point 806 (-91.106309, 29.682912, -0.8518108) failed to convert
-rank 53: Point 815 (-90.505515, 30.109943, -0.32420978) failed to convert
-rank 76: Point 1136 (-89.93605, 30.194193, 3.8101742) failed to convert
-rank 79: Point 1124 (-89.894875, 29.900853, -2.447544) failed to convert
-rank 80: Point 1130 (-89.906173, 29.293659, 0.31299999) failed to convert
-rank 43: Point 818 (-90.687611, 29.987615, -1.1542489) failed to convert
-rank 8: Point 805 (-91.649578, 31.008888, -21.066103) failed to convert
-rank 14: Point 810 (-91.487273, 29.767114, -3.1790641) failed to convert
-rank 51: Point 817 (-90.596123, 29.505228, -0.03557373) failed to convert
-rank 57: Point 819 (-90.455379, 29.83966, -0.13495286) failed to convert
-rank 48: Point 810 (-90.611958, 30.036158, 17.45234) failed to convert
-rank 65: Point 1124 (-90.19127, 30.362052, 3.0227821) failed to convert
-rank 70: Point 1135 (-90.077041, 29.917383, 26.807971) failed to convert
-rank 94: Point 1132 (-89.233876, 29.210953, -0.0377873) failed to convert
-rank 23: Point 816 (-91.22519, 29.697582, -0.10856777) failed to convert
-rank 17: Point 818 (-91.376124, 29.673336, -4.051329) failed to convert
-rank 0: Point 759 (-92.40209, 29.592155, -0.30261813) failed to convert
-rank 99: Point 1123 (-88.835243, 30.166892, 11.5882) failed to convert
-rank 3: Point 815 (-91.867632, 30.57457, -8.2296) failed to convert
-rank 47: Point 815 (-90.647408, 29.858649, -0.80142202) failed to convert
-rank 19: Point 822 (-91.302238, 29.732468, -6.8275205) failed to convert
-rank 4: Point 813 (-91.801525, 30.926167, 6.5001254) failed to convert
-rank 33: Point 812 (-90.880045, 30.395366, -5.6849938) failed to convert
-rank 74: Point 1132 (-89.991013, 29.97519, -8.2296) failed to convert
-rank 31: Point 814 (-91.036208, 29.198885, 0.26296594) failed to convert
-rank 7: Point 819 (-91.717526, 30.455801, -9.2492184) failed to convert
-rank 93: Point 1122 (-89.211456, 29.79083, 2.2883097) failed to convert
-rank 84: Point 1133 (-89.749811, 29.449699, -0.23074734) failed to convert
-rank 87: Point 1123 (-89.436054, 30.414683, -10.344801) failed to convert
-rank 64: Point 1134 (-90.291162, 29.516956, -3.6179761) failed to convert
-rank 52: Point 809 (-90.56041, 29.661246, 0.72745416) failed to convert
-rank 29: Point 816 (-91.059334, 29.727739, -1.1031748) failed to convert
-rank 78: Point 1134 (-89.904465, 30.028918, -3.0832799) failed to convert
-rank 96: Point 1136 (-89.195284, 29.208734, -0.0) failed to convert
-rank 40: Point 810 (-90.770437, 29.624217, -0.5754487) failed to convert
-rank 59: Point 817 (-90.40935, 29.863416, -0.53466042) failed to convert
-rank 89: Point 1124 (-89.422022, 29.029437, 5.5651069) failed to convert
-rank 72: Point 1133 (-90.02978, 30.030657, 1.5958278) failed to convert
-rank 73: Point 1123 (-90.007418, 30.039475, -4.7487842) failed to convert
-rank 6: Point 812 (-91.741592, 30.682715, -15.694061) failed to convert
-rank 49: Point 817 (-90.639867, 29.334283, -8.2296) failed to convert
-rank 77: Point 1124 (-89.958944, 29.647603, -5.0337723) failed to convert
-rank 46: Point 801 (-90.660085, 29.922822, -0.97553938) failed to convert
-rank 81: Point 1121 (-89.788955, 30.268499, -1.7325392) failed to convert
-rank 60: Point 806 (-90.375217, 29.994442, -2.6773213) failed to convert
-rank 92: Point 1132 (-89.300146, 29.315047, -0.15979403) failed to convert
-rank 67: Point 1121 (-90.155034, 29.872668, -0.29299053) failed to convert
-rank 15: Point 813 (-91.458602, 29.731799, -3.2705041) failed to convert
-rank 20: Point 808 (-91.238494, 30.331796, -6.2862461) failed to convert
-rank 85: Point 1123 (-89.624723, 30.130477, 2.329179) failed to convert
-rank 10: Point 811 (-91.633577, 30.120305, -2.3522717) failed to convert
-rank 68: Point 1133 (-90.123823, 29.915074, -7.4980806) failed to convert
-rank 71: Point 1123 (-90.050429, 30.036695, 1.6188767) failed to convert
-rank 86: Point 1133 (-89.604495, 29.406846, 25.959808) failed to convert
-rank 91: Point 1124 (-89.345112, 29.18343, 0.31299999) failed to convert
-rank 90: Point 1132 (-89.367341, 29.190123, -0.06265386) failed to convert
-rank 66: Point 1130 (-90.227947, 29.419264, -3.3939481) failed to convert
-rank 45: Point 820 (-90.666404, 29.943932, -0.39538469) failed to convert
-rank 97: Point 1121 (-89.138424, 29.340747, 7.2992277) failed to convert
-rank 22: Point 813 (-91.198319, 30.445688, 13.8334) failed to convert
-rank 75: Point 1126 (-89.97054, 29.990317, 0.1465768) failed to convert
-rank 88: Point 1134 (-89.452969, 29.355551, -0.33104777) failed to convert
-rank 34: Point 806 (-90.893392, 29.770996, -1.0530746) failed to convert
-rank 30: Point 812 (-91.012377, 30.15273, -11.76711) failed to convert
-rank 69: Point 1125 (-90.088808, 30.026839, -1.1612508) failed to convert
-rank 26: Point 810 (-91.141445, 30.233327, -12.505855) failed to convert
-rank 44: Point 812 (-90.68335, 29.87318, -0.75560164) failed to convert
-rank 95: Point 1124 (-89.2175, 29.194615, -0.6346319) failed to convert
-rank 82: Point 1134 (-89.769069, 30.098154, -0.25717228) failed to convert
-rank 18: Point 814 (-91.338397, 29.739639, -0.60901281) failed to convert
-rank 27: Point 813 (-91.127875, 30.015968, -1.9238529) failed to convert
-rank 9: Point 814 (-91.670279, 30.130813, -7.6623275) failed to convert
-rank 98: Point 1136 (-89.078237, 29.184379, -0.0) failed to convert
-rank 13: Point 814 (-91.523811, 29.78445, -1.9024102) failed to convert
-rank 83: Point 1122 (-89.759469, 29.887667, -4.4293531) failed to convert
-rank 50: Point 817 (-90.603272, 29.649634, -0.60409203) failed to convert
-rank 56: Point 812 (-90.523433, 29.13817, 1.9231564) failed to convert
-rank 16: Point 811 (-91.357619, 30.692182, -20.0) failed to convert
-rank 38: Point 808 (-90.785165, 29.885342, -0.75785621) failed to convert
-rank 79: Point 1125 (-89.894876, 29.900813, -2.3622) failed to convert
-rank 55: Point 814 (-90.516551, 29.411513, -0.0) failed to convert
-rank 63: Point 817 (-90.301333, 29.948098, -7.9753974) failed to convert
-rank 80: Point 1131 (-89.882928, 29.585949, -1.9531584) failed to convert
-rank 11: Point 811 (-91.603493, 29.819538, -0.725979) failed to convert
-rank 5: Point 819 (-91.818575, 29.82566, 0.99000001) failed to convert
-rank 76: Point 1137 (-89.954718, 29.959849, -3.0921961) failed to convert
-rank 37: Point 819 (-90.804734, 29.987352, -0.60358685) failed to convert
-rank 36: Point 812 (-90.845894, 29.720424, -0.73173434) failed to convert
-rank 65: Point 1125 (-90.222322, 29.955205, -7.6821798) failed to convert
-rank 61: Point 821 (-90.344609, 30.102725, 2.8399999) failed to convert
-rank 99: Point 1124 (-88.836199, 30.156615, 11.849051) failed to convert
-rank 62: Point 810 (-90.362932, 29.530503, -1.4795054) failed to convert
-rank 21: Point 822 (-91.221111, 30.294503, -13.469691) failed to convert
-rank 12: Point 801 (-91.500632, 30.753773, -11.611966) failed to convert
-rank 25: Point 820 (-91.15223, 30.317784, -10.004928) failed to convert
-rank 42: Point 812 (-90.737307, 29.569227, -2.3004595) failed to convert
-rank 74: Point 1133 (-90.017203, 29.641824, 0.31299999) failed to convert
-rank 70: Point 1136 (-90.116863, 29.401023, -0.32112891) failed to convert
-rank 2: Point 813 (-91.973857, 29.884178, -0.10188896) failed to convert
-rank 94: Point 1133 (-89.235161, 29.196312, -0.0070179) failed to convert
-rank 32: Point 808 (-90.964236, 29.635688, -0.45829801) failed to convert
-rank 35: Point 822 (-90.838117, 30.190491, -0.74805888) failed to convert
-rank 84: Point 1134 (-89.728424, 29.711172, -0.0) failed to convert
-rank 93: Point 1123 (-89.219496, 29.700021, 2.964602) failed to convert
-rank 39: Point 814 (-90.767336, 29.900599, -0.04478354) failed to convert
-rank 41: Point 818 (-90.735319, 29.900261, -0.44537323) failed to convert
-rank 87: Point 1124 (-89.479338, 29.911993, -0.0267668) failed to convert
-rank 64: Point 1135 (-90.319257, 29.137096, 1.6938402) failed to convert
-rank 53: Point 816 (-90.552301, 29.456484, 0.02977034) failed to convert
-rank 28: Point 807 (-91.065174, 30.319915, -3.239495) failed to convert
-rank 58: Point 806 (-90.461861, 29.439993, -8.2296) failed to convert
-rank 78: Point 1135 (-89.914308, 29.905838, 7.9455933) failed to convert
-rank 96: Point 1137 (-89.185962, 29.313964, -0.54191914) failed to convert
-rank 24: Point 813 (-91.169948, 30.289589, -13.786105) failed to convert
-rank 89: Point 1125 (-89.407369, 29.200956, 0.11273002) failed to convert
-rank 43: Point 819 (-90.697337, 29.847934, -0.38262439) failed to convert
-rank 72: Point 1134 (-89.999303, 30.416158, -9.0297555) failed to convert
-rank 47: Point 816 (-90.67486, 29.465031, 0.03048) failed to convert
-rank 8: Point 806 (-91.649579, 31.008827, -19.080574) failed to convert
-rank 73: Point 1124 (-90.028893, 29.765873, -4.9084995) failed to convert
-rank 81: Point 1122 (-89.827391, 29.79647, 2.0804715) failed to convert
-rank 67: Point 1122 (-90.149465, 29.945206, -4.1882867) failed to convert
-rank 23: Point 817 (-91.226564, 29.675548, 11.230025) failed to convert
-rank 7: Point 820 (-91.735322, 30.139762, -2.2737184) failed to convert
-rank 77: Point 1125 (-89.958926, 29.647788, -5.0560227) failed to convert
-rank 33: Point 813 (-90.902091, 30.068072, 23.436975) failed to convert
-rank 92: Point 1133 (-89.297856, 29.341287, -0.0) failed to convert
-rank 51: Point 818 (-90.582683, 29.695461, 0.33354746) failed to convert
-rank 68: Point 1134 (-90.123812, 29.915134, -7.4980806) failed to convert
-rank 17: Point 819 (-91.37611, 29.673395, -3.8471891) failed to convert
-rank 4: Point 814 (-91.799095, 30.969503, -19.400519) failed to convert
-rank 54: Point 813 (-90.514107, 29.701369, -0.39627091) failed to convert
-rank 86: Point 1134 (-89.640367, 28.973287, 50.23346) failed to convert
-rank 1: Point 817 (-92.086447, 29.662015, 2.7076272) failed to convert
-rank 19: Point 823 (-91.307017, 29.654545, 0.68423156) failed to convert
-rank 0: Point 760 (-92.427314, 29.029058, 21.978262) failed to convert
-rank 91: Point 1125 (-89.347677, 29.153637, 0.31299999) failed to convert
-rank 48: Point 811 (-90.634937, 29.710186, -0.2437941) failed to convert
-rank 71: Point 1124 (-90.056978, 29.952879, 33.464539) failed to convert
-rank 85: Point 1124 (-89.74871, 28.621192, 181.45322) failed to convert
-rank 90: Point 1133 (-89.363441, 29.235084, 0.01677191) failed to convert
-rank 31: Point 815 (-90.976765, 30.110041, 11.526304) failed to convert
-rank 3: Point 816 (-91.891727, 30.131939, -8.4643448) failed to convert
-rank 57: Point 820 (-90.487405, 29.39603, -8.2296) failed to convert
-rank 66: Point 1131 (-90.232602, 29.357072, 0.31291132) failed to convert
-rank 97: Point 1122 (-89.153852, 29.167156, -0.0) failed to convert
-rank 52: Point 810 (-90.556145, 29.72093, -1.2366677) failed to convert
-rank 14: Point 811 (-91.508769, 29.401087, 2.8564606) failed to convert
-rank 69: Point 1126 (-90.126255, 29.541591, 1.0478857) failed to convert
-rank 75: Point 1127 (-89.980636, 29.862585, -6.6263525) failed to convert
-rank 40: Point 811 (-90.754415, 29.857991, -0.79913208) failed to convert
-rank 29: Point 817 (-91.059371, 29.727041, -0.97569902) failed to convert
-rank 88: Point 1135 (-89.452278, 29.363542, 28.135196) failed to convert
-rank 59: Point 818 (-90.397697, 30.021934, -4.7408595) failed to convert
-rank 49: Point 818 (-90.589767, 30.045725, 13.479795) failed to convert
-rank 95: Point 1125 (-89.216979, 29.200452, -0.04793118) failed to convert
-rank 98: Point 1137 (-89.054815, 29.443812, 5.6309512) failed to convert
-rank 46: Point 802 (-90.660103, 29.922543, -0.06498341) failed to convert
-rank 82: Point 1135 (-89.812189, 29.568083, -1.6879823) failed to convert
-rank 83: Point 1123 (-89.788867, 29.526594, 0.3130099) failed to convert
-rank 15: Point 814 (-91.46182, 29.677525, -3.7216081) failed to convert
-rank 79: Point 1126 (-89.894878, 29.900752, -2.3622) failed to convert
-rank 60: Point 807 (-90.379878, 29.931215, -1.3696644) failed to convert
-rank 6: Point 813 (-91.750015, 30.533473, -11.536943) failed to convert
-rank 34: Point 807 (-90.865651, 30.183408, -1.5264695) failed to convert
-rank 10: Point 812 (-91.605352, 30.607642, -7.2128517) failed to convert
-rank 80: Point 1132 (-89.882917, 29.586009, -1.9531584) failed to convert
-rank 18: Point 815 (-91.287668, 30.561427, -8.8398694) failed to convert
-rank 76: Point 1138 (-89.977026, 29.677723, -0.82213229) failed to convert
-rank 26: Point 811 (-91.141628, 30.230444, 11.417949) failed to convert
-rank 9: Point 815 (-91.620868, 30.986654, -12.34246) failed to convert
-rank 27: Point 814 (-91.112858, 30.249464, 4.2544714) failed to convert
-rank 13: Point 815 (-91.523771, 29.784987, -0.64692569) failed to convert
-rank 65: Point 1126 (-90.182844, 30.471244, -6.959613) failed to convert
-rank 94: Point 1134 (-89.241216, 29.127245, 5.5752689) failed to convert
-rank 16: Point 812 (-91.357853, 30.688235, -17.394935) failed to convert
-rank 99: Point 1125 (-88.866596, 29.832286, 2.4645515) failed to convert
-rank 50: Point 818 (-90.603254, 29.649576, 0.22041119) failed to convert
-rank 56: Point 813 (-90.474781, 29.816797, -0.823944) failed to convert
-rank 70: Point 1137 (-90.083455, 29.834483, 1.0693189) failed to convert
-rank 30: Point 813 (-91.011427, 30.167173, -11.976507) failed to convert
-rank 38: Point 809 (-90.784799, 29.890657, -1.302191) failed to convert
-rank 55: Point 815 (-90.439527, 30.473842, -8.5998287) failed to convert
-rank 74: Point 1134 (-89.994415, 29.932028, 17.878517) failed to convert
-rank 63: Point 818 (-90.305872, 29.887341, -0.32906834) failed to convert
-rank 5: Point 820 (-91.752545, 31.010149, -20.333207) failed to convert
-rank 87: Point 1125 (-89.478839, 29.917682, -0.4074095) failed to convert
-rank 20: Point 809 (-91.227211, 30.510616, -15.999563) failed to convert
-rank 11: Point 812 (-91.550733, 30.723215, -8.6921198) failed to convert
-rank 84: Point 1135 (-89.743213, 29.530359, 24.380245) failed to convert
-rank 45: Point 821 (-90.702775, 29.420486, -0.21504887) failed to convert
-rank 44: Point 813 (-90.693047, 29.733748, -1.9717077) failed to convert
-rank 96: Point 1138 (-89.207799, 29.066565, 5.3866362) failed to convert
-rank 62: Point 811 (-90.36293, 29.530443, -0.83361307) failed to convert
-rank 93: Point 1124 (-89.264174, 29.192645, 2.3279103) failed to convert
-rank 36: Point 813 (-90.846312, 29.714018, -0.67350482) failed to convert
-rank 78: Point 1136 (-89.904433, 30.02907, -2.7856622) failed to convert
-rank 64: Point 1136 (-90.298304, 29.420511, 0.73631951) failed to convert
-rank 72: Point 1135 (-90.055331, 29.703001, 0.10441861) failed to convert
-rank 12: Point 802 (-91.524413, 30.353989, -10.424002) failed to convert
-rank 89: Point 1126 (-89.40789, 29.194691, -0.00865874) failed to convert
-rank 81: Point 1123 (-89.789006, 30.267396, -1.8408216) failed to convert
-rank 21: Point 823 (-91.215308, 30.386285, -15.657577) failed to convert
-rank 42: Point 813 (-90.765535, 29.15552, -0.41185609) failed to convert
-rank 77: Point 1126 (-89.934509, 29.955478, -0.72660541) failed to convert
-rank 73: Point 1125 (-90.014306, 29.951932, -6.0899044) failed to convert
-rank 67: Point 1123 (-90.150876, 29.926807, -1.2639443) failed to convert
-rank 25: Point 821 (-91.160767, 30.184147, 24.895319) failed to convert
-rank 68: Point 1135 (-90.127156, 29.871716, -4.0142162) failed to convert
-rank 61: Point 822 (-90.383732, 29.57304, -0.62294986) failed to convert
-rank 2: Point 814 (-91.95902, 30.162993, -10.846642) failed to convert
-rank 92: Point 1134 (-89.300741, 29.308071, -8.741e-05) failed to convert
-rank 39: Point 815 (-90.767336, 29.900538, -1.6774217) failed to convert
-rank 91: Point 1126 (-89.341278, 29.227625, 0.06889064) failed to convert
-rank 86: Point 1135 (-89.565065, 29.876036, -0.02189099) failed to convert
-rank 35: Point 823 (-90.847708, 30.049036, -10.895077) failed to convert
-rank 71: Point 1125 (-90.058491, 29.933388, 28.614817) failed to convert
-rank 53: Point 817 (-90.539935, 29.630194, 1.3683316) failed to convert
-rank 41: Point 819 (-90.765488, 29.460539, -0.68092846) failed to convert
-rank 85: Point 1125 (-89.622506, 30.156594, 0.20363971) failed to convert
-rank 90: Point 1134 (-89.386743, 28.963525, 15.593001) failed to convert
-rank 37: Point 820 (-90.787474, 30.238794, -0.29684374) failed to convert
-rank 97: Point 1123 (-89.129153, 29.444066, 3.5026632) failed to convert
-rank 43: Point 820 (-90.731922, 29.346644, 1.969634) failed to convert
-rank 22: Point 814 (-91.249089, 29.637164, -0.63603894) failed to convert
-rank 32: Point 809 (-90.920256, 30.297544, -5.3218261) failed to convert
-rank 28: Point 808 (-91.071915, 30.216117, 22.239266) failed to convert
-rank 66: Point 1132 (-90.199265, 29.798571, 0.22923109) failed to convert
-rank 47: Point 817 (-90.656795, 29.724415, -0.67005418) failed to convert
-rank 75: Point 1128 (-89.981174, 29.855754, -0.62469763) failed to convert
-rank 17: Point 820 (-91.376008, 29.674971, -3.4984871) failed to convert
-rank 7: Point 821 (-91.717484, 30.455846, -10.786873) failed to convert
-rank 8: Point 807 (-91.694157, 30.232337, -0.64399999) failed to convert
-rank 33: Point 814 (-90.929308, 29.658937, -0.55726902) failed to convert
-rank 69: Point 1127 (-90.118655, 29.640284, 0.31299999) failed to convert
-rank 4: Point 815 (-91.808178, 30.807062, -14.463094) failed to convert
-rank 88: Point 1136 (-89.450962, 29.378982, -0.35161606) failed to convert
-rank 24: Point 814 (-91.169947, 30.289528, -13.786105) failed to convert
-rank 58: Point 807 (-90.421463, 29.995528, 16.646148) failed to convert
-rank 19: Point 824 (-91.250478, 30.564375, 13.1387) failed to convert
-rank 95: Point 1126 (-89.217113, 29.198916, -0.25425539) failed to convert
-rank 48: Point 812 (-90.634739, 29.71294, -0.60980265) failed to convert
-rank 31: Point 816 (-90.961902, 30.333966, -5.3616007) failed to convert
-rank 98: Point 1138 (-89.028808, 29.729534, 3.1750267) failed to convert
-rank 51: Point 819 (-90.595287, 29.516911, -1.1703028) failed to convert
-rank 3: Point 817 (-91.867592, 30.574571, -8.2296) failed to convert
-rank 82: Point 1136 (-89.756237, 30.253429, -1.2678461) failed to convert
-rank 57: Point 821 (-90.47123, 29.620659, 0.72097089) failed to convert
-rank 0: Point 761 (-92.400451, 29.60259, -0.0) failed to convert
-rank 80: Point 1133 (-89.821932, 30.341076, -7.8951316) failed to convert
-rank 1: Point 818 (-92.072568, 29.932076, -2.9159753) failed to convert
-rank 79: Point 1127 (-89.944635, 29.273848, -0.18859734) failed to convert
-rank 14: Point 812 (-91.487279, 29.766774, -2.354341) failed to convert
-rank 76: Point 1139 (-89.924752, 30.335055, -5.8057139) failed to convert
-rank 23: Point 818 (-91.208744, 29.959956, -0.68774349) failed to convert
-rank 83: Point 1124 (-89.783095, 29.597615, -0.0) failed to convert
-rank 54: Point 814 (-90.521626, 29.596254, -0.05593361) failed to convert
-rank 94: Point 1135 (-89.239564, 29.145948, -0.65989102) failed to convert
-rank 65: Point 1127 (-90.22287, 29.947691, 31.125072) failed to convert
-rank 70: Point 1138 (-90.072301, 29.977971, 0.22548835) failed to convert
-rank 99: Point 1126 (-88.899748, 29.471834, 13.381146) failed to convert
-rank 59: Point 819 (-90.412973, 29.813793, -0.78547808) failed to convert
-rank 74: Point 1135 (-90.051221, 29.203773, 0.94123267) failed to convert
-rank 40: Point 812 (-90.768881, 29.646919, -8.2296) failed to convert
-rank 49: Point 819 (-90.589368, 30.050962, 24.08142) failed to convert
-rank 29: Point 818 (-91.042433, 29.988093, -5.568226) failed to convert
-rank 96: Point 1139 (-89.140149, 29.826943, 2.503827) failed to convert
-rank 34: Point 808 (-90.865786, 30.181259, -1.468763) failed to convert
-rank 87: Point 1126 (-89.526948, 29.350899, 1.5911499) failed to convert
-rank 84: Point 1136 (-89.725816, 29.739855, -0.0) failed to convert
-rank 6: Point 814 (-91.741591, 30.682674, -14.93763) failed to convert
-rank 52: Point 811 (-90.531029, 30.071426, -2.7938461) failed to convert
-rank 27: Point 815 (-91.113276, 30.242947, 31.856214) failed to convert
-rank 15: Point 815 (-91.413052, 30.489907, -4.1108101) failed to convert
-rank 46: Point 803 (-90.698988, 29.363045, -0.21650877) failed to convert
-rank 78: Point 1137 (-89.940761, 29.572842, 0.31299999) failed to convert
-rank 26: Point 812 (-91.142242, 30.220791, 4.3925097) failed to convert
-rank 64: Point 1137 (-90.306541, 29.309012, -0.0) failed to convert
-rank 89: Point 1127 (-89.331643, 30.074442, 2.1696628) failed to convert
-rank 73: Point 1126 (-90.028839, 29.766508, -4.9109379) failed to convert
-rank 10: Point 813 (-91.662565, 29.611838, 2.3250579) failed to convert
-rank 93: Point 1125 (-89.27141, 29.109651, 13.699094) failed to convert
-rank 50: Point 819 (-90.621538, 29.389259, -1.4902972) failed to convert
-rank 72: Point 1136 (-90.035587, 29.955726, 22.653817) failed to convert
-rank 18: Point 816 (-91.290898, 30.50938, -8.1215201) failed to convert
-rank 55: Point 816 (-90.481682, 29.896532, -0.42903835) failed to convert
-rank 13: Point 816 (-91.53455, 29.600504, -0.48551431) failed to convert
-rank 68: Point 1136 (-90.12716, 29.871655, -4.0142162) failed to convert
-rank 56: Point 814 (-90.474909, 29.814851, -1.4201177) failed to convert
-rank 9: Point 816 (-91.689181, 29.797266, -0.44242007) failed to convert
-rank 60: Point 808 (-90.37704, 29.969404, -1.4395796) failed to convert
-rank 77: Point 1127 (-89.942403, 29.856192, -8.2296) failed to convert
-rank 81: Point 1124 (-89.790954, 30.243314, -1.1277528) failed to convert
-rank 92: Point 1135 (-89.299651, 29.320452, -0.0) failed to convert
-rank 38: Point 810 (-90.785207, 29.884621, -0.9613715) failed to convert
-rank 16: Point 813 (-91.355017, 30.733858, -0.42747215) failed to convert
-rank 30: Point 814 (-91.035431, 29.799655, -0.57079327) failed to convert
-rank 62: Point 812 (-90.334778, 29.910871, -0.19812577) failed to convert
-rank 63: Point 819 (-90.305426, 29.89305, -0.32552983) failed to convert
-rank 20: Point 810 (-91.238196, 30.336391, -5.1220605) failed to convert
-rank 67: Point 1124 (-90.152991, 29.89925, -0.08536174) failed to convert
-rank 45: Point 822 (-90.709565, 29.32186, -0.02882248) failed to convert
-rank 85: Point 1126 (-89.670674, 29.578036, -0.0) failed to convert
-rank 91: Point 1127 (-89.347524, 29.15519, 0.31299999) failed to convert
-rank 71: Point 1126 (-90.05945, 29.920988, -1.8193339) failed to convert
-rank 97: Point 1124 (-89.089688, 29.881993, 2.933147) failed to convert
-rank 86: Point 1136 (-89.530214, 30.285877, -4.4792848) failed to convert
-rank 90: Point 1135 (-89.361671, 29.255547, -1.0530346) failed to convert
-rank 11: Point 813 (-91.543538, 30.844551, -11.698026) failed to convert
-rank 21: Point 824 (-91.213715, 30.411405, -15.02234) failed to convert
-rank 5: Point 821 (-91.757841, 30.916321, -10.802322) failed to convert
-rank 42: Point 814 (-90.737301, 29.569167, -2.3418109) failed to convert
-rank 41: Point 820 (-90.727214, 30.017261, -9.9709948) failed to convert
-rank 25: Point 822 (-91.15065, 30.342313, -0.00674883) failed to convert
-rank 61: Point 823 (-90.327358, 30.333513, -0.30665763) failed to convert
-rank 39: Point 816 (-90.767335, 29.900498, -1.6004295) failed to convert
-rank 53: Point 818 (-90.507179, 30.086272, -1.3040583) failed to convert
-rank 37: Point 821 (-90.832518, 29.577221, -0.42234101) failed to convert
-rank 2: Point 815 (-91.917043, 30.942529, -16.590544) failed to convert
-rank 43: Point 821 (-90.684118, 30.037496, 18.23457) failed to convert
-rank 44: Point 814 (-90.678431, 29.94352, -1.3925329) failed to convert
-rank 22: Point 815 (-91.247591, 29.66123, -4.3363898) failed to convert
-rank 36: Point 814 (-90.827867, 29.986457, 17.163249) failed to convert
-rank 75: Point 1129 (-89.995679, 29.671444, 1.3202138) failed to convert
-rank 12: Point 803 (-91.547441, 29.962302, -0.073) failed to convert
-rank 32: Point 810 (-90.987157, 29.284633, -0.0) failed to convert
-rank 28: Point 809 (-91.11184, 29.596045, -0.67202332) failed to convert
-rank 88: Point 1137 (-89.448178, 29.411467, 2.5346402) failed to convert
-rank 66: Point 1133 (-90.189845, 29.922232, -1.6913619) failed to convert
-rank 69: Point 1128 (-90.097276, 29.917312, -3.0491463) failed to convert
-rank 98: Point 1139 (-89.077721, 29.189129, 2.8428624) failed to convert
-rank 95: Point 1127 (-89.217649, 29.192802, -0.14101392) failed to convert
-rank 82: Point 1137 (-89.811272, 29.578985, 13.991381) failed to convert
-rank 80: Point 1134 (-89.882909, 29.586049, -1.9531584) failed to convert
-rank 79: Point 1128 (-89.897411, 29.868949, -4.5734161) failed to convert
-rank 76: Point 1140 (-90.012796, 29.220368, 0.31299999) failed to convert
-rank 83: Point 1125 (-89.785369, 29.56952, 16.847519) failed to convert
-rank 17: Point 821 (-91.32098, 30.573531, -15.518825) failed to convert
-rank 35: Point 824 (-90.846999, 30.059329, 20.195152) failed to convert
-rank 33: Point 815 (-90.901712, 30.07278, 13.00538) failed to convert
-rank 47: Point 818 (-90.64739, 29.858591, -0.49095928) failed to convert
-rank 58: Point 808 (-90.421159, 29.999664, -3.5901272) failed to convert
-rank 4: Point 816 (-91.808162, 30.80712, -16.398979) failed to convert
-rank 51: Point 820 (-90.643971, 28.818729, 18.605875) failed to convert
-rank 3: Point 818 (-91.867531, 30.574571, -8.2296) failed to convert
-rank 70: Point 1139 (-90.089532, 29.755897, 0.28947624) failed to convert
-rank 99: Point 1127 (-88.890699, 29.566323, 10.948919) failed to convert
-rank 19: Point 825 (-91.252099, 30.53848, -9.3276667) failed to convert
-rank 7: Point 822 (-91.707493, 30.631586, -7.0885882) failed to convert
-rank 65: Point 1128 (-90.222289, 29.955229, -7.6821798) failed to convert
-rank 48: Point 813 (-90.624083, 29.864448, -0.55753721) failed to convert
-rank 24: Point 815 (-91.169947, 30.289488, -13.786105) failed to convert
-rank 87: Point 1127 (-89.526595, 29.355036, 0.02393976) failed to convert
-rank 31: Point 817 (-90.9768, 30.109311, 9.7224096) failed to convert
-rank 96: Point 1140 (-89.198768, 29.16889, -0.0) failed to convert
-rank 74: Point 1136 (-90.006202, 29.782095, -0.293151) failed to convert
-rank 94: Point 1136 (-89.231827, 29.234045, -0.51093322) failed to convert
-rank 78: Point 1138 (-89.885048, 30.269926, -0.77344182) failed to convert
-rank 93: Point 1126 (-89.206331, 29.847878, 2.0966002) failed to convert
-rank 14: Point 813 (-91.487257, 29.766717, -1.9811999) failed to convert
-rank 0: Point 762 (-92.430539, 28.954367, 25.6) failed to convert
-rank 8: Point 808 (-91.707095, 30.003539, -1.3835842) failed to convert
-rank 84: Point 1137 (-89.694744, 30.115951, 0.08582838) failed to convert
-rank 57: Point 822 (-90.470658, 29.628518, -0.28387873) failed to convert
-rank 23: Point 819 (-91.188521, 30.279869, 5.0191976) failed to convert
-rank 64: Point 1138 (-90.289511, 29.538417, 1.9510968) failed to convert
-rank 73: Point 1127 (-90.02214, 29.85202, -9.0) failed to convert
-rank 68: Point 1137 (-90.127163, 29.871615, -4.0142162) failed to convert
-rank 89: Point 1128 (-89.406095, 29.215469, 0.31299999) failed to convert
-rank 40: Point 813 (-90.785153, 29.407844, -0.03810581) failed to convert
-rank 72: Point 1137 (-90.031675, 30.005605, -0.16786194) failed to convert
-rank 77: Point 1128 (-89.982984, 29.341375, -0.04269626) failed to convert
-rank 92: Point 1136 (-89.299716, 29.319536, -0.56530238) failed to convert
-rank 81: Point 1125 (-89.804927, 30.072347, 12.875778) failed to convert
-rank 67: Point 1125 (-90.148671, 29.955245, 22.149466) failed to convert
-rank 29: Point 819 (-91.034212, 30.113949, -9.6372094) failed to convert
-rank 49: Point 820 (-90.636438, 29.38295, 0.3048) failed to convert
-rank 1: Point 819 (-92.100747, 29.378191, 4.0223806) failed to convert
-rank 59: Point 820 (-90.409291, 29.864017, -0.45255305) failed to convert
-rank 85: Point 1127 (-89.647415, 29.857771, -0.08800922) failed to convert
-rank 90: Point 1136 (-89.368947, 29.171051, 5.1730869) failed to convert
-rank 97: Point 1125 (-89.145616, 29.259356, -0.0) failed to convert
-rank 86: Point 1137 (-89.537397, 30.201528, -0.34005112) failed to convert
-rank 27: Point 816 (-91.115438, 30.209291, -5.9788337) failed to convert
-rank 34: Point 809 (-90.876186, 30.026802, -1.8449241) failed to convert
-rank 6: Point 815 (-91.741591, 30.682614, -13.334869) failed to convert
-rank 46: Point 804 (-90.69524, 29.417321, 0.30480076) failed to convert
-rank 91: Point 1128 (-89.340761, 29.233487, -0.01782135) failed to convert
-rank 15: Point 816 (-91.461803, 29.677562, -3.7216081) failed to convert
-rank 88: Point 1138 (-89.465666, 29.205449, -0.31547956) failed to convert
-rank 54: Point 815 (-90.532222, 29.44764, -0.15328361) failed to convert
-rank 75: Point 1130 (-89.972278, 29.968181, 0.18191839) failed to convert
-rank 71: Point 1127 (-90.068885, 29.799783, 0.30537273) failed to convert
-rank 18: Point 817 (-91.344113, 29.645203, -2.01395) failed to convert
-rank 50: Point 820 (-90.622262, 29.37881, 0.36576) failed to convert
-rank 52: Point 812 (-90.557676, 29.699007, -0.21343892) failed to convert
-rank 55: Point 817 (-90.495067, 29.711098, -0.00342502) failed to convert
-rank 66: Point 1134 (-90.22914, 29.402983, 2.2613323) failed to convert
-rank 13: Point 817 (-91.516747, 29.904588, -0.21600001) failed to convert
-rank 26: Point 813 (-91.173618, 29.72719, -0.04) failed to convert
-rank 98: Point 1140 (-89.045428, 29.546718, 3.740874) failed to convert
-rank 10: Point 814 (-91.579436, 31.049135, -14.0) failed to convert
-rank 38: Point 811 (-90.776815, 30.007064, -10.404921) failed to convert
-rank 69: Point 1129 (-90.150594, 29.221359, 0.31299999) failed to convert
-rank 82: Point 1138 (-89.812139, 29.56805, -1.6879823) failed to convert
-rank 30: Point 815 (-91.011395, 30.167197, -11.976507) failed to convert
-rank 16: Point 814 (-91.388274, 30.190969, -0.6789765) failed to convert
-rank 60: Point 809 (-90.375183, 29.994492, -2.076908) failed to convert
-rank 80: Point 1135 (-89.840304, 30.115308, 1.39) failed to convert
-rank 9: Point 817 (-91.670246, 30.130864, -8.2296) failed to convert
-rank 63: Point 820 (-90.301304, 29.948069, -7.9753974) failed to convert
-rank 95: Point 1128 (-89.212407, 29.252295, -0.0) failed to convert
-rank 11: Point 814 (-91.619466, 29.540526, 2.0) failed to convert
-rank 56: Point 815 (-90.499938, 29.467312, -0.31636623) failed to convert
-rank 25: Point 823 (-91.158308, 30.222363, -6.2906147) failed to convert
-rank 20: Point 811 (-91.257698, 30.024923, -0.16) failed to convert
-rank 45: Point 823 (-90.70871, 29.334281, -0.57457775) failed to convert
-rank 36: Point 815 (-90.840145, 29.805257, -3.9023305) failed to convert
-rank 42: Point 815 (-90.716124, 29.876042, 0.11066705) failed to convert
-rank 62: Point 813 (-90.336581, 29.886564, -1.3856679) failed to convert
-rank 76: Point 1141 (-89.946997, 30.05678, 2.3775543) failed to convert
-rank 79: Point 1129 (-89.916174, 29.633641, -4.0260693) failed to convert
-rank 83: Point 1126 (-89.759427, 29.887779, -4.5787329) failed to convert
-rank 2: Point 816 (-91.913003, 31.015736, -14.82586) failed to convert
-rank 5: Point 822 (-91.767038, 30.752363, -9.7392643) failed to convert
-rank 61: Point 824 (-90.384292, 29.565217, -3.6421962) failed to convert
-rank 44: Point 815 (-90.683371, 29.872522, 0.18991728) failed to convert
-rank 99: Point 1128 (-88.885914, 29.616703, 10.384784) failed to convert
-rank 21: Point 825 (-91.214938, 30.391974, 13.652604) failed to convert
-rank 41: Point 821 (-90.738483, 29.854277, -0.32293669) failed to convert
-rank 87: Point 1128 (-89.552645, 29.044037, 12.979607) failed to convert
-rank 37: Point 822 (-90.787691, 30.235491, -0.24653445) failed to convert
-rank 96: Point 1141 (-89.225211, 28.867797, 89.753168) failed to convert
-rank 39: Point 817 (-90.767394, 29.899646, -0.54139197) failed to convert
-rank 43: Point 822 (-90.709917, 29.666288, -0.72541684) failed to convert
-rank 74: Point 1137 (-89.961248, 30.349728, -6.3338257) failed to convert
-rank 70: Point 1140 (-90.10907, 29.502375, 0.31299999) failed to convert
-rank 94: Point 1137 (-89.238339, 29.159834, -0.55033879) failed to convert
-rank 22: Point 816 (-91.204929, 30.341341, 13.713587) failed to convert
-rank 65: Point 1129 (-90.223102, 29.944251, 20.529454) failed to convert
-rank 53: Point 819 (-90.5399, 29.630548, 0.28679129) failed to convert
-rank 93: Point 1127 (-89.20571, 29.854842, 1.9657041) failed to convert
-rank 28: Point 810 (-91.105942, 29.688217, -1.0522533) failed to convert
-rank 78: Point 1139 (-89.903377, 30.042036, -0.75889099) failed to convert
-rank 84: Point 1138 (-89.742863, 29.530776, 19.988355) failed to convert
-rank 12: Point 804 (-91.56967, 29.579707, 1.8453236) failed to convert
-rank 32: Point 811 (-90.93114, 30.133937, 16.991252) failed to convert
-rank 17: Point 822 (-91.369012, 29.790281, -1.4670372) failed to convert
-rank 33: Point 816 (-90.902132, 30.066282, -0.86509607) failed to convert
-rank 92: Point 1137 (-89.300866, 29.306126, -0.26829903) failed to convert
-rank 58: Point 809 (-90.449501, 29.610874, -0.2560579) failed to convert
-rank 47: Point 819 (-90.656038, 29.734997, -2.3201728) failed to convert
-rank 64: Point 1139 (-90.256632, 29.97639, -1.5678994) failed to convert
-rank 72: Point 1138 (-90.010027, 30.279563, 2.8800001) failed to convert
-rank 35: Point 825 (-90.86079, 29.855096, -2.7350602) failed to convert
-rank 73: Point 1128 (-90.014288, 29.951991, -6.0899044) failed to convert
-rank 4: Point 817 (-91.808151, 30.807159, -17.012227) failed to convert
-rank 51: Point 821 (-90.613117, 29.262424, 1.3568674) failed to convert
-rank 68: Point 1138 (-90.127167, 29.871554, -4.0142162) failed to convert
-rank 19: Point 826 (-91.302215, 29.732524, -6.5459433) failed to convert
-rank 3: Point 819 (-91.867671, 30.571845, -12.033466) failed to convert
-rank 81: Point 1126 (-89.81557, 29.941532, 2.5742793) failed to convert
-rank 7: Point 823 (-91.766221, 29.584561, 1.367254) failed to convert
-rank 85: Point 1128 (-89.673067, 29.548309, -0.0) failed to convert
-rank 67: Point 1126 (-90.215257, 29.077318, 7.5178998) failed to convert
-rank 24: Point 816 (-91.169946, 30.289427, -13.786105) failed to convert
-rank 89: Point 1129 (-89.396938, 29.322211, -4.6186346) failed to convert
-rank 31: Point 818 (-90.976836, 30.108581, 8.7184179) failed to convert
-rank 91: Point 1129 (-89.339965, 29.242648, -0.05974173) failed to convert
-rank 48: Point 814 (-90.636796, 29.683559, -0.26832077) failed to convert
-rank 77: Point 1129 (-89.941062, 29.872899, 23.058697) failed to convert
-rank 90: Point 1137 (-89.286129, 30.120494, 3.2725185) failed to convert
-rank 86: Point 1138 (-89.604002, 29.410988, 20.963815) failed to convert
-rank 14: Point 814 (-91.457675, 30.263922, -0.20299999) failed to convert
-rank 88: Point 1139 (-89.459641, 29.276293, 0.31299999) failed to convert
-rank 75: Point 1131 (-89.982842, 29.834481, -0.5708776) failed to convert
-rank 97: Point 1126 (-89.068062, 30.118321, 4.7152309) failed to convert
-rank 8: Point 809 (-91.704826, 30.043476, -3.3141855) failed to convert
-rank 57: Point 823 (-90.470954, 29.624397, -0.16431528) failed to convert
-rank 71: Point 1128 (-90.069777, 29.788072, -0.25299999) failed to convert
-rank 98: Point 1141 (-89.083685, 29.121845, -0.0) failed to convert
-rank 66: Point 1135 (-90.149549, 30.446218, -6.2594646) failed to convert
-rank 82: Point 1139 (-89.756208, 30.253376, -1.2678461) failed to convert
-rank 23: Point 820 (-91.212154, 29.905405, -0.09217234) failed to convert
-rank 40: Point 814 (-90.754403, 29.857932, -0.86002159) failed to convert
-rank 69: Point 1130 (-90.135101, 29.424375, 0.31299999) failed to convert
-rank 59: Point 821 (-90.40927, 29.864257, -0.42737085) failed to convert
-rank 80: Point 1136 (-89.882898, 29.586108, -1.9531584) failed to convert
-rank 29: Point 820 (-91.059345, 29.727261, -1.1706016) failed to convert
-rank 6: Point 816 (-91.739203, 30.724765, -15.867889) failed to convert
-rank 0: Point 763 (-92.397795, 29.653007, -0.55114369) failed to convert
-rank 49: Point 821 (-90.601944, 29.873701, -0.4534169) failed to convert
-rank 1: Point 820 (-92.028679, 30.769689, -11.087969) failed to convert
-rank 76: Point 1142 (-89.974585, 29.708566, -0.42779123) failed to convert
-rank 46: Point 805 (-90.659689, 29.928355, -1.0811329) failed to convert
-rank 34: Point 810 (-90.898634, 29.691791, -1.9626662) failed to convert
-rank 15: Point 817 (-91.461778, 29.677617, -3.7216081) failed to convert
-rank 27: Point 817 (-91.149171, 29.681222, -1.4321491) failed to convert
-rank 95: Point 1129 (-89.185474, 29.556366, 4.6816305) failed to convert
-rank 54: Point 816 (-90.515274, 29.684736, -1.3487017) failed to convert
-rank 79: Point 1130 (-89.922587, 29.552696, 0.31299999) failed to convert
-rank 55: Point 818 (-90.500074, 29.641472, -1.0261425) failed to convert
-rank 13: Point 818 (-91.544538, 29.428606, 1.8747827) failed to convert
-rank 18: Point 818 (-91.290743, 30.511576, -11.109823) failed to convert
-rank 16: Point 815 (-91.357824, 30.688289, -17.394935) failed to convert
-rank 26: Point 814 (-91.176358, 29.683612, -4.2821783) failed to convert
-rank 30: Point 816 (-91.010815, 30.175885, 15.277428) failed to convert
-rank 87: Point 1129 (-89.440097, 30.366373, -2.5086278) failed to convert
-rank 10: Point 815 (-91.64829, 29.862983, -1.4137182) failed to convert
-rank 38: Point 812 (-90.784238, 29.898702, -0.89600049) failed to convert
-rank 50: Point 821 (-90.612367, 29.519951, -0.4828298) failed to convert
-rank 83: Point 1127 (-89.743435, 30.082422, 0.65531993) failed to convert
-rank 99: Point 1129 (-88.90348, 29.426985, 16.293461) failed to convert
-rank 60: Point 810 (-90.379231, 29.93952, -7.1585265) failed to convert
-rank 9: Point 818 (-91.633312, 30.772472, -9.0315783) failed to convert
-rank 11: Point 815 (-91.560672, 30.554494, -7.8563237) failed to convert
-rank 70: Point 1141 (-90.068761, 30.022932, 1.6844312) failed to convert
-rank 96: Point 1142 (-89.198615, 29.170553, -0.0) failed to convert
-rank 63: Point 821 (-90.30759, 29.863869, -0.31146587) failed to convert
-rank 56: Point 816 (-90.497443, 29.502105, -0.57139773) failed to convert
-rank 20: Point 812 (-91.235132, 30.384763, -15.601189) failed to convert
-rank 36: Point 816 (-90.814025, 30.189468, -1.0863922) failed to convert
-rank 25: Point 824 (-91.158838, 30.214024, 15.131668) failed to convert
-rank 94: Point 1138 (-89.236968, 29.175416, -0.38306364) failed to convert
-rank 74: Point 1138 (-89.990971, 29.975146, -8.2296) failed to convert
-rank 78: Point 1140 (-89.965011, 29.264571, 1.0532131) failed to convert
-rank 62: Point 814 (-90.329737, 29.978371, -1.2595257) failed to convert
-rank 2: Point 817 (-91.916027, 30.960272, -16.450385) failed to convert
-rank 42: Point 816 (-90.706072, 30.020693, 23.489847) failed to convert
-rank 5: Point 823 (-91.793401, 30.280686, -2.3664541) failed to convert
-rank 65: Point 1130 (-90.222241, 29.955266, -7.6821798) failed to convert
-rank 64: Point 1140 (-90.291434, 29.511895, -0.54403624) failed to convert
-rank 68: Point 1139 (-90.177449, 29.212364, -0.13827259) failed to convert
-rank 44: Point 816 (-90.706421, 29.540233, -1.0645112) failed to convert
-rank 28: Point 811 (-91.072379, 30.20882, -0.49006961) failed to convert
-rank 61: Point 825 (-90.360185, 29.892603, -0.4925848) failed to convert
-rank 92: Point 1138 (-89.29952, 29.321408, -0.9951669) failed to convert
-rank 72: Point 1139 (-90.051854, 29.746555, 0.33755297) failed to convert
-rank 84: Point 1139 (-89.669723, 30.414651, -3.5533831) failed to convert
-rank 93: Point 1128 (-89.23886, 29.480827, 4.5924635) failed to convert
-rank 73: Point 1129 (-90.007397, 30.039418, -4.7487842) failed to convert
-rank 85: Point 1129 (-89.621663, 30.165212, 4.1505702) failed to convert
-rank 39: Point 818 (-90.767335, 29.900437, -0.62765062) failed to convert
-rank 81: Point 1127 (-89.788921, 30.267783, -1.8482538) failed to convert
-rank 43: Point 823 (-90.694622, 29.886746, -0.34528252) failed to convert
-rank 67: Point 1127 (-90.158964, 29.820677, -0.24267212) failed to convert
-rank 52: Point 813 (-90.53276, 30.047296, 19.096364) failed to convert
-rank 45: Point 824 (-90.708701, 29.334412, -0.78119484) failed to convert
-rank 53: Point 820 (-90.539917, 29.630297, 0.68997884) failed to convert
-rank 21: Point 826 (-91.209732, 30.47402, -6.2426941) failed to convert
-rank 41: Point 822 (-90.767966, 29.424081, -0.45348623) failed to convert
-rank 89: Point 1130 (-89.396893, 29.322252, -4.6186346) failed to convert
-rank 37: Point 823 (-90.823235, 29.714366, -8.2296) failed to convert
-rank 77: Point 1130 (-89.957876, 29.660613, 22.095687) failed to convert
-rank 91: Point 1130 (-89.341386, 29.226159, 0.07886989) failed to convert
-rank 32: Point 812 (-90.989466, 29.24832, 0.27079828) failed to convert
-rank 12: Point 805 (-91.546574, 29.976918, -8.2296) failed to convert
-rank 22: Point 817 (-91.194511, 30.505386, 4.5922298) failed to convert
-rank 33: Point 817 (-90.884914, 30.322022, -5.1487698) failed to convert
-rank 47: Point 820 (-90.634573, 30.040551, 14.304544) failed to convert
-rank 58: Point 810 (-90.449574, 29.609853, -0.20596367) failed to convert
-rank 86: Point 1139 (-89.601457, 29.441273, 18.951889) failed to convert
-rank 97: Point 1127 (-89.166912, 29.018337, -0.0) failed to convert
-rank 90: Point 1138 (-89.279488, 30.195169, 4.739203) failed to convert
-rank 75: Point 1132 (-90.063905, 28.790832, 38.6601) failed to convert
-rank 35: Point 826 (-90.861015, 29.851744, -0.95059625) failed to convert
-rank 17: Point 823 (-91.363142, 29.886803, -0.87974673) failed to convert
-rank 4: Point 818 (-91.808135, 30.807218, -15.794177) failed to convert
-rank 51: Point 822 (-90.527664, 30.462771, -7.8305952) failed to convert
-rank 71: Point 1129 (-90.072939, 29.747227, -0.21781234) failed to convert
-rank 88: Point 1140 (-89.452787, 29.356331, -1.2869999) failed to convert
-rank 7: Point 824 (-91.717456, 30.455875, -10.786873) failed to convert
-rank 3: Point 820 (-91.917212, 29.655378, 1.9932701) failed to convert
-rank 82: Point 1140 (-89.793195, 29.801511, -0.13412912) failed to convert
-rank 98: Point 1142 (-89.07759, 29.188739, 4.3006972) failed to convert
-rank 66: Point 1136 (-90.260589, 28.981417, 13.822943) failed to convert
-rank 80: Point 1137 (-89.846635, 30.037053, 2.3694526) failed to convert
-rank 69: Point 1131 (-90.097711, 29.910521, 25.991694) failed to convert
-rank 19: Point 827 (-91.254099, 30.506567, 13.073948) failed to convert
-rank 76: Point 1143 (-89.975427, 29.69776, 23.254663) failed to convert
-rank 14: Point 815 (-91.49504, 29.634614, -0.69085921) failed to convert
-rank 95: Point 1130 (-89.15651, 29.880356, 2.1946532) failed to convert
-rank 48: Point 815 (-90.634915, 29.710316, -1.4591169) failed to convert
-rank 79: Point 1131 (-89.857942, 30.35813, -8.710019) failed to convert
-rank 57: Point 824 (-90.484189, 29.440507, -0.0) failed to convert
-rank 31: Point 819 (-90.976871, 30.107851, 8.1531939) failed to convert
-rank 8: Point 810 (-91.667623, 30.695851, -8.6717747) failed to convert
-rank 99: Point 1130 (-88.873517, 29.749394, 4.3852009) failed to convert
-rank 24: Point 817 (-91.169357, 30.298655, -5.9463311) failed to convert
-rank 40: Point 815 (-90.764483, 29.711042, -1.0836497) failed to convert
-rank 23: Point 821 (-91.206725, 29.991602, -1.1233626) failed to convert
-rank 70: Point 1142 (-90.068566, 30.025172, 0.23129584) failed to convert
-rank 29: Point 821 (-91.028561, 30.200159, 16.621865) failed to convert
-rank 96: Point 1143 (-89.20795, 29.06454, 4.2837374) failed to convert
-rank 49: Point 822 (-90.597068, 29.942452, 1.3573847) failed to convert
-rank 87: Point 1130 (-89.52669, 29.353277, 0.67973172) failed to convert
-rank 83: Point 1128 (-89.78638, 29.556823, -0.32189257) failed to convert
-rank 74: Point 1139 (-90.051449, 29.2003, 1.3339743) failed to convert
-rank 59: Point 822 (-90.402256, 29.959796, -3.5344236) failed to convert
-rank 6: Point 817 (-91.776929, 30.051965, -5.9826691) failed to convert
-rank 1: Point 821 (-92.033157, 30.683488, -8.4846401) failed to convert
-rank 94: Point 1139 (-89.241518, 29.123449, 6.9443394) failed to convert
-rank 65: Point 1131 (-90.250473, 29.581134, -0.32044614) failed to convert
-rank 46: Point 806 (-90.694497, 29.427966, 0.30379763) failed to convert
-rank 92: Point 1139 (-89.306295, 29.243434, 13.922564) failed to convert
-rank 78: Point 1141 (-89.917707, 29.862763, 23.168175) failed to convert
-rank 68: Point 1140 (-90.11606, 30.01466, 2.0675778) failed to convert
-rank 55: Point 819 (-90.494882, 29.713606, -1.7045083) failed to convert
-rank 34: Point 811 (-90.91594, 29.431148, -0.54781645) failed to convert
-rank 73: Point 1130 (-90.017734, 29.907823, 1.3216662) failed to convert
-rank 27: Point 818 (-91.159663, 29.515303, -0.68678797) failed to convert
-rank 93: Point 1129 (-89.263272, 29.202684, -0.0) failed to convert
-rank 64: Point 1141 (-90.286304, 29.580665, -0.38711218) failed to convert
-rank 26: Point 815 (-91.189766, 29.470237, -0.34096849) failed to convert
-rank 0: Point 764 (-92.40096, 29.585622, -0.26552688) failed to convert
-rank 13: Point 819 (-91.52379, 29.784393, -1.7897337) failed to convert
-rank 84: Point 1140 (-89.748262, 29.463822, -0.39026207) failed to convert
-rank 72: Point 1140 (-90.019549, 30.158875, 4.3299999) failed to convert
-rank 38: Point 813 (-90.841196, 29.055824, 3.9846309) failed to convert
-rank 18: Point 819 (-91.315496, 30.112219, -0.235) failed to convert
-rank 50: Point 822 (-90.601085, 29.680121, 0.61765881) failed to convert
-rank 60: Point 811 (-90.379219, 29.93958, -7.9647237) failed to convert
-rank 85: Point 1130 (-89.678951, 29.476242, 11.285814) failed to convert
-rank 9: Point 819 (-91.670223, 30.130897, -8.2296) failed to convert
-rank 16: Point 816 (-91.435092, 29.411733, 1.6917718) failed to convert
-rank 91: Point 1131 (-89.347702, 29.152967, 0.31299999) failed to convert
-rank 67: Point 1128 (-90.148667, 29.954793, 21.766736) failed to convert
-rank 89: Point 1131 (-89.43164, 28.914973, 2.9967804) failed to convert
-rank 10: Point 816 (-91.587126, 30.918235, -0.97378864) failed to convert
-rank 15: Point 818 (-91.461659, 29.679433, -0.23879566) failed to convert
-rank 30: Point 817 (-91.01463, 30.11781, 1.2750321) failed to convert
-rank 54: Point 817 (-90.49049, 30.028573, -7.3470516) failed to convert
-rank 63: Point 822 (-90.331661, 29.539764, -0.93632207) failed to convert
-rank 11: Point 816 (-91.563999, 30.49791, -3.1479207) failed to convert
-rank 62: Point 815 (-90.337164, 29.878311, -0.29670368) failed to convert
-rank 77: Point 1131 (-89.930735, 30.002521, -9.0) failed to convert
-rank 75: Point 1133 (-89.991922, 29.71907, 4.6541207) failed to convert
-rank 90: Point 1139 (-89.339964, 29.505935, 3.7492266) failed to convert
-rank 81: Point 1128 (-89.817628, 29.915878, -1.8439741) failed to convert
-rank 86: Point 1140 (-89.605149, 29.396386, 0.19795734) failed to convert
-rank 97: Point 1128 (-89.078088, 30.008168, 2.8326347) failed to convert
-rank 2: Point 818 (-91.916991, 30.942498, -17.7014) failed to convert
-rank 88: Point 1141 (-89.458709, 29.286506, 0.31299999) failed to convert
-rank 82: Point 1141 (-89.756189, 30.25334, -1.2678461) failed to convert
-rank 71: Point 1130 (-90.089552, 29.532088, -0.31290535) failed to convert
-rank 66: Point 1137 (-90.227892, 29.419291, -3.3939481) failed to convert
-rank 98: Point 1143 (-89.026924, 29.747983, 2.6130126) failed to convert
-rank 61: Point 826 (-90.388002, 29.514503, -0.21335815) failed to convert
-rank 44: Point 817 (-90.720148, 29.34076, -8.2296) failed to convert
-rank 36: Point 817 (-90.814025, 30.189407, -0.82270835) failed to convert
-rank 69: Point 1132 (-90.088568, 30.027538, -5.4711603) failed to convert
-rank 42: Point 817 (-90.716225, 29.874475, -0.64397941) failed to convert
-rank 80: Point 1138 (-89.84494, 30.057908, 0.29828408) failed to convert
-rank 28: Point 812 (-91.103456, 29.727026, 0.1) failed to convert
-rank 56: Point 817 (-90.461709, 29.996567, 30.714205) failed to convert
-rank 45: Point 825 (-90.659118, 30.047778, 10.036439) failed to convert
-rank 37: Point 824 (-90.823209, 29.714311, -8.2296) failed to convert
-rank 5: Point 824 (-91.752696, 31.005759, -13.057153) failed to convert
-rank 53: Point 821 (-90.539907, 29.630086, 0.77415221) failed to convert
-rank 76: Point 1144 (-89.973743, 29.71904, 0.64263042) failed to convert
-rank 41: Point 823 (-90.727205, 30.017221, -9.703369) failed to convert
-rank 39: Point 819 (-90.786597, 29.618615, -1.6425623) failed to convert
-rank 95: Point 1131 (-89.221613, 29.147575, -0.77556825) failed to convert
-rank 20: Point 813 (-91.281116, 29.646808, -0.54100001) failed to convert
-rank 43: Point 824 (-90.698003, 29.838125, -0.41580854) failed to convert
-rank 25: Point 825 (-91.160925, 30.181284, -12.367566) failed to convert
-rank 12: Point 806 (-91.526506, 30.318344, -3.1095383) failed to convert
-rank 58: Point 811 (-90.461859, 29.439858, -8.2296) failed to convert
-rank 47: Point 821 (-90.635201, 30.031501, -5.7690735) failed to convert
-rank 35: Point 827 (-90.866925, 29.763812, -0.58028923) failed to convert
-rank 32: Point 813 (-90.963942, 29.63833, -0.68685391) failed to convert
-rank 33: Point 818 (-90.933036, 29.601865, -0.27432001) failed to convert
-rank 79: Point 1132 (-89.916151, 29.633674, -4.3215929) failed to convert
-rank 99: Point 1131 (-88.828587, 30.225435, 6.2765663) failed to convert
-rank 4: Point 819 (-91.799055, 30.969505, -19.400519) failed to convert
-rank 21: Point 827 (-91.232788, 30.108497, -1.0602325) failed to convert
-rank 22: Point 818 (-91.198554, 30.441745, 17.508013) failed to convert
-rank 96: Point 1144 (-89.100532, 30.264388, 4.368209) failed to convert
-rank 52: Point 814 (-90.529354, 30.094586, -0.40616634) failed to convert
-rank 70: Point 1143 (-90.095417, 29.67901, 0.31299999) failed to convert
-rank 7: Point 825 (-91.717415, 30.455919, -10.786873) failed to convert
-rank 87: Point 1131 (-89.457298, 30.167198, 9.2496162) failed to convert
-rank 17: Point 824 (-91.37589, 29.676407, -2.9100201) failed to convert
-rank 3: Point 821 (-91.889577, 30.168927, -1.9404379) failed to convert
-rank 83: Point 1129 (-89.785771, 29.564269, 24.184465) failed to convert
-rank 94: Point 1140 (-89.236295, 29.182969, -0.00231574) failed to convert
-rank 74: Point 1140 (-90.092379, 28.665659, 85.824361) failed to convert
-rank 78: Point 1142 (-89.918718, 29.850089, 1.6768145) failed to convert
-rank 65: Point 1132 (-90.265048, 29.386122, -0.41768347) failed to convert
-rank 31: Point 820 (-90.976907, 30.107121, 7.7580117) failed to convert
-rank 19: Point 828 (-91.298632, 29.79055, -0.49193239) failed to convert
-rank 14: Point 816 (-91.487242, 29.766679, -2.124456) failed to convert
-rank 51: Point 823 (-90.582638, 29.69542, -0.29621996) failed to convert
-rank 68: Point 1141 (-90.152192, 29.544241, 0.31299999) failed to convert
-rank 48: Point 816 (-90.634857, 29.711095, -0.76101282) failed to convert
-rank 73: Point 1131 (-90.022097, 29.851977, -9.0) failed to convert
-rank 92: Point 1140 (-89.319012, 29.096803, 0.14257801) failed to convert
-rank 24: Point 818 (-91.18667, 30.025959, -0.64940626) failed to convert
-rank 64: Point 1142 (-90.24626, 30.113075, 3.9098927) failed to convert
-rank 72: Point 1141 (-90.021147, 30.138587, 4.4899998) failed to convert
-rank 93: Point 1130 (-89.292233, 28.869724, 72.566428) failed to convert
-rank 59: Point 823 (-90.409185, 29.865381, -0.50376554) failed to convert
-rank 29: Point 822 (-91.059157, 29.730013, -0.81417941) failed to convert
-rank 91: Point 1132 (-89.342247, 29.216064, 0.19567925) failed to convert
-rank 89: Point 1132 (-89.396864, 29.32228, -4.6186346) failed to convert
-rank 85: Point 1131 (-89.659625, 29.709878, -0.37886818) failed to convert
-rank 23: Point 822 (-91.184321, 30.345456, 6.9167119) failed to convert
-rank 84: Point 1141 (-89.675592, 30.344276, -1.1686583) failed to convert
-rank 8: Point 811 (-91.694247, 30.229773, -8.2296) failed to convert
-rank 46: Point 807 (-90.683419, 29.587941, -1.6544728) failed to convert
-rank 49: Point 823 (-90.58024, 30.178768, 0.02993491) failed to convert
-rank 40: Point 816 (-90.754936, 29.850181, -0.2578196) failed to convert
-rank 75: Point 1134 (-89.981609, 29.849903, 27.60839) failed to convert
-rank 77: Point 1132 (-89.958877, 29.647824, -2.2100763) failed to convert
-rank 67: Point 1129 (-90.202903, 29.24149, 0.31299999) failed to convert
-rank 81: Point 1129 (-89.819284, 29.895379, -0.18260746) failed to convert
-rank 86: Point 1141 (-89.555878, 29.982956, -0.0) failed to convert
-rank 97: Point 1129 (-89.167859, 29.007386, -0.0446082) failed to convert
-rank 6: Point 818 (-91.749911, 30.535121, -11.716948) failed to convert
-rank 88: Point 1142 (-89.456767, 29.309178, 0.31299999) failed to convert
-rank 34: Point 812 (-90.893091, 29.774636, -1.2631592) failed to convert
-rank 57: Point 825 (-90.498868, 29.235435, 1.8010803) failed to convert
-rank 71: Point 1131 (-90.066325, 29.831895, -0.08639792) failed to convert
-rank 90: Point 1140 (-89.371864, 29.136524, 0.31299999) failed to convert
-rank 66: Point 1138 (-90.188727, 29.936485, -7.6873614) failed to convert
-rank 26: Point 816 (-91.176317, 29.684195, -0.50913718) failed to convert
-rank 1: Point 822 (-92.075796, 29.862252, -0.92512092) failed to convert
-rank 98: Point 1144 (-89.025109, 29.76779, 2.851664) failed to convert
-rank 76: Point 1145 (-89.961414, 29.874961, -1.2916389) failed to convert
-rank 18: Point 820 (-91.29856, 30.38562, -3.5573692) failed to convert
-rank 50: Point 823 (-90.620828, 29.399193, 0.30485702) failed to convert
-rank 0: Point 765 (-92.417692, 29.223526, 12.003719) failed to convert
-rank 60: Point 812 (-90.382629, 29.89332, -0.88276561) failed to convert
-rank 16: Point 817 (-91.35756, 30.692167, -20.0) failed to convert
-rank 69: Point 1133 (-90.088663, 30.026311, -0.84117357) failed to convert
-rank 95: Point 1132 (-89.218201, 29.186261, -0.0) failed to convert
-rank 80: Point 1139 (-89.841209, 30.103601, -0.11695623) failed to convert
-rank 30: Point 818 (-91.014774, 30.115591, 7.865148) failed to convert
-rank 27: Point 819 (-91.127716, 30.017652, -0.94155529) failed to convert
-rank 38: Point 814 (-90.779766, 29.963933, -1.9426549) failed to convert
-rank 55: Point 820 (-90.474065, 30.001396, 8.4112095) failed to convert
-rank 13: Point 820 (-91.493889, 30.290777, -9.3147282) failed to convert
-rank 54: Point 818 (-90.513916, 29.7036, -0.63497703) failed to convert
-rank 15: Point 819 (-91.458546, 29.731776, -3.2705041) failed to convert
-rank 63: Point 823 (-90.332164, 29.532944, -0.85585339) failed to convert
-rank 10: Point 817 (-91.62212, 30.318142, 12.626181) failed to convert
-rank 28: Point 813 (-91.106286, 29.682777, -0.9120712) failed to convert
-rank 11: Point 817 (-91.616714, 29.588092, 1.6936812) failed to convert
-rank 61: Point 827 (-90.360352, 29.890234, -0.40056094) failed to convert
-rank 9: Point 820 (-91.619813, 31.003911, -1.028036) failed to convert
-rank 62: Point 816 (-90.340541, 29.832803, -0.40686953) failed to convert
-rank 56: Point 818 (-90.51732, 29.223701, 2.4033516) failed to convert
-rank 44: Point 818 (-90.68565, 29.839614, -0.83034583) failed to convert
-rank 42: Point 818 (-90.717082, 29.861898, -0.32108659) failed to convert
-rank 99: Point 1132 (-88.829706, 30.209227, 10.347245) failed to convert
-rank 79: Point 1133 (-89.895117, 29.897101, -0.47996588) failed to convert
-rank 82: Point 1142 (-89.772894, 30.049967, 4.8051976) failed to convert
-rank 96: Point 1145 (-89.189977, 29.2681, -0.0) failed to convert
-rank 5: Point 825 (-91.781765, 30.489088, -7.1212161) failed to convert
-rank 36: Point 818 (-90.814024, 30.189367, -0.8228398) failed to convert
-rank 2: Point 819 (-91.924731, 30.799899, -10.547633) failed to convert
-rank 87: Point 1132 (-89.453884, 30.206729, -0.35591702) failed to convert
-rank 41: Point 824 (-90.727191, 30.017162, -8.177111) failed to convert
-rank 43: Point 825 (-90.746586, 29.1315, -0.0) failed to convert
-rank 53: Point 822 (-90.50967, 30.051412, 17.971487) failed to convert
-rank 70: Point 1144 (-90.068225, 30.029339, -1.4068441) failed to convert
-rank 45: Point 826 (-90.699817, 29.463318, -0.47106296) failed to convert
-rank 39: Point 820 (-90.817448, 29.162227, -0.12119487) failed to convert
-rank 94: Point 1141 (-89.239008, 29.15194, 2.021615) failed to convert
-rank 83: Point 1130 (-89.787037, 29.548616, -0.29350299) failed to convert
-rank 78: Point 1143 (-89.939046, 29.594191, 0.31073745) failed to convert
-rank 47: Point 822 (-90.64741, 29.857797, -0.2897651) failed to convert
-rank 37: Point 825 (-90.811964, 29.879922, -0.9748133) failed to convert
-rank 74: Point 1141 (-89.997405, 29.893049, 0.5468841) failed to convert
-rank 20: Point 814 (-91.226699, 30.518307, 8.5515427) failed to convert
-rank 12: Point 807 (-91.524361, 30.353957, -11.370002) failed to convert
-rank 65: Point 1133 (-90.222511, 29.951351, 37.709468) failed to convert
-rank 58: Point 812 (-90.462028, 29.437499, -0.84560542) failed to convert
-rank 25: Point 826 (-91.160313, 30.190779, -8.7282847) failed to convert
-rank 68: Point 1142 (-90.16973, 29.313491, 0.08427729) failed to convert
-rank 33: Point 819 (-90.902191, 30.064994, -4.0002865) failed to convert
-rank 35: Point 828 (-90.860776, 29.855155, -3.8378368) failed to convert
-rank 32: Point 814 (-90.963904, 29.638377, -1.1355473) failed to convert
-rank 21: Point 828 (-91.22108, 30.294529, -14.148817) failed to convert
-rank 92: Point 1141 (-89.323628, 29.042575, 0.00317349) failed to convert
-rank 89: Point 1133 (-89.405959, 29.21586, 0.23331325) failed to convert
-rank 93: Point 1131 (-89.226267, 29.623, 3.5236999) failed to convert
-rank 73: Point 1132 (-90.028781, 29.76649, -4.9109379) failed to convert
-rank 64: Point 1143 (-90.288646, 29.548662, 2.0455287) failed to convert
-rank 72: Point 1142 (-90.031313, 30.009233, 0.50453335) failed to convert
-rank 22: Point 819 (-91.198711, 30.439202, 15.582563) failed to convert
-rank 85: Point 1132 (-89.656289, 29.749671, -0.3513263) failed to convert
-rank 75: Point 1135 (-89.996226, 29.664087, 1.2254157) failed to convert
-rank 91: Point 1133 (-89.342369, 29.214625, 0.21100158) failed to convert
-rank 84: Point 1142 (-89.74883, 29.456658, -0.33969919) failed to convert
-rank 77: Point 1133 (-89.958949, 29.646894, -3.3497517) failed to convert
-rank 81: Point 1130 (-89.791554, 30.235404, -1.7332154) failed to convert
-rank 67: Point 1130 (-90.137795, 30.095802, 4.3600001) failed to convert
-rank 17: Point 825 (-91.320929, 30.573563, -17.342814) failed to convert
-rank 86: Point 1142 (-89.604595, 29.402567, 41.677496) failed to convert
-rank 7: Point 826 (-91.723789, 30.342597, -6.7168411) failed to convert
-rank 4: Point 820 (-91.912699, 28.878445, 23.6) failed to convert
-rank 97: Point 1130 (-89.167546, 29.010893, -0.23682839) failed to convert
-rank 88: Point 1143 (-89.452168, 29.363059, 27.551434) failed to convert
-rank 71: Point 1132 (-90.056566, 29.957139, 51.295983) failed to convert
-rank 90: Point 1141 (-89.363082, 29.238444, 0.025) failed to convert
-rank 66: Point 1139 (-90.229321, 29.400176, 1.7249532) failed to convert
-rank 19: Point 829 (-91.281761, 30.063404, -0.153) failed to convert
-rank 98: Point 1145 (-89.081557, 29.14429, 0.94748593) failed to convert
-rank 14: Point 817 (-91.480522, 29.879939, 0.11584464) failed to convert
-rank 3: Point 822 (-91.86761, 30.571845, -8.2296) failed to convert
-rank 76: Point 1146 (-89.946382, 30.064145, 2.7967312) failed to convert
-rank 52: Point 815 (-90.572237, 29.493646, -1.7498851) failed to convert
-rank 69: Point 1134 (-90.088563, 30.027478, -5.4620163) failed to convert
-rank 95: Point 1133 (-89.226835, 29.087983, 0.87654503) failed to convert
-rank 80: Point 1140 (-89.852398, 29.965137, -0.61267307) failed to convert
-rank 29: Point 823 (-91.032944, 30.133107, -11.573867) failed to convert
-rank 48: Point 817 (-90.58056, 30.476113, -9.3741242) failed to convert
-rank 8: Point 812 (-91.653557, 30.938931, 1.9638996) failed to convert
-rank 51: Point 824 (-90.571865, 29.847075, -0.51109025) failed to convert
-rank 31: Point 821 (-90.959878, 30.363688, -5.3796117) failed to convert
-rank 49: Point 824 (-90.595946, 29.95812, -0.37906952) failed to convert
-rank 6: Point 819 (-91.739203, 30.724695, -16.084298) failed to convert
-rank 99: Point 1133 (-88.892706, 29.536274, 12.021844) failed to convert
-rank 46: Point 808 (-90.695279, 29.416572, -0.3004232) failed to convert
-rank 79: Point 1134 (-89.888608, 29.978191, -0.33511417) failed to convert
-rank 24: Point 819 (-91.168305, 30.314866, 11.148029) failed to convert
-rank 40: Point 817 (-90.754274, 29.859777, -1.1197631) failed to convert
-rank 96: Point 1146 (-89.200738, 29.146245, 13.124591) failed to convert
-rank 57: Point 826 (-90.456518, 29.823434, 1.0856095) failed to convert
-rank 23: Point 823 (-91.204138, 30.032529, -0.49097261) failed to convert
-rank 59: Point 824 (-90.397287, 30.027282, -9.0) failed to convert
-rank 82: Point 1143 (-89.761223, 30.192007, -1.283975) failed to convert
-rank 70: Point 1145 (-90.08752, 29.781021, -0.26018458) failed to convert
-rank 26: Point 817 (-91.176349, 29.683673, -4.7485928) failed to convert
-rank 60: Point 813 (-90.37921, 29.939619, -7.8023189) failed to convert
-rank 87: Point 1133 (-89.449228, 30.260279, -2.3363126) failed to convert
-rank 1: Point 823 (-92.074116, 29.894038, -2.1785578) failed to convert
-rank 50: Point 824 (-90.601548, 29.673391, 1.0643843) failed to convert
-rank 16: Point 818 (-91.373883, 30.426301, -3.6408527) failed to convert
-rank 38: Point 815 (-90.831947, 29.194003, -0.09092917) failed to convert
-rank 18: Point 821 (-91.307331, 30.243948, -1.6694973) failed to convert
-rank 27: Point 820 (-91.136558, 29.879096, 0.1) failed to convert
-rank 94: Point 1142 (-89.242163, 29.115779, 2.4220445) failed to convert
-rank 0: Point 766 (-92.400793, 29.579329, -0.20080914) failed to convert
-rank 74: Point 1142 (-90.004494, 29.802915, 16.653359) failed to convert
-rank 34: Point 813 (-90.866127, 30.175478, -1.0648551) failed to convert
-rank 83: Point 1131 (-89.786049, 29.560736, -4.5339002) failed to convert
-rank 55: Point 821 (-90.513987, 29.447109, 0.3048) failed to convert
-rank 65: Point 1134 (-90.216296, 30.033056, 0.0302592) failed to convert
-rank 78: Point 1144 (-89.914067, 29.908338, 30.756233) failed to convert
-rank 15: Point 820 (-91.460906, 29.691918, -1.3743448) failed to convert
-rank 92: Point 1142 (-89.317543, 29.112873, 0.13256664) failed to convert
-rank 54: Point 819 (-90.51738, 29.655222, -0.49539197) failed to convert
-rank 30: Point 819 (-91.04034, 29.723553, -0.61590122) failed to convert
-rank 13: Point 821 (-91.523742, 29.784934, -2.136648) failed to convert
-rank 68: Point 1143 (-90.114875, 30.029679, 0.14472069) failed to convert
-rank 10: Point 818 (-91.590514, 30.85975, -12.211946) failed to convert
-rank 62: Point 817 (-90.335318, 29.902741, -0.37439909) failed to convert
-rank 63: Point 824 (-90.333506, 29.514575, -0.39456946) failed to convert
-rank 93: Point 1132 (-89.263528, 29.199437, 1.1833859) failed to convert
-rank 42: Point 819 (-90.731439, 29.653961, -1.3822205) failed to convert
-rank 89: Point 1134 (-89.414957, 29.11057, 1.4265763) failed to convert
-rank 28: Point 814 (-91.106774, 29.675135, -2.28254) failed to convert
-rank 64: Point 1144 (-90.27786, 29.692939, 0.21384779) failed to convert
-rank 56: Point 819 (-90.463169, 29.976365, -0.66801941) failed to convert
-rank 9: Point 821 (-91.629113, 30.84443, -11.42969) failed to convert
-rank 2: Point 820 (-91.983778, 29.693259, 2.8875146) failed to convert
-rank 5: Point 826 (-91.789604, 30.34836, -3.5055029) failed to convert
-rank 85: Point 1133 (-89.623153, 30.146204, 4.1388351) failed to convert
-rank 73: Point 1133 (-90.02815, 29.773505, -0.67962734) failed to convert
-rank 44: Point 819 (-90.742471, 29.013828, 5.4186173) failed to convert
-rank 36: Point 819 (-90.836359, 29.861006, -0.69119004) failed to convert
-rank 11: Point 818 (-91.543865, 30.838249, -12.005752) failed to convert
-rank 75: Point 1136 (-89.980353, 29.865497, -1.1657886) failed to convert
-rank 91: Point 1134 (-89.348318, 29.14572, 0.27282583) failed to convert
-rank 81: Point 1131 (-89.773919, 30.449869, -7.2299697) failed to convert
-rank 72: Point 1143 (-90.028706, 30.042402, -1.777565) failed to convert
-rank 39: Point 821 (-90.769745, 29.865099, -0.61071341) failed to convert
-rank 77: Point 1134 (-89.95893, 29.647098, -4.4790823) failed to convert
-rank 67: Point 1131 (-90.184881, 29.479844, 0.31299999) failed to convert
-rank 45: Point 827 (-90.708686, 29.334529, -0.1478471) failed to convert
-rank 41: Point 825 (-90.735295, 29.899873, -0.7771788) failed to convert
-rank 84: Point 1143 (-89.741191, 29.54962, -0.54158427) failed to convert
-rank 47: Point 823 (-90.642479, 29.927899, -0.33134377) failed to convert
-rank 86: Point 1143 (-89.615384, 29.272201, -0.42753492) failed to convert
-rank 61: Point 828 (-90.383237, 29.579479, -0.55191462) failed to convert
-rank 37: Point 826 (-90.848214, 29.342722, 0.3048) failed to convert
-rank 25: Point 827 (-91.160897, 30.181313, -12.367566) failed to convert
-rank 20: Point 815 (-91.227188, 30.51056, -14.393436) failed to convert
-rank 71: Point 1133 (-90.112767, 29.229308, 0.31299999) failed to convert
-rank 97: Point 1131 (-89.162594, 29.06686, -0.0) failed to convert
-rank 88: Point 1144 (-89.453795, 29.343917, -4.0334186) failed to convert
-rank 33: Point 820 (-90.949453, 29.352298, -0.0) failed to convert
-rank 90: Point 1142 (-89.38639, 28.966757, 10.272646) failed to convert
-rank 66: Point 1140 (-90.18858, 29.938118, -3.535082) failed to convert
-rank 76: Point 1147 (-89.978948, 29.652795, 0.41818931) failed to convert
-rank 21: Point 829 (-91.269654, 29.515726, 6.4782869) failed to convert
-rank 58: Point 813 (-90.436025, 29.795987, 1.1028443) failed to convert
-rank 32: Point 815 (-90.96388, 29.638409, -1.2119643) failed to convert
-rank 98: Point 1146 (-89.010012, 29.931704, 4.1654123) failed to convert
-rank 95: Point 1134 (-89.217389, 29.195371, -0.15856803) failed to convert
-rank 69: Point 1135 (-90.08856, 30.027437, -8.4185767) failed to convert
-rank 35: Point 829 (-90.860767, 29.855194, -4.581803) failed to convert
-rank 80: Point 1141 (-89.832087, 30.21552, 2.2459179) failed to convert
-rank 17: Point 826 (-91.377981, 29.641389, -0.63292267) failed to convert
-rank 22: Point 820 (-91.19955, 30.42591, 12.185952) failed to convert
-rank 79: Point 1135 (-89.916116, 29.633723, -2.8769906) failed to convert
-rank 12: Point 808 (-91.508592, 30.619479, -8.1493106) failed to convert
-rank 19: Point 830 (-91.249591, 30.577887, -10.682846) failed to convert
-rank 53: Point 823 (-90.553692, 29.436211, -8.2296) failed to convert
-rank 96: Point 1147 (-89.098192, 30.289573, 4.4164951) failed to convert
-rank 99: Point 1134 (-88.900422, 29.452729, 14.236782) failed to convert
-rank 4: Point 821 (-91.807371, 30.820007, 10.95617) failed to convert
-rank 70: Point 1146 (-90.069877, 30.008059, -9.0) failed to convert
-rank 82: Point 1144 (-89.787198, 29.874762, 0.53808696) failed to convert
-rank 7: Point 827 (-91.716961, 30.462892, -5.8235344) failed to convert
-rank 3: Point 823 (-91.897474, 30.022307, -3.6982475) failed to convert
-rank 14: Point 818 (-91.487221, 29.766623, -2.124456) failed to convert
-rank 87: Point 1134 (-89.458708, 30.150062, 4.201633) failed to convert
-rank 29: Point 824 (-91.099563, 29.098851, 2.2688456) failed to convert
-rank 74: Point 1143 (-90.004972, 29.796824, -2.8469148) failed to convert
-rank 94: Point 1143 (-89.234264, 29.205757, -0.23052372) failed to convert
-rank 83: Point 1132 (-89.786007, 29.56078, -4.5339002) failed to convert
-rank 48: Point 818 (-90.60828, 30.087556, -0.51629709) failed to convert
-rank 65: Point 1135 (-90.23004, 29.851654, 1.1836716) failed to convert
-rank 6: Point 820 (-91.762486, 30.310912, -2.4960009) failed to convert
-rank 8: Point 813 (-91.693737, 30.238054, -3.5229282) failed to convert
-rank 49: Point 825 (-90.66626, 28.952332, 10.394527) failed to convert
-rank 46: Point 809 (-90.660084, 29.922495, -0.52015259) failed to convert
-rank 78: Point 1145 (-89.918596, 29.851584, 0.52210964) failed to convert
-rank 31: Point 822 (-90.976942, 30.106391, 4.8325101) failed to convert
-rank 24: Point 820 (-91.170043, 30.287233, -8.8178303) failed to convert
-rank 40: Point 818 (-90.754461, 29.856971, -0.35494759) failed to convert
-rank 92: Point 1143 (-89.299658, 29.318592, -0.7840671) failed to convert
-rank 68: Point 1144 (-90.11543, 30.022335, -0.84123928) failed to convert
-rank 85: Point 1134 (-89.615126, 30.241259, -0.52967373) failed to convert
-rank 1: Point 824 (-92.085329, 29.674745, 3.4501047) failed to convert
-rank 38: Point 816 (-90.784769, 29.890783, -1.1422228) failed to convert
-rank 57: Point 827 (-90.450364, 29.908015, 0.09900116) failed to convert
-rank 93: Point 1133 (-89.208753, 29.820173, 2.5136365) failed to convert
-rank 26: Point 818 (-91.170895, 29.77006, -0.04) failed to convert
-rank 16: Point 819 (-91.35748, 30.693141, -15.693767) failed to convert
-rank 89: Point 1135 (-89.396819, 29.322321, -4.6186346) failed to convert
-rank 50: Point 825 (-90.600437, 29.689062, 0.3604559) failed to convert
-rank 91: Point 1135 (-89.348772, 29.140444, 0.31151212) failed to convert
-rank 27: Point 821 (-91.127971, 30.013254, -1.208093) failed to convert
-rank 75: Point 1137 (-89.980576, 29.862576, -6.6263525) failed to convert
-rank 73: Point 1134 (-90.048749, 29.508984, -0.21575131) failed to convert
-rank 51: Point 825 (-90.582608, 29.695392, -0.27058298) failed to convert
-rank 18: Point 822 (-91.34406, 29.645234, -3.7085017) failed to convert
-rank 64: Point 1145 (-90.250771, 30.052582, 1.3072264) failed to convert
-rank 81: Point 1132 (-89.828336, 29.783055, -0.0) failed to convert
-rank 77: Point 1135 (-89.930726, 30.002461, -2.9204438) failed to convert
-rank 84: Point 1144 (-89.694523, 30.115641, 1.6237007) failed to convert
-rank 23: Point 824 (-91.210025, 29.938962, -0.91558915) failed to convert
-rank 60: Point 814 (-90.376361, 29.978181, -2.1268944) failed to convert
-rank 72: Point 1144 (-90.044776, 29.837105, -9.0) failed to convert
-rank 67: Point 1132 (-90.148662, 29.954341, 20.072665) failed to convert
-rank 86: Point 1144 (-89.606042, 29.38452, -4.3479722) failed to convert
-rank 88: Point 1145 (-89.431674, 29.602378, 1.7082436) failed to convert
-rank 52: Point 816 (-90.566289, 29.577579, -0.78236038) failed to convert
-rank 30: Point 820 (-91.040394, 29.722679, -0.81503586) failed to convert
-rank 15: Point 821 (-91.480693, 29.355695, 2.164172) failed to convert
-rank 71: Point 1134 (-90.061686, 29.891224, 0.75341058) failed to convert
-rank 66: Point 1141 (-90.188701, 29.936431, -6.7505115) failed to convert
-rank 43: Point 826 (-90.713881, 29.608631, -0.77606684) failed to convert
-rank 62: Point 818 (-90.332768, 29.936905, 2.7899804) failed to convert
-rank 59: Point 825 (-90.397676, 30.021991, -4.7408595) failed to convert
-rank 54: Point 820 (-90.517373, 29.655282, -1.1399298) failed to convert
-rank 97: Point 1132 (-89.151975, 29.186498, -0.0) failed to convert
-rank 76: Point 1148 (-89.951205, 30.003414, 5.3637106) failed to convert
-rank 90: Point 1143 (-89.363379, 29.234819, -0.01222094) failed to convert
-rank 13: Point 822 (-91.525537, 29.753709, -2.71272) failed to convert
-rank 98: Point 1147 (-89.077459, 29.18835, 4.9612619) failed to convert
-rank 28: Point 815 (-91.106357, 29.681617, -0.46176173) failed to convert
-rank 80: Point 1142 (-89.88246, 29.590658, 0.34755728) failed to convert
-rank 10: Point 819 (-91.651543, 29.803919, -0.52442034) failed to convert
-rank 11: Point 819 (-91.563711, 30.501666, -5.7083783) failed to convert
-rank 44: Point 820 (-90.679649, 29.925408, -0.56456933) failed to convert
-rank 95: Point 1135 (-89.128318, 30.192512, 3.995393) failed to convert
-rank 63: Point 825 (-90.301262, 29.948025, -7.9753974) failed to convert
-rank 69: Point 1136 (-90.117401, 29.654323, 0.31299999) failed to convert
-rank 39: Point 822 (-90.777513, 29.75157, -0.30157788) failed to convert
-rank 61: Point 829 (-90.370533, 29.75233, -0.38039536) failed to convert
-rank 41: Point 826 (-90.735273, 29.900161, -0.56173845) failed to convert
-rank 34: Point 814 (-90.893066, 29.774691, -2.137179) failed to convert
-rank 47: Point 824 (-90.65647, 29.72826, -1.3189166) failed to convert
-rank 55: Point 822 (-90.499132, 29.654406, 0.40686286) failed to convert
-rank 37: Point 827 (-90.823192, 29.714274, -8.2296) failed to convert
-rank 0: Point 767 (-92.404554, 29.486985, 7.6305106) failed to convert
-rank 25: Point 828 (-91.160589, 30.186119, 16.966523) failed to convert
-rank 79: Point 1136 (-89.944729, 29.271731, 1.9584141) failed to convert
-rank 96: Point 1148 (-89.173336, 29.45526, 4.479359) failed to convert
-rank 45: Point 828 (-90.672452, 29.857272, -0.55973691) failed to convert
-rank 33: Point 821 (-90.909107, 29.961029, -0.81926956) failed to convert
-rank 5: Point 827 (-91.778396, 30.549174, -5.4594457) failed to convert
-rank 99: Point 1135 (-88.839629, 30.101445, 13.723688) failed to convert
-rank 82: Point 1145 (-89.762748, 30.17341, 2.9333588) failed to convert
-rank 9: Point 822 (-91.68571, 29.857836, -0.60816131) failed to convert
-rank 70: Point 1147 (-90.068798, 30.021778, 2.0770115) failed to convert
-rank 35: Point 830 (-90.847669, 30.049047, -10.895077) failed to convert
-rank 20: Point 816 (-91.257991, 30.019748, -0.164) failed to convert
-rank 87: Point 1135 (-89.49356, 29.742888, -0.56834443) failed to convert
-rank 74: Point 1144 (-90.005255, 29.793161, -1.5432131) failed to convert
-rank 42: Point 820 (-90.758991, 29.25124, -0.72970405) failed to convert
-rank 17: Point 827 (-91.391693, 29.413451, 1.6878945) failed to convert
-rank 56: Point 820 (-90.474819, 29.8158, -0.43610784) failed to convert
-rank 65: Point 1136 (-90.223898, 29.932589, -7.9065126) failed to convert
-rank 32: Point 816 (-90.97144, 29.523166, -0.27432001) failed to convert
-rank 83: Point 1133 (-89.766033, 29.805921, -0.75829664) failed to convert
-rank 94: Point 1144 (-89.234074, 29.20771, -0.33354451) failed to convert
-rank 78: Point 1146 (-89.904408, 30.029039, -3.1581793) failed to convert
-rank 58: Point 814 (-90.456326, 29.516246, -0.30221581) failed to convert
-rank 93: Point 1134 (-89.26284, 29.207046, -0.32298932) failed to convert
-rank 22: Point 821 (-91.247574, 29.661193, -4.3363898) failed to convert
-rank 85: Point 1135 (-89.646151, 29.870418, 2.55) failed to convert
-rank 21: Point 830 (-91.269845, 29.512509, 7.2155981) failed to convert
-rank 89: Point 1136 (-89.406297, 29.211715, -0.25348689) failed to convert
-rank 7: Point 828 (-91.728913, 30.251311, -1.9254458) failed to convert
-rank 19: Point 831 (-91.283198, 30.039911, -0.90149455) failed to convert
-rank 91: Point 1136 (-89.348433, 29.144369, 0.31299999) failed to convert
-rank 12: Point 809 (-91.53338, 30.201036, 21.346842) failed to convert
-rank 73: Point 1135 (-90.014316, 29.949783, 25.272971) failed to convert
-rank 92: Point 1144 (-89.299058, 29.32516, -0.0) failed to convert
-rank 53: Point 824 (-90.553693, 29.436151, -8.2296) failed to convert
-rank 2: Point 821 (-91.936887, 30.57463, -6.6701387) failed to convert
-rank 81: Point 1133 (-89.78887, 30.267749, -2.1629919) failed to convert
-rank 3: Point 824 (-91.86757, 30.571845, -8.2296) failed to convert
-rank 14: Point 819 (-91.457628, 30.264, -0.20299999) failed to convert
-rank 67: Point 1133 (-90.215558, 29.072246, 8.5642686) failed to convert
-rank 68: Point 1145 (-90.132034, 29.806857, -0.19888824) failed to convert
-rank 77: Point 1136 (-89.958884, 29.647614, -5.0337723) failed to convert
-rank 36: Point 820 (-90.814024, 30.189306, -0.88584172) failed to convert
-rank 75: Point 1138 (-90.029104, 29.242134, 0.76124444) failed to convert
-rank 46: Point 810 (-90.695167, 29.418125, 0.3048) failed to convert
-rank 64: Point 1146 (-90.308649, 29.278343, -0.0) failed to convert
-rank 84: Point 1145 (-89.716652, 29.847428, -0.3493475) failed to convert
-rank 72: Point 1145 (-90.035453, 29.956149, 25.912396) failed to convert
-rank 66: Point 1142 (-90.227856, 29.419308, -3.3939481) failed to convert
-rank 48: Point 819 (-90.634903, 29.710236, -1.1323659) failed to convert
-rank 86: Point 1145 (-89.570876, 29.804106, 6.8974212) failed to convert
-rank 88: Point 1146 (-89.375577, 30.249948, 2.5811455) failed to convert
-rank 71: Point 1135 (-90.067477, 29.816802, 0.73264693) failed to convert
-rank 31: Point 823 (-90.977095, 30.103949, -11.366603) failed to convert
-rank 97: Point 1133 (-89.148381, 29.226911, -0.0) failed to convert
-rank 76: Point 1149 (-89.954664, 29.959822, -3.0921961) failed to convert
-rank 95: Point 1136 (-89.217548, 29.193527, -0.21560321) failed to convert
-rank 40: Point 819 (-90.754852, 29.851255, -0.70232151) failed to convert
-rank 98: Point 1148 (-88.983684, 30.216476, 8.3244392) failed to convert
-rank 90: Point 1144 (-89.358737, 29.288616, 18.816545) failed to convert
-rank 80: Point 1143 (-89.847583, 30.024315, 0.19810296) failed to convert
-rank 50: Point 826 (-90.572106, 30.087961, -0.2032054) failed to convert
-rank 6: Point 821 (-91.74996, 30.533954, -14.176821) failed to convert
-rank 49: Point 826 (-90.596113, 29.955478, -0.62456384) failed to convert
-rank 38: Point 817 (-90.784129, 29.90013, 0.08077062) failed to convert
-rank 29: Point 825 (-91.059371, 29.726567, -1.1694924) failed to convert
-rank 69: Point 1137 (-90.088555, 30.027377, -8.4124807) failed to convert
-rank 18: Point 823 (-91.283206, 30.631196, -10.098419) failed to convert
-rank 16: Point 820 (-91.444038, 29.259435, 4.3242516) failed to convert
-rank 1: Point 825 (-92.082152, 29.732375, 2.3900574) failed to convert
-rank 8: Point 814 (-91.661619, 30.798724, -10.060314) failed to convert
-rank 57: Point 828 (-90.487653, 29.392039, -8.2296) failed to convert
-rank 23: Point 825 (-91.21245, 29.900356, -0.198) failed to convert
-rank 79: Point 1137 (-89.893242, 29.920028, 0.28761802) failed to convert
-rank 4: Point 822 (-91.798995, 30.96951, -19.400519) failed to convert
-rank 24: Point 821 (-91.170915, 30.273407, -12.67986) failed to convert
-rank 51: Point 826 (-90.605644, 29.368548, 0.36576) failed to convert
-rank 15: Point 822 (-91.449668, 29.879582, -6.9916344) failed to convert
-rank 96: Point 1149 (-89.125768, 29.985685, 2.2160119) failed to convert
-rank 52: Point 817 (-90.572222, 29.493705, -1.7516384) failed to convert
-rank 59: Point 826 (-90.40935, 29.863024, -1.332142) failed to convert
-rank 99: Point 1136 (-88.882757, 29.640942, 10.386797) failed to convert
-rank 60: Point 815 (-90.405753, 29.577981, -0.21503481) failed to convert
-rank 82: Point 1146 (-89.760208, 30.204288, 1.2731951) failed to convert
-rank 30: Point 821 (-91.010582, 30.179033, 17.882655) failed to convert
-rank 62: Point 819 (-90.335831, 29.895703, -0.67907878) failed to convert
-rank 54: Point 821 (-90.517368, 29.655322, -0.83407321) failed to convert
-rank 27: Point 822 (-91.147841, 29.701426, 0.06834473) failed to convert
-rank 70: Point 1148 (-90.187508, 28.46447, 57.999641) failed to convert
-rank 13: Point 823 (-91.525538, 29.753648, -2.71272) failed to convert
-rank 43: Point 827 (-90.719194, 29.531378, -0.59281519) failed to convert
-rank 26: Point 819 (-91.176344, 29.683713, -5.0931263) failed to convert
-rank 28: Point 816 (-91.077067, 30.13644, -2.3907332) failed to convert
-rank 87: Point 1136 (-89.486355, 29.826016, -0.01213037) failed to convert
-rank 74: Point 1145 (-90.009877, 29.734022, -0.65897262) failed to convert
-rank 63: Point 826 (-90.335973, 29.480925, 1.5102704) failed to convert
-rank 11: Point 820 (-91.57097, 30.377862, -2.6234375) failed to convert
-rank 41: Point 827 (-90.769699, 29.397868, 0.3048) failed to convert
-rank 10: Point 820 (-91.624927, 30.267796, -5.8075425) failed to convert
-rank 44: Point 821 (-90.68329, 29.873185, -0.35748716) failed to convert
-rank 47: Point 825 (-90.631958, 30.076861, -0.67126767) failed to convert
-rank 83: Point 1134 (-89.785979, 29.560809, -4.5339002) failed to convert
-rank 55: Point 823 (-90.481736, 29.895509, 1.4278831) failed to convert
-rank 65: Point 1137 (-90.267049, 29.35857, 0.458) failed to convert
-rank 0: Point 768 (-92.397015, 29.646191, -0.0) failed to convert
-rank 93: Point 1135 (-89.234096, 29.533827, 4.8805712) failed to convert
-rank 78: Point 1147 (-89.904643, 30.02599, -9.0) failed to convert
-rank 89: Point 1137 (-89.407405, 29.198716, -0.3963998) failed to convert
-rank 85: Point 1136 (-89.61573, 30.233355, 3.9955973) failed to convert
-rank 25: Point 829 (-91.212274, 29.365739, 1.9698177) failed to convert
-rank 45: Point 829 (-90.689974, 29.605451, -0.6311022) failed to convert
-rank 91: Point 1137 (-89.340859, 29.232018, 0.0182433) failed to convert
-rank 61: Point 830 (-90.384288, 29.565084, -2.0710885) failed to convert
-rank 33: Point 822 (-90.945368, 29.414179, -0.49662732) failed to convert
-rank 81: Point 1134 (-89.816993, 29.922954, 12.082793) failed to convert
-rank 5: Point 828 (-91.788335, 30.370566, -2.6938391) failed to convert
-rank 34: Point 815 (-90.93105, 29.201576, -0.53211303) failed to convert
-rank 94: Point 1145 (-89.241794, 29.119596, 3.9134531) failed to convert
-rank 20: Point 817 (-91.276817, 29.716126, -0.29360341) failed to convert
-rank 92: Point 1145 (-89.299168, 29.323759, -0.0) failed to convert
-rank 9: Point 823 (-91.67019, 30.130948, -8.2296) failed to convert
-rank 37: Point 828 (-90.812462, 29.872387, -0.923594) failed to convert
-rank 67: Point 1134 (-90.2135, 29.099565, -0.41267874) failed to convert
-rank 73: Point 1136 (-90.015129, 29.939443, -1.3706775) failed to convert
-rank 77: Point 1137 (-89.958692, 29.650015, 12.086561) failed to convert
-rank 68: Point 1146 (-90.117148, 29.9991, 1.4655088) failed to convert
-rank 64: Point 1147 (-90.319913, 29.125159, 1.7995817) failed to convert
-rank 72: Point 1146 (-90.027573, 30.056318, 2.0566476) failed to convert
-rank 66: Point 1143 (-90.188683, 29.936394, -6.6312319) failed to convert
-rank 84: Point 1146 (-89.688428, 30.187854, -0.24137466) failed to convert
-rank 75: Point 1139 (-89.982587, 29.836818, -0.89827314) failed to convert
-rank 86: Point 1146 (-89.602688, 29.424185, 35.183371) failed to convert
-rank 56: Point 821 (-90.474934, 29.814198, -1.4664055) failed to convert
-rank 39: Point 823 (-90.786727, 29.616444, -2.3919879) failed to convert
-rank 71: Point 1136 (-90.06452, 29.854768, -0.085344) failed to convert
-rank 35: Point 831 (-90.847263, 30.054931, 9.275338) failed to convert
-rank 58: Point 815 (-90.429737, 29.881836, -0.94506904) failed to convert
-rank 88: Point 1147 (-89.453762, 29.343866, -4.0334186) failed to convert
-rank 76: Point 1150 (-89.919848, 30.395396, -9.2680878) failed to convert
-rank 95: Point 1137 (-89.220871, 29.15575, -0.0) failed to convert
-rank 21: Point 831 (-91.246798, 29.884286, -0.31551965) failed to convert
-rank 42: Point 821 (-90.71801, 29.848315, -0.16548393) failed to convert
-rank 22: Point 822 (-91.200066, 30.417781, 11.641231) failed to convert
-rank 17: Point 828 (-91.375948, 29.674962, -3.7761674) failed to convert
-rank 98: Point 1149 (-88.986792, 30.182713, 7.6462037) failed to convert
-rank 97: Point 1134 (-89.167058, 29.016111, 1.6409034) failed to convert
-rank 80: Point 1144 (-89.85332, 29.952837, 12.504683) failed to convert
-rank 32: Point 817 (-90.917729, 30.332551, -5.693031) failed to convert
-rank 19: Point 832 (-91.281694, 30.06347, -0.153) failed to convert
-rank 53: Point 825 (-90.553693, 29.43611, -8.2296) failed to convert
-rank 3: Point 825 (-91.867668, 30.569119, -12.118837) failed to convert
-rank 12: Point 810 (-91.525753, 30.330034, -2.0225745) failed to convert
-rank 14: Point 820 (-91.48382, 29.82368, -0.3527452) failed to convert
-rank 90: Point 1145 (-89.368189, 29.178817, -0.497182) failed to convert
-rank 96: Point 1150 (-89.105231, 30.212148, 0.52272688) failed to convert
-rank 7: Point 829 (-91.686728, 30.991912, -13.092621) failed to convert
-rank 36: Point 821 (-90.836353, 29.860946, -0.64709381) failed to convert
-rank 69: Point 1138 (-90.088918, 30.022628, -0.79900384) failed to convert
-rank 79: Point 1138 (-89.945506, 29.261728, 2.5893347) failed to convert
-rank 46: Point 811 (-90.664757, 29.855687, -0.39480668) failed to convert
-rank 48: Point 820 (-90.661605, 29.327503, 0.27142344) failed to convert
-rank 99: Point 1137 (-88.887944, 29.584343, 10.123069) failed to convert
-rank 2: Point 822 (-91.916956, 30.942477, -17.762733) failed to convert
-rank 50: Point 827 (-90.603186, 29.649588, 0.17964046) failed to convert
-rank 40: Point 820 (-90.754916, 29.850238, -0.80824263) failed to convert
-rank 70: Point 1149 (-90.095099, 29.682745, -8.2296) failed to convert
-rank 82: Point 1147 (-89.735378, 30.504502, -6.7592833) failed to convert
-rank 6: Point 822 (-91.749971, 30.533654, -12.774902) failed to convert
-rank 16: Point 821 (-91.414034, 29.763065, -2.5121556) failed to convert
-rank 49: Point 827 (-90.586033, 30.097202, -0.18934981) failed to convert
-rank 74: Point 1146 (-90.008203, 29.755171, -0.33445767) failed to convert
-rank 29: Point 826 (-91.059294, 29.727739, -1.4635692) failed to convert
-rank 1: Point 826 (-92.077716, 29.81849, -0.45189575) failed to convert
-rank 38: Point 818 (-90.776072, 30.0176, -10.387585) failed to convert
-rank 8: Point 815 (-91.65054, 30.989976, -5.2814125) failed to convert
-rank 23: Point 826 (-91.208736, 29.959424, -0.8856319) failed to convert
-rank 57: Point 829 (-90.487365, 29.396038, -8.2296) failed to convert
-rank 87: Point 1137 (-89.520378, 29.424954, 0.79465413) failed to convert
-rank 83: Point 1135 (-89.762457, 29.849521, -0.37860421) failed to convert
-rank 18: Point 824 (-91.303515, 30.304924, -1.1328227) failed to convert
-rank 51: Point 827 (-90.582125, 29.702051, -0.50056198) failed to convert
-rank 31: Point 824 (-90.976978, 30.105661, -0.46276314) failed to convert
-rank 65: Point 1138 (-90.224578, 29.923457, -1.164214) failed to convert
-rank 89: Point 1138 (-89.396073, 29.33076, 12.633637) failed to convert
-rank 85: Point 1137 (-89.679191, 29.471377, 31.330285) failed to convert
-rank 24: Point 822 (-91.166909, 30.336001, -6.6530791) failed to convert
-rank 15: Point 823 (-91.416235, 30.435197, -4.4461386) failed to convert
-rank 13: Point 824 (-91.525539, 29.753608, -2.71272) failed to convert
-rank 43: Point 828 (-90.709886, 29.666262, -0.72541684) failed to convert
-rank 94: Point 1146 (-89.234655, 29.200894, -0.02237583) failed to convert
-rank 93: Point 1136 (-89.278568, 29.025956, 1.7936827) failed to convert
-rank 62: Point 820 (-90.336335, 29.888865, -1.4938576) failed to convert
-rank 78: Point 1148 (-89.90437, 30.028991, -2.7857657) failed to convert
-rank 81: Point 1135 (-89.791506, 30.235441, -1.2283368) failed to convert
-rank 73: Point 1137 (-90.072576, 29.200333, -0.23384941) failed to convert
-rank 91: Point 1138 (-89.361084, 28.997291, 7.5073609) failed to convert
-rank 67: Point 1135 (-90.148656, 29.953888, 18.832274) failed to convert
-rank 30: Point 822 (-91.040384, 29.72262, -1.3511043) failed to convert
-rank 92: Point 1146 (-89.306558, 29.238324, 16.801244) failed to convert
-rank 72: Point 1147 (-90.044743, 29.837054, -9.0) failed to convert
-rank 64: Point 1148 (-90.261355, 29.911271, -4.0308748) failed to convert
-rank 77: Point 1138 (-89.930721, 30.002421, -2.7071686) failed to convert
-rank 84: Point 1147 (-89.726021, 29.732838, -0.0) failed to convert
-rank 28: Point 817 (-91.10631, 29.68218, -0.6849776) failed to convert
-rank 27: Point 823 (-91.103897, 30.38711, -7.0422603) failed to convert
-rank 68: Point 1147 (-90.129011, 29.845036, -4.1056562) failed to convert
-rank 26: Point 820 (-91.176336, 29.683773, -4.9182347) failed to convert
-rank 59: Point 827 (-90.409397, 29.862357, -0.93468476) failed to convert
-rank 52: Point 818 (-90.560458, 29.659586, -0.59263863) failed to convert
-rank 75: Point 1140 (-89.989795, 29.745198, -0.42814272) failed to convert
-rank 66: Point 1144 (-90.182233, 30.020823, 1.4822422) failed to convert
-rank 71: Point 1137 (-90.066619, 29.827756, -0.53053018) failed to convert
-rank 88: Point 1148 (-89.452631, 29.357059, -1.2869999) failed to convert
-rank 95: Point 1138 (-89.21447, 29.228437, -0.0) failed to convert
-rank 76: Point 1151 (-89.957794, 29.920067, 6.2956308) failed to convert
-rank 86: Point 1147 (-89.605984, 29.384537, -4.3479722) failed to convert
-rank 98: Point 1150 (-89.014275, 29.884302, 4.697451) failed to convert
-rank 41: Point 828 (-90.735258, 29.899888, -0.97343691) failed to convert
-rank 4: Point 823 (-91.805529, 30.852445, -9.744968) failed to convert
-rank 60: Point 816 (-90.379198, 29.939679, -8.3045814) failed to convert
-rank 5: Point 829 (-91.788486, 30.36753, -2.5975022) failed to convert
-rank 0: Point 769 (-92.406688, 29.428205, 9.8000002) failed to convert
-rank 54: Point 822 (-90.51736, 29.655382, -0.57597898) failed to convert
-rank 97: Point 1135 (-89.153939, 29.164169, 3.9234559) failed to convert
-rank 80: Point 1145 (-89.843562, 30.073288, -7.4365109) failed to convert
-rank 33: Point 823 (-90.901806, 30.069747, 21.040577) failed to convert
-rank 61: Point 831 (-90.37194, 29.733056, -0.67232369) failed to convert
-rank 25: Point 830 (-91.160372, 30.189394, -4.1257353) failed to convert
-rank 37: Point 829 (-90.81195, 29.879863, -1.8153376) failed to convert
-rank 9: Point 824 (-91.659956, 30.309875, -7.3228449) failed to convert
-rank 96: Point 1151 (-89.194516, 29.216254, -0.4166221) failed to convert
-rank 47: Point 826 (-90.682227, 29.357382, -0.42431478) failed to convert
-rank 44: Point 822 (-90.685619, 29.839639, -0.66256685) failed to convert
-rank 39: Point 824 (-90.777481, 29.751983, -2.1394781) failed to convert
-rank 90: Point 1146 (-89.368441, 29.175866, -0.34430964) failed to convert
-rank 56: Point 822 (-90.469278, 29.892171, -0.39564744) failed to convert
-rank 55: Point 824 (-90.515353, 29.427922, -0.0) failed to convert
-rank 69: Point 1139 (-90.088515, 30.027632, -4.4326543) failed to convert
-rank 45: Point 830 (-90.666372, 29.944155, -0.65935704) failed to convert
-rank 11: Point 821 (-91.549667, 30.73977, -13.025566) failed to convert
-rank 35: Point 832 (-90.860753, 29.855253, -3.5447927) failed to convert
-rank 10: Point 821 (-91.580616, 31.026757, -13.199388) failed to convert
-rank 17: Point 829 (-91.347053, 30.14967, -2.0249637) failed to convert
-rank 19: Point 833 (-91.253703, 30.511536, -10.575184) failed to convert
-rank 70: Point 1150 (-90.098576, 29.637503, -0.53124663) failed to convert
-rank 20: Point 818 (-91.226862, 30.515212, 9.306358) failed to convert
-rank 22: Point 823 (-91.250333, 29.616698, -0.47155077) failed to convert
-rank 99: Point 1138 (-88.909443, 29.351538, 22.233141) failed to convert
-rank 79: Point 1139 (-89.877669, 30.113665, -0.21047061) failed to convert
-rank 42: Point 822 (-90.737029, 29.572417, -2.2592671) failed to convert
-rank 82: Point 1148 (-89.797735, 29.745072, -0.29128897) failed to convert
-rank 21: Point 832 (-91.215269, 30.386239, -15.657577) failed to convert
-rank 3: Point 826 (-91.867509, 30.571846, -8.2296) failed to convert
-rank 58: Point 816 (-90.461988, 29.437507, -1.0786161) failed to convert
-rank 63: Point 827 (-90.333975, 29.507973, -0.33647064) failed to convert
-rank 34: Point 816 (-90.899168, 29.68313, -0.54882318) failed to convert
-rank 32: Point 818 (-90.948978, 29.863692, -2.7692116) failed to convert
-rank 74: Point 1147 (-90.03791, 29.374318, 0.28365797) failed to convert
-rank 83: Point 1136 (-89.75903, 29.891035, 12.277556) failed to convert
-rank 87: Point 1138 (-89.455721, 30.182294, -0.75727232) failed to convert
-rank 36: Point 822 (-90.801321, 30.374518, -1.9383522) failed to convert
-rank 53: Point 826 (-90.553694, 29.43605, -1.0408689) failed to convert
-rank 7: Point 830 (-91.698544, 30.785716, -10.332647) failed to convert
-rank 89: Point 1139 (-89.432253, 28.906785, 10.269931) failed to convert
-rank 85: Point 1138 (-89.666731, 29.621412, -0.0) failed to convert
-rank 12: Point 811 (-91.51556, 30.502012, -7.0212193) failed to convert
-rank 93: Point 1137 (-89.238073, 29.488167, 4.5402494) failed to convert
-rank 65: Point 1139 (-90.266292, 29.368692, 0.458) failed to convert
-rank 78: Point 1149 (-89.9138, 29.911045, 48.502233) failed to convert
-rank 81: Point 1136 (-89.788836, 30.267727, -2.0028979) failed to convert
-rank 73: Point 1138 (-90.010574, 29.997168, 11.153685) failed to convert
-rank 38: Point 819 (-90.776795, 30.007007, -9.3641781) failed to convert
-rank 46: Point 812 (-90.699061, 29.361637, -0.66398256) failed to convert
-rank 72: Point 1148 (-90.030556, 30.018278, 3.0912638) failed to convert
-rank 1: Point 827 (-92.072159, 29.926493, -0.60281019) failed to convert
-rank 94: Point 1147 (-89.19438, 29.656497, 3.5162434) failed to convert
-rank 16: Point 822 (-91.356371, 30.71027, -17.168372) failed to convert
-rank 40: Point 821 (-90.754425, 29.857318, -0.8806853) failed to convert
-rank 57: Point 830 (-90.453876, 29.859722, -0.69430392) failed to convert
-rank 91: Point 1139 (-89.348595, 29.142422, 0.31299999) failed to convert
-rank 92: Point 1147 (-89.329072, 28.978188, 6.2392702) failed to convert
-rank 67: Point 1136 (-90.148648, 29.953425, 7.5332605) failed to convert
-rank 29: Point 827 (-91.059175, 29.72958, -0.29576382) failed to convert
-rank 14: Point 821 (-91.457591, 30.264081, -0.20299999) failed to convert
-rank 8: Point 816 (-91.650321, 30.993758, -3.3372335) failed to convert
-rank 18: Point 825 (-91.344025, 29.645254, -3.7085017) failed to convert
-rank 6: Point 823 (-91.762624, 30.308206, -3.4821927) failed to convert
-rank 51: Point 828 (-90.551322, 30.133902, -0.24847766) failed to convert
-rank 31: Point 825 (-90.97707, 30.104004, -11.366603) failed to convert
-rank 68: Point 1148 (-90.129011, 29.844975, -4.1056562) failed to convert
-rank 71: Point 1138 (-90.057225, 29.948247, 34.40278) failed to convert
-rank 88: Point 1149 (-89.434797, 29.565777, 1.9778002) failed to convert
-rank 66: Point 1145 (-90.21178, 29.632311, -0.44967457) failed to convert
-rank 77: Point 1139 (-89.930712, 30.002361, -2.4043411) failed to convert
-rank 86: Point 1148 (-89.600635, 29.44866, 38.521086) failed to convert
-rank 64: Point 1149 (-90.300311, 29.389787, 0.27542917) failed to convert
-rank 49: Point 828 (-90.590932, 30.028379, -0.45221899) failed to convert
-rank 76: Point 1152 (-89.95482, 29.957545, 0.51689975) failed to convert
-rank 84: Point 1148 (-89.724887, 29.746603, -0.0) failed to convert
-rank 75: Point 1141 (-89.981678, 29.848182, 26.600576) failed to convert
-rank 24: Point 823 (-91.170888, 30.273461, -13.70295) failed to convert
-rank 98: Point 1151 (-88.993971, 30.104686, 7.9179161) failed to convert
-rank 43: Point 829 (-90.683846, 30.040769, 17.0024) failed to convert
-rank 95: Point 1139 (-89.218722, 29.180106, -0.0) failed to convert
-rank 50: Point 828 (-90.603176, 29.649648, -0.56206649) failed to convert
-rank 80: Point 1146 (-89.881484, 29.601812, 0.73441634) failed to convert
-rank 59: Point 828 (-90.409375, 29.862644, -0.70930352) failed to convert
-rank 30: Point 823 (-91.015138, 30.109536, -5.3961382) failed to convert
-rank 13: Point 825 (-91.52554, 29.753547, -2.71272) failed to convert
-rank 62: Point 821 (-90.335664, 29.897881, -1.0358323) failed to convert
-rank 97: Point 1136 (-89.152309, 29.182099, -0.11701113) failed to convert
-rank 2: Point 823 (-91.915968, 30.960288, -17.508504) failed to convert
-rank 52: Point 819 (-90.604057, 29.040615, 5.7731075) failed to convert
-rank 48: Point 821 (-90.634817, 29.71136, -1.3019997) failed to convert
-rank 96: Point 1152 (-89.184734, 29.326775, -0.58660467) failed to convert
-rank 26: Point 821 (-91.141407, 30.23328, -12.7456) failed to convert
-rank 27: Point 824 (-91.148149, 29.696513, -0.41669431) failed to convert
-rank 0: Point 770 (-92.399648, 29.573016, -0.45433937) failed to convert
-rank 4: Point 824 (-91.829515, 30.420389, -3.3651468) failed to convert
-rank 5: Point 830 (-91.790914, 30.323836, -0.20726734) failed to convert
-rank 28: Point 818 (-91.106062, 29.685994, -0.9811578) failed to convert
-rank 41: Point 829 (-90.735919, 29.890295, 0.34453998) failed to convert
-rank 90: Point 1147 (-89.35965, 29.277386, 0.94702938) failed to convert
-rank 69: Point 1140 (-90.093147, 29.967918, 1.4093689) failed to convert
-rank 99: Point 1139 (-88.8631, 29.846248, 0.01371278) failed to convert
-rank 23: Point 827 (-91.232421, 29.580539, 12.217866) failed to convert
-rank 61: Point 832 (-90.359937, 29.895648, -0.57887843) failed to convert
-rank 47: Point 827 (-90.643988, 29.90558, -0.30245895) failed to convert
-rank 70: Point 1151 (-90.097851, 29.646574, 0.77397929) failed to convert
-rank 79: Point 1140 (-89.94409, 29.279662, 0.31299999) failed to convert
-rank 82: Point 1149 (-89.75616, 30.253287, -1.2678461) failed to convert
-rank 15: Point 824 (-91.449662, 29.879522, -8.5222087) failed to convert
-rank 39: Point 825 (-90.786222, 29.623844, -0.60818297) failed to convert
-rank 37: Point 830 (-90.81194, 29.879824, -1.8539069) failed to convert
-rank 9: Point 825 (-91.623561, 30.939072, -13.282461) failed to convert
-rank 44: Point 823 (-90.696762, 29.679254, -0.43490899) failed to convert
-rank 55: Point 825 (-90.47327, 30.012208, 30.348871) failed to convert
-rank 33: Point 824 (-90.901241, 30.078008, -9.8443395) failed to convert
-rank 56: Point 823 (-90.493268, 29.559867, -0.49636361) failed to convert
-rank 60: Point 817 (-90.34657, 30.378826, -0.44743583) failed to convert
-rank 25: Point 831 (-91.152675, 30.309834, -13.211543) failed to convert
-rank 89: Point 1140 (-89.407654, 29.195518, 0.20204285) failed to convert
-rank 85: Point 1139 (-89.639094, 29.953688, 3.0599999) failed to convert
-rank 35: Point 833 (-90.850928, 30.000713, -4.8131022) failed to convert
-rank 74: Point 1148 (-90.008798, 29.74742, -1.9561366) failed to convert
-rank 83: Point 1137 (-89.785937, 29.560853, -4.5339002) failed to convert
-rank 78: Point 1150 (-89.955332, 29.387108, 1.6634422) failed to convert
-rank 81: Point 1137 (-89.791474, 30.235466, -1.2283368) failed to convert
-rank 65: Point 1140 (-90.265721, 29.375984, -4.1452802) failed to convert
-rank 93: Point 1138 (-89.276985, 29.043536, 1.3383895) failed to convert
-rank 87: Point 1139 (-89.452335, 30.221318, -0.59056044) failed to convert
-rank 11: Point 822 (-91.589351, 30.062155, -3.7779723) failed to convert
-rank 45: Point 831 (-90.699599, 29.466263, -0.92390738) failed to convert
-rank 94: Point 1148 (-89.242838, 29.107463, -0.39943889) failed to convert
-rank 73: Point 1139 (-90.007901, 30.030544, 1.6952045) failed to convert
-rank 72: Point 1149 (-90.031336, 30.008312, -0.21485318) failed to convert
-rank 92: Point 1148 (-89.299655, 29.317261, -0.4512799) failed to convert
-rank 91: Point 1140 (-89.344821, 29.18605, 0.31299999) failed to convert
-rank 3: Point 827 (-91.867608, 30.56912, -8.2296) failed to convert
-rank 63: Point 828 (-90.322614, 29.661313, -0.38510436) failed to convert
-rank 21: Point 833 (-91.213666, 30.411369, -15.552421) failed to convert
-rank 19: Point 834 (-91.274518, 30.178673, -1.1727403) failed to convert
-rank 42: Point 823 (-90.716076, 29.876079, -0.91489706) failed to convert
-rank 17: Point 830 (-91.320895, 30.573585, -17.342814) failed to convert
-rank 67: Point 1137 (-90.210924, 29.133129, -0.28717053) failed to convert
-rank 54: Point 823 (-90.506836, 29.80193, -0.69190122) failed to convert
-rank 34: Point 817 (-90.89305, 29.774728, -2.4892307) failed to convert
-rank 7: Point 831 (-91.698903, 30.779396, -16.318096) failed to convert
-rank 53: Point 827 (-90.550707, 29.478125, -0.19912135) failed to convert
-rank 36: Point 823 (-90.83635, 29.860906, -0.63486279) failed to convert
-rank 71: Point 1139 (-90.103107, 29.355115, -0.53168541) failed to convert
-rank 68: Point 1149 (-90.129011, 29.844934, -4.1056562) failed to convert
-rank 32: Point 819 (-90.963842, 29.638457, -0.54804324) failed to convert
-rank 86: Point 1149 (-89.601597, 29.437033, 29.990889) failed to convert
-rank 77: Point 1140 (-89.95889, 29.6471, -4.0678488) failed to convert
-rank 64: Point 1150 (-90.288233, 29.551225, 1.6589888) failed to convert
-rank 66: Point 1146 (-90.155215, 30.37211, 1.0677266) failed to convert
-rank 84: Point 1149 (-89.70597, 29.975924, 2.9401152) failed to convert
-rank 58: Point 817 (-90.436067, 29.794992, 0.78449662) failed to convert
-rank 12: Point 812 (-91.538985, 30.105205, -2.4164685) failed to convert
-rank 98: Point 1152 (-89.008302, 29.948766, 4.1930987) failed to convert
-rank 88: Point 1150 (-89.452557, 29.357905, -1.2869999) failed to convert
-rank 76: Point 1153 (-89.954628, 29.959803, -3.0921961) failed to convert
-rank 80: Point 1147 (-89.891669, 29.474065, 0.31299999) failed to convert
-rank 75: Point 1142 (-89.98028, 29.865859, -1.0530355) failed to convert
-rank 20: Point 819 (-91.236057, 30.369419, 8.417522) failed to convert
-rank 10: Point 822 (-91.611557, 30.498566, -4.5335304) failed to convert
-rank 95: Point 1140 (-89.220391, 29.161115, -0.33928418) failed to convert
-rank 46: Point 813 (-90.695036, 29.419946, 0.3048) failed to convert
-rank 57: Point 831 (-90.470914, 29.624443, 0.00406949) failed to convert
-rank 97: Point 1137 (-89.092789, 29.845389, 3.1788561) failed to convert
-rank 16: Point 823 (-91.357422, 30.693124, -20.0) failed to convert
-rank 22: Point 824 (-91.197295, 30.46136, 9.310922) failed to convert
-rank 14: Point 822 (-91.511544, 29.351521, 2.4759675) failed to convert
-rank 6: Point 824 (-91.73918, 30.724662, -16.120873) failed to convert
-rank 38: Point 820 (-90.784243, 29.898272, -0.84838576) failed to convert
-rank 8: Point 817 (-91.694189, 30.22979, -8.2296) failed to convert
-rank 31: Point 826 (-90.977053, 30.104041, -11.366603) failed to convert
-rank 18: Point 826 (-91.314878, 30.121021, -0.72261705) failed to convert
-rank 29: Point 828 (-91.073284, 29.510543, -0.57644641) failed to convert
-rank 51: Point 829 (-90.60145, 29.428018, -0.16974716) failed to convert
-rank 96: Point 1153 (-89.208053, 29.062511, 2.048273) failed to convert
-rank 90: Point 1148 (-89.290403, 30.070435, -0.60619295) failed to convert
-rank 99: Point 1140 (-88.895896, 29.491917, 13.471683) failed to convert
-rank 43: Point 830 (-90.713842, 29.608617, -8.2296) failed to convert
-rank 69: Point 1141 (-90.088534, 30.027136, -2.0254443) failed to convert
-rank 1: Point 828 (-92.035626, 30.627879, -7.4497153) failed to convert
-rank 40: Point 822 (-90.768846, 29.646939, -8.2296) failed to convert
-rank 59: Point 829 (-90.397662, 30.022029, -4.7408595) failed to convert
-rank 2: Point 824 (-91.916905, 30.942445, -16.807726) failed to convert
-rank 70: Point 1152 (-90.069816, 30.008064, -9.0) failed to convert
-rank 82: Point 1150 (-89.826555, 29.388037, 0.89017061) failed to convert
-rank 79: Point 1141 (-89.944473, 29.274556, -0.34677365) failed to convert
-rank 62: Point 822 (-90.394627, 29.095044, 1.5975213) failed to convert
-rank 26: Point 822 (-91.138985, 30.271022, 1.5239151) failed to convert
-rank 13: Point 826 (-91.526502, 29.737095, -0.74821063) failed to convert
-rank 89: Point 1141 (-89.411983, 29.144631, 0.42773399) failed to convert
-rank 30: Point 824 (-91.011347, 30.167234, -11.976507) failed to convert
-rank 28: Point 819 (-91.105993, 29.687005, -0.51713688) failed to convert
-rank 50: Point 829 (-90.60317, 29.649688, -1.1321824) failed to convert
-rank 24: Point 824 (-91.187552, 30.010863, -0.81792776) failed to convert
-rank 5: Point 831 (-91.766283, 30.764007, -10.759689) failed to convert
-rank 78: Point 1151 (-89.934469, 29.651279, -0.37474951) failed to convert
-rank 74: Point 1149 (-89.997353, 29.893017, -1.269888) failed to convert
-rank 4: Point 825 (-91.806011, 30.843496, 2.8320748) failed to convert
-rank 85: Point 1140 (-89.655139, 29.761101, -0.49118489) failed to convert
-rank 49: Point 829 (-90.620982, 29.603005, -0.63970269) failed to convert
-rank 41: Point 830 (-90.735268, 29.899708, 0.39066171) failed to convert
-rank 65: Point 1141 (-90.223842, 29.932613, -7.9065126) failed to convert
-rank 27: Point 825 (-91.116511, 30.191531, 7.1209151) failed to convert
-rank 83: Point 1138 (-89.780646, 29.625861, -0.0) failed to convert
-rank 93: Point 1139 (-89.26667, 29.161848, -1.1275114) failed to convert
-rank 61: Point 833 (-90.383742, 29.572369, -0.085344) failed to convert
-rank 48: Point 822 (-90.623979, 29.865411, -0.09736428) failed to convert
-rank 87: Point 1140 (-89.479436, 29.90561, -0.0) failed to convert
-rank 73: Point 1140 (-90.026938, 29.788055, -0.21706843) failed to convert
-rank 81: Point 1138 (-89.805173, 30.067462, 6.9721093) failed to convert
-rank 94: Point 1149 (-89.155922, 30.085844, 2.1273324) failed to convert
-rank 37: Point 831 (-90.823089, 29.715472, -2.0924796) failed to convert
-rank 92: Point 1149 (-89.300141, 29.311453, -0.27883434) failed to convert
-rank 9: Point 826 (-91.624693, 30.919207, 2.5337756) failed to convert
-rank 47: Point 828 (-90.64751, 29.854843, -0.64843846) failed to convert
-rank 67: Point 1138 (-90.143621, 30.018658, -0.35642392) failed to convert
-rank 72: Point 1150 (-90.029334, 30.033651, -1.4795026) failed to convert
-rank 55: Point 826 (-90.463115, 30.151681, -0.34563822) failed to convert
-rank 15: Point 825 (-91.449658, 29.879481, -8.5222087) failed to convert
-rank 56: Point 824 (-90.483801, 29.691367, -0.57657564) failed to convert
-rank 25: Point 832 (-91.174677, 29.964356, -0.55258454) failed to convert
-rank 33: Point 825 (-90.889076, 30.258608, -3.3353478) failed to convert
-rank 60: Point 818 (-90.370585, 30.05602, -0.91233067) failed to convert
-rank 91: Point 1141 (-89.31777, 29.497875, 4.3281772) failed to convert
-rank 77: Point 1141 (-89.958024, 29.658049, 22.363794) failed to convert
-rank 23: Point 828 (-91.208712, 29.959369, -2.2841952) failed to convert
-rank 44: Point 824 (-90.712778, 29.447378, -0.28401375) failed to convert
-rank 52: Point 820 (-90.532527, 30.050193, -9.5951048) failed to convert
-rank 66: Point 1147 (-90.209249, 29.665658, -0.42766765) failed to convert
-rank 86: Point 1150 (-89.605945, 29.384549, -4.3479722) failed to convert
-rank 84: Point 1150 (-89.742513, 29.531193, 16.327262) failed to convert
-rank 68: Point 1150 (-90.129011, 29.844874, -4.1056562) failed to convert
-rank 71: Point 1140 (-90.056633, 29.955393, 36.057733) failed to convert
-rank 76: Point 1154 (-89.954574, 29.959776, -2.0501257) failed to convert
-rank 35: Point 834 (-90.846767, 30.062086, -11.012425) failed to convert
-rank 88: Point 1151 (-89.453741, 29.343832, -4.0334186) failed to convert
-rank 64: Point 1151 (-90.224203, 30.399185, -0.25128736) failed to convert
-rank 80: Point 1148 (-89.855244, 29.928462, -1.4371198) failed to convert
-rank 45: Point 832 (-90.67244, 29.857331, -1.1072383) failed to convert
-rank 3: Point 828 (-91.867567, 30.56912, -8.2296) failed to convert
-rank 75: Point 1143 (-89.980536, 29.862569, -6.6263525) failed to convert
-rank 98: Point 1153 (-89.077836, 29.182618, 2.62e-06) failed to convert
-rank 39: Point 826 (-90.75923, 30.017806, 6.4041861) failed to convert
-rank 19: Point 835 (-91.302982, 29.7183, -2.2038343) failed to convert
-rank 11: Point 823 (-91.580261, 30.218133, -5.7191068) failed to convert
-rank 53: Point 828 (-90.553897, 29.433064, -0.01915532) failed to convert
-rank 97: Point 1138 (-89.082631, 29.957191, 2.4208631) failed to convert
-rank 21: Point 834 (-91.270177, 29.506771, 5.9093926) failed to convert
-rank 17: Point 831 (-91.37583, 29.676398, -3.8477954) failed to convert
-rank 42: Point 824 (-90.705535, 30.027672, 3.75802) failed to convert
-rank 36: Point 824 (-90.836344, 29.860845, -0.61535762) failed to convert
-rank 95: Point 1141 (-89.217256, 29.196685, -0.33240416) failed to convert
-rank 7: Point 832 (-91.728636, 30.255572, -8.7918837) failed to convert
-rank 32: Point 820 (-90.930949, 30.134436, 17.260466) failed to convert
-rank 96: Point 1154 (-89.099871, 30.270791, 4.4733034) failed to convert
-rank 54: Point 824 (-90.503889, 29.842808, -0.37211642) failed to convert
-rank 34: Point 818 (-90.898006, 29.700421, -0.90011928) failed to convert
-rank 90: Point 1149 (-89.386878, 28.960124, 3.6651333) failed to convert
-rank 58: Point 818 (-90.461801, 29.439996, -8.2296) failed to convert
-rank 63: Point 829 (-90.363508, 29.105495, 0.25975548) failed to convert
-rank 12: Point 813 (-91.524327, 30.353936, -11.917681) failed to convert
-rank 10: Point 823 (-91.59661, 30.754313, 19.847977) failed to convert
-rank 0: Point 771 (-92.397471, 29.617725, -0.0) failed to convert
-rank 99: Point 1141 (-88.839531, 30.094471, 13.704653) failed to convert
-rank 70: Point 1153 (-90.09505, 29.68271, -8.2296) failed to convert
-rank 82: Point 1151 (-89.810569, 29.58619, 3.8130468) failed to convert
-rank 20: Point 820 (-91.237712, 30.34309, 9.1475825) failed to convert
-rank 46: Point 814 (-90.660073, 29.922435, -1.1145757) failed to convert
-rank 57: Point 832 (-90.487373, 29.395448, -8.2296) failed to convert
-rank 69: Point 1142 (-90.087034, 30.046416, 3.6021561) failed to convert
-rank 16: Point 824 (-91.356714, 30.704281, -11.034237) failed to convert
-rank 6: Point 825 (-91.74997, 30.533513, -12.550653) failed to convert
-rank 22: Point 825 (-91.195751, 30.485572, 13.709408) failed to convert
-rank 8: Point 818 (-91.665658, 30.728579, -8.2560379) failed to convert
-rank 31: Point 827 (-90.977029, 30.104096, -11.366603) failed to convert
-rank 74: Point 1150 (-90.004921, 29.796792, -5.1569115) failed to convert
-rank 85: Point 1141 (-89.653432, 29.781454, 0.1047895) failed to convert
-rank 65: Point 1142 (-90.240136, 29.716833, 2.4300001) failed to convert
-rank 89: Point 1142 (-89.407512, 29.196821, 0.18485777) failed to convert
-rank 18: Point 827 (-91.288854, 30.540313, -10.520707) failed to convert
-rank 43: Point 831 (-90.716238, 29.57382, -1.258427) failed to convert
-rank 83: Point 1139 (-89.805646, 29.316666, -0.48779248) failed to convert
-rank 51: Point 830 (-90.526021, 30.484552, -9.5733133) failed to convert
-rank 29: Point 829 (-91.033016, 30.131793, -7.489497) failed to convert
-rank 78: Point 1152 (-89.905575, 30.013693, 1.850895) failed to convert
-rank 79: Point 1142 (-89.897125, 29.871222, -1.9248587) failed to convert
-rank 87: Point 1141 (-89.495136, 29.720931, -0.0) failed to convert
-rank 94: Point 1150 (-89.229577, 29.258509, -0.01520273) failed to convert
-rank 38: Point 821 (-90.784139, 29.899781, -0.4610547) failed to convert
-rank 92: Point 1150 (-89.29848, 29.330283, -0.0) failed to convert
-rank 81: Point 1139 (-89.791427, 30.235504, -1.2283368) failed to convert
-rank 93: Point 1140 (-89.270809, 29.114398, 2.1713474) failed to convert
-rank 67: Point 1139 (-90.153458, 29.890641, 1.3880099) failed to convert
-rank 2: Point 825 (-91.915929, 30.960299, -17.867097) failed to convert
-rank 73: Point 1141 (-90.028539, 29.767431, -4.9008795) failed to convert
-rank 14: Point 823 (-91.482259, 29.849561, -0.12879669) failed to convert
-rank 72: Point 1151 (-90.044721, 29.83702, -9.0) failed to convert
-rank 91: Point 1142 (-89.335696, 29.291513, -0.42860325) failed to convert
-rank 50: Point 830 (-90.60316, 29.649748, -0.90050947) failed to convert
-rank 30: Point 825 (-91.040378, 29.72258, -0.63748614) failed to convert
-rank 62: Point 823 (-90.335663, 29.89782, -1.0358323) failed to convert
-rank 77: Point 1142 (-89.958845, 29.647621, -5.0337723) failed to convert
-rank 86: Point 1151 (-89.602276, 29.428576, 41.247334) failed to convert
-rank 68: Point 1151 (-90.184819, 29.111927, 0.31299999) failed to convert
-rank 40: Point 823 (-90.784451, 29.417813, -8.2296) failed to convert
-rank 41: Point 831 (-90.735922, 29.890234, -0.89185672) failed to convert
-rank 5: Point 832 (-91.787507, 30.383669, -2.7599691) failed to convert
-rank 88: Point 1152 (-89.453708, 29.34378, -4.0334186) failed to convert
-rank 1: Point 829 (-92.122736, 28.927391, 23.799999) failed to convert
-rank 84: Point 1151 (-89.724354, 29.752872, -0.0) failed to convert
-rank 66: Point 1148 (-90.188657, 29.93634, -6.5548993) failed to convert
-rank 71: Point 1141 (-90.059775, 29.915068, -1.0183698) failed to convert
-rank 76: Point 1155 (-89.950981, 30.004763, -1.1038903) failed to convert
-rank 49: Point 830 (-90.664123, 28.982907, 9.1739773) failed to convert
-rank 80: Point 1149 (-89.84352, 30.073331, -7.4365109) failed to convert
-rank 64: Point 1152 (-90.260945, 29.914852, 0.22772623) failed to convert
-rank 75: Point 1144 (-89.980293, 29.865498, -1.6738488) failed to convert
-rank 98: Point 1154 (-89.034537, 29.661133, 4.7578942) failed to convert
-rank 4: Point 826 (-91.816044, 30.663134, -8.1011756) failed to convert
-rank 26: Point 823 (-91.141682, 30.228765, 13.367354) failed to convert
-rank 24: Point 825 (-91.212138, 29.61975, -0.54334315) failed to convert
-rank 56: Point 825 (-90.499892, 29.467527, -0.11636054) failed to convert
-rank 27: Point 826 (-91.127516, 30.020037, -0.9551913) failed to convert
-rank 59: Point 830 (-90.409332, 29.863195, -1.3349068) failed to convert
-rank 23: Point 829 (-91.209992, 29.938911, -1.9634654) failed to convert
-rank 25: Point 833 (-91.15783, 30.229139, -5.5312394) failed to convert
-rank 33: Point 826 (-90.901193, 30.078046, -11.091428) failed to convert
-rank 47: Point 829 (-90.647182, 29.859396, -0.55553099) failed to convert
-rank 28: Point 820 (-91.106367, 29.681141, -0.81936334) failed to convert
-rank 95: Point 1142 (-89.214748, 29.22482, -0.0) failed to convert
-rank 97: Point 1139 (-89.153427, 29.169107, -0.1981367) failed to convert
-rank 96: Point 1155 (-89.197256, 29.184877, -0.0) failed to convert
-rank 90: Point 1150 (-89.358875, 29.285177, 19.709194) failed to convert
-rank 52: Point 821 (-90.572213, 29.493744, -1.4910177) failed to convert
-rank 99: Point 1142 (-88.879276, 29.667642, 9.4179758) failed to convert
-rank 3: Point 829 (-91.904346, 29.890848, -7.7390523) failed to convert
-rank 9: Point 827 (-91.630346, 30.821985, -11.258259) failed to convert
-rank 70: Point 1154 (-90.069646, 30.010116, -0.0351267) failed to convert
-rank 48: Point 823 (-90.632666, 29.741816, -2.1816593) failed to convert
-rank 45: Point 833 (-90.666471, 29.942636, -0.91184196) failed to convert
-rank 60: Point 819 (-90.379404, 29.936656, -1.9145039) failed to convert
-rank 82: Point 1152 (-89.834221, 29.292227, 4.2210496) failed to convert
-rank 35: Point 835 (-90.844732, 30.09198, -1.9381135) failed to convert
-rank 55: Point 827 (-90.496275, 29.693865, -1.1134598) failed to convert
-rank 39: Point 827 (-90.769231, 29.872279, -0.82843709) failed to convert
-rank 69: Point 1143 (-90.088484, 30.02758, -5.4711603) failed to convert
-rank 19: Point 836 (-91.252533, 30.529561, 15.690517) failed to convert
-rank 44: Point 825 (-90.706398, 29.53987, -0.93915174) failed to convert
-rank 58: Point 819 (-90.421371, 29.995977, 16.775398) failed to convert
-rank 54: Point 825 (-90.490455, 30.028523, -9.1110823) failed to convert
-rank 61: Point 834 (-90.384407, 29.563291, 1.7158839) failed to convert
-rank 17: Point 832 (-91.318026, 30.619581, -8.7287369) failed to convert
-rank 34: Point 819 (-90.893846, 29.762715, -0.72548321) failed to convert
-rank 13: Point 827 (-91.483711, 30.459995, -6.5094957) failed to convert
-rank 12: Point 814 (-91.500935, 30.746732, 4.6951558) failed to convert
-rank 37: Point 832 (-90.823167, 29.714219, -8.2296) failed to convert
-rank 74: Point 1151 (-89.984855, 30.051278, 0.25315865) failed to convert
-rank 15: Point 826 (-91.463066, 29.653962, -0.4881456) failed to convert
-rank 63: Point 830 (-90.316017, 29.749596, -0.08464859) failed to convert
-rank 89: Point 1143 (-89.339391, 29.98345, -0.0) failed to convert
-rank 85: Point 1142 (-89.626943, 30.098088, 2.949997) failed to convert
-rank 21: Point 835 (-91.221035, 30.294569, -14.148817) failed to convert
-rank 65: Point 1143 (-90.243243, 29.675399, 0.138382) failed to convert
-rank 83: Point 1140 (-89.767445, 29.787691, -1.0306055) failed to convert
-rank 78: Point 1153 (-89.904583, 30.025991, -9.0) failed to convert
-rank 46: Point 815 (-90.694477, 29.427908, -0.10599572) failed to convert
-rank 7: Point 833 (-91.717201, 30.45785, -5.8698981) failed to convert
-rank 32: Point 821 (-90.952601, 29.8078, -2.5869568) failed to convert
-rank 42: Point 825 (-90.705399, 30.0295, 0.06068525) failed to convert
-rank 87: Point 1142 (-89.505927, 29.59381, 0.44784628) failed to convert
-rank 94: Point 1151 (-89.236632, 29.178124, -0.43587085) failed to convert
-rank 79: Point 1143 (-89.894721, 29.901209, -0.53524628) failed to convert
-rank 92: Point 1151 (-89.293373, 29.388785, 5.4507604) failed to convert
-rank 53: Point 829 (-90.539847, 29.630576, -0.57072966) failed to convert
-rank 8: Point 819 (-91.651551, 30.97204, -12.860869) failed to convert
-rank 81: Point 1140 (-89.788786, 30.267693, -1.5032501) failed to convert
-rank 93: Point 1141 (-89.239931, 29.466456, 4.6513835) failed to convert
-rank 57: Point 833 (-90.443889, 29.996061, 18.283133) failed to convert
-rank 73: Point 1142 (-90.007333, 30.037493, 0.47257496) failed to convert
-rank 91: Point 1143 (-89.335044, 29.299002, -0.15216281) failed to convert
-rank 16: Point 825 (-91.357384, 30.693112, -20.0) failed to convert
-rank 36: Point 825 (-90.827042, 29.997771, 1.4868739) failed to convert
-rank 86: Point 1152 (-89.532231, 30.2587, -3.3374409) failed to convert
-rank 11: Point 824 (-91.577075, 30.272568, -4.324707) failed to convert
-rank 68: Point 1152 (-90.124178, 29.907486, 21.14429) failed to convert
-rank 67: Point 1140 (-90.113181, 30.411276, -0.3352803) failed to convert
-rank 72: Point 1152 (-90.003649, 30.358942, -6.6025719) failed to convert
-rank 10: Point 824 (-91.609919, 30.526134, -5.4029188) failed to convert
-rank 18: Point 828 (-91.28809, 30.552467, -15.390419) failed to convert
-rank 66: Point 1149 (-90.227801, 29.419335, -3.3939481) failed to convert
-rank 31: Point 828 (-90.967477, 30.248192, -3.5853318) failed to convert
-rank 6: Point 826 (-91.739151, 30.724797, -15.651481) failed to convert
-rank 88: Point 1153 (-89.413181, 29.816308, -0.1649504) failed to convert
-rank 29: Point 830 (-91.033602, 30.122804, 16.31335) failed to convert
-rank 77: Point 1143 (-89.958895, 29.646922, -4.4884444) failed to convert
-rank 84: Point 1152 (-89.743104, 29.52276, -0.45469853) failed to convert
-rank 71: Point 1142 (-90.058186, 29.935226, 27.487343) failed to convert
-rank 43: Point 832 (-90.725825, 29.434345, -0.33915058) failed to convert
-rank 0: Point 772 (-92.41323, 29.277371, 9.3999996) failed to convert
-rank 76: Point 1156 (-89.96107, 29.877656, -5.6665371) failed to convert
-rank 64: Point 1153 (-90.218378, 30.474588, -7.4965342) failed to convert
-rank 80: Point 1150 (-89.819187, 30.372163, -10.041198) failed to convert
-rank 51: Point 831 (-90.601912, 29.421144, -0.89177484) failed to convert
-rank 98: Point 1155 (-89.077328, 29.18796, 5.034523) failed to convert
-rank 75: Point 1145 (-89.990145, 29.740474, 0.31367502) failed to convert
-rank 22: Point 826 (-91.206499, 30.316036, 3.3321873) failed to convert
-rank 38: Point 822 (-90.784182, 29.899132, -0.97865411) failed to convert
-rank 30: Point 826 (-91.014702, 30.116015, 6.6085355) failed to convert
-rank 95: Point 1143 (-89.217191, 29.196999, -0.4757073) failed to convert
-rank 14: Point 824 (-91.457554, 30.264163, -0.20299999) failed to convert
-rank 97: Point 1140 (-89.153604, 29.16684, 1.4098272) failed to convert
-rank 20: Point 821 (-91.267331, 29.869044, -0.42425577) failed to convert
-rank 99: Point 1143 (-88.885264, 29.602879, 10.050286) failed to convert
-rank 96: Point 1156 (-89.196629, 29.191848, -0.0) failed to convert
-rank 90: Point 1151 (-89.378599, 29.055792, 0.8246168) failed to convert
-rank 70: Point 1155 (-90.069776, 30.008067, -1.0737609) failed to convert
-rank 49: Point 831 (-90.586193, 30.094557, -0.37156538) failed to convert
-rank 1: Point 830 (-92.076424, 29.840216, -1.3232762) failed to convert
-rank 82: Point 1153 (-89.759399, 30.213517, 0.42543006) failed to convert
-rank 62: Point 824 (-90.335662, 29.89778, -1.0358323) failed to convert
-rank 24: Point 826 (-91.161381, 30.422098, -10.635335) failed to convert
-rank 56: Point 826 (-90.503313, 29.419664, -0.0) failed to convert
-rank 4: Point 827 (-91.802388, 30.907501, 5.3011721) failed to convert
-rank 27: Point 827 (-91.115829, 30.201967, -12.132236) failed to convert
-rank 50: Point 831 (-90.620207, 29.407049, 0.3048) failed to convert
-rank 74: Point 1152 (-90.051, 29.20459, 0.99272497) failed to convert
-rank 69: Point 1144 (-90.097593, 29.910096, 31.151594) failed to convert
-rank 28: Point 821 (-91.106046, 29.68614, -0.83154959) failed to convert
-rank 85: Point 1143 (-89.634764, 30.004536, 3.2352264) failed to convert
-rank 33: Point 827 (-90.901248, 30.077189, -2.6578308) failed to convert
-rank 59: Point 831 (-90.412949, 29.813737, -1.8282829) failed to convert
-rank 23: Point 830 (-91.188402, 30.280391, 3.2637814) failed to convert
-rank 25: Point 834 (-91.159157, 30.208329, 2.4621144) failed to convert
-rank 89: Point 1144 (-89.395526, 29.336056, 22.749275) failed to convert
-rank 2: Point 826 (-91.967125, 30.007296, -1.127497) failed to convert
-rank 5: Point 833 (-91.78901, 30.355697, -10.060463) failed to convert
-rank 41: Point 832 (-90.698153, 30.432845, -8.2640727) failed to convert
-rank 83: Point 1141 (-89.77586, 29.684368, -0.0) failed to convert
-rank 78: Point 1154 (-89.917663, 29.862334, 3.349932) failed to convert
-rank 39: Point 828 (-90.777443, 29.752228, -1.2566913) failed to convert
-rank 9: Point 828 (-91.621148, 30.979227, -14.477601) failed to convert
-rank 65: Point 1144 (-90.223805, 29.932629, -7.9065126) failed to convert
-rank 92: Point 1152 (-89.256002, 29.814031, 0.91726615) failed to convert
-rank 94: Point 1152 (-89.24058, 29.133005, 0.00024244) failed to convert
-rank 40: Point 824 (-90.754903, 29.850277, -1.2450157) failed to convert
-rank 81: Point 1141 (-89.79057, 30.245845, -0.57117013) failed to convert
-rank 58: Point 820 (-90.416974, 30.055852, -0.88004576) failed to convert
-rank 26: Point 824 (-91.158574, 29.964031, -0.54771996) failed to convert
-rank 47: Point 830 (-90.687946, 29.273477, -0.0) failed to convert
-rank 79: Point 1144 (-89.897516, 29.866078, -1.1112708) failed to convert
-rank 87: Point 1143 (-89.449775, 30.249448, -0.65504119) failed to convert
-rank 93: Point 1142 (-89.270995, 29.112033, 8.9876669) failed to convert
-rank 73: Point 1143 (-90.027423, 29.781621, -4.2824402) failed to convert
-rank 19: Point 837 (-91.30019, 29.763396, -1.1414701) failed to convert
-rank 45: Point 834 (-90.698353, 29.484234, -1.75861) failed to convert
-rank 91: Point 1144 (-89.335283, 29.296212, -0.09416421) failed to convert
-rank 61: Point 835 (-90.383804, 29.571507, -0.085344) failed to convert
-rank 86: Point 1153 (-89.644508, 28.917398, 59.766759) failed to convert
-rank 68: Point 1153 (-90.136472, 29.747587, 4.1266508) failed to convert
-rank 72: Point 1153 (-90.044689, 29.836969, -9.0) failed to convert
-rank 88: Point 1154 (-89.381155, 30.184786, 2.8957343) failed to convert
-rank 13: Point 828 (-91.523648, 29.785239, -1.8507455) failed to convert
-rank 54: Point 826 (-90.478952, 30.186841, 2.455993) failed to convert
-rank 44: Point 826 (-90.68589, 29.835563, -0.27201556) failed to convert
-rank 15: Point 827 (-91.449651, 29.879421, -8.5222087) failed to convert
-rank 67: Point 1141 (-90.148659, 29.95263, -5.3443316) failed to convert
-rank 35: Point 836 (-90.87217, 29.685101, -0.48246967) failed to convert
-rank 66: Point 1150 (-90.20602, 29.707965, 0.60293067) failed to convert
-rank 64: Point 1154 (-90.260669, 29.917759, -2.854367) failed to convert
-rank 84: Point 1153 (-89.743086, 29.522818, -0.41109222) failed to convert
-rank 76: Point 1157 (-89.975489, 29.695007, 22.119991) failed to convert
-rank 80: Point 1151 (-89.846468, 30.03675, 7.3321381) failed to convert
-rank 3: Point 830 (-91.869141, 30.540036, -5.7450684) failed to convert
-rank 55: Point 828 (-90.513971, 29.447072, 0.3048) failed to convert
-rank 7: Point 834 (-91.742287, 30.012283, -4.3998803) failed to convert
-rank 8: Point 820 (-91.69415, 30.229801, -9.8160158) failed to convert
-rank 53: Point 830 (-90.550539, 29.480316, -0.90675446) failed to convert
-rank 52: Point 822 (-90.532525, 30.050133, -9.5951048) failed to convert
-rank 98: Point 1156 (-89.076987, 29.191714, 0.0896213) failed to convert
-rank 77: Point 1144 (-89.960248, 29.629623, 1.3757828) failed to convert
-rank 71: Point 1143 (-90.058028, 29.937192, 25.437596) failed to convert
-rank 75: Point 1146 (-89.972567, 29.963004, 0.2033622) failed to convert
-rank 32: Point 822 (-90.954717, 29.775539, -0.63388378) failed to convert
-rank 60: Point 820 (-90.396136, 29.70914, -0.65441718) failed to convert
-rank 97: Point 1141 (-89.119016, 29.553898, 5.5792192) failed to convert
-rank 95: Point 1144 (-89.219998, 29.165057, -0.0) failed to convert
-rank 57: Point 834 (-90.487305, 29.396048, -1.1687288) failed to convert
-rank 96: Point 1157 (-89.205779, 29.088034, -0.0) failed to convert
-rank 10: Point 825 (-91.689447, 29.130322, 4.2648558) failed to convert
-rank 43: Point 833 (-90.71366, 29.610945, -0.34655589) failed to convert
-rank 90: Point 1152 (-89.385939, 28.969905, -0.96405801) failed to convert
-rank 17: Point 833 (-91.374831, 29.692735, -1.5116793) failed to convert
-rank 63: Point 831 (-90.357879, 29.181915, 1.4999235) failed to convert
-rank 36: Point 826 (-90.836267, 29.861743, -1.0867909) failed to convert
-rank 16: Point 826 (-91.356311, 30.710278, -20.0) failed to convert
-rank 34: Point 820 (-90.898752, 29.689195, -1.5315559) failed to convert
-rank 70: Point 1156 (-90.068274, 30.027312, -0.4954668) failed to convert
-rank 38: Point 823 (-90.797869, 29.698371, -0.72493696) failed to convert
-rank 0: Point 773 (-92.396285, 29.639307, -0.33125085) failed to convert
-rank 21: Point 836 (-91.213634, 30.411345, -15.552421) failed to convert
-rank 42: Point 826 (-90.717971, 29.848361, -1.0709167) failed to convert
-rank 82: Point 1154 (-89.74132, 30.432331, -5.3418582) failed to convert
-rank 22: Point 827 (-91.247549, 29.661138, -4.3363898) failed to convert
-rank 30: Point 827 (-91.040266, 29.724216, -0.84099532) failed to convert
-rank 69: Point 1145 (-90.089964, 30.008391, 1.3373574) failed to convert
-rank 99: Point 1144 (-88.889756, 29.554443, 11.657931) failed to convert
-rank 29: Point 831 (-91.062469, 29.678383, -0.69699259) failed to convert
-rank 46: Point 816 (-90.690809, 29.480979, -0.61235536) failed to convert
-rank 6: Point 827 (-91.739156, 30.724698, -16.120873) failed to convert
-rank 18: Point 829 (-91.31541, 30.112265, -0.23553896) failed to convert
-rank 12: Point 815 (-91.575023, 29.485086, 2.1704375) failed to convert
-rank 31: Point 829 (-91.007826, 29.634425, -0.57937002) failed to convert
-rank 74: Point 1153 (-89.985405, 30.044004, 1.7237301) failed to convert
-rank 85: Point 1144 (-89.680238, 29.456586, -2.2035915) failed to convert
-rank 78: Point 1155 (-89.890221, 30.204366, 2.9789012) failed to convert
-rank 89: Point 1145 (-89.368188, 29.652785, 2.7769069) failed to convert
-rank 83: Point 1142 (-89.767479, 29.786817, -0.27316985) failed to convert
-rank 20: Point 822 (-91.226399, 30.522295, -9.3551595) failed to convert
-rank 65: Point 1145 (-90.265663, 29.376002, -4.1452802) failed to convert
-rank 1: Point 831 (-92.068323, 29.996981, -3.6744018) failed to convert
-rank 49: Point 832 (-90.621316, 29.598, -1.0992886) failed to convert
-rank 51: Point 832 (-90.582563, 29.695351, 0.25658538) failed to convert
-rank 11: Point 825 (-91.579511, 30.230506, -2.5345023) failed to convert
-rank 94: Point 1153 (-89.237221, 29.171226, -0.40557093) failed to convert
-rank 4: Point 828 (-91.802144, 30.911199, 6.7023193) failed to convert
-rank 62: Point 825 (-90.335661, 29.897719, -1.0358323) failed to convert
-rank 48: Point 824 (-90.63488, 29.71027, -1.4486313) failed to convert
-rank 92: Point 1153 (-89.256703, 29.806062, 1.8481033) failed to convert
-rank 81: Point 1142 (-89.791514, 30.234229, -2.3808796) failed to convert
-rank 37: Point 833 (-90.811926, 29.879765, -0.65098355) failed to convert
-rank 79: Point 1145 (-89.944112, 29.278695, 0.31299999) failed to convert
-rank 56: Point 827 (-90.474869, 29.814848, -1.0899483) failed to convert
-rank 87: Point 1144 (-89.511821, 29.522868, 0.64447025) failed to convert
-rank 14: Point 825 (-91.492325, 29.678995, -0.31139049) failed to convert
-rank 28: Point 822 (-91.106058, 29.68591, -1.8158132) failed to convert
-rank 50: Point 832 (-90.621383, 29.390162, 0.29098379) failed to convert
-rank 93: Point 1143 (-89.164206, 30.315039, 3.7718914) failed to convert
-rank 91: Point 1145 (-89.34743, 29.155694, 0.30580885) failed to convert
-rank 25: Point 835 (-91.155008, 30.2731, -7.0006722) failed to convert
-rank 27: Point 828 (-91.112053, 30.260536, 12.496813) failed to convert
-rank 86: Point 1154 (-89.605887, 29.384566, -4.3479722) failed to convert
-rank 23: Point 831 (-91.208695, 29.959332, -2.4856203) failed to convert
-rank 68: Point 1154 (-90.115591, 30.018519, 1.4327328) failed to convert
-rank 73: Point 1144 (-90.014571, 29.944972, 17.477285) failed to convert
-rank 72: Point 1154 (-90.029918, 30.025647, -9.0) failed to convert
-rank 39: Point 829 (-90.777455, 29.752013, -2.1797845) failed to convert
-rank 33: Point 828 (-90.920761, 29.784865, -0.91008249) failed to convert
-rank 24: Point 827 (-91.187549, 30.010803, -0.61107719) failed to convert
-rank 88: Point 1155 (-89.452058, 29.362576, 26.724567) failed to convert
-rank 9: Point 829 (-91.66966, 30.138896, -1.2412867) failed to convert
-rank 2: Point 827 (-91.922472, 30.839532, -10.40988) failed to convert
-rank 41: Point 833 (-90.735923, 29.890194, -0.94514949) failed to convert
-rank 5: Point 834 (-91.753127, 30.994395, -11.966437) failed to convert
-rank 76: Point 1158 (-89.961052, 29.877714, -5.6665371) failed to convert
-rank 66: Point 1151 (-90.235636, 29.314895, 3.690925) failed to convert
-rank 80: Point 1152 (-89.843491, 30.073359, -7.4365109) failed to convert
-rank 64: Point 1155 (-90.255683, 29.9836, -0.39819722) failed to convert
-rank 67: Point 1142 (-90.135175, 30.127522, 4.6300001) failed to convert
-rank 84: Point 1154 (-89.694303, 30.115331, 6.3427318) failed to convert
-rank 58: Point 821 (-90.433366, 29.831892, 1.6309896) failed to convert
-rank 77: Point 1145 (-89.958967, 29.645638, 0.22045968) failed to convert
-rank 71: Point 1144 (-90.04941, 30.047443, 5.3569053) failed to convert
-rank 44: Point 827 (-90.683311, 29.87253, -0.91170565) failed to convert
-rank 97: Point 1142 (-89.154969, 29.151104, -0.21352841) failed to convert
-rank 45: Point 835 (-90.672432, 29.857371, -0.6668481) failed to convert
-rank 19: Point 838 (-91.271698, 30.223341, -1.645516) failed to convert
-rank 54: Point 827 (-90.488821, 30.050893, 17.630613) failed to convert
-rank 35: Point 837 (-90.876284, 29.623492, -0.53423078) failed to convert
-rank 98: Point 1157 (-88.970969, 30.351636, 3.3997643) failed to convert
-rank 75: Point 1147 (-89.980293, 29.865241, -6.6141605) failed to convert
-rank 95: Point 1145 (-89.167234, 29.759783, 2.7588996) failed to convert
-rank 61: Point 836 (-90.384252, 29.565218, -3.5497813) failed to convert
-rank 15: Point 828 (-91.46553, 29.611625, -0.54094999) failed to convert
-rank 90: Point 1153 (-89.36856, 29.172196, 2.0276568) failed to convert
-rank 96: Point 1158 (-89.194905, 29.211181, -0.0) failed to convert
-rank 3: Point 831 (-91.867632, 30.567123, -11.559702) failed to convert
-rank 70: Point 1157 (-90.095017, 29.682686, -8.2296) failed to convert
-rank 26: Point 825 (-91.141382, 30.233248, -13.298425) failed to convert
-rank 82: Point 1155 (-89.773052, 30.047104, 11.92932) failed to convert
-rank 40: Point 825 (-90.770904, 29.6167, -0.91440052) failed to convert
-rank 47: Point 831 (-90.641155, 29.945014, -0.53411995) failed to convert
-rank 69: Point 1146 (-90.10829, 29.771678, -0.29258218) failed to convert
-rank 99: Point 1145 (-88.875973, 29.702041, 8.5664478) failed to convert
-rank 13: Point 829 (-91.533326, 29.619596, -0.90300706) failed to convert
-rank 74: Point 1154 (-89.997318, 29.892997, -2.4207632) failed to convert
-rank 52: Point 823 (-90.532523, 30.050092, -9.5951048) failed to convert
-rank 36: Point 827 (-90.843436, 29.755533, -0.59792049) failed to convert
-rank 32: Point 823 (-90.96384, 29.636828, -0.5368723) failed to convert
-rank 53: Point 831 (-90.554282, 29.427534, -0.08167821) failed to convert
-rank 55: Point 829 (-90.494858, 29.713551, -0.33379218) failed to convert
-rank 63: Point 832 (-90.357366, 29.188801, 1.3983228) failed to convert
-rank 59: Point 832 (-90.400439, 29.984179, 16.457253) failed to convert
-rank 8: Point 821 (-91.736607, 29.473202, 2.1931784) failed to convert
-rank 89: Point 1146 (-89.407511, 29.196153, 0.31299999) failed to convert
-rank 17: Point 834 (-91.390961, 29.424667, 2.2201071) failed to convert
-rank 7: Point 835 (-91.736944, 30.107531, -1.9936272) failed to convert
-rank 10: Point 826 (-91.581822, 31.005302, -14.798379) failed to convert
-rank 78: Point 1156 (-89.904542, 30.025991, -9.0) failed to convert
-rank 34: Point 821 (-90.893025, 29.774783, -1.8685359) failed to convert
-rank 85: Point 1145 (-89.680201, 29.456634, -3.3055403) failed to convert
-rank 16: Point 827 (-91.396297, 30.05611, -0.60782475) failed to convert
-rank 83: Point 1143 (-89.75529, 29.935763, -0.0) failed to convert
-rank 6: Point 828 (-91.7679, 30.213116, -2.4990599) failed to convert
-rank 81: Point 1143 (-89.779841, 30.376394, -9.8607896) failed to convert
-rank 30: Point 828 (-91.040369, 29.72252, -0.52572721) failed to convert
-rank 65: Point 1146 (-90.232025, 29.823959, 1.4547526) failed to convert
-rank 12: Point 816 (-91.524044, 30.358039, -0.34999999) failed to convert
-rank 42: Point 827 (-90.678391, 30.415208, -6.0464858) failed to convert
-rank 94: Point 1154 (-89.234893, 29.197694, -0.171743) failed to convert
-rank 60: Point 821 (-90.375335, 29.991544, -0.94876707) failed to convert
-rank 79: Point 1146 (-89.876886, 30.122554, -0.32998302) failed to convert
-rank 31: Point 830 (-90.999942, 29.754874, -0.57760233) failed to convert
-rank 22: Point 828 (-91.250621, 29.61161, 5.4024354) failed to convert
-rank 86: Point 1155 (-89.603319, 29.41505, 22.291596) failed to convert
-rank 92: Point 1154 (-89.319304, 29.090287, 0.14261211) failed to convert
-rank 68: Point 1155 (-90.136758, 29.74377, -0.07261373) failed to convert
-rank 93: Point 1144 (-89.259985, 29.237995, -0.0) failed to convert
-rank 87: Point 1145 (-89.530071, 29.306236, 0.31299999) failed to convert
-rank 72: Point 1155 (-90.03435, 29.96912, -0.29903313) failed to convert
-rank 88: Point 1156 (-89.432494, 29.591388, 1.7863966) failed to convert
-rank 91: Point 1146 (-89.361922, 28.98726, -0.43309496) failed to convert
-rank 80: Point 1153 (-89.879567, 29.625105, -5.1044859) failed to convert
-rank 51: Point 833 (-90.616893, 29.207192, 0.83797264) failed to convert
-rank 18: Point 830 (-91.30389, 30.298545, -1.4144469) failed to convert
-rank 1: Point 832 (-92.078107, 29.805433, -0.91318368) failed to convert
-rank 49: Point 833 (-90.616151, 29.671427, -0.34195239) failed to convert
-rank 43: Point 834 (-90.718877, 29.535282, -0.83059608) failed to convert
-rank 62: Point 826 (-90.333215, 29.930338, -8.1430374) failed to convert
-rank 76: Point 1159 (-89.957659, 29.920493, 24.693314) failed to convert
-rank 73: Point 1145 (-90.02848, 29.767414, -4.3023549) failed to convert
-rank 64: Point 1156 (-90.300402, 29.385632, -0.11668356) failed to convert
-rank 21: Point 837 (-91.239284, 30.00363, -0.50433681) failed to convert
-rank 4: Point 829 (-91.858063, 29.896868, -0.95289909) failed to convert
-rank 38: Point 824 (-90.784734, 29.890803, -1.224431) failed to convert
-rank 57: Point 835 (-90.458497, 29.79523, 0.02) failed to convert
-rank 29: Point 832 (-91.034174, 30.113996, -10.848121) failed to convert
-rank 46: Point 817 (-90.693339, 29.444341, -0.16518562) failed to convert
-rank 28: Point 823 (-91.071906, 30.215512, 21.202762) failed to convert
-rank 84: Point 1155 (-89.722787, 29.77062, -0.55814774) failed to convert
-rank 0: Point 774 (-92.400156, 29.552944, -0.41803534) failed to convert
-rank 66: Point 1152 (-90.246427, 29.170491, -0.11565349) failed to convert
-rank 67: Point 1143 (-90.153021, 29.894817, 1.269984) failed to convert
-rank 71: Point 1145 (-90.082606, 29.620585, 0.22285167) failed to convert
-rank 33: Point 829 (-90.901425, 30.074297, 11.180152) failed to convert
-rank 77: Point 1146 (-89.958859, 29.64694, -4.216124) failed to convert
-rank 27: Point 829 (-91.127867, 30.014442, -0.40228821) failed to convert
-rank 39: Point 830 (-90.766715, 29.90872, -0.81398831) failed to convert
-rank 11: Point 826 (-91.581458, 30.197089, -2.030163) failed to convert
-rank 98: Point 1158 (-89.091545, 29.027913, 12.584877) failed to convert
-rank 24: Point 828 (-91.208958, 29.670553, -0.58133503) failed to convert
-rank 56: Point 828 (-90.473439, 29.834575, 0.55099139) failed to convert
-rank 50: Point 833 (-90.571411, 30.096867, 0.09800068) failed to convert
-rank 20: Point 823 (-91.257598, 30.024916, -0.1593255) failed to convert
-rank 75: Point 1148 (-89.975358, 29.92761, 19.041212) failed to convert
-rank 48: Point 825 (-90.614483, 29.999631, -0.42154328) failed to convert
-rank 97: Point 1143 (-89.144882, 29.264374, -0.0) failed to convert
-rank 41: Point 834 (-90.735925, 29.890133, -0.21812448) failed to convert
-rank 96: Point 1159 (-89.120945, 30.037801, 2.3392092) failed to convert
-rank 90: Point 1154 (-89.388824, 28.935759, 5.9133666) failed to convert
-rank 9: Point 830 (-91.696017, 29.673276, 2.0999999) failed to convert
-rank 95: Point 1146 (-89.219228, 29.173685, -0.0) failed to convert
-rank 44: Point 828 (-90.720969, 29.327976, -0.22961121) failed to convert
-rank 5: Point 835 (-91.78895, 30.355706, -11.125286) failed to convert
-rank 14: Point 826 (-91.45778, 30.260376, -1.6497536) failed to convert
-rank 70: Point 1158 (-90.050263, 30.25734, 4.1700001) failed to convert
-rank 23: Point 832 (-91.184299, 30.344847, 5.7934783) failed to convert
-rank 19: Point 839 (-91.281626, 30.063535, -0.15375559) failed to convert
-rank 82: Point 1156 (-89.764893, 30.146487, 2.2928367) failed to convert
-rank 61: Point 837 (-90.384247, 29.565128, -3.2224951) failed to convert
-rank 35: Point 838 (-90.846743, 30.062142, -11.012425) failed to convert
-rank 25: Point 836 (-91.152658, 30.309776, -14.584681) failed to convert
-rank 54: Point 828 (-90.521818, 29.592531, -0.32005524) failed to convert
-rank 45: Point 836 (-90.694659, 29.537529, -0.19015543) failed to convert
-rank 99: Point 1146 (-88.89265, 29.522669, 12.333499) failed to convert
-rank 15: Point 829 (-91.469217, 29.549016, -0.22402814) failed to convert
-rank 69: Point 1147 (-90.138075, 29.383329, -0.04798908) failed to convert
-rank 74: Point 1155 (-90.004886, 29.796771, -5.1569115) failed to convert
-rank 89: Point 1147 (-89.406059, 29.213089, 0.17900001) failed to convert
-rank 78: Point 1157 (-89.910827, 29.947484, -0.05061411) failed to convert
-rank 2: Point 828 (-91.915871, 30.960315, -17.693403) failed to convert
-rank 37: Point 834 (-90.78647, 30.251828, -0.16419677) failed to convert
-rank 85: Point 1146 (-89.62227, 30.152691, 14.545037) failed to convert
-rank 3: Point 832 (-91.867507, 30.569121, -8.2296) failed to convert
-rank 83: Point 1144 (-89.735882, 30.171496, 10.569623) failed to convert
-rank 58: Point 822 (-90.4618, 29.439844, -8.2296) failed to convert
-rank 47: Point 832 (-90.658361, 29.699514, -0.42845365) failed to convert
-rank 81: Point 1144 (-89.805846, 30.058808, -1.034957) failed to convert
-rank 65: Point 1147 (-90.259489, 29.458517, 0.13424827) failed to convert
-rank 40: Point 826 (-90.763763, 29.721093, -0.94939244) failed to convert
-rank 94: Point 1155 (-89.176135, 29.860382, 2.0357364) failed to convert
-rank 26: Point 826 (-91.1356, 30.323017, -14.746225) failed to convert
-rank 79: Point 1147 (-89.944573, 29.27268, -0.62025018) failed to convert
-rank 13: Point 830 (-91.480615, 30.511468, -5.164124) failed to convert
-rank 93: Point 1145 (-89.271805, 29.102123, 8.2236995) failed to convert
-rank 52: Point 824 (-90.572198, 29.493803, -0.57107883) failed to convert
-rank 36: Point 828 (-90.85646, 29.561985, -0.57628393) failed to convert
-rank 32: Point 824 (-90.975706, 29.455508, -0.51640265) failed to convert
-rank 59: Point 833 (-90.4008, 29.979227, 8.3557985) failed to convert
-rank 86: Point 1156 (-89.595407, 29.509902, -0.0) failed to convert
-rank 88: Point 1157 (-89.382775, 30.165623, 2.9999194) failed to convert
-rank 92: Point 1155 (-89.257746, 29.794089, 2.3892037) failed to convert
-rank 68: Point 1156 (-90.160363, 29.434319, 0.31299999) failed to convert
-rank 63: Point 833 (-90.338704, 29.442816, 0.458) failed to convert
-rank 76: Point 1160 (-89.950971, 30.004704, -1.4429932) failed to convert
-rank 53: Point 832 (-90.539874, 29.630035, -0.43643006) failed to convert
-rank 55: Point 830 (-90.512971, 29.461045, -0.77963557) failed to convert
-rank 72: Point 1156 (-90.03532, 29.956573, 29.842642) failed to convert
-rank 80: Point 1154 (-89.929967, 28.988744, 29.863786) failed to convert
-rank 7: Point 836 (-91.698871, 30.779345, -17.190719) failed to convert
-rank 91: Point 1147 (-89.347505, 29.154735, 0.31299999) failed to convert
-rank 87: Point 1146 (-89.471914, 29.990517, -0.54772957) failed to convert
-rank 8: Point 822 (-91.705323, 30.031836, -3.574353) failed to convert
-rank 16: Point 828 (-91.381407, 30.301136, -2.8859282) failed to convert
-rank 34: Point 822 (-90.86632, 30.171509, -0.99621453) failed to convert
-rank 73: Point 1146 (-90.021559, 29.855804, 1.1990012) failed to convert
-rank 64: Point 1157 (-90.296317, 29.440591, 0.33500816) failed to convert
-rank 84: Point 1156 (-89.743074, 29.522857, -0.40269643) failed to convert
-rank 67: Point 1144 (-90.123871, 30.272301, 4.3699999) failed to convert
-rank 10: Point 827 (-91.587, 30.916946, 0.08903925) failed to convert
-rank 6: Point 829 (-91.749939, 30.53354, -12.347636) failed to convert
-rank 30: Point 829 (-91.040239, 29.724333, -0.88025852) failed to convert
-rank 71: Point 1146 (-90.056256, 29.959788, 33.308138) failed to convert
-rank 12: Point 817 (-91.524275, 30.353905, -11.917681) failed to convert
-rank 31: Point 831 (-90.984748, 29.986246, -0.92901901) failed to convert
-rank 60: Point 822 (-90.377576, 29.961203, -1.4862177) failed to convert
-rank 66: Point 1153 (-90.189043, 29.929798, 18.852003) failed to convert
-rank 77: Point 1147 (-89.938027, 29.90969, 0.05951351) failed to convert
-rank 75: Point 1149 (-89.981783, 29.846266, 25.511699) failed to convert
-rank 98: Point 1159 (-89.022225, 29.794439, 4.1554845) failed to convert
-rank 97: Point 1144 (-89.153049, 29.172347, -0.0) failed to convert
-rank 42: Point 828 (-90.716043, 29.876103, -0.86418301) failed to convert
-rank 17: Point 835 (-91.373392, 29.716274, -1.2242701) failed to convert
-rank 96: Point 1160 (-89.133026, 29.904055, 2.9660942) failed to convert
-rank 51: Point 834 (-90.557596, 30.045965, -8.5056273) failed to convert
-rank 22: Point 829 (-91.195808, 30.484233, 14.410871) failed to convert
-rank 1: Point 833 (-92.045093, 30.441143, -5.8968105) failed to convert
-rank 95: Point 1147 (-89.217216, 29.196376, -0.24177595) failed to convert
-rank 28: Point 824 (-91.10625, 29.682795, -1.0171119) failed to convert
-rank 62: Point 827 (-90.333211, 29.930277, -8.1430374) failed to convert
-rank 43: Point 835 (-90.70984, 29.666223, -0.72541684) failed to convert
-rank 38: Point 825 (-90.784739, 29.890665, -1.3598444) failed to convert
-rank 18: Point 831 (-91.357482, 29.42244, 0.30327037) failed to convert
-rank 90: Point 1155 (-89.32754, 29.645608, 2.2587876) failed to convert
-rank 70: Point 1159 (-90.077208, 29.912414, -2.6368909) failed to convert
-rank 4: Point 830 (-91.804244, 30.873176, 7.2530037) failed to convert
-rank 49: Point 834 (-90.586604, 30.088727, -0.9089976) failed to convert
-rank 33: Point 830 (-90.901161, 30.078071, -10.881361) failed to convert
-rank 57: Point 836 (-90.488218, 29.383225, -1.379e-05) failed to convert
-rank 27: Point 830 (-91.112673, 30.25083, 6.0742495) failed to convert
-rank 21: Point 838 (-91.218846, 30.328713, -8.5161153) failed to convert
-rank 29: Point 833 (-91.05922, 29.728646, -0.26444419) failed to convert
-rank 11: Point 827 (-91.589006, 30.066356, -1.9339005) failed to convert
-rank 39: Point 831 (-90.767672, 29.894748, -0.48190031) failed to convert
-rank 0: Point 775 (-92.396645, 29.625089, -9.703e-05) failed to convert
-rank 99: Point 1147 (-88.829504, 30.194883, 11.382855) failed to convert
-rank 69: Point 1148 (-90.088463, 30.027545, -5.4711603) failed to convert
-rank 50: Point 834 (-90.587625, 29.869162, -0.53208001) failed to convert
-rank 74: Point 1156 (-90.041871, 29.322461, 0.31299999) failed to convert
-rank 20: Point 824 (-91.237531, 30.345097, -0.76022858) failed to convert
-rank 82: Point 1157 (-89.818155, 29.491702, -0.29201941) failed to convert
-rank 48: Point 826 (-90.634834, 29.710799, -0.28429336) failed to convert
-rank 41: Point 835 (-90.738596, 29.851087, -0.86503998) failed to convert
-rank 89: Point 1148 (-89.405911, 29.214455, -0.57276053) failed to convert
-rank 85: Point 1147 (-89.680177, 29.456666, -3.2477618) failed to convert
-rank 9: Point 831 (-91.62279, 30.949985, -13.769208) failed to convert
-rank 78: Point 1158 (-89.990649, 28.934325, 31.525738) failed to convert
-rank 56: Point 829 (-90.474721, 29.816802, 0.29960021) failed to convert
-rank 44: Point 829 (-90.70639, 29.53981, -0.86809067) failed to convert
-rank 83: Point 1145 (-89.731018, 30.230111, 0.39624272) failed to convert
-rank 46: Point 818 (-90.658311, 29.947477, -0.34770683) failed to convert
-rank 25: Point 837 (-91.192101, 29.68784, -6.2484) failed to convert
-rank 81: Point 1145 (-89.91448, 28.698747, 68.298969) failed to convert
-rank 19: Point 840 (-91.252323, 30.531987, 2.5530537) failed to convert
-rank 15: Point 830 (-91.430707, 30.193883, -1.9901241) failed to convert
-rank 61: Point 838 (-90.360227, 29.891185, -0.40143457) failed to convert
-rank 94: Point 1156 (-89.233251, 29.216188, -0.01918833) failed to convert
-rank 5: Point 836 (-91.788911, 30.355712, -8.2296) failed to convert
-rank 79: Point 1148 (-89.885098, 30.020506, 11.609727) failed to convert
-rank 65: Point 1148 (-90.266336, 29.366581, 0.458) failed to convert
-rank 86: Point 1157 (-89.609216, 29.344103, 0.31299999) failed to convert
-rank 93: Point 1146 (-89.263097, 29.201852, 0.23064558) failed to convert
-rank 92: Point 1156 (-89.323657, 29.039632, 15.23713) failed to convert
-rank 68: Point 1157 (-90.185389, 29.103273, 0.96400606) failed to convert
-rank 54: Point 829 (-90.490432, 30.02849, -9.1110823) failed to convert
-rank 76: Point 1161 (-89.974847, 29.703035, 3.660144) failed to convert
-rank 45: Point 837 (-90.672419, 29.85743, 0.02578476) failed to convert
-rank 72: Point 1157 (-90.030297, 30.020623, 4.7567702) failed to convert
-rank 88: Point 1158 (-89.360449, 30.420524, -3.933757) failed to convert
-rank 91: Point 1148 (-89.347847, 29.150424, 0.31299999) failed to convert
-rank 35: Point 839 (-90.846727, 30.06218, -10.772845) failed to convert
-rank 58: Point 823 (-90.429712, 29.881891, -1.3137384) failed to convert
-rank 2: Point 829 (-91.94038, 30.507328, -4.9970195) failed to convert
-rank 23: Point 833 (-91.185579, 30.324706, -6.8971924) failed to convert
-rank 87: Point 1147 (-89.479724, 29.899368, -0.0) failed to convert
-rank 24: Point 829 (-91.170869, 30.273497, -14.231026) failed to convert
-rank 80: Point 1155 (-89.879547, 29.625163, -5.1044859) failed to convert
-rank 14: Point 827 (-91.494617, 29.640036, -0.5438858) failed to convert
-rank 64: Point 1158 (-90.298649, 29.408886, 0.76668224) failed to convert
-rank 84: Point 1157 (-89.743057, 29.522915, -0.39004237) failed to convert
-rank 3: Point 833 (-91.872979, 30.468627, -4.9987554) failed to convert
-rank 73: Point 1147 (-90.125194, 28.507498, 61.376717) failed to convert
-rank 37: Point 835 (-90.788323, 30.224791, -0.98362841) failed to convert
-rank 71: Point 1147 (-90.034864, 30.232633, 4.1700001) failed to convert
-rank 77: Point 1148 (-89.958829, 29.647103, -2.5075565) failed to convert
-rank 40: Point 827 (-90.754243, 29.859803, -1.0101375) failed to convert
-rank 26: Point 827 (-91.180891, 29.610641, -1.1112421) failed to convert
-rank 67: Point 1145 (-90.149688, 29.937411, -2.6860277) failed to convert
-rank 36: Point 829 (-90.843096, 29.760474, -1.179514) failed to convert
-rank 98: Point 1160 (-89.077197, 29.18757, 5.0014252) failed to convert
-rank 66: Point 1154 (-90.182145, 30.01962, 2.2005686) failed to convert
-rank 59: Point 834 (-90.39836, 30.012321, -0.79863596) failed to convert
-rank 32: Point 825 (-90.931025, 30.131556, -7.206606) failed to convert
-rank 52: Point 825 (-90.532521, 30.050032, -9.5951048) failed to convert
-rank 63: Point 834 (-90.274593, 30.300982, 1.8570492) failed to convert
-rank 55: Point 831 (-90.499088, 29.654447, -0.6275026) failed to convert
-rank 42: Point 829 (-90.748575, 29.403135, 0.09143999) failed to convert
-rank 90: Point 1156 (-89.32356, 29.691183, 2.4236783) failed to convert
-rank 75: Point 1150 (-89.977418, 29.901521, 1.2542713) failed to convert
-rank 97: Point 1145 (-89.153182, 29.17076, -0.0) failed to convert
-rank 34: Point 823 (-90.866408, 30.170054, -0.70983412) failed to convert
-rank 53: Point 833 (-90.539036, 29.641626, -0.32648207) failed to convert
-rank 96: Point 1161 (-89.195496, 29.203884, -0.0) failed to convert
-rank 30: Point 830 (-91.04028, 29.723558, -0.75307805) failed to convert
-rank 95: Point 1148 (-89.149381, 29.958394, 2.0435479) failed to convert
-rank 70: Point 1160 (-90.07685, 29.917013, 27.106016) failed to convert
-rank 6: Point 830 (-91.741715, 30.67925, -13.846557) failed to convert
-rank 16: Point 829 (-91.393175, 30.107486, -0.73178491) failed to convert
-rank 10: Point 828 (-91.620666, 30.339827, -5.8921482) failed to convert
-rank 1: Point 834 (-92.034255, 30.642845, -8.9497771) failed to convert
-rank 17: Point 836 (-91.37579, 29.676392, -3.8477954) failed to convert
-rank 12: Point 818 (-91.56267, 29.697827, -0.95544385) failed to convert
-rank 47: Point 833 (-90.660392, 29.670427, -0.32914657) failed to convert
-rank 60: Point 823 (-90.376321, 29.978135, -2.1268944) failed to convert
-rank 99: Point 1148 (-88.83034, 30.183818, 11.451646) failed to convert
-rank 69: Point 1149 (-90.141147, 29.34277, 0.31288202) failed to convert
-rank 82: Point 1158 (-89.745389, 30.38222, -3.905523) failed to convert
-rank 74: Point 1157 (-89.97397, 30.187996, 4.02) failed to convert
-rank 7: Point 837 (-91.728595, 30.255616, -10.378411) failed to convert
-rank 85: Point 1148 (-89.669574, 29.584952, -0.0) failed to convert
-rank 31: Point 832 (-91.004324, 29.687429, -0.53045054) failed to convert
-rank 89: Point 1149 (-89.406956, 29.201984, 0.31299999) failed to convert
-rank 13: Point 831 (-91.523617, 29.785187, -1.8507455) failed to convert
-rank 51: Point 835 (-90.596769, 29.494173, -0.14193145) failed to convert
-rank 8: Point 823 (-91.694092, 30.229817, -8.7643673) failed to convert
-rank 38: Point 826 (-90.784283, 29.897319, -0.34730379) failed to convert
-rank 83: Point 1146 (-89.76741, 29.787188, -0.49493827) failed to convert
-rank 62: Point 828 (-90.333208, 29.930237, -8.1430374) failed to convert
-rank 78: Point 1159 (-89.890812, 30.196716, 2.9250164) failed to convert
-rank 18: Point 832 (-91.343973, 29.645285, -3.7085017) failed to convert
-rank 28: Point 825 (-91.105918, 29.687848, -0.51778177) failed to convert
-rank 81: Point 1146 (-89.804917, 30.069496, 2.4875668) failed to convert
-rank 57: Point 837 (-90.453399, 29.865321, -1.1678684) failed to convert
-rank 11: Point 828 (-91.613571, 29.640022, -0.45316654) failed to convert
-rank 27: Point 831 (-91.149925, 29.668025, -0.36238225) failed to convert
-rank 39: Point 832 (-90.766713, 29.908659, -1.7754969) failed to convert
-rank 21: Point 839 (-91.252831, 29.786255, -0.63652041) failed to convert
-rank 94: Point 1157 (-89.245628, 29.074987, 0.59966649) failed to convert
-rank 65: Point 1149 (-90.265624, 29.376014, -4.1452802) failed to convert
-rank 93: Point 1147 (-89.237281, 29.495534, 4.5771344) failed to convert
-rank 79: Point 1149 (-89.917064, 29.620397, -9.8112704) failed to convert
-rank 20: Point 825 (-91.236978, 30.353837, 1.0445445) failed to convert
-rank 49: Point 835 (-90.658634, 29.062243, 0.78310222) failed to convert
-rank 33: Point 831 (-90.950232, 29.338426, -0.0) failed to convert
-rank 50: Point 835 (-90.601542, 29.672403, 1.0279295) failed to convert
-rank 29: Point 834 (-91.059304, 29.727264, -1.4178975) failed to convert
-rank 87: Point 1148 (-89.497948, 29.685711, 0.09961459) failed to convert
-rank 43: Point 836 (-90.730761, 29.362124, -0.53170843) failed to convert
-rank 4: Point 831 (-91.806697, 30.829161, -9.679781) failed to convert
-rank 91: Point 1149 (-89.342051, 29.217499, 0.18056496) failed to convert
-rank 5: Point 837 (-91.761547, 30.843904, -10.50479) failed to convert
-rank 72: Point 1158 (-90.081422, 29.362903, 0.31299999) failed to convert
-rank 46: Point 819 (-90.660066, 29.922395, -0.96248008) failed to convert
-rank 92: Point 1157 (-89.228493, 30.123345, -0.79012606) failed to convert
-rank 86: Point 1158 (-89.58648, 29.616459, 0.09963165) failed to convert
-rank 84: Point 1158 (-89.741617, 29.540552, -0.33430533) failed to convert
-rank 68: Point 1158 (-90.12416, 29.90668, -3.8428943) failed to convert
-rank 25: Point 838 (-91.160854, 30.181356, -12.367566) failed to convert
-rank 80: Point 1156 (-89.829875, 30.240699, -0.24014038) failed to convert
-rank 88: Point 1159 (-89.428166, 29.641228, 1.1497233) failed to convert
-rank 64: Point 1159 (-90.299779, 29.393434, 0.32238129) failed to convert
-rank 76: Point 1162 (-89.96104, 29.877753, -4.637622) failed to convert
-rank 73: Point 1148 (-90.028353, 29.768974, -4.9011843) failed to convert
-rank 48: Point 827 (-90.630482, 29.772689, -0.36785109) failed to convert
-rank 22: Point 830 (-91.195888, 30.482812, 14.768254) failed to convert
-rank 61: Point 839 (-90.384219, 29.565158, -3.6119361) failed to convert
-rank 77: Point 1149 (-89.92985, 30.012165, 3.7165041) failed to convert
-rank 71: Point 1148 (-90.031516, 30.275017, 3.5599999) failed to convert
-rank 67: Point 1146 (-90.198978, 29.289444, -0.1247183) failed to convert
-rank 66: Point 1155 (-90.234015, 29.334482, 0.31299999) failed to convert
-rank 54: Point 830 (-90.529413, 29.486001, 0.44055917) failed to convert
-rank 45: Point 838 (-90.672499, 29.856272, -0.2940989) failed to convert
-rank 9: Point 832 (-91.625914, 30.895938, -12.40536) failed to convert
-rank 35: Point 840 (-90.84761, 30.049063, -10.895077) failed to convert
-rank 98: Point 1161 (-89.094361, 28.995932, 23.940657) failed to convert
-rank 90: Point 1157 (-89.356818, 29.30805, -0.2114) failed to convert
-rank 44: Point 830 (-90.66771, 30.095426, -0.42312553) failed to convert
-rank 2: Point 830 (-91.938304, 30.545835, -6.8247681) failed to convert
-rank 75: Point 1151 (-89.980252, 29.865499, -2.3998646) failed to convert
-rank 97: Point 1146 (-89.162845, 29.061569, -0.0) failed to convert
-rank 58: Point 824 (-90.416041, 30.068337, -0.4249794) failed to convert
-rank 96: Point 1162 (-89.129455, 29.943473, 2.6123459) failed to convert
-rank 0: Point 776 (-92.395946, 29.632386, -0.0) failed to convert
-rank 56: Point 830 (-90.499902, 29.467081, -0.50953721) failed to convert
-rank 37: Point 836 (-90.854759, 29.244106, -0.0) failed to convert
-rank 3: Point 834 (-91.909105, 29.800753, 2.4000001) failed to convert
-rank 95: Point 1149 (-89.217032, 29.198372, -0.54717348) failed to convert
-rank 70: Point 1161 (-90.081567, 29.856162, 0.21598022) failed to convert
-rank 24: Point 830 (-91.187547, 30.010762, -0.55095393) failed to convert
-rank 41: Point 836 (-90.757887, 29.570145, -1.6481386) failed to convert
-rank 23: Point 834 (-91.209971, 29.938876, -1.6620427) failed to convert
-rank 34: Point 824 (-90.867463, 30.154379, -1.2239455) failed to convert
-rank 19: Point 841 (-91.266434, 30.306939, -2.508131) failed to convert
-rank 36: Point 830 (-90.809419, 30.255764, -1.8708122) failed to convert
-rank 26: Point 828 (-91.141344, 30.233201, -13.298425) failed to convert
-rank 15: Point 831 (-91.432682, 30.161043, -0.73291777) failed to convert
-rank 55: Point 832 (-90.481691, 29.895549, 1.3315558) failed to convert
-rank 40: Point 828 (-90.75426, 29.859541, 0.03983691) failed to convert
-rank 59: Point 835 (-90.39764, 30.022085, -4.7408595) failed to convert
-rank 63: Point 835 (-90.323362, 29.649704, -0.085344) failed to convert
-rank 52: Point 826 (-90.532738, 30.046899, 21.243906) failed to convert
-rank 42: Point 830 (-90.717945, 29.848392, -0.54988512) failed to convert
-rank 82: Point 1159 (-89.784831, 29.902023, -2.6172534) failed to convert
-rank 18: Point 833 (-91.288044, 30.552428, -16.089947) failed to convert
-rank 60: Point 824 (-90.37897, 29.941988, 22.667908) failed to convert
-rank 53: Point 834 (-90.550521, 29.480258, -1.7586442) failed to convert
-rank 7: Point 838 (-91.713986, 30.513855, -3.5829999) failed to convert
-rank 51: Point 836 (-90.557586, 30.046024, -9.5314016) failed to convert
-rank 1: Point 835 (-92.078511, 29.789457, -0.75623413) failed to convert
-rank 12: Point 819 (-91.501735, 30.732263, -10.825011) failed to convert
-rank 17: Point 837 (-91.320844, 30.573617, -17.342814) failed to convert
-rank 13: Point 832 (-91.532999, 29.62457, -1.2681299) failed to convert
-rank 47: Point 834 (-90.693857, 29.187457, -0.5422954) failed to convert
-rank 30: Point 831 (-90.999377, 30.348223, -5.1908046) failed to convert
-rank 31: Point 833 (-91.063541, 28.767606, 10.002322) failed to convert
-rank 6: Point 831 (-91.739145, 30.724613, -16.194026) failed to convert
-rank 10: Point 829 (-91.581008, 31.018178, -13.18597) failed to convert
-rank 99: Point 1149 (-88.839351, 30.08751, 13.436111) failed to convert
-rank 69: Point 1150 (-90.112717, 29.713778, 4.1589942) failed to convert
-rank 74: Point 1158 (-90.007913, 29.757864, -8.2296) failed to convert
-rank 85: Point 1149 (-89.68014, 29.456715, -3.9410642) failed to convert
-rank 89: Point 1150 (-89.362402, 29.718488, 2.55) failed to convert
-rank 83: Point 1147 (-89.763945, 29.829506, -0.0) failed to convert
-rank 81: Point 1147 (-89.804719, 30.07188, 2.6117763) failed to convert
-rank 38: Point 827 (-90.784314, 29.896755, -0.20256748) failed to convert
-rank 16: Point 830 (-91.419454, 29.670908, 0.37820876) failed to convert
-rank 62: Point 829 (-90.333203, 29.930177, -8.1430374) failed to convert
-rank 27: Point 832 (-91.112967, 30.246153, 11.04551) failed to convert
-rank 8: Point 824 (-91.700992, 30.107951, -1.1132928) failed to convert
-rank 78: Point 1160 (-89.895419, 30.1393, 2.1996713) failed to convert
-rank 94: Point 1158 (-89.241197, 29.125407, 8.4548408) failed to convert
-rank 65: Point 1150 (-90.223749, 29.932654, -7.090937) failed to convert
-rank 93: Point 1148 (-89.267101, 29.155703, -1.0286087) failed to convert
-rank 91: Point 1150 (-89.347678, 29.152298, 0.31299999) failed to convert
-rank 79: Point 1150 (-89.944296, 29.27586, 0.31299999) failed to convert
-rank 64: Point 1160 (-90.289659, 29.529065, 2.0666347) failed to convert
-rank 87: Point 1149 (-89.447005, 30.279122, -4.4752014) failed to convert
-rank 57: Point 838 (-90.445099, 29.979005, -2.3935511) failed to convert
-rank 84: Point 1159 (-89.688613, 30.182859, -0.07312439) failed to convert
-rank 68: Point 1159 (-90.12406, 29.907944, 35.175864) failed to convert
-rank 86: Point 1159 (-89.602862, 29.419678, 19.423098) failed to convert
-rank 88: Point 1160 (-89.465101, 29.207823, -0.55333781) failed to convert
-rank 76: Point 1163 (-89.950964, 30.004664, -9.0) failed to convert
-rank 72: Point 1159 (-90.032137, 29.997078, 0.53375176) failed to convert
-rank 14: Point 828 (-91.492052, 29.683544, -0.80761915) failed to convert
-rank 92: Point 1158 (-89.323869, 29.036753, 11.257179) failed to convert
-rank 80: Point 1157 (-89.879533, 29.625201, -5.1044859) failed to convert
-rank 73: Point 1149 (-90.029341, 29.756235, -0.59930692) failed to convert
-rank 66: Point 1156 (-90.196694, 29.828492, 0.02) failed to convert
-rank 71: Point 1149 (-90.056681, 29.954098, 31.768625) failed to convert
-rank 21: Point 840 (-91.20793, 30.500905, -7.5325778) failed to convert
-rank 11: Point 829 (-91.546716, 30.78718, 1.5782486) failed to convert
-rank 20: Point 826 (-91.346088, 28.574184, 31.997953) failed to convert
-rank 39: Point 833 (-90.786453, 29.619923, -0.58358213) failed to convert
-rank 77: Point 1150 (-89.958785, 29.647633, -2.5199728) failed to convert
-rank 28: Point 826 (-91.106042, 29.685874, -1.4730201) failed to convert
-rank 67: Point 1147 (-90.146664, 29.976295, 0.43018912) failed to convert
-rank 98: Point 1162 (-88.973272, 30.324513, 3.9750401) failed to convert
-rank 90: Point 1158 (-89.36877, 29.169314, -2.0261824) failed to convert
-rank 50: Point 836 (-90.620858, 29.397385, 0.3048) failed to convert
-rank 49: Point 836 (-90.615851, 29.675505, 1.0475928) failed to convert
-rank 75: Point 1152 (-89.980221, 29.865845, -1.5689861) failed to convert
-rank 33: Point 832 (-90.898988, 30.109981, -4.1524017) failed to convert
-rank 29: Point 835 (-91.059311, 29.727046, -1.1924134) failed to convert
-rank 96: Point 1163 (-89.185139, 29.320637, -0.63169754) failed to convert
-rank 97: Point 1147 (-89.149002, 29.217354, -0.0) failed to convert
-rank 5: Point 838 (-91.789412, 30.346537, -3.4268056) failed to convert
-rank 70: Point 1162 (-90.069586, 30.010121, -0.24045808) failed to convert
-rank 43: Point 837 (-90.691706, 29.927362, -0.25804102) failed to convert
-rank 95: Point 1150 (-89.217044, 29.198127, -0.13992542) failed to convert
-rank 22: Point 831 (-91.249964, 29.621923, -0.52842868) failed to convert
-rank 25: Point 839 (-91.191797, 29.692611, -3.2866584) failed to convert
-rank 48: Point 828 (-90.6348, 29.711077, -0.19432302) failed to convert
-rank 32: Point 826 (-90.942187, 29.9636, -0.65625601) failed to convert
-rank 61: Point 840 (-90.340681, 30.154124, 3.464924) failed to convert
-rank 54: Point 831 (-90.515812, 29.676227, -0.5549057) failed to convert
-rank 82: Point 1160 (-89.757776, 30.232053, 0.63642598) failed to convert
-rank 9: Point 833 (-91.631765, 30.7949, -20.0) failed to convert
-rank 99: Point 1150 (-88.895621, 29.484476, 13.866184) failed to convert
-rank 69: Point 1151 (-90.158911, 29.1086, 7.135177) failed to convert
-rank 2: Point 831 (-91.913208, 31.00814, -14.16106) failed to convert
-rank 85: Point 1150 (-89.628646, 30.076301, 3.2358093) failed to convert
-rank 89: Point 1151 (-89.408505, 29.182783, 0.31299999) failed to convert
-rank 45: Point 839 (-90.699852, 29.462278, -0.91425909) failed to convert
-rank 4: Point 832 (-91.80972, 30.774769, -8.4179186) failed to convert
-rank 35: Point 841 (-90.846703, 30.062235, -10.510327) failed to convert
-rank 74: Point 1159 (-90.008633, 29.748665, -5.0032923) failed to convert
-rank 44: Point 831 (-90.706385, 29.53977, -0.72858829) failed to convert
-rank 83: Point 1148 (-89.767387, 29.787245, -1.3606027) failed to convert
-rank 3: Point 835 (-91.854453, 30.805955, -10.923755) failed to convert
-rank 37: Point 837 (-90.801904, 30.02652, -2.0812711) failed to convert
-rank 94: Point 1159 (-89.239347, 29.146505, 1.0693235) failed to convert
-rank 78: Point 1161 (-89.918303, 29.853456, 0.58741155) failed to convert
-rank 58: Point 825 (-90.429695, 29.881928, -1.1234039) failed to convert
-rank 46: Point 820 (-90.66468, 29.856466, -0.54148) failed to convert
-rank 81: Point 1148 (-89.8168, 29.923242, 10.193404) failed to convert
-rank 15: Point 832 (-91.457442, 29.746936, -0.37058186) failed to convert
-rank 91: Point 1151 (-89.345485, 29.177689, -2.1810738) failed to convert
-rank 56: Point 831 (-90.49988, 29.46733, -0.04550312) failed to convert
-rank 0: Point 777 (-92.421917, 29.073028, 20.299999) failed to convert
-rank 24: Point 831 (-91.187544, 30.010702, -0.45716139) failed to convert
-rank 65: Point 1151 (-90.223114, 29.940994, 13.559766) failed to convert
-rank 23: Point 835 (-91.21675, 29.83086, -0.412978) failed to convert
-rank 26: Point 829 (-91.181083, 29.607269, -1.0764244) failed to convert
-rank 64: Point 1161 (-90.261157, 29.909564, 1.1581157) failed to convert
-rank 40: Point 829 (-90.754376, 29.857793, -0.86813669) failed to convert
-rank 93: Point 1149 (-89.264088, 29.190008, 11.512622) failed to convert
-rank 87: Point 1150 (-89.559167, 28.957465, 48.634677) failed to convert
-rank 68: Point 1160 (-90.113102, 30.049556, 4.3800001) failed to convert
-rank 84: Point 1160 (-89.672303, 30.378225, -2.4225299) failed to convert
-rank 36: Point 831 (-90.809418, 30.255704, -2.8534412) failed to convert
-rank 86: Point 1160 (-89.601765, 29.432785, 36.110051) failed to convert
-rank 59: Point 836 (-90.408047, 29.880495, -0.48422738) failed to convert
-rank 79: Point 1151 (-89.87605, 30.132506, -0.35715186) failed to convert
-rank 52: Point 827 (-90.557605, 29.699129, -0.44724079) failed to convert
-rank 55: Point 833 (-90.513947, 29.447017, 0.3048) failed to convert
-rank 30: Point 832 (-91.040327, 29.722691, -0.68928397) failed to convert
-rank 42: Point 831 (-90.740151, 29.525959, -2.1394263) failed to convert
-rank 41: Point 837 (-90.764217, 29.477452, -0.9624257) failed to convert
-rank 92: Point 1159 (-89.26738, 29.683935, 2.5651083) failed to convert
-rank 88: Point 1161 (-89.385598, 30.13222, 2.98) failed to convert
-rank 76: Point 1164 (-89.964653, 29.83202, 0.72933734) failed to convert
-rank 72: Point 1160 (-90.027708, 30.05324, 0.27908866) failed to convert
-rank 73: Point 1150 (-90.028301, 29.769317, -4.8115731) failed to convert
-rank 80: Point 1158 (-89.88077, 29.609726, 24.823982) failed to convert
-rank 71: Point 1150 (-90.055815, 29.964807, -1.6142665) failed to convert
-rank 17: Point 838 (-91.319618, 30.593333, -5.2420769) failed to convert
-rank 67: Point 1148 (-90.107786, 30.477996, -4.7143684) failed to convert
-rank 77: Point 1151 (-89.95667, 29.674195, -5.0749203) failed to convert
-rank 66: Point 1157 (-90.187167, 29.953428, -2.1825183) failed to convert
-rank 19: Point 842 (-91.2537, 30.509992, 3.0990645) failed to convert
-rank 1: Point 836 (-92.029541, 30.729463, -9.529973) failed to convert
-rank 10: Point 830 (-91.592413, 30.824238, -8.1210003) failed to convert
-rank 47: Point 835 (-90.642081, 29.931672, -0.34727931) failed to convert
-rank 63: Point 836 (-90.300836, 29.951833, 37.127219) failed to convert
-rank 53: Point 835 (-90.539811, 29.630595, -0.81118096) failed to convert
-rank 7: Point 839 (-91.698849, 30.779311, -17.190719) failed to convert
-rank 12: Point 820 (-91.56222, 29.704825, -0.85734551) failed to convert
-rank 98: Point 1163 (-89.032631, 29.678994, 4.2781151) failed to convert
-rank 96: Point 1164 (-89.200323, 29.14884, 6.6281429) failed to convert
-rank 90: Point 1159 (-89.369902, 29.156102, 0.31299999) failed to convert
-rank 60: Point 825 (-90.376295, 29.978104, -2.1268944) failed to convert
-rank 34: Point 825 (-90.855535, 30.330283, -1.7948497) failed to convert
-rank 6: Point 832 (-91.749899, 30.533953, -12.993097) failed to convert
-rank 75: Point 1153 (-89.980476, 29.862559, -6.6263525) failed to convert
-rank 70: Point 1163 (-90.094968, 29.682651, 0.10538349) failed to convert
-rank 51: Point 837 (-90.595753, 29.508487, 0.41337704) failed to convert
-rank 16: Point 831 (-91.353671, 30.752416, -14.594639) failed to convert
-rank 11: Point 830 (-91.539371, 30.910686, -0.52808579) failed to convert
-rank 97: Point 1148 (-89.094266, 29.827265, 3.1706131) failed to convert
-rank 8: Point 825 (-91.661345, 30.801446, -16.97438) failed to convert
-rank 95: Point 1151 (-89.217109, 29.197274, -0.27939626) failed to convert
-rank 28: Point 827 (-91.106269, 29.682179, -1.4250038) failed to convert
-rank 31: Point 834 (-91.051681, 28.953242, 8.5029431) failed to convert
-rank 20: Point 827 (-91.268458, 29.849342, -0.47723483) failed to convert
-rank 13: Point 833 (-91.523596, 29.785152, -4.0706042) failed to convert
-rank 18: Point 834 (-91.354645, 29.46887, 0.5174391) failed to convert
-rank 50: Point 837 (-90.603137, 29.649563, 0.02710818) failed to convert
-rank 82: Point 1161 (-89.795865, 29.766072, -0.00915739) failed to convert
-rank 27: Point 833 (-91.113455, 30.238333, -11.746653) failed to convert
-rank 21: Point 841 (-91.25672, 29.72332, -1.1937852) failed to convert
-rank 89: Point 1152 (-89.396003, 29.328641, -5.2056795) failed to convert
-rank 99: Point 1151 (-88.837197, 30.10749, 13.842925) failed to convert
-rank 85: Point 1151 (-89.678492, 29.476614, 7.2161757) failed to convert
-rank 69: Point 1152 (-90.088432, 30.027493, -5.4711603) failed to convert
-rank 39: Point 834 (-90.766712, 29.908619, -1.4447589) failed to convert
-rank 43: Point 838 (-90.691568, 29.929252, -0.33122713) failed to convert
-rank 14: Point 829 (-91.463112, 30.171115, -1.2043537) failed to convert
-rank 74: Point 1160 (-89.993736, 29.938072, 20.883455) failed to convert
-rank 22: Point 832 (-91.205278, 30.334854, -9.3647647) failed to convert
-rank 57: Point 839 (-90.487316, 29.395468, -8.2296) failed to convert
-rank 33: Point 833 (-90.93157, 29.621146, -0.52574283) failed to convert
-rank 94: Point 1160 (-89.24221, 29.113822, 2.1924788) failed to convert
-rank 83: Point 1149 (-89.737994, 30.145315, 0.50922641) failed to convert
-rank 38: Point 828 (-90.784177, 29.898695, 0.00587098) failed to convert
-rank 62: Point 830 (-90.334792, 29.908624, -0.72698442) failed to convert
-rank 61: Point 841 (-90.383703, 29.57209, -0.085344) failed to convert
-rank 29: Point 836 (-91.030095, 30.176102, -5.6141003) failed to convert
-rank 78: Point 1162 (-89.908925, 29.970599, -0.59869593) failed to convert
-rank 48: Point 829 (-90.634779, 29.711346, -1.1089166) failed to convert
-rank 81: Point 1149 (-89.807944, 30.032152, 2.1963742) failed to convert
-rank 64: Point 1162 (-90.287683, 29.555439, -0.29946644) failed to convert
-rank 49: Point 837 (-90.616115, 29.671476, -0.97244347) failed to convert
-rank 9: Point 834 (-91.654726, 30.397481, -7.0615324) failed to convert
-rank 25: Point 840 (-91.195704, 29.630355, -1.0481017) failed to convert
-rank 87: Point 1151 (-89.5143, 29.491172, 0.69793423) failed to convert
-rank 45: Point 840 (-90.66645, 29.942671, -0.83115945) failed to convert
-rank 65: Point 1152 (-90.228392, 29.871299, 2.520065) failed to convert
-rank 93: Point 1150 (-89.263107, 29.201189, 0.39932505) failed to convert
-rank 76: Point 1165 (-89.961023, 29.877811, -2.7692685) failed to convert
-rank 92: Point 1160 (-89.30788, 29.220509, -0.0) failed to convert
-rank 44: Point 832 (-90.706378, 29.53971, -0.61576296) failed to convert
-rank 32: Point 827 (-90.924798, 30.224318, -3.3028222) failed to convert
-rank 35: Point 842 (-90.837672, 30.194991, -0.64601503) failed to convert
-rank 79: Point 1152 (-89.944631, 29.271447, 3.6227123) failed to convert
-rank 72: Point 1161 (-90.02986, 30.025665, -9.0) failed to convert
-rank 68: Point 1161 (-90.16636, 29.354693, 0.23451258) failed to convert
-rank 91: Point 1152 (-89.34864, 29.141085, -0.71574415) failed to convert
-rank 86: Point 1161 (-89.603904, 29.406942, 21.759182) failed to convert
-rank 3: Point 836 (-91.867572, 30.567129, -12.637576) failed to convert
-rank 84: Point 1161 (-89.676385, 30.329404, -1.0467922) failed to convert
-rank 88: Point 1162 (-89.376445, 30.236974, 2.7699819) failed to convert
-rank 71: Point 1151 (-90.068319, 29.804271, 1.4238635) failed to convert
-rank 5: Point 839 (-91.764761, 30.786791, -14.868329) failed to convert
-rank 37: Point 838 (-90.812838, 29.866054, -0.4178012) failed to convert
-rank 4: Point 833 (-91.87623, 29.559974, -0.0) failed to convert
-rank 2: Point 832 (-91.970931, 29.93269, -0.44347209) failed to convert
-rank 73: Point 1151 (-90.028441, 29.767404, -3.995334) failed to convert
-rank 46: Point 821 (-90.660028, 29.922844, -0.42856745) failed to convert
-rank 56: Point 832 (-90.474778, 29.815798, -0.96432537) failed to convert
-rank 58: Point 826 (-90.461701, 29.440969, -8.2296) failed to convert
-rank 24: Point 832 (-91.223741, 29.433401, 1.5739169) failed to convert
-rank 80: Point 1159 (-89.843448, 30.073402, -7.4365109) failed to convert
-rank 67: Point 1149 (-90.152716, 29.897288, 0.66533255) failed to convert
-rank 77: Point 1152 (-89.902665, 30.350817, -7.7008319) failed to convert
-rank 96: Point 1165 (-89.195307, 29.205576, -0.0) failed to convert
-rank 66: Point 1158 (-90.217051, 29.559544, -0.53090811) failed to convert
-rank 23: Point 836 (-91.208671, 29.959276, -1.0534251) failed to convert
-rank 54: Point 832 (-90.48809, 30.060564, -9.0799927) failed to convert
-rank 98: Point 1164 (-89.07988, 29.156291, 0.21515615) failed to convert
-rank 15: Point 833 (-91.425538, 30.279488, -2.4874112) failed to convert
-rank 90: Point 1160 (-89.353358, 29.347803, 0.02801886) failed to convert
-rank 70: Point 1164 (-90.069716, 30.008072, -0.05956947) failed to convert
-rank 36: Point 832 (-90.809418, 30.255663, -3.0007294) failed to convert
-rank 0: Point 778 (-92.397252, 29.59747, -0.75470457) failed to convert
-rank 40: Point 830 (-90.754502, 29.855916, -0.3508273) failed to convert
-rank 97: Point 1149 (-89.166793, 29.016302, 3.5956114) failed to convert
-rank 95: Point 1152 (-89.217246, 29.195705, -0.13030132) failed to convert
-rank 75: Point 1154 (-89.992645, 29.707958, -0.20321918) failed to convert
-rank 55: Point 834 (-90.497478, 29.676748, -0.64687432) failed to convert
-rank 82: Point 1162 (-89.796058, 29.763546, -0.66664065) failed to convert
-rank 17: Point 839 (-91.315899, 30.653134, 1.4420463) failed to convert
-rank 30: Point 833 (-91.040158, 29.725244, -0.25403591) failed to convert
-rank 1: Point 837 (-92.033213, 30.659355, -8.6322101) failed to convert
-rank 52: Point 828 (-90.562513, 29.630042, -0.47407052) failed to convert
-rank 26: Point 830 (-91.176295, 29.683247, -2.2486476) failed to convert
-rank 47: Point 836 (-90.671069, 29.516604, -0.49079446) failed to convert
-rank 63: Point 837 (-90.344451, 29.363847, -0.01888086) failed to convert
-rank 19: Point 843 (-91.280421, 30.082331, -0.73173368) failed to convert
-rank 7: Point 840 (-91.728568, 30.255646, -10.779861) failed to convert
-rank 85: Point 1152 (-89.612, 30.274131, -3.4598648) failed to convert
-rank 53: Point 836 (-90.539852, 29.630001, -0.69601817) failed to convert
-rank 59: Point 837 (-90.409371, 29.862429, -0.83078366) failed to convert
-rank 41: Point 838 (-90.745505, 29.750642, -2.5378703) failed to convert
-rank 89: Point 1153 (-89.334584, 30.036138, 0.38130753) failed to convert
-rank 69: Point 1153 (-90.076339, 30.182487, 4.7199998) failed to convert
-rank 99: Point 1152 (-88.919215, 29.226812, 40.040933) failed to convert
-rank 10: Point 831 (-91.580716, 31.022683, -13.19235) failed to convert
-rank 34: Point 826 (-90.893388, 29.768621, -1.381269) failed to convert
-rank 83: Point 1150 (-89.767372, 29.787282, -1.2005939) failed to convert
-rank 42: Point 832 (-90.715803, 29.879115, -0.26626995) failed to convert
-rank 6: Point 833 (-91.74991, 30.533662, -11.389409) failed to convert
-rank 12: Point 821 (-91.523948, 30.358014, -0.34999999) failed to convert
-rank 8: Point 826 (-91.709376, 29.959096, -4.7463047) failed to convert
-rank 28: Point 828 (-91.105901, 29.687906, -0.48220961) failed to convert
-rank 74: Point 1161 (-90.004208, 29.804983, 17.145664) failed to convert
-rank 11: Point 831 (-91.559245, 30.574792, -7.5671057) failed to convert
-rank 51: Point 838 (-90.557579, 30.046064, -9.5314016) failed to convert
-rank 31: Point 835 (-90.977217, 30.097257, -5.0717821) failed to convert
-rank 94: Point 1161 (-89.234637, 29.200163, -0.0) failed to convert
-rank 78: Point 1163 (-89.917011, 29.869388, -2.5851439) failed to convert
-rank 16: Point 832 (-91.385085, 30.24021, -1.0321361) failed to convert
-rank 20: Point 828 (-91.226193, 30.524088, -9.3410676) failed to convert
-rank 50: Point 838 (-90.598078, 29.721013, -1.9873027) failed to convert
-rank 18: Point 835 (-91.350975, 29.529227, -0.1967716) failed to convert
-rank 81: Point 1150 (-89.802218, 30.102185, 0.64586593) failed to convert
-rank 87: Point 1152 (-89.501851, 29.637928, -0.0) failed to convert
-rank 64: Point 1163 (-90.223008, 30.412179, 0.01163218) failed to convert
-rank 13: Point 834 (-91.534317, 29.601579, -1.9590639) failed to convert
-rank 27: Point 834 (-91.115794, 30.201917, -12.734545) failed to convert
-rank 92: Point 1161 (-89.305059, 29.252183, -0.0) failed to convert
-rank 93: Point 1151 (-89.264887, 29.180755, 10.567507) failed to convert
-rank 14: Point 830 (-91.428635, 30.742997, 10.677324) failed to convert
-rank 43: Point 839 (-90.691145, 29.935222, -1.3321356) failed to convert
-rank 60: Point 826 (-90.376256, 29.978058, -2.1268944) failed to convert
-rank 22: Point 833 (-91.199759, 30.421849, 11.76656) failed to convert
-rank 39: Point 835 (-90.766711, 29.908558, 0.08649186) failed to convert
-rank 76: Point 1166 (-89.949827, 30.018833, -0.16791997) failed to convert
-rank 65: Point 1153 (-90.268338, 29.339362, 0.37851109) failed to convert
-rank 79: Point 1153 (-89.894574, 29.901809, -0.50859546) failed to convert
-rank 72: Point 1162 (-90.054566, 29.70926, -0.1953024) failed to convert
-rank 57: Point 840 (-90.506755, 29.123306, 2.0320046) failed to convert
-rank 68: Point 1162 (-90.184724, 29.11165, 0.31299999) failed to convert
-rank 84: Point 1162 (-89.702241, 30.018625, 2.913804) failed to convert
-rank 88: Point 1163 (-89.437566, 29.530507, 2.1363108) failed to convert
-rank 86: Point 1162 (-89.558303, 29.949863, -0.46492123) failed to convert
-rank 21: Point 842 (-91.21965, 30.315579, 24.253526) failed to convert
-rank 61: Point 842 (-90.338666, 30.18102, 3.2350259) failed to convert
-rank 91: Point 1153 (-89.346988, 29.160215, 0.15810631) failed to convert
-rank 29: Point 837 (-91.034148, 30.114028, -11.456431) failed to convert
-rank 33: Point 834 (-90.901114, 30.078108, -10.881361) failed to convert
-rank 71: Point 1152 (-90.069147, 29.793615, -0.29720476) failed to convert
-rank 25: Point 841 (-91.194553, 29.648676, 0.09973106) failed to convert
-rank 73: Point 1152 (-90.027428, 29.780218, -0.57992417) failed to convert
-rank 67: Point 1150 (-90.143304, 30.019505, -5.0569371) failed to convert
-rank 66: Point 1159 (-90.146273, 30.484627, -4.0516789) failed to convert
-rank 38: Point 829 (-90.776026, 30.017561, -10.387585) failed to convert
-rank 77: Point 1153 (-89.967018, 29.542834, -0.14253655) failed to convert
-rank 80: Point 1160 (-89.862732, 29.83453, -0.42381464) failed to convert
-rank 98: Point 1165 (-89.077066, 29.187181, 4.9987238) failed to convert
-rank 90: Point 1161 (-89.291976, 30.050146, -0.0) failed to convert
-rank 70: Point 1165 (-90.069546, 30.010124, -9.0) failed to convert
-rank 96: Point 1166 (-89.195686, 29.201195, -0.0) failed to convert
-rank 97: Point 1150 (-89.055914, 30.247469, 1.900335) failed to convert
-rank 45: Point 841 (-90.704305, 29.397696, -0.59430714) failed to convert
-rank 49: Point 838 (-90.640797, 29.318811, -0.00520726) failed to convert
-rank 95: Point 1153 (-89.217944, 29.187754, -0.63111108) failed to convert
-rank 48: Point 830 (-90.681953, 29.032282, 5.1773609) failed to convert
-rank 75: Point 1155 (-89.991485, 29.722678, 18.969768) failed to convert
-rank 44: Point 833 (-90.685571, 29.839677, -0.146528) failed to convert
-rank 82: Point 1163 (-89.810944, 29.579469, 14.904121) failed to convert
-rank 62: Point 831 (-90.350417, 29.697622, -0.45958808) failed to convert
-rank 9: Point 835 (-91.621307, 30.973556, -14.09058) failed to convert
-rank 32: Point 828 (-90.961515, 29.671149, -0.6740953) failed to convert
-rank 35: Point 843 (-90.837818, 30.192789, -0.69012529) failed to convert
-rank 37: Point 839 (-90.811978, 29.878573, -0.78152609) failed to convert
-rank 89: Point 1154 (-89.431833, 28.90848, 7.2587444) failed to convert
-rank 85: Point 1153 (-89.679851, 29.459445, 1.2420335) failed to convert
-rank 5: Point 840 (-91.795572, 30.235481, -2.851812) failed to convert
-rank 2: Point 833 (-91.977436, 29.809193, 0.49629005) failed to convert
-rank 99: Point 1153 (-88.930986, 29.097976, 58.283483) failed to convert
-rank 56: Point 833 (-90.474893, 29.814202, -1.0949097) failed to convert
-rank 69: Point 1154 (-90.054924, 30.455474, -9.0536719) failed to convert
-rank 4: Point 834 (-91.798965, 30.966778, -16.936595) failed to convert
-rank 58: Point 827 (-90.460361, 29.459483, -0.21336) failed to convert
-rank 24: Point 833 (-91.210461, 29.64633, -0.71324278) failed to convert
-rank 55: Point 835 (-90.471874, 30.030724, 22.539763) failed to convert
-rank 83: Point 1151 (-89.767254, 29.788574, -0.66137038) failed to convert
-rank 78: Point 1164 (-89.904481, 30.025992, -9.0) failed to convert
-rank 0: Point 779 (-92.4194, 29.118601, 19.269355) failed to convert
-rank 40: Point 831 (-90.754884, 29.850334, -0.13480457) failed to convert
-rank 74: Point 1162 (-89.981452, 30.093403, 4.2048341) failed to convert
-rank 23: Point 837 (-91.184586, 30.33996, -9.1778901) failed to convert
-rank 94: Point 1162 (-89.237618, 29.165906, -0.63505618) failed to convert
-rank 81: Point 1151 (-89.844821, 29.575846, 0.69290991) failed to convert
-rank 87: Point 1153 (-89.469984, 30.010756, -0.0) failed to convert
-rank 63: Point 838 (-90.306038, 29.881933, -0.34081146) failed to convert
-rank 46: Point 822 (-90.695402, 29.414283, -0.05727227) failed to convert
-rank 52: Point 829 (-90.560409, 29.659622, -1.2097994) failed to convert
-rank 92: Point 1162 (-89.305762, 29.24393, 11.437157) failed to convert
-rank 1: Point 838 (-92.069314, 29.96213, -0.67200653) failed to convert
-rank 76: Point 1167 (-89.975843, 29.690206, -4.9645827) failed to convert
-rank 72: Point 1163 (-90.029821, 30.025677, -9.0) failed to convert
-rank 64: Point 1164 (-90.234169, 30.265836, 3.9600161) failed to convert
-rank 26: Point 831 (-91.136326, 30.31129, -6.8345099) failed to convert
-rank 54: Point 833 (-90.48808, 30.060624, -9.0799927) failed to convert
-rank 36: Point 833 (-90.809418, 30.255602, -2.7390786) failed to convert
-rank 30: Point 834 (-91.01463, 30.116438, 6.3471339) failed to convert
-rank 3: Point 837 (-91.872571, 30.475517, -5.0456923) failed to convert
-rank 47: Point 837 (-90.670177, 29.529435, -1.0133836) failed to convert
-rank 15: Point 834 (-91.448507, 29.896593, 20.700588) failed to convert
-rank 93: Point 1152 (-89.265079, 29.178542, 8.5882371) failed to convert
-rank 86: Point 1163 (-89.600623, 29.445188, 21.013025) failed to convert
-rank 53: Point 837 (-90.550509, 29.48022, -1.2270273) failed to convert
-rank 42: Point 833 (-90.74227, 29.49496, -0.57432858) failed to convert
-rank 19: Point 844 (-91.253937, 30.506154, 15.109284) failed to convert
-rank 10: Point 832 (-91.596238, 30.758146, 5.1257744) failed to convert
-rank 65: Point 1154 (-90.265766, 29.373695, 0.45769258) failed to convert
-rank 34: Point 827 (-90.898823, 29.687057, -8.2296) failed to convert
-rank 79: Point 1154 (-89.916516, 29.626685, 23.496667) failed to convert
-rank 91: Point 1154 (-89.346248, 29.168729, 0.31299999) failed to convert
-rank 88: Point 1164 (-89.451947, 29.362094, 25.546977) failed to convert
-rank 84: Point 1163 (-89.740364, 29.554588, -0.55627476) failed to convert
-rank 68: Point 1163 (-90.097248, 30.253452, 4.2746699) failed to convert
-rank 12: Point 822 (-91.523851, 30.35799, -0.34999999) failed to convert
-rank 31: Point 836 (-90.970301, 30.201681, -4.0060239) failed to convert
-rank 6: Point 834 (-91.739117, 30.724748, -15.651481) failed to convert
-rank 71: Point 1153 (-90.058605, 29.929007, 37.01462) failed to convert
-rank 51: Point 839 (-90.557569, 30.046124, -9.5314016) failed to convert
-rank 59: Point 838 (-90.409251, 29.86401, -0.43029568) failed to convert
-rank 41: Point 839 (-90.735223, 29.899749, -0.72051279) failed to convert
-rank 28: Point 829 (-91.133293, 29.256985, 1.4000489) failed to convert
-rank 73: Point 1153 (-90.029413, 29.754835, -0.34660333) failed to convert
-rank 17: Point 840 (-91.320972, 30.571279, -8.4639561) failed to convert
-rank 66: Point 1160 (-90.189229, 29.926083, 33.370869) failed to convert
-rank 20: Point 829 (-91.226379, 30.520846, -2.8997931) failed to convert
-rank 77: Point 1154 (-89.958805, 29.646967, -2.4728072) failed to convert
-rank 18: Point 836 (-91.288013, 30.552402, -16.291562) failed to convert
-rank 98: Point 1166 (-89.017861, 29.839447, 5.9827659) failed to convert
-rank 80: Point 1161 (-89.879514, 29.625258, -5.1044859) failed to convert
-rank 90: Point 1162 (-89.366224, 29.198329, 0.31299999) failed to convert
-rank 8: Point 827 (-91.661314, 30.801394, -17.650967) failed to convert
-rank 27: Point 835 (-91.115958, 30.199281, 9.5513187) failed to convert
-rank 96: Point 1167 (-89.193621, 29.224486, -0.12645409) failed to convert
-rank 7: Point 841 (-91.698816, 30.779259, -17.190719) failed to convert
-rank 57: Point 841 (-90.501275, 29.200144, 1.4042515) failed to convert
-rank 97: Point 1151 (-89.045859, 30.356748, 2.987289) failed to convert
-rank 43: Point 840 (-90.713629, 29.610997, -0.66326355) failed to convert
-rank 67: Point 1151 (-90.143305, 30.019445, -5.0569371) failed to convert
-rank 61: Point 843 (-90.360066, 29.893024, -0.53835469) failed to convert
-rank 16: Point 833 (-91.356271, 30.710283, -20.0) failed to convert
-rank 21: Point 843 (-91.271735, 29.480333, 5.0544227) failed to convert
-rank 70: Point 1166 (-90.069075, 30.015948, 1.7271692) failed to convert
-rank 29: Point 838 (-91.059107, 29.729977, -0.73247656) failed to convert
-rank 22: Point 834 (-91.25479, 29.543892, 6.0582124) failed to convert
-rank 82: Point 1164 (-89.828748, 29.35804, 0.31299999) failed to convert
-rank 11: Point 832 (-91.546897, 30.783201, 5.5003762) failed to convert
-rank 95: Point 1154 (-89.217037, 29.197831, -0.0) failed to convert
-rank 75: Point 1156 (-89.980232, 29.865244, -6.6141605) failed to convert
-rank 13: Point 835 (-91.523583, 29.785107, -0.6434326) failed to convert
-rank 33: Point 835 (-90.911868, 29.917098, -0.71558298) failed to convert
-rank 39: Point 836 (-90.786436, 29.619982, -1.4811497) failed to convert
-rank 85: Point 1154 (-89.741764, 28.699154, 91.645459) failed to convert
-rank 69: Point 1155 (-90.097182, 29.914391, -5.8219545) failed to convert
-rank 38: Point 830 (-90.784142, 29.899127, -0.66746128) failed to convert
-rank 25: Point 842 (-91.202168, 29.527124, -0.59727498) failed to convert
-rank 99: Point 1154 (-88.836092, 30.117951, 13.937405) failed to convert
-rank 44: Point 834 (-90.684268, 29.858226, -0.32567525) failed to convert
-rank 89: Point 1155 (-89.39596, 29.328684, -5.2056795) failed to convert
-rank 60: Point 827 (-90.37861, 29.946126, 8.5660116) failed to convert
-rank 48: Point 831 (-90.634846, 29.710319, -1.0914922) failed to convert
-rank 49: Point 839 (-90.577364, 30.217518, -0.21728381) failed to convert
-rank 62: Point 832 (-90.362893, 29.528186, -0.38598575) failed to convert
-rank 78: Point 1165 (-89.903068, 30.043483, 1.1282786) failed to convert
-rank 14: Point 831 (-91.473626, 29.994593, 15.971123) failed to convert
-rank 9: Point 836 (-91.631715, 30.794933, -20.0) failed to convert
-rank 74: Point 1163 (-90.007001, 29.769319, -8.2296) failed to convert
-rank 83: Point 1152 (-89.767349, 29.787338, -0.70909963) failed to convert
-rank 94: Point 1163 (-89.236395, 29.179825, -0.37946271) failed to convert
-rank 50: Point 839 (-90.600735, 29.683245, 0.89085902) failed to convert
-rank 32: Point 829 (-90.930758, 30.134935, 24.498188) failed to convert
-rank 76: Point 1168 (-89.950953, 30.004604, -9.0) failed to convert
-rank 37: Point 840 (-90.90049, 28.551953, 25.565661) failed to convert
-rank 72: Point 1164 (-90.06574, 29.565014, 0.14174838) failed to convert
-rank 4: Point 835 (-91.903445, 29.049753, 13.831117) failed to convert
-rank 5: Point 841 (-91.806217, 30.042328, -0.55447204) failed to convert
-rank 35: Point 844 (-90.838081, 30.188842, -0.76016186) failed to convert
-rank 64: Point 1165 (-90.242123, 30.160997, 4.2735647) failed to convert
-rank 58: Point 828 (-90.42967, 29.881984, -0.27898419) failed to convert
-rank 87: Point 1154 (-89.534897, 29.246111, 0.31299999) failed to convert
-rank 93: Point 1153 (-89.270451, 29.116767, -0.96291231) failed to convert
-rank 92: Point 1163 (-89.32321, 29.042363, 4.4700985) failed to convert
-rank 55: Point 836 (-90.498151, 29.667162, -1.312382) failed to convert
-rank 86: Point 1164 (-89.54421, 30.114975, 4.04) failed to convert
-rank 81: Point 1152 (-89.788599, 30.268327, -2.3263989) failed to convert
-rank 65: Point 1155 (-90.28548, 29.10818, 1.3520663) failed to convert
-rank 91: Point 1155 (-89.346142, 29.169946, 0.31299999) failed to convert
-rank 68: Point 1164 (-90.128633, 29.847962, -0.67242586) failed to convert
-rank 84: Point 1164 (-89.757983, 29.337734, 0.31299999) failed to convert
-rank 88: Point 1165 (-89.464804, 29.210792, 0.31299999) failed to convert
-rank 79: Point 1155 (-89.946239, 29.250496, 3.0148961) failed to convert
-rank 24: Point 834 (-91.188794, 29.990846, -0.56873111) failed to convert
-rank 40: Point 832 (-90.754848, 29.850827, -0.69816559) failed to convert
-rank 46: Point 823 (-90.660045, 29.922559, -0.62827402) failed to convert
-rank 73: Point 1154 (-90.024709, 29.814898, 0.84055995) failed to convert
-rank 52: Point 830 (-90.557236, 29.70412, -0.98679195) failed to convert
-rank 56: Point 834 (-90.502016, 29.437425, -0.0) failed to convert
-rank 1: Point 839 (-92.02532, 30.802294, -10.728832) failed to convert
-rank 2: Point 834 (-91.925527, 30.780036, -14.965459) failed to convert
-rank 23: Point 838 (-91.18305, 30.364076, -7.1435459) failed to convert
-rank 0: Point 780 (-92.396289, 29.611275, -0.38949232) failed to convert
-rank 66: Point 1161 (-90.186622, 29.960046, -0.80131588) failed to convert
-rank 63: Point 839 (-90.319662, 29.698706, 0.1212918) failed to convert
-rank 71: Point 1154 (-90.081299, 29.63674, 0.31299999) failed to convert
-rank 80: Point 1162 (-89.859577, 29.873612, -0.61423565) failed to convert
-rank 98: Point 1167 (-89.009972, 29.925444, 4.1256332) failed to convert
-rank 77: Point 1155 (-89.959251, 29.641319, 0.79505066) failed to convert
-rank 54: Point 834 (-90.488073, 30.060664, -9.0799927) failed to convert
-rank 30: Point 835 (-91.011358, 30.166218, -6.441539) failed to convert
-rank 45: Point 842 (-90.699662, 29.464992, -0.92738136) failed to convert
-rank 96: Point 1168 (-89.184031, 29.332688, 5.2461078) failed to convert
-rank 3: Point 838 (-91.867532, 30.567133, -12.75689) failed to convert
-rank 90: Point 1163 (-89.386377, 28.96327, 14.50127) failed to convert
-rank 67: Point 1152 (-90.143306, 30.019404, -5.0569371) failed to convert
-rank 34: Point 828 (-90.893371, 29.768706, -0.97808209) failed to convert
-rank 26: Point 832 (-91.135224, 30.328381, -14.755369) failed to convert
-rank 53: Point 838 (-90.530076, 29.766564, -0.59003992) failed to convert
-rank 42: Point 834 (-90.715995, 29.87614, -0.31476751) failed to convert
-rank 19: Point 845 (-91.302464, 29.725119, -0.04) failed to convert
-rank 12: Point 823 (-91.520545, 30.413599, -1.3908344) failed to convert
-rank 6: Point 835 (-91.745077, 30.619336, -14.130529) failed to convert
-rank 47: Point 838 (-90.657275, 29.714511, 0.09626891) failed to convert
-rank 97: Point 1152 (-89.15367, 29.163785, 1.9665386) failed to convert
-rank 82: Point 1165 (-89.756005, 30.252022, -1.8782176) failed to convert
-rank 36: Point 834 (-90.868718, 29.378463, -0.31671398) failed to convert
-rank 95: Point 1155 (-89.21813, 29.185417, -0.00011211) failed to convert
-rank 70: Point 1167 (-90.119388, 29.36443, 0.31299999) failed to convert
-rank 41: Point 840 (-90.768214, 29.41865, -0.14426886) failed to convert
-rank 28: Point 830 (-91.106716, 29.675118, -1.0939308) failed to convert
-rank 15: Point 835 (-91.457811, 29.739789, -0.42285503) failed to convert
-rank 20: Point 830 (-91.257498, 30.024909, -0.15899999) failed to convert
-rank 31: Point 837 (-90.969611, 30.211939, -3.871548) failed to convert
-rank 10: Point 833 (-91.579301, 31.045624, -14.371433) failed to convert
-rank 8: Point 828 (-91.747019, 29.283659, 5.7644368) failed to convert
-rank 17: Point 841 (-91.341164, 30.243671, -1.4256411) failed to convert
-rank 75: Point 1157 (-89.980181, 29.865836, -2.4243589) failed to convert
-rank 27: Point 836 (-91.113797, 30.23254, -5.7956664) failed to convert
-rank 85: Point 1155 (-89.678776, 29.471785, 28.245839) failed to convert
-rank 69: Point 1156 (-90.096807, 29.919187, -1.93609) failed to convert
-rank 89: Point 1156 (-89.328334, 30.107074, 3.2687588) failed to convert
-rank 61: Point 844 (-90.371108, 29.743137, -0.60550776) failed to convert
-rank 59: Point 839 (-90.412933, 29.8137, -1.516795) failed to convert
-rank 21: Point 844 (-91.214573, 30.395883, 5.2564304) failed to convert
-rank 99: Point 1155 (-88.848047, 29.99007, 1.0058164) failed to convert
-rank 43: Point 841 (-90.715757, 29.580052, -0.03358123) failed to convert
-rank 7: Point 842 (-91.728527, 30.255691, -9.4836173) failed to convert
-rank 16: Point 834 (-91.410338, 29.822671, -0.96139903) failed to convert
-rank 74: Point 1164 (-90.006999, 29.769259, -8.2296) failed to convert
-rank 18: Point 837 (-91.315324, 30.11231, -0.236) failed to convert
-rank 94: Point 1164 (-89.234409, 29.202416, -0.06510012) failed to convert
-rank 11: Point 833 (-91.574148, 30.319407, -2.5976595) failed to convert
-rank 29: Point 839 (-91.05908, 29.730375, -0.61606492) failed to convert
-rank 83: Point 1153 (-89.796136, 29.432862, 0.09349093) failed to convert
-rank 76: Point 1169 (-90.064013, 28.551912, 69.089065) failed to convert
-rank 57: Point 842 (-90.510376, 29.072168, -1.8103356) failed to convert
-rank 78: Point 1166 (-89.906977, 29.994626, 8.2602555) failed to convert
-rank 51: Point 840 (-90.602534, 29.411888, -0.32750373) failed to convert
-rank 44: Point 835 (-90.683271, 29.872535, -0.89186428) failed to convert
-rank 60: Point 828 (-90.410017, 29.517684, -0.52371864) failed to convert
-rank 87: Point 1155 (-89.490285, 29.772982, -0.30842494) failed to convert
-rank 25: Point 843 (-91.191788, 29.692671, -3.2866584) failed to convert
-rank 48: Point 832 (-90.662566, 29.312808, -0.0) failed to convert
-rank 72: Point 1165 (-90.002199, 30.375624, -7.4683606) failed to convert
-rank 93: Point 1154 (-89.271506, 29.104633, 13.15346) failed to convert
-rank 92: Point 1164 (-89.280285, 29.535345, 4.7056419) failed to convert
-rank 33: Point 836 (-90.960401, 29.182184, 2.0180102) failed to convert
-rank 22: Point 835 (-91.195965, 30.481429, 14.746027) failed to convert
-rank 86: Point 1165 (-89.599794, 29.454877, -0.83554084) failed to convert
-rank 14: Point 832 (-91.46689, 30.107585, -3.0038114) failed to convert
-rank 64: Point 1166 (-90.317738, 29.149273, 1.5014429) failed to convert
-rank 13: Point 836 (-91.530145, 29.672915, -0.7490588) failed to convert
-rank 91: Point 1156 (-89.342771, 29.208962, 0.26700635) failed to convert
-rank 81: Point 1153 (-89.80663, 30.047315, -1.0683714) failed to convert
-rank 65: Point 1156 (-90.265566, 29.376032, -4.1452802) failed to convert
-rank 62: Point 833 (-90.332695, 29.936448, 10.646689) failed to convert
-rank 9: Point 837 (-91.639434, 30.661857, -8.4226718) failed to convert
-rank 79: Point 1156 (-89.909237, 29.717899, -0.56183173) failed to convert
-rank 32: Point 830 (-90.992865, 29.190689, -0.0) failed to convert
-rank 88: Point 1166 (-89.455431, 29.320867, 0.31299999) failed to convert
-rank 68: Point 1165 (-90.124177, 29.905776, -7.4054214) failed to convert
-rank 66: Point 1162 (-90.228015, 29.413316, 0.41222931) failed to convert
-rank 84: Point 1165 (-89.738055, 29.582022, -0.02207322) failed to convert
-rank 50: Point 840 (-90.621335, 29.390125, -0.01319774) failed to convert
-rank 73: Point 1155 (-90.022249, 29.846241, 2.0245411) failed to convert
-rank 80: Point 1163 (-89.868564, 29.761107, -0.21934745) failed to convert
-rank 98: Point 1168 (-88.974613, 30.307721, 4.3728552) failed to convert
-rank 77: Point 1156 (-89.940865, 29.873425, 21.169646) failed to convert
-rank 71: Point 1155 (-90.068515, 29.801653, 3.4694589) failed to convert
-rank 4: Point 836 (-91.801439, 30.922461, 5.5798932) failed to convert
-rank 38: Point 831 (-90.784948, 29.887338, -0.60236469) failed to convert
-rank 5: Point 842 (-91.764712, 30.786828, -16.648175) failed to convert
-rank 96: Point 1169 (-89.196597, 29.190558, -0.0) failed to convert
-rank 90: Point 1164 (-89.281051, 30.173348, 4.6596931) failed to convert
-rank 55: Point 837 (-90.438258, 30.489953, -10.404812) failed to convert
-rank 67: Point 1153 (-90.143308, 30.019343, -5.0569371) failed to convert
-rank 97: Point 1153 (-89.147138, 29.237063, -0.0) failed to convert
-rank 82: Point 1166 (-89.756446, 30.246634, -2.1325719) failed to convert
-rank 35: Point 845 (-90.838047, 30.189319, -1.3550947) failed to convert
-rank 40: Point 833 (-90.780167, 29.480504, -0.94282945) failed to convert
-rank 95: Point 1156 (-89.165791, 29.77496, 2.5498862) failed to convert
-rank 58: Point 829 (-90.428132, 29.903014, -0.54139469) failed to convert
-rank 63: Point 840 (-90.276472, 30.275081, 2.5512687) failed to convert
-rank 0: Point 781 (-92.401129, 29.506847, 6.3674116) failed to convert
-rank 46: Point 824 (-90.660055, 29.922336, -0.9479575) failed to convert
-rank 70: Point 1168 (-90.031462, 30.494711, -9.4745754) failed to convert
-rank 56: Point 835 (-90.499872, 29.467134, -0.89231718) failed to convert
-rank 1: Point 840 (-92.069503, 29.955436, -3.5010505) failed to convert
-rank 30: Point 836 (-91.040275, 29.723298, -0.64205382) failed to convert
-rank 49: Point 840 (-90.616091, 29.671509, -1.2222271) failed to convert
-rank 75: Point 1158 (-89.977442, 29.900437, 1.5667639) failed to convert
-rank 52: Point 831 (-90.545991, 29.861499, -0.63243406) failed to convert
-rank 24: Point 835 (-91.207674, 29.690775, -2.0205359) failed to convert
-rank 54: Point 835 (-90.488064, 30.060724, -9.0799927) failed to convert
-rank 42: Point 835 (-90.740185, 29.525149, -2.2372496) failed to convert
-rank 39: Point 837 (-90.777394, 29.752453, -2.1894261) failed to convert
-rank 2: Point 835 (-91.941654, 30.480463, -6.1279948) failed to convert
-rank 45: Point 843 (-90.699777, 29.46332, -0.46322387) failed to convert
-rank 23: Point 839 (-91.208845, 29.956463, -0.49782636) failed to convert
-rank 3: Point 839 (-91.887494, 30.200695, -3.1637827) failed to convert
-rank 26: Point 833 (-91.138321, 30.280137, -6.9594801) failed to convert
-rank 19: Point 846 (-91.252627, 30.526709, -3.2841564) failed to convert
-rank 12: Point 824 (-91.547891, 29.947961, -3.2023234) failed to convert
-rank 85: Point 1156 (-89.660644, 29.690519, -0.63749826) failed to convert
-rank 6: Point 836 (-91.756953, 30.408244, -3.4970893) failed to convert
-rank 69: Point 1157 (-90.097172, 29.914332, -7.0652645) failed to convert
-rank 37: Point 841 (-90.848641, 29.33512, -0.20949187) failed to convert
-rank 36: Point 835 (-90.845043, 29.73131, -0.7002782) failed to convert
-rank 34: Point 829 (-90.893376, 29.768583, -1.171665) failed to convert
-rank 47: Point 839 (-90.640108, 29.959246, -0.39052491) failed to convert
-rank 74: Point 1165 (-90.006997, 29.769218, -8.2296) failed to convert
-rank 83: Point 1154 (-89.785008, 29.569947, 8.883117) failed to convert
-rank 99: Point 1156 (-88.896923, 29.464952, 13.927044) failed to convert
-rank 53: Point 839 (-90.546367, 29.538288, -0.53147434) failed to convert
-rank 94: Point 1165 (-89.240658, 29.131153, 0.00235405) failed to convert
-rank 41: Point 841 (-90.740643, 29.821099, -0.40607206) failed to convert
-rank 78: Point 1167 (-89.944126, 29.527262, -0.22911004) failed to convert
-rank 28: Point 831 (-91.106297, 29.681617, -0.96300983) failed to convert
-rank 76: Point 1170 (-89.975, 29.700498, 26.155453) failed to convert
-rank 17: Point 842 (-91.37573, 29.676383, -3.8477954) failed to convert
-rank 31: Point 838 (-91.034098, 29.22475, -0.28796226) failed to convert
-rank 8: Point 829 (-91.659757, 30.828262, -11.216312) failed to convert
-rank 89: Point 1157 (-89.405127, 29.221724, -0.36101978) failed to convert
-rank 87: Point 1156 (-89.496225, 29.702991, 0.02) failed to convert
-rank 72: Point 1166 (-90.035187, 29.956996, 33.017874) failed to convert
-rank 27: Point 837 (-91.115771, 30.201884, -12.734545) failed to convert
-rank 61: Point 845 (-90.384178, 29.565202, -2.8990642) failed to convert
-rank 92: Point 1165 (-89.298798, 29.323505, -0.07369159) failed to convert
-rank 10: Point 834 (-91.622275, 30.31012, 17.963524) failed to convert
-rank 93: Point 1155 (-89.264464, 29.185186, 15.90864) failed to convert
-rank 16: Point 835 (-91.357326, 30.693094, -20.0) failed to convert
-rank 64: Point 1167 (-90.298211, 29.413177, 1.461502) failed to convert
-rank 15: Point 836 (-91.396278, 30.759574, 1.3213368) failed to convert
-rank 86: Point 1166 (-89.603413, 29.411055, 19.183449) failed to convert
-rank 81: Point 1154 (-89.788547, 30.268297, -2.4758566) failed to convert
-rank 65: Point 1157 (-90.261918, 29.424859, 1.6553328) failed to convert
-rank 21: Point 845 (-91.221445, 30.287093, 11.371256) failed to convert
-rank 11: Point 834 (-91.56884, 30.409954, -2.7824105) failed to convert
-rank 59: Point 840 (-90.40929, 29.86341, -0.56441795) failed to convert
-rank 29: Point 840 (-91.059378, 29.725749, -1.5455472) failed to convert
-rank 91: Point 1157 (-89.273647, 29.999548, 3.5905958) failed to convert
-rank 88: Point 1167 (-89.464753, 29.211123, -0.02143329) failed to convert
-rank 7: Point 843 (-91.781223, 29.306856, 6.4000001) failed to convert
-rank 68: Point 1166 (-90.123138, 29.91913, -3.4846558) failed to convert
-rank 66: Point 1163 (-90.164407, 30.249387, 4.27) failed to convert
-rank 79: Point 1157 (-89.906836, 29.747907, -0.00428564) failed to convert
-rank 51: Point 841 (-90.601024, 29.43314, -0.05236453) failed to convert
-rank 43: Point 842 (-90.695536, 29.872007, -0.37294983) failed to convert
-rank 60: Point 829 (-90.377097, 29.966279, -0.73520106) failed to convert
-rank 44: Point 836 (-90.735602, 29.113308, 1.1226991) failed to convert
-rank 57: Point 843 (-90.455842, 29.830928, 0.29383431) failed to convert
-rank 80: Point 1164 (-89.84049, 30.108603, 1.1910368) failed to convert
-rank 77: Point 1157 (-89.90862, 30.27662, -1.1736524) failed to convert
-rank 48: Point 833 (-90.634588, 29.713848, 0.0480824) failed to convert
-rank 73: Point 1156 (-90.010716, 29.993066, -4.0693674) failed to convert
-rank 84: Point 1166 (-89.742163, 29.531609, 14.810733) failed to convert
-rank 98: Point 1169 (-89.04759, 29.512153, 5.2084975) failed to convert
-rank 20: Point 831 (-91.223217, 30.570391, -21.88823) failed to convert
-rank 18: Point 838 (-91.338482, 29.73449, 0.1693709) failed to convert
-rank 25: Point 844 (-91.152646, 30.309737, -14.584681) failed to convert
-rank 96: Point 1170 (-89.208033, 29.060511, 0.86908668) failed to convert
-rank 71: Point 1156 (-90.058788, 29.92653, 3.4920242) failed to convert
-rank 97: Point 1154 (-89.12429, 29.492571, 11.06874) failed to convert
-rank 82: Point 1167 (-89.811127, 29.576379, -4.628693) failed to convert
-rank 67: Point 1154 (-90.167055, 29.708766, -0.56185235) failed to convert
-rank 90: Point 1165 (-89.35807, 29.292518, 18.496392) failed to convert
-rank 62: Point 834 (-90.30031, 30.368832, -0.36581601) failed to convert
-rank 50: Point 841 (-90.622279, 29.376516, -0.43225843) failed to convert
-rank 22: Point 836 (-91.240978, 29.766348, -1.3029197) failed to convert
-rank 13: Point 837 (-91.534304, 29.60152, -2.2666212) failed to convert
-rank 32: Point 831 (-90.927743, 30.178992, -2.1633798) failed to convert
-rank 70: Point 1169 (-90.094517, 29.68769, 1.2739473) failed to convert
-rank 95: Point 1157 (-89.215965, 29.209858, -0.62609977) failed to convert
-rank 9: Point 838 (-91.624416, 30.920188, -2.4895278) failed to convert
-rank 75: Point 1159 (-89.98012, 29.866496, -1.1536613) failed to convert
-rank 4: Point 837 (-91.800806, 30.93372, 6.5473933) failed to convert
-rank 69: Point 1158 (-90.097165, 29.914292, -7.0652645) failed to convert
-rank 33: Point 837 (-90.88149, 30.368754, -4.4633374) failed to convert
-rank 55: Point 838 (-90.499058, 29.654475, -1.0961359) failed to convert
-rank 85: Point 1157 (-89.727504, 28.87219, 60.533253) failed to convert
-rank 38: Point 832 (-90.848823, 28.940288, 9.2406611) failed to convert
-rank 14: Point 833 (-91.454513, 30.314085, -1.9784929) failed to convert
-rank 40: Point 834 (-90.754242, 29.859483, -0.67234074) failed to convert
-rank 35: Point 846 (-90.838041, 30.18938, -1.3795505) failed to convert
-rank 83: Point 1155 (-89.729469, 30.247397, -0.81199379) failed to convert
-rank 94: Point 1166 (-89.241823, 29.117724, 3.268241) failed to convert
-rank 63: Point 841 (-90.261575, 30.471582, -6.5558154) failed to convert
-rank 74: Point 1166 (-89.997266, 29.892965, -2.1152748) failed to convert
-rank 46: Point 825 (-90.660024, 29.922484, -0.64160049) failed to convert
-rank 5: Point 843 (-91.769252, 30.706172, -6.4288808) failed to convert
-rank 49: Point 841 (-90.616055, 29.671557, 0.10636715) failed to convert
-rank 56: Point 836 (-90.487614, 29.637615, 0.68404029) failed to convert
-rank 76: Point 1171 (-89.975798, 29.690246, -4.9645827) failed to convert
-rank 30: Point 837 (-91.040206, 29.724207, -1.2489231) failed to convert
-rank 87: Point 1157 (-89.526331, 29.347041, -4.365041) failed to convert
-rank 78: Point 1168 (-89.902892, 30.045247, 1.2712989) failed to convert
-rank 99: Point 1157 (-88.835397, 30.122213, 13.519502) failed to convert
-rank 52: Point 832 (-90.560376, 29.659645, -1.3078977) failed to convert
-rank 89: Point 1158 (-89.395932, 29.328713, -5.2056795) failed to convert
-rank 0: Point 782 (-92.446984, 28.514253, 47.589629) failed to convert
-rank 42: Point 836 (-90.717905, 29.848438, -0.21780958) failed to convert
-rank 1: Point 841 (-92.029419, 30.723033, -8.5765572) failed to convert
-rank 58: Point 830 (-90.461685, 29.440911, -8.2296) failed to convert
-rank 45: Point 844 (-90.709518, 29.321898, -8.2296) failed to convert
-rank 12: Point 825 (-91.544964, 29.997647, -1.9824545) failed to convert
-rank 34: Point 830 (-90.89882, 29.686996, -1.2290554) failed to convert
-rank 72: Point 1167 (-90.029764, 30.025696, -9.0) failed to convert
-rank 19: Point 847 (-91.281559, 30.0636, -0.154) failed to convert
-rank 39: Point 838 (-90.769061, 29.874142, -0.19997997) failed to convert
-rank 92: Point 1166 (-89.299399, 29.316527, -0.26978469) failed to convert
-rank 64: Point 1168 (-90.291688, 29.500898, 0.77005502) failed to convert
-rank 81: Point 1155 (-89.842981, 29.597794, 9.8197638) failed to convert
-rank 86: Point 1167 (-89.604468, 29.397957, -5.5632099) failed to convert
-rank 93: Point 1156 (-89.27127, 29.107126, 15.008442) failed to convert
-rank 91: Point 1158 (-89.339414, 29.247656, -0.015) failed to convert
-rank 68: Point 1167 (-90.12416, 29.905834, -7.4054214) failed to convert
-rank 65: Point 1158 (-90.259834, 29.452492, 0.58537195) failed to convert
-rank 66: Point 1164 (-90.182865, 30.008759, 1.3534807) failed to convert
-rank 23: Point 840 (-91.230423, 29.611595, -0.52742269) failed to convert
-rank 37: Point 842 (-90.803736, 29.999256, -6.8258907) failed to convert
-rank 88: Point 1168 (-89.464803, 29.210464, 0.31299999) failed to convert
-rank 79: Point 1158 (-89.855559, 30.384413, -9.2505175) failed to convert
-rank 77: Point 1158 (-89.939372, 29.89211, 1.011504) failed to convert
-rank 2: Point 836 (-91.925479, 30.780073, -8.2296) failed to convert
-rank 36: Point 836 (-90.809265, 30.257691, -0.41232101) failed to convert
-rank 41: Point 842 (-90.735202, 29.899912, -0.66457078) failed to convert
-rank 6: Point 837 (-91.728181, 30.917068, -11.429489) failed to convert
-rank 47: Point 840 (-90.669892, 29.533404, -0.93144873) failed to convert
-rank 8: Point 830 (-91.698667, 30.147967, -1.7073938) failed to convert
-rank 54: Point 836 (-90.520377, 29.612098, -0.28376923) failed to convert
-rank 84: Point 1167 (-89.693658, 30.120301, -0.10517042) failed to convert
-rank 80: Point 1165 (-89.841637, 30.094231, 0.01637447) failed to convert
-rank 73: Point 1157 (-90.028293, 29.768965, -4.9011843) failed to convert
-rank 17: Point 843 (-91.31684, 30.637084, -15.690122) failed to convert
-rank 28: Point 832 (-91.106389, 29.680144, -0.70476956) failed to convert
-rank 61: Point 846 (-90.36899, 29.771784, -0.47702402) failed to convert
-rank 11: Point 835 (-91.546131, 30.79444, -11.966813) failed to convert
-rank 96: Point 1171 (-89.178953, 29.38955, 7.0471374) failed to convert
-rank 82: Point 1168 (-89.8111, 29.576433, -4.628693) failed to convert
-rank 98: Point 1170 (-89.076935, 29.186791, 5.0032884) failed to convert
-rank 71: Point 1157 (-90.056908, 29.950585, 33.967851) failed to convert
-rank 53: Point 840 (-90.550491, 29.480162, -0.30923565) failed to convert
-rank 21: Point 846 (-91.213585, 30.411309, -15.552421) failed to convert
-rank 97: Point 1155 (-89.153355, 29.166524, 2.9072583) failed to convert
-rank 15: Point 837 (-91.402511, 30.65744, -7.8816738) failed to convert
-rank 70: Point 1170 (-90.09461, 29.686422, 1.0836602) failed to convert
-rank 51: Point 842 (-90.600375, 29.442328, -0.59862824) failed to convert
-rank 24: Point 836 (-91.168253, 30.314254, 14.741842) failed to convert
-rank 10: Point 835 (-91.634283, 30.100537, -0.39730734) failed to convert
-rank 90: Point 1166 (-89.368568, 29.170674, -0.02398514) failed to convert
-rank 43: Point 843 (-90.713785, 29.608597, -8.2296) failed to convert
-rank 27: Point 838 (-91.113415, 30.238287, -12.609577) failed to convert
-rank 67: Point 1155 (-90.149734, 29.934764, -2.4901257) failed to convert
-rank 57: Point 844 (-90.487278, 29.395482, -8.2296) failed to convert
-rank 95: Point 1158 (-89.226486, 29.090169, 4.4620576) failed to convert
-rank 48: Point 834 (-90.634778, 29.710776, -1.3499732) failed to convert
-rank 44: Point 837 (-90.715137, 29.412103, 0.38648943) failed to convert
-rank 60: Point 830 (-90.370356, 30.057405, -0.12978478) failed to convert
-rank 75: Point 1160 (-89.980192, 29.8655, -6.5775844) failed to convert
-rank 20: Point 832 (-91.256735, 30.036963, -8.1412086) failed to convert
-rank 31: Point 839 (-90.983943, 29.993872, -0.83212438) failed to convert
-rank 25: Point 845 (-91.158855, 30.212593, 10.843876) failed to convert
-rank 69: Point 1159 (-90.088623, 30.0243, -0.87337483) failed to convert
-rank 26: Point 834 (-91.166952, 29.830858, -0.39096552) failed to convert
-rank 85: Point 1158 (-89.616579, 30.215017, -0.0) failed to convert
-rank 3: Point 840 (-91.866356, 30.588466, -6.508055) failed to convert
-rank 29: Point 841 (-91.060509, 29.708211, -0.63403076) failed to convert
-rank 59: Point 841 (-90.409367, 29.862329, -0.94314486) failed to convert
-rank 7: Point 844 (-91.749457, 29.881414, -1.1996696) failed to convert
-rank 32: Point 832 (-90.996947, 29.127306, 1.9260366) failed to convert
-rank 9: Point 839 (-91.640912, 30.636272, -8.4333997) failed to convert
-rank 83: Point 1156 (-89.785404, 29.564676, 23.855545) failed to convert
-rank 94: Point 1167 (-89.236078, 29.183242, -0.0) failed to convert
-rank 18: Point 839 (-91.287967, 30.552362, -16.291562) failed to convert
-rank 78: Point 1169 (-89.903394, 30.03882, -0.80190624) failed to convert
-rank 74: Point 1167 (-90.004834, 29.79674, -5.1569115) failed to convert
-rank 99: Point 1158 (-88.886865, 29.572537, 10.719926) failed to convert
-rank 76: Point 1172 (-89.972974, 29.726011, -0.0) failed to convert
-rank 89: Point 1159 (-89.31115, 30.301657, 2.398504) failed to convert
-rank 72: Point 1168 (-90.031828, 29.999332, 0.1393217) failed to convert
-rank 92: Point 1167 (-89.320553, 29.072843, 0.13538333) failed to convert
-rank 87: Point 1158 (-89.526291, 29.347087, -4.365041) failed to convert
-rank 86: Point 1168 (-89.531341, 30.265042, -4.5610591) failed to convert
-rank 5: Point 844 (-91.788851, 30.355722, -8.2296) failed to convert
-rank 46: Point 826 (-90.702251, 29.314395, -0.0) failed to convert
-rank 38: Point 833 (-90.784765, 29.889769, -0.63457495) failed to convert
-rank 13: Point 838 (-91.515813, 29.917262, -1.6141958) failed to convert
-rank 81: Point 1156 (-89.788507, 30.268441, -2.3179791) failed to convert
-rank 14: Point 834 (-91.444265, 30.484088, -4.2456309) failed to convert
-rank 93: Point 1157 (-89.265578, 29.17203, 4.2768996) failed to convert
-rank 64: Point 1169 (-90.229556, 30.325435, 3.24) failed to convert
-rank 62: Point 835 (-90.331779, 29.948597, -1.7155775) failed to convert
-rank 35: Point 847 (-90.838037, 30.18942, -1.0606091) failed to convert
-rank 65: Point 1159 (-90.208272, 30.135158, 4.3400001) failed to convert
-rank 66: Point 1165 (-90.175941, 30.099062, 4.3499999) failed to convert
-rank 16: Point 836 (-91.407075, 29.876685, -1.9299445) failed to convert
-rank 56: Point 837 (-90.474896, 29.813705, -0.36490879) failed to convert
-rank 88: Point 1169 (-89.363929, 30.378736, -7.1193962) failed to convert
-rank 68: Point 1168 (-90.124149, 29.905873, -7.4054214) failed to convert
-rank 91: Point 1159 (-89.34816, 29.14638, 0.18318264) failed to convert
-rank 77: Point 1159 (-89.942737, 29.849738, -0.0) failed to convert
-rank 52: Point 833 (-90.532715, 30.046502, 23.013378) failed to convert
-rank 79: Point 1159 (-89.895619, 29.887867, -1.2068023) failed to convert
-rank 42: Point 837 (-90.718193, 29.844222, -0.51228759) failed to convert
-rank 84: Point 1168 (-89.694083, 30.115021, 5.388618) failed to convert
-rank 73: Point 1158 (-89.999052, 30.14075, 4.3299999) failed to convert
-rank 30: Point 838 (-91.040239, 29.72356, -1.3924551) failed to convert
-rank 80: Point 1166 (-89.866946, 29.780511, 0.53147405) failed to convert
-rank 0: Point 783 (-92.398138, 29.566723, -0.0038735) failed to convert
-rank 1: Point 842 (-92.086678, 29.620005, -0.37398811) failed to convert
-rank 96: Point 1172 (-89.19937, 29.15883, -0.16867767) failed to convert
-rank 58: Point 831 (-90.461929, 29.437518, -8.2296) failed to convert
-rank 71: Point 1158 (-90.024923, 30.357798, -3.8928611) failed to convert
-rank 49: Point 842 (-90.632968, 29.430352, -0.33479811) failed to convert
-rank 22: Point 837 (-91.197739, 30.453504, 10.052246) failed to convert
-rank 98: Point 1171 (-89.069581, 29.267727, 8.0559136) failed to convert
-rank 70: Point 1171 (-90.076969, 29.914107, 0.42799388) failed to convert
-rank 19: Point 848 (-91.286738, 29.979393, -0.67656229) failed to convert
-rank 82: Point 1169 (-89.734219, 30.514831, -6.4184365) failed to convert
-rank 33: Point 838 (-90.92854, 29.665632, -0.58205572) failed to convert
-rank 97: Point 1156 (-89.147348, 29.233774, -0.0) failed to convert
-rank 63: Point 842 (-90.301193, 29.945916, -2.3711539) failed to convert
-rank 37: Point 843 (-90.812448, 29.871311, -1.0424166) failed to convert
-rank 95: Point 1159 (-89.217592, 29.191352, -0.16381721) failed to convert
-rank 4: Point 838 (-91.798904, 30.966784, -19.488911) failed to convert
-rank 90: Point 1167 (-89.386043, 28.966518, 14.755937) failed to convert
-rank 2: Point 837 (-91.989053, 29.58626, -0.0) failed to convert
-rank 6: Point 838 (-91.749894, 30.53358, -11.63811) failed to convert
-rank 67: Point 1156 (-90.14868, 29.948183, -3.658418) failed to convert
-rank 34: Point 831 (-90.898818, 29.686956, -0.92589756) failed to convert
-rank 23: Point 841 (-91.21236, 29.900395, -0.198) failed to convert
-rank 36: Point 837 (-90.845243, 29.72799, -0.99084268) failed to convert
-rank 17: Point 844 (-91.320621, 30.575804, -8.9123468) failed to convert
-rank 75: Point 1161 (-89.980192, 29.865246, -6.6141605) failed to convert
-rank 41: Point 843 (-90.735193, 29.899777, -0.83542966) failed to convert
-rank 8: Point 831 (-91.661294, 30.801359, -17.650967) failed to convert
-rank 47: Point 841 (-90.647327, 29.856213, -0.32303353) failed to convert
-rank 54: Point 837 (-90.490397, 30.028441, -9.1110823) failed to convert
-rank 61: Point 847 (-90.360122, 29.89177, -0.52341517) failed to convert
-rank 21: Point 847 (-91.271438, 29.484947, 10.0195) failed to convert
-rank 28: Point 833 (-91.105889, 29.687945, -0.39899031) failed to convert
-rank 85: Point 1159 (-89.678036, 29.476995, 1.5338808) failed to convert
-rank 39: Point 839 (-90.786425, 29.62002, -1.7916426) failed to convert
-rank 27: Point 839 (-91.156697, 29.559913, 0.13174979) failed to convert
-rank 55: Point 839 (-90.471436, 30.036545, 26.366573) failed to convert
-rank 53: Point 841 (-90.551318, 29.468395, -0.17251016) failed to convert
-rank 11: Point 836 (-91.611389, 29.674408, -1.2681958) failed to convert
-rank 12: Point 826 (-91.523754, 30.357966, -0.34999999) failed to convert
-rank 10: Point 836 (-91.586874, 30.915656, 2.0325726) failed to convert
-rank 83: Point 1157 (-89.775097, 29.6915, -0.0) failed to convert
-rank 69: Point 1160 (-90.097155, 29.914232, -7.0652645) failed to convert
-rank 94: Point 1168 (-89.237798, 29.163612, -1.4096095) failed to convert
-rank 78: Point 1170 (-89.905439, 30.01326, 7.2051507) failed to convert
-rank 45: Point 845 (-90.667488, 29.927778, -0.88382514) failed to convert
-rank 60: Point 831 (-90.407464, 29.552043, -0.23362918) failed to convert
-rank 50: Point 842 (-90.603098, 29.649609, -0.57955079) failed to convert
-rank 24: Point 837 (-91.20704, 29.700785, -1.5992533) failed to convert
-rank 51: Point 843 (-90.619659, 29.166846, 1.5062087) failed to convert
-rank 44: Point 838 (-90.671053, 30.047052, 19.289624) failed to convert
-rank 40: Point 835 (-90.78442, 29.417786, -8.2296) failed to convert
-rank 76: Point 1173 (-89.951017, 30.003026, 10.822845) failed to convert
-rank 20: Point 833 (-91.235542, 30.375129, 7.5234647) failed to convert
-rank 15: Point 838 (-91.409411, 30.544212, -6.8209897) failed to convert
-rank 31: Point 840 (-90.971811, 30.177052, -3.9386765) failed to convert
-rank 74: Point 1168 (-90.006995, 29.769157, -8.2296) failed to convert
-rank 99: Point 1159 (-88.904191, 29.384632, 18.934011) failed to convert
-rank 72: Point 1169 (-90.034772, 29.96129, -1.7521414) failed to convert
-rank 89: Point 1160 (-89.432103, 28.904527, 16.568381) failed to convert
-rank 43: Point 844 (-90.739217, 29.237997, -0.55828206) failed to convert
-rank 92: Point 1168 (-89.283517, 29.497929, 4.888319) failed to convert
-rank 59: Point 842 (-90.397901, 30.018346, -0.35682076) failed to convert
-rank 25: Point 846 (-91.191782, 29.692711, -3.2866584) failed to convert
-rank 86: Point 1169 (-89.518122, 30.419107, -9.5829015) failed to convert
-rank 81: Point 1157 (-89.788512, 30.268276, -2.4513348) failed to convert
-rank 87: Point 1159 (-89.526265, 29.347118, -4.365041) failed to convert
-rank 3: Point 841 (-91.905497, 29.866638, -0.91612162) failed to convert
-rank 26: Point 835 (-91.135542, 30.323001, -14.746225) failed to convert
-rank 65: Point 1160 (-90.259834, 29.452431, -0.13349827) failed to convert
-rank 66: Point 1166 (-90.18835, 29.936819, -7.764171) failed to convert
-rank 68: Point 1169 (-90.124132, 29.905931, -7.4054214) failed to convert
-rank 32: Point 833 (-90.935669, 30.059791, -4.2266227) failed to convert
-rank 9: Point 840 (-91.664444, 30.227021, -3.3473743) failed to convert
-rank 88: Point 1170 (-89.464752, 29.210142, 0.10785534) failed to convert
-rank 57: Point 845 (-90.453341, 29.865304, -0.74450448) failed to convert
-rank 91: Point 1160 (-89.333531, 29.315549, -0.2721174) failed to convert
-rank 64: Point 1170 (-90.267799, 29.819097, -0.085344) failed to convert
-rank 93: Point 1158 (-89.264601, 29.182998, 15.858855) failed to convert
-rank 84: Point 1169 (-89.705125, 29.98171, 2.96) failed to convert
-rank 77: Point 1160 (-89.960449, 29.625665, 1.2764145) failed to convert
-rank 79: Point 1160 (-89.889033, 29.969946, -0.66625241) failed to convert
-rank 80: Point 1167 (-89.846301, 30.036447, 9.5059348) failed to convert
-rank 96: Point 1173 (-89.200515, 29.145823, 6.9675978) failed to convert
-rank 73: Point 1159 (-90.021537, 29.855054, 1.138758) failed to convert
-rank 48: Point 835 (-90.637356, 29.673905, -1.8909504) failed to convert
-rank 71: Point 1159 (-90.018959, 30.433165, -8.9421235) failed to convert
-rank 98: Point 1172 (-88.984481, 30.198984, 8.7661433) failed to convert
-rank 29: Point 842 (-91.05931, 29.72657, -1.3019176) failed to convert
-rank 70: Point 1172 (-90.084805, 29.813152, 1.0585696) failed to convert
-rank 82: Point 1170 (-89.811083, 29.57647, -4.628693) failed to convert
-rank 95: Point 1160 (-89.21524, 29.217977, -0.0) failed to convert
-rank 97: Point 1157 (-89.075504, 30.030896, 3.0903217) failed to convert
-rank 14: Point 835 (-91.487082, 29.766768, -1.9110959) failed to convert
-rank 46: Point 827 (-90.694703, 29.423834, 0.30162173) failed to convert
-rank 90: Point 1168 (-89.368256, 29.173326, 0.33517207) failed to convert
-rank 7: Point 845 (-91.686639, 30.989376, -13.642722) failed to convert
-rank 42: Point 838 (-90.705689, 30.024242, 22.621812) failed to convert
-rank 67: Point 1157 (-90.161746, 29.777275, 1.0308293) failed to convert
-rank 75: Point 1162 (-89.985892, 29.79292, 0.19646814) failed to convert
-rank 13: Point 839 (-91.494381, 30.279513, -1.4997227) failed to convert
-rank 22: Point 838 (-91.198567, 30.440423, 16.302244) failed to convert
-rank 62: Point 836 (-90.334734, 29.908605, -1.6001152) failed to convert
-rank 30: Point 839 (-91.01438, 30.119854, -11.756137) failed to convert
-rank 85: Point 1160 (-89.662664, 29.662267, -8.957e-05) failed to convert
-rank 35: Point 848 (-90.83803, 30.18948, -0.05666434) failed to convert
-rank 49: Point 843 (-90.615281, 29.682209, 0.97343885) failed to convert
-rank 38: Point 834 (-90.784183, 29.898273, -0.02869046) failed to convert
-rank 83: Point 1158 (-89.787189, 29.542444, 0.31299999) failed to convert
-rank 58: Point 832 (-90.43174, 29.853521, 1.4292473) failed to convert
-rank 52: Point 834 (-90.536076, 29.999671, -0.3370647) failed to convert
-rank 0: Point 784 (-92.393363, 29.665213, -0.5573833) failed to convert
-rank 94: Point 1169 (-89.173556, 29.888181, 1.1270928) failed to convert
-rank 76: Point 1174 (-89.954346, 29.961114, -3.2979361) failed to convert
-rank 19: Point 849 (-91.250186, 30.564772, 12.940731) failed to convert
-rank 78: Point 1171 (-89.963848, 29.276158, 0.64101289) failed to convert
-rank 18: Point 840 (-91.337012, 29.757933, -1.1922882) failed to convert
-rank 5: Point 845 (-91.76468, 30.786852, -16.648175) failed to convert
-rank 1: Point 843 (-92.072269, 29.900595, -2.1785703) failed to convert
-rank 69: Point 1161 (-90.101959, 29.852096, -0.30462844) failed to convert
-rank 56: Point 838 (-90.499852, 29.467169, -0.62682421) failed to convert
-rank 63: Point 843 (-90.333253, 29.514665, -0.085344) failed to convert
-rank 23: Point 842 (-91.209938, 29.938825, -0.95877406) failed to convert
-rank 74: Point 1169 (-90.008592, 29.748709, -5.0032923) failed to convert
-rank 6: Point 839 (-91.775848, 30.069549, -4.9250665) failed to convert
-rank 34: Point 832 (-90.898815, 29.686895, -0.64475771) failed to convert
-rank 36: Point 838 (-90.842909, 29.762498, -1.1131463) failed to convert
-rank 99: Point 1160 (-88.882034, 29.623379, 10.433557) failed to convert
-rank 37: Point 844 (-90.80537, 29.975174, -2.8940026) failed to convert
-rank 89: Point 1161 (-89.395889, 29.328756, -5.2056795) failed to convert
-rank 21: Point 848 (-91.249271, 29.842893, -0.37582516) failed to convert
-rank 16: Point 837 (-91.355044, 30.72965, 18.497532) failed to convert
-rank 4: Point 839 (-91.800321, 30.941387, 10.253717) failed to convert
-rank 33: Point 839 (-90.901474, 30.071408, 14.261603) failed to convert
-rank 47: Point 842 (-90.633281, 30.055725, -1.8450367) failed to convert
-rank 17: Point 845 (-91.316794, 30.637124, -16.963643) failed to convert
-rank 41: Point 844 (-90.708768, 30.279869, -3.0284229) failed to convert
-rank 8: Point 832 (-91.693749, 30.234485, -5.2924864) failed to convert
-rank 92: Point 1169 (-89.298472, 29.32647, -1.3032462) failed to convert
-rank 87: Point 1160 (-89.52434, 29.369659, -0.81429037) failed to convert
-rank 27: Point 840 (-91.111776, 30.263438, 16.926701) failed to convert
-rank 61: Point 848 (-90.382128, 29.592957, 0.15529693) failed to convert
-rank 2: Point 838 (-91.925447, 30.780098, -8.2296) failed to convert
-rank 55: Point 840 (-90.46599, 30.111368, -0.32526068) failed to convert
-rank 86: Point 1170 (-89.570367, 29.80463, 10.665288) failed to convert
-rank 72: Point 1170 (-90.037628, 29.924741, -9.0) failed to convert
-rank 65: Point 1161 (-90.259835, 29.452391, -0.22432058) failed to convert
-rank 81: Point 1158 (-89.791517, 30.23124, -2.3935221) failed to convert
-rank 12: Point 827 (-91.523113, 30.368783, -2.0641308) failed to convert
-rank 39: Point 840 (-90.777414, 29.752058, -2.1888645) failed to convert
-rank 66: Point 1167 (-90.189863, 29.916736, -1.4464049) failed to convert
-rank 53: Point 842 (-90.539819, 29.629951, -0.22453392) failed to convert
-rank 68: Point 1170 (-90.123938, 29.908391, 44.570616) failed to convert
-rank 28: Point 834 (-91.106007, 29.685969, -1.6221557) failed to convert
-rank 45: Point 846 (-90.698943, 29.475258, -1.0275457) failed to convert
-rank 11: Point 837 (-91.563789, 30.494417, -9.6484077) failed to convert
-rank 93: Point 1159 (-89.271882, 29.099458, -0.01069597) failed to convert
-rank 91: Point 1161 (-89.342389, 29.213165, 0.22635065) failed to convert
-rank 88: Point 1171 (-89.409022, 29.860529, -0.04081432) failed to convert
-rank 44: Point 839 (-90.684114, 29.860079, -0.51012291) failed to convert
-rank 77: Point 1161 (-89.956615, 29.674219, -5.0749203) failed to convert
-rank 64: Point 1171 (-90.311887, 29.226649, 1.1993778) failed to convert
-rank 24: Point 838 (-91.170842, 30.273551, -14.404849) failed to convert
-rank 50: Point 843 (-90.603072, 29.64964, -0.76181532) failed to convert
-rank 54: Point 838 (-90.520972, 29.603647, 0.10090879) failed to convert
-rank 60: Point 832 (-90.336659, 30.508785, -9.2166185) failed to convert
-rank 10: Point 837 (-91.658773, 29.670715, 2.0999999) failed to convert
-rank 20: Point 834 (-91.275511, 29.734404, -0.38595556) failed to convert
-rank 40: Point 836 (-90.743482, 30.015543, 19.273753) failed to convert
-rank 84: Point 1170 (-89.666916, 30.440332, -5.251145) failed to convert
-rank 96: Point 1174 (-89.203742, 29.108904, -0.0) failed to convert
-rank 79: Point 1161 (-89.944106, 29.276574, 0.31299999) failed to convert
-rank 80: Point 1168 (-89.881429, 29.599471, 1.1321751) failed to convert
-rank 73: Point 1160 (-90.02729, 29.781506, -0.86664824) failed to convert
-rank 71: Point 1160 (-90.063947, 29.860098, -9.0) failed to convert
-rank 51: Point 844 (-90.584109, 29.672562, -0.40755096) failed to convert
-rank 82: Point 1171 (-89.770489, 30.075202, -0.30794131) failed to convert
-rank 98: Point 1173 (-88.991045, 30.127906, 7.9295469) failed to convert
-rank 95: Point 1161 (-89.216406, 29.20473, -0.0) failed to convert
-rank 90: Point 1169 (-89.363207, 29.231809, 0.12994905) failed to convert
-rank 15: Point 839 (-91.44743, 29.913412, -2.050509) failed to convert
-rank 70: Point 1173 (-90.08226, 29.845886, 0.93734354) failed to convert
-rank 43: Point 845 (-90.713609, 29.611032, -0.76178337) failed to convert
-rank 31: Point 841 (-90.970927, 30.190368, -3.1495843) failed to convert
-rank 97: Point 1158 (-89.114126, 29.604073, 5.0587535) failed to convert
-rank 25: Point 847 (-91.152223, 30.316262, 5.1421505) failed to convert
-rank 3: Point 842 (-91.860685, 30.691496, -9.2514323) failed to convert
-rank 75: Point 1163 (-89.941505, 30.351605, -6.8470961) failed to convert
-rank 57: Point 846 (-90.453851, 29.858151, -0.6723888) failed to convert
-rank 32: Point 834 (-90.963835, 29.634031, -0.52751017) failed to convert
-rank 67: Point 1158 (-90.114701, 30.38644, -2.2120538) failed to convert
-rank 85: Point 1161 (-89.678361, 29.472193, 24.45684) failed to convert
-rank 48: Point 836 (-90.634722, 29.711326, -0.33934902) failed to convert
-rank 83: Point 1159 (-89.76592, 29.803606, -0.71799426) failed to convert
-rank 76: Point 1175 (-89.975768, 29.690273, -4.9645827) failed to convert
-rank 26: Point 836 (-91.135465, 30.324167, -12.78939) failed to convert
-rank 78: Point 1172 (-89.904599, 30.023272, -9.0) failed to convert
-rank 46: Point 828 (-90.660006, 29.92257, -0.7388832) failed to convert
-rank 14: Point 836 (-91.483062, 29.834531, -1.8623874) failed to convert
-rank 94: Point 1170 (-89.23876, 29.152523, 2.5811382) failed to convert
-rank 9: Point 841 (-91.631681, 30.794955, -20.0) failed to convert
-rank 89: Point 1162 (-89.378965, 29.525234, 2.7983852) failed to convert
-rank 7: Point 846 (-91.712128, 30.543779, -4.8592597) failed to convert
-rank 69: Point 1162 (-90.097005, 29.915949, -4.1511443) failed to convert
-rank 74: Point 1170 (-90.006232, 29.778735, 1.124234) failed to convert
-rank 99: Point 1161 (-88.830407, 30.1721, 11.492486) failed to convert
-rank 62: Point 837 (-90.334695, 29.908592, -1.5619274) failed to convert
-rank 42: Point 839 (-90.685339, 30.31505, -0.47373948) failed to convert
-rank 22: Point 839 (-91.196043, 30.480012, 13.927112) failed to convert
-rank 49: Point 844 (-90.610953, 29.743588, -0.76477994) failed to convert
-rank 86: Point 1171 (-89.604419, 29.397993, -5.5632099) failed to convert
-rank 87: Point 1161 (-89.526225, 29.347163, -4.365041) failed to convert
-rank 52: Point 835 (-90.543886, 29.890602, 1.0889222) failed to convert
-rank 72: Point 1171 (-90.027437, 30.054629, 1.1825313) failed to convert
-rank 35: Point 849 (-90.860667, 29.854607, -2.709672) failed to convert
-rank 92: Point 1170 (-89.29551, 29.360426, -0.73391043) failed to convert
-rank 13: Point 840 (-91.54033, 29.497799, 1.9099489) failed to convert
-rank 38: Point 835 (-90.784078, 29.899785, 0.32992231) failed to convert
-rank 59: Point 843 (-90.451977, 29.275945, 1.7756135) failed to convert
-rank 81: Point 1159 (-89.816607, 29.923531, 5.8127754) failed to convert
-rank 65: Point 1162 (-90.259835, 29.45233, 0.71127775) failed to convert
-rank 29: Point 843 (-91.059233, 29.727737, -0.46762494) failed to convert
-rank 68: Point 1171 (-90.118733, 29.975294, -0.02179024) failed to convert
-rank 1: Point 844 (-92.07389, 29.869035, -0.56337861) failed to convert
-rank 66: Point 1168 (-90.233024, 29.345782, 0.31299999) failed to convert
-rank 63: Point 844 (-90.328801, 29.574753, -0.36821919) failed to convert
-rank 58: Point 833 (-90.421279, 29.996427, 13.582775) failed to convert
-rank 30: Point 840 (-91.014381, 30.119793, -11.756137) failed to convert
-rank 5: Point 846 (-91.764631, 30.786888, -16.648175) failed to convert
-rank 93: Point 1160 (-89.231714, 29.557059, 3.9885862) failed to convert
-rank 18: Point 841 (-91.336737, 29.762429, -2.1219838) failed to convert
-rank 64: Point 1172 (-90.289935, 29.522468, -0.05030909) failed to convert
-rank 91: Point 1162 (-89.345173, 29.18093, 0.31299999) failed to convert
-rank 88: Point 1172 (-89.452327, 29.355911, -1.2869999) failed to convert
-rank 77: Point 1162 (-89.958291, 29.652957, 21.908516) failed to convert
-rank 6: Point 840 (-91.743074, 30.654372, -12.415715) failed to convert
-rank 36: Point 839 (-90.835764, 29.86806, -1.073142) failed to convert
-rank 79: Point 1162 (-89.915772, 29.634605, -0.06827848) failed to convert
-rank 21: Point 849 (-91.270363, 29.502371, 4.7112108) failed to convert
-rank 73: Point 1161 (-90.028241, 29.769308, -4.8115731) failed to convert
-rank 96: Point 1175 (-89.199673, 29.154914, -0.49047489) failed to convert
-rank 34: Point 833 (-90.893342, 29.768806, -0.83337578) failed to convert
-rank 80: Point 1169 (-89.892975, 29.45397, 0.31299999) failed to convert
-rank 33: Point 840 (-90.901163, 30.075936, 7.7451224) failed to convert
-rank 47: Point 843 (-90.655057, 29.745702, -0.95955374) failed to convert
-rank 27: Point 841 (-91.115737, 30.201834, -12.734545) failed to convert
-rank 41: Point 845 (-90.760139, 29.536147, -0.46674924) failed to convert
-rank 17: Point 846 (-91.375517, 29.678902, -2.5222605) failed to convert
-rank 82: Point 1172 (-89.775097, 30.018907, 2.1602091) failed to convert
-rank 39: Point 841 (-90.786408, 29.620079, -1.2477863) failed to convert
-rank 61: Point 849 (-90.384168, 29.565026, -1.8039917) failed to convert
-rank 56: Point 839 (-90.486467, 29.653438, -0.51724453) failed to convert
-rank 12: Point 828 (-91.500656, 30.74605, 3.5976309) failed to convert
-rank 84: Point 1171 (-89.742587, 29.52571, -4.5598082) failed to convert
-rank 19: Point 850 (-91.250335, 30.56228, 5.295266) failed to convert
-rank 23: Point 843 (-91.188763, 30.273922, -7.3552843) failed to convert
-rank 71: Point 1161 (-90.049103, 30.04985, 4.1690517) failed to convert
-rank 98: Point 1174 (-89.076804, 29.186401, 5.066517) failed to convert
-rank 90: Point 1170 (-89.362878, 29.235624, 0.02612551) failed to convert
-rank 4: Point 840 (-91.798407, 30.975524, -13.589849) failed to convert
-rank 2: Point 839 (-91.925398, 30.780134, -8.2296) failed to convert
-rank 16: Point 838 (-91.3553, 30.725474, 16.471048) failed to convert
-rank 53: Point 843 (-90.539793, 29.630162, -0.00368745) failed to convert
-rank 28: Point 835 (-91.106016, 29.685819, -0.93782019) failed to convert
-rank 11: Point 838 (-91.550539, 30.719134, -10.491049) failed to convert
-rank 45: Point 847 (-90.721385, 29.148633, -0.0) failed to convert
-rank 70: Point 1174 (-90.069485, 30.010129, -9.0) failed to convert
-rank 0: Point 785 (-92.40751, 29.355184, 9.0950481) failed to convert
-rank 20: Point 835 (-91.256158, 30.045802, -1.334664) failed to convert
-rank 97: Point 1159 (-89.166527, 29.016492, 3.763009) failed to convert
-rank 55: Point 841 (-90.481661, 29.895577, 1.3270273) failed to convert
-rank 8: Point 833 (-91.695247, 30.207854, -2.6618427) failed to convert
-rank 95: Point 1162 (-89.216881, 29.199281, -0.22355772) failed to convert
-rank 50: Point 844 (-90.621302, 29.390101, -0.46906558) failed to convert
-rank 10: Point 838 (-91.622639, 30.301838, -3.2088484) failed to convert
-rank 60: Point 833 (-90.338246, 30.487483, -9.4935835) failed to convert
-rank 67: Point 1159 (-90.138706, 30.076622, 4.3499999) failed to convert
-rank 85: Point 1162 (-89.621254, 30.158039, -0.29963572) failed to convert
-rank 40: Point 837 (-90.769076, 29.643036, -0.78374772) failed to convert
-rank 24: Point 839 (-91.208321, 29.679954, -0.93860556) failed to convert
-rank 37: Point 845 (-90.812448, 29.87125, -1.3440079) failed to convert
-rank 83: Point 1160 (-89.765559, 29.807888, -0.39620992) failed to convert
-rank 54: Point 839 (-90.510315, 29.75228, -0.5836745) failed to convert
-rank 15: Point 840 (-91.471424, 29.50696, 0.75958694) failed to convert
-rank 76: Point 1176 (-89.945543, 30.071711, 1.5233358) failed to convert
-rank 75: Point 1164 (-89.989569, 29.746081, -8.2296) failed to convert
-rank 78: Point 1173 (-89.907343, 29.988913, -1.014531) failed to convert
-rank 94: Point 1171 (-89.231036, 29.240488, -0.00020803) failed to convert
-rank 69: Point 1163 (-90.088326, 30.027672, -8.4002887) failed to convert
-rank 99: Point 1162 (-88.898345, 29.444583, 15.02848) failed to convert
-rank 74: Point 1171 (-89.985922, 30.036406, 1.8970705) failed to convert
-rank 43: Point 846 (-90.695522, 29.871948, -1.08687) failed to convert
-rank 44: Point 840 (-90.701879, 29.604206, -0.92370268) failed to convert
-rank 31: Point 842 (-90.962573, 30.316071, -7.4005537) failed to convert
-rank 3: Point 843 (-91.867472, 30.567139, -8.2296) failed to convert
-rank 89: Point 1163 (-89.406587, 29.203839, 0.31299999) failed to convert
-rank 25: Point 848 (-91.192086, 29.687781, -6.23316) failed to convert
-rank 87: Point 1162 (-89.480728, 29.883157, 2e-08) failed to convert
-rank 92: Point 1171 (-89.296901, 29.343758, -0.0) failed to convert
-rank 51: Point 845 (-90.597553, 29.481932, 0.53397557) failed to convert
-rank 81: Point 1160 (-89.842993, 29.596882, -4.8396147) failed to convert
-rank 48: Point 837 (-90.63474, 29.710761, -1.5974567) failed to convert
-rank 68: Point 1172 (-90.123268, 29.916555, -3.9918154) failed to convert
-rank 86: Point 1172 (-89.641926, 28.94439, 56.105588) failed to convert
-rank 72: Point 1172 (-90.067785, 29.537099, -0.2923492) failed to convert
-rank 26: Point 837 (-91.182022, 29.591624, -0.43096887) failed to convert
-rank 66: Point 1169 (-90.18831, 29.936773, -7.764171) failed to convert
-rank 32: Point 835 (-90.959881, 29.693744, -0.48322126) failed to convert
-rank 57: Point 847 (-90.450551, 29.90332, 0.65941112) failed to convert
-rank 64: Point 1173 (-90.219852, 30.450776, -7.629437) failed to convert
-rank 91: Point 1163 (-89.341642, 29.221793, 0.12154771) failed to convert
-rank 93: Point 1161 (-89.270963, 29.109531, 14.647723) failed to convert
-rank 88: Point 1173 (-89.451837, 29.361611, 24.472098) failed to convert
-rank 65: Point 1163 (-90.240983, 29.703169, 2.46) failed to convert
-rank 96: Point 1176 (-89.198754, 29.165174, 1.5e-07) failed to convert
-rank 46: Point 829 (-90.660013, 29.922428, -1.0544564) failed to convert
-rank 79: Point 1163 (-89.919888, 29.582635, 0.14619642) failed to convert
-rank 14: Point 837 (-91.493874, 29.651089, -0.53475428) failed to convert
-rank 80: Point 1170 (-89.852918, 29.953347, 11.353284) failed to convert
-rank 84: Point 1172 (-89.742567, 29.525767, -4.5598082) failed to convert
-rank 73: Point 1162 (-90.016075, 29.924525, 1.0319883) failed to convert
-rank 52: Point 836 (-90.598769, 29.114888, 2.3851918) failed to convert
-rank 49: Point 845 (-90.589197, 30.050453, 24.10343) failed to convert
-rank 77: Point 1163 (-89.956313, 29.677966, -0.74582374) failed to convert
-rank 9: Point 842 (-91.618667, 31.017991, -20.895741) failed to convert
-rank 71: Point 1162 (-90.058815, 29.925483, -7.3063613) failed to convert
-rank 98: Point 1175 (-89.077577, 29.177628, 0.9933744) failed to convert
-rank 63: Point 845 (-90.335402, 29.485432, 0.66639763) failed to convert
-rank 22: Point 840 (-91.230504, 29.933897, -0.2747581) failed to convert
-rank 13: Point 841 (-91.534295, 29.60148, -2.2798891) failed to convert
-rank 35: Point 850 (-90.86056, 29.856182, -1.2569332) failed to convert
-rank 7: Point 847 (-91.68628, 30.995087, -18.751758) failed to convert
-rank 38: Point 836 (-90.784699, 29.890671, -1.2180606) failed to convert
-rank 1: Point 845 (-92.042151, 30.479472, -8.2614332) failed to convert
-rank 70: Point 1175 (-90.067817, 30.031224, -1.4626831) failed to convert
-rank 30: Point 841 (-91.040188, 29.724301, -1.6128502) failed to convert
-rank 62: Point 838 (-90.358639, 29.584982, -0.528477) failed to convert
-rank 82: Point 1173 (-89.77299, 30.044547, 2.5739972) failed to convert
-rank 90: Point 1171 (-89.358229, 29.288974, 17.947888) failed to convert
-rank 34: Point 834 (-90.893358, 29.768525, -0.91738882) failed to convert
-rank 97: Point 1160 (-89.140555, 29.308871, 0.79089568) failed to convert
-rank 59: Point 844 (-90.409335, 29.86264, -0.74681664) failed to convert
-rank 47: Point 844 (-90.685204, 29.311793, -0.58416615) failed to convert
-rank 29: Point 844 (-91.059271, 29.727049, -1.3610812) failed to convert
-rank 27: Point 842 (-91.113389, 30.238257, -12.609577) failed to convert
-rank 17: Point 847 (-91.386789, 29.491819, 1.6470644) failed to convert
-rank 6: Point 841 (-91.739093, 30.724714, -15.651481) failed to convert
-rank 85: Point 1163 (-89.639679, 29.937991, 2.9569933) failed to convert
-rank 39: Point 842 (-90.777298, 29.753465, -2.1913736) failed to convert
-rank 95: Point 1163 (-89.217031, 29.197534, -0.05237862) failed to convert
-rank 41: Point 846 (-90.735148, 29.899818, -0.6301821) failed to convert
-rank 67: Point 1160 (-90.157471, 29.832033, -0.24669781) failed to convert
-rank 18: Point 842 (-91.336478, 29.766531, 2.766976) failed to convert
-rank 56: Point 840 (-90.474808, 29.814844, -0.50858928) failed to convert
-rank 42: Point 840 (-90.740055, 29.526335, -1.9935022) failed to convert
-rank 76: Point 1177 (-89.95437, 29.960695, -3.1132273) failed to convert
-rank 83: Point 1161 (-89.727879, 30.265891, -1.3423205) failed to convert
-rank 19: Point 851 (-91.266772, 30.300056, -4.0683225) failed to convert
-rank 78: Point 1174 (-89.903162, 30.041063, -1.4395704) failed to convert
-rank 12: Point 829 (-91.570689, 29.554826, 1.5437908) failed to convert
-rank 23: Point 844 (-91.233429, 29.562803, 2.4423132) failed to convert
-rank 21: Point 850 (-91.2256, 30.220919, -2.6332482) failed to convert
-rank 33: Point 841 (-90.922237, 29.759727, -0.54163489) failed to convert
-rank 75: Point 1165 (-89.98183, 29.844295, 29.564275) failed to convert
-rank 16: Point 839 (-91.35583, 30.716521, -1.9962129) failed to convert
-rank 61: Point 850 (-90.382111, 29.593015, -1.5236906) failed to convert
-rank 5: Point 847 (-91.78877, 30.35415, -10.345877) failed to convert
-rank 53: Point 844 (-90.509849, 30.047395, -10.088881) failed to convert
-rank 74: Point 1172 (-90.003345, 29.815396, 28.746732) failed to convert
-rank 50: Point 845 (-90.599489, 29.700079, 0.06217256) failed to convert
-rank 60: Point 834 (-90.378061, 29.952273, -3.6235777) failed to convert
-rank 94: Point 1172 (-89.234107, 29.205457, -0.0) failed to convert
-rank 4: Point 841 (-91.828455, 30.435392, -2.9873958) failed to convert
-rank 58: Point 834 (-90.461674, 29.440872, -8.2296) failed to convert
-rank 99: Point 1163 (-88.834064, 30.130951, 13.324234) failed to convert
-rank 89: Point 1164 (-89.407074, 29.197567, -0.30304791) failed to convert
-rank 92: Point 1172 (-89.241668, 29.971332, 0.41488874) failed to convert
-rank 69: Point 1164 (-90.104245, 29.822252, 2.113944) failed to convert
-rank 87: Point 1163 (-89.56999, 28.822657, 79.400328) failed to convert
-rank 45: Point 848 (-90.70864, 29.334409, -0.61182972) failed to convert
-rank 28: Point 836 (-91.105872, 29.688003, -0.30658866) failed to convert
-rank 11: Point 839 (-91.563749, 30.494463, -11.798809) failed to convert
-rank 55: Point 842 (-90.474262, 29.997615, -4.2711487) failed to convert
-rank 8: Point 834 (-91.667599, 30.691489, -8.8780219) failed to convert
-rank 10: Point 839 (-91.59588, 30.761256, 7.352326) failed to convert
-rank 81: Point 1161 (-89.78846, 30.268245, -2.2239671) failed to convert
-rank 0: Point 786 (-92.401496, 29.470433, 8.4807854) failed to convert
-rank 68: Point 1173 (-90.082859, 30.436018, -5.6210926) failed to convert
-rank 72: Point 1173 (-90.035054, 29.957419, 36.824512) failed to convert
-rank 86: Point 1173 (-89.604, 29.402669, 36.4248) failed to convert
-rank 24: Point 840 (-91.207635, 29.690821, -2.6577562) failed to convert
-rank 40: Point 838 (-90.754407, 29.856998, -0.94889811) failed to convert
-rank 66: Point 1170 (-90.243003, 29.212157, -0.09998975) failed to convert
-rank 43: Point 847 (-90.713575, 29.611364, -0.34171551) failed to convert
-rank 91: Point 1164 (-89.263638, 30.112342, -0.0) failed to convert
-rank 88: Point 1174 (-89.401285, 29.949358, -0.31671779) failed to convert
-rank 2: Point 840 (-91.971083, 29.925929, -0.15293435) failed to convert
-rank 64: Point 1174 (-90.2254, 30.378131, -0.40473335) failed to convert
-rank 93: Point 1162 (-89.265686, 29.169806, 5.2826731) failed to convert
-rank 79: Point 1164 (-89.868768, 30.220491, 2.6268467) failed to convert
-rank 31: Point 843 (-91.023673, 29.384888, -0.0) failed to convert
-rank 15: Point 841 (-91.456795, 29.753609, -1.6937457) failed to convert
-rank 37: Point 846 (-90.812448, 29.87121, -1.1879286) failed to convert
-rank 25: Point 849 (-91.191772, 29.692771, -3.2866584) failed to convert
-rank 44: Point 841 (-90.716379, 29.393705, -0.52557992) failed to convert
-rank 20: Point 836 (-91.294322, 29.428296, -0.71287532) failed to convert
-rank 3: Point 844 (-91.893619, 30.085921, -8.1947217) failed to convert
-rank 54: Point 840 (-90.502209, 29.864823, -0.42742778) failed to convert
-rank 51: Point 846 (-90.52544, 30.491163, -10.841061) failed to convert
-rank 96: Point 1177 (-89.195933, 29.197117, -0.0) failed to convert
-rank 65: Point 1164 (-90.218476, 30.000654, 1.0371295) failed to convert
-rank 77: Point 1164 (-89.960827, 29.620732, 0.31299999) failed to convert
-rank 73: Point 1163 (-90.010396, 29.996652, 11.330268) failed to convert
-rank 48: Point 838 (-90.635521, 29.699391, -0.35743151) failed to convert
-rank 71: Point 1163 (-90.060049, 29.90956, -0.52363612) failed to convert
-rank 36: Point 840 (-90.827285, 29.992234, 13.994954) failed to convert
-rank 80: Point 1171 (-89.880462, 29.610204, 21.947195) failed to convert
-rank 84: Point 1173 (-89.742553, 29.525805, -4.5598082) failed to convert
-rank 57: Point 848 (-90.470789, 29.624142, 0.45794058) failed to convert
-rank 26: Point 838 (-91.19837, 29.330432, 1.6093159) failed to convert
-rank 98: Point 1176 (-89.012816, 29.891136, 4.7486799) failed to convert
-rank 70: Point 1176 (-90.089405, 29.753342, 0.30700431) failed to convert
-rank 90: Point 1172 (-89.386485, 28.959847, 1.8461622) failed to convert
-rank 82: Point 1174 (-89.769064, 30.092339, -0.94844627) failed to convert
-rank 14: Point 838 (-91.487055, 29.766713, -1.9110959) failed to convert
-rank 46: Point 830 (-90.685451, 29.557491, -0.68198946) failed to convert
-rank 32: Point 836 (-90.963466, 29.63907, -0.3724414) failed to convert
-rank 97: Point 1161 (-89.157767, 29.115325, -0.0870219) failed to convert
-rank 85: Point 1164 (-89.657631, 29.722066, -0.51134648) failed to convert
-rank 52: Point 837 (-90.578592, 29.402078, 0.43544877) failed to convert
-rank 95: Point 1164 (-89.21731, 29.194276, -0.02758574) failed to convert
-rank 9: Point 843 (-91.634347, 30.748657, -8.7076509) failed to convert
-rank 22: Point 841 (-91.196725, 30.469262, 11.732133) failed to convert
-rank 67: Point 1161 (-90.151655, 29.90778, 0.01314192) failed to convert
-rank 78: Point 1175 (-89.914866, 29.894793, -1.306124) failed to convert
-rank 7: Point 848 (-91.728111, 30.260499, -4.9707563) failed to convert
-rank 76: Point 1178 (-89.974595, 29.705037, -4.6994067) failed to convert
-rank 30: Point 842 (-91.014382, 30.119753, -11.756137) failed to convert
-rank 38: Point 837 (-90.783653, 29.905892, -0.28912) failed to convert
-rank 49: Point 846 (-90.642913, 29.287081, -0.42809879) failed to convert
-rank 13: Point 842 (-91.523556, 29.785206, -4.009949) failed to convert
-rank 1: Point 846 (-92.089164, 29.569098, 1.7999999) failed to convert
-rank 83: Point 1162 (-89.727353, 30.272007, -2.8543294) failed to convert
-rank 74: Point 1173 (-90.007859, 29.757893, -8.2296) failed to convert
-rank 94: Point 1173 (-89.240786, 29.129223, 1.5428353) failed to convert
-rank 75: Point 1166 (-89.987166, 29.776593, -1.055646) failed to convert
-rank 34: Point 835 (-90.86934, 30.125864, -0.66980208) failed to convert
-rank 69: Point 1165 (-90.088328, 30.027611, -8.4002887) failed to convert
-rank 89: Point 1165 (-89.407118, 29.196926, 0.31299999) failed to convert
-rank 87: Point 1164 (-89.479814, 29.892199, -0.00932293) failed to convert
-rank 17: Point 848 (-91.316763, 30.63715, -16.963643) failed to convert
-rank 86: Point 1174 (-89.604387, 29.398018, -5.5632099) failed to convert
-rank 92: Point 1173 (-89.264176, 29.716881, 1.6021922) failed to convert
-rank 99: Point 1164 (-88.891629, 29.515514, 12.625338) failed to convert
-rank 81: Point 1162 (-89.804849, 30.067732, 11.570066) failed to convert
-rank 68: Point 1174 (-90.184604, 29.111305, -0.59760253) failed to convert
-rank 27: Point 843 (-91.127613, 30.016678, -1.5627036) failed to convert
-rank 6: Point 842 (-91.787789, 29.853835, -0.47500961) failed to convert
-rank 29: Point 845 (-91.060284, 29.711348, -0.15019439) failed to convert
-rank 72: Point 1174 (-90.030274, 30.018301, 5.7492583) failed to convert
-rank 41: Point 847 (-90.767939, 29.421413, -8.2296) failed to convert
-rank 59: Point 845 (-90.409292, 29.863196, -1.1719982) failed to convert
-rank 66: Point 1171 (-90.229104, 29.397575, 1.0262217) failed to convert
-rank 91: Point 1165 (-89.345616, 29.17561, -1.1104264) failed to convert
-rank 93: Point 1163 (-89.206526, 29.84039, 2.2281975) failed to convert
-rank 5: Point 848 (-91.887591, 28.529451, 44.765874) failed to convert
-rank 39: Point 843 (-90.786435, 29.619247, -1.1739891) failed to convert
-rank 63: Point 846 (-90.300099, 29.959654, 13.532053) failed to convert
-rank 88: Point 1175 (-89.383611, 30.152511, 3.3292299) failed to convert
-rank 64: Point 1175 (-90.248308, 30.076813, 3.5699999) failed to convert
-rank 42: Point 841 (-90.740059, 29.526275, -1.9862022) failed to convert
-rank 35: Point 851 (-90.860591, 29.855632, -1.1899275) failed to convert
-rank 33: Point 842 (-90.930849, 29.629749, -1.2826654) failed to convert
-rank 62: Point 839 (-90.33344, 29.925355, -1.0593968) failed to convert
-rank 65: Point 1165 (-90.22832, 29.870821, -4.6893483) failed to convert
-rank 79: Point 1165 (-89.884903, 30.020232, 3.7421553) failed to convert
-rank 73: Point 1164 (-90.028383, 29.767388, -2.4830097) failed to convert
-rank 61: Point 851 (-90.383671, 29.571682, -0.085344) failed to convert
-rank 12: Point 830 (-91.571872, 29.534181, 1.551168) failed to convert
-rank 4: Point 842 (-91.813277, 30.708868, -7.3045688) failed to convert
-rank 77: Point 1165 (-89.95807, 29.655602, 20.63754) failed to convert
-rank 71: Point 1164 (-90.066331, 29.828755, 0.4555798) failed to convert
-rank 53: Point 845 (-90.539757, 29.630623, -0.24279259) failed to convert
-rank 18: Point 843 (-91.359999, 29.378938, 1.5457286) failed to convert
-rank 60: Point 835 (-90.389248, 29.800274, -0.48537499) failed to convert
-rank 23: Point 845 (-91.184277, 30.344237, 5.1688569) failed to convert
-rank 47: Point 845 (-90.671839, 29.504718, -0.89050798) failed to convert
-rank 58: Point 835 (-90.42183, 29.988701, -3.4433283) failed to convert
-rank 96: Point 1178 (-89.196809, 29.18719, -0.0) failed to convert
-rank 16: Point 840 (-91.357415, 30.690778, -9.6336336) failed to convert
-rank 19: Point 852 (-91.281492, 30.063665, -0.154) failed to convert
-rank 45: Point 849 (-90.709549, 29.321104, -0.8938864) failed to convert
-rank 56: Point 841 (-90.474589, 29.817827, 1.0377635) failed to convert
-rank 84: Point 1174 (-89.742533, 29.525863, -4.5598082) failed to convert
-rank 98: Point 1177 (-89.058379, 29.389873, 9.6364047) failed to convert
-rank 28: Point 837 (-91.071897, 30.214907, 16.673994) failed to convert
-rank 90: Point 1173 (-89.371831, 29.130705, 0.31299999) failed to convert
-rank 21: Point 851 (-91.218168, 30.338681, 13.404014) failed to convert
-rank 55: Point 843 (-90.481666, 29.895426, 1.3563456) failed to convert
-rank 70: Point 1177 (-90.083663, 29.827432, 1.3002293) failed to convert
-rank 11: Point 840 (-91.563723, 30.494494, -11.798809) failed to convert
-rank 8: Point 835 (-91.661263, 30.801307, -17.650967) failed to convert
-rank 80: Point 1172 (-89.845284, 30.047138, 0.27432001) failed to convert
-rank 82: Point 1175 (-89.811056, 29.576524, -4.628693) failed to convert
-rank 0: Point 787 (-92.407232, 29.323463, 8.1704967) failed to convert
-rank 24: Point 841 (-91.205617, 29.722921, -7.623048) failed to convert
-rank 40: Point 839 (-90.754227, 29.859602, -0.0216274) failed to convert
-rank 25: Point 850 (-91.192077, 29.687741, -6.23316) failed to convert
-rank 44: Point 842 (-90.715832, 29.401622, -0.50360333) failed to convert
-rank 43: Point 848 (-90.695513, 29.871909, -0.72267263) failed to convert
-rank 97: Point 1162 (-89.155862, 29.13637, 9.552e-05) failed to convert
-rank 85: Point 1165 (-89.622, 30.148007, 3.5726951) failed to convert
-rank 54: Point 841 (-90.487901, 30.062486, -3.5161551) failed to convert
-rank 15: Point 842 (-91.450471, 29.859442, -0.57360747) failed to convert
-rank 37: Point 847 (-90.813005, 29.862989, -0.4304946) failed to convert
-rank 51: Point 847 (-90.556939, 30.053965, -9.7871288) failed to convert
-rank 20: Point 837 (-91.235691, 30.372217, 12.139922) failed to convert
-rank 2: Point 841 (-91.912823, 31.010547, -15.00087) failed to convert
-rank 78: Point 1176 (-89.935899, 29.63023, 0.48463052) failed to convert
-rank 76: Point 1179 (-89.954023, 29.964957, -1.9500371) failed to convert
-rank 95: Point 1165 (-89.217731, 29.189454, -0.52539505) failed to convert
-rank 50: Point 846 (-90.603033, 29.649687, -0.70520705) failed to convert
-rank 48: Point 839 (-90.623443, 29.871058, -0.25566363) failed to convert
-rank 67: Point 1162 (-90.141433, 30.040263, 4.04) failed to convert
-rank 31: Point 844 (-91.029001, 29.301673, 0.56430848) failed to convert
-rank 83: Point 1163 (-89.766098, 29.800926, -0.55398327) failed to convert
-rank 26: Point 839 (-91.176257, 29.682917, -4.35864) failed to convert
-rank 3: Point 845 (-91.895326, 30.054104, -5.6789939) failed to convert
-rank 10: Point 840 (-91.604414, 30.615242, -6.2882832) failed to convert
-rank 74: Point 1174 (-90.01361, 29.684447, -0.09686435) failed to convert
-rank 14: Point 839 (-91.487038, 29.766677, -1.40319) failed to convert
-rank 94: Point 1174 (-89.232092, 29.228109, -0.0) failed to convert
-rank 36: Point 841 (-90.827188, 29.993613, 14.003776) failed to convert
-rank 75: Point 1167 (-89.980122, 29.865823, -6.5928245) failed to convert
-rank 57: Point 849 (-90.418355, 30.34239, -0.32783356) failed to convert
-rank 89: Point 1166 (-89.378245, 29.532686, 2.8492679) failed to convert
-rank 32: Point 837 (-90.930566, 30.135434, 30.19369) failed to convert
-rank 87: Point 1165 (-89.493869, 29.727424, -0.0) failed to convert
-rank 72: Point 1175 (-90.037586, 29.924785, -9.0) failed to convert
-rank 86: Point 1175 (-89.547245, 30.077231, 3.4691953) failed to convert
-rank 69: Point 1166 (-90.08833, 30.027571, -5.4528723) failed to convert
-rank 92: Point 1174 (-89.299793, 29.310379, -0.08360035) failed to convert
-rank 46: Point 831 (-90.681836, 29.609534, -0.52394644) failed to convert
-rank 99: Point 1165 (-88.851687, 29.94266, 3.6846042) failed to convert
-rank 81: Point 1163 (-89.802513, 30.096324, 2.2392348) failed to convert
-rank 64: Point 1176 (-90.299174, 29.398008, -0.20238695) failed to convert
-rank 93: Point 1164 (-89.265054, 29.17646, 7.2726152) failed to convert
-rank 30: Point 843 (-91.040322, 29.722177, -0.583234) failed to convert
-rank 68: Point 1175 (-90.123816, 29.908836, 32.749222) failed to convert
-rank 66: Point 1172 (-90.188284, 29.936742, -6.7564065) failed to convert
-rank 91: Point 1166 (-89.345237, 29.179991, 0.31299999) failed to convert
-rank 73: Point 1165 (-90.01068, 29.993016, -3.0689772) failed to convert
-rank 9: Point 844 (-91.630477, 30.815108, -10.661902) failed to convert
-rank 88: Point 1176 (-89.453026, 29.346466, 2.1199999) failed to convert
-rank 79: Point 1166 (-89.888054, 29.980985, 10.829876) failed to convert
-rank 52: Point 838 (-90.560713, 29.654558, -0.55996008) failed to convert
-rank 38: Point 838 (-90.78468, 29.890832, -0.26294634) failed to convert
-rank 77: Point 1166 (-90.038427, 28.622494, 207.6186) failed to convert
-rank 65: Point 1166 (-90.228324, 29.870761, -4.6893483) failed to convert
-rank 71: Point 1165 (-90.06389, 29.860118, -9.0) failed to convert
-rank 7: Point 849 (-91.719471, 30.41344, -5.3758045) failed to convert
-rank 96: Point 1179 (-89.112889, 30.1246, 3.1130489) failed to convert
-rank 90: Point 1174 (-89.362819, 29.23536, 0.02373723) failed to convert
-rank 49: Point 847 (-90.611271, 29.73881, -1.2951418) failed to convert
-rank 98: Point 1178 (-89.085851, 29.084486, 0.88136867) failed to convert
-rank 84: Point 1175 (-89.743011, 29.519996, 0.29587611) failed to convert
-rank 1: Point 847 (-92.076714, 29.811689, -0.15945582) failed to convert
-rank 70: Point 1178 (-90.078124, 29.898757, -0.91270218) failed to convert
-rank 34: Point 836 (-90.865251, 30.186313, -1.3894435) failed to convert
-rank 6: Point 843 (-91.739097, 30.724644, -16.194026) failed to convert
-rank 17: Point 849 (-91.375445, 29.679377, -2.5158046) failed to convert
-rank 22: Point 842 (-91.209178, 30.272816, -6.8081967) failed to convert
-rank 82: Point 1176 (-89.809804, 29.592005, -5.3516787) failed to convert
-rank 80: Point 1173 (-89.859091, 29.876057, 0.10097027) failed to convert
-rank 59: Point 846 (-90.409216, 29.864231, -0.37742284) failed to convert
-rank 5: Point 849 (-91.789269, 30.344409, -2.902086) failed to convert
-rank 97: Point 1163 (-89.149285, 29.210195, -0.0) failed to convert
-rank 41: Point 848 (-90.768275, 29.41641, -0.02442183) failed to convert
-rank 78: Point 1177 (-89.905042, 30.017403, -0.82838097) failed to convert
-rank 39: Point 844 (-90.756494, 30.056011, -1.461369) failed to convert
-rank 53: Point 846 (-90.538748, 29.644677, -2.4447139) failed to convert
-rank 85: Point 1166 (-89.613616, 30.246805, -0.95677394) failed to convert
-rank 13: Point 843 (-91.532948, 29.624537, -1.2979499) failed to convert
-rank 60: Point 836 (-90.370275, 30.057353, -9.0) failed to convert
-rank 12: Point 831 (-91.522856, 30.371647, -2.3313188) failed to convert
-rank 61: Point 852 (-90.3821, 29.593054, -1.6819978) failed to convert
-rank 29: Point 846 (-91.067352, 29.601706, -0.43826984) failed to convert
-rank 47: Point 846 (-90.671113, 29.515146, -0.91831201) failed to convert
-rank 19: Point 853 (-91.252092, 30.534058, -7.9616549) failed to convert
-rank 95: Point 1166 (-89.219534, 29.168937, -0.0) failed to convert
-rank 76: Point 1180 (-89.957519, 29.920904, 43.147846) failed to convert
-rank 4: Point 843 (-91.798864, 30.966788, -19.488911) failed to convert
-rank 28: Point 838 (-91.105933, 29.687, -0.83847145) failed to convert
-rank 83: Point 1164 (-89.784638, 29.573078, -0.17320502) failed to convert
-rank 63: Point 847 (-90.290907, 30.082068, 3.29) failed to convert
-rank 23: Point 846 (-91.209108, 29.951623, -0.95609676) failed to convert
-rank 40: Point 840 (-90.75423, 29.859445, -0.44768626) failed to convert
-rank 74: Point 1175 (-89.994115, 29.932509, 20.000828) failed to convert
-rank 18: Point 844 (-91.342561, 29.666295, 0.37884225) failed to convert
-rank 21: Point 852 (-91.260178, 29.667039, 0.97421341) failed to convert
-rank 94: Point 1175 (-89.23003, 29.251449, -0.0) failed to convert
-rank 67: Point 1163 (-90.153788, 29.879395, -0.53791024) failed to convert
-rank 8: Point 836 (-91.649886, 30.997568, 4.3371961) failed to convert
-rank 16: Point 841 (-91.35621, 30.71029, -20.0) failed to convert
-rank 11: Point 841 (-91.590133, 30.041729, -0.03060726) failed to convert
-rank 56: Point 842 (-90.474833, 29.814206, -0.05740758) failed to convert
-rank 75: Point 1168 (-89.980061, 29.866482, -1.8905546) failed to convert
-rank 42: Point 842 (-90.740062, 29.526234, -1.9919725) failed to convert
-rank 62: Point 840 (-90.336043, 29.890247, -0.72754839) failed to convert
-rank 58: Point 836 (-90.409826, 30.152074, 2.2477576) failed to convert
-rank 43: Point 849 (-90.713578, 29.611084, -0.19793354) failed to convert
-rank 24: Point 842 (-91.189436, 29.979696, -0.70588378) failed to convert
-rank 89: Point 1167 (-89.406424, 29.204873, 0.07784719) failed to convert
-rank 27: Point 844 (-91.127607, 30.01677, -1.4242694) failed to convert
-rank 44: Point 843 (-90.679027, 29.932669, -1.01428) failed to convert
-rank 33: Point 843 (-90.900499, 30.084182, -6.287635) failed to convert
-rank 86: Point 1176 (-89.604338, 29.398054, -3.7236819) failed to convert
-rank 50: Point 847 (-90.621105, 29.39243, 0.3048) failed to convert
-rank 35: Point 852 (-90.891437, 29.394175, -0.0) failed to convert
-rank 15: Point 843 (-91.461408, 29.67548, -1.4505153) failed to convert
-rank 45: Point 850 (-90.666351, 29.943696, -0.6553629) failed to convert
-rank 72: Point 1176 (-90.037559, 29.924814, -9.0) failed to convert
-rank 2: Point 842 (-91.938695, 30.532406, -5.7551793) failed to convert
-rank 0: Point 788 (-92.396098, 29.560063, -0.43326806) failed to convert
-rank 92: Point 1175 (-89.306, 29.23884, 16.578989) failed to convert
-rank 87: Point 1166 (-89.516053, 29.465639, 0.71111169) failed to convert
-rank 69: Point 1167 (-90.088333, 30.02751, -5.4528723) failed to convert
-rank 99: Point 1166 (-88.859295, 29.860367, 2.9705131) failed to convert
-rank 55: Point 844 (-90.524879, 29.293181, 1.1972775) failed to convert
-rank 31: Point 845 (-91.041407, 29.108297, 1.7011666) failed to convert
-rank 54: Point 842 (-90.515022, 29.686327, -1.3965894) failed to convert
-rank 37: Point 848 (-90.812194, 29.87491, -1.1355884) failed to convert
-rank 81: Point 1164 (-89.842963, 29.596935, -4.8396147) failed to convert
-rank 20: Point 838 (-91.256679, 30.036985, -8.1412086) failed to convert
-rank 48: Point 840 (-90.611799, 30.035729, 23.230024) failed to convert
-rank 93: Point 1165 (-89.262149, 29.209691, -0.13731734) failed to convert
-rank 3: Point 846 (-91.911763, 29.748008, 2.7426606) failed to convert
-rank 66: Point 1173 (-90.188244, 29.936696, -6.6216942) failed to convert
-rank 25: Point 851 (-91.198848, 29.579823, 0.5056564) failed to convert
-rank 91: Point 1167 (-89.348417, 29.143059, 0.31299999) failed to convert
-rank 64: Point 1177 (-90.283557, 29.607647, -0.085344) failed to convert
-rank 68: Point 1176 (-90.117762, 29.987163, 0.76358889) failed to convert
-rank 77: Point 1167 (-89.962991, 29.593097, -0.01165238) failed to convert
-rank 79: Point 1167 (-89.915832, 29.633311, -2.5292847) failed to convert
-rank 88: Point 1177 (-89.45226, 29.35526, -1.344176) failed to convert
-rank 36: Point 842 (-90.877625, 29.24319, 0.53207685) failed to convert
-rank 96: Point 1180 (-89.196136, 29.194579, -0.00013608) failed to convert
-rank 65: Point 1167 (-90.228326, 29.87072, 0.19550773) failed to convert
-rank 73: Point 1166 (-90.028253, 29.76896, -4.9011843) failed to convert
-rank 84: Point 1176 (-89.732182, 29.652301, -0.64645928) failed to convert
-rank 98: Point 1179 (-89.072228, 29.23605, 3.0267694) failed to convert
-rank 51: Point 848 (-90.556935, 30.053904, -9.7871288) failed to convert
-rank 46: Point 832 (-90.663525, 29.872004, -0.43707899) failed to convert
-rank 57: Point 850 (-90.453302, 29.865292, -0.74450448) failed to convert
-rank 26: Point 840 (-91.135164, 30.328389, -14.755369) failed to convert
-rank 32: Point 838 (-90.911858, 30.414311, -7.3442991) failed to convert
-rank 10: Point 841 (-91.618552, 30.371642, -4.9817602) failed to convert
-rank 30: Point 844 (-91.040292, 29.722642, -1.2091791) failed to convert
-rank 82: Point 1177 (-89.764441, 30.148587, 2.5742667) failed to convert
-rank 90: Point 1175 (-89.317332, 29.758936, 0.69520689) failed to convert
-rank 71: Point 1166 (-90.100075, 29.39206, -0.26414438) failed to convert
-rank 70: Point 1179 (-90.047959, 30.284689, 3.8310853) failed to convert
-rank 80: Point 1174 (-89.852438, 29.958516, -0.6597259) failed to convert
-rank 52: Point 839 (-90.560327, 29.659681, -0.04894776) failed to convert
-rank 38: Point 839 (-90.775995, 30.017535, -10.387585) failed to convert
-rank 49: Point 848 (-90.599988, 29.898295, 1.1943886) failed to convert
-rank 97: Point 1164 (-89.153402, 29.163401, 0.00012648) failed to convert
-rank 78: Point 1178 (-89.906906, 29.994145, 4.15875) failed to convert
-rank 9: Point 845 (-91.618636, 31.017939, -21.17765) failed to convert
-rank 7: Point 850 (-91.68624, 30.995133, -20.302117) failed to convert
-rank 17: Point 850 (-91.316718, 30.63719, -16.963643) failed to convert
-rank 1: Point 848 (-92.034457, 30.623581, -8.8269212) failed to convert
-rank 85: Point 1167 (-89.608777, 30.304151, -2.9635807) failed to convert
-rank 34: Point 837 (-90.866302, 30.170607, -0.78871191) failed to convert
-rank 95: Point 1167 (-89.239285, 28.943531, 36.374451) failed to convert
-rank 22: Point 843 (-91.195136, 30.494076, 16.211371) failed to convert
-rank 41: Point 849 (-90.735085, 29.900335, -0.22157304) failed to convert
-rank 67: Point 1164 (-90.147625, 29.959623, -9.0897463) failed to convert
-rank 6: Point 844 (-91.747306, 30.579376, -6.5191252) failed to convert
-rank 59: Point 847 (-90.428245, 29.603664, -0.49841857) failed to convert
-rank 83: Point 1165 (-89.728326, 30.260085, -0.86045217) failed to convert
-rank 94: Point 1176 (-89.235645, 29.187511, -0.0) failed to convert
-rank 76: Point 1181 (-89.977375, 29.669589, -0.577803) failed to convert
-rank 74: Point 1176 (-90.007475, 29.762641, 0.02825181) failed to convert
-rank 60: Point 837 (-90.382479, 29.891917, -0.43701407) failed to convert
-rank 53: Point 847 (-90.555624, 29.407306, -0.0) failed to convert
-rank 13: Point 844 (-91.498236, 30.21445, -1.9580886) failed to convert
-rank 19: Point 854 (-91.264024, 30.343763, -4.8850228) failed to convert
-rank 39: Point 845 (-90.766453, 29.911072, -0.21613745) failed to convert
-rank 14: Point 840 (-91.507257, 29.422458, 2.1767641) failed to convert
-rank 75: Point 1169 (-89.977212, 29.902434, 2.5070471) failed to convert
-rank 86: Point 1177 (-89.60211, 29.424172, 20.36074) failed to convert
-rank 89: Point 1168 (-89.406053, 29.20915, -0.68011374) failed to convert
-rank 72: Point 1177 (-90.04402, 29.841985, 2.7639639) failed to convert
-rank 12: Point 832 (-91.523657, 30.357942, -0.36497229) failed to convert
-rank 5: Point 850 (-91.788711, 30.35416, -8.2296) failed to convert
-rank 87: Point 1167 (-89.525314, 29.355745, 0.06921313) failed to convert
-rank 4: Point 844 (-91.841182, 30.203411, -4.0519463) failed to convert
-rank 69: Point 1168 (-90.097475, 29.90967, 36.085701) failed to convert
-rank 99: Point 1167 (-88.888882, 29.542477, 11.87718) failed to convert
-rank 61: Point 853 (-90.384244, 29.563788, -3.1211521) failed to convert
-rank 23: Point 847 (-91.188284, 30.280914, -0.36795982) failed to convert
-rank 81: Point 1165 (-89.842942, 29.596969, -4.8396147) failed to convert
-rank 29: Point 847 (-91.03411, 30.114075, -11.375747) failed to convert
-rank 92: Point 1176 (-89.298549, 29.324376, -0.49900141) failed to convert
-rank 93: Point 1166 (-89.246878, 29.383577, 8.1933476) failed to convert
-rank 21: Point 853 (-91.221251, 30.289379, 5.7303286) failed to convert
-rank 56: Point 843 (-90.474718, 29.815795, 0.06837745) failed to convert
-rank 40: Point 841 (-90.807861, 29.070493, 0.47344939) failed to convert
-rank 63: Point 848 (-90.303406, 29.914998, -0.15955654) failed to convert
-rank 47: Point 847 (-90.665943, 29.589303, -2.0886735) failed to convert
-rank 16: Point 842 (-91.438089, 29.356853, 1.8830102) failed to convert
-rank 91: Point 1168 (-89.34531, 29.179056, 0.29598502) failed to convert
-rank 66: Point 1174 (-90.215785, 29.573169, 0.31299999) failed to convert
-rank 64: Point 1178 (-90.29528, 29.450108, 1.2822168) failed to convert
-rank 88: Point 1178 (-89.390322, 30.074635, 2.6600001) failed to convert
-rank 77: Point 1168 (-89.956578, 29.674236, -5.0749203) failed to convert
-rank 79: Point 1168 (-89.915786, 29.63335, -4.1245038) failed to convert
-rank 43: Point 850 (-90.71349, 29.612324, -0.32717685) failed to convert
-rank 65: Point 1168 (-90.22833, 29.87066, 0.19564147) failed to convert
-rank 58: Point 837 (-90.461658, 29.440813, -8.2296) failed to convert
-rank 62: Point 841 (-90.332624, 29.935993, 14.017116) failed to convert
-rank 42: Point 843 (-90.740066, 29.526174, -2.0363472) failed to convert
-rank 8: Point 837 (-91.65054, 30.986216, -14.525172) failed to convert
-rank 11: Point 842 (-91.563683, 30.49454, -11.798809) failed to convert
-rank 24: Point 843 (-91.207608, 29.690851, -3.6074943) failed to convert
-rank 68: Point 1177 (-90.115135, 30.021083, 0.2803159) failed to convert
-rank 33: Point 844 (-90.899875, 30.093423, -5.4567982) failed to convert
-rank 98: Point 1180 (-89.071256, 29.246741, 2.8643039) failed to convert
-rank 84: Point 1177 (-89.714801, 29.86362, -1.4578806) failed to convert
-rank 50: Point 848 (-90.620247, 29.404626, 0.30375833) failed to convert
-rank 28: Point 839 (-91.106306, 29.68114, -1.5089887) failed to convert
-rank 54: Point 843 (-90.511135, 29.740463, -0.67182022) failed to convert
-rank 44: Point 844 (-90.685648, 29.837633, -0.44331944) failed to convert
-rank 35: Point 853 (-90.870965, 29.700689, -0.54015286) failed to convert
-rank 27: Point 845 (-91.112193, 30.25655, 5.2568471) failed to convert
-rank 18: Point 845 (-91.342252, 29.671296, 0.77279788) failed to convert
-rank 90: Point 1176 (-89.361317, 29.252591, -1.8300566) failed to convert
-rank 96: Point 1181 (-89.166663, 29.526403, 6.39315) failed to convert
-rank 73: Point 1167 (-90.029819, 29.748915, 0.11350022) failed to convert
-rank 70: Point 1180 (-90.095458, 29.674871, 0.31299999) failed to convert
-rank 37: Point 849 (-90.823148, 29.713487, -1.7686411) failed to convert
-rank 71: Point 1167 (-90.061891, 29.885779, 0.84680249) failed to convert
-rank 31: Point 846 (-91.017472, 29.478498, -0.54104401) failed to convert
-rank 2: Point 843 (-91.967568, 29.991248, -1.6881612) failed to convert
-rank 82: Point 1178 (-89.758922, 30.215464, 0.66466984) failed to convert
-rank 55: Point 845 (-90.51477, 29.434891, -0.0) failed to convert
-rank 48: Point 841 (-90.634684, 29.710739, -0.66595224) failed to convert
-rank 80: Point 1175 (-89.854461, 29.933187, -0.26532107) failed to convert
-rank 3: Point 847 (-91.915249, 29.681948, 2.02531) failed to convert
-rank 0: Point 789 (-92.39811, 29.515058, 5.5) failed to convert
-rank 15: Point 844 (-91.437618, 30.073904, -1.6666918) failed to convert
-rank 20: Point 839 (-91.226467, 30.51779, 8.7873259) failed to convert
-rank 25: Point 852 (-91.152628, 30.309679, -14.584681) failed to convert
-rank 78: Point 1179 (-89.905174, 30.015647, -0.47728063) failed to convert
-rank 36: Point 843 (-90.887737, 29.090222, 1.5007866) failed to convert
-rank 97: Point 1165 (-89.097728, 29.784465, 3.4999104) failed to convert
-rank 45: Point 851 (-90.666427, 29.942555, -0.34178532) failed to convert
-rank 51: Point 849 (-90.600971, 29.43311, -0.12929234) failed to convert
-rank 85: Point 1168 (-89.650364, 29.808023, -0.0) failed to convert
-rank 57: Point 851 (-90.487221, 29.395502, -8.2296) failed to convert
-rank 26: Point 841 (-91.180289, 29.618798, 0.19651205) failed to convert
-rank 10: Point 842 (-91.579971, 31.031375, -13.620806) failed to convert
-rank 46: Point 833 (-90.664538, 29.857456, 0.24424798) failed to convert
-rank 95: Point 1168 (-89.212512, 29.248536, -0.06547178) failed to convert
-rank 32: Point 839 (-90.930757, 30.13201, -6.0434807) failed to convert
-rank 67: Point 1165 (-90.150541, 29.921591, -0.90852596) failed to convert
-rank 76: Point 1182 (-89.954281, 29.961597, -3.5999474) failed to convert
-rank 94: Point 1177 (-89.238187, 29.158447, -0.37550668) failed to convert
-rank 83: Point 1166 (-89.758637, 29.891782, 14.469189) failed to convert
-rank 30: Point 845 (-91.014383, 30.119692, -11.756137) failed to convert
-rank 38: Point 840 (-90.784607, 29.891797, -0.90749263) failed to convert
-rank 72: Point 1178 (-89.999995, 30.400921, -9.1158041) failed to convert
-rank 52: Point 840 (-90.532692, 30.046105, 25.112579) failed to convert
-rank 86: Point 1178 (-89.538508, 30.179028, 1.8758905) failed to convert
-rank 74: Point 1177 (-90.008565, 29.748739, -5.0032923) failed to convert
-rank 69: Point 1169 (-90.115717, 29.673313, -0.2369373) failed to convert
-rank 75: Point 1170 (-89.989537, 29.746132, -2.6765804) failed to convert
-rank 9: Point 846 (-91.646494, 30.53846, -10.849323) failed to convert
-rank 87: Point 1168 (-89.508748, 29.551794, 0.57692847) failed to convert
-rank 89: Point 1169 (-89.406586, 29.202878, 0.31299999) failed to convert
-rank 7: Point 851 (-91.763932, 29.618431, 2.0999999) failed to convert
-rank 99: Point 1168 (-88.891922, 29.509496, 12.90904) failed to convert
-rank 92: Point 1177 (-89.299811, 29.309714, -0.0) failed to convert
-rank 93: Point 1167 (-89.265209, 29.174296, 5.8476495) failed to convert
-rank 81: Point 1166 (-89.778987, 30.383124, -9.5830764) failed to convert
-rank 34: Point 838 (-90.893322, 29.768671, -1.253615) failed to convert
-rank 1: Point 849 (-92.068458, 29.969162, -3.1266111) failed to convert
-rank 66: Point 1175 (-90.22713, 29.422514, 0.31299999) failed to convert
-rank 91: Point 1169 (-89.337177, 29.273066, -0.81647971) failed to convert
-rank 17: Point 851 (-91.367643, 29.807973, -1.272942) failed to convert
-rank 64: Point 1179 (-90.240606, 30.177756, 4.2745425) failed to convert
-rank 68: Point 1178 (-90.115835, 30.011925, 1.4647405) failed to convert
-rank 79: Point 1169 (-89.875436, 30.137128, -5.590642) failed to convert
-rank 6: Point 845 (-91.75374, 30.464995, -7.8941005) failed to convert
-rank 49: Point 849 (-90.61065, 29.747371, 1.0882573) failed to convert
-rank 88: Point 1179 (-89.464655, 29.209341, -0.23062963) failed to convert
-rank 41: Point 850 (-90.804095, 28.886106, 7.5984302) failed to convert
-rank 60: Point 838 (-90.381916, 29.899519, -0.53873174) failed to convert
-rank 53: Point 848 (-90.539776, 29.630183, -0.22961588) failed to convert
-rank 65: Point 1169 (-90.265102, 29.380932, 1.1274304) failed to convert
-rank 77: Point 1169 (-89.960393, 29.625687, 1.2655788) failed to convert
-rank 84: Point 1178 (-89.73697, 29.593607, -0.63866162) failed to convert
-rank 98: Point 1181 (-89.043524, 29.553463, 4.2250061) failed to convert
-rank 14: Point 841 (-91.432521, 30.677026, -9.7859548) failed to convert
-rank 96: Point 1182 (-89.143747, 29.782409, 3.000554) failed to convert
-rank 90: Point 1177 (-89.38559, 28.969666, 0.89459542) failed to convert
-rank 19: Point 855 (-91.31962, 29.443231, 5.1998681) failed to convert
-rank 73: Point 1168 (-90.027251, 29.7816, -4.2824402) failed to convert
-rank 63: Point 849 (-90.300379, 29.955365, 19.751897) failed to convert
-rank 13: Point 845 (-91.523547, 29.785266, -3.3581429) failed to convert
-rank 22: Point 844 (-91.256447, 29.516707, -0.51640809) failed to convert
-rank 4: Point 845 (-91.877373, 29.535714, -0.09439568) failed to convert
-rank 16: Point 843 (-91.357462, 30.689634, -9.6336336) failed to convert
-rank 5: Point 851 (-91.790785, 30.316522, -0.08494625) failed to convert
-rank 56: Point 844 (-90.499822, 29.467222, -0.13589856) failed to convert
-rank 70: Point 1181 (-90.131862, 29.199921, 0.31299999) failed to convert
-rank 39: Point 846 (-90.731258, 30.419719, -4.6396813) failed to convert
-rank 21: Point 854 (-91.213847, 30.406466, -7.9422135) failed to convert
-rank 43: Point 851 (-90.682664, 30.055968, -2.2590951) failed to convert
-rank 40: Point 842 (-90.756532, 29.825918, -0.93252957) failed to convert
-rank 23: Point 848 (-91.20152, 30.071762, -0.68777168) failed to convert
-rank 82: Point 1179 (-89.809767, 29.592053, -5.3516787) failed to convert
-rank 71: Point 1168 (-90.058341, 29.931229, 38.402748) failed to convert
-rank 11: Point 843 (-91.545147, 30.807512, -11.440478) failed to convert
-rank 80: Point 1176 (-89.846135, 30.036145, 5.2868478) failed to convert
-rank 59: Point 848 (-90.399999, 29.989681, -8.3667606) failed to convert
-rank 8: Point 838 (-91.652688, 30.948863, -11.125161) failed to convert
-rank 97: Point 1166 (-89.046079, 30.350488, 3.0867504) failed to convert
-rank 47: Point 848 (-90.634071, 30.043979, 28.877288) failed to convert
-rank 58: Point 838 (-90.482655, 29.148357, 1.2054501) failed to convert
-rank 50: Point 849 (-90.621254, 29.390065, -1.1618105) failed to convert
-rank 12: Point 833 (-91.548381, 29.9368, -1.8799827) failed to convert
-rank 42: Point 844 (-90.718051, 29.845469, -0.68564764) failed to convert
-rank 61: Point 854 (-90.384147, 29.565083, -3.1440727) failed to convert
-rank 78: Point 1180 (-89.905831, 30.007266, 0.65532028) failed to convert
-rank 62: Point 842 (-90.317083, 30.143946, 3.46) failed to convert
-rank 33: Point 845 (-90.94238, 29.454082, -0.58434048) failed to convert
-rank 24: Point 844 (-91.205584, 29.722959, -7.623048) failed to convert
-rank 85: Point 1169 (-89.622498, 30.141199, 2.3313736) failed to convert
-rank 27: Point 846 (-91.113204, 30.240819, 17.524667) failed to convert
-rank 54: Point 844 (-90.483627, 30.121172, -0.41338361) failed to convert
-rank 18: Point 846 (-91.358613, 29.400982, 6.8518328) failed to convert
-rank 28: Point 840 (-91.090097, 29.933617, -0.55956538) failed to convert
-rank 55: Point 846 (-90.513877, 29.447202, 0.3048) failed to convert
-rank 31: Point 847 (-91.044374, 29.061488, 2.1023848) failed to convert
-rank 95: Point 1169 (-89.216904, 29.198657, -0.5245402) failed to convert
-rank 2: Point 844 (-91.921334, 30.85165, -10.122485) failed to convert
-rank 29: Point 848 (-91.059075, 29.729954, -0.77306775) failed to convert
-rank 44: Point 845 (-90.703729, 29.577027, -1.4214215) failed to convert
-rank 67: Point 1166 (-90.147608, 29.959681, -9.0897463) failed to convert
-rank 37: Point 850 (-90.812448, 29.871149, -0.9545243) failed to convert
-rank 35: Point 854 (-90.908899, 29.130186, 1.1531771) failed to convert
-rank 20: Point 840 (-91.292707, 29.45394, 5.5596519) failed to convert
-rank 72: Point 1179 (-90.037517, 29.924859, -9.0) failed to convert
-rank 83: Point 1167 (-89.800525, 29.376396, 1.0981034) failed to convert
-rank 76: Point 1183 (-89.9756, 29.691958, 15.101139) failed to convert
-rank 94: Point 1178 (-89.235217, 29.192277, -0.58965176) failed to convert
-rank 15: Point 845 (-91.425699, 30.271689, -1.5431572) failed to convert
-rank 74: Point 1178 (-90.020642, 29.594358, -0.19267369) failed to convert
-rank 86: Point 1179 (-89.60064, 29.44136, 21.793157) failed to convert
-rank 75: Point 1171 (-90.011357, 29.467635, 0.82588717) failed to convert
-rank 48: Point 842 (-90.634572, 29.712127, -1.3444641) failed to convert
-rank 36: Point 844 (-90.825673, 30.015334, -4.4029101) failed to convert
-rank 51: Point 850 (-90.556932, 30.053864, -9.7871288) failed to convert
-rank 69: Point 1170 (-90.116212, 29.666652, 0.31299999) failed to convert
-rank 45: Point 852 (-90.666315, 29.944134, -1.0908106) failed to convert
-rank 3: Point 848 (-91.900816, 29.951046, -2.1302127) failed to convert
-rank 25: Point 853 (-91.158558, 30.21686, 17.069741) failed to convert
-rank 93: Point 1168 (-89.272982, 29.085149, -0.0) failed to convert
-rank 99: Point 1169 (-88.832778, 30.140663, 12.398293) failed to convert
-rank 92: Point 1178 (-89.250699, 29.868739, -0.0) failed to convert
-rank 46: Point 834 (-90.659985, 29.922478, -0.85333077) failed to convert
-rank 26: Point 842 (-91.135338, 30.325676, -12.67413) failed to convert
-rank 10: Point 843 (-91.666656, 29.530438, 2.0999999) failed to convert
-rank 81: Point 1167 (-89.802525, 30.095796, 5.7962897) failed to convert
-rank 87: Point 1169 (-89.525096, 29.358189, 21.75355) failed to convert
-rank 89: Point 1170 (-89.395589, 29.331113, 13.382852) failed to convert
-rank 68: Point 1179 (-90.119827, 29.959912, 0.04402409) failed to convert
-rank 66: Point 1176 (-90.235431, 29.311881, -0.0299186) failed to convert
-rank 32: Point 840 (-90.960901, 29.677119, -0.59988096) failed to convert
-rank 57: Point 852 (-90.443719, 29.996578, 16.17199) failed to convert
-rank 30: Point 846 (-91.013504, 30.132862, 19.492894) failed to convert
-rank 64: Point 1180 (-90.276562, 29.700694, 2.382825) failed to convert
-rank 38: Point 841 (-90.756941, 30.293761, -0.3579407) failed to convert
-rank 88: Point 1180 (-89.404753, 29.908154, -0.12948487) failed to convert
-rank 91: Point 1170 (-89.33471, 29.301544, -0.07750708) failed to convert
-rank 77: Point 1170 (-89.93641, 29.928035, -1.4704437) failed to convert
-rank 65: Point 1170 (-90.227903, 29.875688, 1.2485747) failed to convert
-rank 98: Point 1182 (-89.076673, 29.186012, 4.8127647) failed to convert
-rank 96: Point 1183 (-89.189332, 29.270793, -0.0) failed to convert
-rank 79: Point 1170 (-89.943916, 29.277362, 0.31299999) failed to convert
-rank 84: Point 1179 (-89.715786, 29.8515, -0.41858599) failed to convert
-rank 90: Point 1178 (-89.305691, 29.891349, 1.7165253) failed to convert
-rank 73: Point 1169 (-90.010657, 29.992984, -9.0) failed to convert
-rank 70: Point 1182 (-90.070785, 29.992673, -0.32290513) failed to convert
-rank 52: Point 841 (-90.578205, 29.407067, -1.3768239) failed to convert
-rank 9: Point 847 (-91.670609, 30.117832, -0.4311047) failed to convert
-rank 82: Point 1180 (-89.758005, 30.226295, -0.09987266) failed to convert
-rank 7: Point 852 (-91.774102, 29.433952, 2.394933) failed to convert
-rank 71: Point 1169 (-90.050531, 30.031142, -1.2227448) failed to convert
-rank 80: Point 1177 (-89.825541, 30.289382, 0.09980927) failed to convert
-rank 1: Point 850 (-92.143904, 28.474959, 51.236412) failed to convert
-rank 34: Point 839 (-90.902976, 29.623831, -1.4090903) failed to convert
-rank 97: Point 1167 (-89.153106, 29.166209, 4.2372151) failed to convert
-rank 6: Point 846 (-91.745171, 30.617088, -8.0068834) failed to convert
-rank 60: Point 839 (-90.345463, 30.390002, -0.33340687) failed to convert
-rank 49: Point 850 (-90.651154, 29.168091, 2.1457429) failed to convert
-rank 53: Point 849 (-90.509578, 30.050952, 20.424313) failed to convert
-rank 0: Point 790 (-92.391312, 29.657489, -0.23384361) failed to convert
-rank 85: Point 1170 (-89.679836, 29.450813, 0.31299999) failed to convert
-rank 41: Point 851 (-90.735122, 29.899605, 0.62040687) failed to convert
-rank 78: Point 1181 (-89.914415, 29.899925, -6.6537845) failed to convert
-rank 14: Point 842 (-91.480401, 29.87852, 0.48899999) failed to convert
-rank 17: Point 852 (-91.375457, 29.678893, -4.1053514) failed to convert
-rank 63: Point 850 (-90.320761, 29.681731, -0.42151923) failed to convert
-rank 13: Point 846 (-91.523558, 29.785043, -0.6434326) failed to convert
-rank 22: Point 845 (-91.196106, 30.478578, 14.48662) failed to convert
-rank 4: Point 846 (-91.798804, 30.966794, -19.488911) failed to convert
-rank 95: Point 1170 (-89.217628, 29.190398, -0.6358994) failed to convert
-rank 16: Point 844 (-91.356673, 30.70233, -11.3037) failed to convert
-rank 5: Point 852 (-91.784193, 30.434721, -4.046176) failed to convert
-rank 56: Point 845 (-90.516397, 29.235047, 1.902106) failed to convert
-rank 39: Point 847 (-90.79409, 29.50601, -0.27432001) failed to convert
-rank 43: Point 852 (-90.6955, 29.87185, 0.24831554) failed to convert
-rank 19: Point 856 (-91.297161, 29.809502, -0.56228723) failed to convert
-rank 72: Point 1180 (-90.034921, 29.957843, 37.673601) failed to convert
-rank 59: Point 849 (-90.41291, 29.813644, -0.49738189) failed to convert
-rank 94: Point 1179 (-89.233435, 29.212295, -0.30972741) failed to convert
-rank 21: Point 855 (-91.221522, 30.28479, 20.26146) failed to convert
-rank 67: Point 1167 (-90.147597, 29.95972, -8.7107936) failed to convert
-rank 40: Point 843 (-90.768794, 29.64697, 0.07551909) failed to convert
-rank 83: Point 1168 (-89.766336, 29.79757, -0.53052138) failed to convert
-rank 11: Point 844 (-91.562599, 30.511132, -6.2693349) failed to convert
-rank 86: Point 1180 (-89.604481, 29.394584, 0.06500777) failed to convert
-rank 23: Point 849 (-91.232637, 29.574984, 14.684424) failed to convert
-rank 61: Point 855 (-90.341124, 30.1471, 3.26) failed to convert
-rank 74: Point 1179 (-89.996724, 29.899212, 0.68311605) failed to convert
-rank 42: Point 845 (-90.717786, 29.849201, -0.37008663) failed to convert
-rank 58: Point 839 (-90.408757, 30.166011, 2.445759) failed to convert
-rank 50: Point 850 (-90.621812, 29.382076, 0.30480012) failed to convert
-rank 12: Point 834 (-91.520491, 30.409849, -9.2513621) failed to convert
-rank 76: Point 1184 (-89.975723, 29.690314, -4.9645827) failed to convert
-rank 24: Point 845 (-91.172728, 30.242895, -3.9553154) failed to convert
-rank 92: Point 1179 (-89.302936, 29.273606, -0.0) failed to convert
-rank 87: Point 1170 (-89.434937, 30.411804, -9.9081717) failed to convert
-rank 33: Point 846 (-90.891889, 30.211884, -1.7676688) failed to convert
-rank 75: Point 1172 (-89.9772, 29.902374, 1.6476233) failed to convert
-rank 69: Point 1171 (-90.104977, 29.812329, -0.63090401) failed to convert
-rank 18: Point 847 (-91.346674, 29.597768, -0.49760292) failed to convert
-rank 93: Point 1169 (-89.264047, 29.187436, 12.396107) failed to convert
-rank 81: Point 1168 (-89.842911, 29.597022, -1.6995157) failed to convert
-rank 99: Point 1170 (-88.830767, 30.160979, 11.942093) failed to convert
-rank 54: Point 845 (-90.500013, 29.894756, -8.2296) failed to convert
-rank 64: Point 1181 (-90.2782, 29.678291, 0.15939756) failed to convert
-rank 68: Point 1180 (-90.135687, 29.753877, -0.70798137) failed to convert
-rank 2: Point 845 (-91.982261, 29.710783, 2.9000001) failed to convert
-rank 44: Point 846 (-90.682661, 29.880431, -0.2668542) failed to convert
-rank 89: Point 1171 (-89.337554, 30.000157, 0.58212312) failed to convert
-rank 27: Point 847 (-91.116265, 30.19322, 17.340257) failed to convert
-rank 29: Point 849 (-91.059061, 29.730101, -0.68406265) failed to convert
-rank 28: Point 841 (-91.105986, 29.686134, -1.0770355) failed to convert
-rank 66: Point 1177 (-90.168402, 30.1948, 4.46) failed to convert
-rank 88: Point 1181 (-89.451726, 29.361128, 22.799089) failed to convert
-rank 91: Point 1171 (-89.337663, 29.267446, 13.268005) failed to convert
-rank 35: Point 855 (-90.866602, 29.765166, -0.67661813) failed to convert
-rank 98: Point 1183 (-89.084981, 29.093037, 0.90115351) failed to convert
-rank 84: Point 1180 (-89.750504, 29.427522, 0.31299999) failed to convert
-rank 31: Point 848 (-90.987645, 29.934584, -3.2253158) failed to convert
-rank 96: Point 1184 (-89.207329, 29.066732, -0.0) failed to convert
-rank 77: Point 1171 (-89.938698, 29.899163, 0.8856182) failed to convert
-rank 62: Point 843 (-90.334638, 29.908574, -0.88172665) failed to convert
-rank 47: Point 849 (-90.640778, 29.94879, -0.41236988) failed to convert
-rank 8: Point 839 (-91.653053, 30.942543, -4.1485446) failed to convert
-rank 65: Point 1171 (-90.259583, 29.454597, -1.2143579) failed to convert
-rank 37: Point 851 (-90.805118, 29.978536, -3.3449305) failed to convert
-rank 90: Point 1179 (-89.36263, 29.236936, 0.025) failed to convert
-rank 79: Point 1171 (-89.944236, 29.273292, -0.2218855) failed to convert
-rank 48: Point 843 (-90.634705, 29.710121, -0.20390786) failed to convert
-rank 15: Point 846 (-91.44897, 29.883902, -0.94522525) failed to convert
-rank 36: Point 845 (-90.827325, 29.991017, 13.379829) failed to convert
-rank 70: Point 1183 (-90.03177, 30.489534, -8.2508435) failed to convert
-rank 73: Point 1170 (-90.028201, 29.769302, -4.8115731) failed to convert
-rank 45: Point 853 (-90.699845, 29.461849, -1.0141934) failed to convert
-rank 3: Point 849 (-91.874407, 30.437905, -3.1931204) failed to convert
-rank 46: Point 835 (-90.695705, 29.40882, 0.12685657) failed to convert
-rank 10: Point 844 (-91.595648, 30.764656, 12.223985) failed to convert
-rank 71: Point 1170 (-90.057716, 29.93917, 29.088376) failed to convert
-rank 51: Point 851 (-90.549483, 30.157744, -0.24829606) failed to convert
-rank 25: Point 854 (-91.197267, 29.604971, -0.58779408) failed to convert
-rank 82: Point 1181 (-89.809743, 29.592085, -5.3516787) failed to convert
-rank 30: Point 847 (-91.040166, 29.724201, -1.7460449) failed to convert
-rank 80: Point 1178 (-89.843639, 30.066272, 0.18510222) failed to convert
-rank 32: Point 841 (-90.976251, 29.442862, -0.5307007) failed to convert
-rank 97: Point 1168 (-89.154889, 29.145721, -0.28136953) failed to convert
-rank 26: Point 843 (-91.135503, 30.32299, -14.746225) failed to convert
-rank 57: Point 853 (-90.485275, 29.422538, -0.0) failed to convert
-rank 55: Point 847 (-90.513881, 29.447142, 0.3048) failed to convert
-rank 52: Point 842 (-90.538714, 29.961855, -0.46175307) failed to convert
-rank 78: Point 1182 (-89.904539, 30.023273, -9.0) failed to convert
-rank 85: Point 1171 (-89.630989, 30.038268, 3.1980533) failed to convert
-rank 20: Point 841 (-91.297131, 29.381412, 1.6995301) failed to convert
-rank 95: Point 1171 (-89.198713, 29.404623, 6.1235049) failed to convert
-rank 7: Point 853 (-91.761584, 29.660691, 2.0999999) failed to convert
-rank 9: Point 848 (-91.63163, 30.794988, -20.0) failed to convert
-rank 1: Point 851 (-92.030583, 30.694899, -9.770834) failed to convert
-rank 94: Point 1180 (-89.234214, 29.203285, -0.05003337) failed to convert
-rank 34: Point 840 (-90.865354, 30.184369, -1.5145263) failed to convert
-rank 38: Point 842 (-90.784222, 29.897319, -1.3495287) failed to convert
-rank 72: Point 1181 (-90.031475, 30.001511, -0.02321377) failed to convert
-rank 67: Point 1168 (-90.147581, 29.959778, -7.4538255) failed to convert
-rank 86: Point 1181 (-89.537949, 30.184454, -0.69190887) failed to convert
-rank 41: Point 852 (-90.73566, 29.891768, -0.19420452) failed to convert
-rank 53: Point 850 (-90.509837, 30.047336, -10.088881) failed to convert
-rank 83: Point 1169 (-89.76739, 29.784579, -0.65467905) failed to convert
-rank 49: Point 851 (-90.610641, 29.747431, -0.49509704) failed to convert
-rank 17: Point 853 (-91.372396, 29.729312, -6.0444205) failed to convert
-rank 92: Point 1180 (-89.323241, 29.039413, 15.572325) failed to convert
-rank 74: Point 1180 (-90.050554, 29.208919, 0.40358281) failed to convert
-rank 76: Point 1185 (-89.974544, 29.705069, -4.6994067) failed to convert
-rank 6: Point 847 (-91.741655, 30.67926, -14.965681) failed to convert
-rank 69: Point 1172 (-90.086526, 30.049854, 4.4297187) failed to convert
-rank 87: Point 1171 (-89.486104, 29.817752, -0.29118925) failed to convert
-rank 75: Point 1173 (-89.980131, 29.865249, -6.5897765) failed to convert
-rank 81: Point 1169 (-89.867308, 29.292178, 2.6197012) failed to convert
-rank 93: Point 1170 (-89.265775, 29.16759, 6.1790442) failed to convert
-rank 99: Point 1171 (-88.831696, 30.150705, 12.038496) failed to convert
-rank 64: Point 1182 (-90.310353, 29.245202, 0.53299593) failed to convert
-rank 68: Point 1181 (-90.078123, 30.495066, -6.7003189) failed to convert
-rank 98: Point 1184 (-89.041248, 29.577512, 3.0800753) failed to convert
-rank 89: Point 1172 (-89.31267, 30.282947, 3.3167482) failed to convert
-rank 88: Point 1182 (-89.427254, 29.647011, 0.98319661) failed to convert
-rank 66: Point 1178 (-90.188706, 29.929383, 20.47846) failed to convert
-rank 63: Point 851 (-90.298342, 29.981773, -5.0048163) failed to convert
-rank 13: Point 847 (-91.534282, 29.601421, -1.6168452) failed to convert
-rank 14: Point 843 (-91.487011, 29.766623, -1.4306712) failed to convert
-rank 91: Point 1172 (-89.347659, 29.151631, 0.31299999) failed to convert
-rank 4: Point 847 (-91.858781, 29.878716, -0.0) failed to convert
-rank 84: Point 1181 (-89.735419, 29.612148, -0.62125045) failed to convert
-rank 16: Point 845 (-91.416902, 29.711862, -0.0) failed to convert
-rank 77: Point 1172 (-89.956523, 29.674261, -2.8710531) failed to convert
-rank 96: Point 1185 (-89.207503, 29.064705, 5.5775737) failed to convert
-rank 56: Point 846 (-90.47364, 29.830568, 0.3756455) failed to convert
-rank 65: Point 1172 (-90.286623, 29.090989, 2.2371929) failed to convert
-rank 0: Point 791 (-92.393582, 29.604677, -0.33615811) failed to convert
-rank 5: Point 853 (-91.764805, 30.780454, 13.26732) failed to convert
-rank 21: Point 856 (-91.280476, 29.336907, 1.004067) failed to convert
-rank 19: Point 857 (-91.28135, 30.065159, -4.113094) failed to convert
-rank 33: Point 847 (-90.896446, 30.143903, -2.4110082) failed to convert
-rank 79: Point 1172 (-89.898151, 29.854158, -9.774632) failed to convert
-rank 90: Point 1180 (-89.368009, 29.174379, 0.34382901) failed to convert
-rank 58: Point 840 (-90.461587, 29.441289, -0.0472428) failed to convert
-rank 39: Point 848 (-90.769009, 29.873625, 0.41198768) failed to convert
-rank 73: Point 1171 (-90.013825, 29.952602, -1.9363701) failed to convert
-rank 50: Point 851 (-90.60604, 29.606746, -0.5114476) failed to convert
-rank 43: Point 853 (-90.696084, 29.863351, -0.32144255) failed to convert
-rank 11: Point 845 (-91.547925, 30.758922, -10.316281) failed to convert
-rank 70: Point 1184 (-90.068339, 30.023835, 0.76074441) failed to convert
-rank 60: Point 840 (-90.413808, 29.463602, -0.21336) failed to convert
-rank 71: Point 1171 (-90.0642, 29.855921, -0.085344) failed to convert
-rank 18: Point 848 (-91.356147, 29.441383, 0.08778037) failed to convert
-rank 61: Point 856 (-90.382083, 29.593112, -0.34234272) failed to convert
-rank 82: Point 1182 (-89.758228, 30.223266, -0.11430222) failed to convert
-rank 40: Point 844 (-90.754196, 29.859841, -1.1928257) failed to convert
-rank 44: Point 847 (-90.685426, 29.840761, -0.59947695) failed to convert
-rank 12: Point 835 (-91.533632, 30.187214, -5.0406294) failed to convert
-rank 2: Point 846 (-91.953079, 30.261659, -4.5006065) failed to convert
-rank 27: Point 848 (-91.127597, 30.01671, -1.527253) failed to convert
-rank 54: Point 846 (-90.500014, 29.894696, -8.2296) failed to convert
-rank 23: Point 850 (-91.209572, 29.943592, -0.99190835) failed to convert
-rank 29: Point 850 (-91.059244, 29.727268, -0.70263908) failed to convert
-rank 22: Point 846 (-91.246662, 29.674159, 0.20728554) failed to convert
-rank 28: Point 842 (-91.106195, 29.682822, -1.1148405) failed to convert
-rank 59: Point 850 (-90.40929, 29.863025, -1.2955628) failed to convert
-rank 31: Point 849 (-90.989141, 29.911796, -5.0864436) failed to convert
-rank 62: Point 844 (-90.356843, 29.607929, -0.085344) failed to convert
-rank 35: Point 856 (-90.833892, 30.248384, -0.54175361) failed to convert
-rank 97: Point 1169 (-89.158705, 29.102487, -0.0) failed to convert
-rank 80: Point 1179 (-89.860188, 29.861248, -0.82842428) failed to convert
-rank 42: Point 846 (-90.745707, 29.443282, -0.8455262) failed to convert
-rank 15: Point 847 (-91.427451, 30.242458, -1.1715518) failed to convert
-rank 47: Point 850 (-90.636426, 30.010189, -2.4167831) failed to convert
-rank 37: Point 852 (-90.820705, 29.749301, -3.3984562) failed to convert
-rank 85: Point 1172 (-89.677945, 29.472601, 21.704151) failed to convert
-rank 95: Point 1172 (-89.217129, 29.196023, -0.24971754) failed to convert
-rank 48: Point 844 (-90.607488, 30.095651, -0.04878713) failed to convert
-rank 36: Point 846 (-90.844941, 29.730557, -0.69716649) failed to convert
-rank 45: Point 854 (-90.699539, 29.466252, -0.74799273) failed to convert
-rank 8: Point 840 (-91.653506, 30.934601, 10.742148) failed to convert
-rank 24: Point 846 (-91.205574, 29.723036, -4.5891104) failed to convert
-rank 94: Point 1181 (-89.196167, 29.633754, 3.8143044) failed to convert
-rank 72: Point 1182 (-90.029966, 30.02068, -0.36861166) failed to convert
-rank 10: Point 845 (-91.596243, 30.754418, 14.792717) failed to convert
-rank 78: Point 1183 (-89.903106, 30.041085, -1.4395704) failed to convert
-rank 51: Point 852 (-90.546041, 30.205609, 2.801299) failed to convert
-rank 86: Point 1182 (-89.601639, 29.428569, 43.059218) failed to convert
-rank 67: Point 1169 (-90.153027, 29.888716, -3.9166802) failed to convert
-rank 3: Point 850 (-91.865775, 30.595538, -6.7105828) failed to convert
-rank 25: Point 855 (-91.158924, 30.211084, 6.8439633) failed to convert
-rank 46: Point 836 (-90.65997, 29.922386, -1.0426588) failed to convert
-rank 83: Point 1170 (-89.767099, 29.787979, -3.5e-06) failed to convert
-rank 74: Point 1181 (-90.003642, 29.81124, 23.742608) failed to convert
-rank 92: Point 1181 (-89.223668, 30.172422, 3.3378388) failed to convert
-rank 76: Point 1186 (-89.954286, 29.961108, -3.2083249) failed to convert
-rank 30: Point 848 (-91.040268, 29.722609, -1.1222663) failed to convert
-rank 26: Point 844 (-91.176355, 29.681128, -0.93932577) failed to convert
-rank 69: Point 1173 (-90.097019, 29.914661, -5.3534729) failed to convert
-rank 81: Point 1170 (-89.771564, 30.472879, -6.0879464) failed to convert
-rank 87: Point 1172 (-89.50299, 29.618824, 0.2320116) failed to convert
-rank 55: Point 848 (-90.513884, 29.447101, 0.3048) failed to convert
-rank 68: Point 1182 (-90.123693, 29.909281, 31.090185) failed to convert
-rank 99: Point 1172 (-88.884177, 29.590589, 10.193131) failed to convert
-rank 88: Point 1183 (-89.464369, 29.211908, -0.22380774) failed to convert
-rank 20: Point 842 (-91.237598, 30.341014, 17.117777) failed to convert
-rank 57: Point 854 (-90.470749, 29.624187, 0.06621909) failed to convert
-rank 52: Point 843 (-90.53267, 30.045708, 27.333717) failed to convert
-rank 93: Point 1171 (-89.260757, 29.224878, -0.36902345) failed to convert
-rank 66: Point 1179 (-90.229113, 29.395177, -3.7524741) failed to convert
-rank 89: Point 1173 (-89.431898, 28.905512, 15.379849) failed to convert
-rank 75: Point 1174 (-89.989516, 29.746166, -2.5324325) failed to convert
-rank 7: Point 854 (-91.686213, 30.995163, -20.302117) failed to convert
-rank 91: Point 1173 (-89.341724, 29.220335, 0.14430826) failed to convert
-rank 98: Point 1185 (-89.076542, 29.185622, 3.3484982) failed to convert
-rank 64: Point 1183 (-90.238972, 30.19798, 4.0700002) failed to convert
-rank 96: Point 1186 (-89.193093, 29.22811, -0.02804144) failed to convert
-rank 84: Point 1182 (-89.734728, 29.619725, -0.0) failed to convert
-rank 77: Point 1173 (-89.960355, 29.625702, 1.2866277) failed to convert
-rank 65: Point 1173 (-90.222428, 29.947839, 35.143261) failed to convert
-rank 9: Point 849 (-91.618615, 31.017904, -21.488174) failed to convert
-rank 90: Point 1181 (-89.369088, 29.161786, 0.31299999) failed to convert
-rank 1: Point 852 (-92.0423, 30.469952, -7.4345084) failed to convert
-rank 38: Point 843 (-90.784278, 29.896451, -0.29913619) failed to convert
-rank 34: Point 841 (-90.866388, 30.168822, -1.6213575) failed to convert
-rank 32: Point 842 (-90.995161, 29.152444, 1.7465836) failed to convert
-rank 73: Point 1172 (-90.070885, 29.218911, 0.70116569) failed to convert
-rank 79: Point 1173 (-89.915755, 29.633377, -4.1167191) failed to convert
-rank 82: Point 1183 (-89.809707, 29.592134, -5.3516787) failed to convert
-rank 70: Point 1185 (-90.075659, 29.929679, -1.6977127) failed to convert
-rank 71: Point 1172 (-90.050955, 30.025583, 2.0554921) failed to convert
-rank 53: Point 851 (-90.551458, 29.465872, -0.13728473) failed to convert
-rank 17: Point 854 (-91.31853, 30.607694, -15.727548) failed to convert
-rank 49: Point 852 (-90.610636, 29.747471, -1.5797949) failed to convert
-rank 6: Point 848 (-91.745044, 30.619285, -14.151865) failed to convert
-rank 63: Point 852 (-90.323116, 29.649407, -0.31920778) failed to convert
-rank 4: Point 848 (-91.801428, 30.918757, 7.7035448) failed to convert
-rank 13: Point 848 (-91.523536, 29.785145, -1.9220759) failed to convert
-rank 41: Point 853 (-90.735437, 29.894872, -0.95116998) failed to convert
-rank 19: Point 858 (-91.281324, 30.065214, -5.7974142) failed to convert
-rank 16: Point 846 (-91.375972, 30.387903, -2.9604223) failed to convert
-rank 97: Point 1170 (-89.083531, 29.939838, 2.5908741) failed to convert
-rank 33: Point 848 (-90.9015, 30.068363, 25.883141) failed to convert
-rank 80: Point 1180 (-89.857596, 29.89268, -0.00050187) failed to convert
-rank 21: Point 857 (-91.219357, 30.318876, -13.08201) failed to convert
-rank 39: Point 849 (-90.768278, 29.884233, -0.36777905) failed to convert
-rank 56: Point 847 (-90.508872, 29.3405, 1.3607467) failed to convert
-rank 50: Point 852 (-90.621429, 29.38748, 0.05979785) failed to convert
-rank 94: Point 1182 (-89.239129, 29.147062, 5.6833418) failed to convert
-rank 11: Point 846 (-91.576785, 30.267519, -5.3232546) failed to convert
-rank 85: Point 1173 (-89.622622, 30.137024, 2.3) failed to convert
-rank 43: Point 854 (-90.716789, 29.564201, -0.55384419) failed to convert
-rank 78: Point 1184 (-89.913262, 29.914102, -6.0347356) failed to convert
-rank 58: Point 841 (-90.421187, 29.996877, 9.3016815) failed to convert
-rank 60: Point 841 (-90.382137, 29.895456, -0.36891686) failed to convert
-rank 2: Point 847 (-91.964099, 30.054254, -5.0139187) failed to convert
-rank 5: Point 854 (-91.788671, 30.354167, -8.2296) failed to convert
-rank 14: Point 844 (-91.492693, 29.669812, -0.44920226) failed to convert
-rank 95: Point 1173 (-89.208911, 29.289216, -0.05236434) failed to convert
-rank 86: Point 1183 (-89.599924, 29.448978, 39.822035) failed to convert
-rank 67: Point 1170 (-90.153016, 29.888776, -3.9166802) failed to convert
-rank 72: Point 1183 (-90.072433, 29.475266, 0.50365286) failed to convert
-rank 12: Point 836 (-91.502915, 30.705048, -8.8867196) failed to convert
-rank 83: Point 1171 (-89.773008, 29.715356, -0.0) failed to convert
-rank 59: Point 851 (-90.397223, 30.027214, -2.9997806) failed to convert
-rank 23: Point 851 (-91.209845, 29.939173, -0.28641427) failed to convert
-rank 76: Point 1187 (-89.954311, 29.960681, -3.1132273) failed to convert
-rank 0: Point 792 (-92.441533, 28.563116, 40.299999) failed to convert
-rank 54: Point 847 (-90.500014, 29.894655, -8.2296) failed to convert
-rank 18: Point 849 (-91.40189, 28.67615, 25.328592) failed to convert
-rank 35: Point 857 (-90.846851, 30.057263, 28.382438) failed to convert
-rank 40: Point 845 (-90.754209, 29.859575, -0.12592835) failed to convert
-rank 28: Point 843 (-91.065525, 30.31268, -2.4625072) failed to convert
-rank 27: Point 849 (-91.116001, 30.197088, 12.967885) failed to convert
-rank 29: Point 851 (-91.059319, 29.726045, -1.4429429) failed to convert
-rank 92: Point 1182 (-89.299044, 29.318108, -0.29236106) failed to convert
-rank 88: Point 1184 (-89.388665, 30.092834, 2.8800001) failed to convert
-rank 74: Point 1182 (-90.007824, 29.757912, -8.2296) failed to convert
-rank 87: Point 1173 (-89.437539, 30.380609, -4.3499383) failed to convert
-rank 69: Point 1174 (-90.102958, 29.837192, -0.30067265) failed to convert
-rank 81: Point 1171 (-89.802536, 30.095267, 7.7746248) failed to convert
-rank 68: Point 1183 (-90.146439, 29.612518, 0.31299999) failed to convert
-rank 99: Point 1173 (-88.85604, 29.888486, 3.7237136) failed to convert
-rank 93: Point 1172 (-89.190556, 30.01709, 0.09447008) failed to convert
-rank 31: Point 850 (-91.031751, 29.257247, 0.35120109) failed to convert
-rank 61: Point 857 (-90.384227, 29.563847, -3.1211521) failed to convert
-rank 15: Point 848 (-91.42895, 30.217342, -2.24512) failed to convert
-rank 44: Point 848 (-90.68321, 29.872543, -0.35488661) failed to convert
-rank 66: Point 1180 (-90.24201, 29.222986, -0.19477977) failed to convert
-rank 62: Point 845 (-90.332553, 29.935539, 15.253728) failed to convert
-rank 89: Point 1174 (-89.431479, 28.910325, 6.7733822) failed to convert
-rank 22: Point 847 (-91.197271, 30.460037, 8.5592659) failed to convert
-rank 75: Point 1175 (-90.010321, 29.480603, 4.8743728) failed to convert
-rank 48: Point 845 (-90.634691, 29.71018, -1.006016) failed to convert
-rank 45: Point 855 (-90.666416, 29.942615, -0.71968837) failed to convert
-rank 64: Point 1184 (-90.254636, 29.991131, 0.19846746) failed to convert
-rank 3: Point 851 (-91.853393, 30.820218, -11.12042) failed to convert
-rank 36: Point 847 (-90.842959, 29.759499, -1.7004416) failed to convert
-rank 24: Point 847 (-91.20558, 29.722853, -4.3275504) failed to convert
-rank 37: Point 853 (-90.788461, 30.221244, -0.41655791) failed to convert
-rank 47: Point 851 (-90.631882, 30.074565, -0.74895267) failed to convert
-rank 91: Point 1174 (-89.347819, 29.149747, 0.23187618) failed to convert
-rank 65: Point 1174 (-90.27016, 29.312735, 0.458) failed to convert
-rank 96: Point 1187 (-89.194935, 29.207247, 8.1e-07) failed to convert
-rank 30: Point 849 (-91.040148, 29.724397, -1.737098) failed to convert
-rank 98: Point 1186 (-88.971734, 30.332223, 3.8946749) failed to convert
-rank 84: Point 1183 (-89.717218, 29.83294, -0.08404045) failed to convert
-rank 25: Point 856 (-91.18963, 29.726487, -0.02) failed to convert
-rank 51: Point 853 (-90.578137, 29.756309, -0.54543307) failed to convert
-rank 77: Point 1174 (-89.940669, 29.87395, 18.257881) failed to convert
-rank 90: Point 1182 (-89.36276, 29.235096, 0.01313489) failed to convert
-rank 55: Point 849 (-90.513919, 29.44661, 0.27227521) failed to convert
-rank 79: Point 1174 (-89.896858, 29.870258, -2.036361) failed to convert
-rank 8: Point 841 (-91.660228, 30.818311, -10.944326) failed to convert
-rank 26: Point 845 (-91.176193, 29.683559, -2.5201578) failed to convert
-rank 10: Point 846 (-91.578767, 31.050945, -14.0) failed to convert
-rank 73: Point 1173 (-90.027242, 29.781414, -0.91196952) failed to convert
-rank 70: Point 1186 (-90.067312, 30.036685, 5.4199993) failed to convert
-rank 71: Point 1173 (-90.116794, 29.17329, -0.52255349) failed to convert
-rank 52: Point 844 (-90.535479, 30.006463, -0.61428985) failed to convert
-rank 82: Point 1184 (-89.79777, 29.738761, -0.0) failed to convert
-rank 57: Point 855 (-90.453235, 29.865829, -1.5972685) failed to convert
-rank 20: Point 843 (-91.256641, 30.036999, -8.1412086) failed to convert
-rank 9: Point 850 (-91.646453, 30.538505, -12.771121) failed to convert
-rank 46: Point 837 (-90.694264, 29.42944, 0.3048) failed to convert
-rank 7: Point 855 (-91.686173, 30.995209, -20.302117) failed to convert
-rank 42: Point 847 (-90.756456, 29.285746, -0.67053738) failed to convert
-rank 38: Point 844 (-90.784253, 29.896757, -0.59189101) failed to convert
-rank 80: Point 1181 (-89.845968, 30.035842, 1.3159406) failed to convert
-rank 97: Point 1171 (-89.104186, 29.711573, 3.5102566) failed to convert
-rank 1: Point 853 (-92.024436, 30.807581, -10.996185) failed to convert
-rank 94: Point 1183 (-89.256063, 28.953318, 28.879306) failed to convert
-rank 32: Point 843 (-90.928267, 30.167738, -2.4127989) failed to convert
-rank 85: Point 1174 (-89.621135, 30.154259, 4.2127226) failed to convert
-rank 34: Point 842 (-90.866263, 30.170653, -1.8177896) failed to convert
-rank 78: Point 1185 (-89.916122, 29.87826, -2.0876922) failed to convert
-rank 49: Point 853 (-90.610912, 29.743544, -1.1372969) failed to convert
-rank 4: Point 849 (-91.867048, 29.725849, 1.384002) failed to convert
-rank 6: Point 849 (-91.735464, 30.788345, -10.513129) failed to convert
-rank 13: Point 849 (-91.532914, 29.624514, -0.78716582) failed to convert
-rank 63: Point 853 (-90.356545, 29.195725, 1.1660377) failed to convert
-rank 95: Point 1174 (-89.216001, 29.208726, -0.16400495) failed to convert
-rank 41: Point 854 (-90.735813, 29.88939, -0.26927297) failed to convert
-rank 83: Point 1172 (-89.765913, 29.802269, -0.4678363) failed to convert
-rank 19: Point 859 (-91.254158, 30.499921, -15.321731) failed to convert
-rank 67: Point 1171 (-90.188157, 29.427509, -0.876356) failed to convert
-rank 53: Point 852 (-90.539637, 29.631983, 0.90941395) failed to convert
-rank 16: Point 847 (-91.410435, 29.819415, -0.48453575) failed to convert
-rank 86: Point 1184 (-89.602729, 29.415079, 18.247897) failed to convert
-rank 72: Point 1184 (-90.090625, 29.238885, 0.69661648) failed to convert
-rank 92: Point 1183 (-89.297394, 29.336847, -0.0) failed to convert
-rank 76: Point 1188 (-89.954208, 29.961796, -3.6611592) failed to convert
-rank 74: Point 1183 (-90.008398, 29.750411, -1.5712837) failed to convert
-rank 33: Point 849 (-90.925286, 29.711571, -0.57360878) failed to convert
-rank 58: Point 842 (-90.43618, 29.791742, 0.82318419) failed to convert
-rank 17: Point 855 (-91.315994, 30.648244, 10.010734) failed to convert
-rank 43: Point 855 (-90.715446, 29.583633, -0.03048) failed to convert
-rank 21: Point 858 (-91.278316, 29.37194, 1.8422767) failed to convert
-rank 88: Point 1185 (-89.452283, 29.35391, 0.21825234) failed to convert
-rank 81: Point 1172 (-89.79078, 30.238685, -0.36661004) failed to convert
-rank 11: Point 847 (-91.613567, 29.631138, -0.0) failed to convert
-rank 56: Point 848 (-90.474412, 29.819777, 0.36924614) failed to convert
-rank 39: Point 850 (-90.773357, 29.810018, -1.8824926) failed to convert
-rank 68: Point 1184 (-90.156736, 29.477538, 0.08007822) failed to convert
-rank 50: Point 853 (-90.59945, 29.700125, -0.84472086) failed to convert
-rank 5: Point 855 (-91.806343, 30.034964, -4.7129361) failed to convert
-rank 69: Point 1175 (-90.104345, 29.819189, -1.127202) failed to convert
-rank 93: Point 1173 (-89.265887, 29.165365, -0.22503124) failed to convert
-rank 87: Point 1174 (-89.51743, 29.447163, 0.82059665) failed to convert
-rank 12: Point 837 (-91.547213, 29.955524, -8.1532861) failed to convert
-rank 66: Point 1181 (-90.229111, 29.395116, -3.4250377) failed to convert
-rank 89: Point 1175 (-89.40573, 29.212457, -0.34804434) failed to convert
-rank 23: Point 852 (-91.209766, 29.940228, -0.19111404) failed to convert
-rank 99: Point 1174 (-88.865985, 29.781065, 1.0276168) failed to convert
-rank 64: Point 1185 (-90.296538, 29.43139, 0.23468619) failed to convert
-rank 75: Point 1176 (-89.977192, 29.902335, -8.2296) failed to convert
-rank 35: Point 858 (-90.846655, 30.059713, 3.0156013) failed to convert
-rank 2: Point 848 (-91.925753, 30.769145, -9.1765521) failed to convert
-rank 27: Point 850 (-91.113349, 30.238211, -12.609577) failed to convert
-rank 54: Point 848 (-90.500015, 29.894595, -8.2296) failed to convert
-rank 60: Point 842 (-90.407363, 29.551392, -0.21336) failed to convert
-rank 14: Point 845 (-91.487906, 29.750707, -0.0) failed to convert
-rank 84: Point 1184 (-89.693862, 30.114711, -0.55779313) failed to convert
-rank 98: Point 1187 (-89.030095, 29.698049, 3.6916377) failed to convert
-rank 0: Point 793 (-92.393715, 29.590701, -0.70433605) failed to convert
-rank 15: Point 849 (-91.466612, 29.586023, -0.38836466) failed to convert
-rank 61: Point 858 (-90.384132, 29.565121, -3.5962296) failed to convert
-rank 65: Point 1175 (-90.21656, 30.024695, 1.5435876) failed to convert
-rank 62: Point 846 (-90.383818, 29.239131, -0.0) failed to convert
-rank 29: Point 852 (-91.053378, 29.817831, -0.52621533) failed to convert
-rank 96: Point 1188 (-89.138517, 29.839761, 2.5912154) failed to convert
-rank 90: Point 1183 (-89.362641, 29.236085, 0.02499732) failed to convert
-rank 91: Point 1175 (-89.346761, 29.161851, 0.29394456) failed to convert
-rank 77: Point 1175 (-89.927182, 30.04312, 0.72526797) failed to convert
-rank 73: Point 1174 (-90.014, 29.950219, 19.887933) failed to convert
-rank 18: Point 850 (-91.354842, 29.462631, 2.0944398) failed to convert
-rank 40: Point 846 (-90.750905, 29.907486, -0.14231479) failed to convert
-rank 28: Point 844 (-91.106256, 29.681617, -1.5282587) failed to convert
-rank 48: Point 846 (-90.634682, 29.710219, -1.3155925) failed to convert
-rank 44: Point 849 (-90.679398, 29.926966, -0.1170656) failed to convert
-rank 79: Point 1175 (-89.898151, 29.854097, -9.774632) failed to convert
-rank 31: Point 851 (-90.955317, 30.421737, -8.499976) failed to convert
-rank 59: Point 852 (-90.409331, 29.862422, -0.8578751) failed to convert
-rank 82: Point 1185 (-89.770324, 30.074971, 0.57525777) failed to convert
-rank 22: Point 848 (-91.208468, 30.283455, 4.1014573) failed to convert
-rank 3: Point 852 (-91.871339, 30.49253, -4.8535382) failed to convert
-rank 45: Point 856 (-90.699252, 29.470396, -0.30831666) failed to convert
-rank 70: Point 1187 (-90.076659, 29.916643, 28.034386) failed to convert
-rank 36: Point 848 (-90.833887, 29.893606, -0.59875427) failed to convert
-rank 47: Point 852 (-90.701076, 29.080022, 1.6469509) failed to convert
-rank 71: Point 1174 (-90.058772, 29.925441, -7.3063613) failed to convert
-rank 24: Point 848 (-91.1682, 30.313641, 18.388671) failed to convert
-rank 51: Point 854 (-90.605675, 29.365985, -8.2296) failed to convert
-rank 30: Point 850 (-91.040153, 29.724279, -1.6481348) failed to convert
-rank 37: Point 854 (-90.859828, 29.166471, -0.0) failed to convert
-rank 25: Point 857 (-91.198589, 29.583786, 3.7534957) failed to convert
-rank 26: Point 846 (-91.141649, 30.227037, 13.886373) failed to convert
-rank 8: Point 842 (-91.652267, 30.955557, -3.0) failed to convert
-rank 97: Point 1172 (-89.166262, 29.016683, 3.2349852) failed to convert
-rank 80: Point 1182 (-89.880608, 29.605042, -2.1001868) failed to convert
-rank 55: Point 850 (-90.513888, 29.447041, 0.3048) failed to convert
-rank 94: Point 1184 (-89.241349, 29.121591, 5.9946141) failed to convert
-rank 85: Point 1175 (-89.685146, 29.383907, 0.31299999) failed to convert
-rank 10: Point 847 (-91.629036, 30.189197, -2.6474671) failed to convert
-rank 52: Point 845 (-90.574564, 29.457794, 0.83514831) failed to convert
-rank 78: Point 1186 (-89.933829, 29.655463, -0.17421122) failed to convert
-rank 20: Point 844 (-91.226624, 30.514701, 9.3459506) failed to convert
-rank 57: Point 856 (-90.45379, 29.858159, -0.6723888) failed to convert
-rank 83: Point 1173 (-89.786762, 29.545772, -0.13131016) failed to convert
-rank 7: Point 856 (-91.724149, 30.328458, -3.2551211) failed to convert
-rank 42: Point 848 (-90.71814, 29.843633, -0.30970102) failed to convert
-rank 38: Point 845 (-90.784769, 29.88914, -0.76853563) failed to convert
-rank 95: Point 1175 (-89.215792, 29.211044, -0.15386109) failed to convert
-rank 9: Point 851 (-91.618585, 31.017852, -20.345072) failed to convert
-rank 86: Point 1185 (-89.578022, 29.710332, -0.0) failed to convert
-rank 92: Point 1184 (-89.294237, 29.372986, 1.473174) failed to convert
-rank 76: Point 1189 (-89.956719, 29.930149, -2.459979) failed to convert
-rank 1: Point 854 (-92.107156, 29.206186, 6.8352031) failed to convert
-rank 67: Point 1172 (-90.153009, 29.888816, -3.9166802) failed to convert
-rank 32: Point 844 (-90.930375, 30.135933, 34.795408) failed to convert
-rank 74: Point 1184 (-90.008524, 29.748784, -5.0032923) failed to convert
-rank 34: Point 843 (-90.893284, 29.768789, -1.334576) failed to convert
-rank 72: Point 1185 (-90.035405, 29.9512, -2.9261011) failed to convert
-rank 88: Point 1186 (-89.452703, 29.348508, 2.1199999) failed to convert
-rank 68: Point 1185 (-90.122158, 29.928369, -1.2303554) failed to convert
-rank 93: Point 1174 (-89.251305, 29.331895, 1.9225697) failed to convert
-rank 81: Point 1173 (-89.802547, 30.094738, 7.1622937) failed to convert
-rank 87: Point 1175 (-89.524856, 29.358671, 26.469286) failed to convert
-rank 46: Point 838 (-90.659947, 29.922586, -0.27022555) failed to convert
-rank 49: Point 854 (-90.610627, 29.747531, -1.4551488) failed to convert
-rank 66: Point 1182 (-90.22911, 29.395076, -3.4250377) failed to convert
-rank 4: Point 850 (-91.798137, 30.977232, -17.329818) failed to convert
-rank 13: Point 850 (-91.523504, 29.78517, -1.9552647) failed to convert
-rank 69: Point 1176 (-90.087889, 30.031441, 5.4380441) failed to convert
-rank 64: Point 1186 (-90.260997, 29.906483, -4.1605202) failed to convert
-rank 6: Point 850 (-91.74289, 30.657096, -11.792187) failed to convert
-rank 19: Point 860 (-91.281307, 30.06525, -6.696667) failed to convert
-rank 63: Point 854 (-90.302797, 29.922178, -0.14154224) failed to convert
-rank 99: Point 1175 (-88.82299, 30.236817, 2.3586717) failed to convert
-rank 53: Point 853 (-90.509829, 30.047296, -10.088881) failed to convert
-rank 16: Point 848 (-91.411517, 29.801376, -6.2415127) failed to convert
-rank 21: Point 859 (-91.209309, 30.477464, -6.2979332) failed to convert
-rank 41: Point 855 (-90.747676, 29.717108, 0.02517038) failed to convert
-rank 33: Point 850 (-90.901575, 30.066602, 8.4510172) failed to convert
-rank 58: Point 843 (-90.43606, 29.79331, 0.06611994) failed to convert
-rank 43: Point 856 (-90.682302, 30.060754, -1.962258) failed to convert
-rank 75: Point 1177 (-89.980713, 29.85773, 1.7610471) failed to convert
-rank 11: Point 848 (-91.585029, 30.125415, -1.1577297) failed to convert
-rank 84: Point 1185 (-89.741813, 29.532026, 12.90827) failed to convert
-rank 89: Point 1176 (-89.407112, 29.196182, -0.06051105) failed to convert
-rank 98: Point 1188 (-89.08418, 29.099511, 0.90278569) failed to convert
-rank 5: Point 856 (-91.811523, 29.940761, -2.060913) failed to convert
-rank 65: Point 1176 (-90.259709, 29.452336, 0.03426099) failed to convert
-rank 96: Point 1189 (-89.200091, 29.148454, 14.066845) failed to convert
-rank 12: Point 838 (-91.520432, 30.409865, -10.46411) failed to convert
-rank 35: Point 859 (-90.861854, 29.834729, -1.4254441) failed to convert
-rank 39: Point 851 (-90.741117, 30.277511, -1.1690279) failed to convert
-rank 50: Point 854 (-90.618763, 29.425418, 0.3048) failed to convert
-rank 17: Point 856 (-91.375417, 29.678887, -4.1053514) failed to convert
-rank 56: Point 849 (-90.485795, 29.662069, -0.47147232) failed to convert
-rank 90: Point 1184 (-89.358372, 29.285543, 19.750205) failed to convert
-rank 91: Point 1176 (-89.348037, 29.147047, 0.22684861) failed to convert
-rank 79: Point 1176 (-89.898151, 29.854057, -9.774632) failed to convert
-rank 54: Point 849 (-90.516489, 29.665438, -0.78501814) failed to convert
-rank 14: Point 846 (-91.472034, 30.018196, -1.3594259) failed to convert
-rank 77: Point 1176 (-89.956753, 29.670796, 17.372983) failed to convert
-rank 73: Point 1175 (-90.059441, 29.367152, 0.59151666) failed to convert
-rank 82: Point 1186 (-89.810616, 29.579949, 16.775552) failed to convert
-rank 70: Point 1188 (-90.08924, 29.754386, -0.28948365) failed to convert
-rank 71: Point 1175 (-90.090642, 29.514269, 1.3451672) failed to convert
-rank 0: Point 794 (-92.413557, 29.161721, 16.595444) failed to convert
-rank 15: Point 850 (-91.423387, 30.308751, -1.8450999) failed to convert
-rank 23: Point 853 (-91.237912, 29.489399, -0.37150094) failed to convert
-rank 29: Point 853 (-91.05927, 29.726572, -1.3472441) failed to convert
-rank 62: Point 847 (-90.368465, 29.448953, 0.458) failed to convert
-rank 2: Point 849 (-91.916823, 30.931095, -11.763648) failed to convert
-rank 61: Point 859 (-90.384216, 29.563885, -3.1211521) failed to convert
-rank 59: Point 853 (-90.40925, 29.863406, -0.54447951) failed to convert
-rank 22: Point 849 (-91.254286, 29.550927, -0.117) failed to convert
-rank 48: Point 847 (-90.634668, 29.710278, -0.53508794) failed to convert
-rank 27: Point 851 (-91.112721, 30.24795, 3.6552561) failed to convert
-rank 44: Point 850 (-90.706421, 29.537778, -0.34167151) failed to convert
-rank 18: Point 851 (-91.286245, 30.57772, -7.7899725) failed to convert
-rank 60: Point 843 (-90.378664, 29.942405, 22.785502) failed to convert
-rank 36: Point 849 (-90.794715, 30.466672, -8.8691329) failed to convert
-rank 97: Point 1173 (-89.050533, 30.300571, 3.2944711) failed to convert
-rank 80: Point 1183 (-89.880155, 29.610683, 21.485207) failed to convert
-rank 94: Point 1185 (-89.239612, 29.141358, -0.51283068) failed to convert
-rank 3: Point 853 (-91.873028, 30.460781, -4.754044) failed to convert
-rank 45: Point 857 (-90.699895, 29.461071, -1.0166132) failed to convert
-rank 78: Point 1187 (-89.914365, 29.89996, -6.6537845) failed to convert
-rank 85: Point 1176 (-89.605658, 30.335882, -5.2611949) failed to convert
-rank 47: Point 853 (-90.634221, 30.040826, 19.23303) failed to convert
-rank 31: Point 852 (-90.975665, 30.115179, -8.9496367) failed to convert
-rank 37: Point 855 (-90.786993, 30.242313, -0.25723023) failed to convert
-rank 83: Point 1174 (-89.76498, 29.813052, 0.07190794) failed to convert
-rank 51: Point 855 (-90.556929, 30.053803, -8.5922469) failed to convert
-rank 28: Point 845 (-91.10597, 29.685952, -1.7738839) failed to convert
-rank 24: Point 849 (-91.207568, 29.690897, -3.6492814) failed to convert
-rank 40: Point 847 (-90.754212, 29.859387, -0.53500275) failed to convert
-rank 67: Point 1173 (-90.152999, 29.888875, -3.9166802) failed to convert
-rank 30: Point 851 (-91.040215, 29.723303, -1.1215757) failed to convert
-rank 25: Point 858 (-91.197901, 29.594751, -0.890123) failed to convert
-rank 92: Point 1185 (-89.323457, 29.036475, 8.4880051) failed to convert
-rank 74: Point 1185 (-90.003923, 29.807048, 18.039373) failed to convert
-rank 72: Point 1186 (-90.030801, 30.009871, -0.0195166) failed to convert
-rank 52: Point 846 (-90.625815, 28.724487, 16.916691) failed to convert
-rank 10: Point 848 (-91.578686, 31.051913, -14.0) failed to convert
-rank 26: Point 847 (-91.174576, 29.709016, 0.1) failed to convert
-rank 55: Point 851 (-90.499014, 29.654516, -0.8046099) failed to convert
-rank 95: Point 1176 (-89.213141, 29.241017, -0.19374706) failed to convert
-rank 88: Point 1187 (-89.451998, 29.356549, -1.2869999) failed to convert
-rank 86: Point 1186 (-89.565734, 29.855988, -0.00611464) failed to convert
-rank 87: Point 1176 (-89.438018, 30.373652, -4.478511) failed to convert
-rank 68: Point 1186 (-90.0889, 30.356476, 2.9602876) failed to convert
-rank 76: Point 1190 (-89.954222, 29.961583, -3.6560603) failed to convert
-rank 64: Point 1187 (-90.238074, 30.208945, 4.0325438) failed to convert
-rank 66: Point 1183 (-90.208749, 29.665092, -0.085344) failed to convert
-rank 69: Point 1177 (-90.065439, 30.318797, 3.3374766) failed to convert
-rank 81: Point 1174 (-89.842759, 29.598295, 21.112413) failed to convert
-rank 93: Point 1175 (-89.192238, 29.998266, 0.12810574) failed to convert
-rank 8: Point 843 (-91.670146, 30.645697, -7.2299917) failed to convert
-rank 9: Point 852 (-91.646426, 30.538535, -12.771121) failed to convert
-rank 20: Point 845 (-91.256584, 30.037021, -8.1412086) failed to convert
-rank 42: Point 849 (-90.71813, 29.843693, -0.91756097) failed to convert
-rank 1: Point 855 (-92.043464, 30.445196, -5.1079441) failed to convert
-rank 75: Point 1178 (-89.980022, 29.866473, -6.6263525) failed to convert
-rank 38: Point 846 (-90.784081, 29.89912, 0.32305999) failed to convert
-rank 7: Point 857 (-91.738571, 30.071738, -5.1743041) failed to convert
-rank 99: Point 1176 (-88.86722, 29.766255, 3.6018546) failed to convert
-rank 98: Point 1189 (-89.039332, 29.5963, 2.7329774) failed to convert
-rank 84: Point 1186 (-89.699467, 30.046555, 2.6274827) failed to convert
-rank 65: Point 1177 (-90.323052, 28.594435, 38.901525) failed to convert
-rank 34: Point 844 (-90.893289, 29.768647, -1.0983621) failed to convert
-rank 32: Point 845 (-90.962123, 29.656359, 0.26583721) failed to convert
-rank 89: Point 1177 (-89.431282, 28.912442, 4.3776852) failed to convert
-rank 96: Point 1190 (-89.128212, 29.953928, 2.5311352) failed to convert
-rank 90: Point 1185 (-89.304102, 29.908465, -0.0) failed to convert
-rank 57: Point 857 (-90.470722, 29.624217, 0.0871018) failed to convert
-rank 91: Point 1177 (-89.348323, 29.143692, 0.31299999) failed to convert
-rank 82: Point 1187 (-89.811012, 29.574921, 0.27203627) failed to convert
-rank 13: Point 851 (-91.523502, 29.785068, -0.4490279) failed to convert
-rank 79: Point 1177 (-89.898151, 29.853996, -9.774632) failed to convert
-rank 53: Point 854 (-90.539758, 29.630203, -0.48016715) failed to convert
-rank 6: Point 851 (-91.729602, 30.891256, -11.263609) failed to convert
-rank 77: Point 1177 (-89.97184, 29.479287, 0.3547048) failed to convert
-rank 19: Point 861 (-91.288532, 29.948615, -0.45085941) failed to convert
-rank 49: Point 855 (-90.654566, 29.118701, 1.1969381) failed to convert
-rank 73: Point 1176 (-90.103043, 28.798184, 35.049908) failed to convert
-rank 63: Point 855 (-90.317029, 29.731271, 0.19925498) failed to convert
-rank 41: Point 856 (-90.738951, 29.843876, -0.22396092) failed to convert
-rank 43: Point 857 (-90.70994, 29.663197, -0.9593628) failed to convert
-rank 46: Point 839 (-90.694376, 29.427723, 0.62604623) failed to convert
-rank 33: Point 851 (-90.926404, 29.694323, -0.58554019) failed to convert
-rank 71: Point 1176 (-90.063852, 29.860132, -9.0) failed to convert
-rank 21: Point 860 (-91.26953, 29.514116, 6.1498459) failed to convert
-rank 11: Point 849 (-91.546426, 30.782756, 8.0958228) failed to convert
-rank 58: Point 844 (-90.427798, 29.90646, -0.43170312) failed to convert
-rank 12: Point 839 (-91.58154, 29.362334, 2.6381336) failed to convert
-rank 94: Point 1186 (-89.242183, 29.111884, 0.7032656) failed to convert
-rank 70: Point 1189 (-90.067628, 30.032532, -5.7058564) failed to convert
-rank 35: Point 860 (-90.866959, 29.758756, -0.79646441) failed to convert
-rank 50: Point 855 (-90.599423, 29.700156, -1.1745921) failed to convert
-rank 5: Point 857 (-91.765048, 30.775814, 5.6131579) failed to convert
-rank 80: Point 1184 (-89.880584, 29.605097, -4.5256706) failed to convert
-rank 17: Point 857 (-91.375385, 29.679367, -4.0517066) failed to convert
-rank 78: Point 1188 (-89.904498, 30.023273, -9.0) failed to convert
-rank 97: Point 1174 (-89.060006, 30.197145, 6.447984) failed to convert
-rank 85: Point 1177 (-89.678586, 29.461522, 0.89762466) failed to convert
-rank 39: Point 852 (-90.768983, 29.87368, -0.55622093) failed to convert
-rank 54: Point 850 (-90.485336, 30.096886, -1.7488323) failed to convert
-rank 67: Point 1174 (-90.147276, 29.963093, -0.76031898) failed to convert
-rank 83: Point 1175 (-89.846306, 28.802865, 56.548158) failed to convert
-rank 92: Point 1186 (-89.299799, 29.309036, -0.12396915) failed to convert
-rank 23: Point 854 (-91.209726, 29.940552, -0.11483726) failed to convert
-rank 27: Point 852 (-91.11199, 30.2592, 8.3126495) failed to convert
-rank 2: Point 850 (-91.91302, 31.00062, -13.574952) failed to convert
-rank 15: Point 851 (-91.42696, 30.249558, -1.1688342) failed to convert
-rank 62: Point 848 (-90.375934, 29.346959, -0.6470736) failed to convert
-rank 48: Point 848 (-90.612097, 30.030097, -5.6680535) failed to convert
-rank 95: Point 1177 (-89.218185, 29.183686, -0.0) failed to convert
-rank 4: Point 851 (-91.804152, 30.869527, 8.7366524) failed to convert
-rank 74: Point 1186 (-90.00777, 29.757941, -0.64182643) failed to convert
-rank 59: Point 854 (-90.400136, 29.987473, 15.646214) failed to convert
-rank 29: Point 854 (-91.028586, 30.19799, 8.488864) failed to convert
-rank 72: Point 1187 (-90.070217, 29.503705, 1.2909793) failed to convert
-rank 44: Point 851 (-90.709226, 29.496993, -0.5131632) failed to convert
-rank 22: Point 850 (-91.208722, 30.279169, 15.308213) failed to convert
-rank 61: Point 860 (-90.385005, 29.552999, -0.03039339) failed to convert
-rank 60: Point 844 (-90.473975, 28.625249, 23.730317) failed to convert
-rank 87: Point 1177 (-89.465906, 30.050499, -0.16835435) failed to convert
-rank 88: Point 1188 (-89.364979, 30.362814, -0.36631344) failed to convert
-rank 36: Point 850 (-90.827345, 29.989686, 13.425384) failed to convert
-rank 86: Point 1187 (-89.518689, 30.408768, -5.5236395) failed to convert
-rank 64: Point 1188 (-90.260947, 29.906518, -4.1605202) failed to convert
-rank 16: Point 849 (-91.412247, 29.788895, -0.39592306) failed to convert
-rank 18: Point 852 (-91.290221, 30.513786, -10.062463) failed to convert
-rank 66: Point 1184 (-90.232265, 29.352993, 0.31299999) failed to convert
-rank 69: Point 1178 (-90.097357, 29.909244, 40.448236) failed to convert
-rank 76: Point 1191 (-89.956389, 29.93424, -2.1865947) failed to convert
-rank 31: Point 853 (-91.00344, 29.6923, -0.462328) failed to convert
-rank 47: Point 854 (-90.645825, 29.875936, -0.39275324) failed to convert
-rank 68: Point 1187 (-90.116433, 30.002281, 1.9183705) failed to convert
-rank 51: Point 856 (-90.570876, 29.85842, -0.45703706) failed to convert
-rank 28: Point 846 (-91.10585, 29.687819, -0.67956836) failed to convert
-rank 45: Point 858 (-90.702212, 29.427408, -0.71997538) failed to convert
-rank 3: Point 854 (-91.872032, 30.478002, -5.3190318) failed to convert
-rank 37: Point 856 (-90.788931, 30.214086, -2.1832103) failed to convert
-rank 14: Point 847 (-91.432764, 30.67149, -10.124499) failed to convert
-rank 25: Point 859 (-91.192063, 29.687682, -1.8445493) failed to convert
-rank 93: Point 1176 (-89.260993, 29.221125, -0.0) failed to convert
-rank 81: Point 1175 (-89.791279, 30.232488, -2.4341452) failed to convert
-rank 56: Point 850 (-90.474838, 29.813723, -1.1412101) failed to convert
-rank 99: Point 1177 (-88.856899, 29.875172, 3.5534183) failed to convert
-rank 40: Point 848 (-90.754371, 29.857017, -1.1712351) failed to convert
-rank 30: Point 852 (-91.040251, 29.722706, -0.79899408) failed to convert
-rank 55: Point 852 (-90.513123, 29.457606, 0.19256594) failed to convert
-rank 75: Point 1179 (-89.987111, 29.776566, -8.2296) failed to convert
-rank 84: Point 1187 (-89.679865, 30.282076, -0.57100282) failed to convert
-rank 98: Point 1190 (-88.988115, 30.154772, 8.4726331) failed to convert
-rank 90: Point 1186 (-89.368135, 29.17177, 5.2196626) failed to convert
-rank 89: Point 1178 (-89.395084, 29.336444, 24.708904) failed to convert
-rank 65: Point 1178 (-90.216319, 30.0276, 1.3854921) failed to convert
-rank 91: Point 1178 (-89.361493, 28.990588, 6.3993454) failed to convert
-rank 52: Point 847 (-90.571806, 29.496343, -1.1747695) failed to convert
-rank 10: Point 849 (-91.595376, 30.76821, 11.545927) failed to convert
-rank 96: Point 1191 (-89.207624, 29.062676, 2.9463021) failed to convert
-rank 77: Point 1178 (-89.956513, 29.673795, -4.8700947) failed to convert
-rank 20: Point 846 (-91.270603, 29.81132, -0.48966529) failed to convert
-rank 8: Point 844 (-91.718571, 29.792005, -1.0412396) failed to convert
-rank 82: Point 1188 (-89.769343, 30.086565, -0.24971001) failed to convert
-rank 73: Point 1177 (-90.021299, 29.857154, 1.3618014) failed to convert
-rank 79: Point 1178 (-89.944316, 29.272083, 0.2294777) failed to convert
-rank 1: Point 856 (-92.023976, 30.813157, -11.699807) failed to convert
-rank 9: Point 853 (-91.634755, 30.739573, -9.8927156) failed to convert
-rank 7: Point 858 (-91.712268, 30.537052, -5.4043218) failed to convert
-rank 38: Point 847 (-90.78471, 29.889794, -1.1536196) failed to convert
-rank 42: Point 850 (-90.718124, 29.843733, -0.84778358) failed to convert
-rank 24: Point 850 (-91.207528, 29.691532, -1.2074801) failed to convert
-rank 26: Point 848 (-91.135405, 30.324161, -14.666977) failed to convert
-rank 71: Point 1177 (-90.058744, 29.925412, -7.3063613) failed to convert
-rank 34: Point 845 (-90.902944, 29.623882, -1.4090903) failed to convert
-rank 32: Point 846 (-90.961554, 29.664981, -0.60187788) failed to convert
-rank 0: Point 795 (-92.410863, 29.202787, 13.169624) failed to convert
-rank 70: Point 1190 (-90.089229, 29.754445, -0.97507575) failed to convert
-rank 94: Point 1187 (-89.23653, 29.176354, -0.45690787) failed to convert
-rank 80: Point 1185 (-89.903794, 29.313422, 0.64852955) failed to convert
-rank 85: Point 1178 (-89.612244, 30.256975, -2.0100561) failed to convert
-rank 78: Point 1189 (-89.903068, 30.0411, -1.4395704) failed to convert
-rank 97: Point 1175 (-89.068925, 30.099555, 3.434838) failed to convert
-rank 57: Point 858 (-90.455021, 29.840868, -0.67308984) failed to convert
-rank 53: Point 855 (-90.539753, 29.630117, -0.94409726) failed to convert
-rank 83: Point 1176 (-89.747872, 30.021528, 2.1400001) failed to convert
-rank 67: Point 1175 (-90.152684, 29.892165, 1.6318426) failed to convert
-rank 19: Point 862 (-91.252307, 30.529205, 19.182064) failed to convert
-rank 95: Point 1178 (-89.217181, 29.195073, -0.24889247) failed to convert
-rank 13: Point 852 (-91.479233, 30.531941, -4.9162001) failed to convert
-rank 72: Point 1188 (-90.027484, 30.051793, 0.05339049) failed to convert
-rank 63: Point 856 (-90.393611, 28.685428, 21.592333) failed to convert
-rank 74: Point 1187 (-90.002771, 29.821579, 26.699019) failed to convert
-rank 92: Point 1187 (-89.298586, 29.322709, -0.28271412) failed to convert
-rank 87: Point 1178 (-89.441139, 30.337325, -2.0073915) failed to convert
-rank 88: Point 1189 (-89.451616, 29.360646, 17.645071) failed to convert
-rank 11: Point 850 (-91.563653, 30.490444, -5.2689354) failed to convert
-rank 21: Point 861 (-91.214197, 30.399871, 2.047038) failed to convert
-rank 33: Point 852 (-90.901111, 30.073045, 12.459708) failed to convert
-rank 46: Point 840 (-90.694323, 29.428133, 0.3048) failed to convert
-rank 41: Point 857 (-90.767903, 29.421365, -8.2296) failed to convert
-rank 69: Point 1179 (-90.064086, 30.335916, 3.0632217) failed to convert
-rank 43: Point 858 (-90.732133, 29.340584, 0.0870127) failed to convert
-rank 49: Point 856 (-90.612206, 29.725015, -1.6679704) failed to convert
-rank 64: Point 1189 (-90.289408, 29.526455, 1.9342354) failed to convert
-rank 86: Point 1188 (-89.521003, 30.381536, -6.466509) failed to convert
-rank 50: Point 856 (-90.560489, 30.246721, 2.5799999) failed to convert
-rank 5: Point 858 (-91.765532, 30.766626, -13.401898) failed to convert
-rank 93: Point 1177 (-89.270309, 29.114278, 5.3709014) failed to convert
-rank 12: Point 840 (-91.547158, 29.955497, -8.2296) failed to convert
-rank 17: Point 858 (-91.377286, 29.647811, -1.0519582) failed to convert
-rank 68: Point 1188 (-90.123571, 29.909727, 31.104174) failed to convert
-rank 54: Point 851 (-90.526852, 29.520044, -0.55610695) failed to convert
-rank 66: Point 1185 (-90.229108, 29.395015, -3.4250377) failed to convert
-rank 76: Point 1192 (-89.96019, 29.886281, -3.535229) failed to convert
-rank 39: Point 853 (-90.769173, 29.870882, -0.32644157) failed to convert
-rank 84: Point 1188 (-89.667341, 30.43129, -3.5529968) failed to convert
-rank 58: Point 845 (-90.41739, 30.048264, -0.17516285) failed to convert
-rank 2: Point 851 (-91.915307, 30.957659, -16.668292) failed to convert
-rank 4: Point 852 (-91.807477, 30.809924, 27.574444) failed to convert
-rank 35: Point 861 (-90.910397, 29.105819, 1.4912372) failed to convert
-rank 99: Point 1178 (-88.877914, 29.648709, 10.209592) failed to convert
-rank 81: Point 1176 (-89.802563, 30.094212, 5.0089621) failed to convert
-rank 89: Point 1179 (-89.406814, 29.199551, -1.9789238) failed to convert
-rank 75: Point 1180 (-89.981181, 29.851769, 29.207732) failed to convert
-rank 29: Point 855 (-91.05903, 29.730048, -0.77081873) failed to convert
-rank 98: Point 1191 (-89.075978, 29.190428, 0.00019883) failed to convert
-rank 90: Point 1187 (-89.362701, 29.234832, 0.02101329) failed to convert
-rank 91: Point 1179 (-89.270879, 30.029965, 0.36370151) failed to convert
-rank 27: Point 853 (-91.127579, 30.01661, -1.4797548) failed to convert
-rank 82: Point 1189 (-89.758362, 30.220181, 0.3757049) failed to convert
-rank 23: Point 855 (-91.214067, 29.871434, -0.28745178) failed to convert
-rank 44: Point 852 (-90.715504, 29.40569, -0.51428223) failed to convert
-rank 65: Point 1179 (-90.22264, 29.94438, 24.677209) failed to convert
-rank 73: Point 1178 (-90.028018, 29.771213, -3.1929557) failed to convert
-rank 59: Point 855 (-90.399966, 29.989731, -8.3667606) failed to convert
-rank 6: Point 852 (-91.745022, 30.619251, -14.151865) failed to convert
-rank 18: Point 853 (-91.289153, 30.530338, -7.8618157) failed to convert
-rank 16: Point 850 (-91.357493, 30.687947, -17.433035) failed to convert
-rank 15: Point 852 (-91.461521, 29.671485, -0.61595742) failed to convert
-rank 62: Point 849 (-90.332482, 29.935086, 16.873986) failed to convert
-rank 96: Point 1192 (-89.208617, 29.051363, -0.0) failed to convert
-rank 60: Point 845 (-90.370114, 30.057246, -9.0) failed to convert
-rank 79: Point 1179 (-89.875382, 30.137155, -5.590642) failed to convert
-rank 71: Point 1178 (-90.057315, 29.943643, 37.180353) failed to convert
-rank 48: Point 849 (-90.634516, 29.712103, -1.5467529) failed to convert
-rank 31: Point 854 (-91.027573, 29.319666, -0.0) failed to convert
-rank 77: Point 1179 (-89.960299, 29.625724, 1.3013885) failed to convert
-rank 51: Point 857 (-90.556546, 30.058889, -3.8006628) failed to convert
-rank 45: Point 859 (-90.702234, 29.427064, -0.70606123) failed to convert
-rank 61: Point 861 (-90.38411, 29.565177, -2.6378514) failed to convert
-rank 3: Point 855 (-91.88275, 30.281005, -5.4961009) failed to convert
-rank 47: Point 855 (-90.670435, 29.523594, 0.3048) failed to convert
-rank 70: Point 1191 (-90.067626, 30.032471, -5.7058564) failed to convert
-rank 80: Point 1186 (-89.880568, 29.605134, -4.5256706) failed to convert
-rank 14: Point 848 (-91.479974, 29.884079, -1.3970209) failed to convert
-rank 56: Point 851 (-90.485607, 29.664616, -0.71749369) failed to convert
-rank 25: Point 860 (-91.158404, 30.219011, -11.466927) failed to convert
-rank 94: Point 1188 (-89.234689, 29.197262, -0.0) failed to convert
-rank 28: Point 847 (-91.106208, 29.682179, -1.3828601) failed to convert
-rank 55: Point 853 (-90.481616, 29.895617, 1.1654886) failed to convert
-rank 37: Point 857 (-90.804302, 29.989347, 33.6255) failed to convert
-rank 40: Point 849 (-90.78561, 29.399628, 0.28427583) failed to convert
-rank 30: Point 853 (-91.011176, 30.167959, -6.6094674) failed to convert
-rank 20: Point 847 (-91.237757, 30.337444, -12.139469) failed to convert
-rank 78: Point 1190 (-89.936174, 29.625633, -2.4207216) failed to convert
-rank 36: Point 851 (-90.826971, 29.995029, 12.4014) failed to convert
-rank 85: Point 1179 (-89.675258, 29.500706, -0.74101568) failed to convert
-rank 1: Point 857 (-92.027522, 30.746016, -9.7635523) failed to convert
-rank 22: Point 851 (-91.227175, 29.985995, -0.54495296) failed to convert
-rank 34: Point 846 (-90.866236, 30.170683, -1.9967612) failed to convert
-rank 10: Point 850 (-91.669951, 29.470879, 1.4997806) failed to convert
-rank 97: Point 1176 (-89.143194, 29.276036, -0.0) failed to convert
-rank 83: Point 1177 (-89.757456, 29.904434, -0.01600599) failed to convert
-rank 95: Point 1179 (-89.205126, 29.331707, -0.50953413) failed to convert
-rank 67: Point 1176 (-90.192039, 29.374804, 0.26407915) failed to convert
-rank 32: Point 847 (-90.913331, 30.38956, -6.5895666) failed to convert
-rank 42: Point 851 (-90.718114, 29.843792, 0.2577714) failed to convert
-rank 0: Point 796 (-92.39953, 29.441652, 9.3999996) failed to convert
-rank 72: Point 1189 (-90.044093, 29.839722, 1.0373984) failed to convert
-rank 87: Point 1179 (-89.461239, 30.10443, 3.230823) failed to convert
-rank 74: Point 1188 (-90.051343, 29.197789, -0.48203446) failed to convert
-rank 24: Point 851 (-91.207377, 29.6939, -1.3697001) failed to convert
-rank 92: Point 1188 (-89.243135, 29.952941, -0.0) failed to convert
-rank 88: Point 1190 (-89.424532, 29.677035, 0.03704622) failed to convert
-rank 9: Point 854 (-91.646385, 30.538579, -12.771121) failed to convert
-rank 7: Point 859 (-91.717372, 30.447038, 3.6677898) failed to convert
-rank 38: Point 848 (-90.775949, 30.017495, -10.387585) failed to convert
-rank 69: Point 1180 (-90.088182, 30.027277, -3.9392139) failed to convert
-rank 86: Point 1189 (-89.600831, 29.437076, 33.932671) failed to convert
-rank 64: Point 1190 (-90.260914, 29.906541, -4.1605202) failed to convert
-rank 93: Point 1178 (-89.270506, 29.111907, 11.520666) failed to convert
-rank 68: Point 1189 (-90.115041, 30.019719, 1.5340777) failed to convert
-rank 76: Point 1193 (-89.960195, 29.886221, -4.9976768) failed to convert
-rank 66: Point 1186 (-90.181545, 30.022156, -5.1867819) failed to convert
-rank 8: Point 845 (-91.659282, 30.833535, -11.678947) failed to convert
-rank 26: Point 849 (-91.147931, 30.128628, -3.6660895) failed to convert
-rank 84: Point 1189 (-89.741167, 29.538324, -0.67526096) failed to convert
-rank 19: Point 863 (-91.253774, 30.50574, 16.399124) failed to convert
-rank 57: Point 859 (-90.453244, 29.865275, -0.74450448) failed to convert
-rank 53: Point 856 (-90.509817, 30.047237, -10.088881) failed to convert
-rank 98: Point 1192 (-88.981689, 30.223747, 6.8513839) failed to convert
-rank 63: Point 857 (-90.303193, 29.916718, -0.33415931) failed to convert
-rank 81: Point 1177 (-89.803339, 30.084591, -0.78964372) failed to convert
-rank 89: Point 1180 (-89.406268, 29.205928, 0.09969221) failed to convert
-rank 82: Point 1190 (-89.795295, 29.768545, -0.0) failed to convert
-rank 13: Point 853 (-91.534203, 29.601667, -1.9113379) failed to convert
-rank 11: Point 851 (-91.539158, 30.904373, -5.383111) failed to convert
-rank 90: Point 1188 (-89.386011, 28.963015, 11.438816) failed to convert
-rank 99: Point 1179 (-88.881549, 29.609111, 10.095796) failed to convert
-rank 75: Point 1181 (-89.97718, 29.902275, -8.2296) failed to convert
-rank 21: Point 862 (-91.269727, 29.510887, 8.4521533) failed to convert
-rank 41: Point 858 (-90.735128, 29.899214, -0.57388315) failed to convert
-rank 46: Point 841 (-90.664479, 29.857473, -0.73588696) failed to convert
-rank 43: Point 859 (-90.713645, 29.609485, -8.2296) failed to convert
-rank 91: Point 1180 (-89.344963, 29.18256, 0.31299999) failed to convert
-rank 96: Point 1193 (-89.1841, 29.32888, -0.47509561) failed to convert
-rank 65: Point 1180 (-90.259683, 29.45239, -0.88864906) failed to convert
-rank 50: Point 857 (-90.622793, 29.367237, -0.41746021) failed to convert
-rank 33: Point 853 (-90.920644, 29.780206, -0.86444652) failed to convert
-rank 5: Point 859 (-91.803034, 30.094073, -3.0273672) failed to convert
-rank 12: Point 841 (-91.540549, 30.06813, -0.82609805) failed to convert
-rank 58: Point 846 (-90.437113, 29.778538, -0.43137589) failed to convert
-rank 52: Point 848 (-90.532647, 30.045311, 29.554055) failed to convert
-rank 4: Point 853 (-91.797741, 30.983737, 8.2320085) failed to convert
-rank 49: Point 857 (-90.681539, 28.726814, 17.256935) failed to convert
-rank 54: Point 852 (-90.497176, 29.933251, -0.46002817) failed to convert
-rank 39: Point 854 (-90.747869, 30.180035, -0.35703999) failed to convert
-rank 79: Point 1180 (-89.916563, 29.622896, 1.2773945) failed to convert
-rank 73: Point 1179 (-90.010622, 29.992934, -9.0) failed to convert
-rank 70: Point 1192 (-90.089223, 29.754485, -1.0886868) failed to convert
-rank 71: Point 1179 (-90.065048, 29.84438, 0.83013636) failed to convert
-rank 29: Point 856 (-91.088114, 29.276968, -0.23896222) failed to convert
-rank 77: Point 1180 (-89.919515, 30.13848, 3.5405516) failed to convert
-rank 35: Point 862 (-90.872321, 29.678642, -0.65119865) failed to convert
-rank 80: Point 1187 (-89.880543, 29.60519, -4.5256706) failed to convert
-rank 94: Point 1189 (-89.167983, 29.948489, 0.61716265) failed to convert
-rank 27: Point 854 (-91.175097, 29.265717, -0.40387058) failed to convert
-rank 23: Point 856 (-91.223011, 29.728379, 16.140706) failed to convert
-rank 44: Point 853 (-90.707873, 29.516455, 1.7929865) failed to convert
-rank 85: Point 1180 (-89.678051, 29.466791, -4.1949626) failed to convert
-rank 6: Point 853 (-91.739058, 30.724665, -16.194026) failed to convert
-rank 78: Point 1191 (-89.913219, 29.914145, -6.0347356) failed to convert
-rank 16: Point 851 (-91.358571, 30.670357, -9.8211792) failed to convert
-rank 15: Point 853 (-91.45777, 29.734373, -0.85023496) failed to convert
-rank 17: Point 859 (-91.319097, 30.597776, -10.90796) failed to convert
-rank 2: Point 852 (-91.953613, 30.247375, -4.112195) failed to convert
-rank 31: Point 855 (-90.979506, 30.055194, -2.5868396) failed to convert
-rank 51: Point 858 (-90.600936, 29.43309, -0.16214128) failed to convert
-rank 48: Point 850 (-90.646606, 29.53926, -0.51043861) failed to convert
-rank 59: Point 856 (-90.409323, 29.862288, -0.92690259) failed to convert
-rank 60: Point 846 (-90.378296, 29.946521, 6.5136899) failed to convert
-rank 18: Point 854 (-91.338351, 29.732381, 0.35100358) failed to convert
-rank 47: Point 856 (-90.647011, 29.858812, 0.03867993) failed to convert
-rank 97: Point 1177 (-89.100778, 29.748668, 3.8153347) failed to convert
-rank 3: Point 856 (-91.84334, 30.99861, -14.306919) failed to convert
-rank 14: Point 849 (-91.501295, 29.522392, 0.25771017) failed to convert
-rank 67: Point 1177 (-90.21065, 29.126796, -0.40093309) failed to convert
-rank 83: Point 1178 (-89.767051, 29.787019, -0.21488192) failed to convert
-rank 45: Point 860 (-90.666288, 29.944269, -0.65861678) failed to convert
-rank 62: Point 850 (-90.324008, 30.04865, 0.27903251) failed to convert
-rank 72: Point 1190 (-90.049286, 29.77281, -0.28147676) failed to convert
-rank 25: Point 861 (-91.192105, 29.686811, -1.2470307) failed to convert
-rank 95: Point 1180 (-89.217921, 29.18658, -0.01056136) failed to convert
-rank 87: Point 1180 (-89.536123, 29.222484, 4.2138101) failed to convert
-rank 74: Point 1189 (-90.051205, 29.199534, 1.2665769) failed to convert
-rank 92: Point 1189 (-89.28779, 29.445946, 7.0436283) failed to convert
-rank 55: Point 854 (-90.498471, 29.661755, -1.0270137) failed to convert
-rank 88: Point 1191 (-89.452481, 29.350312, 1.5830447) failed to convert
-rank 61: Point 862 (-90.3842, 29.563944, -3.1211521) failed to convert
-rank 56: Point 852 (-90.473943, 29.825964, -0.86008464) failed to convert
-rank 37: Point 858 (-90.812821, 29.864291, -0.3820801) failed to convert
-rank 68: Point 1190 (-90.115869, 30.00886, 1.5807079) failed to convert
-rank 28: Point 848 (-91.105836, 29.687915, -0.61093787) failed to convert
-rank 64: Point 1191 (-90.266107, 29.837429, 0.05019826) failed to convert
-rank 36: Point 852 (-90.842926, 29.759448, -2.3620661) failed to convert
-rank 69: Point 1181 (-90.120627, 29.606681, 0.31299999) failed to convert
-rank 86: Point 1190 (-89.602273, 29.419673, 1.3897073) failed to convert
-rank 93: Point 1179 (-89.253388, 29.307587, -0.0) failed to convert
-rank 76: Point 1194 (-89.960198, 29.886181, -6.5775844) failed to convert
-rank 22: Point 852 (-91.194806, 30.498347, 20.731138) failed to convert
-rank 34: Point 847 (-90.86048, 30.255627, -2.9336887) failed to convert
-rank 32: Point 848 (-90.978971, 29.399151, -0.22345649) failed to convert
-rank 84: Point 1190 (-89.71013, 29.916161, 2.5927137) failed to convert
-rank 66: Point 1187 (-90.188907, 29.925671, 22.545835) failed to convert
-rank 30: Point 854 (-91.018187, 30.061103, -5.4645572) failed to convert
-rank 98: Point 1193 (-89.076411, 29.185232, 1.6896625) failed to convert
-rank 82: Point 1191 (-89.832299, 29.310042, 1.7388816) failed to convert
-rank 81: Point 1178 (-89.816414, 29.923819, 1.5777428) failed to convert
-rank 24: Point 852 (-91.166254, 30.343852, 5.1630546) failed to convert
-rank 42: Point 852 (-90.717908, 29.846744, -0.27571416) failed to convert
-rank 38: Point 849 (-90.784639, 29.89068, -0.67427596) failed to convert
-rank 10: Point 851 (-91.588364, 30.887589, -11.674074) failed to convert
-rank 75: Point 1182 (-89.989483, 29.746218, -1.309369) failed to convert
-rank 89: Point 1181 (-89.406057, 29.208146, 0.09661603) failed to convert
-rank 9: Point 855 (-91.632085, 30.785008, -9.9453952) failed to convert
-rank 40: Point 850 (-90.784374, 29.417747, -8.2296) failed to convert
-rank 90: Point 1189 (-89.358385, 29.284546, 19.613459) failed to convert
-rank 8: Point 846 (-91.684464, 30.394627, 15.604974) failed to convert
-rank 0: Point 797 (-92.394563, 29.543612, 1.7867074) failed to convert
-rank 99: Point 1180 (-88.89932, 29.416897, 16.165964) failed to convert
-rank 1: Point 858 (-92.07804, 29.775542, 0.18061691) failed to convert
-rank 91: Point 1181 (-89.348486, 29.141722, -0.18450627) failed to convert
-rank 65: Point 1181 (-90.22208, 29.951522, 24.241473) failed to convert
-rank 73: Point 1180 (-90.028193, 29.768952, -4.9011843) failed to convert
-rank 26: Point 850 (-91.135124, 30.328395, -14.755369) failed to convert
-rank 20: Point 848 (-91.237728, 30.337496, -13.176251) failed to convert
-rank 7: Point 860 (-91.717178, 30.450187, 21.508017) failed to convert
-rank 96: Point 1194 (-89.188913, 29.274447, -8.8e-07) failed to convert
-rank 57: Point 860 (-90.471082, 29.619038, 0.82086045) failed to convert
-rank 19: Point 864 (-91.253527, 30.509581, 3.6214739) failed to convert
-rank 53: Point 857 (-90.539738, 29.630226, -0.77818027) failed to convert
-rank 79: Point 1181 (-89.91571, 29.633417, -2.7515922) failed to convert
-rank 63: Point 858 (-90.3301, 29.554844, 0.91489328) failed to convert
-rank 13: Point 854 (-91.532864, 29.624481, -0.75376565) failed to convert
-rank 70: Point 1193 (-90.067624, 30.032431, -5.7058564) failed to convert
-rank 21: Point 863 (-91.206705, 30.517931, 0.70243007) failed to convert
-rank 77: Point 1181 (-89.918661, 30.148949, 3.5763147) failed to convert
-rank 80: Point 1188 (-89.852517, 29.953857, 7.6817897) failed to convert
-rank 41: Point 859 (-90.735096, 29.89966, -0.41899943) failed to convert
-rank 43: Point 860 (-90.711246, 29.644206, -0.3714588) failed to convert
-rank 71: Point 1180 (-90.065473, 29.838727, 0.50900995) failed to convert
-rank 94: Point 1190 (-89.235667, 29.185915, -0.0) failed to convert
-rank 85: Point 1181 (-89.67753, 29.47301, 19.073928) failed to convert
-rank 33: Point 854 (-90.902892, 30.045761, -2.4730709) failed to convert
-rank 11: Point 852 (-91.575275, 30.291316, -3.8935543) failed to convert
-rank 4: Point 854 (-91.828858, 30.424204, -3.1458553) failed to convert
-rank 78: Point 1192 (-89.931463, 29.684964, -0.0) failed to convert
-rank 54: Point 853 (-90.533909, 29.420601, -0.00011842) failed to convert
-rank 12: Point 842 (-91.545169, 29.989165, -2.0056642) failed to convert
-rank 97: Point 1178 (-89.149378, 29.206233, -0.0) failed to convert
-rank 39: Point 855 (-90.769031, 29.872799, -0.31180673) failed to convert
-rank 49: Point 858 (-90.640106, 29.326781, 0.36470559) failed to convert
-rank 58: Point 847 (-90.464956, 29.393948, -0.0) failed to convert
-rank 67: Point 1178 (-90.215468, 29.061934, 9.4481477) failed to convert
-rank 27: Point 855 (-91.115526, 30.203656, -6.6070361) failed to convert
-rank 83: Point 1179 (-89.767003, 29.787513, -0.5404159) failed to convert
-rank 5: Point 860 (-91.788611, 30.354177, -8.2296) failed to convert
-rank 23: Point 857 (-91.224716, 29.700911, -0.82668766) failed to convert
-rank 72: Point 1191 (-90.030744, 30.009889, -0.90195863) failed to convert
-rank 29: Point 857 (-91.059025, 29.729918, -0.96656396) failed to convert
-rank 35: Point 863 (-90.84716, 30.051949, -3.9896018) failed to convert
-rank 74: Point 1190 (-90.002595, 29.823593, 21.900414) failed to convert
-rank 16: Point 852 (-91.411458, 29.801389, -8.3088486) failed to convert
-rank 92: Point 1190 (-89.299325, 29.313183, -0.80449219) failed to convert
-rank 50: Point 858 (-90.598309, 29.715538, -1.8533399) failed to convert
-rank 44: Point 854 (-90.653165, 30.30024, -0.36312292) failed to convert
-rank 87: Point 1181 (-89.524615, 29.35915, 25.6487) failed to convert
-rank 2: Point 853 (-91.960552, 30.116919, -9.1784728) failed to convert
-rank 88: Point 1192 (-89.460333, 29.257759, 0.31299999) failed to convert
-rank 15: Point 854 (-91.463273, 29.641498, -0.53645637) failed to convert
-rank 46: Point 842 (-90.659925, 29.922469, -0.63526443) failed to convert
-rank 17: Point 860 (-91.318477, 30.607664, -17.025212) failed to convert
-rank 95: Point 1181 (-89.215388, 29.215318, -0.33128457) failed to convert
-rank 64: Point 1192 (-90.260864, 29.906576, -4.1605202) failed to convert
-rank 69: Point 1182 (-90.103775, 29.825206, -0.80136834) failed to convert
-rank 52: Point 849 (-90.501678, 30.473265, -8.715624) failed to convert
-rank 31: Point 856 (-90.972846, 30.155541, -3.8488392) failed to convert
-rank 18: Point 855 (-91.348066, 29.572478, -0.44595407) failed to convert
-rank 48: Point 851 (-90.684796, 28.987586, 8.7735262) failed to convert
-rank 68: Point 1191 (-90.123449, 29.910172, 28.113088) failed to convert
-rank 59: Point 857 (-90.40918, 29.864213, -0.38695695) failed to convert
-rank 86: Point 1191 (-89.603313, 29.407039, 18.497984) failed to convert
-rank 51: Point 859 (-90.611789, 29.278298, 1.9960307) failed to convert
-rank 6: Point 854 (-91.740338, 30.702043, -8.2148543) failed to convert
-rank 93: Point 1180 (-89.238801, 29.473204, 4.6113464) failed to convert
-rank 3: Point 857 (-91.869893, 30.516405, -4.6448474) failed to convert
-rank 60: Point 847 (-90.357311, 30.229543, 2.3799992) failed to convert
-rank 47: Point 857 (-90.656863, 29.718133, 0.99829715) failed to convert
-rank 55: Point 855 (-90.511388, 29.481601, -0.0505377) failed to convert
-rank 76: Point 1195 (-89.974509, 29.70509, -4.6994067) failed to convert
-rank 84: Point 1191 (-89.704168, 29.988061, 3.0204588) failed to convert
-rank 98: Point 1194 (-89.004317, 29.977447, 4.3600579) failed to convert
-rank 82: Point 1192 (-89.817134, 29.498517, -0.72202445) failed to convert
-rank 81: Point 1179 (-89.802581, 30.093689, 2.416491) failed to convert
-rank 66: Point 1188 (-90.230087, 29.381286, 0.3051425) failed to convert
-rank 89: Point 1182 (-89.405888, 29.210121, -0.73097418) failed to convert
-rank 45: Point 861 (-90.709033, 29.328223, -0.69055511) failed to convert
-rank 99: Point 1181 (-88.885908, 29.560639, 11.758287) failed to convert
-rank 61: Point 863 (-90.383711, 29.570473, -1.9100348) failed to convert
-rank 56: Point 853 (-90.480451, 29.735961, -0.55147073) failed to convert
-rank 73: Point 1181 (-90.027213, 29.781478, -0.82953006) failed to convert
-rank 75: Point 1183 (-89.980415, 29.861123, -2.37204) failed to convert
-rank 62: Point 851 (-90.334282, 29.910116, -2.2151383) failed to convert
-rank 90: Point 1190 (-89.286358, 30.10865, 2.8447074) failed to convert
-rank 37: Point 859 (-90.790298, 30.19338, -0.35288515) failed to convert
-rank 91: Point 1182 (-89.24724, 30.29593, 2.4552914) failed to convert
-rank 25: Point 862 (-91.192648, 29.67791, -0.55544703) failed to convert
-rank 65: Point 1182 (-90.259666, 29.452427, -0.59191815) failed to convert
-rank 36: Point 853 (-90.835453, 29.86991, -1.0502604) failed to convert
-rank 28: Point 849 (-91.105892, 29.686997, -1.2880855) failed to convert
-rank 14: Point 850 (-91.428403, 30.742432, 10.893745) failed to convert
-rank 96: Point 1195 (-89.150486, 29.705782, 3.4827577) failed to convert
-rank 79: Point 1182 (-89.875346, 30.137174, -5.590642) failed to convert
-rank 22: Point 853 (-91.196149, 30.47721, 13.95284) failed to convert
-rank 34: Point 848 (-90.902922, 29.623916, -1.4090903) failed to convert
-rank 70: Point 1194 (-90.089212, 29.754545, 0.32548399) failed to convert
-rank 30: Point 855 (-91.011405, 30.164435, -5.8392972) failed to convert
-rank 42: Point 853 (-90.740888, 29.513193, -0.51725303) failed to convert
-rank 77: Point 1182 (-89.956454, 29.67381, -4.0457533) failed to convert
-rank 8: Point 847 (-91.650975, 30.976453, -13.484846) failed to convert
-rank 10: Point 852 (-91.62179, 30.313978, 19.657131) failed to convert
-rank 40: Point 851 (-90.757091, 29.817236, -1.2905099) failed to convert
-rank 24: Point 853 (-91.207364, 29.69384, -1.1969496) failed to convert
-rank 38: Point 850 (-90.784182, 29.89732, -1.1381882) failed to convert
-rank 71: Point 1181 (-90.057465, 29.941365, 33.97256) failed to convert
-rank 80: Point 1189 (-89.905379, 29.292506, 0.74465342) failed to convert
-rank 1: Point 859 (-92.077635, 29.783097, 0.17980019) failed to convert
-rank 0: Point 798 (-92.392541, 29.584311, -0.04961908) failed to convert
-rank 26: Point 851 (-91.161987, 29.90773, 0.1) failed to convert
-rank 20: Point 849 (-91.243678, 30.242692, -3.2146718) failed to convert
-rank 9: Point 856 (-91.624139, 30.921169, -3.2320588) failed to convert
-rank 85: Point 1182 (-89.670686, 29.555705, -0.0) failed to convert
-rank 7: Point 861 (-91.751865, 29.832454, -0.46086992) failed to convert
-rank 94: Point 1191 (-89.216275, 29.406141, 5.8004517) failed to convert
-rank 32: Point 849 (-90.96255, 29.649515, -1.0491194) failed to convert
-rank 97: Point 1179 (-89.14506, 29.25473, -0.0) failed to convert
-rank 19: Point 865 (-91.281281, 30.065305, -6.7992752) failed to convert
-rank 78: Point 1193 (-89.914332, 29.899983, -6.6537845) failed to convert
-rank 53: Point 858 (-90.551933, 29.458616, -0.03853937) failed to convert
-rank 57: Point 861 (-90.455478, 29.83442, -0.42009561) failed to convert
-rank 67: Point 1179 (-90.204975, 29.201491, 0.3055995) failed to convert
-rank 13: Point 855 (-91.523465, 29.785084, -0.46323391) failed to convert
-rank 74: Point 1191 (-90.008912, 29.74302, 21.310302) failed to convert
-rank 83: Point 1180 (-89.767019, 29.787071, -1.1417869) failed to convert
-rank 87: Point 1182 (-89.520773, 29.404303, -0.0) failed to convert
-rank 92: Point 1191 (-89.296412, 29.346534, -0.45507018) failed to convert
-rank 88: Point 1193 (-89.397405, 29.990428, 1.1827522) failed to convert
-rank 11: Point 853 (-91.543725, 30.827231, -11.5217) failed to convert
-rank 72: Point 1192 (-90.034789, 29.958272, 29.540064) failed to convert
-rank 63: Point 859 (-90.303439, 29.913103, -4.2760394) failed to convert
-rank 21: Point 864 (-91.268602, 29.529022, 5.1322885) failed to convert
-rank 41: Point 860 (-90.726996, 30.016655, -5.1876072) failed to convert
-rank 43: Point 861 (-90.716319, 29.570594, -0.03048) failed to convert
-rank 64: Point 1193 (-90.340673, 28.829955, 20.579787) failed to convert
-rank 39: Point 856 (-90.786275, 29.620435, -0.64664212) failed to convert
-rank 12: Point 843 (-91.520393, 30.409875, -11.052049) failed to convert
-rank 23: Point 858 (-91.209789, 29.93915, -1.3463016) failed to convert
-rank 86: Point 1192 (-89.56831, 29.824721, -0.52198142) failed to convert
-rank 4: Point 855 (-91.798096, 30.977188, -18.622519) failed to convert
-rank 69: Point 1183 (-90.05152, 30.494632, -8.4333554) failed to convert
-rank 68: Point 1192 (-90.135952, 29.74764, -0.05468308) failed to convert
-rank 27: Point 856 (-91.153744, 29.604828, 0.02086986) failed to convert
-rank 49: Point 859 (-90.610884, 29.743515, -0.69965604) failed to convert
-rank 93: Point 1181 (-89.271344, 29.101958, 3.3416449) failed to convert
-rank 84: Point 1192 (-89.742081, 29.526697, 10.586191) failed to convert
-rank 76: Point 1196 (-89.960202, 29.88612, -6.5775844) failed to convert
-rank 98: Point 1195 (-89.075866, 29.190079, 1.3896862) failed to convert
-rank 58: Point 848 (-90.429507, 29.882471, -0.56255882) failed to convert
-rank 82: Point 1193 (-89.787014, 29.869799, -0.14907223) failed to convert
-rank 29: Point 858 (-91.05921, 29.727054, -0.94986719) failed to convert
-rank 66: Point 1189 (-90.188345, 29.932751, 0.53382195) failed to convert
-rank 54: Point 854 (-90.517143, 29.655329, -0.9123905) failed to convert
-rank 50: Point 859 (-90.617807, 29.438386, 0.30008908) failed to convert
-rank 35: Point 864 (-90.844849, 30.085968, -1.8314318) failed to convert
-rank 95: Point 1182 (-89.216627, 29.20096, -0.0) failed to convert
-rank 89: Point 1183 (-89.403302, 29.240304, 0.31299999) failed to convert
-rank 99: Point 1182 (-88.918404, 29.207091, 40.608304) failed to convert
-rank 90: Point 1191 (-89.385697, 28.96628, 15.209293) failed to convert
-rank 48: Point 852 (-90.610925, 30.046237, -4.2349932) failed to convert
-rank 81: Point 1180 (-89.816818, 29.918476, -8.8623655) failed to convert
-rank 2: Point 854 (-91.952244, 30.272758, -6.0455823) failed to convert
-rank 18: Point 856 (-91.314791, 30.115445, -7.8110351) failed to convert
-rank 46: Point 843 (-90.659131, 29.933785, -0.43498947) failed to convert
-rank 73: Point 1182 (-90.028627, 29.763325, -4.7692059) failed to convert
-rank 75: Point 1184 (-89.978575, 29.884415, 0.32542918) failed to convert
-rank 15: Point 855 (-91.406283, 30.589724, -9.7411654) failed to convert
-rank 96: Point 1196 (-89.186709, 29.299156, -0.7815093) failed to convert
-rank 17: Point 861 (-91.372336, 29.72932, -7.2085205) failed to convert
-rank 31: Point 857 (-90.992271, 29.860919, -4.4241151) failed to convert
-rank 79: Point 1183 (-89.892692, 29.92111, -0.02420021) failed to convert
-rank 91: Point 1183 (-89.338108, 29.261829, -0.20865073) failed to convert
-rank 70: Point 1195 (-90.067622, 30.03237, -5.7058564) failed to convert
-rank 59: Point 858 (-90.409191, 29.864, -0.44280368) failed to convert
-rank 77: Point 1183 (-89.958422, 29.64852, 1.7382266) failed to convert
-rank 65: Point 1183 (-90.223583, 29.931579, -5.9181626) failed to convert
-rank 51: Point 860 (-90.60565, 29.36593, -8.2296) failed to convert
-rank 71: Point 1182 (-90.066825, 29.821195, 4.0232736) failed to convert
-rank 5: Point 861 (-91.765883, 30.759945, -9.9746491) failed to convert
-rank 80: Point 1190 (-89.860168, 29.858307, -0.09635733) failed to convert
-rank 45: Point 862 (-90.688282, 29.628655, -0.3200648) failed to convert
-rank 44: Point 855 (-90.714465, 29.420245, -0.1978931) failed to convert
-rank 3: Point 858 (-91.854526, 30.795713, -9.5309536) failed to convert
-rank 56: Point 854 (-90.488347, 29.62641, -0.60249035) failed to convert
-rank 62: Point 852 (-90.300731, 30.358317, -0.28128267) failed to convert
-rank 25: Point 863 (-91.186432, 29.776621, -0.50677384) failed to convert
-rank 85: Point 1183 (-89.678016, 29.466841, -4.1949626) failed to convert
-rank 47: Point 858 (-90.649184, 29.827804, -0.59497324) failed to convert
-rank 61: Point 864 (-90.382138, 29.591922, 0.05022064) failed to convert
-rank 37: Point 860 (-90.788873, 30.214106, -3.1201524) failed to convert
-rank 97: Point 1180 (-89.136669, 29.348494, 10.333346) failed to convert
-rank 6: Point 855 (-91.741615, 30.679266, -14.965681) failed to convert
-rank 55: Point 856 (-90.481609, 29.895447, 1.2682456) failed to convert
-rank 52: Point 850 (-90.593873, 29.182855, 1.7271133) failed to convert
-rank 16: Point 853 (-91.357459, 30.687998, -17.433035) failed to convert
-rank 78: Point 1194 (-89.92291, 29.792396, 1.98e-06) failed to convert
-rank 28: Point 850 (-91.106266, 29.681139, -1.4534437) failed to convert
-rank 14: Point 851 (-91.447127, 30.432981, -4.0993774) failed to convert
-rank 33: Point 855 (-90.888105, 30.265569, -4.4640525) failed to convert
-rank 67: Point 1180 (-90.131854, 30.160444, 4.6599999) failed to convert
-rank 94: Point 1192 (-89.234056, 29.204234, -0.0) failed to convert
-rank 74: Point 1192 (-90.009251, 29.738678, 8.4820215) failed to convert
-rank 42: Point 854 (-90.716618, 29.865245, -0.29090433) failed to convert
-rank 83: Point 1181 (-89.767028, 29.786877, -0.13882543) failed to convert
-rank 87: Point 1183 (-89.524722, 29.356897, -4.3016426) failed to convert
-rank 88: Point 1194 (-89.452022, 29.354805, -1.5305874) failed to convert
-rank 34: Point 849 (-90.893245, 29.768777, -1.2703754) failed to convert
-rank 92: Point 1192 (-89.245777, 29.922116, 0.946561) failed to convert
-rank 20: Point 850 (-91.237708, 30.337532, -14.363701) failed to convert
-rank 72: Point 1193 (-90.042154, 29.864137, 1.0690447) failed to convert
-rank 64: Point 1194 (-90.25046, 30.043945, -4.9850043) failed to convert
-rank 30: Point 856 (-91.040136, 29.724337, -1.655967) failed to convert
-rank 22: Point 854 (-91.243668, 29.721657, -2.1880076) failed to convert
-rank 86: Point 1193 (-89.539022, 30.170217, 2.3699999) failed to convert
-rank 10: Point 853 (-91.610115, 30.515279, -5.6712213) failed to convert
-rank 84: Point 1193 (-89.692428, 30.128962, -0.0) failed to convert
-rank 68: Point 1193 (-90.116073, 30.005596, 1.9988443) failed to convert
-rank 69: Point 1184 (-90.114976, 29.679787, -0.26609976) failed to convert
-rank 36: Point 854 (-90.835894, 29.863361, -1.3449484) failed to convert
-rank 9: Point 857 (-91.620877, 30.976934, -14.454084) failed to convert
-rank 32: Point 850 (-90.962075, 29.656395, -8.2296) failed to convert
-rank 0: Point 799 (-92.436542, 28.635713, 36.599998) failed to convert
-rank 60: Point 848 (-90.407314, 29.550759, -0.21336) failed to convert
-rank 76: Point 1197 (-89.995236, 29.441056, 3.757701) failed to convert
-rank 19: Point 866 (-91.257073, 30.453052, -5.3747436) failed to convert
-rank 93: Point 1182 (-89.27424, 29.068653, -0.18337975) failed to convert
-rank 1: Point 860 (-92.082778, 29.682491, 3.952923) failed to convert
-rank 98: Point 1196 (-89.07628, 29.184843, -0.0) failed to convert
-rank 82: Point 1194 (-89.780984, 29.94358, 2.6995243) failed to convert
-rank 66: Point 1190 (-90.181483, 30.022231, -5.2059843) failed to convert
-rank 57: Point 862 (-90.45375, 29.858165, -0.6723888) failed to convert
-rank 95: Point 1183 (-89.218728, 29.176993, -0.0) failed to convert
-rank 26: Point 852 (-91.176162, 29.683611, -3.8468359) failed to convert
-rank 89: Point 1184 (-89.316753, 30.235684, 3.4200059) failed to convert
-rank 7: Point 862 (-91.719919, 30.401546, -6.3398265) failed to convert
-rank 53: Point 859 (-90.539726, 29.630087, -0.75309261) failed to convert
-rank 13: Point 856 (-91.523457, 29.785208, -1.9800231) failed to convert
-rank 99: Point 1183 (-88.888575, 29.528785, 12.33749) failed to convert
-rank 90: Point 1192 (-89.330753, 29.602705, 3.0315244) failed to convert
-rank 81: Point 1181 (-89.790271, 30.243943, -0.85767316) failed to convert
-rank 38: Point 851 (-90.784606, 29.891028, -0.10615925) failed to convert
-rank 73: Point 1183 (-90.029106, 29.757189, -0.6408688) failed to convert
-rank 11: Point 854 (-91.62287, 29.466373, 2.3659738) failed to convert
-rank 96: Point 1197 (-89.200296, 29.145396, 1.470299) failed to convert
-rank 75: Point 1185 (-89.98189, 29.842353, 19.597542) failed to convert
-rank 79: Point 1184 (-89.916868, 29.618127, -1.8007583) failed to convert
-rank 8: Point 848 (-91.693968, 30.227069, -8.5264371) failed to convert
-rank 21: Point 865 (-91.219304, 30.318906, -13.896443) failed to convert
-rank 70: Point 1196 (-90.066422, 30.047648, 1.5974523) failed to convert
-rank 39: Point 857 (-90.768965, 29.873717, -1.3161174) failed to convert
-rank 77: Point 1184 (-89.956415, 29.67382, -4.4121806) failed to convert
-rank 65: Point 1184 (-90.216778, 30.021131, 1.6021279) failed to convert
-rank 71: Point 1183 (-90.063794, 29.860152, -9.0) failed to convert
-rank 91: Point 1184 (-89.257583, 30.179749, 3.9153726) failed to convert
-rank 63: Point 860 (-90.303443, 29.913042, -4.2760394) failed to convert
-rank 12: Point 844 (-91.547122, 29.95548, -8.2296) failed to convert
-rank 24: Point 854 (-91.221646, 29.465079, -0.20206628) failed to convert
-rank 23: Point 859 (-91.193159, 30.202466, -4.2820216) failed to convert
-rank 27: Point 857 (-91.17643, 29.244106, -0.55442299) failed to convert
-rank 4: Point 856 (-91.807058, 30.816623, 15.71556) failed to convert
-rank 97: Point 1181 (-89.152858, 29.165893, 4.9668843) failed to convert
-rank 35: Point 865 (-90.873095, 29.66672, -1.1794647) failed to convert
-rank 46: Point 844 (-90.659859, 29.923387, -0.82263752) failed to convert
-rank 85: Point 1184 (-89.631076, 30.031815, 3.3) failed to convert
-rank 29: Point 859 (-91.0287, 30.19583, 4.7072586) failed to convert
-rank 49: Point 860 (-90.601945, 29.86976, -0.51547499) failed to convert
-rank 78: Point 1195 (-89.905304, 30.012826, 7.8582097) failed to convert
-rank 2: Point 855 (-91.957728, 30.16985, -1.6322558) failed to convert
-rank 80: Point 1191 (-89.837396, 30.139812, 1.9509905) failed to convert
-rank 50: Point 860 (-90.599384, 29.700202, -0.8056282) failed to convert
-rank 58: Point 849 (-90.445136, 29.667564, 0.14933349) failed to convert
-rank 15: Point 856 (-91.470557, 29.518119, -0.34311515) failed to convert
-rank 40: Point 852 (-90.751615, 29.89685, -0.44194187) failed to convert
-rank 48: Point 853 (-90.634479, 29.712087, -1.3974198) failed to convert
-rank 67: Point 1181 (-90.121517, 30.293575, 4.1700001) failed to convert
-rank 43: Point 862 (-90.695851, 29.86615, -0.86796009) failed to convert
-rank 94: Point 1193 (-89.235862, 29.183515, -0.3522262) failed to convert
-rank 31: Point 858 (-91.002418, 29.705896, -0.48358444) failed to convert
-rank 59: Point 859 (-90.441815, 29.416011, -0.0) failed to convert
-rank 74: Point 1193 (-90.002902, 29.819435, 27.715096) failed to convert
-rank 17: Point 862 (-91.373693, 29.706785, -5.8337981) failed to convert
-rank 92: Point 1193 (-89.299191, 29.314458, -0.02065695) failed to convert
-rank 5: Point 862 (-91.765474, 30.766645, -15.235553) failed to convert
-rank 41: Point 861 (-90.725832, 30.03332, -1.7542074) failed to convert
-rank 54: Point 855 (-90.505011, 29.824133, -0.61006057) failed to convert
-rank 87: Point 1184 (-89.524701, 29.356954, -3.8178477) failed to convert
-rank 88: Point 1195 (-89.45179, 29.35744, -1.2869999) failed to convert
-rank 72: Point 1194 (-90.030705, 30.009901, -9.0) failed to convert
-rank 83: Point 1182 (-89.766998, 29.787105, -1.0253347) failed to convert
-rank 86: Point 1194 (-89.572826, 29.770318, -0.0234373) failed to convert
-rank 51: Point 861 (-90.580891, 29.716961, -2.1638453) failed to convert
-rank 25: Point 864 (-91.152327, 30.313528, 22.736192) failed to convert
-rank 18: Point 857 (-91.352698, 29.494911, 0.75300002) failed to convert
-rank 61: Point 865 (-90.381225, 29.604364, -0.76544461) failed to convert
-rank 82: Point 1195 (-89.755799, 30.2504, -2.4236104) failed to convert
-rank 84: Point 1194 (-89.753016, 29.391491, 0.31299999) failed to convert
-rank 64: Point 1195 (-90.296352, 29.431513, 0.27200001) failed to convert
-rank 47: Point 859 (-90.656691, 29.720373, 0.58061938) failed to convert
-rank 69: Point 1185 (-90.116298, 29.662569, -0.39976207) failed to convert
-rank 68: Point 1194 (-90.20271, 28.866449, 24.114581) failed to convert
-rank 76: Point 1198 (-89.965686, 29.816778, 1.7335988) failed to convert
-rank 93: Point 1183 (-89.262568, 29.202348, -0.0) failed to convert
-rank 95: Point 1184 (-89.217293, 29.193229, -0.24331042) failed to convert
-rank 14: Point 852 (-91.496465, 29.603837, -0.54877299) failed to convert
-rank 55: Point 857 (-90.504178, 29.582241, 0.24907677) failed to convert
-rank 28: Point 851 (-91.106328, 29.680145, -1.1551781) failed to convert
-rank 3: Point 859 (-91.867775, 30.554534, -5.2606632) failed to convert
-rank 66: Point 1191 (-90.181485, 30.022158, -5.1867819) failed to convert
-rank 6: Point 856 (-91.744989, 30.6192, -12.381204) failed to convert
-rank 99: Point 1184 (-88.836987, 30.07928, 12.453054) failed to convert
-rank 89: Point 1185 (-89.431723, 28.906412, 13.37538) failed to convert
-rank 73: Point 1184 (-90.021415, 29.855424, 0.62285825) failed to convert
-rank 33: Point 856 (-90.940051, 29.486068, -0.60622803) failed to convert
-rank 45: Point 863 (-90.707267, 29.353863, 0.53297039) failed to convert
-rank 62: Point 853 (-90.306964, 30.275434, 2.2600021) failed to convert
-rank 90: Point 1193 (-89.37497, 29.091215, 0.21505715) failed to convert
-rank 56: Point 855 (-90.459609, 30.02303, -3.5627129) failed to convert
-rank 37: Point 861 (-90.82293, 29.714751, -2.4014413) failed to convert
-rank 52: Point 851 (-90.527673, 30.114181, -0.41345614) failed to convert
-rank 42: Point 855 (-90.73999, 29.526172, -2.0601824) failed to convert
-rank 34: Point 850 (-90.865206, 30.185454, -1.7108861) failed to convert
-rank 81: Point 1182 (-89.802063, 30.099613, -0.25164511) failed to convert
-rank 98: Point 1197 (-89.011496, 29.897987, 4.5046919) failed to convert
-rank 20: Point 851 (-91.237678, 30.337584, -14.363701) failed to convert
-rank 96: Point 1198 (-89.190266, 29.258887, -0.0) failed to convert
-rank 30: Point 857 (-90.990221, 30.485103, -10.362696) failed to convert
-rank 70: Point 1197 (-90.070532, 29.994761, 0.1324501) failed to convert
-rank 22: Point 855 (-91.246968, 29.668517, 1.1069688) failed to convert
-rank 44: Point 856 (-90.706112, 29.541421, -1.5918134) failed to convert
-rank 19: Point 867 (-91.25413, 30.499868, -16.112644) failed to convert
-rank 9: Point 858 (-91.623637, 30.929531, -11.254582) failed to convert
-rank 75: Point 1186 (-89.987075, 29.776549, -8.2296) failed to convert
-rank 79: Point 1185 (-89.91615, 29.627158, 23.324818) failed to convert
-rank 71: Point 1184 (-90.076042, 29.702358, 0.31299999) failed to convert
-rank 65: Point 1185 (-90.25964, 29.452482, 0.17137244) failed to convert
-rank 16: Point 854 (-91.440348, 29.316651, 2.6388208) failed to convert
-rank 77: Point 1185 (-89.956861, 29.668162, 29.664749) failed to convert
-rank 91: Point 1185 (-89.312314, 29.558437, 3.944805) failed to convert
-rank 32: Point 851 (-90.930489, 30.132463, -2.6427078) failed to convert
-rank 57: Point 863 (-90.483442, 29.447253, 0.18135046) failed to convert
-rank 97: Point 1182 (-89.095236, 29.808224, 3.3752511) failed to convert
-rank 60: Point 849 (-90.4412, 29.083104, 1.736256) failed to convert
-rank 26: Point 853 (-91.138414, 30.277001, 10.816906) failed to convert
-rank 36: Point 855 (-90.82766, 29.984745, 21.945191) failed to convert
-rank 13: Point 857 (-91.481195, 30.498604, -5.3657757) failed to convert
-rank 85: Point 1185 (-89.677993, 29.466874, -4.1949626) failed to convert
-rank 80: Point 1192 (-89.843043, 30.069274, 0.20214551) failed to convert
-rank 7: Point 863 (-91.700126, 30.749362, -8.2754482) failed to convert
-rank 10: Point 854 (-91.652407, 29.780091, -0.54131597) failed to convert
-rank 38: Point 852 (-90.784213, 29.896758, -0.80753001) failed to convert
-rank 78: Point 1196 (-89.936154, 29.625576, -2.4207216) failed to convert
-rank 67: Point 1182 (-90.127265, 30.219367, 4.5397905) failed to convert
-rank 21: Point 866 (-91.219755, 30.31176, 3.543682) failed to convert
-rank 74: Point 1194 (-90.003708, 29.809128, 20.288946) failed to convert
-rank 8: Point 849 (-91.668982, 30.66406, -8.1696299) failed to convert
-rank 92: Point 1194 (-89.322069, 29.050654, -0.0) failed to convert
-rank 94: Point 1194 (-89.235361, 29.189092, -0.0) failed to convert
-rank 87: Point 1185 (-89.524688, 29.356992, -3.3585986) failed to convert
-rank 39: Point 858 (-90.75936, 30.01332, 11.277437) failed to convert
-rank 72: Point 1195 (-90.143935, 28.535501, 56.927847) failed to convert
-rank 1: Point 861 (-92.06909, 29.948371, -1.3535124) failed to convert
-rank 86: Point 1195 (-89.601067, 29.432808, 40.079479) failed to convert
-rank 82: Point 1196 (-89.779872, 29.95702, 2.767546) failed to convert
-rank 83: Point 1183 (-89.767025, 29.786783, 0.08332277) failed to convert
-rank 53: Point 860 (-90.539701, 29.630173, -1.0461628) failed to convert
-rank 12: Point 845 (-91.548582, 29.930193, -7.4035635) failed to convert
-rank 88: Point 1196 (-89.452013, 29.354746, -3.0623178) failed to convert
-rank 0: Point 800 (-92.389356, 29.649962, -0.79767773) failed to convert
-rank 68: Point 1195 (-90.098853, 30.22698, 4.4299998) failed to convert
-rank 84: Point 1195 (-89.725654, 29.725808, -0.0) failed to convert
-rank 76: Point 1199 (-89.954118, 29.962728, -1.4329893) failed to convert
-rank 11: Point 855 (-91.546107, 30.786864, 2.9107711) failed to convert
-rank 23: Point 860 (-91.209706, 29.940222, -0.59674609) failed to convert
-rank 46: Point 845 (-90.65985, 29.923447, -0.95744068) failed to convert
-rank 24: Point 855 (-91.166038, 30.346948, 13.858943) failed to convert
-rank 64: Point 1196 (-90.239543, 30.187937, 4.1300107) failed to convert
-rank 69: Point 1186 (-90.109996, 29.744366, -0.18214056) failed to convert
-rank 66: Point 1192 (-90.181452, 30.022257, -5.2059843) failed to convert
-rank 93: Point 1184 (-89.174228, 30.197762, 6.5467801) failed to convert
-rank 40: Point 853 (-90.770798, 29.617078, -0.91440052) failed to convert
-rank 63: Point 861 (-90.303445, 29.913002, -4.2760394) failed to convert
-rank 29: Point 860 (-91.05901, 29.730013, -0.81636537) failed to convert
-rank 50: Point 861 (-90.600282, 29.687256, 0.86063101) failed to convert
-rank 95: Point 1185 (-89.142657, 30.030719, 2.0655749) failed to convert
-rank 49: Point 861 (-90.601973, 29.869078, -0.8129489) failed to convert
-rank 5: Point 863 (-91.751208, 31.018965, 9.6401722) failed to convert
-rank 27: Point 858 (-91.113214, 30.239222, -9.9187297) failed to convert
-rank 4: Point 857 (-91.798069, 30.977158, -18.499276) failed to convert
-rank 17: Point 863 (-91.375345, 29.679361, -4.0517066) failed to convert
-rank 48: Point 854 (-90.636735, 29.679848, -0.7410325) failed to convert
-rank 43: Point 863 (-90.71312, 29.61669, 0.1524) failed to convert
-rank 61: Point 866 (-90.382343, 29.58901, 0.1224468) failed to convert
-rank 31: Point 859 (-90.976243, 30.103359, -11.301978) failed to convert
-rank 2: Point 856 (-91.97255, 29.890105, -0.09707137) failed to convert
-rank 99: Point 1185 (-88.893237, 29.477018, 14.161128) failed to convert
-rank 15: Point 857 (-91.395923, 30.758775, 1.5207269) failed to convert
-rank 89: Point 1186 (-89.405511, 29.21384, -0.41629253) failed to convert
-rank 58: Point 850 (-90.461412, 29.442429, -0.78654444) failed to convert
-rank 35: Point 866 (-90.824461, 30.384675, -1.1039801) failed to convert
-rank 90: Point 1194 (-89.368334, 29.168386, 0.31299999) failed to convert
-rank 54: Point 856 (-90.515916, 29.672323, -0.52629056) failed to convert
-rank 73: Point 1185 (-90.029032, 29.758117, -0.68911195) failed to convert
-rank 98: Point 1198 (-88.979111, 30.24865, 5.984288) failed to convert
-rank 96: Point 1199 (-89.192815, 29.230021, -0.0818527) failed to convert
-rank 81: Point 1183 (-89.765661, 30.542486, -9.3020749) failed to convert
-rank 70: Point 1198 (-90.069691, 30.005367, -9.0) failed to convert
-rank 25: Point 865 (-91.192176, 29.685274, 3.6335705) failed to convert
-rank 75: Point 1187 (-89.982224, 29.837938, -1.0254036) failed to convert
-rank 3: Point 860 (-91.891876, 30.111031, -10.214872) failed to convert
-rank 18: Point 858 (-91.314741, 30.115479, -9.4963945) failed to convert
-rank 71: Point 1185 (-90.058701, 29.92537, -7.3063613) failed to convert
-rank 79: Point 1186 (-89.875292, 30.137201, -5.590642) failed to convert
-rank 65: Point 1186 (-90.245237, 29.644343, -0.4250926) failed to convert
-rank 91: Point 1186 (-89.346798, 29.160993, 0.31299999) failed to convert
-rank 59: Point 860 (-90.447349, 29.339421, 1.3901856) failed to convert
-rank 45: Point 864 (-90.699792, 29.462279, -0.91694796) failed to convert
-rank 51: Point 862 (-90.534695, 30.362396, -0.23326969) failed to convert
-rank 55: Point 858 (-90.499259, 29.650713, 0.95823382) failed to convert
-rank 47: Point 860 (-90.646999, 29.858753, -0.83595831) failed to convert
-rank 14: Point 853 (-91.50876, 29.393964, 2.8150713) failed to convert
-rank 34: Point 851 (-90.902889, 29.623967, -0.99504055) failed to convert
-rank 77: Point 1186 (-89.958268, 29.650254, 27.235504) failed to convert
-rank 62: Point 854 (-90.322207, 30.071957, 2.74) failed to convert
-rank 52: Point 852 (-90.533428, 30.034205, -1.9651969) failed to convert
-rank 28: Point 852 (-91.105945, 29.68613, -1.6749217) failed to convert
-rank 85: Point 1186 (-89.678194, 29.464111, 0.31811455) failed to convert
-rank 56: Point 856 (-90.473922, 29.825908, -0.86008464) failed to convert
-rank 41: Point 862 (-90.735078, 29.899696, -0.7887396) failed to convert
-rank 6: Point 857 (-91.749079, 30.546448, 15.146532) failed to convert
-rank 33: Point 857 (-90.901209, 30.070031, 16.16582) failed to convert
-rank 42: Point 856 (-90.74009, 29.524686, -1.8024992) failed to convert
-rank 97: Point 1183 (-89.165997, 29.016874, 2.1483557) failed to convert
-rank 30: Point 858 (-91.040179, 29.723564, -1.738988) failed to convert
-rank 20: Point 852 (-91.237301, 30.343518, 3.2996188) failed to convert
-rank 22: Point 856 (-91.20457, 30.344332, 6.7621939) failed to convert
-rank 80: Point 1193 (-89.849726, 29.986474, 2.4522042) failed to convert
-rank 78: Point 1197 (-89.913641, 29.908567, 35.44029) failed to convert
-rank 74: Point 1195 (-90.002373, 29.825587, 19.747224) failed to convert
-rank 37: Point 862 (-90.787101, 30.239766, -0.23003687) failed to convert
-rank 92: Point 1195 (-89.298613, 29.320884, -1.0802756) failed to convert
-rank 19: Point 868 (-91.307603, 29.638261, -0.71529554) failed to convert
-rank 94: Point 1195 (-89.23395, 29.205157, -0.04364823) failed to convert
-rank 67: Point 1183 (-90.214018, 29.080495, 6.9091582) failed to convert
-rank 87: Point 1186 (-89.524667, 29.357049, -2.5905265) failed to convert
-rank 16: Point 855 (-91.388394, 30.182593, -0.23100001) failed to convert
-rank 57: Point 864 (-90.417276, 30.355937, -1.2163743) failed to convert
-rank 26: Point 854 (-91.181049, 29.605869, -3.745992) failed to convert
-rank 36: Point 856 (-90.826681, 29.999012, -9.0069968) failed to convert
-rank 72: Point 1196 (-90.063639, 29.587551, 2.4737433) failed to convert
-rank 60: Point 850 (-90.382312, 29.891155, -0.40165548) failed to convert
-rank 82: Point 1197 (-89.812004, 29.560996, 0.21490822) failed to convert
-rank 9: Point 859 (-91.666533, 30.186377, -4.2089955) failed to convert
-rank 83: Point 1184 (-89.726621, 30.277923, -2.5696269) failed to convert
-rank 86: Point 1196 (-89.569859, 29.805154, 12.617402) failed to convert
-rank 84: Point 1196 (-89.742747, 29.516801, 0.23194088) failed to convert
-rank 13: Point 858 (-91.523465, 29.784695, -1.4749475) failed to convert
-rank 21: Point 867 (-91.249945, 29.829931, -0.29145979) failed to convert
-rank 88: Point 1197 (-89.452006, 29.354706, -3.93428) failed to convert
-rank 76: Point 1200 (-89.954246, 29.961104, -3.2083249) failed to convert
-rank 66: Point 1193 (-90.228187, 29.405682, 0.88133221) failed to convert
-rank 69: Point 1187 (-90.105565, 29.801773, 0.96355881) failed to convert
-rank 10: Point 855 (-91.58675, 30.914367, 1.7975319) failed to convert
-rank 93: Point 1185 (-89.26817, 29.138063, -0.96746202) failed to convert
-rank 8: Point 850 (-91.679543, 30.479535, -5.328837) failed to convert
-rank 68: Point 1196 (-90.178598, 29.186754, 0.31299999) failed to convert
-rank 64: Point 1197 (-90.250429, 30.043997, -4.9850043) failed to convert
-rank 90: Point 1195 (-89.36755, 29.177144, -1.9722514) failed to convert
-rank 39: Point 859 (-90.76696, 29.902793, -0.20681179) failed to convert
-rank 44: Point 857 (-90.684035, 29.859401, -1.1695859) failed to convert
-rank 99: Point 1186 (-88.825059, 30.201863, 10.930709) failed to convert
-rank 95: Point 1186 (-89.223015, 29.128081, -0.0) failed to convert
-rank 73: Point 1186 (-90.027202, 29.781506, -0.75372903) failed to convert
-rank 96: Point 1200 (-89.1969, 29.183609, -0.08866285) failed to convert
-rank 98: Point 1199 (-89.075754, 29.189729, 2.82897) failed to convert
-rank 89: Point 1187 (-89.30541, 30.363219, 1.2900402) failed to convert
-rank 70: Point 1199 (-90.060427, 30.123497, 4.8417289) failed to convert
-rank 81: Point 1184 (-89.81678, 29.918523, -8.8623655) failed to convert
-rank 53: Point 861 (-90.539697, 29.630212, -0.99916797) failed to convert
-rank 79: Point 1187 (-89.896567, 29.872392, -1.4703983) failed to convert
-rank 75: Point 1188 (-89.975099, 29.928085, 18.16722) failed to convert
-rank 65: Point 1187 (-90.265728, 29.370667, 0.31291662) failed to convert
-rank 71: Point 1186 (-90.059157, 29.919483, -1.7211402) failed to convert
-rank 23: Point 861 (-91.225992, 29.680192, 0.48489646) failed to convert
-rank 0: Point 801 (-92.394798, 29.533947, 3.2555029) failed to convert
-rank 46: Point 846 (-90.694315, 29.428073, 0.30506557) failed to convert
-rank 38: Point 853 (-90.784673, 29.889811, -1.2621606) failed to convert
-rank 7: Point 864 (-91.718488, 30.426607, -7.2539594) failed to convert
-rank 91: Point 1187 (-89.338814, 29.25332, -0.015) failed to convert
-rank 24: Point 856 (-91.187361, 30.011439, -1.4802243) failed to convert
-rank 1: Point 862 (-92.033067, 30.637185, -6.7555655) failed to convert
-rank 63: Point 862 (-90.303449, 29.912941, -4.2760394) failed to convert
-rank 32: Point 852 (-90.962042, 29.656419, -8.2296) failed to convert
-rank 29: Point 861 (-91.059259, 29.726051, -1.4138842) failed to convert
-rank 77: Point 1187 (-89.972591, 29.468305, 0.31299999) failed to convert
-rank 40: Point 854 (-90.754173, 29.859629, -0.92757551) failed to convert
-rank 43: Point 864 (-90.709649, 29.666921, -2.6091324) failed to convert
-rank 50: Point 862 (-90.611835, 29.523186, 0.38182166) failed to convert
-rank 15: Point 858 (-91.457713, 29.734352, -1.377904) failed to convert
-rank 61: Point 867 (-90.383488, 29.573206, -0.10290552) failed to convert
-rank 85: Point 1187 (-89.677958, 29.466924, -4.1949626) failed to convert
-rank 2: Point 857 (-91.91204, 31.016877, -16.847468) failed to convert
-rank 3: Point 861 (-91.910982, 29.755284, 2.8335857) failed to convert
-rank 31: Point 860 (-90.976219, 30.103414, -11.559846) failed to convert
-rank 49: Point 862 (-90.610843, 29.743471, 0.44359282) failed to convert
-rank 35: Point 867 (-90.846892, 30.055254, 11.907801) failed to convert
-rank 58: Point 851 (-90.429401, 29.883393, -0.76023448) failed to convert
-rank 54: Point 857 (-90.517137, 29.655269, 0.12067965) failed to convert
-rank 48: Point 855 (-90.636735, 29.679788, -1.3745201) failed to convert
-rank 97: Point 1184 (-89.153136, 29.161949, -0.0) failed to convert
-rank 55: Point 859 (-90.472767, 30.017277, 29.52781) failed to convert
-rank 78: Point 1198 (-89.913191, 29.914174, -6.0347356) failed to convert
-rank 74: Point 1196 (-89.996796, 29.89623, -0.78196246) failed to convert
-rank 4: Point 858 (-91.803193, 30.885524, 4.595168) failed to convert
-rank 59: Point 861 (-90.399943, 29.989765, -8.3667606) failed to convert
-rank 17: Point 864 (-91.341562, 30.233571, -1.1564933) failed to convert
-rank 25: Point 866 (-91.158233, 30.221086, -6.6986964) failed to convert
-rank 47: Point 861 (-90.642946, 29.916358, -0.41510807) failed to convert
-rank 80: Point 1194 (-89.858332, 29.879792, -0.33925854) failed to convert
-rank 12: Point 846 (-91.521907, 30.383731, -2.5233299) failed to convert
-rank 18: Point 859 (-91.290409, 30.50745, -8.3850602) failed to convert
-rank 67: Point 1184 (-90.178741, 29.548054, 0.92861098) failed to convert
-rank 5: Point 864 (-91.872475, 28.811443, 25.700001) failed to convert
-rank 34: Point 852 (-90.89324, 29.768612, -0.88718628) failed to convert
-rank 62: Point 855 (-90.353302, 29.653103, -0.50683583) failed to convert
-rank 45: Point 865 (-90.667492, 29.926919, -0.55178762) failed to convert
-rank 51: Point 863 (-90.595765, 29.506386, 0.46057541) failed to convert
-rank 94: Point 1196 (-89.238511, 29.153106, 2.0484295) failed to convert
-rank 87: Point 1187 (-89.524373, 29.359628, 26.009791) failed to convert
-rank 92: Point 1196 (-89.322792, 29.04215, 10.156618) failed to convert
-rank 82: Point 1198 (-89.858217, 28.983611, 35.638689) failed to convert
-rank 27: Point 859 (-91.110011, 30.288706, -3.8646835) failed to convert
-rank 42: Point 857 (-90.705843, 30.020337, 8.3924869) failed to convert
-rank 72: Point 1197 (-90.049225, 29.772808, -0.57420428) failed to convert
-rank 83: Point 1185 (-89.767022, 29.786635, 0.1638699) failed to convert
-rank 86: Point 1197 (-89.605273, 29.381901, -4.3327322) failed to convert
-rank 28: Point 853 (-91.106366, 29.679537, -1.2541216) failed to convert
-rank 6: Point 858 (-91.741555, 30.679276, -14.965681) failed to convert
-rank 30: Point 859 (-91.010726, 30.174455, 15.29738) failed to convert
-rank 84: Point 1197 (-89.685163, 30.215118, -0.14733973) failed to convert
-rank 66: Point 1194 (-90.181444, 30.022159, -5.1867819) failed to convert
-rank 88: Point 1198 (-89.370167, 30.301953, -5.5842704) failed to convert
-rank 56: Point 857 (-90.486027, 29.65832, -0.72307751) failed to convert
-rank 20: Point 853 (-91.226141, 30.520331, 7.6976835) failed to convert
-rank 14: Point 854 (-91.450629, 30.374011, -3.0766666) failed to convert
-rank 52: Point 853 (-90.559929, 29.663483, 0.36928163) failed to convert
-rank 69: Point 1188 (-90.097519, 29.905767, -1.8863212) failed to convert
-rank 76: Point 1201 (-89.956564, 29.931893, -2.713173) failed to convert
-rank 93: Point 1186 (-89.255577, 29.28171, -0.0) failed to convert
-rank 68: Point 1197 (-90.136285, 29.742424, -0.23882651) failed to convert
-rank 64: Point 1198 (-90.265536, 29.843526, 0.09271291) failed to convert
-rank 90: Point 1196 (-89.361754, 29.244299, -0.43969452) failed to convert
-rank 19: Point 869 (-91.257472, 30.446376, -5.1253888) failed to convert
-rank 11: Point 856 (-91.578436, 30.236831, -3.1303793) failed to convert
-rank 95: Point 1187 (-89.226814, 29.084751, -0.15014167) failed to convert
-rank 99: Point 1187 (-88.89466, 29.457898, 14.322162) failed to convert
-rank 73: Point 1187 (-90.028141, 29.769293, -4.8115731) failed to convert
-rank 89: Point 1188 (-89.36078, 29.732003, 2.49) failed to convert
-rank 98: Point 1200 (-88.986366, 30.169944, 8.4950111) failed to convert
-rank 33: Point 858 (-90.9197, 29.792988, -1.7148792) failed to convert
-rank 70: Point 1200 (-90.083394, 29.828568, 1.1247865) failed to convert
-rank 96: Point 1201 (-89.190528, 29.255722, -0.0) failed to convert
-rank 81: Point 1185 (-89.790864, 30.236277, -0.30502291) failed to convert
-rank 75: Point 1189 (-89.999605, 29.616786, 0.31299999) failed to convert
-rank 65: Point 1188 (-90.259626, 29.45238, -0.15395915) failed to convert
-rank 71: Point 1187 (-90.056236, 29.956854, 41.721052) failed to convert
-rank 16: Point 856 (-91.377814, 30.356203, -2.8172679) failed to convert
-rank 79: Point 1188 (-89.896803, 29.869403, -2.1218284) failed to convert
-rank 10: Point 856 (-91.597181, 30.736545, -10.26849) failed to convert
-rank 22: Point 857 (-91.214369, 30.189291, -3.3975704) failed to convert
-rank 13: Point 859 (-91.534157, 29.601626, -2.2734598) failed to convert
-rank 91: Point 1188 (-89.344344, 29.189321, 0.31299999) failed to convert
-rank 39: Point 860 (-90.789825, 29.568093, -1.2789016) failed to convert
-rank 8: Point 851 (-91.725979, 29.657843, 2.0999999) failed to convert
-rank 60: Point 851 (-90.370039, 30.057187, 0.08289526) failed to convert
-rank 77: Point 1188 (-89.969152, 29.511904, -0.23445972) failed to convert
-rank 85: Point 1188 (-89.686758, 29.359879, 0.86122531) failed to convert
-rank 44: Point 858 (-90.679731, 29.920993, -0.43736881) failed to convert
-rank 9: Point 860 (-91.634542, 30.741972, -16.2849) failed to convert
-rank 57: Point 865 (-90.453178, 29.865808, -0.72780144) failed to convert
-rank 21: Point 868 (-91.215233, 30.383131, -7.3944567) failed to convert
-rank 23: Point 862 (-91.209669, 29.940529, -1.0539975) failed to convert
-rank 97: Point 1185 (-89.123413, 29.494562, 10.424103) failed to convert
-rank 36: Point 857 (-90.842871, 29.759932, -1.6905802) failed to convert
-rank 37: Point 863 (-90.786756, 30.244545, -0.39155605) failed to convert
-rank 53: Point 862 (-90.549948, 29.486057, -1.2490666) failed to convert
-rank 46: Point 847 (-90.659844, 29.923487, -1.089458) failed to convert
-rank 78: Point 1199 (-89.913838, 29.906068, 22.677017) failed to convert
-rank 24: Point 857 (-91.207355, 29.693801, -1.1969496) failed to convert
-rank 80: Point 1195 (-89.903122, 29.318804, 0.88602841) failed to convert
-rank 0: Point 802 (-92.392318, 29.578186, -0.35639317) failed to convert
-rank 26: Point 855 (-91.135278, 30.325672, -14.706601) failed to convert
-rank 7: Point 865 (-91.686075, 30.993531, -14.007027) failed to convert
-rank 29: Point 862 (-91.028225, 30.202805, 23.351402) failed to convert
-rank 38: Point 854 (-90.784218, 29.896455, -0.99313549) failed to convert
-rank 1: Point 863 (-92.024586, 30.797006, -10.839832) failed to convert
-rank 63: Point 863 (-90.298297, 29.981733, -5.0048163) failed to convert
-rank 94: Point 1197 (-89.23679, 29.172583, -0.59162352) failed to convert
-rank 41: Point 863 (-90.767879, 29.421332, -8.2296) failed to convert
-rank 74: Point 1197 (-89.993441, 29.938561, 9.7087051) failed to convert
-rank 67: Point 1185 (-90.21803, 29.026385, 12.52305) failed to convert
-rank 50: Point 863 (-90.611454, 29.528565, -0.19907591) failed to convert
-rank 32: Point 853 (-90.930184, 30.136432, 42.291962) failed to convert
-rank 15: Point 859 (-91.480765, 29.343713, 2.2113678) failed to convert
-rank 43: Point 865 (-90.717186, 29.557694, -1.1147669) failed to convert
-rank 87: Point 1188 (-89.44645, 30.271704, -4.9718899) failed to convert
-rank 35: Point 868 (-90.847004, 30.053455, -0.16701408) failed to convert
-rank 40: Point 855 (-90.751349, 29.900606, -1.0824294) failed to convert
-rank 3: Point 862 (-91.878804, 30.351408, -8.4039067) failed to convert
-rank 72: Point 1198 (-89.998861, 30.412664, -9.0133201) failed to convert
-rank 31: Point 861 (-90.989249, 29.905699, -5.5846627) failed to convert
-rank 61: Point 868 (-90.389018, 29.497675, -0.33519353) failed to convert
-rank 86: Point 1198 (-89.602825, 29.411122, 17.551326) failed to convert
-rank 92: Point 1197 (-89.298513, 29.321844, -0.0) failed to convert
-rank 58: Point 852 (-90.428131, 29.900629, -0.80819115) failed to convert
-rank 66: Point 1195 (-90.181404, 30.022295, -5.2059843) failed to convert
-rank 82: Point 1199 (-89.770159, 30.074741, 3.5631105) failed to convert
-rank 48: Point 856 (-90.636735, 29.679747, -0.99307951) failed to convert
-rank 83: Point 1186 (-89.765992, 29.799203, -0.78009069) failed to convert
-rank 49: Point 863 (-90.601962, 29.869138, -1.2175814) failed to convert
-rank 54: Point 858 (-90.517134, 29.655229, 0.82740474) failed to convert
-rank 2: Point 858 (-91.91203, 31.016936, -18.620081) failed to convert
-rank 84: Point 1198 (-89.741464, 29.532448, 9.2152656) failed to convert
-rank 17: Point 865 (-91.375357, 29.678878, -4.1053514) failed to convert
-rank 93: Point 1187 (-89.269285, 29.124878, -0.23112542) failed to convert
-rank 68: Point 1198 (-90.12254, 29.920908, -3.1517872) failed to convert
-rank 76: Point 1202 (-89.930111, 30.263546, -0.20839368) failed to convert
-rank 88: Point 1199 (-89.451997, 29.354646, -2.180485) failed to convert
-rank 5: Point 865 (-91.752336, 30.998745, -12.631736) failed to convert
-rank 69: Point 1189 (-90.090132, 30.00069, 0.19782328) failed to convert
-rank 64: Point 1199 (-90.223909, 30.39267, 0.48767999) failed to convert
-rank 95: Point 1188 (-89.217151, 29.194676, -0.62981202) failed to convert
-rank 47: Point 862 (-90.64409, 29.900026, -0.39503778) failed to convert
-rank 4: Point 859 (-91.816999, 30.637693, -7.346754) failed to convert
-rank 59: Point 862 (-90.409249, 29.863026, -1.4017065) failed to convert
-rank 18: Point 860 (-91.314708, 30.115501, -8.8300567) failed to convert
-rank 25: Point 867 (-91.160339, 30.187931, 4.8871523) failed to convert
-rank 45: Point 866 (-90.699913, 29.460505, -1.0405655) failed to convert
-rank 90: Point 1197 (-89.364141, 29.216389, 0.0365203) failed to convert
-rank 51: Point 864 (-90.596077, 29.501868, -0.05590321) failed to convert
-rank 34: Point 853 (-90.865426, 30.182136, -1.7465592) failed to convert
-rank 73: Point 1188 (-90.017443, 29.905811, -9.0) failed to convert
-rank 99: Point 1188 (-88.873871, 29.678583, 8.6841465) failed to convert
-rank 89: Point 1189 (-89.399662, 29.28158, 0.31299999) failed to convert
-rank 62: Point 856 (-90.371546, 29.404695, -0.0) failed to convert
-rank 70: Point 1201 (-90.116902, 29.393531, -0.49336161) failed to convert
-rank 12: Point 847 (-91.518836, 30.435559, -4.6842299) failed to convert
-rank 28: Point 854 (-91.071888, 30.214303, 14.187759) failed to convert
-rank 98: Point 1201 (-89.0161, 29.846243, 5.7949365) failed to convert
-rank 27: Point 860 (-91.11198, 30.257895, 7.083701) failed to convert
-rank 6: Point 859 (-91.739723, 30.711605, 8.1648848) failed to convert
-rank 96: Point 1202 (-89.19266, 29.231478, -0.0) failed to convert
-rank 75: Point 1190 (-89.983065, 29.827161, 0.94742983) failed to convert
-rank 81: Point 1186 (-89.788205, 30.268688, -1.2251215) failed to convert
-rank 56: Point 858 (-90.474799, 29.813735, -1.2394467) failed to convert
-rank 14: Point 855 (-91.427637, 30.754112, -9.8870621) failed to convert
-rank 55: Point 860 (-90.472364, 30.022719, 22.742198) failed to convert
-rank 79: Point 1189 (-89.897022, 29.866667, -1.9675802) failed to convert
-rank 52: Point 854 (-90.579541, 29.386464, 0.45719999) failed to convert
-rank 30: Point 860 (-91.020754, 30.021529, -3.1880073) failed to convert
-rank 65: Point 1189 (-90.223528, 29.931605, -7.2914946) failed to convert
-rank 91: Point 1189 (-89.347932, 29.147717, 0.22054188) failed to convert
-rank 71: Point 1188 (-90.056024, 29.959442, 44.280584) failed to convert
-rank 20: Point 854 (-91.224694, 30.54309, -7.9530369) failed to convert
-rank 85: Point 1189 (-89.651354, 29.788232, -0.22815744) failed to convert
-rank 77: Point 1189 (-89.934363, 29.951366, -2.572512) failed to convert
-rank 42: Point 858 (-90.75778, 29.265633, -0.00319579) failed to convert
-rank 97: Point 1186 (-89.048131, 30.323733, 3.6214517) failed to convert
-rank 19: Point 870 (-91.254111, 30.499832, -16.112644) failed to convert
-rank 33: Point 859 (-90.910486, 29.930777, -0.43489661) failed to convert
-rank 11: Point 857 (-91.595498, 29.942908, 0.1) failed to convert
-rank 80: Point 1196 (-89.879847, 29.611162, 18.304721) failed to convert
-rank 8: Point 852 (-91.658655, 30.842667, -12.6453) failed to convert
-rank 16: Point 857 (-91.411418, 29.801398, -8.3088486) failed to convert
-rank 78: Point 1200 (-89.93614, 29.625538, -2.4207216) failed to convert
-rank 60: Point 852 (-90.412794, 29.474773, -0.21336) failed to convert
-rank 39: Point 861 (-90.768889, 29.874631, -0.32635024) failed to convert
-rank 74: Point 1198 (-89.968419, 30.254158, 1.9084726) failed to convert
-rank 22: Point 858 (-91.200078, 30.414997, 14.365631) failed to convert
-rank 94: Point 1198 (-89.24075, 29.127362, 2.9406699) failed to convert
-rank 13: Point 860 (-91.524346, 29.769281, -0.0) failed to convert
-rank 23: Point 863 (-91.209751, 29.939135, -1.3900422) failed to convert
-rank 9: Point 861 (-91.634541, 30.741911, -17.282159) failed to convert
-rank 44: Point 859 (-90.683189, 29.871234, -0.54548499) failed to convert
-rank 67: Point 1186 (-90.211292, 29.11615, 7.2677943) failed to convert
-rank 57: Point 866 (-90.470682, 29.624263, 0.47133611) failed to convert
-rank 72: Point 1199 (-90.029995, 30.018328, 5.3021583) failed to convert
-rank 86: Point 1199 (-89.542211, 30.131092, 3.3738847) failed to convert
-rank 46: Point 848 (-90.695155, 29.415864, -0.35680479) failed to convert
-rank 10: Point 857 (-91.581826, 30.997781, -21.190336) failed to convert
-rank 87: Point 1189 (-89.507575, 29.55786, 0.56736741) failed to convert
-rank 38: Point 855 (-90.784269, 29.895202, -0.33301315) failed to convert
-rank 92: Point 1198 (-89.301064, 29.292353, -0.07586803) failed to convert
-rank 37: Point 864 (-90.801268, 30.032866, -1.986974) failed to convert
-rank 82: Point 1200 (-89.759178, 30.208032, 0.78314253) failed to convert
-rank 63: Point 864 (-90.289847, 30.094064, 3.45) failed to convert
-rank 21: Point 869 (-91.214345, 30.397163, 4.8403215) failed to convert
-rank 24: Point 858 (-91.205526, 29.72288, -4.3275504) failed to convert
-rank 83: Point 1187 (-89.766034, 29.798618, -0.0) failed to convert
-rank 66: Point 1196 (-90.192881, 29.871922, 2.1273246) failed to convert
-rank 26: Point 856 (-91.147511, 30.134714, -3.8510802) failed to convert
-rank 76: Point 1203 (-89.954271, 29.960672, -2.8620298) failed to convert
-rank 1: Point 864 (-92.066155, 30.001966, -4.0902642) failed to convert
-rank 69: Point 1190 (-90.097239, 29.908819, 39.690976) failed to convert
-rank 93: Point 1188 (-89.247708, 29.371268, 7.441466) failed to convert
-rank 29: Point 863 (-91.059209, 29.726575, -1.0306975) failed to convert
-rank 84: Point 1199 (-89.689364, 30.162935, -0.25349363) failed to convert
-rank 88: Point 1200 (-89.451506, 29.360163, 0.91179377) failed to convert
-rank 68: Point 1199 (-90.123326, 29.910617, 24.789215) failed to convert
-rank 36: Point 858 (-90.842904, 29.759414, -1.8552774) failed to convert
-rank 64: Point 1200 (-90.250409, 30.044031, -4.9850043) failed to convert
-rank 53: Point 863 (-90.539681, 29.63015, -0.99924168) failed to convert
-rank 95: Point 1189 (-89.21647, 29.20238, -0.0) failed to convert
-rank 0: Point 803 (-92.390046, 29.621269, -0.24450887) failed to convert
-rank 15: Point 860 (-91.44893, 29.881316, -0.103) failed to convert
-rank 41: Point 864 (-90.735052, 29.89975, -0.61138723) failed to convert
-rank 43: Point 866 (-90.718652, 29.536306, -1.2850191) failed to convert
-rank 7: Point 866 (-91.730881, 30.20639, -4.0648262) failed to convert
-rank 32: Point 854 (-90.961994, 29.656455, -8.2296) failed to convert
-rank 40: Point 856 (-90.754253, 29.858362, -0.11485994) failed to convert
-rank 73: Point 1189 (-90.02772, 29.774499, -0.89426144) failed to convert
-rank 90: Point 1198 (-89.357536, 29.292819, 18.582791) failed to convert
-rank 58: Point 853 (-90.452346, 29.56761, -0.18522251) failed to convert
-rank 49: Point 864 (-90.61146, 29.734647, -2.2590112) failed to convert
-rank 31: Point 862 (-90.976202, 30.103451, -11.559846) failed to convert
-rank 98: Point 1202 (-89.009454, 29.918672, 4.1967309) failed to convert
-rank 75: Point 1191 (-89.979963, 29.866459, -6.6263525) failed to convert
-rank 99: Point 1189 (-88.842166, 30.016701, 2.0688385) failed to convert
-rank 61: Point 869 (-90.345294, 30.090192, 2.5500204) failed to convert
-rank 70: Point 1202 (-90.069631, 30.005371, -9.0) failed to convert
-rank 35: Point 869 (-90.837759, 30.189218, -2.6324734) failed to convert
-rank 81: Point 1187 (-89.79856, 30.142122, 1.9250227) failed to convert
-rank 89: Point 1190 (-89.405326, 29.215266, 0.15008049) failed to convert
-rank 96: Point 1203 (-89.19954, 29.153283, -0.06396491) failed to convert
-rank 50: Point 864 (-90.587543, 29.867035, -0.5195147) failed to convert
-rank 3: Point 863 (-91.869223, 30.526546, -5.3288776) failed to convert
-rank 17: Point 866 (-91.318441, 30.607645, -17.025212) failed to convert
-rank 4: Point 860 (-91.798028, 30.977113, -18.998183) failed to convert
-rank 5: Point 866 (-91.797538, 30.192008, -2.9155211) failed to convert
-rank 54: Point 859 (-90.488579, 30.051414, 21.316125) failed to convert
-rank 79: Point 1190 (-89.897689, 29.858261, -0.12199838) failed to convert
-rank 91: Point 1190 (-89.344549, 29.186887, 0.31299999) failed to convert
-rank 59: Point 863 (-90.428468, 29.599798, -0.4619852) failed to convert
-rank 47: Point 863 (-90.64699, 29.858713, -0.91589172) failed to convert
-rank 2: Point 859 (-91.912024, 31.016976, -19.467625) failed to convert
-rank 18: Point 861 (-91.314657, 30.115535, -8.8300567) failed to convert
-rank 65: Point 1190 (-90.219543, 29.983924, 1.1641247) failed to convert
-rank 48: Point 857 (-90.619408, 29.925989, 0.14185762) failed to convert
-rank 71: Point 1189 (-90.050136, 30.034637, -1.6770863) failed to convert
-rank 34: Point 854 (-90.866197, 30.170729, -1.6358638) failed to convert
-rank 77: Point 1190 (-89.943562, 29.83565, -0.35454948) failed to convert
-rank 45: Point 867 (-90.699716, 29.463323, -0.49697561) failed to convert
-rank 28: Point 855 (-91.131102, 29.290305, 0.8381901) failed to convert
-rank 85: Point 1190 (-89.678813, 29.455727, -2.0893638) failed to convert
-rank 6: Point 860 (-91.744595, 30.625423, 8.6267386) failed to convert
-rank 25: Point 868 (-91.158358, 30.218971, -12.966193) failed to convert
-rank 27: Point 861 (-91.112807, 30.244311, 25.637158) failed to convert
-rank 51: Point 865 (-90.579326, 29.738849, -0.49745195) failed to convert
-rank 97: Point 1187 (-89.125109, 29.475565, 7.541933) failed to convert
-rank 80: Point 1197 (-89.905484, 29.288922, 1.3435575) failed to convert
-rank 52: Point 855 (-90.500046, 30.49535, -9.6760633) failed to convert
-rank 12: Point 848 (-91.500378, 30.745369, 5.1078409) failed to convert
-rank 56: Point 859 (-90.473434, 29.832557, 0.58086579) failed to convert
-rank 78: Point 1201 (-89.903012, 30.041123, -1.5371064) failed to convert
-rank 20: Point 855 (-91.235199, 30.376446, 7.8076975) failed to convert
-rank 55: Point 861 (-90.47155, 30.033864, 25.318614) failed to convert
-rank 30: Point 861 (-91.040233, 29.72256, -0.63786223) failed to convert
-rank 74: Point 1199 (-90.004278, 29.800691, 9.8795113) failed to convert
-rank 62: Point 857 (-90.332411, 29.934632, 20.369238) failed to convert
-rank 94: Point 1199 (-89.235936, 29.182243, -0.52064885) failed to convert
-rank 11: Point 858 (-91.577807, 30.247131, 17.526477) failed to convert
-rank 42: Point 859 (-90.737146, 29.567427, -8.2296) failed to convert
-rank 19: Point 871 (-91.25209, 30.531639, 5.4824266) failed to convert
-rank 67: Point 1187 (-90.170333, 29.657778, 0.31299999) failed to convert
-rank 14: Point 856 (-91.489545, 29.720385, -0.51967268) failed to convert
-rank 33: Point 860 (-90.900836, 30.07454, 10.655278) failed to convert
-rank 8: Point 853 (-91.674302, 30.570881, -7.0622492) failed to convert
-rank 87: Point 1190 (-89.48816, 29.78527, -0.38841318) failed to convert
-rank 60: Point 853 (-90.40207, 29.621242, -0.59600984) failed to convert
-rank 82: Point 1201 (-89.785747, 29.88286, -0.06890032) failed to convert
-rank 39: Point 862 (-90.766507, 29.909289, -0.1464958) failed to convert
-rank 72: Point 1200 (-90.030685, 30.009491, -0.01457661) failed to convert
-rank 86: Point 1200 (-89.57041, 29.797958, -1.3328297) failed to convert
-rank 92: Point 1199 (-89.305224, 29.244422, 9.4296867) failed to convert
-rank 66: Point 1197 (-90.181513, 30.020822, -1.1023375) failed to convert
-rank 83: Point 1188 (-89.766967, 29.787157, -0.5845729) failed to convert
-rank 16: Point 858 (-91.357437, 30.688031, -17.248472) failed to convert
-rank 23: Point 864 (-91.209666, 29.940218, -1.4407454) failed to convert
-rank 69: Point 1191 (-90.112285, 29.713957, -0.04903769) failed to convert
-rank 9: Point 862 (-91.634541, 30.741871, -17.282159) failed to convert
-rank 88: Point 1201 (-89.452104, 29.353036, 1.3101397) failed to convert
-rank 76: Point 1204 (-89.955867, 29.940402, -1.3168346) failed to convert
-rank 13: Point 861 (-91.523441, 29.78464, -2.2041593) failed to convert
-rank 57: Point 867 (-90.482669, 29.457816, -8.2296) failed to convert
-rank 68: Point 1200 (-90.09499, 30.275991, 3.9803542) failed to convert
-rank 22: Point 859 (-91.19671, 30.467935, 10.54599) failed to convert
-rank 10: Point 858 (-91.581826, 30.99772, -22.246269) failed to convert
-rank 46: Point 849 (-90.695148, 29.415925, -0.1774193) failed to convert
-rank 93: Point 1189 (-89.267244, 29.148083, -2.002752) failed to convert
-rank 95: Point 1190 (-89.219074, 29.172766, -0.0) failed to convert
-rank 99: Point 1190 (-88.883056, 29.578765, 10.65803) failed to convert
-rank 44: Point 860 (-90.679492, 29.924162, -0.38153861) failed to convert
-rank 37: Point 865 (-90.803745, 29.996589, 9.8553823) failed to convert
-rank 84: Point 1200 (-89.741018, 29.536193, -4.4509946) failed to convert
-rank 90: Point 1199 (-89.3685, 29.165417, 0.31299999) failed to convert
-rank 64: Point 1201 (-90.250378, 30.044083, -2.9070384) failed to convert
-rank 98: Point 1203 (-89.048068, 29.495419, 6.2957052) failed to convert
-rank 38: Point 856 (-90.776076, 30.014705, 17.64248) failed to convert
-rank 73: Point 1190 (-90.021355, 29.855549, 0.57773339) failed to convert
-rank 24: Point 859 (-91.205517, 29.722949, -7.623048) failed to convert
-rank 21: Point 870 (-91.268791, 29.525693, 5.2004367) failed to convert
-rank 70: Point 1203 (-90.070744, 29.990825, 0.47782965) failed to convert
-rank 81: Point 1188 (-89.795937, 30.174176, 1.63) failed to convert
-rank 75: Point 1192 (-89.976717, 29.907538, 0.31952986) failed to convert
-rank 79: Point 1191 (-89.916834, 29.618177, -1.8007583) failed to convert
-rank 96: Point 1204 (-89.192278, 29.235005, -0.01520271) failed to convert
-rank 91: Point 1191 (-89.347811, 29.149069, -0.14804636) failed to convert
-rank 53: Point 864 (-90.539686, 29.630041, -0.14679554) failed to convert
-rank 63: Point 865 (-90.298266, 29.981706, -5.0048163) failed to convert
-rank 89: Point 1191 (-89.406023, 29.207029, 0.12699831) failed to convert
-rank 36: Point 859 (-90.804604, 30.321967, -4.4986893) failed to convert
-rank 15: Point 861 (-91.457676, 29.734338, -3.4320481) failed to convert
-rank 43: Point 867 (-90.696078, 29.862472, -0.52906142) failed to convert
-rank 7: Point 867 (-91.685844, 30.997182, -12.384117) failed to convert
-rank 1: Point 865 (-92.084532, 29.644149, 2.0248406) failed to convert
-rank 0: Point 804 (-92.38894, 29.642917, -0.18153097) failed to convert
-rank 58: Point 854 (-90.428261, 29.898399, -0.47162563) failed to convert
-rank 49: Point 865 (-90.601955, 29.869178, -1.1514093) failed to convert
-rank 32: Point 855 (-90.959157, 29.699274, -0.53372474) failed to convert
-rank 29: Point 864 (-91.058979, 29.729961, -0.83199977) failed to convert
-rank 85: Point 1191 (-89.678782, 29.455779, -3.9227762) failed to convert
-rank 41: Point 865 (-90.735104, 29.898959, -0.94508978) failed to convert
-rank 65: Point 1191 (-90.223492, 29.931622, -7.9656438) failed to convert
-rank 71: Point 1190 (-90.118991, 29.14306, 2.1501822) failed to convert
-rank 31: Point 863 (-91.007326, 29.629136, -0.58060749) failed to convert
-rank 40: Point 857 (-90.709529, 30.50246, -9.4310118) failed to convert
-rank 97: Point 1188 (-89.1534, 29.157991, -0.0) failed to convert
-rank 77: Point 1191 (-89.940473, 29.874475, 15.698493) failed to convert
-rank 61: Point 870 (-90.390077, 29.482965, -0.55914148) failed to convert
-rank 50: Point 865 (-90.600004, 29.690877, 0.83264158) failed to convert
-rank 3: Point 864 (-91.867126, 30.564462, -11.786694) failed to convert
-rank 35: Point 870 (-90.837748, 30.189278, -2.8056937) failed to convert
-rank 78: Point 1202 (-89.913402, 29.911286, 41.943999) failed to convert
-rank 17: Point 867 (-91.372296, 29.729325, -7.2085205) failed to convert
-rank 54: Point 860 (-90.520066, 29.614218, -0.11242017) failed to convert
-rank 4: Point 861 (-91.836814, 30.277587, -3.4916356) failed to convert
-rank 80: Point 1198 (-89.831616, 30.209113, 3.3072297) failed to convert
-rank 26: Point 857 (-91.176141, 29.683646, -5.0636652) failed to convert
-rank 74: Point 1200 (-90.05088, 29.202173, 2.1669638) failed to convert
-rank 47: Point 864 (-90.632312, 30.0672, -1.2425477) failed to convert
-rank 59: Point 864 (-90.409275, 29.862634, -0.66269425) failed to convert
-rank 2: Point 860 (-91.912014, 31.017036, -18.009014) failed to convert
-rank 6: Point 861 (-91.746813, 30.585541, -6.22415) failed to convert
-rank 45: Point 868 (-90.709507, 29.321148, -0.79910024) failed to convert
-rank 28: Point 856 (-91.075024, 30.165651, -2.7304964) failed to convert
-rank 48: Point 858 (-90.636735, 29.679687, -0.18439569) failed to convert
-rank 27: Point 862 (-91.146673, 29.714605, 0.1) failed to convert
-rank 94: Point 1200 (-89.248815, 29.034984, 2.4204212) failed to convert
-rank 51: Point 866 (-90.605633, 29.365893, -8.2296) failed to convert
-rank 67: Point 1188 (-90.240739, 28.720747, 30.611084) failed to convert
-rank 20: Point 856 (-91.225718, 30.526534, -8.0869294) failed to convert
-rank 82: Point 1202 (-89.810288, 29.580429, 19.027847) failed to convert
-rank 87: Point 1191 (-89.527748, 29.317882, 0.31299999) failed to convert
-rank 72: Point 1201 (-90.049154, 29.773264, -0.49387689) failed to convert
-rank 86: Point 1201 (-89.594061, 29.515699, -0.0) failed to convert
-rank 55: Point 862 (-90.496969, 29.682355, 0.3610071) failed to convert
-rank 5: Point 867 (-91.765436, 30.766657, -16.098395) failed to convert
-rank 83: Point 1189 (-89.785038, 29.565084, 23.534094) failed to convert
-rank 92: Point 1200 (-89.299024, 29.315654, -0.0) failed to convert
-rank 34: Point 855 (-90.892793, 29.775219, -0.9736271) failed to convert
-rank 30: Point 862 (-91.040174, 29.723307, -1.5561101) failed to convert
-rank 52: Point 856 (-90.522369, 30.187597, 2.7899998) failed to convert
-rank 62: Point 858 (-90.334237, 29.910075, -2.3569635) failed to convert
-rank 66: Point 1198 (-90.189132, 29.921041, -1.4747579) failed to convert
-rank 76: Point 1205 (-89.954182, 29.961574, -3.5417888) failed to convert
-rank 69: Point 1192 (-90.088173, 30.025472, -1.099052) failed to convert
-rank 88: Point 1202 (-89.41691, 29.763401, -0.0) failed to convert
-rank 68: Point 1201 (-90.171837, 29.275136, 0.31299999) failed to convert
-rank 93: Point 1190 (-89.185023, 30.077008, 0.45901177) failed to convert
-rank 99: Point 1191 (-88.896314, 29.434324, 16.120383) failed to convert
-rank 56: Point 860 (-90.491986, 29.575374, -0.47278312) failed to convert
-rank 18: Point 862 (-91.330631, 29.854592, -0.90927263) failed to convert
-rank 11: Point 859 (-91.588882, 30.056571, -3.0052442) failed to convert
-rank 95: Point 1191 (-89.217376, 29.19192, -0.00079002) failed to convert
-rank 42: Point 860 (-90.71187, 29.933401, -1.6774488) failed to convert
-rank 33: Point 861 (-90.925934, 29.698282, 0.07255763) failed to convert
-rank 70: Point 1204 (-90.069438, 30.007395, -0.80753116) failed to convert
-rank 90: Point 1200 (-89.356846, 29.300566, -0.4528315) failed to convert
-rank 84: Point 1201 (-89.741008, 29.536252, -4.4509946) failed to convert
-rank 8: Point 854 (-91.684616, 30.390565, -9.1580607) failed to convert
-rank 19: Point 872 (-91.254083, 30.499778, -16.112644) failed to convert
-rank 98: Point 1204 (-89.075642, 29.18938, 4.225111) failed to convert
-rank 73: Point 1191 (-90.012778, 29.964771, 0.08631662) failed to convert
-rank 25: Point 869 (-91.161072, 30.176429, -5.8380467) failed to convert
-rank 64: Point 1202 (-90.251048, 30.034932, 1.3392708) failed to convert
-rank 16: Point 859 (-91.357024, 30.6944, -16.5918) failed to convert
-rank 96: Point 1205 (-89.162261, 29.572795, 4.8967042) failed to convert
-rank 81: Point 1189 (-89.844169, 29.579164, 1.2776554) failed to convert
-rank 91: Point 1192 (-89.340244, 29.236626, -0.88577909) failed to convert
-rank 79: Point 1192 (-89.918509, 29.597041, 0.31299999) failed to convert
-rank 75: Point 1193 (-89.972183, 29.964531, -4.0459154) failed to convert
-rank 57: Point 868 (-90.488836, 29.37187, -0.0) failed to convert
-rank 10: Point 859 (-91.581826, 30.99768, -21.692162) failed to convert
-rank 12: Point 849 (-91.520335, 30.40989, -11.052049) failed to convert
-rank 9: Point 863 (-91.63454, 30.74181, -17.282159) failed to convert
-rank 24: Point 860 (-91.207343, 29.693741, -1.1969496) failed to convert
-rank 39: Point 863 (-90.794512, 29.49897, -0.62860519) failed to convert
-rank 38: Point 857 (-90.784121, 29.89732, 0.16014072) failed to convert
-rank 46: Point 850 (-90.659835, 29.923547, -0.85499896) failed to convert
-rank 13: Point 862 (-91.52341, 29.785108, -0.33579) failed to convert
-rank 89: Point 1192 (-89.395806, 29.325988, 0.99280087) failed to convert
-rank 85: Point 1192 (-89.678762, 29.455814, -3.9227762) failed to convert
-rank 65: Point 1192 (-90.277019, 29.218316, -0.0) failed to convert
-rank 44: Point 861 (-90.69987, 29.631061, -1.7429734) failed to convert
-rank 21: Point 871 (-91.213533, 30.409855, -7.3213597) failed to convert
-rank 60: Point 854 (-90.382657, 29.885514, -0.4426719) failed to convert
-rank 71: Point 1191 (-90.058046, 29.933282, 33.197761) failed to convert
-rank 63: Point 866 (-90.298514, 29.978275, -0.24229979) failed to convert
-rank 37: Point 866 (-90.811649, 29.880619, -0.29083545) failed to convert
-rank 53: Point 865 (-90.496329, 30.23248, 3.54) failed to convert
-rank 22: Point 860 (-91.205882, 30.323386, -6.7557907) failed to convert
-rank 15: Point 862 (-91.422392, 30.322994, -2.4282045) failed to convert
-rank 14: Point 857 (-91.497547, 29.584021, -0.59742474) failed to convert
-rank 77: Point 1192 (-89.934342, 29.951423, -2.572512) failed to convert
-rank 97: Point 1189 (-89.086487, 29.902975, 2.941854) failed to convert
-rank 7: Point 868 (-91.748187, 29.896799, -1.2580638) failed to convert
-rank 80: Point 1199 (-89.817695, 30.379661, -10.030457) failed to convert
-rank 23: Point 865 (-91.185557, 30.321363, -7.4572775) failed to convert
-rank 78: Point 1203 (-89.904438, 30.023274, -9.0) failed to convert
-rank 41: Point 866 (-90.735068, 29.899405, -0.08808754) failed to convert
-rank 74: Point 1201 (-89.99675, 29.896309, -1.3669808) failed to convert
-rank 1: Point 866 (-92.030878, 30.676916, -7.5484482) failed to convert
-rank 36: Point 860 (-90.832945, 29.90633, -0.5554331) failed to convert
-rank 43: Point 868 (-90.676462, 30.14336, -0.34038356) failed to convert
-rank 32: Point 856 (-90.929381, 30.147728, -4.7378836) failed to convert
-rank 58: Point 855 (-90.416312, 30.061305, -0.98562765) failed to convert
-rank 31: Point 864 (-90.976178, 30.103507, -11.559846) failed to convert
-rank 94: Point 1201 (-89.233745, 29.206941, -0.57009879) failed to convert
-rank 40: Point 858 (-90.754167, 29.859532, -0.57001702) failed to convert
-rank 61: Point 871 (-90.38791, 29.512358, -0.47084279) failed to convert
-rank 0: Point 805 (-92.389244, 29.628645, -0.0) failed to convert
-rank 86: Point 1202 (-89.605215, 29.381918, -4.3327322) failed to convert
-rank 67: Point 1189 (-90.183215, 29.487503, 0.71849283) failed to convert
-rank 3: Point 865 (-91.876232, 30.397752, -4.3838472) failed to convert
-rank 72: Point 1202 (-90.030647, 30.009919, -9.0) failed to convert
-rank 82: Point 1203 (-89.785035, 29.891434, -0.04389668) failed to convert
-rank 54: Point 861 (-90.517128, 29.655168, 0.76277349) failed to convert
-rank 17: Point 868 (-91.315578, 30.65358, 1.7612864) failed to convert
-rank 35: Point 871 (-90.837741, 30.189318, -2.7806195) failed to convert
-rank 83: Point 1190 (-89.781834, 29.604514, -0.0) failed to convert
-rank 4: Point 862 (-91.869366, 29.679544, 2.2592943) failed to convert
-rank 48: Point 859 (-90.662641, 29.308036, -0.02518403) failed to convert
-rank 59: Point 865 (-90.409231, 29.863197, -0.99492081) failed to convert
-rank 45: Point 869 (-90.66631, 29.943695, -1.0707102) failed to convert
-rank 92: Point 1201 (-89.298631, 29.319978, -1.1e-07) failed to convert
-rank 6: Point 862 (-91.745813, 30.603195, -7.7028959) failed to convert
-rank 2: Point 861 (-91.915248, 30.957672, -17.856759) failed to convert
-rank 66: Point 1199 (-90.189725, 29.913039, -0.13850989) failed to convert
-rank 68: Point 1202 (-90.161868, 29.406294, 0.31299999) failed to convert
-rank 20: Point 857 (-91.235541, 30.370649, 10.80086) failed to convert
-rank 87: Point 1192 (-89.499145, 29.655504, 0.10133236) failed to convert
-rank 88: Point 1203 (-89.419557, 29.732315, 1.5748441) failed to convert
-rank 76: Point 1206 (-89.957378, 29.921311, 42.818071) failed to convert
-rank 99: Point 1192 (-88.890302, 29.498047, 13.612877) failed to convert
-rank 27: Point 863 (-91.115954, 30.194921, 16.044409) failed to convert
-rank 69: Point 1193 (-90.096737, 29.915085, -4.6410622) failed to convert
-rank 93: Point 1191 (-89.270817, 29.10699, 15.369375) failed to convert
-rank 50: Point 866 (-90.572241, 30.081343, -0.48650925) failed to convert
-rank 90: Point 1201 (-89.347101, 29.413192, 4.6665685) failed to convert
-rank 73: Point 1192 (-90.027959, 29.771202, -4.8042579) failed to convert
-rank 64: Point 1203 (-90.281777, 29.625715, -0.43888418) failed to convert
-rank 29: Point 865 (-91.03321, 30.126201, -0.08406429) failed to convert
-rank 30: Point 863 (-91.040212, 29.722693, -1.5013531) failed to convert
-rank 84: Point 1202 (-89.741001, 29.536292, -4.4509946) failed to convert
-rank 26: Point 858 (-91.135444, 30.322974, -14.746225) failed to convert
-rank 98: Point 1205 (-89.054776, 29.420478, 7.7614346) failed to convert
-rank 70: Point 1205 (-90.06959, 30.005374, -9.0) failed to convert
-rank 79: Point 1193 (-89.944225, 29.271611, 2.0402785) failed to convert
-rank 95: Point 1192 (-89.211242, 29.261532, -0.00164668) failed to convert
-rank 96: Point 1206 (-89.19877, 29.161295, -1.0304502) failed to convert
-rank 47: Point 865 (-90.603713, 30.469761, -9.4609979) failed to convert
-rank 91: Point 1193 (-89.346158, 29.168019, 0.31299999) failed to convert
-rank 62: Point 859 (-90.363392, 29.515606, 0.03118165) failed to convert
-rank 34: Point 856 (-90.888722, 29.836004, -2.6449925) failed to convert
-rank 55: Point 863 (-90.531199, 29.203021, 1.8421015) failed to convert
-rank 81: Point 1190 (-89.816754, 29.918555, -8.8623655) failed to convert
-rank 75: Point 1194 (-89.98702, 29.776523, -8.2296) failed to convert
-rank 56: Point 861 (-90.473908, 29.82587, -0.86008464) failed to convert
-rank 51: Point 867 (-90.59324, 29.541901, -0.61503555) failed to convert
-rank 65: Point 1193 (-90.259569, 29.452401, 0.62383501) failed to convert
-rank 11: Point 860 (-91.563748, 30.48699, -4.366706) failed to convert
-rank 89: Point 1193 (-89.323766, 30.154624, 3.899884) failed to convert
-rank 85: Point 1193 (-89.678731, 29.455866, -3.9227762) failed to convert
-rank 49: Point 866 (-90.601944, 29.869237, -0.00425385) failed to convert
-rank 5: Point 868 (-91.794376, 30.248609, -3.4242217) failed to convert
-rank 71: Point 1192 (-90.057042, 29.946042, 38.230104) failed to convert
-rank 8: Point 855 (-91.693908, 30.227075, -8.2296) failed to convert
-rank 42: Point 861 (-90.739963, 29.526227, -2.025557) failed to convert
-rank 25: Point 870 (-91.159439, 30.201845, -8.1702591) failed to convert
-rank 19: Point 873 (-91.279744, 30.08878, -0.70157716) failed to convert
-rank 52: Point 857 (-90.543009, 29.90049, 0.51959889) failed to convert
-rank 80: Point 1200 (-89.858073, 29.88224, -0.32990045) failed to convert
-rank 97: Point 1190 (-89.149991, 29.195709, -0.0) failed to convert
-rank 77: Point 1193 (-89.910668, 30.24724, 2.0392079) failed to convert
-rank 57: Point 869 (-90.470587, 29.625466, 0.39633049) failed to convert
-rank 9: Point 864 (-91.646926, 30.527716, -5.4664848) failed to convert
-rank 46: Point 851 (-90.694309, 29.428032, 0.30385955) failed to convert
-rank 78: Point 1204 (-89.914283, 29.900018, -6.6537845) failed to convert
-rank 18: Point 863 (-91.36531, 29.283093, 2.7463841) failed to convert
-rank 74: Point 1202 (-90.05094, 29.201173, 1.8786334) failed to convert
-rank 16: Point 860 (-91.357404, 30.688082, -16.032305) failed to convert
-rank 28: Point 857 (-91.105809, 29.687822, -0.99231981) failed to convert
-rank 10: Point 860 (-91.581826, 30.997619, -19.99078) failed to convert
-rank 13: Point 863 (-91.504929, 30.09899, -3.4729905) failed to convert
-rank 67: Point 1190 (-90.104525, 30.509113, -10.524533) failed to convert
-rank 94: Point 1202 (-89.238912, 29.147619, 5.4529816) failed to convert
-rank 39: Point 864 (-90.768939, 29.873771, -0.46268257) failed to convert
-rank 22: Point 861 (-91.239429, 29.789374, -0.51985945) failed to convert
-rank 23: Point 866 (-91.209632, 29.940514, -1.813917) failed to convert
-rank 14: Point 858 (-91.468049, 30.082101, -3.9097017) failed to convert
-rank 53: Point 866 (-90.519905, 29.906066, -0.35637467) failed to convert
-rank 33: Point 862 (-90.879591, 30.389106, -4.0622967) failed to convert
-rank 37: Point 867 (-90.788835, 30.214119, -3.3667919) failed to convert
-rank 82: Point 1204 (-89.810836, 29.57358, -0.25398365) failed to convert
-rank 86: Point 1203 (-89.603935, 29.397213, -5.4806091) failed to convert
-rank 7: Point 869 (-91.714989, 30.485851, -4.3839998) failed to convert
-rank 15: Point 863 (-91.423687, 30.301276, -2.5537091) failed to convert
-rank 72: Point 1203 (-90.034662, 29.958712, 7.9360789) failed to convert
-rank 12: Point 850 (-91.547067, 29.955453, -8.2296) failed to convert
-rank 92: Point 1202 (-89.30912, 29.199335, -0.0) failed to convert
-rank 83: Point 1191 (-89.766997, 29.78658, -1.4103341) failed to convert
-rank 43: Point 869 (-90.718595, 29.536931, -1.3502772) failed to convert
-rank 41: Point 867 (-90.735118, 29.898587, -0.86945202) failed to convert
-rank 61: Point 872 (-90.383551, 29.571862, -0.085344) failed to convert
-rank 87: Point 1193 (-89.53306, 29.254044, 0.31299999) failed to convert
-rank 76: Point 1207 (-89.954153, 29.961856, -3.7613898) failed to convert
-rank 68: Point 1203 (-90.136293, 29.740937, -0.7835561) failed to convert
-rank 44: Point 862 (-90.684186, 29.856649, -0.31966753) failed to convert
-rank 31: Point 865 (-90.977825, 30.078579, -3.1135825) failed to convert
-rank 66: Point 1200 (-90.181384, 30.022161, -5.1867819) failed to convert
-rank 58: Point 856 (-90.487532, 29.077497, 2.66927) failed to convert
-rank 88: Point 1204 (-89.368863, 30.315529, -2.8011796) failed to convert
-rank 99: Point 1193 (-88.870013, 29.716134, 8.4730844) failed to convert
-rank 40: Point 859 (-90.764038, 29.715618, -1.3659301) failed to convert
-rank 1: Point 867 (-92.040814, 30.487482, -7.2261592) failed to convert
-rank 93: Point 1192 (-89.183373, 30.095304, 1.6099522) failed to convert
-rank 69: Point 1194 (-90.096768, 29.914449, -7.0652645) failed to convert
-rank 17: Point 869 (-91.351177, 30.076057, -0.76423078) failed to convert
-rank 70: Point 1206 (-90.083509, 29.826297, -0.83410356) failed to convert
-rank 90: Point 1202 (-89.359186, 29.273084, -4.3013378) failed to convert
-rank 63: Point 867 (-90.332981, 29.514755, -0.19541242) failed to convert
-rank 36: Point 861 (-90.835805, 29.863941, -0.21134347) failed to convert
-rank 98: Point 1206 (-89.037175, 29.613935, 4.7963678) failed to convert
-rank 60: Point 855 (-90.42993, 29.237722, 1.1989902) failed to convert
-rank 59: Point 866 (-90.399104, 30.000939, -2.1241149) failed to convert
-rank 64: Point 1204 (-90.289281, 29.524785, -2.8559761) failed to convert
-rank 54: Point 862 (-90.517057, 29.655856, -0.43765519) failed to convert
-rank 48: Point 860 (-90.611641, 30.035299, 28.73827) failed to convert
-rank 79: Point 1194 (-89.884708, 30.019958, 0.30380433) failed to convert
-rank 0: Point 806 (-92.399338, 29.413464, 10.003027) failed to convert
-rank 91: Point 1194 (-89.365766, 28.940038, 9.0008479) failed to convert
-rank 73: Point 1193 (-90.017401, 29.905856, -9.0) failed to convert
-rank 95: Point 1193 (-89.216688, 29.199664, -0.2316377) failed to convert
-rank 3: Point 866 (-91.871381, 30.485968, -4.268023) failed to convert
-rank 84: Point 1203 (-89.74099, 29.536352, -4.4509946) failed to convert
-rank 96: Point 1207 (-89.207815, 29.058555, 4.08e-06) failed to convert
-rank 81: Point 1191 (-89.777416, 30.399503, -10.951122) failed to convert
-rank 27: Point 864 (-91.130295, 29.970965, -0.5093387) failed to convert
-rank 6: Point 863 (-91.74005, 30.70499, -9.5005816) failed to convert
-rank 35: Point 872 (-90.83773, 30.189377, -2.5649997) failed to convert
-rank 20: Point 858 (-91.236211, 30.359758, 0.72052937) failed to convert
-rank 2: Point 862 (-91.934932, 30.594519, -7.17546) failed to convert
-rank 85: Point 1194 (-89.644919, 29.863319, 1.126557) failed to convert
-rank 38: Point 858 (-90.784287, 29.894891, -0.28828166) failed to convert
-rank 75: Point 1195 (-89.963368, 30.075499, 4.2909623) failed to convert
-rank 32: Point 857 (-90.962928, 29.641596, -0.9330624) failed to convert
-rank 89: Point 1194 (-89.430932, 28.914467, 3.6648995) failed to convert
-rank 65: Point 1194 (-90.224841, 29.913677, -0.19541885) failed to convert
-rank 24: Point 861 (-91.167661, 30.321184, -9.4249903) failed to convert
-rank 21: Point 872 (-91.257069, 29.715102, -0.04) failed to convert
-rank 26: Point 859 (-91.170979, 29.765361, -1.0161745) failed to convert
-rank 30: Point 864 (-91.01029, 30.18076, 16.846356) failed to convert
-rank 71: Point 1193 (-90.06667, 29.822414, 2.5572942) failed to convert
-rank 77: Point 1194 (-89.95701, 29.665576, 35.433426) failed to convert
-rank 47: Point 866 (-90.656246, 29.726459, -0.94742547) failed to convert
-rank 29: Point 866 (-91.059219, 29.726055, -1.4224109) failed to convert
-rank 4: Point 863 (-91.807704, 30.802917, -11.462162) failed to convert
-rank 50: Point 867 (-90.572489, 30.077844, -0.82532456) failed to convert
-rank 55: Point 864 (-90.481571, 29.89546, 0.77113444) failed to convert
-rank 62: Point 860 (-90.335076, 29.898661, -0.23233141) failed to convert
-rank 80: Point 1201 (-89.82771, 30.256941, -0.93851713) failed to convert
-rank 74: Point 1203 (-90.002143, 29.827598, 11.242365) failed to convert
-rank 97: Point 1191 (-89.060754, 30.184934, 6.9750492) failed to convert
-rank 11: Point 861 (-91.549665, 30.725456, -10.727908) failed to convert
-rank 78: Point 1205 (-89.93612, 29.625481, 0.13266552) failed to convert
-rank 45: Point 870 (-90.698518, 29.480566, -0.97218493) failed to convert
-rank 56: Point 862 (-90.473887, 29.825813, -0.86008464) failed to convert
-rank 51: Point 868 (-90.605607, 29.365838, -8.2296) failed to convert
-rank 42: Point 862 (-90.793741, 28.732876, 17.710837) failed to convert
-rank 5: Point 869 (-91.754024, 30.968273, -11.378871) failed to convert
-rank 25: Point 871 (-91.159756, 30.196873, -9.4185899) failed to convert
-rank 82: Point 1205 (-89.755752, 30.248529, -1.3596518) failed to convert
-rank 49: Point 867 (-90.614238, 29.69491, 1.8795025) failed to convert
-rank 8: Point 856 (-91.684305, 30.395575, 25.149336) failed to convert
-rank 94: Point 1203 (-89.232773, 29.2175, -0.0) failed to convert
-rank 67: Point 1191 (-90.107474, 30.471008, -3.5895275) failed to convert
-rank 34: Point 857 (-90.85487, 30.337652, 0.051816) failed to convert
-rank 72: Point 1204 (-90.049185, 29.772806, -0.9988212) failed to convert
-rank 86: Point 1204 (-89.605177, 29.381929, -4.3327322) failed to convert
-rank 52: Point 858 (-90.532624, 30.044914, 30.787133) failed to convert
-rank 57: Point 870 (-90.454964, 29.840846, -0.67308984) failed to convert
-rank 83: Point 1192 (-89.786111, 29.551616, -0.2448953) failed to convert
-rank 18: Point 864 (-91.358216, 29.400692, 6.8737988) failed to convert
-rank 46: Point 852 (-90.695143, 29.415965, -0.17679995) failed to convert
-rank 9: Point 865 (-91.67374, 30.059522, -1.8571767) failed to convert
-rank 66: Point 1201 (-90.236467, 29.294211, 0.458) failed to convert
-rank 92: Point 1203 (-89.298189, 29.324119, -0.0) failed to convert
-rank 68: Point 1204 (-90.123204, 29.911062, 22.227181) failed to convert
-rank 87: Point 1194 (-89.524132, 29.360106, 27.697176) failed to convert
-rank 76: Point 1208 (-89.974458, 29.705122, -4.6994067) failed to convert
-rank 16: Point 861 (-91.35613, 30.708335, -17.251607) failed to convert
-rank 10: Point 861 (-91.599634, 30.693746, -6.187768) failed to convert
-rank 19: Point 874 (-91.254289, 30.496035, -7.6160602) failed to convert
-rank 99: Point 1194 (-88.922956, 29.143493, 44.474358) failed to convert
-rank 88: Point 1205 (-89.452089, 29.351911, 1.6334527) failed to convert
-rank 93: Point 1193 (-89.271035, 29.104475, 10.720268) failed to convert
-rank 90: Point 1203 (-89.3678, 29.172903, 2.7397379) failed to convert
-rank 13: Point 864 (-91.534127, 29.601599, -2.321283) failed to convert
-rank 22: Point 862 (-91.196193, 30.475879, 13.360709) failed to convert
-rank 53: Point 867 (-90.539658, 29.630195, -1.0459584) failed to convert
-rank 98: Point 1207 (-89.049076, 29.482876, 6.3394404) failed to convert
-rank 14: Point 859 (-91.528582, 29.051071, 7.5148407) failed to convert
-rank 28: Point 858 (-91.085999, 29.996068, -3.6172255) failed to convert
-rank 70: Point 1207 (-90.095527, 29.670774, 0.31299999) failed to convert
-rank 15: Point 864 (-91.457619, 29.734316, -3.4320481) failed to convert
-rank 79: Point 1195 (-89.916811, 29.618211, -1.8007583) failed to convert
-rank 69: Point 1195 (-90.062721, 30.350986, -1.0585667) failed to convert
-rank 23: Point 867 (-91.223121, 29.725214, -4.5611767) failed to convert
-rank 64: Point 1205 (-90.28928, 29.524724, -2.8559761) failed to convert
-rank 39: Point 865 (-90.777318, 29.751393, -0.42297248) failed to convert
-rank 91: Point 1195 (-89.347849, 29.148391, 0.03782402) failed to convert
-rank 95: Point 1194 (-89.194123, 29.454952, 3.8105068) failed to convert
-rank 73: Point 1194 (-90.028567, 29.763335, -4.7692059) failed to convert
-rank 33: Point 863 (-90.923195, 29.738899, -0.73013808) failed to convert
-rank 7: Point 870 (-91.714504, 30.494313, -6.5297081) failed to convert
-rank 31: Point 866 (-91.002847, 29.697406, -0.57182383) failed to convert
-rank 43: Point 870 (-90.713587, 29.609465, -8.2296) failed to convert
-rank 12: Point 851 (-91.506612, 30.640425, -8.5336673) failed to convert
-rank 41: Point 868 (-90.764903, 29.464562, -8.2296) failed to convert
-rank 96: Point 1208 (-89.207614, 29.060678, 1.7338534) failed to convert
-rank 81: Point 1192 (-89.816716, 29.918602, -8.8623655) failed to convert
-rank 84: Point 1204 (-89.741741, 29.527124, 38.925663) failed to convert
-rank 44: Point 863 (-90.703964, 29.571559, -0.04809257) failed to convert
-rank 85: Point 1195 (-89.67626, 29.484894, -0.55508671) failed to convert
-rank 75: Point 1196 (-89.972162, 29.964587, -4.0459154) failed to convert
-rank 36: Point 862 (-90.835916, 29.862273, -1.261107) failed to convert
-rank 17: Point 870 (-91.373636, 29.706765, -6.8214245) failed to convert
-rank 58: Point 857 (-90.461476, 29.440676, -0.73637516) failed to convert
-rank 63: Point 868 (-90.29822, 29.981667, -5.0048163) failed to convert
-rank 60: Point 856 (-90.407234, 29.550125, -0.50811758) failed to convert
-rank 40: Point 860 (-90.751329, 29.900663, -1.6286561) failed to convert
-rank 1: Point 868 (-92.115465, 29.027702, 19.178645) failed to convert
-rank 65: Point 1195 (-90.261297, 29.4292, 0.17907881) failed to convert
-rank 71: Point 1194 (-90.017288, 30.451175, -10.835014) failed to convert
-rank 37: Point 868 (-90.847366, 29.351437, -0.60182077) failed to convert
-rank 89: Point 1195 (-89.351251, 29.840772, 0.80469971) failed to convert
-rank 59: Point 867 (-90.431529, 29.557487, -0.25946109) failed to convert
-rank 54: Point 863 (-90.506118, 29.80815, -0.5763228) failed to convert
-rank 3: Point 867 (-91.843238, 30.996717, -14.249335) failed to convert
-rank 77: Point 1195 (-89.956356, 29.673836, -3.4701602) failed to convert
-rank 78: Point 1206 (-89.913148, 29.914217, -6.0347356) failed to convert
-rank 27: Point 865 (-91.112111, 30.25401, 5.2669478) failed to convert
-rank 97: Point 1192 (-89.044335, 30.363277, 3.0095839) failed to convert
-rank 61: Point 873 (-90.357309, 29.927922, -2.4144323) failed to convert
-rank 2: Point 863 (-91.931513, 30.657702, -7.1064644) failed to convert
-rank 80: Point 1202 (-89.880433, 29.603558, 0.08648381) failed to convert
-rank 20: Point 859 (-91.234868, 30.380669, -5.8211901) failed to convert
-rank 74: Point 1204 (-89.996743, 29.8962, -0.54208334) failed to convert
-rank 32: Point 858 (-90.958837, 29.703442, -0.5418457) failed to convert
-rank 0: Point 807 (-92.388617, 29.635982, -0.0) failed to convert
-rank 35: Point 873 (-90.847355, 30.047626, -8.937123) failed to convert
-rank 21: Point 873 (-91.268985, 29.522364, 4.4393404) failed to convert
-rank 24: Point 862 (-91.215603, 29.561504, -0.9010573) failed to convert
-rank 82: Point 1206 (-89.755752, 30.248468, -1.3596518) failed to convert
-rank 38: Point 859 (-90.784178, 29.896457, -0.81769072) failed to convert
-rank 30: Point 865 (-91.040106, 29.724192, -0.94944163) failed to convert
-rank 29: Point 867 (-91.059716, 29.718192, -1.201431) failed to convert
-rank 26: Point 860 (-91.247807, 28.527514, 34.53457) failed to convert
-rank 47: Point 867 (-90.670736, 29.518506, -8.2296) failed to convert
-rank 48: Point 861 (-90.634423, 29.712063, -0.58700017) failed to convert
-rank 6: Point 864 (-91.745642, 30.605977, -7.0624326) failed to convert
-rank 67: Point 1192 (-90.165143, 29.723558, -0.37521407) failed to convert
-rank 50: Point 868 (-90.569464, 30.119988, -0.3127137) failed to convert
-rank 62: Point 861 (-90.334207, 29.910048, -2.2190777) failed to convert
-rank 72: Point 1205 (-90.045454, 29.820359, 1.7352345) failed to convert
-rank 94: Point 1204 (-89.239685, 29.138593, -0.08040965) failed to convert
-rank 83: Point 1193 (-89.802684, 29.346492, 0.31299999) failed to convert
-rank 86: Point 1205 (-89.603883, 29.397244, -4.2901524) failed to convert
-rank 92: Point 1204 (-89.233461, 30.058592, -0.58988726) failed to convert
-rank 11: Point 862 (-91.595006, 29.949814, 0.1) failed to convert
-rank 66: Point 1202 (-90.192644, 29.874421, 2.037291) failed to convert
-rank 76: Point 1209 (-89.954148, 29.961789, -3.8280821) failed to convert
-rank 45: Point 871 (-90.645922, 30.233575, -0.26986411) failed to convert
-rank 51: Point 869 (-90.600884, 29.433059, -8.2296) failed to convert
-rank 93: Point 1194 (-89.248663, 29.359794, 6.1023838) failed to convert
-rank 99: Point 1195 (-88.836513, 30.069837, 11.10757) failed to convert
-rank 5: Point 870 (-91.765378, 30.766676, -15.477763) failed to convert
-rank 56: Point 863 (-90.441006, 30.276844, 2.7635027) failed to convert
-rank 55: Point 865 (-90.497007, 29.681568, -0.17897218) failed to convert
-rank 42: Point 863 (-90.740063, 29.524632, -1.6810525) failed to convert
-rank 68: Point 1205 (-90.123893, 29.901828, -1.5303615) failed to convert
-rank 88: Point 1206 (-89.426226, 29.654153, 0.78275896) failed to convert
-rank 8: Point 857 (-91.722109, 29.72648, 1.9412181) failed to convert
-rank 49: Point 868 (-90.56485, 30.388726, -0.51688029) failed to convert
-rank 87: Point 1195 (-89.54866, 29.067622, 13.192141) failed to convert
-rank 34: Point 858 (-90.893174, 29.769449, -0.76855617) failed to convert
-rank 18: Point 865 (-91.320945, 30.011477, -0.68232872) failed to convert
-rank 90: Point 1204 (-89.358647, 29.279105, 1.460439) failed to convert
-rank 25: Point 872 (-91.189567, 29.726311, -0.02) failed to convert
-rank 98: Point 1208 (-88.993225, 30.092987, 7.5909742) failed to convert
-rank 70: Point 1208 (-90.140077, 29.088652, 8.6204362) failed to convert
-rank 64: Point 1206 (-90.289279, 29.524684, -2.8559761) failed to convert
-rank 69: Point 1196 (-90.096747, 29.91453, -7.1692013) failed to convert
-rank 95: Point 1195 (-89.212692, 29.244844, -0.0) failed to convert
-rank 10: Point 862 (-91.685084, 29.199381, 6.5762249) failed to convert
-rank 57: Point 871 (-90.482643, 29.457871, -8.2296) failed to convert
-rank 52: Point 859 (-90.532014, 30.053293, -5.0100589) failed to convert
-rank 79: Point 1196 (-89.916776, 29.61826, -1.8007583) failed to convert
-rank 4: Point 864 (-91.803266, 30.881824, 4.8298149) failed to convert
-rank 91: Point 1196 (-89.335154, 29.29515, -0.3861355) failed to convert
-rank 81: Point 1193 (-89.790703, 30.237343, 0.44602049) failed to convert
-rank 73: Point 1195 (-90.021355, 29.855428, 0.29202288) failed to convert
-rank 9: Point 866 (-91.675457, 30.029006, -0.9106764) failed to convert
-rank 96: Point 1209 (-89.192937, 29.226751, -0.45031964) failed to convert
-rank 53: Point 868 (-90.504954, 30.113288, -0.32898354) failed to convert
-rank 84: Point 1205 (-89.727704, 29.697943, -0.39420434) failed to convert
-rank 85: Point 1196 (-89.620847, 30.14981, 13.043391) failed to convert
-rank 22: Point 863 (-91.195122, 30.492684, 15.133352) failed to convert
-rank 19: Point 875 (-91.317133, 29.48086, 0.75300002) failed to convert
-rank 75: Point 1197 (-89.99171, 29.716812, -5.0502315) failed to convert
-rank 13: Point 865 (-91.523424, 29.784603, -2.1348098) failed to convert
-rank 46: Point 853 (-90.695135, 29.416025, -0.1450598) failed to convert
-rank 16: Point 862 (-91.388322, 30.182655, -0.23100001) failed to convert
-rank 23: Point 868 (-91.18005, 30.407625, -6.9983056) failed to convert
-rank 89: Point 1196 (-89.430704, 28.916997, 2.3428252) failed to convert
-rank 15: Point 865 (-91.459316, 29.7057, -0.21912952) failed to convert
-rank 14: Point 860 (-91.442873, 30.50113, -3.9337447) failed to convert
-rank 33: Point 864 (-90.937844, 29.517628, -0.27658039) failed to convert
-rank 65: Point 1196 (-90.223437, 29.931648, -7.9656438) failed to convert
-rank 43: Point 871 (-90.664722, 30.310106, -0.48069978) failed to convert
-rank 28: Point 859 (-91.106489, 29.677166, -1.1584814) failed to convert
-rank 7: Point 871 (-91.732627, 30.172846, -2.0983155) failed to convert
-rank 78: Point 1207 (-89.904943, 30.016681, -0.82186278) failed to convert
-rank 44: Point 864 (-90.683129, 29.871239, -1.3163823) failed to convert
-rank 71: Point 1195 (-90.056466, 29.95289, 24.421349) failed to convert
-rank 31: Point 867 (-91.002438, 29.703294, -0.4666511) failed to convert
-rank 12: Point 852 (-91.548528, 29.93022, -9.2964008) failed to convert
-rank 97: Point 1193 (-89.102062, 29.730001, 3.8472924) failed to convert
-rank 41: Point 869 (-90.767843, 29.421283, -0.8813917) failed to convert
-rank 77: Point 1196 (-89.934328, 29.951461, -2.572512) failed to convert
-rank 17: Point 871 (-91.375285, 29.679351, -4.0517066) failed to convert
-rank 82: Point 1207 (-89.755752, 30.248428, -1.3596518) failed to convert
-rank 80: Point 1203 (-89.84416, 30.054374, 0.27432001) failed to convert
-rank 60: Point 857 (-90.369901, 30.05791, 0.01989088) failed to convert
-rank 36: Point 863 (-90.842871, 29.759363, -0.90753648) failed to convert
-rank 67: Point 1193 (-90.117297, 30.344466, 3.5375882) failed to convert
-rank 27: Point 866 (-91.144742, 29.744068, 0.1) failed to convert
-rank 1: Point 869 (-92.084565, 29.637354, 2.0196107) failed to convert
-rank 37: Point 869 (-90.80403, 29.991665, 22.97211) failed to convert
-rank 59: Point 868 (-90.409272, 29.862412, -0.84450343) failed to convert
-rank 58: Point 858 (-90.436192, 29.789349, -1.5654249) failed to convert
-rank 66: Point 1203 (-90.18802, 29.935042, -8.3023079) failed to convert
-rank 63: Point 869 (-90.301142, 29.942521, -1.5353207) failed to convert
-rank 92: Point 1205 (-89.291583, 29.399542, 8.259865) failed to convert
-rank 2: Point 864 (-91.954599, 30.227537, -1.372245) failed to convert
-rank 39: Point 866 (-90.78628, 29.619792, -1.0545526) failed to convert
-rank 94: Point 1205 (-89.234908, 29.193047, -0.02712961) failed to convert
-rank 76: Point 1210 (-89.994411, 29.450992, -0.08518834) failed to convert
-rank 72: Point 1206 (-90.045109, 29.824754, 2.0276957) failed to convert
-rank 83: Point 1194 (-89.766039, 29.798117, -0.6972801) failed to convert
-rank 3: Point 868 (-91.867066, 30.564476, -12.73727) failed to convert
-rank 54: Point 864 (-90.53265, 29.437469, -0.0) failed to convert
-rank 86: Point 1206 (-89.603404, 29.40277, 32.934104) failed to convert
-rank 0: Point 808 (-92.394845, 29.49536, 7.0) failed to convert
-rank 99: Point 1196 (-88.877838, 29.628647, 10.6566) failed to convert
-rank 32: Point 859 (-90.940482, 29.980589, -0.72454054) failed to convert
-rank 40: Point 861 (-90.754179, 29.859141, -0.64486318) failed to convert
-rank 20: Point 860 (-91.226234, 30.517272, 9.291356) failed to convert
-rank 87: Point 1196 (-89.505332, 29.581892, 0.50310226) failed to convert
-rank 21: Point 874 (-91.219269, 30.318926, -14.08359) failed to convert
-rank 88: Point 1207 (-89.44239, 29.465346, 1.7905077) failed to convert
-rank 90: Point 1205 (-89.386092, 28.959569, 0.31375288) failed to convert
-rank 35: Point 874 (-90.866558, 29.763022, -0.61226094) failed to convert
-rank 93: Point 1195 (-89.262625, 29.200352, 0.63207462) failed to convert
-rank 68: Point 1206 (-90.114727, 30.02049, 0.64830524) failed to convert
-rank 74: Point 1205 (-90.030091, 29.470155, 0.31299999) failed to convert
-rank 61: Point 874 (-90.399226, 29.357067, -0.0) failed to convert
-rank 64: Point 1207 (-90.289278, 29.524623, -2.8559761) failed to convert
-rank 24: Point 863 (-91.205585, 29.721442, -0.35168898) failed to convert
-rank 47: Point 868 (-90.670739, 29.518446, -8.2296) failed to convert
-rank 29: Point 868 (-91.03347, 30.121325, 32.735537) failed to convert
-rank 38: Point 860 (-90.836197, 29.127505, 0.86087995) failed to convert
-rank 11: Point 863 (-91.618107, 29.547749, 2.0) failed to convert
-rank 50: Point 869 (-90.622584, 29.368582, -0.73296385) failed to convert
-rank 30: Point 866 (-91.040102, 29.724246, -0.62791399) failed to convert
-rank 70: Point 1209 (-90.089277, 29.751609, -0.2089618) failed to convert
-rank 91: Point 1197 (-89.357758, 29.033094, 0.77500852) failed to convert
-rank 98: Point 1209 (-89.07553, 29.189031, 4.9122047) failed to convert
-rank 69: Point 1197 (-90.089759, 30.004593, 0.94328871) failed to convert
-rank 85: Point 1197 (-89.677114, 29.473418, 16.314266) failed to convert
-rank 79: Point 1197 (-89.943651, 29.278195, 0.31299999) failed to convert
-rank 6: Point 865 (-91.748706, 30.551559, -12.086008) failed to convert
-rank 95: Point 1196 (-89.217661, 29.188376, -0.23079705) failed to convert
-rank 81: Point 1194 (-89.789217, 30.255403, -2.1695162) failed to convert
-rank 55: Point 866 (-90.472146, 30.025227, 24.521934) failed to convert
-rank 73: Point 1196 (-90.017374, 29.905885, -9.0) failed to convert
-rank 84: Point 1206 (-89.740014, 29.547143, -4.8024291) failed to convert
-rank 48: Point 862 (-90.634617, 29.709222, -0.32229796) failed to convert
-rank 62: Point 862 (-90.334162, 29.910007, -1.7097925) failed to convert
-rank 26: Point 861 (-91.135365, 30.324157, -14.666977) failed to convert
-rank 42: Point 864 (-90.71185, 29.933459, -2.2523051) failed to convert
-rank 51: Point 870 (-90.557595, 30.043242, -4.2483414) failed to convert
-rank 96: Point 1210 (-89.193531, 29.219997, -0.10103018) failed to convert
-rank 75: Point 1198 (-89.972148, 29.964625, -4.0459154) failed to convert
-rank 89: Point 1197 (-89.307114, 30.342841, 1.5599999) failed to convert
-rank 65: Point 1197 (-90.263903, 29.393581, 0.87340786) failed to convert
-rank 56: Point 864 (-90.461457, 29.996935, 35.617767) failed to convert
-rank 78: Point 1208 (-89.893953, 30.15349, 2.9526217) failed to convert
-rank 5: Point 871 (-91.75127, 31.015728, 3.965709) failed to convert
-rank 52: Point 860 (-90.577392, 29.416274, 0.06095999) failed to convert
-rank 45: Point 872 (-90.666277, 29.94412, -1.1119576) failed to convert
-rank 10: Point 863 (-91.585795, 30.929298, -12.354259) failed to convert
-rank 71: Point 1196 (-90.06478, 29.846167, 0.91775231) failed to convert
-rank 18: Point 866 (-91.313785, 30.12762, -1.2119426) failed to convert
-rank 53: Point 869 (-90.539995, 29.625366, 0.05523857) failed to convert
-rank 57: Point 872 (-90.457759, 29.802288, 2.0764193) failed to convert
-rank 77: Point 1197 (-89.920268, 30.127441, 3.75044) failed to convert
-rank 97: Point 1194 (-89.152609, 29.165577, 5.0263675) failed to convert
-rank 82: Point 1208 (-89.755753, 30.248367, -1.3596518) failed to convert
-rank 80: Point 1204 (-89.852726, 29.947583, -8.7398359) failed to convert
-rank 22: Point 864 (-91.194584, 30.50112, 20.91368) failed to convert
-rank 34: Point 859 (-90.892825, 29.774493, -1.0169649) failed to convert
-rank 25: Point 873 (-91.159599, 30.19922, -8.0703068) failed to convert
-rank 19: Point 876 (-91.319424, 29.442971, 5.9063985) failed to convert
-rank 46: Point 854 (-90.649176, 30.07509, -1.4945737) failed to convert
-rank 94: Point 1206 (-89.235667, 29.184337, -0.46335267) failed to convert
-rank 9: Point 867 (-91.622164, 30.953195, -14.195916) failed to convert
-rank 67: Point 1194 (-90.142512, 30.018189, 0.69778611) failed to convert
-rank 28: Point 860 (-91.106108, 29.68305, -1.1956333) failed to convert
-rank 13: Point 866 (-91.523411, 29.784707, -1.760683) failed to convert
-rank 8: Point 858 (-91.693867, 30.227079, -8.2296) failed to convert
-rank 76: Point 1211 (-89.95375, 29.966774, -1.7038829) failed to convert
-rank 23: Point 869 (-91.208468, 29.958842, -0.50830183) failed to convert
-rank 49: Point 869 (-90.613798, 29.700756, 0.48752833) failed to convert
-rank 86: Point 1207 (-89.603848, 29.397265, -4.9673117) failed to convert
-rank 66: Point 1204 (-90.204812, 29.714228, 0.71749421) failed to convert
-rank 72: Point 1207 (-90.029479, 30.024389, -9.0) failed to convert
-rank 92: Point 1206 (-89.298596, 29.319067, -0.15598826) failed to convert
-rank 12: Point 853 (-91.54165, 30.047547, -1.1006481) failed to convert
-rank 16: Point 863 (-91.411359, 29.801412, -8.3088486) failed to convert
-rank 31: Point 868 (-90.989957, 29.893696, -5.1571732) failed to convert
-rank 88: Point 1208 (-89.451727, 29.355879, -1.2869999) failed to convert
-rank 17: Point 872 (-91.318388, 30.607616, -17.025212) failed to convert
-rank 33: Point 865 (-90.931258, 29.61723, -0.27432001) failed to convert
-rank 4: Point 865 (-91.802824, 30.889212, 5.4976282) failed to convert
-rank 83: Point 1195 (-89.76698, 29.786543, -1.7245572) failed to convert
-rank 15: Point 866 (-91.427397, 30.238722, -0.87257966) failed to convert
-rank 74: Point 1206 (-89.985316, 30.04088, 2.128078) failed to convert
-rank 7: Point 872 (-91.707779, 30.611977, -5.8700113) failed to convert
-rank 60: Point 858 (-90.369798, 30.059004, 0.06286914) failed to convert
-rank 93: Point 1196 (-89.269925, 29.116647, 1.6224469) failed to convert
-rank 36: Point 864 (-90.880735, 29.193504, -5.8e-07) failed to convert
-rank 64: Point 1208 (-90.290056, 29.513708, 0.66341648) failed to convert
-rank 90: Point 1206 (-89.38415, 28.982258, -0.0) failed to convert
-rank 99: Point 1197 (-88.885025, 29.548644, 12.004086) failed to convert
-rank 44: Point 865 (-90.708605, 29.503759, -0.95594065) failed to convert
-rank 68: Point 1207 (-90.113521, 30.036008, 4.0624798) failed to convert
-rank 37: Point 870 (-90.823008, 29.712498, -1.7944588) failed to convert
-rank 87: Point 1197 (-89.523891, 29.360584, 25.66029) failed to convert
-rank 70: Point 1210 (-90.094511, 29.683573, -8.2296) failed to convert
-rank 98: Point 1210 (-89.046985, 29.505134, 5.7596465) failed to convert
-rank 3: Point 869 (-91.915378, 29.670392, 1.9745915) failed to convert
-rank 1: Point 870 (-92.081825, 29.690764, 4.1016889) failed to convert
-rank 39: Point 867 (-90.777273, 29.751688, -1.7387927) failed to convert
-rank 41: Point 870 (-90.734938, 29.900699, -0.34201799) failed to convert
-rank 27: Point 867 (-91.148012, 29.691775, -1.1807536) failed to convert
-rank 59: Point 869 (-90.39991, 29.989816, -7.3538335) failed to convert
-rank 58: Point 859 (-90.42949, 29.881014, -1.3251995) failed to convert
-rank 20: Point 861 (-91.234529, 30.385528, -15.248173) failed to convert
-rank 79: Point 1198 (-89.870244, 30.198602, 2.7000327) failed to convert
-rank 91: Point 1198 (-89.347608, 29.150965, 0.31299999) failed to convert
-rank 32: Point 860 (-90.962564, 29.646263, -0.26699375) failed to convert
-rank 14: Point 861 (-91.486617, 29.768294, -1.9166908) failed to convert
-rank 43: Point 872 (-90.691315, 29.93051, -0.35517137) failed to convert
-rank 85: Point 1198 (-89.679509, 29.444151, 0.20650813) failed to convert
-rank 84: Point 1207 (-89.72025, 29.788126, -0.10477847) failed to convert
-rank 69: Point 1198 (-90.096751, 29.91439, -7.0652645) failed to convert
-rank 95: Point 1197 (-89.224957, 29.105351, -0.32593111) failed to convert
-rank 35: Point 875 (-90.860223, 29.857063, -1.3483565) failed to convert
-rank 2: Point 865 (-91.916303, 30.93794, -11.344298) failed to convert
-rank 81: Point 1195 (-89.842531, 29.598778, 23.062736) failed to convert
-rank 21: Point 875 (-91.256011, 29.731802, -0.81808028) failed to convert
-rank 73: Point 1197 (-90.027919, 29.771194, -4.8042579) failed to convert
-rank 89: Point 1198 (-89.40522, 29.215647, 0.31299999) failed to convert
-rank 96: Point 1211 (-89.189787, 29.262331, -0.0) failed to convert
-rank 47: Point 869 (-90.670742, 29.518405, -8.2296) failed to convert
-rank 75: Point 1199 (-89.972127, 29.964682, -4.0459154) failed to convert
-rank 61: Point 875 (-90.383459, 29.57267, -0.085344) failed to convert
-rank 65: Point 1198 (-90.228011, 29.870874, -4.6762419) failed to convert
-rank 78: Point 1209 (-89.899461, 30.084919, 0.27432001) failed to convert
-rank 40: Point 862 (-90.763008, 29.730498, -2.5869839) failed to convert
-rank 77: Point 1198 (-89.917769, 30.158601, 3.7101566) failed to convert
-rank 11: Point 864 (-91.542197, 30.850502, -12.389552) failed to convert
-rank 29: Point 869 (-91.059158, 29.726061, -1.4083884) failed to convert
-rank 71: Point 1197 (-90.059009, 29.920191, -1.7174905) failed to convert
-rank 80: Point 1205 (-89.845875, 30.032298, -0.38995585) failed to convert
-rank 38: Point 861 (-90.784152, 29.89676, 0.15277428) failed to convert
-rank 30: Point 867 (-91.009914, 30.186386, -6.6909408) failed to convert
-rank 0: Point 809 (-92.391159, 29.571996, -0.3766186) failed to convert
-rank 82: Point 1209 (-89.789271, 29.839196, -0.0) failed to convert
-rank 97: Point 1195 (-89.165732, 29.017064, 1.0017023) failed to convert
-rank 42: Point 865 (-90.739945, 29.526263, -2.0140038) failed to convert
-rank 6: Point 866 (-91.747315, 30.57599, -6.5577888) failed to convert
-rank 26: Point 862 (-91.138578, 30.273994, 5.0655232) failed to convert
-rank 62: Point 863 (-90.33088, 29.954004, -0.56893036) failed to convert
-rank 94: Point 1207 (-89.234841, 29.193748, -0.13679446) failed to convert
-rank 76: Point 1212 (-90.011663, 29.229587, -0.20612636) failed to convert
-rank 67: Point 1195 (-90.21347, 29.08396, 1.7611199) failed to convert
-rank 86: Point 1208 (-89.605118, 29.381947, -4.3327322) failed to convert
-rank 55: Point 867 (-90.484886, 29.849351, -0.54130233) failed to convert
-rank 51: Point 871 (-90.669567, 28.441466, 40.099998) failed to convert
-rank 56: Point 865 (-90.510059, 29.322406, 1.0707363) failed to convert
-rank 54: Point 865 (-90.500549, 29.88527, -8.2296) failed to convert
-rank 66: Point 1205 (-90.181459, 30.020849, -5.2102515) failed to convert
-rank 72: Point 1208 (-90.036675, 29.9326, 0.28159228) failed to convert
-rank 63: Point 870 (-90.337363, 29.454862, 0.02859186) failed to convert
-rank 88: Point 1209 (-89.370558, 30.295139, -6.9597466) failed to convert
-rank 83: Point 1196 (-89.767025, 29.785966, -0.57337574) failed to convert
-rank 92: Point 1207 (-89.286965, 29.452054, 6.6596) failed to convert
-rank 64: Point 1209 (-90.21603, 30.493554, -9.7305258) failed to convert
-rank 18: Point 867 (-91.290371, 30.504853, -14.174041) failed to convert
-rank 10: Point 864 (-91.660839, 29.630007, 1.7031161) failed to convert
-rank 46: Point 855 (-90.694301, 29.427972, 0.1366941) failed to convert
-rank 57: Point 873 (-90.45314, 29.865794, -0.72780144) failed to convert
-rank 93: Point 1197 (-89.258862, 29.242938, -0.33074949) failed to convert
-rank 74: Point 1207 (-90.001924, 29.830233, -6.7116965) failed to convert
-rank 68: Point 1208 (-90.085245, 30.398957, -4.5225535) failed to convert
-rank 53: Point 870 (-90.509486, 30.050492, 23.186802) failed to convert
-rank 52: Point 861 (-90.543225, 29.896781, 1.3309955) failed to convert
-rank 5: Point 872 (-91.832886, 29.545543, -0.37080662) failed to convert
-rank 90: Point 1207 (-89.385242, 28.969427, 2.8095329) failed to convert
-rank 22: Point 865 (-91.194399, 30.503976, 5.5089395) failed to convert
-rank 98: Point 1211 (-88.996194, 30.059951, 5.2847) failed to convert
-rank 50: Point 870 (-90.601115, 29.674102, -0.04438754) failed to convert
-rank 87: Point 1198 (-89.524393, 29.35414, 0.34818596) failed to convert
-rank 99: Point 1198 (-88.826019, 30.177919, 11.707277) failed to convert
-rank 25: Point 874 (-91.208029, 29.431462, -0.07456891) failed to convert
-rank 70: Point 1211 (-90.094089, 29.689004, 1.1021854) failed to convert
-rank 48: Point 863 (-90.6531, 29.444599, -0.24073152) failed to convert
-rank 85: Point 1199 (-89.685432, 29.371786, 0.31299999) failed to convert
-rank 36: Point 865 (-90.926726, 28.493612, 32.799999) failed to convert
-rank 9: Point 868 (-91.668737, 30.145997, -0.88977789) failed to convert
-rank 8: Point 859 (-91.68206, 30.434326, -5.0552853) failed to convert
-rank 16: Point 864 (-91.428323, 29.517827, 0.75300002) failed to convert
-rank 23: Point 870 (-91.226222, 29.675323, 12.647357) failed to convert
-rank 13: Point 867 (-91.516574, 29.900869, -6.2130729) failed to convert
-rank 49: Point 870 (-90.614108, 29.696332, 0.10593164) failed to convert
-rank 79: Point 1199 (-89.895423, 29.885679, -1.1723489) failed to convert
-rank 84: Point 1208 (-89.73999, 29.547199, -4.8024291) failed to convert
-rank 81: Point 1196 (-89.78008, 30.366541, -9.9748662) failed to convert
-rank 69: Point 1199 (-90.09674, 29.914352, -7.0652645) failed to convert
-rank 95: Point 1198 (-89.216346, 29.203195, -0.0) failed to convert
-rank 24: Point 864 (-91.216813, 29.54186, -0.60399791) failed to convert
-rank 60: Point 859 (-90.382072, 29.892805, -0.44029967) failed to convert
-rank 19: Point 877 (-91.249894, 30.56517, 12.034178) failed to convert
-rank 45: Point 873 (-90.672283, 29.858246, -0.63877943) failed to convert
-rank 12: Point 854 (-91.523194, 30.360625, -0.34999999) failed to convert
-rank 91: Point 1199 (-89.348125, 29.14496, 0.31299999) failed to convert
-rank 17: Point 873 (-91.315245, 30.658137, -3.3203112) failed to convert
-rank 44: Point 866 (-90.706127, 29.539661, -1.0230257) failed to convert
-rank 34: Point 860 (-90.864971, 30.188434, -1.2578028) failed to convert
-rank 89: Point 1199 (-89.351926, 29.832561, 0.7065485) failed to convert
-rank 73: Point 1198 (-90.021331, 29.855303, 0.309026) failed to convert
-rank 37: Point 871 (-90.811274, 29.885206, -0.25565469) failed to convert
-rank 96: Point 1212 (-89.114769, 30.099717, 3.0366764) failed to convert
-rank 15: Point 867 (-91.46059, 29.683505, -1.1810718) failed to convert
-rank 3: Point 870 (-91.867027, 30.564485, -8.2296) failed to convert
-rank 1: Point 871 (-92.024406, 30.79157, -11.880315) failed to convert
-rank 4: Point 866 (-91.829213, 30.414073, -10.311282) failed to convert
-rank 75: Point 1200 (-90.02954, 29.231562, 1.1832678) failed to convert
-rank 65: Point 1199 (-90.228013, 29.870813, -4.6762419) failed to convert
-rank 58: Point 860 (-90.449402, 29.607261, -0.69193583) failed to convert
-rank 77: Point 1199 (-89.960224, 29.624716, 1.5967923) failed to convert
-rank 80: Point 1206 (-89.852688, 29.94763, -8.7398359) failed to convert
-rank 78: Point 1210 (-89.903684, 30.031608, 0.51105978) failed to convert
-rank 71: Point 1198 (-90.084155, 29.596019, -0.48021125) failed to convert
-rank 27: Point 868 (-91.127375, 30.01538, -0.58306425) failed to convert
-rank 82: Point 1210 (-89.756563, 30.238487, -0.04922955) failed to convert
-rank 2: Point 866 (-91.915208, 30.95768, -18.124685) failed to convert
-rank 31: Point 869 (-91.011894, 29.557687, -0.548881) failed to convert
-rank 20: Point 862 (-91.226385, 30.51419, 10.338859) failed to convert
-rank 59: Point 870 (-90.415762, 29.773651, -0.57330113) failed to convert
-rank 76: Point 1213 (-89.954185, 29.961098, -3.2083249) failed to convert
-rank 61: Point 876 (-90.35347, 29.979294, -0.26138111) failed to convert
-rank 97: Point 1196 (-89.085697, 29.909975, 2.9004885) failed to convert
-rank 39: Point 868 (-90.786404, 29.617732, -1.8084065) failed to convert
-rank 86: Point 1209 (-89.584509, 29.628259, 0.09967974) failed to convert
-rank 94: Point 1208 (-89.241658, 29.115893, 3.916724) failed to convert
-rank 67: Point 1196 (-90.15017, 29.9183, -0.44106269) failed to convert
-rank 43: Point 873 (-90.713643, 29.608381, -8.2296) failed to convert
-rank 7: Point 873 (-91.69215, 30.885055, -11.839607) failed to convert
-rank 14: Point 862 (-91.48984, 29.71367, -0.65033242) failed to convert
-rank 66: Point 1206 (-90.171117, 30.155666, 4.5599999) failed to convert
-rank 35: Point 876 (-90.848434, 30.031365, -4.7101236) failed to convert
-rank 64: Point 1210 (-90.296139, 29.431633, 0.0839575) failed to convert
-rank 28: Point 861 (-91.106196, 29.681617, -1.29709) failed to convert
-rank 72: Point 1209 (-90.049782, 29.764713, -0.32325624) failed to convert
-rank 33: Point 866 (-90.888865, 30.251752, -2.6395302) failed to convert
-rank 93: Point 1198 (-89.262764, 29.198249, 1.3627643) failed to convert
-rank 29: Point 870 (-91.013588, 30.423849, -11.469475) failed to convert
-rank 88: Point 1210 (-89.463733, 29.213784, 0.19641074) failed to convert
-rank 92: Point 1208 (-89.305966, 29.234035, -0.05854528) failed to convert
-rank 40: Point 863 (-90.751316, 29.900702, -1.6783365) failed to convert
-rank 83: Point 1197 (-89.801231, 29.364423, 1.1430146) failed to convert
-rank 38: Point 862 (-90.798233, 29.690316, -0.48047668) failed to convert
-rank 90: Point 1208 (-89.283499, 30.138761, 3.8263016) failed to convert
-rank 68: Point 1209 (-90.099575, 30.215121, 4.52) failed to convert
-rank 74: Point 1208 (-90.00325, 29.813174, 24.152064) failed to convert
-rank 41: Point 871 (-90.767434, 29.426726, -0.13977534) failed to convert
-rank 21: Point 876 (-91.218045, 30.338024, 18.069009) failed to convert
-rank 98: Point 1212 (-89.051872, 29.450467, 5.4577817) failed to convert
-rank 79: Point 1200 (-89.892155, 29.926435, -0.43714136) failed to convert
-rank 70: Point 1212 (-90.069378, 30.007399, -0.9340385) failed to convert
-rank 30: Point 868 (-91.049524, 29.578549, -0.24436019) failed to convert
-rank 26: Point 863 (-91.14169, 30.225288, 10.738119) failed to convert
-rank 42: Point 866 (-90.731356, 29.651192, -2.1048227) failed to convert
-rank 6: Point 867 (-91.748672, 30.551801, -12.215134) failed to convert
-rank 99: Point 1199 (-88.880467, 29.596828, 10.36201) failed to convert
-rank 85: Point 1200 (-89.602623, 30.364922, -8.4592895) failed to convert
-rank 55: Point 868 (-90.483726, 29.86539, -8.2296) failed to convert
-rank 0: Point 810 (-92.388727, 29.6149, -0.48678841) failed to convert
-rank 47: Point 870 (-90.670745, 29.518345, -8.2296) failed to convert
-rank 62: Point 864 (-90.33234, 29.934178, 24.125449) failed to convert
-rank 51: Point 872 (-90.613337, 29.255118, -0.0) failed to convert
-rank 32: Point 861 (-90.961614, 29.660677, -0.61161899) failed to convert
-rank 87: Point 1199 (-89.542887, 29.133427, 10.069081) failed to convert
-rank 81: Point 1197 (-89.804524, 30.068002, 12.547869) failed to convert
-rank 56: Point 866 (-90.473463, 29.831426, 0.4163652) failed to convert
-rank 63: Point 871 (-90.326761, 29.598128, -0.085344) failed to convert
-rank 84: Point 1209 (-89.740189, 29.544753, 0.06116622) failed to convert
-rank 11: Point 865 (-91.566312, 30.441698, -3.578216) failed to convert
-rank 95: Point 1199 (-89.216902, 29.196817, -0.24645808) failed to convert
-rank 18: Point 868 (-91.360236, 29.365809, 0.51440939) failed to convert
-rank 46: Point 856 (-90.697957, 29.374993, 0.21361698) failed to convert
-rank 69: Point 1200 (-90.114143, 29.688753, -0.24296722) failed to convert
-rank 91: Point 1200 (-89.343134, 29.202742, 0.31299999) failed to convert
-rank 57: Point 874 (-90.45369, 29.858173, -0.6723888) failed to convert
-rank 53: Point 871 (-90.539647, 29.630172, -1.0650711) failed to convert
-rank 96: Point 1213 (-89.206605, 29.071379, -0.0) failed to convert
-rank 10: Point 865 (-91.633295, 30.112623, -0.64850701) failed to convert
-rank 89: Point 1200 (-89.406501, 29.200374, 0.09087493) failed to convert
-rank 73: Point 1199 (-90.028527, 29.763342, -4.7692059) failed to convert
-rank 22: Point 866 (-91.200584, 30.406658, -3.0882193) failed to convert
-rank 77: Point 1200 (-89.929578, 30.010882, 5.1185822) failed to convert
-rank 25: Point 875 (-91.158319, 30.219155, -11.105436) failed to convert
-rank 75: Point 1201 (-89.990605, 29.730256, 17.291342) failed to convert
-rank 52: Point 862 (-90.557167, 29.701252, -2.3190486) failed to convert
-rank 5: Point 873 (-91.769992, 30.683745, -7.1812734) failed to convert
-rank 65: Point 1200 (-90.228015, 29.870773, -4.6762419) failed to convert
-rank 9: Point 869 (-91.629041, 30.83476, -12.898912) failed to convert
-rank 71: Point 1199 (-90.050437, 30.029711, -1.0068281) failed to convert
-rank 49: Point 871 (-90.637093, 29.368328, 0.3048) failed to convert
-rank 48: Point 864 (-90.615708, 29.977361, -0.55126883) failed to convert
-rank 54: Point 866 (-90.517044, 29.655797, -0.58482828) failed to convert
-rank 8: Point 860 (-91.650683, 30.979142, -4.5710566) failed to convert
-rank 80: Point 1207 (-89.853536, 29.937084, -1.0300948) failed to convert
-rank 78: Point 1211 (-89.935306, 29.634751, 11.870924) failed to convert
-rank 82: Point 1211 (-89.769494, 30.081177, -0.54694958) failed to convert
-rank 36: Point 866 (-90.826622, 29.999025, -10.107169) failed to convert
-rank 45: Point 874 (-90.667477, 29.926977, -0.80508609) failed to convert
-rank 12: Point 855 (-91.548492, 29.930239, -9.2964008) failed to convert
-rank 17: Point 874 (-91.314678, 30.667169, -10.105156) failed to convert
-rank 34: Point 861 (-90.865973, 30.173586, -1.0513979) failed to convert
-rank 76: Point 1214 (-89.954121, 29.961882, -3.8403512) failed to convert
-rank 94: Point 1209 (-89.228876, 29.261449, -0.0) failed to convert
-rank 44: Point 867 (-90.706125, 29.539601, -1.5687017) failed to convert
-rank 86: Point 1210 (-89.599791, 29.445416, 30.291412) failed to convert
-rank 72: Point 1210 (-90.030827, 30.007017, -0.85158485) failed to convert
-rank 66: Point 1207 (-90.188849, 29.923953, -6.8182823) failed to convert
-rank 4: Point 867 (-91.798619, 30.964068, -16.264792) failed to convert
-rank 67: Point 1197 (-90.163972, 29.737663, 1.3128086) failed to convert
-rank 37: Point 872 (-90.788778, 30.214138, -3.0358969) failed to convert
-rank 97: Point 1197 (-89.165866, 29.014781, 0.00024009) failed to convert
-rank 19: Point 878 (-91.253612, 30.505327, 17.36052) failed to convert
-rank 64: Point 1211 (-90.286503, 29.561014, -0.08403916) failed to convert
-rank 93: Point 1199 (-89.259987, 29.229984, -0.24960241) failed to convert
-rank 13: Point 868 (-91.533562, 29.610746, 0.15044129) failed to convert
-rank 15: Point 868 (-91.470095, 29.52247, -0.24171804) failed to convert
-rank 92: Point 1209 (-89.322825, 29.039194, 15.545705) failed to convert
-rank 24: Point 865 (-91.205488, 29.722895, -4.3275504) failed to convert
-rank 88: Point 1211 (-89.451372, 29.358916, -2.2755883) failed to convert
-rank 90: Point 1209 (-89.359135, 29.273117, -4.3013378) failed to convert
-rank 74: Point 1209 (-90.05107, 29.199108, 1.1107425) failed to convert
-rank 3: Point 871 (-91.872375, 30.466283, -5.1034945) failed to convert
-rank 59: Point 871 (-90.402735, 29.951348, -2.5383475) failed to convert
-rank 61: Point 877 (-90.383489, 29.572062, -0.085344) failed to convert
-rank 1: Point 872 (-92.040162, 30.491775, -7.3102862) failed to convert
-rank 98: Point 1213 (-89.03548, 29.630925, 5.1197204) failed to convert
-rank 16: Point 865 (-91.356972, 30.69437, -17.620914) failed to convert
-rank 20: Point 863 (-91.235859, 30.363873, 2.8204893) failed to convert
-rank 79: Point 1201 (-89.856841, 30.363872, -8.5817968) failed to convert
-rank 39: Point 869 (-90.768752, 29.876023, -0.20220333) failed to convert
-rank 70: Point 1213 (-90.06461, 30.068458, 4.3200002) failed to convert
-rank 83: Point 1198 (-89.766955, 29.786488, -1.0581937) failed to convert
-rank 68: Point 1210 (-90.114572, 30.021821, -1.1414318) failed to convert
-rank 85: Point 1201 (-89.664219, 29.628219, -0.03744883) failed to convert
-rank 60: Point 860 (-90.376236, 29.971704, -2.1753576) failed to convert
-rank 31: Point 870 (-91.034629, 29.206285, -0.33360407) failed to convert
-rank 87: Point 1200 (-89.52473, 29.34906, 1.4769328) failed to convert
-rank 99: Point 1200 (-88.912893, 29.245801, 46.83286) failed to convert
-rank 81: Point 1198 (-89.804651, 30.066397, 1.6692906) failed to convert
-rank 84: Point 1210 (-89.739974, 29.547236, -4.8024291) failed to convert
-rank 23: Point 871 (-91.209695, 29.939112, -0.89131603) failed to convert
-rank 7: Point 874 (-91.713039, 30.517313, -6.9333555) failed to convert
-rank 27: Point 869 (-91.115433, 30.201039, -2.6999467) failed to convert
-rank 91: Point 1201 (-89.347246, 29.155065, 0.31299999) failed to convert
-rank 50: Point 871 (-90.546921, 30.4334, -0.54611356) failed to convert
-rank 43: Point 874 (-90.713549, 29.609451, -8.2296) failed to convert
-rank 14: Point 863 (-91.490139, 29.708449, -0.50780221) failed to convert
-rank 95: Point 1200 (-89.226064, 29.092541, -0.0) failed to convert
-rank 96: Point 1214 (-89.199849, 29.148075, 16.963095) failed to convert
-rank 69: Point 1201 (-90.122601, 29.578646, -0.40769986) failed to convert
-rank 35: Point 877 (-90.90463, 29.190992, -0.0) failed to convert
-rank 29: Point 871 (-91.032632, 30.133704, -10.636323) failed to convert
-rank 58: Point 861 (-90.43636, 29.78672, 0.02) failed to convert
-rank 33: Point 867 (-90.962262, 29.145347, 1.7064553) failed to convert
-rank 28: Point 862 (-91.106288, 29.680145, -1.5235968) failed to convert
-rank 2: Point 867 (-91.98439, 29.663565, 0.28005956) failed to convert
-rank 89: Point 1201 (-89.406777, 29.196968, 0.18976129) failed to convert
-rank 73: Point 1200 (-90.021315, 29.855431, -0.02357679) failed to convert
-rank 26: Point 864 (-91.181015, 29.605819, -3.745992) failed to convert
-rank 41: Point 872 (-90.738441, 29.849627, -0.83518421) failed to convert
-rank 77: Point 1201 (-89.934307, 29.951518, -1.5342719) failed to convert
-rank 42: Point 867 (-90.711838, 29.933497, -2.3214029) failed to convert
-rank 75: Point 1202 (-89.991656, 29.716839, -5.0502315) failed to convert
-rank 65: Point 1201 (-90.221279, 29.959614, -1.3177416) failed to convert
-rank 40: Point 864 (-90.754202, 29.858746, -0.77524995) failed to convert
-rank 51: Point 873 (-90.588723, 29.604677, -0.49523304) failed to convert
-rank 21: Point 877 (-91.214216, 30.398493, 3.1538854) failed to convert
-rank 62: Point 865 (-90.390419, 29.144476, 0.9894834) failed to convert
-rank 38: Point 863 (-90.784618, 29.889836, -0.68003327) failed to convert
-rank 55: Point 869 (-90.484092, 29.860269, 0.48813195) failed to convert
-rank 71: Point 1200 (-90.056237, 29.955194, 28.35382) failed to convert
-rank 80: Point 1208 (-89.905177, 29.291142, 0.80270992) failed to convert
-rank 18: Point 869 (-91.291839, 30.480935, -6.1937684) failed to convert
-rank 63: Point 872 (-90.292435, 30.057784, 1.2471794) failed to convert
-rank 0: Point 811 (-92.425054, 28.829476, 31.15973) failed to convert
-rank 30: Point 869 (-91.012236, 30.15079, -7.976134) failed to convert
-rank 32: Point 862 (-90.952466, 29.799174, -1.2206422) failed to convert
-rank 11: Point 866 (-91.600504, 29.853497, -2.8650031) failed to convert
-rank 47: Point 871 (-90.646978, 29.858654, -0.42163643) failed to convert
-rank 6: Point 868 (-91.750888, 30.512393, -8.4099435) failed to convert
-rank 82: Point 1212 (-89.756879, 30.23441, 0.87563441) failed to convert
-rank 56: Point 867 (-90.474741, 29.813753, -0.3663713) failed to convert
-rank 94: Point 1210 (-89.234321, 29.19945, -0.00138978) failed to convert
-rank 78: Point 1212 (-89.904556, 30.020542, -9.0) failed to convert
-rank 53: Point 872 (-90.552367, 29.451202, 0.3048) failed to convert
-rank 76: Point 1215 (-89.958856, 29.902178, -8.2296) failed to convert
-rank 86: Point 1211 (-89.603796, 29.397296, -3.9692895) failed to convert
-rank 46: Point 857 (-90.664441, 29.857484, -0.76593454) failed to convert
-rank 57: Point 875 (-90.453744, 29.857419, -0.65339976) failed to convert
-rank 67: Point 1198 (-90.147729, 29.94918, -3.9517032) failed to convert
-rank 22: Point 867 (-91.250628, 29.608573, 3.6678121) failed to convert
-rank 10: Point 866 (-91.641421, 29.970771, -1.3763797) failed to convert
-rank 92: Point 1210 (-89.26156, 29.740799, 0.3336077) failed to convert
-rank 72: Point 1211 (-90.049181, 29.772275, -0.91269128) failed to convert
-rank 66: Point 1208 (-90.177381, 30.073856, 4.3214107) failed to convert
-rank 25: Point 876 (-91.193093, 29.669994, -0.75796091) failed to convert
-rank 90: Point 1210 (-89.361456, 29.246059, -0.07313334) failed to convert
-rank 97: Point 1198 (-89.077289, 30.001847, 2.8439544) failed to convert
-rank 93: Point 1200 (-89.270517, 29.109411, 14.866839) failed to convert
-rank 49: Point 872 (-90.639703, 29.330787, -0.65254654) failed to convert
-rank 64: Point 1212 (-90.236815, 30.221009, 4.0300002) failed to convert
-rank 88: Point 1212 (-89.451371, 29.358856, -2.8798318) failed to convert
-rank 74: Point 1210 (-90.001159, 29.839772, -0.61670971) failed to convert
-rank 98: Point 1214 (-89.010393, 29.904864, 4.4291353) failed to convert
-rank 70: Point 1214 (-90.121753, 29.328775, 0.79850548) failed to convert
-rank 79: Point 1202 (-89.855637, 30.378635, -9.3373212) failed to convert
-rank 8: Point 861 (-91.681355, 30.446008, -4.9983883) failed to convert
-rank 36: Point 867 (-90.805371, 30.310109, -2.4093645) failed to convert
-rank 52: Point 863 (-90.524402, 30.158471, -0.1916347) failed to convert
-rank 9: Point 870 (-91.618687, 31.01209, -3.0) failed to convert
-rank 83: Point 1199 (-89.78606, 29.551648, -0.27418591) failed to convert
-rank 48: Point 865 (-90.62343, 29.867128, 0.22461802) failed to convert
-rank 12: Point 856 (-91.509523, 30.590867, -6.2900224) failed to convert
-rank 34: Point 862 (-90.866074, 30.172056, -1.2604998) failed to convert
-rank 17: Point 875 (-91.372236, 29.729333, -7.2085205) failed to convert
-rank 99: Point 1201 (-88.8491, 29.928538, 2.2199715) failed to convert
-rank 68: Point 1211 (-90.128091, 29.846539, -0.1007006) failed to convert
-rank 87: Point 1201 (-89.461945, 30.086145, 1.9053719) failed to convert
-rank 45: Point 875 (-90.667562, 29.925727, -0.332918) failed to convert
-rank 37: Point 873 (-90.812289, 29.870175, -0.88024382) failed to convert
-rank 13: Point 869 (-91.5234, 29.784547, -1.9763645) failed to convert
-rank 85: Point 1202 (-89.678282, 29.45769, 1.4079777) failed to convert
-rank 84: Point 1211 (-89.73995, 29.547291, -4.8024291) failed to convert
-rank 44: Point 868 (-90.706124, 29.53956, -1.2947447) failed to convert
-rank 19: Point 879 (-91.281116, 30.065029, -4.8678359) failed to convert
-rank 54: Point 867 (-90.501396, 29.873415, 1.1054081) failed to convert
-rank 5: Point 874 (-91.782894, 30.453292, -5.9697043) failed to convert
-rank 81: Point 1199 (-89.788292, 30.266279, -1.294513) failed to convert
-rank 91: Point 1202 (-89.338297, 29.258531, -0.60380147) failed to convert
-rank 95: Point 1201 (-89.217156, 29.193887, -0.0) failed to convert
-rank 3: Point 872 (-91.881738, 30.294187, -4.812525) failed to convert
-rank 69: Point 1202 (-90.096723, 29.914293, -7.0652645) failed to convert
-rank 61: Point 878 (-90.384082, 29.56391, -2.9415683) failed to convert
-rank 96: Point 1215 (-89.196512, 29.185714, -0.0) failed to convert
-rank 89: Point 1202 (-89.40668, 29.197669, 0.31299999) failed to convert
-rank 16: Point 866 (-91.419769, 29.660527, 0.56880672) failed to convert
-rank 15: Point 869 (-91.43051, 30.185854, -1.5058487) failed to convert
-rank 1: Point 873 (-92.04301, 30.437251, -11.786438) failed to convert
-rank 77: Point 1202 (-89.922803, 30.095567, -5.9070244) failed to convert
-rank 20: Point 864 (-91.235246, 30.373475, 11.903558) failed to convert
-rank 4: Point 868 (-91.829182, 30.414125, -8.2296) failed to convert
-rank 23: Point 872 (-91.223087, 29.725264, -6.9616325) failed to convert
-rank 73: Point 1201 (-90.014249, 29.945415, 17.416992) failed to convert
-rank 75: Point 1203 (-89.970299, 29.987374, 0.05912965) failed to convert
-rank 27: Point 870 (-91.112749, 30.242644, 32.641925) failed to convert
-rank 43: Point 875 (-90.663768, 30.322836, -1.6371529) failed to convert
-rank 39: Point 870 (-90.77469, 29.78924, -2.1824762) failed to convert
-rank 65: Point 1202 (-90.228017, 29.870712, -4.6762419) failed to convert
-rank 59: Point 872 (-90.40919, 29.863401, -0.46108759) failed to convert
-rank 14: Point 864 (-91.486568, 29.768259, -2.761488) failed to convert
-rank 31: Point 871 (-91.037961, 29.154424, 2.0490454) failed to convert
-rank 50: Point 872 (-90.628198, 29.287807, -0.43783005) failed to convert
-rank 71: Point 1201 (-90.058512, 29.925779, -7.5806814) failed to convert
-rank 80: Point 1209 (-89.879492, 29.613948, -4.7984667) failed to convert
-rank 28: Point 863 (-91.105788, 29.687953, -1.1990851) failed to convert
-rank 35: Point 878 (-90.874838, 29.638943, -0.67525026) failed to convert
-rank 2: Point 868 (-91.995211, 29.456333, 2.7) failed to convert
-rank 60: Point 861 (-90.377932, 29.9486, -1.9887524) failed to convert
-rank 58: Point 862 (-90.450051, 29.59822, -0.46572841) failed to convert
-rank 78: Point 1213 (-89.906077, 30.001533, 0.02001319) failed to convert
-rank 24: Point 866 (-91.205479, 29.723006, -7.623048) failed to convert
-rank 94: Point 1211 (-89.234752, 29.194427, -0.47947971) failed to convert
-rank 7: Point 875 (-91.726504, 30.279272, -1.8892705) failed to convert
-rank 82: Point 1213 (-89.769994, 30.07451, 6.6684535) failed to convert
-rank 42: Point 868 (-90.739921, 29.526493, -1.9739143) failed to convert
-rank 26: Point 865 (-91.176109, 29.683698, -4.9416645) failed to convert
-rank 33: Point 868 (-90.920246, 29.782828, -1.103262) failed to convert
-rank 92: Point 1211 (-89.29979, 29.304324, -0.29560029) failed to convert
-rank 51: Point 874 (-90.582546, 29.691942, 0.11188666) failed to convert
-rank 62: Point 866 (-90.39544, 29.075238, 1.8483983) failed to convert
-rank 29: Point 872 (-91.059179, 29.725062, -1.6060517) failed to convert
-rank 41: Point 873 (-90.735098, 29.898067, -0.97481689) failed to convert
-rank 66: Point 1209 (-90.160129, 30.298155, 3.8158045) failed to convert
-rank 40: Point 865 (-90.759323, 29.784197, -0.99560812) failed to convert
-rank 38: Point 864 (-90.784325, 29.894042, -0.69470257) failed to convert
-rank 67: Point 1199 (-90.206922, 29.169343, -0.28518359) failed to convert
-rank 72: Point 1212 (-90.030627, 30.009509, -1.2016509) failed to convert
-rank 76: Point 1216 (-89.954212, 29.960659, -2.0153999) failed to convert
-rank 86: Point 1212 (-89.601534, 29.424162, 3.972122) failed to convert
-rank 30: Point 870 (-91.013547, 30.130533, 23.453008) failed to convert
-rank 55: Point 870 (-90.488202, 29.803363, 0.02) failed to convert
-rank 18: Point 870 (-91.323015, 29.977149, -0.86524005) failed to convert
-rank 90: Point 1211 (-89.367142, 29.179957, -0.01452767) failed to convert
-rank 6: Point 869 (-91.740738, 30.691894, -10.010864) failed to convert
-rank 32: Point 863 (-90.929688, 30.141905, -5.9029784) failed to convert
-rank 64: Point 1213 (-90.303566, 29.33039, -0.30792612) failed to convert
-rank 11: Point 867 (-91.539813, 30.889957, -13.310676) failed to convert
-rank 98: Point 1215 (-89.075419, 29.188682, 5.0664022) failed to convert
-rank 97: Point 1199 (-89.149184, 29.202691, -0.07684633) failed to convert
-rank 93: Point 1201 (-89.268551, 29.131475, -0.24753151) failed to convert
-rank 79: Point 1203 (-89.872054, 30.175889, 2.9822283) failed to convert
-rank 70: Point 1215 (-90.076468, 29.916273, 29.641231) failed to convert
-rank 21: Point 878 (-91.218343, 30.333117, -10.009595) failed to convert
-rank 63: Point 873 (-90.329298, 29.563221, -2.859024) failed to convert
-rank 83: Point 1200 (-89.78449, 29.570901, -4.2437306) failed to convert
-rank 74: Point 1211 (-89.993815, 29.932987, 20.070992) failed to convert
-rank 88: Point 1213 (-89.451371, 29.358815, -3.42784) failed to convert
-rank 87: Point 1202 (-89.497278, 29.67302, 0.09972843) failed to convert
-rank 46: Point 858 (-90.696117, 29.401369, 0.30447423) failed to convert
-rank 99: Point 1202 (-88.824435, 30.188806, 11.539448) failed to convert
-rank 68: Point 1212 (-90.123081, 29.911508, 19.557728) failed to convert
-rank 84: Point 1212 (-89.74112, 29.532882, 1.5897428) failed to convert
-rank 0: Point 812 (-92.429267, 28.730727, 34.700001) failed to convert
-rank 57: Point 876 (-90.482625, 29.457907, -8.2296) failed to convert
-rank 25: Point 877 (-91.158328, 30.218944, -12.966193) failed to convert
-rank 81: Point 1200 (-89.80575, 30.052613, -0.57742823) failed to convert
-rank 85: Point 1203 (-89.675568, 29.490424, -0.74540583) failed to convert
-rank 91: Point 1203 (-89.361097, 28.993867, 14.803015) failed to convert
-rank 49: Point 873 (-90.601775, 29.870576, -0.16005674) failed to convert
-rank 10: Point 867 (-91.678511, 29.316215, 4.978458) failed to convert
-rank 69: Point 1203 (-90.096697, 29.914497, -7.1692013) failed to convert
-rank 8: Point 862 (-91.727684, 29.625182, 2.0) failed to convert
-rank 52: Point 864 (-90.532602, 30.044517, 22.042413) failed to convert
-rank 96: Point 1216 (-89.196812, 29.182242, -0.0) failed to convert
-rank 47: Point 872 (-90.685216, 29.309365, -0.03820063) failed to convert
-rank 22: Point 868 (-91.197668, 30.452185, 10.364043) failed to convert
-rank 95: Point 1202 (-89.217872, 29.18572, -0.0) failed to convert
-rank 53: Point 873 (-90.535126, 29.693289, -1.6356156) failed to convert
-rank 77: Point 1203 (-89.926666, 30.047107, 2.6072742) failed to convert
-rank 89: Point 1203 (-89.406619, 29.198333, 0.30734712) failed to convert
-rank 75: Point 1204 (-89.980855, 29.853699, 32.372589) failed to convert
-rank 9: Point 871 (-91.669754, 30.127802, -1.2337993) failed to convert
-rank 56: Point 868 (-90.503359, 29.416087, -0.0) failed to convert
-rank 48: Point 866 (-90.63433, 29.712036, -0.46727435) failed to convert
-rank 12: Point 857 (-91.520905, 30.3992, -2.9402251) failed to convert
-rank 34: Point 863 (-90.865166, 30.185408, -2.5282387) failed to convert
-rank 17: Point 876 (-91.373598, 29.706751, -6.8214245) failed to convert
-rank 37: Point 874 (-90.803845, 29.994052, 15.477719) failed to convert
-rank 73: Point 1202 (-90.021304, 29.855517, 0.16678716) failed to convert
-rank 44: Point 869 (-90.706123, 29.5395, -0.91309219) failed to convert
-rank 80: Point 1210 (-89.896918, 29.395093, 1.5120338) failed to convert
-rank 71: Point 1202 (-90.050077, 30.033643, -5.7790084) failed to convert
-rank 78: Point 1214 (-89.941434, 29.557149, 0.31299999) failed to convert
-rank 54: Point 868 (-90.517035, 29.655758, -0.66394538) failed to convert
-rank 65: Point 1203 (-90.223638, 29.928346, -2.6000067) failed to convert
-rank 13: Point 870 (-91.580887, 28.788964, 21.95698) failed to convert
-rank 36: Point 868 (-90.835828, 29.862812, -1.2806082) failed to convert
-rank 82: Point 1214 (-89.756135, 30.243088, -1.7586681) failed to convert
-rank 5: Point 875 (-91.795686, 30.223189, -3.0021126) failed to convert
-rank 94: Point 1212 (-89.239872, 29.13594, -0.60134928) failed to convert
-rank 86: Point 1213 (-89.587002, 29.598083, 0.1057679) failed to convert
-rank 16: Point 867 (-91.375356, 30.394499, -3.0911697) failed to convert
-rank 19: Point 880 (-91.253354, 30.509171, 4.5909313) failed to convert
-rank 1: Point 874 (-92.040967, 30.475975, -8.0586352) failed to convert
-rank 3: Point 873 (-91.866968, 30.564498, -8.2296) failed to convert
-rank 45: Point 876 (-90.699499, 29.466245, -0.64968627) failed to convert
-rank 61: Point 879 (-90.359919, 29.892048, -0.45975139) failed to convert
-rank 92: Point 1212 (-89.305441, 29.239356, 16.692289) failed to convert
-rank 72: Point 1213 (-90.049101, 29.773235, -0.75708885) failed to convert
-rank 23: Point 873 (-91.245819, 29.359381, -0.25156134) failed to convert
-rank 15: Point 870 (-91.427764, 30.231419, -0.21200773) failed to convert
-rank 66: Point 1210 (-90.188831, 29.923895, -6.9291678) failed to convert
-rank 59: Point 873 (-90.409125, 29.864186, -0.46078581) failed to convert
-rank 43: Point 876 (-90.712224, 29.628319, -0.15001061) failed to convert
-rank 4: Point 869 (-91.829161, 30.41416, -8.2296) failed to convert
-rank 27: Point 871 (-91.147954, 29.691793, -2.27076) failed to convert
-rank 14: Point 865 (-91.431487, 30.687596, -4.327588) failed to convert
-rank 50: Point 873 (-90.586823, 29.875681, -0.49525357) failed to convert
-rank 31: Point 872 (-91.002619, 29.699485, -0.49834946) failed to convert
-rank 60: Point 862 (-90.382051, 29.892748, -0.43038217) failed to convert
-rank 76: Point 1217 (-89.953969, 29.963671, -1.5692273) failed to convert
-rank 67: Point 1200 (-90.147849, 29.9468, -3.569227) failed to convert
-rank 28: Point 864 (-91.106363, 29.678935, -0.78343434) failed to convert
-rank 90: Point 1212 (-89.357715, 29.289328, 18.207257) failed to convert
-rank 64: Point 1214 (-90.215694, 30.496321, -10.393739) failed to convert
-rank 97: Point 1200 (-89.151446, 29.177197, -0.0) failed to convert
-rank 98: Point 1216 (-88.974043, 30.298235, 4.4731478) failed to convert
-rank 2: Point 869 (-91.915149, 30.957693, -17.632229) failed to convert
-rank 20: Point 865 (-91.234489, 30.385483, -15.552726) failed to convert
-rank 58: Point 863 (-90.436147, 29.78939, -0.80000856) failed to convert
-rank 70: Point 1216 (-90.06953, 30.005379, -0.21006073) failed to convert
-rank 7: Point 876 (-91.689331, 30.931733, -12.245156) failed to convert
-rank 79: Point 1204 (-89.903836, 29.78015, 0.00054281) failed to convert
-rank 39: Point 871 (-90.777177, 29.752766, -2.0043249) failed to convert
-rank 93: Point 1202 (-89.26683, 29.150925, -1.3836421) failed to convert
-rank 83: Point 1201 (-89.766905, 29.78691, -0.17457038) failed to convert
-rank 74: Point 1212 (-89.997244, 29.889456, -9.0) failed to convert
-rank 88: Point 1214 (-89.45137, 29.358755, -1.9679679) failed to convert
-rank 35: Point 879 (-90.860327, 29.854982, -2.7557619) failed to convert
-rank 68: Point 1213 (-90.114563, 30.021761, -4.8828963) failed to convert
-rank 84: Point 1213 (-89.754514, 29.367475, 0.53395497) failed to convert
-rank 87: Point 1203 (-89.474698, 29.937328, -0.0) failed to convert
-rank 99: Point 1203 (-88.851393, 29.900206, 2.944475) failed to convert
-rank 33: Point 869 (-90.957814, 29.212939, -0.37404836) failed to convert
-rank 42: Point 869 (-90.740046, 29.524595, -1.4264553) failed to convert
-rank 24: Point 867 (-91.168148, 30.313029, 25.048432) failed to convert
-rank 29: Point 873 (-91.032948, 30.128348, -4.8953251) failed to convert
-rank 81: Point 1201 (-89.776213, 30.412879, -12.391266) failed to convert
-rank 51: Point 875 (-90.584268, 29.667451, -0.59472306) failed to convert
-rank 62: Point 867 (-90.373737, 29.373059, -0.72559508) failed to convert
-rank 69: Point 1204 (-90.087974, 30.026876, -1.6345442) failed to convert
-rank 85: Point 1204 (-89.682839, 29.40193, 0.31299999) failed to convert
-rank 91: Point 1204 (-89.267195, 30.070083, -0.64896017) failed to convert
-rank 18: Point 871 (-91.290328, 30.504896, -15.874595) failed to convert
-rank 96: Point 1217 (-89.19535, 29.198677, -0.0) failed to convert
-rank 32: Point 864 (-90.92028, 30.282278, -5.0986376) failed to convert
-rank 30: Point 871 (-91.040059, 29.724221, -0.38424519) failed to convert
-rank 89: Point 1204 (-89.405521, 29.211022, 0.31299999) failed to convert
-rank 6: Point 870 (-91.739458, 30.71445, 11.875763) failed to convert
-rank 55: Point 871 (-90.510173, 29.497609, -0.44200819) failed to convert
-rank 95: Point 1203 (-89.217982, 29.184381, -5.2e-07) failed to convert
-rank 75: Point 1205 (-89.976907, 29.903514, 2.0452545) failed to convert
-rank 77: Point 1204 (-89.957156, 29.663032, 30.613336) failed to convert
-rank 41: Point 874 (-90.758233, 29.561422, -0.51552868) failed to convert
-rank 40: Point 866 (-90.754317, 29.857044, -0.84398974) failed to convert
-rank 73: Point 1203 (-90.017641, 29.902088, 1.150919) failed to convert
-rank 11: Point 868 (-91.547108, 30.766984, -11.810771) failed to convert
-rank 21: Point 879 (-91.214545, 30.393177, 10.545307) failed to convert
-rank 46: Point 859 (-90.664459, 29.856977, 0.27646751) failed to convert
-rank 63: Point 874 (-90.336559, 29.464647, 1.6521871) failed to convert
-rank 38: Point 865 (-90.798671, 29.6837, -0.43534703) failed to convert
-rank 71: Point 1203 (-90.068298, 29.799934, 2.6543233) failed to convert
-rank 65: Point 1204 (-90.264223, 29.388841, 0.0990283) failed to convert
-rank 57: Point 877 (-90.432625, 30.146462, 0.0347985) failed to convert
-rank 82: Point 1215 (-89.787451, 29.860786, 0.17483326) failed to convert
-rank 25: Point 878 (-91.189533, 29.726511, -0.02) failed to convert
-rank 94: Point 1213 (-89.176358, 29.852877, 2.1691552) failed to convert
-rank 80: Point 1211 (-89.87947, 29.614004, -4.7984667) failed to convert
-rank 78: Point 1215 (-89.912704, 29.918393, -0.35246412) failed to convert
-rank 49: Point 874 (-90.585251, 30.103064, -0.13161471) failed to convert
-rank 8: Point 863 (-91.693807, 30.227085, -8.2296) failed to convert
-rank 10: Point 868 (-91.655054, 29.731472, 1.9263812) failed to convert
-rank 86: Point 1214 (-89.545145, 30.094008, 3.6400001) failed to convert
-rank 0: Point 813 (-92.388908, 29.59693, -0.0) failed to convert
-rank 92: Point 1213 (-89.299517, 29.307392, -0.54378948) failed to convert
-rank 72: Point 1214 (-90.000651, 30.389261, -8.702988) failed to convert
-rank 66: Point 1211 (-90.181423, 30.020868, -5.2004979) failed to convert
-rank 22: Point 869 (-91.19924, 30.427202, 13.79102) failed to convert
-rank 53: Point 874 (-90.539624, 29.630233, -0.99185072) failed to convert
-rank 26: Point 866 (-91.135064, 30.328403, -14.755369) failed to convert
-rank 56: Point 869 (-90.480755, 29.730441, -0.62324854) failed to convert
-rank 12: Point 858 (-91.532551, 30.201426, 2.0848367) failed to convert
-rank 17: Point 877 (-91.348455, 30.119852, -0.947719) failed to convert
-rank 47: Point 873 (-90.611309, 30.363084, -4.4987705) failed to convert
-rank 67: Point 1201 (-90.14734, 29.953357, -1.7625694) failed to convert
-rank 90: Point 1213 (-89.359102, 29.27314, -3.5208684) failed to convert
-rank 76: Point 1218 (-89.95884, 29.902237, -8.2296) failed to convert
-rank 52: Point 865 (-90.578208, 29.40392, -8.2296) failed to convert
-rank 98: Point 1217 (-88.999239, 30.025148, 5.0905739) failed to convert
-rank 64: Point 1215 (-90.309311, 29.252219, 0.58212699) failed to convert
-rank 37: Point 875 (-90.790915, 30.182733, -0.62370375) failed to convert
-rank 97: Point 1201 (-89.115229, 29.582269, 5.1442716) failed to convert
-rank 44: Point 870 (-90.700842, 29.615895, -0.55411663) failed to convert
-rank 70: Point 1217 (-90.08345, 29.826281, -1.1888683) failed to convert
-rank 79: Point 1205 (-89.896043, 29.876933, -2.6284485) failed to convert
-rank 54: Point 869 (-90.520189, 29.611603, -0.40520262) failed to convert
-rank 13: Point 871 (-91.516557, 29.900927, -8.4277207) failed to convert
-rank 88: Point 1215 (-89.451637, 29.355314, -1.2869999) failed to convert
-rank 5: Point 876 (-91.786363, 30.390251, -2.6145887) failed to convert
-rank 83: Point 1202 (-89.786025, 29.551669, -0.27800897) failed to convert
-rank 16: Point 868 (-91.356937, 30.694349, -17.668166) failed to convert
-rank 74: Point 1213 (-90.013895, 29.677343, -0.0320725) failed to convert
-rank 1: Point 875 (-92.072066, 29.875839, -1.2619455) failed to convert
-rank 9: Point 872 (-91.658123, 30.330688, -3.1885334) failed to convert
-rank 19: Point 881 (-91.251639, 30.536109, -7.3291743) failed to convert
-rank 34: Point 864 (-90.893187, 29.76876, -0.91548252) failed to convert
-rank 93: Point 1203 (-89.235968, 29.502559, 4.7564567) failed to convert
-rank 48: Point 867 (-90.640168, 29.628227, -0.39682686) failed to convert
-rank 68: Point 1214 (-90.135219, 29.75375, 1.6388027) failed to convert
-rank 3: Point 874 (-91.92733, 29.443581, 2.0999999) failed to convert
-rank 99: Point 1204 (-88.83634, 30.059239, 9.8029102) failed to convert
-rank 61: Point 880 (-90.383273, 29.574885, -1.8931965) failed to convert
-rank 23: Point 874 (-91.209605, 29.940212, -1.5759674) failed to convert
-rank 45: Point 877 (-90.698571, 29.479675, -0.98709888) failed to convert
-rank 15: Point 871 (-91.409519, 30.532338, -6.7251639) failed to convert
-rank 59: Point 874 (-90.441292, 29.422456, -0.0) failed to convert
-rank 84: Point 1214 (-89.71425, 29.859119, -0.12583359) failed to convert
-rank 43: Point 877 (-90.695894, 29.86385, -0.39111623) failed to convert
-rank 87: Point 1204 (-89.523649, 29.361062, 25.042584) failed to convert
-rank 81: Point 1202 (-89.773715, 30.442899, -5.0094022) failed to convert
-rank 69: Point 1205 (-90.096687, 29.914416, -7.2201029) failed to convert
-rank 85: Point 1205 (-89.641858, 29.895856, 2.75) failed to convert
-rank 14: Point 866 (-91.486535, 29.768235, -2.761488) failed to convert
-rank 50: Point 874 (-90.588952, 29.845641, -0.7447306) failed to convert
-rank 91: Point 1205 (-89.350226, 29.120007, 0.31299999) failed to convert
-rank 4: Point 870 (-91.810332, 30.753781, -8.435575) failed to convert
-rank 28: Point 865 (-91.105915, 29.685926, -1.321372) failed to convert
-rank 27: Point 872 (-91.11555, 30.198823, 10.265722) failed to convert
-rank 2: Point 870 (-91.925023, 30.774835, -8.9068715) failed to convert
-rank 96: Point 1218 (-89.145812, 29.754773, 3.3409991) failed to convert
-rank 89: Point 1205 (-89.430618, 28.916499, 2.6463458) failed to convert
-rank 75: Point 1206 (-89.99162, 29.716857, -5.0502315) failed to convert
-rank 95: Point 1204 (-89.209504, 29.280548, -0.0) failed to convert
-rank 58: Point 864 (-90.460653, 29.451364, -0.21336) failed to convert
-rank 77: Point 1205 (-89.960172, 29.624746, 1.767726) failed to convert
-rank 36: Point 869 (-90.827313, 29.988313, 13.605087) failed to convert
-rank 20: Point 866 (-91.240159, 30.294992, -7.4561674) failed to convert
-rank 73: Point 1204 (-90.053119, 29.447048, 0.30382728) failed to convert
-rank 60: Point 863 (-90.378358, 29.942823, 30.126379) failed to convert
-rank 39: Point 872 (-90.786243, 29.61984, -1.3678117) failed to convert
-rank 35: Point 880 (-90.860313, 29.855041, -3.4921416) failed to convert
-rank 31: Point 873 (-91.008872, 29.603495, -0.47398507) failed to convert
-rank 33: Point 870 (-90.920225, 29.782885, -2.2543414) failed to convert
-rank 71: Point 1204 (-90.067876, 29.805353, 0.7230428) failed to convert
-rank 29: Point 874 (-91.058836, 29.730175, -0.65558741) failed to convert
-rank 18: Point 872 (-91.332087, 29.828769, -1.0499208) failed to convert
-rank 24: Point 868 (-91.20546, 29.72297, -7.623048) failed to convert
-rank 94: Point 1214 (-89.240915, 29.123573, 8.5184302) failed to convert
-rank 65: Point 1205 (-90.25968, 29.449637, 0.2387796) failed to convert
-rank 80: Point 1212 (-89.852662, 29.947662, -8.7398359) failed to convert
-rank 62: Point 868 (-90.33411, 29.910201, -2.4053338) failed to convert
-rank 42: Point 870 (-90.717987, 29.844679, -0.69225345) failed to convert
-rank 82: Point 1216 (-89.804263, 29.653735, -0.27926649) failed to convert
-rank 51: Point 876 (-90.622032, 29.129585, 2.1000592) failed to convert
-rank 55: Point 872 (-90.474699, 29.989759, -4.1491229) failed to convert
-rank 78: Point 1216 (-89.933178, 29.661102, -0.0) failed to convert
-rank 30: Point 872 (-91.040114, 29.723313, -0.95509181) failed to convert
-rank 41: Point 875 (-90.764845, 29.46458, -8.2296) failed to convert
-rank 7: Point 877 (-91.742637, 29.991628, -2.6613942) failed to convert
-rank 86: Point 1215 (-89.604507, 29.388112, -1.2212379) failed to convert
-rank 6: Point 871 (-91.743646, 30.640317, 9.4556411) failed to convert
-rank 63: Point 875 (-90.295261, 30.019665, -0.58699318) failed to convert
-rank 92: Point 1214 (-89.323045, 29.036198, 3.2958266) failed to convert
-rank 66: Point 1212 (-90.188819, 29.923856, -7.6145142) failed to convert
-rank 72: Point 1215 (-90.049124, 29.772803, -1.5748914) failed to convert
-rank 21: Point 880 (-91.269142, 29.519032, 5.7060048) failed to convert
-rank 38: Point 866 (-90.783403, 29.907428, -0.2419312) failed to convert
-rank 11: Point 869 (-91.538497, 30.911936, 0.64070418) failed to convert
-rank 46: Point 860 (-90.701345, 29.325334, 0.3048) failed to convert
-rank 32: Point 865 (-91.018821, 28.779784, 10.342115) failed to convert
-rank 67: Point 1202 (-90.149562, 29.924335, -0.83821705) failed to convert
-rank 64: Point 1216 (-90.235744, 30.233471, 4.0100002) failed to convert
-rank 97: Point 1202 (-89.164401, 29.030583, -0.36296728) failed to convert
-rank 57: Point 878 (-90.44355, 29.997095, 13.244697) failed to convert
-rank 90: Point 1214 (-89.317482, 29.752083, 1.3653974) failed to convert
-rank 98: Point 1218 (-89.009647, 29.911767, 4.3195611) failed to convert
-rank 74: Point 1214 (-89.996708, 29.89618, -0.35708081) failed to convert
-rank 25: Point 879 (-91.194665, 29.644414, 0.10034586) failed to convert
-rank 10: Point 869 (-91.584774, 30.945995, -11.034946) failed to convert
-rank 12: Point 859 (-91.548826, 29.923857, -0.06520528) failed to convert
-rank 49: Point 875 (-90.638468, 29.347984, -0.23928739) failed to convert
-rank 79: Point 1206 (-89.943794, 29.275072, -0.3526168) failed to convert
-rank 53: Point 875 (-90.53963, 29.630104, -0.59302687) failed to convert
-rank 76: Point 1219 (-89.965521, 29.817825, 0.0419052) failed to convert
-rank 70: Point 1218 (-90.09732, 29.6469, 0.31299999) failed to convert
-rank 88: Point 1216 (-89.46391, 29.210758, 0.31299999) failed to convert
-rank 83: Point 1203 (-89.758244, 29.892528, 13.258081) failed to convert
-rank 8: Point 864 (-91.673832, 30.577047, -6.9781244) failed to convert
-rank 40: Point 867 (-90.754137, 29.859647, -0.9702306) failed to convert
-rank 84: Point 1215 (-89.713578, 29.867262, 5.0816422) failed to convert
-rank 0: Point 814 (-92.392044, 29.523398, 4.5999999) failed to convert
-rank 47: Point 874 (-90.628798, 30.116647, -0.2217159) failed to convert
-rank 93: Point 1204 (-89.262892, 29.195436, 1.9128775) failed to convert
-rank 68: Point 1215 (-90.114558, 30.021721, -4.8828963) failed to convert
-rank 81: Point 1203 (-89.850673, 29.496271, -0.18555312) failed to convert
-rank 26: Point 867 (-91.135237, 30.32567, -14.706601) failed to convert
-rank 37: Point 876 (-90.822834, 29.714577, -2.4509294) failed to convert
-rank 56: Point 870 (-90.476342, 29.791444, -0.47998506) failed to convert
-rank 44: Point 871 (-90.732092, 29.1612, -0.0) failed to convert
-rank 99: Point 1205 (-88.877882, 29.615395, 10.132724) failed to convert
-rank 87: Point 1205 (-89.514084, 29.473138, 0.81283251) failed to convert
-rank 69: Point 1206 (-90.097856, 29.899304, -0.60215306) failed to convert
-rank 52: Point 866 (-90.562506, 29.625687, -0.59805014) failed to convert
-rank 85: Point 1206 (-89.701086, 29.178495, 13.504468) failed to convert
-rank 96: Point 1219 (-89.196882, 29.18077, -0.0) failed to convert
-rank 22: Point 870 (-91.206113, 30.318799, 11.000526) failed to convert
-rank 54: Point 870 (-90.517021, 29.655699, -0.47802246) failed to convert
-rank 17: Point 878 (-91.375133, 29.681178, -3.6604282) failed to convert
-rank 5: Point 877 (-91.765303, 30.765943, -12.892401) failed to convert
-rank 16: Point 869 (-91.35607, 30.708343, -20.0) failed to convert
-rank 1: Point 876 (-92.078201, 29.756144, 1.0933346) failed to convert
-rank 95: Point 1205 (-89.207926, 29.298404, -0.0) failed to convert
-rank 75: Point 1207 (-89.990862, 29.726468, 22.169845) failed to convert
-rank 89: Point 1206 (-89.405079, 29.216017, 0.12338233) failed to convert
-rank 19: Point 882 (-91.28107, 30.065068, -6.441895) failed to convert
-rank 3: Point 875 (-91.877192, 30.376392, -5.7519516) failed to convert
-rank 61: Point 881 (-90.383282, 29.574676, -2.0730593) failed to convert
-rank 23: Point 875 (-91.223064, 29.725297, -6.9616325) failed to convert
-rank 59: Point 875 (-90.409189, 29.863027, -1.2839515) failed to convert
-rank 13: Point 872 (-91.534082, 29.601559, -2.0940748) failed to convert
-rank 48: Point 868 (-90.634231, 29.712874, -0.86839222) failed to convert
-rank 43: Point 878 (-90.695886, 29.86391, -1.2317871) failed to convert
-rank 50: Point 875 (-90.601078, 29.67415, -1.2729972) failed to convert
-rank 91: Point 1206 (-89.348296, 29.14235, 0.19307726) failed to convert
-rank 77: Point 1206 (-89.922759, 30.095526, -5.9070244) failed to convert
-rank 15: Point 872 (-91.394963, 30.77076, -11.96971) failed to convert
-rank 73: Point 1205 (-90.017332, 29.90593, 2.4961775) failed to convert
-rank 71: Point 1205 (-90.058257, 29.928851, 30.578114) failed to convert
-rank 9: Point 873 (-91.646335, 30.535503, -5.6464842) failed to convert
-rank 14: Point 867 (-91.428171, 30.741867, 13.135451) failed to convert
-rank 4: Point 871 (-91.798559, 30.964076, -19.153631) failed to convert
-rank 34: Point 865 (-90.892799, 29.774548, -1.2544441) failed to convert
-rank 28: Point 866 (-91.071879, 30.213698, 9.7867525) failed to convert
-rank 94: Point 1215 (-89.24125, 29.119727, 5.5795353) failed to convert
-rank 27: Point 873 (-91.111465, 30.262109, 18.947321) failed to convert
-rank 58: Point 865 (-90.448978, 29.61278, -0.5861766) failed to convert
-rank 20: Point 867 (-91.234462, 30.385453, -15.552726) failed to convert
-rank 31: Point 874 (-91.003168, 29.689643, -0.52869369) failed to convert
-rank 45: Point 878 (-90.667466, 29.927016, -1.1821538) failed to convert
-rank 80: Point 1213 (-89.88154, 29.58807, 1.3293686) failed to convert
-rank 65: Point 1206 (-90.189569, 30.374406, 2.5815058) failed to convert
-rank 82: Point 1217 (-89.822715, 29.424961, 0.4490354) failed to convert
-rank 2: Point 871 (-91.948147, 30.345409, -4.8028468) failed to convert
-rank 78: Point 1217 (-89.905168, 30.012393, 5.4585279) failed to convert
-rank 92: Point 1215 (-89.297306, 29.332547, 1.9e-07) failed to convert
-rank 72: Point 1216 (-90.03062, 30.009359, -0.37777276) failed to convert
-rank 35: Point 881 (-90.847297, 30.047644, -10.941102) failed to convert
-rank 86: Point 1216 (-89.553529, 29.994252, -0.31919029) failed to convert
-rank 18: Point 873 (-91.290299, 30.504924, -15.874595) failed to convert
-rank 66: Point 1213 (-90.150968, 30.41637, -0.21367791) failed to convert
-rank 60: Point 864 (-90.382037, 29.89271, -0.47092991) failed to convert
-rank 36: Point 870 (-90.826583, 29.999033, -10.107169) failed to convert
-rank 97: Point 1203 (-89.151165, 29.179715, -0.0) failed to convert
-rank 33: Point 871 (-90.920211, 29.782923, -2.8617699) failed to convert
-rank 39: Point 873 (-90.777772, 29.743951, -1.2508245) failed to convert
-rank 24: Point 869 (-91.19655, 29.864531, -0.47008488) failed to convert
-rank 29: Point 875 (-91.125166, 28.688151, 14.658625) failed to convert
-rank 90: Point 1215 (-89.384585, 28.976321, -0.38672992) failed to convert
-rank 62: Point 869 (-90.326803, 30.00819, 0.61264801) failed to convert
-rank 74: Point 1215 (-89.99669, 29.896382, -0.55683878) failed to convert
-rank 42: Point 871 (-90.739919, 29.526317, -2.0193022) failed to convert
-rank 30: Point 873 (-91.040155, 29.722674, -1.1989072) failed to convert
-rank 98: Point 1219 (-89.075307, 29.188333, 5.0129633) failed to convert
-rank 21: Point 881 (-91.219575, 30.313415, 9.3241922) failed to convert
-rank 64: Point 1217 (-90.255358, 29.974309, -7.9183998) failed to convert
-rank 7: Point 878 (-91.694009, 30.850245, -11.558454) failed to convert
-rank 41: Point 876 (-90.726913, 30.016196, -1.2702858) failed to convert
-rank 70: Point 1219 (-90.083017, 29.831803, 1.0025048) failed to convert
-rank 67: Point 1203 (-90.19692, 29.301896, 0.31299999) failed to convert
-rank 51: Point 877 (-90.595823, 29.503439, 0.01523813) failed to convert
-rank 88: Point 1217 (-89.463859, 29.211095, -0.03655054) failed to convert
-rank 79: Point 1207 (-89.943461, 29.279079, 0.31299999) failed to convert
-rank 83: Point 1204 (-89.784457, 29.570952, -4.2437306) failed to convert
-rank 76: Point 1220 (-89.954108, 29.961784, -3.760864) failed to convert
-rank 68: Point 1216 (-90.095386, 30.268539, 3.9315751) failed to convert
-rank 84: Point 1216 (-89.715898, 29.838788, -0.00755732) failed to convert
-rank 81: Point 1204 (-89.789966, 30.244901, -1.1958826) failed to convert
-rank 38: Point 867 (-90.797248, 29.704467, -0.69998684) failed to convert
-rank 99: Point 1206 (-88.831306, 30.112042, 13.926739) failed to convert
-rank 93: Point 1205 (-89.271675, 29.093207, -0.03501498) failed to convert
-rank 87: Point 1206 (-89.529142, 29.294121, 0.32986605) failed to convert
-rank 11: Point 870 (-91.577896, 30.242098, -4.2674155) failed to convert
-rank 32: Point 866 (-90.929993, 30.13693, 22.446846) failed to convert
-rank 85: Point 1207 (-89.617702, 30.184047, -0.23738398) failed to convert
-rank 46: Point 861 (-90.69433, 29.426912, -0.3257148) failed to convert
-rank 63: Point 876 (-90.32926, 29.563269, -2.859024) failed to convert
-rank 55: Point 873 (-90.496886, 29.682741, -0.38753958) failed to convert
-rank 96: Point 1220 (-89.096258, 30.301817, 3.9872699) failed to convert
-rank 69: Point 1207 (-90.094372, 29.944205, 0.55351475) failed to convert
-rank 91: Point 1207 (-89.347236, 29.154608, 0.31299999) failed to convert
-rank 57: Point 879 (-90.482598, 29.457962, -8.2296) failed to convert
-rank 95: Point 1206 (-89.217254, 29.19245, -0.05575438) failed to convert
-rank 77: Point 1207 (-89.930285, 30.001265, -2.1751611) failed to convert
-rank 75: Point 1208 (-90.020851, 29.342886, 0.31299999) failed to convert
-rank 89: Point 1207 (-89.404984, 29.216901, -0.61018721) failed to convert
-rank 49: Point 876 (-90.613988, 29.697384, 0.54909824) failed to convert
-rank 25: Point 880 (-91.15827, 30.219119, -13.158217) failed to convert
-rank 10: Point 870 (-91.595768, 30.758174, 3.1141121) failed to convert
-rank 8: Point 865 (-91.64932, 31.001521, -15.334896) failed to convert
-rank 52: Point 867 (-90.560324, 29.656122, -0.74795869) failed to convert
-rank 47: Point 875 (-90.627017, 30.141575, -0.21575443) failed to convert
-rank 56: Point 871 (-90.432989, 30.385323, -0.23636502) failed to convert
-rank 44: Point 872 (-90.710792, 29.471656, -0.42501388) failed to convert
-rank 73: Point 1206 (-90.010005, 29.999051, -0.86898644) failed to convert
-rank 53: Point 876 (-90.524803, 29.837032, -0.56888173) failed to convert
-rank 71: Point 1206 (-90.067163, 29.814386, 1.0541164) failed to convert
-rank 6: Point 872 (-91.748646, 30.551569, -12.473188) failed to convert
-rank 94: Point 1216 (-89.234485, 29.19683, -0.0) failed to convert
-rank 0: Point 815 (-92.40208, 29.306529, 7.6704657) failed to convert
-rank 12: Point 860 (-91.548438, 29.930267, -9.2964008) failed to convert
-rank 80: Point 1214 (-89.852115, 29.954366, 3.6835786) failed to convert
-rank 40: Point 868 (-90.754755, 29.850534, -0.21918999) failed to convert
-rank 37: Point 877 (-90.790609, 30.186887, -0.73130843) failed to convert
-rank 54: Point 871 (-90.519764, 29.617363, 0.65294244) failed to convert
-rank 5: Point 878 (-91.807839, 30.002186, -0.00835359) failed to convert
-rank 26: Point 868 (-91.180993, 29.605785, -3.745992) failed to convert
-rank 22: Point 871 (-91.197235, 30.458714, 8.3747676) failed to convert
-rank 92: Point 1216 (-89.26419, 29.710324, 2.0236015) failed to convert
-rank 82: Point 1218 (-89.771745, 30.052687, -0.74667717) failed to convert
-rank 65: Point 1207 (-90.265268, 29.374532, -2.735974) failed to convert
-rank 23: Point 876 (-91.209576, 29.940491, -1.3635705) failed to convert
-rank 3: Point 876 (-91.850199, 30.86806, -10.477567) failed to convert
-rank 13: Point 873 (-91.533311, 29.614774, -1.1547825) failed to convert
-rank 86: Point 1217 (-89.582341, 29.652486, -0.0) failed to convert
-rank 59: Point 876 (-90.454803, 29.234969, 0.76441851) failed to convert
-rank 1: Point 877 (-92.070411, 29.907183, -1.6526493) failed to convert
-rank 19: Point 883 (-91.252081, 30.528849, 22.565863) failed to convert
-rank 43: Point 879 (-90.716856, 29.560992, -1.4570295) failed to convert
-rank 72: Point 1217 (-90.03751, 29.921373, -0.24301896) failed to convert
-rank 78: Point 1218 (-89.934252, 29.647359, -5.0124363) failed to convert
-rank 14: Point 868 (-91.492533, 29.666109, -2.5143794) failed to convert
-rank 17: Point 879 (-91.375035, 29.682079, -3.5256684) failed to convert
-rank 50: Point 876 (-90.623937, 29.348403, -0.01946908) failed to convert
-rank 28: Point 867 (-91.106717, 29.673233, -2.5762105) failed to convert
-rank 48: Point 869 (-90.673086, 29.154417, -0.0) failed to convert
-rank 16: Point 870 (-91.388251, 30.182717, -0.23100001) failed to convert
-rank 4: Point 872 (-91.829965, 30.399166, -2.9224987) failed to convert
-rank 90: Point 1216 (-89.376843, 29.066625, 0.51019757) failed to convert
-rank 9: Point 874 (-91.640215, 30.640809, -8.268143) failed to convert
-rank 74: Point 1216 (-89.996698, 29.896279, -1.0738741) failed to convert
-rank 66: Point 1214 (-90.181407, 30.020732, -5.1947067) failed to convert
-rank 98: Point 1220 (-89.027358, 29.717489, 3.8807277) failed to convert
-rank 88: Point 1218 (-89.463911, 29.210424, 0.31299999) failed to convert
-rank 27: Point 874 (-91.177425, 29.223695, -0.84030976) failed to convert
-rank 97: Point 1204 (-89.151558, 29.175044, -0.0) failed to convert
-rank 76: Point 1221 (-89.958829, 29.902276, 2.1207324) failed to convert
-rank 20: Point 868 (-91.237227, 30.341464, 20.670216) failed to convert
-rank 31: Point 875 (-90.973377, 30.142127, -3.2084238) failed to convert
-rank 70: Point 1220 (-90.067222, 30.034789, 1.5262736) failed to convert
-rank 67: Point 1204 (-90.115236, 30.368235, -0.49971455) failed to convert
-rank 64: Point 1218 (-90.255351, 29.97437, -7.9183998) failed to convert
-rank 61: Point 882 (-90.384072, 29.563851, -3.6058889) failed to convert
-rank 79: Point 1208 (-89.894152, 29.900055, -1.6554541) failed to convert
-rank 68: Point 1217 (-90.149404, 29.568377, -0.46806919) failed to convert
-rank 84: Point 1217 (-89.741395, 29.527538, 42.998308) failed to convert
-rank 81: Point 1205 (-89.803656, 30.077184, -0.14092767) failed to convert
-rank 99: Point 1207 (-88.94184, 28.918902, 208.45546) failed to convert
-rank 29: Point 876 (-91.032586, 30.133663, -11.404703) failed to convert
-rank 60: Point 865 (-90.369822, 30.057856, -9.0) failed to convert
-rank 83: Point 1205 (-89.766866, 29.786956, -1.1605377) failed to convert
-rank 33: Point 872 (-90.92019, 29.78298, -1.9711908) failed to convert
-rank 87: Point 1207 (-89.49069, 29.74788, 3.9780266) failed to convert
-rank 93: Point 1206 (-89.261239, 29.212644, -0.30994872) failed to convert
-rank 58: Point 866 (-90.428699, 29.891182, -0.34787898) failed to convert
-rank 62: Point 870 (-90.335302, 29.893872, -0.52546061) failed to convert
-rank 42: Point 872 (-90.711819, 29.933555, -1.0583249) failed to convert
-rank 85: Point 1208 (-89.619662, 30.160417, -0.26108981) failed to convert
-rank 24: Point 870 (-91.205482, 29.722214, -0.70574237) failed to convert
-rank 91: Point 1208 (-89.347267, 29.154143, 0.31299999) failed to convert
-rank 69: Point 1208 (-90.147702, 29.24943, 0.31299999) failed to convert
-rank 77: Point 1208 (-89.95731, 29.660747, 26.708015) failed to convert
-rank 15: Point 873 (-91.480936, 29.337386, 2.4718328) failed to convert
-rank 95: Point 1207 (-89.218754, 29.175357, -0.0) failed to convert
-rank 34: Point 866 (-90.914744, 29.444539, -0.27432001) failed to convert
-rank 96: Point 1221 (-89.198022, 29.167597, -0.0) failed to convert
-rank 41: Point 877 (-90.779596, 29.24739, -0.0) failed to convert
-rank 75: Point 1209 (-89.971909, 29.966378, 0.20797656) failed to convert
-rank 45: Point 879 (-90.666367, 29.942653, -0.69903413) failed to convert
-rank 18: Point 874 (-91.316053, 30.089273, -1.2127463) failed to convert
-rank 39: Point 874 (-90.777246, 29.751567, -0.99309367) failed to convert
-rank 89: Point 1208 (-89.395424, 29.328077, -5.1678843) failed to convert
-rank 21: Point 882 (-91.268372, 29.531462, 5.2124456) failed to convert
-rank 32: Point 867 (-90.984063, 29.316989, 1.1640635) failed to convert
-rank 73: Point 1207 (-90.021292, 29.85535, -0.14768782) failed to convert
-rank 71: Point 1207 (-90.050064, 30.033584, -5.7790084) failed to convert
-rank 2: Point 872 (-91.911895, 31.015988, -15.089449) failed to convert
-rank 94: Point 1217 (-89.238263, 29.153689, 1.2223781) failed to convert
-rank 80: Point 1215 (-89.90456, 29.298607, 0.37575172) failed to convert
-rank 92: Point 1217 (-89.230107, 30.094724, -0.75807553) failed to convert
-rank 63: Point 877 (-90.30036, 29.951551, 14.899529) failed to convert
-rank 46: Point 862 (-90.651193, 30.045747, -7.4744515) failed to convert
-rank 10: Point 871 (-91.684031, 29.216417, 5.2186914) failed to convert
-rank 57: Point 880 (-90.454926, 29.840832, -0.67308984) failed to convert
-rank 30: Point 874 (-91.06212, 29.382329, -0.0) failed to convert
-rank 56: Point 872 (-90.53213, 29.011114, 9.1216506) failed to convert
-rank 65: Point 1208 (-90.179132, 30.509857, -9.8336856) failed to convert
-rank 49: Point 877 (-90.589027, 30.049944, 21.908818) failed to convert
-rank 35: Point 882 (-90.860304, 29.855081, -4.3471004) failed to convert
-rank 38: Point 868 (-90.784604, 29.88961, -0.59894765) failed to convert
-rank 7: Point 879 (-91.727321, 30.263611, -3.6405901) failed to convert
-rank 8: Point 866 (-91.667475, 30.687227, -9.4938617) failed to convert
-rank 82: Point 1219 (-89.772152, 30.047565, 12.077083) failed to convert
-rank 72: Point 1218 (-90.029422, 30.024409, -9.0) failed to convert
-rank 25: Point 881 (-91.158282, 30.218904, -12.966193) failed to convert
-rank 11: Point 871 (-91.549691, 30.722162, -20.0) failed to convert
-rank 12: Point 861 (-91.49736, 30.793403, -11.028963) failed to convert
-rank 54: Point 872 (-90.516933, 29.656798, 0.03533291) failed to convert
-rank 40: Point 869 (-90.754138, 29.859503, -0.22675345) failed to convert
-rank 86: Point 1218 (-89.592388, 29.532444, -0.48959299) failed to convert
-rank 78: Point 1219 (-89.904496, 30.020543, -9.0) failed to convert
-rank 90: Point 1217 (-89.370385, 29.141644, 0.31299999) failed to convert
-rank 98: Point 1221 (-89.022159, 29.774313, 3.0221638) failed to convert
-rank 74: Point 1217 (-90.002902, 29.817318, 28.698655) failed to convert
-rank 55: Point 874 (-90.496909, 29.682347, -0.87524402) failed to convert
-rank 37: Point 878 (-90.786882, 30.241091, -0.50173073) failed to convert
-rank 5: Point 879 (-91.7988, 30.165871, -4.3509323) failed to convert
-rank 3: Point 877 (-91.972252, 28.585097, 41.26499) failed to convert
-rank 36: Point 871 (-90.835539, 29.866803, -0.98931939) failed to convert
-rank 1: Point 878 (-92.033288, 30.619282, -9.679474) failed to convert
-rank 47: Point 876 (-90.669407, 29.53704, -0.63707546) failed to convert
-rank 0: Point 816 (-92.390295, 29.553377, -0.49334291) failed to convert
-rank 97: Point 1205 (-89.109398, 29.645942, 4.4767531) failed to convert
-rank 67: Point 1205 (-90.167576, 29.688771, -0.24620364) failed to convert
-rank 66: Point 1215 (-90.206743, 29.687845, 0.11459871) failed to convert
-rank 88: Point 1219 (-89.451602, 29.3549, -2.5264817) failed to convert
-rank 76: Point 1222 (-89.954123, 29.961559, -3.345984) failed to convert
-rank 84: Point 1218 (-89.690536, 30.144439, 0.11007642) failed to convert
-rank 51: Point 878 (-90.562496, 29.972777, -0.39966298) failed to convert
-rank 79: Point 1209 (-89.887626, 29.981384, 5.5875791) failed to convert
-rank 13: Point 874 (-91.467181, 30.730216, -20.0) failed to convert
-rank 68: Point 1218 (-90.11455, 30.021661, -4.8828963) failed to convert
-rank 64: Point 1219 (-90.255347, 29.97441, -7.9183998) failed to convert
-rank 70: Point 1221 (-90.069337, 30.007402, -9.0) failed to convert
-rank 99: Point 1208 (-88.885088, 29.535266, 11.927442) failed to convert
-rank 81: Point 1206 (-89.79079, 30.234468, -3.2432405) failed to convert
-rank 87: Point 1208 (-89.459584, 30.110679, 3.6747096) failed to convert
-rank 83: Point 1206 (-89.784434, 29.570986, -4.2437306) failed to convert
-rank 93: Point 1207 (-89.270018, 29.111781, 13.679644) failed to convert
-rank 50: Point 877 (-90.601053, 29.674182, -1.3413119) failed to convert
-rank 14: Point 869 (-91.486486, 29.7682, -2.761488) failed to convert
-rank 17: Point 880 (-91.373541, 29.70673, -6.8214245) failed to convert
-rank 9: Point 875 (-91.643379, 30.586057, -7.8933289) failed to convert
-rank 59: Point 877 (-90.40125, 29.971059, -4.8990073) failed to convert
-rank 4: Point 873 (-91.829131, 30.414213, -8.2296) failed to convert
-rank 16: Point 871 (-91.419563, 29.663485, 0.50376585) failed to convert
-rank 44: Point 873 (-90.700829, 29.615836, -0.63216583) failed to convert
-rank 69: Point 1209 (-90.083526, 30.083671, 4.46) failed to convert
-rank 22: Point 872 (-91.200177, 30.412216, 14.24423) failed to convert
-rank 85: Point 1209 (-89.677323, 29.467684, 14.653523) failed to convert
-rank 53: Point 877 (-90.539598, 29.63021, -1.1651181) failed to convert
-rank 23: Point 877 (-91.202305, 30.055853, -0.54410639) failed to convert
-rank 96: Point 1222 (-89.199423, 29.151711, -0.50460687) failed to convert
-rank 95: Point 1208 (-89.215449, 29.212901, -0.05910893) failed to convert
-rank 91: Point 1209 (-89.342292, 29.211713, 0.24159595) failed to convert
-rank 27: Point 875 (-91.147915, 29.691804, -2.27076) failed to convert
-rank 75: Point 1210 (-89.979616, 29.868845, -1.0723299) failed to convert
-rank 31: Point 876 (-91.033936, 29.213737, -0.0) failed to convert
-rank 77: Point 1209 (-89.960137, 29.624767, 1.772) failed to convert
-rank 48: Point 870 (-90.634274, 29.712013, -1.6476732) failed to convert
-rank 19: Point 884 (-91.249939, 30.562624, 7.2417586) failed to convert
-rank 89: Point 1209 (-89.365642, 29.672901, 2.8147486) failed to convert
-rank 43: Point 880 (-90.695881, 29.86395, -1.4476031) failed to convert
-rank 20: Point 869 (-91.25751, 30.017193, -7.4458181) failed to convert
-rank 73: Point 1208 (-90.01, 29.99899, -0.99187792) failed to convert
-rank 94: Point 1218 (-89.134252, 30.319566, 3.5192214) failed to convert
-rank 6: Point 873 (-91.738848, 30.724964, -15.057121) failed to convert
-rank 26: Point 869 (-91.224402, 28.908532, 6.5623414) failed to convert
-rank 58: Point 867 (-90.420861, 29.998249, -8.5161127) failed to convert
-rank 71: Point 1208 (-90.068055, 29.802866, -3.7124641) failed to convert
-rank 42: Point 873 (-90.73709, 29.567449, -8.2296) failed to convert
-rank 33: Point 873 (-90.9482, 29.359172, -0.0) failed to convert
-rank 45: Point 880 (-90.666254, 29.944218, -1.1025679) failed to convert
-rank 61: Point 883 (-90.384066, 29.563811, -3.4608524) failed to convert
-rank 28: Point 868 (-91.107114, 29.666947, -1.1130565) failed to convert
-rank 24: Point 871 (-91.20543, 29.722916, -4.3275504) failed to convert
-rank 52: Point 868 (-90.538833, 29.957055, -0.4434806) failed to convert
-rank 32: Point 868 (-90.930221, 30.132917, 6.4356961) failed to convert
-rank 29: Point 877 (-91.058825, 29.730115, -0.75162759) failed to convert
-rank 34: Point 867 (-90.892782, 29.774584, -2.0235672) failed to convert
-rank 15: Point 874 (-91.44738, 29.90401, -3.2835969) failed to convert
-rank 62: Point 871 (-90.303483, 30.319313, -0.33408673) failed to convert
-rank 92: Point 1218 (-89.299052, 29.312154, -0.8078172) failed to convert
-rank 80: Point 1216 (-89.879455, 29.614042, -4.7984667) failed to convert
-rank 65: Point 1209 (-90.222634, 29.941105, 17.563731) failed to convert
-rank 82: Point 1220 (-89.763134, 30.157335, 4.1887352) failed to convert
-rank 72: Point 1219 (-90.030588, 30.00952, -1.871291) failed to convert
-rank 78: Point 1220 (-89.934235, 29.647417, -5.0124363) failed to convert
-rank 90: Point 1218 (-89.361235, 29.247893, -0.0765399) failed to convert
-rank 86: Point 1219 (-89.602139, 29.415111, 0.15843769) failed to convert
-rank 41: Point 878 (-90.735572, 29.891009, -0.0715938) failed to convert
-rank 21: Point 883 (-91.214695, 30.390535, 15.631678) failed to convert
-rank 60: Point 866 (-90.376198, 29.971657, -2.1753576) failed to convert
-rank 74: Point 1218 (-89.990119, 29.979513, -8.7909839) failed to convert
-rank 39: Point 875 (-90.802152, 29.385137, -0.75189497) failed to convert
-rank 46: Point 863 (-90.710581, 29.190732, -0.0) failed to convert
-rank 10: Point 872 (-91.632988, 30.116286, -0.65711519) failed to convert
-rank 97: Point 1206 (-89.161903, 29.057684, -0.0) failed to convert
-rank 30: Point 875 (-91.011154, 30.166742, -10.176068) failed to convert
-rank 35: Point 883 (-90.86029, 29.85514, -3.2415616) failed to convert
-rank 57: Point 881 (-90.465511, 29.694827, -0.35471192) failed to convert
-rank 88: Point 1220 (-89.47408, 29.08994, 9.2752194) failed to convert
-rank 98: Point 1222 (-89.047967, 29.489828, 6.2125145) failed to convert
-rank 66: Point 1216 (-90.188801, 29.923798, -7.6145142) failed to convert
-rank 63: Point 878 (-90.357797, 29.175323, 1.194776) failed to convert
-rank 67: Point 1206 (-90.145895, 29.971577, -0.078976) failed to convert
-rank 84: Point 1219 (-89.713443, 29.867672, 9.0766896) failed to convert
-rank 2: Point 873 (-91.91181, 31.016822, -16.710428) failed to convert
-rank 7: Point 880 (-91.687048, 30.969953, -12.647332) failed to convert
-rank 68: Point 1219 (-90.092965, 30.298686, 4.0599999) failed to convert
-rank 76: Point 1223 (-89.960879, 29.876389, -2.05088) failed to convert
-rank 56: Point 873 (-90.500766, 29.451824, 0.30382497) failed to convert
-rank 79: Point 1210 (-89.915465, 29.63264, -2.6022646) failed to convert
-rank 87: Point 1209 (-89.523408, 29.36154, 22.741131) failed to convert
-rank 8: Point 867 (-91.684115, 30.396798, 6.5350454) failed to convert
-rank 70: Point 1222 (-90.094461, 29.683537, -8.2296) failed to convert
-rank 64: Point 1220 (-90.287512, 29.545472, 1.0951424) failed to convert
-rank 99: Point 1209 (-88.825887, 30.166166, 11.630163) failed to convert
-rank 25: Point 882 (-91.211058, 29.381589, 2.1924255) failed to convert
-rank 83: Point 1207 (-89.769595, 29.75338, -0.32763605) failed to convert
-rank 81: Point 1207 (-89.765766, 30.538481, -10.070201) failed to convert
-rank 93: Point 1208 (-89.269809, 29.114158, 8.7402211) failed to convert
-rank 85: Point 1210 (-89.649682, 29.801285, 0.13210324) failed to convert
-rank 49: Point 878 (-90.626046, 29.525698, -0.21607873) failed to convert
-rank 69: Point 1210 (-90.096663, 29.914474, -7.2146165) failed to convert
-rank 40: Point 870 (-90.751296, 29.900759, -0.60302164) failed to convert
-rank 11: Point 872 (-91.549674, 30.722104, -20.0) failed to convert
-rank 37: Point 879 (-90.786413, 30.247791, -1.7029603) failed to convert
-rank 38: Point 869 (-90.784208, 29.8952, -1.1517088) failed to convert
-rank 91: Point 1210 (-89.359825, 29.008213, -0.00815616) failed to convert
-rank 96: Point 1223 (-89.207056, 29.06487, 4.905482) failed to convert
-rank 75: Point 1211 (-89.957587, 30.146561, 4.3400001) failed to convert
-rank 95: Point 1209 (-89.132686, 30.139862, 3.2332119) failed to convert
-rank 5: Point 880 (-91.76525, 30.765972, -15.398339) failed to convert
-rank 1: Point 879 (-92.028138, 30.716173, -8.9286164) failed to convert
-rank 73: Point 1209 (-90.02127, 29.855496, -0.27439809) failed to convert
-rank 3: Point 878 (-91.933546, 29.325625, 6.2458084) failed to convert
-rank 77: Point 1210 (-89.922729, 30.095498, -5.9070244) failed to convert
-rank 55: Point 875 (-90.485032, 29.846969, -0.34161804) failed to convert
-rank 18: Point 875 (-91.345127, 29.613975, -0.52276991) failed to convert
-rank 47: Point 877 (-90.634967, 30.028838, -6.299826) failed to convert
-rank 12: Point 862 (-91.545426, 29.981439, -0.50249553) failed to convert
-rank 13: Point 875 (-91.516546, 29.900966, -8.4277207) failed to convert
-rank 94: Point 1219 (-89.232399, 29.220478, -0.0) failed to convert
-rank 89: Point 1210 (-89.395113, 29.331473, 16.141799) failed to convert
-rank 17: Point 881 (-91.373709, 29.703896, -0.28177331) failed to convert
-rank 71: Point 1209 (-90.056728, 29.948291, 33.486002) failed to convert
-rank 16: Point 872 (-91.379058, 30.333475, -2.399573) failed to convert
-rank 51: Point 879 (-90.58232, 29.69404, 0.13135095) failed to convert
-rank 9: Point 876 (-91.623861, 30.922153, -5.0997344) failed to convert
-rank 59: Point 878 (-90.448644, 29.320271, 1.3279935) failed to convert
-rank 23: Point 878 (-91.219383, 29.784063, -0.51962785) failed to convert
-rank 4: Point 874 (-91.822569, 30.532758, -4.1240445) failed to convert
-rank 54: Point 873 (-90.500504, 29.88531, -8.2296) failed to convert
-rank 44: Point 874 (-90.683088, 29.871242, -0.98652307) failed to convert
-rank 92: Point 1219 (-89.288362, 29.43396, 8.1764873) failed to convert
-rank 36: Point 872 (-90.867488, 29.391333, -0.0) failed to convert
-rank 22: Point 873 (-91.217556, 30.137219, -1.4782034) failed to convert
-rank 50: Point 878 (-90.544362, 30.467967, -8.5568865) failed to convert
-rank 82: Point 1221 (-89.751446, 30.299053, -5.6563163) failed to convert
-rank 80: Point 1217 (-89.82179, 30.32763, -5.9089734) failed to convert
-rank 19: Point 885 (-91.281039, 30.065094, -6.9095554) failed to convert
-rank 65: Point 1210 (-90.220399, 29.970546, -1.5435691) failed to convert
-rank 53: Point 878 (-90.539597, 29.630172, -1.2610319) failed to convert
-rank 14: Point 870 (-91.457672, 30.252174, -1.5243519) failed to convert
-rank 78: Point 1221 (-89.934224, 29.647456, -5.0124363) failed to convert
-rank 72: Point 1220 (-90.075039, 29.438271, 0.32229676) failed to convert
-rank 48: Point 871 (-90.624225, 29.854887, -0.32616432) failed to convert
-rank 27: Point 876 (-91.147098, 29.704482, 0.1) failed to convert
-rank 90: Point 1219 (-89.359051, 29.273173, -2.2522137) failed to convert
-rank 31: Point 877 (-91.05288, 28.918077, 3.3452446) failed to convert
-rank 74: Point 1219 (-89.996852, 29.89402, 0.54785308) failed to convert
-rank 6: Point 874 (-91.722794, 31.007137, -8.6863289) failed to convert
-rank 58: Point 868 (-90.436117, 29.789418, -0.80000856) failed to convert
-rank 20: Point 870 (-91.258182, 30.006335, -0.30334717) failed to convert
-rank 43: Point 881 (-90.695834, 29.864622, -0.1497667) failed to convert
-rank 0: Point 817 (-92.389674, 29.565804, -0.42034767) failed to convert
-rank 52: Point 869 (-90.578183, 29.403864, -8.2296) failed to convert
-rank 42: Point 874 (-90.739905, 29.526221, -2.046786) failed to convert
-rank 26: Point 870 (-91.134427, 30.337938, -6.5935893) failed to convert
-rank 28: Point 869 (-91.105832, 29.686992, -1.2491739) failed to convert
-rank 86: Point 1220 (-89.601001, 29.428563, 35.155996) failed to convert
-rank 97: Point 1207 (-89.167244, 28.997285, 1.0981315) failed to convert
-rank 29: Point 878 (-91.028199, 30.200582, 20.521327) failed to convert
-rank 61: Point 884 (-90.384057, 29.563751, -2.3733715) failed to convert
-rank 24: Point 872 (-91.188426, 29.992726, -0.85926848) failed to convert
-rank 67: Point 1207 (-90.147527, 29.9503, -7.744359) failed to convert
-rank 66: Point 1217 (-90.24885, 29.1273, 0.89943807) failed to convert
-rank 84: Point 1220 (-89.680414, 30.265765, -0.72276627) failed to convert
-rank 33: Point 874 (-90.900588, 30.076174, -1.1541698) failed to convert
-rank 98: Point 1223 (-89.075195, 29.187983, 4.9989692) failed to convert
-rank 76: Point 1224 (-89.97632, 29.680824, -0.70544618) failed to convert
-rank 88: Point 1221 (-89.451575, 29.354846, -3.7362733) failed to convert
-rank 45: Point 881 (-90.66745, 29.927075, -0.8986411) failed to convert
-rank 68: Point 1220 (-90.122959, 29.911953, 15.888867) failed to convert
-rank 87: Point 1210 (-89.455125, 30.161747, 4.4540035) failed to convert
-rank 41: Point 879 (-90.740514, 29.819184, -0.54664088) failed to convert
-rank 15: Point 875 (-91.447786, 29.896969, 17.607518) failed to convert
-rank 79: Point 1211 (-89.944531, 29.265037, 6.89162) failed to convert
-rank 64: Point 1221 (-90.25534, 29.97447, -6.1187136) failed to convert
-rank 21: Point 884 (-91.221524, 30.282416, 5.0556065) failed to convert
-rank 32: Point 869 (-90.959485, 29.691643, -0.42852538) failed to convert
-rank 70: Point 1223 (-90.083411, 29.82627, -1.3218874) failed to convert
-rank 62: Point 872 (-90.334089, 29.910144, -2.8173071) failed to convert
-rank 83: Point 1208 (-89.781116, 29.611803, -0.0) failed to convert
-rank 99: Point 1210 (-88.821118, 30.216423, 9.2948948) failed to convert
-rank 93: Point 1209 (-89.270882, 29.101794, -0.75997958) failed to convert
-rank 30: Point 876 (-91.032175, 29.845403, -1.0159821) failed to convert
-rank 69: Point 1211 (-90.09712, 29.908391, 21.325908) failed to convert
-rank 34: Point 868 (-90.893119, 29.769422, -1.4409581) failed to convert
-rank 81: Point 1208 (-89.790773, 30.234526, -4.0128046) failed to convert
-rank 85: Point 1211 (-89.641257, 29.902239, 2.75) failed to convert
-rank 91: Point 1211 (-89.334771, 29.298527, 4.9912052) failed to convert
-rank 35: Point 884 (-90.837622, 30.189855, -1.2942097) failed to convert
-rank 10: Point 873 (-91.586626, 30.913078, 3.6351849) failed to convert
-rank 95: Point 1210 (-89.22641, 29.088145, 2.1432456) failed to convert
-rank 75: Point 1212 (-90.017289, 29.388149, 0.60140873) failed to convert
-rank 63: Point 879 (-90.361045, 29.130893, 1.4948039) failed to convert
-rank 56: Point 874 (-90.454745, 30.088281, -1.1884818) failed to convert
-rank 39: Point 876 (-90.786219, 29.619873, -1.6863442) failed to convert
-rank 46: Point 864 (-90.650305, 30.058206, -9.7524045) failed to convert
-rank 96: Point 1224 (-89.196968, 29.179256, -0.0) failed to convert
-rank 77: Point 1211 (-89.95749, 29.658186, 24.283662) failed to convert
-rank 73: Point 1210 (-90.018972, 29.884788, 0.17781675) failed to convert
-rank 89: Point 1211 (-89.373892, 29.577539, 2.7489317) failed to convert
-rank 94: Point 1220 (-89.227124, 29.2804, -0.0) failed to convert
-rank 60: Point 867 (-90.374561, 29.993775, -5.0965611) failed to convert
-rank 92: Point 1220 (-89.213269, 30.282062, 4.080225) failed to convert
-rank 57: Point 882 (-90.464958, 29.702417, -0.4017359) failed to convert
-rank 49: Point 879 (-90.613959, 29.697437, -0.51894018) failed to convert
-rank 5: Point 881 (-91.785552, 30.403037, -2.3213569) failed to convert
-rank 11: Point 873 (-91.549663, 30.722065, -20.0) failed to convert
-rank 25: Point 883 (-91.158852, 30.209589, 4.1974791) failed to convert
-rank 71: Point 1210 (-90.0669, 29.817697, 0.3070306) failed to convert
-rank 82: Point 1222 (-89.78757, 29.858479, -0.53088228) failed to convert
-rank 47: Point 878 (-90.669026, 29.542108, -0.75872708) failed to convert
-rank 2: Point 874 (-91.914548, 30.966566, -12.054755) failed to convert
-rank 40: Point 871 (-90.754311, 29.856734, -0.30695911) failed to convert
-rank 7: Point 881 (-91.69487, 30.833703, -11.674451) failed to convert
-rank 65: Point 1211 (-90.25962, 29.449638, -0.67958734) failed to convert
-rank 37: Point 880 (-90.822806, 29.714523, -8.2296) failed to convert
-rank 18: Point 876 (-91.290256, 30.504967, -15.874595) failed to convert
-rank 80: Point 1218 (-89.879433, 29.614099, -4.7984667) failed to convert
-rank 38: Point 870 (-90.784226, 29.894895, -1.2515536) failed to convert
-rank 1: Point 880 (-92.025123, 30.772854, -10.946255) failed to convert
-rank 51: Point 880 (-90.555864, 30.065451, -2.897031) failed to convert
-rank 3: Point 879 (-91.939535, 29.211047, 6.8000002) failed to convert
-rank 55: Point 876 (-90.49715, 29.678816, -0.19795955) failed to convert
-rank 90: Point 1220 (-89.361701, 29.242207, -1.3046648) failed to convert
-rank 78: Point 1222 (-89.935322, 29.633479, -4.9801275) failed to convert
-rank 72: Point 1221 (-90.049065, 29.773216, -1.1924083) failed to convert
-rank 9: Point 877 (-91.619792, 30.990686, -13.615109) failed to convert
-rank 13: Point 876 (-91.547366, 29.37274, 2.4805963) failed to convert
-rank 16: Point 873 (-91.408419, 29.848962, 6.7408348) failed to convert
-rank 12: Point 863 (-91.52829, 30.273008, -1.8074301) failed to convert
-rank 74: Point 1220 (-90.00187, 29.830205, -6.7116965) failed to convert
-rank 17: Point 882 (-91.375073, 29.681169, -4.2056306) failed to convert
-rank 97: Point 1208 (-89.15236, 29.165262, 5.0117256) failed to convert
-rank 86: Point 1221 (-89.569351, 29.805678, 12.216184) failed to convert
-rank 4: Point 875 (-91.831187, 30.376459, -3.0462373) failed to convert
-rank 67: Point 1208 (-90.123881, 30.256384, 4.3499999) failed to convert
-rank 36: Point 873 (-90.82765, 29.982773, 21.296803) failed to convert
-rank 23: Point 879 (-91.209552, 29.94078, -0.14676544) failed to convert
-rank 66: Point 1218 (-90.187292, 29.943411, -2.9174084) failed to convert
-rank 8: Point 868 (-91.652475, 30.945973, -8.8423563) failed to convert
-rank 50: Point 879 (-90.620965, 29.39047, 0.14156742) failed to convert
-rank 44: Point 875 (-90.693089, 29.727453, -1.1036949) failed to convert
-rank 6: Point 875 (-91.748085, 30.5614, -7.6498251) failed to convert
-rank 59: Point 879 (-90.472089, 28.99371, 10.631663) failed to convert
-rank 14: Point 871 (-91.492486, 29.666071, -3.2217361) failed to convert
-rank 54: Point 874 (-90.520187, 29.611292, -0.64792575) failed to convert
-rank 42: Point 875 (-90.740019, 29.524541, -0.9484703) failed to convert
-rank 19: Point 886 (-91.280993, 30.065134, -6.6351566) failed to convert
-rank 28: Point 870 (-91.106205, 29.681138, -1.1737874) failed to convert
-rank 84: Point 1221 (-89.751452, 29.403453, 0.37652037) failed to convert
-rank 76: Point 1225 (-89.965719, 29.815135, -8.2296) failed to convert
-rank 27: Point 877 (-91.116042, 30.190384, -9.0184381) failed to convert
-rank 20: Point 871 (-91.289869, 29.49388, -0.44900116) failed to convert
-rank 88: Point 1222 (-89.463861, 29.210096, 0.30350091) failed to convert
-rank 48: Point 872 (-90.637162, 29.670722, 1.62758) failed to convert
-rank 98: Point 1224 (-89.051203, 29.452636, 6.4791407) failed to convert
-rank 87: Point 1211 (-89.523846, 29.355629, -0.19010307) failed to convert
-rank 79: Point 1212 (-89.8947, 29.892502, -0.47553927) failed to convert
-rank 31: Point 878 (-91.011146, 29.56458, 0.09901167) failed to convert
-rank 22: Point 874 (-91.200341, 30.409434, 14.794407) failed to convert
-rank 64: Point 1222 (-90.305577, 29.302144, -0.25578446) failed to convert
-rank 68: Point 1221 (-90.137464, 29.723268, -0.23463365) failed to convert
-rank 70: Point 1224 (-90.075564, 29.927298, -2.0654134) failed to convert
-rank 24: Point 873 (-91.207283, 29.692854, -1.0097628) failed to convert
-rank 52: Point 870 (-90.532579, 30.044121, 6.9493396) failed to convert
-rank 26: Point 871 (-91.180289, 29.616834, 0.22072934) failed to convert
-rank 61: Point 885 (-90.314872, 30.494899, -9.4740757) failed to convert
-rank 43: Point 882 (-90.713586, 29.60836, -8.2296) failed to convert
-rank 53: Point 879 (-90.550297, 29.479486, -0.13101007) failed to convert
-rank 93: Point 1210 (-89.166581, 30.27722, 4.4667019) failed to convert
-rank 29: Point 879 (-91.058817, 29.730076, -0.84762366) failed to convert
-rank 69: Point 1212 (-90.096651, 29.914396, -7.1719445) failed to convert
-rank 83: Point 1209 (-89.766869, 29.786726, 0.47480193) failed to convert
-rank 33: Point 875 (-90.929528, 29.641924, -0.55264742) failed to convert
-rank 58: Point 869 (-90.420845, 29.998307, -8.5161127) failed to convert
-rank 0: Point 818 (-92.397479, 29.398957, 9.8269667) failed to convert
-rank 81: Point 1209 (-89.790725, 30.235049, -3.0357391) failed to convert
-rank 85: Point 1212 (-89.62, 30.155827, 2.8388553) failed to convert
-rank 91: Point 1212 (-89.344346, 29.187742, 0.31299999) failed to convert
-rank 41: Point 880 (-90.735194, 29.896287, -0.5649578) failed to convert
-rank 99: Point 1211 (-88.891053, 29.470101, 13.894525) failed to convert
-rank 75: Point 1213 (-89.991565, 29.716884, -5.0502315) failed to convert
-rank 32: Point 870 (-90.961014, 29.668022, -0.58117422) failed to convert
-rank 45: Point 882 (-90.709479, 29.321177, -0.78205298) failed to convert
-rank 77: Point 1212 (-89.928917, 30.017933, -0.54067289) failed to convert
-rank 73: Point 1211 (-90.009996, 29.99895, -1.4190827) failed to convert
-rank 95: Point 1211 (-89.216737, 29.198183, -0.1338229) failed to convert
-rank 94: Point 1221 (-89.237047, 29.167245, -0.61827373) failed to convert
-rank 15: Point 876 (-91.457247, 29.737906, -0.40550106) failed to convert
-rank 96: Point 1225 (-89.196144, 29.188583, -0.0) failed to convert
-rank 89: Point 1212 (-89.394642, 29.336832, 25.23929) failed to convert
-rank 21: Point 885 (-91.219216, 30.318955, -14.08359) failed to convert
-rank 30: Point 877 (-91.04023, 29.721439, -0.94272579) failed to convert
-rank 62: Point 873 (-90.36608, 29.477117, -0.21336) failed to convert
-rank 92: Point 1221 (-89.295751, 29.349273, -0.40287775) failed to convert
-rank 34: Point 869 (-90.865139, 30.185378, -2.6258783) failed to convert
-rank 10: Point 874 (-91.57994, 31.026257, -13.19235) failed to convert
-rank 80: Point 1219 (-89.852624, 29.947709, -8.7398359) failed to convert
-rank 82: Point 1223 (-89.793448, 29.786066, -0.0) failed to convert
-rank 65: Point 1212 (-90.256914, 29.485717, -0.18974075) failed to convert
-rank 71: Point 1211 (-90.062263, 29.877265, 1.262033) failed to convert
-rank 46: Point 865 (-90.651174, 30.045805, -9.8407736) failed to convert
-rank 35: Point 885 (-90.847259, 30.047656, -10.941102) failed to convert
-rank 63: Point 880 (-90.324811, 29.623255, -0.49289603) failed to convert
-rank 56: Point 875 (-90.501311, 29.444067, 0.3048) failed to convert
-rank 90: Point 1221 (-89.36815, 29.167124, 0.31299999) failed to convert
-rank 39: Point 877 (-90.776371, 29.764133, -1.5093679) failed to convert
-rank 78: Point 1223 (-89.934207, 29.647514, -5.0133507) failed to convert
-rank 60: Point 868 (-90.382016, 29.892653, -0.49753212) failed to convert
-rank 25: Point 884 (-91.189471, 29.726337, -0.02) failed to convert
-rank 72: Point 1222 (-90.030591, 30.009412, -1.3579488) failed to convert
-rank 74: Point 1221 (-89.996666, 29.896327, -1.3185746) failed to convert
-rank 86: Point 1222 (-89.601686, 29.419674, -1.4117829) failed to convert
-rank 11: Point 874 (-91.549646, 30.722007, -20.0) failed to convert
-rank 66: Point 1219 (-90.181369, 30.020895, -5.1919635) failed to convert
-rank 97: Point 1209 (-89.080042, 29.969793, 2.3346168) failed to convert
-rank 47: Point 879 (-90.646727, 29.861072, -0.7888483) failed to convert
-rank 84: Point 1222 (-89.740731, 29.53483, -0.72676311) failed to convert
-rank 57: Point 883 (-90.452533, 29.873609, -0.39805354) failed to convert
-rank 37: Point 881 (-90.822787, 29.714488, -8.2296) failed to convert
-rank 49: Point 880 (-90.610335, 29.748637, -0.51392228) failed to convert
-rank 7: Point 882 (-91.754212, 29.782344, -1.0715612) failed to convert
-rank 5: Point 882 (-91.765215, 30.765992, -15.937093) failed to convert
-rank 76: Point 1226 (-89.958813, 29.902334, 2.8238503) failed to convert
-rank 38: Point 871 (-90.784117, 29.896461, 0.25693463) failed to convert
-rank 88: Point 1223 (-89.451556, 29.35481, -3.3601828) failed to convert
-rank 18: Point 877 (-91.342657, 29.654245, 0.23302166) failed to convert
-rank 1: Point 881 (-92.080981, 29.698395, 3.9441145) failed to convert
-rank 40: Point 872 (-90.754333, 29.856281, -0.39249064) failed to convert
-rank 98: Point 1225 (-89.033376, 29.648789, 5.1446673) failed to convert
-rank 3: Point 880 (-91.867526, 30.551655, -5.6112472) failed to convert
-rank 87: Point 1212 (-89.475014, 29.930202, -0.32278913) failed to convert
-rank 67: Point 1209 (-90.143711, 29.999627, 0.57533965) failed to convert
-rank 13: Point 877 (-91.523364, 29.784743, -1.1891107) failed to convert
-rank 64: Point 1223 (-90.290157, 29.509638, -0.35457112) failed to convert
-rank 79: Point 1213 (-89.918827, 29.589977, 0.31299999) failed to convert
-rank 51: Point 881 (-90.585262, 29.652374, -0.21336) failed to convert
-rank 2: Point 875 (-91.91178, 31.016875, -18.347898) failed to convert
-rank 55: Point 877 (-90.481514, 29.895481, -0.51759404) failed to convert
-rank 70: Point 1225 (-90.076964, 29.909206, -1.3995328) failed to convert
-rank 69: Point 1213 (-90.087721, 30.029438, 2.2096553) failed to convert
-rank 9: Point 878 (-91.674176, 30.047673, -1.07158) failed to convert
-rank 16: Point 874 (-91.356029, 30.708348, -20.0) failed to convert
-rank 93: Point 1211 (-89.2641, 29.179074, 11.310125) failed to convert
-rank 68: Point 1222 (-90.08082, 30.453577, -7.5052135) failed to convert
-rank 4: Point 876 (-91.798519, 30.964082, -19.153631) failed to convert
-rank 12: Point 864 (-91.549111, 29.918103, -0.59401984) failed to convert
-rank 17: Point 883 (-91.374942, 29.683292, -4.1889027) failed to convert
-rank 23: Point 880 (-91.234135, 29.547277, -0.152) failed to convert
-rank 36: Point 874 (-90.870657, 29.343676, -0.01315829) failed to convert
-rank 83: Point 1210 (-89.733118, 30.197552, 0.01337066) failed to convert
-rank 44: Point 876 (-90.67082, 30.046607, 16.591259) failed to convert
-rank 50: Point 880 (-90.570083, 30.109849, -0.15239415) failed to convert
-rank 48: Point 873 (-90.634252, 29.712216, -0.32958268) failed to convert
-rank 54: Point 875 (-90.500473, 29.885336, -8.2296) failed to convert
-rank 28: Point 871 (-91.105885, 29.686124, -1.6000326) failed to convert
-rank 8: Point 869 (-91.695149, 30.201902, -0.01753532) failed to convert
-rank 59: Point 880 (-90.409418, 29.859616, -0.50371528) failed to convert
-rank 42: Point 876 (-90.739851, 29.52685, -1.8899635) failed to convert
-rank 20: Point 872 (-91.299476, 29.336862, 1.3094807) failed to convert
-rank 27: Point 878 (-91.11502, 30.206053, -6.235842) failed to convert
-rank 14: Point 872 (-91.479288, 29.889085, -0.63926611) failed to convert
-rank 19: Point 887 (-91.251857, 30.531292, 7.9167947) failed to convert
-rank 81: Point 1210 (-89.804107, 30.071308, -0.43252159) failed to convert
-rank 91: Point 1213 (-89.297456, 29.726421, 1.822863) failed to convert
-rank 99: Point 1212 (-88.882074, 29.56684, 11.343959) failed to convert
-rank 31: Point 879 (-90.975046, 30.114193, 10.104219) failed to convert
-rank 85: Point 1213 (-89.615863, 30.204781, 0.38550245) failed to convert
-rank 77: Point 1213 (-89.984242, 29.317672, 0.36815293) failed to convert
-rank 73: Point 1212 (-90.010217, 29.996136, 8.0974372) failed to convert
-rank 22: Point 875 (-91.196194, 30.474547, 12.489388) failed to convert
-rank 24: Point 874 (-91.170601, 30.273286, -13.191451) failed to convert
-rank 52: Point 871 (-90.602294, 29.060339, 3.6464108) failed to convert
-rank 6: Point 876 (-91.729786, 30.884363, -11.05426) failed to convert
-rank 43: Point 883 (-90.695872, 29.86401, 0.20595172) failed to convert
-rank 95: Point 1212 (-89.135709, 30.106308, 2.6922538) failed to convert
-rank 75: Point 1214 (-89.992697, 29.702464, -0.29602217) failed to convert
-rank 94: Point 1222 (-89.2346, 29.195098, -0.55211254) failed to convert
-rank 96: Point 1226 (-89.200281, 29.141685, -0.41615153) failed to convert
-rank 53: Point 880 (-90.535471, 29.687571, -0.66592318) failed to convert
-rank 89: Point 1213 (-89.39538, 29.32812, -5.1678843) failed to convert
-rank 92: Point 1222 (-89.298484, 29.317813, -0.40979012) failed to convert
-rank 82: Point 1224 (-89.809415, 29.589018, -0.15385612) failed to convert
-rank 80: Point 1220 (-89.850671, 29.971803, 1.6229006) failed to convert
-rank 65: Point 1213 (-90.265218, 29.374565, -3.8982597) failed to convert
-rank 41: Point 881 (-90.734816, 29.901652, -0.49951933) failed to convert
-rank 61: Point 886 (-90.383427, 29.572261, -0.085344) failed to convert
-rank 0: Point 819 (-92.404562, 29.240978, 9.6931005) failed to convert
-rank 45: Point 883 (-90.699785, 29.461848, -1.0259215) failed to convert
-rank 71: Point 1212 (-90.093796, 29.469951, 0.31299999) failed to convert
-rank 90: Point 1222 (-89.306176, 29.879791, -0.0) failed to convert
-rank 58: Point 870 (-90.420834, 29.998346, -8.0306728) failed to convert
-rank 29: Point 880 (-91.058841, 29.729697, -0.58690492) failed to convert
-rank 33: Point 876 (-90.900874, 30.071683, 12.950335) failed to convert
-rank 72: Point 1223 (-90.049122, 29.77229, -1.3999609) failed to convert
-rank 78: Point 1224 (-89.935299, 29.633535, -4.9801275) failed to convert
-rank 74: Point 1222 (-89.996663, 29.896259, -0.90632717) failed to convert
-rank 15: Point 877 (-91.396195, 30.74996, -12.517998) failed to convert
-rank 30: Point 878 (-91.076689, 29.154665, 2.3487533) failed to convert
-rank 86: Point 1223 (-89.599215, 29.449302, 22.183731) failed to convert
-rank 10: Point 875 (-91.615753, 30.414016, -4.0127122) failed to convert
-rank 34: Point 870 (-90.892756, 29.774639, -2.0682256) failed to convert
-rank 32: Point 871 (-90.985278, 29.297447, -0.58667931) failed to convert
-rank 62: Point 874 (-90.361931, 29.533461, -3.9883082) failed to convert
-rank 35: Point 886 (-90.849442, 30.015408, -5.5348712) failed to convert
-rank 46: Point 866 (-90.664382, 29.857501, -0.3450071) failed to convert
-rank 66: Point 1220 (-90.181375, 30.020784, -5.1947067) failed to convert
-rank 39: Point 878 (-90.777219, 29.751717, -2.0572527) failed to convert
-rank 21: Point 886 (-91.209602, 30.470711, -6.3095834) failed to convert
-rank 76: Point 1227 (-89.973177, 29.720658, -0.14754249) failed to convert
-rank 98: Point 1226 (-89.075083, 29.187634, 4.9982628) failed to convert
-rank 97: Point 1210 (-89.165467, 29.017255, -0.0) failed to convert
-rank 84: Point 1223 (-89.741677, 29.522732, -1.057783) failed to convert
-rank 88: Point 1224 (-89.371957, 30.276187, 0.75490166) failed to convert
-rank 87: Point 1213 (-89.502178, 29.611692, 0.32369348) failed to convert
-rank 60: Point 869 (-90.403332, 29.602136, -0.69598144) failed to convert
-rank 79: Point 1214 (-89.884729, 30.016619, 0.47678989) failed to convert
-rank 56: Point 876 (-90.48331, 29.694452, -0.56841414) failed to convert
-rank 70: Point 1226 (-90.094429, 29.683514, -8.2296) failed to convert
-rank 67: Point 1210 (-90.230874, 28.847871, 23.956438) failed to convert
-rank 64: Point 1224 (-90.230511, 30.301415, 3.51) failed to convert
-rank 25: Point 885 (-91.158238, 30.219095, -13.158217) failed to convert
-rank 69: Point 1214 (-90.087353, 30.034059, 9.2211389) failed to convert
-rank 63: Point 881 (-90.299329, 29.965141, -2.8873603) failed to convert
-rank 26: Point 872 (-91.167606, 29.817737, -0.37919838) failed to convert
-rank 38: Point 872 (-90.78424, 29.894655, -0.26357721) failed to convert
-rank 1: Point 882 (-92.077459, 29.766458, -0.18651871) failed to convert
-rank 93: Point 1212 (-89.26309, 29.19058, 1.1600263) failed to convert
-rank 37: Point 882 (-90.811586, 29.879311, -0.27621014) failed to convert
-rank 83: Point 1211 (-89.766851, 29.786861, -0.14096744) failed to convert
-rank 18: Point 878 (-91.302255, 30.3117, -0.88422883) failed to convert
-rank 40: Point 873 (-90.754108, 29.859553, -0.41459554) failed to convert
-rank 68: Point 1223 (-90.114474, 30.02136, -0.32850975) failed to convert
-rank 57: Point 884 (-90.465154, 29.699648, -0.37996225) failed to convert
-rank 49: Point 881 (-90.613941, 29.697473, -1.2997932) failed to convert
-rank 3: Point 881 (-91.924582, 29.493565, 0.87360471) failed to convert
-rank 11: Point 875 (-91.554202, 30.644275, -5.0896796) failed to convert
-rank 85: Point 1214 (-89.606307, 30.318033, -5.1625825) failed to convert
-rank 13: Point 878 (-91.516529, 29.901025, -8.4277207) failed to convert
-rank 51: Point 882 (-90.595573, 29.505928, 0.4139585) failed to convert
-rank 7: Point 883 (-91.781502, 29.286488, 5.9814069) failed to convert
-rank 81: Point 1211 (-89.790762, 30.234565, -3.9597775) failed to convert
-rank 99: Point 1213 (-88.923193, 29.120829, 51.905259) failed to convert
-rank 91: Point 1214 (-89.354179, 29.073651, 0.30415958) failed to convert
-rank 73: Point 1213 (-90.027859, 29.771183, -4.8042579) failed to convert
-rank 77: Point 1214 (-89.91632, 30.17533, 3.3469998) failed to convert
-rank 5: Point 883 (-91.766765, 30.737718, -8.7193203) failed to convert
-rank 75: Point 1215 (-89.980307, 29.859715, 4.6156577) failed to convert
-rank 95: Point 1213 (-89.228153, 29.068133, -0.00560172) failed to convert
-rank 4: Point 877 (-91.868838, 29.685877, 2.0720007) failed to convert
-rank 55: Point 878 (-90.49709, 29.679631, -0.08384335) failed to convert
-rank 47: Point 880 (-90.641832, 29.930712, -0.57418521) failed to convert
-rank 36: Point 875 (-90.835995, 29.859515, -0.64799688) failed to convert
-rank 12: Point 865 (-91.523098, 30.360601, -0.34999999) failed to convert
-rank 96: Point 1227 (-89.200098, 29.143671, -0.61109033) failed to convert
-rank 17: Point 884 (-91.375033, 29.681164, -4.2056306) failed to convert
-rank 44: Point 877 (-90.700821, 29.615796, -0.7979704) failed to convert
-rank 23: Point 881 (-91.24179, 29.423851, 1.55749) failed to convert
-rank 94: Point 1223 (-89.133604, 30.326369, 3.2880174) failed to convert
-rank 16: Point 875 (-91.356884, 30.694319, -16.605619) failed to convert
-rank 14: Point 873 (-91.468897, 30.063899, -3.5061264) failed to convert
-rank 27: Point 879 (-91.147857, 29.691822, -2.27076) failed to convert
-rank 48: Point 874 (-90.656773, 29.389752, 0.3048) failed to convert
-rank 20: Point 873 (-91.234421, 30.385408, -15.552726) failed to convert
-rank 8: Point 870 (-91.683961, 30.397876, 2.9558677) failed to convert
-rank 9: Point 879 (-91.708458, 29.439198, 2.2153434) failed to convert
-rank 89: Point 1214 (-89.39633, 29.316989, 0.31299999) failed to convert
-rank 50: Point 881 (-90.601015, 29.674229, -0.56321778) failed to convert
-rank 92: Point 1223 (-89.298513, 29.317111, -0.49878815) failed to convert
-rank 65: Point 1214 (-90.266139, 29.362018, -0.5064525) failed to convert
-rank 54: Point 876 (-90.520162, 29.611237, -1.319867) failed to convert
-rank 28: Point 872 (-91.106305, 29.679538, -1.651923) failed to convert
-rank 59: Point 881 (-90.445572, 29.362748, -0.63026709) failed to convert
-rank 31: Point 880 (-90.975082, 30.11345, 13.892373) failed to convert
-rank 80: Point 1221 (-89.840456, 30.097759, -0.21125388) failed to convert
-rank 78: Point 1225 (-89.904455, 30.020544, -9.0) failed to convert
-rank 71: Point 1213 (-90.050056, 30.033544, -5.7790084) failed to convert
-rank 82: Point 1225 (-89.74807, 30.33928, -8.076185) failed to convert
-rank 43: Point 884 (-90.695434, 29.870282, -0.57038174) failed to convert
-rank 72: Point 1224 (-90.046072, 29.811406, 1.3939333) failed to convert
-rank 2: Point 876 (-91.937687, 30.539026, -5.9649507) failed to convert
-rank 90: Point 1223 (-89.357887, 29.285924, 18.637993) failed to convert
-rank 19: Point 888 (-91.309988, 29.594362, -0.05410786) failed to convert
-rank 24: Point 875 (-91.16773, 30.318289, -1.3527605) failed to convert
-rank 42: Point 877 (-90.737052, 29.567463, -8.2296) failed to convert
-rank 52: Point 872 (-90.578167, 29.403827, -8.2296) failed to convert
-rank 74: Point 1223 (-89.988241, 30.002912, -0.21203429) failed to convert
-rank 53: Point 881 (-90.590187, 28.912866, 9.7611751) failed to convert
-rank 45: Point 884 (-90.699835, 29.461068, -1.0738887) failed to convert
-rank 61: Point 887 (-90.357033, 29.930375, -2.6252063) failed to convert
-rank 6: Point 877 (-91.741197, 30.683137, -9.3388957) failed to convert
-rank 76: Point 1228 (-89.94628, 30.060022, 2.9420279) failed to convert
-rank 98: Point 1227 (-89.049667, 29.469003, 6.7777294) failed to convert
-rank 86: Point 1224 (-89.602722, 29.407135, 17.196436) failed to convert
-rank 66: Point 1221 (-90.153912, 30.377859, -0.36478338) failed to convert
-rank 97: Point 1211 (-89.113796, 29.596415, 5.0720705) failed to convert
-rank 88: Point 1225 (-89.451529, 29.354756, -1.7602136) failed to convert
-rank 29: Point 881 (-91.029024, 30.187795, -10.911786) failed to convert
-rank 33: Point 877 (-90.897352, 30.124, -2.6917589) failed to convert
-rank 0: Point 820 (-92.394517, 29.455317, 8.9449498) failed to convert
-rank 84: Point 1224 (-89.817858, 28.576285, 477.73981) failed to convert
-rank 87: Point 1214 (-89.574422, 28.749786, 91.946025) failed to convert
-rank 62: Point 875 (-90.334075, 29.910106, -2.5460484) failed to convert
-rank 64: Point 1225 (-90.266044, 29.831859, -0.34564887) failed to convert
-rank 70: Point 1227 (-90.068524, 30.017226, 2.0646859) failed to convert
-rank 67: Point 1211 (-90.147232, 29.953787, 11.964287) failed to convert
-rank 32: Point 872 (-90.929802, 30.13743, 11.850034) failed to convert
-rank 79: Point 1215 (-89.915418, 29.632679, -4.7807883) failed to convert
-rank 69: Point 1215 (-90.087797, 30.028285, 0.3014919) failed to convert
-rank 93: Point 1213 (-89.2639, 29.181289, 14.882628) failed to convert
-rank 68: Point 1224 (-90.186126, 29.082417, 8.9875149) failed to convert
-rank 83: Point 1212 (-89.76684, 29.786987, -1.2044211) failed to convert
-rank 81: Point 1212 (-89.818098, 29.899253, -0.41600054) failed to convert
-rank 85: Point 1215 (-89.645865, 29.846242, 5.9857645) failed to convert
-rank 58: Point 871 (-90.450863, 29.586182, -0.3646001) failed to convert
-rank 15: Point 878 (-91.427695, 30.231485, -0.21161211) failed to convert
-rank 46: Point 867 (-90.659315, 29.929757, -1.3154577) failed to convert
-rank 77: Point 1215 (-89.983291, 29.329565, 0.94930131) failed to convert
-rank 99: Point 1214 (-88.875621, 29.634995, 10.550743) failed to convert
-rank 75: Point 1216 (-90.031324, 29.207079, 1.0293004) failed to convert
-rank 95: Point 1214 (-89.216971, 29.195378, -0.15602578) failed to convert
-rank 91: Point 1215 (-89.346511, 29.162599, 0.27006381) failed to convert
-rank 73: Point 1214 (-90.021266, 29.855381, -0.52572937) failed to convert
-rank 39: Point 879 (-90.73316, 30.390226, -3.3567159) failed to convert
-rank 94: Point 1224 (-89.232019, 29.224351, -0.0) failed to convert
-rank 35: Point 887 (-90.895907, 29.32183, -0.61297011) failed to convert
-rank 96: Point 1228 (-89.184594, 29.319035, -0.0) failed to convert
-rank 63: Point 882 (-90.26296, 30.447327, -1.9768208) failed to convert
-rank 89: Point 1215 (-89.395351, 29.328148, -5.1678843) failed to convert
-rank 38: Point 873 (-90.784565, 29.889657, -1.1574388) failed to convert
-rank 37: Point 883 (-90.789638, 30.200334, -0.8543022) failed to convert
-rank 10: Point 876 (-91.62834, 30.196205, -3.1498037) failed to convert
-rank 22: Point 876 (-91.196692, 30.466609, 10.278988) failed to convert
-rank 1: Point 883 (-92.041972, 30.450252, -6.2634781) failed to convert
-rank 34: Point 871 (-90.893083, 29.769405, -1.4552359) failed to convert
-rank 41: Point 882 (-90.764807, 29.464593, -8.2296) failed to convert
-rank 40: Point 874 (-90.745542, 29.983793, -3.6554356) failed to convert
-rank 92: Point 1224 (-89.293103, 29.379138, 3.2350252) failed to convert
-rank 30: Point 879 (-91.113023, 28.580366, 25.6) failed to convert
-rank 3: Point 882 (-91.862382, 30.64315, -7.1593665) failed to convert
-rank 51: Point 883 (-90.597379, 29.480249, 0.28336498) failed to convert
-rank 80: Point 1222 (-89.894265, 29.427563, 1.1997888) failed to convert
-rank 11: Point 876 (-91.589105, 30.047056, -0.73062464) failed to convert
-rank 13: Point 879 (-91.523359, 29.784675, -2.5294906) failed to convert
-rank 18: Point 879 (-91.286504, 30.564557, -9.683355) failed to convert
-rank 65: Point 1215 (-90.259317, 29.453229, -3.5966401) failed to convert
-rank 4: Point 878 (-91.848757, 30.055721, -1.8727929) failed to convert
-rank 7: Point 884 (-91.697693, 30.783032, -10.177149) failed to convert
-rank 49: Point 882 (-90.610556, 29.745437, -0.13860927) failed to convert
-rank 55: Point 879 (-90.512904, 29.459069, -0.38642599) failed to convert
-rank 82: Point 1226 (-89.758726, 30.209843, 0.97736306) failed to convert
-rank 14: Point 874 (-91.50982, 29.370066, 2.356668) failed to convert
-rank 78: Point 1226 (-89.910492, 29.945062, -0.17831083) failed to convert
-rank 47: Point 881 (-90.684291, 29.321553, -0.87118845) failed to convert
-rank 27: Point 880 (-91.164951, 29.421048, -0.0) failed to convert
-rank 71: Point 1214 (-90.058465, 29.92574, -7.5806814) failed to convert
-rank 90: Point 1224 (-89.385645, 28.96276, 8.181525) failed to convert
-rank 23: Point 882 (-91.23358, 29.556137, 12.584391) failed to convert
-rank 56: Point 877 (-90.491465, 29.580964, 0.55290247) failed to convert
-rank 25: Point 886 (-91.190722, 29.70638, -0.0) failed to convert
-rank 60: Point 870 (-90.375857, 29.975898, -1.6178783) failed to convert
-rank 20: Point 874 (-91.2349, 30.377788, 5.7983558) failed to convert
-rank 72: Point 1225 (-90.03007, 30.01586, 1.2965801) failed to convert
-rank 74: Point 1224 (-89.997192, 29.889425, -9.0) failed to convert
-rank 21: Point 887 (-91.219224, 30.318645, -14.169848) failed to convert
-rank 9: Point 880 (-91.667782, 30.159643, -1.3188162) failed to convert
-rank 98: Point 1228 (-89.049038, 29.475871, 6.6740939) failed to convert
-rank 26: Point 873 (-91.135304, 30.324151, -14.666977) failed to convert
-rank 5: Point 884 (-91.765162, 30.766021, -14.542031) failed to convert
-rank 8: Point 871 (-91.697055, 30.167266, -1.0840808) failed to convert
-rank 44: Point 878 (-90.700809, 29.615737, -1.2771827) failed to convert
-rank 66: Point 1222 (-90.212304, 29.613963, 0.00023273) failed to convert
-rank 86: Point 1225 (-89.599823, 29.441447, 27.485969) failed to convert
-rank 84: Point 1225 (-89.713309, 29.868083, 11.791071) failed to convert
-rank 88: Point 1226 (-89.451182, 29.358812, -3.907109) failed to convert
-rank 59: Point 882 (-90.400434, 29.981678, 10.623808) failed to convert
-rank 76: Point 1229 (-89.970635, 29.75278, -0.34849667) failed to convert
-rank 31: Point 881 (-91.021116, 29.410212, -0.51436171) failed to convert
-rank 50: Point 882 (-90.580917, 29.95774, -0.16072842) failed to convert
-rank 19: Point 889 (-91.30171, 29.729155, -0.58183322) failed to convert
-rank 57: Point 885 (-90.470684, 29.623035, 1.1624098) failed to convert
-rank 54: Point 877 (-90.520962, 29.600042, 0.44553067) failed to convert
-rank 16: Point 876 (-91.355639, 30.714488, -2.7909341) failed to convert
-rank 70: Point 1228 (-90.069277, 30.007407, -9.0) failed to convert
-rank 97: Point 1212 (-89.152069, 29.168182, -0.0) failed to convert
-rank 87: Point 1215 (-89.481187, 29.85777, -0.37174696) failed to convert
-rank 67: Point 1212 (-90.150248, 29.914424, -0.60358357) failed to convert
-rank 64: Point 1226 (-90.299748, 29.38021, 0.458) failed to convert
-rank 2: Point 877 (-91.924468, 30.783533, -9.1025957) failed to convert
-rank 28: Point 873 (-91.071518, 30.219024, -11.932921) failed to convert
-rank 79: Point 1216 (-89.912308, 29.671599, 1.142e-05) failed to convert
-rank 42: Point 878 (-90.701705, 30.078094, -0.62987495) failed to convert
-rank 48: Point 875 (-90.610805, 30.044621, -8.7900628) failed to convert
-rank 69: Point 1216 (-90.095441, 29.929803, 0.0936993) failed to convert
-rank 52: Point 873 (-90.559837, 29.662328, 0.89334136) failed to convert
-rank 53: Point 882 (-90.561717, 29.317978, -0.56653068) failed to convert
-rank 36: Point 876 (-90.826703, 29.996456, 1.50723) failed to convert
-rank 17: Point 885 (-91.374975, 29.682073, -3.9785546) failed to convert
-rank 93: Point 1214 (-89.270365, 29.106855, 13.870628) failed to convert
-rank 45: Point 885 (-90.699751, 29.46228, -0.91037317) failed to convert
-rank 12: Point 866 (-91.520203, 30.408815, -9.4899398) failed to convert
-rank 83: Point 1213 (-89.785974, 29.551701, -0.34974061) failed to convert
-rank 68: Point 1225 (-90.120225, 29.94678, -0.35677115) failed to convert
-rank 91: Point 1216 (-89.343453, 29.197927, 0.31299999) failed to convert
-rank 85: Point 1216 (-89.676699, 29.473826, 13.60125) failed to convert
-rank 81: Point 1213 (-89.790746, 30.234623, -1.1460408) failed to convert
-rank 77: Point 1216 (-89.940276, 29.875, 12.749384) failed to convert
-rank 75: Point 1217 (-89.974842, 29.928566, 11.367563) failed to convert
-rank 73: Point 1215 (-90.009991, 29.99889, -9.0) failed to convert
-rank 32: Point 873 (-90.976484, 29.430415, -0.27432001) failed to convert
-rank 95: Point 1215 (-89.216649, 29.198983, -0.31193388) failed to convert
-rank 33: Point 878 (-90.963746, 29.120941, 1.72913) failed to convert
-rank 43: Point 885 (-90.691017, 29.933646, -0.45152094) failed to convert
-rank 99: Point 1215 (-88.887617, 29.505797, 13.496616) failed to convert
-rank 94: Point 1225 (-89.241703, 29.113944, 3.7736822) failed to convert
-rank 92: Point 1225 (-89.321823, 29.048498, -0.0) failed to convert
-rank 96: Point 1229 (-89.191475, 29.241279, -0.02491965) failed to convert
-rank 89: Point 1216 (-89.321933, 30.17224, 3.9996121) failed to convert
-rank 0: Point 821 (-92.38632, 29.609278, -0.74532055) failed to convert
-rank 62: Point 876 (-90.334055, 29.910048, -1.5871898) failed to convert
-rank 80: Point 1223 (-89.87954, 29.61164, 14.056952) failed to convert
-rank 61: Point 888 (-90.387523, 29.516193, -0.24072679) failed to convert
-rank 29: Point 882 (-91.028723, 30.19239, -7.4307918) failed to convert
-rank 78: Point 1227 (-89.906414, 29.996006, -7.8607926) failed to convert
-rank 24: Point 876 (-91.17059, 30.273346, -14.154852) failed to convert
-rank 82: Point 1227 (-89.786024, 29.876531, 0.21402004) failed to convert
-rank 65: Point 1216 (-90.19185, 30.343661, 3.4659691) failed to convert
-rank 38: Point 874 (-90.745377, 30.457709, -9.5684285) failed to convert
-rank 90: Point 1225 (-89.273456, 30.250082, 3.6122689) failed to convert
-rank 63: Point 883 (-90.329235, 29.5633, -2.859024) failed to convert
-rank 37: Point 884 (-90.822759, 29.714434, -8.2296) failed to convert
-rank 39: Point 880 (-90.793494, 29.512696, -0.27432001) failed to convert
-rank 34: Point 872 (-90.865099, 30.185333, -2.3385065) failed to convert
-rank 41: Point 883 (-90.729165, 29.983171, -2.7650669) failed to convert
-rank 10: Point 877 (-91.63334, 30.109251, -8.2296) failed to convert
-rank 1: Point 884 (-92.094763, 29.426229, 2.5996992) failed to convert
-rank 58: Point 872 (-90.420818, 29.998405, -7.2716206) failed to convert
-rank 71: Point 1215 (-90.050044, 30.033485, -5.7790084) failed to convert
-rank 40: Point 875 (-90.789501, 29.340829, 0.30474435) failed to convert
-rank 30: Point 880 (-91.013251, 30.13471, 13.855288) failed to convert
-rank 74: Point 1225 (-89.993962, 29.930348, -6.1722004) failed to convert
-rank 22: Point 877 (-91.204677, 30.340701, 19.388502) failed to convert
-rank 35: Point 888 (-90.866525, 29.761516, -0.62804379) failed to convert
-rank 98: Point 1229 (-89.01936, 29.801765, 4.4968463) failed to convert
-rank 72: Point 1226 (-90.030572, 30.009448, -2.018784) failed to convert
-rank 3: Point 883 (-91.857998, 30.722818, -8.8784835) failed to convert
-rank 11: Point 877 (-91.581909, 30.170701, -2.2324499) failed to convert
-rank 66: Point 1223 (-90.181354, 30.020818, -5.1947067) failed to convert
-rank 4: Point 879 (-91.804128, 30.863665, 5.9292007) failed to convert
-rank 51: Point 884 (-90.595573, 29.505868, 0.6304712) failed to convert
-rank 88: Point 1227 (-89.378347, 30.202908, 2.9300794) failed to convert
-rank 15: Point 879 (-91.458301, 29.720037, -0.21322609) failed to convert
-rank 7: Point 885 (-91.728147, 30.24644, -2.477058) failed to convert
-rank 55: Point 880 (-90.496946, 29.681569, -1.4238829) failed to convert
-rank 46: Point 868 (-90.651162, 30.045843, -9.8407736) failed to convert
-rank 86: Point 1226 (-89.539567, 30.156028, 2.5253886) failed to convert
-rank 49: Point 883 (-90.601856, 29.868538, -0.43384979) failed to convert
-rank 70: Point 1229 (-90.083353, 29.826254, -1.3215002) failed to convert
-rank 6: Point 878 (-91.748613, 30.551789, -12.367261) failed to convert
-rank 84: Point 1226 (-89.741468, 29.523783, 1.0617957) failed to convert
-rank 60: Point 871 (-90.376172, 29.971626, -2.1753576) failed to convert
-rank 27: Point 881 (-91.115579, 30.196636, 12.527367) failed to convert
-rank 76: Point 1230 (-89.954074, 29.96192, -3.8964866) failed to convert
-rank 56: Point 878 (-90.459132, 30.027557, -2.8977976) failed to convert
-rank 97: Point 1213 (-89.146071, 29.235322, -0.0) failed to convert
-rank 67: Point 1213 (-90.147488, 29.950347, -7.744359) failed to convert
-rank 13: Point 880 (-91.545572, 29.403482, 2.1771939) failed to convert
-rank 18: Point 880 (-91.326183, 29.923657, -0.41653496) failed to convert
-rank 79: Point 1217 (-89.874192, 30.147049, 0.02) failed to convert
-rank 57: Point 886 (-90.453083, 29.865773, -0.72780144) failed to convert
-rank 47: Point 882 (-90.646716, 29.861013, -0.96890545) failed to convert
-rank 31: Point 882 (-90.975117, 30.112708, 15.336719) failed to convert
-rank 87: Point 1216 (-89.524086, 29.351693, 0.18724953) failed to convert
-rank 68: Point 1226 (-90.114402, 30.021716, -4.8828963) failed to convert
-rank 64: Point 1227 (-90.250232, 30.041212, 0.2780579) failed to convert
-rank 69: Point 1217 (-90.088573, 30.018186, 0.53247139) failed to convert
-rank 93: Point 1215 (-89.264622, 29.172591, 5.5668088) failed to convert
-rank 25: Point 887 (-91.158183, 30.219908, -6.7769063) failed to convert
-rank 23: Point 883 (-91.188746, 30.26971, -5.5654738) failed to convert
-rank 14: Point 875 (-91.486471, 29.767594, -3.0693361) failed to convert
-rank 85: Point 1217 (-89.636323, 29.960164, 3.0599999) failed to convert
-rank 83: Point 1214 (-89.784401, 29.571036, -2.0208696) failed to convert
-rank 91: Point 1217 (-89.346094, 29.1673, 0.31299999) failed to convert
-rank 9: Point 881 (-91.636931, 30.695716, -8.2229664) failed to convert
-rank 20: Point 875 (-91.233085, 30.406543, -5.2010562) failed to convert
-rank 21: Point 888 (-91.267867, 29.539254, 4.1348744) failed to convert
-rank 44: Point 879 (-90.642212, 30.451778, -6.2551274) failed to convert
-rank 19: Point 890 (-91.304381, 29.685569, -1.2687555) failed to convert
-rank 77: Point 1217 (-89.924016, 30.078901, -0.38072639) failed to convert
-rank 75: Point 1218 (-89.975794, 29.916487, -0.13949651) failed to convert
-rank 54: Point 878 (-90.507673, 29.785208, 0.30480021) failed to convert
-rank 81: Point 1214 (-89.813649, 29.953857, 2.6425806) failed to convert
-rank 73: Point 1216 (-90.028468, 29.763353, -4.7692059) failed to convert
-rank 95: Point 1216 (-89.215882, 29.207688, -0.23332711) failed to convert
-rank 94: Point 1226 (-89.215242, 29.414679, 5.546008) failed to convert
-rank 92: Point 1226 (-89.23942, 29.988527, 1.4421497) failed to convert
-rank 89: Point 1217 (-89.32604, 30.125447, 3.3692471) failed to convert
-rank 26: Point 874 (-91.176082, 29.683449, -2.6274867) failed to convert
-rank 96: Point 1230 (-89.207195, 29.06284, 4.4469431) failed to convert
-rank 36: Point 877 (-90.826523, 29.999045, -10.107169) failed to convert
-rank 28: Point 874 (-91.071519, 30.218964, -11.932921) failed to convert
-rank 8: Point 872 (-91.68631, 30.356086, -6.4237396) failed to convert
-rank 99: Point 1216 (-88.8296, 30.125061, 13.658645) failed to convert
-rank 80: Point 1224 (-89.870261, 29.727202, -0.0) failed to convert
-rank 45: Point 886 (-90.666351, 29.942616, -0.78369581) failed to convert
-rank 12: Point 867 (-91.546281, 29.965522, -0.54728554) failed to convert
-rank 50: Point 883 (-90.6217, 29.379748, 0.36576) failed to convert
-rank 5: Point 885 (-91.767912, 30.716927, -7.5318527) failed to convert
-rank 32: Point 874 (-90.930184, 30.131116, -7.4752493) failed to convert
-rank 82: Point 1228 (-89.769829, 30.07428, 6.3241137) failed to convert
-rank 43: Point 886 (-90.694998, 29.876466, -0.38106271) failed to convert
-rank 90: Point 1226 (-89.38535, 28.966041, 15.48136) failed to convert
-rank 78: Point 1228 (-89.935763, 29.627538, 0.50475188) failed to convert
-rank 17: Point 886 (-91.382277, 29.56096, -0.62293322) failed to convert
-rank 71: Point 1216 (-90.068023, 29.802917, -3.7124641) failed to convert
-rank 65: Point 1217 (-90.259308, 29.453289, -3.5966401) failed to convert
-rank 74: Point 1226 (-90.052265, 29.182779, 3.1214372) failed to convert
-rank 33: Point 879 (-90.900337, 30.079276, -6.6073756) failed to convert
-rank 98: Point 1230 (-88.979786, 30.231102, 6.7209325) failed to convert
-rank 72: Point 1227 (-90.095354, 29.173687, 0.30628231) failed to convert
-rank 59: Point 883 (-90.501265, 28.582716, 29.674096) failed to convert
-rank 0: Point 822 (-92.415533, 28.976266, 24.1) failed to convert
-rank 2: Point 878 (-91.915696, 30.944876, -16.762908) failed to convert
-rank 48: Point 876 (-90.659411, 29.351578, 0.3048) failed to convert
-rank 16: Point 877 (-91.416193, 29.719023, -0.0) failed to convert
-rank 24: Point 877 (-91.205376, 29.723108, -4.4540024) failed to convert
-rank 63: Point 884 (-90.311885, 29.79681, -0.36109132) failed to convert
-rank 66: Point 1224 (-90.188369, 29.928968, 22.541825) failed to convert
-rank 53: Point 883 (-90.539552, 29.630116, -1.355802) failed to convert
-rank 86: Point 1227 (-89.562786, 29.882093, -0.0) failed to convert
-rank 84: Point 1227 (-89.713174, 29.868494, 11.084427) failed to convert
-rank 70: Point 1230 (-90.075829, 29.923004, -2.4884399) failed to convert
-rank 88: Point 1228 (-89.451171, 29.358744, -2.2423624) failed to convert
-rank 41: Point 884 (-90.73541, 29.892823, -0.23599615) failed to convert
-rank 61: Point 889 (-90.387512, 29.516252, -1.5137148) failed to convert
-rank 39: Point 881 (-90.786183, 29.619921, -1.5617207) failed to convert
-rank 97: Point 1214 (-89.149299, 29.199016, -0.0) failed to convert
-rank 67: Point 1214 (-90.146656, 29.960975, -1.4719847) failed to convert
-rank 38: Point 875 (-90.837734, 29.103317, -0.0) failed to convert
-rank 76: Point 1231 (-89.950829, 30.002638, 12.724066) failed to convert
-rank 40: Point 876 (-90.785686, 29.397058, -8.2296) failed to convert
-rank 79: Point 1218 (-89.915386, 29.632704, -4.7807883) failed to convert
-rank 37: Point 885 (-90.790224, 30.191283, -0.53858538) failed to convert
-rank 64: Point 1228 (-90.256464, 29.958553, -2.1296137) failed to convert
-rank 34: Point 873 (-90.933119, 29.16499, -0.41579547) failed to convert
-rank 35: Point 889 (-90.847201, 30.047675, -10.941102) failed to convert
-rank 68: Point 1227 (-90.114392, 30.021776, -4.9024035) failed to convert
-rank 69: Point 1218 (-90.073904, 30.206351, 4.5700002) failed to convert
-rank 87: Point 1217 (-89.48978, 29.756249, -0.0) failed to convert
-rank 11: Point 878 (-91.545956, 30.782311, 10.634719) failed to convert
-rank 93: Point 1216 (-89.269307, 29.11888, -0.02257821) failed to convert
-rank 83: Point 1215 (-89.766833, 29.78681, 0.01836675) failed to convert
-rank 62: Point 877 (-90.361895, 29.53351, -3.9883082) failed to convert
-rank 52: Point 874 (-90.578142, 29.403772, -8.2296) failed to convert
-rank 7: Point 886 (-91.688015, 30.951118, -11.242419) failed to convert
-rank 46: Point 869 (-90.664403, 29.856998, -0.32723079) failed to convert
-rank 55: Point 881 (-90.473413, 30.007088, 38.051815) failed to convert
-rank 91: Point 1218 (-89.345434, 29.17485, -0.05717392) failed to convert
-rank 85: Point 1218 (-89.742716, 28.662874, 100.85143) failed to convert
-rank 77: Point 1218 (-89.960084, 29.624797, 1.772) failed to convert
-rank 27: Point 882 (-91.112752, 30.240481, 8.2571831) failed to convert
-rank 75: Point 1219 (-89.979557, 29.868832, -1.6170382) failed to convert
-rank 42: Point 879 (-90.739855, 29.526255, -2.0511598) failed to convert
-rank 49: Point 884 (-90.613912, 29.697527, -0.46476399) failed to convert
-rank 73: Point 1217 (-90.027739, 29.772409, -3.3627464) failed to convert
-rank 81: Point 1215 (-89.842302, 29.599258, 23.880116) failed to convert
-rank 6: Point 879 (-91.742165, 30.66582, -8.4751966) failed to convert
-rank 31: Point 883 (-90.955638, 30.40589, -3.0901146) failed to convert
-rank 15: Point 880 (-91.429093, 30.208117, -1.3863006) failed to convert
-rank 92: Point 1227 (-89.220211, 30.203936, 5.9304271) failed to convert
-rank 47: Point 883 (-90.654572, 29.74877, -0.72020758) failed to convert
-rank 56: Point 879 (-90.482715, 29.702237, -1.427367) failed to convert
-rank 25: Point 888 (-91.150441, 30.340789, 19.781759) failed to convert
-rank 1: Point 885 (-92.040152, 30.483168, -8.6941147) failed to convert
-rank 10: Point 878 (-91.580425, 31.017627, -13.897177) failed to convert
-rank 58: Point 873 (-90.4526, 29.562123, 0.40539434) failed to convert
-rank 95: Point 1217 (-89.216744, 29.197892, -0.0) failed to convert
-rank 96: Point 1231 (-89.166004, 29.527923, 6.0077875) failed to convert
-rank 18: Point 881 (-91.32925, 29.873413, -0.60473689) failed to convert
-rank 57: Point 887 (-90.453684, 29.857428, -0.65339976) failed to convert
-rank 30: Point 881 (-91.040036, 29.724278, -0.59175349) failed to convert
-rank 94: Point 1227 (-89.238695, 29.148176, 5.1598225) failed to convert
-rank 14: Point 876 (-91.449155, 30.393383, -2.9888565) failed to convert
-rank 4: Point 880 (-91.863259, 29.788795, 0.9400136) failed to convert
-rank 29: Point 883 (-91.058806, 29.730016, -0.88432686) failed to convert
-rank 80: Point 1225 (-89.873867, 29.682123, -0.0) failed to convert
-rank 22: Point 878 (-91.231516, 29.914392, -5.2676942) failed to convert
-rank 99: Point 1217 (-88.849374, 29.914397, 2.6033045) failed to convert
-rank 89: Point 1218 (-89.373163, 29.585115, 2.692363) failed to convert
-rank 3: Point 884 (-91.887874, 30.175723, -2.0009429) failed to convert
-rank 9: Point 882 (-91.671256, 30.098242, -0.69610339) failed to convert
-rank 82: Point 1229 (-89.78767, 29.855999, -0.16051893) failed to convert
-rank 44: Point 880 (-90.685276, 29.839063, 0.43023171) failed to convert
-rank 54: Point 879 (-90.484215, 30.109728, -0.41122354) failed to convert
-rank 20: Point 876 (-91.24087, 30.282829, -6.9278225) failed to convert
-rank 71: Point 1217 (-90.055145, 29.968172, -1.2388273) failed to convert
-rank 19: Point 891 (-91.319227, 29.442711, 6.0631994) failed to convert
-rank 21: Point 889 (-91.219215, 30.318601, -14.031469) failed to convert
-rank 78: Point 1229 (-89.935283, 29.633573, -4.9801275) failed to convert
-rank 51: Point 885 (-90.595574, 29.505827, 0.79277457) failed to convert
-rank 13: Point 881 (-91.467164, 30.730158, -20.0) failed to convert
-rank 90: Point 1227 (-89.34103, 29.480338, 4.0229854) failed to convert
-rank 28: Point 875 (-91.105724, 29.68848, -0.48467337) failed to convert
-rank 98: Point 1231 (-89.025308, 29.735876, 2.9528791) failed to convert
-rank 8: Point 873 (-91.661336, 30.791233, -10.085062) failed to convert
-rank 26: Point 875 (-91.17482, 29.703382, -1.5987901) failed to convert
-rank 23: Point 884 (-91.186035, 30.312364, -13.900404) failed to convert
-rank 65: Point 1218 (-90.265184, 29.374588, -4.4933656) failed to convert
-rank 72: Point 1228 (-90.029384, 30.024423, -9.0) failed to convert
-rank 74: Point 1227 (-89.996655, 29.89615, -0.24754739) failed to convert
-rank 60: Point 872 (-90.403322, 29.602076, -0.69394872) failed to convert
-rank 45: Point 887 (-90.72948, 29.028739, 3.7064203) failed to convert
-rank 66: Point 1225 (-90.233032, 29.338416, -0.35440268) failed to convert
-rank 12: Point 868 (-91.513112, 30.527841, -6.4984693) failed to convert
-rank 32: Point 875 (-90.962879, 29.637588, -0.63140043) failed to convert
-rank 50: Point 884 (-90.620935, 29.390417, -0.33076153) failed to convert
-rank 5: Point 886 (-91.78827, 30.351495, -9.8563256) failed to convert
-rank 86: Point 1228 (-89.567017, 29.831384, -0.44191175) failed to convert
-rank 33: Point 880 (-90.901383, 30.063452, -10.007703) failed to convert
-rank 43: Point 887 (-90.683789, 30.037098, 17.453429) failed to convert
-rank 88: Point 1229 (-89.417129, 29.755305, -0.0) failed to convert
-rank 84: Point 1228 (-89.71147, 29.889107, 2.5005254) failed to convert
-rank 70: Point 1231 (-90.094884, 29.67696, 0.31299999) failed to convert
-rank 17: Point 887 (-91.38428, 29.527665, -0.62651017) failed to convert
-rank 67: Point 1215 (-90.147463, 29.950378, -7.744359) failed to convert
-rank 97: Point 1215 (-89.165604, 29.014977, 3.1205211) failed to convert
-rank 76: Point 1232 (-89.945046, 30.075075, -4.4287442) failed to convert
-rank 16: Point 878 (-91.388095, 30.184423, -5.4528414) failed to convert
-rank 64: Point 1229 (-90.326041, 29.023176, 8.1732743) failed to convert
-rank 68: Point 1228 (-90.114386, 30.021816, -1.1663876) failed to convert
-rank 2: Point 879 (-91.91176, 31.01691, -19.14167) failed to convert
-rank 59: Point 884 (-90.443398, 29.392458, -0.0) failed to convert
-rank 79: Point 1219 (-89.894004, 29.900568, 1.2774878) failed to convert
-rank 93: Point 1217 (-89.263467, 29.185722, 12.972027) failed to convert
-rank 87: Point 1218 (-89.523166, 29.362018, 20.959123) failed to convert
-rank 63: Point 885 (-90.323457, 29.641123, -0.48995989) failed to convert
-rank 69: Point 1219 (-90.096613, 29.914441, -7.2201029) failed to convert
-rank 0: Point 823 (-92.38307, 29.670045, -0.0) failed to convert
-rank 91: Point 1219 (-89.347551, 29.150303, 0.31299999) failed to convert
-rank 83: Point 1216 (-89.7668, 29.787033, -0.647637) failed to convert
-rank 53: Point 884 (-90.539562, 29.629963, -0.34689355) failed to convert
-rank 85: Point 1219 (-89.608942, 30.285624, -3.3666701) failed to convert
-rank 41: Point 885 (-90.764983, 29.461854, -0.64825232) failed to convert
-rank 77: Point 1219 (-89.922684, 30.095457, -5.9070244) failed to convert
-rank 24: Point 878 (-91.222631, 29.446779, -0.33322944) failed to convert
-rank 73: Point 1218 (-90.009637, 30.003023, -0.29097102) failed to convert
-rank 75: Point 1220 (-89.978531, 29.881786, 0.29909752) failed to convert
-rank 81: Point 1216 (-89.821143, 29.861175, 0.17156925) failed to convert
-rank 39: Point 882 (-90.777184, 29.751737, -2.1182632) failed to convert
-rank 92: Point 1228 (-89.322374, 29.041938, 13.50762) failed to convert
-rank 48: Point 877 (-90.611482, 30.034869, 29.291522) failed to convert
-rank 61: Point 890 (-90.383215, 29.574867, -2.0679552) failed to convert
-rank 37: Point 886 (-90.78645, 30.246176, -1.307672) failed to convert
-rank 36: Point 878 (-90.822572, 30.057037, -2.2815898) failed to convert
-rank 96: Point 1232 (-89.092647, 30.340651, 3.2245248) failed to convert
-rank 99: Point 1218 (-88.888857, 29.489471, 14.04178) failed to convert
-rank 89: Point 1219 (-89.395308, 29.32819, -3.4123032) failed to convert
-rank 95: Point 1218 (-89.220819, 29.151519, -0.59234739) failed to convert
-rank 38: Point 876 (-90.802415, 29.627556, -1.0694616) failed to convert
-rank 35: Point 890 (-90.886295, 29.465533, -0.75080721) failed to convert
-rank 80: Point 1226 (-89.904574, 29.296476, 1.2347742) failed to convert
-rank 94: Point 1228 (-89.158403, 30.051778, 1.6420096) failed to convert
-rank 55: Point 882 (-90.496977, 29.681115, 0.3991464) failed to convert
-rank 82: Point 1230 (-89.754109, 30.265121, -2.5104182) failed to convert
-rank 62: Point 878 (-90.362186, 29.529481, -0.22933788) failed to convert
-rank 11: Point 879 (-91.61699, 29.561737, 1.7999999) failed to convert
-rank 40: Point 877 (-90.785689, 29.396997, -8.2296) failed to convert
-rank 34: Point 874 (-90.864533, 30.193601, -0.75737709) failed to convert
-rank 7: Point 887 (-91.729987, 30.213351, -2.2902976) failed to convert
-rank 52: Point 875 (-90.50487, 30.426602, -3.9800609) failed to convert
-rank 49: Point 885 (-90.608058, 29.780187, -0.55743518) failed to convert
-rank 71: Point 1218 (-90.057717, 29.935174, 31.940893) failed to convert
-rank 90: Point 1228 (-89.362203, 29.23551, -0.53590949) failed to convert
-rank 6: Point 880 (-91.741867, 30.671088, -14.073113) failed to convert
-rank 78: Point 1230 (-89.913783, 29.903787, 1.7573644) failed to convert
-rank 15: Point 881 (-91.41353, 30.464856, -4.3660235) failed to convert
-rank 47: Point 884 (-90.646708, 29.860973, -0.51412438) failed to convert
-rank 46: Point 870 (-90.651143, 30.045901, -9.8407736) failed to convert
-rank 14: Point 877 (-91.492454, 29.666046, -3.2217361) failed to convert
-rank 31: Point 884 (-90.975153, 30.111965, 14.264296) failed to convert
-rank 18: Point 882 (-91.286612, 30.562554, -16.664329) failed to convert
-rank 27: Point 883 (-91.115814, 30.192778, 17.619654) failed to convert
-rank 56: Point 880 (-90.476998, 29.781342, -0.51935648) failed to convert
-rank 98: Point 1232 (-89.023607, 29.754384, 2.4131349) failed to convert
-rank 72: Point 1229 (-90.028715, 30.032698, -4.7091603) failed to convert
-rank 42: Point 880 (-90.70522, 30.027281, 6.9387834) failed to convert
-rank 65: Point 1219 (-90.259579, 29.449639, -0.49075691) failed to convert
-rank 74: Point 1228 (-89.99682, 29.894022, 0.24250656) failed to convert
-rank 58: Point 874 (-90.448538, 29.618042, -0.56594332) failed to convert
-rank 86: Point 1229 (-89.602236, 29.411189, 14.973463) failed to convert
-rank 30: Point 882 (-91.028775, 29.897262, -1.8795457) failed to convert
-rank 25: Point 889 (-91.189436, 29.726534, -0.02) failed to convert
-rank 84: Point 1229 (-89.733037, 29.6265, -0.0) failed to convert
-rank 4: Point 881 (-91.918686, 28.749256, 29.393804) failed to convert
-rank 66: Point 1226 (-90.225883, 29.433448, -0.44807248) failed to convert
-rank 57: Point 888 (-90.458458, 29.791522, 0.02) failed to convert
-rank 88: Point 1230 (-89.4511, 29.358663, -2.7211563) failed to convert
-rank 9: Point 883 (-91.618762, 31.007399, 0.93822473) failed to convert
-rank 10: Point 879 (-91.596435, 30.745091, -16.803165) failed to convert
-rank 29: Point 884 (-91.032556, 30.133637, -11.404703) failed to convert
-rank 22: Point 879 (-91.254608, 29.543193, 7.5717349) failed to convert
-rank 19: Point 892 (-91.253449, 30.504914, 11.838787) failed to convert
-rank 3: Point 885 (-91.902906, 29.897023, -20.16819) failed to convert
-rank 21: Point 890 (-91.270629, 29.494063, 7.8550609) failed to convert
-rank 44: Point 881 (-90.700684, 29.617132, -0.20314133) failed to convert
-rank 51: Point 886 (-90.595574, 29.505767, 0.94686689) failed to convert
-rank 97: Point 1216 (-89.090041, 29.858648, 3.2060156) failed to convert
-rank 1: Point 886 (-92.066534, 29.976013, -2.8779897) failed to convert
-rank 54: Point 880 (-90.517047, 29.654538, -0.1597196) failed to convert
-rank 70: Point 1232 (-90.094379, 29.683479, 0.00132891) failed to convert
-rank 8: Point 874 (-91.657064, 30.864597, -11.798103) failed to convert
-rank 20: Point 877 (-91.235438, 30.369093, 5.212931) failed to convert
-rank 64: Point 1230 (-90.231377, 30.288981, 3.6900001) failed to convert
-rank 68: Point 1229 (-90.122838, 29.912402, 12.205801) failed to convert
-rank 28: Point 876 (-91.07152, 30.218923, -11.932921) failed to convert
-rank 13: Point 882 (-91.53327, 29.614819, -1.405388) failed to convert
-rank 67: Point 1216 (-90.123241, 30.263915, 4.2560168) failed to convert
-rank 76: Point 1233 (-89.957236, 29.921719, 37.298512) failed to convert
-rank 87: Point 1219 (-89.490402, 29.74839, 8.353175) failed to convert
-rank 79: Point 1220 (-89.896647, 29.867542, -0.56) failed to convert
-rank 23: Point 885 (-91.186038, 30.312304, -14.657833) failed to convert
-rank 26: Point 876 (-91.175643, 29.690158, -2.5392888) failed to convert
-rank 69: Point 1220 (-90.096598, 29.914367, -7.1719445) failed to convert
-rank 83: Point 1217 (-89.766829, 29.78668, -0.72941405) failed to convert
-rank 45: Point 888 (-90.706563, 29.363288, 0.27329918) failed to convert
-rank 93: Point 1218 (-89.270565, 29.104318, 7.1678692) failed to convert
-rank 91: Point 1220 (-89.346897, 29.157792, -2.3910609) failed to convert
-rank 32: Point 876 (-90.999329, 29.078663, 1.6054195) failed to convert
-rank 12: Point 869 (-91.52015, 30.408846, -10.561993) failed to convert
-rank 85: Point 1220 (-89.601402, 30.37471, -7.9757378) failed to convert
-rank 43: Point 888 (-90.730795, 29.357855, -0.04473368) failed to convert
-rank 73: Point 1219 (-90.021227, 29.855427, -0.66034868) failed to convert
-rank 33: Point 881 (-90.920664, 29.774493, -0.83427693) failed to convert
-rank 5: Point 887 (-91.763711, 30.78976, -9.5840693) failed to convert
-rank 60: Point 873 (-90.374522, 29.993822, -5.0965611) failed to convert
-rank 50: Point 885 (-90.620915, 29.390382, -0.42852773) failed to convert
-rank 17: Point 888 (-91.315683, 30.648719, 11.856306) failed to convert
-rank 75: Point 1221 (-89.976884, 29.902555, 2.672123) failed to convert
-rank 77: Point 1220 (-89.960097, 29.624596, 1.3685244) failed to convert
-rank 81: Point 1217 (-89.79081, 30.233375, -0.72646053) failed to convert
-rank 92: Point 1229 (-89.306142, 29.229112, -0.53550489) failed to convert
-rank 99: Point 1219 (-88.873283, 29.656823, 9.9105035) failed to convert
-rank 96: Point 1233 (-89.194876, 29.2025, -0.03114286) failed to convert
-rank 16: Point 879 (-91.388183, 30.182781, -0.23100001) failed to convert
-rank 80: Point 1227 (-89.879204, 29.615281, -1.1562039) failed to convert
-rank 89: Point 1220 (-89.431166, 28.908022, 8.3592871) failed to convert
-rank 2: Point 880 (-91.911731, 31.016963, -18.410007) failed to convert
-rank 63: Point 886 (-90.306757, 29.865279, -0.47531046) failed to convert
-rank 59: Point 885 (-90.424917, 29.646576, -0.40505956) failed to convert
-rank 94: Point 1229 (-89.233991, 29.201674, -0.00348272) failed to convert
-rank 95: Point 1219 (-89.216802, 29.197086, -0.28983395) failed to convert
-rank 82: Point 1231 (-89.80996, 29.580909, 20.994866) failed to convert
-rank 41: Point 886 (-90.734582, 29.904733, -0.30007152) failed to convert
-rank 39: Point 883 (-90.777191, 29.751592, -2.1963808) failed to convert
-rank 53: Point 885 (-90.504945, 30.111734, -0.60054475) failed to convert
-rank 71: Point 1219 (-90.068002, 29.802952, -3.7124641) failed to convert
-rank 24: Point 879 (-91.168095, 30.312416, 14.206545) failed to convert
-rank 78: Point 1231 (-89.93526, 29.633628, -4.9801275) failed to convert
-rank 90: Point 1229 (-89.288202, 30.083403, -0.65334805) failed to convert
-rank 61: Point 891 (-90.387505, 29.516292, -1.5599806) failed to convert
-rank 0: Point 824 (-92.387932, 29.560021, -0.62953097) failed to convert
-rank 48: Point 878 (-90.646784, 29.532871, -0.5775023) failed to convert
-rank 98: Point 1233 (-88.994257, 30.073971, 6.0887426) failed to convert
-rank 65: Point 1220 (-90.259302, 29.453329, -3.5844481) failed to convert
-rank 72: Point 1230 (-90.049083, 29.772299, -1.7874162) failed to convert
-rank 37: Point 887 (-90.821453, 29.733362, -2.6220374) failed to convert
-rank 35: Point 891 (-90.837423, 30.191339, -0.63879295) failed to convert
-rank 11: Point 880 (-91.577354, 30.248009, 18.012639) failed to convert
-rank 74: Point 1229 (-89.996813, 29.894066, -0.07557864) failed to convert
-rank 55: Point 883 (-90.470528, 30.046766, -0.66166081) failed to convert
-rank 40: Point 878 (-90.785692, 29.396957, -8.2296) failed to convert
-rank 36: Point 879 (-90.827774, 29.980503, -5.673018) failed to convert
-rank 66: Point 1227 (-90.181322, 30.02087, -5.1947067) failed to convert
-rank 38: Point 877 (-90.82053, 29.359581, 0.32943493) failed to convert
-rank 84: Point 1230 (-89.753193, 29.379425, 1.0458899) failed to convert
-rank 7: Point 888 (-91.698367, 30.769328, -9.4280217) failed to convert
-rank 86: Point 1230 (-89.600065, 29.437119, 36.189167) failed to convert
-rank 88: Point 1231 (-89.451078, 29.35885, -4.5476167) failed to convert
-rank 34: Point 875 (-90.905667, 29.580253, -0.27432001) failed to convert
-rank 49: Point 886 (-90.650362, 29.17552, 0.65363483) failed to convert
-rank 52: Point 876 (-90.579899, 29.378762, 0.1302547) failed to convert
-rank 6: Point 881 (-91.748607, 30.551575, -12.215388) failed to convert
-rank 64: Point 1231 (-90.258088, 29.936224, -15.390028) failed to convert
-rank 15: Point 882 (-91.506968, 28.889749, 16.073171) failed to convert
-rank 31: Point 885 (-90.96417, 30.27757, -5.3971303) failed to convert
-rank 97: Point 1217 (-89.107783, 29.66224, 4.0631885) failed to convert
-rank 27: Point 884 (-91.116043, 30.188929, -11.220759) failed to convert
-rank 70: Point 1233 (-90.088649, 29.757584, 0.01572162) failed to convert
-rank 46: Point 871 (-90.66427, 29.858739, -0.25869222) failed to convert
-rank 18: Point 883 (-91.286603, 30.562614, -16.664329) failed to convert
-rank 47: Point 885 (-90.646697, 29.860914, 0.13097824) failed to convert
-rank 67: Point 1217 (-90.212922, 29.087424, 0.76336732) failed to convert
-rank 68: Point 1230 (-90.114377, 30.021876, -1.5160336) failed to convert
-rank 58: Point 875 (-90.436073, 29.789459, -0.80000856) failed to convert
-rank 14: Point 878 (-91.432723, 30.665125, -8.4976787) failed to convert
-rank 56: Point 881 (-90.482969, 29.698578, -0.15896094) failed to convert
-rank 76: Point 1234 (-89.954048, 29.961777, -3.5929456) failed to convert
-rank 69: Point 1221 (-90.068559, 30.274245, 4.1999998) failed to convert
-rank 79: Point 1221 (-89.915784, 29.627632, 22.133863) failed to convert
-rank 4: Point 882 (-91.824421, 30.498177, -4.4786288) failed to convert
-rank 57: Point 889 (-90.45487, 29.84081, -0.65204846) failed to convert
-rank 9: Point 884 (-91.68389, 29.87541, -1.6983882) failed to convert
-rank 30: Point 883 (-91.040021, 29.724315, -1.0950732) failed to convert
-rank 42: Point 881 (-90.739899, 29.525374, -2.1863581) failed to convert
-rank 25: Point 890 (-91.211522, 29.373385, 2.4663092) failed to convert
-rank 87: Point 1220 (-89.546074, 29.087866, 12.4576) failed to convert
-rank 83: Point 1218 (-89.794969, 29.44023, -0.08105568) failed to convert
-rank 91: Point 1221 (-89.347947, 29.145608, 0.31299999) failed to convert
-rank 29: Point 885 (-91.028983, 30.18784, -12.399265) failed to convert
-rank 93: Point 1219 (-89.262079, 29.201494, 0.32580827) failed to convert
-rank 10: Point 880 (-91.595876, 30.754523, 9.1314261) failed to convert
-rank 22: Point 880 (-91.19511, 30.491214, 14.090689) failed to convert
-rank 62: Point 879 (-90.386309, 29.199586, 0.61407064) failed to convert
-rank 19: Point 893 (-91.311945, 29.561391, -0.63388075) failed to convert
-rank 51: Point 887 (-90.597344, 29.4802, 0.2259863) failed to convert
-rank 54: Point 881 (-90.520145, 29.6112, -1.2317334) failed to convert
-rank 8: Point 875 (-91.674312, 30.564702, -5.768445) failed to convert
-rank 44: Point 882 (-90.679667, 29.91947, -0.3781223) failed to convert
-rank 73: Point 1220 (-90.021218, 29.855463, -0.65849065) failed to convert
-rank 20: Point 878 (-91.234466, 30.384401, -7.9210755) failed to convert
-rank 1: Point 887 (-92.025354, 30.763608, -9.9226157) failed to convert
-rank 85: Point 1221 (-89.653327, 29.755481, -0.00016067) failed to convert
-rank 81: Point 1218 (-89.801003, 30.108672, 1.7950504) failed to convert
-rank 77: Point 1221 (-89.957827, 29.653141, 22.437703) failed to convert
-rank 92: Point 1230 (-89.316684, 29.107467, -0.0) failed to convert
-rank 3: Point 886 (-91.917696, 29.620158, -0.57545235) failed to convert
-rank 99: Point 1220 (-88.892361, 29.450247, 14.763101) failed to convert
-rank 21: Point 891 (-91.248176, 29.856447, -0.75374611) failed to convert
-rank 26: Point 877 (-91.142471, 30.212109, -7.2034017) failed to convert
-rank 32: Point 877 (-90.93039, 30.127417, -5.788075) failed to convert
-rank 13: Point 883 (-91.467152, 30.730119, -20.0) failed to convert
-rank 43: Point 889 (-90.713492, 29.609431, -0.52327299) failed to convert
-rank 75: Point 1222 (-89.980587, 29.855661, 19.647705) failed to convert
-rank 89: Point 1221 (-89.36921, 29.630458, 2.9375191) failed to convert
-rank 96: Point 1234 (-89.17507, 29.425958, 5.1573534) failed to convert
-rank 45: Point 889 (-90.666232, 29.944185, -1.1553002) failed to convert
-rank 28: Point 877 (-91.071521, 30.218863, -11.932921) failed to convert
-rank 94: Point 1230 (-89.229005, 29.258215, -0.0) failed to convert
-rank 23: Point 886 (-91.18604, 30.312263, -14.657833) failed to convert
-rank 12: Point 870 (-91.523, 30.360577, -0.34999999) failed to convert
-rank 5: Point 888 (-91.752584, 30.985931, -11.754039) failed to convert
-rank 80: Point 1228 (-89.889303, 29.488009, 1.1176973) failed to convert
-rank 33: Point 882 (-90.901347, 30.063501, -10.423856) failed to convert
-rank 50: Point 886 (-90.612113, 29.515792, -0.41596521) failed to convert
-rank 95: Point 1220 (-89.216751, 29.197601, -0.10630064) failed to convert
-rank 60: Point 874 (-90.404257, 29.589147, 0.05770581) failed to convert
-rank 82: Point 1232 (-89.810773, 29.570393, -1.9988784) failed to convert
-rank 78: Point 1232 (-89.906502, 29.994511, 9.6876189) failed to convert
-rank 71: Point 1220 (-90.065837, 29.830694, -9.0) failed to convert
-rank 16: Point 880 (-91.357877, 30.677681, -10.147036) failed to convert
-rank 98: Point 1234 (-89.074971, 29.187285, 4.9976483) failed to convert
-rank 72: Point 1231 (-90.03053, 30.009538, -2.7841283) failed to convert
-rank 17: Point 889 (-91.374882, 29.683284, -4.5340255) failed to convert
-rank 65: Point 1221 (-90.259293, 29.453389, -3.5844481) failed to convert
-rank 2: Point 881 (-91.91564, 30.944853, -17.932967) failed to convert
-rank 59: Point 886 (-90.410076, 29.849398, 1.4304557) failed to convert
-rank 90: Point 1230 (-89.371709, 29.124862, 0.31299999) failed to convert
-rank 63: Point 887 (-90.350999, 29.267436, 1.2003138) failed to convert
-rank 86: Point 1231 (-89.591076, 29.544608, -0.46251537) failed to convert
-rank 84: Point 1231 (-89.702612, 29.995525, 2.98) failed to convert
-rank 88: Point 1232 (-89.396165, 29.997174, 0.60589005) failed to convert
-rank 66: Point 1228 (-90.234735, 29.315093, -0.39500663) failed to convert
-rank 74: Point 1230 (-89.996606, 29.896688, 0.97231856) failed to convert
-rank 41: Point 887 (-90.764749, 29.464611, -8.2296) failed to convert
-rank 39: Point 884 (-90.792522, 29.526508, -0.62583518) failed to convert
-rank 64: Point 1232 (-90.275242, 29.707535, 2.51) failed to convert
-rank 97: Point 1218 (-89.150076, 29.189514, -0.0) failed to convert
-rank 76: Point 1235 (-89.965671, 29.815097, -8.2296) failed to convert
-rank 70: Point 1234 (-90.083304, 29.826571, -0.75074584) failed to convert
-rank 67: Point 1218 (-90.147424, 29.950425, -7.744359) failed to convert
-rank 79: Point 1222 (-89.87584, 30.125985, -0.17995032) failed to convert
-rank 53: Point 886 (-90.551137, 29.467123, -0.08856084) failed to convert
-rank 68: Point 1231 (-90.138092, 29.713673, -0.21247186) failed to convert
-rank 35: Point 892 (-90.907714, 29.142299, -3e-08) failed to convert
-rank 48: Point 879 (-90.634182, 29.712839, -1.1522664) failed to convert
-rank 61: Point 892 (-90.383223, 29.574687, -2.2304562) failed to convert
-rank 83: Point 1219 (-89.7668, 29.786894, -1.0714576) failed to convert
-rank 87: Point 1221 (-89.531527, 29.260533, 0.52149764) failed to convert
-rank 0: Point 825 (-92.40964, 29.094294, 20.1) failed to convert
-rank 91: Point 1222 (-89.341089, 29.224677, 0.08860568) failed to convert
-rank 69: Point 1222 (-90.104207, 29.815575, -1.3863857) failed to convert
-rank 55: Point 884 (-90.483679, 29.865429, -8.2296) failed to convert
-rank 37: Point 888 (-90.810952, 29.887998, -0.37400187) failed to convert
-rank 11: Point 881 (-91.615142, 29.593957, 1.9821938) failed to convert
-rank 36: Point 880 (-90.80363, 30.333728, -2.9165089) failed to convert
-rank 40: Point 879 (-90.785696, 29.396896, -8.2296) failed to convert
-rank 6: Point 882 (-91.738812, 30.724915, -15.108937) failed to convert
-rank 7: Point 889 (-91.739386, 30.044569, -5.1326498) failed to convert
-rank 93: Point 1220 (-89.268556, 29.12731, -0.22906533) failed to convert
-rank 73: Point 1221 (-90.01347, 29.953709, -1.6994454) failed to convert
-rank 49: Point 887 (-90.585415, 30.099035, -0.18383846) failed to convert
-rank 85: Point 1222 (-89.645668, 29.846845, 10.135976) failed to convert
-rank 24: Point 880 (-91.170583, 30.273385, -14.39201) failed to convert
-rank 81: Point 1219 (-89.821531, 29.856209, 0.38442504) failed to convert
-rank 92: Point 1231 (-89.294935, 29.357534, -0.35009412) failed to convert
-rank 27: Point 885 (-91.111751, 30.25533, 5.6218726) failed to convert
-rank 77: Point 1222 (-89.95631, 29.67234, -5.0420019) failed to convert
-rank 99: Point 1221 (-88.82829, 30.134727, 13.181586) failed to convert
-rank 52: Point 877 (-90.560133, 29.65788, -0.6043308) failed to convert
-rank 31: Point 886 (-91.011973, 29.550557, -0.38174011) failed to convert
-rank 96: Point 1235 (-89.197165, 29.176284, -0.0) failed to convert
-rank 47: Point 886 (-90.675265, 29.45134, -0.40495747) failed to convert
-rank 15: Point 883 (-91.449384, 29.869016, -0.19412234) failed to convert
-rank 94: Point 1231 (-89.240313, 29.129334, 0.05120239) failed to convert
-rank 75: Point 1223 (-89.981045, 29.849807, 27.450933) failed to convert
-rank 80: Point 1229 (-89.863901, 29.804813, -0.0) failed to convert
-rank 46: Point 872 (-90.695616, 29.407618, 0.75249633) failed to convert
-rank 58: Point 876 (-90.435848, 29.792501, 0.50926238) failed to convert
-rank 38: Point 878 (-90.784168, 29.895199, -1.3558925) failed to convert
-rank 34: Point 876 (-90.929135, 29.22527, 2.0513518) failed to convert
-rank 57: Point 890 (-90.443029, 30.00332, -2.7610279) failed to convert
-rank 4: Point 883 (-91.798459, 30.96409, -19.153631) failed to convert
-rank 30: Point 884 (-91.012017, 30.153107, -10.55865) failed to convert
-rank 29: Point 886 (-91.094708, 29.169475, 2.0711) failed to convert
-rank 89: Point 1222 (-89.315592, 30.24353, 3.3292853) failed to convert
-rank 10: Point 881 (-91.633294, 30.109291, -8.2296) failed to convert
-rank 19: Point 894 (-91.253181, 30.50876, 5.8501886) failed to convert
-rank 95: Point 1221 (-89.216771, 29.197353, -0.26398597) failed to convert
-rank 9: Point 885 (-91.706073, 29.480801, 1.9790051) failed to convert
-rank 82: Point 1233 (-89.798082, 29.727006, -0.08021977) failed to convert
-rank 8: Point 876 (-91.648901, 31.004766, -12.640888) failed to convert
-rank 1: Point 888 (-92.089199, 29.531573, 2.3864355) failed to convert
-rank 62: Point 880 (-90.331973, 29.937722, -8.3179927) failed to convert
-rank 54: Point 882 (-90.51698, 29.655403, -1.0055969) failed to convert
-rank 42: Point 882 (-90.715898, 29.873437, -0.71751345) failed to convert
-rank 22: Point 881 (-91.231482, 29.914442, -9.2080087) failed to convert
-rank 44: Point 883 (-90.683028, 29.871247, -0.49879728) failed to convert
-rank 21: Point 892 (-91.219259, 30.317359, -8.4749448) failed to convert
-rank 98: Point 1235 (-89.001941, 29.989959, 4.4086136) failed to convert
-rank 78: Point 1233 (-89.906371, 29.995963, -7.8607926) failed to convert
-rank 72: Point 1232 (-90.049012, 29.773187, -1.6307155) failed to convert
-rank 71: Point 1221 (-90.058434, 29.925715, -7.5806814) failed to convert
-rank 14: Point 879 (-91.505809, 29.438211, 2.429014) failed to convert
-rank 25: Point 891 (-91.160402, 30.184446, 24.017298) failed to convert
-rank 3: Point 887 (-91.912842, 29.710807, 2.6929136) failed to convert
-rank 56: Point 882 (-90.50158, 29.439631, -0.0) failed to convert
-rank 43: Point 890 (-90.713331, 29.611598, -0.56498911) failed to convert
-rank 20: Point 879 (-91.225904, 30.519815, 8.6982357) failed to convert
-rank 90: Point 1231 (-89.367711, 29.171344, -0.2356707) failed to convert
-rank 32: Point 878 (-90.962844, 29.637638, -1.055159) failed to convert
-rank 13: Point 884 (-91.503076, 30.128685, -3.8178309) failed to convert
-rank 45: Point 890 (-90.699082, 29.471736, -0.64465459) failed to convert
-rank 65: Point 1222 (-90.221401, 29.956244, -1.2748088) failed to convert
-rank 28: Point 878 (-91.083376, 30.03581, -3.4396964) failed to convert
-rank 88: Point 1233 (-89.451072, 29.358773, -4.458383) failed to convert
-rank 12: Point 871 (-91.563396, 29.670628, -0.42269902) failed to convert
-rank 86: Point 1232 (-89.600369, 29.432831, 43.926917) failed to convert
-rank 84: Point 1232 (-89.74105, 29.527948, 38.438949) failed to convert
-rank 18: Point 884 (-91.286597, 30.562654, -16.664329) failed to convert
-rank 74: Point 1231 (-90.003993, 29.802742, 13.383105) failed to convert
-rank 23: Point 887 (-91.22303, 29.725347, -6.9616325) failed to convert
-rank 66: Point 1229 (-90.181326, 30.020337, 0.45907937) failed to convert
-rank 64: Point 1233 (-90.252869, 30.004592, 1.4722309) failed to convert
-rank 97: Point 1219 (-89.063498, 30.149599, 5.369463) failed to convert
-rank 76: Point 1236 (-89.945438, 30.069867, 1.515699) failed to convert
-rank 51: Point 888 (-90.590296, 29.579985, -0.3859541) failed to convert
-rank 70: Point 1235 (-90.093764, 29.691247, -0.8176505) failed to convert
-rank 79: Point 1223 (-89.915339, 29.632742, -4.7807883) failed to convert
-rank 68: Point 1232 (-90.183575, 29.114923, 0.31299999) failed to convert
-rank 67: Point 1219 (-90.147121, 29.954208, 21.401964) failed to convert
-rank 5: Point 889 (-91.788211, 30.351506, -8.2296) failed to convert
-rank 87: Point 1222 (-89.523461, 29.356337, -4.189781) failed to convert
-rank 26: Point 878 (-91.180959, 29.605735, -3.745992) failed to convert
-rank 60: Point 875 (-90.403315, 29.602037, -0.62865894) failed to convert
-rank 50: Point 887 (-90.623613, 29.35163, 0.36576) failed to convert
-rank 83: Point 1220 (-89.803482, 29.334574, 0.59612266) failed to convert
-rank 69: Point 1223 (-90.108533, 29.759216, -0.35116475) failed to convert
-rank 2: Point 882 (-91.915603, 30.944837, -17.922262) failed to convert
-rank 91: Point 1223 (-89.348029, 29.14428, 0.31299999) failed to convert
-rank 33: Point 883 (-90.930439, 29.626829, -0.63869471) failed to convert
-rank 93: Point 1221 (-89.164719, 30.29671, 4.2013279) failed to convert
-rank 39: Point 885 (-90.758961, 30.017187, 35.676855) failed to convert
-rank 59: Point 887 (-90.431629, 29.553867, -0.5845884) failed to convert
-rank 73: Point 1222 (-90.02768, 29.772395, -4.8774099) failed to convert
-rank 63: Point 888 (-90.329197, 29.563348, -2.859024) failed to convert
-rank 85: Point 1223 (-89.676071, 29.47956, -1.152726) failed to convert
-rank 81: Point 1220 (-89.820852, 29.86446, -0.77259857) failed to convert
-rank 41: Point 888 (-90.734933, 29.898978, -0.79237685) failed to convert
-rank 17: Point 890 (-91.34944, 30.101538, -0.72550685) failed to convert
-rank 35: Point 893 (-90.829343, 30.309691, -1.673875) failed to convert
-rank 92: Point 1232 (-89.214956, 30.262091, 2.7112557) failed to convert
-rank 16: Point 881 (-91.352946, 30.757384, -15.670134) failed to convert
-rank 94: Point 1232 (-89.240647, 29.125521, 6.5120945) failed to convert
-rank 96: Point 1236 (-89.148397, 29.723937, 3.4458094) failed to convert
-rank 61: Point 893 (-90.387494, 29.516352, -0.02569401) failed to convert
-rank 77: Point 1223 (-89.901595, 30.357763, -7.7201) failed to convert
-rank 55: Point 885 (-90.454194, 30.270456, 3.3072684) failed to convert
-rank 53: Point 887 (-90.509395, 30.050032, 26.926261) failed to convert
-rank 80: Point 1230 (-89.902962, 29.315366, 0.31299999) failed to convert
-rank 75: Point 1224 (-89.992645, 29.702495, -2.557272) failed to convert
-rank 7: Point 890 (-91.713143, 30.509817, -6.8685796) failed to convert
-rank 99: Point 1222 (-88.897197, 29.397206, 18.236094) failed to convert
-rank 89: Point 1223 (-89.407267, 29.188154, 0.31299999) failed to convert
-rank 82: Point 1234 (-89.818869, 29.469762, 0.08626244) failed to convert
-rank 40: Point 880 (-90.754082, 29.859674, -0.48168169) failed to convert
-rank 49: Point 888 (-90.683051, 28.700709, 17.099609) failed to convert
-rank 95: Point 1222 (-89.216666, 29.19843, -0.27943119) failed to convert
-rank 36: Point 881 (-90.862459, 29.465685, -0.90127877) failed to convert
-rank 6: Point 883 (-91.748573, 30.551781, -12.152288) failed to convert
-rank 78: Point 1234 (-89.904395, 30.020545, -9.0) failed to convert
-rank 98: Point 1236 (-89.041227, 29.560176, 9.1683334) failed to convert
-rank 48: Point 880 (-90.629084, 29.785377, 0.1524) failed to convert
-rank 37: Point 889 (-90.808592, 29.922532, -0.66728198) failed to convert
-rank 24: Point 881 (-91.187158, 30.012269, -1.3673909) failed to convert
-rank 72: Point 1233 (-89.998978, 30.409154, -8.9366817) failed to convert
-rank 0: Point 826 (-92.382913, 29.661446, -7.179e-05) failed to convert
-rank 31: Point 887 (-90.975189, 30.111223, 12.412437) failed to convert
-rank 11: Point 882 (-91.593422, 29.971106, 0.1) failed to convert
-rank 71: Point 1222 (-90.069942, 29.777838, -0.75544505) failed to convert
-rank 27: Point 886 (-91.116009, 30.188878, -12.541912) failed to convert
-rank 52: Point 878 (-90.557937, 29.688643, -1.6075184) failed to convert
-rank 88: Point 1234 (-89.368948, 30.309151, -5.0791569) failed to convert
-rank 57: Point 891 (-90.470719, 29.622006, 0.96547332) failed to convert
-rank 4: Point 884 (-91.802429, 30.892901, 3.912172) failed to convert
-rank 90: Point 1232 (-89.363526, 29.219931, 0.23031995) failed to convert
-rank 65: Point 1223 (-90.222783, 29.937881, 4.8661187) failed to convert
-rank 47: Point 887 (-90.679668, 29.387766, 0.3048) failed to convert
-rank 38: Point 879 (-90.784186, 29.894898, -0.92816437) failed to convert
-rank 29: Point 887 (-91.059036, 29.725961, -1.5535008) failed to convert
-rank 86: Point 1233 (-89.603414, 29.396163, -5.6144163) failed to convert
-rank 46: Point 873 (-90.620589, 30.477192, -10.544987) failed to convert
-rank 66: Point 1230 (-90.188582, 29.925252, -4.2290661) failed to convert
-rank 74: Point 1232 (-90.001835, 29.830186, -6.7116965) failed to convert
-rank 64: Point 1234 (-90.23454, 30.245993, 3.96) failed to convert
-rank 54: Point 883 (-90.520362, 29.608134, -0.18875132) failed to convert
-rank 10: Point 882 (-91.581424, 30.999813, -15.28677) failed to convert
-rank 97: Point 1220 (-89.165712, 29.012562, 0.01580783) failed to convert
-rank 34: Point 877 (-90.892726, 29.773995, -0.98743633) failed to convert
-rank 62: Point 881 (-90.361871, 29.533543, -3.9883082) failed to convert
-rank 9: Point 886 (-91.630902, 30.798814, -9.359933) failed to convert
-rank 44: Point 884 (-90.706096, 29.538609, -0.509685) failed to convert
-rank 84: Point 1233 (-89.729882, 29.66414, -0.14509793) failed to convert
-rank 30: Point 885 (-91.013106, 30.136456, -0.91929039) failed to convert
-rank 79: Point 1224 (-89.89573, 29.878453, -2.2610268) failed to convert
-rank 19: Point 895 (-91.249602, 30.565567, 12.467129) failed to convert
-rank 1: Point 889 (-92.039289, 30.496072, -7.9961274) failed to convert
-rank 8: Point 877 (-91.693727, 30.224348, -8.5847402) failed to convert
-rank 42: Point 883 (-90.736995, 29.567485, -8.2296) failed to convert
-rank 25: Point 892 (-91.197908, 29.591188, 5.3659305) failed to convert
-rank 43: Point 891 (-90.713548, 29.608347, -8.2296) failed to convert
-rank 70: Point 1236 (-90.09376, 29.691186, -8.2296) failed to convert
-rank 76: Point 1237 (-89.974186, 29.70705, -0.58706201) failed to convert
-rank 21: Point 893 (-91.21918, 30.318552, -14.298169) failed to convert
-rank 20: Point 880 (-91.257456, 30.017166, -8.4368647) failed to convert
-rank 45: Point 891 (-90.704338, 29.39553, 0.3048) failed to convert
-rank 32: Point 879 (-90.962821, 29.637671, -1.2137711) failed to convert
-rank 3: Point 888 (-91.871758, 30.470954, -11.076653) failed to convert
-rank 13: Point 885 (-91.466656, 30.738317, 1.8837064) failed to convert
-rank 93: Point 1222 (-89.262097, 29.200962, 0.42613467) failed to convert
-rank 68: Point 1233 (-90.135559, 29.74607, 0.05014532) failed to convert
-rank 83: Point 1221 (-89.788584, 29.518951, 0.06097149) failed to convert
-rank 69: Point 1224 (-90.110453, 29.734168, -0.15009364) failed to convert
-rank 15: Point 884 (-91.427627, 30.231552, -0.21083466) failed to convert
-rank 67: Point 1220 (-90.14701, 29.954627, 25.701587) failed to convert
-rank 87: Point 1223 (-89.522925, 29.362496, 18.239568) failed to convert
-rank 28: Point 879 (-91.105749, 29.687827, -1.1503454) failed to convert
-rank 58: Point 877 (-90.46865, 29.339324, -0.0) failed to convert
-rank 23: Point 888 (-91.186043, 30.312203, -14.657833) failed to convert
-rank 91: Point 1224 (-89.34723, 29.153485, 0.31299999) failed to convert
-rank 73: Point 1223 (-90.028718, 29.758984, -0.7648591) failed to convert
-rank 51: Point 889 (-90.597321, 29.480166, 0.25870452) failed to convert
-rank 12: Point 872 (-91.533553, 30.181386, -5.8551993) failed to convert
-rank 18: Point 885 (-91.286589, 30.562714, -15.545969) failed to convert
-rank 85: Point 1224 (-89.6738, 29.506644, -0.57788737) failed to convert
-rank 26: Point 879 (-91.175634, 29.690217, -2.5392888) failed to convert
-rank 50: Point 888 (-90.620885, 29.39033, -0.84124626) failed to convert
-rank 94: Point 1233 (-89.237873, 29.157048, -0.48367498) failed to convert
-rank 22: Point 882 (-91.208229, 30.283999, 4.0793448) failed to convert
-rank 81: Point 1221 (-89.804567, 30.064598, -0.08843976) failed to convert
-rank 56: Point 883 (-90.483078, 29.696544, -0.62077103) failed to convert
-rank 2: Point 883 (-91.925528, 30.762167, -9.781471) failed to convert
-rank 33: Point 884 (-90.901324, 30.063534, -10.423856) failed to convert
-rank 60: Point 876 (-90.377982, 29.946917, 4.9438973) failed to convert
-rank 14: Point 880 (-91.482035, 29.842083, -2.8003575) failed to convert
-rank 92: Point 1233 (-89.29771, 29.32564, -0.0) failed to convert
-rank 77: Point 1224 (-89.960062, 29.624645, 1.656039) failed to convert
-rank 75: Point 1225 (-90.027722, 29.253137, 0.31299999) failed to convert
-rank 63: Point 889 (-90.306705, 29.86531, -0.7961692) failed to convert
-rank 96: Point 1237 (-89.198224, 29.16372, -1.1597187) failed to convert
-rank 80: Point 1231 (-89.904581, 29.29493, 1.0646593) failed to convert
-rank 5: Point 890 (-91.787595, 30.36237, -2.8443236) failed to convert
-rank 41: Point 889 (-90.704409, 30.337836, -4.098295) failed to convert
-rank 39: Point 886 (-90.791187, 29.545833, -0.6232582) failed to convert
-rank 35: Point 894 (-90.846485, 30.057627, 36.745612) failed to convert
-rank 59: Point 888 (-90.419508, 29.719589, -0.51541967) failed to convert
-rank 89: Point 1224 (-89.404575, 29.219356, -0.30501368) failed to convert
-rank 82: Point 1235 (-89.795467, 29.7589, -0.0) failed to convert
-rank 98: Point 1237 (-89.076503, 29.168777, 0.66716372) failed to convert
-rank 99: Point 1223 (-88.826246, 30.155063, 12.217464) failed to convert
-rank 72: Point 1234 (-90.028699, 30.03264, -4.7091603) failed to convert
-rank 95: Point 1223 (-89.218342, 29.179264, -0.0) failed to convert
-rank 71: Point 1223 (-90.057534, 29.93718, 28.812349) failed to convert
-rank 78: Point 1235 (-89.918406, 29.845161, -0.0) failed to convert
-rank 16: Point 882 (-91.355969, 30.708355, -20.0) failed to convert
-rank 61: Point 894 (-90.359832, 29.892249, -0.33475299) failed to convert
-rank 17: Point 891 (-91.361857, 29.897958, -0.49632412) failed to convert
-rank 88: Point 1235 (-89.451067, 29.358728, -4.1305229) failed to convert
-rank 7: Point 891 (-91.702774, 30.690841, -7.3765963) failed to convert
-rank 66: Point 1231 (-90.246495, 29.157099, -0.11604801) failed to convert
-rank 74: Point 1233 (-89.990194, 29.97781, -7.2401475) failed to convert
-rank 86: Point 1234 (-89.580218, 29.673446, -0.23770474) failed to convert
-rank 64: Point 1235 (-90.255698, 29.966677, 6.0351693) failed to convert
-rank 65: Point 1224 (-90.249211, 29.587567, -0.37611733) failed to convert
-rank 90: Point 1233 (-89.367373, 29.175248, 0.28797037) failed to convert
-rank 49: Point 889 (-90.618821, 29.626976, -0.45217803) failed to convert
-rank 55: Point 886 (-90.496567, 29.686549, -0.02082865) failed to convert
-rank 40: Point 881 (-90.754096, 29.85946, -0.39718616) failed to convert
-rank 97: Point 1221 (-89.084728, 29.916226, 2.8582956) failed to convert
-rank 53: Point 888 (-90.552051, 29.454092, 0.3048) failed to convert
-rank 24: Point 882 (-91.170572, 30.273445, -14.463066) failed to convert
-rank 84: Point 1234 (-89.713039, 29.868905, 7.3937752) failed to convert
-rank 37: Point 890 (-90.804198, 29.986961, -7.4472304) failed to convert
-rank 48: Point 881 (-90.634236, 29.711997, -1.7546527) failed to convert
-rank 6: Point 884 (-91.738789, 30.724882, -15.108937) failed to convert
-rank 0: Point 827 (-92.385388, 29.603625, -0.78933429) failed to convert
-rank 31: Point 888 (-90.974353, 30.123821, -5.4868857) failed to convert
-rank 79: Point 1225 (-89.896522, 29.868499, -2.1431323) failed to convert
-rank 52: Point 879 (-90.560815, 29.647713, -0.5574033) failed to convert
-rank 11: Point 883 (-91.621633, 29.479915, 2.0111429) failed to convert
-rank 36: Point 882 (-90.931064, 28.424745, 39.230649) failed to convert
-rank 76: Point 1238 (-89.945015, 30.075022, -4.4287442) failed to convert
-rank 68: Point 1234 (-90.12272, 29.912861, -1.0350465) failed to convert
-rank 70: Point 1237 (-90.093756, 29.691146, -8.2296) failed to convert
-rank 27: Point 887 (-91.111894, 30.252541, 5.8599775) failed to convert
-rank 83: Point 1222 (-89.766803, 29.786649, -1.4645276) failed to convert
-rank 57: Point 892 (-90.474687, 29.566835, 0.76198353) failed to convert
-rank 38: Point 880 (-90.784539, 29.889688, -1.2304279) failed to convert
-rank 54: Point 884 (-90.492802, 29.991004, -1.6430796) failed to convert
-rank 29: Point 888 (-91.032714, 30.130717, -6.6738198) failed to convert
-rank 62: Point 882 (-90.332269, 29.933725, 25.982975) failed to convert
-rank 47: Point 888 (-90.674735, 29.458642, -0.44536588) failed to convert
-rank 19: Point 896 (-91.343822, 29.035692, 5.8059792) failed to convert
-rank 9: Point 887 (-91.618965, 31.003164, -1.0604653) failed to convert
-rank 93: Point 1223 (-89.265717, 29.159479, -0.88249304) failed to convert
-rank 87: Point 1224 (-89.523436, 29.356393, -4.189781) failed to convert
-rank 69: Point 1225 (-90.087751, 30.027342, -5.9436004) failed to convert
-rank 1: Point 890 (-92.030995, 30.652843, -8.6450121) failed to convert
-rank 43: Point 892 (-90.74139, 29.202549, -0.0) failed to convert
-rank 20: Point 881 (-91.279151, 29.666776, 0.4159084) failed to convert
-rank 44: Point 885 (-90.683721, 29.860982, 0.10077242) failed to convert
-rank 8: Point 878 (-91.685076, 30.376287, -6.8867407) failed to convert
-rank 91: Point 1225 (-89.347287, 29.152825, 0.31299999) failed to convert
-rank 73: Point 1224 (-90.013688, 29.950667, 7.4771856) failed to convert
-rank 4: Point 885 (-91.850396, 30.024432, -5.0321579) failed to convert
-rank 25: Point 893 (-91.158189, 30.219059, -13.158217) failed to convert
-rank 67: Point 1221 (-90.142258, 30.016306, 1.4198906) failed to convert
-rank 46: Point 874 (-90.664365, 29.857013, -0.80637204) failed to convert
-rank 45: Point 892 (-90.698164, 29.485029, -1.36446) failed to convert
-rank 85: Point 1225 (-89.676951, 29.468154, 34.522735) failed to convert
-rank 94: Point 1234 (-89.235946, 29.179005, 0.0) failed to convert
-rank 34: Point 878 (-90.893028, 29.769378, -0.96969495) failed to convert
-rank 92: Point 1234 (-89.32333, 29.030399, -0.0) failed to convert
-rank 77: Point 1225 (-89.947007, 29.789698, -0.0) failed to convert
-rank 42: Point 884 (-90.718086, 29.841639, -0.31883297) failed to convert
-rank 81: Point 1222 (-89.841615, 29.606995, -0.52517178) failed to convert
-rank 21: Point 894 (-91.219171, 30.318674, -14.169848) failed to convert
-rank 89: Point 1225 (-89.34157, 29.947306, 0.94185756) failed to convert
-rank 96: Point 1238 (-89.110685, 30.141629, 3.9578505) failed to convert
-rank 32: Point 880 (-90.956792, 29.729009, -0.55277655) failed to convert
-rank 75: Point 1226 (-89.966954, 30.027704, 1.5608005) failed to convert
-rank 58: Point 878 (-90.410055, 30.144438, 2.2178444) failed to convert
-rank 10: Point 883 (-91.635872, 30.064049, -1.1356869) failed to convert
-rank 80: Point 1232 (-89.897991, 29.377632, 1.207683) failed to convert
-rank 13: Point 886 (-91.534013, 29.602007, -2.0655933) failed to convert
-rank 82: Point 1236 (-89.810723, 29.57036, -1.9988784) failed to convert
-rank 23: Point 889 (-91.209498, 29.940751, -1.3553649) failed to convert
-rank 51: Point 890 (-90.582064, 29.696117, 0.34008997) failed to convert
-rank 12: Point 873 (-91.520115, 30.408866, -10.657157) failed to convert
-rank 28: Point 880 (-91.106429, 29.677159, -2.3051588) failed to convert
-rank 15: Point 885 (-91.459483, 29.698762, -0.61522554) failed to convert
-rank 72: Point 1235 (-90.028688, 30.032601, -4.7091603) failed to convert
-rank 56: Point 884 (-90.472896, 29.837333, -0.61175238) failed to convert
-rank 99: Point 1224 (-88.827197, 30.144791, 12.456126) failed to convert
-rank 26: Point 880 (-91.175628, 29.690257, -2.5392888) failed to convert
-rank 95: Point 1224 (-89.219721, 29.163488, -0.0) failed to convert
-rank 30: Point 886 (-91.010403, 30.177588, 16.033625) failed to convert
-rank 98: Point 1238 (-89.074859, 29.186936, 5.0358756) failed to convert
-rank 3: Point 889 (-91.874813, 30.414333, -4.0486796) failed to convert
-rank 50: Point 889 (-90.601149, 29.671096, 0.72633275) failed to convert
-rank 22: Point 883 (-91.206233, 30.315418, 1.2653224) failed to convert
-rank 2: Point 884 (-91.932294, 30.63701, -7.1621466) failed to convert
-rank 60: Point 877 (-90.403304, 29.601977, -0.1321043) failed to convert
-rank 74: Point 1234 (-89.993932, 29.930401, -6.1722004) failed to convert
-rank 71: Point 1224 (-90.06797, 29.803003, -3.7124641) failed to convert
-rank 78: Point 1236 (-89.909734, 29.953662, -0.52071598) failed to convert
-rank 66: Point 1232 (-90.187485, 29.93916, -3.588513) failed to convert
-rank 63: Point 890 (-90.298952, 29.96881, -1.8988845) failed to convert
-rank 33: Point 885 (-90.875259, 30.449859, -9.2389256) failed to convert
-rank 86: Point 1235 (-89.602809, 29.402871, 30.476468) failed to convert
-rank 88: Point 1236 (-89.451188, 29.357013, -4.4156378) failed to convert
-rank 59: Point 889 (-90.399563, 29.991665, -2.8322034) failed to convert
-rank 90: Point 1234 (-89.348585, 29.392895, 1.9704118) failed to convert
-rank 39: Point 887 (-90.781386, 29.68978, -2.5130983) failed to convert
-rank 14: Point 881 (-91.486422, 29.767558, -2.0393469) failed to convert
-rank 5: Point 891 (-91.788171, 30.351513, -8.2296) failed to convert
-rank 64: Point 1236 (-90.298354, 29.3961, 0.24028063) failed to convert
-rank 18: Point 886 (-91.306009, 30.250486, -2.4915659) failed to convert
-rank 41: Point 890 (-90.734908, 29.8991, -0.72370533) failed to convert
-rank 65: Point 1225 (-90.265156, 29.37444, -2.431024) failed to convert
-rank 97: Point 1222 (-89.055621, 30.235105, 3.0393486) failed to convert
-rank 35: Point 895 (-90.846311, 30.060098, -6.4764865) failed to convert
-rank 84: Point 1235 (-89.741497, 29.521397, -0.32149461) failed to convert
-rank 76: Point 1239 (-89.973803, 29.711827, -0.31215006) failed to convert
-rank 70: Point 1238 (-90.083275, 29.826517, -1.0645938) failed to convert
-rank 79: Point 1226 (-89.895568, 29.880276, -1.9612576) failed to convert
-rank 17: Point 892 (-91.316568, 30.634309, -8.2145249) failed to convert
-rank 55: Point 887 (-90.496869, 29.682342, -1.1290982) failed to convert
-rank 68: Point 1235 (-90.117171, 29.984604, 0.07073433) failed to convert
-rank 40: Point 882 (-90.754209, 29.857756, -0.72020403) failed to convert
-rank 24: Point 883 (-91.188146, 29.996528, -0.85231019) failed to convert
-rank 7: Point 892 (-91.685102, 30.998855, -8.6864614) failed to convert
-rank 49: Point 890 (-90.60122, 29.876297, -0.4550381) failed to convert
-rank 93: Point 1224 (-89.253897, 29.294526, -0.0) failed to convert
-rank 87: Point 1225 (-89.52342, 29.35643, -4.189781) failed to convert
-rank 83: Point 1223 (-89.766767, 29.786917, -1.1163771) failed to convert
-rank 53: Point 889 (-90.538035, 29.650907, -1.6186326) failed to convert
-rank 91: Point 1226 (-89.343881, 29.192269, 0.31299999) failed to convert
-rank 69: Point 1226 (-90.087728, 30.027398, -5.9436004) failed to convert
-rank 73: Point 1225 (-90.011022, 29.984528, -1.7190415) failed to convert
-rank 16: Point 883 (-91.425585, 29.561242, 7.5388754) failed to convert
-rank 61: Point 895 (-90.359826, 29.892309, -0.29161858) failed to convert
-rank 67: Point 1222 (-90.151646, 29.893718, 1.090778) failed to convert
-rank 48: Point 882 (-90.607416, 30.091945, -0.34841096) failed to convert
-rank 31: Point 889 (-91.001643, 29.708829, -0.53781748) failed to convert
-rank 36: Point 883 (-90.826014, 30.005776, -5.3265591) failed to convert
-rank 6: Point 885 (-91.743341, 30.644357, 5.7329546) failed to convert
-rank 85: Point 1226 (-89.623495, 30.110535, 2.7478808) failed to convert
-rank 94: Point 1235 (-89.235728, 29.181475, -0.00479421) failed to convert
-rank 92: Point 1235 (-89.297821, 29.323873, -0.04144323) failed to convert
-rank 57: Point 893 (-90.453644, 29.857433, -0.65339976) failed to convert
-rank 38: Point 881 (-90.784183, 29.894676, -0.78408298) failed to convert
-rank 77: Point 1226 (-89.960039, 29.624678, 1.7662954) failed to convert
-rank 27: Point 888 (-91.108546, 30.304368, -4.4761862) failed to convert
-rank 81: Point 1223 (-89.776264, 30.40936, -11.922216) failed to convert
-rank 75: Point 1227 (-89.99131, 29.7193, 11.430651) failed to convert
-rank 52: Point 880 (-90.55991, 29.660443, 0.84004386) failed to convert
-rank 80: Point 1233 (-89.805953, 30.517384, -9.6576483) failed to convert
-rank 89: Point 1226 (-89.404963, 29.214677, -0.44918931) failed to convert
-rank 96: Point 1239 (-89.191659, 29.237893, -0.0) failed to convert
-rank 54: Point 885 (-90.531544, 29.451331, 0.30390945) failed to convert
-rank 82: Point 1237 (-89.810689, 29.570337, -1.9988784) failed to convert
-rank 11: Point 884 (-91.612766, 29.634837, -0.00996782) failed to convert
-rank 19: Point 897 (-91.254156, 30.492963, -7.2194122) failed to convert
-rank 99: Point 1225 (-88.832074, 30.091112, 13.871144) failed to convert
-rank 72: Point 1236 (-90.029326, 30.024443, -9.0) failed to convert
-rank 47: Point 889 (-90.633597, 30.046323, -7.6478294) failed to convert
-rank 0: Point 828 (-92.385428, 29.589392, -0.74239704) failed to convert
-rank 1: Point 891 (-92.02558, 30.751747, -9.2784811) failed to convert
-rank 62: Point 883 (-90.350184, 29.69206, -0.55427182) failed to convert
-rank 25: Point 894 (-91.193484, 29.661271, -1.4565064) failed to convert
-rank 9: Point 888 (-91.691336, 29.742722, -0.0) failed to convert
-rank 29: Point 889 (-91.033723, 30.115227, -8.8561928) failed to convert
-rank 37: Point 891 (-90.811258, 29.88323, -0.22302161) failed to convert
-rank 4: Point 886 (-91.801176, 30.915063, 9.2450519) failed to convert
-rank 98: Point 1239 (-88.994654, 30.067471, 5.6283453) failed to convert
-rank 44: Point 886 (-90.705981, 29.540095, -0.90563618) failed to convert
-rank 95: Point 1225 (-89.215033, 29.21675, -0.00759144) failed to convert
-rank 74: Point 1235 (-89.997157, 29.889404, -9.0) failed to convert
-rank 34: Point 879 (-90.84652, 30.45784, -8.5319343) failed to convert
-rank 43: Point 893 (-90.697563, 29.839145, -0.40660425) failed to convert
-rank 78: Point 1237 (-89.906342, 29.995935, -7.8607926) failed to convert
-rank 66: Point 1233 (-90.188001, 29.932328, 7.7093142) failed to convert
-rank 71: Point 1225 (-90.066109, 29.826932, 0.55664871) failed to convert
-rank 46: Point 875 (-90.681116, 29.616672, -2.1709432) failed to convert
-rank 21: Point 895 (-91.221549, 30.280934, -11.028425) failed to convert
-rank 45: Point 893 (-90.666322, 29.94283, -0.75932476) failed to convert
-rank 13: Point 887 (-91.488592, 30.372314, -2.2707271) failed to convert
-rank 32: Point 881 (-90.929953, 30.13337, 13.581314) failed to convert
-rank 10: Point 884 (-91.596381, 30.745119, -20.0) failed to convert
-rank 64: Point 1237 (-90.229255, 30.314232, 3.3494385) failed to convert
-rank 90: Point 1235 (-89.279437, 30.181812, 3.8145368) failed to convert
-rank 97: Point 1223 (-89.090529, 29.8519, 3.1748539) failed to convert
-rank 58: Point 879 (-90.428342, 29.894997, -0.48698617) failed to convert
-rank 86: Point 1236 (-89.603364, 29.396196, -5.6144163) failed to convert
-rank 15: Point 886 (-91.427576, 30.231627, -0.21079429) failed to convert
-rank 28: Point 881 (-91.071871, 30.213093, 6.8023452) failed to convert
-rank 20: Point 882 (-91.25742, 30.017147, -8.4368647) failed to convert
-rank 42: Point 885 (-90.711631, 29.934646, -0.34174351) failed to convert
-rank 65: Point 1226 (-90.215773, 30.029921, 1.5641193) failed to convert
-rank 22: Point 884 (-91.199401, 30.423137, 12.13045) failed to convert
-rank 88: Point 1237 (-89.451021, 29.358909, -3.7738865) failed to convert
-rank 51: Point 891 (-90.645221, 28.7924, 18.803705) failed to convert
-rank 8: Point 879 (-91.651108, 30.96667, -12.774048) failed to convert
-rank 56: Point 885 (-90.501104, 29.445437, 0.3048) failed to convert
-rank 84: Point 1236 (-89.665078, 30.444602, -4.6248782) failed to convert
-rank 76: Point 1240 (-89.96564, 29.815071, -8.2296) failed to convert
-rank 79: Point 1227 (-89.943777, 29.272509, 0.10752377) failed to convert
-rank 70: Point 1239 (-90.093752, 29.691085, -8.2296) failed to convert
-rank 68: Point 1236 (-90.15206, 29.530106, 0.74790718) failed to convert
-rank 63: Point 891 (-90.299658, 29.959257, 14.531545) failed to convert
-rank 26: Point 881 (-91.135177, 30.325666, -14.706601) failed to convert
-rank 50: Point 890 (-90.551555, 30.366634, -2.2744737) failed to convert
-rank 93: Point 1225 (-89.262213, 29.199515, 0.8017231) failed to convert
-rank 91: Point 1227 (-89.340566, 29.230569, 0.01954878) failed to convert
-rank 23: Point 890 (-91.209409, 29.942083, -0.11388168) failed to convert
-rank 14: Point 882 (-91.492407, 29.666008, -3.2217361) failed to convert
-rank 3: Point 890 (-91.900542, 29.93908, -0.8519755) failed to convert
-rank 87: Point 1226 (-89.523395, 29.356485, -4.189781) failed to convert
-rank 83: Point 1224 (-89.766773, 29.78682, -0.83943977) failed to convert
-rank 39: Point 888 (-90.814301, 29.203815, -0.0) failed to convert
-rank 59: Point 890 (-90.428122, 29.601242, -0.41893086) failed to convert
-rank 5: Point 892 (-91.788111, 30.351525, -8.2296) failed to convert
-rank 12: Point 874 (-91.54216, 30.034582, -1.0811851) failed to convert
-rank 73: Point 1226 (-90.01041, 29.992254, -2.6844653) failed to convert
-rank 69: Point 1227 (-90.096997, 29.907952, 3.6817151) failed to convert
-rank 30: Point 887 (-91.073334, 29.206657, -0.32840499) failed to convert
-rank 60: Point 878 (-90.374497, 29.993853, -5.0965611) failed to convert
-rank 41: Point 891 (-90.726831, 30.015737, 7.9490339) failed to convert
-rank 85: Point 1227 (-89.627567, 30.06187, 3.4759602) failed to convert
-rank 2: Point 885 (-91.98581, 29.630466, 3.0465663) failed to convert
-rank 67: Point 1223 (-90.146898, 29.955046, 29.704378) failed to convert
-rank 33: Point 886 (-90.901288, 30.063583, -10.423856) failed to convert
-rank 94: Point 1236 (-89.237406, 29.162186, -1.449667) failed to convert
-rank 75: Point 1228 (-89.974513, 29.932271, -3.5402581) failed to convert
-rank 92: Point 1236 (-89.304678, 29.24491, 7.6023207) failed to convert
-rank 18: Point 887 (-91.357236, 29.412855, 0.32501731) failed to convert
-rank 77: Point 1227 (-89.95758, 29.655763, 22.882779) failed to convert
-rank 81: Point 1224 (-89.790629, 30.234518, -1.1368968) failed to convert
-rank 24: Point 884 (-91.208288, 29.676334, -0.85772184) failed to convert
-rank 80: Point 1234 (-89.844729, 30.041509, 0.27432001) failed to convert
-rank 96: Point 1240 (-89.203632, 29.102151, -0.53927665) failed to convert
-rank 17: Point 893 (-91.374935, 29.68207, -3.9785546) failed to convert
-rank 7: Point 893 (-91.725662, 30.287225, -2.9554079) failed to convert
-rank 40: Point 883 (-90.751253, 29.900623, -1.8554355) failed to convert
-rank 49: Point 891 (-90.639665, 29.328729, -0.68774536) failed to convert
-rank 53: Point 890 (-90.54688, 29.526706, -1.3401795) failed to convert
-rank 89: Point 1227 (-89.406098, 29.201262, -1.0537622) failed to convert
-rank 99: Point 1226 (-88.831423, 30.097625, 14.413064) failed to convert
-rank 82: Point 1238 (-89.758439, 30.210709, -2.9469633) failed to convert
-rank 48: Point 883 (-90.61048, 30.048735, -3.6639949) failed to convert
-rank 55: Point 888 (-90.512872, 29.459121, -1.6891885) failed to convert
-rank 31: Point 890 (-90.975224, 30.11048, 12.191164) failed to convert
-rank 35: Point 896 (-90.902144, 29.226172, 5.4199197) failed to convert
-rank 72: Point 1237 (-90.030494, 30.009477, -3.151896) failed to convert
-rank 38: Point 882 (-90.775711, 30.018278, -9.4347725) failed to convert
-rank 27: Point 889 (-91.115987, 30.188845, -12.541912) failed to convert
-rank 98: Point 1240 (-89.014331, 29.853038, 5.2314314) failed to convert
-rank 36: Point 884 (-90.842684, 29.759657, -2.0421097) failed to convert
-rank 78: Point 1238 (-89.914279, 29.896575, -1.463218) failed to convert
-rank 95: Point 1226 (-89.21713, 29.192899, -0.21130921) failed to convert
-rank 66: Point 1234 (-90.181243, 30.020657, -2.3604572) failed to convert
-rank 54: Point 886 (-90.500427, 29.885376, -8.2296) failed to convert
-rank 71: Point 1226 (-90.046607, 30.076682, 4.5692523) failed to convert
-rank 52: Point 881 (-90.559321, 29.668656, 0.40696133) failed to convert
-rank 19: Point 898 (-91.281487, 30.05514, -0.8030542) failed to convert
-rank 11: Point 885 (-91.550403, 30.706158, -9.4720447) failed to convert
-rank 57: Point 894 (-90.420417, 30.311196, 1.8182806) failed to convert
-rank 74: Point 1236 (-89.996787, 29.894097, -1.0515815) failed to convert
-rank 47: Point 890 (-90.633737, 30.044265, 19.399364) failed to convert
-rank 16: Point 884 (-91.388056, 30.184469, -6.6098151) failed to convert
-rank 25: Point 895 (-91.189817, 29.719544, -0.41355637) failed to convert
-rank 9: Point 889 (-91.654773, 30.384867, 12.673966) failed to convert
-rank 29: Point 890 (-91.032511, 30.133596, -11.404703) failed to convert
-rank 90: Point 1236 (-89.357879, 29.284931, 19.491387) failed to convert
-rank 97: Point 1224 (-89.106107, 29.679443, 3.953082) failed to convert
-rank 1: Point 892 (-92.102369, 29.26604, 4.9080086) failed to convert
-rank 86: Point 1237 (-89.61476, 29.258898, 1.3829912) failed to convert
-rank 37: Point 892 (-90.789097, 30.207294, -0.38843406) failed to convert
-rank 64: Point 1238 (-90.25557, 29.967193, 10.485967) failed to convert
-rank 76: Point 1241 (-89.944995, 30.074987, -4.4287442) failed to convert
-rank 61: Point 896 (-90.359822, 29.89235, -0.29475723) failed to convert
-rank 88: Point 1238 (-89.451341, 29.355127, -4.2854882) failed to convert
-rank 84: Point 1237 (-89.712904, 29.869316, 2.6743964) failed to convert
-rank 65: Point 1227 (-90.275472, 29.235737, 0.83932582) failed to convert
-rank 4: Point 887 (-91.806512, 30.819545, 16.45502) failed to convert
-rank 79: Point 1228 (-89.914716, 29.639939, -4.8627795) failed to convert
-rank 21: Point 896 (-91.264131, 29.59891, -0.71220761) failed to convert
-rank 34: Point 880 (-90.892386, 29.778753, -1.44297) failed to convert
-rank 13: Point 888 (-91.523324, 29.784752, -1.1796045) failed to convert
-rank 6: Point 886 (-91.741829, 30.67104, -14.98903) failed to convert
-rank 70: Point 1240 (-90.094552, 29.680524, 0.31299999) failed to convert
-rank 93: Point 1226 (-89.263599, 29.183537, 15.956857) failed to convert
-rank 91: Point 1228 (-89.346919, 29.156925, 0.31299999) failed to convert
-rank 68: Point 1237 (-90.122587, 29.914207, -6.3388497) failed to convert
-rank 58: Point 880 (-90.435369, 29.798672, 1.3728855) failed to convert
-rank 43: Point 894 (-90.731095, 29.353118, -0.91906116) failed to convert
-rank 45: Point 894 (-90.709334, 29.322889, 0.19559052) failed to convert
-rank 32: Point 882 (-90.973121, 29.480289, -0.83111682) failed to convert
-rank 10: Point 885 (-91.580091, 31.022166, -13.19235) failed to convert
-rank 46: Point 876 (-90.699103, 29.356599, -0.23701249) failed to convert
-rank 87: Point 1227 (-89.490115, 29.7489, 12.118144) failed to convert
-rank 20: Point 883 (-91.235468, 30.367408, 1.6853942) failed to convert
-rank 28: Point 882 (-91.106227, 29.680146, -1.3834168) failed to convert
-rank 83: Point 1225 (-89.766775, 29.786744, -0.57796566) failed to convert
-rank 73: Point 1227 (-90.013606, 29.951488, -6.2270644) failed to convert
-rank 69: Point 1228 (-90.108482, 29.75925, -0.43195664) failed to convert
-rank 15: Point 887 (-91.454268, 29.785941, -0.71062768) failed to convert
-rank 51: Point 892 (-90.597286, 29.480117, 0.29451089) failed to convert
-rank 22: Point 885 (-91.208486, 30.279728, 12.694434) failed to convert
-rank 85: Point 1228 (-89.64989, 29.794591, -0.12290366) failed to convert
-rank 44: Point 887 (-90.683859, 29.858953, -0.02977418) failed to convert
-rank 67: Point 1224 (-90.14712, 29.951917, -1.7893295) failed to convert
-rank 63: Point 892 (-90.30667, 29.865331, -0.82334982) failed to convert
-rank 94: Point 1237 (-89.154652, 30.092674, 2.0942796) failed to convert
-rank 92: Point 1237 (-89.265641, 29.690842, 2.3810476) failed to convert
-rank 62: Point 884 (-90.331965, 29.937662, -8.3179927) failed to convert
-rank 8: Point 880 (-91.658421, 30.840368, -12.40002) failed to convert
-rank 0: Point 829 (-92.394815, 29.383979, 9.3999996) failed to convert
-rank 75: Point 1229 (-89.976862, 29.902499, -8.2296) failed to convert
-rank 39: Point 889 (-90.77717, 29.751463, -0.56486113) failed to convert
-rank 56: Point 886 (-90.474676, 29.812493, -0.29689139) failed to convert
-rank 80: Point 1235 (-89.869256, 29.737034, -0.22921251) failed to convert
-rank 3: Point 891 (-91.8841, 30.243298, -7.5293918) failed to convert
-rank 81: Point 1225 (-89.790622, 30.234578, -1.1368968) failed to convert
-rank 5: Point 893 (-91.787312, 30.365058, -2.6594401) failed to convert
-rank 77: Point 1228 (-89.95625, 29.672348, -5.0420019) failed to convert
-rank 50: Point 891 (-90.600771, 29.67632, 0.69909643) failed to convert
-rank 96: Point 1241 (-89.19723, 29.174635, -0.0) failed to convert
-rank 59: Point 891 (-90.409028, 29.862264, -0.67740907) failed to convert
-rank 14: Point 883 (-91.433093, 30.65815, -7.0213284) failed to convert
-rank 12: Point 875 (-91.5001, 30.744688, 4.9116181) failed to convert
-rank 99: Point 1227 (-88.859411, 29.798011, 0.86175698) failed to convert
-rank 89: Point 1228 (-89.309776, 30.308577, 3.2286829) failed to convert
-rank 82: Point 1239 (-89.842459, 29.174506, 15.621724) failed to convert
-rank 41: Point 892 (-90.734825, 29.900028, -0.22595976) failed to convert
-rank 72: Point 1238 (-90.036894, 29.927787, 0.79029505) failed to convert
-rank 23: Point 891 (-91.209473, 29.941006, -0.74684427) failed to convert
-rank 33: Point 887 (-90.877167, 30.421254, -8.8545934) failed to convert
-rank 2: Point 886 (-91.915547, 30.944814, -16.929503) failed to convert
-rank 18: Point 888 (-91.337512, 29.737735, -6.3250382) failed to convert
-rank 26: Point 882 (-91.17608, 29.683047, -4.35864) failed to convert
-rank 60: Point 879 (-90.380463, 29.912976, -0.98288855) failed to convert
-rank 95: Point 1227 (-89.225438, 29.098377, 0.00096287) failed to convert
-rank 24: Point 885 (-91.205357, 29.72305, -7.58952) failed to convert
-rank 98: Point 1241 (-88.987198, 30.147643, 8.2928092) failed to convert
-rank 42: Point 886 (-90.705419, 30.023873, 24.942463) failed to convert
-rank 78: Point 1239 (-89.91656, 29.867985, 1.6712645) failed to convert
-rank 66: Point 1235 (-90.181235, 30.020717, -5.2129947) failed to convert
-rank 7: Point 894 (-91.716379, 30.451085, 5.8146872) failed to convert
-rank 71: Point 1227 (-90.0562, 29.953978, 12.250697) failed to convert
-rank 30: Point 888 (-91.039998, 29.724371, -1.1247348) failed to convert
-rank 17: Point 894 (-91.374973, 29.681155, -4.2056306) failed to convert
-rank 97: Point 1225 (-89.122536, 29.496553, 8.855115) failed to convert
-rank 74: Point 1237 (-89.996611, 29.896276, -1.124371) failed to convert
-rank 55: Point 889 (-90.483648, 29.865455, -8.2296) failed to convert
-rank 90: Point 1237 (-89.33488, 29.550279, 3.5974041) failed to convert
-rank 64: Point 1239 (-90.268578, 29.794181, -0.34701471) failed to convert
-rank 49: Point 892 (-90.640143, 29.321771, -0.63646933) failed to convert
-rank 86: Point 1238 (-89.60333, 29.396219, -5.6144163) failed to convert
-rank 88: Point 1239 (-89.45104, 29.358657, -4.3357075) failed to convert
-rank 76: Point 1242 (-89.980943, 29.620811, 0.31299999) failed to convert
-rank 84: Point 1238 (-89.680878, 30.255158, -0.84911685) failed to convert
-rank 65: Point 1228 (-90.265135, 29.374496, -3.792374) failed to convert
-rank 70: Point 1241 (-90.06819, 30.020229, 2.6136) failed to convert
-rank 31: Point 891 (-90.97526, 30.109737, 10.412381) failed to convert
-rank 27: Point 890 (-91.112085, 30.24941, 6.3132985) failed to convert
-rank 35: Point 897 (-90.872929, 29.664881, -0.82700367) failed to convert
-rank 38: Point 883 (-90.760139, 30.244145, -0.309061) failed to convert
-rank 19: Point 899 (-91.280881, 30.064378, -5.6673712) failed to convert
-rank 36: Point 885 (-90.842755, 29.758549, -0.94830132) failed to convert
-rank 91: Point 1229 (-89.346503, 29.161729, 0.31299999) failed to convert
-rank 79: Point 1229 (-89.943832, 29.271769, 1.4763882) failed to convert
-rank 54: Point 887 (-90.520276, 29.609066, -0.34543092) failed to convert
-rank 40: Point 884 (-90.775557, 29.54573, -0.46309899) failed to convert
-rank 68: Point 1238 (-90.114337, 30.020946, -0.41904777) failed to convert
-rank 87: Point 1228 (-89.524292, 29.34526, -3.9066218) failed to convert
-rank 93: Point 1227 (-89.27007, 29.109292, 15.126752) failed to convert
-rank 47: Point 891 (-90.660734, 29.659437, -0.31661116) failed to convert
-rank 11: Point 886 (-91.586363, 30.09177, -1.9970616) failed to convert
-rank 53: Point 891 (-90.539523, 29.629929, -0.85897165) failed to convert
-rank 52: Point 882 (-90.507125, 30.394692, -0.28911818) failed to convert
-rank 73: Point 1228 (-90.027641, 29.772385, -4.8774099) failed to convert
-rank 92: Point 1238 (-89.297369, 29.328689, -0.0) failed to convert
-rank 83: Point 1226 (-89.767252, 29.780734, -0.679921) failed to convert
-rank 1: Point 893 (-92.041082, 30.456184, -6.6069763) failed to convert
-rank 16: Point 885 (-91.355083, 30.722708, -1.2417628) failed to convert
-rank 57: Point 895 (-90.458943, 29.78426, -0.22861641) failed to convert
-rank 69: Point 1229 (-90.087712, 30.027435, -4.4986424) failed to convert
-rank 25: Point 896 (-91.195924, 29.622226, -0.64178206) failed to convert
-rank 37: Point 893 (-90.770282, 30.479969, -9.4255011) failed to convert
-rank 29: Point 891 (-91.028956, 30.18787, -12.399265) failed to convert
-rank 85: Point 1229 (-89.645472, 29.847447, 12.391881) failed to convert
-rank 67: Point 1225 (-90.141859, 30.020102, -2.3834273) failed to convert
-rank 48: Point 884 (-90.610773, 30.044569, -10.094977) failed to convert
-rank 61: Point 897 (-90.359817, 29.89241, -0.32423873) failed to convert
-rank 34: Point 881 (-90.866053, 30.170271, -1.8649475) failed to convert
-rank 4: Point 888 (-91.80683, 30.813523, 2.3721135) failed to convert
-rank 6: Point 887 (-91.738769, 30.725037, -15.529561) failed to convert
-rank 9: Point 890 (-91.623581, 30.92314, -9.9661929) failed to convert
-rank 94: Point 1238 (-89.232764, 29.214934, -0.3467073) failed to convert
-rank 77: Point 1229 (-89.960004, 29.624728, 1.772) failed to convert
-rank 81: Point 1226 (-89.790618, 30.234619, -1.1368968) failed to convert
-rank 75: Point 1230 (-89.979517, 29.868823, -6.6263525) failed to convert
-rank 21: Point 897 (-91.21216, 30.429351, -7.3197317) failed to convert
-rank 80: Point 1236 (-89.828052, 30.246481, -0.56943506) failed to convert
-rank 32: Point 883 (-90.962786, 29.63772, -0.51501903) failed to convert
-rank 10: Point 886 (-91.633264, 30.109318, -8.4917611) failed to convert
-rank 99: Point 1228 (-88.879276, 29.585003, 10.563577) failed to convert
-rank 89: Point 1229 (-89.405183, 29.211818, -0.28589728) failed to convert
-rank 96: Point 1242 (-89.199599, 29.147701, 16.745652) failed to convert
-rank 28: Point 883 (-91.106265, 29.679539, -1.5362416) failed to convert
-rank 13: Point 889 (-91.516127, 29.90726, -0.21600001) failed to convert
-rank 63: Point 893 (-90.306885, 29.862402, -0.28811083) failed to convert
-rank 82: Point 1240 (-89.769664, 30.074049, 3.4087965) failed to convert
-rank 15: Point 888 (-91.395568, 30.757976, 2.0218566) failed to convert
-rank 46: Point 877 (-90.694539, 29.422704, 0.3048) failed to convert
-rank 58: Point 881 (-90.435959, 29.790568, 1.0763811) failed to convert
-rank 51: Point 893 (-90.59592, 29.499511, 0.01032175) failed to convert
-rank 45: Point 895 (-90.699852, 29.460504, -0.96858781) failed to convert
-rank 72: Point 1239 (-90.028671, 30.032543, -4.7091603) failed to convert
-rank 43: Point 895 (-90.718546, 29.535792, -0.92986946) failed to convert
-rank 20: Point 884 (-91.23662, 30.348565, 0.89539917) failed to convert
-rank 78: Point 1240 (-89.91711, 29.861049, -5.8805068) failed to convert
-rank 8: Point 881 (-91.657448, 30.857018, -11.429049) failed to convert
-rank 22: Point 886 (-91.199655, 30.419062, 11.539954) failed to convert
-rank 98: Point 1242 (-89.070961, 29.228719, 2.1265428) failed to convert
-rank 95: Point 1228 (-89.216808, 29.196538, -0.20971331) failed to convert
-rank 71: Point 1228 (-90.055794, 29.959102, 51.537403) failed to convert
-rank 62: Point 885 (-90.331959, 29.937621, -8.3179927) failed to convert
-rank 66: Point 1236 (-90.157548, 30.328892, 3.6600001) failed to convert
-rank 3: Point 892 (-91.871697, 30.470952, -12.449644) failed to convert
-rank 90: Point 1238 (-89.367431, 29.173904, 2.0779383) failed to convert
-rank 12: Point 876 (-91.592827, 29.158386, 5.8114005) failed to convert
-rank 50: Point 892 (-90.600851, 29.675072, -0.38071522) failed to convert
-rank 86: Point 1239 (-89.55627, 29.956722, -0.21767341) failed to convert
-rank 97: Point 1226 (-89.095061, 29.801277, 3.4467656) failed to convert
-rank 14: Point 884 (-91.492026, 29.672107, -0.4231021) failed to convert
-rank 64: Point 1240 (-90.277766, 29.671544, 0.13833539) failed to convert
-rank 74: Point 1238 (-89.999733, 29.856614, -0.48091491) failed to convert
-rank 44: Point 888 (-90.683859, 29.858892, -1.3013842) failed to convert
-rank 84: Point 1239 (-89.741332, 29.522257, -2.78892) failed to convert
-rank 88: Point 1240 (-89.451026, 29.358823, -4.8555811) failed to convert
-rank 56: Point 887 (-90.470996, 29.863263, -0.53044904) failed to convert
-rank 41: Point 893 (-90.734883, 29.898887, -1.0207299) failed to convert
-rank 70: Point 1242 (-90.083257, 29.826481, -1.1165894) failed to convert
-rank 76: Point 1243 (-90.047582, 28.762529, 42.202834) failed to convert
-rank 59: Point 892 (-90.43102, 29.560906, -0.33794021) failed to convert
-rank 65: Point 1229 (-90.221985, 29.947986, 38.908019) failed to convert
-rank 68: Point 1239 (-90.114274, 30.021618, -4.8828963) failed to convert
-rank 5: Point 894 (-91.83277, 29.538447, -0.0) failed to convert
-rank 91: Point 1230 (-89.346768, 29.158636, -0.17689596) failed to convert
-rank 79: Point 1230 (-89.943645, 29.274074, -0.74079869) failed to convert
-rank 42: Point 887 (-90.715046, 29.885134, -0.25123104) failed to convert
-rank 7: Point 895 (-91.754891, 29.764439, -0.0) failed to convert
-rank 93: Point 1228 (-89.264736, 29.170366, 4.3193255) failed to convert
-rank 87: Point 1229 (-89.524253, 29.345306, -3.9066218) failed to convert
-rank 73: Point 1229 (-90.013579, 29.951543, -6.2270644) failed to convert
-rank 0: Point 830 (-92.382065, 29.653754, -0.27961494) failed to convert
-rank 60: Point 880 (-90.371376, 30.03596, -0.09880189) failed to convert
-rank 39: Point 890 (-90.777154, 29.751608, -2.4235581) failed to convert
-rank 92: Point 1239 (-89.345383, 28.772929, 106.56777) failed to convert
-rank 23: Point 892 (-91.209615, 29.93856, -0.65196903) failed to convert
-rank 31: Point 892 (-90.975295, 30.108995, 9.2684852) failed to convert
-rank 35: Point 898 (-90.866378, 29.762106, -0.6999106) failed to convert
-rank 67: Point 1226 (-90.211061, 29.109258, -0.2641026) failed to convert
-rank 85: Point 1230 (-89.600645, 30.380996, -9.3153487) failed to convert
-rank 94: Point 1239 (-89.227445, 29.275108, -0.00488977) failed to convert
-rank 83: Point 1227 (-89.785364, 29.558145, -0.45024186) failed to convert
-rank 18: Point 889 (-91.298823, 30.366056, -2.1315847) failed to convert
-rank 69: Point 1230 (-90.048945, 30.52233, -7.5463695) failed to convert
-rank 54: Point 888 (-90.516545, 29.661141, -0.54103868) failed to convert
-rank 77: Point 1230 (-89.976859, 29.410397, 1.1477966) failed to convert
-rank 27: Point 891 (-91.11093, 30.26724, -11.004086) failed to convert
-rank 17: Point 895 (-91.374841, 29.683279, -4.5625514) failed to convert
-rank 2: Point 887 (-91.912301, 31.00427, -13.870322) failed to convert
-rank 52: Point 883 (-90.538956, 29.953616, -0.41637398) failed to convert
-rank 36: Point 886 (-90.836041, 29.85758, -0.37271156) failed to convert
-rank 47: Point 892 (-90.685675, 29.300039, -0.0) failed to convert
-rank 53: Point 892 (-90.527787, 29.794026, -0.56637195) failed to convert
-rank 55: Point 890 (-90.512057, 29.470409, -0.29442231) failed to convert
-rank 38: Point 884 (-90.7845, 29.889734, -0.65944574) failed to convert
-rank 26: Point 883 (-91.179825, 29.623583, 0.14643778) failed to convert
-rank 81: Point 1227 (-89.790612, 30.234679, -1.1368968) failed to convert
-rank 75: Point 1231 (-89.99261, 29.702516, -2.557272) failed to convert
-rank 80: Point 1237 (-89.909362, 29.233311, 6.0527576) failed to convert
-rank 89: Point 1230 (-89.318392, 30.210874, 3.6653121) failed to convert
-rank 99: Point 1229 (-88.842909, 29.972745, 0.89327497) failed to convert
-rank 49: Point 893 (-90.641689, 29.29948, -0.07496345) failed to convert
-rank 11: Point 887 (-91.574241, 30.299377, -3.6870465) failed to convert
-rank 1: Point 894 (-92.07269, 29.845549, 0.31497407) failed to convert
-rank 96: Point 1243 (-89.197336, 29.173017, -0.0) failed to convert
-rank 33: Point 888 (-90.900908, 30.068654, 21.043748) failed to convert
-rank 82: Point 1241 (-89.83051, 29.323603, -0.49206356) failed to convert
-rank 32: Point 884 (-90.929611, 30.137928, 1.937575) failed to convert
-rank 24: Point 886 (-91.2074, 29.690275, -2.8067329) failed to convert
-rank 37: Point 894 (-90.819104, 29.767168, -3.5577907) failed to convert
-rank 30: Point 889 (-91.011107, 30.16678, -11.912499) failed to convert
-rank 4: Point 889 (-91.801979, 30.900299, 3.9312666) failed to convert
-rank 98: Point 1243 (-89.074748, 29.186587, 4.9534642) failed to convert
-rank 78: Point 1241 (-89.917114, 29.860989, -5.8805068) failed to convert
-rank 16: Point 886 (-91.356794, 30.694668, -15.681834) failed to convert
-rank 72: Point 1240 (-90.030483, 30.009439, -3.2017592) failed to convert
-rank 19: Point 900 (-91.252383, 30.520234, -10.137445) failed to convert
-rank 95: Point 1229 (-89.209118, 29.28375, -0.0) failed to convert
-rank 63: Point 894 (-90.336732, 29.460082, -4.0386002) failed to convert
-rank 13: Point 890 (-91.523324, 29.784654, -2.7242624) failed to convert
-rank 29: Point 892 (-91.03352, 30.117598, 15.524866) failed to convert
-rank 15: Point 889 (-91.427524, 30.231702, -0.21077465) failed to convert
-rank 10: Point 887 (-91.596345, 30.745138, -20.0) failed to convert
-rank 25: Point 897 (-91.189376, 29.726363, -0.02) failed to convert
-rank 58: Point 882 (-90.41523, 30.073745, -0.33747862) failed to convert
-rank 51: Point 894 (-90.582783, 29.685511, -0.12164226) failed to convert
-rank 90: Point 1239 (-89.362145, 29.235253, 0.01711062) failed to convert
-rank 46: Point 878 (-90.694205, 29.427539, -0.16665911) failed to convert
-rank 71: Point 1229 (-90.065792, 29.830653, -9.0) failed to convert
-rank 66: Point 1237 (-90.18123, 30.020757, -5.2129947) failed to convert
-rank 64: Point 1241 (-90.219784, 30.437514, -5.5655593) failed to convert
-rank 57: Point 896 (-90.407626, 30.483963, -9.2286441) failed to convert
-rank 86: Point 1240 (-89.566238, 29.838476, -0.55936146) failed to convert
-rank 9: Point 891 (-91.621357, 30.960868, -13.288769) failed to convert
-rank 45: Point 896 (-90.677784, 29.778651, -0.30802628) failed to convert
-rank 28: Point 884 (-91.106302, 29.678933, -1.4504003) failed to convert
-rank 97: Point 1227 (-89.050147, 30.293889, 4.1554627) failed to convert
-rank 70: Point 1243 (-90.034728, 30.446503, -8.5325956) failed to convert
-rank 84: Point 1240 (-89.693466, 30.103565, -0.64786454) failed to convert
-rank 48: Point 885 (-90.645825, 29.546317, -8.2296) failed to convert
-rank 62: Point 886 (-90.359322, 29.567842, -0.46421918) failed to convert
-rank 34: Point 882 (-90.894136, 29.752477, -0.7422776) failed to convert
-rank 74: Point 1239 (-89.99661, 29.896228, -0.77341604) failed to convert
-rank 88: Point 1241 (-89.451201, 29.356709, -4.430573) failed to convert
-rank 3: Point 893 (-91.914012, 29.687531, 2.3636324) failed to convert
-rank 61: Point 898 (-90.384003, 29.563893, -3.6336301) failed to convert
-rank 68: Point 1240 (-90.178657, 29.179261, 0.31299999) failed to convert
-rank 76: Point 1244 (-89.921086, 30.373497, -7.564422) failed to convert
-rank 87: Point 1230 (-89.524226, 29.345336, -3.9066218) failed to convert
-rank 65: Point 1230 (-90.259518, 29.44964, 0.48033972) failed to convert
-rank 79: Point 1231 (-89.921165, 29.558549, 0.31299999) failed to convert
-rank 22: Point 887 (-91.231459, 29.914475, -9.2080087) failed to convert
-rank 50: Point 893 (-90.682858, 28.492777, 34.666735) failed to convert
-rank 93: Point 1229 (-89.262648, 29.193839, 1.3921169) failed to convert
-rank 56: Point 888 (-90.473899, 29.822948, -0.3288712) failed to convert
-rank 91: Point 1231 (-89.342545, 29.207533, 0.14345074) failed to convert
-rank 40: Point 885 (-90.76945, 29.635198, -0.70562802) failed to convert
-rank 73: Point 1230 (-90.029243, 29.751678, -0.20108675) failed to convert
-rank 12: Point 877 (-91.543482, 30.011511, -0.63772771) failed to convert
-rank 92: Point 1240 (-89.209817, 30.317952, 2.9852915) failed to convert
-rank 67: Point 1227 (-90.146787, 29.955465, 34.765366) failed to convert
-rank 85: Point 1231 (-89.657936, 29.696256, -0.45795491) failed to convert
-rank 83: Point 1228 (-89.766763, 29.786603, -1.4098063) failed to convert
-rank 21: Point 898 (-91.26813, 29.533989, 3.3217341) failed to convert
-rank 59: Point 893 (-90.408826, 29.864936, -0.41781229) failed to convert
-rank 94: Point 1240 (-89.160752, 30.024623, 1.2573936) failed to convert
-rank 41: Point 894 (-90.734873, 29.898986, -0.87096267) failed to convert
-rank 6: Point 888 (-91.741057, 30.684597, -15.977616) failed to convert
-rank 69: Point 1231 (-90.078041, 30.151393, 4.6799998) failed to convert
-rank 20: Point 885 (-91.256242, 30.03529, -6.5411546) failed to convert
-rank 77: Point 1231 (-89.958436, 29.644309, -0.39185056) failed to convert
-rank 14: Point 885 (-91.48639, 29.767534, -2.1339499) failed to convert
-rank 5: Point 895 (-91.765458, 30.754919, -10.493069) failed to convert
-rank 42: Point 888 (-90.715721, 29.875354, -0.23349797) failed to convert
-rank 7: Point 896 (-91.712323, 30.521754, -6.6903703) failed to convert
-rank 60: Point 881 (-90.376134, 29.971579, -2.1753576) failed to convert
-rank 8: Point 882 (-91.655909, 30.883585, -13.130176) failed to convert
-rank 23: Point 893 (-91.209723, 29.93667, -0.71293516) failed to convert
-rank 31: Point 893 (-90.975589, 30.104397, -6.5917344) failed to convert
-rank 44: Point 889 (-90.685236, 29.839108, -0.78400283) failed to convert
-rank 96: Point 1244 (-89.195604, 29.19258, -0.0) failed to convert
-rank 39: Point 891 (-90.787581, 29.598563, -8.2296) failed to convert
-rank 0: Point 831 (-92.398842, 29.291465, 7.6999998) failed to convert
-rank 81: Point 1228 (-89.797099, 30.155368, 2.01) failed to convert
-rank 80: Point 1238 (-89.879235, 29.612127, 6.6781463) failed to convert
-rank 43: Point 896 (-90.7164, 29.566894, -2.3669146) failed to convert
-rank 75: Point 1232 (-90.023507, 29.306999, 1.204547) failed to convert
-rank 18: Point 890 (-91.286189, 30.56861, -4.1678209) failed to convert
-rank 99: Point 1230 (-88.830535, 30.103808, 14.714429) failed to convert
-rank 89: Point 1231 (-89.395559, 29.323988, 0.22688731) failed to convert
-rank 54: Point 889 (-90.516959, 29.655346, -0.51217635) failed to convert
-rank 52: Point 884 (-90.540408, 29.933184, 0.19914683) failed to convert
-rank 17: Point 896 (-91.374768, 29.684206, -5.0785654) failed to convert
-rank 26: Point 884 (-91.175618, 29.690317, -2.5392888) failed to convert
-rank 35: Point 899 (-90.820461, 30.438594, -8.370114) failed to convert
-rank 2: Point 888 (-91.955233, 30.208422, -2.7947651) failed to convert
-rank 82: Point 1242 (-89.795169, 29.761316, -0.38352841) failed to convert
-rank 47: Point 893 (-90.657228, 29.709527, -0.26948829) failed to convert
-rank 78: Point 1242 (-89.917117, 29.860948, -5.4373545) failed to convert
-rank 72: Point 1241 (-90.049024, 29.772314, -2.0803059) failed to convert
-rank 90: Point 1240 (-89.35804, 29.282776, 11.511327) failed to convert
-rank 55: Point 891 (-90.496826, 29.68273, -1.0474348) failed to convert
-rank 38: Point 885 (-90.784146, 29.89469, -0.94967162) failed to convert
-rank 27: Point 892 (-91.112304, 30.245923, 13.595157) failed to convert
-rank 95: Point 1230 (-89.216491, 29.200073, -0.00013742) failed to convert
-rank 36: Point 887 (-90.842662, 29.7596, -2.5543991) failed to convert
-rank 49: Point 894 (-90.625283, 29.534074, -0.45226863) failed to convert
-rank 98: Point 1244 (-89.050534, 29.454804, 8.3163021) failed to convert
-rank 71: Point 1230 (-90.051745, 30.010761, 0.9582844) failed to convert
-rank 11: Point 888 (-91.591442, 30.003404, -0.03060726) failed to convert
-rank 32: Point 885 (-90.961795, 29.652405, -0.54280092) failed to convert
-rank 70: Point 1244 (-90.074983, 29.932744, -1.3459064) failed to convert
-rank 66: Point 1238 (-90.233999, 29.323836, -0.58868498) failed to convert
-rank 1: Point 895 (-92.082599, 29.651029, 2.0994051) failed to convert
-rank 84: Point 1241 (-89.741335, 29.522196, -2.767584) failed to convert
-rank 64: Point 1242 (-90.221191, 30.418877, -0.34799831) failed to convert
-rank 86: Point 1241 (-89.600959, 29.424158, -1.4277582) failed to convert
-rank 33: Point 889 (-90.901017, 30.066922, 21.763027) failed to convert
-rank 53: Point 893 (-90.539506, 29.630107, -1.5957809) failed to convert
-rank 37: Point 895 (-90.81187, 29.873082, -0.91527866) failed to convert
-rank 97: Point 1228 (-89.152112, 29.164946, 4.2615336) failed to convert
-rank 24: Point 887 (-91.205344, 29.723012, -7.58952) failed to convert
-rank 63: Point 895 (-90.309457, 29.82778, -0.29967142) failed to convert
-rank 16: Point 887 (-91.388029, 30.1845, -9.8145608) failed to convert
-rank 74: Point 1240 (-89.996602, 29.896316, -1.123439) failed to convert
-rank 4: Point 890 (-91.800313, 30.930046, 5.5208182) failed to convert
-rank 88: Point 1242 (-89.451258, 29.35549, -4.1513762) failed to convert
-rank 19: Point 901 (-91.251855, 30.528493, 25.901914) failed to convert
-rank 68: Point 1241 (-90.127545, 29.849613, -4.2489122) failed to convert
-rank 25: Point 898 (-91.189891, 29.718052, -0.25534364) failed to convert
-rank 29: Point 893 (-91.058654, 29.730943, -0.65882041) failed to convert
-rank 30: Point 890 (-91.034701, 29.805774, -0.86279323) failed to convert
-rank 76: Point 1245 (-89.94497, 30.075104, -4.4287442) failed to convert
-rank 87: Point 1231 (-89.52158, 29.376453, -0.32432554) failed to convert
-rank 79: Point 1232 (-89.914685, 29.639991, -4.8627795) failed to convert
-rank 15: Point 890 (-91.429344, 30.201097, -1.4294788) failed to convert
-rank 91: Point 1232 (-89.34518, 29.17696, -2.0343019) failed to convert
-rank 13: Point 891 (-91.467135, 30.730061, -20.0) failed to convert
-rank 58: Point 883 (-90.412011, 30.117481, 1.5399475) failed to convert
-rank 93: Point 1230 (-89.269399, 29.116527, 4.119663) failed to convert
-rank 10: Point 888 (-91.593088, 30.800613, -10.92787) failed to convert
-rank 45: Point 897 (-90.66625, 29.943694, -0.95972395) failed to convert
-rank 73: Point 1231 (-90.03265, 29.708051, -0.0410996) failed to convert
-rank 65: Point 1231 (-90.265121, 29.374534, -4.5286167) failed to convert
-rank 92: Point 1241 (-89.266887, 29.675744, 2.7549274) failed to convert
-rank 57: Point 897 (-90.420683, 30.307148, 0.14129809) failed to convert
-rank 77: Point 1232 (-89.95621, 29.672354, -5.0420019) failed to convert
-rank 83: Point 1229 (-89.766733, 29.786826, -1.0637885) failed to convert
-rank 46: Point 879 (-90.694173, 29.427964, -0.25393314) failed to convert
-rank 51: Point 895 (-90.605225, 29.367127, 0.36576) failed to convert
-rank 48: Point 886 (-90.623197, 29.868744, -0.35122816) failed to convert
-rank 9: Point 892 (-91.702162, 29.54848, 2.5693396) failed to convert
-rank 94: Point 1241 (-89.241245, 29.11786, 5.5152675) failed to convert
-rank 85: Point 1232 (-89.676283, 29.474234, 10.88122) failed to convert
-rank 69: Point 1232 (-90.079479, 30.132918, 4.4400001) failed to convert
-rank 67: Point 1228 (-90.198386, 29.277285, 0.31299999) failed to convert
-rank 81: Point 1229 (-89.819366, 29.88182, -0.40037014) failed to convert
-rank 3: Point 894 (-91.871723, 30.469979, -11.293454) failed to convert
-rank 96: Point 1245 (-89.192341, 29.229439, -0.0) failed to convert
-rank 61: Point 899 (-90.35979, 29.892695, 1.1626237) failed to convert
-rank 99: Point 1231 (-88.832287, 30.084815, 12.999862) failed to convert
-rank 22: Point 888 (-91.194697, 30.496917, 19.641978) failed to convert
-rank 80: Point 1239 (-89.901841, 29.327915, 1.3123) failed to convert
-rank 75: Point 1233 (-89.976848, 29.902461, -8.2296) failed to convert
-rank 82: Point 1243 (-89.758407, 30.210761, -2.0339361) failed to convert
-rank 50: Point 894 (-90.602541, 29.651025, -0.50208765) failed to convert
-rank 56: Point 889 (-90.486827, 29.643883, 0.39230659) failed to convert
-rank 21: Point 899 (-91.219156, 30.318519, -14.298169) failed to convert
-rank 28: Point 885 (-91.129639, 29.311808, 0.7352354) failed to convert
-rank 34: Point 883 (-90.872864, 30.069157, -6.3118037) failed to convert
-rank 59: Point 894 (-90.431416, 29.555334, -0.07388844) failed to convert
-rank 41: Point 895 (-90.737461, 29.861338, 0.14419201) failed to convert
-rank 89: Point 1232 (-89.393847, 29.34377, -0.18118889) failed to convert
-rank 72: Point 1242 (-90.044093, 29.835481, -9.0) failed to convert
-rank 20: Point 886 (-91.226001, 30.516754, 9.8435381) failed to convert
-rank 78: Point 1243 (-89.917122, 29.860888, -4.8164822) failed to convert
-rank 12: Point 878 (-91.520063, 30.408896, -11.076433) failed to convert
-rank 6: Point 889 (-91.739978, 30.703632, -15.95628) failed to convert
-rank 42: Point 889 (-90.678482, 30.408438, -1.785422) failed to convert
-rank 40: Point 886 (-90.754259, 29.856766, -0.76947741) failed to convert
-rank 90: Point 1241 (-89.334207, 29.557727, 3.5547056) failed to convert
-rank 7: Point 897 (-91.7265, 30.270924, -5.0525867) failed to convert
-rank 8: Point 883 (-91.693667, 30.224354, -8.2296) failed to convert
-rank 23: Point 894 (-91.209463, 29.940732, -1.9132477) failed to convert
-rank 31: Point 894 (-90.975331, 30.108252, 8.1825585) failed to convert
-rank 39: Point 892 (-90.777131, 29.751766, -2.1640142) failed to convert
-rank 14: Point 886 (-91.467027, 30.093632, -2.935767) failed to convert
-rank 5: Point 896 (-91.820793, 29.757489, -0.73754212) failed to convert
-rank 98: Point 1245 (-89.004486, 29.95941, 4.2881582) failed to convert
-rank 71: Point 1231 (-90.058387, 29.925676, -6.6900244) failed to convert
-rank 95: Point 1231 (-89.216348, 29.201642, -0.0) failed to convert
-rank 44: Point 890 (-90.683859, 29.858851, -1.4876935) failed to convert
-rank 70: Point 1245 (-90.073038, 29.957727, 0.00774717) failed to convert
-rank 54: Point 890 (-90.52012, 29.611144, -1.149353) failed to convert
-rank 60: Point 882 (-90.37581, 29.975936, -1.6178783) failed to convert
-rank 62: Point 887 (-90.335943, 29.883928, -0.1033171) failed to convert
-rank 43: Point 897 (-90.718082, 29.542469, -1.2256466) failed to convert
-rank 84: Point 1242 (-89.741337, 29.522156, -0.27203264) failed to convert
-rank 88: Point 1243 (-89.451292, 29.355091, -4.2854882) failed to convert
-rank 66: Point 1239 (-90.181222, 30.020817, -5.2129947) failed to convert
-rank 18: Point 891 (-91.337485, 29.73768, -6.9159125) failed to convert
-rank 52: Point 885 (-90.571939, 29.490176, -1.2660469) failed to convert
-rank 47: Point 894 (-90.633555, 30.046367, -9.5280488) failed to convert
-rank 0: Point 832 (-92.38266, 29.62484, -0.0) failed to convert
-rank 2: Point 889 (-91.941381, 30.466917, -7.8906744) failed to convert
-rank 35: Point 900 (-90.866359, 29.762163, -1.4244055) failed to convert
-rank 17: Point 897 (-91.391906, 29.399397, 0.95454928) failed to convert
-rank 97: Point 1229 (-89.159174, 29.085083, -3.362e-05) failed to convert
-rank 86: Point 1242 (-89.52108, 30.369366, -4.4969198) failed to convert
-rank 76: Point 1246 (-89.965193, 29.820239, 1.218223) failed to convert
-rank 68: Point 1242 (-90.127541, 29.849674, -4.2489122) failed to convert
-rank 74: Point 1241 (-89.993912, 29.930436, -6.1722004) failed to convert
-rank 64: Point 1243 (-90.319555, 29.107487, 1.5273825) failed to convert
-rank 49: Point 895 (-90.638751, 29.34116, 0.3048) failed to convert
-rank 38: Point 886 (-90.81922, 29.3781, -0.36900649) failed to convert
-rank 26: Point 885 (-91.143841, 30.190325, -6.6701858) failed to convert
-rank 55: Point 892 (-90.496763, 29.683598, -0.17151681) failed to convert
-rank 11: Point 889 (-91.617233, 29.554706, 2.0611951) failed to convert
-rank 87: Point 1232 (-89.456597, 30.138468, 2.2121362) failed to convert
-rank 79: Point 1233 (-89.892164, 29.921856, -2.286815) failed to convert
-rank 73: Point 1232 (-90.056543, 29.400568, 1.1984132) failed to convert
-rank 27: Point 893 (-91.198692, 28.878579, 6.9735212) failed to convert
-rank 91: Point 1233 (-89.341182, 29.22321, 0.02519938) failed to convert
-rank 65: Point 1232 (-90.227732, 29.871977, 1.0525598) failed to convert
-rank 93: Point 1231 (-89.216146, 29.721346, 3.1208351) failed to convert
-rank 92: Point 1242 (-89.295254, 29.351965, -0.0) failed to convert
-rank 32: Point 886 (-90.9563, 29.735716, -0.68459604) failed to convert
-rank 77: Point 1233 (-89.940079, 29.875522, 13.130583) failed to convert
-rank 36: Point 888 (-90.842648, 29.759562, -1.972325) failed to convert
-rank 1: Point 896 (-92.073197, 29.833749, -0.19291083) failed to convert
-rank 24: Point 888 (-91.210958, 29.633361, -0.69437592) failed to convert
-rank 83: Point 1230 (-89.741008, 30.100394, -0.14671273) failed to convert
-rank 30: Point 891 (-91.010063, 30.182502, -6.6882058) failed to convert
-rank 33: Point 890 (-90.953117, 29.281002, 1.201435) failed to convert
-rank 53: Point 894 (-90.540028, 29.622773, 0.12513101) failed to convert
-rank 63: Point 896 (-90.302653, 29.918838, -0.25324333) failed to convert
-rank 4: Point 891 (-91.824745, 30.490582, -4.8733559) failed to convert
-rank 25: Point 899 (-91.160215, 30.186388, 16.753318) failed to convert
-rank 16: Point 888 (-91.357213, 30.687705, -17.471439) failed to convert
-rank 94: Point 1242 (-89.241748, 29.112002, 2.1268608) failed to convert
-rank 85: Point 1233 (-89.645276, 29.848049, 11.635586) failed to convert
-rank 67: Point 1229 (-90.186077, 29.440125, 0.31299999) failed to convert
-rank 69: Point 1233 (-90.087688, 30.027491, -2.4827076) failed to convert
-rank 81: Point 1230 (-89.804199, 30.068272, 8.8786195) failed to convert
-rank 99: Point 1232 (-88.931681, 29.015028, 98.352877) failed to convert
-rank 96: Point 1246 (-89.198685, 29.1575, -0.0) failed to convert
-rank 29: Point 894 (-91.028916, 30.187915, -12.399265) failed to convert
-rank 75: Point 1234 (-89.950584, 30.233043, 3.4000653) failed to convert
-rank 13: Point 892 (-91.533244, 29.614849, -1.4684586) failed to convert
-rank 19: Point 902 (-91.28083, 30.064411, -6.7825681) failed to convert
-rank 15: Point 891 (-91.457173, 29.735956, -1.011709) failed to convert
-rank 57: Point 898 (-90.44338, 29.997612, 10.277809) failed to convert
-rank 46: Point 880 (-90.694216, 29.427271, -0.44409388) failed to convert
-rank 48: Point 887 (-90.645819, 29.546257, -8.2296) failed to convert
-rank 82: Point 1244 (-89.745911, 30.362161, -7.9475689) failed to convert
-rank 80: Point 1240 (-89.859716, 29.854176, -9.7569536) failed to convert
-rank 89: Point 1233 (-89.431193, 28.906038, 16.664988) failed to convert
-rank 45: Point 898 (-90.666318, 29.942707, -0.76486736) failed to convert
-rank 3: Point 895 (-91.871514, 30.47369, -11.209723) failed to convert
-rank 22: Point 889 (-91.247379, 29.658766, -1.9665542) failed to convert
-rank 72: Point 1243 (-90.022982, 30.104794, 4.3000002) failed to convert
-rank 10: Point 889 (-91.633219, 30.109358, -7.6834803) failed to convert
-rank 61: Point 900 (-90.382753, 29.580886, -0.62899544) failed to convert
-rank 37: Point 896 (-90.790271, 30.189067, -2.8765961) failed to convert
-rank 50: Point 895 (-90.603273, 29.640632, 0.822865) failed to convert
-rank 78: Point 1244 (-89.905032, 30.01196, 0.87681441) failed to convert
-rank 90: Point 1242 (-89.367738, 29.170154, 0.31299999) failed to convert
-rank 59: Point 895 (-90.410348, 29.843927, 1.566686) failed to convert
-rank 70: Point 1246 (-90.083228, 29.826427, -0.66751758) failed to convert
-rank 56: Point 890 (-90.473403, 29.829736, 0.15349817) failed to convert
-rank 71: Point 1232 (-90.05795, 29.931095, 40.148179) failed to convert
-rank 21: Point 900 (-91.22152, 30.280987, -13.299035) failed to convert
-rank 98: Point 1246 (-88.983307, 30.188763, 8.0207465) failed to convert
-rank 34: Point 884 (-90.945956, 28.967596, 8.1261745) failed to convert
-rank 41: Point 896 (-90.734823, 29.899515, 0.3110486) failed to convert
-rank 51: Point 896 (-90.583051, 29.681586, 0.4804062) failed to convert
-rank 6: Point 890 (-91.739979, 30.703571, -15.95628) failed to convert
-rank 58: Point 884 (-90.405433, 30.206753, 1.917502) failed to convert
-rank 88: Point 1244 (-89.451127, 29.35701, -4.4156378) failed to convert
-rank 9: Point 893 (-91.62246, 30.941143, -13.497097) failed to convert
-rank 95: Point 1232 (-89.218964, 29.17183, -0.0) failed to convert
-rank 84: Point 1243 (-89.741341, 29.522096, -0.23684573) failed to convert
-rank 8: Point 884 (-91.694757, 30.204791, -1.0476391) failed to convert
-rank 97: Point 1230 (-89.165343, 29.015173, 3.7453944) failed to convert
-rank 66: Point 1240 (-90.232537, 29.342318, 0.31205692) failed to convert
-rank 86: Point 1243 (-89.60328, 29.396252, -5.6144163) failed to convert
-rank 76: Point 1247 (-89.944964, 30.074935, -4.4439842) failed to convert
-rank 74: Point 1242 (-89.997671, 29.88269, 0.53607761) failed to convert
-rank 64: Point 1244 (-90.314168, 29.180598, 0.77354205) failed to convert
-rank 5: Point 897 (-91.766877, 30.729392, -9.3582401) failed to convert
-rank 68: Point 1243 (-90.127537, 29.849714, -4.2489122) failed to convert
-rank 14: Point 887 (-91.486341, 29.767497, -2.1126661) failed to convert
-rank 31: Point 895 (-90.960756, 30.327751, -6.8277974) failed to convert
-rank 7: Point 898 (-91.726663, 30.267057, -4.5527668) failed to convert
-rank 43: Point 898 (-90.691119, 29.931573, -0.61544957) failed to convert
-rank 12: Point 879 (-91.525711, 30.313309, -2.270285) failed to convert
-rank 87: Point 1233 (-89.524186, 29.345382, -3.9066218) failed to convert
-rank 42: Point 890 (-90.739958, 29.523672, -2.1705653) failed to convert
-rank 73: Point 1233 (-90.013561, 29.951579, -6.2270644) failed to convert
-rank 91: Point 1234 (-89.345424, 29.174099, 0.31299999) failed to convert
-rank 92: Point 1243 (-89.32241, 29.038975, 14.328514) failed to convert
-rank 79: Point 1234 (-89.914665, 29.640026, -4.8627795) failed to convert
-rank 77: Point 1234 (-89.958312, 29.645118, -0.42222506) failed to convert
-rank 39: Point 893 (-90.792947, 29.519504, -0.54901864) failed to convert
-rank 18: Point 892 (-91.286147, 30.568927, 2.2554803) failed to convert
-rank 52: Point 886 (-90.537429, 29.974212, -0.59352945) failed to convert
-rank 2: Point 890 (-91.919468, 30.871747, -10.848898) failed to convert
-rank 93: Point 1232 (-89.213566, 29.750358, 2.8259967) failed to convert
-rank 83: Point 1231 (-89.766737, 29.786729, -1.2146824) failed to convert
-rank 17: Point 898 (-91.352402, 30.052046, -0.51473332) failed to convert
-rank 47: Point 895 (-90.62413, 30.179321, -0.34257456) failed to convert
-rank 26: Point 886 (-91.176033, 29.683484, -4.1972325) failed to convert
-rank 40: Point 887 (-90.754712, 29.850137, -0.26797148) failed to convert
-rank 65: Point 1233 (-90.265099, 29.374591, -4.3961985) failed to convert
-rank 94: Point 1243 (-89.234385, 29.195754, -0.5918745) failed to convert
-rank 49: Point 896 (-90.598205, 29.918007, 1.9496429) failed to convert
-rank 55: Point 893 (-90.466569, 30.10068, -0.28484922) failed to convert
-rank 67: Point 1230 (-90.212374, 29.090889, 0.31299999) failed to convert
-rank 38: Point 887 (-90.776179, 30.010897, 15.089548) failed to convert
-rank 85: Point 1234 (-89.671774, 29.527662, -0.56623935) failed to convert
-rank 69: Point 1234 (-90.051916, 30.484478, -9.3388238) failed to convert
-rank 35: Point 901 (-90.866346, 29.762202, -1.6773722) failed to convert
-rank 11: Point 890 (-91.639164, 29.168736, 6.3459136) failed to convert
-rank 81: Point 1231 (-89.819358, 29.88176, -1.7692703) failed to convert
-rank 20: Point 887 (-91.257366, 30.01712, -8.4368647) failed to convert
-rank 75: Point 1235 (-89.974336, 29.934138, -2.6270024) failed to convert
-rank 54: Point 891 (-90.488932, 30.044144, -5.3871828) failed to convert
-rank 60: Point 883 (-90.4245, 29.310406, 1.6998602) failed to convert
-rank 28: Point 886 (-91.07247, 30.203426, -12.448338) failed to convert
-rank 0: Point 833 (-92.381609, 29.646552, -0.19794016) failed to convert
-rank 1: Point 897 (-92.040465, 30.462674, -7.2813444) failed to convert
-rank 27: Point 894 (-91.127946, 30.002156, -0.57782516) failed to convert
-rank 99: Point 1233 (-88.836301, 30.040598, 7.0031687) failed to convert
-rank 89: Point 1234 (-89.406334, 29.197708, 0.13337043) failed to convert
-rank 72: Point 1244 (-90.030465, 30.00938, -3.2264959) failed to convert
-rank 96: Point 1247 (-89.207196, 29.060844, 2.5230012) failed to convert
-rank 80: Point 1241 (-89.859716, 29.854115, -9.7569536) failed to convert
-rank 44: Point 891 (-90.683859, 29.858791, -0.6555431) failed to convert
-rank 62: Point 888 (-90.361836, 29.533592, -3.9883082) failed to convert
-rank 82: Point 1245 (-89.810638, 29.570304, -1.9988784) failed to convert
-rank 23: Point 895 (-91.187558, 30.287121, -8.3985303) failed to convert
-rank 78: Point 1245 (-89.935044, 29.635279, 28.893389) failed to convert
-rank 36: Point 889 (-90.824517, 30.027042, -3.9414666) failed to convert
-rank 32: Point 887 (-90.932052, 30.1009, -4.5704917) failed to convert
-rank 63: Point 897 (-90.331628, 29.529067, -1.0444559) failed to convert
-rank 4: Point 892 (-91.823934, 30.505195, -4.6462535) failed to convert
-rank 30: Point 892 (-90.988858, 30.503348, -14.5276) failed to convert
-rank 19: Point 903 (-91.318488, 29.452133, -2.4230377) failed to convert
-rank 33: Point 891 (-90.904392, 30.016457, -1.0212726) failed to convert
-rank 16: Point 889 (-91.388114, 30.182845, -0.23100001) failed to convert
-rank 90: Point 1243 (-89.328245, 29.625767, 2.0294703) failed to convert
-rank 25: Point 900 (-91.189339, 29.726557, -0.02) failed to convert
-rank 29: Point 895 (-91.033392, 30.119512, 45.654535) failed to convert
-rank 24: Point 889 (-91.188352, 29.992709, -1.1998038) failed to convert
-rank 53: Point 895 (-90.539509, 29.629997, -0.76066226) failed to convert
-rank 98: Point 1247 (-89.006051, 29.942078, 4.2736231) failed to convert
-rank 71: Point 1233 (-90.117335, 29.161206, -0.401762) failed to convert
-rank 70: Point 1247 (-90.128927, 29.231931, 0.30663599) failed to convert
-rank 15: Point 892 (-91.41053, 30.511645, -4.9573136) failed to convert
-rank 57: Point 899 (-90.453584, 29.857442, -0.65339976) failed to convert
-rank 13: Point 893 (-91.533684, 29.60714, -0.14600888) failed to convert
-rank 88: Point 1245 (-89.407205, 29.868637, -0.34520381) failed to convert
-rank 95: Point 1233 (-89.220037, 29.159604, -0.0) failed to convert
-rank 3: Point 896 (-91.853508, 30.801514, -9.9617833) failed to convert
-rank 48: Point 888 (-90.634202, 29.712181, -1.641225) failed to convert
-rank 46: Point 881 (-90.694147, 29.428266, 0.3048) failed to convert
-rank 76: Point 1248 (-89.965593, 29.815033, -8.2296) failed to convert
-rank 97: Point 1231 (-89.151809, 29.167828, 0.8608665) failed to convert
-rank 61: Point 901 (-90.387219, 29.519883, 0.71665788) failed to convert
-rank 45: Point 899 (-90.666326, 29.942561, -0.64872585) failed to convert
-rank 10: Point 890 (-91.594416, 30.777755, -10.812) failed to convert
-rank 84: Point 1244 (-89.668403, 30.403709, -3.0328261) failed to convert
-rank 66: Point 1241 (-90.20825, 29.664526, 0.31299999) failed to convert
-rank 64: Point 1245 (-90.255439, 29.967702, 12.312901) failed to convert
-rank 86: Point 1244 (-89.554519, 29.975906, -0.46190326) failed to convert
-rank 74: Point 1243 (-89.976942, 30.144897, 4.3299999) failed to convert
-rank 50: Point 896 (-90.624152, 29.343122, -0.50907529) failed to convert
-rank 37: Point 897 (-90.790271, 30.189007, -3.0802094) failed to convert
-rank 22: Point 890 (-91.197191, 30.457391, 8.3638321) failed to convert
-rank 87: Point 1234 (-89.488876, 29.761847, -0.0) failed to convert
-rank 68: Point 1244 (-90.127532, 29.849774, -4.2489122) failed to convert
-rank 59: Point 896 (-90.401165, 29.969007, -4.7230727) failed to convert
-rank 91: Point 1235 (-89.360668, 28.996988, 11.635599) failed to convert
-rank 92: Point 1244 (-89.32004, 29.066365, 0.12308034) failed to convert
-rank 56: Point 891 (-90.473974, 29.821737, 0.18315107) failed to convert
-rank 51: Point 897 (-90.600215, 29.438306, 0.3048) failed to convert
-rank 58: Point 885 (-90.417375, 30.04436, -0.71054003) failed to convert
-rank 73: Point 1234 (-90.017301, 29.903855, 1.02327) failed to convert
-rank 79: Point 1235 (-89.929762, 29.449602, 0.31299999) failed to convert
-rank 21: Point 901 (-91.212733, 30.419978, -7.6135827) failed to convert
-rank 6: Point 891 (-91.739979, 30.703531, -15.95628) failed to convert
-rank 93: Point 1233 (-89.18597, 30.05934, -0.0) failed to convert
-rank 34: Point 885 (-90.866015, 30.170319, -2.3040908) failed to convert
-rank 77: Point 1235 (-89.95615, 29.672363, -3.8833178) failed to convert
-rank 83: Point 1232 (-89.765773, 29.798528, -8.2296) failed to convert
-rank 9: Point 894 (-91.640393, 30.631588, -8.9621647) failed to convert
-rank 41: Point 897 (-90.734851, 29.899079, -0.78075668) failed to convert
-rank 94: Point 1244 (-89.238014, 29.154272, 0.52488281) failed to convert
-rank 65: Point 1234 (-90.221652, 29.951699, -1.013622) failed to convert
-rank 67: Point 1231 (-90.160941, 29.770032, 0.90104572) failed to convert
-rank 8: Point 885 (-91.693626, 30.224357, -8.2296) failed to convert
-rank 69: Point 1235 (-90.128845, 29.493878, 1.0657347) failed to convert
-rank 75: Point 1236 (-89.977748, 29.890928, 1.1303221) failed to convert
-rank 85: Point 1235 (-89.670651, 29.540907, -0.0) failed to convert
-rank 81: Point 1232 (-89.819353, 29.88172, -2.2000777) failed to convert
-rank 7: Point 899 (-91.701349, 30.712541, -7.6425489) failed to convert
-rank 14: Point 888 (-91.492761, 29.658011, -1.0698985) failed to convert
-rank 96: Point 1248 (-89.183376, 29.330576, 0.86119968) failed to convert
-rank 31: Point 896 (-90.975367, 30.10751, 7.4358965) failed to convert
-rank 43: Point 899 (-90.683517, 30.040365, 17.513362) failed to convert
-rank 42: Point 891 (-90.751853, 29.34967, 0.30470885) failed to convert
-rank 2: Point 891 (-91.961309, 30.093187, -7.732952) failed to convert
-rank 5: Point 898 (-91.777427, 30.540855, -11.76329) failed to convert
-rank 12: Point 880 (-91.580054, 29.380752, 2.3421839) failed to convert
-rank 18: Point 893 (-91.337467, 29.737644, -6.9159125) failed to convert
-rank 26: Point 887 (-91.176039, 29.683355, -2.7246714) failed to convert
-rank 89: Point 1235 (-89.404997, 29.213205, 0.12220647) failed to convert
-rank 39: Point 894 (-90.769008, 29.870293, -0.35598785) failed to convert
-rank 52: Point 887 (-90.534558, 30.013512, -0.39477893) failed to convert
-rank 80: Point 1242 (-89.859716, 29.854075, -9.7569536) failed to convert
-rank 99: Point 1234 (-88.884782, 29.520538, 12.68236) failed to convert
-rank 72: Point 1245 (-90.025869, 30.067884, 4.8895475) failed to convert
-rank 55: Point 894 (-90.496906, 29.681569, -1.4170243) failed to convert
-rank 17: Point 899 (-91.373764, 29.700639, 0.197) failed to convert
-rank 47: Point 896 (-90.633527, 30.046396, -9.5280488) failed to convert
-rank 82: Point 1246 (-89.763956, 30.143233, 2.8193414) failed to convert
-rank 11: Point 891 (-91.588657, 30.050866, -7.2033732) failed to convert
-rank 90: Point 1244 (-89.304513, 29.896823, 1.1771678) failed to convert
-rank 78: Point 1246 (-89.906299, 29.995892, -7.8607926) failed to convert
-rank 49: Point 897 (-90.599255, 29.903182, 1.326743) failed to convert
-rank 20: Point 888 (-91.228412, 30.478495, -6.0955677) failed to convert
-rank 38: Point 888 (-90.776389, 30.007825, 1.2184163) failed to convert
-rank 35: Point 902 (-90.830856, 30.286119, 0.35135351) failed to convert
-rank 98: Point 1248 (-88.977064, 30.255865, 5.4632202) failed to convert
-rank 54: Point 892 (-90.516944, 29.655308, 0.45325782) failed to convert
-rank 60: Point 884 (-90.369742, 30.057802, -9.0) failed to convert
-rank 28: Point 887 (-91.072466, 30.203487, -12.448338) failed to convert
-rank 27: Point 895 (-91.147876, 29.689239, -0.63966533) failed to convert
-rank 62: Point 889 (-90.331951, 29.937561, -8.3179927) failed to convert
-rank 95: Point 1234 (-89.221204, 29.146039, -0.22629177) failed to convert
-rank 1: Point 898 (-92.04193, 30.433004, -13.279987) failed to convert
-rank 70: Point 1248 (-90.076277, 29.915903, 30.331845) failed to convert
-rank 71: Point 1234 (-90.065762, 29.830626, 0.40241847) failed to convert
-rank 88: Point 1246 (-89.431734, 29.583804, 1.8608677) failed to convert
-rank 76: Point 1249 (-89.974824, 29.698026, 24.292369) failed to convert
-rank 63: Point 898 (-90.30697, 29.860877, -0.33122898) failed to convert
-rank 84: Point 1245 (-89.688025, 30.168284, -0.08881533) failed to convert
-rank 23: Point 896 (-91.208545, 29.955062, -0.54855841) failed to convert
-rank 97: Point 1232 (-89.158733, 29.089537, -0.0) failed to convert
-rank 44: Point 892 (-90.705972, 29.539923, -0.91240853) failed to convert
-rank 0: Point 834 (-92.389213, 29.481878, 7.8706231) failed to convert
-rank 33: Point 892 (-90.90051, 30.073311, 10.624095) failed to convert
-rank 74: Point 1244 (-89.996588, 29.896375, -0.09023036) failed to convert
-rank 36: Point 890 (-90.835738, 29.861603, -0.79306318) failed to convert
-rank 4: Point 893 (-91.799853, 30.937717, 6.8448067) failed to convert
-rank 66: Point 1242 (-90.187209, 29.941042, -3.0885353) failed to convert
-rank 86: Point 1245 (-89.568843, 29.806202, 10.126576) failed to convert
-rank 32: Point 888 (-90.93402, 30.071372, -14.74318) failed to convert
-rank 64: Point 1246 (-90.231914, 30.277906, 3.8699999) failed to convert
-rank 25: Point 901 (-91.199974, 29.557027, 0.11885067) failed to convert
-rank 68: Point 1245 (-90.114251, 30.021674, -4.8828963) failed to convert
-rank 53: Point 896 (-90.550552, 29.474684, -0.17336259) failed to convert
-rank 40: Point 888 (-90.754704, 29.850197, -0.86963846) failed to convert
-rank 24: Point 890 (-91.187294, 30.00941, -0.87147985) failed to convert
-rank 19: Point 904 (-91.253577, 30.500233, -15.21314) failed to convert
-rank 30: Point 893 (-91.010677, 30.17303, 14.143158) failed to convert
-rank 87: Point 1235 (-89.522683, 29.362974, 13.94683) failed to convert
-rank 92: Point 1245 (-89.297582, 29.324772, -0.10883822) failed to convert
-rank 13: Point 894 (-91.461873, 30.817028, -9.9262603) failed to convert
-rank 15: Point 893 (-91.449047, 29.871923, -0.63360023) failed to convert
-rank 57: Point 900 (-90.486983, 29.394768, -8.2296) failed to convert
-rank 73: Point 1235 (-90.013533, 29.951633, -3.3995756) failed to convert
-rank 91: Point 1236 (-89.348096, 29.142974, 0.21502105) failed to convert
-rank 79: Point 1236 (-89.944844, 29.2583, 2.7386415) failed to convert
-rank 83: Point 1233 (-89.766716, 29.78695, -0.67343379) failed to convert
-rank 46: Point 882 (-90.6956, 29.407147, 0.59621911) failed to convert
-rank 77: Point 1236 (-89.897615, 30.404959, -10.281268) failed to convert
-rank 65: Point 1235 (-90.222177, 29.944509, 28.913547) failed to convert
-rank 67: Point 1232 (-90.128924, 30.186101, 4.6199942) failed to convert
-rank 3: Point 897 (-91.871657, 30.470951, -12.561803) failed to convert
-rank 48: Point 889 (-90.645815, 29.546216, -8.2296) failed to convert
-rank 16: Point 890 (-91.387989, 30.184545, -9.8145608) failed to convert
-rank 93: Point 1234 (-89.266877, 29.144842, -2.4953748) failed to convert
-rank 94: Point 1245 (-89.194358, 29.648453, 3.6314619) failed to convert
-rank 69: Point 1236 (-90.108448, 29.759272, -0.65401078) failed to convert
-rank 10: Point 891 (-91.596292, 30.745166, -20.0) failed to convert
-rank 45: Point 900 (-90.709436, 29.321221, -8.2296) failed to convert
-rank 22: Point 891 (-91.314275, 28.563814, 32.549807) failed to convert
-rank 61: Point 902 (-90.383575, 29.56963, -1.7438248) failed to convert
-rank 85: Point 1236 (-89.676576, 29.468613, 33.691493) failed to convert
-rank 81: Point 1233 (-89.790062, 30.241001, 0.36007523) failed to convert
-rank 58: Point 886 (-90.429977, 29.871803, 0.86817346) failed to convert
-rank 50: Point 897 (-90.621029, 29.387679, -8.2296) failed to convert
-rank 29: Point 896 (-91.02852, 30.193883, -5.4879979) failed to convert
-rank 75: Point 1237 (-89.976259, 29.909678, 0.87929722) failed to convert
-rank 96: Point 1249 (-89.120697, 30.030237, 2.3906776) failed to convert
-rank 51: Point 898 (-90.58202, 29.696076, -0.26710834) failed to convert
-rank 89: Point 1236 (-89.406226, 29.198415, 0.31299999) failed to convert
-rank 80: Point 1243 (-89.86774, 29.754256, -0.0) failed to convert
-rank 56: Point 892 (-90.473443, 29.828773, 0.35603181) failed to convert
-rank 99: Point 1235 (-88.876753, 29.603072, 10.386922) failed to convert
-rank 21: Point 902 (-91.219135, 30.318693, -14.169848) failed to convert
-rank 72: Point 1246 (-90.048636, 29.776942, -0.19794728) failed to convert
-rank 34: Point 886 (-90.898621, 29.684721, -0.52032401) failed to convert
-rank 37: Point 898 (-90.790271, 30.188966, -2.724963) failed to convert
-rank 59: Point 897 (-90.40897, 29.862645, -0.50333973) failed to convert
-rank 82: Point 1247 (-89.794142, 29.7738, -0.0) failed to convert
-rank 78: Point 1247 (-89.90372, 30.027969, -0.44375112) failed to convert
-rank 9: Point 895 (-91.681268, 29.917608, -4.6504575) failed to convert
-rank 98: Point 1249 (-88.995837, 30.052425, 5.3113523) failed to convert
-rank 90: Point 1245 (-89.357883, 29.283899, 19.515658) failed to convert
-rank 6: Point 892 (-91.739979, 30.70347, -15.95628) failed to convert
-rank 41: Point 898 (-90.734844, 29.898933, -0.97273764) failed to convert
-rank 95: Point 1235 (-89.221235, 29.14557, 6.2899831) failed to convert
-rank 88: Point 1247 (-89.45114, 29.356706, -4.430573) failed to convert
-rank 7: Point 900 (-91.746975, 29.903866, -2.8731718) failed to convert
-rank 31: Point 897 (-90.975402, 30.106767, 7.1902838) failed to convert
-rank 43: Point 900 (-90.721183, 29.497234, -0.52076394) failed to convert
-rank 5: Point 899 (-91.777387, 30.541025, -12.967506) failed to convert
-rank 71: Point 1235 (-90.056399, 29.950611, 15.362717) failed to convert
-rank 70: Point 1249 (-90.046302, 30.298864, 3.5799999) failed to convert
-rank 76: Point 1250 (-89.964085, 29.833993, 0.59687395) failed to convert
-rank 42: Point 892 (-90.715587, 29.876881, -0.28915788) failed to convert
-rank 12: Point 881 (-91.576767, 29.437689, 2.4453264) failed to convert
-rank 66: Point 1243 (-90.237158, 29.280141, 0.458) failed to convert
-rank 18: Point 894 (-91.286105, 30.569245, 7.1979455) failed to convert
-rank 64: Point 1247 (-90.28937, 29.51491, -3.6088321) failed to convert
-rank 55: Point 895 (-90.497466, 29.673761, -1.2558327) failed to convert
-rank 26: Point 888 (-91.201065, 29.283942, -0.0) failed to convert
-rank 39: Point 895 (-90.75251, 30.109937, -0.61981868) failed to convert
-rank 97: Point 1233 (-89.114114, 29.589116, 5.0989389) failed to convert
-rank 86: Point 1246 (-89.565559, 29.845008, -0.01435482) failed to convert
-rank 74: Point 1245 (-90.050473, 29.20533, 1.1141804) failed to convert
-rank 84: Point 1246 (-89.675849, 30.314126, -0.99637781) failed to convert
-rank 14: Point 889 (-91.427939, 30.741302, 13.739797) failed to convert
-rank 68: Point 1246 (-90.114235, 30.021711, -4.8828963) failed to convert
-rank 52: Point 888 (-90.575241, 29.442424, 1.03116) failed to convert
-rank 17: Point 900 (-91.339538, 30.261792, -1.6676397) failed to convert
-rank 11: Point 892 (-91.605044, 29.767132, -0.03846237) failed to convert
-rank 87: Point 1236 (-89.46599, 30.028824, -0.0) failed to convert
-rank 35: Point 903 (-90.866327, 29.762259, -1.6658416) failed to convert
-rank 92: Point 1246 (-89.26813, 29.66093, 3.0108235) failed to convert
-rank 73: Point 1236 (-90.011316, 29.9798, 0.2125274) failed to convert
-rank 91: Point 1237 (-89.347797, 29.146263, 0.31299999) failed to convert
-rank 79: Point 1237 (-89.892134, 29.921909, -2.8016139) failed to convert
-rank 54: Point 893 (-90.521209, 29.595671, -0.13437598) failed to convert
-rank 38: Point 889 (-90.784107, 29.895197, -0.00146021) failed to convert
-rank 62: Point 890 (-90.334758, 29.89975, -0.54092559) failed to convert
-rank 93: Point 1235 (-89.261864, 29.202012, 0.24414214) failed to convert
-rank 47: Point 897 (-90.641519, 29.932919, -0.86426418) failed to convert
-rank 60: Point 885 (-90.374458, 29.9939, -5.0965611) failed to convert
-rank 27: Point 896 (-91.115953, 30.188794, -12.541912) failed to convert
-rank 77: Point 1237 (-89.988983, 29.25407, 0.31299999) failed to convert
-rank 94: Point 1246 (-89.235153, 29.186721, -0.0) failed to convert
-rank 1: Point 899 (-92.068883, 29.91424, -1.8105637) failed to convert
-rank 83: Point 1234 (-89.765081, 29.806924, -0.94629793) failed to convert
-rank 65: Point 1236 (-90.263971, 29.388987, 0.27200001) failed to convert
-rank 67: Point 1233 (-90.137898, 30.069947, 4.3299999) failed to convert
-rank 63: Point 899 (-90.26936, 30.360948, -0.44478518) failed to convert
-rank 28: Point 888 (-91.072463, 30.203527, -12.448338) failed to convert
-rank 8: Point 886 (-91.65809, 30.84446, -12.928735) failed to convert
-rank 33: Point 893 (-90.949732, 29.331488, 0.94902144) failed to convert
-rank 4: Point 894 (-91.802146, 30.896598, 3.0446246) failed to convert
-rank 23: Point 897 (-91.223197, 29.72119, 0.02924666) failed to convert
-rank 40: Point 889 (-90.750962, 29.904559, -0.25486763) failed to convert
-rank 36: Point 891 (-90.827235, 29.986791, 14.837224) failed to convert
-rank 32: Point 889 (-90.930086, 30.130037, -11.351972) failed to convert
-rank 85: Point 1237 (-89.64508, 29.848651, 8.5252216) failed to convert
-rank 81: Point 1234 (-89.819345, 29.88166, -2.8888945) failed to convert
-rank 69: Point 1237 (-90.049542, 30.514217, -12.233789) failed to convert
-rank 96: Point 1250 (-89.207363, 29.058745, 0.78326084) failed to convert
-rank 2: Point 892 (-91.914916, 30.954968, -16.904656) failed to convert
-rank 49: Point 898 (-90.635121, 29.393192, 0.3048) failed to convert
-rank 53: Point 897 (-90.522436, 29.868325, 0.02) failed to convert
-rank 20: Point 889 (-91.292205, 29.453449, 6.791853) failed to convert
-rank 75: Point 1238 (-89.992897, 29.698551, 0.85424124) failed to convert
-rank 30: Point 894 (-91.011989, 30.153053, -11.795761) failed to convert
-rank 44: Point 893 (-90.683147, 29.86877, 0.21742404) failed to convert
-rank 19: Point 905 (-91.280797, 30.064434, -9.4274648) failed to convert
-rank 13: Point 895 (-91.533232, 29.614699, -1.3631839) failed to convert
-rank 72: Point 1247 (-90.030496, 30.008851, -1.2343438) failed to convert
-rank 80: Point 1244 (-89.859716, 29.854014, -9.7569536) failed to convert
-rank 89: Point 1237 (-89.335344, 30.016704, 1.6543965) failed to convert
-rank 99: Point 1236 (-88.905473, 29.292685, 37.128719) failed to convert
-rank 46: Point 883 (-90.694157, 29.428022, 0.29782371) failed to convert
-rank 82: Point 1248 (-89.758387, 30.210796, -1.8241896) failed to convert
-rank 3: Point 898 (-91.89801, 29.984724, -2.1723316) failed to convert
-rank 15: Point 894 (-91.457118, 29.73593, -1.1938811) failed to convert
-rank 48: Point 890 (-90.634149, 29.712816, -0.53338339) failed to convert
-rank 61: Point 903 (-90.39535, 29.40855, -0.0) failed to convert
-rank 45: Point 901 (-90.699744, 29.461847, -1.053847) failed to convert
-rank 98: Point 1250 (-89.073633, 29.197635, 0.28064473) failed to convert
-rank 78: Point 1248 (-89.907442, 29.981494, -0.53010277) failed to convert
-rank 0: Point 835 (-92.39577, 29.338117, 8.4997791) failed to convert
-rank 57: Point 901 (-90.485523, 29.41476, -0.0) failed to convert
-rank 88: Point 1248 (-89.436862, 29.523829, 2.1730948) failed to convert
-rank 58: Point 887 (-90.444239, 29.675842, 0.05153592) failed to convert
-rank 90: Point 1246 (-89.362088, 29.234995, 0.00816869) failed to convert
-rank 29: Point 897 (-91.028844, 30.188867, -7.1354715) failed to convert
-rank 95: Point 1236 (-89.221265, 29.145101, 12.82767) failed to convert
-rank 25: Point 902 (-91.189347, 29.726279, -0.02) failed to convert
-rank 51: Point 899 (-90.590841, 29.571312, -0.83182653) failed to convert
-rank 71: Point 1236 (-90.055473, 29.962434, -3.0610331) failed to convert
-rank 50: Point 898 (-90.60359, 29.635942, -0.66491484) failed to convert
-rank 70: Point 1250 (-90.04279, 30.343389, -1.8500334) failed to convert
-rank 66: Point 1244 (-90.23199, 29.349018, 0.24076241) failed to convert
-rank 21: Point 903 (-91.221101, 30.287482, 10.063445) failed to convert
-rank 76: Point 1251 (-89.94494, 30.075052, -4.4287442) failed to convert
-rank 86: Point 1247 (-89.601551, 29.415148, -1.0786331) failed to convert
-rank 34: Point 887 (-90.872931, 30.067689, -10.750297) failed to convert
-rank 24: Point 891 (-91.207255, 29.692188, -0.9622626) failed to convert
-rank 56: Point 893 (-90.461205, 29.997303, 34.987061) failed to convert
-rank 64: Point 1248 (-90.293627, 29.457533, 0.93295232) failed to convert
-rank 74: Point 1246 (-89.996747, 29.894143, -2.3908227) failed to convert
-rank 22: Point 892 (-91.231424, 29.914524, -9.2080087) failed to convert
-rank 37: Point 899 (-90.790272, 30.188906, -1.4693439) failed to convert
-rank 84: Point 1247 (-89.725172, 29.718126, -0.0) failed to convert
-rank 68: Point 1247 (-90.180225, 29.158036, -0.7977493) failed to convert
-rank 97: Point 1234 (-89.064408, 30.137218, 5.3046666) failed to convert
-rank 16: Point 891 (-91.356753, 30.694623, -17.216806) failed to convert
-rank 92: Point 1247 (-89.231237, 30.077455, 0.32996854) failed to convert
-rank 91: Point 1238 (-89.346659, 29.159425, -2.3110465) failed to convert
-rank 79: Point 1238 (-89.896636, 29.865693, -1.1717182) failed to convert
-rank 73: Point 1237 (-90.0153, 29.929112, 0.23978839) failed to convert
-rank 87: Point 1237 (-89.489828, 29.74941, 13.185274) failed to convert
-rank 93: Point 1236 (-89.267172, 29.141264, -1.7144547) failed to convert
-rank 7: Point 901 (-91.700192, 30.732036, -8.0430002) failed to convert
-rank 31: Point 898 (-90.975438, 30.106024, 4.9897069) failed to convert
-rank 10: Point 892 (-91.586502, 30.91179, 0.33940667) failed to convert
-rank 77: Point 1238 (-89.961265, 29.607246, 0.31299999) failed to convert
-rank 9: Point 896 (-91.627784, 30.848536, -11.348278) failed to convert
-rank 55: Point 896 (-90.512851, 29.459155, -1.6391207) failed to convert
-rank 42: Point 893 (-90.715666, 29.87538, -1.2441827) failed to convert
-rank 6: Point 893 (-91.748547, 30.551585, -10.505812) failed to convert
-rank 26: Point 889 (-91.176042, 29.683145, -2.3274365) failed to convert
-rank 52: Point 889 (-90.561167, 29.641059, -0.61582474) failed to convert
-rank 12: Point 882 (-91.522903, 30.360553, -0.34999999) failed to convert
-rank 67: Point 1234 (-90.146675, 29.955884, 37.619405) failed to convert
-rank 65: Point 1237 (-90.221437, 29.953956, -8.0863446) failed to convert
-rank 43: Point 901 (-90.691114, 29.931513, -1.8660039) failed to convert
-rank 83: Point 1235 (-89.765637, 29.800024, -0.74888971) failed to convert
-rank 81: Point 1235 (-89.789902, 30.242525, -0.78826435) failed to convert
-rank 35: Point 904 (-90.84652, 30.055577, 15.847346) failed to convert
-rank 94: Point 1247 (-89.234096, 29.198694, -0.33310536) failed to convert
-rank 5: Point 900 (-91.777438, 30.540028, -11.866595) failed to convert
-rank 41: Point 899 (-90.734795, 29.899569, -0.90439369) failed to convert
-rank 96: Point 1251 (-89.19931, 29.150151, -0.00891166) failed to convert
-rank 11: Point 893 (-91.545498, 30.786548, 4.5008505) failed to convert
-rank 17: Point 901 (-91.374874, 29.682064, -3.9785546) failed to convert
-rank 85: Point 1238 (-89.619694, 30.151613, 14.966003) failed to convert
-rank 69: Point 1238 (-90.077495, 30.157751, 4.6700001) failed to convert
-rank 39: Point 896 (-90.787564, 29.598621, -8.2296) failed to convert
-rank 18: Point 895 (-91.337441, 29.737589, -6.9159125) failed to convert
-rank 27: Point 897 (-91.11089, 30.267286, -13.018009) failed to convert
-rank 80: Point 1245 (-89.832489, 30.190408, 3.0980176) failed to convert
-rank 75: Point 1239 (-89.976826, 29.902404, -8.2296) failed to convert
-rank 99: Point 1237 (-88.8812, 29.554814, 12.184917) failed to convert
-rank 72: Point 1248 (-90.04406, 29.835429, -9.0) failed to convert
-rank 89: Point 1238 (-89.406151, 29.199091, 0.30331843) failed to convert
-rank 59: Point 898 (-90.408792, 29.864886, -0.3889903) failed to convert
-rank 54: Point 894 (-90.520239, 29.609114, -1.1220778) failed to convert
-rank 82: Point 1249 (-89.758355, 30.210847, -2.2077692) failed to convert
-rank 38: Point 890 (-90.784125, 29.894902, 0.27319101) failed to convert
-rank 60: Point 886 (-90.375778, 29.975961, -1.6178783) failed to convert
-rank 14: Point 890 (-91.428235, 30.736176, -20.0) failed to convert
-rank 1: Point 900 (-92.067475, 29.941272, -0.95018987) failed to convert
-rank 4: Point 895 (-91.801717, 30.903989, 5.3685349) failed to convert
-rank 98: Point 1251 (-89.074636, 29.186237, 4.4016348) failed to convert
-rank 78: Point 1249 (-89.902905, 30.037898, -1.0722335) failed to convert
-rank 8: Point 887 (-91.782606, 28.619591, 37.191851) failed to convert
-rank 20: Point 890 (-91.276594, 29.707109, -6.4113821) failed to convert
-rank 40: Point 890 (-90.754699, 29.850237, -1.2615677) failed to convert
-rank 30: Point 895 (-91.011075, 30.166806, -11.912499) failed to convert
-rank 32: Point 890 (-90.930061, 30.130092, -11.351972) failed to convert
-rank 47: Point 898 (-90.642117, 29.924267, -0.41128403) failed to convert
-rank 88: Point 1249 (-89.451248, 29.355338, -4.2239186) failed to convert
-rank 90: Point 1247 (-89.286905, 30.096139, -0.6411215) failed to convert
-rank 44: Point 894 (-90.705966, 29.539862, -0.77157722) failed to convert
-rank 62: Point 891 (-90.329398, 29.971514, -0.36347195) failed to convert
-rank 33: Point 894 (-90.899393, 30.089756, -5.5020529) failed to convert
-rank 95: Point 1237 (-89.217554, 29.187203, -0.00070686) failed to convert
-rank 13: Point 896 (-91.53396, 29.601978, -2.2504401) failed to convert
-rank 71: Point 1237 (-90.016389, 30.459194, -9.4949451) failed to convert
-rank 66: Point 1245 (-90.164923, 30.231575, 4.3899999) failed to convert
-rank 15: Point 895 (-91.396197, 30.745899, -10.884411) failed to convert
-rank 70: Point 1251 (-90.069476, 30.002645, -9.0) failed to convert
-rank 23: Point 898 (-91.209349, 29.942076, -0.84180322) failed to convert
-rank 74: Point 1247 (-89.993881, 29.930488, -6.1722004) failed to convert
-rank 84: Point 1248 (-89.740704, 29.528359, 33.091989) failed to convert
-rank 86: Point 1248 (-89.53134, 30.247438, -4.3602461) failed to convert
-rank 76: Point 1252 (-89.957095, 29.922127, 34.768317) failed to convert
-rank 64: Point 1249 (-90.305599, 29.295871, -0.0) failed to convert
-rank 45: Point 902 (-90.69944, 29.466234, -0.65833978) failed to convert
-rank 97: Point 1235 (-89.164733, 29.021508, -0.31121839) failed to convert
-rank 49: Point 899 (-90.600343, 29.887667, 1.1130126) failed to convert
-rank 91: Point 1239 (-89.347284, 29.152164, 0.31299999) failed to convert
-rank 36: Point 892 (-90.854395, 29.584726, -0.46046529) failed to convert
-rank 46: Point 884 (-90.694147, 29.428061, 0.30636573) failed to convert
-rank 68: Point 1248 (-90.114212, 30.021767, -0.19856404) failed to convert
-rank 61: Point 904 (-90.384392, 29.558364, 0.27675573) failed to convert
-rank 79: Point 1239 (-89.914634, 29.640079, -4.8627795) failed to convert
-rank 93: Point 1237 (-89.22882, 29.577729, 2.7391132) failed to convert
-rank 56: Point 894 (-90.486788, 29.643929, -0.2884948) failed to convert
-rank 22: Point 893 (-91.249021, 29.632086, 14.463234) failed to convert
-rank 16: Point 892 (-91.357168, 30.687746, -17.471439) failed to convert
-rank 73: Point 1238 (-90.05152, 29.464922, -0.47358469) failed to convert
-rank 50: Point 899 (-90.600576, 29.678579, 1.0734902) failed to convert
-rank 77: Point 1239 (-89.957835, 29.65047, 26.177299) failed to convert
-rank 87: Point 1238 (-89.508551, 29.528724, 0.66657931) failed to convert
-rank 37: Point 900 (-90.789269, 30.203049, -0.48849235) failed to convert
-rank 92: Point 1248 (-89.322632, 29.035921, -0.19147104) failed to convert
-rank 34: Point 888 (-90.865831, 30.172762, -1.2477969) failed to convert
-rank 83: Point 1236 (-89.765764, 29.798468, -8.2296) failed to convert
-rank 67: Point 1235 (-90.152142, 29.88464, -0.35820308) failed to convert
-rank 29: Point 898 (-91.028218, 30.198406, 10.33055) failed to convert
-rank 19: Point 906 (-91.251624, 30.530944, 8.8065135) failed to convert
-rank 63: Point 900 (-90.299916, 29.955022, 25.112796) failed to convert
-rank 65: Point 1238 (-90.25963, 29.446902, 0.6341945) failed to convert
-rank 21: Point 904 (-91.26795, 29.53651, 3.1524293) failed to convert
-rank 85: Point 1239 (-89.661116, 29.655304, -0.0) failed to convert
-rank 80: Point 1246 (-89.844716, 30.039417, -8.6139535) failed to convert
-rank 94: Point 1248 (-89.238477, 29.148733, 6.3650044) failed to convert
-rank 81: Point 1236 (-89.789896, 30.242585, -3.3608761) failed to convert
-rank 96: Point 1252 (-89.190251, 29.252689, -0.00691536) failed to convert
-rank 10: Point 893 (-91.59214, 30.815549, -12.88714) failed to convert
-rank 28: Point 889 (-91.072459, 30.203588, -12.448338) failed to convert
-rank 69: Point 1239 (-90.108397, 29.759305, -0.47804491) failed to convert
-rank 25: Point 903 (-91.158353, 30.215123, 15.749741) failed to convert
-rank 24: Point 892 (-91.205358, 29.722443, -1.1329607) failed to convert
-rank 0: Point 836 (-92.381888, 29.632254, -0.00614061) failed to convert
-rank 99: Point 1238 (-88.868583, 29.688765, 9.6146338) failed to convert
-rank 2: Point 893 (-91.929981, 30.676514, -8.3548439) failed to convert
-rank 51: Point 900 (-90.585686, 29.644232, -0.21336) failed to convert
-rank 3: Point 899 (-91.860441, 30.674962, -9.0007029) failed to convert
-rank 57: Point 902 (-90.427236, 30.217208, -0.25579715) failed to convert
-rank 58: Point 888 (-90.452268, 29.564722, -0.49682261) failed to convert
-rank 31: Point 899 (-90.975474, 30.105282, 0.54034681) failed to convert
-rank 12: Point 883 (-91.511968, 30.544512, -5.7751248) failed to convert
-rank 89: Point 1239 (-89.430601, 28.911956, 5.5650212) failed to convert
-rank 75: Point 1240 (-89.981708, 29.840547, -5.4333651) failed to convert
-rank 72: Point 1249 (-90.03753, 29.918758, 0.1743341) failed to convert
-rank 82: Point 1250 (-89.800267, 29.697726, -0.0) failed to convert
-rank 53: Point 898 (-90.539499, 29.629884, -1.2983201) failed to convert
-rank 52: Point 890 (-90.55989, 29.658753, -0.55177141) failed to convert
-rank 55: Point 897 (-90.466115, 30.106794, 0.01451472) failed to convert
-rank 98: Point 1252 (-89.075213, 29.178922, -0.0) failed to convert
-rank 5: Point 901 (-91.847191, 29.269977, 6.3613309) failed to convert
-rank 78: Point 1250 (-89.902547, 30.042178, 0.54105919) failed to convert
-rank 43: Point 902 (-90.716011, 29.572291, -1.0550251) failed to convert
-rank 35: Point 905 (-90.900285, 29.252789, 0.86295379) failed to convert
-rank 48: Point 891 (-90.610752, 30.044535, -10.094977) failed to convert
-rank 60: Point 887 (-90.375925, 29.973868, -0.43634873) failed to convert
-rank 14: Point 891 (-91.428236, 30.736116, -20.0) failed to convert
-rank 95: Point 1238 (-89.221296, 29.144633, 16.372154) failed to convert
-rank 4: Point 896 (-91.821003, 30.557396, -5.8554534) failed to convert
-rank 90: Point 1248 (-89.359537, 29.264407, -0.98820125) failed to convert
-rank 71: Point 1238 (-90.066199, 29.824716, 0.29111927) failed to convert
-rank 1: Point 901 (-92.073323, 29.827252, -0.0743839) failed to convert
-rank 88: Point 1250 (-89.450951, 29.358822, -4.7463976) failed to convert
-rank 6: Point 894 (-91.741805, 30.671008, -13.750323) failed to convert
-rank 20: Point 891 (-91.23689, 30.343946, 0.67625149) failed to convert
-rank 70: Point 1252 (-90.083161, 29.826583, -0.68070233) failed to convert
-rank 86: Point 1249 (-89.594993, 29.493332, -0.52916253) failed to convert
-rank 74: Point 1248 (-90.001781, 29.830158, -2.1457105) failed to convert
-rank 66: Point 1246 (-90.187397, 29.937629, -7.8473814) failed to convert
-rank 84: Point 1249 (-89.689515, 30.149448, -0.41946253) failed to convert
-rank 18: Point 896 (-91.286063, 30.569562, 12.548674) failed to convert
-rank 76: Point 1253 (-89.972924, 29.721999, -1.6145539) failed to convert
-rank 42: Point 894 (-90.715482, 29.877945, -0.31796863) failed to convert
-rank 11: Point 894 (-91.575243, 30.280754, -3.1444262) failed to convert
-rank 68: Point 1249 (-90.126196, 29.866214, 0.0704645) failed to convert
-rank 17: Point 902 (-91.374697, 29.68481, -4.2547569) failed to convert
-rank 64: Point 1250 (-90.243513, 30.124788, 4.0999999) failed to convert
-rank 97: Point 1236 (-89.150227, 29.183955, -0.0) failed to convert
-rank 30: Point 896 (-91.011376, 30.16208, -5.7860357) failed to convert
-rank 59: Point 899 (-90.430682, 29.564977, 0.95618212) failed to convert
-rank 40: Point 891 (-90.754691, 29.850297, -0.11104416) failed to convert
-rank 91: Point 1240 (-89.346532, 29.160862, 0.3129987) failed to convert
-rank 39: Point 897 (-90.777134, 29.751512, -1.9256544) failed to convert
-rank 93: Point 1238 (-89.264812, 29.168156, 5.2829451) failed to convert
-rank 32: Point 891 (-90.930045, 30.130129, -11.351972) failed to convert
-rank 79: Point 1240 (-89.884785, 30.013253, 0.02366061) failed to convert
-rank 73: Point 1239 (-90.044562, 29.554571, 4.4151038) failed to convert
-rank 77: Point 1240 (-89.933854, 29.952496, -0.56383505) failed to convert
-rank 47: Point 899 (-90.669884, 29.52705, -1.043341) failed to convert
-rank 44: Point 895 (-90.68521, 29.839139, -1.0395768) failed to convert
-rank 8: Point 888 (-91.652579, 30.939356, -0.7533089) failed to convert
-rank 87: Point 1239 (-89.469652, 29.984854, -0.0) failed to convert
-rank 83: Point 1237 (-89.765246, 29.804732, -0.76931954) failed to convert
-rank 9: Point 897 (-91.733083, 28.989991, 15.175748) failed to convert
-rank 23: Point 899 (-91.209414, 29.940994, -1.6397299) failed to convert
-rank 62: Point 892 (-90.357377, 29.593755, -0.56423992) failed to convert
-rank 36: Point 893 (-90.842627, 29.759505, -1.1403519) failed to convert
-rank 38: Point 891 (-90.775665, 30.018238, -10.070289) failed to convert
-rank 49: Point 900 (-90.588857, 30.049435, 21.788335) failed to convert
-rank 92: Point 1249 (-89.298069, 29.318588, -0.03622305) failed to convert
-rank 27: Point 898 (-91.127286, 30.012089, -0.36994329) failed to convert
-rank 67: Point 1236 (-90.154321, 29.855869, -0.25939635) failed to convert
-rank 85: Point 1240 (-89.661677, 29.648333, -0.94935396) failed to convert
-rank 13: Point 897 (-91.533203, 29.614894, -1.0103949) failed to convert
-rank 15: Point 896 (-91.45951, 29.69513, -1.0603855) failed to convert
-rank 26: Point 890 (-91.17606, 29.682797, -4.337304) failed to convert
-rank 65: Point 1239 (-90.251788, 29.551408, -0.28072813) failed to convert
-rank 22: Point 894 (-91.1976, 30.450866, 10.137744) failed to convert
-rank 16: Point 893 (-91.354826, 30.725662, 17.290382) failed to convert
-rank 94: Point 1249 (-89.205661, 29.520895, 4.1557155) failed to convert
-rank 81: Point 1237 (-89.789892, 30.242625, -3.296613) failed to convert
-rank 33: Point 895 (-90.945908, 29.388937, -0.8310718) failed to convert
-rank 69: Point 1240 (-90.04816, 30.531302, -14.001391) failed to convert
-rank 56: Point 895 (-90.500696, 29.450274, -0.89609575) failed to convert
-rank 96: Point 1253 (-89.191968, 29.233235, -0.0) failed to convert
-rank 61: Point 905 (-90.383176, 29.574855, -2.0546654) failed to convert
-rank 80: Point 1247 (-89.844693, 30.039361, -8.6139535) failed to convert
-rank 50: Point 900 (-90.580018, 29.968446, -0.58654582) failed to convert
-rank 89: Point 1240 (-89.431187, 28.904941, 17.189051) failed to convert
-rank 7: Point 902 (-91.72713, 30.256247, -5.6639654) failed to convert
-rank 46: Point 885 (-90.73416, 28.843745, 16.254948) failed to convert
-rank 99: Point 1239 (-88.887429, 29.482134, 14.342202) failed to convert
-rank 37: Point 901 (-90.822617, 29.714058, -2.0226187) failed to convert
-rank 54: Point 895 (-90.515161, 29.679933, -0.83229051) failed to convert
-rank 75: Point 1241 (-89.992559, 29.702547, -2.557272) failed to convert
-rank 34: Point 889 (-90.865943, 30.171075, -0.80127725) failed to convert
-rank 45: Point 903 (-90.699794, 29.461066, -1.0544751) failed to convert
-rank 19: Point 907 (-91.253286, 30.504501, -2.1863735) failed to convert
-rank 41: Point 900 (-90.734833, 29.898991, -0.89394724) failed to convert
-rank 21: Point 905 (-91.219132, 30.318606, -14.272261) failed to convert
-rank 72: Point 1250 (-90.029718, 30.018355, 2.1035787) failed to convert
-rank 82: Point 1251 (-89.754624, 30.255776, -2.1555412) failed to convert
-rank 98: Point 1253 (-89.074071, 29.191204, -0.04878915) failed to convert
-rank 78: Point 1251 (-89.89642, 30.11847, -0.15047314) failed to convert
-rank 63: Point 901 (-90.306618, 29.865363, -0.50736385) failed to convert
-rank 25: Point 904 (-91.151914, 30.315796, 9.5274277) failed to convert
-rank 71: Point 1239 (-90.055907, 29.956569, 41.142257) failed to convert
-rank 10: Point 894 (-91.649943, 29.815671, -0.75022607) failed to convert
-rank 24: Point 893 (-91.205325, 29.722955, -7.58952) failed to convert
-rank 95: Point 1239 (-89.218384, 29.177731, -0.0) failed to convert
-rank 90: Point 1249 (-89.384893, 28.969189, 5.2905984) failed to convert
-rank 31: Point 900 (-90.983864, 29.97813, -0.8816319) failed to convert
-rank 52: Point 891 (-90.520639, 30.20639, 3.23) failed to convert
-rank 88: Point 1251 (-89.450961, 29.358694, -3.5919325) failed to convert
-rank 43: Point 903 (-90.69111, 29.931472, -2.13921) failed to convert
-rank 55: Point 898 (-90.471831, 30.028249, 20.49869) failed to convert
-rank 70: Point 1253 (-90.104748, 29.547043, -0.46842846) failed to convert
-rank 0: Point 837 (-92.421623, 28.777931, 32.900002) failed to convert
-rank 5: Point 902 (-91.777367, 30.540849, -12.842379) failed to convert
-rank 66: Point 1247 (-90.226838, 29.416821, -3.4369249) failed to convert
-rank 48: Point 892 (-90.645809, 29.546156, -8.2296) failed to convert
-rank 76: Point 1254 (-89.973547, 29.714091, -8.2296) failed to convert
-rank 64: Point 1251 (-90.220644, 30.42505, -2.4454982) failed to convert
-rank 84: Point 1250 (-89.687117, 30.178205, 1.2602573) failed to convert
-rank 74: Point 1249 (-89.996747, 29.894016, -1.7787406) failed to convert
-rank 60: Point 888 (-90.40337, 29.600145, 0.58646281) failed to convert
-rank 3: Point 900 (-91.871665, 30.469997, -12.384258) failed to convert
-rank 35: Point 906 (-90.837653, 30.185989, -0.62404133) failed to convert
-rank 58: Point 889 (-90.419928, 30.00847, -1.2901259) failed to convert
-rank 73: Point 1240 (-90.027582, 29.772371, -4.8460155) failed to convert
-rank 68: Point 1250 (-90.165866, 29.347147, 0.05483484) failed to convert
-rank 97: Point 1237 (-89.164817, 29.019124, -0.32004319) failed to convert
-rank 29: Point 899 (-91.033692, 30.114377, -6.5206281) failed to convert
-rank 91: Point 1241 (-89.344709, 29.181733, 0.31299999) failed to convert
-rank 86: Point 1250 (-89.604498, 29.379283, -4.3738802) failed to convert
-rank 93: Point 1239 (-89.264036, 29.177018, 10.338615) failed to convert
-rank 79: Point 1241 (-89.892114, 29.921944, -2.3967156) failed to convert
-rank 28: Point 890 (-91.106389, 29.677153, -2.6235354) failed to convert
-rank 2: Point 894 (-91.914856, 30.954973, -18.265702) failed to convert
-rank 14: Point 892 (-91.428237, 30.736075, -20.0) failed to convert
-rank 77: Point 1241 (-89.954431, 29.692901, -0.0) failed to convert
-rank 57: Point 903 (-90.482371, 29.458435, -1.0347997) failed to convert
-rank 1: Point 902 (-92.027377, 30.708529, -9.8146166) failed to convert
-rank 83: Point 1238 (-89.765758, 29.798428, -8.2296) failed to convert
-rank 4: Point 897 (-91.844126, 30.136999, -4.0302767) failed to convert
-rank 51: Point 901 (-90.603401, 29.392795, 0.06095999) failed to convert
-rank 53: Point 899 (-90.539489, 29.629818, -0.96553258) failed to convert
-rank 92: Point 1250 (-89.305374, 29.234578, 6.9353232) failed to convert
-rank 18: Point 897 (-91.349398, 29.540774, -0.06462312) failed to convert
-rank 87: Point 1240 (-89.485609, 29.797738, -0.28428827) failed to convert
-rank 67: Point 1237 (-90.110457, 30.423308, -2.7670112) failed to convert
-rank 20: Point 892 (-91.226443, 30.509101, -8.1852305) failed to convert
-rank 81: Point 1238 (-89.789886, 30.242686, -1.6590928) failed to convert
-rank 6: Point 895 (-91.785104, 29.896558, -0.74547948) failed to convert
-rank 17: Point 903 (-91.3754, 29.673131, -4.3784522) failed to convert
-rank 42: Point 895 (-90.739764, 29.525681, -2.3517603) failed to convert
-rank 65: Point 1240 (-90.210974, 30.091155, 4.0219461) failed to convert
-rank 40: Point 892 (-90.764115, 29.712899, -1.0472067) failed to convert
-rank 30: Point 897 (-91.01197, 30.153017, -11.795761) failed to convert
-rank 85: Point 1241 (-89.641526, 29.889522, 2.7821568) failed to convert
-rank 59: Point 900 (-90.408769, 29.864853, -0.42205544) failed to convert
-rank 96: Point 1254 (-89.201501, 29.125001, -0.12711075) failed to convert
-rank 12: Point 884 (-91.507906, 30.612493, -7.6677126) failed to convert
-rank 94: Point 1250 (-89.22297, 29.325011, 2.3676444) failed to convert
-rank 80: Point 1248 (-89.876252, 29.647229, 0.0) failed to convert
-rank 11: Point 895 (-91.588607, 30.0509, -8.2296) failed to convert
-rank 47: Point 900 (-90.64151, 29.932859, -1.4346759) failed to convert
-rank 8: Point 889 (-91.654138, 30.91234, -13.242276) failed to convert
-rank 69: Point 1241 (-90.108407, 29.759024, -0.17042128) failed to convert
-rank 32: Point 892 (-90.962515, 29.639911, -0.94535216) failed to convert
-rank 39: Point 898 (-90.7685, 29.877588, -0.31703754) failed to convert
-rank 89: Point 1241 (-89.430756, 28.909812, 7.542102) failed to convert
-rank 75: Point 1242 (-89.981093, 29.848101, 26.03721) failed to convert
-rank 99: Point 1240 (-88.888853, 29.462983, 14.577315) failed to convert
-rank 44: Point 896 (-90.705921, 29.540479, -0.93617699) failed to convert
-rank 38: Point 892 (-90.789633, 29.814189, -0.88123597) failed to convert
-rank 23: Point 900 (-91.209125, 29.945479, -0.55824082) failed to convert
-rank 49: Point 901 (-90.610324, 29.746429, -0.1277218) failed to convert
-rank 36: Point 894 (-90.835533, 29.864413, -0.63251332) failed to convert
-rank 62: Point 893 (-90.332198, 29.933271, 27.593881) failed to convert
-rank 72: Point 1251 (-90.044039, 29.835395, -9.0) failed to convert
-rank 15: Point 897 (-91.457082, 29.735913, -1.4972614) failed to convert
-rank 9: Point 898 (-91.682611, 29.89325, -3.4999556) failed to convert
-rank 82: Point 1252 (-89.790488, 29.817797, -0.0) failed to convert
-rank 22: Point 895 (-91.196175, 30.473217, 11.473347) failed to convert
-rank 13: Point 898 (-91.523265, 29.784765, -1.8449216) failed to convert
-rank 71: Point 1240 (-90.065718, 29.830585, 0.55402264) failed to convert
-rank 16: Point 894 (-91.355975, 30.707045, -17.14022) failed to convert
-rank 98: Point 1254 (-89.030961, 29.667447, 4.6136336) failed to convert
-rank 56: Point 896 (-90.501885, 29.433585, -0.0) failed to convert
-rank 61: Point 906 (-90.320346, 30.421266, -1.4825264) failed to convert
-rank 78: Point 1252 (-89.913005, 29.911527, 24.820475) failed to convert
-rank 37: Point 902 (-90.772011, 30.453149, -8.4365479) failed to convert
-rank 90: Point 1250 (-89.320774, 29.71051, 3.3900001) failed to convert
-rank 50: Point 901 (-90.600804, 29.67511, -0.71547845) failed to convert
-rank 88: Point 1252 (-89.451259, 29.355067, -3.4339848) failed to convert
-rank 7: Point 903 (-91.743478, 29.964795, -4.4762508) failed to convert
-rank 95: Point 1240 (-89.218108, 29.180776, -0.10056978) failed to convert
-rank 27: Point 899 (-91.168717, 29.358556, 1.3198427) failed to convert
-rank 45: Point 904 (-90.666331, 29.942328, -0.61473271) failed to convert
-rank 46: Point 886 (-90.694131, 29.428119, 0.3048) failed to convert
-rank 33: Point 896 (-90.990261, 28.707082, 13.647698) failed to convert
-rank 70: Point 1254 (-90.083159, 29.826522, -1.0053176) failed to convert
-rank 63: Point 902 (-90.313408, 29.77422, -0.38894576) failed to convert
-rank 66: Point 1248 (-90.224602, 29.446504, -0.12161366) failed to convert
-rank 21: Point 906 (-91.21286, 30.417771, -8.0901477) failed to convert
-rank 26: Point 891 (-91.176031, 29.683206, -2.4968752) failed to convert
-rank 74: Point 1250 (-90.00432, 29.797726, -5.0176179) failed to convert
-rank 84: Point 1251 (-89.741178, 29.522295, -3.7033201) failed to convert
-rank 54: Point 896 (-90.488338, 30.051935, 23.788212) failed to convert
-rank 68: Point 1251 (-90.121751, 29.923338, -2.3621062) failed to convert
-rank 76: Point 1255 (-89.965557, 29.815257, -8.2296) failed to convert
-rank 24: Point 894 (-91.188335, 29.992683, -1.1732937) failed to convert
-rank 25: Point 905 (-91.194091, 29.650567, 0.12573989) failed to convert
-rank 86: Point 1251 (-89.598959, 29.445644, 35.564706) failed to convert
-rank 73: Point 1241 (-90.004719, 30.06343, 4.9902065) failed to convert
-rank 19: Point 908 (-91.31903, 29.442451, 5.7415326) failed to convert
-rank 64: Point 1252 (-90.289326, 29.514952, -3.6088321) failed to convert
-rank 0: Point 838 (-92.384084, 29.583103, -0.27003479) failed to convert
-rank 31: Point 901 (-90.99181, 29.857026, -3.9523645) failed to convert
-rank 97: Point 1238 (-89.151104, 29.173251, -1e-08) failed to convert
-rank 79: Point 1242 (-89.943341, 29.276821, 0.31299999) failed to convert
-rank 91: Point 1242 (-89.343161, 29.199623, 0.31299999) failed to convert
-rank 93: Point 1240 (-89.267603, 29.135996, -0.35756146) failed to convert
-rank 52: Point 892 (-90.577377, 29.411359, 0.06095999) failed to convert
-rank 43: Point 904 (-90.711446, 29.638338, -2.2997998) failed to convert
-rank 77: Point 1242 (-89.986532, 29.284361, 0.98198138) failed to convert
-rank 92: Point 1251 (-89.298701, 29.311132, -0.03372773) failed to convert
-rank 83: Point 1239 (-89.765749, 29.798368, -8.2296) failed to convert
-rank 41: Point 901 (-90.770636, 29.376508, 0.3048) failed to convert
-rank 55: Point 899 (-90.497591, 29.671773, -1.4869402) failed to convert
-rank 58: Point 890 (-90.439756, 29.736945, -0.24303416) failed to convert
-rank 87: Point 1241 (-89.517888, 29.417467, 0.54100362) failed to convert
-rank 48: Point 893 (-90.634126, 29.712964, -0.92265103) failed to convert
-rank 67: Point 1238 (-90.199875, 29.256014, 0.312999) failed to convert
-rank 81: Point 1239 (-89.819441, 29.880037, 0.28857097) failed to convert
-rank 35: Point 907 (-90.838564, 30.17251, -0.21122722) failed to convert
-rank 80: Point 1249 (-89.844678, 30.039324, -8.6139535) failed to convert
-rank 3: Point 901 (-91.871455, 30.473675, -12.384431) failed to convert
-rank 94: Point 1251 (-89.233064, 29.210267, -0.16309769) failed to convert
-rank 29: Point 900 (-91.02787, 30.203237, 6.0818475) failed to convert
-rank 96: Point 1255 (-89.200173, 29.139833, -0.4842748) failed to convert
-rank 60: Point 889 (-90.387976, 29.810136, -0.42578671) failed to convert
-rank 69: Point 1242 (-90.086811, 30.03771, 9.9584321) failed to convert
-rank 5: Point 903 (-91.834113, 29.511259, -0.71665209) failed to convert
-rank 57: Point 904 (-90.424645, 30.252229, -0.11083063) failed to convert
-rank 65: Point 1241 (-90.221387, 29.953991, -8.0863446) failed to convert
-rank 2: Point 895 (-91.940174, 30.487154, -6.9086495) failed to convert
-rank 34: Point 890 (-90.86599, 30.170351, -2.4313964) failed to convert
-rank 85: Point 1242 (-89.644884, 29.849253, 4.6046669) failed to convert
-rank 1: Point 903 (-92.081381, 29.667937, 3.092474) failed to convert
-rank 89: Point 1242 (-89.405792, 29.202186, -0.00481115) failed to convert
-rank 72: Point 1252 (-90.0625, 29.597639, 0.31299999) failed to convert
-rank 75: Point 1243 (-89.979458, 29.868809, -6.6263525) failed to convert
-rank 20: Point 893 (-91.226147, 30.513679, 7.6557377) failed to convert
-rank 18: Point 898 (-91.28602, 30.569879, 13.850587) failed to convert
-rank 14: Point 893 (-91.428238, 30.736015, -20.0) failed to convert
-rank 4: Point 898 (-91.828747, 30.416839, -3.2969227) failed to convert
-rank 10: Point 895 (-91.595302, 30.761121, 5.7672157) failed to convert
-rank 51: Point 902 (-90.552224, 30.113908, -0.32863162) failed to convert
-rank 42: Point 896 (-90.715629, 29.875397, -1.1695572) failed to convert
-rank 99: Point 1241 (-88.87411, 29.621527, 10.183441) failed to convert
-rank 82: Point 1253 (-89.826206, 29.376043, 1.1902877) failed to convert
-rank 40: Point 893 (-90.751219, 29.900644, -1.7688413) failed to convert
-rank 98: Point 1255 (-89.074524, 29.185888, 3.0736417) failed to convert
-rank 11: Point 896 (-91.596594, 29.912854, -0.38260783) failed to convert
-rank 32: Point 893 (-90.93002, 30.130184, -11.351972) failed to convert
-rank 88: Point 1253 (-89.451087, 29.357008, -4.4156378) failed to convert
-rank 90: Point 1251 (-89.385699, 28.959292, -0.89489346) failed to convert
-rank 8: Point 890 (-91.693566, 30.224363, -8.2296) failed to convert
-rank 71: Point 1241 (-90.064765, 29.842665, 0.85297991) failed to convert
-rank 28: Point 891 (-91.105568, 29.689974, -0.41178078) failed to convert
-rank 12: Point 885 (-91.524541, 30.331704, -2.1549059) failed to convert
-rank 38: Point 893 (-90.785232, 29.878556, -0.27587852) failed to convert
-rank 53: Point 900 (-90.539473, 29.63002, -1.3800332) failed to convert
-rank 78: Point 1253 (-89.950274, 29.441803, 1.199895) failed to convert
-rank 44: Point 897 (-90.68529, 29.837919, -0.41027662) failed to convert
-rank 47: Point 901 (-90.641504, 29.932819, -1.263034) failed to convert
-rank 95: Point 1241 (-89.226054, 29.090352, 4.8036098) failed to convert
-rank 70: Point 1255 (-90.083158, 29.826482, -0.61675103) failed to convert
-rank 39: Point 899 (-90.787552, 29.59866, -8.2296) failed to convert
-rank 23: Point 901 (-91.232859, 29.565811, 6.2044155) failed to convert
-rank 22: Point 896 (-91.195114, 30.489811, 13.091765) failed to convert
-rank 66: Point 1249 (-90.187359, 29.937582, -7.8473814) failed to convert
-rank 62: Point 894 (-90.289935, 30.496464, -8.6819261) failed to convert
-rank 9: Point 899 (-91.619211, 30.994276, -12.601652) failed to convert
-rank 49: Point 902 (-90.627663, 29.499583, 0.02606481) failed to convert
-rank 84: Point 1252 (-89.741147, 29.522243, -3.7033201) failed to convert
-rank 59: Point 901 (-90.399977, 29.984467, 22.636204) failed to convert
-rank 76: Point 1256 (-90.010386, 29.243487, 0.31299999) failed to convert
-rank 74: Point 1251 (-90.050311, 29.207088, -0.67065569) failed to convert
-rank 68: Point 1252 (-90.184187, 29.104131, 1.00154) failed to convert
-rank 36: Point 895 (-90.836322, 29.852703, -1.1907921) failed to convert
-rank 16: Point 895 (-91.357566, 30.681026, -10.997796) failed to convert
-rank 17: Point 904 (-91.375391, 29.673191, -4.3784522) failed to convert
-rank 6: Point 896 (-91.738753, 30.724833, -15.108937) failed to convert
-rank 86: Point 1252 (-89.522445, 30.350915, -2.8201959) failed to convert
-rank 30: Point 898 (-91.040328, 29.718629, -0.06090661) failed to convert
-rank 61: Point 907 (-90.383183, 29.574695, -2.1423215) failed to convert
-rank 64: Point 1253 (-90.289297, 29.514981, -3.6088321) failed to convert
-rank 15: Point 898 (-91.451582, 29.828192, -1.6414679) failed to convert
-rank 37: Point 903 (-90.822576, 29.714453, -2.226048) failed to convert
-rank 79: Point 1243 (-89.893757, 29.90121, -0.89622965) failed to convert
-rank 7: Point 904 (-91.716306, 30.447417, 10.555075) failed to convert
-rank 73: Point 1242 (-90.014706, 29.93645, -0.7024858) failed to convert
-rank 93: Point 1241 (-89.264185, 29.174868, 7.9908315) failed to convert
-rank 97: Point 1239 (-89.151863, 29.16463, 2.3492642) failed to convert
-rank 56: Point 897 (-90.455612, 30.07382, -1.2582925) failed to convert
-rank 46: Point 887 (-90.694973, 29.415829, -0.28573568) failed to convert
-rank 77: Point 1243 (-89.897246, 30.408329, -10.60904) failed to convert
-rank 91: Point 1243 (-89.341494, 29.21889, 0.16616959) failed to convert
-rank 87: Point 1242 (-89.522442, 29.363453, 1.8337731) failed to convert
-rank 21: Point 907 (-91.2215, 30.281022, -13.299035) failed to convert
-rank 83: Point 1240 (-89.713151, 30.436178, -6.3991695) failed to convert
-rank 92: Point 1252 (-89.321809, 29.044781, -0.32654754) failed to convert
-rank 63: Point 903 (-90.336678, 29.460109, -4.0386002) failed to convert
-rank 33: Point 897 (-90.87766, 30.410843, -8.6222147) failed to convert
-rank 94: Point 1252 (-89.234281, 29.196398, -0.00085036) failed to convert
-rank 13: Point 899 (-91.523273, 29.784623, -3.4061057) failed to convert
-rank 81: Point 1240 (-89.803612, 30.074662, 1.7804698) failed to convert
-rank 26: Point 892 (-91.175999, 29.683507, -5.1690832) failed to convert
-rank 67: Point 1239 (-90.148722, 29.928341, -1.9205718) failed to convert
-rank 96: Point 1256 (-89.143592, 29.775457, 3.1488257) failed to convert
-rank 80: Point 1250 (-89.820718, 30.333828, -6.7232492) failed to convert
-rank 54: Point 897 (-90.516381, 29.662843, -0.63785926) failed to convert
-rank 24: Point 895 (-91.207353, 29.690313, -3.2583565) failed to convert
-rank 85: Point 1243 (-89.617634, 30.174373, 0.18646048) failed to convert
-rank 65: Point 1242 (-90.19932, 30.243387, 4.27) failed to convert
-rank 50: Point 902 (-90.57479, 30.041674, -3.3666978) failed to convert
-rank 27: Point 900 (-91.110864, 30.267316, -13.018009) failed to convert
-rank 69: Point 1243 (-90.096346, 29.914659, -5.2822943) failed to convert
-rank 89: Point 1243 (-89.372185, 29.592518, 2.6545781) failed to convert
-rank 25: Point 906 (-91.159976, 30.18961, -8.5130784) failed to convert
-rank 0: Point 839 (-92.387724, 29.503509, 6.3857909) failed to convert
-rank 72: Point 1253 (-90.044007, 29.835344, -9.0) failed to convert
-rank 19: Point 909 (-91.280536, 30.068189, -2.5346023) failed to convert
-rank 75: Point 1244 (-89.99289, 29.698276, 1.2243734) failed to convert
-rank 43: Point 905 (-90.673367, 30.185095, -0.36029817) failed to convert
-rank 31: Point 902 (-91.005937, 29.639662, -0.5574183) failed to convert
-rank 52: Point 893 (-90.55984, 29.658786, -1.3106359) failed to convert
-rank 99: Point 1242 (-88.878262, 29.57305, 11.191792) failed to convert
-rank 98: Point 1256 (-89.061355, 29.330928, 12.230995) failed to convert
-rank 58: Point 891 (-90.449001, 29.609521, -0.78777813) failed to convert
-rank 48: Point 894 (-90.634169, 29.712158, -1.8319829) failed to convert
-rank 45: Point 905 (-90.706597, 29.362298, -0.11602582) failed to convert
-rank 55: Point 900 (-90.496918, 29.681131, -1.0626778) failed to convert
-rank 82: Point 1254 (-89.744733, 30.375255, -9.0810985) failed to convert
-rank 29: Point 901 (-91.028329, 30.196234, 6.1685658) failed to convert
-rank 71: Point 1242 (-90.048937, 30.045422, 7.2759697) failed to convert
-rank 41: Point 902 (-90.734813, 29.899064, -0.63510679) failed to convert
-rank 3: Point 902 (-91.871596, 30.470949, -8.2296) failed to convert
-rank 57: Point 905 (-90.48693, 29.394799, -8.2296) failed to convert
-rank 90: Point 1252 (-89.357001, 29.29312, 14.030614) failed to convert
-rank 78: Point 1254 (-89.96364, 29.271746, 1.9886263) failed to convert
-rank 60: Point 890 (-90.439067, 29.107871, 1.5014409) failed to convert
-rank 1: Point 904 (-92.032119, 30.614983, -9.757477) failed to convert
-rank 35: Point 908 (-90.846625, 30.053739, 7.9501431) failed to convert
-rank 2: Point 896 (-91.942832, 30.437618, -6.8455669) failed to convert
-rank 34: Point 891 (-90.872923, 30.067628, -10.750297) failed to convert
-rank 88: Point 1254 (-89.450923, 29.35883, -4.6319355) failed to convert
-rank 4: Point 899 (-91.803767, 30.866426, 9.0671046) failed to convert
-rank 5: Point 904 (-91.77747, 30.538775, -12.266331) failed to convert
-rank 95: Point 1242 (-89.221326, 29.144164, 16.478555) failed to convert
-rank 51: Point 903 (-90.599799, 29.443812, -0.03758123) failed to convert
-rank 20: Point 894 (-91.256183, 30.035302, -8.2966566) failed to convert
-rank 10: Point 896 (-91.621527, 30.310252, 19.469524) failed to convert
-rank 18: Point 899 (-91.285978, 30.570197, 13.049769) failed to convert
-rank 42: Point 897 (-90.739712, 29.525713, -2.3434426) failed to convert
-rank 76: Point 1257 (-89.918954, 30.399296, -9.0790089) failed to convert
-rank 84: Point 1253 (-89.741127, 29.522209, -3.6941761) failed to convert
-rank 74: Point 1252 (-89.997105, 29.889372, -9.0) failed to convert
-rank 70: Point 1256 (-90.083156, 29.826421, -0.30566052) failed to convert
-rank 11: Point 897 (-91.595247, 29.935998, -0.40880146) failed to convert
-rank 14: Point 894 (-91.483643, 29.811845, -2.2445023) failed to convert
-rank 32: Point 894 (-90.924516, 30.21215, -2.2702824) failed to convert
-rank 12: Point 886 (-91.57072, 29.541057, 1.5396454) failed to convert
-rank 66: Point 1250 (-90.146032, 30.474633, -2.6685408) failed to convert
-rank 8: Point 891 (-91.654334, 30.908123, -13.42378) failed to convert
-rank 38: Point 894 (-90.775635, 30.018212, -9.5716772) failed to convert
-rank 86: Point 1253 (-89.600365, 29.428559, 9.9225763) failed to convert
-rank 68: Point 1253 (-90.139569, 29.691107, -0.1279978) failed to convert
-rank 79: Point 1244 (-89.892084, 29.921996, -1.3950683) failed to convert
-rank 62: Point 895 (-90.335194, 29.892722, -0.9416273) failed to convert
-rank 53: Point 901 (-90.539477, 29.629945, -1.2267841) failed to convert
-rank 23: Point 902 (-91.209409, 29.940703, -1.1863604) failed to convert
-rank 64: Point 1254 (-90.255308, 29.968211, 13.200746) failed to convert
-rank 22: Point 897 (-91.19667, 30.465282, 9.8496262) failed to convert
-rank 44: Point 898 (-90.705962, 29.539822, -0.62192701) failed to convert
-rank 73: Point 1243 (-90.020981, 29.856451, 0.77215887) failed to convert
-rank 97: Point 1240 (-89.165082, 29.015369, 3.8078955) failed to convert
-rank 93: Point 1242 (-89.265156, 29.163659, -0.12176418) failed to convert
-rank 77: Point 1244 (-89.940499, 29.868361, -5.7774844) failed to convert
-rank 83: Point 1241 (-89.766655, 29.787181, -0.41558157) failed to convert
-rank 47: Point 902 (-90.633869, 30.041101, 22.53019) failed to convert
-rank 92: Point 1253 (-89.304882, 29.239872, 16.696482) failed to convert
-rank 94: Point 1253 (-89.233154, 29.209192, -0.08018111) failed to convert
-rank 39: Point 900 (-90.777063, 29.752441, -0.99272565) failed to convert
-rank 40: Point 894 (-90.754048, 29.859545, -0.18877155) failed to convert
-rank 49: Point 903 (-90.612626, 29.713458, -0.71898113) failed to convert
-rank 81: Point 1241 (-89.842073, 29.599738, 25.787659) failed to convert
-rank 9: Point 900 (-91.662918, 30.238608, -5.3846608) failed to convert
-rank 91: Point 1244 (-89.343015, 29.201201, 0.31299999) failed to convert
-rank 36: Point 896 (-90.844828, 29.726667, -0.84860054) failed to convert
-rank 96: Point 1257 (-89.140706, 29.807363, 2.6346992) failed to convert
-rank 87: Point 1243 (-89.4646, 30.042424, -0.1288146) failed to convert
-rank 67: Point 1240 (-90.146564, 29.956303, 38.620522) failed to convert
-rank 80: Point 1251 (-89.844655, 30.039268, -8.6139535) failed to convert
-rank 65: Point 1243 (-90.183334, 30.451516, -6.3661624) failed to convert
-rank 59: Point 902 (-90.400506, 29.977246, 3.4323495) failed to convert
-rank 17: Point 905 (-91.374781, 29.683271, -4.5625514) failed to convert
-rank 6: Point 897 (-91.738732, 30.724989, -15.529561) failed to convert
-rank 16: Point 896 (-91.356726, 30.694593, -17.367379) failed to convert
-rank 72: Point 1254 (-90.030342, 30.00958, -9.0) failed to convert
-rank 30: Point 899 (-91.013733, 30.126128, -6.3013241) failed to convert
-rank 37: Point 904 (-90.811493, 29.877653, -0.8022584) failed to convert
-rank 89: Point 1244 (-89.3942, 29.33722, 25.141873) failed to convert
-rank 69: Point 1244 (-90.113021, 29.698667, -0.35617922) failed to convert
-rank 85: Point 1244 (-89.609694, 30.268208, -0.47741882) failed to convert
-rank 75: Point 1245 (-89.989144, 29.745779, -1.3700021) failed to convert
-rank 56: Point 898 (-90.486572, 29.646658, 0.04414978) failed to convert
-rank 7: Point 905 (-91.716389, 30.444409, 2.2758775) failed to convert
-rank 61: Point 908 (-90.383973, 29.563866, -3.7300474) failed to convert
-rank 46: Point 888 (-90.664309, 29.857035, -0.60148829) failed to convert
-rank 15: Point 899 (-91.460317, 29.681071, -0.71828195) failed to convert
-rank 99: Point 1243 (-88.881201, 29.541404, 12.16837) failed to convert
-rank 98: Point 1257 (-89.017878, 29.809238, 4.5280888) failed to convert
-rank 63: Point 904 (-90.319719, 29.68918, -0.01048791) failed to convert
-rank 13: Point 900 (-91.533925, 29.601958, -2.2633636) failed to convert
-rank 33: Point 898 (-90.900612, 30.070315, 14.984272) failed to convert
-rank 21: Point 908 (-91.243341, 29.932935, -0.28409024) failed to convert
-rank 82: Point 1255 (-89.765821, 30.11923, -0.16017709) failed to convert
-rank 28: Point 892 (-91.106262, 29.678931, -1.6444682) failed to convert
-rank 50: Point 903 (-90.599321, 29.695981, 0.48128061) failed to convert
-rank 26: Point 893 (-91.176036, 29.682918, -4.35864) failed to convert
-rank 71: Point 1243 (-90.068209, 29.798277, 0.30590492) failed to convert
-rank 78: Point 1255 (-89.913216, 29.908797, 40.587303) failed to convert
-rank 24: Point 896 (-91.16559, 30.350362, -7.9718381) failed to convert
-rank 90: Point 1253 (-89.362031, 29.234737, -0.04414658) failed to convert
-rank 27: Point 901 (-91.104823, 30.360764, -4.421442) failed to convert
-rank 43: Point 906 (-90.720265, 29.51039, -0.54079772) failed to convert
-rank 25: Point 907 (-91.160436, 30.182393, -5.5971683) failed to convert
-rank 19: Point 910 (-91.253548, 30.500179, -15.967559) failed to convert
-rank 0: Point 840 (-92.381299, 29.6396, -0.26631511) failed to convert
-rank 31: Point 903 (-90.961762, 30.310005, -7.1450698) failed to convert
-rank 88: Point 1255 (-89.450913, 29.358937, -3.3701596) failed to convert
-rank 54: Point 898 (-90.516923, 29.655251, 1.100568) failed to convert
-rank 76: Point 1258 (-89.944919, 30.075017, -4.4439842) failed to convert
-rank 52: Point 894 (-90.527906, 30.104826, -0.26485193) failed to convert
-rank 45: Point 906 (-90.666199, 29.944134, -1.1039493) failed to convert
-rank 58: Point 892 (-90.449024, 29.609007, -0.30620995) failed to convert
-rank 74: Point 1253 (-89.996733, 29.89397, -2.3316127) failed to convert
-rank 95: Point 1243 (-89.1612, 29.821426, 1.9215942) failed to convert
-rank 84: Point 1254 (-89.741113, 29.522368, -0.48748444) failed to convert
-rank 48: Point 895 (-90.63418, 29.711974, -1.2435356) failed to convert
-rank 55: Point 901 (-90.473531, 30.004577, 38.091995) failed to convert
-rank 70: Point 1257 (-90.095638, 29.665013, 0.31299999) failed to convert
-rank 29: Point 902 (-91.064462, 29.640271, -0.57282464) failed to convert
-rank 41: Point 903 (-90.734776, 29.899604, -0.98221678) failed to convert
-rank 3: Point 903 (-91.871627, 30.470009, -12.469268) failed to convert
-rank 1: Point 905 (-92.065101, 29.982534, -2.3715306) failed to convert
-rank 57: Point 906 (-90.48235, 29.458492, -1.6093129) failed to convert
-rank 64: Point 1255 (-90.289254, 29.515023, -3.5721267) failed to convert
-rank 68: Point 1254 (-90.184304, 29.102091, 3.2085286) failed to convert
-rank 60: Point 891 (-90.40335, 29.600203, -0.30066031) failed to convert
-rank 66: Point 1251 (-90.226783, 29.416846, -3.4369249) failed to convert
-rank 79: Point 1245 (-89.893753, 29.901149, -2.2704881) failed to convert
-rank 86: Point 1254 (-89.602131, 29.407231, 15.323135) failed to convert
-rank 35: Point 909 (-90.837499, 30.187373, -0.84501919) failed to convert
-rank 93: Point 1243 (-89.263027, 29.187976, 9.2361233) failed to convert
-rank 5: Point 905 (-91.777339, 30.540987, -13.615817) failed to convert
-rank 2: Point 897 (-91.914816, 30.954976, -18.622348) failed to convert
-rank 34: Point 892 (-90.893027, 29.768214, -1.1317534) failed to convert
-rank 73: Point 1244 (-90.026862, 29.781346, -4.2580562) failed to convert
-rank 77: Point 1245 (-89.952532, 29.716556, -0.0) failed to convert
-rank 97: Point 1241 (-89.15491, 29.130122, -0.0) failed to convert
-rank 51: Point 904 (-90.559523, 30.011699, -0.9359198) failed to convert
-rank 4: Point 900 (-91.859844, 29.847873, -0.69862024) failed to convert
-rank 18: Point 900 (-91.3393, 29.706052, -0.32643737) failed to convert
-rank 83: Point 1242 (-89.715573, 30.407022, -4.0586727) failed to convert
-rank 94: Point 1254 (-89.230758, 29.236093, -0.11993787) failed to convert
-rank 10: Point 897 (-91.595074, 30.764321, 11.600782) failed to convert
-rank 42: Point 898 (-90.715574, 29.875422, -0.63828366) failed to convert
-rank 81: Point 1242 (-89.80426, 30.066674, 6.0254578) failed to convert
-rank 91: Point 1245 (-89.345771, 29.169284, 0.31299999) failed to convert
-rank 96: Point 1258 (-89.196779, 29.177882, -0.0) failed to convert
-rank 32: Point 895 (-90.962723, 29.636188, -0.67610722) failed to convert
-rank 87: Point 1244 (-89.470669, 29.971556, -0.0) failed to convert
-rank 80: Point 1252 (-89.845556, 30.028137, -0.34208799) failed to convert
-rank 67: Point 1241 (-90.14717, 29.948108, -3.6704819) failed to convert
-rank 65: Point 1244 (-90.259569, 29.446903, -0.35577993) failed to convert
-rank 14: Point 895 (-91.472746, 29.99511, 15.216479) failed to convert
-rank 92: Point 1254 (-89.29872, 29.310492, -0.0) failed to convert
-rank 72: Point 1255 (-90.030347, 30.00952, -2.9272118) failed to convert
-rank 20: Point 895 (-91.258578, 29.99687, -0.66369523) failed to convert
-rank 12: Point 887 (-91.545872, 29.968463, -0.36336879) failed to convert
-rank 53: Point 902 (-90.584619, 28.990979, 9.8683109) failed to convert
-rank 89: Point 1245 (-89.348061, 29.870021, -0.0) failed to convert
-rank 85: Point 1245 (-89.675869, 29.474646, 4.5393316) failed to convert
-rank 69: Point 1245 (-90.108357, 29.759058, -0.52063544) failed to convert
-rank 8: Point 892 (-91.714384, 29.85537, -0.51651791) failed to convert
-rank 75: Point 1246 (-89.992841, 29.698723, -1.6526255) failed to convert
-rank 38: Point 895 (-90.784089, 29.894711, 0.32557014) failed to convert
-rank 62: Point 896 (-90.334805, 29.897892, -0.90489024) failed to convert
-rank 23: Point 903 (-91.185833, 30.313539, -0.64657681) failed to convert
-rank 22: Point 898 (-91.243098, 29.727062, -2.2886932) failed to convert
-rank 11: Point 898 (-91.607178, 29.728907, -0.52521666) failed to convert
-rank 98: Point 1258 (-88.999968, 30.004153, 5.0473033) failed to convert
-rank 39: Point 901 (-90.788061, 29.591145, -0.66520338) failed to convert
-rank 47: Point 903 (-90.633485, 30.04644, -9.5280488) failed to convert
-rank 82: Point 1256 (-89.809632, 29.58139, 22.311742) failed to convert
-rank 99: Point 1244 (-88.890391, 29.441429, 16.067259) failed to convert
-rank 71: Point 1244 (-90.057235, 29.939201, 32.998034) failed to convert
-rank 90: Point 1254 (-89.367343, 29.17248, 5.3970282) failed to convert
-rank 78: Point 1256 (-89.914493, 29.892637, -1.4951859) failed to convert
-rank 40: Point 895 (-90.754224, 29.856787, -1.0150633) failed to convert
-rank 9: Point 901 (-91.666918, 30.168348, -0.96700001) failed to convert
-rank 88: Point 1256 (-89.410796, 29.826527, -0.0) failed to convert
-rank 76: Point 1259 (-89.944904, 30.075159, -4.4287442) failed to convert
-rank 59: Point 903 (-90.429213, 29.584723, -0.21278111) failed to convert
-rank 36: Point 897 (-90.83547, 29.865062, -0.46778673) failed to convert
-rank 49: Point 904 (-90.560214, 30.448828, -6.5544825) failed to convert
-rank 16: Point 897 (-91.391672, 30.123298, -1.3501243) failed to convert
-rank 37: Point 905 (-90.857319, 29.196775, -0.0) failed to convert
-rank 17: Point 906 (-91.375385, 29.673231, -4.3784522) failed to convert
-rank 44: Point 899 (-90.685399, 29.836206, -0.3374313) failed to convert
-rank 7: Point 906 (-91.72709, 30.253369, -9.1513993) failed to convert
-rank 74: Point 1254 (-89.989058, 29.991209, -0.95190693) failed to convert
-rank 56: Point 899 (-90.486761, 29.64396, -0.51834173) failed to convert
-rank 30: Point 900 (-91.040223, 29.720098, -0.25017512) failed to convert
-rank 46: Point 889 (-90.66452, 29.853849, -0.29795331) failed to convert
-rank 84: Point 1255 (-89.700889, 30.011455, 2.98) failed to convert
-rank 95: Point 1244 (-89.216913, 29.194263, -0.18640497) failed to convert
-rank 61: Point 909 (-90.386684, 29.526703, 0.28072635) failed to convert
-rank 15: Point 900 (-91.403641, 30.622814, -7.5056259) failed to convert
-rank 70: Point 1258 (-90.069246, 30.005015, -0.58306409) failed to convert
-rank 63: Point 905 (-90.296779, 29.996347, -0.24638846) failed to convert
-rank 6: Point 898 (-91.822747, 29.208223, 5.8000002) failed to convert
-rank 68: Point 1255 (-90.134751, 29.753623, 5.0785376) failed to convert
-rank 64: Point 1256 (-90.31453, 29.1737, 1.4966966) failed to convert
-rank 86: Point 1255 (-89.60444, 29.3793, -4.3738802) failed to convert
-rank 33: Point 899 (-90.898268, 30.104935, -3.5193283) failed to convert
-rank 24: Point 897 (-91.168042, 30.311804, 3.7321595) failed to convert
-rank 21: Point 909 (-91.269227, 29.515698, 6.1288919) failed to convert
-rank 50: Point 904 (-90.573684, 30.057043, -4.1452569) failed to convert
-rank 26: Point 894 (-91.176019, 29.683045, -1.3402249) failed to convert
-rank 93: Point 1244 (-89.264944, 29.165928, 6.2549625) failed to convert
-rank 73: Point 1245 (-90.010038, 29.99562, 2.5696357) failed to convert
-rank 13: Point 901 (-91.486052, 30.413416, -3.6659041) failed to convert
-rank 66: Point 1252 (-90.23465, 29.311996, 3.3061304) failed to convert
-rank 19: Point 911 (-91.260422, 30.390628, -6.0447753) failed to convert
-rank 25: Point 908 (-91.189309, 29.726472, -0.02) failed to convert
-rank 79: Point 1246 (-89.895296, 29.881879, -2.2736903) failed to convert
-rank 28: Point 893 (-91.071862, 30.212488, 5.6167097) failed to convert
-rank 43: Point 907 (-90.691105, 29.931412, -1.6081467) failed to convert
-rank 83: Point 1243 (-89.765896, 29.796454, -0.61516561) failed to convert
-rank 77: Point 1246 (-89.959754, 29.625111, 1.3950862) failed to convert
-rank 58: Point 893 (-90.428341, 29.893135, -0.36891625) failed to convert
-rank 97: Point 1242 (-89.134776, 29.356074, 9.6263505) failed to convert
-rank 52: Point 895 (-90.560264, 29.652515, -0.48812707) failed to convert
-rank 31: Point 904 (-90.996699, 29.780154, -0.49644632) failed to convert
-rank 45: Point 907 (-90.698866, 29.474323, -1.2057798) failed to convert
-rank 81: Point 1243 (-89.79054, 30.234454, -1.1368968) failed to convert
-rank 48: Point 896 (-90.620786, 29.902242, -0.4248236) failed to convert
-rank 27: Point 902 (-91.142132, 29.779082, -0.49785991) failed to convert
-rank 0: Point 841 (-92.430049, 28.587467, 38.400002) failed to convert
-rank 96: Point 1259 (-89.190816, 29.245332, -1.096e-05) failed to convert
-rank 3: Point 904 (-91.871416, 30.473664, -12.255656) failed to convert
-rank 91: Point 1246 (-89.322085, 29.442543, 4.7329499) failed to convert
-rank 41: Point 904 (-90.734781, 29.899485, 0.22999848) failed to convert
-rank 72: Point 1256 (-90.03035, 30.00948, -3.1365383) failed to convert
-rank 54: Point 899 (-90.521176, 29.595722, -0.89636545) failed to convert
-rank 67: Point 1242 (-90.202251, 29.223725, 0.31299999) failed to convert
-rank 87: Point 1245 (-89.466727, 30.017087, -0.39577105) failed to convert
-rank 92: Point 1255 (-89.294863, 29.354714, -0.71762047) failed to convert
-rank 94: Point 1255 (-89.236244, 29.173564, -0.47280307) failed to convert
-rank 29: Point 903 (-91.085013, 29.319844, -0.57993831) failed to convert
-rank 57: Point 907 (-90.452818, 29.86682, -1.176068) failed to convert
-rank 55: Point 902 (-90.501016, 29.623986, -0.21836757) failed to convert
-rank 35: Point 910 (-90.845848, 30.063934, -4.9056559) failed to convert
-rank 60: Point 892 (-90.36903, 30.066637, 0.58850926) failed to convert
-rank 98: Point 1259 (-89.073953, 29.190813, 0.67194519) failed to convert
-rank 89: Point 1246 (-89.394637, 29.331833, 18.512935) failed to convert
-rank 69: Point 1246 (-90.096329, 29.914601, -7.0594733) failed to convert
-rank 2: Point 898 (-91.983218, 29.675835, 2.7156888) failed to convert
-rank 34: Point 893 (-90.864164, 30.197149, -0.99458717) failed to convert
-rank 5: Point 906 (-91.786341, 30.379585, -2.6917544) failed to convert
-rank 75: Point 1247 (-89.986176, 29.783275, -0.10397458) failed to convert
-rank 80: Point 1253 (-89.858257, 29.870654, -0.45069458) failed to convert
-rank 65: Point 1245 (-90.258097, 29.466588, -0.19459082) failed to convert
-rank 85: Point 1246 (-89.612716, 30.232203, -0.43994461) failed to convert
-rank 82: Point 1257 (-89.809221, 29.586295, -4.2550082) failed to convert
-rank 71: Point 1245 (-90.070379, 29.769819, -0.42615232) failed to convert
-rank 4: Point 901 (-91.797179, 30.983069, 10.687159) failed to convert
-rank 99: Point 1245 (-88.871727, 29.641469, 10.711475) failed to convert
-rank 51: Point 905 (-90.58199, 29.696048, 0.10944182) failed to convert
-rank 90: Point 1255 (-89.333372, 29.565039, 3.5101509) failed to convert
-rank 1: Point 906 (-92.0783, 29.725434, 2.4527466) failed to convert
-rank 42: Point 899 (-90.739678, 29.525734, -2.3229812) failed to convert
-rank 32: Point 896 (-90.979489, 29.380282, -0.0) failed to convert
-rank 78: Point 1257 (-89.904479, 30.017809, -2.2032406) failed to convert
-rank 88: Point 1257 (-89.4511, 29.356704, -4.430573) failed to convert
-rank 18: Point 901 (-91.285936, 30.570514, 11.131196) failed to convert
-rank 10: Point 898 (-91.584859, 30.938041, -18.965492) failed to convert
-rank 14: Point 896 (-91.434687, 30.628851, -6.4795375) failed to convert
-rank 53: Point 903 (-90.55652, 29.390038, -0.0) failed to convert
-rank 76: Point 1260 (-89.972894, 29.722051, -8.2296) failed to convert
-rank 84: Point 1256 (-89.687108, 30.177321, 8.9358946) failed to convert
-rank 20: Point 896 (-91.234624, 30.379136, 3.5792118) failed to convert
-rank 74: Point 1255 (-89.996435, 29.897656, 0.98037376) failed to convert
-rank 70: Point 1259 (-90.162169, 28.79153, 31.765486) failed to convert
-rank 23: Point 904 (-91.187661, 30.28476, -13.584937) failed to convert
-rank 38: Point 896 (-90.775589, 30.018172, -7.8764691) failed to convert
-rank 12: Point 888 (-91.522807, 30.360529, -0.36419521) failed to convert
-rank 62: Point 897 (-90.334803, 29.897832, -0.90489024) failed to convert
-rank 8: Point 893 (-91.676006, 30.531533, -5.8038659) failed to convert
-rank 11: Point 899 (-91.609905, 29.681246, -0.37487443) failed to convert
-rank 39: Point 902 (-90.782565, 29.671781, -0.55129312) failed to convert
-rank 22: Point 899 (-91.20052, 30.404445, -13.922019) failed to convert
-rank 47: Point 904 (-90.641495, 29.932759, -0.29844554) failed to convert
-rank 73: Point 1246 (-90.014939, 29.933118, -0.01981717) failed to convert
-rank 40: Point 896 (-90.783325, 29.430853, -0.18288) failed to convert
-rank 68: Point 1256 (-90.113166, 30.033344, 2.9278865) failed to convert
-rank 9: Point 902 (-91.705067, 29.493143, 3.25498) failed to convert
-rank 59: Point 904 (-90.371301, 30.371863, -0.24927363) failed to convert
-rank 16: Point 898 (-91.357139, 30.687774, -17.182565) failed to convert
-rank 93: Point 1245 (-89.161642, 30.328288, 3.0283507) failed to convert
-rank 49: Point 905 (-90.615634, 29.670342, 0.80386948) failed to convert
-rank 95: Point 1245 (-89.221357, 29.143695, 16.413591) failed to convert
-rank 64: Point 1257 (-90.297813, 29.399314, -3.8740082) failed to convert
-rank 37: Point 906 (-90.772753, 30.441564, -8.0360344) failed to convert
-rank 17: Point 907 (-91.360427, 29.919801, -0.56728147) failed to convert
-rank 86: Point 1256 (-89.604401, 29.379312, -4.3738802) failed to convert
-rank 77: Point 1247 (-89.939875, 29.876025, 0.13099225) failed to convert
-rank 36: Point 898 (-90.813088, 30.193379, -0.75658759) failed to convert
-rank 79: Point 1247 (-89.893749, 29.901109, -2.8386024) failed to convert
-rank 30: Point 901 (-91.01502, 30.106141, -5.123045) failed to convert
-rank 61: Point 910 (-90.43317, 28.885645, 17.790688) failed to convert
-rank 56: Point 900 (-90.474555, 29.812905, -0.33707993) failed to convert
-rank 66: Point 1253 (-90.18851, 29.922295, -2.0558235) failed to convert
-rank 83: Point 1244 (-89.766975, 29.783228, -0.07401568) failed to convert
-rank 81: Point 1244 (-89.802511, 30.087982, -0.52860686) failed to convert
-rank 15: Point 901 (-91.427307, 30.232627, -9.6408248) failed to convert
-rank 63: Point 906 (-90.336642, 29.460127, -4.0386002) failed to convert
-rank 46: Point 890 (-90.717873, 29.082347, 1.7484814) failed to convert
-rank 91: Point 1247 (-89.262213, 30.123751, 2.7009837) failed to convert
-rank 97: Point 1243 (-89.163493, 29.032817, 0.03044366) failed to convert
-rank 92: Point 1256 (-89.297599, 29.323124, -0.70003889) failed to convert
-rank 7: Point 907 (-91.684911, 30.992803, -13.89134) failed to convert
-rank 6: Point 899 (-91.748513, 30.55177, -10.695607) failed to convert
-rank 96: Point 1260 (-89.192762, 29.223168, -0.45535545) failed to convert
-rank 87: Point 1246 (-89.471261, 29.964227, -0.36246186) failed to convert
-rank 72: Point 1257 (-90.030354, 30.009419, -3.3701549) failed to convert
-rank 33: Point 900 (-90.90093, 30.06512, -1.5817024) failed to convert
-rank 21: Point 910 (-91.206465, 30.518452, 5.109793) failed to convert
-rank 67: Point 1243 (-90.178807, 29.533904, 1.4217045) failed to convert
-rank 50: Point 905 (-90.600624, 29.677284, 1.1776246) failed to convert
-rank 24: Point 898 (-91.198093, 29.837495, -0.42263628) failed to convert
-rank 44: Point 900 (-90.705956, 29.539762, -0.68301864) failed to convert
-rank 94: Point 1256 (-89.240285, 29.12748, 0.03007929) failed to convert
-rank 19: Point 912 (-91.280747, 30.064468, -9.4274648) failed to convert
-rank 25: Point 909 (-91.150069, 30.344382, -12.877606) failed to convert
-rank 89: Point 1247 (-89.342397, 29.934143, 1.0696166) failed to convert
-rank 43: Point 908 (-90.681655, 30.066744, -2.65678) failed to convert
-rank 98: Point 1260 (-89.075497, 29.173586, 0.94581847) failed to convert
-rank 80: Point 1254 (-89.926125, 29.017236, 27.214741) failed to convert
-rank 13: Point 902 (-91.538856, 29.517207, 1.7600022) failed to convert
-rank 26: Point 895 (-91.179414, 29.629122, 0.11410669) failed to convert
-rank 58: Point 894 (-90.448678, 29.613719, -0.10065472) failed to convert
-rank 69: Point 1247 (-90.096317, 29.914562, -7.0594733) failed to convert
-rank 31: Point 905 (-90.954493, 30.417782, -9.7476529) failed to convert
-rank 65: Point 1246 (-90.261519, 29.420681, 1.6585248) failed to convert
-rank 45: Point 908 (-90.658959, 30.047279, 16.352321) failed to convert
-rank 85: Point 1247 (-89.61361, 30.221123, 1.5131215) failed to convert
-rank 3: Point 905 (-91.86433, 30.602995, -6.5985291) failed to convert
-rank 75: Point 1248 (-89.992837, 29.698544, 0.98745068) failed to convert
-rank 41: Point 905 (-90.734788, 29.899335, -0.37024832) failed to convert
-rank 71: Point 1246 (-90.058716, 29.91969, -1.4172929) failed to convert
-rank 28: Point 894 (-91.106204, 29.67954, -1.2032685) failed to convert
-rank 90: Point 1256 (-89.368106, 29.163549, 0.31299999) failed to convert
-rank 82: Point 1258 (-89.798766, 29.715211, -0.0) failed to convert
-rank 99: Point 1246 (-88.821387, 30.171866, 12.264033) failed to convert
-rank 48: Point 897 (-90.634111, 29.712905, -1.2942392) failed to convert
-rank 27: Point 903 (-91.111277, 30.260762, 15.382297) failed to convert
-rank 55: Point 903 (-90.51282, 29.459207, 0.109083) failed to convert
-rank 57: Point 908 (-90.487464, 29.387127, -0.0) failed to convert
-rank 29: Point 904 (-91.058699, 29.729185, -0.67959661) failed to convert
-rank 88: Point 1258 (-89.451198, 29.35549, -4.1513762) failed to convert
-rank 78: Point 1258 (-89.886048, 30.246952, 2.5938695) failed to convert
-rank 0: Point 842 (-92.383843, 29.576964, -0.46263674) failed to convert
-rank 52: Point 896 (-90.559806, 29.658808, -1.3083577) failed to convert
-rank 84: Point 1257 (-89.741096, 29.522156, -3.6941761) failed to convert
-rank 35: Point 911 (-90.872027, 29.675553, -0.65039359) failed to convert
-rank 74: Point 1256 (-89.981695, 30.084203, 4.1528584) failed to convert
-rank 76: Point 1261 (-89.973526, 29.714034, -8.2296) failed to convert
-rank 70: Point 1260 (-90.069415, 30.00265, -9.0) failed to convert
-rank 51: Point 906 (-90.5826, 29.687101, -0.10550166) failed to convert
-rank 1: Point 907 (-92.120072, 28.900438, 25.209456) failed to convert
-rank 34: Point 894 (-90.872918, 30.067588, -10.750297) failed to convert
-rank 73: Point 1247 (-90.013928, 29.945858, 18.014459) failed to convert
-rank 68: Point 1257 (-90.117411, 29.978337, 0.19363662) failed to convert
-rank 18: Point 902 (-91.35782, 29.400401, 6.8323809) failed to convert
-rank 93: Point 1246 (-89.220072, 29.67499, 2.962504) failed to convert
-rank 64: Point 1258 (-90.287924, 29.532238, 2.4201136) failed to convert
-rank 95: Point 1246 (-89.217724, 29.184933, -0.0) failed to convert
-rank 86: Point 1257 (-89.56768, 29.817478, -0.00194574) failed to convert
-rank 42: Point 900 (-90.717325, 29.850055, -0.38136851) failed to convert
-rank 54: Point 900 (-90.520214, 29.609146, -1.2575564) failed to convert
-rank 60: Point 893 (-90.374881, 29.987525, -0.37651101) failed to convert
-rank 4: Point 902 (-91.797633, 30.974143, -13.293806) failed to convert
-rank 10: Point 899 (-91.625141, 30.247072, -3.6883154) failed to convert
-rank 5: Point 907 (-91.789372, 30.325053, -9.8596619) failed to convert
-rank 8: Point 894 (-91.649994, 30.982292, -0.74793169) failed to convert
-rank 77: Point 1248 (-89.940477, 29.868417, -5.7774844) failed to convert
-rank 66: Point 1254 (-90.188033, 29.928553, 26.201143) failed to convert
-rank 79: Point 1248 (-89.893745, 29.901049, -2.8386024) failed to convert
-rank 81: Point 1245 (-89.787785, 30.267786, -1.3940243) failed to convert
-rank 83: Point 1245 (-89.77088, 29.735359, -0.0) failed to convert
-rank 11: Point 900 (-91.588574, 30.050923, -8.2296) failed to convert
-rank 38: Point 897 (-90.820012, 29.364929, -0.38319956) failed to convert
-rank 2: Point 899 (-91.96749, 29.974123, -2.1048933) failed to convert
-rank 62: Point 898 (-90.334802, 29.897791, -0.90489024) failed to convert
-rank 32: Point 897 (-90.929686, 30.133824, 20.072108) failed to convert
-rank 22: Point 900 (-91.205719, 30.322221, -8.0312995) failed to convert
-rank 53: Point 904 (-90.579349, 29.066129, 6.0466083) failed to convert
-rank 91: Point 1248 (-89.347295, 29.151509, 0.31299999) failed to convert
-rank 39: Point 903 (-90.75871, 30.019797, -9.7810328) failed to convert
-rank 47: Point 905 (-90.646578, 29.860386, -0.59638926) failed to convert
-rank 9: Point 903 (-91.675868, 30.01085, -0.46835687) failed to convert
-rank 67: Point 1244 (-90.134287, 30.115148, 4.6599999) failed to convert
-rank 59: Point 905 (-90.398352, 30.006282, -2.1022311) failed to convert
-rank 96: Point 1261 (-89.222516, 28.884618, 75.104411) failed to convert
-rank 97: Point 1244 (-89.151548, 29.167474, 2.0072379) failed to convert
-rank 72: Point 1258 (-90.028705, 30.030256, 1.6578578) failed to convert
-rank 16: Point 899 (-91.356367, 30.700174, -11.409694) failed to convert
-rank 92: Point 1257 (-89.298711, 29.309838, 7.017e-05) failed to convert
-rank 12: Point 889 (-91.545494, 29.974438, -7.0309669) failed to convert
-rank 98: Point 1261 (-89.074412, 29.185539, 1.4717404) failed to convert
-rank 56: Point 901 (-90.500767, 29.448845, 0.30480326) failed to convert
-rank 49: Point 906 (-90.638867, 29.338473, -0.64184647) failed to convert
-rank 94: Point 1257 (-89.233856, 29.200727, -0.0) failed to convert
-rank 87: Point 1247 (-89.511026, 29.496987, 0.72472742) failed to convert
-rank 89: Point 1248 (-89.405624, 29.203153, -0.08117578) failed to convert
-rank 85: Point 1248 (-89.65588, 29.715602, -0.1391976) failed to convert
-rank 65: Point 1247 (-90.221354, 29.954015, -8.0863446) failed to convert
-rank 63: Point 907 (-90.355524, 29.202615, 0.93875103) failed to convert
-rank 37: Point 907 (-90.787338, 30.230041, -1.6219302) failed to convert
-rank 14: Point 897 (-91.492746, 29.656042, -0.3527277) failed to convert
-rank 80: Point 1255 (-89.878936, 29.61263, 3.7014064) failed to convert
-rank 61: Point 911 (-90.383406, 29.571371, -0.0853305) failed to convert
-rank 15: Point 902 (-91.437223, 30.067523, -0.69778998) failed to convert
-rank 75: Point 1249 (-89.981658, 29.840513, -5.4333651) failed to convert
-rank 17: Point 908 (-91.375377, 29.673291, -4.3784522) failed to convert
-rank 71: Point 1247 (-90.056839, 29.943697, 43.071318) failed to convert
-rank 69: Point 1248 (-90.108324, 29.759081, -0.62193348) failed to convert
-rank 6: Point 900 (-91.741003, 30.684625, -15.977616) failed to convert
-rank 44: Point 901 (-90.685392, 29.836266, -1.0483048) failed to convert
-rank 90: Point 1257 (-89.340138, 29.48703, 3.956022) failed to convert
-rank 30: Point 902 (-91.011941, 30.152964, -11.795761) failed to convert
-rank 46: Point 891 (-90.694949, 29.415885, -0.16680933) failed to convert
-rank 7: Point 908 (-91.727039, 30.253402, -8.2296) failed to convert
-rank 99: Point 1247 (-88.881751, 29.527916, 12.603944) failed to convert
-rank 24: Point 899 (-91.175235, 30.198739, -5.005002) failed to convert
-rank 33: Point 901 (-90.900248, 30.074783, 7.1382351) failed to convert
-rank 82: Point 1259 (-89.771859, 30.045142, 12.548489) failed to convert
-rank 23: Point 905 (-91.209268, 29.942828, -0.3133179) failed to convert
-rank 25: Point 910 (-91.169462, 30.040352, -0.75398473) failed to convert
-rank 20: Point 897 (-91.239521, 30.301315, -7.1101147) failed to convert
-rank 19: Point 913 (-91.325041, 29.343187, 0.98434371) failed to convert
-rank 45: Point 909 (-90.667277, 29.928636, -1.0362834) failed to convert
-rank 78: Point 1259 (-89.919629, 29.828194, -0.00022343) failed to convert
-rank 88: Point 1259 (-89.450906, 29.358877, -4.3214723) failed to convert
-rank 50: Point 906 (-90.600772, 29.675134, -0.47006475) failed to convert
-rank 40: Point 897 (-90.743308, 30.01499, 18.911573) failed to convert
-rank 84: Point 1258 (-89.741061, 29.52256, -1.4002358) failed to convert
-rank 74: Point 1257 (-89.957202, 30.391948, -9.9844448) failed to convert
-rank 26: Point 896 (-91.17598, 29.68337, -3.7899453) failed to convert
-rank 76: Point 1262 (-89.973512, 29.713996, -8.2296) failed to convert
-rank 3: Point 906 (-91.866528, 30.56222, -8.2296) failed to convert
-rank 41: Point 906 (-90.726748, 30.015279, 26.087045) failed to convert
-rank 28: Point 895 (-91.106329, 29.677146, -1.6737166) failed to convert
-rank 68: Point 1258 (-90.183895, 29.10651, -1.1087633) failed to convert
-rank 70: Point 1261 (-90.076547, 29.911031, -1.8014306) failed to convert
-rank 64: Point 1259 (-90.286347, 29.55326, -2.654808) failed to convert
-rank 73: Point 1248 (-90.027076, 29.778173, -1.003835) failed to convert
-rank 36: Point 899 (-90.882873, 29.157004, -0.3048304) failed to convert
-rank 43: Point 909 (-90.696467, 29.854347, -0.34747531) failed to convert
-rank 93: Point 1247 (-89.19564, 29.949058, -0.0) failed to convert
-rank 86: Point 1258 (-89.602752, 29.398551, 33.924541) failed to convert
-rank 31: Point 906 (-91.037699, 29.147426, 2.048336) failed to convert
-rank 48: Point 898 (-90.610721, 30.044483, -10.094977) failed to convert
-rank 95: Point 1247 (-89.217202, 29.190852, -0.00441593) failed to convert
-rank 57: Point 909 (-90.482335, 29.45853, -1.7739664) failed to convert
-rank 77: Point 1249 (-89.944732, 29.814826, -0.08070307) failed to convert
-rank 83: Point 1246 (-89.720186, 30.351394, -2.9472346) failed to convert
-rank 27: Point 904 (-91.110825, 30.267363, -13.018009) failed to convert
-rank 35: Point 912 (-90.838844, 30.166556, -0.19744319) failed to convert
-rank 0: Point 843 (-92.381376, 29.618435, -0.37546757) failed to convert
-rank 21: Point 911 (-91.298139, 29.043365, 4.9004517) failed to convert
-rank 66: Point 1255 (-90.161092, 30.279742, 4.1410429) failed to convert
-rank 79: Point 1249 (-89.890498, 29.941436, -0.39675565) failed to convert
-rank 81: Point 1246 (-89.790507, 30.234505, -1.1368968) failed to convert
-rank 91: Point 1249 (-89.347676, 29.146924, 0.31299999) failed to convert
-rank 67: Point 1245 (-90.179313, 29.527104, 1.1141939) failed to convert
-rank 1: Point 908 (-92.031173, 30.631702, -6.4934947) failed to convert
-rank 51: Point 907 (-90.562754, 29.966071, 0.63045846) failed to convert
-rank 18: Point 903 (-91.286975, 30.553635, -16.260777) failed to convert
-rank 34: Point 895 (-90.87291, 30.067528, -10.750297) failed to convert
-rank 97: Point 1245 (-89.042803, 30.369941, 2.3353561) failed to convert
-rank 13: Point 903 (-91.533177, 29.614724, -1.6338434) failed to convert
-rank 72: Point 1259 (-90.029802, 30.015909, 4.9531746) failed to convert
-rank 92: Point 1258 (-89.251885, 29.842849, 0.8938379) failed to convert
-rank 87: Point 1248 (-89.48954, 29.74992, 12.046112) failed to convert
-rank 98: Point 1262 (-88.968931, 30.33904, 3.8016163) failed to convert
-rank 94: Point 1258 (-89.233374, 29.206198, -0.11825001) failed to convert
-rank 29: Point 905 (-91.033706, 30.113609, -9.552284) failed to convert
-rank 96: Point 1262 (-89.192523, 29.225595, -0.12567261) failed to convert
-rank 89: Point 1249 (-89.40712, 29.185368, 0.31299999) failed to convert
-rank 55: Point 904 (-90.496643, 29.684778, -0.12418587) failed to convert
-rank 54: Point 901 (-90.513267, 29.706067, -0.7653273) failed to convert
-rank 58: Point 895 (-90.420158, 30.00483, -3.0441095) failed to convert
-rank 10: Point 900 (-91.653945, 29.743983, 0.37575831) failed to convert
-rank 38: Point 898 (-90.755493, 30.309154, -0.32146557) failed to convert
-rank 52: Point 897 (-90.57531, 29.440006, 0.37893013) failed to convert
-rank 53: Point 905 (-90.508878, 30.055873, -4.1556554) failed to convert
-rank 4: Point 903 (-91.807086, 30.805044, -11.633581) failed to convert
-rank 85: Point 1249 (-89.642455, 29.876854, 2.4998478) failed to convert
-rank 75: Point 1250 (-89.994557, 29.67656, 1.1203357) failed to convert
-rank 2: Point 900 (-91.914907, 30.952901, -16.690951) failed to convert
-rank 65: Point 1248 (-90.203664, 30.186224, 4.3400001) failed to convert
-rank 8: Point 895 (-91.769719, 28.853515, 21.993835) failed to convert
-rank 71: Point 1248 (-90.020332, 30.408192, -8.7549601) failed to convert
-rank 5: Point 908 (-91.777378, 30.540027, -12.364104) failed to convert
-rank 90: Point 1258 (-89.367013, 29.176051, 0.31299999) failed to convert
-rank 47: Point 906 (-90.645154, 29.880582, -0.3767476) failed to convert
-rank 80: Point 1256 (-89.826324, 30.2642, -1.1044246) failed to convert
-rank 99: Point 1248 (-88.900162, 29.32718, 28.420692) failed to convert
-rank 69: Point 1249 (-90.0963, 29.914504, -7.0594733) failed to convert
-rank 39: Point 904 (-90.758708, 30.019736, -9.7810328) failed to convert
-rank 59: Point 906 (-90.408734, 29.864803, -0.46868773) failed to convert
-rank 60: Point 894 (-90.375731, 29.975999, -1.6178783) failed to convert
-rank 9: Point 904 (-91.645259, 30.545238, -6.4651296) failed to convert
-rank 62: Point 899 (-90.334801, 29.897731, -0.90489024) failed to convert
-rank 12: Point 890 (-91.54544, 29.974466, -8.2296) failed to convert
-rank 16: Point 900 (-91.354524, 30.729876, 19.447404) failed to convert
-rank 82: Point 1260 (-89.809194, 29.586348, -4.2550082) failed to convert
-rank 78: Point 1260 (-89.913367, 29.906294, 27.255276) failed to convert
-rank 56: Point 902 (-90.436306, 30.337138, -0.40083398) failed to convert
-rank 11: Point 901 (-91.563914, 30.473409, -4.412827) failed to convert
-rank 37: Point 908 (-90.824633, 29.683166, -2.8797196) failed to convert
-rank 88: Point 1260 (-89.451189, 29.355327, -4.2239186) failed to convert
-rank 32: Point 898 (-90.929839, 30.131525, -3.6696343) failed to convert
-rank 74: Point 1258 (-89.996707, 29.894023, -2.6014117) failed to convert
-rank 22: Point 901 (-91.194266, 30.502567, 0.78875801) failed to convert
-rank 61: Point 912 (-90.383007, 29.576772, -1.091222) failed to convert
-rank 84: Point 1259 (-89.74106, 29.522338, -0.46475913) failed to convert
-rank 76: Point 1263 (-89.972874, 29.722086, -8.2296) failed to convert
-rank 15: Point 903 (-91.457027, 29.735887, -3.4442401) failed to convert
-rank 44: Point 902 (-90.685386, 29.836306, -1.033615) failed to convert
-rank 46: Point 892 (-90.673947, 29.718614, -0.6338793) failed to convert
-rank 64: Point 1260 (-90.286347, 29.5532, -2.654808) failed to convert
-rank 14: Point 898 (-91.500238, 29.528455, 0.32192959) failed to convert
-rank 70: Point 1262 (-90.097356, 29.642232, 0.4108306) failed to convert
-rank 42: Point 901 (-90.758955, 29.243435, -0.0) failed to convert
-rank 23: Point 906 (-91.209308, 29.942071, -1.8264157) failed to convert
-rank 68: Point 1259 (-90.076224, 30.506292, -9.9021733) failed to convert
-rank 7: Point 909 (-91.816813, 28.621841, 38.217606) failed to convert
-rank 25: Point 911 (-91.152073, 30.31304, 28.801805) failed to convert
-rank 86: Point 1259 (-89.603204, 29.393052, 0.13012657) failed to convert
-rank 73: Point 1249 (-90.027435, 29.773572, -3.2687569) failed to convert
-rank 6: Point 901 (-91.7525, 30.480763, 13.416179) failed to convert
-rank 17: Point 909 (-91.37471, 29.684187, -5.0938179) failed to convert
-rank 93: Point 1248 (-89.249467, 29.341527, 3.475874) failed to convert
-rank 30: Point 903 (-91.011028, 30.166843, -11.912499) failed to convert
-rank 33: Point 902 (-90.929379, 29.63767, -8.2296) failed to convert
-rank 95: Point 1248 (-89.216728, 29.196197, -0.19400679) failed to convert
-rank 24: Point 900 (-91.207322, 29.690339, -3.9693502) failed to convert
-rank 77: Point 1250 (-89.936965, 29.912474, -0.99675011) failed to convert
-rank 45: Point 910 (-90.69931, 29.467851, -0.58442299) failed to convert
-rank 66: Point 1256 (-90.245556, 29.166021, -0.18106123) failed to convert
-rank 79: Point 1250 (-89.943714, 29.271181, 4.3970213) failed to convert
-rank 19: Point 914 (-91.253529, 30.500144, -15.967559) failed to convert
-rank 83: Point 1247 (-89.766673, 29.786836, -0.67217439) failed to convert
-rank 40: Point 898 (-90.770452, 29.619773, -0.60978058) failed to convert
-rank 67: Point 1246 (-90.142753, 30.005096, -0.00571328) failed to convert
-rank 81: Point 1247 (-89.790484, 30.234539, -1.1368968) failed to convert
-rank 72: Point 1260 (-90.030303, 30.009458, -2.552607) failed to convert
-rank 92: Point 1259 (-89.225327, 30.141609, 2.9208837) failed to convert
-rank 26: Point 897 (-91.14164, 30.223657, 8.72801) failed to convert
-rank 3: Point 907 (-91.913286, 29.697953, 2.4404994) failed to convert
-rank 91: Point 1250 (-89.339545, 29.241058, -0.5978491) failed to convert
-rank 63: Point 908 (-90.336587, 29.460153, -2.0693992) failed to convert
-rank 94: Point 1259 (-89.234799, 29.1899, -0.10972639) failed to convert
-rank 97: Point 1246 (-89.151332, 29.169702, -0.25576553) failed to convert
-rank 41: Point 907 (-90.734747, 29.899658, -0.33310949) failed to convert
-rank 20: Point 898 (-91.276544, 29.707074, -7.3456805) failed to convert
-rank 96: Point 1263 (-89.184513, 29.315986, -0.35089682) failed to convert
-rank 98: Point 1263 (-89.055089, 29.399305, 9.2288989) failed to convert
-rank 49: Point 907 (-90.63983, 29.324565, -0.26352316) failed to convert
-rank 50: Point 907 (-90.621084, 29.385993, 0.14323286) failed to convert
-rank 87: Point 1249 (-89.472959, 29.943844, -0.38741256) failed to convert
-rank 28: Point 896 (-91.105295, 29.693286, 0.10043024) failed to convert
-rank 85: Point 1250 (-89.630074, 30.024634, 3.29) failed to convert
-rank 89: Point 1250 (-89.405024, 29.2097, -1.493155) failed to convert
-rank 36: Point 900 (-90.843952, 29.738816, -0.85026121) failed to convert
-rank 43: Point 910 (-90.699586, 29.809443, -0.32687082) failed to convert
-rank 31: Point 907 (-90.981017, 30.017753, -1.5692342) failed to convert
-rank 65: Point 1249 (-90.259529, 29.446904, -0.35822613) failed to convert
-rank 75: Point 1251 (-89.963973, 30.063701, 0.64854348) failed to convert
-rank 48: Point 899 (-90.634146, 29.712315, -0.61499149) failed to convert
-rank 35: Point 913 (-90.833028, 30.251931, -1.9259701) failed to convert
-rank 21: Point 912 (-91.21912, 30.31847, -11.833922) failed to convert
-rank 71: Point 1249 (-90.067874, 29.801909, 0.83746215) failed to convert
-rank 57: Point 910 (-90.4576, 29.80087, -0.58908696) failed to convert
-rank 27: Point 905 (-91.115518, 30.194474, 16.442037) failed to convert
-rank 0: Point 844 (-92.415808, 28.876894, 29.475662) failed to convert
-rank 90: Point 1259 (-89.353247, 29.335459, 0.31299999) failed to convert
-rank 99: Point 1249 (-88.826213, 30.118539, 14.071722) failed to convert
-rank 1: Point 909 (-92.070176, 29.882557, -0.76225048) failed to convert
-rank 51: Point 908 (-90.582479, 29.688725, -0.37399932) failed to convert
-rank 80: Point 1257 (-89.871295, 29.707676, -0.06639023) failed to convert
-rank 13: Point 904 (-91.53314, 29.614741, -1.6285201) failed to convert
-rank 29: Point 906 (-91.059902, 29.710481, -0.07958282) failed to convert
-rank 82: Point 1261 (-89.783706, 29.900059, -8.5289143) failed to convert
-rank 78: Point 1261 (-89.916459, 29.867547, 11.021013) failed to convert
-rank 18: Point 904 (-91.285893, 30.570832, 9.4504493) failed to convert
-rank 54: Point 902 (-90.521154, 29.595756, -1.1986666) failed to convert
-rank 69: Point 1250 (-90.067701, 30.281522, 4.0462325) failed to convert
-rank 74: Point 1259 (-89.988266, 30.00095, -9.0) failed to convert
-rank 88: Point 1261 (-89.450893, 29.358777, -3.5624181) failed to convert
-rank 84: Point 1260 (-89.740995, 29.522699, -2.7491568) failed to convert
-rank 10: Point 901 (-91.645096, 29.899246, -4.3226912) failed to convert
-rank 76: Point 1264 (-89.973393, 29.715462, 0.93717038) failed to convert
-rank 55: Point 905 (-90.483602, 29.865493, -8.2296) failed to convert
-rank 2: Point 901 (-91.977769, 29.779198, 2.5011023) failed to convert
-rank 53: Point 906 (-90.540198, 29.619443, 0.37299285) failed to convert
-rank 34: Point 896 (-90.865953, 30.170398, -2.1227913) failed to convert
-rank 58: Point 896 (-90.404501, 30.217619, 0.31914514) failed to convert
-rank 86: Point 1260 (-89.59397, 29.503739, -0.0) failed to convert
-rank 64: Point 1261 (-90.286346, 29.553159, -2.654808) failed to convert
-rank 70: Point 1263 (-90.083057, 29.827006, 1.0594499) failed to convert
-rank 68: Point 1260 (-90.135761, 29.738965, -1.0143343) failed to convert
-rank 52: Point 898 (-90.57147, 29.493895, -0.04631348) failed to convert
-rank 47: Point 907 (-90.670201, 29.521938, 0.21336) failed to convert
-rank 73: Point 1250 (-90.026819, 29.781438, -4.2580562) failed to convert
-rank 93: Point 1249 (-89.192137, 29.98803, 0.20124945) failed to convert
-rank 5: Point 909 (-91.777327, 30.540845, -12.454287) failed to convert
-rank 39: Point 905 (-90.787535, 29.598718, -8.2296) failed to convert
-rank 95: Point 1249 (-89.221387, 29.143226, 16.404198) failed to convert
-rank 77: Point 1251 (-89.940462, 29.868455, -4.9815693) failed to convert
-rank 9: Point 905 (-91.668886, 30.133327, -1.2149727) failed to convert
-rank 37: Point 909 (-90.787337, 30.22998, -2.4392241) failed to convert
-rank 12: Point 891 (-91.522957, 30.356251, -11.850625) failed to convert
-rank 66: Point 1257 (-90.187334, 29.93755, -7.8473814) failed to convert
-rank 16: Point 901 (-91.355915, 30.707052, -20.0) failed to convert
-rank 59: Point 907 (-90.429158, 29.584947, -0.21336) failed to convert
-rank 79: Point 1251 (-89.912502, 29.665598, -0.0) failed to convert
-rank 38: Point 899 (-90.78405, 29.894319, -0.39287762) failed to convert
-rank 81: Point 1248 (-89.790518, 30.233936, -0.77835991) failed to convert
-rank 67: Point 1247 (-90.130246, 30.167049, 4.6399999) failed to convert
-rank 62: Point 900 (-90.309064, 30.242142, 3.3811306) failed to convert
-rank 32: Point 899 (-90.946776, 29.876002, -1.6003086) failed to convert
-rank 83: Point 1248 (-89.766681, 29.786708, -0.9466112) failed to convert
-rank 72: Point 1261 (-90.059963, 29.62934, 0.31299999) failed to convert
-rank 42: Point 902 (-90.717801, 29.843113, -0.27627368) failed to convert
-rank 94: Point 1260 (-89.232703, 29.21368, -0.25123427) failed to convert
-rank 56: Point 903 (-90.48292, 29.697024, -0.61980226) failed to convert
-rank 46: Point 893 (-90.659479, 29.925646, -0.43795663) failed to convert
-rank 22: Point 902 (-91.194442, 30.499736, 19.327683) failed to convert
-rank 92: Point 1260 (-89.321955, 29.041726, 15.275092) failed to convert
-rank 96: Point 1264 (-89.187308, 29.284386, -0.0) failed to convert
-rank 97: Point 1247 (-89.152158, 29.160361, -0.0) failed to convert
-rank 14: Point 899 (-91.462889, 30.159205, -1.1978189) failed to convert
-rank 7: Point 910 (-91.727005, 30.253424, -8.2296) failed to convert
-rank 91: Point 1251 (-89.346257, 29.163345, 0.13349746) failed to convert
-rank 98: Point 1264 (-89.049866, 29.456972, 7.9112282) failed to convert
-rank 25: Point 912 (-91.189319, 29.726195, -0.02) failed to convert
-rank 15: Point 904 (-91.427268, 30.232673, -9.6408248) failed to convert
-rank 23: Point 907 (-91.220317, 29.766525, -0.02) failed to convert
-rank 65: Point 1250 (-90.213826, 30.052736, 3.8199999) failed to convert
-rank 8: Point 896 (-91.657773, 30.846268, -17.679007) failed to convert
-rank 87: Point 1250 (-89.432216, 30.415649, -10.185946) failed to convert
-rank 33: Point 903 (-90.899784, 30.081517, -6.202262) failed to convert
-rank 75: Point 1252 (-89.990905, 29.722883, 20.884755) failed to convert
-rank 61: Point 913 (-90.368968, 29.767493, -0.61001797) failed to convert
-rank 89: Point 1251 (-89.430952, 28.905382, 16.140288) failed to convert
-rank 30: Point 904 (-91.068227, 29.285177, -0.0) failed to convert
-rank 85: Point 1251 (-89.676201, 29.46907, 31.336957) failed to convert
-rank 19: Point 915 (-91.340112, 29.094175, 5.9597222) failed to convert
-rank 45: Point 911 (-90.666281, 29.942831, -1.1499133) failed to convert
-rank 11: Point 902 (-91.628089, 29.362497, 3.0) failed to convert
-rank 60: Point 895 (-90.403337, 29.600241, -0.67702615) failed to convert
-rank 71: Point 1250 (-90.057005, 29.941413, 40.206493) failed to convert
-rank 40: Point 899 (-90.770531, 29.618588, -1.2656368) failed to convert
-rank 6: Point 902 (-91.741767, 30.67096, -11.725911) failed to convert
-rank 17: Point 910 (-91.366369, 29.821861, -0.9394476) failed to convert
-rank 99: Point 1250 (-88.81879, 30.196066, 11.405638) failed to convert
-rank 90: Point 1260 (-89.357202, 29.289681, 17.879245) failed to convert
-rank 80: Point 1258 (-89.85255, 29.94048, -1.1583811) failed to convert
-rank 26: Point 898 (-91.138564, 30.271633, 4.4624818) failed to convert
-rank 44: Point 903 (-90.685379, 29.836366, 0.19753025) failed to convert
-rank 24: Point 901 (-91.241313, 29.143365, 3.9974127) failed to convert
-rank 82: Point 1262 (-89.809175, 29.586384, -4.2550082) failed to convert
-rank 63: Point 909 (-90.324141, 29.62831, -0.36856035) failed to convert
-rank 78: Point 1262 (-89.895511, 30.128966, -5.8856884) failed to convert
-rank 41: Point 908 (-90.717155, 30.153377, -0.26364047) failed to convert
-rank 36: Point 901 (-90.873159, 29.302988, -0.63720829) failed to convert
-rank 69: Point 1251 (-90.070234, 30.248992, 4.4000001) failed to convert
-rank 28: Point 897 (-91.071853, 30.211884, 3.5708451) failed to convert
-rank 20: Point 899 (-91.256143, 30.035311, -8.2966566) failed to convert
-rank 50: Point 908 (-90.618588, 29.421552, -0.00923088) failed to convert
-rank 88: Point 1262 (-89.451211, 29.355031, -1.8533171) failed to convert
-rank 74: Point 1260 (-90.050916, 29.198625, 0.39650817) failed to convert
-rank 84: Point 1261 (-89.741025, 29.522319, -0.46930337) failed to convert
-rank 31: Point 908 (-91.019512, 29.428174, 0.12519006) failed to convert
-rank 49: Point 908 (-90.575826, 30.230891, -0.2559553) failed to convert
-rank 43: Point 911 (-90.713491, 29.608326, -8.2296) failed to convert
-rank 21: Point 913 (-91.269406, 29.512506, 6.001923) failed to convert
-rank 76: Point 1265 (-89.965513, 29.815215, -8.2296) failed to convert
-rank 51: Point 909 (-90.590563, 29.574321, -0.96545513) failed to convert
-rank 0: Point 845 (-92.425606, 28.660019, 35.525061) failed to convert
-rank 4: Point 904 (-91.806782, 30.810473, 7.0869936) failed to convert
-rank 70: Point 1264 (-90.078534, 29.88523, 0.40805547) failed to convert
-rank 13: Point 905 (-91.527016, 29.719441, -0.7875659) failed to convert
-rank 64: Point 1262 (-90.255177, 29.96872, 13.943127) failed to convert
-rank 86: Point 1261 (-89.604343, 29.379329, -4.3738802) failed to convert
-rank 68: Point 1261 (-90.135421, 29.743254, 0.92315968) failed to convert
-rank 27: Point 906 (-91.111883, 30.250852, 6.3507547) failed to convert
-rank 1: Point 910 (-92.028946, 30.670291, -9.056064) failed to convert
-rank 93: Point 1250 (-89.269529, 29.111654, 14.748605) failed to convert
-rank 95: Point 1250 (-89.2158, 29.206694, -0.2333071) failed to convert
-rank 73: Point 1251 (-90.019515, 29.874523, 0.95593411) failed to convert
-rank 29: Point 907 (-91.027701, 30.205277, -10.556597) failed to convert
-rank 77: Point 1252 (-89.928815, 30.014669, -0.0638164) failed to convert
-rank 3: Point 908 (-91.871569, 30.470027, -8.2296) failed to convert
-rank 54: Point 903 (-90.4878, 30.058872, -5.0063359) failed to convert
-rank 18: Point 905 (-91.33551, 29.76755, 6.3961135) failed to convert
-rank 66: Point 1258 (-90.226746, 29.416863, -3.4369249) failed to convert
-rank 35: Point 914 (-90.85988, 29.855622, -0.94275288) failed to convert
-rank 79: Point 1252 (-89.887197, 29.981784, 2.5635463) failed to convert
-rank 10: Point 902 (-91.584836, 30.938096, -20.420741) failed to convert
-rank 81: Point 1249 (-89.809208, 30.004912, 2.3900001) failed to convert
-rank 57: Point 911 (-90.486895, 29.394819, -8.2296) failed to convert
-rank 72: Point 1262 (-90.03398, 29.962519, -1.6334845) failed to convert
-rank 67: Point 1248 (-90.105231, 30.488723, -7.8807533) failed to convert
-rank 48: Point 900 (-90.616863, 29.957604, -0.47433873) failed to convert
-rank 83: Point 1249 (-89.764792, 29.809817, -0.62944824) failed to convert
-rank 92: Point 1261 (-89.293506, 29.369227, 0.57335841) failed to convert
-rank 53: Point 907 (-90.515835, 29.959394, -0.40825778) failed to convert
-rank 55: Point 906 (-90.496786, 29.682723, -0.9664011) failed to convert
-rank 94: Point 1261 (-89.240769, 29.121718, 6.6731973) failed to convert
-rank 96: Point 1265 (-89.20105, 29.12846, -0.718356) failed to convert
-rank 2: Point 902 (-91.997291, 29.406249, 3.8750665) failed to convert
-rank 75: Point 1253 (-89.989099, 29.74582, -2.5420822) failed to convert
-rank 98: Point 1265 (-89.072251, 29.208628, 0.5021809) failed to convert
-rank 87: Point 1251 (-89.474744, 29.922789, -0.31529566) failed to convert
-rank 91: Point 1252 (-89.34539, 29.173366, 0.31299999) failed to convert
-rank 65: Point 1251 (-90.253742, 29.524161, -0.18933681) failed to convert
-rank 97: Point 1248 (-89.14085, 29.287148, -0.0) failed to convert
-rank 89: Point 1252 (-89.430224, 28.913961, 4.4560437) failed to convert
-rank 39: Point 906 (-90.733865, 30.378419, -6.5431071) failed to convert
-rank 52: Point 899 (-90.57146, 29.493955, -1.094046) failed to convert
-rank 99: Point 1251 (-88.875519, 29.591252, 10.728042) failed to convert
-rank 56: Point 904 (-90.47348, 29.827515, 0.09674628) failed to convert
-rank 5: Point 910 (-91.763837, 30.780902, 12.375601) failed to convert
-rank 62: Point 901 (-90.349663, 29.697087, -0.39331855) failed to convert
-rank 85: Point 1252 (-89.627938, 30.049663, 3.25) failed to convert
-rank 25: Point 913 (-91.150575, 30.3363, 5.2784556) failed to convert
-rank 80: Point 1259 (-89.862942, 29.811509, -0.0) failed to convert
-rank 90: Point 1261 (-89.366775, 29.178416, 0.04782068) failed to convert
-rank 58: Point 897 (-90.452087, 29.566474, -0.42679208) failed to convert
-rank 34: Point 897 (-90.875242, 30.032752, -1.8516629) failed to convert
-rank 78: Point 1263 (-89.892487, 30.166541, 3.0140054) failed to convert
-rank 71: Point 1251 (-90.096697, 29.428814, 0.31299999) failed to convert
-rank 12: Point 892 (-91.545403, 29.974484, -8.2296) failed to convert
-rank 37: Point 910 (-90.787337, 30.22994, -2.1787382) failed to convert
-rank 69: Point 1252 (-90.108274, 29.759115, -0.36587736) failed to convert
-rank 82: Point 1263 (-89.764534, 30.134191, 1.7638961) failed to convert
-rank 32: Point 900 (-90.972047, 29.492421, -0.77459997) failed to convert
-rank 42: Point 903 (-90.71559, 29.87498, -0.08433824) failed to convert
-rank 16: Point 902 (-91.356685, 30.694548, -16.329267) failed to convert
-rank 88: Point 1263 (-89.451252, 29.354459, 0.49321417) failed to convert
-rank 15: Point 905 (-91.445703, 29.925218, -1.6076302) failed to convert
-rank 8: Point 897 (-91.699648, 30.114152, -0.96174653) failed to convert
-rank 59: Point 908 (-90.424305, 29.651605, -0.39648091) failed to convert
-rank 7: Point 911 (-91.698487, 30.755085, -8.6793363) failed to convert
-rank 14: Point 900 (-91.491598, 29.675109, -0.40838549) failed to convert
-rank 46: Point 894 (-90.649345, 30.069853, -9.8471807) failed to convert
-rank 74: Point 1261 (-90.004271, 29.797691, -5.0176179) failed to convert
-rank 23: Point 908 (-91.209374, 29.940986, -1.6894151) failed to convert
-rank 33: Point 904 (-90.929368, 29.63773, -8.2296) failed to convert
-rank 61: Point 914 (-90.383928, 29.563825, -2.9034549) failed to convert
-rank 30: Point 905 (-91.036845, 29.771562, -0.27615854) failed to convert
-rank 24: Point 902 (-91.205305, 29.722473, -1.0385301) failed to convert
-rank 38: Point 900 (-90.78426, 29.891226, -0.90209543) failed to convert
-rank 6: Point 903 (-91.784351, 29.909437, -1.7357004) failed to convert
-rank 9: Point 906 (-91.65561, 30.365025, -6.825254) failed to convert
-rank 84: Point 1262 (-89.741003, 29.522545, -1.8462185) failed to convert
-rank 17: Point 911 (-91.374612, 29.685486, -4.4417642) failed to convert
-rank 40: Point 900 (-90.754026, 29.859399, -0.641343) failed to convert
-rank 19: Point 916 (-91.253008, 30.508349, 7.7696595) failed to convert
-rank 44: Point 904 (-90.68517, 29.839184, -0.36898722) failed to convert
-rank 86: Point 1262 (-89.601648, 29.411259, 7.5171378) failed to convert
-rank 11: Point 903 (-91.588524, 30.050957, -8.2296) failed to convert
-rank 76: Point 1266 (-89.978626, 29.648987, 1.0448358) failed to convert
-rank 45: Point 912 (-90.699074, 29.471239, -0.51615957) failed to convert
-rank 70: Point 1265 (-90.037024, 30.415151, -8.514453) failed to convert
-rank 68: Point 1262 (-90.113929, 30.021886, -0.81312257) failed to convert
-rank 73: Point 1252 (-90.028983, 29.753568, -0.50432913) failed to convert
-rank 95: Point 1251 (-89.217894, 29.18288, -0.0) failed to convert
-rank 64: Point 1263 (-90.286345, 29.553099, -2.654808) failed to convert
-rank 26: Point 899 (-91.175984, 29.683128, -2.2597556) failed to convert
-rank 22: Point 903 (-91.198965, 30.4285, 13.217104) failed to convert
-rank 63: Point 910 (-90.330215, 29.545511, -0.4201078) failed to convert
-rank 51: Point 910 (-90.583216, 29.678094, -0.30765691) failed to convert
-rank 47: Point 908 (-90.670274, 29.520319, -1.0430307) failed to convert
-rank 66: Point 1259 (-90.187296, 29.937503, -7.8473814) failed to convert
-rank 60: Point 896 (-90.400568, 29.637989, -0.65645243) failed to convert
-rank 4: Point 905 (-91.811343, 30.728412, -7.4463446) failed to convert
-rank 93: Point 1251 (-89.269309, 29.114038, 11.401152) failed to convert
-rank 77: Point 1253 (-89.940532, 29.867559, -1.7958876) failed to convert
-rank 79: Point 1253 (-89.877324, 30.104101, 0.25638119) failed to convert
-rank 67: Point 1249 (-90.146453, 29.956722, 39.522494) failed to convert
-rank 81: Point 1250 (-89.839622, 29.629136, -0.0) failed to convert
-rank 92: Point 1262 (-89.308642, 29.195283, -0.0) failed to convert
-rank 13: Point 906 (-91.533872, 29.601929, -1.8104205) failed to convert
-rank 96: Point 1266 (-89.144721, 29.761653, 3.270749) failed to convert
-rank 94: Point 1262 (-89.192919, 29.663498, 3.4241154) failed to convert
-rank 72: Point 1263 (-90.088671, 29.257213, 0.88834743) failed to convert
-rank 83: Point 1250 (-89.792491, 29.469091, -0.15996425) failed to convert
-rank 0: Point 846 (-92.3814, 29.600246, -0.0) failed to convert
-rank 1: Point 911 (-92.063423, 30.006718, -4.0545519) failed to convert
-rank 43: Point 912 (-90.718415, 29.536605, -1.2875104) failed to convert
-rank 31: Point 909 (-90.956003, 30.393421, -3.5001898) failed to convert
-rank 87: Point 1252 (-89.441319, 30.310556, -1.5505083) failed to convert
-rank 75: Point 1254 (-89.99283, 29.698281, 1.1829855) failed to convert
-rank 91: Point 1253 (-89.279112, 29.932612, 0.39095867) failed to convert
-rank 65: Point 1252 (-90.264916, 29.374591, -3.6040147) failed to convert
-rank 3: Point 909 (-91.867467, 30.544767, -5.3221505) failed to convert
-rank 49: Point 909 (-90.615598, 29.670391, -0.7429502) failed to convert
-rank 10: Point 903 (-91.58482, 30.938133, -20.760954) failed to convert
-rank 28: Point 898 (-91.071438, 30.218259, -7.9634282) failed to convert
-rank 18: Point 906 (-91.358363, 29.391042, 1.9844825) failed to convert
-rank 98: Point 1266 (-89.029073, 29.685317, 4.0469923) failed to convert
-rank 97: Point 1249 (-89.163868, 29.027857, -0.0) failed to convert
-rank 99: Point 1252 (-88.882796, 29.512696, 13.224267) failed to convert
-rank 35: Point 915 (-90.860021, 29.853526, -3.8862869) failed to convert
-rank 27: Point 907 (-91.111026, 30.263709, 5.7773801) failed to convert
-rank 29: Point 908 (-91.058797, 29.727308, -1.3841021) failed to convert
-rank 20: Point 900 (-91.276511, 29.70705, -7.3456805) failed to convert
-rank 85: Point 1253 (-89.676918, 29.459103, 1.0049636) failed to convert
-rank 90: Point 1262 (-89.385004, 28.965803, 15.499861) failed to convert
-rank 89: Point 1253 (-89.383555, 29.459465, 2.6803823) failed to convert
-rank 78: Point 1264 (-89.917195, 29.858117, 1.3262054) failed to convert
-rank 80: Point 1260 (-89.879388, 29.605823, 3.708757) failed to convert
-rank 48: Point 901 (-90.6341, 29.712866, -0.81640777) failed to convert
-rank 41: Point 909 (-90.734801, 29.898853, -0.99961133) failed to convert
-rank 69: Point 1253 (-90.053464, 30.462301, -8.5519689) failed to convert
-rank 82: Point 1264 (-89.793658, 29.777774, -0.23264194) failed to convert
-rank 71: Point 1252 (-90.064098, 29.850274, -9.0) failed to convert
-rank 57: Point 912 (-90.482314, 29.458587, -8.2296) failed to convert
-rank 2: Point 903 (-91.931295, 30.650608, -7.1605232) failed to convert
-rank 39: Point 907 (-90.77711, 29.751545, -2.3598786) failed to convert
-rank 54: Point 904 (-90.515116, 29.679974, -1.3538002) failed to convert
-rank 74: Point 1262 (-89.988261, 30.00089, -9.0) failed to convert
-rank 88: Point 1264 (-89.450908, 29.358458, -0.78806515) failed to convert
-rank 52: Point 900 (-90.571454, 29.493995, -1.1063661) failed to convert
-rank 21: Point 914 (-91.217922, 30.337366, 19.652291) failed to convert
-rank 50: Point 909 (-90.600724, 29.675172, 0.76434004) failed to convert
-rank 56: Point 905 (-90.491525, 29.57732, 0.2069079) failed to convert
-rank 55: Point 907 (-90.495494, 29.700629, -1.4983528) failed to convert
-rank 62: Point 902 (-90.361928, 29.530683, -1.2060044) failed to convert
-rank 53: Point 908 (-90.539439, 29.630039, -1.5370416) failed to convert
-rank 70: Point 1266 (-90.034016, 30.453203, -9.3480735) failed to convert
-rank 5: Point 911 (-91.777307, 30.540962, -13.382619) failed to convert
-rank 76: Point 1267 (-89.944889, 30.074965, -4.4439842) failed to convert
-rank 84: Point 1263 (-89.687098, 30.176438, 16.174419) failed to convert
-rank 58: Point 898 (-90.460124, 29.455175, -0.21336) failed to convert
-rank 68: Point 1263 (-90.12537, 29.873628, 1.0217605) failed to convert
-rank 73: Point 1253 (-90.020949, 29.856184, 0.08646363) failed to convert
-rank 25: Point 914 (-91.191666, 29.68865, -2.0712868) failed to convert
-rank 12: Point 893 (-91.516137, 30.471093, -5.1605872) failed to convert
-rank 86: Point 1263 (-89.588883, 29.563637, -0.0) failed to convert
-rank 15: Point 906 (-91.427241, 30.232703, -9.6408248) failed to convert
-rank 37: Point 911 (-90.787337, 30.229879, -0.76673855) failed to convert
-rank 42: Point 904 (-90.730243, 29.66276, -0.64114488) failed to convert
-rank 32: Point 901 (-90.944233, 29.914307, -0.75785711) failed to convert
-rank 64: Point 1264 (-90.254287, 29.980345, -0.99398611) failed to convert
-rank 95: Point 1252 (-89.216826, 29.194999, -0.19474162) failed to convert
-rank 66: Point 1260 (-90.1809, 30.020882, -5.2065939) failed to convert
-rank 79: Point 1254 (-89.891965, 29.921989, -1.0422814) failed to convert
-rank 8: Point 898 (-91.672901, 30.583261, -6.2209186) failed to convert
-rank 93: Point 1252 (-89.210282, 29.783964, 2.2997859) failed to convert
-rank 81: Point 1251 (-89.790451, 30.234589, -1.1368968) failed to convert
-rank 9: Point 907 (-91.656347, 30.351307, -4.0882803) failed to convert
-rank 77: Point 1254 (-89.938762, 29.889791, 0.52102173) failed to convert
-rank 67: Point 1250 (-90.180348, 29.51291, 1.3080138) failed to convert
-rank 7: Point 912 (-91.727214, 30.249071, -1.928414) failed to convert
-rank 24: Point 903 (-91.170372, 30.274877, -14.039643) failed to convert
-rank 40: Point 901 (-90.783642, 29.425901, -0.46139335) failed to convert
-rank 14: Point 901 (-91.466234, 30.102844, -1.520858) failed to convert
-rank 92: Point 1263 (-89.271907, 29.615675, 2.5813075) failed to convert
-rank 63: Point 911 (-90.352678, 29.240252, 1.494245) failed to convert
-rank 72: Point 1264 (-90.047622, 29.787832, -0.37573735) failed to convert
-rank 45: Point 913 (-90.699691, 29.462281, -0.86204569) failed to convert
-rank 6: Point 904 (-91.738707, 30.724957, -15.529561) failed to convert
-rank 36: Point 902 (-90.84245, 29.760943, -0.8485553) failed to convert
-rank 83: Point 1251 (-89.784671, 29.565491, 22.945641) failed to convert
-rank 59: Point 909 (-90.400298, 29.979449, 9.8045594) failed to convert
-rank 30: Point 906 (-91.00684, 30.230048, -4.1832994) failed to convert
-rank 47: Point 909 (-90.632167, 30.06417, -1.5656753) failed to convert
-rank 96: Point 1267 (-89.197242, 29.171474, -0.0) failed to convert
-rank 94: Point 1263 (-89.236639, 29.168748, -0.39380951) failed to convert
-rank 19: Point 917 (-91.249544, 30.562967, 9.6942473) failed to convert
-rank 91: Point 1254 (-89.347439, 29.149593, 0.31299999) failed to convert
-rank 87: Point 1253 (-89.494458, 29.691608, 0.09997318) failed to convert
-rank 65: Point 1253 (-90.259047, 29.453159, -3.7676329) failed to convert
-rank 75: Point 1255 (-89.992797, 29.698681, -1.6526255) failed to convert
-rank 22: Point 904 (-91.208637, 30.275739, -13.553848) failed to convert
-rank 99: Point 1253 (-88.862511, 29.726931, 8.2148046) failed to convert
-rank 34: Point 898 (-90.865513, 30.176751, -1.2955606) failed to convert
-rank 23: Point 909 (-91.225868, 29.677622, -5.2974243) failed to convert
-rank 51: Point 911 (-90.583211, 29.678155, -0.76270336) failed to convert
-rank 4: Point 906 (-91.826016, 30.463663, -3.896631) failed to convert
-rank 38: Point 901 (-90.796443, 29.712515, -3.207912) failed to convert
-rank 98: Point 1267 (-88.96698, 30.359211, 3.408626) failed to convert
-rank 44: Point 905 (-90.729848, 29.191607, -0.37226991) failed to convert
-rank 33: Point 905 (-90.929361, 29.63777, -8.2296) failed to convert
-rank 16: Point 903 (-91.357095, 30.687816, -16.111975) failed to convert
-rank 17: Point 912 (-91.373808, 29.698772, 0.197) failed to convert
-rank 11: Point 904 (-91.543863, 30.812124, -11.580061) failed to convert
-rank 61: Point 915 (-90.383118, 29.574837, -1.9150293) failed to convert
-rank 97: Point 1250 (-89.162673, 29.040343, -0.0) failed to convert
-rank 78: Point 1265 (-89.904418, 30.017811, -2.8517762) failed to convert
-rank 26: Point 900 (-91.176, 29.682796, -4.337304) failed to convert
-rank 89: Point 1254 (-89.40509, 29.208772, -0.65118181) failed to convert
-rank 85: Point 1254 (-89.735967, 28.73436, 85.099835) failed to convert
-rank 90: Point 1263 (-89.385279, 28.962505, 5.4987351) failed to convert
-rank 80: Point 1261 (-89.876608, 29.640011, -0.0) failed to convert
-rank 69: Point 1254 (-90.068863, 30.266127, 4.2300165) failed to convert
-rank 13: Point 907 (-91.46648, 30.738711, 5.3928324) failed to convert
-rank 60: Point 897 (-90.403317, 29.600299, -0.11775259) failed to convert
-rank 82: Point 1265 (-89.783679, 29.900113, -8.5289143) failed to convert
-rank 88: Point 1265 (-89.451157, 29.35549, -4.1513762) failed to convert
-rank 71: Point 1253 (-90.062846, 29.866225, 0.56137493) failed to convert
-rank 0: Point 847 (-92.382716, 29.570713, -0.33401652) failed to convert
-rank 74: Point 1263 (-89.991664, 29.957786, -0.11730911) failed to convert
-rank 1: Point 912 (-92.07138, 29.851796, -0.0) failed to convert
-rank 48: Point 902 (-90.668036, 29.225789, 0.48039457) failed to convert
-rank 46: Point 895 (-90.630975, 30.329793, -1.8787276) failed to convert
-rank 68: Point 1264 (-90.181176, 29.141077, -0.0940081) failed to convert
-rank 70: Point 1267 (-90.069375, 30.002653, -9.0) failed to convert
-rank 28: Point 899 (-91.106201, 29.678929, -1.3404143) failed to convert
-rank 41: Point 910 (-90.726342, 30.021052, -4.2568991) failed to convert
-rank 84: Point 1264 (-89.740971, 29.522643, -2.9749651) failed to convert
-rank 10: Point 904 (-91.609082, 30.523397, -9.7667725) failed to convert
-rank 57: Point 913 (-90.457572, 29.800924, -0.58908696) failed to convert
-rank 2: Point 904 (-91.914755, 30.95498, -18.201032) failed to convert
-rank 76: Point 1268 (-89.944866, 30.075112, -4.4439842) failed to convert
-rank 73: Point 1254 (-89.996546, 30.165991, 4.5061405) failed to convert
-rank 49: Point 910 (-90.615574, 29.670423, -0.82629858) failed to convert
-rank 86: Point 1264 (-89.524627, 30.322694, -3.8685107) failed to convert
-rank 20: Point 901 (-91.235034, 30.371871, 11.438788) failed to convert
-rank 64: Point 1265 (-90.297768, 29.399356, -3.8740082) failed to convert
-rank 31: Point 910 (-91.029856, 29.267267, 0.24680686) failed to convert
-rank 3: Point 910 (-91.871357, 30.473648, -10.849798) failed to convert
-rank 54: Point 905 (-90.457544, 30.473474, -9.674871) failed to convert
-rank 43: Point 913 (-90.730552, 29.359867, -0.84005151) failed to convert
-rank 95: Point 1253 (-89.217613, 29.186022, -0.09413488) failed to convert
-rank 52: Point 901 (-90.575764, 29.432977, -0.26500203) failed to convert
-rank 29: Point 909 (-91.033678, 30.113663, -11.218775) failed to convert
-rank 39: Point 908 (-90.758708, 30.019696, -9.7810328) failed to convert
-rank 79: Point 1255 (-89.891967, 29.921928, -2.1244196) failed to convert
-rank 21: Point 915 (-91.221471, 30.281076, -13.299035) failed to convert
-rank 77: Point 1255 (-89.930044, 29.99922, -1.4790687) failed to convert
-rank 93: Point 1253 (-89.262051, 29.196961, 1.2804302) failed to convert
-rank 50: Point 910 (-90.612593, 29.506463, 0.03050774) failed to convert
-rank 81: Point 1252 (-89.79632, 30.162482, 1.79059) failed to convert
-rank 92: Point 1264 (-89.296108, 29.339207, -0.0) failed to convert
-rank 66: Point 1261 (-90.23479, 29.308971, 0.09979584) failed to convert
-rank 56: Point 906 (-90.474207, 29.817339, 1.273595) failed to convert
-rank 18: Point 907 (-91.285851, 30.571149, 8.0799007) failed to convert
-rank 67: Point 1251 (-90.181631, 29.495366, 1.2173528) failed to convert
-rank 55: Point 908 (-90.481626, 29.892724, -8.2296) failed to convert
-rank 58: Point 899 (-90.401393, 30.259377, 0.18283917) failed to convert
-rank 27: Point 908 (-91.162129, 29.461759, -0.31509137) failed to convert
-rank 12: Point 894 (-91.521839, 30.374428, -2.464733) failed to convert
-rank 15: Point 907 (-91.459764, 29.688959, -1.7640813) failed to convert
-rank 5: Point 912 (-91.764888, 30.762065, -10.22313) failed to convert
-rank 62: Point 903 (-90.361925, 29.530622, -1.7923461) failed to convert
-rank 72: Point 1265 (-90.030273, 30.009485, -1.9907488) failed to convert
-rank 35: Point 916 (-90.837616, 30.184391, -0.89699794) failed to convert
-rank 83: Point 1252 (-89.76658, 29.787566, -0.48029603) failed to convert
-rank 37: Point 912 (-90.786833, 30.23696, -0.19393439) failed to convert
-rank 91: Point 1255 (-89.301041, 29.683206, 2.6643783) failed to convert
-rank 25: Point 915 (-91.150045, 30.344438, -14.115289) failed to convert
-rank 32: Point 902 (-90.961112, 29.658681, -0.48357402) failed to convert
-rank 65: Point 1254 (-90.264916, 29.37453, -4.5680126) failed to convert
-rank 96: Point 1268 (-89.193476, 29.214086, -0.10469305) failed to convert
-rank 94: Point 1264 (-89.228227, 29.264456, -1.182e-05) failed to convert
-rank 87: Point 1254 (-89.522202, 29.363935, 7.2110862) failed to convert
-rank 75: Point 1256 (-89.981624, 29.84049, -5.4333651) failed to convert
-rank 99: Point 1254 (-88.819523, 30.182595, 12.0546) failed to convert
-rank 98: Point 1268 (-89.073835, 29.190423, 2.1488335) failed to convert
-rank 8: Point 899 (-91.657741, 30.84632, -20.0) failed to convert
-rank 53: Point 909 (-90.539438, 29.629939, -1.4403486) failed to convert
-rank 40: Point 902 (-90.763383, 29.722878, -0.88684407) failed to convert
-rank 97: Point 1251 (-89.141235, 29.281614, -0.0) failed to convert
-rank 78: Point 1266 (-89.904453, 30.017235, -1.9493597) failed to convert
-rank 7: Point 913 (-91.726955, 30.253457, -8.2296) failed to convert
-rank 14: Point 902 (-91.478014, 29.904169, -0.11801559) failed to convert
-rank 9: Point 908 (-91.628326, 30.836047, -17.567468) failed to convert
-rank 36: Point 903 (-90.844844, 29.725159, -0.76302476) failed to convert
-rank 42: Point 905 (-90.771125, 29.063806, 2.4308148) failed to convert
-rank 90: Point 1264 (-89.308279, 29.851118, 0.62289855) failed to convert
-rank 6: Point 905 (-91.741882, 30.668735, -10.048006) failed to convert
-rank 45: Point 914 (-90.699812, 29.460503, -0.91312887) failed to convert
-rank 47: Point 910 (-90.692044, 29.205276, -4.5e-07) failed to convert
-rank 85: Point 1255 (-89.639587, 29.908105, 2.7118644) failed to convert
-rank 89: Point 1255 (-89.334481, 30.023657, 1.5499999) failed to convert
-rank 63: Point 912 (-90.298236, 29.974492, -1.4099894) failed to convert
-rank 69: Point 1255 (-90.054939, 30.443204, -6.9357006) failed to convert
-rank 19: Point 918 (-91.2535, 30.50009, -15.967559) failed to convert
-rank 59: Point 910 (-90.463942, 29.102923, 1.6548133) failed to convert
-rank 80: Point 1262 (-89.864778, 29.787109, 1.7561111) failed to convert
-rank 30: Point 907 (-91.041029, 29.706765, -0.49973148) failed to convert
-rank 82: Point 1266 (-89.809147, 29.586438, -4.2550082) failed to convert
-rank 88: Point 1266 (-89.451026, 29.357005, -4.4156378) failed to convert
-rank 23: Point 910 (-91.187647, 30.2847, -13.584937) failed to convert
-rank 74: Point 1264 (-89.99086, 29.967942, -0.27587284) failed to convert
-rank 51: Point 912 (-90.583208, 29.678195, -1.2128372) failed to convert
-rank 22: Point 905 (-91.247131, 29.661388, -3.0917597) failed to convert
-rank 24: Point 904 (-91.187184, 30.010007, -0.77179731) failed to convert
-rank 4: Point 907 (-91.818346, 30.601979, -6.5353204) failed to convert
-rank 38: Point 902 (-90.785052, 29.879385, -0.33463643) failed to convert
-rank 33: Point 906 (-90.929351, 29.637829, -8.2296) failed to convert
-rank 71: Point 1254 (-90.065317, 29.834442, -0.085344) failed to convert
-rank 16: Point 904 (-91.358698, 30.661738, -8.8650881) failed to convert
-rank 68: Point 1265 (-90.113939, 30.021189, -0.86956099) failed to convert
-rank 11: Point 905 (-91.571342, 30.345578, -3.0147336) failed to convert
-rank 34: Point 899 (-90.865989, 30.169519, -0.4572002) failed to convert
-rank 17: Point 913 (-91.372121, 29.726591, -6.1326559) failed to convert
-rank 84: Point 1265 (-89.740964, 29.522533, -2.2777985) failed to convert
-rank 70: Point 1268 (-90.069186, 30.00502, -0.815952) failed to convert
-rank 61: Point 916 (-90.383124, 29.574706, -1.8834447) failed to convert
-rank 60: Point 898 (-90.369663, 30.057747, -9.0) failed to convert
-rank 26: Point 901 (-91.141107, 30.23171, -2.1641995) failed to convert
-rank 73: Point 1255 (-90.021131, 29.85345, -9.0) failed to convert
-rank 13: Point 908 (-91.519918, 29.840323, -2.4388611) failed to convert
-rank 76: Point 1269 (-89.973492, 29.713939, -8.2296) failed to convert
-rank 86: Point 1265 (-89.599006, 29.441534, 35.159467) failed to convert
-rank 64: Point 1266 (-90.289185, 29.514719, -3.6850321) failed to convert
-rank 48: Point 903 (-90.663006, 29.29839, -0.39569631) failed to convert
-rank 79: Point 1256 (-89.891968, 29.921888, -2.7474908) failed to convert
-rank 95: Point 1254 (-89.221418, 29.142757, -0.48716845) failed to convert
-rank 0: Point 848 (-92.407079, 29.047307, 21.9) failed to convert
-rank 77: Point 1256 (-89.956312, 29.66832, 19.112474) failed to convert
-rank 93: Point 1254 (-89.269913, 29.106719, 11.355254) failed to convert
-rank 46: Point 896 (-90.694933, 29.415922, -0.14085788) failed to convert
-rank 66: Point 1262 (-90.226691, 29.416888, -3.4369249) failed to convert
-rank 1: Point 913 (-92.078828, 29.706451, 2.7723065) failed to convert
-rank 67: Point 1252 (-90.147388, 29.943748, -3.232697) failed to convert
-rank 41: Point 911 (-90.734787, 29.898912, -0.98305526) failed to convert
-rank 87: Point 1255 (-89.52281, 29.356041, -4.454957) failed to convert
-rank 83: Point 1253 (-89.826798, 29.041291, 31.683638) failed to convert
-rank 28: Point 900 (-91.071844, 30.211279, 1.9361218) failed to convert
-rank 81: Point 1253 (-89.803518, 30.074219, 8.1860431) failed to convert
-rank 92: Point 1265 (-89.278311, 29.542006, 4.6948638) failed to convert
-rank 2: Point 905 (-91.911496, 31.014579, -14.806565) failed to convert
-rank 10: Point 905 (-91.634481, 30.083953, -0.03017877) failed to convert
-rank 20: Point 902 (-91.234849, 30.374763, 9.4139946) failed to convert
-rank 57: Point 914 (-90.44321, 29.998129, 7.6796792) failed to convert
-rank 65: Point 1255 (-90.264916, 29.37449, -3.8504329) failed to convert
-rank 49: Point 911 (-90.615538, 29.670472, -0.11046392) failed to convert
-rank 96: Point 1269 (-89.164119, 29.544704, 5.8960105) failed to convert
-rank 91: Point 1256 (-89.340798, 29.226134, 0.04065933) failed to convert
-rank 44: Point 906 (-90.685527, 29.834039, -0.29526367) failed to convert
-rank 3: Point 911 (-91.889557, 30.138654, -5.1603111) failed to convert
-rank 72: Point 1266 (-90.03078, 30.002986, -0.18624276) failed to convert
-rank 75: Point 1257 (-89.981175, 29.846158, 26.2101) failed to convert
-rank 29: Point 910 (-91.059582, 29.715023, -0.72465258) failed to convert
-rank 99: Point 1255 (-88.883383, 29.501517, 13.703051) failed to convert
-rank 43: Point 914 (-90.71843, 29.536279, -1.197606) failed to convert
-rank 54: Point 906 (-90.520177, 29.609194, -0.06684948) failed to convert
-rank 94: Point 1265 (-89.234906, 29.188298, -0.0) failed to convert
-rank 90: Point 1265 (-89.357418, 29.28632, 18.16487) failed to convert
-rank 52: Point 902 (-90.571444, 29.494054, -0.84960118) failed to convert
-rank 18: Point 908 (-91.299901, 30.345514, -1.7740945) failed to convert
-rank 58: Point 900 (-90.448942, 29.609532, -1.6198596) failed to convert
-rank 21: Point 916 (-91.219315, 30.315208, 20.1476) failed to convert
-rank 97: Point 1252 (-89.152625, 29.153317, -0.0) failed to convert
-rank 98: Point 1269 (-89.0743, 29.18519, 0.00133623) failed to convert
-rank 85: Point 1256 (-89.678686, 29.436511, 0.31299999) failed to convert
-rank 69: Point 1256 (-90.087459, 30.02717, -6.0777124) failed to convert
-rank 78: Point 1267 (-89.952088, 29.417616, 1.4966018) failed to convert
-rank 80: Point 1263 (-89.821529, 30.320971, -4.5849779) failed to convert
-rank 5: Point 913 (-91.777409, 30.538773, -13.097256) failed to convert
-rank 56: Point 907 (-90.486722, 29.644006, -0.23961523) failed to convert
-rank 50: Point 911 (-90.571722, 30.083465, -1.0902022) failed to convert
-rank 12: Point 895 (-91.570163, 29.547952, 1.5356447) failed to convert
-rank 55: Point 909 (-90.496809, 29.682334, -0.84200735) failed to convert
-rank 39: Point 909 (-90.758706, 30.019635, -9.7810328) failed to convert
-rank 89: Point 1256 (-89.394877, 29.32749, -5.1855627) failed to convert
-rank 25: Point 916 (-91.159741, 30.192754, -8.3813205) failed to convert
-rank 74: Point 1265 (-90.003707, 29.804804, 14.585474) failed to convert
-rank 62: Point 904 (-90.361923, 29.530582, -1.0385032) failed to convert
-rank 35: Point 917 (-90.864969, 29.779857, -0.82030274) failed to convert
-rank 9: Point 909 (-91.628319, 30.836107, -20.0) failed to convert
-rank 45: Point 915 (-90.699915, 29.458987, -0.72987681) failed to convert
-rank 88: Point 1267 (-89.4584, 29.270216, 0.10514632) failed to convert
-rank 27: Point 909 (-91.128448, 29.991971, -0.60731646) failed to convert
-rank 82: Point 1267 (-89.772028, 30.04245, 3.9711309) failed to convert
-rank 15: Point 908 (-91.427202, 30.23275, -9.6408248) failed to convert
-rank 71: Point 1255 (-90.058406, 29.922965, -2.4246695) failed to convert
-rank 42: Point 906 (-90.739881, 29.522471, -2.1184861) failed to convert
-rank 68: Point 1266 (-90.181645, 29.134458, 0.31299999) failed to convert
-rank 40: Point 903 (-90.751168, 29.900677, -1.2486433) failed to convert
-rank 6: Point 906 (-91.722915, 31.002367, -14.099101) failed to convert
-rank 47: Point 911 (-90.656831, 29.712913, -0.31355689) failed to convert
-rank 84: Point 1266 (-89.7216, 29.758776, -0.37118375) failed to convert
-rank 70: Point 1269 (-90.07539, 29.925219, -2.3207543) failed to convert
-rank 32: Point 903 (-90.992134, 29.183872, -0.5565561) failed to convert
-rank 36: Point 904 (-90.842371, 29.761739, -0.79158595) failed to convert
-rank 31: Point 911 (-91.00165, 29.70141, -0.4341155) failed to convert
-rank 64: Point 1267 (-90.297739, 29.399383, -4.4771594) failed to convert
-rank 8: Point 900 (-91.69583, 30.181179, -0.96091733) failed to convert
-rank 59: Point 911 (-90.457217, 29.196529, 1.3391874) failed to convert
-rank 37: Point 913 (-90.811536, 29.87579, -1.1859097) failed to convert
-rank 63: Point 913 (-90.299882, 29.951264, 4.3798432) failed to convert
-rank 19: Point 919 (-91.264753, 30.320571, -5.2843837) failed to convert
-rank 53: Point 910 (-90.510884, 30.02786, -2.4311509) failed to convert
-rank 30: Point 908 (-91.039897, 29.724116, -0.53936293) failed to convert
-rank 86: Point 1266 (-89.602214, 29.402972, 24.965726) failed to convert
-rank 24: Point 905 (-91.18828, 29.992657, -0.7434634) failed to convert
-rank 73: Point 1256 (-90.027383, 29.77354, -4.4101422) failed to convert
-rank 38: Point 903 (-90.819971, 29.364884, -8.2296) failed to convert
-rank 76: Point 1270 (-89.972844, 29.722139, -8.2296) failed to convert
-rank 95: Point 1255 (-89.210478, 29.266948, -0.00114274) failed to convert
-rank 77: Point 1257 (-89.93551, 29.930581, -2.1826146) failed to convert
-rank 93: Point 1255 (-89.270094, 29.10416, 3.0141344) failed to convert
-rank 51: Point 913 (-90.581946, 29.696007, 0.49830447) failed to convert
-rank 79: Point 1257 (-89.891969, 29.921827, -2.2410545) failed to convert
-rank 4: Point 908 (-91.804825, 30.84462, 1.6979183) failed to convert
-rank 66: Point 1263 (-90.180889, 30.020823, -5.2065939) failed to convert
-rank 7: Point 914 (-91.781774, 29.266079, 6.3000002) failed to convert
-rank 22: Point 906 (-91.279494, 29.136143, 5.1219373) failed to convert
-rank 34: Point 900 (-90.898449, 29.685973, -0.54229891) failed to convert
-rank 87: Point 1256 (-89.453122, 30.172958, 2.7437869) failed to convert
-rank 14: Point 903 (-91.493308, 29.644927, -0.56381711) failed to convert
-rank 17: Point 914 (-91.374638, 29.684824, -4.3770865) failed to convert
-rank 11: Point 906 (-91.546184, 30.772514, -10.355652) failed to convert
-rank 67: Point 1253 (-90.189901, 29.385995, 0.31299999) failed to convert
-rank 83: Point 1254 (-89.714801, 30.415064, -4.2444832) failed to convert
-rank 60: Point 899 (-90.372261, 30.022629, -0.09048236) failed to convert
-rank 92: Point 1266 (-89.297076, 29.327393, -0.11709366) failed to convert
-rank 65: Point 1256 (-90.221305, 29.95405, -6.5223376) failed to convert
-rank 1: Point 914 (-92.037639, 30.500118, -7.0796048) failed to convert
-rank 26: Point 902 (-91.17595, 29.683542, -4.7974733) failed to convert
-rank 23: Point 911 (-91.206625, 29.984504, -0.55532943) failed to convert
-rank 81: Point 1254 (-89.803831, 30.070185, -0.77249151) failed to convert
-rank 13: Point 909 (-91.527792, 29.70571, -0.0) failed to convert
-rank 75: Point 1258 (-89.992797, 29.698539, 1.1478212) failed to convert
-rank 91: Point 1257 (-89.347574, 29.147587, 0.31299999) failed to convert
-rank 96: Point 1270 (-89.20661, 29.065035, -0.0) failed to convert
-rank 72: Point 1267 (-90.058428, 29.648747, -0.16660094) failed to convert
-rank 94: Point 1266 (-89.231227, 29.230172, -0.0) failed to convert
-rank 99: Point 1256 (-88.829614, 30.07525, 12.087313) failed to convert
-rank 90: Point 1266 (-89.368372, 29.159165, 0.31299999) failed to convert
-rank 69: Point 1257 (-90.058052, 30.403176, -6.3854803) failed to convert
-rank 97: Point 1253 (-89.074296, 30.024107, 3.0564441) failed to convert
-rank 98: Point 1270 (-88.975751, 30.263733, 5.1877828) failed to convert
-rank 48: Point 904 (-90.587965, 30.363849, -0.17240251) failed to convert
-rank 16: Point 905 (-91.355874, 30.707057, -20.0) failed to convert
-rank 78: Point 1268 (-89.902957, 30.035678, -9.0) failed to convert
-rank 2: Point 906 (-91.914847, 30.952901, -18.252755) failed to convert
-rank 33: Point 907 (-90.920036, 29.777023, -0.82650763) failed to convert
-rank 61: Point 917 (-90.383134, 29.574347, -1.7487542) failed to convert
-rank 41: Point 912 (-90.734779, 29.89901, -0.52981046) failed to convert
-rank 85: Point 1257 (-89.670623, 29.534205, -0.0) failed to convert
-rank 0: Point 849 (-92.396862, 29.259387, 8.4190715) failed to convert
-rank 80: Point 1264 (-89.842588, 30.06092, 0.36576002) failed to convert
-rank 57: Point 915 (-90.457553, 29.80096, -0.58908696) failed to convert
-rank 10: Point 906 (-91.584796, 30.938189, -20.266746) failed to convert
-rank 3: Point 912 (-91.848963, 30.880554, -10.548871) failed to convert
-rank 49: Point 912 (-90.613602, 29.697868, -0.54324022) failed to convert
-rank 89: Point 1257 (-89.405359, 29.205216, -0.35995717) failed to convert
-rank 88: Point 1268 (-89.451039, 29.356702, -4.430573) failed to convert
-rank 43: Point 915 (-90.729043, 29.381819, -0.39827396) failed to convert
-rank 82: Point 1268 (-89.78366, 29.900149, -8.5289143) failed to convert
-rank 71: Point 1256 (-90.065414, 29.832944, -1.1015712) failed to convert
-rank 44: Point 907 (-90.682419, 29.878601, -0.2789043) failed to convert
-rank 29: Point 911 (-91.027661, 30.205322, -12.280393) failed to convert
-rank 21: Point 917 (-91.219092, 30.318602, -14.272261) failed to convert
-rank 20: Point 903 (-91.285757, 29.556723, -0.42950874) failed to convert
-rank 54: Point 907 (-90.541502, 29.309665, -0.0) failed to convert
-rank 58: Point 901 (-90.451747, 29.5707, 0.63066274) failed to convert
-rank 74: Point 1266 (-90.014242, 29.670425, 1.806) failed to convert
-rank 68: Point 1267 (-90.116938, 29.981522, -1.1322116) failed to convert
-rank 56: Point 908 (-90.472829, 29.836206, -0.58884057) failed to convert
-rank 50: Point 912 (-90.619875, 29.402525, 0.23056522) failed to convert
-rank 28: Point 901 (-91.123373, 29.408465, -0.4672954) failed to convert
-rank 5: Point 914 (-91.777337, 30.540026, -12.131145) failed to convert
-rank 39: Point 910 (-90.782773, 29.668454, -0.72802545) failed to convert
-rank 18: Point 909 (-91.286929, 30.553595, -16.260777) failed to convert
-rank 52: Point 903 (-90.559755, 29.658842, -0.05757368) failed to convert
-rank 84: Point 1267 (-89.740972, 29.522289, -0.51886803) failed to convert
-rank 70: Point 1270 (-90.076951, 29.905098, -0.89006021) failed to convert
-rank 35: Point 918 (-90.838033, 30.177864, -0.80917086) failed to convert
-rank 64: Point 1268 (-90.313411, 29.187487, 1.6903971) failed to convert
-rank 12: Point 896 (-91.522902, 30.356225, -11.850625) failed to convert
-rank 55: Point 910 (-90.468159, 30.078207, -1.8352058) failed to convert
-rank 25: Point 917 (-91.19169, 29.688186, -4.0921985) failed to convert
-rank 73: Point 1257 (-90.020914, 29.856134, -0.48209023) failed to convert
-rank 86: Point 1267 (-89.52705, 30.293364, -4.8796638) failed to convert
-rank 46: Point 897 (-90.653099, 30.016414, -1.3299903) failed to convert
-rank 9: Point 910 (-91.628315, 30.836147, -20.0) failed to convert
-rank 40: Point 904 (-90.754106, 29.857962, 0.00867923) failed to convert
-rank 77: Point 1258 (-89.94044, 29.868511, -3.0262173) failed to convert
-rank 79: Point 1258 (-89.915418, 29.628106, 21.742077) failed to convert
-rank 95: Point 1256 (-89.221448, 29.142288, -0.52109661) failed to convert
-rank 6: Point 907 (-91.730434, 30.87044, -11.353564) failed to convert
-rank 27: Point 910 (-91.147354, 29.695136, -0.26800474) failed to convert
-rank 76: Point 1271 (-89.990136, 29.502145, -0.1533151) failed to convert
-rank 47: Point 912 (-90.646543, 29.859771, -0.5553065) failed to convert
-rank 62: Point 905 (-90.36192, 29.530521, 0.18905522) failed to convert
-rank 42: Point 907 (-90.716169, 29.866414, -0.29843643) failed to convert
-rank 15: Point 909 (-91.394264, 30.774457, -12.596096) failed to convert
-rank 8: Point 901 (-91.65259, 30.935102, 5.8940253) failed to convert
-rank 45: Point 916 (-90.692462, 29.56676, -0.38924146) failed to convert
-rank 93: Point 1256 (-89.221916, 29.652144, 3.3304034) failed to convert
-rank 66: Point 1264 (-90.180882, 30.020783, -5.2139091) failed to convert
-rank 36: Point 905 (-90.84265, 29.757246, -0.83620837) failed to convert
-rank 67: Point 1254 (-90.148216, 29.932968, -2.8749995) failed to convert
-rank 87: Point 1257 (-89.522784, 29.356096, -4.454957) failed to convert
-rank 32: Point 904 (-90.958654, 29.695582, -1.2369996) failed to convert
-rank 31: Point 912 (-91.004975, 29.649939, -0.63637407) failed to convert
-rank 59: Point 912 (-90.429103, 29.585171, -0.21321535) failed to convert
-rank 81: Point 1255 (-89.804924, 30.056473, 0.84503525) failed to convert
-rank 24: Point 906 (-91.206492, 29.703313, -0.81199853) failed to convert
-rank 30: Point 909 (-91.012581, 30.142572, -9.4640486) failed to convert
-rank 37: Point 914 (-90.839376, 29.464083, -0.1524) failed to convert
-rank 19: Point 920 (-91.269573, 30.243069, -3.8883513) failed to convert
-rank 92: Point 1267 (-89.297508, 29.32228, -0.0) failed to convert
-rank 83: Point 1255 (-89.757851, 29.893275, 9.7805179) failed to convert
-rank 4: Point 909 (-91.805107, 30.839453, 7.0840987) failed to convert
-rank 7: Point 915 (-91.752607, 29.794488, -0.29461199) failed to convert
-rank 65: Point 1257 (-90.264917, 29.374429, -2.2821568) failed to convert
-rank 91: Point 1258 (-89.346838, 29.156124, 0.12715831) failed to convert
-rank 63: Point 914 (-90.266972, 30.388026, -0.23826234) failed to convert
-rank 75: Point 1259 (-89.989069, 29.745847, -2.4501788) failed to convert
-rank 96: Point 1271 (-89.195245, 29.193969, -0.2514319) failed to convert
-rank 72: Point 1268 (-90.030368, 30.008051, -0.63646635) failed to convert
-rank 90: Point 1267 (-89.311859, 29.81001, 0.84228329) failed to convert
-rank 14: Point 904 (-91.486033, 29.768192, -2.78892) failed to convert
-rank 53: Point 911 (-90.539426, 29.629979, -1.4720673) failed to convert
-rank 99: Point 1257 (-88.821545, 30.160271, 12.444115) failed to convert
-rank 98: Point 1271 (-89.073716, 29.190033, 3.7929724) failed to convert
-rank 94: Point 1267 (-89.229729, 29.247182, -0.49455331) failed to convert
-rank 78: Point 1269 (-89.895464, 30.128928, -5.8856884) failed to convert
-rank 34: Point 901 (-90.892433, 29.776033, -1.2468191) failed to convert
-rank 22: Point 907 (-91.195129, 30.488434, 12.940365) failed to convert
-rank 38: Point 904 (-90.791364, 29.786894, -3.1604113) failed to convert
-rank 97: Point 1254 (-89.16482, 29.015565, 3.4680424) failed to convert
-rank 69: Point 1258 (-90.087428, 30.027222, -6.0777124) failed to convert
-rank 51: Point 914 (-90.583203, 29.678255, -0.18093161) failed to convert
-rank 85: Point 1258 (-89.600032, 30.378288, -8.7755965) failed to convert
-rank 11: Point 907 (-91.564683, 30.458299, -3.7955404) failed to convert
-rank 80: Point 1265 (-89.874781, 29.661049, -0.41649155) failed to convert
-rank 17: Point 915 (-91.374672, 29.684175, -5.0938179) failed to convert
-rank 26: Point 903 (-91.175971, 29.683203, -2.7127986) failed to convert
-rank 13: Point 910 (-91.533005, 29.616389, -0.61264281) failed to convert
-rank 23: Point 912 (-91.187638, 30.284661, -13.584937) failed to convert
-rank 48: Point 905 (-90.63963, 29.633821, -0.27808267) failed to convert
-rank 1: Point 915 (-92.031794, 30.610604, -8.98773) failed to convert
-rank 82: Point 1269 (-89.745175, 30.368524, -5.6243634) failed to convert
-rank 89: Point 1258 (-89.431021, 28.90404, 15.416253) failed to convert
-rank 68: Point 1268 (-90.07922, 30.465858, -7.3100633) failed to convert
-rank 2: Point 907 (-91.975574, 29.819887, 1.0572728) failed to convert
-rank 3: Point 913 (-91.910954, 29.740872, 2.7238874) failed to convert
-rank 0: Point 850 (-92.413124, 28.901147, 29.115798) failed to convert
-rank 60: Point 900 (-90.390195, 29.77926, -0.47089886) failed to convert
-rank 41: Point 913 (-90.764221, 29.470014, 0.40167803) failed to convert
-rank 16: Point 906 (-91.357008, 30.688585, -9.6336336) failed to convert
-rank 33: Point 908 (-90.92881, 29.64469, -0.58913802) failed to convert
-rank 49: Point 913 (-90.613916, 29.693351, 0.70849242) failed to convert
-rank 61: Point 918 (-90.383124, 29.574215, -1.6722724) failed to convert
-rank 54: Point 908 (-90.521121, 29.595807, -0.19364755) failed to convert
-rank 43: Point 916 (-90.659345, 30.383368, -0.0278954) failed to convert
-rank 10: Point 907 (-91.609063, 30.523455, -12.225529) failed to convert
-rank 74: Point 1267 (-89.989363, 29.986863, -3.4241984) failed to convert
-rank 88: Point 1269 (-89.451149, 29.35532, -4.2239186) failed to convert
-rank 71: Point 1257 (-90.0576, 29.933176, 38.150195) failed to convert
-rank 70: Point 1271 (-90.046714, 30.291833, 3.7364579) failed to convert
-rank 84: Point 1268 (-89.675052, 30.320056, -0.95217735) failed to convert
-rank 86: Point 1268 (-89.568335, 29.806726, 7.3729822) failed to convert
-rank 64: Point 1269 (-90.288878, 29.518276, -0.29162555) failed to convert
-rank 77: Point 1259 (-89.941323, 29.857367, 0.78221431) failed to convert
-rank 44: Point 908 (-90.682356, 29.87949, -0.42880446) failed to convert
-rank 57: Point 916 (-90.465426, 29.692274, -0.47889209) failed to convert
-rank 56: Point 909 (-90.474081, 29.818812, 0.62837317) failed to convert
-rank 58: Point 902 (-90.460828, 29.444922, -0.21336) failed to convert
-rank 76: Point 1272 (-90.006893, 29.28761, 1.1022752) failed to convert
-rank 21: Point 918 (-91.219082, 30.318722, -14.169848) failed to convert
-rank 79: Point 1259 (-89.867297, 30.227903, 2.0078786) failed to convert
-rank 73: Point 1258 (-90.021376, 29.850179, -9.0) failed to convert
-rank 93: Point 1257 (-89.212646, 29.756499, 2.7099432) failed to convert
-rank 95: Point 1257 (-89.216481, 29.198705, -0.34982637) failed to convert
-rank 50: Point 913 (-90.571722, 30.083404, -1.6473137) failed to convert
-rank 67: Point 1255 (-90.16209, 29.751771, 1.1507703) failed to convert
-rank 20: Point 904 (-91.277306, 29.693623, -2.0151191) failed to convert
-rank 18: Point 910 (-91.285809, 30.571466, 5.9772131) failed to convert
-rank 29: Point 912 (-91.033658, 30.113698, -11.218775) failed to convert
-rank 87: Point 1258 (-89.504201, 29.575796, 0.53659597) failed to convert
-rank 28: Point 902 (-91.071835, 30.210674, 0.89438299) failed to convert
-rank 66: Point 1265 (-90.187659, 29.931911, 16.056747) failed to convert
-rank 52: Point 904 (-90.527306, 30.111882, -0.23124794) failed to convert
-rank 39: Point 911 (-90.814998, 29.192472, -0.2706481) failed to convert
-rank 83: Point 1256 (-89.766544, 29.786886, -0.48858955) failed to convert
-rank 35: Point 919 (-90.869864, 29.706627, -0.54800692) failed to convert
-rank 12: Point 897 (-91.53619, 30.130769, -2.6659611) failed to convert
-rank 25: Point 918 (-91.196624, 29.609518, -0.56502853) failed to convert
-rank 55: Point 911 (-90.466208, 30.104959, -0.24429879) failed to convert
-rank 40: Point 905 (-90.754102, 29.858022, -0.4599138) failed to convert
-rank 81: Point 1256 (-89.842371, 29.593802, -0.55886421) failed to convert
-rank 92: Point 1268 (-89.297583, 29.321326, -0.0) failed to convert
-rank 47: Point 913 (-90.63895, 29.96732, -0.4038918) failed to convert
-rank 75: Point 1260 (-89.990147, 29.73213, -4.9715931) failed to convert
-rank 96: Point 1272 (-89.195594, 29.189903, -0.0) failed to convert
-rank 65: Point 1258 (-90.224042, 29.917763, -1.2529088) failed to convert
-rank 72: Point 1269 (-90.037586, 29.915717, 0.17381608) failed to convert
-rank 9: Point 911 (-91.628308, 30.836208, -20.0) failed to convert
-rank 5: Point 915 (-91.800417, 30.125042, -4.7214195) failed to convert
-rank 6: Point 908 (-91.730034, 30.877444, -11.138773) failed to convert
-rank 46: Point 898 (-90.65973, 29.921897, -0.4928623) failed to convert
-rank 90: Point 1268 (-89.357853, 29.281104, -5.0907699) failed to convert
-rank 91: Point 1259 (-89.347917, 29.143604, 0.07006981) failed to convert
-rank 99: Point 1258 (-88.853891, 29.81522, 1.2851123) failed to convert
-rank 94: Point 1268 (-89.234052, 29.197938, -0.39940561) failed to convert
-rank 62: Point 906 (-90.331638, 29.939873, -4.1785403) failed to convert
-rank 27: Point 911 (-91.147646, 29.69043, -0.35070414) failed to convert
-rank 36: Point 906 (-90.8426, 29.75789, -1.0649664) failed to convert
-rank 69: Point 1259 (-90.087496, 30.026273, -1.1083848) failed to convert
-rank 42: Point 908 (-90.748233, 29.400286, -0.19077636) failed to convert
-rank 8: Point 902 (-91.694838, 30.19857, -1.7982089) failed to convert
-rank 45: Point 917 (-90.698658, 29.477152, -0.8543943) failed to convert
-rank 15: Point 910 (-91.44863, 29.874921, -0.8013778) failed to convert
-rank 32: Point 905 (-90.96239, 29.638749, -0.50041992) failed to convert
-rank 59: Point 913 (-90.383433, 30.207284, 2.4400001) failed to convert
-rank 78: Point 1270 (-89.904378, 30.017812, -2.9634551) failed to convert
-rank 98: Point 1272 (-88.974021, 30.280237, 4.9969392) failed to convert
-rank 85: Point 1259 (-89.675458, 29.475068, 1.5799342) failed to convert
-rank 19: Point 921 (-91.250332, 30.549952, -8.3367555) failed to convert
-rank 24: Point 907 (-91.165725, 30.347494, -1.4106488) failed to convert
-rank 97: Point 1255 (-89.151614, 29.164315, -0.00392226) failed to convert
-rank 7: Point 916 (-91.684722, 30.993746, -18.012122) failed to convert
-rank 31: Point 913 (-91.010019, 29.57136, 0.12169175) failed to convert
-rank 63: Point 915 (-90.334184, 29.489304, 0.74901786) failed to convert
-rank 30: Point 910 (-91.010667, 30.171611, 12.219745) failed to convert
-rank 4: Point 910 (-91.828887, 30.410969, -2.661555) failed to convert
-rank 82: Point 1270 (-89.783633, 29.900204, -8.5289143) failed to convert
-rank 80: Point 1266 (-89.856523, 29.888275, 0.12699545) failed to convert
-rank 68: Point 1269 (-90.113822, 30.021697, -4.8798483) failed to convert
-rank 89: Point 1259 (-89.354892, 29.789735, -0.30883225) failed to convert
-rank 14: Point 905 (-91.524226, 29.115243, 7.2510445) failed to convert
-rank 38: Point 905 (-90.78432, 29.889955, -0.81513382) failed to convert
-rank 22: Point 908 (-91.242195, 29.740605, -6.7941404) failed to convert
-rank 88: Point 1270 (-89.470388, 29.128612, 7.3242884) failed to convert
-rank 53: Point 912 (-90.522779, 29.862554, -0.61660137) failed to convert
-rank 34: Point 902 (-90.892809, 29.769932, -0.95865055) failed to convert
-rank 71: Point 1258 (-90.01705, 30.448904, -10.635601) failed to convert
-rank 51: Point 915 (-90.582455, 29.68878, -0.82335193) failed to convert
-rank 37: Point 915 (-90.792111, 30.159816, -0.52392942) failed to convert
-rank 74: Point 1268 (-90.0097, 29.728409, -0.01203204) failed to convert
-rank 26: Point 904 (-91.175985, 29.682951, -4.35864) failed to convert
-rank 70: Point 1272 (-90.078687, 29.882586, 3.0114766) failed to convert
-rank 11: Point 908 (-91.538211, 30.905534, -3.5990205) failed to convert
-rank 17: Point 916 (-91.342863, 30.20614, -1.2177148) failed to convert
-rank 84: Point 1269 (-89.740923, 29.522578, -3.1103458) failed to convert
-rank 23: Point 913 (-91.208134, 29.960459, -1.2355671) failed to convert
-rank 64: Point 1270 (-90.297473, 29.402601, 0.66400444) failed to convert
-rank 1: Point 916 (-92.076718, 29.745909, 2.2289281) failed to convert
-rank 86: Point 1269 (-89.571919, 29.764158, -0.52065701) failed to convert
-rank 13: Point 911 (-91.533085, 29.614767, -1.2086463) failed to convert
-rank 2: Point 908 (-91.958636, 30.139712, -9.1608761) failed to convert
-rank 73: Point 1259 (-90.028302, 29.76148, -4.8444915) failed to convert
-rank 77: Point 1260 (-89.941463, 29.855503, -1.0465065) failed to convert
-rank 93: Point 1258 (-89.254945, 29.277276, 3.148e-05) failed to convert
-rank 33: Point 909 (-90.91767, 29.811968, -2.9800099) failed to convert
-rank 61: Point 919 (-90.383207, 29.573038, -0.085344) failed to convert
-rank 76: Point 1273 (-89.957814, 29.912144, 1.0350986) failed to convert
-rank 79: Point 1260 (-89.943844, 29.268327, 11.037878) failed to convert
-rank 95: Point 1258 (-89.216751, 29.195633, -0.17383501) failed to convert
-rank 3: Point 914 (-91.866469, 30.562234, -8.2296) failed to convert
-rank 66: Point 1266 (-90.180871, 30.020723, -0.35249894) failed to convert
-rank 16: Point 907 (-91.435011, 29.399726, 1.4269001) failed to convert
-rank 48: Point 906 (-90.694786, 28.836763, 17.63915) failed to convert
-rank 41: Point 914 (-90.751964, 29.649247, -1.6129759) failed to convert
-rank 43: Point 917 (-90.718403, 29.536443, -1.2438283) failed to convert
-rank 67: Point 1256 (-90.146341, 29.957141, 43.998683) failed to convert
-rank 81: Point 1257 (-89.80154, 30.097825, -0.11866658) failed to convert
-rank 83: Point 1257 (-89.724633, 30.296225, -4.3398317) failed to convert
-rank 87: Point 1259 (-89.522767, 29.356132, -4.454957) failed to convert
-rank 75: Point 1261 (-89.994517, 29.676515, 1.2002655) failed to convert
-rank 96: Point 1273 (-89.19935, 29.147327, 13.865689) failed to convert
-rank 60: Point 901 (-90.335738, 30.512105, -8.4225343) failed to convert
-rank 0: Point 851 (-92.401798, 29.138386, 17.395432) failed to convert
-rank 49: Point 914 (-90.642018, 29.291827, -0.07126869) failed to convert
-rank 57: Point 917 (-90.452762, 29.866794, -0.70539864) failed to convert
-rank 21: Point 919 (-91.221186, 30.28519, 16.698613) failed to convert
-rank 58: Point 903 (-90.461836, 29.430873, -0.36867546) failed to convert
-rank 56: Point 910 (-90.474506, 29.81294, -1.0424695) failed to convert
-rank 65: Point 1259 (-90.259016, 29.453212, -3.7676329) failed to convert
-rank 44: Point 909 (-90.685214, 29.838377, -0.33115083) failed to convert
-rank 72: Point 1270 (-90.030227, 30.009525, -9.0) failed to convert
-rank 90: Point 1269 (-89.362472, 29.227525, 0.31299999) failed to convert
-rank 94: Point 1269 (-89.234597, 29.191652, -0.57997472) failed to convert
-rank 92: Point 1269 (-89.234251, 30.040275, -0.56415494) failed to convert
-rank 10: Point 908 (-91.609051, 30.523493, -12.225529) failed to convert
-rank 54: Point 909 (-90.515086, 29.680002, -1.5782204) failed to convert
-rank 91: Point 1260 (-89.345941, 29.166483, 0.31299999) failed to convert
-rank 50: Point 914 (-90.598749, 29.702888, -0.3252156) failed to convert
-rank 99: Point 1259 (-88.873067, 29.609337, 10.494436) failed to convert
-rank 29: Point 913 (-91.058556, 29.730482, -0.67504822) failed to convert
-rank 52: Point 905 (-90.532251, 30.043105, -7.6819606) failed to convert
-rank 69: Point 1260 (-90.087407, 30.027257, -6.0777124) failed to convert
-rank 78: Point 1271 (-89.992308, 28.902303, 34.116842) failed to convert
-rank 98: Point 1273 (-89.073598, 29.189642, 4.7921331) failed to convert
-rank 28: Point 903 (-91.106761, 29.668773, -2.5812397) failed to convert
-rank 85: Point 1260 (-89.664438, 29.608003, -0.0) failed to convert
-rank 97: Point 1256 (-89.159096, 29.07984, -0.0) failed to convert
-rank 39: Point 912 (-90.76662, 29.904501, -1.1599004) failed to convert
-rank 20: Point 905 (-91.23664, 30.345748, -0.76544499) failed to convert
-rank 9: Point 912 (-91.622418, 30.937196, -19.934749) failed to convert
-rank 12: Point 898 (-91.499821, 30.744007, 5.8363175) failed to convert
-rank 55: Point 912 (-90.513107, 29.454852, 0.19527928) failed to convert
-rank 25: Point 919 (-91.195228, 29.631756, -0.51969301) failed to convert
-rank 47: Point 914 (-90.656891, 29.711373, -0.91715546) failed to convert
-rank 82: Point 1271 (-89.755994, 30.236879, -8.2296) failed to convert
-rank 40: Point 906 (-90.754098, 29.858063, -0.90929567) failed to convert
-rank 80: Point 1267 (-89.875306, 29.654041, -0.0) failed to convert
-rank 68: Point 1270 (-90.121977, 29.91614, -3.5904568) failed to convert
-rank 89: Point 1260 (-89.404466, 29.2155, 0.05037957) failed to convert
-rank 62: Point 907 (-90.332538, 29.927732, -0.68974093) failed to convert
-rank 35: Point 920 (-90.845967, 30.060483, -8.1014957) failed to convert
-rank 5: Point 916 (-91.816212, 29.837858, -0.55373816) failed to convert
-rank 8: Point 903 (-91.657719, 30.846354, -20.0) failed to convert
-rank 88: Point 1271 (-89.450918, 29.357808, -0.65340733) failed to convert
-rank 15: Point 911 (-91.456862, 29.736486, -0.88535922) failed to convert
-rank 46: Point 899 (-90.694591, 29.42077, 0.3048) failed to convert
-rank 6: Point 909 (-91.745305, 30.60792, -6.9612791) failed to convert
-rank 71: Point 1259 (-90.037627, 30.188151, 4.5799999) failed to convert
-rank 36: Point 907 (-90.844402, 29.731156, -0.76630486) failed to convert
-rank 45: Point 918 (-90.666281, 29.942693, -1.0392199) failed to convert
-rank 32: Point 906 (-90.970362, 29.516735, -0.27432001) failed to convert
-rank 27: Point 912 (-91.115038, 30.200576, 9.2701036) failed to convert
-rank 70: Point 1273 (-90.099583, 29.612362, 0.31299999) failed to convert
-rank 59: Point 914 (-90.460753, 29.14689, 1.5544589) failed to convert
-rank 18: Point 911 (-91.285767, 30.571784, 5.1876644) failed to convert
-rank 24: Point 908 (-91.170321, 30.275461, -8.9008306) failed to convert
-rank 42: Point 909 (-90.717067, 29.853277, -0.7125607) failed to convert
-rank 30: Point 911 (-91.039855, 29.724516, -0.09195905) failed to convert
-rank 84: Point 1270 (-89.687089, 30.175554, 18.529557) failed to convert
-rank 4: Point 911 (-91.823302, 30.512011, -4.2676725) failed to convert
-rank 86: Point 1270 (-89.574987, 29.727685, -0.0) failed to convert
-rank 31: Point 914 (-90.974142, 30.117736, -6.1613821) failed to convert
-rank 19: Point 922 (-91.24931, 30.565964, 12.166524) failed to convert
-rank 7: Point 917 (-91.715553, 30.453903, -8.0462457) failed to convert
-rank 74: Point 1269 (-89.988257, 30.000849, -9.0) failed to convert
-rank 64: Point 1271 (-90.289133, 29.51475, -3.6850321) failed to convert
-rank 63: Point 916 (-90.263774, 30.429023, -4.2265693) failed to convert
-rank 73: Point 1260 (-90.020892, 29.8561, -0.73376236) failed to convert
-rank 93: Point 1259 (-89.255743, 29.268026, -0.0) failed to convert
-rank 77: Point 1261 (-89.985689, 29.294111, 1.2016576) failed to convert
-rank 38: Point 906 (-90.784355, 29.889429, -0.55655554) failed to convert
-rank 34: Point 903 (-90.865884, 30.170198, -1.6865806) failed to convert
-rank 79: Point 1261 (-89.947051, 29.22752, 5.4244372) failed to convert
-rank 76: Point 1274 (-89.956646, 29.926829, 1.8800884) failed to convert
-rank 22: Point 909 (-91.200465, 30.404419, -15.005305) failed to convert
-rank 95: Point 1259 (-89.221479, 29.141819, -0.80354554) failed to convert
-rank 66: Point 1267 (-90.221038, 29.491552, 0.31299999) failed to convert
-rank 53: Point 913 (-90.539433, 29.629854, -1.3351759) failed to convert
-rank 51: Point 916 (-90.582439, 29.688817, -0.99827262) failed to convert
-rank 17: Point 917 (-91.374636, 29.684486, -5.2824891) failed to convert
-rank 83: Point 1258 (-89.766553, 29.786506, -0.47634179) failed to convert
-rank 26: Point 905 (-91.175979, 29.683044, -1.2306807) failed to convert
-rank 87: Point 1260 (-89.43362, 30.397724, -0.87128966) failed to convert
-rank 67: Point 1257 (-90.148338, 29.930701, -2.698009) failed to convert
-rank 75: Point 1262 (-89.992768, 29.698654, -1.6526255) failed to convert
-rank 81: Point 1258 (-89.790278, 30.235528, 1.03214) failed to convert
-rank 11: Point 909 (-91.557398, 30.581395, -5.897782) failed to convert
-rank 96: Point 1274 (-89.206766, 29.063005, 4.6575851) failed to convert
-rank 90: Point 1270 (-89.371762, 29.119127, 0.31299999) failed to convert
-rank 14: Point 906 (-91.457518, 30.2471, -0.43509228) failed to convert
-rank 23: Point 914 (-91.205925, 29.995557, -0.51529418) failed to convert
-rank 65: Point 1260 (-90.227557, 29.871231, 0.78721521) failed to convert
-rank 37: Point 916 (-90.810423, 29.891408, -0.38906071) failed to convert
-rank 99: Point 1260 (-88.877372, 29.561002, 11.997501) failed to convert
-rank 72: Point 1271 (-90.060783, 29.617879, 0.31299999) failed to convert
-rank 33: Point 910 (-90.942118, 29.442537, -0.50782479) failed to convert
-rank 94: Point 1270 (-89.22771, 29.269961, -0.3931514) failed to convert
-rank 92: Point 1270 (-89.29822, 29.313855, -0.35416246) failed to convert
-rank 61: Point 920 (-90.359678, 29.892454, -1.351194) failed to convert
-rank 69: Point 1261 (-90.157374, 29.115145, 4.8986082) failed to convert
-rank 91: Point 1261 (-89.347448, 29.148923, 0.31299999) failed to convert
-rank 13: Point 912 (-91.511131, 29.989127, -1.6048824) failed to convert
-rank 2: Point 909 (-91.914806, 30.9529, -18.836717) failed to convert
-rank 16: Point 908 (-91.355814, 30.707063, -20.0) failed to convert
-rank 78: Point 1272 (-89.904411, 30.017087, -1.9416111) failed to convert
-rank 3: Point 915 (-91.90552, 29.841838, -1.0866147) failed to convert
-rank 98: Point 1274 (-89.037932, 29.583918, 2.4655799) failed to convert
-rank 48: Point 907 (-90.63963, 29.63376, -1.0443561) failed to convert
-rank 41: Point 915 (-90.734777, 29.898951, -0.84982202) failed to convert
-rank 85: Point 1261 (-89.638935, 29.91472, 2.8403267) failed to convert
-rank 1: Point 917 (-92.027654, 30.688361, -9.9042495) failed to convert
-rank 60: Point 902 (-90.405185, 29.573655, -1.1328102) failed to convert
-rank 43: Point 918 (-90.723579, 29.461044, -0.71481274) failed to convert
-rank 80: Point 1268 (-89.857328, 29.877717, -3.0675073) failed to convert
-rank 56: Point 911 (-90.481937, 29.709939, -0.11021146) failed to convert
-rank 97: Point 1257 (-89.150959, 29.171445, -0.0) failed to convert
-rank 82: Point 1272 (-89.755978, 30.236821, -8.2296) failed to convert
-rank 68: Point 1271 (-90.113822, 30.021636, -4.8798483) failed to convert
-rank 89: Point 1261 (-89.405434, 29.204176, -2.0961028) failed to convert
-rank 88: Point 1272 (-89.450843, 29.358578, -0.45339879) failed to convert
-rank 44: Point 910 (-90.715006, 29.407939, -0.1692243) failed to convert
-rank 0: Point 852 (-92.390889, 29.368615, 9.1940703) failed to convert
-rank 58: Point 904 (-90.424955, 29.938478, -1.6502748) failed to convert
-rank 49: Point 915 (-90.601502, 29.868981, -0.47675746) failed to convert
-rank 28: Point 904 (-91.106763, 29.668712, -2.5992759) failed to convert
-rank 71: Point 1260 (-90.058768, 29.918087, -1.1196892) failed to convert
-rank 29: Point 914 (-91.027633, 30.205352, -12.280393) failed to convert
-rank 54: Point 910 (-90.490784, 30.017098, -7.1156551) failed to convert
-rank 52: Point 906 (-90.575489, 29.436304, -0.01655599) failed to convert
-rank 86: Point 1271 (-89.599671, 29.432854, 41.113147) failed to convert
-rank 70: Point 1274 (-90.075752, 29.92018, 20.543515) failed to convert
-rank 74: Point 1270 (-89.988252, 30.000789, -9.0) failed to convert
-rank 84: Point 1271 (-89.740918, 29.522473, -2.0983952) failed to convert
-rank 57: Point 918 (-90.44376, 29.990286, -4.1633745) failed to convert
-rank 10: Point 909 (-91.588787, 30.869793, -13.159999) failed to convert
-rank 39: Point 913 (-90.749641, 30.150837, -0.30684174) failed to convert
-rank 21: Point 920 (-91.211434, 30.43927, -6.8674543) failed to convert
-rank 64: Point 1272 (-90.297695, 29.399425, -3.2256388) failed to convert
-rank 25: Point 920 (-91.190005, 29.71489, -6.1e-07) failed to convert
-rank 8: Point 904 (-91.683012, 30.406109, -7.9058924) failed to convert
-rank 20: Point 906 (-91.276462, 29.707015, -7.3456805) failed to convert
-rank 12: Point 899 (-91.545349, 29.974511, -8.2296) failed to convert
-rank 35: Point 921 (-90.837265, 30.188383, -0.90517076) failed to convert
-rank 93: Point 1260 (-89.269624, 29.109172, 15.33607) failed to convert
-rank 40: Point 907 (-90.754094, 29.858123, -0.56268118) failed to convert
-rank 50: Point 915 (-90.571722, 30.083364, -1.3047411) failed to convert
-rank 9: Point 913 (-91.622411, 30.937256, -20.944208) failed to convert
-rank 6: Point 910 (-91.740967, 30.684643, -15.977616) failed to convert
-rank 62: Point 908 (-90.360737, 29.546461, -0.77723981) failed to convert
-rank 15: Point 912 (-91.439256, 30.031385, -0.76100192) failed to convert
-rank 77: Point 1262 (-89.937433, 29.905907, 0.64400307) failed to convert
-rank 73: Point 1261 (-90.027349, 29.773519, -4.1959643) failed to convert
-rank 79: Point 1262 (-89.92678, 29.484375, 0.63294467) failed to convert
-rank 55: Point 913 (-90.496703, 29.683591, -1.0354053) failed to convert
-rank 5: Point 917 (-91.789311, 30.325052, -10.940867) failed to convert
-rank 47: Point 915 (-90.656891, 29.711312, -1.3183994) failed to convert
-rank 66: Point 1268 (-90.23772, 29.269097, 0.458) failed to convert
-rank 32: Point 907 (-90.958959, 29.690002, -0.48051691) failed to convert
-rank 95: Point 1260 (-89.216316, 29.200504, -0.0) failed to convert
-rank 83: Point 1259 (-89.797906, 29.400263, 1.1053982) failed to convert
-rank 27: Point 913 (-91.11198, 30.247831, 6.2106378) failed to convert
-rank 36: Point 908 (-90.870852, 29.336689, -0.01983341) failed to convert
-rank 18: Point 912 (-91.281793, 30.635251, -19.303682) failed to convert
-rank 76: Point 1275 (-89.974953, 29.695273, 22.979589) failed to convert
-rank 81: Point 1259 (-89.844165, 29.57145, 1.2898604) failed to convert
-rank 31: Point 915 (-91.018114, 29.446205, -0.54865586) failed to convert
-rank 45: Point 919 (-90.666148, 29.944556, -0.89972548) failed to convert
-rank 59: Point 915 (-90.408717, 29.864035, -0.43802704) failed to convert
-rank 63: Point 917 (-90.299218, 29.958862, 16.392657) failed to convert
-rank 67: Point 1258 (-90.141365, 30.02114, 0.04436089) failed to convert
-rank 87: Point 1261 (-89.52274, 29.356187, -4.454957) failed to convert
-rank 75: Point 1263 (-89.992789, 29.698284, 1.1768525) failed to convert
-rank 99: Point 1261 (-88.904936, 29.262801, 46.827061) failed to convert
-rank 90: Point 1271 (-89.357806, 29.281142, -5.0907699) failed to convert
-rank 65: Point 1261 (-90.258996, 29.453246, -3.7676329) failed to convert
-rank 96: Point 1275 (-89.144043, 29.768587, 3.1950875) failed to convert
-rank 7: Point 918 (-91.684687, 30.993795, -19.764734) failed to convert
-rank 94: Point 1271 (-89.194896, 29.640833, 3.7332564) failed to convert
-rank 19: Point 923 (-91.255361, 30.469696, -5.9542586) failed to convert
-rank 78: Point 1273 (-89.895433, 30.128903, -5.8856884) failed to convert
-rank 92: Point 1271 (-89.307412, 29.207909, -0.0) failed to convert
-rank 46: Point 900 (-90.66429, 29.856719, 0.22065164) failed to convert
-rank 30: Point 912 (-91.03987, 29.72417, -0.70654241) failed to convert
-rank 38: Point 907 (-90.784256, 29.890724, -0.18002042) failed to convert
-rank 34: Point 904 (-90.86587, 30.170257, -2.1533929) failed to convert
-rank 72: Point 1272 (-90.028168, 30.035692, -0.89378978) failed to convert
-rank 4: Point 912 (-91.870668, 29.644812, 1.4825168) failed to convert
-rank 98: Point 1275 (-89.049197, 29.459141, 7.3997559) failed to convert
-rank 22: Point 910 (-91.24712, 29.661329, -3.6833598) failed to convert
-rank 91: Point 1262 (-89.344405, 29.18418, 0.10432963) failed to convert
-rank 42: Point 910 (-90.723545, 29.759492, -2.0874783) failed to convert
-rank 24: Point 909 (-91.165916, 30.344382, 8.6001761) failed to convert
-rank 69: Point 1262 (-90.061604, 30.3574, -2.3475873) failed to convert
-rank 51: Point 917 (-90.597923, 29.469435, -0.1305759) failed to convert
-rank 85: Point 1262 (-89.630837, 30.011296, 3.2100325) failed to convert
-rank 53: Point 914 (-90.551374, 29.461963, -0.42319812) failed to convert
-rank 80: Point 1269 (-89.857322, 29.877778, -3.0675073) failed to convert
-rank 14: Point 907 (-91.445501, 30.447027, -5.1060454) failed to convert
-rank 17: Point 918 (-91.345478, 30.163394, -5.009507) failed to convert
-rank 89: Point 1262 (-89.353574, 29.804545, -0.0) failed to convert
-rank 97: Point 1258 (-89.05318, 30.254349, 3.3174694) failed to convert
-rank 82: Point 1273 (-89.755967, 30.236782, -8.2296) failed to convert
-rank 33: Point 911 (-90.900274, 30.071959, 10.564833) failed to convert
-rank 11: Point 910 (-91.576883, 30.248913, 12.43973) failed to convert
-rank 23: Point 915 (-91.184449, 30.334757, -6.8399537) failed to convert
-rank 13: Point 913 (-91.474178, 30.609927, -9.2134416) failed to convert
-rank 2: Point 910 (-91.921533, 30.829256, -10.823483) failed to convert
-rank 37: Point 917 (-90.770213, 30.477013, -9.1337523) failed to convert
-rank 88: Point 1273 (-89.385583, 30.11588, 2.98) failed to convert
-rank 68: Point 1272 (-90.113822, 30.021596, -4.8798483) failed to convert
-rank 70: Point 1275 (-90.069146, 30.005024, -9.0) failed to convert
-rank 74: Point 1271 (-89.996681, 29.893939, -2.3234661) failed to convert
-rank 16: Point 909 (-91.359683, 30.64429, -8.6073116) failed to convert
-rank 26: Point 906 (-91.16775, 29.813238, -0.38120163) failed to convert
-rank 64: Point 1273 (-90.255046, 29.969229, 16.373313) failed to convert
-rank 41: Point 916 (-90.696069, 30.454661, -8.0976837) failed to convert
-rank 61: Point 921 (-90.359675, 29.892393, -1.1738843) failed to convert
-rank 3: Point 916 (-91.86643, 30.562243, -8.2296) failed to convert
-rank 48: Point 908 (-90.63963, 29.63372, -1.0010949) failed to convert
-rank 86: Point 1272 (-89.599299, 29.437162, 43.424719) failed to convert
-rank 56: Point 912 (-90.472806, 29.836151, -0.88193505) failed to convert
-rank 71: Point 1261 (-90.064044, 29.850301, -9.0) failed to convert
-rank 84: Point 1272 (-89.740896, 29.522608, -2.7717563) failed to convert
-rank 93: Point 1261 (-89.171306, 30.21804, 2.8813662) failed to convert
-rank 77: Point 1263 (-89.941433, 29.855555, -8.2296) failed to convert
-rank 43: Point 919 (-90.695384, 29.868791, -0.46434028) failed to convert
-rank 79: Point 1263 (-89.931378, 29.426133, 1.1998691) failed to convert
-rank 44: Point 911 (-90.720375, 29.329718, -0.73343332) failed to convert
-rank 60: Point 903 (-90.378052, 29.94324, 26.255547) failed to convert
-rank 58: Point 905 (-90.463058, 29.413805, -0.0) failed to convert
-rank 29: Point 915 (-91.03363, 30.113752, -11.218775) failed to convert
-rank 49: Point 916 (-90.601496, 29.869041, -0.78673655) failed to convert
-rank 66: Point 1269 (-90.25187, 29.079116, 4.4090142) failed to convert
-rank 73: Point 1262 (-90.039953, 29.611914, 0.31299999) failed to convert
-rank 83: Point 1260 (-89.764727, 29.808525, -0.9465788) failed to convert
-rank 52: Point 907 (-90.532249, 30.043045, -9.2994487) failed to convert
-rank 10: Point 910 (-91.609032, 30.523551, -12.225529) failed to convert
-rank 25: Point 921 (-91.18984, 29.717486, -0.00291498) failed to convert
-rank 21: Point 921 (-91.219032, 30.318596, -14.272261) failed to convert
-rank 57: Point 919 (-90.486843, 29.39485, -8.2296) failed to convert
-rank 95: Point 1261 (-89.221509, 29.14135, 16.200732) failed to convert
-rank 1: Point 918 (-92.031859, 30.606189, -8.3000629) failed to convert
-rank 12: Point 900 (-91.557491, 29.766162, -0.52375798) failed to convert
-rank 8: Point 905 (-91.650991, 30.96218, -12.768052) failed to convert
-rank 0: Point 853 (-92.38019, 29.594551, -0.37303179) failed to convert
-rank 28: Point 905 (-91.106764, 29.668672, -1.4340653) failed to convert
-rank 20: Point 907 (-91.256084, 30.035323, -8.2966566) failed to convert
-rank 76: Point 1276 (-89.965484, 29.815187, -8.2296) failed to convert
-rank 39: Point 914 (-90.786179, 29.618343, -1.7795266) failed to convert
-rank 40: Point 908 (-90.751229, 29.899726, -0.51817274) failed to convert
-rank 81: Point 1260 (-89.841844, 29.600218, 24.606938) failed to convert
-rank 67: Point 1259 (-90.104046, 30.502088, -9.5127957) failed to convert
-rank 87: Point 1262 (-89.487889, 29.766907, -0.23260684) failed to convert
-rank 99: Point 1262 (-88.885182, 29.475133, 14.242172) failed to convert
-rank 9: Point 914 (-91.622406, 30.937296, -21.177159) failed to convert
-rank 15: Point 913 (-91.432836, 30.138057, -1.68499) failed to convert
-rank 96: Point 1276 (-89.199077, 29.149806, 5.4350494) failed to convert
-rank 6: Point 911 (-91.750348, 30.518345, -11.209137) failed to convert
-rank 75: Point 1264 (-90.052548, 28.929027, 28.722365) failed to convert
-rank 65: Point 1262 (-90.259468, 29.446905, 0.55846259) failed to convert
-rank 94: Point 1272 (-89.235538, 29.180683, -0.69769826) failed to convert
-rank 18: Point 913 (-91.286898, 30.553568, -16.260777) failed to convert
-rank 50: Point 916 (-90.571721, 30.083303, -0.0585028) failed to convert
-rank 62: Point 909 (-90.350185, 29.689417, -0.54246815) failed to convert
-rank 36: Point 909 (-90.812781, 30.196204, -0.87861929) failed to convert
-rank 90: Point 1272 (-89.361681, 29.235986, -1.1199638) failed to convert
-rank 72: Point 1273 (-90.031384, 29.994607, 0.09320418) failed to convert
-rank 78: Point 1274 (-89.905881, 29.998686, 0.02) failed to convert
-rank 55: Point 914 (-90.496879, 29.681142, -1.1578678) failed to convert
-rank 35: Point 922 (-90.897594, 29.289968, 0.79037299) failed to convert
-rank 27: Point 914 (-91.1114, 30.256699, 6.3061108) failed to convert
-rank 92: Point 1272 (-89.298074, 29.315074, -0.31670509) failed to convert
-rank 45: Point 920 (-90.70845, 29.335012, -0.83046852) failed to convert
-rank 59: Point 916 (-90.408789, 29.863029, -0.69930936) failed to convert
-rank 98: Point 1276 (-89.096635, 28.931119, 67.996641) failed to convert
-rank 31: Point 916 (-90.990596, 29.867714, -2.6628976) failed to convert
-rank 63: Point 918 (-90.340918, 29.397212, -0.0) failed to convert
-rank 5: Point 918 (-91.777494, 30.53682, -11.2632) failed to convert
-rank 47: Point 916 (-90.656891, 29.711272, -0.89904851) failed to convert
-rank 19: Point 924 (-91.252574, 30.513649, -8.0764155) failed to convert
-rank 85: Point 1263 (-89.621392, 30.123676, 2.4200001) failed to convert
-rank 91: Point 1263 (-89.346965, 29.154483, 0.31299999) failed to convert
-rank 69: Point 1263 (-90.087376, 30.027309, -4.2328715) failed to convert
-rank 80: Point 1270 (-89.857318, 29.877818, -3.0675073) failed to convert
-rank 4: Point 913 (-91.801062, 30.911364, 8.4311065) failed to convert
-rank 22: Point 911 (-91.204315, 30.343691, 9.1984571) failed to convert
-rank 42: Point 911 (-90.739626, 29.525765, -2.2987528) failed to convert
-rank 89: Point 1263 (-89.394833, 29.327531, -5.1855627) failed to convert
-rank 38: Point 908 (-90.784753, 29.883458, -0.47887774) failed to convert
-rank 97: Point 1259 (-89.061636, 30.162016, 5.9960464) failed to convert
-rank 24: Point 910 (-91.175342, 30.196407, -5.3699727) failed to convert
-rank 30: Point 913 (-91.039853, 29.724207, -1.2892553) failed to convert
-rank 82: Point 1274 (-89.755951, 30.236723, -8.2296) failed to convert
-rank 46: Point 901 (-90.694909, 29.415978, -0.17831719) failed to convert
-rank 7: Point 919 (-91.685435, 30.980712, -13.67806) failed to convert
-rank 68: Point 1273 (-90.113821, 30.021535, -4.8798483) failed to convert
-rank 51: Point 918 (-90.553568, 30.093843, -0.29888539) failed to convert
-rank 88: Point 1274 (-89.451097, 29.35549, -4.1513762) failed to convert
-rank 70: Point 1276 (-90.11299, 29.437858, -0.10099244) failed to convert
-rank 53: Point 915 (-90.539382, 29.630489, 1.707077) failed to convert
-rank 32: Point 908 (-90.917361, 30.315421, -5.1518549) failed to convert
-rank 14: Point 908 (-91.504928, 29.446202, 2.3125881) failed to convert
-rank 54: Point 911 (-90.515042, 29.680043, -1.1349206) failed to convert
-rank 37: Point 918 (-90.789473, 30.197599, -0.39587457) failed to convert
-rank 33: Point 912 (-90.944724, 29.402429, -0.40174983) failed to convert
-rank 74: Point 1272 (-90.004238, 29.797667, -5.0176179) failed to convert
-rank 64: Point 1274 (-90.301866, 29.342967, -0.0) failed to convert
-rank 86: Point 1273 (-89.603068, 29.390409, -0.64558911) failed to convert
-rank 71: Point 1262 (-90.167043, 28.500348, 56.881151) failed to convert
-rank 34: Point 905 (-90.865861, 30.170296, -2.1912122) failed to convert
-rank 16: Point 910 (-91.429605, 29.489565, 0.08709751) failed to convert
-rank 93: Point 1262 (-89.268775, 29.118769, 1.5390607) failed to convert
-rank 84: Point 1273 (-89.740886, 29.522529, -3.0733438) failed to convert
-rank 77: Point 1264 (-89.958219, 29.643457, 0.50487313) failed to convert
-rank 79: Point 1264 (-89.894982, 29.883549, -1.4754082) failed to convert
-rank 73: Point 1263 (-89.993427, 30.204333, 4.0690636) failed to convert
-rank 66: Point 1270 (-90.224727, 29.441709, 0.30118604) failed to convert
-rank 61: Point 922 (-90.383305, 29.571528, -0.085344) failed to convert
-rank 13: Point 914 (-91.502554, 30.133693, 17.796671) failed to convert
-rank 11: Point 911 (-91.563299, 30.480882, -4.6145741) failed to convert
-rank 83: Point 1261 (-89.766598, 29.78545, -0.53876152) failed to convert
-rank 26: Point 907 (-91.174811, 29.701429, -1.7696629) failed to convert
-rank 48: Point 909 (-90.634084, 29.712808, -0.18327787) failed to convert
-rank 95: Point 1262 (-89.159967, 29.834433, 2.1921661) failed to convert
-rank 81: Point 1261 (-89.803874, 30.068542, 3.1819666) failed to convert
-rank 41: Point 917 (-90.734729, 29.899516, -0.4882562) failed to convert
-rank 76: Point 1277 (-89.950641, 30.00225, 12.097033) failed to convert
-rank 2: Point 911 (-91.928488, 30.700806, -10.638409) failed to convert
-rank 3: Point 917 (-91.866371, 30.562256, -8.2296) failed to convert
-rank 23: Point 916 (-91.187625, 30.284602, -13.584937) failed to convert
-rank 75: Point 1265 (-89.974589, 29.92906, 1.0184372) failed to convert
-rank 44: Point 912 (-90.685095, 29.840012, -0.15690716) failed to convert
-rank 87: Point 1263 (-89.461752, 30.071732, 1.7014754) failed to convert
-rank 17: Point 919 (-91.376217, 29.658301, -0.59838546) failed to convert
-rank 60: Point 904 (-90.438512, 29.114038, 1.4939454) failed to convert
-rank 67: Point 1260 (-90.210563, 29.110364, -0.23677192) failed to convert
-rank 99: Point 1263 (-88.823726, 30.128829, 13.590072) failed to convert
-rank 65: Point 1263 (-90.265583, 29.364984, -0.24782527) failed to convert
-rank 78: Point 1275 (-89.904393, 30.017244, -2.4376655) failed to convert
-rank 56: Point 913 (-90.443286, 30.24118, 3.5574074) failed to convert
-rank 49: Point 917 (-90.601491, 29.869081, -1.1826685) failed to convert
-rank 43: Point 920 (-90.697488, 29.838516, 0.23706704) failed to convert
-rank 52: Point 908 (-90.532247, 30.043004, -9.2994487) failed to convert
-rank 40: Point 909 (-90.761418, 29.751338, -1.8112001) failed to convert
-rank 39: Point 915 (-90.777049, 29.752157, -2.387591) failed to convert
-rank 96: Point 1277 (-89.193058, 29.217866, -0.0) failed to convert
-rank 72: Point 1274 (-90.084418, 29.311623, 0.79951342) failed to convert
-rank 94: Point 1273 (-89.235832, 29.177277, -0.00045506) failed to convert
-rank 15: Point 914 (-91.45734, 29.728033, -0.0) failed to convert
-rank 92: Point 1273 (-89.297242, 29.324554, -0.0) failed to convert
-rank 12: Point 901 (-91.559017, 29.73967, -0.4092124) failed to convert
-rank 20: Point 908 (-91.249666, 30.137972, -0.77236917) failed to convert
-rank 28: Point 906 (-91.106766, 29.668611, -0.63230974) failed to convert
-rank 69: Point 1264 (-90.061054, 30.364108, -3.7087818) failed to convert
-rank 90: Point 1273 (-89.357775, 29.281167, -5.0907699) failed to convert
-rank 85: Point 1264 (-89.675825, 29.469527, 28.046913) failed to convert
-rank 98: Point 1277 (-89.07348, 29.189252, 5.0495488) failed to convert
-rank 97: Point 1260 (-89.151287, 29.167119, 3.3221169) failed to convert
-rank 50: Point 917 (-90.574372, 30.04613, -4.8752286) failed to convert
-rank 21: Point 922 (-91.2131, 30.412308, -14.91642) failed to convert
-rank 6: Point 912 (-91.73867, 30.724909, -15.529561) failed to convert
-rank 36: Point 910 (-90.848438, 29.670438, -0.73821423) failed to convert
-rank 29: Point 916 (-91.032266, 30.134114, -10.725866) failed to convert
-rank 62: Point 910 (-90.304738, 30.299039, -0.92938341) failed to convert
-rank 89: Point 1264 (-89.405879, 29.198439, 0.21736549) failed to convert
-rank 58: Point 906 (-90.42875, 29.886525, -0.40859607) failed to convert
-rank 8: Point 906 (-91.664332, 30.731494, -7.8150447) failed to convert
-rank 80: Point 1271 (-89.857312, 29.877878, -3.0675073) failed to convert
-rank 91: Point 1264 (-89.340645, 29.227613, 0.06819619) failed to convert
-rank 82: Point 1275 (-89.771984, 30.04121, 3.4030416) failed to convert
-rank 18: Point 914 (-91.315438, 30.093584, -1.1510313) failed to convert
-rank 9: Point 915 (-91.6988, 29.603014, 2.2335135) failed to convert
-rank 25: Point 922 (-91.150365, 30.339268, 13.653547) failed to convert
-rank 35: Point 923 (-90.846119, 30.057992, 35.761283) failed to convert
-rank 68: Point 1274 (-90.135173, 29.744499, -0.75943475) failed to convert
-rank 88: Point 1275 (-89.463519, 29.209128, -0.42744914) failed to convert
-rank 57: Point 920 (-90.457525, 29.801013, -0.58908696) failed to convert
-rank 27: Point 915 (-91.112212, 30.244045, 27.285048) failed to convert
-rank 70: Point 1277 (-90.083251, 29.823549, -3.8587682) failed to convert
-rank 59: Point 917 (-90.450095, 29.294823, 1.7988369) failed to convert
-rank 0: Point 854 (-92.429185, 28.539639, 44.343368) failed to convert
-rank 45: Point 921 (-90.666602, 29.937983, -0.76334207) failed to convert
-rank 31: Point 917 (-90.975128, 30.101509, -6.0273185) failed to convert
-rank 5: Point 919 (-91.777266, 30.540839, -10.996972) failed to convert
-rank 64: Point 1275 (-90.289098, 29.514771, -3.6850321) failed to convert
-rank 47: Point 917 (-90.656891, 29.711211, -0.30260665) failed to convert
-rank 1: Point 919 (-92.030697, 30.626922, -7.4923799) failed to convert
-rank 63: Point 919 (-90.297893, 29.976476, -0.24823217) failed to convert
-rank 24: Point 911 (-91.20527, 29.722493, -0.87398201) failed to convert
-rank 30: Point 914 (-91.014665, 30.110203, -8.5326839) failed to convert
-rank 86: Point 1274 (-89.524935, 30.316, -3.9625902) failed to convert
-rank 71: Point 1263 (-90.05809, 29.92642, -7.9510134) failed to convert
-rank 74: Point 1273 (-89.996647, 29.894033, -1.9553311) failed to convert
-rank 14: Point 909 (-91.427707, 30.740737, 14.167164) failed to convert
-rank 42: Point 912 (-90.745429, 29.440927, -0.34844547) failed to convert
-rank 19: Point 925 (-91.313625, 29.528677, -0.56781361) failed to convert
-rank 38: Point 909 (-90.784002, 29.894356, -0.79524478) failed to convert
-rank 93: Point 1263 (-89.186731, 30.046331, -0.0) failed to convert
-rank 84: Point 1274 (-89.739276, 29.542028, -0.85195694) failed to convert
-rank 54: Point 912 (-90.49073, 30.017125, -8.8373719) failed to convert
-rank 51: Point 919 (-90.582414, 29.688873, -0.73965403) failed to convert
-rank 10: Point 911 (-91.601289, 30.65633, -5.9861078) failed to convert
-rank 4: Point 914 (-91.801261, 30.907668, 8.9135189) failed to convert
-rank 22: Point 912 (-91.208613, 30.275795, -13.553848) failed to convert
-rank 37: Point 919 (-90.787462, 30.226747, -1.1309774) failed to convert
-rank 16: Point 911 (-91.426379, 29.543361, 0.75300002) failed to convert
-rank 77: Point 1265 (-89.941412, 29.85559, -8.2296) failed to convert
-rank 33: Point 913 (-90.919652, 29.781433, -0.75787961) failed to convert
-rank 95: Point 1263 (-89.216908, 29.193574, -4.6e-07) failed to convert
-rank 79: Point 1265 (-89.943214, 29.2759, -0.0050984) failed to convert
-rank 73: Point 1264 (-90.021081, 29.853415, -9.0) failed to convert
-rank 81: Point 1262 (-89.789225, 30.247595, -0.5752603) failed to convert
-rank 66: Point 1271 (-90.227043, 29.410888, 0.70479388) failed to convert
-rank 83: Point 1262 (-89.734764, 30.172461, 7.2820095) failed to convert
-rank 75: Point 1266 (-89.962407, 30.082642, 4.1518824) failed to convert
-rank 67: Point 1261 (-90.14623, 29.95756, 37.43993) failed to convert
-rank 76: Point 1278 (-89.944841, 30.07508, -4.4439842) failed to convert
-rank 34: Point 906 (-90.865847, 30.170355, -1.7915837) failed to convert
-rank 13: Point 915 (-91.49364, 30.283645, -2.0443434) failed to convert
-rank 78: Point 1276 (-89.902915, 30.035635, -9.0) failed to convert
-rank 55: Point 915 (-90.496845, 29.681569, -0.90316615) failed to convert
-rank 46: Point 902 (-90.658809, 29.934476, -0.48072283) failed to convert
-rank 7: Point 920 (-91.684663, 30.993828, -20.53407) failed to convert
-rank 99: Point 1264 (-88.821742, 30.149134, 12.626825) failed to convert
-rank 65: Point 1264 (-90.255144, 29.504641, -0.20772206) failed to convert
-rank 87: Point 1264 (-89.489253, 29.75043, 9.7189892) failed to convert
-rank 61: Point 923 (-90.383654, 29.566757, -2.84988) failed to convert
-rank 72: Point 1275 (-90.0469, 29.796092, 0.6273236) failed to convert
-rank 53: Point 916 (-90.509303, 30.049572, 28.739924) failed to convert
-rank 96: Point 1278 (-89.195002, 29.195805, -0.0) failed to convert
-rank 94: Point 1274 (-89.23514, 29.185148, -0.42659737) failed to convert
-rank 69: Point 1265 (-90.095553, 29.921748, -1.6195245) failed to convert
-rank 92: Point 1274 (-89.304125, 29.245392, -0.50343512) failed to convert
-rank 48: Point 910 (-90.639629, 29.633659, -0.4340903) failed to convert
-rank 2: Point 912 (-91.992172, 29.502598, 1.7999999) failed to convert
-rank 41: Point 918 (-90.74072, 29.812649, -0.38326373) failed to convert
-rank 23: Point 917 (-91.188382, 30.272633, -5.6826942) failed to convert
-rank 60: Point 905 (-90.369583, 30.057693, 0.32093233) failed to convert
-rank 32: Point 909 (-90.929187, 30.138787, -11.820145) failed to convert
-rank 85: Point 1265 (-89.680853, 29.408387, 0.31299999) failed to convert
-rank 90: Point 1274 (-89.361399, 29.23903, 0.025) failed to convert
-rank 44: Point 913 (-90.705957, 29.539141, -0.6770668) failed to convert
-rank 97: Point 1261 (-89.04736, 30.317014, 3.4937272) failed to convert
-rank 11: Point 912 (-91.538514, 30.89956, -12.928972) failed to convert
-rank 26: Point 908 (-91.175994, 29.682662, -1.8136153) failed to convert
-rank 3: Point 918 (-91.862969, 30.624012, -5.8315165) failed to convert
-rank 98: Point 1278 (-88.974588, 30.271726, 5.0087275) failed to convert
-rank 89: Point 1265 (-89.394803, 29.327559, -5.1855627) failed to convert
-rank 56: Point 914 (-90.482808, 29.697715, -1.433164) failed to convert
-rank 49: Point 918 (-90.601484, 29.869142, -0.97964009) failed to convert
-rank 17: Point 920 (-91.374599, 29.684832, -4.5256706) failed to convert
-rank 91: Point 1265 (-89.29973, 29.697558, 2.1965187) failed to convert
-rank 80: Point 1272 (-89.879095, 29.606324, 24.667831) failed to convert
-rank 43: Point 921 (-90.737856, 29.25256, -0.0) failed to convert
-rank 40: Point 910 (-90.75746, 29.808994, -0.34881718) failed to convert
-rank 88: Point 1276 (-89.451089, 29.355309, -1.6223509) failed to convert
-rank 82: Point 1276 (-89.73822, 30.450833, -6.6119712) failed to convert
-rank 52: Point 909 (-90.532245, 30.042944, -9.2994487) failed to convert
-rank 70: Point 1278 (-90.069315, 30.002658, -1.0309618) failed to convert
-rank 68: Point 1275 (-90.113752, 30.021737, -4.8828963) failed to convert
-rank 15: Point 915 (-91.44841, 29.877716, -0.84108113) failed to convert
-rank 39: Point 916 (-90.777074, 29.751593, -2.4258165) failed to convert
-rank 12: Point 902 (-91.52954, 30.243204, -4.4150352) failed to convert
-rank 20: Point 909 (-91.225667, 30.5193, 8.6030917) failed to convert
-rank 28: Point 907 (-91.105703, 29.685227, -0.63882435) failed to convert
-rank 21: Point 923 (-91.208607, 30.483182, -6.9616487) failed to convert
-rank 58: Point 907 (-90.448902, 29.609539, -1.9218373) failed to convert
-rank 62: Point 911 (-90.332126, 29.932817, 28.509113) failed to convert
-rank 18: Point 915 (-91.285724, 30.572101, 4.2081669) failed to convert
-rank 50: Point 918 (-90.607552, 29.577841, -1.7717928) failed to convert
-rank 6: Point 913 (-91.757716, 30.386829, -2.6155662) failed to convert
-rank 8: Point 907 (-91.664784, 30.723571, -9.0030123) failed to convert
-rank 29: Point 917 (-91.027593, 30.205397, -12.280393) failed to convert
-rank 64: Point 1276 (-90.289046, 29.514802, -3.2789806) failed to convert
-rank 36: Point 911 (-90.842404, 29.759713, -2.1775044) failed to convert
-rank 74: Point 1274 (-90.008965, 29.737171, -4.9286163) failed to convert
-rank 71: Point 1264 (-90.058673, 29.918919, -1.5924762) failed to convert
-rank 86: Point 1275 (-89.539733, 30.142256, 3.0801754) failed to convert
-rank 57: Point 921 (-90.474054, 29.572562, 0.50200847) failed to convert
-rank 93: Point 1264 (-89.256735, 29.256387, -0.0) failed to convert
-rank 25: Point 923 (-91.150029, 30.344475, -14.115289) failed to convert
-rank 9: Point 916 (-91.622399, 30.937356, -20.545305) failed to convert
-rank 59: Point 918 (-90.397242, 30.019946, -0.02935439) failed to convert
-rank 84: Point 1275 (-89.740358, 29.52877, 28.176509) failed to convert
-rank 27: Point 916 (-91.167495, 29.375412, -0.17253631) failed to convert
-rank 31: Point 918 (-91.038616, 29.127619, 2.0429674) failed to convert
-rank 35: Point 924 (-90.859873, 29.854306, -2.709672) failed to convert
-rank 0: Point 855 (-92.399459, 29.180713, 13.80678) failed to convert
-rank 63: Point 920 (-90.357648, 29.168759, 1.200317) failed to convert
-rank 45: Point 922 (-90.666735, 29.936069, -0.61649969) failed to convert
-rank 79: Point 1266 (-89.891786, 29.923031, -0.37435413) failed to convert
-rank 95: Point 1264 (-89.217233, 29.189861, -0.27626353) failed to convert
-rank 73: Point 1265 (-90.021334, 29.850135, -9.0) failed to convert
-rank 5: Point 920 (-91.77726, 30.540924, -11.989416) failed to convert
-rank 77: Point 1266 (-89.956056, 29.670561, -2.5208998) failed to convert
-rank 47: Point 918 (-90.64633, 29.861951, -0.30731662) failed to convert
-rank 1: Point 920 (-92.023208, 30.767984, -10.344815) failed to convert
-rank 66: Point 1272 (-90.14712, 30.457656, -6.8903183) failed to convert
-rank 83: Point 1263 (-89.765552, 29.797521, -0.0) failed to convert
-rank 81: Point 1263 (-89.838383, 29.642541, -0.0) failed to convert
-rank 67: Point 1262 (-90.150974, 29.89563, 1.1273007) failed to convert
-rank 30: Point 915 (-91.013818, 30.1231, -10.472358) failed to convert
-rank 38: Point 910 (-90.769544, 30.104962, -0.52414294) failed to convert
-rank 24: Point 912 (-91.204896, 29.728431, 3.3511157) failed to convert
-rank 75: Point 1267 (-89.99449, 29.676484, 1.2212614) failed to convert
-rank 76: Point 1279 (-89.944636, 30.077618, 0.29680498) failed to convert
-rank 42: Point 913 (-90.741814, 29.493694, -0.54749395) failed to convert
-rank 78: Point 1277 (-89.934775, 29.635785, 34.118499) failed to convert
-rank 99: Point 1265 (-88.822692, 30.138881, 13.205847) failed to convert
-rank 65: Point 1265 (-90.215358, 30.031662, -5.1691035) failed to convert
-rank 72: Point 1276 (-90.010843, 30.254479, 3.6078574) failed to convert
-rank 87: Point 1265 (-89.447749, 30.233486, -0.48216157) failed to convert
-rank 14: Point 910 (-91.449121, 30.38656, -2.7746439) failed to convert
-rank 22: Point 913 (-91.229772, 29.939444, -0.45323395) failed to convert
-rank 19: Point 926 (-91.30065, 29.740033, -1.5081871) failed to convert
-rank 10: Point 912 (-91.633284, 30.103964, -0.38709195) failed to convert
-rank 69: Point 1266 (-90.09602, 29.915631, -4.7330736) failed to convert
-rank 92: Point 1275 (-89.297565, 29.320398, -0.0) failed to convert
-rank 96: Point 1279 (-89.193737, 29.210061, -0.0) failed to convert
-rank 16: Point 912 (-91.394281, 30.077013, -0.60850546) failed to convert
-rank 33: Point 914 (-90.896101, 30.133619, -2.1362588) failed to convert
-rank 54: Point 913 (-90.519931, 29.611361, -0.92812833) failed to convert
-rank 85: Point 1266 (-89.634499, 29.966844, 3.0799999) failed to convert
-rank 94: Point 1275 (-89.234639, 29.190795, -0.40819551) failed to convert
-rank 4: Point 915 (-91.798219, 30.961363, -16.424724) failed to convert
-rank 97: Point 1262 (-89.174697, 28.902217, 71.320379) failed to convert
-rank 37: Point 920 (-90.787468, 30.226633, -1.427359) failed to convert
-rank 90: Point 1275 (-89.357386, 29.285327, 18.637361) failed to convert
-rank 55: Point 916 (-90.513667, 29.446934, -8.2296) failed to convert
-rank 46: Point 903 (-90.664248, 29.856762, -0.63422878) failed to convert
-rank 51: Point 920 (-90.578467, 29.74439, -1.0278534) failed to convert
-rank 7: Point 921 (-91.68629, 30.965457, -11.769207) failed to convert
-rank 80: Point 1273 (-89.80554, 30.51389, -9.6080985) failed to convert
-rank 98: Point 1279 (-89.012575, 29.859834, 5.2131202) failed to convert
-rank 13: Point 916 (-91.521093, 29.818839, -1.357245) failed to convert
-rank 91: Point 1266 (-89.34727, 29.150848, 0.31299999) failed to convert
-rank 89: Point 1266 (-89.405196, 29.206164, -1.3948282) failed to convert
-rank 88: Point 1277 (-89.502172, 28.750352, 98.442735) failed to convert
-rank 48: Point 911 (-90.63412, 29.712123, -1.4376999) failed to convert
-rank 53: Point 917 (-90.539448, 29.629546, -0.35000004) failed to convert
-rank 61: Point 924 (-90.359615, 29.893162, -0.08334872) failed to convert
-rank 2: Point 913 (-91.970576, 29.913597, -0.4655474) failed to convert
-rank 23: Point 918 (-91.197799, 30.123951, -3.2942088) failed to convert
-rank 64: Point 1277 (-90.254915, 29.969737, 17.940019) failed to convert
-rank 41: Point 919 (-90.734757, 29.899043, -0.10584775) failed to convert
-rank 82: Point 1277 (-89.761798, 30.165208, 4.9676754) failed to convert
-rank 68: Point 1276 (-90.138298, 29.702989, 0.04575434) failed to convert
-rank 70: Point 1279 (-90.076086, 29.915533, 26.896832) failed to convert
-rank 44: Point 914 (-90.683086, 29.868771, -0.90340916) failed to convert
-rank 3: Point 919 (-91.84353, 30.975498, -13.20657) failed to convert
-rank 60: Point 906 (-90.423236, 29.325235, -0.0) failed to convert
-rank 26: Point 909 (-91.175941, 29.68338, -4.9106783) failed to convert
-rank 49: Point 919 (-90.613568, 29.697918, -1.3845627) failed to convert
-rank 74: Point 1275 (-90.008481, 29.743333, 18.030236) failed to convert
-rank 32: Point 910 (-90.928016, 30.156266, -3.2580458) failed to convert
-rank 71: Point 1265 (-90.055563, 29.958762, 54.690619) failed to convert
-rank 86: Point 1276 (-89.603405, 29.385611, 0.31299999) failed to convert
-rank 93: Point 1265 (-89.261238, 29.204877, -0.02689563) failed to convert
-rank 40: Point 911 (-90.754172, 29.856818, -0.79666963) failed to convert
-rank 11: Point 913 (-91.58347, 30.134921, -1.0460858) failed to convert
-rank 17: Point 921 (-91.33487, 30.335628, -1.1440448) failed to convert
-rank 56: Point 915 (-90.461365, 29.993631, -6.5450805) failed to convert
-rank 84: Point 1276 (-89.740856, 29.522653, -1.1650419) failed to convert
-rank 79: Point 1267 (-89.943395, 29.273152, 0.31300341) failed to convert
-rank 28: Point 908 (-91.105811, 29.683473, -0.56937744) failed to convert
-rank 95: Point 1265 (-89.22154, 29.140881, 11.376718) failed to convert
-rank 12: Point 903 (-91.522865, 30.356208, -11.850625) failed to convert
-rank 77: Point 1267 (-89.956437, 29.6657, 31.103929) failed to convert
-rank 21: Point 924 (-91.24577, 29.892319, -0.64502449) failed to convert
-rank 15: Point 916 (-91.456818, 29.736445, -1.3302662) failed to convert
-rank 43: Point 922 (-90.713584, 29.605979, 0.2891239) failed to convert
-rank 6: Point 914 (-91.768105, 30.200787, -2.6055755) failed to convert
-rank 83: Point 1264 (-89.803995, 29.323329, 0.6277977) failed to convert
-rank 73: Point 1266 (-90.016502, 29.911454, 1.0251918) failed to convert
-rank 67: Point 1263 (-90.162502, 29.745061, 1.6613503) failed to convert
-rank 29: Point 918 (-91.058549, 29.729717, -0.94592193) failed to convert
-rank 66: Point 1273 (-90.166358, 30.208211, 4.5) failed to convert
-rank 36: Point 912 (-90.842398, 29.759652, -2.5208892) failed to convert
-rank 50: Point 919 (-90.582755, 29.928384, 2.3456613) failed to convert
-rank 18: Point 916 (-91.316449, 30.0768, -1.4873546) failed to convert
-rank 57: Point 922 (-90.430266, 30.174371, -0.3993947) failed to convert
-rank 39: Point 917 (-90.777096, 29.751204, -0.80400829) failed to convert
-rank 99: Point 1266 (-88.867274, 29.663421, 9.7354171) failed to convert
-rank 78: Point 1278 (-89.904317, 30.017815, -9.0) failed to convert
-rank 25: Point 924 (-91.158882, 30.205853, -1.2519473) failed to convert
-rank 81: Point 1264 (-89.82128, 29.854198, -9.6972128) failed to convert
-rank 76: Point 1280 (-89.965444, 29.815429, -8.2296) failed to convert
-rank 59: Point 919 (-90.465719, 29.077262, 2.2262001) failed to convert
-rank 75: Point 1268 (-89.947944, 30.264082, -0.9390798) failed to convert
-rank 87: Point 1266 (-89.512141, 29.480506, 0.81333664) failed to convert
-rank 58: Point 908 (-90.448852, 29.610065, 0.01730665) failed to convert
-rank 27: Point 917 (-91.115142, 30.198366, 10.868877) failed to convert
-rank 8: Point 908 (-91.657687, 30.846406, -20.0) failed to convert
-rank 92: Point 1276 (-89.305991, 29.223539, -0.68136325) failed to convert
-rank 34: Point 907 (-90.901287, 29.642388, -0.58716836) failed to convert
-rank 96: Point 1280 (-89.194615, 29.200006, -0.0) failed to convert
-rank 65: Point 1266 (-90.258965, 29.453299, -2.0884064) failed to convert
-rank 72: Point 1277 (-90.029441, 30.018383, -0.14862948) failed to convert
-rank 69: Point 1267 (-90.114498, 29.676305, -0.3570308) failed to convert
-rank 85: Point 1267 (-89.691969, 29.272628, 6.7269949) failed to convert
-rank 20: Point 910 (-91.236856, 30.341914, 15.822809) failed to convert
-rank 35: Point 925 (-90.866218, 29.759937, -0.72951426) failed to convert
-rank 45: Point 923 (-90.699956, 29.458208, -0.59468991) failed to convert
-rank 1: Point 921 (-92.093802, 29.405938, 3.6292438) failed to convert
-rank 0: Point 856 (-92.38292, 29.530742, 3.7142014) failed to convert
-rank 63: Point 921 (-90.258693, 30.49483, -9.7909218) failed to convert
-rank 47: Point 919 (-90.646588, 29.858204, -0.2868928) failed to convert
-rank 30: Point 916 (-91.01071, 30.170192, 9.7383386) failed to convert
-rank 9: Point 917 (-91.642469, 30.591256, -8.5531463) failed to convert
-rank 97: Point 1263 (-89.156267, 29.110391, -0.0) failed to convert
-rank 24: Point 913 (-91.17027, 30.276044, 5.9120392) failed to convert
-rank 90: Point 1276 (-89.35967, 29.2587, -0.20367828) failed to convert
-rank 10: Point 913 (-91.586374, 30.91051, -16.063316) failed to convert
-rank 62: Point 912 (-90.305083, 30.294055, 2.7264885) failed to convert
-rank 42: Point 914 (-90.741662, 29.4959, -0.77944182) failed to convert
-rank 80: Point 1274 (-89.845741, 30.020703, -0.28012705) failed to convert
-rank 19: Point 927 (-91.251629, 30.528137, 20.52395) failed to convert
-rank 91: Point 1267 (-89.347492, 29.148254, 0.31299999) failed to convert
-rank 38: Point 911 (-90.785137, 29.877718, -0.40449784) failed to convert
-rank 94: Point 1276 (-89.23826, 29.14929, 4.7487364) failed to convert
-rank 98: Point 1280 (-88.995474, 30.045387, 5.3098212) failed to convert
-rank 52: Point 910 (-90.525629, 30.134614, -0.25966293) failed to convert
-rank 31: Point 919 (-90.983779, 29.969692, -0.96697192) failed to convert
-rank 88: Point 1278 (-89.415347, 29.772096, -0.0) failed to convert
-rank 89: Point 1267 (-89.405049, 29.207835, -0.53657404) failed to convert
-rank 5: Point 921 (-91.777369, 30.538772, -13.097256) failed to convert
-rank 33: Point 915 (-90.929043, 29.639894, -0.46634774) failed to convert
-rank 4: Point 916 (-91.807237, 30.7999, -11.465172) failed to convert
-rank 16: Point 913 (-91.356401, 30.695748, -11.756785) failed to convert
-rank 22: Point 914 (-91.247113, 29.661289, -4.1781986) failed to convert
-rank 82: Point 1278 (-89.759089, 30.198085, 8.2272899) failed to convert
-rank 37: Point 921 (-90.786963, 30.233754, -0.93518147) failed to convert
-rank 64: Point 1278 (-90.295791, 29.423641, 0.12715093) failed to convert
-rank 55: Point 917 (-90.473133, 30.009562, 27.937661) failed to convert
-rank 70: Point 1280 (-90.084505, 29.807003, -3.9928802) failed to convert
-rank 14: Point 911 (-91.485985, 29.768155, -2.2576332) failed to convert
-rank 68: Point 1277 (-90.113411, 30.026028, -1.1441082) failed to convert
-rank 71: Point 1266 (-90.056552, 29.946068, 26.160355) failed to convert
-rank 86: Point 1277 (-89.554383, 29.969014, -0.0) failed to convert
-rank 74: Point 1276 (-89.993514, 29.933465, 19.668458) failed to convert
-rank 46: Point 904 (-90.743238, 28.708367, 17.307305) failed to convert
-rank 93: Point 1266 (-89.244551, 29.394436, 7.8097096) failed to convert
-rank 51: Point 921 (-90.540338, 30.277365, 2.8400004) failed to convert
-rank 84: Point 1277 (-89.68708, 30.174671, 14.465977) failed to convert
-rank 7: Point 922 (-91.715511, 30.453947, -10.872217) failed to convert
-rank 95: Point 1266 (-89.22334, 29.120314, -0.0) failed to convert
-rank 79: Point 1268 (-89.933818, 29.394551, 1.5038793) failed to convert
-rank 48: Point 912 (-90.634097, 29.712278, -1.1782613) failed to convert
-rank 54: Point 914 (-90.529683, 29.474683, -8.2296) failed to convert
-rank 61: Point 925 (-90.359673, 29.892353, -0.79560149) failed to convert
-rank 13: Point 917 (-91.462787, 30.798392, -9.4700211) failed to convert
-rank 77: Point 1268 (-89.96957, 29.499012, 1.0637559) failed to convert
-rank 83: Point 1265 (-89.764398, 29.811322, -0.58311646) failed to convert
-rank 41: Point 920 (-90.737955, 29.852702, -0.22797972) failed to convert
-rank 67: Point 1264 (-90.147437, 29.941567, -3.35641) failed to convert
-rank 66: Point 1274 (-90.17952, 30.03669, 3.7096174) failed to convert
-rank 73: Point 1267 (-90.020829, 29.856212, 9.644e-05) failed to convert
-rank 60: Point 907 (-90.390901, 29.768294, -0.22495198) failed to convert
-rank 99: Point 1267 (-88.889436, 29.423716, 16.387786) failed to convert
-rank 44: Point 915 (-90.712606, 29.442672, -0.70318973) failed to convert
-rank 81: Point 1265 (-89.788989, 30.250351, -0.91855641) failed to convert
-rank 23: Point 919 (-91.233636, 29.552247, 2.7148869) failed to convert
-rank 78: Point 1279 (-89.902886, 30.035606, -9.0) failed to convert
-rank 26: Point 910 (-91.175983, 29.682544, -1.9899151) failed to convert
-rank 49: Point 920 (-90.620494, 29.599407, -2.0076374) failed to convert
-rank 76: Point 1281 (-89.956954, 29.922534, 28.24855) failed to convert
-rank 92: Point 1277 (-89.27343, 29.596159, 4.3434695) failed to convert
-rank 75: Point 1269 (-89.979902, 29.861699, 10.483222) failed to convert
-rank 17: Point 922 (-91.374552, 29.685476, -4.7512871) failed to convert
-rank 96: Point 1281 (-89.215755, 28.959778, 20.539826) failed to convert
-rank 56: Point 916 (-90.482806, 29.697654, -1.8010305) failed to convert
-rank 28: Point 909 (-91.071826, 30.210069, -0.09249424) failed to convert
-rank 3: Point 920 (-91.908595, 29.781044, 2.5941786) failed to convert
-rank 65: Point 1267 (-90.258717, 29.456577, -0.25006464) failed to convert
-rank 32: Point 911 (-90.929101, 30.139984, -6.4404293) failed to convert
-rank 87: Point 1267 (-89.484518, 29.80515, -0.0) failed to convert
-rank 85: Point 1268 (-89.661707, 29.639827, -0.35823008) failed to convert
-rank 40: Point 912 (-90.753929, 29.860341, -0.25577513) failed to convert
-rank 2: Point 914 (-91.914932, 30.95018, -16.856823) failed to convert
-rank 12: Point 904 (-91.523415, 30.346873, -1.5958168) failed to convert
-rank 69: Point 1268 (-90.14359, 29.295746, 0.31299999) failed to convert
-rank 21: Point 925 (-91.256011, 29.727627, -7.0496008) failed to convert
-rank 43: Point 923 (-90.713255, 29.610743, -0.54164868) failed to convert
-rank 36: Point 913 (-90.835596, 29.86026, -0.58426271) failed to convert
-rank 6: Point 915 (-91.750806, 30.509488, 8.2719079) failed to convert
-rank 97: Point 1264 (-89.103682, 29.698166, 4.1506416) failed to convert
-rank 72: Point 1278 (-90.032637, 29.977295, 0.79697514) failed to convert
-rank 50: Point 920 (-90.606817, 29.588039, 0.42887668) failed to convert
-rank 90: Point 1277 (-89.357727, 29.281205, -5.0907699) failed to convert
-rank 80: Point 1275 (-89.841629, 30.071366, -7.4633334) failed to convert
-rank 94: Point 1277 (-89.213018, 29.435908, 4.0754005) failed to convert
-rank 29: Point 919 (-91.058769, 29.726243, -1.4925309) failed to convert
-rank 18: Point 917 (-91.285682, 30.572419, 1.3951023) failed to convert
-rank 91: Point 1268 (-89.344316, 29.185036, -0.44946648) failed to convert
-rank 39: Point 918 (-90.782739, 29.668504, -8.2296) failed to convert
-rank 57: Point 923 (-90.470356, 29.623703, 0.57994964) failed to convert
-rank 11: Point 914 (-91.545486, 30.781866, 12.404006) failed to convert
-rank 59: Point 920 (-90.430711, 29.562389, -0.39385185) failed to convert
-rank 98: Point 1281 (-89.075803, 29.162136, 0.51796488) failed to convert
-rank 25: Point 925 (-91.157946, 30.220457, -6.7598679) failed to convert
-rank 89: Point 1268 (-89.405785, 29.199161, 0.31299999) failed to convert
-rank 8: Point 909 (-91.652092, 30.942923, -6.8527774) failed to convert
-rank 58: Point 909 (-90.448892, 29.609364, -0.55043222) failed to convert
-rank 45: Point 924 (-90.708539, 29.333632, -0.88871289) failed to convert
-rank 88: Point 1279 (-89.440078, 29.48397, 1.7022734) failed to convert
-rank 53: Point 918 (-90.539401, 29.62991, -1.2866825) failed to convert
-rank 15: Point 917 (-91.395213, 30.757177, 3.0875366) failed to convert
-rank 35: Point 926 (-90.872357, 29.668418, -8.2296) failed to convert
-rank 20: Point 911 (-91.281148, 29.630669, -0.44240598) failed to convert
-rank 27: Point 918 (-91.111208, 30.2594, 11.980891) failed to convert
-rank 34: Point 908 (-90.90205, 29.630869, -0.54889802) failed to convert
-rank 63: Point 922 (-90.359455, 29.143591, 1.1888213) failed to convert
-rank 82: Point 1279 (-89.794023, 29.770763, -0.0) failed to convert
-rank 47: Point 920 (-90.668528, 29.543843, -0.86674871) failed to convert
-rank 64: Point 1279 (-90.291052, 29.487141, 1.0980843) failed to convert
-rank 70: Point 1281 (-90.066894, 30.033269, -0.28569152) failed to convert
-rank 24: Point 914 (-91.205278, 29.722333, -0.62391399) failed to convert
-rank 10: Point 914 (-91.594753, 30.7678, 9.4529293) failed to convert
-rank 1: Point 922 (-92.090918, 29.459407, 4.0128615) failed to convert
-rank 0: Point 857 (-92.383651, 29.512538, 5.3779187) failed to convert
-rank 42: Point 915 (-90.715535, 29.875005, -0.99166225) failed to convert
-rank 71: Point 1267 (-90.057907, 29.928693, 19.461799) failed to convert
-rank 86: Point 1278 (-89.60154, 29.407328, 13.917158) failed to convert
-rank 19: Point 928 (-91.304426, 29.678269, -1.9163887) failed to convert
-rank 68: Point 1278 (-90.113741, 30.021651, -4.8798483) failed to convert
-rank 62: Point 913 (-90.335858, 29.882313, -0.14339779) failed to convert
-rank 74: Point 1277 (-90.003138, 29.811068, 19.957864) failed to convert
-rank 9: Point 918 (-91.703826, 29.512599, 2.0999999) failed to convert
-rank 95: Point 1267 (-89.22157, 29.140412, 5.595233) failed to convert
-rank 93: Point 1267 (-89.260221, 29.215716, 6.6e-07) failed to convert
-rank 84: Point 1278 (-89.69054, 30.133066, 0.11855028) failed to convert
-rank 79: Point 1269 (-89.895932, 29.871024, -1.6051665) failed to convert
-rank 30: Point 917 (-91.039826, 29.724261, -0.8381137) failed to convert
-rank 22: Point 915 (-91.244243, 29.707431, -0.00033681) failed to convert
-rank 5: Point 922 (-91.789271, 30.325051, -8.2296) failed to convert
-rank 52: Point 911 (-90.571099, 29.498018, -0.65181737) failed to convert
-rank 33: Point 916 (-90.926103, 29.683858, -0.52816601) failed to convert
-rank 77: Point 1269 (-89.941382, 29.855643, -8.2296) failed to convert
-rank 83: Point 1266 (-89.728175, 30.251627, -1.1825464) failed to convert
-rank 14: Point 912 (-91.522224, 29.148825, 6.8903284) failed to convert
-rank 55: Point 918 (-90.513656, 29.446993, -8.2296) failed to convert
-rank 66: Point 1275 (-90.186191, 29.949074, -2.4336464) failed to convert
-rank 67: Point 1265 (-90.179573, 29.520099, 1.0151885) failed to convert
-rank 99: Point 1268 (-88.882854, 29.494416, 14.011121) failed to convert
-rank 81: Point 1266 (-89.82128, 29.854138, -9.6962984) failed to convert
-rank 73: Point 1268 (-90.020832, 29.856151, -0.56489641) failed to convert
-rank 75: Point 1270 (-90.03172, 29.198897, 3.3182642) failed to convert
-rank 78: Point 1280 (-89.904354, 30.017251, -2.8600716) failed to convert
-rank 92: Point 1278 (-89.321994, 29.038756, 11.30487) failed to convert
-rank 96: Point 1282 (-89.165344, 29.529443, 6.0656064) failed to convert
-rank 76: Point 1282 (-90.009504, 29.253543, 0.9003776) failed to convert
-rank 87: Point 1268 (-89.510046, 29.504625, 0.72548433) failed to convert
-rank 37: Point 922 (-90.803072, 29.998673, 0.37476628) failed to convert
-rank 51: Point 922 (-90.595408, 29.504465, -1.0579206) failed to convert
-rank 4: Point 917 (-91.869678, 29.661448, 1.870366) failed to convert
-rank 65: Point 1268 (-90.215334, 30.031718, -5.1691035) failed to convert
-rank 54: Point 915 (-90.515803, 29.668692, -0.42270534) failed to convert
-rank 85: Point 1269 (-89.6019, 30.353235, -7.2282681) failed to convert
-rank 7: Point 923 (-91.684627, 30.993877, -20.53407) failed to convert
-rank 48: Point 913 (-90.623342, 29.864742, -0.01962373) failed to convert
-rank 61: Point 926 (-90.35967, 29.892292, -0.40392022) failed to convert
-rank 69: Point 1269 (-90.116724, 29.646928, 0.31299999) failed to convert
-rank 41: Point 921 (-90.691317, 30.522045, -9.3379376) failed to convert
-rank 46: Point 905 (-90.693994, 29.42866, 0.3048) failed to convert
-rank 38: Point 912 (-90.785252, 29.876022, -0.32615774) failed to convert
-rank 31: Point 920 (-90.974116, 30.115534, -11.472673) failed to convert
-rank 97: Point 1265 (-89.1549, 29.125722, -0.0) failed to convert
-rank 72: Point 1279 (-90.032281, 29.981522, 1.0154304) failed to convert
-rank 13: Point 918 (-91.532566, 29.622183, -0.28373079) failed to convert
-rank 80: Point 1276 (-89.878493, 29.613441, -2.1318993) failed to convert
-rank 16: Point 914 (-91.355797, 30.705454, -16.132131) failed to convert
-rank 26: Point 911 (-91.175945, 29.683116, -2.0501917) failed to convert
-rank 90: Point 1278 (-89.384545, 28.96895, 8.2902889) failed to convert
-rank 94: Point 1278 (-89.237766, 29.154855, -0.00186655) failed to convert
-rank 49: Point 921 (-90.613545, 29.697951, -1.3449639) failed to convert
-rank 17: Point 923 (-91.3746, 29.684661, -4.4464226) failed to convert
-rank 60: Point 908 (-90.381685, 29.893424, -0.44720264) failed to convert
-rank 44: Point 916 (-90.639596, 30.486601, -9.8070322) failed to convert
-rank 23: Point 920 (-91.225829, 29.677576, -5.2974243) failed to convert
-rank 88: Point 1280 (-89.461139, 29.236654, -0.1517912) failed to convert
-rank 89: Point 1269 (-89.40435, 29.215844, 0.31299999) failed to convert
-rank 91: Point 1269 (-89.344887, 29.178393, 0.00101146) failed to convert
-rank 56: Point 917 (-90.474473, 29.812963, -0.43260264) failed to convert
-rank 28: Point 910 (-91.062068, 30.3598, -9.8814447) failed to convert
-rank 32: Point 912 (-90.929169, 30.138845, -11.820145) failed to convert
-rank 40: Point 913 (-90.753661, 29.864175, -0.33804197) failed to convert
-rank 98: Point 1282 (-88.980708, 30.204659, 6.5092445) failed to convert
-rank 64: Point 1280 (-90.244529, 30.106654, 3.9300001) failed to convert
-rank 82: Point 1280 (-89.748031, 30.331876, -7.4226322) failed to convert
-rank 3: Point 921 (-91.900714, 29.927116, -0.14014158) failed to convert
-rank 18: Point 918 (-91.286853, 30.553529, -16.260777) failed to convert
-rank 21: Point 926 (-91.251633, 29.798065, -0.4304761) failed to convert
-rank 50: Point 921 (-90.602806, 29.644938, 0.33193478) failed to convert
-rank 6: Point 916 (-91.740913, 30.684671, -13.997491) failed to convert
-rank 70: Point 1282 (-90.098572, 29.624823, 0.31299999) failed to convert
-rank 2: Point 915 (-91.964392, 30.030152, -2.9123577) failed to convert
-rank 57: Point 924 (-90.454821, 29.838062, 0.12301334) failed to convert
-rank 43: Point 924 (-90.697473, 29.838458, -1.2867514) failed to convert
-rank 86: Point 1279 (-89.599731, 29.428561, -1.3170205) failed to convert
-rank 25: Point 926 (-91.190914, 29.700077, -1.728216) failed to convert
-rank 39: Point 919 (-90.785966, 29.62112, -0.46946732) failed to convert
-rank 29: Point 920 (-91.027838, 30.201006, 21.848696) failed to convert
-rank 12: Point 905 (-91.523705, 30.341857, -3.0577988) failed to convert
-rank 36: Point 914 (-90.835215, 29.86584, -0.71181379) failed to convert
-rank 45: Point 925 (-90.708397, 29.335656, -0.51632685) failed to convert
-rank 59: Point 921 (-90.412353, 29.813967, -1.018903) failed to convert
-rank 11: Point 915 (-91.544498, 30.798407, -11.637951) failed to convert
-rank 68: Point 1279 (-90.115935, 29.993275, 0.72279964) failed to convert
-rank 58: Point 910 (-90.45184, 29.568488, -0.38251048) failed to convert
-rank 71: Point 1268 (-90.036553, 30.201293, 4.5956542) failed to convert
-rank 74: Point 1278 (-90.00281, 29.815232, 24.53094) failed to convert
-rank 95: Point 1268 (-89.220363, 29.154139, -0.0) failed to convert
-rank 8: Point 910 (-91.701649, 30.077484, -2.396169) failed to convert
-rank 93: Point 1268 (-89.261545, 29.200324, 0.50001495) failed to convert
-rank 79: Point 1270 (-89.895711, 29.873716, -1.4075156) failed to convert
-rank 84: Point 1279 (-89.765389, 29.219682, 12.165603) failed to convert
-rank 77: Point 1270 (-89.940314, 29.868884, 0.51148285) failed to convert
-rank 20: Point 912 (-91.277049, 29.697081, -2.2706567) failed to convert
-rank 53: Point 919 (-90.539396, 29.629877, -1.1886088) failed to convert
-rank 15: Point 918 (-91.456788, 29.736417, -1.4496601) failed to convert
-rank 66: Point 1276 (-90.239715, 29.2404, -0.2381294) failed to convert
-rank 35: Point 927 (-90.870919, 29.689462, -0.4757534) failed to convert
-rank 83: Point 1267 (-89.74921, 29.996447, 2.4200001) failed to convert
-rank 63: Point 923 (-90.299452, 29.95468, 28.359795) failed to convert
-rank 10: Point 915 (-91.590521, 30.839863, -12.070995) failed to convert
-rank 24: Point 915 (-91.207276, 29.690378, -4.4128348) failed to convert
-rank 67: Point 1266 (-90.14612, 29.957983, 23.463464) failed to convert
-rank 73: Point 1269 (-90.021305, 29.850106, -9.0) failed to convert
-rank 81: Point 1267 (-89.82128, 29.854097, -9.6962984) failed to convert
-rank 34: Point 909 (-90.864985, 30.182996, -1.5726173) failed to convert
-rank 27: Point 919 (-91.147586, 29.690439, -1.4353473) failed to convert
-rank 92: Point 1279 (-89.275512, 29.572278, 3.9683509) failed to convert
-rank 9: Point 919 (-91.623149, 30.923707, -7.8759715) failed to convert
-rank 47: Point 921 (-90.647054, 29.851068, -0.3796529) failed to convert
-rank 75: Point 1271 (-89.981574, 29.840456, -5.4333651) failed to convert
-rank 87: Point 1269 (-89.457791, 30.116224, 3.1898636) failed to convert
-rank 99: Point 1269 (-88.870394, 29.627925, 10.50153) failed to convert
-rank 1: Point 923 (-92.066484, 29.934585, -0.06791398) failed to convert
-rank 78: Point 1281 (-89.904357, 30.017115, -2.4397716) failed to convert
-rank 42: Point 916 (-90.752036, 29.344132, 0.20987249) failed to convert
-rank 96: Point 1283 (-89.154354, 29.652311, 3.8873524) failed to convert
-rank 19: Point 929 (-91.298697, 29.771496, -0.02) failed to convert
-rank 76: Point 1283 (-89.9449, 30.074063, 0.5708753) failed to convert
-rank 30: Point 918 (-91.010796, 30.168777, 5.7128004) failed to convert
-rank 62: Point 914 (-90.328612, 29.979641, -5.0261523) failed to convert
-rank 65: Point 1269 (-90.226797, 29.880544, 1.3377342) failed to convert
-rank 85: Point 1270 (-89.638123, 29.921568, 2.8) failed to convert
-rank 69: Point 1270 (-90.1084, 29.75497, -0.19408488) failed to convert
-rank 22: Point 916 (-91.241174, 29.756748, 4.4716094) failed to convert
-rank 52: Point 912 (-90.559271, 29.664571, 0.54623264) failed to convert
-rank 72: Point 1280 (-90.041916, 29.858313, 0.80989106) failed to convert
-rank 5: Point 923 (-91.777277, 30.540025, -10.89991) failed to convert
-rank 33: Point 917 (-90.959531, 29.1758, 2.1013785) failed to convert
-rank 14: Point 913 (-91.45965, 30.210714, -3.1067846) failed to convert
-rank 0: Point 858 (-92.381093, 29.564389, -0.21896114) failed to convert
-rank 97: Point 1266 (-89.141799, 29.272186, -0.0) failed to convert
-rank 80: Point 1277 (-89.878472, 29.613497, -3.9705799) failed to convert
-rank 90: Point 1279 (-89.358518, 29.271905, -4.354373) failed to convert
-rank 94: Point 1279 (-89.233071, 29.208246, -0.2099791) failed to convert
-rank 51: Point 923 (-90.58643, 29.631585, -0.41780513) failed to convert
-rank 55: Point 919 (-90.459931, 30.190657, 0.87235169) failed to convert
-rank 48: Point 914 (-90.634029, 29.712784, -0.1946929) failed to convert
-rank 88: Point 1281 (-89.40593, 29.880288, -0.0) failed to convert
-rank 89: Point 1270 (-89.394759, 29.3276, -3.8783565) failed to convert
-rank 37: Point 923 (-90.803735, 29.988907, 24.642306) failed to convert
-rank 4: Point 918 (-91.798159, 30.961373, -19.595591) failed to convert
-rank 91: Point 1270 (-89.337136, 29.268002, 13.227683) failed to convert
-rank 98: Point 1283 (-89.073361, 29.188861, 4.9998405) failed to convert
-rank 82: Point 1281 (-89.757888, 30.212334, 0.28243875) failed to convert
-rank 64: Point 1281 (-90.226376, 30.344764, 3.134779) failed to convert
-rank 13: Point 919 (-91.492567, 30.300685, -1.7524758) failed to convert
-rank 61: Point 927 (-90.383211, 29.572603, -0.085344) failed to convert
-rank 7: Point 924 (-91.715483, 30.453976, -10.872217) failed to convert
-rank 31: Point 921 (-91.028114, 29.289376, -0.51494253) failed to convert
-rank 41: Point 922 (-90.73473, 29.899318, -0.61929826) failed to convert
-rank 46: Point 906 (-90.658941, 29.932229, -0.64477845) failed to convert
-rank 54: Point 916 (-90.490694, 30.017144, -8.8373719) failed to convert
-rank 86: Point 1280 (-89.602177, 29.398696, 45.58097) failed to convert
-rank 70: Point 1283 (-90.069085, 30.005028, -9.0) failed to convert
-rank 60: Point 909 (-90.363398, 30.140582, 3.0006007) failed to convert
-rank 49: Point 922 (-90.588687, 30.048926, 20.283341) failed to convert
-rank 16: Point 915 (-91.428754, 29.501437, -0.17561614) failed to convert
-rank 68: Point 1280 (-90.121789, 29.917486, -3.4511758) failed to convert
-rank 95: Point 1269 (-89.221601, 29.139943, 0.13340509) failed to convert
-rank 17: Point 924 (-91.345448, 30.163447, -9.9364808) failed to convert
-rank 44: Point 917 (-90.705884, 29.539774, -0.93870187) failed to convert
-rank 40: Point 914 (-90.770494, 29.61854, -1.5822558) failed to convert
-rank 56: Point 918 (-90.512362, 29.285475, 1.398193) failed to convert
-rank 3: Point 922 (-91.871012, 30.474758, -11.164817) failed to convert
-rank 26: Point 912 (-91.175951, 29.682974, -4.35864) failed to convert
-rank 23: Point 921 (-91.208281, 29.957646, -0.49817456) failed to convert
-rank 38: Point 913 (-90.819944, 29.364855, -8.2296) failed to convert
-rank 18: Point 919 (-91.282622, 30.620719, -9.8785725) failed to convert
-rank 71: Point 1269 (-90.064008, 29.85032, -9.0) failed to convert
-rank 28: Point 911 (-91.104954, 29.696104, 0.10124479) failed to convert
-rank 93: Point 1269 (-89.268873, 29.116407, 6.9588868) failed to convert
-rank 79: Point 1271 (-89.895568, 29.875354, -1.9286244) failed to convert
-rank 74: Point 1279 (-90.004189, 29.797631, -5.0176179) failed to convert
-rank 77: Point 1271 (-89.940508, 29.866422, -0.86026351) failed to convert
-rank 84: Point 1280 (-89.67097, 30.366687, -1.766732) failed to convert
-rank 66: Point 1277 (-90.161689, 30.267576, 4.389416) failed to convert
-rank 32: Point 913 (-90.929157, 30.138883, -11.820145) failed to convert
-rank 83: Point 1268 (-89.808941, 29.261506, 8.7309748) failed to convert
-rank 67: Point 1267 (-90.151304, 29.890394, 1.4592447) failed to convert
-rank 2: Point 916 (-91.95659, 30.176719, -1.3799131) failed to convert
-rank 21: Point 927 (-91.270731, 29.489333, 11.517791) failed to convert
-rank 50: Point 922 (-90.601463, 29.663885, -0.56282624) failed to convert
-rank 6: Point 917 (-91.750298, 30.518312, -12.524233) failed to convert
-rank 29: Point 921 (-91.03222, 30.134075, -11.472063) failed to convert
-rank 73: Point 1270 (-90.020835, 29.856111, -0.74553875) failed to convert
-rank 43: Point 925 (-90.679976, 30.089259, -0.59420638) failed to convert
-rank 57: Point 925 (-90.452726, 29.866778, -0.70539864) failed to convert
-rank 36: Point 915 (-90.8397, 29.799521, -4.30074) failed to convert
-rank 25: Point 927 (-91.195051, 29.634205, 0.09990894) failed to convert
-rank 39: Point 920 (-90.782716, 29.668538, -8.2296) failed to convert
-rank 12: Point 906 (-91.565186, 29.632732, 1.2893918) failed to convert
-rank 45: Point 926 (-90.668213, 29.914898, -0.32109554) failed to convert
-rank 92: Point 1280 (-89.312215, 29.15143, 0.10357807) failed to convert
-rank 81: Point 1268 (-89.82128, 29.854036, -9.6962984) failed to convert
-rank 78: Point 1282 (-89.895386, 30.128865, -5.8856884) failed to convert
-rank 75: Point 1272 (-89.989024, 29.745888, -1.190785) failed to convert
-rank 11: Point 916 (-91.586306, 30.085885, -4.0127183) failed to convert
-rank 58: Point 911 (-90.461151, 29.439639, -1.0956049) failed to convert
-rank 87: Point 1270 (-89.528415, 29.286338, 0.45622747) failed to convert
-rank 8: Point 911 (-91.693479, 30.221627, -8.8251041) failed to convert
-rank 99: Point 1270 (-88.886094, 29.455499, 15.149072) failed to convert
-rank 76: Point 1284 (-89.975142, 29.692253, 28.549216) failed to convert
-rank 69: Point 1271 (-90.09589, 29.916715, -3.8038559) failed to convert
-rank 85: Point 1271 (-89.636199, 29.944307, 3.02) failed to convert
-rank 20: Point 913 (-91.240142, 30.289517, -7.247598) failed to convert
-rank 96: Point 1284 (-89.171338, 29.461953, 4.0086685) failed to convert
-rank 65: Point 1270 (-90.215319, 30.031755, -5.1691035) failed to convert
-rank 59: Point 922 (-90.463403, 29.109314, 1.4982907) failed to convert
-rank 53: Point 920 (-90.544618, 29.556576, -0.4681138) failed to convert
-rank 35: Point 928 (-90.872864, 29.660359, -1.6207782) failed to convert
-rank 10: Point 916 (-91.595509, 30.754628, 6.3908983) failed to convert
-rank 72: Point 1281 (-90.0894, 29.245029, 0.78853514) failed to convert
-rank 15: Point 919 (-91.460503, 29.673781, -0.77715634) failed to convert
-rank 63: Point 924 (-90.371156, 28.982859, 11.72615) failed to convert
-rank 47: Point 922 (-90.655554, 29.729652, -1.6773664) failed to convert
-rank 24: Point 916 (-91.170218, 30.276628, 25.017174) failed to convert
-rank 90: Point 1280 (-89.361224, 29.240495, -0.95784291) failed to convert
-rank 97: Point 1267 (-89.153339, 29.142381, -0.0) failed to convert
-rank 94: Point 1280 (-89.241672, 29.110105, 0.15575545) failed to convert
-rank 34: Point 910 (-90.865192, 30.179866, -1.6866279) failed to convert
-rank 42: Point 917 (-90.741658, 29.49586, -0.71644151) failed to convert
-rank 80: Point 1278 (-89.878457, 29.613535, -3.9810675) failed to convert
-rank 27: Point 920 (-91.147612, 29.68997, -1.6928433) failed to convert
-rank 88: Point 1282 (-89.396909, 29.984022, 1.4600131) failed to convert
-rank 30: Point 919 (-91.013777, 30.123055, -11.835385) failed to convert
-rank 98: Point 1284 (-88.988367, 30.121325, 7.7930884) failed to convert
-rank 89: Point 1271 (-89.429886, 28.915976, 3.3983235) failed to convert
-rank 91: Point 1271 (-89.342129, 29.210265, 0.25695028) failed to convert
-rank 62: Point 915 (-90.328615, 29.97958, -1.3744951) failed to convert
-rank 19: Point 930 (-91.251757, 30.525523, -11.351087) failed to convert
-rank 82: Point 1282 (-89.826867, 29.364079, 0.45190801) failed to convert
-rank 9: Point 920 (-91.619789, 30.980962, -14.737498) failed to convert
-rank 64: Point 1282 (-90.254785, 29.970246, 22.193083) failed to convert
-rank 86: Point 1281 (-89.521024, 30.358826, -4.1054425) failed to convert
-rank 52: Point 913 (-90.575342, 29.43756, -0.46740461) failed to convert
-rank 70: Point 1284 (-90.083191, 29.823554, -3.8587682) failed to convert
-rank 22: Point 917 (-91.208596, 30.275832, -13.553848) failed to convert
-rank 33: Point 918 (-90.920292, 29.770763, -0.57199917) failed to convert
-rank 5: Point 924 (-91.765553, 30.748862, -13.227397) failed to convert
-rank 1: Point 924 (-92.029311, 30.646629, -7.8775579) failed to convert
-rank 14: Point 914 (-91.485953, 29.768131, -2.9452595) failed to convert
-rank 0: Point 859 (-92.381748, 29.5499, -0.24166177) failed to convert
-rank 48: Point 915 (-90.634065, 29.712253, -1.3573269) failed to convert
-rank 95: Point 1270 (-89.21729, 29.188917, -0.31260112) failed to convert
-rank 79: Point 1272 (-89.942691, 29.281617, 0.37651646) failed to convert
-rank 68: Point 1281 (-90.124553, 29.881487, -0.42864065) failed to convert
-rank 93: Point 1270 (-89.174176, 30.184916, 4.0021837) failed to convert
-rank 51: Point 924 (-90.599225, 29.449929, 0.44043028) failed to convert
-rank 55: Point 920 (-90.513648, 29.447033, -8.2296) failed to convert
-rank 74: Point 1280 (-90.008929, 29.73722, -4.9286163) failed to convert
-rank 71: Point 1270 (-90.112489, 29.221594, 0.31299999) failed to convert
-rank 66: Point 1278 (-90.196719, 29.809888, -0.32149802) failed to convert
-rank 37: Point 924 (-90.787455, 30.226549, -2.4655031) failed to convert
-rank 4: Point 919 (-91.80285, 30.877519, 5.5280819) failed to convert
-rank 84: Point 1281 (-89.687071, 30.173788, 4.7489485) failed to convert
-rank 7: Point 925 (-91.717466, 30.418822, -6.6400783) failed to convert
-rank 61: Point 928 (-90.383075, 29.574361, -1.925964) failed to convert
-rank 67: Point 1268 (-90.145333, 29.967825, -0.08000804) failed to convert
-rank 54: Point 917 (-90.519907, 29.611305, -0.9786839) failed to convert
-rank 31: Point 922 (-90.974104, 30.115594, -11.472673) failed to convert
-rank 13: Point 920 (-91.496283, 30.23816, -4.7395709) failed to convert
-rank 83: Point 1269 (-89.784854, 29.559509, -2.7174495) failed to convert
-rank 77: Point 1272 (-89.95894, 29.633472, 1.3137903) failed to convert
-rank 41: Point 923 (-90.734716, 29.899441, -0.31105903) failed to convert
-rank 92: Point 1281 (-89.297862, 29.316328, -0.68024331) failed to convert
-rank 73: Point 1271 (-90.021047, 29.853392, -9.0) failed to convert
-rank 44: Point 918 (-90.683046, 29.868772, -0.89512039) failed to convert
-rank 17: Point 925 (-91.372061, 29.726597, -7.2603365) failed to convert
-rank 46: Point 907 (-90.659627, 29.922438, -0.89828112) failed to convert
-rank 49: Point 923 (-90.62543, 29.528491, 0.09332129) failed to convert
-rank 40: Point 915 (-90.754117, 29.857465, -0.6591182) failed to convert
-rank 78: Point 1283 (-89.916351, 29.867089, 18.298911) failed to convert
-rank 81: Point 1269 (-89.844284, 29.568776, -1.6331183) failed to convert
-rank 75: Point 1273 (-89.972438, 29.955994, -0.11396084) failed to convert
-rank 87: Point 1271 (-89.449371, 30.213272, -0.30632327) failed to convert
-rank 76: Point 1285 (-89.96544, 29.815146, -1.770096) failed to convert
-rank 99: Point 1271 (-88.813727, 30.226035, 7.886736) failed to convert
-rank 28: Point 912 (-91.106354, 29.674123, -0.95305691) failed to convert
-rank 3: Point 923 (-91.867009, 30.547852, -5.6018486) failed to convert
-rank 69: Point 1272 (-90.115716, 29.659741, -0.56795956) failed to convert
-rank 85: Point 1272 (-89.667553, 29.566805, -0.0) failed to convert
-rank 72: Point 1282 (-90.077957, 29.393647, 0.27797082) failed to convert
-rank 18: Point 920 (-91.287909, 30.536122, -8.4846641) failed to convert
-rank 32: Point 914 (-90.962546, 29.635048, -0.4867919) failed to convert
-rank 16: Point 916 (-91.43074, 29.468038, 2.1920663) failed to convert
-rank 26: Point 913 (-91.175959, 29.682796, -4.337304) failed to convert
-rank 65: Point 1271 (-90.236626, 29.750233, 2.3750616) failed to convert
-rank 50: Point 923 (-90.621966, 29.371722, -0.45255075) failed to convert
-rank 2: Point 917 (-91.914746, 30.9529, -18.357843) failed to convert
-rank 23: Point 922 (-91.22346, 29.715499, 0.04) failed to convert
-rank 6: Point 918 (-91.748328, 30.553248, -10.979564) failed to convert
-rank 21: Point 928 (-91.227652, 30.181339, -2.5384719) failed to convert
-rank 12: Point 907 (-91.519973, 30.404537, -3.3642896) failed to convert
-rank 60: Point 910 (-90.381588, 29.894382, -0.46526195) failed to convert
-rank 56: Point 919 (-90.482806, 29.697614, -1.6321487) failed to convert
-rank 97: Point 1268 (-89.164559, 29.015761, 2.6555255) failed to convert
-rank 94: Point 1281 (-89.241153, 29.116007, 5.8258349) failed to convert
-rank 96: Point 1285 (-89.198064, 29.159943, -0.29162736) failed to convert
-rank 43: Point 926 (-90.697364, 29.839963, -0.49858414) failed to convert
-rank 90: Point 1281 (-89.358465, 29.271935, -4.354373) failed to convert
-rank 88: Point 1283 (-89.461945, 29.225833, 0.31299999) failed to convert
-rank 25: Point 928 (-91.150005, 30.344531, -14.115289) failed to convert
-rank 89: Point 1272 (-89.405688, 29.199853, 0.25426907) failed to convert
-rank 45: Point 927 (-90.698218, 29.483206, -1.6653023) failed to convert
-rank 39: Point 921 (-90.768306, 29.87897, -0.3101129) failed to convert
-rank 57: Point 926 (-90.456878, 29.809315, 2.1734508) failed to convert
-rank 58: Point 912 (-90.461692, 29.431959, -1.9882358) failed to convert
-rank 11: Point 917 (-91.598338, 29.877965, -3.1051338) failed to convert
-rank 98: Point 1285 (-88.989335, 30.11053, 8.0966439) failed to convert
-rank 64: Point 1283 (-90.342763, 28.783748, 19.185335) failed to convert
-rank 82: Point 1283 (-89.809303, 29.58187, 23.722496) failed to convert
-rank 91: Point 1272 (-89.34777, 29.144886, 0.31299999) failed to convert
-rank 38: Point 914 (-90.784336, 29.889249, -0.46254728) failed to convert
-rank 29: Point 922 (-91.010555, 30.463464, -12.713429) failed to convert
-rank 80: Point 1279 (-89.879168, 29.604572, -4.5293282) failed to convert
-rank 53: Point 921 (-90.478295, 30.475826, -9.6307862) failed to convert
-rank 8: Point 912 (-91.704825, 30.020776, -2.2775263) failed to convert
-rank 35: Point 929 (-90.833449, 30.243446, -0.31196743) failed to convert
-rank 59: Point 923 (-90.412337, 29.813909, -2.2678554) failed to convert
-rank 36: Point 916 (-90.842394, 29.759612, -1.852432) failed to convert
-rank 70: Point 1285 (-90.088127, 29.759827, 0.08456917) failed to convert
-rank 10: Point 917 (-91.595297, 30.758202, 3.7538495) failed to convert
-rank 86: Point 1282 (-89.531536, 30.235866, -4.1614376) failed to convert
-rank 20: Point 914 (-91.276692, 29.702717, -0.59665466) failed to convert
-rank 42: Point 918 (-90.671917, 30.498553, -10.929392) failed to convert
-rank 95: Point 1271 (-89.206372, 29.31268, -0.25854555) failed to convert
-rank 79: Point 1273 (-89.892533, 29.91303, -0.47990506) failed to convert
-rank 62: Point 916 (-90.328617, 29.97954, -1.343294) failed to convert
-rank 93: Point 1271 (-89.265606, 29.153585, -1.7218672) failed to convert
-rank 9: Point 921 (-91.621759, 30.946718, -12.957006) failed to convert
-rank 68: Point 1282 (-90.1137, 30.021922, -4.9011843) failed to convert
-rank 19: Point 931 (-91.318833, 29.44219, 5.6705768) failed to convert
-rank 52: Point 914 (-90.499051, 30.50006, -11.266409) failed to convert
-rank 15: Point 920 (-91.40588, 30.58216, -9.1668378) failed to convert
-rank 22: Point 918 (-91.196155, 30.471886, 11.344863) failed to convert
-rank 27: Point 921 (-91.147546, 29.690446, -1.9854299) failed to convert
-rank 66: Point 1279 (-90.203191, 29.724609, 1.1501677) failed to convert
-rank 71: Point 1271 (-90.055841, 29.954993, 10.010007) failed to convert
-rank 84: Point 1282 (-89.739549, 29.537041, -0.78725752) failed to convert
-rank 33: Point 919 (-90.900459, 30.067243, 28.386367) failed to convert
-rank 74: Point 1281 (-89.989108, 29.989062, -0.75970972) failed to convert
-rank 67: Point 1269 (-90.210363, 29.111548, -0.16861482) failed to convert
-rank 83: Point 1270 (-89.785553, 29.550819, -0.2479664) failed to convert
-rank 5: Point 925 (-91.777447, 30.536858, -13.577316) failed to convert
-rank 47: Point 923 (-90.69599, 29.146116, -0.01891378) failed to convert
-rank 14: Point 915 (-91.470419, 30.029959, -0.38) failed to convert
-rank 24: Point 917 (-91.20525, 29.722387, -0.60140664) failed to convert
-rank 30: Point 920 (-91.050314, 29.561777, 0.09985919) failed to convert
-rank 55: Point 921 (-90.511725, 29.473923, -0.5378927) failed to convert
-rank 92: Point 1282 (-89.27099, 29.623228, 2.8026711) failed to convert
-rank 63: Point 925 (-90.338573, 29.427667, -0.25812586) failed to convert
-rank 78: Point 1284 (-89.917263, 29.855577, -0.56552878) failed to convert
-rank 73: Point 1272 (-90.028242, 29.76149, -4.8444915) failed to convert
-rank 77: Point 1273 (-89.960451, 29.614305, -0.32083974) failed to convert
-rank 34: Point 911 (-90.892755, 29.769903, -1.4628312) failed to convert
-rank 51: Point 925 (-90.582281, 29.6897, 0.15910226) failed to convert
-rank 37: Point 925 (-90.787436, 30.226514, -2.4701948) failed to convert
-rank 1: Point 925 (-92.073352, 29.800387, -0.41645886) failed to convert
-rank 87: Point 1272 (-89.439146, 30.330467, -1.1436418) failed to convert
-rank 76: Point 1286 (-89.944803, 30.075033, -4.4439842) failed to convert
-rank 75: Point 1274 (-89.990098, 29.732167, -4.9715931) failed to convert
-rank 61: Point 929 (-90.359699, 29.891534, -0.42532975) failed to convert
-rank 48: Point 916 (-90.646963, 29.527876, -0.58951181) failed to convert
-rank 69: Point 1273 (-90.11503, 29.668662, -0.42976573) failed to convert
-rank 99: Point 1272 (-88.874474, 29.57927, 11.14586) failed to convert
-rank 81: Point 1270 (-89.803395, 30.073785, 13.842206) failed to convert
-rank 72: Point 1283 (-90.011391, 30.246397, 3.8698764) failed to convert
-rank 85: Point 1273 (-89.679969, 29.415383, 0.31299999) failed to convert
-rank 13: Point 921 (-91.466303, 30.739106, 8.4465689) failed to convert
-rank 4: Point 920 (-91.805263, 30.834259, -11.727353) failed to convert
-rank 7: Point 926 (-91.715441, 30.45402, -10.872217) failed to convert
-rank 65: Point 1272 (-90.215295, 30.031811, -5.1691035) failed to convert
-rank 17: Point 926 (-91.371061, 29.742975, -0.59819748) failed to convert
-rank 97: Point 1269 (-89.152113, 29.155925, -0.0) failed to convert
-rank 96: Point 1286 (-89.206778, 29.06101, 3.2795586) failed to convert
-rank 54: Point 918 (-90.529659, 29.474739, -8.2296) failed to convert
-rank 0: Point 860 (-92.41081, 28.927209, 27.4) failed to convert
-rank 44: Point 919 (-90.700853, 29.61238, -0.84684982) failed to convert
-rank 46: Point 908 (-90.66422, 29.856791, -0.90482048) failed to convert
-rank 18: Point 921 (-91.33731, 29.73569, -0.14478265) failed to convert
-rank 41: Point 924 (-90.756, 29.589834, -1.874442) failed to convert
-rank 49: Point 924 (-90.624003, 29.548715, -0.74571974) failed to convert
-rank 94: Point 1282 (-89.238809, 29.14257, -0.0) failed to convert
-rank 16: Point 917 (-91.356259, 30.697093, -11.304995) failed to convert
-rank 88: Point 1284 (-89.429286, 29.608275, 1.6981678) failed to convert
-rank 64: Point 1284 (-90.289496, 29.506649, 0.12056548) failed to convert
-rank 89: Point 1273 (-89.404472, 29.214034, 0.0055038) failed to convert
-rank 90: Point 1282 (-89.366818, 29.174793, 2.1823982) failed to convert
-rank 98: Point 1286 (-88.986516, 30.140162, 8.2538022) failed to convert
-rank 80: Point 1280 (-89.841587, 30.071409, -7.4633334) failed to convert
-rank 31: Point 923 (-90.974097, 30.115634, -11.472673) failed to convert
-rank 26: Point 914 (-91.140885, 30.234542, -6.8838994) failed to convert
-rank 32: Point 915 (-90.929138, 30.138941, -11.820145) failed to convert
-rank 12: Point 908 (-91.522811, 30.356182, -11.850625) failed to convert
-rank 23: Point 923 (-91.209211, 29.942808, -1.5727209) failed to convert
-rank 50: Point 924 (-90.652382, 28.934, 11.286722) failed to convert
-rank 6: Point 919 (-91.737999, 30.735773, -8.5232407) failed to convert
-rank 21: Point 929 (-91.270146, 29.498649, 7.498779) failed to convert
-rank 91: Point 1273 (-89.315212, 29.520266, 4.1830355) failed to convert
-rank 40: Point 916 (-90.756067, 29.829049, -1.3141469) failed to convert
-rank 43: Point 927 (-90.697178, 29.842626, -0.27120146) failed to convert
-rank 82: Point 1284 (-89.753074, 30.27025, -4.0536713) failed to convert
-rank 60: Point 911 (-90.346426, 30.368025, -0.39907919) failed to convert
-rank 56: Point 920 (-90.472791, 29.836113, -0.45043592) failed to convert
-rank 28: Point 913 (-91.105446, 29.688042, -0.606971) failed to convert
-rank 86: Point 1283 (-89.601062, 29.411335, 1.2882227) failed to convert
-rank 70: Point 1286 (-90.119068, 29.357638, -0.1673657) failed to convert
-rank 25: Point 929 (-91.190914, 29.700017, -1.728216) failed to convert
-rank 11: Point 918 (-91.593777, 29.956715, 0.1) failed to convert
-rank 2: Point 918 (-91.931527, 30.64321, -7.0049521) failed to convert
-rank 79: Point 1274 (-89.887753, 29.972552, -0.3396961) failed to convert
-rank 57: Point 927 (-90.470314, 29.623747, -0.01642937) failed to convert
-rank 95: Point 1272 (-89.216361, 29.199332, -0.18396485) failed to convert
-rank 93: Point 1272 (-89.197918, 29.919779, 0.04961857) failed to convert
-rank 29: Point 923 (-91.075369, 29.467756, -0.54009732) failed to convert
-rank 39: Point 922 (-90.801161, 29.396635, -0.33164025) failed to convert
-rank 38: Point 915 (-90.803483, 29.608021, -0.92330202) failed to convert
-rank 36: Point 917 (-90.845614, 29.711852, -0.68979742) failed to convert
-rank 3: Point 924 (-91.864954, 30.585198, -6.4886695) failed to convert
-rank 68: Point 1283 (-90.118177, 29.963987, 0.58113218) failed to convert
-rank 59: Point 924 (-90.442524, 29.39904, -0.0) failed to convert
-rank 53: Point 922 (-90.539294, 29.631138, 0.95462016) failed to convert
-rank 66: Point 1280 (-90.187696, 29.928137, 36.01531) failed to convert
-rank 84: Point 1283 (-89.745037, 29.469619, -0.39826365) failed to convert
-rank 8: Point 913 (-91.659878, 30.807825, -10.420044) failed to convert
-rank 10: Point 918 (-91.643904, 29.918175, -3.388488) failed to convert
-rank 71: Point 1272 (-90.065912, 29.825569, -1.5766624) failed to convert
-rank 42: Point 919 (-90.741651, 29.495799, -0.63228148) failed to convert
-rank 35: Point 930 (-90.872308, 29.668454, -8.2296) failed to convert
-rank 67: Point 1270 (-90.148518, 29.926231, -1.4073378) failed to convert
-rank 20: Point 915 (-91.239531, 30.299177, -7.5843681) failed to convert
-rank 74: Point 1282 (-89.9758, 30.157019, 4.3400001) failed to convert
-rank 83: Point 1271 (-89.782887, 29.583423, -0.69211822) failed to convert
-rank 73: Point 1273 (-90.020838, 29.85605, -0.60839171) failed to convert
-rank 92: Point 1283 (-89.246224, 29.903431, 1.2518114) failed to convert
-rank 77: Point 1274 (-89.957364, 29.653326, 23.553499) failed to convert
-rank 78: Point 1285 (-89.906318, 29.992331, -1.2341302) failed to convert
-rank 76: Point 1287 (-89.982512, 29.598496, -0.11465061) failed to convert
-rank 27: Point 922 (-91.147559, 29.69, -1.8556917) failed to convert
-rank 45: Point 928 (-90.666146, 29.944304, -0.84940436) failed to convert
-rank 58: Point 913 (-90.448853, 29.609411, -1.4342899) failed to convert
-rank 9: Point 922 (-91.654256, 30.385406, 15.179615) failed to convert
-rank 15: Point 921 (-91.407461, 30.556179, -7.6868405) failed to convert
-rank 22: Point 919 (-91.247102, 29.661229, -4.1781986) failed to convert
-rank 87: Point 1273 (-89.5142, 29.453753, 0.80330883) failed to convert
-rank 81: Point 1271 (-89.837265, 29.65589, -0.29714121) failed to convert
-rank 14: Point 916 (-91.496036, 29.596859, 0.75300002) failed to convert
-rank 75: Point 1275 (-89.992737, 29.698532, 1.4757644) failed to convert
-rank 33: Point 920 (-90.900317, 30.068945, 18.705176) failed to convert
-rank 19: Point 932 (-91.265026, 30.313745, -3.8067088) failed to convert
-rank 99: Point 1273 (-88.877359, 29.547518, 12.220989) failed to convert
-rank 72: Point 1284 (-90.029534, 30.015959, 8.8309583) failed to convert
-rank 85: Point 1274 (-89.641182, 29.88329, 2.6523876) failed to convert
-rank 69: Point 1274 (-90.113128, 29.693267, -0.18854091) failed to convert
-rank 30: Point 921 (-91.039551, 29.728055, -0.00993862) failed to convert
-rank 96: Point 1287 (-89.197168, 29.169884, -0.0) failed to convert
-rank 97: Point 1270 (-89.049929, 30.287257, 4.7096036) failed to convert
-rank 62: Point 917 (-90.32862, 29.979479, -1.1724063) failed to convert
-rank 5: Point 926 (-91.764015, 30.776049, 8.8299752) failed to convert
-rank 65: Point 1273 (-90.216448, 30.016629, 1.5130541) failed to convert
-rank 55: Point 922 (-90.501842, 29.611788, 0.09545238) failed to convert
-rank 47: Point 924 (-90.603041, 30.47222, -9.1425021) failed to convert
-rank 34: Point 912 (-90.899283, 29.672078, -0.49818433) failed to convert
-rank 52: Point 915 (-90.50722, 30.387661, 0.28045736) failed to convert
-rank 88: Point 1285 (-89.45103, 29.353826, 0.5860125) failed to convert
-rank 64: Point 1285 (-90.223086, 30.387143, 0.2248637) failed to convert
-rank 37: Point 926 (-90.811867, 29.869197, -0.82309225) failed to convert
-rank 63: Point 926 (-90.332867, 29.504654, -0.30592641) failed to convert
-rank 98: Point 1287 (-89.026538, 29.704377, 4.1658934) failed to convert
-rank 90: Point 1283 (-89.357375, 29.284304, 19.273446) failed to convert
-rank 94: Point 1283 (-89.233221, 29.2059, -0.0) failed to convert
-rank 80: Point 1281 (-89.878436, 29.613592, -4.7740827) failed to convert
-rank 89: Point 1274 (-89.404122, 29.217899, -0.99257402) failed to convert
-rank 13: Point 922 (-91.532559, 29.620781, 0.2) failed to convert
-rank 17: Point 927 (-91.331929, 30.382977, -2.3261718) failed to convert
-rank 82: Point 1285 (-89.811206, 29.557725, -0.74225758) failed to convert
-rank 86: Point 1284 (-89.598127, 29.445872, 39.334141) failed to convert
-rank 44: Point 920 (-90.705864, 29.539831, -1.015338) failed to convert
-rank 91: Point 1274 (-89.346977, 29.154032, 0.31299999) failed to convert
-rank 46: Point 909 (-90.694025, 29.427889, -0.23152954) failed to convert
-rank 51: Point 926 (-90.597976, 29.46692, -0.79615871) failed to convert
-rank 49: Point 925 (-90.61351, 29.698001, -0.80698162) failed to convert
-rank 4: Point 921 (-91.827018, 30.442287, -3.2489463) failed to convert
-rank 61: Point 930 (-90.359667, 29.891959, -0.35415362) failed to convert
-rank 79: Point 1275 (-89.896413, 29.864361, -1.0593291) failed to convert
-rank 70: Point 1287 (-90.084457, 29.806966, -3.9928802) failed to convert
-rank 95: Point 1273 (-89.223953, 29.11294, -0.0) failed to convert
-rank 68: Point 1284 (-90.113719, 30.021617, -4.8798483) failed to convert
-rank 41: Point 925 (-90.736004, 29.880698, -0.35544791) failed to convert
-rank 26: Point 915 (-91.17593, 29.6832, -2.8371354) failed to convert
-rank 54: Point 919 (-90.519828, 29.612217, 0.13398057) failed to convert
-rank 66: Point 1281 (-90.207751, 29.663959, 0.31299999) failed to convert
-rank 16: Point 918 (-91.355737, 30.705462, -20.0) failed to convert
-rank 93: Point 1273 (-89.214424, 29.733488, 2.9881867) failed to convert
-rank 1: Point 926 (-92.06362, 29.989001, -2.8295753) failed to convert
-rank 6: Point 920 (-91.783895, 29.915745, -2.4966691) failed to convert
-rank 7: Point 927 (-91.735652, 30.095407, -4.5793746) failed to convert
-rank 71: Point 1273 (-90.066828, 29.813695, 1.056529) failed to convert
-rank 84: Point 1284 (-89.709808, 29.899021, 2.5958306) failed to convert
-rank 48: Point 917 (-90.63401, 29.712842, -0.99880461) failed to convert
-rank 50: Point 925 (-90.571505, 30.085442, -0.44047178) failed to convert
-rank 24: Point 918 (-91.170167, 30.277212, 23.661088) failed to convert
-rank 43: Point 928 (-90.697463, 29.838418, -1.4628154) failed to convert
-rank 67: Point 1271 (-90.146012, 29.958413, 2.04421) failed to convert
-rank 0: Point 861 (-92.378634, 29.612662, -0.0) failed to convert
-rank 18: Point 922 (-91.289156, 30.516074, -8.0275227) failed to convert
-rank 74: Point 1283 (-90.008778, 29.739042, 23.909544) failed to convert
-rank 83: Point 1272 (-89.784304, 29.565898, 21.282464) failed to convert
-rank 23: Point 924 (-91.222944, 29.723656, 0.66715298) failed to convert
-rank 77: Point 1275 (-89.955998, 29.67058, -4.0160354) failed to convert
-rank 60: Point 912 (-90.404274, 29.585145, -0.50132032) failed to convert
-rank 28: Point 914 (-91.106457, 29.672175, -0.39900448) failed to convert
-rank 12: Point 909 (-91.523976, 30.335906, -8.8861028) failed to convert
-rank 73: Point 1274 (-90.027297, 29.773488, -4.9792131) failed to convert
-rank 32: Point 916 (-90.993261, 29.164621, 1.7381205) failed to convert
-rank 92: Point 1284 (-89.263858, 29.703947, 2.2169256) failed to convert
-rank 40: Point 917 (-90.756063, 29.828989, -1.4496942) failed to convert
-rank 31: Point 924 (-90.974085, 30.115693, -11.472673) failed to convert
-rank 21: Point 930 (-91.207619, 30.498138, -7.3760795) failed to convert
-rank 56: Point 921 (-90.461346, 29.993689, -8.7904327) failed to convert
-rank 25: Point 930 (-91.189242, 29.72658, -0.02) failed to convert
-rank 81: Point 1272 (-89.844252, 29.568827, -1.6331183) failed to convert
-rank 59: Point 925 (-90.412239, 29.815219, -0.09436609) failed to convert
-rank 29: Point 924 (-91.032938, 30.122763, 30.955047) failed to convert
-rank 78: Point 1286 (-89.904322, 30.017134, -2.8777287) failed to convert
-rank 3: Point 925 (-91.846156, 30.926055, -11.252314) failed to convert
-rank 39: Point 923 (-90.768686, 29.873354, 0.31336921) failed to convert
-rank 57: Point 928 (-90.474005, 29.572597, 0.52077192) failed to convert
-rank 87: Point 1274 (-89.522513, 29.354821, -0.2133859) failed to convert
-rank 76: Point 1288 (-89.963154, 29.843686, 0.25210406) failed to convert
-rank 75: Point 1276 (-89.992723, 29.698612, 0.78643458) failed to convert
-rank 72: Point 1285 (-90.080836, 29.355993, -0.43611603) failed to convert
-rank 53: Point 923 (-90.539374, 29.630013, -1.3822991) failed to convert
-rank 69: Point 1275 (-90.096554, 29.907652, -7.1856605) failed to convert
-rank 20: Point 916 (-91.281545, 29.623992, -0.4221942) failed to convert
-rank 2: Point 919 (-91.914871, 30.950179, -18.186418) failed to convert
-rank 11: Point 919 (-91.537622, 30.913186, 6.7778565) failed to convert
-rank 42: Point 920 (-90.766074, 29.137472, -0.0) failed to convert
-rank 85: Point 1275 (-89.675449, 29.469984, 25.059452) failed to convert
-rank 8: Point 914 (-91.712172, 29.890197, -1.3940938) failed to convert
-rank 35: Point 931 (-90.913203, 29.052198, 2.9068851) failed to convert
-rank 96: Point 1288 (-89.194068, 29.204713, -0.0437867) failed to convert
-rank 97: Point 1271 (-89.167917, 28.977151, 9.6307141) failed to convert
-rank 9: Point 923 (-91.619491, 30.984995, -21.11001) failed to convert
-rank 65: Point 1274 (-90.188164, 30.386504, 0.02926854) failed to convert
-rank 99: Point 1274 (-88.93046, 28.971241, 129.65342) failed to convert
-rank 88: Point 1286 (-89.467227, 29.161842, 4.9296257) failed to convert
-rank 94: Point 1284 (-89.233501, 29.202669, -0.01063234) failed to convert
-rank 45: Point 929 (-90.698296, 29.482056, -1.2594955) failed to convert
-rank 98: Point 1288 (-89.073687, 29.183552, -0.0) failed to convert
-rank 64: Point 1286 (-90.249552, 30.038942, 1.360988) failed to convert
-rank 90: Point 1284 (-89.358145, 29.275286, 0.817001) failed to convert
-rank 36: Point 918 (-90.842388, 29.759552, -1.0469965) failed to convert
-rank 15: Point 922 (-91.427487, 30.225392, -3.7771373) failed to convert
-rank 89: Point 1275 (-89.404742, 29.210598, -0.43624022) failed to convert
-rank 82: Point 1286 (-89.794423, 29.764682, -0.0) failed to convert
-rank 10: Point 919 (-91.648732, 29.833531, -0.45894763) failed to convert
-rank 80: Point 1282 (-89.879152, 29.604631, -4.5293282) failed to convert
-rank 27: Point 923 (-91.112222, 30.242341, 34.372448) failed to convert
-rank 86: Point 1285 (-89.542476, 30.106587, 3.7692457) failed to convert
-rank 30: Point 922 (-91.013149, 30.132474, 21.585426) failed to convert
-rank 38: Point 916 (-90.78397, 29.89438, -1.258628) failed to convert
-rank 14: Point 917 (-91.472083, 30.001784, -3.5184363) failed to convert
-rank 19: Point 933 (-91.290751, 29.899808, -0.36569052) failed to convert
-rank 79: Point 1276 (-89.886761, 29.984669, -0.15684584) failed to convert
-rank 91: Point 1275 (-89.340494, 29.229091, 0.05450217) failed to convert
-rank 70: Point 1288 (-90.038899, 30.389664, -6.2318859) failed to convert
-rank 33: Point 921 (-90.950826, 29.307267, 1.4102166) failed to convert
-rank 66: Point 1282 (-90.188317, 29.919574, -1.7153739) failed to convert
-rank 93: Point 1274 (-89.201351, 29.880078, 0.80063907) failed to convert
-rank 68: Point 1285 (-90.113697, 30.021712, -4.8828963) failed to convert
-rank 95: Point 1274 (-89.216765, 29.194633, -0.19308262) failed to convert
-rank 22: Point 920 (-91.196647, 30.463955, 9.0810511) failed to convert
-rank 47: Point 925 (-90.607303, 30.412511, -1.6024747) failed to convert
-rank 37: Point 927 (-90.861591, 29.130198, -0.0) failed to convert
-rank 71: Point 1274 (-90.06707, 29.810564, 1.6039092) failed to convert
-rank 17: Point 928 (-91.374614, 29.684156, -5.0456595) failed to convert
-rank 58: Point 914 (-90.448842, 29.60955, -0.70291424) failed to convert
-rank 34: Point 913 (-90.892717, 29.770211, -1.019135) failed to convert
-rank 84: Point 1285 (-89.740717, 29.522208, -2.0135003) failed to convert
-rank 55: Point 923 (-90.513637, 29.447092, -0.0075227) failed to convert
-rank 63: Point 927 (-90.306149, 29.864286, -0.54118845) failed to convert
-rank 13: Point 923 (-91.493038, 30.29155, -0.31800461) failed to convert
-rank 74: Point 1284 (-90.008905, 29.737252, -4.9286163) failed to convert
-rank 83: Point 1273 (-89.784813, 29.559554, -3.7353825) failed to convert
-rank 51: Point 927 (-90.582364, 29.688044, -0.52248707) failed to convert
-rank 61: Point 931 (-90.459993, 28.50839, 39.19393) failed to convert
-rank 62: Point 918 (-90.360949, 29.542349, 0.46370115) failed to convert
-rank 77: Point 1276 (-89.933736, 29.951118, -2.667) failed to convert
-rank 67: Point 1272 (-90.146676, 29.949618, -5.8664227) failed to convert
-rank 78: Point 1287 (-89.902844, 30.035563, -9.0) failed to convert
-rank 26: Point 916 (-91.175932, 29.682905, -4.337304) failed to convert
-rank 5: Point 927 (-91.750597, 31.012773, -14.014646) failed to convert
-rank 92: Point 1285 (-89.310376, 29.171889, 0.10031294) failed to convert
-rank 16: Point 919 (-91.356932, 30.68597, -10.489609) failed to convert
-rank 6: Point 921 (-91.750264, 30.518289, -12.524233) failed to convert
-rank 49: Point 926 (-90.601812, 29.863603, -0.31428341) failed to convert
-rank 76: Point 1289 (-89.96539, 29.815401, -8.2296) failed to convert
-rank 87: Point 1275 (-89.462103, 30.064129, -0.42720931) failed to convert
-rank 54: Point 920 (-90.529643, 29.474776, -8.2296) failed to convert
-rank 4: Point 922 (-91.798119, 30.961379, -19.595591) failed to convert
-rank 41: Point 926 (-90.734695, 29.899537, -0.73539539) failed to convert
-rank 73: Point 1275 (-90.015811, 29.919884, 1.1192451) failed to convert
-rank 81: Point 1273 (-89.804796, 30.056247, 7.0500762) failed to convert
-rank 72: Point 1286 (-90.068429, 29.516724, -0.20077449) failed to convert
-rank 24: Point 919 (-91.16799, 30.311191, -8.609461) failed to convert
-rank 46: Point 910 (-90.704953, 29.269084, -0.29569617) failed to convert
-rank 1: Point 927 (-92.021797, 30.787538, -11.969993) failed to convert
-rank 50: Point 926 (-90.620783, 29.388352, -0.03014017) failed to convert
-rank 18: Point 923 (-91.324585, 29.942811, -0.32939149) failed to convert
-rank 52: Point 916 (-90.538175, 29.958802, -0.41239125) failed to convert
-rank 48: Point 918 (-90.670392, 29.190414, -0.0) failed to convert
-rank 75: Point 1277 (-89.975072, 29.922484, 0.48981445) failed to convert
-rank 69: Point 1276 (-90.096535, 29.907595, -7.1856605) failed to convert
-rank 23: Point 925 (-91.209248, 29.942063, -1.49692) failed to convert
-rank 96: Point 1289 (-89.206911, 29.058934, 1.847753) failed to convert
-rank 7: Point 928 (-91.715102, 30.459318, -5.844933) failed to convert
-rank 43: Point 929 (-90.71322, 29.610793, -0.7772902) failed to convert
-rank 60: Point 913 (-90.402884, 29.604031, -0.51665661) failed to convert
-rank 44: Point 921 (-90.715244, 29.403699, -0.17175208) failed to convert
-rank 85: Point 1276 (-89.618542, 30.153416, 2.7526814) failed to convert
-rank 99: Point 1275 (-88.867901, 29.648101, 10.482915) failed to convert
-rank 98: Point 1289 (-89.073243, 29.188471, 4.9983571) failed to convert
-rank 94: Point 1285 (-89.235218, 29.183093, -0.12988844) failed to convert
-rank 21: Point 931 (-91.214186, 30.394395, 8.6993347) failed to convert
-rank 28: Point 915 (-91.105158, 29.692411, 0.11794289) failed to convert
-rank 88: Point 1287 (-89.424614, 29.660982, 0.85214531) failed to convert
-rank 31: Point 925 (-91.001696, 29.695709, -0.52660055) failed to convert
-rank 0: Point 862 (-92.3943, 29.277376, 7.5999999) failed to convert
-rank 25: Point 931 (-91.190914, 29.699976, -1.728216) failed to convert
-rank 29: Point 925 (-91.058679, 29.726737, -1.175616) failed to convert
-rank 57: Point 929 (-90.46818, 29.65315, -0.62650024) failed to convert
-rank 65: Point 1275 (-90.248389, 29.593802, -0.35742605) failed to convert
-rank 32: Point 917 (-90.929418, 30.134277, 24.314596) failed to convert
-rank 90: Point 1285 (-89.35843, 29.271955, -4.354373) failed to convert
-rank 64: Point 1287 (-90.294627, 29.437526, 0.74275587) failed to convert
-rank 89: Point 1276 (-89.308533, 30.316311, 3.2177716) failed to convert
-rank 97: Point 1272 (-89.165115, 29.008848, -0.12716981) failed to convert
-rank 39: Point 924 (-90.867735, 28.397942, 41.118707) failed to convert
-rank 56: Point 922 (-90.482804, 29.697553, -0.93499393) failed to convert
-rank 80: Point 1283 (-89.879141, 29.60467, -4.5293282) failed to convert
-rank 3: Point 926 (-91.893463, 30.060881, -8.2701556) failed to convert
-rank 11: Point 920 (-91.552202, 30.665449, -6.2763559) failed to convert
-rank 40: Point 918 (-90.75606, 29.828949, -1.0472022) failed to convert
-rank 86: Point 1286 (-89.559712, 29.902641, -0.43822361) failed to convert
-rank 82: Point 1287 (-89.802397, 29.666116, -0.0) failed to convert
-rank 53: Point 924 (-90.533946, 29.705982, -0.22172718) failed to convert
-rank 79: Point 1277 (-89.942974, 29.277609, -0.48772869) failed to convert
-rank 35: Point 932 (-90.872276, 29.668478, -8.2296) failed to convert
-rank 8: Point 915 (-91.695506, 30.185163, -0.92584178) failed to convert
-rank 66: Point 1283 (-90.180547, 30.020946, 0.08840756) failed to convert
-rank 20: Point 917 (-91.234068, 30.385935, -15.388031) failed to convert
-rank 2: Point 920 (-91.915007, 30.94747, -17.20684) failed to convert
-rank 59: Point 926 (-90.408587, 29.864995, -0.44210529) failed to convert
-rank 12: Point 910 (-91.56606, 29.6163, 1.5703125) failed to convert
-rank 91: Point 1276 (-89.36107, 28.990254, 3.7479838) failed to convert
-rank 70: Point 1289 (-90.056178, 30.169699, 4.6713131) failed to convert
-rank 45: Point 930 (-90.699995, 29.457427, -0.61604056) failed to convert
-rank 95: Point 1275 (-89.215784, 29.205695, -0.0) failed to convert
-rank 71: Point 1275 (-90.058559, 29.919855, -1.4056689) failed to convert
-rank 93: Point 1275 (-89.276013, 29.032476, 1.931169) failed to convert
-rank 68: Point 1286 (-90.113687, 30.021566, -4.8798483) failed to convert
-rank 36: Point 919 (-90.826522, 29.993739, 9.5817328) failed to convert
-rank 15: Point 923 (-91.448993, 29.866798, 0.78026037) failed to convert
-rank 19: Point 934 (-91.31917, 29.436486, -0.47725975) failed to convert
-rank 74: Point 1285 (-90.026332, 29.51415, 0.31165333) failed to convert
-rank 84: Point 1286 (-89.675859, 30.30738, -0.92329752) failed to convert
-rank 42: Point 921 (-90.736504, 29.570705, -1.5653795) failed to convert
-rank 27: Point 924 (-91.126846, 30.014624, -0.51397436) failed to convert
-rank 83: Point 1274 (-89.785503, 29.550854, -0.24771816) failed to convert
-rank 10: Point 920 (-91.599337, 30.687972, -6.0798113) failed to convert
-rank 67: Point 1273 (-90.209909, 29.116821, 0.27051375) failed to convert
-rank 14: Point 918 (-91.46522, 30.116448, -3.3979134) failed to convert
-rank 47: Point 926 (-90.633404, 30.044552, -0.23164337) failed to convert
-rank 9: Point 924 (-91.619457, 30.984945, -21.883267) failed to convert
-rank 78: Point 1288 (-89.906098, 29.994878, 12.328444) failed to convert
-rank 77: Point 1277 (-89.956576, 29.663131, 36.877266) failed to convert
-rank 92: Point 1286 (-89.3214, 29.044576, 4.1424421) failed to convert
-rank 33: Point 922 (-90.925521, 29.690324, -0.57825059) failed to convert
-rank 76: Point 1290 (-89.963547, 29.838558, 0.44302633) failed to convert
-rank 81: Point 1274 (-89.844231, 29.568862, -1.6331183) failed to convert
-rank 73: Point 1276 (-90.024479, 29.809353, 0.91352921) failed to convert
-rank 87: Point 1276 (-89.460827, 30.07864, 3.0016912) failed to convert
-rank 72: Point 1287 (-90.046841, 29.794666, -2.3718794) failed to convert
-rank 37: Point 928 (-90.787411, 30.226613, -2.4365561) failed to convert
-rank 22: Point 921 (-91.242159, 29.740556, -7.2146165) failed to convert
-rank 69: Point 1277 (-90.113801, 29.683939, -0.3339316) failed to convert
-rank 38: Point 917 (-90.784303, 29.88946, -1.1104131) failed to convert
-rank 75: Point 1278 (-89.938191, 30.385428, -9.0554932) failed to convert
-rank 30: Point 923 (-91.010054, 30.179307, 16.646433) failed to convert
-rank 17: Point 929 (-91.345429, 30.163482, -9.9364808) failed to convert
-rank 96: Point 1290 (-89.197453, 29.166256, -0.0) failed to convert
-rank 34: Point 914 (-90.865784, 30.170621, -0.80229138) failed to convert
-rank 61: Point 932 (-90.383066, 29.574199, -1.7409993) failed to convert
-rank 55: Point 924 (-90.496873, 29.680905, -0.44516084) failed to convert
-rank 85: Point 1277 (-89.675824, 29.465228, -4.3354754) failed to convert
-rank 13: Point 924 (-91.53186, 29.632305, -1.1207789) failed to convert
-rank 51: Point 928 (-90.599853, 29.440226, 0.06667541) failed to convert
-rank 5: Point 928 (-91.777416, 30.536883, -13.577316) failed to convert
-rank 99: Point 1276 (-88.830142, 30.050408, 8.8528937) failed to convert
-rank 58: Point 915 (-90.419479, 30.012219, -6.6248285) failed to convert
-rank 62: Point 919 (-90.33427, 29.902928, -0.38001986) failed to convert
-rank 88: Point 1288 (-89.450795, 29.355016, 0.17466375) failed to convert
-rank 98: Point 1290 (-89.074181, 29.177115, -0.0) failed to convert
-rank 94: Point 1286 (-89.232695, 29.211511, -0.35060587) failed to convert
-rank 26: Point 917 (-91.175918, 29.683042, -1.1115197) failed to convert
-rank 63: Point 928 (-90.305756, 29.869016, -0.33402269) failed to convert
-rank 65: Point 1276 (-90.227499, 29.870752, -4.6835571) failed to convert
-rank 46: Point 911 (-90.664178, 29.856835, -0.55828077) failed to convert
-rank 4: Point 923 (-91.854232, 29.94478, -1.3018171) failed to convert
-rank 89: Point 1277 (-89.430944, 28.903028, 14.529139) failed to convert
-rank 41: Point 927 (-90.76691, 29.429823, 0.01032865) failed to convert
-rank 50: Point 927 (-90.570396, 30.100732, -0.20564123) failed to convert
-rank 90: Point 1286 (-89.36505, 29.194915, 0.31299999) failed to convert
-rank 60: Point 914 (-90.382463, 29.882248, -0.37399556) failed to convert
-rank 1: Point 928 (-92.024276, 30.740209, -10.102718) failed to convert
-rank 49: Point 927 (-90.625407, 29.528547, 0.05697491) failed to convert
-rank 16: Point 920 (-91.353571, 30.740232, -11.12541) failed to convert
-rank 64: Point 1288 (-90.270209, 29.764605, -0.27233466) failed to convert
-rank 23: Point 926 (-91.209315, 29.940974, -1.1211615) failed to convert
-rank 80: Point 1284 (-89.841558, 30.071438, -7.4633334) failed to convert
-rank 54: Point 921 (-90.519891, 29.611268, -0.98968992) failed to convert
-rank 43: Point 930 (-90.707447, 29.694266, -1.5953856) failed to convert
-rank 52: Point 917 (-90.559715, 29.657058, -0.53817128) failed to convert
-rank 97: Point 1273 (-89.119397, 29.521502, 6.4963678) failed to convert
-rank 7: Point 929 (-91.72553, 30.274851, -5.5927257) failed to convert
-rank 24: Point 920 (-91.205231, 29.722423, -0.63380529) failed to convert
-rank 6: Point 922 (-91.74054, 30.690545, -9.690854) failed to convert
-rank 44: Point 922 (-90.705851, 29.539869, -0.96308514) failed to convert
-rank 21: Point 932 (-91.21305, 30.412275, -15.337537) failed to convert
-rank 18: Point 924 (-91.360595, 29.350722, 0.65359692) failed to convert
-rank 79: Point 1278 (-89.892155, 29.917424, -0.43155422) failed to convert
-rank 86: Point 1287 (-89.601618, 29.403073, 20.930903) failed to convert
-rank 29: Point 926 (-91.032189, 30.134048, -11.472063) failed to convert
-rank 82: Point 1288 (-89.749107, 30.317401, -5.6996543) failed to convert
-rank 66: Point 1284 (-90.233593, 29.320433, -0.58599946) failed to convert
-rank 70: Point 1290 (-90.083151, 29.823558, -3.8587682) failed to convert
-rank 25: Point 932 (-91.191968, 29.683178, -1.4256384) failed to convert
-rank 95: Point 1276 (-89.147061, 29.977292, 2.0243341) failed to convert
-rank 91: Point 1277 (-89.344434, 29.183324, 0.31299999) failed to convert
-rank 74: Point 1286 (-90.003427, 29.806872, 15.435854) failed to convert
-rank 71: Point 1276 (-90.065048, 29.836542, -9.0) failed to convert
-rank 93: Point 1276 (-89.261469, 29.198817, 0.76710169) failed to convert
-rank 57: Point 930 (-90.454441, 29.842619, -0.69671184) failed to convert
-rank 68: Point 1287 (-90.113661, 30.021876, -4.9011843) failed to convert
-rank 84: Point 1287 (-89.672288, 30.349949, -1.0495625) failed to convert
-rank 48: Point 919 (-90.623326, 29.864683, -0.81804311) failed to convert
-rank 56: Point 923 (-90.499436, 29.46617, 0.31581937) failed to convert
-rank 31: Point 926 (-90.962831, 30.284423, -5.8859506) failed to convert
-rank 32: Point 918 (-90.954669, 29.753802, -0.61027644) failed to convert
-rank 83: Point 1275 (-89.784786, 29.559584, -4.4080178) failed to convert
-rank 40: Point 919 (-90.77047, 29.618508, -1.2902419) failed to convert
-rank 0: Point 863 (-92.386885, 29.426717, 9.3270001) failed to convert
-rank 11: Point 921 (-91.624623, 29.416596, 2.2236146) failed to convert
-rank 28: Point 916 (-91.090924, 29.913774, -1.0186126) failed to convert
-rank 67: Point 1274 (-90.141722, 30.013893, 2.6001934) failed to convert
-rank 92: Point 1287 (-89.223868, 30.154068, 2.101264) failed to convert
-rank 3: Point 927 (-91.870959, 30.474729, -12.322967) failed to convert
-rank 35: Point 933 (-90.86049, 29.84388, -1.142922) failed to convert
-rank 53: Point 925 (-90.539389, 29.629561, -0.70521613) failed to convert
-rank 78: Point 1289 (-89.897395, 30.103313, -0.32704537) failed to convert
-rank 39: Point 925 (-90.807167, 29.307668, -0.42947545) failed to convert
-rank 8: Point 916 (-91.65435, 30.902857, -11.561406) failed to convert
-rank 77: Point 1278 (-89.956956, 29.658323, 28.062151) failed to convert
-rank 2: Point 921 (-91.914831, 30.950178, -18.393561) failed to convert
-rank 20: Point 918 (-91.295684, 29.393496, 1.8334963) failed to convert
-rank 81: Point 1275 (-89.794352, 30.18398, 2.2420609) failed to convert
-rank 12: Point 911 (-91.52393, 30.335945, -11.070337) failed to convert
-rank 45: Point 931 (-90.666144, 29.944243, -0.80067246) failed to convert
-rank 87: Point 1277 (-89.432199, 30.409006, -5.873532) failed to convert
-rank 19: Point 935 (-91.25126, 30.533029, -0.39167469) failed to convert
-rank 76: Point 1291 (-90.013059, 29.206899, 5.811972) failed to convert
-rank 59: Point 927 (-90.412327, 29.81387, -1.8450207) failed to convert
-rank 14: Point 919 (-91.485905, 29.768094, -2.816527) failed to convert
-rank 38: Point 918 (-90.798922, 29.674932, -0.64075565) failed to convert
-rank 36: Point 920 (-90.864533, 29.429759, -0.46339063) failed to convert
-rank 27: Point 925 (-91.124553, 30.050332, -1.0291903) failed to convert
-rank 47: Point 927 (-90.656762, 29.711917, -0.98543213) failed to convert
-rank 30: Point 924 (-91.013749, 30.123026, -11.835385) failed to convert
-rank 9: Point 925 (-91.632482, 30.76146, -8.5246475) failed to convert
-rank 15: Point 924 (-91.478883, 29.361856, 2.1768886) failed to convert
-rank 37: Point 929 (-90.787402, 30.226738, -2.2749448) failed to convert
-rank 34: Point 915 (-90.898816, 29.678732, -0.5785002) failed to convert
-rank 69: Point 1278 (-90.096523, 29.907556, -7.1856605) failed to convert
-rank 61: Point 933 (-90.414134, 29.147613, 1.48273) failed to convert
-rank 22: Point 922 (-91.208572, 30.275887, -13.553848) failed to convert
-rank 42: Point 922 (-90.741628, 29.495968, -1.0258282) failed to convert
-rank 10: Point 921 (-91.584495, 30.940207, -11.3286) failed to convert
-rank 13: Point 925 (-91.533024, 29.612299, -1.3839184) failed to convert
-rank 96: Point 1291 (-89.193389, 29.211951, -0.0) failed to convert
-rank 17: Point 930 (-91.374578, 29.684468, -5.4379371) failed to convert
-rank 73: Point 1277 (-90.0695, 29.229392, 1.0415708) failed to convert
-rank 72: Point 1288 (-90.035143, 29.944264, -1.3882122) failed to convert
-rank 99: Point 1277 (-88.910968, 29.180073, 44.734665) failed to convert
-rank 65: Point 1277 (-90.227503, 29.870692, -4.6835571) failed to convert
-rank 85: Point 1278 (-89.679352, 29.422389, 0.35565305) failed to convert
-rank 98: Point 1291 (-89.073803, 29.181312, -0.0) failed to convert
-rank 75: Point 1279 (-89.99445, 29.676439, 1.1486695) failed to convert
-rank 88: Point 1289 (-89.463018, 29.210767, 0.31299999) failed to convert
-rank 94: Point 1287 (-89.240705, 29.119857, 6.10921) failed to convert
-rank 89: Point 1278 (-89.404525, 29.212484, -0.18953816) failed to convert
-rank 64: Point 1289 (-90.255184, 29.964068, -2.4571408) failed to convert
-rank 90: Point 1287 (-89.361544, 29.235332, -0.05456467) failed to convert
-rank 80: Point 1285 (-89.879125, 29.604728, -4.5293282) failed to convert
-rank 97: Point 1274 (-89.156462, 29.105655, -0.0) failed to convert
-rank 86: Point 1288 (-89.571846, 29.757644, -0.41407722) failed to convert
-rank 79: Point 1279 (-89.893322, 29.902844, -0.12982006) failed to convert
-rank 62: Point 920 (-90.361211, 29.538573, -0.7156879) failed to convert
-rank 55: Point 925 (-90.4757, 29.973946, -0.49118921) failed to convert
-rank 33: Point 923 (-90.922669, 29.733163, -1.0389709) failed to convert
-rank 51: Point 929 (-90.597467, 29.474001, -0.5874892) failed to convert
-rank 82: Point 1289 (-89.773066, 30.025957, 1.9823408) failed to convert
-rank 66: Point 1285 (-90.180537, 30.020886, -5.2035459) failed to convert
-rank 74: Point 1287 (-89.965306, 30.288559, -1.1199982) failed to convert
-rank 95: Point 1277 (-89.227179, 29.075949, -0.03362089) failed to convert
-rank 70: Point 1291 (-90.053366, 30.205454, 4.6700001) failed to convert
-rank 26: Point 918 (-91.175959, 29.682336, -3.8513651) failed to convert
-rank 4: Point 924 (-91.798059, 30.961388, -19.595591) failed to convert
-rank 58: Point 916 (-90.443047, 29.689379, -0.30592679) failed to convert
-rank 71: Point 1277 (-90.06589, 29.825626, -2.3702637) failed to convert
-rank 41: Point 928 (-90.740856, 29.810028, -0.46264607) failed to convert
-rank 68: Point 1288 (-90.112934, 30.031084, 1.2822953) failed to convert
-rank 83: Point 1276 (-89.785471, 29.550878, -0.26727618) failed to convert
-rank 49: Point 928 (-90.625391, 29.528584, 0.04873309) failed to convert
-rank 16: Point 921 (-91.410941, 29.79873, -6.524658) failed to convert
-rank 54: Point 922 (-90.507943, 29.777774, -0.05829707) failed to convert
-rank 50: Point 928 (-90.622022, 29.370239, -0.62100439) failed to convert
-rank 91: Point 1278 (-89.333409, 29.31076, -2.2889647) failed to convert
-rank 93: Point 1277 (-89.271626, 29.08235, -0.36195101) failed to convert
-rank 92: Point 1288 (-89.235, 30.029178, -0.0) failed to convert
-rank 84: Point 1288 (-89.740672, 29.522248, -3.1200685) failed to convert
-rank 23: Point 927 (-91.231032, 29.593773, -0.4422847) failed to convert
-rank 43: Point 931 (-90.697448, 29.83836, -0.48393524) failed to convert
-rank 60: Point 915 (-90.376434, 29.963679, -1.2320364) failed to convert
-rank 5: Point 929 (-91.777308, 30.538771, -13.097256) failed to convert
-rank 52: Point 918 (-90.571437, 29.49176, -1.1326824) failed to convert
-rank 67: Point 1275 (-90.146648, 29.949672, -7.814463) failed to convert
-rank 78: Point 1290 (-89.904294, 30.01726, -2.6336782) failed to convert
-rank 63: Point 929 (-90.306091, 29.864303, -0.99571646) failed to convert
-rank 1: Point 929 (-92.080617, 29.656817, 2.5010481) failed to convert
-rank 77: Point 1279 (-89.933714, 29.951175, -2.667) failed to convert
-rank 44: Point 923 (-90.66932, 30.064837, -4.0586415) failed to convert
-rank 18: Point 925 (-91.314985, 30.098213, -0.9388692) failed to convert
-rank 87: Point 1278 (-89.529809, 29.266719, 0.70178979) failed to convert
-rank 57: Point 931 (-90.470287, 29.623777, -0.21064948) failed to convert
-rank 56: Point 924 (-90.461333, 29.993727, -8.7904327) failed to convert
-rank 76: Point 1292 (-89.960822, 29.87276, -0.68994588) failed to convert
-rank 21: Point 933 (-91.26962, 29.506841, 7.0234254) failed to convert
-rank 81: Point 1276 (-89.844198, 29.568913, -1.6331183) failed to convert
-rank 69: Point 1279 (-90.096504, 29.907499, -7.1856605) failed to convert
-rank 40: Point 920 (-90.734154, 30.146155, -0.29896517) failed to convert
-rank 32: Point 919 (-90.922601, 30.235806, -2.9848199) failed to convert
-rank 96: Point 1292 (-89.198328, 29.155951, -0.61347525) failed to convert
-rank 46: Point 912 (-90.639702, 30.20492, -0.31961175) failed to convert
-rank 73: Point 1278 (-90.028202, 29.761497, -4.8444915) failed to convert
-rank 7: Point 930 (-91.716318, 30.437672, 4.6574814) failed to convert
-rank 29: Point 927 (-91.051823, 29.832364, -0.47568972) failed to convert
-rank 11: Point 922 (-91.605537, 29.750169, -1.1692681) failed to convert
-rank 25: Point 933 (-91.190914, 29.699916, -1.728216) failed to convert
-rank 24: Point 921 (-91.170116, 30.277796, 20.812671) failed to convert
-rank 99: Point 1278 (-88.828442, 30.064747, 10.868919) failed to convert
-rank 31: Point 927 (-91.040225, 29.099505, 2.0155135) failed to convert
-rank 28: Point 917 (-91.106488, 29.671081, -1.0239334) failed to convert
-rank 98: Point 1292 (-89.048529, 29.461309, 7.2003673) failed to convert
-rank 53: Point 926 (-90.506377, 30.089186, -1.7513153) failed to convert
-rank 35: Point 934 (-90.846148, 30.0559, 20.429043) failed to convert
-rank 72: Point 1289 (-90.012568, 30.231183, 4.0715372) failed to convert
-rank 0: Point 864 (-92.380597, 29.557686, -0.26749241) failed to convert
-rank 65: Point 1278 (-90.227505, 29.870652, -4.6835571) failed to convert
-rank 39: Point 926 (-90.782682, 29.668587, -8.2296) failed to convert
-rank 3: Point 928 (-91.878024, 30.345131, -7.8382199) failed to convert
-rank 88: Point 1290 (-89.462966, 29.211135, -0.3788689) failed to convert
-rank 85: Point 1279 (-89.657689, 29.684273, -0.41826539) failed to convert
-rank 45: Point 932 (-90.699684, 29.461845, -1.0287612) failed to convert
-rank 2: Point 922 (-91.914947, 30.947461, -18.31766) failed to convert
-rank 12: Point 912 (-91.518953, 30.419912, -3.4084203) failed to convert
-rank 89: Point 1279 (-89.401033, 29.253199, -0.28870866) failed to convert
-rank 42: Point 923 (-90.741621, 29.496019, -0.91088326) failed to convert
-rank 90: Point 1288 (-89.358378, 29.271985, -4.354373) failed to convert
-rank 80: Point 1286 (-89.902069, 29.316344, 0.31299999) failed to convert
-rank 94: Point 1288 (-89.233339, 29.203722, -0.0017429) failed to convert
-rank 64: Point 1290 (-90.254654, 29.970755, 22.495514) failed to convert
-rank 75: Point 1280 (-89.990066, 29.732192, -4.9715931) failed to convert
-rank 86: Point 1289 (-89.6037, 29.376643, -2.8518011) failed to convert
-rank 97: Point 1275 (-89.151026, 29.166765, 4.4907393) failed to convert
-rank 20: Point 919 (-91.234222, 30.383078, -7.9641642) failed to convert
-rank 48: Point 920 (-90.611324, 30.03444, 28.949553) failed to convert
-rank 59: Point 928 (-90.408681, 29.863596, -0.42173688) failed to convert
-rank 8: Point 917 (-91.693418, 30.221633, -8.2296) failed to convert
-rank 79: Point 1280 (-89.943535, 29.27003, 9.356855) failed to convert
-rank 19: Point 936 (-91.252835, 30.507938, 9.432795) failed to convert
-rank 27: Point 926 (-91.147524, 29.69002, -1.9625116) failed to convert
-rank 9: Point 926 (-91.628036, 30.837624, -11.42969) failed to convert
-rank 95: Point 1278 (-89.216425, 29.198218, -0.13109233) failed to convert
-rank 36: Point 921 (-90.826604, 29.992365, 12.617202) failed to convert
-rank 66: Point 1286 (-90.180563, 30.020476, 1.2963697) failed to convert
-rank 6: Point 923 (-91.748268, 30.553252, -11.909973) failed to convert
-rank 10: Point 922 (-91.621024, 30.314183, 14.214099) failed to convert
-rank 14: Point 920 (-91.492105, 29.662384, -0.38325814) failed to convert
-rank 38: Point 919 (-90.819902, 29.36481, -8.2296) failed to convert
-rank 30: Point 925 (-90.998443, 30.355371, -9.179732) failed to convert
-rank 70: Point 1292 (-90.091642, 29.713819, -0.10302292) failed to convert
-rank 61: Point 934 (-90.383599, 29.566731, -2.84988) failed to convert
-rank 47: Point 928 (-90.64658, 29.857218, -0.33472769) failed to convert
-rank 82: Point 1290 (-89.735706, 30.479071, -6.900285) failed to convert
-rank 74: Point 1288 (-90.007651, 29.752907, -0.43151038) failed to convert
-rank 71: Point 1278 (-90.058038, 29.926388, -7.9510134) failed to convert
-rank 83: Point 1277 (-89.790385, 29.490187, 0.15747816) failed to convert
-rank 22: Point 923 (-91.200429, 30.404401, -15.005305) failed to convert
-rank 13: Point 926 (-91.466422, 30.735257, -6.7772021) failed to convert
-rank 37: Point 930 (-90.787407, 30.22646, -1.7979099) failed to convert
-rank 91: Point 1279 (-89.334498, 29.298052, 11.281108) failed to convert
-rank 93: Point 1278 (-89.268251, 29.121028, 2.086e-05) failed to convert
-rank 68: Point 1289 (-90.11366, 30.021696, -4.8828963) failed to convert
-rank 92: Point 1289 (-89.306342, 29.217484, -0.0) failed to convert
-rank 34: Point 916 (-90.892719, 29.769884, -1.0629043) failed to convert
-rank 62: Point 921 (-90.304319, 30.303274, -0.33092454) failed to convert
-rank 84: Point 1289 (-89.740642, 29.522275, -2.6729627) failed to convert
-rank 15: Point 925 (-91.456743, 29.736376, -3.4503361) failed to convert
-rank 67: Point 1276 (-90.193374, 29.336221, 0.03142363) failed to convert
-rank 33: Point 924 (-90.918885, 29.789777, -1.7798264) failed to convert
-rank 26: Point 919 (-91.175936, 29.682681, -2.1895326) failed to convert
-rank 78: Point 1291 (-89.903009, 30.033239, 11.527143) failed to convert
-rank 87: Point 1279 (-89.501198, 29.605122, 0.41036388) failed to convert
-rank 50: Point 929 (-90.604151, 29.624724, -0.69201755) failed to convert
-rank 17: Point 931 (-91.374512, 29.68547, -4.8411387) failed to convert
-rank 55: Point 926 (-90.572747, 28.609529, 22.842573) failed to convert
-rank 16: Point 922 (-91.446661, 29.198759, 6.3167099) failed to convert
-rank 76: Point 1293 (-89.964797, 29.822459, 1.4407458) failed to convert
-rank 4: Point 925 (-91.800016, 30.926355, 6.0743997) failed to convert
-rank 58: Point 917 (-90.435424, 29.79407, 0.33090884) failed to convert
-rank 77: Point 1280 (-89.956744, 29.660881, 31.891944) failed to convert
-rank 81: Point 1277 (-89.803869, 30.066951, 10.005436) failed to convert
-rank 49: Point 929 (-90.625368, 29.52864, -0.0223832) failed to convert
-rank 41: Point 929 (-90.734738, 29.898643, -1.1287003) failed to convert
-rank 54: Point 923 (-90.470752, 30.290985, 3.2839674) failed to convert
-rank 5: Point 930 (-91.789092, 30.327214, -9.9544752) failed to convert
-rank 69: Point 1280 (-90.110164, 29.730236, -0.11755885) failed to convert
-rank 43: Point 932 (-90.695107, 29.872032, -0.27788033) failed to convert
-rank 51: Point 930 (-90.599888, 29.439329, -0.24227127) failed to convert
-rank 73: Point 1279 (-90.021263, 29.850063, 0.06830086) failed to convert
-rank 44: Point 924 (-90.66885, 30.071456, -2.3644366) failed to convert
-rank 99: Point 1279 (-88.82434, 30.107436, 14.332832) failed to convert
-rank 52: Point 919 (-90.575, 29.441222, 0.40420288) failed to convert
-rank 96: Point 1293 (-89.199104, 29.146949, 6.1979135) failed to convert
-rank 65: Point 1279 (-90.227509, 29.870591, -4.6835571) failed to convert
-rank 72: Point 1290 (-90.046827, 29.794725, -3.6728401) failed to convert
-rank 98: Point 1293 (-89.035652, 29.602697, 2.7206883) failed to convert
-rank 63: Point 930 (-90.334884, 29.476423, 1.2923074) failed to convert
-rank 60: Point 916 (-90.375164, 29.980657, -0.36031672) failed to convert
-rank 1: Point 930 (-92.031915, 30.593012, -8.9871451) failed to convert
-rank 18: Point 926 (-91.288566, 30.523978, -8.8847398) failed to convert
-rank 85: Point 1280 (-89.602636, 30.341493, -5.5879253) failed to convert
-rank 21: Point 934 (-91.255968, 29.727584, -7.5773286) failed to convert
-rank 88: Point 1291 (-89.46302, 29.210403, 0.31299999) failed to convert
-rank 64: Point 1291 (-90.306881, 29.271537, -0.27921475) failed to convert
-rank 11: Point 923 (-91.545515, 30.777217, -13.662479) failed to convert
-rank 94: Point 1289 (-89.241196, 29.114065, 5.6304019) failed to convert
-rank 89: Point 1280 (-89.404199, 29.216176, 0.21261281) failed to convert
-rank 29: Point 928 (-91.058703, 29.725746, -1.6364193) failed to convert
-rank 75: Point 1281 (-89.954698, 30.178891, 4.02) failed to convert
-rank 40: Point 921 (-90.756056, 29.828888, -0.22922202) failed to convert
-rank 56: Point 925 (-90.429443, 30.428999, -3.6039823) failed to convert
-rank 32: Point 920 (-90.935166, 30.047293, -2.0040422) failed to convert
-rank 80: Point 1287 (-89.88658, 29.511096, -0.21719267) failed to convert
-rank 7: Point 931 (-91.71651, 30.434119, 10.028354) failed to convert
-rank 25: Point 934 (-91.191645, 29.688146, -4.5074864) failed to convert
-rank 46: Point 913 (-90.668385, 29.796621, -0.58961384) failed to convert
-rank 57: Point 932 (-90.45267, 29.866752, -0.70539864) failed to convert
-rank 23: Point 928 (-91.224248, 29.702583, -0.91063083) failed to convert
-rank 97: Point 1276 (-89.164573, 29.013441, -0.0) failed to convert
-rank 86: Point 1290 (-89.598974, 29.43288, 26.240096) failed to convert
-rank 90: Point 1289 (-89.310601, 29.821067, 0.29666828) failed to convert
-rank 31: Point 928 (-91.003046, 29.673601, -0.71157265) failed to convert
-rank 95: Point 1279 (-89.216446, 29.197935, -0.0) failed to convert
-rank 35: Point 935 (-90.846247, 30.054023, 10.078019) failed to convert
-rank 66: Point 1287 (-90.18053, 30.020846, -5.1898299) failed to convert
-rank 79: Point 1281 (-89.891881, 29.920382, 1.7810686) failed to convert
-rank 70: Point 1293 (-90.084424, 29.806942, -3.9928802) failed to convert
-rank 74: Point 1289 (-90.008869, 29.737301, -4.9286163) failed to convert
-rank 83: Point 1278 (-89.793858, 29.447164, -0.130441) failed to convert
-rank 12: Point 913 (-91.532126, 30.196821, 16.192037) failed to convert
-rank 45: Point 933 (-90.666143, 29.944203, -0.93942185) failed to convert
-rank 42: Point 924 (-90.715498, 29.875021, -1.0139412) failed to convert
-rank 28: Point 918 (-91.165974, 28.727257, 13.197274) failed to convert
-rank 82: Point 1291 (-89.771252, 30.048025, 6.7782646) failed to convert
-rank 2: Point 923 (-91.91477, 30.950177, -17.492259) failed to convert
-rank 53: Point 927 (-90.539348, 29.629965, -1.109052) failed to convert
-rank 0: Point 865 (-92.377902, 29.606453, -0.0) failed to convert
-rank 24: Point 922 (-91.205217, 29.722523, -0.9689592) failed to convert
-rank 3: Point 929 (-91.845731, 30.932953, -11.567569) failed to convert
-rank 59: Point 929 (-90.430947, 29.558499, -0.29400356) failed to convert
-rank 91: Point 1280 (-89.355818, 29.051044, 0.46032715) failed to convert
-rank 93: Point 1279 (-89.263122, 29.179605, 14.806056) failed to convert
-rank 84: Point 1290 (-89.740596, 29.522315, -0.90936145) failed to convert
-rank 9: Point 927 (-91.661002, 30.266611, -3.8275336) failed to convert
-rank 68: Point 1290 (-90.113635, 30.021845, -4.8737523) failed to convert
-rank 92: Point 1290 (-89.298395, 29.308619, -0.64347085) failed to convert
-rank 67: Point 1277 (-90.146629, 29.949707, -7.814463) failed to convert
-rank 71: Point 1279 (-90.05822, 29.924055, -2.6238702) failed to convert
-rank 8: Point 918 (-91.654638, 30.897679, -15.143992) failed to convert
-rank 27: Point 927 (-91.111187, 30.25807, 8.3110116) failed to convert
-rank 78: Point 1292 (-89.948468, 29.461335, 0.31075084) failed to convert
-rank 20: Point 920 (-91.234027, 30.38589, -15.80632) failed to convert
-rank 87: Point 1280 (-89.5237, 29.338444, -0.24461785) failed to convert
-rank 48: Point 921 (-90.633998, 29.71288, -1.3408281) failed to convert
-rank 38: Point 920 (-90.783999, 29.893644, -0.71605904) failed to convert
-rank 36: Point 922 (-90.798351, 30.405407, -3.9101558) failed to convert
-rank 77: Point 1281 (-89.9337, 29.951213, -2.667) failed to convert
-rank 81: Point 1278 (-89.841615, 29.600698, 25.459362) failed to convert
-rank 47: Point 929 (-90.628781, 30.109661, -0.13733417) failed to convert
-rank 61: Point 935 (-90.383036, 29.574371, -1.867225) failed to convert
-rank 76: Point 1294 (-89.965355, 29.815382, -2.1988712) failed to convert
-rank 19: Point 937 (-91.284137, 30.006403, -0.52083646) failed to convert
-rank 69: Point 1281 (-90.104885, 29.798312, -4.2092882) failed to convert
-rank 99: Point 1280 (-88.893299, 29.369588, 21.137753) failed to convert
-rank 65: Point 1280 (-90.222154, 29.941215, 21.842917) failed to convert
-rank 85: Point 1281 (-89.675789, 29.465278, -4.3354754) failed to convert
-rank 62: Point 922 (-90.333754, 29.909581, -0.30530303) failed to convert
-rank 39: Point 927 (-90.773964, 29.796164, -1.436832) failed to convert
-rank 34: Point 917 (-90.89287, 29.767324, -0.6205499) failed to convert
-rank 10: Point 923 (-91.577842, 31.052714, -14.0) failed to convert
-rank 73: Point 1280 (-90.020997, 29.853358, -9.0) failed to convert
-rank 22: Point 924 (-91.197558, 30.449546, 10.237251) failed to convert
-rank 58: Point 918 (-90.399938, 30.277465, -1.0581012) failed to convert
-rank 26: Point 920 (-91.175948, 29.68243, -2.9393372) failed to convert
-rank 13: Point 927 (-91.521345, 29.81139, -0.72971337) failed to convert
-rank 98: Point 1294 (-89.019384, 29.780883, 3.4170089) failed to convert
-rank 37: Point 931 (-90.768842, 30.495363, -11.338016) failed to convert
-rank 72: Point 1291 (-90.011993, 30.238465, 3.78) failed to convert
-rank 17: Point 932 (-91.37202, 29.726601, -7.2603365) failed to convert
-rank 96: Point 1294 (-89.191867, 29.228857, -0.02443377) failed to convert
-rank 16: Point 923 (-91.355697, 30.705467, -20.0) failed to convert
-rank 4: Point 926 (-91.809056, 30.764179, -9.0028974) failed to convert
-rank 55: Point 927 (-90.496586, 29.684759, -1.3395198) failed to convert
-rank 6: Point 924 (-91.838967, 28.904269, 21.807781) failed to convert
-rank 88: Point 1292 (-89.451509, 29.345361, -2.7858009) failed to convert
-rank 30: Point 926 (-91.010255, 30.17615, 15.476962) failed to convert
-rank 15: Point 926 (-91.478472, 29.36832, 2.1325011) failed to convert
-rank 33: Point 925 (-90.89991, 30.073576, 9.6816517) failed to convert
-rank 89: Point 1281 (-89.430661, 28.905666, 15.773159) failed to convert
-rank 94: Point 1290 (-89.228281, 29.261129, -0.0) failed to convert
-rank 80: Point 1288 (-89.841515, 30.071481, -7.4633334) failed to convert
-rank 75: Point 1282 (-89.992729, 29.698289, 1.1521331) failed to convert
-rank 97: Point 1277 (-89.168388, 28.970257, 14.627984) failed to convert
-rank 5: Point 931 (-91.78921, 30.32505, -8.2296) failed to convert
-rank 64: Point 1292 (-90.286842, 29.541496, 2.6672686) failed to convert
-rank 49: Point 930 (-90.601139, 29.872369, -0.20362575) failed to convert
-rank 86: Point 1291 (-89.627462, 29.089441, 16.524778) failed to convert
-rank 51: Point 931 (-90.530623, 30.410327, -1.1723633) failed to convert
-rank 95: Point 1280 (-89.217832, 29.182176, -0.00377527) failed to convert
-rank 44: Point 925 (-90.715509, 29.399475, -0.70114246) failed to convert
-rank 90: Point 1290 (-89.382821, 28.987356, -0.12861319) failed to convert
-rank 43: Point 933 (-90.713211, 29.610709, -0.71446395) failed to convert
-rank 41: Point 930 (-90.734691, 29.899306, -0.6805302) failed to convert
-rank 1: Point 931 (-92.13261, 28.621599, 40.400002) failed to convert
-rank 66: Point 1288 (-90.189086, 29.908732, -0.07620736) failed to convert
-rank 79: Point 1282 (-89.891967, 29.919034, -0.53253872) failed to convert
-rank 74: Point 1290 (-90.001025, 29.836837, -0.91789926) failed to convert
-rank 70: Point 1294 (-90.067637, 30.022673, 2.0864779) failed to convert
-rank 83: Point 1279 (-89.784746, 29.559629, -4.4080178) failed to convert
-rank 11: Point 924 (-91.544733, 30.789998, 2.5178857) failed to convert
-rank 63: Point 931 (-90.332261, 29.511923, -0.38388373) failed to convert
-rank 21: Point 935 (-91.259392, 29.672153, 0.84880385) failed to convert
-rank 18: Point 927 (-91.342481, 29.648687, 0.08812629) failed to convert
-rank 82: Point 1292 (-89.802821, 29.660114, -0.0) failed to convert
-rank 29: Point 929 (-91.028494, 30.18989, -7.2144084) failed to convert
-rank 52: Point 920 (-90.542792, 29.89343, 1.6662478) failed to convert
-rank 60: Point 917 (-90.403635, 29.59301, -0.32836495) failed to convert
-rank 56: Point 926 (-90.483119, 29.692915, -0.58741662) failed to convert
-rank 93: Point 1280 (-89.261236, 29.201047, 0.35260731) failed to convert
-rank 32: Point 921 (-90.958958, 29.688113, -0.48498546) failed to convert
-rank 91: Point 1281 (-89.337578, 29.262383, 5.8181856) failed to convert
-rank 14: Point 921 (-91.475485, 29.943144, -1.6188133) failed to convert
-rank 84: Point 1291 (-89.747832, 29.43345, 0.25433348) failed to convert
-rank 68: Point 1291 (-90.142887, 29.641733, 0.31299999) failed to convert
-rank 35: Point 936 (-90.872227, 29.668514, -1.259586) failed to convert
-rank 31: Point 929 (-91.003739, 29.662805, -0.57747622) failed to convert
-rank 92: Point 1291 (-89.304782, 29.235122, 13.811613) failed to convert
-rank 67: Point 1278 (-90.1466, 29.949761, -7.814463) failed to convert
-rank 12: Point 914 (-91.523899, 30.335971, -11.070337) failed to convert
-rank 87: Point 1281 (-89.440985, 30.303982, -0.79449925) failed to convert
-rank 25: Point 935 (-91.149655, 30.349575, -7.0794883) failed to convert
-rank 50: Point 930 (-90.618944, 29.413954, -0.53421204) failed to convert
-rank 46: Point 914 (-90.693985, 29.427935, 0.22539735) failed to convert
-rank 7: Point 932 (-91.748816, 29.859131, -0.64758802) failed to convert
-rank 71: Point 1280 (-90.058574, 29.919454, -1.382658) failed to convert
-rank 42: Point 925 (-90.7116, 29.931195, -0.66009086) failed to convert
-rank 78: Point 1293 (-89.902494, 30.039414, -1.799844) failed to convert
-rank 54: Point 924 (-90.529618, 29.474831, -0.60238584) failed to convert
-rank 2: Point 924 (-91.916211, 30.923696, -10.924419) failed to convert
-rank 40: Point 922 (-90.769587, 29.631299, -0.65345996) failed to convert
-rank 53: Point 928 (-90.550733, 29.469911, -0.30699689) failed to convert
-rank 76: Point 1295 (-89.957121, 29.919273, -6.3886084) failed to convert
-rank 3: Point 930 (-91.895152, 30.028989, -4.0335168) failed to convert
-rank 0: Point 866 (-92.374611, 29.66545, -0.0) failed to convert
-rank 28: Point 919 (-91.078578, 30.10388, -3.6968953) failed to convert
-rank 81: Point 1279 (-89.787707, 30.26443, -1.2424673) failed to convert
-rank 24: Point 923 (-91.166044, 30.341424, 2.9011955) failed to convert
-rank 59: Point 930 (-90.408577, 29.864935, -0.44443858) failed to convert
-rank 69: Point 1282 (-90.154756, 29.146172, 0.31299999) failed to convert
-rank 77: Point 1282 (-89.928525, 30.016058, -0.09663301) failed to convert
-rank 9: Point 928 (-91.619434, 30.984912, -21.529238) failed to convert
-rank 27: Point 928 (-91.147486, 29.690456, -1.9533933) failed to convert
-rank 65: Point 1281 (-90.259579, 29.444167, 0.79307904) failed to convert
-rank 85: Point 1282 (-89.675766, 29.465311, -4.3354754) failed to convert
-rank 99: Point 1281 (-88.865199, 29.67148, 9.6451581) failed to convert
-rank 73: Point 1281 (-90.009017, 30.005781, 0.03473092) failed to convert
-rank 20: Point 921 (-91.237007, 30.338207, -8.7135647) failed to convert
-rank 72: Point 1292 (-90.046817, 29.794764, -3.6728401) failed to convert
-rank 98: Point 1295 (-89.073125, 29.188081, 4.9984643) failed to convert
-rank 96: Point 1295 (-89.210079, 29.02193, -0.33594925) failed to convert
-rank 23: Point 929 (-91.225803, 29.677545, -5.2974243) failed to convert
-rank 8: Point 919 (-91.667207, 30.679997, -8.7650364) failed to convert
-rank 48: Point 922 (-90.623316, 29.864644, -0.6243617) failed to convert
-rank 89: Point 1282 (-89.430498, 28.907563, 15.060119) failed to convert
-rank 61: Point 936 (-90.37699, 29.65671, -0.41808065) failed to convert
-rank 57: Point 933 (-90.473972, 29.572621, 0.5299055) failed to convert
-rank 94: Point 1291 (-89.238042, 29.149847, 2.7117889) failed to convert
-rank 47: Point 930 (-90.647178, 29.848351, -0.31777595) failed to convert
-rank 88: Point 1293 (-89.450424, 29.357889, 0.04047633) failed to convert
-rank 34: Point 918 (-90.864855, 30.183734, -1.2893299) failed to convert
-rank 10: Point 924 (-91.595982, 30.74426, -17.159394) failed to convert
-rank 19: Point 938 (-91.251391, 30.530596, 11.912437) failed to convert
-rank 80: Point 1289 (-89.834103, 30.162587, 3.5822376) failed to convert
-rank 45: Point 934 (-90.699734, 29.461063, -0.97453098) failed to convert
-rank 22: Point 925 (-91.19463, 30.495474, 17.452364) failed to convert
-rank 75: Point 1283 (-89.973135, 29.946366, -0.20078907) failed to convert
-rank 62: Point 923 (-90.332055, 29.932363, 20.515422) failed to convert
-rank 86: Point 1292 (-89.603651, 29.376679, -3.749105) failed to convert
-rank 37: Point 932 (-90.771289, 30.459867, -8.0386833) failed to convert
-rank 13: Point 928 (-91.492966, 30.291612, -0.31799999) failed to convert
-rank 38: Point 921 (-90.775289, 30.020694, -3.9650607) failed to convert
-rank 39: Point 928 (-90.802081, 29.38282, -0.34222159) failed to convert
-rank 16: Point 924 (-91.410882, 29.798742, -7.8708399) failed to convert
-rank 58: Point 919 (-90.448795, 29.610045, -1.0919823) failed to convert
-rank 97: Point 1278 (-89.077557, 29.98312, 2.9086527) failed to convert
-rank 4: Point 927 (-91.883571, 29.400295, 2.0999999) failed to convert
-rank 55: Point 928 (-90.47272, 30.014773, 32.21565) failed to convert
-rank 26: Point 921 (-91.140964, 30.232759, -6.7454391) failed to convert
-rank 64: Point 1293 (-90.251617, 30.01088, 1.7952575) failed to convert
-rank 90: Point 1291 (-89.366852, 29.173429, 5.3408722) failed to convert
-rank 95: Point 1281 (-89.216467, 29.197651, -0.06741654) failed to convert
-rank 74: Point 1291 (-89.963045, 30.316328, -1.1125333) failed to convert
-rank 36: Point 923 (-90.846728, 29.694753, -0.65130214) failed to convert
-rank 70: Point 1295 (-90.093871, 29.684462, -0.34550609) failed to convert
-rank 30: Point 927 (-91.039873, 29.722604, -0.30709856) failed to convert
-rank 66: Point 1289 (-90.230205, 29.36512, 0.31299999) failed to convert
-rank 33: Point 926 (-90.953724, 29.261832, -0.01013831) failed to convert
-rank 83: Point 1280 (-89.788623, 29.511453, 0.23795547) failed to convert
-rank 15: Point 927 (-91.462664, 29.635528, -0.55594122) failed to convert
-rank 51: Point 932 (-90.595105, 29.5072, 0.47423259) failed to convert
-rank 79: Point 1283 (-89.85945, 30.321972, -4.9670054) failed to convert
-rank 82: Point 1293 (-89.732971, 30.511483, -6.7847741) failed to convert
-rank 93: Point 1281 (-89.262912, 29.181824, 16.565241) failed to convert
-rank 6: Point 925 (-91.741282, 30.676548, -13.681678) failed to convert
-rank 49: Point 931 (-90.601132, 29.872429, -0.89959067) failed to convert
-rank 91: Point 1282 (-89.345021, 29.176247, -1.808227) failed to convert
-rank 43: Point 934 (-90.711095, 29.641286, -0.79724463) failed to convert
-rank 5: Point 932 (-91.765492, 30.748864, -15.050813) failed to convert
-rank 84: Point 1292 (-89.740012, 29.529181, 21.604799) failed to convert
-rank 68: Point 1292 (-90.122762, 29.90362, -2.2269947) failed to convert
-rank 92: Point 1292 (-89.304323, 29.240388, 15.968256) failed to convert
-rank 17: Point 933 (-91.345399, 30.163535, -9.9364808) failed to convert
-rank 67: Point 1279 (-90.194568, 29.319523, 0.31299999) failed to convert
-rank 41: Point 931 (-90.734675, 29.899442, -0.43291567) failed to convert
-rank 87: Point 1282 (-89.550555, 29.015348, 14.263493) failed to convert
-rank 56: Point 927 (-90.472767, 29.836057, 0.45188088) failed to convert
-rank 1: Point 932 (-92.039717, 30.440864, -7.315146) failed to convert
-rank 18: Point 928 (-91.288299, 30.527414, -7.5185944) failed to convert
-rank 11: Point 925 (-91.580294, 30.184622, -2.094073) failed to convert
-rank 21: Point 936 (-91.219412, 30.311433, 1.5649338) failed to convert
-rank 52: Point 921 (-90.57618, 29.423661, 0.06095999) failed to convert
-rank 32: Point 922 (-90.929494, 30.131933, -0.07906023) failed to convert
-rank 78: Point 1294 (-89.904268, 30.017162, -2.5968101) failed to convert
-rank 63: Point 932 (-90.36988, 28.998747, 9.8587038) failed to convert
-rank 76: Point 1296 (-89.964434, 29.826908, 0.25859385) failed to convert
-rank 69: Point 1283 (-90.05597, 30.425464, -7.8567875) failed to convert
-rank 71: Point 1281 (-90.065875, 29.825663, -3.2065815) failed to convert
-rank 44: Point 926 (-90.705832, 29.539927, -0.79501775) failed to convert
-rank 60: Point 918 (-90.352899, 30.280368, -0.2818826) failed to convert
-rank 14: Point 922 (-91.480335, 29.861083, -1.4094307) failed to convert
-rank 31: Point 930 (-91.011519, 29.543299, 0.09985426) failed to convert
-rank 77: Point 1283 (-89.95596, 29.670592, -4.4268601) failed to convert
-rank 81: Point 1280 (-89.838769, 29.635736, -0.0) failed to convert
-rank 12: Point 915 (-91.523392, 30.344292, -2.9629262) failed to convert
-rank 29: Point 930 (-91.032143, 30.134009, -11.472063) failed to convert
-rank 65: Point 1282 (-90.263682, 29.389132, -0.15195091) failed to convert
-rank 73: Point 1282 (-90.02572, 29.793014, -0.99610264) failed to convert
-rank 99: Point 1282 (-88.858791, 29.739806, 7.8547772) failed to convert
-rank 72: Point 1293 (-90.030384, 30.004815, -0.84064687) failed to convert
-rank 85: Point 1283 (-89.619303, 30.143482, 2.6752281) failed to convert
-rank 98: Point 1296 (-89.077829, 29.135639, 0.4027104) failed to convert
-rank 35: Point 937 (-90.846577, 30.048924, -6.6347406) failed to convert
-rank 88: Point 1294 (-89.437404, 29.510258, 2.0263148) failed to convert
-rank 96: Point 1296 (-89.1018, 30.232328, 0.52689421) failed to convert
-rank 7: Point 933 (-91.684697, 30.990771, -13.711203) failed to convert
-rank 2: Point 925 (-91.93838, 30.514052, -5.0157904) failed to convert
-rank 50: Point 931 (-90.567848, 30.135765, -0.18523846) failed to convert
-rank 94: Point 1292 (-89.270336, 28.779473, 128.24013) failed to convert
-rank 59: Point 931 (-90.408815, 29.861644, -0.98242578) failed to convert
-rank 89: Point 1283 (-89.411718, 29.128063, 0.53636672) failed to convert
-rank 42: Point 926 (-90.74153, 29.497137, -0.84459412) failed to convert
-rank 80: Point 1290 (-89.901625, 29.32124, 0.77174911) failed to convert
-rank 3: Point 931 (-91.909485, 29.762173, 2.6286473) failed to convert
-rank 86: Point 1293 (-89.603619, 29.376703, -3.3968123) failed to convert
-rank 54: Point 925 (-90.515711, 29.669386, 0.79767365) failed to convert
-rank 40: Point 923 (-90.712253, 30.460304, -9.3873807) failed to convert
-rank 53: Point 929 (-90.517519, 29.934284, -0.40317401) failed to convert
-rank 75: Point 1284 (-89.976652, 29.901885, 1.5360715) failed to convert
-rank 28: Point 920 (-91.068746, 30.255253, -3.7827063) failed to convert
-rank 24: Point 924 (-91.170064, 30.278379, 18.856104) failed to convert
-rank 0: Point 867 (-92.383659, 29.467695, 8.2775818) failed to convert
-rank 8: Point 920 (-91.725877, 29.64486, 2.0999999) failed to convert
-rank 9: Point 929 (-91.689028, 29.773189, -0.46396681) failed to convert
-rank 23: Point 930 (-91.209175, 29.942988, -0.70875289) failed to convert
-rank 97: Point 1279 (-89.115855, 29.559594, 5.4745866) failed to convert
-rank 74: Point 1292 (-90.003214, 29.808956, 17.746916) failed to convert
-rank 64: Point 1294 (-90.25935, 29.908222, -3.3500994) failed to convert
-rank 90: Point 1292 (-89.357374, 29.283243, 19.327664) failed to convert
-rank 27: Point 929 (-91.115157, 30.196184, 15.55607) failed to convert
-rank 20: Point 922 (-91.225769, 30.516237, 9.3631845) failed to convert
-rank 25: Point 936 (-91.157969, 30.219541, -11.445854) failed to convert
-rank 46: Point 915 (-90.68426, 29.568346, -3.0468979) failed to convert
-rank 66: Point 1290 (-90.18052, 30.020786, -5.1898299) failed to convert
-rank 47: Point 931 (-90.686731, 29.27979, -0.0) failed to convert
-rank 70: Point 1296 (-90.043842, 30.325948, 0.84641868) failed to convert
-rank 95: Point 1282 (-89.193036, 29.462661, 1.7368334) failed to convert
-rank 57: Point 934 (-90.479932, 29.489673, -0.38199617) failed to convert
-rank 19: Point 939 (-91.275513, 30.144957, -0.40474729) failed to convert
-rank 34: Point 919 (-90.892659, 29.770193, -1.4647058) failed to convert
-rank 22: Point 926 (-91.197132, 30.456068, 7.3826518) failed to convert
-rank 61: Point 937 (-90.356596, 29.933052, -8.2872078) failed to convert
-rank 10: Point 925 (-91.591592, 30.818462, -14.50564) failed to convert
-rank 79: Point 1284 (-89.876664, 30.108993, 0.13915419) failed to convert
-rank 83: Point 1281 (-89.757458, 29.894021, 5.2700027) failed to convert
-rank 45: Point 935 (-90.666141, 29.944142, -1.0440938) failed to convert
-rank 93: Point 1282 (-89.263666, 29.173152, 7.9506839) failed to convert
-rank 48: Point 923 (-90.623367, 29.863886, -0.35701875) failed to convert
-rank 82: Point 1294 (-89.754398, 30.251998, -2.2522212) failed to convert
-rank 37: Point 933 (-90.811063, 29.880357, -1.2396044) failed to convert
-rank 38: Point 922 (-90.784335, 29.88865, -0.13132544) failed to convert
-rank 67: Point 1280 (-90.160838, 29.763457, 0.80309626) failed to convert
-rank 58: Point 920 (-90.448827, 29.609441, -1.4719404) failed to convert
-rank 91: Point 1283 (-89.34533, 29.172627, 0.31299999) failed to convert
-rank 68: Point 1293 (-90.113596, 30.021799, -4.8737523) failed to convert
-rank 84: Point 1293 (-89.697982, 30.039635, 2.76) failed to convert
-rank 30: Point 928 (-91.013708, 30.122981, -11.835385) failed to convert
-rank 39: Point 929 (-90.773345, 29.805129, -1.5288805) failed to convert
-rank 4: Point 928 (-91.858754, 29.860277, -0.67015874) failed to convert
-rank 87: Point 1283 (-89.469015, 29.978497, -0.0) failed to convert
-rank 55: Point 929 (-90.496727, 29.682713, -0.61305766) failed to convert
-rank 78: Point 1295 (-89.913285, 29.904024, 10.365899) failed to convert
-rank 33: Point 927 (-90.918985, 29.787587, -1.3187411) failed to convert
-rank 76: Point 1297 (-90.011621, 29.22509, -0.4142481) failed to convert
-rank 69: Point 1284 (-90.107641, 29.762152, 0.31299999) failed to convert
-rank 92: Point 1293 (-89.321537, 29.041514, 15.867782) failed to convert
-rank 15: Point 928 (-91.449157, 29.862637, 0.33299285) failed to convert
-rank 13: Point 929 (-91.532964, 29.612307, -1.538785) failed to convert
-rank 62: Point 924 (-90.381121, 29.266392, -0.0) failed to convert
-rank 71: Point 1282 (-90.063954, 29.850347, -9.0) failed to convert
-rank 26: Point 922 (-91.175882, 29.683394, -5.2287186) failed to convert
-rank 16: Point 925 (-91.409811, 29.816449, -0.95351134) failed to convert
-rank 77: Point 1284 (-89.933678, 29.951269, -2.676144) failed to convert
-rank 51: Point 933 (-90.593032, 29.536499, 0.12823089) failed to convert
-rank 49: Point 932 (-90.601128, 29.872469, -0.88188837) failed to convert
-rank 65: Point 1283 (-90.220186, 29.966537, -1.2697029) failed to convert
-rank 5: Point 933 (-91.819689, 29.772119, -1.0576429) failed to convert
-rank 81: Point 1281 (-89.860108, 29.369623, 1.4141757) failed to convert
-rank 56: Point 928 (-90.461314, 29.993785, -8.7904327) failed to convert
-rank 36: Point 924 (-90.826662, 29.991195, 12.443846) failed to convert
-rank 21: Point 937 (-91.217798, 30.336709, 23.846844) failed to convert
-rank 18: Point 929 (-91.308146, 30.207975, -1.0886761) failed to convert
-rank 43: Point 935 (-90.713198, 29.610826, -0.46316214) failed to convert
-rank 73: Point 1283 (-90.023511, 29.821216, -0.00610259) failed to convert
-rank 72: Point 1294 (-90.046802, 29.794823, -3.6728401) failed to convert
-rank 99: Point 1283 (-88.826639, 30.080517, 12.804657) failed to convert
-rank 96: Point 1297 (-89.198831, 29.149471, 12.049344) failed to convert
-rank 1: Point 933 (-92.066727, 29.921173, -3.2040149) failed to convert
-rank 52: Point 922 (-90.571989, 29.482774, -0.36127302) failed to convert
-rank 11: Point 926 (-91.584691, 30.108917, -1.42767) failed to convert
-rank 88: Point 1295 (-89.451484, 29.345305, -3.7071216) failed to convert
-rank 94: Point 1293 (-89.235863, 29.174519, -0.54738882) failed to convert
-rank 98: Point 1297 (-89.045007, 29.499356, 6.0120712) failed to convert
-rank 85: Point 1284 (-89.675732, 29.465361, -4.3354754) failed to convert
-rank 89: Point 1284 (-89.393758, 29.337609, 11.071359) failed to convert
-rank 44: Point 927 (-90.685366, 29.834891, -0.30740647) failed to convert
-rank 41: Point 932 (-90.714978, 30.183263, -0.33028643) failed to convert
-rank 31: Point 931 (-90.964749, 30.254404, -3.1226902) failed to convert
-rank 32: Point 923 (-90.959071, 29.685868, -0.4654372) failed to convert
-rank 75: Point 1285 (-89.981205, 29.844172, 28.287886) failed to convert
-rank 12: Point 916 (-91.522244, 30.363517, -0.34999999) failed to convert
-rank 86: Point 1294 (-89.598189, 29.441621, 37.86899) failed to convert
-rank 80: Point 1291 (-89.903755, 29.293899, 2.3394382) failed to convert
-rank 63: Point 933 (-90.306483, 29.858604, -0.22877758) failed to convert
-rank 74: Point 1293 (-89.995028, 29.9129, 0.06829597) failed to convert
-rank 17: Point 934 (-91.374539, 29.684846, -4.5256706) failed to convert
-rank 90: Point 1293 (-89.384108, 28.972104, -0.0) failed to convert
-rank 29: Point 931 (-91.058402, 29.730041, -0.76352573) failed to convert
-rank 66: Point 1291 (-90.187901, 29.924137, -7.6251822) failed to convert
-rank 97: Point 1280 (-89.164297, 29.015957, 1.2638159) failed to convert
-rank 2: Point 926 (-91.914907, 30.947455, -18.598484) failed to convert
-rank 14: Point 923 (-91.485781, 29.768505, -2.779776) failed to convert
-rank 64: Point 1295 (-90.260558, 29.892184, -0.37074362) failed to convert
-rank 95: Point 1283 (-89.217915, 29.181088, -0.0) failed to convert
-rank 59: Point 932 (-90.431081, 29.556563, -0.35760085) failed to convert
-rank 42: Point 927 (-90.739527, 29.526274, -2.2601634) failed to convert
-rank 6: Point 926 (-91.750213, 30.518256, -12.524233) failed to convert
-rank 70: Point 1297 (-90.08309, 29.823564, -3.8587682) failed to convert
-rank 40: Point 924 (-90.770508, 29.617788, -0.78375467) failed to convert
-rank 50: Point 932 (-90.633646, 29.203267, 1.8040136) failed to convert
-rank 53: Point 930 (-90.53935, 29.629571, -0.57235513) failed to convert
-rank 54: Point 926 (-90.488096, 30.052456, 26.251011) failed to convert
-rank 3: Point 932 (-91.863097, 30.617928, -6.0878044) failed to convert
-rank 82: Point 1295 (-89.753825, 30.258858, 0.36165497) failed to convert
-rank 93: Point 1283 (-89.26904, 29.111528, 15.212385) failed to convert
-rank 79: Point 1285 (-89.893289, 29.901742, -0.61695366) failed to convert
-rank 83: Point 1282 (-89.785421, 29.550913, -0.2775024) failed to convert
-rank 28: Point 921 (-91.082485, 30.04336, -2.8250655) failed to convert
-rank 7: Point 934 (-91.719716, 30.377217, -3.9804135) failed to convert
-rank 35: Point 938 (-90.855203, 29.921122, -0.51849934) failed to convert
-rank 8: Point 921 (-91.651432, 30.95278, -13.009329) failed to convert
-rank 23: Point 931 (-91.185696, 30.314175, 11.268458) failed to convert
-rank 0: Point 868 (-92.374598, 29.657424, -0.03996192) failed to convert
-rank 9: Point 930 (-91.636641, 30.688937, -7.9480657) failed to convert
-rank 68: Point 1294 (-90.113604, 30.021672, -1.4832876) failed to convert
-rank 84: Point 1294 (-89.669171, 30.385055, -2.4232079) failed to convert
-rank 60: Point 919 (-90.406383, 29.555248, -0.3996634) failed to convert
-rank 20: Point 923 (-91.233999, 30.38586, -15.80632) failed to convert
-rank 91: Point 1284 (-89.36017, 29.000153, -0.0) failed to convert
-rank 46: Point 916 (-90.666978, 29.816471, -0.26018346) failed to convert
-rank 78: Point 1296 (-89.902438, 30.039437, -1.799844) failed to convert
-rank 25: Point 937 (-91.158059, 30.218096, -7.3921911) failed to convert
-rank 67: Point 1281 (-90.14687, 29.945526, -3.1750715) failed to convert
-rank 76: Point 1298 (-89.957119, 29.919212, -6.3886084) failed to convert
-rank 87: Point 1284 (-89.459239, 30.092162, 2.4593949) failed to convert
-rank 57: Point 935 (-90.443041, 29.998646, 5.1749977) failed to convert
-rank 24: Point 925 (-91.218735, 29.506159, -0.43312055) failed to convert
-rank 27: Point 930 (-91.116358, 30.177353, -5.6990511) failed to convert
-rank 92: Point 1294 (-89.273156, 29.596629, 5.4809416) failed to convert
-rank 61: Point 938 (-90.386104, 29.532303, -0.35032727) failed to convert
-rank 69: Point 1285 (-90.104846, 29.798359, -4.2092882) failed to convert
-rank 19: Point 940 (-91.367209, 28.637883, 27.103102) failed to convert
-rank 77: Point 1285 (-89.959593, 29.62433, 1.3008158) failed to convert
-rank 71: Point 1283 (-90.055949, 29.952887, 7.035969) failed to convert
-rank 45: Point 936 (-90.702112, 29.426528, -0.55604301) failed to convert
-rank 65: Point 1284 (-90.198243, 30.254306, 4.1500001) failed to convert
-rank 73: Point 1284 (-90.020758, 29.856021, -0.36299246) failed to convert
-rank 38: Point 923 (-90.784268, 29.88948, -1.3599381) failed to convert
-rank 48: Point 924 (-90.63398, 29.712938, -0.25732543) failed to convert
-rank 81: Point 1282 (-89.839851, 29.622263, -0.0) failed to convert
-rank 34: Point 920 (-90.920715, 29.347696, -0.0) failed to convert
-rank 55: Point 930 (-90.496663, 29.683586, -1.0112562) failed to convert
-rank 39: Point 930 (-90.759088, 30.012697, 7.2123593) failed to convert
-rank 58: Point 921 (-90.419445, 30.012169, -6.6248285) failed to convert
-rank 37: Point 934 (-90.844459, 29.38601, -0.0) failed to convert
-rank 72: Point 1295 (-90.033929, 29.95944, -6.4096396) failed to convert
-rank 47: Point 932 (-90.640616, 29.941595, -0.38064502) failed to convert
-rank 30: Point 929 (-91.06628, 29.312309, -0.0) failed to convert
-rank 96: Point 1298 (-89.183321, 29.324757, -0.05429559) failed to convert
-rank 4: Point 929 (-91.907247, 28.95442, 19.580373) failed to convert
-rank 99: Point 1284 (-88.871793, 29.597509, 11.186018) failed to convert
-rank 22: Point 927 (-91.254426, 29.542494, 7.7262324) failed to convert
-rank 94: Point 1294 (-89.240312, 29.123697, 4.6849254) failed to convert
-rank 33: Point 928 (-90.900406, 30.065469, 10.070861) failed to convert
-rank 88: Point 1296 (-89.365068, 30.344865, 0.96375967) failed to convert
-rank 85: Point 1285 (-89.643601, 29.852765, -0.0780339) failed to convert
-rank 26: Point 923 (-91.184916, 29.53981, -0.67708035) failed to convert
-rank 13: Point 930 (-91.466127, 30.739501, 11.247927) failed to convert
-rank 89: Point 1285 (-89.376371, 29.539326, 2.9122839) failed to convert
-rank 51: Point 934 (-90.599869, 29.439387, -0.2727271) failed to convert
-rank 75: Point 1286 (-89.990018, 29.732228, -4.9715931) failed to convert
-rank 98: Point 1298 (-89.0161, 29.816127, 4.5945062) failed to convert
-rank 74: Point 1294 (-90.0511, 29.193581, 0.78474413) failed to convert
-rank 80: Point 1292 (-89.836462, 30.132468, 2.1920182) failed to convert
-rank 66: Point 1292 (-90.187891, 29.924077, -7.6251822) failed to convert
-rank 97: Point 1281 (-89.088244, 29.864916, 3.2347842) failed to convert
-rank 86: Point 1295 (-89.532595, 30.21912, -0.19715608) failed to convert
-rank 36: Point 925 (-90.844767, 29.723512, -0.6043258) failed to convert
-rank 10: Point 926 (-91.595929, 30.744288, -20.0) failed to convert
-rank 90: Point 1294 (-89.384658, 28.965564, 15.423028) failed to convert
-rank 5: Point 934 (-91.777368, 30.536921, -13.21308) failed to convert
-rank 49: Point 933 (-90.601121, 29.872529, -0.52772051) failed to convert
-rank 15: Point 929 (-91.404842, 30.597255, -10.276065) failed to convert
-rank 95: Point 1284 (-89.205396, 29.322996, -0.0) failed to convert
-rank 64: Point 1296 (-90.215445, 30.485853, -8.6605365) failed to convert
-rank 21: Point 938 (-91.255939, 29.727556, -7.5773286) failed to convert
-rank 18: Point 930 (-91.288704, 30.520525, -8.3070298) failed to convert
-rank 1: Point 934 (-92.068187, 29.889337, -1.5631122) failed to convert
-rank 82: Point 1296 (-89.748375, 30.324589, -6.9655872) failed to convert
-rank 70: Point 1298 (-90.084376, 29.806906, -3.9959282) failed to convert
-rank 79: Point 1286 (-89.891675, 29.921471, -0.70380275) failed to convert
-rank 93: Point 1284 (-89.26116, 29.201676, 0.27263406) failed to convert
-rank 32: Point 924 (-90.930478, 30.117007, -4.6406596) failed to convert
-rank 16: Point 926 (-91.38673, 30.198153, -0.99357394) failed to convert
-rank 56: Point 929 (-90.47361, 29.824295, -1.5172993) failed to convert
-rank 12: Point 917 (-91.523852, 30.33601, -11.070337) failed to convert
-rank 83: Point 1283 (-89.764647, 29.805827, -0.66539989) failed to convert
-rank 11: Point 927 (-91.615819, 29.568928, 1.5014756) failed to convert
-rank 2: Point 927 (-91.912198, 30.996893, -13.232832) failed to convert
-rank 68: Point 1295 (-90.111877, 30.043769, 4.2700015) failed to convert
-rank 91: Point 1285 (-89.34376, 29.190651, 0.31299999) failed to convert
-rank 78: Point 1297 (-89.88625, 30.240588, 2.6865522) failed to convert
-rank 84: Point 1295 (-89.699141, 30.025233, 2.9200024) failed to convert
-rank 87: Point 1285 (-89.515467, 29.4327, 1.4575278) failed to convert
-rank 14: Point 924 (-91.493194, 29.642477, -0.58101944) failed to convert
-rank 29: Point 932 (-91.058396, 29.730101, -0.7763587) failed to convert
-rank 31: Point 932 (-90.999838, 29.721225, -0.58715519) failed to convert
-rank 76: Point 1299 (-89.965057, 29.818942, 0.67428074) failed to convert
-rank 67: Point 1282 (-90.202596, 29.212564, 0.31110568) failed to convert
-rank 59: Point 933 (-90.415902, 29.764777, -0.48316893) failed to convert
-rank 52: Point 923 (-90.541925, 29.90459, 0.23958393) failed to convert
-rank 43: Point 936 (-90.71833, 29.536388, -0.99416241) failed to convert
-rank 40: Point 925 (-90.772055, 29.595087, -0.93826102) failed to convert
-rank 42: Point 928 (-90.739445, 29.527442, -1.7576284) failed to convert
-rank 17: Point 935 (-91.373937, 29.694668, -2.145572) failed to convert
-rank 92: Point 1295 (-89.313614, 29.132948, 0.11373805) failed to convert
-rank 41: Point 933 (-90.738186, 29.848232, -0.44407354) failed to convert
-rank 6: Point 927 (-91.774234, 30.088697, -2.744837) failed to convert
-rank 62: Point 925 (-90.317615, 30.125725, 3.516354) failed to convert
-rank 50: Point 933 (-90.635912, 29.170605, 1.2157744) failed to convert
-rank 28: Point 922 (-91.110766, 29.602931, -0.67833798) failed to convert
-rank 69: Point 1286 (-90.134079, 29.417541, 0.31299999) failed to convert
-rank 71: Point 1284 (-90.065852, 29.82572, -2.4993739) failed to convert
-rank 65: Point 1285 (-90.193902, 30.310895, 3.9599051) failed to convert
-rank 44: Point 928 (-90.683121, 29.867081, -0.11551943) failed to convert
-rank 8: Point 922 (-91.657466, 30.848455, -11.42969) failed to convert
-rank 77: Point 1286 (-89.957091, 29.655923, 26.526048) failed to convert
-rank 73: Point 1285 (-90.00539, 30.051352, 4.1778003) failed to convert
-rank 35: Point 939 (-90.866269, 29.756602, -0.91727519) failed to convert
-rank 23: Point 932 (-91.209173, 29.942795, -1.9861449) failed to convert
-rank 81: Point 1283 (-89.77875, 30.37301, -9.6771737) failed to convert
-rank 72: Point 1296 (-90.033915, 29.959499, -6.4096396) failed to convert
-rank 20: Point 924 (-91.23916, 30.303613, -7.0596388) failed to convert
-rank 46: Point 917 (-90.695703, 29.402791, 0.3048) failed to convert
-rank 9: Point 931 (-91.6194, 30.984862, -20.040558) failed to convert
-rank 60: Point 920 (-90.406367, 29.555307, -0.6209524) failed to convert
-rank 96: Point 1299 (-89.136202, 29.851895, 2.4981201) failed to convert
-rank 53: Point 931 (-90.506101, 30.09239, -0.95603751) failed to convert
-rank 3: Point 933 (-91.869319, 30.504335, -4.1275212) failed to convert
-rank 99: Point 1285 (-88.877443, 29.533821, 12.34676) failed to convert
-rank 48: Point 925 (-90.621344, 29.892474, -0.55075379) failed to convert
-rank 94: Point 1295 (-89.238606, 29.143152, 0.6548316) failed to convert
-rank 58: Point 922 (-90.461636, 29.431981, -8.2296) failed to convert
-rank 0: Point 869 (-92.41666, 28.751827, 34.480968) failed to convert
-rank 88: Point 1297 (-89.462971, 29.210043, 0.31299825) failed to convert
-rank 38: Point 924 (-90.78457, 29.885041, -0.85027264) failed to convert
-rank 39: Point 931 (-90.769026, 29.868093, -0.43963534) failed to convert
-rank 37: Point 935 (-90.787373, 30.226599, -2.4107818) failed to convert
-rank 7: Point 935 (-91.716082, 30.440975, 1.7634279) failed to convert
-rank 89: Point 1286 (-89.431082, 28.900366, 14.810302) failed to convert
-rank 55: Point 931 (-90.481565, 29.892724, -8.2296) failed to convert
-rank 27: Point 931 (-91.147498, 29.689885, -0.22824797) failed to convert
-rank 30: Point 930 (-90.996115, 30.389574, -10.924057) failed to convert
-rank 85: Point 1286 (-89.644397, 29.841845, -0.78099688) failed to convert
-rank 47: Point 933 (-90.641464, 29.929489, -0.81313717) failed to convert
-rank 75: Point 1287 (-89.980125, 29.857649, 23.09579) failed to convert
-rank 80: Point 1293 (-89.878796, 29.606806, 38.489535) failed to convert
-rank 25: Point 938 (-91.150401, 30.337783, 9.1238248) failed to convert
-rank 98: Point 1299 (-89.07893, 29.122852, -0.0) failed to convert
-rank 57: Point 936 (-90.472466, 29.593074, -0.50824852) failed to convert
-rank 74: Point 1295 (-90.002199, 29.821435, 25.592969) failed to convert
-rank 66: Point 1293 (-90.181095, 30.013007, 0.4514917) failed to convert
-rank 54: Point 927 (-90.519906, 29.610776, -0.35643955) failed to convert
-rank 97: Point 1282 (-89.114489, 29.574165, 5.2096914) failed to convert
-rank 86: Point 1296 (-89.598533, 29.437204, 43.388111) failed to convert
-rank 34: Point 921 (-90.892665, 29.769856, -0.80183876) failed to convert
-rank 4: Point 930 (-91.807177, 30.796294, -11.526971) failed to convert
-rank 90: Point 1295 (-89.356467, 29.293421, 3.5795171) failed to convert
-rank 95: Point 1285 (-89.2166, 29.195859, -0.19257059) failed to convert
-rank 64: Point 1297 (-90.255308, 29.96146, -2.1283459) failed to convert
-rank 33: Point 929 (-90.924464, 29.70486, -0.54337529) failed to convert
-rank 61: Point 939 (-90.383217, 29.57169, -0.085344) failed to convert
-rank 63: Point 934 (-90.306052, 29.864314, -1.3237426) failed to convert
-rank 82: Point 1297 (-89.828991, 29.334475, -0.0799053) failed to convert
-rank 70: Point 1299 (-90.082785, 29.827425, -0.78704407) failed to convert
-rank 22: Point 928 (-91.242135, 29.740523, -7.2146165) failed to convert
-rank 79: Point 1287 (-89.891709, 29.921014, 2.1521826) failed to convert
-rank 26: Point 924 (-91.175782, 29.684971, 0.09743262) failed to convert
-rank 93: Point 1285 (-89.26946, 29.106584, 6.968092) failed to convert
-rank 83: Point 1284 (-89.7092, 30.477682, -4.7043415) failed to convert
-rank 19: Point 941 (-91.306314, 29.645862, 0.26534849) failed to convert
-rank 78: Point 1298 (-89.881004, 30.305423, -4.9796517) failed to convert
-rank 45: Point 937 (-90.703149, 29.41146, -0.37361953) failed to convert
-rank 13: Point 931 (-91.459822, 30.84376, -10.127066) failed to convert
-rank 51: Point 935 (-90.591867, 29.552972, -1.2427248) failed to convert
-rank 68: Point 1296 (-90.113548, 30.021944, -4.8691803) failed to convert
-rank 91: Point 1286 (-89.347252, 29.15019, 0.31299999) failed to convert
-rank 10: Point 927 (-91.625526, 30.234958, -3.7646806) failed to convert
-rank 21: Point 939 (-91.221197, 30.282825, 11.187305) failed to convert
-rank 36: Point 926 (-90.827046, 29.985139, 18.379204) failed to convert
-rank 24: Point 926 (-91.170434, 30.272503, -6.3236431) failed to convert
-rank 76: Point 1300 (-89.957118, 29.919172, -6.3886084) failed to convert
-rank 18: Point 931 (-91.286188, 30.560372, -9.0319353) failed to convert
-rank 87: Point 1286 (-89.522165, 29.35321, 0.26618162) failed to convert
-rank 84: Point 1296 (-89.731453, 29.632704, -0.0) failed to convert
-rank 5: Point 935 (-91.807787, 29.988804, -4.3056252) failed to convert
-rank 15: Point 930 (-91.398937, 30.693904, -9.5395142) failed to convert
-rank 56: Point 930 (-90.474423, 29.812998, -0.43260264) failed to convert
-rank 1: Point 935 (-92.071573, 29.821059, -0.68082293) failed to convert
-rank 12: Point 918 (-91.572286, 29.506609, 2.3058011) failed to convert
-rank 67: Point 1283 (-90.143104, 29.993929, 0.0729891) failed to convert
-rank 92: Point 1296 (-89.306761, 29.211844, -0.0) failed to convert
-rank 32: Point 925 (-90.926693, 30.173597, -2.5457359) failed to convert
-rank 49: Point 934 (-90.610302, 29.742542, -0.05100887) failed to convert
-rank 14: Point 925 (-91.456715, 30.256333, -1.5264297) failed to convert
-rank 11: Point 928 (-91.590131, 30.015031, -0.03060726) failed to convert
-rank 71: Point 1285 (-90.058367, 29.921762, -2.3801947) failed to convert
-rank 29: Point 933 (-91.058393, 29.730141, -0.75933416) failed to convert
-rank 69: Point 1287 (-90.095003, 29.92539, -0.97765486) failed to convert
-rank 65: Point 1286 (-90.290718, 29.024393, 8.8637845) failed to convert
-rank 31: Point 933 (-91.001615, 29.693995, -0.37058906) failed to convert
-rank 73: Point 1286 (-90.020739, 29.856079, -0.76285849) failed to convert
-rank 77: Point 1287 (-89.959565, 29.624384, 1.7291435) failed to convert
-rank 2: Point 928 (-91.914847, 30.947447, -17.949005) failed to convert
-rank 52: Point 924 (-90.55949, 29.658137, -0.51388538) failed to convert
-rank 42: Point 929 (-90.722261, 29.776784, -0.73773224) failed to convert
-rank 16: Point 927 (-91.355637, 30.705476, -20.0) failed to convert
-rank 81: Point 1284 (-89.76913, 30.489467, -7.005447) failed to convert
-rank 72: Point 1297 (-90.033906, 29.959539, -6.4096396) failed to convert
-rank 28: Point 923 (-91.105547, 29.684366, -0.67213049) failed to convert
-rank 59: Point 934 (-90.40857, 29.864895, -0.48125689) failed to convert
-rank 96: Point 1300 (-89.195434, 29.187485, -0.01035982) failed to convert
-rank 43: Point 937 (-90.695095, 29.871972, -0.72939918) failed to convert
-rank 99: Point 1286 (-88.833704, 30.000393, 1.862081) failed to convert
-rank 50: Point 934 (-90.600593, 29.6746, -0.31723034) failed to convert
-rank 94: Point 1296 (-89.233834, 29.19744, -0.0) failed to convert
-rank 17: Point 936 (-91.374541, 29.684673, -4.4784266) failed to convert
-rank 40: Point 926 (-90.754608, 29.849777, -0.3163125) failed to convert
-rank 41: Point 934 (-90.734642, 29.899568, -0.62383456) failed to convert
-rank 88: Point 1298 (-89.389808, 30.061621, 2.4296288) failed to convert
-rank 6: Point 928 (-91.748228, 30.553254, -11.930236) failed to convert
-rank 75: Point 1288 (-89.97777, 29.887362, 1.4059014) failed to convert
-rank 89: Point 1287 (-89.373745, 29.569368, 2.8302449) failed to convert
-rank 85: Point 1287 (-89.671092, 29.519912, -0.74049059) failed to convert
-rank 35: Point 940 (-90.877249, 29.592611, -0.41010666) failed to convert
-rank 23: Point 933 (-91.22408, 29.70487, -3.0574809) failed to convert
-rank 9: Point 932 (-91.645727, 30.530953, -5.6463548) failed to convert
-rank 20: Point 925 (-91.29307, 29.434856, -0.24100717) failed to convert
-rank 66: Point 1294 (-90.187318, 29.931497, 19.799881) failed to convert
-rank 60: Point 921 (-90.406357, 29.555346, -0.85702385) failed to convert
-rank 46: Point 918 (-90.694806, 29.415718, -0.31643734) failed to convert
-rank 8: Point 923 (-91.693378, 30.221636, -8.2296) failed to convert
-rank 48: Point 926 (-90.589672, 30.338386, -3.207067) failed to convert
-rank 3: Point 934 (-91.870924, 30.474709, -12.221983) failed to convert
-rank 80: Point 1294 (-89.877546, 29.622396, -0.29062536) failed to convert
-rank 74: Point 1296 (-90.002033, 29.823445, 22.157758) failed to convert
-rank 86: Point 1297 (-89.60357, 29.376739, -2.4108097) failed to convert
-rank 98: Point 1300 (-89.080447, 29.105532, 1.1942621) failed to convert
-rank 53: Point 932 (-90.506104, 30.092329, -1.0459439) failed to convert
-rank 58: Point 923 (-90.448757, 29.610032, -1.6425033) failed to convert
-rank 97: Point 1283 (-89.145995, 29.22157, -0.0) failed to convert
-rank 62: Point 926 (-90.361376, 29.535849, -1.0535631) failed to convert
-rank 44: Point 929 (-90.685198, 29.837118, -0.76145801) failed to convert
-rank 38: Point 925 (-90.784276, 29.889253, -1.3375236) failed to convert
-rank 95: Point 1286 (-89.216448, 29.197458, -0.31543841) failed to convert
-rank 0: Point 870 (-92.379687, 29.541072, 1.4742203) failed to convert
-rank 37: Point 936 (-90.787362, 30.226732, -2.3873454) failed to convert
-rank 27: Point 932 (-91.122655, 30.079204, -1.7535312) failed to convert
-rank 90: Point 1296 (-89.36024, 29.249632, -0.077) failed to convert
-rank 39: Point 932 (-90.801355, 29.393227, -8.2296) failed to convert
-rank 82: Point 1298 (-89.75239, 30.275771, -3.9662171) failed to convert
-rank 64: Point 1298 (-90.260115, 29.897439, 0.65807677) failed to convert
-rank 47: Point 934 (-90.641459, 29.929428, -1.0902234) failed to convert
-rank 55: Point 932 (-90.473663, 30.001642, 24.21671) failed to convert
-rank 70: Point 1300 (-90.093406, 29.690065, 0.94567117) failed to convert
-rank 93: Point 1286 (-89.268809, 29.113918, 13.561201) failed to convert
-rank 83: Point 1285 (-89.766182, 29.78701, -0.28818895) failed to convert
-rank 30: Point 931 (-91.01321, 30.130128, 25.312068) failed to convert
-rank 34: Point 922 (-90.922974, 29.313442, -0.0) failed to convert
-rank 79: Point 1288 (-89.915052, 29.628579, 22.104049) failed to convert
-rank 7: Point 936 (-91.701054, 30.704942, -6.9144067) failed to convert
-rank 25: Point 939 (-91.189212, 29.726496, -0.02) failed to convert
-rank 68: Point 1297 (-90.11604, 29.989721, 1.2146491) failed to convert
-rank 54: Point 928 (-90.529884, 29.471018, -0.23220409) failed to convert
-rank 91: Point 1287 (-89.335234, 29.289209, -0.205) failed to convert
-rank 76: Point 1301 (-89.956812, 29.922942, 25.05048) failed to convert
-rank 4: Point 931 (-91.80288, 30.873114, 6.38739) failed to convert
-rank 57: Point 937 (-90.470245, 29.623821, 0.12996953) failed to convert
-rank 87: Point 1287 (-89.445166, 30.254675, -0.87476263) failed to convert
-rank 84: Point 1297 (-89.694568, 30.079691, -0.18968001) failed to convert
-rank 78: Point 1299 (-89.902622, 30.036928, -1.0846848) failed to convert
-rank 22: Point 929 (-91.195151, 30.487037, 12.881585) failed to convert
-rank 61: Point 940 (-90.356578, 29.93311, -8.2872078) failed to convert
-rank 63: Point 935 (-90.306133, 29.863185, -0.53888923) failed to convert
-rank 67: Point 1284 (-90.147294, 29.93932, -3.23206) failed to convert
-rank 26: Point 925 (-91.155854, 29.999512, -0.52583569) failed to convert
-rank 33: Point 930 (-90.919079, 29.785741, -1.08649) failed to convert
-rank 92: Point 1297 (-89.270144, 29.630664, 2.9639103) failed to convert
-rank 19: Point 942 (-91.322933, 29.372496, 1.5745663) failed to convert
-rank 51: Point 936 (-90.60377, 29.383779, 0.06095999) failed to convert
-rank 10: Point 928 (-91.613496, 30.442604, -5.5863042) failed to convert
-rank 65: Point 1287 (-90.259518, 29.444168, -0.50020622) failed to convert
-rank 71: Point 1286 (-90.065005, 29.836499, -9.0) failed to convert
-rank 69: Point 1288 (-90.104821, 29.79839, -4.2092882) failed to convert
-rank 45: Point 938 (-90.698404, 29.480102, -0.88734471) failed to convert
-rank 13: Point 932 (-91.532965, 29.612008, -1.3259704) failed to convert
-rank 18: Point 932 (-91.330592, 29.842156, -1.4440115) failed to convert
-rank 36: Point 927 (-90.842029, 29.763916, -1.23057) failed to convert
-rank 73: Point 1287 (-90.028143, 29.761507, -2.0922543) failed to convert
-rank 77: Point 1288 (-89.955902, 29.67061, -4.8286419) failed to convert
-rank 72: Point 1298 (-90.036518, 29.92613, 1.0802613) failed to convert
-rank 81: Point 1285 (-89.806091, 30.038711, 2.2226471) failed to convert
-rank 21: Point 940 (-91.213016, 30.412253, -15.337537) failed to convert
-rank 15: Point 931 (-91.447065, 29.897345, 12.969097) failed to convert
-rank 56: Point 931 (-90.471768, 29.849426, -0.40574534) failed to convert
-rank 1: Point 936 (-92.066045, 29.927911, -2.450733) failed to convert
-rank 5: Point 936 (-91.789256, 30.323663, -10.141104) failed to convert
-rank 99: Point 1287 (-88.878285, 29.522575, 13.17642) failed to convert
-rank 12: Point 919 (-91.581322, 29.349258, 2.9303209) failed to convert
-rank 75: Point 1289 (-89.980589, 29.851654, 29.705937) failed to convert
-rank 14: Point 926 (-91.427968, 30.732547, -10.386662) failed to convert
-rank 96: Point 1301 (-89.122501, 30.003555, 2.2739353) failed to convert
-rank 94: Point 1297 (-89.241312, 29.11212, 4.169288) failed to convert
-rank 11: Point 929 (-91.650243, 28.96116, 16.362548) failed to convert
-rank 29: Point 934 (-91.058387, 29.730202, -0.70835134) failed to convert
-rank 88: Point 1299 (-89.451468, 29.345268, -4.1919146) failed to convert
-rank 85: Point 1288 (-89.675818, 29.46246, 0.87715259) failed to convert
-rank 66: Point 1295 (-90.187884, 29.924038, -7.6251822) failed to convert
-rank 32: Point 926 (-90.931806, 30.096722, -4.976005) failed to convert
-rank 80: Point 1295 (-89.851716, 29.943475, -1.4207333) failed to convert
-rank 49: Point 935 (-90.641089, 29.302982, -0.46450337) failed to convert
-rank 31: Point 934 (-91.001322, 29.698348, -0.54736656) failed to convert
-rank 98: Point 1301 (-89.083134, 29.075036, 0.59988621) failed to convert
-rank 42: Point 930 (-90.705149, 30.023503, 27.181195) failed to convert
-rank 89: Point 1288 (-89.404918, 29.206996, -2.0484246) failed to convert
-rank 74: Point 1297 (-90.006426, 29.767473, 0.10546211) failed to convert
-rank 28: Point 924 (-91.10566, 29.682605, -0.29271688) failed to convert
-rank 86: Point 1298 (-89.57817, 29.680379, -0.0) failed to convert
-rank 97: Point 1284 (-89.066173, 30.106266, 4.0962863) failed to convert
-rank 95: Point 1287 (-89.216474, 29.196844, -0.1988124) failed to convert
-rank 17: Point 937 (-91.374417, 29.686558, -4.449809) failed to convert
-rank 16: Point 928 (-91.427975, 29.512462, 0.93579621) failed to convert
-rank 59: Point 935 (-90.412311, 29.813811, -0.52241034) failed to convert
-rank 50: Point 935 (-90.591977, 29.796372, -0.52434305) failed to convert
-rank 40: Point 927 (-90.751169, 29.899729, -1.2008339) failed to convert
-rank 52: Point 925 (-90.55062, 29.782572, -0.54002303) failed to convert
-rank 90: Point 1297 (-89.361492, 29.235061, 0.00571014) failed to convert
-rank 82: Point 1299 (-89.808975, 29.58235, 26.107654) failed to convert
-rank 70: Point 1301 (-90.093816, 29.684435, -1.251549) failed to convert
-rank 64: Point 1299 (-90.261409, 29.8802, -0.08229597) failed to convert
-rank 9: Point 933 (-91.617812, 31.011223, -3.0) failed to convert
-rank 43: Point 938 (-90.69055, 29.937215, -1.3251738) failed to convert
-rank 24: Point 927 (-91.170618, 30.269518, -6.4265093) failed to convert
-rank 83: Point 1286 (-89.765183, 29.799206, -8.2296) failed to convert
-rank 93: Point 1287 (-89.262471, 29.186258, 11.967823) failed to convert
-rank 41: Point 935 (-90.726666, 30.01482, 27.069601) failed to convert
-rank 6: Point 929 (-91.751023, 30.503092, -9.5631299) failed to convert
-rank 68: Point 1298 (-90.113586, 30.021428, -1.3056704) failed to convert
-rank 79: Point 1289 (-89.893332, 29.90062, 0.13439147) failed to convert
-rank 60: Point 922 (-90.383752, 29.863612, -0.42976933) failed to convert
-rank 2: Point 929 (-91.927789, 30.707754, -10.703303) failed to convert
-rank 20: Point 926 (-91.223683, 30.548664, -8.167201) failed to convert
-rank 23: Point 934 (-91.233136, 29.559498, 11.003062) failed to convert
-rank 91: Point 1288 (-89.347029, 29.152722, 0.31299999) failed to convert
-rank 35: Point 941 (-90.910739, 29.087348, 1.8102377) failed to convert
-rank 87: Point 1288 (-89.471339, 29.950864, -0.0) failed to convert
-rank 76: Point 1302 (-89.957116, 29.919111, -6.3886084) failed to convert
-rank 62: Point 927 (-90.334685, 29.896805, -0.91312832) failed to convert
-rank 46: Point 919 (-90.693959, 29.427966, 0.29600194) failed to convert
-rank 58: Point 924 (-90.460956, 29.441293, -0.69171444) failed to convert
-rank 3: Point 935 (-91.88547, 30.207441, -3.5180917) failed to convert
-rank 48: Point 927 (-90.6233, 29.864586, -0.36381436) failed to convert
-rank 53: Point 933 (-90.522891, 29.859352, -0.41775937) failed to convert
-rank 78: Point 1300 (-89.916243, 29.866629, 22.162054) failed to convert
-rank 84: Point 1298 (-89.760743, 29.271913, 7.9014673) failed to convert
-rank 67: Point 1285 (-90.183331, 29.466786, -0.64682365) failed to convert
-rank 92: Point 1298 (-89.297465, 29.318357, -0.69591579) failed to convert
-rank 37: Point 937 (-90.787292, 30.227524, -1.3561527) failed to convert
-rank 8: Point 924 (-91.702889, 30.053662, -2.6148653) failed to convert
-rank 27: Point 933 (-91.146306, 29.708573, 0.1) failed to convert
-rank 38: Point 926 (-90.783921, 29.894417, -0.05483346) failed to convert
-rank 44: Point 930 (-90.670588, 30.046161, 14.67398) failed to convert
-rank 47: Point 935 (-90.656807, 29.710477, -0.39535917) failed to convert
-rank 65: Point 1288 (-90.221542, 29.948134, 37.915007) failed to convert
-rank 69: Point 1289 (-90.085997, 30.041066, 5.2978142) failed to convert
-rank 71: Point 1287 (-90.058004, 29.926367, -7.9510134) failed to convert
-rank 55: Point 933 (-90.512099, 29.468235, -0.49493062) failed to convert
-rank 0: Point 871 (-92.374326, 29.650201, -0.32493539) failed to convert
-rank 39: Point 933 (-90.768937, 29.868971, -0.45346444) failed to convert
-rank 30: Point 932 (-91.062226, 29.374951, -0.02214097) failed to convert
-rank 73: Point 1288 (-90.009933, 29.9935, -3.7759067) failed to convert
-rank 81: Point 1286 (-89.803266, 30.073352, 13.5701) failed to convert
-rank 72: Point 1299 (-90.033893, 29.959598, -6.4096396) failed to convert
-rank 54: Point 929 (-90.519832, 29.611763, -0.0468975) failed to convert
-rank 25: Point 940 (-91.150079, 30.342737, -7.9626985) failed to convert
-rank 34: Point 923 (-90.887751, 29.843252, -2.0437537) failed to convert
-rank 77: Point 1289 (-89.940744, 29.861867, -0.22638576) failed to convert
-rank 7: Point 937 (-91.696889, 30.777715, -9.7734118) failed to convert
-rank 61: Point 941 (-90.383027, 29.574188, -1.5151017) failed to convert
-rank 19: Point 943 (-91.257865, 30.425761, -3.121153) failed to convert
-rank 4: Point 932 (-91.841644, 30.172684, -3.4204196) failed to convert
-rank 75: Point 1290 (-89.968463, 30.004762, -2.9123927) failed to convert
-rank 99: Point 1288 (-88.837774, 29.95542, 0.47038425) failed to convert
-rank 51: Point 937 (-90.599856, 29.439425, -0.35183733) failed to convert
-rank 57: Point 938 (-90.454382, 29.842603, -0.69671184) failed to convert
-rank 96: Point 1302 (-89.182153, 29.337428, 7.5378003) failed to convert
-rank 33: Point 931 (-90.916475, 29.824746, -4.0589967) failed to convert
-rank 80: Point 1296 (-89.883193, 29.551331, 0.30536809) failed to convert
-rank 94: Point 1298 (-89.233179, 29.20468, -0.0) failed to convert
-rank 66: Point 1296 (-90.18084, 30.016225, 1.9277891) failed to convert
-rank 22: Point 930 (-91.205863, 30.318153, 8.5520098) failed to convert
-rank 88: Point 1300 (-89.44328, 29.441188, 1.399017) failed to convert
-rank 63: Point 936 (-90.310606, 29.803081, -0.36001904) failed to convert
-rank 85: Point 1289 (-89.676449, 29.454372, -3.9837362) failed to convert
-rank 45: Point 939 (-90.702076, 29.426895, -8.2296) failed to convert
-rank 13: Point 933 (-91.486445, 30.400317, -2.9567219) failed to convert
-rank 18: Point 933 (-91.294113, 30.432783, -3.7420646) failed to convert
-rank 98: Point 1302 (-89.073006, 29.18769, 5.0041626) failed to convert
-rank 95: Point 1288 (-89.219045, 29.167611, -0.0) failed to convert
-rank 89: Point 1289 (-89.409844, 29.149344, 2.9096511) failed to convert
-rank 21: Point 941 (-91.231638, 30.116511, -1.5091853) failed to convert
-rank 15: Point 932 (-91.396667, 30.730791, -9.1174864) failed to convert
-rank 97: Point 1285 (-89.064428, 30.124607, 5.0010259) failed to convert
-rank 36: Point 928 (-90.835265, 29.863747, -1.3422344) failed to convert
-rank 11: Point 930 (-91.54804, 30.733151, -1.2868943) failed to convert
-rank 74: Point 1298 (-89.992786, 29.940693, -2.0308288) failed to convert
-rank 14: Point 927 (-91.485728, 29.768476, -3.1032133) failed to convert
-rank 82: Point 1300 (-89.769341, 30.069146, -0.62282555) failed to convert
-rank 12: Point 920 (-91.519538, 30.40814, -11.241025) failed to convert
-rank 1: Point 937 (-92.085195, 29.553759, 2.0999999) failed to convert
-rank 56: Point 932 (-90.481369, 29.716268, -0.46437689) failed to convert
-rank 86: Point 1299 (-89.591065, 29.526238, 9.1e-07) failed to convert
-rank 70: Point 1302 (-90.093207, 29.692323, -0.81511308) failed to convert
-rank 64: Point 1300 (-90.254945, 29.965739, -7.9580238) failed to convert
-rank 93: Point 1288 (-89.263786, 29.170925, 5.7616646) failed to convert
-rank 90: Point 1298 (-89.384913, 28.96225, 3.1511227) failed to convert
-rank 83: Point 1287 (-89.76444, 29.807639, -1e-08) failed to convert
-rank 10: Point 929 (-91.59139, 30.821226, -9.3679752) failed to convert
-rank 32: Point 927 (-90.958561, 29.692948, -0.45230368) failed to convert
-rank 79: Point 1290 (-89.914756, 29.632034, -2.120328) failed to convert
-rank 5: Point 937 (-91.771038, 30.649606, -7.8358232) failed to convert
-rank 68: Point 1299 (-90.113549, 30.021883, -4.8691803) failed to convert
-rank 29: Point 935 (-91.028624, 30.187447, -10.760747) failed to convert
-rank 76: Point 1303 (-89.964258, 29.828749, 0.68329369) failed to convert
-rank 26: Point 926 (-91.175944, 29.682253, -4.8451907) failed to convert
-rank 91: Point 1289 (-89.338131, 29.255636, -0.55196086) failed to convert
-rank 87: Point 1289 (-89.508725, 29.511958, 0.73237708) failed to convert
-rank 16: Point 929 (-91.410842, 29.79875, -8.2661766) failed to convert
-rank 67: Point 1286 (-90.146536, 29.948861, -4.223476) failed to convert
-rank 78: Point 1301 (-89.912348, 29.915391, -1.1711794) failed to convert
-rank 28: Point 925 (-91.120547, 29.448873, -0.07476529) failed to convert
-rank 42: Point 931 (-90.741584, 29.495925, -0.87235449) failed to convert
-rank 17: Point 938 (-91.374539, 29.684456, -5.4379371) failed to convert
-rank 84: Point 1299 (-89.704522, 29.958148, 2.8414641) failed to convert
-rank 49: Point 936 (-90.586273, 30.081036, -2.236896) failed to convert
-rank 41: Point 936 (-90.735385, 29.888712, -0.28479714) failed to convert
-rank 92: Point 1299 (-89.297363, 29.319377, -0.45453465) failed to convert
-rank 9: Point 934 (-91.733891, 28.966665, 16.533763) failed to convert
-rank 40: Point 928 (-90.751071, 29.901118, -0.5482136) failed to convert
-rank 65: Point 1289 (-90.222301, 29.937975, 12.205557) failed to convert
-rank 59: Point 936 (-90.412454, 29.811768, -0.39792158) failed to convert
-rank 23: Point 935 (-91.209142, 29.942937, -1.9030141) failed to convert
-rank 43: Point 939 (-90.69428, 29.883647, -0.37716182) failed to convert
-rank 20: Point 927 (-91.276747, 29.70002, -1.1800707) failed to convert
-rank 52: Point 926 (-90.55698, 29.693253, -2.6750697) failed to convert
-rank 6: Point 930 (-91.743991, 30.627726, 7.2498036) failed to convert
-rank 35: Point 942 (-90.859602, 29.854815, -2.8147513) failed to convert
-rank 2: Point 930 (-91.911009, 31.016024, -16.378502) failed to convert
-rank 69: Point 1290 (-90.107892, 29.758311, -0.21310114) failed to convert
-rank 60: Point 923 (-90.406341, 29.555405, -1.4641218) failed to convert
-rank 73: Point 1289 (-90.020726, 29.856117, -0.63386773) failed to convert
-rank 71: Point 1288 (-90.072399, 29.741051, -0.25198294) failed to convert
-rank 81: Point 1287 (-89.804667, 30.056022, 11.672487) failed to convert
-rank 48: Point 928 (-90.634017, 29.712216, -0.79487614) failed to convert
-rank 50: Point 936 (-90.621022, 29.383718, 0.14567577) failed to convert
-rank 72: Point 1300 (-90.038171, 29.90472, -0.36520944) failed to convert
-rank 77: Point 1290 (-89.959546, 29.62442, 1.772) failed to convert
-rank 75: Point 1291 (-89.937551, 30.39237, -9.2774589) failed to convert
-rank 96: Point 1303 (-89.195548, 29.185994, -0.0) failed to convert
-rank 24: Point 928 (-91.207168, 29.691083, -1.5047017) failed to convert
-rank 37: Point 938 (-90.810981, 29.881098, -0.17677245) failed to convert
-rank 99: Point 1289 (-88.849291, 29.832656, 1.5369681) failed to convert
-rank 3: Point 936 (-91.907049, 29.806892, 2.2786082) failed to convert
-rank 44: Point 931 (-90.682985, 29.868773, -0.39817387) failed to convert
-rank 94: Point 1299 (-89.224436, 29.303941, -0.0) failed to convert
-rank 66: Point 1297 (-90.187874, 29.923978, -7.6251822) failed to convert
-rank 47: Point 936 (-90.641456, 29.929388, -0.66195119) failed to convert
-rank 31: Point 935 (-91.006233, 29.622789, -0.59013403) failed to convert
-rank 53: Point 934 (-90.506106, 30.092289, -1.0531297) failed to convert
-rank 39: Point 934 (-90.787084, 29.603345, -1.2149664) failed to convert
-rank 88: Point 1301 (-89.392035, 30.035709, 0.89581979) failed to convert
-rank 80: Point 1297 (-89.838611, 30.105111, 0.49265066) failed to convert
-rank 38: Point 927 (-90.783343, 29.902811, 0.07226684) failed to convert
-rank 30: Point 933 (-91.010787, 30.166274, -10.244271) failed to convert
-rank 98: Point 1303 (-88.972491, 30.287868, 4.7926002) failed to convert
-rank 25: Point 941 (-91.159954, 30.188173, 0.97585214) failed to convert
-rank 85: Point 1290 (-89.67642, 29.454426, -3.9837362) failed to convert
-rank 62: Point 928 (-90.33554, 29.884993, -0.50023005) failed to convert
-rank 0: Point 872 (-92.37531, 29.628456, -0.0963643) failed to convert
-rank 4: Point 933 (-91.83418, 30.308604, -5.4071059) failed to convert
-rank 27: Point 934 (-91.112575, 30.235781, -6.2155628) failed to convert
-rank 97: Point 1286 (-89.150765, 29.166411, 5.058761) failed to convert
-rank 55: Point 934 (-90.498096, 29.66345, -1.3752251) failed to convert
-rank 89: Point 1290 (-89.394157, 29.33219, 19.709133) failed to convert
-rank 8: Point 925 (-91.649075, 30.992981, -6.7063423) failed to convert
-rank 74: Point 1299 (-89.990371, 29.9712, -3.9111938) failed to convert
-rank 86: Point 1300 (-89.603538, 29.376533, -3.4327981) failed to convert
-rank 95: Point 1289 (-89.216944, 29.191474, -0.00494355) failed to convert
-rank 46: Point 920 (-90.664059, 29.858054, -0.25188948) failed to convert
-rank 7: Point 938 (-91.691398, 30.873034, -13.44609) failed to convert
-rank 64: Point 1301 (-90.25494, 29.9658, -7.9580238) failed to convert
-rank 82: Point 1301 (-89.760894, 30.171679, 3.8054962) failed to convert
-rank 70: Point 1303 (-90.067107, 30.028433, -1.2788093) failed to convert
-rank 58: Point 925 (-90.461636, 29.431818, -1.9180085) failed to convert
-rank 51: Point 938 (-90.599836, 29.439483, -8.2296) failed to convert
-rank 57: Point 939 (-90.45346, 29.855266, -0.63011304) failed to convert
-rank 33: Point 932 (-90.934064, 29.55947, -0.45273436) failed to convert
-rank 93: Point 1289 (-89.269623, 29.104003, -0.47893887) failed to convert
-rank 83: Point 1288 (-89.77335, 29.698338, -0.0) failed to convert
-rank 90: Point 1299 (-89.365476, 29.188749, -0.10066232) failed to convert
-rank 54: Point 930 (-90.514796, 29.682053, -1.2222797) failed to convert
-rank 79: Point 1291 (-89.896019, 29.866769, -1.3122137) failed to convert
-rank 22: Point 931 (-91.259144, 29.46594, -0.52261265) failed to convert
-rank 13: Point 934 (-91.532924, 29.612313, -1.3848456) failed to convert
-rank 34: Point 924 (-90.865747, 30.169921, -0.25815361) failed to convert
-rank 91: Point 1290 (-89.346958, 29.153376, 0.24258151) failed to convert
-rank 61: Point 942 (-90.356566, 29.933149, -8.2872078) failed to convert
-rank 45: Point 940 (-90.666221, 29.942832, -0.93193334) failed to convert
-rank 11: Point 931 (-91.544889, 30.786232, 4.9986268) failed to convert
-rank 36: Point 929 (-90.844184, 29.731711, -1.0424437) failed to convert
-rank 87: Point 1290 (-89.497459, 29.644105, 0.1016595) failed to convert
-rank 21: Point 942 (-91.206225, 30.518974, 8.341128) failed to convert
-rank 14: Point 928 (-91.50217, 29.488983, 2.1069286) failed to convert
-rank 68: Point 1300 (-90.113549, 30.021843, -4.8691803) failed to convert
-rank 76: Point 1304 (-89.97409, 29.704224, -4.8594267) failed to convert
-rank 78: Point 1302 (-89.902401, 30.039452, -1.799844) failed to convert
-rank 84: Point 1300 (-89.664693, 30.436135, -4.4135497) failed to convert
-rank 1: Point 938 (-92.037124, 30.479856, -8.3701043) failed to convert
-rank 67: Point 1287 (-90.103966, 30.49786, -8.8746362) failed to convert
-rank 56: Point 933 (-90.474485, 29.811414, 0.02) failed to convert
-rank 12: Point 921 (-91.546018, 29.957987, -7.8614674) failed to convert
-rank 15: Point 933 (-91.45618, 29.743437, -3.1272481) failed to convert
-rank 92: Point 1300 (-89.297909, 29.312822, -0.46412597) failed to convert
-rank 5: Point 938 (-91.765452, 30.748866, -15.698244) failed to convert
-rank 65: Point 1290 (-90.250502, 29.56415, -0.37881726) failed to convert
-rank 32: Point 928 (-90.9113, 30.402347, -8.0380207) failed to convert
-rank 29: Point 936 (-91.032764, 30.124183, 19.361436) failed to convert
-rank 10: Point 930 (-91.62024, 30.326008, -11.561077) failed to convert
-rank 28: Point 926 (-91.110288, 29.609663, -0.70938615) failed to convert
-rank 26: Point 927 (-91.175923, 29.682556, -2.9786859) failed to convert
-rank 71: Point 1289 (-90.064977, 29.836471, -9.0) failed to convert
-rank 69: Point 1291 (-90.161022, 29.062447, 10.029137) failed to convert
-rank 81: Point 1288 (-89.907501, 28.770376, 52.2257) failed to convert
-rank 19: Point 944 (-91.249018, 30.566361, 9.8673492) failed to convert
-rank 73: Point 1290 (-90.021731, 29.84329, 1.5511788) failed to convert
-rank 63: Point 937 (-90.348479, 29.29085, 2.0654189) failed to convert
-rank 16: Point 930 (-91.35454, 30.722918, 15.263491) failed to convert
-rank 72: Point 1301 (-90.093362, 29.191732, 0.31299999) failed to convert
-rank 75: Point 1292 (-89.978964, 29.871477, -6.5684404) failed to convert
-rank 41: Point 937 (-90.738022, 29.850354, -1.0458472) failed to convert
-rank 77: Point 1291 (-89.925614, 30.051617, 1.7731773) failed to convert
-rank 9: Point 935 (-91.669124, 30.121651, -1.4102781) failed to convert
-rank 96: Point 1304 (-89.199777, 29.138038, -0.56693695) failed to convert
-rank 42: Point 932 (-90.704604, 30.031251, -8.6289064) failed to convert
-rank 17: Point 939 (-91.315371, 30.649194, 11.357569) failed to convert
-rank 40: Point 929 (-90.708588, 30.512439, -11.924179) failed to convert
-rank 59: Point 937 (-90.40856, 29.864835, -0.45815511) failed to convert
-rank 49: Point 937 (-90.613462, 29.697174, 0.00570741) failed to convert
-rank 99: Point 1290 (-88.883224, 29.468132, 14.829293) failed to convert
-rank 94: Point 1300 (-89.234238, 29.192457, -0.6150611) failed to convert
-rank 98: Point 1304 (-88.970172, 30.312747, 4.2610973) failed to convert
-rank 80: Point 1298 (-89.873308, 29.674714, -0.11909265) failed to convert
-rank 88: Point 1302 (-89.450556, 29.355687, 0.09076622) failed to convert
-rank 66: Point 1298 (-90.234808, 29.303082, 0.27892838) failed to convert
-rank 85: Point 1291 (-89.676401, 29.454461, -3.9837362) failed to convert
-rank 43: Point 940 (-90.718328, 29.536303, -1.1568322) failed to convert
-rank 20: Point 928 (-91.233958, 30.385816, -15.80632) failed to convert
-rank 48: Point 929 (-90.623614, 29.859982, -0.28277446) failed to convert
-rank 35: Point 943 (-90.859589, 29.854874, -3.9127123) failed to convert
-rank 60: Point 924 (-90.415026, 29.436105, -0.21877778) failed to convert
-rank 97: Point 1287 (-89.164295, 29.013668, 1.9985854) failed to convert
-rank 95: Point 1290 (-89.216431, 29.197194, -0.31197237) failed to convert
-rank 74: Point 1300 (-89.989956, 29.976308, -8.2296) failed to convert
-rank 18: Point 934 (-91.342202, 29.651248, 0.25944706) failed to convert
-rank 50: Point 937 (-90.616944, 29.441866, 0.30372531) failed to convert
-rank 89: Point 1291 (-89.395175, 29.3203, -4.4726354) failed to convert
-rank 6: Point 931 (-91.741222, 30.676557, -15.105889) failed to convert
-rank 23: Point 936 (-91.208066, 29.959994, -0.85359448) failed to convert
-rank 93: Point 1290 (-89.264963, 29.157363, -2.1470255) failed to convert
-rank 37: Point 939 (-90.81092, 29.881971, -0.1018803) failed to convert
-rank 2: Point 931 (-91.972693, 29.866737, -1.0216919) failed to convert
-rank 3: Point 937 (-91.911815, 29.717685, 2.6152657) failed to convert
-rank 44: Point 932 (-90.640561, 30.471779, -10.267575) failed to convert
-rank 39: Point 935 (-90.768633, 29.873383, -1.2395486) failed to convert
-rank 25: Point 942 (-91.191614, 29.688119, -3.7556504) failed to convert
-rank 64: Point 1302 (-90.297377, 29.398725, -3.7307521) failed to convert
-rank 83: Point 1289 (-89.766041, 29.787926, -0.56205729) failed to convert
-rank 38: Point 928 (-90.809932, 29.511967, -0.65386589) failed to convert
-rank 82: Point 1302 (-89.753881, 30.25684, -2.7882725) failed to convert
-rank 70: Point 1304 (-90.066979, 30.030011, -2.7343075) failed to convert
-rank 31: Point 936 (-90.976694, 30.072659, -2.8190724) failed to convert
-rank 90: Point 1300 (-89.337508, 29.512012, 3.7599314) failed to convert
-rank 86: Point 1301 (-89.577083, 29.692871, -0.0) failed to convert
-rank 91: Point 1291 (-89.346245, 29.161607, 0.31299999) failed to convert
-rank 30: Point 934 (-91.012879, 30.134341, 18.542882) failed to convert
-rank 52: Point 927 (-90.558871, 29.666381, 0.52354024) failed to convert
-rank 47: Point 937 (-90.641451, 29.929328, -0.42838737) failed to convert
-rank 79: Point 1292 (-89.914719, 29.632082, -4.0518371) failed to convert
-rank 0: Point 873 (-92.372966, 29.674787, -0.0) failed to convert
-rank 24: Point 929 (-91.170013, 30.278963, 13.205608) failed to convert
-rank 58: Point 926 (-90.448788, 29.609488, -0.44653878) failed to convert
-rank 53: Point 935 (-90.506109, 30.092228, -1.078357) failed to convert
-rank 68: Point 1301 (-90.11355, 30.021782, -4.8691803) failed to convert
-rank 4: Point 934 (-91.797951, 30.959777, -16.825909) failed to convert
-rank 8: Point 926 (-91.697929, 30.140817, -2.3560993) failed to convert
-rank 78: Point 1303 (-89.912609, 29.911775, 13.353398) failed to convert
-rank 76: Point 1305 (-89.965301, 29.815353, -1.6497806) failed to convert
-rank 87: Point 1291 (-89.441403, 30.296852, -2.7206736) failed to convert
-rank 51: Point 939 (-90.605479, 29.359125, 0.4572002) failed to convert
-rank 7: Point 939 (-91.714265, 30.472366, -4.4070001) failed to convert
-rank 33: Point 933 (-90.900016, 30.070598, 11.514054) failed to convert
-rank 65: Point 1291 (-90.264847, 29.372283, -0.58271955) failed to convert
-rank 67: Point 1288 (-90.184309, 29.45356, 0.31299999) failed to convert
-rank 57: Point 940 (-90.473923, 29.572656, 0.55345956) failed to convert
-rank 84: Point 1301 (-89.733534, 29.604916, 6.726e-05) failed to convert
-rank 92: Point 1301 (-89.296893, 29.324348, -0.00701971) failed to convert
-rank 55: Point 935 (-90.496821, 29.681157, -0.81559439) failed to convert
-rank 46: Point 921 (-90.698948, 29.35562, -0.35232571) failed to convert
-rank 62: Point 929 (-90.335534, 29.885053, -0.60591028) failed to convert
-rank 22: Point 932 (-91.208251, 30.280287, 10.387013) failed to convert
-rank 71: Point 1290 (-90.058523, 29.919226, -1.4935642) failed to convert
-rank 27: Point 935 (-91.147477, 29.689942, -1.7678534) failed to convert
-rank 34: Point 925 (-90.921154, 29.34075, -0.08647913) failed to convert
-rank 13: Point 935 (-91.499579, 30.179213, -2.7874302) failed to convert
-rank 81: Point 1289 (-89.818626, 29.883395, -0.19293785) failed to convert
-rank 69: Point 1292 (-90.095878, 29.91367, 7.2297521) failed to convert
-rank 73: Point 1291 (-90.020708, 29.856175, -0.00516528) failed to convert
-rank 11: Point 932 (-91.576425, 30.249804, 5.1125125) failed to convert
-rank 54: Point 931 (-90.514149, 29.691063, -0.96018866) failed to convert
-rank 1: Point 939 (-92.062273, 29.995767, -3.0288844) failed to convert
-rank 15: Point 934 (-91.45617, 29.743497, -3.1272481) failed to convert
-rank 45: Point 941 (-90.69925, 29.46784, -0.51094803) failed to convert
-rank 72: Point 1302 (-90.007462, 30.294682, 2.7160356) failed to convert
-rank 14: Point 929 (-91.492753, 29.649176, -2.626485) failed to convert
-rank 96: Point 1305 (-89.209477, 29.02778, -0.40719229) failed to convert
-rank 75: Point 1293 (-89.985387, 29.789971, 0.27497817) failed to convert
-rank 99: Point 1291 (-88.881405, 29.487014, 14.309061) failed to convert
-rank 29: Point 937 (-91.059888, 29.706712, -0.65651492) failed to convert
-rank 77: Point 1292 (-89.959518, 29.624474, 1.772) failed to convert
-rank 36: Point 930 (-90.82743, 29.979185, -7.8218179) failed to convert
-rank 94: Point 1301 (-89.252233, 28.986842, 10.498481) failed to convert
-rank 88: Point 1303 (-89.451444, 29.345212, -4.1919146) failed to convert
-rank 12: Point 922 (-91.499543, 30.743326, 5.0392307) failed to convert
-rank 98: Point 1305 (-88.997333, 30.018242, 5.1612959) failed to convert
-rank 32: Point 929 (-90.95748, 29.709072, -0.68139655) failed to convert
-rank 5: Point 939 (-91.778828, 30.51041, -5.5938397) failed to convert
-rank 41: Point 938 (-90.741034, 29.806515, -0.35967057) failed to convert
-rank 80: Point 1299 (-89.848712, 29.980344, 2.5045521) failed to convert
-rank 85: Point 1292 (-89.675074, 29.47044, 21.421319) failed to convert
-rank 66: Point 1299 (-90.234564, 29.306032, 0.03750758) failed to convert
-rank 97: Point 1288 (-89.136338, 29.3279, 6.1860046) failed to convert
-rank 89: Point 1292 (-89.39513, 29.320341, -4.4726354) failed to convert
-rank 93: Point 1291 (-89.269177, 29.109052, 13.967467) failed to convert
-rank 21: Point 943 (-91.244444, 29.911866, -0.54846352) failed to convert
-rank 26: Point 928 (-91.175887, 29.683098, -1.7592253) failed to convert
-rank 74: Point 1301 (-90.002327, 29.819263, 26.476283) failed to convert
-rank 95: Point 1291 (-89.225986, 29.088306, 3.1270986) failed to convert
-rank 61: Point 943 (-90.382926, 29.575448, -1.4410064) failed to convert
-rank 17: Point 940 (-91.375273, 29.67218, -0.65581463) failed to convert
-rank 64: Point 1303 (-90.254936, 29.96584, -7.9580238) failed to convert
-rank 83: Point 1290 (-89.784511, 29.560853, 12.555523) failed to convert
-rank 19: Point 945 (-91.279669, 30.075804, -0.60408115) failed to convert
-rank 40: Point 930 (-90.772179, 29.59312, -8.2296) failed to convert
-rank 10: Point 931 (-91.595893, 30.744307, -20.0) failed to convert
-rank 42: Point 933 (-90.704906, 30.026891, 11.415508) failed to convert
-rank 90: Point 1301 (-89.36714, 29.169221, 0.37740908) failed to convert
-rank 86: Point 1302 (-89.558768, 29.910081, -0.48205719) failed to convert
-rank 49: Point 938 (-90.617905, 29.633974, 0.07302234) failed to convert
-rank 70: Point 1305 (-90.082732, 29.827396, -1.0977991) failed to convert
-rank 18: Point 935 (-91.357423, 29.400111, 4.7322618) failed to convert
-rank 35: Point 944 (-90.85958, 29.854913, -4.5010118) failed to convert
-rank 82: Point 1303 (-89.757688, 30.21042, -0.02572594) failed to convert
-rank 79: Point 1293 (-89.914605, 29.633472, -0.20046329) failed to convert
-rank 68: Point 1302 (-90.183273, 29.108674, -0.0578488) failed to convert
-rank 91: Point 1292 (-89.344144, 29.185875, -0.01483184) failed to convert
-rank 9: Point 936 (-91.629638, 30.806994, -10.710257) failed to convert
-rank 60: Point 925 (-90.38179, 29.890031, -0.42761729) failed to convert
-rank 78: Point 1304 (-89.915869, 29.870882, -6.6415925) failed to convert
-rank 76: Point 1306 (-89.974348, 29.700764, 20.915699) failed to convert
-rank 48: Point 930 (-90.64879, 29.500799, -0.32213321) failed to convert
-rank 16: Point 931 (-91.387434, 30.186001, -0.68000001) failed to convert
-rank 59: Point 938 (-90.399952, 29.981935, 13.090692) failed to convert
-rank 87: Point 1292 (-89.49585, 29.661539, 0.10025754) failed to convert
-rank 50: Point 938 (-90.543045, 30.479705, -9.6867418) failed to convert
-rank 28: Point 927 (-91.105126, 29.690386, -0.67250206) failed to convert
-rank 65: Point 1292 (-90.259478, 29.444169, -0.54905262) failed to convert
-rank 2: Point 932 (-91.910967, 31.016067, -17.579005) failed to convert
-rank 23: Point 937 (-91.225764, 29.677498, -5.3187603) failed to convert
-rank 37: Point 940 (-90.811032, 29.880305, -1.7122783) failed to convert
-rank 44: Point 933 (-90.720523, 29.325897, -0.56029867) failed to convert
-rank 67: Point 1289 (-90.141046, 30.019482, -4.9880523) failed to convert
-rank 39: Point 936 (-90.738855, 30.304693, -0.55628128) failed to convert
-rank 31: Point 937 (-91.021253, 29.391491, -0.21561279) failed to convert
-rank 25: Point 943 (-91.158319, 30.213759, 12.229384) failed to convert
-rank 43: Point 941 (-90.652227, 30.482611, -9.0449854) failed to convert
-rank 56: Point 934 (-90.460953, 29.997671, 31.07911) failed to convert
-rank 20: Point 929 (-91.259549, 29.977053, -0.53836307) failed to convert
-rank 84: Point 1302 (-89.739666, 29.529592, 18.439066) failed to convert
-rank 52: Point 928 (-90.55944, 29.658171, -0.79064993) failed to convert
-rank 81: Point 1290 (-89.775904, 30.405859, -11.606251) failed to convert
-rank 71: Point 1291 (-90.057952, 29.926335, -7.9510134) failed to convert
-rank 73: Point 1292 (-90.035741, 29.663847, -0.11333339) failed to convert
-rank 69: Point 1293 (-90.089679, 29.993463, 0.04830953) failed to convert
-rank 0: Point 874 (-92.376951, 29.587938, -0.63985218) failed to convert
-rank 47: Point 938 (-90.686237, 29.286486, -0.0) failed to convert
-rank 24: Point 930 (-91.205329, 29.720318, -0.38552771) failed to convert
-rank 63: Point 938 (-90.286103, 30.129904, 3.74) failed to convert
-rank 96: Point 1306 (-89.206338, 29.063169, 2.6796166) failed to convert
-rank 92: Point 1302 (-89.312755, 29.141836, 0.10008933) failed to convert
-rank 4: Point 935 (-91.822077, 30.525887, -6.6257607) failed to convert
-rank 53: Point 936 (-90.53935, 29.62928, -0.19485215) failed to convert
-rank 72: Point 1303 (-90.043783, 29.832586, 1.3734666) failed to convert
-rank 6: Point 932 (-91.762793, 30.292798, -1.8935351) failed to convert
-rank 58: Point 927 (-90.419423, 30.012135, -6.6248285) failed to convert
-rank 75: Point 1294 (-89.990065, 29.730542, 16.959879) failed to convert
-rank 55: Point 936 (-90.513478, 29.448767, 0.3048) failed to convert
-rank 77: Point 1293 (-89.935561, 29.926682, -8.5026189) failed to convert
-rank 30: Point 935 (-91.0397, 29.723393, -0.58016733) failed to convert
-rank 51: Point 940 (-90.589245, 29.589735, -0.57749924) failed to convert
-rank 22: Point 933 (-91.203944, 30.348302, -6.7815458) failed to convert
-rank 94: Point 1302 (-89.240096, 29.125634, 0.11732908) failed to convert
-rank 99: Point 1292 (-88.813877, 30.206649, 11.312424) failed to convert
-rank 80: Point 1300 (-89.904299, 29.285513, 1.822739) failed to convert
-rank 33: Point 934 (-90.919145, 29.784036, -1.0565489) failed to convert
-rank 88: Point 1304 (-89.3932, 30.022111, 1.4205329) failed to convert
-rank 98: Point 1306 (-89.086285, 29.038364, 6.5017214) failed to convert
-rank 3: Point 938 (-91.870543, 30.480772, -5.4483554) failed to convert
-rank 85: Point 1293 (-89.676373, 29.454515, -3.9837362) failed to convert
-rank 7: Point 940 (-91.757228, 29.706357, 2.0513136) failed to convert
-rank 97: Point 1289 (-89.164036, 29.016153, -0.0) failed to convert
-rank 57: Point 941 (-90.454012, 29.847388, -0.67220592) failed to convert
-rank 38: Point 929 (-90.784365, 29.887737, -0.25788012) failed to convert
-rank 13: Point 936 (-91.492894, 30.291674, -0.31799999) failed to convert
-rank 89: Point 1293 (-89.318271, 30.20345, 3.5624656) failed to convert
-rank 66: Point 1300 (-90.216069, 29.551961, -0.44708552) failed to convert
-rank 34: Point 926 (-90.892621, 29.770181, -1.2675158) failed to convert
-rank 27: Point 936 (-91.126839, 30.013628, -0.57032553) failed to convert
-rank 93: Point 1292 (-89.261898, 29.192084, 0.28291004) failed to convert
-rank 74: Point 1302 (-89.99035, 29.971257, -3.9111938) failed to convert
-rank 11: Point 933 (-91.547999, 30.732555, 2.5300893) failed to convert
-rank 8: Point 927 (-91.691778, 30.249241, -3.2403709) failed to convert
-rank 95: Point 1292 (-89.213515, 29.230087, -0.0) failed to convert
-rank 54: Point 932 (-90.519867, 29.611213, 0.19937686) failed to convert
-rank 45: Point 942 (-90.699751, 29.460502, -0.81427615) failed to convert
-rank 86: Point 1303 (-89.60352, 29.376591, -2.7239526) failed to convert
-rank 1: Point 940 (-92.069323, 29.858426, -0.0) failed to convert
-rank 90: Point 1302 (-89.366887, 29.172056, 3.9158823) failed to convert
-rank 83: Point 1291 (-89.767449, 29.770523, -0.06648537) failed to convert
-rank 14: Point 930 (-91.427474, 30.740172, 15.578338) failed to convert
-rank 64: Point 1304 (-90.254931, 29.9659, -7.9580238) failed to convert
-rank 29: Point 938 (-91.059239, 29.71667, -1.1214773) failed to convert
-rank 70: Point 1306 (-90.09378, 29.684417, -1.0882679) failed to convert
-rank 82: Point 1304 (-89.83284, 29.28522, 4.8631997) failed to convert
-rank 12: Point 923 (-91.522147, 30.363493, -0.34999999) failed to convert
-rank 46: Point 922 (-90.693962, 29.4278, -0.75336003) failed to convert
-rank 79: Point 1294 (-89.914306, 29.637232, 0.20953073) failed to convert
-rank 36: Point 931 (-90.835328, 29.862674, -1.2419914) failed to convert
-rank 91: Point 1293 (-89.346166, 29.162443, 0.31299999) failed to convert
-rank 41: Point 939 (-90.734633, 29.899289, -0.1789784) failed to convert
-rank 68: Point 1303 (-90.113939, 30.016677, 1.7223938) failed to convert
-rank 78: Point 1305 (-89.915867, 29.870822, -6.6415925) failed to convert
-rank 76: Point 1307 (-89.954455, 29.952178, -0.45259559) failed to convert
-rank 65: Point 1293 (-90.199753, 30.232971, 4.27) failed to convert
-rank 26: Point 929 (-91.175892, 29.68291, -4.337304) failed to convert
-rank 21: Point 944 (-91.218689, 30.322036, -9.6075457) failed to convert
-rank 5: Point 940 (-91.777344, 30.536771, -10.192873) failed to convert
-rank 32: Point 930 (-90.95935, 29.680422, -0.54488932) failed to convert
-rank 61: Point 944 (-90.383154, 29.572337, -1.7896394) failed to convert
-rank 87: Point 1293 (-89.522462, 29.34684, 1.468752) failed to convert
-rank 84: Point 1303 (-89.74002, 29.52483, -4.433621) failed to convert
-rank 67: Point 1290 (-90.141047, 30.019421, -4.9880523) failed to convert
-rank 17: Point 941 (-91.374501, 29.684681, -4.4784266) failed to convert
-rank 15: Point 935 (-91.456164, 29.743537, -3.1272481) failed to convert
-rank 62: Point 930 (-90.33553, 29.885093, -0.63533159) failed to convert
-rank 81: Point 1291 (-89.779414, 30.363215, -10.160606) failed to convert
-rank 40: Point 931 (-90.768684, 29.644219, -0.70559843) failed to convert
-rank 42: Point 934 (-90.715443, 29.875046, -0.44344587) failed to convert
-rank 18: Point 936 (-91.342696, 29.642843, -1.798931) failed to convert
-rank 71: Point 1292 (-90.056229, 29.948333, 20.250959) failed to convert
-rank 60: Point 926 (-90.435647, 29.150986, 2.0980814) failed to convert
-rank 69: Point 1294 (-90.104783, 29.798437, -4.2092882) failed to convert
-rank 10: Point 932 (-91.621292, 30.307277, 21.159186) failed to convert
-rank 19: Point 946 (-91.318292, 29.447874, 0.22008258) failed to convert
-rank 49: Point 939 (-90.617905, 29.633913, -1.3769761) failed to convert
-rank 73: Point 1293 (-90.009913, 29.993442, -4.2307959) failed to convert
-rank 9: Point 937 (-91.619296, 30.982834, -15.384241) failed to convert
-rank 35: Point 945 (-90.859566, 29.854973, -3.5611888) failed to convert
-rank 92: Point 1303 (-89.314352, 29.12323, 0.12304271) failed to convert
-rank 72: Point 1304 (-90.033246, 29.96705, -0.90202277) failed to convert
-rank 96: Point 1307 (-89.186334, 29.289746, -0.0) failed to convert
-rank 75: Point 1295 (-89.945981, 30.286371, -0.70037042) failed to convert
-rank 50: Point 939 (-90.600544, 29.674636, -0.90586859) failed to convert
-rank 37: Point 941 (-90.863099, 29.106101, -0.51043822) failed to convert
-rank 2: Point 933 (-91.910939, 31.016096, -18.007824) failed to convert
-rank 48: Point 931 (-90.663423, 29.290065, -0.61299684) failed to convert
-rank 16: Point 932 (-91.354351, 30.72585, 16.957282) failed to convert
-rank 77: Point 1294 (-89.940118, 29.869387, 22.938766) failed to convert
-rank 80: Point 1301 (-89.869788, 29.718097, -0.0) failed to convert
-rank 99: Point 1293 (-88.869381, 29.615585, 10.96896) failed to convert
-rank 20: Point 930 (-91.234904, 30.370315, 8.5268327) failed to convert
-rank 23: Point 938 (-91.209121, 29.942903, -2.3094505) failed to convert
-rank 44: Point 934 (-90.705805, 29.539698, -1.0182159) failed to convert
-rank 56: Point 935 (-90.488301, 29.619842, -0.35287777) failed to convert
-rank 25: Point 944 (-91.189686, 29.718634, -1.5295154) failed to convert
-rank 94: Point 1303 (-89.236182, 29.170204, -0.67131034) failed to convert
-rank 59: Point 939 (-90.408575, 29.864387, -0.39288215) failed to convert
-rank 88: Point 1305 (-89.400987, 29.932329, -0.0) failed to convert
-rank 97: Point 1290 (-89.151029, 29.162785, -0.0) failed to convert
-rank 53: Point 937 (-90.552845, 29.439461, -0.0) failed to convert
-rank 98: Point 1307 (-89.072888, 29.1873, 5.0259073) failed to convert
-rank 28: Point 928 (-91.106693, 29.665807, -0.62021073) failed to convert
-rank 47: Point 939 (-90.67064, 29.511235, -0.75275631) failed to convert
-rank 89: Point 1294 (-89.385209, 29.435409, 3.1151513) failed to convert
-rank 31: Point 938 (-90.981465, 30.000281, -0.98077466) failed to convert
-rank 24: Point 931 (-91.205082, 29.72415, -0.02) failed to convert
-rank 85: Point 1294 (-89.633267, 29.973652, 3.1099999) failed to convert
-rank 66: Point 1301 (-90.246518, 29.145997, -0.05809503) failed to convert
-rank 93: Point 1293 (-89.262597, 29.184076, 12.684399) failed to convert
-rank 95: Point 1293 (-89.215072, 29.212397, -0.0) failed to convert
-rank 74: Point 1303 (-89.99247, 29.944303, -1.4992525) failed to convert
-rank 4: Point 936 (-91.797891, 30.959788, -19.138391) failed to convert
-rank 86: Point 1304 (-89.544049, 30.083608, 3.7127447) failed to convert
-rank 63: Point 939 (-90.305994, 29.864331, -1.0574586) failed to convert
-rank 90: Point 1303 (-89.299798, 29.942962, -0.0) failed to convert
-rank 39: Point 937 (-90.803548, 29.360325, -0.24407242) failed to convert
-rank 52: Point 929 (-90.585029, 29.296267, 1.1126304) failed to convert
-rank 70: Point 1307 (-90.075895, 29.915161, 21.227937) failed to convert
-rank 82: Point 1305 (-89.755286, 30.23956, -1.211475) failed to convert
-rank 83: Point 1292 (-89.731789, 30.204481, 0.3048) failed to convert
-rank 43: Point 942 (-90.718344, 29.536027, -0.9969244) failed to convert
-rank 79: Point 1295 (-89.893475, 29.897986, -0.53054727) failed to convert
-rank 58: Point 928 (-90.490112, 29.034466, 7.344665) failed to convert
-rank 33: Point 935 (-90.899659, 30.075026, -3.0200874) failed to convert
-rank 91: Point 1294 (-89.338953, 29.245861, -0.015) failed to convert
-rank 51: Point 941 (-90.583244, 29.674579, -0.52697978) failed to convert
-rank 6: Point 933 (-91.748167, 30.553259, -10.943355) failed to convert
-rank 55: Point 937 (-90.496547, 29.684747, -1.402912) failed to convert
-rank 3: Point 939 (-91.87087, 30.47468, -8.2296) failed to convert
-rank 64: Point 1305 (-90.254523, 29.971264, 25.912763) failed to convert
-rank 68: Point 1304 (-90.076293, 30.499585, -8.8922146) failed to convert
-rank 78: Point 1306 (-89.962225, 29.284889, 0.8393919) failed to convert
-rank 76: Point 1308 (-89.974038, 29.704256, -4.8594267) failed to convert
-rank 38: Point 930 (-90.784058, 29.892136, -1.0751972) failed to convert
-rank 7: Point 941 (-91.684287, 30.995943, -11.907435) failed to convert
-rank 57: Point 942 (-90.453892, 29.848865, -0.90992055) failed to convert
-rank 22: Point 934 (-91.19962, 30.41627, 13.634978) failed to convert
-rank 34: Point 927 (-90.892344, 29.774296, -0.64525301) failed to convert
-rank 67: Point 1291 (-90.211386, 29.093737, -0.42719667) failed to convert
-rank 11: Point 934 (-91.560735, 30.516634, -6.3782482) failed to convert
-rank 8: Point 928 (-91.64924, 30.989204, -2.974668) failed to convert
-rank 13: Point 937 (-91.532915, 29.612042, -1.5690009) failed to convert
-rank 84: Point 1304 (-89.74, 29.524888, -4.433621) failed to convert
-rank 81: Point 1292 (-89.841386, 29.601177, 23.60752) failed to convert
-rank 27: Point 937 (-91.115363, 30.192336, 7.070634) failed to convert
-rank 87: Point 1294 (-89.52172, 29.3555, -2.758477) failed to convert
-rank 14: Point 931 (-91.485684, 29.768796, -2.8559761) failed to convert
-rank 65: Point 1294 (-90.259417, 29.44417, 0.56807693) failed to convert
-rank 54: Point 933 (-90.497181, 29.926766, -0.39524062) failed to convert
-rank 71: Point 1293 (-90.067236, 29.807015, 1.3926952) failed to convert
-rank 0: Point 875 (-92.374554, 29.635889, -0.28362787) failed to convert
-rank 69: Point 1295 (-90.101446, 29.841406, 0.35777493) failed to convert
-rank 92: Point 1304 (-89.32927, 28.95047, 13.489109) failed to convert
-rank 96: Point 1308 (-89.09273, 30.330093, 3.3879979) failed to convert
-rank 72: Point 1305 (-90.031788, 29.985469, 0.55397722) failed to convert
-rank 29: Point 939 (-91.05819, 29.73282, -0.59784611) failed to convert
-rank 1: Point 941 (-92.10066, 29.243869, 4.7496202) failed to convert
-rank 73: Point 1294 (-90.02852, 29.756076, -3.0832219) failed to convert
-rank 46: Point 923 (-90.635751, 30.260171, -1.1451326) failed to convert
-rank 12: Point 924 (-91.580915, 29.355503, 2.6185476) failed to convert
-rank 36: Point 932 (-90.835211, 29.864366, -1.2783894) failed to convert
-rank 75: Point 1296 (-89.964258, 30.056974, 0.8936812) failed to convert
-rank 15: Point 936 (-91.456154, 29.743597, -3.1272481) failed to convert
-rank 26: Point 930 (-91.175899, 29.682795, -4.337304) failed to convert
-rank 77: Point 1295 (-89.957808, 29.645621, -4.7847507) failed to convert
-rank 5: Point 941 (-91.809419, 29.958629, -2.9983276) failed to convert
-rank 18: Point 937 (-91.342663, 29.642893, -2.918005) failed to convert
-rank 30: Point 936 (-91.03967, 29.723717, -0.55118756) failed to convert
-rank 94: Point 1304 (-89.161978, 30.005577, 1.213838) failed to convert
-rank 80: Point 1302 (-89.877822, 29.617196, -0.52390945) failed to convert
-rank 45: Point 943 (-90.699855, 29.458985, -0.72043681) failed to convert
-rank 19: Point 947 (-91.251403, 30.527781, 9.2681305) failed to convert
-rank 32: Point 931 (-90.92915, 30.134731, 29.129542) failed to convert
-rank 88: Point 1306 (-89.43311, 29.559509, 2.0887658) failed to convert
-rank 42: Point 935 (-90.741563, 29.496001, -0.94083253) failed to convert
-rank 98: Point 1308 (-88.983719, 30.164837, 8.5812302) failed to convert
-rank 99: Point 1294 (-88.816524, 30.176688, 12.553651) failed to convert
-rank 97: Point 1291 (-89.15673, 29.098448, -0.0) failed to convert
-rank 9: Point 938 (-91.668846, 30.124531, -0.83099543) failed to convert
-rank 41: Point 940 (-90.734615, 29.899445, -0.36494284) failed to convert
-rank 21: Point 945 (-91.21428, 30.391739, 17.182913) failed to convert
-rank 35: Point 946 (-90.859932, 29.848993, -1.1411885) failed to convert
-rank 40: Point 932 (-90.754134, 29.856424, -0.29269019) failed to convert
-rank 66: Point 1302 (-90.251085, 29.083278, 3.2962669) failed to convert
-rank 10: Point 933 (-91.595493, 30.750347, 9.062304) failed to convert
-rank 85: Point 1295 (-89.632613, 29.98057, 3.1670392) failed to convert
-rank 89: Point 1295 (-89.3951, 29.320368, -4.4726354) failed to convert
-rank 17: Point 942 (-91.374453, 29.685461, -4.8411387) failed to convert
-rank 49: Point 940 (-90.617905, 29.633873, -1.1050974) failed to convert
-rank 95: Point 1294 (-89.216808, 29.192644, -0.18980048) failed to convert
-rank 61: Point 945 (-90.383562, 29.566714, -2.84988) failed to convert
-rank 2: Point 934 (-91.911137, 31.01246, -14.75265) failed to convert
-rank 74: Point 1304 (-90.004827, 29.787299, -0.62021057) failed to convert
-rank 37: Point 942 (-90.811012, 29.88027, -1.3872806) failed to convert
-rank 60: Point 927 (-90.377366, 29.94962, -6.9965916) failed to convert
-rank 62: Point 931 (-90.335523, 29.885154, -0.62434681) failed to convert
-rank 93: Point 1294 (-89.234031, 29.509187, 4.8225807) failed to convert
-rank 90: Point 1304 (-89.306711, 29.864186, -0.0) failed to convert
-rank 86: Point 1305 (-89.600949, 29.407424, 12.289869) failed to convert
-rank 48: Point 932 (-90.633903, 29.713239, 0.76716476) failed to convert
-rank 70: Point 1308 (-90.07553, 29.919806, 22.737956) failed to convert
-rank 82: Point 1306 (-89.757671, 30.210478, -0.67531092) failed to convert
-rank 83: Point 1293 (-89.784978, 29.554869, -0.18849062) failed to convert
-rank 23: Point 939 (-91.20814, 29.958452, -0.61679119) failed to convert
-rank 59: Point 940 (-90.41114, 29.829086, 0.96637967) failed to convert
-rank 25: Point 945 (-91.213473, 29.338348, 1.5843101) failed to convert
-rank 56: Point 936 (-90.489711, 29.600185, -0.21546082) failed to convert
-rank 44: Point 935 (-90.683061, 29.867082, -0.93486709) failed to convert
-rank 91: Point 1295 (-89.341399, 29.217421, 0.18151013) failed to convert
-rank 79: Point 1296 (-89.914694, 29.632113, -3.8860919) failed to convert
-rank 28: Point 929 (-91.104839, 29.694428, 0.1007079) failed to convert
-rank 53: Point 938 (-90.509211, 30.049113, 25.974326) failed to convert
-rank 64: Point 1306 (-90.247033, 30.070305, 3.5599999) failed to convert
-rank 76: Point 1309 (-89.947072, 30.04459, 3.8238431) failed to convert
-rank 78: Point 1307 (-89.915865, 29.870781, -6.6415925) failed to convert
-rank 68: Point 1305 (-90.118893, 29.952231, -0.6089887) failed to convert
-rank 20: Point 931 (-91.238635, 30.310963, -6.8786321) failed to convert
-rank 47: Point 940 (-90.633517, 30.041376, 25.874549) failed to convert
-rank 4: Point 937 (-91.850845, 30.00167, -4.3816062) failed to convert
-rank 63: Point 940 (-90.328185, 29.565815, -0.56005524) failed to convert
-rank 31: Point 939 (-91.002534, 29.679101, -1.3011709) failed to convert
-rank 67: Point 1292 (-90.141047, 30.019381, -4.9880523) failed to convert
-rank 84: Point 1305 (-89.739988, 29.524926, -4.433621) failed to convert
-rank 50: Point 940 (-90.611063, 29.525251, 0.37975741) failed to convert
-rank 39: Point 938 (-90.773773, 29.798061, -1.3500917) failed to convert
-rank 81: Point 1293 (-89.787079, 30.269584, -1.6247664) failed to convert
-rank 65: Point 1295 (-90.221059, 29.95339, -7.9796646) failed to convert
-rank 69: Point 1296 (-90.107842, 29.758346, -1.2773704) failed to convert
-rank 24: Point 932 (-91.169962, 30.279547, 11.313694) failed to convert
-rank 43: Point 943 (-90.713283, 29.609423, -8.2296) failed to convert
-rank 52: Point 930 (-90.556752, 29.695555, -2.7183173) failed to convert
-rank 16: Point 933 (-91.411626, 29.785547, -0.38189909) failed to convert
-rank 96: Point 1309 (-89.191768, 29.227653, -0.33996742) failed to convert
-rank 72: Point 1306 (-90.015035, 30.198348, 4.6199983) failed to convert
-rank 87: Point 1295 (-89.453439, 30.156089, 4.1614075) failed to convert
-rank 33: Point 936 (-90.916822, 29.818184, -2.6280479) failed to convert
-rank 58: Point 929 (-90.461598, 29.431995, -8.2296) failed to convert
-rank 51: Point 942 (-90.562301, 29.969011, -0.2400429) failed to convert
-rank 92: Point 1305 (-89.325007, 28.999771, 3.0148401) failed to convert
-rank 71: Point 1294 (-90.057248, 29.935122, 35.444379) failed to convert
-rank 73: Point 1295 (-90.013606, 29.9463, 18.581065) failed to convert
-rank 75: Point 1297 (-89.993838, 29.682284, 1.745972) failed to convert
-rank 94: Point 1305 (-89.233068, 29.205601, -0.05241078) failed to convert
-rank 55: Point 938 (-90.496817, 29.680928, -1.0777835) failed to convert
-rank 7: Point 942 (-91.733383, 30.132987, -2.8869411) failed to convert
-rank 57: Point 943 (-90.470142, 29.624596, 0.78803911) failed to convert
-rank 3: Point 940 (-91.905463, 29.835677, -0.85742898) failed to convert
-rank 13: Point 938 (-91.50205, 30.137077, 9.4126159) failed to convert
-rank 22: Point 935 (-91.200374, 30.404375, -15.005305) failed to convert
-rank 88: Point 1307 (-89.409433, 29.834091, -0.2212768) failed to convert
-rank 66: Point 1303 (-90.180406, 30.019847, 0.84508648) failed to convert
-rank 6: Point 934 (-91.741182, 30.676564, -15.105889) failed to convert
-rank 34: Point 928 (-90.892704, 29.768897, -0.81797194) failed to convert
-rank 8: Point 929 (-91.693318, 30.221642, -8.2296) failed to convert
-rank 80: Point 1303 (-89.887101, 29.500899, 3.1154372) failed to convert
-rank 99: Point 1295 (-88.82483, 30.087113, 13.526047) failed to convert
-rank 97: Point 1292 (-89.164444, 29.010871, -0.27491733) failed to convert
-rank 77: Point 1296 (-89.957401, 29.650682, 25.969415) failed to convert
-rank 98: Point 1309 (-89.084484, 29.057141, 0.90252136) failed to convert
-rank 11: Point 935 (-91.558172, 30.560179, -8.21279) failed to convert
-rank 27: Point 938 (-91.147463, 29.68998, -2.0654889) failed to convert
-rank 14: Point 932 (-91.485692, 29.768457, -2.9543741) failed to convert
-rank 85: Point 1296 (-89.623211, 30.092561, 3.04) failed to convert
-rank 54: Point 934 (-90.49064, 30.017171, -8.8373719) failed to convert
-rank 12: Point 925 (-91.495078, 30.817617, -12.728509) failed to convert
-rank 46: Point 924 (-90.65938, 29.924665, -0.44476168) failed to convert
-rank 89: Point 1296 (-89.429457, 28.917928, 2.0299934) failed to convert
-rank 36: Point 933 (-90.826693, 29.989918, 12.367725) failed to convert
-rank 95: Point 1295 (-89.217231, 29.187829, -0.27614741) failed to convert
-rank 93: Point 1295 (-89.252377, 29.300572, -0.0) failed to convert
-rank 1: Point 942 (-92.027185, 30.663627, -9.3114974) failed to convert
-rank 74: Point 1305 (-90.050312, 29.203059, 2.9034095) failed to convert
-rank 38: Point 931 (-90.775684, 30.014073, 14.170787) failed to convert
-rank 5: Point 942 (-91.789032, 30.327206, -8.2296) failed to convert
-rank 30: Point 937 (-91.009778, 30.181038, 9.880115) failed to convert
-rank 90: Point 1305 (-89.356688, 29.290034, 17.982665) failed to convert
-rank 0: Point 876 (-92.373989, 29.643238, -0.98927613) failed to convert
-rank 86: Point 1306 (-89.53632, 30.174356, 2.207377) failed to convert
-rank 70: Point 1309 (-90.082764, 29.826603, -4.2367202) failed to convert
-rank 83: Point 1294 (-89.739118, 30.115505, 1.0876961) failed to convert
-rank 18: Point 938 (-91.308444, 30.200641, -1.2046731) failed to convert
-rank 82: Point 1307 (-89.757415, 30.213561, 0.27686295) failed to convert
-rank 15: Point 937 (-91.484981, 29.254788, 2.7178199) failed to convert
-rank 29: Point 940 (-91.058506, 29.727916, -1.0325342) failed to convert
-rank 26: Point 931 (-91.141628, 30.221983, 5.5658353) failed to convert
-rank 19: Point 948 (-91.251665, 30.523592, -10.611376) failed to convert
-rank 78: Point 1308 (-89.915862, 29.870721, -4.1816714) failed to convert
-rank 45: Point 944 (-90.698332, 29.481017, -0.87933434) failed to convert
-rank 76: Point 1310 (-89.973006, 29.717146, 0.80868496) failed to convert
-rank 64: Point 1307 (-90.290001, 29.497585, 0.88768693) failed to convert
-rank 40: Point 933 (-90.743887, 30.005028, -10.222383) failed to convert
-rank 41: Point 941 (-90.734541, 29.900381, -0.24705591) failed to convert
-rank 79: Point 1297 (-89.880154, 30.063422, 0.27432001) failed to convert
-rank 68: Point 1306 (-90.11374, 30.018833, 0.81691757) failed to convert
-rank 91: Point 1296 (-89.347603, 29.145529, 0.31299999) failed to convert
-rank 37: Point 943 (-90.811565, 29.872113, -0.55655998) failed to convert
-rank 49: Point 941 (-90.617904, 29.633812, -0.46005083) failed to convert
-rank 21: Point 946 (-91.269097, 29.5141, 5.5422322) failed to convert
-rank 9: Point 939 (-91.618116, 31.002417, -3.3562271) failed to convert
-rank 32: Point 932 (-90.92938, 30.130622, -7.8094) failed to convert
-rank 42: Point 936 (-90.740673, 29.508948, -0.47302798) failed to convert
-rank 84: Point 1306 (-89.739968, 29.524983, -4.433621) failed to convert
-rank 67: Point 1293 (-90.141047, 30.01932, -4.9880523) failed to convert
-rank 81: Point 1294 (-89.804539, 30.055796, 8.6164909) failed to convert
-rank 65: Point 1296 (-90.247736, 29.600005, -0.3340658) failed to convert
-rank 59: Point 941 (-90.462814, 29.116027, 1.6538632) failed to convert
-rank 60: Point 928 (-90.39906, 29.654457, -0.67151199) failed to convert
-rank 25: Point 946 (-91.189686, 29.718573, -2.3083815) failed to convert
-rank 69: Point 1297 (-90.145279, 29.269124, -0.28513089) failed to convert
-rank 72: Point 1307 (-90.033354, 29.965331, -0.9349411) failed to convert
-rank 62: Point 932 (-90.334084, 29.904393, -0.44256598) failed to convert
-rank 56: Point 937 (-90.499602, 29.462392, -0.14012967) failed to convert
-rank 48: Point 933 (-90.633924, 29.712743, -0.76962117) failed to convert
-rank 23: Point 940 (-91.210825, 29.915745, -0.36349862) failed to convert
-rank 61: Point 946 (-90.417187, 29.10479, 1.1167368) failed to convert
-rank 92: Point 1306 (-89.277131, 29.54924, 4.635879) failed to convert
-rank 71: Point 1295 (-90.026724, 30.324048, -0.82829099) failed to convert
-rank 96: Point 1310 (-89.194969, 29.19133, -0.0) failed to convert
-rank 75: Point 1298 (-89.98627, 29.778452, -8.2296) failed to convert
-rank 87: Point 1296 (-89.505684, 29.545033, 0.63738105) failed to convert
-rank 28: Point 930 (-91.104177, 29.704556, 0.1) failed to convert
-rank 35: Point 947 (-90.859428, 29.856292, -0.91805381) failed to convert
-rank 66: Point 1304 (-90.22677, 29.40796, 1.3081686) failed to convert
-rank 73: Point 1296 (-90.009899, 29.993404, -3.380258) failed to convert
-rank 53: Point 939 (-90.506046, 30.09278, -0.88375579) failed to convert
-rank 44: Point 936 (-90.715672, 29.395997, -0.68675869) failed to convert
-rank 94: Point 1306 (-89.235004, 29.183369, -0.0) failed to convert
-rank 88: Point 1308 (-89.452114, 29.336468, -0.2452454) failed to convert
-rank 2: Point 935 (-91.923894, 30.777889, -14.292756) failed to convert
-rank 20: Point 932 (-91.236848, 30.339367, -4.2227711) failed to convert
-rank 47: Point 941 (-90.630841, 30.078806, -0.47144742) failed to convert
-rank 50: Point 941 (-90.616386, 29.449402, 0.03048) failed to convert
-rank 63: Point 941 (-90.306073, 29.863189, -1.114826) failed to convert
-rank 4: Point 938 (-91.822431, 30.518942, -4.5432963) failed to convert
-rank 80: Point 1304 (-89.896005, 29.388744, 1.5032671) failed to convert
-rank 99: Point 1296 (-88.873566, 29.567218, 11.594822) failed to convert
-rank 98: Point 1310 (-89.038495, 29.566728, 6.7334914) failed to convert
-rank 85: Point 1297 (-89.624121, 30.081542, 3.2743648) failed to convert
-rank 31: Point 940 (-90.998513, 29.74055, -0.58579125) failed to convert
-rank 39: Point 939 (-90.768633, 29.872976, -0.2348378) failed to convert
-rank 97: Point 1293 (-89.118248, 29.529052, 6.1603822) failed to convert
-rank 43: Point 944 (-90.713161, 29.611124, -0.74398604) failed to convert
-rank 77: Point 1297 (-89.957758, 29.645657, -4.7695107) failed to convert
-rank 52: Point 931 (-90.559407, 29.658194, -1.1072601) failed to convert
-rank 89: Point 1297 (-89.347897, 29.865526, -0.0) failed to convert
-rank 95: Point 1296 (-89.217457, 29.185239, -0.0) failed to convert
-rank 90: Point 1306 (-89.36144, 29.23479, 0.01680556) failed to convert
-rank 86: Point 1307 (-89.603509, 29.37663, -1.9942521) failed to convert
-rank 24: Point 933 (-91.205176, 29.722489, -0.912876) failed to convert
-rank 16: Point 934 (-91.356937, 30.683893, -9.910473) failed to convert
-rank 74: Point 1306 (-89.990336, 29.971295, -3.8916866) failed to convert
-rank 33: Point 937 (-90.906575, 29.971696, -0.90010951) failed to convert
-rank 7: Point 943 (-91.767994, 29.511046, 0.35208436) failed to convert
-rank 17: Point 943 (-91.37196, 29.726607, -7.2603365) failed to convert
-rank 10: Point 934 (-91.595839, 30.744336, -20.0) failed to convert
-rank 13: Point 939 (-91.532881, 29.612064, -1.421405) failed to convert
-rank 93: Point 1296 (-89.218729, 29.68202, 2.8248475) failed to convert
-rank 70: Point 1310 (-90.075967, 29.91411, -4.5751515) failed to convert
-rank 83: Point 1295 (-89.710507, 30.460476, -5.7308335) failed to convert
-rank 6: Point 935 (-91.743641, 30.632963, 9.3537376) failed to convert
-rank 11: Point 936 (-91.591764, 29.984591, -0.47588108) failed to convert
-rank 14: Point 933 (-91.434895, 30.617339, -6.098571) failed to convert
-rank 58: Point 930 (-90.44143, 29.710404, -0.50472585) failed to convert
-rank 64: Point 1308 (-90.240615, 30.154632, 4.3400001) failed to convert
-rank 27: Point 939 (-91.139701, 29.811968, -0.5458857) failed to convert
-rank 34: Point 929 (-90.898104, 29.687889, -0.88867197) failed to convert
-rank 46: Point 925 (-90.693919, 29.428012, 0.30378302) failed to convert
-rank 76: Point 1311 (-89.950453, 30.001862, 7.318545) failed to convert
-rank 78: Point 1309 (-89.934505, 29.636287, 35.235474) failed to convert
-rank 36: Point 934 (-90.844149, 29.731761, -2.0816836) failed to convert
-rank 79: Point 1298 (-89.869858, 30.191021, 2.8214252) failed to convert
-rank 68: Point 1307 (-90.135055, 29.742155, 3.2104602) failed to convert
-rank 82: Point 1308 (-89.786852, 29.854177, -9.76244) failed to convert
-rank 91: Point 1297 (-89.347034, 29.152067, 0.31299999) failed to convert
-rank 12: Point 926 (-91.519487, 30.408173, -11.241025) failed to convert
-rank 22: Point 936 (-91.256981, 29.500657, -0.45824322) failed to convert
-rank 54: Point 935 (-90.519789, 29.612263, -0.67780493) failed to convert
-rank 57: Point 944 (-90.454343, 29.842593, -0.69671184) failed to convert
-rank 1: Point 943 (-92.019184, 30.814497, -11.485396) failed to convert
-rank 5: Point 943 (-91.777335, 30.536831, -13.577316) failed to convert
-rank 67: Point 1294 (-90.120446, 30.28547, 4.2899614) failed to convert
-rank 84: Point 1307 (-89.703751, 29.965495, 2.9400001) failed to convert
-rank 81: Point 1295 (-89.803139, 30.072919, 8.8076037) failed to convert
-rank 65: Point 1297 (-90.221714, 29.944638, 30.21613) failed to convert
-rank 0: Point 877 (-92.374104, 29.621991, -0.01996829) failed to convert
-rank 3: Point 941 (-91.841918, 30.999605, -16.475474) failed to convert
-rank 72: Point 1308 (-90.048288, 29.774263, -0.65179427) failed to convert
-rank 29: Point 941 (-91.02785, 30.198821, 14.490194) failed to convert
-rank 92: Point 1307 (-89.264095, 29.697395, 2.1913707) failed to convert
-rank 55: Point 939 (-90.513581, 29.447096, -8.2296) failed to convert
-rank 51: Point 943 (-90.598628, 29.456476, 0.03205902) failed to convert
-rank 18: Point 939 (-91.34264, 29.642927, -3.6593601) failed to convert
-rank 42: Point 937 (-90.746471, 29.424139, -0.24336013) failed to convert
-rank 15: Point 938 (-91.437821, 30.04947, -0.33844681) failed to convert
-rank 19: Point 949 (-91.253032, 30.50184, -6.3927001) failed to convert
-rank 8: Point 930 (-91.65987, 30.805047, -10.567397) failed to convert
-rank 26: Point 932 (-91.17587, 29.683197, -2.5928762) failed to convert
-rank 69: Point 1298 (-90.107809, 29.75837, -1.0909952) failed to convert
-rank 71: Point 1296 (-90.102647, 29.348205, -0.04726114) failed to convert
-rank 75: Point 1299 (-89.976558, 29.901284, 1.4988614) failed to convert
-rank 87: Point 1297 (-89.521692, 29.355555, -4.4113706) failed to convert
-rank 30: Point 938 (-91.010738, 30.166309, -11.967363) failed to convert
-rank 66: Point 1305 (-90.143988, 30.491867, -9.8760787) failed to convert
-rank 32: Point 933 (-90.93652, 30.02298, -1.5972387) failed to convert
-rank 96: Point 1311 (-89.133703, 29.878146, 2.4086835) failed to convert
-rank 94: Point 1307 (-89.23601, 29.171686, -0.42125992) failed to convert
-rank 73: Point 1297 (-90.013209, 29.951273, -6.1600084) failed to convert
-rank 38: Point 932 (-90.784235, 29.889256, -0.85106167) failed to convert
-rank 25: Point 947 (-91.189687, 29.718533, -1.5550761) failed to convert
-rank 60: Point 929 (-90.377345, 29.949676, -8.7599527) failed to convert
-rank 40: Point 934 (-90.754146, 29.856159, -0.43612308) failed to convert
-rank 80: Point 1305 (-89.824945, 30.270949, -0.88494892) failed to convert
-rank 56: Point 938 (-90.501024, 29.442497, 0.3048) failed to convert
-rank 98: Point 1311 (-89.072769, 29.18691, 4.9784279) failed to convert
-rank 99: Point 1297 (-88.824171, 30.093803, 14.040417) failed to convert
-rank 88: Point 1309 (-89.463045, 29.207679, -0.43496091) failed to convert
-rank 97: Point 1294 (-89.073974, 30.017877, 2.9648913) failed to convert
-rank 77: Point 1298 (-89.930454, 29.989677, -0.6624964) failed to convert
-rank 45: Point 945 (-90.699191, 29.468582, -0.59896591) failed to convert
-rank 21: Point 947 (-91.255896, 29.727513, -7.5773286) failed to convert
-rank 48: Point 934 (-90.634289, 29.70749, -0.22713308) failed to convert
-rank 85: Point 1298 (-89.605723, 30.297855, -4.3755508) failed to convert
-rank 41: Point 942 (-90.694014, 30.481652, -9.889727) failed to convert
-rank 95: Point 1297 (-89.216289, 29.198454, -0.72274286) failed to convert
-rank 59: Point 942 (-90.401815, 29.955343, -7.3984017) failed to convert
-rank 89: Point 1298 (-89.405457, 29.199175, 0.29615835) failed to convert
-rank 86: Point 1308 (-89.602009, 29.39455, -3.1241954) failed to convert
-rank 74: Point 1307 (-89.982589, 30.069132, 3.6919457) failed to convert
-rank 70: Point 1311 (-90.082696, 29.827377, -0.85532644) failed to convert
-rank 37: Point 944 (-90.787316, 30.226578, -1.4885066) failed to convert
-rank 90: Point 1307 (-89.276836, 30.202285, 3.6615275) failed to convert
-rank 93: Point 1297 (-89.229178, 29.564005, 5.1503032) failed to convert
-rank 9: Point 940 (-91.625361, 30.878357, -13.180248) failed to convert
-rank 23: Point 941 (-91.224027, 29.704901, -7.0195445) failed to convert
-rank 64: Point 1309 (-90.258918, 29.912533, 0.58386662) failed to convert
-rank 53: Point 940 (-90.539905, 29.621114, 0.14150815) failed to convert
-rank 28: Point 931 (-91.072765, 30.191733, -5.329503) failed to convert
-rank 62: Point 933 (-90.363002, 29.512827, -0.43080054) failed to convert
-rank 49: Point 942 (-90.620202, 29.60109, -1.4903484) failed to convert
-rank 20: Point 933 (-91.226433, 30.504455, -8.1802219) failed to convert
-rank 47: Point 942 (-90.633974, 30.034169, -3.9595099) failed to convert
-rank 61: Point 947 (-90.381809, 29.590586, -0.13153523) failed to convert
-rank 83: Point 1296 (-89.766104, 29.78616, -0.34227925) failed to convert
-rank 78: Point 1310 (-89.91279, 29.909027, 43.180974) failed to convert
-rank 76: Point 1312 (-89.980005, 29.628128, 0.29505637) failed to convert
-rank 50: Point 942 (-90.638427, 29.133381, 1.499025) failed to convert
-rank 79: Point 1299 (-89.914657, 29.632161, -4.6076618) failed to convert
-rank 63: Point 942 (-90.336988, 29.446523, -0.26960555) failed to convert
-rank 68: Point 1308 (-90.131691, 29.785934, -0.23984152) failed to convert
-rank 31: Point 941 (-91.001761, 29.690868, -0.41944724) failed to convert
-rank 4: Point 939 (-91.797851, 30.959795, -19.138391) failed to convert
-rank 52: Point 932 (-90.578884, 29.383096, 0.21318631) failed to convert
-rank 44: Point 937 (-90.705767, 29.539742, -0.96580855) failed to convert
-rank 43: Point 945 (-90.695087, 29.871933, -0.72510584) failed to convert
-rank 33: Point 938 (-90.919433, 29.778816, -0.89560518) failed to convert
-rank 39: Point 940 (-90.768598, 29.873403, -1.6936251) failed to convert
-rank 82: Point 1309 (-89.75766, 30.210517, -8.2296) failed to convert
-rank 35: Point 948 (-90.832278, 30.256769, -1.8301174) failed to convert
-rank 91: Point 1298 (-89.335387, 29.286645, -0.23598416) failed to convert
-rank 7: Point 944 (-91.696618, 30.780843, -15.965336) failed to convert
-rank 24: Point 934 (-91.169911, 30.280131, 9.3343318) failed to convert
-rank 81: Point 1296 (-89.856987, 29.405774, 1.1771475) failed to convert
-rank 17: Point 944 (-91.374357, 29.686549, -4.6965209) failed to convert
-rank 67: Point 1295 (-90.126644, 30.205537, 4.4860548) failed to convert
-rank 84: Point 1308 (-89.730137, 29.644896, -0.35158079) failed to convert
-rank 65: Point 1298 (-90.180083, 30.488847, -8.4033469) failed to convert
-rank 72: Point 1309 (-90.029984, 30.00827, -1.3934653) failed to convert
-rank 13: Point 940 (-91.532864, 29.612321, -0.71423193) failed to convert
-rank 46: Point 926 (-90.681064, 29.613593, -0.62656484) failed to convert
-rank 92: Point 1308 (-89.297388, 29.3175, -0.73450133) failed to convert
-rank 58: Point 931 (-90.419389, 30.012085, -6.6248285) failed to convert
-rank 14: Point 934 (-91.492714, 29.64913, -3.2705369) failed to convert
-rank 2: Point 936 (-91.912171, 30.992868, -13.154306) failed to convert
-rank 71: Point 1297 (-90.064933, 29.836428, -9.0) failed to convert
-rank 69: Point 1299 (-90.147275, 29.242494, 0.2851563) failed to convert
-rank 34: Point 930 (-90.892318, 29.774351, -1.2721549) failed to convert
-rank 87: Point 1298 (-89.521674, 29.355591, -4.4113706) failed to convert
-rank 6: Point 936 (-91.792223, 29.761819, -0.83103489) failed to convert
-rank 11: Point 937 (-91.605874, 29.73995, -0.50766086) failed to convert
-rank 10: Point 935 (-91.579257, 31.025765, -13.193293) failed to convert
-rank 27: Point 940 (-91.147442, 29.690037, -2.1877702) failed to convert
-rank 75: Point 1300 (-89.990319, 29.726678, 21.632916) failed to convert
-rank 12: Point 927 (-91.524409, 30.324982, -2.1418133) failed to convert
-rank 36: Point 935 (-90.835213, 29.86396, -1.0310037) failed to convert
-rank 66: Point 1306 (-90.227821, 29.393516, 0.31299999) failed to convert
-rank 96: Point 1312 (-89.19149, 29.230646, -0.16955805) failed to convert
-rank 94: Point 1308 (-89.228433, 29.25792, -0.03113872) failed to convert
-rank 22: Point 937 (-91.2421, 29.740474, -7.2146165) failed to convert
-rank 16: Point 935 (-91.419797, 29.648854, -0.46606192) failed to convert
-rank 54: Point 936 (-90.47132, 30.28277, 3.25) failed to convert
-rank 1: Point 944 (-92.076545, 29.714208, 2.3766792) failed to convert
-rank 73: Point 1298 (-90.009879, 29.993347, -2.3943978) failed to convert
-rank 80: Point 1306 (-89.877513, 29.619846, -0.47758408) failed to convert
-rank 5: Point 944 (-91.777329, 30.536871, -13.577316) failed to convert
-rank 57: Point 945 (-90.47239, 29.593328, -0.21336) failed to convert
-rank 97: Point 1295 (-89.041109, 30.376564, 1.1110925) failed to convert
-rank 3: Point 942 (-91.852353, 30.810981, -9.9600696) failed to convert
-rank 29: Point 942 (-91.05941, 29.713838, -0.69945667) failed to convert
-rank 98: Point 1312 (-88.991424, 30.07977, 6.9944118) failed to convert
-rank 99: Point 1298 (-88.90803, 29.193964, 45.252284) failed to convert
-rank 88: Point 1310 (-89.450311, 29.357251, 0.21331658) failed to convert
-rank 26: Point 933 (-91.144042, 30.184215, -12.332204) failed to convert
-rank 0: Point 878 (-92.375671, 29.581614, -0.33129894) failed to convert
-rank 55: Point 940 (-90.481524, 29.892724, -8.2296) failed to convert
-rank 42: Point 938 (-90.741555, 29.495897, -0.81274468) failed to convert
-rank 95: Point 1298 (-89.218703, 29.170852, -0.0) failed to convert
-rank 51: Point 944 (-90.552622, 30.104072, -0.12909616) failed to convert
-rank 85: Point 1299 (-89.614709, 30.191118, -0.41038605) failed to convert
-rank 89: Point 1299 (-89.395056, 29.320409, -4.5369482) failed to convert
-rank 74: Point 1308 (-89.990315, 29.971352, -3.8916866) failed to convert
-rank 86: Point 1309 (-89.603491, 29.376688, -1.5980473) failed to convert
-rank 19: Point 950 (-91.252662, 30.507528, 11.212721) failed to convert
-rank 77: Point 1299 (-89.940819, 29.85942, -0.07717003) failed to convert
-rank 93: Point 1298 (-89.220053, 29.666937, 3.1152859) failed to convert
-rank 70: Point 1312 (-90.073707, 29.943012, -1.7587364) failed to convert
-rank 90: Point 1308 (-89.356949, 29.286715, 17.98088) failed to convert
-rank 18: Point 940 (-91.289489, 30.50557, -7.4679971) failed to convert
-rank 15: Point 939 (-91.430015, 30.17819, -1.1734203) failed to convert
-rank 40: Point 935 (-90.73878, 30.078845, -0.42869262) failed to convert
-rank 56: Point 939 (-90.490024, 29.595705, -0.94345961) failed to convert
-rank 30: Point 939 (-91.01272, 30.13611, 6.6510782) failed to convert
-rank 25: Point 948 (-91.177881, 29.905647, 0.1) failed to convert
-rank 78: Point 1311 (-89.902345, 30.039475, -1.799844) failed to convert
-rank 45: Point 946 (-90.666224, 29.942672, -1.0116268) failed to convert
-rank 83: Point 1297 (-89.764872, 29.801106, -0.05859305) failed to convert
-rank 68: Point 1309 (-90.117353, 29.971811, 4.2232202) failed to convert
-rank 76: Point 1313 (-89.974004, 29.704277, -4.8594267) failed to convert
-rank 79: Point 1300 (-89.893179, 29.901151, -2.8629865) failed to convert
-rank 48: Point 935 (-90.638224, 29.65129, 1.1859716) failed to convert
-rank 64: Point 1310 (-90.297329, 29.398762, -3.7307521) failed to convert
-rank 60: Point 930 (-90.384719, 29.849617, -0.5914741) failed to convert
-rank 21: Point 948 (-91.212965, 30.41222, -15.337537) failed to convert
-rank 8: Point 931 (-91.650897, 30.959974, -12.905493) failed to convert
-rank 32: Point 934 (-90.947529, 29.856798, -2.318033) failed to convert
-rank 41: Point 943 (-90.737532, 29.856511, -0.14001174) failed to convert
-rank 81: Point 1297 (-89.853599, 29.447946, 1.19971) failed to convert
-rank 91: Point 1299 (-89.345494, 29.169751, 0.31299999) failed to convert
-rank 82: Point 1310 (-89.786852, 29.854116, -9.76244) failed to convert
-rank 67: Point 1296 (-90.146146, 29.952816, 0.19948061) failed to convert
-rank 37: Point 945 (-90.803439, 29.991195, 27.779118) failed to convert
-rank 84: Point 1309 (-89.754219, 29.349341, 0.50406822) failed to convert
-rank 53: Point 941 (-90.506405, 30.087586, -2.0597095) failed to convert
-rank 92: Point 1309 (-89.321578, 29.038537, 8.2940147) failed to convert
-rank 28: Point 932 (-91.105037, 29.69104, -0.47559937) failed to convert
-rank 65: Point 1299 (-90.246323, 29.618643, -0.51933263) failed to convert
-rank 72: Point 1310 (-90.030161, 30.005831, -0.52981376) failed to convert
-rank 47: Point 943 (-90.631248, 30.072619, -0.77618982) failed to convert
-rank 71: Point 1298 (-90.057559, 29.930962, 38.875105) failed to convert
-rank 20: Point 934 (-91.284368, 29.575532, -0.58754688) failed to convert
-rank 59: Point 943 (-90.427969, 29.5977, 0.1106182) failed to convert
-rank 49: Point 943 (-90.57028, 30.304465, -0.3018265) failed to convert
-rank 61: Point 948 (-90.356548, 29.933206, -8.2872078) failed to convert
-rank 4: Point 940 (-91.803572, 30.857321, -12.373394) failed to convert
-rank 62: Point 934 (-90.360172, 29.55115, -0.55499948) failed to convert
-rank 50: Point 943 (-90.604952, 29.611869, -0.56070678) failed to convert
-rank 23: Point 942 (-91.193157, 30.195656, -3.4279182) failed to convert
-rank 75: Point 1301 (-89.978905, 29.871464, -6.5684404) failed to convert
-rank 63: Point 943 (-90.30609, 29.862863, -0.66492669) failed to convert
-rank 52: Point 933 (-90.540084, 29.928805, 0.19095838) failed to convert
-rank 9: Point 941 (-91.678056, 29.962168, -1.3187761) failed to convert
-rank 33: Point 939 (-90.923121, 29.722182, -0.62239716) failed to convert
-rank 38: Point 933 (-90.784215, 29.889511, -0.85016259) failed to convert
-rank 43: Point 946 (-90.718322, 29.536195, -1.0636351) failed to convert
-rank 87: Point 1299 (-89.521647, 29.355645, -4.4113706) failed to convert
-rank 66: Point 1307 (-90.18736, 29.927722, 37.963454) failed to convert
-rank 69: Point 1300 (-90.099219, 29.869179, -1.3773547) failed to convert
-rank 31: Point 942 (-91.028547, 29.277925, -0.50818793) failed to convert
-rank 39: Point 941 (-90.801307, 29.393191, -8.2296) failed to convert
-rank 80: Point 1307 (-89.880256, 29.585471, -1.7708879) failed to convert
-rank 94: Point 1309 (-89.207819, 29.491273, 4.1610082) failed to convert
-rank 17: Point 945 (-91.374482, 29.684437, -5.4379371) failed to convert
-rank 73: Point 1299 (-90.01995, 29.865129, 1.5837943) failed to convert
-rank 96: Point 1313 (-89.198207, 29.154282, -0.08791628) failed to convert
-rank 97: Point 1296 (-89.14636, 29.213603, -0.07295021) failed to convert
-rank 13: Point 941 (-91.492829, 30.29174, -0.31799999) failed to convert
-rank 14: Point 935 (-91.475002, 29.948443, -1.8256333) failed to convert
-rank 2: Point 937 (-91.910896, 31.01614, -17.019155) failed to convert
-rank 98: Point 1313 (-89.001422, 29.970909, 4.3942414) failed to convert
-rank 44: Point 938 (-90.683111, 29.86626, -0.1147053) failed to convert
-rank 46: Point 927 (-90.699803, 29.342683, 0.30521413) failed to convert
-rank 6: Point 937 (-91.785499, 29.883093, -0.53365754) failed to convert
-rank 88: Point 1311 (-89.422373, 29.683502, 0.67874292) failed to convert
-rank 99: Point 1299 (-88.866939, 29.634242, 10.534637) failed to convert
-rank 27: Point 941 (-91.111309, 30.25411, 5.6078083) failed to convert
-rank 11: Point 938 (-91.626936, 29.371194, 2.7) failed to convert
-rank 58: Point 932 (-90.451632, 29.569629, 1.1274203) failed to convert
-rank 85: Point 1300 (-89.675873, 29.456686, 1.3219479) failed to convert
-rank 12: Point 928 (-91.530559, 30.22067, -5.4287076) failed to convert
-rank 24: Point 935 (-91.213495, 29.58946, -0.06971495) failed to convert
-rank 34: Point 931 (-90.916778, 29.406516, -0.49485554) failed to convert
-rank 74: Point 1309 (-90.001799, 29.825421, 19.822974) failed to convert
-rank 70: Point 1313 (-90.075951, 29.914052, -7.1024501) failed to convert
-rank 16: Point 936 (-91.387504, 30.183969, -7.3466855) failed to convert
-rank 89: Point 1300 (-89.429919, 28.91147, 7.1772331) failed to convert
-rank 77: Point 1300 (-89.928532, 30.013657, -3.0665887) failed to convert
-rank 86: Point 1310 (-89.560531, 29.888694, -0.17827107) failed to convert
-rank 35: Point 949 (-90.865714, 29.762798, -0.82836423) failed to convert
-rank 95: Point 1299 (-89.125638, 30.212513, 1.9643874) failed to convert
-rank 76: Point 1314 (-89.956671, 29.92335, 23.09211) failed to convert
-rank 68: Point 1310 (-90.101406, 30.177499, 4.6599999) failed to convert
-rank 54: Point 937 (-90.515694, 29.669327, -0.48695311) failed to convert
-rank 90: Point 1309 (-89.270994, 30.267871, 2.4150908) failed to convert
-rank 93: Point 1299 (-89.255949, 29.259561, -0.00015821) failed to convert
-rank 78: Point 1312 (-89.964685, 29.25302, -0.60682961) failed to convert
-rank 1: Point 945 (-92.023328, 30.734518, -8.9029088) failed to convert
-rank 57: Point 946 (-90.437093, 30.078919, -0.29146263) failed to convert
-rank 83: Point 1298 (-89.765825, 29.789334, -0.56894149) failed to convert
-rank 64: Point 1311 (-90.241497, 30.142757, 4.0109583) failed to convert
-rank 79: Point 1301 (-89.91012, 29.689089, -0.00136824) failed to convert
-rank 5: Point 945 (-91.77732, 30.536931, -13.194792) failed to convert
-rank 91: Point 1300 (-89.360661, 28.993535, 13.825796) failed to convert
-rank 29: Point 943 (-91.028585, 30.187493, -12.500459) failed to convert
-rank 82: Point 1311 (-89.786852, 29.854076, -9.76244) failed to convert
-rank 81: Point 1298 (-89.769355, 30.483594, -6.5598443) failed to convert
-rank 7: Point 945 (-91.684389, 30.99366, -20.561807) failed to convert
-rank 55: Point 941 (-90.484218, 29.855351, -0.66986154) failed to convert
-rank 22: Point 938 (-91.198744, 30.429805, 14.775537) failed to convert
-rank 36: Point 936 (-90.842225, 29.760208, -1.0150388) failed to convert
-rank 84: Point 1310 (-89.719198, 29.776978, -0.0) failed to convert
-rank 67: Point 1297 (-90.149363, 29.910842, -0.56657769) failed to convert
-rank 26: Point 934 (-91.129537, 30.410099, -10.401575) failed to convert
-rank 72: Point 1311 (-90.062726, 29.587858, 0.97489081) failed to convert
-rank 92: Point 1310 (-89.272883, 29.597099, 5.7491721) failed to convert
-rank 51: Point 945 (-90.540957, 30.266341, 2.8399999) failed to convert
-rank 42: Point 939 (-90.717552, 29.844254, -0.19327291) failed to convert
-rank 71: Point 1299 (-90.055578, 29.956285, 38.21141) failed to convert
-rank 65: Point 1300 (-90.221006, 29.953421, -7.9796646) failed to convert
-rank 19: Point 951 (-91.252932, 30.503206, -10.338982) failed to convert
-rank 3: Point 943 (-91.845223, 30.939838, -12.193638) failed to convert
-rank 15: Point 940 (-91.477756, 29.375191, 1.9822578) failed to convert
-rank 40: Point 936 (-90.743888, 30.004967, -10.222383) failed to convert
-rank 0: Point 879 (-92.379708, 29.492133, 6.8456861) failed to convert
-rank 56: Point 940 (-90.483276, 29.689373, -0.54114742) failed to convert
-rank 60: Point 931 (-90.377331, 29.949714, -8.7599527) failed to convert
-rank 30: Point 940 (-91.032984, 29.826121, -0.53308326) failed to convert
-rank 21: Point 949 (-91.269282, 29.510896, 6.9766471) failed to convert
-rank 10: Point 936 (-91.63767, 30.021769, -0.03065673) failed to convert
-rank 48: Point 936 (-90.645077, 29.55329, -1.7906258) failed to convert
-rank 41: Point 944 (-90.751067, 29.659609, -2.3870926) failed to convert
-rank 8: Point 932 (-91.698749, 30.124032, -0.79281199) failed to convert
-rank 66: Point 1308 (-90.225302, 29.426538, 0.31299999) failed to convert
-rank 25: Point 949 (-91.189687, 29.718472, -0.38819244) failed to convert
-rank 75: Point 1302 (-89.942942, 30.323652, -0.99280641) failed to convert
-rank 69: Point 1301 (-90.10776, 29.758405, -0.02405287) failed to convert
-rank 94: Point 1310 (-89.233509, 29.199955, -0.0) failed to convert
-rank 18: Point 941 (-91.286188, 30.558167, -9.2618136) failed to convert
-rank 37: Point 946 (-90.787302, 30.226723, -1.4914115) failed to convert
-rank 32: Point 935 (-90.913241, 30.370565, -1.6978977) failed to convert
-rank 87: Point 1300 (-89.561135, 28.883517, 67.372165) failed to convert
-rank 80: Point 1308 (-89.880246, 29.585531, -1.7708879) failed to convert
-rank 97: Point 1297 (-89.110347, 29.615605, 5.1016092) failed to convert
-rank 47: Point 944 (-90.673031, 29.475663, 0.03048) failed to convert
-rank 28: Point 933 (-91.126524, 29.353226, -0.48096667) failed to convert
-rank 73: Point 1300 (-90.013179, 29.951326, -6.1600084) failed to convert
-rank 20: Point 935 (-91.291465, 29.459676, -1.2018046) failed to convert
-rank 98: Point 1314 (-89.03351, 29.620209, 4.9072993) failed to convert
-rank 53: Point 942 (-90.539291, 29.629586, -0.39404093) failed to convert
-rank 96: Point 1314 (-89.194392, 29.197466, -0.0) failed to convert
-rank 50: Point 944 (-90.600511, 29.674659, -1.2211317) failed to convert
-rank 99: Point 1300 (-88.816704, 30.166136, 12.767948) failed to convert
-rank 85: Point 1301 (-89.674698, 29.470897, 18.957435) failed to convert
-rank 88: Point 1312 (-89.449227, 29.369448, -0.15631544) failed to convert
-rank 45: Point 947 (-90.702071, 29.426835, -8.2296) failed to convert
-rank 70: Point 1314 (-90.067244, 30.025801, -0.4361054) failed to convert
-rank 74: Point 1310 (-89.989911, 29.976267, -8.2296) failed to convert
-rank 89: Point 1301 (-89.427716, 28.937361, 2.2300712) failed to convert
-rank 95: Point 1300 (-89.209772, 29.272044, -0.01400897) failed to convert
-rank 62: Point 935 (-90.331984, 29.931909, 19.003689) failed to convert
-rank 59: Point 944 (-90.409131, 29.855575, -0.44040825) failed to convert
-rank 68: Point 1311 (-90.123129, 29.896459, -1.7448531) failed to convert
-rank 86: Point 1311 (-89.515899, 30.412703, -5.7657302) failed to convert
-rank 43: Point 947 (-90.65874, 30.390319, -2.4551728) failed to convert
-rank 23: Point 943 (-91.208051, 29.959696, -1.8682432) failed to convert
-rank 33: Point 940 (-90.960287, 29.157351, 1.66073) failed to convert
-rank 4: Point 941 (-91.796565, 30.982382, 11.965456) failed to convert
-rank 31: Point 943 (-90.997157, 29.760405, -0.55100255) failed to convert
-rank 49: Point 944 (-90.613434, 29.697228, -1.01847) failed to convert
-rank 77: Point 1301 (-89.928529, 30.013597, -2.8636211) failed to convert
-rank 90: Point 1310 (-89.361171, 29.237554, -0.10945904) failed to convert
-rank 39: Point 942 (-90.776922, 29.751384, -1.856363) failed to convert
-rank 38: Point 934 (-90.784274, 29.888649, -1.1679394) failed to convert
-rank 78: Point 1313 (-89.906716, 29.984574, -0.73893718) failed to convert
-rank 17: Point 946 (-91.374269, 29.68769, -4.5576943) failed to convert
-rank 9: Point 942 (-91.621525, 30.943823, -12.1286) failed to convert
-rank 93: Point 1300 (-89.242042, 29.417894, 5.539382) failed to convert
-rank 83: Point 1299 (-89.764779, 29.801856, -0.14989857) failed to convert
-rank 13: Point 942 (-91.501112, 30.152089, -3.5988988) failed to convert
-rank 2: Point 938 (-91.923846, 30.777926, -8.2296) failed to convert
-rank 64: Point 1312 (-90.248829, 30.045684, 0.0841233) failed to convert
-rank 76: Point 1315 (-89.977691, 29.657262, 0.26990646) failed to convert
-rank 61: Point 949 (-90.314201, 30.499991, -5.8862603) failed to convert
-rank 82: Point 1312 (-89.786852, 29.854015, -9.76244) failed to convert
-rank 46: Point 928 (-90.658543, 29.936291, -0.39836523) failed to convert
-rank 11: Point 939 (-91.547958, 30.73196, 1.3870079) failed to convert
-rank 91: Point 1301 (-89.341622, 29.214527, 0.21218001) failed to convert
-rank 52: Point 934 (-90.562808, 29.610205, -0.36897076) failed to convert
-rank 79: Point 1302 (-89.891514, 29.921863, -3.1927801) failed to convert
-rank 72: Point 1312 (-90.048238, 29.774229, -2.231136) failed to convert
-rank 14: Point 936 (-91.492688, 29.6491, -3.3680401) failed to convert
-rank 24: Point 936 (-91.188207, 29.99182, -0.50715832) failed to convert
-rank 92: Point 1311 (-89.296647, 29.325234, -0.27300833) failed to convert
-rank 81: Point 1299 (-89.774914, 30.416144, -7.7361109) failed to convert
-rank 44: Point 939 (-90.68396, 29.853984, -0.34407905) failed to convert
-rank 58: Point 933 (-90.461586, 29.431852, -8.2296) failed to convert
-rank 67: Point 1298 (-90.123998, 30.239185, 4.48) failed to convert
-rank 63: Point 944 (-90.306033, 29.863192, -1.4032469) failed to convert
-rank 84: Point 1311 (-89.749098, 29.410176, 0.31301235) failed to convert
-rank 65: Point 1301 (-90.281145, 29.151368, 0.91243776) failed to convert
-rank 71: Point 1300 (-90.058437, 29.919627, -1.8048925) failed to convert
-rank 54: Point 938 (-90.516673, 29.6555, -0.70643489) failed to convert
-rank 35: Point 950 (-90.845752, 30.058356, 20.830103) failed to convert
-rank 1: Point 946 (-92.020167, 30.793371, -10.920808) failed to convert
-rank 6: Point 938 (-91.741992, 30.661424, 22.073842) failed to convert
-rank 22: Point 939 (-91.250069, 29.61198, 17.856157) failed to convert
-rank 34: Point 932 (-90.865396, 30.174545, -1.0690654) failed to convert
-rank 27: Point 942 (-91.125456, 30.033976, -0.75299577) failed to convert
-rank 7: Point 946 (-91.68438, 30.993537, -20.102322) failed to convert
-rank 29: Point 944 (-91.027516, 30.203668, -8.3569069) failed to convert
-rank 36: Point 937 (-90.827392, 29.979232, -9.0610627) failed to convert
-rank 51: Point 946 (-90.590112, 29.57716, -0.03048) failed to convert
-rank 69: Point 1302 (-90.082035, 30.089994, 4.5700083) failed to convert
-rank 75: Point 1303 (-89.991546, 29.710869, -1.2159408) failed to convert
-rank 94: Point 1311 (-89.168005, 29.937522, 1.3352755) failed to convert
-rank 66: Point 1309 (-90.227895, 29.391741, 0.31299999) failed to convert
-rank 56: Point 941 (-90.498954, 29.471237, 0.69509889) failed to convert
-rank 16: Point 937 (-91.410783, 29.798762, -8.2661766) failed to convert
-rank 97: Point 1298 (-89.059769, 30.17269, 6.7478956) failed to convert
-rank 3: Point 944 (-91.841903, 30.999664, -17.616343) failed to convert
-rank 40: Point 937 (-90.770433, 29.61846, -0.03810692) failed to convert
-rank 87: Point 1301 (-89.466929, 29.997172, -0.40527847) failed to convert
-rank 96: Point 1315 (-89.195534, 29.18453, -0.00520741) failed to convert
-rank 80: Point 1309 (-89.880239, 29.585571, -1.7708879) failed to convert
-rank 30: Point 941 (-91.009585, 30.183761, -11.836594) failed to convert
-rank 60: Point 932 (-90.37731, 29.949771, -8.7599527) failed to convert
-rank 10: Point 937 (-91.578193, 31.043633, -14.0) failed to convert
-rank 98: Point 1315 (-88.976736, 30.237415, 6.4127631) failed to convert
-rank 73: Point 1301 (-90.013984, 29.940974, -2.0000137) failed to convert
-rank 88: Point 1313 (-89.446072, 29.40486, 2.0382603) failed to convert
-rank 99: Point 1301 (-88.878512, 29.506769, 13.956338) failed to convert
-rank 85: Point 1302 (-89.652731, 29.73628, -0.05970892) failed to convert
-rank 19: Point 952 (-91.249148, 30.563311, 10.832725) failed to convert
-rank 48: Point 937 (-90.633896, 29.712797, -1.0585084) failed to convert
-rank 42: Point 940 (-90.704571, 30.031201, -10.152889) failed to convert
-rank 15: Point 941 (-91.394857, 30.756378, 5.2977326) failed to convert
-rank 0: Point 880 (-92.378105, 29.521494, 4.1808572) failed to convert
-rank 74: Point 1311 (-89.996216, 29.896122, -9.0) failed to convert
-rank 68: Point 1312 (-90.152543, 29.51277, 1.4831125) failed to convert
-rank 57: Point 947 (-90.438013, 30.066293, -0.60335076) failed to convert
-rank 41: Point 945 (-90.818224, 28.666151, 16.795287) failed to convert
-rank 70: Point 1315 (-90.069261, 29.999924, -9.0) failed to convert
-rank 89: Point 1302 (-89.405334, 29.19991, 0.31299999) failed to convert
-rank 18: Point 942 (-91.342607, 29.642978, -3.313593) failed to convert
-rank 12: Point 929 (-91.537984, 30.094299, -2.2193081) failed to convert
-rank 86: Point 1312 (-89.60197, 29.394597, -4.7740818) failed to convert
-rank 95: Point 1301 (-89.221642, 29.137073, -0.52343425) failed to convert
-rank 5: Point 946 (-91.789912, 30.311142, -2.4586173) failed to convert
-rank 26: Point 935 (-91.175897, 29.682693, -2.3316861) failed to convert
-rank 77: Point 1302 (-89.928527, 30.013556, -2.816895) failed to convert
-rank 90: Point 1311 (-89.274116, 30.232572, 3.9758254) failed to convert
-rank 55: Point 942 (-90.497909, 29.665435, -1.2805289) failed to convert
-rank 8: Point 933 (-91.652545, 30.930199, -3.1413801) failed to convert
-rank 21: Point 950 (-91.219231, 30.313069, 6.8042282) failed to convert
-rank 43: Point 948 (-90.749698, 29.077433, 1.1914154) failed to convert
-rank 32: Point 936 (-90.956814, 29.716185, -0.49055386) failed to convert
-rank 25: Point 950 (-91.189182, 29.726413, -0.02) failed to convert
-rank 76: Point 1316 (-90.008481, 29.26382, 0.89218376) failed to convert
-rank 78: Point 1314 (-89.903046, 30.030245, -9.0) failed to convert
-rank 83: Point 1300 (-89.754983, 29.921338, -0.36955) failed to convert
-rank 53: Point 943 (-90.52146, 29.878614, -1.9043167) failed to convert
-rank 64: Point 1313 (-90.297297, 29.398786, -3.7307521) failed to convert
-rank 93: Point 1301 (-89.268242, 29.118657, 3.8498543) failed to convert
-rank 37: Point 947 (-90.803101, 29.996046, 13.007011) failed to convert
-rank 31: Point 944 (-90.999324, 29.727249, -0.51769364) failed to convert
-rank 49: Point 945 (-90.615088, 29.673639, 0.67887157) failed to convert
-rank 82: Point 1313 (-89.756023, 30.230264, 0.0952878) failed to convert
-rank 47: Point 945 (-90.632932, 30.048542, -2.8131061) failed to convert
-rank 33: Point 941 (-90.905273, 29.988764, -1.0078948) failed to convert
-rank 23: Point 944 (-91.209115, 29.942776, -1.6941991) failed to convert
-rank 28: Point 934 (-91.105319, 29.686016, -1.0766453) failed to convert
-rank 50: Point 945 (-90.566008, 30.159973, -0.27389934) failed to convert
-rank 79: Point 1303 (-89.893176, 29.90109, -2.8629865) failed to convert
-rank 91: Point 1302 (-89.341492, 29.215965, 0.19687632) failed to convert
-rank 39: Point 943 (-90.801275, 29.393167, -8.2296) failed to convert
-rank 4: Point 942 (-91.852266, 29.974727, -2.4895311) failed to convert
-rank 38: Point 935 (-90.783882, 29.89415, -0.44764946) failed to convert
-rank 72: Point 1313 (-90.029941, 30.008158, -1.3243485) failed to convert
-rank 45: Point 948 (-90.666484, 29.938874, -0.67291732) failed to convert
-rank 81: Point 1300 (-89.85886, 29.381619, 0.8638687) failed to convert
-rank 84: Point 1312 (-89.73932, 29.530003, 15.835684) failed to convert
-rank 92: Point 1312 (-89.32099, 29.044372, 12.29841) failed to convert
-rank 2: Point 939 (-91.923814, 30.777951, -8.2296) failed to convert
-rank 9: Point 943 (-91.628055, 30.831192, -12.905783) failed to convert
-rank 13: Point 943 (-91.500691, 30.158864, -4.6877622) failed to convert
-rank 65: Point 1302 (-90.261852, 29.410591, 1.640319) failed to convert
-rank 67: Point 1299 (-90.212602, 29.075715, 8.0146472) failed to convert
-rank 17: Point 947 (-91.374442, 29.684693, -4.4784266) failed to convert
-rank 52: Point 935 (-90.518164, 30.232956, 3.4300001) failed to convert
-rank 71: Point 1301 (-90.054427, 29.970914, -0.95531736) failed to convert
-rank 75: Point 1304 (-89.97482, 29.922984, 24.474492) failed to convert
-rank 66: Point 1310 (-90.143685, 30.494645, -9.506261) failed to convert
-rank 61: Point 950 (-90.383171, 29.571866, -0.085344) failed to convert
-rank 11: Point 940 (-91.545015, 30.781421, 12.830483) failed to convert
-rank 46: Point 929 (-90.699366, 29.348945, -0.37317807) failed to convert
-rank 69: Point 1303 (-90.136001, 29.389987, -0.24579338) failed to convert
-rank 24: Point 937 (-91.205161, 29.722431, -0.912876) failed to convert
-rank 14: Point 937 (-91.48563, 29.768768, -2.8559761) failed to convert
-rank 94: Point 1312 (-89.243085, 29.090431, 0.27144727) failed to convert
-rank 58: Point 934 (-90.451635, 29.569568, -1.9081237) failed to convert
-rank 62: Point 936 (-90.335253, 29.887584, -1.526043) failed to convert
-rank 59: Point 945 (-90.427934, 29.59775, -0.92044116) failed to convert
-rank 80: Point 1310 (-89.880229, 29.58563, -1.7708879) failed to convert
-rank 63: Point 945 (-90.306788, 29.852852, -0.35647097) failed to convert
-rank 35: Point 951 (-90.859676, 29.852257, -2.7090803) failed to convert
-rank 44: Point 940 (-90.705759, 29.539643, -1.4170636) failed to convert
-rank 87: Point 1302 (-89.506208, 29.53641, 0.66305357) failed to convert
-rank 97: Point 1299 (-89.164016, 29.013894, 3.2315427) failed to convert
-rank 98: Point 1316 (-89.072651, 29.186519, 4.203466) failed to convert
-rank 88: Point 1314 (-89.436399, 29.517621, 2.186507) failed to convert
-rank 96: Point 1316 (-89.197473, 29.162428, -1.2869647) failed to convert
-rank 34: Point 933 (-90.892301, 29.774388, -2.1290228) failed to convert
-rank 1: Point 947 (-92.019213, 30.809865, -11.627645) failed to convert
-rank 99: Point 1302 (-88.860617, 29.69719, 10.154793) failed to convert
-rank 73: Point 1302 (-90.020374, 29.859577, 2.0113739) failed to convert
-rank 68: Point 1313 (-90.113374, 30.022002, -1.4024259) failed to convert
-rank 85: Point 1303 (-89.663937, 29.601066, -0.0) failed to convert
-rank 74: Point 1312 (-89.996203, 29.896181, -9.0) failed to convert
-rank 7: Point 947 (-91.701335, 30.697938, -6.960111) failed to convert
-rank 89: Point 1303 (-89.360067, 29.724643, 2.53) failed to convert
-rank 70: Point 1316 (-90.106734, 29.515753, 1.1940497) failed to convert
-rank 54: Point 939 (-90.515683, 29.669289, -0.58428149) failed to convert
-rank 22: Point 940 (-91.211133, 30.2341, -3.0691292) failed to convert
-rank 27: Point 943 (-91.15125, 29.628259, 0.15985856) failed to convert
-rank 36: Point 938 (-90.826309, 29.995153, -4.1165301) failed to convert
-rank 6: Point 939 (-91.739416, 30.70691, -12.750186) failed to convert
-rank 95: Point 1302 (-89.221934, 29.133751, -0.3846269) failed to convert
-rank 3: Point 945 (-91.841893, 30.999703, -17.826995) failed to convert
-rank 77: Point 1303 (-89.994176, 29.180912, 10.356658) failed to convert
-rank 90: Point 1312 (-89.317048, 29.745478, 1.8080352) failed to convert
-rank 86: Point 1313 (-89.601599, 29.398836, 38.651423) failed to convert
-rank 40: Point 938 (-90.74389, 30.004927, -10.222383) failed to convert
-rank 16: Point 938 (-91.355621, 30.704339, -17.004214) failed to convert
-rank 15: Point 942 (-91.434054, 30.110036, -0.90004643) failed to convert
-rank 56: Point 942 (-90.497871, 29.486184, -0.45684125) failed to convert
-rank 93: Point 1302 (-89.26425, 29.164216, 6.3124404) failed to convert
-rank 30: Point 942 (-91.039606, 29.724014, -0.60147937) failed to convert
-rank 83: Point 1301 (-89.783937, 29.566306, 21.241761) failed to convert
-rank 19: Point 953 (-91.25389, 30.48788, -6.9752194) failed to convert
-rank 20: Point 936 (-91.260851, 29.955173, -5.0371087) failed to convert
-rank 29: Point 945 (-91.052127, 29.826111, -0.41364234) failed to convert
-rank 82: Point 1314 (-89.757643, 30.210575, -8.2296) failed to convert
-rank 48: Point 938 (-90.676988, 29.093168, 1.1588632) failed to convert
-rank 76: Point 1317 (-89.95097, 29.994691, -0.54838962) failed to convert
-rank 60: Point 933 (-90.374344, 29.989881, -0.41879594) failed to convert
-rank 64: Point 1314 (-90.254392, 29.971772, 26.954017) failed to convert
-rank 78: Point 1315 (-89.963431, 29.268482, 4.1300729) failed to convert
-rank 18: Point 943 (-91.286404, 30.55436, -16.156535) failed to convert
-rank 57: Point 948 (-90.489136, 29.360326, -0.0) failed to convert
-rank 41: Point 946 (-90.734328, 29.902747, -0.34580914) failed to convert
-rank 91: Point 1303 (-89.345969, 29.164078, 0.10192141) failed to convert
-rank 10: Point 938 (-91.579465, 31.021649, -13.19235) failed to convert
-rank 42: Point 941 (-90.736703, 29.566495, -2.8859845) failed to convert
-rank 79: Point 1304 (-89.893175, 29.90105, -1.5965438) failed to convert
-rank 0: Point 881 (-92.37545, 29.575448, -0.6696276) failed to convert
-rank 84: Point 1313 (-89.717003, 29.8019, -0.0) failed to convert
-rank 92: Point 1313 (-89.296495, 29.326314, -0.48208512) failed to convert
-rank 21: Point 951 (-91.254925, 29.74288, -0.57102185) failed to convert
-rank 5: Point 947 (-91.750157, 31.018535, 5.1057956) failed to convert
-rank 51: Point 947 (-90.562804, 29.961577, 1.2872088) failed to convert
-rank 72: Point 1314 (-90.029926, 30.008288, -1.5454812) failed to convert
-rank 81: Point 1301 (-89.803862, 30.062705, -1.6396993) failed to convert
-rank 67: Point 1300 (-90.14735, 29.935298, -3.0686287) failed to convert
-rank 26: Point 936 (-91.175925, 29.682218, -4.2531954) failed to convert
-rank 25: Point 951 (-91.190669, 29.702754, -0.8303379) failed to convert
-rank 32: Point 937 (-90.989062, 29.223515, 0.37829804) failed to convert
-rank 43: Point 949 (-90.713163, 29.610876, -0.06401792) failed to convert
-rank 12: Point 930 (-91.545964, 29.957961, -8.2296) failed to convert
-rank 53: Point 944 (-90.540126, 29.617741, -0.14899668) failed to convert
-rank 55: Point 943 (-90.513563, 29.447038, -8.2296) failed to convert
-rank 65: Point 1303 (-90.2259, 29.888491, 1.1683431) failed to convert
-rank 66: Point 1311 (-90.199494, 29.767642, 2.3843937) failed to convert
-rank 47: Point 946 (-90.667528, 29.554736, -0.90715093) failed to convert
-rank 69: Point 1304 (-90.087102, 30.02476, -1.1612585) failed to convert
-rank 31: Point 945 (-91.001211, 29.696933, -0.55208301) failed to convert
-rank 37: Point 948 (-90.787237, 30.227498, -2.3660745) failed to convert
-rank 49: Point 946 (-90.613416, 29.697264, -1.774818) failed to convert
-rank 71: Point 1302 (-90.066701, 29.813237, -3.8679122) failed to convert
-rank 50: Point 946 (-90.601399, 29.661889, -0.55195942) failed to convert
-rank 75: Point 1305 (-89.97821, 29.880062, -0.28778571) failed to convert
-rank 23: Point 945 (-91.225877, 29.675105, 13.327426) failed to convert
-rank 94: Point 1313 (-89.181337, 29.788638, 2.3086098) failed to convert
-rank 97: Point 1300 (-89.055133, 30.223006, 4.0442146) failed to convert
-rank 80: Point 1311 (-89.838752, 30.100766, 0.00999747) failed to convert
-rank 38: Point 936 (-90.750423, 30.379594, -4.2397379) failed to convert
-rank 2: Point 940 (-91.940978, 30.459805, -8.3111349) failed to convert
-rank 33: Point 942 (-90.899674, 30.072234, 10.325298) failed to convert
-rank 99: Point 1303 (-88.829378, 30.028525, 6.1255716) failed to convert
-rank 98: Point 1317 (-89.031831, 29.637212, 5.0411212) failed to convert
-rank 87: Point 1303 (-89.443726, 30.265451, -1.0780673) failed to convert
-rank 45: Point 949 (-90.702068, 29.426794, -8.2296) failed to convert
-rank 52: Point 936 (-90.559357, 29.658229, -0.53919749) failed to convert
-rank 13: Point 944 (-91.532831, 29.612098, -0.72272818) failed to convert
-rank 96: Point 1317 (-89.198865, 29.146567, 0.11035537) failed to convert
-rank 68: Point 1314 (-90.096626, 30.23733, 4.5033269) failed to convert
-rank 74: Point 1313 (-90.008853, 29.735159, -0.79774545) failed to convert
-rank 88: Point 1315 (-89.416814, 29.745554, 0.61142523) failed to convert
-rank 17: Point 948 (-91.374317, 29.686542, -4.7420786) failed to convert
-rank 70: Point 1317 (-90.075941, 29.914013, -7.1024501) failed to convert
-rank 4: Point 943 (-91.799908, 30.922655, 4.7959742) failed to convert
-rank 28: Point 935 (-91.124731, 29.38085, -0.45018795) failed to convert
-rank 39: Point 944 (-90.802642, 29.372866, 0.6570049) failed to convert
-rank 9: Point 944 (-91.617817, 31.006515, 1.5929201) failed to convert
-rank 89: Point 1304 (-89.405255, 29.200627, 0.31223109) failed to convert
-rank 73: Point 1303 (-90.010391, 29.986626, -1.9064652) failed to convert
-rank 46: Point 930 (-90.694756, 29.415752, -0.16914886) failed to convert
-rank 95: Point 1303 (-89.22049, 29.150001, -0.61983098) failed to convert
-rank 85: Point 1304 (-89.687269, 29.317607, 0.31299999) failed to convert
-rank 8: Point 934 (-91.66085, 30.786599, -9.8384727) failed to convert
-rank 61: Point 951 (-90.380103, 29.613575, -0.58294059) failed to convert
-rank 90: Point 1313 (-89.294321, 30.00396, -0.0) failed to convert
-rank 86: Point 1314 (-89.601945, 29.394629, -5.073437) failed to convert
-rank 11: Point 941 (-91.592905, 29.963679, 0.1) failed to convert
-rank 77: Point 1304 (-89.928525, 30.013496, -2.7393893) failed to convert
-rank 58: Point 935 (-90.451636, 29.569528, -1.3160944) failed to convert
-rank 14: Point 938 (-91.438637, 30.554925, -5.7504594) failed to convert
-rank 63: Point 946 (-90.306032, 29.862883, -1.2982824) failed to convert
-rank 24: Point 938 (-91.169859, 30.280714, 5.348437) failed to convert
-rank 83: Point 1302 (-89.742244, 30.07621, -0.14744407) failed to convert
-rank 59: Point 946 (-90.386948, 30.156486, 2.6300001) failed to convert
-rank 35: Point 952 (-90.836826, 30.189355, -2.4214015) failed to convert
-rank 93: Point 1303 (-89.26385, 29.168721, 4.4080923) failed to convert
-rank 64: Point 1315 (-90.320052, 29.090296, 1.7932735) failed to convert
-rank 82: Point 1315 (-89.753997, 30.254643, -1.1834165) failed to convert
-rank 76: Point 1318 (-89.953855, 29.95835, -2.8843224) failed to convert
-rank 1: Point 948 (-92.024907, 30.701289, -10.448882) failed to convert
-rank 78: Point 1316 (-89.918692, 29.834336, -0.04905094) failed to convert
-rank 62: Point 937 (-90.355492, 29.614017, -0.55966378) failed to convert
-rank 34: Point 934 (-90.864712, 30.184452, -1.5219055) failed to convert
-rank 44: Point 941 (-90.70575, 29.539778, -0.75974504) failed to convert
-rank 54: Point 940 (-90.519763, 29.612294, -1.0602011) failed to convert
-rank 91: Point 1304 (-89.34706, 29.151418, 0.31299999) failed to convert
-rank 3: Point 946 (-91.841879, 30.999762, -16.85762) failed to convert
-rank 36: Point 939 (-90.851804, 29.617878, -0.42777541) failed to convert
-rank 7: Point 948 (-91.696587, 30.780791, -16.486631) failed to convert
-rank 22: Point 941 (-91.195185, 30.485588, 14.571233) failed to convert
-rank 81: Point 1302 (-89.803478, 30.067228, 11.140126) failed to convert
-rank 79: Point 1305 (-89.891497, 29.921921, -3.1927801) failed to convert
-rank 6: Point 940 (-91.731702, 30.842809, -10.978796) failed to convert
-rank 56: Point 943 (-90.473956, 29.817995, 0.93421053) failed to convert
-rank 30: Point 943 (-91.018057, 30.054345, -4.5368658) failed to convert
-rank 40: Point 939 (-90.743891, 30.004866, -8.1023916) failed to convert
-rank 27: Point 944 (-91.163224, 29.438328, -0.53757264) failed to convert
-rank 84: Point 1314 (-89.676157, 30.294121, -0.92249107) failed to convert
-rank 92: Point 1314 (-89.295751, 29.334626, -0.0) failed to convert
-rank 72: Point 1315 (-90.048204, 29.774207, -2.231136) failed to convert
-rank 16: Point 939 (-91.387363, 30.186063, -0.68000001) failed to convert
-rank 15: Point 943 (-91.419745, 30.347125, -3.045427) failed to convert
-rank 29: Point 946 (-91.060025, 29.703926, -0.54784369) failed to convert
-rank 19: Point 954 (-91.308545, 29.606544, -0.50887599) failed to convert
-rank 65: Point 1304 (-90.220972, 29.953441, -7.9796646) failed to convert
-rank 60: Point 934 (-90.37806, 29.939505, -8.4338167) failed to convert
-rank 67: Point 1301 (-90.158446, 29.790419, 0.31299999) failed to convert
-rank 66: Point 1312 (-90.179931, 30.024208, 0.31614982) failed to convert
-rank 18: Point 944 (-91.286355, 30.554324, -16.156535) failed to convert
-rank 69: Point 1305 (-90.10748, 29.761585, 3.8728347) failed to convert
-rank 71: Point 1303 (-90.057039, 29.937168, 33.612001) failed to convert
-rank 75: Point 1306 (-89.979496, 29.863684, 16.612649) failed to convert
-rank 94: Point 1314 (-89.235395, 29.178165, -0.55290609) failed to convert
-rank 42: Point 942 (-90.704272, 30.035372, -4.4367314) failed to convert
-rank 41: Point 947 (-90.734591, 29.898928, -1.406313) failed to convert
-rank 57: Point 949 (-90.442687, 30.002308, -9.0) failed to convert
-rank 99: Point 1304 (-88.85324, 29.774281, 5.9032734) failed to convert
-rank 48: Point 939 (-90.633883, 29.712822, -1.3245592) failed to convert
-rank 80: Point 1312 (-89.878495, 29.607284, 32.033438) failed to convert
-rank 51: Point 948 (-90.582189, 29.688618, -0.48861364) failed to convert
-rank 5: Point 948 (-91.762501, 30.800357, -9.8068462) failed to convert
-rank 96: Point 1318 (-89.206359, 29.061177, 4.2182548) failed to convert
-rank 98: Point 1318 (-89.010852, 29.866637, 4.4452497) failed to convert
-rank 97: Point 1301 (-89.124704, 29.455282, 4.7886852) failed to convert
-rank 10: Point 939 (-91.622527, 30.284223, -0.78591878) failed to convert
-rank 21: Point 952 (-91.209457, 30.467465, -6.2827634) failed to convert
-rank 70: Point 1318 (-90.079304, 29.870641, -0.95429055) failed to convert
-rank 68: Point 1315 (-90.113161, 30.024193, -5.7271924) failed to convert
-rank 25: Point 952 (-91.157923, 30.219502, -13.054585) failed to convert
-rank 26: Point 937 (-91.174475, 29.705094, -1.2733315) failed to convert
-rank 87: Point 1304 (-89.447013, 30.226956, -0.25851132) failed to convert
-rank 32: Point 938 (-90.929149, 30.132342, 7.0499868) failed to convert
-rank 43: Point 950 (-90.695075, 29.871873, 0.16927103) failed to convert
-rank 89: Point 1305 (-89.404032, 29.214893, -0.62831266) failed to convert
-rank 74: Point 1314 (-89.996193, 29.89622, -9.0) failed to convert
-rank 73: Point 1304 (-90.013177, 29.951206, -6.1295284) failed to convert
-rank 47: Point 947 (-90.66862, 29.538841, -0.72041049) failed to convert
-rank 53: Point 945 (-90.539296, 29.629308, -0.85198934) failed to convert
-rank 55: Point 944 (-90.496603, 29.683578, -0.51905988) failed to convert
-rank 12: Point 931 (-91.519453, 30.408195, -10.894351) failed to convert
-rank 88: Point 1316 (-89.449315, 29.366296, 17.622895) failed to convert
-rank 95: Point 1304 (-89.216113, 29.199702, -0.09327711) failed to convert
-rank 37: Point 949 (-90.810981, 29.880218, 0.07028667) failed to convert
-rank 86: Point 1315 (-89.517989, 30.387795, -6.4512523) failed to convert
-rank 49: Point 947 (-90.629695, 29.465139, -0.16399474) failed to convert
-rank 20: Point 937 (-91.272166, 29.772764, -0.73230006) failed to convert
-rank 31: Point 946 (-90.9863, 29.92284, -3.3080799) failed to convert
-rank 0: Point 882 (-92.37405, 29.600571, -0.0) failed to convert
-rank 77: Point 1305 (-89.957726, 29.64568, -4.7695107) failed to convert
-rank 85: Point 1305 (-89.631723, 29.987474, 3.2334115) failed to convert
-rank 90: Point 1314 (-89.361388, 29.234519, -0.08561959) failed to convert
-rank 50: Point 947 (-90.598236, 29.706452, -0.58539121) failed to convert
-rank 93: Point 1304 (-89.264438, 29.161949, -0.21957042) failed to convert
-rank 83: Point 1303 (-89.764812, 29.801108, -0.78575306) failed to convert
-rank 23: Point 946 (-91.223019, 29.720664, -0.00769802) failed to convert
-rank 33: Point 943 (-90.954556, 29.244214, -0.0) failed to convert
-rank 64: Point 1316 (-90.218389, 30.445215, -7.1847168) failed to convert
-rank 45: Point 950 (-90.699895, 29.458205, -0.58491743) failed to convert
-rank 82: Point 1316 (-89.753968, 30.25459, -1.1834165) failed to convert
-rank 52: Point 937 (-90.539413, 29.93748, -0.38999627) failed to convert
-rank 78: Point 1317 (-89.916134, 29.866169, 24.875889) failed to convert
-rank 91: Point 1305 (-89.345287, 29.171881, 0.31299999) failed to convert
-rank 13: Point 945 (-91.532994, 29.60926, 0.21925846) failed to convert
-rank 2: Point 941 (-91.962258, 30.061032, -8.5029151) failed to convert
-rank 4: Point 944 (-91.846118, 30.087376, -5.4167752) failed to convert
-rank 46: Point 931 (-90.695317, 29.407544, 0.07622826) failed to convert
-rank 39: Point 945 (-90.820906, 29.101514, 0.70398554) failed to convert
-rank 28: Point 936 (-91.067284, 30.273988, -2.5073041) failed to convert
-rank 81: Point 1303 (-89.840471, 29.610481, -4.9109379) failed to convert
-rank 17: Point 949 (-91.313354, 30.679986, -9.4049874) failed to convert
-rank 38: Point 937 (-90.799614, 29.663304, -0.59517557) failed to convert
-rank 76: Point 1319 (-89.973952, 29.704309, -4.8594267) failed to convert
-rank 14: Point 939 (-91.492018, 29.660298, -0.81584239) failed to convert
-rank 61: Point 952 (-90.382977, 29.574385, -1.3240318) failed to convert
-rank 9: Point 945 (-91.659285, 30.290216, -6.9564746) failed to convert
-rank 63: Point 947 (-90.34251, 29.370621, -0.0) failed to convert
-rank 84: Point 1315 (-89.697896, 30.032645, 2.9324748) failed to convert
-rank 92: Point 1315 (-89.253069, 29.820277, -0.0) failed to convert
-rank 35: Point 953 (-90.836826, 30.189294, -2.5874595) failed to convert
-rank 79: Point 1306 (-89.912488, 29.659114, 1e-08) failed to convert
-rank 72: Point 1316 (-90.052123, 29.723813, 0.31299999) failed to convert
-rank 24: Point 939 (-91.205151, 29.722392, -0.62117115) failed to convert
-rank 65: Point 1305 (-90.259528, 29.441432, 0.76103805) failed to convert
-rank 67: Point 1302 (-90.156619, 29.814059, 0.30882662) failed to convert
-rank 66: Point 1313 (-90.225708, 29.420611, 0.12925437) failed to convert
-rank 71: Point 1304 (-90.06771, 29.800086, 3.5081155) failed to convert
-rank 62: Point 938 (-90.378944, 29.294045, -0.0357825) failed to convert
-rank 75: Point 1307 (-89.986215, 29.778425, -8.2296) failed to convert
-rank 36: Point 940 (-90.844126, 29.731794, -2.8204004) failed to convert
-rank 11: Point 942 (-91.550877, 30.682305, -6.7986402) failed to convert
-rank 59: Point 947 (-90.40177, 29.955384, -8.4435703) failed to convert
-rank 69: Point 1306 (-90.105097, 29.79241, -0.34588798) failed to convert
-rank 8: Point 935 (-91.648667, 30.996764, 0.62612026) failed to convert
-rank 94: Point 1315 (-89.240667, 29.117997, 7.0710057) failed to convert
-rank 58: Point 936 (-90.451639, 29.569467, -0.43434914) failed to convert
-rank 54: Point 941 (-90.489623, 30.030737, -4.3819798) failed to convert
-rank 44: Point 942 (-90.705748, 29.539604, -1.3420193) failed to convert
-rank 1: Point 949 (-92.039199, 30.429427, -13.51711) failed to convert
-rank 80: Point 1313 (-89.837185, 30.119955, 1.6540724) failed to convert
-rank 7: Point 949 (-91.684357, 30.993641, -20.621853) failed to convert
-rank 6: Point 941 (-91.741123, 30.676573, -15.105889) failed to convert
-rank 3: Point 947 (-91.846318, 30.919146, -11.221751) failed to convert
-rank 98: Point 1319 (-88.989385, 30.099188, 8.3306099) failed to convert
-rank 99: Point 1305 (-88.870712, 29.5855, 11.513362) failed to convert
-rank 96: Point 1319 (-89.206698, 29.056999, -0.0) failed to convert
-rank 70: Point 1319 (-90.067785, 30.018648, 1.9480431) failed to convert
-rank 68: Point 1316 (-90.124417, 29.878115, 0.27803997) failed to convert
-rank 27: Point 945 (-91.110701, 30.262357, 17.254646) failed to convert
-rank 97: Point 1302 (-89.150504, 29.166057, 5.0445562) failed to convert
-rank 19: Point 955 (-91.326762, 29.307522, -0.0) failed to convert
-rank 40: Point 940 (-90.754125, 29.856383, -0.3010184) failed to convert
-rank 18: Point 945 (-91.341552, 29.65929, 0.99919865) failed to convert
-rank 60: Point 935 (-90.378049, 29.939564, -8.4338167) failed to convert
-rank 15: Point 944 (-91.42679, 30.230285, -0.21201143) failed to convert
-rank 87: Point 1305 (-89.439206, 30.31708, -1.633037) failed to convert
-rank 74: Point 1315 (-89.989881, 29.97624, -2.3363243) failed to convert
-rank 30: Point 944 (-91.010705, 30.166333, -11.967363) failed to convert
-rank 16: Point 940 (-91.418095, 29.676422, 0.47696342) failed to convert
-rank 73: Point 1305 (-90.02708, 29.773896, -4.9441611) failed to convert
-rank 95: Point 1305 (-89.216686, 29.19317, -0.14340651) failed to convert
-rank 29: Point 947 (-91.028559, 30.187524, -12.500459) failed to convert
-rank 88: Point 1317 (-89.418983, 29.720095, 1.5925007) failed to convert
-rank 56: Point 944 (-90.501081, 29.44107, -0.0) failed to convert
-rank 48: Point 940 (-90.633868, 29.71272, -1.5784707) failed to convert
-rank 22: Point 942 (-91.204426, 30.34006, 23.823802) failed to convert
-rank 77: Point 1306 (-89.939006, 29.881697, -0.0315179) failed to convert
-rank 89: Point 1306 (-89.408486, 29.162593, 0.31299999) failed to convert
-rank 86: Point 1316 (-89.601906, 29.394676, -4.1731476) failed to convert
-rank 5: Point 949 (-91.789196, 30.32367, -11.310227) failed to convert
-rank 32: Point 939 (-90.945547, 29.885783, -0.85953288) failed to convert
-rank 41: Point 948 (-90.739844, 29.822787, -0.2517779) failed to convert
-rank 57: Point 950 (-90.4534, 29.855273, -0.63011304) failed to convert
-rank 85: Point 1306 (-89.68424, 29.353465, 0.31299999) failed to convert
-rank 43: Point 951 (-90.651893, 30.486892, -10.201072) failed to convert
-rank 64: Point 1317 (-90.297249, 29.398823, -3.7307521) failed to convert
-rank 51: Point 949 (-90.600072, 29.43503, 0.30468365) failed to convert
-rank 90: Point 1315 (-89.366347, 29.17686, 0.49620142) failed to convert
-rank 34: Point 935 (-90.892113, 29.777112, -1.3182736) failed to convert
-rank 78: Point 1318 (-89.903009, 30.030197, -9.0) failed to convert
-rank 91: Point 1306 (-89.341103, 29.220277, 0.1444401) failed to convert
-rank 21: Point 953 (-91.270874, 29.484871, 6.1817078) failed to convert
-rank 93: Point 1305 (-89.260693, 29.204626, -0.0) failed to convert
-rank 82: Point 1317 (-89.810263, 29.564699, 0.31299999) failed to convert
-rank 83: Point 1304 (-89.766716, 29.777761, -0.24071588) failed to convert
-rank 42: Point 943 (-90.741524, 29.49599, -0.72751876) failed to convert
-rank 10: Point 940 (-91.595142, 30.754733, 4.3139168) failed to convert
-rank 26: Point 938 (-91.138042, 30.277627, 16.65702) failed to convert
-rank 55: Point 945 (-90.470865, 30.039367, 6.1507543) failed to convert
-rank 20: Point 938 (-91.264476, 29.896761, 0.07047342) failed to convert
-rank 81: Point 1304 (-89.80441, 30.05557, 4.4973425) failed to convert
-rank 49: Point 948 (-90.614236, 29.685392, 1.2064374) failed to convert
-rank 31: Point 947 (-90.966079, 30.228552, -3.9192708) failed to convert
-rank 76: Point 1320 (-89.953616, 29.96119, -1.3843872) failed to convert
-rank 47: Point 948 (-90.60459, 30.447386, -5.2087158) failed to convert
-rank 37: Point 950 (-90.811402, 29.873862, -1.1691527) failed to convert
-rank 12: Point 932 (-91.550063, 29.88751, -4.3125159) failed to convert
-rank 25: Point 953 (-91.191554, 29.688406, -2.2228694) failed to convert
-rank 79: Point 1307 (-89.893172, 29.900989, -0.43938839) failed to convert
-rank 33: Point 944 (-90.899398, 30.076024, -9.5267621) failed to convert
-rank 53: Point 946 (-90.550417, 29.472905, -0.21175061) failed to convert
-rank 92: Point 1316 (-89.296007, 29.331293, -0.0805925) failed to convert
-rank 84: Point 1316 (-89.738616, 29.537683, -0.21906852) failed to convert
-rank 45: Point 951 (-90.702063, 29.426734, -0.7146133) failed to convert
-rank 52: Point 938 (-90.570902, 29.49533, -0.90362882) failed to convert
-rank 72: Point 1317 (-90.029887, 30.008301, -1.6840702) failed to convert
-rank 2: Point 942 (-91.94746, 30.338485, -2.1272784) failed to convert
-rank 17: Point 950 (-91.374211, 29.687673, -4.8352438) failed to convert
-rank 13: Point 946 (-91.465951, 30.739896, 13.804219) failed to convert
-rank 67: Point 1303 (-90.210104, 29.108167, 9.1459921) failed to convert
-rank 0: Point 883 (-92.385367, 29.352779, 9.1000004) failed to convert
-rank 23: Point 947 (-91.208033, 29.959638, -2.5795132) failed to convert
-rank 65: Point 1306 (-90.235127, 29.766032, 1.6357557) failed to convert
-rank 66: Point 1314 (-90.197627, 29.792051, 0.91449198) failed to convert
-rank 69: Point 1307 (-90.095748, 29.913255, 11.708852) failed to convert
-rank 50: Point 948 (-90.619734, 29.400663, 0.30060111) failed to convert
-rank 75: Point 1308 (-89.978865, 29.871456, -6.5684404) failed to convert
-rank 28: Point 937 (-91.071778, 30.204823, -8.7444877) failed to convert
-rank 94: Point 1316 (-89.237825, 29.150404, 2.3951088) failed to convert
-rank 71: Point 1305 (-90.058369, 29.920014, -2.0587285) failed to convert
-rank 4: Point 945 (-91.799264, 30.93406, 5.2906678) failed to convert
-rank 46: Point 932 (-90.680914, 29.61553, -8.2296) failed to convert
-rank 9: Point 946 (-91.630279, 30.792638, -20.0) failed to convert
-rank 80: Point 1314 (-89.840114, 30.083774, -0.47568362) failed to convert
-rank 38: Point 938 (-90.803025, 29.613004, -1.9833756) failed to convert
-rank 39: Point 946 (-90.768577, 29.872999, -1.524974) failed to convert
-rank 14: Point 940 (-91.485639, 29.768428, -2.7364958) failed to convert
-rank 61: Point 953 (-90.37169, 29.727979, -0.68979021) failed to convert
-rank 62: Point 939 (-90.334157, 29.901679, -0.89384584) failed to convert
-rank 35: Point 954 (-90.865728, 29.761904, -0.61191251) failed to convert
-rank 63: Point 948 (-90.305972, 29.863197, -0.75421091) failed to convert
-rank 99: Point 1306 (-88.82228, 30.100301, 14.239117) failed to convert
-rank 96: Point 1320 (-89.198574, 29.149144, 16.735477) failed to convert
-rank 98: Point 1320 (-89.077494, 29.130986, -0.0) failed to convert
-rank 70: Point 1320 (-90.093726, 29.68439, -0.09418488) failed to convert
-rank 68: Point 1317 (-90.121541, 29.915385, -4.9653325) failed to convert
-rank 74: Point 1316 (-90.002738, 29.812996, 19.915439) failed to convert
-rank 97: Point 1303 (-89.15878, 29.072573, -0.0) failed to convert
-rank 87: Point 1306 (-89.525096, 29.311601, 0.31299999) failed to convert
-rank 24: Point 940 (-91.169808, 30.281298, 1.2228925) failed to convert
-rank 95: Point 1306 (-89.217721, 29.181399, -0.27977399) failed to convert
-rank 8: Point 936 (-91.666755, 30.683619, -8.6533571) failed to convert
-rank 59: Point 948 (-90.362999, 30.478656, -7.6845685) failed to convert
-rank 58: Point 937 (-90.44866, 29.610561, -0.34809745) failed to convert
-rank 11: Point 943 (-91.546796, 30.751059, -10.705143) failed to convert
-rank 73: Point 1306 (-90.013158, 29.951361, -5.2966765) failed to convert
-rank 1: Point 950 (-92.112383, 29.001293, 20.4) failed to convert
-rank 89: Point 1307 (-89.40429, 29.211515, -0.58616582) failed to convert
-rank 88: Point 1318 (-89.449271, 29.365807, 37.554239) failed to convert
-rank 77: Point 1307 (-89.955286, 29.676268, -0.46904661) failed to convert
-rank 3: Point 948 (-91.86187, 30.63659, -6.966259) failed to convert
-rank 64: Point 1318 (-90.288506, 29.516249, -0.1961148) failed to convert
-rank 44: Point 943 (-90.713757, 29.423387, -0.38327269) failed to convert
-rank 6: Point 942 (-91.736118, 30.764581, -8.4802807) failed to convert
-rank 86: Point 1317 (-89.568686, 29.791161, -0.62939569) failed to convert
-rank 90: Point 1316 (-89.384196, 28.968711, 11.597253) failed to convert
-rank 36: Point 941 (-90.834132, 29.879615, -0.34028102) failed to convert
-rank 19: Point 956 (-91.260442, 30.382708, -5.6396566) failed to convert
-rank 7: Point 950 (-91.727144, 30.242619, -1.6464649) failed to convert
-rank 18: Point 946 (-91.355533, 29.428557, -1.0355734) failed to convert
-rank 78: Point 1319 (-89.954633, 29.380168, 1.8002483) failed to convert
-rank 85: Point 1307 (-89.677958, 29.428884, 0.35088018) failed to convert
-rank 91: Point 1307 (-89.340964, 29.221743, -0.06216911) failed to convert
-rank 93: Point 1306 (-89.264001, 29.166491, 5.3384331) failed to convert
-rank 60: Point 936 (-90.377746, 29.943658, 20.330778) failed to convert
-rank 56: Point 945 (-90.480626, 29.725531, -0.64334101) failed to convert
-rank 54: Point 942 (-90.516658, 29.655442, -0.95133206) failed to convert
-rank 29: Point 948 (-91.027958, 30.196638, 6.8923848) failed to convert
-rank 15: Point 945 (-91.423419, 30.286059, -1.2278941) failed to convert
-rank 27: Point 946 (-91.172815, 29.285298, -0.46695035) failed to convert
-rank 83: Point 1305 (-89.764719, 29.801845, -0.97415288) failed to convert
-rank 30: Point 945 (-91.010149, 30.174717, 17.007779) failed to convert
-rank 40: Point 941 (-90.772153, 29.593175, -8.2296) failed to convert
-rank 76: Point 1321 (-89.953835, 29.958407, -2.8843224) failed to convert
-rank 81: Point 1305 (-89.840451, 29.610538, -4.9109379) failed to convert
-rank 79: Point 1308 (-89.891485, 29.921959, -3.0848809) failed to convert
-rank 82: Point 1318 (-89.753949, 30.254554, -1.1834165) failed to convert
-rank 72: Point 1318 (-90.029895, 30.008198, -1.4358635) failed to convert
-rank 48: Point 941 (-90.633837, 29.712882, -1.1191703) failed to convert
-rank 84: Point 1317 (-89.705427, 29.94123, 2.52) failed to convert
-rank 22: Point 943 (-91.254641, 29.538056, -1.0698735) failed to convert
-rank 16: Point 941 (-91.387469, 30.184019, -8.1578876) failed to convert
-rank 57: Point 951 (-90.442679, 30.002368, -9.0) failed to convert
-rank 41: Point 949 (-90.734567, 29.898985, -1.0632498) failed to convert
-rank 92: Point 1317 (-89.298554, 29.301597, -0.00673764) failed to convert
-rank 43: Point 952 (-90.713157, 29.610737, -0.88874563) failed to convert
-rank 67: Point 1304 (-90.149991, 29.900431, 0.4608849) failed to convert
-rank 94: Point 1317 (-89.232817, 29.207439, -0.48446194) failed to convert
-rank 66: Point 1315 (-90.249834, 29.097589, 0.22280678) failed to convert
-rank 51: Point 950 (-90.598731, 29.454079, 0.40244189) failed to convert
-rank 32: Point 940 (-90.951568, 29.794801, -1.0393405) failed to convert
-rank 20: Point 939 (-91.234489, 30.376073, 8.1828914) failed to convert
-rank 65: Point 1307 (-90.263804, 29.383698, 0.41809288) failed to convert
-rank 26: Point 939 (-91.153537, 30.035272, -0.67609417) failed to convert
-rank 75: Point 1309 (-89.975464, 29.914359, -0.8948211) failed to convert
-rank 21: Point 954 (-91.27712, 29.383278, 1.911256) failed to convert
-rank 71: Point 1306 (-90.054965, 29.963624, -2.0575906) failed to convert
-rank 10: Point 941 (-91.657236, 29.67754, 2.0999999) failed to convert
-rank 69: Point 1308 (-90.110692, 29.719703, -0.140911) failed to convert
-rank 80: Point 1315 (-89.891202, 29.447141, 0.43901443) failed to convert
-rank 99: Point 1307 (-88.873539, 29.553724, 12.263691) failed to convert
-rank 5: Point 950 (-91.788992, 30.327202, -8.2296) failed to convert
-rank 55: Point 946 (-90.49678, 29.680944, -1.0862881) failed to convert
-rank 34: Point 936 (-90.877329, 29.997457, -2.1305681) failed to convert
-rank 31: Point 948 (-91.006657, 29.610862, -0.5094438) failed to convert
-rank 49: Point 949 (-90.61266, 29.707658, -0.13489269) failed to convert
-rank 47: Point 949 (-90.613766, 30.318531, -4.5607477) failed to convert
-rank 98: Point 1321 (-89.040942, 29.535788, 4.7539449) failed to convert
-rank 70: Point 1321 (-90.073965, 29.939211, -1.2341982) failed to convert
-rank 12: Point 933 (-91.612539, 28.799524, 21.9) failed to convert
-rank 53: Point 947 (-90.540101, 29.617796, -1.3316313) failed to convert
-rank 2: Point 943 (-91.912303, 30.988833, -12.983526) failed to convert
-rank 74: Point 1317 (-89.993213, 29.933943, 22.078138) failed to convert
-rank 68: Point 1318 (-90.147322, 29.579582, -0.35068408) failed to convert
-rank 52: Point 939 (-90.596802, 29.126979, 2.4040648) failed to convert
-rank 33: Point 945 (-90.924669, 29.696799, -8.2296) failed to convert
-rank 0: Point 884 (-92.391086, 29.219933, 10.330387) failed to convert
-rank 42: Point 944 (-90.739505, 29.525343, -1.8963175) failed to convert
-rank 17: Point 951 (-91.320032, 30.572025, -15.677643) failed to convert
-rank 45: Point 952 (-90.666737, 29.935113, -0.64628899) failed to convert
-rank 37: Point 951 (-90.787201, 30.22748, -2.4857219) failed to convert
-rank 97: Point 1304 (-89.150227, 29.168285, -0.00488891) failed to convert
-rank 96: Point 1321 (-89.192189, 29.221424, 1e-08) failed to convert
-rank 87: Point 1307 (-89.478192, 29.864085, -0.16617456) failed to convert
-rank 95: Point 1307 (-89.21617, 29.199007, -0.38716985) failed to convert
-rank 13: Point 947 (-91.492764, 30.291807, -0.31799999) failed to convert
-rank 73: Point 1307 (-90.028425, 29.756606, -3.1153067) failed to convert
-rank 4: Point 946 (-91.802871, 30.869418, 6.3038644) failed to convert
-rank 89: Point 1308 (-89.430034, 28.909299, 8.1946022) failed to convert
-rank 25: Point 954 (-91.188355, 29.739195, -0.02) failed to convert
-rank 23: Point 948 (-91.209088, 29.942852, -2.1417537) failed to convert
-rank 28: Point 938 (-91.086564, 29.976432, -0.94710545) failed to convert
-rank 90: Point 1317 (-89.334713, 29.542219, 3.6500407) failed to convert
-rank 64: Point 1319 (-90.25944, 29.904254, -4.0995602) failed to convert
-rank 88: Point 1319 (-89.462332, 29.212148, -0.64200065) failed to convert
-rank 50: Point 949 (-90.600462, 29.674695, 0.03080898) failed to convert
-rank 14: Point 941 (-91.425496, 30.77129, -9.7877184) failed to convert
-rank 9: Point 947 (-91.659982, 30.277649, -6.6329185) failed to convert
-rank 86: Point 1318 (-89.603371, 29.376691, -4.2973754) failed to convert
-rank 63: Point 949 (-90.305994, 29.862895, -1.5033776) failed to convert
-rank 39: Point 947 (-90.768545, 29.873432, -0.67328412) failed to convert
-rank 46: Point 933 (-90.693909, 29.427829, -0.5709641) failed to convert
-rank 38: Point 939 (-90.784304, 29.887741, -1.3716414) failed to convert
-rank 77: Point 1308 (-89.939928, 29.869906, 33.809645) failed to convert
-rank 35: Point 955 (-90.836827, 30.189254, -2.4855854) failed to convert
-rank 61: Point 954 (-90.359554, 29.89227, -0.93470239) failed to convert
-rank 78: Point 1320 (-89.928611, 29.709242, -3.5e-07) failed to convert
-rank 91: Point 1308 (-89.347655, 29.144206, 0.31299999) failed to convert
-rank 85: Point 1308 (-89.603246, 30.32371, -5.5424216) failed to convert
-rank 8: Point 937 (-91.694996, 30.188889, -0.85804673) failed to convert
-rank 83: Point 1306 (-89.764771, 29.801109, -1.5105927) failed to convert
-rank 58: Point 938 (-90.448699, 29.610013, -0.57504122) failed to convert
-rank 93: Point 1307 (-89.217611, 29.693296, 2.5574355) failed to convert
-rank 62: Point 940 (-90.334156, 29.901618, -1.8112409) failed to convert
-rank 24: Point 941 (-91.187124, 30.00855, -0.722408) failed to convert
-rank 81: Point 1306 (-89.789624, 30.236418, 0.70586226) failed to convert
-rank 11: Point 944 (-91.553512, 30.637412, -4.3508279) failed to convert
-rank 1: Point 951 (-92.030062, 30.601662, -8.6019296) failed to convert
-rank 44: Point 944 (-90.68302, 29.867083, -0.73610266) failed to convert
-rank 79: Point 1309 (-89.891467, 29.922017, -3.0848809) failed to convert
-rank 19: Point 957 (-91.251023, 30.532692, 2.7496974) failed to convert
-rank 84: Point 1318 (-89.704796, 29.947533, 2.6434113) failed to convert
-rank 72: Point 1319 (-90.003605, 30.341429, -5.3231207) failed to convert
-rank 76: Point 1322 (-89.953822, 29.958445, -2.8843224) failed to convert
-rank 82: Point 1319 (-89.736704, 30.463014, -6.8193678) failed to convert
-rank 92: Point 1318 (-89.321119, 29.041301, 15.754411) failed to convert
-rank 67: Point 1305 (-90.145928, 29.95321, 7.5483082) failed to convert
-rank 36: Point 942 (-90.835204, 29.863741, -1.4384962) failed to convert
-rank 7: Point 951 (-91.68434, 30.993701, -20.561807) failed to convert
-rank 59: Point 949 (-90.480089, 28.872931, 17.821544) failed to convert
-rank 66: Point 1316 (-90.233808, 29.312104, 0.28016677) failed to convert
-rank 54: Point 943 (-90.515665, 29.669231, -0.348821) failed to convert
-rank 18: Point 947 (-91.339427, 29.693893, -0.27191169) failed to convert
-rank 94: Point 1318 (-89.238403, 29.143735, -0.74411012) failed to convert
-rank 65: Point 1308 (-90.220919, 29.953472, -6.7655363) failed to convert
-rank 27: Point 947 (-91.115081, 30.194027, 16.442372) failed to convert
-rank 60: Point 937 (-90.378041, 29.939604, -7.9876096) failed to convert
-rank 80: Point 1316 (-89.885636, 29.516474, -0.37589838) failed to convert
-rank 29: Point 949 (-91.02852, 30.18757, -12.500459) failed to convert
-rank 56: Point 946 (-90.461359, 29.991148, -3.2495574) failed to convert
-rank 69: Point 1309 (-90.148255, 29.228153, 0.3090905) failed to convert
-rank 71: Point 1307 (-90.055716, 29.953844, -0.54023543) failed to convert
-rank 75: Point 1310 (-90.020815, 29.335858, 0.80388493) failed to convert
-rank 40: Point 942 (-90.753891, 29.859725, -0.61694527) failed to convert
-rank 15: Point 946 (-91.470631, 29.495313, 0.04899627) failed to convert
-rank 48: Point 942 (-90.633833, 29.712793, -1.7208583) failed to convert
-rank 6: Point 943 (-91.750593, 30.50838, 7.9103119) failed to convert
-rank 70: Point 1322 (-90.075925, 29.913954, -7.1015357) failed to convert
-rank 98: Point 1322 (-89.023816, 29.723819, 3.5541328) failed to convert
-rank 99: Point 1308 (-88.864044, 29.654515, 10.357425) failed to convert
-rank 74: Point 1318 (-89.99618, 29.896279, -9.0) failed to convert
-rank 41: Point 950 (-90.726583, 30.014361, 25.577422) failed to convert
-rank 97: Point 1305 (-89.154489, 29.120091, -0.0) failed to convert
-rank 68: Point 1319 (-90.113289, 30.022146, -2.3568619) failed to convert
-rank 43: Point 953 (-90.713149, 29.610663, -0.84168768) failed to convert
-rank 96: Point 1322 (-89.191233, 29.232022, -0.0) failed to convert
-rank 3: Point 949 (-91.901075, 29.915126, -5.726e-05) failed to convert
-rank 87: Point 1308 (-89.521856, 29.349483, 1.66124) failed to convert
-rank 22: Point 944 (-91.19613, 30.470556, 10.797223) failed to convert
-rank 57: Point 952 (-90.469209, 29.637141, -1.2230832) failed to convert
-rank 30: Point 946 (-91.039577, 29.724067, -0.5589113) failed to convert
-rank 95: Point 1308 (-89.215728, 29.204002, -0.0) failed to convert
-rank 16: Point 942 (-91.354003, 30.730102, 20.23576) failed to convert
-rank 26: Point 940 (-91.144029, 30.184156, -12.914377) failed to convert
-rank 51: Point 951 (-90.582163, 29.688672, -1.0680597) failed to convert
-rank 55: Point 947 (-90.513551, 29.446999, -8.2296) failed to convert
-rank 89: Point 1309 (-89.395627, 29.312365, -0.38192806) failed to convert
-rank 34: Point 937 (-90.892563, 29.770163, -0.76878874) failed to convert
-rank 32: Point 941 (-90.929742, 30.122902, -5.4986608) failed to convert
-rank 73: Point 1308 (-90.032773, 29.700899, 0.05680527) failed to convert
-rank 86: Point 1319 (-89.603366, 29.376631, -4.2973754) failed to convert
-rank 10: Point 942 (-91.594723, 30.760985, 3.8285346) failed to convert
-rank 90: Point 1318 (-89.36641, 29.17565, 2.3164557) failed to convert
-rank 21: Point 955 (-91.220207, 30.297217, -8.4557558) failed to convert
-rank 20: Point 940 (-91.236479, 30.344374, -0.77553923) failed to convert
-rank 31: Point 949 (-90.992264, 29.830347, -1.4206639) failed to convert
-rank 2: Point 944 (-91.923766, 30.777988, -8.2296) failed to convert
-rank 52: Point 940 (-90.577665, 29.399279, 0.45719999) failed to convert
-rank 49: Point 950 (-90.613388, 29.697318, -1.1138593) failed to convert
-rank 47: Point 950 (-90.645971, 29.862836, -0.30703728) failed to convert
-rank 88: Point 1320 (-89.365268, 30.336332, -1.8446814) failed to convert
-rank 12: Point 934 (-91.56689, 29.597798, 1.8323913) failed to convert
-rank 53: Point 948 (-90.537894, 29.64874, -2.1647248) failed to convert
-rank 64: Point 1320 (-90.333439, 28.9073, 18.181013) failed to convert
-rank 78: Point 1321 (-89.912895, 29.90652, 28.546039) failed to convert
-rank 77: Point 1309 (-89.934566, 29.937252, -0.11952432) failed to convert
-rank 37: Point 952 (-90.803227, 29.993544, 17.198121) failed to convert
-rank 33: Point 946 (-90.899354, 30.076065, -11.201401) failed to convert
-rank 45: Point 953 (-90.698282, 29.481451, -1.1591405) failed to convert
-rank 83: Point 1307 (-89.762083, 29.833934, -0.0) failed to convert
-rank 42: Point 945 (-90.704549, 30.031167, -10.152889) failed to convert
-rank 91: Point 1309 (-89.344476, 29.180894, 0.31299999) failed to convert
-rank 85: Point 1309 (-89.675329, 29.460114, 0.88870191) failed to convert
-rank 0: Point 885 (-92.374366, 29.569089, -0.32680866) failed to convert
-rank 93: Point 1308 (-89.274119, 29.050407, 1.013872) failed to convert
-rank 5: Point 951 (-91.773072, 30.61224, -6.5077306) failed to convert
-rank 23: Point 949 (-91.231381, 29.586441, 7.5137015) failed to convert
-rank 17: Point 952 (-91.374258, 29.686533, -4.7420786) failed to convert
-rank 4: Point 947 (-91.828739, 30.403464, -1.2536379) failed to convert
-rank 13: Point 948 (-91.540055, 29.487453, 1.902146) failed to convert
-rank 81: Point 1307 (-89.841157, 29.601657, 24.812932) failed to convert
-rank 9: Point 948 (-91.690781, 29.735512, 1.7999999) failed to convert
-rank 79: Point 1310 (-89.892611, 29.907739, -0.16966003) failed to convert
-rank 25: Point 955 (-91.19505, 29.632668, -5.397246) failed to convert
-rank 76: Point 1323 (-89.968769, 29.769712, -0.0) failed to convert
-rank 72: Point 1320 (-90.02927, 30.016011, 9.0741421) failed to convert
-rank 14: Point 942 (-91.485594, 29.76875, -2.8559761) failed to convert
-rank 84: Point 1319 (-89.712483, 29.85418, -0.49587956) failed to convert
-rank 28: Point 939 (-91.105474, 29.681813, -0.25764631) failed to convert
-rank 39: Point 948 (-90.776889, 29.751434, -2.1640538) failed to convert
-rank 67: Point 1306 (-90.165252, 29.700891, -0.32246235) failed to convert
-rank 92: Point 1319 (-89.296616, 29.323561, -0.0) failed to convert
-rank 46: Point 934 (-90.67909, 29.641651, -1.3772974) failed to convert
-rank 66: Point 1317 (-90.173222, 30.111119, 4.3797897) failed to convert
-rank 50: Point 950 (-90.687587, 28.417238, 41.931399) failed to convert
-rank 63: Point 950 (-90.303282, 29.898721, -0.08532559) failed to convert
-rank 82: Point 1320 (-89.784642, 29.880095, -0.0) failed to convert
-rank 35: Point 956 (-90.836827, 30.189193, -2.0450887) failed to convert
-rank 61: Point 955 (-90.38312, 29.572197, -2.3130397) failed to convert
-rank 94: Point 1319 (-89.235618, 29.175473, -0.39719153) failed to convert
-rank 65: Point 1309 (-90.259468, 29.441433, -0.20539015) failed to convert
-rank 80: Point 1317 (-89.877005, 29.624213, -4.9103283) failed to convert
-rank 24: Point 942 (-91.215438, 29.557697, -0.74070294) failed to convert
-rank 58: Point 939 (-90.448178, 29.61702, -0.35080148) failed to convert
-rank 69: Point 1310 (-90.095304, 29.917999, -2.9641447) failed to convert
-rank 70: Point 1323 (-90.06341, 30.074491, 4.3000002) failed to convert
-rank 71: Point 1308 (-90.066662, 29.813191, -3.8679122) failed to convert
-rank 74: Point 1319 (-89.965624, 30.281803, -0.70914224) failed to convert
-rank 98: Point 1323 (-89.072533, 29.186129, 2.6761149) failed to convert
-rank 11: Point 945 (-91.619906, 29.493115, 1.5775083) failed to convert
-rank 44: Point 945 (-90.669858, 30.055329, -4.4643808) failed to convert
-rank 8: Point 938 (-91.674959, 30.539972, -5.8494135) failed to convert
-rank 68: Point 1320 (-90.135399, 29.734913, 0.7664462) failed to convert
-rank 75: Point 1311 (-89.986179, 29.778408, -8.2296) failed to convert
-rank 95: Point 1309 (-89.216606, 29.193967, -0.11965215) failed to convert
-rank 99: Point 1309 (-88.820962, 30.112843, 14.115099) failed to convert
-rank 1: Point 952 (-92.021863, 30.756842, -9.5841012) failed to convert
-rank 62: Point 941 (-90.334628, 29.895229, 0.02958185) failed to convert
-rank 97: Point 1306 (-89.07988, 29.950608, 2.6418671) failed to convert
-rank 87: Point 1309 (-89.528267, 29.272857, 0.69864972) failed to convert
-rank 86: Point 1320 (-89.603362, 29.376591, -4.2830498) failed to convert
-rank 54: Point 944 (-90.51565, 29.669438, 0.7085177) failed to convert
-rank 96: Point 1323 (-89.206458, 29.059124, 2.825727) failed to convert
-rank 7: Point 952 (-91.684343, 30.993585, -20.895258) failed to convert
-rank 27: Point 948 (-91.153804, 29.586992, -0.28171224) failed to convert
-rank 89: Point 1310 (-89.33335, 30.029935, 1.5998587) failed to convert
-rank 18: Point 948 (-91.286323, 30.5543, -16.156535) failed to convert
-rank 59: Point 950 (-90.427911, 29.597783, -1.4172837) failed to convert
-rank 29: Point 950 (-91.084164, 29.3274, -0.1893292) failed to convert
-rank 60: Point 938 (-90.38427, 29.855092, -0.44759083) failed to convert
-rank 19: Point 958 (-91.271515, 30.205256, -1.2967552) failed to convert
-rank 90: Point 1319 (-89.292583, 30.022872, 1.9788234) failed to convert
-rank 78: Point 1322 (-89.894742, 30.132913, 0.28149421) failed to convert
-rank 73: Point 1309 (-90.028122, 29.760412, -5.0264571) failed to convert
-rank 88: Point 1321 (-89.449227, 29.365318, 42.132415) failed to convert
-rank 77: Point 1310 (-89.903571, 30.324152, -5.6808703) failed to convert
-rank 83: Point 1308 (-89.764946, 29.798822, -0.45908802) failed to convert
-rank 6: Point 944 (-91.785087, 29.889804, -1.0663415) failed to convert
-rank 91: Point 1310 (-89.359664, 29.004466, -0.15093918) failed to convert
-rank 64: Point 1321 (-90.295024, 29.428415, 0.17059843) failed to convert
-rank 56: Point 947 (-90.474194, 29.814199, 0.96418336) failed to convert
-rank 38: Point 940 (-90.817207, 29.403298, -0.41655161) failed to convert
-rank 85: Point 1310 (-89.66591, 29.574036, -0.0) failed to convert
-rank 93: Point 1309 (-89.263017, 29.177576, 12.418871) failed to convert
-rank 41: Point 951 (-90.735428, 29.886513, -0.30613119) failed to convert
-rank 36: Point 943 (-90.827366, 29.979263, -9.6765156) failed to convert
-rank 34: Point 938 (-90.892276, 29.774443, -1.9962187) failed to convert
-rank 43: Point 954 (-90.718266, 29.536404, -0.91304641) failed to convert
-rank 26: Point 941 (-91.175903, 29.682314, -4.898009) failed to convert
-rank 3: Point 950 (-91.866017, 30.559572, -12.244454) failed to convert
-rank 30: Point 947 (-91.009538, 30.183799, -12.853417) failed to convert
-rank 16: Point 943 (-91.387446, 30.184052, -8.1479807) failed to convert
-rank 10: Point 943 (-91.672332, 29.40978, 2.4000001) failed to convert
-rank 20: Point 941 (-91.260804, 29.955211, -9.1592407) failed to convert
-rank 21: Point 956 (-91.206633, 30.511607, -15.453057) failed to convert
-rank 51: Point 952 (-90.582145, 29.688709, -1.2078365) failed to convert
-rank 48: Point 943 (-90.63383, 29.712706, -1.7262804) failed to convert
-rank 55: Point 948 (-90.496475, 29.685069, -0.15041161) failed to convert
-rank 22: Point 945 (-91.199053, 30.424426, 12.880824) failed to convert
-rank 76: Point 1324 (-89.984125, 29.574638, 0.04848575) failed to convert
-rank 72: Point 1321 (-90.048511, 29.769993, -0.49523141) failed to convert
-rank 81: Point 1308 (-89.840438, 29.610576, -4.9109379) failed to convert
-rank 31: Point 950 (-90.977881, 30.04879, -2.037213) failed to convert
-rank 79: Point 1311 (-89.874329, 30.134963, -5.3471067) failed to convert
-rank 42: Point 946 (-90.730457, 29.656842, -0.92436396) failed to convert
-rank 84: Point 1320 (-89.715142, 29.821673, -0.0) failed to convert
-rank 40: Point 943 (-90.735549, 30.12523, -0.47483984) failed to convert
-rank 67: Point 1307 (-90.116141, 30.338009, 3.53717) failed to convert
-rank 92: Point 1320 (-89.235426, 30.018144, 1.7749743) failed to convert
-rank 66: Point 1318 (-90.186978, 29.931083, 19.281916) failed to convert
-rank 2: Point 945 (-91.912957, 30.976675, -12.55574) failed to convert
-rank 52: Point 941 (-90.518618, 30.225757, 3.3399999) failed to convert
-rank 82: Point 1321 (-89.794153, 29.763001, -0.12559802) failed to convert
-rank 15: Point 947 (-91.425023, 30.259439, -1.0297648) failed to convert
-rank 80: Point 1318 (-89.849908, 29.961109, -0.66503825) failed to convert
-rank 53: Point 949 (-90.549822, 29.48116, -0.471928) failed to convert
-rank 37: Point 953 (-90.820324, 29.742209, -3.3593782) failed to convert
-rank 45: Point 954 (-90.700019, 29.456254, -0.65915206) failed to convert
-rank 49: Point 951 (-90.589552, 30.033903, -1.3577119) failed to convert
-rank 94: Point 1320 (-89.186828, 29.726874, 2.8123059) failed to convert
-rank 65: Point 1310 (-90.185122, 30.421282, -4.3622277) failed to convert
-rank 25: Point 956 (-91.191569, 29.688079, -2.2438338) failed to convert
-rank 17: Point 953 (-91.374172, 29.687661, -4.7334448) failed to convert
-rank 69: Point 1311 (-90.12567, 29.523898, 1.1983624) failed to convert
-rank 4: Point 948 (-91.797792, 30.959806, -19.138391) failed to convert
-rank 47: Point 951 (-90.603451, 30.462871, -8.2808684) failed to convert
-rank 75: Point 1312 (-89.980248, 29.853575, 31.884882) failed to convert
-rank 13: Point 949 (-91.531427, 29.635133, -0.73523623) failed to convert
-rank 71: Point 1309 (-90.08102, 29.627869, -0.41330666) failed to convert
-rank 33: Point 947 (-90.924655, 29.69674, -8.2296) failed to convert
-rank 39: Point 949 (-90.758691, 30.016569, 29.410532) failed to convert
-rank 32: Point 942 (-90.928882, 30.135184, 31.839632) failed to convert
-rank 74: Point 1320 (-90.050001, 29.205992, 1.0071105) failed to convert
-rank 68: Point 1321 (-90.113101, 30.024184, -5.7271924) failed to convert
-rank 70: Point 1324 (-90.082703, 29.826606, -4.7701203) failed to convert
-rank 99: Point 1310 (-88.816951, 30.154238, 12.976688) failed to convert
-rank 9: Point 949 (-91.61885, 30.988049, -14.634899) failed to convert
-rank 98: Point 1324 (-89.072032, 29.191602, 1.0982492) failed to convert
-rank 57: Point 953 (-90.442674, 30.002408, -9.0) failed to convert
-rank 0: Point 886 (-92.414281, 28.710311, 35.162649) failed to convert
-rank 28: Point 940 (-91.104793, 29.691726, -0.58269561) failed to convert
-rank 5: Point 952 (-91.765244, 30.751481, -13.952565) failed to convert
-rank 63: Point 951 (-90.354263, 29.209486, 0.53261634) failed to convert
-rank 50: Point 951 (-90.558338, 30.266164, 2.55) failed to convert
-rank 95: Point 1310 (-89.216489, 29.195262, -0.17349511) failed to convert
-rank 87: Point 1310 (-89.456024, 30.120937, 2.887632) failed to convert
-rank 86: Point 1321 (-89.603357, 29.37653, -4.269029) failed to convert
-rank 24: Point 943 (-91.169757, 30.281882, -2.7209097) failed to convert
-rank 89: Point 1311 (-89.343619, 29.912172, -0.0) failed to convert
-rank 14: Point 943 (-91.492648, 29.649054, -3.3680401) failed to convert
-rank 96: Point 1324 (-89.166441, 29.510989, 4.9730137) failed to convert
-rank 61: Point 956 (-90.382968, 29.574172, -0.5930607) failed to convert
-rank 97: Point 1307 (-89.051521, 30.261043, 4.5401322) failed to convert
-rank 78: Point 1323 (-89.914675, 29.884102, -2.1142751) failed to convert
-rank 46: Point 935 (-90.694722, 29.415775, -0.15871612) failed to convert
-rank 62: Point 942 (-90.305014, 30.291312, 0.63548576) failed to convert
-rank 58: Point 940 (-90.452285, 29.560297, 0.09119083) failed to convert
-rank 44: Point 946 (-90.705723, 29.539833, -0.50731754) failed to convert
-rank 90: Point 1320 (-89.356906, 29.285735, 18.270211) failed to convert
-rank 12: Point 935 (-91.545927, 29.957943, -8.2296) failed to convert
-rank 73: Point 1310 (-90.013157, 29.951258, -6.1295284) failed to convert
-rank 88: Point 1322 (-89.396509, 29.97784, 1.4406315) failed to convert
-rank 77: Point 1311 (-89.957676, 29.645715, -2.2523926) failed to convert
-rank 23: Point 950 (-91.223993, 29.704921, -7.0195445) failed to convert
-rank 18: Point 949 (-91.293125, 30.445266, -4.3568224) failed to convert
-rank 83: Point 1309 (-89.76468, 29.801837, -1.6575811) failed to convert
-rank 7: Point 953 (-91.696566, 30.780756, -16.486631) failed to convert
-rank 93: Point 1310 (-89.220609, 29.659278, 3.237908) failed to convert
-rank 11: Point 946 (-91.578873, 30.204593, -2.9566279) failed to convert
-rank 27: Point 949 (-91.147263, 29.689858, -0.13142019) failed to convert
-rank 64: Point 1322 (-90.278636, 29.648145, -0.40061548) failed to convert
-rank 85: Point 1311 (-89.617389, 30.155219, 2.401003) failed to convert
-rank 91: Point 1311 (-89.347464, 29.146178, 0.31299999) failed to convert
-rank 59: Point 951 (-90.372929, 30.345236, -0.14714724) failed to convert
-rank 29: Point 951 (-91.058329, 29.729147, -0.80594264) failed to convert
-rank 35: Point 957 (-90.850836, 29.98265, -2.6686158) failed to convert
-rank 76: Point 1325 (-89.958437, 29.900123, 1.9315295) failed to convert
-rank 79: Point 1312 (-89.890839, 29.929567, -0.00157937) failed to convert
-rank 6: Point 945 (-91.748662, 30.542476, 13.479472) failed to convert
-rank 19: Point 959 (-91.251158, 30.530248, 15.25434) failed to convert
-rank 72: Point 1322 (-90.029864, 30.008224, -1.5946316) failed to convert
-rank 66: Point 1319 (-90.180051, 30.020864, -5.1715419) failed to convert
-rank 41: Point 952 (-90.765997, 29.440748, -8.2296) failed to convert
-rank 38: Point 941 (-90.80535, 29.578613, -0.89399136) failed to convert
-rank 81: Point 1309 (-89.803015, 30.072485, 2.9191231) failed to convert
-rank 8: Point 939 (-91.651518, 30.946129, -9.9038741) failed to convert
-rank 34: Point 939 (-90.89233, 29.773522, -0.60955499) failed to convert
-rank 1: Point 953 (-92.02094, 30.770439, -11.041633) failed to convert
-rank 67: Point 1308 (-90.148256, 29.922463, -1.1279758) failed to convert
-rank 84: Point 1321 (-89.665458, 30.419175, -3.8010797) failed to convert
-rank 3: Point 951 (-91.876837, 30.361431, -6.2555713) failed to convert
-rank 82: Point 1322 (-89.75392, 30.254501, -1.1834165) failed to convert
-rank 65: Point 1311 (-90.227137, 29.870789, -0.53445352) failed to convert
-rank 92: Point 1321 (-89.308345, 29.188471, -0.0) failed to convert
-rank 43: Point 955 (-90.718269, 29.536343, -1.0800584) failed to convert
-rank 94: Point 1321 (-89.235207, 29.179883, -0.53995453) failed to convert
-rank 20: Point 942 (-91.238862, 30.305898, -7.9527043) failed to convert
-rank 30: Point 948 (-91.039557, 29.724102, -0.76683985) failed to convert
-rank 80: Point 1319 (-89.876985, 29.62427, -4.9103283) failed to convert
-rank 48: Point 944 (-90.61779, 29.940442, 1.2585016) failed to convert
-rank 69: Point 1312 (-90.081433, 30.096168, 4.549996) failed to convert
-rank 36: Point 944 (-90.835154, 29.864346, -1.425862) failed to convert
-rank 75: Point 1313 (-89.976207, 29.904593, 2.0027484) failed to convert
-rank 51: Point 953 (-90.617254, 29.189106, 0.58036348) failed to convert
-rank 42: Point 947 (-90.741511, 29.495855, -0.74762424) failed to convert
-rank 70: Point 1325 (-90.072207, 29.961641, -1.1366692) failed to convert
-rank 56: Point 948 (-90.498799, 29.472615, 0.23909366) failed to convert
-rank 22: Point 946 (-91.248833, 29.631473, 17.688653) failed to convert
-rank 40: Point 944 (-90.751128, 29.899731, -0.90007784) failed to convert
-rank 26: Point 942 (-91.175884, 29.682563, -4.078958) failed to convert
-rank 68: Point 1322 (-90.113274, 30.021927, -4.8874683) failed to convert
-rank 2: Point 946 (-92.002681, 29.289202, 6.4206437) failed to convert
-rank 74: Point 1321 (-89.99004, 29.973775, 0.16906239) failed to convert
-rank 98: Point 1325 (-89.020407, 29.760823, 2.0578925) failed to convert
-rank 15: Point 948 (-91.459809, 29.677572, 0.62599999) failed to convert
-rank 71: Point 1310 (-90.055333, 29.958422, 61.376218) failed to convert
-rank 54: Point 945 (-90.516648, 29.655402, -0.49791763) failed to convert
-rank 99: Point 1311 (-88.920884, 29.038508, 96.877104) failed to convert
-rank 21: Point 957 (-91.206626, 30.511667, -15.453057) failed to convert
-rank 95: Point 1311 (-89.116519, 30.312266, 3.5865038) failed to convert
-rank 53: Point 950 (-90.540085, 29.617833, -1.3205081) failed to convert
-rank 10: Point 944 (-91.611942, 30.465458, -4.2462317) failed to convert
-rank 60: Point 939 (-90.375106, 29.979255, -2.121408) failed to convert
-rank 87: Point 1311 (-89.522239, 29.34349, -4.0736522) failed to convert
-rank 31: Point 951 (-90.963265, 30.269305, -5.2283051) failed to convert
-rank 89: Point 1312 (-89.394194, 29.327941, 11.213626) failed to convert
-rank 17: Point 954 (-91.364779, 29.842646, -1.1524173) failed to convert
-rank 16: Point 944 (-91.355931, 30.698551, -11.099663) failed to convert
-rank 37: Point 954 (-90.803754, 29.985688, -8.8603112) failed to convert
-rank 45: Point 955 (-90.699018, 29.470726, -1.0110675) failed to convert
-rank 49: Point 952 (-90.588517, 30.048417, 19.785645) failed to convert
-rank 86: Point 1322 (-89.566949, 29.811006, -0.25102013) failed to convert
-rank 97: Point 1308 (-89.049632, 30.280858, 5.3143166) failed to convert
-rank 4: Point 949 (-91.877603, 29.505322, -0.62188864) failed to convert
-rank 13: Point 950 (-91.459287, 30.849197, -17.205133) failed to convert
-rank 96: Point 1325 (-89.193461, 29.206434, -0.00293292) failed to convert
-rank 47: Point 952 (-90.693254, 29.181748, -0.47734459) failed to convert
-rank 73: Point 1311 (-90.028459, 29.756072, -4.2916485) failed to convert
-rank 9: Point 950 (-91.630228, 30.792672, -20.0) failed to convert
-rank 25: Point 957 (-91.180855, 29.858062, -0.45921312) failed to convert
-rank 39: Point 950 (-90.802102, 29.380386, 0.2743831) failed to convert
-rank 33: Point 948 (-90.924646, 29.696701, -8.2296) failed to convert
-rank 57: Point 954 (-90.442666, 30.002468, -9.0) failed to convert
-rank 88: Point 1323 (-89.464999, 29.179321, 3.2601896) failed to convert
-rank 14: Point 944 (-91.46603, 30.098024, -3.3626808) failed to convert
-rank 78: Point 1324 (-89.902984, 30.030165, -9.0) failed to convert
-rank 90: Point 1321 (-89.367971, 29.157318, 0.31299999) failed to convert
-rank 24: Point 944 (-91.205136, 29.722333, -0.43566285) failed to convert
-rank 46: Point 936 (-90.701436, 29.318315, -8.2296) failed to convert
-rank 32: Point 943 (-90.910283, 30.412012, -8.5773074) failed to convert
-rank 52: Point 942 (-90.642531, 28.467086, 38.400002) failed to convert
-rank 28: Point 941 (-91.104808, 29.690274, -1.4949697) failed to convert
-rank 83: Point 1310 (-89.764711, 29.801111, -1.5196877) failed to convert
-rank 93: Point 1311 (-89.268347, 29.116286, 9.6242121) failed to convert
-rank 77: Point 1312 (-89.957511, 29.647735, 17.280965) failed to convert
-rank 64: Point 1323 (-90.312326, 29.19439, 1.2295342) failed to convert
-rank 62: Point 943 (-90.334155, 29.901578, -1.5829939) failed to convert
-rank 50: Point 952 (-90.621349, 29.377229, -0.59874988) failed to convert
-rank 5: Point 953 (-91.765391, 30.748868, -14.826665) failed to convert
-rank 12: Point 936 (-91.522756, 30.351652, -3.072264) failed to convert
-rank 91: Point 1312 (-89.345363, 29.170318, 0.31299999) failed to convert
-rank 61: Point 957 (-90.382257, 29.583863, 0.02776727) failed to convert
-rank 44: Point 947 (-90.678607, 29.930292, -1.3690037) failed to convert
-rank 85: Point 1312 (-89.674322, 29.471354, 16.510785) failed to convert
-rank 55: Point 949 (-90.49649, 29.684728, -0.76837191) failed to convert
-rank 58: Point 941 (-90.463308, 29.40758, -0.0) failed to convert
-rank 76: Point 1326 (-89.953802, 29.958502, -2.8843224) failed to convert
-rank 18: Point 950 (-91.354343, 29.447762, 0.25705027) failed to convert
-rank 79: Point 1313 (-89.864631, 30.254699, -0.85742448) failed to convert
-rank 0: Point 887 (-92.371498, 29.616043, -0.69847714) failed to convert
-rank 7: Point 954 (-91.684335, 30.993627, -20.912938) failed to convert
-rank 72: Point 1323 (-90.032584, 29.973533, -0.05538317) failed to convert
-rank 66: Point 1320 (-90.180038, 30.020923, -5.1715419) failed to convert
-rank 81: Point 1310 (-89.840888, 29.604789, -4.5467018) failed to convert
-rank 63: Point 952 (-90.299425, 29.950049, -7.930287) failed to convert
-rank 67: Point 1309 (-90.10722, 30.452138, -2.1126913) failed to convert
-rank 23: Point 951 (-91.231584, 29.583093, 5.1228452) failed to convert
-rank 59: Point 952 (-90.4122, 29.81298, -0.44908181) failed to convert
-rank 84: Point 1322 (-89.681251, 30.230102, -0.43656165) failed to convert
-rank 82: Point 1323 (-89.809333, 29.575594, -4.4775122) failed to convert
-rank 29: Point 952 (-91.058297, 29.72946, -1.1761482) failed to convert
-rank 94: Point 1322 (-89.234534, 29.187514, -0.0) failed to convert
-rank 65: Point 1312 (-90.22714, 29.870729, -0.3152381) failed to convert
-rank 80: Point 1320 (-89.876972, 29.624309, -4.9103283) failed to convert
-rank 6: Point 946 (-91.739362, 30.706937, -14.843761) failed to convert
-rank 92: Point 1322 (-89.27261, 29.597569, 5.6149356) failed to convert
-rank 70: Point 1326 (-90.082643, 29.827348, -0.23084934) failed to convert
-rank 69: Point 1313 (-90.09275, 29.950558, 0.50668794) failed to convert
-rank 74: Point 1322 (-90.049126, 29.217049, 3.6250663) failed to convert
-rank 75: Point 1314 (-89.988948, 29.742969, -0.5342755) failed to convert
-rank 1: Point 954 (-92.060639, 30.011422, -4.2224912) failed to convert
-rank 35: Point 958 (-90.946852, 28.53263, 28.962175) failed to convert
-rank 8: Point 940 (-91.668067, 30.659289, -8.3770101) failed to convert
-rank 68: Point 1323 (-90.113404, 30.020167, 1.2905536) failed to convert
-rank 99: Point 1312 (-88.883039, 29.446377, 15.873866) failed to convert
-rank 19: Point 960 (-91.322069, 29.383621, 1.5555778) failed to convert
-rank 38: Point 942 (-90.784234, 29.888648, -1.0598913) failed to convert
-rank 36: Point 945 (-90.835268, 29.862666, -1.2024101) failed to convert
-rank 98: Point 1326 (-89.072414, 29.185739, 1.1581384) failed to convert
-rank 71: Point 1311 (-90.066053, 29.820824, -2.3770566) failed to convert
-rank 42: Point 948 (-90.736608, 29.567298, -2.5580359) failed to convert
-rank 43: Point 956 (-90.718271, 29.536303, -1.1810772) failed to convert
-rank 87: Point 1312 (-89.527614, 29.279636, 0.56645358) failed to convert
-rank 95: Point 1312 (-89.165706, 29.767263, 2.6692739) failed to convert
-rank 89: Point 1313 (-89.394862, 29.31995, -4.6222922) failed to convert
-rank 86: Point 1323 (-89.55731, 29.924578, -0.09849544) failed to convert
-rank 51: Point 954 (-90.58212, 29.688764, -0.59149846) failed to convert
-rank 96: Point 1326 (-89.153167, 29.659422, 3.8078471) failed to convert
-rank 11: Point 947 (-91.547917, 30.731364, 4.0140104) failed to convert
-rank 97: Point 1309 (-89.164907, 29.001424, -1.1164049) failed to convert
-rank 2: Point 947 (-91.91362, 30.963222, -11.85216) failed to convert
-rank 40: Point 945 (-90.772136, 29.593211, -8.2296) failed to convert
-rank 26: Point 943 (-91.175888, 29.682435, -4.2640159) failed to convert
-rank 30: Point 949 (-91.010749, 30.165195, -6.2188168) failed to convert
-rank 56: Point 949 (-90.501726, 29.431616, -0.0) failed to convert
-rank 15: Point 949 (-91.448674, 29.864679, 0.72396551) failed to convert
-rank 73: Point 1312 (-90.018886, 29.878241, 0.51665013) failed to convert
-rank 21: Point 958 (-91.206622, 30.511708, -15.453057) failed to convert
-rank 90: Point 1322 (-89.363773, 29.205985, 0.31299999) failed to convert
-rank 78: Point 1325 (-89.970369, 29.179022, 11.042883) failed to convert
-rank 88: Point 1324 (-89.449919, 29.356236, 0.11167235) failed to convert
-rank 54: Point 946 (-90.494581, 29.961895, -0.42580166) failed to convert
-rank 31: Point 952 (-90.973541, 30.113962, 11.119216) failed to convert
-rank 22: Point 947 (-91.196622, 30.462628, 8.3260708) failed to convert
-rank 20: Point 943 (-91.22543, 30.518784, 8.7698638) failed to convert
-rank 37: Point 955 (-90.809876, 29.895698, -0.37950808) failed to convert
-rank 10: Point 945 (-91.577611, 31.051089, -14.0) failed to convert
-rank 83: Point 1311 (-89.764064, 29.808767, 0.00013224) failed to convert
-rank 34: Point 940 (-90.871818, 30.078863, -4.741275) failed to convert
-rank 77: Point 1313 (-89.94039, 29.863829, -0.45159603) failed to convert
-rank 13: Point 951 (-91.475266, 30.583593, -6.2931029) failed to convert
-rank 93: Point 1312 (-89.261073, 29.199502, 0.56307187) failed to convert
-rank 47: Point 953 (-90.669071, 29.531369, -0.91594407) failed to convert
-rank 3: Point 952 (-91.844639, 30.946724, -11.737783) failed to convert
-rank 48: Point 945 (-90.611165, 30.03401, 29.032781) failed to convert
-rank 64: Point 1324 (-90.25939, 29.904289, -4.0995602) failed to convert
-rank 9: Point 951 (-91.651056, 30.432574, -4.3334183) failed to convert
-rank 27: Point 950 (-91.14726, 29.689919, -1.2845719) failed to convert
-rank 16: Point 945 (-91.364879, 30.55315, -6.6485885) failed to convert
-rank 85: Point 1313 (-89.605824, 30.291591, -3.9324169) failed to convert
-rank 39: Point 951 (-90.819242, 29.125878, -0.0) failed to convert
-rank 91: Point 1313 (-89.347047, 29.150761, 0.31299999) failed to convert
-rank 41: Point 953 (-90.737681, 29.853392, -0.20061366) failed to convert
-rank 53: Point 951 (-90.53926, 29.629326, -0.81066212) failed to convert
-rank 60: Point 940 (-90.378029, 29.939663, -6.6763579) failed to convert
-rank 76: Point 1327 (-89.961279, 29.864205, -0.48381377) failed to convert
-rank 79: Point 1314 (-89.943709, 29.263674, 5.5890735) failed to convert
-rank 24: Point 945 (-91.207147, 29.690067, -2.608977) failed to convert
-rank 66: Point 1321 (-90.225985, 29.415001, -3.4027873) failed to convert
-rank 62: Point 944 (-90.334154, 29.901517, -0.68116682) failed to convert
-rank 46: Point 937 (-90.69103, 29.46908, -0.53715654) failed to convert
-rank 33: Point 949 (-90.899901, 30.067563, 21.393402) failed to convert
-rank 25: Point 958 (-91.191777, 29.68466, -4.4215106) failed to convert
-rank 72: Point 1324 (-90.048153, 29.774173, -2.231136) failed to convert
-rank 12: Point 937 (-91.519402, 30.408228, -10.214042) failed to convert
-rank 50: Point 953 (-90.600502, 29.673778, 0.35495784) failed to convert
-rank 81: Point 1311 (-89.840418, 29.610633, -4.9109379) failed to convert
-rank 67: Point 1310 (-90.198139, 29.265884, 0.31299999) failed to convert
-rank 17: Point 955 (-91.374153, 29.687936, -4.6662166) failed to convert
-rank 49: Point 953 (-90.587412, 30.063783, -3.6978038) failed to convert
-rank 61: Point 958 (-90.382876, 29.575414, -1.5179595) failed to convert
-rank 4: Point 950 (-91.796869, 30.97579, -13.682305) failed to convert
-rank 44: Point 948 (-90.683561, 29.859213, -0.79935413) failed to convert
-rank 45: Point 956 (-90.689437, 29.609193, -0.03048) failed to convert
-rank 82: Point 1324 (-89.793776, 29.767492, -0.08995338) failed to convert
-rank 84: Point 1323 (-89.672546, 30.334319, -1.418959) failed to convert
-rank 18: Point 951 (-91.337228, 29.729279, -0.89091398) failed to convert
-rank 58: Point 942 (-90.461553, 29.431875, -8.2296) failed to convert
-rank 92: Point 1323 (-89.303765, 29.240904, 14.504567) failed to convert
-rank 94: Point 1323 (-89.236527, 29.164663, -1.3321881) failed to convert
-rank 65: Point 1313 (-90.227143, 29.870689, -4.6863003) failed to convert
-rank 70: Point 1327 (-90.082628, 29.827531, -0.73965092) failed to convert
-rank 69: Point 1314 (-90.114805, 29.664635, -0.29547553) failed to convert
-rank 80: Point 1321 (-89.876952, 29.624366, -4.9103283) failed to convert
-rank 57: Point 955 (-90.469699, 29.63025, -0.12192) failed to convert
-rank 55: Point 950 (-90.472254, 30.019876, 24.769857) failed to convert
-rank 5: Point 954 (-91.805784, 30.023825, -5.946823) failed to convert
-rank 75: Point 1315 (-89.97543, 29.914308, -2.3136227) failed to convert
-rank 99: Point 1313 (-88.854307, 29.753731, 8.3342824) failed to convert
-rank 7: Point 955 (-91.696534, 30.780705, -16.486631) failed to convert
-rank 74: Point 1323 (-89.989836, 29.976199, -2.0517093) failed to convert
-rank 68: Point 1324 (-90.113229, 30.022147, -4.8950883) failed to convert
-rank 71: Point 1312 (-90.058365, 29.919457, -9.0) failed to convert
-rank 98: Point 1327 (-89.071915, 29.191186, 2.0849002) failed to convert
-rank 87: Point 1313 (-89.5222, 29.343536, -4.0736522) failed to convert
-rank 95: Point 1313 (-89.216372, 29.19645, -0.37372374) failed to convert
-rank 59: Point 953 (-90.384654, 30.187091, 2.733764) failed to convert
-rank 0: Point 888 (-92.379773, 29.440362, 9.0269751) failed to convert
-rank 29: Point 953 (-91.078272, 29.418677, -0.2427164) failed to convert
-rank 28: Point 942 (-91.137455, 29.176182, 2.0180799) failed to convert
-rank 63: Point 953 (-90.305936, 29.862915, -0.96584372) failed to convert
-rank 14: Point 945 (-91.479176, 29.876838, -6.0352477) failed to convert
-rank 6: Point 947 (-91.784343, 29.902869, -1.0681499) failed to convert
-rank 23: Point 952 (-91.18556, 30.314811, 12.821961) failed to convert
-rank 32: Point 944 (-90.958057, 29.694749, -1.4425591) failed to convert
-rank 89: Point 1314 (-89.405009, 29.201467, 0.03612017) failed to convert
-rank 96: Point 1327 (-89.227366, 28.820372, 133.3903) failed to convert
-rank 86: Point 1324 (-89.559716, 29.895624, -0.00162726) failed to convert
-rank 73: Point 1313 (-89.997242, 30.15293, 4.6313085) failed to convert
-rank 97: Point 1310 (-89.05083, 30.267547, 5.887785) failed to convert
-rank 90: Point 1323 (-89.365004, 29.191558, 0.31299999) failed to convert
-rank 35: Point 959 (-90.865711, 29.761962, -1.4723237) failed to convert
-rank 88: Point 1325 (-89.449183, 29.364829, 39.676806) failed to convert
-rank 78: Point 1326 (-89.933849, 29.642683, -2.1404903) failed to convert
-rank 83: Point 1312 (-89.768028, 29.760125, -0.6038948) failed to convert
-rank 36: Point 946 (-90.835247, 29.862969, -1.2554032) failed to convert
-rank 1: Point 955 (-92.028674, 30.62252, -8.7085647) failed to convert
-rank 8: Point 941 (-91.66291, 30.748812, -7.7899565) failed to convert
-rank 42: Point 949 (-90.67282, 30.483574, -6.7184313) failed to convert
-rank 64: Point 1325 (-90.254262, 29.972283, 20.113053) failed to convert
-rank 43: Point 957 (-90.718273, 29.536242, -1.0635656) failed to convert
-rank 77: Point 1314 (-89.957758, 29.644568, -2.8286358) failed to convert
-rank 38: Point 943 (-90.789037, 29.818268, -1.3439119) failed to convert
-rank 40: Point 946 (-90.751214, 29.898387, -0.48424946) failed to convert
-rank 11: Point 948 (-91.570193, 30.352708, -2.6880464) failed to convert
-rank 93: Point 1313 (-89.263162, 29.175441, 10.985052) failed to convert
-rank 91: Point 1314 (-89.358487, 29.017814, 0.60346166) failed to convert
-rank 85: Point 1314 (-89.63627, 29.928286, 2.9046428) failed to convert
-rank 26: Point 944 (-91.14402, 30.184116, -12.847321) failed to convert
-rank 19: Point 961 (-91.249144, 30.561524, 4.95187) failed to convert
-rank 22: Point 948 (-91.195245, 30.48423, 15.958726) failed to convert
-rank 52: Point 943 (-90.552052, 29.760058, -0.72663851) failed to convert
-rank 2: Point 948 (-91.983875, 29.649478, 0.31545644) failed to convert
-rank 79: Point 1315 (-89.891429, 29.92179, -3.6387025) failed to convert
-rank 72: Point 1325 (-90.00901, 30.272629, 2.9413054) failed to convert
-rank 66: Point 1322 (-90.18003, 30.020963, -5.1715419) failed to convert
-rank 56: Point 950 (-90.491299, 29.576621, -1.5186756) failed to convert
-rank 51: Point 955 (-90.599747, 29.438966, 0.30442465) failed to convert
-rank 37: Point 956 (-90.803663, 29.986569, -3.5656189) failed to convert
-rank 76: Point 1328 (-89.979346, 29.634992, 0.31299999) failed to convert
-rank 21: Point 959 (-91.206614, 30.511768, -15.453057) failed to convert
-rank 30: Point 950 (-91.010656, 30.166369, -11.967363) failed to convert
-rank 15: Point 950 (-91.433054, 30.125343, -1.3674183) failed to convert
-rank 81: Point 1312 (-89.855402, 29.423694, 0.61529735) failed to convert
-rank 31: Point 953 (-91.001251, 29.692434, -0.52426635) failed to convert
-rank 34: Point 941 (-90.866135, 30.162988, -0.72898199) failed to convert
-rank 67: Point 1311 (-90.133891, 30.108074, 4.6500001) failed to convert
-rank 20: Point 944 (-91.275801, 29.712881, -0.26015444) failed to convert
-rank 82: Point 1325 (-89.809308, 29.57565, -4.4775122) failed to convert
-rank 84: Point 1324 (-89.738974, 29.530413, 13.292021) failed to convert
-rank 54: Point 947 (-90.515637, 29.669406, 0.42927212) failed to convert
-rank 48: Point 946 (-90.633805, 29.712922, -0.71994773) failed to convert
-rank 10: Point 946 (-91.5945, 30.763986, 9.7526986) failed to convert
-rank 70: Point 1328 (-90.083883, 29.81122, 1.1656774) failed to convert
-rank 92: Point 1324 (-89.242295, 29.940517, -0.46215719) failed to convert
-rank 94: Point 1324 (-89.223301, 29.31506, 0.91138015) failed to convert
-rank 3: Point 953 (-91.865958, 30.559583, -8.2296) failed to convert
-rank 9: Point 952 (-91.630486, 30.78805, -10.276596) failed to convert
-rank 65: Point 1314 (-90.227146, 29.870628, -4.6863003) failed to convert
-rank 69: Point 1315 (-90.095622, 29.912849, 13.918088) failed to convert
-rank 41: Point 954 (-90.734535, 29.898898, -1.5223656) failed to convert
-rank 47: Point 954 (-90.641485, 29.925863, -0.34361907) failed to convert
-rank 39: Point 952 (-90.785949, 29.618361, -1.3133617) failed to convert
-rank 27: Point 951 (-91.147257, 29.689959, -2.0425828) failed to convert
-rank 80: Point 1322 (-89.873485, 29.6676, -0.0) failed to convert
-rank 71: Point 1313 (-90.066636, 29.81316, -3.8679122) failed to convert
-rank 99: Point 1314 (-88.824523, 30.070452, 11.832373) failed to convert
-rank 75: Point 1316 (-89.981378, 29.83891, -1.1284343) failed to convert
-rank 74: Point 1324 (-90.001554, 29.827452, 16.743839) failed to convert
-rank 60: Point 941 (-90.381539, 29.892057, -0.47349005) failed to convert
-rank 13: Point 952 (-91.537872, 29.523899, 0.12330009) failed to convert
-rank 68: Point 1325 (-90.166496, 29.326821, -0.11043463) failed to convert
-rank 87: Point 1314 (-89.521082, 29.356639, 16.693343) failed to convert
-rank 98: Point 1328 (-89.078566, 29.116676, -1.06e-06) failed to convert
-rank 53: Point 952 (-90.537864, 29.648687, -2.1191056) failed to convert
-rank 33: Point 950 (-90.899324, 30.076093, -11.201401) failed to convert
-rank 95: Point 1314 (-89.201586, 29.36394, 8.189949) failed to convert
-rank 12: Point 938 (-91.52205, 30.363469, -0.34999999) failed to convert
-rank 46: Point 938 (-90.695269, 29.407723, 0.28795033) failed to convert
-rank 16: Point 946 (-91.355561, 30.704347, -20.0) failed to convert
-rank 89: Point 1315 (-89.345099, 29.894106, -0.0) failed to convert
-rank 86: Point 1325 (-89.532748, 30.213063, -0.55420284) failed to convert
-rank 58: Point 943 (-90.461541, 29.432017, -8.2296) failed to convert
-rank 73: Point 1314 (-90.013128, 29.951414, -3.608342) failed to convert
-rank 44: Point 949 (-90.705732, 29.539545, -1.1473482) failed to convert
-rank 49: Point 954 (-90.610257, 29.741322, -0.52416283) failed to convert
-rank 90: Point 1324 (-89.29074, 30.043152, -0.0) failed to convert
-rank 88: Point 1326 (-89.464019, 29.189865, 1.2291184) failed to convert
-rank 18: Point 952 (-91.317207, 30.055924, -0.75149437) failed to convert
-rank 78: Point 1327 (-89.904039, 30.016638, -2.4765902) failed to convert
-rank 96: Point 1328 (-89.205578, 29.068852, -0.16660018) failed to convert
-rank 45: Point 957 (-90.699008, 29.470864, -1.0809301) failed to convert
-rank 61: Point 959 (-90.383123, 29.572041, -0.51629595) failed to convert
-rank 97: Point 1311 (-89.148457, 29.186681, -0.01643467) failed to convert
-rank 50: Point 954 (-90.579124, 29.975304, -0.37532904) failed to convert
-rank 7: Point 956 (-91.738965, 30.031396, -5.4594311) failed to convert
-rank 4: Point 951 (-91.806076, 30.811033, 2.1819853) failed to convert
-rank 83: Point 1313 (-89.76462, 29.801826, -8.2296) failed to convert
-rank 17: Point 956 (-91.31998, 30.572057, -17.516245) failed to convert
-rank 55: Point 951 (-90.496286, 29.687545, -0.6000374) failed to convert
-rank 24: Point 946 (-91.207125, 29.690123, -3.2707126) failed to convert
-rank 32: Point 945 (-90.960168, 29.662606, -0.62580545) failed to convert
-rank 93: Point 1314 (-89.256654, 29.249826, -0.1143051) failed to convert
-rank 77: Point 1315 (-89.957688, 29.645416, -4.8889923) failed to convert
-rank 63: Point 954 (-90.300144, 29.940372, -0.72687209) failed to convert
-rank 59: Point 954 (-90.401605, 29.957322, -4.1349043) failed to convert
-rank 91: Point 1315 (-89.3443, 29.18248, 0.31299999) failed to convert
-rank 64: Point 1326 (-90.259356, 29.904311, -4.0995602) failed to convert
-rank 28: Point 943 (-91.062683, 30.342122, -5.54402) failed to convert
-rank 25: Point 959 (-91.191776, 29.6846, -4.5064919) failed to convert
-rank 62: Point 945 (-90.333378, 29.911846, -0.07951419) failed to convert
-rank 29: Point 954 (-91.03192, 30.134533, -11.094099) failed to convert
-rank 85: Point 1315 (-89.684867, 29.341293, 0.31299999) failed to convert
-rank 76: Point 1329 (-89.953499, 29.961956, -2.3728759) failed to convert
-rank 6: Point 948 (-91.743358, 30.636083, 11.950546) failed to convert
-rank 5: Point 955 (-91.786271, 30.375939, -2.7023542) failed to convert
-rank 66: Point 1323 (-90.180017, 30.021022, -1.128839) failed to convert
-rank 57: Point 956 (-90.45402, 29.846564, -0.64910208) failed to convert
-rank 0: Point 889 (-92.414876, 28.685383, 36.514909) failed to convert
-rank 79: Point 1316 (-89.874275, 30.134991, -5.3471067) failed to convert
-rank 35: Point 960 (-90.865699, 29.762001, -1.7854117) failed to convert
-rank 72: Point 1326 (-90.031394, 29.988417, 0.07302611) failed to convert
-rank 81: Point 1313 (-89.840869, 29.604847, -4.5467018) failed to convert
-rank 23: Point 953 (-91.208021, 29.959599, -1.654382) failed to convert
-rank 36: Point 947 (-90.842265, 29.759158, -1.0226673) failed to convert
-rank 1: Point 956 (-92.027694, 30.640438, -6.953666) failed to convert
-rank 82: Point 1326 (-89.809292, 29.575687, -4.4775122) failed to convert
-rank 14: Point 946 (-91.479154, 29.876894, -8.3423767) failed to convert
-rank 67: Point 1312 (-90.213917, 29.055681, 10.33927) failed to convert
-rank 42: Point 950 (-90.685885, 30.297744, -3.9761354) failed to convert
-rank 70: Point 1329 (-90.082695, 29.826534, -4.8432723) failed to convert
-rank 92: Point 1325 (-89.258917, 29.752669, 1.1435482) failed to convert
-rank 43: Point 958 (-90.713226, 29.609403, -8.2296) failed to convert
-rank 84: Point 1325 (-89.691231, 30.109873, -0.76709625) failed to convert
-rank 40: Point 947 (-90.760426, 29.764334, -3.4833402) failed to convert
-rank 11: Point 949 (-91.547591, 30.736338, -12.972896) failed to convert
-rank 69: Point 1316 (-90.095456, 29.914949, -5.0364319) failed to convert
-rank 94: Point 1325 (-89.241296, 29.110207, 2.7560502) failed to convert
-rank 65: Point 1315 (-90.259427, 29.441434, -0.29281475) failed to convert
-rank 19: Point 962 (-91.288639, 29.927605, -0.45643453) failed to convert
-rank 38: Point 944 (-90.821013, 29.346569, -0.17730584) failed to convert
-rank 99: Point 1315 (-88.858551, 29.707245, 9.8838346) failed to convert
-rank 56: Point 951 (-90.491299, 29.57656, -2.4838384) failed to convert
-rank 80: Point 1323 (-89.84358, 30.038745, -0.32062693) failed to convert
-rank 22: Point 949 (-91.197534, 30.448225, 9.9117919) failed to convert
-rank 52: Point 944 (-90.531847, 30.041941, -3.7159614) failed to convert
-rank 71: Point 1314 (-90.043632, 30.107705, 4.7737676) failed to convert
-rank 75: Point 1317 (-89.969218, 29.992652, -0.57316143) failed to convert
-rank 87: Point 1315 (-89.522173, 29.343566, -4.0736522) failed to convert
-rank 98: Point 1329 (-89.065766, 29.258358, 6.6306721) failed to convert
-rank 74: Point 1325 (-90.003498, 29.802587, 10.967413) failed to convert
-rank 68: Point 1326 (-90.133159, 29.763605, -0.47857689) failed to convert
-rank 95: Point 1315 (-89.127945, 30.18621, 6.4339665) failed to convert
-rank 26: Point 945 (-91.175895, 29.682165, -2.7592573) failed to convert
-rank 21: Point 960 (-91.213452, 30.403791, 1.5985414) failed to convert
-rank 30: Point 951 (-91.009507, 30.183824, -12.853417) failed to convert
-rank 51: Point 956 (-90.600021, 29.434997, 0.29766143) failed to convert
-rank 89: Point 1316 (-89.394817, 29.319991, -4.6222922) failed to convert
-rank 37: Point 957 (-90.870707, 28.989933, 6.7536966) failed to convert
-rank 54: Point 948 (-90.519723, 29.61234, 0.02646894) failed to convert
-rank 8: Point 942 (-91.69323, 30.218906, -9.0121324) failed to convert
-rank 86: Point 1326 (-89.554017, 29.962804, -0.22421154) failed to convert
-rank 20: Point 945 (-91.260773, 29.955237, -9.1592407) failed to convert
-rank 73: Point 1315 (-90.013146, 29.95108, -3.2112637) failed to convert
-rank 78: Point 1328 (-89.933832, 29.642742, -3.7840684) failed to convert
-rank 31: Point 954 (-90.98347, 29.963367, -1.0653439) failed to convert
-rank 15: Point 951 (-91.421595, 30.315273, -1.8909064) failed to convert
-rank 3: Point 954 (-91.940462, 29.17136, 7.0) failed to convert
-rank 48: Point 947 (-90.664959, 29.266075, -0.0) failed to convert
-rank 90: Point 1325 (-89.343651, 29.438279, 4.332667) failed to convert
-rank 88: Point 1327 (-89.462372, 29.209238, -0.61869707) failed to convert
-rank 27: Point 952 (-91.147253, 29.69002, -2.0362967) failed to convert
-rank 97: Point 1312 (-89.163738, 29.014121, 3.6260812) failed to convert
-rank 34: Point 942 (-90.865526, 30.171568, -0.92292915) failed to convert
-rank 96: Point 1329 (-89.201236, 29.118002, -0.20207259) failed to convert
-rank 47: Point 955 (-90.633626, 30.037303, 6.2664478) failed to convert
-rank 9: Point 953 (-91.689295, 29.761187, -0.0) failed to convert
-rank 39: Point 953 (-90.776866, 29.751468, -2.2189047) failed to convert
-rank 83: Point 1314 (-89.745495, 30.034947, -0.54997947) failed to convert
-rank 13: Point 953 (-91.528401, 29.686226, -0.8596818) failed to convert
-rank 77: Point 1316 (-89.98343, 29.317768, 0.31299999) failed to convert
-rank 93: Point 1315 (-89.262006, 29.188515, -1.5211495) failed to convert
-rank 60: Point 942 (-90.375067, 29.979209, -2.121408) failed to convert
-rank 33: Point 951 (-90.883197, 30.315521, -4.9815777) failed to convert
-rank 2: Point 949 (-91.97652, 29.788884, 2.3106424) failed to convert
-rank 41: Point 955 (-90.797898, 28.968833, 8.506637) failed to convert
-rank 53: Point 953 (-90.54006, 29.617889, 0.10760648) failed to convert
-rank 91: Point 1316 (-89.344504, 29.179995, 0.31299999) failed to convert
-rank 16: Point 947 (-91.387291, 30.186124, -0.68000001) failed to convert
-rank 49: Point 955 (-90.56026, 30.44245, -3.9857136) failed to convert
-rank 44: Point 950 (-90.681916, 29.882702, -0.28528456) failed to convert
-rank 10: Point 947 (-91.577491, 31.052719, -14.0) failed to convert
-rank 85: Point 1316 (-89.688199, 29.300175, 0.31299999) failed to convert
-rank 66: Point 1324 (-90.180049, 30.02053, -0.38029602) failed to convert
-rank 76: Point 1330 (-89.95653, 29.923758, 25.870075) failed to convert
-rank 64: Point 1327 (-90.25379, 29.977879, -1.3356351) failed to convert
-rank 18: Point 953 (-91.286274, 30.554264, -16.156535) failed to convert
-rank 58: Point 944 (-90.452028, 29.563586, -0.34658617) failed to convert
-rank 4: Point 952 (-91.805625, 30.819088, 11.310879) failed to convert
-rank 50: Point 955 (-90.600492, 29.673837, -1.1132306) failed to convert
-rank 45: Point 958 (-90.702225, 29.424234, -0.37664893) failed to convert
-rank 24: Point 947 (-91.207111, 29.690161, -4.1158441) failed to convert
-rank 72: Point 1327 (-90.02983, 30.00832, -1.7390854) failed to convert
-rank 81: Point 1314 (-89.840856, 29.604885, -4.5467018) failed to convert
-rank 46: Point 939 (-90.693874, 29.427848, -0.56880286) failed to convert
-rank 79: Point 1317 (-89.892778, 29.904829, -0.81717308) failed to convert
-rank 7: Point 957 (-91.684285, 30.993667, -20.933664) failed to convert
-rank 82: Point 1327 (-89.809267, 29.575742, -4.4775122) failed to convert
-rank 17: Point 957 (-91.319946, 30.572078, -17.516245) failed to convert
-rank 61: Point 960 (-90.35953, 29.892326, -1.3989572) failed to convert
-rank 12: Point 939 (-91.519164, 30.41198, -3.1369006) failed to convert
-rank 70: Point 1330 (-90.069027, 30.00229, -0.66481284) failed to convert
-rank 84: Point 1326 (-89.738459, 29.535726, -2.0489898) failed to convert
-rank 92: Point 1326 (-89.294969, 29.341691, -0.0) failed to convert
-rank 67: Point 1313 (-90.206166, 29.159028, -0.2821619) failed to convert
-rank 65: Point 1316 (-90.257905, 29.461715, -0.37558627) failed to convert
-rank 69: Point 1317 (-90.09544, 29.914891, -7.1719445) failed to convert
-rank 94: Point 1326 (-89.19714, 29.610614, 4.0673331) failed to convert
-rank 55: Point 952 (-90.438102, 30.486545, -10.578024) failed to convert
-rank 32: Point 946 (-90.976209, 29.418127, -0.46260607) failed to convert
-rank 80: Point 1324 (-89.84572, 30.012273, 2.29) failed to convert
-rank 63: Point 955 (-90.331998, 29.512006, -0.085344) failed to convert
-rank 25: Point 960 (-91.189152, 29.726329, -0.02) failed to convert
-rank 99: Point 1316 (-88.868088, 29.603777, 11.294776) failed to convert
-rank 62: Point 946 (-90.331912, 29.931452, 13.087984) failed to convert
-rank 71: Point 1315 (-90.058364, 29.919335, -1.6922997) failed to convert
-rank 75: Point 1318 (-89.978806, 29.871444, -6.5684404) failed to convert
-rank 98: Point 1330 (-89.021857, 29.742235, 2.5487278) failed to convert
-rank 68: Point 1327 (-90.183638, 29.099921, 5.2155212) failed to convert
-rank 59: Point 955 (-90.40174, 29.955411, -8.4435703) failed to convert
-rank 57: Point 957 (-90.454231, 29.843595, -0.701802) failed to convert
-rank 95: Point 1316 (-89.21674, 29.192094, -0.09874987) failed to convert
-rank 35: Point 961 (-90.872988, 29.653331, -1.6754028) failed to convert
-rank 5: Point 956 (-91.787778, 30.348841, -9.2782873) failed to convert
-rank 87: Point 1316 (-89.558869, 28.904891, 64.467261) failed to convert
-rank 74: Point 1326 (-89.987939, 29.99999, 3.8869534) failed to convert
-rank 36: Point 948 (-90.835312, 29.861917, -1.1231601) failed to convert
-rank 6: Point 949 (-91.738163, 30.727873, -8.3970877) failed to convert
-rank 14: Point 947 (-91.485478, 29.769917, -2.3160949) failed to convert
-rank 28: Point 944 (-91.104957, 29.687519, -0.41922461) failed to convert
-rank 29: Point 955 (-91.032765, 30.121332, 36.275207) failed to convert
-rank 89: Point 1317 (-89.338348, 29.971133, 1.4002966) failed to convert
-rank 42: Point 951 (-90.717616, 29.842506, -0.31681801) failed to convert
-rank 73: Point 1316 (-90.027029, 29.773863, -4.9441611) failed to convert
-rank 86: Point 1327 (-89.601023, 29.403174, 18.205594) failed to convert
-rank 78: Point 1329 (-89.902947, 30.030117, -9.0) failed to convert
-rank 0: Point 890 (-92.399145, 29.020959, 22.19971) failed to convert
-rank 43: Point 959 (-90.713584, 29.604127, -0.53082124) failed to convert
-rank 40: Point 948 (-90.756419, 29.822706, -0.98197433) failed to convert
-rank 90: Point 1326 (-89.269226, 30.285783, 4.3469582) failed to convert
-rank 97: Point 1313 (-89.144555, 29.230198, -0.0) failed to convert
-rank 83: Point 1315 (-89.782801, 29.578292, -4.9368459) failed to convert
-rank 11: Point 950 (-91.588831, 30.032317, -0.49250932) failed to convert
-rank 23: Point 954 (-91.188094, 30.274632, -8.1420333) failed to convert
-rank 38: Point 945 (-90.784175, 29.88926, -0.25633988) failed to convert
-rank 77: Point 1317 (-89.936301, 29.914932, -1.2879363) failed to convert
-rank 19: Point 963 (-91.252489, 30.507117, 13.230182) failed to convert
-rank 96: Point 1330 (-89.199643, 29.135989, -0.39676244) failed to convert
-rank 56: Point 952 (-90.491299, 29.57652, -2.5374706) failed to convert
-rank 88: Point 1328 (-89.450606, 29.347343, 2.1199999) failed to convert
-rank 22: Point 950 (-91.257284, 29.49487, -0.02017211) failed to convert
-rank 93: Point 1316 (-89.261857, 29.190223, -1.0506616) failed to convert
-rank 91: Point 1317 (-89.342014, 29.20881, 0.27250441) failed to convert
-rank 37: Point 958 (-90.778794, 30.34887, -5.1434873) failed to convert
-rank 20: Point 946 (-91.248181, 30.1567, -1.6196935) failed to convert
-rank 26: Point 946 (-91.144006, 30.184057, -12.847321) failed to convert
-rank 30: Point 952 (-91.039528, 29.724155, -1.0899135) failed to convert
-rank 66: Point 1325 (-90.2346, 29.299913, -0.00176122) failed to convert
-rank 85: Point 1317 (-89.617973, 30.145609, 4.6568126) failed to convert
-rank 8: Point 943 (-91.65043, 30.964135, -12.4972) failed to convert
-rank 64: Point 1328 (-90.293629, 29.445886, 1.6151444) failed to convert
-rank 76: Point 1331 (-89.991984, 29.473652, 4.1593717) failed to convert
-rank 54: Point 949 (-90.519785, 29.611451, -0.68360267) failed to convert
-rank 81: Point 1315 (-89.840837, 29.604942, -4.5467018) failed to convert
-rank 1: Point 957 (-92.071005, 29.807478, -0.76616672) failed to convert
-rank 3: Point 955 (-91.865918, 30.559591, -8.2296) failed to convert
-rank 51: Point 957 (-90.581968, 29.690761, 0.20248047) failed to convert
-rank 21: Point 961 (-91.206747, 30.5095, -8.1914892) failed to convert
-rank 15: Point 952 (-91.449792, 29.845426, -2.0926017) failed to convert
-rank 72: Point 1328 (-90.048453, 29.77001, -2.310384) failed to convert
-rank 39: Point 954 (-90.768539, 29.873014, -1.2305134) failed to convert
-rank 31: Point 955 (-90.973577, 30.113207, 14.516856) failed to convert
-rank 48: Point 948 (-90.633802, 29.71276, -1.6621294) failed to convert
-rank 47: Point 956 (-90.640743, 29.93615, -0.33159254) failed to convert
-rank 33: Point 952 (-90.924632, 29.696642, -0.60208897) failed to convert
-rank 41: Point 956 (-90.734527, 29.898818, -1.3813061) failed to convert
-rank 2: Point 950 (-91.912371, 30.984697, -13.092845) failed to convert
-rank 52: Point 945 (-90.547336, 29.82558, -0.58786414) failed to convert
-rank 9: Point 954 (-91.630194, 30.792694, -20.0) failed to convert
-rank 27: Point 953 (-91.114643, 30.200112, 10.000075) failed to convert
-rank 70: Point 1331 (-90.066724, 30.031728, -1.6458683) failed to convert
-rank 79: Point 1318 (-89.942503, 29.27863, 0.31299999) failed to convert
-rank 84: Point 1327 (-89.738446, 29.535785, -3.7946626) failed to convert
-rank 82: Point 1328 (-89.785163, 29.872565, 0.66301926) failed to convert
-rank 92: Point 1327 (-89.297562, 29.311824, -0.10835016) failed to convert
-rank 53: Point 954 (-90.537845, 29.648652, -2.0113967) failed to convert
-rank 60: Point 943 (-90.43197, 29.200173, -0.0) failed to convert
-rank 16: Point 948 (-91.436045, 29.374359, 1.5882563) failed to convert
-rank 67: Point 1314 (-90.14701, 29.937352, -3.4797385) failed to convert
-rank 44: Point 951 (-90.682012, 29.88128, -0.27699025) failed to convert
-rank 69: Point 1318 (-90.095429, 29.914852, -7.1719445) failed to convert
-rank 34: Point 943 (-90.892208, 29.774761, -0.84227125) failed to convert
-rank 94: Point 1327 (-89.142446, 30.220359, 2.1708328) failed to convert
-rank 49: Point 956 (-90.587816, 30.057432, -5.1409366) failed to convert
-rank 4: Point 953 (-91.799984, 30.918956, 5.5820589) failed to convert
-rank 18: Point 954 (-91.342448, 29.642801, -1.6428022) failed to convert
-rank 65: Point 1317 (-90.26448, 29.373543, 0.458) failed to convert
-rank 10: Point 948 (-91.577565, 31.05136, -14.0) failed to convert
-rank 71: Point 1316 (-90.058233, 29.920853, -2.2105931) failed to convert
-rank 80: Point 1325 (-89.804265, 30.520379, -9.3683085) failed to convert
-rank 13: Point 954 (-91.512148, 29.962806, -1.3022555) failed to convert
-rank 24: Point 948 (-91.207187, 29.688858, 0.19756802) failed to convert
-rank 50: Point 956 (-90.600485, 29.673877, -1.1357911) failed to convert
-rank 12: Point 940 (-91.491612, 30.873463, -14.854128) failed to convert
-rank 45: Point 959 (-90.699934, 29.457424, -0.5342771) failed to convert
-rank 46: Point 940 (-90.640034, 30.198418, -0.2036931) failed to convert
-rank 98: Point 1331 (-88.99466, 30.038438, 5.3345175) failed to convert
-rank 17: Point 958 (-91.374114, 29.687644, -4.7707299) failed to convert
-rank 7: Point 958 (-91.684289, 30.993536, -21.160129) failed to convert
-rank 99: Point 1317 (-88.819289, 30.12286, 13.932492) failed to convert
-rank 75: Point 1319 (-90.009457, 29.481052, 1.8049315) failed to convert
-rank 61: Point 961 (-90.383095, 29.572327, -2.5164144) failed to convert
-rank 87: Point 1317 (-89.556902, 28.92846, 59.330287) failed to convert
-rank 68: Point 1328 (-90.113061, 30.024178, -5.7271924) failed to convert
-rank 95: Point 1317 (-89.21722, 29.186631, -0.64431124) failed to convert
-rank 74: Point 1327 (-90.002342, 29.817145, 25.149333) failed to convert
-rank 63: Point 956 (-90.298778, 29.958467, 18.678154) failed to convert
-rank 55: Point 953 (-90.511429, 29.476381, 0.14818994) failed to convert
-rank 32: Point 947 (-90.962165, 29.632118, -0.46740094) failed to convert
-rank 25: Point 961 (-91.157892, 30.219475, -13.054585) failed to convert
-rank 89: Point 1318 (-89.429516, 28.913454, 5.4164197) failed to convert
-rank 86: Point 1328 (-89.606539, 29.336413, 0.56854168) failed to convert
-rank 62: Point 947 (-90.362139, 29.522659, 0.62284756) failed to convert
-rank 35: Point 962 (-90.846085, 30.052557, 0.11010648) failed to convert
-rank 73: Point 1317 (-90.028419, 29.75607, -4.2738925) failed to convert
-rank 78: Point 1330 (-89.933821, 29.642781, -4.3593263) failed to convert
-rank 5: Point 957 (-91.789156, 30.323675, -8.2296) failed to convert
-rank 57: Point 958 (-90.453951, 29.847385, -0.67220592) failed to convert
-rank 90: Point 1327 (-89.379673, 29.020027, 1.7530951) failed to convert
-rank 83: Point 1316 (-89.759548, 29.863319, -0.1522393) failed to convert
-rank 59: Point 956 (-90.427876, 29.597832, -0.54463259) failed to convert
-rank 88: Point 1329 (-89.403291, 29.898156, -0.14061936) failed to convert
-rank 96: Point 1331 (-89.189585, 29.249847, -0.0) failed to convert
-rank 77: Point 1318 (-89.954455, 29.686069, -0.11405173) failed to convert
-rank 97: Point 1314 (-89.050146, 30.274186, 5.7791538) failed to convert
-rank 6: Point 950 (-91.720088, 31.045359, 10.0) failed to convert
-rank 66: Point 1326 (-90.233913, 29.30905, 3.7830509) failed to convert
-rank 28: Point 945 (-91.104749, 29.690264, -2.0136478) failed to convert
-rank 36: Point 949 (-90.823173, 30.040622, -4.136166) failed to convert
-rank 42: Point 952 (-90.741279, 29.498922, -8.2296) failed to convert
-rank 64: Point 1329 (-90.259306, 29.904345, -4.0995602) failed to convert
-rank 91: Point 1318 (-89.347351, 29.146832, 0.31299999) failed to convert
-rank 14: Point 948 (-91.47914, 29.876932, -8.3423767) failed to convert
-rank 29: Point 956 (-91.01325, 30.418351, -11.549975) failed to convert
-rank 40: Point 949 (-90.754583, 29.8493, -0.27871275) failed to convert
-rank 38: Point 946 (-90.784305, 29.887349, -0.24211872) failed to convert
-rank 43: Point 960 (-90.683057, 30.043561, 14.174376) failed to convert
-rank 93: Point 1317 (-89.228909, 29.564642, 5.8006192) failed to convert
-rank 81: Point 1316 (-89.789298, 30.239513, -0.29347037) failed to convert
-rank 0: Point 891 (-92.406962, 28.84931, 31.1) failed to convert
-rank 76: Point 1332 (-89.975175, 29.687636, -0.64853378) failed to convert
-rank 85: Point 1318 (-89.643726, 29.837225, -0.07531134) failed to convert
-rank 84: Point 1328 (-89.738438, 29.535825, -3.5599857) failed to convert
-rank 19: Point 964 (-91.249162, 30.559868, 0.03938144) failed to convert
-rank 72: Point 1329 (-90.029818, 30.008263, -1.7514159) failed to convert
-rank 70: Point 1332 (-90.082571, 29.827997, 1.1437823) failed to convert
-rank 11: Point 951 (-91.540434, 30.856476, -12.578229) failed to convert
-rank 79: Point 1319 (-89.893119, 29.90039, -2.936748) failed to convert
-rank 92: Point 1328 (-89.30419, 29.235665, 15.968066) failed to convert
-rank 56: Point 953 (-90.49966, 29.460002, 0.30367513) failed to convert
-rank 22: Point 951 (-91.198284, 30.436389, 14.188426) failed to convert
-rank 23: Point 955 (-91.208002, 29.959542, -0.87680254) failed to convert
-rank 67: Point 1315 (-90.140828, 30.017467, 1.5156881) failed to convert
-rank 30: Point 953 (-91.005131, 30.250128, -4.6296) failed to convert
-rank 58: Point 945 (-90.4583, 29.476792, -0.31549771) failed to convert
-rank 26: Point 947 (-91.175831, 29.682917, -4.337304) failed to convert
-rank 20: Point 947 (-91.233761, 30.386234, -14.863924) failed to convert
-rank 39: Point 955 (-90.801226, 29.39313, -8.2296) failed to convert
-rank 82: Point 1329 (-89.809373, 29.574304, 0.29652486) failed to convert
-rank 8: Point 944 (-91.649181, 30.985454, -6.2380782) failed to convert
-rank 65: Point 1318 (-90.220518, 29.957551, -1.4897209) failed to convert
-rank 1: Point 958 (-92.018906, 30.804487, -11.591606) failed to convert
-rank 3: Point 956 (-91.864149, 30.591575, -6.7193862) failed to convert
-rank 37: Point 959 (-90.811919, 29.865263, -0.34729176) failed to convert
-rank 31: Point 956 (-90.973613, 30.112452, 17.246063) failed to convert
-rank 21: Point 962 (-91.218936, 30.316975, 6.8950229) failed to convert
-rank 80: Point 1326 (-89.889417, 29.467234, -0.07076636) failed to convert
-rank 69: Point 1319 (-90.089752, 29.987984, 0.07853391) failed to convert
-rank 94: Point 1328 (-89.229661, 29.242643, -0.21922294) failed to convert
-rank 99: Point 1318 (-88.875972, 29.517211, 13.657046) failed to convert
-rank 48: Point 949 (-90.633784, 29.712854, -1.7086994) failed to convert
-rank 15: Point 953 (-91.4267, 30.230326, -0.2114641) failed to convert
-rank 54: Point 950 (-90.513111, 29.704542, -0.47706032) failed to convert
-rank 47: Point 957 (-90.634437, 30.025453, -8.044233) failed to convert
-rank 51: Point 958 (-90.595064, 29.505192, 0.70740513) failed to convert
-rank 27: Point 954 (-91.147438, 29.686891, -1.071619) failed to convert
-rank 71: Point 1317 (-90.058325, 29.919411, -9.0) failed to convert
-rank 2: Point 951 (-91.912581, 30.980437, -12.886328) failed to convert
-rank 52: Point 946 (-90.590858, 29.21075, -0.0) failed to convert
-rank 98: Point 1332 (-89.075272, 29.152349, 0.56978512) failed to convert
-rank 87: Point 1318 (-89.531277, 29.23492, -0.98744658) failed to convert
-rank 33: Point 953 (-90.89928, 30.076134, -11.201401) failed to convert
-rank 9: Point 955 (-91.632918, 30.745791, -9.4461596) failed to convert
-rank 75: Point 1320 (-89.979728, 29.859648, 22.554025) failed to convert
-rank 41: Point 957 (-90.734509, 29.898968, -1.4817171) failed to convert
-rank 44: Point 952 (-90.68305, 29.86626, -1.0155365) failed to convert
-rank 60: Point 944 (-90.405648, 29.562527, 0.21815009) failed to convert
-rank 95: Point 1318 (-89.217455, 29.183925, -0.0) failed to convert
-rank 74: Point 1328 (-90.050549, 29.198121, 0.31371301) failed to convert
-rank 34: Point 944 (-90.864436, 30.186826, -1.357675) failed to convert
-rank 53: Point 955 (-90.50912, 30.048653, 14.970662) failed to convert
-rank 16: Point 949 (-91.387411, 30.184101, -7.2683348) failed to convert
-rank 86: Point 1329 (-89.585785, 29.584825, -0.0) failed to convert
-rank 89: Point 1319 (-89.339383, 29.959247, 0.01319829) failed to convert
-rank 68: Point 1329 (-90.139634, 29.679093, -0.29312619) failed to convert
-rank 49: Point 957 (-90.635006, 29.387916, 0.3048) failed to convert
-rank 18: Point 955 (-91.342442, 29.642862, -2.6782547) failed to convert
-rank 78: Point 1331 (-89.933805, 29.642839, -2.9952507) failed to convert
-rank 10: Point 949 (-91.608668, 30.520866, -5.2765005) failed to convert
-rank 50: Point 957 (-90.600475, 29.673937, -0.37452334) failed to convert
-rank 90: Point 1328 (-89.314284, 29.774912, -0.46895206) failed to convert
-rank 83: Point 1317 (-89.764137, 29.807183, -0.5300074) failed to convert
-rank 13: Point 955 (-91.474781, 30.590871, -6.4387871) failed to convert
-rank 73: Point 1318 (-90.027005, 29.774128, -5.0392587) failed to convert
-rank 88: Point 1330 (-89.449139, 29.36434, 33.819605) failed to convert
-rank 96: Point 1332 (-89.185551, 29.295411, -0.0) failed to convert
-rank 45: Point 960 (-90.701519, 29.434413, -1.0921489) failed to convert
-rank 17: Point 959 (-91.374097, 29.687914, -5.8079644) failed to convert
-rank 97: Point 1315 (-89.150243, 29.165702, 4.7470877) failed to convert
-rank 7: Point 959 (-91.744477, 29.932022, -5.5594192) failed to convert
-rank 77: Point 1319 (-89.955703, 29.669868, -2.2803537) failed to convert
-rank 46: Point 941 (-90.686124, 29.539815, 0.20838037) failed to convert
-rank 4: Point 954 (-91.873114, 29.587221, -0.00064921) failed to convert
-rank 55: Point 954 (-90.513533, 29.446941, -8.2296) failed to convert
-rank 24: Point 949 (-91.207089, 29.690218, -4.1814292) failed to convert
-rank 91: Point 1319 (-89.347114, 29.149471, 0.31299999) failed to convert
-rank 93: Point 1318 (-89.266219, 29.139551, -1.7789591) failed to convert
-rank 64: Point 1330 (-90.314274, 29.16666, 1.4473873) failed to convert
-rank 63: Point 957 (-90.28725, 30.111937, 3.45) failed to convert
-rank 66: Point 1327 (-90.191525, 29.8701, -3.8782754) failed to convert
-rank 25: Point 962 (-91.191776, 29.684559, -3.5118009) failed to convert
-rank 12: Point 941 (-91.545873, 29.957917, -8.2296) failed to convert
-rank 61: Point 962 (-90.383507, 29.566688, -2.84988) failed to convert
-rank 32: Point 948 (-90.996345, 29.108275, 1.8981038) failed to convert
-rank 81: Point 1317 (-89.770646, 30.466218, -5.1358838) failed to convert
-rank 59: Point 957 (-90.415243, 29.770794, -0.53614198) failed to convert
-rank 57: Point 959 (-90.453832, 29.848857, -0.61990224) failed to convert
-rank 76: Point 1333 (-89.975019, 29.68935, -5.0737011) failed to convert
-rank 72: Point 1330 (-90.02939, 30.013633, -0.45339463) failed to convert
-rank 70: Point 1333 (-90.0692, 29.999929, -9.0) failed to convert
-rank 84: Point 1329 (-89.738138, 29.539462, -0.46884934) failed to convert
-rank 35: Point 963 (-90.865681, 29.762059, -1.8103123) failed to convert
-rank 5: Point 958 (-91.749917, 31.021808, 10.150866) failed to convert
-rank 42: Point 953 (-90.704515, 30.031116, -10.152889) failed to convert
-rank 28: Point 946 (-91.104968, 29.686737, -0.45937947) failed to convert
-rank 6: Point 951 (-91.735473, 30.77518, -9.7665889) failed to convert
-rank 79: Point 1320 (-89.891389, 29.921835, -3.6387025) failed to convert
-rank 40: Point 950 (-90.754045, 29.857112, -0.79792532) failed to convert
-rank 36: Point 950 (-90.844091, 29.731844, -2.8224059) failed to convert
-rank 67: Point 1316 (-90.146156, 29.947853, -3.6076738) failed to convert
-rank 92: Point 1329 (-89.297581, 29.3112, -0.0) failed to convert
-rank 85: Point 1319 (-89.615963, 30.168703, 0.7447596) failed to convert
-rank 43: Point 961 (-90.713121, 29.610755, -0.70600477) failed to convert
-rank 82: Point 1330 (-89.784722, 29.877899, -2.9004768) failed to convert
-rank 14: Point 949 (-91.494422, 29.618102, -0.4562216) failed to convert
-rank 29: Point 957 (-91.009563, 30.473782, -13.342666) failed to convert
-rank 38: Point 947 (-90.783834, 29.894186, -0.85015066) failed to convert
-rank 65: Point 1319 (-90.259367, 29.441435, 0.58522198) failed to convert
-rank 80: Point 1327 (-89.850778, 29.949053, 5.8334257) failed to convert
-rank 94: Point 1329 (-89.23112, 29.226005, -0.0) failed to convert
-rank 69: Point 1320 (-90.129124, 29.477189, 1.4619002) failed to convert
-rank 19: Point 965 (-91.248726, 30.566759, 8.5228099) failed to convert
-rank 62: Point 948 (-90.376731, 29.323491, -0.0) failed to convert
-rank 56: Point 954 (-90.491298, 29.576459, -1.4990319) failed to convert
-rank 99: Point 1319 (-88.817227, 30.143235, 13.23372) failed to convert
-rank 71: Point 1318 (-90.066924, 29.80897, 1.7408542) failed to convert
-rank 98: Point 1333 (-89.072296, 29.185348, -0.0) failed to convert
-rank 87: Point 1319 (-89.522134, 29.343612, -4.0736522) failed to convert
-rank 75: Point 1321 (-89.975408, 29.914275, -2.3472533) failed to convert
-rank 0: Point 892 (-92.371891, 29.593261, -0.49876305) failed to convert
-rank 11: Point 952 (-91.547876, 30.730768, 4.9721896) failed to convert
-rank 30: Point 954 (-91.039476, 29.724862, -0.01544938) failed to convert
-rank 23: Point 956 (-91.186798, 30.294729, -5.0919643) failed to convert
-rank 20: Point 948 (-91.23457, 30.373118, 11.731443) failed to convert
-rank 58: Point 946 (-90.418167, 30.02804, -1.0457049) failed to convert
-rank 74: Point 1329 (-90.020836, 29.580842, 0.31299999) failed to convert
-rank 95: Point 1319 (-89.218276, 29.174455, -0.0) failed to convert
-rank 1: Point 959 (-92.071649, 29.793448, -0.36990959) failed to convert
-rank 37: Point 960 (-90.803713, 29.985643, -10.51682) failed to convert
-rank 68: Point 1330 (-90.153266, 29.500549, 1.7536659) failed to convert
-rank 8: Point 945 (-91.683677, 30.386166, -8.5670207) failed to convert
-rank 86: Point 1330 (-89.574279, 29.721518, -0.0) failed to convert
-rank 22: Point 952 (-91.195323, 30.482811, 15.792113) failed to convert
-rank 90: Point 1329 (-89.359775, 29.251379, -1.1371248) failed to convert
-rank 89: Point 1320 (-89.399665, 29.263273, 0.17863046) failed to convert
-rank 21: Point 963 (-91.28219, 29.299855, -0.27596282) failed to convert
-rank 3: Point 957 (-91.89131, 30.092633, -9.7204127) failed to convert
-rank 31: Point 957 (-91.000743, 29.699827, -0.46524215) failed to convert
-rank 39: Point 956 (-90.76664, 29.900615, 0.01452665) failed to convert
-rank 51: Point 959 (-90.596435, 29.485619, 0.34757509) failed to convert
-rank 47: Point 958 (-90.668768, 29.5352, -0.81139678) failed to convert
-rank 27: Point 955 (-91.126294, 30.018503, -0.26781577) failed to convert
-rank 48: Point 950 (-90.63377, 29.712873, -1.6169546) failed to convert
-rank 88: Point 1331 (-89.462131, 29.21087, 0.31299999) failed to convert
-rank 96: Point 1333 (-89.19813, 29.152671, -0.37004137) failed to convert
-rank 73: Point 1319 (-90.013116, 29.951207, -6.1295284) failed to convert
-rank 60: Point 945 (-90.375041, 29.979178, -2.121408) failed to convert
-rank 2: Point 952 (-91.922787, 30.79277, -10.539687) failed to convert
-rank 52: Point 947 (-90.559145, 29.659691, 0.4446805) failed to convert
-rank 9: Point 956 (-91.618187, 30.998135, -15.870017) failed to convert
-rank 83: Point 1318 (-89.7283, 30.242884, -1.1071027) failed to convert
-rank 78: Point 1332 (-89.913449, 29.898583, -6.6659765) failed to convert
-rank 97: Point 1316 (-89.168279, 28.961819, 21.84961) failed to convert
-rank 41: Point 958 (-90.734508, 29.898896, -1.3952514) failed to convert
-rank 34: Point 945 (-90.86449, 30.185996, -2.242163) failed to convert
-rank 15: Point 954 (-91.394219, 30.764494, -9.4603711) failed to convert
-rank 53: Point 956 (-90.539206, 29.629354, -0.30411416) failed to convert
-rank 93: Point 1319 (-89.26702, 29.129827, -0.25904876) failed to convert
-rank 91: Point 1320 (-89.341623, 29.213053, 0.22758815) failed to convert
-rank 54: Point 951 (-90.516633, 29.655344, 0.86380311) failed to convert
-rank 16: Point 950 (-91.356601, 30.686905, -15.818758) failed to convert
-rank 66: Point 1328 (-90.191525, 29.870039, -3.8782754) failed to convert
-rank 77: Point 1320 (-89.957697, 29.644569, -4.1030482) failed to convert
-rank 64: Point 1331 (-90.254133, 29.972799, 11.607926) failed to convert
-rank 18: Point 956 (-91.342438, 29.642902, -3.6173227) failed to convert
-rank 49: Point 958 (-90.62509, 29.529696, -0.06718993) failed to convert
-rank 81: Point 1318 (-89.771634, 30.453919, -6.0210676) failed to convert
-rank 72: Point 1331 (-90.034214, 29.951945, -6.6818261) failed to convert
-rank 50: Point 958 (-90.587914, 29.851246, -0.52162553) failed to convert
-rank 26: Point 948 (-91.17584, 29.682712, -2.4524745) failed to convert
-rank 76: Point 1334 (-89.964891, 29.817138, -0.58385811) failed to convert
-rank 10: Point 950 (-91.577558, 31.051061, -14.0) failed to convert
-rank 45: Point 961 (-90.69921, 29.467834, -0.47941925) failed to convert
-rank 7: Point 960 (-91.684254, 30.99364, -20.933664) failed to convert
-rank 33: Point 954 (-90.892612, 30.175138, -1.580238) failed to convert
-rank 70: Point 1334 (-90.088183, 29.755534, 0.29095715) failed to convert
-rank 79: Point 1321 (-89.874239, 30.135009, -5.3471067) failed to convert
-rank 84: Point 1330 (-89.738425, 29.535884, -2.2178003) failed to convert
-rank 67: Point 1317 (-90.145707, 29.953594, 23.424909) failed to convert
-rank 17: Point 960 (-91.43373, 28.686907, 25.375067) failed to convert
-rank 13: Point 956 (-91.534837, 29.575006, -0.59839405) failed to convert
-rank 4: Point 955 (-91.831501, 30.351006, -5.6442056) failed to convert
-rank 46: Point 942 (-90.701419, 29.318374, -8.2296) failed to convert
-rank 24: Point 950 (-91.231584, 29.296705, -1e-08) failed to convert
-rank 92: Point 1330 (-89.283787, 29.469108, 5.3612671) failed to convert
-rank 55: Point 955 (-90.498452, 29.657306, -0.63908007) failed to convert
-rank 44: Point 953 (-90.705685, 29.540015, -0.86583869) failed to convert
-rank 63: Point 958 (-90.317354, 29.709221, 0.4577329) failed to convert
-rank 57: Point 960 (-90.454285, 29.842577, -0.69671184) failed to convert
-rank 25: Point 963 (-91.191775, 29.684499, -2.4107711) failed to convert
-rank 85: Point 1320 (-89.598934, 30.36985, -7.7271478) failed to convert
-rank 80: Point 1328 (-89.878194, 29.607762, 29.597338) failed to convert
-rank 12: Point 942 (-91.522823, 30.349422, -3.143388) failed to convert
-rank 82: Point 1331 (-89.759931, 30.180566, 2.0211336) failed to convert
-rank 28: Point 947 (-91.10475, 29.690132, -0.6065639) failed to convert
-rank 61: Point 963 (-90.383646, 29.564755, -3.3162241) failed to convert
-rank 6: Point 952 (-91.760417, 30.332607, -3.3587621) failed to convert
-rank 32: Point 949 (-90.997563, 29.089337, 1.7204908) failed to convert
-rank 35: Point 964 (-90.84622, 30.050347, -2.817225) failed to convert
-rank 65: Point 1320 (-90.28589, 29.084514, 1.2825824) failed to convert
-rank 5: Point 959 (-91.788784, 30.329929, -10.098326) failed to convert
-rank 42: Point 954 (-90.741271, 29.498982, -8.2296) failed to convert
-rank 94: Point 1330 (-89.23177, 29.218577, -0.0) failed to convert
-rank 36: Point 951 (-90.827072, 29.98321, 29.576654) failed to convert
-rank 59: Point 958 (-90.397362, 30.014442, -0.86525017) failed to convert
-rank 14: Point 950 (-91.48554, 29.768722, -3.0919508) failed to convert
-rank 71: Point 1319 (-90.055887, 29.950623, -4.2340269) failed to convert
-rank 69: Point 1321 (-90.107318, 29.761019, -0.04733761) failed to convert
-rank 99: Point 1320 (-88.818192, 30.132969, 13.749138) failed to convert
-rank 98: Point 1334 (-89.029773, 29.655096, 5.0543362) failed to convert
-rank 87: Point 1320 (-89.493654, 29.679874, 0.09973498) failed to convert
-rank 43: Point 962 (-90.697396, 29.837778, -0.24650806) failed to convert
-rank 74: Point 1330 (-90.050377, 29.200151, 2.6272529) failed to convert
-rank 75: Point 1322 (-90.026323, 29.264184, 0.31299999) failed to convert
-rank 40: Point 951 (-90.762137, 29.73924, -1.9929163) failed to convert
-rank 38: Point 948 (-90.784264, 29.887743, -1.5301408) failed to convert
-rank 90: Point 1330 (-89.356876, 29.284716, 18.310065) failed to convert
-rank 95: Point 1320 (-89.217913, 29.178431, -0.0) failed to convert
-rank 56: Point 955 (-90.5023, 29.422979, -0.6045606) failed to convert
-rank 86: Point 1331 (-89.597296, 29.446103, 33.820188) failed to convert
-rank 19: Point 966 (-91.251177, 30.527424, -7.6123955) failed to convert
-rank 29: Point 958 (-91.031871, 30.134496, -11.500715) failed to convert
-rank 68: Point 1331 (-90.113213, 30.02193, -4.8874683) failed to convert
-rank 89: Point 1321 (-89.307151, 30.325407, 2.4756159) failed to convert
-rank 30: Point 955 (-91.040228, 29.713224, -0.53399801) failed to convert
-rank 62: Point 949 (-90.334855, 29.891619, -0.9727692) failed to convert
-rank 96: Point 1334 (-89.125019, 29.971329, 2.3900957) failed to convert
-rank 0: Point 893 (-92.384562, 29.32104, 8.1999998) failed to convert
-rank 88: Point 1332 (-89.379398, 30.171957, 2.7539856) failed to convert
-rank 73: Point 1320 (-90.010678, 29.98219, 0.0892015) failed to convert
-rank 11: Point 953 (-91.626301, 29.378656, 2.6368661) failed to convert
-rank 58: Point 947 (-90.460907, 29.440538, -0.41788392) failed to convert
-rank 20: Point 949 (-91.255914, 30.032585, -6.7669301) failed to convert
-rank 8: Point 946 (-91.664812, 30.715027, -8.2142313) failed to convert
-rank 83: Point 1319 (-89.782769, 29.578343, -4.9368459) failed to convert
-rank 23: Point 957 (-91.222844, 29.722659, 0.48349502) failed to convert
-rank 97: Point 1317 (-89.09147, 29.820178, 3.0769828) failed to convert
-rank 78: Point 1333 (-89.903992, 30.016677, -2.8196346) failed to convert
-rank 3: Point 958 (-91.842083, 30.991164, -14.53367) failed to convert
-rank 37: Point 961 (-90.787146, 30.227454, -1.6007527) failed to convert
-rank 21: Point 964 (-91.220757, 30.287871, 9.0472099) failed to convert
-rank 31: Point 958 (-90.973648, 30.111698, 14.515017) failed to convert
-rank 39: Point 957 (-90.76876, 29.869691, 0.27010586) failed to convert
-rank 1: Point 960 (-92.035649, 30.484955, -8.4687787) failed to convert
-rank 93: Point 1320 (-89.20549, 29.827502, 2.5725018) failed to convert
-rank 27: Point 956 (-91.164978, 29.408796, -0.49574745) failed to convert
-rank 51: Point 960 (-90.600285, 29.430799, 0.21064263) failed to convert
-rank 66: Point 1329 (-90.187481, 29.923088, -1.8657272) failed to convert
-rank 91: Point 1321 (-89.34455, 29.179098, 0.31299999) failed to convert
-rank 77: Point 1321 (-89.957629, 29.645429, -4.8889923) failed to convert
-rank 22: Point 953 (-91.198352, 30.435071, 14.799982) failed to convert
-rank 48: Point 951 (-90.62286, 29.867861, 0.13763977) failed to convert
-rank 47: Point 959 (-90.667898, 29.547316, -0.90008483) failed to convert
-rank 76: Point 1335 (-89.974975, 29.689391, -5.0737011) failed to convert
-rank 2: Point 953 (-91.98117, 29.699112, 2.8909807) failed to convert
-rank 60: Point 946 (-90.369437, 30.054707, -1.824421) failed to convert
-rank 72: Point 1332 (-90.048414, 29.770021, -2.310384) failed to convert
-rank 41: Point 959 (-90.765943, 29.44072, -8.2296) failed to convert
-rank 64: Point 1332 (-90.253892, 29.975924, -1.4550742) failed to convert
-rank 81: Point 1319 (-89.844077, 29.564077, 0.31299999) failed to convert
-rank 52: Point 948 (-90.556401, 29.697658, -0.32082024) failed to convert
-rank 70: Point 1335 (-90.082603, 29.827476, -0.9907039) failed to convert
-rank 9: Point 957 (-91.630144, 30.792727, -20.0) failed to convert
-rank 84: Point 1331 (-89.710335, 29.877461, -0.02237154) failed to convert
-rank 79: Point 1322 (-89.895573, 29.869439, -2.0498299) failed to convert
-rank 92: Point 1331 (-89.300454, 29.277801, -0.19859858) failed to convert
-rank 67: Point 1318 (-90.212818, 29.069269, 9.1556658) failed to convert
-rank 16: Point 951 (-91.355521, 30.704353, -20.0) failed to convert
-rank 54: Point 952 (-90.516852, 29.652185, -0.85904719) failed to convert
-rank 34: Point 946 (-90.898798, 29.675079, -0.63033903) failed to convert
-rank 85: Point 1321 (-89.681749, 29.377194, 0.31299999) failed to convert
-rank 15: Point 955 (-91.397011, 30.718748, -9.6353935) failed to convert
-rank 18: Point 957 (-91.342432, 29.642962, -3.0843757) failed to convert
-rank 80: Point 1329 (-89.841475, 30.063721, 0.21379987) failed to convert
-rank 82: Point 1332 (-89.793814, 29.766082, -0.0) failed to convert
-rank 49: Point 959 (-90.609603, 29.749545, -0.53587772) failed to convert
-rank 45: Point 962 (-90.699814, 29.458984, -0.68620135) failed to convert
-rank 50: Point 959 (-90.600425, 29.674435, -0.31018931) failed to convert
-rank 26: Point 949 (-91.175865, 29.6823, -5.279901) failed to convert
-rank 94: Point 1331 (-89.233856, 29.194561, -0.01576376) failed to convert
-rank 7: Point 961 (-91.729508, 30.198976, -4.5938908) failed to convert
-rank 10: Point 951 (-91.577431, 31.052719, -14.0) failed to convert
-rank 65: Point 1321 (-90.221673, 29.941324, 24.782569) failed to convert
-rank 71: Point 1320 (-90.066597, 29.813113, -1.6117095) failed to convert
-rank 53: Point 957 (-90.53938, 29.626724, 0.41108953) failed to convert
-rank 17: Point 961 (-91.393692, 29.361928, 5.0694405) failed to convert
-rank 4: Point 956 (-91.803079, 30.863152, 8.5060055) failed to convert
-rank 24: Point 951 (-91.215496, 29.555466, -1.1511288) failed to convert
-rank 69: Point 1322 (-90.11534, 29.656742, -0.7161) failed to convert
-rank 98: Point 1335 (-89.071799, 29.19077, 3.3859353) failed to convert
-rank 63: Point 959 (-90.299382, 29.950006, -7.930287) failed to convert
-rank 74: Point 1331 (-89.997628, 29.876669, 1.0319091) failed to convert
-rank 99: Point 1321 (-88.87931, 29.480166, 14.552806) failed to convert
-rank 12: Point 943 (-91.53306, 30.175887, -4.2892397) failed to convert
-rank 55: Point 956 (-90.500833, 29.624133, -0.2133601) failed to convert
-rank 13: Point 957 (-91.465774, 30.740291, 15.110256) failed to convert
-rank 90: Point 1331 (-89.384311, 28.965326, 12.543248) failed to convert
-rank 75: Point 1323 (-89.986124, 29.778382, -8.2296) failed to convert
-rank 33: Point 955 (-90.899726, 30.069236, 14.636039) failed to convert
-rank 87: Point 1321 (-89.484141, 29.790814, -0.28997852) failed to convert
-rank 89: Point 1322 (-89.394787, 29.320018, -4.6222922) failed to convert
-rank 95: Point 1321 (-89.215922, 29.200994, -0.0) failed to convert
-rank 25: Point 964 (-91.195026, 29.632723, -5.397246) failed to convert
-rank 28: Point 948 (-91.104838, 29.688658, -0.48278185) failed to convert
-rank 32: Point 950 (-90.954507, 29.74749, -0.62400529) failed to convert
-rank 61: Point 964 (-90.387051, 29.518224, 0.68135605) failed to convert
-rank 6: Point 953 (-91.810553, 29.425131, 2.0999999) failed to convert
-rank 96: Point 1335 (-89.193789, 29.201416, -0.0) failed to convert
-rank 86: Point 1332 (-89.568972, 29.783863, -0.43375952) failed to convert
-rank 35: Point 965 (-90.831351, 30.268884, -0.43917172) failed to convert
-rank 68: Point 1332 (-90.113188, 30.022147, -4.8950883) failed to convert
-rank 73: Point 1321 (-89.986868, 30.283319, 0.70365067) failed to convert
-rank 78: Point 1334 (-89.90567, 29.99572, 9.4640529) failed to convert
-rank 88: Point 1333 (-89.462077, 29.211228, 0.31299999) failed to convert
-rank 97: Point 1318 (-89.081199, 29.933156, 2.776944) failed to convert
-rank 14: Point 951 (-91.479118, 29.876988, -8.3423767) failed to convert
-rank 36: Point 952 (-90.835153, 29.863953, -1.7733781) failed to convert
-rank 57: Point 961 (-90.453359, 29.855278, -0.63011304) failed to convert
-rank 46: Point 943 (-90.699311, 29.348971, -8.2296) failed to convert
-rank 40: Point 952 (-90.753996, 29.857745, -0.36535897) failed to convert
-rank 43: Point 963 (-90.696965, 29.843967, -0.37192797) failed to convert
-rank 38: Point 949 (-90.783802, 29.894211, -0.79039561) failed to convert
-rank 83: Point 1320 (-89.734711, 30.165305, 3.2208685) failed to convert
-rank 93: Point 1321 (-89.261228, 29.195936, 0.92336827) failed to convert
-rank 77: Point 1322 (-89.957884, 29.642166, 0.32130952) failed to convert
-rank 29: Point 959 (-91.058186, 29.729732, -1.4385892) failed to convert
-rank 59: Point 959 (-90.401695, 29.955452, -8.4435703) failed to convert
-rank 42: Point 955 (-90.741266, 29.499023, -8.2296) failed to convert
-rank 5: Point 960 (-91.788932, 30.327194, -8.2296) failed to convert
-rank 44: Point 954 (-90.671901, 30.025675, -2.2475259) failed to convert
-rank 19: Point 967 (-91.3056, 29.651176, 0.60291594) failed to convert
-rank 56: Point 956 (-90.492088, 29.565123, 0.52535354) failed to convert
-rank 66: Point 1330 (-90.191525, 29.869999, -3.8782754) failed to convert
-rank 64: Point 1333 (-90.273627, 29.712929, 2.5660948) failed to convert
-rank 62: Point 950 (-90.334854, 29.891558, -0.9727692) failed to convert
-rank 76: Point 1336 (-89.950265, 30.001474, 2.9760941) failed to convert
-rank 91: Point 1322 (-89.34705, 29.150106, 0.31299999) failed to convert
-rank 84: Point 1332 (-89.689705, 30.126485, -0.26637444) failed to convert
-rank 72: Point 1333 (-90.029795, 30.008081, -1.5156427) failed to convert
-rank 70: Point 1336 (-90.092121, 29.70451, -0.09843942) failed to convert
-rank 8: Point 947 (-91.695555, 30.177, -0.68869878) failed to convert
-rank 11: Point 954 (-91.538157, 30.894016, -13.905241) failed to convert
-rank 23: Point 958 (-91.22394, 29.704952, -7.0195445) failed to convert
-rank 58: Point 948 (-90.452004, 29.563642, -0.40095809) failed to convert
-rank 39: Point 958 (-90.785943, 29.618245, -1.3156587) failed to convert
-rank 0: Point 894 (-92.372965, 29.562487, -0.2088655) failed to convert
-rank 51: Point 961 (-90.599987, 29.434975, 0.20650515) failed to convert
-rank 81: Point 1320 (-89.837225, 29.648934, -0.00793521) failed to convert
-rank 20: Point 950 (-91.285777, 29.55025, -0.38709315) failed to convert
-rank 37: Point 962 (-90.794222, 30.124358, -0.51525826) failed to convert
-rank 79: Point 1323 (-89.915237, 29.622919, 15.404747) failed to convert
-rank 31: Point 959 (-90.999692, 29.715652, -0.51388109) failed to convert
-rank 92: Point 1332 (-89.292783, 29.365698, -0.94174977) failed to convert
-rank 67: Point 1319 (-90.14585, 29.950855, -1.1956323) failed to convert
-rank 27: Point 957 (-91.114734, 30.197908, 11.06445) failed to convert
-rank 21: Point 965 (-91.2685, 29.522335, 4.8206707) failed to convert
-rank 48: Point 952 (-90.622853, 29.867921, -1.1418755) failed to convert
-rank 41: Point 960 (-90.694392, 30.474458, -8.7405375) failed to convert
-rank 60: Point 947 (-90.375001, 29.979132, -2.121408) failed to convert
-rank 47: Point 960 (-90.6344, 30.025501, -9.7173296) failed to convert
-rank 2: Point 954 (-91.970357, 29.902576, -0.49995227) failed to convert
-rank 80: Point 1330 (-89.830171, 30.202377, 3.49) failed to convert
-rank 85: Point 1322 (-89.684209, 29.347206, 0.31299999) failed to convert
-rank 82: Point 1333 (-89.784706, 29.877958, -2.9004768) failed to convert
-rank 52: Point 949 (-90.560716, 29.636925, -0.21336) failed to convert
-rank 71: Point 1321 (-90.058288, 29.919777, -1.7940203) failed to convert
-rank 30: Point 956 (-91.039597, 29.722951, -0.62525873) failed to convert
-rank 3: Point 959 (-91.865858, 30.559603, -8.2296) failed to convert
-rank 65: Point 1322 (-90.265803, 29.354342, 0.45162309) failed to convert
-rank 94: Point 1332 (-89.233911, 29.19389, -0.56504781) failed to convert
-rank 9: Point 958 (-91.69315, 29.691491, 2.1243874) failed to convert
-rank 34: Point 947 (-90.864457, 30.185945, -2.678885) failed to convert
-rank 98: Point 1336 (-89.014406, 29.822963, 4.8258554) failed to convert
-rank 16: Point 952 (-91.387231, 30.186196, -0.68000001) failed to convert
-rank 1: Point 961 (-92.066286, 29.896108, -2.1320271) failed to convert
-rank 15: Point 956 (-91.439392, 30.017867, -0.51263501) failed to convert
-rank 74: Point 1332 (-89.989246, 29.982615, -8.9507986) failed to convert
-rank 22: Point 954 (-91.195404, 30.481421, 15.488257) failed to convert
-rank 69: Point 1323 (-90.059858, 30.370493, -5.468507) failed to convert
-rank 18: Point 958 (-91.30915, 30.185594, -2.0682586) failed to convert
-rank 45: Point 963 (-90.632816, 30.415743, -3.2152149) failed to convert
-rank 89: Point 1323 (-89.403622, 29.216976, -0.43278436) failed to convert
-rank 99: Point 1322 (-88.844689, 29.850092, 2.120573) failed to convert
-rank 90: Point 1332 (-89.360265, 29.245323, -0.15439888) failed to convert
-rank 95: Point 1322 (-89.208936, 29.280191, -0.17802242) failed to convert
-rank 87: Point 1322 (-89.521088, 29.355174, -2.1155205) failed to convert
-rank 54: Point 953 (-90.563692, 28.99195, 10.099253) failed to convert
-rank 26: Point 950 (-91.175847, 29.682438, -4.9143138) failed to convert
-rank 24: Point 952 (-91.165411, 30.34804, -8.6722893) failed to convert
-rank 10: Point 952 (-91.577449, 31.05238, -14.0) failed to convert
-rank 7: Point 962 (-91.684256, 30.993561, -21.160129) failed to convert
-rank 96: Point 1336 (-89.195384, 29.183106, -0.0) failed to convert
-rank 86: Point 1333 (-89.522521, 30.330322, -2.4478148) failed to convert
-rank 75: Point 1324 (-89.980481, 29.84971, 25.802674) failed to convert
-rank 50: Point 960 (-90.598574, 29.700645, -0.2988872) failed to convert
-rank 68: Point 1333 (-90.171657, 29.258199, 0.31299999) failed to convert
-rank 97: Point 1319 (-89.149957, 29.167984, 1.2341619) failed to convert
-rank 93: Point 1322 (-89.248002, 29.346625, 4.4297835) failed to convert
-rank 73: Point 1322 (-90.013102, 29.951284, -6.1539124) failed to convert
-rank 4: Point 957 (-91.884241, 29.37926, 3.0) failed to convert
-rank 88: Point 1334 (-89.462136, 29.210517, 0.31299999) failed to convert
-rank 33: Point 956 (-90.919971, 29.765862, -0.57203481) failed to convert
-rank 63: Point 960 (-90.299354, 29.949977, -7.930287) failed to convert
-rank 49: Point 960 (-90.601091, 29.869765, -0.60005933) failed to convert
-rank 12: Point 944 (-91.522289, 30.358293, -10.768934) failed to convert
-rank 78: Point 1335 (-89.905695, 29.995245, 11.696811) failed to convert
-rank 17: Point 962 (-91.319895, 30.572111, -17.516245) failed to convert
-rank 83: Point 1321 (-89.784139, 29.561292, 23.051687) failed to convert
-rank 13: Point 958 (-91.491393, 30.312657, -1.6755849) failed to convert
-rank 64: Point 1334 (-90.294836, 29.428549, 0.27200001) failed to convert
-rank 76: Point 1337 (-89.97619, 29.673764, -0.2094755) failed to convert
-rank 32: Point 951 (-90.958048, 29.693787, -0.6126345) failed to convert
-rank 70: Point 1337 (-90.082663, 29.826607, -4.7701203) failed to convert
-rank 25: Point 965 (-91.193664, 29.65441, -0.26284343) failed to convert
-rank 55: Point 957 (-90.481464, 29.892724, -8.2296) failed to convert
-rank 77: Point 1323 (-89.922098, 30.092318, 0.16974474) failed to convert
-rank 91: Point 1323 (-89.34221, 29.206129, 0.27593845) failed to convert
-rank 66: Point 1331 (-90.191525, 29.869938, -3.8782754) failed to convert
-rank 72: Point 1334 (-90.029787, 30.008141, -1.6260127) failed to convert
-rank 84: Point 1333 (-89.737499, 29.546072, -4.8030387) failed to convert
-rank 53: Point 958 (-90.553316, 29.430744, -0.36047361) failed to convert
-rank 14: Point 952 (-91.475488, 29.937781, -1.3408533) failed to convert
-rank 61: Point 965 (-90.359515, 29.892363, -1.1256676) failed to convert
-rank 40: Point 953 (-90.770473, 29.6173, -0.91440052) failed to convert
-rank 28: Point 949 (-91.104717, 29.690387, -0.81966954) failed to convert
-rank 6: Point 954 (-91.745994, 30.589067, -6.2959334) failed to convert
-rank 81: Point 1321 (-89.804282, 30.055345, 1.7297743) failed to convert
-rank 79: Point 1324 (-89.891362, 29.921866, -3.6387025) failed to convert
-rank 92: Point 1333 (-89.282197, 29.486668, 5.0738681) failed to convert
-rank 43: Point 964 (-90.718235, 29.536457, -1.2063422) failed to convert
-rank 35: Point 966 (-90.849922, 29.995493, -4.2161513) failed to convert
-rank 46: Point 944 (-90.694022, 29.42557, 0.3048) failed to convert
-rank 44: Point 955 (-90.683113, 29.86522, 0.21658164) failed to convert
-rank 59: Point 960 (-90.414389, 29.782303, -0.4555726) failed to convert
-rank 19: Point 968 (-91.249245, 30.557791, -1.5612009) failed to convert
-rank 56: Point 957 (-90.502167, 29.424434, -0.00085629) failed to convert
-rank 85: Point 1323 (-89.610278, 30.235462, -1.1577724) failed to convert
-rank 36: Point 953 (-90.827327, 29.97931, -9.7112336) failed to convert
-rank 62: Point 951 (-90.334853, 29.891518, -0.9727692) failed to convert
-rank 67: Point 1320 (-90.209656, 29.110562, 5.2098103) failed to convert
-rank 80: Point 1331 (-89.904454, 29.276745, 3.4888504) failed to convert
-rank 71: Point 1322 (-90.065993, 29.820812, -3.4710062) failed to convert
-rank 29: Point 960 (-91.027477, 30.20143, 24.172281) failed to convert
-rank 57: Point 962 (-90.472313, 29.593581, -0.21298488) failed to convert
-rank 11: Point 955 (-91.612659, 29.617316, 1.5809273) failed to convert
-rank 39: Point 959 (-90.76664, 29.900554, -1.4100187) failed to convert
-rank 82: Point 1334 (-89.784695, 29.877997, -2.9004768) failed to convert
-rank 37: Point 963 (-90.797413, 30.077509, -0.44733417) failed to convert
-rank 94: Point 1333 (-89.232247, 29.212678, -0.3943344) failed to convert
-rank 98: Point 1337 (-89.004042, 29.935345, 4.2964474) failed to convert
-rank 38: Point 950 (-90.833654, 29.157635, -0.0) failed to convert
-rank 65: Point 1323 (-90.202081, 30.19822, 4.3299999) failed to convert
-rank 20: Point 951 (-91.281645, 29.617392, -0.31725436) failed to convert
-rank 31: Point 960 (-90.973684, 30.110943, 13.413725) failed to convert
-rank 0: Point 895 (-92.40158, 28.950682, 26.220733) failed to convert
-rank 51: Point 962 (-90.595012, 29.505664, 0.05246692) failed to convert
-rank 23: Point 959 (-91.211645, 29.901212, -5.257254) failed to convert
-rank 69: Point 1324 (-90.095413, 29.914793, -7.1719445) failed to convert
-rank 90: Point 1333 (-89.361024, 29.236494, -0.8720844) failed to convert
-rank 58: Point 949 (-90.448603, 29.610541, -1.3384202) failed to convert
-rank 21: Point 966 (-91.21312, 30.408321, -8.0278506) failed to convert
-rank 95: Point 1323 (-89.225622, 29.090535, 4.5177279) failed to convert
-rank 8: Point 948 (-91.69317, 30.218912, -8.2296) failed to convert
-rank 74: Point 1333 (-90.042844, 29.297113, 1.2292727) failed to convert
-rank 48: Point 953 (-90.635656, 29.685841, -0.36952982) failed to convert
-rank 89: Point 1324 (-89.306536, 30.332118, 2.2067411) failed to convert
-rank 75: Point 1325 (-89.975374, 29.914224, -1.6115399) failed to convert
-rank 87: Point 1323 (-89.521062, 29.355229, -4.3891202) failed to convert
-rank 47: Point 961 (-90.641315, 29.927071, -0.27965772) failed to convert
-rank 99: Point 1323 (-88.812729, 30.18842, 11.861566) failed to convert
-rank 27: Point 958 (-91.111641, 30.245692, 17.802242) failed to convert
-rank 60: Point 948 (-90.374576, 29.98483, -0.35433935) failed to convert
-rank 2: Point 955 (-91.91485, 30.934781, -11.907084) failed to convert
-rank 68: Point 1334 (-90.113204, 30.02186, -4.8585123) failed to convert
-rank 96: Point 1337 (-89.19248, 29.215682, -0.0) failed to convert
-rank 86: Point 1334 (-89.602496, 29.383075, 0.48478269) failed to convert
-rank 93: Point 1323 (-89.223102, 29.628771, 3.548056) failed to convert
-rank 97: Point 1320 (-89.147739, 29.192786, -0.0) failed to convert
-rank 73: Point 1323 (-90.028366, 29.756591, -5.0493171) failed to convert
-rank 42: Point 956 (-90.739457, 29.52538, -1.9213791) failed to convert
-rank 16: Point 953 (-91.355538, 30.703566, -16.494739) failed to convert
-rank 9: Point 959 (-91.653627, 30.386087, 17.373661) failed to convert
-rank 15: Point 957 (-91.413513, 30.446923, -4.4309102) failed to convert
-rank 76: Point 1338 (-89.975314, 29.684857, 0.17444128) failed to convert
-rank 78: Point 1336 (-89.904604, 30.008806, -0.15670815) failed to convert
-rank 22: Point 955 (-91.255536, 29.522851, -0.50316963) failed to convert
-rank 41: Point 961 (-90.73434, 29.901025, -0.585615) failed to convert
-rank 1: Point 962 (-92.034665, 30.50364, -7.3111229) failed to convert
-rank 3: Point 960 (-91.841665, 30.997994, -14.456199) failed to convert
-rank 88: Point 1335 (-89.449095, 29.363851, 30.102011) failed to convert
-rank 30: Point 957 (-91.009858, 30.177858, 16.67312) failed to convert
-rank 83: Point 1322 (-89.723354, 30.302383, -4.6045862) failed to convert
-rank 5: Point 961 (-91.76109, 30.824117, -10.177091) failed to convert
-rank 54: Point 954 (-90.515602, 29.669476, -0.71765586) failed to convert
-rank 10: Point 953 (-91.577505, 31.051351, -14.0) failed to convert
-rank 64: Point 1335 (-90.285194, 29.557882, -0.03673264) failed to convert
-rank 66: Point 1332 (-90.186186, 29.939865, -3.7675965) failed to convert
-rank 77: Point 1324 (-89.975484, 29.418436, 1.0745909) failed to convert
-rank 18: Point 959 (-91.291189, 30.474846, -5.345663) failed to convert
-rank 26: Point 951 (-91.13818, 30.274605, 5.5872571) failed to convert
-rank 91: Point 1324 (-89.360252, 28.996686, 14.261694) failed to convert
-rank 70: Point 1338 (-90.078658, 29.878167, -0.27390914) failed to convert
-rank 84: Point 1334 (-89.739394, 29.522802, 1.3922381) failed to convert
-rank 72: Point 1335 (-90.034188, 29.951999, -6.6818261) failed to convert
-rank 63: Point 961 (-90.298091, 29.966677, -2.8141515) failed to convert
-rank 34: Point 948 (-90.873066, 30.058337, -4.6749212) failed to convert
-rank 50: Point 961 (-90.57668, 30.009117, -0.33102627) failed to convert
-rank 79: Point 1325 (-89.942753, 29.274754, -0.62723877) failed to convert
-rank 45: Point 964 (-90.707317, 29.349979, 0.3048) failed to convert
-rank 33: Point 957 (-90.946397, 29.365969, -0.00228031) failed to convert
-rank 81: Point 1322 (-89.810428, 29.979806, 2.5400741) failed to convert
-rank 4: Point 958 (-91.866702, 29.704966, 0.89933519) failed to convert
-rank 52: Point 950 (-90.589241, 29.232621, -0.0) failed to convert
-rank 24: Point 953 (-91.215951, 29.547416, 7.0216827) failed to convert
-rank 92: Point 1334 (-89.297572, 29.310563, -0.08866945) failed to convert
-rank 7: Point 963 (-91.684229, 30.99379, -20.788471) failed to convert
-rank 85: Point 1324 (-89.673946, 29.471811, 13.648669) failed to convert
-rank 49: Point 961 (-90.585448, 30.09, -1.0974255) failed to convert
-rank 17: Point 963 (-91.374059, 29.6879, -5.8079644) failed to convert
-rank 71: Point 1323 (-90.06598, 29.820969, -3.5494342) failed to convert
-rank 12: Point 945 (-91.542068, 30.022324, -1.039914) failed to convert
-rank 82: Point 1335 (-89.784678, 29.878055, -2.9004768) failed to convert
-rank 67: Point 1321 (-90.149886, 29.897824, 0.54233959) failed to convert
-rank 80: Point 1332 (-89.860426, 29.828274, -0.00248454) failed to convert
-rank 55: Point 958 (-90.455301, 30.252154, 3.5699999) failed to convert
-rank 53: Point 959 (-90.537815, 29.648599, -1.6782466) failed to convert
-rank 13: Point 959 (-91.489301, 30.347752, -2.7759307) failed to convert
-rank 94: Point 1334 (-89.184775, 29.748779, 2.636452) failed to convert
-rank 98: Point 1338 (-88.966038, 30.345718, 3.6988051) failed to convert
-rank 32: Point 952 (-91.014741, 28.82249, 8.6037013) failed to convert
-rank 65: Point 1324 (-90.2211, 29.948281, 21.621092) failed to convert
-rank 95: Point 1324 (-89.218085, 29.176109, -0.0) failed to convert
-rank 90: Point 1334 (-89.368221, 29.152662, 0.31299999) failed to convert
-rank 25: Point 966 (-91.182571, 29.830621, -0.47367136) failed to convert
-rank 59: Point 961 (-90.441797, 29.405396, -0.00418367) failed to convert
-rank 89: Point 1325 (-89.393674, 29.332544, 21.052225) failed to convert
-rank 69: Point 1325 (-90.111683, 29.704143, -0.22468045) failed to convert
-rank 35: Point 967 (-90.891995, 29.367876, -0.06459309) failed to convert
-rank 68: Point 1335 (-90.119996, 29.933848, -1.5534477) failed to convert
-rank 87: Point 1324 (-89.521045, 29.355265, -4.3891202) failed to convert
-rank 46: Point 945 (-90.695281, 29.407329, -0.23789505) failed to convert
-rank 74: Point 1334 (-90.008051, 29.743647, 15.264822) failed to convert
-rank 99: Point 1324 (-88.860506, 29.679444, 9.2292402) failed to convert
-rank 44: Point 956 (-90.683487, 29.859824, -0.99633751) failed to convert
-rank 86: Point 1335 (-89.598279, 29.432912, 2.4183148) failed to convert
-rank 75: Point 1326 (-89.994672, 29.669253, 1.1724832) failed to convert
-rank 96: Point 1338 (-89.188055, 29.2657, -0.0) failed to convert
-rank 73: Point 1324 (-90.028472, 29.755235, -3.3733017) failed to convert
-rank 93: Point 1324 (-89.269008, 29.106448, 2.8744407) failed to convert
-rank 37: Point 964 (-90.803686, 29.985613, -10.51682) failed to convert
-rank 97: Point 1321 (-89.068942, 30.067541, 3.4057888) failed to convert
-rank 78: Point 1337 (-89.91737, 29.849043, -8.2296) failed to convert
-rank 40: Point 954 (-90.772111, 29.593266, -1.1146556) failed to convert
-rank 19: Point 969 (-91.252997, 30.498144, -7.8294218) failed to convert
-rank 38: Point 951 (-90.783492, 29.898642, -0.03611588) failed to convert
-rank 76: Point 1339 (-89.956388, 29.924165, 23.456995) failed to convert
-rank 51: Point 963 (-90.595003, 29.505724, 0.05623624) failed to convert
-rank 20: Point 952 (-91.260726, 29.955275, -9.1592407) failed to convert
-rank 61: Point 966 (-90.375988, 29.668856, -0.75205028) failed to convert
-rank 23: Point 960 (-91.217268, 29.811529, -0.03) failed to convert
-rank 8: Point 949 (-91.664593, 30.718111, -8.6843128) failed to convert
-rank 14: Point 953 (-91.485429, 29.769881, -2.6670557) failed to convert
-rank 64: Point 1336 (-90.286837, 29.535598, 2.3483351) failed to convert
-rank 43: Point 965 (-90.713399, 29.606527, 0.44103342) failed to convert
-rank 66: Point 1333 (-90.225928, 29.415021, -3.4027873) failed to convert
-rank 28: Point 950 (-91.105325, 29.680871, -0.46490828) failed to convert
-rank 88: Point 1336 (-89.357933, 30.416652, -6.9174321) failed to convert
-rank 83: Point 1323 (-89.782747, 29.578378, -4.9368459) failed to convert
-rank 77: Point 1325 (-89.957717, 29.644195, -2.6006558) failed to convert
-rank 91: Point 1325 (-89.249833, 30.258637, 3.7034172) failed to convert
-rank 70: Point 1339 (-90.082665, 29.826506, -0.59515525) failed to convert
-rank 36: Point 954 (-90.835164, 29.863736, -1.4889057) failed to convert
-rank 84: Point 1335 (-89.737475, 29.546128, -4.8030387) failed to convert
-rank 29: Point 961 (-91.043559, 29.955082, -5.075164) failed to convert
-rank 56: Point 958 (-90.482538, 29.697466, -0.75339686) failed to convert
-rank 11: Point 956 (-91.566082, 30.420869, -2.8437354) failed to convert
-rank 21: Point 967 (-91.268679, 29.519004, 5.205057) failed to convert
-rank 57: Point 963 (-90.453911, 29.847384, -0.67220592) failed to convert
-rank 0: Point 896 (-92.372462, 29.555637, -0.24899093) failed to convert
-rank 72: Point 1336 (-90.029782, 30.008181, -1.6986067) failed to convert
-rank 27: Point 959 (-91.126307, 30.017197, -0.50396255) failed to convert
-rank 6: Point 955 (-91.739326, 30.706955, -14.843761) failed to convert
-rank 47: Point 962 (-90.634375, 30.025533, -9.7173296) failed to convert
-rank 42: Point 957 (-90.715816, 29.868285, -0.18902437) failed to convert
-rank 62: Point 952 (-90.334852, 29.891457, -0.9727692) failed to convert
-rank 79: Point 1326 (-89.942356, 29.279733, 0.31299999) failed to convert
-rank 41: Point 962 (-90.765907, 29.440701, -8.2296) failed to convert
-rank 30: Point 958 (-91.042011, 29.68533, -0.49100572) failed to convert
-rank 31: Point 961 (-90.973719, 30.110188, 11.255023) failed to convert
-rank 16: Point 954 (-91.360624, 30.62094, -10.047978) failed to convert
-rank 58: Point 950 (-90.451989, 29.563679, -0.22421138) failed to convert
-rank 48: Point 954 (-90.622848, 29.867962, -1.3023379) failed to convert
-rank 60: Point 949 (-90.390799, 29.764386, -0.21336) failed to convert
-rank 2: Point 956 (-91.943518, 30.404023, -5.9492058) failed to convert
-rank 3: Point 961 (-91.868655, 30.508311, -4.2616191) failed to convert
-rank 81: Point 1323 (-89.824217, 29.809431, 1.8152187) failed to convert
-rank 5: Point 962 (-91.765184, 30.75147, -15.546568) failed to convert
-rank 92: Point 1335 (-89.298719, 29.297343, -0.17714198) failed to convert
-rank 10: Point 954 (-91.57772, 31.047711, -14.253786) failed to convert
-rank 22: Point 956 (-91.198597, 30.431118, 14.193456) failed to convert
-rank 26: Point 952 (-91.134506, 30.331811, -6.9048351) failed to convert
-rank 85: Point 1325 (-89.674365, 29.465697, 13.326327) failed to convert
-rank 9: Point 960 (-91.618777, 30.986623, -15.990815) failed to convert
-rank 82: Point 1336 (-89.808647, 29.58283, 27.342965) failed to convert
-rank 1: Point 963 (-92.070416, 29.81439, -0.56812064) failed to convert
-rank 50: Point 962 (-90.600405, 29.674492, -1.3230799) failed to convert
-rank 54: Point 955 (-90.502339, 29.853953, -0.46972997) failed to convert
-rank 34: Point 949 (-90.864085, 30.191236, -1.6028154) failed to convert
-rank 71: Point 1324 (-90.030931, 30.268667, 3.7611304) failed to convert
-rank 67: Point 1322 (-90.116782, 30.325529, 3.6802581) failed to convert
-rank 80: Point 1333 (-89.901369, 29.315654, 0.31299999) failed to convert
-rank 15: Point 958 (-91.426609, 30.230368, -0.21093637) failed to convert
-rank 24: Point 954 (-91.216686, 29.535448, -0.75969497) failed to convert
-rank 98: Point 1339 (-89.052061, 29.407966, 8.8022975) failed to convert
-rank 94: Point 1335 (-89.23479, 29.183645, -0.20482474) failed to convert
-rank 33: Point 958 (-90.924173, 29.702033, -1.3606579) failed to convert
-rank 52: Point 951 (-90.555637, 29.707837, -0.4350627) failed to convert
-rank 18: Point 960 (-91.362833, 29.303925, 2.1353776) failed to convert
-rank 39: Point 960 (-90.76664, 29.900514, -1.0279096) failed to convert
-rank 45: Point 965 (-90.699855, 29.458203, -0.5617343) failed to convert
-rank 7: Point 964 (-91.742928, 29.958871, -3.1035107) failed to convert
-rank 90: Point 1335 (-89.331934, 29.571919, 3.4758102) failed to convert
-rank 65: Point 1325 (-90.259478, 29.438699, 1.3977865) failed to convert
-rank 95: Point 1325 (-89.216181, 29.197672, -0.05840921) failed to convert
-rank 68: Point 1336 (-90.176588, 29.192658, 0.31299999) failed to convert
-rank 17: Point 964 (-91.31916, 30.583757, 11.502567) failed to convert
-rank 74: Point 1335 (-89.987902, 29.999565, 8.5909166) failed to convert
-rank 89: Point 1326 (-89.394742, 29.320058, -4.6222922) failed to convert
-rank 69: Point 1326 (-90.08457, 30.054342, 4.6196404) failed to convert
-rank 96: Point 1339 (-89.205909, 29.063334, -0.0) failed to convert
-rank 99: Point 1325 (-88.865726, 29.621869, 10.895559) failed to convert
-rank 13: Point 960 (-91.538577, 29.510442, 1.8719701) failed to convert
-rank 4: Point 959 (-91.863824, 29.757954, -0.79379907) failed to convert
-rank 32: Point 953 (-90.932216, 30.082225, -16.564935) failed to convert
-rank 49: Point 962 (-90.609933, 29.744539, -0.77024816) failed to convert
-rank 97: Point 1322 (-89.164332, 29.005624, -0.0) failed to convert
-rank 12: Point 946 (-91.525893, 30.297282, -2.2322092) failed to convert
-rank 63: Point 962 (-90.298284, 29.963771, -7.9979526) failed to convert
-rank 86: Point 1336 (-89.610867, 29.281511, 0.31299999) failed to convert
-rank 75: Point 1327 (-89.97854, 29.874052, -6.6629285) failed to convert
-rank 87: Point 1325 (-89.521112, 29.354263, -0.0784248) failed to convert
-rank 93: Point 1325 (-89.268551, 29.111402, 15.422685) failed to convert
-rank 73: Point 1325 (-90.027374, 29.76927, 10.890378) failed to convert
-rank 76: Point 1340 (-89.974945, 29.689419, -5.0737011) failed to convert
-rank 78: Point 1338 (-89.903961, 30.016703, -2.8967211) failed to convert
-rank 66: Point 1334 (-90.180157, 30.018436, 3.9644707) failed to convert
-rank 59: Point 962 (-90.399516, 29.984755, 26.702774) failed to convert
-rank 64: Point 1337 (-90.266127, 29.81207, -0.38060067) failed to convert
-rank 53: Point 960 (-90.549784, 29.480428, -0.9195092) failed to convert
-rank 25: Point 967 (-91.15834, 30.21233, 8.7714646) failed to convert
-rank 83: Point 1324 (-89.75851, 29.875576, -0.37688914) failed to convert
-rank 46: Point 946 (-90.680867, 29.615493, -8.2296) failed to convert
-rank 44: Point 957 (-90.705677, 29.539677, -1.5620734) failed to convert
-rank 70: Point 1340 (-90.082586, 29.827439, -0.53732639) failed to convert
-rank 35: Point 968 (-90.878934, 29.563671, -0.27432001) failed to convert
-rank 77: Point 1326 (-89.954809, 29.680982, -0.13237162) failed to convert
-rank 91: Point 1326 (-89.345223, 29.171095, 0.31299999) failed to convert
-rank 72: Point 1337 (-90.029774, 30.008241, -1.7465897) failed to convert
-rank 55: Point 959 (-90.481657, 29.889995, -8.2296) failed to convert
-rank 84: Point 1336 (-89.737459, 29.546165, -4.8030387) failed to convert
-rank 88: Point 1337 (-89.383533, 30.123927, 2.9984829) failed to convert
-rank 79: Point 1327 (-89.893059, 29.900382, -2.936748) failed to convert
-rank 37: Point 965 (-90.799137, 30.052073, -1.3903125) failed to convert
-rank 61: Point 967 (-90.382842, 29.575392, -1.4187088) failed to convert
-rank 19: Point 970 (-91.252184, 30.510571, 4.1615286) failed to convert
-rank 51: Point 964 (-90.594997, 29.505764, 0.31747835) failed to convert
-rank 20: Point 953 (-91.236485, 30.342365, 12.030574) failed to convert
-rank 14: Point 954 (-91.485396, 29.769857, -2.3659569) failed to convert
-rank 23: Point 961 (-91.222875, 29.721841, -1.4894048) failed to convert
-rank 36: Point 955 (-90.835109, 29.864503, -0.45364898) failed to convert
-rank 43: Point 966 (-90.695047, 29.871357, 0.01845535) failed to convert
-rank 38: Point 952 (-90.784173, 29.888647, -0.24481481) failed to convert
-rank 28: Point 951 (-91.175053, 28.573086, 27.634194) failed to convert
-rank 8: Point 950 (-91.693129, 30.218915, -8.2296) failed to convert
-rank 56: Point 959 (-90.472919, 29.830442, 0.74269827) failed to convert
-rank 92: Point 1336 (-89.296504, 29.322721, -0.0) failed to convert
-rank 6: Point 956 (-91.799402, 29.628674, 2.0) failed to convert
-rank 57: Point 964 (-90.452865, 29.861688, -0.37502872) failed to convert
-rank 11: Point 957 (-91.547834, 30.730172, 6.9313405) failed to convert
-rank 27: Point 960 (-91.120991, 30.099906, -1.6079851) failed to convert
-rank 42: Point 958 (-90.741258, 29.499083, -8.2296) failed to convert
-rank 21: Point 968 (-91.217675, 30.336052, 13.847876) failed to convert
-rank 40: Point 955 (-90.754112, 29.855982, -0.26231301) failed to convert
-rank 81: Point 1324 (-89.840928, 29.602137, 24.478104) failed to convert
-rank 85: Point 1326 (-89.621223, 30.10332, 2.8299999) failed to convert
-rank 82: Point 1337 (-89.786523, 29.854964, 0.67326081) failed to convert
-rank 94: Point 1336 (-89.233945, 29.193218, -0.396146) failed to convert
-rank 30: Point 959 (-91.00946, 30.183862, -12.853417) failed to convert
-rank 29: Point 962 (-91.065498, 29.616171, -0.43671738) failed to convert
-rank 60: Point 950 (-90.403067, 29.59614, -0.36786238) failed to convert
-rank 80: Point 1334 (-89.903402, 29.289999, 1.343103) failed to convert
-rank 71: Point 1325 (-90.058238, 29.920321, -2.3649206) failed to convert
-rank 98: Point 1340 (-89.075577, 29.147053, 1.2798388) failed to convert
-rank 67: Point 1323 (-90.13508, 30.089313, 4.4000001) failed to convert
-rank 47: Point 963 (-90.634338, 30.025581, -9.7173296) failed to convert
-rank 62: Point 953 (-90.300662, 30.348057, -0.25272027) failed to convert
-rank 31: Point 962 (-90.973755, 30.109433, 10.276307) failed to convert
-rank 16: Point 955 (-91.356553, 30.686942, -17.429682) failed to convert
-rank 58: Point 951 (-90.428957, 29.880339, -0.04610941) failed to convert
-rank 48: Point 955 (-90.62284, 29.868022, -0.57368563) failed to convert
-rank 0: Point 897 (-92.36716, 29.661098, -0.6354171) failed to convert
-rank 3: Point 962 (-91.882026, 30.262535, -6.6100235) failed to convert
-rank 90: Point 1336 (-89.383717, 28.97181, 0.90563801) failed to convert
-rank 68: Point 1337 (-90.113001, 30.024169, -5.7271924) failed to convert
-rank 95: Point 1326 (-89.196303, 29.422679, 5.8439752) failed to convert
-rank 2: Point 957 (-91.955286, 30.18356, -1.330373) failed to convert
-rank 65: Point 1326 (-90.26257, 29.397231, 0.44215949) failed to convert
-rank 41: Point 963 (-90.737774, 29.850922, -0.8623389) failed to convert
-rank 69: Point 1327 (-90.099833, 29.857628, -1.2282629) failed to convert
-rank 26: Point 953 (-91.141033, 30.229986, 14.112758) failed to convert
-rank 74: Point 1336 (-90.004042, 29.794416, -0.69569634) failed to convert
-rank 89: Point 1327 (-89.406685, 29.180664, 0.31299999) failed to convert
-rank 96: Point 1340 (-89.196626, 29.168589, -0.0) failed to convert
-rank 99: Point 1326 (-88.873046, 29.539598, 12.668388) failed to convert
-rank 10: Point 955 (-91.577523, 31.051041, -14.0) failed to convert
-rank 54: Point 956 (-90.499141, 29.89822, -0.42165465) failed to convert
-rank 9: Point 961 (-91.629606, 30.800892, -9.3748855) failed to convert
-rank 97: Point 1323 (-89.100673, 29.717903, 3.5494894) failed to convert
-rank 50: Point 963 (-90.600391, 29.67453, -1.4107105) failed to convert
-rank 22: Point 957 (-91.195488, 30.480005, 14.816917) failed to convert
-rank 34: Point 950 (-90.864434, 30.185911, -2.5984157) failed to convert
-rank 1: Point 964 (-92.036117, 30.474039, -8.2996436) failed to convert
-rank 87: Point 1326 (-89.521019, 29.35532, -4.3891202) failed to convert
-rank 86: Point 1337 (-89.561518, 29.870587, -0.15893104) failed to convert
-rank 75: Point 1328 (-89.992569, 29.695943, 1.2502738) failed to convert
-rank 15: Point 959 (-91.459592, 29.678881, -0.38141106) failed to convert
-rank 24: Point 955 (-91.174418, 30.206447, -4.8184475) failed to convert
-rank 5: Point 963 (-91.763303, 30.784765, -14.716029) failed to convert
-rank 73: Point 1326 (-90.028062, 29.760417, -5.0264571) failed to convert
-rank 76: Point 1341 (-89.960638, 29.870297, -0.81380763) failed to convert
-rank 93: Point 1326 (-89.267717, 29.120928, 1.9122529) failed to convert
-rank 66: Point 1335 (-90.176417, 30.067275, 4.105524) failed to convert
-rank 17: Point 965 (-91.370131, 29.752659, 0.186) failed to convert
-rank 33: Point 959 (-90.899882, 30.065818, 24.363357) failed to convert
-rank 39: Point 961 (-90.771789, 29.825432, -0.71398701) failed to convert
-rank 52: Point 952 (-90.577777, 29.395087, -0.53625116) failed to convert
-rank 18: Point 961 (-91.342245, 29.643747, 0.57292821) failed to convert
-rank 7: Point 965 (-91.684209, 30.993599, -21.160129) failed to convert
-rank 78: Point 1339 (-89.934235, 29.636789, 28.646187) failed to convert
-rank 64: Point 1338 (-90.250133, 30.023653, 1.3524195) failed to convert
-rank 13: Point 961 (-91.533867, 29.591021, -0.35487235) failed to convert
-rank 91: Point 1327 (-89.345905, 29.163193, 0.31299999) failed to convert
-rank 4: Point 960 (-91.831769, 30.344729, -6.0931695) failed to convert
-rank 63: Point 963 (-90.298989, 29.954338, 29.637945) failed to convert
-rank 70: Point 1341 (-90.131818, 29.186586, 0.9155799) failed to convert
-rank 83: Point 1325 (-89.764855, 29.79795, -0.58685316) failed to convert
-rank 77: Point 1327 (-89.959166, 29.625742, 1.4284678) failed to convert
-rank 72: Point 1338 (-90.034171, 29.952036, -6.6818261) failed to convert
-rank 49: Point 963 (-90.635966, 29.373338, 0.3048) failed to convert
-rank 12: Point 947 (-91.521953, 30.363445, -0.46678937) failed to convert
-rank 88: Point 1338 (-89.416908, 29.738807, 1.3590168) failed to convert
-rank 79: Point 1328 (-89.874185, 30.135037, -5.3471067) failed to convert
-rank 84: Point 1337 (-89.739757, 29.517893, 0.31299999) failed to convert
-rank 25: Point 968 (-91.150541, 30.334222, 2.2168688) failed to convert
-rank 45: Point 966 (-90.698937, 29.471481, -0.83126976) failed to convert
-rank 59: Point 963 (-90.367732, 30.413885, -3.0290099) failed to convert
-rank 44: Point 958 (-90.68296, 29.867084, -0.32866099) failed to convert
-rank 32: Point 954 (-90.928961, 30.130982, -1.5162569) failed to convert
-rank 94: Point 1337 (-89.233615, 29.196941, -0.0) failed to convert
-rank 61: Point 968 (-90.359491, 29.892419, 0.74547585) failed to convert
-rank 82: Point 1338 (-89.829992, 29.316991, 0.78043817) failed to convert
-rank 81: Point 1325 (-89.803387, 30.065545, 3.0693904) failed to convert
-rank 19: Point 971 (-91.250786, 30.532355, 6.0123925) failed to convert
-rank 92: Point 1337 (-89.296295, 29.32499, -0.0) failed to convert
-rank 14: Point 955 (-91.42888, 30.712547, -8.3744916) failed to convert
-rank 55: Point 960 (-90.457156, 30.226683, 3.3599999) failed to convert
-rank 23: Point 962 (-91.231849, 29.577828, 14.178967) failed to convert
-rank 80: Point 1335 (-89.876145, 29.632167, -0.44798288) failed to convert
-rank 37: Point 966 (-90.822185, 29.71331, -1.9888448) failed to convert
-rank 85: Point 1327 (-89.630321, 29.994273, 3.2012273) failed to convert
-rank 20: Point 954 (-91.233719, 30.38619, -15.903246) failed to convert
-rank 98: Point 1341 (-89.071683, 29.190354, 4.568713) failed to convert
-rank 51: Point 965 (-90.594988, 29.505824, 0.86822765) failed to convert
-rank 43: Point 967 (-90.718219, 29.536566, -1.3350987) failed to convert
-rank 67: Point 1324 (-90.145135, 29.958603, -7.4645525) failed to convert
-rank 53: Point 961 (-90.552802, 29.437854, -0.0) failed to convert
-rank 35: Point 969 (-90.845777, 30.056223, 24.064666) failed to convert
-rank 71: Point 1326 (-90.092119, 29.48306, -0.23089763) failed to convert
-rank 46: Point 947 (-90.695208, 29.408365, 0.25917645) failed to convert
-rank 57: Point 965 (-90.487027, 29.388654, -0.00013628) failed to convert
-rank 27: Point 961 (-91.13152, 29.935378, -0.27375045) failed to convert
-rank 11: Point 958 (-91.561829, 30.492575, -10.246488) failed to convert
-rank 42: Point 959 (-90.741466, 29.495972, -0.62796728) failed to convert
-rank 68: Point 1338 (-90.113173, 30.021932, -4.8874683) failed to convert
-rank 69: Point 1328 (-90.077464, 30.145383, 4.7094627) failed to convert
-rank 30: Point 960 (-91.012295, 30.14063, -7.7844967) failed to convert
-rank 6: Point 957 (-91.740618, 30.683427, -14.883306) failed to convert
-rank 95: Point 1327 (-89.214073, 29.221522, -0.0) failed to convert
-rank 8: Point 951 (-91.659996, 30.796754, -10.51625) failed to convert
-rank 21: Point 969 (-91.268265, 29.525663, 3.9521807) failed to convert
-rank 65: Point 1327 (-90.234081, 29.776652, 1.0668768) failed to convert
-rank 89: Point 1328 (-89.40389, 29.213305, -0.37749497) failed to convert
-rank 97: Point 1324 (-89.162667, 29.024302, -0.0) failed to convert
-rank 74: Point 1337 (-89.971026, 30.212133, 3.889578) failed to convert
-rank 90: Point 1337 (-89.346213, 29.407431, 4.277755) failed to convert
-rank 29: Point 963 (-91.058047, 29.731586, -0.58237587) failed to convert
-rank 96: Point 1341 (-89.199887, 29.131336, -0.0) failed to convert
-rank 99: Point 1327 (-88.876709, 29.499411, 14.504316) failed to convert
-rank 75: Point 1329 (-89.979994, 29.855547, 32.301602) failed to convert
-rank 86: Point 1338 (-89.600359, 29.407523, 4.2348493) failed to convert
-rank 47: Point 964 (-90.633165, 30.04165, 29.329714) failed to convert
-rank 3: Point 963 (-91.869046, 30.500287, -4.5631589) failed to convert
-rank 56: Point 960 (-90.474206, 29.812589, -0.62648592) failed to convert
-rank 31: Point 963 (-90.993266, 29.813148, -0.82704775) failed to convert
-rank 73: Point 1327 (-90.011569, 29.970662, 0.66260399) failed to convert
-rank 87: Point 1327 (-89.518668, 29.383167, 0.31299999) failed to convert
-rank 58: Point 952 (-90.461518, 29.431706, -8.2296) failed to convert
-rank 60: Point 951 (-90.38099, 29.896697, -0.17551001) failed to convert
-rank 38: Point 953 (-90.784302, 29.886747, -0.14970471) failed to convert
-rank 28: Point 952 (-91.10537, 29.679958, -0.41651591) failed to convert
-rank 48: Point 956 (-90.633746, 29.71284, -1.4238868) failed to convert
-rank 76: Point 1342 (-89.962546, 29.846204, 0.92966184) failed to convert
-rank 36: Point 956 (-90.835116, 29.864333, -1.2204083) failed to convert
-rank 62: Point 954 (-90.37611, 29.331374, -0.49385925) failed to convert
-rank 93: Point 1327 (-89.230937, 29.539691, 4.679107) failed to convert
-rank 78: Point 1340 (-89.917362, 29.848982, -8.2296) failed to convert
-rank 66: Point 1336 (-90.22589, 29.415035, -4.5274074) failed to convert
-rank 41: Point 964 (-90.726501, 30.013902, 26.080444) failed to convert
-rank 9: Point 962 (-91.654377, 30.37201, -5.6980764) failed to convert
-rank 64: Point 1339 (-90.29462, 29.428681, -0.28037325) failed to convert
-rank 91: Point 1328 (-89.347256, 29.147489, 0.31299999) failed to convert
-rank 22: Point 958 (-91.199274, 30.420349, 12.75515) failed to convert
-rank 26: Point 954 (-91.175824, 29.682575, -4.9648989) failed to convert
-rank 2: Point 958 (-91.927861, 30.694008, -9.492265) failed to convert
-rank 54: Point 957 (-90.515601, 29.669357, -0.74192637) failed to convert
-rank 50: Point 964 (-90.623197, 29.349642, 0.36576) failed to convert
-rank 10: Point 956 (-91.583132, 30.955974, -14.356502) failed to convert
-rank 1: Point 965 (-92.074342, 29.737075, 2.4009935) failed to convert
-rank 40: Point 956 (-90.754086, 29.856161, -0.37846104) failed to convert
-rank 72: Point 1339 (-90.030092, 30.003948, -0.60133068) failed to convert
-rank 70: Point 1342 (-90.06916, 29.999932, -9.0) failed to convert
-rank 83: Point 1326 (-89.782715, 29.578429, -4.9368459) failed to convert
-rank 77: Point 1328 (-89.93774, 29.89604, 0.45548323) failed to convert
-rank 79: Point 1329 (-89.893042, 29.900519, -2.3747285) failed to convert
-rank 0: Point 898 (-92.378872, 29.411918, 9.3823521) failed to convert
-rank 88: Point 1339 (-89.449958, 29.352955, 1.632) failed to convert
-rank 16: Point 956 (-91.355461, 30.704361, -20.0) failed to convert
-rank 15: Point 960 (-91.455992, 29.7392, -0.43255547) failed to convert
-rank 39: Point 962 (-90.76664, 29.900453, -0.26898685) failed to convert
-rank 84: Point 1338 (-89.737435, 29.546221, -4.8030387) failed to convert
-rank 7: Point 966 (-91.684189, 30.993744, -21.241512) failed to convert
-rank 52: Point 953 (-90.554077, 29.72933, 0.0933206) failed to convert
-rank 18: Point 962 (-91.314171, 30.102073, -3.4488415) failed to convert
-rank 24: Point 956 (-91.165579, 30.344912, 13.9057) failed to convert
-rank 33: Point 960 (-90.897534, 30.100336, -3.7156402) failed to convert
-rank 5: Point 964 (-91.787718, 30.348852, -8.2296) failed to convert
-rank 34: Point 951 (-90.892116, 29.774177, -0.83115833) failed to convert
-rank 4: Point 961 (-91.803459, 30.854521, -12.554551) failed to convert
-rank 13: Point 962 (-91.481385, 30.479263, -4.7999203) failed to convert
-rank 94: Point 1338 (-89.24019, 29.121846, 4.3415963) failed to convert
-rank 82: Point 1339 (-89.788328, 29.832286, -0.0) failed to convert
-rank 80: Point 1336 (-89.892998, 29.420697, 1.5029294) failed to convert
-rank 81: Point 1326 (-89.800171, 30.104568, 1.326236) failed to convert
-rank 92: Point 1338 (-89.321163, 29.038317, 3.1861688) failed to convert
-rank 63: Point 964 (-90.338936, 29.416508, 0.458) failed to convert
-rank 49: Point 964 (-90.60095, 29.871399, -0.19750316) failed to convert
-rank 17: Point 966 (-91.31506, 30.649668, 10.185423) failed to convert
-rank 98: Point 1342 (-89.071567, 29.189938, 5.0139489) failed to convert
-rank 85: Point 1328 (-89.654559, 29.703546, -0.56621757) failed to convert
-rank 67: Point 1325 (-90.145485, 29.953977, 23.032952) failed to convert
-rank 44: Point 959 (-90.70567, 29.539731, -1.2300768) failed to convert
-rank 71: Point 1327 (-90.056753, 29.939233, 36.652905) failed to convert
-rank 59: Point 964 (-90.400952, 29.96503, -4.1385408) failed to convert
-rank 45: Point 967 (-90.697864, 29.487008, 0.15247867) failed to convert
-rank 25: Point 969 (-91.190623, 29.702715, -2.286) failed to convert
-rank 32: Point 955 (-90.936626, 30.015804, -1.3575407) failed to convert
-rank 55: Point 961 (-90.503677, 29.584287, -0.169665) failed to convert
-rank 61: Point 969 (-90.383071, 29.572233, -2.4766812) failed to convert
-rank 14: Point 956 (-91.485348, 29.769822, -1.0152915) failed to convert
-rank 65: Point 1328 (-90.221817, 29.938064, 20.17521) failed to convert
-rank 69: Point 1329 (-90.118135, 29.619895, 0.31299999) failed to convert
-rank 95: Point 1328 (-89.216147, 29.197945, -0.0) failed to convert
-rank 68: Point 1339 (-90.113176, 30.021831, -4.8585123) failed to convert
-rank 90: Point 1338 (-89.366624, 29.170987, 1.3558098) failed to convert
-rank 23: Point 963 (-91.274706, 28.881786, 8.3351491) failed to convert
-rank 74: Point 1338 (-90.034574, 29.403426, 0.39045041) failed to convert
-rank 19: Point 972 (-91.249331, 30.555229, -8.0150757) failed to convert
-rank 20: Point 955 (-91.225536, 30.515719, 9.5703067) failed to convert
-rank 99: Point 1328 (-88.869767, 29.573414, 11.622314) failed to convert
-rank 97: Point 1325 (-89.119052, 29.513534, 6.7524896) failed to convert
-rank 75: Point 1330 (-90.014143, 29.420133, 0.97674479) failed to convert
-rank 89: Point 1329 (-89.391634, 29.355984, 0.31299999) failed to convert
-rank 12: Point 948 (-91.523729, 30.333386, -0.34999999) failed to convert
-rank 51: Point 966 (-90.531699, 30.392375, -0.36579393) failed to convert
-rank 86: Point 1339 (-89.601021, 29.398974, 33.506262) failed to convert
-rank 46: Point 948 (-90.701409, 29.318413, -8.2296) failed to convert
-rank 43: Point 968 (-90.713109, 29.610658, -0.8078565) failed to convert
-rank 96: Point 1342 (-89.169945, 29.469234, 3.384832) failed to convert
-rank 87: Point 1328 (-89.435412, 30.355826, -2.8307978) failed to convert
-rank 73: Point 1328 (-90.001082, 30.103652, 4.4793022) failed to convert
-rank 53: Point 962 (-90.549781, 29.480367, -1.6528758) failed to convert
-rank 37: Point 967 (-90.775012, 30.402709, -3.8799211) failed to convert
-rank 27: Point 962 (-91.110361, 30.264887, -8.943355) failed to convert
-rank 64: Point 1340 (-90.270645, 29.749666, 1.0050517) failed to convert
-rank 78: Point 1341 (-89.916025, 29.865708, 28.75717) failed to convert
-rank 76: Point 1343 (-89.944534, 30.072953, 0.45449593) failed to convert
-rank 93: Point 1328 (-89.260966, 29.19793, 0.74491911) failed to convert
-rank 70: Point 1343 (-90.084759, 29.799157, -0.31627648) failed to convert
-rank 83: Point 1327 (-89.76401, 29.808034, -0.90015146) failed to convert
-rank 8: Point 952 (-91.649993, 30.9694, -12.611089) failed to convert
-rank 66: Point 1337 (-90.179818, 30.022479, -2.3061716) failed to convert
-rank 88: Point 1340 (-89.462091, 29.210169, 0.28821805) failed to convert
-rank 72: Point 1340 (-90.034145, 29.952091, -6.6818261) failed to convert
-rank 35: Point 970 (-90.841829, 30.114353, -0.6932174) failed to convert
-rank 6: Point 958 (-91.747202, 30.566745, -7.5053892) failed to convert
-rank 57: Point 966 (-90.45396, 29.846563, -0.64910208) failed to convert
-rank 11: Point 959 (-91.582966, 30.130688, -1.0217532) failed to convert
-rank 30: Point 961 (-91.039456, 29.724367, -0.0640247) failed to convert
-rank 91: Point 1329 (-89.343271, 29.193581, 0.27060835) failed to convert
-rank 79: Point 1330 (-89.915511, 29.618974, -0.94089573) failed to convert
-rank 21: Point 970 (-91.243379, 29.926701, -5.290858) failed to convert
-rank 77: Point 1329 (-89.95901, 29.627462, 1.3714157) failed to convert
-rank 47: Point 965 (-90.639424, 29.952643, -0.41198852) failed to convert
-rank 42: Point 960 (-90.744177, 29.45608, -1.0203599) failed to convert
-rank 29: Point 964 (-91.058771, 29.720367, -1.1369465) failed to convert
-rank 60: Point 952 (-90.374658, 29.982285, -0.25952003) failed to convert
-rank 31: Point 964 (-90.989369, 29.8724, -4.1444951) failed to convert
-rank 58: Point 953 (-90.461502, 29.431909, -8.2296) failed to convert
-rank 56: Point 961 (-90.482514, 29.697522, -1.4175124) failed to convert
-rank 38: Point 954 (-90.776122, 30.00597, -5.2208686) failed to convert
-rank 62: Point 955 (-90.347377, 29.722141, 0.02) failed to convert
-rank 82: Point 1340 (-89.763965, 30.129965, -0.45801811) failed to convert
-rank 48: Point 957 (-90.633747, 29.712736, -0.74415408) failed to convert
-rank 41: Point 965 (-90.786064, 29.143283, -0.0) failed to convert
-rank 84: Point 1339 (-89.712981, 29.844138, -0.5597667) failed to convert
-rank 3: Point 964 (-91.895905, 30.0052, -3.5571346) failed to convert
-rank 94: Point 1339 (-89.239086, 29.134298, -0.35328839) failed to convert
-rank 2: Point 959 (-91.94251, 30.421075, -5.8283367) failed to convert
-rank 81: Point 1327 (-89.778454, 30.369505, -10.016781) failed to convert
-rank 36: Point 957 (-90.835228, 29.862661, -1.172508) failed to convert
-rank 26: Point 955 (-91.175809, 29.682278, -4.8484736) failed to convert
-rank 80: Point 1337 (-89.931559, 28.932263, 35.579667) failed to convert
-rank 22: Point 959 (-91.198415, 30.433753, 15.134414) failed to convert
-rank 10: Point 957 (-91.720489, 28.541106, 44.853853) failed to convert
-rank 40: Point 957 (-90.761757, 29.744421, -0.88405688) failed to convert
-rank 28: Point 953 (-91.104709, 29.690258, -1.8158724) failed to convert
-rank 50: Point 965 (-90.60037, 29.674587, -0.08754123) failed to convert
-rank 98: Point 1343 (-89.071451, 29.189521, 5.0132957) failed to convert
-rank 15: Point 961 (-91.394912, 30.751104, -20.0) failed to convert
-rank 0: Point 899 (-92.366472, 29.669421, -0.12489867) failed to convert
-rank 39: Point 963 (-90.768755, 29.86963, -1.1855761) failed to convert
-rank 92: Point 1339 (-89.296553, 29.32177, -0.0) failed to convert
-rank 85: Point 1329 (-89.610896, 30.225334, -0.73427573) failed to convert
-rank 52: Point 954 (-90.556318, 29.697786, -0.2133589) failed to convert
-rank 1: Point 966 (-92.018954, 30.798814, -11.29385) failed to convert
-rank 24: Point 957 (-91.206967, 29.690585, -2.2676022) failed to convert
-rank 71: Point 1328 (-90.058298, 29.919381, -9.0) failed to convert
-rank 67: Point 1326 (-90.145114, 29.958659, -7.4645525) failed to convert
-rank 4: Point 962 (-91.83446, 30.294986, -4.9865379) failed to convert
-rank 9: Point 963 (-91.705524, 29.4688, 1.7650482) failed to convert
-rank 7: Point 967 (-91.685131, 30.976938, -13.695147) failed to convert
-rank 69: Point 1330 (-90.10609, 29.776123, -0.22562592) failed to convert
-rank 68: Point 1340 (-90.112894, 30.025318, -3.6408143) failed to convert
-rank 5: Point 965 (-91.770495, 30.656866, -7.631151) failed to convert
-rank 74: Point 1339 (-89.959511, 30.356594, -7.7582735) failed to convert
-rank 33: Point 961 (-90.899309, 30.073841, 4.838922) failed to convert
-rank 65: Point 1329 (-90.259417, 29.438699, 0.18249468) failed to convert
-rank 95: Point 1329 (-89.228996, 29.051667, 1.5076042) failed to convert
-rank 16: Point 957 (-91.356522, 30.686968, -17.429682) failed to convert
-rank 49: Point 965 (-90.601168, 29.868227, -0.35714066) failed to convert
-rank 17: Point 967 (-91.320048, 30.569376, -7.7477142) failed to convert
-rank 18: Point 963 (-91.337739, 29.717554, -0.07244229) failed to convert
-rank 97: Point 1326 (-89.069526, 30.060622, 3.3968149) failed to convert
-rank 99: Point 1329 (-88.863288, 29.64052, 10.713937) failed to convert
-rank 90: Point 1339 (-89.363125, 29.211622, 0.31299999) failed to convert
-rank 75: Point 1331 (-89.990689, 29.719505, 15.990621) failed to convert
-rank 96: Point 1343 (-89.195441, 29.181581, -0.0) failed to convert
-rank 59: Point 965 (-90.427731, 29.598839, -0.3929324) failed to convert
-rank 78: Point 1342 (-89.903961, 30.01655, -1.8619605) failed to convert
-rank 25: Point 970 (-91.154504, 30.272246, -11.934519) failed to convert
-rank 44: Point 960 (-90.68301, 29.86626, -0.71513821) failed to convert
-rank 86: Point 1340 (-89.597767, 29.43725, 42.074701) failed to convert
-rank 89: Point 1330 (-89.430125, 28.905298, 9.981534) failed to convert
-rank 73: Point 1329 (-90.028106, 29.759757, -4.8082203) failed to convert
-rank 54: Point 958 (-90.501495, 29.865497, 0.02) failed to convert
-rank 64: Point 1341 (-90.282755, 29.587515, -0.085344) failed to convert
-rank 13: Point 963 (-91.459963, 30.834841, -10.043858) failed to convert
-rank 34: Point 952 (-90.938804, 29.068484, 1.541285) failed to convert
-rank 70: Point 1344 (-90.068967, 30.002295, -0.69182577) failed to convert
-rank 87: Point 1329 (-89.520826, 29.357125, 23.922595) failed to convert
-rank 45: Point 968 (-90.704071, 29.396968, -0.13715225) failed to convert
-rank 14: Point 957 (-91.426543, 30.75024, -11.288186) failed to convert
-rank 93: Point 1329 (-89.268309, 29.113798, 14.978025) failed to convert
-rank 76: Point 1344 (-89.974676, 29.692523, 26.651559) failed to convert
-rank 83: Point 1328 (-89.764378, 29.80339, -0.01718228) failed to convert
-rank 66: Point 1338 (-90.225833, 29.415055, -3.4050042) failed to convert
-rank 55: Point 962 (-90.498362, 29.658284, -0.8154255) failed to convert
-rank 63: Point 965 (-90.299311, 29.949934, -7.930287) failed to convert
-rank 23: Point 964 (-91.207988, 29.959134, -0.57874831) failed to convert
-rank 72: Point 1341 (-90.048356, 29.770038, -2.39268) failed to convert
-rank 19: Point 973 (-91.250925, 30.5299, 18.540145) failed to convert
-rank 88: Point 1341 (-89.447205, 29.385122, -0.0) failed to convert
-rank 32: Point 956 (-90.961706, 29.636756, -0.60162411) failed to convert
-rank 20: Point 956 (-91.286977, 29.530214, -0.57486932) failed to convert
-rank 61: Point 970 (-90.383607, 29.564898, -3.2378051) failed to convert
-rank 51: Point 967 (-90.583758, 29.664477, -0.52834398) failed to convert
-rank 43: Point 969 (-90.698188, 29.826095, -0.3544061) failed to convert
-rank 91: Point 1330 (-89.347133, 29.148809, 0.31299999) failed to convert
-rank 79: Point 1331 (-89.891322, 29.921911, -3.6387025) failed to convert
-rank 12: Point 949 (-91.517119, 30.444596, -5.4603585) failed to convert
-rank 77: Point 1330 (-89.95759, 29.645438, -4.8889923) failed to convert
-rank 6: Point 959 (-91.739271, 30.706982, -14.843761) failed to convert
-rank 30: Point 962 (-90.993279, 30.428663, -10.787374) failed to convert
-rank 11: Point 960 (-91.561786, 30.492619, -12.009121) failed to convert
-rank 27: Point 963 (-91.157052, 29.533316, -0.40610474) failed to convert
-rank 82: Point 1341 (-89.764418, 30.123624, -1.0616537) failed to convert
-rank 57: Point 967 (-90.453791, 29.848852, -0.61990224) failed to convert
-rank 53: Point 963 (-90.549779, 29.480327, -1.0175041) failed to convert
-rank 46: Point 949 (-90.693575, 29.431905, 0.3048) failed to convert
-rank 80: Point 1338 (-89.853132, 29.918331, 0.22161067) failed to convert
-rank 21: Point 971 (-91.22085, 30.285589, 12.611859) failed to convert
-rank 37: Point 968 (-90.770522, 30.467496, -8.2098549) failed to convert
-rank 56: Point 962 (-90.48264, 29.695763, -0.75399204) failed to convert
-rank 38: Point 955 (-90.784055, 29.890169, -1.0791618) failed to convert
-rank 31: Point 965 (-90.973791, 30.108678, 8.6585115) failed to convert
-rank 81: Point 1328 (-89.866503, 29.282097, 3.7673371) failed to convert
-rank 58: Point 954 (-90.428883, 29.881261, -0.4248912) failed to convert
-rank 84: Point 1340 (-89.740782, 29.505087, 0.31299999) failed to convert
-rank 98: Point 1344 (-89.06674, 29.241745, 3.5706671) failed to convert
-rank 94: Point 1340 (-89.234551, 29.185956, -0.0) failed to convert
-rank 92: Point 1340 (-89.287757, 29.422201, 9.3902075) failed to convert
-rank 71: Point 1329 (-90.041587, 30.132778, 4.6100001) failed to convert
-rank 35: Point 971 (-90.886596, 29.448505, -0.76696077) failed to convert
-rank 8: Point 953 (-91.677242, 30.496675, -6.4714297) failed to convert
-rank 67: Point 1327 (-90.166299, 29.681958, 0.31299999) failed to convert
-rank 47: Point 966 (-90.640689, 29.934578, -0.33655111) failed to convert
-rank 85: Point 1330 (-89.686963, 29.310346, 0.31299999) failed to convert
-rank 36: Point 958 (-90.826672, 29.98859, 12.386478) failed to convert
-rank 69: Point 1331 (-90.114182, 29.670912, -0.34223399) failed to convert
-rank 62: Point 956 (-90.386148, 29.193718, 1.4903865) failed to convert
-rank 29: Point 965 (-91.063152, 29.652431, -0.5191845) failed to convert
-rank 50: Point 966 (-90.616393, 29.446704, -0.12361431) failed to convert
-rank 74: Point 1340 (-90.003209, 29.804634, 12.689741) failed to convert
-rank 68: Point 1341 (-90.135106, 29.737047, 0.52140224) failed to convert
-rank 95: Point 1330 (-89.216113, 29.198218, -0.06117848) failed to convert
-rank 65: Point 1330 (-90.196765, 30.266121, 4.1700001) failed to convert
-rank 97: Point 1327 (-89.097272, 29.755102, 3.526988) failed to convert
-rank 60: Point 953 (-90.359804, 30.182175, 3.1332446) failed to convert
-rank 28: Point 954 (-91.104708, 29.690175, -1.119504) failed to convert
-rank 42: Point 961 (-90.739425, 29.525405, -1.9842442) failed to convert
-rank 10: Point 958 (-91.595192, 30.750514, 23.773544) failed to convert
-rank 41: Point 966 (-90.734442, 29.898868, -0.77702864) failed to convert
-rank 75: Point 1332 (-89.967507, 30.012884, -0.30690704) failed to convert
-rank 78: Point 1343 (-89.913396, 29.898612, -6.6659765) failed to convert
-rank 86: Point 1341 (-89.576845, 29.687179, -0.0) failed to convert
-rank 90: Point 1340 (-89.384547, 28.961995, 1.1834599) failed to convert
-rank 99: Point 1330 (-88.873812, 29.527359, 13.20475) failed to convert
-rank 22: Point 960 (-91.197744, 30.444286, 14.006699) failed to convert
-rank 96: Point 1344 (-89.198308, 29.148823, 16.482259) failed to convert
-rank 89: Point 1331 (-89.4156, 29.075999, 2.8424135) failed to convert
-rank 39: Point 964 (-90.768752, 29.86959, -1.1179132) failed to convert
-rank 70: Point 1345 (-90.070059, 29.988251, 0.15094944) failed to convert
-rank 40: Point 958 (-90.751238, 29.897518, -0.34568258) failed to convert
-rank 26: Point 956 (-91.144506, 30.174977, -4.8444024) failed to convert
-rank 2: Point 960 (-91.914393, 30.940872, -11.091405) failed to convert
-rank 73: Point 1330 (-90.013098, 29.951117, -6.3154564) failed to convert
-rank 1: Point 967 (-92.081173, 29.602765, -4.567e-05) failed to convert
-rank 15: Point 962 (-91.46685, 29.555637, -0.4850291) failed to convert
-rank 87: Point 1330 (-89.453666, 30.144427, 2.6228159) failed to convert
-rank 3: Point 965 (-91.866463, 30.546433, -11.658058) failed to convert
-rank 64: Point 1342 (-90.296651, 29.400399, 1.377487) failed to convert
-rank 76: Point 1345 (-89.974221, 29.698292, 24.663883) failed to convert
-rank 66: Point 1339 (-90.182624, 29.985023, 1.1713136) failed to convert
-rank 52: Point 955 (-90.499951, 30.480495, -10.393152) failed to convert
-rank 93: Point 1330 (-89.268731, 29.108932, 11.69967) failed to convert
-rank 83: Point 1329 (-89.709603, 30.467149, -4.7247532) failed to convert
-rank 72: Point 1342 (-90.046423, 29.794601, -3.5996881) failed to convert
-rank 88: Point 1342 (-89.432884, 29.552566, 2.1074486) failed to convert
-rank 33: Point 962 (-90.936725, 29.511475, -0.45777347) failed to convert
-rank 7: Point 968 (-91.684163, 30.993714, -21.241512) failed to convert
-rank 16: Point 958 (-91.38717, 30.186267, -0.69260668) failed to convert
-rank 4: Point 963 (-91.852953, 29.956725, -1.2579451) failed to convert
-rank 9: Point 964 (-91.644137, 30.548699, -6.4738278) failed to convert
-rank 17: Point 968 (-91.315298, 30.645816, -9.5675701) failed to convert
-rank 77: Point 1331 (-89.957657, 29.644569, -4.2065163) failed to convert
-rank 0: Point 900 (-92.367015, 29.653837, -0.0) failed to convert
-rank 91: Point 1331 (-89.343662, 29.189029, 0.31299999) failed to convert
-rank 25: Point 971 (-91.19501, 29.63276, -3.1593183) failed to convert
-rank 18: Point 964 (-91.30244, 30.291368, -1.2330294) failed to convert
-rank 79: Point 1332 (-89.922496, 29.530796, 0.31299999) failed to convert
-rank 59: Point 966 (-90.400781, 29.967083, -1.9643243) failed to convert
-rank 5: Point 966 (-91.765237, 30.750098, -16.331182) failed to convert
-rank 49: Point 966 (-90.609892, 29.744495, -0.97823151) failed to convert
-rank 82: Point 1342 (-89.76169, 30.156681, 3.6534734) failed to convert
-rank 13: Point 964 (-91.492302, 30.294962, -1.5195203) failed to convert
-rank 54: Point 959 (-90.519744, 29.611406, -0.85528719) failed to convert
-rank 44: Point 961 (-90.683546, 29.858441, -0.29071283) failed to convert
-rank 34: Point 953 (-90.865433, 30.170695, -0.8059268) failed to convert
-rank 14: Point 958 (-91.479243, 29.87239, 0.00528502) failed to convert
-rank 24: Point 958 (-91.208562, 29.665094, -0.7060342) failed to convert
-rank 63: Point 966 (-90.343923, 29.348566, -0.42733914) failed to convert
-rank 19: Point 974 (-91.248753, 30.563655, 13.109911) failed to convert
-rank 23: Point 965 (-91.187989, 30.275152, 8.2003218) failed to convert
-rank 55: Point 963 (-90.496724, 29.680967, -0.46166548) failed to convert
-rank 45: Point 969 (-90.699131, 29.468572, -0.52248608) failed to convert
-rank 98: Point 1345 (-89.001905, 29.952773, 4.1040399) failed to convert
-rank 80: Point 1339 (-89.90116, 29.317535, 0.31299999) failed to convert
-rank 94: Point 1341 (-89.234275, 29.189064, -0.0) failed to convert
-rank 84: Point 1341 (-89.738628, 29.530824, 1.8179051) failed to convert
-rank 92: Point 1341 (-89.266235, 29.667476, 2.9158446) failed to convert
-rank 20: Point 957 (-91.291702, 29.452957, 6.165403) failed to convert
-rank 48: Point 958 (-90.679401, 29.055537, 3.6594699) failed to convert
-rank 81: Point 1329 (-89.789492, 30.234951, 0.93718221) failed to convert
-rank 85: Point 1331 (-89.671748, 29.494623, -0.2814742) failed to convert
-rank 61: Point 971 (-90.383612, 29.564831, -2.1780429) failed to convert
-rank 32: Point 957 (-90.928614, 30.135638, 35.562578) failed to convert
-rank 43: Point 970 (-90.731142, 29.348304, 0.3048) failed to convert
-rank 57: Point 968 (-90.454172, 29.843584, -0.701802) failed to convert
-rank 12: Point 950 (-91.522231, 30.358274, -11.951209) failed to convert
-rank 67: Point 1328 (-90.145099, 29.958697, -7.4645525) failed to convert
-rank 6: Point 960 (-91.751767, 30.485427, 12.528798) failed to convert
-rank 51: Point 968 (-90.565386, 29.92301, 1.8625827) failed to convert
-rank 27: Point 964 (-91.104584, 30.354176, -3.4788678) failed to convert
-rank 74: Point 1341 (-90.050528, 29.196815, 0.31299999) failed to convert
-rank 69: Point 1332 (-90.095497, 29.912447, 16.669566) failed to convert
-rank 71: Point 1330 (-90.065954, 29.820804, -3.4693075) failed to convert
-rank 11: Point 961 (-91.606537, 29.722557, -0.3919258) failed to convert
-rank 68: Point 1342 (-90.113176, 30.021531, 0.31007861) failed to convert
-rank 65: Point 1331 (-90.259377, 29.438699, -0.27428491) failed to convert
-rank 53: Point 964 (-90.549777, 29.480266, -0.31935738) failed to convert
-rank 46: Point 950 (-90.695257, 29.407541, -0.10395534) failed to convert
-rank 95: Point 1331 (-89.219644, 29.158083, -0.0) failed to convert
-rank 75: Point 1333 (-89.975973, 29.905954, 2.1803069) failed to convert
-rank 78: Point 1344 (-89.917357, 29.848942, -8.2296) failed to convert
-rank 96: Point 1345 (-89.196898, 29.164793, -0.47500536) failed to convert
-rank 86: Point 1342 (-89.514953, 30.415929, -6.1906993) failed to convert
-rank 97: Point 1328 (-89.163459, 29.014347, 3.5872738) failed to convert
-rank 90: Point 1341 (-89.365566, 29.183022, 0.21214401) failed to convert
-rank 89: Point 1332 (-89.405012, 29.199914, 0.28309671) failed to convert
-rank 30: Point 963 (-91.039588, 29.722251, -0.76367216) failed to convert
-rank 73: Point 1331 (-90.026995, 29.773841, -4.9441611) failed to convert
-rank 99: Point 1331 (-88.879871, 29.460849, 15.429353) failed to convert
-rank 37: Point 969 (-90.810868, 29.879639, -0.25027068) failed to convert
-rank 21: Point 972 (-91.264513, 29.586278, -0.10789338) failed to convert
-rank 31: Point 966 (-91.000457, 29.703059, -0.40670643) failed to convert
-rank 70: Point 1346 (-90.082561, 29.827384, -0.21547837) failed to convert
-rank 8: Point 954 (-91.649693, 30.974416, -13.085496) failed to convert
-rank 38: Point 956 (-90.784245, 29.887354, -1.1870926) failed to convert
-rank 56: Point 963 (-90.474184, 29.812646, -0.62648592) failed to convert
-rank 35: Point 972 (-90.865508, 29.763741, -0.69820448) failed to convert
-rank 93: Point 1331 (-89.178025, 30.133153, 2.3015703) failed to convert
-rank 76: Point 1346 (-89.9645, 29.821362, 0.98683446) failed to convert
-rank 66: Point 1340 (-90.179887, 30.020756, -1.9790134) failed to convert
-rank 47: Point 967 (-90.654887, 29.732012, -1.8789424) failed to convert
-rank 62: Point 957 (-90.343798, 29.77041, -0.59576895) failed to convert
-rank 58: Point 955 (-90.486443, 29.084169, 1.3624827) failed to convert
-rank 50: Point 967 (-90.600284, 29.675695, 1.4654713) failed to convert
-rank 36: Point 959 (-90.865969, 29.405317, -0.0) failed to convert
-rank 83: Point 1330 (-89.779411, 29.618535, -0.0) failed to convert
-rank 87: Point 1331 (-89.441047, 30.290012, -4.5157884) failed to convert
-rank 64: Point 1343 (-90.288335, 29.51218, -3.8465762) failed to convert
-rank 29: Point 966 (-91.031839, 30.134472, -11.500715) failed to convert
-rank 72: Point 1343 (-90.038275, 29.898819, 0.2420758) failed to convert
-rank 88: Point 1343 (-89.449051, 29.363362, 27.531696) failed to convert
-rank 10: Point 959 (-91.664385, 29.548206, 2.0777434) failed to convert
-rank 41: Point 967 (-90.790961, 29.070469, 1.4984834) failed to convert
-rank 22: Point 961 (-91.194304, 30.498346, 16.304291) failed to convert
-rank 91: Point 1332 (-89.346686, 29.153924, 0.31299999) failed to convert
-rank 77: Point 1332 (-89.955651, 29.6699, -4.9100235) failed to convert
-rank 79: Point 1333 (-89.914687, 29.629053, 22.561794) failed to convert
-rank 26: Point 957 (-91.175787, 29.682443, -4.7083043) failed to convert
-rank 39: Point 965 (-90.77167, 29.826968, -0.25578516) failed to convert
-rank 40: Point 959 (-90.754065, 29.856424, -0.69988386) failed to convert
-rank 42: Point 962 (-90.741366, 29.496817, -1.2211696) failed to convert
-rank 15: Point 963 (-91.394903, 30.751044, -20.0) failed to convert
-rank 82: Point 1343 (-89.809282, 29.572676, -1.3319759) failed to convert
-rank 2: Point 961 (-91.970398, 29.896584, -0.0) failed to convert
-rank 33: Point 963 (-90.887778, 30.244856, -1.416886) failed to convert
-rank 60: Point 954 (-90.354493, 30.253509, 0.57911998) failed to convert
-rank 9: Point 965 (-91.636364, 30.682213, -7.3157932) failed to convert
-rank 7: Point 969 (-91.689641, 30.89794, -13.418197) failed to convert
-rank 94: Point 1342 (-89.2382, 29.144317, -0.16522891) failed to convert
-rank 84: Point 1342 (-89.738219, 29.535807, -4.6837307) failed to convert
-rank 80: Point 1340 (-89.871614, 29.688023, -0.00171397) failed to convert
-rank 92: Point 1342 (-89.297908, 29.305818, -0.59232115) failed to convert
-rank 28: Point 955 (-91.134415, 29.222671, -0.61086384) failed to convert
-rank 17: Point 969 (-91.372742, 29.709318, -5.9259097) failed to convert
-rank 3: Point 966 (-91.87164, 30.451599, -4.3001692) failed to convert
-rank 52: Point 956 (-90.526887, 30.108629, -0.00871889) failed to convert
-rank 1: Point 968 (-92.029542, 30.597473, -9.9235881) failed to convert
-rank 59: Point 967 (-90.408784, 29.85784, -0.4388091) failed to convert
-rank 25: Point 972 (-91.157857, 30.219679, -11.337187) failed to convert
-rank 74: Point 1342 (-89.991868, 29.948483, -0.33953584) failed to convert
-rank 18: Point 965 (-91.37038, 29.177174, 5.8758498) failed to convert
-rank 16: Point 959 (-91.355478, 30.703573, -20.0) failed to convert
-rank 69: Point 1333 (-90.080231, 30.108503, 4.4499998) failed to convert
-rank 81: Point 1330 (-89.865304, 29.29688, 2.4128792) failed to convert
-rank 71: Point 1331 (-90.056545, 29.941461, 43.923242) failed to convert
-rank 85: Point 1332 (-89.673571, 29.472268, 10.622121) failed to convert
-rank 98: Point 1346 (-89.071335, 29.189105, 5.0012114) failed to convert
-rank 67: Point 1329 (-90.146006, 29.946838, -3.7507596) failed to convert
-rank 0: Point 901 (-92.367959, 29.632085, -3.36e-06) failed to convert
-rank 13: Point 965 (-91.465598, 30.740686, 15.551955) failed to convert
-rank 45: Point 970 (-90.699894, 29.457423, -0.55063406) failed to convert
-rank 75: Point 1334 (-89.978481, 29.874039, -6.6629285) failed to convert
-rank 44: Point 962 (-90.654029, 30.279264, -2.3006914) failed to convert
-rank 68: Point 1343 (-90.113128, 30.022147, -4.8950883) failed to convert
-rank 95: Point 1332 (-89.222081, 29.130217, -0.31298586) failed to convert
-rank 65: Point 1332 (-90.200126, 30.222114, 4.3699999) failed to convert
-rank 34: Point 954 (-90.864401, 30.185861, -2.2798537) failed to convert
-rank 23: Point 966 (-91.234284, 29.538193, -0.95650756) failed to convert
-rank 96: Point 1346 (-89.1981, 29.151092, -0.12169449) failed to convert
-rank 63: Point 967 (-90.298247, 29.963723, -7.9979526) failed to convert
-rank 97: Point 1329 (-89.150659, 29.158676, -0.0) failed to convert
-rank 55: Point 964 (-90.496101, 29.689568, -0.21415915) failed to convert
-rank 73: Point 1332 (-90.013076, 29.951208, -6.1295284) failed to convert
-rank 4: Point 964 (-91.844472, 30.111819, -5.2633226) failed to convert
-rank 48: Point 959 (-90.610503, 30.04188, -4.676774) failed to convert
-rank 54: Point 960 (-90.515571, 29.669502, -0.7966139) failed to convert
-rank 5: Point 967 (-91.789095, 30.323682, -8.2296) failed to convert
-rank 78: Point 1345 (-89.905003, 30.003374, 0.33579514) failed to convert
-rank 86: Point 1343 (-89.597373, 29.441711, 41.435408) failed to convert
-rank 99: Point 1332 (-88.884412, 29.408001, 18.279286) failed to convert
-rank 90: Point 1342 (-89.360291, 29.244124, 0.24613494) failed to convert
-rank 89: Point 1333 (-89.392222, 29.348955, -0.28357231) failed to convert
-rank 27: Point 965 (-91.110954, 30.255454, 6.7225481) failed to convert
-rank 70: Point 1347 (-90.082621, 29.826465, -0.00919358) failed to convert
-rank 61: Point 972 (-90.361303, 29.867825, -0.32360423) failed to convert
-rank 57: Point 969 (-90.454113, 29.844319, -0.66559176) failed to convert
-rank 14: Point 959 (-91.429176, 30.706581, -8.1751654) failed to convert
-rank 43: Point 971 (-90.713187, 29.60939, -8.2296) failed to convert
-rank 76: Point 1347 (-89.964852, 29.816883, -8.2296) failed to convert
-rank 6: Point 961 (-91.857488, 28.55177, 41.887565) failed to convert
-rank 53: Point 965 (-90.537218, 29.656613, -0.68470922) failed to convert
-rank 51: Point 969 (-90.599936, 29.434942, -8.2296) failed to convert
-rank 93: Point 1332 (-89.228641, 29.56528, 7.1450534) failed to convert
-rank 66: Point 1341 (-90.187023, 29.927307, 24.169398) failed to convert
-rank 83: Point 1331 (-89.76432, 29.803373, -8.2296) failed to convert
-rank 72: Point 1344 (-90.046407, 29.79466, -3.5996881) failed to convert
-rank 49: Point 967 (-90.585479, 30.088823, -1.540836) failed to convert
-rank 46: Point 951 (-90.701392, 29.318471, -8.2296) failed to convert
-rank 88: Point 1344 (-89.369085, 30.28847, -4.7887708) failed to convert
-rank 64: Point 1344 (-90.309023, 29.233187, 0.90425341) failed to convert
-rank 30: Point 964 (-91.041134, 29.698389, -0.51816975) failed to convert
-rank 21: Point 973 (-91.20815, 30.48629, -7.8636093) failed to convert
-rank 32: Point 958 (-90.928805, 30.13275, 11.38903) failed to convert
-rank 87: Point 1332 (-89.431116, 30.404229, -8.0913025) failed to convert
-rank 91: Point 1333 (-89.347179, 29.148148, 0.31299999) failed to convert
-rank 37: Point 970 (-90.803646, 29.985568, -10.51682) failed to convert
-rank 12: Point 951 (-91.519615, 30.402066, -3.1910743) failed to convert
-rank 31: Point 967 (-90.973826, 30.107924, 7.5095367) failed to convert
-rank 8: Point 955 (-91.66093, 30.780326, -9.1895716) failed to convert
-rank 79: Point 1334 (-89.893019, 29.900377, -2.936748) failed to convert
-rank 20: Point 958 (-91.256706, 30.019065, -8.3179927) failed to convert
-rank 19: Point 975 (-91.251693, 30.516782, -10.241925) failed to convert
-rank 47: Point 968 (-90.660334, 29.653699, -0.09143999) failed to convert
-rank 62: Point 958 (-90.362659, 29.514429, -0.02897532) failed to convert
-rank 35: Point 973 (-90.85914, 29.858265, -1.8860733) failed to convert
-rank 56: Point 964 (-90.499228, 29.464943, 0.06240418) failed to convert
-rank 24: Point 959 (-91.22755, 29.360419, 1.6278719) failed to convert
-rank 77: Point 1333 (-89.93974, 29.870433, 32.547856) failed to convert
-rank 82: Point 1344 (-89.809244, 29.572629, -1.3319759) failed to convert
-rank 10: Point 960 (-91.590712, 30.826797, -11.689383) failed to convert
-rank 29: Point 967 (-91.058231, 29.728574, -0.94696583) failed to convert
-rank 58: Point 956 (-90.461889, 29.426428, -0.0) failed to convert
-rank 50: Point 968 (-90.621515, 29.373461, 0.36664535) failed to convert
-rank 11: Point 962 (-91.622762, 29.43887, 3.662079) failed to convert
-rank 94: Point 1343 (-89.238607, 29.139639, -0.07339011) failed to convert
-rank 80: Point 1341 (-89.843379, 30.038422, 1.6482964) failed to convert
-rank 84: Point 1343 (-89.688652, 30.137171, -0.51140395) failed to convert
-rank 92: Point 1343 (-89.272337, 29.598039, 5.2164315) failed to convert
-rank 36: Point 960 (-90.835186, 29.862962, -1.3162079) failed to convert
-rank 40: Point 960 (-90.778963, 29.492391, -0.83530629) failed to convert
-rank 22: Point 962 (-91.194574, 30.494089, 15.821097) failed to convert
-rank 42: Point 963 (-90.756689, 29.272282, -0.0) failed to convert
-rank 26: Point 958 (-91.156577, 29.985658, -0.56753924) failed to convert
-rank 38: Point 957 (-90.783876, 29.892744, -0.84400203) failed to convert
-rank 74: Point 1343 (-90.077294, 28.848183, 33.180056) failed to convert
-rank 81: Point 1331 (-89.851217, 29.473097, 1.0437346) failed to convert
-rank 39: Point 966 (-90.776819, 29.751721, -2.2308373) failed to convert
-rank 98: Point 1347 (-89.009181, 29.873448, 5.1635846) failed to convert
-rank 85: Point 1333 (-89.67402, 29.466176, 34.475008) failed to convert
-rank 69: Point 1334 (-90.086681, 30.025578, -1.3601936) failed to convert
-rank 2: Point 962 (-92.012623, 29.087726, 13.396287) failed to convert
-rank 71: Point 1332 (-90.057553, 29.928522, 4.4905845) failed to convert
-rank 15: Point 964 (-91.394897, 30.751004, -20.0) failed to convert
-rank 33: Point 964 (-90.885923, 30.272111, -3.772019) failed to convert
-rank 68: Point 1344 (-90.113134, 30.021787, -4.8585123) failed to convert
-rank 67: Point 1330 (-90.206753, 29.147229, 0.31) failed to convert
-rank 75: Point 1335 (-89.992509, 29.695951, 1.2133327) failed to convert
-rank 65: Point 1333 (-90.221252, 29.944767, 32.662721) failed to convert
-rank 41: Point 968 (-90.765378, 29.447785, -0.3767256) failed to convert
-rank 60: Point 955 (-90.37744, 29.944075, 17.481007) failed to convert
-rank 7: Point 970 (-91.684123, 30.993668, -21.241512) failed to convert
-rank 9: Point 966 (-91.665269, 30.179607, -1.9306933) failed to convert
-rank 96: Point 1347 (-89.195538, 29.180048, -0.0) failed to convert
-rank 95: Point 1333 (-89.209213, 29.276354, -0.0) failed to convert
-rank 99: Point 1333 (-88.823336, 30.058354, 10.473828) failed to convert
-rank 1: Point 969 (-92.07748, 29.674487, 3.516544) failed to convert
-rank 90: Point 1343 (-89.365994, 29.177863, 0.09625917) failed to convert
-rank 97: Point 1330 (-89.149983, 29.165348, 3.0030893) failed to convert
-rank 3: Point 967 (-91.85568, 30.742187, -9.085826) failed to convert
-rank 17: Point 970 (-91.315895, 30.635978, -15.458197) failed to convert
-rank 52: Point 957 (-90.55916, 29.657692, -0.56280313) failed to convert
-rank 70: Point 1348 (-90.082602, 29.82661, 0.02329086) failed to convert
-rank 25: Point 973 (-91.158053, 30.216592, 24.135111) failed to convert
-rank 18: Point 966 (-91.350312, 29.509567, 0.75300002) failed to convert
-rank 86: Point 1344 (-89.582283, 29.622124, 0.09965877) failed to convert
-rank 28: Point 956 (-91.104675, 29.690343, -1.4247224) failed to convert
-rank 78: Point 1346 (-89.917349, 29.848882, -8.2296) failed to convert
-rank 73: Point 1333 (-90.013065, 29.951301, -5.2456604) failed to convert
-rank 89: Point 1334 (-89.404926, 29.20068, 0.31299999) failed to convert
-rank 59: Point 968 (-90.427859, 29.596489, -0.45889327) failed to convert
-rank 45: Point 971 (-90.709254, 29.321476, -0.60704651) failed to convert
-rank 76: Point 1348 (-89.964831, 29.817132, -8.2296) failed to convert
-rank 16: Point 960 (-91.356474, 30.687005, -17.429682) failed to convert
-rank 93: Point 1333 (-89.209816, 29.777047, 2.3950906) failed to convert
-rank 44: Point 963 (-90.705638, 29.539756, -0.82070768) failed to convert
-rank 66: Point 1342 (-90.179871, 30.020815, -5.1751995) failed to convert
-rank 83: Point 1332 (-89.764615, 29.799682, -0.18083037) failed to convert
-rank 72: Point 1345 (-90.022595, 30.098561, 4.3990297) failed to convert
-rank 23: Point 967 (-91.185424, 30.315447, 13.255067) failed to convert
-rank 13: Point 966 (-91.525887, 29.725663, -0.60725382) failed to convert
-rank 88: Point 1345 (-89.438041, 29.491334, 1.6923145) failed to convert
-rank 34: Point 955 (-90.892092, 29.774232, -1.8531619) failed to convert
-rank 63: Point 968 (-90.298223, 29.963691, -7.9979526) failed to convert
-rank 0: Point 902 (-92.371751, 29.547795, -0.66697303) failed to convert
-rank 55: Point 965 (-90.496423, 29.685037, -1.0851436) failed to convert
-rank 64: Point 1345 (-90.232117, 30.258562, 3.8667992) failed to convert
-rank 27: Point 966 (-91.126358, 30.015422, -1.918334) failed to convert
-rank 91: Point 1334 (-89.345551, 29.166857, -0.0064647) failed to convert
-rank 5: Point 968 (-91.814223, 29.868621, -0.39485302) failed to convert
-rank 87: Point 1333 (-89.450602, 30.179047, 1.8462149) failed to convert
-rank 4: Point 965 (-91.804914, 30.827269, -7.6327381) failed to convert
-rank 61: Point 973 (-90.383055, 29.572321, -2.5422161) failed to convert
-rank 51: Point 970 (-90.575929, 29.774639, -0.46429229) failed to convert
-rank 79: Point 1335 (-89.873629, 30.141382, 0.02) failed to convert
-rank 54: Point 961 (-90.51961, 29.613097, 0.24894063) failed to convert
-rank 77: Point 1334 (-89.95766, 29.644217, -4.3388282) failed to convert
-rank 14: Point 960 (-91.427269, 30.737804, -10.452484) failed to convert
-rank 57: Point 970 (-90.486165, 29.400489, -0.0) failed to convert
-rank 48: Point 960 (-90.601338, 30.17092, -0.54815876) failed to convert
-rank 82: Point 1345 (-89.770728, 30.045738, 13.73861) failed to convert
-rank 49: Point 968 (-90.586166, 30.079138, -2.3059474) failed to convert
-rank 53: Point 966 (-90.506633, 30.08226, -2.1418749) failed to convert
-rank 43: Point 972 (-90.689195, 29.955067, -0.29890935) failed to convert
-rank 6: Point 962 (-91.749371, 30.527843, -7.3005269) failed to convert
-rank 30: Point 965 (-91.009079, 30.189198, -6.6048622) failed to convert
-rank 21: Point 974 (-91.213891, 30.395648, 7.6909747) failed to convert
-rank 84: Point 1344 (-89.738209, 29.535832, -4.6763839) failed to convert
-rank 12: Point 952 (-91.564053, 29.643596, -0.53658717) failed to convert
-rank 46: Point 952 (-90.680798, 29.616186, -0.03330929) failed to convert
-rank 94: Point 1344 (-89.24848, 29.026814, 2.9589082) failed to convert
-rank 92: Point 1344 (-89.24737, 29.880832, -0.51432648) failed to convert
-rank 80: Point 1342 (-89.901391, 29.314095, 0.31299999) failed to convert
-rank 32: Point 959 (-90.961671, 29.636806, -0.9649488) failed to convert
-rank 74: Point 1344 (-89.987865, 29.99914, 11.810874) failed to convert
-rank 31: Point 968 (-90.973862, 30.107169, 6.6594097) failed to convert
-rank 98: Point 1348 (-88.985275, 30.133008, 8.2216655) failed to convert
-rank 19: Point 976 (-91.252316, 30.506706, 15.130984) failed to convert
-rank 35: Point 974 (-90.830536, 30.27992, -1.1418473) failed to convert
-rank 8: Point 956 (-91.693069, 30.21892, -8.2296) failed to convert
-rank 81: Point 1332 (-89.789648, 30.232777, -1.393502) failed to convert
-rank 29: Point 968 (-91.085038, 29.311292, 2.472697) failed to convert
-rank 69: Point 1335 (-90.086791, 30.023706, -0.68780255) failed to convert
-rank 85: Point 1334 (-89.661576, 29.614996, -0.0) failed to convert
-rank 71: Point 1333 (-90.056363, 29.943751, 32.415117) failed to convert
-rank 47: Point 969 (-90.679316, 29.38038, 0.3048) failed to convert
-rank 62: Point 959 (-90.363337, 29.505139, -0.21371862) failed to convert
-rank 68: Point 1345 (-90.113112, 30.021936, -4.8798483) failed to convert
-rank 24: Point 960 (-91.260106, 28.831403, 10.414589) failed to convert
-rank 99: Point 1334 (-88.813564, 30.160298, 12.917131) failed to convert
-rank 95: Point 1334 (-89.215706, 29.202662, -0.0) failed to convert
-rank 75: Point 1336 (-89.989491, 29.734321, -0.76078741) failed to convert
-rank 96: Point 1348 (-89.184432, 29.305556, 0.01309887) failed to convert
-rank 65: Point 1334 (-90.256999, 29.470179, 0.15389746) failed to convert
-rank 97: Point 1331 (-89.143775, 29.234953, -0.0) failed to convert
-rank 58: Point 957 (-90.448286, 29.614555, -0.05449054) failed to convert
-rank 36: Point 961 (-90.835252, 29.861925, -1.0816849) failed to convert
-rank 22: Point 963 (-91.199692, 30.413487, 16.570315) failed to convert
-rank 39: Point 967 (-90.776832, 29.751518, -2.2665466) failed to convert
-rank 37: Point 971 (-90.82207, 29.714512, -2.3192897) failed to convert
-rank 86: Point 1345 (-89.524492, 30.304366, -5.279196) failed to convert
-rank 78: Point 1347 (-89.903927, 30.016601, -2.5789379) failed to convert
-rank 67: Point 1331 (-90.145852, 29.948767, -3.8575252) failed to convert
-rank 90: Point 1344 (-89.360087, 29.246418, 1.2237023) failed to convert
-rank 40: Point 961 (-90.754313, 29.852626, -0.24204749) failed to convert
-rank 73: Point 1334 (-90.013016, 29.95187, -2.3434565) failed to convert
-rank 70: Point 1349 (-90.078166, 29.88371, 0.95298263) failed to convert
-rank 89: Point 1335 (-89.404188, 29.209231, 0.145582) failed to convert
-rank 2: Point 963 (-91.921124, 30.816065, -11.061513) failed to convert
-rank 76: Point 1349 (-89.974901, 29.68946, -5.0737011) failed to convert
-rank 15: Point 965 (-91.426529, 30.23042, -0.21000084) failed to convert
-rank 33: Point 965 (-90.901522, 30.039867, -1.8933624) failed to convert
-rank 66: Point 1343 (-90.179861, 30.020854, -5.1751995) failed to convert
-rank 93: Point 1334 (-89.250573, 29.315687, 0.82269633) failed to convert
-rank 26: Point 959 (-91.193101, 29.40659, -0.40049919) failed to convert
-rank 88: Point 1346 (-89.449007, 29.362873, 26.017636) failed to convert
-rank 41: Point 969 (-90.765854, 29.440673, -8.2296) failed to convert
-rank 83: Point 1333 (-89.78357, 29.566713, 20.20058) failed to convert
-rank 9: Point 967 (-91.641321, 30.596332, -8.561053) failed to convert
-rank 72: Point 1346 (-90.046396, 29.794699, -3.5996881) failed to convert
-rank 7: Point 971 (-91.703327, 30.658593, -7.2505092) failed to convert
-rank 1: Point 970 (-92.025077, 30.68174, -8.4554759) failed to convert
-rank 64: Point 1346 (-90.248902, 30.037142, 2.6199755) failed to convert
-rank 50: Point 969 (-90.654357, 28.900603, 10.027378) failed to convert
-rank 3: Point 968 (-91.879486, 30.307105, -6.6213052) failed to convert
-rank 11: Point 963 (-91.547793, 30.729577, 9.2374866) failed to convert
-rank 56: Point 965 (-90.446991, 30.186154, -0.28785539) failed to convert
-rank 91: Point 1335 (-89.347446, 29.144826, 0.31299999) failed to convert
-rank 87: Point 1334 (-89.491858, 29.697685, 0.09967184) failed to convert
-rank 79: Point 1336 (-89.893004, 29.900472, -3.0382465) failed to convert
-rank 82: Point 1346 (-89.754646, 30.241118, -1.5913114) failed to convert
-rank 60: Point 956 (-90.381193, 29.893095, -0.39707409) failed to convert
-rank 18: Point 967 (-91.334542, 29.768569, 9.085585) failed to convert
-rank 45: Point 972 (-90.701981, 29.427088, -0.65261859) failed to convert
-rank 25: Point 974 (-91.154489, 30.272305, -13.961975) failed to convert
-rank 28: Point 957 (-91.10468, 29.690205, -1.4059724) failed to convert
-rank 77: Point 1335 (-89.955617, 29.669922, -4.9100235) failed to convert
-rank 44: Point 964 (-90.71409, 29.417124, 0.06053985) failed to convert
-rank 59: Point 969 (-90.406282, 29.891759, -1.0195914) failed to convert
-rank 10: Point 961 (-91.593775, 30.774442, -11.372032) failed to convert
-rank 27: Point 967 (-91.111311, 30.249355, 7.1890194) failed to convert
-rank 34: Point 956 (-90.892076, 29.774269, -2.5310812) failed to convert
-rank 20: Point 959 (-91.2257, 30.512787, -10.281895) failed to convert
-rank 42: Point 964 (-90.73666, 29.56519, -0.23469599) failed to convert
-rank 94: Point 1345 (-89.238826, 29.137097, -0.12911442) failed to convert
-rank 92: Point 1345 (-89.268835, 29.63773, 3.066935) failed to convert
-rank 84: Point 1345 (-89.676996, 30.276854, -0.31183389) failed to convert
-rank 80: Point 1343 (-89.907008, 29.243145, 5.1618545) failed to convert
-rank 74: Point 1345 (-90.001228, 29.82942, 10.540608) failed to convert
-rank 55: Point 966 (-90.494024, 29.718212, -0.39337976) failed to convert
-rank 51: Point 971 (-90.586856, 29.620392, -0.77103952) failed to convert
-rank 54: Point 962 (-90.515577, 29.669324, -0.52633868) failed to convert
-rank 4: Point 966 (-91.801632, 30.885748, 6.0485628) failed to convert
-rank 98: Point 1349 (-88.999054, 29.983427, 4.5136538) failed to convert
-rank 81: Point 1333 (-89.787543, 30.258392, -2.2356104) failed to convert
-rank 71: Point 1334 (-90.065931, 29.820934, -3.0262769) failed to convert
-rank 16: Point 961 (-91.355438, 30.703578, -20.0) failed to convert
-rank 61: Point 974 (-90.383586, 29.564932, -3.6180087) failed to convert
-rank 48: Point 961 (-90.675113, 29.117723, 0.64129888) failed to convert
-rank 14: Point 961 (-91.497538, 29.561718, -0.16122113) failed to convert
-rank 57: Point 971 (-90.45222, 29.870317, -0.70073541) failed to convert
-rank 43: Point 973 (-90.694928, 29.872754, -0.40083239) failed to convert
-rank 23: Point 968 (-91.208662, 29.94795, -0.68464804) failed to convert
-rank 99: Point 1335 (-88.866976, 29.59174, 11.599624) failed to convert
-rank 68: Point 1346 (-90.104837, 30.12859, 4.54) failed to convert
-rank 69: Point 1336 (-90.101772, 29.830444, 0.21186694) failed to convert
-rank 95: Point 1335 (-89.213891, 29.223265, -0.0) failed to convert
-rank 12: Point 953 (-91.529871, 30.228499, -4.0534289) failed to convert
-rank 53: Point 967 (-90.540617, 29.608647, -0.55646939) failed to convert
-rank 49: Point 969 (-90.60119, 29.867516, -0.45306142) failed to convert
-rank 30: Point 966 (-91.069889, 29.251832, -0.46172996) failed to convert
-rank 85: Point 1335 (-89.628011, 30.017487, 3.293668) failed to convert
-rank 21: Point 975 (-91.219599, 30.305291, -11.460627) failed to convert
-rank 96: Point 1349 (-89.129907, 29.915352, 3.1386905) failed to convert
-rank 75: Point 1337 (-90.03002, 29.215116, 0.31299999) failed to convert
-rank 65: Point 1335 (-90.220427, 29.955047, -1.5066849) failed to convert
-rank 6: Point 963 (-91.773302, 30.099838, -2.0379143) failed to convert
-rank 32: Point 960 (-90.95213, 29.78134, -0.73264795) failed to convert
-rank 78: Point 1348 (-89.903915, 30.016742, -2.422261) failed to convert
-rank 86: Point 1346 (-89.526852, 30.276447, -4.4129534) failed to convert
-rank 97: Point 1332 (-89.143322, 29.239948, -0.0) failed to convert
-rank 5: Point 969 (-91.765144, 30.751463, -15.898494) failed to convert
-rank 31: Point 969 (-90.989876, 29.864214, -1.5281983) failed to convert
-rank 67: Point 1332 (-90.145078, 29.958754, -7.4645525) failed to convert
-rank 46: Point 953 (-90.694672, 29.415809, -0.16311477) failed to convert
-rank 35: Point 975 (-90.83664, 30.190345, -0.51261493) failed to convert
-rank 17: Point 971 (-91.371854, 29.723866, -5.4843935) failed to convert
-rank 90: Point 1345 (-89.356866, 29.283669, 19.079735) failed to convert
-rank 13: Point 967 (-91.529767, 29.659184, -0.5035602) failed to convert
-rank 19: Point 977 (-91.30053, 29.731165, -6.5745365) failed to convert
-rank 63: Point 969 (-90.284402, 30.147703, 3.9000001) failed to convert
-rank 73: Point 1335 (-90.028327, 29.75658, -5.0493171) failed to convert
-rank 29: Point 969 (-91.026972, 30.208446, -5.973372) failed to convert
-rank 76: Point 1350 (-89.974416, 29.69554, 23.574766) failed to convert
-rank 38: Point 958 (-90.807617, 29.543924, -0.38624868) failed to convert
-rank 70: Point 1350 (-90.135795, 29.133603, 0.33667306) failed to convert
-rank 62: Point 960 (-90.328589, 29.974667, -0.41607485) failed to convert
-rank 89: Point 1336 (-89.406948, 29.176953, 0.31299999) failed to convert
-rank 66: Point 1344 (-90.179845, 30.020912, -5.1803811) failed to convert
-rank 93: Point 1335 (-89.215669, 29.710953, 3.2846324) failed to convert
-rank 88: Point 1347 (-89.389906, 30.048643, -0.18209243) failed to convert
-rank 72: Point 1347 (-90.04638, 29.794757, -3.5996881) failed to convert
-rank 47: Point 970 (-90.630666, 30.075967, -0.58433947) failed to convert
-rank 0: Point 903 (-92.368737, 29.608172, -0.28351417) failed to convert
-rank 64: Point 1347 (-90.258476, 29.910103, -0.05961291) failed to convert
-rank 52: Point 958 (-90.55911, 29.657727, -0.90724965) failed to convert
-rank 83: Point 1334 (-89.742421, 30.070041, 0.21952192) failed to convert
-rank 91: Point 1336 (-89.346771, 29.152621, 0.28630803) failed to convert
-rank 79: Point 1337 (-89.943362, 29.265951, 8.9163013) failed to convert
-rank 40: Point 962 (-90.786388, 29.382889, -0.14449216) failed to convert
-rank 36: Point 962 (-90.835113, 29.863949, -1.914036) failed to convert
-rank 37: Point 972 (-90.810786, 29.880553, -1.0052196) failed to convert
-rank 22: Point 964 (-91.198489, 30.432435, 14.491415) failed to convert
-rank 39: Point 968 (-90.768747, 29.86953, -0.26545107) failed to convert
-rank 2: Point 964 (-91.910692, 31.007265, -14.245517) failed to convert
-rank 82: Point 1347 (-89.757089, 30.211388, 0.32915305) failed to convert
-rank 24: Point 961 (-91.204979, 29.721925, -0.57546646) failed to convert
-rank 87: Point 1335 (-89.525468, 29.300462, 0.31299999) failed to convert
-rank 77: Point 1336 (-89.939898, 29.868113, -4.3090014) failed to convert
-rank 8: Point 957 (-91.664334, 30.721108, -9.0551371) failed to convert
-rank 94: Point 1346 (-89.237608, 29.150961, 2.4090651) failed to convert
-rank 74: Point 1346 (-90.008296, 29.739381, 37.93876) failed to convert
-rank 26: Point 960 (-91.141079, 30.228303, 13.663237) failed to convert
-rank 84: Point 1346 (-89.805928, 28.696543, 92.949546) failed to convert
-rank 33: Point 966 (-90.899419, 30.070882, 11.00079) failed to convert
-rank 7: Point 972 (-91.684638, 30.984234, -13.754826) failed to convert
-rank 80: Point 1344 (-89.858054, 29.856285, 0.27357593) failed to convert
-rank 92: Point 1346 (-89.227349, 30.105751, 4.5354764) failed to convert
-rank 41: Point 970 (-90.734964, 29.890651, 0.00905694) failed to convert
-rank 9: Point 968 (-91.653867, 30.377983, -6.3923656) failed to convert
-rank 3: Point 969 (-91.866972, 30.536177, -5.3470237) failed to convert
-rank 50: Point 970 (-90.598679, 29.697625, 0.08823395) failed to convert
-rank 15: Point 966 (-91.456481, 29.73009, -0.0) failed to convert
-rank 98: Point 1350 (-89.027396, 29.673764, 4.4392987) failed to convert
-rank 81: Point 1334 (-89.864302, 29.309255, 0.31469327) failed to convert
-rank 60: Point 957 (-90.381162, 29.893043, -0.38454973) failed to convert
-rank 58: Point 958 (-90.451966, 29.563736, -0.03733936) failed to convert
-rank 71: Point 1335 (-90.05495, 29.961759, -6.4648084) failed to convert
-rank 56: Point 966 (-90.489498, 29.600401, -0.21336) failed to convert
-rank 28: Point 958 (-91.091322, 29.898076, -0.4968736) failed to convert
-rank 11: Point 964 (-91.561758, 30.492647, -12.009121) failed to convert
-rank 99: Point 1336 (-88.869781, 29.559963, 12.143894) failed to convert
-rank 68: Point 1347 (-90.112842, 30.025287, -5.1803005) failed to convert
-rank 85: Point 1336 (-89.673196, 29.472729, 3.0686727) failed to convert
-rank 95: Point 1336 (-89.216791, 29.190328, -0.53979192) failed to convert
-rank 44: Point 965 (-90.705644, 29.539654, -1.6477064) failed to convert
-rank 18: Point 968 (-91.313071, 30.118027, -0.76409225) failed to convert
-rank 25: Point 975 (-91.216394, 29.290089, -0.59740922) failed to convert
-rank 69: Point 1337 (-90.13161, 29.442175, -0.2868902) failed to convert
-rank 42: Point 965 (-90.739377, 29.525442, -2.0771803) failed to convert
-rank 59: Point 970 (-90.399975, 29.977431, 9.3203483) failed to convert
-rank 27: Point 968 (-91.108393, 30.29455, -3.8291439) failed to convert
-rank 75: Point 1338 (-90.083678, 28.515345, 66.793019) failed to convert
-rank 96: Point 1350 (-89.160107, 29.57891, 4.9008128) failed to convert
-rank 34: Point 957 (-90.864264, 30.18759, -1.3913106) failed to convert
-rank 78: Point 1349 (-89.91336, 29.898632, -5.8004138) failed to convert
-rank 97: Point 1333 (-89.148791, 29.178285, -0.09101104) failed to convert
-rank 65: Point 1336 (-90.259316, 29.438699, 0.38157533) failed to convert
-rank 86: Point 1347 (-89.572218, 29.741251, -0.0) failed to convert
-rank 66: Point 1345 (-90.1791, 30.030401, 2.4376124) failed to convert
-rank 51: Point 972 (-90.591219, 29.55859, -0.98135055) failed to convert
-rank 55: Point 967 (-90.506473, 29.544912, -1.3122486) failed to convert
-rank 67: Point 1333 (-90.210911, 29.09154, 0.31299999) failed to convert
-rank 14: Point 962 (-91.474381, 29.953687, -1.3044113) failed to convert
-rank 48: Point 962 (-90.633711, 29.71279, -0.65045142) failed to convert
-rank 45: Point 973 (-90.698938, 29.471159, -1.4112614) failed to convert
-rank 76: Point 1351 (-89.964776, 29.817451, 0.28595427) failed to convert
-rank 10: Point 962 (-91.57739, 31.05272, -14.0) failed to convert
-rank 90: Point 1346 (-89.3684, 29.149706, 0.31299999) failed to convert
-rank 70: Point 1351 (-90.068926, 30.002299, -9.0) failed to convert
-rank 73: Point 1336 (-90.028021, 29.760421, -5.0264571) failed to convert
-rank 16: Point 962 (-91.354391, 30.720129, -4.4368593) failed to convert
-rank 43: Point 974 (-90.718212, 29.53634, -1.2176634) failed to convert
-rank 20: Point 960 (-91.233691, 30.386161, -15.903246) failed to convert
-rank 61: Point 975 (-90.383038, 29.572257, -2.4939298) failed to convert
-rank 89: Point 1337 (-89.404701, 29.203147, 0.10023568) failed to convert
-rank 88: Point 1348 (-89.449945, 29.351202, 2.187) failed to convert
-rank 57: Point 972 (-90.453699, 29.849943, -0.74342682) failed to convert
-rank 1: Point 971 (-92.029951, 30.589131, -8.5560267) failed to convert
-rank 93: Point 1336 (-89.191919, 29.977323, 0.23068051) failed to convert
-rank 4: Point 967 (-91.839008, 30.211012, -6.1617736) failed to convert
-rank 21: Point 976 (-91.206196, 30.516788, -8.0768229) failed to convert
-rank 49: Point 970 (-90.588585, 30.045049, -8.270327) failed to convert
-rank 53: Point 968 (-90.521734, 29.872115, 0.02) failed to convert
-rank 64: Point 1348 (-90.288277, 29.512199, -3.8465762) failed to convert
-rank 23: Point 969 (-91.208513, 29.950305, -0.78676066) failed to convert
-rank 72: Point 1348 (-90.074553, 29.431337, 0.17631928) failed to convert
-rank 79: Point 1338 (-89.892978, 29.90044, -3.0382465) failed to convert
-rank 6: Point 964 (-91.740561, 30.683449, -16.124531) failed to convert
-rank 83: Point 1335 (-89.78468, 29.552958, -0.30451515) failed to convert
-rank 31: Point 970 (-90.973897, 30.106414, 7.3824758) failed to convert
-rank 91: Point 1337 (-89.346535, 29.15534, 0.11535191) failed to convert
-rank 32: Point 961 (-90.958002, 29.692273, -0.62537401) failed to convert
-rank 5: Point 970 (-91.787678, 30.348859, -8.2296) failed to convert
-rank 12: Point 954 (-91.522193, 30.358262, -11.951209) failed to convert
-rank 46: Point 954 (-90.695157, 29.408752, -8.2296) failed to convert
-rank 35: Point 976 (-90.871735, 29.670686, -0.60237089) failed to convert
-rank 82: Point 1348 (-89.809187, 29.572711, -1.1073382) failed to convert
-rank 87: Point 1336 (-89.488242, 29.739601, -0.56318215) failed to convert
-rank 19: Point 978 (-91.302187, 29.703748, -2.0518537) failed to convert
-rank 13: Point 968 (-91.466519, 30.724817, -10.66651) failed to convert
-rank 77: Point 1337 (-89.9569, 29.65351, 25.807889) failed to convert
-rank 38: Point 959 (-90.784203, 29.887747, -0.7040692) failed to convert
-rank 30: Point 967 (-91.058612, 29.427533, 0.1108615) failed to convert
-rank 54: Point 963 (-90.519819, 29.610087, 0.0481481) failed to convert
-rank 29: Point 970 (-91.022132, 30.282135, -1.7101187) failed to convert
-rank 62: Point 961 (-90.36265, 29.514369, -1.5297632) failed to convert
-rank 47: Point 971 (-90.633347, 30.037602, 13.449199) failed to convert
-rank 94: Point 1347 (-89.233714, 29.195204, -0.22831244) failed to convert
-rank 84: Point 1347 (-89.769317, 29.152613, 18.160971) failed to convert
-rank 80: Point 1345 (-89.878415, 29.602543, -0.51735873) failed to convert
-rank 52: Point 959 (-90.576951, 29.405844, -0.72797839) failed to convert
-rank 0: Point 904 (-92.367227, 29.639537, -0.01713165) failed to convert
-rank 37: Point 973 (-90.788112, 30.211929, -2.5238619) failed to convert
-rank 40: Point 963 (-90.751068, 29.899735, 0.1740499) failed to convert
-rank 39: Point 969 (-90.785862, 29.619081, -1.2041037) failed to convert
-rank 92: Point 1347 (-89.32058, 29.044167, 15.025071) failed to convert
-rank 74: Point 1347 (-90.050322, 29.199039, 1.8757622) failed to convert
-rank 81: Point 1335 (-89.788571, 30.245742, -1.0991423) failed to convert
-rank 22: Point 965 (-91.195555, 30.478577, 13.975794) failed to convert
-rank 98: Point 1351 (-88.977967, 30.211267, -0.66010771) failed to convert
-rank 8: Point 958 (-91.697869, 30.134121, -1.5200437) failed to convert
-rank 17: Point 972 (-91.317861, 30.604043, -11.735721) failed to convert
-rank 63: Point 970 (-90.304891, 29.874376, -0.27792505) failed to convert
-rank 24: Point 962 (-91.20569, 29.7104, -0.55446602) failed to convert
-rank 71: Point 1336 (-90.058258, 29.919335, -9.0) failed to convert
-rank 36: Point 963 (-90.835064, 29.864462, -1.3330093) failed to convert
-rank 99: Point 1337 (-88.818432, 30.104225, 13.995649) failed to convert
-rank 7: Point 973 (-91.6907, 30.878627, -12.388644) failed to convert
-rank 68: Point 1348 (-90.113156, 30.021097, 0.67442744) failed to convert
-rank 95: Point 1337 (-89.21639, 29.194833, -0.19481526) failed to convert
-rank 85: Point 1337 (-89.673672, 29.466645, 35.508955) failed to convert
-rank 69: Point 1338 (-90.097837, 29.88064, -0.33722981) failed to convert
-rank 75: Point 1339 (-89.974563, 29.92347, 31.101491) failed to convert
-rank 65: Point 1337 (-90.26492, 29.363633, 0.45084084) failed to convert
-rank 50: Point 971 (-90.620938, 29.380952, 0.2925553) failed to convert
-rank 78: Point 1350 (-89.933621, 29.64399, -0.5712389) failed to convert
-rank 41: Point 971 (-90.734412, 29.898591, -0.65479261) failed to convert
-rank 96: Point 1351 (-89.191074, 29.23014, -0.0) failed to convert
-rank 67: Point 1334 (-90.116191, 30.331734, 3.5901143) failed to convert
-rank 86: Point 1348 (-89.602617, 29.377975, 0.31299999) failed to convert
-rank 66: Point 1346 (-90.148484, 30.427983, -6.0575232) failed to convert
-rank 33: Point 967 (-90.88866, 30.229925, -2.0104307) failed to convert
-rank 76: Point 1352 (-89.953901, 29.954641, -0.43476028) failed to convert
-rank 70: Point 1352 (-90.096813, 29.642561, 3.8851514) failed to convert
-rank 97: Point 1334 (-89.148993, 29.175971, -0.0) failed to convert
-rank 15: Point 967 (-91.394887, 30.750944, -20.0) failed to convert
-rank 3: Point 970 (-91.846229, 30.91224, -10.79257) failed to convert
-rank 90: Point 1347 (-89.366807, 29.168022, 0.38570355) failed to convert
-rank 60: Point 958 (-90.439251, 29.095654, 1.1964619) failed to convert
-rank 89: Point 1338 (-89.381061, 29.478215, 3.6751835) failed to convert
-rank 73: Point 1337 (-90.013065, 29.951141, -6.3154564) failed to convert
-rank 28: Point 959 (-91.104648, 29.690314, -1.0142192) failed to convert
-rank 2: Point 965 (-91.910252, 31.015301, -16.572182) failed to convert
-rank 26: Point 961 (-91.174726, 29.699082, -1.991349) failed to convert
-rank 88: Point 1349 (-89.433339, 29.545405, 2.1428803) failed to convert
-rank 58: Point 959 (-90.448565, 29.610528, -1.4141642) failed to convert
-rank 56: Point 967 (-90.482498, 29.697559, -1.5572612) failed to convert
-rank 42: Point 966 (-90.718445, 29.829124, -0.34207459) failed to convert
-rank 93: Point 1337 (-89.265674, 29.142674, -2.9702243) failed to convert
-rank 72: Point 1349 (-90.033354, 29.961126, -2.0628414) failed to convert
-rank 64: Point 1349 (-90.299517, 29.360824, 0.458) failed to convert
-rank 18: Point 969 (-91.281384, 30.627295, -10.244858) failed to convert
-rank 79: Point 1339 (-89.916679, 29.603302, 0.31299999) failed to convert
-rank 83: Point 1336 (-89.764787, 29.797232, -0.50191617) failed to convert
-rank 11: Point 965 (-91.608487, 29.688052, -0.61469157) failed to convert
-rank 9: Point 969 (-91.62208, 30.926052, -4.2176867) failed to convert
-rank 44: Point 966 (-90.670115, 30.050295, 8.8341651) failed to convert
-rank 91: Point 1338 (-89.34479, 29.175508, -2.247747) failed to convert
-rank 55: Point 968 (-90.485714, 29.833226, -0.59753257) failed to convert
-rank 82: Point 1349 (-89.809137, 29.5733, 0.62649388) failed to convert
-rank 27: Point 969 (-91.111097, 30.252614, 5.7859218) failed to convert
-rank 59: Point 971 (-90.397636, 30.009186, -1.3042953) failed to convert
-rank 14: Point 963 (-91.471865, 29.995627, 11.707896) failed to convert
-rank 10: Point 963 (-91.578216, 31.038644, -13.213182) failed to convert
-rank 48: Point 963 (-90.622931, 29.866011, -0.67150362) failed to convert
-rank 25: Point 976 (-91.191503, 29.688372, -2.533702) failed to convert
-rank 45: Point 974 (-90.698964, 29.470753, -8.2296) failed to convert
-rank 61: Point 976 (-90.383589, 29.564733, -3.2666924) failed to convert
-rank 87: Point 1337 (-89.445283, 30.239793, -0.5491648) failed to convert
-rank 43: Point 975 (-90.710312, 29.650787, -0.31142355) failed to convert
-rank 57: Point 973 (-90.453299, 29.855285, -0.20835841) failed to convert
-rank 20: Point 961 (-91.255853, 30.032589, -8.3515206) failed to convert
-rank 23: Point 970 (-91.211595, 29.901246, -7.7388726) failed to convert
-rank 53: Point 969 (-90.505868, 30.092181, -1.2527972) failed to convert
-rank 1: Point 972 (-92.085494, 29.516222, 2.4000001) failed to convert
-rank 77: Point 1338 (-89.957531, 29.645451, -2.8418335) failed to convert
-rank 31: Point 971 (-90.973933, 30.105659, 5.0449387) failed to convert
-rank 6: Point 965 (-91.743876, 30.624716, 26.192054) failed to convert
-rank 35: Point 977 (-90.832186, 30.255544, -2.611479) failed to convert
-rank 49: Point 971 (-90.636603, 29.363484, 0.3048) failed to convert
-rank 16: Point 963 (-91.404501, 29.898745, -0.80550232) failed to convert
-rank 34: Point 958 (-90.846952, 30.442261, -7.3426421) failed to convert
-rank 94: Point 1348 (-89.240648, 29.116121, 7.6453181) failed to convert
-rank 5: Point 971 (-91.789127, 30.322803, -9.9759965) failed to convert
-rank 51: Point 973 (-90.5561, 30.052544, 14.919893) failed to convert
-rank 74: Point 1348 (-89.995311, 29.904243, 1.8403376) failed to convert
-rank 81: Point 1336 (-89.846433, 29.532406, 0.28707009) failed to convert
-rank 80: Point 1346 (-89.837427, 30.111201, 1.3938212) failed to convert
-rank 46: Point 955 (-90.695296, 29.406721, -0.24599824) failed to convert
-rank 21: Point 977 (-91.243347, 29.926752, -8.8300567) failed to convert
-rank 98: Point 1352 (-89.040452, 29.529372, 4.8988909) failed to convert
-rank 92: Point 1348 (-89.297092, 29.314459, -0.34663377) failed to convert
-rank 84: Point 1348 (-89.738184, 29.535764, -4.5777374) failed to convert
-rank 68: Point 1349 (-90.10336, 30.147203, 4.5515496) failed to convert
-rank 99: Point 1338 (-88.877176, 29.473258, 14.802074) failed to convert
-rank 38: Point 960 (-90.783774, 29.893957, -0.61543087) failed to convert
-rank 32: Point 962 (-90.961648, 29.636839, -1.1715729) failed to convert
-rank 13: Point 969 (-91.466032, 30.732443, -2.3127381) failed to convert
-rank 12: Point 955 (-91.523646, 30.333437, -0.34999999) failed to convert
-rank 30: Point 968 (-91.010584, 30.165973, -10.432174) failed to convert
-rank 71: Point 1337 (-90.054934, 29.9617, -6.463894) failed to convert
-rank 69: Point 1339 (-90.15169, 29.17779, 0.31299999) failed to convert
-rank 95: Point 1338 (-89.216427, 29.194389, -0.17875521) failed to convert
-rank 29: Point 971 (-91.03179, 30.134436, -11.500715) failed to convert
-rank 85: Point 1338 (-89.64837, 29.770735, -0.00549977) failed to convert
-rank 19: Point 979 (-91.276981, 30.111579, -0.79419618) failed to convert
-rank 65: Point 1338 (-90.259504, 29.435965, 1.2654535) failed to convert
-rank 75: Point 1340 (-90.030366, 29.210558, -0.85725963) failed to convert
-rank 54: Point 964 (-90.516343, 29.658581, 0.41581928) failed to convert
-rank 47: Point 972 (-90.64579, 29.8606, -0.64042424) failed to convert
-rank 62: Point 962 (-90.362645, 29.514329, -1.0368363) failed to convert
-rank 4: Point 968 (-91.799878, 30.915262, 8.9800652) failed to convert
-rank 86: Point 1349 (-89.60143, 29.392097, -0.07890185) failed to convert
-rank 96: Point 1352 (-89.112579, 30.106404, 3.0852875) failed to convert
-rank 22: Point 966 (-91.194116, 30.501159, -0.42132396) failed to convert
-rank 39: Point 970 (-90.76855, 29.872375, -0.12878473) failed to convert
-rank 66: Point 1347 (-90.234168, 29.303042, 2.8856494) failed to convert
-rank 40: Point 964 (-90.751153, 29.898387, -0.96618103) failed to convert
-rank 78: Point 1351 (-89.903905, 30.016635, -2.9594907) failed to convert
-rank 76: Point 1353 (-89.964791, 29.817128, -8.2296) failed to convert
-rank 67: Point 1335 (-90.141034, 30.010136, 1.3195139) failed to convert
-rank 70: Point 1353 (-90.0691, 29.999937, -0.41897897) failed to convert
-rank 97: Point 1335 (-89.160623, 29.044873, -0.0) failed to convert
-rank 8: Point 959 (-91.65914, 30.811054, -10.812312) failed to convert
-rank 90: Point 1348 (-89.366262, 29.174338, 5.2699908) failed to convert
-rank 89: Point 1339 (-89.370576, 29.599452, 2.5532936) failed to convert
-rank 73: Point 1338 (-90.026947, 29.774109, -5.0392587) failed to convert
-rank 88: Point 1350 (-89.448963, 29.362384, 21.805445) failed to convert
-rank 24: Point 963 (-91.204924, 29.722496, -1.4446258) failed to convert
-rank 7: Point 974 (-91.688026, 30.925047, -13.707163) failed to convert
-rank 72: Point 1350 (-90.028583, 30.021837, -9.0) failed to convert
-rank 0: Point 905 (-92.415095, 28.612615, 38.200001) failed to convert
-rank 50: Point 972 (-90.570139, 30.099202, -0.12159234) failed to convert
-rank 63: Point 971 (-90.298186, 29.963643, -7.9979526) failed to convert
-rank 36: Point 964 (-90.835104, 29.86373, -1.5288496) failed to convert
-rank 41: Point 972 (-90.734427, 29.898196, -0.89277628) failed to convert
-rank 37: Point 974 (-90.788566, 30.205233, -0.47763493) failed to convert
-rank 79: Point 1340 (-89.914142, 29.63514, 0.2886773) failed to convert
-rank 93: Point 1338 (-89.248787, 29.335472, 3.110541) failed to convert
-rank 83: Point 1337 (-89.763943, 29.807552, -0.48700976) failed to convert
-rank 64: Point 1350 (-90.3156, 29.143199, 1.5718874) failed to convert
-rank 52: Point 960 (-90.557922, 29.674358, 0.47026344) failed to convert
-rank 91: Point 1339 (-89.334225, 29.297577, 12.093945) failed to convert
-rank 33: Point 968 (-90.918636, 29.782235, -1.0875768) failed to convert
-rank 87: Point 1338 (-89.45754, 30.097569, 2.486092) failed to convert
-rank 60: Point 959 (-90.402799, 29.598173, 0.72103581) failed to convert
-rank 82: Point 1350 (-89.754338, 30.244657, -1.8424826) failed to convert
-rank 2: Point 966 (-91.934484, 30.568693, -6.6056827) failed to convert
-rank 3: Point 971 (-91.86177, 30.630117, -5.7951437) failed to convert
-rank 17: Point 973 (-91.317512, 30.609545, -16.998695) failed to convert
-rank 26: Point 962 (-91.137304, 30.286991, -6.8951664) failed to convert
-rank 58: Point 960 (-90.421335, 29.984064, -2.8277462) failed to convert
-rank 42: Point 967 (-90.741328, 29.49677, -1.2315555) failed to convert
-rank 77: Point 1339 (-89.957596, 29.64457, -2.8098724) failed to convert
-rank 28: Point 960 (-91.104638, 29.690248, -0.88385684) failed to convert
-rank 18: Point 970 (-91.312686, 30.123743, -0.77607955) failed to convert
-rank 56: Point 968 (-90.473891, 29.816636, 1.2654722) failed to convert
-rank 9: Point 970 (-91.621277, 30.939139, -13.020891) failed to convert
-rank 15: Point 968 (-91.494594, 29.081314, 7.1720522) failed to convert
-rank 55: Point 969 (-90.486672, 29.819929, -0.5559042) failed to convert
-rank 27: Point 970 (-91.101778, 30.396769, -10.509035) failed to convert
-rank 81: Point 1337 (-89.784265, 30.298081, -3.4709818) failed to convert
-rank 44: Point 967 (-90.683053, 29.86522, -0.80668818) failed to convert
-rank 94: Point 1349 (-89.195687, 29.625468, 3.924589) failed to convert
-rank 74: Point 1349 (-90.003814, 29.796011, -0.95870327) failed to convert
-rank 59: Point 972 (-90.427964, 29.594728, -0.54858043) failed to convert
-rank 14: Point 964 (-91.478602, 29.881725, 0.00237387) failed to convert
-rank 11: Point 966 (-91.537265, 30.906694, -2.0517593) failed to convert
-rank 10: Point 964 (-91.577465, 31.051345, -14.0) failed to convert
-rank 80: Point 1347 (-89.877894, 29.608241, 26.624434) failed to convert
-rank 25: Point 977 (-91.189122, 29.726246, -0.02) failed to convert
-rank 98: Point 1353 (-89.075545, 29.140631, 0.6146029) failed to convert
-rank 84: Point 1349 (-89.738166, 29.535944, -3.6360787) failed to convert
-rank 92: Point 1349 (-89.291027, 29.383935, 4.9934758) failed to convert
-rank 61: Point 977 (-90.355499, 29.945857, -2.1481467) failed to convert
-rank 45: Point 975 (-90.700025, 29.455341, -0.68105185) failed to convert
-rank 57: Point 974 (-90.469853, 29.626747, -0.27998653) failed to convert
-rank 99: Point 1339 (-88.875431, 29.492011, 14.424325) failed to convert
-rank 68: Point 1350 (-90.112807, 30.025265, -5.2602103) failed to convert
-rank 85: Point 1339 (-89.617333, 30.141746, 2.5552384) failed to convert
-rank 6: Point 966 (-91.762323, 30.296457, -1.3449012) failed to convert
-rank 1: Point 973 (-92.022544, 30.727836, -8.8093071) failed to convert
-rank 20: Point 962 (-91.228675, 30.46546, -5.5358341) failed to convert
-rank 71: Point 1338 (-90.063054, 29.857548, -9.0) failed to convert
-rank 16: Point 964 (-91.35591, 30.695304, -16.937132) failed to convert
-rank 69: Point 1340 (-90.095372, 29.912046, 19.72328) failed to convert
-rank 34: Point 959 (-90.892052, 29.774325, -2.4747797) failed to convert
-rank 95: Point 1339 (-89.216044, 29.198708, -0.41984923) failed to convert
-rank 65: Point 1339 (-90.260138, 29.427413, -0.04802282) failed to convert
-rank 96: Point 1353 (-89.205941, 29.061343, 4.1715051) failed to convert
-rank 31: Point 972 (-90.973969, 30.104904, 1.6045429) failed to convert
-rank 23: Point 971 (-91.20835, 29.952466, -0.99650862) failed to convert
-rank 43: Point 976 (-90.718215, 29.536236, -0.99641367) failed to convert
-rank 53: Point 970 (-90.514754, 29.969073, -0.36404141) failed to convert
-rank 35: Point 978 (-90.845868, 30.054306, 12.895509) failed to convert
-rank 21: Point 978 (-91.21898, 30.314837, 16.490616) failed to convert
-rank 86: Point 1350 (-89.569188, 29.776372, -0.4647205) failed to convert
-rank 66: Point 1348 (-90.164479, 30.220486, 4.3699999) failed to convert
-rank 75: Point 1341 (-89.980509, 29.848021, 25.019619) failed to convert
-rank 90: Point 1349 (-89.350782, 29.353653, 0.31299999) failed to convert
-rank 12: Point 956 (-91.521856, 30.363421, -0.99904035) failed to convert
-rank 48: Point 964 (-90.665286, 29.259736, -0.06992299) failed to convert
-rank 30: Point 969 (-91.021037, 30.006501, -2.7052894) failed to convert
-rank 13: Point 970 (-91.538747, 29.503396, 1.8802152) failed to convert
-rank 46: Point 956 (-90.699275, 29.348989, -8.2296) failed to convert
-rank 76: Point 1354 (-89.969033, 29.763331, -0.27420667) failed to convert
-rank 78: Point 1352 (-89.895219, 30.124678, 0.21198871) failed to convert
-rank 67: Point 1336 (-90.110485, 30.404253, -4.4053043) failed to convert
-rank 97: Point 1336 (-89.148489, 29.181321, -0.04967024) failed to convert
-rank 70: Point 1354 (-90.07843, 29.879902, -0.36558986) failed to convert
-rank 32: Point 963 (-90.958037, 29.691233, -0.45394715) failed to convert
-rank 88: Point 1351 (-89.385474, 30.098853, 2.9413031) failed to convert
-rank 72: Point 1351 (-90.012661, 30.223656, 4.1700001) failed to convert
-rank 5: Point 972 (-91.763254, 30.784801, -16.718279) failed to convert
-rank 73: Point 1339 (-90.028358, 29.756066, -2.8282914) failed to convert
-rank 19: Point 980 (-91.300488, 29.731209, -6.5745365) failed to convert
-rank 49: Point 972 (-90.585472, 30.088623, -1.2710024) failed to convert
-rank 89: Point 1340 (-89.401002, 29.246153, 0.31299999) failed to convert
-rank 64: Point 1351 (-90.260241, 29.886177, -0.3783931) failed to convert
-rank 62: Point 963 (-90.3737, 29.36343, -0.43102198) failed to convert
-rank 38: Point 961 (-90.783753, 29.894247, 0.17460156) failed to convert
-rank 54: Point 965 (-90.554702, 29.118997, 2.5693267) failed to convert
-rank 93: Point 1339 (-89.267349, 29.123262, -0.28208694) failed to convert
-rank 83: Point 1338 (-89.764282, 29.803361, -8.2296) failed to convert
-rank 79: Point 1341 (-89.892998, 29.899985, -1.3206837) failed to convert
-rank 51: Point 974 (-90.60488, 29.364292, 0.36579358) failed to convert
-rank 91: Point 1340 (-89.339633, 29.235068, -0.36316667) failed to convert
-rank 47: Point 973 (-90.640996, 29.928235, -0.31653935) failed to convert
-rank 40: Point 965 (-90.755809, 29.830687, -0.23694166) failed to convert
-rank 82: Point 1351 (-89.809186, 29.57265, -1.1073382) failed to convert
-rank 22: Point 967 (-91.201042, 30.392179, -7.0543341) failed to convert
-rank 87: Point 1339 (-89.520569, 29.357608, 24.265597) failed to convert
-rank 36: Point 965 (-90.835244, 29.861621, -0.8217271) failed to convert
-rank 41: Point 973 (-90.764308, 29.462715, -1.6453727) failed to convert
-rank 39: Point 971 (-90.776852, 29.751105, 0.05819201) failed to convert
-rank 37: Point 975 (-90.810884, 29.878843, -0.60449435) failed to convert
-rank 7: Point 975 (-91.750178, 29.825663, -0.4264519) failed to convert
-rank 24: Point 964 (-91.204918, 29.722536, -1.5477999) failed to convert
-rank 50: Point 973 (-90.603432, 29.629704, -0.7189814) failed to convert
-rank 29: Point 972 (-91.075604, 29.45775, -0.52907415) failed to convert
-rank 4: Point 969 (-91.804043, 30.840496, 8.6834904) failed to convert
-rank 0: Point 906 (-92.366688, 29.646881, -0.0) failed to convert
-rank 63: Point 972 (-90.330803, 29.525236, -0.51669071) failed to convert
-rank 77: Point 1340 (-89.957623, 29.644231, -4.1637808) failed to convert
-rank 33: Point 969 (-90.939125, 29.472732, -0.70314398) failed to convert
-rank 81: Point 1338 (-89.767859, 30.496786, -7.3492358) failed to convert
-rank 94: Point 1350 (-89.23483, 29.182328, -0.5415269) failed to convert
-rank 58: Point 961 (-90.428848, 29.88131, -0.4248912) failed to convert
-rank 74: Point 1350 (-89.992913, 29.934421, 22.249949) failed to convert
-rank 18: Point 971 (-91.342204, 29.641712, -0.52600002) failed to convert
-rank 80: Point 1348 (-89.80499, 30.507024, -8.1400185) failed to convert
-rank 28: Point 961 (-91.104606, 29.690269, -0.29319384) failed to convert
-rank 52: Point 961 (-90.558854, 29.661178, 0.97420158) failed to convert
-rank 8: Point 960 (-91.662356, 30.755303, -8.4044794) failed to convert
-rank 98: Point 1354 (-88.980931, 30.178379, 9.8880903) failed to convert
-rank 42: Point 968 (-90.744692, 29.447578, -0.91443923) failed to convert
-rank 56: Point 969 (-90.47417, 29.812684, -0.62648592) failed to convert
-rank 84: Point 1350 (-89.699664, 30.003815, 3.0) failed to convert
-rank 92: Point 1350 (-89.296516, 29.320844, -0.0) failed to convert
-rank 68: Point 1351 (-90.135712, 29.728076, 0.31299999) failed to convert
-rank 17: Point 974 (-91.374002, 29.687878, -5.8079644) failed to convert
-rank 9: Point 971 (-91.621435, 30.935029, -11.880836) failed to convert
-rank 55: Point 970 (-90.472739, 30.012188, 30.490922) failed to convert
-rank 15: Point 969 (-91.426448, 30.230472, -0.2094064) failed to convert
-rank 71: Point 1339 (-90.069279, 29.777489, 2.2827446) failed to convert
-rank 3: Point 972 (-91.854023, 30.770615, -8.6335563) failed to convert
-rank 85: Point 1340 (-89.625546, 30.043702, 3.3185334) failed to convert
-rank 99: Point 1340 (-88.8644, 29.610048, 11.476319) failed to convert
-rank 26: Point 963 (-91.17245, 29.7348, -0.04) failed to convert
-rank 95: Point 1340 (-89.218916, 29.165988, -0.0) failed to convert
-rank 60: Point 960 (-90.335757, 30.503288, -5.7137639) failed to convert
-rank 27: Point 971 (-91.100869, 30.410728, -10.102737) failed to convert
-rank 44: Point 968 (-90.684708, 29.841369, -0.28405358) failed to convert
-rank 2: Point 967 (-91.979358, 29.725207, 2.7021784) failed to convert
-rank 66: Point 1349 (-90.186087, 29.938597, -7.4755253) failed to convert
-rank 90: Point 1350 (-89.356897, 29.282628, 19.276189) failed to convert
-rank 96: Point 1354 (-89.182881, 29.322246, -0.16161543) failed to convert
-rank 69: Point 1341 (-90.120257, 29.589324, -0.61715955) failed to convert
-rank 86: Point 1351 (-89.600427, 29.403275, 14.849063) failed to convert
-rank 76: Point 1355 (-89.964792, 29.816876, -8.2296) failed to convert
-rank 11: Point 967 (-91.623156, 29.43137, 1.9699658) failed to convert
-rank 45: Point 976 (-90.699959, 29.456253, -0.65026499) failed to convert
-rank 75: Point 1342 (-89.967919, 30.007032, -0.82604004) failed to convert
-rank 65: Point 1340 (-90.222997, 29.920677, -0.98565276) failed to convert
-rank 14: Point 965 (-91.485249, 29.769406, -3.6789361) failed to convert
-rank 25: Point 978 (-91.154479, 30.272344, -13.961975) failed to convert
-rank 61: Point 978 (-90.382983, 29.572963, -0.0853431) failed to convert
-rank 67: Point 1337 (-90.234929, 28.768306, 29.50709) failed to convert
-rank 10: Point 965 (-91.577469, 31.051012, -14.0) failed to convert
-rank 70: Point 1355 (-90.122147, 29.312346, 0.89939191) failed to convert
-rank 78: Point 1353 (-89.903872, 30.016685, -2.107669) failed to convert
-rank 20: Point 963 (-91.231976, 30.413002, -4.5150733) failed to convert
-rank 59: Point 973 (-90.399797, 29.97967, 10.111161) failed to convert
-rank 88: Point 1352 (-89.377431, 30.19105, 3.034175) failed to convert
-rank 97: Point 1337 (-89.149688, 29.167684, 2.7452905) failed to convert
-rank 72: Point 1352 (-90.029007, 30.016065, 6.1144733) failed to convert
-rank 1: Point 974 (-92.068837, 29.839472, -0.2799095) failed to convert
-rank 73: Point 1340 (-90.02653, 29.779393, -0.81139349) failed to convert
-rank 31: Point 973 (-90.990921, 29.847003, -3.3434259) failed to convert
-rank 57: Point 975 (-90.453919, 29.846562, -0.64910208) failed to convert
-rank 89: Point 1341 (-89.394463, 29.322302, 1.2537924) failed to convert
-rank 64: Point 1352 (-90.288239, 29.512212, -3.8465762) failed to convert
-rank 12: Point 957 (-91.515837, 30.464707, -4.8128701) failed to convert
-rank 16: Point 965 (-91.396196, 30.036064, -0.45594081) failed to convert
-rank 35: Point 979 (-90.847667, 30.027721, -5.2172994) failed to convert
-rank 21: Point 979 (-91.208494, 30.480449, -7.3349786) failed to convert
-rank 79: Point 1342 (-89.893006, 29.899822, -1.4321408) failed to convert
-rank 93: Point 1340 (-89.210965, 29.763255, 2.5860874) failed to convert
-rank 91: Point 1341 (-89.344588, 29.177665, -0.07494277) failed to convert
-rank 83: Point 1339 (-89.764025, 29.806502, -0.4083039) failed to convert
-rank 6: Point 967 (-91.738441, 30.720353, -7.5034856) failed to convert
-rank 23: Point 972 (-91.244361, 29.375048, 1.62652) failed to convert
-rank 43: Point 977 (-90.718219, 29.536121, -0.95650632) failed to convert
-rank 48: Point 965 (-90.633676, 29.712966, -0.95316255) failed to convert
-rank 53: Point 971 (-90.505852, 30.09224, -1.0951576) failed to convert
-rank 13: Point 971 (-91.533175, 29.599056, -0.54588258) failed to convert
-rank 82: Point 1352 (-89.809185, 29.57261, -1.3319759) failed to convert
-rank 87: Point 1340 (-89.478543, 29.852034, -0.316031) failed to convert
-rank 19: Point 981 (-91.30046, 29.731238, -6.5253442) failed to convert
-rank 32: Point 964 (-90.961613, 29.636888, -0.43196867) failed to convert
-rank 49: Point 973 (-90.609864, 29.744466, -0.34711624) failed to convert
-rank 81: Point 1339 (-89.803087, 30.067504, 8.0079394) failed to convert
-rank 54: Point 966 (-90.520792, 29.596406, 0.38639438) failed to convert
-rank 46: Point 957 (-90.680835, 29.615468, -8.2296) failed to convert
-rank 94: Point 1351 (-89.151676, 30.116605, 1.9681802) failed to convert
-rank 51: Point 975 (-90.580786, 29.705943, -1.262868) failed to convert
-rank 80: Point 1349 (-89.850393, 29.949458, 10.171582) failed to convert
-rank 77: Point 1341 (-89.937856, 29.893641, -8.2296) failed to convert
-rank 22: Point 968 (-91.210332, 30.245348, -3.7337015) failed to convert
-rank 38: Point 962 (-90.819909, 29.361637, -0.39976549) failed to convert
-rank 37: Point 976 (-90.823443, 29.693668, -1.2552022) failed to convert
-rank 7: Point 976 (-91.714714, 30.456485, -6.1914564) failed to convert
-rank 62: Point 964 (-90.362637, 29.514269, -0.26695065) failed to convert
-rank 30: Point 970 (-91.035663, 29.782063, -0.50099599) failed to convert
-rank 74: Point 1351 (-90.002634, 29.810896, 16.612696) failed to convert
-rank 98: Point 1355 (-89.071219, 29.188689, 5.0013713) failed to convert
-rank 63: Point 973 (-90.328287, 29.558708, 0.76232598) failed to convert
-rank 4: Point 970 (-91.80598, 30.805556, -14.358395) failed to convert
-rank 33: Point 970 (-90.918614, 29.782292, -2.6193822) failed to convert
-rank 84: Point 1351 (-89.738158, 29.53582, -4.8460981) failed to convert
-rank 5: Point 973 (-91.788724, 30.329923, -8.2296) failed to convert
-rank 58: Point 962 (-90.461477, 29.431751, -8.2296) failed to convert
-rank 68: Point 1352 (-90.117197, 29.967982, 1.0723049) failed to convert
-rank 92: Point 1351 (-89.260317, 29.733589, 0.32324414) failed to convert
-rank 29: Point 973 (-91.033193, 30.112068, -6.4775718) failed to convert
-rank 71: Point 1340 (-90.049746, 30.027984, -0.39607072) failed to convert
-rank 95: Point 1341 (-89.21719, 29.185546, -0.20776639) failed to convert
-rank 90: Point 1351 (-89.378214, 29.034574, 1.2943892) failed to convert
-rank 66: Point 1350 (-90.208274, 29.646554, -0.09838435) failed to convert
-rank 85: Point 1341 (-89.650392, 29.744425, -0.0) failed to convert
-rank 39: Point 972 (-90.776874, 29.750773, -2.8074289) failed to convert
-rank 18: Point 972 (-91.285419, 30.562306, -16.554906) failed to convert
-rank 47: Point 974 (-90.645788, 29.860003, -0.46076014) failed to convert
-rank 86: Point 1352 (-89.601713, 29.387573, -0.86785256) failed to convert
-rank 0: Point 907 (-92.375455, 29.453646, 8.7636669) failed to convert
-rank 99: Point 1341 (-88.880656, 29.433521, 15.986247) failed to convert
-rank 69: Point 1342 (-90.086916, 30.020633, 0.51740487) failed to convert
-rank 76: Point 1356 (-89.953408, 29.960407, 0.05269069) failed to convert
-rank 67: Point 1338 (-90.169652, 29.636055, 0.31299999) failed to convert
-rank 65: Point 1341 (-90.252375, 29.530836, -0.21653229) failed to convert
-rank 34: Point 960 (-90.872503, 30.065371, 3.8769597) failed to convert
-rank 96: Point 1355 (-89.197354, 29.158595, -4.965e-05) failed to convert
-rank 40: Point 966 (-90.755955, 29.828472, -0.00643377) failed to convert
-rank 50: Point 974 (-90.615664, 29.455726, 0.03048) failed to convert
-rank 15: Point 970 (-91.394502, 30.755579, 6.5067372) failed to convert
-rank 17: Point 975 (-91.315849, 30.636017, -16.824654) failed to convert
-rank 70: Point 1356 (-90.093741, 29.68211, 0.31299999) failed to convert
-rank 3: Point 973 (-91.864385, 30.581919, -6.4347417) failed to convert
-rank 28: Point 962 (-91.069732, 30.230618, -4.3196866) failed to convert
-rank 78: Point 1354 (-89.913307, 29.89866, -4.5159724) failed to convert
-rank 26: Point 964 (-91.138401, 30.269529, -11.820579) failed to convert
-rank 97: Point 1338 (-89.116754, 29.536172, 5.8553236) failed to convert
-rank 56: Point 970 (-90.502114, 29.424463, -4.2e-07) failed to convert
-rank 24: Point 965 (-91.206616, 29.695425, -2.2055477) failed to convert
-rank 75: Point 1343 (-89.978442, 29.87403, -6.6629285) failed to convert
-rank 88: Point 1353 (-89.420039, 29.699435, 10.125966) failed to convert
-rank 72: Point 1353 (-90.000313, 30.379589, -8.1728554) failed to convert
-rank 36: Point 966 (-90.833447, 29.888124, -0.63376951) failed to convert
-rank 73: Point 1341 (-90.028413, 29.755247, -4.3906801) failed to convert
-rank 60: Point 961 (-90.406791, 29.543318, -1.0180023) failed to convert
-rank 2: Point 968 (-91.910203, 31.015337, -17.75073) failed to convert
-rank 55: Point 971 (-90.471386, 30.030764, 22.410995) failed to convert
-rank 8: Point 961 (-91.648149, 31.000662, -2.1006773) failed to convert
-rank 42: Point 969 (-90.736763, 29.563149, -2.0304084) failed to convert
-rank 25: Point 979 (-91.171403, 30.006556, -0.47660145) failed to convert
-rank 41: Point 974 (-90.730812, 29.950366, -0.63022883) failed to convert
-rank 52: Point 962 (-90.556236, 29.697914, -0.48578693) failed to convert
-rank 89: Point 1342 (-89.318447, 30.195826, 3.7284832) failed to convert
-rank 1: Point 975 (-92.035002, 30.490084, -8.6178348) failed to convert
-rank 91: Point 1342 (-89.346686, 29.15327, 0.1735331) failed to convert
-rank 93: Point 1341 (-89.258213, 29.227682, -0.48853754) failed to convert
-rank 64: Point 1353 (-90.285329, 29.550953, 1.5180589) failed to convert
-rank 83: Point 1340 (-89.764639, 29.798967, -0.36288784) failed to convert
-rank 45: Point 977 (-90.702924, 29.413255, -0.5047016) failed to convert
-rank 79: Point 1343 (-89.92516, 29.496169, 0.31299999) failed to convert
-rank 44: Point 969 (-90.682166, 29.877584, -0.31645504) failed to convert
-rank 82: Point 1353 (-89.808319, 29.583311, 26.153158) failed to convert
-rank 87: Point 1341 (-89.503076, 29.563738, 0.59337717) failed to convert
-rank 31: Point 974 (-90.978033, 30.042114, -1.9101475) failed to convert
-rank 57: Point 976 (-90.454132, 29.843576, -0.701802) failed to convert
-rank 16: Point 966 (-91.355377, 30.703585, -20.0) failed to convert
-rank 35: Point 980 (-90.863025, 29.800106, -3.340019) failed to convert
-rank 27: Point 972 (-91.126317, 30.015466, -2.2798961) failed to convert
-rank 12: Point 958 (-91.564409, 29.636318, 0.51276816) failed to convert
-rank 11: Point 968 (-91.561715, 30.49269, -12.009121) failed to convert
-rank 21: Point 980 (-91.243325, 29.926786, -8.8300567) failed to convert
-rank 61: Point 979 (-90.329325, 30.296948, 4.8299252) failed to convert
-rank 23: Point 973 (-91.211561, 29.901268, -7.7388726) failed to convert
-rank 81: Point 1340 (-89.841291, 29.595701, -4.7701203) failed to convert
-rank 6: Point 968 (-91.740523, 30.683463, -15.788478) failed to convert
-rank 20: Point 964 (-91.233541, 30.388037, -7.762082) failed to convert
-rank 77: Point 1342 (-89.92915, 30.002852, -9.0) failed to convert
-rank 68: Point 1353 (-90.081296, 30.429254, -7.284883) failed to convert
-rank 14: Point 966 (-91.486512, 29.747967, -0.61343016) failed to convert
-rank 43: Point 978 (-90.718199, 29.5364, -0.95842602) failed to convert
-rank 80: Point 1350 (-89.841652, 30.057477, 0.20299345) failed to convert
-rank 48: Point 966 (-90.633663, 29.712907, -1.5220273) failed to convert
-rank 74: Point 1352 (-89.987829, 29.998715, 12.537127) failed to convert
-rank 94: Point 1352 (-89.131377, 30.340675, 3.0031888) failed to convert
-rank 13: Point 972 (-91.46471, 30.753446, -9.923686) failed to convert
-rank 49: Point 974 (-90.588565, 30.044992, -9.8541848) failed to convert
-rank 98: Point 1356 (-89.0619, 29.291518, 10.375052) failed to convert
-rank 32: Point 965 (-90.913624, 30.358186, -5.8531829) failed to convert
-rank 19: Point 982 (-91.248434, 30.567156, -0.51253709) failed to convert
-rank 9: Point 972 (-91.667927, 30.129426, -7.085536) failed to convert
-rank 84: Point 1352 (-89.738305, 29.533917, -0.0) failed to convert
-rank 54: Point 967 (-90.519716, 29.611376, -0.79971129) failed to convert
-rank 51: Point 976 (-90.587386, 29.612612, -0.4479113) failed to convert
-rank 59: Point 974 (-90.445241, 29.355791, -0.5890475) failed to convert
-rank 92: Point 1352 (-89.296955, 29.315663, -0.76000728) failed to convert
-rank 95: Point 1342 (-89.217388, 29.183282, -0.0) failed to convert
-rank 71: Point 1341 (-90.065898, 29.820911, -2.0742109) failed to convert
-rank 22: Point 969 (-91.19706, 30.454745, 6.2382323) failed to convert
-rank 46: Point 958 (-90.695125, 29.409055, -8.2296) failed to convert
-rank 53: Point 972 (-90.509028, 30.048193, 3.195943) failed to convert
-rank 85: Point 1342 (-89.672825, 29.4732, 1.1502555) failed to convert
-rank 66: Point 1351 (-90.179771, 30.020919, -5.1675795) failed to convert
-rank 99: Point 1342 (-88.840088, 29.867529, 0.90416899) failed to convert
-rank 90: Point 1352 (-89.365358, 29.184064, 0.85588725) failed to convert
-rank 7: Point 977 (-91.722985, 30.309711, -2.6065466) failed to convert
-rank 10: Point 966 (-91.577388, 31.05238, -14.0) failed to convert
-rank 86: Point 1353 (-89.523837, 30.310036, -4.5485341) failed to convert
-rank 62: Point 965 (-90.366169, 29.466034, -0.21336) failed to convert
-rank 65: Point 1342 (-90.259443, 29.435964, 0.4527366) failed to convert
-rank 70: Point 1357 (-90.082998, 29.820824, -3.9258242) failed to convert
-rank 30: Point 971 (-91.012793, 30.132085, 24.504407) failed to convert
-rank 63: Point 974 (-90.335754, 29.457562, -3.9880034) failed to convert
-rank 96: Point 1356 (-89.206269, 29.057184, 1.1801234) failed to convert
-rank 37: Point 977 (-90.811146, 29.874798, -0.76761961) failed to convert
-rank 67: Point 1339 (-90.145669, 29.949295, -9.7023944) failed to convert
-rank 78: Point 1355 (-89.905935, 29.990622, -9.7170248) failed to convert
-rank 69: Point 1343 (-90.10729, 29.757444, -0.15684) failed to convert
-rank 76: Point 1357 (-89.956249, 29.924579, 10.826416) failed to convert
-rank 58: Point 963 (-90.451811, 29.565472, -0.43747265) failed to convert
-rank 38: Point 963 (-90.784204, 29.887357, -1.0388412) failed to convert
-rank 97: Point 1339 (-89.067983, 30.074432, 3.4154279) failed to convert
-rank 33: Point 971 (-90.928661, 29.630758, -1.3209793) failed to convert
-rank 88: Point 1354 (-89.449547, 29.354701, 0.5426387) failed to convert
-rank 75: Point 1344 (-89.992469, 29.695957, 1.2003695) failed to convert
-rank 39: Point 973 (-90.785877, 29.618754, -1.4446977) failed to convert
-rank 73: Point 1342 (-89.9825, 30.337352, -4.2679589) failed to convert
-rank 29: Point 974 (-91.058084, 29.729179, -0.33408376) failed to convert
-rank 72: Point 1354 (-90.028526, 30.021858, -9.0) failed to convert
-rank 47: Point 975 (-90.645849, 29.859126, -0.10271473) failed to convert
-rank 89: Point 1343 (-89.403594, 29.215663, 0.25582535) failed to convert
-rank 93: Point 1342 (-89.23281, 29.516395, 4.9015476) failed to convert
-rank 34: Point 961 (-90.872517, 30.064927, 12.731794) failed to convert
-rank 91: Point 1343 (-89.343732, 29.187475, 0.30878732) failed to convert
-rank 64: Point 1354 (-90.282018, 29.59518, -0.085344) failed to convert
-rank 5: Point 974 (-91.780201, 30.482416, -5.4506931) failed to convert
-rank 4: Point 971 (-91.801278, 30.889429, 5.9143821) failed to convert
-rank 18: Point 973 (-91.300174, 30.325288, -1.4234424) failed to convert
-rank 83: Point 1341 (-89.73084, 30.209998, -0.14100253) failed to convert
-rank 26: Point 965 (-91.175705, 29.683044, -1.0679468) failed to convert
-rank 17: Point 976 (-91.372685, 29.709297, -6.9311525) failed to convert
-rank 82: Point 1354 (-89.809184, 29.572549, -1.3319759) failed to convert
-rank 0: Point 908 (-92.372852, 29.501579, 6.1057689) failed to convert
-rank 79: Point 1344 (-89.915813, 29.61397, -0.2826319) failed to convert
-rank 3: Point 974 (-91.870774, 30.46357, -5.1374776) failed to convert
-rank 15: Point 971 (-91.449153, 29.851395, -1.0674693) failed to convert
-rank 40: Point 967 (-90.751214, 29.897317, -0.47232612) failed to convert
-rank 36: Point 967 (-90.835058, 29.864313, -0.73792847) failed to convert
-rank 50: Point 975 (-90.56986, 30.102511, -0.14563828) failed to convert
-rank 56: Point 971 (-90.482474, 29.697615, -0.86655651) failed to convert
-rank 24: Point 966 (-91.20491, 29.722596, -1.6709377) failed to convert
-rank 87: Point 1342 (-89.448596, 30.199926, -0.0) failed to convert
-rank 55: Point 972 (-90.481597, 29.889994, -8.2296) failed to convert
-rank 60: Point 962 (-90.381141, 29.893008, -0.37674656) failed to convert
-rank 81: Point 1341 (-89.81817, 29.881756, -2.9867353) failed to convert
-rank 42: Point 970 (-90.711015, 29.935871, -0.44594344) failed to convert
-rank 41: Point 975 (-90.726418, 30.013443, 23.527341) failed to convert
-rank 28: Point 963 (-91.101461, 29.738726, -0.58665823) failed to convert
-rank 2: Point 969 (-91.938454, 30.493877, -6.6905586) failed to convert
-rank 25: Point 980 (-91.194986, 29.632816, -3.366423) failed to convert
-rank 77: Point 1343 (-89.939865, 29.868164, -5.7115385) failed to convert
-rank 1: Point 976 (-92.067411, 29.86517, -0.01353322) failed to convert
-rank 68: Point 1354 (-90.112756, 30.025234, -5.6418484) failed to convert
-rank 80: Point 1351 (-89.856357, 29.875479, -0.95557975) failed to convert
-rank 74: Point 1353 (-89.985188, 30.032041, 2.4086555) failed to convert
-rank 8: Point 962 (-91.71467, 29.836017, -0.40833188) failed to convert
-rank 94: Point 1353 (-89.227617, 29.264118, -0.0) failed to convert
-rank 98: Point 1357 (-89.01682, 29.787496, 3.6994969) failed to convert
-rank 44: Point 970 (-90.683095, 29.864179, -0.12502293) failed to convert
-rank 31: Point 975 (-90.970886, 30.149104, -3.4544955) failed to convert
-rank 45: Point 978 (-90.698949, 29.470852, -8.2296) failed to convert
-rank 57: Point 977 (-90.45385, 29.847381, -0.67220592) failed to convert
-rank 16: Point 967 (-91.409634, 29.812944, -0.89173431) failed to convert
-rank 11: Point 969 (-91.587343, 30.053775, -2.2243802) failed to convert
-rank 95: Point 1343 (-89.217683, 29.179922, -0.0) failed to convert
-rank 35: Point 981 (-90.819115, 30.446522, -7.7615564) failed to convert
-rank 21: Point 981 (-91.267998, 29.52899, 3.1193875) failed to convert
-rank 27: Point 973 (-91.114735, 30.195731, 15.629658) failed to convert
-rank 12: Point 959 (-91.499265, 30.742644, 3.7192565) failed to convert
-rank 23: Point 974 (-91.222917, 29.719815, -5.9893204) failed to convert
-rank 6: Point 969 (-91.739858, 30.695219, -9.8863069) failed to convert
-rank 85: Point 1343 (-89.616642, 30.147735, 9.4456332) failed to convert
-rank 61: Point 980 (-90.383553, 29.564983, -2.604318) failed to convert
-rank 14: Point 967 (-91.4865, 29.748027, -2.8194) failed to convert
-rank 48: Point 967 (-90.633655, 29.712867, -1.3210403) failed to convert
-rank 52: Point 963 (-90.543029, 29.882735, -0.59435085) failed to convert
-rank 43: Point 979 (-90.713067, 29.610783, -0.159711) failed to convert
-rank 92: Point 1353 (-89.295708, 29.3298, -0.9198006) failed to convert
-rank 84: Point 1353 (-89.73815, 29.535715, -4.1849378) failed to convert
-rank 20: Point 965 (-91.255813, 30.032592, -8.3515206) failed to convert
-rank 19: Point 983 (-91.249903, 30.543656, -8.517347) failed to convert
-rank 90: Point 1353 (-89.361791, 29.225461, 0.31299999) failed to convert
-rank 66: Point 1352 (-90.179767, 30.020858, -5.1675795) failed to convert
-rank 70: Point 1358 (-90.075699, 29.914777, 3.3947268) failed to convert
-rank 99: Point 1343 (-88.859539, 29.659805, 9.9413574) failed to convert
-rank 71: Point 1342 (-90.054924, 29.961661, -6.463894) failed to convert
-rank 67: Point 1340 (-90.1025, 30.506107, -9.9730649) failed to convert
-rank 65: Point 1343 (-90.222266, 29.929571, -5.8661603) failed to convert
-rank 86: Point 1354 (-89.594549, 29.473172, -0.3749261) failed to convert
-rank 96: Point 1357 (-89.194662, 29.188875, -0.00064332) failed to convert
-rank 49: Point 975 (-90.588346, 30.047908, 18.830816) failed to convert
-rank 13: Point 973 (-91.497676, 30.202391, -1.9762553) failed to convert
-rank 78: Point 1356 (-89.912218, 29.912037, -0.25244562) failed to convert
-rank 32: Point 966 (-91.001578, 29.023358, 5.0033405) failed to convert
-rank 54: Point 968 (-90.515559, 29.669412, -1.0891549) failed to convert
-rank 69: Point 1344 (-90.095018, 29.915987, -4.7508164) failed to convert
-rank 76: Point 1358 (-89.963251, 29.836098, 0.30622434) failed to convert
-rank 97: Point 1340 (-89.163181, 29.014573, 2.7346356) failed to convert
-rank 22: Point 970 (-91.215231, 30.167645, -2.2713668) failed to convert
-rank 46: Point 959 (-90.664281, 29.852904, -0.27784542) failed to convert
-rank 75: Point 1345 (-89.979093, 29.865669, 16.716358) failed to convert
-rank 9: Point 973 (-91.667898, 30.129479, -8.2296) failed to convert
-rank 53: Point 973 (-90.505841, 30.092278, -1.0911349) failed to convert
-rank 73: Point 1343 (-90.028047, 29.759766, -4.8082203) failed to convert
-rank 10: Point 967 (-91.635577, 30.053151, -0.27792708) failed to convert
-rank 72: Point 1355 (-90.028488, 30.021872, -9.0) failed to convert
-rank 30: Point 972 (-91.010082, 30.173289, 15.797258) failed to convert
-rank 88: Point 1355 (-89.381413, 30.144854, 3.3) failed to convert
-rank 7: Point 978 (-91.715348, 30.444535, 7.8909725) failed to convert
-rank 93: Point 1343 (-89.22154, 29.643779, 3.4362419) failed to convert
-rank 89: Point 1344 (-89.407301, 29.172309, 0.31299999) failed to convert
-rank 83: Point 1342 (-89.764556, 29.799696, -0.9907842) failed to convert
-rank 91: Point 1344 (-89.33396, 29.300429, -0.76385662) failed to convert
-rank 79: Point 1345 (-89.891195, 29.92217, -0.60198095) failed to convert
-rank 62: Point 966 (-90.31129, 30.205455, 3.46) failed to convert
-rank 58: Point 964 (-90.428825, 29.881343, -0.4248912) failed to convert
-rank 59: Point 975 (-90.458452, 29.171841, 1.5662064) failed to convert
-rank 64: Point 1355 (-90.261053, 29.874739, -0.092039) failed to convert
-rank 87: Point 1343 (-89.4802, 29.830859, -0.28788766) failed to convert
-rank 82: Point 1355 (-89.755315, 30.232484, 1.0282184) failed to convert
-rank 38: Point 964 (-90.783691, 29.894805, -0.48898279) failed to convert
-rank 33: Point 972 (-90.918599, 29.782329, -2.9912016) failed to convert
-rank 51: Point 977 (-90.556119, 30.052084, 23.177942) failed to convert
-rank 63: Point 975 (-90.331716, 29.512088, -0.49123207) failed to convert
-rank 29: Point 975 (-91.028367, 30.18574, -5.7343506) failed to convert
-rank 39: Point 974 (-90.785889, 29.618481, -1.6565455) failed to convert
-rank 47: Point 976 (-90.645833, 29.859067, -1.0293264) failed to convert
-rank 81: Point 1342 (-89.818173, 29.881695, -2.9867353) failed to convert
-rank 37: Point 978 (-90.810752, 29.880503, -1.6176095) failed to convert
-rank 40: Point 968 (-90.755688, 29.832268, -0.17342429) failed to convert
-rank 77: Point 1344 (-89.929141, 30.002792, -9.0) failed to convert
-rank 34: Point 962 (-90.898208, 29.681628, -0.65627576) failed to convert
-rank 5: Point 975 (-91.765578, 30.74312, -9.1551516) failed to convert
-rank 74: Point 1354 (-89.988649, 29.988063, -3.3623738) failed to convert
-rank 15: Point 972 (-91.464514, 29.592822, -0.60845252) failed to convert
-rank 3: Point 975 (-91.897506, 29.970735, -1.3780172) failed to convert
-rank 26: Point 966 (-91.148518, 30.11129, -1.9100543) failed to convert
-rank 50: Point 976 (-90.613968, 29.479542, -0.07672724) failed to convert
-rank 68: Point 1355 (-90.11241, 30.029295, 0.21754458) failed to convert
-rank 56: Point 972 (-90.460702, 29.998039, 26.470159) failed to convert
-rank 80: Point 1352 (-89.840809, 30.067526, 0.23966735) failed to convert
-rank 0: Point 909 (-92.405565, 28.801661, 33.0) failed to convert
-rank 36: Point 968 (-90.834266, 29.876001, -0.61206064) failed to convert
-rank 4: Point 972 (-91.804965, 30.82335, 10.400105) failed to convert
-rank 24: Point 967 (-91.204918, 29.722408, -1.5096744) failed to convert
-rank 94: Point 1354 (-89.236694, 29.160671, -1.4053335) failed to convert
-rank 98: Point 1358 (-89.070699, 29.192949, -0.0) failed to convert
-rank 17: Point 977 (-91.35756, 29.958251, -0.58410685) failed to convert
-rank 60: Point 963 (-90.402184, 29.606183, -0.494979) failed to convert
-rank 55: Point 973 (-90.496389, 29.685016, -0.9006626) failed to convert
-rank 28: Point 964 (-91.104545, 29.690038, -1.0350439) failed to convert
-rank 1: Point 977 (-92.06243, 29.957822, -0.72713153) failed to convert
-rank 42: Point 971 (-90.741302, 29.496738, -1.0890802) failed to convert
-rank 18: Point 974 (-91.285401, 30.562364, -16.554906) failed to convert
-rank 25: Point 981 (-91.190593, 29.702688, -2.286) failed to convert
-rank 92: Point 1354 (-89.219592, 30.19169, 5.66519) failed to convert
-rank 85: Point 1344 (-89.673324, 29.467112, 31.876546) failed to convert
-rank 2: Point 970 (-91.910171, 31.015361, -18.16217) failed to convert
-rank 84: Point 1354 (-89.755252, 29.325627, 0.31299999) failed to convert
-rank 95: Point 1344 (-89.216262, 29.196022, -0.30095974) failed to convert
-rank 70: Point 1359 (-90.068866, 30.002303, -9.0) failed to convert
-rank 99: Point 1344 (-88.847111, 29.791355, 4.9588412) failed to convert
-rank 41: Point 976 (-90.737369, 29.855004, -0.43335552) failed to convert
-rank 67: Point 1341 (-90.150345, 29.888239, -3.9197282) failed to convert
-rank 71: Point 1343 (-90.063658, 29.849624, -9.0) failed to convert
-rank 90: Point 1354 (-89.356473, 29.287104, 17.387225) failed to convert
-rank 8: Point 963 (-91.663013, 30.743114, -8.1448421) failed to convert
-rank 44: Point 971 (-90.682949, 29.866261, -0.32505958) failed to convert
-rank 66: Point 1353 (-90.179765, 30.020818, -5.1675795) failed to convert
-rank 21: Point 982 (-91.205985, 30.519495, 10.780896) failed to convert
-rank 45: Point 979 (-90.709554, 29.316841, -0.68215174) failed to convert
-rank 11: Point 970 (-91.536748, 30.914436, -18.153086) failed to convert
-rank 35: Point 982 (-90.846461, 30.045035, -9.8614003) failed to convert
-rank 31: Point 976 (-91.01107, 29.536197, 0.09714605) failed to convert
-rank 27: Point 974 (-91.126289, 30.015495, -2.1800062) failed to convert
-rank 69: Point 1345 (-90.086417, 30.026544, -3.1313416) failed to convert
-rank 16: Point 968 (-91.365714, 30.535494, -5.4885711) failed to convert
-rank 96: Point 1358 (-89.190168, 29.239573, -0.0) failed to convert
-rank 65: Point 1344 (-90.272514, 29.260318, 0.73637459) failed to convert
-rank 86: Point 1355 (-89.60114, 29.394056, -2.463021) failed to convert
-rank 97: Point 1341 (-89.132215, 29.362776, 8.1322972) failed to convert
-rank 12: Point 960 (-91.522135, 30.358243, -11.951209) failed to convert
-rank 14: Point 968 (-91.486492, 29.748066, -2.8194) failed to convert
-rank 48: Point 968 (-90.66563, 29.254187, -0.62267253) failed to convert
-rank 57: Point 978 (-90.453345, 29.85419, -0.62520576) failed to convert
-rank 6: Point 970 (-91.738143, 30.725441, -14.868726) failed to convert
-rank 76: Point 1359 (-89.959928, 29.878034, 9.3231054) failed to convert
-rank 78: Point 1357 (-89.96103, 29.295443, 1.2240595) failed to convert
-rank 43: Point 980 (-90.697416, 29.836757, -0.26207885) failed to convert
-rank 73: Point 1344 (-90.026944, 29.773808, -2.7214946) failed to convert
-rank 61: Point 981 (-90.382792, 29.575358, -1.3348158) failed to convert
-rank 23: Point 975 (-91.224195, 29.699303, -0.07055182) failed to convert
-rank 88: Point 1356 (-89.448919, 29.361895, 19.08914) failed to convert
-rank 72: Point 1356 (-90.02557, 30.058868, 4.0424881) failed to convert
-rank 49: Point 976 (-90.557821, 30.474064, -8.9106098) failed to convert
-rank 75: Point 1346 (-89.990325, 29.723087, 21.322506) failed to convert
-rank 83: Point 1343 (-89.764223, 29.803344, -8.2296) failed to convert
-rank 93: Point 1344 (-89.258964, 29.218783, -0.0) failed to convert
-rank 89: Point 1345 (-89.404728, 29.202268, 0.30929896) failed to convert
-rank 19: Point 984 (-91.252007, 30.510161, 3.8877764) failed to convert
-rank 54: Point 969 (-90.488377, 30.046232, -9.2714071) failed to convert
-rank 13: Point 974 (-91.492533, 30.288755, -8.8976083) failed to convert
-rank 20: Point 966 (-91.233649, 30.386117, -15.903246) failed to convert
-rank 64: Point 1356 (-90.288181, 29.512232, -3.8465762) failed to convert
-rank 91: Point 1345 (-89.345684, 29.164813, 0.19141657) failed to convert
-rank 79: Point 1346 (-89.89294, 29.900393, -3.0382465) failed to convert
-rank 32: Point 967 (-90.958504, 29.68328, -0.54987521) failed to convert
-rank 82: Point 1356 (-89.75658, 30.217086, 0.20259483) failed to convert
-rank 87: Point 1344 (-89.520312, 29.358091, 24.979039) failed to convert
-rank 22: Point 971 (-91.205495, 30.321558, 5.5238301) failed to convert
-rank 46: Point 960 (-90.653727, 30.003441, -1.1145534) failed to convert
-rank 53: Point 974 (-90.505824, 30.092337, -1.0845443) failed to convert
-rank 81: Point 1343 (-89.818175, 29.881655, -2.9867353) failed to convert
-rank 74: Point 1355 (-90.002274, 29.815068, 21.215717) failed to convert
-rank 7: Point 979 (-91.76217, 29.608438, 2.0) failed to convert
-rank 77: Point 1345 (-89.937832, 29.893697, -8.2296) failed to convert
-rank 30: Point 973 (-91.060862, 29.391866, -0.0) failed to convert
-rank 9: Point 974 (-91.616079, 31.025889, -12.489571) failed to convert
-rank 59: Point 976 (-90.36453, 30.454568, -5.2464661) failed to convert
-rank 10: Point 968 (-91.59413, 30.76739, 13.306359) failed to convert
-rank 58: Point 965 (-90.46145, 29.43178, -8.2296) failed to convert
-rank 52: Point 964 (-90.559077, 29.65775, -1.0542447) failed to convert
-rank 62: Point 967 (-90.361825, 29.524913, 0.57239462) failed to convert
-rank 68: Point 1356 (-90.121279, 29.914469, -6.7612246) failed to convert
-rank 80: Point 1353 (-89.843177, 30.038099, 7.3055389) failed to convert
-rank 98: Point 1359 (-89.025517, 29.691642, 3.8868562) failed to convert
-rank 38: Point 965 (-90.784242, 29.886749, -0.88508106) failed to convert
-rank 51: Point 978 (-90.556139, 30.051624, 27.724706) failed to convert
-rank 47: Point 977 (-90.657881, 29.686798, -0.4644627) failed to convert
-rank 63: Point 976 (-90.33615, 29.452001, 0.207) failed to convert
-rank 94: Point 1355 (-89.135073, 30.299626, 4.1136607) failed to convert
-rank 29: Point 976 (-91.027482, 30.199236, 16.97407) failed to convert
-rank 33: Point 973 (-90.900264, 30.056745, -4.0258907) failed to convert
-rank 85: Point 1345 (-89.623376, 30.067297, 3.4752365) failed to convert
-rank 5: Point 976 (-91.763221, 30.784824, -16.718279) failed to convert
-rank 39: Point 975 (-90.771541, 29.828553, -0.35174051) failed to convert
-rank 26: Point 967 (-91.138382, 30.269587, -14.001904) failed to convert
-rank 92: Point 1355 (-89.249966, 29.849597, 1.2838536) failed to convert
-rank 37: Point 979 (-90.816108, 29.801448, -3.748651) failed to convert
-rank 70: Point 1360 (-90.075311, 29.919441, 22.250588) failed to convert
-rank 34: Point 963 (-90.907282, 29.545265, -0.27432001) failed to convert
-rank 84: Point 1355 (-89.738118, 29.535908, -4.9451047) failed to convert
-rank 99: Point 1345 (-88.820116, 30.075923, 12.686402) failed to convert
-rank 40: Point 969 (-90.754045, 29.856163, -0.96788806) failed to convert
-rank 3: Point 976 (-91.866052, 30.549691, -5.1720999) failed to convert
-rank 66: Point 1354 (-90.186051, 29.938548, -7.4755253) failed to convert
-rank 15: Point 973 (-91.476524, 29.38861, 2.6481114) failed to convert
-rank 95: Point 1345 (-89.217276, 29.184486, -3.383e-05) failed to convert
-rank 71: Point 1344 (-90.057155, 29.933069, 40.81141) failed to convert
-rank 50: Point 977 (-90.619984, 29.393628, 0.3048) failed to convert
-rank 24: Point 968 (-91.165635, 30.342439, 2.2286938) failed to convert
-rank 90: Point 1355 (-89.383848, 28.968473, 14.152366) failed to convert
-rank 60: Point 964 (-90.381112, 29.893174, -0.42055976) failed to convert
-rank 96: Point 1359 (-89.194267, 29.19292, -0.0) failed to convert
-rank 69: Point 1346 (-90.086399, 30.026601, -5.4424603) failed to convert
-rank 56: Point 973 (-90.474148, 29.81274, -0.62648592) failed to convert
-rank 36: Point 969 (-90.841896, 29.763164, -1.2189651) failed to convert
-rank 65: Point 1345 (-90.259403, 29.435964, -0.37108213) failed to convert
-rank 28: Point 965 (-91.059552, 30.38588, -9.6250323) failed to convert
-rank 4: Point 973 (-91.797462, 30.957257, -17.912409) failed to convert
-rank 86: Point 1356 (-89.601103, 29.394103, -5.6555643) failed to convert
-rank 0: Point 910 (-92.396501, 28.995863, 23.799999) failed to convert
-rank 67: Point 1342 (-90.145649, 29.949353, -9.0568471) failed to convert
-rank 55: Point 974 (-90.503173, 29.590545, 0.71160859) failed to convert
-rank 97: Point 1342 (-89.149337, 29.170339, -0.08916572) failed to convert
-rank 2: Point 971 (-91.947141, 30.331607, -1.8656968) failed to convert
-rank 1: Point 978 (-92.036936, 30.445463, -5.0929414) failed to convert
-rank 17: Point 978 (-91.371794, 29.723873, -7.1719445) failed to convert
-rank 25: Point 982 (-91.154464, 30.272402, -13.961975) failed to convert
-rank 42: Point 972 (-90.717252, 29.845699, -0.61642738) failed to convert
-rank 88: Point 1357 (-89.459178, 29.241221, 0.31299999) failed to convert
-rank 73: Point 1345 (-90.01301, 29.951327, -3.9089063) failed to convert
-rank 76: Point 1360 (-89.96472, 29.817428, -8.2296) failed to convert
-rank 78: Point 1358 (-89.905172, 29.999898, -0.48305335) failed to convert
-rank 8: Point 964 (-91.732774, 29.511095, 1.7431154) failed to convert
-rank 18: Point 975 (-91.282497, 30.60879, -10.248214) failed to convert
-rank 31: Point 977 (-91.069881, 28.619511, 20.42181) failed to convert
-rank 72: Point 1357 (-90.029118, 30.013674, 3.1637365) failed to convert
-rank 75: Point 1347 (-90.000852, 29.588865, 0.06631175) failed to convert
-rank 41: Point 977 (-90.712218, 30.21745, -0.3302125) failed to convert
-rank 21: Point 983 (-91.213498, 30.401022, 2.7218536) failed to convert
-rank 89: Point 1346 (-89.429153, 28.915452, 4.3179839) failed to convert
-rank 83: Point 1344 (-89.764517, 29.799705, -1.6743348) failed to convert
-rank 45: Point 980 (-90.69915, 29.467823, -0.47478316) failed to convert
-rank 16: Point 969 (-91.408467, 29.832046, -0.40422891) failed to convert
-rank 27: Point 975 (-91.111617, 30.24378, 31.350139) failed to convert
-rank 44: Point 972 (-90.683409, 29.859533, -1.0283039) failed to convert
-rank 79: Point 1347 (-89.892975, 29.899888, -1.3980865) failed to convert
-rank 11: Point 971 (-91.547752, 30.728981, 11.654877) failed to convert
-rank 35: Point 983 (-90.890894, 29.382894, -0.0) failed to convert
-rank 93: Point 1345 (-89.276732, 29.015012, 4.6615849) failed to convert
-rank 91: Point 1346 (-89.343797, 29.186643, -0.13840765) failed to convert
-rank 6: Point 971 (-91.725364, 30.950106, -13.719199) failed to convert
-rank 14: Point 969 (-91.529616, 29.009652, 9.5691473) failed to convert
-rank 12: Point 961 (-91.546098, 29.950363, -2.1142579) failed to convert
-rank 64: Point 1357 (-90.223345, 30.371785, 1.9980128) failed to convert
-rank 82: Point 1357 (-89.82786, 29.340398, 0.0441126) failed to convert
-rank 48: Point 969 (-90.623088, 29.863056, -0.38511811) failed to convert
-rank 57: Point 979 (-90.452358, 29.867752, -1.0997441) failed to convert
-rank 43: Point 981 (-90.712914, 29.612814, -1.1541104) failed to convert
-rank 61: Point 982 (-90.383553, 29.564845, -3.3222504) failed to convert
-rank 87: Point 1345 (-89.479529, 29.838465, -0.00413953) failed to convert
-rank 23: Point 976 (-91.207145, 29.971249, -0.59166746) failed to convert
-rank 49: Point 977 (-90.588551, 30.044954, -9.8541848) failed to convert
-rank 77: Point 1346 (-89.955565, 29.669954, -4.9100235) failed to convert
-rank 81: Point 1344 (-89.818178, 29.881594, -2.9867353) failed to convert
-rank 74: Point 1356 (-90.002931, 29.806697, 13.828412) failed to convert
-rank 98: Point 1360 (-89.071102, 29.188273, 5.0006221) failed to convert
-rank 19: Point 985 (-91.248751, 30.561835, 6.3114872) failed to convert
-rank 68: Point 1357 (-90.121269, 29.914529, -7.2432077) failed to convert
-rank 20: Point 967 (-91.256648, 30.019046, -8.3179927) failed to convert
-rank 54: Point 970 (-90.52089, 29.594696, -0.4145126) failed to convert
-rank 13: Point 975 (-91.51562, 29.898346, -1.9068569) failed to convert
-rank 80: Point 1354 (-89.854244, 29.901052, -0.36234145) failed to convert
-rank 85: Point 1346 (-89.725821, 28.823936, 68.785156) failed to convert
-rank 22: Point 972 (-91.200018, 30.407914, -0.09208575) failed to convert
-rank 32: Point 968 (-90.951414, 29.79059, -0.76788875) failed to convert
-rank 53: Point 975 (-90.517625, 29.928581, -0.40599223) failed to convert
-rank 7: Point 980 (-91.684027, 30.991842, -13.904941) failed to convert
-rank 94: Point 1356 (-89.158169, 30.043974, 1.5604716) failed to convert
-rank 30: Point 974 (-91.010535, 30.16601, -11.91128) failed to convert
-rank 10: Point 969 (-91.57733, 31.052721, -14.0) failed to convert
-rank 58: Point 966 (-90.448577, 29.609689, -0.30545621) failed to convert
-rank 9: Point 975 (-91.661068, 30.248759, -3.7884716) failed to convert
-rank 62: Point 968 (-90.362392, 29.51713, 0.58982404) failed to convert
-rank 92: Point 1356 (-89.320701, 29.041089, 14.729137) failed to convert
-rank 99: Point 1346 (-88.862071, 29.628157, 11.041921) failed to convert
-rank 95: Point 1346 (-89.225874, 29.086394, -1.649e-05) failed to convert
-rank 84: Point 1356 (-89.738117, 29.535772, -4.4992124) failed to convert
-rank 90: Point 1356 (-89.356174, 29.290387, 18.354419) failed to convert
-rank 70: Point 1361 (-90.067145, 30.024239, 0.07982173) failed to convert
-rank 59: Point 977 (-90.408453, 29.860559, -0.88382956) failed to convert
-rank 51: Point 979 (-90.569318, 29.866962, -0.48837064) failed to convert
-rank 63: Point 977 (-90.335698, 29.457584, -3.9880034) failed to convert
-rank 69: Point 1347 (-90.096026, 29.902531, -0.59380955) failed to convert
-rank 47: Point 978 (-90.645822, 29.859028, -1.0302342) failed to convert
-rank 71: Point 1345 (-90.105786, 29.303988, 0.31302491) failed to convert
-rank 66: Point 1355 (-90.179761, 30.020758, -1.9671153) failed to convert
-rank 97: Point 1343 (-89.151297, 29.148277, -0.0) failed to convert
-rank 38: Point 966 (-90.762029, 30.209824, -0.2938623) failed to convert
-rank 46: Point 961 (-90.684384, 29.564231, -2.2135599) failed to convert
-rank 96: Point 1360 (-89.104006, 30.199787, 2.5676586) failed to convert
-rank 5: Point 977 (-91.765177, 30.750091, -16.331182) failed to convert
-rank 29: Point 977 (-91.032811, 30.117783, 45.359228) failed to convert
-rank 65: Point 1346 (-90.263895, 29.375736, 0.43818736) failed to convert
-rank 86: Point 1357 (-89.601078, 29.394135, -5.6555643) failed to convert
-rank 73: Point 1346 (-90.026909, 29.774097, -5.0392587) failed to convert
-rank 67: Point 1343 (-90.145263, 29.95436, 25.328518) failed to convert
-rank 76: Point 1361 (-89.964752, 29.816872, -2.1883098) failed to convert
-rank 39: Point 976 (-90.765248, 29.920179, -0.38317342) failed to convert
-rank 78: Point 1359 (-89.902078, 30.038428, -2.0796504) failed to convert
-rank 33: Point 974 (-90.898869, 30.077483, -6.5725376) failed to convert
-rank 15: Point 974 (-91.455641, 29.741109, -0.46601488) failed to convert
-rank 3: Point 977 (-91.866478, 30.54187, -5.3234622) failed to convert
-rank 75: Point 1348 (-89.990919, 29.7152, -5.0337723) failed to convert
-rank 50: Point 978 (-90.620454, 29.386623, 0.2135832) failed to convert
-rank 89: Point 1347 (-89.380375, 29.485159, 3.2212644) failed to convert
-rank 88: Point 1358 (-89.458393, 29.25034, -0.02481185) failed to convert
-rank 72: Point 1358 (-90.047985, 29.772078, 0.25893183) failed to convert
-rank 37: Point 980 (-90.81073, 29.880469, -1.3746083) failed to convert
-rank 40: Point 970 (-90.743134, 30.014437, 18.209815) failed to convert
-rank 24: Point 969 (-91.186566, 30.013149, -0.84471306) failed to convert
-rank 4: Point 974 (-91.805945, 30.805606, -17.108423) failed to convert
-rank 28: Point 966 (-91.104515, 29.69009, -1.0852016) failed to convert
-rank 60: Point 965 (-90.37542, 29.970178, -1.0171495) failed to convert
-rank 26: Point 968 (-91.144499, 30.174115, -12.332209) failed to convert
-rank 83: Point 1345 (-89.763716, 29.809402, -0.70797406) failed to convert
-rank 93: Point 1346 (-89.26771, 29.118546, 6.5936948) failed to convert
-rank 79: Point 1348 (-89.942456, 29.276768, 0.31299999) failed to convert
-rank 64: Point 1358 (-90.311204, 29.201298, 1.1626471) failed to convert
-rank 34: Point 964 (-90.87253, 30.064484, 18.291945) failed to convert
-rank 1: Point 979 (-92.061849, 29.964681, -2.6627611) failed to convert
-rank 91: Point 1347 (-89.343332, 29.192025, 0.31299999) failed to convert
-rank 56: Point 974 (-90.475357, 29.796042, -0.2286) failed to convert
-rank 82: Point 1358 (-89.755171, 30.234116, 1.0930322) failed to convert
-rank 2: Point 972 (-91.912443, 30.973196, -12.356537) failed to convert
-rank 52: Point 965 (-90.566502, 29.553018, -0.99472251) failed to convert
-rank 0: Point 911 (-92.366772, 29.625669, -0.34753516) failed to convert
-rank 17: Point 979 (-91.318903, 30.586543, -0.85314023) failed to convert
-rank 25: Point 983 (-91.157846, 30.219436, -13.054585) failed to convert
-rank 36: Point 970 (-90.835167, 29.862654, -1.2274198) failed to convert
-rank 55: Point 975 (-90.508124, 29.521434, -0.4774393) failed to convert
-rank 87: Point 1346 (-89.435575, 30.348588, -2.8915311) failed to convert
-rank 8: Point 965 (-91.6516, 30.939783, -3.3565942) failed to convert
-rank 18: Point 976 (-91.319122, 30.018512, -0.62771395) failed to convert
-rank 41: Point 978 (-90.76425, 29.462734, -0.74048013) failed to convert
-rank 16: Point 970 (-91.355869, 30.695259, -20.0) failed to convert
-rank 45: Point 981 (-90.65173, 30.147645, -0.35401446) failed to convert
-rank 21: Point 984 (-91.243292, 29.926837, -8.8300567) failed to convert
-rank 42: Point 973 (-90.748603, 29.389824, 0.3048) failed to convert
-rank 27: Point 976 (-91.110501, 30.260987, 18.973296) failed to convert
-rank 31: Point 978 (-90.996071, 29.765092, -0.5364825) failed to convert
-rank 11: Point 972 (-91.587863, 30.044402, -0.56629964) failed to convert
-rank 14: Point 970 (-91.486481, 29.748126, -2.8194) failed to convert
-rank 81: Point 1345 (-89.841255, 29.59575, -4.7701203) failed to convert
-rank 77: Point 1347 (-89.929135, 30.002752, -9.0) failed to convert
-rank 74: Point 1357 (-90.005761, 29.770654, 1.1616533) failed to convert
-rank 68: Point 1358 (-90.076924, 30.484381, -8.3529659) failed to convert
-rank 44: Point 973 (-90.683012, 29.86522, -1.0258543) failed to convert
-rank 98: Point 1361 (-89.069628, 29.203839, 0.66477784) failed to convert
-rank 35: Point 984 (-90.871528, 29.672865, -0.57967) failed to convert
-rank 12: Point 962 (-91.548588, 29.907679, -0.63432199) failed to convert
-rank 43: Point 982 (-90.683461, 30.0367, 17.557963) failed to convert
-rank 80: Point 1355 (-89.831324, 30.183734, 2.8829789) failed to convert
-rank 6: Point 972 (-91.737319, 30.739767, -6.9202514) failed to convert
-rank 48: Point 970 (-90.621929, 29.87947, -0.49406888) failed to convert
-rank 57: Point 980 (-90.453731, 29.848844, -0.61990224) failed to convert
-rank 49: Point 978 (-90.58542, 30.088808, -2.3020236) failed to convert
-rank 61: Point 983 (-90.359474, 29.891798, -0.28404741) failed to convert
-rank 85: Point 1347 (-89.67357, 29.463684, -4.4284394) failed to convert
-rank 23: Point 977 (-91.178579, 30.422047, -7.2069756) failed to convert
-rank 94: Point 1357 (-89.233096, 29.20125, -0.0) failed to convert
-rank 92: Point 1357 (-89.29281, 29.362167, -0.0) failed to convert
-rank 90: Point 1357 (-89.366851, 29.166439, 0.31315922) failed to convert
-rank 54: Point 971 (-90.483525, 30.113067, -0.28335353) failed to convert
-rank 20: Point 968 (-91.234181, 30.377414, 8.023237) failed to convert
-rank 70: Point 1362 (-90.096134, 29.650522, -0.37972099) failed to convert
-rank 95: Point 1347 (-89.212814, 29.234874, -0.0) failed to convert
-rank 69: Point 1348 (-90.107239, 29.757477, -0.96392533) failed to convert
-rank 97: Point 1344 (-89.160063, 29.049403, -0.0) failed to convert
-rank 71: Point 1346 (-90.065894, 29.820793, -2.1170109) failed to convert
-rank 13: Point 976 (-91.509649, 29.999598, -1.7131216) failed to convert
-rank 99: Point 1347 (-88.914226, 29.063158, 80.652335) failed to convert
-rank 65: Point 1347 (-90.200827, 30.21047, 4.3299999) failed to convert
-rank 53: Point 976 (-90.549523, 29.48233, -0.20414986) failed to convert
-rank 32: Point 969 (-90.961613, 29.635804, -0.71035305) failed to convert
-rank 19: Point 986 (-91.260944, 30.367707, -4.5906322) failed to convert
-rank 7: Point 981 (-91.688999, 30.905384, -14.257399) failed to convert
-rank 22: Point 973 (-91.197527, 30.446905, 10.851969) failed to convert
-rank 84: Point 1357 (-89.738096, 29.535806, -4.4282016) failed to convert
-rank 66: Point 1356 (-90.186637, 29.930669, 21.559585) failed to convert
-rank 73: Point 1347 (-90.028231, 29.757155, -4.9871379) failed to convert
-rank 96: Point 1361 (-89.182362, 29.327343, -0.14937196) failed to convert
-rank 86: Point 1358 (-89.575149, 29.703963, -0.0) failed to convert
-rank 67: Point 1344 (-90.176871, 29.540755, 1.4032711) failed to convert
-rank 76: Point 1362 (-89.96473, 29.817121, -8.2296) failed to convert
-rank 78: Point 1360 (-89.905897, 29.990669, -9.7170248) failed to convert
-rank 62: Point 969 (-90.327624, 29.986777, -0.31839009) failed to convert
-rank 75: Point 1349 (-89.978382, 29.874018, -6.6629285) failed to convert
-rank 58: Point 967 (-90.448603, 29.609212, 0.11137363) failed to convert
-rank 30: Point 975 (-91.011007, 30.15864, -6.6899172) failed to convert
-rank 72: Point 1359 (-90.029571, 30.0075, -1.2129558) failed to convert
-rank 9: Point 976 (-91.667878, 30.129515, -8.2296) failed to convert
-rank 10: Point 970 (-91.595529, 30.743378, -16.555375) failed to convert
-rank 59: Point 978 (-90.391879, 30.085517, 1.3310861) failed to convert
-rank 89: Point 1348 (-89.404462, 29.204859, 0.29536759) failed to convert
-rank 88: Point 1359 (-89.419931, 29.69987, 10.215045) failed to convert
-rank 51: Point 980 (-90.605008, 29.362028, 0.27942936) failed to convert
-rank 64: Point 1359 (-90.278671, 29.638652, -0.47822543) failed to convert
-rank 91: Point 1348 (-89.346784, 29.151971, 0.05895215) failed to convert
-rank 83: Point 1346 (-89.718551, 30.357529, -3.6593225) failed to convert
-rank 79: Point 1349 (-89.892969, 29.899775, -2.3537424) failed to convert
-rank 93: Point 1347 (-89.257611, 29.233921, -0.04565572) failed to convert
-rank 47: Point 979 (-90.645399, 29.864966, -0.3449356) failed to convert
-rank 29: Point 978 (-91.0322, 30.127112, -0.46136402) failed to convert
-rank 82: Point 1359 (-89.80922, 29.571784, -0.720923) failed to convert
-rank 46: Point 962 (-90.693821, 29.427878, -0.65029193) failed to convert
-rank 38: Point 967 (-90.775769, 30.010275, 12.753271) failed to convert
-rank 63: Point 978 (-90.296552, 29.983834, -5.0124363) failed to convert
-rank 5: Point 978 (-91.788684, 30.329918, -8.2296) failed to convert
-rank 15: Point 975 (-91.523497, 28.580076, 36.398202) failed to convert
-rank 39: Point 977 (-90.768483, 29.873037, -0.40326175) failed to convert
-rank 3: Point 978 (-91.864791, 30.572395, -6.127724) failed to convert
-rank 37: Point 981 (-90.788057, 30.211954, -3.5470637) failed to convert
-rank 26: Point 969 (-91.1445, 30.174054, -12.332209) failed to convert
-rank 28: Point 967 (-91.104503, 29.690015, -1.2857072) failed to convert
-rank 40: Point 971 (-90.754089, 29.855512, -0.22900102) failed to convert
-rank 87: Point 1347 (-89.449048, 30.192916, -0.49807669) failed to convert
-rank 33: Point 975 (-90.918577, 29.782386, -2.1878306) failed to convert
-rank 24: Point 970 (-91.204874, 29.722449, -1.3298166) failed to convert
-rank 81: Point 1346 (-89.840699, 29.602617, 21.574437) failed to convert
-rank 50: Point 979 (-90.620272, 29.389107, -1.2928978) failed to convert
-rank 34: Point 965 (-90.872543, 30.06404, 24.859235) failed to convert
-rank 1: Point 980 (-92.081301, 29.583736, -0.0) failed to convert
-rank 56: Point 975 (-90.502079, 29.424483, -8.2296) failed to convert
-rank 4: Point 975 (-91.805922, 30.805639, -17.108423) failed to convert
-rank 2: Point 973 (-91.910122, 31.015397, -17.333455) failed to convert
-rank 98: Point 1362 (-89.060534, 29.304066, 11.440591) failed to convert
-rank 68: Point 1359 (-90.187518, 29.044819, 12.101245) failed to convert
-rank 25: Point 984 (-91.158392, 30.210843, 5.718125) failed to convert
-rank 74: Point 1358 (-89.974296, 30.169047, 4.3200002) failed to convert
-rank 17: Point 980 (-91.315818, 30.636043, -16.824654) failed to convert
-rank 36: Point 971 (-90.835146, 29.862957, -1.3612516) failed to convert
-rank 55: Point 976 (-90.441344, 30.441334, -8.5265681) failed to convert
-rank 77: Point 1348 (-89.937817, 29.893734, -8.2296) failed to convert
-rank 80: Point 1356 (-89.850598, 29.945861, -8.7736687) failed to convert
-rank 42: Point 974 (-90.799248, 28.640374, 17.258497) failed to convert
-rank 94: Point 1358 (-89.234553, 29.184414, -0.60728665) failed to convert
-rank 21: Point 985 (-91.2688, 29.515671, 5.2454344) failed to convert
-rank 27: Point 977 (-91.122922, 30.067527, -1.8491969) failed to convert
-rank 0: Point 912 (-92.36862, 29.586373, -0.41172626) failed to convert
-rank 85: Point 1348 (-89.673539, 29.463736, -4.4284394) failed to convert
-rank 41: Point 979 (-90.734913, 29.89011, -0.21317338) failed to convert
-rank 45: Point 982 (-90.692194, 29.568361, -0.7516964) failed to convert
-rank 52: Point 966 (-90.573569, 29.452795, 0.38369328) failed to convert
-rank 70: Point 1363 (-90.133825, 29.15817, -0.05946707) failed to convert
-rank 60: Point 966 (-90.38111, 29.892956, -0.33933561) failed to convert
-rank 16: Point 971 (-91.354782, 30.712528, -0.0) failed to convert
-rank 31: Point 979 (-91.001122, 29.68781, -0.71554204) failed to convert
-rank 71: Point 1347 (-90.05819, 29.91961, -9.0) failed to convert
-rank 11: Point 973 (-91.622202, 29.446587, 1.4399283) failed to convert
-rank 95: Point 1348 (-89.216109, 29.197405, -0.2236934) failed to convert
-rank 99: Point 1348 (-88.81083, 30.171558, 12.647683) failed to convert
-rank 92: Point 1358 (-89.246154, 29.892574, 0.26882923) failed to convert
-rank 44: Point 974 (-90.705591, 29.539793, -0.10573802) failed to convert
-rank 65: Point 1348 (-90.222219, 29.929609, -7.2440951) failed to convert
-rank 69: Point 1349 (-90.095862, 29.904627, -1.3578194) failed to convert
-rank 90: Point 1358 (-89.350149, 29.359875, 0.31299999) failed to convert
-rank 14: Point 971 (-91.472036, 29.991558, 12.922461) failed to convert
-rank 84: Point 1358 (-89.738085, 29.535883, -5.0156758) failed to convert
-rank 35: Point 985 (-90.870072, 29.694402, -0.94593548) failed to convert
-rank 97: Point 1345 (-89.138333, 29.293773, 0.26422734) failed to convert
-rank 96: Point 1362 (-89.199467, 29.133846, -0.0) failed to convert
-rank 76: Point 1363 (-89.990359, 29.49139, 0.6131986) failed to convert
-rank 66: Point 1357 (-90.186198, 29.936391, -6.7487489) failed to convert
-rank 73: Point 1348 (-90.013015, 29.951209, -6.1295284) failed to convert
-rank 67: Point 1345 (-90.150335, 29.888299, -3.9197282) failed to convert
-rank 75: Point 1350 (-89.992409, 29.695965, 1.1941632) failed to convert
-rank 78: Point 1361 (-89.877635, 30.341658, -7.6764818) failed to convert
-rank 6: Point 973 (-91.73889, 30.711984, 16.358398) failed to convert
-rank 86: Point 1359 (-89.601041, 29.394183, -5.6555643) failed to convert
-rank 43: Point 983 (-90.694785, 29.874246, -0.39061216) failed to convert
-rank 18: Point 977 (-91.285389, 30.562402, -16.554906) failed to convert
-rank 57: Point 981 (-90.454053, 29.844313, -0.66559176) failed to convert
-rank 12: Point 963 (-91.523563, 30.333488, -0.34999999) failed to convert
-rank 61: Point 984 (-90.38287, 29.574129, -0.08507157) failed to convert
-rank 23: Point 978 (-91.187884, 30.275672, 24.440564) failed to convert
-rank 49: Point 979 (-90.63847, 29.33597, -8.2296) failed to convert
-rank 88: Point 1360 (-89.363155, 30.35251, 1.2007823) failed to convert
-rank 89: Point 1349 (-89.404011, 29.210093, 0.2688029) failed to convert
-rank 72: Point 1360 (-90.033873, 29.952624, 8.5901509) failed to convert
-rank 64: Point 1360 (-90.248296, 30.042324, -4.9493427) failed to convert
-rank 8: Point 966 (-91.710977, 29.90009, -1.8063803) failed to convert
-rank 93: Point 1348 (-89.260575, 29.200014, 0.41836443) failed to convert
-rank 91: Point 1349 (-89.345442, 29.167499, -0.00325033) failed to convert
-rank 54: Point 972 (-90.475374, 30.225084, 3.5310341) failed to convert
-rank 82: Point 1360 (-89.807683, 29.590406, -5.0288955) failed to convert
-rank 19: Point 987 (-91.287499, 29.941033, -0.46555285) failed to convert
-rank 20: Point 969 (-91.25661, 30.019033, -8.3179927) failed to convert
-rank 7: Point 982 (-91.73598, 30.077858, -4.2728664) failed to convert
-rank 83: Point 1347 (-89.764578, 29.798701, -0.06238444) failed to convert
-rank 22: Point 974 (-91.199826, 30.410702, 17.720814) failed to convert
-rank 79: Point 1350 (-89.915212, 29.621074, -4.4421554) failed to convert
-rank 53: Point 977 (-90.505106, 30.10203, -0.21603268) failed to convert
-rank 32: Point 970 (-90.953094, 29.764987, -0.60853752) failed to convert
-rank 30: Point 976 (-91.039387, 29.723836, -0.56483082) failed to convert
-rank 13: Point 977 (-91.465422, 30.74108, 14.530089) failed to convert
-rank 62: Point 970 (-90.361308, 29.531752, -0.83282965) failed to convert
-rank 58: Point 968 (-90.448508, 29.610508, -0.37515245) failed to convert
-rank 48: Point 971 (-90.622626, 29.869449, -0.37406061) failed to convert
-rank 10: Point 971 (-91.577348, 31.05238, -14.0) failed to convert
-rank 46: Point 963 (-90.695209, 29.407711, 0.20860333) failed to convert
-rank 51: Point 981 (-90.556158, 30.051163, 26.49684) failed to convert
-rank 81: Point 1347 (-89.779503, 30.354927, -8.7058009) failed to convert
-rank 87: Point 1348 (-89.490518, 29.709469, 0.02) failed to convert
-rank 74: Point 1359 (-89.988899, 29.984619, -5.6950828) failed to convert
-rank 59: Point 979 (-90.407892, 29.867855, -0.47956413) failed to convert
-rank 68: Point 1360 (-90.121262, 29.914569, -7.6125934) failed to convert
-rank 77: Point 1349 (-89.939843, 29.868198, -5.3583939) failed to convert
-rank 98: Point 1363 (-89.070986, 29.187856, 5.004311) failed to convert
-rank 63: Point 979 (-90.334604, 29.472193, 1.730101) failed to convert
-rank 94: Point 1359 (-89.240877, 29.112238, 6.398715) failed to convert
-rank 80: Point 1357 (-89.878878, 29.593638, 0.76888465) failed to convert
-rank 9: Point 977 (-91.629066, 30.803212, -20.0) failed to convert
-rank 39: Point 978 (-90.785889, 29.618349, -1.66516) failed to convert
-rank 29: Point 979 (-91.059234, 29.711163, -0.05091139) failed to convert
-rank 85: Point 1349 (-89.673518, 29.46377, -4.4284394) failed to convert
-rank 15: Point 976 (-91.40367, 30.604172, -6.546605) failed to convert
-rank 5: Point 979 (-91.765085, 30.751452, -16.099538) failed to convert
-rank 38: Point 968 (-90.783786, 29.893268, -0.77161166) failed to convert
-rank 37: Point 982 (-90.790857, 30.170972, -0.12783651) failed to convert
-rank 3: Point 979 (-91.843768, 30.953598, -12.239898) failed to convert
-rank 70: Point 1364 (-90.082937, 29.82083, -3.9258242) failed to convert
-rank 47: Point 980 (-90.646174, 29.853809, -0.33624363) failed to convert
-rank 40: Point 972 (-90.75364, 29.861993, -0.32208796) failed to convert
-rank 33: Point 976 (-90.900052, 30.059541, -4.2684128) failed to convert
-rank 28: Point 968 (-91.104495, 29.690125, -1.5852685) failed to convert
-rank 92: Point 1359 (-89.319305, 29.056895, -0.0) failed to convert
-rank 71: Point 1348 (-90.054908, 29.961602, -6.463894) failed to convert
-rank 50: Point 980 (-90.620435, 29.386681, -8.2296) failed to convert
-rank 95: Point 1349 (-89.208524, 29.28336, -0.0) failed to convert
-rank 24: Point 971 (-91.20487, 29.722342, -1.572768) failed to convert
-rank 34: Point 966 (-90.872557, 30.063597, 28.127284) failed to convert
-rank 65: Point 1349 (-90.257979, 29.454695, -0.67682643) failed to convert
-rank 99: Point 1349 (-88.832642, 29.938093, 0.73780241) failed to convert
-rank 69: Point 1350 (-90.086387, 30.02664, -5.3914531) failed to convert
-rank 96: Point 1363 (-89.198487, 29.144829, -0.40937817) failed to convert
-rank 84: Point 1359 (-89.738097, 29.535702, -4.1670012) failed to convert
-rank 56: Point 976 (-90.499685, 29.457648, 0.30481623) failed to convert
-rank 90: Point 1359 (-89.361984, 29.222798, 0.31299999) failed to convert
-rank 97: Point 1346 (-89.069765, 30.053699, 3.1755944) failed to convert
-rank 76: Point 1364 (-89.94798, 30.028061, 2.1224088) failed to convert
-rank 66: Point 1358 (-90.190169, 29.884326, 0.8239519) failed to convert
-rank 86: Point 1360 (-89.515686, 30.403674, -5.0362399) failed to convert
-rank 25: Point 985 (-91.188528, 29.735402, -0.02) failed to convert
-rank 67: Point 1346 (-90.150328, 29.888338, -3.9197282) failed to convert
-rank 17: Point 981 (-91.317456, 30.609523, -16.998695) failed to convert
-rank 21: Point 986 (-91.217241, 30.341556, -6.9917126) failed to convert
-rank 75: Point 1351 (-89.980568, 29.84605, 28.840947) failed to convert
-rank 45: Point 983 (-90.709223, 29.321528, -0.46774923) failed to convert
-rank 26: Point 970 (-91.144501, 30.174014, -12.332209) failed to convert
-rank 27: Point 978 (-91.111695, 30.242038, 20.310867) failed to convert
-rank 2: Point 974 (-91.943544, 30.397727, -4.0929255) failed to convert
-rank 41: Point 980 (-90.734908, 29.89017, -1.0144201) failed to convert
-rank 55: Point 977 (-90.51383, 29.441552, -0.0) failed to convert
-rank 78: Point 1362 (-89.915917, 29.865248, 31.462801) failed to convert
-rank 16: Point 972 (-91.362179, 30.592382, -8.1810079) failed to convert
-rank 88: Point 1361 (-89.448875, 29.361406, 16.861469) failed to convert
-rank 73: Point 1349 (-90.028373, 29.755254, -4.1214695) failed to convert
-rank 6: Point 974 (-91.736841, 30.747942, -7.9237644) failed to convert
-rank 42: Point 975 (-90.739337, 29.52513, -1.8053314) failed to convert
-rank 36: Point 972 (-90.83527, 29.861088, -0.60859006) failed to convert
-rank 4: Point 976 (-91.805887, 30.805689, -17.108423) failed to convert
-rank 64: Point 1361 (-90.296012, 29.40529, 0.53382496) failed to convert
-rank 89: Point 1350 (-89.429831, 28.907105, 15.882604) failed to convert
-rank 60: Point 967 (-90.368849, 30.058778, 0.50427397) failed to convert
-rank 72: Point 1361 (-90.028431, 30.021893, -9.0) failed to convert
-rank 91: Point 1350 (-89.346824, 29.15133, 0.06831884) failed to convert
-rank 52: Point 967 (-90.559222, 29.655079, -0.62094731) failed to convert
-rank 12: Point 964 (-91.507421, 30.605279, -7.0243198) failed to convert
-rank 1: Point 981 (-92.037144, 30.436006, -5.3718971) failed to convert
-rank 93: Point 1349 (-89.260457, 29.20134, 0.27001818) failed to convert
-rank 82: Point 1361 (-89.809122, 29.572523, -0.46875566) failed to convert
-rank 83: Point 1348 (-89.763601, 29.810391, -0.88674482) failed to convert
-rank 57: Point 982 (-90.453639, 29.849931, -0.59250072) failed to convert
-rank 61: Point 985 (-90.38372, 29.56251, 0.30016916) failed to convert
-rank 18: Point 978 (-91.289224, 30.500989, -6.515261) failed to convert
-rank 0: Point 913 (-92.419024, 28.491382, 50.334154) failed to convert
-rank 31: Point 980 (-90.983768, 29.952315, -0.8371756) failed to convert
-rank 23: Point 979 (-91.221609, 29.740439, -0.67056277) failed to convert
-rank 79: Point 1351 (-89.892939, 29.9, -2.1307092) failed to convert
-rank 11: Point 974 (-91.581932, 30.145429, -1.4475051) failed to convert
-rank 44: Point 975 (-90.719671, 29.335153, 0.30004679) failed to convert
-rank 43: Point 984 (-90.71818, 29.536285, -1.248523) failed to convert
-rank 81: Point 1348 (-89.779122, 30.35955, -9.0493999) failed to convert
-rank 14: Point 972 (-91.485199, 29.769371, -3.6789361) failed to convert
-rank 35: Point 986 (-90.831513, 30.264478, -1.2701747) failed to convert
-rank 49: Point 980 (-90.609823, 29.744421, 0.52254624) failed to convert
-rank 8: Point 967 (-91.661907, 30.76118, -8.7278546) failed to convert
-rank 20: Point 970 (-91.236514, 30.339844, 6.4612335) failed to convert
-rank 74: Point 1360 (-90.007531, 29.747656, -4.9462947) failed to convert
-rank 68: Point 1361 (-90.102766, 30.153414, 4.5999999) failed to convert
-rank 77: Point 1350 (-89.964693, 29.554106, -0.18892663) failed to convert
-rank 13: Point 978 (-91.523544, 29.762861, -0.37750473) failed to convert
-rank 87: Point 1349 (-89.520844, 29.351396, 0.52501295) failed to convert
-rank 62: Point 971 (-90.363015, 29.50852, -0.54294983) failed to convert
-rank 80: Point 1358 (-89.85056, 29.945909, -8.7736687) failed to convert
-rank 94: Point 1360 (-89.233254, 29.199143, 1.1e-07) failed to convert
-rank 98: Point 1364 (-89.012708, 29.829778, 5.4406954) failed to convert
-rank 32: Point 971 (-90.92441, 30.196249, -2.0758183) failed to convert
-rank 85: Point 1350 (-89.673486, 29.463822, -4.4284394) failed to convert
-rank 48: Point 972 (-90.633642, 29.712808, -0.63527829) failed to convert
-rank 59: Point 980 (-90.408021, 29.866103, -1.0080814) failed to convert
-rank 70: Point 1365 (-90.093349, 29.686125, -8.2296) failed to convert
-rank 71: Point 1349 (-90.055441, 29.954779, -2.2147231) failed to convert
-rank 54: Point 973 (-90.515524, 29.66954, -0.48362516) failed to convert
-rank 69: Point 1351 (-90.086368, 30.026698, -5.9009284) failed to convert
-rank 92: Point 1360 (-89.272064, 29.598509, 3.9259497) failed to convert
-rank 7: Point 983 (-91.696475, 30.774802, -9.9641056) failed to convert
-rank 65: Point 1350 (-90.222562, 29.924908, -1.6198856) failed to convert
-rank 96: Point 1364 (-89.190403, 29.236334, -0.0) failed to convert
-rank 99: Point 1350 (-88.887895, 29.346141, 26.371158) failed to convert
-rank 63: Point 980 (-90.265271, 30.398399, -0.1645602) failed to convert
-rank 30: Point 977 (-91.039966, 29.714888, -0.43244734) failed to convert
-rank 29: Point 980 (-91.032669, 30.119609, 42.199276) failed to convert
-rank 95: Point 1350 (-89.213576, 29.225983, -0.0) failed to convert
-rank 22: Point 975 (-91.24504, 29.690978, 0.80253061) failed to convert
-rank 97: Point 1347 (-89.098575, 29.736365, 3.8467283) failed to convert
-rank 84: Point 1360 (-89.680173, 30.237165, -0.430179) failed to convert
-rank 76: Point 1365 (-89.949636, 30.00717, 1.4033476) failed to convert
-rank 66: Point 1359 (-90.186027, 29.938516, -7.4755253) failed to convert
-rank 86: Point 1361 (-89.579928, 29.645915, -0.0) failed to convert
-rank 90: Point 1360 (-89.366273, 29.172954, 4.4288766) failed to convert
-rank 67: Point 1347 (-90.145636, 29.949391, -9.3650839) failed to convert
-rank 39: Point 979 (-90.785903, 29.61811, -1.402322) failed to convert
-rank 19: Point 988 (-91.300419, 29.731282, -6.0241429) failed to convert
-rank 75: Point 1352 (-89.979339, 29.861591, 24.590777) failed to convert
-rank 9: Point 978 (-91.629063, 30.803151, -20.0) failed to convert
-rank 78: Point 1363 (-89.905872, 29.9907, -9.7170248) failed to convert
-rank 15: Point 977 (-91.39743, 30.706021, -8.8325294) failed to convert
-rank 46: Point 964 (-90.658796, 29.931094, -1.097021) failed to convert
-rank 3: Point 980 (-91.85469, 30.755352, -10.3681) failed to convert
-rank 64: Point 1362 (-90.24826, 30.042373, -4.9493427) failed to convert
-rank 53: Point 978 (-90.505698, 30.093798, -0.72770752) failed to convert
-rank 58: Point 969 (-90.428789, 29.881392, -1.3414817) failed to convert
-rank 51: Point 982 (-90.556178, 30.050703, 24.440289) failed to convert
-rank 88: Point 1362 (-89.449207, 29.357433, 0.25411648) failed to convert
-rank 73: Point 1350 (-90.027554, 29.765707, 7.1919814) failed to convert
-rank 47: Point 981 (-90.645641, 29.86131, -0.8448393) failed to convert
-rank 33: Point 977 (-90.928319, 29.635341, -0.79821214) failed to convert
-rank 38: Point 969 (-90.804905, 29.583161, -0.82053108) failed to convert
-rank 37: Point 983 (-90.810697, 29.880419, -0.05930999) failed to convert
-rank 91: Point 1351 (-89.257843, 30.167369, 4.3254424) failed to convert
-rank 72: Point 1362 (-90.045728, 29.800849, -1.7969125) failed to convert
-rank 82: Point 1362 (-89.732465, 30.507991, -7.0280834) failed to convert
-rank 89: Point 1351 (-89.403478, 29.216028, 0.31299999) failed to convert
-rank 83: Point 1349 (-89.720915, 30.328674, -4.2404053) failed to convert
-rank 28: Point 969 (-91.104465, 29.690178, -1.1031395) failed to convert
-rank 93: Point 1350 (-89.176647, 30.146094, 2.4956467) failed to convert
-rank 40: Point 973 (-90.754052, 29.855989, -1.3533378) failed to convert
-rank 17: Point 982 (-91.368373, 29.77991, -0.71311557) failed to convert
-rank 45: Point 984 (-90.699753, 29.458982, -0.63301383) failed to convert
-rank 4: Point 977 (-91.797402, 30.957268, -19.485863) failed to convert
-rank 27: Point 979 (-91.126247, 30.01554, -1.6781997) failed to convert
-rank 25: Point 986 (-91.154367, 30.273773, -7.2553736) failed to convert
-rank 55: Point 978 (-90.49861, 29.653905, 0.15545023) failed to convert
-rank 42: Point 976 (-90.741613, 29.491895, -0.57673406) failed to convert
-rank 24: Point 972 (-91.205097, 29.718722, -0.34461575) failed to convert
-rank 36: Point 973 (-90.835212, 29.86193, -1.0486058) failed to convert
-rank 16: Point 973 (-91.355842, 30.695229, -20.0) failed to convert
-rank 79: Point 1352 (-89.882993, 30.023855, -8.4100423) failed to convert
-rank 18: Point 979 (-91.359341, 29.358097, 1.0468296) failed to convert
-rank 2: Point 975 (-91.926416, 30.715307, -10.424971) failed to convert
-rank 6: Point 975 (-91.738111, 30.72539, -15.749017) failed to convert
-rank 81: Point 1349 (-89.788589, 30.244157, -1.8048531) failed to convert
-rank 77: Point 1351 (-89.929126, 30.002693, -3.2835804) failed to convert
-rank 34: Point 967 (-90.92645, 29.254791, 0.9011393) failed to convert
-rank 41: Point 981 (-90.734905, 29.89021, -1.0920415) failed to convert
-rank 10: Point 972 (-91.577405, 31.051337, -14.0) failed to convert
-rank 74: Point 1361 (-89.987792, 29.998289, 9.8231862) failed to convert
-rank 68: Point 1362 (-90.121251, 29.914629, -7.7998326) failed to convert
-rank 80: Point 1359 (-89.804572, 30.510473, -9.6924055) failed to convert
-rank 26: Point 971 (-91.144501, 30.173953, -12.332209) failed to convert
-rank 23: Point 980 (-91.22234, 29.728697, 1.1031948) failed to convert
-rank 21: Point 987 (-91.219249, 30.309582, -10.230148) failed to convert
-rank 50: Point 981 (-90.620422, 29.386719, -8.2296) failed to convert
-rank 98: Point 1365 (-88.967512, 30.319353, 4.1682241) failed to convert
-rank 31: Point 981 (-90.999974, 29.704843, -0.57599347) failed to convert
-rank 94: Point 1361 (-89.241578, 29.104185, -0.27645276) failed to convert
-rank 85: Point 1351 (-89.666311, 29.550506, -0.0) failed to convert
-rank 44: Point 976 (-90.705594, 29.539619, -1.7801218) failed to convert
-rank 87: Point 1350 (-89.469313, 29.957357, -0.0) failed to convert
-rank 70: Point 1366 (-90.082897, 29.820834, -3.9258242) failed to convert
-rank 11: Point 975 (-91.547711, 30.728385, 12.817933) failed to convert
-rank 0: Point 914 (-92.376582, 29.397255, 9.300207) failed to convert
-rank 65: Point 1351 (-90.226447, 29.873496, 1.8626654) failed to convert
-rank 14: Point 973 (-91.455609, 30.266435, -0.39302929) failed to convert
-rank 52: Point 968 (-90.559027, 29.657784, -0.32706592) failed to convert
-rank 92: Point 1361 (-89.249309, 29.856359, 1.3989652) failed to convert
-rank 71: Point 1350 (-90.062997, 29.857568, -9.0) failed to convert
-rank 99: Point 1351 (-88.872534, 29.51162, 13.938217) failed to convert
-rank 76: Point 1366 (-89.94706, 30.039515, 2.4585585) failed to convert
-rank 96: Point 1365 (-89.19286, 29.208516, -0.14050324) failed to convert
-rank 69: Point 1352 (-90.095718, 29.906168, -1.7744343) failed to convert
-rank 20: Point 971 (-91.255752, 30.032595, -8.3515206) failed to convert
-rank 8: Point 968 (-91.673546, 30.558352, -5.7969549) failed to convert
-rank 49: Point 981 (-90.585395, 30.088949, -2.5590705) failed to convert
-rank 60: Point 968 (-90.381065, 29.893136, -0.42144279) failed to convert
-rank 97: Point 1348 (-89.149722, 29.164994, 0.00574047) failed to convert
-rank 35: Point 987 (-90.865598, 29.760888, -0.71484032) failed to convert
-rank 95: Point 1351 (-89.224568, 29.100907, -0.18657921) failed to convert
-rank 66: Point 1360 (-90.228635, 29.375532, 0.31299999) failed to convert
-rank 62: Point 972 (-90.337574, 29.852677, -0.30442564) failed to convert
-rank 32: Point 972 (-91.021608, 28.711408, 12.542621) failed to convert
-rank 43: Point 985 (-90.713049, 29.610651, -0.45307274) failed to convert
-rank 1: Point 982 (-92.027579, 30.6173, -7.6208406) failed to convert
-rank 12: Point 965 (-91.523212, 30.339154, -0.38) failed to convert
-rank 84: Point 1361 (-89.740133, 29.510347, -0.3118089) failed to convert
-rank 5: Point 980 (-91.760256, 30.837032, -10.854677) failed to convert
-rank 86: Point 1362 (-89.602338, 29.377222, 0.31299999) failed to convert
-rank 61: Point 986 (-90.396841, 29.382928, -0.3827901) failed to convert
-rank 90: Point 1361 (-89.364756, 29.19058, 0.14456853) failed to convert
-rank 78: Point 1364 (-89.91278, 29.904243, 16.365849) failed to convert
-rank 59: Point 981 (-90.412844, 29.800205, -0.2286) failed to convert
-rank 67: Point 1348 (-90.16743, 29.66471, 0.31299999) failed to convert
-rank 57: Point 983 (-90.49871, 29.224252, 1.8958742) failed to convert
-rank 75: Point 1353 (-89.9809, 29.84177, -5.3528979) failed to convert
-rank 13: Point 979 (-91.49249, 30.288797, -10.177194) failed to convert
-rank 88: Point 1363 (-89.419823, 29.700306, 11.927912) failed to convert
-rank 56: Point 977 (-90.502061, 29.424266, -7.408e-05) failed to convert
-rank 48: Point 973 (-90.611006, 30.03358, 28.257472) failed to convert
-rank 64: Point 1363 (-90.248236, 30.042406, -4.9493427) failed to convert
-rank 63: Point 981 (-90.33566, 29.457599, -3.9880034) failed to convert
-rank 29: Point 981 (-91.073061, 29.496076, -0.60440035) failed to convert
-rank 82: Point 1363 (-89.809187, 29.571645, -0.43788256) failed to convert
-rank 73: Point 1351 (-90.028269, 29.756565, -5.0493171) failed to convert
-rank 72: Point 1363 (-90.005391, 30.313886, -0.81208619) failed to convert
-rank 91: Point 1352 (-89.346041, 29.160122, -0.1451598) failed to convert
-rank 22: Point 976 (-91.202846, 30.363064, -6.3599005) failed to convert
-rank 7: Point 984 (-91.755228, 29.732675, 2.0243843) failed to convert
-rank 54: Point 974 (-90.519673, 29.6116, -0.30027568) failed to convert
-rank 19: Point 989 (-91.250425, 30.534857, -7.9809077) failed to convert
-rank 9: Point 979 (-91.629061, 30.803111, -20.0) failed to convert
-rank 83: Point 1350 (-89.764556, 29.798644, -0.47356512) failed to convert
-rank 89: Point 1352 (-89.390039, 29.372571, -0.0) failed to convert
-rank 46: Point 965 (-90.695217, 29.407538, -0.19648233) failed to convert
-rank 39: Point 980 (-90.772231, 29.818303, -1.6564436) failed to convert
-rank 93: Point 1351 (-89.228372, 29.565917, 8.0740756) failed to convert
-rank 3: Point 981 (-91.872437, 30.431875, -4.6050668) failed to convert
-rank 51: Point 983 (-90.590669, 29.565432, -0.5111254) failed to convert
-rank 15: Point 978 (-91.459495, 29.675751, -0.222) failed to convert
-rank 53: Point 979 (-90.50581, 30.092168, -1.2152037) failed to convert
-rank 30: Point 978 (-91.010503, 30.166034, -11.91128) failed to convert
-rank 79: Point 1353 (-89.896445, 29.856178, -0.05304234) failed to convert
-rank 81: Point 1350 (-89.816382, 29.903393, -0.24171701) failed to convert
-rank 47: Point 982 (-90.656143, 29.711385, -0.94186943) failed to convert
-rank 58: Point 970 (-90.493144, 28.988972, 10.951283) failed to convert
-rank 38: Point 970 (-90.782557, 29.911145, -0.32190664) failed to convert
-rank 77: Point 1352 (-89.955871, 29.665843, 15.537733) failed to convert
-rank 37: Point 984 (-90.78802, 30.211971, -3.6104213) failed to convert
-rank 74: Point 1362 (-90.003505, 29.798847, -5.2468275) failed to convert
-rank 68: Point 1363 (-90.082669, 30.410663, -5.3553471) failed to convert
-rank 28: Point 970 (-91.104471, 29.68999, -0.68431242) failed to convert
-rank 94: Point 1362 (-89.244591, 29.069623, 0.62539401) failed to convert
-rank 33: Point 978 (-90.912751, 29.869452, -1.278061) failed to convert
-rank 85: Point 1352 (-89.684064, 29.335028, 0.31299999) failed to convert
-rank 80: Point 1360 (-89.850534, 29.94594, -8.7736687) failed to convert
-rank 98: Point 1366 (-88.997277, 29.997453, 4.995135) failed to convert
-rank 70: Point 1367 (-90.129097, 29.219725, 0.31299999) failed to convert
-rank 45: Point 985 (-90.699092, 29.468565, -0.46985619) failed to convert
-rank 55: Point 979 (-90.51348, 29.446408, 0.10213891) failed to convert
-rank 87: Point 1351 (-89.522555, 29.331021, 0.31299999) failed to convert
-rank 65: Point 1352 (-90.222188, 29.929635, -8.0967078) failed to convert
-rank 92: Point 1362 (-89.310143, 29.162186, 0.10302031) failed to convert
-rank 17: Point 983 (-91.372648, 29.709283, -6.9311525) failed to convert
-rank 40: Point 974 (-90.754344, 29.851605, -0.79502468) failed to convert
-rank 42: Point 977 (-90.740921, 29.501856, -0.56774401) failed to convert
-rank 96: Point 1366 (-89.195778, 29.175461, -0.0) failed to convert
-rank 25: Point 987 (-91.191464, 29.688501, -2.1795917) failed to convert
-rank 27: Point 980 (-91.111092, 30.250875, 7.4459181) failed to convert
-rank 16: Point 974 (-91.389829, 30.139675, -1.2591517) failed to convert
-rank 34: Point 968 (-90.901896, 29.625602, -0.4655724) failed to convert
-rank 24: Point 973 (-91.18664, 30.01173, -1.3657693) failed to convert
-rank 36: Point 974 (-90.844021, 29.731572, -1.6041111) failed to convert
-rank 71: Point 1351 (-90.065848, 29.820876, -1.0344101) failed to convert
-rank 6: Point 976 (-91.761738, 30.305509, -8.599168) failed to convert
-rank 99: Point 1352 (-88.869313, 29.54587, 12.5889) failed to convert
-rank 4: Point 978 (-91.802477, 30.866095, 4.5822715) failed to convert
-rank 18: Point 980 (-91.313274, 30.113197, -7.7519326) failed to convert
-rank 97: Point 1349 (-89.113872, 29.566028, 5.4489097) failed to convert
-rank 69: Point 1353 (-90.107205, 29.757499, -1.0598516) failed to convert
-rank 2: Point 976 (-91.924086, 30.757801, -11.056379) failed to convert
-rank 76: Point 1367 (-89.964683, 29.817412, -8.2296) failed to convert
-rank 95: Point 1352 (-89.216792, 29.189321, -0.29562333) failed to convert
-rank 84: Point 1362 (-89.705328, 29.934012, 2.5599999) failed to convert
-rank 66: Point 1361 (-90.186348, 29.934092, -0.30547099) failed to convert
-rank 10: Point 973 (-91.620682, 30.310412, 19.784318) failed to convert
-rank 78: Point 1365 (-89.902022, 30.038452, -2.0796504) failed to convert
-rank 23: Point 981 (-91.2077, 29.962148, -0.35078765) failed to convert
-rank 41: Point 982 (-90.7349, 29.890271, 0.14850354) failed to convert
-rank 86: Point 1363 (-89.628599, 29.060096, 19.751162) failed to convert
-rank 31: Point 982 (-91.023694, 29.339502, 0.42703159) failed to convert
-rank 67: Point 1349 (-90.168808, 29.646611, 0.31299999) failed to convert
-rank 90: Point 1362 (-89.36087, 29.235393, -0.20304079) failed to convert
-rank 26: Point 972 (-91.13837, 30.269625, -14.001904) failed to convert
-rank 50: Point 982 (-90.603933, 29.621393, -0.55800381) failed to convert
-rank 21: Point 988 (-91.220452, 30.290487, -8.085699) failed to convert
-rank 88: Point 1364 (-89.386843, 30.081216, 2.9314669) failed to convert
-rank 75: Point 1354 (-89.990865, 29.715227, -5.0337723) failed to convert
-rank 52: Point 969 (-90.58666, 29.266882, 0.32561811) failed to convert
-rank 20: Point 972 (-91.255906, 30.029861, -6.3863541) failed to convert
-rank 11: Point 976 (-91.667841, 28.635158, 33.381063) failed to convert
-rank 44: Point 977 (-90.717056, 29.373034, 0.04813811) failed to convert
-rank 0: Point 915 (-92.363048, 29.67944, -0.23119709) failed to convert
-rank 64: Point 1364 (-90.2482, 30.042454, -4.9493427) failed to convert
-rank 49: Point 982 (-90.588531, 30.044897, -9.8541848) failed to convert
-rank 60: Point 969 (-90.406457, 29.546627, -0.35913282) failed to convert
-rank 14: Point 974 (-91.485166, 29.769347, -3.6789361) failed to convert
-rank 8: Point 969 (-91.733649, 29.493542, 0.97085742) failed to convert
-rank 32: Point 973 (-90.928346, 30.136091, 32.983802) failed to convert
-rank 35: Point 988 (-90.826354, 30.33976, -1.065131) failed to convert
-rank 72: Point 1364 (-90.030774, 29.991789, 0.3373666) failed to convert
-rank 91: Point 1353 (-89.357397, 29.028212, 0.65878922) failed to convert
-rank 73: Point 1352 (-90.027961, 29.760427, -2.9355448) failed to convert
-rank 1: Point 983 (-92.033918, 30.495532, -7.7573852) failed to convert
-rank 89: Point 1353 (-89.404496, 29.203997, 0.27990007) failed to convert
-rank 12: Point 966 (-91.498728, 30.750544, -11.778817) failed to convert
-rank 43: Point 986 (-90.71813, 29.536885, -1.2260303) failed to convert
-rank 82: Point 1364 (-89.782753, 29.897139, -1.3979592) failed to convert
-rank 83: Point 1351 (-89.76343, 29.812386, -0.74845664) failed to convert
-rank 5: Point 981 (-91.787619, 30.348869, -8.2296) failed to convert
-rank 62: Point 973 (-90.362109, 29.520431, 0.61422938) failed to convert
-rank 93: Point 1352 (-89.26049, 29.200638, 0.33982938) failed to convert
-rank 59: Point 982 (-90.430114, 29.563217, -0.53345819) failed to convert
-rank 61: Point 987 (-90.383552, 29.564718, -3.4379545) failed to convert
-rank 13: Point 980 (-91.532182, 29.614953, -0.16356861) failed to convert
-rank 57: Point 984 (-90.439066, 30.049614, -0.91921689) failed to convert
-rank 63: Point 982 (-90.334999, 29.466522, 1.5931385) failed to convert
-rank 56: Point 978 (-90.499224, 29.463822, -0.12055246) failed to convert
-rank 48: Point 974 (-90.619572, 29.912237, -0.45147907) failed to convert
-rank 22: Point 977 (-91.195597, 30.477198, 13.32278) failed to convert
-rank 9: Point 980 (-91.632638, 30.74153, -17.413223) failed to convert
-rank 79: Point 1354 (-89.892944, 29.899743, -2.9085347) failed to convert
-rank 29: Point 982 (-91.027587, 30.197043, 9.073831) failed to convert
-rank 7: Point 985 (-91.74143, 29.980234, -3.5222627) failed to convert
-rank 81: Point 1351 (-89.841231, 29.595783, -4.7701203) failed to convert
-rank 19: Point 990 (-91.251846, 30.512027, -10.398415) failed to convert
-rank 94: Point 1363 (-89.240688, 29.114187, 7.2550591) failed to convert
-rank 98: Point 1367 (-89.048879, 29.431834, 7.7106183) failed to convert
-rank 74: Point 1363 (-90.00272, 29.808783, 14.717107) failed to convert
-rank 68: Point 1364 (-90.125769, 29.855492, -0.1464587) failed to convert
-rank 80: Point 1361 (-89.805099, 30.503738, -7.8396678) failed to convert
-rank 46: Point 966 (-90.695228, 29.407358, -0.1793723) failed to convert
-rank 77: Point 1353 (-89.937793, 29.89379, -8.2296) failed to convert
-rank 54: Point 975 (-90.515541, 29.669276, -0.37220932) failed to convert
-rank 85: Point 1353 (-89.656464, 29.669428, -0.0) failed to convert
-rank 70: Point 1368 (-90.078169, 29.881532, 0.32603936) failed to convert
-rank 92: Point 1363 (-89.303206, 29.24142, 11.894026) failed to convert
-rank 87: Point 1352 (-89.481763, 29.811501, -0.32489745) failed to convert
-rank 39: Point 981 (-90.786075, 29.615519, -2.8417505) failed to convert
-rank 53: Point 980 (-90.572766, 29.153066, 1.7869294) failed to convert
-rank 96: Point 1367 (-89.206006, 29.059313, 3.5184354) failed to convert
-rank 3: Point 982 (-91.901044, 29.903184, -35.476015) failed to convert
-rank 51: Point 984 (-90.556197, 30.050243, 20.775539) failed to convert
-rank 71: Point 1352 (-90.058151, 29.919666, -1.8364942) failed to convert
-rank 65: Point 1353 (-90.269057, 29.305865, -0.20092627) failed to convert
-rank 58: Point 971 (-90.461409, 29.431825, -8.2296) failed to convert
-rank 69: Point 1354 (-90.106427, 29.767561, -0.24289839) failed to convert
-rank 38: Point 971 (-90.783276, 29.900599, -0.06249696) failed to convert
-rank 97: Point 1350 (-89.130624, 29.37865, 6.202074) failed to convert
-rank 66: Point 1362 (-90.233829, 29.306043, 3.7939457) failed to convert
-rank 28: Point 971 (-91.105743, 29.670047, -0.84716318) failed to convert
-rank 47: Point 983 (-90.645805, 29.85897, -0.39742032) failed to convert
-rank 76: Point 1368 (-89.944789, 30.067821, 1.1713554) failed to convert
-rank 95: Point 1353 (-89.215421, 29.204846, -0.0) failed to convert
-rank 99: Point 1353 (-88.853163, 29.717369, 9.7241271) failed to convert
-rank 37: Point 985 (-90.836036, 29.505755, -0.27432019) failed to convert
-rank 78: Point 1366 (-89.912364, 29.909256, 44.475675) failed to convert
-rank 33: Point 979 (-90.918683, 29.780227, -0.86566408) failed to convert
-rank 15: Point 979 (-91.398983, 30.68035, -8.200727) failed to convert
-rank 45: Point 986 (-90.698928, 29.470771, -8.2296) failed to convert
-rank 25: Point 988 (-91.19147, 29.688349, -2.8456017) failed to convert
-rank 17: Point 984 (-91.371754, 29.723877, -7.1719445) failed to convert
-rank 86: Point 1364 (-89.59977, 29.407627, 0.91701276) failed to convert
-rank 84: Point 1363 (-89.738034, 29.535849, -4.2066767) failed to convert
-rank 67: Point 1350 (-90.150317, 29.888398, -3.9197282) failed to convert
-rank 40: Point 975 (-90.745633, 29.978009, -2.5539278) failed to convert
-rank 16: Point 975 (-91.355801, 30.695184, -20.0) failed to convert
-rank 90: Point 1363 (-89.346591, 29.400408, 3.2462956) failed to convert
-rank 6: Point 977 (-91.740466, 30.683484, -13.96498) failed to convert
-rank 55: Point 980 (-90.513357, 29.447848, 0.16794733) failed to convert
-rank 27: Point 981 (-91.147061, 29.688495, -0.66893798) failed to convert
-rank 42: Point 978 (-90.738005, 29.544289, -0.53474046) failed to convert
-rank 34: Point 969 (-90.870141, 30.09918, -2.0137124) failed to convert
-rank 4: Point 979 (-91.796163, 30.978734, -17.404397) failed to convert
-rank 18: Point 981 (-91.285371, 30.56246, -16.554906) failed to convert
-rank 75: Point 1355 (-89.974622, 29.921189, -5.8552084) failed to convert
-rank 64: Point 1365 (-90.288658, 29.503352, -0.45346769) failed to convert
-rank 88: Point 1365 (-89.393087, 30.009303, 1.6511335) failed to convert
-rank 30: Point 979 (-91.039351, 29.723885, -0.28074069) failed to convert
-rank 36: Point 975 (-90.835256, 29.861202, -0.49365953) failed to convert
-rank 24: Point 974 (-91.204844, 29.722476, -1.3376572) failed to convert
-rank 72: Point 1365 (-90.047064, 29.783176, -0.40374944) failed to convert
-rank 73: Point 1353 (-90.028007, 29.759773, -4.8082203) failed to convert
-rank 89: Point 1354 (-89.404105, 29.208351, 0.25092355) failed to convert
-rank 91: Point 1354 (-89.347295, 29.145464, 0.2101124) failed to convert
-rank 82: Point 1365 (-89.809098, 29.572579, -1.2652008) failed to convert
-rank 10: Point 974 (-91.595477, 30.743409, -17.985658) failed to convert
-rank 2: Point 977 (-92.013543, 29.064862, 14.940111) failed to convert
-rank 31: Point 983 (-91.000159, 29.701029, -0.48289791) failed to convert
-rank 41: Point 983 (-90.734186, 29.900597, -0.4020617) failed to convert
-rank 93: Point 1353 (-89.261012, 29.194633, 0.72410675) failed to convert
-rank 83: Point 1352 (-89.782758, 29.575055, 0.13117269) failed to convert
-rank 23: Point 982 (-91.210744, 29.913731, -0.53931328) failed to convert
-rank 52: Point 970 (-90.55426, 29.724662, -1.2708052) failed to convert
-rank 21: Point 989 (-91.2696, 29.502389, 8.2903474) failed to convert
-rank 26: Point 973 (-91.174138, 29.707365, 0.09972825) failed to convert
-rank 50: Point 983 (-90.620403, 29.386776, -8.2296) failed to convert
-rank 11: Point 977 (-91.537467, 30.90065, -7.1173222) failed to convert
-rank 32: Point 974 (-90.960279, 29.654376, -8.2296) failed to convert
-rank 49: Point 983 (-90.585411, 30.088628, -2.0009534) failed to convert
-rank 8: Point 970 (-91.75844, 29.04452, 10.538638) failed to convert
-rank 44: Point 978 (-90.683335, 29.860274, -0.26407743) failed to convert
-rank 60: Point 970 (-90.370045, 30.041915, -0.21736521) failed to convert
-rank 35: Point 989 (-90.88255, 29.507516, -0.61085901) failed to convert
-rank 1: Point 984 (-92.025385, 30.65703, -8.5741927) failed to convert
-rank 0: Point 916 (-92.372455, 29.47973, 7.8015377) failed to convert
-rank 5: Point 982 (-91.789067, 30.322811, -8.2296) failed to convert
-rank 12: Point 967 (-91.547348, 29.927789, -7.0760115) failed to convert
-rank 14: Point 975 (-91.455562, 30.266513, -0.31799999) failed to convert
-rank 79: Point 1355 (-89.91518, 29.621125, -4.4421554) failed to convert
-rank 61: Point 988 (-90.359401, 29.892662, -0.08327436) failed to convert
-rank 81: Point 1352 (-89.841908, 29.587242, 1.1340646) failed to convert
-rank 74: Point 1364 (-90.050288, 29.197762, 0.31299999) failed to convert
-rank 98: Point 1368 (-89.040608, 29.522533, 5.2304728) failed to convert
-rank 68: Point 1365 (-90.145884, 29.592855, 0.31299999) failed to convert
-rank 57: Point 985 (-90.449235, 29.910294, -8.2296) failed to convert
-rank 59: Point 983 (-90.39947, 29.982191, 17.261175) failed to convert
-rank 43: Point 987 (-90.71313, 29.60937, -8.2296) failed to convert
-rank 80: Point 1362 (-89.857103, 29.864145, -1.0876374) failed to convert
-rank 70: Point 1369 (-90.10881, 29.484661, 1.28606) failed to convert
-rank 94: Point 1364 (-89.237996, 29.144899, -0.21326179) failed to convert
-rank 77: Point 1354 (-89.957566, 29.644253, -2.6187586) failed to convert
-rank 13: Point 981 (-91.505404, 30.07092, -1.9017304) failed to convert
-rank 62: Point 974 (-90.33508, 29.886067, -0.7182385) failed to convert
-rank 20: Point 973 (-91.261325, 29.942588, -0.13699999) failed to convert
-rank 85: Point 1354 (-89.681584, 29.365097, 0.55177235) failed to convert
-rank 92: Point 1364 (-89.295934, 29.324758, -0.04593663) failed to convert
-rank 63: Point 983 (-90.296507, 29.983794, -5.0124363) failed to convert
-rank 96: Point 1368 (-89.193312, 29.203217, -0.0) failed to convert
-rank 71: Point 1353 (-90.063604, 29.849651, -9.0) failed to convert
-rank 87: Point 1353 (-89.51748, 29.39061, -0.0) failed to convert
-rank 56: Point 979 (-90.485794, 29.650589, -1.1897127) failed to convert
-rank 22: Point 978 (-91.196102, 30.469226, 9.9997912) failed to convert
-rank 65: Point 1354 (-90.259342, 29.435963, -0.16414598) failed to convert
-rank 97: Point 1351 (-89.163213, 29.012171, 0.02138229) failed to convert
-rank 66: Point 1363 (-90.188706, 29.902914, -0.09975803) failed to convert
-rank 9: Point 981 (-91.662675, 30.220254, -2.637389) failed to convert
-rank 7: Point 986 (-91.683909, 30.993112, -19.166505) failed to convert
-rank 29: Point 983 (-91.059835, 29.701336, -0.60413625) failed to convert
-rank 69: Point 1355 (-90.058964, 30.377041, -6.3577396) failed to convert
-rank 54: Point 976 (-90.516296, 29.65862, -0.64627646) failed to convert
-rank 78: Point 1367 (-89.905834, 29.990747, -9.7170248) failed to convert
-rank 46: Point 967 (-90.695148, 29.408358, -8.2296) failed to convert
-rank 19: Point 991 (-91.250549, 30.532019, 7.9768346) failed to convert
-rank 99: Point 1354 (-88.855981, 29.687191, 10.751323) failed to convert
-rank 76: Point 1369 (-89.95832, 29.897472, 1.9649453) failed to convert
-rank 95: Point 1354 (-89.152419, 29.912778, 2.1650066) failed to convert
-rank 86: Point 1365 (-89.602311, 29.376869, 0.31294887) failed to convert
-rank 67: Point 1351 (-90.150026, 29.892101, 1.0907438) failed to convert
-rank 84: Point 1364 (-89.738871, 29.525593, 10.32692) failed to convert
-rank 39: Point 982 (-90.727812, 30.460657, -7.522756) failed to convert
-rank 53: Point 981 (-90.535803, 29.674237, -1.8222635) failed to convert
-rank 3: Point 983 (-91.885903, 30.18247, -4.7297903) failed to convert
-rank 48: Point 975 (-90.637006, 29.664196, 0.8270938) failed to convert
-rank 51: Point 985 (-90.625096, 29.074002, 4.0994532) failed to convert
-rank 58: Point 972 (-90.448578, 29.609267, -0.79945633) failed to convert
-rank 28: Point 972 (-91.10486, 29.683639, -0.66772181) failed to convert
-rank 47: Point 984 (-90.656144, 29.711324, -1.2447165) failed to convert
-rank 64: Point 1366 (-90.276547, 29.665581, 0.1224666) failed to convert
-rank 75: Point 1356 (-90.025216, 29.275429, 0.8918964) failed to convert
-rank 88: Point 1366 (-89.36488, 30.332319, -2.1228343) failed to convert
-rank 90: Point 1364 (-89.357229, 29.277279, 1.6259375) failed to convert
-rank 37: Point 986 (-90.787965, 30.211996, -2.2261089) failed to convert
-rank 89: Point 1355 (-89.421119, 29.008941, 5.4736635) failed to convert
-rank 73: Point 1354 (-90.020487, 29.855348, 2.3004104) failed to convert
-rank 72: Point 1366 (-90.027075, 30.038291, -0.75477725) failed to convert
-rank 38: Point 972 (-90.783724, 29.893991, -0.69022592) failed to convert
-rank 17: Point 985 (-91.315772, 30.636083, -16.824654) failed to convert
-rank 82: Point 1366 (-89.80916, 29.571776, -1.4241604) failed to convert
-rank 42: Point 979 (-90.75614, 29.278979, -0.16657832) failed to convert
-rank 91: Point 1355 (-89.338298, 29.249544, -0.015) failed to convert
-rank 93: Point 1354 (-89.260148, 29.204375, -0.0) failed to convert
-rank 40: Point 976 (-90.753873, 29.858391, -0.08880075) failed to convert
-rank 25: Point 989 (-91.160037, 30.184744, 22.048439) failed to convert
-rank 83: Point 1353 (-89.764458, 29.79972, -1.5222551) failed to convert
-rank 15: Point 980 (-91.411015, 30.482838, -4.2231199) failed to convert
-rank 45: Point 987 (-90.703782, 29.400379, -1.2854152) failed to convert
-rank 16: Point 976 (-91.353877, 30.726037, 16.870409) failed to convert
-rank 33: Point 980 (-90.902582, 30.021187, -1.2731324) failed to convert
-rank 55: Point 981 (-90.481556, 29.889993, -8.2296) failed to convert
-rank 27: Point 982 (-91.147397, 29.68273, 0.09176121) failed to convert
-rank 6: Point 978 (-91.761728, 30.305569, -10.763267) failed to convert
-rank 18: Point 982 (-91.289049, 30.503536, -14.125814) failed to convert
-rank 34: Point 970 (-90.87257, 30.063153, 32.330362) failed to convert
-rank 4: Point 980 (-91.797362, 30.957276, -19.485863) failed to convert
-rank 24: Point 975 (-91.164972, 30.352242, -7.2850654) failed to convert
-rank 30: Point 980 (-91.063807, 29.344616, 0.59936637) failed to convert
-rank 81: Point 1353 (-89.863503, 29.31755, 1.9070357) failed to convert
-rank 94: Point 1365 (-89.233524, 29.195843, -0.28796649) failed to convert
-rank 80: Point 1363 (-89.850496, 29.945987, -8.7736687) failed to convert
-rank 2: Point 978 (-91.980202, 29.705173, 2.9000157) failed to convert
-rank 98: Point 1369 (-89.07087, 29.18744, 5.000978) failed to convert
-rank 41: Point 984 (-90.734407, 29.897392, -0.89770871) failed to convert
-rank 36: Point 976 (-90.835035, 29.864434, -1.068683) failed to convert
-rank 79: Point 1356 (-89.88297, 30.023799, -8.4100423) failed to convert
-rank 31: Point 984 (-91.036508, 29.140188, 1.9438454) failed to convert
-rank 68: Point 1366 (-90.098807, 30.203243, 4.79) failed to convert
-rank 74: Point 1365 (-90.007492, 29.747702, -4.9462947) failed to convert
-rank 77: Point 1355 (-89.935942, 29.916935, -1.9912612) failed to convert
-rank 85: Point 1355 (-89.727953, 28.796285, 74.405993) failed to convert
-rank 70: Point 1370 (-90.09329, 29.686109, -8.2296) failed to convert
-rank 10: Point 975 (-91.577287, 31.052381, -14.0) failed to convert
-rank 52: Point 971 (-90.538381, 29.945802, -0.40947249) failed to convert
-rank 21: Point 990 (-91.216762, 30.348828, -9.4896727) failed to convert
-rank 26: Point 974 (-91.138351, 30.269683, -14.001904) failed to convert
-rank 11: Point 978 (-91.54428, 30.785916, 6.6005302) failed to convert
-rank 23: Point 983 (-91.229138, 29.619703, -0.52483233) failed to convert
-rank 92: Point 1365 (-89.310531, 29.156848, 0.10301791) failed to convert
-rank 8: Point 971 (-91.694239, 30.195283, -0.98919704) failed to convert
-rank 49: Point 984 (-90.600901, 29.870456, -0.23466741) failed to convert
-rank 44: Point 979 (-90.705585, 29.539388, -0.98540383) failed to convert
-rank 35: Point 990 (-90.846404, 30.045055, -10.941102) failed to convert
-rank 50: Point 984 (-90.62616, 29.304389, 1.675296) failed to convert
-rank 96: Point 1369 (-89.195875, 29.173867, -0.0) failed to convert
-rank 97: Point 1352 (-89.149418, 29.167384, 4.3639224) failed to convert
-rank 61: Point 989 (-90.383009, 29.572121, -2.1030237) failed to convert
-rank 1: Point 985 (-92.068378, 29.829571, -0.51501009) failed to convert
-rank 14: Point 976 (-91.472305, 29.985926, -3.5044651) failed to convert
-rank 71: Point 1354 (-90.117177, 29.154175, -0.24848161) failed to convert
-rank 87: Point 1354 (-89.535001, 29.182145, 7.5047795) failed to convert
-rank 65: Point 1355 (-90.28281, 29.120522, 1.467398) failed to convert
-rank 66: Point 1364 (-90.185991, 29.938467, -7.4755253) failed to convert
-rank 60: Point 971 (-90.381034, 29.89311, -0.42855181) failed to convert
-rank 78: Point 1368 (-89.934443, 29.631472, -0.04084676) failed to convert
-rank 57: Point 986 (-90.485298, 29.411527, -0.0) failed to convert
-rank 76: Point 1370 (-89.944137, 30.075778, -2.1061458) failed to convert
-rank 43: Point 988 (-90.747514, 29.1075, 1.1821794) failed to convert
-rank 5: Point 983 (-91.765137, 30.750086, -16.331182) failed to convert
-rank 59: Point 984 (-90.430102, 29.563277, -1.1134076) failed to convert
-rank 69: Point 1356 (-90.077573, 30.139287, 4.6999998) failed to convert
-rank 0: Point 917 (-92.367388, 29.579833, -0.54229048) failed to convert
-rank 99: Point 1355 (-88.865999, 29.579627, 11.715586) failed to convert
-rank 86: Point 1366 (-89.602315, 29.376809, 0.30883773) failed to convert
-rank 84: Point 1365 (-89.73803, 29.535686, -4.0241677) failed to convert
-rank 95: Point 1355 (-89.158371, 29.846451, 2.3101098) failed to convert
-rank 67: Point 1352 (-90.145616, 29.949448, -8.2308531) failed to convert
-rank 13: Point 982 (-91.477463, 30.540028, -4.6636122) failed to convert
-rank 12: Point 968 (-91.493591, 30.835553, -13.154205) failed to convert
-rank 63: Point 984 (-90.257665, 30.498135, -10.871676) failed to convert
-rank 62: Point 975 (-90.358284, 29.57236, 0.467673) failed to convert
-rank 32: Point 975 (-90.909519, 30.416162, -7.4549976) failed to convert
-rank 56: Point 980 (-90.481633, 29.708259, -0.53474604) failed to convert
-rank 90: Point 1365 (-89.359766, 29.247477, -0.04011145) failed to convert
-rank 22: Point 979 (-91.246616, 29.665421, 1.0363384) failed to convert
-rank 64: Point 1367 (-90.277096, 29.657214, 0.10702796) failed to convert
-rank 73: Point 1355 (-90.026851, 29.774078, -2.2855481) failed to convert
-rank 7: Point 987 (-91.692463, 30.844025, -11.651477) failed to convert
-rank 75: Point 1357 (-89.977998, 29.87848, -0.87898416) failed to convert
-rank 19: Point 992 (-91.261732, 30.35386, -6.1705916) failed to convert
-rank 29: Point 984 (-91.027721, 30.194906, 5.0233229) failed to convert
-rank 88: Point 1367 (-89.449843, 29.349304, 1.4715564) failed to convert
-rank 46: Point 968 (-90.689878, 29.484365, -0.40327629) failed to convert
-rank 53: Point 982 (-90.505764, 30.092208, -1.0813787) failed to convert
-rank 91: Point 1356 (-89.339167, 29.239494, -0.05547199) failed to convert
-rank 72: Point 1367 (-90.037175, 29.909446, -0.40512554) failed to convert
-rank 89: Point 1356 (-89.404302, 29.205727, 0.31299999) failed to convert
-rank 3: Point 984 (-91.865487, 30.556922, -10.837289) failed to convert
-rank 20: Point 974 (-91.256552, 30.019014, -8.3179927) failed to convert
-rank 82: Point 1367 (-89.733087, 30.500244, -7.0237486) failed to convert
-rank 51: Point 986 (-90.581187, 29.699312, 0.24400682) failed to convert
-rank 48: Point 976 (-90.637645, 29.654452, 0.92232477) failed to convert
-rank 9: Point 982 (-91.629057, 30.80305, -17.31761) failed to convert
-rank 58: Point 973 (-90.42872, 29.882052, -0.75034362) failed to convert
-rank 83: Point 1354 (-89.764542, 29.798606, -1.0567021) failed to convert
-rank 93: Point 1355 (-89.250006, 29.320063, 1.2643501) failed to convert
-rank 28: Point 973 (-91.10492, 29.682702, -0.60470575) failed to convert
-rank 80: Point 1364 (-89.877593, 29.608719, 24.14562) failed to convert
-rank 98: Point 1370 (-89.05907, 29.318161, 12.228426) failed to convert
-rank 94: Point 1366 (-89.235215, 29.176423, -0.0) failed to convert
-rank 39: Point 983 (-90.776814, 29.751249, -1.5526453) failed to convert
-rank 77: Point 1356 (-89.93981, 29.868249, -3.5414543) failed to convert
-rank 81: Point 1354 (-89.841196, 29.595832, -2.3885983) failed to convert
-rank 38: Point 973 (-90.776381, 30.001109, -4.8189874) failed to convert
-rank 37: Point 987 (-90.81126, 29.871307, -0.69259472) failed to convert
-rank 74: Point 1366 (-89.983681, 30.049855, -4.4439842) failed to convert
-rank 68: Point 1367 (-90.12442, 29.871534, -3.9684962) failed to convert
-rank 85: Point 1356 (-89.611176, 30.209667, 0.00131226) failed to convert
-rank 79: Point 1357 (-89.892915, 29.89988, -2.1545055) failed to convert
-rank 70: Point 1371 (-90.075704, 29.912817, -2.8664875) failed to convert
-rank 40: Point 977 (-90.758226, 29.795025, -1.2209424) failed to convert
-rank 42: Point 980 (-90.718041, 29.833877, -0.32097089) failed to convert
-rank 92: Point 1366 (-89.320038, 29.047023, -0.55549168) failed to convert
-rank 17: Point 986 (-91.317418, 30.609508, -16.998695) failed to convert
-rank 45: Point 988 (-90.699794, 29.4582, -0.5354818) failed to convert
-rank 33: Point 981 (-90.923986, 29.700091, -0.31256913) failed to convert
-rank 47: Point 985 (-90.656146, 29.711284, -1.0363219) failed to convert
-rank 15: Point 981 (-91.39468, 30.750378, -12.573296) failed to convert
-rank 25: Point 990 (-91.157809, 30.219642, -12.920473) failed to convert
-rank 55: Point 982 (-90.470917, 30.036646, 21.048491) failed to convert
-rank 97: Point 1353 (-89.093164, 29.794507, 3.550929) failed to convert
-rank 16: Point 977 (-91.370765, 30.451016, -2.866531) failed to convert
-rank 4: Point 981 (-91.827939, 30.407426, -2.5949919) failed to convert
-rank 27: Point 983 (-91.111239, 30.247712, 8.9989534) failed to convert
-rank 71: Point 1355 (-90.058145, 29.919569, -9.0) failed to convert
-rank 54: Point 977 (-90.5376, 29.360027, -0.0) failed to convert
-rank 78: Point 1369 (-89.968961, 29.193042, 9.9642473) failed to convert
-rank 96: Point 1370 (-89.1864, 29.281002, -0.0) failed to convert
-rank 65: Point 1356 (-90.25954, 29.43323, 1.2473949) failed to convert
-rank 66: Point 1365 (-90.226477, 29.403223, -3.4957805) failed to convert
-rank 24: Point 976 (-91.20482, 29.722377, -1.3988626) failed to convert
-rank 30: Point 981 (-91.010455, 30.16607, -11.91128) failed to convert
-rank 34: Point 971 (-90.864588, 30.181118, -1.5948275) failed to convert
-rank 6: Point 979 (-91.738089, 30.725356, -15.749017) failed to convert
-rank 18: Point 983 (-91.288564, 30.510823, -0.0) failed to convert
-rank 87: Point 1355 (-89.520055, 29.358574, 25.109439) failed to convert
-rank 41: Point 985 (-90.764356, 29.460996, -0.5258164) failed to convert
-rank 2: Point 979 (-92.007909, 29.173399, 7.8978295) failed to convert
-rank 76: Point 1371 (-89.959812, 29.878511, 24.877598) failed to convert
-rank 84: Point 1366 (-89.738018, 29.535725, -4.0227349) failed to convert
-rank 99: Point 1356 (-88.859636, 29.646779, 10.504712) failed to convert
-rank 69: Point 1357 (-90.047896, 30.517395, -13.033144) failed to convert
-rank 52: Point 972 (-90.56108, 29.627707, -0.58838064) failed to convert
-rank 11: Point 979 (-91.544038, 30.789741, 4.3151202) failed to convert
-rank 95: Point 1356 (-89.216842, 29.188369, -0.17910898) failed to convert
-rank 86: Point 1367 (-89.602318, 29.376768, 0.30332748) failed to convert
-rank 8: Point 972 (-91.722938, 29.68522, 2.2139805) failed to convert
-rank 50: Point 985 (-90.612723, 29.496294, -0.147536) failed to convert
-rank 67: Point 1353 (-90.18987, 29.368366, -0.18841859) failed to convert
-rank 90: Point 1366 (-89.356425, 29.286141, 18.421553) failed to convert
-rank 23: Point 984 (-91.188146, 30.271434, -5.5533052) failed to convert
-rank 44: Point 980 (-90.670355, 30.045715, 15.639707) failed to convert
-rank 26: Point 975 (-91.14156, 30.219439, 2.129961) failed to convert
-rank 75: Point 1358 (-89.974601, 29.921245, -5.8552084) failed to convert
-rank 61: Point 990 (-90.356342, 29.933873, 4.2927264) failed to convert
-rank 49: Point 985 (-90.572315, 30.27166, 2.0994208) failed to convert
-rank 35: Point 991 (-90.820882, 30.419441, -4.9541184) failed to convert
-rank 60: Point 972 (-90.380987, 29.893072, -0.45967037) failed to convert
-rank 5: Point 984 (-91.763172, 30.78486, -16.718279) failed to convert
-rank 21: Point 991 (-91.268967, 29.512502, 5.4267162) failed to convert
-rank 57: Point 987 (-90.449234, 29.910233, -8.2296) failed to convert
-rank 64: Point 1368 (-90.250033, 30.016665, 0.93418613) failed to convert
-rank 14: Point 977 (-91.490972, 29.670365, -0.58265737) failed to convert
-rank 72: Point 1368 (-90.027974, 30.02658, 1.8555368) failed to convert
-rank 73: Point 1356 (-90.028175, 29.757134, -4.9871379) failed to convert
-rank 88: Point 1368 (-89.448831, 29.360917, 1.4943171) failed to convert
-rank 91: Point 1357 (-89.345317, 29.168207, 0.04402228) failed to convert
-rank 89: Point 1357 (-89.394055, 29.324951, 0.81303407) failed to convert
-rank 43: Point 989 (-90.729834, 29.366385, -0.91439998) failed to convert
-rank 13: Point 983 (-91.54108, 29.461638, 2.1533155) failed to convert
-rank 82: Point 1368 (-89.807648, 29.590455, -5.0288955) failed to convert
-rank 83: Point 1355 (-89.764521, 29.798549, -1.460295) failed to convert
-rank 31: Point 985 (-91.023176, 29.346525, -0.01160587) failed to convert
-rank 59: Point 985 (-90.430094, 29.563316, -1.2361755) failed to convert
-rank 12: Point 969 (-91.523487, 30.333545, -0.34999999) failed to convert
-rank 93: Point 1356 (-89.242472, 29.405498, 5.790066) failed to convert
-rank 32: Point 976 (-90.928763, 30.129195, -10.330553) failed to convert
-rank 80: Point 1365 (-89.848725, 29.967811, 1.8062954) failed to convert
-rank 94: Point 1367 (-89.24016, 29.119988, 3.4662971) failed to convert
-rank 74: Point 1367 (-89.992464, 29.938598, -3.4964479) failed to convert
-rank 0: Point 918 (-92.369679, 29.530683, 2.7) failed to convert
-rank 56: Point 981 (-90.502026, 29.424513, -8.2296) failed to convert
-rank 22: Point 980 (-91.21948, 30.099522, -1.2057259) failed to convert
-rank 36: Point 977 (-90.845592, 29.707978, -0.61921627) failed to convert
-rank 77: Point 1357 (-89.956422, 29.65846, 31.543281) failed to convert
-rank 98: Point 1371 (-89.088932, 28.985491, 36.571367) failed to convert
-rank 46: Point 969 (-90.693861, 29.426741, -0.28316964) failed to convert
-rank 62: Point 976 (-90.290313, 30.483122, -7.7982704) failed to convert
-rank 19: Point 993 (-91.252509, 30.500818, -14.695148) failed to convert
-rank 29: Point 985 (-91.091526, 29.206962, -0.41559069) failed to convert
-rank 53: Point 983 (-90.549803, 29.477621, -0.20372395) failed to convert
-rank 68: Point 1368 (-90.124424, 29.871473, -3.9684962) failed to convert
-rank 81: Point 1355 (-89.789049, 30.238008, 0.16860188) failed to convert
-rank 85: Point 1357 (-89.647395, 29.776997, -0.44729681) failed to convert
-rank 79: Point 1358 (-89.872762, 30.150379, 0.59777126) failed to convert
-rank 10: Point 976 (-91.594775, 30.754838, 0.87662809) failed to convert
-rank 70: Point 1372 (-90.082837, 29.820839, -3.9258242) failed to convert
-rank 20: Point 975 (-91.225193, 30.518269, 9.5189995) failed to convert
-rank 7: Point 988 (-91.683875, 30.993163, -20.529773) failed to convert
-rank 92: Point 1367 (-89.213598, 30.256115, 4.2624339) failed to convert
-rank 97: Point 1354 (-89.158782, 29.06136, -0.05223738) failed to convert
-rank 71: Point 1356 (-90.058166, 29.919223, -1.1982641) failed to convert
-rank 78: Point 1370 (-89.901985, 30.038469, -2.0796504) failed to convert
-rank 58: Point 974 (-90.471091, 29.2972, 0.28996657) failed to convert
-rank 3: Point 985 (-91.903868, 29.848773, -0.98904101) failed to convert
-rank 48: Point 977 (-90.622668, 29.867466, -0.15112874) failed to convert
-rank 9: Point 983 (-91.667849, 30.129568, -8.2296) failed to convert
-rank 51: Point 987 (-90.556217, 30.049783, 20.660231) failed to convert
-rank 96: Point 1371 (-89.090541, 30.346189, 4.2646468) failed to convert
-rank 66: Point 1366 (-90.187016, 29.924268, -7.5596502) failed to convert
-rank 39: Point 984 (-90.791641, 29.533636, -0.27432001) failed to convert
-rank 84: Point 1367 (-89.66301, 30.441579, -5.0522669) failed to convert
-rank 63: Point 985 (-90.327417, 29.568494, -0.54017516) failed to convert
-rank 40: Point 978 (-90.751177, 29.89752, -0.91645715) failed to convert
-rank 28: Point 974 (-91.104446, 29.690086, -1.6947849) failed to convert
-rank 42: Point 981 (-90.741264, 29.496691, -8.2296) failed to convert
-rank 33: Point 982 (-90.911737, 29.883814, -0.57332274) failed to convert
-rank 87: Point 1356 (-89.513068, 29.441245, 1.3405205) failed to convert
-rank 37: Point 988 (-90.811264, 29.871246, -1.1718719) failed to convert
-rank 76: Point 1372 (-89.964691, 29.816865, -1.7128969) failed to convert
-rank 69: Point 1358 (-90.143599, 29.282121, 0.31299447) failed to convert
-rank 1: Point 986 (-92.062036, 29.950837, -3.9550607) failed to convert
-rank 47: Point 986 (-90.656148, 29.711223, -0.23125522) failed to convert
-rank 99: Point 1357 (-88.807705, 30.197467, 11.542095) failed to convert
-rank 65: Point 1357 (-90.207035, 30.128451, 4.3299999) failed to convert
-rank 45: Point 989 (-90.704689, 29.387165, 0.3048) failed to convert
-rank 38: Point 974 (-90.784201, 29.88675, -1.2734803) failed to convert
-rank 95: Point 1357 (-89.216072, 29.197071, -0.19303204) failed to convert
-rank 17: Point 987 (-91.374089, 29.684752, -3.2702913) failed to convert
-rank 55: Point 983 (-90.495911, 29.690942, -0.97064251) failed to convert
-rank 67: Point 1354 (-90.144576, 29.962329, -1.2912004) failed to convert
-rank 27: Point 984 (-91.146465, 29.696955, -0.77057742) failed to convert
-rank 86: Point 1368 (-89.602322, 29.376708, 0.29712283) failed to convert
-rank 4: Point 982 (-91.846868, 30.062398, -1.8540391) failed to convert
-rank 15: Point 982 (-91.456461, 29.726011, -0.00147332) failed to convert
-rank 64: Point 1369 (-90.269545, 29.757492, 0.37097455) failed to convert
-rank 90: Point 1367 (-89.365495, 29.180906, 0.043348) failed to convert
-rank 34: Point 972 (-90.872584, 30.06271, 32.373149) failed to convert
-rank 16: Point 978 (-91.353998, 30.723128, 17.966598) failed to convert
-rank 25: Point 991 (-91.181969, 29.839015, -2.2159294) failed to convert
-rank 54: Point 978 (-90.513307, 29.700312, -0.43245294) failed to convert
-rank 18: Point 984 (-91.289007, 30.503579, -16.282113) failed to convert
-rank 91: Point 1358 (-89.346824, 29.150677, -0.2664298) failed to convert
-rank 6: Point 980 (-91.761721, 30.305608, -11.222162) failed to convert
-rank 75: Point 1359 (-89.975331, 29.912006, -9.0) failed to convert
-rank 88: Point 1369 (-89.419714, 29.700742, 11.93413) failed to convert
-rank 72: Point 1369 (-90.033711, 29.953092, 13.749118) failed to convert
-rank 73: Point 1357 (-90.043112, 29.56552, 0.05945545) failed to convert
-rank 89: Point 1358 (-89.327236, 30.094035, 2.97) failed to convert
-rank 24: Point 977 (-91.167189, 30.317087, 1.4791728) failed to convert
-rank 2: Point 980 (-91.945225, 30.363961, -5.4316761) failed to convert
-rank 82: Point 1369 (-89.809081, 29.572616, -1.2312187) failed to convert
-rank 52: Point 973 (-90.574447, 29.438872, -8.2296) failed to convert
-rank 83: Point 1356 (-89.719896, 30.340243, -2.9447743) failed to convert
-rank 11: Point 980 (-91.598359, 29.860222, -1.9946134) failed to convert
-rank 41: Point 986 (-90.757123, 29.566842, -0.57476202) failed to convert
-rank 30: Point 982 (-91.039327, 29.723917, -0.77870061) failed to convert
-rank 80: Point 1366 (-89.816856, 30.359809, -8.286953) failed to convert
-rank 93: Point 1357 (-89.267821, 29.116166, 12.208035) failed to convert
-rank 74: Point 1368 (-89.992149, 29.942555, -1.7293661) failed to convert
-rank 8: Point 973 (-91.685788, 30.343387, -7.1317188) failed to convert
-rank 49: Point 986 (-90.585381, 30.088798, -2.4034105) failed to convert
-rank 44: Point 981 (-90.669881, 30.052334, -8.2762841) failed to convert
-rank 35: Point 992 (-90.846365, 30.045068, -10.941102) failed to convert
-rank 94: Point 1368 (-89.236721, 29.15918, -0.07664707) failed to convert
-rank 23: Point 985 (-91.182926, 30.353391, -14.474953) failed to convert
-rank 21: Point 992 (-91.259817, 29.660458, 1.1065968) failed to convert
-rank 60: Point 973 (-90.375373, 29.968595, -0.494343) failed to convert
-rank 98: Point 1372 (-89.034385, 29.590167, 2.154618) failed to convert
-rank 50: Point 986 (-90.620035, 29.391873, 0.3048) failed to convert
-rank 77: Point 1358 (-89.956601, 29.656083, 28.737255) failed to convert
-rank 5: Point 985 (-91.763907, 30.771774, 3.8477103) failed to convert
-rank 57: Point 988 (-90.465332, 29.688472, -0.28381802) failed to convert
-rank 43: Point 990 (-90.718156, 29.536318, -1.4746462) failed to convert
-rank 85: Point 1358 (-89.625624, 30.03723, 3.2490067) failed to convert
-rank 81: Point 1356 (-89.776748, 30.387713, -8.3423177) failed to convert
-rank 68: Point 1369 (-90.134328, 29.742707, 3.0850735) failed to convert
-rank 70: Point 1373 (-90.095164, 29.661448, 0.31299999) failed to convert
-rank 14: Point 978 (-91.485117, 29.769312, -3.1232955) failed to convert
-rank 79: Point 1359 (-89.915158, 29.62116, -4.4421554) failed to convert
-rank 13: Point 984 (-91.49246, 30.288825, -10.425992) failed to convert
-rank 97: Point 1355 (-89.129122, 29.394531, 5.2331074) failed to convert
-rank 31: Point 986 (-90.989717, 29.859361, -4.0178088) failed to convert
-rank 92: Point 1368 (-89.248645, 29.862712, 1.2492281) failed to convert
-rank 66: Point 1367 (-90.218333, 29.511145, 1.2225378) failed to convert
-rank 71: Point 1357 (-90.065625, 29.823451, 2.2267511) failed to convert
-rank 96: Point 1372 (-89.09253, 30.324292, 3.9158703) failed to convert
-rank 78: Point 1371 (-89.912911, 29.901945, 5.9228788) failed to convert
-rank 12: Point 970 (-91.534046, 30.154324, -2.7715378) failed to convert
-rank 84: Point 1368 (-89.737998, 29.535783, -3.6728447) failed to convert
-rank 22: Point 981 (-91.1981, 30.437666, 15.399115) failed to convert
-rank 32: Point 977 (-90.960235, 29.654418, -8.2296) failed to convert
-rank 36: Point 978 (-90.835052, 29.863942, -1.656922) failed to convert
-rank 62: Point 977 (-90.328097, 29.979738, -5.0231043) failed to convert
-rank 53: Point 984 (-90.508158, 30.058938, -8.0972661) failed to convert
-rank 19: Point 994 (-91.250692, 30.529552, 22.586924) failed to convert
-rank 20: Point 976 (-91.225616, 30.511474, -15.085295) failed to convert
-rank 0: Point 919 (-92.36713, 29.573599, -0.27080861) failed to convert
-rank 61: Point 991 (-90.382989, 29.572293, -2.2397712) failed to convert
-rank 10: Point 977 (-91.595442, 30.74343, -20.0) failed to convert
-rank 46: Point 970 (-90.69922, 29.349015, -8.2296) failed to convert
-rank 56: Point 982 (-90.488421, 29.614051, -0.72747229) failed to convert
-rank 76: Point 1373 (-89.963599, 29.830633, 0.73772286) failed to convert
-rank 59: Point 986 (-90.433282, 29.519423, -0.55101585) failed to convert
-rank 29: Point 986 (-91.031622, 30.134977, -11.586354) failed to convert
-rank 7: Point 989 (-91.684212, 30.987311, -12.840783) failed to convert
-rank 65: Point 1358 (-90.2218, 29.934294, 7.9403788) failed to convert
-rank 87: Point 1357 (-89.484211, 29.780595, -0.29258565) failed to convert
-rank 95: Point 1358 (-89.215793, 29.200117, -0.02479191) failed to convert
-rank 99: Point 1358 (-88.81234, 30.148445, 12.938082) failed to convert
-rank 67: Point 1355 (-90.209334, 29.10935, 9.2985485) failed to convert
-rank 69: Point 1359 (-90.147168, 29.235122, -0.21183985) failed to convert
-rank 51: Point 988 (-90.556236, 30.049323, 18.600379) failed to convert
-rank 9: Point 984 (-91.632627, 30.741589, -17.413223) failed to convert
-rank 48: Point 978 (-90.633846, 29.708471, -0.18551134) failed to convert
-rank 86: Point 1369 (-89.600443, 29.399113, 29.580773) failed to convert
-rank 90: Point 1368 (-89.360834, 29.235014, 0.00140433) failed to convert
-rank 64: Point 1370 (-90.287249, 29.520314, -0.16279066) failed to convert
-rank 91: Point 1359 (-89.345822, 29.162287, 0.22265079) failed to convert
-rank 39: Point 985 (-90.785884, 29.618255, -1.5096239) failed to convert
-rank 58: Point 975 (-90.448113, 29.615552, 0.29476595) failed to convert
-rank 75: Point 1360 (-89.974587, 29.921283, -5.8552084) failed to convert
-rank 40: Point 979 (-90.728674, 30.222748, -0.39938243) failed to convert
-rank 73: Point 1358 (-89.980435, 30.362254, -6.7261599) failed to convert
-rank 3: Point 986 (-91.865427, 30.556935, -8.2296) failed to convert
-rank 72: Point 1370 (-90.038441, 29.892643, 1.9281066) failed to convert
-rank 88: Point 1370 (-89.419606, 29.701178, 9.1679014) failed to convert
-rank 26: Point 976 (-91.180186, 29.611037, -2.8296518) failed to convert
-rank 33: Point 983 (-90.899665, 30.06401, -0.89976846) failed to convert
-rank 89: Point 1359 (-89.40353, 29.214326, -1.7744155) failed to convert
-rank 82: Point 1370 (-89.785323, 29.865288, -0.8376449) failed to convert
-rank 47: Point 987 (-90.624051, 30.167322, -0.38410514) failed to convert
-rank 42: Point 982 (-90.739312, 29.525117, -1.7450049) failed to convert
-rank 1: Point 987 (-92.035046, 30.467961, -7.2913095) failed to convert
-rank 38: Point 975 (-90.782942, 29.905153, -0.6290685) failed to convert
-rank 45: Point 990 (-90.707166, 29.351177, 0.3048) failed to convert
-rank 55: Point 984 (-90.496337, 29.684985, -0.51279937) failed to convert
-rank 37: Point 989 (-90.811266, 29.871206, -0.94855762) failed to convert
-rank 80: Point 1367 (-89.878215, 29.600482, 0.83047591) failed to convert
-rank 27: Point 985 (-91.147235, 29.684818, -3.2924496) failed to convert
-rank 4: Point 983 (-91.801544, 30.882054, 5.6708781) failed to convert
-rank 83: Point 1357 (-89.760738, 29.844642, -0.35732241) failed to convert
-rank 63: Point 986 (-90.299417, 29.944632, -1.5286926) failed to convert
-rank 74: Point 1369 (-90.003456, 29.798812, -5.2468275) failed to convert
-rank 94: Point 1369 (-89.23739, 29.151518, 2.3835737) failed to convert
-rank 93: Point 1358 (-89.226725, 29.583714, 2.9222017) failed to convert
-rank 34: Point 973 (-90.8653, 30.170326, -1.839957) failed to convert
-rank 15: Point 983 (-91.457428, 29.709543, -0.17982076) failed to convert
-rank 25: Point 992 (-91.154277, 30.274798, -0.09494524) failed to convert
-rank 16: Point 979 (-91.461054, 28.943559, 12.18058) failed to convert
-rank 98: Point 1373 (-89.038766, 29.541946, 4.9401699) failed to convert
-rank 18: Point 985 (-91.313223, 30.113231, -9.1601426) failed to convert
-rank 77: Point 1359 (-89.96692, 29.525125, 0.31299999) failed to convert
-rank 6: Point 981 (-91.733585, 30.804699, -9.9766871) failed to convert
-rank 24: Point 978 (-91.173651, 30.215606, -6.4438606) failed to convert
-rank 28: Point 975 (-91.104755, 29.685221, -0.8886813) failed to convert
-rank 85: Point 1359 (-89.672975, 29.467579, 29.201742) failed to convert
-rank 70: Point 1374 (-90.067739, 30.014825, 2.2050405) failed to convert
-rank 81: Point 1357 (-89.818344, 29.878045, -0.2172283) failed to convert
-rank 2: Point 981 (-91.930878, 30.630639, -7.1224937) failed to convert
-rank 17: Point 988 (-91.317364, 30.610126, -16.957547) failed to convert
-rank 79: Point 1360 (-89.8929, 29.90001, -2.6116921) failed to convert
-rank 68: Point 1370 (-90.124426, 29.871433, -3.9684962) failed to convert
-rank 97: Point 1356 (-89.162902, 29.0148, 1.2339605) failed to convert
-rank 92: Point 1369 (-89.303598, 29.236209, 15.636205) failed to convert
-rank 52: Point 974 (-90.57389, 29.446724, 0.40093051) failed to convert
-rank 41: Point 987 (-90.737567, 29.851412, -1.1052024) failed to convert
-rank 11: Point 981 (-91.623342, 29.423606, 2.0560798) failed to convert
-rank 66: Point 1368 (-90.186999, 29.924209, -7.5596502) failed to convert
-rank 54: Point 979 (-90.498251, 29.909489, -0.49848419) failed to convert
-rank 96: Point 1373 (-89.19553, 29.177084, -0.0) failed to convert
-rank 78: Point 1372 (-89.902054, 30.037516, -1.0013782) failed to convert
-rank 60: Point 974 (-90.37474, 29.977139, -0.16413383) failed to convert
-rank 71: Point 1358 (-90.067567, 29.798385, 2.7772965) failed to convert
-rank 44: Point 982 (-90.683034, 29.86418, -0.96583488) failed to convert
-rank 76: Point 1374 (-89.959067, 29.887799, -0.96184496) failed to convert
-rank 84: Point 1369 (-89.737983, 29.535833, -3.6834467) failed to convert
-rank 50: Point 987 (-90.561001, 30.224716, 2.472596) failed to convert
-rank 30: Point 983 (-91.012217, 30.138967, -6.5073383) failed to convert
-rank 5: Point 986 (-91.789027, 30.322817, -8.2296) failed to convert
-rank 65: Point 1359 (-90.222141, 29.929673, -8.0967078) failed to convert
-rank 43: Point 991 (-90.687277, 29.98156, -1.4602829) failed to convert
-rank 95: Point 1359 (-89.216183, 29.195547, -0.16488483) failed to convert
-rank 49: Point 987 (-90.584865, 30.096036, -0.30681129) failed to convert
-rank 67: Point 1356 (-90.185859, 29.420777, 0.31299999) failed to convert
-rank 57: Point 989 (-90.449234, 29.910193, -8.2296) failed to convert
-rank 99: Point 1359 (-88.822352, 30.041281, 8.3812966) failed to convert
-rank 21: Point 993 (-91.250089, 29.817114, -0.43152928) failed to convert
-rank 35: Point 993 (-90.872118, 29.662713, -1.2389916) failed to convert
-rank 8: Point 974 (-91.735462, 29.460353, 1.6542064) failed to convert
-rank 87: Point 1358 (-89.431598, 30.39105, -5.3005408) failed to convert
-rank 69: Point 1360 (-90.04699, 30.528718, -13.061519) failed to convert
-rank 86: Point 1370 (-89.601944, 29.380697, 0.32396897) failed to convert
-rank 90: Point 1369 (-89.367724, 29.154966, 0.31299999) failed to convert
-rank 31: Point 987 (-91.02269, 29.353514, -0.09845672) failed to convert
-rank 64: Point 1371 (-90.28921, 29.493886, 0.95897759) failed to convert
-rank 12: Point 971 (-91.51447, 30.485447, -6.1025739) failed to convert
-rank 22: Point 982 (-91.196595, 30.461301, 7.5194284) failed to convert
-rank 36: Point 979 (-90.844649, 29.721917, -0.66608945) failed to convert
-rank 91: Point 1360 (-89.320921, 29.449529, 4.8988345) failed to convert
-rank 72: Point 1371 (-90.028745, 30.01612, 2.9150224) failed to convert
-rank 75: Point 1361 (-89.990828, 29.715245, -5.0337723) failed to convert
-rank 61: Point 992 (-90.38298, 29.572174, -2.3532298) failed to convert
-rank 14: Point 979 (-91.455516, 30.266591, -0.31799999) failed to convert
-rank 53: Point 985 (-90.502921, 30.13123, -0.30437045) failed to convert
-rank 10: Point 978 (-91.599025, 30.68205, -6.5046874) failed to convert
-rank 80: Point 1368 (-89.856793, 29.867379, -1.8234324) failed to convert
-rank 82: Point 1371 (-89.753505, 30.253275, -1.9133974) failed to convert
-rank 23: Point 986 (-91.182929, 30.35333, -14.474953) failed to convert
-rank 46: Point 971 (-90.680787, 29.615431, -1.3894544) failed to convert
-rank 88: Point 1371 (-89.448787, 29.360428, 5.3215338) failed to convert
-rank 13: Point 985 (-91.492579, 30.286781, -0.138) failed to convert
-rank 89: Point 1360 (-89.404626, 29.201484, 0.31299999) failed to convert
-rank 73: Point 1359 (-90.028314, 29.755266, -2.4821418) failed to convert
-rank 56: Point 983 (-90.431335, 30.398012, 0.42976823) failed to convert
-rank 62: Point 978 (-90.328099, 29.979678, -5.0231043) failed to convert
-rank 19: Point 995 (-91.252143, 30.506296, 16.624636) failed to convert
-rank 59: Point 987 (-90.430082, 29.563376, 0.46180783) failed to convert
-rank 74: Point 1370 (-90.007465, 29.747732, -4.9462947) failed to convert
-rank 29: Point 987 (-91.024407, 30.245058, -3.74537) failed to convert
-rank 83: Point 1358 (-89.763755, 29.807671, -0.82565989) failed to convert
-rank 94: Point 1370 (-89.225101, 29.291225, -0.0) failed to convert
-rank 93: Point 1359 (-89.251852, 29.298182, -0.0) failed to convert
-rank 32: Point 978 (-90.940961, 29.945655, -0.41756748) failed to convert
-rank 20: Point 977 (-91.255845, 30.02986, -8.2296006) failed to convert
-rank 9: Point 985 (-91.6376, 30.655821, -9.153964) failed to convert
-rank 77: Point 1360 (-89.93913, 29.87642, -6.6202565) failed to convert
-rank 51: Point 989 (-90.526018, 30.468744, -8.5429884) failed to convert
-rank 3: Point 987 (-91.864241, 30.578556, -4.9827092) failed to convert
-rank 48: Point 979 (-90.633592, 29.711896, -0.73209595) failed to convert
-rank 98: Point 1374 (-88.968826, 30.302568, 4.4944526) failed to convert
-rank 85: Point 1360 (-89.679118, 29.392679, 0.31299999) failed to convert
-rank 39: Point 986 (-90.771736, 29.825403, -1.3773883) failed to convert
-rank 70: Point 1375 (-90.093252, 29.686098, -8.2296) failed to convert
-rank 81: Point 1358 (-89.775474, 30.402425, -11.088022) failed to convert
-rank 68: Point 1371 (-90.12443, 29.871372, -3.9684962) failed to convert
-rank 33: Point 984 (-90.899074, 30.072509, 9.3539422) failed to convert
-rank 7: Point 990 (-91.701582, 30.684285, -6.034841) failed to convert
-rank 79: Point 1361 (-89.882955, 30.023761, -8.4100423) failed to convert
-rank 45: Point 991 (-90.709203, 29.321563, -0.16055477) failed to convert
-rank 38: Point 976 (-90.78369, 29.894013, -0.74600028) failed to convert
-rank 1: Point 988 (-92.064389, 29.902875, -2.212761) failed to convert
-rank 40: Point 980 (-90.751113, 29.898387, -0.92712253) failed to convert
-rank 92: Point 1370 (-89.296566, 29.316871, -0.49114234) failed to convert
-rank 47: Point 988 (-90.645627, 29.861251, -0.96610049) failed to convert
-rank 37: Point 990 (-90.811269, 29.871145, -0.50167097) failed to convert
-rank 97: Point 1357 (-89.158426, 29.065276, -0.0) failed to convert
-rank 63: Point 987 (-90.335604, 29.457621, -3.9880034) failed to convert
-rank 96: Point 1374 (-89.198043, 29.148501, 12.823521) failed to convert
-rank 66: Point 1369 (-90.224445, 29.429839, -0.40469177) failed to convert
-rank 4: Point 984 (-91.796126, 30.978685, -19.063904) failed to convert
-rank 42: Point 983 (-90.704879, 30.023134, 29.320398) failed to convert
-rank 84: Point 1370 (-89.682403, 30.209015, -0.23436074) failed to convert
-rank 55: Point 985 (-90.498568, 29.653949, -0.809461) failed to convert
-rank 58: Point 976 (-90.44856, 29.609304, -1.2883815) failed to convert
-rank 0: Point 920 (-92.365846, 29.599047, -0.0) failed to convert
-rank 78: Point 1373 (-89.933965, 29.637291, 26.149845) failed to convert
-rank 28: Point 976 (-91.104213, 29.693643, 0.09945365) failed to convert
-rank 76: Point 1375 (-89.956114, 29.925006, -0.42254955) failed to convert
-rank 18: Point 986 (-91.288978, 30.503608, -16.262606) failed to convert
-rank 26: Point 977 (-91.1499, 30.0889, -1.3578202) failed to convert
-rank 99: Point 1360 (-88.818327, 30.082612, 13.175449) failed to convert
-rank 2: Point 982 (-91.963864, 30.013713, -2.5244867) failed to convert
-rank 71: Point 1359 (-90.056061, 29.946091, 12.209948) failed to convert
-rank 65: Point 1360 (-90.271064, 29.278131, -0.00309758) failed to convert
-rank 67: Point 1357 (-90.1455, 29.949235, -8.9972431) failed to convert
-rank 95: Point 1360 (-89.21402, 29.219983, -0.00052847) failed to convert
-rank 6: Point 982 (-91.76171, 30.305668, -9.8633718) failed to convert
-rank 17: Point 989 (-91.394415, 29.346778, 2.2147138) failed to convert
-rank 25: Point 993 (-91.191446, 29.688443, -2.3109806) failed to convert
-rank 87: Point 1359 (-89.429712, 30.412567, -9.7574645) failed to convert
-rank 90: Point 1370 (-89.366866, 29.164878, 0.31299999) failed to convert
-rank 69: Point 1361 (-90.095247, 29.911645, 25.041206) failed to convert
-rank 86: Point 1371 (-89.615948, 29.212048, 8.7028387) failed to convert
-rank 64: Point 1372 (-90.296596, 29.393963, 0.2304899) failed to convert
-rank 27: Point 986 (-91.147207, 29.684871, -3.2924496) failed to convert
-rank 52: Point 975 (-90.574447, 29.438811, -8.2296) failed to convert
-rank 16: Point 980 (-91.394352, 30.063094, -0.82742834) failed to convert
-rank 15: Point 984 (-91.427295, 30.213122, -1.6435174) failed to convert
-rank 72: Point 1372 (-90.025797, 30.053108, 1.4307705) failed to convert
-rank 54: Point 980 (-90.501366, 29.866289, 0.02) failed to convert
-rank 41: Point 988 (-90.753487, 29.619813, -0.95124622) failed to convert
-rank 80: Point 1369 (-89.842976, 30.037776, 8.5596012) failed to convert
-rank 91: Point 1361 (-89.279614, 29.920819, 0.60416263) failed to convert
-rank 44: Point 983 (-90.68726, 29.803434, -0.39477621) failed to convert
-rank 50: Point 988 (-90.600504, 29.669293, 1.61544) failed to convert
-rank 11: Point 982 (-91.56702, 30.398225, -2.597538) failed to convert
-rank 75: Point 1362 (-89.981328, 29.835813, -0.18452568) failed to convert
-rank 5: Point 987 (-91.788476, 30.332645, -10.069689) failed to convert
-rank 82: Point 1372 (-89.807624, 29.590488, -5.0288955) failed to convert
-rank 88: Point 1372 (-89.419498, 29.701613, 5.2674464) failed to convert
-rank 74: Point 1371 (-89.983654, 30.049801, -4.4439842) failed to convert
-rank 30: Point 984 (-91.010054, 30.171867, 13.568282) failed to convert
-rank 49: Point 988 (-90.584935, 30.095021, -0.87704545) failed to convert
-rank 43: Point 992 (-90.691482, 29.92124, -0.33448911) failed to convert
-rank 89: Point 1361 (-89.408408, 29.157183, 0.31299999) failed to convert
-rank 73: Point 1360 (-90.01753, 29.892792, 0.76696384) failed to convert
-rank 8: Point 975 (-91.686885, 30.324085, -7.6771306) failed to convert
-rank 57: Point 990 (-90.449233, 29.910132, -8.2296) failed to convert
-rank 83: Point 1359 (-89.764478, 29.798766, -0.03271624) failed to convert
-rank 60: Point 975 (-90.339449, 30.451297, -1.7902347) failed to convert
-rank 21: Point 994 (-91.253587, 29.760679, 2.6323466) failed to convert
-rank 24: Point 979 (-91.187631, 29.9952, -0.57383649) failed to convert
-rank 93: Point 1360 (-89.249537, 29.324439, 1.7912402) failed to convert
-rank 94: Point 1371 (-89.135551, 30.292953, 4.2874509) failed to convert
-rank 35: Point 994 (-90.820137, 30.429661, -5.4279464) failed to convert
-rank 22: Point 983 (-91.208015, 30.280846, 8.1718445) failed to convert
-rank 36: Point 980 (-90.835238, 29.861006, -0.7601723) failed to convert
-rank 34: Point 974 (-90.872597, 30.062267, 35.748637) failed to convert
-rank 10: Point 979 (-91.58074, 30.993041, -13.596556) failed to convert
-rank 85: Point 1361 (-89.596647, 30.380513, -9.0029097) failed to convert
-rank 77: Point 1361 (-89.939551, 29.87096, 32.120331) failed to convert
-rank 70: Point 1376 (-90.066458, 30.031014, -1.7617491) failed to convert
-rank 98: Point 1375 (-89.070754, 29.187024, 4.5328453) failed to convert
-rank 31: Point 988 (-91.01377, 29.491069, -0.45649945) failed to convert
-rank 14: Point 980 (-91.455154, 30.272528, -1.435274) failed to convert
-rank 46: Point 972 (-90.695169, 29.407704, 0.13541076) failed to convert
-rank 62: Point 979 (-90.3281, 29.979637, -5.0231043) failed to convert
-rank 56: Point 984 (-90.482188, 29.700386, -0.28675024) failed to convert
-rank 23: Point 987 (-91.182931, 30.35329, -14.474953) failed to convert
-rank 92: Point 1371 (-89.320747, 29.038098, -0.0) failed to convert
-rank 79: Point 1362 (-89.89119, 29.921158, -3.7825681) failed to convert
-rank 68: Point 1372 (-90.114753, 29.996615, 1.4963017) failed to convert
-rank 19: Point 996 (-91.293369, 29.844345, -0.55732482) failed to convert
-rank 61: Point 993 (-90.383514, 29.564855, -3.6466421) failed to convert
-rank 9: Point 986 (-91.644491, 30.536637, -10.659982) failed to convert
-rank 97: Point 1358 (-89.150797, 29.151206, -1e-08) failed to convert
-rank 13: Point 986 (-91.531287, 29.629779, -0.12743888) failed to convert
-rank 32: Point 979 (-90.928725, 30.129242, -11.448594) failed to convert
-rank 81: Point 1359 (-89.828749, 29.749335, -0.0) failed to convert
-rank 76: Point 1376 (-89.964627, 29.817389, -8.2296) failed to convert
-rank 96: Point 1375 (-89.155309, 29.629293, 4.2205676) failed to convert
-rank 12: Point 972 (-91.49994, 30.729157, -11.731148) failed to convert
-rank 84: Point 1371 (-89.724142, 29.704301, -0.0) failed to convert
-rank 29: Point 988 (-91.057904, 29.730492, -0.57947612) failed to convert
-rank 71: Point 1360 (-90.062959, 29.857581, -9.0) failed to convert
-rank 66: Point 1370 (-90.176535, 30.061007, 4.0100002) failed to convert
-rank 99: Point 1361 (-88.836907, 29.8852, 0.97072438) failed to convert
-rank 78: Point 1374 (-89.901286, 30.046733, 1.2717285) failed to convert
-rank 65: Point 1361 (-90.219703, 29.961474, -1.2100193) failed to convert
-rank 3: Point 988 (-91.863123, 30.598587, -6.0111752) failed to convert
-rank 87: Point 1360 (-89.52019, 29.354798, -3.9620954) failed to convert
-rank 67: Point 1358 (-90.209047, 29.112268, 7.7782162) failed to convert
-rank 39: Point 987 (-90.773325, 29.802151, -1.6261245) failed to convert
-rank 59: Point 988 (-90.377037, 30.285306, 2.0324094) failed to convert
-rank 53: Point 986 (-90.520423, 29.888537, -0.41088353) failed to convert
-rank 95: Point 1361 (-89.187058, 29.524571, 4.6202711) failed to convert
-rank 69: Point 1362 (-90.107154, 29.757532, 0.57232506) failed to convert
-rank 51: Point 990 (-90.556255, 30.048863, 16.271186) failed to convert
-rank 20: Point 978 (-91.22559, 30.51142, -16.061133) failed to convert
-rank 90: Point 1371 (-89.371288, 29.113307, 0.31299999) failed to convert
-rank 72: Point 1373 (-90.001185, 30.36472, -6.6696133) failed to convert
-rank 40: Point 981 (-90.761467, 29.747648, -0.96444301) failed to convert
-rank 86: Point 1372 (-89.596467, 29.44634, 9.83283) failed to convert
-rank 64: Point 1373 (-90.243597, 30.100344, 3.98) failed to convert
-rank 45: Point 992 (-90.658307, 30.053846, 10.363034) failed to convert
-rank 33: Point 985 (-90.899343, 30.067884, 17.488226) failed to convert
-rank 1: Point 989 (-92.084965, 29.501427, 3.398913) failed to convert
-rank 37: Point 991 (-90.786573, 30.232164, -1.0492295) failed to convert
-rank 91: Point 1362 (-89.360647, 28.98992, 1.3771005) failed to convert
-rank 7: Point 991 (-91.683853, 30.993196, -20.994033) failed to convert
-rank 63: Point 988 (-90.296476, 29.983768, -5.0124363) failed to convert
-rank 48: Point 980 (-90.604946, 30.117522, -1.0735046) failed to convert
-rank 80: Point 1370 (-89.841811, 30.051969, 0.26752067) failed to convert
-rank 42: Point 984 (-90.739286, 29.525162, -1.7828608) failed to convert
-rank 4: Point 985 (-91.837987, 30.224121, -6.2024962) failed to convert
-rank 38: Point 977 (-90.784144, 29.887362, -0.30417109) failed to convert
-rank 75: Point 1363 (-89.988748, 29.741617, 0.45449629) failed to convert
-rank 18: Point 987 (-91.31319, 30.113254, -8.5222087) failed to convert
-rank 58: Point 977 (-90.461154, 29.43498, -8.2296) failed to convert
-rank 88: Point 1373 (-89.443903, 29.416853, 2.9488201) failed to convert
-rank 28: Point 977 (-91.096231, 29.817848, -0.5374767) failed to convert
-rank 0: Point 921 (-92.36964, 29.510999, 4.8566792) failed to convert
-rank 82: Point 1373 (-89.809057, 29.572671, -0.37508892) failed to convert
-rank 74: Point 1372 (-90.048615, 29.218836, 0.31299999) failed to convert
-rank 47: Point 989 (-90.645618, 29.861212, -0.46293677) failed to convert
-rank 2: Point 983 (-91.933146, 30.587797, -7.3758393) failed to convert
-rank 26: Point 978 (-91.135048, 30.320798, -7.275766) failed to convert
-rank 89: Point 1362 (-89.403329, 29.216381, 0.10901782) failed to convert
-rank 55: Point 986 (-90.481725, 29.887265, -8.2296) failed to convert
-rank 73: Point 1361 (-90.027947, 29.759782, -4.8082203) failed to convert
-rank 83: Point 1360 (-89.763718, 29.807948, -0.86417572) failed to convert
-rank 6: Point 983 (-91.748153, 30.546797, 11.44449) failed to convert
-rank 27: Point 987 (-91.110607, 30.256849, 8.1942937) failed to convert
-rank 25: Point 994 (-91.190546, 29.702649, -2.286) failed to convert
-rank 17: Point 990 (-91.374119, 29.684023, -2.7783271) failed to convert
-rank 54: Point 981 (-90.515518, 29.669411, -1.0379909) failed to convert
-rank 41: Point 989 (-90.764212, 29.462746, -0.2254562) failed to convert
-rank 93: Point 1361 (-89.26271, 29.173713, 10.191762) failed to convert
-rank 15: Point 985 (-91.426089, 30.233026, -0.36700001) failed to convert
-rank 52: Point 976 (-90.574447, 29.438771, -8.2296) failed to convert
-rank 11: Point 983 (-91.567786, 30.384349, -1.9) failed to convert
-rank 44: Point 984 (-90.684882, 29.837533, -0.65878975) failed to convert
-rank 16: Point 981 (-91.410449, 29.796072, -6.4569329) failed to convert
-rank 50: Point 989 (-90.598846, 29.692658, 0.29826097) failed to convert
-rank 94: Point 1372 (-89.23251, 29.206678, -0.03515927) failed to convert
-rank 98: Point 1376 (-89.071161, 29.182353, -0.0) failed to convert
-rank 85: Point 1362 (-89.665221, 29.561011, -0.0) failed to convert
-rank 77: Point 1362 (-89.939107, 29.876476, -6.6202565) failed to convert
-rank 30: Point 985 (-91.014263, 30.107706, -5.5917377) failed to convert
-rank 49: Point 989 (-90.556296, 30.494424, -10.168271) failed to convert
-rank 8: Point 976 (-91.693012, 30.216183, -8.4102788) failed to convert
-rank 92: Point 1372 (-89.30177, 29.256524, -0.0) failed to convert
-rank 43: Point 993 (-90.698453, 29.820964, -0.56615936) failed to convert
-rank 70: Point 1377 (-90.086764, 29.76953, -0.62138684) failed to convert
-rank 79: Point 1363 (-89.895458, 29.867873, -2.3563957) failed to convert
-rank 60: Point 976 (-90.377133, 29.944493, 15.016346) failed to convert
-rank 68: Point 1373 (-90.155871, 29.460565, 0.12113682) failed to convert
-rank 84: Point 1372 (-89.737292, 29.543664, 0.22986231) failed to convert
-rank 96: Point 1376 (-89.195354, 29.178667, -0.0) failed to convert
-rank 76: Point 1377 (-89.956709, 29.917275, 0.37756221) failed to convert
-rank 5: Point 988 (-91.787622, 30.34794, -8.8007409) failed to convert
-rank 97: Point 1359 (-89.148739, 29.174055, -0.0) failed to convert
-rank 21: Point 995 (-91.22087, 30.283235, 17.321408) failed to convert
-rank 34: Point 975 (-90.849425, 30.404048, -8.2141773) failed to convert
-rank 81: Point 1360 (-89.803058, 30.065824, 7.1772034) failed to convert
-rank 10: Point 980 (-91.59539, 30.743461, -20.0) failed to convert
-rank 24: Point 980 (-91.2048, 29.722518, -1.3054772) failed to convert
-rank 35: Point 995 (-90.845386, 30.05872, 11.519218) failed to convert
-rank 14: Point 981 (-91.491993, 29.652569, -0.45948107) failed to convert
-rank 22: Point 984 (-91.20829, 30.27647, -7.2105671) failed to convert
-rank 36: Point 981 (-90.843972, 29.731608, -2.902493) failed to convert
-rank 78: Point 1375 (-89.910491, 29.931764, -0.30967015) failed to convert
-rank 66: Point 1371 (-90.221972, 29.462669, 0.31299999) failed to convert
-rank 71: Point 1361 (-90.04193, 30.126596, 4.5999999) failed to convert
-rank 31: Point 989 (-90.991214, 29.83618, -2.2079671) failed to convert
-rank 23: Point 988 (-91.197972, 30.116179, -1.9395811) failed to convert
-rank 99: Point 1362 (-88.814951, 30.117007, 14.069874) failed to convert
-rank 67: Point 1359 (-90.145463, 29.949282, -9.8773357) failed to convert
-rank 65: Point 1362 (-90.25948, 29.433229, 0.20484291) failed to convert
-rank 19: Point 997 (-91.25248, 30.500765, -15.880081) failed to convert
-rank 46: Point 973 (-90.695192, 29.407377, -0.18807565) failed to convert
-rank 61: Point 994 (-90.383229, 29.568705, -2.2010777) failed to convert
-rank 56: Point 985 (-90.491458, 29.571606, 0.57488361) failed to convert
-rank 90: Point 1372 (-89.383965, 28.965087, 9.4087848) failed to convert
-rank 87: Point 1361 (-89.520166, 29.354853, -3.9620954) failed to convert
-rank 95: Point 1362 (-89.215829, 29.199326, -0.43649446) failed to convert
-rank 69: Point 1363 (-90.129959, 29.460566, 0.60871866) failed to convert
-rank 72: Point 1374 (-90.035467, 29.929632, 0.85706308) failed to convert
-rank 86: Point 1373 (-89.514135, 30.418496, -8.5357857) failed to convert
-rank 9: Point 987 (-91.632619, 30.741629, -17.413223) failed to convert
-rank 57: Point 991 (-90.453859, 29.84656, -0.64910208) failed to convert
-rank 13: Point 987 (-91.470291, 30.65904, -9.7630403) failed to convert
-rank 32: Point 980 (-90.960206, 29.654446, -8.2296) failed to convert
-rank 64: Point 1374 (-90.296773, 29.391125, -0.24659569) failed to convert
-rank 91: Point 1363 (-89.334399, 29.29412, -0.5498759) failed to convert
-rank 80: Point 1371 (-89.855319, 29.884789, 0.11169497) failed to convert
-rank 62: Point 980 (-90.328102, 29.979577, -5.0231043) failed to convert
-rank 12: Point 973 (-91.547294, 29.927816, -9.4030808) failed to convert
-rank 29: Point 989 (-91.035663, 30.072411, -4.9889094) failed to convert
-rank 3: Point 989 (-91.850528, 30.827207, -9.224268) failed to convert
-rank 51: Point 991 (-90.556275, 30.048403, 15.222537) failed to convert
-rank 88: Point 1374 (-89.360439, 30.380526, -8.3677195) failed to convert
-rank 53: Point 987 (-90.505734, 30.092235, -1.0379326) failed to convert
-rank 59: Point 989 (-90.427581, 29.597462, 0.11357776) failed to convert
-rank 45: Point 993 (-90.634874, 30.385703, -1.9602301) failed to convert
-rank 75: Point 1364 (-89.974566, 29.92134, -5.8552084) failed to convert
-rank 39: Point 988 (-90.766734, 29.898215, -0.38982671) failed to convert
-rank 37: Point 992 (-90.78613, 30.238567, -0.15427) failed to convert
-rank 20: Point 979 (-91.279714, 29.644627, -0.8778426) failed to convert
-rank 40: Point 982 (-90.711885, 30.463205, -9.2566725) failed to convert
-rank 89: Point 1363 (-89.398851, 29.268336, 0.31299999) failed to convert
-rank 63: Point 989 (-90.289538, 30.075788, 3.1460191) failed to convert
-rank 82: Point 1374 (-89.809137, 29.571678, -1.3943639) failed to convert
-rank 73: Point 1362 (-90.013284, 29.946743, 21.281135) failed to convert
-rank 74: Point 1373 (-89.99243, 29.938649, -6.1593988) failed to convert
-rank 7: Point 992 (-91.754817, 29.738644, 2.0393921) failed to convert
-rank 33: Point 986 (-90.948637, 29.324602, 1.1940645) failed to convert
-rank 83: Point 1361 (-89.747766, 30.002573, 2.4663137) failed to convert
-rank 1: Point 990 (-92.073777, 29.719869, 2.4346872) failed to convert
-rank 4: Point 986 (-91.797303, 30.957287, -19.485863) failed to convert
-rank 48: Point 981 (-90.645483, 29.541918, -0.62274147) failed to convert
-rank 18: Point 988 (-91.326612, 29.894777, -0.53729024) failed to convert
-rank 58: Point 978 (-90.448092, 29.615609, -0.26256023) failed to convert
-rank 38: Point 978 (-90.784327, 29.884372, -1.2289796) failed to convert
-rank 94: Point 1373 (-89.23606, 29.166159, -1.396772) failed to convert
-rank 26: Point 979 (-91.151073, 30.07047, -1.2568701) failed to convert
-rank 28: Point 978 (-91.10424, 29.692898, -0.00086613) failed to convert
-rank 93: Point 1362 (-89.262143, 29.180137, 16.085523) failed to convert
-rank 77: Point 1363 (-89.938913, 29.878899, -0.87661004) failed to convert
-rank 85: Point 1363 (-89.674075, 29.453193, -2.0815723) failed to convert
-rank 2: Point 984 (-92.042725, 28.491979, 48.76249) failed to convert
-rank 47: Point 990 (-90.634078, 30.025187, -6.2940973) failed to convert
-rank 92: Point 1373 (-89.296803, 29.313496, -0.46336873) failed to convert
-rank 76: Point 1378 (-89.944104, 30.075728, -5.3370483) failed to convert
-rank 0: Point 922 (-92.388241, 29.114287, 19.142692) failed to convert
-rank 98: Point 1377 (-89.0682, 29.215094, 0.48206968) failed to convert
-rank 70: Point 1378 (-90.07876, 29.872558, -0.24975664) failed to convert
-rank 79: Point 1364 (-89.892907, 29.899695, -2.1649652) failed to convert
-rank 55: Point 987 (-90.498541, 29.653979, -0.95828375) failed to convert
-rank 17: Point 991 (-91.372591, 29.709261, -6.9311525) failed to convert
-rank 97: Point 1360 (-89.151868, 29.138818, -0.07912361) failed to convert
-rank 96: Point 1377 (-89.204552, 29.074256, -0.0) failed to convert
-rank 68: Point 1374 (-90.182292, 29.111565, 0.31299999) failed to convert
-rank 25: Point 995 (-91.191434, 29.688405, -2.4313125) failed to convert
-rank 84: Point 1373 (-89.738284, 29.531241, 1.0654716) failed to convert
-rank 6: Point 984 (-91.741081, 30.672029, -14.837665) failed to convert
-rank 42: Point 985 (-90.741306, 29.495501, -0.49953565) failed to convert
-rank 27: Point 988 (-91.110426, 30.259599, 15.974304) failed to convert
-rank 54: Point 982 (-90.545942, 29.242302, 1.4283979) failed to convert
-rank 99: Point 1363 (-88.85731, 29.666276, 9.4128504) failed to convert
-rank 15: Point 986 (-91.446672, 29.889971, -1.3247051) failed to convert
-rank 81: Point 1361 (-89.800789, 30.093523, 2.303952) failed to convert
-rank 78: Point 1376 (-89.901568, 30.043163, 0.52044059) failed to convert
-rank 41: Point 990 (-90.723104, 30.060155, -0.44263716) failed to convert
-rank 50: Point 990 (-90.620292, 29.387602, -0.56009606) failed to convert
-rank 44: Point 985 (-90.682952, 29.865221, -0.34017568) failed to convert
-rank 90: Point 1373 (-89.365815, 29.176519, 3.5278813) failed to convert
-rank 66: Point 1372 (-90.186988, 29.924171, -5.9322845) failed to convert
-rank 67: Point 1360 (-90.145042, 29.954742, 31.751415) failed to convert
-rank 71: Point 1362 (-90.06769, 29.796708, 0.30645652) failed to convert
-rank 65: Point 1363 (-90.195502, 30.278361, 4.0848825) failed to convert
-rank 95: Point 1363 (-89.212362, 29.238626, -0.01895424) failed to convert
-rank 52: Point 977 (-90.585701, 29.279059, -0.0) failed to convert
-rank 49: Point 990 (-90.588706, 30.042023, -3.6235424) failed to convert
-rank 11: Point 984 (-91.542071, 30.820255, -11.54488) failed to convert
-rank 30: Point 986 (-91.039291, 29.723966, -1.3149027) failed to convert
-rank 69: Point 1364 (-90.109576, 29.725179, 0.01732373) failed to convert
-rank 8: Point 977 (-91.72661, 29.619188, 2.0999999) failed to convert
-rank 64: Point 1375 (-90.283506, 29.569333, -0.08563998) failed to convert
-rank 16: Point 982 (-91.355869, 30.692257, -9.6336326) failed to convert
-rank 87: Point 1362 (-89.52015, 29.354891, -3.9620954) failed to convert
-rank 24: Point 981 (-91.237249, 29.201003, 3.3476261) failed to convert
-rank 43: Point 994 (-90.683188, 30.039961, 17.819072) failed to convert
-rank 72: Point 1375 (-90.02614, 30.048235, -1.0963424) failed to convert
-rank 80: Point 1372 (-89.833735, 30.151375, 2.9332511) failed to convert
-rank 91: Point 1364 (-89.336609, 29.268558, 12.04544) failed to convert
-rank 5: Point 989 (-91.788623, 30.329911, -8.2296) failed to convert
-rank 86: Point 1374 (-89.541352, 30.099716, 3.5999999) failed to convert
-rank 10: Point 981 (-91.583215, 30.950656, -12.714902) failed to convert
-rank 22: Point 985 (-91.195637, 30.475862, 12.998859) failed to convert
-rank 21: Point 996 (-91.270082, 29.493904, 9.1608024) failed to convert
-rank 60: Point 977 (-90.43325, 29.175636, 1.4961793) failed to convert
-rank 75: Point 1365 (-89.980849, 29.841737, -5.3528979) failed to convert
-rank 88: Point 1375 (-89.453655, 29.302359, 0.31299999) failed to convert
-rank 89: Point 1364 (-89.393851, 29.326384, -5.1584355) failed to convert
-rank 36: Point 982 (-90.835184, 29.861627, -1.0888311) failed to convert
-rank 73: Point 1363 (-90.020336, 29.856827, 1.134229) failed to convert
-rank 82: Point 1375 (-89.80912, 29.571771, -0.99762947) failed to convert
-rank 23: Point 989 (-91.182934, 30.35323, -14.474953) failed to convert
-rank 46: Point 974 (-90.695097, 29.408745, -8.2296) failed to convert
-rank 31: Point 990 (-90.978714, 30.025458, -1.7376803) failed to convert
-rank 35: Point 996 (-90.846308, 30.045088, -10.941102) failed to convert
-rank 56: Point 986 (-90.430349, 30.411179, -0.49860014) failed to convert
-rank 61: Point 995 (-90.384743, 29.548019, -3.1708345) failed to convert
-rank 74: Point 1374 (-89.987755, 29.997864, 4.9005779) failed to convert
-rank 19: Point 998 (-91.247913, 30.573115, -10.283448) failed to convert
-rank 83: Point 1362 (-89.765601, 29.784845, -0.00330685) failed to convert
-rank 9: Point 988 (-91.632608, 30.741689, -16.360931) failed to convert
-rank 32: Point 981 (-90.92846, 30.133158, 17.279497) failed to convert
-rank 57: Point 992 (-90.436704, 30.081676, -0.11635625) failed to convert
-rank 34: Point 976 (-90.8915, 29.780658, -1.6976492) failed to convert
-rank 13: Point 988 (-91.512797, 29.944868, -1.8786643) failed to convert
-rank 93: Point 1363 (-89.225998, 29.591076, 3.1584931) failed to convert
-rank 29: Point 990 (-91.058093, 29.727161, -1.1128427) failed to convert
-rank 14: Point 982 (-91.455476, 30.266671, -0.31799999) failed to convert
-rank 51: Point 992 (-90.561127, 29.980489, -0.50647565) failed to convert
-rank 76: Point 1379 (-89.955803, 29.928486, -6.133186) failed to convert
-rank 53: Point 988 (-90.476734, 30.490775, -8.6932399) failed to convert
-rank 77: Point 1364 (-89.956178, 29.661014, 35.221914) failed to convert
-rank 94: Point 1374 (-89.233302, 29.197547, -0.0) failed to convert
-rank 85: Point 1364 (-89.674055, 29.45325, -3.4280838) failed to convert
-rank 39: Point 989 (-90.734356, 30.366553, -7.4143976) failed to convert
-rank 20: Point 980 (-91.225572, 30.511383, -16.061133) failed to convert
-rank 3: Point 990 (-91.846192, 30.905363, -10.523946) failed to convert
-rank 12: Point 974 (-91.57373, 29.47227, 2.1701491) failed to convert
-rank 92: Point 1374 (-89.296235, 29.319738, -1.3995974) failed to convert
-rank 45: Point 994 (-90.673248, 29.840462, -0.33283377) failed to convert
-rank 40: Point 983 (-90.77762, 29.511048, -0.429442) failed to convert
-rank 68: Point 1375 (-90.143329, 29.624319, 0.31299999) failed to convert
-rank 70: Point 1379 (-90.093193, 29.686081, 0.24891612) failed to convert
-rank 98: Point 1378 (-89.07895, 29.095265, 0.90218694) failed to convert
-rank 59: Point 990 (-90.408899, 29.853251, -0.38241439) failed to convert
-rank 48: Point 982 (-90.600425, 30.180967, -0.29658306) failed to convert
-rank 63: Point 990 (-90.300249, 29.93293, -0.46627695) failed to convert
-rank 79: Point 1365 (-89.915126, 29.621211, -4.4421554) failed to convert
-rank 97: Point 1361 (-89.141702, 29.252653, -0.00047719) failed to convert
-rank 84: Point 1374 (-89.733672, 29.587159, -0.01934499) failed to convert
-rank 96: Point 1378 (-89.193555, 29.198784, -0.0) failed to convert
-rank 37: Point 993 (-90.802408, 30.000818, -6.9451154) failed to convert
-rank 99: Point 1364 (-88.813722, 30.127033, 13.335464) failed to convert
-rank 28: Point 979 (-91.100621, 29.749385, -0.37828122) failed to convert
-rank 81: Point 1362 (-89.80424, 30.050907, -0.8530783) failed to convert
-rank 66: Point 1373 (-90.234906, 29.29011, 0.458) failed to convert
-rank 78: Point 1377 (-89.971173, 29.164111, 11.87644) failed to convert
-rank 1: Point 991 (-92.070255, 29.78671, -0.69208774) failed to convert
-rank 90: Point 1374 (-89.360093, 29.242936, -0.05110908) failed to convert
-rank 58: Point 979 (-90.448079, 29.615647, -0.82154103) failed to convert
-rank 7: Point 993 (-91.723789, 30.292786, -2.1400001) failed to convert
-rank 65: Point 1364 (-90.221193, 29.941434, 26.458681) failed to convert
-rank 33: Point 987 (-90.924317, 29.693006, -0.5117669) failed to convert
-rank 38: Point 979 (-90.796772, 29.701941, -0.51891782) failed to convert
-rank 71: Point 1363 (-90.063567, 29.849669, -9.0) failed to convert
-rank 67: Point 1361 (-90.209391, 29.107363, 0.30727541) failed to convert
-rank 47: Point 991 (-90.641281, 29.922766, -0.36302835) failed to convert
-rank 26: Point 980 (-91.175611, 29.683461, -3.0245726) failed to convert
-rank 55: Point 988 (-90.472284, 30.017251, 31.559266) failed to convert
-rank 95: Point 1364 (-89.2159, 29.198431, -0.44231899) failed to convert
-rank 69: Point 1365 (-90.133667, 29.410605, -0.41673294) failed to convert
-rank 87: Point 1363 (-89.519798, 29.359056, 25.756585) failed to convert
-rank 0: Point 923 (-92.36442, 29.619899, -0.06831952) failed to convert
-rank 72: Point 1376 (-90.029411, 30.006556, -0.49981048) failed to convert
-rank 64: Point 1376 (-90.294841, 29.416952, 0.67347551) failed to convert
-rank 18: Point 989 (-91.285721, 30.555354, -15.107408) failed to convert
-rank 4: Point 987 (-91.796102, 30.978653, -18.946442) failed to convert
-rank 6: Point 985 (-91.752991, 30.460796, -7.9483698) failed to convert
-rank 2: Point 985 (-91.988342, 29.54642, 0.19933052) failed to convert
-rank 62: Point 981 (-90.328167, 29.978626, -0.35338717) failed to convert
-rank 75: Point 1366 (-89.975294, 29.911958, -9.0) failed to convert
-rank 86: Point 1375 (-89.537219, 30.148225, 3.0283947) failed to convert
-rank 80: Point 1373 (-89.902211, 29.297804, 1.4524099) failed to convert
-rank 91: Point 1365 (-89.346848, 29.150025, 0.24927226) failed to convert
-rank 15: Point 987 (-91.456603, 29.723202, -0.01573043) failed to convert
-rank 42: Point 986 (-90.717228, 29.844887, -0.70779668) failed to convert
-rank 82: Point 1376 (-89.745414, 30.350926, -6.4964189) failed to convert
-rank 50: Point 991 (-90.544683, 30.450902, -6.520354) failed to convert
-rank 54: Point 983 (-90.519675, 29.611332, 0.40502805) failed to convert
-rank 44: Point 986 (-90.719356, 29.338892, -8.2296) failed to convert
-rank 27: Point 989 (-91.147189, 29.684907, -3.2924496) failed to convert
-rank 25: Point 996 (-91.194936, 29.63261, -5.419344) failed to convert
-rank 41: Point 991 (-90.733509, 29.909653, -0.30252805) failed to convert
-rank 17: Point 992 (-91.371693, 29.723883, -7.1719445) failed to convert
-rank 11: Point 985 (-91.648167, 28.98352, 14.379057) failed to convert
-rank 89: Point 1365 (-89.404622, 29.20068, 0.30389223) failed to convert
-rank 74: Point 1375 (-89.983636, 30.049764, -4.4439842) failed to convert
-rank 88: Point 1376 (-89.370121, 30.269026, 2.6215318) failed to convert
-rank 73: Point 1364 (-90.028137, 29.75712, -4.2712007) failed to convert
-rank 83: Point 1363 (-89.783761, 29.561715, 23.49251) failed to convert
-rank 43: Point 995 (-90.680958, 30.071782, -1.8092769) failed to convert
-rank 22: Point 986 (-91.254245, 29.541795, 6.9545739) failed to convert
-rank 52: Point 978 (-90.574447, 29.43871, -8.2296) failed to convert
-rank 24: Point 982 (-91.213348, 29.585743, -0.57775342) failed to convert
-rank 60: Point 978 (-90.373632, 29.991696, -0.78468693) failed to convert
-rank 10: Point 982 (-91.68477, 29.181545, 6.6999998) failed to convert
-rank 21: Point 997 (-91.2198, 30.299956, -8.2482679) failed to convert
-rank 93: Point 1364 (-89.20727, 29.802021, 2.3338685) failed to convert
-rank 56: Point 987 (-90.513342, 29.265749, 1.7103978) failed to convert
-rank 30: Point 987 (-91.009526, 30.179581, 17.129511) failed to convert
-rank 76: Point 1380 (-89.955805, 29.928426, -6.133186) failed to convert
-rank 8: Point 978 (-91.66374, 30.72727, -8.1880895) failed to convert
-rank 36: Point 983 (-90.83814, 29.81785, -2.1026909) failed to convert
-rank 16: Point 983 (-91.355281, 30.701674, -16.877281) failed to convert
-rank 49: Point 991 (-90.627674, 29.489921, 0.03048) failed to convert
-rank 5: Point 990 (-91.789839, 30.308018, -2.7590355) failed to convert
-rank 31: Point 991 (-90.95473, 30.386624, -3.797624) failed to convert
-rank 85: Point 1365 (-89.674041, 29.453288, -3.1322979) failed to convert
-rank 68: Point 1376 (-90.075157, 30.50364, -9.5876051) failed to convert
-rank 94: Point 1375 (-89.233396, 29.196443, -7.99e-06) failed to convert
-rank 92: Point 1375 (-89.255174, 29.787484, 2.1171064) failed to convert
-rank 46: Point 975 (-90.695341, 29.405146, -1.6393076) failed to convert
-rank 9: Point 989 (-91.639286, 30.626422, -8.2013695) failed to convert
-rank 77: Point 1365 (-89.956, 29.663239, 28.82382) failed to convert
-rank 35: Point 997 (-90.90227, 29.208972, -0.0) failed to convert
-rank 98: Point 1379 (-88.988745, 30.086276, 7.7372687) failed to convert
-rank 84: Point 1375 (-89.74751, 29.417235, 0.02992028) failed to convert
-rank 70: Point 1380 (-90.074926, 29.921744, -6.9396869) failed to convert
-rank 61: Point 996 (-90.407455, 29.236512, -0.0) failed to convert
-rank 99: Point 1365 (-88.812722, 30.137317, 13.168497) failed to convert
-rank 79: Point 1366 (-89.89282, 29.900604, -3.2287465) failed to convert
-rank 97: Point 1362 (-89.141993, 29.248708, -0.0) failed to convert
-rank 34: Point 977 (-90.865287, 30.170266, -2.3605921) failed to convert
-rank 13: Point 989 (-91.501619, 30.134017, 17.800236) failed to convert
-rank 32: Point 982 (-90.94864, 29.829505, -3.5579472) failed to convert
-rank 96: Point 1379 (-89.190385, 29.234422, -0.0) failed to convert
-rank 57: Point 993 (-90.454072, 29.843565, -0.5079253) failed to convert
-rank 51: Point 993 (-90.555851, 30.05422, -9.7779848) failed to convert
-rank 81: Point 1363 (-89.840473, 29.603104, 16.844047) failed to convert
-rank 19: Point 999 (-91.25246, 30.500729, -15.880081) failed to convert
-rank 29: Point 991 (-91.031569, 30.134947, -11.497971) failed to convert
-rank 66: Point 1374 (-90.226417, 29.40321, -4.5212458) failed to convert
-rank 53: Point 989 (-90.508135, 30.058882, -9.3908888) failed to convert
-rank 39: Point 990 (-90.785845, 29.618439, -1.953437) failed to convert
-rank 90: Point 1375 (-89.365342, 29.181962, 0.374914) failed to convert
-rank 71: Point 1364 (-90.057689, 29.925109, -2.6005628) failed to convert
-rank 67: Point 1362 (-90.145438, 29.949314, -10.142486) failed to convert
-rank 78: Point 1378 (-89.933578, 29.641684, 3.2734501) failed to convert
-rank 65: Point 1365 (-90.220658, 29.948431, 4.3011436) failed to convert
-rank 95: Point 1365 (-89.216051, 29.196706, -0.14674697) failed to convert
-rank 69: Point 1366 (-90.095122, 29.911244, 28.628952) failed to convert
-rank 72: Point 1377 (-90.028847, 30.013716, 7.6614622) failed to convert
-rank 87: Point 1364 (-89.520126, 29.354946, -3.9620954) failed to convert
-rank 14: Point 983 (-91.448621, 30.380391, -2.6170429) failed to convert
-rank 12: Point 975 (-91.520264, 30.387124, -2.65072) failed to convert
-rank 45: Point 995 (-90.698893, 29.471119, -8.2296) failed to convert
-rank 20: Point 981 (-91.299189, 29.327032, 0.99380219) failed to convert
-rank 59: Point 991 (-90.386057, 30.163374, 2.7035662) failed to convert
-rank 23: Point 990 (-91.21151, 29.901301, -7.7388726) failed to convert
-rank 3: Point 991 (-91.865387, 30.556943, -8.2296) failed to convert
-rank 64: Point 1377 (-90.24811, 30.040297, 0.58465708) failed to convert
-rank 86: Point 1376 (-89.602134, 29.377033, 0.31299999) failed to convert
-rank 75: Point 1367 (-89.985288, 29.785228, -0.1872067) failed to convert
-rank 63: Point 991 (-90.29643, 29.983728, -5.0124363) failed to convert
-rank 28: Point 980 (-91.104424, 29.689953, -0.12798683) failed to convert
-rank 91: Point 1366 (-89.304411, 29.638368, 2.614228) failed to convert
-rank 82: Point 1377 (-89.807589, 29.590538, -5.0288955) failed to convert
-rank 1: Point 992 (-92.076624, 29.662336, 2.8549721) failed to convert
-rank 80: Point 1374 (-89.816182, 30.366429, -9.6943682) failed to convert
-rank 74: Point 1376 (-90.003423, 29.798788, -5.2227483) failed to convert
-rank 33: Point 988 (-90.900253, 30.053369, -3.7030249) failed to convert
-rank 37: Point 994 (-90.782762, 30.287141, -0.67551561) failed to convert
-rank 58: Point 980 (-90.448535, 29.609359, -0.47646705) failed to convert
-rank 40: Point 984 (-90.754272, 29.852282, -0.33206579) failed to convert
-rank 48: Point 983 (-90.632564, 29.726228, -2.0299621) failed to convert
-rank 73: Point 1365 (-90.013615, 29.942237, -6.6696341) failed to convert
-rank 83: Point 1364 (-89.764438, 29.798721, -0.34819258) failed to convert
-rank 7: Point 994 (-91.683819, 30.993247, -20.422274) failed to convert
-rank 89: Point 1366 (-89.403887, 29.209194, 0.31299999) failed to convert
-rank 55: Point 989 (-90.512262, 29.462541, -0.54495484) failed to convert
-rank 38: Point 980 (-90.784234, 29.88542, -0.33961531) failed to convert
-rank 26: Point 981 (-91.175649, 29.682834, -1.1003137) failed to convert
-rank 88: Point 1377 (-89.411825, 29.789306, -0.48786743) failed to convert
-rank 47: Point 992 (-90.645604, 29.861152, 0.03296439) failed to convert
-rank 4: Point 988 (-91.800274, 30.904183, 7.411812) failed to convert
-rank 62: Point 982 (-90.377146, 29.314847, -0.16544313) failed to convert
-rank 93: Point 1365 (-89.165202, 30.271255, 4.5176279) failed to convert
-rank 0: Point 924 (-92.366178, 29.567067, -0.39936086) failed to convert
-rank 76: Point 1381 (-89.955806, 29.928385, -4.9556868) failed to convert
-rank 85: Point 1366 (-89.672099, 29.476783, -1.0329323) failed to convert
-rank 68: Point 1377 (-90.134312, 29.741639, -0.31411481) failed to convert
-rank 6: Point 986 (-91.738056, 30.725305, -15.749017) failed to convert
-rank 94: Point 1376 (-89.23026, 29.2321, -0.0) failed to convert
-rank 15: Point 988 (-91.459384, 29.676345, -1.2012103) failed to convert
-rank 50: Point 992 (-90.618685, 29.410391, 0.27679847) failed to convert
-rank 2: Point 986 (-91.95915, 30.099902, -9.5352662) failed to convert
-rank 18: Point 990 (-91.288935, 30.503651, -16.262606) failed to convert
-rank 42: Point 987 (-90.682417, 30.343857, -0.17393207) failed to convert
-rank 27: Point 990 (-91.166034, 29.386382, -0.27442695) failed to convert
-rank 44: Point 987 (-90.735604, 29.101337, 1.2012143) failed to convert
-rank 25: Point 997 (-91.157777, 30.219618, -12.920473) failed to convert
-rank 84: Point 1376 (-89.752028, 29.361128, 0.57648474) failed to convert
-rank 92: Point 1376 (-89.32017, 29.043962, 15.439721) failed to convert
-rank 54: Point 984 (-90.519619, 29.612036, -0.17176133) failed to convert
-rank 98: Point 1380 (-88.978792, 30.193756, 6.7215327) failed to convert
-rank 79: Point 1367 (-89.892875, 29.899874, -2.6907292) failed to convert
-rank 77: Point 1366 (-89.939092, 29.876513, -6.6202565) failed to convert
-rank 70: Point 1381 (-90.069045, 29.997202, -9.0) failed to convert
-rank 97: Point 1363 (-89.14023, 29.268395, -0.0) failed to convert
-rank 99: Point 1366 (-88.863266, 29.59799, 11.651567) failed to convert
-rank 17: Point 993 (-91.317362, 30.609486, -16.053693) failed to convert
-rank 41: Point 992 (-90.734896, 29.889545, -0.14715123) failed to convert
-rank 11: Point 986 (-91.542279, 30.816055, -11.757432) failed to convert
-rank 96: Point 1380 (-89.19389, 29.194703, -0.00094042) failed to convert
-rank 66: Point 1375 (-90.22564, 29.413554, -3.7031058) failed to convert
-rank 24: Point 983 (-91.197057, 29.845523, -0.41869156) failed to convert
-rank 81: Point 1364 (-89.800692, 30.09404, 4.9116454) failed to convert
-rank 52: Point 979 (-90.559025, 29.656239, -0.53195948) failed to convert
-rank 43: Point 996 (-90.718143, 29.536157, -0.99436316) failed to convert
-rank 22: Point 987 (-91.204061, 30.34305, 11.966814) failed to convert
-rank 36: Point 984 (-90.83499, 29.864393, -0.65495184) failed to convert
-rank 16: Point 984 (-91.356947, 30.674273, -9.7996063) failed to convert
-rank 90: Point 1376 (-89.360798, 29.234636, 0.01243773) failed to convert
-rank 60: Point 979 (-90.379976, 29.905658, -0.72787956) failed to convert
-rank 65: Point 1366 (-90.259439, 29.433229, -0.38134) failed to convert
-rank 49: Point 992 (-90.63843, 29.335924, -8.2296) failed to convert
-rank 30: Point 988 (-91.039748, 29.71686, -0.70324737) failed to convert
-rank 71: Point 1365 (-90.058115, 29.919542, -9.0) failed to convert
-rank 21: Point 998 (-91.218606, 30.31886, -11.829131) failed to convert
-rank 78: Point 1379 (-89.903672, 30.016818, -0.59502708) failed to convert
-rank 67: Point 1363 (-90.1454, 29.949361, -9.5566233) failed to convert
-rank 95: Point 1366 (-89.225561, 29.088468, 3.4040227) failed to convert
-rank 31: Point 992 (-90.973584, 30.102781, -11.384891) failed to convert
-rank 8: Point 979 (-91.689159, 30.283278, -6.8194605) failed to convert
-rank 87: Point 1365 (-89.478436, 29.845546, -0.31254881) failed to convert
-rank 46: Point 976 (-90.69502, 29.409788, -8.2296) failed to convert
-rank 5: Point 991 (-91.789466, 30.314648, -0.011) failed to convert
-rank 86: Point 1377 (-89.602125, 29.376811, 0.31299999) failed to convert
-rank 69: Point 1367 (-90.089988, 29.977149, 0.65271787) failed to convert
-rank 72: Point 1378 (-90.041924, 29.846627, 0.9881369) failed to convert
-rank 91: Point 1367 (-89.34717, 29.146108, 0.06449723) failed to convert
-rank 64: Point 1378 (-90.280077, 29.613906, -0.36838988) failed to convert
-rank 32: Point 983 (-90.9287, 30.129274, -11.448594) failed to convert
-rank 82: Point 1378 (-89.785491, 29.862737, -0.78014011) failed to convert
-rank 10: Point 983 (-91.591435, 30.809679, -12.521329) failed to convert
-rank 61: Point 997 (-90.370627, 29.740137, -0.470603) failed to convert
-rank 80: Point 1375 (-89.876939, 29.614898, -1.2061031) failed to convert
-rank 74: Point 1377 (-90.007426, 29.747778, -4.9462947) failed to convert
-rank 13: Point 990 (-91.492417, 30.288867, -9.5243804) failed to convert
-rank 35: Point 998 (-90.888133, 29.421979, -0.551859) failed to convert
-rank 75: Point 1368 (-90.006991, 29.508482, 0.31299999) failed to convert
-rank 73: Point 1366 (-90.049866, 29.477923, -0.35195398) failed to convert
-rank 9: Point 990 (-91.616934, 31.010359, -3.0) failed to convert
-rank 56: Point 988 (-90.473891, 29.815015, 1.1414182) failed to convert
-rank 83: Point 1365 (-89.764413, 29.79901, -0.07370905) failed to convert
-rank 89: Point 1367 (-89.385986, 29.417547, 3.973724) failed to convert
-rank 88: Point 1378 (-89.461422, 29.209647, -0.19599544) failed to convert
-rank 29: Point 992 (-91.02973, 30.16294, -4.7903019) failed to convert
-rank 57: Point 994 (-90.454013, 29.844309, -0.66559176) failed to convert
-rank 51: Point 994 (-90.55585, 30.05416, -9.7779848) failed to convert
-rank 93: Point 1366 (-89.260969, 29.193326, 0.46435943) failed to convert
-rank 14: Point 984 (-91.561283, 28.454206, 51.4953) failed to convert
-rank 76: Point 1382 (-89.955808, 29.928325, -3.1626116) failed to convert
-rank 53: Point 990 (-90.505269, 30.09848, -0.5244238) failed to convert
-rank 19: Point 1000 (-91.26545, 30.293235, -4.7284467) failed to convert
-rank 39: Point 991 (-90.765988, 29.908813, -0.72693529) failed to convert
-rank 20: Point 982 (-91.255914, 30.028214, -6.7949617) failed to convert
-rank 59: Point 992 (-90.427548, 29.597513, -0.972193) failed to convert
-rank 85: Point 1367 (-89.643718, 29.819105, -0.36985879) failed to convert
-rank 63: Point 992 (-90.298338, 29.958071, 18.776536) failed to convert
-rank 68: Point 1378 (-90.16838, 29.294815, -0.08355444) failed to convert
-rank 94: Point 1377 (-89.24092, 29.110309, 5.2241735) failed to convert
-rank 3: Point 992 (-91.918804, 29.567923, -0.30955684) failed to convert
-rank 45: Point 996 (-90.699918, 29.456252, -0.67196027) failed to convert
-rank 33: Point 989 (-90.899134, 30.069527, 11.975599) failed to convert
-rank 37: Point 995 (-90.810813, 29.876957, -1.4615948) failed to convert
-rank 58: Point 981 (-90.465136, 29.379571, -0.71615012) failed to convert
-rank 28: Point 981 (-91.104389, 29.690106, -1.6475331) failed to convert
-rank 34: Point 978 (-90.872611, 30.061823, 36.367505) failed to convert
-rank 1: Point 993 (-92.091805, 29.363827, 4.0419772) failed to convert
-rank 12: Point 976 (-91.523411, 30.333603, -0.34999999) failed to convert
-rank 84: Point 1377 (-89.757105, 29.29858, 5.2684507) failed to convert
-rank 92: Point 1377 (-89.295709, 29.325679, -0.24600137) failed to convert
-rank 79: Point 1368 (-89.882932, 30.023705, -8.4100423) failed to convert
-rank 26: Point 982 (-91.138143, 30.272245, 3.5936688) failed to convert
-rank 98: Point 1381 (-89.070638, 29.186608, 3.3048361) failed to convert
-rank 7: Point 995 (-91.714977, 30.447937, 25.051787) failed to convert
-rank 70: Point 1382 (-90.071196, 29.969395, -0.91475282) failed to convert
-rank 40: Point 985 (-90.754011, 29.855994, -1.3721199) failed to convert
-rank 77: Point 1367 (-89.935697, 29.919171, 7.4132055) failed to convert
-rank 48: Point 984 (-90.636683, 29.667227, 0.87418331) failed to convert
-rank 38: Point 981 (-90.784141, 29.886751, -0.29845347) failed to convert
-rank 81: Point 1365 (-89.802247, 30.074819, 2.2002712) failed to convert
-rank 4: Point 989 (-91.795919, 30.981758, 11.209853) failed to convert
-rank 96: Point 1381 (-89.198468, 29.142832, -0.02576695) failed to convert
-rank 66: Point 1376 (-90.186972, 29.924112, -4.637905) failed to convert
-rank 47: Point 993 (-90.634044, 30.025237, -9.4826336) failed to convert
-rank 55: Point 990 (-90.496642, 29.680197, -0.46145868) failed to convert
-rank 62: Point 983 (-90.298055, 30.379882, -0.26946853) failed to convert
-rank 97: Point 1364 (-89.162931, 29.012414, 1.491386) failed to convert
-rank 23: Point 991 (-91.22288, 29.719767, -5.9893204) failed to convert
-rank 99: Point 1367 (-88.817075, 30.089586, 13.810741) failed to convert
-rank 42: Point 988 (-90.739251, 29.525183, -1.8047451) failed to convert
-rank 65: Point 1367 (-90.226445, 29.871691, 2.1782534) failed to convert
-rank 90: Point 1377 (-89.367172, 29.160607, 0.31299999) failed to convert
-rank 0: Point 925 (-92.383523, 29.198849, 11.5) failed to convert
-rank 44: Point 988 (-90.683378, 29.858947, 0.17328329) failed to convert
-rank 67: Point 1364 (-90.145164, 29.952062, 1.5553006) failed to convert
-rank 87: Point 1366 (-89.449128, 30.185864, -0.11133826) failed to convert
-rank 6: Point 987 (-91.730226, 30.862843, -11.184293) failed to convert
-rank 71: Point 1366 (-90.068112, 29.791067, -0.3037865) failed to convert
-rank 27: Point 991 (-91.147161, 29.684961, -3.2924496) failed to convert
-rank 78: Point 1380 (-89.90193, 30.038493, -2.5673304) failed to convert
-rank 25: Point 998 (-91.189537, 29.718405, -0.43367766) failed to convert
-rank 95: Point 1367 (-89.215462, 29.20327, -0.0) failed to convert
-rank 69: Point 1368 (-90.126286, 29.506257, 1.0642489) failed to convert
-rank 54: Point 985 (-90.48834, 30.04628, -9.2714071) failed to convert
-rank 86: Point 1378 (-89.602127, 29.37675, 0.31299999) failed to convert
-rank 72: Point 1379 (-90.033544, 29.953546, 16.029502) failed to convert
-rank 17: Point 994 (-91.3709, 29.736488, -0.65715644) failed to convert
-rank 50: Point 993 (-90.601853, 29.649721, -0.56633067) failed to convert
-rank 82: Point 1379 (-89.781702, 29.909125, -0.35650921) failed to convert
-rank 11: Point 987 (-91.617805, 29.518763, 1.3365473) failed to convert
-rank 64: Point 1379 (-90.252919, 29.973851, -8.0555598) failed to convert
-rank 24: Point 984 (-91.186658, 30.010262, -0.65991442) failed to convert
-rank 91: Point 1368 (-89.345629, 29.163938, 0.31299999) failed to convert
-rank 80: Point 1376 (-89.898618, 29.342675, 1.1943033) failed to convert
-rank 74: Point 1378 (-89.992408, 29.938683, -6.1593988) failed to convert
-rank 75: Point 1369 (-89.97527, 29.911926, -9.0) failed to convert
-rank 52: Point 980 (-90.530758, 30.05148, -4.6966982) failed to convert
-rank 2: Point 987 (-91.923076, 30.771715, -9.2314332) failed to convert
-rank 15: Point 989 (-91.415255, 30.411773, -3.4188038) failed to convert
-rank 18: Point 991 (-91.283004, 30.598546, -0.48967009) failed to convert
-rank 83: Point 1366 (-89.76366, 29.808222, -0.80995318) failed to convert
-rank 30: Point 989 (-91.012507, 30.133973, 19.314827) failed to convert
-rank 22: Point 988 (-91.197551, 30.445584, 11.379357) failed to convert
-rank 89: Point 1368 (-89.403594, 29.212315, -0.68109448) failed to convert
-rank 73: Point 1367 (-90.003444, 30.071341, 4.9299998) failed to convert
-rank 76: Point 1383 (-89.944081, 30.075694, -5.3370483) failed to convert
-rank 88: Point 1379 (-89.357833, 30.408585, -10.35203) failed to convert
-rank 93: Point 1367 (-89.269914, 29.090876, -0.23553891) failed to convert
-rank 31: Point 993 (-91.000764, 29.68939, -0.50321649) failed to convert
-rank 8: Point 980 (-91.649199, 30.978396, -13.383203) failed to convert
-rank 5: Point 992 (-91.765077, 30.750078, -16.331182) failed to convert
-rank 21: Point 999 (-91.271762, 29.466181, 0.02704739) failed to convert
-rank 32: Point 984 (-90.928543, 30.131342, 1.742784) failed to convert
-rank 85: Point 1368 (-89.674021, 29.453345, -3.9928802) failed to convert
-rank 46: Point 977 (-90.695335, 29.405206, -2.4985079) failed to convert
-rank 68: Point 1379 (-90.161799, 29.381471, 0.31299999) failed to convert
-rank 94: Point 1378 (-89.231135, 29.221724, -0.0) failed to convert
-rank 61: Point 998 (-90.38296, 29.572209, -2.4098256) failed to convert
-rank 84: Point 1378 (-89.738552, 29.525991, 29.56895) failed to convert
-rank 79: Point 1369 (-89.878231, 30.082091, 0.27432001) failed to convert
-rank 49: Point 993 (-90.585364, 30.088897, -2.6109883) failed to convert
-rank 10: Point 984 (-91.59489, 30.750681, 23.733949) failed to convert
-rank 36: Point 985 (-90.835086, 29.862949, -1.371667) failed to convert
-rank 41: Point 993 (-90.734171, 29.899913, -1.0813298) failed to convert
-rank 98: Point 1382 (-89.007565, 29.880273, 5.2371269) failed to convert
-rank 57: Point 995 (-90.448902, 29.914507, -0.372082) failed to convert
-rank 43: Point 997 (-90.718121, 29.536367, -1.037353) failed to convert
-rank 9: Point 991 (-91.693296, 29.679987, 2.0999999) failed to convert
-rank 56: Point 989 (-90.502016, 29.424306, -5.702e-05) failed to convert
-rank 16: Point 985 (-91.353483, 30.730328, -1.4236548) failed to convert
-rank 13: Point 991 (-91.467714, 30.701374, -7.9648828) failed to convert
-rank 92: Point 1378 (-89.294064, 29.344339, -0.0) failed to convert
-rank 81: Point 1366 (-89.76468, 30.532045, -9.3488417) failed to convert
-rank 70: Point 1383 (-90.074906, 29.921687, -6.9396869) failed to convert
-rank 35: Point 999 (-90.845696, 30.052805, 7.2595225) failed to convert
-rank 77: Point 1368 (-89.956968, 29.650894, 25.791255) failed to convert
-rank 29: Point 993 (-91.079055, 29.401068, -0.6414523) failed to convert
-rank 51: Point 995 (-90.556294, 30.047942, 14.156517) failed to convert
-rank 53: Point 991 (-90.550669, 29.46485, -0.30771947) failed to convert
-rank 97: Point 1365 (-89.148756, 29.172188, -0.0) failed to convert
-rank 14: Point 985 (-91.455437, 30.266752, -0.31799999) failed to convert
-rank 66: Point 1377 (-90.241409, 29.202833, 0.45770875) failed to convert
-rank 19: Point 1001 (-91.300836, 29.722181, -0.04) failed to convert
-rank 99: Point 1368 (-88.875442, 29.466253, 15.249703) failed to convert
-rank 96: Point 1382 (-89.1674, 29.493185, 1.7696118) failed to convert
-rank 65: Point 1368 (-90.266003, 29.345046, 0.45385596) failed to convert
-rank 20: Point 983 (-91.279194, 29.652735, 0.38116105) failed to convert
-rank 39: Point 992 (-90.776639, 29.753355, -1.7235718) failed to convert
-rank 59: Point 993 (-90.387054, 30.149582, 2.795153) failed to convert
-rank 3: Point 993 (-91.870249, 30.467698, -9.8851642) failed to convert
-rank 60: Point 980 (-90.336033, 30.496111, -6.4946981) failed to convert
-rank 90: Point 1378 (-89.359848, 29.245362, 7.979952) failed to convert
-rank 45: Point 997 (-90.706509, 29.360616, -0.71267323) failed to convert
-rank 63: Point 993 (-90.31863, 29.685899, -0.61789652) failed to convert
-rank 58: Point 982 (-90.468915, 29.326935, -0.0) failed to convert
-rank 95: Point 1368 (-89.220272, 29.148558, -0.53191046) failed to convert
-rank 71: Point 1367 (-90.055103, 29.958082, 56.594346) failed to convert
-rank 87: Point 1367 (-89.48687, 29.745301, 5.7769405) failed to convert
-rank 33: Point 990 (-90.899358, 30.066168, 27.251737) failed to convert
-rank 34: Point 979 (-90.897778, 29.686557, -0.59745589) failed to convert
-rank 37: Point 996 (-90.803568, 29.98318, -4.0982413) failed to convert
-rank 67: Point 1365 (-90.113443, 30.36201, 2.9325638) failed to convert
-rank 1: Point 994 (-92.059044, 30.002262, -3.525238) failed to convert
-rank 28: Point 982 (-91.09969, 29.763013, -0.57056129) failed to convert
-rank 12: Point 977 (-91.547258, 29.927835, -9.4030808) failed to convert
-rank 82: Point 1380 (-89.809104, 29.571701, -1.0140047) failed to convert
-rank 69: Point 1369 (-90.107426, 29.751625, -0.26896003) failed to convert
-rank 72: Point 1380 (-90.04569, 29.797978, 2.9071757) failed to convert
-rank 40: Point 986 (-90.769771, 29.626052, -0.64172766) failed to convert
-rank 78: Point 1381 (-89.909024, 29.94993, -0.22456538) failed to convert
-rank 26: Point 983 (-91.180137, 29.611073, -3.7603669) failed to convert
-rank 86: Point 1379 (-89.602128, 29.37671, 0.31299999) failed to convert
-rank 64: Point 1380 (-90.252906, 29.97391, -8.0555598) failed to convert
-rank 4: Point 990 (-91.831701, 30.337895, -6.7383638) failed to convert
-rank 80: Point 1377 (-89.850008, 29.949863, 12.539362) failed to convert
-rank 74: Point 1379 (-90.049707, 29.204434, 2.807317) failed to convert
-rank 91: Point 1369 (-89.341495, 29.211591, 0.24315498) failed to convert
-rank 38: Point 982 (-90.783639, 29.894047, -0.36744486) failed to convert
-rank 7: Point 996 (-91.710444, 30.52659, -5.7141177) failed to convert
-rank 47: Point 994 (-90.632199, 30.051357, -2.0476029) failed to convert
-rank 48: Point 985 (-90.635168, 29.688507, -0.49130685) failed to convert
-rank 55: Point 991 (-90.471871, 30.022728, 25.057478) failed to convert
-rank 75: Point 1370 (-89.980815, 29.841715, -5.3528979) failed to convert
-rank 62: Point 984 (-90.368551, 29.431516, -0.13339311) failed to convert
-rank 83: Point 1367 (-89.733645, 30.173426, 4.6735978) failed to convert
-rank 89: Point 1369 (-89.39365, 29.328247, 13.155322) failed to convert
-rank 73: Point 1368 (-90.064246, 29.291902, 0.79063652) failed to convert
-rank 23: Point 992 (-91.185287, 30.316084, 14.827935) failed to convert
-rank 42: Point 989 (-90.715183, 29.874256, 0.13248156) failed to convert
-rank 93: Point 1368 (-89.261925, 29.182358, 12.91403) failed to convert
-rank 88: Point 1380 (-89.449771, 29.345824, -2.2785522) failed to convert
-rank 27: Point 992 (-91.114645, 30.19358, 17.13347) failed to convert
-rank 44: Point 989 (-90.669859, 30.052278, -9.9974408) failed to convert
-rank 6: Point 988 (-91.787353, 29.843243, -0.39312267) failed to convert
-rank 54: Point 986 (-90.487854, 30.052978, 30.546641) failed to convert
-rank 25: Point 999 (-91.181929, 29.83906, -7.7632566) failed to convert
-rank 11: Point 988 (-91.611564, 29.627426, 0.96587457) failed to convert
-rank 17: Point 995 (-91.317305, 30.610112, -16.957547) failed to convert
-rank 76: Point 1384 (-89.959701, 29.879004, 25.594891) failed to convert
-rank 94: Point 1379 (-89.227685, 29.260809, -0.0) failed to convert
-rank 68: Point 1380 (-90.134158, 29.743374, 0.30101972) failed to convert
-rank 84: Point 1379 (-89.737725, 29.535655, -3.8340444) failed to convert
-rank 24: Point 985 (-91.204787, 29.7224, -1.1766542) failed to convert
-rank 85: Point 1369 (-89.673593, 29.457667, 0.9718143) failed to convert
-rank 50: Point 994 (-90.621098, 29.375654, -0.59438016) failed to convert
-rank 0: Point 926 (-92.367232, 29.53882, 1.5135892) failed to convert
-rank 98: Point 1383 (-89.075899, 29.127018, -0.0) failed to convert
-rank 79: Point 1370 (-89.893153, 29.896283, -0.26031149) failed to convert
-rank 18: Point 992 (-91.31314, 30.113288, -8.5222087) failed to convert
-rank 2: Point 988 (-91.922179, 30.787882, -9.7853717) failed to convert
-rank 15: Point 990 (-91.459351, 29.676396, -2.3120722) failed to convert
-rank 92: Point 1379 (-89.296319, 29.318321, -0.68243895) failed to convert
-rank 81: Point 1367 (-89.800597, 30.09456, 7.2213948) failed to convert
-rank 99: Point 1369 (-88.815235, 30.107469, 13.784507) failed to convert
-rank 70: Point 1384 (-90.093074, 29.687185, -8.2296) failed to convert
-rank 77: Point 1369 (-89.957316, 29.646409, 1.3663237) failed to convert
-rank 8: Point 981 (-91.651673, 30.935604, 2.0051158) failed to convert
-rank 52: Point 981 (-90.573988, 29.444103, 0.4463488) failed to convert
-rank 97: Point 1366 (-89.135924, 29.315858, 2.4686376) failed to convert
-rank 30: Point 990 (-90.991295, 30.455365, -8.5395537) failed to convert
-rank 96: Point 1383 (-89.197758, 29.150681, 3.5862267) failed to convert
-rank 66: Point 1378 (-90.185278, 29.945819, -2.8435057) failed to convert
-rank 21: Point 1000 (-91.213651, 30.396926, 6.0314959) failed to convert
-rank 31: Point 994 (-90.973573, 30.10284, -11.384891) failed to convert
-rank 90: Point 1379 (-89.384182, 28.96174, -0.71803163) failed to convert
-rank 65: Point 1369 (-90.251586, 29.537764, -0.17747587) failed to convert
-rank 32: Point 985 (-90.960162, 29.654487, -8.2296) failed to convert
-rank 41: Point 994 (-90.767088, 29.420024, 0.19413204) failed to convert
-rank 61: Point 999 (-90.384726, 29.548077, -3.1708345) failed to convert
-rank 49: Point 994 (-90.584927, 30.094905, -0.76504091) failed to convert
-rank 5: Point 993 (-91.788967, 30.322826, -8.2296) failed to convert
-rank 71: Point 1368 (-90.052634, 29.989621, 1.6840707) failed to convert
-rank 67: Point 1366 (-90.147572, 29.920375, -1.1302304) failed to convert
-rank 95: Point 1369 (-89.214695, 29.211893, -0.0) failed to convert
-rank 22: Point 989 (-91.250069, 29.608973, 15.337235) failed to convert
-rank 46: Point 978 (-90.695331, 29.405246, -2.2502716) failed to convert
-rank 56: Point 990 (-90.435317, 30.343558, -0.25038283) failed to convert
-rank 82: Point 1381 (-89.770739, 30.043095, 10.819619) failed to convert
-rank 10: Point 985 (-91.636642, 30.030207, -0.53030862) failed to convert
-rank 78: Point 1382 (-89.901951, 30.038145, -3.4478976) failed to convert
-rank 43: Point 998 (-90.728568, 29.384303, -0.61133501) failed to convert
-rank 87: Point 1368 (-89.454202, 30.12598, 2.4953958) failed to convert
-rank 69: Point 1370 (-90.092933, 29.938833, -0.11171513) failed to convert
-rank 9: Point 992 (-91.64445, 30.536682, -12.765025) failed to convert
-rank 13: Point 992 (-91.530684, 29.639169, -1.0593172) failed to convert
-rank 53: Point 992 (-90.508234, 30.057432, -3.898976) failed to convert
-rank 86: Point 1380 (-89.60213, 29.376649, 0.31299999) failed to convert
-rank 35: Point 1000 (-90.858745, 29.859734, -1.4778469) failed to convert
-rank 51: Point 996 (-90.555849, 30.054119, -9.7779848) failed to convert
-rank 57: Point 996 (-90.4536, 29.849923, -0.59250072) failed to convert
-rank 72: Point 1381 (-90.032692, 29.963743, -1.0587648) failed to convert
-rank 36: Point 986 (-90.835212, 29.861072, -0.85703469) failed to convert
-rank 14: Point 986 (-91.498673, 29.537638, 0.75300002) failed to convert
-rank 80: Point 1378 (-89.905743, 29.252378, 4.7013956) failed to convert
-rank 64: Point 1381 (-90.252896, 29.973949, -8.0915262) failed to convert
-rank 58: Point 983 (-90.448597, 29.608298, -0.36508991) failed to convert
-rank 20: Point 984 (-91.255805, 30.02986, -8.2296006) failed to convert
-rank 74: Point 1380 (-90.045921, 29.253386, 0.65854014) failed to convert
-rank 29: Point 994 (-91.031533, 30.135168, -10.814926) failed to convert
-rank 45: Point 998 (-90.708294, 29.334673, -0.48712568) failed to convert
-rank 75: Point 1371 (-89.990774, 29.715272, -5.0337723) failed to convert
-rank 91: Point 1370 (-89.337047, 29.262937, 20.31286) failed to convert
-rank 39: Point 993 (-90.785849, 29.618342, -1.7547532) failed to convert
-rank 59: Point 994 (-90.40082, 29.962845, -4.425597) failed to convert
-rank 16: Point 986 (-91.35572, 30.693791, -9.6304847) failed to convert
-rank 3: Point 994 (-91.840946, 30.999353, -15.8731) failed to convert
-rank 83: Point 1368 (-89.763935, 29.804693, -0.0564023) failed to convert
-rank 63: Point 994 (-90.280441, 30.196029, 4.0300002) failed to convert
-rank 89: Point 1370 (-89.393805, 29.326424, -5.1584355) failed to convert
-rank 40: Point 987 (-90.753878, 29.857903, 0.05799056) failed to convert
-rank 1: Point 995 (-92.060607, 29.971485, -2.7320149) failed to convert
-rank 34: Point 980 (-90.865279, 30.170227, -2.4714298) failed to convert
-rank 93: Point 1369 (-89.268556, 29.106313, -0.24181863) failed to convert
-rank 12: Point 978 (-91.499741, 30.731159, -17.775138) failed to convert
-rank 19: Point 1002 (-91.305638, 29.643941, -3.260751) failed to convert
-rank 88: Point 1381 (-89.461244, 29.210878, 0.31299999) failed to convert
-rank 73: Point 1369 (-90.020468, 29.8548, 0.23323379) failed to convert
-rank 26: Point 984 (-91.141046, 30.226579, 14.725403) failed to convert
-rank 37: Point 997 (-90.811489, 29.866597, -0.38528154) failed to convert
-rank 76: Point 1385 (-89.944027, 30.076183, -0.32431593) failed to convert
-rank 33: Point 991 (-90.924069, 29.695141, -0.56726769) failed to convert
-rank 60: Point 981 (-90.377409, 29.940117, 6.5505263) failed to convert
-rank 47: Point 995 (-90.667955, 29.541004, -0.83382745) failed to convert
-rank 68: Point 1381 (-90.121602, 29.906513, 16.63882) failed to convert
-rank 48: Point 986 (-90.638182, 29.645492, 1.2863894) failed to convert
-rank 38: Point 983 (-90.801405, 29.633203, -1.7212081) failed to convert
-rank 7: Point 997 (-91.739034, 30.019408, -5.541611) failed to convert
-rank 94: Point 1380 (-89.239709, 29.123821, 0.03783763) failed to convert
-rank 98: Point 1384 (-89.071132, 29.179423, -0.12687456) failed to convert
-rank 85: Point 1370 (-89.604977, 30.279315, -4.4490709) failed to convert
-rank 84: Point 1380 (-89.705593, 29.926375, 2.5599999) failed to convert
-rank 28: Point 983 (-91.092883, 29.868927, -0.52617979) failed to convert
-rank 4: Point 991 (-91.799838, 30.911565, 6.975436) failed to convert
-rank 79: Point 1371 (-89.871584, 30.16428, 2.7692954) failed to convert
-rank 81: Point 1368 (-89.78648, 30.266857, -1.1272412) failed to convert
-rank 92: Point 1380 (-89.235708, 30.006486, 1.1882887) failed to convert
-rank 42: Point 990 (-90.739251, 29.525095, -1.6062289) failed to convert
-rank 70: Point 1385 (-90.028199, 30.516743, -16.166088) failed to convert
-rank 27: Point 993 (-91.126109, 30.015042, -0.47419394) failed to convert
-rank 99: Point 1370 (-88.870085, 29.522, 14.156719) failed to convert
-rank 97: Point 1367 (-89.14966, 29.161344, -0.0) failed to convert
-rank 23: Point 993 (-91.250745, 29.270403, -0.56898888) failed to convert
-rank 11: Point 989 (-91.594193, 29.929121, -0.28719362) failed to convert
-rank 62: Point 985 (-90.333507, 29.905931, -0.41172335) failed to convert
-rank 6: Point 989 (-91.740422, 30.682896, -14.56192) failed to convert
-rank 96: Point 1384 (-89.189565, 29.243137, -0.0) failed to convert
-rank 44: Point 990 (-90.733963, 29.12525, -0.0) failed to convert
-rank 77: Point 1370 (-89.939069, 29.87657, -6.6202565) failed to convert
-rank 55: Point 992 (-90.481496, 29.889992, -8.2296) failed to convert
-rank 90: Point 1380 (-89.356386, 29.285136, 18.198306) failed to convert
-rank 50: Point 995 (-90.572108, 30.068414, -1.993215) failed to convert
-rank 65: Point 1370 (-90.257451, 29.459043, -0.004) failed to convert
-rank 24: Point 986 (-91.209289, 29.650221, -0.7666967) failed to convert
-rank 25: Point 1000 (-91.15182, 30.312552, 23.984918) failed to convert
-rank 54: Point 987 (-90.516266, 29.658647, -0.68638794) failed to convert
-rank 71: Point 1369 (-90.058097, 29.919639, -9.0) failed to convert
-rank 2: Point 989 (-91.936602, 30.520827, -5.491073) failed to convert
-rank 82: Point 1382 (-89.793082, 29.769183, -0.24680389) failed to convert
-rank 15: Point 991 (-91.45933, 29.67643, -2.9445089) failed to convert
-rank 18: Point 993 (-91.334009, 29.773218, -2.8997498) failed to convert
-rank 66: Point 1379 (-90.226378, 29.403202, -4.2550523) failed to convert
-rank 0: Point 927 (-92.389305, 29.06874, 20.43534) failed to convert
-rank 78: Point 1383 (-89.915808, 29.864787, 34.907479) failed to convert
-rank 95: Point 1370 (-89.20811, 29.286562, -0.0) failed to convert
-rank 67: Point 1367 (-90.153885, 29.837642, -0.22191589) failed to convert
-rank 87: Point 1369 (-89.489282, 29.716735, -0.0) failed to convert
-rank 69: Point 1371 (-90.094412, 29.919555, -2.2702438) failed to convert
-rank 86: Point 1381 (-89.570907, 29.749622, -0.25717489) failed to convert
-rank 80: Point 1379 (-89.842179, 30.045538, 0.27432001) failed to convert
-rank 72: Point 1382 (-90.03373, 29.950335, -2.9544919) failed to convert
-rank 52: Point 982 (-90.570853, 29.488423, -0.66722289) failed to convert
-rank 30: Point 991 (-91.062282, 29.367341, -0.29763464) failed to convert
-rank 8: Point 982 (-91.692952, 30.216189, -8.2296) failed to convert
-rank 32: Point 986 (-90.928662, 30.129322, -11.448594) failed to convert
-rank 74: Point 1381 (-90.005324, 29.774373, 0.47161117) failed to convert
-rank 17: Point 996 (-91.387881, 29.454565, 2.1616012) failed to convert
-rank 31: Point 995 (-90.972787, 30.114687, -8.1673984) failed to convert
-rank 41: Point 995 (-90.726335, 30.012984, 23.004505) failed to convert
-rank 61: Point 1000 (-90.400387, 29.333604, -0.46943432) failed to convert
-rank 10: Point 986 (-91.66969, 29.448939, 2.7813854) failed to convert
-rank 64: Point 1382 (-90.290927, 29.466363, 1.9108346) failed to convert
-rank 5: Point 994 (-91.788416, 30.332639, -8.2296) failed to convert
-rank 91: Point 1371 (-89.346847, 29.149369, 0.14728599) failed to convert
-rank 75: Point 1372 (-90.029277, 29.221934, 0.87797182) failed to convert
-rank 83: Point 1369 (-89.764407, 29.798848, -0.03272626) failed to convert
-rank 43: Point 999 (-90.74339, 29.167444, -0.0) failed to convert
-rank 49: Point 995 (-90.585371, 30.088632, -2.1281432) failed to convert
-rank 21: Point 1001 (-91.246321, 29.876746, -0.33477825) failed to convert
-rank 89: Point 1371 (-89.355517, 29.769201, 1.3535991) failed to convert
-rank 57: Point 997 (-90.452305, 29.867723, -0.74349864) failed to convert
-rank 53: Point 993 (-90.50812, 30.058844, -9.3908888) failed to convert
-rank 9: Point 993 (-91.653085, 30.386706, 14.809683) failed to convert
-rank 73: Point 1370 (-90.017196, 29.896483, 0.63391692) failed to convert
-rank 56: Point 991 (-90.501986, 29.424333, -0.0304734) failed to convert
-rank 13: Point 993 (-91.546548, 29.366256, 2.5233002) failed to convert
-rank 46: Point 979 (-90.695326, 29.405307, -8.2296) failed to convert
-rank 93: Point 1370 (-89.264256, 29.155316, -1.3047541) failed to convert
-rank 36: Point 987 (-90.835152, 29.861937, -1.0132911) failed to convert
-rank 22: Point 990 (-91.194547, 30.49269, 15.529985) failed to convert
-rank 35: Point 1001 (-90.93117, 28.767591, 15.211183) failed to convert
-rank 14: Point 987 (-91.455527, 30.26463, -7.2939136) failed to convert
-rank 76: Point 1386 (-89.994158, 29.441159, 0.99442386) failed to convert
-rank 88: Point 1382 (-89.461253, 29.210596, 0.31299999) failed to convert
-rank 29: Point 995 (-91.058118, 29.726311, -1.5203005) failed to convert
-rank 98: Point 1385 (-89.070522, 29.186191, 1.9407384) failed to convert
-rank 45: Point 999 (-90.701941, 29.426913, -8.2296) failed to convert
-rank 51: Point 997 (-90.555848, 30.054059, -9.7779848) failed to convert
-rank 94: Point 1381 (-89.2283, 29.25375, -0.0) failed to convert
-rank 85: Point 1371 (-89.64414, 29.812323, -0.36894605) failed to convert
-rank 84: Point 1381 (-89.689653, 30.118588, 3.8686426) failed to convert
-rank 68: Point 1382 (-90.174094, 29.21884, 0.31299999) failed to convert
-rank 58: Point 984 (-90.448058, 29.615705, -0.18245406) failed to convert
-rank 1: Point 996 (-92.025987, 30.634276, -6.2795861) failed to convert
-rank 59: Point 995 (-90.427527, 29.597548, -1.3300089) failed to convert
-rank 81: Point 1369 (-89.800504, 30.095081, 7.9386295) failed to convert
-rank 39: Point 994 (-90.776772, 29.751293, -2.0730953) failed to convert
-rank 3: Point 995 (-91.858317, 30.685091, -9.3375916) failed to convert
-rank 12: Point 979 (-91.499742, 30.731099, -20.0) failed to convert
-rank 16: Point 987 (-91.41039, 29.796083, -8.2966566) failed to convert
-rank 92: Point 1381 (-89.308376, 29.179254, -0.0) failed to convert
-rank 79: Point 1372 (-89.892803, 29.900546, -3.2287465) failed to convert
-rank 34: Point 981 (-90.872624, 30.06138, 19.530422) failed to convert
-rank 63: Point 995 (-90.29987, 29.937284, -0.25035963) failed to convert
-rank 99: Point 1371 (-88.865945, 29.566189, 11.608325) failed to convert
-rank 97: Point 1368 (-89.149148, 29.167083, 5.082337) failed to convert
-rank 70: Point 1386 (-90.097228, 29.633287, -0.65371886) failed to convert
-rank 40: Point 988 (-90.756155, 29.824754, -1.399022) failed to convert
-rank 77: Point 1371 (-89.93559, 29.919642, 21.874374) failed to convert
-rank 96: Point 1385 (-89.211447, 28.994738, 4.7160153) failed to convert
-rank 19: Point 1003 (-91.252431, 30.500676, -15.880081) failed to convert
-rank 47: Point 996 (-90.684217, 29.306292, -0.0) failed to convert
-rank 26: Point 985 (-91.141675, 30.216653, -11.52332) failed to convert
-rank 90: Point 1381 (-89.356733, 29.281059, 9.9511319) failed to convert
-rank 71: Point 1370 (-90.055249, 29.956, 21.386426) failed to convert
-rank 33: Point 992 (-90.941475, 29.431671, -0.64877929) failed to convert
-rank 66: Point 1380 (-90.231803, 29.330732, -0.52746973) failed to convert
-rank 37: Point 998 (-90.78593, 30.240104, -0.1310203) failed to convert
-rank 48: Point 987 (-90.606226, 30.098619, -0.17101424) failed to convert
-rank 60: Point 982 (-90.403722, 29.581769, -0.64692248) failed to convert
-rank 78: Point 1384 (-89.911964, 29.912831, -6.2035948) failed to convert
-rank 65: Point 1371 (-90.259379, 29.433228, 0.40547838) failed to convert
-rank 82: Point 1383 (-89.823354, 29.394318, 0.60324146) failed to convert
-rank 67: Point 1368 (-90.147276, 29.923522, -1.6593577) failed to convert
-rank 38: Point 984 (-90.783258, 29.899396, -0.52694281) failed to convert
-rank 95: Point 1371 (-89.235818, 28.971195, 16.077795) failed to convert
-rank 69: Point 1372 (-90.095296, 29.908034, -7.1475605) failed to convert
-rank 87: Point 1370 (-89.500304, 29.58708, 0.53680803) failed to convert
-rank 7: Point 998 (-91.715426, 30.437627, 12.057478) failed to convert
-rank 72: Point 1383 (-90.047972, 29.768091, -0.47499205) failed to convert
-rank 80: Point 1380 (-89.877292, 29.609197, 22.003048) failed to convert
-rank 86: Point 1382 (-89.591958, 29.497992, -0.0) failed to convert
-rank 23: Point 994 (-91.222855, 29.719735, -5.9893204) failed to convert
-rank 74: Point 1382 (-90.005713, 29.769378, -0.5520649) failed to convert
-rank 20: Point 985 (-91.261237, 29.942629, -0.13699999) failed to convert
-rank 11: Point 990 (-91.580569, 30.163214, -2.195349) failed to convert
-rank 24: Point 987 (-91.170047, 30.271415, -6.5775118) failed to convert
-rank 4: Point 992 (-91.796066, 30.978605, -19.805903) failed to convert
-rank 42: Point 991 (-90.739247, 29.52504, -1.1848014) failed to convert
-rank 62: Point 986 (-90.364084, 29.492012, -0.48473166) failed to convert
-rank 6: Point 990 (-91.741027, 30.672001, -14.837665) failed to convert
-rank 55: Point 993 (-90.50065, 29.624281, -0.23165835) failed to convert
-rank 44: Point 991 (-90.683376, 29.858887, -0.39439393) failed to convert
-rank 64: Point 1383 (-90.252883, 29.974008, -6.7050043) failed to convert
-rank 50: Point 996 (-90.547525, 30.410774, -2.1246534) failed to convert
-rank 83: Point 1370 (-89.764398, 29.798901, -0.02565682) failed to convert
-rank 54: Point 988 (-90.519633, 29.611554, -0.80302584) failed to convert
-rank 91: Point 1372 (-89.347068, 29.146756, 0.14955927) failed to convert
-rank 27: Point 994 (-91.114249, 30.199648, 10.957446) failed to convert
-rank 75: Point 1373 (-89.983355, 29.809383, 1.3416269) failed to convert
-rank 15: Point 992 (-91.426019, 30.233089, -0.36700001) failed to convert
-rank 25: Point 1001 (-91.19142, 29.688315, -2.8558974) failed to convert
-rank 18: Point 994 (-91.285678, 30.555311, -15.918942) failed to convert
-rank 73: Point 1371 (-89.990519, 30.234544, 3.8103323) failed to convert
-rank 89: Point 1372 (-89.404079, 29.206587, -0.70639899) failed to convert
-rank 2: Point 990 (-91.924275, 30.748971, -9.468528) failed to convert
-rank 93: Point 1371 (-89.262836, 29.171484, 8.6636007) failed to convert
-rank 32: Point 987 (-90.961233, 29.637995, -0.57141229) failed to convert
-rank 76: Point 1387 (-89.96405, 29.823748, 0.18206927) failed to convert
-rank 30: Point 992 (-91.039724, 29.716804, -1.5410367) failed to convert
-rank 0: Point 928 (-92.384421, 29.15731, 15.148669) failed to convert
-rank 31: Point 996 (-90.973565, 30.10288, -11.384891) failed to convert
-rank 17: Point 997 (-91.373313, 29.696213, -2.3447387) failed to convert
-rank 28: Point 984 (-91.105438, 29.673191, -0.93967826) failed to convert
-rank 98: Point 1386 (-89.022982, 29.710705, 3.9671381) failed to convert
-rank 52: Point 983 (-90.558859, 29.657232, -0.45158778) failed to convert
-rank 8: Point 983 (-91.666666, 30.675673, -9.4022279) failed to convert
-rank 61: Point 1001 (-90.384714, 29.548116, -3.1708345) failed to convert
-rank 88: Point 1383 (-89.397185, 29.957258, -0.0) failed to convert
-rank 84: Point 1382 (-89.725562, 29.683668, -0.0) failed to convert
-rank 94: Point 1382 (-89.222423, 29.320422, -0.46414094) failed to convert
-rank 85: Point 1372 (-89.611781, 30.198318, -0.42373503) failed to convert
-rank 92: Point 1382 (-89.275457, 29.556106, 4.5263351) failed to convert
-rank 81: Point 1370 (-89.789162, 30.233471, -1.2009048) failed to convert
-rank 68: Point 1383 (-90.112626, 30.022061, 0.11615625) failed to convert
-rank 5: Point 995 (-91.787563, 30.347951, -10.193827) failed to convert
-rank 43: Point 1000 (-90.718111, 29.536456, -1.0878202) failed to convert
-rank 57: Point 998 (-90.453285, 29.854194, -0.62520576) failed to convert
-rank 10: Point 987 (-91.632788, 30.097135, -1.0704016) failed to convert
-rank 79: Point 1373 (-89.892841, 29.900024, -1.4196397) failed to convert
-rank 9: Point 994 (-91.627243, 30.83312, -12.887646) failed to convert
-rank 53: Point 994 (-90.505689, 30.092276, -1.0578297) failed to convert
-rank 49: Point 996 (-90.585342, 30.088863, -2.4166143) failed to convert
-rank 46: Point 980 (-90.695065, 29.409047, 0.30397718) failed to convert
-rank 13: Point 994 (-91.530677, 29.639109, -1.9232879) failed to convert
-rank 97: Point 1369 (-89.162624, 29.015026, 0.0) failed to convert
-rank 35: Point 1002 (-90.845405, 30.056546, 29.24918) failed to convert
-rank 56: Point 992 (-90.490916, 29.578629, 0.15036963) failed to convert
-rank 14: Point 988 (-91.427142, 30.734687, -10.167966) failed to convert
-rank 99: Point 1372 (-88.898814, 29.210013, 48.324615) failed to convert
-rank 36: Point 988 (-90.835215, 29.860972, -0.88571262) failed to convert
-rank 77: Point 1372 (-89.95711, 29.647994, 33.409131) failed to convert
-rank 29: Point 996 (-91.057907, 29.729506, -0.97419618) failed to convert
-rank 22: Point 991 (-91.208317, 30.275542, -13.704114) failed to convert
-rank 96: Point 1386 (-89.195807, 29.17237, -0.0) failed to convert
-rank 21: Point 1002 (-91.267736, 29.531377, 3.0629507) failed to convert
-rank 70: Point 1387 (-90.075093, 29.919081, 23.220794) failed to convert
-rank 90: Point 1382 (-89.357683, 29.269979, -1.025492) failed to convert
-rank 65: Point 1372 (-90.222198, 29.926943, -2.4532537) failed to convert
-rank 67: Point 1369 (-90.14482, 29.955125, 40.801168) failed to convert
-rank 71: Point 1371 (-90.058131, 29.919047, -1.0057586) failed to convert
-rank 66: Point 1381 (-90.225582, 29.413573, -4.6698787) failed to convert
-rank 82: Point 1384 (-89.809053, 29.571735, 0.14618713) failed to convert
-rank 87: Point 1371 (-89.519541, 29.359539, 25.331078) failed to convert
-rank 78: Point 1385 (-89.916203, 29.859706, 0.16338631) failed to convert
-rank 45: Point 1000 (-90.698909, 29.470844, -8.2296) failed to convert
-rank 3: Point 996 (-91.840921, 30.999408, -17.04799) failed to convert
-rank 1: Point 997 (-92.02138, 30.721032, -8.8350928) failed to convert
-rank 80: Point 1381 (-89.877014, 29.612561, -0.77156951) failed to convert
-rank 69: Point 1373 (-90.095278, 29.907977, -7.1475605) failed to convert
-rank 72: Point 1384 (-90.042467, 29.838567, -9.0) failed to convert
-rank 59: Point 996 (-90.441014, 29.411634, -0.69563502) failed to convert
-rank 16: Point 988 (-91.355221, 30.701682, -20.0) failed to convert
-rank 34: Point 982 (-90.89184, 29.775238, -1.0443084) failed to convert
-rank 51: Point 998 (-90.556314, 30.047482, 12.898019) failed to convert
-rank 41: Point 996 (-90.764154, 29.462765, 0.59882653) failed to convert
-rank 12: Point 980 (-91.499742, 30.731058, -20.0) failed to convert
-rank 74: Point 1383 (-89.995736, 29.896173, 0.13672614) failed to convert
-rank 86: Point 1383 (-89.60206, 29.376829, 0.31299999) failed to convert
-rank 47: Point 997 (-90.634021, 30.02527, -9.4826336) failed to convert
-rank 64: Point 1384 (-90.327882, 28.96558, 13.960735) failed to convert
-rank 19: Point 1004 (-91.305624, 29.643883, -3.8493194) failed to convert
-rank 95: Point 1372 (-89.216387, 29.192605, -0.06128085) failed to convert
-rank 40: Point 989 (-90.751158, 29.897341, -1.0105374) failed to convert
-rank 63: Point 996 (-90.332303, 29.50107, -0.54028105) failed to convert
-rank 39: Point 995 (-90.7717, 29.825384, -1.5329486) failed to convert
-rank 26: Point 986 (-91.178529, 29.636355, 0.12799885) failed to convert
-rank 91: Point 1373 (-89.247256, 30.284552, 2.5612882) failed to convert
-rank 38: Point 985 (-90.794687, 29.731859, -3.0985311) failed to convert
-rank 48: Point 988 (-90.610448, 30.039091, 5.8007286) failed to convert
-rank 58: Point 985 (-90.461359, 29.431708, -8.2296) failed to convert
-rank 37: Point 999 (-90.803169, 29.988466, -1.7120292) failed to convert
-rank 7: Point 999 (-91.743495, 29.938578, -5.5469263) failed to convert
-rank 60: Point 983 (-90.389497, 29.775578, -0.57202397) failed to convert
-rank 83: Point 1371 (-89.764411, 29.79869, -1.0013572) failed to convert
-rank 75: Point 1374 (-89.974305, 29.923953, 29.076831) failed to convert
-rank 89: Point 1373 (-89.428716, 28.917399, 3.0225697) failed to convert
-rank 73: Point 1372 (-90.013586, 29.94229, -6.6696341) failed to convert
-rank 93: Point 1372 (-89.210055, 29.77012, 2.51202) failed to convert
-rank 33: Point 993 (-90.963018, 29.102344, 1.7255816) failed to convert
-rank 20: Point 986 (-91.237112, 30.32815, -6.0973541) failed to convert
-rank 24: Point 988 (-91.206684, 29.691616, -0.60560389) failed to convert
-rank 6: Point 991 (-91.750326, 30.507159, 14.42041) failed to convert
-rank 55: Point 994 (-90.471045, 30.033962, 23.024031) failed to convert
-rank 76: Point 1388 (-89.944047, 30.075644, -5.3400963) failed to convert
-rank 62: Point 987 (-90.318842, 30.101877, 3.3497684) failed to convert
-rank 98: Point 1387 (-89.069986, 29.191995, -0.0) failed to convert
-rank 11: Point 991 (-91.599408, 29.837596, -1.39096) failed to convert
-rank 4: Point 993 (-91.888936, 29.281371, 7.0634093) failed to convert
-rank 44: Point 992 (-90.683374, 29.858846, -1.1989187) failed to convert
-rank 84: Point 1383 (-89.718832, 29.765389, -0.40415375) failed to convert
-rank 54: Point 989 (-90.488315, 30.046311, -9.2714071) failed to convert
-rank 92: Point 1383 (-89.208367, 30.311751, 3.170633) failed to convert
-rank 88: Point 1384 (-89.449754, 29.345766, -4.1977058) failed to convert
-rank 42: Point 992 (-90.704592, 30.0265, 13.976068) failed to convert
-rank 23: Point 995 (-91.232045, 29.572318, 22.740591) failed to convert
-rank 50: Point 997 (-90.600606, 29.666809, -0.07302497) failed to convert
-rank 2: Point 991 (-91.918311, 30.858177, -9.5719897) failed to convert
-rank 85: Point 1373 (-89.662212, 29.594153, -0.0) failed to convert
-rank 94: Point 1383 (-89.237793, 29.145481, -0.50289814) failed to convert
-rank 81: Point 1371 (-89.802166, 30.074397, 10.585872) failed to convert
-rank 27: Point 995 (-91.146607, 29.693405, -0.34260885) failed to convert
-rank 15: Point 993 (-91.450971, 29.816881, -3.9521932) failed to convert
-rank 79: Point 1374 (-89.892792, 29.900507, -3.2287465) failed to convert
-rank 99: Point 1373 (-88.873313, 29.485112, 14.519518) failed to convert
-rank 25: Point 1002 (-91.190901, 29.696494, -0.38182241) failed to convert
-rank 17: Point 998 (-91.373229, 29.69746, 0.197) failed to convert
-rank 97: Point 1370 (-89.105753, 29.651791, 4.274277) failed to convert
-rank 18: Point 995 (-91.351722, 29.481775, 2.1232807) failed to convert
-rank 68: Point 1384 (-90.120903, 29.914865, -6.6191732) failed to convert
-rank 77: Point 1373 (-89.93964, 29.868429, -2.2943807) failed to convert
-rank 32: Point 988 (-90.958895, 29.673489, -0.59883507) failed to convert
-rank 52: Point 984 (-90.580763, 29.347333, 0.45719999) failed to convert
-rank 61: Point 1002 (-90.383495, 29.564696, -2.2881695) failed to convert
-rank 8: Point 984 (-91.729021, 29.574246, 1.4942132) failed to convert
-rank 70: Point 1388 (-90.074893, 29.921649, -6.9396869) failed to convert
-rank 30: Point 993 (-91.039145, 29.72568, -0.18643717) failed to convert
-rank 66: Point 1382 (-90.186686, 29.926891, 25.594605) failed to convert
-rank 90: Point 1383 (-89.383326, 28.971515, 2.8497635) failed to convert
-rank 96: Point 1387 (-89.184318, 29.30214, -0.05994116) failed to convert
-rank 10: Point 988 (-91.608857, 30.510664, -4.9305236) failed to convert
-rank 65: Point 1373 (-90.259577, 29.430496, 1.032923) failed to convert
-rank 31: Point 997 (-90.973553, 30.102939, -11.384891) failed to convert
-rank 0: Point 929 (-92.377476, 29.304261, 7.596065) failed to convert
-rank 67: Point 1370 (-90.169986, 29.6262, 0.31299999) failed to convert
-rank 5: Point 996 (-91.760507, 30.830322, -10.404622) failed to convert
-rank 57: Point 999 (-90.481774, 29.460109, -0.31148013) failed to convert
-rank 53: Point 995 (-90.490157, 30.306235, 3.098222) failed to convert
-rank 43: Point 1001 (-90.728896, 29.379508, -0.72169789) failed to convert
-rank 46: Point 981 (-90.695107, 29.408354, -8.2296) failed to convert
-rank 9: Point 995 (-91.633219, 30.730316, -9.0423964) failed to convert
-rank 78: Point 1386 (-89.893091, 30.147961, 3.0486306) failed to convert
-rank 71: Point 1372 (-90.064265, 29.840186, 0.51956247) failed to convert
-rank 49: Point 997 (-90.638404, 29.335894, -8.2296) failed to convert
-rank 80: Point 1382 (-89.878208, 29.597434, 0.6867609) failed to convert
-rank 35: Point 1003 (-90.831915, 30.254845, -2.3233212) failed to convert
-rank 87: Point 1372 (-89.496443, 29.630933, 2.47e-06) failed to convert
-rank 13: Point 995 (-91.532697, 29.604382, -1.415941) failed to convert
-rank 82: Point 1385 (-89.754658, 30.238103, -1.3739802) failed to convert
-rank 69: Point 1374 (-90.095265, 29.907938, -7.1475605) failed to convert
-rank 72: Point 1385 (-90.031439, 29.979473, 0.78249582) failed to convert
-rank 86: Point 1384 (-89.597004, 29.437302, 15.832172) failed to convert
-rank 74: Point 1384 (-90.049511, 29.206681, 0.89287864) failed to convert
-rank 22: Point 992 (-91.197693, 30.442977, 13.532347) failed to convert
-rank 14: Point 989 (-91.455498, 30.264683, -9.4274648) failed to convert
-rank 36: Point 989 (-90.835196, 29.861197, -0.91893397) failed to convert
-rank 29: Point 997 (-91.031534, 30.134927, -11.497971) failed to convert
-rank 56: Point 993 (-90.457469, 30.040323, -1.03632) failed to convert
-rank 3: Point 997 (-91.865328, 30.556955, -8.2296) failed to convert
-rank 91: Point 1374 (-89.359713, 28.999811, 3.0560276) failed to convert
-rank 95: Point 1373 (-89.215682, 29.200565, -0.0) failed to convert
-rank 1: Point 998 (-92.017925, 30.784368, -11.994741) failed to convert
-rank 21: Point 1003 (-91.219069, 30.311106, -0.1583751) failed to convert
-rank 45: Point 1001 (-90.699833, 29.457421, -0.61712237) failed to convert
-rank 64: Point 1385 (-90.28655, 29.524829, -2.737104) failed to convert
-rank 12: Point 981 (-91.499742, 30.730998, -20.0) failed to convert
-rank 16: Point 989 (-91.418667, 29.657598, -1.4461641) failed to convert
-rank 28: Point 985 (-91.105073, 29.678807, -0.47646133) failed to convert
-rank 34: Point 983 (-90.865267, 30.170167, -1.8808383) failed to convert
-rank 75: Point 1375 (-89.964148, 30.051999, 4.0124048) failed to convert
-rank 83: Point 1372 (-89.708042, 30.481361, -4.5793633) failed to convert
-rank 89: Point 1374 (-89.393775, 29.326451, -5.1584355) failed to convert
-rank 59: Point 997 (-90.412023, 29.809635, -0.44514005) failed to convert
-rank 47: Point 998 (-90.603301, 30.457952, -7.5435643) failed to convert
-rank 41: Point 997 (-90.726877, 30.004776, -4.6265165) failed to convert
-rank 93: Point 1373 (-89.228104, 29.566554, 6.6387564) failed to convert
-rank 76: Point 1389 (-89.957859, 29.901766, -8.2296) failed to convert
-rank 73: Point 1373 (-90.036846, 29.645038, -0.31971298) failed to convert
-rank 63: Point 997 (-90.319715, 29.670954, -0.39617875) failed to convert
-rank 19: Point 1005 (-91.279734, 30.063337, -4.8168161) failed to convert
-rank 48: Point 989 (-90.5935, 30.277258, -0.41329012) failed to convert
-rank 39: Point 996 (-90.785844, 29.618263, -1.7217791) failed to convert
-rank 37: Point 1000 (-90.859003, 29.160302, -0.41630726) failed to convert
-rank 40: Point 990 (-90.755934, 29.827903, -1.2447769) failed to convert
-rank 26: Point 987 (-91.180105, 29.611098, -4.3087586) failed to convert
-rank 51: Point 999 (-90.582228, 29.683455, 0.43046805) failed to convert
-rank 98: Point 1388 (-89.078069, 29.100759, 0.90213508) failed to convert
-rank 38: Point 986 (-90.783445, 29.896227, -0.17691894) failed to convert
-rank 60: Point 984 (-90.377542, 29.937843, -2.165168) failed to convert
-rank 7: Point 1000 (-91.740085, 29.998957, -3.2156139) failed to convert
-rank 84: Point 1384 (-89.674394, 30.301063, -0.70605234) failed to convert
-rank 92: Point 1384 (-89.23819, 29.977393, 1.2899762) failed to convert
-rank 88: Point 1385 (-89.4616, 29.20629, -0.11793031) failed to convert
-rank 33: Point 994 (-90.898708, 30.074106, -3.5811696) failed to convert
-rank 58: Point 986 (-90.436815, 29.770301, -0.55218482) failed to convert
-rank 55: Point 995 (-90.48933, 29.781496, -0.58008143) failed to convert
-rank 85: Point 1374 (-89.672626, 29.468046, 24.999209) failed to convert
-rank 81: Point 1372 (-89.802696, 30.067781, 2.0264375) failed to convert
-rank 94: Point 1384 (-89.233154, 29.198254, -0.25756405) failed to convert
-rank 24: Point 989 (-91.169861, 30.274075, -6.7970381) failed to convert
-rank 99: Point 1374 (-88.815958, 30.095529, 13.791846) failed to convert
-rank 79: Point 1375 (-89.895966, 29.86063, -0.93459633) failed to convert
-rank 68: Point 1385 (-90.121498, 29.907021, 27.512354) failed to convert
-rank 62: Point 988 (-90.375241, 29.33878, -0.61125571) failed to convert
-rank 20: Point 987 (-91.253812, 30.061619, -0.31132911) failed to convert
-rank 4: Point 994 (-91.800838, 30.89311, 6.345428) failed to convert
-rank 54: Point 990 (-90.519572, 29.612075, -1.0384545) failed to convert
-rank 6: Point 992 (-91.738598, 30.714832, 5.2777093) failed to convert
-rank 77: Point 1374 (-89.955403, 29.669473, -4.7820075) failed to convert
-rank 44: Point 993 (-90.683373, 29.858786, -0.64634985) failed to convert
-rank 97: Point 1371 (-89.104221, 29.668493, 4.0123873) failed to convert
-rank 11: Point 992 (-91.616898, 29.532888, 1.7999999) failed to convert
-rank 70: Point 1389 (-90.060575, 30.105181, 4.5095901) failed to convert
-rank 66: Point 1383 (-90.225544, 29.413586, -3.5256217) failed to convert
-rank 65: Point 1374 (-90.237571, 29.723571, 2.47) failed to convert
-rank 42: Point 993 (-90.717281, 29.843627, -0.64473037) failed to convert
-rank 78: Point 1387 (-89.912424, 29.906747, 34.108298) failed to convert
-rank 67: Point 1371 (-90.148744, 29.903695, -0.26664878) failed to convert
-rank 96: Point 1388 (-89.196764, 29.161077, -0.22643579) failed to convert
-rank 90: Point 1384 (-89.360762, 29.234258, -0.22425761) failed to convert
-rank 71: Point 1373 (-90.05805, 29.919936, -2.1148631) failed to convert
-rank 80: Point 1383 (-89.842775, 30.037453, 3.9330744) failed to convert
-rank 23: Point 996 (-91.207713, 29.961107, -0.71104431) failed to convert
-rank 82: Point 1386 (-89.753631, 30.250206, -2.1538433) failed to convert
-rank 50: Point 998 (-90.59831, 29.699186, 0.04989474) failed to convert
-rank 69: Point 1375 (-90.140488, 29.319279, -0.25500809) failed to convert
-rank 72: Point 1386 (-90.08042, 29.349074, 0.18284562) failed to convert
-rank 25: Point 1003 (-91.194899, 29.632658, -5.419344) failed to convert
-rank 15: Point 994 (-91.459297, 29.676481, -3.0099991) failed to convert
-rank 86: Point 1385 (-89.599832, 29.403377, 13.057233) failed to convert
-rank 17: Point 999 (-91.317266, 30.610103, -16.957547) failed to convert
-rank 27: Point 996 (-91.136992, 29.844578, 0.1) failed to convert
-rank 87: Point 1373 (-89.46012, 30.055093, -0.23155201) failed to convert
-rank 18: Point 996 (-91.311006, 30.147434, -0.83607391) failed to convert
-rank 91: Point 1375 (-89.33864, 29.244225, -0.015) failed to convert
-rank 95: Point 1374 (-89.21652, 29.190973, -0.0) failed to convert
-rank 74: Point 1385 (-90.005712, 29.769317, -8.2296) failed to convert
-rank 64: Point 1386 (-90.286229, 29.529127, 2.4920326) failed to convert
-rank 52: Point 985 (-90.558809, 29.657267, -0.69991238) failed to convert
-rank 35: Point 1004 (-90.871724, 29.6659, -0.87464876) failed to convert
-rank 75: Point 1376 (-90.021008, 29.328175, 0.79914605) failed to convert
-rank 89: Point 1375 (-89.394752, 29.315052, -0.36994582) failed to convert
-rank 93: Point 1374 (-89.253921, 29.273196, -0.0) failed to convert
-rank 83: Point 1373 (-89.764354, 29.799023, -0.50550326) failed to convert
-rank 49: Point 998 (-90.584476, 30.100929, -0.02917965) failed to convert
-rank 46: Point 982 (-90.694182, 29.421685, 0.3048) failed to convert
-rank 57: Point 1000 (-90.454588, 29.836213, 0.07335349) failed to convert
-rank 2: Point 992 (-91.910007, 31.010047, -14.724855) failed to convert
-rank 31: Point 998 (-90.97382, 30.09888, -5.7911263) failed to convert
-rank 73: Point 1374 (-90.02668, 29.775177, -4.9667163) failed to convert
-rank 32: Point 989 (-90.957832, 29.689072, -0.43764897) failed to convert
-rank 30: Point 994 (-91.039082, 29.726639, -0.10704409) failed to convert
-rank 53: Point 996 (-90.508097, 30.058788, -9.3908888) failed to convert
-rank 76: Point 1390 (-89.944019, 30.075828, -5.3370483) failed to convert
-rank 10: Point 989 (-91.650222, 29.791966, -0.14204828) failed to convert
-rank 14: Point 990 (-91.472872, 29.973483, -1.5278606) failed to convert
-rank 29: Point 998 (-91.057874, 29.729905, -1.6499107) failed to convert
-rank 98: Point 1389 (-89.070406, 29.185775, 0.77729477) failed to convert
-rank 36: Point 990 (-90.826024, 29.996371, -8.8409906) failed to convert
-rank 8: Point 985 (-91.692912, 30.216193, -8.2296) failed to convert
-rank 3: Point 998 (-91.840905, 30.999445, -17.65298) failed to convert
-rank 61: Point 1003 (-90.359472, 29.890892, -0.37366225) failed to convert
-rank 34: Point 984 (-90.892004, 29.77257, -0.5411079) failed to convert
-rank 88: Point 1386 (-89.461186, 29.211162, 0.31299999) failed to convert
-rank 84: Point 1385 (-89.714664, 29.815542, -0.0) failed to convert
-rank 92: Point 1385 (-89.320282, 29.040877, 12.092031) failed to convert
-rank 45: Point 1002 (-90.698793, 29.472415, -0.49178539) failed to convert
-rank 1: Point 999 (-92.070749, 29.771572, -0.37513422) failed to convert
-rank 21: Point 1004 (-91.209381, 30.464178, -6.0510861) failed to convert
-rank 94: Point 1385 (-89.206679, 29.498366, 4.7378942) failed to convert
-rank 81: Point 1373 (-89.7893, 30.231628, -0.55722553) failed to convert
-rank 79: Point 1376 (-89.892775, 29.900449, -3.2287465) failed to convert
-rank 85: Point 1375 (-89.63254, 29.950579, 3.0811919) failed to convert
-rank 13: Point 996 (-91.530673, 29.639069, -1.9232879) failed to convert
-rank 99: Point 1375 (-88.833926, 29.902903, 0.71626174) failed to convert
-rank 68: Point 1386 (-90.126059, 29.847841, -0.56921073) failed to convert
-rank 12: Point 982 (-91.56785, 29.572922, 1.8294442) failed to convert
-rank 59: Point 998 (-90.40816, 29.862348, -0.46763325) failed to convert
-rank 47: Point 999 (-90.67954, 29.373751, 0.3048) failed to convert
-rank 9: Point 996 (-91.726896, 29.07689, 5.8711823) failed to convert
-rank 0: Point 930 (-92.362541, 29.613932, -0.22269676) failed to convert
-rank 97: Point 1372 (-89.054857, 30.211019, 5.4434493) failed to convert
-rank 28: Point 986 (-91.07087, 30.20917, -0.334771) failed to convert
-rank 48: Point 990 (-90.610848, 30.033151, 24.731748) failed to convert
-rank 63: Point 998 (-90.278978, 30.214936, 3.7203362) failed to convert
-rank 19: Point 1006 (-91.305614, 29.643843, -3.8493194) failed to convert
-rank 40: Point 991 (-90.75397, 29.856462, -0.73405542) failed to convert
-rank 5: Point 997 (-91.761883, 30.805724, -9.2422436) failed to convert
-rank 77: Point 1375 (-89.927294, 30.023279, 0.61164283) failed to convert
-rank 51: Point 1000 (-90.556333, 30.047022, 8.1444856) failed to convert
-rank 37: Point 1001 (-90.801832, 30.00768, -5.1706381) failed to convert
-rank 70: Point 1390 (-90.066277, 30.032084, -5.8302148) failed to convert
-rank 16: Point 990 (-91.411676, 29.774174, -0.57075673) failed to convert
-rank 39: Point 997 (-90.765973, 29.908754, -1.4437636) failed to convert
-rank 43: Point 1002 (-90.655487, 30.433567, -7.4244593) failed to convert
-rank 56: Point 994 (-90.501941, 29.424373, -8.2296) failed to convert
-rank 66: Point 1384 (-90.226319, 29.403189, -3.0701413) failed to convert
-rank 33: Point 995 (-90.897844, 30.086709, -5.7373833) failed to convert
-rank 78: Point 1388 (-89.901895, 30.038168, -3.4478976) failed to convert
-rank 65: Point 1375 (-90.220294, 29.951917, -7.8306174) failed to convert
-rank 41: Point 998 (-90.764518, 29.457138, -0.65884074) failed to convert
-rank 67: Point 1372 (-90.175107, 29.558225, 0.37445815) failed to convert
-rank 38: Point 987 (-90.783838, 29.890462, -0.27404012) failed to convert
-rank 90: Point 1385 (-89.365522, 29.178839, 0.58442171) failed to convert
-rank 26: Point 988 (-91.180099, 29.610906, -3.2298788) failed to convert
-rank 82: Point 1387 (-89.755438, 30.227995, 1.4129178) failed to convert
-rank 69: Point 1376 (-90.095317, 29.907244, -2.6629349) failed to convert
-rank 22: Point 993 (-91.208279, 30.275588, -13.71783) failed to convert
-rank 55: Point 996 (-90.485298, 29.837222, -0.31018694) failed to convert
-rank 80: Point 1384 (-89.85547, 29.879849, -0.32571212) failed to convert
-rank 96: Point 1389 (-89.191144, 29.224569, -0.29970054) failed to convert
-rank 62: Point 989 (-90.330513, 29.944727, -3.6966818) failed to convert
-rank 72: Point 1387 (-90.092073, 29.197308, 0.31299999) failed to convert
-rank 20: Point 988 (-91.234378, 30.371525, 9.3119044) failed to convert
-rank 86: Point 1386 (-89.60051, 29.395136, 8.1125994) failed to convert
-rank 24: Point 990 (-91.204737, 29.722434, -0.92262861) failed to convert
-rank 58: Point 987 (-90.4561, 29.504248, -0.39311729) failed to convert
-rank 44: Point 994 (-90.682994, 29.864181, -0.72020179) failed to convert
-rank 6: Point 993 (-91.740895, 30.674148, -14.654785) failed to convert
-rank 71: Point 1374 (-90.066335, 29.813545, -3.8252401) failed to convert
-rank 91: Point 1376 (-89.333841, 29.299639, -0.07940394) failed to convert
-rank 11: Point 993 (-91.561088, 30.495664, -5.3217579) failed to convert
-rank 95: Point 1375 (-89.21684, 29.187257, -0.32902902) failed to convert
-rank 87: Point 1374 (-89.522387, 29.323686, 0.31299999) failed to convert
-rank 54: Point 991 (-90.519607, 29.611523, -0.74895593) failed to convert
-rank 75: Point 1377 (-89.97953, 29.857547, 31.342594) failed to convert
-rank 7: Point 1001 (-91.7586, 29.666328, 2.105665) failed to convert
-rank 60: Point 985 (-90.381215, 29.888029, -0.50126733) failed to convert
-rank 74: Point 1386 (-90.001471, 29.823298, 23.826109) failed to convert
-rank 4: Point 995 (-91.807078, 30.781207, -9.220278) failed to convert
-rank 64: Point 1387 (-90.316573, 29.119439, 1.8362349) failed to convert
-rank 50: Point 999 (-90.580661, 29.947986, 0.2160087) failed to convert
-rank 42: Point 994 (-90.71727, 29.843687, -1.33497) failed to convert
-rank 25: Point 1004 (-91.189507, 29.718458, -1.5299406) failed to convert
-rank 93: Point 1375 (-89.268284, 29.108813, 7.8776785) failed to convert
-rank 83: Point 1374 (-89.763581, 29.80844, -0.56876427) failed to convert
-rank 73: Point 1375 (-90.020438, 29.854853, -0.34564591) failed to convert
-rank 17: Point 1000 (-91.314748, 30.650143, 7.6691866) failed to convert
-rank 89: Point 1376 (-89.403975, 29.207471, 0.0537465) failed to convert
-rank 76: Point 1391 (-89.945998, 30.050942, 4.3289447) failed to convert
-rank 15: Point 995 (-91.40524, 30.575157, -8.8096023) failed to convert
-rank 27: Point 997 (-91.114084, 30.201874, -3.2703033) failed to convert
-rank 98: Point 1390 (-89.069875, 29.19158, 1.3616467) failed to convert
-rank 23: Point 997 (-91.207844, 29.958794, -0.6549969) failed to convert
-rank 92: Point 1386 (-89.303775, 29.231232, 0.02091713) failed to convert
-rank 84: Point 1386 (-89.737944, 29.531669, -1.1041075) failed to convert
-rank 52: Point 986 (-90.558776, 29.65729, -0.9271846) failed to convert
-rank 35: Point 1005 (-90.83618, 30.192151, -0.46583765) failed to convert
-rank 46: Point 983 (-90.695156, 29.407535, -0.15151129) failed to convert
-rank 88: Point 1387 (-89.449743, 29.345727, -4.1977058) failed to convert
-rank 85: Point 1376 (-89.606361, 30.262029, -3.0149997) failed to convert
-rank 94: Point 1386 (-89.234594, 29.181543, -0.3937754) failed to convert
-rank 31: Point 999 (-90.992214, 29.819619, -0.92273352) failed to convert
-rank 49: Point 999 (-90.613477, 29.691435, 0.9332421) failed to convert
-rank 81: Point 1374 (-89.775733, 30.396705, -10.609219) failed to convert
-rank 10: Point 990 (-91.580398, 30.995774, -15.015406) failed to convert
-rank 53: Point 997 (-90.487282, 30.345516, -0.23304882) failed to convert
-rank 99: Point 1376 (-88.860731, 29.616331, 11.752266) failed to convert
-rank 79: Point 1377 (-89.886782, 29.975124, -9.0921847) failed to convert
-rank 32: Point 990 (-90.957235, 29.697588, -0.56477097) failed to convert
-rank 97: Point 1373 (-89.066658, 30.08129, 3.3931846) failed to convert
-rank 8: Point 986 (-91.652452, 30.921256, -15.080193) failed to convert
-rank 68: Point 1387 (-90.112314, 30.025815, -5.8155844) failed to convert
-rank 3: Point 999 (-91.870199, 30.467733, -8.2296) failed to convert
-rank 18: Point 997 (-91.285649, 30.555283, -16.066497) failed to convert
-rank 57: Point 1001 (-90.437117, 30.075563, -0.38174557) failed to convert
-rank 70: Point 1391 (-90.068808, 29.999565, -1.4085416) failed to convert
-rank 61: Point 1004 (-90.384697, 29.548174, -3.1708345) failed to convert
-rank 34: Point 985 (-90.872638, 30.060936, 3.4650371) failed to convert
-rank 29: Point 999 (-91.028104, 30.187017, -10.191787) failed to convert
-rank 77: Point 1376 (-89.93814, 29.887173, 0.78326895) failed to convert
-rank 14: Point 991 (-91.455478, 30.264719, -9.4274648) failed to convert
-rank 66: Point 1385 (-90.226517, 29.400523, -3.3973009) failed to convert
-rank 2: Point 993 (-91.947054, 30.32466, -3.4050471) failed to convert
-rank 36: Point 991 (-90.84394, 29.731632, -3.3168966) failed to convert
-rank 65: Point 1376 (-90.221333, 29.93815, 21.300148) failed to convert
-rank 67: Point 1373 (-90.163092, 29.715783, 0.22880719) failed to convert
-rank 21: Point 1005 (-91.213469, 30.399625, 2.7706575) failed to convert
-rank 45: Point 1003 (-90.698965, 29.46987, -0.59083221) failed to convert
-rank 1: Point 1000 (-92.070292, 29.779367, 0.574) failed to convert
-rank 78: Point 1389 (-89.882779, 30.275628, -1.1685452) failed to convert
-rank 90: Point 1386 (-89.349367, 29.365987, 0.31299999) failed to convert
-rank 69: Point 1377 (-90.095247, 29.90788, -7.1475605) failed to convert
-rank 82: Point 1388 (-89.741559, 30.395981, -4.1574874) failed to convert
-rank 30: Point 995 (-91.039266, 29.723766, -0.54238657) failed to convert
-rank 72: Point 1388 (-90.022637, 30.091361, 4.8048354) failed to convert
-rank 80: Point 1385 (-89.866114, 29.747495, -0.0) failed to convert
-rank 86: Point 1387 (-89.602037, 29.376773, 0.31299999) failed to convert
-rank 96: Point 1390 (-89.205523, 29.061509, 2.3486625) failed to convert
-rank 13: Point 997 (-91.492499, 30.286834, -0.138) failed to convert
-rank 12: Point 983 (-91.520783, 30.377238, -2.6592206) failed to convert
-rank 5: Point 998 (-91.795096, 30.211744, -3.2311029) failed to convert
-rank 28: Point 987 (-91.071044, 30.206312, -0.3833587) failed to convert
-rank 95: Point 1376 (-89.216279, 29.193623, -0.00540994) failed to convert
-rank 9: Point 997 (-91.644423, 30.536712, -12.765025) failed to convert
-rank 48: Point 991 (-90.631819, 29.735883, -2.6748781) failed to convert
-rank 63: Point 999 (-90.299068, 29.947305, -1.9123278) failed to convert
-rank 33: Point 996 (-90.907955, 29.935679, -0.43645162) failed to convert
-rank 43: Point 1003 (-90.718117, 29.536212, -0.99525128) failed to convert
-rank 91: Point 1377 (-89.340831, 29.218828, 0.14997596) failed to convert
-rank 47: Point 1000 (-90.661682, 29.630766, -0.91607265) failed to convert
-rank 87: Point 1375 (-89.519881, 29.353134, 0.10906806) failed to convert
-rank 41: Point 999 (-90.730173, 29.95709, -0.85987119) failed to convert
-rank 16: Point 991 (-91.41035, 29.796091, -8.2966566) failed to convert
-rank 38: Point 988 (-90.784753, 29.877034, -0.1786764) failed to convert
-rank 51: Point 1001 (-90.599449, 29.439185, -0.09444181) failed to convert
-rank 71: Point 1375 (-90.055478, 29.952854, -3.5260596) failed to convert
-rank 37: Point 1002 (-90.78735, 30.218928, -0.32042141) failed to convert
-rank 26: Point 989 (-91.14163, 30.216612, -12.917425) failed to convert
-rank 56: Point 995 (-90.468511, 29.888158, -0.39877975) failed to convert
-rank 59: Point 999 (-90.427495, 29.597599, -0.54118904) failed to convert
-rank 39: Point 998 (-90.785845, 29.618127, -1.6173865) failed to convert
-rank 74: Point 1387 (-89.983609, 30.04971, -4.4439842) failed to convert
-rank 64: Point 1388 (-90.286549, 29.524768, -2.737104) failed to convert
-rank 40: Point 992 (-90.753772, 29.859295, -0.62092268) failed to convert
-rank 0: Point 931 (-92.373484, 29.382247, 9.1000004) failed to convert
-rank 93: Point 1376 (-89.261474, 29.186794, -0.76082488) failed to convert
-rank 19: Point 1007 (-91.251829, 30.509752, 4.7253264) failed to convert
-rank 55: Point 997 (-90.471668, 30.025227, 23.271947) failed to convert
-rank 58: Point 988 (-90.461098, 29.435002, -8.2296) failed to convert
-rank 22: Point 994 (-91.196073, 30.467895, 9.7842225) failed to convert
-rank 54: Point 992 (-90.515458, 29.669409, -0.62602626) failed to convert
-rank 89: Point 1377 (-89.404411, 29.202309, 0.31299999) failed to convert
-rank 75: Point 1378 (-89.975234, 29.911877, -9.0) failed to convert
-rank 24: Point 991 (-91.165098, 30.348585, -8.4886735) failed to convert
-rank 62: Point 990 (-90.361302, 29.528576, 0.22660086) failed to convert
-rank 76: Point 1392 (-89.954137, 29.948483, -0.69600165) failed to convert
-rank 11: Point 994 (-91.562701, 30.468193, -4.0316505) failed to convert
-rank 20: Point 989 (-91.287683, 29.514509, -0.57626474) failed to convert
-rank 73: Point 1376 (-90.013566, 29.942326, -6.6696341) failed to convert
-rank 6: Point 994 (-91.740392, 30.682813, -15.160764) failed to convert
-rank 98: Point 1391 (-88.993375, 30.031618, 5.4018889) failed to convert
-rank 83: Point 1375 (-89.832166, 28.958613, 40.472117) failed to convert
-rank 92: Point 1387 (-89.239758, 29.959494, -0.0) failed to convert
-rank 84: Point 1387 (-89.679181, 30.243465, -0.50449962) failed to convert
-rank 88: Point 1388 (-89.412349, 29.781783, -0.30392893) failed to convert
-rank 7: Point 1002 (-91.768661, 29.483799, 1.4355795) failed to convert
-rank 44: Point 995 (-90.669845, 30.05224, -9.9974408) failed to convert
-rank 42: Point 995 (-90.74116, 29.496847, -0.83875761) failed to convert
-rank 85: Point 1377 (-89.648044, 29.764478, -0.23091429) failed to convert
-rank 4: Point 996 (-91.798728, 30.930397, 5.9042333) failed to convert
-rank 81: Point 1375 (-89.789138, 30.233526, -1.2009048) failed to convert
-rank 94: Point 1387 (-89.237173, 29.152075, 1.8328071) failed to convert
-rank 25: Point 1005 (-91.181902, 29.83909, -7.7632566) failed to convert
-rank 79: Point 1378 (-89.892815, 29.899865, -2.3392196) failed to convert
-rank 68: Point 1388 (-90.126275, 29.844863, -4.1940482) failed to convert
-rank 99: Point 1377 (-88.804356, 30.214996, 9.4277739) failed to convert
-rank 97: Point 1374 (-89.085743, 29.871523, 3.1914468) failed to convert
-rank 50: Point 1000 (-90.622461, 29.355371, 0.18847539) failed to convert
-rank 15: Point 996 (-91.441144, 29.980736, -0.28227335) failed to convert
-rank 66: Point 1386 (-90.243092, 29.179105, -0.06926342) failed to convert
-rank 70: Point 1392 (-90.088245, 29.749284, -0.21602612) failed to convert
-rank 77: Point 1377 (-89.911779, 30.216977, 2.9600176) failed to convert
-rank 17: Point 1001 (-91.317207, 30.610089, -16.957547) failed to convert
-rank 23: Point 998 (-91.187779, 30.276192, 23.761709) failed to convert
-rank 96: Point 1391 (-89.189107, 29.247259, -0.20322996) failed to convert
-rank 60: Point 986 (-90.342977, 30.402831, -0.50806912) failed to convert
-rank 67: Point 1374 (-90.216668, 29.00665, 13.699961) failed to convert
-rank 52: Point 987 (-90.558662, 29.658676, 0.24203603) failed to convert
-rank 82: Point 1389 (-89.782781, 29.894483, -0.88072296) failed to convert
-rank 46: Point 984 (-90.694513, 29.416818, 0.25673481) failed to convert
-rank 78: Point 1390 (-89.911921, 29.912874, -6.2035948) failed to convert
-rank 90: Point 1387 (-89.366937, 29.162333, 0.31299999) failed to convert
-rank 31: Point 1000 (-91.000165, 29.697672, -0.37483772) failed to convert
-rank 69: Point 1378 (-90.173382, 28.884226, 25.130907) failed to convert
-rank 65: Point 1377 (-90.220789, 29.944896, 33.648904) failed to convert
-rank 35: Point 1006 (-90.881853, 29.514353, -0.53743886) failed to convert
-rank 72: Point 1389 (-90.041239, 29.854091, 0.50942774) failed to convert
-rank 80: Point 1386 (-89.817065, 30.352802, -7.6763834) failed to convert
-rank 86: Point 1388 (-89.602021, 29.376736, 0.31299999) failed to convert
-rank 53: Point 998 (-90.562552, 29.296123, 1.8948113) failed to convert
-rank 87: Point 1376 (-89.432874, 30.369782, -3.1651118) failed to convert
-rank 95: Point 1377 (-89.170128, 29.713853, 3.1194556) failed to convert
-rank 8: Point 987 (-91.692082, 30.230419, -6.8728857) failed to convert
-rank 71: Point 1376 (-90.062902, 29.857601, -9.0) failed to convert
-rank 91: Point 1378 (-89.344638, 29.174755, -1.1563329) failed to convert
-rank 64: Point 1389 (-90.286549, 29.524728, -2.737104) failed to convert
-rank 57: Point 1002 (-90.453516, 29.850707, -0.59259216) failed to convert
-rank 74: Point 1388 (-89.995738, 29.896113, -1.6470097) failed to convert
-rank 32: Point 991 (-90.957721, 29.690158, -0.44158547) failed to convert
-rank 18: Point 998 (-91.284424, 30.574805, -0.0) failed to convert
-rank 61: Point 1005 (-90.382931, 29.572262, -2.1704595) failed to convert
-rank 2: Point 994 (-91.9122, 30.969315, -12.219734) failed to convert
-rank 14: Point 992 (-91.478457, 29.879244, 0.15815683) failed to convert
-rank 93: Point 1377 (-89.268062, 29.111275, 14.405386) failed to convert
-rank 3: Point 1000 (-91.869015, 30.489369, -4.884244) failed to convert
-rank 36: Point 992 (-90.835144, 29.861631, -0.9577089) failed to convert
-rank 1: Point 1001 (-92.07713, 29.646079, 2.2824471) failed to convert
-rank 21: Point 1006 (-91.21388, 30.392943, 14.609227) failed to convert
-rank 76: Point 1393 (-89.957836, 29.901822, -8.2296) failed to convert
-rank 75: Point 1379 (-89.979997, 29.851539, 27.213751) failed to convert
-rank 98: Point 1392 (-89.035349, 29.573214, 3.6462929) failed to convert
-rank 45: Point 1004 (-90.699964, 29.455342, -0.73787296) failed to convert
-rank 29: Point 1000 (-91.031634, 30.133105, -7.0874631) failed to convert
-rank 5: Point 999 (-91.798955, 30.14202, -5.8015309) failed to convert
-rank 34: Point 986 (-90.872651, 30.060493, -7.1063464) failed to convert
-rank 13: Point 998 (-91.530666, 29.639009, -1.9232879) failed to convert
-rank 28: Point 988 (-91.085249, 29.986547, -2.5388594) failed to convert
-rank 89: Point 1378 (-89.429238, 28.910985, 7.8066887) failed to convert
-rank 30: Point 996 (-91.03926, 29.723826, -0.89577461) failed to convert
-rank 73: Point 1377 (-90.020183, 29.85805, 1.4315747) failed to convert
-rank 83: Point 1376 (-89.763879, 29.80467, -8.2296) failed to convert
-rank 10: Point 991 (-91.715868, 28.618317, 36.301956) failed to convert
-rank 49: Point 1000 (-90.600526, 29.874747, -0.40406303) failed to convert
-rank 27: Point 998 (-91.179358, 29.172862, 2.6379324) failed to convert
-rank 63: Point 1000 (-90.384844, 28.781315, 18.820796) failed to convert
-rank 48: Point 992 (-90.634507, 29.697489, -0.28006434) failed to convert
-rank 92: Point 1388 (-89.217339, 30.210844, 2.72237) failed to convert
-rank 33: Point 997 (-90.923735, 29.698517, 0.11106945) failed to convert
-rank 9: Point 998 (-91.721356, 29.176341, 6.4000001) failed to convert
-rank 26: Point 990 (-91.137669, 30.278253, 21.493596) failed to convert
-rank 41: Point 1000 (-90.764368, 29.459269, -0.4303676) failed to convert
-rank 16: Point 992 (-91.418648, 29.657655, -3.3588961) failed to convert
-rank 85: Point 1378 (-89.651091, 29.727604, -0.31027841) failed to convert
-rank 84: Point 1388 (-89.738856, 29.520407, -3.7429441) failed to convert
-rank 47: Point 1001 (-90.655275, 29.722304, 0.40156193) failed to convert
-rank 88: Point 1389 (-89.449727, 29.345668, -4.1977058) failed to convert
-rank 94: Point 1388 (-89.232094, 29.209729, -0.29751881) failed to convert
-rank 12: Point 984 (-91.579296, 29.374269, 2.4302547) failed to convert
-rank 81: Point 1376 (-89.803297, 30.060281, -0.77702223) failed to convert
-rank 51: Point 1002 (-90.603834, 29.376636, 0.06095999) failed to convert
-rank 59: Point 1000 (-90.396295, 30.023637, -0.24923356) failed to convert
-rank 37: Point 1003 (-90.811029, 29.872677, -0.75499588) failed to convert
-rank 38: Point 989 (-90.784178, 29.885443, -1.1426048) failed to convert
-rank 43: Point 1004 (-90.7129, 29.611806, -0.71484375) failed to convert
-rank 79: Point 1379 (-89.94254, 29.273603, 0.31299999) failed to convert
-rank 39: Point 999 (-90.773274, 29.802117, -2.6402059) failed to convert
-rank 68: Point 1389 (-90.126269, 29.844923, -4.1940482) failed to convert
-rank 22: Point 995 (-91.205613, 30.317507, 7.3121907) failed to convert
-rank 40: Point 993 (-90.753803, 29.858844, -0.51330572) failed to convert
-rank 58: Point 989 (-90.448317, 29.611698, 0.24168452) failed to convert
-rank 62: Point 991 (-90.333168, 29.909013, -0.23275458) failed to convert
-rank 20: Point 990 (-91.225303, 30.515201, 8.9686357) failed to convert
-rank 56: Point 996 (-90.489285, 29.600617, -0.36019881) failed to convert
-rank 24: Point 992 (-91.167119, 30.316489, 4.5141356) failed to convert
-rank 97: Point 1375 (-89.102515, 29.685755, 3.9968998) failed to convert
-rank 99: Point 1378 (-88.823283, 30.014917, 6.0112717) failed to convert
-rank 66: Point 1387 (-90.201216, 29.735333, 1.4829567) failed to convert
-rank 11: Point 995 (-91.536003, 30.919665, -42.914008) failed to convert
-rank 6: Point 995 (-91.756432, 30.398114, -3.2294985) failed to convert
-rank 77: Point 1378 (-89.933189, 29.949128, 0.06792004) failed to convert
-rank 0: Point 932 (-92.364865, 29.560313, -0.64019821) failed to convert
-rank 19: Point 1008 (-91.3056, 29.643784, -3.8493194) failed to convert
-rank 70: Point 1393 (-90.068985, 29.997207, -9.0) failed to convert
-rank 96: Point 1392 (-89.190659, 29.229633, 1.799e-05) failed to convert
-rank 82: Point 1390 (-89.80894, 29.57233, -0.40449754) failed to convert
-rank 78: Point 1391 (-89.905291, 29.995612, 8.395848) failed to convert
-rank 54: Point 993 (-90.529451, 29.473554, -0.22999856) failed to convert
-rank 7: Point 1003 (-91.689425, 30.891606, -13.058814) failed to convert
-rank 42: Point 996 (-90.717263, 29.843727, -0.86793403) failed to convert
-rank 90: Point 1388 (-89.364971, 29.18508, 0.43287413) failed to convert
-rank 65: Point 1378 (-90.259639, 29.429009, 0.77425382) failed to convert
-rank 67: Point 1375 (-90.145216, 29.948814, -7.4056647) failed to convert
-rank 25: Point 1006 (-91.159841, 30.186658, 9.7158116) failed to convert
-rank 69: Point 1379 (-90.094998, 29.910842, 33.524936) failed to convert
-rank 95: Point 1378 (-89.218367, 29.169846, -0.0) failed to convert
-rank 15: Point 997 (-91.425949, 30.233151, -0.36700001) failed to convert
-rank 55: Point 998 (-90.512223, 29.462587, -8.2296) failed to convert
-rank 80: Point 1387 (-89.852933, 29.911165, -0.02296885) failed to convert
-rank 72: Point 1390 (-90.032058, 29.971299, -0.30100287) failed to convert
-rank 86: Point 1389 (-89.582978, 29.604376, 0.10061896) failed to convert
-rank 4: Point 997 (-91.799984, 30.907869, 7.9403603) failed to convert
-rank 91: Point 1379 (-89.335197, 29.283796, 0.025) failed to convert
-rank 50: Point 1001 (-90.600572, 29.666759, -0.42664399) failed to convert
-rank 60: Point 987 (-90.380778, 29.893706, -0.39120845) failed to convert
-rank 64: Point 1390 (-90.286548, 29.524667, -2.737104) failed to convert
-rank 17: Point 1002 (-91.360372, 29.908209, -0.62732191) failed to convert
-rank 44: Point 996 (-90.683341, 29.859099, 0.1872403) failed to convert
-rank 87: Point 1377 (-89.510832, 29.460126, 0.9060026) failed to convert
-rank 71: Point 1377 (-90.138352, 28.874346, 27.156933) failed to convert
-rank 74: Point 1389 (-90.001626, 29.82129, 24.143926) failed to convert
-rank 93: Point 1378 (-89.272717, 29.05745, -0.8330151) failed to convert
-rank 75: Point 1380 (-89.974631, 29.91943, -1.0189989) failed to convert
-rank 52: Point 988 (-90.560472, 29.633101, -0.71425024) failed to convert
-rank 76: Point 1394 (-89.973703, 29.701051, 1.7438557) failed to convert
-rank 31: Point 1001 (-90.999844, 29.702112, -0.49974322) failed to convert
-rank 23: Point 999 (-91.207771, 29.959762, -1.8359344) failed to convert
-rank 46: Point 985 (-90.693828, 29.42669, 0.10347125) failed to convert
-rank 35: Point 1007 (-90.871631, 29.667123, -0.9705053) failed to convert
-rank 98: Point 1393 (-89.040543, 29.515605, 5.5996244) failed to convert
-rank 89: Point 1379 (-89.40433, 29.203173, 0.31299999) failed to convert
-rank 73: Point 1378 (-90.02808, 29.757099, -2.7486506) failed to convert
-rank 53: Point 999 (-90.577004, 29.090824, 5.7947246) failed to convert
-rank 83: Point 1377 (-89.784826, 29.547352, -0.2438025) failed to convert
-rank 14: Point 993 (-91.470886, 30.006694, -2.202595) failed to convert
-rank 85: Point 1379 (-89.618572, 30.116211, 2.5952345) failed to convert
-rank 57: Point 1003 (-90.408506, 30.464048, -6.4835295) failed to convert
-rank 92: Point 1389 (-89.295297, 29.328294, -0.36059085) failed to convert
-rank 2: Point 995 (-91.976687, 29.765981, 2.6258177) failed to convert
-rank 8: Point 988 (-91.663752, 30.725389, -8.5694632) failed to convert
-rank 32: Point 992 (-90.929977, 30.108326, -4.7305685) failed to convert
-rank 61: Point 1006 (-90.383004, 29.571234, -0.08539879) failed to convert
-rank 36: Point 993 (-90.835173, 29.861061, -0.83081823) failed to convert
-rank 18: Point 999 (-91.345763, 29.579133, -0.51911474) failed to convert
-rank 84: Point 1389 (-89.738813, 29.52045, -3.7429441) failed to convert
-rank 21: Point 1007 (-91.221063, 30.279233, -7.1253594) failed to convert
-rank 34: Point 987 (-90.855371, 30.315618, -0.26496784) failed to convert
-rank 1: Point 1002 (-92.06552, 29.871938, -1.181864) failed to convert
-rank 88: Point 1390 (-89.448616, 29.358672, -5.1404523) failed to convert
-rank 81: Point 1377 (-89.800411, 30.095603, 5.7449786) failed to convert
-rank 94: Point 1389 (-89.240985, 29.108321, 0.01798346) failed to convert
-rank 79: Point 1380 (-89.914871, 29.623399, 13.798408) failed to convert
-rank 68: Point 1390 (-90.126265, 29.844963, -4.1940482) failed to convert
-rank 13: Point 999 (-91.465246, 30.741475, 5.1382911) failed to convert
-rank 30: Point 997 (-91.039256, 29.723866, -1.3903779) failed to convert
-rank 66: Point 1388 (-90.227576, 29.385913, -0.54264473) failed to convert
-rank 99: Point 1379 (-88.868447, 29.532619, 12.945308) failed to convert
-rank 27: Point 999 (-91.165276, 29.397378, -0.0) failed to convert
-rank 63: Point 1001 (-90.298525, 29.953996, 27.602858) failed to convert
-rank 29: Point 1001 (-91.031868, 30.129514, -4.3102758) failed to convert
-rank 9: Point 999 (-91.660523, 30.256039, -3.7537502) failed to convert
-rank 70: Point 1394 (-90.074872, 29.921591, -6.9396869) failed to convert
-rank 48: Point 993 (-90.635604, 29.681703, -0.54454875) failed to convert
-rank 49: Point 1001 (-90.585322, 30.088783, -1.6639778) failed to convert
-rank 97: Point 1376 (-89.074383, 29.996069, 2.8747616) failed to convert
-rank 28: Point 989 (-91.070281, 30.217426, -2.8915974) failed to convert
-rank 26: Point 991 (-91.206708, 29.18492, 2.9434746) failed to convert
-rank 45: Point 1005 (-90.698811, 29.472028, -0.65837162) failed to convert
-rank 16: Point 993 (-91.409541, 29.809386, -0.065) failed to convert
-rank 96: Point 1393 (-89.093799, 30.307761, 3.7931963) failed to convert
-rank 82: Point 1391 (-89.809001, 29.571507, -0.4531637) failed to convert
-rank 5: Point 1000 (-91.788376, 30.332634, -8.2296) failed to convert
-rank 41: Point 1001 (-90.763308, 29.47473, -1.1124215) failed to convert
-rank 3: Point 1001 (-91.938693, 29.19079, 6.8000002) failed to convert
-rank 33: Point 998 (-90.898822, 30.071166, 9.9754423) failed to convert
-rank 78: Point 1392 (-89.903553, 30.017185, -9.0) failed to convert
-rank 77: Point 1379 (-89.957409, 29.643762, -2.3316081) failed to convert
-rank 62: Point 992 (-90.295828, 30.407325, -0.74756389) failed to convert
-rank 90: Point 1389 (-89.360089, 29.241737, 0.52492484) failed to convert
-rank 65: Point 1379 (-90.22024, 29.951943, -7.8306174) failed to convert
-rank 22: Point 996 (-91.196986, 30.453423, 7.0435219) failed to convert
-rank 37: Point 1004 (-90.830107, 29.590854, -0.67112811) failed to convert
-rank 58: Point 990 (-90.435446, 29.788706, -1.1962705) failed to convert
-rank 67: Point 1376 (-90.127879, 30.173516, 4.6700001) failed to convert
-rank 80: Point 1388 (-89.912448, 29.165389, 14.618761) failed to convert
-rank 86: Point 1390 (-89.601998, 29.37668, 0.31299999) failed to convert
-rank 95: Point 1379 (-89.215892, 29.197678, -0.00210563) failed to convert
-rank 47: Point 1002 (-90.654161, 29.73817, -0.21642797) failed to convert
-rank 69: Point 1380 (-90.113823, 29.666743, 0.31299999) failed to convert
-rank 43: Point 1005 (-90.718101, 29.536249, -1.1568857) failed to convert
-rank 72: Point 1391 (-90.042433, 29.838517, -9.0) failed to convert
-rank 10: Point 992 (-91.619005, 30.33486, -5.8392648) failed to convert
-rank 12: Point 985 (-91.547204, 29.927863, -9.4030808) failed to convert
-rank 51: Point 1003 (-90.568268, 29.879579, -0.26644863) failed to convert
-rank 40: Point 994 (-90.753985, 29.856166, -0.74350118) failed to convert
-rank 56: Point 997 (-90.504257, 29.391839, -0.0) failed to convert
-rank 39: Point 1000 (-90.785816, 29.618411, -1.7721128) failed to convert
-rank 59: Point 1001 (-90.399836, 29.97545, 2.5823539) failed to convert
-rank 87: Point 1378 (-89.519284, 29.360022, 24.799558) failed to convert
-rank 20: Point 991 (-91.265023, 29.881436, -0.25067095) failed to convert
-rank 91: Point 1380 (-89.346872, 29.148714, -0.14881922) failed to convert
-rank 74: Point 1390 (-90.007527, 29.74613, -0.9231684) failed to convert
-rank 64: Point 1391 (-90.286379, 29.526923, 1.8043723) failed to convert
-rank 19: Point 1009 (-91.300475, 29.727071, -0.82889221) failed to convert
-rank 11: Point 996 (-91.548053, 30.715814, -9.9028061) failed to convert
-rank 6: Point 996 (-91.740389, 30.682695, -15.52835) failed to convert
-rank 24: Point 993 (-91.184536, 30.042086, -0.76472742) failed to convert
-rank 71: Point 1378 (-90.063513, 29.849695, -1.4655689) failed to convert
-rank 76: Point 1395 (-89.957821, 29.901859, -8.2296) failed to convert
-rank 89: Point 1380 (-89.393191, 29.332898, 21.663789) failed to convert
-rank 93: Point 1379 (-89.267808, 29.113678, 15.339559) failed to convert
-rank 7: Point 1004 (-91.715525, 30.434182, 14.670922) failed to convert
-rank 75: Point 1381 (-89.980585, 29.844066, 13.872244) failed to convert
-rank 38: Point 990 (-90.819993, 29.357747, 0.83924432) failed to convert
-rank 73: Point 1379 (-90.020418, 29.854888, -0.80705682) failed to convert
-rank 98: Point 1394 (-88.965932, 30.327105, 4.0661319) failed to convert
-rank 83: Point 1378 (-89.764371, 29.798645, -1.2616973) failed to convert
-rank 15: Point 998 (-91.433719, 30.103727, -1.1070668) failed to convert
-rank 92: Point 1390 (-89.296943, 29.309398, -0.33008386) failed to convert
-rank 0: Point 933 (-92.363363, 29.591611, -0.39277682) failed to convert
-rank 25: Point 1007 (-91.160084, 30.182719, 7.7130787) failed to convert
-rank 44: Point 997 (-90.683427, 29.85784, -0.30898698) failed to convert
-rank 42: Point 997 (-90.67436, 30.457702, -4.5859234) failed to convert
-rank 17: Point 1003 (-91.393346, 29.361626, 5.4287222) failed to convert
-rank 60: Point 988 (-90.380206, 29.901242, -0.80918968) failed to convert
-rank 50: Point 1002 (-90.598274, 29.699235, -0.95282356) failed to convert
-rank 88: Point 1391 (-89.44861, 29.358732, -4.6551038) failed to convert
-rank 4: Point 998 (-91.797645, 30.94913, -16.90083) failed to convert
-rank 55: Point 999 (-90.498499, 29.654022, -0.52571729) failed to convert
-rank 31: Point 1002 (-90.952777, 30.41415, -8.9794139) failed to convert
-rank 54: Point 994 (-90.516219, 29.658686, -0.34797833) failed to convert
-rank 85: Point 1380 (-89.673074, 29.461004, -0.02351413) failed to convert
-rank 68: Point 1391 (-90.126258, 29.845024, -2.3762315) failed to convert
-rank 94: Point 1390 (-89.233648, 29.191862, 2.21e-06) failed to convert
-rank 84: Point 1390 (-89.738785, 29.520478, -3.7429441) failed to convert
-rank 79: Point 1381 (-89.886744, 29.975171, -9.0921847) failed to convert
-rank 35: Point 1008 (-90.828928, 30.298337, -0.67980647) failed to convert
-rank 23: Point 1000 (-91.207772, 29.959701, -2.2112541) failed to convert
-rank 46: Point 986 (-90.694383, 29.418599, 0.3048) failed to convert
-rank 81: Point 1378 (-89.868345, 29.252875, 7.6705683) failed to convert
-rank 66: Point 1389 (-90.156264, 30.322242, 3.8399999) failed to convert
-rank 52: Point 989 (-90.572089, 29.468929, 0.35303113) failed to convert
-rank 53: Point 1000 (-90.54977, 29.47639, -0.12954959) failed to convert
-rank 99: Point 1380 (-88.870811, 29.504391, 14.551748) failed to convert
-rank 97: Point 1377 (-89.162649, 29.012656, 2.8473276) failed to convert
-rank 70: Point 1395 (-90.078489, 29.874918, -0.05101969) failed to convert
-rank 57: Point 1004 (-90.452269, 29.867703, -0.74349864) failed to convert
-rank 96: Point 1394 (-89.20584, 29.057369, 2.3199414) failed to convert
-rank 14: Point 994 (-91.432845, 30.639813, -7.2773975) failed to convert
-rank 78: Point 1393 (-89.911893, 29.912903, -6.2035948) failed to convert
-rank 82: Point 1392 (-89.754806, 30.235504, 1.282604) failed to convert
-rank 90: Point 1390 (-89.360856, 29.23283, -0.15569138) failed to convert
-rank 2: Point 996 (-91.916201, 30.89338, -10.148973) failed to convert
-rank 34: Point 988 (-90.872665, 30.060049, -6.3616603) failed to convert
-rank 1: Point 1003 (-92.111027, 28.975176, 21.185697) failed to convert
-rank 61: Point 1007 (-90.386635, 29.521521, 0.79137182) failed to convert
-rank 77: Point 1380 (-89.939363, 29.871487, 28.192485) failed to convert
-rank 21: Point 1008 (-91.214044, 30.390298, 16.845063) failed to convert
-rank 32: Point 993 (-90.938888, 29.974358, -0.92673676) failed to convert
-rank 36: Point 994 (-90.835181, 29.860922, -0.77137246) failed to convert
-rank 95: Point 1380 (-89.219031, 29.161954, -0.0) failed to convert
-rank 30: Point 998 (-91.009695, 30.176416, 17.202405) failed to convert
-rank 18: Point 1000 (-91.285606, 30.55524, -16.176347) failed to convert
-rank 13: Point 1000 (-91.532646, 29.60435, -1.4471922) failed to convert
-rank 9: Point 1000 (-91.644197, 30.539987, -6.0980887) failed to convert
-rank 80: Point 1389 (-89.901671, 29.301228, 1.0701086) failed to convert
-rank 63: Point 1002 (-90.296584, 29.979892, -0.27943279) failed to convert
-rank 86: Point 1391 (-89.596558, 29.441807, 28.38032) failed to convert
-rank 65: Point 1380 (-90.259516, 29.430494, -0.08205709) failed to convert
-rank 69: Point 1381 (-90.048435, 30.505976, -10.720617) failed to convert
-rank 8: Point 989 (-91.761988, 28.976582, 16.864629) failed to convert
-rank 29: Point 1002 (-91.057847, 29.729959, -1.5151016) failed to convert
-rank 27: Point 1000 (-91.114325, 30.19745, 13.715098) failed to convert
-rank 67: Point 1377 (-90.14704, 29.92498, -1.9638531) failed to convert
-rank 91: Point 1381 (-89.346984, 29.147407, -0.19801214) failed to convert
-rank 49: Point 1002 (-90.584876, 30.095007, -1.6455861) failed to convert
-rank 87: Point 1379 (-89.514999, 29.410564, 0.42087916) failed to convert
-rank 28: Point 990 (-91.071194, 30.203323, -12.423039) failed to convert
-rank 72: Point 1392 (-90.047914, 29.768108, -0.69257514) failed to convert
-rank 64: Point 1392 (-90.284198, 29.555421, -0.26788421) failed to convert
-rank 76: Point 1396 (-89.959592, 29.879506, 26.217637) failed to convert
-rank 26: Point 992 (-91.180057, 29.611134, -4.3966117) failed to convert
-rank 45: Point 1006 (-90.70045, 29.448264, -0.54984317) failed to convert
-rank 71: Point 1379 (-90.05806, 29.91962, -9.0) failed to convert
-rank 41: Point 1002 (-90.734115, 29.899891, -1.9710915) failed to convert
-rank 3: Point 1002 (-91.84088, 30.9995, -16.701926) failed to convert
-rank 89: Point 1381 (-89.403648, 29.210898, 0.09343923) failed to convert
-rank 62: Point 993 (-90.345183, 29.746911, -0.37787384) failed to convert
-rank 33: Point 999 (-90.884121, 30.289059, -2.7561112) failed to convert
-rank 74: Point 1391 (-90.00571, 29.769277, -8.2296) failed to convert
-rank 5: Point 1001 (-91.787523, 30.347959, -8.2296) failed to convert
-rank 93: Point 1380 (-89.267182, 29.120829, 4.3108715) failed to convert
-rank 37: Point 1005 (-90.811322, 29.868081, -0.46501434) failed to convert
-rank 98: Point 1395 (-89.07044, 29.183962, -0.0) failed to convert
-rank 47: Point 1003 (-90.658592, 29.674738, -0.41723531) failed to convert
-rank 12: Point 986 (-91.546844, 29.933867, -1.8736888) failed to convert
-rank 6: Point 997 (-91.720119, 31.03897, -15.278541) failed to convert
-rank 83: Point 1379 (-89.764353, 29.798822, -0.3992184) failed to convert
-rank 10: Point 993 (-91.628772, 30.165432, -1.4245938) failed to convert
-rank 19: Point 1010 (-91.279696, 30.063384, -5.8794621) failed to convert
-rank 73: Point 1380 (-90.028262, 29.754633, -3.3031639) failed to convert
-rank 75: Point 1382 (-89.980765, 29.841682, -5.3528979) failed to convert
-rank 92: Point 1391 (-89.242446, 29.928792, -0.0) failed to convert
-rank 58: Point 991 (-90.420196, 29.997237, -3.1872182) failed to convert
-rank 39: Point 1001 (-90.765964, 29.908715, -0.84254357) failed to convert
-rank 40: Point 995 (-90.754028, 29.855514, -0.87967251) failed to convert
-rank 56: Point 998 (-90.47397, 29.812747, -1.4459687) failed to convert
-rank 24: Point 994 (-91.165241, 30.345442, 21.139579) failed to convert
-rank 7: Point 1005 (-91.685428, 30.960385, -12.479218) failed to convert
-rank 68: Point 1392 (-90.186116, 29.058649, 10.981831) failed to convert
-rank 11: Point 997 (-91.587118, 30.048628, -7.2115416) failed to convert
-rank 84: Point 1391 (-89.737526, 29.535521, -2.7911202) failed to convert
-rank 88: Point 1392 (-89.448606, 29.358772, -4.2882667) failed to convert
-rank 94: Point 1391 (-89.229579, 29.23815, -0.0) failed to convert
-rank 81: Point 1379 (-89.789122, 30.233564, -1.1826168) failed to convert
-rank 51: Point 1004 (-90.599425, 29.439241, -0.13521292) failed to convert
-rank 85: Point 1381 (-89.641212, 29.845105, 6.1355262) failed to convert
-rank 79: Point 1382 (-89.874241, 30.130384, -0.32534873) failed to convert
-rank 59: Point 1002 (-90.430229, 29.559505, -0.31678109) failed to convert
-rank 43: Point 1006 (-90.695182, 29.867307, -1.0088272) failed to convert
-rank 22: Point 997 (-91.248643, 29.630863, 4.3567573) failed to convert
-rank 97: Point 1378 (-89.056548, 30.191243, 6.8216391) failed to convert
-rank 48: Point 994 (-90.638291, 29.642686, 1.4515505) failed to convert
-rank 16: Point 994 (-91.355181, 30.701687, -20.0) failed to convert
-rank 42: Point 998 (-90.741159, 29.496786, -0.79437057) failed to convert
-rank 66: Point 1390 (-90.225486, 29.413605, -3.5256217) failed to convert
-rank 15: Point 999 (-91.459291, 29.675017, -0.222) failed to convert
-rank 25: Point 1008 (-91.157729, 30.219581, -12.920473) failed to convert
-rank 17: Point 1004 (-91.367216, 29.795073, 14.594636) failed to convert
-rank 38: Point 991 (-90.784747, 29.876973, -1.3374487) failed to convert
-rank 60: Point 989 (-90.374396, 29.979848, -1.9781519) failed to convert
-rank 99: Point 1381 (-88.818206, 30.065166, 11.677089) failed to convert
-rank 0: Point 934 (-92.359741, 29.664571, -0.55940726) failed to convert
-rank 70: Point 1396 (-90.066246, 30.032136, -5.7168292) failed to convert
-rank 50: Point 1003 (-90.562148, 30.20675, 2.4061572) failed to convert
-rank 82: Point 1393 (-89.782143, 29.902123, 6.7016446) failed to convert
-rank 96: Point 1395 (-89.19444, 29.186506, -0.03761368) failed to convert
-rank 55: Point 1000 (-90.481664, 29.887264, -8.2296) failed to convert
-rank 54: Point 995 (-90.488277, 30.046359, -9.2714071) failed to convert
-rank 78: Point 1394 (-89.901858, 30.038183, -3.4478976) failed to convert
-rank 23: Point 1001 (-91.20898, 29.940492, -0.56149085) failed to convert
-rank 4: Point 999 (-91.797479, 30.951851, -16.733154) failed to convert
-rank 31: Point 1003 (-91.00085, 29.68558, -1.1178284) failed to convert
-rank 46: Point 987 (-90.694632, 29.414991, -0.52458733) failed to convert
-rank 35: Point 1009 (-90.845003, 30.062073, -5.0448424) failed to convert
-rank 86: Point 1392 (-89.601949, 29.376891, 0.31299999) failed to convert
-rank 2: Point 997 (-91.972457, 29.843743, -0.53524412) failed to convert
-rank 80: Point 1390 (-89.900278, 29.318691, 0.31299999) failed to convert
-rank 65: Point 1381 (-90.220203, 29.951961, -7.8306174) failed to convert
-rank 14: Point 995 (-91.455449, 30.264772, -9.4274648) failed to convert
-rank 77: Point 1381 (-89.935477, 29.920097, 25.168101) failed to convert
-rank 69: Point 1382 (-90.134494, 29.396817, -0.43162866) failed to convert
-rank 95: Point 1381 (-89.221082, 29.138557, -0.63177692) failed to convert
-rank 67: Point 1378 (-90.146872, 29.926939, -2.1972783) failed to convert
-rank 90: Point 1391 (-89.341132, 29.46081, 4.2004384) failed to convert
-rank 91: Point 1382 (-89.30368, 29.645722, 2.8359706) failed to convert
-rank 52: Point 990 (-90.558727, 29.657325, -0.66693713) failed to convert
-rank 57: Point 1005 (-90.453244, 29.854197, -0.62520576) failed to convert
-rank 1: Point 1004 (-92.100527, 29.183397, 7.9000001) failed to convert
-rank 20: Point 992 (-91.225545, 30.511329, -16.061133) failed to convert
-rank 87: Point 1380 (-89.486511, 29.745664, 9.9719433) failed to convert
-rank 61: Point 1008 (-90.328794, 30.302618, 0.61264801) failed to convert
-rank 36: Point 995 (-90.842372, 29.754548, -0.80449668) failed to convert
-rank 21: Point 1009 (-91.213507, 30.398252, 3.8751507) failed to convert
-rank 32: Point 994 (-90.928078, 30.136545, 15.526204) failed to convert
-rank 44: Point 998 (-90.704124, 29.559565, 0.03060297) failed to convert
-rank 34: Point 989 (-90.865077, 30.172266, -1.1225681) failed to convert
-rank 18: Point 1001 (-91.288498, 30.508756, -5.5973931) failed to convert
-rank 72: Point 1393 (-90.028465, 30.016719, -0.71337809) failed to convert
-rank 9: Point 1001 (-91.644382, 30.536757, -12.765025) failed to convert
-rank 74: Point 1392 (-89.995739, 29.896072, -2.5252461) failed to convert
-rank 64: Point 1393 (-90.262105, 29.850188, 0.16019336) failed to convert
-rank 71: Point 1380 (-90.058069, 29.919502, -9.0) failed to convert
-rank 76: Point 1397 (-89.957283, 29.908543, 1.9146926) failed to convert
-rank 27: Point 1001 (-91.110395, 30.258246, 10.693286) failed to convert
-rank 63: Point 1003 (-90.305074, 29.866388, -0.34711906) failed to convert
-rank 30: Point 999 (-91.03925, 29.723926, -1.2559924) failed to convert
-rank 13: Point 1001 (-91.531332, 29.626759, -0.88164939) failed to convert
-rank 89: Point 1382 (-89.39373, 29.326491, -5.1584355) failed to convert
-rank 29: Point 1003 (-91.027116, 30.201853, 23.966644) failed to convert
-rank 49: Point 1003 (-90.584851, 30.095145, -1.0596994) failed to convert
-rank 73: Point 1381 (-90.013537, 29.942379, -4.0494605) failed to convert
-rank 98: Point 1396 (-88.975974, 30.218545, 7.6289254) failed to convert
-rank 93: Point 1381 (-89.263344, 29.164772, 5.5533358) failed to convert
-rank 75: Point 1383 (-89.991496, 29.705384, -0.16574008) failed to convert
-rank 83: Point 1380 (-89.764338, 29.798899, -0.40736088) failed to convert
-rank 26: Point 993 (-91.141075, 30.22484, 9.9917947) failed to convert
-rank 3: Point 1003 (-91.870165, 30.467756, -8.2296) failed to convert
-rank 53: Point 1001 (-90.538809, 29.630183, 0.62412086) failed to convert
-rank 41: Point 1003 (-90.75494, 29.596692, -2.4920236) failed to convert
-rank 37: Point 1006 (-90.834555, 29.524664, -0.59429676) failed to convert
-rank 62: Point 994 (-90.324425, 30.026086, -0.67049152) failed to convert
-rank 33: Point 1000 (-90.892207, 30.168202, -1.2845122) failed to convert
-rank 28: Point 991 (-91.071188, 30.203383, -12.423039) failed to convert
-rank 45: Point 1007 (-90.709172, 29.321615, -0.12175045) failed to convert
-rank 5: Point 1002 (-91.788176, 30.335362, -10.063662) failed to convert
-rank 8: Point 990 (-91.706688, 29.97198, -1.3011966) failed to convert
-rank 12: Point 987 (-91.507654, 30.597463, -6.9398598) failed to convert
-rank 92: Point 1392 (-89.295642, 29.323995, -0.05084265) failed to convert
-rank 94: Point 1392 (-89.236643, 29.157628, -0.0) failed to convert
-rank 84: Point 1392 (-89.716245, 29.794998, 0.00072778) failed to convert
-rank 40: Point 996 (-90.749937, 29.91495, -0.40864889) failed to convert
-rank 68: Point 1393 (-90.119051, 29.938247, -0.7140335) failed to convert
-rank 19: Point 1011 (-91.248142, 30.567553, -1.0641189) failed to convert
-rank 85: Point 1382 (-89.602089, 30.31087, -5.9942123) failed to convert
-rank 10: Point 994 (-91.579264, 31.014451, -14.130696) failed to convert
-rank 47: Point 1004 (-90.633987, 30.02532, -9.4826336) failed to convert
-rank 97: Point 1379 (-89.094994, 29.768636, 3.8508771) failed to convert
-rank 88: Point 1393 (-89.4486, 29.358833, -3.2015464) failed to convert
-rank 66: Point 1391 (-90.226456, 29.400523, -3.3973009) failed to convert
-rank 81: Point 1380 (-89.843922, 29.558194, 0.31299999) failed to convert
-rank 6: Point 998 (-91.740992, 30.671982, -14.067966) failed to convert
-rank 58: Point 992 (-90.447641, 29.620854, -0.73854291) failed to convert
-rank 39: Point 1002 (-90.776744, 29.751322, -2.1521348) failed to convert
-rank 56: Point 999 (-90.473965, 29.812686, -2.148895) failed to convert
-rank 79: Point 1383 (-89.942613, 29.272262, 0.59017621) failed to convert
-rank 24: Point 995 (-91.204458, 29.725895, -0.90658161) failed to convert
-rank 70: Point 1397 (-90.069563, 29.989567, -2.8949422) failed to convert
-rank 99: Point 1382 (-88.825777, 29.983939, 2.7010709) failed to convert
-rank 82: Point 1394 (-89.834038, 29.260148, 8.3206262) failed to convert
-rank 78: Point 1395 (-89.909714, 29.939973, 1.0379892) failed to convert
-rank 96: Point 1396 (-89.182805, 29.317798, -7.231e-05) failed to convert
-rank 7: Point 1006 (-91.730622, 30.166034, -1.73759) failed to convert
-rank 51: Point 1005 (-90.594688, 29.506395, 0.8759836) failed to convert
-rank 11: Point 998 (-91.553062, 30.630476, -4.3000934) failed to convert
-rank 65: Point 1382 (-90.259476, 29.430493, 0.00659355) failed to convert
-rank 59: Point 1003 (-90.41138, 29.817872, 0.65418086) failed to convert
-rank 48: Point 995 (-90.585929, 30.381929, -3.5181822) failed to convert
-rank 15: Point 1000 (-91.392778, 30.777654, -32.268117) failed to convert
-rank 22: Point 998 (-91.208253, 30.275619, -13.71783) failed to convert
-rank 38: Point 992 (-90.784743, 29.876933, -1.2674775) failed to convert
-rank 55: Point 1001 (-90.496777, 29.677829, 0.09737325) failed to convert
-rank 42: Point 999 (-90.717252, 29.843787, 0.24153809) failed to convert
-rank 43: Point 1007 (-90.712996, 29.610218, -0.06048704) failed to convert
-rank 77: Point 1382 (-89.955348, 29.669497, -4.7820075) failed to convert
-rank 67: Point 1379 (-90.14516, 29.948837, -8.4838019) failed to convert
-rank 95: Point 1382 (-89.117945, 30.292125, 4.3803833) failed to convert
-rank 80: Point 1391 (-89.857924, 29.84854, -0.5783636) failed to convert
-rank 86: Point 1393 (-89.601938, 29.376831, 0.31299999) failed to convert
-rank 25: Point 1009 (-91.189487, 29.718493, -2.1675313) failed to convert
-rank 69: Point 1383 (-90.087111, 30.011378, 1.2175372) failed to convert
-rank 60: Point 990 (-90.380041, 29.903282, -1.8953195) failed to convert
-rank 4: Point 1000 (-91.797233, 30.955941, -19.498055) failed to convert
-rank 17: Point 1005 (-91.315083, 30.643401, -9.0423499) failed to convert
-rank 87: Point 1381 (-89.462712, 30.023128, -0.45103012) failed to convert
-rank 0: Point 935 (-92.359703, 29.657448, -0.34846474) failed to convert
-rank 54: Point 996 (-90.519542, 29.612101, -1.3346315) failed to convert
-rank 16: Point 995 (-91.418635, 29.657694, -3.3588961) failed to convert
-rank 90: Point 1392 (-89.365807, 29.175249, 5.1888972) failed to convert
-rank 91: Point 1383 (-89.3443, 29.178369, 0.31299999) failed to convert
-rank 50: Point 1004 (-90.620276, 29.386152, 0.10669426) failed to convert
-rank 23: Point 1002 (-91.207772, 29.959661, -1.349605) failed to convert
-rank 31: Point 1004 (-91.000117, 29.696761, -0.57927228) failed to convert
-rank 72: Point 1394 (-90.033377, 29.953998, 17.40913) failed to convert
-rank 64: Point 1394 (-90.294839, 29.412145, 1.3916274) failed to convert
-rank 20: Point 993 (-91.233909, 30.378771, 5.48843) failed to convert
-rank 46: Point 988 (-90.695057, 29.40874, -8.2296) failed to convert
-rank 76: Point 1398 (-89.957798, 29.901915, -8.2296) failed to convert
-rank 14: Point 996 (-91.49085, 29.668226, -2.2745329) failed to convert
-rank 35: Point 1010 (-90.846069, 30.046295, -6.8474078) failed to convert
-rank 74: Point 1393 (-89.992375, 29.938733, -6.1593988) failed to convert
-rank 61: Point 1009 (-90.383455, 29.564869, -2.8528814) failed to convert
-rank 71: Point 1381 (-90.054761, 29.961838, -3.440126) failed to convert
-rank 21: Point 1010 (-91.26737, 29.536367, 2.8923954) failed to convert
-rank 98: Point 1397 (-88.995102, 30.011566, 5.2041521) failed to convert
-rank 73: Point 1382 (-90.012455, 29.956082, -1.0886938) failed to convert
-rank 89: Point 1383 (-89.404149, 29.204887, 0.31299999) failed to convert
-rank 83: Point 1381 (-89.740308, 30.09173, -0.75606237) failed to convert
-rank 93: Point 1382 (-89.256213, 29.246293, -0.2293514) failed to convert
-rank 75: Point 1384 (-89.978695, 29.867655, 19.161005) failed to convert
-rank 52: Point 991 (-90.594046, 29.156888, 2.3682226) failed to convert
-rank 57: Point 1006 (-90.469256, 29.633216, -0.04043794) failed to convert
-rank 34: Point 990 (-90.865149, 30.171023, -0.72640757) failed to convert
-rank 2: Point 998 (-91.957605, 30.123353, -8.5097197) failed to convert
-rank 44: Point 999 (-90.669824, 30.052183, -9.9974408) failed to convert
-rank 63: Point 1004 (-90.282728, 30.163381, 3.9400001) failed to convert
-rank 18: Point 1002 (-91.321847, 29.970177, -0.42670882) failed to convert
-rank 92: Point 1393 (-89.321856, 29.02195, 0.82357403) failed to convert
-rank 9: Point 1002 (-91.626703, 30.84128, -11.42969) failed to convert
-rank 29: Point 1004 (-91.03148, 30.13514, -11.611662) failed to convert
-rank 36: Point 996 (-90.8133, 30.182501, -0.11861601) failed to convert
-rank 1: Point 1005 (-92.022417, 30.694595, -10.23588) failed to convert
-rank 32: Point 995 (-90.928634, 30.128126, -5.7415077) failed to convert
-rank 30: Point 1000 (-91.012254, 30.137435, -2.9563807) failed to convert
-rank 94: Point 1393 (-89.244856, 29.063774, 1.2023397) failed to convert
-rank 68: Point 1394 (-90.112282, 30.025763, -5.8155844) failed to convert
-rank 84: Point 1393 (-89.737521, 29.535565, -3.9188304) failed to convert
-rank 27: Point 1002 (-91.100688, 30.407179, -14.57064) failed to convert
-rank 97: Point 1380 (-89.145931, 29.20024, -0.02906318) failed to convert
-rank 88: Point 1394 (-89.461213, 29.21032, 0.31299999) failed to convert
-rank 66: Point 1392 (-90.237569, 29.252196, -0.19087953) failed to convert
-rank 26: Point 994 (-91.175189, 29.688207, -2.4058359) failed to convert
-rank 81: Point 1381 (-89.839887, 29.608267, -0.04291065) failed to convert
-rank 41: Point 1004 (-90.734077, 29.899876, -1.6869106) failed to convert
-rank 79: Point 1384 (-89.886719, 29.975202, -9.0921847) failed to convert
-rank 70: Point 1398 (-90.081967, 29.829981, 0.95733753) failed to convert
-rank 37: Point 1007 (-90.821944, 29.711373, -2.0361592) failed to convert
-rank 85: Point 1383 (-89.628134, 30.001, 3.2598989) failed to convert
-rank 49: Point 1004 (-90.584867, 30.094913, -1.5801785) failed to convert
-rank 33: Point 1001 (-90.918094, 29.781229, -0.83699384) failed to convert
-rank 99: Point 1383 (-88.866188, 29.552488, 12.591833) failed to convert
-rank 13: Point 1002 (-91.531846, 29.617916, 0.18390621) failed to convert
-rank 82: Point 1395 (-89.808547, 29.576962, 15.770541) failed to convert
-rank 62: Point 995 (-90.334605, 29.889141, -1.265109) failed to convert
-rank 53: Point 1002 (-90.551912, 29.44599, 0.3048) failed to convert
-rank 78: Point 1396 (-89.902585, 30.028867, -0.43259563) failed to convert
-rank 96: Point 1397 (-89.197782, 29.148175, 6.4521223) failed to convert
-rank 28: Point 992 (-91.071183, 30.203423, -12.423039) failed to convert
-rank 65: Point 1383 (-90.259579, 29.429016, -0.01680339) failed to convert
-rank 12: Point 988 (-91.546253, 29.943009, -1.3114225) failed to convert
-rank 67: Point 1380 (-90.146343, 29.933431, -2.6877653) failed to convert
-rank 95: Point 1383 (-89.215848, 29.197925, -0.0) failed to convert
-rank 77: Point 1383 (-89.923185, 30.073951, 0.25326959) failed to convert
-rank 5: Point 1003 (-91.750367, 31.008114, -14.005407) failed to convert
-rank 86: Point 1394 (-89.60193, 29.376791, 0.31299999) failed to convert
-rank 80: Point 1392 (-89.842206, 30.042928, 0.27432001) failed to convert
-rank 3: Point 1004 (-91.870116, 30.46779, -8.2296) failed to convert
-rank 69: Point 1384 (-90.107075, 29.753475, -0.23079548) failed to convert
-rank 47: Point 1005 (-90.632813, 30.041925, 28.105679) failed to convert
-rank 45: Point 1008 (-90.708313, 29.334103, -0.56233168) failed to convert
-rank 10: Point 995 (-91.595391, 30.739851, -11.097472) failed to convert
-rank 39: Point 1003 (-90.768344, 29.873902, -0.33149663) failed to convert
-rank 19: Point 1012 (-91.27967, 30.063415, -6.6467618) failed to convert
-rank 8: Point 991 (-91.652742, 30.91551, -15.356284) failed to convert
-rank 6: Point 999 (-91.740365, 30.682916, -15.66322) failed to convert
-rank 56: Point 1000 (-90.45343, 30.095041, -0.43498811) failed to convert
-rank 87: Point 1382 (-89.498919, 29.598548, 0.49415138) failed to convert
-rank 90: Point 1393 (-89.382651, 28.978921, -0.25420162) failed to convert
-rank 76: Point 1399 (-89.962616, 29.840984, 0.69952202) failed to convert
-rank 40: Point 997 (-90.754254, 29.852224, -0.60660242) failed to convert
-rank 24: Point 996 (-91.214828, 29.559429, -0.63587972) failed to convert
-rank 72: Point 1395 (-90.04241, 29.838484, -9.0) failed to convert
-rank 91: Point 1384 (-89.346915, 29.148059, -0.40661691) failed to convert
-rank 7: Point 1007 (-91.715099, 30.440922, 11.817687) failed to convert
-rank 64: Point 1395 (-90.309916, 29.208151, 1.1525186) failed to convert
-rank 74: Point 1394 (-89.995741, 29.896012, -1.4361258) failed to convert
-rank 71: Point 1382 (-90.057168, 29.930828, 27.266425) failed to convert
-rank 48: Point 996 (-90.634747, 29.693032, -0.56241349) failed to convert
-rank 11: Point 999 (-91.60751, 29.695069, -0.42054507) failed to convert
-rank 51: Point 1006 (-90.599409, 29.439278, -0.21062173) failed to convert
-rank 55: Point 1002 (-90.47379, 29.995808, -4.1467649) failed to convert
-rank 43: Point 1008 (-90.694244, 29.880688, -0.41531776) failed to convert
-rank 38: Point 993 (-90.782882, 29.904051, -0.84197528) failed to convert
-rank 98: Point 1398 (-89.07029, 29.185359, -0.0) failed to convert
-rank 59: Point 1004 (-90.411243, 29.819738, 0.63327458) failed to convert
-rank 93: Point 1383 (-89.26374, 29.160232, -0.21181667) failed to convert
-rank 73: Point 1383 (-90.020407, 29.854774, 0.21441603) failed to convert
-rank 83: Point 1382 (-89.783203, 29.56712, 18.898304) failed to convert
-rank 89: Point 1384 (-89.37348, 29.561168, 2.9029224) failed to convert
-rank 75: Point 1385 (-90.039578, 29.087745, 14.700391) failed to convert
-rank 25: Point 1010 (-91.151605, 30.315329, 14.484062) failed to convert
-rank 16: Point 996 (-91.418616, 29.657751, -3.3588961) failed to convert
-rank 58: Point 993 (-90.428819, 29.879263, 0.34312728) failed to convert
-rank 4: Point 1001 (-91.797302, 30.954569, -17.32279) failed to convert
-rank 54: Point 997 (-90.519539, 29.61191, -0.23401762) failed to convert
-rank 92: Point 1394 (-89.282407, 29.475198, 5.4271861) failed to convert
-rank 22: Point 999 (-91.19656, 30.459974, 8.020564) failed to convert
-rank 0: Point 936 (-92.360629, 29.635727, -0.1812255) failed to convert
-rank 42: Point 1000 (-90.741159, 29.496746, -8.2296) failed to convert
-rank 15: Point 1001 (-91.447941, 29.865588, -7.398372) failed to convert
-rank 94: Point 1394 (-89.240089, 29.118133, 4.9088902) failed to convert
-rank 84: Point 1394 (-89.666619, 30.392406, -2.1154862) failed to convert
-rank 17: Point 1006 (-91.317059, 30.611573, -15.887695) failed to convert
-rank 23: Point 1003 (-91.222818, 29.719687, -3.7191182) failed to convert
-rank 20: Point 994 (-91.230592, 30.43128, -3.6262928) failed to convert
-rank 46: Point 989 (-90.695138, 29.407405, -0.14552687) failed to convert
-rank 60: Point 991 (-90.34185, 30.417018, -0.36775685) failed to convert
-rank 88: Point 1395 (-89.452306, 29.314242, 0.31299999) failed to convert
-rank 68: Point 1395 (-90.128131, 29.820413, -0.21398491) failed to convert
-rank 66: Point 1393 (-90.233989, 29.299903, 3.7277713) failed to convert
-rank 14: Point 997 (-91.473387, 29.963146, -1.0874671) failed to convert
-rank 97: Point 1381 (-89.077286, 29.963214, 2.1909176) failed to convert
-rank 81: Point 1382 (-89.789098, 30.233619, -2.6823916) failed to convert
-rank 79: Point 1385 (-89.914321, 29.629526, 24.025501) failed to convert
-rank 70: Point 1399 (-90.093015, 29.68717, -8.2296) failed to convert
-rank 85: Point 1384 (-89.642301, 29.831395, -0.0) failed to convert
-rank 99: Point 1384 (-88.858454, 29.63443, 11.058988) failed to convert
-rank 82: Point 1396 (-89.807993, 29.583798, 25.439943) failed to convert
-rank 52: Point 992 (-90.569863, 29.500171, -0.8421901) failed to convert
-rank 35: Point 1011 (-90.85954, 29.84684, -1.09728) failed to convert
-rank 78: Point 1397 (-89.91185, 29.912946, -6.2035948) failed to convert
-rank 65: Point 1384 (-90.214059, 30.032528, 0.06078757) failed to convert
-rank 21: Point 1011 (-91.217123, 30.340897, -5.6386162) failed to convert
-rank 18: Point 1003 (-91.333261, 29.783555, -1.5450037) failed to convert
-rank 61: Point 1010 (-90.356212, 29.934356, 9.9645659) failed to convert
-rank 96: Point 1398 (-89.190864, 29.226508, -0.03549706) failed to convert
-rank 67: Point 1381 (-90.209858, 29.096567, -0.25656006) failed to convert
-rank 50: Point 1005 (-90.599963, 29.675143, 1.0922212) failed to convert
-rank 57: Point 1007 (-90.453952, 29.844303, -0.56675069) failed to convert
-rank 31: Point 1005 (-90.962865, 30.261258, -3.1239245) failed to convert
-rank 34: Point 991 (-90.870721, 30.088531, -3.1787311) failed to convert
-rank 29: Point 1005 (-91.057828, 29.729995, -0.94214711) failed to convert
-rank 86: Point 1395 (-89.601919, 29.376732, 0.31299999) failed to convert
-rank 36: Point 997 (-90.835155, 29.861194, -0.95882229) failed to convert
-rank 2: Point 999 (-91.909582, 31.013942, -16.707436) failed to convert
-rank 69: Point 1385 (-90.102964, 29.806699, 0.54729916) failed to convert
-rank 44: Point 1000 (-90.698559, 29.639783, -0.91043077) failed to convert
-rank 95: Point 1384 (-89.214387, 29.214512, -0.60535495) failed to convert
-rank 80: Point 1393 (-89.87864, 29.590075, 0.93372288) failed to convert
-rank 1: Point 1006 (-92.072627, 29.730024, 2.4400907) failed to convert
-rank 77: Point 1384 (-89.957362, 29.6438, -3.8310539) failed to convert
-rank 90: Point 1394 (-89.359859, 29.244147, 8.9108067) failed to convert
-rank 87: Point 1383 (-89.440167, 30.283367, -4.0895573) failed to convert
-rank 27: Point 1003 (-91.114942, 30.186186, -6.221668) failed to convert
-rank 9: Point 1003 (-91.622651, 30.910742, -13.550304) failed to convert
-rank 32: Point 996 (-90.929637, 30.113052, -4.6047151) failed to convert
-rank 33: Point 1002 (-90.899174, 30.064388, 8.6735063) failed to convert
-rank 30: Point 1001 (-90.990273, 30.470435, -5.7599123) failed to convert
-rank 76: Point 1400 (-89.94396, 30.07572, -5.3370483) failed to convert
-rank 91: Point 1385 (-89.341787, 29.20737, 0.28575102) failed to convert
-rank 72: Point 1396 (-90.028447, 30.016571, -0.82422927) failed to convert
-rank 64: Point 1396 (-90.271154, 29.729132, 2.3048375) failed to convert
-rank 63: Point 1005 (-90.294753, 30.002627, -0.31291215) failed to convert
-rank 41: Point 1005 (-90.734671, 29.891267, -0.44738125) failed to convert
-rank 49: Point 1005 (-90.638364, 29.335848, -8.2296) failed to convert
-rank 74: Point 1395 (-90.005708, 29.769216, -8.2296) failed to convert
-rank 71: Point 1383 (-90.054746, 29.96178, -6.4434724) failed to convert
-rank 13: Point 1003 (-91.492419, 30.286888, -0.17201425) failed to convert
-rank 53: Point 1003 (-90.491363, 30.288759, 3.3955072) failed to convert
-rank 28: Point 993 (-91.071177, 30.203484, -11.328462) failed to convert
-rank 37: Point 1008 (-90.818677, 29.759569, -3.7338867) failed to convert
-rank 98: Point 1399 (-89.069764, 29.191165, 3.2632768) failed to convert
-rank 12: Point 989 (-91.521352, 30.36623, -0.34999999) failed to convert
-rank 93: Point 1384 (-89.225199, 29.598434, 3.3559682) failed to convert
-rank 75: Point 1386 (-89.989776, 29.726887, 21.848694) failed to convert
-rank 73: Point 1384 (-90.020388, 29.854941, -0.50983128) failed to convert
-rank 5: Point 1004 (-91.787463, 30.34797, -8.2296) failed to convert
-rank 8: Point 992 (-91.720819, 29.720185, 2.0466205) failed to convert
-rank 83: Point 1383 (-89.763603, 29.807794, -0.88158378) failed to convert
-rank 10: Point 996 (-91.578839, 31.021132, -13.19235) failed to convert
-rank 26: Point 995 (-91.141601, 30.216585, -12.917425) failed to convert
-rank 89: Point 1385 (-89.403696, 29.210038, 0.31299999) failed to convert
-rank 92: Point 1395 (-89.299138, 29.283269, -0.0) failed to convert
-rank 19: Point 1013 (-91.248357, 30.563998, 12.908548) failed to convert
-rank 3: Point 1005 (-91.864222, 30.575233, -4.8666914) failed to convert
-rank 47: Point 1006 (-90.669002, 29.525117, -1.4280437) failed to convert
-rank 39: Point 1004 (-90.766008, 29.907935, -1.1575252) failed to convert
-rank 6: Point 1000 (-91.740375, 30.682636, -14.95443) failed to convert
-rank 94: Point 1395 (-89.232347, 29.20636, -0.0) failed to convert
-rank 62: Point 996 (-90.354093, 29.625883, -0.46258501) failed to convert
-rank 68: Point 1396 (-90.153765, 29.485557, 1.4183327) failed to convert
-rank 84: Point 1395 (-89.738742, 29.520521, -3.7429441) failed to convert
-rank 88: Point 1396 (-89.461281, 29.208568, -0.13517121) failed to convert
-rank 56: Point 1001 (-90.473961, 29.812646, -0.95079312) failed to convert
-rank 40: Point 998 (-90.751137, 29.897521, -0.83375658) failed to convert
-rank 66: Point 1394 (-90.185409, 29.942117, -2.7235216) failed to convert
-rank 97: Point 1382 (-89.122007, 29.468039, 6.8542835) failed to convert
-rank 70: Point 1400 (-90.066225, 30.032171, -5.7168292) failed to convert
-rank 24: Point 997 (-91.206656, 29.690047, -2.455266) failed to convert
-rank 45: Point 1009 (-90.701921, 29.426856, -8.2296) failed to convert
-rank 11: Point 1000 (-91.549615, 30.688431, -7.3494966) failed to convert
-rank 81: Point 1383 (-89.840251, 29.603606, 1.498388) failed to convert
-rank 7: Point 1008 (-91.715689, 30.430311, 9.9722278) failed to convert
-rank 48: Point 997 (-90.622449, 29.86781, -0.32991709) failed to convert
-rank 51: Point 1007 (-90.552055, 30.105859, -0.17371649) failed to convert
-rank 79: Point 1386 (-89.893529, 29.889918, -0.8260689) failed to convert
-rank 55: Point 1003 (-90.502701, 29.595294, 0.33193054) failed to convert
-rank 43: Point 1009 (-90.691189, 29.924531, -0.35293321) failed to convert
-rank 54: Point 998 (-90.519567, 29.611478, -0.75970224) failed to convert
-rank 85: Point 1385 (-89.683865, 29.32893, 0.31299999) failed to convert
-rank 25: Point 1011 (-91.194874, 29.632689, -3.0562161) failed to convert
-rank 99: Point 1385 (-88.8752, 29.453303, 16.062364) failed to convert
-rank 82: Point 1397 (-89.786017, 29.854528, -1.948739) failed to convert
-rank 4: Point 1002 (-91.800312, 30.900493, 6.246116) failed to convert
-rank 16: Point 997 (-91.355184, 30.7009, -16.94041) failed to convert
-rank 42: Point 1001 (-90.715013, 29.876078, -0.35818818) failed to convert
-rank 96: Point 1399 (-89.19697, 29.157006, -0.0) failed to convert
-rank 38: Point 994 (-90.782884, 29.903991, -1.7182704) failed to convert
-rank 58: Point 994 (-90.387514, 30.439819, -5.1503769) failed to convert
-rank 86: Point 1396 (-89.550522, 29.987663, -0.002179) failed to convert
-rank 65: Point 1385 (-90.26391, 29.370804, -2.3062099) failed to convert
-rank 67: Point 1382 (-90.210395, 29.089402, 0.58076758) failed to convert
-rank 15: Point 1002 (-91.425882, 30.233217, -0.36700001) failed to convert
-rank 17: Point 1007 (-91.372792, 29.702429, 0.197) failed to convert
-rank 80: Point 1394 (-89.839357, 30.077496, 0.65531993) failed to convert
-rank 69: Point 1386 (-90.0951, 29.9081, -7.1371973) failed to convert
-rank 78: Point 1398 (-89.901908, 30.03711, -1.2169443) failed to convert
-rank 77: Point 1385 (-89.932514, 29.95699, -0.41926957) failed to convert
-rank 90: Point 1395 (-89.297589, 29.958409, 0.67418069) failed to convert
-rank 87: Point 1384 (-89.505726, 29.51798, 0.75515858) failed to convert
-rank 95: Point 1385 (-89.215533, 29.201415, -0.0) failed to convert
-rank 76: Point 1401 (-89.964241, 29.820275, 1.8430803) failed to convert
-rank 14: Point 998 (-91.484782, 29.770817, -3.1678829) failed to convert
-rank 46: Point 990 (-90.695025, 29.409042, 0.30521832) failed to convert
-rank 23: Point 1004 (-91.224852, 29.687077, 0.25552404) failed to convert
-rank 22: Point 1000 (-91.195628, 30.474527, 12.081706) failed to convert
-rank 72: Point 1397 (-90.047875, 29.768119, -2.154936) failed to convert
-rank 74: Point 1396 (-90.003373, 29.798753, -5.2227483) failed to convert
-rank 20: Point 995 (-91.241713, 30.254553, -4.9099612) failed to convert
-rank 64: Point 1397 (-90.255061, 29.942297, -0.35348475) failed to convert
-rank 91: Point 1386 (-89.360225, 28.993204, 10.350666) failed to convert
-rank 98: Point 1400 (-89.047368, 29.439249, 7.4170273) failed to convert
-rank 71: Point 1384 (-90.057995, 29.920146, -2.1919292) failed to convert
-rank 35: Point 1012 (-90.84636, 30.041882, -6.9477771) failed to convert
-rank 59: Point 1005 (-90.416394, 29.749246, -0.49925714) failed to convert
-rank 61: Point 1011 (-90.378301, 29.634837, -0.49572784) failed to convert
-rank 21: Point 1012 (-91.21699, 30.342984, -8.5141483) failed to convert
-rank 18: Point 1004 (-91.353183, 29.455852, 2.1296391) failed to convert
-rank 31: Point 1006 (-91.007835, 29.577546, 0.10202622) failed to convert
-rank 52: Point 993 (-90.560574, 29.6311, -0.57251622) failed to convert
-rank 2: Point 1000 (-91.916905, 30.878971, -10.471586) failed to convert
-rank 93: Point 1385 (-89.264507, 29.15133, -2.7042002) failed to convert
-rank 83: Point 1384 (-89.764314, 29.799031, -1.2587013) failed to convert
-rank 75: Point 1387 (-89.974906, 29.915412, -0.14437693) failed to convert
-rank 57: Point 1008 (-90.45354, 29.84991, -0.59250072) failed to convert
-rank 0: Point 937 (-92.358908, 29.67187, -1.1108572) failed to convert
-rank 34: Point 992 (-90.891946, 29.772552, -1.0506369) failed to convert
-rank 29: Point 1006 (-91.010101, 30.460188, -13.284567) failed to convert
-rank 73: Point 1385 (-90.020393, 29.854696, 0.27945939) failed to convert
-rank 92: Point 1396 (-89.319649, 29.046835, 2.1140781) failed to convert
-rank 1: Point 1007 (-92.057866, 30.016106, -3.5417481) failed to convert
-rank 94: Point 1396 (-89.236141, 29.163115, -1.2214488) failed to convert
-rank 33: Point 1003 (-90.956024, 29.206264, -0.31066304) failed to convert
-rank 89: Point 1386 (-89.404204, 29.204028, 0.31299999) failed to convert
-rank 30: Point 1002 (-91.039709, 29.716767, -1.1069234) failed to convert
-rank 44: Point 1001 (-90.719301, 29.338916, -8.2296) failed to convert
-rank 50: Point 1006 (-90.586498, 29.865359, -0.58377769) failed to convert
-rank 27: Point 1004 (-91.137754, 29.829752, -0.42154271) failed to convert
-rank 60: Point 992 (-90.380726, 29.893675, -0.42077946) failed to convert
-rank 88: Point 1397 (-89.426584, 29.614769, 1.6916259) failed to convert
-rank 9: Point 1004 (-91.616301, 31.019313, -20.78142) failed to convert
-rank 68: Point 1397 (-90.112262, 30.025729, -5.8155844) failed to convert
-rank 63: Point 1006 (-90.306236, 29.849084, -0.32807968) failed to convert
-rank 41: Point 1006 (-90.737353, 29.852063, -0.81197075) failed to convert
-rank 97: Point 1383 (-89.148878, 29.166783, 5.0796011) failed to convert
-rank 84: Point 1396 (-89.737505, 29.53562, -3.130846) failed to convert
-rank 36: Point 998 (-90.826604, 29.987124, 12.484459) failed to convert
-rank 37: Point 1009 (-90.811161, 29.870146, -0.61391814) failed to convert
-rank 28: Point 994 (-91.105921, 29.664388, -1.1352153) failed to convert
-rank 66: Point 1395 (-90.162351, 30.242743, 4.3562399) failed to convert
-rank 53: Point 1004 (-90.540082, 29.612148, -0.59020422) failed to convert
-rank 70: Point 1401 (-90.068945, 29.99721, -9.0) failed to convert
-rank 8: Point 993 (-91.651127, 30.943262, -8.2685098) failed to convert
-rank 12: Point 990 (-91.498987, 30.741963, 2.6295795) failed to convert
-rank 5: Point 1005 (-91.788315, 30.332627, -8.2296) failed to convert
-rank 81: Point 1384 (-89.819633, 29.858703, 0.41183317) failed to convert
-rank 79: Point 1387 (-89.886681, 29.975249, -9.0921847) failed to convert
-rank 13: Point 1004 (-91.532611, 29.604329, -3.5173921) failed to convert
-rank 26: Point 996 (-91.176011, 29.67501, -0.58413537) failed to convert
-rank 85: Point 1386 (-89.607101, 30.25098, -0.00723203) failed to convert
-rank 19: Point 1014 (-91.279632, 30.063462, -9.2415367) failed to convert
-rank 32: Point 997 (-90.911466, 30.383847, -5.3723516) failed to convert
-rank 99: Point 1386 (-88.908732, 29.087893, 71.704276) failed to convert
-rank 49: Point 1006 (-90.585311, 30.088637, -1.3555428) failed to convert
-rank 10: Point 997 (-91.576968, 31.052725, -14.0) failed to convert
-rank 96: Point 1400 (-89.205554, 29.059503, 4.2170959) failed to convert
-rank 82: Point 1398 (-89.748577, 30.310813, -6.2994666) failed to convert
-rank 47: Point 1007 (-90.633068, 30.0379, 18.356268) failed to convert
-rank 86: Point 1397 (-89.601803, 29.3771, 0.31299999) failed to convert
-rank 39: Point 1005 (-90.76595, 29.908656, 0.25805005) failed to convert
-rank 67: Point 1383 (-90.13634, 30.063126, 4.3800001) failed to convert
-rank 3: Point 1006 (-91.864537, 30.569346, -6.1099609) failed to convert
-rank 80: Point 1395 (-89.849623, 29.950268, 11.358462) failed to convert
-rank 69: Point 1387 (-90.095082, 29.908042, -7.1371973) failed to convert
-rank 40: Point 999 (-90.754328, 29.851134, -0.83127407) failed to convert
-rank 65: Point 1386 (-90.263675, 29.37387, -0.36263297) failed to convert
-rank 24: Point 998 (-91.167452, 30.309983, -13.676377) failed to convert
-rank 45: Point 1010 (-90.69832, 29.478974, -0.81914587) failed to convert
-rank 77: Point 1386 (-89.93475, 29.928833, -6.2410852) failed to convert
-rank 76: Point 1402 (-89.964269, 29.819601, 1.7281567) failed to convert
-rank 95: Point 1386 (-89.219825, 29.152586, -0.02451832) failed to convert
-rank 62: Point 997 (-90.333946, 29.897922, -0.94707456) failed to convert
-rank 6: Point 1001 (-91.74886, 30.532157, -7.5016698) failed to convert
-rank 43: Point 1010 (-90.718075, 29.536304, -1.163104) failed to convert
-rank 56: Point 1002 (-90.473956, 29.812586, -0.95079312) failed to convert
-rank 87: Point 1385 (-89.479739, 29.82334, -0.0) failed to convert
-rank 78: Point 1399 (-89.916832, 29.850494, 1.2705112) failed to convert
-rank 64: Point 1398 (-90.287471, 29.509581, -3.5570161) failed to convert
-rank 51: Point 1008 (-90.599385, 29.439334, -0.45628842) failed to convert
-rank 74: Point 1397 (-90.037039, 29.367416, 0.89923774) failed to convert
-rank 4: Point 1003 (-91.797584, 30.949128, -19.434047) failed to convert
-rank 72: Point 1398 (-90.06974, 29.486273, 0.59934761) failed to convert
-rank 11: Point 1001 (-91.587068, 30.048662, -8.2296) failed to convert
-rank 7: Point 1009 (-91.747164, 29.869833, -0.64778946) failed to convert
-rank 55: Point 1004 (-90.512196, 29.462618, -8.2296) failed to convert
-rank 98: Point 1401 (-89.048663, 29.424471, 8.0293487) failed to convert
-rank 90: Point 1396 (-89.35963, 29.246413, 7.6168049) failed to convert
-rank 71: Point 1385 (-90.07884, 29.651748, 0.31299999) failed to convert
-rank 16: Point 998 (-91.41029, 29.796102, -8.2966566) failed to convert
-rank 58: Point 995 (-90.450422, 29.582269, 0.00628433) failed to convert
-rank 48: Point 998 (-90.622435, 29.867869, -1.1144391) failed to convert
-rank 14: Point 999 (-91.466521, 30.078104, -3.275821) failed to convert
-rank 42: Point 1002 (-90.715354, 29.871146, -0.41652255) failed to convert
-rank 38: Point 995 (-90.782886, 29.90395, -1.3823488) failed to convert
-rank 93: Point 1386 (-89.261595, 29.184615, 9.8588729) failed to convert
-rank 83: Point 1385 (-89.758521, 29.869846, -0.22207234) failed to convert
-rank 91: Point 1387 (-89.345388, 29.165544, 0.13616526) failed to convert
-rank 75: Point 1388 (-89.985565, 29.779951, -1.3431622) failed to convert
-rank 46: Point 991 (-90.663926, 29.856495, 0.19602693) failed to convert
-rank 20: Point 996 (-91.228877, 30.458182, -5.2832752) failed to convert
-rank 15: Point 1003 (-91.480152, 29.321081, 2.9098074) failed to convert
-rank 94: Point 1397 (-89.232627, 29.203141, -0.0) failed to convert
-rank 92: Point 1397 (-89.231437, 30.051858, -0.72234206) failed to convert
-rank 73: Point 1386 (-90.026622, 29.775159, -4.9667163) failed to convert
-rank 17: Point 1008 (-91.379353, 29.593685, -0.52369769) failed to convert
-rank 59: Point 1006 (-90.430795, 29.551281, -0.43628041) failed to convert
-rank 61: Point 1012 (-90.383724, 29.560715, 0.62383806) failed to convert
-rank 22: Point 1001 (-91.197878, 30.439052, 15.64087) failed to convert
-rank 23: Point 1005 (-91.207773, 29.9596, -0.81514765) failed to convert
-rank 31: Point 1007 (-90.999906, 29.69873, -0.58412259) failed to convert
-rank 89: Point 1387 (-89.40382, 29.208326, 0.31299999) failed to convert
-rank 88: Point 1398 (-89.448702, 29.356045, 0.02465651) failed to convert
-rank 68: Point 1398 (-90.12139, 29.907518, 34.76256) failed to convert
-rank 21: Point 1013 (-91.218888, 30.312723, 4.3058258) failed to convert
-rank 18: Point 1005 (-91.34158, 29.646419, 0.44039714) failed to convert
-rank 52: Point 994 (-90.55922, 29.650126, -0.71278429) failed to convert
-rank 35: Point 1013 (-90.845489, 30.05459, 16.625825) failed to convert
-rank 2: Point 1001 (-91.943644, 30.383879, -6.3552753) failed to convert
-rank 54: Point 999 (-90.501634, 29.861079, -0.5497324) failed to convert
-rank 57: Point 1009 (-90.50533, 29.130007, 2.097679) failed to convert
-rank 34: Point 993 (-90.891907, 29.77254, -1.1872094) failed to convert
-rank 0: Point 938 (-92.412731, 28.515849, 47.398085) failed to convert
-rank 44: Point 1002 (-90.71608, 29.385741, -0.97513286) failed to convert
-rank 97: Point 1384 (-89.158703, 29.055852, -0.63782815) failed to convert
-rank 1: Point 1008 (-92.026664, 30.611782, -7.7121182) failed to convert
-rank 25: Point 1012 (-91.181506, 29.84505, -0.061) failed to convert
-rank 27: Point 1005 (-91.114312, 30.195279, 14.902322) failed to convert
-rank 84: Point 1397 (-89.737493, 29.535679, -1.7107389) failed to convert
-rank 66: Point 1396 (-90.179425, 30.020268, 0.96848655) failed to convert
-rank 50: Point 1007 (-90.621741, 29.365166, 0.36576) failed to convert
-rank 70: Point 1402 (-90.041183, 30.351333, -3.8399085) failed to convert
-rank 81: Point 1385 (-89.800318, 30.096125, 2.0143178) failed to convert
-rank 79: Point 1388 (-89.891112, 29.919993, -2.1413144) failed to convert
-rank 96: Point 1401 (-89.109772, 30.13113, 3.4880153) failed to convert
-rank 99: Point 1387 (-88.806682, 30.180278, 12.51198) failed to convert
-rank 9: Point 1005 (-91.626825, 30.838883, -11.42969) failed to convert
-rank 85: Point 1387 (-89.600394, 30.32948, -5.3992354) failed to convert
-rank 33: Point 1004 (-90.9285, 29.624, -0.58865933) failed to convert
-rank 60: Point 993 (-90.407377, 29.53016, -0.19084108) failed to convert
-rank 82: Point 1399 (-89.785999, 29.854653, -2.1003171) failed to convert
-rank 86: Point 1398 (-89.578309, 29.657987, -0.0) failed to convert
-rank 29: Point 1007 (-91.065616, 29.609133, -0.56873156) failed to convert
-rank 41: Point 1007 (-90.737355, 29.852002, -0.86930709) failed to convert
-rank 65: Point 1387 (-90.259572, 29.428772, 0.72560451) failed to convert
-rank 67: Point 1384 (-90.105173, 30.464626, -4.3158056) failed to convert
-rank 80: Point 1396 (-89.876992, 29.609675, 19.293419) failed to convert
-rank 77: Point 1387 (-89.934742, 29.928893, -6.2410852) failed to convert
-rank 69: Point 1388 (-90.098539, 29.863322, -1.3550724) failed to convert
-rank 95: Point 1387 (-89.216989, 29.184812, -0.0) failed to convert
-rank 76: Point 1403 (-89.959484, 29.880007, 27.325647) failed to convert
-rank 36: Point 999 (-90.825537, 30.002772, -5.2225289) failed to convert
-rank 30: Point 1003 (-91.010078, 30.170445, 11.916835) failed to convert
-rank 8: Point 994 (-91.692851, 30.216198, -8.2296) failed to convert
-rank 63: Point 1007 (-90.323717, 29.613498, -0.50883898) failed to convert
-rank 53: Point 1005 (-90.549578, 29.47864, -0.03251368) failed to convert
-rank 87: Point 1386 (-89.519027, 29.360504, 23.471165) failed to convert
-rank 74: Point 1398 (-90.013975, 29.663449, 0.31299999) failed to convert
-rank 13: Point 1005 (-91.501083, 30.140594, -5.1743048) failed to convert
-rank 47: Point 1008 (-90.656232, 29.708063, -0.27091098) failed to convert
-rank 64: Point 1399 (-90.287414, 29.5096, -3.5570161) failed to convert
-rank 26: Point 997 (-91.133564, 30.341652, -7.2957809) failed to convert
-rank 37: Point 1010 (-90.768457, 30.491888, -10.927262) failed to convert
-rank 39: Point 1006 (-90.785806, 29.618139, -1.6473395) failed to convert
-rank 32: Point 998 (-90.964257, 29.589821, -0.27432001) failed to convert
-rank 78: Point 1400 (-89.901802, 30.038206, -3.4478976) failed to convert
-rank 12: Point 991 (-91.531319, 30.197103, 17.146296) failed to convert
-rank 5: Point 1006 (-91.817012, 29.812524, -2.0154339) failed to convert
-rank 90: Point 1397 (-89.358996, 29.253671, -0.81818304) failed to convert
-rank 72: Point 1399 (-90.042376, 29.838434, -9.0) failed to convert
-rank 98: Point 1402 (-89.031919, 29.608863, 2.7579986) failed to convert
-rank 91: Point 1388 (-89.343986, 29.181687, 0.31299999) failed to convert
-rank 3: Point 1007 (-91.883898, 30.21426, -4.3163545) failed to convert
-rank 40: Point 1000 (-90.753854, 29.857958, -0.17193783) failed to convert
-rank 19: Point 1015 (-91.25197, 30.505885, 18.105604) failed to convert
-rank 71: Point 1386 (-90.066291, 29.813502, -3.8252401) failed to convert
-rank 83: Point 1386 (-89.782974, 29.569805, -4.1605202) failed to convert
-rank 28: Point 995 (-91.10414, 29.692135, -0.56140662) failed to convert
-rank 93: Point 1387 (-89.263522, 29.16251, 6.488979) failed to convert
-rank 75: Point 1389 (-89.978959, 29.863574, 26.254207) failed to convert
-rank 94: Point 1398 (-89.234738, 29.179076, -0.0027364) failed to convert
-rank 45: Point 1011 (-90.698201, 29.480677, -0.7267831) failed to convert
-rank 24: Point 999 (-91.206649, 29.690107, -3.0987599) failed to convert
-rank 10: Point 998 (-91.588047, 30.864736, -12.518198) failed to convert
-rank 73: Point 1387 (-90.010767, 29.977156, 1.101184) failed to convert
-rank 92: Point 1398 (-89.304067, 29.226443, -0.39187988) failed to convert
-rank 43: Point 1011 (-90.73243, 29.327058, -0.34434286) failed to convert
-rank 56: Point 1003 (-90.46045, 29.998407, 19.317888) failed to convert
-rank 89: Point 1388 (-89.398149, 29.274366, 0.31299999) failed to convert
-rank 88: Point 1399 (-89.375007, 30.209389, 2.9095264) failed to convert
-rank 68: Point 1399 (-90.11223, 30.025677, -5.8155844) failed to convert
-rank 62: Point 998 (-90.313354, 30.173757, 3.54) failed to convert
-rank 49: Point 1007 (-90.565562, 30.36441, -3.9836733) failed to convert
-rank 6: Point 1002 (-91.740354, 30.682753, -15.875467) failed to convert
-rank 11: Point 1002 (-91.570914, 30.325623, -2.6844819) failed to convert
-rank 7: Point 1010 (-91.742519, 29.952066, -1.447784) failed to convert
-rank 51: Point 1009 (-90.596615, 29.478681, 0.02954436) failed to convert
-rank 42: Point 1003 (-90.68149, 30.356313, -4.3141335) failed to convert
-rank 48: Point 999 (-90.633284, 29.713575, 0.2143415) failed to convert
-rank 55: Point 1005 (-90.496585, 29.680219, -1.1625347) failed to convert
-rank 16: Point 999 (-91.355121, 30.701695, -20.0) failed to convert
-rank 84: Point 1398 (-89.7375, 29.535512, -2.752748) failed to convert
-rank 70: Point 1403 (-90.068747, 29.99957, -1.3760826) failed to convert
-rank 46: Point 992 (-90.693806, 29.426656, 0.27527079) failed to convert
-rank 58: Point 996 (-90.46106, 29.435017, -8.2296) failed to convert
-rank 66: Point 1397 (-90.226416, 29.400523, -3.3973009) failed to convert
-rank 97: Point 1385 (-89.06962, 30.04676, 3.3710912) failed to convert
-rank 81: Point 1386 (-89.782872, 30.309111, -0.82296002) failed to convert
-rank 14: Point 1000 (-91.490803, 29.668189, -3.2430721) failed to convert
-rank 15: Point 1004 (-91.409904, 30.496735, -2.9454405) failed to convert
-rank 31: Point 1008 (-90.972167, 30.120172, -5.4925379) failed to convert
-rank 85: Point 1388 (-89.633574, 29.934793, 3.0718473) failed to convert
-rank 79: Point 1389 (-89.905885, 29.73524, -0.57769803) failed to convert
-rank 99: Point 1388 (-88.845799, 29.764402, 8.2920717) failed to convert
-rank 86: Point 1399 (-89.604217, 29.347935, 0.31299999) failed to convert
-rank 96: Point 1402 (-89.196028, 29.167298, -0.0) failed to convert
-rank 61: Point 1013 (-90.381272, 29.594022, -1.2879021) failed to convert
-rank 65: Point 1388 (-90.189268, 30.356478, 3.0576549) failed to convert
-rank 82: Point 1400 (-89.808971, 29.57156, -1.4989019) failed to convert
-rank 80: Point 1397 (-89.842574, 30.03713, 1.2466429) failed to convert
-rank 67: Point 1385 (-90.147668, 29.915813, -1.0797438) failed to convert
-rank 77: Point 1388 (-89.934737, 29.928933, -6.2410852) failed to convert
-rank 17: Point 1009 (-91.318047, 30.595346, -6.1063343) failed to convert
-rank 69: Point 1389 (-90.095069, 29.908004, -7.1570093) failed to convert
-rank 95: Point 1388 (-89.215803, 29.198172, -0.06144057) failed to convert
-rank 23: Point 1006 (-91.183552, 30.341899, -9.0183114) failed to convert
-rank 21: Point 1014 (-91.205745, 30.520016, 10.786994) failed to convert
-rank 59: Point 1007 (-90.362099, 30.483781, -7.2225199) failed to convert
-rank 4: Point 1004 (-91.797419, 30.951847, -19.302983) failed to convert
-rank 52: Point 995 (-90.574989, 29.427522, 0.06095999) failed to convert
-rank 2: Point 1002 (-91.90953, 31.013973, -17.827218) failed to convert
-rank 64: Point 1400 (-90.255868, 29.930343, 3.8583417) failed to convert
-rank 76: Point 1404 (-89.943919, 30.075806, -5.940552) failed to convert
-rank 35: Point 1014 (-90.881304, 29.521987, -0.78348749) failed to convert
-rank 57: Point 1010 (-90.537057, 28.681415, 18.577112) failed to convert
-rank 87: Point 1387 (-89.483722, 29.776336, -0.18598077) failed to convert
-rank 74: Point 1399 (-90.005434, 29.772406, 1.1270019) failed to convert
-rank 78: Point 1401 (-89.901827, 30.037811, -3.8188392) failed to convert
-rank 25: Point 1013 (-91.191428, 29.68752, -1.656484) failed to convert
-rank 18: Point 1006 (-91.310127, 30.159264, -0.77212397) failed to convert
-rank 38: Point 996 (-90.784738, 29.876873, -0.41816973) failed to convert
-rank 90: Point 1398 (-89.372056, 29.101903, 0.191406) failed to convert
-rank 72: Point 1400 (-90.028412, 30.016689, -1.0238705) failed to convert
-rank 0: Point 939 (-92.359905, 29.643188, -0.53173169) failed to convert
-rank 27: Point 1006 (-91.147314, 29.678809, -2.1060921) failed to convert
-rank 98: Point 1403 (-89.056026, 29.342682, 12.457548) failed to convert
-rank 9: Point 1006 (-91.61627, 31.01926, -21.107426) failed to convert
-rank 60: Point 994 (-90.347736, 30.338104, -0.34322446) failed to convert
-rank 1: Point 1009 (-92.01852, 30.765146, -9.9440037) failed to convert
-rank 22: Point 1002 (-91.198715, 30.425718, 13.617253) failed to convert
-rank 44: Point 1003 (-90.678927, 29.92192, -0.40369015) failed to convert
-rank 33: Point 1005 (-90.91787, 29.783175, -0.7572508) failed to convert
-rank 20: Point 997 (-91.222375, 30.560927, -14.449137) failed to convert
-rank 34: Point 994 (-90.87964, 29.955462, -0.77094031) failed to convert
-rank 29: Point 1008 (-91.031481, 30.134897, -11.497971) failed to convert
-rank 71: Point 1387 (-90.058006, 29.919894, -2.1582974) failed to convert
-rank 83: Point 1387 (-89.77647, 29.64985, -0.0) failed to convert
-rank 93: Point 1388 (-89.266064, 29.132998, -0.24491363) failed to convert
-rank 91: Point 1389 (-89.289894, 29.802338, -0.0) failed to convert
-rank 54: Point 1000 (-90.519529, 29.611717, -0.17929027) failed to convert
-rank 41: Point 1008 (-90.737357, 29.851962, -0.6686208) failed to convert
-rank 50: Point 1008 (-90.60055, 29.666725, -0.49543824) failed to convert
-rank 73: Point 1388 (-90.062483, 29.313418, 0.31299999) failed to convert
-rank 94: Point 1399 (-89.199962, 29.572953, 3.8033311) failed to convert
-rank 75: Point 1390 (-89.943419, 30.310632, -1.5376109) failed to convert
-rank 30: Point 1004 (-91.010254, 30.167613, 1.8043753) failed to convert
-rank 26: Point 998 (-91.180042, 29.610927, -4.0187368) failed to convert
-rank 8: Point 995 (-91.681018, 30.423596, -6.5856513) failed to convert
-rank 36: Point 1000 (-90.827629, 29.971965, -2.206452) failed to convert
-rank 32: Point 999 (-91.040872, 28.403306, 44.203233) failed to convert
-rank 92: Point 1399 (-89.224449, 30.12945, -0.0) failed to convert
-rank 37: Point 1011 (-90.786477, 30.230819, -1.0391242) failed to convert
-rank 89: Point 1389 (-89.34151, 29.928234, 0.95806263) failed to convert
-rank 68: Point 1400 (-90.121547, 29.905, -3.9337613) failed to convert
-rank 88: Point 1400 (-89.356479, 30.420616, -8.177247) failed to convert
-rank 39: Point 1007 (-90.771629, 29.825722, -0.83526137) failed to convert
-rank 63: Point 1008 (-90.281444, 30.178933, 3.8699999) failed to convert
-rank 47: Point 1009 (-90.645707, 29.858116, -0.30408999) failed to convert
-rank 13: Point 1006 (-91.515121, 29.902671, -0.21600001) failed to convert
-rank 53: Point 1006 (-90.519903, 29.893941, -0.47589197) failed to convert
-rank 5: Point 1007 (-91.787472, 30.347213, -9.4786577) failed to convert
-rank 12: Point 992 (-91.554463, 29.800744, -0.53363114) failed to convert
-rank 40: Point 1001 (-90.753959, 29.856414, -0.77095556) failed to convert
-rank 84: Point 1399 (-89.737486, 29.535564, -3.9706468) failed to convert
-rank 70: Point 1404 (-90.066194, 30.032223, -5.7168292) failed to convert
-rank 66: Point 1398 (-90.186296, 29.930255, 23.760343) failed to convert
-rank 3: Point 1008 (-91.934212, 29.273662, 7.4413839) failed to convert
-rank 97: Point 1386 (-89.145118, 29.208619, -0.0) failed to convert
-rank 28: Point 996 (-91.070288, 30.216825, 4.6156483) failed to convert
-rank 81: Point 1387 (-89.802729, 30.066103, 10.737881) failed to convert
-rank 56: Point 1004 (-90.473908, 29.813008, 2.5889943) failed to convert
-rank 79: Point 1390 (-89.890733, 29.9243, -0.3535779) failed to convert
-rank 10: Point 999 (-91.608302, 30.518388, -5.2910493) failed to convert
-rank 99: Point 1389 (-88.830946, 29.920607, 0.78881325) failed to convert
-rank 86: Point 1400 (-89.601807, 29.376863, 0.31299999) failed to convert
-rank 24: Point 1000 (-91.167454, 30.309922, -13.676377) failed to convert
-rank 43: Point 1012 (-90.712912, 29.610943, -0.03850418) failed to convert
-rank 65: Point 1389 (-90.220148, 29.951987, -7.8306174) failed to convert
-rank 45: Point 1012 (-90.698863, 29.471092, -8.2296) failed to convert
-rank 19: Point 1016 (-91.290761, 29.883452, -0.60511304) failed to convert
-rank 85: Point 1389 (-89.641003, 29.845713, 10.558659) failed to convert
-rank 96: Point 1403 (-89.195694, 29.170788, -0.0) failed to convert
-rank 67: Point 1386 (-90.20877, 29.1108, 9.3609068) failed to convert
-rank 62: Point 999 (-90.333944, 29.897861, -0.94707456) failed to convert
-rank 11: Point 1003 (-91.60072, 29.812177, -0.4440892) failed to convert
-rank 51: Point 1010 (-90.599574, 29.435908, -8.2296) failed to convert
-rank 80: Point 1398 (-89.827151, 30.226202, -0.01586127) failed to convert
-rank 69: Point 1390 (-90.094873, 29.910441, 35.129313) failed to convert
-rank 82: Point 1401 (-89.808902, 29.572391, -0.32274543) failed to convert
-rank 74: Point 1400 (-89.995623, 29.89702, 1.3369489) failed to convert
-rank 49: Point 1008 (-90.613145, 29.695483, -0.18044709) failed to convert
-rank 16: Point 1000 (-91.376847, 30.347863, -2.9403995) failed to convert
-rank 95: Point 1389 (-89.217953, 29.173558, -0.0) failed to convert
-rank 6: Point 1003 (-91.740835, 30.674156, -14.654785) failed to convert
-rank 58: Point 997 (-90.43541, 29.788755, -2.1724575) failed to convert
-rank 46: Point 993 (-90.695748, 29.398521, 0.30480021) failed to convert
-rank 77: Point 1389 (-89.934728, 29.928993, -6.2410852) failed to convert
-rank 55: Point 1006 (-90.511481, 29.472534, -0.71722163) failed to convert
-rank 76: Point 1405 (-89.973256, 29.705654, -0.67859179) failed to convert
-rank 64: Point 1401 (-90.293029, 29.433859, 1.405193) failed to convert
-rank 31: Point 1009 (-91.030256, 29.230814, -0.33275401) failed to convert
-rank 87: Point 1388 (-89.515814, 29.398082, -0.0) failed to convert
-rank 14: Point 1001 (-91.484745, 29.770769, -3.2881795) failed to convert
-rank 72: Point 1401 (-90.026232, 30.044441, -2.4557034) failed to convert
-rank 83: Point 1388 (-89.763842, 29.804655, -8.2296) failed to convert
-rank 78: Point 1402 (-89.89862, 30.077729, -0.00900999) failed to convert
-rank 15: Point 1005 (-91.478472, 29.349564, 2.4785899) failed to convert
-rank 7: Point 1011 (-91.69358, 30.816161, -11.160762) failed to convert
-rank 61: Point 1014 (-90.359182, 29.893781, -0.22706486) failed to convert
-rank 42: Point 1004 (-90.741159, 29.496685, -8.2296) failed to convert
-rank 90: Point 1399 (-89.356361, 29.284098, 18.106351) failed to convert
-rank 98: Point 1404 (-89.002618, 29.928414, 4.3016307) failed to convert
-rank 17: Point 1010 (-91.318949, 30.580394, 17.908479) failed to convert
-rank 71: Point 1388 (-90.054736, 29.96174, -6.4434724) failed to convert
-rank 21: Point 1015 (-91.205889, 30.517748, 1.3027857) failed to convert
-rank 48: Point 1000 (-90.622426, 29.867908, -0.94461822) failed to convert
-rank 93: Point 1389 (-89.262888, 29.169287, 6.513766) failed to convert
-rank 4: Point 1005 (-91.817339, 30.594634, -6.6510174) failed to convert
-rank 35: Point 1015 (-90.83415, 30.221285, -2.0885532) failed to convert
-rank 94: Point 1400 (-89.231933, 29.210818, -0.23657784) failed to convert
-rank 73: Point 1389 (-90.028207, 29.754659, -4.1557094) failed to convert
-rank 25: Point 1014 (-91.154133, 30.275553, 6.3936637) failed to convert
-rank 23: Point 1007 (-91.185151, 30.31672, 14.876361) failed to convert
-rank 52: Point 996 (-90.557179, 29.678038, 0.13895387) failed to convert
-rank 75: Point 1391 (-89.977936, 29.876305, -6.6568325) failed to convert
-rank 59: Point 1008 (-90.398788, 29.988778, -8.6441287) failed to convert
-rank 2: Point 1003 (-91.960482, 30.067821, -7.7151335) failed to convert
-rank 18: Point 1007 (-91.287825, 30.518196, -9.0597764) failed to convert
-rank 92: Point 1400 (-89.302642, 29.241933, 9.1843058) failed to convert
-rank 9: Point 1007 (-91.61625, 31.019226, -21.551856) failed to convert
-rank 27: Point 1007 (-91.110507, 30.254209, 6.6005502) failed to convert
-rank 57: Point 1011 (-90.437286, 30.072606, -0.17259545) failed to convert
-rank 89: Point 1390 (-89.429312, 28.908786, 13.228528) failed to convert
-rank 91: Point 1390 (-89.28553, 29.851878, -0.58222096) failed to convert
-rank 1: Point 1010 (-92.13084, 28.572565, 40.99068) failed to convert
-rank 29: Point 1009 (-91.028065, 30.187064, -12.142014) failed to convert
-rank 33: Point 1006 (-90.898785, 30.068204, 14.570271) failed to convert
-rank 44: Point 1004 (-90.683297, 29.859211, -0.82436531) failed to convert
-rank 22: Point 1003 (-91.208214, 30.275666, -13.71783) failed to convert
-rank 0: Point 940 (-92.364124, 29.553549, -0.14813681) failed to convert
-rank 88: Point 1401 (-89.46015, 29.220089, 0.31299999) failed to convert
-rank 68: Point 1401 (-90.121531, 29.905059, -7.5794622) failed to convert
-rank 38: Point 997 (-90.782888, 29.90389, 0.10786724) failed to convert
-rank 50: Point 1009 (-90.59825, 29.699268, -1.1515686) failed to convert
-rank 34: Point 995 (-90.911294, 29.48131, -0.51880646) failed to convert
-rank 66: Point 1399 (-90.185996, 29.933683, 8.2664975) failed to convert
-rank 36: Point 1001 (-90.807968, 30.260154, -0.40644228) failed to convert
-rank 54: Point 1001 (-90.519495, 29.612141, -0.1121343) failed to convert
-rank 8: Point 996 (-91.656454, 30.8505, -11.42969) failed to convert
-rank 84: Point 1400 (-89.740564, 29.497817, -0.46386074) failed to convert
-rank 30: Point 1005 (-91.014814, 30.097975, -7.1559644) failed to convert
-rank 32: Point 1000 (-90.950101, 29.80392, -1.7505655) failed to convert
-rank 41: Point 1009 (-90.726253, 30.012525, 21.823829) failed to convert
-rank 81: Point 1388 (-89.802053, 30.073985, 16.061607) failed to convert
-rank 60: Point 995 (-90.428135, 29.244264, 1.2047334) failed to convert
-rank 79: Point 1391 (-89.898648, 29.825173, -0.0) failed to convert
-rank 20: Point 998 (-91.239019, 30.297116, -8.1332231) failed to convert
-rank 99: Point 1390 (-88.862256, 29.585849, 11.695967) failed to convert
-rank 97: Point 1387 (-89.130677, 29.370406, 6.8079837) failed to convert
-rank 70: Point 1405 (-90.083614, 29.80819, -3.9715442) failed to convert
-rank 37: Point 1012 (-90.76917, 30.481545, -9.2500415) failed to convert
-rank 26: Point 999 (-91.218052, 29.001382, 3.8515003) failed to convert
-rank 39: Point 1008 (-90.786205, 29.612257, -2.3393689) failed to convert
-rank 63: Point 1009 (-90.345623, 29.316183, 0.79940164) failed to convert
-rank 13: Point 1007 (-91.531287, 29.626718, -1.4583781) failed to convert
-rank 86: Point 1401 (-89.582273, 29.610664, 0.09963101) failed to convert
-rank 47: Point 1010 (-90.648718, 29.815154, -0.32863596) failed to convert
-rank 96: Point 1404 (-89.151622, 29.666299, 3.7435897) failed to convert
-rank 65: Point 1390 (-90.259539, 29.429021, -0.56102279) failed to convert
-rank 85: Point 1390 (-89.672278, 29.468513, 21.791028) failed to convert
-rank 67: Point 1387 (-90.145123, 29.948853, -8.7232132) failed to convert
-rank 5: Point 1008 (-91.788116, 30.335356, -8.2296) failed to convert
-rank 3: Point 1009 (-91.869558, 30.477038, -11.242732) failed to convert
-rank 53: Point 1007 (-90.51239, 29.998212, -0.67864938) failed to convert
-rank 28: Point 997 (-91.100036, 29.755843, -0.27445161) failed to convert
-rank 82: Point 1402 (-89.785742, 29.857663, 0.47619262) failed to convert
-rank 80: Point 1399 (-89.900216, 29.316709, 0.27692443) failed to convert
-rank 95: Point 1390 (-89.215949, 29.196277, -0.1771811) failed to convert
-rank 69: Point 1391 (-90.139011, 29.336072, -0.29186952) failed to convert
-rank 56: Point 1005 (-90.519979, 29.170523, 1.4983821) failed to convert
-rank 12: Point 993 (-91.521254, 30.366209, -0.34999999) failed to convert
-rank 74: Point 1401 (-90.001752, 29.819091, 23.564652) failed to convert
-rank 10: Point 1000 (-91.616155, 30.383151, -3.5719276) failed to convert
-rank 77: Point 1390 (-89.955311, 29.669514, -4.3609795) failed to convert
-rank 40: Point 1002 (-90.755835, 29.829082, -1.2013273) failed to convert
-rank 64: Point 1402 (-90.287376, 29.509613, -3.5570161) failed to convert
-rank 76: Point 1406 (-89.943911, 30.075644, -1.6372498) failed to convert
-rank 87: Point 1389 (-89.508369, 29.486096, 0.81692898) failed to convert
-rank 72: Point 1402 (-90.033742, 29.948605, -2.6071671) failed to convert
-rank 43: Point 1013 (-90.717972, 29.537559, -1.4198103) failed to convert
-rank 45: Point 1013 (-90.665856, 29.945631, -0.59930827) failed to convert
-rank 78: Point 1403 (-89.915699, 29.864327, 37.157204) failed to convert
-rank 19: Point 1017 (-91.288718, 29.916225, -0.60771) failed to convert
-rank 24: Point 1001 (-91.206644, 29.690147, -3.8903599) failed to convert
-rank 11: Point 1004 (-91.587035, 30.048685, -8.2296) failed to convert
-rank 83: Point 1389 (-89.764316, 29.798804, -1.0289073) failed to convert
-rank 94: Point 1401 (-89.225314, 29.286071, -0.1297758) failed to convert
-rank 51: Point 1011 (-90.578832, 29.72949, -0.9422926) failed to convert
-rank 16: Point 1001 (-91.369322, 30.47071, -3.6407776) failed to convert
-rank 71: Point 1389 (-90.058006, 29.919593, -9.0) failed to convert
-rank 73: Point 1390 (-90.025924, 29.7838, -0.70215711) failed to convert
-rank 98: Point 1405 (-89.069653, 29.19075, 4.8759986) failed to convert
-rank 90: Point 1400 (-89.3835, 28.968234, 15.216896) failed to convert
-rank 75: Point 1392 (-89.93917, 30.363444, -7.8287759) failed to convert
-rank 93: Point 1390 (-89.263058, 29.167055, 4.5873832) failed to convert
-rank 89: Point 1391 (-89.403991, 29.205743, 0.31299999) failed to convert
-rank 15: Point 1006 (-91.394147, 30.75478, 6.332549) failed to convert
-rank 92: Point 1401 (-89.296919, 29.307507, -0.46174786) failed to convert
-rank 61: Point 1015 (-90.382928, 29.571368, -0.085344) failed to convert
-rank 48: Point 1001 (-90.622412, 29.867967, -0.53606272) failed to convert
-rank 58: Point 998 (-90.435386, 29.788787, -2.3147542) failed to convert
-rank 31: Point 1010 (-91.014649, 29.471997, -0.5073795) failed to convert
-rank 14: Point 1002 (-91.46897, 30.03664, -1.4732485) failed to convert
-rank 4: Point 1006 (-91.800499, 30.896798, 4.3763502) failed to convert
-rank 91: Point 1391 (-89.345065, 29.168864, 0.20537806) failed to convert
-rank 68: Point 1402 (-90.120455, 29.918911, -2.9569661) failed to convert
-rank 88: Point 1402 (-89.444983, 29.398255, 0.91668425) failed to convert
-rank 42: Point 1005 (-90.739211, 29.52509, -1.4404144) failed to convert
-rank 55: Point 1007 (-90.505707, 29.553164, -0.15241261) failed to convert
-rank 6: Point 1004 (-91.743347, 30.629633, 9.2645871) failed to convert
-rank 23: Point 1008 (-91.191976, 30.209214, -4.2560499) failed to convert
-rank 66: Point 1400 (-90.194835, 29.817464, -0.17381658) failed to convert
-rank 17: Point 1011 (-91.316999, 30.611561, -16.892541) failed to convert
-rank 21: Point 1016 (-91.244849, 29.898775, -0.43175609) failed to convert
-rank 59: Point 1009 (-90.399054, 29.985043, 28.016568) failed to convert
-rank 62: Point 1000 (-90.333943, 29.897821, -0.94707456) failed to convert
-rank 79: Point 1392 (-89.891052, 29.919994, -2.9022959) failed to convert
-rank 27: Point 1008 (-91.114636, 30.189873, -11.235744) failed to convert
-rank 84: Point 1401 (-89.738227, 29.526375, 44.335342) failed to convert
-rank 99: Point 1391 (-88.855893, 29.65291, 9.9397895) failed to convert
-rank 81: Point 1389 (-89.841245, 29.589852, 0.36773765) failed to convert
-rank 2: Point 1004 (-91.909496, 31.013994, -18.294231) failed to convert
-rank 25: Point 1015 (-91.181861, 29.839136, -7.7632566) failed to convert
-rank 52: Point 997 (-90.557665, 29.671056, 0.55647051) failed to convert
-rank 7: Point 1012 (-91.68331, 30.994644, -21.631656) failed to convert
-rank 35: Point 1016 (-90.830522, 30.274292, -0.36023262) failed to convert
-rank 49: Point 1009 (-90.584837, 30.094997, -1.2977011) failed to convert
-rank 33: Point 1007 (-90.898474, 30.072784, 5.8197407) failed to convert
-rank 9: Point 1008 (-91.62236, 30.914604, -16.452051) failed to convert
-rank 50: Point 1010 (-90.585929, 29.873116, -0.75198669) failed to convert
-rank 46: Point 994 (-90.69511, 29.407693, 0.10229464) failed to convert
-rank 34: Point 996 (-90.864138, 30.184997, -1.5793012) failed to convert
-rank 57: Point 1012 (-90.419546, 30.314097, 1.3118752) failed to convert
-rank 70: Point 1406 (-90.092976, 29.68716, -8.2296) failed to convert
-rank 38: Point 998 (-90.775009, 30.01878, -9.7012478) failed to convert
-rank 18: Point 1008 (-91.34414, 29.603847, -0.51804303) failed to convert
-rank 0: Point 941 (-92.359384, 29.650517, -0.43084079) failed to convert
-rank 97: Point 1388 (-89.16275, 29.009585, -0.77041511) failed to convert
-rank 96: Point 1405 (-89.149603, 29.688819, 3.6672739) failed to convert
-rank 8: Point 997 (-91.656282, 30.853407, -11.42969) failed to convert
-rank 22: Point 1004 (-91.194175, 30.496927, 18.230903) failed to convert
-rank 85: Point 1391 (-89.598874, 30.347093, -5.5207703) failed to convert
-rank 54: Point 1002 (-90.488236, 30.046132, -9.1019383) failed to convert
-rank 32: Point 1001 (-90.948844, 29.822561, -2.0630328) failed to convert
-rank 80: Point 1400 (-89.842214, 30.040437, -8.6234023) failed to convert
-rank 36: Point 1002 (-90.825967, 29.996389, -10.320529) failed to convert
-rank 63: Point 1010 (-90.305236, 29.861354, -0.57149288) failed to convert
-rank 29: Point 1010 (-91.032273, 30.122722, 33.293399) failed to convert
-rank 39: Point 1009 (-90.785776, 29.618547, -1.5615233) failed to convert
-rank 47: Point 1011 (-90.63071, 30.070858, -0.95385677) failed to convert
-rank 67: Point 1388 (-90.144598, 29.955508, 44.58556) failed to convert
-rank 82: Point 1403 (-89.808951, 29.571595, -0.94432955) failed to convert
-rank 30: Point 1006 (-91.012334, 30.135763, 13.285802) failed to convert
-rank 37: Point 1013 (-90.787006, 30.223069, -0.2242905) failed to convert
-rank 86: Point 1402 (-89.601792, 29.376805, 0.31299999) failed to convert
-rank 95: Point 1391 (-89.216841, 29.186087, -0.55654879) failed to convert
-rank 65: Point 1391 (-90.226328, 29.870451, -4.3537634) failed to convert
-rank 74: Point 1402 (-89.991748, 29.946111, -1.1092606) failed to convert
-rank 69: Point 1392 (-90.095051, 29.907946, -7.1570093) failed to convert
-rank 64: Point 1403 (-90.285236, 29.538284, 2.3240411) failed to convert
-rank 77: Point 1391 (-89.95733, 29.643826, -4.2180137) failed to convert
-rank 87: Point 1390 (-89.464204, 30.003784, -0.38885468) failed to convert
-rank 72: Point 1403 (-90.027441, 30.028775, 1.958383) failed to convert
-rank 13: Point 1008 (-91.513491, 29.929938, -2.1304607) failed to convert
-rank 76: Point 1407 (-89.943887, 30.075912, -5.9405524) failed to convert
-rank 83: Point 1390 (-89.737554, 30.124763, 1.53) failed to convert
-rank 3: Point 1010 (-91.887602, 30.1454, -3.3400404) failed to convert
-rank 94: Point 1402 (-89.23367, 29.191018, -0.05344034) failed to convert
-rank 78: Point 1404 (-89.906836, 29.975113, -0.52227657) failed to convert
-rank 53: Point 1008 (-90.563971, 29.2752, 1.4994657) failed to convert
-rank 20: Point 999 (-91.234155, 30.374398, 11.336406) failed to convert
-rank 71: Point 1390 (-90.054721, 29.961682, -6.4434724) failed to convert
-rank 28: Point 998 (-91.103705, 29.698472, 0.10179389) failed to convert
-rank 44: Point 1005 (-90.715233, 29.3978, -0.54149826) failed to convert
-rank 56: Point 1006 (-90.432637, 30.378171, -0.22405223) failed to convert
-rank 98: Point 1406 (-89.017342, 29.767306, 1.7145094) failed to convert
-rank 73: Point 1391 (-90.020358, 29.85481, -0.2193246) failed to convert
-rank 90: Point 1401 (-89.296531, 29.969576, 1.2626004) failed to convert
-rank 1: Point 1011 (-92.073852, 29.700666, 3.7741618) failed to convert
-rank 10: Point 1001 (-91.578573, 31.025273, -13.19874) failed to convert
-rank 40: Point 1003 (-90.754242, 29.852186, 0.05907281) failed to convert
-rank 75: Point 1393 (-89.994816, 29.661823, 1.3464127) failed to convert
-rank 60: Point 996 (-90.374357, 29.979802, -1.9781519) failed to convert
-rank 89: Point 1392 (-89.42959, 28.904929, 9.7355791) failed to convert
-rank 93: Point 1391 (-89.186302, 30.034099, -0.48030077) failed to convert
-rank 88: Point 1403 (-89.360374, 30.37522, -1.2164287) failed to convert
-rank 26: Point 1000 (-91.140448, 30.234106, -11.73999) failed to convert
-rank 45: Point 1014 (-90.699032, 29.468555, -0.48946492) failed to convert
-rank 19: Point 1018 (-91.250312, 30.531682, 11.100683) failed to convert
-rank 5: Point 1009 (-91.788076, 30.335351, -8.2296) failed to convert
-rank 16: Point 1002 (-91.393743, 30.069999, -0.55243645) failed to convert
-rank 43: Point 1014 (-90.706738, 29.700245, -1.2246876) failed to convert
-rank 41: Point 1010 (-90.737359, 29.851901, -0.92238126) failed to convert
-rank 68: Point 1403 (-90.12152, 29.905097, -7.5794622) failed to convert
-rank 66: Point 1401 (-90.226355, 29.400523, -3.3973009) failed to convert
-rank 84: Point 1402 (-89.689452, 30.118299, 6.7242574) failed to convert
-rank 51: Point 1012 (-90.580868, 29.70075, 0.17034214) failed to convert
-rank 99: Point 1392 (-88.808575, 30.155533, 12.909104) failed to convert
-rank 24: Point 1002 (-91.167455, 30.309882, -13.676377) failed to convert
-rank 79: Point 1393 (-89.882471, 30.026503, 1.6033053) failed to convert
-rank 81: Point 1390 (-89.815586, 29.907301, -0.0) failed to convert
-rank 70: Point 1407 (-90.08346, 29.809951, 2.3180001) failed to convert
-rank 15: Point 1007 (-91.447881, 29.865587, -8.1016889) failed to convert
-rank 61: Point 1016 (-90.359306, 29.891886, -0.36491284) failed to convert
-rank 11: Point 1005 (-91.575076, 30.253518, -4.5011311) failed to convert
-rank 91: Point 1392 (-89.333964, 29.29709, 7.6265502) failed to convert
-rank 14: Point 1003 (-91.48477, 29.770075, -2.8480511) failed to convert
-rank 92: Point 1402 (-89.273176, 29.578802, 3.5948909) failed to convert
-rank 96: Point 1406 (-89.206458, 29.048407, -0.35973531) failed to convert
-rank 4: Point 1007 (-91.802549, 30.860113, -14.152186) failed to convert
-rank 97: Point 1389 (-89.140408, 29.260845, -0.0) failed to convert
-rank 12: Point 994 (-91.547807, 29.914591, -0.19633686) failed to convert
-rank 55: Point 1008 (-90.472942, 30.007163, 33.638566) failed to convert
-rank 6: Point 1005 (-91.740333, 30.682824, -15.863591) failed to convert
-rank 80: Point 1401 (-89.900363, 29.31466, 0.8309579) failed to convert
-rank 48: Point 1002 (-90.633874, 29.704986, -0.17372618) failed to convert
-rank 17: Point 1012 (-91.317705, 30.600182, -5.8880846) failed to convert
-rank 85: Point 1392 (-89.623411, 30.055578, 3.5202873) failed to convert
-rank 21: Point 1017 (-91.267486, 29.533857, 4.5312653) failed to convert
-rank 67: Point 1389 (-90.144818, 29.952437, 12.448371) failed to convert
-rank 59: Point 1010 (-90.376375, 30.291804, -0.34565402) failed to convert
-rank 86: Point 1403 (-89.601782, 29.376765, 0.31299999) failed to convert
-rank 27: Point 1009 (-91.109937, 30.262606, 3.6240495) failed to convert
-rank 52: Point 998 (-90.56326, 29.591792, -0.03048086) failed to convert
-rank 82: Point 1404 (-89.753148, 30.255107, -3.4911373) failed to convert
-rank 95: Point 1392 (-89.21943, 29.156629, -0.0) failed to convert
-rank 35: Point 1017 (-90.871579, 29.667154, -8.2296) failed to convert
-rank 25: Point 1016 (-91.193628, 29.652201, -0.32637992) failed to convert
-rank 74: Point 1403 (-90.052147, 29.171856, 6.1071012) failed to convert
-rank 33: Point 1008 (-90.873395, 30.444088, -7.9827761) failed to convert
-rank 42: Point 1006 (-90.715134, 29.874291, -0.81750124) failed to convert
-rank 64: Point 1404 (-90.286398, 29.52265, -0.08654638) failed to convert
-rank 69: Point 1393 (-90.113218, 29.672674, -0.25412098) failed to convert
-rank 65: Point 1392 (-90.263955, 29.369789, -3.9867842) failed to convert
-rank 31: Point 1011 (-90.973244, 30.10367, -6.5959985) failed to convert
-rank 49: Point 1010 (-90.646386, 29.220163, 0.85947893) failed to convert
-rank 58: Point 999 (-90.44826, 29.611677, -0.75527715) failed to convert
-rank 77: Point 1392 (-89.939623, 29.867206, -1.8041569) failed to convert
-rank 72: Point 1404 (-90.028389, 30.016588, -1.3041907) failed to convert
-rank 9: Point 1009 (-91.617267, 31.001671, -15.778997) failed to convert
-rank 76: Point 1408 (-89.943965, 30.074765, 0.38011648) failed to convert
-rank 83: Point 1391 (-89.763569, 29.807909, -0.69274903) failed to convert
-rank 38: Point 999 (-90.783293, 29.897849, -0.14570455) failed to convert
-rank 62: Point 1001 (-90.333941, 29.89776, -0.94707456) failed to convert
-rank 2: Point 1005 (-91.912434, 30.95986, -11.689593) failed to convert
-rank 50: Point 1011 (-90.620335, 29.384975, -1.9674748) failed to convert
-rank 23: Point 1009 (-91.228459, 29.628508, -0.6565111) failed to convert
-rank 87: Point 1391 (-89.518459, 29.366211, -0.46758826) failed to convert
-rank 22: Point 1005 (-91.194536, 30.491239, 14.58159) failed to convert
-rank 7: Point 1013 (-91.725665, 30.251038, -8.8560608) failed to convert
-rank 94: Point 1403 (-89.234043, 29.186746, -0.0) failed to convert
-rank 78: Point 1405 (-89.913577, 29.890798, -1.9725973) failed to convert
-rank 46: Point 995 (-90.659267, 29.922926, -0.60068475) failed to convert
-rank 54: Point 1003 (-90.499631, 29.888484, 1.4918925) failed to convert
-rank 90: Point 1402 (-89.356398, 29.283052, 18.725543) failed to convert
-rank 98: Point 1407 (-89.010977, 29.836587, 5.4458098) failed to convert
-rank 57: Point 1013 (-90.453306, 29.85294, -0.60118752) failed to convert
-rank 71: Point 1391 (-90.066262, 29.813474, -3.8252401) failed to convert
-rank 32: Point 1002 (-90.957311, 29.694291, -0.52868753) failed to convert
-rank 75: Point 1394 (-89.993881, 29.673703, 0.92155651) failed to convert
-rank 89: Point 1393 (-89.404274, 29.201456, 0.293088) failed to convert
-rank 73: Point 1392 (-90.026584, 29.775147, -4.9667163) failed to convert
-rank 88: Point 1404 (-89.395608, 29.9713, 0.81664878) failed to convert
-rank 39: Point 1010 (-90.78579, 29.61833, -1.4226524) failed to convert
-rank 8: Point 998 (-91.650259, 30.956995, -12.797416) failed to convert
-rank 34: Point 997 (-90.897587, 29.687152, -1.108974) failed to convert
-rank 93: Point 1392 (-89.271183, 29.073667, -0.0) failed to convert
-rank 47: Point 1012 (-90.665269, 29.577933, -2.0208487) failed to convert
-rank 63: Point 1011 (-90.332406, 29.495035, -0.07165477) failed to convert
-rank 29: Point 1011 (-91.0578, 29.730049, -0.63211567) failed to convert
-rank 18: Point 1009 (-91.285835, 30.549829, -9.3376617) failed to convert
-rank 30: Point 1007 (-91.039686, 29.716711, -0.49252699) failed to convert
-rank 68: Point 1404 (-90.1208, 29.914397, -7.1924737) failed to convert
-rank 66: Point 1402 (-90.186885, 29.921592, -1.7142819) failed to convert
-rank 84: Point 1403 (-89.737456, 29.535597, -3.307103) failed to convert
-rank 13: Point 1009 (-91.515499, 29.895726, -1.5009258) failed to convert
-rank 99: Point 1393 (-88.848579, 29.728073, 10.152796) failed to convert
-rank 3: Point 1011 (-91.869507, 30.477006, -8.2296) failed to convert
-rank 0: Point 942 (-92.36498, 29.520363, 3.7) failed to convert
-rank 81: Point 1391 (-89.800506, 30.091846, 0.24072748) failed to convert
-rank 28: Point 999 (-91.070294, 30.216224, 20.502441) failed to convert
-rank 10: Point 1002 (-91.637684, 30.009289, -0.03065673) failed to convert
-rank 53: Point 1009 (-90.53835, 29.636216, 0.14418777) failed to convert
-rank 79: Point 1394 (-89.860725, 30.295717, -3.664156) failed to convert
-rank 1: Point 1012 (-92.017049, 30.789409, -11.58692) failed to convert
-rank 36: Point 1003 (-90.843891, 29.731667, -2.8469738) failed to convert
-rank 91: Point 1393 (-89.302958, 29.653037, 2.988664) failed to convert
-rank 70: Point 1408 (-90.068707, 29.999574, -1.1819979) failed to convert
-rank 20: Point 1000 (-91.255853, 30.028214, -8.2600806) failed to convert
-rank 60: Point 997 (-90.402286, 29.599768, 0.65009293) failed to convert
-rank 44: Point 1006 (-90.682933, 29.864182, -0.30353594) failed to convert
-rank 80: Point 1402 (-89.842191, 30.040381, -8.6234023) failed to convert
-rank 92: Point 1403 (-89.295332, 29.325383, -0.0) failed to convert
-rank 96: Point 1407 (-89.191385, 29.2193, -0.0) failed to convert
-rank 19: Point 1019 (-91.250459, 30.529204, 26.294631) failed to convert
-rank 45: Point 1015 (-90.701908, 29.426818, -8.2296) failed to convert
-rank 85: Point 1393 (-89.616772, 30.133399, 2.318656) failed to convert
-rank 40: Point 1004 (-90.754345, 29.850669, -0.58603707) failed to convert
-rank 41: Point 1011 (-90.729606, 29.96404, -1.2138805) failed to convert
-rank 26: Point 1001 (-91.208443, 29.155995, 3.308276) failed to convert
-rank 67: Point 1390 (-90.145067, 29.948876, -8.5976449) failed to convert
-rank 43: Point 1015 (-90.718037, 29.53659, -1.274434) failed to convert
-rank 97: Point 1390 (-89.148518, 29.169232, -0.0) failed to convert
-rank 82: Point 1405 (-89.734071, 30.485621, -7.348387) failed to convert
-rank 86: Point 1404 (-89.601767, 29.376707, 0.31299999) failed to convert
-rank 95: Point 1393 (-89.21568, 29.198975, -0.22818631) failed to convert
-rank 37: Point 1014 (-90.808361, 29.91081, -0.25261996) failed to convert
-rank 51: Point 1013 (-90.599581, 29.435626, -8.2296) failed to convert
-rank 74: Point 1404 (-90.002225, 29.812818, 17.265841) failed to convert
-rank 24: Point 1003 (-91.167457, 30.309821, -13.676377) failed to convert
-rank 56: Point 1007 (-90.500245, 29.447132, 0.30479959) failed to convert
-rank 15: Point 1008 (-91.459102, 29.677006, -0.09888018) failed to convert
-rank 69: Point 1394 (-90.094336, 29.917026, -3.8396437) failed to convert
-rank 64: Point 1405 (-90.289754, 29.477403, -0.08636233) failed to convert
-rank 77: Point 1393 (-89.931893, 29.964231, -0.02136074) failed to convert
-rank 65: Point 1393 (-90.226317, 29.870511, -4.3537634) failed to convert
-rank 72: Point 1405 (-90.028377, 30.016669, -1.5266522) failed to convert
-rank 14: Point 1004 (-91.443556, 30.460288, -4.6201258) failed to convert
-rank 11: Point 1006 (-91.586985, 30.048719, -8.2296) failed to convert
-rank 83: Point 1392 (-89.764297, 29.798898, -1.1018277) failed to convert
-rank 17: Point 1013 (-91.32566, 30.471853, -4.2762843) failed to convert
-rank 16: Point 1003 (-91.420406, 29.626941, -0.52763704) failed to convert
-rank 55: Point 1009 (-90.481624, 29.887263, -8.2296) failed to convert
-rank 21: Point 1018 (-91.220412, 30.28826, 7.4051908) failed to convert
-rank 6: Point 1006 (-91.740327, 30.68293, -15.593213) failed to convert
-rank 76: Point 1409 (-89.953364, 29.956456, -0.15404233) failed to convert
-rank 87: Point 1392 (-89.520444, 29.34194, -4.121201) failed to convert
-rank 4: Point 1008 (-91.797173, 30.955944, -19.498055) failed to convert
-rank 27: Point 1010 (-91.116216, 30.164913, -5.1936777) failed to convert
-rank 90: Point 1403 (-89.359375, 29.248516, -0.23262722) failed to convert
-rank 59: Point 1011 (-90.398746, 29.988822, -8.6441287) failed to convert
-rank 78: Point 1406 (-89.91322, 29.895157, -1.8176277) failed to convert
-rank 35: Point 1018 (-90.858904, 29.855514, -1.000001) failed to convert
-rank 94: Point 1404 (-89.235711, 29.167691, -0.88115828) failed to convert
-rank 98: Point 1408 (-88.981268, 30.158998, 8.689424) failed to convert
-rank 71: Point 1392 (-90.057977, 29.919866, -2.1902898) failed to convert
-rank 89: Point 1394 (-89.311519, 30.268154, 2.05) failed to convert
-rank 75: Point 1395 (-90.001514, 29.576181, -0.34506575) failed to convert
-rank 52: Point 999 (-90.576755, 29.400919, -0.42416767) failed to convert
-rank 25: Point 1017 (-91.189457, 29.718546, -1.1405693) failed to convert
-rank 88: Point 1405 (-89.371772, 30.2443, 2.72) failed to convert
-rank 73: Point 1393 (-90.043768, 29.554707, 0.27841773) failed to convert
-rank 42: Point 1007 (-90.739199, 29.525215, -1.8665478) failed to convert
-rank 68: Point 1405 (-90.126042, 29.846365, -0.08867404) failed to convert
-rank 66: Point 1403 (-90.169474, 30.148693, 4.5072785) failed to convert
-rank 93: Point 1393 (-89.197662, 29.907027, 0.02187265) failed to convert
-rank 48: Point 1003 (-90.722482, 28.41835, 40.695861) failed to convert
-rank 31: Point 1012 (-91.029556, 29.241573, -0.08001885) failed to convert
-rank 33: Point 1009 (-90.90286, 30.007006, -1.1007633) failed to convert
-rank 84: Point 1404 (-89.693035, 30.074933, -0.44396582) failed to convert
-rank 61: Point 1017 (-90.328963, 30.29942, -0.3798907) failed to convert
-rank 58: Point 1000 (-90.419188, 30.010315, -1.4290464) failed to convert
-rank 5: Point 1010 (-91.787413, 30.347225, -10.764515) failed to convert
-rank 79: Point 1395 (-89.923008, 29.518745, 0.31299999) failed to convert
-rank 99: Point 1394 (-88.840981, 29.808429, 3.4889833) failed to convert
-rank 81: Point 1392 (-89.815223, 29.910853, -1.0635485) failed to convert
-rank 49: Point 1011 (-90.584819, 30.095094, -1.4136498) failed to convert
-rank 2: Point 1006 (-91.933986, 30.562336, -7.4756804) failed to convert
-rank 91: Point 1394 (-89.345552, 29.16304, 0.15629924) failed to convert
-rank 12: Point 995 (-91.490732, 30.877802, -19.806238) failed to convert
-rank 54: Point 1004 (-90.530146, 29.46282, -0.05893942) failed to convert
-rank 80: Point 1403 (-89.938381, 28.831501, 43.475805) failed to convert
-rank 70: Point 1409 (-90.068884, 29.997215, -0.83846475) failed to convert
-rank 9: Point 1010 (-91.640528, 30.601647, -8.3863207) failed to convert
-rank 23: Point 1010 (-91.187887, 30.273456, -14.080237) failed to convert
-rank 62: Point 1002 (-90.332984, 29.910514, -2.4156676) failed to convert
-rank 7: Point 1014 (-91.683269, 30.994599, -21.54899) failed to convert
-rank 39: Point 1011 (-90.77324, 29.802095, -2.4155812) failed to convert
-rank 96: Point 1408 (-89.182438, 29.320212, -0.0) failed to convert
-rank 57: Point 1014 (-90.453457, 29.850696, -0.59259216) failed to convert
-rank 32: Point 1003 (-90.95738, 29.693076, -0.57543375) failed to convert
-rank 92: Point 1404 (-89.31976, 29.043757, 15.972937) failed to convert
-rank 46: Point 996 (-90.69514, 29.407197, -0.20552275) failed to convert
-rank 34: Point 998 (-90.897589, 29.687091, -1.2438555) failed to convert
-rank 47: Point 1013 (-90.674554, 29.44413, 0.03042585) failed to convert
-rank 8: Point 999 (-91.651753, 30.930725, 1.0230709) failed to convert
-rank 63: Point 1012 (-90.297629, 29.962446, 7.6083638) failed to convert
-rank 67: Point 1391 (-90.187521, 29.391995, -0.14440423) failed to convert
-rank 85: Point 1394 (-89.640795, 29.846321, 12.540545) failed to convert
-rank 29: Point 1012 (-91.05371, 29.793144, -0.46430126) failed to convert
-rank 18: Point 1010 (-91.288087, 30.512915, -5.1545493) failed to convert
-rank 86: Point 1405 (-89.599865, 29.399251, 24.19333) failed to convert
-rank 50: Point 1012 (-90.598214, 29.699317, -0.65668818) failed to convert
-rank 13: Point 1010 (-91.531257, 29.626691, -1.041142) failed to convert
-rank 22: Point 1006 (-91.204174, 30.339419, -3.1298008) failed to convert
-rank 10: Point 1003 (-91.577101, 31.049707, -14.49373) failed to convert
-rank 60: Point 998 (-90.382466, 29.869766, -0.45555936) failed to convert
-rank 28: Point 1000 (-91.111428, 29.577261, -0.6612607) failed to convert
-rank 82: Point 1406 (-89.808886, 29.572301, -1.2714179) failed to convert
-rank 30: Point 1008 (-91.010144, 30.169027, 9.6133104) failed to convert
-rank 74: Point 1405 (-89.983709, 30.047588, 0.69204897) failed to convert
-rank 95: Point 1394 (-89.215407, 29.20203, -0.0) failed to convert
-rank 53: Point 1010 (-90.539929, 29.613859, -0.58514261) failed to convert
-rank 0: Point 943 (-92.35939, 29.629319, -0.29120757) failed to convert
-rank 36: Point 1004 (-90.843912, 29.731318, -2.4934363) failed to convert
-rank 69: Point 1395 (-90.046734, 30.525548, -15.864253) failed to convert
-rank 97: Point 1391 (-89.04533, 30.310786, 3.5998532) failed to convert
-rank 77: Point 1394 (-89.935363, 29.920549, 28.585034) failed to convert
-rank 65: Point 1394 (-90.22631, 29.870551, -4.3537634) failed to convert
-rank 64: Point 1406 (-90.257952, 29.901999, -4.1117522) failed to convert
-rank 38: Point 1000 (-90.78414, 29.885458, -0.69725722) failed to convert
-rank 20: Point 1001 (-91.255744, 30.02986, -8.2296006) failed to convert
-rank 72: Point 1406 (-90.029486, 30.002524, -1.1624268) failed to convert
-rank 83: Point 1393 (-89.76358, 29.807658, -0.79799514) failed to convert
-rank 78: Point 1407 (-89.933695, 29.637794, 22.001745) failed to convert
-rank 76: Point 1410 (-89.943869, 30.075755, -3.77952) failed to convert
-rank 44: Point 1007 (-90.719264, 29.338932, -0.2327989) failed to convert
-rank 87: Point 1393 (-89.486153, 29.746027, 12.371004) failed to convert
-rank 45: Point 1016 (-90.658883, 30.044964, -5.6586531) failed to convert
-rank 40: Point 1005 (-90.764806, 29.698153, -2.2804189) failed to convert
-rank 41: Point 1012 (-90.69145, 30.510681, -12.932968) failed to convert
-rank 3: Point 1012 (-91.877071, 30.338318, -5.9400688) failed to convert
-rank 94: Point 1405 (-89.233135, 29.196973, -0.0) failed to convert
-rank 98: Point 1409 (-88.973376, 30.243449, 5.8907365) failed to convert
-rank 90: Point 1404 (-89.358722, 29.25606, -0.35922814) failed to convert
-rank 26: Point 1002 (-91.141556, 30.216543, -12.917425) failed to convert
-rank 1: Point 1013 (-92.031789, 30.507225, -7.7763179) failed to convert
-rank 71: Point 1393 (-90.064837, 29.831776, 0.16060767) failed to convert
-rank 75: Point 1396 (-89.976287, 29.896829, 1.1736946) failed to convert
-rank 19: Point 1020 (-91.292489, 29.854494, -0.6087006) failed to convert
-rank 24: Point 1004 (-91.206638, 29.690207, -4.0357433) failed to convert
-rank 43: Point 1016 (-90.712947, 29.610321, -0.10208993) failed to convert
-rank 89: Point 1395 (-89.403088, 29.215133, -0.45200512) failed to convert
-rank 73: Point 1394 (-90.026104, 29.781128, -4.3190162) failed to convert
-rank 68: Point 1406 (-90.120792, 29.914457, -7.3822745) failed to convert
-rank 51: Point 1014 (-90.597027, 29.471755, -0.32479924) failed to convert
-rank 14: Point 1005 (-91.490771, 29.668163, -3.2430721) failed to convert
-rank 15: Point 1009 (-91.425816, 30.233283, -0.36700001) failed to convert
-rank 56: Point 1008 (-90.485793, 29.648259, -1.2654722) failed to convert
-rank 88: Point 1406 (-89.429576, 29.577033, 1.9866149) failed to convert
-rank 11: Point 1007 (-91.536046, 30.915207, -28.249171) failed to convert
-rank 66: Point 1404 (-90.217417, 29.518645, 0.46351406) failed to convert
-rank 37: Point 1015 (-90.802408, 29.99809, 8.7669363) failed to convert
-rank 17: Point 1014 (-91.374127, 29.679448, -0.53031444) failed to convert
-rank 93: Point 1394 (-89.260243, 29.198762, 0.48769005) failed to convert
-rank 81: Point 1393 (-89.814947, 29.913876, -1.950447) failed to convert
-rank 55: Point 1010 (-90.525703, 29.272763, 1.4707132) failed to convert
-rank 79: Point 1396 (-89.889927, 29.933566, -0.07107803) failed to convert
-rank 91: Point 1395 (-89.34433, 29.17692, -0.18533941) failed to convert
-rank 84: Point 1405 (-89.710695, 29.861407, -1.32818) failed to convert
-rank 80: Point 1404 (-89.842176, 30.040344, -8.6234023) failed to convert
-rank 52: Point 1000 (-90.576642, 29.402518, -0.33849118) failed to convert
-rank 4: Point 1009 (-91.797241, 30.954566, -19.415759) failed to convert
-rank 96: Point 1409 (-89.174138, 29.413501, 5.6310886) failed to convert
-rank 99: Point 1395 (-88.853673, 29.672783, 9.6675691) failed to convert
-rank 70: Point 1410 (-90.083566, 29.808154, -3.9715442) failed to convert
-rank 92: Point 1405 (-89.295493, 29.323162, -0.03742407) failed to convert
-rank 25: Point 1018 (-91.2053, 29.465683, 0.10204523) failed to convert
-rank 6: Point 1007 (-91.740329, 30.682722, -15.769246) failed to convert
-rank 21: Point 1019 (-91.262448, 29.615321, -0.72357842) failed to convert
-rank 59: Point 1012 (-90.410679, 29.82628, 1.6057227) failed to convert
-rank 27: Point 1011 (-91.111373, 30.240093, -11.882903) failed to convert
-rank 35: Point 1019 (-90.834534, 30.215123, -0.72674979) failed to convert
-rank 42: Point 1008 (-90.739151, 29.525891, -2.1013474) failed to convert
-rank 31: Point 1013 (-91.000051, 29.695934, -0.59046275) failed to convert
-rank 67: Point 1392 (-90.146595, 29.928747, -2.9491571) failed to convert
-rank 2: Point 1007 (-91.994404, 29.42248, 3.4709427) failed to convert
-rank 48: Point 1004 (-90.633329, 29.712628, -0.53973397) failed to convert
-rank 85: Point 1395 (-89.614323, 30.162167, 0.35519717) failed to convert
-rank 16: Point 1004 (-91.441362, 29.274625, 4.0210311) failed to convert
-rank 33: Point 1010 (-90.88316, 30.299542, -4.3065559) failed to convert
-rank 54: Point 1005 (-90.520792, 29.593698, -0.56095343) failed to convert
-rank 62: Point 1003 (-90.328036, 29.976938, -4.6592282) failed to convert
-rank 5: Point 1011 (-91.787373, 30.347233, -8.2296) failed to convert
-rank 61: Point 1018 (-90.369793, 29.749751, -0.60875962) failed to convert
-rank 82: Point 1407 (-89.786009, 29.854174, -9.7679264) failed to convert
-rank 95: Point 1395 (-89.225191, 29.090718, 2.5804172) failed to convert
-rank 74: Point 1406 (-89.992612, 29.934899, 21.970829) failed to convert
-rank 97: Point 1392 (-89.162367, 29.012898, 3.4220721) failed to convert
-rank 69: Point 1396 (-90.112732, 29.678496, -0.30371877) failed to convert
-rank 86: Point 1406 (-89.601676, 29.376976, 0.31299999) failed to convert
-rank 77: Point 1395 (-89.990301, 29.223234, 4.7166691) failed to convert
-rank 9: Point 1011 (-91.62228, 30.915601, -0.70655486) failed to convert
-rank 23: Point 1011 (-91.187674, 30.276712, 21.102583) failed to convert
-rank 57: Point 1015 (-90.452216, 29.867673, -0.74349864) failed to convert
-rank 65: Point 1395 (-90.259415, 29.430491, 1.1538281) failed to convert
-rank 39: Point 1012 (-90.771647, 29.825355, -0.84939599) failed to convert
-rank 49: Point 1012 (-90.584827, 30.094919, -1.4812697) failed to convert
-rank 64: Point 1407 (-90.284426, 29.548629, 1.4874187) failed to convert
-rank 7: Point 1015 (-91.682927, 31.000465, -10.965618) failed to convert
-rank 94: Point 1406 (-89.23759, 29.146063, -0.62636865) failed to convert
-rank 72: Point 1407 (-90.047816, 29.768135, -2.154936) failed to convert
-rank 76: Point 1411 (-89.93646, 30.168516, 4.1700001) failed to convert
-rank 78: Point 1408 (-89.903405, 30.01773, -0.02519259) failed to convert
-rank 58: Point 1001 (-90.438258, 29.749106, -0.34440625) failed to convert
-rank 32: Point 1004 (-90.960914, 29.639119, -0.90611103) failed to convert
-rank 87: Point 1394 (-89.520404, 29.341986, -4.121201) failed to convert
-rank 98: Point 1410 (-89.069543, 29.190334, 5.0504894) failed to convert
-rank 83: Point 1394 (-89.764606, 29.795038, -0.01058642) failed to convert
-rank 47: Point 1014 (-90.62984, 30.082748, -0.42638905) failed to convert
-rank 8: Point 1000 (-91.688555, 30.290075, -6.6174932) failed to convert
-rank 18: Point 1011 (-91.341921, 29.639084, -0.77018971) failed to convert
-rank 29: Point 1013 (-91.031444, 30.135121, -11.611662) failed to convert
-rank 12: Point 996 (-91.521961, 30.353603, -1.7268986) failed to convert
-rank 46: Point 997 (-90.69496, 29.409779, 0.3075107) failed to convert
-rank 90: Point 1405 (-89.316739, 29.73924, 2.2333677) failed to convert
-rank 63: Point 1013 (-90.305182, 29.861381, -1.084391) failed to convert
-rank 13: Point 1011 (-91.547497, 29.347195, 2.7109938) failed to convert
-rank 71: Point 1394 (-90.056779, 29.93507, 38.836418) failed to convert
-rank 73: Point 1395 (-90.032963, 29.693348, 0.15859254) failed to convert
-rank 10: Point 1004 (-91.593926, 30.763651, 6.4177667) failed to convert
-rank 60: Point 999 (-90.402267, 29.599826, -0.35629592) failed to convert
-rank 22: Point 1007 (-91.197688, 30.441613, 14.825218) failed to convert
-rank 50: Point 1013 (-90.600517, 29.666675, -1.0892194) failed to convert
-rank 28: Point 1001 (-91.058759, 30.393025, -8.6432727) failed to convert
-rank 75: Point 1397 (-89.98551, 29.779925, -8.2296) failed to convert
-rank 89: Point 1396 (-89.340313, 29.940325, 1.02) failed to convert
-rank 88: Point 1407 (-89.419914, 29.689285, 0.99701631) failed to convert
-rank 34: Point 999 (-90.89759, 29.687051, -0.93365387) failed to convert
-rank 30: Point 1009 (-91.013941, 30.111152, 12.103074) failed to convert
-rank 0: Point 944 (-92.373137, 29.336103, 8.3227314) failed to convert
-rank 68: Point 1407 (-90.120786, 29.914497, -7.4226979) failed to convert
-rank 36: Point 1005 (-90.835084, 29.861637, -0.76934548) failed to convert
-rank 53: Point 1011 (-90.494147, 30.249459, 3.6300507) failed to convert
-rank 93: Point 1395 (-89.227835, 29.567191, 5.2864085) failed to convert
-rank 20: Point 1002 (-91.268118, 29.830634, -0.03) failed to convert
-rank 91: Point 1396 (-89.307999, 29.594934, 3.0147945) failed to convert
-rank 41: Point 1013 (-90.755771, 29.583576, -0.11154007) failed to convert
-rank 1: Point 1014 (-92.019226, 30.745116, -9.9130643) failed to convert
-rank 44: Point 1008 (-90.683292, 29.858952, 0.16720183) failed to convert
-rank 81: Point 1394 (-89.834806, 29.668337, -0.13996202) failed to convert
-rank 66: Point 1405 (-90.181492, 29.991702, 1.152433) failed to convert
-rank 79: Point 1397 (-89.891011, 29.919995, -2.64084) failed to convert
-rank 26: Point 1003 (-91.175542, 29.681815, -1.037616) failed to convert
-rank 40: Point 1006 (-90.740996, 30.044191, -1.8344486) failed to convert
-rank 3: Point 1013 (-91.903189, 29.854869, -0.92027822) failed to convert
-rank 84: Point 1406 (-89.737432, 29.53566, -1.56938) failed to convert
-rank 80: Point 1405 (-89.900231, 29.315869, 0.04398302) failed to convert
-rank 92: Point 1406 (-89.293407, 29.347015, -0.31177858) failed to convert
-rank 45: Point 1017 (-90.699924, 29.455342, -0.81508701) failed to convert
-rank 96: Point 1410 (-89.193907, 29.190187, -0.0) failed to convert
-rank 24: Point 1005 (-91.165536, 30.339788, -8.0666271) failed to convert
-rank 70: Point 1411 (-90.06616, 30.031945, -6.0932572) failed to convert
-rank 51: Point 1015 (-90.600412, 29.42362, -0.7534119) failed to convert
-rank 99: Point 1396 (-88.859577, 29.604248, 11.788481) failed to convert
-rank 67: Point 1393 (-90.12357, 30.22687, 4.4699998) failed to convert
-rank 19: Point 1021 (-91.315019, 29.487238, 3.2262153) failed to convert
-rank 43: Point 1017 (-90.734304, 29.299477, -0.58254029) failed to convert
-rank 56: Point 1009 (-90.500864, 29.43819, -0.0) failed to convert
-rank 11: Point 1008 (-91.561561, 30.483803, -4.5698098) failed to convert
-rank 38: Point 1001 (-90.783454, 29.895412, -0.38849853) failed to convert
-rank 85: Point 1396 (-89.615311, 30.149862, 12.162022) failed to convert
-rank 74: Point 1407 (-90.00762, 29.74396, 13.617727) failed to convert
-rank 97: Point 1393 (-89.145383, 29.20377, -0.02495272) failed to convert
-rank 82: Point 1408 (-89.786008, 29.854114, -9.7679264) failed to convert
-rank 55: Point 1011 (-90.49406, 29.714967, -0.36314452) failed to convert
-rank 17: Point 1015 (-91.402781, 29.201805, 5.460704) failed to convert
-rank 86: Point 1407 (-89.595039, 29.456531, -0.75898105) failed to convert
-rank 4: Point 1010 (-91.797544, 30.949126, -19.434047) failed to convert
-rank 14: Point 1006 (-91.467097, 30.067544, -3.9088971) failed to convert
-rank 77: Point 1396 (-89.898381, 30.381738, -8.5962008) failed to convert
-rank 95: Point 1396 (-89.216005, 29.195055, -0.15250779) failed to convert
-rank 37: Point 1016 (-90.831385, 29.571068, -0.50540083) failed to convert
-rank 69: Point 1397 (-90.103076, 29.803258, 0.91154601) failed to convert
-rank 27: Point 1012 (-91.192038, 28.965447, 5.5014647) failed to convert
-rank 21: Point 1020 (-91.218613, 30.316592, 19.204727) failed to convert
-rank 52: Point 1001 (-90.57401, 29.439663, 0.45803437) failed to convert
-rank 25: Point 1019 (-91.157555, 30.221732, -7.0614273) failed to convert
-rank 15: Point 1010 (-91.44788, 29.865297, -6.6157627) failed to convert
-rank 64: Point 1408 (-90.287318, 29.509632, -3.5570161) failed to convert
-rank 48: Point 1005 (-90.610924, 30.030338, -7.608731) failed to convert
-rank 78: Point 1409 (-89.934411, 29.628605, -0.34637392) failed to convert
-rank 2: Point 1008 (-91.92095, 30.803258, -10.472287) failed to convert
-rank 65: Point 1396 (-90.226299, 29.87061, -2.6282862) failed to convert
-rank 94: Point 1407 (-89.235252, 29.172699, -0.4605908) failed to convert
-rank 76: Point 1412 (-89.959375, 29.880508, 24.787238) failed to convert
-rank 42: Point 1009 (-90.740215, 29.510366, -0.49134569) failed to convert
-rank 31: Point 1014 (-91.025241, 29.307889, 0.25663164) failed to convert
-rank 98: Point 1411 (-89.037003, 29.548659, 6.9047514) failed to convert
-rank 33: Point 1011 (-90.898834, 30.066517, 23.151218) failed to convert
-rank 54: Point 1006 (-90.5292, 29.475901, -0.78745384) failed to convert
-rank 59: Point 1013 (-90.407967, 29.863207, -1.0718317) failed to convert
-rank 72: Point 1408 (-90.028579, 30.013762, 9.4437372) failed to convert
-rank 23: Point 1012 (-91.187885, 30.273395, -14.080237) failed to convert
-rank 87: Point 1395 (-89.520378, 29.342017, -4.121201) failed to convert
-rank 71: Point 1395 (-90.066233, 29.813667, -3.7856162) failed to convert
-rank 16: Point 1005 (-91.355468, 30.695812, -20.0) failed to convert
-rank 83: Point 1395 (-89.782939, 29.569854, -4.1605202) failed to convert
-rank 90: Point 1406 (-89.365277, 29.179892, 0.32932301) failed to convert
-rank 73: Point 1396 (-90.009801, 29.988854, -6.4076069) failed to convert
-rank 75: Point 1398 (-89.994766, 29.661858, 1.3907282) failed to convert
-rank 39: Point 1013 (-90.758817, 30.012074, -3.2325408) failed to convert
-rank 89: Point 1397 (-89.403806, 29.206596, 0.31299999) failed to convert
-rank 88: Point 1408 (-89.493947, 28.817806, 72.21614) failed to convert
-rank 57: Point 1016 (-90.453338, 29.852166, -0.60880752) failed to convert
-rank 49: Point 1013 (-90.584797, 30.095059, -1.2312558) failed to convert
-rank 68: Point 1408 (-90.121504, 29.905156, -7.5794622) failed to convert
-rank 5: Point 1012 (-91.788015, 30.335344, -8.2296) failed to convert
-rank 7: Point 1016 (-91.683242, 30.994569, -21.108325) failed to convert
-rank 9: Point 1012 (-91.630243, 30.778887, -9.7377441) failed to convert
-rank 62: Point 1004 (-90.359164, 29.556545, -0.76056148) failed to convert
-rank 32: Point 1005 (-90.928673, 30.125247, -5.6807818) failed to convert
-rank 93: Point 1396 (-89.259472, 29.20727, -0.0) failed to convert
-rank 12: Point 997 (-91.527383, 30.261651, -3.3543252) failed to convert
-rank 58: Point 1002 (-90.428051, 29.889001, -0.34337586) failed to convert
-rank 91: Point 1397 (-89.34535, 29.164679, 0.31299999) failed to convert
-rank 6: Point 1008 (-91.740938, 30.671954, -11.99077) failed to convert
-rank 29: Point 1014 (-91.028039, 30.187095, -12.142014) failed to convert
-rank 8: Point 1001 (-91.760576, 28.999667, 14.742308) failed to convert
-rank 46: Point 998 (-90.695204, 29.406138, -0.442469) failed to convert
-rank 35: Point 1020 (-90.871545, 29.667176, -8.2296) failed to convert
-rank 81: Point 1395 (-89.799725, 30.10067, 0.07221274) failed to convert
-rank 50: Point 1014 (-90.586625, 29.862811, -0.37991396) failed to convert
-rank 66: Point 1406 (-90.179244, 30.020964, -5.1678843) failed to convert
-rank 47: Point 1015 (-90.655879, 29.712037, -0.36209911) failed to convert
-rank 13: Point 1012 (-91.53256, 29.604298, -3.5173921) failed to convert
-rank 10: Point 1005 (-91.620479, 30.307486, 19.33363) failed to convert
-rank 61: Point 1019 (-90.359319, 29.891486, -0.32898205) failed to convert
-rank 79: Point 1398 (-89.891028, 29.919753, -1.7767722) failed to convert
-rank 28: Point 1002 (-91.069809, 30.223487, -5.2203871) failed to convert
-rank 63: Point 1014 (-90.263577, 30.413815, -0.62381111) failed to convert
-rank 22: Point 1008 (-91.199204, 30.417554, 14.292231) failed to convert
-rank 84: Point 1407 (-89.737413, 29.535577, -3.5076212) failed to convert
-rank 30: Point 1010 (-91.010493, 30.163257, -5.958114) failed to convert
-rank 80: Point 1406 (-89.842153, 30.040288, -8.6234023) failed to convert
-rank 96: Point 1411 (-89.193329, 29.196294, -0.0) failed to convert
-rank 34: Point 1000 (-90.897591, 29.68699, -0.73043525) failed to convert
-rank 18: Point 1012 (-91.336626, 29.725472, -0.51637986) failed to convert
-rank 92: Point 1407 (-89.295148, 29.327043, -0.35547658) failed to convert
-rank 70: Point 1412 (-90.092918, 29.687144, -8.2296) failed to convert
-rank 36: Point 1006 (-90.835114, 29.861045, -0.58686152) failed to convert
-rank 67: Point 1394 (-90.144104, 29.960593, -1.0663377) failed to convert
-rank 99: Point 1397 (-88.871146, 29.47809, 14.792082) failed to convert
-rank 82: Point 1409 (-89.786008, 29.854074, -9.7679264) failed to convert
-rank 85: Point 1397 (-89.662793, 29.580673, -0.0) failed to convert
-rank 60: Point 1000 (-90.380691, 29.893654, -0.41557286) failed to convert
-rank 97: Point 1394 (-89.129026, 29.38682, 5.5097597) failed to convert
-rank 53: Point 1012 (-90.550025, 29.471269, -0.17320364) failed to convert
-rank 20: Point 1003 (-91.279827, 29.641099, -0.44916504) failed to convert
-rank 41: Point 1014 (-90.734021, 29.899853, -0.64544864) failed to convert
-rank 77: Point 1397 (-89.955255, 29.669538, -3.0913275) failed to convert
-rank 44: Point 1009 (-90.700242, 29.614787, -0.6230946) failed to convert
-rank 40: Point 1007 (-90.753838, 29.857995, -0.76580314) failed to convert
-rank 69: Point 1398 (-90.133744, 29.403669, -0.06530617) failed to convert
-rank 74: Point 1408 (-90.001223, 29.82525, 20.268053) failed to convert
-rank 86: Point 1408 (-89.601651, 29.376921, 0.31299999) failed to convert
-rank 51: Point 1016 (-90.529487, 30.417828, -3.3690597) failed to convert
-rank 95: Point 1397 (-89.2176, 29.176862, -0.0) failed to convert
-rank 0: Point 945 (-92.362979, 29.546844, -0.73626664) failed to convert
-rank 78: Point 1410 (-89.901866, 30.036762, -9.0) failed to convert
-rank 64: Point 1409 (-90.29152, 29.453123, 1.3972515) failed to convert
-rank 56: Point 1010 (-90.501504, 29.429198, -0.0) failed to convert
-rank 1: Point 1015 (-92.036019, 30.426043, -14.701217) failed to convert
-rank 3: Point 1014 (-91.870515, 30.457968, -4.2028582) failed to convert
-rank 19: Point 1022 (-91.248357, 30.562145, 8.4394689) failed to convert
-rank 43: Point 1018 (-90.731975, 29.333507, 5.2325434) failed to convert
-rank 26: Point 1004 (-91.180004, 29.610941, -4.2966838) failed to convert
-rank 45: Point 1018 (-90.671778, 29.860631, -0.3273316) failed to convert
-rank 76: Point 1413 (-89.974209, 29.692788, 25.941411) failed to convert
-rank 11: Point 1009 (-91.586358, 30.058917, -4.6071955) failed to convert
-rank 94: Point 1408 (-89.152804, 30.099455, 2.1006941) failed to convert
-rank 65: Point 1397 (-90.263852, 29.370789, -3.3614368) failed to convert
-rank 72: Point 1409 (-90.02835, 30.016599, -1.7883638) failed to convert
-rank 38: Point 1002 (-90.784136, 29.885306, -0.82909107) failed to convert
-rank 4: Point 1011 (-91.797378, 30.951845, -19.302983) failed to convert
-rank 98: Point 1412 (-89.069432, 29.189919, 5.0003289) failed to convert
-rank 87: Point 1396 (-89.51877, 29.360987, 21.966728) failed to convert
-rank 52: Point 1002 (-90.559887, 29.638917, -0.60052717) failed to convert
-rank 83: Point 1396 (-89.763543, 29.807789, -0.88083422) failed to convert
-rank 17: Point 1016 (-91.31696, 30.611552, -17.057521) failed to convert
-rank 71: Point 1396 (-90.049176, 30.03229, -1.2901893) failed to convert
-rank 37: Point 1017 (-90.818999, 29.754088, -3.7064838) failed to convert
-rank 75: Point 1399 (-89.977879, 29.876286, -6.6568325) failed to convert
-rank 73: Point 1397 (-90.02817, 29.754676, -3.3183835) failed to convert
-rank 25: Point 1020 (-91.194836, 29.632737, -3.5526753) failed to convert
-rank 55: Point 1012 (-90.512157, 29.462664, -8.2296) failed to convert
-rank 90: Point 1407 (-89.365478, 29.177535, 4.1931444) failed to convert
-rank 88: Point 1409 (-89.4621, 29.194846, 0.49602558) failed to convert
-rank 89: Point 1398 (-89.403589, 29.20913, 0.25545251) failed to convert
-rank 24: Point 1006 (-91.167048, 30.31589, 7.3860411) failed to convert
-rank 14: Point 1007 (-91.476126, 29.915605, -0.83550519) failed to convert
-rank 68: Point 1409 (-90.121282, 29.908013, 32.634547) failed to convert
-rank 93: Point 1397 (-89.266804, 29.123169, 1.8517214) failed to convert
-rank 21: Point 1021 (-91.218024, 30.325607, -7.4725198) failed to convert
-rank 2: Point 1009 (-91.964167, 29.997628, -2.6844031) failed to convert
-rank 15: Point 1011 (-91.447835, 29.866034, -7.4982929) failed to convert
-rank 91: Point 1398 (-89.359836, 28.996383, 14.304427) failed to convert
-rank 54: Point 1007 (-90.519481, 29.611928, -1.1560354) failed to convert
-rank 42: Point 1010 (-90.739207, 29.524994, -0.50703225) failed to convert
-rank 48: Point 1006 (-90.63203, 29.730657, -2.5302109) failed to convert
-rank 27: Point 1013 (-91.125389, 30.021899, -0.60513254) failed to convert
-rank 23: Point 1013 (-91.207736, 29.959358, -0.66148739) failed to convert
-rank 81: Point 1396 (-89.801932, 30.073575, 14.469979) failed to convert
-rank 66: Point 1407 (-90.179234, 30.020904, -5.1678843) failed to convert
-rank 79: Point 1399 (-89.893053, 29.894455, -0.56399015) failed to convert
-rank 39: Point 1014 (-90.785784, 29.618273, -1.3758451) failed to convert
-rank 57: Point 1017 (-90.453184, 29.854201, -0.64884578) failed to convert
-rank 5: Point 1013 (-91.78666, 30.359686, -2.5973746) failed to convert
-rank 84: Point 1408 (-89.663537, 30.427098, -3.2456238) failed to convert
-rank 31: Point 1015 (-91.021832, 29.360437, -1.47e-06) failed to convert
-rank 33: Point 1012 (-90.899138, 30.06189, -9.6044229) failed to convert
-rank 96: Point 1412 (-89.130757, 29.897376, 2.4461942) failed to convert
-rank 92: Point 1408 (-89.303006, 29.236752, 17.256915) failed to convert
-rank 80: Point 1407 (-89.928111, 28.961814, 32.500252) failed to convert
-rank 49: Point 1014 (-90.609556, 29.745862, -0.03583394) failed to convert
-rank 7: Point 1017 (-91.725613, 30.251069, -8.2296) failed to convert
-rank 59: Point 1014 (-90.413696, 29.784796, -0.49787081) failed to convert
-rank 9: Point 1013 (-91.640233, 30.606616, -8.4581738) failed to convert
-rank 99: Point 1398 (-88.893943, 29.23172, 50.196164) failed to convert
-rank 16: Point 1006 (-91.421903, 29.601797, 1.1501161) failed to convert
-rank 70: Point 1413 (-90.088671, 29.741951, -0.26730947) failed to convert
-rank 58: Point 1003 (-90.461004, 29.435039, -0.98524841) failed to convert
-rank 6: Point 1009 (-91.771301, 30.130754, -3.0126173) failed to convert
-rank 85: Point 1398 (-89.640587, 29.846929, 10.840378) failed to convert
-rank 67: Point 1395 (-90.133147, 30.101804, 4.46) failed to convert
-rank 29: Point 1015 (-91.066811, 29.590131, -0.73991353) failed to convert
-rank 82: Point 1410 (-89.80892, 29.571647, 0.17063884) failed to convert
-rank 69: Point 1399 (-90.057817, 30.383737, -6.7644663) failed to convert
-rank 97: Point 1395 (-89.122337, 29.461325, 5.434899) failed to convert
-rank 32: Point 1006 (-90.928115, 30.133567, 20.50926) failed to convert
-rank 10: Point 1006 (-91.618091, 30.348532, -5.1829443) failed to convert
-rank 50: Point 1015 (-90.60004, 29.673113, 1.3520417) failed to convert
-rank 61: Point 1020 (-90.359277, 29.892042, -0.41222003) failed to convert
-rank 46: Point 999 (-90.663903, 29.856551, -0.56906569) failed to convert
-rank 47: Point 1016 (-90.655962, 29.710695, -0.83736821) failed to convert
-rank 13: Point 1013 (-91.492347, 30.28695, -0.56670191) failed to convert
-rank 35: Point 1021 (-90.856008, 29.898064, -0.82768084) failed to convert
-rank 74: Point 1409 (-90.056313, 29.117122, 11.341163) failed to convert
-rank 22: Point 1009 (-91.24659, 29.663028, 1.0529401) failed to convert
-rank 12: Point 998 (-91.518187, 30.416582, -3.6772785) failed to convert
-rank 77: Point 1398 (-89.957283, 29.643864, -2.4529428) failed to convert
-rank 34: Point 1001 (-90.862956, 30.20221, -0.8913144) failed to convert
-rank 28: Point 1003 (-91.070301, 30.215623, 21.658734) failed to convert
-rank 86: Point 1409 (-89.601634, 29.376884, 0.31299999) failed to convert
-rank 95: Point 1398 (-89.216294, 29.191613, -0.0) failed to convert
-rank 30: Point 1011 (-91.011552, 30.147055, -7.5341781) failed to convert
-rank 78: Point 1411 (-89.901772, 30.037835, -3.8188392) failed to convert
-rank 64: Point 1410 (-90.269843, 29.743325, 1.5668218) failed to convert
-rank 76: Point 1414 (-89.943862, 30.075679, -2.292096) failed to convert
-rank 65: Point 1398 (-90.259519, 29.428801, 0.05941798) failed to convert
-rank 8: Point 1002 (-91.746033, 29.263571, 6.4000001) failed to convert
-rank 63: Point 1015 (-90.305053, 29.862805, -0.48441361) failed to convert
-rank 94: Point 1409 (-89.232657, 29.202044, -0.0) failed to convert
-rank 72: Point 1410 (-89.997606, 30.40587, -9.0216874) failed to convert
-rank 36: Point 1007 (-90.841783, 29.762408, -0.93228419) failed to convert
-rank 18: Point 1013 (-91.341557, 29.644454, 1.28) failed to convert
-rank 62: Point 1005 (-90.38884, 29.150851, 1.3692289) failed to convert
-rank 71: Point 1397 (-90.05799, 29.919361, -1.7684979) failed to convert
-rank 60: Point 1001 (-90.402234, 29.60015, -0.3815844) failed to convert
-rank 87: Point 1397 (-89.519305, 29.354402, -4.0843202) failed to convert
-rank 20: Point 1004 (-91.236114, 30.342815, 3.9129617) failed to convert
-rank 53: Point 1013 (-90.538661, 29.630776, 0.76823439) failed to convert
-rank 83: Point 1397 (-89.765279, 29.786532, 0.0001878) failed to convert
-rank 75: Point 1400 (-89.988278, 29.744308, -8.2296) failed to convert
-rank 98: Point 1413 (-89.014592, 29.794134, 4.1738963) failed to convert
-rank 1: Point 1016 (-92.022903, 30.675036, -9.2627422) failed to convert
-rank 44: Point 1010 (-90.683818, 29.851165, 0.3917696) failed to convert
-rank 40: Point 1008 (-90.751052, 29.898386, 0.12615524) failed to convert
-rank 45: Point 1019 (-90.699858, 29.456251, -0.65579423) failed to convert
-rank 73: Point 1398 (-90.020325, 29.854834, -0.60721425) failed to convert
-rank 0: Point 946 (-92.360006, 29.603074, -0.00096432) failed to convert
-rank 51: Point 1017 (-90.598856, 29.445633, 0.52925911) failed to convert
-rank 90: Point 1408 (-89.355991, 29.287488, 16.844774) failed to convert
-rank 3: Point 1015 (-91.869473, 30.476984, -8.2296) failed to convert
-rank 19: Point 1023 (-91.251651, 30.509342, 6.2120647) failed to convert
-rank 43: Point 1019 (-90.71294, 29.610195, -0.36249715) failed to convert
-rank 26: Point 1005 (-91.175396, 29.68399, -2.0903464) failed to convert
-rank 89: Point 1399 (-89.401479, 29.233763, -0.39868227) failed to convert
-rank 41: Point 1015 (-90.733967, 29.90045, -0.74054471) failed to convert
-rank 11: Point 1010 (-91.606946, 29.701931, -0.01885066) failed to convert
-rank 91: Point 1399 (-89.341881, 29.204723, 0.06492967) failed to convert
-rank 68: Point 1410 (-90.120777, 29.914557, -7.3152005) failed to convert
-rank 4: Point 1012 (-91.797676, 30.9464, -17.634847) failed to convert
-rank 93: Point 1398 (-89.261998, 29.178134, 14.947396) failed to convert
-rank 88: Point 1410 (-89.402773, 29.887049, -0.0) failed to convert
-rank 81: Point 1397 (-89.771897, 30.439758, -4.9987202) failed to convert
-rank 79: Point 1400 (-89.939877, 29.30504, 2.7047131) failed to convert
-rank 66: Point 1408 (-90.243315, 29.173044, 0.14838808) failed to convert
-rank 84: Point 1409 (-89.737331, 29.535545, -3.6676692) failed to convert
-rank 38: Point 1003 (-90.762849, 30.19503, -0.38324421) failed to convert
-rank 92: Point 1409 (-89.296444, 29.311903, -0.0) failed to convert
-rank 37: Point 1018 (-90.788889, 30.195075, -0.64298676) failed to convert
-rank 96: Point 1413 (-89.181552, 29.329322, -0.00695274) failed to convert
-rank 99: Point 1399 (-88.869368, 29.49697, 15.01483) failed to convert
-rank 80: Point 1408 (-89.901977, 29.292901, 5.4691697) failed to convert
-rank 25: Point 1021 (-91.155472, 30.254168, -6.2426349) failed to convert
-rank 55: Point 1013 (-90.512598, 29.45644, 0.11874541) failed to convert
-rank 17: Point 1017 (-91.375027, 29.663946, -1.0110891) failed to convert
-rank 52: Point 1003 (-90.526379, 30.107126, -0.38027009) failed to convert
-rank 70: Point 1414 (-90.082021, 29.827737, -0.34748636) failed to convert
-rank 24: Point 1007 (-91.202641, 29.75354, -0.011) failed to convert
-rank 48: Point 1007 (-90.610887, 30.03029, -9.2323928) failed to convert
-rank 2: Point 1010 (-91.943187, 30.39088, -5.9882685) failed to convert
-rank 14: Point 1008 (-91.472392, 29.978281, -1.5026006) failed to convert
-rank 23: Point 1014 (-91.207047, 29.970257, -0.82038625) failed to convert
-rank 85: Point 1399 (-89.671929, 29.468979, 19.040838) failed to convert
-rank 42: Point 1011 (-90.714713, 29.879957, -0.3436419) failed to convert
-rank 31: Point 1016 (-90.95558, 30.368842, -6.1584809) failed to convert
-rank 39: Point 1015 (-90.768451, 29.871872, -0.85340241) failed to convert
-rank 57: Point 1018 (-90.440829, 30.023466, -1.2127044) failed to convert
-rank 5: Point 1014 (-91.787859, 30.338078, -10.269953) failed to convert
-rank 82: Point 1411 (-89.785956, 29.854527, -1.964331) failed to convert
-rank 97: Point 1396 (-89.148608, 29.166482, 5.0328194) failed to convert
-rank 67: Point 1396 (-90.145005, 29.947722, -7.7830686) failed to convert
-rank 56: Point 1011 (-90.482931, 29.687661, -0.60722227) failed to convert
-rank 69: Point 1400 (-90.094748, 29.91004, 39.278026) failed to convert
-rank 86: Point 1410 (-89.601609, 29.376829, 0.31299999) failed to convert
-rank 59: Point 1015 (-90.430418, 29.555405, -0.65560437) failed to convert
-rank 74: Point 1410 (-89.993122, 29.92793, -1.81395) failed to convert
-rank 9: Point 1014 (-91.616219, 31.019174, -20.861253) failed to convert
-rank 7: Point 1018 (-91.683051, 30.997665, -14.978931) failed to convert
-rank 49: Point 1015 (-90.599119, 29.89346, 1.2700025) failed to convert
-rank 78: Point 1412 (-89.873888, 30.383507, -9.4701164) failed to convert
-rank 95: Point 1399 (-89.22484, 29.094263, -0.0) failed to convert
-rank 77: Point 1399 (-89.928192, 30.010203, -4.6809539) failed to convert
-rank 10: Point 1007 (-91.652064, 29.756282, -0.70609949) failed to convert
-rank 16: Point 1007 (-91.423805, 29.569781, -0.52211128) failed to convert
-rank 58: Point 1004 (-90.435351, 29.788836, -0.74170032) failed to convert
-rank 76: Point 1415 (-89.943849, 30.075829, -5.9405524) failed to convert
-rank 94: Point 1410 (-89.232065, 29.208767, -0.12481695) failed to convert
-rank 64: Point 1411 (-90.313218, 29.159809, 1.4782085) failed to convert
-rank 71: Point 1398 (-90.055726, 29.948363, 3.2692822) failed to convert
-rank 46: Point 1000 (-90.695047, 29.408347, -8.2296) failed to convert
-rank 33: Point 1013 (-90.931003, 29.583524, -0.52314876) failed to convert
-rank 13: Point 1014 (-91.483091, 30.442107, -3.8935312) failed to convert
-rank 29: Point 1016 (-91.059229, 29.707627, -0.6140379) failed to convert
-rank 61: Point 1021 (-90.313446, 30.505693, -8.3967534) failed to convert
-rank 15: Point 1012 (-91.459126, 29.676144, -1.8002362) failed to convert
-rank 21: Point 1022 (-91.266825, 29.543905, 2.428351) failed to convert
-rank 72: Point 1411 (-90.042062, 29.841357, 0.80763052) failed to convert
-rank 27: Point 1014 (-91.114602, 30.189823, -12.448338) failed to convert
-rank 54: Point 1008 (-90.490378, 30.016159, -8.0217036) failed to convert
-rank 83: Point 1398 (-89.782915, 29.569887, -4.1605202) failed to convert
-rank 22: Point 1010 (-91.193963, 30.499751, 3.4054436) failed to convert
-rank 65: Point 1399 (-90.263682, 29.37305, -0.99187326) failed to convert
-rank 12: Point 999 (-91.518332, 30.4139, -3.0977743) failed to convert
-rank 98: Point 1414 (-89.006052, 29.8871, 5.1376369) failed to convert
-rank 47: Point 1017 (-90.683187, 29.318404, -0.0) failed to convert
-rank 75: Point 1401 (-89.985473, 29.779908, -8.2296) failed to convert
-rank 87: Point 1398 (-89.520338, 29.342063, -4.121201) failed to convert
-rank 50: Point 1016 (-90.619468, 29.396435, 0.27624593) failed to convert
-rank 32: Point 1007 (-90.961126, 29.635174, -0.62242023) failed to convert
-rank 73: Point 1399 (-90.020333, 29.854686, -0.03069769) failed to convert
-rank 90: Point 1409 (-89.35566, 29.29074, 17.795865) failed to convert
-rank 35: Point 1022 (-90.846438, 30.039436, -5.8452922) failed to convert
-rank 30: Point 1012 (-91.013871, 30.111586, 19.343056) failed to convert
-rank 89: Point 1400 (-89.428286, 28.919366, 2.0187126) failed to convert
-rank 6: Point 1010 (-91.740795, 30.674161, -14.654785) failed to convert
-rank 34: Point 1002 (-90.860623, 30.236647, -2.3066363) failed to convert
-rank 18: Point 1014 (-91.314556, 30.08529, -1.0250446) failed to convert
-rank 36: Point 1008 (-90.825928, 29.996401, -10.320529) failed to convert
-rank 62: Point 1006 (-90.332968, 29.910455, -2.8706309) failed to convert
-rank 53: Point 1014 (-90.550777, 29.460474, 0.03169034) failed to convert
-rank 45: Point 1020 (-90.69885, 29.470832, -8.2296) failed to convert
-rank 1: Point 1017 (-92.077234, 29.63044, 1.929746) failed to convert
-rank 20: Point 1005 (-91.261148, 29.942671, -0.13699999) failed to convert
-rank 91: Point 1400 (-89.345888, 29.158167, 0.31299999) failed to convert
-rank 68: Point 1411 (-90.120728, 29.914529, -7.322111) failed to convert
-rank 40: Point 1009 (-90.751121, 29.897357, -0.97482307) failed to convert
-rank 63: Point 1016 (-90.332157, 29.497897, -0.22014464) failed to convert
-rank 93: Point 1399 (-89.267178, 29.118435, 9.3408569) failed to convert
-rank 66: Point 1409 (-90.179228, 30.020864, -3.8529385) failed to convert
-rank 88: Point 1411 (-89.379146, 30.158517, 3.3206515) failed to convert
-rank 19: Point 1024 (-91.328516, 29.264796, 2.7292574) failed to convert
-rank 44: Point 1011 (-90.683274, 29.858894, -0.61746349) failed to convert
-rank 81: Point 1398 (-89.814695, 29.916749, -8.8523071) failed to convert
-rank 51: Point 1018 (-90.58172, 29.688342, -0.85211897) failed to convert
-rank 3: Point 1016 (-91.869805, 30.470095, -4.586398) failed to convert
-rank 11: Point 1011 (-91.543671, 30.7856, 7.1523053) failed to convert
-rank 43: Point 1020 (-90.688518, 29.962125, -0.72039619) failed to convert
-rank 84: Point 1410 (-89.68634, 30.153943, -0.2249674) failed to convert
-rank 79: Point 1401 (-89.941033, 29.290135, 3.4701361) failed to convert
-rank 96: Point 1414 (-89.197383, 29.150294, 5.0513678) failed to convert
-rank 8: Point 1003 (-91.660796, 30.773257, -9.0034671) failed to convert
-rank 92: Point 1410 (-89.296395, 29.312455, -0.11665395) failed to convert
-rank 60: Point 1002 (-90.394755, 29.702312, -0.51436134) failed to convert
-rank 0: Point 947 (-92.374447, 29.288732, 7.2647084) failed to convert
-rank 4: Point 1013 (-91.840172, 30.179642, -3.8874809) failed to convert
-rank 99: Point 1400 (-88.86213, 29.572392, 12.0796) failed to convert
-rank 70: Point 1415 (-90.066124, 30.031994, -6.0932572) failed to convert
-rank 80: Point 1409 (-89.876691, 29.610153, 17.609611) failed to convert
-rank 85: Point 1400 (-89.67302, 29.455303, 2.3958721) failed to convert
-rank 26: Point 1006 (-91.160234, 29.923519, 0.1) failed to convert
-rank 97: Point 1397 (-89.164351, 28.98878, 3.6700261) failed to convert
-rank 82: Point 1412 (-89.785947, 29.854623, -2.4426267) failed to convert
-rank 28: Point 1004 (-91.103854, 29.695419, 0.100708) failed to convert
-rank 69: Point 1401 (-90.112909, 29.674575, -0.17122771) failed to convert
-rank 67: Point 1397 (-90.144376, 29.955891, 45.464972) failed to convert
-rank 74: Point 1411 (-90.000621, 29.832613, -6.7056005) failed to convert
-rank 37: Point 1019 (-90.81088, 29.873183, -0.83008498) failed to convert
-rank 86: Point 1411 (-89.520356, 30.338234, -2.4208698) failed to convert
-rank 55: Point 1014 (-90.496548, 29.680233, -1.0017638) failed to convert
-rank 24: Point 1008 (-91.194394, 29.884425, -0.61769251) failed to convert
-rank 38: Point 1004 (-90.774988, 30.018723, -10.287001) failed to convert
-rank 25: Point 1022 (-91.15958, 30.189825, -8.8254999) failed to convert
-rank 41: Point 1016 (-90.726392, 30.00981, -5.7133364) failed to convert
-rank 95: Point 1400 (-89.216156, 29.193048, -0.03895331) failed to convert
-rank 94: Point 1411 (-89.23371, 29.189968, -0.01965929) failed to convert
-rank 2: Point 1011 (-91.947101, 30.317721, -5.0155141) failed to convert
-rank 77: Point 1400 (-89.939175, 29.872013, 24.213877) failed to convert
-rank 76: Point 1416 (-89.972868, 29.709762, -0.56787863) failed to convert
-rank 78: Point 1413 (-89.903927, 30.01064, -0.12668282) failed to convert
-rank 14: Point 1009 (-91.484687, 29.770852, -3.5841465) failed to convert
-rank 64: Point 1412 (-90.2579, 29.902032, -4.1117522) failed to convert
-rank 17: Point 1018 (-91.318676, 30.583745, 13.305665) failed to convert
-rank 48: Point 1008 (-90.642542, 29.58049, -0.55824828) failed to convert
-rank 52: Point 1004 (-90.605463, 28.991347, 9.3898567) failed to convert
-rank 23: Point 1015 (-91.187883, 30.273355, -14.080237) failed to convert
-rank 57: Point 1019 (-90.443389, 29.988368, -3.1932794) failed to convert
-rank 42: Point 1012 (-90.739229, 29.524377, -1.9420961) failed to convert
-rank 71: Point 1399 (-90.064798, 29.83173, -9.0) failed to convert
-rank 56: Point 1012 (-90.47331, 29.820653, 1.055102) failed to convert
-rank 31: Point 1017 (-91.000254, 29.691761, -0.65458326) failed to convert
-rank 39: Point 1016 (-90.776701, 29.751365, -2.1695345) failed to convert
-rank 65: Point 1400 (-90.259478, 29.429028, -0.25765489) failed to convert
-rank 5: Point 1015 (-91.802132, 30.080056, -4.1454701) failed to convert
-rank 59: Point 1016 (-90.430412, 29.555466, -0.83468639) failed to convert
-rank 7: Point 1019 (-91.683201, 30.994525, -19.513618) failed to convert
-rank 98: Point 1415 (-89.029845, 29.626483, 4.9373747) failed to convert
-rank 72: Point 1412 (-90.033209, 29.954451, 19.829102) failed to convert
-rank 83: Point 1399 (-89.764255, 29.799044, -1.9462424) failed to convert
-rank 9: Point 1015 (-91.622191, 30.91661, 13.81247) failed to convert
-rank 73: Point 1400 (-90.052616, 29.440098, 0.27031704) failed to convert
-rank 75: Point 1402 (-89.974047, 29.924435, 25.793577) failed to convert
-rank 90: Point 1410 (-89.359974, 29.240538, 2.24193) failed to convert
-rank 87: Point 1399 (-89.436395, 30.323587, -0.45623957) failed to convert
-rank 10: Point 1008 (-91.661923, 29.582422, 2.8880432) failed to convert
-rank 58: Point 1005 (-90.435047, 29.792997, 0.6019317) failed to convert
-rank 61: Point 1022 (-90.382954, 29.570493, -1.7818671) failed to convert
-rank 89: Point 1401 (-89.443996, 28.733765, 108.57444) failed to convert
-rank 13: Point 1015 (-91.576658, 28.839037, 20.044047) failed to convert
-rank 33: Point 1014 (-90.899104, 30.06194, -10.317481) failed to convert
-rank 49: Point 1016 (-90.591788, 29.996725, -0.54825387) failed to convert
-rank 29: Point 1017 (-91.03215, 30.1241, 28.781536) failed to convert
-rank 54: Point 1009 (-90.519859, 29.606468, -0.09059067) failed to convert
-rank 46: Point 1001 (-90.693737, 29.427236, -0.85261251) failed to convert
-rank 91: Point 1401 (-89.344503, 29.174004, -0.25033568) failed to convert
-rank 22: Point 1011 (-91.207533, 30.285721, -11.305363) failed to convert
-rank 68: Point 1412 (-90.183254, 29.094196, 6.8918197) failed to convert
-rank 21: Point 1023 (-91.268663, 29.514084, 5.0626165) failed to convert
-rank 15: Point 1013 (-91.459121, 29.676205, -2.4414417) failed to convert
-rank 27: Point 1015 (-91.10011, 30.413854, -11.916855) failed to convert
-rank 12: Point 1000 (-91.521156, 30.366187, -0.34999999) failed to convert
-rank 50: Point 1017 (-90.619552, 29.395047, 0.3048) failed to convert
-rank 47: Point 1018 (-90.645733, 29.855945, -0.31754264) failed to convert
-rank 35: Point 1023 (-90.859169, 29.850651, -1.09728) failed to convert
-rank 66: Point 1410 (-90.226463, 29.397786, -3.5393377) failed to convert
-rank 32: Point 1008 (-90.961186, 29.634054, -0.55397342) failed to convert
-rank 30: Point 1013 (-91.014032, 30.10901, -11.056011) failed to convert
-rank 88: Point 1412 (-89.356896, 30.412441, -0.63323277) failed to convert
-rank 84: Point 1411 (-89.692001, 30.085767, -0.04496861) failed to convert
-rank 18: Point 1015 (-91.296762, 30.37272, -2.837334) failed to convert
-rank 16: Point 1008 (-91.355778, 30.690523, -12.196873) failed to convert
-rank 36: Point 1009 (-90.843928, 29.73055, -8.2296) failed to convert
-rank 6: Point 1011 (-91.740372, 30.681588, -10.494552) failed to convert
-rank 34: Point 1003 (-90.901529, 29.627725, -0.40956936) failed to convert
-rank 81: Point 1399 (-89.780648, 30.333258, -6.4608045) failed to convert
-rank 93: Point 1400 (-89.262138, 29.176013, 13.459167) failed to convert
-rank 79: Point 1402 (-89.927129, 29.466284, 0.31299999) failed to convert
-rank 96: Point 1415 (-89.19019, 29.231321, -0.28073825) failed to convert
-rank 92: Point 1411 (-89.290889, 29.375521, 2.9723266) failed to convert
-rank 53: Point 1015 (-90.492447, 30.272431, 3.349944) failed to convert
-rank 1: Point 1018 (-92.034571, 30.451311, -6.5518825) failed to convert
-rank 40: Point 1010 (-90.75406, 29.854602, -0.22776983) failed to convert
-rank 62: Point 1007 (-90.332957, 29.910416, -2.6942098) failed to convert
-rank 63: Point 1017 (-90.305146, 29.8614, -1.2517085) failed to convert
-rank 43: Point 1021 (-90.718905, 29.523413, -0.54820942) failed to convert
-rank 11: Point 1012 (-91.624545, 29.393057, 2.434999) failed to convert
-rank 51: Point 1019 (-90.603819, 29.37491, 0.06096001) failed to convert
-rank 99: Point 1401 (-88.806389, 30.164413, 12.589061) failed to convert
-rank 70: Point 1416 (-90.083533, 29.808129, -3.9715442) failed to convert
-rank 19: Point 1025 (-91.246803, 30.585536, -13.170481) failed to convert
-rank 82: Point 1413 (-89.753119, 30.255054, -1.1373917) failed to convert
-rank 97: Point 1398 (-89.05144, 30.24238, 2.2038633) failed to convert
-rank 67: Point 1398 (-90.199602, 29.230046, -0.28833977) failed to convert
-rank 8: Point 1004 (-91.664293, 30.712252, -8.2134291) failed to convert
-rank 80: Point 1410 (-89.841362, 30.048946, 0.27432001) failed to convert
-rank 74: Point 1412 (-90.00667, 29.755508, -1.2678794) failed to convert
-rank 85: Point 1401 (-89.683812, 29.32336, 0.31299999) failed to convert
-rank 20: Point 1006 (-91.233654, 30.381733, -3.904459) failed to convert
-rank 86: Point 1412 (-89.566049, 29.800503, 5.3645588) failed to convert
-rank 69: Point 1402 (-90.085487, 30.028642, 0.85701858) failed to convert
-rank 44: Point 1012 (-90.705411, 29.539734, 0.26946341) failed to convert
-rank 3: Point 1017 (-91.867501, 30.512135, -4.8334303) failed to convert
-rank 60: Point 1003 (-90.402254, 29.599864, -1.0029794) failed to convert
-rank 77: Point 1401 (-89.935248, 29.921001, 29.236165) failed to convert
-rank 95: Point 1401 (-89.199538, 29.381179, 7.1915247) failed to convert
-rank 94: Point 1412 (-89.200556, 29.565452, 3.6003767) failed to convert
-rank 76: Point 1417 (-89.943829, 30.075703, -2.292096) failed to convert
-rank 0: Point 948 (-92.360433, 29.58442, -0.61346777) failed to convert
-rank 78: Point 1414 (-89.966878, 29.215846, 6.988125) failed to convert
-rank 64: Point 1413 (-90.295686, 29.396612, -3.7520881) failed to convert
-rank 4: Point 1014 (-91.797133, 30.955947, -19.498055) failed to convert
-rank 26: Point 1007 (-91.137781, 30.275217, 6.5292518) failed to convert
-rank 71: Point 1400 (-90.057921, 29.919994, -2.1658231) failed to convert
-rank 28: Point 1005 (-91.10893, 29.615803, -0.48813023) failed to convert
-rank 72: Point 1413 (-90.029436, 30.002489, -1.528018) failed to convert
-rank 83: Point 1400 (-89.783817, 29.558696, -4.3824146) failed to convert
-rank 65: Point 1401 (-90.255708, 29.479382, -0.1039286) failed to convert
-rank 24: Point 1009 (-91.180767, 30.099777, -1.2763323) failed to convert
-rank 45: Point 1021 (-90.698194, 29.480303, -0.73308231) failed to convert
-rank 98: Point 1416 (-89.063913, 29.249584, 4.2777943) failed to convert
-rank 73: Point 1401 (-90.026526, 29.775129, -4.9667163) failed to convert
-rank 55: Point 1015 (-90.44634, 30.370961, -0.23972044) failed to convert
-rank 37: Point 1020 (-90.802847, 29.990725, 27.726751) failed to convert
-rank 75: Point 1403 (-89.981235, 29.833445, 0.19593481) failed to convert
-rank 87: Point 1400 (-89.519278, 29.354456, -4.0843202) failed to convert
-rank 90: Point 1411 (-89.365707, 29.173883, 4.9997627) failed to convert
-rank 25: Point 1023 (-91.191463, 29.686097, 1.751433) failed to convert
-rank 2: Point 1012 (-91.909444, 31.014025, -17.621918) failed to convert
-rank 38: Point 1005 (-90.783836, 29.889601, -0.34014636) failed to convert
-rank 14: Point 1010 (-91.484687, 29.770791, -2.8314102) failed to convert
-rank 48: Point 1009 (-90.635719, 29.677795, 0.15355085) failed to convert
-rank 52: Point 1005 (-90.560149, 29.635085, -0.56364063) failed to convert
-rank 23: Point 1016 (-91.187881, 30.273294, -14.080237) failed to convert
-rank 17: Point 1019 (-91.371547, 29.721189, -5.8088579) failed to convert
-rank 89: Point 1402 (-89.428808, 28.912948, 6.5476409) failed to convert
-rank 42: Point 1013 (-90.715101, 29.874315, -0.92958608) failed to convert
-rank 57: Point 1020 (-90.453417, 29.850689, -0.59259216) failed to convert
-rank 39: Point 1017 (-90.779258, 29.713914, -2.9051204) failed to convert
-rank 91: Point 1402 (-89.324708, 29.402458, 5.1047338) failed to convert
-rank 59: Point 1017 (-90.430409, 29.555506, -0.38053961) failed to convert
-rank 66: Point 1411 (-90.179219, 30.020804, -2.3280546) failed to convert
-rank 68: Point 1413 (-90.120697, 29.914691, -7.0530725) failed to convert
-rank 5: Point 1016 (-91.787314, 30.347245, -8.2296) failed to convert
-rank 10: Point 1009 (-91.661077, 29.596695, 2.2301471) failed to convert
-rank 7: Point 1020 (-91.725579, 30.251089, -8.2296) failed to convert
-rank 84: Point 1412 (-89.693304, 30.069633, 2.4866653) failed to convert
-rank 93: Point 1401 (-89.198666, 29.893756, -0.0) failed to convert
-rank 79: Point 1403 (-89.86552, 30.235941, 1.9801968) failed to convert
-rank 58: Point 1006 (-90.448222, 29.611663, -1.3029762) failed to convert
-rank 88: Point 1413 (-89.438036, 29.476895, 1.8362573) failed to convert
-rank 41: Point 1017 (-90.764038, 29.461876, -1.7105975) failed to convert
-rank 61: Point 1023 (-90.315908, 30.472845, -6.0632932) failed to convert
-rank 13: Point 1016 (-91.531213, 29.62665, -0.61337243) failed to convert
-rank 33: Point 1015 (-90.899081, 30.061973, -10.317481) failed to convert
-rank 9: Point 1016 (-91.643065, 30.557132, -7.6184647) failed to convert
-rank 81: Point 1400 (-89.814658, 29.916797, -8.8523071) failed to convert
-rank 92: Point 1412 (-89.295534, 29.32223, -0.0) failed to convert
-rank 49: Point 1017 (-90.637714, 29.344222, 0.304937) failed to convert
-rank 54: Point 1010 (-90.488187, 30.046166, -9.1019383) failed to convert
-rank 96: Point 1416 (-89.198157, 29.140986, -0.25693633) failed to convert
-rank 46: Point 1002 (-90.694251, 29.419755, 0.3048) failed to convert
-rank 99: Point 1402 (-88.817073, 30.05154, 10.622587) failed to convert
-rank 29: Point 1018 (-91.037973, 30.034861, -4.0360674) failed to convert
-rank 50: Point 1018 (-90.641707, 29.076927, 4.7639236) failed to convert
-rank 21: Point 1024 (-91.219173, 30.307256, 3.1145478) failed to convert
-rank 15: Point 1014 (-91.459119, 29.676245, -2.8096487) failed to convert
-rank 97: Point 1399 (-89.114929, 29.542969, 5.6128603) failed to convert
-rank 82: Point 1414 (-89.808841, 29.572442, -1.1766112) failed to convert
-rank 30: Point 1014 (-91.014036, 30.108949, -11.056011) failed to convert
-rank 70: Point 1417 (-90.068647, 29.999578, -9.0) failed to convert
-rank 56: Point 1013 (-90.48209, 29.699152, 0.28701663) failed to convert
-rank 35: Point 1024 (-90.84368, 30.079706, -2.440293) failed to convert
-rank 22: Point 1012 (-91.201122, 30.386852, -7.3662132) failed to convert
-rank 74: Point 1413 (-90.008635, 29.730409, -0.27923981) failed to convert
-rank 67: Point 1399 (-90.146193, 29.931823, -2.8884694) failed to convert
-rank 80: Point 1411 (-89.90056, 29.310248, 0.52937373) failed to convert
-rank 31: Point 1018 (-90.956344, 30.356848, -8.6112535) failed to convert
-rank 6: Point 1012 (-91.761737, 30.301781, -1.3338654) failed to convert
-rank 85: Point 1402 (-89.642277, 29.825215, -0.0) failed to convert
-rank 86: Point 1413 (-89.601379, 29.378821, 0.31299929) failed to convert
-rank 27: Point 1016 (-91.114677, 30.188338, -6.0131789) failed to convert
-rank 32: Point 1009 (-90.943185, 29.906419, -0.73402107) failed to convert
-rank 12: Point 1001 (-91.519528, 30.39356, -2.7946648) failed to convert
-rank 18: Point 1016 (-91.288402, 30.506875, -13.932001) failed to convert
-rank 34: Point 1004 (-90.87212, 30.066521, -6.1838529) failed to convert
-rank 77: Point 1402 (-89.928132, 30.010212, -4.4007612) failed to convert
-rank 69: Point 1403 (-90.086507, 30.01527, 0.2790168) failed to convert
-rank 76: Point 1418 (-89.928329, 30.269601, -0.33449123) failed to convert
-rank 78: Point 1415 (-89.901735, 30.037852, -3.8188392) failed to convert
-rank 1: Point 1019 (-92.060918, 29.944045, -3.1945707) failed to convert
-rank 36: Point 1010 (-90.835095, 29.86119, -0.65291824) failed to convert
-rank 94: Point 1413 (-89.232453, 29.204181, -0.0) failed to convert
-rank 95: Point 1402 (-89.215763, 29.197292, -0.22114697) failed to convert
-rank 64: Point 1414 (-90.224862, 30.33746, 3.3392512) failed to convert
-rank 53: Point 1016 (-90.539649, 29.616101, -0.53293478) failed to convert
-rank 47: Point 1019 (-90.64529, 29.862103, -0.27089266) failed to convert
-rank 71: Point 1401 (-90.066219, 29.813432, -1.6345877) failed to convert
-rank 11: Point 1013 (-91.624961, 29.385567, 2.4664241) failed to convert
-rank 62: Point 1008 (-90.334434, 29.890418, -0.32660772) failed to convert
-rank 43: Point 1022 (-90.697408, 29.834166, -0.29029301) failed to convert
-rank 83: Point 1401 (-89.763786, 29.804632, -8.2296) failed to convert
-rank 8: Point 1005 (-91.664462, 30.709077, -7.4127949) failed to convert
-rank 72: Point 1414 (-90.047096, 29.776716, -0.42203709) failed to convert
-rank 63: Point 1018 (-90.291617, 30.041721, -0.37078008) failed to convert
-rank 20: Point 1007 (-91.255813, 30.028214, -8.2600806) failed to convert
-rank 75: Point 1404 (-89.994733, 29.661881, 1.3930417) failed to convert
-rank 87: Point 1401 (-89.519259, 29.354493, -3.4535396) failed to convert
-rank 19: Point 1026 (-91.262737, 30.331676, -3.7642224) failed to convert
-rank 3: Point 1018 (-91.869422, 30.476951, -8.2296) failed to convert
-rank 51: Point 1020 (-90.599298, 29.439107, -0.04092443) failed to convert
-rank 98: Point 1417 (-89.069321, 29.189504, 4.9985914) failed to convert
-rank 65: Point 1402 (-90.263895, 29.369787, -3.9867842) failed to convert
-rank 73: Point 1402 (-90.020293, 29.854679, -0.58598126) failed to convert
-rank 90: Point 1412 (-89.366026, 29.170115, 1.1210393) failed to convert
-rank 44: Point 1013 (-90.703336, 29.569751, -1.5153821) failed to convert
-rank 16: Point 1009 (-91.355124, 30.700908, -20.0) failed to convert
-rank 91: Point 1403 (-89.340748, 29.217343, 0.18245959) failed to convert
-rank 26: Point 1008 (-91.140411, 30.234057, -12.682729) failed to convert
-rank 40: Point 1011 (-90.753853, 29.857538, -0.46672961) failed to convert
-rank 89: Point 1403 (-89.322489, 30.143044, 3.5183047) failed to convert
-rank 68: Point 1414 (-90.121174, 29.908508, 30.579659) failed to convert
-rank 28: Point 1006 (-91.12289, 29.396305, -0.39307) failed to convert
-rank 66: Point 1412 (-90.241417, 29.197483, -0.12121342) failed to convert
-rank 60: Point 1004 (-90.374331, 29.979771, -1.9781519) failed to convert
-rank 4: Point 1015 (-91.836558, 30.245387, -4.8984891) failed to convert
-rank 0: Point 949 (-92.396082, 28.823103, 32.469604) failed to convert
-rank 84: Point 1413 (-89.749553, 29.385057, 0.85517623) failed to convert
-rank 55: Point 1016 (-90.473078, 30.004775, 37.83482) failed to convert
-rank 45: Point 1022 (-90.701887, 29.426761, -0.77066077) failed to convert
-rank 93: Point 1402 (-89.259603, 29.204123, -0.0) failed to convert
-rank 24: Point 1010 (-91.165272, 30.342955, 2.4777083) failed to convert
-rank 88: Point 1414 (-89.44687, 29.37341, -0.46609772) failed to convert
-rank 79: Point 1404 (-89.88272, 30.022762, 0.1581316) failed to convert
-rank 25: Point 1024 (-91.208084, 29.420363, -0.26183413) failed to convert
-rank 81: Point 1401 (-89.788739, 30.234412, 0.20577832) failed to convert
-rank 48: Point 1010 (-90.62198, 29.873116, -0.33644685) failed to convert
-rank 14: Point 1011 (-91.484688, 29.770751, -1.9526846) failed to convert
-rank 92: Point 1413 (-89.296466, 29.31134, -0.00169565) failed to convert
-rank 2: Point 1013 (-91.922952, 30.765422, -10.567866) failed to convert
-rank 23: Point 1017 (-91.207383, 29.964666, -1.6227406) failed to convert
-rank 52: Point 1006 (-90.576236, 29.407785, 0.36576) failed to convert
-rank 37: Point 1021 (-90.809014, 29.900217, -0.361954) failed to convert
-rank 82: Point 1415 (-89.753814, 30.24655, -2.1542471) failed to convert
-rank 70: Point 1418 (-90.082012, 29.827677, -1.1542661) failed to convert
-rank 59: Point 1018 (-90.398718, 29.988851, -8.5695857) failed to convert
-rank 38: Point 1006 (-90.774973, 30.018685, -10.287001) failed to convert
-rank 96: Point 1417 (-89.108033, 30.147741, 4.4271673) failed to convert
-rank 99: Point 1403 (-88.850566, 29.693723, 10.237562) failed to convert
-rank 17: Point 1020 (-91.373371, 29.69054, -4.1042874) failed to convert
-rank 97: Point 1400 (-89.054892, 30.204089, 6.1510767) failed to convert
-rank 74: Point 1414 (-90.02551, 29.514417, 4.0039553) failed to convert
-rank 86: Point 1414 (-89.608866, 29.288634, 1.4336545) failed to convert
-rank 39: Point 1018 (-90.768208, 29.875232, -0.33741821) failed to convert
-rank 67: Point 1400 (-90.13937, 30.020276, 0.09976377) failed to convert
-rank 7: Point 1021 (-91.753858, 29.745422, 2.0656058) failed to convert
-rank 80: Point 1412 (-89.839695, 30.069446, -7.3554341) failed to convert
-rank 10: Point 1010 (-91.594589, 30.750848, 20.901766) failed to convert
-rank 58: Point 1007 (-90.435639, 29.784766, -0.55583087) failed to convert
-rank 77: Point 1403 (-89.957535, 29.639801, 0.36488271) failed to convert
-rank 85: Point 1403 (-89.640378, 29.847537, 6.7977215) failed to convert
-rank 76: Point 1419 (-89.938025, 30.148268, 4.160015) failed to convert
-rank 13: Point 1017 (-91.535117, 29.559511, 0.16951906) failed to convert
-rank 42: Point 1014 (-90.731236, 29.640672, -0.16650969) failed to convert
-rank 9: Point 1017 (-91.619853, 30.956625, -13.334763) failed to convert
-rank 33: Point 1016 (-90.898543, 30.069818, 10.451901) failed to convert
-rank 5: Point 1017 (-91.764554, 30.753318, -13.575232) failed to convert
-rank 49: Point 1018 (-90.588176, 30.047399, 18.666508) failed to convert
-rank 78: Point 1416 (-89.901825, 30.036717, -9.0) failed to convert
-rank 69: Point 1404 (-90.106525, 29.756204, -0.25641636) failed to convert
-rank 46: Point 1003 (-90.663887, 29.856589, -0.93466474) failed to convert
-rank 54: Point 1011 (-90.543936, 29.26809, 1.6001896) failed to convert
-rank 64: Point 1415 (-90.286902, 29.514644, -0.05355688) failed to convert
-rank 94: Point 1414 (-89.238736, 29.132472, -0.45353692) failed to convert
-rank 61: Point 1024 (-90.382866, 29.571506, -0.085344) failed to convert
-rank 71: Point 1402 (-90.065282, 29.825382, -1.6307976) failed to convert
-rank 95: Point 1403 (-89.21603, 29.194114, -0.17943478) failed to convert
-rank 41: Point 1018 (-90.733911, 29.900429, -1.8702666) failed to convert
-rank 21: Point 1025 (-91.220514, 30.285989, 10.287532) failed to convert
-rank 72: Point 1415 (-90.029403, 30.002466, -1.9565709) failed to convert
-rank 35: Point 1025 (-90.871493, 29.667208, -8.2296) failed to convert
-rank 83: Point 1402 (-89.764261, 29.798778, -1.3409614) failed to convert
-rank 30: Point 1015 (-91.014038, 30.108909, -11.056011) failed to convert
-rank 75: Point 1405 (-89.977841, 29.876273, -6.6568325) failed to convert
-rank 87: Point 1402 (-89.475409, 29.870666, 0.31848076) failed to convert
-rank 65: Point 1403 (-90.259484, 29.428821, -0.56471564) failed to convert
-rank 56: Point 1014 (-90.499627, 29.455194, -8.2296) failed to convert
-rank 50: Point 1019 (-90.600938, 29.659725, -0.62712416) failed to convert
-rank 32: Point 1010 (-90.909636, 30.408176, -8.1305451) failed to convert
-rank 22: Point 1013 (-91.198912, 30.42164, 13.160643) failed to convert
-rank 90: Point 1413 (-89.383619, 28.964849, 6.3816418) failed to convert
-rank 31: Point 1019 (-90.968629, 30.171466, -4.9018935) failed to convert
-rank 12: Point 1002 (-91.521453, 30.360892, -10.645526) failed to convert
-rank 98: Point 1418 (-89.020294, 29.730156, 3.1390403) failed to convert
-rank 27: Point 1017 (-91.114472, 30.191505, -7.6410785) failed to convert
-rank 15: Point 1015 (-91.459107, 29.676326, -3.2071967) failed to convert
-rank 6: Point 1013 (-91.740293, 30.682832, -15.696553) failed to convert
-rank 34: Point 1005 (-90.865134, 30.169832, -0.73226578) failed to convert
-rank 29: Point 1019 (-91.02581, 30.220702, -5.6021231) failed to convert
-rank 73: Point 1403 (-90.020276, 29.854869, -0.73123197) failed to convert
-rank 18: Point 1017 (-91.336089, 29.734094, 0.15353414) failed to convert
-rank 57: Point 1021 (-90.453245, 29.852939, -0.60118752) failed to convert
-rank 1: Point 1020 (-92.031867, 30.500307, -8.1286251) failed to convert
-rank 43: Point 1023 (-90.718028, 29.536005, -0.90283798) failed to convert
-rank 47: Point 1020 (-90.652856, 29.754087, -0.57655016) failed to convert
-rank 89: Point 1404 (-89.403694, 29.207463, 0.31299999) failed to convert
-rank 91: Point 1404 (-89.323933, 29.411296, 7.1549543) failed to convert
-rank 11: Point 1014 (-91.587422, 30.038782, -0.48505253) failed to convert
-rank 36: Point 1011 (-90.843853, 29.731329, -3.163212) failed to convert
-rank 62: Point 1009 (-90.332941, 29.910358, -1.7785819) failed to convert
-rank 93: Point 1403 (-89.267294, 29.116046, 14.205151) failed to convert
-rank 8: Point 1006 (-91.687578, 30.305052, -6.1113846) failed to convert
-rank 53: Point 1017 (-90.535102, 29.679102, -1.2851974) failed to convert
-rank 66: Point 1413 (-90.225506, 29.409754, -0.30632799) failed to convert
-rank 63: Point 1019 (-90.313987, 29.742187, 0.02) failed to convert
-rank 19: Point 1027 (-91.251797, 30.505474, 8.1583709) failed to convert
-rank 68: Point 1415 (-90.120694, 29.914479, -7.0142185) failed to convert
-rank 84: Point 1414 (-89.689251, 30.118011, 7.2957621) failed to convert
-rank 88: Point 1415 (-89.373337, 30.224334, 2.8199999) failed to convert
-rank 20: Point 1008 (-91.235575, 30.351095, 0.21374353) failed to convert
-rank 44: Point 1014 (-90.683263, 29.858855, -0.95793118) failed to convert
-rank 26: Point 1009 (-91.170735, 29.75727, 0.65539868) failed to convert
-rank 81: Point 1402 (-89.816983, 29.88805, -0.28281317) failed to convert
-rank 79: Point 1405 (-89.912829, 29.646368, -0.63517222) failed to convert
-rank 92: Point 1414 (-89.294235, 29.3368, -0.0) failed to convert
-rank 28: Point 1007 (-91.070307, 30.215022, 17.7247) failed to convert
-rank 4: Point 1016 (-91.848283, 30.03113, -6.241407) failed to convert
-rank 51: Point 1021 (-90.594278, 29.510382, -0.22405244) failed to convert
-rank 3: Point 1019 (-91.865072, 30.554916, -12.093225) failed to convert
-rank 70: Point 1419 (-90.082006, 29.827637, -1.0730405) failed to convert
-rank 82: Point 1416 (-89.808843, 29.572376, -1.207616) failed to convert
-rank 97: Point 1401 (-89.151401, 29.133986, -0.0) failed to convert
-rank 99: Point 1404 (-88.857073, 29.622616, 11.578529) failed to convert
-rank 96: Point 1418 (-89.205683, 29.055371, -0.00159672) failed to convert
-rank 40: Point 1012 (-90.754224, 29.852128, -0.08052753) failed to convert
-rank 74: Point 1415 (-90.007013, 29.750941, -0.85827101) failed to convert
-rank 55: Point 1017 (-90.487237, 29.809273, 0.02) failed to convert
-rank 80: Point 1413 (-89.849109, 29.952931, -0.13370844) failed to convert
-rank 86: Point 1415 (-89.589552, 29.520057, -0.0) failed to convert
-rank 60: Point 1005 (-90.40537, 29.557068, 0.21150733) failed to convert
-rank 67: Point 1401 (-90.143622, 29.964949, -0.4737578) failed to convert
-rank 24: Point 1011 (-91.226655, 29.368027, 1.8192492) failed to convert
-rank 77: Point 1404 (-89.956437, 29.653695, 28.282153) failed to convert
-rank 48: Point 1011 (-90.643961, 29.559896, -2.5999693) failed to convert
-rank 0: Point 950 (-92.375024, 29.272955, 7.1521354) failed to convert
-rank 85: Point 1404 (-89.6395, 29.857774, -0.37330865) failed to convert
-rank 78: Point 1417 (-89.901449, 30.041177, -0.27730995) failed to convert
-rank 25: Point 1025 (-91.154461, 30.26942, -6.8821895) failed to convert
-rank 2: Point 1014 (-92.005212, 29.213207, 7.5999999) failed to convert
-rank 64: Point 1416 (-90.257549, 29.906284, 0.26693721) failed to convert
-rank 94: Point 1415 (-89.231313, 29.21692, -0.73370832) failed to convert
-rank 69: Point 1405 (-90.096379, 29.887389, -0.11513508) failed to convert
-rank 95: Point 1404 (-89.215535, 29.199672, -0.18723354) failed to convert
-rank 72: Point 1416 (-90.028292, 30.016616, -1.7608358) failed to convert
-rank 71: Point 1403 (-90.065272, 29.825442, -2.5114138) failed to convert
-rank 14: Point 1012 (-91.484688, 29.77069, -0.55274194) failed to convert
-rank 59: Point 1019 (-90.430403, 29.555566, -0.13298306) failed to convert
-rank 16: Point 1010 (-91.419357, 29.643903, -0.39575916) failed to convert
-rank 38: Point 1007 (-90.797068, 29.695372, -0.39069782) failed to convert
-rank 52: Point 1007 (-90.530546, 30.048923, 12.682192) failed to convert
-rank 45: Point 1023 (-90.627742, 30.485012, -10.023936) failed to convert
-rank 37: Point 1022 (-90.810374, 29.880062, 0.00105022) failed to convert
-rank 76: Point 1420 (-89.974477, 29.688758, -5.0749203) failed to convert
-rank 90: Point 1414 (-89.324268, 29.651629, 2.7102549) failed to convert
-rank 39: Point 1019 (-90.776703, 29.75117, -1.6410874) failed to convert
-rank 83: Point 1403 (-89.763516, 29.807881, -0.73638696) failed to convert
-rank 23: Point 1018 (-91.225531, 29.67489, 13.384038) failed to convert
-rank 58: Point 1008 (-90.438672, 29.74294, -0.33875265) failed to convert
-rank 7: Point 1022 (-91.682628, 31.004024, -12.153538) failed to convert
-rank 87: Point 1403 (-89.519232, 29.354547, -2.6478617) failed to convert
-rank 65: Point 1404 (-90.263812, 29.370779, -3.5707142) failed to convert
-rank 75: Point 1406 (-89.97964, 29.853451, 29.151738) failed to convert
-rank 13: Point 1018 (-91.531612, 29.619648, 0.19986845) failed to convert
-rank 49: Point 1019 (-90.584778, 30.094983, -0.25524803) failed to convert
-rank 42: Point 1015 (-90.715216, 29.872605, -0.94774802) failed to convert
-rank 17: Point 1021 (-91.316901, 30.611539, -17.057521) failed to convert
-rank 98: Point 1419 (-89.028199, 29.643506, 5.0902132) failed to convert
-rank 10: Point 1011 (-91.595702, 30.731414, -9.9690678) failed to convert
-rank 54: Point 1012 (-90.519468, 29.611718, -0.79043842) failed to convert
-rank 73: Point 1404 (-90.028115, 29.754701, -1.8139707) failed to convert
-rank 61: Point 1025 (-90.35608, 29.934838, 24.283637) failed to convert
-rank 41: Point 1019 (-90.734781, 29.887773, -0.30158127) failed to convert
-rank 89: Point 1405 (-89.342237, 29.917672, 0.25167884) failed to convert
-rank 91: Point 1405 (-89.345945, 29.15714, 0.31299999) failed to convert
-rank 35: Point 1026 (-90.844988, 30.060339, -9.7974256) failed to convert
-rank 30: Point 1016 (-91.014042, 30.108848, -11.056011) failed to convert
-rank 21: Point 1026 (-91.211589, 30.426919, -7.1686466) failed to convert
-rank 32: Point 1011 (-90.969292, 29.510322, -0.76192088) failed to convert
-rank 56: Point 1015 (-90.486374, 29.639462, 0.80693925) failed to convert
-rank 50: Point 1020 (-90.599861, 29.674656, 0.50670674) failed to convert
-rank 93: Point 1404 (-89.264669, 29.145925, -2.9144614) failed to convert
-rank 31: Point 1020 (-90.959786, 30.30358, -6.3174242) failed to convert
-rank 22: Point 1014 (-91.197724, 30.440289, 13.809456) failed to convert
-rank 46: Point 1004 (-90.695113, 29.407252, -0.15393952) failed to convert
-rank 68: Point 1416 (-90.120656, 29.914646, -7.0530725) failed to convert
-rank 66: Point 1414 (-90.226402, 29.397787, -3.5393377) failed to convert
-rank 12: Point 1003 (-91.498986, 30.738352, -1.0) failed to convert
-rank 9: Point 1018 (-91.683724, 29.845692, -0.27244463) failed to convert
-rank 33: Point 1017 (-90.895275, 30.118277, -3.0753999) failed to convert
-rank 5: Point 1018 (-91.787799, 30.338071, -8.2296) failed to convert
-rank 6: Point 1014 (-91.740292, 30.682774, -15.804268) failed to convert
-rank 18: Point 1018 (-91.348145, 29.535024, -0.22275604) failed to convert
-rank 15: Point 1016 (-91.44784, 29.865587, -7.6639634) failed to convert
-rank 57: Point 1022 (-90.470809, 29.610365, -1.2965368) failed to convert
-rank 79: Point 1406 (-89.890973, 29.919779, -2.6406939) failed to convert
-rank 43: Point 1024 (-90.718005, 29.536314, -0.80239422) failed to convert
-rank 34: Point 1006 (-90.891849, 29.772522, -0.67192826) failed to convert
-rank 88: Point 1416 (-89.413303, 29.764024, -0.45043873) failed to convert
-rank 1: Point 1021 (-92.018118, 30.760775, -9.5418809) failed to convert
-rank 27: Point 1018 (-91.11458, 30.189789, -12.448338) failed to convert
-rank 29: Point 1020 (-91.028, 30.187141, -12.142014) failed to convert
-rank 92: Point 1415 (-89.213497, 30.249752, 3.1562066) failed to convert
-rank 84: Point 1415 (-89.734799, 29.564976, -0.41486814) failed to convert
-rank 70: Point 1420 (-90.066101, 30.032027, -6.0932572) failed to convert
-rank 81: Point 1403 (-89.814633, 29.916829, -8.8523071) failed to convert
-rank 82: Point 1417 (-89.808851, 29.572282, -1.1976828) failed to convert
-rank 74: Point 1416 (-89.989071, 29.978593, -5.6348637) failed to convert
-rank 47: Point 1021 (-90.629091, 30.091906, -0.29571169) failed to convert
-rank 96: Point 1419 (-89.197528, 29.147844, 0.57028829) failed to convert
-rank 62: Point 1010 (-90.357676, 29.576041, 0.83753852) failed to convert
-rank 53: Point 1018 (-90.505492, 30.090888, -1.5626959) failed to convert
-rank 99: Point 1405 (-88.807881, 30.142528, 12.914894) failed to convert
-rank 86: Point 1416 (-89.584755, 29.577246, -0.0) failed to convert
-rank 11: Point 1015 (-91.612693, 29.599913, 2.0999999) failed to convert
-rank 63: Point 1020 (-90.297898, 29.957676, 22.42921) failed to convert
-rank 97: Point 1402 (-89.161424, 29.02062, -0.0) failed to convert
-rank 80: Point 1414 (-89.839652, 30.069489, -7.3554341) failed to convert
-rank 19: Point 1028 (-91.252155, 30.499689, -7.9423023) failed to convert
-rank 67: Point 1402 (-90.144945, 29.947731, -7.7830686) failed to convert
-rank 8: Point 1007 (-91.671299, 30.589699, -6.7959723) failed to convert
-rank 20: Point 1009 (-91.286284, 29.535598, -0.04977591) failed to convert
-rank 44: Point 1015 (-90.683251, 29.859015, 0.18681618) failed to convert
-rank 78: Point 1418 (-89.901798, 30.036687, -9.0) failed to convert
-rank 26: Point 1010 (-91.140387, 30.234025, -12.682729) failed to convert
-rank 77: Point 1405 (-89.920257, 30.108609, 2.871462) failed to convert
-rank 85: Point 1405 (-89.625076, 30.030158, 3.27) failed to convert
-rank 72: Point 1417 (-90.035638, 29.922859, -9.0) failed to convert
-rank 94: Point 1416 (-89.236955, 29.152632, 1.0697882) failed to convert
-rank 51: Point 1022 (-90.560197, 29.990511, -0.58302979) failed to convert
-rank 64: Point 1417 (-90.257866, 29.902053, -4.1117522) failed to convert
-rank 95: Point 1405 (-89.21703, 29.182612, -0.0) failed to convert
-rank 69: Point 1406 (-90.103137, 29.799984, 0.99792593) failed to convert
-rank 71: Point 1404 (-90.065266, 29.825482, -2.5176125) failed to convert
-rank 3: Point 1020 (-91.840813, 30.994615, -10.677985) failed to convert
-rank 4: Point 1017 (-91.797201, 30.954563, -19.415759) failed to convert
-rank 28: Point 1008 (-91.104093, 29.690928, -0.85087631) failed to convert
-rank 76: Point 1421 (-89.961565, 29.852144, 0.11666186) failed to convert
-rank 90: Point 1415 (-89.288076, 30.063768, -0.48513495) failed to convert
-rank 87: Point 1404 (-89.442891, 30.247114, -0.49165132) failed to convert
-rank 60: Point 1006 (-90.380343, 29.898202, 0.13691906) failed to convert
-rank 36: Point 1012 (-90.845586, 29.705599, -0.81018223) failed to convert
-rank 55: Point 1018 (-90.496553, 29.679995, -0.12501692) failed to convert
-rank 83: Point 1404 (-89.763446, 29.808726, -0.71097636) failed to convert
-rank 48: Point 1012 (-90.610689, 30.032721, 13.584666) failed to convert
-rank 75: Point 1407 (-89.984184, 29.795799, 0.88483871) failed to convert
-rank 40: Point 1013 (-90.753988, 29.855516, -1.3598612) failed to convert
-rank 98: Point 1420 (-89.078249, 29.089047, 0.59730879) failed to convert
-rank 24: Point 1012 (-91.208594, 29.657348, -1.1199136) failed to convert
-rank 65: Point 1405 (-90.264089, 29.367055, -2.525999) failed to convert
-rank 91: Point 1406 (-89.341352, 29.210127, 0.25845857) failed to convert
-rank 89: Point 1406 (-89.404111, 29.202302, 0.28087756) failed to convert
-rank 73: Point 1405 (-90.027799, 29.758702, -3.3566215) failed to convert
-rank 93: Point 1405 (-89.266452, 29.125498, -0.28198028) failed to convert
-rank 2: Point 1015 (-91.922111, 30.780559, -8.3841016) failed to convert
-rank 25: Point 1026 (-91.199246, 29.561622, 0.43654979) failed to convert
-rank 45: Point 1024 (-90.698905, 29.46986, -0.58038044) failed to convert
-rank 68: Point 1417 (-90.120671, 29.914445, -6.5705649) failed to convert
-rank 14: Point 1013 (-91.484718, 29.770044, -2.8403879) failed to convert
-rank 52: Point 1008 (-90.513829, 30.280389, 3.0399389) failed to convert
-rank 37: Point 1023 (-90.786724, 30.225642, -0.89081194) failed to convert
-rank 16: Point 1011 (-91.355416, 30.695781, -20.0) failed to convert
-rank 66: Point 1415 (-90.159706, 30.273806, 4.2800002) failed to convert
-rank 79: Point 1407 (-89.890951, 29.919996, -1.6292009) failed to convert
-rank 23: Point 1019 (-91.222861, 29.717404, -0.65338886) failed to convert
-rank 38: Point 1008 (-90.784084, 29.885481, -0.24326124) failed to convert
-rank 70: Point 1421 (-90.082739, 29.8181, -3.8008561) failed to convert
-rank 92: Point 1416 (-89.296094, 29.315075, -0.38251803) failed to convert
-rank 84: Point 1416 (-89.738938, 29.514265, -0.36331991) failed to convert
-rank 88: Point 1417 (-89.390366, 30.028844, 0.87418068) failed to convert
-rank 13: Point 1019 (-91.492275, 30.287012, -0.54385555) failed to convert
-rank 7: Point 1023 (-91.690547, 30.866362, -12.196472) failed to convert
-rank 49: Point 1020 (-90.593504, 29.972315, -0.45522847) failed to convert
-rank 39: Point 1020 (-90.768385, 29.872643, 0.11488103) failed to convert
-rank 10: Point 1012 (-91.583284, 30.942462, -11.477026) failed to convert
-rank 81: Point 1404 (-89.792399, 30.189492, 2.2347005) failed to convert
-rank 42: Point 1016 (-90.7107, 29.937618, -0.77038356) failed to convert
-rank 41: Point 1020 (-90.705633, 30.307146, -0.6065679) failed to convert
-rank 58: Point 1009 (-90.461006, 29.43462, -8.2296) failed to convert
-rank 17: Point 1022 (-91.371486, 29.721195, -7.4340725) failed to convert
-rank 59: Point 1020 (-90.402019, 29.943834, -1.1309838) failed to convert
-rank 61: Point 1026 (-90.384896, 29.543564, -0.48255732) failed to convert
-rank 56: Point 1016 (-90.425941, 30.468158, -8.1623988) failed to convert
-rank 96: Point 1420 (-89.156744, 29.606932, 4.5723108) failed to convert
-rank 21: Point 1027 (-91.268837, 29.510904, 5.8358736) failed to convert
-rank 35: Point 1027 (-90.840072, 30.132632, -0.27929678) failed to convert
-rank 80: Point 1415 (-89.855505, 29.873144, -0.55510249) failed to convert
-rank 82: Point 1418 (-89.78592, 29.854715, -1.7360964) failed to convert
-rank 31: Point 1021 (-90.998846, 29.71152, -0.53910252) failed to convert
-rank 74: Point 1417 (-90.048964, 29.211593, -0.54878512) failed to convert
-rank 22: Point 1015 (-91.196041, 30.466565, 9.3974537) failed to convert
-rank 86: Point 1417 (-89.571678, 29.732932, -0.0) failed to convert
-rank 30: Point 1017 (-91.009265, 30.181316, -4.64276) failed to convert
-rank 32: Point 1012 (-90.927811, 30.136998, 6.2643074) failed to convert
-rank 97: Point 1403 (-89.162085, 29.013141, 3.3099484) failed to convert
-rank 12: Point 1004 (-91.543954, 29.978046, -3.070608) failed to convert
-rank 46: Point 1005 (-90.69367, 29.428138, 0.3048) failed to convert
-rank 9: Point 1019 (-91.690282, 29.729518, 2.0999999) failed to convert
-rank 99: Point 1406 (-88.866543, 29.516451, 13.810121) failed to convert
-rank 77: Point 1406 (-89.945109, 29.796482, -0.0) failed to convert
-rank 67: Point 1403 (-90.144905, 29.947737, -7.2210864) failed to convert
-rank 78: Point 1419 (-89.934455, 29.627056, 0.1613767) failed to convert
-rank 5: Point 1019 (-91.762365, 30.792054, -9.5800035) failed to convert
-rank 43: Point 1025 (-90.711926, 29.624433, -0.14045854) failed to convert
-rank 72: Point 1418 (-90.029313, 30.00335, -2.0637232) failed to convert
-rank 64: Point 1418 (-90.295641, 29.396652, -3.7520881) failed to convert
-rank 34: Point 1007 (-90.873349, 30.047881, -2.5502524) failed to convert
-rank 15: Point 1017 (-91.447825, 29.865324, -7.9925031) failed to convert
-rank 85: Point 1406 (-89.638374, 29.870889, 2.4670323) failed to convert
-rank 94: Point 1417 (-89.240143, 29.116236, 7.542007) failed to convert
-rank 95: Point 1406 (-89.226034, 29.079947, -0.00448063) failed to convert
-rank 57: Point 1023 (-90.469923, 29.622581, 1.0429721) failed to convert
-rank 76: Point 1422 (-89.94907, 30.009571, 1.0843438) failed to convert
-rank 69: Point 1407 (-90.072982, 30.188037, 4.6659159) failed to convert
-rank 90: Point 1416 (-89.380107, 29.005593, 1.6756555) failed to convert
-rank 29: Point 1021 (-91.031222, 30.137786, -5.9416917) failed to convert
-rank 33: Point 1018 (-90.958158, 29.169342, 1.5057219) failed to convert
-rank 71: Point 1405 (-90.057908, 29.919935, -2.2011613) failed to convert
-rank 54: Point 1013 (-90.519467, 29.611642, -0.56833167) failed to convert
-rank 47: Point 1022 (-90.663616, 29.599915, -0.03048) failed to convert
-rank 53: Point 1019 (-90.540594, 29.601821, -0.51706962) failed to convert
-rank 18: Point 1019 (-91.284862, 30.562076, -14.709202) failed to convert
-rank 83: Point 1405 (-89.763529, 29.807691, -0.89839327) failed to convert
-rank 87: Point 1405 (-89.519954, 29.344869, 1.1894028) failed to convert
-rank 75: Point 1408 (-89.973534, 29.930618, -6.3669676) failed to convert
-rank 65: Point 1406 (-90.189648, 30.350009, 3.2594688) failed to convert
-rank 98: Point 1421 (-89.018482, 29.748619, 2.0687692) failed to convert
-rank 62: Point 1011 (-90.331508, 29.929324, -1.2855299) failed to convert
-rank 27: Point 1019 (-91.111333, 30.240047, -12.640057) failed to convert
-rank 51: Point 1023 (-90.599514, 29.435903, -8.2296) failed to convert
-rank 11: Point 1016 (-91.561125, 30.488466, -4.6009076) failed to convert
-rank 44: Point 1016 (-90.702931, 29.57547, -1.7476782) failed to convert
-rank 63: Point 1021 (-90.305092, 29.861427, -0.73345041) failed to convert
-rank 91: Point 1407 (-89.342798, 29.193372, 0.31299999) failed to convert
-rank 6: Point 1015 (-91.740291, 30.682675, -15.655718) failed to convert
-rank 89: Point 1407 (-89.403922, 29.204014, 0.24259176) failed to convert
-rank 1: Point 1022 (-92.035481, 30.431284, -14.706402) failed to convert
-rank 3: Point 1021 (-91.89157, 30.067653, -7.2046526) failed to convert
-rank 73: Point 1406 (-90.007122, 30.022088, 2.0998545) failed to convert
-rank 50: Point 1021 (-90.619243, 29.398915, -0.03634952) failed to convert
-rank 0: Point 951 (-92.376408, 29.238239, 8.1399584) failed to convert
-rank 4: Point 1018 (-91.797483, 30.949124, -19.434047) failed to convert
-rank 93: Point 1406 (-89.194719, 29.937484, 0.32521283) failed to convert
-rank 28: Point 1009 (-91.105119, 29.674798, -0.62945668) failed to convert
-rank 68: Point 1418 (-90.121065, 29.909003, 24.66548) failed to convert
-rank 66: Point 1416 (-90.186346, 29.926466, 15.475719) failed to convert
-rank 36: Point 1013 (-90.841922, 29.75971, -2.0822156) failed to convert
-rank 8: Point 1008 (-91.659015, 30.802812, -16.640701) failed to convert
-rank 60: Point 1007 (-90.402215, 29.600208, -0.58255685) failed to convert
-rank 20: Point 1010 (-91.255915, 30.025961, -6.9110699) failed to convert
-rank 79: Point 1408 (-89.89242, 29.901297, -2.8428696) failed to convert
-rank 70: Point 1422 (-90.092789, 29.688245, -8.2296) failed to convert
-rank 92: Point 1417 (-89.209875, 30.289912, 4.2768671) failed to convert
-rank 40: Point 1014 (-90.755809, 29.829027, -1.3209273) failed to convert
-rank 25: Point 1027 (-91.191134, 29.69082, -1.9340508) failed to convert
-rank 26: Point 1011 (-91.179947, 29.610961, -4.2085183) failed to convert
-rank 14: Point 1014 (-91.490723, 29.668126, -3.2430721) failed to convert
-rank 84: Point 1417 (-89.737902, 29.526756, 40.341145) failed to convert
-rank 37: Point 1024 (-90.7851, 30.24912, -1.6306981) failed to convert
-rank 88: Point 1418 (-89.40971, 29.805572, -0.26016554) failed to convert
-rank 55: Point 1019 (-90.48467, 29.844606, -0.38468087) failed to convert
-rank 19: Point 1029 (-91.260992, 30.358632, -5.7927352) failed to convert
-rank 52: Point 1009 (-90.511977, 30.305941, 2.755848) failed to convert
-rank 82: Point 1419 (-89.7531, 30.255018, -1.1373917) failed to convert
-rank 81: Point 1405 (-89.814596, 29.916877, -8.8523071) failed to convert
-rank 80: Point 1416 (-89.904318, 29.26198, 4.5453593) failed to convert
-rank 96: Point 1421 (-89.205104, 29.061676, -0.0) failed to convert
-rank 2: Point 1016 (-91.943884, 30.376522, -6.3820905) failed to convert
-rank 86: Point 1418 (-89.525067, 30.282126, -4.5424572) failed to convert
-rank 74: Point 1418 (-89.999537, 29.845692, 0.70593667) failed to convert
-rank 45: Point 1025 (-90.698818, 29.471051, -8.2296) failed to convert
-rank 16: Point 1012 (-91.416035, 29.69893, 0.51797757) failed to convert
-rank 42: Point 1017 (-90.676216, 30.430651, -4.9384813) failed to convert
-rank 39: Point 1021 (-90.778596, 29.723435, -1.7598258) failed to convert
-rank 99: Point 1407 (-88.854807, 29.640702, 10.663612) failed to convert
-rank 97: Point 1404 (-89.154179, 29.10225, -0.0) failed to convert
-rank 49: Point 1021 (-90.584767, 30.094926, -0.1290063) failed to convert
-rank 77: Point 1407 (-89.928092, 30.010219, -3.5766092) failed to convert
-rank 72: Point 1419 (-90.047041, 29.776689, -1.8227039) failed to convert
-rank 38: Point 1009 (-90.803119, 29.606008, -1.2320214) failed to convert
-rank 58: Point 1010 (-90.428591, 29.881046, -0.76752411) failed to convert
-rank 10: Point 1013 (-91.57687, 31.050871, -14.0) failed to convert
-rank 78: Point 1420 (-89.885875, 30.234523, 2.52) failed to convert
-rank 67: Point 1404 (-90.144946, 29.947037, -9.605468) failed to convert
-rank 85: Point 1407 (-89.670685, 29.481009, -0.7117047) failed to convert
-rank 41: Point 1021 (-90.733886, 29.900582, -1.2184389) failed to convert
-rank 61: Point 1027 (-90.359248, 29.891903, -0.36533225) failed to convert
-rank 23: Point 1020 (-91.208488, 29.94667, -0.7582718) failed to convert
-rank 59: Point 1021 (-90.413383, 29.788875, -0.4088713) failed to convert
-rank 64: Point 1419 (-90.240104, 30.136384, 4.2698057) failed to convert
-rank 21: Point 1028 (-91.272701, 29.447877, -0.48554014) failed to convert
-rank 48: Point 1013 (-90.610269, 30.038643, 7.9077265) failed to convert
-rank 17: Point 1023 (-91.344655, 30.161564, -0.23100001) failed to convert
-rank 95: Point 1407 (-89.215599, 29.198649, -0.23478398) failed to convert
-rank 94: Point 1418 (-89.233822, 29.188289, -0.0) failed to convert
-rank 90: Point 1417 (-89.320288, 29.697, 2.198689) failed to convert
-rank 76: Point 1423 (-90.005019, 29.298795, 1.2146393) failed to convert
-rank 71: Point 1406 (-90.065256, 29.825542, -1.3797288) failed to convert
-rank 24: Point 1013 (-91.175116, 30.187956, -5.8608996) failed to convert
-rank 31: Point 1022 (-91.000213, 29.690581, -0.61876266) failed to convert
-rank 69: Point 1408 (-90.050857, 30.469973, -5.4559221) failed to convert
-rank 65: Point 1407 (-90.263854, 29.369785, -3.9867842) failed to convert
-rank 12: Point 1005 (-91.518862, 30.403786, -2.862319) failed to convert
-rank 83: Point 1406 (-89.708627, 30.472795, -8.2448357) failed to convert
-rank 46: Point 1006 (-90.645765, 30.11459, -0.24167208) failed to convert
-rank 35: Point 1028 (-90.858907, 29.853948, -2.709672) failed to convert
-rank 87: Point 1406 (-89.461156, 30.035051, -0.0) failed to convert
-rank 22: Point 1016 (-91.207504, 30.285775, -13.725145) failed to convert
-rank 98: Point 1422 (-89.06921, 29.189089, 4.9987708) failed to convert
-rank 9: Point 1020 (-91.648557, 30.461639, -7.110688) failed to convert
-rank 56: Point 1017 (-90.471688, 29.842642, -0.6069476) failed to convert
-rank 34: Point 1008 (-90.892091, 29.768437, -0.76870381) failed to convert
-rank 30: Point 1018 (-91.013802, 30.11202, 25.384242) failed to convert
-rank 75: Point 1409 (-89.973528, 29.930678, -6.3669676) failed to convert
-rank 91: Point 1408 (-89.343057, 29.190355, 0.31299999) failed to convert
-rank 43: Point 1026 (-90.712901, 29.610282, -0.4672131) failed to convert
-rank 89: Point 1408 (-89.403848, 29.204872, 0.28119747) failed to convert
-rank 13: Point 1020 (-91.536773, 29.530456, 0.75300002) failed to convert
-rank 73: Point 1407 (-90.026689, 29.772777, 10.191147) failed to convert
-rank 15: Point 1018 (-91.45498, 29.745134, -0.14286413) failed to convert
-rank 7: Point 1024 (-91.748335, 29.844303, -0.97763383) failed to convert
-rank 66: Point 1417 (-90.233478, 29.302978, -0.07834226) failed to convert
-rank 57: Point 1024 (-90.422116, 30.278003, 2.0893506) failed to convert
-rank 5: Point 1020 (-91.776695, 30.536702, -10.324729) failed to convert
-rank 93: Point 1407 (-89.182817, 30.070232, 0.14082306) failed to convert
-rank 47: Point 1023 (-90.608531, 30.381347, -0.32133147) failed to convert
-rank 18: Point 1020 (-91.306486, 30.214417, -1.1440908) failed to convert
-rank 29: Point 1022 (-91.082656, 29.34238, 0.33788182) failed to convert
-rank 32: Point 1013 (-90.949075, 29.816983, -2.0186327) failed to convert
-rank 11: Point 1017 (-91.536319, 30.907854, 0.31993782) failed to convert
-rank 68: Point 1419 (-90.120629, 29.914616, -7.0530725) failed to convert
-rank 54: Point 1014 (-90.519443, 29.61194, -1.2573334) failed to convert
-rank 79: Point 1409 (-89.890937, 29.919797, -2.5424434) failed to convert
-rank 70: Point 1423 (-90.096288, 29.64289, 1.9210477) failed to convert
-rank 92: Point 1418 (-89.326198, 28.967757, 8.6678572) failed to convert
-rank 63: Point 1022 (-90.330366, 29.521156, -0.97083485) failed to convert
-rank 51: Point 1024 (-90.552155, 30.102809, -0.07246936) failed to convert
-rank 84: Point 1418 (-89.694242, 30.057016, 2.9757961) failed to convert
-rank 33: Point 1019 (-90.899047, 30.062024, -10.317481) failed to convert
-rank 53: Point 1020 (-90.482078, 30.412864, -0.56070238) failed to convert
-rank 27: Point 1020 (-91.110979, 30.245461, 21.812716) failed to convert
-rank 88: Point 1419 (-89.427521, 29.597749, 1.8481416) failed to convert
-rank 44: Point 1017 (-90.683058, 29.861705, 0.1697141) failed to convert
-rank 62: Point 1012 (-90.381851, 29.245877, 1.2274776) failed to convert
-rank 6: Point 1016 (-91.740269, 30.68295, -13.761534) failed to convert
-rank 82: Point 1420 (-89.782019, 29.902411, 10.172108) failed to convert
-rank 81: Point 1406 (-89.789046, 30.230045, -1.8686371) failed to convert
-rank 60: Point 1008 (-90.402234, 29.599921, -0.28340954) failed to convert
-rank 86: Point 1419 (-89.599236, 29.403478, 9.9044446) failed to convert
-rank 50: Point 1022 (-90.617101, 29.429453, 0.3048) failed to convert
-rank 4: Point 1019 (-91.871872, 29.595604, -0.5325798) failed to convert
-rank 0: Point 952 (-92.365619, 29.466657, 8.1776153) failed to convert
-rank 96: Point 1422 (-89.204679, 29.066422, -0.0) failed to convert
-rank 20: Point 1011 (-91.23337, 30.38539, -6.3679531) failed to convert
-rank 80: Point 1417 (-89.839623, 30.069517, -7.3554341) failed to convert
-rank 1: Point 1023 (-92.062594, 29.909672, -2.7270373) failed to convert
-rank 74: Point 1419 (-90.000567, 29.832585, -6.7056005) failed to convert
-rank 99: Point 1408 (-88.86247, 29.558546, 12.410896) failed to convert
-rank 40: Point 1015 (-90.753813, 29.858051, -0.49158327) failed to convert
-rank 97: Point 1405 (-89.148719, 29.163547, -0.0) failed to convert
-rank 28: Point 1010 (-91.070314, 30.214421, 14.373389) failed to convert
-rank 36: Point 1014 (-90.835221, 29.858779, -1.2680996) failed to convert
-rank 78: Point 1421 (-89.903414, 30.016382, -2.0760837) failed to convert
-rank 72: Point 1420 (-90.033372, 29.951555, -6.8625725) failed to convert
-rank 77: Point 1408 (-89.920897, 30.100232, 0.27252157) failed to convert
-rank 25: Point 1028 (-91.189497, 29.716793, -0.0) failed to convert
-rank 19: Point 1030 (-91.249991, 30.533759, -0.91712522) failed to convert
-rank 85: Point 1408 (-89.692646, 29.213627, 10.833828) failed to convert
-rank 67: Point 1405 (-90.144718, 29.949872, -1.0104011) failed to convert
-rank 64: Point 1420 (-90.257815, 29.902085, -4.1117522) failed to convert
-rank 3: Point 1022 (-91.868256, 30.496309, -4.196054) failed to convert
-rank 94: Point 1419 (-89.232732, 29.20053, -0.0) failed to convert
-rank 95: Point 1408 (-89.218609, 29.164413, -0.0) failed to convert
-rank 76: Point 1424 (-89.943792, 30.075799, -5.9405524) failed to convert
-rank 14: Point 1015 (-91.440328, 30.512774, -4.8095752) failed to convert
-rank 55: Point 1020 (-90.503272, 29.586263, -1.9759933) failed to convert
-rank 71: Point 1407 (-90.066178, 29.813641, -3.7856162) failed to convert
-rank 90: Point 1418 (-89.355938, 29.286542, 17.202285) failed to convert
-rank 69: Point 1409 (-90.094623, 29.909638, 29.901373) failed to convert
-rank 65: Point 1408 (-90.194186, 30.290785, 3.98) failed to convert
-rank 2: Point 1017 (-91.956145, 30.146337, -9.8460242) failed to convert
-rank 83: Point 1407 (-89.764237, 29.798896, -1.6126239) failed to convert
-rank 45: Point 1026 (-90.698632, 29.473686, -0.66651285) failed to convert
-rank 26: Point 1012 (-91.179781, 29.61333, 0.23735975) failed to convert
-rank 8: Point 1009 (-91.650002, 30.958332, -12.844316) failed to convert
-rank 42: Point 1018 (-90.739151, 29.525083, -1.0373904) failed to convert
-rank 58: Point 1011 (-90.407177, 30.172802, 2.5099879) failed to convert
-rank 87: Point 1407 (-89.518514, 29.36147, 17.348232) failed to convert
-rank 98: Point 1423 (-88.968262, 30.293082, 4.7595902) failed to convert
-rank 91: Point 1409 (-89.34615, 29.154512, -0.03827094) failed to convert
-rank 39: Point 1022 (-90.785752, 29.618491, -1.8233569) failed to convert
-rank 75: Point 1410 (-89.973525, 29.930718, -6.3669676) failed to convert
-rank 38: Point 1010 (-90.774952, 30.018628, -10.287001) failed to convert
-rank 37: Point 1025 (-90.801854, 30.004613, -5.6940027) failed to convert
-rank 10: Point 1014 (-91.582105, 30.96192, -14.03755) failed to convert
-rank 16: Point 1013 (-91.386779, 30.183503, -6.5250887) failed to convert
-rank 52: Point 1010 (-90.567106, 29.536541, -1.5770347) failed to convert
-rank 89: Point 1409 (-89.387099, 29.399852, 2.0138104) failed to convert
-rank 59: Point 1022 (-90.400752, 29.960895, -3.7561229) failed to convert
-rank 61: Point 1028 (-90.382829, 29.571654, -0.085344) failed to convert
-rank 17: Point 1024 (-91.314437, 30.650617, 5.3375135) failed to convert
-rank 23: Point 1021 (-91.195971, 30.144979, -2.1257054) failed to convert
-rank 41: Point 1022 (-90.72617, 30.012067, 21.752654) failed to convert
-rank 66: Point 1418 (-90.226362, 29.397788, -3.5393377) failed to convert
-rank 12: Point 1006 (-91.521395, 30.360874, -11.963401) failed to convert
-rank 21: Point 1029 (-91.269064, 29.506911, 7.0983699) failed to convert
-rank 49: Point 1022 (-90.58765, 30.05444, -8.1710541) failed to convert
-rank 46: Point 1007 (-90.693772, 29.426605, 0.30368533) failed to convert
-rank 93: Point 1408 (-89.264371, 29.148614, -2.2290098) failed to convert
-rank 70: Point 1424 (-90.081996, 29.827577, -0.81738493) failed to convert
-rank 24: Point 1014 (-91.217258, 29.518624, -0.6463985) failed to convert
-rank 73: Point 1408 (-90.012684, 29.951335, -2.7220764) failed to convert
-rank 9: Point 1021 (-91.666403, 30.150106, -1.3425503) failed to convert
-rank 31: Point 1023 (-90.952003, 30.419875, -10.15521) failed to convert
-rank 35: Point 1029 (-90.844945, 30.060382, -11.192257) failed to convert
-rank 68: Point 1420 (-90.120637, 29.914395, -6.251697) failed to convert
-rank 43: Point 1027 (-90.738979, 29.230366, -0.59885142) failed to convert
-rank 92: Point 1419 (-89.305761, 29.203774, -0.0) failed to convert
-rank 79: Point 1410 (-89.890807, 29.921164, -3.0336322) failed to convert
-rank 30: Point 1019 (-91.039155, 29.72342, -0.55946333) failed to convert
-rank 56: Point 1018 (-90.48414, 29.670336, -0.73748316) failed to convert
-rank 22: Point 1017 (-91.20778, 30.281406, 7.3137256) failed to convert
-rank 57: Point 1025 (-90.453277, 29.852161, -0.60880752) failed to convert
-rank 47: Point 1024 (-90.655826, 29.71136, -1.0924353) failed to convert
-rank 88: Point 1420 (-89.460442, 29.211844, -0.36486509) failed to convert
-rank 84: Point 1419 (-89.706772, 29.905427, 2.5905894) failed to convert
-rank 48: Point 1014 (-90.610862, 30.030258, -9.2323928) failed to convert
-rank 7: Point 1025 (-91.707812, 30.563974, -6.0590197) failed to convert
-rank 5: Point 1021 (-91.776688, 30.536763, -12.917022) failed to convert
-rank 81: Point 1407 (-89.8024, 30.066383, 11.99693) failed to convert
-rank 13: Point 1021 (-91.503827, 30.091556, -2.1672278) failed to convert
-rank 15: Point 1019 (-91.455616, 29.734423, -0.00459261) failed to convert
-rank 80: Point 1418 (-89.875528, 29.623695, -4.9804323) failed to convert
-rank 32: Point 1014 (-90.957139, 29.694839, -1.0078142) failed to convert
-rank 86: Point 1420 (-89.59991, 29.395292, 34.856375) failed to convert
-rank 34: Point 1009 (-90.902406, 29.613671, -0.9934654) failed to convert
-rank 18: Point 1021 (-91.284566, 30.566467, -10.684037) failed to convert
-rank 82: Point 1421 (-89.748985, 30.304767, -6.2180176) failed to convert
-rank 96: Point 1423 (-89.196846, 29.155294, -0.04322346) failed to convert
-rank 78: Point 1422 (-89.903405, 30.016442, -2.8000919) failed to convert
-rank 54: Point 1015 (-90.488153, 30.046189, -9.1019383) failed to convert
-rank 29: Point 1023 (-91.031391, 30.135092, -11.611662) failed to convert
-rank 99: Point 1409 (-88.814251, 30.070972, 12.647451) failed to convert
-rank 97: Point 1406 (-89.148223, 29.16889, 0.94086035) failed to convert
-rank 77: Point 1409 (-89.971491, 29.462103, 0.31299999) failed to convert
-rank 11: Point 1018 (-91.543343, 30.789485, 5.5499414) failed to convert
-rank 63: Point 1023 (-90.30548, 29.855986, -0.29006983) failed to convert
-rank 33: Point 1020 (-90.917729, 29.781857, -0.87963244) failed to convert
-rank 51: Point 1025 (-90.581688, 29.688394, -1.5557663) failed to convert
-rank 44: Point 1018 (-90.669897, 30.049827, 21.867915) failed to convert
-rank 72: Point 1421 (-90.064762, 29.548407, 0.31299999) failed to convert
-rank 85: Point 1409 (-89.67158, 29.469446, 15.86067) failed to convert
-rank 74: Point 1420 (-90.006617, 29.755538, -8.2296) failed to convert
-rank 27: Point 1021 (-91.167885, 29.35127, 1.3614118) failed to convert
-rank 67: Point 1406 (-90.145064, 29.945061, -6.2601014) failed to convert
-rank 64: Point 1421 (-90.295611, 29.396679, -3.7520881) failed to convert
-rank 53: Point 1021 (-90.537184, 29.649134, -3.2532985) failed to convert
-rank 6: Point 1017 (-91.737883, 30.724769, -8.1916558) failed to convert
-rank 95: Point 1409 (-89.22271, 29.117725, -0.0) failed to convert
-rank 76: Point 1425 (-89.959267, 29.881009, 22.352628) failed to convert
-rank 4: Point 1020 (-91.797318, 30.951841, -19.302983) failed to convert
-rank 1: Point 1024 (-92.05904, 29.978297, -2.8407228) failed to convert
-rank 90: Point 1419 (-89.359677, 29.242942, 10.929163) failed to convert
-rank 94: Point 1420 (-89.216389, 29.386066, 6.9385873) failed to convert
-rank 60: Point 1009 (-90.402202, 29.600246, -1.142905) failed to convert
-rank 50: Point 1023 (-90.599842, 29.674598, -0.74670756) failed to convert
-rank 20: Point 1012 (-91.30016, 29.308588, -0.0) failed to convert
-rank 83: Point 1408 (-89.78288, 29.569936, -4.1605202) failed to convert
-rank 71: Point 1408 (-90.064772, 29.831698, -9.0) failed to convert
-rank 65: Point 1409 (-90.259431, 29.428851, 0.23978107) failed to convert
-rank 69: Point 1410 (-90.085682, 30.024742, -1.0556186) failed to convert
-rank 28: Point 1011 (-91.106039, 29.660105, -1.0795632) failed to convert
-rank 0: Point 953 (-92.363817, 29.490652, 6.4136013) failed to convert
-rank 25: Point 1029 (-91.158282, 30.209372, 2.7674202) failed to convert
-rank 40: Point 1016 (-90.753951, 29.856001, -0.66088256) failed to convert
-rank 98: Point 1424 (-88.99861, 29.964347, 4.3838137) failed to convert
-rank 87: Point 1408 (-89.496352, 29.622926, 0.17226247) failed to convert
-rank 19: Point 1031 (-91.266684, 30.267209, -5.4975502) failed to convert
-rank 91: Point 1410 (-89.342655, 29.194885, 0.16135879) failed to convert
-rank 75: Point 1411 (-89.97352, 29.930779, -6.3669676) failed to convert
-rank 89: Point 1410 (-89.403983, 29.203154, 0.22894288) failed to convert
-rank 66: Point 1419 (-90.203888, 29.695165, 0.11415986) failed to convert
-rank 55: Point 1021 (-90.471346, 30.028303, 19.576632) failed to convert
-rank 3: Point 1023 (-91.846104, 30.898468, -10.461068) failed to convert
-rank 93: Point 1409 (-89.260143, 29.196988, 0.5591905) failed to convert
-rank 70: Point 1425 (-90.066066, 30.032077, -6.0932572) failed to convert
-rank 36: Point 1015 (-90.841916, 29.75965, -2.1318835) failed to convert
-rank 14: Point 1016 (-91.478508, 29.874726, -0.037) failed to convert
-rank 73: Point 1409 (-90.058752, 29.360213, -0.42446943) failed to convert
-rank 68: Point 1421 (-90.122793, 29.886225, -0.91433843) failed to convert
-rank 58: Point 1012 (-90.435371, 29.788034, 0.02) failed to convert
-rank 26: Point 1013 (-91.193438, 29.395613, -0.32457696) failed to convert
-rank 45: Point 1027 (-90.698838, 29.470638, -8.2296) failed to convert
-rank 42: Point 1019 (-90.732753, 29.617979, -0.58134957) failed to convert
-rank 2: Point 1018 (-91.916267, 30.886349, -9.1426241) failed to convert
-rank 39: Point 1023 (-90.776688, 29.751229, -2.0263995) failed to convert
-rank 8: Point 1010 (-91.692739, 30.213463, -8.2848684) failed to convert
-rank 92: Point 1420 (-89.319864, 29.040665, 9.3915577) failed to convert
-rank 38: Point 1011 (-90.749094, 30.393024, -5.184553) failed to convert
-rank 88: Point 1421 (-89.461148, 29.202573, -0.53926068) failed to convert
-rank 79: Point 1411 (-89.894718, 29.872317, -1.1981148) failed to convert
-rank 81: Point 1408 (-89.788572, 30.235438, 1.0027212) failed to convert
-rank 86: Point 1421 (-89.515115, 30.398001, -7.6578309) failed to convert
-rank 23: Point 1022 (-91.208047, 29.95335, -0.06410945) failed to convert
-rank 16: Point 1014 (-91.355083, 30.700913, -20.0) failed to convert
-rank 96: Point 1424 (-89.196117, 29.163557, -1.5718161) failed to convert
-rank 78: Point 1423 (-89.913622, 29.888718, -2.4041607) failed to convert
-rank 59: Point 1023 (-90.407846, 29.864183, -0.40330395) failed to convert
-rank 61: Point 1029 (-90.359217, 29.892108, -0.86783143) failed to convert
-rank 37: Point 1026 (-90.821505, 29.715525, -2.1541358) failed to convert
-rank 41: Point 1023 (-90.73459, 29.890226, -0.10643766) failed to convert
-rank 10: Point 1015 (-91.594979, 30.742579, -16.765491) failed to convert
-rank 17: Point 1025 (-91.319371, 30.570976, -15.741708) failed to convert
-rank 46: Point 1008 (-90.694572, 29.415, -0.21662246) failed to convert
-rank 84: Point 1420 (-89.711399, 29.84897, -0.17460629) failed to convert
-rank 80: Point 1419 (-89.849238, 29.950672, 7.6951577) failed to convert
-rank 82: Point 1422 (-89.785949, 29.854174, -3.7179505) failed to convert
-rank 62: Point 1013 (-90.391889, 29.10748, 0.99778233) failed to convert
-rank 52: Point 1011 (-90.563923, 29.581419, -0.03048) failed to convert
-rank 12: Point 1007 (-91.544276, 29.972031, -7.5408886) failed to convert
-rank 21: Point 1030 (-91.206597, 30.505053, -7.8188755) failed to convert
-rank 99: Point 1410 (-88.81144, 30.100397, 13.717722) failed to convert
-rank 35: Point 1030 (-90.879346, 29.549018, -0.39482456) failed to convert
-rank 31: Point 1024 (-90.97103, 30.131712, -4.759374) failed to convert
-rank 77: Point 1410 (-89.928084, 30.00999, -3.0922251) failed to convert
-rank 9: Point 1022 (-91.622101, 30.917621, 11.209675) failed to convert
-rank 49: Point 1023 (-90.577158, 30.201473, 1.5149087) failed to convert
-rank 72: Point 1422 (-90.03335, 29.951612, -6.8994533) failed to convert
-rank 97: Point 1407 (-89.042466, 30.338326, 3.2747201) failed to convert
-rank 74: Point 1421 (-90.001782, 29.816971, 21.472592) failed to convert
-rank 24: Point 1015 (-91.206486, 29.690897, -1.3666171) failed to convert
-rank 43: Point 1028 (-90.718003, 29.536253, -1.123664) failed to convert
-rank 30: Point 1020 (-91.003425, 30.269604, -3.8477135) failed to convert
-rank 56: Point 1019 (-90.473622, 29.815862, 1.1063419) failed to convert
-rank 67: Point 1407 (-90.144469, 29.952802, 25.174101) failed to convert
-rank 57: Point 1026 (-90.436286, 30.085012, -0.22099013) failed to convert
-rank 7: Point 1026 (-91.725526, 30.25112, -8.2296) failed to convert
-rank 85: Point 1410 (-89.64017, 29.848145, 2.5887309) failed to convert
-rank 90: Point 1420 (-89.359284, 29.247426, 7.7144177) failed to convert
-rank 95: Point 1410 (-89.223579, 29.107749, -0.0) failed to convert
-rank 22: Point 1018 (-91.208052, 30.277044, 10.382036) failed to convert
-rank 47: Point 1025 (-90.655828, 29.7113, -1.2046789) failed to convert
-rank 48: Point 1015 (-90.596959, 30.225618, -0.21856073) failed to convert
-rank 5: Point 1022 (-91.776684, 30.536803, -13.932541) failed to convert
-rank 13: Point 1022 (-91.486728, 30.37905, -2.6423584) failed to convert
-rank 94: Point 1421 (-89.199181, 29.580319, 3.9830719) failed to convert
-rank 64: Point 1422 (-90.303507, 29.289747, -0.22164313) failed to convert
-rank 83: Point 1409 (-89.783955, 29.556653, -0.22114119) failed to convert
-rank 76: Point 1426 (-89.959693, 29.875586, -1.2913944) failed to convert
-rank 71: Point 1409 (-90.0579, 29.919895, -2.2335132) failed to convert
-rank 32: Point 1015 (-90.928255, 30.129871, -6.4328961) failed to convert
-rank 15: Point 1020 (-91.447776, 29.866017, -8.0670555) failed to convert
-rank 29: Point 1024 (-91.057797, 29.729051, -1.0496103) failed to convert
-rank 18: Point 1022 (-91.28483, 30.562127, -16.174498) failed to convert
-rank 34: Point 1010 (-90.892008, 29.769517, -0.75634251) failed to convert
-rank 65: Point 1410 (-90.278513, 29.172523, -0.0) failed to convert
-rank 69: Point 1411 (-90.106474, 29.756236, -1.007676) failed to convert
-rank 51: Point 1026 (-90.599524, 29.435605, -8.2296) failed to convert
-rank 54: Point 1016 (-90.460987, 30.418852, -0.39296649) failed to convert
-rank 98: Point 1425 (-89.069099, 29.188674, 4.9985576) failed to convert
-rank 33: Point 1021 (-90.917708, 29.781914, -1.7623472) failed to convert
-rank 27: Point 1022 (-91.113664, 30.203592, -12.425982) failed to convert
-rank 11: Point 1019 (-91.614048, 29.575643, 2.0097297) failed to convert
-rank 87: Point 1409 (-89.428166, 30.415876, -10.146846) failed to convert
-rank 44: Point 1019 (-90.718859, 29.344033, -0.36938941) failed to convert
-rank 63: Point 1024 (-90.349517, 29.26057, 1.306454) failed to convert
-rank 75: Point 1412 (-89.988225, 29.744338, -8.2296) failed to convert
-rank 91: Point 1411 (-89.345986, 29.156189, 0.31299999) failed to convert
-rank 93: Point 1410 (-89.170616, 30.205334, 5.3545049) failed to convert
-rank 6: Point 1018 (-91.740735, 30.67417, -14.654785) failed to convert
-rank 66: Point 1420 (-90.23297, 29.309117, 0.28746367) failed to convert
-rank 89: Point 1411 (-89.403324, 29.210824, 0.31299999) failed to convert
-rank 53: Point 1022 (-90.549257, 29.479523, -0.21423662) failed to convert
-rank 20: Point 1013 (-91.233279, 30.386688, -14.841342) failed to convert
-rank 1: Point 1025 (-92.027317, 30.585422, -9.4233606) failed to convert
-rank 60: Point 1010 (-90.402182, 29.600303, -0.97161124) failed to convert
-rank 4: Point 1021 (-91.797616, 30.946411, -19.359823) failed to convert
-rank 70: Point 1426 (-90.110722, 29.454933, 0.75762123) failed to convert
-rank 73: Point 1410 (-90.045049, 29.537031, -0.18638413) failed to convert
-rank 25: Point 1030 (-91.17083, 30.012191, -0.68352731) failed to convert
-rank 50: Point 1024 (-90.621691, 29.363414, 0.36576) failed to convert
-rank 28: Point 1012 (-91.074861, 30.144022, -1.5082929) failed to convert
-rank 79: Point 1412 (-89.892398, 29.90124, -1.7310067) failed to convert
-rank 68: Point 1422 (-90.119721, 29.92595, -1.5528656) failed to convert
-rank 92: Point 1421 (-89.292187, 29.358895, -0.20201619) failed to convert
-rank 86: Point 1422 (-89.526024, 30.270456, -4.7597271) failed to convert
-rank 78: Point 1424 (-89.903399, 30.016482, -2.7498492) failed to convert
-rank 88: Point 1422 (-89.456006, 29.263008, 0.31299999) failed to convert
-rank 40: Point 1017 (-90.772186, 29.589708, -0.29649171) failed to convert
-rank 96: Point 1425 (-89.190369, 29.228296, -0.14634953) failed to convert
-rank 82: Point 1423 (-89.785912, 29.854602, -2.4947976) failed to convert
-rank 81: Point 1409 (-89.789825, 30.220102, -0.86916031) failed to convert
-rank 84: Point 1421 (-89.744976, 29.439223, -0.20822368) failed to convert
-rank 80: Point 1420 (-89.941324, 28.791081, 46.914282) failed to convert
-rank 72: Point 1423 (-90.035597, 29.922903, -9.0) failed to convert
-rank 55: Point 1022 (-90.473261, 30.001889, 31.647247) failed to convert
-rank 19: Point 1032 (-91.320336, 29.396416, 1.8849075) failed to convert
-rank 99: Point 1411 (-88.810274, 30.111107, 13.813592) failed to convert
-rank 39: Point 1024 (-90.759016, 30.008671, -6.600904) failed to convert
-rank 3: Point 1024 (-91.882441, 30.235783, -7.2503612) failed to convert
-rank 77: Point 1411 (-89.935134, 29.921453, 28.983045) failed to convert
-rank 97: Point 1408 (-89.150342, 29.144812, -0.0) failed to convert
-rank 74: Point 1422 (-90.000957, 29.827286, 17.058482) failed to convert
-rank 67: Point 1408 (-90.172761, 29.582837, -0.45630655) failed to convert
-rank 0: Point 954 (-92.366798, 29.425394, 9.1000004) failed to convert
-rank 85: Point 1411 (-89.661796, 29.587404, -0.0) failed to convert
-rank 45: Point 1028 (-90.657113, 30.06951, -6.7370664) failed to convert
-rank 95: Point 1411 (-89.225438, 29.086561, 1.0068367) failed to convert
-rank 26: Point 1014 (-91.180133, 29.607628, -0.42731695) failed to convert
-rank 2: Point 1019 (-91.947298, 30.310793, -4.7250819) failed to convert
-rank 42: Point 1020 (-90.715051, 29.87435, -0.33015627) failed to convert
-rank 58: Point 1013 (-90.416442, 30.046712, -0.31626226) failed to convert
-rank 61: Point 1030 (-90.358632, 29.900001, -0.64016104) failed to convert
-rank 23: Point 1023 (-91.208043, 29.95341, -1.2627846) failed to convert
-rank 38: Point 1012 (-90.775042, 30.017264, -7.3379191) failed to convert
-rank 83: Point 1410 (-89.763543, 29.807331, -0.35490733) failed to convert
-rank 17: Point 1026 (-91.373314, 29.69052, -4.9159325) failed to convert
-rank 16: Point 1015 (-91.386755, 30.183558, -7.7053544) failed to convert
-rank 10: Point 1016 (-91.631842, 30.107014, -6.5316556) failed to convert
-rank 8: Point 1011 (-91.658984, 30.80276, -17.708879) failed to convert
-rank 94: Point 1422 (-89.23961, 29.121973, -0.0) failed to convert
-rank 64: Point 1423 (-90.245575, 30.06365, 3.185697) failed to convert
-rank 37: Point 1027 (-90.801987, 30.002435, -9.6596004) failed to convert
-rank 76: Point 1427 (-89.94378, 30.075738, -2.578608) failed to convert
-rank 41: Point 1024 (-90.73459, 29.890166, -1.2068755) failed to convert
-rank 14: Point 1017 (-91.5355, 28.899182, 16.347151) failed to convert
-rank 90: Point 1421 (-89.36026, 29.236105, -1.1119599) failed to convert
-rank 46: Point 1009 (-90.658941, 29.927115, -0.52903905) failed to convert
-rank 69: Point 1412 (-90.149121, 29.198556, 0.31299999) failed to convert
-rank 59: Point 1024 (-90.398675, 29.988894, -7.9907512) failed to convert
-rank 71: Point 1410 (-90.056545, 29.937155, 36.596999) failed to convert
-rank 21: Point 1031 (-91.234797, 30.057966, -0.54059251) failed to convert
-rank 35: Point 1031 (-90.84502, 30.059085, -1.5890515) failed to convert
-rank 98: Point 1426 (-89.026188, 29.66141, 4.9479719) failed to convert
-rank 65: Point 1411 (-90.219873, 29.953916, -1.5745376) failed to convert
-rank 52: Point 1012 (-90.556544, 29.685234, -1.5481795) failed to convert
-rank 12: Point 1008 (-91.554709, 29.793213, -0.52988334) failed to convert
-rank 43: Point 1029 (-90.712903, 29.61018, -0.15471754) failed to convert
-rank 9: Point 1023 (-91.626866, 30.83589, -17.502539) failed to convert
-rank 31: Point 1025 (-91.017867, 29.416608, -0.15806318) failed to convert
-rank 7: Point 1027 (-91.6938, 30.809127, -11.053841) failed to convert
-rank 87: Point 1410 (-89.485794, 29.746389, 11.435063) failed to convert
-rank 24: Point 1016 (-91.166978, 30.315291, 8.9032059) failed to convert
-rank 56: Point 1020 (-90.45994, 30.004211, -4.4938615) failed to convert
-rank 91: Point 1412 (-89.273453, 29.986525, -0.0) failed to convert
-rank 49: Point 1024 (-90.617702, 29.629556, -0.57086655) failed to convert
-rank 36: Point 1016 (-90.82587, 29.996419, -10.320529) failed to convert
-rank 22: Point 1019 (-91.205271, 30.320894, 22.483733) failed to convert
-rank 57: Point 1027 (-90.453205, 29.852939, -0.60118752) failed to convert
-rank 89: Point 1412 (-89.330189, 30.05442, -0.59374711) failed to convert
-rank 75: Point 1413 (-89.979142, 29.85956, 28.814453) failed to convert
-rank 93: Point 1411 (-89.175342, 30.152777, 2.7803171) failed to convert
-rank 30: Point 1021 (-90.989892, 30.473925, -7.816304) failed to convert
-rank 15: Point 1021 (-91.446139, 29.893424, 10.440493) failed to convert
-rank 5: Point 1023 (-91.776677, 30.536863, -12.776402) failed to convert
-rank 13: Point 1023 (-91.512848, 29.938352, -0.24868642) failed to convert
-rank 66: Point 1421 (-90.226301, 29.397789, -3.5393377) failed to convert
-rank 47: Point 1026 (-90.65583, 29.711259, -0.6976411) failed to convert
-rank 62: Point 1014 (-90.319474, 30.089882, 2.8253356) failed to convert
-rank 70: Point 1427 (-90.083485, 29.808093, -3.9715442) failed to convert
-rank 18: Point 1023 (-91.307806, 30.192463, -2.4147758) failed to convert
-rank 29: Point 1025 (-91.101137, 29.051904, 2.632199) failed to convert
-rank 34: Point 1011 (-90.892206, 29.766085, -0.6163483) failed to convert
-rank 54: Point 1017 (-90.490323, 30.016186, -8.6351422) failed to convert
-rank 32: Point 1016 (-90.928124, 30.131702, 7.5198749) failed to convert
-rank 79: Point 1413 (-89.890816, 29.920893, -1.5301386) failed to convert
-rank 73: Point 1411 (-90.020234, 29.854669, -0.95198266) failed to convert
-rank 33: Point 1022 (-90.910142, 29.895369, -0.58922276) failed to convert
-rank 68: Point 1423 (-90.134654, 29.731878, 0.9522122) failed to convert
-rank 11: Point 1020 (-91.564233, 30.434962, -4.0031437) failed to convert
-rank 82: Point 1424 (-89.785916, 29.854526, -2.0205918) failed to convert
-rank 27: Point 1023 (-91.109483, 30.268395, -6.0953795) failed to convert
-rank 86: Point 1423 (-89.60039, 29.389006, 0.0872069) failed to convert
-rank 78: Point 1425 (-89.914868, 29.873104, -2.494303) failed to convert
-rank 80: Point 1421 (-89.875508, 29.623752, -4.9804323) failed to convert
-rank 92: Point 1422 (-89.295462, 29.321288, -0.00909328) failed to convert
-rank 96: Point 1426 (-89.191772, 29.212394, -0.01887153) failed to convert
-rank 99: Point 1412 (-88.809219, 30.121145, 13.876953) failed to convert
-rank 72: Point 1424 (-90.034609, 29.935444, 0.47209584) failed to convert
-rank 51: Point 1027 (-90.599415, 29.437075, 0.29567239) failed to convert
-rank 84: Point 1422 (-89.76525, 29.189083, 14.145363) failed to convert
-rank 88: Point 1423 (-89.460359, 29.210883, 0.31299999) failed to convert
-rank 81: Point 1410 (-89.78846, 30.236681, 0.70172477) failed to convert
-rank 77: Point 1412 (-89.927786, 30.01349, -3.3196476) failed to convert
-rank 67: Point 1409 (-90.144845, 29.947745, -5.9056392) failed to convert
-rank 20: Point 1014 (-91.255752, 30.028214, -8.2600806) failed to convert
-rank 63: Point 1025 (-90.269697, 30.331328, 0.80874957) failed to convert
-rank 44: Point 1020 (-90.719208, 29.338956, 0.13128528) failed to convert
-rank 74: Point 1423 (-89.995527, 29.89621, 0.06882699) failed to convert
-rank 95: Point 1412 (-89.217304, 29.1791, -0.0) failed to convert
-rank 1: Point 1026 (-92.026198, 30.606106, -7.3240579) failed to convert
-rank 97: Point 1409 (-89.143132, 29.225721, -0.0) failed to convert
-rank 6: Point 1019 (-91.740234, 30.682843, -14.246893) failed to convert
-rank 83: Point 1411 (-89.763502, 29.807786, -0.96514172) failed to convert
-rank 85: Point 1412 (-89.62122, 30.073999, 3.287415) failed to convert
-rank 48: Point 1016 (-90.622265, 29.868446, -0.48002273) failed to convert
-rank 25: Point 1031 (-91.149842, 30.341203, 20.600288) failed to convert
-rank 94: Point 1423 (-89.240441, 29.112356, 7.645183) failed to convert
-rank 60: Point 1011 (-90.374292, 29.979725, -1.9781519) failed to convert
-rank 76: Point 1428 (-89.943768, 30.075885, -5.6997604) failed to convert
-rank 4: Point 1022 (-91.797072, 30.95595, -19.498055) failed to convert
-rank 64: Point 1424 (-90.295565, 29.396719, -3.7520881) failed to convert
-rank 50: Point 1025 (-90.599829, 29.67456, -0.73137042) failed to convert
-rank 55: Point 1023 (-90.48177, 29.884534, -8.2296) failed to convert
-rank 90: Point 1422 (-89.334457, 29.534065, 3.7004208) failed to convert
-rank 40: Point 1018 (-90.768348, 29.645867, -8.2296) failed to convert
-rank 19: Point 1033 (-91.250075, 30.531345, 15.107489) failed to convert
-rank 69: Point 1413 (-90.10644, 29.756257, -0.30752217) failed to convert
-rank 98: Point 1427 (-89.068988, 29.188259, 5.0118675) failed to convert
-rank 71: Point 1411 (-90.062245, 29.864013, 0.80847687) failed to convert
-rank 28: Point 1013 (-91.105571, 29.667152, -1.0687364) failed to convert
-rank 53: Point 1023 (-90.505433, 30.090902, -1.3953289) failed to convert
-rank 45: Point 1029 (-90.698789, 29.471212, -8.2296) failed to convert
-rank 39: Point 1025 (-90.768454, 29.871338, -0.55024745) failed to convert
-rank 3: Point 1025 (-91.865013, 30.554928, -8.2296) failed to convert
-rank 65: Point 1412 (-90.221349, 29.934453, 13.783897) failed to convert
-rank 87: Point 1411 (-89.452623, 30.132988, 1.9173186) failed to convert
-rank 91: Point 1413 (-89.342513, 29.196325, 0.31263382) failed to convert
-rank 26: Point 1015 (-91.140351, 30.233976, -12.682729) failed to convert
-rank 8: Point 1012 (-91.668411, 30.639211, -7.0609926) failed to convert
-rank 37: Point 1028 (-90.802457, 29.995503, 15.016881) failed to convert
-rank 58: Point 1014 (-90.428571, 29.881103, -0.374904) failed to convert
-rank 16: Point 1016 (-91.355381, 30.695761, -20.0) failed to convert
-rank 61: Point 1031 (-90.383087, 29.567935, -1.7310577) failed to convert
-rank 23: Point 1024 (-91.20804, 29.95345, -1.2490322) failed to convert
-rank 93: Point 1412 (-89.267838, 29.108693, 3.3555789) failed to convert
-rank 35: Point 1032 (-90.844916, 30.06041, -11.192257) failed to convert
-rank 75: Point 1414 (-89.952468, 30.19565, 3.8201042) failed to convert
-rank 89: Point 1413 (-89.403539, 29.20827, -0.67215552) failed to convert
-rank 66: Point 1422 (-90.179141, 30.019428, 1.4935837) failed to convert
-rank 70: Point 1428 (-90.074876, 29.918721, 24.747815) failed to convert
-rank 79: Point 1414 (-89.892383, 29.901203, -1.7694957) failed to convert
-rank 0: Point 955 (-92.357004, 29.623581, -0.41916093) failed to convert
-rank 38: Point 1013 (-90.784083, 29.885337, -0.4457097) failed to convert
-rank 59: Point 1025 (-90.395202, 30.03548, -0.40145389) failed to convert
-rank 73: Point 1412 (-90.027773, 29.758339, -3.9103895) failed to convert
-rank 21: Point 1032 (-91.269554, 29.498603, 8.590761) failed to convert
-rank 41: Point 1025 (-90.76399, 29.461759, -1.8533499) failed to convert
-rank 12: Point 1009 (-91.496342, 30.78144, -9.8021605) failed to convert
-rank 14: Point 1018 (-91.484668, 29.77028, -3.5175109) failed to convert
-rank 46: Point 1010 (-90.694487, 29.416204, -0.04485905) failed to convert
-rank 42: Point 1021 (-90.733818, 29.602338, -2.868562) failed to convert
-rank 80: Point 1422 (-89.875494, 29.623791, -4.9804323) failed to convert
-rank 31: Point 1026 (-90.999385, 29.700439, -0.61961601) failed to convert
-rank 82: Point 1425 (-89.808806, 29.572463, -1.440412) failed to convert
-rank 9: Point 1024 (-91.626861, 30.83595, -20.180807) failed to convert
-rank 2: Point 1020 (-91.961894, 30.036786, -3.5548364) failed to convert
-rank 52: Point 1013 (-90.575776, 29.41386, 0.06094395) failed to convert
-rank 10: Point 1017 (-91.593507, 30.76698, 15.763046) failed to convert
-rank 96: Point 1427 (-89.205411, 29.057554, 3.201779) failed to convert
-rank 24: Point 1017 (-91.196167, 29.854581, -7.3670165) failed to convert
-rank 78: Point 1426 (-89.90339, 30.016542, -1.6669118) failed to convert
-rank 17: Point 1027 (-91.316755, 30.612979, -15.708894) failed to convert
-rank 56: Point 1021 (-90.44083, 30.265652, 3.3623627) failed to convert
-rank 86: Point 1424 (-89.527455, 30.253072, -2.9134929) failed to convert
-rank 43: Point 1030 (-90.718001, 29.536213, -1.02114) failed to convert
-rank 68: Point 1424 (-90.156618, 29.444486, 0.31299999) failed to convert
-rank 99: Point 1413 (-88.808217, 30.131404, 13.643459) failed to convert
-rank 57: Point 1028 (-90.453357, 29.850679, -0.11002738) failed to convert
-rank 7: Point 1028 (-91.733219, 30.114271, -2.4667755) failed to convert
-rank 15: Point 1022 (-91.459063, 29.676284, -2.9404047) failed to convert
-rank 92: Point 1423 (-89.304215, 29.220724, -0.36477572) failed to convert
-rank 36: Point 1017 (-90.841911, 29.75961, -1.7905845) failed to convert
-rank 22: Point 1020 (-91.245213, 29.684225, 0.53108053) failed to convert
-rank 72: Point 1425 (-90.02865, 30.011412, 0.48305616) failed to convert
-rank 81: Point 1411 (-89.801814, 30.073164, 8.7498546) failed to convert
-rank 67: Point 1410 (-90.208333, 29.111692, 8.4275619) failed to convert
-rank 77: Point 1413 (-89.954735, 29.674166, -0.35443421) failed to convert
-rank 49: Point 1025 (-90.587637, 30.054381, -9.9364808) failed to convert
-rank 74: Point 1424 (-90.006582, 29.755558, -8.2296) failed to convert
-rank 88: Point 1424 (-89.460375, 29.210677, 0.31299999) failed to convert
-rank 84: Point 1423 (-89.688612, 30.123422, -0.17673521) failed to convert
-rank 47: Point 1027 (-90.655833, 29.711199, -0.18931141) failed to convert
-rank 83: Point 1412 (-89.783776, 29.558741, -4.3824146) failed to convert
-rank 97: Point 1410 (-89.146343, 29.189587, -0.0) failed to convert
-rank 18: Point 1024 (-91.306006, 30.221491, -1.2443787) failed to convert
-rank 95: Point 1413 (-89.215936, 29.194576, -0.22176323) failed to convert
-rank 34: Point 1012 (-90.89163, 29.774591, -0.5745356) failed to convert
-rank 5: Point 1024 (-91.787759, 30.338066, -8.2296) failed to convert
-rank 13: Point 1024 (-91.465635, 30.730649, -20.0) failed to convert
-rank 29: Point 1026 (-91.047491, 29.887678, -1.2965988) failed to convert
-rank 33: Point 1023 (-90.917695, 29.781952, -2.7058094) failed to convert
-rank 11: Point 1021 (-91.605992, 29.715742, -0.63467747) failed to convert
-rank 64: Point 1425 (-90.248224, 30.028414, 1.8013313) failed to convert
-rank 76: Point 1429 (-89.943757, 30.076011, -5.7546244) failed to convert
-rank 85: Point 1413 (-89.61231, 30.17969, 4.6629279) failed to convert
-rank 94: Point 1424 (-89.163832, 29.975828, 1.0917858) failed to convert
-rank 90: Point 1423 (-89.364557, 29.186087, 1.8898753) failed to convert
-rank 27: Point 1024 (-91.114546, 30.189739, -12.448338) failed to convert
-rank 30: Point 1022 (-91.013732, 30.112453, 22.107779) failed to convert
-rank 69: Point 1414 (-90.085421, 30.027377, -1.5923923) failed to convert
-rank 71: Point 1412 (-90.057887, 29.919836, -2.1311806) failed to convert
-rank 32: Point 1017 (-90.979359, 29.355507, -0.0) failed to convert
-rank 54: Point 1018 (-90.487612, 30.053499, 28.921346) failed to convert
-rank 1: Point 1027 (-92.076303, 29.639536, 2.1760167) failed to convert
-rank 98: Point 1428 (-89.032029, 29.596292, 2.014092) failed to convert
-rank 65: Point 1413 (-90.263754, 29.370763, -3.5351029) failed to convert
-rank 51: Point 1028 (-90.581667, 29.688429, -1.7773327) failed to convert
-rank 44: Point 1021 (-90.705431, 29.539047, -0.32450916) failed to convert
-rank 20: Point 1015 (-91.258041, 29.991471, -0.84907132) failed to convert
-rank 6: Point 1020 (-91.739927, 30.688219, -10.575509) failed to convert
-rank 60: Point 1012 (-90.38064, 29.893623, -0.38413217) failed to convert
-rank 63: Point 1026 (-90.334663, 29.46231, 1.6877701) failed to convert
-rank 91: Point 1414 (-89.345093, 29.166274, 0.27911586) failed to convert
-rank 87: Point 1412 (-89.474611, 29.876978, -0.02240474) failed to convert
-rank 25: Point 1032 (-91.153989, 30.276308, 7.5234842) failed to convert
-rank 48: Point 1017 (-90.610826, 30.03021, -9.2323928) failed to convert
-rank 4: Point 1023 (-91.811507, 30.697441, -6.7852126) failed to convert
-rank 62: Point 1015 (-90.354815, 29.6136, -0.11462848) failed to convert
-rank 19: Point 1034 (-91.250226, 30.528857, 15.463567) failed to convert
-rank 50: Point 1026 (-90.566602, 30.141819, -0.36146716) failed to convert
-rank 40: Point 1019 (-90.780938, 29.461148, -0.86261622) failed to convert
-rank 75: Point 1415 (-89.985419, 29.779882, -8.2296) failed to convert
-rank 89: Point 1414 (-89.40306, 29.21381, -0.21998788) failed to convert
-rank 66: Point 1423 (-90.226464, 29.3953, -4.3350958) failed to convert
-rank 55: Point 1024 (-90.511217, 29.475163, -1.6083038) failed to convert
-rank 93: Point 1413 (-89.259753, 29.201004, 0.24732512) failed to convert
-rank 70: Point 1429 (-90.082679, 29.818106, -3.8008561) failed to convert
-rank 73: Point 1413 (-90.012962, 29.947186, 24.302432) failed to convert
-rank 80: Point 1423 (-89.839581, 30.06956, -7.3554341) failed to convert
-rank 79: Point 1415 (-89.903093, 29.767278, 1.93e-06) failed to convert
-rank 53: Point 1024 (-90.487414, 30.339002, 1.8102597) failed to convert
-rank 3: Point 1026 (-91.864973, 30.554936, -8.2296) failed to convert
-rank 28: Point 1014 (-91.104052, 29.690883, -1.2925318) failed to convert
-rank 45: Point 1030 (-90.718463, 29.185106, -0.52635818) failed to convert
-rank 39: Point 1026 (-90.785736, 29.618454, -1.5230752) failed to convert
-rank 82: Point 1426 (-89.785948, 29.854114, -5.2989483) failed to convert
-rank 58: Point 1015 (-90.445019, 29.655207, -0.63247299) failed to convert
-rank 78: Point 1427 (-89.901679, 30.037877, -2.4410771) failed to convert
-rank 16: Point 1017 (-91.366747, 30.510944, -4.077045) failed to convert
-rank 68: Point 1425 (-90.120588, 29.914571, -7.0683125) failed to convert
-rank 26: Point 1016 (-91.141033, 30.223201, 7.6542327) failed to convert
-rank 8: Point 1013 (-91.662705, 30.738198, -8.7462623) failed to convert
-rank 61: Point 1032 (-90.359217, 29.892036, -0.49790331) failed to convert
-rank 96: Point 1428 (-89.192357, 29.205005, -0.0) failed to convert
-rank 37: Point 1029 (-90.810612, 29.875738, -0.92836014) failed to convert
-rank 99: Point 1414 (-88.898611, 29.160963, 51.437043) failed to convert
-rank 23: Point 1025 (-91.208036, 29.953511, -0.53216536) failed to convert
-rank 86: Point 1425 (-89.537419, 30.136186, 3.2980087) failed to convert
-rank 72: Point 1426 (-90.029353, 30.002432, -2.3504852) failed to convert
-rank 35: Point 1033 (-90.921321, 28.914345, 5.010457) failed to convert
-rank 38: Point 1014 (-90.775291, 30.013441, 15.379573) failed to convert
-rank 81: Point 1412 (-89.786389, 30.261665, -1.5851856) failed to convert
-rank 12: Point 1010 (-91.521058, 30.366168, -0.5120988) failed to convert
-rank 21: Point 1033 (-91.220793, 30.280522, -11.053088) failed to convert
-rank 92: Point 1424 (-89.316371, 29.080512, -0.0) failed to convert
-rank 14: Point 1019 (-91.484683, 29.770024, -2.8181208) failed to convert
-rank 52: Point 1014 (-90.574581, 29.430672, 0.06095999) failed to convert
-rank 83: Point 1413 (-89.763563, 29.806985, -0.20986912) failed to convert
-rank 67: Point 1411 (-90.144885, 29.947041, -9.605468) failed to convert
-rank 77: Point 1414 (-89.955193, 29.66834, -4.7183043) failed to convert
-rank 59: Point 1026 (-90.399296, 29.979892, 11.061443) failed to convert
-rank 46: Point 1011 (-90.694854, 29.410862, 0.27160159) failed to convert
-rank 56: Point 1022 (-90.499595, 29.455143, -8.2296) failed to convert
-rank 74: Point 1425 (-90.004951, 29.776337, 0.81380552) failed to convert
-rank 97: Point 1411 (-89.14029, 29.256838, -0.0) failed to convert
-rank 88: Point 1425 (-89.364027, 30.327067, -1.95996) failed to convert
-rank 84: Point 1424 (-89.689049, 30.117722, 4.0288849) failed to convert
-rank 95: Point 1414 (-89.215826, 29.19581, -0.43896114) failed to convert
-rank 94: Point 1425 (-89.178865, 29.807994, 2.2561606) failed to convert
-rank 43: Point 1031 (-90.717998, 29.536152, -0.8488868) failed to convert
-rank 31: Point 1027 (-90.999416, 29.699585, -0.50315001) failed to convert
-rank 24: Point 1018 (-91.186623, 30.005614, -0.21329847) failed to convert
-rank 41: Point 1026 (-90.76398, 29.461894, -0.57233968) failed to convert
-rank 90: Point 1424 (-89.36398, 29.192661, 0.31299999) failed to convert
-rank 2: Point 1021 (-91.922233, 30.775756, -14.157328) failed to convert
-rank 64: Point 1426 (-90.264994, 29.805453, -0.21496975) failed to convert
-rank 9: Point 1025 (-91.626857, 30.835991, -20.180807) failed to convert
-rank 85: Point 1414 (-89.595541, 30.377628, -8.939759) failed to convert
-rank 7: Point 1029 (-91.719991, 30.348917, -7.1907493) failed to convert
-rank 76: Point 1430 (-89.97388, 29.695806, 23.644387) failed to convert
-rank 69: Point 1415 (-90.103256, 29.796987, -4.2245282) failed to convert
-rank 42: Point 1022 (-90.739027, 29.526481, -2.241712) failed to convert
-rank 57: Point 1029 (-90.453237, 29.852158, -0.60880752) failed to convert
-rank 10: Point 1018 (-91.585788, 30.898371, -11.637202) failed to convert
-rank 47: Point 1028 (-90.640363, 29.931776, -0.43870105) failed to convert
-rank 0: Point 956 (-92.369154, 29.366878, 8.9217599) failed to convert
-rank 36: Point 1018 (-90.868234, 29.367403, -0.22953662) failed to convert
-rank 22: Point 1021 (-91.194543, 30.489832, 14.193361) failed to convert
-rank 71: Point 1413 (-90.055281, 29.953196, -5.5542225) failed to convert
-rank 5: Point 1025 (-91.772105, 30.618213, -6.9596736) failed to convert
-rank 98: Point 1429 (-89.06593, 29.221518, 0.37336743) failed to convert
-rank 65: Point 1414 (-90.264029, 29.367053, -4.0568882) failed to convert
-rank 91: Point 1415 (-89.345532, 29.160999, -2.3740943) failed to convert
-rank 17: Point 1028 (-91.371446, 29.721199, -7.4340725) failed to convert
-rank 87: Point 1413 (-89.471296, 29.91558, 0.05096937) failed to convert
-rank 18: Point 1025 (-91.284808, 30.562161, -16.444992) failed to convert
-rank 11: Point 1022 (-91.606365, 29.70884, -0.32149241) failed to convert
-rank 27: Point 1025 (-91.111306, 30.240017, -12.640057) failed to convert
-rank 33: Point 1024 (-90.917675, 29.782009, -2.8683845) failed to convert
-rank 29: Point 1027 (-91.057717, 29.729773, -0.18618624) failed to convert
-rank 30: Point 1023 (-91.051656, 29.529336, 0.09963187) failed to convert
-rank 54: Point 1019 (-90.528658, 29.482546, -0.16270702) failed to convert
-rank 34: Point 1013 (-90.899327, 29.659248, -0.60728126) failed to convert
-rank 32: Point 1018 (-90.927304, 30.143764, -6.0935039) failed to convert
-rank 13: Point 1025 (-91.465623, 30.730589, -20.0) failed to convert
-rank 49: Point 1026 (-90.623906, 29.541003, -2.2260889) failed to convert
-rank 63: Point 1027 (-90.352726, 29.216314, 0.88602411) failed to convert
-rank 20: Point 1016 (-91.313507, 29.089021, 5.6108394) failed to convert
-rank 1: Point 1028 (-92.020321, 30.714155, -9.2897181) failed to convert
-rank 44: Point 1022 (-90.683245, 29.858797, -0.47763071) failed to convert
-rank 60: Point 1013 (-90.368322, 30.060154, 0.30510513) failed to convert
-rank 89: Point 1415 (-89.403384, 29.209958, 0.0977311) failed to convert
-rank 93: Point 1414 (-89.267573, 29.111149, 12.152206) failed to convert
-rank 75: Point 1416 (-89.979917, 29.849614, 25.047984) failed to convert
-rank 66: Point 1424 (-90.226447, 29.395376, -3.5472454) failed to convert
-rank 70: Point 1430 (-90.092731, 29.688229, -8.2296) failed to convert
-rank 80: Point 1424 (-89.899315, 29.324613, 0.81512599) failed to convert
-rank 79: Point 1416 (-89.890882, 29.919822, -1.6040519) failed to convert
-rank 51: Point 1029 (-90.604051, 29.370898, -8.2296) failed to convert
-rank 4: Point 1024 (-91.797141, 30.95456, -19.415759) failed to convert
-rank 48: Point 1018 (-90.638494, 29.637408, 1.1884079) failed to convert
-rank 78: Point 1428 (-89.901702, 30.037578, -4.0541448) failed to convert
-rank 6: Point 1021 (-91.740779, 30.673132, -14.938249) failed to convert
-rank 73: Point 1414 (-90.027739, 29.758712, -4.4938579) failed to convert
-rank 82: Point 1427 (-89.776946, 29.964353, 2.6800001) failed to convert
-rank 25: Point 1033 (-91.157508, 30.220977, -10.41638) failed to convert
-rank 15: Point 1023 (-91.459053, 29.67643, -3.0762125) failed to convert
-rank 50: Point 1027 (-90.599809, 29.674503, -0.32149684) failed to convert
-rank 96: Point 1429 (-89.195795, 29.165886, 1.33e-06) failed to convert
-rank 55: Point 1025 (-90.481563, 29.887262, -8.2296) failed to convert
-rank 40: Point 1020 (-90.755791, 29.82899, -1.2320405) failed to convert
-rank 19: Point 1035 (-91.251474, 30.508932, 7.6872055) failed to convert
-rank 68: Point 1426 (-90.120576, 29.914707, -7.0652645) failed to convert
-rank 86: Point 1426 (-89.543905, 30.059853, 3.2939271) failed to convert
-rank 81: Point 1413 (-89.788089, 30.240863, 1.8854487) failed to convert
-rank 99: Point 1415 (-88.872537, 29.442834, 15.936257) failed to convert
-rank 72: Point 1427 (-90.033335, 29.95165, -6.8994533) failed to convert
-rank 53: Point 1025 (-90.537156, 29.64908, -3.4979766) failed to convert
-rank 74: Point 1426 (-90.000531, 29.832566, -6.7056005) failed to convert
-rank 77: Point 1415 (-89.928032, 30.010228, -2.3280111) failed to convert
-rank 92: Point 1425 (-89.31926, 29.046647, 12.753312) failed to convert
-rank 67: Point 1412 (-90.141692, 29.988285, -0.77192631) failed to convert
-rank 45: Point 1031 (-90.698651, 29.47318, -0.66511307) failed to convert
-rank 83: Point 1414 (-89.763494, 29.807712, -0.92767564) failed to convert
-rank 88: Point 1426 (-89.460295, 29.211092, -0.23679443) failed to convert
-rank 62: Point 1016 (-90.328542, 29.967623, -0.37139328) failed to convert
-rank 28: Point 1015 (-91.070321, 30.21382, 11.421754) failed to convert
-rank 97: Point 1412 (-89.148338, 29.166182, 4.8210319) failed to convert
-rank 94: Point 1426 (-89.150089, 30.128295, 3.1880746) failed to convert
-rank 37: Point 1030 (-90.785347, 30.244951, -0.98194298) failed to convert
-rank 58: Point 1016 (-90.435221, 29.789866, 1.0006362) failed to convert
-rank 64: Point 1427 (-90.237274, 30.172058, 4.3097748) failed to convert
-rank 16: Point 1018 (-91.386738, 30.183595, -7.7342181) failed to convert
-rank 8: Point 1014 (-91.712318, 29.866572, -0.90885266) failed to convert
-rank 61: Point 1033 (-90.38271, 29.573064, -2.447544) failed to convert
-rank 95: Point 1415 (-89.216351, 29.189796, -0.26542541) failed to convert
-rank 90: Point 1425 (-89.359431, 29.245402, 7.6075659) failed to convert
-rank 84: Point 1425 (-89.680367, 30.221591, -0.58777777) failed to convert
-rank 23: Point 1026 (-91.187569, 30.277232, 17.011865) failed to convert
-rank 76: Point 1431 (-89.974432, 29.688799, -5.0749203) failed to convert
-rank 85: Point 1415 (-89.597017, 30.358717, -7.00509) failed to convert
-rank 39: Point 1027 (-90.741429, 30.262984, -0.89719076) failed to convert
-rank 3: Point 1027 (-91.909939, 29.724355, 2.6978834) failed to convert
-rank 21: Point 1034 (-91.206445, 30.5072, -8.1176131) failed to convert
-rank 12: Point 1011 (-91.517487, 30.426246, -4.2405474) failed to convert
-rank 69: Point 1416 (-90.115858, 29.63342, 0.31299999) failed to convert
-rank 26: Point 1017 (-91.140507, 30.231251, 13.785285) failed to convert
-rank 71: Point 1414 (-90.067019, 29.802472, -3.8100002) failed to convert
-rank 98: Point 1430 (-89.068877, 29.187844, 5.031426) failed to convert
-rank 65: Point 1415 (-90.263794, 29.369782, -3.9867842) failed to convert
-rank 38: Point 1015 (-90.78369, 29.890886, -0.78177458) failed to convert
-rank 35: Point 1034 (-90.831236, 30.261108, -1.4883721) failed to convert
-rank 14: Point 1020 (-91.466814, 30.070911, -4.9252493) failed to convert
-rank 87: Point 1414 (-89.434473, 30.341775, -2.2039941) failed to convert
-rank 91: Point 1416 (-89.34529, 29.163797, -0.82580424) failed to convert
-rank 43: Point 1032 (-90.695214, 29.865264, -0.18466761) failed to convert
-rank 31: Point 1028 (-90.988709, 29.86204, -2.2863646) failed to convert
-rank 59: Point 1027 (-90.399444, 29.977615, 13.574379) failed to convert
-rank 24: Point 1019 (-91.186356, 30.009644, -0.67164465) failed to convert
-rank 56: Point 1023 (-90.450975, 30.127004, -0.12707335) failed to convert
-rank 52: Point 1015 (-90.538202, 29.941723, -0.50178539) failed to convert
-rank 2: Point 1022 (-91.922185, 30.775793, -8.2296) failed to convert
-rank 7: Point 1030 (-91.683431, 30.989279, -13.305719) failed to convert
-rank 57: Point 1030 (-90.457177, 29.797901, 0.02) failed to convert
-rank 46: Point 1012 (-90.694997, 29.408733, 0.3048) failed to convert
-rank 42: Point 1023 (-90.71698, 29.846339, -0.17938103) failed to convert
-rank 22: Point 1022 (-91.207485, 30.28581, -13.725145) failed to convert
-rank 10: Point 1019 (-91.594929, 30.742613, -20.0) failed to convert
-rank 89: Point 1416 (-89.379151, 29.491516, 2.8798438) failed to convert
-rank 41: Point 1027 (-90.734589, 29.890125, -0.85259487) failed to convert
-rank 9: Point 1026 (-91.626852, 30.836051, -20.180807) failed to convert
-rank 47: Point 1029 (-90.667912, 29.537788, -0.74522317) failed to convert
-rank 36: Point 1019 (-90.843867, 29.730553, -2.5646866) failed to convert
-rank 17: Point 1029 (-91.344601, 30.161638, -0.23100001) failed to convert
-rank 5: Point 1026 (-91.788755, 30.320093, -9.8316018) failed to convert
-rank 11: Point 1023 (-91.595535, 29.896245, -2.7018228) failed to convert
-rank 93: Point 1415 (-89.259841, 29.199507, 0.3643431) failed to convert
-rank 70: Point 1431 (-90.073514, 29.935843, -1.4748884) failed to convert
-rank 75: Point 1417 (-89.994684, 29.661916, 1.3484444) failed to convert
-rank 79: Point 1417 (-89.890775, 29.921079, -2.957332) failed to convert
-rank 33: Point 1025 (-90.917474, 29.78451, -0.82349937) failed to convert
-rank 29: Point 1028 (-91.027114, 30.199652, 19.353489) failed to convert
-rank 0: Point 957 (-92.359088, 29.577936, -0.62398896) failed to convert
-rank 80: Point 1425 (-89.861844, 29.793778, 2.0006589) failed to convert
-rank 27: Point 1026 (-91.158175, 29.505225, -0.50351434) failed to convert
-rank 18: Point 1026 (-91.331332, 29.809688, -0.7326674) failed to convert
-rank 54: Point 1020 (-90.473829, 30.242992, 3.46) failed to convert
-rank 32: Point 1019 (-90.922286, 30.218497, -3.0456348) failed to convert
-rank 30: Point 1024 (-91.012437, 30.131697, 26.164861) failed to convert
-rank 73: Point 1415 (-90.009507, 29.990941, -8.6040776) failed to convert
-rank 66: Point 1425 (-90.226419, 29.395706, -3.8554619) failed to convert
-rank 78: Point 1429 (-89.915591, 29.863866, 36.82956) failed to convert
-rank 96: Point 1430 (-89.189846, 29.232963, -0.0) failed to convert
-rank 82: Point 1428 (-89.785896, 29.854659, -2.4769048) failed to convert
-rank 63: Point 1028 (-90.298062, 29.953653, 13.569533) failed to convert
-rank 49: Point 1027 (-90.587629, 30.054341, -9.9364808) failed to convert
-rank 68: Point 1427 (-90.120502, 29.915411, -4.8413293) failed to convert
-rank 86: Point 1427 (-89.601336, 29.376875, 0.31299999) failed to convert
-rank 81: Point 1414 (-89.776721, 30.379109, -10.520963) failed to convert
-rank 44: Point 1023 (-90.678793, 29.922612, -0.60488486) failed to convert
-rank 72: Point 1428 (-90.029338, 30.002583, -1.7042963) failed to convert
-rank 13: Point 1026 (-91.465615, 30.73055, -20.0) failed to convert
-rank 67: Point 1413 (-90.144154, 29.956274, 43.727149) failed to convert
-rank 74: Point 1427 (-90.009017, 29.724408, -0.13421273) failed to convert
-rank 99: Point 1416 (-88.902987, 29.11242, 64.939063) failed to convert
-rank 77: Point 1416 (-89.928043, 30.010034, -4.5167583) failed to convert
-rank 83: Point 1415 (-89.76348, 29.807861, -0.84185904) failed to convert
-rank 97: Point 1413 (-89.127301, 29.402057, 4.9331473) failed to convert
-rank 1: Point 1029 (-92.073847, 29.686581, 4.0647135) failed to convert
-rank 48: Point 1019 (-90.633328, 29.711087, -0.46276064) failed to convert
-rank 92: Point 1426 (-89.315852, 29.085936, -0.0) failed to convert
-rank 60: Point 1014 (-90.376827, 29.94491, 11.640534) failed to convert
-rank 88: Point 1427 (-89.42136, 29.666691, 1.0746101) failed to convert
-rank 94: Point 1427 (-89.232288, 29.205126, -0.0) failed to convert
-rank 64: Point 1428 (-90.318619, 29.082978, 1.6856138) failed to convert
-rank 20: Point 1017 (-91.23618, 30.340321, 14.833506) failed to convert
-rank 95: Point 1416 (-89.214648, 29.209101, -0.0733128) failed to convert
-rank 90: Point 1426 (-89.365734, 29.171911, 3.0565426) failed to convert
-rank 51: Point 1030 (-90.599255, 29.43915, -0.03521619) failed to convert
-rank 84: Point 1426 (-89.68704, 30.141229, -0.19537577) failed to convert
-rank 76: Point 1432 (-89.959555, 29.877017, -5.7698644) failed to convert
-rank 85: Point 1416 (-89.606631, 30.244388, -2.1935193) failed to convert
-rank 6: Point 1022 (-91.740234, 30.682757, -15.148498) failed to convert
-rank 98: Point 1431 (-88.974066, 30.225899, 6.5164802) failed to convert
-rank 25: Point 1034 (-91.157159, 30.226438, -6.001919) failed to convert
-rank 50: Point 1028 (-90.620586, 29.378602, -0.66610292) failed to convert
-rank 55: Point 1026 (-90.511217, 29.475102, -2.5546853) failed to convert
-rank 19: Point 1036 (-91.255852, 30.439066, -3.8178582) failed to convert
-rank 15: Point 1024 (-91.446943, 29.879864, -7.0114251) failed to convert
-rank 69: Point 1417 (-90.085782, 30.022398, -0.45655061) failed to convert
-rank 71: Point 1415 (-90.066142, 29.813624, -3.7856162) failed to convert
-rank 65: Point 1416 (-90.263988, 29.367051, -4.0568882) failed to convert
-rank 4: Point 1025 (-91.797576, 30.946418, -19.868751) failed to convert
-rank 40: Point 1021 (-90.751076, 29.897524, 0.33209734) failed to convert
-rank 87: Point 1415 (-89.445079, 30.219301, -0.27293198) failed to convert
-rank 91: Point 1417 (-89.344095, 29.177609, 0.31299999) failed to convert
-rank 28: Point 1016 (-91.104025, 29.690853, -0.8608913) failed to convert
-rank 53: Point 1026 (-90.534625, 29.684451, -1.1970755) failed to convert
-rank 37: Point 1031 (-90.80261, 29.993036, 19.316838) failed to convert
-rank 89: Point 1417 (-89.429381, 28.904638, 10.841741) failed to convert
-rank 61: Point 1034 (-90.382787, 29.571799, -0.08935821) failed to convert
-rank 93: Point 1416 (-89.181025, 30.08877, 1.3517014) failed to convert
-rank 16: Point 1019 (-91.386714, 30.183651, -7.4308046) failed to convert
-rank 45: Point 1032 (-90.70329, 29.405882, -0.96868362) failed to convert
-rank 34: Point 1014 (-90.919537, 29.354571, -0.0) failed to convert
-rank 75: Point 1418 (-89.96841, 29.99496, -0.93199087) failed to convert
-rank 58: Point 1017 (-90.428557, 29.881141, -0.374904) failed to convert
-rank 23: Point 1027 (-91.185015, 30.317356, 12.723087) failed to convert
-rank 62: Point 1017 (-90.332537, 29.913938, -0.19864058) failed to convert
-rank 21: Point 1035 (-91.218645, 30.314466, 13.084538) failed to convert
-rank 39: Point 1028 (-90.771581, 29.825684, -1.4775263) failed to convert
-rank 8: Point 1015 (-91.72121, 29.707966, 2.1992884) failed to convert
-rank 26: Point 1018 (-91.18829, 29.477015, -0.09241104) failed to convert
-rank 66: Point 1426 (-90.185956, 29.929841, 25.63464) failed to convert
-rank 43: Point 1033 (-90.708913, 29.667751, -2.0467893) failed to convert
-rank 35: Point 1035 (-90.84817, 30.011869, -4.9010968) failed to convert
-rank 70: Point 1432 (-90.082639, 29.81811, -3.8008561) failed to convert
-rank 3: Point 1028 (-91.864914, 30.554948, -8.2296) failed to convert
-rank 12: Point 1012 (-91.521356, 30.360862, -11.963401) failed to convert
-rank 38: Point 1016 (-90.783442, 29.894404, -0.39261195) failed to convert
-rank 79: Point 1418 (-89.854526, 30.369972, -8.8726016) failed to convert
-rank 80: Point 1426 (-89.875474, 29.623848, -4.9804323) failed to convert
-rank 82: Point 1429 (-89.808804, 29.572365, -1.2087654) failed to convert
-rank 56: Point 1024 (-90.498201, 29.47443, -1.0563704) failed to convert
-rank 31: Point 1029 (-90.999672, 29.694691, -0.94776068) failed to convert
-rank 73: Point 1416 (-90.012495, 29.952636, -1.7713414) failed to convert
-rank 86: Point 1428 (-89.60133, 29.376936, 0.31299999) failed to convert
-rank 7: Point 1031 (-91.696517, 30.760766, -9.130029) failed to convert
-rank 59: Point 1028 (-90.406942, 29.875229, -0.47548944) failed to convert
-rank 68: Point 1428 (-90.120957, 29.909499, 24.458151) failed to convert
-rank 78: Point 1430 (-89.911938, 29.909486, 40.507929) failed to convert
-rank 72: Point 1429 (-90.047005, 29.776672, -1.8227039) failed to convert
-rank 52: Point 1016 (-90.558752, 29.653778, -0.6764687) failed to convert
-rank 99: Point 1417 (-88.858539, 29.592082, 11.580269) failed to convert
-rank 96: Point 1431 (-89.205102, 29.059692, 4.4164229) failed to convert
-rank 67: Point 1414 (-90.144911, 29.946396, -8.0531214) failed to convert
-rank 14: Point 1021 (-91.484635, 29.770662, -0.26472967) failed to convert
-rank 88: Point 1428 (-89.460342, 29.210475, -0.05786311) failed to convert
-rank 81: Point 1415 (-89.817078, 29.885224, -0.00254531) failed to convert
-rank 64: Point 1429 (-90.217343, 30.431814, -5.7631871) failed to convert
-rank 83: Point 1416 (-89.762897, 29.814929, -0.98303916) failed to convert
-rank 24: Point 1020 (-91.196124, 29.854623, -7.3670165) failed to convert
-rank 77: Point 1417 (-89.938987, 29.87254, 21.437205) failed to convert
-rank 2: Point 1023 (-91.922153, 30.775818, -8.2296) failed to convert
-rank 97: Point 1414 (-89.100114, 29.70449, 3.6209881) failed to convert
-rank 94: Point 1428 (-89.234032, 29.185201, -1.118e-05) failed to convert
-rank 92: Point 1427 (-89.299845, 29.269962, -0.0) failed to convert
-rank 74: Point 1428 (-90.007813, 29.739716, 33.760931) failed to convert
-rank 46: Point 1013 (-90.695096, 29.407288, -0.15540082) failed to convert
-rank 57: Point 1031 (-90.422795, 30.268041, 2.8682343) failed to convert
-rank 90: Point 1427 (-89.343372, 29.430775, 4.4588997) failed to convert
-rank 11: Point 1024 (-91.537893, 30.879208, -12.607504) failed to convert
-rank 10: Point 1020 (-91.631792, 30.107048, -8.2296) failed to convert
-rank 9: Point 1027 (-91.670982, 30.06957, -2.4983888) failed to convert
-rank 47: Point 1030 (-90.615748, 30.279613, -0.30824238) failed to convert
-rank 76: Point 1433 (-89.94549, 30.054045, 2.9719253) failed to convert
-rank 84: Point 1427 (-89.67625, 30.27056, -0.51841493) failed to convert
-rank 95: Point 1417 (-89.214547, 29.210229, -0.24839199) failed to convert
-rank 5: Point 1027 (-91.764498, 30.753297, -16.514063) failed to convert
-rank 29: Point 1029 (-91.057617, 29.730975, -0.53603158) failed to convert
-rank 41: Point 1028 (-90.733868, 29.900525, -1.8538965) failed to convert
-rank 33: Point 1026 (-90.953919, 29.232044, 0.85713561) failed to convert
-rank 98: Point 1432 (-89.004651, 29.893944, 5.0633419) failed to convert
-rank 71: Point 1416 (-90.065793, 29.818083, -9.0) failed to convert
-rank 18: Point 1027 (-91.284775, 30.562213, -15.963753) failed to convert
-rank 85: Point 1417 (-89.645259, 29.783485, -0.18964094) failed to convert
-rank 54: Point 1021 (-90.520466, 29.597242, 0.03826773) failed to convert
-rank 17: Point 1030 (-91.318376, 30.5865, 10.853896) failed to convert
-rank 22: Point 1023 (-91.195595, 30.473192, 11.401408) failed to convert
-rank 69: Point 1418 (-90.106388, 29.756289, 0.76555682) failed to convert
-rank 42: Point 1024 (-90.715372, 29.869267, -0.59317779) failed to convert
-rank 32: Point 1020 (-90.957146, 29.693723, -0.63052883) failed to convert
-rank 0: Point 958 (-92.357588, 29.608769, -0.5912177) failed to convert
-rank 49: Point 1028 (-90.584796, 30.094043, -0.44089609) failed to convert
-rank 65: Point 1417 (-90.220218, 29.948587, -3.2497068) failed to convert
-rank 87: Point 1416 (-89.464779, 29.990462, -0.36888772) failed to convert
-rank 63: Point 1029 (-90.304723, 29.864102, -0.26539422) failed to convert
-rank 44: Point 1024 (-90.692847, 29.720598, -0.69454537) failed to convert
-rank 91: Point 1418 (-89.349463, 29.115254, 0.31299999) failed to convert
-rank 13: Point 1027 (-91.465604, 30.73049, -20.0) failed to convert
-rank 1: Point 1030 (-92.065645, 29.84595, -0.54098276) failed to convert
-rank 27: Point 1027 (-91.111169, 30.241736, 3.1751546) failed to convert
-rank 48: Point 1020 (-90.633077, 29.714509, 0.20195067) failed to convert
-rank 51: Point 1031 (-90.581312, 29.693219, 0.12852826) failed to convert
-rank 20: Point 1018 (-91.261057, 29.942708, -0.13699999) failed to convert
-rank 30: Point 1025 (-91.013286, 30.118725, -8.4224147) failed to convert
-rank 89: Point 1418 (-89.309082, 30.293276, 2.3699274) failed to convert
-rank 60: Point 1015 (-90.360197, 30.169376, 3.1919139) failed to convert
-rank 36: Point 1020 (-90.843813, 29.731337, -2.9971582) failed to convert
-rank 55: Point 1027 (-90.511216, 29.475062, -2.3881024) failed to convert
-rank 93: Point 1417 (-89.251902, 29.290048, -0.0) failed to convert
-rank 25: Point 1035 (-91.157525, 30.22046, -10.571389) failed to convert
-rank 40: Point 1022 (-90.792175, 29.295166, -0.03180803) failed to convert
-rank 19: Point 1037 (-91.247962, 30.564342, 12.36503) failed to convert
-rank 66: Point 1427 (-90.152505, 30.365256, 3.0228407) failed to convert
-rank 70: Point 1433 (-90.092692, 29.688219, -8.2296) failed to convert
-rank 80: Point 1427 (-89.856616, 29.858723, -0.17630897) failed to convert
-rank 75: Point 1419 (-89.981424, 29.830346, 0.33357916) failed to convert
-rank 79: Point 1419 (-89.914499, 29.623858, 20.98864) failed to convert
-rank 82: Point 1430 (-89.753071, 30.254965, -1.1373917) failed to convert
-rank 4: Point 1026 (-91.796105, 30.972447, -13.084789) failed to convert
-rank 15: Point 1025 (-91.446938, 29.879804, -8.4307687) failed to convert
-rank 6: Point 1023 (-91.748361, 30.538609, 9.7585135) failed to convert
-rank 73: Point 1417 (-90.027699, 29.758719, -4.1626445) failed to convert
-rank 68: Point 1429 (-90.120532, 29.914944, -5.9010283) failed to convert
-rank 86: Point 1429 (-89.601326, 29.376976, 0.31299999) failed to convert
-rank 78: Point 1431 (-89.901758, 30.036642, -9.0) failed to convert
-rank 37: Point 1032 (-90.810212, 29.881374, -0.3227534) failed to convert
-rank 53: Point 1027 (-90.570527, 29.178211, 1.5829099) failed to convert
-rank 61: Point 1035 (-90.359209, 29.891915, -0.37366995) failed to convert
-rank 28: Point 1017 (-91.070327, 30.213219, 8.5496773) failed to convert
-rank 96: Point 1432 (-89.103667, 30.193406, 1.523719) failed to convert
-rank 72: Point 1430 (-90.039632, 29.871072, 1.2160612) failed to convert
-rank 99: Point 1418 (-88.852163, 29.659323, 9.5333556) failed to convert
-rank 64: Point 1430 (-90.251529, 29.982189, -0.4678045) failed to convert
-rank 83: Point 1417 (-89.757534, 29.880402, -0.84877693) failed to convert
-rank 50: Point 1029 (-90.575608, 30.015294, -0.36639342) failed to convert
-rank 34: Point 1015 (-90.864449, 30.17845, -1.314758) failed to convert
-rank 77: Point 1418 (-89.956534, 29.651106, 26.291173) failed to convert
-rank 67: Point 1415 (-90.145004, 29.945058, -7.8202542) failed to convert
-rank 94: Point 1429 (-89.170542, 29.900825, 0.1626276) failed to convert
-rank 45: Point 1033 (-90.672233, 29.853406, -0.31619243) failed to convert
-rank 97: Point 1415 (-89.043136, 30.329659, 3.4401275) failed to convert
-rank 81: Point 1416 (-89.879153, 29.11127, 20.717066) failed to convert
-rank 58: Point 1018 (-90.448165, 29.611642, -0.61356759) failed to convert
-rank 88: Point 1429 (-89.439192, 29.458648, 1.8131794) failed to convert
-rank 92: Point 1428 (-89.267064, 29.64444, 3.1130467) failed to convert
-rank 21: Point 1036 (-91.217005, 30.340239, -6.3658163) failed to convert
-rank 76: Point 1434 (-89.959531, 29.877073, -5.7698644) failed to convert
-rank 62: Point 1018 (-90.357109, 29.581947, -3.5570161) failed to convert
-rank 84: Point 1428 (-89.736812, 29.537195, -5.2797459) failed to convert
-rank 23: Point 1028 (-91.208612, 29.944193, -0.24335863) failed to convert
-rank 16: Point 1020 (-91.355023, 30.700921, -20.0) failed to convert
-rank 12: Point 1013 (-91.498708, 30.741282, 0.21610848) failed to convert
-rank 95: Point 1418 (-89.21569, 29.196906, -0.13201491) failed to convert
-rank 35: Point 1036 (-90.882902, 29.494938, -0.66788759) failed to convert
-rank 26: Point 1019 (-91.140159, 30.236321, -6.7359221) failed to convert
-rank 74: Point 1429 (-90.002718, 29.804483, 10.269045) failed to convert
-rank 90: Point 1428 (-89.360237, 29.235603, -0.49188534) failed to convert
-rank 85: Point 1418 (-89.671232, 29.469913, 13.792028) failed to convert
-rank 71: Point 1417 (-90.055471, 29.950537, -7.155652) failed to convert
-rank 8: Point 1016 (-91.678833, 30.457112, -4.8402743) failed to convert
-rank 47: Point 1031 (-90.645133, 29.863634, -0.59559641) failed to convert
-rank 3: Point 1029 (-91.868777, 30.483671, -4.6442834) failed to convert
-rank 7: Point 1032 (-91.725032, 30.257982, -3.8835815) failed to convert
-rank 98: Point 1433 (-88.984178, 30.116106, 7.7836258) failed to convert
-rank 38: Point 1017 (-90.78326, 29.897015, -0.15754182) failed to convert
-rank 39: Point 1029 (-90.776668, 29.75133, -2.1451768) failed to convert
-rank 52: Point 1017 (-90.593357, 29.163386, 2.2002633) failed to convert
-rank 69: Point 1419 (-90.103218, 29.797034, -4.2245282) failed to convert
-rank 41: Point 1029 (-90.734589, 29.890065, -0.18316527) failed to convert
-rank 65: Point 1418 (-90.264125, 29.36508, -2.3877896) failed to convert
-rank 33: Point 1027 (-90.890898, 30.181132, -2.6434369) failed to convert
-rank 46: Point 1014 (-90.69492, 29.409773, 0.3048) failed to convert
-rank 14: Point 1022 (-91.446281, 30.41311, -3.8848386) failed to convert
-rank 87: Point 1417 (-89.518257, 29.361954, 9.6729329) failed to convert
-rank 56: Point 1025 (-90.473771, 29.813532, 2.2096465) failed to convert
-rank 91: Point 1419 (-89.344767, 29.169616, -0.07582628) failed to convert
-rank 89: Point 1419 (-89.403689, 29.205719, -0.3378814) failed to convert
-rank 5: Point 1028 (-91.776421, 30.540683, -13.07592) failed to convert
-rank 10: Point 1021 (-91.594896, 30.742636, -20.0) failed to convert
-rank 18: Point 1028 (-91.347324, 29.546625, -0.43067869) failed to convert
-rank 31: Point 1030 (-90.973277, 30.095798, -5.0656258) failed to convert
-rank 24: Point 1021 (-91.169997, 30.266999, -6.0743696) failed to convert
-rank 29: Point 1030 (-91.058802, 29.712531, -1.2509307) failed to convert
-rank 66: Point 1428 (-90.226429, 29.39525, -4.3458262) failed to convert
-rank 54: Point 1022 (-90.477338, 30.194805, 3.0085365) failed to convert
-rank 11: Point 1025 (-91.560355, 30.49892, -5.4868066) failed to convert
-rank 75: Point 1420 (-89.974749, 29.914786, -2.0044897) failed to convert
-rank 32: Point 1021 (-90.917513, 30.28957, -4.6962258) failed to convert
-rank 17: Point 1031 (-91.319135, 30.574261, -10.757299) failed to convert
-rank 44: Point 1025 (-90.67877, 29.922668, -1.8626072) failed to convert
-rank 70: Point 1434 (-90.093411, 29.678693, 0.31299999) failed to convert
-rank 79: Point 1420 (-89.890756, 29.921197, -3.4423305) failed to convert
-rank 42: Point 1025 (-90.73314, 29.611847, -1.7526667) failed to convert
-rank 93: Point 1418 (-89.165135, 30.264915, 4.5327905) failed to convert
-rank 22: Point 1024 (-91.268045, 29.314599, -0.78227709) failed to convert
-rank 80: Point 1428 (-89.9016, 29.295674, 1.3002966) failed to convert
-rank 2: Point 1024 (-91.915376, 30.90038, -10.458408) failed to convert
-rank 49: Point 1029 (-90.587617, 30.054282, -9.9364808) failed to convert
-rank 68: Point 1430 (-90.112271, 30.021661, 0.45498795) failed to convert
-rank 0: Point 959 (-92.402882, 28.636412, 36.630595) failed to convert
-rank 82: Point 1431 (-89.808798, 29.572253, 0.04492537) failed to convert
-rank 73: Point 1418 (-90.020108, 29.855467, 2.4463587) failed to convert
-rank 86: Point 1430 (-89.60132, 29.377036, 0.31299999) failed to convert
-rank 48: Point 1021 (-90.630532, 29.750578, -1.2065637) failed to convert
-rank 78: Point 1432 (-89.923898, 29.759082, -0.0) failed to convert
-rank 96: Point 1433 (-89.153941, 29.63623, 4.115645) failed to convert
-rank 63: Point 1030 (-90.327178, 29.561504, -3.1333441) failed to convert
-rank 1: Point 1031 (-92.074164, 29.680136, 3.8296242) failed to convert
-rank 72: Point 1431 (-90.035569, 29.922933, -9.0) failed to convert
-rank 51: Point 1032 (-90.599473, 29.435899, -8.2296) failed to convert
-rank 64: Point 1431 (-90.292042, 29.441324, 1.0671543) failed to convert
-rank 30: Point 1026 (-91.013662, 30.112887, 21.072499) failed to convert
-rank 13: Point 1028 (-91.501724, 30.125343, -3.772204) failed to convert
-rank 27: Point 1028 (-91.113628, 30.203543, -12.722353) failed to convert
-rank 20: Point 1019 (-91.309069, 29.161798, 5.7298488) failed to convert
-rank 99: Point 1419 (-88.863205, 29.53847, 13.313115) failed to convert
-rank 81: Point 1417 (-89.828989, 29.738066, -0.15439678) failed to convert
-rank 59: Point 1029 (-90.411954, 29.806798, -0.38969462) failed to convert
-rank 67: Point 1416 (-90.144845, 29.947044, -9.605468) failed to convert
-rank 77: Point 1419 (-89.928015, 30.010064, -4.7301198) failed to convert
-rank 84: Point 1429 (-89.669078, 30.355792, -0.86807072) failed to convert
-rank 92: Point 1429 (-89.300228, 29.265394, -0.0) failed to convert
-rank 83: Point 1418 (-89.783749, 29.55877, -4.3824146) failed to convert
-rank 15: Point 1026 (-91.446934, 29.879763, -8.4307687) failed to convert
-rank 25: Point 1036 (-91.159569, 30.188416, -5.3388248) failed to convert
-rank 37: Point 1033 (-90.8476, 29.327536, -0.08323731) failed to convert
-rank 40: Point 1023 (-90.76211, 29.73675, -1.4338162) failed to convert
-rank 74: Point 1430 (-89.995502, 29.896155, -1.6652972) failed to convert
-rank 76: Point 1435 (-89.974402, 29.688826, -5.0749203) failed to convert
-rank 94: Point 1430 (-89.232183, 29.206042, -0.0952956) failed to convert
-rank 88: Point 1430 (-89.460393, 29.209739, -0.11653722) failed to convert
-rank 97: Point 1416 (-89.062995, 30.112649, 4.6843982) failed to convert
-rank 19: Point 1038 (-91.282383, 30.01344, -0.39312805) failed to convert
-rank 95: Point 1419 (-89.213767, 29.21867, -0.04280767) failed to convert
-rank 43: Point 1034 (-90.695732, 29.857623, -0.35269587) failed to convert
-rank 57: Point 1032 (-90.486, 29.398202, -0.0) failed to convert
-rank 61: Point 1036 (-90.382627, 29.573943, -0.085344) failed to convert
-rank 55: Point 1028 (-90.511216, 29.475001, -1.4222815) failed to convert
-rank 90: Point 1429 (-89.317001, 29.733349, 2.6466039) failed to convert
-rank 28: Point 1018 (-91.103783, 29.694451, 0.10048136) failed to convert
-rank 71: Point 1418 (-90.065131, 29.826566, 0.79671973) failed to convert
-rank 36: Point 1021 (-90.841905, 29.75955, -1.1870633) failed to convert
-rank 53: Point 1028 (-90.505394, 30.090912, -1.1074561) failed to convert
-rank 34: Point 1016 (-90.864786, 30.17342, -1.2885833) failed to convert
-rank 58: Point 1019 (-90.469983, 29.30928, -0.0) failed to convert
-rank 50: Point 1030 (-90.548663, 30.390886, -0.66209725) failed to convert
-rank 21: Point 1037 (-91.220764, 30.280575, -13.367615) failed to convert
-rank 62: Point 1019 (-90.357084, 29.582003, -3.5570161) failed to convert
-rank 98: Point 1434 (-89.070743, 29.165997, 0.89721787) failed to convert
-rank 65: Point 1419 (-90.220712, 29.941544, 27.679682) failed to convert
-rank 85: Point 1419 (-89.615521, 30.138561, 2.3040904) failed to convert
-rank 69: Point 1420 (-90.094004, 29.916045, -4.8574149) failed to convert
-rank 23: Point 1029 (-91.182892, 30.350645, 14.476547) failed to convert
-rank 9: Point 1028 (-91.686058, 29.803453, -0.40673523) failed to convert
-rank 45: Point 1034 (-90.667136, 29.926286, -0.49329813) failed to convert
-rank 12: Point 1014 (-91.532789, 30.166985, -3.4150188) failed to convert
-rank 35: Point 1037 (-90.844873, 30.060453, -11.192257) failed to convert
-rank 26: Point 1020 (-91.196125, 29.351316, 1.5539315) failed to convert
-rank 8: Point 1017 (-91.658964, 30.802725, -17.708879) failed to convert
-rank 16: Point 1021 (-91.360373, 30.614133, -8.8516653) failed to convert
-rank 89: Point 1420 (-89.362858, 29.679253, 2.404628) failed to convert
-rank 87: Point 1418 (-89.486684, 29.733594, -0.4723124) failed to convert
-rank 47: Point 1032 (-90.667756, 29.539877, -0.40103979) failed to convert
-rank 3: Point 1030 (-91.840462, 30.996614, -14.174451) failed to convert
-rank 91: Point 1420 (-89.330092, 29.339185, 0.20387409) failed to convert
-rank 66: Point 1429 (-90.226406, 29.395217, -3.6003445) failed to convert
-rank 75: Point 1421 (-89.98819, 29.744358, -8.2296) failed to convert
-rank 7: Point 1033 (-91.694898, 30.787895, -9.7319361) failed to convert
-rank 39: Point 1030 (-90.797258, 29.448747, -0.51310819) failed to convert
-rank 41: Point 1030 (-90.733873, 29.900415, -1.8419876) failed to convert
-rank 38: Point 1018 (-90.784048, 29.885357, -0.869101) failed to convert
-rank 80: Point 1429 (-89.866877, 29.731055, -0.40022276) failed to convert
-rank 70: Point 1435 (-90.065992, 30.031877, -4.5156001) failed to convert
-rank 79: Point 1421 (-89.892361, 29.901146, -0.66938594) failed to convert
-rank 33: Point 1028 (-90.889245, 30.205531, -1.6048134) failed to convert
-rank 52: Point 1018 (-90.574038, 29.437856, 0.05323253) failed to convert
-rank 6: Point 1024 (-91.748592, 30.534205, -10.177337) failed to convert
-rank 86: Point 1431 (-89.53832, 30.12506, 4.020322) failed to convert
-rank 46: Point 1015 (-90.663864, 29.856645, -0.69869903) failed to convert
-rank 72: Point 1432 (-90.033314, 29.951706, -5.643469) failed to convert
-rank 93: Point 1419 (-89.267308, 29.113558, 15.32777) failed to convert
-rank 60: Point 1016 (-90.420193, 29.352235, -0.37629298) failed to convert
-rank 56: Point 1026 (-90.453171, 30.096767, -0.22928169) failed to convert
-rank 68: Point 1431 (-90.120535, 29.914663, -7.0774565) failed to convert
-rank 82: Point 1432 (-89.752966, 30.256016, -2.7325587) failed to convert
-rank 64: Point 1432 (-90.247227, 30.038699, 1.1133452) failed to convert
-rank 73: Point 1419 (-90.027713, 29.75833, -4.6332733) failed to convert
-rank 78: Point 1433 (-89.901664, 30.03738, -3.553968) failed to convert
-rank 10: Point 1022 (-91.631758, 30.10707, -8.2296) failed to convert
-rank 4: Point 1027 (-91.803996, 30.830876, -10.150399) failed to convert
-rank 29: Point 1031 (-91.058801, 29.71247, -1.0865404) failed to convert
-rank 31: Point 1031 (-90.98728, 29.88342, -5.0473254) failed to convert
-rank 96: Point 1434 (-89.145486, 29.730475, 3.4851419) failed to convert
-rank 81: Point 1418 (-89.791101, 30.203677, 1.8184103) failed to convert
-rank 17: Point 1032 (-91.373275, 29.690507, -4.8115731) failed to convert
-rank 54: Point 1023 (-90.519427, 29.611718, -0.77588949) failed to convert
-rank 14: Point 1023 (-91.45988, 30.186544, -1.1496606) failed to convert
-rank 99: Point 1420 (-88.918235, 28.942468, 189.47282) failed to convert
-rank 11: Point 1026 (-91.558918, 30.52302, -6.66946) failed to convert
-rank 77: Point 1420 (-89.927787, 30.012904, -4.7961099) failed to convert
-rank 5: Point 1029 (-91.816362, 29.819493, -4.0870308) failed to convert
-rank 84: Point 1430 (-89.714518, 29.808437, -0.0) failed to convert
-rank 92: Point 1430 (-89.303149, 29.231802, 5.7295315) failed to convert
-rank 67: Point 1417 (-90.139557, 30.015598, 1.5972224) failed to convert
-rank 83: Point 1419 (-89.76347, 29.807577, -0.73384856) failed to convert
-rank 74: Point 1431 (-90.040846, 29.315644, 0.45173068) failed to convert
-rank 49: Point 1030 (-90.614668, 29.672035, 0.89932648) failed to convert
-rank 63: Point 1031 (-90.35033, 29.246932, 1.4007279) failed to convert
-rank 42: Point 1026 (-90.718613, 29.822279, -0.30537001) failed to convert
-rank 30: Point 1027 (-91.047909, 29.587051, 0.1125834) failed to convert
-rank 88: Point 1431 (-89.372225, 30.232016, 2.8294782) failed to convert
-rank 44: Point 1026 (-90.685014, 29.833121, -0.33156331) failed to convert
-rank 97: Point 1417 (-89.146677, 29.184045, -0.0) failed to convert
-rank 76: Point 1436 (-89.94372, 30.075962, -5.7546244) failed to convert
-rank 94: Point 1431 (-89.236577, 29.155927, -0.0486234) failed to convert
-rank 22: Point 1025 (-91.196515, 30.458647, 7.4746105) failed to convert
-rank 48: Point 1022 (-90.616369, 29.951508, 0.16815699) failed to convert
-rank 2: Point 1025 (-91.953619, 30.190347, -2.3763931) failed to convert
-rank 95: Point 1420 (-89.188687, 29.502021, 5.3385546) failed to convert
-rank 20: Point 1020 (-91.255854, 30.025961, -8.4338167) failed to convert
-rank 51: Point 1033 (-90.599486, 29.43559, -0.43248281) failed to convert
-rank 27: Point 1029 (-91.111266, 30.239971, -12.640057) failed to convert
-rank 18: Point 1029 (-91.335494, 29.741018, -0.9115604) failed to convert
-rank 15: Point 1027 (-91.44778, 29.865586, -6.2143357) failed to convert
-rank 1: Point 1032 (-92.073442, 29.693444, 4.0511776) failed to convert
-rank 90: Point 1430 (-89.382935, 28.97122, 5.8509859) failed to convert
-rank 71: Point 1419 (-90.064734, 29.831652, -9.0) failed to convert
-rank 98: Point 1435 (-89.009215, 29.843391, 5.883274) failed to convert
-rank 32: Point 1022 (-90.953979, 29.741571, -0.66790528) failed to convert
-rank 65: Point 1420 (-90.263928, 29.367049, -4.0568882) failed to convert
-rank 59: Point 1030 (-90.427776, 29.58975, -1.1836469) failed to convert
-rank 37: Point 1034 (-90.801949, 30.002387, -10.058401) failed to convert
-rank 19: Point 1039 (-91.249449, 30.540368, -9.4157488) failed to convert
-rank 85: Point 1420 (-89.606972, 30.239134, -0.51832314) failed to convert
-rank 69: Point 1421 (-90.103193, 29.797066, -4.2245282) failed to convert
-rank 40: Point 1024 (-90.763279, 29.719622, -0.96503756) failed to convert
-rank 57: Point 1033 (-90.445212, 29.961871, -0.86719806) failed to convert
-rank 43: Point 1035 (-90.715136, 29.577423, -0.03072157) failed to convert
-rank 61: Point 1037 (-90.35881, 29.897238, -0.68114342) failed to convert
-rank 25: Point 1037 (-91.189883, 29.709854, -0.0) failed to convert
-rank 53: Point 1029 (-90.537138, 29.649044, -3.5670628) failed to convert
-rank 13: Point 1029 (-91.491878, 30.290336, -0.31799999) failed to convert
-rank 89: Point 1421 (-89.429163, 28.906647, 16.405523) failed to convert
-rank 66: Point 1430 (-90.226388, 29.395362, -4.4828496) failed to convert
-rank 34: Point 1017 (-90.89766, 29.683759, -0.55114396) failed to convert
-rank 58: Point 1020 (-90.428537, 29.881198, -0.374904) failed to convert
-rank 0: Point 960 (-92.359031, 29.57143, -0.40618946) failed to convert
-rank 50: Point 1031 (-90.577251, 29.991787, -0.46540249) failed to convert
-rank 21: Point 1038 (-91.253261, 29.761427, 5.4893932) failed to convert
-rank 24: Point 1022 (-91.206441, 29.690168, -2.4279111) failed to convert
-rank 87: Point 1419 (-89.519421, 29.347417, 1.1353101) failed to convert
-rank 70: Point 1436 (-90.09222, 29.694003, 0.31299999) failed to convert
-rank 75: Point 1422 (-89.983654, 29.801911, 0.95068548) failed to convert
-rank 28: Point 1019 (-91.091916, 29.879225, -0.70868282) failed to convert
-rank 62: Point 1020 (-90.357068, 29.58204, -3.5570161) failed to convert
-rank 80: Point 1430 (-89.85697, 29.854178, -9.7767656) failed to convert
-rank 26: Point 1021 (-91.174431, 29.696754, -1.4308051) failed to convert
-rank 86: Point 1432 (-89.594197, 29.46219, -0.75452542) failed to convert
-rank 23: Point 1030 (-91.221657, 29.736013, -0.45498176) failed to convert
-rank 16: Point 1022 (-91.355072, 30.700086, -16.799161) failed to convert
-rank 91: Point 1421 (-89.333046, 29.304954, -0.01780591) failed to convert
-rank 12: Point 1015 (-91.544222, 29.972057, -8.2296) failed to convert
-rank 8: Point 1018 (-91.682031, 30.401095, -5.4002561) failed to convert
-rank 72: Point 1433 (-90.031961, 29.968954, -0.21177891) failed to convert
-rank 79: Point 1422 (-89.890758, 29.920877, -2.5779288) failed to convert
-rank 7: Point 1034 (-91.717271, 30.394964, -4.8364207) failed to convert
-rank 47: Point 1033 (-90.667749, 29.539937, -0.94578859) failed to convert
-rank 9: Point 1029 (-91.622012, 30.918631, 1.8990993) failed to convert
-rank 82: Point 1433 (-89.785908, 29.854174, -3.7179505) failed to convert
-rank 93: Point 1420 (-89.191927, 29.96642, 0.04320619) failed to convert
-rank 78: Point 1434 (-89.901645, 30.037598, -4.0541448) failed to convert
-rank 68: Point 1432 (-90.120403, 29.916312, -3.2050257) failed to convert
-rank 73: Point 1420 (-90.027432, 29.761737, 5.4167796) failed to convert
-rank 81: Point 1419 (-89.838853, 29.615275, -0.37697649) failed to convert
-rank 99: Point 1421 (-88.877149, 29.387639, 20.277184) failed to convert
-rank 3: Point 1031 (-91.842451, 30.960497, -13.008637) failed to convert
-rank 96: Point 1435 (-89.20021, 29.115064, -0.12527385) failed to convert
-rank 55: Point 1029 (-90.447277, 30.357465, -0.3233993) failed to convert
-rank 39: Point 1031 (-90.776618, 29.752011, -2.1868963) failed to convert
-rank 41: Point 1031 (-90.733855, 29.900486, -1.9074122) failed to convert
-rank 77: Point 1421 (-89.956111, 29.656243, 33.086364) failed to convert
-rank 6: Point 1025 (-91.737856, 30.724117, -8.3690942) failed to convert
-rank 64: Point 1433 (-90.293163, 29.425596, 0.17743) failed to convert
-rank 36: Point 1022 (-90.843423, 29.736714, -0.77258689) failed to convert
-rank 83: Point 1420 (-89.764814, 29.791056, -0.05869904) failed to convert
-rank 35: Point 1038 (-90.818873, 30.441404, -8.3362254) failed to convert
-rank 67: Point 1418 (-90.209749, 29.092057, 0.31299999) failed to convert
-rank 84: Point 1431 (-89.736771, 29.53715, -5.2797459) failed to convert
-rank 74: Point 1432 (-89.995838, 29.891792, -9.0) failed to convert
-rank 92: Point 1431 (-89.294338, 29.332853, -0.0) failed to convert
-rank 88: Point 1432 (-89.459991, 29.213211, 0.31299999) failed to convert
-rank 94: Point 1432 (-89.237387, 29.146646, 6.0234354) failed to convert
-rank 4: Point 1028 (-91.797517, 30.946429, -19.321763) failed to convert
-rank 45: Point 1035 (-90.701826, 29.426984, -0.10308158) failed to convert
-rank 33: Point 1029 (-90.927498, 29.632978, -0.5053743) failed to convert
-rank 10: Point 1023 (-91.613221, 30.427858, -3.823905) failed to convert
-rank 31: Point 1032 (-90.971202, 30.12697, -4.8191295) failed to convert
-rank 97: Point 1418 (-89.161803, 29.013383, 2.5747824) failed to convert
-rank 76: Point 1437 (-89.961262, 29.855069, -0.19556388) failed to convert
-rank 95: Point 1421 (-89.216703, 29.185138, -0.09912461) failed to convert
-rank 38: Point 1019 (-90.784064, 29.885121, -0.08155894) failed to convert
-rank 29: Point 1032 (-91.0588, 29.71243, -0.19631265) failed to convert
-rank 60: Point 1017 (-90.424688, 29.290148, 1.80188) failed to convert
-rank 71: Point 1420 (-90.066997, 29.802528, -3.7917121) failed to convert
-rank 90: Point 1431 (-89.356961, 29.27344, 0.53119615) failed to convert
-rank 52: Point 1019 (-90.530503, 30.048528, 15.395693) failed to convert
-rank 17: Point 1033 (-91.319323, 30.571013, -16.980169) failed to convert
-rank 56: Point 1027 (-90.499574, 29.455108, -8.2296) failed to convert
-rank 98: Point 1436 (-89.068767, 29.187429, 4.374963) failed to convert
-rank 5: Point 1030 (-91.76446, 30.753282, -16.514063) failed to convert
-rank 22: Point 1026 (-91.254063, 29.541095, 5.6690147) failed to convert
-rank 42: Point 1027 (-90.715342, 29.869319, -1.3517573) failed to convert
-rank 63: Point 1032 (-90.327139, 29.561551, -3.1333441) failed to convert
-rank 54: Point 1024 (-90.547706, 29.214239, 1.2027027) failed to convert
-rank 11: Point 1027 (-91.617517, 29.51173, 1.1359874) failed to convert
-rank 14: Point 1024 (-91.484606, 29.770716, -0.26245624) failed to convert
-rank 85: Point 1421 (-89.671627, 29.463942, 18.225601) failed to convert
-rank 44: Point 1027 (-90.68321, 29.858885, -0.97973315) failed to convert
-rank 69: Point 1422 (-90.085467, 30.025672, -1.2651315) failed to convert
-rank 65: Point 1421 (-90.264068, 29.365099, -3.543049) failed to convert
-rank 20: Point 1021 (-91.279994, 29.636493, -0.49377501) failed to convert
-rank 48: Point 1023 (-90.672481, 29.148128, 0.86460393) failed to convert
-rank 49: Point 1031 (-90.625211, 29.521654, -0.464121) failed to convert
-rank 66: Point 1431 (-90.226359, 29.395704, -4.5729379) failed to convert
-rank 87: Point 1420 (-89.492219, 29.667424, 0.10059771) failed to convert
-rank 2: Point 1026 (-91.988388, 29.531546, 0.79946622) failed to convert
-rank 1: Point 1033 (-92.023493, 30.650362, -7.9613674) failed to convert
-rank 30: Point 1028 (-91.010984, 30.153644, -11.167362) failed to convert
-rank 59: Point 1031 (-90.431237, 29.541756, -0.38969822) failed to convert
-rank 15: Point 1028 (-91.447789, 29.865342, -8.1964425) failed to convert
-rank 27: Point 1030 (-91.113604, 30.20351, -12.722353) failed to convert
-rank 51: Point 1034 (-90.581636, 29.688481, -1.3313947) failed to convert
-rank 89: Point 1422 (-89.393116, 29.328561, 13.897069) failed to convert
-rank 70: Point 1437 (-90.092608, 29.688968, -8.2296) failed to convert
-rank 75: Point 1423 (-89.992201, 29.69327, 1.2138004) failed to convert
-rank 86: Point 1433 (-89.565738, 29.801225, 9.9474869) failed to convert
-rank 19: Point 1040 (-91.259968, 30.372873, -4.9642834) failed to convert
-rank 46: Point 1016 (-90.694965, 29.409035, 0.3048) failed to convert
-rank 80: Point 1431 (-89.85697, 29.854117, -9.7767656) failed to convert
-rank 43: Point 1036 (-90.71287, 29.610256, -0.15786871) failed to convert
-rank 18: Point 1030 (-91.312922, 30.108206, -0.229) failed to convert
-rank 91: Point 1422 (-89.343779, 29.180859, 0.31299999) failed to convert
-rank 61: Point 1038 (-90.359212, 29.891787, -0.3525171) failed to convert
-rank 93: Point 1421 (-89.266648, 29.12073, 7.033378) failed to convert
-rank 13: Point 1030 (-91.460654, 30.81055, -9.7711072) failed to convert
-rank 25: Point 1038 (-91.157541, 30.220101, -12.838177) failed to convert
-rank 72: Point 1434 (-90.029322, 30.002525, -2.5571325) failed to convert
-rank 32: Point 1023 (-90.990939, 29.176979, -0.90532271) failed to convert
-rank 34: Point 1018 (-90.933994, 29.134375, 1.4712104) failed to convert
-rank 79: Point 1423 (-89.890721, 29.921218, -3.3244527) failed to convert
-rank 82: Point 1434 (-89.756736, 30.210225, -0.78922132) failed to convert
-rank 78: Point 1435 (-89.904215, 30.005421, -0.1012118) failed to convert
-rank 68: Point 1433 (-90.182854, 29.09724, 6.3178694) failed to convert
-rank 57: Point 1034 (-90.453144, 29.852939, -0.60118752) failed to convert
-rank 53: Point 1030 (-90.504333, 30.105529, -0.15978249) failed to convert
-rank 37: Point 1035 (-90.810694, 29.874014, -1.0011138) failed to convert
-rank 96: Point 1436 (-89.180107, 29.342377, 8.5240333) failed to convert
-rank 58: Point 1021 (-90.428931, 29.875703, 0.2866966) failed to convert
-rank 81: Point 1420 (-89.797456, 30.125654, 1.83) failed to convert
-rank 40: Point 1025 (-90.761769, 29.741597, -0.96349853) failed to convert
-rank 50: Point 1032 (-90.61078, 29.5179, -0.35131355) failed to convert
-rank 99: Point 1422 (-88.864196, 29.526975, 14.04296) failed to convert
-rank 83: Point 1421 (-89.763442, 29.807781, -1.0828447) failed to convert
-rank 21: Point 1039 (-91.270103, 29.489148, 8.8153293) failed to convert
-rank 73: Point 1421 (-90.027673, 29.758324, -3.9263653) failed to convert
-rank 92: Point 1432 (-89.292836, 29.349835, -0.20230572) failed to convert
-rank 84: Point 1432 (-89.737577, 29.527137, 35.774929) failed to convert
-rank 64: Point 1434 (-90.294446, 29.40822, 1.5800915) failed to convert
-rank 0: Point 961 (-92.356558, 29.618109, -0.67548244) failed to convert
-rank 74: Point 1433 (-90.006689, 29.753734, 0.16757883) failed to convert
-rank 88: Point 1433 (-89.413199, 29.759892, -0.43946993) failed to convert
-rank 24: Point 1023 (-91.215019, 29.55297, -1.8334792) failed to convert
-rank 62: Point 1021 (-90.351398, 29.658923, -0.4134734) failed to convert
-rank 77: Point 1422 (-89.925238, 30.044798, -0.9320784) failed to convert
-rank 67: Point 1419 (-90.208911, 29.102989, -0.14944762) failed to convert
-rank 94: Point 1433 (-89.231334, 29.215598, -0.32741273) failed to convert
-rank 28: Point 1020 (-91.078899, 30.080812, -2.5201021) failed to convert
-rank 76: Point 1438 (-89.959515, 29.87711, -5.7698644) failed to convert
-rank 26: Point 1022 (-91.180272, 29.603904, -0.70708481) failed to convert
-rank 95: Point 1422 (-89.216841, 29.183532, -0.0) failed to convert
-rank 16: Point 1023 (-91.402994, 29.914546, -0.80754957) failed to convert
-rank 97: Point 1419 (-89.106249, 29.635516, 4.7679224) failed to convert
-rank 23: Point 1031 (-91.208984, 29.938097, -0.44542412) failed to convert
-rank 8: Point 1019 (-91.721817, 29.696938, 2.2462197) failed to convert
-rank 7: Point 1035 (-91.684218, 30.973213, -14.638336) failed to convert
-rank 9: Point 1030 (-91.644361, 30.533236, -5.5331371) failed to convert
-rank 90: Point 1432 (-89.364762, 29.182701, 4.4622934) failed to convert
-rank 47: Point 1034 (-90.667743, 29.539977, -1.1266641) failed to convert
-rank 12: Point 1016 (-91.534462, 30.138137, -3.7580027) failed to convert
-rank 71: Point 1421 (-90.055285, 29.95284, -6.5425325) failed to convert
-rank 98: Point 1437 (-89.03967, 29.508491, 6.0420536) failed to convert
-rank 85: Point 1422 (-89.614849, 30.145437, 7.0208729) failed to convert
-rank 69: Point 1423 (-90.094498, 29.909235, 17.860729) failed to convert
-rank 3: Point 1032 (-91.864163, 30.566089, -5.8184388) failed to convert
-rank 65: Point 1422 (-90.259727, 29.423078, 1.0696739) failed to convert
-rank 35: Point 1039 (-90.831565, 30.255646, -2.540791) failed to convert
-rank 6: Point 1026 (-91.793597, 29.72525, 1.9566482) failed to convert
-rank 41: Point 1032 (-90.737166, 29.852446, -0.30897013) failed to convert
-rank 55: Point 1030 (-90.496491, 29.680255, -0.49227995) failed to convert
-rank 39: Point 1032 (-90.768353, 29.872694, -1.1982425) failed to convert
-rank 36: Point 1023 (-90.841756, 29.761291, -0.73695174) failed to convert
-rank 10: Point 1024 (-91.578025, 31.028752, -14.916973) failed to convert
-rank 45: Point 1036 (-90.699989, 29.453605, -0.78109324) failed to convert
-rank 4: Point 1029 (-91.856784, 29.872384, -0.98424751) failed to convert
-rank 31: Point 1033 (-90.999519, 29.696475, -8.2296) failed to convert
-rank 33: Point 1030 (-90.950065, 29.290485, 1.4806974) failed to convert
-rank 38: Point 1020 (-90.819464, 29.363395, -1.1105025) failed to convert
-rank 66: Point 1432 (-90.185646, 29.933281, 15.589074) failed to convert
-rank 87: Point 1421 (-89.485435, 29.746752, 7.8591831) failed to convert
-rank 89: Point 1423 (-89.392709, 29.333253, 23.210704) failed to convert
-rank 70: Point 1438 (-90.065979, 30.031936, -6.2682124) failed to convert
-rank 86: Point 1434 (-89.600121, 29.390522, -0.11887677) failed to convert
-rank 52: Point 1020 (-90.558059, 29.662914, 0.49321078) failed to convert
-rank 17: Point 1034 (-91.316696, 30.612966, -16.693234) failed to convert
-rank 75: Point 1424 (-89.977783, 29.876253, -2.7652386) failed to convert
-rank 60: Point 1018 (-90.365455, 30.098326, 2.4610219) failed to convert
-rank 42: Point 1028 (-90.714074, 29.887393, -0.34605232) failed to convert
-rank 56: Point 1028 (-90.486874, 29.631767, 0.55444688) failed to convert
-rank 29: Point 1033 (-91.058799, 29.712369, -0.31886774) failed to convert
-rank 80: Point 1432 (-89.85697, 29.854077, -9.7767656) failed to convert
-rank 14: Point 1025 (-91.484618, 29.770246, -4.0431145) failed to convert
-rank 5: Point 1031 (-91.787699, 30.338059, -8.2296) failed to convert
-rank 93: Point 1422 (-89.260386, 29.192328, 0.22119856) failed to convert
-rank 79: Point 1424 (-89.915704, 29.608163, -0.34067433) failed to convert
-rank 22: Point 1027 (-91.207457, 30.285864, -13.725145) failed to convert
-rank 11: Point 1028 (-91.547082, 30.722911, -20.0) failed to convert
-rank 44: Point 1028 (-90.678755, 29.922706, -2.0440482) failed to convert
-rank 91: Point 1423 (-89.340875, 29.214429, 0.21016543) failed to convert
-rank 72: Point 1435 (-90.062913, 29.571697, 0.31299999) failed to convert
-rank 82: Point 1435 (-89.75673, 30.210286, -2.1886767) failed to convert
-rank 49: Point 1032 (-90.606225, 29.791322, -0.59625654) failed to convert
-rank 63: Point 1033 (-90.308718, 29.809394, -0.26854266) failed to convert
-rank 54: Point 1025 (-90.519433, 29.611621, -0.47835542) failed to convert
-rank 20: Point 1022 (-91.224955, 30.517753, 9.1200124) failed to convert
-rank 68: Point 1434 (-90.182222, 29.105533, 0.62211116) failed to convert
-rank 48: Point 1024 (-90.60501, 30.111611, -0.19164443) failed to convert
-rank 2: Point 1027 (-91.930345, 30.623718, -6.8581772) failed to convert
-rank 30: Point 1029 (-91.009571, 30.174979, 14.562815) failed to convert
-rank 1: Point 1034 (-92.024572, 30.62766, -6.8943871) failed to convert
-rank 78: Point 1436 (-89.912275, 29.904459, 22.148487) failed to convert
-rank 15: Point 1029 (-91.455703, 29.732461, -3.439e-05) failed to convert
-rank 81: Point 1421 (-89.77333, 30.419373, -7.9287022) failed to convert
-rank 99: Point 1423 (-88.849829, 29.679407, 9.8783103) failed to convert
-rank 96: Point 1437 (-89.182749, 29.312582, -0.00148907) failed to convert
-rank 83: Point 1422 (-89.783707, 29.558815, -4.3824146) failed to convert
-rank 27: Point 1031 (-91.111022, 30.243514, 31.94259) failed to convert
-rank 59: Point 1032 (-90.428986, 29.572503, 0.67715593) failed to convert
-rank 19: Point 1041 (-91.29951, 29.735816, -0.51811206) failed to convert
-rank 84: Point 1433 (-89.736744, 29.53712, -4.9578913) failed to convert
-rank 64: Point 1435 (-90.283641, 29.553298, -2.68224) failed to convert
-rank 92: Point 1433 (-89.295758, 29.316178, -0.43757827) failed to convert
-rank 18: Point 1031 (-91.312836, 30.108252, -0.229) failed to convert
-rank 74: Point 1434 (-89.995484, 29.896243, -0.08306675) failed to convert
-rank 51: Point 1035 (-90.599226, 29.439178, -0.1234274) failed to convert
-rank 73: Point 1422 (-90.02764, 29.75873, -2.6812583) failed to convert
-rank 43: Point 1037 (-90.718005, 29.535775, -0.80945846) failed to convert
-rank 61: Point 1039 (-90.321736, 30.394419, -0.11289435) failed to convert
-rank 77: Point 1423 (-89.93955, 29.865218, -1.0439822) failed to convert
-rank 67: Point 1420 (-90.144963, 29.945056, -7.8202542) failed to convert
-rank 88: Point 1434 (-89.425081, 29.621639, 1.6556058) failed to convert
-rank 25: Point 1039 (-91.157436, 30.221472, -11.018501) failed to convert
-rank 94: Point 1434 (-89.16825, 29.925992, 1.6165006) failed to convert
-rank 34: Point 1019 (-90.897505, 29.685673, -0.62600941) failed to convert
-rank 95: Point 1423 (-89.218863, 29.160532, -0.0) failed to convert
-rank 57: Point 1035 (-90.421589, 30.284087, 1.6809946) failed to convert
-rank 58: Point 1022 (-90.383859, 30.486975, -9.6048112) failed to convert
-rank 13: Point 1031 (-91.531147, 29.62339, -0.03006094) failed to convert
-rank 53: Point 1031 (-90.529147, 29.76079, -0.52700032) failed to convert
-rank 97: Point 1420 (-89.158175, 29.054087, -0.0) failed to convert
-rank 32: Point 1024 (-90.966386, 29.552869, -0.57959306) failed to convert
-rank 76: Point 1439 (-89.971843, 29.721125, -8.2296) failed to convert
-rank 98: Point 1438 (-89.001932, 29.921553, 4.3078366) failed to convert
-rank 37: Point 1036 (-90.801924, 30.002355, -10.058401) failed to convert
-rank 40: Point 1026 (-90.751065, 29.897381, 0.17822345) failed to convert
-rank 71: Point 1422 (-90.066983, 29.802566, -3.7917121) failed to convert
-rank 85: Point 1423 (-89.65116, 29.710767, -0.27518304) failed to convert
-rank 90: Point 1433 (-89.355894, 29.285555, 17.054571) failed to convert
-rank 21: Point 1040 (-91.220745, 30.280611, -13.367615) failed to convert
-rank 24: Point 1024 (-91.206442, 29.690107, -2.5643483) failed to convert
-rank 50: Point 1033 (-90.572769, 30.054576, 2.5042141) failed to convert
-rank 62: Point 1022 (-90.357044, 29.582095, -3.5570161) failed to convert
-rank 65: Point 1423 (-90.259726, 29.423017, -0.1905385) failed to convert
-rank 28: Point 1021 (-91.070334, 30.212618, 5.7739182) failed to convert
-rank 69: Point 1424 (-90.103154, 29.797113, -4.2245282) failed to convert
-rank 16: Point 1024 (-91.355328, 30.69573, -20.0) failed to convert
-rank 66: Point 1433 (-90.243906, 29.161311, -0.16237365) failed to convert
-rank 0: Point 962 (-92.353313, 29.684008, -0.6874021) failed to convert
-rank 8: Point 1020 (-91.709498, 29.916487, -4.7480646) failed to convert
-rank 9: Point 1031 (-91.621923, 30.919642, -2.3141647) failed to convert
-rank 87: Point 1422 (-89.430542, 30.384147, -3.2010867) failed to convert
-rank 7: Point 1036 (-91.694622, 30.791936, -10.341361) failed to convert
-rank 23: Point 1032 (-91.207717, 29.95816, -0.66591222) failed to convert
-rank 26: Point 1023 (-91.174563, 29.694466, -0.57378395) failed to convert
-rank 46: Point 1017 (-90.635957, 30.253134, -0.32959284) failed to convert
-rank 86: Point 1435 (-89.60123, 29.376834, 0.31299999) failed to convert
-rank 70: Point 1439 (-90.06597, 30.031976, -6.2682124) failed to convert
-rank 12: Point 1017 (-91.544185, 29.972075, -8.2296) failed to convert
-rank 89: Point 1424 (-89.427393, 28.927168, 2.8426503) failed to convert
-rank 47: Point 1035 (-90.667736, 29.540038, -0.27238608) failed to convert
-rank 80: Point 1433 (-89.900244, 29.312591, 0.48996695) failed to convert
-rank 75: Point 1425 (-89.978297, 29.869641, 13.372351) failed to convert
-rank 79: Point 1425 (-89.882581, 30.022425, 3.5747041) failed to convert
-rank 6: Point 1027 (-91.740719, 30.673128, -14.938249) failed to convert
-rank 45: Point 1037 (-90.665875, 29.944262, -0.99461152) failed to convert
-rank 55: Point 1031 (-90.496496, 29.680015, -1.0199572) failed to convert
-rank 3: Point 1033 (-91.855911, 30.716119, -7.9782433) failed to convert
-rank 35: Point 1040 (-90.831564, 30.255585, -2.5640958) failed to convert
-rank 93: Point 1423 (-89.277151, 29.000053, 7.3363213) failed to convert
-rank 91: Point 1424 (-89.340737, 29.215867, 0.19817602) failed to convert
-rank 72: Point 1436 (-90.029312, 30.002486, -2.8360514) failed to convert
-rank 36: Point 1024 (-90.843827, 29.730554, -3.1599678) failed to convert
-rank 41: Point 1033 (-90.737063, 29.853879, -0.28196535) failed to convert
-rank 10: Point 1025 (-91.583485, 30.936113, -11.183394) failed to convert
-rank 81: Point 1422 (-89.866503, 29.269492, 5.8228207) failed to convert
-rank 68: Point 1435 (-90.08479, 30.374378, -4.0995133) failed to convert
-rank 39: Point 1033 (-90.785748, 29.618156, -1.3165099) failed to convert
-rank 78: Point 1437 (-89.901607, 30.037612, -4.0541448) failed to convert
-rank 82: Point 1436 (-89.756726, 30.210326, -8.2296) failed to convert
-rank 33: Point 1031 (-90.898682, 30.064767, 21.888571) failed to convert
-rank 96: Point 1438 (-89.196795, 29.153631, -0.3009583) failed to convert
-rank 52: Point 1021 (-90.53046, 30.048133, 15.777571) failed to convert
-rank 84: Point 1434 (-89.664553, 30.409136, -3.4718944) failed to convert
-rank 99: Point 1424 (-88.86735, 29.49008, 15.092108) failed to convert
-rank 60: Point 1019 (-90.377112, 29.94056, 20.109664) failed to convert
-rank 31: Point 1034 (-90.972037, 30.113729, 5.0575872) failed to convert
-rank 83: Point 1423 (-89.763427, 29.807832, -1.2095713) failed to convert
-rank 29: Point 1034 (-91.057668, 29.729809, -1.3311144) failed to convert
-rank 4: Point 1030 (-91.831688, 30.330863, -6.0016306) failed to convert
-rank 42: Point 1029 (-90.715321, 29.869354, -1.0335843) failed to convert
-rank 22: Point 1028 (-91.196908, 30.4521, 6.7019962) failed to convert
-rank 44: Point 1029 (-90.68318, 29.859231, -1.0892368) failed to convert
-rank 38: Point 1021 (-90.818193, 29.382197, -0.00168076) failed to convert
-rank 54: Point 1026 (-90.512006, 29.7152, -0.64045945) failed to convert
-rank 56: Point 1029 (-90.498484, 29.469967, 0.57126034) failed to convert
-rank 74: Point 1435 (-89.998233, 29.861321, 1.336737) failed to convert
-rank 64: Point 1436 (-90.287593, 29.500188, -0.34350637) failed to convert
-rank 92: Point 1434 (-89.320369, 29.032377, -0.16758398) failed to convert
-rank 94: Point 1435 (-89.234381, 29.180743, -0.63808605) failed to convert
-rank 73: Point 1423 (-90.02001, 29.856077, -9.0) failed to convert
-rank 88: Point 1435 (-89.441038, 29.434672, 1.9951266) failed to convert
-rank 77: Point 1424 (-89.925231, 30.044858, -0.9320784) failed to convert
-rank 48: Point 1025 (-90.622686, 29.861735, -0.34873483) failed to convert
-rank 11: Point 1029 (-91.547064, 30.722853, -20.0) failed to convert
-rank 63: Point 1034 (-90.327113, 29.561582, -3.1333441) failed to convert
-rank 67: Point 1421 (-90.12583, 30.192955, 4.5700002) failed to convert
-rank 14: Point 1026 (-91.484587, 29.770751, -0.28779734) failed to convert
-rank 17: Point 1035 (-91.344547, 30.161712, -0.23100001) failed to convert
-rank 2: Point 1028 (-91.922105, 30.775855, -8.2296) failed to convert
-rank 95: Point 1424 (-89.213974, 29.215936, -0.0) failed to convert
-rank 76: Point 1440 (-89.978005, 29.642864, 1.4349999) failed to convert
-rank 97: Point 1421 (-89.167156, 28.952282, 31.937505) failed to convert
-rank 49: Point 1033 (-90.584737, 30.094053, -0.80634708) failed to convert
-rank 19: Point 1042 (-91.304846, 29.6485, 0.59571058) failed to convert
-rank 27: Point 1032 (-91.172397, 29.278189, -0.3876281) failed to convert
-rank 71: Point 1423 (-90.055214, 29.953609, -4.8282327) failed to convert
-rank 1: Point 1035 (-92.06362, 29.8787, -0.44162055) failed to convert
-rank 30: Point 1030 (-91.039102, 29.722871, -0.76873531) failed to convert
-rank 98: Point 1439 (-88.984963, 30.105139, 8.7464364) failed to convert
-rank 59: Point 1033 (-90.39842, 29.990182, -2.5555367) failed to convert
-rank 85: Point 1424 (-89.671969, 29.458702, 0.16152847) failed to convert
-rank 20: Point 1023 (-91.233233, 30.386649, -15.955062) failed to convert
-rank 15: Point 1030 (-91.446928, 29.879703, -8.4307687) failed to convert
-rank 90: Point 1434 (-89.352611, 29.323482, 0.121) failed to convert
-rank 5: Point 1032 (-91.788695, 30.320101, -8.2296) failed to convert
-rank 43: Point 1038 (-90.717941, 29.53643, -1.0459572) failed to convert
-rank 61: Point 1040 (-90.359181, 29.892127, -0.98448376) failed to convert
-rank 69: Point 1425 (-90.136167, 29.366382, 0.31299999) failed to convert
-rank 65: Point 1424 (-90.259726, 29.422977, -0.35867143) failed to convert
-rank 34: Point 1020 (-90.897416, 29.686971, -0.67150034) failed to convert
-rank 51: Point 1036 (-90.537168, 30.310326, -0.51931515) failed to convert
-rank 13: Point 1032 (-91.502265, 30.114136, -1.5522777) failed to convert
-rank 53: Point 1032 (-90.55241, 29.434285, -9.779e-05) failed to convert
-rank 40: Point 1027 (-90.755738, 29.829367, 0.02042809) failed to convert
-rank 58: Point 1023 (-90.460947, 29.434634, -8.2296) failed to convert
-rank 57: Point 1036 (-90.485239, 29.408603, -0.0) failed to convert
-rank 66: Point 1434 (-90.221877, 29.455105, -0.04688029) failed to convert
-rank 87: Point 1423 (-89.518001, 29.36244, 2.3663493) failed to convert
-rank 18: Point 1032 (-91.285022, 30.555842, -15.181496) failed to convert
-rank 37: Point 1037 (-90.811345, 29.86411, -0.37554151) failed to convert
-rank 62: Point 1023 (-90.350229, 29.674379, -0.35935829) failed to convert
-rank 21: Point 1041 (-91.220543, 30.283644, 20.405004) failed to convert
-rank 50: Point 1034 (-90.579432, 29.96099, -0.36129638) failed to convert
-rank 24: Point 1025 (-91.233566, 29.254421, -0.28468027) failed to convert
-rank 86: Point 1436 (-89.601195, 29.376883, 0.31299999) failed to convert
-rank 70: Point 1440 (-90.072626, 29.946508, -1.1307919) failed to convert
-rank 75: Point 1426 (-89.974731, 29.914729, -2.184741) failed to convert
-rank 32: Point 1025 (-90.98224, 29.310186, 1.0601504) failed to convert
-rank 28: Point 1022 (-91.103985, 29.690807, -0.08499737) failed to convert
-rank 25: Point 1040 (-91.150155, 30.335226, 3.5868716) failed to convert
-rank 0: Point 963 (-92.358108, 29.564749, -0.16784652) failed to convert
-rank 8: Point 1021 (-91.64857, 30.98154, -4.3392312) failed to convert
-rank 89: Point 1425 (-89.428421, 28.914929, 5.3050531) failed to convert
-rank 93: Point 1424 (-89.168652, 30.225344, 3.4125787) failed to convert
-rank 26: Point 1024 (-91.179923, 29.609369, -3.0240585) failed to convert
-rank 80: Point 1434 (-89.85697, 29.854016, -9.7767656) failed to convert
-rank 72: Point 1437 (-90.033041, 29.954903, 21.911406) failed to convert
-rank 79: Point 1426 (-89.923726, 29.506967, 0.31299999) failed to convert
-rank 7: Point 1037 (-91.744499, 29.90994, -3.0334933) failed to convert
-rank 23: Point 1033 (-91.22019, 29.759172, -0.24890378) failed to convert
-rank 96: Point 1439 (-89.137391, 29.820365, 2.5664481) failed to convert
-rank 78: Point 1438 (-89.909643, 29.937254, 0.72887088) failed to convert
-rank 91: Point 1425 (-89.270545, 30.018239, -0.0) failed to convert
-rank 68: Point 1436 (-90.120508, 29.914633, -7.0774565) failed to convert
-rank 47: Point 1036 (-90.667975, 29.536436, -0.81570957) failed to convert
-rank 12: Point 1018 (-91.521299, 30.360843, -11.963401) failed to convert
-rank 82: Point 1437 (-89.75672, 30.210386, -8.2296) failed to convert
-rank 83: Point 1424 (-89.76344, 29.807629, -0.88612494) failed to convert
-rank 99: Point 1425 (-88.869157, 29.470222, 15.164425) failed to convert
-rank 84: Point 1435 (-89.736703, 29.537076, -4.056581) failed to convert
-rank 81: Point 1423 (-89.859017, 29.363098, 0.51677349) failed to convert
-rank 16: Point 1025 (-91.409511, 29.806207, -0.062) failed to convert
-rank 46: Point 1018 (-90.695069, 29.407343, -0.12852147) failed to convert
-rank 55: Point 1032 (-90.503217, 29.58629, -2.8597657) failed to convert
-rank 92: Point 1435 (-89.304582, 29.21445, -0.0) failed to convert
-rank 64: Point 1437 (-90.28364, 29.553237, -2.68224) failed to convert
-rank 74: Point 1436 (-90.008978, 29.724455, -0.23148096) failed to convert
-rank 35: Point 1041 (-90.831564, 30.255545, -2.6079163) failed to convert
-rank 6: Point 1028 (-91.739369, 30.696974, -9.656988) failed to convert
-rank 3: Point 1034 (-91.882588, 30.228175, -6.0590065) failed to convert
-rank 88: Point 1436 (-89.397267, 29.942847, -0.30996212) failed to convert
-rank 36: Point 1025 (-90.824784, 30.011615, -4.5656658) failed to convert
-rank 10: Point 1026 (-91.594845, 30.74267, -20.0) failed to convert
-rank 45: Point 1038 (-90.698667, 29.47275, -0.75055906) failed to convert
-rank 73: Point 1424 (-90.046285, 29.519308, 0.09828911) failed to convert
-rank 95: Point 1425 (-89.216773, 29.184102, -0.0) failed to convert
-rank 94: Point 1436 (-89.240543, 29.110412, 7.0595974) failed to convert
-rank 77: Point 1425 (-89.925226, 30.044898, -0.9320784) failed to convert
-rank 39: Point 1034 (-90.765786, 29.910069, -0.3256751) failed to convert
-rank 9: Point 1032 (-91.647494, 30.478784, -4.6903392) failed to convert
-rank 33: Point 1032 (-90.898225, 30.07145, 9.3740385) failed to convert
-rank 29: Point 1035 (-91.057675, 29.729673, -0.17109453) failed to convert
-rank 67: Point 1422 (-90.146095, 29.93026, -3.1545682) failed to convert
-rank 52: Point 1022 (-90.550688, 29.765526, -0.41202543) failed to convert
-rank 41: Point 1034 (-90.73398, 29.898467, -0.7374806) failed to convert
-rank 31: Point 1035 (-91.02313, 29.332818, 0.24472708) failed to convert
-rank 97: Point 1422 (-89.149271, 29.15387, -0.0) failed to convert
-rank 76: Point 1441 (-89.959158, 29.881511, 22.363116) failed to convert
-rank 71: Point 1424 (-90.066852, 29.804114, 1.3088176) failed to convert
-rank 98: Point 1440 (-89.068656, 29.187014, 3.2413477) failed to convert
-rank 4: Point 1031 (-91.819551, 30.550616, -5.1257046) failed to convert
-rank 60: Point 1020 (-90.409824, 29.494433, -0.47149393) failed to convert
-rank 44: Point 1030 (-90.683197, 29.858987, -0.5500348) failed to convert
-rank 56: Point 1030 (-90.490834, 29.576463, -1.4303175) failed to convert
-rank 38: Point 1022 (-90.819223, 29.366878, -0.25670852) failed to convert
-rank 54: Point 1027 (-90.500965, 29.868655, 0.89774621) failed to convert
-rank 22: Point 1029 (-91.19456, 30.488443, 13.715857) failed to convert
-rank 42: Point 1030 (-90.716746, 29.848681, -0.50052409) failed to convert
-rank 48: Point 1026 (-90.633191, 29.712373, -0.32205327) failed to convert
-rank 63: Point 1035 (-90.327075, 29.561628, -3.1333441) failed to convert
-rank 14: Point 1027 (-91.484631, 29.769992, -2.8712023) failed to convert
-rank 11: Point 1030 (-91.62082, 29.453165, 2.0999999) failed to convert
-rank 85: Point 1425 (-89.658395, 29.621531, -0.0) failed to convert
-rank 17: Point 1036 (-91.371386, 29.721205, -7.4340725) failed to convert
-rank 1: Point 1036 (-92.032196, 30.479335, -8.3279812) failed to convert
-rank 65: Point 1425 (-90.281288, 29.133203, 1.2255656) failed to convert
-rank 69: Point 1426 (-90.136688, 29.359552, 0.31299999) failed to convert
-rank 30: Point 1031 (-91.010954, 30.153591, -11.656163) failed to convert
-rank 19: Point 1043 (-91.251624, 30.505064, -2.2125164) failed to convert
-rank 90: Point 1435 (-89.367901, 29.146056, 0.31299999) failed to convert
-rank 66: Point 1435 (-90.22637, 29.395168, -2.8076727) failed to convert
-rank 27: Point 1033 (-91.113854, 30.199184, 11.504922) failed to convert
-rank 20: Point 1024 (-91.232934, 30.391312, -7.8007626) failed to convert
-rank 49: Point 1034 (-90.624798, 29.526925, 0.14185659) failed to convert
-rank 87: Point 1424 (-89.471499, 29.909402, -0.27404319) failed to convert
-rank 59: Point 1034 (-90.398987, 29.982447, 20.319912) failed to convert
-rank 5: Point 1033 (-91.787536, 30.340793, -10.384643) failed to convert
-rank 70: Point 1441 (-90.065956, 30.032035, -6.2682124) failed to convert
-rank 61: Point 1041 (-90.381241, 29.592682, -0.09263436) failed to convert
-rank 15: Point 1031 (-91.459033, 29.676257, -2.3486695) failed to convert
-rank 86: Point 1437 (-89.579693, 29.63405, 0.0998479) failed to convert
-rank 34: Point 1021 (-90.88492, 29.873644, -0.86794808) failed to convert
-rank 75: Point 1427 (-89.99037, 29.716235, 8.4944448) failed to convert
-rank 93: Point 1425 (-89.176338, 30.139875, 2.7281945) failed to convert
-rank 89: Point 1426 (-89.403125, 29.211619, 0.28317039) failed to convert
-rank 43: Point 1039 (-90.712846, 29.610157, 0.56608107) failed to convert
-rank 51: Point 1037 (-90.604015, 29.370946, -8.2296) failed to convert
-rank 72: Point 1438 (-90.02548, 30.051167, 0.35863075) failed to convert
-rank 57: Point 1037 (-90.416818, 30.348633, -0.28137741) failed to convert
-rank 13: Point 1033 (-91.491796, 30.290387, -0.31799999) failed to convert
-rank 78: Point 1439 (-89.90164, 30.037109, -3.409188) failed to convert
-rank 79: Point 1427 (-89.890715, 29.921084, -3.6028189) failed to convert
-rank 53: Point 1033 (-90.543042, 29.566007, -0.06636375) failed to convert
-rank 96: Point 1440 (-89.192687, 29.200145, -0.0) failed to convert
-rank 80: Point 1435 (-89.878327, 29.587486, 1.3622564) failed to convert
-rank 91: Point 1426 (-89.360224, 28.989587, -0.29110149) failed to convert
-rank 62: Point 1024 (-90.348748, 29.694382, 0.099976) failed to convert
-rank 40: Point 1028 (-90.760713, 29.756869, -0.92638026) failed to convert
-rank 68: Point 1437 (-90.166986, 29.306891, -0.24371353) failed to convert
-rank 2: Point 1029 (-91.924115, 30.738506, -8.2772787) failed to convert
-rank 37: Point 1038 (-90.789364, 30.185437, -0.56372035) failed to convert
-rank 50: Point 1035 (-90.618182, 29.412223, -0.19193007) failed to convert
-rank 21: Point 1042 (-91.220716, 30.280664, -13.367615) failed to convert
-rank 18: Point 1033 (-91.333574, 29.769589, 3.3019139) failed to convert
-rank 82: Point 1438 (-89.785907, 29.854114, -9.7569536) failed to convert
-rank 83: Point 1425 (-89.764193, 29.798366, -0.27256382) failed to convert
-rank 99: Point 1426 (-88.812068, 30.077901, 13.02739) failed to convert
-rank 24: Point 1026 (-91.206443, 29.690067, -2.5270747) failed to convert
-rank 74: Point 1437 (-90.007035, 29.749234, -1.3097287) failed to convert
-rank 32: Point 1026 (-90.958878, 29.665755, -0.58282787) failed to convert
-rank 92: Point 1436 (-89.294947, 29.325098, -0.06883382) failed to convert
-rank 81: Point 1424 (-89.79161, 30.196464, 2.5669204) failed to convert
-rank 58: Point 1024 (-90.461152, 29.431374, -8.2296) failed to convert
-rank 73: Point 1425 (-90.128641, 28.441795, 64.38457) failed to convert
-rank 8: Point 1022 (-91.658933, 30.802673, -17.708879) failed to convert
-rank 25: Point 1041 (-91.153208, 30.287467, -7.2310135) failed to convert
-rank 88: Point 1437 (-89.417457, 29.709248, 0.45486289) failed to convert
-rank 64: Point 1438 (-90.283639, 29.553197, -2.68224) failed to convert
-rank 84: Point 1436 (-89.688848, 30.117433, 0.08744242) failed to convert
-rank 95: Point 1426 (-89.217551, 29.175244, -0.0) failed to convert
-rank 26: Point 1025 (-91.1738, 29.706294, -2.1940969) failed to convert
-rank 77: Point 1426 (-89.925218, 30.044958, -0.9320784) failed to convert
-rank 7: Point 1038 (-91.693952, 30.802552, -10.548287) failed to convert
-rank 67: Point 1423 (-90.144851, 29.946394, -8.0531214) failed to convert
-rank 94: Point 1437 (-89.240181, 29.114308, 8.3676778) failed to convert
-rank 28: Point 1023 (-91.104272, 29.686273, -1.0370659) failed to convert
-rank 23: Point 1034 (-91.182896, 30.350023, 15.059693) failed to convert
-rank 16: Point 1026 (-91.352079, 30.748128, -12.178622) failed to convert
-rank 0: Point 964 (-92.352515, 29.676209, -0.59059389) failed to convert
-rank 76: Point 1442 (-89.973618, 29.698557, 25.623463) failed to convert
-rank 47: Point 1037 (-90.650887, 29.781256, -0.38609473) failed to convert
-rank 97: Point 1423 (-89.133094, 29.33514, 7.1653559) failed to convert
-rank 71: Point 1425 (-90.066961, 29.802623, -3.7917121) failed to convert
-rank 55: Point 1033 (-90.503675, 29.579695, 0.45766247) failed to convert
-rank 46: Point 1019 (-90.694532, 29.415006, -0.21788229) failed to convert
-rank 12: Point 1019 (-91.52096, 30.366148, -1.1033722) failed to convert
-rank 36: Point 1026 (-90.843753, 29.731349, -1.6849312) failed to convert
-rank 35: Point 1042 (-90.831564, 30.255484, -2.6108784) failed to convert
-rank 98: Point 1441 (-88.999562, 29.946092, 4.4233455) failed to convert
-rank 45: Point 1039 (-90.665879, 29.944201, -1.1137804) failed to convert
-rank 3: Point 1035 (-91.892988, 30.035708, -5.5384646) failed to convert
-rank 65: Point 1426 (-90.259725, 29.422916, 0.53943846) failed to convert
-rank 69: Point 1427 (-90.048316, 30.498978, -8.4300464) failed to convert
-rank 10: Point 1027 (-91.646379, 29.851245, -2.7570897) failed to convert
-rank 33: Point 1033 (-90.89768, 30.07954, -5.9634748) failed to convert
-rank 39: Point 1035 (-90.773189, 29.802062, -1.585167) failed to convert
-rank 29: Point 1036 (-91.031274, 30.135597, -11.120272) failed to convert
-rank 9: Point 1033 (-91.628589, 30.805147, -8.7811199) failed to convert
-rank 41: Point 1035 (-90.763941, 29.461907, -0.01610155) failed to convert
-rank 6: Point 1029 (-91.739954, 30.686407, -11.030132) failed to convert
-rank 85: Point 1426 (-89.696458, 29.158924, 15.120169) failed to convert
-rank 52: Point 1023 (-90.542494, 29.879823, -0.33435401) failed to convert
-rank 90: Point 1436 (-89.359848, 29.239341, -0.25881696) failed to convert
-rank 4: Point 1032 (-91.902105, 29.025858, 15.353487) failed to convert
-rank 60: Point 1021 (-90.374583, 29.974286, -1.5435071) failed to convert
-rank 66: Point 1436 (-90.226348, 29.395353, -4.1834084) failed to convert
-rank 31: Point 1036 (-90.998794, 29.706926, -0.54978559) failed to convert
-rank 54: Point 1028 (-90.490287, 30.016204, -8.5677193) failed to convert
-rank 42: Point 1031 (-90.710878, 29.933072, -1.7352678) failed to convert
-rank 44: Point 1031 (-90.683183, 29.85916, -0.66600233) failed to convert
-rank 48: Point 1027 (-90.668305, 29.208118, -0.08896736) failed to convert
-rank 22: Point 1030 (-91.194083, 30.4955, 16.887563) failed to convert
-rank 14: Point 1028 (-91.472855, 29.968407, -1.1625675) failed to convert
-rank 56: Point 1031 (-90.472274, 29.833577, 0.76512412) failed to convert
-rank 38: Point 1023 (-90.804488, 29.584739, -0.63096779) failed to convert
-rank 17: Point 1037 (-91.319291, 30.571038, -17.546115) failed to convert
-rank 86: Point 1438 (-89.601172, 29.376917, 0.31299999) failed to convert
-rank 75: Point 1428 (-89.974719, 29.91469, -1.638265) failed to convert
-rank 87: Point 1425 (-89.500413, 29.569244, 0.60023486) failed to convert
-rank 70: Point 1442 (-90.069472, 29.986741, 0.67204895) failed to convert
-rank 89: Point 1427 (-89.402749, 29.215939, 0.19336795) failed to convert
-rank 1: Point 1037 (-92.014379, 30.815848, -12.43656) failed to convert
-rank 93: Point 1426 (-89.188503, 30.00433, 0.20046922) failed to convert
-rank 78: Point 1440 (-89.875246, 30.36454, -8.4943091) failed to convert
-rank 11: Point 1031 (-91.547052, 30.722815, -20.0) failed to convert
-rank 63: Point 1036 (-90.361028, 29.099711, 0.56366322) failed to convert
-rank 49: Point 1035 (-90.584697, 30.094059, -1.1430695) failed to convert
-rank 96: Point 1441 (-89.101239, 30.219687, 1.6174902) failed to convert
-rank 79: Point 1428 (-89.913958, 29.630009, 24.195801) failed to convert
-rank 72: Point 1439 (-90.03143, 29.975384, 0.43489089) failed to convert
-rank 19: Point 1044 (-91.249574, 30.537639, -8.1724462) failed to convert
-rank 80: Point 1436 (-89.89736, 29.348365, 1.199767) failed to convert
-rank 30: Point 1032 (-91.038979, 29.724419, -0.0) failed to convert
-rank 91: Point 1427 (-89.333745, 29.296562, 2.6187785) failed to convert
-rank 68: Point 1438 (-90.107323, 30.084989, 4.3899999) failed to convert
-rank 5: Point 1034 (-91.800554, 30.105879, -3.9214665) failed to convert
-rank 27: Point 1034 (-91.113703, 30.201404, 8.2847172) failed to convert
-rank 61: Point 1042 (-90.352569, 29.98132, -0.27656109) failed to convert
-rank 59: Point 1035 (-90.401139, 29.953006, -3.4144013) failed to convert
-rank 34: Point 1022 (-90.864998, 30.169297, -0.4572002) failed to convert
-rank 20: Point 1025 (-91.23363, 30.380111, 2.3887614) failed to convert
-rank 43: Point 1040 (-90.657849, 30.397591, -2.7848602) failed to convert
-rank 15: Point 1032 (-91.447738, 29.866006, -7.4147576) failed to convert
-rank 83: Point 1426 (-89.763394, 29.808114, -0.58321146) failed to convert
-rank 99: Point 1427 (-88.847438, 29.701814, 10.016608) failed to convert
-rank 82: Point 1439 (-89.808754, 29.572494, -0.29470639) failed to convert
-rank 57: Point 1038 (-90.453177, 29.852153, -0.11529784) failed to convert
-rank 74: Point 1438 (-89.995486, 29.896118, -2.5769255) failed to convert
-rank 51: Point 1038 (-90.58158, 29.689111, 0.12157371) failed to convert
-rank 53: Point 1034 (-90.533459, 29.700222, -0.61672943) failed to convert
-rank 81: Point 1425 (-89.771072, 30.44612, -6.8363322) failed to convert
-rank 88: Point 1438 (-89.360095, 30.368592, -0.51615807) failed to convert
-rank 84: Point 1437 (-89.693305, 30.063733, 2.8696416) failed to convert
-rank 77: Point 1427 (-89.927724, 30.013562, -4.3876921) failed to convert
-rank 92: Point 1437 (-89.285954, 29.428032, 9.2188059) failed to convert
-rank 73: Point 1426 (-90.009289, 29.992442, -3.5640088) failed to convert
-rank 50: Point 1036 (-90.620412, 29.380359, -8.2296) failed to convert
-rank 40: Point 1029 (-90.755765, 29.828936, -0.47651795) failed to convert
-rank 37: Point 1039 (-90.778577, 30.34212, -3.8175148) failed to convert
-rank 64: Point 1439 (-90.283638, 29.553136, -2.68224) failed to convert
-rank 67: Point 1424 (-90.148874, 29.893971, 1.1816074) failed to convert
-rank 18: Point 1034 (-91.284987, 30.555793, -16.11495) failed to convert
-rank 32: Point 1027 (-90.956909, 29.695351, -1.296425) failed to convert
-rank 62: Point 1025 (-90.361087, 29.526882, 0.50955271) failed to convert
-rank 95: Point 1427 (-89.215506, 29.198318, -0.12399166) failed to convert
-rank 94: Point 1438 (-89.234135, 29.18316, -0.05722401) failed to convert
-rank 71: Point 1426 (-90.054873, 29.957742, 52.517562) failed to convert
-rank 97: Point 1424 (-89.147929, 29.168548, 2.241757) failed to convert
-rank 21: Point 1043 (-91.212255, 30.414436, -9.204487) failed to convert
-rank 24: Point 1027 (-91.206445, 29.690006, -2.289879) failed to convert
-rank 58: Point 1025 (-90.460908, 29.434643, -1.4461488) failed to convert
-rank 25: Point 1042 (-91.157448, 30.220972, -11.660634) failed to convert
-rank 13: Point 1034 (-91.491714, 30.290438, -0.31799999) failed to convert
-rank 8: Point 1023 (-91.692678, 30.213469, -8.2296) failed to convert
-rank 76: Point 1443 (-89.943696, 30.07593, -5.7546244) failed to convert
-rank 65: Point 1427 (-90.219942, 29.951103, -7.904379) failed to convert
-rank 69: Point 1428 (-90.049952, 30.478212, -8.0089531) failed to convert
-rank 98: Point 1442 (-88.98051, 30.152041, 8.7319575) failed to convert
-rank 90: Point 1437 (-89.383151, 28.967995, 15.505707) failed to convert
-rank 28: Point 1024 (-91.104018, 29.690045, -0.38995573) failed to convert
-rank 7: Point 1039 (-91.698646, 30.720448, -7.6919047) failed to convert
-rank 85: Point 1427 (-89.670883, 29.47038, 10.977209) failed to convert
-rank 16: Point 1027 (-91.353781, 30.720362, 9.3726216) failed to convert
-rank 47: Point 1038 (-90.677804, 29.394671, 0.3048) failed to convert
-rank 26: Point 1026 (-91.173794, 29.706354, -2.2210135) failed to convert
-rank 55: Point 1034 (-90.481709, 29.884533, -8.2296) failed to convert
-rank 0: Point 965 (-92.380083, 29.09256, 19.596078) failed to convert
-rank 66: Point 1437 (-90.226318, 29.395702, -4.0943043) failed to convert
-rank 23: Point 1035 (-91.208898, 29.939047, -0.43380867) failed to convert
-rank 35: Point 1043 (-90.858729, 29.854616, -2.7946264) failed to convert
-rank 12: Point 1020 (-91.543395, 29.984974, -2.2537604) failed to convert
-rank 46: Point 1020 (-90.694583, 29.414263, -0.69568612) failed to convert
-rank 45: Point 1040 (-90.665882, 29.944161, -1.0085059) failed to convert
-rank 86: Point 1439 (-89.599287, 29.399389, 19.455259) failed to convert
-rank 36: Point 1027 (-90.826836, 29.98121, 8.3207764) failed to convert
-rank 2: Point 1030 (-91.976406, 29.75951, 2.6139438) failed to convert
-rank 10: Point 1028 (-91.631708, 30.107104, -8.2296) failed to convert
-rank 6: Point 1030 (-91.740679, 30.673124, -14.390092) failed to convert
-rank 39: Point 1036 (-90.779666, 29.707242, -1.6798883) failed to convert
-rank 9: Point 1034 (-91.616871, 31.005633, 1.741247) failed to convert
-rank 3: Point 1036 (-91.862929, 30.587993, -6.6305993) failed to convert
-rank 33: Point 1034 (-90.954333, 29.224793, 3.8605786) failed to convert
-rank 29: Point 1037 (-91.027216, 30.197447, 11.90385) failed to convert
-rank 41: Point 1036 (-90.763948, 29.461802, -1.3627238) failed to convert
-rank 89: Point 1428 (-89.403538, 29.206568, -0.56771553) failed to convert
-rank 87: Point 1426 (-89.439772, 30.2764, -4.5115857) failed to convert
-rank 70: Point 1443 (-90.082578, 29.818116, -3.8008561) failed to convert
-rank 4: Point 1033 (-91.795558, 30.97918, -19.937411) failed to convert
-rank 52: Point 1024 (-90.5063, 30.381689, -0.3430741) failed to convert
-rank 75: Point 1429 (-89.9794, 29.855429, 32.312117) failed to convert
-rank 31: Point 1037 (-90.972073, 30.112962, 15.757464) failed to convert
-rank 93: Point 1427 (-89.238354, 29.442867, 4.4046064) failed to convert
-rank 54: Point 1029 (-90.514267, 29.683438, -1.2692694) failed to convert
-rank 72: Point 1440 (-90.029127, 30.004671, -0.32394694) failed to convert
-rank 60: Point 1022 (-90.39214, 29.735713, -0.4870392) failed to convert
-rank 42: Point 1032 (-90.715291, 29.869406, 0.16948994) failed to convert
-rank 79: Point 1429 (-89.941986, 29.275653, 0.17725385) failed to convert
-rank 78: Point 1441 (-89.901604, 30.037389, -3.8627304) failed to convert
-rank 48: Point 1028 (-90.633825, 29.70303, -0.27378346) failed to convert
-rank 80: Point 1437 (-89.814519, 30.375975, -10.400508) failed to convert
-rank 96: Point 1442 (-89.200979, 29.105632, -0.0) failed to convert
-rank 22: Point 1031 (-91.203806, 30.342408, 12.462703) failed to convert
-rank 38: Point 1024 (-90.784023, 29.885166, -1.0732408) failed to convert
-rank 68: Point 1439 (-90.12048, 29.914914, -5.9561) failed to convert
-rank 91: Point 1428 (-89.310386, 29.565058, 3.8991846) failed to convert
-rank 63: Point 1037 (-90.296591, 29.97082, -1.3424776) failed to convert
-rank 82: Point 1440 (-89.785856, 29.854566, -2.2801044) failed to convert
-rank 1: Point 1038 (-92.016573, 30.768246, -10.432661) failed to convert
-rank 74: Point 1439 (-90.00653, 29.755589, -8.2296) failed to convert
-rank 17: Point 1038 (-91.373674, 29.683303, -1.7417029) failed to convert
-rank 14: Point 1029 (-91.454875, 30.269479, -1.3470055) failed to convert
-rank 56: Point 1032 (-90.480902, 29.714261, -0.25399378) failed to convert
-rank 44: Point 1032 (-90.683164, 29.859411, -0.78934463) failed to convert
-rank 99: Point 1428 (-88.855906, 29.610514, 12.24206) failed to convert
-rank 83: Point 1427 (-89.763419, 29.807664, -0.97023494) failed to convert
-rank 88: Point 1439 (-89.448368, 29.347644, 1.6283044) failed to convert
-rank 81: Point 1426 (-89.801698, 30.072752, 2.2530913) failed to convert
-rank 84: Point 1438 (-89.725276, 29.676017, -0.17238822) failed to convert
-rank 92: Point 1438 (-89.31935, 29.043552, 15.95529) failed to convert
-rank 77: Point 1428 (-89.927726, 30.013492, -4.4828458) failed to convert
-rank 73: Point 1427 (-90.015999, 29.906925, 0.9866789) failed to convert
-rank 67: Point 1425 (-90.116037, 30.31888, 3.8699999) failed to convert
-rank 11: Point 1032 (-91.536419, 30.901739, -3.6634655) failed to convert
-rank 30: Point 1033 (-91.013593, 30.11332, 19.762665) failed to convert
-rank 49: Point 1036 (-90.633743, 29.398829, 0.3048) failed to convert
-rank 5: Point 1035 (-91.788655, 30.320107, -8.2296) failed to convert
-rank 19: Point 1045 (-91.247548, 30.56955, -11.718756) failed to convert
-rank 95: Point 1428 (-89.212935, 29.227459, -0.0) failed to convert
-rank 27: Point 1035 (-91.113568, 30.203462, -12.722353) failed to convert
-rank 61: Point 1043 (-90.359176, 29.892031, -0.52606905) failed to convert
-rank 64: Point 1440 (-90.298366, 29.354299, 0.458) failed to convert
-rank 94: Point 1439 (-89.233292, 29.192667, -0.48661685) failed to convert
-rank 97: Point 1425 (-89.118074, 29.502594, 5.4265698) failed to convert
-rank 43: Point 1041 (-90.712818, 29.610402, -0.40505291) failed to convert
-rank 20: Point 1026 (-91.234268, 30.36998, 5.7208081) failed to convert
-rank 53: Point 1035 (-90.53711, 29.648991, -3.1558748) failed to convert
-rank 34: Point 1023 (-90.864913, 30.170525, -1.5574173) failed to convert
-rank 71: Point 1427 (-90.022033, 30.375658, -5.8573432) failed to convert
-rank 76: Point 1444 (-89.959491, 29.877166, -2.8778648) failed to convert
-rank 40: Point 1030 (-90.754, 29.854605, -0.51559712) failed to convert
-rank 59: Point 1036 (-90.39696, 30.009758, -2.8269956) failed to convert
-rank 15: Point 1033 (-91.459001, 29.676399, -3.3390094) failed to convert
-rank 65: Point 1428 (-90.26403, 29.365112, -3.4499519) failed to convert
-rank 62: Point 1026 (-90.384592, 29.205432, 0.14353514) failed to convert
-rank 98: Point 1443 (-88.97757, 30.183572, 7.9310815) failed to convert
-rank 85: Point 1428 (-89.671274, 29.464433, 32.957036) failed to convert
-rank 90: Point 1438 (-89.359427, 29.244167, 8.6462185) failed to convert
-rank 50: Point 1037 (-90.599589, 29.676439, 1.010836) failed to convert
-rank 32: Point 1028 (-90.928728, 30.119906, -4.9494213) failed to convert
-rank 69: Point 1429 (-90.149717, 29.188094, 0.31299999) failed to convert
-rank 51: Point 1039 (-90.599355, 29.437068, 0.29190659) failed to convert
-rank 57: Point 1039 (-90.486088, 29.396497, -0.63724143) failed to convert
-rank 66: Point 1438 (-90.156224, 30.315951, 3.8699999) failed to convert
-rank 58: Point 1026 (-90.386913, 30.445321, -6.3993379) failed to convert
-rank 21: Point 1044 (-91.273101, 29.439724, -0.0435022) failed to convert
-rank 86: Point 1440 (-89.601157, 29.376746, 0.31299999) failed to convert
-rank 24: Point 1028 (-91.175739, 30.176515, -4.738048) failed to convert
-rank 25: Point 1043 (-91.153296, 30.285803, -12.259314) failed to convert
-rank 37: Point 1040 (-90.785389, 30.243116, -0.29709283) failed to convert
-rank 13: Point 1035 (-91.517044, 29.861794, -2.2446702) failed to convert
-rank 7: Point 1040 (-91.694198, 30.796831, -10.615091) failed to convert
-rank 89: Point 1429 (-89.324814, 30.113611, 3.2885557) failed to convert
-rank 8: Point 1024 (-91.663155, 30.729241, -7.8748355) failed to convert
-rank 70: Point 1444 (-90.092633, 29.688204, -8.2296) failed to convert
-rank 28: Point 1025 (-91.104198, 29.687118, -0.67987463) failed to convert
-rank 18: Point 1035 (-91.284964, 30.555759, -16.225896) failed to convert
-rank 55: Point 1035 (-90.496458, 29.680029, -0.97066708) failed to convert
-rank 72: Point 1441 (-90.035527, 29.922977, -9.0) failed to convert
-rank 87: Point 1427 (-89.487202, 29.723584, -0.0) failed to convert
-rank 93: Point 1428 (-89.259642, 29.200238, 0.28533799) failed to convert
-rank 16: Point 1028 (-91.406838, 29.850219, 11.99617) failed to convert
-rank 35: Point 1044 (-90.864305, 29.771675, -1.3333603) failed to convert
-rank 78: Point 1442 (-89.933425, 29.638296, 19.168587) failed to convert
-rank 47: Point 1039 (-90.65299, 29.751087, -0.58146206) failed to convert
-rank 80: Point 1438 (-89.900674, 29.30565, 0.46571515) failed to convert
-rank 75: Point 1430 (-89.988815, 29.735922, -0.72719322) failed to convert
-rank 96: Point 1443 (-89.193737, 29.187693, -0.0) failed to convert
-rank 26: Point 1027 (-91.173789, 29.706394, -2.1862913) failed to convert
-rank 79: Point 1430 (-89.854067, 30.37483, -9.3488986) failed to convert
-rank 6: Point 1031 (-91.750105, 30.506035, 11.717054) failed to convert
-rank 68: Point 1440 (-90.120848, 29.909994, 22.89971) failed to convert
-rank 23: Point 1036 (-91.207603, 29.959554, -1.0779532) failed to convert
-rank 45: Point 1041 (-90.665886, 29.944101, -0.87081833) failed to convert
-rank 12: Point 1021 (-91.556942, 29.752638, -0.56211234) failed to convert
-rank 36: Point 1028 (-90.845196, 29.709883, -0.64428085) failed to convert
-rank 74: Point 1440 (-90.000478, 29.832538, -2.1573449) failed to convert
-rank 46: Point 1021 (-90.694749, 29.411768, 0.2849432) failed to convert
-rank 82: Point 1441 (-89.793438, 29.761355, -0.0) failed to convert
-rank 83: Point 1428 (-89.740119, 30.09148, 0.82058585) failed to convert
-rank 91: Point 1429 (-89.338818, 29.237926, -0.56765763) failed to convert
-rank 88: Point 1440 (-89.424303, 29.62872, 1.6133108) failed to convert
-rank 81: Point 1427 (-89.788561, 30.233354, -1.1765208) failed to convert
-rank 0: Point 966 (-92.372243, 29.257147, 6.8000002) failed to convert
-rank 77: Point 1429 (-89.93502, 29.921905, 26.877913) failed to convert
-rank 9: Point 1035 (-91.621836, 30.920653, -3.1160328) failed to convert
-rank 39: Point 1037 (-90.768331, 29.872728, -1.1993238) failed to convert
-rank 99: Point 1429 (-88.835323, 29.825624, 2.2225115) failed to convert
-rank 84: Point 1439 (-89.726796, 29.657415, -0.68300554) failed to convert
-rank 10: Point 1029 (-91.612729, 30.435534, -5.1614644) failed to convert
-rank 60: Point 1023 (-90.419248, 29.364223, -0.0) failed to convert
-rank 67: Point 1426 (-90.144785, 29.947048, -8.4938858) failed to convert
-rank 2: Point 1031 (-91.964712, 29.980651, -2.077318) failed to convert
-rank 73: Point 1428 (-90.02873, 29.744308, -0.5266961) failed to convert
-rank 29: Point 1038 (-91.027349, 30.195298, 6.2050666) failed to convert
-rank 95: Point 1429 (-89.205107, 29.316149, -0.02354271) failed to convert
-rank 94: Point 1440 (-89.236738, 29.153189, 0.3980683) failed to convert
-rank 92: Point 1439 (-89.229141, 30.070719, -0.69897637) failed to convert
-rank 64: Point 1441 (-90.265952, 29.78781, -0.35205664) failed to convert
-rank 52: Point 1025 (-90.552885, 29.734191, -0.39442252) failed to convert
-rank 4: Point 1034 (-91.795527, 30.979128, -20.290758) failed to convert
-rank 48: Point 1029 (-90.616087, 29.954652, -0.34178735) failed to convert
-rank 41: Point 1037 (-90.764412, 29.4548, -0.68349396) failed to convert
-rank 3: Point 1037 (-91.882901, 30.221168, -5.9102418) failed to convert
-rank 33: Point 1035 (-90.892944, 30.149886, -2.5445278) failed to convert
-rank 31: Point 1038 (-90.999461, 29.696459, -8.2296) failed to convert
-rank 38: Point 1025 (-90.782881, 29.901753, -0.18783211) failed to convert
-rank 97: Point 1426 (-89.161871, 29.010896, -0.0) failed to convert
-rank 14: Point 1030 (-91.474991, 29.932378, -1.1824429) failed to convert
-rank 17: Point 1039 (-91.374391, 29.671104, -0.67581396) failed to convert
-rank 76: Point 1445 (-89.952705, 29.962613, -2.2855058) failed to convert
-rank 1: Point 1039 (-92.085429, 29.442547, 2.9997153) failed to convert
-rank 56: Point 1033 (-90.499542, 29.455056, -8.2296) failed to convert
-rank 44: Point 1033 (-90.68466, 29.837895, -0.28644677) failed to convert
-rank 54: Point 1030 (-90.519385, 29.611959, -0.14843358) failed to convert
-rank 42: Point 1033 (-90.710925, 29.93233, -0.62129713) failed to convert
-rank 71: Point 1428 (-90.05522, 29.953191, -5.6411007) failed to convert
-rank 85: Point 1429 (-89.652623, 29.689785, -0.14472265) failed to convert
-rank 65: Point 1429 (-90.207864, 30.109541, 4.3699784) failed to convert
-rank 5: Point 1036 (-91.764404, 30.75326, -16.514063) failed to convert
-rank 90: Point 1439 (-89.35485, 29.297189, -0.48195645) failed to convert
-rank 66: Point 1439 (-90.233038, 29.306036, 0.24723622) failed to convert
-rank 98: Point 1444 (-88.971327, 30.250669, 5.4769048) failed to convert
-rank 30: Point 1034 (-91.010934, 30.153556, -11.656163) failed to convert
-rank 49: Point 1037 (-90.600363, 29.873481, -0.39642891) failed to convert
-rank 19: Point 1046 (-91.298373, 29.752917, -1.0290376) failed to convert
-rank 63: Point 1038 (-90.296393, 29.973311, -1.0444031) failed to convert
-rank 69: Point 1430 (-90.069257, 30.232212, 4.46) failed to convert
-rank 86: Point 1441 (-89.601137, 29.376966, 0.31299999) failed to convert
-rank 11: Point 1033 (-91.547035, 30.722757, -20.0) failed to convert
-rank 20: Point 1027 (-91.255814, 30.02596, -8.4338167) failed to convert
-rank 22: Point 1032 (-91.196006, 30.465234, 8.8586902) failed to convert
-rank 43: Point 1042 (-90.682751, 30.043156, 18.140693) failed to convert
-rank 89: Point 1430 (-89.402952, 29.212987, -0.48024086) failed to convert
-rank 34: Point 1024 (-90.90004, 29.647323, -0.50199704) failed to convert
-rank 59: Point 1037 (-90.410739, 29.821972, 0.49961599) failed to convert
-rank 27: Point 1036 (-91.160391, 29.468592, -0.64029881) failed to convert
-rank 72: Point 1442 (-90.028242, 30.015877, 0.23578783) failed to convert
-rank 70: Point 1445 (-90.09255, 29.688952, -8.2296) failed to convert
-rank 87: Point 1428 (-89.44574, 30.206493, 0.01047336) failed to convert
-rank 61: Point 1044 (-90.382325, 29.577745, -0.78993737) failed to convert
-rank 53: Point 1036 (-90.505738, 30.085521, -2.0214459) failed to convert
-rank 32: Point 1029 (-90.92777, 30.133975, 26.636827) failed to convert
-rank 93: Point 1429 (-89.286492, 28.89184, 62.042943) failed to convert
-rank 75: Point 1431 (-89.988137, 29.744388, -8.2296) failed to convert
-rank 78: Point 1443 (-89.94131, 29.538533, -0.08275475) failed to convert
-rank 57: Point 1040 (-90.54096, 28.622958, 21.270598) failed to convert
-rank 80: Point 1439 (-89.87639, 29.610631, 13.614171) failed to convert
-rank 50: Point 1038 (-90.622302, 29.353128, -8.2296) failed to convert
-rank 68: Point 1441 (-90.112781, 30.014137, 2.201761) failed to convert
-rank 15: Point 1034 (-91.447734, 29.865368, -7.0275435) failed to convert
-rank 96: Point 1444 (-89.119055, 30.022726, 2.43134) failed to convert
-rank 40: Point 1031 (-90.753775, 29.857836, 0.0156876) failed to convert
-rank 62: Point 1027 (-90.3329, 29.907606, -0.36308047) failed to convert
-rank 79: Point 1431 (-89.890719, 29.920866, -2.7906137) failed to convert
-rank 74: Point 1441 (-89.989969, 29.965836, 0.18606358) failed to convert
-rank 82: Point 1442 (-89.785855, 29.854524, -2.0637053) failed to convert
-rank 83: Point 1429 (-89.763389, 29.807717, -0.81137433) failed to convert
-rank 51: Point 1040 (-90.599218, 29.43895, -0.03922721) failed to convert
-rank 25: Point 1044 (-91.153291, 30.285863, -13.188349) failed to convert
-rank 37: Point 1041 (-90.76868, 30.485022, -9.3241422) failed to convert
-rank 13: Point 1036 (-91.529478, 29.649488, -0.63968743) failed to convert
-rank 88: Point 1441 (-89.404813, 29.854748, -0.0) failed to convert
-rank 55: Point 1036 (-90.503181, 29.586308, -2.7098077) failed to convert
-rank 84: Point 1440 (-89.662515, 30.432098, -3.7626738) failed to convert
-rank 81: Point 1428 (-89.788555, 30.233415, -1.1765208) failed to convert
-rank 91: Point 1430 (-89.33352, 29.299048, 4.4837948) failed to convert
-rank 67: Point 1427 (-90.162541, 29.715159, 4.1722444) failed to convert
-rank 77: Point 1430 (-89.955133, 29.668349, -4.7183043) failed to convert
-rank 21: Point 1045 (-91.230183, 30.12999, -1.3747837) failed to convert
-rank 47: Point 1040 (-90.644857, 29.867079, -0.36382863) failed to convert
-rank 18: Point 1036 (-91.31275, 30.108297, -0.229) failed to convert
-rank 99: Point 1430 (-88.864834, 29.509346, 14.444329) failed to convert
-rank 35: Point 1045 (-90.858715, 29.854676, -3.7349947) failed to convert
-rank 73: Point 1429 (-90.027613, 29.758315, -2.3379309) failed to convert
-rank 92: Point 1440 (-89.302071, 29.242441, 6.7886225) failed to convert
-rank 94: Point 1441 (-89.175344, 29.846019, 2.2514512) failed to convert
-rank 95: Point 1430 (-89.191478, 29.470019, 1.7194121) failed to convert
-rank 64: Point 1442 (-90.29299, 29.425733, 0.27200001) failed to convert
-rank 23: Point 1037 (-91.20884, 29.93979, -0.4278367) failed to convert
-rank 6: Point 1032 (-91.739552, 30.692638, -9.7625514) failed to convert
-rank 97: Point 1427 (-89.175504, 28.856399, 128.71091) failed to convert
-rank 76: Point 1446 (-90.01269, 29.198952, 6.93179) failed to convert
-rank 2: Point 1032 (-91.935537, 30.526721, -5.3626478) failed to convert
-rank 48: Point 1030 (-90.622217, 29.867725, -0.20961041) failed to convert
-rank 4: Point 1035 (-91.796191, 30.966992, -12.989613) failed to convert
-rank 3: Point 1038 (-91.918352, 29.561655, -0.45244515) failed to convert
-rank 41: Point 1038 (-90.733824, 29.900371, -0.86888844) failed to convert
-rank 26: Point 1028 (-91.173783, 29.706454, -2.1135331) failed to convert
-rank 31: Point 1039 (-90.99699, 29.734196, -0.63904151) failed to convert
-rank 33: Point 1036 (-90.908899, 29.911212, -0.56879005) failed to convert
-rank 8: Point 1025 (-91.692638, 30.213473, -8.2296) failed to convert
-rank 90: Point 1440 (-89.365283, 29.176177, 4.858315) failed to convert
-rank 85: Point 1430 (-89.61398, 30.151989, 2.8470051) failed to convert
-rank 58: Point 1027 (-90.420732, 29.987104, -3.5322642) failed to convert
-rank 14: Point 1031 (-91.484558, 29.770805, -0.25386844) failed to convert
-rank 46: Point 1022 (-90.69368, 29.427255, -0.71450631) failed to convert
-rank 0: Point 967 (-92.355718, 29.596018, -0.00202994) failed to convert
-rank 71: Point 1429 (-90.066087, 29.813598, -3.7856162) failed to convert
-rank 66: Point 1440 (-90.224616, 29.418161, 0.31299999) failed to convert
-rank 52: Point 1026 (-90.599585, 29.072341, 2.8507762) failed to convert
-rank 65: Point 1430 (-90.219542, 29.956005, -1.1243106) failed to convert
-rank 12: Point 1022 (-91.544821, 29.960449, -7.8273193) failed to convert
-rank 16: Point 1029 (-91.353402, 30.726225, 16.450096) failed to convert
-rank 69: Point 1431 (-90.093908, 29.915299, -5.2212674) failed to convert
-rank 98: Point 1445 (-89.023838, 29.680084, 4.257603) failed to convert
-rank 86: Point 1442 (-89.554539, 29.931815, -0.48802835) failed to convert
-rank 17: Point 1040 (-91.373218, 29.690488, -4.8115731) failed to convert
-rank 89: Point 1431 (-89.304158, 30.347472, 1.36) failed to convert
-rank 60: Point 1024 (-90.336026, 30.491812, -4.6842866) failed to convert
-rank 28: Point 1026 (-91.07034, 30.212017, 3.6155423) failed to convert
-rank 24: Point 1029 (-91.205981, 29.697316, -2.2667139) failed to convert
-rank 44: Point 1034 (-90.682997, 29.861709, -0.64657977) failed to convert
-rank 9: Point 1036 (-91.622657, 30.906538, -12.565992) failed to convert
-rank 45: Point 1042 (-90.698865, 29.469854, -0.5432241) failed to convert
-rank 5: Point 1037 (-91.78658, 30.357238, -2.6868542) failed to convert
-rank 49: Point 1038 (-90.600913, 29.865537, -0.52650283) failed to convert
-rank 39: Point 1038 (-90.785711, 29.618399, -1.2314897) failed to convert
-rank 10: Point 1030 (-91.655818, 29.684381, 2.3246027) failed to convert
-rank 72: Point 1443 (-90.029296, 30.002427, -2.077158) failed to convert
-rank 63: Point 1039 (-90.314884, 29.725553, 0.43981319) failed to convert
-rank 70: Point 1446 (-90.068822, 29.994476, -9.0) failed to convert
-rank 75: Point 1432 (-89.978582, 29.865557, 28.014901) failed to convert
-rank 29: Point 1039 (-91.028419, 30.17895, -5.9868945) failed to convert
-rank 93: Point 1430 (-89.259038, 29.207074, -0.0) failed to convert
-rank 7: Point 1041 (-91.707104, 30.570758, -6.5442747) failed to convert
-rank 30: Point 1035 (-91.009314, 30.178127, 16.10152) failed to convert
-rank 36: Point 1029 (-90.834772, 29.864131, -1.5348359) failed to convert
-rank 19: Point 1047 (-91.247963, 30.562456, 11.198201) failed to convert
-rank 87: Point 1429 (-89.485077, 29.747115, 3.8510979) failed to convert
-rank 78: Point 1444 (-89.914106, 29.880961, -2.1478882) failed to convert
-rank 68: Point 1442 (-90.133755, 29.74203, 4.2910347) failed to convert
-rank 96: Point 1445 (-89.193921, 29.185301, -0.41795415) failed to convert
-rank 1: Point 1040 (-92.032891, 30.457592, -7.0972084) failed to convert
-rank 80: Point 1440 (-89.886637, 29.481388, 0.50004715) failed to convert
-rank 38: Point 1026 (-90.783996, 29.885388, -0.25977178) failed to convert
-rank 79: Point 1432 (-89.89405, 29.879204, -1.7617651) failed to convert
-rank 32: Point 1030 (-90.960804, 29.63572, -0.49924429) failed to convert
-rank 53: Point 1037 (-90.508561, 30.046443, -4.0351473) failed to convert
-rank 27: Point 1037 (-91.109158, 30.27148, -5.9048608) failed to convert
-rank 74: Point 1442 (-90.008952, 29.724486, -2.782824) failed to convert
-rank 56: Point 1034 (-90.452097, 30.110929, -0.23588282) failed to convert
-rank 54: Point 1031 (-90.488103, 30.046224, -7.5562257) failed to convert
-rank 57: Point 1041 (-90.486565, 29.389543, -0.17485324) failed to convert
-rank 83: Point 1430 (-89.763358, 29.808066, -0.58314454) failed to convert
-rank 82: Point 1443 (-89.833138, 29.269266, 8.2453138) failed to convert
-rank 88: Point 1442 (-89.447806, 29.35375, 0.66541368) failed to convert
-rank 91: Point 1431 (-89.345069, 29.165418, 0.31299999) failed to convert
-rank 22: Point 1033 (-91.199211, 30.414759, 15.228492) failed to convert
-rank 67: Point 1428 (-90.14481, 29.946393, -8.0183024) failed to convert
-rank 15: Point 1035 (-91.458989, 29.676215, -1.3364339) failed to convert
-rank 94: Point 1442 (-89.227006, 29.263779, -0.0) failed to convert
-rank 55: Point 1037 (-90.472615, 30.00958, 28.437615) failed to convert
-rank 62: Point 1028 (-90.335298, 29.875025, -0.35723869) failed to convert
-rank 59: Point 1038 (-90.397048, 30.007772, -1.6054357) failed to convert
-rank 34: Point 1025 (-90.89739, 29.687026, -0.90602965) failed to convert
-rank 40: Point 1032 (-90.769538, 29.62785, -0.54205476) failed to convert
-rank 61: Point 1045 (-90.381214, 29.592736, -1.6618406) failed to convert
-rank 37: Point 1042 (-90.801887, 30.002308, -10.058401) failed to convert
-rank 42: Point 1034 (-90.710856, 29.933128, -2.35678) failed to convert
-rank 84: Point 1441 (-89.740418, 29.489943, 0.31299999) failed to convert
-rank 77: Point 1431 (-89.920991, 30.097561, -6.1600084) failed to convert
-rank 81: Point 1429 (-89.788552, 30.233455, -1.1765208) failed to convert
-rank 92: Point 1441 (-89.294749, 29.326087, -0.32077123) failed to convert
-rank 99: Point 1431 (-88.822, 29.96635, 2.1049064) failed to convert
-rank 73: Point 1430 (-90.028688, 29.744352, -0.78700812) failed to convert
-rank 95: Point 1431 (-89.216336, 29.188773, -0.35945667) failed to convert
-rank 43: Point 1043 (-90.702827, 29.754744, -1.2343718) failed to convert
-rank 64: Point 1443 (-90.321544, 29.039179, 9.4547202) failed to convert
-rank 97: Point 1428 (-89.087608, 29.839846, 2.9659859) failed to convert
-rank 76: Point 1447 (-89.938823, 30.136875, 4.3000002) failed to convert
-rank 47: Point 1041 (-90.63279, 30.038198, 20.922353) failed to convert
-rank 90: Point 1441 (-89.32342, 29.659084, 2.9949192) failed to convert
-rank 21: Point 1046 (-91.205505, 30.520537, 11.131708) failed to convert
-rank 20: Point 1028 (-91.233202, 30.386623, -15.955062) failed to convert
-rank 85: Point 1431 (-89.66459, 29.544412, -0.0) failed to convert
-rank 66: Point 1441 (-90.185124, 29.93929, -7.5657462) failed to convert
-rank 18: Point 1037 (-91.352531, 29.45717, 1.9773989) failed to convert
-rank 11: Point 1034 (-91.571478, 30.306585, -2.6730685) failed to convert
-rank 35: Point 1046 (-90.845306, 30.053053, 10.50033) failed to convert
-rank 6: Point 1033 (-91.722331, 30.995367, -13.705734) failed to convert
-rank 65: Point 1431 (-90.177766, 30.501558, -8.4917478) failed to convert
-rank 98: Point 1446 (-89.068545, 29.186599, 1.9222882) failed to convert
-rank 51: Point 1041 (-90.60399, 29.370978, -8.2296) failed to convert
-rank 25: Point 1045 (-91.153287, 30.285904, -13.193269) failed to convert
-rank 71: Point 1430 (-90.065986, 29.814887, -3.9319202) failed to convert
-rank 86: Point 1443 (-89.601109, 29.376784, 0.31299999) failed to convert
-rank 69: Point 1432 (-90.112876, 29.669593, -0.68405348) failed to convert
-rank 13: Point 1037 (-91.530192, 29.637118, -0.19928815) failed to convert
-rank 3: Point 1039 (-91.888549, 30.116818, -4.2285995) failed to convert
-rank 50: Point 1039 (-90.619967, 29.38649, -0.20491724) failed to convert
-rank 4: Point 1036 (-91.843215, 30.118111, -4.4741834) failed to convert
-rank 89: Point 1432 (-89.393689, 29.320882, 1.3773556) failed to convert
-rank 2: Point 1033 (-91.91463, 30.912506, -10.761064) failed to convert
-rank 48: Point 1031 (-90.622198, 29.867783, -0.83782075) failed to convert
-rank 41: Point 1039 (-90.733809, 29.900494, -1.7264946) failed to convert
-rank 31: Point 1040 (-90.972108, 30.112196, 15.509508) failed to convert
-rank 70: Point 1447 (-90.092954, 29.68343, 0.31299999) failed to convert
-rank 8: Point 1026 (-91.666441, 30.671299, -9.3733003) failed to convert
-rank 33: Point 1037 (-90.923751, 29.68805, -0.4900331) failed to convert
-rank 12: Point 1023 (-91.544131, 29.972101, -8.2296) failed to convert
-rank 46: Point 1023 (-90.693703, 29.426914, -0.81490637) failed to convert
-rank 58: Point 1028 (-90.461125, 29.431542, -8.2296) failed to convert
-rank 75: Point 1433 (-89.975913, 29.899296, 0.94194521) failed to convert
-rank 52: Point 1027 (-90.561322, 29.615414, -0.59738267) failed to convert
-rank 0: Point 968 (-92.352198, 29.668297, -0.16268018) failed to convert
-rank 87: Point 1430 (-89.484599, 29.752425, -0.0) failed to convert
-rank 93: Point 1431 (-89.256088, 29.240116, -0.58058505) failed to convert
-rank 79: Point 1433 (-89.89067, 29.92125, -1.9400813) failed to convert
-rank 72: Point 1444 (-90.033692, 29.946355, -2.1873655) failed to convert
-rank 68: Point 1443 (-90.120445, 29.914893, -6.0749031) failed to convert
-rank 28: Point 1027 (-91.070347, 30.211416, 1.9287718) failed to convert
-rank 78: Point 1445 (-89.90155, 30.037632, -1.6960686) failed to convert
-rank 16: Point 1030 (-91.355011, 30.700093, -20.0) failed to convert
-rank 17: Point 1041 (-91.343805, 30.173309, -1.0790271) failed to convert
-rank 60: Point 1025 (-90.374282, 29.978051, -0.32803522) failed to convert
-rank 26: Point 1029 (-91.141024, 30.221532, 4.8804768) failed to convert
-rank 14: Point 1032 (-91.484585, 29.770223, -4.0221177) failed to convert
-rank 24: Point 1030 (-91.186212, 30.011245, -0.84674386) failed to convert
-rank 10: Point 1031 (-91.594287, 30.751014, 17.557072) failed to convert
-rank 5: Point 1038 (-91.768085, 30.687673, -13.265678) failed to convert
-rank 80: Point 1441 (-89.842204, 30.034301, -0.34117308) failed to convert
-rank 74: Point 1443 (-90.046516, 29.241843, 0.90065952) failed to convert
-rank 96: Point 1446 (-89.196851, 29.151993, -0.02110768) failed to convert
-rank 9: Point 1037 (-91.629057, 30.796278, -9.5188187) failed to convert
-rank 45: Point 1043 (-90.698767, 29.47126, -8.2296) failed to convert
-rank 23: Point 1038 (-91.207579, 29.95961, -1.7065997) failed to convert
-rank 49: Point 1039 (-90.624454, 29.531351, -0.31031406) failed to convert
-rank 63: Point 1040 (-90.297218, 29.961997, 15.548692) failed to convert
-rank 39: Point 1039 (-90.776644, 29.751274, -2.1180611) failed to convert
-rank 83: Point 1431 (-89.783382, 29.562135, 22.998089) failed to convert
-rank 88: Point 1443 (-89.43189, 29.539312, 2.2399398) failed to convert
-rank 44: Point 1035 (-90.681979, 29.876298, -0.37727992) failed to convert
-rank 82: Point 1444 (-89.808746, 29.57235, -0.04536899) failed to convert
-rank 91: Point 1432 (-89.339168, 29.233703, -0.52175185) failed to convert
-rank 94: Point 1443 (-89.239616, 29.120118, -0.11378253) failed to convert
-rank 7: Point 1042 (-91.721446, 30.317406, -2.8469578) failed to convert
-rank 29: Point 1040 (-91.091881, 29.196049, -0.4507579) failed to convert
-rank 67: Point 1429 (-90.144903, 29.945053, -7.8202542) failed to convert
-rank 1: Point 1041 (-92.057513, 29.985078, -2.7104483) failed to convert
-rank 84: Point 1442 (-89.741561, 29.475007, -0.5225066) failed to convert
-rank 77: Point 1432 (-89.927697, 30.013591, -4.8608766) failed to convert
-rank 81: Point 1430 (-89.788546, 30.233515, -1.1765208) failed to convert
-rank 92: Point 1442 (-89.213647, 30.243339, 3.122412) failed to convert
-rank 19: Point 1048 (-91.299547, 29.733193, -0.64045254) failed to convert
-rank 38: Point 1027 (-90.782371, 29.909031, -0.59343938) failed to convert
-rank 30: Point 1036 (-91.039146, 29.721414, -0.78561329) failed to convert
-rank 36: Point 1030 (-90.843679, 29.731892, 0.12424048) failed to convert
-rank 27: Point 1038 (-91.114208, 30.193133, 10.351404) failed to convert
-rank 32: Point 1031 (-90.936114, 30.008555, -1.4488961) failed to convert
-rank 53: Point 1038 (-90.505335, 30.090927, -0.78263849) failed to convert
-rank 54: Point 1032 (-90.559819, 29.042158, 6.2697366) failed to convert
-rank 99: Point 1432 (-88.858326, 29.578582, 11.794251) failed to convert
-rank 73: Point 1431 (-90.02672, 29.769253, 26.725111) failed to convert
-rank 64: Point 1444 (-90.27085, 29.72233, 2.5) failed to convert
-rank 57: Point 1042 (-90.456932, 29.800108, 0.02) failed to convert
-rank 66: Point 1442 (-90.184999, 29.940784, -3.0983444) failed to convert
-rank 56: Point 1035 (-90.490822, 29.576523, -2.5402162) failed to convert
-rank 76: Point 1448 (-89.974357, 29.688867, -5.0749203) failed to convert
-rank 95: Point 1432 (-89.218093, 29.168813, -0.0) failed to convert
-rank 90: Point 1442 (-89.365074, 29.178537, 5.2942839) failed to convert
-rank 65: Point 1432 (-90.263096, 29.377104, 0.72682281) failed to convert
-rank 15: Point 1036 (-91.454599, 29.749925, -0.46204145) failed to convert
-rank 61: Point 1046 (-90.383035, 29.567906, -2.840736) failed to convert
-rank 85: Point 1432 (-89.672581, 29.447202, 0.31299999) failed to convert
-rank 62: Point 1029 (-90.333987, 29.892453, 0.60659302) failed to convert
-rank 71: Point 1431 (-90.067123, 29.800237, 0.30612034) failed to convert
-rank 97: Point 1429 (-89.148068, 29.165882, 2.5094775) failed to convert
-rank 98: Point 1447 (-89.067958, 29.192468, 5e-08) failed to convert
-rank 86: Point 1444 (-89.600414, 29.385103, -0.25022256) failed to convert
-rank 69: Point 1433 (-90.093888, 29.915242, -7.1292725) failed to convert
-rank 37: Point 1043 (-90.84173, 29.413878, -0.0) failed to convert
-rank 59: Point 1039 (-90.406596, 29.877843, -0.40821442) failed to convert
-rank 89: Point 1433 (-89.403416, 29.207421, 0.1112983) failed to convert
-rank 47: Point 1042 (-90.639806, 29.938391, -0.40476402) failed to convert
-rank 34: Point 1026 (-90.859601, 30.248792, -1.5732434) failed to convert
-rank 70: Point 1448 (-90.092511, 29.688941, -8.2296) failed to convert
-rank 75: Point 1434 (-89.9747, 29.914632, -1.1076443) failed to convert
-rank 40: Point 1033 (-90.753927, 29.855519, -0.72041667) failed to convert
-rank 43: Point 1044 (-90.712823, 29.610217, 0.58498427) failed to convert
-rank 20: Point 1029 (-91.256068, 30.021687, -7.0696177) failed to convert
-rank 18: Point 1038 (-91.315588, 30.062077, -0.79179635) failed to convert
-rank 22: Point 1034 (-91.248453, 29.630255, 8.2299397) failed to convert
-rank 6: Point 1034 (-91.75201, 30.47126, -8.6218959) failed to convert
-rank 25: Point 1046 (-91.153282, 30.285964, -13.193269) failed to convert
-rank 55: Point 1038 (-90.497166, 29.669917, -1.0288281) failed to convert
-rank 35: Point 1047 (-90.858707, 29.854715, -4.0907723) failed to convert
-rank 93: Point 1432 (-89.223912, 29.605447, 3.4980533) failed to convert
-rank 11: Point 1035 (-91.542329, 30.801465, -11.674001) failed to convert
-rank 51: Point 1042 (-90.623027, 29.098522, 2.3248838) failed to convert
-rank 87: Point 1431 (-89.493284, 29.650239, 0.10304331) failed to convert
-rank 72: Point 1445 (-90.04695, 29.776645, -1.8227039) failed to convert
-rank 68: Point 1444 (-90.120467, 29.914588, -7.0774565) failed to convert
-rank 13: Point 1038 (-91.532264, 29.601547, -0.60166593) failed to convert
-rank 50: Point 1040 (-90.572775, 30.05405, 32.181171) failed to convert
-rank 79: Point 1434 (-89.890674, 29.921087, -3.6145792) failed to convert
-rank 8: Point 1027 (-91.664443, 30.705578, -7.628123) failed to convert
-rank 31: Point 1041 (-90.972144, 30.111429, 14.7179) failed to convert
-rank 21: Point 1047 (-91.213512, 30.394159, 12.238689) failed to convert
-rank 46: Point 1024 (-90.712889, 29.148003, -0.0) failed to convert
-rank 12: Point 1024 (-91.511971, 30.517307, -7.0700746) failed to convert
-rank 58: Point 1029 (-90.434762, 29.794975, 0.00341114) failed to convert
-rank 74: Point 1444 (-89.995462, 29.896062, -1.8475508) failed to convert
-rank 28: Point 1028 (-91.070354, 30.210815, 0.89827703) failed to convert
-rank 4: Point 1037 (-91.795506, 30.979093, -20.306239) failed to convert
-rank 33: Point 1038 (-90.951349, 29.269253, 0.89422789) failed to convert
-rank 0: Point 969 (-92.403825, 28.565933, 40.536041) failed to convert
-rank 14: Point 1033 (-91.492995, 29.627445, -1.0178253) failed to convert
-rank 16: Point 1031 (-91.384412, 30.220007, -1.1016133) failed to convert
-rank 5: Point 1039 (-91.80764, 29.97662, -3.9470367) failed to convert
-rank 24: Point 1031 (-91.196094, 29.854651, -7.3670165) failed to convert
-rank 9: Point 1038 (-91.621746, 30.921668, -5.0227525) failed to convert
-rank 48: Point 1032 (-90.624607, 29.833534, -0.4364781) failed to convert
-rank 3: Point 1040 (-91.8666, 30.51995, -5.0423948) failed to convert
-rank 41: Point 1040 (-90.763919, 29.461831, -0.65985529) failed to convert
-rank 2: Point 1034 (-91.947441, 30.303872, -7.1074499) failed to convert
-rank 60: Point 1026 (-90.380677, 29.891389, -0.43394506) failed to convert
-rank 42: Point 1035 (-90.751765, 29.338674, 0.30477823) failed to convert
-rank 52: Point 1028 (-90.530417, 30.047738, 16.022365) failed to convert
-rank 10: Point 1032 (-91.619908, 30.310571, 15.94657) failed to convert
-rank 26: Point 1030 (-91.175445, 29.67992, -0.58651701) failed to convert
-rank 80: Point 1442 (-89.84297, 30.024309, -0.50391983) failed to convert
-rank 39: Point 1040 (-90.77155, 29.825658, -1.3828399) failed to convert
-rank 17: Point 1042 (-91.316657, 30.612957, -16.965167) failed to convert
-rank 44: Point 1036 (-90.678733, 29.922762, -0.9872137) failed to convert
-rank 45: Point 1044 (-90.699863, 29.455343, -0.8308354) failed to convert
-rank 23: Point 1039 (-91.187464, 30.277752, 13.695606) failed to convert
-rank 78: Point 1446 (-89.904888, 29.995978, 3.1503579) failed to convert
-rank 82: Point 1445 (-89.781896, 29.902698, 12.231923) failed to convert
-rank 29: Point 1041 (-91.057636, 29.729833, -1.8832506) failed to convert
-rank 88: Point 1444 (-89.447316, 29.358482, -5.1834291) failed to convert
-rank 96: Point 1447 (-89.190598, 29.222801, -0.52963887) failed to convert
-rank 83: Point 1432 (-89.763557, 29.805463, -8.2296) failed to convert
-rank 63: Point 1041 (-90.333881, 29.468918, 1.7685535) failed to convert
-rank 91: Point 1433 (-89.343322, 29.185587, -1.4006072) failed to convert
-rank 67: Point 1430 (-90.210566, 29.079482, 7.4062864) failed to convert
-rank 81: Point 1431 (-89.801934, 30.0695, -0.19614649) failed to convert
-rank 92: Point 1443 (-89.330917, 28.90818, 36.874598) failed to convert
-rank 94: Point 1444 (-89.233124, 29.194103, -0.48125651) failed to convert
-rank 84: Point 1443 (-89.737252, 29.527518, 30.362161) failed to convert
-rank 77: Point 1433 (-89.955888, 29.658597, 34.846367) failed to convert
-rank 73: Point 1432 (-90.02866, 29.744381, -2.389632) failed to convert
-rank 99: Point 1433 (-88.810659, 30.085147, 13.367927) failed to convert
-rank 64: Point 1445 (-90.304883, 29.264776, -0.0) failed to convert
-rank 76: Point 1449 (-89.971803, 29.721172, -8.2296) failed to convert
-rank 66: Point 1443 (-90.226289, 29.395339, -3.0542995) failed to convert
-rank 65: Point 1433 (-90.203576, 30.165337, 4.3499999) failed to convert
-rank 95: Point 1433 (-89.217755, 29.172652, -0.0) failed to convert
-rank 98: Point 1448 (-89.068434, 29.186183, 0.76790939) failed to convert
-rank 49: Point 1040 (-90.616942, 29.638256, 1.5189768) failed to convert
-rank 7: Point 1043 (-91.724932, 30.255083, -5.2522636) failed to convert
-rank 90: Point 1443 (-89.364623, 29.183757, 3.5606723) failed to convert
-rank 86: Point 1445 (-89.52917, 30.229708, -2.9627652) failed to convert
-rank 36: Point 1031 (-90.843766, 29.730557, -2.8985922) failed to convert
-rank 27: Point 1039 (-91.110156, 30.255579, 7.6960606) failed to convert
-rank 32: Point 1032 (-90.960698, 29.636032, -0.71753728) failed to convert
-rank 85: Point 1433 (-89.670536, 29.470851, 3.4191482) failed to convert
-rank 71: Point 1432 (-90.065732, 29.818089, -9.0) failed to convert
-rank 19: Point 1049 (-91.248902, 30.546986, -9.4167381) failed to convert
-rank 38: Point 1028 (-90.796841, 29.696988, -0.44571831) failed to convert
-rank 97: Point 1430 (-89.145319, 29.19651, -0.0) failed to convert
-rank 1: Point 1042 (-92.059868, 29.937137, -3.2008676) failed to convert
-rank 69: Point 1434 (-90.10765, 29.737233, -0.14044002) failed to convert
-rank 53: Point 1039 (-90.52705, 29.789159, -0.72512766) failed to convert
-rank 89: Point 1434 (-89.314635, 30.22886, 3.4300001) failed to convert
-rank 70: Point 1449 (-90.06591, 30.031516, -1.3507698) failed to convert
-rank 61: Point 1047 (-90.382658, 29.573032, -2.447544) failed to convert
-rank 57: Point 1043 (-90.485382, 29.405943, -0.0) failed to convert
-rank 75: Point 1435 (-89.990067, 29.719705, 15.915676) failed to convert
-rank 87: Point 1432 (-89.431942, 30.363615, -1.9546593) failed to convert
-rank 62: Point 1030 (-90.356358, 29.590066, -0.57960838) failed to convert
-rank 54: Point 1033 (-90.539304, 29.332398, -0.04958978) failed to convert
-rank 68: Point 1445 (-90.117219, 29.956586, -0.08688421) failed to convert
-rank 72: Point 1446 (-90.062021, 29.582679, 1.3515994) failed to convert
-rank 15: Point 1037 (-91.458966, 29.676379, -2.9301594) failed to convert
-rank 93: Point 1433 (-89.257664, 29.222007, -0.49911447) failed to convert
-rank 79: Point 1435 (-89.941775, 29.277875, -0.1594866) failed to convert
-rank 37: Point 1044 (-90.812743, 29.842916, -1.0061397) failed to convert
-rank 34: Point 1027 (-90.849772, 30.393302, -8.6914556) failed to convert
-rank 30: Point 1037 (-91.010135, 30.165433, -10.586637) failed to convert
-rank 59: Point 1040 (-90.396899, 30.009759, -3.1681247) failed to convert
-rank 80: Point 1443 (-89.901902, 29.288441, 1.2594515) failed to convert
-rank 56: Point 1036 (-90.490814, 29.576562, -2.7176702) failed to convert
-rank 74: Point 1445 (-89.99511, 29.900481, 0.6638083) failed to convert
-rank 78: Point 1447 (-89.901564, 30.037394, -3.8627304) failed to convert
-rank 47: Point 1043 (-90.632462, 30.0422, 29.106755) failed to convert
-rank 43: Point 1045 (-90.712808, 29.610342, -0.52032432) failed to convert
-rank 18: Point 1039 (-91.284571, 30.561811, -15.318163) failed to convert
-rank 40: Point 1034 (-90.754146, 29.852322, -0.4719522) failed to convert
-rank 20: Point 1030 (-91.293089, 29.422372, 0.2752925) failed to convert
-rank 6: Point 1035 (-91.742457, 30.640645, 7.6511936) failed to convert
-rank 25: Point 1047 (-91.157823, 30.214863, 15.20586) failed to convert
-rank 96: Point 1448 (-89.211175, 28.989087, 6.5673056) failed to convert
-rank 88: Point 1445 (-89.4473, 29.35854, -4.7622543) failed to convert
-rank 35: Point 1048 (-90.858817, 29.853021, -1.2688855) failed to convert
-rank 91: Point 1434 (-89.339296, 29.232142, -0.64773641) failed to convert
-rank 82: Point 1446 (-89.785848, 29.854174, -9.7709744) failed to convert
-rank 83: Point 1433 (-89.710914, 30.443526, -5.0817316) failed to convert
-rank 67: Point 1431 (-90.14475, 29.946391, -7.3260764) failed to convert
-rank 22: Point 1035 (-91.195561, 30.471858, 10.717551) failed to convert
-rank 55: Point 1039 (-90.494094, 29.712582, -0.54497557) failed to convert
-rank 11: Point 1036 (-91.542839, 30.792804, 4.2686438) failed to convert
-rank 13: Point 1039 (-91.531848, 29.60852, 0.25914298) failed to convert
-rank 94: Point 1445 (-89.230555, 29.223311, -0.0) failed to convert
-rank 50: Point 1041 (-90.620383, 29.380412, -8.2296) failed to convert
-rank 84: Point 1444 (-89.736108, 29.541206, -0.23270677) failed to convert
-rank 8: Point 1028 (-91.747845, 29.225891, 5.6022667) failed to convert
-rank 31: Point 1042 (-90.999106, 29.701427, -0.47119814) failed to convert
-rank 92: Point 1444 (-89.219336, 30.179412, 1.8293039) failed to convert
-rank 21: Point 1048 (-91.218164, 30.32052, -12.879526) failed to convert
-rank 66: Point 1444 (-90.226257, 29.3957, -3.1044647) failed to convert
-rank 99: Point 1434 (-88.853418, 29.628905, 11.523491) failed to convert
-rank 2: Point 1035 (-91.950823, 30.240113, -4.267931) failed to convert
-rank 73: Point 1433 (-90.019892, 29.85632, -9.0) failed to convert
-rank 81: Point 1432 (-89.847824, 29.502124, -0.38390587) failed to convert
-rank 77: Point 1434 (-89.936648, 29.901225, 0.96181071) failed to convert
-rank 76: Point 1450 (-89.977962, 29.642907, 1.4349999) failed to convert
-rank 46: Point 1025 (-90.680598, 29.615979, -8.2296) failed to convert
-rank 41: Point 1041 (-90.768574, 29.393429, 0.3048) failed to convert
-rank 58: Point 1030 (-90.417334, 30.033213, -0.90010456) failed to convert
-rank 4: Point 1038 (-91.801166, 30.87775, 4.011016) failed to convert
-rank 33: Point 1039 (-90.87893, 30.356482, -0.72539327) failed to convert
-rank 12: Point 1025 (-91.547114, 29.920814, 0.066) failed to convert
-rank 51: Point 1043 (-90.596242, 29.48104, 0.42112035) failed to convert
-rank 98: Point 1449 (-89.074316, 29.120654, -0.20068096) failed to convert
-rank 64: Point 1446 (-90.252449, 29.966326, 6.9871135) failed to convert
-rank 65: Point 1434 (-90.277791, 29.179575, -0.22957388) failed to convert
-rank 10: Point 1033 (-91.653465, 29.72509, 2.0) failed to convert
-rank 95: Point 1434 (-89.225136, 29.088629, 4.03891) failed to convert
-rank 28: Point 1029 (-91.067917, 30.248156, -3.7855931) failed to convert
-rank 86: Point 1446 (-89.594908, 29.450835, -0.82968114) failed to convert
-rank 24: Point 1032 (-91.160802, 30.410318, -10.961163) failed to convert
-rank 0: Point 970 (-92.355844, 29.58917, -0.3903726) failed to convert
-rank 48: Point 1033 (-90.654161, 29.411366, 0.3048) failed to convert
-rank 90: Point 1444 (-89.358953, 29.249543, -0.02362365) failed to convert
-rank 26: Point 1031 (-91.191026, 29.431877, -0.37721512) failed to convert
-rank 16: Point 1032 (-91.354971, 30.700097, -20.0) failed to convert
-rank 3: Point 1041 (-91.852422, 30.777853, -8.3886062) failed to convert
-rank 60: Point 1027 (-90.374538, 29.974327, -1.5435071) failed to convert
-rank 52: Point 1029 (-90.558383, 29.656601, -0.53479429) failed to convert
-rank 71: Point 1433 (-90.055412, 29.950523, -7.5731549) failed to convert
-rank 14: Point 1034 (-91.442337, 30.477439, -4.3103016) failed to convert
-rank 85: Point 1434 (-89.677388, 29.387579, 0.31299999) failed to convert
-rank 5: Point 1040 (-91.803085, 30.05914, -4.6023019) failed to convert
-rank 97: Point 1431 (-89.059914, 30.143125, 5.5156678) failed to convert
-rank 69: Point 1435 (-90.084813, 30.03205, 5.9842985) failed to convert
-rank 9: Point 1039 (-91.66673, 30.14225, -1.1269523) failed to convert
-rank 39: Point 1041 (-90.782401, 29.666829, -0.49091169) failed to convert
-rank 17: Point 1043 (-91.374508, 29.668911, -0.65428022) failed to convert
-rank 44: Point 1037 (-90.700694, 29.60661, -0.66795426) failed to convert
-rank 89: Point 1435 (-89.335695, 29.98933, -0.0) failed to convert
-rank 70: Point 1450 (-90.077455, 29.883058, 3.2356352) failed to convert
-rank 68: Point 1446 (-90.112078, 30.022789, 0.11234748) failed to convert
-rank 23: Point 1040 (-91.207801, 29.956005, -0.42867325) failed to convert
-rank 36: Point 1032 (-90.828316, 29.958621, -0.59349319) failed to convert
-rank 63: Point 1042 (-90.304808, 29.860419, -0.36420664) failed to convert
-rank 7: Point 1044 (-91.705079, 30.604923, -5.9580279) failed to convert
-rank 29: Point 1042 (-91.031222, 30.135566, -11.650676) failed to convert
-rank 45: Point 1045 (-90.704133, 29.393397, -0.26493584) failed to convert
-rank 19: Point 1050 (-91.248022, 30.560694, 4.6044158) failed to convert
-rank 49: Point 1041 (-90.600679, 29.868603, -0.47966069) failed to convert
-rank 27: Point 1040 (-91.140248, 29.785884, -0.55441438) failed to convert
-rank 72: Point 1447 (-90.041993, 29.840039, 1.4550083) failed to convert
-rank 93: Point 1434 (-89.259938, 29.19575, 0.4970559) failed to convert
-rank 79: Point 1436 (-89.881972, 30.029361, 1.8781356) failed to convert
-rank 75: Point 1436 (-89.992141, 29.693278, 1.1897044) failed to convert
-rank 87: Point 1433 (-89.508709, 29.467724, 1.0316952) failed to convert
-rank 78: Point 1448 (-89.915482, 29.863406, 31.374671) failed to convert
-rank 80: Point 1444 (-89.878808, 29.578491, -0.12839998) failed to convert
-rank 74: Point 1446 (-90.003641, 29.791947, -0.18947458) failed to convert
-rank 96: Point 1449 (-89.155139, 29.621359, 4.3523184) failed to convert
-rank 32: Point 1033 (-90.957176, 29.689433, -0.42788073) failed to convert
-rank 1: Point 1043 (-92.071605, 29.708215, 2.7370095) failed to convert
-rank 38: Point 1029 (-90.783996, 29.885196, -1.5944408) failed to convert
-rank 53: Point 1040 (-90.542016, 29.579481, -0.50594617) failed to convert
-rank 42: Point 1036 (-90.71652, 29.851336, -0.36847253) failed to convert
-rank 61: Point 1048 (-90.386314, 29.523119, 0.76543404) failed to convert
-rank 62: Point 1031 (-90.32748, 29.979411, -5.0444403) failed to convert
-rank 91: Point 1435 (-89.342784, 29.19178, 0.31299999) failed to convert
-rank 67: Point 1432 (-90.145035, 29.942586, -7.8153774) failed to convert
-rank 54: Point 1034 (-90.51543, 29.666885, -0.76356571) failed to convert
-rank 82: Point 1447 (-89.80277, 29.645883, -0.0) failed to convert
-rank 88: Point 1446 (-89.44729, 29.358579, -4.4164965) failed to convert
-rank 57: Point 1044 (-90.481079, 29.465656, -0.06782357) failed to convert
-rank 83: Point 1434 (-89.763334, 29.808033, -0.64265403) failed to convert
-rank 15: Point 1038 (-91.447679, 29.86599, -5.9773845) failed to convert
-rank 94: Point 1446 (-89.230858, 29.219858, 0.00011155) failed to convert
-rank 84: Point 1445 (-89.681438, 30.203163, -0.8132861) failed to convert
-rank 92: Point 1445 (-89.302414, 29.237296, 16.314888) failed to convert
-rank 66: Point 1445 (-90.185088, 29.939242, -7.5657462) failed to convert
-rank 73: Point 1434 (-90.010627, 29.973884, 1.2810292) failed to convert
-rank 30: Point 1038 (-91.022825, 29.971769, -5.9399986) failed to convert
-rank 99: Point 1435 (-88.860949, 29.545959, 13.162555) failed to convert
-rank 56: Point 1037 (-90.459121, 30.014447, -2.1527986) failed to convert
-rank 37: Point 1045 (-90.810597, 29.874437, -0.86016368) failed to convert
-rank 34: Point 1028 (-90.897372, 29.687063, -1.2582512) failed to convert
-rank 59: Point 1041 (-90.396896, 30.00963, -2.0475079) failed to convert
-rank 40: Point 1035 (-90.755887, 29.826981, -0.85935584) failed to convert
-rank 18: Point 1040 (-91.353868, 29.434652, 0.02271895) failed to convert
-rank 43: Point 1046 (-90.712802, 29.610302, 0.12630284) failed to convert
-rank 35: Point 1049 (-90.845033, 30.056869, 37.686591) failed to convert
-rank 77: Point 1435 (-89.956701, 29.648231, 33.920637) failed to convert
-rank 47: Point 1044 (-90.70537, 28.992999, 8.4837245) failed to convert
-rank 76: Point 1451 (-89.942318, 30.092713, 3.7370637) failed to convert
-rank 98: Point 1450 (-89.035024, 29.555482, 8.8379332) failed to convert
-rank 20: Point 1031 (-91.260966, 29.942745, -0.13699999) failed to convert
-rank 65: Point 1435 (-90.219886, 29.951127, -7.904379) failed to convert
-rank 81: Point 1433 (-89.775446, 30.392306, -9.9688717) failed to convert
-rank 95: Point 1435 (-89.216418, 29.187799, -0.03942089) failed to convert
-rank 11: Point 1037 (-91.552732, 30.623582, -3.0683487) failed to convert
-rank 50: Point 1042 (-90.610734, 29.51794, -0.41243673) failed to convert
-rank 64: Point 1447 (-90.25095, 29.985924, -0.73028041) failed to convert
-rank 13: Point 1040 (-91.52658, 29.69847, -0.96286475) failed to convert
-rank 6: Point 1036 (-91.740618, 30.67312, -12.555967) failed to convert
-rank 25: Point 1048 (-91.218613, 29.249039, -0.19234605) failed to convert
-rank 22: Point 1036 (-91.198409, 30.427015, 14.383135) failed to convert
-rank 55: Point 1040 (-90.472231, 30.014755, 32.790122) failed to convert
-rank 71: Point 1434 (-90.055434, 29.950235, -6.1136679) failed to convert
-rank 97: Point 1432 (-89.16152, 29.013626, 1.2402845) failed to convert
-rank 86: Point 1447 (-89.601077, 29.376809, 0.31299999) failed to convert
-rank 90: Point 1445 (-89.356381, 29.279343, -5.1023523) failed to convert
-rank 31: Point 1043 (-90.999439, 29.696282, -0.70924493) failed to convert
-rank 69: Point 1436 (-90.093875, 29.915204, -7.1292725) failed to convert
-rank 58: Point 1031 (-90.391373, 30.385024, -0.19455444) failed to convert
-rank 85: Point 1435 (-89.619169, 30.087059, 3.22) failed to convert
-rank 8: Point 1029 (-91.692578, 30.213479, -8.2296) failed to convert
-rank 10: Point 1034 (-91.670891, 29.416828, 2.4000001) failed to convert
-rank 33: Point 1040 (-90.884211, 30.278202, -3.269622) failed to convert
-rank 89: Point 1436 (-89.402624, 29.216286, 0.31299999) failed to convert
-rank 70: Point 1451 (-90.066693, 30.021225, 2.4304124) failed to convert
-rank 41: Point 1042 (-90.710472, 30.236362, -0.44252448) failed to convert
-rank 28: Point 1030 (-91.07036, 30.210213, 0.03621193) failed to convert
-rank 68: Point 1447 (-90.121612, 29.899347, -1.8278571) failed to convert
-rank 24: Point 1033 (-91.166907, 30.314692, 12.305571) failed to convert
-rank 72: Point 1448 (-90.041705, 29.843644, 1.6843128) failed to convert
-rank 0: Point 971 (-92.352384, 29.661098, -0.0) failed to convert
-rank 26: Point 1032 (-91.137722, 30.272856, 3.9755039) failed to convert
-rank 21: Point 1049 (-91.205802, 30.515474, -8.4235966) failed to convert
-rank 93: Point 1435 (-89.270145, 29.078664, -0.12300359) failed to convert
-rank 75: Point 1437 (-89.989189, 29.730782, -4.6859955) failed to convert
-rank 48: Point 1034 (-90.622186, 29.867821, -1.0724252) failed to convert
-rank 79: Point 1437 (-89.891091, 29.915563, -0.16561232) failed to convert
-rank 5: Point 1041 (-91.776097, 30.544689, -4.1370001) failed to convert
-rank 60: Point 1028 (-90.408518, 29.511069, -0.45293866) failed to convert
-rank 51: Point 1044 (-90.599182, 29.43922, -0.29199605) failed to convert
-rank 87: Point 1434 (-89.430735, 30.376455, -3.4204644) failed to convert
-rank 2: Point 1036 (-91.981735, 29.65605, 0.34454969) failed to convert
-rank 17: Point 1044 (-91.319244, 30.571075, -17.546115) failed to convert
-rank 16: Point 1033 (-91.355013, 30.699353, -16.482611) failed to convert
-rank 46: Point 1026 (-90.693684, 29.427045, -0.80510094) failed to convert
-rank 80: Point 1445 (-89.848853, 29.951077, 3.1886001) failed to convert
-rank 78: Point 1449 (-89.901582, 30.037127, -3.409188) failed to convert
-rank 9: Point 1040 (-91.665996, 30.154833, -1.2159188) failed to convert
-rank 23: Point 1041 (-91.208228, 29.949169, -0.70562147) failed to convert
-rank 39: Point 1042 (-90.776627, 29.751237, -1.946155) failed to convert
-rank 44: Point 1038 (-90.683161, 29.858968, -0.89600957) failed to convert
-rank 3: Point 1042 (-91.849269, 30.834829, -11.321769) failed to convert
-rank 96: Point 1450 (-89.193322, 29.191739, -0.0) failed to convert
-rank 74: Point 1447 (-89.995439, 29.896203, -1.9733812) failed to convert
-rank 49: Point 1042 (-90.585209, 30.086335, -1.1903627) failed to convert
-rank 29: Point 1043 (-91.027586, 30.191069, -6.9873192) failed to convert
-rank 63: Point 1043 (-90.297001, 29.964748, -7.9613766) failed to convert
-rank 14: Point 1035 (-91.484534, 29.77019, -3.7093086) failed to convert
-rank 7: Point 1045 (-91.682841, 30.992612, -18.803483) failed to convert
-rank 19: Point 1051 (-91.318059, 29.430306, 2.1741606) failed to convert
-rank 82: Point 1448 (-89.785846, 29.854114, -9.7709744) failed to convert
-rank 88: Point 1447 (-89.447274, 29.358638, -3.4108921) failed to convert
-rank 67: Point 1433 (-90.144373, 29.951114, 1.446103) failed to convert
-rank 84: Point 1446 (-89.73356, 29.571858, -0.1198035) failed to convert
-rank 32: Point 1034 (-90.934651, 30.029273, -2.2893008) failed to convert
-rank 27: Point 1041 (-91.113917, 30.196992, 14.982333) failed to convert
-rank 91: Point 1436 (-89.293043, 29.762743, -0.69428095) failed to convert
-rank 66: Point 1446 (-90.223154, 29.436862, -0.60861405) failed to convert
-rank 83: Point 1435 (-89.79039, 29.475336, -0.14616986) failed to convert
-rank 1: Point 1044 (-92.06086, 29.916428, -2.7810634) failed to convert
-rank 52: Point 1030 (-90.55828, 29.657802, 0.70711528) failed to convert
-rank 42: Point 1037 (-90.728467, 29.678351, -2.1208448) failed to convert
-rank 61: Point 1049 (-90.359171, 29.891831, -0.36512533) failed to convert
-rank 62: Point 1032 (-90.333459, 29.898849, -0.3846865) failed to convert
-rank 54: Point 1035 (-90.519381, 29.611589, -0.30640178) failed to convert
-rank 99: Point 1436 (-88.812687, 30.059604, 11.468046) failed to convert
-rank 92: Point 1446 (-89.295436, 29.317403, -0.46573049) failed to convert
-rank 53: Point 1041 (-90.577427, 29.078611, 5.9209671) failed to convert
-rank 73: Point 1435 (-90.028619, 29.744425, -2.389632) failed to convert
-rank 94: Point 1447 (-89.18816, 29.702049, 3.1074278) failed to convert
-rank 77: Point 1436 (-89.927685, 30.013493, -4.9713888) failed to convert
-rank 38: Point 1030 (-90.820268, 29.350699, -8.2296) failed to convert
-rank 57: Point 1045 (-90.465596, 29.68015, -0.9588468) failed to convert
-rank 15: Point 1039 (-91.425922, 30.228072, -0.21700256) failed to convert
-rank 56: Point 1038 (-90.490801, 29.576622, -1.8759389) failed to convert
-rank 98: Point 1451 (-88.982643, 30.126408, 8.0942053) failed to convert
-rank 12: Point 1026 (-91.518581, 30.405645, -9.3000684) failed to convert
-rank 76: Point 1452 (-89.94366, 30.075881, -2.9560434) failed to convert
-rank 65: Point 1436 (-90.263972, 29.365132, -4.1849042) failed to convert
-rank 95: Point 1436 (-89.217044, 29.180578, -0.06350797) failed to convert
-rank 64: Point 1448 (-90.247425, 30.032551, 1.7710904) failed to convert
-rank 81: Point 1434 (-89.802288, 30.064633, 3.0586002) failed to convert
-rank 30: Point 1039 (-91.013523, 30.113754, 16.701442) failed to convert
-rank 45: Point 1046 (-90.701856, 29.426301, -0.72055341) failed to convert
-rank 71: Point 1435 (-90.046923, 30.059032, 4.2935499) failed to convert
-rank 36: Point 1033 (-90.849857, 29.639784, -0.93360701) failed to convert
-rank 40: Point 1036 (-90.768296, 29.645898, -8.2296) failed to convert
-rank 43: Point 1047 (-90.696841, 29.840703, 0.23007412) failed to convert
-rank 97: Point 1433 (-89.06493, 30.088058, 3.4746659) failed to convert
-rank 4: Point 1039 (-91.795474, 30.979041, -19.883311) failed to convert
-rank 18: Point 1041 (-91.293064, 30.425386, -3.7016947) failed to convert
-rank 69: Point 1437 (-90.094368, 29.908821, 1.6461282) failed to convert
-rank 90: Point 1446 (-89.360193, 29.235101, 0.16369059) failed to convert
-rank 47: Point 1045 (-90.629238, 30.087546, -0.5324195) failed to convert
-rank 37: Point 1046 (-90.810612, 29.873546, -0.63859714) failed to convert
-rank 35: Point 1050 (-90.858693, 29.854774, -2.9780665) failed to convert
-rank 86: Point 1448 (-89.599758, 29.392631, -2.6524132) failed to convert
-rank 59: Point 1042 (-90.454717, 29.215269, 0.68297727) failed to convert
-rank 11: Point 1038 (-91.609589, 29.645289, -0.2311161) failed to convert
-rank 85: Point 1436 (-89.671149, 29.462395, -4.544873) failed to convert
-rank 70: Point 1452 (-90.028109, 30.512135, -11.169887) failed to convert
-rank 20: Point 1032 (-91.255942, 30.023364, -6.4224478) failed to convert
-rank 89: Point 1437 (-89.409303, 29.137847, 0.44635612) failed to convert
-rank 68: Point 1448 (-90.12074, 29.910489, 20.835225) failed to convert
-rank 75: Point 1438 (-89.944622, 30.292482, -0.93760037) failed to convert
-rank 72: Point 1449 (-90.028187, 30.015901, -1.2574714) failed to convert
-rank 25: Point 1049 (-91.157464, 30.220457, -12.798553) failed to convert
-rank 50: Point 1043 (-90.620363, 29.380448, -8.2296) failed to convert
-rank 13: Point 1041 (-91.491636, 30.290494, -0.31799999) failed to convert
-rank 6: Point 1037 (-91.770078, 30.148143, -3.5628606) failed to convert
-rank 93: Point 1436 (-89.258659, 29.210117, -0.00113089) failed to convert
-rank 79: Point 1438 (-89.89222, 29.901423, -3.0047185) failed to convert
-rank 34: Point 1029 (-90.901799, 29.620468, -0.90463554) failed to convert
-rank 10: Point 1035 (-91.614973, 30.395266, -3.453521) failed to convert
-rank 41: Point 1043 (-90.763194, 29.472229, 0.0262653) failed to convert
-rank 24: Point 1034 (-91.173633, 30.209146, -4.8953577) failed to convert
-rank 87: Point 1435 (-89.518644, 29.349451, 0.73852138) failed to convert
-rank 78: Point 1450 (-89.901578, 30.036995, -3.4369248) failed to convert
-rank 80: Point 1446 (-89.876743, 29.604007, -4.2123362) failed to convert
-rank 8: Point 1030 (-91.704089, 30.010136, -1.7429545) failed to convert
-rank 31: Point 1044 (-90.972179, 30.110663, 12.175508) failed to convert
-rank 74: Point 1448 (-90.024234, 29.52872, -0.1807293) failed to convert
-rank 33: Point 1041 (-90.89882, 30.060985, -4.4324689) failed to convert
-rank 96: Point 1451 (-89.168079, 29.476239, 2.9572565) failed to convert
-rank 67: Point 1434 (-90.202825, 29.182208, 0.2886865) failed to convert
-rank 58: Point 1032 (-90.46111, 29.431418, -8.2296) failed to convert
-rank 82: Point 1449 (-89.779658, 29.929789, -0.2765781) failed to convert
-rank 28: Point 1031 (-91.070502, 30.207863, 2.4406331) failed to convert
-rank 5: Point 1042 (-91.787475, 30.340786, -8.2296) failed to convert
-rank 84: Point 1447 (-89.737444, 29.523968, -4.4799506) failed to convert
-rank 66: Point 1447 (-90.224172, 29.423282, 0.31299999) failed to convert
-rank 91: Point 1437 (-89.344379, 29.17325, -2.686578) failed to convert
-rank 88: Point 1448 (-89.459986, 29.209109, -0.11984707) failed to convert
-rank 17: Point 1045 (-91.344493, 30.161786, -0.23100001) failed to convert
-rank 48: Point 1035 (-90.622166, 29.867879, -0.97795821) failed to convert
-rank 26: Point 1033 (-91.13451, 30.322755, -7.1925336) failed to convert
-rank 21: Point 1050 (-91.259714, 29.655871, -3.225522) failed to convert
-rank 51: Point 1045 (-90.556682, 30.038211, -3.1332457) failed to convert
-rank 83: Point 1436 (-89.721275, 30.318632, -3.4306063) failed to convert
-rank 55: Point 1041 (-90.481669, 29.884532, -8.2296) failed to convert
-rank 46: Point 1027 (-90.694794, 29.410854, 0.30538887) failed to convert
-rank 0: Point 972 (-92.353307, 29.639373, -0.22804647) failed to convert
-rank 99: Point 1437 (-88.80409, 30.14958, 12.977202) failed to convert
-rank 92: Point 1447 (-89.256686, 29.758787, 1.4560925) failed to convert
-rank 94: Point 1448 (-89.231878, 29.207937, -0.61637314) failed to convert
-rank 39: Point 1043 (-90.743049, 30.238888, -0.27476781) failed to convert
-rank 60: Point 1029 (-90.374509, 29.974354, -1.5435071) failed to convert
-rank 98: Point 1452 (-89.003427, 29.900821, 4.8496453) failed to convert
-rank 73: Point 1436 (-90.026924, 29.765734, 25.811911) failed to convert
-rank 23: Point 1042 (-91.182901, 30.349402, 15.379446) failed to convert
-rank 3: Point 1043 (-91.917318, 29.580089, -0.08823501) failed to convert
-rank 49: Point 1043 (-90.587573, 30.053063, 6.5154847) failed to convert
-rank 77: Point 1437 (-89.95755, 29.637286, 1.1043012) failed to convert
-rank 65: Point 1437 (-90.220849, 29.938237, 23.397205) failed to convert
-rank 29: Point 1044 (-91.057618, 29.729692, -1.793466) failed to convert
-rank 19: Point 1052 (-91.251296, 30.508523, 9.3475061) failed to convert
-rank 22: Point 1037 (-91.19277, 30.515523, -21.040324) failed to convert
-rank 7: Point 1046 (-91.710712, 30.505441, -6.6973833) failed to convert
-rank 14: Point 1036 (-91.455215, 30.262385, -0.20299999) failed to convert
-rank 63: Point 1044 (-90.265639, 30.380748, -0.0923283) failed to convert
-rank 44: Point 1039 (-90.683168, 29.858842, -0.47500312) failed to convert
-rank 27: Point 1042 (-91.110538, 30.249301, 7.791283) failed to convert
-rank 1: Point 1045 (-92.013917, 30.812411, -12.191058) failed to convert
-rank 76: Point 1453 (-89.971777, 29.721202, -8.2296) failed to convert
-rank 64: Point 1449 (-90.251765, 29.975087, -1.5659211) failed to convert
-rank 81: Point 1435 (-89.850668, 29.465948, 1.100334) failed to convert
-rank 97: Point 1434 (-89.084011, 29.878341, 3.0775367) failed to convert
-rank 95: Point 1437 (-89.215639, 29.196514, -0.11087903) failed to convert
-rank 9: Point 1041 (-91.656315, 30.323937, -2.8084186) failed to convert
-rank 32: Point 1035 (-90.960664, 29.636083, -1.1116643) failed to convert
-rank 52: Point 1031 (-90.577263, 29.389714, 0.45719999) failed to convert
-rank 54: Point 1036 (-90.516119, 29.65713, 0.16267966) failed to convert
-rank 90: Point 1447 (-89.359614, 29.24173, 9.3104971) failed to convert
-rank 71: Point 1436 (-90.081454, 29.615239, 0.18862518) failed to convert
-rank 69: Point 1438 (-90.083888, 30.043729, 3.3843686) failed to convert
-rank 61: Point 1050 (-90.355949, 29.935318, 27.471978) failed to convert
-rank 86: Point 1449 (-89.560496, 29.860499, -0.43516148) failed to convert
-rank 15: Point 1040 (-91.459703, 29.663233, -0.50970232) failed to convert
-rank 42: Point 1038 (-90.716812, 29.847056, 0.12449419) failed to convert
-rank 2: Point 1037 (-91.912755, 30.943978, -11.273749) failed to convert
-rank 62: Point 1033 (-90.327451, 29.979464, -5.0444403) failed to convert
-rank 16: Point 1034 (-91.380132, 30.289608, -1.8332489) failed to convert
-rank 68: Point 1449 (-90.174787, 29.2027, 0.31299999) failed to convert
-rank 57: Point 1046 (-90.452137, 29.865586, -0.15812146) failed to convert
-rank 70: Point 1453 (-90.092285, 29.691462, 0.04246056) failed to convert
-rank 89: Point 1438 (-89.362014, 29.686681, 2.0425325) failed to convert
-rank 53: Point 1042 (-90.535439, 29.671552, -2.7257799) failed to convert
-rank 85: Point 1437 (-89.727813, 28.76821, 79.584338) failed to convert
-rank 72: Point 1450 (-90.019081, 30.131627, 4.4509838) failed to convert
-rank 75: Point 1439 (-89.991695, 29.698664, 0.91161088) failed to convert
-rank 93: Point 1437 (-89.237568, 29.450286, 4.4039257) failed to convert
-rank 38: Point 1031 (-90.78355, 29.891499, -0.81609869) failed to convert
-rank 79: Point 1439 (-89.89066, 29.920851, -1.6327917) failed to convert
-rank 45: Point 1047 (-90.698751, 29.471165, -8.2296) failed to convert
-rank 47: Point 1046 (-90.657935, 29.679027, -0.55050132) failed to convert
-rank 36: Point 1034 (-90.862744, 29.447424, -0.70043638) failed to convert
-rank 43: Point 1048 (-90.681196, 30.065034, -2.7939867) failed to convert
-rank 18: Point 1042 (-91.284929, 30.55571, -16.437862) failed to convert
-rank 4: Point 1040 (-91.813456, 30.656732, -7.6569143) failed to convert
-rank 40: Point 1037 (-90.742547, 30.020477, -9.6012008) failed to convert
-rank 12: Point 1027 (-91.52597, 30.280559, -1.8922527) failed to convert
-rank 37: Point 1047 (-90.810088, 29.880983, -0.9653324) failed to convert
-rank 87: Point 1436 (-89.472757, 29.88935, -0.0) failed to convert
-rank 56: Point 1039 (-90.483829, 29.673248, -0.53505737) failed to convert
-rank 80: Point 1447 (-89.87673, 29.604066, -4.2123362) failed to convert
-rank 78: Point 1451 (-89.912368, 29.902175, 10.490421) failed to convert
-rank 11: Point 1039 (-91.554684, 30.588763, -4.3586096) failed to convert
-rank 67: Point 1435 (-90.143933, 29.956656, 31.10553) failed to convert
-rank 96: Point 1452 (-89.196989, 29.149919, 12.481823) failed to convert
-rank 59: Point 1043 (-90.408729, 29.848409, 1.2732786) failed to convert
-rank 74: Point 1449 (-89.995786, 29.891761, -9.0) failed to convert
-rank 66: Point 1448 (-90.216455, 29.525647, 0.16356429) failed to convert
-rank 88: Point 1449 (-89.46003, 29.208237, -0.23373235) failed to convert
-rank 82: Point 1450 (-89.807066, 29.592307, -0.52754269) failed to convert
-rank 20: Point 1033 (-91.225071, 30.514684, 10.292855) failed to convert
-rank 91: Point 1438 (-89.336083, 29.269114, 10.69702) failed to convert
-rank 25: Point 1050 (-91.194236, 29.639631, 0.09997604) failed to convert
-rank 84: Point 1448 (-89.66724, 30.372611, -1.6918762) failed to convert
-rank 83: Point 1437 (-89.760626, 29.840927, -1.271573) failed to convert
-rank 6: Point 1038 (-91.739964, 30.684173, -10.968668) failed to convert
-rank 24: Point 1035 (-91.213982, 29.568964, -0.71813323) failed to convert
-rank 92: Point 1448 (-89.295154, 29.320236, -0.0) failed to convert
-rank 94: Point 1449 (-89.14454, 30.187639, 10.886584) failed to convert
-rank 10: Point 1036 (-91.583506, 30.933331, -11.39672) failed to convert
-rank 50: Point 1044 (-90.619936, 29.386542, -1.7582086) failed to convert
-rank 34: Point 1030 (-90.864883, 30.170472, -2.2388357) failed to convert
-rank 41: Point 1044 (-90.763884, 29.461925, 0.72107965) failed to convert
-rank 13: Point 1042 (-91.529865, 29.641332, -0.41523193) failed to convert
-rank 77: Point 1438 (-89.927964, 30.009937, -3.530764) failed to convert
-rank 99: Point 1438 (-88.851146, 29.646964, 10.58752) failed to convert
-rank 98: Point 1453 (-89.067851, 29.192048, 1.4684461) failed to convert
-rank 33: Point 1042 (-90.898228, 30.068524, 12.459256) failed to convert
-rank 31: Point 1045 (-90.967314, 30.184073, -3.6644528) failed to convert
-rank 8: Point 1031 (-91.64783, 30.992204, -9.2995313) failed to convert
-rank 64: Point 1450 (-90.300359, 29.324708, -0.44678017) failed to convert
-rank 48: Point 1036 (-90.618825, 29.915182, -0.36631595) failed to convert
-rank 73: Point 1437 (-90.007806, 30.009236, -0.85767107) failed to convert
-rank 65: Point 1438 (-90.264178, 29.362299, 0.458) failed to convert
-rank 58: Point 1033 (-90.418152, 30.021864, -0.59630513) failed to convert
-rank 97: Point 1435 (-89.154423, 29.093463, -0.0) failed to convert
-rank 95: Point 1438 (-89.180665, 29.591399, 4.6280973) failed to convert
-rank 76: Point 1454 (-89.976195, 29.665139, -0.57516286) failed to convert
-rank 21: Point 1051 (-91.278884, 29.344882, 0.92549831) failed to convert
-rank 30: Point 1040 (-91.010904, 30.153503, -11.656163) failed to convert
-rank 51: Point 1046 (-90.599413, 29.435894, -0.14649424) failed to convert
-rank 81: Point 1436 (-89.801408, 30.075005, 1.9524214) failed to convert
-rank 28: Point 1032 (-91.086332, 29.963249, -0.78808687) failed to convert
-rank 86: Point 1450 (-89.565427, 29.801947, 12.497314) failed to convert
-rank 26: Point 1034 (-91.143492, 30.18251, -9.2694757) failed to convert
-rank 90: Point 1448 (-89.356335, 29.279382, -5.1023523) failed to convert
-rank 55: Point 1042 (-90.469093, 30.057747, -2.0908509) failed to convert
-rank 35: Point 1051 (-90.831605, 30.253622, -1.591792) failed to convert
-rank 39: Point 1044 (-90.776614, 29.751378, -2.1546444) failed to convert
-rank 5: Point 1043 (-91.775279, 30.55895, -6.0477225) failed to convert
-rank 29: Point 1045 (-91.090459, 29.217838, -0.0) failed to convert
-rank 17: Point 1046 (-91.393001, 29.361324, 5.1968842) failed to convert
-rank 71: Point 1437 (-90.066229, 29.811611, 1.7495566) failed to convert
-rank 3: Point 1044 (-91.859161, 30.654583, -7.2216578) failed to convert
-rank 69: Point 1439 (-90.061945, 30.324411, 2.8999862) failed to convert
-rank 0: Point 973 (-92.35682, 29.557894, -0.38779428) failed to convert
-rank 23: Point 1043 (-91.207564, 29.959647, -1.9459945) failed to convert
-rank 89: Point 1439 (-89.402442, 29.217432, -0.30298138) failed to convert
-rank 7: Point 1047 (-91.728432, 30.192003, -4.2060977) failed to convert
-rank 22: Point 1038 (-91.194583, 30.48704, 14.250017) failed to convert
-rank 85: Point 1438 (-89.665945, 29.525324, -0.0) failed to convert
-rank 72: Point 1451 (-90.071707, 29.456975, -0.50322445) failed to convert
-rank 68: Point 1450 (-90.120392, 29.914863, -6.1521757) failed to convert
-rank 70: Point 1454 (-90.068584, 29.996838, -0.31028054) failed to convert
-rank 44: Point 1040 (-90.67045, 30.040751, -5.4854633) failed to convert
-rank 60: Point 1030 (-90.375626, 29.959179, -1.3608456) failed to convert
-rank 75: Point 1440 (-89.975765, 29.900614, 1.3555815) failed to convert
-rank 63: Point 1045 (-90.330872, 29.509324, -0.36697263) failed to convert
-rank 46: Point 1028 (-90.692645, 29.441909, -0.65098007) failed to convert
-rank 49: Point 1044 (-90.588006, 30.04689, 18.29954) failed to convert
-rank 19: Point 1053 (-91.249723, 30.53346, 2.1054771) failed to convert
-rank 1: Point 1046 (-92.025532, 30.590241, -9.3432083) failed to convert
-rank 9: Point 1042 (-91.621656, 30.922685, -6.357246) failed to convert
-rank 14: Point 1037 (-91.426982, 30.729747, -9.5348612) failed to convert
-rank 62: Point 1034 (-90.327433, 29.9795, -5.0444403) failed to convert
-rank 79: Point 1440 (-89.913583, 29.633756, 0.06503809) failed to convert
-rank 54: Point 1037 (-90.519367, 29.61172, -0.02041856) failed to convert
-rank 93: Point 1438 (-89.266258, 29.123076, 4.5067974) failed to convert
-rank 87: Point 1437 (-89.471525, 29.902998, -0.21242119) failed to convert
-rank 78: Point 1452 (-89.915583, 29.861756, -2.6368607) failed to convert
-rank 2: Point 1038 (-91.936705, 30.500608, -5.717836) failed to convert
-rank 16: Point 1035 (-91.355149, 30.696711, -20.0) failed to convert
-rank 61: Point 1051 (-90.359288, 29.890176, -0.40632785) failed to convert
-rank 52: Point 1032 (-90.558436, 29.655505, -0.4543443) failed to convert
-rank 67: Point 1436 (-90.144974, 29.942586, -7.8153774) failed to convert
-rank 96: Point 1453 (-89.189825, 29.230874, -0.0) failed to convert
-rank 80: Point 1448 (-89.87672, 29.604105, -4.2123362) failed to convert
-rank 27: Point 1043 (-91.110301, 30.252687, 6.8722993) failed to convert
-rank 32: Point 1036 (-90.960642, 29.636117, -1.2892838) failed to convert
-rank 57: Point 1047 (-90.480808, 29.469164, -0.047818) failed to convert
-rank 82: Point 1451 (-89.7857, 29.855429, -0.63401524) failed to convert
-rank 66: Point 1449 (-90.185064, 29.939209, -7.5657462) failed to convert
-rank 18: Point 1043 (-91.28452, 30.561843, -16.158121) failed to convert
-rank 53: Point 1043 (-90.550256, 29.463421, -0.3397378) failed to convert
-rank 38: Point 1032 (-90.797033, 29.693793, -0.49686842) failed to convert
-rank 15: Point 1041 (-91.458914, 29.676348, -1.8930655) failed to convert
-rank 42: Point 1039 (-90.710841, 29.933165, -2.4589784) failed to convert
-rank 74: Point 1450 (-89.985134, 30.02669, 1.6508447) failed to convert
-rank 83: Point 1438 (-89.763288, 29.808317, -0.74217635) failed to convert
-rank 91: Point 1439 (-89.333156, 29.302818, -0.05055598) failed to convert
-rank 88: Point 1450 (-89.435269, 29.498531, 1.813553) failed to convert
-rank 84: Point 1449 (-89.737425, 29.524026, -4.4799506) failed to convert
-rank 45: Point 1048 (-90.698785, 29.470667, -0.47130693) failed to convert
-rank 36: Point 1035 (-90.814205, 30.165375, -0.216408) failed to convert
-rank 47: Point 1047 (-90.621931, 30.190664, -0.34514641) failed to convert
-rank 92: Point 1449 (-89.319446, 29.040452, 5.5507527) failed to convert
-rank 77: Point 1439 (-89.927727, 30.012899, -4.3350211) failed to convert
-rank 37: Point 1048 (-90.81981, 29.737734, -3.2948484) failed to convert
-rank 94: Point 1450 (-89.237183, 29.147228, 7.4382243) failed to convert
-rank 11: Point 1040 (-91.543062, 30.785284, 9.1932562) failed to convert
-rank 98: Point 1454 (-89.073941, 29.123995, 0.01795028) failed to convert
-rank 64: Point 1451 (-90.253231, 29.954451, -2.4784796) failed to convert
-rank 99: Point 1439 (-88.858608, 29.564752, 12.047297) failed to convert
-rank 43: Point 1049 (-90.696835, 29.840763, -1.0925794) failed to convert
-rank 4: Point 1041 (-91.798376, 30.926718, 6.2105111) failed to convert
-rank 40: Point 1038 (-90.751056, 29.897135, -0.34179534) failed to convert
-rank 65: Point 1439 (-90.220327, 29.945025, 34.328197) failed to convert
-rank 76: Point 1455 (-89.94369, 30.075384, -0.33878489) failed to convert
-rank 81: Point 1437 (-89.862786, 29.314156, 0.31299999) failed to convert
-rank 97: Point 1436 (-89.161985, 29.007357, -0.53408351) failed to convert
-rank 56: Point 1040 (-90.470812, 29.853228, -0.50394878) failed to convert
-rank 73: Point 1438 (-90.016347, 29.900615, 0.80952218) failed to convert
-rank 25: Point 1051 (-91.153844, 30.277064, 8.4049723) failed to convert
-rank 95: Point 1439 (-89.216014, 29.192153, -0.05382412) failed to convert
-rank 20: Point 1034 (-91.233156, 30.386584, -15.955062) failed to convert
-rank 6: Point 1039 (-91.747075, 30.558166, -7.0608388) failed to convert
-rank 12: Point 1028 (-91.544766, 29.960423, -8.2296) failed to convert
-rank 59: Point 1044 (-90.430607, 29.548578, -0.49927325) failed to convert
-rank 90: Point 1449 (-89.340009, 29.467955, 4.1828407) failed to convert
-rank 24: Point 1036 (-91.164903, 30.345972, 24.092281) failed to convert
-rank 34: Point 1031 (-90.923775, 29.288685, 0.7062438) failed to convert
-rank 50: Point 1045 (-90.622271, 29.353076, -8.2296) failed to convert
-rank 86: Point 1451 (-89.586076, 29.556131, -0.0) failed to convert
-rank 71: Point 1438 (-90.055225, 29.952843, -6.5425325) failed to convert
-rank 41: Point 1045 (-90.726088, 30.011608, 19.381208) failed to convert
-rank 10: Point 1037 (-91.627184, 30.182691, -1.8632308) failed to convert
-rank 69: Point 1440 (-90.109765, 29.709358, 0.07361782) failed to convert
-rank 8: Point 1032 (-91.646852, 31.008989, -20.822795) failed to convert
-rank 89: Point 1440 (-89.404575, 29.19251, -0.12838735) failed to convert
-rank 85: Point 1439 (-89.671121, 29.462449, -4.544873) failed to convert
-rank 58: Point 1034 (-90.435041, 29.790905, 0.86430765) failed to convert
-rank 48: Point 1037 (-90.622229, 29.866938, -0.60221989) failed to convert
-rank 72: Point 1452 (-90.028185, 30.015782, 0.02447766) failed to convert
-rank 13: Point 1043 (-91.568161, 28.978897, 12.701614) failed to convert
-rank 33: Point 1043 (-90.877436, 30.376908, -4.6712945) failed to convert
-rank 31: Point 1046 (-90.998942, 29.703797, -0.61561504) failed to convert
-rank 26: Point 1035 (-91.179862, 29.609376, -3.602736) failed to convert
-rank 39: Point 1045 (-90.768299, 29.87278, -0.45247374) failed to convert
-rank 51: Point 1047 (-90.599429, 29.435569, -0.6030448) failed to convert
-rank 70: Point 1455 (-90.092283, 29.691402, -1.5218988) failed to convert
-rank 55: Point 1043 (-90.51691, 29.393973, -0.0) failed to convert
-rank 75: Point 1441 (-89.979925, 29.847941, 24.528225) failed to convert
-rank 79: Point 1441 (-89.892196, 29.901367, -3.0047185) failed to convert
-rank 30: Point 1041 (-91.010087, 30.165471, -11.861903) failed to convert
-rank 68: Point 1451 (-90.123417, 29.875571, 0.62326805) failed to convert
-rank 28: Point 1033 (-91.104025, 29.687865, -0.50693221) failed to convert
-rank 35: Point 1052 (-90.86471, 29.764653, -0.80901457) failed to convert
-rank 29: Point 1046 (-91.041302, 29.981056, -3.8776754) failed to convert
-rank 78: Point 1453 (-89.901543, 30.037138, -3.409188) failed to convert
-rank 93: Point 1439 (-89.266646, 29.118324, 12.199399) failed to convert
-rank 87: Point 1438 (-89.450231, 30.150518, 3.2807085) failed to convert
-rank 5: Point 1044 (-91.749822, 31.010403, -19.994879) failed to convert
-rank 17: Point 1047 (-91.372328, 29.704686, -1.9180994) failed to convert
-rank 21: Point 1052 (-91.259698, 29.655812, -4.294937) failed to convert
-rank 80: Point 1449 (-89.876707, 29.604164, -4.2123362) failed to convert
-rank 23: Point 1044 (-91.184878, 30.317992, 13.182187) failed to convert
-rank 82: Point 1452 (-89.785737, 29.854949, 0.39745352) failed to convert
-rank 67: Point 1437 (-90.144934, 29.942587, -7.8153774) failed to convert
-rank 22: Point 1039 (-91.241258, 29.745433, -0.02) failed to convert
-rank 63: Point 1046 (-90.296958, 29.964706, -7.9613766) failed to convert
-rank 60: Point 1031 (-90.374464, 29.974395, -1.5435071) failed to convert
-rank 7: Point 1048 (-91.710214, 30.513926, -3.6418828) failed to convert
-rank 66: Point 1450 (-90.186687, 29.917901, -1.3996248) failed to convert
-rank 44: Point 1041 (-90.684594, 29.838266, -0.04612804) failed to convert
-rank 96: Point 1454 (-89.127643, 29.926813, 2.93149) failed to convert
-rank 1: Point 1047 (-92.024918, 30.600374, -6.7987426) failed to convert
-rank 3: Point 1045 (-91.87052, 30.44693, -3.7395895) failed to convert
-rank 74: Point 1451 (-89.988107, 29.988985, 0.22567723) failed to convert
-rank 0: Point 974 (-92.352581, 29.646841, -0.06590919) failed to convert
-rank 91: Point 1440 (-89.344106, 29.176165, 0.04113903) failed to convert
-rank 46: Point 1029 (-90.69486, 29.409764, 0.3048) failed to convert
-rank 54: Point 1038 (-90.463539, 30.382883, -0.35833923) failed to convert
-rank 14: Point 1038 (-91.465552, 30.089325, -1.975709) failed to convert
-rank 62: Point 1035 (-90.303743, 30.295724, 3.3671388) failed to convert
-rank 84: Point 1450 (-89.700641, 29.97131, 2.9300001) failed to convert
-rank 88: Point 1451 (-89.453948, 29.279506, 0.19566973) failed to convert
-rank 92: Point 1450 (-89.292289, 29.352735, -0.0) failed to convert
-rank 49: Point 1045 (-90.611778, 29.711237, -0.58376982) failed to convert
-rank 83: Point 1439 (-89.763298, 29.807984, -1.1941754) failed to convert
-rank 77: Point 1440 (-89.927958, 30.009998, -4.6757908) failed to convert
-rank 98: Point 1455 (-89.021961, 29.697967, 3.7595508) failed to convert
-rank 64: Point 1452 (-90.211901, 30.497564, -10.122766) failed to convert
-rank 32: Point 1037 (-90.959246, 29.657084, -0.52762136) failed to convert
-rank 19: Point 1054 (-91.272951, 30.162232, -1.1611261) failed to convert
-rank 16: Point 1036 (-91.355623, 30.688755, -9.6336336) failed to convert
-rank 81: Point 1438 (-89.801014, 30.079693, -0.37086505) failed to convert
-rank 97: Point 1437 (-89.160094, 29.028556, 0.30120579) failed to convert
-rank 94: Point 1451 (-89.235094, 29.17093, -0.34731031) failed to convert
-rank 57: Point 1048 (-90.452322, 29.862963, -0.29591248) failed to convert
-rank 65: Point 1440 (-90.190363, 30.337372, 3.5144056) failed to convert
-rank 52: Point 1033 (-90.568598, 29.51219, -1.126823) failed to convert
-rank 99: Point 1440 (-88.842387, 29.737185, 10.013264) failed to convert
-rank 2: Point 1039 (-91.949856, 30.25532, -5.5851477) failed to convert
-rank 95: Point 1440 (-89.214319, 29.211389, -0.05281433) failed to convert
-rank 53: Point 1044 (-90.531361, 29.728283, -0.49514062) failed to convert
-rank 27: Point 1044 (-91.109725, 30.261213, 20.506644) failed to convert
-rank 61: Point 1052 (-90.381196, 29.592772, -1.7360288) failed to convert
-rank 76: Point 1456 (-89.977934, 29.642935, 1.4349999) failed to convert
-rank 73: Point 1439 (-90.012641, 29.947629, 26.523434) failed to convert
-rank 90: Point 1450 (-89.359173, 29.246407, 7.4371219) failed to convert
-rank 38: Point 1033 (-90.783395, 29.89347, -0.81222721) failed to convert
-rank 9: Point 1043 (-91.657483, 30.303234, -4.5627015) failed to convert
-rank 86: Point 1452 (-89.599716, 29.392675, -4.5830471) failed to convert
-rank 37: Point 1049 (-90.866902, 29.035541, 3.532925) failed to convert
-rank 45: Point 1049 (-90.706562, 29.357845, -0.54079629) failed to convert
-rank 11: Point 1041 (-91.67478, 28.488061, 49.024017) failed to convert
-rank 4: Point 1042 (-91.804167, 30.822936, 15.55652) failed to convert
-rank 71: Point 1439 (-90.05516, 29.953581, -6.1441902) failed to convert
-rank 89: Point 1441 (-89.403003, 29.210729, 0.15089566) failed to convert
-rank 69: Point 1441 (-90.093856, 29.915146, -7.1292725) failed to convert
-rank 85: Point 1440 (-89.670917, 29.464913, 36.102746) failed to convert
-rank 43: Point 1050 (-90.696831, 29.840803, -0.84400056) failed to convert
-rank 56: Point 1041 (-90.477011, 29.767557, -0.48099059) failed to convert
-rank 40: Point 1039 (-90.755729, 29.829178, -1.2801286) failed to convert
-rank 36: Point 1036 (-90.834726, 29.863665, -1.2205183) failed to convert
-rank 72: Point 1453 (-90.045705, 29.791803, -0.37433973) failed to convert
-rank 75: Point 1442 (-89.989745, 29.723292, 22.484342) failed to convert
-rank 70: Point 1456 (-90.068762, 29.994487, -9.0) failed to convert
-rank 42: Point 1040 (-90.704609, 30.022765, 31.195904) failed to convert
-rank 79: Point 1442 (-89.890614, 29.921091, -2.7527342) failed to convert
-rank 25: Point 1052 (-91.150776, 30.324982, -10.060606) failed to convert
-rank 59: Point 1045 (-90.377357, 30.273629, -0.38936539) failed to convert
-rank 18: Point 1044 (-91.302659, 30.270448, -2.6229727) failed to convert
-rank 6: Point 1040 (-91.753843, 30.437578, -6.7718988) failed to convert
-rank 24: Point 1037 (-91.206374, 29.690448, -6.074664) failed to convert
-rank 20: Point 1035 (-91.224633, 30.521481, -8.7619672) failed to convert
-rank 8: Point 1033 (-91.711504, 29.878184, -1.1305603) failed to convert
-rank 34: Point 1032 (-90.891548, 29.774043, -1.3570397) failed to convert
-rank 50: Point 1046 (-90.57278, 30.053523, 35.100281) failed to convert
-rank 10: Point 1038 (-91.639713, 29.964064, -1.0746181) failed to convert
-rank 87: Point 1439 (-89.512064, 29.426178, 1.4673068) failed to convert
-rank 41: Point 1046 (-90.733773, 29.900543, -1.5041965) failed to convert
-rank 15: Point 1042 (-91.446673, 29.881392, -1.7152304) failed to convert
-rank 68: Point 1452 (-90.18224, 29.103565, 3.1711244) failed to convert
-rank 47: Point 1048 (-90.611417, 30.338482, -3.9786039) failed to convert
-rank 12: Point 1029 (-91.522892, 30.332177, -0.34999999) failed to convert
-rank 93: Point 1440 (-89.261755, 29.174274, 12.114048) failed to convert
-rank 78: Point 1454 (-89.933007, 29.642574, -4.8618651) failed to convert
-rank 80: Point 1450 (-89.891867, 29.413823, 1.4999905) failed to convert
-rank 67: Point 1438 (-90.144119, 29.953166, 30.639907) failed to convert
-rank 82: Point 1453 (-89.79311, 29.764197, -0.36019648) failed to convert
-rank 48: Point 1038 (-90.610531, 30.032292, 4.5623493) failed to convert
-rank 96: Point 1455 (-89.205263, 29.055562, 1.7905766) failed to convert
-rank 74: Point 1452 (-89.988748, 29.980867, -7.3396625) failed to convert
-rank 66: Point 1451 (-90.22547, 29.405576, -3.3546289) failed to convert
-rank 84: Point 1451 (-89.737412, 29.524064, -4.4799506) failed to convert
-rank 33: Point 1044 (-90.932938, 29.547216, -0.44864315) failed to convert
-rank 58: Point 1035 (-90.461082, 29.431447, -8.2296) failed to convert
-rank 51: Point 1048 (-90.567187, 29.890992, 1.3452477) failed to convert
-rank 55: Point 1044 (-90.498215, 29.654991, -0.59423834) failed to convert
-rank 26: Point 1036 (-91.144794, 30.16215, -5.2838667) failed to convert
-rank 91: Point 1441 (-89.343771, 29.18, 0.22583644) failed to convert
-rank 13: Point 1044 (-91.500292, 30.144038, -3.6615135) failed to convert
-rank 35: Point 1053 (-90.84511, 30.054874, 22.574357) failed to convert
-rank 5: Point 1045 (-91.749819, 31.010343, -19.994879) failed to convert
-rank 28: Point 1034 (-91.104415, 29.681615, -0.74182526) failed to convert
-rank 92: Point 1451 (-89.300303, 29.260769, -0.0) failed to convert
-rank 88: Point 1452 (-89.447352, 29.356956, 0.06400264) failed to convert
-rank 29: Point 1047 (-91.057587, 29.729869, -1.1410139) failed to convert
-rank 64: Point 1453 (-90.252277, 29.966817, 10.334288) failed to convert
-rank 98: Point 1456 (-89.041222, 29.48635, 7.4254453) failed to convert
-rank 83: Point 1440 (-89.763502, 29.805436, -8.2296) failed to convert
-rank 23: Point 1045 (-91.222287, 29.724564, -5.2662472) failed to convert
-rank 21: Point 1053 (-91.21379, 30.389056, -10.177563) failed to convert
-rank 77: Point 1441 (-89.955093, 29.668355, -4.7183043) failed to convert
-rank 17: Point 1048 (-91.373499, 29.685259, -2.0254267) failed to convert
-rank 94: Point 1452 (-89.232817, 29.196788, -0.0) failed to convert
-rank 81: Point 1439 (-89.802071, 30.066662, 9.6718166) failed to convert
-rank 22: Point 1040 (-91.204748, 30.326761, -7.5662726) failed to convert
-rank 65: Point 1441 (-90.219849, 29.951143, -7.904379) failed to convert
-rank 3: Point 1046 (-91.840135, 30.997858, -14.206748) failed to convert
-rank 60: Point 1032 (-90.3775, 29.933262, -1.8571664) failed to convert
-rank 97: Point 1438 (-89.074956, 29.976518, 2.7313179) failed to convert
-rank 31: Point 1047 (-90.999422, 29.696448, -8.2296) failed to convert
-rank 39: Point 1046 (-90.776533, 29.752527, -2.1925568) failed to convert
-rank 1: Point 1048 (-92.064852, 29.834108, -0.46135377) failed to convert
-rank 44: Point 1042 (-90.676733, 29.950913, -0.6739337) failed to convert
-rank 95: Point 1441 (-89.217289, 29.177602, -0.0) failed to convert
-rank 63: Point 1047 (-90.304754, 29.860447, -0.53569547) failed to convert
-rank 99: Point 1441 (-88.911233, 28.994062, 129.87924) failed to convert
-rank 62: Point 1036 (-90.304828, 30.281259, 2.350652) failed to convert
-rank 76: Point 1457 (-89.95905, 29.882012, 22.450553) failed to convert
-rank 90: Point 1451 (-89.357164, 29.269525, -2.7543343) failed to convert
-rank 73: Point 1440 (-90.01239, 29.950691, -6.4008004) failed to convert
-rank 49: Point 1046 (-90.584637, 30.094068, -0.47707116) failed to convert
-rank 86: Point 1453 (-89.60103, 29.376846, 0.31299999) failed to convert
-rank 85: Point 1441 (-89.671102, 29.462485, -4.544873) failed to convert
-rank 7: Point 1049 (-91.682811, 30.992665, -20.153285) failed to convert
-rank 32: Point 1038 (-90.960553, 29.637185, -0.53035914) failed to convert
-rank 54: Point 1039 (-90.520061, 29.60186, 0.36365943) failed to convert
-rank 14: Point 1039 (-91.484476, 29.770496, -3.1856045) failed to convert
-rank 71: Point 1440 (-90.055247, 29.952438, -6.5239396) failed to convert
-rank 46: Point 1030 (-90.694678, 29.412283, 0.29827828) failed to convert
-rank 89: Point 1442 (-89.387379, 29.39243, 0.83152958) failed to convert
-rank 30: Point 1042 (-91.013454, 30.114187, 14.89362) failed to convert
-rank 72: Point 1454 (-90.02815, 30.015918, -1.8232088) failed to convert
-rank 75: Point 1443 (-89.992101, 29.693284, 1.1711887) failed to convert
-rank 69: Point 1442 (-90.082616, 30.059761, 4.2971929) failed to convert
-rank 79: Point 1443 (-89.888557, 29.946523, -0.0) failed to convert
-rank 53: Point 1045 (-90.53841, 29.629471, 0.80959326) failed to convert
-rank 27: Point 1045 (-91.125456, 30.016453, -0.73853068) failed to convert
-rank 2: Point 1040 (-91.912129, 30.953794, -11.891604) failed to convert
-rank 52: Point 1034 (-90.56774, 29.524197, 0.52263931) failed to convert
-rank 19: Point 1055 (-91.249838, 30.531009, 15.930786) failed to convert
-rank 57: Point 1049 (-90.486518, 29.389581, -0.96942327) failed to convert
-rank 9: Point 1044 (-91.619131, 30.965387, -13.593424) failed to convert
-rank 38: Point 1034 (-90.783955, 29.88524, -0.88040402) failed to convert
-rank 11: Point 1042 (-91.600651, 29.799088, -0.55101957) failed to convert
-rank 87: Point 1440 (-89.52218, 29.306073, 0.31299999) failed to convert
-rank 70: Point 1457 (-90.092282, 29.691361, -1.0594699) failed to convert
-rank 37: Point 1050 (-90.810071, 29.880925, -1.5457767) failed to convert
-rank 45: Point 1050 (-90.688649, 29.617043, -0.27366816) failed to convert
-rank 0: Point 975 (-92.352076, 29.654161, -0.03339089) failed to convert
-rank 93: Point 1441 (-89.231086, 29.523288, 4.9234462) failed to convert
-rank 80: Point 1451 (-89.830474, 30.176799, 2.7675564) failed to convert
-rank 16: Point 1037 (-91.386829, 30.179192, -1.8148351) failed to convert
-rank 68: Point 1453 (-90.120632, 29.910984, 18.343903) failed to convert
-rank 43: Point 1051 (-90.696824, 29.840864, -0.22142452) failed to convert
-rank 61: Point 1053 (-90.359151, 29.891933, -0.37354671) failed to convert
-rank 78: Point 1455 (-89.901395, 30.038914, -0.45544056) failed to convert
-rank 84: Point 1452 (-89.737392, 29.524122, -4.4799506) failed to convert
-rank 36: Point 1037 (-90.841977, 29.756383, -1.1168307) failed to convert
-rank 56: Point 1042 (-90.459421, 30.009933, -2.5038633) failed to convert
-rank 42: Point 1041 (-90.704927, 30.018183, -3.9637533) failed to convert
-rank 67: Point 1439 (-90.136644, 30.049904, 4.1119867) failed to convert
-rank 66: Point 1452 (-90.251396, 29.058702, 8.9558042) failed to convert
-rank 74: Point 1453 (-89.997527, 29.86949, 1.3089769) failed to convert
-rank 82: Point 1454 (-89.808238, 29.57743, 15.857012) failed to convert
-rank 96: Point 1456 (-89.132629, 29.871259, 2.3676321) failed to convert
-rank 25: Point 1053 (-91.157484, 30.220081, -12.838177) failed to convert
-rank 18: Point 1045 (-91.35263, 29.454246, 0.24394999) failed to convert
-rank 20: Point 1036 (-91.255753, 30.02596, -8.4338167) failed to convert
-rank 40: Point 1040 (-90.742548, 30.020417, -9.6012008) failed to convert
-rank 91: Point 1442 (-89.345554, 29.15918, 0.09350263) failed to convert
-rank 59: Point 1046 (-90.396858, 30.009759, -2.7862689) failed to convert
-rank 88: Point 1453 (-89.423485, 29.635624, 1.5990406) failed to convert
-rank 92: Point 1452 (-89.318871, 29.046459, 15.466291) failed to convert
-rank 24: Point 1038 (-91.213676, 29.573696, -0.65105754) failed to convert
-rank 4: Point 1043 (-91.829312, 30.369119, -4.135446) failed to convert
-rank 98: Point 1457 (-89.068323, 29.185768, -8.54e-06) failed to convert
-rank 34: Point 1033 (-90.875018, 30.020272, -2.1017914) failed to convert
-rank 94: Point 1453 (-89.232731, 29.197762, -0.0) failed to convert
-rank 64: Point 1454 (-90.29279, 29.425867, 0.05374065) failed to convert
-rank 77: Point 1442 (-89.927953, 30.010038, -4.4594646) failed to convert
-rank 41: Point 1047 (-90.763884, 29.461782, -1.266051) failed to convert
-rank 83: Point 1441 (-89.76326, 29.808169, -0.62372691) failed to convert
-rank 65: Point 1442 (-90.219793, 29.951167, -7.904379) failed to convert
-rank 6: Point 1041 (-91.721232, 31.012954, -9.3759603) failed to convert
-rank 15: Point 1043 (-91.476256, 29.382012, 2.3852823) failed to convert
-rank 12: Point 1030 (-91.520718, 30.368657, -0.34999999) failed to convert
-rank 50: Point 1047 (-90.62241, 29.350987, 0.34548174) failed to convert
-rank 47: Point 1049 (-90.652431, 29.757409, -0.490197) failed to convert
-rank 10: Point 1039 (-91.607178, 30.52756, -5.7742112) failed to convert
-rank 81: Point 1440 (-89.801662, 30.071095, -0.39354007) failed to convert
-rank 26: Point 1037 (-91.140104, 30.235224, -6.7685027) failed to convert
-rank 99: Point 1442 (-88.841328, 29.747244, 9.6634389) failed to convert
-rank 97: Point 1439 (-89.161587, 29.011151, 1.2837838) failed to convert
-rank 76: Point 1458 (-89.952902, 29.95939, 0.0037276) failed to convert
-rank 95: Point 1442 (-89.210137, 29.258655, -0.0) failed to convert
-rank 73: Point 1441 (-90.019838, 29.855724, -0.43454755) failed to convert
-rank 90: Point 1452 (-89.356304, 29.279408, -5.1023523) failed to convert
-rank 86: Point 1454 (-89.600957, 29.377503, -0.46836032) failed to convert
-rank 71: Point 1441 (-90.065942, 29.815146, -9.0) failed to convert
-rank 72: Point 1455 (-90.028314, 30.013809, 6.4644386) failed to convert
-rank 58: Point 1036 (-90.416048, 30.050227, -0.80145892) failed to convert
-rank 55: Point 1045 (-90.486209, 29.821557, -0.50776654) failed to convert
-rank 51: Point 1049 (-90.599315, 29.437063, 0.28336692) failed to convert
-rank 89: Point 1443 (-89.31801, 30.188816, 3.9951425) failed to convert
-rank 8: Point 1034 (-91.646848, 31.008928, -21.169245) failed to convert
-rank 28: Point 1035 (-91.103963, 29.688551, -0.64396296) failed to convert
-rank 21: Point 1054 (-91.259688, 29.655773, -4.294937) failed to convert
-rank 5: Point 1046 (-91.749817, 31.010302, -19.994879) failed to convert
-rank 23: Point 1046 (-91.20754, 29.959703, -1.3440288) failed to convert
-rank 85: Point 1442 (-89.685505, 29.287297, 3.8145253) failed to convert
-rank 17: Point 1049 (-91.316597, 30.612943, -16.965167) failed to convert
-rank 29: Point 1048 (-91.057606, 29.729405, -0.07662734) failed to convert
-rank 69: Point 1443 (-90.112924, 29.668149, -0.54292716) failed to convert
-rank 35: Point 1054 (-90.903354, 29.184638, -0.0) failed to convert
-rank 75: Point 1444 (-89.989139, 29.730815, -4.6859955) failed to convert
-rank 79: Point 1444 (-89.89218, 29.90133, -3.0047185) failed to convert
-rank 48: Point 1039 (-90.627086, 29.797807, 0.1524) failed to convert
-rank 33: Point 1045 (-90.89831, 30.066866, 17.938342) failed to convert
-rank 1: Point 1049 (-92.055104, 30.02077, -4.6360018) failed to convert
-rank 13: Point 1045 (-91.491558, 30.29055, -0.31799999) failed to convert
-rank 44: Point 1043 (-90.70528, 29.539974, 1.3331633) failed to convert
-rank 39: Point 1047 (-90.776602, 29.751182, -1.1702225) failed to convert
-rank 63: Point 1048 (-90.29693, 29.964677, -7.9613766) failed to convert
-rank 31: Point 1048 (-90.972214, 30.109896, 11.406683) failed to convert
-rank 3: Point 1047 (-91.858322, 30.668474, -8.3536785) failed to convert
-rank 62: Point 1037 (-90.314177, 30.156599, 3.5340545) failed to convert
-rank 14: Point 1040 (-91.424073, 30.77738, -10.796492) failed to convert
-rank 70: Point 1458 (-90.09228, 29.691301, 0.7923187) failed to convert
-rank 7: Point 1050 (-91.715377, 30.42274, -7.2696623) failed to convert
-rank 87: Point 1441 (-89.494588, 29.631836, -0.0) failed to convert
-rank 22: Point 1041 (-91.196461, 30.45732, 7.0104613) failed to convert
-rank 78: Point 1456 (-89.900332, 30.05214, 1.6278456) failed to convert
-rank 49: Point 1047 (-90.577403, 30.195378, 1.7111387) failed to convert
-rank 93: Point 1442 (-89.261164, 29.180669, 12.755927) failed to convert
-rank 68: Point 1454 (-90.120309, 29.915154, -5.3621546) failed to convert
-rank 80: Point 1452 (-89.876092, 29.611118, 6.9891805) failed to convert
-rank 60: Point 1033 (-90.380475, 29.892607, -0.50584843) failed to convert
-rank 84: Point 1453 (-89.731265, 29.598756, -0.0) failed to convert
-rank 46: Point 1031 (-90.657991, 29.939489, -0.40649389) failed to convert
-rank 32: Point 1039 (-90.960608, 29.636167, -0.61856848) failed to convert
-rank 19: Point 1056 (-91.249993, 30.528509, 5.2825444) failed to convert
-rank 9: Point 1045 (-91.626756, 30.834657, -13.040773) failed to convert
-rank 30: Point 1043 (-91.038909, 29.724079, -0.83609405) failed to convert
-rank 53: Point 1046 (-90.599404, 28.763502, 17.808173) failed to convert
-rank 2: Point 1041 (-91.971078, 29.855157, -0.93656766) failed to convert
-rank 66: Point 1453 (-90.185028, 29.939161, -7.5657462) failed to convert
-rank 74: Point 1454 (-90.008913, 29.724532, -2.782824) failed to convert
-rank 82: Point 1455 (-89.807671, 29.584299, 11.867816) failed to convert
-rank 57: Point 1050 (-90.410649, 30.430888, -5.9994532) failed to convert
-rank 67: Point 1440 (-90.144873, 29.942588, -7.8153774) failed to convert
-rank 96: Point 1457 (-89.174165, 29.406976, 5.8893441) failed to convert
-rank 11: Point 1043 (-91.6091, 29.651317, -0.19916321) failed to convert
-rank 91: Point 1443 (-89.336516, 29.263491, 21.074828) failed to convert
-rank 38: Point 1035 (-90.78361, 29.890239, -0.14838522) failed to convert
-rank 37: Point 1051 (-90.81006, 29.880886, -1.2662108) failed to convert
-rank 54: Point 1040 (-90.490233, 30.016231, -8.6822287) failed to convert
-rank 92: Point 1453 (-89.282652, 29.462651, 5.3741997) failed to convert
-rank 45: Point 1051 (-90.691127, 29.581291, -2.4292023) failed to convert
-rank 27: Point 1046 (-91.125501, 30.015516, -0.52006128) failed to convert
-rank 98: Point 1458 (-89.052923, 29.356169, 11.485253) failed to convert
-rank 88: Point 1454 (-89.386023, 30.068633, 2.4801573) failed to convert
-rank 64: Point 1455 (-90.247057, 30.035593, 3.976222) failed to convert
-rank 94: Point 1454 (-89.235886, 29.161796, -1.618254) failed to convert
-rank 83: Point 1442 (-89.763255, 29.808109, -0.47309982) failed to convert
-rank 16: Point 1038 (-91.371352, 30.432864, -3.1995241) failed to convert
-rank 52: Point 1035 (-90.558334, 29.656637, -1.024542) failed to convert
-rank 81: Point 1441 (-89.786759, 30.253252, -2.5289928) failed to convert
-rank 77: Point 1443 (-89.927947, 30.010098, -3.0688957) failed to convert
-rank 99: Point 1443 (-88.799422, 30.1901, 12.568222) failed to convert
-rank 65: Point 1443 (-90.263905, 29.364801, -4.0934642) failed to convert
-rank 61: Point 1054 (-90.359128, 29.892156, -0.28496031) failed to convert
-rank 97: Point 1440 (-89.147635, 29.168206, 3.6592979) failed to convert
-rank 76: Point 1459 (-89.971738, 29.721249, -8.2296) failed to convert
-rank 73: Point 1442 (-90.024974, 29.790143, -0.68361423) failed to convert
-rank 56: Point 1043 (-90.466592, 29.911308, -0.11159759) failed to convert
-rank 40: Point 1041 (-90.742549, 30.020376, -9.6012008) failed to convert
-rank 43: Point 1052 (-90.712655, 29.612309, -0.73452992) failed to convert
-rank 86: Point 1455 (-89.599688, 29.392704, -5.5930804) failed to convert
-rank 18: Point 1046 (-91.312664, 30.108343, -0.229) failed to convert
-rank 36: Point 1038 (-90.826433, 29.985532, 14.998961) failed to convert
-rank 42: Point 1042 (-90.710819, 29.933222, -1.5402988) failed to convert
-rank 25: Point 1054 (-91.157381, 30.221447, -12.443433) failed to convert
-rank 20: Point 1037 (-91.256008, 30.021677, -8.3484726) failed to convert
-rank 71: Point 1442 (-90.056272, 29.939264, 39.179187) failed to convert
-rank 90: Point 1453 (-89.355861, 29.284531, 18.209124) failed to convert
-rank 95: Point 1443 (-89.216478, 29.186678, -0.39287222) failed to convert
-rank 89: Point 1444 (-89.402468, 29.216622, 0.21092463) failed to convert
-rank 72: Point 1456 (-90.047126, 29.773245, 0.30022218) failed to convert
-rank 0: Point 976 (-92.383803, 28.96787, 25.4) failed to convert
-rank 85: Point 1443 (-89.671074, 29.462539, -4.544873) failed to convert
-rank 79: Point 1445 (-89.890487, 29.922369, -0.49602111) failed to convert
-rank 75: Point 1445 (-90.034056, 29.154916, 10.454399) failed to convert
-rank 34: Point 1034 (-90.891548, 29.773988, -0.31142661) failed to convert
-rank 59: Point 1047 (-90.360489, 30.499885, -5.338494) failed to convert
-rank 6: Point 1042 (-91.739091, 30.698981, -8.9169523) failed to convert
-rank 4: Point 1044 (-91.801322, 30.873037, 3.08924) failed to convert
-rank 41: Point 1048 (-90.763877, 29.461874, 0.08447636) failed to convert
-rank 24: Point 1039 (-91.214972, 29.552932, -3.84048) failed to convert
-rank 12: Point 1031 (-91.518524, 30.405665, -11.329417) failed to convert
-rank 69: Point 1444 (-90.114167, 29.651069, 0.01550424) failed to convert
-rank 10: Point 1040 (-91.600047, 30.649476, -5.9404543) failed to convert
-rank 26: Point 1038 (-91.137296, 30.278878, 9.7002661) failed to convert
-rank 50: Point 1048 (-90.610704, 29.517966, -0.42155402) failed to convert
-rank 70: Point 1459 (-90.118454, 29.350801, 0.31299999) failed to convert
-rank 80: Point 1453 (-89.816632, 30.345568, -7.6685993) failed to convert
-rank 68: Point 1455 (-90.133922, 29.738022, -0.31340601) failed to convert
-rank 28: Point 1036 (-91.071917, 30.184845, -5.1767324) failed to convert
-rank 58: Point 1037 (-90.460849, 29.434656, -0.88829782) failed to convert
-rank 55: Point 1046 (-90.495993, 29.685845, -0.7663015) failed to convert
-rank 15: Point 1044 (-91.39419, 30.748973, -10.850855) failed to convert
-rank 87: Point 1442 (-89.488423, 29.703879, 0.02) failed to convert
-rank 51: Point 1050 (-90.603954, 29.371027, -8.2296) failed to convert
-rank 78: Point 1457 (-89.932994, 29.642633, -4.8618651) failed to convert
-rank 93: Point 1443 (-89.260389, 29.189397, -1.2520994) failed to convert
-rank 84: Point 1454 (-89.740689, 29.482224, 0.11800429) failed to convert
-rank 23: Point 1047 (-91.182905, 30.34878, 14.499701) failed to convert
-rank 5: Point 1047 (-91.788595, 30.320115, -8.2296) failed to convert
-rank 35: Point 1055 (-90.858433, 29.857204, -1.5127366) failed to convert
-rank 17: Point 1050 (-91.366784, 29.795596, 17.059735) failed to convert
-rank 47: Point 1050 (-90.628071, 30.103427, -0.31766134) failed to convert
-rank 29: Point 1049 (-91.031187, 30.135546, -11.650676) failed to convert
-rank 21: Point 1055 (-91.213622, 30.391504, 16.254849) failed to convert
-rank 1: Point 1050 (-92.025061, 30.594868, -8.3848372) failed to convert
-rank 74: Point 1455 (-90.003809, 29.789499, -0.23629512) failed to convert
-rank 82: Point 1456 (-89.781772, 29.902986, 12.282315) failed to convert
-rank 66: Point 1454 (-90.225415, 29.405552, -3.3546289) failed to convert
-rank 91: Point 1444 (-89.342979, 29.188737, 0.29088994) failed to convert
-rank 33: Point 1046 (-90.917523, 29.779195, -0.69794063) failed to convert
-rank 13: Point 1046 (-91.485427, 30.392775, -2.055936) failed to convert
-rank 39: Point 1048 (-90.771503, 29.82562, -0.54586737) failed to convert
-rank 48: Point 1040 (-90.661798, 29.30067, -0.4112226) failed to convert
-rank 92: Point 1454 (-89.227377, 30.088155, -0.0) failed to convert
-rank 44: Point 1044 (-90.682957, 29.861712, -0.69086614) failed to convert
-rank 96: Point 1458 (-89.149702, 29.68088, 3.6800362) failed to convert
-rank 14: Point 1041 (-91.462526, 30.13967, -2.5131281) failed to convert
-rank 62: Point 1038 (-90.327404, 29.979554, -0.79430973) failed to convert
-rank 67: Point 1441 (-90.146749, 29.917945, -4.2816247) failed to convert
-rank 64: Point 1456 (-90.286703, 29.507276, -3.4991041) failed to convert
-rank 88: Point 1455 (-89.496288, 28.77703, 94.284541) failed to convert
-rank 22: Point 1042 (-91.249518, 29.612349, 4.4702421) failed to convert
-rank 31: Point 1049 (-91.010317, 29.529088, -0.50190783) failed to convert
-rank 49: Point 1048 (-90.599964, 29.877968, -0.37951918) failed to convert
-rank 8: Point 1035 (-91.700962, 30.064991, -3.2114366) failed to convert
-rank 3: Point 1048 (-91.871861, 30.420373, -4.8303654) failed to convert
-rank 32: Point 1040 (-90.956711, 29.695086, -1.6289772) failed to convert
-rank 46: Point 1032 (-90.698009, 29.363973, -0.63222114) failed to convert
-rank 83: Point 1443 (-89.763251, 29.808068, -0.59099818) failed to convert
-rank 98: Point 1459 (-89.067744, 29.191628, 3.80492) failed to convert
-rank 94: Point 1455 (-89.240559, 29.108459, 3.8503224) failed to convert
-rank 77: Point 1444 (-89.924102, 30.058165, 2.0122661) failed to convert
-rank 65: Point 1444 (-90.259363, 29.425336, 0.23281561) failed to convert
-rank 81: Point 1442 (-89.862072, 29.322242, 1.6762101) failed to convert
-rank 7: Point 1051 (-91.682791, 30.9927, -20.846498) failed to convert
-rank 30: Point 1044 (-91.032786, 29.818238, -0.58692388) failed to convert
-rank 2: Point 1042 (-91.977507, 29.732634, 2.7355394) failed to convert
-rank 97: Point 1441 (-89.14281, 29.222303, 3.2e-07) failed to convert
-rank 99: Point 1444 (-88.814136, 30.033502, 8.27189) failed to convert
-rank 9: Point 1046 (-91.705369, 29.456739, 2.3453237) failed to convert
-rank 53: Point 1047 (-90.505565, 30.086741, -1.7787022) failed to convert
-rank 73: Point 1443 (-90.019829, 29.855784, -0.70379223) failed to convert
-rank 76: Point 1460 (-89.964006, 29.819092, -8.2296) failed to convert
-rank 60: Point 1034 (-90.374528, 29.973085, -1.7074895) failed to convert
-rank 19: Point 1057 (-91.290637, 29.876308, -0.51726447) failed to convert
-rank 11: Point 1044 (-91.550324, 30.660139, -6.1047227) failed to convert
-rank 86: Point 1456 (-89.544199, 30.05212, 3.3500049) failed to convert
-rank 57: Point 1051 (-90.499096, 29.213389, 1.1231614) failed to convert
-rank 54: Point 1041 (-90.51618, 29.656059, -0.11029828) failed to convert
-rank 71: Point 1443 (-90.065932, 29.815206, -9.0) failed to convert
-rank 89: Point 1445 (-89.428556, 28.910499, 8.296144) failed to convert
-rank 38: Point 1036 (-90.821232, 29.335763, -0.05200617) failed to convert
-rank 95: Point 1444 (-89.20318, 29.337408, 5.7122139) failed to convert
-rank 63: Point 1049 (-90.304718, 29.860465, -0.83418102) failed to convert
-rank 90: Point 1454 (-89.36015, 29.234599, 0.01588829) failed to convert
-rank 27: Point 1047 (-91.135611, 29.856885, 0.1) failed to convert
-rank 52: Point 1036 (-90.555281, 29.699532, -2.9232403) failed to convert
-rank 72: Point 1457 (-90.035645, 29.920133, 1.5383147) failed to convert
-rank 16: Point 1039 (-91.354291, 30.710267, -0.10817941) failed to convert
-rank 61: Point 1055 (-90.382996, 29.568069, -2.84988) failed to convert
-rank 56: Point 1044 (-90.482881, 29.685789, -0.74019129) failed to convert
-rank 79: Point 1446 (-89.933035, 29.387635, 1.5434738) failed to convert
-rank 45: Point 1052 (-90.701795, 29.426932, -8.2296) failed to convert
-rank 85: Point 1444 (-89.60339, 30.273179, -3.9751425) failed to convert
-rank 75: Point 1446 (-89.991625, 29.699156, -1.9400519) failed to convert
-rank 69: Point 1445 (-90.085291, 30.024109, -0.27882532) failed to convert
-rank 36: Point 1039 (-90.841659, 29.760659, -0.83599514) failed to convert
-rank 70: Point 1460 (-90.092452, 29.688925, -8.2296) failed to convert
-rank 68: Point 1456 (-90.112323, 30.017988, 2.6424023) failed to convert
-rank 80: Point 1454 (-89.854602, 29.877449, -3.0937201) failed to convert
-rank 87: Point 1443 (-89.518264, 29.351632, 0.22281859) failed to convert
-rank 0: Point 977 (-92.394788, 28.731448, 36.425489) failed to convert
-rank 78: Point 1458 (-89.911953, 29.906973, 36.686344) failed to convert
-rank 93: Point 1444 (-89.263081, 29.158504, 0.81379717) failed to convert
-rank 82: Point 1457 (-89.793428, 29.759334, -0.0) failed to convert
-rank 84: Point 1455 (-89.736926, 29.5279, 24.624623) failed to convert
-rank 74: Point 1456 (-89.995409, 29.896176, -2.7617987) failed to convert
-rank 37: Point 1052 (-90.846766, 29.33712, 0.30599773) failed to convert
-rank 42: Point 1043 (-90.716766, 29.847095, -1.1386839) failed to convert
-rank 43: Point 1053 (-90.717964, 29.53529, -0.68973085) failed to convert
-rank 59: Point 1048 (-90.39685, 30.00967, -3.223711) failed to convert
-rank 20: Point 1038 (-91.2912, 29.452465, 5.6188388) failed to convert
-rank 18: Point 1047 (-91.335042, 29.743605, -0.76226231) failed to convert
-rank 96: Point 1459 (-89.196042, 29.159725, -0.14387436) failed to convert
-rank 40: Point 1042 (-90.74255, 30.020316, -9.6012008) failed to convert
-rank 25: Point 1055 (-91.151855, 30.30784, -6.9747417) failed to convert
-rank 4: Point 1045 (-91.795889, 30.96981, -13.49227) failed to convert
-rank 58: Point 1038 (-90.434949, 29.791863, 1.0202016) failed to convert
-rank 91: Point 1445 (-89.341257, 29.208659, 0.27414787) failed to convert
-rank 10: Point 1041 (-91.670321, 29.424413, 2.1842143) failed to convert
-rank 66: Point 1455 (-90.233331, 29.29987, 0.11261259) failed to convert
-rank 67: Point 1442 (-90.145002, 29.940375, -7.944003) failed to convert
-rank 92: Point 1455 (-89.3186, 29.049493, 0.01032678) failed to convert
-rank 6: Point 1043 (-91.740159, 30.680027, -9.0010004) failed to convert
-rank 64: Point 1457 (-90.257213, 29.900748, -4.2519602) failed to convert
-rank 50: Point 1049 (-90.619915, 29.386577, -8.2296) failed to convert
-rank 35: Point 1056 (-90.831421, 30.255242, -2.3735142) failed to convert
-rank 55: Point 1047 (-90.496401, 29.68005, -0.50044917) failed to convert
-rank 51: Point 1051 (-90.596207, 29.48099, 0.47225294) failed to convert
-rank 23: Point 1048 (-91.213696, 29.861559, -0.32065175) failed to convert
-rank 98: Point 1460 (-89.066994, 29.199498, 0.70818583) failed to convert
-rank 34: Point 1035 (-90.897346, 29.687117, -1.3876926) failed to convert
-rank 41: Point 1049 (-90.766556, 29.422544, -8.2296) failed to convert
-rank 24: Point 1040 (-91.196051, 29.854693, -6.3722691) failed to convert
-rank 88: Point 1456 (-89.362154, 30.33962, 3.1727706) failed to convert
-rank 12: Point 1032 (-91.54473, 29.960406, -8.2296) failed to convert
-rank 65: Point 1445 (-90.180491, 30.464224, -7.6994426) failed to convert
-rank 77: Point 1445 (-89.927655, 30.013635, -4.2152251) failed to convert
-rank 26: Point 1039 (-91.179822, 29.609381, -3.602736) failed to convert
-rank 83: Point 1444 (-89.763466, 29.805418, -8.2296) failed to convert
-rank 94: Point 1456 (-89.231467, 29.212059, -0.41055974) failed to convert
-rank 76: Point 1461 (-89.982397, 29.585757, -0.35009647) failed to convert
-rank 97: Point 1442 (-89.069143, 30.039821, 3.0993747) failed to convert
-rank 21: Point 1056 (-91.21275, 30.405252, -2.9787015) failed to convert
-rank 81: Point 1443 (-89.841947, 29.57337, 0.66601943) failed to convert
-rank 15: Point 1045 (-91.425827, 30.2281, -0.21648637) failed to convert
-rank 5: Point 1048 (-91.749815, 31.010242, -19.994879) failed to convert
-rank 28: Point 1037 (-91.132816, 29.23387, -0.385384) failed to convert
-rank 29: Point 1050 (-91.05758, 29.729705, -1.774499) failed to convert
-rank 47: Point 1051 (-90.645226, 29.859882, -0.55386181) failed to convert
-rank 33: Point 1047 (-90.873137, 30.439631, -7.7502065) failed to convert
-rank 73: Point 1444 (-90.019822, 29.855824, -0.44373852) failed to convert
-rank 17: Point 1051 (-91.34444, 30.16186, -0.23100001) failed to convert
-rank 31: Point 1050 (-90.97225, 30.109129, 9.713029) failed to convert
-rank 3: Point 1049 (-91.86454, 30.552269, -11.939353) failed to convert
-rank 99: Point 1445 (-88.848716, 29.665657, 9.3392209) failed to convert
-rank 32: Point 1041 (-90.930391, 30.091841, -4.6600492) failed to convert
-rank 86: Point 1457 (-89.572658, 29.715309, -0.0) failed to convert
-rank 71: Point 1444 (-90.05518, 29.953187, -5.603587) failed to convert
-rank 1: Point 1051 (-92.05568, 30.00814, -3.3692291) failed to convert
-rank 30: Point 1045 (-91.038892, 29.724021, -1.4537856) failed to convert
-rank 89: Point 1446 (-89.343114, 29.90234, 1e-08) failed to convert
-rank 90: Point 1455 (-89.357119, 29.269565, -4.2617138) failed to convert
-rank 49: Point 1049 (-90.585148, 30.086342, -1.9465924) failed to convert
-rank 95: Point 1445 (-89.21459, 29.208046, -0.18834199) failed to convert
-rank 13: Point 1047 (-91.517769, 29.846525, -2.3047438) failed to convert
-rank 22: Point 1043 (-91.205364, 30.316862, 5.2752374) failed to convert
-rank 79: Point 1447 (-89.90814, 29.701473, -0.4310297) failed to convert
-rank 72: Point 1458 (-90.032874, 29.955355, 25.783121) failed to convert
-rank 75: Point 1447 (-89.970904, 29.961783, 0.0931158) failed to convert
-rank 39: Point 1049 (-90.7854, 29.622158, -0.54337607) failed to convert
-rank 85: Point 1445 (-89.666932, 29.51229, -0.0) failed to convert
-rank 69: Point 1446 (-90.052989, 30.436425, -6.6046219) failed to convert
-rank 57: Point 1052 (-90.473503, 29.570122, -0.21336) failed to convert
-rank 46: Point 1033 (-90.693641, 29.427268, -0.69965308) failed to convert
-rank 62: Point 1039 (-90.289257, 30.487475, -8.2238003) failed to convert
-rank 7: Point 1052 (-91.77335, 29.38357, 3.4702565) failed to convert
-rank 54: Point 1042 (-90.512757, 29.703772, -0.78018191) failed to convert
-rank 14: Point 1042 (-91.455159, 30.262457, -0.20299999) failed to convert
-rank 87: Point 1444 (-89.471865, 29.896662, -0.0) failed to convert
-rank 80: Point 1455 (-89.854596, 29.87751, -3.0937201) failed to convert
-rank 44: Point 1045 (-90.670123, 30.04527, 14.584568) failed to convert
-rank 52: Point 1037 (-90.525834, 30.110434, -0.34289605) failed to convert
-rank 70: Point 1461 (-90.077456, 29.882452, 3.5752871) failed to convert
-rank 68: Point 1457 (-90.106634, 30.091327, 4.5611581) failed to convert
-rank 82: Point 1458 (-89.768949, 30.059066, -1.0432718) failed to convert
-rank 78: Point 1459 (-89.901546, 30.036936, -6.2691264) failed to convert
-rank 9: Point 1047 (-91.679796, 29.910895, -4.1979995) failed to convert
-rank 27: Point 1048 (-91.132044, 29.912657, -0.45785223) failed to convert
-rank 93: Point 1445 (-89.211862, 29.739696, 2.9181681) failed to convert
-rank 48: Point 1041 (-90.61009, 30.038196, 12.007444) failed to convert
-rank 2: Point 1043 (-91.980809, 29.669379, 1.2828774) failed to convert
-rank 84: Point 1456 (-89.806879, 28.660698, 94.209307) failed to convert
-rank 16: Point 1040 (-91.354911, 30.700104, -20.0) failed to convert
-rank 96: Point 1460 (-89.206171, 29.044655, -0.0) failed to convert
-rank 91: Point 1446 (-89.346149, 29.151977, -0.24943812) failed to convert
-rank 53: Point 1048 (-90.53849, 29.628018, -0.0784928) failed to convert
-rank 74: Point 1457 (-90.00213, 29.810723, 14.44623) failed to convert
-rank 66: Point 1456 (-90.225377, 29.405536, -3.3546289) failed to convert
-rank 60: Point 1035 (-90.397111, 29.666075, -0.60251293) failed to convert
-rank 61: Point 1056 (-90.359143, 29.89186, -0.35968268) failed to convert
-rank 63: Point 1050 (-90.297458, 29.957281, 23.021001) failed to convert
-rank 67: Point 1443 (-90.194111, 29.295427, -0.07234302) failed to convert
-rank 92: Point 1456 (-89.29199, 29.355723, -0.57707028) failed to convert
-rank 11: Point 1045 (-91.538319, 30.862387, -11.983418) failed to convert
-rank 98: Point 1461 (-89.001897, 29.914637, 4.4080967) failed to convert
-rank 88: Point 1457 (-89.37623, 30.178441, 2.8797801) failed to convert
-rank 64: Point 1458 (-90.287967, 29.489855, 1.2332766) failed to convert
-rank 8: Point 1036 (-91.646846, 31.008888, -20.80124) failed to convert
-rank 65: Point 1446 (-90.263858, 29.36484, -4.0934642) failed to convert
-rank 77: Point 1446 (-89.935245, 29.918394, -6.5257685) failed to convert
-rank 38: Point 1037 (-90.784155, 29.882129, -0.40279513) failed to convert
-rank 83: Point 1445 (-89.782839, 29.567534, 17.295005) failed to convert
-rank 0: Point 978 (-92.352046, 29.632884, -0.97851819) failed to convert
-rank 36: Point 1040 (-90.825857, 29.993865, -2.2247319) failed to convert
-rank 25: Point 1056 (-91.157407, 30.220969, -12.557761) failed to convert
-rank 45: Point 1053 (-90.707437, 29.344996, 0.3048) failed to convert
-rank 76: Point 1462 (-89.943647, 30.075427, -1.7797272) failed to convert
-rank 37: Point 1053 (-90.810638, 29.872108, -0.51677372) failed to convert
-rank 94: Point 1457 (-89.232767, 29.197253, -0.0) failed to convert
-rank 42: Point 1044 (-90.738968, 29.524908, -2.056754) failed to convert
-rank 97: Point 1443 (-89.058547, 30.155303, 5.8559321) failed to convert
-rank 18: Point 1048 (-91.284485, 30.561865, -16.337691) failed to convert
-rank 56: Point 1045 (-90.460198, 29.998775, 16.149046) failed to convert
-rank 4: Point 1046 (-91.826854, 30.412688, -9.9026989) failed to convert
-rank 19: Point 1058 (-91.311527, 29.535594, -0.58645268) failed to convert
-rank 40: Point 1043 (-90.754024, 29.853868, -0.24425823) failed to convert
-rank 81: Point 1444 (-89.76513, 30.515569, -9.2674792) failed to convert
-rank 59: Point 1049 (-90.361064, 30.492097, -5.0174904) failed to convert
-rank 73: Point 1445 (-90.025947, 29.77758, -5.0471835) failed to convert
-rank 71: Point 1445 (-90.065926, 29.815246, -9.0) failed to convert
-rank 58: Point 1039 (-90.461225, 29.429379, -0.0) failed to convert
-rank 20: Point 1039 (-91.255881, 30.023362, -8.2631286) failed to convert
-rank 99: Point 1446 (-88.854846, 29.598323, 11.797454) failed to convert
-rank 90: Point 1456 (-89.364787, 29.180568, 3.3008655) failed to convert
-rank 89: Point 1447 (-89.427975, 28.91687, 4.1174371) failed to convert
-rank 43: Point 1054 (-90.712751, 29.610883, -0.16488074) failed to convert
-rank 55: Point 1048 (-90.485978, 29.824529, -0.56332096) failed to convert
-rank 23: Point 1049 (-91.222509, 29.720672, -1.4564737) failed to convert
-rank 86: Point 1458 (-89.599646, 29.392747, -5.5930804) failed to convert
-rank 95: Point 1446 (-89.215469, 29.197955, -0.33399784) failed to convert
-rank 79: Point 1448 (-89.892157, 29.901274, -1.7163359) failed to convert
-rank 51: Point 1052 (-90.581101, 29.694826, 0.27701981) failed to convert
-rank 34: Point 1036 (-90.920793, 29.333753, -0.62653332) failed to convert
-rank 12: Point 1033 (-91.51821, 30.410539, -2.9607886) failed to convert
-rank 6: Point 1044 (-91.739501, 30.691492, -9.4350306) failed to convert
-rank 41: Point 1050 (-90.763883, 29.461721, -1.5254168) failed to convert
-rank 21: Point 1057 (-91.252562, 29.770438, -1.0279212) failed to convert
-rank 75: Point 1448 (-89.99161, 29.699097, -1.9400519) failed to convert
-rank 50: Point 1050 (-90.620334, 29.380501, -8.2296) failed to convert
-rank 85: Point 1446 (-89.615541, 30.127929, 2.4200001) failed to convert
-rank 72: Point 1459 (-90.02813, 30.015806, -1.2960995) failed to convert
-rank 28: Point 1038 (-91.088579, 29.927247, -0.60665598) failed to convert
-rank 69: Point 1447 (-90.060394, 30.341736, 2.8800003) failed to convert
-rank 26: Point 1040 (-91.137814, 30.270473, -0.12914191) failed to convert
-rank 35: Point 1057 (-90.836018, 30.187752, -0.61413438) failed to convert
-rank 80: Point 1456 (-89.854593, 29.87755, -3.0937201) failed to convert
-rank 15: Point 1046 (-91.475151, 29.400075, 2.4213635) failed to convert
-rank 24: Point 1041 (-91.206427, 29.689486, -2.5603715) failed to convert
-rank 17: Point 1052 (-91.374087, 29.67466, 0.58097549) failed to convert
-rank 47: Point 1052 (-90.655285, 29.716249, 0.83422499) failed to convert
-rank 87: Point 1445 (-89.434015, 30.33536, -1.5075208) failed to convert
-rank 29: Point 1051 (-91.031408, 30.131905, -6.3141439) failed to convert
-rank 78: Point 1460 (-89.932986, 29.642673, -4.8618651) failed to convert
-rank 3: Point 1050 (-91.86448, 30.552281, -8.2296) failed to convert
-rank 10: Point 1042 (-91.593352, 30.763316, 2.5948081) failed to convert
-rank 39: Point 1050 (-90.758421, 30.01595, 22.714004) failed to convert
-rank 32: Point 1042 (-90.927706, 30.132062, 10.205606) failed to convert
-rank 68: Point 1458 (-90.120267, 29.91511, -5.4272857) failed to convert
-rank 33: Point 1048 (-90.897874, 30.073059, -2.718712) failed to convert
-rank 31: Point 1051 (-90.999344, 29.697117, -1.1612754) failed to convert
-rank 82: Point 1459 (-89.792889, 29.765369, -0.43621544) failed to convert
-rank 30: Point 1046 (-91.010056, 30.165495, -11.861903) failed to convert
-rank 13: Point 1048 (-91.510492, 29.969882, -2.4530419) failed to convert
-rank 5: Point 1049 (-91.787435, 30.340782, -8.2296) failed to convert
-rank 70: Point 1462 (-90.074658, 29.918362, 26.385723) failed to convert
-rank 84: Point 1457 (-89.754414, 29.312803, -0.3903174) failed to convert
-rank 1: Point 1052 (-92.065198, 29.823898, -0.60226743) failed to convert
-rank 96: Point 1461 (-89.190956, 29.217184, -0.16244917) failed to convert
-rank 91: Point 1447 (-89.344841, 29.167021, 0.18893853) failed to convert
-rank 93: Point 1446 (-89.261887, 29.172044, 10.71606) failed to convert
-rank 74: Point 1458 (-89.992312, 29.935377, 22.117827) failed to convert
-rank 66: Point 1457 (-90.173227, 30.091852, 4.3600001) failed to convert
-rank 92: Point 1457 (-89.224716, 30.11764, 1.67277) failed to convert
-rank 98: Point 1462 (-89.041605, 29.479642, 8.2678478) failed to convert
-rank 22: Point 1044 (-91.231169, 29.906654, -0.43941341) failed to convert
-rank 46: Point 1034 (-90.663731, 29.85752, -0.27755865) failed to convert
-rank 62: Point 1040 (-90.348682, 29.69273, -0.27802502) failed to convert
-rank 64: Point 1459 (-90.252467, 29.963294, -2.8882684) failed to convert
-rank 67: Point 1444 (-90.143712, 29.957043, 13.508878) failed to convert
-rank 7: Point 1053 (-91.694717, 30.784795, -9.4118108) failed to convert
-rank 14: Point 1043 (-91.484439, 29.770529, -3.260065) failed to convert
-rank 52: Point 1038 (-90.530373, 30.047344, 17.954831) failed to convert
-rank 27: Point 1049 (-91.100527, 30.402461, -8.7972249) failed to convert
-rank 65: Point 1447 (-90.219112, 29.959115, -0.70158823) failed to convert
-rank 57: Point 1053 (-90.486486, 29.389606, -1.6148126) failed to convert
-rank 88: Point 1458 (-89.398264, 29.92498, -0.09838755) failed to convert
-rank 54: Point 1043 (-90.471919, 30.26799, 3.24) failed to convert
-rank 44: Point 1046 (-90.667859, 30.077544, -0.88443938) failed to convert
-rank 49: Point 1050 (-90.561813, 30.412, -1.0486725) failed to convert
-rank 77: Point 1447 (-89.920946, 30.097521, -6.1600084) failed to convert
-rank 83: Point 1446 (-89.762794, 29.813622, -0.81992071) failed to convert
-rank 48: Point 1042 (-90.620845, 29.885854, -0.35148109) failed to convert
-rank 16: Point 1041 (-91.354953, 30.69936, -20.0) failed to convert
-rank 60: Point 1036 (-90.436747, 29.12039, 1.4050926) failed to convert
-rank 94: Point 1458 (-89.23523, 29.169088, -0.36599121) failed to convert
-rank 2: Point 1044 (-91.92745, 30.670023, -8.2509816) failed to convert
-rank 63: Point 1051 (-90.300641, 29.914732, -0.2199753) failed to convert
-rank 53: Point 1049 (-90.53696, 29.64924, -3.223781) failed to convert
-rank 61: Point 1057 (-90.382333, 29.576992, -0.67059767) failed to convert
-rank 97: Point 1444 (-89.147798, 29.165581, 2e-08) failed to convert
-rank 76: Point 1463 (-89.942938, 30.084308, 1.8729059) failed to convert
-rank 81: Point 1445 (-89.789094, 30.224303, -2.5979913) failed to convert
-rank 11: Point 1046 (-91.655035, 28.83955, 20.914146) failed to convert
-rank 71: Point 1446 (-90.06592, 29.815306, -9.0) failed to convert
-rank 73: Point 1446 (-90.019812, 29.855884, -0.0318849) failed to convert
-rank 9: Point 1048 (-91.677307, 29.954717, -2.6141049) failed to convert
-rank 38: Point 1038 (-90.820225, 29.350657, -8.2296) failed to convert
-rank 99: Point 1447 (-88.881625, 29.306659, 39.295784) failed to convert
-rank 25: Point 1057 (-91.18941, 29.715985, -0.0) failed to convert
-rank 89: Point 1448 (-89.361241, 29.694057, 1.6955441) failed to convert
-rank 36: Point 1041 (-90.834901, 29.860506, -0.49142254) failed to convert
-rank 86: Point 1459 (-89.542899, 30.066907, 3.3879163) failed to convert
-rank 79: Point 1449 (-89.913703, 29.631273, -2.3620281) failed to convert
-rank 42: Point 1045 (-90.71106, 29.929279, -0.60969476) failed to convert
-rank 90: Point 1457 (-89.356257, 29.279447, -5.1023523) failed to convert
-rank 4: Point 1047 (-91.826823, 30.412741, -8.2296) failed to convert
-rank 95: Point 1447 (-89.215485, 29.197737, -0.0) failed to convert
-rank 75: Point 1449 (-89.989105, 29.730838, -4.6859955) failed to convert
-rank 72: Point 1460 (-90.041081, 29.850271, 0.64573812) failed to convert
-rank 0: Point 979 (-92.355761, 29.551101, -0.3209186) failed to convert
-rank 85: Point 1447 (-89.653291, 29.675814, -0.0) failed to convert
-rank 69: Point 1448 (-90.122921, 29.535199, 1.1113064) failed to convert
-rank 19: Point 1059 (-91.318597, 29.419277, 1.9564646) failed to convert
-rank 40: Point 1044 (-90.753734, 29.857881, -0.55042383) failed to convert
-rank 37: Point 1054 (-90.810043, 29.880827, -0.28277897) failed to convert
-rank 55: Point 1049 (-90.503127, 29.586335, -1.9288145) failed to convert
-rank 59: Point 1050 (-90.359911, 30.507429, -5.4991293) failed to convert
-rank 20: Point 1040 (-91.23803, 30.308251, -7.1784461) failed to convert
-rank 18: Point 1049 (-91.355598, 29.404749, 6.0803904) failed to convert
-rank 58: Point 1040 (-90.460926, 29.433288, -0.11872786) failed to convert
-rank 8: Point 1037 (-91.646842, 31.008827, -18.986201) failed to convert
-rank 87: Point 1446 (-89.517987, 29.353669, -4.2714674) failed to convert
-rank 45: Point 1054 (-90.698094, 29.480477, -1.6650031) failed to convert
-rank 68: Point 1459 (-90.086564, 30.34877, 3.3060968) failed to convert
-rank 82: Point 1460 (-89.781649, 29.903274, 10.177178) failed to convert
-rank 78: Point 1461 (-89.912759, 29.896817, -6.5989205) failed to convert
-rank 80: Point 1457 (-89.854587, 29.87761, -3.0937201) failed to convert
-rank 70: Point 1463 (-90.092205, 29.691912, 0.31299999) failed to convert
-rank 51: Point 1053 (-90.556973, 30.033616, -2.5537156) failed to convert
-rank 43: Point 1055 (-90.731487, 29.338318, -0.50411302) failed to convert
-rank 84: Point 1458 (-89.683696, 30.172762, 2.3087638) failed to convert
-rank 41: Point 1051 (-90.73965, 29.815119, -0.34442246) failed to convert
-rank 12: Point 1034 (-91.522835, 30.332234, -0.34999999) failed to convert
-rank 23: Point 1050 (-91.207868, 29.954173, -0.54734421) failed to convert
-rank 96: Point 1462 (-89.138918, 29.800649, 2.6588714) failed to convert
-rank 35: Point 1058 (-90.864518, 29.766225, -0.59072382) failed to convert
-rank 21: Point 1058 (-91.268527, 29.512498, 5.0255178) failed to convert
-rank 56: Point 1046 (-90.472096, 29.834891, -0.00364654) failed to convert
-rank 91: Point 1448 (-89.34379, 29.179141, 0.22377998) failed to convert
-rank 26: Point 1041 (-91.140437, 30.229528, 12.625318) failed to convert
-rank 24: Point 1042 (-91.174578, 30.193688, -5.4112155) failed to convert
-rank 6: Point 1045 (-91.74122, 30.660821, 17.759688) failed to convert
-rank 93: Point 1447 (-89.260938, 29.182893, 10.77968) failed to convert
-rank 15: Point 1047 (-91.393792, 30.75398, 6.0516193) failed to convert
-rank 74: Point 1459 (-89.995751, 29.89174, -9.0) failed to convert
-rank 17: Point 1053 (-91.380532, 29.567772, -0.56065837) failed to convert
-rank 29: Point 1052 (-91.027747, 30.187788, -3.9936245) failed to convert
-rank 34: Point 1037 (-90.891532, 29.77408, -1.9122832) failed to convert
-rank 67: Point 1445 (-90.197542, 29.249796, 1.5528895) failed to convert
-rank 66: Point 1458 (-90.228748, 29.359898, 0.31299999) failed to convert
-rank 92: Point 1458 (-89.295151, 29.318827, -0.0) failed to convert
-rank 10: Point 1043 (-91.578212, 31.020617, -13.19235) failed to convert
-rank 64: Point 1460 (-90.286645, 29.507295, -3.4991041) failed to convert
-rank 98: Point 1463 (-88.996134, 29.976904, 4.5479975) failed to convert
-rank 47: Point 1053 (-90.667992, 29.533857, -0.94880648) failed to convert
-rank 65: Point 1448 (-90.225359, 29.876651, 3.4712634) failed to convert
-rank 77: Point 1448 (-89.935249, 29.918334, -6.5257685) failed to convert
-rank 32: Point 1043 (-90.927826, 30.130223, -2.0342127) failed to convert
-rank 33: Point 1049 (-90.9356, 29.505268, -0.51500756) failed to convert
-rank 88: Point 1459 (-89.447238, 29.35506, 0.43894573) failed to convert
-rank 50: Point 1051 (-90.62225, 29.353041, -8.2296) failed to convert
-rank 5: Point 1050 (-91.768025, 30.687665, -14.337769) failed to convert
-rank 97: Point 1445 (-89.148567, 29.156806, -0.0) failed to convert
-rank 31: Point 1052 (-90.972285, 30.108363, 8.3519699) failed to convert
-rank 39: Point 1051 (-90.771476, 29.825843, -1.0946956) failed to convert
-rank 94: Point 1459 (-89.231247, 29.214377, -0.11642805) failed to convert
-rank 83: Point 1447 (-89.746815, 30.0085, 2.0374987) failed to convert
-rank 3: Point 1051 (-91.86469, 30.548316, -5.4083153) failed to convert
-rank 71: Point 1447 (-90.056085, 29.941509, 36.844608) failed to convert
-rank 1: Point 1053 (-92.033082, 30.439973, -7.4797751) failed to convert
-rank 13: Point 1049 (-91.543258, 29.409138, 1.5148196) failed to convert
-rank 30: Point 1047 (-91.010123, 30.164342, -5.8033665) failed to convert
-rank 81: Point 1446 (-89.817542, 29.875354, -0.63933816) failed to convert
-rank 28: Point 1039 (-91.103606, 29.693203, -0.13043595) failed to convert
-rank 76: Point 1464 (-89.977891, 29.642978, 1.4349999) failed to convert
-rank 62: Point 1041 (-90.361813, 29.51454, 0.0073118) failed to convert
-rank 99: Point 1448 (-88.867287, 29.460259, 15.991099) failed to convert
-rank 22: Point 1045 (-91.199314, 30.411969, 12.763701) failed to convert
-rank 89: Point 1449 (-89.446048, 28.703188, 117.17693) failed to convert
-rank 73: Point 1447 (-90.01236, 29.950744, -6.4008004) failed to convert
-rank 86: Point 1460 (-89.544767, 30.04406, 3.1700001) failed to convert
-rank 46: Point 1035 (-90.683525, 29.573286, -2.964413) failed to convert
-rank 79: Point 1450 (-89.882442, 30.022089, 7.0949906) failed to convert
-rank 52: Point 1039 (-90.573629, 29.440613, 0.64954381) failed to convert
-rank 27: Point 1050 (-91.110301, 30.250897, 7.8076498) failed to convert
-rank 49: Point 1051 (-90.585108, 30.086346, -2.1596682) failed to convert
-rank 48: Point 1043 (-90.604014, 30.123276, -0.10960413) failed to convert
-rank 95: Point 1448 (-89.215501, 29.197519, -0.04169741) failed to convert
-rank 90: Point 1458 (-89.373024, 29.084618, 0.24998369) failed to convert
-rank 75: Point 1450 (-89.980285, 29.842733, -5.2011075) failed to convert
-rank 60: Point 1037 (-90.352869, 30.264666, -0.2635222) failed to convert
-rank 57: Point 1054 (-90.452478, 29.860394, -0.25641396) failed to convert
-rank 16: Point 1042 (-91.357928, 30.651028, -7.5289954) failed to convert
-rank 72: Point 1461 (-90.030665, 29.983181, -0.33070138) failed to convert
-rank 7: Point 1054 (-91.68276, 30.992752, -20.349992) failed to convert
-rank 69: Point 1449 (-90.084972, 30.026591, -5.8765444) failed to convert
-rank 44: Point 1047 (-90.682993, 29.861141, 0.02917735) failed to convert
-rank 2: Point 1045 (-91.914564, 30.906718, -10.517815) failed to convert
-rank 14: Point 1044 (-91.434972, 30.597307, -9.089905) failed to convert
-rank 54: Point 1044 (-90.516167, 29.656, -0.74426312) failed to convert
-rank 85: Point 1448 (-89.670192, 29.471331, 0.69236029) failed to convert
-rank 87: Point 1447 (-89.517956, 29.353721, -4.2467786) failed to convert
-rank 63: Point 1052 (-90.270254, 30.318529, 2.4396649) failed to convert
-rank 82: Point 1461 (-89.832215, 29.277438, 7.0136826) failed to convert
-rank 61: Point 1058 (-90.382624, 29.57301, -2.447544) failed to convert
-rank 80: Point 1458 (-89.875822, 29.612752, -2.5608295) failed to convert
-rank 68: Point 1460 (-90.111785, 30.024587, -0.41945679) failed to convert
-rank 78: Point 1462 (-89.901504, 30.037403, -1.6207738) failed to convert
-rank 70: Point 1464 (-90.068723, 29.994494, -1.5830674) failed to convert
-rank 11: Point 1047 (-91.567972, 30.359651, -2.7610195) failed to convert
-rank 84: Point 1459 (-89.753863, 29.319252, -0.44421499) failed to convert
-rank 9: Point 1049 (-91.632017, 30.743338, -9.0977716) failed to convert
-rank 36: Point 1042 (-90.841689, 29.760083, -2.6643794) failed to convert
-rank 96: Point 1463 (-89.204983, 29.057739, 3.7479406) failed to convert
-rank 91: Point 1449 (-89.359257, 28.999469, 7.694472) failed to convert
-rank 42: Point 1046 (-90.746891, 29.409093, -0.22497868) failed to convert
-rank 25: Point 1058 (-91.157247, 30.223316, -6.218636) failed to convert
-rank 38: Point 1039 (-90.864009, 28.694048, 14.003906) failed to convert
-rank 93: Point 1448 (-89.250399, 29.303166, -0.30556) failed to convert
-rank 53: Point 1050 (-90.540064, 29.605617, -0.65186634) failed to convert
-rank 19: Point 1060 (-91.250007, 30.5266, -11.7177) failed to convert
-rank 45: Point 1055 (-90.699982, 29.45304, -0.75159039) failed to convert
-rank 20: Point 1041 (-91.23378, 30.3757, 9.0143155) failed to convert
-rank 74: Point 1460 (-89.988125, 29.988339, -8.2296) failed to convert
-rank 67: Point 1446 (-90.209791, 29.086673, 1.3854275) failed to convert
-rank 92: Point 1459 (-89.295541, 29.314198, -0.00504339) failed to convert
-rank 66: Point 1459 (-90.225322, 29.405512, -3.3546289) failed to convert
-rank 0: Point 980 (-92.352658, 29.614191, -0.03293977) failed to convert
-rank 55: Point 1050 (-90.498411, 29.651919, 0.8437387) failed to convert
-rank 58: Point 1041 (-90.467235, 29.345684, -0.17226118) failed to convert
-rank 64: Point 1461 (-90.213058, 30.481062, -8.2010595) failed to convert
-rank 59: Point 1051 (-90.418626, 29.712524, -0.46263177) failed to convert
-rank 51: Point 1054 (-90.599158, 29.438961, -0.10386875) failed to convert
-rank 98: Point 1464 (-89.067637, 29.191208, 5.0341844) failed to convert
-rank 41: Point 1052 (-90.765647, 29.435681, 0.46061621) failed to convert
-rank 18: Point 1050 (-91.284434, 30.561897, -15.60457) failed to convert
-rank 43: Point 1056 (-90.732547, 29.322762, -0.48665213) failed to convert
-rank 77: Point 1449 (-89.935251, 29.918293, -6.5257685) failed to convert
-rank 65: Point 1449 (-90.263826, 29.364865, -4.0934642) failed to convert
-rank 37: Point 1055 (-90.786379, 30.226636, -0.53363285) failed to convert
-rank 88: Point 1460 (-89.44833, 29.342018, -0.53158784) failed to convert
-rank 40: Point 1045 (-90.753959, 29.854606, -0.62014361) failed to convert
-rank 97: Point 1446 (-89.161238, 29.013868, -0.0) failed to convert
-rank 94: Point 1460 (-89.232975, 29.194688, -0.2779793) failed to convert
-rank 83: Point 1448 (-89.763246, 29.808008, -1.3345017) failed to convert
-rank 4: Point 1048 (-91.805112, 30.803803, -11.700634) failed to convert
-rank 21: Point 1059 (-91.205573, 30.518229, 3.3434514) failed to convert
-rank 71: Point 1448 (-90.065692, 29.818093, -9.0) failed to convert
-rank 8: Point 1038 (-91.673179, 30.551882, -5.0292822) failed to convert
-rank 81: Point 1447 (-89.801279, 30.074604, 11.182822) failed to convert
-rank 23: Point 1051 (-91.242513, 29.398858, 1.6080645) failed to convert
-rank 35: Point 1059 (-90.907277, 29.123771, 1.4231173) failed to convert
-rank 26: Point 1042 (-91.143478, 30.181242, -8.3060288) failed to convert
-rank 6: Point 1046 (-91.759357, 30.338451, -2.4357413) failed to convert
-rank 12: Point 1035 (-91.518486, 30.405679, -11.329417) failed to convert
-rank 99: Point 1449 (-88.843944, 29.710382, 10.277197) failed to convert
-rank 76: Point 1465 (-89.957307, 29.903302, 0.80710319) failed to convert
-rank 34: Point 1038 (-90.893294, 29.747685, -0.54191109) failed to convert
-rank 86: Point 1461 (-89.598642, 29.403581, 1.7065508) failed to convert
-rank 73: Point 1448 (-90.020143, 29.851572, -9.0) failed to convert
-rank 17: Point 1054 (-91.36626, 29.803574, -1.431149) failed to convert
-rank 24: Point 1043 (-91.21494, 29.552906, -3.84048) failed to convert
-rank 29: Point 1053 (-91.0274, 30.193022, -6.1735794) failed to convert
-rank 10: Point 1044 (-91.625636, 30.207635, -3.4946179) failed to convert
-rank 15: Point 1048 (-91.459835, 29.65842, -0.49203732) failed to convert
-rank 89: Point 1450 (-89.402245, 29.218521, -0.39128993) failed to convert
-rank 32: Point 1044 (-90.95661, 29.696119, -0.88851726) failed to convert
-rank 47: Point 1054 (-90.655418, 29.714037, 0.41161151) failed to convert
-rank 56: Point 1047 (-90.480904, 29.712742, -0.43347878) failed to convert
-rank 79: Point 1451 (-89.913676, 29.631328, -3.9791126) failed to convert
-rank 95: Point 1449 (-89.219226, 29.155175, -0.01313367) failed to convert
-rank 33: Point 1050 (-90.913632, 29.836397, -2.454162) failed to convert
-rank 31: Point 1053 (-90.972321, 30.107596, 6.7315486) failed to convert
-rank 3: Point 1052 (-91.941943, 29.108215, 11.233607) failed to convert
-rank 5: Point 1051 (-91.783619, 30.409016, -3.0647822) failed to convert
-rank 1: Point 1054 (-92.025627, 30.58132, -9.2134349) failed to convert
-rank 50: Point 1052 (-90.572786, 30.052997, 29.664681) failed to convert
-rank 30: Point 1048 (-91.012457, 30.128802, -8.3921951) failed to convert
-rank 39: Point 1052 (-90.776574, 29.751332, -2.0669953) failed to convert
-rank 13: Point 1050 (-91.517282, 29.85394, -2.2569965) failed to convert
-rank 52: Point 1040 (-90.558302, 29.656661, -0.9436364) failed to convert
-rank 75: Point 1451 (-89.9916, 29.699058, -1.9376135) failed to convert
-rank 46: Point 1036 (-90.694991, 29.40755, -8.2296) failed to convert
-rank 69: Point 1450 (-90.084963, 30.026531, -5.3089256) failed to convert
-rank 72: Point 1462 (-90.028094, 30.015942, -1.242499) failed to convert
-rank 90: Point 1459 (-89.355899, 29.283475, 18.139407) failed to convert
-rank 87: Point 1448 (-89.517935, 29.353756, -3.6271611) failed to convert
-rank 27: Point 1051 (-91.110498, 30.247593, 15.751338) failed to convert
-rank 82: Point 1462 (-89.808254, 29.575114, -2.9955745) failed to convert
-rank 49: Point 1052 (-90.558078, 30.463537, -7.6063297) failed to convert
-rank 28: Point 1040 (-91.104674, 29.676184, -0.85821426) failed to convert
-rank 68: Point 1461 (-90.120523, 29.911479, 16.260831) failed to convert
-rank 80: Point 1459 (-89.875811, 29.612811, -4.8045627) failed to convert
-rank 16: Point 1043 (-91.353455, 30.723339, 17.998208) failed to convert
-rank 78: Point 1463 (-89.912995, 29.893803, -1.806591) failed to convert
-rank 85: Point 1449 (-89.676177, 29.397514, 0.31299999) failed to convert
-rank 2: Point 1046 (-91.911829, 30.956617, -10.833878) failed to convert
-rank 57: Point 1055 (-90.456651, 29.802931, 1.9364345) failed to convert
-rank 14: Point 1045 (-91.484429, 29.770458, -3.3787039) failed to convert
-rank 7: Point 1055 (-91.685492, 30.945204, -11.438746) failed to convert
-rank 84: Point 1460 (-89.684294, 30.165053, -0.20242853) failed to convert
-rank 60: Point 1038 (-90.429645, 29.218563, 0.0493846) failed to convert
-rank 91: Point 1450 (-89.340857, 29.212941, 0.22886647) failed to convert
-rank 96: Point 1464 (-89.18563, 29.276694, -0.0) failed to convert
-rank 54: Point 1045 (-90.519558, 29.608544, -0.5854197) failed to convert
-rank 93: Point 1449 (-89.266768, 29.115926, 15.127116) failed to convert
-rank 70: Point 1465 (-90.029074, 30.499195, -10.232044) failed to convert
-rank 48: Point 1044 (-90.63754, 29.648095, 1.09728) failed to convert
-rank 62: Point 1042 (-90.330544, 29.93717, 6.4687827) failed to convert
-rank 64: Point 1462 (-90.257161, 29.900779, -4.2519602) failed to convert
-rank 22: Point 1046 (-91.207981, 30.275166, -11.137517) failed to convert
-rank 67: Point 1447 (-90.110982, 30.379526, -1.5847853) failed to convert
-rank 44: Point 1048 (-90.683119, 29.859228, -1.1435369) failed to convert
-rank 63: Point 1053 (-90.347365, 29.284044, 0.7494666) failed to convert
-rank 74: Point 1461 (-90.049579, 29.201428, 5.883008) failed to convert
-rank 65: Point 1450 (-90.26276, 29.379079, -0.59697421) failed to convert
-rank 66: Point 1460 (-90.233467, 29.296883, 0.28930185) failed to convert
-rank 92: Point 1460 (-89.294647, 29.324405, -0.0) failed to convert
-rank 9: Point 1050 (-91.633419, 30.718976, -8.3068509) failed to convert
-rank 25: Point 1059 (-91.151567, 30.312064, 3.7307333) failed to convert
-rank 97: Point 1447 (-89.079372, 29.9264, 2.8663125) failed to convert
-rank 36: Point 1043 (-90.825923, 29.992497, 6.7518797) failed to convert
-rank 98: Point 1465 (-88.977967, 30.173475, 7.8362546) failed to convert
-rank 11: Point 1048 (-91.542649, 30.789229, 6.1876114) failed to convert
-rank 53: Point 1051 (-90.497815, 30.193055, 3.1107423) failed to convert
-rank 77: Point 1450 (-89.935255, 29.918233, -6.5257685) failed to convert
-rank 83: Point 1449 (-89.763977, 29.798875, -0.42941809) failed to convert
-rank 42: Point 1047 (-90.711414, 29.924009, -0.4190554) failed to convert
-rank 71: Point 1449 (-90.055373, 29.950513, -7.3028732) failed to convert
-rank 61: Point 1059 (-90.382999, 29.567886, -2.840736) failed to convert
-rank 88: Point 1461 (-89.459465, 29.210865, 0.31299999) failed to convert
-rank 51: Point 1055 (-90.604162, 29.367704, 0.21498081) failed to convert
-rank 45: Point 1056 (-90.698726, 29.471133, -8.2296) failed to convert
-rank 59: Point 1052 (-90.457324, 29.178158, 1.200317) failed to convert
-rank 55: Point 1051 (-90.512268, 29.458561, -8.2296) failed to convert
-rank 20: Point 1042 (-91.255968, 30.021671, -8.3484726) failed to convert
-rank 94: Point 1461 (-89.228147, 29.249434, -0.0) failed to convert
-rank 99: Point 1450 (-88.863389, 29.50193, 15.328271) failed to convert
-rank 18: Point 1051 (-91.312578, 30.108388, -0.2291234) failed to convert
-rank 38: Point 1040 (-90.796593, 29.699522, -0.45297922) failed to convert
-rank 0: Point 981 (-92.357472, 29.511133, 4.498591) failed to convert
-rank 41: Point 1053 (-90.733758, 29.900405, -0.97808315) failed to convert
-rank 81: Point 1448 (-89.824428, 29.789178, 0.76381963) failed to convert
-rank 89: Point 1451 (-89.402792, 29.211517, 0.31299999) failed to convert
-rank 76: Point 1466 (-89.943618, 30.075455, -1.6623792) failed to convert
-rank 86: Point 1462 (-89.599308, 29.395442, 43.441755) failed to convert
-rank 79: Point 1452 (-89.876282, 30.098305, 0.27432001) failed to convert
-rank 58: Point 1042 (-90.397757, 30.297886, -0.38120077) failed to convert
-rank 95: Point 1450 (-89.21409, 29.213406, -0.02783275) failed to convert
-rank 40: Point 1046 (-90.751029, 29.897189, -0.90927671) failed to convert
-rank 19: Point 1061 (-91.247566, 30.564686, 12.011784) failed to convert
-rank 21: Point 1060 (-91.259672, 29.655714, -4.294937) failed to convert
-rank 73: Point 1449 (-90.012341, 29.95078, -6.4008004) failed to convert
-rank 37: Point 1056 (-90.802827, 29.986482, -8.4978868) failed to convert
-rank 23: Point 1052 (-91.236508, 29.495716, -0.53933164) failed to convert
-rank 4: Point 1049 (-91.826803, 30.412775, -8.2296) failed to convert
-rank 43: Point 1057 (-90.717852, 29.536751, -1.2729857) failed to convert
-rank 35: Point 1060 (-90.845231, 30.05161, 2.8343331) failed to convert
-rank 12: Point 1036 (-91.544675, 29.96038, -8.2296) failed to convert
-rank 34: Point 1039 (-90.864863, 30.170437, -2.2404412) failed to convert
-rank 6: Point 1047 (-91.744398, 30.604263, -7.2960114) failed to convert
-rank 72: Point 1463 (-90.028093, 30.015823, -1.6952583) failed to convert
-rank 8: Point 1039 (-91.650173, 30.950027, -13.267456) failed to convert
-rank 26: Point 1043 (-91.179762, 29.609388, -3.602736) failed to convert
-rank 31: Point 1054 (-90.999363, 29.696433, -8.2296) failed to convert
-rank 10: Point 1045 (-91.63046, 30.123853, -3.7084272) failed to convert
-rank 24: Point 1044 (-91.186169, 30.010682, -0.91892842) failed to convert
-rank 75: Point 1452 (-89.97379, 29.924918, 22.233019) failed to convert
-rank 90: Point 1460 (-89.357089, 29.269592, -4.2617138) failed to convert
-rank 69: Point 1451 (-90.069748, 30.221505, 4.5079303) failed to convert
-rank 33: Point 1051 (-90.928798, 29.608075, -0.50380485) failed to convert
-rank 32: Point 1045 (-90.956722, 29.694377, -8.2296) failed to convert
-rank 29: Point 1054 (-91.115013, 28.828992, 6.9304754) failed to convert
-rank 17: Point 1055 (-91.373592, 29.682, -0.99485278) failed to convert
-rank 30: Point 1049 (-91.03888, 29.723983, -0.72079848) failed to convert
-rank 47: Point 1055 (-90.669135, 29.517016, -0.81698872) failed to convert
-rank 82: Point 1463 (-89.756527, 30.208908, -0.20617763) failed to convert
-rank 87: Point 1449 (-89.517904, 29.353808, -3.007652) failed to convert
-rank 80: Point 1460 (-89.875803, 29.612851, -4.8045627) failed to convert
-rank 13: Point 1051 (-91.531344, 29.613288, -0.14187052) failed to convert
-rank 68: Point 1462 (-90.120238, 29.915081, -5.5068439) failed to convert
-rank 5: Point 1052 (-91.80724, 29.982627, -4.2736099) failed to convert
-rank 15: Point 1049 (-91.425731, 30.228128, -0.21600001) failed to convert
-rank 50: Point 1053 (-90.619884, 29.386629, -8.2296) failed to convert
-rank 56: Point 1048 (-90.48196, 29.698055, 0.27715314) failed to convert
-rank 96: Point 1465 (-89.195101, 29.169531, -0.0) failed to convert
-rank 85: Point 1450 (-89.607973, 30.216053, -0.07382958) failed to convert
-rank 84: Point 1461 (-89.690288, 30.092233, -0.50155734) failed to convert
-rank 91: Point 1451 (-89.248438, 30.265517, 3.0676678) failed to convert
-rank 78: Point 1464 (-89.932974, 29.642732, -4.8618651) failed to convert
-rank 27: Point 1052 (-91.11389, 30.194827, 15.005603) failed to convert
-rank 39: Point 1053 (-90.759386, 30.001774, -5.3846973) failed to convert
-rank 49: Point 1053 (-90.594984, 29.947421, 0.81807244) failed to convert
-rank 52: Point 1041 (-90.558253, 29.656697, 0.40285669) failed to convert
-rank 70: Point 1466 (-90.147619, 28.966783, 18.549457) failed to convert
-rank 93: Point 1450 (-89.22108, 29.63537, 3.5236843) failed to convert
-rank 64: Point 1463 (-90.250054, 29.994894, 0.58816482) failed to convert
-rank 16: Point 1044 (-91.355091, 30.696692, -20.0) failed to convert
-rank 67: Point 1448 (-90.138459, 30.024598, 1.6625453) failed to convert
-rank 60: Point 1039 (-90.37449, 29.973038, -1.7074895) failed to convert
-rank 28: Point 1041 (-91.079117, 30.073115, -3.1085001) failed to convert
-rank 2: Point 1047 (-91.924271, 30.727635, -8.6889859) failed to convert
-rank 57: Point 1056 (-90.442972, 29.9907, -8.7120991) failed to convert
-rank 74: Point 1462 (-90.049121, 29.207227, 1.0106401) failed to convert
-rank 54: Point 1046 (-90.516158, 29.655961, -0.61164741) failed to convert
-rank 92: Point 1461 (-89.31381, 29.103425, 0.13276874) failed to convert
-rank 66: Point 1461 (-90.189991, 29.872204, 1.8158822) failed to convert
-rank 97: Point 1448 (-89.163937, 28.982532, 6.3056647) failed to convert
-rank 65: Point 1451 (-90.263077, 29.374457, -3.4603945) failed to convert
-rank 7: Point 1056 (-91.743379, 29.924197, -4.9689267) failed to convert
-rank 48: Point 1045 (-90.649715, 29.47343, 0.03048) failed to convert
-rank 77: Point 1451 (-89.955116, 29.66774, -4.9094139) failed to convert
-rank 98: Point 1466 (-88.988028, 30.064449, 6.1339878) failed to convert
-rank 22: Point 1047 (-91.207191, 30.287613, -8.2316403) failed to convert
-rank 3: Point 1053 (-91.864441, 30.552289, -8.2296) failed to convert
-rank 63: Point 1054 (-90.296887, 29.964634, -7.9613766) failed to convert
-rank 62: Point 1043 (-90.361805, 29.51448, -1.5961569) failed to convert
-rank 71: Point 1450 (-90.016977, 30.438701, -9.0238812) failed to convert
-rank 83: Point 1450 (-89.762955, 29.811362, -1.082684) failed to convert
-rank 44: Point 1049 (-90.683124, 29.859145, -0.90680526) failed to convert
-rank 1: Point 1055 (-92.020974, 30.668287, -8.641534) failed to convert
-rank 88: Point 1462 (-89.459482, 29.210657, 0.31299999) failed to convert
-rank 9: Point 1051 (-91.702602, 29.504682, 1.9900753) failed to convert
-rank 86: Point 1463 (-89.546696, 30.020472, 2.9399777) failed to convert
-rank 36: Point 1044 (-90.825999, 29.991374, 10.522626) failed to convert
-rank 53: Point 1052 (-90.625185, 28.390027, 44.296742) failed to convert
-rank 94: Point 1462 (-89.234795, 29.173616, -0.39230255) failed to convert
-rank 14: Point 1046 (-91.484406, 29.770581, -3.4374092) failed to convert
-rank 99: Point 1451 (-88.86514, 29.483073, 14.65631) failed to convert
-rank 81: Point 1449 (-89.802587, 30.057935, -1.3731253) failed to convert
-rank 46: Point 1037 (-90.694472, 29.415016, -0.32393084) failed to convert
-rank 79: Point 1453 (-89.912011, 29.652232, -0.73128131) failed to convert
-rank 20: Point 1043 (-91.278629, 29.655974, 1.1061865) failed to convert
-rank 61: Point 1060 (-90.381169, 29.592826, -0.38593257) failed to convert
-rank 45: Point 1057 (-90.697985, 29.481827, -1.079922) failed to convert
-rank 59: Point 1053 (-90.39948, 29.973586, 3.1009021) failed to convert
-rank 55: Point 1052 (-90.511828, 29.464582, -0.78854373) failed to convert
-rank 76: Point 1467 (-89.961589, 29.849164, 0.05005592) failed to convert
-rank 25: Point 1060 (-91.191419, 29.683843, -1.7298645) failed to convert
-rank 42: Point 1048 (-90.738919, 29.525387, -1.6048708) failed to convert
-rank 89: Point 1452 (-89.427555, 28.920708, 2.1368447) failed to convert
-rank 95: Point 1451 (-89.21992, 29.147111, -0.43701694) failed to convert
-rank 73: Point 1450 (-90.018741, 29.869209, 1.1074742) failed to convert
-rank 18: Point 1052 (-91.280955, 30.616616, -9.307763) failed to convert
-rank 75: Point 1453 (-89.992041, 29.693292, 1.1669972) failed to convert
-rank 21: Point 1061 (-91.217399, 30.331489, -8.7835156) failed to convert
-rank 19: Point 1062 (-91.251118, 30.508113, 11.574936) failed to convert
-rank 72: Point 1464 (-90.074117, 29.424386, 0.31299999) failed to convert
-rank 69: Point 1452 (-90.084958, 30.026491, -5.5019021) failed to convert
-rank 38: Point 1041 (-90.783351, 29.893511, -0.83994102) failed to convert
-rank 58: Point 1043 (-90.46104, 29.43149, -8.2296) failed to convert
-rank 51: Point 1056 (-90.604229, 29.366645, -8.2296) failed to convert
-rank 87: Point 1450 (-89.501112, 29.551588, 0.67098796) failed to convert
-rank 90: Point 1461 (-89.355508, 29.287872, 16.769573) failed to convert
-rank 82: Point 1464 (-89.80823, 29.575169, -4.1102282) failed to convert
-rank 80: Point 1461 (-89.875792, 29.61291, -4.8045627) failed to convert
-rank 68: Point 1463 (-90.102718, 30.141232, 4.6134983) failed to convert
-rank 0: Point 982 (-92.3558, 29.543617, -0.56381221) failed to convert
-rank 37: Point 1057 (-90.785348, 30.241453, -0.23874905) failed to convert
-rank 96: Point 1466 (-89.193955, 29.182395, -0.0) failed to convert
-rank 4: Point 1050 (-91.801409, 30.869287, 3.7584683) failed to convert
-rank 43: Point 1058 (-90.690435, 29.932366, -0.4098535) failed to convert
-rank 40: Point 1047 (-90.768103, 29.648277, -0.24895549) failed to convert
-rank 23: Point 1053 (-91.207488, 29.959981, -0.96719518) failed to convert
-rank 12: Point 1037 (-91.523459, 30.321097, -2.2442805) failed to convert
-rank 84: Point 1462 (-89.712162, 29.827651, 2e-08) failed to convert
-rank 41: Point 1054 (-90.763858, 29.461549, -0.73840403) failed to convert
-rank 26: Point 1044 (-91.140122, 30.233463, -6.0043167) failed to convert
-rank 8: Point 1040 (-91.64794, 30.988433, -7.5466) failed to convert
-rank 34: Point 1040 (-90.864065, 30.182224, -1.5195101) failed to convert
-rank 78: Point 1465 (-89.901516, 30.037036, -3.4369248) failed to convert
-rank 91: Point 1452 (-89.345016, 29.164544, 0.2051161) failed to convert
-rank 85: Point 1451 (-89.670559, 29.465392, 33.043894) failed to convert
-rank 6: Point 1048 (-91.739315, 30.693924, -10.08565) failed to convert
-rank 24: Point 1045 (-91.186155, 30.010741, -1.4496078) failed to convert
-rank 31: Point 1055 (-90.972356, 30.10683, 6.1500957) failed to convert
-rank 93: Point 1451 (-89.262439, 29.165329, 4.6535396) failed to convert
-rank 11: Point 1049 (-91.559545, 30.50293, -6.0108514) failed to convert
-rank 35: Point 1061 (-90.836056, 30.18663, -0.58806914) failed to convert
-rank 30: Point 1050 (-91.013384, 30.114621, 12.71272) failed to convert
-rank 32: Point 1046 (-90.959601, 29.65032, -0.53365404) failed to convert
-rank 47: Point 1056 (-90.698495, 29.091784, 1.7725392) failed to convert
-rank 66: Point 1462 (-90.235107, 29.274805, -0.41868773) failed to convert
-rank 17: Point 1056 (-91.400845, 29.228134, 4.5904203) failed to convert
-rank 15: Point 1050 (-91.462219, 29.617548, -0.59344665) failed to convert
-rank 70: Point 1467 (-90.068524, 29.996843, -0.71795193) failed to convert
-rank 74: Point 1463 (-90.002437, 29.806531, 11.453355) failed to convert
-rank 50: Point 1054 (-90.572357, 30.058791, -3.9393619) failed to convert
-rank 64: Point 1464 (-90.286607, 29.507308, -3.4991041) failed to convert
-rank 29: Point 1055 (-91.030056, 30.152124, -5.0639087) failed to convert
-rank 92: Point 1462 (-89.312579, 29.117406, -0.0) failed to convert
-rank 67: Point 1449 (-90.144941, 29.940376, -7.944003) failed to convert
-rank 33: Point 1052 (-90.873716, 30.429875, -6.9208013) failed to convert
-rank 13: Point 1052 (-91.500685, 30.13434, 17.309161) failed to convert
-rank 27: Point 1053 (-91.125437, 30.014482, -0.53990351) failed to convert
-rank 97: Point 1449 (-89.087818, 29.832783, 2.9332481) failed to convert
-rank 65: Point 1452 (-90.216711, 29.990115, 3.2364417) failed to convert
-rank 98: Point 1467 (-89.002448, 29.907715, 4.6999262) failed to convert
-rank 77: Point 1452 (-89.934906, 29.922357, 27.168176) failed to convert
-rank 39: Point 1054 (-90.771462, 29.825784, -1.1569155) failed to convert
-rank 52: Point 1042 (-90.52657, 30.099198, -0.4018798) failed to convert
-rank 16: Point 1045 (-91.372164, 30.418916, -2.9178351) failed to convert
-rank 71: Point 1451 (-90.055184, 29.952844, -6.4346332) failed to convert
-rank 56: Point 1049 (-90.482016, 29.697175, -0.74467295) failed to convert
-rank 83: Point 1451 (-89.736086, 30.138437, 1.1764968) failed to convert
-rank 5: Point 1053 (-91.764704, 30.746305, -13.476382) failed to convert
-rank 57: Point 1057 (-90.470857, 29.606626, 0.56115131) failed to convert
-rank 86: Point 1464 (-89.565116, 29.802669, 11.882136) failed to convert
-rank 88: Point 1463 (-89.36717, 30.280963, 1.5102901) failed to convert
-rank 54: Point 1047 (-90.502277, 29.849066, -0.46212957) failed to convert
-rank 94: Point 1463 (-89.233924, 29.183431, -0.0) failed to convert
-rank 49: Point 1054 (-90.609189, 29.746402, -0.01620247) failed to convert
-rank 79: Point 1454 (-89.913658, 29.631364, -4.0601588) failed to convert
-rank 7: Point 1057 (-91.714046, 30.44474, 20.996143) failed to convert
-rank 99: Point 1452 (-88.858627, 29.551661, 13.237487) failed to convert
-rank 60: Point 1040 (-90.376521, 29.945328, 9.097036) failed to convert
-rank 28: Point 1042 (-91.098666, 29.769704, -0.27445161) failed to convert
-rank 2: Point 1048 (-91.947442, 30.296947, -4.3055924) failed to convert
-rank 10: Point 1046 (-91.667005, 29.48237, 1.2000001) failed to convert
-rank 81: Point 1450 (-89.766274, 30.499714, -8.4516165) failed to convert
-rank 76: Point 1468 (-89.958941, 29.882513, 22.35067) failed to convert
-rank 89: Point 1453 (-89.428589, 28.908273, 17.041363) failed to convert
-rank 48: Point 1046 (-90.634178, 29.695504, -0.14370839) failed to convert
-rank 63: Point 1055 (-90.286286, 30.105812, 3.5290129) failed to convert
-rank 22: Point 1048 (-91.199485, 30.40918, -0.59837949) failed to convert
-rank 95: Point 1452 (-89.216851, 29.18196, -0.24530509) failed to convert
-rank 9: Point 1052 (-91.627979, 30.811656, -10.184513) failed to convert
-rank 73: Point 1451 (-90.011747, 29.95824, -0.42312265) failed to convert
-rank 62: Point 1044 (-90.361799, 29.51444, -0.99870777) failed to convert
-rank 14: Point 1047 (-91.490684, 29.664161, -0.37862042) failed to convert
-rank 44: Point 1050 (-90.647976, 30.359574, -5.0369504) failed to convert
-rank 69: Point 1453 (-90.077592, 30.121027, 4.4901273) failed to convert
-rank 72: Point 1465 (-90.0284, 30.01146, 5.0187908) failed to convert
-rank 53: Point 1053 (-90.53844, 29.628053, -0.98913384) failed to convert
-rank 87: Point 1451 (-89.495543, 29.615636, 0.29844716) failed to convert
-rank 82: Point 1465 (-89.78375, 29.876523, 0.36269904) failed to convert
-rank 68: Point 1464 (-90.120318, 29.913855, -6.1464682) failed to convert
-rank 90: Point 1462 (-89.322632, 29.666476, 3.0568195) failed to convert
-rank 75: Point 1454 (-89.971005, 29.95991, 0.03841255) failed to convert
-rank 3: Point 1054 (-91.861177, 30.611705, -5.9587258) failed to convert
-rank 55: Point 1053 (-90.481815, 29.881803, -8.2296) failed to convert
-rank 46: Point 1038 (-90.694522, 29.414266, -0.57133726) failed to convert
-rank 59: Point 1054 (-90.39682, 30.009696, -3.0343657) failed to convert
-rank 80: Point 1462 (-89.883007, 29.522168, -0.02084334) failed to convert
-rank 42: Point 1049 (-90.716735, 29.847121, -0.80150774) failed to convert
-rank 25: Point 1061 (-91.157424, 30.220455, -12.798553) failed to convert
-rank 61: Point 1061 (-90.359116, 29.892024, -0.61592284) failed to convert
-rank 1: Point 1056 (-92.018902, 30.707397, -9.8229657) failed to convert
-rank 45: Point 1058 (-90.701775, 29.426897, -8.2296) failed to convert
-rank 96: Point 1467 (-89.186302, 29.268709, -0.0) failed to convert
-rank 91: Point 1453 (-89.359789, 28.992873, 7.0395136) failed to convert
-rank 78: Point 1466 (-89.90152, 30.036913, -6.2691264) failed to convert
-rank 84: Point 1463 (-89.74936, 29.372924, 0.31299999) failed to convert
-rank 85: Point 1452 (-89.67743, 29.381873, 0.33170643) failed to convert
-rank 19: Point 1063 (-91.2611, 30.349079, -6.5355508) failed to convert
-rank 58: Point 1044 (-90.447944, 29.612559, -0.41393771) failed to convert
-rank 93: Point 1452 (-89.267392, 29.108573, -0.07759046) failed to convert
-rank 21: Point 1062 (-91.216887, 30.339581, 3.2430912) failed to convert
-rank 20: Point 1044 (-91.255841, 30.02336, -8.2631286) failed to convert
-rank 18: Point 1053 (-91.279959, 30.632114, -10.122088) failed to convert
-rank 66: Point 1463 (-90.242982, 29.169431, 0.30832086) failed to convert
-rank 64: Point 1465 (-90.257126, 29.900799, -4.2519602) failed to convert
-rank 51: Point 1057 (-90.596183, 29.480957, 0.48371593) failed to convert
-rank 4: Point 1051 (-91.826772, 30.412828, -8.2296) failed to convert
-rank 70: Point 1468 (-90.102528, 29.557742, 0.17317688) failed to convert
-rank 38: Point 1042 (-90.784204, 29.880957, -0.15861618) failed to convert
-rank 37: Point 1058 (-90.846538, 29.339813, 0.02397869) failed to convert
-rank 74: Point 1464 (-89.978976, 30.103747, 4.3200002) failed to convert
-rank 92: Point 1463 (-89.318941, 29.043347, 15.257219) failed to convert
-rank 8: Point 1041 (-91.677889, 30.468456, -4.7947251) failed to convert
-rank 40: Point 1048 (-90.768261, 29.645918, -8.2296) failed to convert
-rank 12: Point 1038 (-91.498803, 30.735434, -5.3038678) failed to convert
-rank 67: Point 1450 (-90.147031, 29.913027, -0.65775498) failed to convert
-rank 34: Point 1041 (-90.882495, 29.908775, -0.35886712) failed to convert
-rank 36: Point 1045 (-90.864588, 29.418614, -0.41493102) failed to convert
-rank 65: Point 1453 (-90.263779, 29.364904, -4.0934642) failed to convert
-rank 97: Point 1450 (-89.143046, 29.217773, 9.2e-07) failed to convert
-rank 43: Point 1059 (-90.681991, 30.053195, -3.0116663) failed to convert
-rank 32: Point 1047 (-90.927195, 30.138858, -6.2425879) failed to convert
-rank 77: Point 1453 (-89.927687, 30.012896, -3.3372712) failed to convert
-rank 23: Point 1054 (-91.222434, 29.721589, -5.8981679) failed to convert
-rank 0: Point 983 (-92.35653, 29.527718, 2.5886942) failed to convert
-rank 98: Point 1468 (-88.970008, 30.258545, 5.1941115) failed to convert
-rank 47: Point 1057 (-90.645088, 29.860946, -0.47565239) failed to convert
-rank 35: Point 1062 (-90.835741, 30.191171, -0.93396397) failed to convert
-rank 17: Point 1057 (-91.37177, 29.711844, -6.4376879) failed to convert
-rank 30: Point 1051 (-91.012135, 30.133604, 22.95462) failed to convert
-rank 71: Point 1452 (-90.057735, 29.920142, -2.2122475) failed to convert
-rank 83: Point 1452 (-89.763412, 29.805391, -1.5909199) failed to convert
-rank 50: Point 1055 (-90.610658, 29.518006, -0.38877985) failed to convert
-rank 29: Point 1056 (-91.057553, 29.729435, -1.2092345) failed to convert
-rank 31: Point 1056 (-91.04238, 29.031764, 4.0030677) failed to convert
-rank 15: Point 1051 (-91.461807, 29.624303, -0.51001866) failed to convert
-rank 13: Point 1053 (-91.531338, 29.612142, -0.14080445) failed to convert
-rank 86: Point 1465 (-89.604733, 29.328751, 0.31299999) failed to convert
-rank 24: Point 1046 (-91.186146, 30.01078, -1.2050789) failed to convert
-rank 99: Point 1453 (-88.807707, 30.092551, 13.547354) failed to convert
-rank 88: Point 1464 (-89.447399, 29.352298, 1.3196361) failed to convert
-rank 79: Point 1455 (-89.91363, 29.631418, -2.7177157) failed to convert
-rank 94: Point 1464 (-89.232875, 29.195317, -0.33423914) failed to convert
-rank 33: Point 1053 (-90.941154, 29.420229, -0.39414821) failed to convert
-rank 27: Point 1054 (-91.146012, 29.691769, -0.45273079) failed to convert
-rank 6: Point 1049 (-91.749415, 30.514875, -8.0185979) failed to convert
-rank 81: Point 1451 (-89.839132, 29.606145, -0.3385094) failed to convert
-rank 11: Point 1050 (-91.57588, 30.223994, -2.8850863) failed to convert
-rank 56: Point 1050 (-90.501823, 29.421434, -0.70487036) failed to convert
-rank 52: Point 1043 (-90.53033, 30.046949, 20.288683) failed to convert
-rank 76: Point 1469 (-89.963958, 29.819055, -8.2296) failed to convert
-rank 5: Point 1054 (-91.857532, 29.056348, 12.543622) failed to convert
-rank 16: Point 1046 (-91.376987, 30.339986, -1.8915674) failed to convert
-rank 89: Point 1454 (-89.394629, 29.306005, -0.31186668) failed to convert
-rank 95: Point 1453 (-89.215674, 29.195328, -0.17903225) failed to convert
-rank 39: Point 1055 (-90.801194, 29.388915, -0.51328909) failed to convert
-rank 69: Point 1454 (-90.084276, 30.035128, 10.113655) failed to convert
-rank 87: Point 1452 (-89.461647, 30.010685, -0.18513999) failed to convert
-rank 57: Point 1058 (-90.483773, 29.427241, -0.0) failed to convert
-rank 73: Point 1452 (-90.048214, 29.491203, -0.20174821) failed to convert
-rank 72: Point 1466 (-90.032266, 29.962028, -1.8555622) failed to convert
-rank 90: Point 1463 (-89.358897, 29.248429, 8.5156233) failed to convert
-rank 49: Point 1055 (-90.638199, 29.332556, -0.57394872) failed to convert
-rank 60: Point 1041 (-90.374464, 29.973007, -1.7074895) failed to convert
-rank 2: Point 1049 (-91.9198, 30.808215, -9.5909636) failed to convert
-rank 82: Point 1466 (-89.808214, 29.575206, -4.1102282) failed to convert
-rank 7: Point 1058 (-91.713835, 30.448397, 7.9502499) failed to convert
-rank 68: Point 1465 (-90.120192, 29.915262, -5.2258063) failed to convert
-rank 48: Point 1047 (-90.621489, 29.875516, -0.40485468) failed to convert
-rank 80: Point 1463 (-89.889518, 29.440314, 0.83643295) failed to convert
-rank 75: Point 1455 (-89.991585, 29.698999, 0.94472509) failed to convert
-rank 28: Point 1043 (-91.132064, 29.244791, -0.52506607) failed to convert
-rank 10: Point 1047 (-91.674397, 29.350361, 3.8707192) failed to convert
-rank 41: Point 1055 (-90.733727, 29.900431, -0.95564618) failed to convert
-rank 84: Point 1464 (-89.673967, 30.287358, -0.46538247) failed to convert
-rank 85: Point 1453 (-89.67159, 29.452632, -3.9898322) failed to convert
-rank 78: Point 1467 (-89.901501, 30.03698, -6.2691264) failed to convert
-rank 91: Point 1454 (-89.346708, 29.144842, -1.6268218) failed to convert
-rank 96: Point 1468 (-89.122786, 29.978657, 2.2575392) failed to convert
-rank 66: Point 1464 (-90.185615, 29.929428, 25.931897) failed to convert
-rank 3: Point 1055 (-91.848039, 30.850032, -10.709096) failed to convert
-rank 9: Point 1053 (-91.61747, 30.991674, -12.766687) failed to convert
-rank 55: Point 1054 (-90.497774, 29.660546, -1.7590267) failed to convert
-rank 92: Point 1464 (-89.294401, 29.325848, -0.0) failed to convert
-rank 64: Point 1466 (-90.283728, 29.545908, 1.4590754) failed to convert
-rank 70: Point 1469 (-90.087445, 29.752829, -0.06759142) failed to convert
-rank 74: Point 1465 (-89.988097, 29.988393, -8.2296) failed to convert
-rank 93: Point 1453 (-89.259059, 29.203872, -0.0) failed to convert
-rank 53: Point 1054 (-90.536927, 29.649189, -3.5458264) failed to convert
-rank 65: Point 1454 (-90.263062, 29.374516, -4.232556) failed to convert
-rank 67: Point 1451 (-90.144901, 29.940377, -7.944003) failed to convert
-rank 97: Point 1451 (-89.11949, 29.481159, 9.4878881) failed to convert
-rank 14: Point 1048 (-91.435365, 30.590293, -8.7029765) failed to convert
-rank 77: Point 1454 (-89.921574, 30.089281, 0.12155033) failed to convert
-rank 22: Point 1049 (-91.207544, 30.281965, 5.7662536) failed to convert
-rank 46: Point 1039 (-90.693648, 29.426887, -0.51457031) failed to convert
-rank 25: Point 1062 (-91.157446, 30.220067, -12.838177) failed to convert
-rank 98: Point 1469 (-88.991609, 30.024794, 5.4504186) failed to convert
-rank 71: Point 1453 (-90.055124, 29.953563, -6.4793668) failed to convert
-rank 59: Point 1055 (-90.369512, 30.378451, -0.39434654) failed to convert
-rank 45: Point 1059 (-90.658167, 30.053324, 26.297238) failed to convert
-rank 19: Point 1064 (-91.28452, 29.972897, -0.57057859) failed to convert
-rank 61: Point 1062 (-90.382955, 29.568024, -2.764536) failed to convert
-rank 1: Point 1057 (-92.073834, 29.651329, 2.6012164) failed to convert
-rank 20: Point 1045 (-91.288179, 29.50062, -0.32534877) failed to convert
-rank 4: Point 1052 (-91.897052, 29.114509, 10.3) failed to convert
-rank 58: Point 1045 (-90.419856, 29.997756, -7.1258974) failed to convert
-rank 51: Point 1058 (-90.599255, 29.437056, -8.2296) failed to convert
-rank 44: Point 1051 (-90.683101, 29.859263, -1.0651639) failed to convert
-rank 86: Point 1466 (-89.516324, 30.375223, -4.0920217) failed to convert
-rank 83: Point 1453 (-89.763177, 29.807989, -1.5077197) failed to convert
-rank 88: Point 1465 (-89.459401, 29.211076, -0.08616398) failed to convert
-rank 38: Point 1043 (-90.820196, 29.350628, -8.2296) failed to convert
-rank 54: Point 1048 (-90.516144, 29.655902, -0.43941965) failed to convert
-rank 42: Point 1050 (-90.688178, 30.256926, -0.17402737) failed to convert
-rank 37: Point 1059 (-90.842279, 29.403278, -0.0) failed to convert
-rank 40: Point 1049 (-90.754113, 29.852272, -0.5920337) failed to convert
-rank 94: Point 1465 (-89.151756, 30.106672, 2.0670479) failed to convert
-rank 99: Point 1454 (-88.845993, 29.685891, 9.9734839) failed to convert
-rank 81: Point 1452 (-89.801934, 30.064881, 8.1112285) failed to convert
-rank 12: Point 1039 (-91.52278, 30.332283, -0.62832266) failed to convert
-rank 18: Point 1054 (-91.287277, 30.514927, -5.0595655) failed to convert
-rank 34: Point 1042 (-90.864499, 30.175693, -0.90275529) failed to convert
-rank 89: Point 1455 (-89.402467, 29.214555, -0.13197797) failed to convert
-rank 76: Point 1470 (-89.971809, 29.719656, 0.44101041) failed to convert
-rank 79: Point 1456 (-89.893206, 29.887112, -1.0954363) failed to convert
-rank 36: Point 1046 (-90.843757, 29.728772, -8.2296) failed to convert
-rank 0: Point 984 (-92.35544, 29.536275, 1.5268741) failed to convert
-rank 62: Point 1045 (-90.361791, 29.51438, -0.36477027) failed to convert
-rank 30: Point 1052 (-91.010619, 30.156654, -6.5965144) failed to convert
-rank 47: Point 1058 (-90.640179, 29.930769, -0.46883533) failed to convert
-rank 95: Point 1454 (-89.212458, 29.231739, -0.0) failed to convert
-rank 73: Point 1453 (-90.012312, 29.950833, -6.4008004) failed to convert
-rank 69: Point 1455 (-90.074159, 30.164881, 4.6900001) failed to convert
-rank 29: Point 1057 (-91.031135, 30.135515, -11.650676) failed to convert
-rank 72: Point 1467 (-90.076976, 29.386749, 0.31299999) failed to convert
-rank 26: Point 1045 (-91.139668, 30.240542, -6.4689024) failed to convert
-rank 31: Point 1057 (-90.998918, 29.702949, -0.5308942) failed to convert
-rank 63: Point 1056 (-90.304664, 29.860493, -0.93116714) failed to convert
-rank 90: Point 1464 (-89.383272, 28.96461, 3.9424987) failed to convert
-rank 15: Point 1052 (-91.458649, 29.677059, -2.7304918) failed to convert
-rank 8: Point 1042 (-91.658816, 30.799948, -9.9685536) failed to convert
-rank 80: Point 1464 (-89.813714, 30.379501, -10.135848) failed to convert
-rank 87: Point 1453 (-89.463922, 29.98412, -0.0) failed to convert
-rank 82: Point 1467 (-89.790244, 29.796742, -0.0) failed to convert
-rank 17: Point 1058 (-91.314125, 30.651092, 5.3681308) failed to convert
-rank 68: Point 1466 (-90.129081, 29.799824, -0.24002898) failed to convert
-rank 33: Point 1054 (-90.897952, 30.070109, 9.5771871) failed to convert
-rank 35: Point 1063 (-90.910086, 29.080801, 1.4974985) failed to convert
-rank 21: Point 1063 (-91.220068, 30.288649, 5.6174746) failed to convert
-rank 24: Point 1047 (-91.167109, 30.310379, -8.2120616) failed to convert
-rank 13: Point 1054 (-91.504826, 30.063371, -2.7454802) failed to convert
-rank 50: Point 1056 (-90.62222, 29.352989, -8.2296) failed to convert
-rank 84: Point 1465 (-89.693682, 30.050526, 2.6800001) failed to convert
-rank 75: Point 1456 (-89.978769, 29.861463, 28.293795) failed to convert
-rank 6: Point 1050 (-91.751304, 30.481207, 13.222591) failed to convert
-rank 78: Point 1468 (-89.901485, 30.037156, -3.409188) failed to convert
-rank 91: Point 1455 (-89.343287, 29.184467, -1.2856246) failed to convert
-rank 5: Point 1055 (-91.782676, 30.425471, -3.654933) failed to convert
-rank 11: Point 1051 (-91.569198, 30.338105, -2.7448365) failed to convert
-rank 85: Point 1454 (-89.671577, 29.452691, -3.9898322) failed to convert
-rank 66: Point 1465 (-90.181895, 29.977892, -0.48704877) failed to convert
-rank 96: Point 1469 (-89.193783, 29.183956, -0.1470848) failed to convert
-rank 16: Point 1047 (-91.354913, 30.699365, -20.0) failed to convert
-rank 70: Point 1470 (-90.092299, 29.690025, -8.2296) failed to convert
-rank 39: Point 1056 (-90.781339, 29.681202, -3.4853041) failed to convert
-rank 74: Point 1466 (-90.048877, 29.210181, -0.53996311) failed to convert
-rank 92: Point 1465 (-89.314489, 29.094538, 0.13296716) failed to convert
-rank 52: Point 1044 (-90.56529, 29.557194, -0.96194299) failed to convert
-rank 56: Point 1051 (-90.473658, 29.812639, -0.34586074) failed to convert
-rank 67: Point 1452 (-90.146288, 29.922174, -1.4347472) failed to convert
-rank 65: Point 1455 (-90.263052, 29.374555, -4.4421082) failed to convert
-rank 64: Point 1467 (-90.252103, 29.967302, 12.374547) failed to convert
-rank 93: Point 1454 (-89.260173, 29.190997, -0.00458456) failed to convert
-rank 2: Point 1050 (-91.91121, 30.965715, -11.989485) failed to convert
-rank 49: Point 1056 (-90.585048, 30.086353, -1.5680167) failed to convert
-rank 48: Point 1048 (-90.583219, 30.413766, -0.71223588) failed to convert
-rank 60: Point 1042 (-90.425859, 29.270208, 1.3530415) failed to convert
-rank 77: Point 1455 (-89.955615, 29.661157, 26.817557) failed to convert
-rank 98: Point 1470 (-88.985317, 30.092624, 8.1546584) failed to convert
-rank 23: Point 1055 (-91.222243, 29.724605, -6.6754705) failed to convert
-rank 71: Point 1454 (-90.055886, 29.943803, 22.243629) failed to convert
-rank 28: Point 1044 (-91.103506, 29.693807, 0.16983833) failed to convert
-rank 97: Point 1452 (-89.092919, 29.775684, 3.8650955) failed to convert
-rank 41: Point 1056 (-90.766512, 29.422501, -8.2296) failed to convert
-rank 7: Point 1059 (-91.722324, 30.29833, -2.554966) failed to convert
-rank 10: Point 1048 (-91.577889, 31.024781, -13.19874) failed to convert
-rank 43: Point 1060 (-90.695198, 29.863788, -0.30307503) failed to convert
-rank 3: Point 1056 (-91.894906, 29.991242, -2.7203166) failed to convert
-rank 9: Point 1054 (-91.629685, 30.782215, -9.9000012) failed to convert
-rank 83: Point 1454 (-89.73993, 30.091229, 4.3069118) failed to convert
-rank 88: Point 1466 (-89.459451, 29.210454, 0.25917265) failed to convert
-rank 86: Point 1467 (-89.545223, 30.036245, 3.0186594) failed to convert
-rank 55: Point 1055 (-90.496285, 29.681217, -0.69289859) failed to convert
-rank 27: Point 1055 (-91.109644, 30.259798, 20.842063) failed to convert
-rank 53: Point 1055 (-90.484693, 30.373087, -0.25493481) failed to convert
-rank 76: Point 1471 (-89.943575, 30.075498, -1.6623792) failed to convert
-rank 94: Point 1466 (-89.236521, 29.153746, -0.59149194) failed to convert
-rank 32: Point 1048 (-90.956744, 29.693624, -0.67343649) failed to convert
-rank 81: Point 1453 (-89.839861, 29.596593, 15.578905) failed to convert
-rank 99: Point 1455 (-88.803349, 30.136612, 13.117075) failed to convert
-rank 25: Point 1063 (-91.159672, 30.185043, 22.241831) failed to convert
-rank 57: Point 1059 (-90.442964, 29.99076, -8.7120991) failed to convert
-rank 89: Point 1456 (-89.431814, 28.870066, 28.501033) failed to convert
-rank 95: Point 1455 (-89.215169, 29.200939, -0.0) failed to convert
-rank 79: Point 1457 (-89.94206, 29.271403, 2.8476286) failed to convert
-rank 59: Point 1056 (-90.429982, 29.556299, -0.44567688) failed to convert
-rank 46: Point 1040 (-90.684346, 29.561263, -1.6266537) failed to convert
-rank 69: Point 1456 (-90.084949, 30.026431, -3.0226383) failed to convert
-rank 61: Point 1063 (-90.359102, 29.891904, -0.3391012) failed to convert
-rank 45: Point 1060 (-90.698713, 29.471233, -8.2296) failed to convert
-rank 19: Point 1065 (-91.298589, 29.744597, -2.0511061) failed to convert
-rank 51: Point 1059 (-90.604204, 29.36659, 0.3608693) failed to convert
-rank 40: Point 1050 (-90.755703, 29.829124, -1.4035164) failed to convert
-rank 58: Point 1046 (-90.460912, 29.43315, -0.00593933) failed to convert
-rank 1: Point 1058 (-92.016517, 30.750441, -9.1343716) failed to convert
-rank 14: Point 1049 (-91.427561, 30.718832, -9.3369895) failed to convert
-rank 73: Point 1454 (-90.011463, 29.961595, -0.13625639) failed to convert
-rank 37: Point 1060 (-90.839339, 29.44691, -0.52997252) failed to convert
-rank 72: Point 1468 (-90.028037, 30.015847, -0.52983609) failed to convert
-rank 82: Point 1468 (-89.813368, 29.511235, 0.31299999) failed to convert
-rank 38: Point 1044 (-90.784436, 29.877482, -0.34102873) failed to convert
-rank 54: Point 1049 (-90.519522, 29.608592, -1.4484528) failed to convert
-rank 42: Point 1051 (-90.682892, 30.332048, -2.0368733) failed to convert
-rank 4: Point 1053 (-91.794702, 30.988594, -13.085642) failed to convert
-rank 68: Point 1467 (-90.120196, 29.915038, -5.6538178) failed to convert
-rank 18: Point 1055 (-91.284387, 30.56117, -16.409211) failed to convert
-rank 22: Point 1050 (-91.196836, 30.450777, 7.5356218) failed to convert
-rank 80: Point 1465 (-89.896321, 29.354271, 1.1997523) failed to convert
-rank 75: Point 1457 (-89.989055, 29.730871, -4.6859955) failed to convert
-rank 20: Point 1046 (-91.255908, 30.021662, -8.3484726) failed to convert
-rank 90: Point 1465 (-89.359777, 29.238138, 1.8735342) failed to convert
-rank 34: Point 1043 (-90.891507, 29.774136, -1.6496058) failed to convert
-rank 84: Point 1466 (-89.73421, 29.558053, -0.14471996) failed to convert
-rank 44: Point 1052 (-90.684537, 29.838608, 0.28888612) failed to convert
-rank 78: Point 1469 (-89.912702, 29.89684, -6.5989205) failed to convert
-rank 87: Point 1454 (-89.447991, 30.167921, 10.139358) failed to convert
-rank 70: Point 1471 (-90.068483, 29.996847, -9.0) failed to convert
-rank 85: Point 1455 (-89.671567, 29.452731, -3.9898322) failed to convert
-rank 66: Point 1466 (-90.225028, 29.40884, -0.72288036) failed to convert
-rank 12: Point 1040 (-91.518429, 30.405699, -11.329417) failed to convert
-rank 91: Point 1456 (-89.334057, 29.29106, -0.20723134) failed to convert
-rank 96: Point 1470 (-89.155569, 29.613879, 4.4726585) failed to convert
-rank 74: Point 1467 (-89.989603, 29.969194, 0.2328381) failed to convert
-rank 62: Point 1046 (-90.360663, 29.529616, -0.14851859) failed to convert
-rank 31: Point 1058 (-90.972392, 30.106063, 6.6347201) failed to convert
-rank 92: Point 1466 (-89.302523, 29.232372, 13.133195) failed to convert
-rank 47: Point 1059 (-90.667266, 29.543434, -0.65688075) failed to convert
-rank 63: Point 1057 (-90.334746, 29.455037, -4.008425) failed to convert
-rank 0: Point 985 (-92.360014, 29.439069, 8.8000002) failed to convert
-rank 15: Point 1053 (-91.452546, 29.77927, -0.60998497) failed to convert
-rank 65: Point 1456 (-90.263037, 29.374614, -3.1330312) failed to convert
-rank 67: Point 1453 (-90.169386, 29.619653, 0.31299999) failed to convert
-rank 64: Point 1468 (-90.25225, 29.965337, -8.090307) failed to convert
-rank 33: Point 1055 (-90.917447, 29.777721, -0.69869684) failed to convert
-rank 17: Point 1059 (-91.317945, 30.589472, -1.3862109) failed to convert
-rank 29: Point 1058 (-91.03206, 30.121339, 36.463563) failed to convert
-rank 26: Point 1046 (-91.140476, 30.227842, 15.209826) failed to convert
-rank 98: Point 1471 (-89.06753, 29.190788, 5.0473455) failed to convert
-rank 24: Point 1048 (-91.186132, 30.010839, -0.61763546) failed to convert
-rank 93: Point 1455 (-89.2659, 29.125413, 1.9896447) failed to convert
-rank 8: Point 1043 (-91.7184, 29.752639, -21.892524) failed to convert
-rank 35: Point 1064 (-90.864999, 29.75819, -0.8188823) failed to convert
-rank 77: Point 1456 (-89.920915, 30.097494, -6.1600084) failed to convert
-rank 36: Point 1047 (-90.826494, 29.983647, 22.481622) failed to convert
-rank 13: Point 1055 (-91.531076, 29.615977, -0.44962954) failed to convert
-rank 6: Point 1051 (-91.737673, 30.722413, -14.214622) failed to convert
-rank 21: Point 1064 (-91.211593, 30.422467, -7.1865465) failed to convert
-rank 97: Point 1453 (-89.161302, 29.011406, 2.5943631) failed to convert
-rank 71: Point 1455 (-90.065927, 29.814876, -3.8487361) failed to convert
-rank 50: Point 1057 (-90.572792, 30.05247, 23.865388) failed to convert
-rank 86: Point 1468 (-89.545862, 30.028396, 3.1099929) failed to convert
-rank 88: Point 1467 (-89.379661, 30.137545, 3.0449779) failed to convert
-rank 30: Point 1053 (-91.038862, 29.723925, -0.15763062) failed to convert
-rank 5: Point 1056 (-91.767985, 30.68766, -14.371602) failed to convert
-rank 39: Point 1057 (-90.771453, 29.825744, -0.82919418) failed to convert
-rank 16: Point 1048 (-91.397345, 30.00472, -0.52366698) failed to convert
-rank 11: Point 1052 (-91.58196, 30.11932, -1.5975488) failed to convert
-rank 76: Point 1472 (-89.963926, 29.81903, -8.2296) failed to convert
-rank 83: Point 1455 (-89.763158, 29.808046, -0.88020939) failed to convert
-rank 81: Point 1454 (-89.825923, 29.769399, -0.0) failed to convert
-rank 56: Point 1052 (-90.473652, 29.812699, -1.0990833) failed to convert
-rank 48: Point 1049 (-90.636551, 29.661108, -1.8674338) failed to convert
-rank 99: Point 1456 (-88.852248, 29.616785, 12.089408) failed to convert
-rank 60: Point 1043 (-90.376814, 29.941002, 19.825247) failed to convert
-rank 52: Point 1045 (-90.565935, 29.547747, -0.78420846) failed to convert
-rank 94: Point 1467 (-89.234442, 29.177405, -0.37523401) failed to convert
-rank 89: Point 1457 (-89.306939, 30.312004, 3.0300199) failed to convert
-rank 79: Point 1458 (-89.942399, 29.26709, 10.242772) failed to convert
-rank 28: Point 1045 (-91.070624, 30.203245, -12.451386) failed to convert
-rank 43: Point 1061 (-90.695194, 29.863849, -1.0181248) failed to convert
-rank 9: Point 1055 (-91.635869, 30.675343, -7.1246237) failed to convert
-rank 7: Point 1060 (-91.730633, 30.150488, -1.5554225) failed to convert
-rank 95: Point 1456 (-89.215825, 29.193419, -0.08555609) failed to convert
-rank 3: Point 1057 (-91.87646, 30.331409, -6.3870083) failed to convert
-rank 82: Point 1469 (-89.75415, 30.237386, -1.4644992) failed to convert
-rank 23: Point 1056 (-91.187359, 30.278272, 10.615) failed to convert
-rank 69: Point 1457 (-90.086451, 30.006893, -0.88149256) failed to convert
-rank 55: Point 1056 (-90.51846, 29.371592, -0.53238362) failed to convert
-rank 27: Point 1056 (-91.109814, 30.256998, 12.500076) failed to convert
-rank 72: Point 1469 (-90.01737, 30.151402, 4.3299999) failed to convert
-rank 73: Point 1455 (-90.020097, 29.851533, -9.0) failed to convert
-rank 68: Point 1468 (-90.120173, 29.915204, -5.2863593) failed to convert
-rank 53: Point 1056 (-90.536905, 29.649156, -3.472056) failed to convert
-rank 25: Point 1064 (-91.157344, 30.221431, -13.015055) failed to convert
-rank 32: Point 1049 (-90.956723, 29.693852, -8.2296) failed to convert
-rank 49: Point 1057 (-90.609019, 29.748203, -0.44463021) failed to convert
-rank 90: Point 1466 (-89.364643, 29.181633, 3.1862029) failed to convert
-rank 75: Point 1458 (-89.990367, 29.714125, -4.9478187) failed to convert
-rank 57: Point 1060 (-90.442959, 29.9908, -8.7120991) failed to convert
-rank 10: Point 1049 (-91.593986, 30.751181, 14.719245) failed to convert
-rank 84: Point 1467 (-89.737133, 29.52201, 1.1514293) failed to convert
-rank 80: Point 1466 (-89.899526, 29.313835, 0.31299999) failed to convert
-rank 78: Point 1470 (-89.884137, 30.252421, 0.21178093) failed to convert
-rank 87: Point 1455 (-89.439966, 30.260182, -1.8063278) failed to convert
-rank 2: Point 1051 (-91.947665, 30.290045, -6.8402904) failed to convert
-rank 59: Point 1057 (-90.398593, 29.985331, 23.170217) failed to convert
-rank 46: Point 1041 (-90.694754, 29.410849, 0.3048) failed to convert
-rank 66: Point 1467 (-90.215187, 29.539415, 1.3879103) failed to convert
-rank 91: Point 1457 (-89.34165, 29.203297, 0.26371317) failed to convert
-rank 70: Point 1472 (-90.068663, 29.994505, -1.0095619) failed to convert
-rank 85: Point 1456 (-89.671554, 29.45279, -3.9898322) failed to convert
-rank 96: Point 1471 (-89.19405, 29.180794, -0.0) failed to convert
-rank 41: Point 1057 (-90.734089, 29.894918, -0.91756845) failed to convert
-rank 92: Point 1467 (-89.215497, 30.217564, 2.0379452) failed to convert
-rank 1: Point 1059 (-92.063443, 29.852619, -0.00445227) failed to convert
-rank 74: Point 1468 (-89.995364, 29.896135, -2.1137598) failed to convert
-rank 67: Point 1454 (-90.144975, 29.938642, -7.7419206) failed to convert
-rank 45: Point 1061 (-90.641354, 30.291753, -3.1659662) failed to convert
-rank 58: Point 1047 (-90.419838, 29.997814, -8.4965165) failed to convert
-rank 14: Point 1050 (-91.455102, 30.26253, -0.20299999) failed to convert
-rank 38: Point 1045 (-90.797814, 29.681317, -0.72516134) failed to convert
-rank 37: Point 1061 (-90.80279, 29.986433, -10.507601) failed to convert
-rank 65: Point 1457 (-90.220895, 29.934605, 18.755936) failed to convert
-rank 51: Point 1060 (-90.599118, 29.438969, -0.08610105) failed to convert
-rank 4: Point 1054 (-91.804812, 30.807815, 6.4650438) failed to convert
-rank 61: Point 1064 (-90.384244, 29.550279, 0.81485266) failed to convert
-rank 64: Point 1469 (-90.252239, 29.965397, -8.090307) failed to convert
-rank 18: Point 1056 (-91.294206, 30.403609, -2.5420988) failed to convert
-rank 22: Point 1051 (-91.19462, 30.485603, 16.245713) failed to convert
-rank 31: Point 1059 (-90.952745, 30.40163, -10.700311) failed to convert
-rank 12: Point 1041 (-91.520619, 30.368638, -0.34999999) failed to convert
-rank 54: Point 1050 (-90.51512, 29.669909, -0.66933515) failed to convert
-rank 20: Point 1047 (-91.233894, 30.372761, 11.793364) failed to convert
-rank 63: Point 1058 (-90.328385, 29.54108, -1.0205591) failed to convert
-rank 98: Point 1472 (-89.070604, 29.156458, 0.85100102) failed to convert
-rank 34: Point 1044 (-90.864833, 30.170384, -0.99767277) failed to convert
-rank 88: Point 1468 (-89.449723, 29.324513, 0.31299999) failed to convert
-rank 40: Point 1051 (-90.753766, 29.857205, -0.65095772) failed to convert
-rank 77: Point 1457 (-89.927625, 30.013495, -3.9674308) failed to convert
-rank 47: Point 1060 (-90.668013, 29.532469, -0.91483815) failed to convert
-rank 93: Point 1456 (-89.262607, 29.16307, 5.5871403) failed to convert
-rank 97: Point 1454 (-89.106776, 29.62155, 5.1177231) failed to convert
-rank 62: Point 1047 (-90.37083, 29.391025, -0.0) failed to convert
-rank 71: Point 1456 (-90.067465, 29.795082, 0.30698679) failed to convert
-rank 19: Point 1066 (-91.249456, 30.53316, 6.0140753) failed to convert
-rank 42: Point 1052 (-90.736003, 29.5674, -2.3574721) failed to convert
-rank 0: Point 986 (-92.356987, 29.500867, 5.381754) failed to convert
-rank 86: Point 1469 (-89.587192, 29.5376, -0.0) failed to convert
-rank 83: Point 1456 (-89.746228, 30.014437, 2.21) failed to convert
-rank 76: Point 1473 (-89.949793, 29.997045, -0.59697012) failed to convert
-rank 17: Point 1060 (-91.318504, 30.580453, 17.688741) failed to convert
-rank 36: Point 1048 (-90.826041, 29.99015, 10.834298) failed to convert
-rank 99: Point 1457 (-88.88346, 29.27923, 48.905217) failed to convert
-rank 6: Point 1052 (-91.748372, 30.532766, -11.462586) failed to convert
-rank 79: Point 1459 (-89.891945, 29.902173, 0.0010152) failed to convert
-rank 44: Point 1053 (-90.689405, 29.76864, -0.58852491) failed to convert
-rank 15: Point 1054 (-91.425638, 30.228161, -0.2150819) failed to convert
-rank 94: Point 1468 (-89.186959, 29.714138, 2.9193392) failed to convert
-rank 30: Point 1054 (-91.009487, 30.173548, 15.747882) failed to convert
-rank 24: Point 1049 (-91.214893, 29.552868, -3.84048) failed to convert
-rank 29: Point 1059 (-91.057522, 29.729725, -0.88358572) failed to convert
-rank 39: Point 1058 (-90.776547, 29.751302, -1.8545794) failed to convert
-rank 26: Point 1047 (-91.137383, 30.275829, 8.808013) failed to convert
-rank 89: Point 1458 (-89.392226, 29.333607, 24.600994) failed to convert
-rank 13: Point 1056 (-91.529447, 29.643583, -0.6883216) failed to convert
-rank 33: Point 1056 (-90.936318, 29.492669, -0.78058572) failed to convert
-rank 81: Point 1455 (-89.801742, 30.066941, 3.5217164) failed to convert
-rank 82: Point 1470 (-89.781525, 29.903561, 6.9549752) failed to convert
-rank 95: Point 1457 (-89.210453, 29.254379, -0.0) failed to convert
-rank 5: Point 1057 (-91.787234, 30.343507, -10.075292) failed to convert
-rank 72: Point 1470 (-90.000065, 30.370152, -7.5811332) failed to convert
-rank 69: Point 1458 (-90.066755, 30.259272, 4.1900001) failed to convert
-rank 16: Point 1049 (-91.404406, 29.887683, -0.31542927) failed to convert
-rank 11: Point 1053 (-91.57386, 30.257775, -3.3512075) failed to convert
-rank 73: Point 1456 (-90.02589, 29.777559, -5.0471835) failed to convert
-rank 21: Point 1065 (-91.2097, 30.452236, -7.2000336) failed to convert
-rank 50: Point 1058 (-90.601529, 29.647379, 0.17796494) failed to convert
-rank 48: Point 1050 (-90.638585, 29.631877, -0.46879494) failed to convert
-rank 52: Point 1046 (-90.629289, 28.642072, 18.933681) failed to convert
-rank 56: Point 1053 (-90.473648, 29.81274, -1.3906136) failed to convert
-rank 68: Point 1469 (-90.111443, 30.02806, 0.07529708) failed to convert
-rank 35: Point 1065 (-90.844653, 30.059449, -6.6566906) failed to convert
-rank 7: Point 1061 (-91.713568, 30.452011, -8.9837825) failed to convert
-rank 90: Point 1467 (-89.357043, 29.269632, -4.2617138) failed to convert
-rank 8: Point 1044 (-91.647448, 30.995959, -2.9451447) failed to convert
-rank 75: Point 1459 (-89.980234, 29.8427, -5.2011075) failed to convert
-rank 9: Point 1056 (-91.617565, 30.989444, -14.827955) failed to convert
-rank 23: Point 1057 (-91.18291, 30.348159, 11.24875) failed to convert
-rank 80: Point 1467 (-89.8758, 29.61162, 3.452811) failed to convert
-rank 3: Point 1058 (-91.864381, 30.552301, -8.2296) failed to convert
-rank 78: Point 1471 (-89.901475, 30.036949, -6.2691264) failed to convert
-rank 84: Point 1468 (-89.736601, 29.528281, 20.5786) failed to convert
-rank 91: Point 1458 (-89.344492, 29.170384, -2.2189573) failed to convert
-rank 87: Point 1456 (-89.526634, 29.244091, 0.31299999) failed to convert
-rank 70: Point 1473 (-90.126642, 29.24244, 0.31299999) failed to convert
-rank 53: Point 1057 (-90.538407, 29.628076, -0.8203228) failed to convert
-rank 85: Point 1457 (-89.629563, 29.957047, 3.02) failed to convert
-rank 43: Point 1062 (-90.69519, 29.863889, -0.65455297) failed to convert
-rank 74: Point 1469 (-89.988079, 29.988429, -8.2296) failed to convert
-rank 92: Point 1468 (-89.294478, 29.323602, -0.0) failed to convert
-rank 96: Point 1472 (-89.201688, 29.093997, -0.16611121) failed to convert
-rank 66: Point 1468 (-90.183531, 29.956236, -1.364453) failed to convert
-rank 27: Point 1057 (-91.125882, 30.006938, -0.40851541) failed to convert
-rank 65: Point 1458 (-90.209481, 30.084112, 4.0244869) failed to convert
-rank 67: Point 1455 (-90.14484, 29.940378, -7.944003) failed to convert
-rank 28: Point 1046 (-91.070616, 30.203305, -12.451386) failed to convert
-rank 49: Point 1058 (-90.614893, 29.664723, 0.87887627) failed to convert
-rank 32: Point 1050 (-90.976869, 29.38689, -0.21177497) failed to convert
-rank 60: Point 1044 (-90.374426, 29.97296, -1.7074895) failed to convert
-rank 64: Point 1470 (-90.252232, 29.965436, -8.090307) failed to convert
-rank 46: Point 1042 (-90.694689, 29.41176, 0.30513243) failed to convert
-rank 25: Point 1065 (-91.160079, 30.17856, -6.5558431) failed to convert
-rank 55: Point 1057 (-90.481608, 29.884531, -8.2296) failed to convert
-rank 59: Point 1058 (-90.399302, 29.975605, 8.3567842) failed to convert
-rank 77: Point 1458 (-89.955431, 29.663367, 12.945089) failed to convert
-rank 88: Point 1469 (-89.360325, 30.358133, 1.1585761) failed to convert
-rank 41: Point 1058 (-90.701264, 30.366715, -5.9536889) failed to convert
-rank 98: Point 1473 (-88.988531, 30.057545, 5.8683546) failed to convert
-rank 10: Point 1050 (-91.691576, 29.043107, 6.9925521) failed to convert
-rank 97: Point 1455 (-89.071414, 30.011694, 2.952727) failed to convert
-rank 93: Point 1457 (-89.259947, 29.19348, 0.31701703) failed to convert
-rank 1: Point 1060 (-92.061723, 29.885458, -0.55399626) failed to convert
-rank 4: Point 1055 (-91.802879, 30.841574, 2.8192885) failed to convert
-rank 61: Point 1065 (-90.35905, 29.892424, -0.61909681) failed to convert
-rank 38: Point 1046 (-90.783362, 29.893075, -0.65234337) failed to convert
-rank 58: Point 1048 (-90.419826, 29.997853, -8.5260351) failed to convert
-rank 71: Point 1457 (-90.055377, 29.950254, -7.2240844) failed to convert
-rank 51: Point 1061 (-90.581579, 29.687458, 0.11819765) failed to convert
-rank 37: Point 1062 (-90.810155, 29.878301, -1.2281407) failed to convert
-rank 86: Point 1470 (-89.59871, 29.399528, 17.476491) failed to convert
-rank 83: Point 1457 (-89.763145, 29.808085, -0.30906527) failed to convert
-rank 76: Point 1474 (-89.958833, 29.883014, 21.33945) failed to convert
-rank 2: Point 1052 (-91.913181, 30.928335, -11.308555) failed to convert
-rank 12: Point 1042 (-91.518204, 30.40912, -1.3470047) failed to convert
-rank 54: Point 1051 (-90.516652, 29.648405, -1.3511285) failed to convert
-rank 18: Point 1057 (-91.288022, 30.502522, -14.255543) failed to convert
-rank 14: Point 1051 (-91.484397, 29.770433, -3.5178332) failed to convert
-rank 20: Point 1048 (-91.235742, 30.343266, -0.29871253) failed to convert
-rank 79: Point 1460 (-89.914125, 29.624313, 20.694176) failed to convert
-rank 62: Point 1048 (-90.29373, 30.427374, -4.6084698) failed to convert
-rank 99: Point 1458 (-88.885776, 29.253734, 54.617379) failed to convert
-rank 57: Point 1061 (-90.473188, 29.574215, 0.75576526) failed to convert
-rank 89: Point 1459 (-89.392912, 29.325277, -5.1054003) failed to convert
-rank 72: Point 1471 (-90.032706, 29.955807, 29.419752) failed to convert
-rank 94: Point 1469 (-89.238529, 29.130631, -0.56073887) failed to convert
-rank 34: Point 1045 (-90.935462, 29.110018, 1.5011176) failed to convert
-rank 45: Point 1062 (-90.699928, 29.453606, -0.8077242) failed to convert
-rank 95: Point 1458 (-89.207929, 29.28297, -0.0) failed to convert
-rank 63: Point 1059 (-90.340453, 29.377441, -0.0) failed to convert
-rank 42: Point 1053 (-90.726601, 29.704008, -0.7259386) failed to convert
-rank 47: Point 1061 (-90.65565, 29.709677, -0.18622811) failed to convert
-rank 81: Point 1456 (-89.840195, 29.592049, -0.35199628) failed to convert
-rank 82: Point 1471 (-89.80819, 29.575262, -4.1102282) failed to convert
-rank 69: Point 1459 (-90.148067, 29.204623, 0.31292407) failed to convert
-rank 36: Point 1049 (-90.840673, 29.774114, -2.2289775) failed to convert
-rank 19: Point 1067 (-91.24976, 30.528161, -6.4335636) failed to convert
-rank 73: Point 1457 (-90.039835, 29.598709, 0.31299999) failed to convert
-rank 22: Point 1052 (-91.207813, 30.277617, 20.109331) failed to convert
-rank 40: Point 1052 (-90.751011, 29.897226, -0.76868374) failed to convert
-rank 0: Point 987 (-92.399168, 28.591344, 38.400002) failed to convert
-rank 15: Point 1055 (-91.458604, 29.677019, -3.4233111) failed to convert
-rank 75: Point 1460 (-89.988382, 29.739252, -0.55229711) failed to convert
-rank 90: Point 1468 (-89.360106, 29.234097, -0.02372319) failed to convert
-rank 80: Point 1468 (-89.877998, 29.583301, 0.523) failed to convert
-rank 6: Point 1053 (-91.74743, 30.549145, -10.391425) failed to convert
-rank 68: Point 1470 (-90.120416, 29.911979, 13.810338) failed to convert
-rank 84: Point 1469 (-89.723226, 29.691001, -0.07911824) failed to convert
-rank 78: Point 1472 (-89.901473, 30.036873, -9.0) failed to convert
-rank 24: Point 1050 (-91.166837, 30.314093, 15.695883) failed to convert
-rank 17: Point 1061 (-91.373788, 29.677854, 0.80963864) failed to convert
-rank 13: Point 1057 (-91.48333, 30.424154, -3.7011927) failed to convert
-rank 29: Point 1060 (-91.026754, 30.202277, 8.5270117) failed to convert
-rank 39: Point 1059 (-90.771439, 29.825685, -0.35053915) failed to convert
-rank 91: Point 1459 (-89.343366, 29.183301, -1.3047646) failed to convert
-rank 33: Point 1057 (-90.922766, 29.697254, -8.2296) failed to convert
-rank 26: Point 1048 (-91.137075, 30.280516, -10.592317) failed to convert
-rank 30: Point 1055 (-91.056802, 29.446226, -0.1206661) failed to convert
-rank 85: Point 1458 (-89.646075, 29.758609, -0.0) failed to convert
-rank 70: Point 1474 (-90.092241, 29.690008, -8.2296) failed to convert
-rank 87: Point 1457 (-89.509408, 29.447982, 1.2233565) failed to convert
-rank 16: Point 1050 (-91.355053, 30.696679, -20.0) failed to convert
-rank 5: Point 1058 (-91.787375, 30.340775, -8.2296) failed to convert
-rank 31: Point 1060 (-90.999288, 29.697096, -8.2296) failed to convert
-rank 92: Point 1469 (-89.301494, 29.242945, -1.1254936) failed to convert
-rank 50: Point 1059 (-90.619611, 29.390024, -0.25757306) failed to convert
-rank 11: Point 1054 (-91.60007, 29.805514, -0.33253846) failed to convert
-rank 52: Point 1047 (-90.553952, 29.716234, -1.0769656) failed to convert
-rank 66: Point 1469 (-90.229773, 29.34536, -0.1519296) failed to convert
-rank 96: Point 1473 (-89.188976, 29.237988, -0.0) failed to convert
-rank 74: Point 1470 (-89.963139, 30.302602, -1.0178775) failed to convert
-rank 65: Point 1459 (-90.262479, 29.381375, -0.65453238) failed to convert
-rank 21: Point 1066 (-91.218545, 30.312377, 2.1614275) failed to convert
-rank 7: Point 1062 (-91.725128, 30.247036, -2.6614543) failed to convert
-rank 35: Point 1066 (-90.831309, 30.255646, -2.4039873) failed to convert
-rank 48: Point 1051 (-90.647197, 29.50857, -0.28657219) failed to convert
-rank 67: Point 1456 (-90.148694, 29.890069, 1.1694375) failed to convert
-rank 77: Point 1459 (-89.955033, 29.668365, -3.0369533) failed to convert
-rank 56: Point 1054 (-90.473642, 29.8128, -0.69342295) failed to convert
-rank 64: Point 1471 (-90.246604, 30.039878, 0.92873787) failed to convert
-rank 43: Point 1063 (-90.695185, 29.863949, 0.27125445) failed to convert
-rank 88: Point 1470 (-89.36873, 30.261795, 2.7586256) failed to convert
-rank 44: Point 1054 (-90.684461, 29.83953, -0.17110499) failed to convert
-rank 98: Point 1474 (-89.069257, 29.170728, 1.190172) failed to convert
-rank 97: Point 1456 (-89.147341, 29.167864, 4.8473946) failed to convert
-rank 23: Point 1058 (-91.206883, 29.969394, -1.8022778) failed to convert
-rank 3: Point 1059 (-91.897342, 29.945255, -1.7560834) failed to convert
-rank 71: Point 1458 (-90.099124, 29.385182, 0.31299999) failed to convert
-rank 93: Point 1458 (-89.262796, 29.160806, 6.3906978) failed to convert
-rank 28: Point 1047 (-91.07061, 30.203345, -12.451386) failed to convert
-rank 53: Point 1058 (-90.536871, 29.649105, -1.8707952) failed to convert
-rank 8: Point 1045 (-91.660674, 30.767023, -8.7576442) failed to convert
-rank 49: Point 1059 (-90.624484, 29.528087, 0.63504734) failed to convert
-rank 27: Point 1058 (-91.130789, 29.92946, -0.40520331) failed to convert
-rank 9: Point 1057 (-91.666879, 30.135782, -1.2907405) failed to convert
-rank 60: Point 1045 (-90.365702, 30.089917, 2.0730278) failed to convert
-rank 86: Point 1471 (-89.514712, 30.392721, -7.1188225) failed to convert
-rank 83: Point 1458 (-89.782348, 29.572229, -0.14709683) failed to convert
-rank 76: Point 1475 (-89.987562, 29.518577, 0.31299999) failed to convert
-rank 41: Point 1059 (-90.733616, 29.901674, 0.22249385) failed to convert
-rank 79: Point 1461 (-89.941333, 29.280338, 0.31299999) failed to convert
-rank 99: Point 1459 (-88.799626, 30.172436, 12.702035) failed to convert
-rank 32: Point 1051 (-90.987998, 29.215827, -0.37285271) failed to convert
-rank 46: Point 1043 (-90.680548, 29.615944, -8.2296) failed to convert
-rank 55: Point 1058 (-90.495942, 29.685812, -1.1071838) failed to convert
-rank 59: Point 1059 (-90.396773, 30.009735, -2.2047291) failed to convert
-rank 94: Point 1470 (-89.230009, 29.227464, -0.0) failed to convert
-rank 89: Point 1460 (-89.39259, 29.328882, 16.445269) failed to convert
-rank 1: Point 1061 (-92.072832, 29.668306, 3.1459577) failed to convert
-rank 81: Point 1457 (-89.801116, 30.074214, 17.360509) failed to convert
-rank 72: Point 1472 (-90.038167, 29.885789, 0.85221599) failed to convert
-rank 10: Point 1051 (-91.648376, 29.80959, -0.40111652) failed to convert
-rank 25: Point 1066 (-91.189234, 29.718174, -0.38521868) failed to convert
-rank 95: Point 1459 (-89.216077, 29.190457, -0.68147291) failed to convert
-rank 75: Point 1461 (-89.979963, 29.84595, 28.220025) failed to convert
-rank 82: Point 1472 (-89.775944, 29.971723, 2.7532737) failed to convert
-rank 4: Point 1056 (-91.80502, 30.802175, -11.529842) failed to convert
-rank 69: Point 1460 (-90.112397, 29.67106, -0.68581518) failed to convert
-rank 61: Point 1066 (-90.381202, 29.591687, -0.10899571) failed to convert
-rank 73: Point 1458 (-90.019737, 29.855883, -0.06732594) failed to convert
-rank 51: Point 1062 (-90.604187, 29.366553, 0.32559292) failed to convert
-rank 80: Point 1469 (-89.878966, 29.571123, 0.31299999) failed to convert
-rank 78: Point 1473 (-89.915376, 29.862953, 21.287208) failed to convert
-rank 2: Point 1053 (-91.938872, 30.453528, -7.4844148) failed to convert
-rank 68: Point 1471 (-90.11361, 30.000031, 1.9654191) failed to convert
-rank 90: Point 1469 (-89.365204, 29.174849, 4.7200135) failed to convert
-rank 38: Point 1047 (-90.783321, 29.893538, -0.72874727) failed to convert
-rank 58: Point 1049 (-90.419808, 29.997911, -8.9733127) failed to convert
-rank 14: Point 1052 (-91.468161, 30.043922, -2.9974155) failed to convert
-rank 18: Point 1058 (-91.331491, 29.79882, -0.56385856) failed to convert
-rank 20: Point 1049 (-91.25578, 30.023357, -8.2631286) failed to convert
-rank 84: Point 1470 (-89.708859, 29.865171, 5.9443079) failed to convert
-rank 62: Point 1049 (-90.334673, 29.88042, -0.43160947) failed to convert
-rank 54: Point 1052 (-90.516272, 29.653704, -0.1508844) failed to convert
-rank 70: Point 1475 (-90.06581, 30.030405, -1.9190779) failed to convert
-rank 91: Point 1460 (-89.341405, 29.205968, 0.29117409) failed to convert
-rank 37: Point 1063 (-90.785711, 30.23537, -0.47317382) failed to convert
-rank 85: Point 1459 (-89.67242, 29.44025, -0.4385832) failed to convert
-rank 57: Point 1062 (-90.44295, 29.99086, -8.7120991) failed to convert
-rank 34: Point 1046 (-90.891474, 29.773945, -1.7923929) failed to convert
-rank 42: Point 1054 (-90.704277, 30.026109, 17.405077) failed to convert
-rank 87: Point 1458 (-89.517157, 29.354936, 17.807589) failed to convert
-rank 63: Point 1060 (-90.300699, 29.912938, -4.1861234) failed to convert
-rank 96: Point 1474 (-89.19927, 29.121312, -0.0026218) failed to convert
-rank 74: Point 1471 (-90.000622, 29.829268, 15.856673) failed to convert
-rank 66: Point 1470 (-90.185297, 29.932881, 20.292464) failed to convert
-rank 47: Point 1062 (-90.655422, 29.712916, -0.27603147) failed to convert
-rank 92: Point 1470 (-89.295364, 29.313276, -0.0) failed to convert
-rank 19: Point 1068 (-91.249601, 30.530672, 18.464061) failed to convert
-rank 36: Point 1050 (-90.792503, 30.479873, -9.4013887) failed to convert
-rank 65: Point 1460 (-90.264033, 29.360527, 0.458) failed to convert
-rank 67: Point 1457 (-90.192626, 29.312765, -0.19718627) failed to convert
-rank 22: Point 1053 (-91.193803, 30.498344, 8.2873933) failed to convert
-rank 40: Point 1053 (-90.74296, 30.013884, 16.80702) failed to convert
-rank 64: Point 1472 (-90.308265, 29.214975, 1.1022789) failed to convert
-rank 88: Point 1471 (-89.447399, 29.350494, 2.6770001) failed to convert
-rank 15: Point 1056 (-91.446677, 29.877311, -0.44973608) failed to convert
-rank 12: Point 1043 (-91.52263, 30.334325, -8.682403) failed to convert
-rank 77: Point 1460 (-89.983337, 29.308214, 0.31299999) failed to convert
-rank 45: Point 1063 (-90.698749, 29.470686, -0.4429316) failed to convert
-rank 29: Point 1061 (-91.051542, 29.821992, -0.49921843) failed to convert
-rank 98: Point 1475 (-89.067423, 29.190368, 5.0031632) failed to convert
-rank 97: Point 1457 (-89.088236, 29.826173, 2.9354811) failed to convert
-rank 39: Point 1060 (-90.765507, 29.91214, -0.39320774) failed to convert
-rank 13: Point 1058 (-91.495365, 30.221943, -2.0511175) failed to convert
-rank 5: Point 1059 (-91.762981, 30.776284, 12.13073) failed to convert
-rank 30: Point 1056 (-91.010008, 30.165533, -11.861903) failed to convert
-rank 33: Point 1058 (-90.916842, 29.786105, -1.0294398) failed to convert
-rank 17: Point 1062 (-91.383561, 29.515707, -0.58420204) failed to convert
-rank 31: Point 1061 (-90.972427, 30.105296, 4.7704885) failed to convert
-rank 0: Point 988 (-92.351575, 29.602778, -0.47141486) failed to convert
-rank 52: Point 1048 (-90.581477, 29.327365, -0.01559998) failed to convert
-rank 86: Point 1472 (-89.605685, 29.315343, 0.31299999) failed to convert
-rank 93: Point 1459 (-89.254661, 29.253496, -0.0) failed to convert
-rank 71: Point 1459 (-90.057763, 29.919529, -1.2339641) failed to convert
-rank 35: Point 1067 (-90.880287, 29.529675, -0.27443256) failed to convert
-rank 76: Point 1476 (-90.003387, 29.316121, 0.90642128) failed to convert
-rank 50: Point 1060 (-90.592902, 29.769423, -0.5125525) failed to convert
-rank 83: Point 1459 (-89.763125, 29.808142, -0.23827498) failed to convert
-rank 48: Point 1052 (-90.636755, 29.657737, 0.63887753) failed to convert
-rank 16: Point 1051 (-91.398412, 29.986264, -0.48614026) failed to convert
-rank 6: Point 1054 (-91.748347, 30.532821, -12.109723) failed to convert
-rank 56: Point 1055 (-90.489957, 29.58664, 0.46171211) failed to convert
-rank 94: Point 1471 (-89.227089, 29.260489, -0.0) failed to convert
-rank 79: Point 1462 (-89.885932, 29.976896, 3.6705781) failed to convert
-rank 26: Point 1049 (-91.175121, 29.682486, -2.0041916) failed to convert
-rank 23: Point 1059 (-91.207546, 29.958554, -0.59312654) failed to convert
-rank 28: Point 1048 (-91.070602, 30.203405, -12.451386) failed to convert
-rank 99: Point 1460 (-88.836976, 29.77576, 8.3965296) failed to convert
-rank 89: Point 1461 (-89.392865, 29.325316, -5.1054003) failed to convert
-rank 72: Point 1473 (-90.029237, 29.999747, -9.0) failed to convert
-rank 49: Point 1060 (-90.611123, 29.718124, -1.0072939) failed to convert
-rank 3: Point 1060 (-91.906811, 29.768699, 2.6846713) failed to convert
-rank 53: Point 1059 (-90.536852, 29.649335, -2.5656777) failed to convert
-rank 95: Point 1460 (-89.215295, 29.199257, -0.18982813) failed to convert
-rank 43: Point 1064 (-90.712703, 29.611032, -0.28251339) failed to convert
-rank 8: Point 1046 (-91.68093, 30.414248, -7.2451058) failed to convert
-rank 44: Point 1055 (-90.683107, 29.85894, -0.32297174) failed to convert
-rank 82: Point 1473 (-89.754135, 30.237327, -0.68339024) failed to convert
-rank 9: Point 1058 (-91.632416, 30.734218, -10.016474) failed to convert
-rank 75: Point 1462 (-89.962851, 30.061819, -4.4165522) failed to convert
-rank 24: Point 1051 (-91.213366, 29.576581, -0.6407459) failed to convert
-rank 41: Point 1060 (-90.759202, 29.529245, -0.6137295) failed to convert
-rank 81: Point 1458 (-89.849138, 29.480307, 0.31299999) failed to convert
-rank 73: Point 1459 (-90.019719, 29.856039, 0.06185636) failed to convert
-rank 69: Point 1461 (-90.101081, 29.817424, -1.3858639) failed to convert
-rank 7: Point 1063 (-91.755008, 29.712812, 2.0391178) failed to convert
-rank 80: Point 1470 (-89.839186, 30.065233, 0.20635526) failed to convert
-rank 55: Point 1059 (-90.49776, 29.660487, -1.8631986) failed to convert
-rank 1: Point 1062 (-92.019714, 30.687985, -9.8313915) failed to convert
-rank 84: Point 1471 (-89.751536, 29.343131, 0.64795411) failed to convert
-rank 11: Point 1055 (-91.579712, 30.156827, -1.7303956) failed to convert
-rank 32: Point 1052 (-90.956662, 29.694371, -8.2296) failed to convert
-rank 46: Point 1044 (-90.663824, 29.85584, -0.82344225) failed to convert
-rank 85: Point 1460 (-89.604291, 30.256343, -2.6091627) failed to convert
-rank 60: Point 1046 (-90.406141, 29.540001, -1.15824) failed to convert
-rank 25: Point 1067 (-91.151216, 30.317003, -1.8180559) failed to convert
-rank 70: Point 1476 (-90.068423, 29.996852, -9.0) failed to convert
-rank 4: Point 1057 (-91.815734, 30.609653, -6.1392616) failed to convert
-rank 78: Point 1474 (-89.912665, 29.896854, -6.5989205) failed to convert
-rank 68: Point 1472 (-90.120161, 29.915166, -5.3636337) failed to convert
-rank 91: Point 1461 (-89.344292, 29.172495, -2.6026073) failed to convert
-rank 87: Point 1459 (-89.472272, 29.882975, -0.16284062) failed to convert
-rank 74: Point 1472 (-89.995699, 29.891709, -9.0) failed to convert
-rank 90: Point 1470 (-89.274847, 30.20869, 3.0997419) failed to convert
-rank 59: Point 1060 (-90.38873, 30.118721, 2.3350044) failed to convert
-rank 10: Point 1052 (-91.638487, 29.982602, 0.01273984) failed to convert
-rank 27: Point 1059 (-91.146066, 29.689341, -0.43175698) failed to convert
-rank 51: Point 1063 (-90.596148, 29.480908, 0.47052896) failed to convert
-rank 61: Point 1067 (-90.382573, 29.572978, -2.447544) failed to convert
-rank 92: Point 1471 (-89.295404, 29.312734, -0.0) failed to convert
-rank 96: Point 1475 (-89.204649, 29.059882, 3.0665033) failed to convert
-rank 66: Point 1471 (-90.191256, 29.854465, 0.29705648) failed to convert
-rank 2: Point 1054 (-92.018263, 28.942249, 22.194111) failed to convert
-rank 65: Point 1461 (-90.244161, 29.62522, -0.26301872) failed to convert
-rank 14: Point 1053 (-91.484375, 29.770607, -3.6378061) failed to convert
-rank 18: Point 1059 (-91.349589, 29.501446, 1.2867261) failed to convert
-rank 77: Point 1461 (-89.938799, 29.873067, 17.564608) failed to convert
-rank 20: Point 1050 (-91.221592, 30.567177, -19.988927) failed to convert
-rank 64: Point 1473 (-90.252222, 29.965496, -8.090307) failed to convert
-rank 67: Point 1458 (-90.143494, 29.957437, -1.4198493) failed to convert
-rank 38: Point 1048 (-90.775359, 30.009652, 12.273627) failed to convert
-rank 98: Point 1476 (-88.968255, 30.275065, 5.0528177) failed to convert
-rank 62: Point 1050 (-90.310953, 30.197883, 3.6055335) failed to convert
-rank 21: Point 1067 (-91.217124, 30.334816, -9.3320366) failed to convert
-rank 88: Point 1472 (-89.438672, 29.45252, 1.7607991) failed to convert
-rank 37: Point 1064 (-90.802766, 29.986401, -10.612832) failed to convert
-rank 54: Point 1053 (-90.528691, 29.479935, -0.77068771) failed to convert
-rank 34: Point 1047 (-90.891457, 29.774018, -2.2999814) failed to convert
-rank 97: Point 1458 (-89.162748, 28.99356, 1.8685793) failed to convert
-rank 57: Point 1063 (-90.473369, 29.571579, 0.91885486) failed to convert
-rank 58: Point 1050 (-90.460865, 29.433293, -0.89416843) failed to convert
-rank 63: Point 1061 (-90.300703, 29.912877, -4.1861234) failed to convert
-rank 40: Point 1054 (-90.75404, 29.85314, -0.25253705) failed to convert
-rank 19: Point 1069 (-91.24757, 30.562766, 12.69607) failed to convert
-rank 71: Point 1460 (-90.056709, 29.932963, 36.146127) failed to convert
-rank 86: Point 1473 (-89.518719, 30.345601, -2.6191977) failed to convert
-rank 93: Point 1460 (-89.165259, 30.258507, 4.2846643) failed to convert
-rank 36: Point 1051 (-90.834791, 29.861018, -0.40980786) failed to convert
-rank 79: Point 1463 (-89.894834, 29.865854, -1.4083118) failed to convert
-rank 76: Point 1477 (-89.931714, 30.223356, 3.4100001) failed to convert
-rank 22: Point 1054 (-91.211644, 30.216786, -2.723868) failed to convert
-rank 12: Point 1044 (-91.574319, 29.448579, 2.1748023) failed to convert
-rank 94: Point 1472 (-89.237586, 29.140915, -0.63253476) failed to convert
-rank 83: Point 1460 (-89.744007, 30.041032, -0.7575682) failed to convert
-rank 42: Point 1055 (-90.713678, 29.890707, -0.37975058) failed to convert
-rank 72: Point 1474 (-90.032321, 29.960295, -1.9971949) failed to convert
-rank 89: Point 1462 (-89.366033, 29.636181, 2.9859377) failed to convert
-rank 29: Point 1062 (-91.032488, 30.114607, -9.0610781) failed to convert
-rank 47: Point 1063 (-90.64506, 29.860459, -0.38558271) failed to convert
-rank 15: Point 1057 (-91.413479, 30.428625, -2.5865834) failed to convert
-rank 39: Point 1061 (-90.782119, 29.669387, -0.36543491) failed to convert
-rank 45: Point 1064 (-90.698805, 29.469844, -0.57288492) failed to convert
-rank 95: Point 1461 (-89.211433, 29.242824, -0.17388292) failed to convert
-rank 99: Point 1461 (-88.89635, 29.137061, 58.359232) failed to convert
-rank 5: Point 1060 (-91.763864, 30.760251, -13.8765) failed to convert
-rank 82: Point 1474 (-89.792207, 29.772217, -4.5e-07) failed to convert
-rank 33: Point 1059 (-90.92275, 29.697195, -8.2296) failed to convert
-rank 75: Point 1463 (-89.9802, 29.842678, -5.2011075) failed to convert
-rank 52: Point 1049 (-90.530287, 30.046554, 22.562195) failed to convert
-rank 13: Point 1059 (-91.470701, 30.634528, -10.122583) failed to convert
-rank 30: Point 1057 (-91.013314, 30.115055, 9.9845484) failed to convert
-rank 17: Point 1063 (-91.31341, 30.661958, -12.527725) failed to convert
-rank 31: Point 1062 (-90.972463, 30.10453, 2.9881288) failed to convert
-rank 50: Point 1061 (-90.615242, 29.452082, 0.03048) failed to convert
-rank 81: Point 1459 (-89.802445, 30.05768, 0.75844274) failed to convert
-rank 73: Point 1460 (-90.019728, 29.855823, -0.56136455) failed to convert
-rank 56: Point 1056 (-90.481986, 29.697228, -1.4505414) failed to convert
-rank 35: Point 1068 (-90.831298, 30.255586, -2.5121915) failed to convert
-rank 80: Point 1471 (-89.849459, 29.938085, -1.1870397) failed to convert
-rank 6: Point 1055 (-91.721817, 31.00037, -13.692957) failed to convert
-rank 84: Point 1472 (-89.683206, 30.173644, 7.8960448) failed to convert
-rank 69: Point 1462 (-90.183218, 28.737339, 34.15002) failed to convert
-rank 68: Point 1473 (-90.133647, 29.739857, -0.83961866) failed to convert
-rank 16: Point 1052 (-91.354853, 30.699372, -20.0) failed to convert
-rank 91: Point 1462 (-89.276468, 29.949143, 0.23015194) failed to convert
-rank 70: Point 1477 (-90.085537, 29.776499, -0.33842418) failed to convert
-rank 78: Point 1475 (-89.954169, 29.373219, 2.0043149) failed to convert
-rank 28: Point 1049 (-91.103536, 29.692614, -0.50353731) failed to convert
-rank 23: Point 1060 (-91.222213, 29.724633, -6.8343656) failed to convert
-rank 0: Point 989 (-92.371397, 29.176306, 12.614432) failed to convert
-rank 49: Point 1061 (-90.599619, 29.88087, -0.86529045) failed to convert
-rank 3: Point 1061 (-91.87367, 30.381722, -4.9457602) failed to convert
-rank 85: Point 1461 (-89.607431, 30.219119, -0.51019471) failed to convert
-rank 53: Point 1060 (-90.536157, 29.659069, -0.82365894) failed to convert
-rank 87: Point 1460 (-89.512965, 29.404464, 0.33456491) failed to convert
-rank 90: Point 1471 (-89.364321, 29.184795, 3.8574799) failed to convert
-rank 43: Point 1065 (-90.681607, 30.058481, -2.6529355) failed to convert
-rank 92: Point 1472 (-89.252683, 29.799237, 2.1626846) failed to convert
-rank 66: Point 1472 (-90.20623, 29.656348, -0.37745498) failed to convert
-rank 96: Point 1476 (-89.201191, 29.098987, -0.0) failed to convert
-rank 74: Point 1473 (-90.030036, 29.452988, 0.69131672) failed to convert
-rank 9: Point 1059 (-91.621368, 30.923269, -6.7234902) failed to convert
-rank 48: Point 1053 (-90.6331, 29.709767, -0.22622747) failed to convert
-rank 26: Point 1050 (-91.15544, 29.993125, -0.53790255) failed to convert
-rank 44: Point 1056 (-90.683116, 29.858753, -0.23301262) failed to convert
-rank 41: Point 1061 (-90.766483, 29.422473, -8.2296) failed to convert
-rank 8: Point 1047 (-91.649168, 30.965449, -12.887592) failed to convert
-rank 1: Point 1063 (-92.082099, 29.485468, 3.9000001) failed to convert
-rank 65: Point 1462 (-90.221249, 29.928557, -7.9842366) failed to convert
-rank 7: Point 1064 (-91.713526, 30.452055, -10.546081) failed to convert
-rank 11: Point 1056 (-91.587554, 30.021691, -0.50865795) failed to convert
-rank 55: Point 1060 (-90.508601, 29.509325, -0.49411275) failed to convert
-rank 46: Point 1045 (-90.663574, 29.859411, -0.28083801) failed to convert
-rank 32: Point 1053 (-90.956605, 29.694941, -8.2296) failed to convert
-rank 64: Point 1474 (-90.222504, 30.356755, 2.79) failed to convert
-rank 98: Point 1477 (-88.962771, 30.333898, 3.9441803) failed to convert
-rank 77: Point 1462 (-89.90835, 30.253848, -0.8092464) failed to convert
-rank 88: Point 1473 (-89.470751, 29.074778, 9.613919) failed to convert
-rank 24: Point 1052 (-91.187432, 29.989212, -0.57807636) failed to convert
-rank 27: Point 1060 (-91.167835, 29.344444, 1.4424239) failed to convert
-rank 60: Point 1047 (-90.351093, 30.286111, -0.25307452) failed to convert
-rank 61: Point 1068 (-90.382947, 29.567856, -2.840736) failed to convert
-rank 59: Point 1061 (-90.398342, 29.988209, -8.2052166) failed to convert
-rank 25: Point 1068 (-91.191126, 29.687901, -1.9853193) failed to convert
-rank 67: Point 1459 (-90.143957, 29.951408, 12.973913) failed to convert
-rank 2: Point 1055 (-91.930423, 30.609362, -7.3027983) failed to convert
-rank 14: Point 1054 (-91.484379, 29.770522, -3.3333522) failed to convert
-rank 20: Point 1051 (-91.224718, 30.517238, 8.642171) failed to convert
-rank 97: Point 1459 (-89.147018, 29.17096, -0.0483821) failed to convert
-rank 71: Point 1461 (-90.055188, 29.952451, -6.5239396) failed to convert
-rank 93: Point 1461 (-89.267084, 29.111023, 8.319703) failed to convert
-rank 38: Point 1049 (-90.783545, 29.889924, -0.50929497) failed to convert
-rank 10: Point 1053 (-91.616416, 30.365083, -5.849275) failed to convert
-rank 21: Point 1068 (-91.220179, 30.286388, 9.4913246) failed to convert
-rank 86: Point 1474 (-89.564805, 29.803391, 9.2883789) failed to convert
-rank 51: Point 1064 (-90.537543, 30.303044, 2.4088174) failed to convert
-rank 62: Point 1051 (-90.334439, 29.883258, -0.19115179) failed to convert
-rank 34: Point 1048 (-90.86386, 30.184103, -1.4456894) failed to convert
-rank 79: Point 1464 (-89.9136, 29.630508, 9.0233376) failed to convert
-rank 37: Point 1065 (-90.854496, 29.219822, 0.20291388) failed to convert
-rank 89: Point 1463 (-89.35034, 29.816607, -0.32207357) failed to convert
-rank 4: Point 1058 (-91.798243, 30.923027, 6.3571607) failed to convert
-rank 54: Point 1054 (-90.519497, 29.608625, -1.3021027) failed to convert
-rank 83: Point 1461 (-89.787839, 29.503527, -0.309679) failed to convert
-rank 57: Point 1064 (-90.486439, 29.389644, -2.0998302) failed to convert
-rank 82: Point 1475 (-89.740494, 30.402315, -4.6962534) failed to convert
-rank 75: Point 1464 (-89.988469, 29.737685, -0.56713377) failed to convert
-rank 63: Point 1062 (-90.300705, 29.912837, -4.1861234) failed to convert
-rank 58: Point 1051 (-90.460882, 29.433043, -0.00652248) failed to convert
-rank 40: Point 1055 (-90.753707, 29.857911, -0.99026168) failed to convert
-rank 99: Point 1462 (-88.870081, 29.420742, 17.91637) failed to convert
-rank 94: Point 1473 (-89.23698, 29.14781, 7.8346203) failed to convert
-rank 95: Point 1462 (-89.155305, 29.873474, 2.3047691) failed to convert
-rank 76: Point 1478 (-89.973084, 29.702599, -4.7783499) failed to convert
-rank 19: Point 1070 (-91.304825, 29.641711, -0.53500003) failed to convert
-rank 72: Point 1475 (-90.026768, 30.031025, 1.1948171) failed to convert
-rank 80: Point 1472 (-89.848075, 29.955176, -0.00284923) failed to convert
-rank 68: Point 1474 (-90.120142, 29.915108, -5.4228253) failed to convert
-rank 36: Point 1052 (-90.834874, 29.859801, -0.49344938) failed to convert
-rank 12: Point 1045 (-91.522719, 30.332367, -2.5095522) failed to convert
-rank 39: Point 1062 (-90.801014, 29.391009, -1.4955898) failed to convert
-rank 73: Point 1461 (-90.020066, 29.851506, -9.0) failed to convert
-rank 84: Point 1473 (-89.661058, 30.438528, -11.015496) failed to convert
-rank 81: Point 1460 (-89.843378, 29.551765, 0.31299999) failed to convert
-rank 47: Point 1064 (-90.629984, 30.074282, -0.53626056) failed to convert
-rank 29: Point 1063 (-91.057518, 29.729455, -1.8291134) failed to convert
-rank 18: Point 1060 (-91.284327, 30.56118, -16.237242) failed to convert
-rank 78: Point 1476 (-89.910576, 29.922889, -0.66132301) failed to convert
-rank 70: Point 1478 (-90.068638, 29.993814, -9.0) failed to convert
-rank 69: Point 1463 (-90.121757, 29.548277, 0.31299999) failed to convert
-rank 22: Point 1055 (-91.240436, 29.757595, 4.7961172) failed to convert
-rank 91: Point 1463 (-89.35126, 29.091674, 0.21635464) failed to convert
-rank 33: Point 1060 (-90.898191, 30.065146, 28.356544) failed to convert
-rank 45: Point 1065 (-90.701747, 29.427155, -0.7781035) failed to convert
-rank 85: Point 1462 (-89.59431, 30.374025, -8.4829651) failed to convert
-rank 5: Point 1061 (-91.764647, 30.746326, -15.913609) failed to convert
-rank 42: Point 1056 (-90.714751, 29.875203, -0.2564327) failed to convert
-rank 15: Point 1058 (-91.459023, 29.669481, -0.54350097) failed to convert
-rank 87: Point 1461 (-89.518389, 29.340171, -4.0629842) failed to convert
-rank 74: Point 1474 (-90.001738, 29.814904, 18.144287) failed to convert
-rank 90: Point 1472 (-89.272181, 30.238477, 4.2981184) failed to convert
-rank 66: Point 1473 (-90.160467, 30.255191, 4.54) failed to convert
-rank 92: Point 1473 (-89.294583, 29.321803, -0.2227856) failed to convert
-rank 31: Point 1063 (-91.000181, 29.682883, -0.76966103) failed to convert
-rank 52: Point 1050 (-90.564908, 29.561594, -0.54879681) failed to convert
-rank 65: Point 1463 (-90.178848, 30.482728, -8.0467125) failed to convert
-rank 13: Point 1060 (-91.530697, 29.621489, -0.39419618) failed to convert
-rank 50: Point 1062 (-90.572797, 30.051944, 19.34129) failed to convert
-rank 6: Point 1056 (-91.737623, 30.722448, -16.062962) failed to convert
-rank 96: Point 1477 (-89.190402, 29.221081, -0.09004613) failed to convert
-rank 56: Point 1057 (-90.505935, 29.363448, -0.0) failed to convert
-rank 28: Point 1050 (-91.10488, 29.67159, -0.96099877) failed to convert
-rank 35: Point 1069 (-90.83129, 30.255547, -2.5353573) failed to convert
-rank 64: Point 1475 (-90.293018, 29.420631, 0.1899484) failed to convert
-rank 23: Point 1061 (-91.182914, 30.347537, 11.478633) failed to convert
-rank 77: Point 1463 (-89.955056, 29.667748, -4.9094139) failed to convert
-rank 16: Point 1053 (-91.38775, 30.162086, -0.31184766) failed to convert
-rank 3: Point 1062 (-91.868596, 30.474466, -4.2869683) failed to convert
-rank 17: Point 1064 (-91.371713, 29.711824, -7.1018405) failed to convert
-rank 43: Point 1066 (-90.712717, 29.610749, -0.51807957) failed to convert
-rank 88: Point 1474 (-89.458778, 29.215821, 0.31299999) failed to convert
-rank 98: Point 1478 (-89.00744, 29.850191, 5.8063276) failed to convert
-rank 1: Point 1064 (-92.059234, 29.930192, -2.2949748) failed to convert
-rank 8: Point 1048 (-91.694628, 30.173281, -1.0640716) failed to convert
-rank 0: Point 990 (-92.363135, 29.351107, 8.2246249) failed to convert
-rank 53: Point 1061 (-90.527571, 29.779067, -0.96553604) failed to convert
-rank 49: Point 1062 (-90.612792, 29.694349, 0.84024418) failed to convert
-rank 48: Point 1054 (-90.633085, 29.709825, -1.1003085) failed to convert
-rank 26: Point 1051 (-91.143462, 30.180795, -1.0121248) failed to convert
-rank 30: Point 1058 (-91.010322, 30.160539, -6.7006226) failed to convert
-rank 11: Point 1057 (-91.595462, 29.88474, -3.6106745) failed to convert
-rank 55: Point 1061 (-90.512227, 29.458606, -1.508443) failed to convert
-rank 97: Point 1460 (-89.147989, 29.159855, -0.0) failed to convert
-rank 7: Point 1065 (-91.742075, 29.944836, -2.4701656) failed to convert
-rank 46: Point 1046 (-90.634385, 30.274065, -0.40275736) failed to convert
-rank 67: Point 1460 (-90.138029, 30.028328, 3.3812494) failed to convert
-rank 32: Point 1054 (-90.956684, 29.69363, -8.2296) failed to convert
-rank 86: Point 1475 (-89.615319, 29.198961, 9.6896774) failed to convert
-rank 27: Point 1061 (-91.147111, 29.672546, -0.63552553) failed to convert
-rank 93: Point 1462 (-89.260593, 29.185153, 0.07854628) failed to convert
-rank 71: Point 1462 (-90.057777, 29.919224, -1.4701677) failed to convert
-rank 24: Point 1053 (-91.16491, 30.34347, 5.4688358) failed to convert
-rank 41: Point 1062 (-90.734262, 29.892102, -0.50417513) failed to convert
-rank 89: Point 1464 (-89.393009, 29.323502, 1.0537645) failed to convert
-rank 60: Point 1048 (-90.432124, 29.181876, 1.106758) failed to convert
-rank 59: Point 1062 (-90.411888, 29.803601, -0.2286) failed to convert
-rank 9: Point 1060 (-91.622617, 30.901259, -12.665797) failed to convert
-rank 94: Point 1474 (-89.232424, 29.199691, -0.0) failed to convert
-rank 82: Point 1476 (-89.754125, 30.237288, -0.36501282) failed to convert
-rank 61: Point 1069 (-90.359003, 29.892901, 0.02028031) failed to convert
-rank 79: Point 1465 (-89.89219, 29.898682, -0.66093315) failed to convert
-rank 83: Point 1462 (-89.763114, 29.807104, -0.25899005) failed to convert
-rank 20: Point 1052 (-91.232781, 30.389518, -7.8395329) failed to convert
-rank 2: Point 1056 (-91.911976, 30.947457, -11.935706) failed to convert
-rank 99: Point 1463 (-88.805739, 30.10508, 13.572951) failed to convert
-rank 75: Point 1465 (-89.975, 29.908379, 1.6607767) failed to convert
-rank 44: Point 1057 (-90.653132, 30.286183, -2.5569469) failed to convert
-rank 80: Point 1473 (-89.853986, 29.881944, -0.35716878) failed to convert
-rank 76: Point 1479 (-89.943849, 30.071368, 1.3659026) failed to convert
-rank 72: Point 1476 (-89.997871, 30.39676, -9.2162795) failed to convert
-rank 25: Point 1069 (-91.157347, 30.220964, -12.557761) failed to convert
-rank 84: Point 1474 (-89.708713, 29.865602, 9.9844384) failed to convert
-rank 38: Point 1050 (-90.796614, 29.698359, -0.49857713) failed to convert
-rank 95: Point 1463 (-89.214575, 29.207029, -0.11069165) failed to convert
-rank 68: Point 1475 (-90.157433, 29.428371, 0.31299999) failed to convert
-rank 73: Point 1462 (-90.005751, 30.033527, 1.9202802) failed to convert
-rank 51: Point 1065 (-90.578877, 29.725023, -1.1639627) failed to convert
-rank 81: Point 1461 (-89.788092, 30.232494, -0.38001442) failed to convert
-rank 91: Point 1464 (-89.293436, 29.756435, 0.03376892) failed to convert
-rank 69: Point 1464 (-90.093431, 29.915516, -5.1105942) failed to convert
-rank 10: Point 1054 (-91.632909, 30.07912, -0.03017877) failed to convert
-rank 14: Point 1055 (-91.492217, 29.637485, -0.60293955) failed to convert
-rank 78: Point 1477 (-89.901429, 30.03704, -4.2940224) failed to convert
-rank 21: Point 1069 (-91.212116, 30.413893, -13.464693) failed to convert
-rank 62: Point 1052 (-90.300529, 30.336462, -0.30996825) failed to convert
-rank 70: Point 1479 (-90.087262, 29.754, -0.26606897) failed to convert
-rank 85: Point 1463 (-89.670202, 29.465871, 29.651058) failed to convert
-rank 19: Point 1071 (-91.300326, 29.714916, -1.523341) failed to convert
-rank 74: Point 1475 (-90.002226, 29.808611, 13.07294) failed to convert
-rank 40: Point 1056 (-90.769853, 29.622336, -0.60896246) failed to convert
-rank 66: Point 1474 (-90.215566, 29.53256, 1.5125117) failed to convert
-rank 96: Point 1478 (-89.192839, 29.193497, -0.13256658) failed to convert
-rank 65: Point 1464 (-90.262022, 29.386555, 0.09282248) failed to convert
-rank 90: Point 1473 (-89.327613, 29.608445, 2.8045147) failed to convert
-rank 37: Point 1066 (-90.821644, 29.708433, -2.2402801) failed to convert
-rank 87: Point 1462 (-89.458209, 30.046526, -0.46710171) failed to convert
-rank 57: Point 1065 (-90.455349, 29.820261, 1.5334585) failed to convert
-rank 92: Point 1474 (-89.319028, 29.04024, 1.9786179) failed to convert
-rank 58: Point 1052 (-90.390215, 30.398958, -0.3151876) failed to convert
-rank 4: Point 1059 (-91.802503, 30.846808, -7.7899502) failed to convert
-rank 98: Point 1479 (-89.014428, 29.773834, 2.8315567) failed to convert
-rank 36: Point 1053 (-90.834504, 29.865063, -0.64852188) failed to convert
-rank 54: Point 1055 (-90.461708, 30.406477, -0.29044378) failed to convert
-rank 34: Point 1049 (-90.864701, 30.17149, -0.84787059) failed to convert
-rank 12: Point 1046 (-91.522588, 30.334369, -10.371562) failed to convert
-rank 64: Point 1476 (-90.257074, 29.90083, -4.2519602) failed to convert
-rank 31: Point 1064 (-90.99925, 29.697082, -8.2296) failed to convert
-rank 77: Point 1464 (-89.952077, 29.705316, -0.0) failed to convert
-rank 39: Point 1063 (-90.764675, 29.924074, -0.35275331) failed to convert
-rank 63: Point 1063 (-90.300709, 29.912776, -4.1861234) failed to convert
-rank 42: Point 1057 (-90.711166, 29.926828, -0.44047731) failed to convert
-rank 18: Point 1061 (-91.287984, 30.502569, -15.387411) failed to convert
-rank 47: Point 1065 (-90.632511, 30.038496, 22.714974) failed to convert
-rank 88: Point 1475 (-89.440651, 29.428483, 2.672253) failed to convert
-rank 29: Point 1064 (-91.012937, 30.412052, -11.843128) failed to convert
-rank 22: Point 1056 (-91.194682, 30.484227, 18.481837) failed to convert
-rank 50: Point 1063 (-90.619843, 29.38636, 0.29325396) failed to convert
-rank 6: Point 1057 (-91.748331, 30.532858, -12.43063) failed to convert
-rank 52: Point 1051 (-90.569636, 29.49484, 0.29270633) failed to convert
-rank 97: Point 1461 (-89.060446, 30.130754, 5.2865969) failed to convert
-rank 5: Point 1062 (-91.818099, 29.783584, -0.18446495) failed to convert
-rank 3: Point 1063 (-91.87949, 30.274599, -6.0173097) failed to convert
-rank 13: Point 1061 (-91.513705, 29.91145, -0.85387955) failed to convert
-rank 33: Point 1061 (-90.898335, 30.062959, -1.3897261) failed to convert
-rank 67: Point 1461 (-90.207638, 29.112843, 4.0115748) failed to convert
-rank 15: Point 1059 (-91.458574, 29.676992, -2.7932236) failed to convert
-rank 45: Point 1066 (-90.697921, 29.482468, -1.2544898) failed to convert
-rank 86: Point 1476 (-89.602131, 29.3574, 0.31299999) failed to convert
-rank 93: Point 1463 (-89.261926, 29.169852, 9.4282878) failed to convert
-rank 71: Point 1463 (-90.119141, 29.123244, 8.8390967) failed to convert
-rank 17: Point 1065 (-91.371309, 29.718464, -6.0713675) failed to convert
-rank 89: Point 1465 (-89.320168, 30.160929, 3.9787161) failed to convert
-rank 28: Point 1051 (-91.059327, 30.37618, -7.5841511) failed to convert
-rank 94: Point 1475 (-89.232956, 29.193437, -0.3266299) failed to convert
-rank 23: Point 1062 (-91.203285, 30.025942, -0.38566729) failed to convert
-rank 79: Point 1466 (-89.882303, 30.021753, 8.2481368) failed to convert
-rank 83: Point 1463 (-89.76288, 29.809774, -1.001231) failed to convert
-rank 99: Point 1464 (-88.854631, 29.584801, 11.74648) failed to convert
-rank 35: Point 1070 (-90.831279, 30.255487, -2.5292193) failed to convert
-rank 43: Point 1067 (-90.712737, 29.61022, 0.56931488) failed to convert
-rank 56: Point 1058 (-90.481966, 29.697263, -1.4852339) failed to convert
-rank 1: Point 1065 (-92.059533, 29.923309, -2.5660572) failed to convert
-rank 49: Point 1063 (-90.609061, 29.747152, -0.0316013) failed to convert
-rank 76: Point 1480 (-89.959526, 29.87398, -0.70366532) failed to convert
-rank 80: Point 1474 (-89.874917, 29.621305, -0.41478216) failed to convert
-rank 82: Point 1477 (-89.826594, 29.346273, 0.31299999) failed to convert
-rank 75: Point 1466 (-89.990311, 29.714147, -4.9478187) failed to convert
-rank 8: Point 1049 (-91.649427, 30.960799, -12.860542) failed to convert
-rank 48: Point 1055 (-90.633075, 29.709865, -1.232797) failed to convert
-rank 11: Point 1058 (-91.552726, 30.616659, -3.603165) failed to convert
-rank 84: Point 1475 (-89.670589, 30.324409, -0.78726277) failed to convert
-rank 68: Point 1476 (-90.120312, 29.912487, -2.4256964) failed to convert
-rank 95: Point 1464 (-89.216692, 29.182972, -0.0) failed to convert
-rank 72: Point 1477 (-90.023449, 30.073027, 4.9299998) failed to convert
-rank 55: Point 1062 (-90.502883, 29.589003, 0.15771982) failed to convert
-rank 30: Point 1059 (-91.024781, 29.939789, -5.1678921) failed to convert
-rank 81: Point 1462 (-89.816832, 29.879714, 0.19555766) failed to convert
-rank 32: Point 1055 (-90.956692, 29.69345, -8.2296) failed to convert
-rank 73: Point 1463 (-90.025852, 29.777546, -5.0471835) failed to convert
-rank 78: Point 1478 (-89.873876, 30.378658, -9.3005545) failed to convert
-rank 0: Point 991 (-92.358248, 29.454226, 8.1999998) failed to convert
-rank 91: Point 1465 (-89.345911, 29.153642, 0.31299999) failed to convert
-rank 69: Point 1465 (-90.093418, 29.915456, -5.2682068) failed to convert
-rank 70: Point 1480 (-90.087249, 29.75406, -0.60056366) failed to convert
-rank 26: Point 1052 (-91.140016, 30.234416, -12.370415) failed to convert
-rank 53: Point 1062 (-90.54318, 29.560461, -0.102865) failed to convert
-rank 7: Point 1066 (-91.6923, 30.823821, -11.412242) failed to convert
-rank 74: Point 1476 (-89.988051, 29.988483, -8.2296) failed to convert
-rank 38: Point 1051 (-90.820152, 29.350586, -8.2296) failed to convert
-rank 85: Point 1464 (-89.625126, 30.007404, 3.2048224) failed to convert
-rank 65: Point 1465 (-90.220232, 29.941653, 28.553193) failed to convert
-rank 9: Point 1061 (-91.648796, 30.449416, -5.1965894) failed to convert
-rank 96: Point 1479 (-89.191341, 29.210454, -0.16718551) failed to convert
-rank 41: Point 1063 (-90.747613, 29.698256, -0.50558917) failed to convert
-rank 90: Point 1474 (-89.355146, 29.291093, 11.529876) failed to convert
-rank 66: Point 1475 (-90.231748, 29.317357, -0.41686068) failed to convert
-rank 16: Point 1054 (-91.407098, 29.8421, -0.09601426) failed to convert
-rank 25: Point 1070 (-91.194397, 29.635713, 0.09992072) failed to convert
-rank 92: Point 1475 (-89.295417, 29.31218, -0.0) failed to convert
-rank 87: Point 1463 (-89.51835, 29.340217, -4.0629842) failed to convert
-rank 10: Point 1055 (-91.581176, 30.967881, -10.96964) failed to convert
-rank 98: Point 1480 (-88.986979, 30.072174, 6.6454353) failed to convert
-rank 51: Point 1066 (-90.552285, 30.097863, -0.24058348) failed to convert
-rank 14: Point 1056 (-91.45505, 30.262605, -0.20299999) failed to convert
-rank 20: Point 1053 (-91.235847, 30.340798, 25.050388) failed to convert
-rank 60: Point 1049 (-90.379737, 29.899704, -0.61006949) failed to convert
-rank 46: Point 1047 (-90.624442, 30.414142, -3.1716021) failed to convert
-rank 40: Point 1057 (-90.754085, 29.85239, -0.33477522) failed to convert
-rank 2: Point 1057 (-91.976653, 29.739587, 2.6979532) failed to convert
-rank 44: Point 1058 (-90.683079, 29.859225, -1.1440948) failed to convert
-rank 77: Point 1465 (-89.92087, 30.097454, -6.1600084) failed to convert
-rank 59: Point 1063 (-90.415031, 29.760323, -0.50658632) failed to convert
-rank 64: Point 1477 (-90.286549, 29.507327, -3.4991041) failed to convert
-rank 24: Point 1054 (-91.160171, 30.417528, -10.732141) failed to convert
-rank 88: Point 1476 (-89.459236, 29.209731, -0.09273033) failed to convert
-rank 21: Point 1070 (-91.21829, 30.316208, 23.517455) failed to convert
-rank 27: Point 1062 (-91.113322, 30.200934, 11.037255) failed to convert
-rank 97: Point 1462 (-89.161018, 29.01166, 3.3436833) failed to convert
-rank 86: Point 1477 (-89.607255, 29.294921, 0.31299999) failed to convert
-rank 61: Point 1070 (-90.382928, 29.567994, -2.764536) failed to convert
-rank 36: Point 1054 (-90.844263, 29.720507, -0.7622659) failed to convert
-rank 37: Point 1067 (-90.867767, 29.020377, 3.9529837) failed to convert
-rank 58: Point 1053 (-90.448077, 29.610056, -0.49535509) failed to convert
-rank 93: Point 1464 (-89.259455, 29.198069, 0.37256479) failed to convert
-rank 62: Point 1053 (-90.352716, 29.636387, -0.39095062) failed to convert
-rank 67: Point 1462 (-90.14377, 29.95353, 37.450884) failed to convert
-rank 54: Point 1056 (-90.52883, 29.477618, -1.2149489) failed to convert
-rank 34: Point 1050 (-90.864901, 30.168464, -1.4900812) failed to convert
-rank 71: Point 1464 (-90.065882, 29.815138, -9.0) failed to convert
-rank 42: Point 1058 (-90.716688, 29.847161, -0.30228347) failed to convert
-rank 57: Point 1066 (-90.485466, 29.403168, -0.0) failed to convert
-rank 52: Point 1052 (-90.549961, 29.770981, -0.60304771) failed to convert
-rank 89: Point 1466 (-89.404974, 29.183918, 0.31299999) failed to convert
-rank 31: Point 1065 (-90.977107, 30.033859, -1.9592575) failed to convert
-rank 94: Point 1476 (-89.234274, 29.178336, -0.18518235) failed to convert
-rank 63: Point 1064 (-90.334691, 29.455064, -4.008425) failed to convert
-rank 39: Point 1064 (-90.776506, 29.751257, -1.0104428) failed to convert
-rank 12: Point 1047 (-91.497333, 30.758602, -10.505721) failed to convert
-rank 79: Point 1467 (-89.912679, 29.64197, -0.0) failed to convert
-rank 22: Point 1057 (-91.195971, 30.463903, 8.070556) failed to convert
-rank 6: Point 1058 (-91.743001, 30.62727, 12.589734) failed to convert
-rank 13: Point 1062 (-91.507903, 30.009872, -2.1989345) failed to convert
-rank 76: Point 1481 (-89.963878, 29.818993, -8.2296) failed to convert
-rank 45: Point 1067 (-90.684406, 29.677502, -0.93780249) failed to convert
-rank 33: Point 1062 (-90.917126, 29.781678, -1.0509251) failed to convert
-rank 15: Point 1060 (-91.458075, 29.685223, -1.2987972) failed to convert
-rank 3: Point 1064 (-91.905343, 29.795638, 2.4000001) failed to convert
-rank 47: Point 1066 (-90.719325, 28.785406, 19.367016) failed to convert
-rank 82: Point 1478 (-89.785843, 29.850082, -0.0) failed to convert
-rank 83: Point 1464 (-89.783004, 29.562556, 22.829361) failed to convert
-rank 75: Point 1467 (-89.9676, 30.001764, 1.0518237) failed to convert
-rank 99: Point 1465 (-88.804698, 30.115259, 13.829008) failed to convert
-rank 84: Point 1476 (-89.675892, 30.260701, -0.97683145) failed to convert
-rank 80: Point 1475 (-89.849165, 29.941403, -1.3865387) failed to convert
-rank 68: Point 1477 (-90.225471, 28.52178, 50.692323) failed to convert
-rank 72: Point 1478 (-90.027659, 30.019435, -9.0) failed to convert
-rank 95: Point 1465 (-89.150704, 29.924514, 2.5784424) failed to convert
-rank 28: Point 1052 (-91.103567, 29.691959, -0.52614786) failed to convert
-rank 73: Point 1464 (-90.019722, 29.855783, -0.79983634) failed to convert
-rank 81: Point 1463 (-89.802664, 30.053904, -0.45285025) failed to convert
-rank 91: Point 1466 (-89.338225, 29.24259, -0.015) failed to convert
-rank 70: Point 1481 (-90.092202, 29.689997, -8.2296) failed to convert
-rank 78: Point 1479 (-89.912386, 29.899998, 6.1847752) failed to convert
-rank 74: Point 1477 (-90.049843, 29.197151, 0.33044593) failed to convert
-rank 96: Point 1480 (-89.196995, 29.146097, -0.44131919) failed to convert
-rank 69: Point 1466 (-90.101607, 29.809521, 0.11599444) failed to convert
-rank 65: Point 1466 (-90.25718, 29.451227, -3.6987481) failed to convert
-rank 85: Point 1465 (-89.668394, 29.486937, -0.50540894) failed to convert
-rank 5: Point 1063 (-91.774824, 30.564891, -6.222103) failed to convert
-rank 66: Point 1476 (-90.207351, 29.641119, -0.67086703) failed to convert
-rank 48: Point 1056 (-90.633313, 29.706406, -0.3684976) failed to convert
-rank 19: Point 1072 (-91.247626, 30.560977, 6.4334973) failed to convert
-rank 17: Point 1066 (-91.344111, 30.164756, -0.68000001) failed to convert
-rank 90: Point 1475 (-89.364961, 29.177208, 4.8925061) failed to convert
-rank 92: Point 1476 (-89.235338, 29.994461, 2.8312844) failed to convert
-rank 87: Point 1464 (-89.518323, 29.340247, -4.0629842) failed to convert
-rank 43: Point 1068 (-90.71269, 29.61088, -0.75259209) failed to convert
-rank 8: Point 1050 (-91.650617, 30.940214, -5.8582905) failed to convert
-rank 11: Point 1059 (-91.535372, 30.909014, 0.92928509) failed to convert
-rank 4: Point 1060 (-91.805797, 30.787762, -10.60625) failed to convert
-rank 56: Point 1059 (-90.501478, 29.425719, -0.0) failed to convert
-rank 98: Point 1481 (-89.083074, 29.01506, 23.262357) failed to convert
-rank 18: Point 1062 (-91.286103, 30.532686, -7.4079754) failed to convert
-rank 1: Point 1066 (-92.03016, 30.485271, -9.0517143) failed to convert
-rank 55: Point 1063 (-90.49775, 29.660447, -1.7786032) failed to convert
-rank 30: Point 1060 (-91.011854, 30.137111, -2.1048897) failed to convert
-rank 53: Point 1063 (-90.517243, 29.922795, -0.31010975) failed to convert
-rank 64: Point 1478 (-90.295428, 29.387763, 0.458) failed to convert
-rank 50: Point 1064 (-90.623027, 29.340703, -0.54805272) failed to convert
-rank 77: Point 1466 (-89.927626, 30.012892, -1.8811594) failed to convert
-rank 23: Point 1063 (-91.207483, 29.959192, -0.85473917) failed to convert
-rank 97: Point 1463 (-89.146336, 29.176841, -0.01668624) failed to convert
-rank 25: Point 1071 (-91.157544, 30.217817, 3.3733392) failed to convert
-rank 88: Point 1477 (-89.405087, 29.841413, -6.547e-05) failed to convert
-rank 49: Point 1064 (-90.587415, 30.052564, 22.035353) failed to convert
-rank 60: Point 1050 (-90.367967, 30.058569, 0.91820317) failed to convert
-rank 16: Point 1055 (-91.354995, 30.69666, -20.0) failed to convert
-rank 35: Point 1071 (-90.864617, 29.762678, -0.77040289) failed to convert
-rank 86: Point 1478 (-89.604921, 29.321942, 0.84129108) failed to convert
-rank 32: Point 1056 (-90.956663, 29.693849, -8.2296) failed to convert
-rank 0: Point 992 (-92.349189, 29.62669, -0.0) failed to convert
-rank 67: Point 1463 (-90.144914, 29.938642, -7.7419206) failed to convert
-rank 29: Point 1065 (-91.056741, 29.741277, -0.5555203) failed to convert
-rank 71: Point 1465 (-90.065714, 29.817272, -9.0) failed to convert
-rank 93: Point 1465 (-89.262115, 29.167618, 6.3746247) failed to convert
-rank 14: Point 1057 (-91.48435, 29.770395, -3.6156551) failed to convert
-rank 51: Point 1067 (-90.604162, 29.366498, 0.2050966) failed to convert
-rank 9: Point 1062 (-91.669547, 30.086021, -1.1800265) failed to convert
-rank 26: Point 1053 (-91.137053, 30.280572, -12.975337) failed to convert
-rank 94: Point 1477 (-89.233438, 29.187519, -0.0) failed to convert
-rank 41: Point 1064 (-90.73368, 29.90047, -0.90561081) failed to convert
-rank 38: Point 1052 (-90.783871, 29.885064, -0.19824112) failed to convert
-rank 79: Point 1468 (-89.89202, 29.900125, -0.338422) failed to convert
-rank 10: Point 1056 (-91.621675, 30.274053, -1.2012295) failed to convert
-rank 7: Point 1067 (-91.713498, 30.452084, -10.546081) failed to convert
-rank 46: Point 1048 (-90.694565, 29.413445, -0.73470767) failed to convert
-rank 89: Point 1467 (-89.4281, 28.912442, 7.579592) failed to convert
-rank 75: Point 1468 (-89.977898, 29.871627, 14.447952) failed to convert
-rank 21: Point 1071 (-91.235321, 30.045139, -0.63630203) failed to convert
-rank 20: Point 1054 (-91.233104, 30.384192, -6.9472247) failed to convert
-rank 76: Point 1482 (-89.963853, 29.81922, -8.2296) failed to convert
-rank 82: Point 1479 (-89.754111, 30.237229, 0.1594345) failed to convert
-rank 83: Point 1465 (-89.76226, 29.81699, -0.45654584) failed to convert
-rank 84: Point 1477 (-89.734986, 29.545006, -4.8719235) failed to convert
-rank 58: Point 1054 (-90.447888, 29.612537, -1.7696229) failed to convert
-rank 34: Point 1051 (-90.891434, 29.774005, -2.362723) failed to convert
-rank 68: Point 1478 (-90.099226, 30.18446, 4.5700002) failed to convert
-rank 80: Point 1476 (-89.825593, 30.231944, -0.15814008) failed to convert
-rank 44: Point 1059 (-90.683085, 29.859135, -0.62435094) failed to convert
-rank 99: Point 1466 (-88.803715, 30.125487, 13.760139) failed to convert
-rank 72: Point 1479 (-90.096289, 29.133741, 8.9746412) failed to convert
-rank 62: Point 1054 (-90.330451, 29.936703, 7.7259385) failed to convert
-rank 6: Point 1059 (-91.721626, 31.003414, -16.951515) failed to convert
-rank 24: Point 1055 (-91.20623, 29.690198, -6.074664) failed to convert
-rank 81: Point 1464 (-89.781218, 30.31588, -5.2387771) failed to convert
-rank 74: Point 1478 (-89.988875, 29.977755, -2.3366061) failed to convert
-rank 78: Point 1480 (-89.901419, 30.036917, -6.2691264) failed to convert
-rank 95: Point 1466 (-89.167906, 29.732705, 3.0420653) failed to convert
-rank 70: Point 1482 (-90.09347, 29.67354, 0.31299999) failed to convert
-rank 91: Point 1467 (-89.344802, 29.166165, 0.31299999) failed to convert
-rank 73: Point 1465 (-90.027711, 29.753684, -4.9499523) failed to convert
-rank 37: Point 1068 (-90.828419, 29.608214, -0.54604527) failed to convert
-rank 15: Point 1061 (-91.450609, 29.810653, -2.5854743) failed to convert
-rank 69: Point 1467 (-90.09341, 29.915417, -5.347982) failed to convert
-rank 65: Point 1467 (-90.263061, 29.372472, -3.9624002) failed to convert
-rank 47: Point 1067 (-90.696735, 29.115859, 1.2029262) failed to convert
-rank 33: Point 1063 (-90.92274, 29.697156, -8.2296) failed to convert
-rank 2: Point 1058 (-91.974891, 29.772898, 2.6018099) failed to convert
-rank 40: Point 1058 (-90.755685, 29.829087, -1.1821274) failed to convert
-rank 96: Point 1481 (-89.196494, 29.151652, 3.711296) failed to convert
-rank 90: Point 1476 (-89.266225, 30.305246, 1.00565) failed to convert
-rank 3: Point 1065 (-91.878778, 30.287535, -4.5603793) failed to convert
-rank 66: Point 1477 (-90.241083, 29.192032, -0.13969814) failed to convert
-rank 92: Point 1477 (-89.305822, 29.192386, -0.0) failed to convert
-rank 85: Point 1466 (-89.68956, 29.229205, 9.776516) failed to convert
-rank 57: Point 1067 (-90.463466, 29.708083, -0.3807955) failed to convert
-rank 59: Point 1064 (-90.396732, 30.009496, -1.8373349) failed to convert
-rank 27: Point 1063 (-91.113459, 30.19872, 12.878519) failed to convert
-rank 31: Point 1066 (-90.963731, 30.235781, -4.037954) failed to convert
-rank 87: Point 1465 (-89.479314, 29.799586, -0.2608851) failed to convert
-rank 98: Point 1482 (-88.994447, 29.990884, 4.8569107) failed to convert
-rank 42: Point 1059 (-90.71933, 29.808912, -0.41214891) failed to convert
-rank 28: Point 1053 (-91.106943, 29.63916, -1.5291008) failed to convert
-rank 64: Point 1479 (-90.214354, 30.462767, -6.5927067) failed to convert
-rank 36: Point 1055 (-90.843697, 29.728779, -8.2296) failed to convert
-rank 5: Point 1064 (-91.761867, 30.795384, -9.1746918) failed to convert
-rank 61: Point 1071 (-90.355818, 29.935799, 26.304564) failed to convert
-rank 54: Point 1057 (-90.487813, 30.048173, 7.5514655) failed to convert
-rank 77: Point 1467 (-89.939202, 29.867459, -4.043611) failed to convert
-rank 52: Point 1053 (-90.530244, 30.046159, 25.021685) failed to convert
-rank 97: Point 1464 (-89.14605, 29.17925, -0.0) failed to convert
-rank 13: Point 1063 (-91.468104, 30.677072, -10.928306) failed to convert
-rank 22: Point 1058 (-91.207937, 30.275207, -13.296901) failed to convert
-rank 39: Point 1065 (-90.765678, 29.909289, -0.23873273) failed to convert
-rank 45: Point 1068 (-90.69803, 29.480851, -0.57566947) failed to convert
-rank 48: Point 1057 (-90.63306, 29.709923, -0.25003385) failed to convert
-rank 88: Point 1478 (-89.44579, 29.366562, 2.1736511) failed to convert
-rank 11: Point 1060 (-91.536074, 30.897008, -12.465547) failed to convert
-rank 17: Point 1067 (-91.373185, 29.687317, -2.2688175) failed to convert
-rank 63: Point 1065 (-90.276231, 30.238089, 3.75) failed to convert
-rank 43: Point 1069 (-90.683132, 30.036303, 10.63679) failed to convert
-rank 86: Point 1479 (-89.600908, 29.369771, 0.31299999) failed to convert
-rank 19: Point 1073 (-91.248115, 30.552669, -10.830084) failed to convert
-rank 71: Point 1466 (-90.06174, 29.86834, 1.0561254) failed to convert
-rank 55: Point 1064 (-90.471762, 30.019853, 21.13049) failed to convert
-rank 67: Point 1464 (-90.188909, 29.361398, -0.22750269) failed to convert
-rank 4: Point 1061 (-91.798414, 30.919337, 6.4332544) failed to convert
-rank 93: Point 1466 (-89.161106, 30.304061, 4.1367349) failed to convert
-rank 1: Point 1067 (-92.021692, 30.64371, -7.4416328) failed to convert
-rank 56: Point 1060 (-90.444894, 30.207064, -0.19984991) failed to convert
-rank 30: Point 1061 (-91.070089, 29.238676, -0.29990701) failed to convert
-rank 18: Point 1063 (-91.287958, 30.5026, -15.662536) failed to convert
-rank 8: Point 1051 (-91.69248, 30.210743, -8.7491791) failed to convert
-rank 12: Point 1048 (-91.518857, 30.397048, -4.4830129) failed to convert
-rank 53: Point 1064 (-90.538357, 29.62811, -0.17747251) failed to convert
-rank 94: Point 1478 (-89.239511, 29.118269, 0.01324933) failed to convert
-rank 25: Point 1072 (-91.259941, 28.574915, 29.517379) failed to convert
-rank 23: Point 1064 (-91.184742, 30.318628, 12.344315) failed to convert
-rank 50: Point 1065 (-90.573759, 30.038287, -2.7096382) failed to convert
-rank 79: Point 1469 (-89.914652, 29.616554, -1.8870167) failed to convert
-rank 75: Point 1469 (-89.978208, 29.86754, 25.782883) failed to convert
-rank 89: Point 1468 (-89.392835, 29.325343, -5.1054003) failed to convert
-rank 84: Point 1478 (-89.734959, 29.545061, -4.8719235) failed to convert
-rank 49: Point 1065 (-90.624459, 29.528142, 0.53996013) failed to convert
-rank 82: Point 1480 (-89.770461, 30.038245, 3.6515206) failed to convert
-rank 83: Point 1466 (-89.808178, 29.2505, 9.6763465) failed to convert
-rank 16: Point 1056 (-91.353705, 30.717549, -5.0613007) failed to convert
-rank 35: Point 1072 (-90.846117, 30.036744, -5.589296) failed to convert
-rank 60: Point 1051 (-90.345712, 30.357562, -0.34068609) failed to convert
-rank 68: Point 1479 (-90.18022, 29.126965, 0.31299999) failed to convert
-rank 0: Point 993 (-92.351228, 29.58331, -0.44502114) failed to convert
-rank 80: Point 1477 (-89.849649, 29.934415, -0.95029476) failed to convert
-rank 76: Point 1483 (-89.974347, 29.686256, 0.05414774) failed to convert
-rank 72: Point 1480 (-90.042461, 29.830152, 1.4002398) failed to convert
-rank 74: Point 1479 (-90.054659, 29.134452, 11.467062) failed to convert
-rank 14: Point 1058 (-91.484339, 29.770518, -3.3257397) failed to convert
-rank 32: Point 1057 (-90.96048, 29.635899, -0.75576473) failed to convert
-rank 99: Point 1467 (-88.860428, 29.521426, 14.846759) failed to convert
-rank 51: Point 1068 (-90.556343, 30.041148, -3.6452416) failed to convert
-rank 9: Point 1063 (-91.672407, 30.03543, -0.57276471) failed to convert
-rank 29: Point 1066 (-91.031749, 30.125478, 23.725782) failed to convert
-rank 70: Point 1483 (-90.08724, 29.754099, -1.1839519) failed to convert
-rank 81: Point 1465 (-89.839636, 29.597116, 21.134757) failed to convert
-rank 78: Point 1481 (-89.95978, 29.301412, 0.44456949) failed to convert
-rank 95: Point 1467 (-89.14967, 29.93591, 2.6645219) failed to convert
-rank 91: Point 1468 (-89.314805, 29.511885, 4.2545451) failed to convert
-rank 41: Point 1065 (-90.726005, 30.011149, 0.32127444) failed to convert
-rank 73: Point 1466 (-90.012886, 29.94273, 7.3965598) failed to convert
-rank 7: Point 1068 (-91.709741, 30.518097, -6.8689731) failed to convert
-rank 69: Point 1468 (-90.111862, 29.676564, -0.26512432) failed to convert
-rank 10: Point 1057 (-91.588345, 30.845934, -11.42987) failed to convert
-rank 21: Point 1072 (-91.256138, 29.711171, -2.1576321) failed to convert
-rank 96: Point 1482 (-89.176059, 29.382434, 7.3834958) failed to convert
-rank 38: Point 1053 (-90.783861, 29.885124, -1.2570896) failed to convert
-rank 65: Point 1468 (-90.262948, 29.373975, -0.50063632) failed to convert
-rank 66: Point 1478 (-90.175805, 30.054558, 4.0400155) failed to convert
-rank 90: Point 1477 (-89.359478, 29.240518, 9.8537416) failed to convert
-rank 44: Point 1060 (-90.684506, 29.83866, -1.0600855) failed to convert
-rank 46: Point 1049 (-90.664361, 29.848061, -0.36531436) failed to convert
-rank 58: Point 1055 (-90.460852, 29.433161, -0.28188995) failed to convert
-rank 34: Point 1052 (-90.885451, 29.863232, -0.56205725) failed to convert
-rank 20: Point 1055 (-91.241638, 30.248354, -4.3559041) failed to convert
-rank 85: Point 1467 (-89.61746, 30.097752, 2.95) failed to convert
-rank 26: Point 1054 (-91.197648, 29.322977, 1.3594984) failed to convert
-rank 92: Point 1478 (-89.294482, 29.322686, -0.0) failed to convert
-rank 87: Point 1466 (-89.518284, 29.340293, -4.0629842) failed to convert
-rank 62: Point 1055 (-90.362669, 29.500984, -0.5028496) failed to convert
-rank 6: Point 1060 (-91.743179, 30.624013, 15.597123) failed to convert
-rank 98: Point 1483 (-89.059279, 29.279605, 10.66573) failed to convert
-rank 24: Point 1056 (-91.206232, 29.690137, -6.074664) failed to convert
-rank 77: Point 1468 (-89.934792, 29.922809, 27.559338) failed to convert
-rank 64: Point 1480 (-90.240621, 30.118147, 4.0500002) failed to convert
-rank 47: Point 1068 (-90.652986, 29.746918, -0.90628525) failed to convert
-rank 37: Point 1069 (-90.786038, 30.230055, -1.3824947) failed to convert
-rank 15: Point 1062 (-91.408881, 30.503847, -4.2076927) failed to convert
-rank 3: Point 1066 (-91.900788, 29.880068, -0.0) failed to convert
-rank 2: Point 1059 (-91.939022, 30.446166, -7.8561264) failed to convert
-rank 97: Point 1465 (-89.147047, 29.167522, 5.1420087) failed to convert
-rank 57: Point 1068 (-90.47332, 29.571615, 0.94559138) failed to convert
-rank 33: Point 1064 (-90.900285, 30.033723, -1.7326895) failed to convert
-rank 88: Point 1479 (-89.445827, 29.366035, 11.117732) failed to convert
-rank 86: Point 1480 (-89.564494, 29.804113, 5.760919) failed to convert
-rank 27: Point 1064 (-91.109603, 30.258421, 17.562408) failed to convert
-rank 40: Point 1059 (-90.75409, 29.852238, -0.06826442) failed to convert
-rank 42: Point 1060 (-90.699405, 30.095596, -0.60576631) failed to convert
-rank 71: Point 1467 (-90.065872, 29.815198, -9.0) failed to convert
-rank 59: Point 1065 (-90.406977, 29.870075, -0.84083198) failed to convert
-rank 31: Point 1067 (-91.003198, 29.636029, -0.56575164) failed to convert
-rank 28: Point 1054 (-91.103702, 29.689268, -0.72263128) failed to convert
-rank 67: Point 1465 (-90.153523, 29.826112, -0.30834574) failed to convert
-rank 94: Point 1479 (-89.240006, 29.112474, 8.0034751) failed to convert
-rank 36: Point 1056 (-90.834386, 29.866393, -0.47189246) failed to convert
-rank 5: Point 1065 (-91.767976, 30.686864, -12.914717) failed to convert
-rank 54: Point 1058 (-90.524948, 29.532006, -0.68539411) failed to convert
-rank 39: Point 1066 (-90.768193, 29.872603, 0.38493832) failed to convert
-rank 45: Point 1069 (-90.70074, 29.441581, -1.0041267) failed to convert
-rank 61: Point 1072 (-90.382632, 29.571944, -2.0796651) failed to convert
-rank 93: Point 1467 (-89.247908, 29.329384, 2.8625516) failed to convert
-rank 75: Point 1470 (-89.962817, 30.061768, -4.4165522) failed to convert
-rank 79: Point 1470 (-89.913369, 29.632631, -0.20965769) failed to convert
-rank 13: Point 1064 (-91.485547, 30.385823, -2.241679) failed to convert
-rank 22: Point 1059 (-91.205988, 30.305955, -7.4577851) failed to convert
-rank 89: Point 1469 (-89.373854, 29.545519, 2.9800715) failed to convert
-rank 48: Point 1058 (-90.579071, 30.470385, -8.5809982) failed to convert
-rank 84: Point 1479 (-89.734941, 29.545097, -4.8719235) failed to convert
-rank 63: Point 1066 (-90.274279, 30.263821, 3.52) failed to convert
-rank 82: Point 1481 (-89.807924, 29.577882, 17.423326) failed to convert
-rank 83: Point 1467 (-89.763811, 29.797825, -0.4727728) failed to convert
-rank 68: Point 1480 (-90.147984, 29.551327, -0.53183636) failed to convert
-rank 80: Point 1478 (-89.899198, 29.315127, -0.05352974) failed to convert
-rank 76: Point 1484 (-89.96049, 29.861531, -0.26059336) failed to convert
-rank 4: Point 1062 (-91.831517, 30.323161, -6.0977282) failed to convert
-rank 72: Point 1481 (-90.029176, 29.999752, -9.0) failed to convert
-rank 11: Point 1061 (-91.553897, 30.595912, -4.0314951) failed to convert
-rank 43: Point 1070 (-90.677796, 30.112529, -0.51274587) failed to convert
-rank 56: Point 1061 (-90.490721, 29.575538, -0.13797529) failed to convert
-rank 55: Point 1065 (-90.51073, 29.479259, 0.09572175) failed to convert
-rank 30: Point 1062 (-91.068558, 29.262588, -0.0) failed to convert
-rank 52: Point 1054 (-90.569475, 29.496259, -0.47659062) failed to convert
-rank 1: Point 1068 (-92.055777, 29.991774, -2.6129445) failed to convert
-rank 78: Point 1482 (-89.909, 29.942271, -2.8916376) failed to convert
-rank 70: Point 1484 (-90.078821, 29.862658, -0.52122363) failed to convert
-rank 74: Point 1480 (-90.049948, 29.195425, -0.61455564) failed to convert
-rank 53: Point 1065 (-90.527926, 29.774006, -0.51008253) failed to convert
-rank 19: Point 1074 (-91.318992, 29.408421, 2.1615787) failed to convert
-rank 99: Point 1468 (-88.849771, 29.635192, 11.27837) failed to convert
-rank 8: Point 1052 (-91.649718, 30.95544, -12.799526) failed to convert
-rank 17: Point 1068 (-91.368067, 29.771442, 0.11) failed to convert
-rank 18: Point 1064 (-91.284287, 30.561187, -16.452103) failed to convert
-rank 73: Point 1467 (-90.025163, 29.786185, -1.0544092) failed to convert
-rank 81: Point 1466 (-89.787196, 30.242709, -1.2009048) failed to convert
-rank 23: Point 1065 (-91.222362, 29.721789, -6.4988497) failed to convert
-rank 95: Point 1468 (-89.216855, 29.180871, -0.0) failed to convert
-rank 50: Point 1066 (-90.60148, 29.647414, -0.82376348) failed to convert
-rank 91: Point 1469 (-89.343866, 29.176848, 0.31299999) failed to convert
-rank 25: Point 1073 (-91.14974, 30.339671, 17.238785) failed to convert
-rank 69: Point 1469 (-90.093398, 29.915357, -5.4073563) failed to convert
-rank 96: Point 1483 (-89.181271, 29.323607, -0.18079685) failed to convert
-rank 90: Point 1478 (-89.36473, 29.179544, 4.4498942) failed to convert
-rank 66: Point 1479 (-90.239864, 29.207869, 0.458) failed to convert
-rank 16: Point 1057 (-91.368113, 30.48343, -4.4862335) failed to convert
-rank 60: Point 1052 (-90.375504, 29.956233, -2.4405394) failed to convert
-rank 35: Point 1073 (-90.864217, 29.76846, -0.74650873) failed to convert
-rank 0: Point 994 (-92.384786, 28.866896, 30.75474) failed to convert
-rank 14: Point 1059 (-91.484328, 29.770645, -3.6610892) failed to convert
-rank 32: Point 1058 (-90.927426, 30.134384, 31.820881) failed to convert
-rank 51: Point 1069 (-90.526828, 30.450903, -7.6816506) failed to convert
-rank 29: Point 1067 (-91.006927, 30.502782, -14.700073) failed to convert
-rank 92: Point 1479 (-89.318482, 29.046271, 15.67042) failed to convert
-rank 65: Point 1469 (-90.283574, 29.096381, 1.0816958) failed to convert
-rank 87: Point 1467 (-89.438792, 30.27028, -2.6581577) failed to convert
-rank 85: Point 1468 (-89.612649, 30.154116, 1.9676884) failed to convert
-rank 49: Point 1066 (-90.609052, 29.747212, -1.7895044) failed to convert
-rank 7: Point 1069 (-91.736029, 30.052309, -6.1358194) failed to convert
-rank 9: Point 1064 (-91.646646, 30.485297, -4.1667258) failed to convert
-rank 64: Point 1481 (-90.285764, 29.517601, -0.06165781) failed to convert
-rank 98: Point 1484 (-89.03206, 29.579638, 2.7318257) failed to convert
-rank 77: Point 1469 (-89.955016, 29.667753, -4.9094139) failed to convert
-rank 41: Point 1066 (-90.755257, 29.58641, -1.5123252) failed to convert
-rank 38: Point 1054 (-90.783855, 29.885164, -1.3544665) failed to convert
-rank 46: Point 1050 (-90.693623, 29.427049, -0.82225035) failed to convert
-rank 12: Point 1049 (-91.52256, 30.334398, -10.31048) failed to convert
-rank 34: Point 1053 (-90.89142, 29.774089, -2.0663659) failed to convert
-rank 86: Point 1481 (-89.553099, 29.938864, -0.4466502) failed to convert
-rank 58: Point 1056 (-90.479009, 29.180229, 0.83553909) failed to convert
-rank 10: Point 1058 (-91.592884, 30.76657, 10.619044) failed to convert
-rank 20: Point 1056 (-91.234241, 30.365939, 2.1015852) failed to convert
-rank 21: Point 1073 (-91.212826, 30.402185, 4.8635816) failed to convert
-rank 97: Point 1466 (-89.077222, 29.944, 2.8607443) failed to convert
-rank 6: Point 1061 (-91.751469, 30.476847, 7.3482335) failed to convert
-rank 26: Point 1055 (-91.137039, 30.28061, -12.975337) failed to convert
-rank 88: Point 1480 (-89.445865, 29.365507, 27.19637) failed to convert
-rank 71: Point 1468 (-90.05512, 29.953183, -6.5093093) failed to convert
-rank 62: Point 1056 (-90.335777, 29.864958, -0.34967881) failed to convert
-rank 44: Point 1061 (-90.682061, 29.873729, -0.38254149) failed to convert
-rank 94: Point 1480 (-89.240167, 29.110514, 7.8491376) failed to convert
-rank 67: Point 1466 (-90.144874, 29.938643, -7.7419206) failed to convert
-rank 2: Point 1060 (-91.992341, 29.438983, 3.1831346) failed to convert
-rank 75: Point 1471 (-90.016326, 29.381217, 0.44338229) failed to convert
-rank 79: Point 1471 (-89.89386, 29.87685, -1.9020643) failed to convert
-rank 15: Point 1063 (-91.455056, 29.735832, -0.0) failed to convert
-rank 42: Point 1061 (-90.74074, 29.497785, -0.64740882) failed to convert
-rank 40: Point 1060 (-90.720841, 30.332296, -4.759461) failed to convert
-rank 57: Point 1069 (-90.501297, 29.181424, 1.474826) failed to convert
-rank 37: Point 1070 (-90.786039, 30.229994, -2.2833959) failed to convert
-rank 84: Point 1480 (-89.736276, 29.528662, 16.609385) failed to convert
-rank 3: Point 1067 (-91.864733, 30.544206, -5.3983024) failed to convert
-rank 83: Point 1468 (-89.763022, 29.807349, -0.89607015) failed to convert
-rank 33: Point 1065 (-90.921994, 29.708241, -0.58197407) failed to convert
-rank 89: Point 1470 (-89.328316, 30.068036, 1.6936187) failed to convert
-rank 31: Point 1068 (-90.999458, 29.69327, -0.48961542) failed to convert
-rank 93: Point 1468 (-89.266808, 29.113438, 14.576201) failed to convert
-rank 82: Point 1482 (-89.785028, 29.8599, 0.17207333) failed to convert
-rank 68: Point 1481 (-90.168281, 29.284018, 0.04739054) failed to convert
-rank 27: Point 1065 (-91.125507, 30.010543, -0.35851535) failed to convert
-rank 80: Point 1479 (-89.881014, 29.542692, 0.211738) failed to convert
-rank 47: Point 1069 (-90.654347, 29.727422, -1.396301) failed to convert
-rank 72: Point 1482 (-90.028006, 30.01445, -0.41410895) failed to convert
-rank 61: Point 1073 (-90.379899, 29.609021, -0.50921531) failed to convert
-rank 59: Point 1066 (-90.39829, 29.988241, -8.2052166) failed to convert
-rank 28: Point 1055 (-91.11415, 29.525258, -0.53740764) failed to convert
-rank 36: Point 1057 (-90.841624, 29.759258, -0.8822514) failed to convert
-rank 70: Point 1485 (-90.087227, 29.754158, 0.14140071) failed to convert
-rank 74: Point 1481 (-90.021069, 29.567488, -0.08811743) failed to convert
-rank 76: Point 1485 (-89.970114, 29.739755, -0.0) failed to convert
-rank 78: Point 1483 (-89.914895, 29.868427, 0.86277026) failed to convert
-rank 54: Point 1059 (-90.516101, 29.655614, -0.8606729) failed to convert
-rank 5: Point 1066 (-91.767925, 30.687653, -13.546984) failed to convert
-rank 81: Point 1467 (-89.787194, 30.242649, -1.2009048) failed to convert
-rank 73: Point 1468 (-90.019713, 29.855723, -0.75136276) failed to convert
-rank 39: Point 1067 (-90.768188, 29.872663, -0.99097371) failed to convert
-rank 13: Point 1065 (-91.489123, 30.325442, -2.3113186) failed to convert
-rank 45: Point 1070 (-90.666315, 29.936767, -0.36413828) failed to convert
-rank 99: Point 1469 (-88.815078, 30.004206, 6.0106158) failed to convert
-rank 48: Point 1059 (-90.644346, 29.548543, -1.1530963) failed to convert
-rank 24: Point 1057 (-91.206234, 29.690097, -2.4472771) failed to convert
-rank 96: Point 1484 (-89.192418, 29.19757, -0.0) failed to convert
-rank 91: Point 1470 (-89.359419, 28.996081, 14.560908) failed to convert
-rank 66: Point 1480 (-90.194998, 29.802627, 0.06) failed to convert
-rank 69: Point 1470 (-90.109292, 29.70952, 2.4847877) failed to convert
-rank 90: Point 1479 (-89.363825, 29.189988, -2.4286576) failed to convert
-rank 95: Point 1469 (-89.148706, 29.946537, 2.734282) failed to convert
-rank 63: Point 1067 (-90.334655, 29.455082, -4.008425) failed to convert
-rank 22: Point 1060 (-91.194759, 30.48281, 16.778047) failed to convert
-rank 4: Point 1063 (-91.914821, 28.774091, 29.058926) failed to convert
-rank 65: Point 1470 (-90.221205, 29.928598, -7.9842366) failed to convert
-rank 92: Point 1480 (-89.29553, 29.310523, -0.07560618) failed to convert
-rank 87: Point 1468 (-89.481737, 29.770706, -0.4815273) failed to convert
-rank 43: Point 1071 (-90.711247, 29.631565, -0.4654007) failed to convert
-rank 55: Point 1066 (-90.5122, 29.458636, -0.87323843) failed to convert
-rank 30: Point 1063 (-91.003989, 30.256448, -4.6739121) failed to convert
-rank 11: Point 1062 (-91.600718, 29.792316, -0.50425399) failed to convert
-rank 1: Point 1069 (-92.013423, 30.794067, -11.957915) failed to convert
-rank 52: Point 1055 (-90.583105, 29.303032, 1.1200387) failed to convert
-rank 17: Point 1069 (-91.372672, 29.695341, -3.6633698) failed to convert
-rank 50: Point 1067 (-90.619809, 29.386411, -0.13159338) failed to convert
-rank 56: Point 1062 (-90.498392, 29.468542, 0.63141713) failed to convert
-rank 19: Point 1075 (-91.250941, 30.507703, 13.190355) failed to convert
-rank 86: Point 1482 (-89.598049, 29.40369, -0.25197147) failed to convert
-rank 85: Point 1469 (-89.641914, 29.804289, -0.0) failed to convert
-rank 64: Point 1482 (-90.283836, 29.543061, 1.4194578) failed to convert
-rank 25: Point 1074 (-91.1537, 30.277819, 9.979019) failed to convert
-rank 16: Point 1058 (-91.361796, 30.586233, -7.3495736) failed to convert
-rank 98: Point 1485 (-89.067316, 29.189948, 4.9997066) failed to convert
-rank 97: Point 1467 (-89.140142, 29.245017, -1.624e-05) failed to convert
-rank 32: Point 1059 (-90.959727, 29.647279, -0.95351585) failed to convert
-rank 60: Point 1053 (-90.403859, 29.569973, -0.96924664) failed to convert
-rank 23: Point 1066 (-91.222373, 29.721589, -6.6853171) failed to convert
-rank 53: Point 1066 (-90.549853, 29.466384, -0.2622882) failed to convert
-rank 77: Point 1470 (-89.963037, 29.566008, -0.11184077) failed to convert
-rank 8: Point 1053 (-91.646713, 31.006773, -13.078931) failed to convert
-rank 71: Point 1469 (-90.065866, 29.815238, -9.0) failed to convert
-rank 35: Point 1074 (-90.865289, 29.752425, -0.79775761) failed to convert
-rank 14: Point 1060 (-91.47118, 29.992014, 16.395286) failed to convert
-rank 18: Point 1065 (-91.298149, 30.338651, -1.2988597) failed to convert
-rank 88: Point 1481 (-89.445902, 29.364979, 42.340053) failed to convert
-rank 29: Point 1068 (-91.057487, 29.729281, -0.08877793) failed to convert
-rank 67: Point 1467 (-90.206905, 29.121807, -1.1536336) failed to convert
-rank 0: Point 995 (-92.372246, 29.133158, 16.62868) failed to convert
-rank 9: Point 1065 (-91.627904, 30.808865, -10.245248) failed to convert
-rank 49: Point 1067 (-90.609047, 29.747252, -1.9738147) failed to convert
-rank 75: Point 1472 (-89.991465, 29.699024, 0.52161382) failed to convert
-rank 94: Point 1481 (-89.232672, 29.195943, -0.63314684) failed to convert
-rank 84: Point 1481 (-89.708567, 29.866032, 12.217846) failed to convert
-rank 79: Point 1472 (-89.873672, 30.127905, -0.30186336) failed to convert
-rank 34: Point 1054 (-90.925371, 29.262268, 0.37270781) failed to convert
-rank 93: Point 1469 (-89.238578, 29.435284, 4.3213438) failed to convert
-rank 12: Point 1050 (-91.520521, 30.368618, -0.34999999) failed to convert
-rank 51: Point 1070 (-90.553052, 30.087028, -1.11252) failed to convert
-rank 41: Point 1067 (-90.736938, 29.85294, -0.14744414) failed to convert
-rank 89: Point 1471 (-89.402527, 29.212279, 0.18666904) failed to convert
-rank 83: Point 1469 (-89.739741, 30.090979, 7.1767693) failed to convert
-rank 38: Point 1055 (-90.783276, 29.893579, -0.47887863) failed to convert
-rank 6: Point 1062 (-91.748306, 30.532913, -12.39349) failed to convert
-rank 10: Point 1059 (-91.631976, 30.092942, -0.60460993) failed to convert
-rank 26: Point 1056 (-91.173619, 29.705806, -1.2553032) failed to convert
-rank 58: Point 1057 (-90.460825, 29.433296, -1.1663939) failed to convert
-rank 7: Point 1070 (-91.714305, 30.437613, 20.214446) failed to convert
-rank 68: Point 1482 (-90.139172, 29.66585, 0.31299999) failed to convert
-rank 70: Point 1486 (-90.082472, 29.815376, -3.8374322) failed to convert
-rank 46: Point 1051 (-90.699194, 29.346287, -1.3682507) failed to convert
-rank 82: Point 1483 (-89.77529, 29.979075, 2.6511195) failed to convert
-rank 76: Point 1486 (-89.973032, 29.70263, -4.7783499) failed to convert
-rank 20: Point 1057 (-91.224433, 30.520954, 8.0306477) failed to convert
-rank 72: Point 1483 (-90.028049, 30.013857, 1.6951581) failed to convert
-rank 74: Point 1482 (-90.049139, 29.205721, 2.8209523) failed to convert
-rank 78: Point 1484 (-89.901405, 30.037014, -4.4046648) failed to convert
-rank 62: Point 1057 (-90.334273, 29.884859, -0.53951081) failed to convert
-rank 80: Point 1480 (-89.803474, 30.500002, -6.516889) failed to convert
-rank 21: Point 1074 (-91.205265, 30.521058, 18.908028) failed to convert
-rank 42: Point 1062 (-90.758646, 29.235419, -9e-08) failed to convert
-rank 96: Point 1485 (-89.197558, 29.139221, -0.0) failed to convert
-rank 66: Point 1481 (-90.212865, 29.566854, -0.03814374) failed to convert
-rank 81: Point 1468 (-89.787193, 30.242608, -1.2009048) failed to convert
-rank 73: Point 1469 (-90.019245, 29.861454, 1.962821) failed to convert
-rank 57: Point 1070 (-90.452104, 29.864311, -0.56527533) failed to convert
-rank 15: Point 1064 (-91.447174, 29.868093, -6.9278855) failed to convert
-rank 40: Point 1061 (-90.750984, 29.89728, 0.27228206) failed to convert
-rank 37: Point 1071 (-90.78604, 30.229954, -2.0522082) failed to convert
-rank 33: Point 1066 (-90.917106, 29.781736, -2.1575483) failed to convert
-rank 91: Point 1471 (-89.343713, 29.178345, 0.24931118) failed to convert
-rank 90: Point 1480 (-89.35926, 29.242939, 8.0994128) failed to convert
-rank 27: Point 1066 (-91.138594, 29.805115, -0.47903372) failed to convert
-rank 99: Point 1470 (-88.800396, 30.157569, 12.886232) failed to convert
-rank 69: Point 1471 (-90.117691, 29.600167, 0.31299999) failed to convert
-rank 95: Point 1470 (-89.224759, 29.090902, -0.0) failed to convert
-rank 65: Point 1471 (-90.262951, 29.373511, 0.45576139) failed to convert
-rank 3: Point 1068 (-91.86454, 30.54736, -10.934183) failed to convert
-rank 2: Point 1061 (-91.926015, 30.687255, -9.245183) failed to convert
-rank 92: Point 1481 (-89.214812, 30.224026, 1.6887148) failed to convert
-rank 47: Point 1070 (-90.636827, 29.976617, -0.42542788) failed to convert
-rank 31: Point 1069 (-90.999193, 29.69706, -8.2296) failed to convert
-rank 36: Point 1058 (-90.805735, 30.286678, -0.55858615) failed to convert
-rank 59: Point 1067 (-90.421525, 29.670991, 0.68757183) failed to convert
-rank 13: Point 1066 (-91.463983, 30.744776, -11.883657) failed to convert
-rank 28: Point 1056 (-91.104423, 29.677626, -1.1800181) failed to convert
-rank 86: Point 1483 (-89.598705, 29.39559, 38.669424) failed to convert
-rank 54: Point 1060 (-90.51946, 29.608673, 0.13462835) failed to convert
-rank 87: Point 1469 (-89.52242, 29.290049, 0.31299999) failed to convert
-rank 85: Point 1470 (-89.656187, 29.632476, -0.39321046) failed to convert
-rank 44: Point 1062 (-90.682896, 29.861715, -0.27185401) failed to convert
-rank 45: Point 1071 (-90.70384, 29.396516, -0.45377207) failed to convert
-rank 61: Point 1074 (-90.382116, 29.578771, -0.94996051) failed to convert
-rank 24: Point 1058 (-91.206237, 29.690036, -2.0862686) failed to convert
-rank 39: Point 1068 (-90.768185, 29.872704, -1.1211676) failed to convert
-rank 64: Point 1483 (-90.316461, 29.102399, 1.8008122) failed to convert
-rank 98: Point 1486 (-88.968833, 30.266543, 5.0893453) failed to convert
-rank 63: Point 1068 (-90.297597, 29.953305, 0.17321847) failed to convert
-rank 5: Point 1067 (-91.787174, 30.343501, -8.2296) failed to convert
-rank 97: Point 1468 (-89.122008, 29.447931, 4.2378053) failed to convert
-rank 22: Point 1061 (-91.194843, 30.481413, 15.812214) failed to convert
-rank 4: Point 1064 (-91.859448, 29.810597, 2.1069951) failed to convert
-rank 77: Point 1471 (-89.939169, 29.86751, -6.0755788) failed to convert
-rank 71: Point 1470 (-90.054919, 29.955713, 5.5826926) failed to convert
-rank 43: Point 1072 (-90.692955, 29.895337, -0.45350119) failed to convert
-rank 55: Point 1067 (-90.497735, 29.660389, -1.1361661) failed to convert
-rank 52: Point 1056 (-90.558116, 29.656229, -0.50415691) failed to convert
-rank 88: Point 1482 (-89.445939, 29.364452, 39.239031) failed to convert
-rank 84: Point 1482 (-89.734914, 29.545151, -3.2657803) failed to convert
-rank 67: Point 1468 (-90.147219, 29.907496, -0.71105429) failed to convert
-rank 75: Point 1473 (-89.990273, 29.714162, -4.9478187) failed to convert
-rank 19: Point 1076 (-91.249153, 30.535929, -7.5177097) failed to convert
-rank 50: Point 1068 (-90.572803, 30.051417, 15.463362) failed to convert
-rank 30: Point 1064 (-91.011948, 30.135417, 17.701235) failed to convert
-rank 94: Point 1482 (-89.203424, 29.527289, 4.3525584) failed to convert
-rank 56: Point 1063 (-90.472191, 29.832122, -0.16533971) failed to convert
-rank 11: Point 1063 (-91.588867, 29.996785, 0.1) failed to convert
-rank 17: Point 1070 (-91.371675, 29.71181, -7.1018405) failed to convert
-rank 79: Point 1473 (-89.914616, 29.616603, -1.8870167) failed to convert
-rank 89: Point 1472 (-89.368605, 29.606114, 2.3976545) failed to convert
-rank 93: Point 1470 (-89.258603, 29.206878, -0.0) failed to convert
-rank 70: Point 1487 (-90.095772, 29.643215, 0.2282231) failed to convert
-rank 83: Point 1470 (-89.784067, 29.548806, -0.1045868) failed to convert
-rank 68: Point 1483 (-90.11983, 29.91735, -3.3713989) failed to convert
-rank 1: Point 1070 (-92.033014, 30.42254, -15.199946) failed to convert
-rank 25: Point 1075 (-91.157389, 30.220046, -12.838177) failed to convert
-rank 53: Point 1067 (-90.502885, 30.121447, -0.37858174) failed to convert
-rank 32: Point 1060 (-90.959967, 29.64362, -0.72251637) failed to convert
-rank 35: Point 1075 (-90.8529, 29.936035, -0.62025364) failed to convert
-rank 76: Point 1487 (-89.977525, 29.645545, 1.2750133) failed to convert
-rank 48: Point 1060 (-90.632528, 29.717172, -0.05644505) failed to convert
-rank 72: Point 1484 (-90.027602, 30.019456, -9.0) failed to convert
-rank 8: Point 1054 (-91.648738, 30.971876, -12.496775) failed to convert
-rank 16: Point 1059 (-91.381905, 30.257643, -2.3346462) failed to convert
-rank 82: Point 1484 (-89.774057, 29.994103, 2.4683556) failed to convert
-rank 80: Point 1481 (-89.839743, 30.05523, 0.27432001) failed to convert
-rank 96: Point 1486 (-89.180298, 29.334267, 6.6608366) failed to convert
-rank 66: Point 1482 (-90.24874, 29.087785, 0.47522418) failed to convert
-rank 74: Point 1483 (-89.988094, 29.987239, -4.753811) failed to convert
-rank 78: Point 1485 (-89.933155, 29.638798, 15.733246) failed to convert
-rank 23: Point 1067 (-91.207483, 29.958897, -0.74284076) failed to convert
-rank 81: Point 1469 (-89.787192, 30.242548, -1.1060151) failed to convert
-rank 73: Point 1470 (-90.02002, 29.851467, -9.0) failed to convert
-rank 29: Point 1069 (-91.075968, 29.442141, -0.58103696) failed to convert
-rank 14: Point 1061 (-91.425783, 30.746576, 2.0551535) failed to convert
-rank 18: Point 1066 (-91.335066, 29.738916, -6.3732467) failed to convert
-rank 90: Point 1481 (-89.355446, 29.28694, 16.806897) failed to convert
-rank 60: Point 1054 (-90.367988, 30.057569, 1.2047757) failed to convert
-rank 0: Point 996 (-92.351131, 29.575963, -0.36085304) failed to convert
-rank 9: Point 1066 (-91.652108, 30.390319, -8.0155493) failed to convert
-rank 95: Point 1471 (-89.21551, 29.196074, -0.10335037) failed to convert
-rank 69: Point 1472 (-90.1207, 29.560889, 0.31299999) failed to convert
-rank 91: Point 1472 (-89.333578, 29.295464, -0.59456067) failed to convert
-rank 12: Point 1051 (-91.522658, 30.332452, -2.7693597) failed to convert
-rank 65: Point 1472 (-90.257138, 29.45127, -3.6987481) failed to convert
-rank 6: Point 1063 (-91.721605, 31.003471, -18.661824) failed to convert
-rank 49: Point 1068 (-90.609038, 29.747312, -1.140449) failed to convert
-rank 99: Point 1471 (-88.830018, 29.842908, 2.7879775) failed to convert
-rank 41: Point 1068 (-90.697465, 30.420164, -7.0030721) failed to convert
-rank 92: Point 1482 (-89.293724, 29.331055, -1.5813973) failed to convert
-rank 34: Point 1055 (-90.880398, 29.938042, -0.69334394) failed to convert
-rank 10: Point 1060 (-91.619784, 30.304221, 18.903067) failed to convert
-rank 86: Point 1484 (-89.537794, 30.118755, 4.0500002) failed to convert
-rank 62: Point 1058 (-90.333597, 29.893872, -0.72188418) failed to convert
-rank 7: Point 1071 (-91.713456, 30.452128, -10.546081) failed to convert
-rank 26: Point 1057 (-91.191641, 29.418985, -0.0) failed to convert
-rank 38: Point 1056 (-90.803021, 29.60379, -8.2296) failed to convert
-rank 51: Point 1071 (-90.599059, 29.43898, -0.02027395) failed to convert
-rank 85: Point 1471 (-89.669844, 29.46635, 26.219906) failed to convert
-rank 58: Point 1058 (-90.460828, 29.43307, -0.33118783) failed to convert
-rank 42: Point 1063 (-90.746504, 29.413491, 0.09143999) failed to convert
-rank 87: Point 1470 (-89.515603, 29.370688, -0.16807966) failed to convert
-rank 46: Point 1052 (-90.648676, 30.071529, -1.3887237) failed to convert
-rank 37: Point 1072 (-90.80273, 29.986353, -10.612832) failed to convert
-rank 20: Point 1058 (-91.224838, 30.514166, 6.8646958) failed to convert
-rank 98: Point 1487 (-89.01943, 29.717035, 3.7143847) failed to convert
-rank 27: Point 1067 (-91.113509, 30.196534, 14.484948) failed to convert
-rank 21: Point 1075 (-91.212065, 30.41386, -14.784558) failed to convert
-rank 64: Point 1484 (-90.312706, 29.153369, 1.4953604) failed to convert
-rank 77: Point 1472 (-89.933864, 29.9341, -0.49520977) failed to convert
-rank 97: Point 1469 (-89.097133, 29.724242, 3.6913386) failed to convert
-rank 2: Point 1062 (-91.969236, 29.878549, -0.7948041) failed to convert
-rank 57: Point 1071 (-90.482061, 29.44997, 0.06681672) failed to convert
-rank 71: Point 1471 (-90.06586, 29.815298, -9.0) failed to convert
-rank 15: Point 1065 (-91.442483, 29.946301, -0.68876517) failed to convert
-rank 33: Point 1067 (-90.926705, 29.637199, -8.2296) failed to convert
-rank 88: Point 1483 (-89.445976, 29.363924, 37.73859) failed to convert
-rank 84: Point 1483 (-89.7273, 29.637976, -0.51843265) failed to convert
-rank 40: Point 1062 (-90.753963, 29.853869, -0.72829043) failed to convert
-rank 13: Point 1067 (-91.46483, 30.73058, -20.0) failed to convert
-rank 59: Point 1068 (-90.406766, 29.872583, -1.2297598) failed to convert
-rank 28: Point 1057 (-91.07067, 30.200731, -6.9434947) failed to convert
-rank 31: Point 1070 (-90.994152, 29.774023, -2.3502238) failed to convert
-rank 75: Point 1474 (-89.980149, 29.842646, -5.2011075) failed to convert
-rank 24: Point 1059 (-91.18873, 29.968136, -0.60130379) failed to convert
-rank 67: Point 1469 (-90.16199, 29.714535, -0.37587322) failed to convert
-rank 54: Point 1061 (-90.500199, 29.8767, 1.3553607) failed to convert
-rank 61: Point 1075 (-90.38186, 29.582252, -0.59900475) failed to convert
-rank 94: Point 1483 (-89.239638, 29.11635, 4.2164136) failed to convert
-rank 79: Point 1474 (-89.942121, 29.268549, 9.7155618) failed to convert
-rank 4: Point 1065 (-91.849881, 29.986518, -3.1337751) failed to convert
-rank 44: Point 1063 (-90.682932, 29.861148, -0.90091324) failed to convert
-rank 22: Point 1062 (-91.194933, 30.479999, 14.46085) failed to convert
-rank 39: Point 1069 (-90.76818, 29.872764, -0.35901402) failed to convert
-rank 93: Point 1471 (-89.253707, 29.262677, -0.11891549) failed to convert
-rank 36: Point 1059 (-90.841654, 29.758705, -0.83826318) failed to convert
-rank 70: Point 1488 (-90.092104, 29.6907, -8.2296) failed to convert
-rank 89: Point 1473 (-89.427536, 28.91883, 2.8143043) failed to convert
-rank 83: Point 1471 (-89.762875, 29.809061, -0.64685502) failed to convert
-rank 68: Point 1484 (-90.111817, 30.020844, 0.70460946) failed to convert
-rank 72: Point 1485 (-90.065721, 29.530369, 0.31299999) failed to convert
-rank 45: Point 1072 (-90.703274, 29.404655, -1.1414348) failed to convert
-rank 82: Point 1485 (-89.783761, 29.87506, 0.33524255) failed to convert
-rank 76: Point 1488 (-89.952544, 29.961468, -1.2068034) failed to convert
-rank 80: Point 1482 (-89.836488, 30.095319, -0.2090497) failed to convert
-rank 66: Point 1483 (-90.224544, 29.411052, -3.7578794) failed to convert
-rank 90: Point 1482 (-89.359015, 29.245441, -0.00144738) failed to convert
-rank 96: Point 1487 (-89.187125, 29.257163, -0.00295142) failed to convert
-rank 52: Point 1057 (-90.557863, 29.659693, 0.33029788) failed to convert
-rank 81: Point 1470 (-89.784804, 30.271429, -1.2129416) failed to convert
-rank 74: Point 1484 (-89.988829, 29.977716, -2.1476587) failed to convert
-rank 19: Point 1077 (-91.274089, 30.137468, -0.69103999) failed to convert
-rank 1: Point 1071 (-92.022453, 30.621175, -5.9518362) failed to convert
-rank 5: Point 1068 (-91.787075, 30.345262, -8.2296) failed to convert
-rank 78: Point 1486 (-89.908979, 29.942328, -2.8916376) failed to convert
-rank 63: Point 1069 (-90.357021, 29.150223, 1.2073519) failed to convert
-rank 73: Point 1471 (-90.027659, 29.753715, -4.9499523) failed to convert
-rank 43: Point 1073 (-90.682384, 30.046827, -4.946239) failed to convert
-rank 55: Point 1068 (-90.495908, 29.685791, -0.85812294) failed to convert
-rank 50: Point 1069 (-90.598542, 29.688883, 0.44558584) failed to convert
-rank 65: Point 1473 (-90.221175, 29.928625, -7.9842366) failed to convert
-rank 95: Point 1472 (-89.173849, 29.665958, 3.577297) failed to convert
-rank 91: Point 1473 (-89.344274, 29.171739, -2.4881995) failed to convert
-rank 47: Point 1071 (-90.680664, 29.348553, 0.3048) failed to convert
-rank 11: Point 1064 (-91.649291, 28.937169, 17.4) failed to convert
-rank 92: Point 1483 (-89.318196, 29.049296, 7.4519343) failed to convert
-rank 69: Point 1473 (-90.140331, 29.303901, 0.33530963) failed to convert
-rank 17: Point 1071 (-91.377244, 29.619634, -0.63728655) failed to convert
-rank 3: Point 1069 (-91.868615, 30.472108, -4.5394493) failed to convert
-rank 35: Point 1076 (-90.857888, 29.861928, -0.61076807) failed to convert
-rank 32: Point 1061 (-90.956622, 29.694367, -8.2296) failed to convert
-rank 14: Point 1062 (-91.454997, 30.262679, -0.20299999) failed to convert
-rank 30: Point 1065 (-91.013245, 30.115488, 8.3882396) failed to convert
-rank 99: Point 1472 (-88.847513, 29.653254, 10.661505) failed to convert
-rank 56: Point 1064 (-90.481936, 29.697315, -0.16161247) failed to convert
-rank 23: Point 1068 (-91.222169, 29.724674, -5.6426883) failed to convert
-rank 53: Point 1068 (-90.53682, 29.649283, -2.9432634) failed to convert
-rank 18: Point 1067 (-91.28792, 30.502647, -15.740178) failed to convert
-rank 86: Point 1485 (-89.616293, 29.182393, 10.082594) failed to convert
-rank 60: Point 1055 (-90.376215, 29.945746, 7.1159324) failed to convert
-rank 8: Point 1055 (-91.670425, 30.596298, -7.5197657) failed to convert
-rank 49: Point 1069 (-90.654304, 29.099523, 1.5036717) failed to convert
-rank 85: Point 1472 (-89.599929, 30.303445, -4.8050412) failed to convert
-rank 87: Point 1471 (-89.51688, 29.355434, 19.407747) failed to convert
-rank 16: Point 1060 (-91.409922, 29.793416, -6.1799097) failed to convert
-rank 25: Point 1076 (-91.157363, 30.220452, -12.798553) failed to convert
-rank 98: Point 1488 (-89.067704, 29.184486, -0.0) failed to convert
-rank 64: Point 1485 (-90.314303, 29.131502, 1.8019674) failed to convert
-rank 48: Point 1061 (-90.609912, 30.037748, 18.076298) failed to convert
-rank 12: Point 1052 (-91.545744, 29.939446, -2.7368874) failed to convert
-rank 97: Point 1470 (-89.158668, 29.036199, 0.25002638) failed to convert
-rank 77: Point 1473 (-89.932865, 29.946526, 0.64839849) failed to convert
-rank 6: Point 1064 (-91.73759, 30.722471, -16.062962) failed to convert
-rank 10: Point 1061 (-91.580029, 30.984602, -12.853955) failed to convert
-rank 0: Point 997 (-92.348854, 29.620319, -0.23034219) failed to convert
-rank 62: Point 1059 (-90.334259, 29.884918, -0.56494373) failed to convert
-rank 34: Point 1056 (-90.891398, 29.773913, -1.5964325) failed to convert
-rank 29: Point 1070 (-91.057465, 29.729484, -1.1426359) failed to convert
-rank 71: Point 1472 (-90.057668, 29.920456, -2.3205749) failed to convert
-rank 38: Point 1057 (-90.783845, 29.885224, -0.34892837) failed to convert
-rank 51: Point 1072 (-90.59764, 29.459104, 0.11858721) failed to convert
-rank 88: Point 1484 (-89.446013, 29.363397, 32.775474) failed to convert
-rank 9: Point 1067 (-91.623137, 30.890136, -12.118782) failed to convert
-rank 58: Point 1059 (-90.461875, 29.418539, -0.38633792) failed to convert
-rank 37: Point 1073 (-90.78604, 30.229893, -0.7495873) failed to convert
-rank 84: Point 1484 (-89.66914, 30.339649, -1.3351033) failed to convert
-rank 75: Point 1475 (-89.991454, 29.699083, -2.3750016) failed to convert
-rank 26: Point 1058 (-91.137018, 30.280667, -12.975337) failed to convert
-rank 41: Point 1069 (-90.733673, 29.900099, 0.27588369) failed to convert
-rank 20: Point 1059 (-91.278784, 29.650288, -3.4413411) failed to convert
-rank 67: Point 1470 (-90.144947, 29.936909, -8.0561694) failed to convert
-rank 46: Point 1053 (-90.697896, 29.365083, 0.3048) failed to convert
-rank 79: Point 1475 (-89.914592, 29.616636, -1.8870167) failed to convert
-rank 93: Point 1472 (-89.266114, 29.12063, 9.6955918) failed to convert
-rank 94: Point 1484 (-89.231126, 29.213298, -0.56390338) failed to convert
-rank 89: Point 1474 (-89.410239, 29.121925, 0.63696032) failed to convert
-rank 70: Point 1489 (-90.068578, 29.993825, -1.1109692) failed to convert
-rank 76: Point 1489 (-89.958723, 29.883512, 21.751245) failed to convert
-rank 83: Point 1472 (-89.762923, 29.808461, -0.53881695) failed to convert
-rank 21: Point 1076 (-91.210646, 30.436166, -7.8878366) failed to convert
-rank 68: Point 1485 (-90.177197, 29.165036, 0.31299999) failed to convert
-rank 7: Point 1072 (-91.703997, 30.618297, -6.1271675) failed to convert
-rank 42: Point 1064 (-90.768968, 29.08327, 1.3975518) failed to convert
-rank 2: Point 1063 (-91.908702, 31.004576, -14.205468) failed to convert
-rank 15: Point 1066 (-91.42585, 30.223179, -2.7529073) failed to convert
-rank 72: Point 1486 (-90.029136, 29.999756, -9.0) failed to convert
-rank 82: Point 1486 (-89.816137, 29.475607, 0.15216955) failed to convert
-rank 74: Point 1485 (-89.989238, 29.972454, 0.14769329) failed to convert
-rank 13: Point 1068 (-91.531236, 29.610895, -0.83377598) failed to convert
-rank 80: Point 1483 (-89.844321, 29.998645, 2.4014925) failed to convert
-rank 33: Point 1068 (-90.894945, 30.113026, -3.0622492) failed to convert
-rank 90: Point 1483 (-89.293884, 29.992308, -0.0) failed to convert
-rank 28: Point 1058 (-91.153131, 28.906284, 6.6259027) failed to convert
-rank 61: Point 1076 (-90.382778, 29.569683, -2.1188455) failed to convert
-rank 73: Point 1472 (-90.025795, 29.777525, -5.0471835) failed to convert
-rank 59: Point 1069 (-90.413876, 29.775503, -0.52512587) failed to convert
-rank 96: Point 1488 (-89.188524, 29.241345, -0.0) failed to convert
-rank 78: Point 1487 (-89.912608, 29.896877, -6.5989205) failed to convert
-rank 81: Point 1471 (-89.841984, 29.567352, -1.6139159) failed to convert
-rank 66: Point 1484 (-90.192538, 29.834124, 0.02) failed to convert
-rank 95: Point 1473 (-89.215382, 29.197123, -0.13708297) failed to convert
-rank 65: Point 1474 (-90.263013, 29.372435, -3.9624002) failed to convert
-rank 54: Point 1062 (-90.512805, 29.701461, -0.50286489) failed to convert
-rank 91: Point 1474 (-89.345903, 29.152782, -1.0418134) failed to convert
-rank 40: Point 1063 (-90.768208, 29.645949, -0.33592118) failed to convert
-rank 24: Point 1060 (-91.164533, 30.348948, -13.047966) failed to convert
-rank 57: Point 1072 (-90.486402, 29.389407, -0.00924071) failed to convert
-rank 31: Point 1071 (-91.018642, 29.398125, -0.13167662) failed to convert
-rank 27: Point 1068 (-91.112009, 30.21963, -5.0164065) failed to convert
-rank 92: Point 1484 (-89.301822, 29.237839, 15.867229) failed to convert
-rank 44: Point 1064 (-90.670253, 30.04251, -8.265533) failed to convert
-rank 69: Point 1474 (-90.047413, 30.502724, -10.278764) failed to convert
-rank 39: Point 1070 (-90.776064, 29.757554, -1.4939136) failed to convert
-rank 36: Point 1060 (-90.834463, 29.865018, -1.5557112) failed to convert
-rank 99: Point 1473 (-88.808543, 30.065765, 12.28815) failed to convert
-rank 19: Point 1078 (-91.250676, 30.511164, 4.4232128) failed to convert
-rank 22: Point 1063 (-91.198558, 30.422933, 12.513486) failed to convert
-rank 1: Point 1072 (-92.028222, 30.510293, -8.302277) failed to convert
-rank 45: Point 1073 (-90.701743, 29.426845, -0.77931344) failed to convert
-rank 86: Point 1486 (-89.602083, 29.353069, 0.31299999) failed to convert
-rank 85: Point 1473 (-89.643001, 29.789821, -0.28182219) failed to convert
-rank 4: Point 1066 (-91.795199, 30.974841, -13.151268) failed to convert
-rank 5: Point 1069 (-91.764609, 30.74634, -15.913609) failed to convert
-rank 98: Point 1489 (-88.975004, 30.199433, 6.8891805) failed to convert
-rank 87: Point 1472 (-89.467714, 29.933434, -0.26946077) failed to convert
-rank 11: Point 1065 (-91.54213, 30.792563, 5.5346178) failed to convert
-rank 47: Point 1072 (-90.646842, 29.833992, -0.27293109) failed to convert
-rank 52: Point 1058 (-90.540076, 29.908753, 0.15035811) failed to convert
-rank 50: Point 1070 (-90.601185, 29.651428, -0.21336) failed to convert
-rank 43: Point 1074 (-90.730995, 29.344442, 0.30042583) failed to convert
-rank 64: Point 1486 (-90.251929, 29.967786, 13.225453) failed to convert
-rank 63: Point 1070 (-90.330604, 29.509396, -0.085344) failed to convert
-rank 55: Point 1069 (-90.481754, 29.881802, -8.2296) failed to convert
-rank 71: Point 1473 (-90.055338, 29.950267, -7.6232637) failed to convert
-rank 30: Point 1066 (-91.055067, 29.47225, -0.67457564) failed to convert
-rank 32: Point 1062 (-90.95675, 29.692257, -8.2296) failed to convert
-rank 77: Point 1474 (-89.939147, 29.867544, -6.0755788) failed to convert
-rank 17: Point 1072 (-91.371249, 29.718469, -7.3121525) failed to convert
-rank 97: Point 1471 (-89.146496, 29.172914, -0.0) failed to convert
-rank 18: Point 1068 (-91.284321, 30.560187, -15.299223) failed to convert
-rank 88: Point 1485 (-89.398344, 29.917826, -0.41638115) failed to convert
-rank 3: Point 1070 (-91.974013, 28.486706, 50.976791) failed to convert
-rank 35: Point 1077 (-90.895624, 29.29714, -0.0) failed to convert
-rank 56: Point 1065 (-90.481982, 29.6965, -0.62807439) failed to convert
-rank 23: Point 1069 (-91.187254, 30.278792, 7.2254737) failed to convert
-rank 53: Point 1069 (-90.539105, 29.617213, -0.34028515) failed to convert
-rank 75: Point 1476 (-89.991447, 29.699123, -2.3750016) failed to convert
-rank 60: Point 1056 (-90.376517, 29.941443, 22.673484) failed to convert
-rank 14: Point 1063 (-91.486518, 29.732658, -0.43301674) failed to convert
-rank 67: Point 1471 (-90.144813, 29.938644, -7.7419206) failed to convert
-rank 84: Point 1485 (-89.742968, 29.445501, 0.31289526) failed to convert
-rank 49: Point 1070 (-90.600592, 29.866778, -0.41403642) failed to convert
-rank 93: Point 1473 (-89.183545, 30.053163, -0.0) failed to convert
-rank 12: Point 1053 (-91.522517, 30.334442, -10.875265) failed to convert
-rank 8: Point 1056 (-91.69242, 30.210749, -8.2296) failed to convert
-rank 79: Point 1476 (-89.914328, 29.619573, -0.34744673) failed to convert
-rank 70: Point 1490 (-90.092144, 29.68998, -8.2296) failed to convert
-rank 94: Point 1485 (-89.233712, 29.183701, -0.14530886) failed to convert
-rank 25: Point 1077 (-91.189197, 29.718222, -0.9099475) failed to convert
-rank 6: Point 1065 (-91.747377, 30.549174, -11.631089) failed to convert
-rank 48: Point 1062 (-90.633628, 29.700988, -0.34924116) failed to convert
-rank 16: Point 1061 (-91.354815, 30.698113, -20.0) failed to convert
-rank 34: Point 1057 (-90.902516, 29.607236, -0.48424703) failed to convert
-rank 89: Point 1475 (-89.403539, 29.200209, 0.03285635) failed to convert
-rank 68: Point 1486 (-90.111348, 30.026199, -5.7302404) failed to convert
-rank 76: Point 1490 (-89.963328, 29.825271, 0.8453498) failed to convert
-rank 29: Point 1071 (-91.05742, 29.730128, -0.60588761) failed to convert
-rank 62: Point 1060 (-90.334249, 29.884958, -0.54531896) failed to convert
-rank 37: Point 1074 (-90.802603, 29.988025, -7.2320107) failed to convert
-rank 10: Point 1062 (-91.637503, 29.996137, 0.1) failed to convert
-rank 58: Point 1060 (-90.460833, 29.432982, -0.0618723) failed to convert
-rank 51: Point 1073 (-90.579148, 29.720829, -1.3417433) failed to convert
-rank 83: Point 1473 (-89.764622, 29.787622, -0.57922013) failed to convert
-rank 20: Point 1060 (-91.236014, 30.336655, -12.364547) failed to convert
-rank 72: Point 1487 (-90.028676, 30.005598, -0.96929044) failed to convert
-rank 38: Point 1058 (-90.783582, 29.889028, -0.2623099) failed to convert
-rank 82: Point 1487 (-89.785245, 29.856358, 0.18085759) failed to convert
-rank 41: Point 1070 (-90.773301, 29.321588, -0.23697002) failed to convert
-rank 9: Point 1068 (-91.632015, 30.737205, -10.164448) failed to convert
-rank 74: Point 1486 (-90.007193, 29.744283, 10.140561) failed to convert
-rank 26: Point 1059 (-91.143446, 30.180348, 2.1172909) failed to convert
-rank 46: Point 1054 (-90.627761, 30.36726, -0.07213995) failed to convert
-rank 0: Point 998 (-92.355547, 29.478457, 6.888292) failed to convert
-rank 21: Point 1077 (-91.252935, 29.762174, 7.5980044) failed to convert
-rank 90: Point 1484 (-89.36403, 29.187035, -0.44183238) failed to convert
-rank 80: Point 1484 (-89.877577, 29.585027, -1.8559271) failed to convert
-rank 78: Point 1488 (-89.908965, 29.942366, -2.8916376) failed to convert
-rank 73: Point 1473 (-90.029491, 29.730051, 0.03264326) failed to convert
-rank 96: Point 1489 (-89.189461, 29.230427, -0.00310598) failed to convert
-rank 66: Point 1485 (-90.145992, 30.439788, -6.8627874) failed to convert
-rank 95: Point 1474 (-89.217612, 29.171726, -0.0) failed to convert
-rank 92: Point 1485 (-89.307981, 29.166795, 0.10156202) failed to convert
-rank 91: Point 1475 (-89.343936, 29.175396, 0.21528651) failed to convert
-rank 65: Point 1475 (-90.25711, 29.451299, -3.6987481) failed to convert
-rank 7: Point 1073 (-91.74061, 29.96978, -4.6240194) failed to convert
-rank 81: Point 1472 (-89.802303, 30.057424, 8.7103545) failed to convert
-rank 2: Point 1064 (-91.947691, 30.283053, -2.743891) failed to convert
-rank 69: Point 1475 (-90.093344, 29.915417, -5.3462074) failed to convert
-rank 15: Point 1067 (-91.458529, 29.676951, -1.7002838) failed to convert
-rank 99: Point 1474 (-88.810504, 30.044402, 9.918817) failed to convert
-rank 28: Point 1059 (-91.103032, 29.696775, 0.10071308) failed to convert
-rank 98: Point 1490 (-89.067209, 29.189528, 4.9999641) failed to convert
-rank 86: Point 1487 (-89.530117, 30.206738, -0.69024491) failed to convert
-rank 33: Point 1069 (-90.926694, 29.637259, -8.2296) failed to convert
-rank 59: Point 1070 (-90.426697, 29.599716, -0.41694416) failed to convert
-rank 61: Point 1077 (-90.382607, 29.571999, -2.4313482) failed to convert
-rank 40: Point 1064 (-90.755658, 29.829033, -0.66686529) failed to convert
-rank 85: Point 1474 (-89.670319, 29.460016, -0.32862577) failed to convert
-rank 64: Point 1487 (-90.294298, 29.401922, 1.1378905) failed to convert
-rank 31: Point 1072 (-91.020625, 29.367323, -0.02952383) failed to convert
-rank 87: Point 1473 (-89.496785, 29.592423, 0.55673157) failed to convert
-rank 13: Point 1069 (-91.500665, 30.130962, 9.1767695) failed to convert
-rank 71: Point 1474 (-90.065887, 29.814868, -3.6693423) failed to convert
-rank 77: Point 1475 (-89.947921, 29.756929, -0.38466738) failed to convert
-rank 44: Point 1065 (-90.718097, 29.352849, -0.04091544) failed to convert
-rank 57: Point 1073 (-90.473287, 29.571638, 0.95809256) failed to convert
-rank 97: Point 1472 (-89.131314, 29.343051, 8.2656397) failed to convert
-rank 39: Point 1071 (-90.778261, 29.725369, -1.4721665) failed to convert
-rank 27: Point 1069 (-91.114325, 30.183385, -6.6757243) failed to convert
-rank 54: Point 1063 (-90.542231, 29.288881, 0.96613169) failed to convert
-rank 88: Point 1486 (-89.44605, 29.362869, 25.564509) failed to convert
-rank 36: Point 1061 (-90.841707, 29.757787, -0.89583478) failed to convert
-rank 24: Point 1061 (-91.204537, 29.716834, -0.14187169) failed to convert
-rank 75: Point 1477 (-89.962795, 30.061735, -4.4165522) failed to convert
-rank 79: Point 1477 (-89.914557, 29.616685, -1.8870167) failed to convert
-rank 42: Point 1065 (-90.735421, 29.57488, -2.5806227) failed to convert
-rank 93: Point 1474 (-89.26544, 29.127684, -0.2913276) failed to convert
-rank 1: Point 1073 (-92.09772, 29.161308, 9.4323995) failed to convert
-rank 67: Point 1472 (-90.209747, 29.083287, 6.4877981) failed to convert
-rank 50: Point 1071 (-90.62156, 29.361216, 0.36576) failed to convert
-rank 94: Point 1486 (-89.231651, 29.207164, -0.05273291) failed to convert
-rank 5: Point 1070 (-91.763804, 30.760258, -15.389633) failed to convert
-rank 4: Point 1067 (-91.796896, 30.944382, -16.580673) failed to convert
-rank 45: Point 1074 (-90.665887, 29.942781, -0.79082414) failed to convert
-rank 19: Point 1079 (-91.297577, 29.756702, 2.3076765) failed to convert
-rank 84: Point 1486 (-89.709204, 29.857078, 6.7e-07) failed to convert
-rank 22: Point 1064 (-91.246889, 29.653291, -0.76120145) failed to convert
-rank 70: Point 1491 (-90.068539, 29.993832, -1.0476197) failed to convert
-rank 52: Point 1059 (-90.597571, 29.096565, 2.1108007) failed to convert
-rank 68: Point 1487 (-90.113078, 30.00377, 1.9743608) failed to convert
-rank 32: Point 1063 (-90.960449, 29.635951, -1.0563884) failed to convert
-rank 30: Point 1067 (-91.037662, 29.741364, -0.59580059) failed to convert
-rank 76: Point 1491 (-89.963808, 29.81918, -8.2296) failed to convert
-rank 89: Point 1476 (-89.392788, 29.325382, -5.1054003) failed to convert
-rank 17: Point 1073 (-91.344049, 30.164825, -0.68000001) failed to convert
-rank 11: Point 1066 (-91.559959, 30.490613, -9.693155) failed to convert
-rank 63: Point 1071 (-90.332744, 29.480283, 0.98255993) failed to convert
-rank 56: Point 1066 (-90.500778, 29.435009, -0.0) failed to convert
-rank 18: Point 1069 (-91.33504, 29.738861, -6.9555365) failed to convert
-rank 3: Point 1071 (-91.864486, 30.546265, -11.430644) failed to convert
-rank 55: Point 1070 (-90.510391, 29.483416, -0.99137281) failed to convert
-rank 47: Point 1073 (-90.674504, 29.437255, -0.81500827) failed to convert
-rank 83: Point 1474 (-89.805197, 29.287078, 6.2016231) failed to convert
-rank 14: Point 1064 (-91.484279, 29.770511, -3.5375159) failed to convert
-rank 82: Point 1488 (-89.809312, 29.559709, 0.18115901) failed to convert
-rank 74: Point 1487 (-89.97724, 30.123719, 4.5071674) failed to convert
-rank 43: Point 1075 (-90.712713, 29.610276, 0.01453786) failed to convert
-rank 53: Point 1070 (-90.536533, 29.653202, 0.16567009) failed to convert
-rank 72: Point 1488 (-90.032538, 29.956259, 32.10181) failed to convert
-rank 80: Point 1485 (-89.877567, 29.585087, -1.8559271) failed to convert
-rank 23: Point 1070 (-91.182919, 30.346916, 8.0728083) failed to convert
-rank 90: Point 1485 (-89.38228, 28.974307, -0.42183786) failed to convert
-rank 60: Point 1057 (-90.390415, 29.752113, -0.21642619) failed to convert
-rank 96: Point 1490 (-89.191534, 29.206954, -0.0) failed to convert
-rank 66: Point 1486 (-90.185275, 29.929014, 27.107311) failed to convert
-rank 49: Point 1071 (-90.628388, 29.471873, -0.26755753) failed to convert
-rank 12: Point 1054 (-91.535601, 30.111435, -2.9408792) failed to convert
-rank 35: Point 1078 (-90.844662, 30.057192, 30.393865) failed to convert
-rank 8: Point 1057 (-91.664311, 30.702118, -7.6769958) failed to convert
-rank 78: Point 1489 (-89.904504, 29.99794, -7.8790806) failed to convert
-rank 73: Point 1474 (-90.0088, 29.993707, -2.2361841) failed to convert
-rank 91: Point 1476 (-89.344571, 29.167761, 0.30000638) failed to convert
-rank 6: Point 1066 (-91.721591, 31.003509, -19.619031) failed to convert
-rank 48: Point 1063 (-90.638605, 29.629975, -0.48016824) failed to convert
-rank 10: Point 1063 (-91.619563, 30.30773, 18.921905) failed to convert
-rank 65: Point 1476 (-90.182595, 30.432979, -4.1811794) failed to convert
-rank 95: Point 1475 (-89.213591, 29.217399, -0.01076584) failed to convert
-rank 37: Point 1075 (-90.811311, 29.860048, -0.4096316) failed to convert
-rank 25: Point 1078 (-91.194822, 29.628677, 7.8917089) failed to convert
-rank 29: Point 1072 (-91.0277, 30.18667, -9.7538602) failed to convert
-rank 16: Point 1062 (-91.354807, 30.69783, -20.0) failed to convert
-rank 92: Point 1486 (-89.214124, 30.23052, 6.6007876) failed to convert
-rank 41: Point 1071 (-90.736991, 29.85201, -1.0566935) failed to convert
-rank 69: Point 1476 (-90.093411, 29.914475, 4.9910361) failed to convert
-rank 62: Point 1061 (-90.334235, 29.885017, -0.57048503) failed to convert
-rank 86: Point 1488 (-89.598132, 29.399666, 15.029966) failed to convert
-rank 98: Point 1491 (-89.011804, 29.799858, 4.1637186) failed to convert
-rank 81: Point 1473 (-89.785342, 30.26474, -1.6128367) failed to convert
-rank 9: Point 1069 (-91.65472, 30.343886, -4.0345027) failed to convert
-rank 58: Point 1061 (-90.44785, 29.612522, -1.7773853) failed to convert
-rank 51: Point 1074 (-90.610835, 29.270686, 0.70778392) failed to convert
-rank 87: Point 1474 (-89.525609, 29.250731, 0.31299999) failed to convert
-rank 99: Point 1475 (-88.854748, 29.570915, 11.949682) failed to convert
-rank 97: Point 1473 (-89.160733, 29.011915, 3.2122946) failed to convert
-rank 64: Point 1488 (-90.284537, 29.532944, 2.2409076) failed to convert
-rank 85: Point 1475 (-89.669093, 29.474001, -1.0603588) failed to convert
-rank 38: Point 1059 (-90.783795, 29.885827, -0.18464008) failed to convert
-rank 71: Point 1475 (-90.072132, 29.734418, -0.136437) failed to convert
-rank 77: Point 1476 (-89.921962, 30.082766, -0.27304058) failed to convert
-rank 20: Point 1061 (-91.233462, 30.37704, 7.4634538) failed to convert
-rank 88: Point 1487 (-89.372331, 30.216446, 2.9992391) failed to convert
-rank 7: Point 1074 (-91.686803, 30.918384, -11.092008) failed to convert
-rank 0: Point 999 (-92.35122, 29.569167, -0.53390753) failed to convert
-rank 21: Point 1078 (-91.211972, 30.41511, -8.927001) failed to convert
-rank 79: Point 1478 (-89.881256, 30.032805, 1.5429392) failed to convert
-rank 75: Point 1478 (-89.97453, 29.913656, 3.664747) failed to convert
-rank 15: Point 1068 (-91.425544, 30.228193, -0.21474429) failed to convert
-rank 2: Point 1065 (-91.939764, 30.430541, -7.2590299) failed to convert
-rank 84: Point 1487 (-89.70842, 29.866463, 11.182942) failed to convert
-rank 67: Point 1473 (-90.170947, 29.596697, -0.33419532) failed to convert
-rank 46: Point 1055 (-90.693584, 29.427287, -0.70375029) failed to convert
-rank 76: Point 1492 (-89.972998, 29.702651, -4.7783499) failed to convert
-rank 93: Point 1475 (-89.26098, 29.178691, 15.00308) failed to convert
-rank 61: Point 1078 (-90.383116, 29.564881, 0.54119148) failed to convert
-rank 33: Point 1070 (-90.922724, 29.697097, -0.72796352) failed to convert
-rank 28: Point 1060 (-91.103255, 29.693188, -0.69640506) failed to convert
-rank 59: Point 1071 (-90.396695, 30.009544, -2.775983) failed to convert
-rank 94: Point 1487 (-89.234511, 29.174593, -0.40816293) failed to convert
-rank 34: Point 1058 (-90.891379, 29.773971, -2.4506504) failed to convert
-rank 70: Point 1492 (-90.082411, 29.815382, -3.8374322) failed to convert
-rank 31: Point 1073 (-90.97524, 30.060501, -2.2557727) failed to convert
-rank 83: Point 1475 (-89.762987, 29.807398, -1.0591175) failed to convert
-rank 89: Point 1477 (-89.373149, 29.552972, 2.9742909) failed to convert
-rank 68: Point 1488 (-90.105319, 30.103846, 4.5129936) failed to convert
-rank 80: Point 1486 (-89.87756, 29.585127, -1.8559271) failed to convert
-rank 57: Point 1074 (-90.450276, 29.88912, 0.83920419) failed to convert
-rank 82: Point 1489 (-89.752611, 30.254325, -2.2950888) failed to convert
-rank 36: Point 1062 (-90.826862, 29.976928, -3.2164764) failed to convert
-rank 13: Point 1070 (-91.464825, 30.73064, -20.0) failed to convert
-rank 90: Point 1486 (-89.353942, 29.303678, -0.20079757) failed to convert
-rank 54: Point 1064 (-90.519709, 29.605074, -0.12844109) failed to convert
-rank 74: Point 1488 (-89.988798, 29.977689, -2.032959) failed to convert
-rank 72: Point 1489 (-90.027972, 30.014316, -9.0) failed to convert
-rank 44: Point 1066 (-90.705242, 29.539519, 1.2296639) failed to convert
-rank 96: Point 1491 (-89.191986, 29.201803, -0.0) failed to convert
-rank 39: Point 1072 (-90.768129, 29.873333, -0.29508691) failed to convert
-rank 40: Point 1065 (-90.74392, 29.9994, -4.0060613) failed to convert
-rank 66: Point 1487 (-90.224488, 29.411077, -3.7578794) failed to convert
-rank 73: Point 1475 (-90.012113, 29.951598, -2.4034764) failed to convert
-rank 78: Point 1490 (-89.908944, 29.942423, -2.8916376) failed to convert
-rank 65: Point 1477 (-90.22113, 29.928666, -7.2415797) failed to convert
-rank 91: Point 1477 (-89.345991, 29.151148, -2.0566039) failed to convert
-rank 26: Point 1060 (-91.172515, 29.722976, 0.1) failed to convert
-rank 95: Point 1476 (-89.216493, 29.184416, -0.0) failed to convert
-rank 19: Point 1080 (-91.247605, 30.55884, 0.18733272) failed to convert
-rank 5: Point 1071 (-91.787134, 30.343497, -8.2296) failed to convert
-rank 92: Point 1487 (-89.21354, 30.237019, 3.9594218) failed to convert
-rank 4: Point 1068 (-91.85342, 29.920683, -0.4417883) failed to convert
-rank 86: Point 1489 (-89.59065, 29.489289, 3.38e-06) failed to convert
-rank 45: Point 1075 (-90.700811, 29.440331, -0.59977099) failed to convert
-rank 1: Point 1074 (-92.016378, 30.732427, -8.502481) failed to convert
-rank 81: Point 1474 (-89.787821, 30.234375, 1.9054628) failed to convert
-rank 50: Point 1072 (-90.619787, 29.386444, -1.0469961) failed to convert
-rank 42: Point 1066 (-90.778837, 28.936787, 10.006504) failed to convert
-rank 69: Point 1477 (-90.093324, 29.915452, -5.2735505) failed to convert
-rank 27: Point 1070 (-91.126279, 29.996993, -1.0177253) failed to convert
-rank 98: Point 1492 (-88.980022, 30.144759, 8.5429924) failed to convert
-rank 52: Point 1060 (-90.574926, 29.418364, -0.5596143) failed to convert
-rank 63: Point 1072 (-90.324393, 29.593162, -0.085344) failed to convert
-rank 3: Point 1072 (-91.847372, 30.85673, -9.8964538) failed to convert
-rank 32: Point 1064 (-90.956676, 29.693162, -8.2296) failed to convert
-rank 64: Point 1489 (-90.262731, 29.824115, -0.29325443) failed to convert
-rank 99: Point 1476 (-88.858296, 29.531945, 14.090498) failed to convert
-rank 56: Point 1067 (-90.473232, 29.817258, 0.71268937) failed to convert
-rank 22: Point 1065 (-91.205431, 30.314399, -1.4853997) failed to convert
-rank 11: Point 1067 (-91.572574, 30.275084, -3.0569855) failed to convert
-rank 14: Point 1065 (-91.510057, 29.330645, 2.7501172) failed to convert
-rank 87: Point 1475 (-89.5178, 29.34293, 1.1442926) failed to convert
-rank 55: Point 1071 (-90.512159, 29.458681, 0.53161757) failed to convert
-rank 85: Point 1476 (-89.704705, 29.039379, 35.264461) failed to convert
-rank 97: Point 1474 (-89.082445, 29.885232, 3.0832163) failed to convert
-rank 53: Point 1071 (-90.532377, 29.711281, -0.78295716) failed to convert
-rank 23: Point 1071 (-91.250866, 29.261963, -0.51409689) failed to convert
-rank 49: Point 1072 (-90.624443, 29.528179, 0.3900081) failed to convert
-rank 88: Point 1488 (-89.446087, 29.362341, 23.205398) failed to convert
-rank 77: Point 1477 (-89.927762, 30.010138, -1.9351792) failed to convert
-rank 24: Point 1062 (-91.164516, 30.349006, -15.136369) failed to convert
-rank 71: Point 1476 (-90.065632, 29.818099, -9.0) failed to convert
-rank 30: Point 1068 (-91.001401, 30.295304, -0.65194368) failed to convert
-rank 8: Point 1058 (-91.650757, 30.936105, -0.09825206) failed to convert
-rank 79: Point 1479 (-89.884447, 29.993028, -0.22834627) failed to convert
-rank 60: Point 1058 (-90.432796, 29.169613, 1.5064298) failed to convert
-rank 12: Point 1055 (-91.520423, 30.368599, -0.34999999) failed to convert
-rank 16: Point 1063 (-91.409863, 29.793429, -8.1168246) failed to convert
-rank 6: Point 1067 (-91.721571, 31.003566, -20.16069) failed to convert
-rank 25: Point 1079 (-91.157799, 30.213493, 10.982529) failed to convert
-rank 75: Point 1479 (-89.991437, 29.699183, -2.3750016) failed to convert
-rank 17: Point 1074 (-91.346054, 30.132107, -0.93325361) failed to convert
-rank 41: Point 1072 (-90.76644, 29.422431, -1.7469036) failed to convert
-rank 9: Point 1070 (-91.638706, 30.621252, -8.6401372) failed to convert
-rank 67: Point 1474 (-90.207562, 29.112122, 4.0227451) failed to convert
-rank 29: Point 1073 (-91.032509, 30.113109, -9.6194659) failed to convert
-rank 58: Point 1062 (-90.474061, 29.248973, 1.6996833) failed to convert
-rank 47: Point 1074 (-90.645019, 29.859632, -0.55029392) failed to convert
-rank 43: Point 1076 (-90.697532, 29.82945, -0.30827934) failed to convert
-rank 84: Point 1488 (-89.715269, 29.783135, -0.01442033) failed to convert
-rank 37: Point 1076 (-90.806254, 29.934083, -0.37464769) failed to convert
-rank 94: Point 1488 (-89.232583, 29.196477, -0.00067112) failed to convert
-rank 7: Point 1075 (-91.714646, 30.430669, 16.368952) failed to convert
-rank 76: Point 1493 (-89.94423, 30.065527, 1.7615121) failed to convert
-rank 93: Point 1476 (-89.259049, 29.200668, 0.16473903) failed to convert
-rank 18: Point 1070 (-91.284228, 30.561198, -15.656066) failed to convert
-rank 48: Point 1064 (-90.622152, 29.863976, -0.35837103) failed to convert
-rank 70: Point 1493 (-90.07444, 29.918002, 27.329261) failed to convert
-rank 35: Point 1079 (-90.835395, 30.193554, -0.71377111) failed to convert
-rank 0: Point 1000 (-92.382953, 28.89159, 28.959372) failed to convert
-rank 20: Point 1062 (-91.23599, 30.336711, -14.453008) failed to convert
-rank 38: Point 1060 (-90.803003, 29.603848, -8.2296) failed to convert
-rank 89: Point 1478 (-89.402156, 29.215384, -0.77776778) failed to convert
-rank 68: Point 1489 (-90.143669, 29.60587, -0.1383449) failed to convert
-rank 80: Point 1487 (-89.87755, 29.585187, -1.8559271) failed to convert
-rank 83: Point 1476 (-89.768, 29.745929, -0.0) failed to convert
-rank 90: Point 1487 (-89.358802, 29.247376, 7.2164105) failed to convert
-rank 82: Point 1490 (-89.792803, 29.763188, -1.0471147) failed to convert
-rank 2: Point 1066 (-91.951281, 30.214495, -3.1162086) failed to convert
-rank 51: Point 1075 (-90.609349, 29.291875, -0.0) failed to convert
-rank 74: Point 1489 (-90.021926, 29.555429, 0.31299999) failed to convert
-rank 15: Point 1069 (-91.446067, 29.886202, -0.103) failed to convert
-rank 72: Point 1490 (-90.027564, 30.01947, -9.0) failed to convert
-rank 96: Point 1492 (-89.196597, 29.149543, 8.4066756) failed to convert
-rank 66: Point 1488 (-90.148317, 30.409395, 0.42062429) failed to convert
-rank 78: Point 1491 (-89.914285, 29.875431, -2.1780258) failed to convert
-rank 73: Point 1476 (-90.027624, 29.753736, -4.9499523) failed to convert
-rank 46: Point 1056 (-90.693612, 29.42687, -0.35392401) failed to convert
-rank 92: Point 1488 (-89.310425, 29.137744, 0.099609) failed to convert
-rank 91: Point 1478 (-89.341975, 29.197654, -0.38450373) failed to convert
-rank 65: Point 1478 (-90.262981, 29.37241, -3.9624002) failed to convert
-rank 95: Point 1477 (-89.215071, 29.200445, -0.0) failed to convert
-rank 13: Point 1071 (-91.464821, 30.730681, -18.23617) failed to convert
-rank 21: Point 1079 (-91.269534, 29.493745, 11.160698) failed to convert
-rank 57: Point 1075 (-90.450581, 29.884672, -0.30749713) failed to convert
-rank 33: Point 1071 (-90.917094, 29.781774, -2.5416516) failed to convert
-rank 86: Point 1490 (-89.58393, 29.569551, -0.0) failed to convert
-rank 62: Point 1062 (-90.360426, 29.530716, -0.62874439) failed to convert
-rank 10: Point 1064 (-91.593684, 30.751348, 11.439373) failed to convert
-rank 40: Point 1066 (-90.753899, 29.854609, -0.11978232) failed to convert
-rank 44: Point 1067 (-90.684485, 29.838695, -1.1604025) failed to convert
-rank 59: Point 1072 (-90.398256, 29.988262, -8.2365191) failed to convert
-rank 34: Point 1059 (-90.896966, 29.690228, -1.8702247) failed to convert
-rank 54: Point 1065 (-90.48737, 30.05402, 15.461377) failed to convert
-rank 98: Point 1493 (-89.044062, 29.44548, 7.9014267) failed to convert
-rank 69: Point 1478 (-90.055797, 30.395911, -5.9840494) failed to convert
-rank 81: Point 1475 (-89.800944, 30.073825, 16.110845) failed to convert
-rank 64: Point 1490 (-90.228872, 30.271288, 3.96) failed to convert
-rank 87: Point 1476 (-89.506623, 29.475211, 1.0589164) failed to convert
-rank 99: Point 1477 (-88.845115, 29.671941, 10.160884) failed to convert
-rank 31: Point 1074 (-90.973129, 30.092394, -5.2178842) failed to convert
-rank 97: Point 1475 (-89.146264, 29.174842, -0.10325222) failed to convert
-rank 88: Point 1489 (-89.446124, 29.361814, 19.401772) failed to convert
-rank 71: Point 1477 (-90.055314, 29.950499, -5.2755467) failed to convert
-rank 85: Point 1477 (-89.661071, 29.570641, -0.0) failed to convert
-rank 52: Point 1061 (-90.558066, 29.656263, -1.0298369) failed to convert
-rank 5: Point 1072 (-91.763771, 30.760663, -13.455134) failed to convert
-rank 61: Point 1079 (-90.38259, 29.572036, -2.5052326) failed to convert
-rank 39: Point 1073 (-90.777987, 29.729128, -1.2501933) failed to convert
-rank 28: Point 1061 (-91.103216, 29.693438, -0.63682077) failed to convert
-rank 77: Point 1478 (-89.954956, 29.667761, -4.9094139) failed to convert
-rank 27: Point 1071 (-91.110316, 30.245231, 28.550498) failed to convert
-rank 19: Point 1081 (-91.297477, 29.75785, 6.2047547) failed to convert
-rank 22: Point 1066 (-91.203466, 30.345406, 4.0975143) failed to convert
-rank 63: Point 1073 (-90.3346, 29.455108, -4.008425) failed to convert
-rank 3: Point 1073 (-91.864855, 30.539033, -4.6880002) failed to convert
-rank 14: Point 1066 (-91.45737, 30.221519, -3.5777612) failed to convert
-rank 32: Point 1065 (-90.956644, 29.693634, -8.2296) failed to convert
-rank 1: Point 1075 (-92.078431, 29.539689, 2.0999999) failed to convert
-rank 79: Point 1480 (-89.882164, 30.021416, 4.4656012) failed to convert
-rank 55: Point 1072 (-90.540959, 29.053228, 6.4572553) failed to convert
-rank 23: Point 1072 (-91.231852, 29.569022, 18.218835) failed to convert
-rank 67: Point 1475 (-90.201334, 29.194847, 0.31299999) failed to convert
-rank 36: Point 1063 (-90.843657, 29.728783, -8.2296) failed to convert
-rank 11: Point 1068 (-91.541366, 30.804919, -11.497977) failed to convert
-rank 75: Point 1480 (-89.989233, 29.727097, 21.939638) failed to convert
-rank 56: Point 1068 (-90.483221, 29.678822, -0.74339121) failed to convert
-rank 50: Point 1073 (-90.61984, 29.385687, -0.56924098) failed to convert
-rank 76: Point 1494 (-89.973741, 29.693054, 24.443471) failed to convert
-rank 8: Point 1059 (-91.704803, 29.9914, -1.0903731) failed to convert
-rank 60: Point 1059 (-90.388154, 29.782276, -0.38778647) failed to convert
-rank 93: Point 1477 (-89.186238, 30.022781, 0.09425542) failed to convert
-rank 53: Point 1072 (-90.538036, 29.631953, 0.91524957) failed to convert
-rank 84: Point 1489 (-89.736964, 29.518467, -3.0362379) failed to convert
-rank 26: Point 1061 (-91.139979, 30.234367, -12.899137) failed to convert
-rank 94: Point 1489 (-89.171806, 29.881464, 1.5973117) failed to convert
-rank 30: Point 1069 (-91.008998, 30.179854, 8.2928656) failed to convert
-rank 70: Point 1494 (-90.065428, 30.03362, 0.02782444) failed to convert
-rank 89: Point 1479 (-89.418905, 29.019244, 5.0379242) failed to convert
-rank 49: Point 1073 (-90.61383, 29.679197, 1.480871) failed to convert
-rank 68: Point 1490 (-90.102874, 30.1351, 4.52) failed to convert
-rank 12: Point 1056 (-91.494695, 30.800257, -10.568388) failed to convert
-rank 16: Point 1064 (-91.405824, 29.860549, -1.873938) failed to convert
-rank 80: Point 1488 (-89.846219, 29.974623, 2.6112104) failed to convert
-rank 24: Point 1063 (-91.186052, 30.01017, -0.61157466) failed to convert
-rank 4: Point 1069 (-91.798467, 30.915644, 6.5087329) failed to convert
-rank 17: Point 1075 (-91.318193, 30.583732, 14.742176) failed to convert
-rank 82: Point 1491 (-89.753997, 30.237263, -0.79091983) failed to convert
-rank 29: Point 1074 (-91.05745, 29.729329, -0.55971092) failed to convert
-rank 25: Point 1080 (-91.190999, 29.689415, -2.4037327) failed to convert
-rank 6: Point 1068 (-91.764758, 30.239016, -1.8274492) failed to convert
-rank 90: Point 1488 (-89.382544, 28.970925, 9.8569873) failed to convert
-rank 41: Point 1073 (-90.736988, 29.851949, -0.97421947) failed to convert
-rank 45: Point 1076 (-90.698688, 29.471086, -0.39751077) failed to convert
-rank 83: Point 1477 (-89.782478, 29.567961, 12.608081) failed to convert
-rank 58: Point 1063 (-90.460812, 29.433168, -0.79583936) failed to convert
-rank 96: Point 1493 (-89.194227, 29.176244, -0.0) failed to convert
-rank 43: Point 1077 (-90.732706, 29.31937, -0.7305698) failed to convert
-rank 73: Point 1477 (-89.977405, 30.389942, -9.0454261) failed to convert
-rank 35: Point 1080 (-90.844916, 30.053302, 11.676003) failed to convert
-rank 7: Point 1076 (-91.725079, 30.244663, -1.9345793) failed to convert
-rank 72: Point 1491 (-90.027948, 30.014433, -9.0) failed to convert
-rank 66: Point 1489 (-90.214341, 29.545613, 1.248832) failed to convert
-rank 74: Point 1490 (-90.047566, 29.22512, 0.80773046) failed to convert
-rank 92: Point 1489 (-89.294044, 29.325622, -0.07371073) failed to convert
-rank 78: Point 1492 (-89.916151, 29.851997, 0.29440286) failed to convert
-rank 18: Point 1071 (-91.335023, 29.738824, -6.9555365) failed to convert
-rank 9: Point 1071 (-91.617876, 30.979155, -14.421564) failed to convert
-rank 65: Point 1479 (-90.219864, 29.945154, 20.52589) failed to convert
-rank 95: Point 1478 (-89.207511, 29.286161, -0.0) failed to convert
-rank 86: Point 1491 (-89.516542, 30.36465, -4.1036404) failed to convert
-rank 20: Point 1063 (-91.265652, 29.862067, -0.30859503) failed to convert
-rank 98: Point 1494 (-89.072329, 29.131673, -0.0) failed to convert
-rank 91: Point 1479 (-89.345062, 29.161881, -2.0933521) failed to convert
-rank 69: Point 1479 (-90.093294, 29.915505, -5.1447374) failed to convert
-rank 81: Point 1476 (-89.841952, 29.567403, -1.6139159) failed to convert
-rank 64: Point 1491 (-90.255868, 29.915056, 0.88533556) failed to convert
-rank 42: Point 1067 (-90.71062, 29.933811, -0.67902278) failed to convert
-rank 48: Point 1065 (-90.640225, 29.60653, -1.0813541) failed to convert
-rank 87: Point 1477 (-89.480214, 29.785485, -0.2795928) failed to convert
-rank 99: Point 1478 (-88.7948, 30.203735, 11.46544) failed to convert
-rank 2: Point 1067 (-91.911545, 30.950961, -12.412461) failed to convert
-rank 97: Point 1476 (-89.118695, 29.483125, 9.8766064) failed to convert
-rank 33: Point 1072 (-90.926687, 29.637299, -8.2296) failed to convert
-rank 13: Point 1072 (-91.464815, 30.730741, -17.016257) failed to convert
-rank 10: Point 1065 (-91.618692, 30.321866, -11.222014) failed to convert
-rank 46: Point 1057 (-90.694482, 29.414268, -0.44806594) failed to convert
-rank 85: Point 1478 (-89.597048, 30.335193, -5.101687) failed to convert
-rank 47: Point 1075 (-90.667331, 29.540273, -0.75062055) failed to convert
-rank 15: Point 1070 (-91.458504, 29.677171, -3.592445) failed to convert
-rank 88: Point 1490 (-89.382083, 30.104605, 2.98) failed to convert
-rank 37: Point 1077 (-90.859611, 29.142137, -0.0) failed to convert
-rank 71: Point 1478 (-90.063809, 29.841494, 0.5934519) failed to convert
-rank 59: Point 1073 (-90.420187, 29.688973, -0.54792022) failed to convert
-rank 57: Point 1076 (-90.486365, 29.389455, -0.41401347) failed to convert
-rank 62: Point 1063 (-90.360425, 29.530656, -1.5612725) failed to convert
-rank 0: Point 1001 (-92.358351, 29.410568, 9.1000004) failed to convert
-rank 54: Point 1066 (-90.488546, 30.037704, -4.9958942) failed to convert
-rank 21: Point 1080 (-91.213209, 30.395412, 8.7740784) failed to convert
-rank 34: Point 1060 (-90.863604, 30.186504, -1.9730166) failed to convert
-rank 77: Point 1479 (-89.939115, 29.867595, -6.0755788) failed to convert
-rank 51: Point 1076 (-90.524087, 30.487983, -11.319488) failed to convert
-rank 38: Point 1061 (-90.80299, 29.603886, -8.2296) failed to convert
-rank 39: Point 1074 (-90.757612, 30.02601, -2.5973044) failed to convert
-rank 75: Point 1481 (-89.975347, 29.903181, -8.2296) failed to convert
-rank 28: Point 1062 (-91.103195, 29.693193, -0.72554589) failed to convert
-rank 67: Point 1476 (-90.194655, 29.283461, 0.03796073) failed to convert
-rank 79: Point 1481 (-89.941598, 29.274365, -0.92463463) failed to convert
-rank 93: Point 1478 (-89.258207, 29.209916, -0.0) failed to convert
-rank 84: Point 1490 (-89.684121, 30.159186, -0.79139255) failed to convert
-rank 76: Point 1495 (-89.963778, 29.819153, -2.2506872) failed to convert
-rank 61: Point 1080 (-90.382888, 29.567949, -2.764536) failed to convert
-rank 27: Point 1072 (-91.110427, 30.243248, 28.329425) failed to convert
-rank 31: Point 1075 (-90.995829, 29.74724, -0.63965555) failed to convert
-rank 22: Point 1067 (-91.195521, 30.470524, 9.8809194) failed to convert
-rank 94: Point 1490 (-89.234026, 29.179934, -0.00513548) failed to convert
-rank 89: Point 1480 (-89.402282, 29.213638, -0.32076134) failed to convert
-rank 52: Point 1062 (-90.530201, 30.045764, 27.875931) failed to convert
-rank 63: Point 1074 (-90.305666, 29.844788, -0.3543069) failed to convert
-rank 40: Point 1067 (-90.753666, 29.857956, -0.56983832) failed to convert
-rank 44: Point 1068 (-90.67823, 29.92815, -0.82730482) failed to convert
-rank 19: Point 1082 (-91.279707, 30.045216, -0.82699158) failed to convert
-rank 70: Point 1495 (-90.092045, 29.690684, -8.2296) failed to convert
-rank 68: Point 1491 (-90.120955, 29.901543, -1.8466698) failed to convert
-rank 3: Point 1074 (-91.868111, 30.479316, -11.098598) failed to convert
-rank 11: Point 1069 (-91.623032, 29.399849, 2.4000001) failed to convert
-rank 5: Point 1073 (-91.76792, 30.686885, -14.193453) failed to convert
-rank 1: Point 1076 (-92.03057, 30.463084, -7.6093821) failed to convert
-rank 8: Point 1060 (-91.69238, 30.210753, -8.2296) failed to convert
-rank 50: Point 1074 (-90.601447, 29.647438, -1.3233014) failed to convert
-rank 56: Point 1069 (-90.485636, 29.645161, -0.00788747) failed to convert
-rank 60: Point 1060 (-90.389639, 29.762026, -0.21694904) failed to convert
-rank 32: Point 1066 (-90.975555, 29.405516, -0.47160775) failed to convert
-rank 26: Point 1062 (-91.168643, 29.784109, -0.2153872) failed to convert
-rank 90: Point 1489 (-89.382803, 28.967756, 15.115373) failed to convert
-rank 80: Point 1489 (-89.836715, 30.091663, -0.30223111) failed to convert
-rank 82: Point 1492 (-89.755227, 30.222332, 0.34704897) failed to convert
-rank 30: Point 1070 (-91.026438, 29.913633, -3.0736169) failed to convert
-rank 83: Point 1478 (-89.789421, 29.482197, 0.18780524) failed to convert
-rank 78: Point 1493 (-89.918904, 29.81734, -0.27153466) failed to convert
-rank 96: Point 1494 (-89.204844, 29.055752, 3.8591332) failed to convert
-rank 36: Point 1064 (-90.834604, 29.862702, -0.75563704) failed to convert
-rank 73: Point 1478 (-90.008792, 29.993646, -3.5921758) failed to convert
-rank 14: Point 1067 (-91.499542, 29.509635, 0.45677967) failed to convert
-rank 53: Point 1073 (-90.536799, 29.649249, -3.2156155) failed to convert
-rank 66: Point 1490 (-90.224451, 29.411093, -3.7578794) failed to convert
-rank 55: Point 1073 (-90.481714, 29.881802, -8.2296) failed to convert
-rank 74: Point 1491 (-90.027728, 29.480647, 0.31299999) failed to convert
-rank 65: Point 1480 (-90.257067, 29.451343, -3.6987481) failed to convert
-rank 23: Point 1073 (-91.222333, 29.721589, -6.1339278) failed to convert
-rank 12: Point 1057 (-91.530512, 30.197384, 18.719226) failed to convert
-rank 72: Point 1492 (-90.045072, 29.795609, 0.05214455) failed to convert
-rank 95: Point 1479 (-89.220794, 29.135283, -0.33649592) failed to convert
-rank 49: Point 1074 (-90.587836, 30.046381, 9.0990394) failed to convert
-rank 92: Point 1490 (-89.294925, 29.315423, -0.36906907) failed to convert
-rank 98: Point 1495 (-89.074239, 29.109857, -0.0) failed to convert
-rank 17: Point 1076 (-91.310867, 30.701396, -11.223638) failed to convert
-rank 29: Point 1075 (-91.032301, 30.116032, 16.216227) failed to convert
-rank 24: Point 1064 (-91.164504, 30.349044, -15.136369) failed to convert
-rank 81: Point 1477 (-89.841931, 29.567438, -1.6139159) failed to convert
-rank 6: Point 1069 (-91.739376, 30.690225, -16.209264) failed to convert
-rank 69: Point 1480 (-90.103671, 29.781385, -0.89457109) failed to convert
-rank 91: Point 1480 (-89.331275, 29.321224, 0.121) failed to convert
-rank 64: Point 1492 (-90.28822, 29.482936, 1.2793456) failed to convert
-rank 86: Point 1492 (-89.533547, 30.165671, 2.436098) failed to convert
-rank 35: Point 1081 (-90.871121, 29.663841, -1.0223096) failed to convert
-rank 45: Point 1077 (-90.698677, 29.471214, -0.4529772) failed to convert
-rank 25: Point 1081 (-91.157288, 30.221406, -12.566905) failed to convert
-rank 41: Point 1074 (-90.736986, 29.851909, -0.58880563) failed to convert
-rank 18: Point 1072 (-91.288193, 30.497588, -6.4114302) failed to convert
-rank 43: Point 1078 (-90.712667, 29.610783, -0.84314197) failed to convert
-rank 58: Point 1064 (-90.447683, 29.614694, -0.06470822) failed to convert
-rank 4: Point 1070 (-91.80213, 30.850117, -12.434326) failed to convert
-rank 99: Point 1479 (-88.851172, 29.604572, 11.904074) failed to convert
-rank 97: Point 1477 (-89.125255, 29.409164, 4.7664997) failed to convert
-rank 87: Point 1478 (-89.533315, 29.157899, 8.9825197) failed to convert
-rank 16: Point 1065 (-91.354755, 30.698119, -20.0) failed to convert
-rank 85: Point 1479 (-89.654827, 29.645255, -0.0) failed to convert
-rank 88: Point 1491 (-89.446161, 29.361286, 13.822504) failed to convert
-rank 20: Point 1064 (-91.278754, 29.650235, -3.932225) failed to convert
-rank 9: Point 1072 (-91.673317, 30.017808, -0.57409222) failed to convert
-rank 7: Point 1077 (-91.697028, 30.738302, -8.2329059) failed to convert
-rank 71: Point 1479 (-90.05507, 29.953536, -5.2301147) failed to convert
-rank 77: Point 1480 (-89.934678, 29.923261, 28.103306) failed to convert
-rank 42: Point 1068 (-90.740508, 29.500188, -0.95191576) failed to convert
-rank 75: Point 1482 (-89.962073, 30.070422, 2.9481704) failed to convert
-rank 13: Point 1073 (-91.530991, 29.614426, -0.36411773) failed to convert
-rank 10: Point 1066 (-91.582661, 30.938825, -11.534004) failed to convert
-rank 48: Point 1066 (-90.613118, 29.991371, -0.46131893) failed to convert
-rank 2: Point 1068 (-91.958722, 30.074613, -8.664304) failed to convert
-rank 57: Point 1077 (-90.469546, 29.62301, 0.38665249) failed to convert
-rank 93: Point 1479 (-89.249331, 29.311157, 0.44749556) failed to convert
-rank 33: Point 1073 (-90.91705, 29.782402, -0.7830316) failed to convert
-rank 46: Point 1058 (-90.680515, 29.615921, -8.2296) failed to convert
-rank 59: Point 1074 (-90.400743, 29.954306, -7.4529869) failed to convert
-rank 15: Point 1071 (-91.458483, 29.677114, -3.5113895) failed to convert
-rank 67: Point 1477 (-90.145734, 29.92596, -3.1475694) failed to convert
-rank 94: Point 1491 (-89.233225, 29.189032, -0.0) failed to convert
-rank 47: Point 1076 (-90.654456, 29.724849, -0.71807308) failed to convert
-rank 37: Point 1078 (-90.801736, 30.000205, -0.17906257) failed to convert
-rank 89: Point 1481 (-89.428491, 28.906194, 7.6752633) failed to convert
-rank 54: Point 1067 (-90.516086, 29.655555, -0.51813798) failed to convert
-rank 34: Point 1061 (-90.897638, 29.67993, -0.65102618) failed to convert
-rank 21: Point 1081 (-91.212031, 30.413838, -15.017193) failed to convert
-rank 62: Point 1064 (-90.360424, 29.530615, -1.0750946) failed to convert
-rank 38: Point 1062 (-90.802971, 29.603944, -8.2296) failed to convert
-rank 84: Point 1491 (-89.737101, 29.51655, -0.36316007) failed to convert
-rank 51: Point 1077 (-90.60502, 29.353318, 0.45719999) failed to convert
-rank 79: Point 1482 (-89.941937, 29.270034, 5.0632883) failed to convert
-rank 68: Point 1492 (-90.133198, 29.742422, 0.98080944) failed to convert
-rank 76: Point 1496 (-89.949475, 29.999327, -9.0) failed to convert
-rank 0: Point 1002 (-92.375458, 29.04063, 21.799999) failed to convert
-rank 82: Point 1493 (-89.753982, 30.237322, -1.3435218) failed to convert
-rank 70: Point 1496 (-90.073945, 29.924026, -2.7357066) failed to convert
-rank 90: Point 1490 (-89.357122, 29.266632, 0.31299999) failed to convert
-rank 80: Point 1490 (-89.898768, 29.317525, 0.31299999) failed to convert
-rank 83: Point 1479 (-89.762964, 29.807431, -0.92380246) failed to convert
-rank 78: Point 1494 (-89.893782, 30.13108, -5.9009284) failed to convert
-rank 39: Point 1075 (-90.785533, 29.61832, -1.1264318) failed to convert
-rank 27: Point 1073 (-91.109705, 30.254309, 8.0277387) failed to convert
-rank 73: Point 1479 (-90.040647, 29.58666, 0.29600755) failed to convert
-rank 61: Point 1081 (-90.380843, 29.595832, -1.3717756) failed to convert
-rank 31: Point 1076 (-90.978754, 30.006591, -0.9146035) failed to convert
-rank 96: Point 1495 (-89.19434, 29.174676, -0.0) failed to convert
-rank 74: Point 1492 (-89.988752, 29.97765, -8.2296) failed to convert
-rank 66: Point 1491 (-90.185655, 29.923238, -1.5887171) failed to convert
-rank 65: Point 1481 (-90.220365, 29.938324, 23.187351) failed to convert
-rank 72: Point 1493 (-90.029076, 29.999762, -9.0) failed to convert
-rank 19: Point 1083 (-91.292942, 29.831087, -0.52322434) failed to convert
-rank 5: Point 1074 (-91.776176, 30.539554, -6.051448) failed to convert
-rank 95: Point 1480 (-89.215098, 29.200014, -0.04541902) failed to convert
-rank 28: Point 1063 (-91.104028, 29.680158, -0.94633573) failed to convert
-rank 8: Point 1061 (-91.707022, 29.95175, -4.8766242) failed to convert
-rank 44: Point 1069 (-90.678556, 29.923489, -0.42049558) failed to convert
-rank 50: Point 1075 (-90.622637, 29.345532, -0.38535096) failed to convert
-rank 22: Point 1068 (-91.207907, 30.275235, -13.296901) failed to convert
-rank 52: Point 1063 (-90.575869, 29.404884, -8.2296) failed to convert
-rank 32: Point 1067 (-90.956622, 29.693847, -8.2296) failed to convert
-rank 11: Point 1070 (-91.559915, 30.490655, -11.756137) failed to convert
-rank 92: Point 1491 (-89.328252, 28.930697, 25.485413) failed to convert
-rank 3: Point 1075 (-91.845417, 30.891625, -10.145271) failed to convert
-rank 26: Point 1063 (-91.139955, 30.234335, -12.899137) failed to convert
-rank 56: Point 1070 (-90.497693, 29.477308, -0.39293103) failed to convert
-rank 98: Point 1496 (-89.067102, 29.189108, 5.0031467) failed to convert
-rank 60: Point 1061 (-90.37398, 29.973727, -1.2292583) failed to convert
-rank 1: Point 1077 (-92.024552, 30.577055, -10.089024) failed to convert
-rank 40: Point 1068 (-90.754056, 29.852188, -0.07531502) failed to convert
-rank 81: Point 1478 (-89.78834, 30.227691, -4.0119508) failed to convert
-rank 14: Point 1068 (-91.453288, 30.288735, -1.3133203) failed to convert
-rank 69: Point 1481 (-90.093934, 29.907162, -2.5911466) failed to convert
-rank 64: Point 1493 (-90.259884, 29.86147, 0.02) failed to convert
-rank 91: Point 1481 (-89.268018, 30.042946, 0.01877995) failed to convert
-rank 86: Point 1493 (-89.600116, 29.375309, -2.8672228) failed to convert
-rank 63: Point 1075 (-90.299415, 29.9284, -0.37847125) failed to convert
-rank 87: Point 1479 (-89.502467, 29.523776, 0.77560311) failed to convert
-rank 36: Point 1065 (-90.834436, 29.864989, -1.0400286) failed to convert
-rank 53: Point 1074 (-90.538695, 29.622584, 0.08989113) failed to convert
-rank 30: Point 1071 (-91.04615, 29.609948, -0.5672581) failed to convert
-rank 55: Point 1074 (-90.439172, 30.464442, -8.0100893) failed to convert
-rank 12: Point 1058 (-91.515131, 30.457361, -4.6035258) failed to convert
-rank 99: Point 1480 (-88.86133, 29.495027, 15.506911) failed to convert
-rank 97: Point 1478 (-89.124, 29.422381, 4.203343) failed to convert
-rank 85: Point 1480 (-89.666778, 29.500577, -0.86280357) failed to convert
-rank 49: Point 1075 (-90.624418, 29.528234, 0.05466846) failed to convert
-rank 17: Point 1077 (-91.373183, 29.68624, -2.023844) failed to convert
-rank 6: Point 1070 (-91.747341, 30.549193, -11.68777) failed to convert
-rank 88: Point 1492 (-89.446198, 29.360759, 10.030373) failed to convert
-rank 77: Point 1481 (-89.92775, 30.010078, -3.228808) failed to convert
-rank 71: Point 1480 (-90.055124, 29.952847, -6.4346332) failed to convert
-rank 4: Point 1071 (-91.796849, 30.94442, -18.171278) failed to convert
-rank 35: Point 1082 (-90.844731, 30.055157, 27.458676) failed to convert
-rank 45: Point 1078 (-90.698034, 29.480483, -1.7692033) failed to convert
-rank 41: Point 1075 (-90.752576, 29.625088, -3.1009266) failed to convert
-rank 29: Point 1076 (-91.032487, 30.113165, -11.197134) failed to convert
-rank 75: Point 1483 (-90.031103, 29.190304, 3.561687) failed to convert
-rank 18: Point 1073 (-91.285253, 30.544606, -9.4203966) failed to convert
-rank 93: Point 1480 (-89.261115, 29.176585, 15.074607) failed to convert
-rank 20: Point 1065 (-91.235973, 30.336748, -14.453008) failed to convert
-rank 23: Point 1074 (-91.224626, 29.684748, 0.09924625) failed to convert
-rank 16: Point 1066 (-91.374638, 30.374165, -2.6847205) failed to convert
-rank 58: Point 1065 (-90.460792, 29.433089, -0.77095333) failed to convert
-rank 67: Point 1478 (-90.144886, 29.93691, -8.0561694) failed to convert
-rank 25: Point 1082 (-91.159732, 30.183044, 29.754126) failed to convert
-rank 43: Point 1079 (-90.712697, 29.610313, -0.36816483) failed to convert
-rank 9: Point 1073 (-91.675706, 29.975598, -0.912711) failed to convert
-rank 76: Point 1497 (-89.963739, 29.819391, -8.2296) failed to convert
-rank 94: Point 1492 (-89.226387, 29.266824, 7.15e-06) failed to convert
-rank 48: Point 1067 (-90.634283, 29.690668, -0.40212833) failed to convert
-rank 89: Point 1482 (-89.402462, 29.211399, 0.1608631) failed to convert
-rank 46: Point 1059 (-90.694617, 29.412276, 0.3048) failed to convert
-rank 79: Point 1483 (-89.914139, 29.621405, 2.6245591) failed to convert
-rank 24: Point 1065 (-91.166767, 30.313494, 20.292175) failed to convert
-rank 84: Point 1492 (-89.736924, 29.518513, -3.8273738) failed to convert
-rank 82: Point 1494 (-89.755873, 30.21435, 0.34228811) failed to convert
-rank 59: Point 1075 (-90.426786, 29.598207, -0.42325858) failed to convert
-rank 33: Point 1074 (-90.926676, 29.637358, -8.2296) failed to convert
-rank 15: Point 1072 (-91.447117, 29.868075, -8.3576167) failed to convert
-rank 57: Point 1078 (-90.473238, 29.571674, 0.84435782) failed to convert
-rank 2: Point 1069 (-91.912256, 30.937734, -11.734777) failed to convert
-rank 68: Point 1493 (-90.111316, 30.026148, -5.7302404) failed to convert
-rank 90: Point 1491 (-89.358501, 29.250557, -0.17743095) failed to convert
-rank 80: Point 1491 (-89.900841, 29.291323, 1.7404994) failed to convert
-rank 78: Point 1495 (-89.903711, 30.007275, -0.23900414) failed to convert
-rank 47: Point 1077 (-90.645158, 29.85743, -0.31613382) failed to convert
-rank 37: Point 1079 (-90.837599, 29.470868, -0.1524) failed to convert
-rank 83: Point 1480 (-89.784018, 29.548842, -0.08304734) failed to convert
-rank 96: Point 1496 (-89.195438, 29.162205, -1.0339869) failed to convert
-rank 7: Point 1078 (-91.711769, 30.479236, -6.3266215) failed to convert
-rank 70: Point 1497 (-90.082371, 29.815387, -3.8374322) failed to convert
-rank 73: Point 1480 (-90.008787, 29.993606, -4.3106182) failed to convert
-rank 74: Point 1493 (-90.000908, 29.823151, 24.226175) failed to convert
-rank 21: Point 1082 (-91.216769, 30.338923, 12.872133) failed to convert
-rank 42: Point 1069 (-90.716845, 29.84347, -0.52129893) failed to convert
-rank 66: Point 1492 (-90.184948, 29.932482, 20.380375) failed to convert
-rank 72: Point 1494 (-90.028149, 30.011507, 9.1681639) failed to convert
-rank 92: Point 1492 (-89.318531, 29.043142, 12.128972) failed to convert
-rank 95: Point 1481 (-89.215193, 29.198876, 0.08799928) failed to convert
-rank 65: Point 1482 (-90.221532, 29.922739, -2.6976371) failed to convert
-rank 13: Point 1074 (-91.531193, 29.610938, -1.3607159) failed to convert
-rank 38: Point 1063 (-90.797939, 29.677594, -0.5746272) failed to convert
-rank 10: Point 1067 (-91.620368, 30.292738, -3.9709665) failed to convert
-rank 98: Point 1497 (-89.011062, 29.806278, 4.5454538) failed to convert
-rank 69: Point 1482 (-90.093294, 29.915225, -7.1597525) failed to convert
-rank 86: Point 1494 (-89.523041, 30.288094, -4.6595115) failed to convert
-rank 81: Point 1479 (-89.813485, 29.919251, 7.3236486) failed to convert
-rank 64: Point 1494 (-90.332835, 28.878031, 20.050834) failed to convert
-rank 34: Point 1062 (-90.901437, 29.62276, -1.4868143) failed to convert
-rank 61: Point 1082 (-90.414831, 29.129302, 1.4852571) failed to convert
-rank 87: Point 1480 (-89.516603, 29.355929, 19.77541) failed to convert
-rank 91: Point 1482 (-89.337648, 29.24759, -0.015) failed to convert
-rank 62: Point 1065 (-90.360423, 29.530555, 0.26439213) failed to convert
-rank 39: Point 1076 (-90.803665, 29.350926, -0.61593402) failed to convert
-rank 99: Point 1481 (-88.855453, 29.557754, 13.21043) failed to convert
-rank 88: Point 1493 (-89.436826, 29.470482, 1.8815608) failed to convert
-rank 14: Point 1069 (-91.490938, 29.654815, -0.73886898) failed to convert
-rank 31: Point 1077 (-90.992597, 29.796135, -0.50357482) failed to convert
-rank 40: Point 1069 (-90.753979, 29.853137, -0.74028994) failed to convert
-rank 27: Point 1074 (-91.133327, 29.885994, 0.1) failed to convert
-rank 11: Point 1071 (-91.540173, 30.824699, -11.823068) failed to convert
-rank 1: Point 1078 (-92.064858, 29.803367, -0.25904802) failed to convert
-rank 97: Point 1479 (-89.12341, 29.428813, 3.6718078) failed to convert
-rank 0: Point 1003 (-92.348361, 29.609003, -1.1531951) failed to convert
-rank 19: Point 1084 (-91.249364, 30.530335, 21.788134) failed to convert
-rank 85: Point 1481 (-89.645862, 29.752279, -0.37561854) failed to convert
-rank 71: Point 1481 (-90.054358, 29.962589, -2.5095252) failed to convert
-rank 63: Point 1076 (-90.275191, 30.250551, 3.6977796) failed to convert
-rank 55: Point 1075 (-90.495856, 29.685758, -0.46067173) failed to convert
-rank 28: Point 1064 (-91.103376, 29.690052, -0.77054001) failed to convert
-rank 77: Point 1482 (-89.92528, 30.040975, 1.4286524) failed to convert
-rank 6: Point 1071 (-91.781348, 29.94044, -4.0498335) failed to convert
-rank 50: Point 1076 (-90.572809, 30.050891, 12.743657) failed to convert
-rank 36: Point 1066 (-90.82603, 29.988867, 11.071972) failed to convert
-rank 53: Point 1075 (-90.476652, 30.481392, -9.4670582) failed to convert
-rank 75: Point 1484 (-89.976899, 29.883273, 0.58772632) failed to convert
-rank 12: Point 1059 (-91.532576, 30.162149, -4.3596377) failed to convert
-rank 93: Point 1481 (-89.259534, 29.194614, 0.35030163) failed to convert
-rank 67: Point 1479 (-90.145871, 29.923696, -1.9663986) failed to convert
-rank 76: Point 1498 (-89.949463, 29.999268, -9.0) failed to convert
-rank 32: Point 1068 (-90.956546, 29.694929, -1.1753179) failed to convert
-rank 3: Point 1076 (-91.888777, 30.099204, -9.7186798) failed to convert
-rank 94: Point 1493 (-89.180713, 29.781832, 2.234381) failed to convert
-rank 49: Point 1076 (-90.609286, 29.743392, -0.14328154) failed to convert
-rank 89: Point 1483 (-89.327044, 30.080698, 2.2399151) failed to convert
-rank 79: Point 1484 (-89.852985, 30.381874, -9.5164813) failed to convert
-rank 22: Point 1069 (-91.195003, 30.478576, 14.242776) failed to convert
-rank 35: Point 1083 (-90.845584, 30.042441, -10.389018) failed to convert
-rank 51: Point 1078 (-90.599873, 29.426544, 0.24393486) failed to convert
-rank 52: Point 1064 (-90.504027, 30.407637, -0.3318818) failed to convert
-rank 54: Point 1068 (-90.519525, 29.607484, -0.17302289) failed to convert
-rank 45: Point 1079 (-90.698027, 29.480578, -1.0014683) failed to convert
-rank 82: Point 1495 (-89.753971, 30.237361, -1.4543805) failed to convert
-rank 84: Point 1493 (-89.683254, 30.168972, -0.09987368) failed to convert
-rank 29: Point 1077 (-91.030982, 30.136099, -11.08648) failed to convert
-rank 17: Point 1078 (-91.316222, 30.615189, -16.289019) failed to convert
-rank 30: Point 1072 (-91.013175, 30.115922, 6.1258108) failed to convert
-rank 41: Point 1076 (-90.736983, 29.851848, -0.83830864) failed to convert
-rank 4: Point 1072 (-91.80443, 30.808497, 27.901062) failed to convert
-rank 20: Point 1066 (-91.278733, 29.6502, -3.932225) failed to convert
-rank 44: Point 1070 (-90.670228, 30.042455, -9.8002352) failed to convert
-rank 80: Point 1492 (-89.844716, 29.991703, 2.5599999) failed to convert
-rank 90: Point 1492 (-89.359675, 29.236938, 3.9303634) failed to convert
-rank 56: Point 1071 (-90.438394, 30.294503, 2.7601834) failed to convert
-rank 68: Point 1494 (-90.111295, 30.026114, -5.3547233) failed to convert
-rank 78: Point 1496 (-89.90446, 29.997899, -7.8790806) failed to convert
-rank 83: Point 1481 (-89.762929, 29.807481, -0.07992592) failed to convert
-rank 60: Point 1062 (-90.373938, 29.973771, -1.2292583) failed to convert
-rank 16: Point 1067 (-91.354747, 30.697822, -20.0) failed to convert
-rank 70: Point 1498 (-90.075207, 29.907598, -1.4210521) failed to convert
-rank 25: Point 1083 (-91.149907, 30.33667, 6.3251164) failed to convert
-rank 8: Point 1062 (-91.655982, 30.845208, -17.698398) failed to convert
-rank 43: Point 1080 (-90.694544, 29.872235, -0.2862375) failed to convert
-rank 18: Point 1074 (-91.28426, 30.560191, -16.432376) failed to convert
-rank 5: Point 1075 (-91.787014, 30.345265, -8.2296) failed to convert
-rank 26: Point 1064 (-91.137814, 30.267673, -7.1604311) failed to convert
-rank 66: Point 1493 (-90.14365, 30.4689, -7.6345063) failed to convert
-rank 73: Point 1481 (-90.015896, 29.903204, 1.0550823) failed to convert
-rank 9: Point 1074 (-91.629747, 30.775182, -9.6273448) failed to convert
-rank 96: Point 1497 (-89.146509, 29.712012, 3.4658137) failed to convert
-rank 74: Point 1494 (-89.995993, 29.885487, 1.2390901) failed to convert
-rank 65: Point 1483 (-90.212203, 30.045506, 3.6427271) failed to convert
-rank 92: Point 1493 (-89.292809, 29.3391, -0.40004321) failed to convert
-rank 48: Point 1068 (-90.621969, 29.865236, 0.14623229) failed to convert
-rank 46: Point 1060 (-90.699278, 29.344681, 0.11822111) failed to convert
-rank 23: Point 1075 (-91.182924, 30.346294, 7.1629612) failed to convert
-rank 72: Point 1495 (-90.027916, 30.014338, -9.0) failed to convert
-rank 58: Point 1066 (-90.460794, 29.433028, -0.69148522) failed to convert
-rank 24: Point 1066 (-91.164486, 30.349102, -15.136369) failed to convert
-rank 59: Point 1076 (-90.396671, 30.009576, -3.2347576) failed to convert
-rank 33: Point 1075 (-90.917075, 29.781831, -2.0963175) failed to convert
-rank 98: Point 1498 (-89.086524, 28.972231, 40.921419) failed to convert
-rank 15: Point 1073 (-91.474106, 29.412783, 2.1345754) failed to convert
-rank 2: Point 1070 (-91.975722, 29.75319, 2.6679126) failed to convert
-rank 95: Point 1482 (-89.21456, 29.206068, 0.00011286) failed to convert
-rank 69: Point 1483 (-90.093038, 29.91839, -2.7797988) failed to convert
-rank 81: Point 1480 (-89.841898, 29.567489, -1.6139159) failed to convert
-rank 37: Point 1080 (-90.834449, 29.517637, -0.5716583) failed to convert
-rank 57: Point 1079 (-90.486341, 29.389488, -0.92478694) failed to convert
-rank 87: Point 1481 (-89.426334, 30.409126, -8.5177587) failed to convert
-rank 64: Point 1495 (-90.233143, 30.214648, 4.0610024) failed to convert
-rank 86: Point 1495 (-89.600082, 29.375359, -4.0491047) failed to convert
-rank 91: Point 1483 (-89.301741, 29.660036, 3.0376297) failed to convert
-rank 99: Point 1482 (-88.811529, 30.023396, 7.3182846) failed to convert
-rank 21: Point 1083 (-91.261583, 29.622094, -0.5955869) failed to convert
-rank 47: Point 1078 (-90.69251, 29.175915, -0.00066008) failed to convert
-rank 88: Point 1494 (-89.446235, 29.360231, 0.54456159) failed to convert
-rank 97: Point 1480 (-89.146753, 29.16718, 5.0131981) failed to convert
-rank 7: Point 1079 (-91.714285, 30.434302, 17.989388) failed to convert
-rank 42: Point 1070 (-90.738556, 29.528403, -1.9791228) failed to convert
-rank 38: Point 1064 (-90.834211, 29.139466, -0.0) failed to convert
-rank 34: Point 1063 (-90.929718, 29.195186, -0.00027898) failed to convert
-rank 71: Point 1482 (-90.055148, 29.95246, -6.5239396) failed to convert
-rank 10: Point 1068 (-91.635016, 30.038078, -0.74190469) failed to convert
-rank 61: Point 1083 (-90.382872, 29.568132, -2.8864561) failed to convert
-rank 93: Point 1482 (-89.257917, 29.213015, -8.875e-05) failed to convert
-rank 62: Point 1066 (-90.329985, 29.941895, -3.078548) failed to convert
-rank 13: Point 1075 (-91.533525, 29.570798, -0.37399131) failed to convert
-rank 67: Point 1480 (-90.201742, 29.188653, 0.75895469) failed to convert
-rank 75: Point 1485 (-89.962761, 30.061684, -4.4165522) failed to convert
-rank 85: Point 1482 (-89.669487, 29.466828, 22.191784) failed to convert
-rank 39: Point 1077 (-90.766763, 29.892514, -0.42354654) failed to convert
-rank 77: Point 1483 (-89.927742, 30.010039, -4.2505307) failed to convert
-rank 40: Point 1070 (-90.754029, 29.852367, -0.71963587) failed to convert
-rank 14: Point 1070 (-91.435483, 30.583306, -8.1275705) failed to convert
-rank 31: Point 1078 (-91.011768, 29.502469, -0.7198053) failed to convert
-rank 89: Point 1484 (-89.389456, 29.362225, 0.09987219) failed to convert
-rank 19: Point 1085 (-91.297377, 29.758997, 9.3694825) failed to convert
-rank 94: Point 1494 (-89.236777, 29.148392, 7.4450186) failed to convert
-rank 12: Point 1060 (-91.522772, 30.328133, -2.0891855) failed to convert
-rank 84: Point 1494 (-89.736897, 29.518543, -3.8273738) failed to convert
-rank 76: Point 1499 (-89.972946, 29.702683, -4.7783499) failed to convert
-rank 79: Point 1485 (-89.903452, 29.755096, -0.0) failed to convert
-rank 1: Point 1079 (-92.012306, 30.807286, -12.107965) failed to convert
-rank 28: Point 1065 (-91.10316, 29.693415, -1.0288415) failed to convert
-rank 82: Point 1496 (-89.753048, 30.248556, -1.1621414) failed to convert
-rank 80: Point 1493 (-89.8369, 30.087872, 0.65276387) failed to convert
-rank 68: Point 1495 (-90.112458, 30.011001, 2.0480976) failed to convert
-rank 55: Point 1076 (-90.470898, 30.030804, 22.189726) failed to convert
-rank 63: Point 1077 (-90.297652, 29.951798, -6.2561237) failed to convert
-rank 50: Point 1077 (-90.618219, 29.408546, 0.3048) failed to convert
-rank 0: Point 1004 (-92.344978, 29.67204, -0.31575859) failed to convert
-rank 90: Point 1493 (-89.365526, 29.168972, 0.82717159) failed to convert
-rank 11: Point 1072 (-91.553302, 30.602743, -4.160225) failed to convert
-rank 78: Point 1497 (-89.911513, 29.909715, 25.955273) failed to convert
-rank 70: Point 1499 (-90.065921, 30.026794, -0.96969247) failed to convert
-rank 36: Point 1067 (-90.83426, 29.86755, -1.091256) failed to convert
-rank 83: Point 1482 (-89.783986, 29.548866, -0.08201191) failed to convert
-rank 6: Point 1072 (-91.738618, 30.703562, -16.026384) failed to convert
-rank 49: Point 1077 (-90.636748, 29.351808, 0.3048) failed to convert
-rank 3: Point 1077 (-91.893457, 30.012482, -2.5094285) failed to convert
-rank 74: Point 1495 (-89.990605, 29.953799, 0.22297656) failed to convert
-rank 66: Point 1494 (-90.271923, 28.773344, 24.130626) failed to convert
-rank 96: Point 1498 (-89.18436, 29.286817, -0.03364257) failed to convert
-rank 73: Point 1482 (-90.02427, 29.796349, 0.58406201) failed to convert
-rank 92: Point 1494 (-89.320985, 29.014004, -0.9030284) failed to convert
-rank 32: Point 1069 (-90.960428, 29.635986, -0.98557295) failed to convert
-rank 53: Point 1076 (-90.539069, 29.617261, -1.2944698) failed to convert
-rank 51: Point 1079 (-90.553551, 30.078654, -0.9473408) failed to convert
-rank 54: Point 1069 (-90.516077, 29.655515, 0.56441947) failed to convert
-rank 27: Point 1075 (-91.145232, 29.698839, -0.65182574) failed to convert
-rank 35: Point 1084 (-90.845147, 30.048698, -5.4381027) failed to convert
-rank 65: Point 1484 (-90.262933, 29.372374, -3.9624002) failed to convert
-rank 41: Point 1077 (-90.738323, 29.832337, -0.31283278) failed to convert
-rank 22: Point 1070 (-91.194011, 30.494102, 14.365184) failed to convert
-rank 20: Point 1067 (-91.235949, 30.336803, -14.453008) failed to convert
-rank 45: Point 1080 (-90.699888, 29.453607, -0.84762533) failed to convert
-rank 44: Point 1071 (-90.70288, 29.573334, -8.2296) failed to convert
-rank 72: Point 1496 (-90.027909, 30.014422, -9.0) failed to convert
-rank 4: Point 1073 (-91.796818, 30.944446, -18.853199) failed to convert
-rank 98: Point 1499 (-89.062875, 29.235268, 4.3415486) failed to convert
-rank 56: Point 1072 (-90.472396, 29.828203, -0.69821337) failed to convert
-rank 29: Point 1078 (-91.027662, 30.186717, -11.492667) failed to convert
-rank 17: Point 1079 (-91.371618, 29.711789, -7.1018405) failed to convert
-rank 60: Point 1063 (-90.426788, 29.250861, 1.1794973) failed to convert
-rank 26: Point 1065 (-91.174792, 29.686318, -0.2538536) failed to convert
-rank 18: Point 1075 (-91.31092, 30.131078, -0.84185277) failed to convert
-rank 69: Point 1484 (-90.084873, 30.023498, -0.66844856) failed to convert
-rank 43: Point 1081 (-90.712647, 29.611011, -0.68484537) failed to convert
-rank 16: Point 1068 (-91.409823, 29.793437, -8.1168246) failed to convert
-rank 95: Point 1483 (-89.216361, 29.185601, -0.67898902) failed to convert
-rank 81: Point 1481 (-89.852027, 29.441081, 1.1972834) failed to convert
-rank 87: Point 1482 (-89.477366, 29.817175, -0.0) failed to convert
-rank 64: Point 1496 (-90.221685, 30.364926, 2.9095651) failed to convert
-rank 5: Point 1076 (-91.764552, 30.74636, -15.913609) failed to convert
-rank 99: Point 1483 (-88.840165, 29.718851, 10.371435) failed to convert
-rank 52: Point 1065 (-90.573611, 29.436737, -0.09498911) failed to convert
-rank 46: Point 1061 (-90.698901, 29.350126, -0.22414208) failed to convert
-rank 25: Point 1084 (-91.189171, 29.718253, -1.366614) failed to convert
-rank 48: Point 1069 (-90.621957, 29.865177, -0.80873552) failed to convert
-rank 23: Point 1076 (-91.222309, 29.721762, -6.7744467) failed to convert
-rank 91: Point 1484 (-89.343291, 29.182264, -1.0932497) failed to convert
-rank 88: Point 1495 (-89.459357, 29.205803, -0.83295363) failed to convert
-rank 86: Point 1496 (-89.60006, 29.375392, -3.9248891) failed to convert
-rank 30: Point 1073 (-91.071544, 29.214633, -0.43646403) failed to convert
-rank 97: Point 1481 (-89.136418, 29.283196, -0.0) failed to convert
-rank 24: Point 1067 (-91.185962, 30.01058, -0.50301399) failed to convert
-rank 58: Point 1067 (-90.413688, 30.079931, -0.11802863) failed to convert
-rank 33: Point 1076 (-90.897538, 30.074051, -9.6357183) failed to convert
-rank 71: Point 1483 (-90.065842, 29.815133, -9.0) failed to convert
-rank 8: Point 1063 (-91.655951, 30.84526, -20.0) failed to convert
-rank 9: Point 1075 (-91.616056, 31.009495, -3.0) failed to convert
-rank 15: Point 1074 (-91.425351, 30.23074, -7.8462481) failed to convert
-rank 75: Point 1486 (-89.970235, 29.967443, 0.18212994) failed to convert
-rank 2: Point 1071 (-91.908196, 31.012019, -16.273945) failed to convert
-rank 85: Point 1483 (-89.6784, 29.358399, 0.31299999) failed to convert
-rank 67: Point 1481 (-90.144846, 29.936911, -8.0561694) failed to convert
-rank 93: Point 1483 (-89.265712, 29.122983, 7.3308753) failed to convert
-rank 77: Point 1484 (-89.93861, 29.873594, 14.839628) failed to convert
-rank 37: Point 1081 (-90.810408, 29.872692, -0.52530417) failed to convert
-rank 7: Point 1080 (-91.763688, 29.551508, -0.08460216) failed to convert
-rank 47: Point 1079 (-90.709483, 28.928344, 10.493333) failed to convert
-rank 89: Point 1485 (-89.38567, 29.405967, 3.3787522) failed to convert
-rank 57: Point 1080 (-90.466822, 29.660239, -0.44523948) failed to convert
-rank 79: Point 1486 (-89.884781, 29.987798, -0.0) failed to convert
-rank 59: Point 1077 (-90.396634, 30.009624, -2.5001051) failed to convert
-rank 84: Point 1495 (-89.708274, 29.866894, 7.4584316) failed to convert
-rank 38: Point 1065 (-90.783382, 29.890211, -0.1125312) failed to convert
-rank 94: Point 1495 (-89.150139, 30.122043, 2.0484205) failed to convert
-rank 82: Point 1497 (-89.753047, 30.248495, -1.1621414) failed to convert
-rank 34: Point 1064 (-90.863576, 30.18645, -2.6102789) failed to convert
-rank 42: Point 1071 (-90.703947, 30.029108, 4.8468017) failed to convert
-rank 76: Point 1500 (-89.958607, 29.88399, 20.2993) failed to convert
-rank 70: Point 1500 (-90.09198, 29.691162, -8.2296) failed to convert
-rank 80: Point 1494 (-89.847405, 29.957787, -0.84315781) failed to convert
-rank 74: Point 1496 (-90.001053, 29.821145, 23.38074) failed to convert
-rank 78: Point 1498 (-89.915275, 29.862515, 4.9905261) failed to convert
-rank 68: Point 1496 (-90.148802, 29.537952, 0.31299999) failed to convert
-rank 90: Point 1494 (-89.355848, 29.281186, 19.336687) failed to convert
-rank 39: Point 1078 (-90.77364, 29.792109, -1.569721) failed to convert
-rank 83: Point 1483 (-89.743241, 30.04741, -0.35767154) failed to convert
-rank 13: Point 1076 (-91.531165, 29.610966, -1.3763538) failed to convert
-rank 61: Point 1084 (-90.365146, 29.80905, -0.40523521) failed to convert
-rank 40: Point 1071 (-90.753723, 29.856795, -0.88910521) failed to convert
-rank 10: Point 1069 (-91.582698, 30.937106, -18.605649) failed to convert
-rank 96: Point 1499 (-89.217208, 28.913816, 56.203218) failed to convert
-rank 14: Point 1071 (-91.423384, 30.782544, -10.704284) failed to convert
-rank 92: Point 1495 (-89.293737, 29.327776, -2.3887898) failed to convert
-rank 66: Point 1495 (-90.224075, 29.415613, 0.31299999) failed to convert
-rank 65: Point 1485 (-90.213481, 30.028611, 1.2747168) failed to convert
-rank 72: Point 1497 (-90.041806, 29.836917, -0.34742361) failed to convert
-rank 21: Point 1084 (-91.207233, 30.489236, -7.8423613) failed to convert
-rank 73: Point 1483 (-90.008779, 29.993546, -9.0) failed to convert
-rank 19: Point 1086 (-91.247171, 30.565029, 11.142324) failed to convert
-rank 28: Point 1066 (-91.118326, 29.45557, -0.68943102) failed to convert
-rank 62: Point 1067 (-90.333344, 29.896627, -1.2731895) failed to convert
-rank 31: Point 1079 (-90.988769, 29.854078, -4.6595789) failed to convert
-rank 98: Point 1500 (-89.066995, 29.188688, 5.0373503) failed to convert
-rank 12: Point 1061 (-91.523973, 30.307818, -3.7587361) failed to convert
-rank 63: Point 1078 (-90.294875, 29.988788, -0.32232904) failed to convert
-rank 81: Point 1482 (-89.80158, 30.06513, 12.853787) failed to convert
-rank 3: Point 1078 (-91.86806, 30.479283, -8.2296) failed to convert
-rank 69: Point 1485 (-90.093251, 29.915269, -7.1704205) failed to convert
-rank 95: Point 1484 (-89.226311, 29.072284, -0.26928445) failed to convert
-rank 87: Point 1483 (-89.505019, 29.491869, 0.81410216) failed to convert
-rank 1: Point 1080 (-92.054691, 29.997832, -3.8710354) failed to convert
-rank 36: Point 1068 (-90.793071, 30.470209, -9.5081612) failed to convert
-rank 99: Point 1484 (-88.862676, 29.475641, 15.41131) failed to convert
-rank 55: Point 1077 (-90.496086, 29.682504, -0.39734261) failed to convert
-rank 6: Point 1073 (-91.738615, 30.703598, -16.026384) failed to convert
-rank 11: Point 1073 (-91.559886, 30.490683, -11.756137) failed to convert
-rank 50: Point 1078 (-90.620083, 29.381847, 0.36576) failed to convert
-rank 91: Point 1485 (-89.34475, 29.165292, 0.27806307) failed to convert
-rank 64: Point 1497 (-90.277921, 29.620063, -0.51264102) failed to convert
-rank 88: Point 1496 (-89.461067, 29.185513, 1.2197524) failed to convert
-rank 53: Point 1077 (-90.539225, 29.614971, -0.46255483) failed to convert
-rank 0: Point 1005 (-92.344596, 29.679936, -0.68434022) failed to convert
-rank 20: Point 1068 (-91.224185, 30.523018, -9.2042087) failed to convert
-rank 60: Point 1064 (-90.349607, 30.301062, -0.31293448) failed to convert
-rank 4: Point 1074 (-91.794989, 30.976861, -13.195462) failed to convert
-rank 54: Point 1070 (-90.51718, 29.639881, -0.21971544) failed to convert
-rank 41: Point 1078 (-90.752224, 29.630111, -2.56496) failed to convert
-rank 86: Point 1497 (-89.600026, 29.375443, -2.316016) failed to convert
-rank 97: Point 1482 (-89.112574, 29.54932, 5.5751823) failed to convert
-rank 56: Point 1073 (-90.526787, 29.06867, 3.2114423) failed to convert
-rank 29: Point 1079 (-91.032472, 30.113203, -11.197134) failed to convert
-rank 27: Point 1076 (-91.11488, 30.173624, -5.2609497) failed to convert
-rank 51: Point 1080 (-90.603856, 29.369111, -8.2296) failed to convert
-rank 17: Point 1080 (-91.343753, 30.169091, -1.4789818) failed to convert
-rank 71: Point 1484 (-90.065828, 29.815213, -9.0) failed to convert
-rank 44: Point 1072 (-90.684342, 29.840431, -0.70104748) failed to convert
-rank 22: Point 1071 (-91.198797, 30.418841, 14.4216) failed to convert
-rank 85: Point 1484 (-89.609408, 30.186403, -0.37694084) failed to convert
-rank 43: Point 1082 (-90.71265, 29.610878, -0.5067872) failed to convert
-rank 77: Point 1485 (-89.927424, 30.01395, -0.5703534) failed to convert
-rank 32: Point 1070 (-90.956633, 29.69346, -8.2296) failed to convert
-rank 45: Point 1081 (-90.699961, 29.452518, -0.61486192) failed to convert
-rank 35: Point 1085 (-90.831068, 30.255739, -2.2103249) failed to convert
-rank 75: Point 1487 (-89.975324, 29.903125, -8.2296) failed to convert
-rank 93: Point 1484 (-89.228528, 29.546241, 4.3901651) failed to convert
-rank 67: Point 1482 (-90.143944, 29.948559, -0.65132214) failed to convert
-rank 89: Point 1486 (-89.342266, 29.906173, -0.38128398) failed to convert
-rank 79: Point 1487 (-89.873106, 30.132556, -5.1797715) failed to convert
-rank 23: Point 1077 (-91.211284, 29.89772, -0.19400001) failed to convert
-rank 25: Point 1085 (-91.150842, 30.322031, -10.006345) failed to convert
-rank 30: Point 1074 (-91.013106, 30.116355, 5.3818839) failed to convert
-rank 16: Point 1069 (-91.354714, 30.698122, -20.0) failed to convert
-rank 76: Point 1501 (-89.949454, 29.999228, -9.0) failed to convert
-rank 82: Point 1498 (-89.753047, 30.248454, -1.1621414) failed to convert
-rank 94: Point 1496 (-89.229237, 29.234044, -0.16703476) failed to convert
-rank 9: Point 1076 (-91.631772, 30.739478, -10.052909) failed to convert
-rank 2: Point 1072 (-91.919905, 30.796356, -8.7728391) failed to convert
-rank 33: Point 1077 (-90.907576, 29.924127, -0.53332048) failed to convert
-rank 84: Point 1496 (-89.750214, 29.354791, 0.6512204) failed to convert
-rank 70: Point 1501 (-90.068479, 29.993843, -0.05416816) failed to convert
-rank 80: Point 1495 (-89.879032, 29.563772, 0.31299999) failed to convert
-rank 15: Point 1075 (-91.419385, 30.329392, -2.6798959) failed to convert
-rank 74: Point 1497 (-90.030329, 29.446619, 0.31299999) failed to convert
-rank 78: Point 1499 (-89.901555, 30.033892, 10.902272) failed to convert
-rank 7: Point 1081 (-91.68247, 30.990723, -14.622823) failed to convert
-rank 83: Point 1484 (-89.763568, 29.799481, -0.6016132) failed to convert
-rank 57: Point 1081 (-90.486639, 29.385036, -0.0) failed to convert
-rank 37: Point 1082 (-90.809882, 29.880379, -0.14197451) failed to convert
-rank 58: Point 1068 (-90.423133, 29.951169, -0.28833433) failed to convert
-rank 26: Point 1066 (-91.187518, 29.483924, -0.04654632) failed to convert
-rank 90: Point 1495 (-89.330056, 29.578494, 3.4408391) failed to convert
-rank 49: Point 1078 (-90.609128, 29.745293, -0.8039227) failed to convert
-rank 38: Point 1066 (-90.77471, 30.016619, 4.7490643) failed to convert
-rank 66: Point 1496 (-90.263046, 28.89323, 20.838165) failed to convert
-rank 68: Point 1497 (-90.11271, 30.007488, 2.1811157) failed to convert
-rank 96: Point 1500 (-89.204554, 29.057924, 3.9854765) failed to convert
-rank 8: Point 1064 (-91.692319, 30.210758, -8.2296) failed to convert
-rank 92: Point 1496 (-89.293839, 29.326594, -0.0739395) failed to convert
-rank 65: Point 1486 (-90.259729, 29.41507, 2.0020871) failed to convert
-rank 18: Point 1076 (-91.334998, 29.738769, -6.9555365) failed to convert
-rank 72: Point 1498 (-90.027507, 30.019491, -9.0) failed to convert
-rank 42: Point 1072 (-90.71683, 29.843529, -1.47153) failed to convert
-rank 52: Point 1066 (-90.558307, 29.65254, -0.50121306) failed to convert
-rank 48: Point 1070 (-90.651899, 29.437791, -0.61534114) failed to convert
-rank 34: Point 1065 (-90.863788, 30.183281, -1.3661188) failed to convert
-rank 95: Point 1485 (-89.141662, 30.023683, 2.1726681) failed to convert
-rank 98: Point 1501 (-88.988448, 30.050583, 5.8285525) failed to convert
-rank 39: Point 1079 (-90.785472, 29.618649, -1.2734968) failed to convert
-rank 99: Point 1485 (-88.842305, 29.692693, 10.124596) failed to convert
-rank 46: Point 1062 (-90.694649, 29.411755, 0.3048) failed to convert
-rank 13: Point 1077 (-91.522796, 29.753657, -2.731008) failed to convert
-rank 69: Point 1486 (-90.093223, 29.915298, -7.1704205) failed to convert
-rank 19: Point 1087 (-91.249188, 30.532861, 10.183478) failed to convert
-rank 10: Point 1070 (-91.582678, 30.937163, -20.207165) failed to convert
-rank 40: Point 1072 (-90.753923, 29.85387, -0.91305739) failed to convert
-rank 87: Point 1484 (-89.516326, 29.356424, 20.773253) failed to convert
-rank 5: Point 1077 (-91.763763, 30.760264, -16.089073) failed to convert
-rank 73: Point 1484 (-90.019577, 29.855928, -0.33060488) failed to convert
-rank 81: Point 1483 (-89.769188, 30.459529, -6.3939655) failed to convert
-rank 91: Point 1486 (-89.346033, 29.150242, -1.7281449) failed to convert
-rank 31: Point 1080 (-91.036352, 29.120139, 2.0361391) failed to convert
-rank 88: Point 1497 (-89.447142, 29.348919, 2.6770001) failed to convert
-rank 64: Point 1498 (-90.21201, 30.490644, -9.5088583) failed to convert
-rank 63: Point 1079 (-90.311347, 29.768148, -0.10059865) failed to convert
-rank 59: Point 1078 (-90.398204, 29.988294, -7.7022105) failed to convert
-rank 61: Point 1085 (-90.328052, 30.307751, -0.40635992) failed to convert
-rank 62: Point 1068 (-90.355274, 29.600243, -0.085344) failed to convert
-rank 86: Point 1498 (-89.560279, 29.849315, -0.0) failed to convert
-rank 3: Point 1079 (-91.863457, 30.562978, -5.5133565) failed to convert
-rank 97: Point 1483 (-89.055797, 30.174926, 6.9826104) failed to convert
-rank 1: Point 1081 (-92.022236, 30.615523, -8.0869128) failed to convert
-rank 21: Point 1085 (-91.220216, 30.284053, 18.586599) failed to convert
-rank 12: Point 1062 (-91.520637, 30.363495, -10.523303) failed to convert
-rank 14: Point 1072 (-91.422852, 30.791188, -20.780335) failed to convert
-rank 36: Point 1069 (-90.842285, 29.748794, -1.1191592) failed to convert
-rank 71: Point 1485 (-90.06582, 29.815294, -9.0) failed to convert
-rank 11: Point 1074 (-91.559842, 30.490725, -11.756137) failed to convert
-rank 53: Point 1078 (-90.539045, 29.617294, -1.427766) failed to convert
-rank 6: Point 1074 (-91.738619, 30.703521, -16.026384) failed to convert
-rank 55: Point 1078 (-90.480558, 29.897514, -0.4312883) failed to convert
-rank 20: Point 1069 (-91.271968, 29.759297, -0.39832085) failed to convert
-rank 85: Point 1485 (-89.615939, 30.108803, 2.7500639) failed to convert
-rank 4: Point 1075 (-91.849455, 29.99215, -3.3268598) failed to convert
-rank 54: Point 1071 (-90.516062, 29.655457, 0.99583423) failed to convert
-rank 50: Point 1079 (-90.619753, 29.386495, -2.5272321) failed to convert
-rank 24: Point 1068 (-91.225006, 29.387526, 2.955583) failed to convert
-rank 75: Point 1488 (-89.978933, 29.857442, 31.664096) failed to convert
-rank 93: Point 1485 (-89.259065, 29.198927, 0.2815535) failed to convert
-rank 77: Point 1486 (-89.927731, 30.009979, -4.4184146) failed to convert
-rank 41: Point 1079 (-90.733619, 29.900127, -1.0699949) failed to convert
-rank 56: Point 1074 (-90.481169, 29.706462, -0.8846788) failed to convert
-rank 47: Point 1080 (-90.63211, 30.042474, 17.623713) failed to convert
-rank 89: Point 1487 (-89.393214, 29.318131, -4.567733) failed to convert
-rank 67: Point 1483 (-90.107715, 30.416277, -0.92563492) failed to convert
-rank 79: Point 1488 (-89.941109, 29.279187, 0.31299999) failed to convert
-rank 29: Point 1080 (-91.057425, 29.729361, -1.5894377) failed to convert
-rank 45: Point 1082 (-90.699921, 29.453042, -0.66435713) failed to convert
-rank 28: Point 1067 (-91.10309, 29.694323, 0.10418008) failed to convert
-rank 0: Point 1006 (-92.350197, 29.562266, -0.52032438) failed to convert
-rank 76: Point 1502 (-89.957797, 29.894159, 1.9387029) failed to convert
-rank 17: Point 1081 (-91.31498, 30.634907, -15.476209) failed to convert
-rank 44: Point 1073 (-90.702873, 29.573394, -8.2296) failed to convert
-rank 27: Point 1077 (-91.128551, 29.960486, -0.57996696) failed to convert
-rank 35: Point 1086 (-90.89898, 29.245047, 0.95298808) failed to convert
-rank 51: Point 1081 (-90.621902, 29.110804, 2.0989332) failed to convert
-rank 74: Point 1498 (-89.992011, 29.935855, 21.706553) failed to convert
-rank 94: Point 1497 (-89.176035, 29.833752, 2.2327528) failed to convert
-rank 84: Point 1497 (-89.736857, 29.518589, -3.8273738) failed to convert
-rank 70: Point 1502 (-90.092006, 29.690673, -8.2296) failed to convert
-rank 78: Point 1500 (-89.893746, 30.131031, -5.9009284) failed to convert
-rank 60: Point 1065 (-90.37391, 29.9738, -1.2292583) failed to convert
-rank 25: Point 1086 (-91.151296, 30.314863, 18.905414) failed to convert
-rank 82: Point 1499 (-89.753956, 30.237419, -1.1409006) failed to convert
-rank 80: Point 1496 (-89.84847, 29.94414, -8.7666583) failed to convert
-rank 83: Point 1485 (-89.727633, 30.236406, -0.80743858) failed to convert
-rank 90: Point 1496 (-89.274099, 30.214813, 2.7825237) failed to convert
-rank 23: Point 1078 (-91.23265, 29.555769, 13.936972) failed to convert
-rank 96: Point 1501 (-89.19398, 29.177871, -0.0) failed to convert
-rank 68: Point 1498 (-90.111262, 30.026063, -3.7289185) failed to convert
-rank 92: Point 1497 (-89.249963, 29.825901, -0.59607146) failed to convert
-rank 43: Point 1083 (-90.682859, 30.039557, 18.450828) failed to convert
-rank 32: Point 1071 (-90.956561, 29.69436, -8.2296) failed to convert
-rank 16: Point 1070 (-91.356678, 30.666291, -9.6546175) failed to convert
-rank 30: Point 1075 (-91.009441, 30.172122, 15.492096) failed to convert
-rank 66: Point 1497 (-90.178219, 30.019936, 1.7937691) failed to convert
-rank 15: Point 1076 (-91.458469, 29.677076, -3.0313157) failed to convert
-rank 65: Point 1487 (-90.245338, 29.606556, -0.24511597) failed to convert
-rank 72: Point 1499 (-89.99799, 30.392977, -9.4738651) failed to convert
-rank 22: Point 1072 (-91.205048, 30.32023, 17.852167) failed to convert
-rank 95: Point 1486 (-89.215725, 29.192586, -0.18113527) failed to convert
-rank 9: Point 1077 (-91.63014, 30.767352, -8.7807224) failed to convert
-rank 2: Point 1073 (-91.908148, 31.012057, -17.798284) failed to convert
-rank 99: Point 1486 (-88.818227, 29.94876, 2.6905681) failed to convert
-rank 33: Point 1078 (-90.917144, 29.780268, -0.84782296) failed to convert
-rank 7: Point 1082 (-91.735347, 30.06061, -5.3197178) failed to convert
-rank 57: Point 1082 (-90.469506, 29.623055, 0.10044238) failed to convert
-rank 91: Point 1487 (-89.342325, 29.193162, 0.31299999) failed to convert
-rank 98: Point 1502 (-89.078053, 29.065176, 0.90233312) failed to convert
-rank 73: Point 1485 (-90.027572, 29.753767, -4.9499523) failed to convert
-rank 37: Point 1083 (-90.810254, 29.874614, -0.73598102) failed to convert
-rank 69: Point 1487 (-90.100479, 29.821502, -0.74976664) failed to convert
-rank 87: Point 1485 (-89.473596, 29.859025, -0.12716732) failed to convert
-rank 81: Point 1484 (-89.841625, 29.570126, 1.1331255) failed to convert
-rank 26: Point 1067 (-91.14343, 30.179901, 4.0437292) failed to convert
-rank 88: Point 1498 (-89.457094, 29.230897, 0.13783295) failed to convert
-rank 18: Point 1077 (-91.322924, 29.936014, -0.51559794) failed to convert
-rank 49: Point 1079 (-90.595686, 29.935129, 1.7037029) failed to convert
-rank 58: Point 1069 (-90.460765, 29.433301, -8.2296) failed to convert
-rank 64: Point 1499 (-90.251755, 29.968271, 14.259282) failed to convert
-rank 86: Point 1499 (-89.539908, 30.089665, 3.6401727) failed to convert
-rank 42: Point 1073 (-90.714088, 29.883033, -0.36173278) failed to convert
-rank 8: Point 1065 (-91.65593, 30.845295, -20.0) failed to convert
-rank 48: Point 1071 (-90.605985, 30.090816, -0.38713593) failed to convert
-rank 38: Point 1067 (-90.820592, 29.341714, -0.46791797) failed to convert
-rank 52: Point 1067 (-90.552154, 29.738944, -0.46665853) failed to convert
-rank 97: Point 1484 (-89.146526, 29.169439, -0.0) failed to convert
-rank 71: Point 1486 (-90.013253, 30.484531, -7.5708596) failed to convert
-rank 13: Point 1078 (-91.522797, 29.753596, -2.731008) failed to convert
-rank 39: Point 1080 (-90.785635, 29.616191, -2.3108374) failed to convert
-rank 46: Point 1063 (-90.693583, 29.427051, -0.80581247) failed to convert
-rank 75: Point 1489 (-89.979404, 29.851424, 24.508716) failed to convert
-rank 40: Point 1073 (-90.727263, 30.23928, -0.40926438) failed to convert
-rank 10: Point 1071 (-91.579094, 30.997785, -21.765875) failed to convert
-rank 93: Point 1486 (-89.266113, 29.118213, 14.259077) failed to convert
-rank 19: Point 1088 (-91.274784, 30.123779, -1.4326811) failed to convert
-rank 85: Point 1486 (-89.623065, 30.022331, 3.2696718) failed to convert
-rank 34: Point 1066 (-90.890422, 29.787467, -1.8728528) failed to convert
-rank 31: Point 1081 (-90.971451, 30.11498, -11.225785) failed to convert
-rank 61: Point 1086 (-90.382565, 29.572091, -2.3298489) failed to convert
-rank 67: Point 1484 (-90.207502, 29.111554, 2.0218315) failed to convert
-rank 63: Point 1080 (-90.294653, 29.991473, -0.25215915) failed to convert
-rank 59: Point 1079 (-90.400701, 29.95435, -8.4618583) failed to convert
-rank 77: Point 1487 (-89.955973, 29.65388, 30.124988) failed to convert
-rank 3: Point 1080 (-91.885843, 30.152178, -2.4912362) failed to convert
-rank 5: Point 1078 (-91.763562, 30.763836, -12.527214) failed to convert
-rank 89: Point 1488 (-89.427689, 28.914405, 6.7910383) failed to convert
-rank 62: Point 1069 (-90.389513, 29.132313, 1.4602828) failed to convert
-rank 79: Point 1489 (-89.893265, 29.881449, -1.3718479) failed to convert
-rank 12: Point 1063 (-91.519679, 30.379584, -2.8130663) failed to convert
-rank 74: Point 1499 (-90.001712, 29.81264, 15.232366) failed to convert
-rank 36: Point 1070 (-90.844412, 29.717151, -0.574213) failed to convert
-rank 76: Point 1503 (-89.963733, 29.819112, -1.8701138) failed to convert
-rank 21: Point 1086 (-91.220639, 30.277276, -6.7269367) failed to convert
-rank 84: Point 1498 (-89.680846, 30.197222, -0.51898032) failed to convert
-rank 1: Point 1082 (-92.028763, 30.491426, -6.3965217) failed to convert
-rank 53: Point 1079 (-90.536767, 29.649197, -2.8473135) failed to convert
-rank 94: Point 1498 (-89.233447, 29.185985, -0.0) failed to convert
-rank 78: Point 1501 (-89.90443, 29.997871, -7.8790806) failed to convert
-rank 54: Point 1072 (-90.514945, 29.671032, -0.67773996) failed to convert
-rank 55: Point 1079 (-90.496127, 29.68183, -0.733871) failed to convert
-rank 70: Point 1503 (-90.079484, 29.85233, 0.82426644) failed to convert
-rank 24: Point 1069 (-91.204175, 29.721274, -1.786128) failed to convert
-rank 50: Point 1080 (-90.599532, 29.674097, -0.36357888) failed to convert
-rank 80: Point 1497 (-89.901467, 29.281551, 2.5656377) failed to convert
-rank 56: Point 1075 (-90.473007, 29.819335, 0.36571716) failed to convert
-rank 90: Point 1497 (-89.355398, 29.28597, 16.629935) failed to convert
-rank 20: Point 1070 (-91.278703, 29.650148, -3.932225) failed to convert
-rank 82: Point 1500 (-89.753047, 30.248394, -1.1621414) failed to convert
-rank 83: Point 1486 (-89.762516, 29.812177, -0.9910144) failed to convert
-rank 6: Point 1075 (-91.73862, 30.703461, -16.181832) failed to convert
-rank 68: Point 1499 (-90.119365, 29.920943, -2.8334504) failed to convert
-rank 92: Point 1498 (-89.221266, 30.148393, 1.7076828) failed to convert
-rank 96: Point 1502 (-89.183875, 29.292072, -0.0) failed to convert
-rank 41: Point 1080 (-90.767725, 29.402741, 0.3048) failed to convert
-rank 29: Point 1081 (-91.044069, 29.935303, -3.5131275) failed to convert
-rank 11: Point 1075 (-91.576157, 30.21202, -5.0264776) failed to convert
-rank 95: Point 1487 (-89.214824, 29.202749, -0.0) failed to convert
-rank 28: Point 1068 (-91.103155, 29.693196, -1.063163) failed to convert
-rank 4: Point 1076 (-91.840731, 30.151725, -4.9053952) failed to convert
-rank 72: Point 1500 (-90.027878, 30.014352, -9.0) failed to convert
-rank 66: Point 1498 (-90.224395, 29.411117, -3.7578794) failed to convert
-rank 0: Point 1007 (-92.345055, 29.66474, -0.20054044) failed to convert
-rank 44: Point 1074 (-90.702868, 29.573434, -8.2296) failed to convert
-rank 45: Point 1083 (-90.706324, 29.360094, -0.99372334) failed to convert
-rank 47: Point 1081 (-90.667998, 29.530075, 0.26983993) failed to convert
-rank 99: Point 1487 (-88.799726, 30.143571, 12.910844) failed to convert
-rank 25: Point 1087 (-91.159468, 30.186928, 5.6261865) failed to convert
-rank 51: Point 1082 (-90.574424, 29.785671, -0.46964105) failed to convert
-rank 98: Point 1503 (-89.028253, 29.615135, 3.6098125) failed to convert
-rank 14: Point 1073 (-91.466028, 30.074231, -3.7713111) failed to convert
-rank 27: Point 1078 (-91.108958, 30.265406, -10.58618) failed to convert
-rank 35: Point 1087 (-90.818843, 30.434453, -9.0894309) failed to convert
-rank 65: Point 1488 (-90.261802, 29.386678, 0.27200001) failed to convert
-rank 32: Point 1072 (-90.960397, 29.636038, -0.47004471) failed to convert
-rank 17: Point 1082 (-91.371208, 29.718473, -7.3121525) failed to convert
-rank 73: Point 1486 (-90.025652, 29.77828, -4.9959771) failed to convert
-rank 88: Point 1499 (-89.404162, 29.848343, -0.0) failed to convert
-rank 91: Point 1488 (-89.344227, 29.171052, -2.6814176) failed to convert
-rank 81: Point 1485 (-89.787458, 30.237337, -0.55214578) failed to convert
-rank 60: Point 1066 (-90.374059, 29.971295, -0.73372347) failed to convert
-rank 23: Point 1079 (-91.231095, 29.580746, 4.0042748) failed to convert
-rank 87: Point 1486 (-89.467749, 29.926647, -0.18970531) failed to convert
-rank 69: Point 1488 (-90.111299, 29.681041, -0.30822661) failed to convert
-rank 16: Point 1071 (-91.354707, 30.697816, -20.0) failed to convert
-rank 86: Point 1500 (-89.554566, 29.916737, -0.0) failed to convert
-rank 64: Point 1500 (-90.232136, 30.226834, 4.02) failed to convert
-rank 71: Point 1487 (-90.057654, 29.920002, -2.0567603) failed to convert
-rank 97: Point 1485 (-89.095104, 29.742725, 4.0389826) failed to convert
-rank 43: Point 1084 (-90.717764, 29.536565, -1.0894103) failed to convert
-rank 15: Point 1077 (-91.447078, 29.868063, -8.3576167) failed to convert
-rank 9: Point 1078 (-91.628793, 30.790377, -20.0) failed to convert
-rank 30: Point 1076 (-91.009135, 30.176682, 15.632444) failed to convert
-rank 2: Point 1074 (-91.919692, 30.799925, -10.960259) failed to convert
-rank 22: Point 1073 (-91.207862, 30.275276, -13.296901) failed to convert
-rank 33: Point 1079 (-90.897496, 30.074095, -11.152633) failed to convert
-rank 7: Point 1083 (-91.707276, 30.557382, -5.7456411) failed to convert
-rank 57: Point 1083 (-90.486305, 29.389536, -1.7672536) failed to convert
-rank 93: Point 1487 (-89.264565, 29.13553, -0.50168712) failed to convert
-rank 85: Point 1487 (-89.629847, 29.941245, 3.04) failed to convert
-rank 26: Point 1068 (-91.224583, 28.88721, 6.9346935) failed to convert
-rank 18: Point 1078 (-91.339632, 29.662711, 0.82278662) failed to convert
-rank 75: Point 1490 (-89.990217, 29.714184, -4.9478187) failed to convert
-rank 37: Point 1084 (-90.810235, 29.874745, -0.72055039) failed to convert
-rank 79: Point 1490 (-89.913751, 29.624768, 21.746145) failed to convert
-rank 67: Point 1485 (-90.144785, 29.936912, -8.0561694) failed to convert
-rank 89: Point 1489 (-89.311057, 30.261005, 2.6468589) failed to convert
-rank 49: Point 1080 (-90.579813, 30.158119, -0.22427683) failed to convert
-rank 8: Point 1066 (-91.650948, 30.931267, 9.4048688) failed to convert
-rank 77: Point 1488 (-89.934564, 29.923713, 24.62627) failed to convert
-rank 42: Point 1074 (-90.738866, 29.523719, -1.8591247) failed to convert
-rank 58: Point 1070 (-90.460816, 29.432463, -0.0) failed to convert
-rank 38: Point 1068 (-90.783349, 29.890262, -0.1946018) failed to convert
-rank 74: Point 1500 (-90.009223, 29.716552, 0.19380168) failed to convert
-rank 52: Point 1068 (-90.558032, 29.656285, -0.77812359) failed to convert
-rank 39: Point 1081 (-90.776499, 29.750077, -1.4024485) failed to convert
-rank 13: Point 1079 (-91.522798, 29.753556, -2.731008) failed to convert
-rank 84: Point 1499 (-89.682716, 30.174526, 14.296604) failed to convert
-rank 48: Point 1072 (-90.62195, 29.865137, -0.98054855) failed to convert
-rank 76: Point 1504 (-89.952261, 29.963766, -1.6192074) failed to convert
-rank 94: Point 1499 (-89.232491, 29.196742, -0.0) failed to convert
-rank 10: Point 1072 (-91.576979, 31.033574, -14.346921) failed to convert
-rank 78: Point 1502 (-89.893722, 30.130999, -5.9009284) failed to convert
-rank 5: Point 1079 (-91.767882, 30.686899, -14.313757) failed to convert
-rank 61: Point 1087 (-90.385748, 29.528603, 0.2581046) failed to convert
-rank 31: Point 1082 (-90.971438, 30.115039, -11.225785) failed to convert
-rank 90: Point 1498 (-89.28989, 30.036172, -0.0) failed to convert
-rank 59: Point 1080 (-90.3954, 30.026302, -0.18899674) failed to convert
-rank 82: Point 1501 (-89.792485, 29.76664, -0.7679003) failed to convert
-rank 19: Point 1089 (-91.297277, 29.760145, 6.3384989) failed to convert
-rank 40: Point 1074 (-90.753727, 29.856487, -0.75674496) failed to convert
-rank 80: Point 1498 (-89.848432, 29.944187, -8.7666583) failed to convert
-rank 83: Point 1487 (-89.783937, 29.548902, -0.08473355) failed to convert
-rank 70: Point 1504 (-90.091958, 29.691262, -1.2365164) failed to convert
-rank 68: Point 1500 (-90.121628, 29.891548, -1.6138609) failed to convert
-rank 92: Point 1499 (-89.242553, 29.909237, 1.1133792) failed to convert
-rank 34: Point 1067 (-90.897022, 29.688555, -0.79530122) failed to convert
-rank 63: Point 1081 (-90.297611, 29.951754, -8.0945742) failed to convert
-rank 3: Point 1081 (-91.858028, 30.661714, -7.9223099) failed to convert
-rank 72: Point 1501 (-90.099022, 29.095872, 11.034465) failed to convert
-rank 96: Point 1503 (-89.110253, 30.113006, 3.0959316) failed to convert
-rank 62: Point 1070 (-90.330359, 29.936237, 9.7534023) failed to convert
-rank 95: Point 1488 (-89.221697, 29.124435, -0.0) failed to convert
-rank 99: Point 1488 (-88.858785, 29.514271, 14.389667) failed to convert
-rank 66: Point 1499 (-90.208533, 29.621437, -0.40912941) failed to convert
-rank 46: Point 1064 (-90.694694, 29.410841, 0.3048) failed to convert
-rank 21: Point 1087 (-91.252613, 29.766502, -2.0443731) failed to convert
-rank 36: Point 1071 (-90.844282, 29.71897, -0.67966578) failed to convert
-rank 1: Point 1083 (-92.012379, 30.800717, -11.566018) failed to convert
-rank 12: Point 1064 (-91.520211, 30.370593, -0.34999999) failed to convert
-rank 50: Point 1081 (-90.572814, 30.050364, 10.748793) failed to convert
-rank 98: Point 1504 (-89.066888, 29.188268, 4.9289027) failed to convert
-rank 54: Point 1073 (-90.517628, 29.633536, -1.0401099) failed to convert
-rank 65: Point 1489 (-90.264539, 29.349902, 0.458) failed to convert
-rank 56: Point 1076 (-90.459946, 29.999143, 15.616763) failed to convert
-rank 55: Point 1080 (-90.494954, 29.698033, -1.3279084) failed to convert
-rank 11: Point 1076 (-91.542453, 30.784968, 9.7013148) failed to convert
-rank 53: Point 1080 (-90.505133, 30.089401, -1.3827388) failed to convert
-rank 88: Point 1500 (-89.428128, 29.57015, 2.1060307) failed to convert
-rank 20: Point 1071 (-91.275039, 29.709338, -6.7980758) failed to convert
-rank 29: Point 1082 (-91.057742, 29.72443, -1.5176997) failed to convert
-rank 91: Point 1489 (-89.333086, 29.299859, -0.04350007) failed to convert
-rank 73: Point 1487 (-90.071231, 29.190626, -0.56691716) failed to convert
-rank 6: Point 1076 (-91.73754, 30.722505, -16.062962) failed to convert
-rank 86: Point 1501 (-89.531331, 30.190092, -0.31331356) failed to convert
-rank 87: Point 1487 (-89.434271, 30.313114, -0.99645488) failed to convert
-rank 81: Point 1486 (-89.839404, 29.597621, 21.787923) failed to convert
-rank 28: Point 1069 (-91.125281, 29.345565, -0.71224082) failed to convert
-rank 24: Point 1070 (-91.185854, 30.012054, -2.1534217) failed to convert
-rank 64: Point 1501 (-90.25107, 29.976654, -1.4408431) failed to convert
-rank 45: Point 1084 (-90.698696, 29.470714, -0.49113625) failed to convert
-rank 41: Point 1081 (-90.737023, 29.850612, -1.0592227) failed to convert
-rank 25: Point 1088 (-91.144955, 30.413408, -11.518539) failed to convert
-rank 4: Point 1077 (-91.866755, 29.672908, 2.1197517) failed to convert
-rank 71: Point 1488 (-90.065654, 29.817272, -9.0) failed to convert
-rank 47: Point 1082 (-90.644754, 29.862678, -0.32959771) failed to convert
-rank 27: Point 1079 (-91.143327, 29.728099, 0.1) failed to convert
-rank 97: Point 1486 (-89.160448, 29.01217, 2.4871147) failed to convert
-rank 69: Point 1489 (-90.093107, 29.916344, -4.6271271) failed to convert
-rank 0: Point 1008 (-92.392225, 28.660421, 36.599998) failed to convert
-rank 17: Point 1083 (-91.343987, 30.164894, -0.68247766) failed to convert
-rank 35: Point 1088 (-90.831057, 30.25568, -2.4051943) failed to convert
-rank 44: Point 1075 (-90.684454, 29.838747, -0.32809064) failed to convert
-rank 93: Point 1488 (-89.266242, 29.115805, 15.392231) failed to convert
-rank 32: Point 1073 (-90.95669, 29.692254, -8.2296) failed to convert
-rank 85: Point 1488 (-89.633409, 29.898345, 2.7310003) failed to convert
-rank 14: Point 1074 (-91.488944, 29.687773, -0.37034482) failed to convert
-rank 23: Point 1080 (-91.232216, 29.562604, 9.3557154) failed to convert
-rank 67: Point 1486 (-90.150592, 29.861264, -0.20732747) failed to convert
-rank 89: Point 1490 (-89.333554, 30.005332, 1.5038973) failed to convert
-rank 75: Point 1491 (-89.984462, 29.787232, 0.94529251) failed to convert
-rank 79: Point 1491 (-89.873052, 30.132584, -5.1797715) failed to convert
-rank 60: Point 1067 (-90.373868, 29.973843, -0.80340548) failed to convert
-rank 16: Point 1072 (-91.416174, 29.6871, 0.2976628) failed to convert
-rank 51: Point 1083 (-90.595801, 29.483377, 0.50859931) failed to convert
-rank 30: Point 1077 (-91.04385, 29.644586, -1.7538442) failed to convert
-rank 2: Point 1075 (-91.921374, 30.768778, -9.6705108) failed to convert
-rank 22: Point 1074 (-91.196393, 30.455994, 6.6095396) failed to convert
-rank 43: Point 1085 (-90.712673, 29.610368, -0.05363766) failed to convert
-rank 15: Point 1078 (-91.458448, 29.677019, -2.0154452) failed to convert
-rank 9: Point 1079 (-91.617302, 30.98653, -21.336177) failed to convert
-rank 84: Point 1500 (-89.746741, 29.396842, 0.46191097) failed to convert
-rank 77: Point 1489 (-89.904871, 30.294543, -2.6412607) failed to convert
-rank 74: Point 1501 (-90.001178, 29.818919, 21.975328) failed to convert
-rank 76: Point 1505 (-89.949442, 29.999169, -2.2131217) failed to convert
-rank 33: Point 1080 (-90.944089, 29.372677, -0.0) failed to convert
-rank 57: Point 1084 (-90.449724, 29.895679, 0.95346335) failed to convert
-rank 90: Point 1499 (-89.300496, 29.915811, -0.3637334) failed to convert
-rank 94: Point 1500 (-89.21632, 29.380198, 7.4717333) failed to convert
-rank 26: Point 1069 (-91.174959, 29.683288, -2.7871143) failed to convert
-rank 38: Point 1069 (-90.828824, 29.219043, 0.65726284) failed to convert
-rank 70: Point 1505 (-90.086911, 29.756485, 0.19694671) failed to convert
-rank 68: Point 1501 (-90.115183, 29.974935, 0.3422522) failed to convert
-rank 49: Point 1081 (-90.657309, 29.055163, 3.3575184) failed to convert
-rank 80: Point 1499 (-89.835941, 30.098275, -0.01353471) failed to convert
-rank 78: Point 1503 (-89.901181, 30.038146, -0.60223386) failed to convert
-rank 92: Point 1500 (-89.295829, 29.303301, -0.45807319) failed to convert
-rank 99: Point 1489 (-88.848598, 29.623058, 11.921358) failed to convert
-rank 39: Point 1082 (-90.776382, 29.751604, -2.4248698) failed to convert
-rank 37: Point 1085 (-90.810335, 29.873238, -0.52889874) failed to convert
-rank 83: Point 1488 (-89.762843, 29.807837, -1.16258) failed to convert
-rank 18: Point 1079 (-91.355283, 29.404505, 7.4181074) failed to convert
-rank 82: Point 1502 (-89.753924, 30.237267, -1.2583484) failed to convert
-rank 72: Point 1502 (-90.041774, 29.836866, -9.0) failed to convert
-rank 96: Point 1504 (-89.190636, 29.215486, -0.0) failed to convert
-rank 95: Point 1489 (-89.215832, 29.191122, -0.0) failed to convert
-rank 13: Point 1080 (-91.522799, 29.753495, -2.731008) failed to convert
-rank 66: Point 1500 (-90.247438, 29.103053, 0.20999999) failed to convert
-rank 42: Point 1075 (-90.716821, 29.843569, -1.1709606) failed to convert
-rank 31: Point 1083 (-90.97143, 30.115079, -11.225785) failed to convert
-rank 10: Point 1073 (-91.582665, 30.937202, -20.702151) failed to convert
-rank 48: Point 1073 (-90.662675, 29.282466, -0.0) failed to convert
-rank 98: Point 1505 (-88.992509, 30.004943, 5.2166615) failed to convert
-rank 7: Point 1084 (-91.682158, 30.995684, -21.091904) failed to convert
-rank 88: Point 1501 (-89.39934, 29.903501, -0.0) failed to convert
-rank 8: Point 1067 (-91.724551, 29.637974, 2.0999999) failed to convert
-rank 65: Point 1490 (-90.262808, 29.373073, -0.71989056) failed to convert
-rank 5: Point 1080 (-91.787073, 30.343491, -8.2296) failed to convert
-rank 58: Point 1071 (-90.412234, 30.099463, 1.2916408) failed to convert
-rank 73: Point 1488 (-90.019554, 29.855987, -0.2091071) failed to convert
-rank 91: Point 1490 (-89.344578, 29.166927, 0.31299999) failed to convert
-rank 19: Point 1090 (-91.250763, 30.507293, 15.211446) failed to convert
-rank 52: Point 1069 (-90.575845, 29.404828, -8.2296) failed to convert
-rank 87: Point 1488 (-89.503999, 29.499694, 0.81835327) failed to convert
-rank 61: Point 1088 (-90.380417, 29.601265, -0.64561161) failed to convert
-rank 64: Point 1502 (-90.255381, 29.919482, -4.2304054) failed to convert
-rank 86: Point 1502 (-89.522001, 30.299261, -4.7997556) failed to convert
-rank 97: Point 1487 (-89.134668, 29.301827, 0.67523174) failed to convert
-rank 3: Point 1082 (-91.868025, 30.479261, -8.2296) failed to convert
-rank 34: Point 1068 (-90.901401, 29.622809, -1.4868143) failed to convert
-rank 21: Point 1088 (-91.218309, 30.314095, 11.054278) failed to convert
-rank 36: Point 1072 (-90.835036, 29.855813, -1.080057) failed to convert
-rank 50: Point 1082 (-90.601398, 29.647474, -0.64390145) failed to convert
-rank 46: Point 1065 (-90.699535, 29.340608, 0.3048) failed to convert
-rank 81: Point 1487 (-89.838866, 29.6041, -4.7070267) failed to convert
-rank 71: Point 1489 (-90.055142, 29.952153, -7.2313805) failed to convert
-rank 69: Point 1490 (-90.093181, 29.915341, -7.1704205) failed to convert
-rank 54: Point 1074 (-90.52222, 29.56931, -0.27618126) failed to convert
-rank 1: Point 1084 (-92.028003, 30.504281, -8.4307425) failed to convert
-rank 11: Point 1077 (-91.55751, 30.530019, -6.4149042) failed to convert
-rank 20: Point 1072 (-91.232703, 30.387556, -14.896065) failed to convert
-rank 24: Point 1071 (-91.186723, 29.998148, -0.2741476) failed to convert
-rank 62: Point 1071 (-90.32715, 29.979127, -1.4731489) failed to convert
-rank 29: Point 1083 (-91.085979, 29.284709, -0.11065947) failed to convert
-rank 53: Point 1081 (-90.508349, 30.04475, -3.8814919) failed to convert
-rank 25: Point 1089 (-91.189134, 29.718301, -1.1550962) failed to convert
-rank 6: Point 1077 (-91.73861, 30.703622, -16.160498) failed to convert
-rank 40: Point 1075 (-90.760365, 29.759753, -2.3988514) failed to convert
-rank 85: Point 1489 (-89.670244, 29.454272, 0.49992272) failed to convert
-rank 93: Point 1489 (-89.259932, 29.187983, -0.86247762) failed to convert
-rank 89: Point 1491 (-89.420555, 28.998014, 5.4150694) failed to convert
-rank 79: Point 1492 (-89.893814, 29.874298, -1.7249716) failed to convert
-rank 75: Point 1492 (-90.005146, 29.523619, 0.31299999) failed to convert
-rank 63: Point 1082 (-90.297583, 29.951724, -8.0945742) failed to convert
-rank 55: Point 1081 (-90.512723, 29.45008, 0.3048) failed to convert
-rank 59: Point 1081 (-90.43894, 29.430139, -0.0) failed to convert
-rank 67: Point 1487 (-90.170175, 29.604486, 0.31299999) failed to convert
-rank 12: Point 1065 (-91.520324, 30.36858, -0.34999999) failed to convert
-rank 28: Point 1070 (-91.103122, 29.693399, -1.289353) failed to convert
-rank 74: Point 1502 (-89.998525, 29.852591, 0.64354659) failed to convert
-rank 32: Point 1074 (-90.956778, 29.690866, -8.2296) failed to convert
-rank 76: Point 1506 (-89.962664, 29.832478, 0.6481497) failed to convert
-rank 77: Point 1490 (-90.03886, 28.587869, 82.403294) failed to convert
-rank 84: Point 1501 (-89.735951, 29.529043, 14.601141) failed to convert
-rank 35: Point 1089 (-90.830855, 30.258578, -0.46804884) failed to convert
-rank 4: Point 1078 (-91.827933, 30.384162, -2.8961091) failed to convert
-rank 90: Point 1500 (-89.358994, 29.244187, 1.9320508) failed to convert
-rank 94: Point 1501 (-89.168853, 29.913503, 1.0457346) failed to convert
-rank 47: Point 1083 (-90.655743, 29.70576, -0.20519837) failed to convert
-rank 41: Point 1082 (-90.733584, 29.900146, -1.2780974) failed to convert
-rank 70: Point 1506 (-90.064693, 30.042156, 6.1601694) failed to convert
-rank 44: Point 1076 (-90.682892, 29.861152, -0.80947788) failed to convert
-rank 80: Point 1500 (-89.841399, 30.030924, -0.31578129) failed to convert
-rank 0: Point 1009 (-92.36136, 29.319379, 7.6230671) failed to convert
-rank 82: Point 1503 (-89.769598, 30.046333, 2.0712284) failed to convert
-rank 92: Point 1501 (-89.306962, 29.175016, -0.0) failed to convert
-rank 27: Point 1080 (-91.108915, 30.265449, -12.889993) failed to convert
-rank 14: Point 1075 (-91.476793, 29.892962, -1.5800062) failed to convert
-rank 23: Point 1081 (-91.183099, 30.343262, 4.4391642) failed to convert
-rank 22: Point 1075 (-91.195045, 30.477186, 13.263606) failed to convert
-rank 43: Point 1086 (-90.712633, 29.610806, -0.41823097) failed to convert
-rank 9: Point 1080 (-91.628742, 30.79041, -20.0) failed to convert
-rank 99: Point 1490 (-88.806208, 30.072794, 12.992785) failed to convert
-rank 56: Point 1077 (-90.473346, 29.814253, 2.4442455) failed to convert
-rank 45: Point 1085 (-90.635795, 30.369437, -1.3221067) failed to convert
-rank 78: Point 1504 (-89.904386, 29.99783, -7.8790806) failed to convert
-rank 68: Point 1502 (-90.111265, 30.025302, -0.87658567) failed to convert
-rank 2: Point 1076 (-91.908117, 31.012082, -18.26627) failed to convert
-rank 60: Point 1068 (-90.41252, 29.446778, -0.35212776) failed to convert
-rank 15: Point 1079 (-91.454565, 29.742367, -0.56116242) failed to convert
-rank 83: Point 1489 (-89.762886, 29.807222, -8.2296) failed to convert
-rank 16: Point 1073 (-91.418238, 29.652609, -0.86738332) failed to convert
-rank 57: Point 1085 (-90.4319, 30.139462, 0.02) failed to convert
-rank 72: Point 1503 (-90.041752, 29.836832, -9.0) failed to convert
-rank 95: Point 1490 (-89.215501, 29.194823, -0.20064031) failed to convert
-rank 66: Point 1501 (-90.142066, 30.48862, -7.7931815) failed to convert
-rank 26: Point 1070 (-91.173645, 29.704057, -1.6496216) failed to convert
-rank 51: Point 1084 (-90.60058, 29.415376, -0.45957509) failed to convert
-rank 96: Point 1505 (-89.193814, 29.17944, -0.0) failed to convert
-rank 65: Point 1491 (-90.262719, 29.374255, -3.4820158) failed to convert
-rank 98: Point 1506 (-89.067468, 29.181436, 0.66033004) failed to convert
-rank 33: Point 1081 (-90.875164, 30.405041, -8.924491) failed to convert
-rank 91: Point 1491 (-89.3332, 29.298457, 11.984683) failed to convert
-rank 64: Point 1503 (-90.279186, 29.60202, -0.0850788) failed to convert
-rank 73: Point 1489 (-90.012319, 29.948071, 26.478626) failed to convert
-rank 86: Point 1503 (-89.599816, 29.376852, -0.5849816) failed to convert
-rank 87: Point 1489 (-89.516049, 29.356918, 21.969444) failed to convert
-rank 88: Point 1502 (-89.451542, 29.295538, 0.31299999) failed to convert
-rank 38: Point 1070 (-90.783144, 29.893236, -1.3732978) failed to convert
-rank 49: Point 1082 (-90.63986, 29.306622, -0.0) failed to convert
-rank 97: Point 1488 (-89.147065, 29.162219, -0.00172891) failed to convert
-rank 39: Point 1083 (-90.800125, 29.402488, -0.87120655) failed to convert
-rank 18: Point 1080 (-91.33511, 29.736382, -0.52770356) failed to convert
-rank 81: Point 1488 (-89.802161, 30.057169, 11.580999) failed to convert
-rank 42: Point 1076 (-90.714497, 29.877056, -0.36797189) failed to convert
-rank 17: Point 1084 (-91.31459, 30.640518, -8.3360014) failed to convert
-rank 69: Point 1491 (-90.093187, 29.915166, -3.8865113) failed to convert
-rank 71: Point 1490 (-90.055281, 29.950287, -6.2086722) failed to convert
-rank 30: Point 1078 (-91.038632, 29.724941, -0.19190899) failed to convert
-rank 48: Point 1074 (-90.621938, 29.865077, -0.49866808) failed to convert
-rank 31: Point 1084 (-90.971417, 30.115138, -11.225785) failed to convert
-rank 10: Point 1074 (-91.579094, 30.997724, -22.429005) failed to convert
-rank 7: Point 1085 (-91.713867, 30.440901, 22.986754) failed to convert
-rank 37: Point 1086 (-90.772054, 30.431033, -7.6003082) failed to convert
-rank 8: Point 1068 (-91.646961, 30.999825, 6.8432211) failed to convert
-rank 58: Point 1072 (-90.447794, 29.6125, -0.62809009) failed to convert
-rank 85: Point 1490 (-89.638171, 29.840497, -0.94598179) failed to convert
-rank 93: Point 1490 (-89.262984, 29.152998, -1.9224649) failed to convert
-rank 52: Point 1070 (-90.576359, 29.397488, 0.45719999) failed to convert
-rank 3: Point 1083 (-91.865555, 30.523965, -0.24683819) failed to convert
-rank 13: Point 1081 (-91.531122, 29.611009, -0.98035594) failed to convert
-rank 5: Point 1081 (-91.786974, 30.345268, -8.2296) failed to convert
-rank 61: Point 1089 (-90.404542, 29.270822, 2.0967864) failed to convert
-rank 19: Point 1091 (-91.250488, 30.510761, 4.0684283) failed to convert
-rank 79: Point 1493 (-89.890044, 29.921279, -0.14284485) failed to convert
-rank 89: Point 1492 (-89.393169, 29.318172, -4.567733) failed to convert
-rank 67: Point 1488 (-90.14342, 29.953894, 41.583292) failed to convert
-rank 76: Point 1507 (-89.963685, 29.819365, -2.0780971) failed to convert
-rank 75: Point 1493 (-89.975309, 29.903087, -8.2296) failed to convert
-rank 54: Point 1075 (-90.514724, 29.673999, -0.75096753) failed to convert
-rank 74: Point 1503 (-90.006812, 29.747069, -4.9822611) failed to convert
-rank 50: Point 1083 (-90.599519, 29.674038, -0.94527529) failed to convert
-rank 36: Point 1073 (-90.815968, 30.136091, -0.29503627) failed to convert
-rank 84: Point 1502 (-89.708128, 29.867324, 2.7813555) failed to convert
-rank 77: Point 1491 (-89.937073, 29.891685, 0.78721163) failed to convert
-rank 29: Point 1084 (-91.03245, 30.113259, -11.197134) failed to convert
-rank 90: Point 1501 (-89.35938, 29.239303, 9.9712194) failed to convert
-rank 70: Point 1507 (-90.091927, 29.691334, -1.3665372) failed to convert
-rank 11: Point 1078 (-91.552788, 30.609764, -3.8476863) failed to convert
-rank 1: Point 1085 (-92.085556, 29.390927, 4.0) failed to convert
-rank 25: Point 1090 (-91.157175, 30.222388, -7.2042623) failed to convert
-rank 21: Point 1089 (-91.21181, 30.41669, -8.4667725) failed to convert
-rank 94: Point 1502 (-89.233725, 29.18237, -0.33484214) failed to convert
-rank 80: Point 1501 (-89.848407, 29.944218, -8.7666583) failed to convert
-rank 40: Point 1076 (-90.755644, 29.828427, -1.7646055) failed to convert
-rank 92: Point 1502 (-89.301897, 29.232942, 14.972208) failed to convert
-rank 82: Point 1504 (-89.759914, 30.164182, 5.8856097) failed to convert
-rank 62: Point 1072 (-90.36176, 29.511246, -0.47685234) failed to convert
-rank 55: Point 1082 (-90.496297, 29.679113, -0.5507176) failed to convert
-rank 53: Point 1082 (-90.507659, 30.054282, -3.2753939) failed to convert
-rank 59: Point 1082 (-90.398794, 29.980113, 12.804716) failed to convert
-rank 99: Point 1491 (-88.80756, 30.05375, 11.177987) failed to convert
-rank 68: Point 1503 (-90.082688, 30.391934, -5.5355846) failed to convert
-rank 78: Point 1505 (-89.893687, 30.13095, -5.9009284) failed to convert
-rank 83: Point 1490 (-89.762829, 29.807896, -1.0257165) failed to convert
-rank 63: Point 1083 (-90.296809, 29.961551, 17.16109) failed to convert
-rank 32: Point 1075 (-90.918874, 30.260908, -4.2106798) failed to convert
-rank 20: Point 1073 (-91.250573, 30.102779, -1.0125703) failed to convert
-rank 34: Point 1069 (-90.863557, 30.186414, -2.6056715) failed to convert
-rank 24: Point 1072 (-91.185931, 30.010632, -0.45445053) failed to convert
-rank 44: Point 1077 (-90.70286, 29.573494, -8.2296) failed to convert
-rank 28: Point 1071 (-91.103699, 29.684377, -1.1469165) failed to convert
-rank 46: Point 1066 (-90.699141, 29.346316, -8.2296) failed to convert
-rank 35: Point 1090 (-90.831049, 30.25564, -2.4055947) failed to convert
-rank 12: Point 1066 (-91.509485, 30.55102, -6.66501) failed to convert
-rank 95: Point 1491 (-89.225002, 29.086727, 2.1478583) failed to convert
-rank 72: Point 1504 (-90.032371, 29.956711, 36.189406) failed to convert
-rank 6: Point 1078 (-91.812338, 29.375731, 3.7133251) failed to convert
-rank 47: Point 1084 (-90.662222, 29.612858, -2.0251042) failed to convert
-rank 14: Point 1076 (-91.47285, 29.958324, -1.1715479) failed to convert
-rank 41: Point 1083 (-90.74339, 29.757715, -3.949982) failed to convert
-rank 66: Point 1502 (-90.251619, 29.046798, 10.068628) failed to convert
-rank 27: Point 1081 (-91.125126, 30.013041, -0.3510664) failed to convert
-rank 91: Point 1492 (-89.299083, 29.689765, 2.456655) failed to convert
-rank 96: Point 1506 (-89.188861, 29.235338, -0.0) failed to convert
-rank 65: Point 1492 (-90.273837, 29.22477, 0.96132998) failed to convert
-rank 87: Point 1490 (-89.519387, 29.316811, 0.31299999) failed to convert
-rank 4: Point 1079 (-91.796771, 30.944484, -18.049458) failed to convert
-rank 43: Point 1087 (-90.694515, 29.872182, -0.70760168) failed to convert
-rank 64: Point 1504 (-90.259146, 29.869238, -0.22993882) failed to convert
-rank 98: Point 1507 (-89.041137, 29.472792, 8.3639419) failed to convert
-rank 86: Point 1504 (-89.546319, 30.012969, 3.0830384) failed to convert
-rank 45: Point 1086 (-90.697969, 29.481159, -0.72442287) failed to convert
-rank 56: Point 1078 (-90.473452, 29.812558, -0.82728127) failed to convert
-rank 97: Point 1489 (-89.160518, 29.009628, -0.0025317) failed to convert
-rank 22: Point 1076 (-91.241529, 29.738569, -0.62107346) failed to convert
-rank 16: Point 1074 (-91.412217, 29.752945, -2.2954837) failed to convert
-rank 9: Point 1081 (-91.70036, 29.536227, 1.4737418) failed to convert
-rank 0: Point 1010 (-92.345985, 29.643014, -0.57330665) failed to convert
-rank 88: Point 1503 (-89.447182, 29.346597, -2.3875909) failed to convert
-rank 73: Point 1490 (-90.033783, 29.673989, -0.14455598) failed to convert
-rank 69: Point 1492 (-90.093179, 29.915226, -7.1597525) failed to convert
-rank 71: Point 1491 (-90.070279, 29.757597, -0.17492262) failed to convert
-rank 23: Point 1082 (-91.187149, 30.279312, 6.1167247) failed to convert
-rank 81: Point 1489 (-89.838844, 29.604157, -4.7070267) failed to convert
-rank 2: Point 1077 (-91.982187, 29.628658, 2.6344385) failed to convert
-rank 57: Point 1086 (-90.4417, 30.005561, -1.8488069) failed to convert
-rank 60: Point 1069 (-90.37591, 29.946166, 6.0684654) failed to convert
-rank 93: Point 1491 (-89.258514, 29.203621, -0.0) failed to convert
-rank 85: Point 1491 (-89.669129, 29.467307, 18.228307) failed to convert
-rank 15: Point 1080 (-91.425307, 30.230782, -9.5310968) failed to convert
-rank 38: Point 1071 (-90.789377, 29.801989, -2.3206169) failed to convert
-rank 33: Point 1082 (-90.897469, 30.074124, -11.152633) failed to convert
-rank 39: Point 1084 (-90.748352, 30.159132, -0.37634599) failed to convert
-rank 49: Point 1083 (-90.614608, 29.667237, 0.11567934) failed to convert
-rank 51: Point 1085 (-90.581467, 29.686248, 0.3429559) failed to convert
-rank 89: Point 1493 (-89.39835, 29.257786, 0.31299999) failed to convert
-rank 76: Point 1508 (-89.963619, 29.82008, -8.2296) failed to convert
-rank 79: Point 1494 (-89.882025, 30.02108, 1.2779771) failed to convert
-rank 58: Point 1073 (-90.460752, 29.433179, -0.18928769) failed to convert
-rank 67: Point 1489 (-90.14371, 29.950098, 4.851862) failed to convert
-rank 75: Point 1494 (-89.973532, 29.925401, 19.654484) failed to convert
-rank 42: Point 1077 (-90.702363, 30.051604, -2.8263993) failed to convert
-rank 74: Point 1504 (-89.988624, 29.978004, -2.0345237) failed to convert
-rank 30: Point 1079 (-91.009871, 30.165073, -10.491339) failed to convert
-rank 31: Point 1085 (-90.998576, 29.702196, -0.62629868) failed to convert
-rank 26: Point 1071 (-91.140444, 30.22612, 12.243208) failed to convert
-rank 77: Point 1492 (-89.926228, 30.027696, 0.59369024) failed to convert
-rank 84: Point 1503 (-89.703791, 29.919142, 2.6099999) failed to convert
-rank 70: Point 1508 (-90.061674, 30.080635, 4.1394343) failed to convert
-rank 10: Point 1075 (-91.577289, 31.028279, -13.199173) failed to convert
-rank 48: Point 1075 (-90.609733, 30.037301, 20.926104) failed to convert
-rank 90: Point 1502 (-89.358506, 29.24943, 8.9838507) failed to convert
-rank 37: Point 1087 (-90.810254, 29.874308, -0.62862382) failed to convert
-rank 7: Point 1086 (-91.749205, 29.811699, -0.50354852) failed to convert
-rank 13: Point 1082 (-91.474179, 30.573291, -5.9474434) failed to convert
-rank 8: Point 1069 (-91.656029, 30.843364, -13.077173) failed to convert
-rank 80: Point 1502 (-89.898266, 29.321328, 0.31299999) failed to convert
-rank 94: Point 1503 (-89.239674, 29.11443, 7.0870748) failed to convert
-rank 92: Point 1503 (-89.318093, 29.046083, 16.296115) failed to convert
-rank 3: Point 1084 (-91.901492, 29.861448, -0.54638747) failed to convert
-rank 82: Point 1505 (-89.798519, 29.691544, -0.0) failed to convert
-rank 83: Point 1491 (-89.771244, 29.704763, -0.0) failed to convert
-rank 17: Point 1085 (-91.316164, 30.615173, -16.936211) failed to convert
-rank 5: Point 1082 (-91.763712, 30.760648, -15.117167) failed to convert
-rank 19: Point 1092 (-91.266877, 30.249198, -4.2299563) failed to convert
-rank 52: Point 1071 (-90.52984, 30.05033, -9.4548968) failed to convert
-rank 99: Point 1492 (-88.850915, 29.591027, 11.415337) failed to convert
-rank 78: Point 1506 (-89.900999, 30.039841, -1.0875526) failed to convert
-rank 68: Point 1504 (-90.124818, 29.849372, -4.2641522) failed to convert
-rank 72: Point 1505 (-90.080105, 29.34215, -0.4315169) failed to convert
-rank 95: Point 1492 (-89.210587, 29.250529, -0.13015932) failed to convert
-rank 50: Point 1084 (-90.63957, 29.101854, 0.97991771) failed to convert
-rank 54: Point 1076 (-90.520347, 29.59528, -0.0121549) failed to convert
-rank 18: Point 1081 (-91.28422, 30.560193, -16.432376) failed to convert
-rank 36: Point 1074 (-90.850051, 29.63308, -1.2779608) failed to convert
-rank 66: Point 1503 (-90.178055, 30.021236, -5.0484027) failed to convert
-rank 11: Point 1079 (-91.548787, 30.677024, -6.4058668) failed to convert
-rank 21: Point 1090 (-91.211966, 30.414119, -14.285231) failed to convert
-rank 29: Point 1085 (-91.027637, 30.186748, -12.259057) failed to convert
-rank 61: Point 1090 (-90.383189, 29.563391, 0.15167363) failed to convert
-rank 40: Point 1077 (-90.75373, 29.856263, -0.74867289) failed to convert
-rank 1: Point 1086 (-92.029562, 30.473252, -8.0617994) failed to convert
-rank 96: Point 1507 (-89.199737, 29.111935, -0.0) failed to convert
-rank 91: Point 1493 (-89.293822, 29.749647, 0.40191746) failed to convert
-rank 62: Point 1073 (-90.32712, 29.97918, -1.5694112) failed to convert
-rank 65: Point 1493 (-90.262676, 29.374298, -4.3529114) failed to convert
-rank 59: Point 1083 (-90.435514, 29.477329, -0.21336) failed to convert
-rank 55: Point 1083 (-90.472207, 30.012168, 28.571077) failed to convert
-rank 53: Point 1083 (-90.553588, 29.41241, -1.2880125) failed to convert
-rank 86: Point 1505 (-89.605504, 29.308227, 0.31299999) failed to convert
-rank 35: Point 1091 (-90.870904, 29.666045, -8.2296) failed to convert
-rank 64: Point 1505 (-90.251288, 29.973406, -7.9144374) failed to convert
-rank 32: Point 1076 (-90.956506, 29.69492, -1.3380306) failed to convert
-rank 63: Point 1084 (-90.297542, 29.951679, -8.0945742) failed to convert
-rank 24: Point 1073 (-91.206558, 29.682933, -1.0478709) failed to convert
-rank 12: Point 1067 (-91.593601, 29.107497, 6.7706475) failed to convert
-rank 44: Point 1078 (-90.682932, 29.860537, 0.13290457) failed to convert
-rank 46: Point 1067 (-90.694504, 29.413443, 0.14939151) failed to convert
-rank 88: Point 1504 (-89.447156, 29.346542, -3.825161) failed to convert
-rank 98: Point 1508 (-88.96672, 30.282708, 4.9606097) failed to convert
-rank 6: Point 1079 (-91.748254, 30.532713, -12.417396) failed to convert
-rank 28: Point 1072 (-91.103144, 29.692844, -0.52431742) failed to convert
-rank 25: Point 1091 (-91.15721, 30.22174, -11.586402) failed to convert
-rank 87: Point 1491 (-89.487999, 29.686256, 0.09976074) failed to convert
-rank 69: Point 1493 (-90.093173, 29.915266, -7.1597525) failed to convert
-rank 73: Point 1491 (-90.026064, 29.772721, 22.098226) failed to convert
-rank 41: Point 1084 (-90.733696, 29.898069, -0.84151886) failed to convert
-rank 27: Point 1082 (-91.108886, 30.265477, -12.889993) failed to convert
-rank 97: Point 1490 (-89.056288, 30.167402, 6.7674323) failed to convert
-rank 81: Point 1490 (-89.83883, 29.604194, -4.7070267) failed to convert
-rank 71: Point 1492 (-90.047294, 30.052369, 4.0913873) failed to convert
-rank 93: Point 1492 (-89.270645, 29.064621, -0.06437638) failed to convert
-rank 47: Point 1085 (-90.633338, 30.024725, -7.3399779) failed to convert
-rank 14: Point 1077 (-91.452662, 30.2963, -2.1082644) failed to convert
-rank 85: Point 1492 (-89.592678, 30.38108, -9.1515496) failed to convert
-rank 4: Point 1080 (-91.826053, 30.418078, -2.9960413) failed to convert
-rank 22: Point 1077 (-91.247459, 29.643114, -0.40451365) failed to convert
-rank 43: Point 1088 (-90.712878, 29.607102, 0.66003678) failed to convert
-rank 16: Point 1075 (-91.352927, 30.726413, 16.303906) failed to convert
-rank 89: Point 1494 (-89.401554, 29.22038, -0.40209228) failed to convert
-rank 76: Point 1509 (-89.950537, 29.984905, -0.30752337) failed to convert
-rank 34: Point 1070 (-90.901377, 29.622842, -1.4868143) failed to convert
-rank 45: Point 1087 (-90.700353, 29.446598, -0.79542045) failed to convert
-rank 20: Point 1074 (-91.238092, 30.301835, -7.2774328) failed to convert
-rank 9: Point 1082 (-91.686653, 29.779498, -0.35703972) failed to convert
-rank 67: Point 1490 (-90.172901, 29.568347, 0.31299999) failed to convert
-rank 74: Point 1505 (-89.986431, 30.005612, -1.7354729) failed to convert
-rank 75: Point 1495 (-89.991431, 29.698263, 0.93528474) failed to convert
-rank 23: Point 1083 (-91.224973, 29.678584, -5.4620163) failed to convert
-rank 0: Point 1011 (-92.343756, 29.68849, -0.44574798) failed to convert
-rank 38: Point 1072 (-90.776948, 29.983508, -4.6008342) failed to convert
-rank 90: Point 1503 (-89.356786, 29.269246, -2.6734525) failed to convert
-rank 84: Point 1504 (-89.736689, 29.51826, -2.1367084) failed to convert
-rank 60: Point 1070 (-90.376219, 29.941884, 29.960912) failed to convert
-rank 79: Point 1495 (-89.890894, 29.91052, -0.43325681) failed to convert
-rank 77: Point 1493 (-89.986758, 29.261226, 0.31299999) failed to convert
-rank 51: Point 1086 (-90.594286, 29.504775, -1.5825914) failed to convert
-rank 2: Point 1078 (-91.90807, 31.01212, -17.415061) failed to convert
-rank 70: Point 1509 (-90.082311, 29.815393, -3.8374322) failed to convert
-rank 80: Point 1503 (-89.849525, 29.930247, -0.35860128) failed to convert
-rank 94: Point 1504 (-89.234297, 29.175544, -0.41129323) failed to convert
-rank 49: Point 1084 (-90.600299, 29.869828, -0.54108852) failed to convert
-rank 83: Point 1492 (-89.76282, 29.807935, -0.6811626) failed to convert
-rank 72: Point 1506 (-90.0463, 29.778374, -0.39066135) failed to convert
-rank 82: Point 1506 (-89.753893, 30.237293, -0.96837743) failed to convert
-rank 56: Point 1079 (-90.485748, 29.642051, 0.20659937) failed to convert
-rank 92: Point 1504 (-89.294589, 29.316669, -1.1075529) failed to convert
-rank 78: Point 1507 (-89.914745, 29.868007, 12.671935) failed to convert
-rank 15: Point 1081 (-91.425278, 30.23081, -9.5310968) failed to convert
-rank 39: Point 1085 (-90.785453, 29.618591, -1.609315) failed to convert
-rank 26: Point 1072 (-91.139918, 30.234287, -12.899137) failed to convert
-rank 33: Point 1083 (-90.897628, 30.071734, 5.6841381) failed to convert
-rank 68: Point 1505 (-90.124812, 29.849432, -4.2641522) failed to convert
-rank 8: Point 1070 (-91.64782, 30.984696, 1.4464382) failed to convert
-rank 95: Point 1493 (-89.161632, 29.801125, 2.396738) failed to convert
-rank 99: Point 1493 (-88.84612, 29.641477, 11.196598) failed to convert
-rank 7: Point 1087 (-91.682117, 30.995639, -21.243449) failed to convert
-rank 13: Point 1083 (-91.506317, 30.033457, -2.5981271) failed to convert
-rank 66: Point 1504 (-90.225931, 29.389929, 0.31299999) failed to convert
-rank 96: Point 1508 (-89.180832, 29.325739, -0.23776169) failed to convert
-rank 3: Point 1085 (-91.908223, 29.735472, 2.7) failed to convert
-rank 91: Point 1494 (-89.284173, 29.859331, -0.50965578) failed to convert
-rank 17: Point 1086 (-91.369517, 29.74574, -0.68208918) failed to convert
-rank 64: Point 1506 (-90.246451, 30.037389, 1.7937818) failed to convert
-rank 65: Point 1494 (-90.219356, 29.949708, -7.9339446) failed to convert
-rank 86: Point 1506 (-89.564712, 29.795296, -1.9861628) failed to convert
-rank 18: Point 1082 (-91.287747, 30.50368, -9.9667807) failed to convert
-rank 19: Point 1093 (-91.247176, 30.563076, 12.756417) failed to convert
-rank 98: Point 1509 (-88.964383, 30.307594, 4.5041062) failed to convert
-rank 52: Point 1072 (-90.569592, 29.493155, -1.0970086) failed to convert
-rank 37: Point 1088 (-90.785897, 30.229889, -1.0686669) failed to convert
-rank 88: Point 1505 (-89.458597, 29.211994, -0.65393733) failed to convert
-rank 10: Point 1076 (-91.579094, 30.997684, -21.826266) failed to convert
-rank 50: Point 1085 (-90.619681, 29.387166, 0.23473183) failed to convert
-rank 58: Point 1074 (-90.460758, 29.432939, -0.05012811) failed to convert
-rank 69: Point 1494 (-90.093262, 29.914072, 12.616125) failed to convert
-rank 57: Point 1087 (-90.46941, 29.624085, 0.81352893) failed to convert
-rank 54: Point 1077 (-90.557277, 29.075035, 2.97709) failed to convert
-rank 5: Point 1083 (-91.763516, 30.763875, -16.422622) failed to convert
-rank 48: Point 1076 (-90.632122, 29.719925, -0.99457649) failed to convert
-rank 21: Point 1091 (-91.239885, 29.970408, -1.7710398) failed to convert
-rank 11: Point 1080 (-91.535371, 30.902828, -5.7633945) failed to convert
-rank 29: Point 1086 (-91.025742, 30.215474, -5.7829166) failed to convert
-rank 61: Point 1091 (-90.382421, 29.573848, -0.08528915) failed to convert
-rank 1: Point 1087 (-92.059813, 29.892227, -1.6015828) failed to convert
-rank 42: Point 1078 (-90.716807, 29.843628, 0.17565587) failed to convert
-rank 36: Point 1075 (-90.833881, 29.872569, -1.030835) failed to convert
-rank 97: Point 1491 (-89.15385, 29.084625, -0.0) failed to convert
-rank 87: Point 1492 (-89.452406, 30.101306, 2.7802685) failed to convert
-rank 62: Point 1074 (-90.327101, 29.979215, -5.0383443) failed to convert
-rank 40: Point 1078 (-90.772947, 29.575678, -1.1202363) failed to convert
-rank 81: Point 1491 (-89.838808, 29.604251, -2.6232456) failed to convert
-rank 71: Point 1493 (-90.108745, 29.258416, 0.31299999) failed to convert
-rank 73: Point 1492 (-90.055544, 29.393662, 0.89394468) failed to convert
-rank 31: Point 1086 (-90.964663, 30.216723, -2.9964866) failed to convert
-rank 24: Point 1074 (-91.164565, 30.346502, 16.213006) failed to convert
-rank 59: Point 1084 (-90.431608, 29.531166, -0.29792789) failed to convert
-rank 55: Point 1084 (-90.481855, 29.879072, -8.2296) failed to convert
-rank 53: Point 1084 (-90.539008, 29.617342, 0.15889195) failed to convert
-rank 93: Point 1493 (-89.265348, 29.125329, 4.7533009) failed to convert
-rank 35: Point 1092 (-90.831038, 30.25558, -2.4129767) failed to convert
-rank 89: Point 1495 (-89.402447, 29.209855, -1.1301536) failed to convert
-rank 30: Point 1080 (-91.052837, 29.505012, -0.56632495) failed to convert
-rank 76: Point 1510 (-89.963648, 29.819347, -2.1896718) failed to convert
-rank 85: Point 1493 (-89.661749, 29.555538, -0.0) failed to convert
-rank 67: Point 1491 (-90.210283, 29.073123, 8.6324322) failed to convert
-rank 74: Point 1506 (-89.992382, 29.930202, 6.719949) failed to convert
-rank 43: Point 1089 (-90.712609, 29.610997, -0.35986651) failed to convert
-rank 22: Point 1078 (-91.198142, 30.428319, 14.904671) failed to convert
-rank 90: Point 1504 (-89.364626, 29.178235, 4.3614592) failed to convert
-rank 75: Point 1496 (-89.978415, 29.863443, 28.377191) failed to convert
-rank 79: Point 1496 (-89.895406, 29.85416, -9.779204) failed to convert
-rank 84: Point 1505 (-89.73665, 29.518306, -3.7459921) failed to convert
-rank 6: Point 1080 (-91.750052, 30.500737, -8.8634166) failed to convert
-rank 77: Point 1494 (-89.914924, 30.168693, 3.5415986) failed to convert
-rank 80: Point 1504 (-89.830187, 30.168763, 3.0095982) failed to convert
-rank 20: Point 1075 (-91.233721, 30.371179, 7.6213698) failed to convert
-rank 25: Point 1092 (-91.157825, 30.212067, 7.8853155) failed to convert
-rank 16: Point 1076 (-91.409764, 29.793449, -8.1168246) failed to convert
-rank 9: Point 1083 (-91.628709, 30.790432, -20.0) failed to convert
-rank 14: Point 1078 (-91.456658, 30.229528, -2.1095509) failed to convert
-rank 70: Point 1510 (-90.091904, 29.691367, -1.3828565) failed to convert
-rank 45: Point 1088 (-90.667179, 29.923894, -0.29678765) failed to convert
-rank 94: Point 1505 (-89.228208, 29.244804, -0.0) failed to convert
-rank 44: Point 1079 (-90.705289, 29.538304, 1.6749388) failed to convert
-rank 63: Point 1085 (-90.276824, 30.227036, 3.74) failed to convert
-rank 34: Point 1071 (-90.872449, 30.054528, -4.0636347) failed to convert
-rank 28: Point 1073 (-91.104874, 29.665753, -0.96948808) failed to convert
-rank 32: Point 1077 (-90.956583, 29.69364, -8.2296) failed to convert
-rank 12: Point 1068 (-91.550454, 29.855512, -2.5584093) failed to convert
-rank 83: Point 1493 (-89.763727, 29.796765, -0.28457039) failed to convert
-rank 23: Point 1084 (-91.182928, 30.345672, 5.8855703) failed to convert
-rank 46: Point 1068 (-90.694577, 29.412272, 0.3048) failed to convert
-rank 78: Point 1508 (-89.905235, 29.986901, -0.99353794) failed to convert
-rank 82: Point 1507 (-89.806939, 29.587531, 0.360509) failed to convert
-rank 72: Point 1507 (-90.027814, 30.014599, -9.0) failed to convert
-rank 99: Point 1494 (-88.835239, 29.756889, 9.5200739) failed to convert
-rank 95: Point 1494 (-89.215164, 29.198521, -0.25629902) failed to convert
-rank 92: Point 1505 (-89.318609, 29.040028, -0.0) failed to convert
-rank 68: Point 1506 (-90.124808, 29.849472, -4.2641522) failed to convert
-rank 96: Point 1509 (-89.162112, 29.536168, 6.3274928) failed to convert
-rank 38: Point 1073 (-90.804466, 29.580051, -0.67597386) failed to convert
-rank 91: Point 1495 (-89.342155, 29.19468, 0.31299999) failed to convert
-rank 65: Point 1495 (-90.26267, 29.374166, -3.3565713) failed to convert
-rank 86: Point 1507 (-89.599782, 29.37618, -0.5429544) failed to convert
-rank 64: Point 1507 (-90.288914, 29.471404, 1.4840119) failed to convert
-rank 60: Point 1071 (-90.373864, 29.973622, -1.4185391) failed to convert
-rank 66: Point 1505 (-90.183978, 29.943744, -3.815608) failed to convert
-rank 51: Point 1087 (-90.60382, 29.36916, -8.2296) failed to convert
-rank 98: Point 1510 (-89.066781, 29.187848, 4.2672722) failed to convert
-rank 88: Point 1506 (-89.447138, 29.346506, -3.5282371) failed to convert
-rank 69: Point 1495 (-90.081458, 30.065748, 4.3514966) failed to convert
-rank 2: Point 1079 (-91.917172, 30.844816, -9.5201507) failed to convert
-rank 97: Point 1492 (-89.160164, 29.012424, 1.2760285) failed to convert
-rank 87: Point 1493 (-89.516859, 29.345435, 0.07479129) failed to convert
-rank 56: Point 1080 (-90.480025, 29.721359, -0.62340863) failed to convert
-rank 49: Point 1085 (-90.609086, 29.745248, -1.1924377) failed to convert
-rank 4: Point 1081 (-91.852645, 29.932666, -1.0293097) failed to convert
-rank 15: Point 1082 (-91.421527, 30.292929, -1.0081489) failed to convert
-rank 26: Point 1073 (-91.194852, 29.366241, 1.7448771) failed to convert
-rank 93: Point 1494 (-89.251357, 29.285175, -0.39881339) failed to convert
-rank 33: Point 1084 (-90.897427, 30.074168, -11.152633) failed to convert
-rank 8: Point 1071 (-91.655899, 30.845347, -20.0) failed to convert
-rank 73: Point 1493 (-90.019537, 29.855882, -0.91415151) failed to convert
-rank 13: Point 1084 (-91.531379, 29.606326, -1.7181268) failed to convert
-rank 39: Point 1086 (-90.758545, 30.011451, -6.5264638) failed to convert
-rank 71: Point 1494 (-90.065828, 29.814857, -2.1308561) failed to convert
-rank 81: Point 1492 (-89.762814, 30.535624, -9.1055841) failed to convert
-rank 18: Point 1083 (-91.284043, 30.562727, -8.846394) failed to convert
-rank 89: Point 1496 (-89.401895, 29.216176, -0.12413227) failed to convert
-rank 27: Point 1083 (-91.113468, 30.194375, 15.438112) failed to convert
-rank 3: Point 1086 (-91.927726, 29.369051, 4.40476) failed to convert
-rank 0: Point 1012 (-92.351844, 29.518479, 3.485818) failed to convert
-rank 7: Point 1088 (-91.6953, 30.766176, -8.5851209) failed to convert
-rank 41: Point 1085 (-90.734192, 29.890684, -0.55331867) failed to convert
-rank 17: Point 1087 (-91.314933, 30.634946, -17.023079) failed to convert
-rank 47: Point 1086 (-90.633317, 30.024782, -8.8576487) failed to convert
-rank 37: Point 1089 (-90.810248, 29.873874, -0.74012418) failed to convert
-rank 52: Point 1073 (-90.573443, 29.438695, -8.2296) failed to convert
-rank 58: Point 1075 (-90.460738, 29.433116, -0.32358943) failed to convert
-rank 85: Point 1494 (-89.67702, 29.37039, 0.3145721) failed to convert
-rank 67: Point 1492 (-90.138349, 30.019497, -4.9286163) failed to convert
-rank 10: Point 1077 (-91.579094, 30.997623, -19.93632) failed to convert
-rank 76: Point 1511 (-90.006336, 29.275396, 1.1978442) failed to convert
-rank 74: Point 1507 (-90.000178, 29.831187, 10.507279) failed to convert
-rank 50: Point 1086 (-90.599511, 29.673998, -0.85261185) failed to convert
-rank 54: Point 1078 (-90.516084, 29.654791, 0.58229835) failed to convert
-rank 84: Point 1506 (-89.742028, 29.452411, -0.31369217) failed to convert
-rank 5: Point 1084 (-91.763703, 30.760271, -15.132562) failed to convert
-rank 90: Point 1505 (-89.36397, 29.185821, 4.9795978) failed to convert
-rank 77: Point 1495 (-89.9561, 29.651317, 27.331641) failed to convert
-rank 75: Point 1497 (-89.975287, 29.903031, -8.2296) failed to convert
-rank 80: Point 1505 (-89.848369, 29.944265, -8.7666583) failed to convert
-rank 19: Point 1094 (-91.25104, 30.501619, -14.792312) failed to convert
-rank 70: Point 1511 (-90.091921, 29.691149, -8.2296) failed to convert
-rank 79: Point 1497 (-89.895406, 29.854099, -9.779204) failed to convert
-rank 40: Point 1079 (-90.753939, 29.853135, -0.77123597) failed to convert
-rank 31: Point 1087 (-90.966049, 30.195648, -3.9537487) failed to convert
-rank 36: Point 1076 (-90.834395, 29.864944, -0.45942596) failed to convert
-rank 94: Point 1506 (-89.2324, 29.197006, -0.0) failed to convert
-rank 35: Point 1093 (-90.845527, 30.042462, -11.063631) failed to convert
-rank 57: Point 1088 (-90.456351, 29.80435, 2.0726389) failed to convert
-rank 21: Point 1092 (-91.240707, 29.957169, -0.54335847) failed to convert
-rank 42: Point 1079 (-90.696647, 30.133447, -0.37191721) failed to convert
-rank 24: Point 1075 (-91.18591, 30.010667, -0.35896799) failed to convert
-rank 62: Point 1075 (-90.327071, 29.979268, -5.0383443) failed to convert
-rank 59: Point 1085 (-90.4006, 29.955448, -4.0207439) failed to convert
-rank 29: Point 1087 (-91.05874, 29.708547, -0.51630143) failed to convert
-rank 48: Point 1077 (-90.637735, 29.639669, 1.3629666) failed to convert
-rank 83: Point 1494 (-89.762807, 29.807995, 0.24894861) failed to convert
-rank 82: Point 1508 (-89.787675, 29.824882, -0.0) failed to convert
-rank 72: Point 1508 (-90.030024, 29.986358, 0.08452153) failed to convert
-rank 78: Point 1509 (-89.901968, 30.027348, -0.44975999) failed to convert
-rank 11: Point 1081 (-91.615625, 29.525731, 1.1970902) failed to convert
-rank 92: Point 1506 (-89.293484, 29.329293, -4.6118299) failed to convert
-rank 61: Point 1092 (-90.382828, 29.56809, -2.8864561) failed to convert
-rank 1: Point 1088 (-92.063616, 29.81718, -0.18000001) failed to convert
-rank 96: Point 1510 (-89.149863, 29.673033, 3.7067376) failed to convert
-rank 99: Point 1495 (-88.855338, 29.541732, 13.734852) failed to convert
-rank 95: Point 1495 (-89.216667, 29.181165, -0.24900611) failed to convert
-rank 30: Point 1081 (-91.012081, 30.131309, 25.128323) failed to convert
-rank 55: Point 1085 (-90.481653, 29.881801, -8.2296) failed to convert
-rank 86: Point 1508 (-89.600919, 29.362453, -0.74448918) failed to convert
-rank 91: Point 1496 (-89.346075, 29.149285, -2.2791228) failed to convert
-rank 20: Point 1076 (-91.278077, 29.659302, 0.91502992) failed to convert
-rank 64: Point 1508 (-90.251274, 29.973465, -7.9144374) failed to convert
-rank 43: Point 1090 (-90.662006, 30.336041, -4.1948338) failed to convert
-rank 53: Point 1085 (-90.50375, 30.108145, -0.23910261) failed to convert
-rank 6: Point 1081 (-91.739334, 30.69018, -16.209264) failed to convert
-rank 68: Point 1507 (-90.124803, 29.849533, -4.2641522) failed to convert
-rank 66: Point 1506 (-90.225591, 29.394249, 0.31299999) failed to convert
-rank 65: Point 1496 (-90.262647, 29.374327, -3.7645799) failed to convert
-rank 98: Point 1511 (-89.043269, 29.447883, 8.1237521) failed to convert
-rank 16: Point 1077 (-91.354654, 30.698128, -20.0) failed to convert
-rank 88: Point 1507 (-89.458829, 29.208902, -0.29409636) failed to convert
-rank 97: Point 1493 (-89.151132, 29.114311, -0.0) failed to convert
-rank 14: Point 1079 (-91.4512, 30.32019, -1.7601546) failed to convert
-rank 34: Point 1072 (-90.863491, 30.187067, -1.3948831) failed to convert
-rank 25: Point 1093 (-91.157549, 30.216323, 19.52431) failed to convert
-rank 93: Point 1495 (-89.266596, 29.110896, 3.4977116) failed to convert
-rank 12: Point 1069 (-91.546051, 29.930842, -1.7172425) failed to convert
-rank 22: Point 1079 (-91.246625, 29.656407, -1.1117226) failed to convert
-rank 71: Point 1495 (-90.05764, 29.919943, -9.0) failed to convert
-rank 73: Point 1494 (-90.019585, 29.855023, 1.104807) failed to convert
-rank 81: Point 1493 (-89.800776, 30.073436, 9.9070151) failed to convert
-rank 46: Point 1069 (-90.763808, 28.394608, 42.177186) failed to convert
-rank 87: Point 1494 (-89.510536, 29.420108, 1.1023334) failed to convert
-rank 89: Point 1497 (-89.393139, 29.318199, -4.567733) failed to convert
-rank 69: Point 1496 (-90.086378, 30.002312, -0.40189023) failed to convert
-rank 9: Point 1084 (-91.617257, 30.986489, -21.917039) failed to convert
-rank 63: Point 1086 (-90.271714, 30.294388, 2.1900354) failed to convert
-rank 32: Point 1078 (-90.956615, 29.693161, -8.2296) failed to convert
-rank 45: Point 1089 (-90.665887, 29.942285, -0.40285781) failed to convert
-rank 23: Point 1085 (-91.184605, 30.319264, 8.0259779) failed to convert
-rank 2: Point 1080 (-91.917665, 30.834318, -10.916534) failed to convert
-rank 67: Point 1493 (-90.138349, 30.019437, -4.9286163) failed to convert
-rank 28: Point 1074 (-91.086207, 29.956303, -0.59810892) failed to convert
-rank 44: Point 1080 (-90.699559, 29.621146, -0.40179787) failed to convert
-rank 56: Point 1081 (-90.473421, 29.81261, -1.9573934) failed to convert
-rank 85: Point 1495 (-89.65008, 29.69576, -0.0) failed to convert
-rank 33: Point 1085 (-90.91701, 29.781094, -0.81231893) failed to convert
-rank 8: Point 1072 (-91.717324, 29.766606, -0.0) failed to convert
-rank 51: Point 1088 (-90.59483, 29.496976, -0.31286556) failed to convert
-rank 74: Point 1508 (-90.007331, 29.74005, 30.715167) failed to convert
-rank 76: Point 1512 (-89.944308, 30.062878, 2.1134371) failed to convert
-rank 13: Point 1085 (-91.475688, 30.547892, -5.2036376) failed to convert
-rank 15: Point 1083 (-91.44702, 29.868044, -8.3576167) failed to convert
-rank 26: Point 1074 (-91.143414, 30.179454, 6.3628883) failed to convert
-rank 84: Point 1507 (-89.736624, 29.518337, -3.7459921) failed to convert
-rank 18: Point 1084 (-91.294702, 30.39182, -4.3423413) failed to convert
-rank 60: Point 1072 (-90.364068, 30.105617, 2.5365693) failed to convert
-rank 90: Point 1506 (-89.356762, 29.269302, -3.8229257) failed to convert
-rank 77: Point 1496 (-89.928891, 29.994015, -0.68787536) failed to convert
-rank 75: Point 1498 (-89.980279, 29.839808, -1.063202) failed to convert
-rank 80: Point 1506 (-89.846779, 29.963818, 2.0064119) failed to convert
-rank 79: Point 1498 (-89.894102, 29.870359, -1.8084975) failed to convert
-rank 27: Point 1084 (-91.118257, 30.119864, -2.5131279) failed to convert
-rank 94: Point 1507 (-89.232019, 29.201201, -0.0) failed to convert
-rank 47: Point 1087 (-90.649625, 29.792774, -0.09832285) failed to convert
-rank 3: Point 1087 (-91.867974, 30.479229, -8.2296) failed to convert
-rank 52: Point 1074 (-90.569595, 29.493095, -1.2866337) failed to convert
-rank 70: Point 1512 (-90.091948, 29.690656, -8.2296) failed to convert
-rank 7: Point 1089 (-91.756905, 29.672762, 2.1148151) failed to convert
-rank 82: Point 1509 (-89.75534, 30.219631, 0.43342384) failed to convert
-rank 4: Point 1082 (-91.796858, 30.942438, -12.982563) failed to convert
-rank 54: Point 1079 (-90.489571, 30.022649, -4.6554754) failed to convert
-rank 10: Point 1078 (-91.582646, 30.937259, -20.594044) failed to convert
-rank 17: Point 1088 (-91.322585, 30.511567, -5.7129195) failed to convert
-rank 83: Point 1495 (-89.762906, 29.806758, -8.2296) failed to convert
-rank 78: Point 1510 (-89.911769, 29.904676, 26.00403) failed to convert
-rank 92: Point 1507 (-89.297053, 29.28803, -0.0) failed to convert
-rank 72: Point 1509 (-90.027821, 30.014374, -9.0) failed to convert
-rank 95: Point 1496 (-89.210876, 29.246747, -0.0) failed to convert
-rank 96: Point 1511 (-89.187166, 29.253988, -0.0) failed to convert
-rank 99: Point 1496 (-88.804628, 30.080215, 13.322465) failed to convert
-rank 86: Point 1509 (-89.599836, 29.375235, -2.5263326) failed to convert
-rank 0: Point 1013 (-92.348298, 29.590503, -0.76866857) failed to convert
-rank 5: Point 1085 (-91.767825, 30.68692, -13.416889) failed to convert
-rank 39: Point 1087 (-90.785338, 29.620178, -0.4386537) failed to convert
-rank 41: Point 1086 (-90.73353, 29.900175, -0.76800851) failed to convert
-rank 49: Point 1086 (-90.584089, 30.09768, -0.2946665) failed to convert
-rank 50: Point 1087 (-90.618407, 29.405221, 0.3048) failed to convert
-rank 40: Point 1080 (-90.753992, 29.852352, -0.46834562) failed to convert
-rank 68: Point 1508 (-90.093937, 30.247769, 4.3211892) failed to convert
-rank 64: Point 1509 (-90.251265, 29.973504, -7.9144374) failed to convert
-rank 37: Point 1090 (-90.810194, 29.874613, -0.86616287) failed to convert
-rank 35: Point 1094 (-90.933186, 28.723747, 15.688708) failed to convert
-rank 66: Point 1507 (-90.178043, 30.021177, -5.0484027) failed to convert
-rank 91: Point 1497 (-89.340698, 29.211468, 0.24452681) failed to convert
-rank 98: Point 1512 (-89.076274, 29.081567, 0.29318406) failed to convert
-rank 65: Point 1497 (-90.176668, 30.507088, -9.4354301) failed to convert
-rank 42: Point 1080 (-90.736625, 29.555929, -0.74572001) failed to convert
-rank 88: Point 1508 (-89.383274, 30.08742, 2.99) failed to convert
-rank 58: Point 1076 (-90.460743, 29.432998, -0.9469425) failed to convert
-rank 97: Point 1494 (-89.146459, 29.166838, 4.2961847) failed to convert
-rank 19: Point 1095 (-91.250968, 30.502684, -6.4007101) failed to convert
-rank 38: Point 1074 (-90.743696, 30.464679, -8.9416033) failed to convert
-rank 21: Point 1093 (-91.21198, 30.413806, -15.017193) failed to convert
-rank 31: Point 1088 (-90.951754, 30.410108, -8.1880199) failed to convert
-rank 71: Point 1496 (-90.161418, 28.562754, 54.1993) failed to convert
-rank 93: Point 1496 (-89.258777, 29.199794, 0.21695706) failed to convert
-rank 69: Point 1497 (-90.105556, 29.754655, -0.11800465) failed to convert
-rank 89: Point 1498 (-89.427076, 28.920774, 2.2324475) failed to convert
-rank 20: Point 1077 (-91.274989, 29.709304, -7.3395845) failed to convert
-rank 6: Point 1082 (-91.747288, 30.549222, -10.923972) failed to convert
-rank 87: Point 1495 (-89.488988, 29.673976, 0.100586) failed to convert
-rank 34: Point 1073 (-90.863529, 30.186361, -2.3823144) failed to convert
-rank 73: Point 1495 (-90.035377, 29.653018, 0.30910798) failed to convert
-rank 61: Point 1093 (-90.355686, 29.936279, 23.752297) failed to convert
-rank 48: Point 1078 (-90.590054, 30.313568, -0.84234648) failed to convert
-rank 81: Point 1494 (-89.799979, 30.08313, -0.34621234) failed to convert
-rank 29: Point 1088 (-91.018685, 30.322814, -2.9242279) failed to convert
-rank 1: Point 1089 (-92.061418, 29.859339, -0.07096744) failed to convert
-rank 67: Point 1494 (-90.138348, 30.019396, -4.9286163) failed to convert
-rank 43: Point 1091 (-90.694495, 29.872147, -0.55646445) failed to convert
-rank 53: Point 1086 (-90.505074, 30.089415, -1.3972588) failed to convert
-rank 85: Point 1496 (-89.612214, 30.148556, 8.6737186) failed to convert
-rank 74: Point 1509 (-90.006774, 29.747116, -4.9822611) failed to convert
-rank 22: Point 1080 (-91.196792, 30.449453, 7.0259832) failed to convert
-rank 14: Point 1080 (-91.48978, 29.671497, -0.62821752) failed to convert
-rank 45: Point 1090 (-90.701701, 29.42695, -0.62938819) failed to convert
-rank 12: Point 1070 (-91.520579, 30.363477, -11.948161) failed to convert
-rank 16: Point 1078 (-91.381042, 30.267596, -2.3555685) failed to convert
-rank 30: Point 1082 (-91.024243, 29.945525, -5.3406196) failed to convert
-rank 76: Point 1513 (-89.963562, 29.820268, -0.65528101) failed to convert
-rank 57: Point 1089 (-90.469479, 29.623085, 0.18045944) failed to convert
-rank 84: Point 1508 (-89.741423, 29.459438, 0.30531582) failed to convert
-rank 75: Point 1499 (-89.967492, 30.001358, 6.2414684) failed to convert
-rank 11: Point 1082 (-91.565474, 30.39171, -3.0211233) failed to convert
-rank 77: Point 1497 (-89.934452, 29.924171, 18.904456) failed to convert
-rank 63: Point 1087 (-90.296195, 29.968325, -1.6669319) failed to convert
-rank 2: Point 1081 (-91.95673, 30.106556, -8.5166442) failed to convert
-rank 24: Point 1076 (-91.186965, 29.99394, -0.55123158) failed to convert
-rank 94: Point 1508 (-89.231794, 29.203686, -0.0) failed to convert
-rank 90: Point 1507 (-89.35914, 29.241711, 8.0782351) failed to convert
-rank 9: Point 1085 (-91.666649, 30.131168, -1.387356) failed to convert
-rank 80: Point 1507 (-89.898604, 29.316246, 0.25129209) failed to convert
-rank 79: Point 1499 (-89.873016, 30.132602, -5.1797715) failed to convert
-rank 55: Point 1086 (-90.496543, 29.675381, -0.86119877) failed to convert
-rank 59: Point 1086 (-90.395175, 30.02911, -1.5416234) failed to convert
-rank 32: Point 1079 (-90.956593, 29.693468, -8.2296) failed to convert
-rank 62: Point 1076 (-90.361358, 29.515788, 0.33658073) failed to convert
-rank 70: Point 1513 (-90.091898, 29.69127, -1.3704767) failed to convert
-rank 3: Point 1088 (-91.865942, 30.515673, -4.9792578) failed to convert
-rank 52: Point 1075 (-90.543024, 29.866472, -0.55767644) failed to convert
-rank 18: Point 1085 (-91.284243, 30.55902, -14.532023) failed to convert
-rank 83: Point 1496 (-89.762849, 29.80727, -8.2296) failed to convert
-rank 82: Point 1510 (-89.810299, 29.545511, 0.31299999) failed to convert
-rank 96: Point 1512 (-89.19291, 29.188967, -0.00497985) failed to convert
-rank 95: Point 1497 (-89.214615, 29.204296, -0.0) failed to convert
-rank 78: Point 1511 (-89.932884, 29.6393, 12.89412) failed to convert
-rank 72: Point 1510 (-90.027674, 30.016238, -9.0) failed to convert
-rank 27: Point 1085 (-91.108843, 30.26552, -12.889993) failed to convert
-rank 44: Point 1081 (-90.683026, 29.859121, -0.3895903) failed to convert
-rank 99: Point 1497 (-88.843868, 29.659547, 10.196976) failed to convert
-rank 56: Point 1082 (-90.523102, 29.119382, 2.1013824) failed to convert
-rank 64: Point 1510 (-90.294289, 29.39894, 1.1008239) failed to convert
-rank 86: Point 1510 (-89.59982, 29.375293, -3.8764576) failed to convert
-rank 51: Point 1089 (-90.612242, 29.248688, 2.8458554) failed to convert
-rank 46: Point 1070 (-90.698519, 29.355073, -0.26929232) failed to convert
-rank 68: Point 1509 (-90.110198, 30.038456, 4.2077925) failed to convert
-rank 36: Point 1077 (-90.843597, 29.72879, -8.2296) failed to convert
-rank 92: Point 1508 (-89.317791, 29.0491, 13.878937) failed to convert
-rank 98: Point 1513 (-89.015209, 29.755039, 1.9540412) failed to convert
-rank 91: Point 1498 (-89.339025, 29.230538, -0.13940066) failed to convert
-rank 60: Point 1073 (-90.361979, 30.13375, 2.9499465) failed to convert
-rank 25: Point 1094 (-91.192345, 29.66689, 0.06340614) failed to convert
-rank 66: Point 1508 (-90.157279, 30.291208, 3.7510623) failed to convert
-rank 88: Point 1509 (-89.447112, 29.346451, -2.4016535) failed to convert
-rank 23: Point 1086 (-91.222273, 29.721743, -5.9605589) failed to convert
-rank 40: Point 1081 (-90.775485, 29.5383, -0.27432001) failed to convert
-rank 15: Point 1084 (-91.458387, 29.677018, -1.4721037) failed to convert
-rank 7: Point 1090 (-91.68209, 30.995609, -20.861195) failed to convert
-rank 10: Point 1079 (-91.65316, 29.718217, 2.0999999) failed to convert
-rank 47: Point 1088 (-90.666644, 29.548992, -0.84937881) failed to convert
-rank 17: Point 1089 (-91.32602, 30.456007, -4.1847493) failed to convert
-rank 65: Point 1498 (-90.220441, 29.934755, 21.386524) failed to convert
-rank 93: Point 1497 (-89.264179, 29.137986, -1.8883014) failed to convert
-rank 26: Point 1075 (-91.143829, 30.172889, -6.2618424) failed to convert
-rank 8: Point 1073 (-91.720266, 29.713935, 2.1415139) failed to convert
-rank 42: Point 1081 (-90.716744, 29.844146, -0.74707673) failed to convert
-rank 37: Point 1091 (-90.810186, 29.87471, -1.244673) failed to convert
-rank 87: Point 1496 (-89.524248, 29.257321, 0.31299999) failed to convert
-rank 35: Point 1095 (-90.821799, 30.39058, -1.9032775) failed to convert
-rank 71: Point 1497 (-90.04196, 30.120242, 4.7005903) failed to convert
-rank 89: Point 1499 (-89.402896, 29.204247, -0.19593206) failed to convert
-rank 97: Point 1495 (-89.146237, 29.16913, 1.5203924) failed to convert
-rank 19: Point 1096 (-91.25101, 30.501566, -15.998344) failed to convert
-rank 54: Point 1080 (-90.520331, 29.595338, -0.70007953) failed to convert
-rank 13: Point 1086 (-91.515948, 29.869449, -2.8708341) failed to convert
-rank 81: Point 1495 (-89.794641, 30.148401, 1.7761337) failed to convert
-rank 69: Point 1498 (-90.092967, 29.91719, -3.7708294) failed to convert
-rank 58: Point 1077 (-90.460732, 29.433037, -0.93955098) failed to convert
-rank 28: Point 1075 (-91.103094, 29.693201, -1.0967527) failed to convert
-rank 73: Point 1496 (-90.025596, 29.778257, -4.9959771) failed to convert
-rank 38: Point 1075 (-90.818946, 29.365796, -0.39500881) failed to convert
-rank 21: Point 1094 (-91.205691, 30.512895, -9.7861495) failed to convert
-rank 6: Point 1083 (-91.738574, 30.703459, -16.181832) failed to convert
-rank 31: Point 1089 (-90.988353, 29.856775, -4.866674) failed to convert
-rank 4: Point 1083 (-91.871728, 29.57943, -0.0) failed to convert
-rank 34: Point 1074 (-90.91749, 29.37964, -0.0) failed to convert
-rank 74: Point 1510 (-90.000648, 29.82508, 20.774846) failed to convert
-rank 48: Point 1079 (-90.644403, 29.544249, -0.78027343) failed to convert
-rank 67: Point 1495 (-90.138491, 30.017494, 1.3068182) failed to convert
-rank 29: Point 1089 (-91.057389, 29.72941, -1.1996284) failed to convert
-rank 85: Point 1497 (-89.593953, 30.364295, -8.4053157) failed to convert
-rank 20: Point 1078 (-91.287418, 29.507391, -0.68079281) failed to convert
-rank 0: Point 1014 (-92.345256, 29.650493, -0.04108023) failed to convert
-rank 1: Point 1090 (-92.064439, 29.796898, 0.421) failed to convert
-rank 61: Point 1094 (-90.359001, 29.89128, -0.35169342) failed to convert
-rank 84: Point 1509 (-89.718642, 29.737632, -0.0) failed to convert
-rank 76: Point 1514 (-89.943419, 30.073879, 0.58222138) failed to convert
-rank 77: Point 1498 (-89.938422, 29.87412, 12.508759) failed to convert
-rank 53: Point 1087 (-90.538878, 29.618453, 0.40243591) failed to convert
-rank 75: Point 1500 (-89.991254, 29.700122, -0.69057764) failed to convert
-rank 80: Point 1508 (-89.874712, 29.61598, -0.69280753) failed to convert
-rank 50: Point 1088 (-90.57282, 30.049838, 9.6576101) failed to convert
-rank 33: Point 1086 (-90.938243, 29.46016, -0.76891119) failed to convert
-rank 41: Point 1087 (-90.733996, 29.89341, -0.85342946) failed to convert
-rank 22: Point 1081 (-91.227275, 29.966509, -1.1829304) failed to convert
-rank 90: Point 1508 (-89.356746, 29.269339, -3.6848341) failed to convert
-rank 94: Point 1509 (-89.240133, 29.108597, 7.3575708) failed to convert
-rank 43: Point 1092 (-90.717688, 29.537076, -1.3622879) failed to convert
-rank 14: Point 1081 (-91.497904, 29.533285, 0.75300002) failed to convert
-rank 70: Point 1514 (-90.111926, 29.431004, -0.37125012) failed to convert
-rank 49: Point 1087 (-90.647469, 29.196399, 0.00709958) failed to convert
-rank 79: Point 1500 (-89.895406, 29.854059, -9.779204) failed to convert
-rank 83: Point 1497 (-89.712042, 30.423174, -4.4952093) failed to convert
-rank 16: Point 1079 (-91.427579, 29.495306, 1.1455496) failed to convert
-rank 12: Point 1071 (-91.538768, 30.054581, -0.92778594) failed to convert
-rank 72: Point 1511 (-90.019923, 30.114784, 4.3098661) failed to convert
-rank 82: Point 1511 (-89.808102, 29.572701, 0.04696128) failed to convert
-rank 30: Point 1083 (-91.014604, 30.092689, -5.468652) failed to convert
-rank 5: Point 1086 (-91.763672, 30.760638, -15.770635) failed to convert
-rank 45: Point 1091 (-90.698574, 29.472217, -0.40455249) failed to convert
-rank 95: Point 1498 (-89.209363, 29.26386, -0.0) failed to convert
-rank 92: Point 1509 (-89.312302, 29.111786, -0.0) failed to convert
-rank 64: Point 1511 (-90.225922, 30.307295, 3.47) failed to convert
-rank 78: Point 1512 (-89.912445, 29.896034, -6.6324485) failed to convert
-rank 96: Point 1513 (-89.204833, 29.053656, 0.395292) failed to convert
-rank 57: Point 1090 (-90.453792, 29.83951, 0.05623133) failed to convert
-rank 91: Point 1499 (-89.343602, 29.177552, -0.13264993) failed to convert
-rank 39: Point 1088 (-90.776125, 29.755187, -1.4645239) failed to convert
-rank 99: Point 1498 (-88.812394, 29.99215, 6.1714577) failed to convert
-rank 86: Point 1511 (-89.598807, 29.38744, 0.1441694) failed to convert
-rank 68: Point 1510 (-90.111095, 30.026431, -5.6388004) failed to convert
-rank 55: Point 1087 (-90.493748, 29.714152, -0.4855017) failed to convert
-rank 88: Point 1510 (-89.458595, 29.21059, 0.31299999) failed to convert
-rank 66: Point 1509 (-90.178034, 30.021137, -5.0484027) failed to convert
-rank 11: Point 1083 (-91.545776, 30.725914, -9.902832) failed to convert
-rank 98: Point 1514 (-89.066674, 29.187428, 3.161509) failed to convert
-rank 24: Point 1077 (-91.166696, 30.312896, 22.155247) failed to convert
-rank 93: Point 1498 (-89.258169, 29.206681, -0.0) failed to convert
-rank 52: Point 1076 (-90.569597, 29.493054, -1.2086651) failed to convert
-rank 9: Point 1086 (-91.615615, 31.014072, -13.178369) failed to convert
-rank 65: Point 1499 (-90.2193, 29.949732, -7.9339446) failed to convert
-rank 63: Point 1088 (-90.302937, 29.878178, -0.29660391) failed to convert
-rank 32: Point 1080 (-90.956562, 29.693844, -8.2296) failed to convert
-rank 59: Point 1087 (-90.429284, 29.563044, -0.55580425) failed to convert
-rank 62: Point 1077 (-90.330268, 29.935773, 17.519481) failed to convert
-rank 40: Point 1082 (-90.753469, 29.859761, -0.42644369) failed to convert
-rank 89: Point 1500 (-89.4027, 29.206515, -0.08932368) failed to convert
-rank 87: Point 1497 (-89.451849, 30.10732, 3.5396938) failed to convert
-rank 71: Point 1498 (-90.055089, 29.952473, -6.5474093) failed to convert
-rank 97: Point 1496 (-89.050423, 30.229921, 3.7700174) failed to convert
-rank 2: Point 1082 (-91.908439, 31.000142, -14.001426) failed to convert
-rank 60: Point 1074 (-90.373807, 29.973644, -1.4185391) failed to convert
-rank 23: Point 1087 (-91.207475, 29.95767, -0.61070034) failed to convert
-rank 44: Point 1082 (-90.683019, 29.859222, -1.1138082) failed to convert
-rank 36: Point 1078 (-90.857087, 29.528157, -0.48491545) failed to convert
-rank 81: Point 1496 (-89.762078, 30.54411, -10.662589) failed to convert
-rank 15: Point 1085 (-91.458376, 29.677078, -2.6076793) failed to convert
-rank 69: Point 1499 (-90.084583, 30.02504, -0.44677664) failed to convert
-rank 27: Point 1086 (-91.124726, 30.017442, -0.70980938) failed to convert
-rank 73: Point 1497 (-90.019511, 29.855851, -0.94597629) failed to convert
-rank 25: Point 1095 (-91.14975, 30.338174, 12.010937) failed to convert
-rank 67: Point 1496 (-90.138348, 30.019335, -4.9286163) failed to convert
-rank 7: Point 1091 (-91.72396, 30.261185, -4.470992) failed to convert
-rank 51: Point 1090 (-90.603796, 29.369192, -8.2296) failed to convert
-rank 47: Point 1089 (-90.659719, 29.648357, -0.38304391) failed to convert
-rank 85: Point 1498 (-89.641648, 29.796535, -0.37155191) failed to convert
-rank 74: Point 1511 (-89.985922, 30.011825, -0.43530433) failed to convert
-rank 17: Point 1090 (-91.371148, 29.718478, -7.3121525) failed to convert
-rank 46: Point 1071 (-90.680466, 29.615886, -8.2296) failed to convert
-rank 42: Point 1082 (-90.743117, 29.461141, -0.63572903) failed to convert
-rank 3: Point 1089 (-91.887277, 30.122955, -10.210621) failed to convert
-rank 37: Point 1092 (-90.785882, 30.229948, -2.1458894) failed to convert
-rank 10: Point 1080 (-91.617253, 30.343357, -5.5598173) failed to convert
-rank 76: Point 1515 (-89.963586, 29.819866, -8.2296) failed to convert
-rank 84: Point 1510 (-89.736585, 29.518383, -3.7459921) failed to convert
-rank 77: Point 1499 (-89.956291, 29.648464, 30.41303) failed to convert
-rank 75: Point 1501 (-89.962871, 30.059302, 0.81943784) failed to convert
-rank 80: Point 1509 (-89.801732, 30.515968, -7.0939519) failed to convert
-rank 54: Point 1081 (-90.499858, 29.880324, 1.3439786) failed to convert
-rank 94: Point 1510 (-89.23222, 29.198786, -0.30352587) failed to convert
-rank 90: Point 1509 (-89.353034, 29.312292, -0.17399999) failed to convert
-rank 8: Point 1074 (-91.713817, 29.828385, -0.47446276) failed to convert
-rank 35: Point 1096 (-90.84549, 30.042476, -11.063631) failed to convert
-rank 56: Point 1083 (-90.486634, 29.629499, 0.53000156) failed to convert
-rank 70: Point 1515 (-90.066969, 30.01234, 1.6182989) failed to convert
-rank 38: Point 1076 (-90.783327, 29.890296, -0.60124312) failed to convert
-rank 79: Point 1501 (-89.895406, 29.853998, -9.779204) failed to convert
-rank 21: Point 1095 (-91.268391, 29.510912, 5.1272627) failed to convert
-rank 18: Point 1086 (-91.284159, 30.560197, -16.432376) failed to convert
-rank 83: Point 1498 (-89.763404, 29.800417, -0.31723886) failed to convert
-rank 72: Point 1512 (-90.04172, 29.83678, -9.0) failed to convert
-rank 82: Point 1512 (-89.753845, 30.237331, -0.20807975) failed to convert
-rank 31: Point 1090 (-90.998724, 29.698411, -8.2296) failed to convert
-rank 95: Point 1499 (-89.215278, 29.196731, -0.1031892) failed to convert
-rank 29: Point 1090 (-91.026746, 30.200067, 22.55987) failed to convert
-rank 4: Point 1084 (-91.801647, 30.856234, -13.030242) failed to convert
-rank 6: Point 1084 (-91.748215, 30.532759, -12.595625) failed to convert
-rank 96: Point 1514 (-89.19563, 29.1581, -0.0) failed to convert
-rank 64: Point 1512 (-90.251251, 29.973563, -7.9144374) failed to convert
-rank 28: Point 1076 (-91.103128, 29.692634, -0.38768241) failed to convert
-rank 92: Point 1510 (-89.30497, 29.196191, -0.0) failed to convert
-rank 13: Point 1087 (-91.532503, 29.58652, -0.52492769) failed to convert
-rank 1: Point 1091 (-92.120394, 28.690733, 38.005685) failed to convert
-rank 34: Point 1075 (-90.901342, 29.622891, -1.4868143) failed to convert
-rank 61: Point 1095 (-90.319007, 30.427407, -1.9411081) failed to convert
-rank 86: Point 1512 (-89.59981, 29.375332, -3.9802712) failed to convert
-rank 20: Point 1079 (-91.232652, 30.387523, -15.617953) failed to convert
-rank 91: Point 1500 (-89.339539, 29.224571, -1.6996135) failed to convert
-rank 78: Point 1513 (-89.950921, 29.410763, 1.500022) failed to convert
-rank 19: Point 1097 (-91.296708, 29.767128, -0.47189091) failed to convert
-rank 43: Point 1093 (-90.69511, 29.863179, -0.18871771) failed to convert
-rank 49: Point 1088 (-90.609059, 29.745219, -0.79262424) failed to convert
-rank 66: Point 1510 (-90.189057, 29.876706, 0.888234) failed to convert
-rank 99: Point 1499 (-88.824712, 29.860193, 2.6944019) failed to convert
-rank 16: Point 1080 (-91.354647, 30.697808, -20.0) failed to convert
-rank 50: Point 1089 (-90.621685, 29.358211, 0.15675028) failed to convert
-rank 12: Point 1072 (-91.498546, 30.733084, 0.07888422) failed to convert
-rank 30: Point 1084 (-91.02291, 29.965487, -5.4879294) failed to convert
-rank 48: Point 1080 (-90.632644, 29.711969, -1.0299284) failed to convert
-rank 93: Point 1499 (-89.262524, 29.156752, -0.18879841) failed to convert
-rank 68: Point 1511 (-90.132753, 29.745391, -0.62158165) failed to convert
-rank 98: Point 1515 (-89.038245, 29.501681, 6.4670462) failed to convert
-rank 14: Point 1082 (-91.425428, 30.745986, 3.7407458) failed to convert
-rank 53: Point 1088 (-90.575338, 29.103313, 5.4697455) failed to convert
-rank 41: Point 1088 (-90.738713, 29.825015, -0.31844579) failed to convert
-rank 88: Point 1511 (-89.458575, 29.21082, 0.31299999) failed to convert
-rank 45: Point 1092 (-90.697833, 29.482914, -1.5006071) failed to convert
-rank 26: Point 1076 (-91.139624, 30.238148, -6.6932762) failed to convert
-rank 65: Point 1500 (-90.262604, 29.37437, -1.5218946) failed to convert
-rank 57: Point 1091 (-90.469305, 29.625221, -0.18859207) failed to convert
-rank 39: Point 1089 (-90.78544, 29.618553, -1.2828599) failed to convert
-rank 11: Point 1084 (-91.584653, 30.062731, -1.9568171) failed to convert
-rank 81: Point 1497 (-89.7721, 30.422717, -4.9879654) failed to convert
-rank 97: Point 1497 (-89.155862, 29.060249, -0.0) failed to convert
-rank 87: Point 1498 (-89.466272, 29.939474, -0.14143582) failed to convert
-rank 71: Point 1499 (-90.05763, 29.919904, -9.0) failed to convert
-rank 0: Point 1015 (-92.344771, 29.657802, -0.03590061) failed to convert
-rank 22: Point 1082 (-91.206405, 30.297841, -6.6631467) failed to convert
-rank 33: Point 1087 (-90.889328, 30.194117, -1.1698004) failed to convert
-rank 89: Point 1501 (-89.402205, 29.212165, 0.31299999) failed to convert
-rank 32: Point 1081 (-90.956649, 29.692251, -8.2296) failed to convert
-rank 69: Point 1500 (-90.094501, 29.897119, -0.63215772) failed to convert
-rank 9: Point 1087 (-91.617227, 30.986462, -21.871315) failed to convert
-rank 5: Point 1087 (-91.763485, 30.763901, -16.422622) failed to convert
-rank 55: Point 1088 (-90.46428, 30.120827, -0.3964096) failed to convert
-rank 62: Point 1078 (-90.332678, 29.903289, -0.48348266) failed to convert
-rank 73: Point 1498 (-90.0195, 29.855959, -0.85170472) failed to convert
-rank 67: Point 1497 (-90.180022, 29.474123, 0.42503769) failed to convert
-rank 74: Point 1512 (-89.988589, 29.977954, -1.9314695) failed to convert
-rank 58: Point 1078 (-90.434348, 29.796343, 0.54660179) failed to convert
-rank 24: Point 1078 (-91.19257, 29.905084, -0.35647422) failed to convert
-rank 85: Point 1499 (-89.674143, 29.404107, -0.38601057) failed to convert
-rank 40: Point 1083 (-90.755635, 29.828254, -1.7258189) failed to convert
-rank 84: Point 1511 (-89.684866, 30.145015, -0.45037032) failed to convert
-rank 44: Point 1083 (-90.670211, 30.042418, -9.8002352) failed to convert
-rank 80: Point 1510 (-89.898831, 29.313149, 0.31299999) failed to convert
-rank 94: Point 1511 (-89.232788, 29.192121, -2e-08) failed to convert
-rank 90: Point 1510 (-89.279131, 30.156821, 4.3175925) failed to convert
-rank 2: Point 1083 (-91.931142, 30.581081, -6.8897643) failed to convert
-rank 76: Point 1516 (-89.946624, 30.033569, 1.9421654) failed to convert
-rank 59: Point 1088 (-90.400673, 29.954379, -8.4618583) failed to convert
-rank 60: Point 1075 (-90.373811, 29.973584, -1.6974311) failed to convert
-rank 36: Point 1079 (-90.841363, 29.76181, -0.73734415) failed to convert
-rank 25: Point 1096 (-91.158099, 30.207568, -0.47853139) failed to convert
-rank 52: Point 1077 (-90.569601, 29.492994, -0.73294835) failed to convert
-rank 63: Point 1089 (-90.330314, 29.509466, -0.2439174) failed to convert
-rank 27: Point 1087 (-91.145759, 29.687509, -0.8621707) failed to convert
-rank 79: Point 1502 (-89.891419, 29.903496, 0.21704377) failed to convert
-rank 77: Point 1500 (-89.921469, 30.08645, 0.20688434) failed to convert
-rank 75: Point 1502 (-89.967778, 29.997268, -9.0) failed to convert
-rank 70: Point 1516 (-90.09187, 29.691417, -0.94498085) failed to convert
-rank 72: Point 1513 (-90.082922, 29.304798, 0.8130321) failed to convert
-rank 83: Point 1499 (-89.762824, 29.807302, -8.2296) failed to convert
-rank 47: Point 1090 (-90.633303, 30.02482, -9.8663768) failed to convert
-rank 23: Point 1088 (-91.251368, 29.25277, -0.54397207) failed to convert
-rank 95: Point 1500 (-89.215527, 29.19387, -0.18879537) failed to convert
-rank 82: Point 1513 (-89.821989, 29.400384, 0.4073161) failed to convert
-rank 64: Point 1513 (-90.23109, 30.23929, 4.0392969) failed to convert
-rank 96: Point 1515 (-89.194419, 29.171728, -0.0) failed to convert
-rank 92: Point 1511 (-89.294321, 29.317942, -0.30405729) failed to convert
-rank 51: Point 1091 (-90.531379, 30.385617, -0.31946515) failed to convert
-rank 42: Point 1083 (-90.71682, 29.842949, -0.55245226) failed to convert
-rank 10: Point 1081 (-91.654633, 29.691252, 2.1530897) failed to convert
-rank 15: Point 1086 (-91.425234, 30.230852, -9.5310968) failed to convert
-rank 17: Point 1091 (-91.373436, 29.680566, -0.78154437) failed to convert
-rank 37: Point 1093 (-90.811011, 29.86252, -0.38109351) failed to convert
-rank 91: Point 1501 (-89.345516, 29.155278, -2.5248126) failed to convert
-rank 46: Point 1072 (-90.698848, 29.350156, -0.76542158) failed to convert
-rank 3: Point 1090 (-91.883686, 30.18917, -4.1990292) failed to convert
-rank 86: Point 1513 (-89.598103, 29.395739, 33.605798) failed to convert
-rank 66: Point 1511 (-90.178022, 30.021078, -5.0484027) failed to convert
-rank 99: Point 1500 (-88.795844, 30.16492, 12.966907) failed to convert
-rank 54: Point 1082 (-90.531076, 29.444706, -0.16062104) failed to convert
-rank 78: Point 1514 (-89.901099, 30.037557, -0.47016807) failed to convert
-rank 93: Point 1500 (-89.266308, 29.113318, 12.866555) failed to convert
-rank 56: Point 1084 (-90.473401, 29.812645, -1.6194936) failed to convert
-rank 8: Point 1075 (-91.650153, 30.943452, -9.3981378) failed to convert
-rank 38: Point 1077 (-90.783103, 29.893281, -1.3340466) failed to convert
-rank 18: Point 1087 (-91.339927, 29.655977, 0.81810559) failed to convert
-rank 88: Point 1512 (-89.393935, 29.96343, -0.0) failed to convert
-rank 68: Point 1512 (-90.111067, 30.026377, -5.6388004) failed to convert
-rank 98: Point 1516 (-89.046063, 29.41526, 8.6849669) failed to convert
-rank 31: Point 1091 (-90.967957, 30.165095, -3.408997) failed to convert
-rank 35: Point 1097 (-90.870858, 29.666085, -8.2296) failed to convert
-rank 4: Point 1085 (-91.802711, 30.83712, 8.2474411) failed to convert
-rank 7: Point 1092 (-91.722776, 30.282063, -3.171453) failed to convert
-rank 1: Point 1092 (-92.063552, 29.810349, -0.90168317) failed to convert
-rank 6: Point 1085 (-91.747176, 30.551177, -7.3914872) failed to convert
-rank 28: Point 1077 (-91.103749, 29.682864, -0.78616749) failed to convert
-rank 61: Point 1096 (-90.355154, 29.943191, -3.9160366) failed to convert
-rank 21: Point 1096 (-91.204808, 30.526558, -8.6833057) failed to convert
-rank 20: Point 1080 (-91.232143, 30.395536, -7.0240349) failed to convert
-rank 29: Point 1091 (-91.057438, 29.728611, -0.49608756) failed to convert
-rank 34: Point 1076 (-90.863276, 30.189552, -1.4784747) failed to convert
-rank 13: Point 1088 (-91.531329, 29.606291, -3.5417761) failed to convert
-rank 89: Point 1502 (-89.360024, 29.701097, 2.02595) failed to convert
-rank 49: Point 1089 (-90.600358, 29.868123, -0.51852832) failed to convert
-rank 43: Point 1094 (-90.712589, 29.610875, 0.04061918) failed to convert
-rank 16: Point 1081 (-91.380359, 30.278469, -1.4968531) failed to convert
-rank 50: Point 1090 (-90.599499, 29.673939, 0.40460755) failed to convert
-rank 30: Point 1085 (-91.009822, 30.165109, -11.920424) failed to convert
-rank 71: Point 1500 (-90.063448, 29.845165, 0.58968617) failed to convert
-rank 87: Point 1499 (-89.515771, 29.357413, 23.46994) failed to convert
-rank 97: Point 1498 (-89.144632, 29.186629, -0.0) failed to convert
-rank 65: Point 1501 (-90.262614, 29.374189, -4.2473949) failed to convert
-rank 19: Point 1098 (-91.300159, 29.710805, -0.6659785) failed to convert
-rank 81: Point 1498 (-89.813268, 29.919575, 10.718133) failed to convert
-rank 67: Point 1498 (-90.143538, 29.951693, 26.041992) failed to convert
-rank 69: Point 1501 (-90.105505, 29.754688, -0.52306455) failed to convert
-rank 41: Point 1089 (-90.763602, 29.461977, 0.84084773) failed to convert
-rank 53: Point 1089 (-90.50482, 30.092609, -1.5041397) failed to convert
-rank 14: Point 1083 (-91.491196, 29.646878, -0.48650643) failed to convert
-rank 12: Point 1073 (-91.550764, 29.849069, -2.3249071) failed to convert
-rank 57: Point 1092 (-90.454555, 29.828721, 0.42494869) failed to convert
-rank 73: Point 1499 (-90.008318, 29.997888, 7.2190822) failed to convert
-rank 74: Point 1513 (-90.006748, 29.747147, -4.9822611) failed to convert
-rank 45: Point 1093 (-90.706323, 29.359694, 0.06669116) failed to convert
-rank 84: Point 1512 (-89.735626, 29.529425, 1.5717458) failed to convert
-rank 85: Point 1500 (-89.657594, 29.603836, -0.0) failed to convert
-rank 48: Point 1081 (-90.619725, 29.895288, -0.31782637) failed to convert
-rank 90: Point 1511 (-89.358716, 29.246402, -0.38109726) failed to convert
-rank 76: Point 1517 (-89.963558, 29.820075, -8.2296) failed to convert
-rank 94: Point 1512 (-89.19788, 29.58733, 4.1183594) failed to convert
-rank 80: Point 1511 (-89.875591, 29.604869, 4.8629454) failed to convert
-rank 22: Point 1083 (-91.218461, 30.106705, -1.5270241) failed to convert
-rank 11: Point 1085 (-91.585301, 30.051473, -2.854473) failed to convert
-rank 9: Point 1088 (-91.628658, 30.790465, -20.0) failed to convert
-rank 77: Point 1501 (-89.925513, 30.035507, 1.2034803) failed to convert
-rank 75: Point 1503 (-89.967772, 29.997207, -9.0) failed to convert
-rank 79: Point 1503 (-89.885494, 29.977308, 9.2124297) failed to convert
-rank 83: Point 1500 (-89.739552, 30.090728, 5.7608905) failed to convert
-rank 32: Point 1082 (-90.960365, 29.635838, -0.58092927) failed to convert
-rank 62: Point 1079 (-90.333592, 29.89097, -0.36676046) failed to convert
-rank 33: Point 1088 (-90.906025, 29.944976, -0.49995615) failed to convert
-rank 0: Point 1016 (-92.347251, 29.596755, -0.213595) failed to convert
-rank 5: Point 1088 (-91.788721, 30.312912, -0.02882669) failed to convert
-rank 96: Point 1516 (-89.120681, 29.996761, 2.2020004) failed to convert
-rank 39: Point 1090 (-90.782246, 29.665218, -0.54421935) failed to convert
-rank 70: Point 1517 (-90.091881, 29.69114, -8.2296) failed to convert
-rank 58: Point 1079 (-90.46068, 29.432999, -1.1935365) failed to convert
-rank 44: Point 1084 (-90.649258, 30.339998, -1.7678814) failed to convert
-rank 95: Point 1501 (-89.125639, 30.199712, 2.5640639) failed to convert
-rank 72: Point 1514 (-90.028276, 30.008057, -2.8613967) failed to convert
-rank 82: Point 1514 (-89.818897, 29.438756, -0.27164992) failed to convert
-rank 92: Point 1512 (-89.317406, 29.052094, -0.00019891) failed to convert
-rank 66: Point 1512 (-90.232866, 29.29691, 3.8333671) failed to convert
-rank 91: Point 1502 (-89.341028, 29.207207, 0.28693839) failed to convert
-rank 64: Point 1514 (-90.251581, 29.968755, 17.3566) failed to convert
-rank 55: Point 1089 (-90.470397, 30.036747, 3.047374) failed to convert
-rank 40: Point 1084 (-90.753862, 29.853871, -0.77233456) failed to convert
-rank 2: Point 1084 (-91.912843, 30.918501, -11.227286) failed to convert
-rank 86: Point 1514 (-89.599794, 29.375391, -2.2137247) failed to convert
-rank 99: Point 1501 (-88.859301, 29.48807, 15.177649) failed to convert
-rank 68: Point 1513 (-90.189449, 28.998678, 14.930132) failed to convert
-rank 88: Point 1513 (-89.357301, 30.382753, -8.2789966) failed to convert
-rank 23: Point 1089 (-91.222272, 29.721589, -4.6080575) failed to convert
-rank 98: Point 1517 (-89.016809, 29.736506, 2.9403572) failed to convert
-rank 36: Point 1080 (-90.834618, 29.861505, -0.35790275) failed to convert
-rank 52: Point 1078 (-90.573434, 29.438755, -0.82264719) failed to convert
-rank 47: Point 1091 (-90.633282, 30.024877, -9.8663768) failed to convert
-rank 25: Point 1097 (-91.153555, 30.278574, 12.027514) failed to convert
-rank 93: Point 1501 (-89.245207, 29.353925, 5.3766764) failed to convert
-rank 27: Point 1088 (-91.11294, 30.200464, 11.153984) failed to convert
-rank 78: Point 1515 (-89.912389, 29.896056, -6.6324485) failed to convert
-rank 26: Point 1077 (-91.161732, 29.891508, 0.1) failed to convert
-rank 89: Point 1503 (-89.305807, 30.319444, 2.9633165) failed to convert
-rank 42: Point 1084 (-90.704339, 30.022396, 33.010222) failed to convert
-rank 63: Point 1090 (-90.297018, 29.956886, 24.287395) failed to convert
-rank 10: Point 1082 (-91.624151, 30.223097, -4.3394557) failed to convert
-rank 24: Point 1079 (-91.204122, 29.721303, -1.786128) failed to convert
-rank 51: Point 1092 (-90.599582, 29.429053, -0.82889495) failed to convert
-rank 87: Point 1500 (-89.481199, 29.7642, -0.0) failed to convert
-rank 3: Point 1091 (-91.86862, 30.465498, -10.407608) failed to convert
-rank 71: Point 1501 (-90.065613, 29.817271, -9.0) failed to convert
-rank 67: Point 1499 (-90.123344, 30.213171, 4.541807) failed to convert
-rank 59: Point 1089 (-90.376048, 30.287561, -0.3214276) failed to convert
-rank 56: Point 1085 (-90.470167, 29.857232, -0.2285398) failed to convert
-rank 65: Point 1502 (-90.219263, 29.949748, -7.9339446) failed to convert
-rank 17: Point 1092 (-91.314902, 30.634972, -17.023079) failed to convert
-rank 54: Point 1083 (-90.520321, 29.595377, -0.96550477) failed to convert
-rank 46: Point 1073 (-90.693557, 29.426844, -0.02484918) failed to convert
-rank 81: Point 1499 (-89.818535, 29.854199, -9.690812) failed to convert
-rank 8: Point 1076 (-91.664274, 30.698774, -7.6095134) failed to convert
-rank 60: Point 1076 (-90.372445, 29.992024, -1.271719) failed to convert
-rank 37: Point 1094 (-90.785873, 30.229987, -2.2546877) failed to convert
-rank 38: Point 1078 (-90.783181, 29.892128, -1.236709) failed to convert
-rank 1: Point 1093 (-92.019118, 30.661536, -8.2510021) failed to convert
-rank 18: Point 1088 (-91.352095, 29.455112, 0.15579308) failed to convert
-rank 31: Point 1092 (-90.998667, 29.69839, -8.2296) failed to convert
-rank 28: Point 1078 (-91.103066, 29.693377, -0.89314618) failed to convert
-rank 69: Point 1502 (-90.093816, 29.905646, -1.3853101) failed to convert
-rank 6: Point 1086 (-91.738562, 30.703621, -16.190978) failed to convert
-rank 97: Point 1499 (-89.06275, 30.094678, 3.6516739) failed to convert
-rank 73: Point 1500 (-90.025558, 29.778242, -4.9959771) failed to convert
-rank 90: Point 1512 (-89.356722, 29.269395, -4.3918634) failed to convert
-rank 74: Point 1514 (-90.006157, 29.754681, -1.9735249) failed to convert
-rank 35: Point 1098 (-90.843876, 30.066119, -3.8941543) failed to convert
-rank 80: Point 1512 (-89.874804, 29.614151, -1.0162748) failed to convert
-rank 4: Point 1086 (-91.801533, 30.858171, -13.073679) failed to convert
-rank 21: Point 1097 (-91.215938, 30.350824, -15.166849) failed to convert
-rank 85: Point 1501 (-89.648008, 29.719342, -0.0) failed to convert
-rank 20: Point 1081 (-91.235939, 30.335174, -5.5573724) failed to convert
-rank 29: Point 1092 (-91.010479, 30.447177, -11.98022) failed to convert
-rank 7: Point 1093 (-91.682049, 30.995564, -19.551044) failed to convert
-rank 15: Point 1087 (-91.458369, 29.677118, -3.2755289) failed to convert
-rank 84: Point 1513 (-89.724186, 29.669058, -0.1583511) failed to convert
-rank 76: Point 1518 (-89.918833, 30.380723, -8.3197748) failed to convert
-rank 13: Point 1089 (-91.531295, 29.606268, -3.5417761) failed to convert
-rank 34: Point 1077 (-90.86454, 30.17076, -1.2469019) failed to convert
-rank 61: Point 1097 (-90.348031, 30.039098, 0.6119847) failed to convert
-rank 94: Point 1513 (-89.236574, 29.148974, 5.288791) failed to convert
-rank 49: Point 1090 (-90.600284, 29.868958, -0.86236112) failed to convert
-rank 19: Point 1099 (-91.25099, 30.501531, -15.998344) failed to convert
-rank 16: Point 1082 (-91.35539, 30.685422, -15.881585) failed to convert
-rank 77: Point 1502 (-89.955622, 29.656404, 34.394599) failed to convert
-rank 75: Point 1504 (-90.001965, 29.563111, 0.31299999) failed to convert
-rank 83: Point 1501 (-89.762857, 29.806722, -0.95596132) failed to convert
-rank 50: Point 1091 (-90.585774, 29.867646, -0.477397) failed to convert
-rank 30: Point 1086 (-91.019739, 30.013805, -3.0726576) failed to convert
-rank 79: Point 1504 (-89.929937, 29.419338, 1.1998319) failed to convert
-rank 96: Point 1517 (-89.198325, 29.126876, -0.00200015) failed to convert
-rank 43: Point 1095 (-90.713571, 29.596557, -3.2157498) failed to convert
-rank 57: Point 1093 (-90.405616, 30.495464, -9.6543629) failed to convert
-rank 70: Point 1518 (-90.068793, 29.988543, 0.36907681) failed to convert
-rank 95: Point 1502 (-89.215128, 29.19816, -0.45302464) failed to convert
-rank 22: Point 1084 (-91.248263, 29.629648, 13.387307) failed to convert
-rank 41: Point 1090 (-90.733785, 29.896345, -0.60032979) failed to convert
-rank 92: Point 1513 (-89.253691, 29.780582, 2.0672798) failed to convert
-rank 82: Point 1515 (-89.752334, 30.255546, -2.1864578) failed to convert
-rank 72: Point 1515 (-90.046245, 29.778348, -1.8287999) failed to convert
-rank 48: Point 1082 (-90.637961, 29.635598, 0.89727725) failed to convert
-rank 91: Point 1503 (-89.309304, 29.572248, 3.7946005) failed to convert
-rank 66: Point 1513 (-90.238786, 29.217583, -0.03532342) failed to convert
-rank 45: Point 1094 (-90.667343, 29.921282, -0.39393938) failed to convert
-rank 64: Point 1515 (-90.300216, 29.318398, 0.88425068) failed to convert
-rank 32: Point 1083 (-90.960355, 29.635898, -0.7384376) failed to convert
-rank 53: Point 1090 (-90.536656, 29.649417, -2.417673) failed to convert
-rank 11: Point 1086 (-91.585587, 30.046386, -6.7326611) failed to convert
-rank 5: Point 1089 (-91.786913, 30.345271, -10.002515) failed to convert
-rank 62: Point 1080 (-90.38354, 29.212225, 0.68467309) failed to convert
-rank 98: Point 1518 (-89.05009, 29.370061, 11.857816) failed to convert
-rank 99: Point 1502 (-88.841512, 29.678216, 10.32673) failed to convert
-rank 86: Point 1515 (-89.531735, 30.182363, -0.86567629) failed to convert
-rank 88: Point 1514 (-89.458568, 29.210364, 0.19400839) failed to convert
-rank 68: Point 1514 (-90.111278, 30.023503, -0.17181749) failed to convert
-rank 12: Point 1074 (-91.52054, 30.363465, -11.948161) failed to convert
-rank 78: Point 1516 (-89.910725, 29.916779, -0.58330083) failed to convert
-rank 39: Point 1091 (-90.785421, 29.618495, -0.97369991) failed to convert
-rank 87: Point 1501 (-89.483025, 29.742751, 4.8589397) failed to convert
-rank 9: Point 1089 (-91.617364, 30.983712, -15.270647) failed to convert
-rank 71: Point 1502 (-90.056776, 29.930692, 15.463277) failed to convert
-rank 93: Point 1502 (-89.258993, 29.196441, 0.28645359) failed to convert
-rank 67: Point 1500 (-90.184567, 29.413865, 0.31299999) failed to convert
-rank 0: Point 1017 (-92.386539, 28.757311, 34.799999) failed to convert
-rank 33: Point 1089 (-90.925833, 29.647168, -0.57215504) failed to convert
-rank 65: Point 1503 (-90.177343, 30.497458, -8.8510635) failed to convert
-rank 89: Point 1504 (-89.393094, 29.318239, -4.567733) failed to convert
-rank 14: Point 1084 (-91.483265, 29.780172, -2.479386) failed to convert
-rank 58: Point 1080 (-90.450971, 29.567273, -0.38469939) failed to convert
-rank 81: Point 1500 (-89.818535, 29.854138, -9.690812) failed to convert
-rank 40: Point 1085 (-90.750491, 29.902849, -1.3618952) failed to convert
-rank 44: Point 1085 (-90.656935, 30.230911, -0.21457634) failed to convert
-rank 2: Point 1085 (-91.929243, 30.616171, -6.8615223) failed to convert
-rank 47: Point 1092 (-90.655293, 29.711354, -1.0464255) failed to convert
-rank 23: Point 1090 (-91.225185, 29.674674, 14.003168) failed to convert
-rank 36: Point 1081 (-90.834571, 29.862134, -0.54068497) failed to convert
-rank 97: Point 1500 (-89.093062, 29.761236, 3.7820877) failed to convert
-rank 55: Point 1090 (-90.493737, 29.714092, -1.6903172) failed to convert
-rank 27: Point 1089 (-91.113065, 30.198256, 13.606859) failed to convert
-rank 73: Point 1501 (-90.013002, 29.938281, -1.1801462) failed to convert
-rank 69: Point 1503 (-90.105471, 29.754709, -0.22531799) failed to convert
-rank 80: Point 1513 (-89.820652, 30.284204, -2.3867806) failed to convert
-rank 52: Point 1079 (-90.529833, 30.05027, -9.4548968) failed to convert
-rank 10: Point 1083 (-91.577583, 31.020103, -14.543188) failed to convert
-rank 90: Point 1513 (-89.382926, 28.964372, 1.8002423) failed to convert
-rank 59: Point 1090 (-90.429273, 29.563103, -1.2380019) failed to convert
-rank 63: Point 1091 (-90.305809, 29.839111, -0.08940885) failed to convert
-rank 85: Point 1502 (-89.620419, 30.049296, 3.24) failed to convert
-rank 25: Point 1098 (-91.192842, 29.658467, -0.56728367) failed to convert
-rank 84: Point 1514 (-89.734529, 29.542739, 0.03685891) failed to convert
-rank 74: Point 1515 (-90.003828, 29.784341, -0.14300897) failed to convert
-rank 46: Point 1074 (-90.696302, 29.387065, 0.3048) failed to convert
-rank 54: Point 1084 (-90.5191, 29.61242, 0.01883752) failed to convert
-rank 76: Point 1519 (-89.930124, 30.240052, 2.8487457) failed to convert
-rank 26: Point 1078 (-91.138191, 30.260458, -6.0601698) failed to convert
-rank 51: Point 1093 (-90.602371, 29.389352, 0.06073482) failed to convert
-rank 42: Point 1085 (-90.717217, 29.836846, -0.2729884) failed to convert
-rank 94: Point 1514 (-89.233451, 29.184453, -0.62967223) failed to convert
-rank 24: Point 1080 (-91.18588, 30.010719, -0.38763467) failed to convert
-rank 56: Point 1086 (-90.537663, 28.913191, 15.334275) failed to convert
-rank 75: Point 1505 (-89.967769, 29.997167, -9.0) failed to convert
-rank 60: Point 1077 (-90.355271, 30.223388, 2.5897845) failed to convert
-rank 8: Point 1077 (-91.73575, 29.434122, 2.4913764) failed to convert
-rank 77: Point 1503 (-89.934345, 29.924643, 3.7042196) failed to convert
-rank 4: Point 1087 (-91.841029, 30.144513, -4.4756838) failed to convert
-rank 83: Point 1502 (-89.762745, 29.80799, -0.11157471) failed to convert
-rank 18: Point 1089 (-91.284183, 30.559025, -15.479701) failed to convert
-rank 6: Point 1087 (-91.738056, 30.712363, 13.620249) failed to convert
-rank 96: Point 1518 (-89.194233, 29.173214, -0.0) failed to convert
-rank 1: Point 1094 (-92.062519, 29.829586, -0.54641635) failed to convert
-rank 3: Point 1092 (-91.863985, 30.549624, -12.804147) failed to convert
-rank 37: Point 1095 (-90.768028, 30.488437, -9.6536878) failed to convert
-rank 15: Point 1088 (-91.445457, 29.893874, 21.88381) failed to convert
-rank 17: Point 1093 (-91.343926, 30.164964, -0.85335807) failed to convert
-rank 21: Point 1098 (-91.209706, 30.449178, -7.0538916) failed to convert
-rank 31: Point 1093 (-90.959584, 30.29076, -6.7826976) failed to convert
-rank 79: Point 1505 (-89.88031, 30.041488, 1.7693123) failed to convert
-rank 70: Point 1519 (-90.077501, 29.876628, 0.27241962) failed to convert
-rank 95: Point 1503 (-89.215348, 29.195612, -0.11634761) failed to convert
-rank 82: Point 1516 (-89.808141, 29.571864, -0.58956823) failed to convert
-rank 92: Point 1514 (-89.30123, 29.238383, 14.731246) failed to convert
-rank 49: Point 1091 (-90.600266, 29.869016, -1.2067418) failed to convert
-rank 34: Point 1078 (-90.864266, 30.174581, -1.0874575) failed to convert
-rank 35: Point 1099 (-90.844845, 30.051817, 7.4728597) failed to convert
-rank 7: Point 1094 (-91.694262, 30.78222, -16.400178) failed to convert
-rank 29: Point 1093 (-91.030928, 30.13607, -11.806734) failed to convert
-rank 19: Point 1100 (-91.247229, 30.561259, 8.7542732) failed to convert
-rank 72: Point 1516 (-90.027756, 30.014581, -9.0) failed to convert
-rank 30: Point 1087 (-91.009445, 30.170698, 14.890337) failed to convert
-rank 13: Point 1090 (-91.472625, 30.597189, -7.9483917) failed to convert
-rank 16: Point 1083 (-91.374921, 30.367375, -3.8735149) failed to convert
-rank 22: Point 1085 (-91.195934, 30.462572, 7.4457228) failed to convert
-rank 64: Point 1516 (-90.25235, 29.958402, -1.7687554) failed to convert
-rank 66: Point 1514 (-90.203729, 29.683239, 0.10550478) failed to convert
-rank 86: Point 1516 (-89.551845, 29.945565, -0.20128617) failed to convert
-rank 38: Point 1079 (-90.78432, 29.875453, -0.36053349) failed to convert
-rank 99: Point 1503 (-88.798836, 30.130683, 13.698984) failed to convert
-rank 57: Point 1094 (-90.456611, 29.800343, -0.52690776) failed to convert
-rank 20: Point 1082 (-91.224481, 30.516722, 8.8752001) failed to convert
-rank 43: Point 1096 (-90.696592, 29.84162, -0.30205095) failed to convert
-rank 61: Point 1098 (-90.382798, 29.568063, -2.813304) failed to convert
-rank 41: Point 1091 (-90.732098, 29.920758, -0.52559514) failed to convert
-rank 91: Point 1504 (-89.32721, 29.366574, 0.31299999) failed to convert
-rank 87: Point 1502 (-89.523644, 29.263228, 0.31299999) failed to convert
-rank 98: Point 1519 (-89.064534, 29.20972, 1.0186406) failed to convert
-rank 88: Point 1515 (-89.458507, 29.211053, -0.27277404) failed to convert
-rank 78: Point 1517 (-89.911481, 29.9072, 38.617393) failed to convert
-rank 50: Point 1092 (-90.572826, 30.049311, 8.9349181) failed to convert
-rank 68: Point 1515 (-90.111049, 30.026341, -5.6388004) failed to convert
-rank 45: Point 1095 (-90.697989, 29.480531, -1.7586778) failed to convert
-rank 48: Point 1083 (-90.616875, 29.935314, 0.98952314) failed to convert
-rank 11: Point 1087 (-91.572956, 30.263087, -3.4985931) failed to convert
-rank 93: Point 1503 (-89.166975, 30.232319, 1.4197686) failed to convert
-rank 71: Point 1503 (-90.065768, 29.815207, -9.0) failed to convert
-rank 65: Point 1504 (-90.262576, 29.374204, -3.5909732) failed to convert
-rank 67: Point 1501 (-90.144871, 29.934179, -7.674255) failed to convert
-rank 28: Point 1079 (-91.119901, 29.429264, -0.53008294) failed to convert
-rank 32: Point 1084 (-90.960348, 29.635937, -0.9832912) failed to convert
-rank 89: Point 1505 (-89.391743, 29.333961, 24.867755) failed to convert
-rank 53: Point 1091 (-90.475183, 30.499703, -11.199874) failed to convert
-rank 81: Point 1501 (-89.818535, 29.854098, -9.690812) failed to convert
-rank 97: Point 1501 (-89.08118, 29.892068, 2.9804092) failed to convert
-rank 73: Point 1502 (-90.011757, 29.954088, -1.3927431) failed to convert
-rank 9: Point 1090 (-91.617183, 30.986421, -20.557801) failed to convert
-rank 39: Point 1092 (-90.776336, 29.751565, -2.2721916) failed to convert
-rank 14: Point 1085 (-91.422821, 30.786891, -12.600362) failed to convert
-rank 33: Point 1090 (-90.872121, 30.447722, -9.2345644) failed to convert
-rank 90: Point 1514 (-89.355359, 29.284963, 17.310118) failed to convert
-rank 74: Point 1516 (-89.965761, 30.265417, -0.54443281) failed to convert
-rank 5: Point 1090 (-91.748903, 31.021351, 7.7497505) failed to convert
-rank 69: Point 1504 (-90.091623, 29.933518, -0.16363434) failed to convert
-rank 58: Point 1081 (-90.460668, 29.432939, -0.25301198) failed to convert
-rank 80: Point 1514 (-89.875763, 29.601883, 0.39949113) failed to convert
-rank 84: Point 1515 (-89.695434, 30.017613, 3.01) failed to convert
-rank 85: Point 1503 (-89.669744, 29.456303, 0.51743493) failed to convert
-rank 76: Point 1520 (-89.963041, 29.826583, 0.8780932) failed to convert
-rank 77: Point 1504 (-89.954868, 29.665931, -4.8658275) failed to convert
-rank 40: Point 1086 (-90.7543, 29.847494, -0.23777571) failed to convert
-rank 47: Point 1093 (-90.666862, 29.545448, -8.2296) failed to convert
-rank 44: Point 1086 (-90.670186, 30.042363, -9.8002352) failed to convert
-rank 62: Point 1081 (-90.354139, 29.613183, -0.09134541) failed to convert
-rank 2: Point 1086 (-91.948004, 30.266682, -4.9606989) failed to convert
-rank 12: Point 1075 (-91.518121, 30.40426, -9.3359018) failed to convert
-rank 75: Point 1506 (-90.029869, 29.204714, 3.3670877) failed to convert
-rank 27: Point 1090 (-91.109358, 30.255704, 10.718356) failed to convert
-rank 94: Point 1515 (-89.182879, 29.755639, 2.6048993) failed to convert
-rank 96: Point 1519 (-89.203461, 29.068444, -0.0) failed to convert
-rank 55: Point 1091 (-90.471801, 30.017225, 26.897606) failed to convert
-rank 52: Point 1080 (-90.573429, 29.438795, -1.0393316) failed to convert
-rank 36: Point 1082 (-90.794703, 30.445646, -8.204932) failed to convert
-rank 83: Point 1503 (-89.756505, 29.884239, -0.86842285) failed to convert
-rank 0: Point 1018 (-92.348717, 29.555443, -0.33882459) failed to convert
-rank 63: Point 1092 (-90.332077, 29.48534, 0.80468734) failed to convert
-rank 82: Point 1517 (-89.793162, 29.756586, -4e-08) failed to convert
-rank 92: Point 1515 (-89.258391, 29.727262, 0.44237113) failed to convert
-rank 70: Point 1520 (-90.065404, 30.031994, -2.4815188) failed to convert
-rank 42: Point 1086 (-90.741337, 29.486637, -0.88247782) failed to convert
-rank 25: Point 1099 (-91.159117, 30.1912, -9.0361352) failed to convert
-rank 46: Point 1075 (-90.694421, 29.414271, -0.25750048) failed to convert
-rank 23: Point 1091 (-91.208486, 29.941204, -0.449687) failed to convert
-rank 59: Point 1091 (-90.396094, 30.016496, -0.91075002) failed to convert
-rank 95: Point 1504 (-89.214638, 29.20352, -0.0) failed to convert
-rank 79: Point 1506 (-89.898625, 29.813188, -0.3761758) failed to convert
-rank 18: Point 1090 (-91.289818, 30.468414, -4.9289347) failed to convert
-rank 54: Point 1085 (-90.520305, 29.595436, 0.15012667) failed to convert
-rank 24: Point 1081 (-91.189002, 29.961319, -1.710464) failed to convert
-rank 72: Point 1517 (-90.034593, 29.927175, 0.5528502) failed to convert
-rank 66: Point 1515 (-90.224499, 29.407831, -3.5128201) failed to convert
-rank 60: Point 1078 (-90.373616, 29.976053, -0.5168164) failed to convert
-rank 10: Point 1084 (-91.593382, 30.751515, 6.7883023) failed to convert
-rank 26: Point 1079 (-91.143398, 30.179007, 9.3642589) failed to convert
-rank 8: Point 1078 (-91.693175, 30.1921, -0.83562776) failed to convert
-rank 51: Point 1094 (-90.603759, 29.369241, -8.2296) failed to convert
-rank 1: Point 1095 (-92.052355, 30.025414, -4.8678221) failed to convert
-rank 3: Point 1093 (-91.868839, 30.460776, -4.6045484) failed to convert
-rank 91: Point 1505 (-89.345073, 29.160156, 0.10351827) failed to convert
-rank 17: Point 1094 (-91.392655, 29.361023, 4.9358045) failed to convert
-rank 4: Point 1088 (-91.798509, 30.911952, 6.5529509) failed to convert
-rank 64: Point 1517 (-90.233775, 30.203523, 4.1399999) failed to convert
-rank 31: Point 1094 (-91.027714, 29.251102, 0.20250835) failed to convert
-rank 99: Point 1504 (-88.850901, 29.577047, 11.681757) failed to convert
-rank 6: Point 1088 (-91.738551, 30.703563, -16.143734) failed to convert
-rank 15: Point 1089 (-91.429088, 30.166798, -0.66994953) failed to convert
-rank 37: Point 1096 (-90.785917, 30.229242, -1.0593178) failed to convert
-rank 87: Point 1503 (-89.481686, 29.757629, -0.47530898) failed to convert
-rank 86: Point 1517 (-89.540964, 30.073647, 3.4200001) failed to convert
-rank 21: Point 1099 (-91.215933, 30.350764, -15.166849) failed to convert
-rank 98: Point 1520 (-89.066567, 29.187008, 1.9276271) failed to convert
-rank 56: Point 1087 (-90.472605, 29.823453, 0.9579129) failed to convert
-rank 78: Point 1518 (-89.912351, 29.896071, -6.6324485) failed to convert
-rank 7: Point 1095 (-91.705948, 30.57759, -5.7827689) failed to convert
-rank 49: Point 1092 (-90.609017, 29.745175, 0.50706906) failed to convert
-rank 68: Point 1516 (-90.133209, 29.73877, 0.31299999) failed to convert
-rank 34: Point 1079 (-90.932795, 29.146479, 1.4477539) failed to convert
-rank 88: Point 1516 (-89.373544, 30.19725, 3.1199999) failed to convert
-rank 16: Point 1084 (-91.455272, 29.026393, 7.2412971) failed to convert
-rank 65: Point 1505 (-90.253321, 29.497774, -0.35665708) failed to convert
-rank 29: Point 1094 (-91.057477, 29.727815, -0.66978524) failed to convert
-rank 71: Point 1504 (-90.057616, 29.919845, -9.0) failed to convert
-rank 93: Point 1504 (-89.166342, 30.238955, 2.5833854) failed to convert
-rank 67: Point 1502 (-90.183028, 29.433605, 0.31299999) failed to convert
-rank 89: Point 1506 (-89.350484, 29.810418, -0.0) failed to convert
-rank 81: Point 1502 (-89.818535, 29.854037, -9.690812) failed to convert
-rank 97: Point 1502 (-89.1179, 29.485091, 10.307123) failed to convert
-rank 90: Point 1515 (-89.343397, 29.42307, 4.7328511) failed to convert
-rank 73: Point 1503 (-90.019465, 29.855941, -0.99958614) failed to convert
-rank 30: Point 1088 (-91.009715, 30.166448, -5.8601215) failed to convert
-rank 19: Point 1101 (-91.250816, 30.50396, -9.3961863) failed to convert
-rank 35: Point 1100 (-90.85807, 29.856179, -1.6078656) failed to convert
-rank 80: Point 1515 (-89.83893, 30.058934, 0.13644288) failed to convert
-rank 84: Point 1516 (-89.734822, 29.539013, -4.9658019) failed to convert
-rank 74: Point 1517 (-89.988566, 29.977921, -1.8956276) failed to convert
-rank 69: Point 1505 (-90.08455, 30.024316, -0.68639322) failed to convert
-rank 13: Point 1091 (-91.488255, 30.335926, -1.608894) failed to convert
-rank 43: Point 1097 (-90.694466, 29.872094, 0.25028917) failed to convert
-rank 38: Point 1080 (-90.783685, 29.884721, -0.5080923) failed to convert
-rank 22: Point 1086 (-91.249509, 29.609372, 11.255254) failed to convert
-rank 20: Point 1083 (-91.235211, 30.346705, 0.57949527) failed to convert
-rank 57: Point 1095 (-90.451414, 29.871764, -0.49125681) failed to convert
-rank 41: Point 1092 (-90.725984, 30.009022, -9.824924) failed to convert
-rank 76: Point 1521 (-89.971879, 29.714691, -8.2296) failed to convert
-rank 85: Point 1504 (-89.668772, 29.467786, 16.217956) failed to convert
-rank 61: Point 1099 (-90.352159, 29.983429, -0.36509088) failed to convert
-rank 50: Point 1093 (-90.610213, 29.521279, 0.58961432) failed to convert
-rank 77: Point 1505 (-89.901907, 30.329401, -5.0856493) failed to convert
-rank 48: Point 1084 (-90.615065, 29.960667, -0.34198522) failed to convert
-rank 11: Point 1088 (-91.585537, 30.046421, -8.2296) failed to convert
-rank 45: Point 1096 (-90.698018, 29.480068, -0.62337822) failed to convert
-rank 75: Point 1507 (-89.991209, 29.700163, -0.73637465) failed to convert
-rank 83: Point 1504 (-89.762766, 29.807647, -0.25602331) failed to convert
-rank 94: Point 1516 (-89.240932, 29.099102, -0.34332611) failed to convert
-rank 96: Point 1520 (-89.204197, 29.060071, 0.00600918) failed to convert
-rank 53: Point 1092 (-90.505034, 30.089424, -1.3392469) failed to convert
-rank 70: Point 1521 (-90.091858, 29.691276, -1.2999071) failed to convert
-rank 28: Point 1080 (-91.103084, 29.692856, -1.0240725) failed to convert
-rank 32: Point 1085 (-90.956575, 29.693161, -8.2296) failed to convert
-rank 82: Point 1518 (-89.807608, 29.578331, 19.841915) failed to convert
-rank 9: Point 1091 (-91.617154, 30.986787, -21.303122) failed to convert
-rank 92: Point 1516 (-89.294032, 29.320828, -0.0) failed to convert
-rank 95: Point 1505 (-89.214822, 29.201398, -0.0) failed to convert
-rank 33: Point 1091 (-90.897785, 30.067215, 14.7892) failed to convert
-rank 72: Point 1518 (-90.046209, 29.77833, -1.8287999) failed to convert
-rank 79: Point 1507 (-89.872962, 30.13263, -5.1797715) failed to convert
-rank 66: Point 1516 (-90.18434, 29.937593, 0.72125988) failed to convert
-rank 47: Point 1094 (-90.666863, 29.545388, -8.2296) failed to convert
-rank 39: Point 1093 (-90.822895, 29.063525, 0.91994122) failed to convert
-rank 14: Point 1086 (-91.425903, 30.736194, -20.0) failed to convert
-rank 91: Point 1506 (-89.254095, 30.198212, 5.0925843) failed to convert
-rank 64: Point 1518 (-90.253055, 29.94896, -1.2731661) failed to convert
-rank 58: Point 1082 (-90.460255, 29.438572, -0.18142444) failed to convert
-rank 99: Point 1505 (-88.857366, 29.506883, 14.589448) failed to convert
-rank 5: Point 1091 (-91.75129, 30.97924, -12.472724) failed to convert
-rank 87: Point 1504 (-89.453815, 30.082255, 2.4600557) failed to convert
-rank 40: Point 1087 (-90.784978, 29.398298, 0.20369844) failed to convert
-rank 78: Point 1519 (-89.925808, 29.727018, -0.0) failed to convert
-rank 27: Point 1091 (-91.109765, 30.249246, 8.1979286) failed to convert
-rank 2: Point 1087 (-91.935023, 30.507362, -5.2712774) failed to convert
-rank 36: Point 1083 (-90.843166, 29.734663, -1.5365277) failed to convert
-rank 44: Point 1087 (-90.67046, 30.038452, -4.7353977) failed to convert
-rank 55: Point 1092 (-90.49373, 29.714052, -0.93466635) failed to convert
-rank 52: Point 1081 (-90.57583, 29.404791, -8.2296) failed to convert
-rank 62: Point 1082 (-90.339368, 29.812556, -0.52791142) failed to convert
-rank 86: Point 1518 (-89.572666, 29.698242, -0.0) failed to convert
-rank 25: Point 1100 (-91.157166, 30.221698, -12.75678) failed to convert
-rank 59: Point 1092 (-90.429266, 29.563143, -1.2546226) failed to convert
-rank 98: Point 1521 (-89.026193, 29.632763, 4.9604513) failed to convert
-rank 88: Point 1517 (-89.385866, 30.055482, 2.6345863) failed to convert
-rank 18: Point 1091 (-91.284142, 30.559028, -16.15623) failed to convert
-rank 0: Point 1019 (-92.344752, 29.636485, -0.45005635) failed to convert
-rank 46: Point 1076 (-90.699105, 29.346335, -8.2296) failed to convert
-rank 68: Point 1517 (-90.111021, 30.026287, -5.6388004) failed to convert
-rank 54: Point 1086 (-90.519156, 29.61145, 0.80988383) failed to convert
-rank 63: Point 1093 (-90.307507, 29.816281, -0.46093482) failed to convert
-rank 24: Point 1082 (-91.204087, 29.721323, -1.786128) failed to convert
-rank 65: Point 1506 (-90.219207, 29.949771, -7.9339446) failed to convert
-rank 71: Point 1505 (-90.055566, 29.946102, -2.8100013) failed to convert
-rank 67: Point 1503 (-90.144811, 29.934181, -7.674255) failed to convert
-rank 93: Point 1505 (-89.268811, 29.083577, -5e-08) failed to convert
-rank 81: Point 1503 (-89.818926, 29.849017, -0.0) failed to convert
-rank 26: Point 1080 (-91.151167, 30.057193, -0.67244341) failed to convert
-rank 89: Point 1507 (-89.402441, 29.208833, -0.81733097) failed to convert
-rank 8: Point 1079 (-91.701908, 30.037596, -2.9864266) failed to convert
-rank 23: Point 1092 (-91.182933, 30.345051, 5.028439) failed to convert
-rank 73: Point 1504 (-90.019472, 29.855805, -0.84679629) failed to convert
-rank 51: Point 1095 (-90.625662, 29.055617, 4.3289572) failed to convert
-rank 90: Point 1516 (-89.294674, 29.980418, 1.2725872) failed to convert
-rank 42: Point 1087 (-90.728585, 29.672055, -1.1536514) failed to convert
-rank 1: Point 1096 (-92.023705, 30.572766, -10.593805) failed to convert
-rank 60: Point 1079 (-90.372417, 29.992078, -1.8148079) failed to convert
-rank 80: Point 1516 (-89.856726, 29.838618, -0.32541615) failed to convert
-rank 97: Point 1503 (-89.160227, 29.0099, 1.1329247) failed to convert
-rank 84: Point 1517 (-89.736349, 29.52028, 1.2665308) failed to convert
-rank 12: Point 1076 (-91.520115, 30.370568, -0.34999999) failed to convert
-rank 74: Point 1518 (-90.049445, 29.198145, 3.2748543) failed to convert
-rank 10: Point 1085 (-91.641999, 29.91142, -4.9353773) failed to convert
-rank 56: Point 1088 (-90.481923, 29.694396, -0.63496018) failed to convert
-rank 76: Point 1522 (-89.971778, 29.71596, 0.89721708) failed to convert
-rank 37: Point 1097 (-90.810243, 29.873612, -0.61651653) failed to convert
-rank 69: Point 1506 (-90.08663, 29.997435, 1.0506545) failed to convert
-rank 3: Point 1094 (-91.868571, 30.465534, -8.2296) failed to convert
-rank 85: Point 1505 (-89.662974, 29.537962, -0.0) failed to convert
-rank 6: Point 1089 (-91.739307, 30.690151, -16.209264) failed to convert
-rank 77: Point 1506 (-89.953858, 29.678316, -0.49997585) failed to convert
-rank 17: Point 1095 (-91.316125, 30.615163, -16.936211) failed to convert
-rank 83: Point 1505 (-89.762786, 29.807349, -8.2296) failed to convert
-rank 21: Point 1100 (-91.218861, 30.304374, -13.770316) failed to convert
-rank 16: Point 1085 (-91.355343, 30.68546, -16.905966) failed to convert
-rank 49: Point 1093 (-90.600255, 29.869055, -1.3553088) failed to convert
-rank 7: Point 1096 (-91.712305, 30.465702, -6.2048122) failed to convert
-rank 96: Point 1521 (-89.196771, 29.144097, -0.60581994) failed to convert
-rank 31: Point 1095 (-90.999204, 29.69003, -1.0064798) failed to convert
-rank 35: Point 1101 (-90.870828, 29.666112, -8.2296) failed to convert
-rank 94: Point 1517 (-89.232926, 29.190359, -0.0) failed to convert
-rank 75: Point 1508 (-89.966785, 30.009484, -0.63722655) failed to convert
-rank 34: Point 1080 (-90.872028, 30.059424, -9.760623) failed to convert
-rank 15: Point 1090 (-91.458358, 29.677177, -3.0230814) failed to convert
-rank 29: Point 1095 (-91.027599, 30.186795, -12.259057) failed to convert
-rank 19: Point 1102 (-91.250961, 30.501478, -15.998344) failed to convert
-rank 70: Point 1522 (-90.065593, 30.029501, -1.7229063) failed to convert
-rank 22: Point 1087 (-91.19508, 30.475846, 11.618047) failed to convert
-rank 4: Point 1089 (-91.879391, 29.436087, 1.6) failed to convert
-rank 82: Point 1519 (-89.75231, 30.25549, -1.1585143) failed to convert
-rank 92: Point 1517 (-89.293669, 29.324869, -0.54637226) failed to convert
-rank 30: Point 1089 (-90.988876, 30.48182, -10.610313) failed to convert
-rank 95: Point 1506 (-89.216853, 29.178305, -0.0) failed to convert
-rank 43: Point 1098 (-90.712552, 29.610976, 0.08523127) failed to convert
-rank 13: Point 1092 (-91.531245, 29.606234, -3.5417761) failed to convert
-rank 61: Point 1100 (-90.39552, 29.393938, -0.0) failed to convert
-rank 20: Point 1084 (-91.295885, 29.368943, 1.5986393) failed to convert
-rank 57: Point 1096 (-90.469438, 29.62313, 0.65476584) failed to convert
-rank 41: Point 1093 (-90.734224, 29.88982, -0.14504133) failed to convert
-rank 79: Point 1508 (-89.892929, 29.884209, -1.8638828) failed to convert
-rank 72: Point 1519 (-90.047208, 29.765473, -0.68646333) failed to convert
-rank 64: Point 1519 (-90.246118, 30.040718, -5.6580027) failed to convert
-rank 50: Point 1094 (-90.61743, 29.418384, -0.08876876) failed to convert
-rank 66: Point 1517 (-90.258158, 28.956767, 16.194398) failed to convert
-rank 38: Point 1081 (-90.78878, 29.810151, -0.89825053) failed to convert
-rank 48: Point 1085 (-90.613411, 29.983983, -0.49339436) failed to convert
-rank 91: Point 1507 (-89.346223, 29.146473, -2.4746821) failed to convert
-rank 99: Point 1506 (-88.8017, 30.098561, 13.449518) failed to convert
-rank 87: Point 1505 (-89.516208, 29.350092, 0.31654903) failed to convert
-rank 11: Point 1089 (-91.560385, 30.476981, -4.6192933) failed to convert
-rank 86: Point 1519 (-89.59945, 29.377878, -0.37267404) failed to convert
-rank 98: Point 1522 (-89.005672, 29.856993, 5.7267793) failed to convert
-rank 78: Point 1520 (-89.966949, 29.205435, 8.4264662) failed to convert
-rank 88: Point 1518 (-89.458707, 29.207675, -0.55612921) failed to convert
-rank 68: Point 1518 (-90.139374, 29.658128, 0.31299999) failed to convert
-rank 45: Point 1097 (-90.706352, 29.359195, -0.35987889) failed to convert
-rank 65: Point 1507 (-90.262562, 29.373708, -3.0689759) failed to convert
-rank 33: Point 1092 (-90.89767, 30.068845, 10.398251) failed to convert
-rank 32: Point 1086 (-90.960338, 29.635997, -0.62611102) failed to convert
-rank 47: Point 1095 (-90.655294, 29.711293, -1.2160404) failed to convert
-rank 39: Point 1094 (-90.776087, 29.75514, -1.7229243) failed to convert
-rank 9: Point 1092 (-91.648957, 30.438771, -4.5053583) failed to convert
-rank 58: Point 1083 (-90.420055, 29.991133, 18.985774) failed to convert
-rank 28: Point 1081 (-91.103068, 29.692642, -0.5766071) failed to convert
-rank 89: Point 1508 (-89.401758, 29.216484, 0.31299999) failed to convert
-rank 67: Point 1504 (-90.145529, 29.924825, -2.7410779) failed to convert
-rank 14: Point 1087 (-91.4259, 30.736133, -20.0) failed to convert
-rank 71: Point 1506 (-90.057696, 29.918743, -1.0359448) failed to convert
-rank 93: Point 1506 (-89.265579, 29.120531, 12.429672) failed to convert
-rank 74: Point 1519 (-90.006709, 29.747194, -4.9822611) failed to convert
-rank 97: Point 1504 (-89.068315, 30.032902, 3.1472806) failed to convert
-rank 81: Point 1504 (-89.802019, 30.056914, 6.3751811) failed to convert
-rank 73: Point 1505 (-90.043362, 29.549701, -0.40928925) failed to convert
-rank 90: Point 1517 (-89.364751, 29.175836, 3.724168) failed to convert
-rank 2: Point 1088 (-91.951644, 30.197049, -3.3031673) failed to convert
-rank 53: Point 1093 (-90.517868, 29.911466, -0.54475106) failed to convert
-rank 40: Point 1088 (-90.75336, 29.860979, -0.22391028) failed to convert
-rank 84: Point 1518 (-89.73478, 29.538968, -4.9658019) failed to convert
-rank 76: Point 1523 (-89.973344, 29.696072, 24.421051) failed to convert
-rank 80: Point 1517 (-89.835349, 30.102615, 0.42753103) failed to convert
-rank 55: Point 1093 (-90.49624, 29.679132, -1.2630527) failed to convert
-rank 52: Point 1082 (-90.497859, 30.491714, -11.548936) failed to convert
-rank 85: Point 1506 (-89.652749, 29.661257, -0.17175259) failed to convert
-rank 18: Point 1092 (-91.286395, 30.522536, -7.9856248) failed to convert
-rank 77: Point 1507 (-89.896156, 30.40032, -9.8863576) failed to convert
-rank 69: Point 1507 (-90.045668, 30.520336, -14.713701) failed to convert
-rank 94: Point 1518 (-89.23833, 29.128721, -0.60917628) failed to convert
-rank 96: Point 1522 (-89.182162, 29.309099, 2.396e-05) failed to convert
-rank 83: Point 1506 (-89.762727, 29.807932, -0.9796689) failed to convert
-rank 25: Point 1101 (-91.204515, 29.471847, -0.46775511) failed to convert
-rank 62: Point 1083 (-90.394978, 29.054308, 3.4763808) failed to convert
-rank 36: Point 1084 (-90.848217, 29.659705, -0.76016846) failed to convert
-rank 75: Point 1509 (-89.972614, 29.935909, -2.9375004) failed to convert
-rank 70: Point 1523 (-90.078304, 29.866124, 0.18376153) failed to convert
-rank 46: Point 1077 (-90.694589, 29.411747, 0.3048) failed to convert
-rank 54: Point 1087 (-90.519124, 29.611876, 1.5714453) failed to convert
-rank 82: Point 1520 (-89.774377, 29.986725, 2.5844417) failed to convert
-rank 23: Point 1093 (-91.224927, 29.678544, -5.4620163) failed to convert
-rank 92: Point 1518 (-89.315348, 29.075242, -0.0) failed to convert
-rank 63: Point 1094 (-90.299987, 29.916952, -0.21426907) failed to convert
-rank 44: Point 1088 (-90.66968, 30.049359, 22.575372) failed to convert
-rank 27: Point 1092 (-91.145552, 29.689818, -0.01718531) failed to convert
-rank 59: Point 1093 (-90.410797, 29.81625, -0.33672069) failed to convert
-rank 1: Point 1097 (-92.066483, 29.75115, 2.300025) failed to convert
-rank 5: Point 1092 (-91.749081, 31.018135, 4.7871172) failed to convert
-rank 12: Point 1077 (-91.630124, 28.459725, 51.633011) failed to convert
-rank 26: Point 1081 (-91.179668, 29.607168, -3.1465242) failed to convert
-rank 10: Point 1086 (-91.63112, 30.101134, -0.23680536) failed to convert
-rank 64: Point 1520 (-90.246079, 30.040765, -5.6580027) failed to convert
-rank 79: Point 1509 (-89.941161, 29.276784, 0.31299999) failed to convert
-rank 95: Point 1507 (-89.215889, 29.189253, -0.2697896) failed to convert
-rank 37: Point 1098 (-90.785858, 30.230046, -1.4766177) failed to convert
-rank 0: Point 1020 (-92.36466, 29.215849, 8.4620122) failed to convert
-rank 66: Point 1518 (-90.245951, 29.120861, 0.88490736) failed to convert
-rank 51: Point 1096 (-90.584672, 29.639994, -0.21336) failed to convert
-rank 60: Point 1080 (-90.379518, 29.89591, -0.41400609) failed to convert
-rank 72: Point 1520 (-90.027718, 30.014568, -9.0) failed to convert
-rank 17: Point 1096 (-91.314856, 30.635011, -17.023079) failed to convert
-rank 91: Point 1508 (-89.34629, 29.145641, -2.239459) failed to convert
-rank 6: Point 1090 (-91.748188, 30.53279, -12.605186) failed to convert
-rank 56: Point 1089 (-90.472156, 29.829485, 0.04322192) failed to convert
-rank 99: Point 1507 (-88.847513, 29.610828, 11.748688) failed to convert
-rank 87: Point 1506 (-89.494251, 29.609361, 0.42651319) failed to convert
-rank 86: Point 1520 (-89.605795, 29.301297, 0.31299999) failed to convert
-rank 88: Point 1519 (-89.360377, 30.346183, 0.39707735) failed to convert
-rank 21: Point 1101 (-91.21593, 30.350723, -15.166849) failed to convert
-rank 49: Point 1094 (-90.587258, 30.052065, 27.151139) failed to convert
-rank 68: Point 1519 (-90.133078, 29.740115, 1.651543) failed to convert
-rank 98: Point 1523 (-88.971012, 30.232212, 6.2891401) failed to convert
-rank 42: Point 1088 (-90.732903, 29.60917, -1.7153458) failed to convert
-rank 7: Point 1097 (-91.694231, 30.782168, -17.269967) failed to convert
-rank 31: Point 1096 (-90.998541, 29.699886, -0.73386433) failed to convert
-rank 65: Point 1508 (-90.26252, 29.374226, -1.74976) failed to convert
-rank 78: Point 1521 (-89.932518, 29.642433, -4.8771051) failed to convert
-rank 35: Point 1102 (-90.852209, 29.942415, -0.61985212) failed to convert
-rank 19: Point 1103 (-91.250585, 30.506884, 16.917311) failed to convert
-rank 15: Point 1091 (-91.447695, 29.856117, -0.75187879) failed to convert
-rank 89: Point 1509 (-89.427874, 28.910013, 13.044333) failed to convert
-rank 22: Point 1088 (-91.195478, 30.469189, 8.8630631) failed to convert
-rank 3: Point 1095 (-91.911867, 29.663859, 2.122361) failed to convert
-rank 4: Point 1090 (-91.801064, 30.865862, 2.7672046) failed to convert
-rank 29: Point 1096 (-91.032102, 30.117968, 43.523425) failed to convert
-rank 34: Point 1081 (-90.872026, 30.059364, -11.396473) failed to convert
-rank 24: Point 1083 (-91.20922, 29.639157, -0.56761978) failed to convert
-rank 61: Point 1101 (-90.382171, 29.576506, -1.1596246) failed to convert
-rank 97: Point 1505 (-89.043436, 30.304517, 9.8047857) failed to convert
-rank 71: Point 1507 (-90.055082, 29.952165, -7.2313805) failed to convert
-rank 13: Point 1093 (-91.464736, 30.727535, -10.477394) failed to convert
-rank 67: Point 1505 (-90.144002, 29.944613, -1.9528295) failed to convert
-rank 74: Point 1520 (-89.989692, 29.963374, 0.2140854) failed to convert
-rank 43: Point 1099 (-90.717712, 29.535945, -0.76628419) failed to convert
-rank 8: Point 1080 (-91.692242, 30.208022, -8.5813264) failed to convert
-rank 81: Point 1505 (-89.839171, 29.598123, 22.346624) failed to convert
-rank 73: Point 1506 (-90.020688, 29.840084, 1.8586196) failed to convert
-rank 57: Point 1097 (-90.456585, 29.800398, -0.52690776) failed to convert
-rank 41: Point 1094 (-90.76359, 29.461917, 0.17453233) failed to convert
-rank 20: Point 1085 (-91.274956, 29.709281, -7.3395845) failed to convert
-rank 50: Point 1095 (-90.619906, 29.382891, -0.79977308) failed to convert
-rank 38: Point 1082 (-90.807276, 29.538057, -0.64995119) failed to convert
-rank 30: Point 1090 (-91.009789, 30.165132, -11.920424) failed to convert
-rank 76: Point 1524 (-89.955996, 29.915283, 0.31077104) failed to convert
-rank 16: Point 1086 (-91.451002, 29.098617, 6.8726792) failed to convert
-rank 45: Point 1098 (-90.700935, 29.437793, -0.61516682) failed to convert
-rank 84: Point 1519 (-89.734752, 29.538939, -4.9658019) failed to convert
-rank 93: Point 1507 (-89.257755, 29.209716, -0.0) failed to convert
-rank 90: Point 1518 (-89.365001, 29.172903, 3.7386992) failed to convert
-rank 80: Point 1518 (-89.868317, 29.693897, -1.071e-05) failed to convert
-rank 77: Point 1508 (-89.958008, 29.625577, 1.3347274) failed to convert
-rank 85: Point 1507 (-89.631313, 29.918141, 2.9008228) failed to convert
-rank 47: Point 1096 (-90.666864, 29.545347, -8.2296) failed to convert
-rank 11: Point 1090 (-91.541954, 30.788973, 6.3820788) failed to convert
-rank 33: Point 1093 (-90.895821, 30.096207, -4.2844472) failed to convert
-rank 48: Point 1086 (-90.620928, 29.87734, -0.32035524) failed to convert
-rank 58: Point 1084 (-90.38844, 30.419561, -3.3159047) failed to convert
-rank 39: Point 1095 (-90.770896, 29.830829, 0.1586469) failed to convert
-rank 94: Point 1519 (-89.225693, 29.272586, -0.08610012) failed to convert
-rank 69: Point 1508 (-90.10542, 29.754742, 1.0154151) failed to convert
-rank 96: Point 1523 (-89.186468, 29.260363, -0.0) failed to convert
-rank 9: Point 1093 (-91.638699, 30.616107, -8.7167924) failed to convert
-rank 32: Point 1087 (-90.960323, 29.636195, -0.92915225) failed to convert
-rank 83: Point 1507 (-89.762824, 29.806699, -1.6239141) failed to convert
-rank 82: Point 1521 (-89.754004, 30.23474, 0.88909662) failed to convert
-rank 75: Point 1510 (-89.967763, 29.997107, -9.0) failed to convert
-rank 70: Point 1524 (-90.065393, 30.031935, -3.6340385) failed to convert
-rank 92: Point 1519 (-89.318121, 29.042937, 9.7339945) failed to convert
-rank 40: Point 1089 (-90.769942, 29.619033, -8.2296) failed to convert
-rank 53: Point 1094 (-90.53663, 29.649362, -2.6459715) failed to convert
-rank 52: Point 1083 (-90.57342, 29.438855, -0.19707452) failed to convert
-rank 79: Point 1510 (-89.860251, 30.289492, -2.7191891) failed to convert
-rank 2: Point 1089 (-91.985304, 29.560089, -0.64324118) failed to convert
-rank 28: Point 1082 (-91.102911, 29.695016, 0.10045245) failed to convert
-rank 64: Point 1521 (-90.246054, 30.040796, -5.6580027) failed to convert
-rank 95: Point 1508 (-89.214481, 29.205191, -0.0) failed to convert
-rank 66: Point 1519 (-90.168673, 30.142001, 4.4699998) failed to convert
-rank 55: Point 1094 (-90.495558, 29.688559, -0.57474268) failed to convert
-rank 91: Point 1509 (-89.335086, 29.275248, -0.86658831) failed to convert
-rank 14: Point 1088 (-91.425898, 30.736093, -20.0) failed to convert
-rank 62: Point 1084 (-90.33382, 29.886685, -0.84143571) failed to convert
-rank 18: Point 1093 (-91.340627, 29.642679, -3.974897) failed to convert
-rank 99: Point 1508 (-88.870659, 29.360901, 25.17055) failed to convert
-rank 46: Point 1078 (-90.680216, 29.619268, -0.48908971) failed to convert
-rank 72: Point 1521 (-90.028221, 30.008032, -2.9571059) failed to convert
-rank 54: Point 1088 (-90.523393, 29.551856, -1.5240028) failed to convert
-rank 98: Point 1524 (-89.02459, 29.649807, 4.9453294) failed to convert
-rank 36: Point 1085 (-90.843632, 29.727738, -8.2296) failed to convert
-rank 86: Point 1521 (-89.595764, 29.42155, -0.40249681) failed to convert
-rank 68: Point 1520 (-90.120378, 29.904696, -5.8307411) failed to convert
-rank 25: Point 1102 (-91.157859, 30.210602, 4.7476371) failed to convert
-rank 88: Point 1520 (-89.452968, 29.2739, 0.31299999) failed to convert
-rank 87: Point 1507 (-89.515494, 29.357907, 24.176677) failed to convert
-rank 59: Point 1094 (-90.427117, 29.592637, -0.41210168) failed to convert
-rank 65: Point 1509 (-90.21896, 29.952805, -1.6437338) failed to convert
-rank 89: Point 1510 (-89.392064, 29.329202, 17.942481) failed to convert
-rank 78: Point 1522 (-89.894861, 30.114027, -0.19927371) failed to convert
-rank 23: Point 1094 (-91.187436, 30.273971, -7.1088077) failed to convert
-rank 44: Point 1089 (-90.720164, 29.321405, -0.45838291) failed to convert
-rank 97: Point 1506 (-89.146482, 29.164278, -2.2e-07) failed to convert
-rank 5: Point 1093 (-91.776096, 30.538623, -5.8475429) failed to convert
-rank 27: Point 1093 (-91.12454, 30.019338, -0.43514686) failed to convert
-rank 1: Point 1098 (-92.012242, 30.787822, -11.604747) failed to convert
-rank 81: Point 1506 (-89.819458, 29.842164, -0.0) failed to convert
-rank 67: Point 1506 (-90.109387, 30.391704, -3.3422131) failed to convert
-rank 71: Point 1508 (-90.055173, 29.950967, -7.2746621) failed to convert
-rank 74: Point 1521 (-90.006111, 29.754721, -2.3946312) failed to convert
-rank 63: Point 1095 (-90.361838, 29.079814, 1.4804766) failed to convert
-rank 12: Point 1078 (-91.529847, 30.205545, -4.5161437) failed to convert
-rank 73: Point 1507 (-90.05239, 29.433153, 0.31299999) failed to convert
-rank 51: Point 1097 (-90.551328, 30.108045, -0.2852951) failed to convert
-rank 26: Point 1082 (-91.140461, 30.224393, 9.4644746) failed to convert
-rank 76: Point 1525 (-89.963594, 29.819321, -1.6400407) failed to convert
-rank 56: Point 1090 (-90.517589, 29.196422, 1.7845599) failed to convert
-rank 49: Point 1095 (-90.614293, 29.670045, -0.21632003) failed to convert
-rank 7: Point 1098 (-91.689764, 30.859717, -11.782607) failed to convert
-rank 84: Point 1520 (-89.735229, 29.53306, -1.1959953) failed to convert
-rank 90: Point 1519 (-89.305516, 29.857078, -0.0) failed to convert
-rank 17: Point 1097 (-91.344359, 30.157275, -2.8482649) failed to convert
-rank 93: Point 1508 (-89.165111, 30.252157, 4.45523) failed to convert
-rank 37: Point 1099 (-90.810193, 29.874308, -0.88654951) failed to convert
-rank 0: Point 1021 (-92.378526, 28.915274, 27.476743) failed to convert
-rank 6: Point 1091 (-91.738539, 30.703525, -16.12697) failed to convert
-rank 80: Point 1519 (-89.954874, 28.597017, 232.4046) failed to convert
-rank 85: Point 1508 (-89.619292, 30.061556, 3.5828745) failed to convert
-rank 21: Point 1102 (-91.211915, 30.414087, -15.071142) failed to convert
-rank 19: Point 1104 (-91.249127, 30.529998, 24.757374) failed to convert
-rank 31: Point 1097 (-90.998629, 29.698377, -8.2296) failed to convert
-rank 60: Point 1081 (-90.337723, 30.457921, -2.0619551) failed to convert
-rank 42: Point 1089 (-90.74361, 29.453094, -0.69503964) failed to convert
-rank 35: Point 1103 (-90.845433, 30.042497, -11.063631) failed to convert
-rank 94: Point 1520 (-89.231471, 29.206817, -0.0) failed to convert
-rank 29: Point 1097 (-91.030893, 30.136051, -11.806734) failed to convert
-rank 34: Point 1082 (-90.864504, 30.170711, -2.0819056) failed to convert
-rank 77: Point 1509 (-89.938857, 29.867317, -4.6840338) failed to convert
-rank 83: Point 1508 (-89.762706, 29.808024, -0.04843583) failed to convert
-rank 22: Point 1089 (-91.207309, 30.282524, 5.0272472) failed to convert
-rank 61: Point 1102 (-90.358935, 29.891905, -0.78345367) failed to convert
-rank 15: Point 1092 (-91.438722, 30.005488, -2.0537921) failed to convert
-rank 96: Point 1524 (-89.196099, 29.151338, 5.1002001) failed to convert
-rank 4: Point 1091 (-91.799916, 30.886179, 6.2568462) failed to convert
-rank 24: Point 1084 (-91.206048, 29.689753, -2.5154774) failed to convert
-rank 69: Point 1509 (-90.093116, 29.913677, 17.089524) failed to convert
-rank 10: Point 1087 (-91.63058, 30.110154, -0.34548609) failed to convert
-rank 13: Point 1094 (-91.505792, 30.039579, -2.6707727) failed to convert
-rank 3: Point 1096 (-91.868538, 30.465558, -8.2296) failed to convert
-rank 70: Point 1525 (-90.06833, 29.994139, 0.12049064) failed to convert
-rank 75: Point 1511 (-89.999075, 29.599626, 0.31299999) failed to convert
-rank 41: Point 1095 (-90.70062, 30.372671, -6.6999651) failed to convert
-rank 82: Point 1522 (-89.752294, 30.255453, -1.1585143) failed to convert
-rank 8: Point 1081 (-91.649107, 30.959156, -12.4972) failed to convert
-rank 50: Point 1096 (-90.59799, 29.694575, -0.09592249) failed to convert
-rank 57: Point 1098 (-90.488763, 29.354216, -0.0) failed to convert
-rank 38: Point 1083 (-90.783295, 29.890346, -0.35135631) failed to convert
-rank 20: Point 1086 (-91.224232, 30.520426, 8.6268041) failed to convert
-rank 43: Point 1100 (-90.721264, 29.484308, -0.53260887) failed to convert
-rank 30: Point 1091 (-91.013448, 30.10925, -6.4160532) failed to convert
-rank 92: Point 1520 (-89.293475, 29.326327, -0.0) failed to convert
-rank 45: Point 1099 (-90.699881, 29.453043, -0.64538627) failed to convert
-rank 79: Point 1511 (-89.860723, 30.283409, -2.7910571) failed to convert
-rank 66: Point 1520 (-90.151947, 30.358762, 3.3399999) failed to convert
-rank 64: Point 1522 (-90.246163, 30.039286, 1.3626932) failed to convert
-rank 95: Point 1509 (-89.224711, 29.088791, 4.6828255) failed to convert
-rank 47: Point 1097 (-90.655294, 29.711253, -0.6152907) failed to convert
-rank 33: Point 1094 (-90.878647, 30.350018, -2.5001882) failed to convert
-rank 91: Point 1510 (-89.343658, 29.176082, 0.31299999) failed to convert
-rank 48: Point 1087 (-90.62161, 29.867542, 0.01582147) failed to convert
-rank 72: Point 1522 (-90.032203, 29.957163, 32.80476) failed to convert
-rank 39: Point 1096 (-90.786898, 29.596405, -1.0640711) failed to convert
-rank 32: Point 1088 (-90.956718, 29.690865, -8.2296) failed to convert
-rank 68: Point 1521 (-90.125003, 29.844579, -2.586516) failed to convert
-rank 16: Point 1087 (-91.35317, 30.720595, 15.874968) failed to convert
-rank 58: Point 1085 (-90.458406, 29.463952, -0.21336) failed to convert
-rank 11: Point 1091 (-91.582264, 30.10244, -1.5158893) failed to convert
-rank 86: Point 1522 (-89.597554, 29.399805, 12.749142) failed to convert
-rank 98: Point 1525 (-89.041329, 29.465676, 8.1324119) failed to convert
-rank 52: Point 1084 (-90.529829, 30.05023, -9.4548968) failed to convert
-rank 9: Point 1094 (-91.619144, 30.952273, -13.152446) failed to convert
-rank 99: Point 1509 (-88.860708, 29.467122, 15.768295) failed to convert
-rank 78: Point 1523 (-89.914422, 29.869842, -3.0376893) failed to convert
-rank 87: Point 1508 (-89.50884, 29.436074, 1.7943576) failed to convert
-rank 28: Point 1083 (-91.103045, 29.692864, -1.4335749) failed to convert
-rank 89: Point 1511 (-89.411351, 29.103893, 1.1976746) failed to convert
-rank 65: Point 1510 (-90.220991, 29.925966, -2.3181531) failed to convert
-rank 88: Point 1521 (-89.398264, 29.910764, -0.0) failed to convert
-rank 53: Point 1095 (-90.507575, 30.05381, 3.2986774) failed to convert
-rank 2: Point 1090 (-91.932409, 30.555588, -7.4732888) failed to convert
-rank 97: Point 1507 (-89.124002, 29.415675, 4.4557409) failed to convert
-rank 81: Point 1507 (-89.798554, 30.098963, -0.15680713) failed to convert
-rank 74: Point 1522 (-90.04867, 29.207959, 1.3162521) failed to convert
-rank 71: Point 1509 (-90.057581, 29.920038, -2.0474013) failed to convert
-rank 62: Point 1085 (-90.326936, 29.979055, -1.4931618) failed to convert
-rank 55: Point 1095 (-90.443257, 30.40752, -0.23580967) failed to convert
-rank 73: Point 1508 (-89.986258, 30.276331, 0.12519802) failed to convert
-rank 67: Point 1507 (-90.14477, 29.934182, -7.674255) failed to convert
-rank 76: Point 1526 (-89.971858, 29.714634, -8.2296) failed to convert
-rank 40: Point 1090 (-90.755553, 29.829053, -0.57491544) failed to convert
-rank 84: Point 1521 (-89.682227, 30.175408, 14.591479) failed to convert
-rank 90: Point 1520 (-89.299381, 29.926759, 0.63301089) failed to convert
-rank 93: Point 1509 (-89.260799, 29.174835, 14.374362) failed to convert
-rank 80: Point 1520 (-89.854797, 29.86149, -0.95375689) failed to convert
-rank 25: Point 1103 (-91.145064, 30.410331, -11.705705) failed to convert
-rank 18: Point 1094 (-91.340623, 29.642739, -3.974897) failed to convert
-rank 85: Point 1509 (-89.605092, 30.229881, -0.74743091) failed to convert
-rank 54: Point 1089 (-90.483368, 30.10723, -0.33314105) failed to convert
-rank 36: Point 1086 (-90.841151, 29.764357, -1.5233811) failed to convert
-rank 94: Point 1521 (-89.232308, 29.197271, -0.17358238) failed to convert
-rank 23: Point 1095 (-91.222219, 29.721715, -3.9630771) failed to convert
-rank 59: Point 1095 (-90.429255, 29.563203, 0.55649393) failed to convert
-rank 1: Point 1099 (-92.014822, 30.738682, -9.1026856) failed to convert
-rank 27: Point 1094 (-91.145543, 29.689878, -1.84404) failed to convert
-rank 5: Point 1094 (-91.763438, 30.76394, -16.422622) failed to convert
-rank 14: Point 1089 (-91.425894, 30.736032, -20.0) failed to convert
-rank 12: Point 1079 (-91.544634, 29.953449, -2.6004078) failed to convert
-rank 44: Point 1090 (-90.682832, 29.861159, -0.30372397) failed to convert
-rank 51: Point 1098 (-90.585594, 29.626792, -0.61646969) failed to convert
-rank 49: Point 1096 (-90.612988, 29.688584, 0.9655868) failed to convert
-rank 46: Point 1079 (-90.641771, 30.1681, -0.40288475) failed to convert
-rank 77: Point 1510 (-89.954808, 29.665939, -4.8658275) failed to convert
-rank 37: Point 1100 (-90.769091, 30.472885, -9.0869579) failed to convert
-rank 83: Point 1509 (-89.762714, 29.807894, -1.2490102) failed to convert
-rank 56: Point 1091 (-90.47337, 29.812697, -0.28233214) failed to convert
-rank 69: Point 1510 (-90.084403, 30.025786, -1.2882172) failed to convert
-rank 96: Point 1525 (-89.19221, 29.195084, -0.13630286) failed to convert
-rank 26: Point 1083 (-91.19661, 29.336638, 1.3769093) failed to convert
-rank 82: Point 1523 (-89.773195, 30.001004, 2.24) failed to convert
-rank 19: Point 1105 (-91.265108, 30.275123, -6.2076538) failed to convert
-rank 7: Point 1099 (-91.694211, 30.782133, -17.269967) failed to convert
-rank 6: Point 1092 (-91.748864, 30.520603, -11.290852) failed to convert
-rank 70: Point 1526 (-90.065385, 30.031895, -3.2972761) failed to convert
-rank 75: Point 1512 (-89.99118, 29.700191, -1.3656332) failed to convert
-rank 31: Point 1098 (-90.999284, 29.688322, -1.1173156) failed to convert
-rank 17: Point 1098 (-91.384385, 29.498077, 0.38823889) failed to convert
-rank 60: Point 1082 (-90.373769, 29.973658, -1.7270189) failed to convert
-rank 35: Point 1104 (-90.832179, 30.237465, -1.1301065) failed to convert
-rank 0: Point 1022 (-92.355645, 29.395867, 8.9997831) failed to convert
-rank 63: Point 1096 (-90.294761, 29.985894, -5.0008539) failed to convert
-rank 42: Point 1090 (-90.715082, 29.867275, -0.27629812) failed to convert
-rank 29: Point 1098 (-91.026845, 30.197852, 14.320751) failed to convert
-rank 92: Point 1521 (-89.294054, 29.319391, 1.7e-07) failed to convert
-rank 79: Point 1512 (-89.873659, 30.123386, -0.35919634) failed to convert
-rank 4: Point 1092 (-91.796663, 30.944226, -15.681665) failed to convert
-rank 66: Point 1521 (-90.179399, 30.001832, 1.4335949) failed to convert
-rank 15: Point 1093 (-91.458893, 29.666599, -0.52117866) failed to convert
-rank 95: Point 1510 (-89.215429, 29.194335, -0.17275604) failed to convert
-rank 64: Point 1523 (-90.316533, 29.096266, 1.8156622) failed to convert
-rank 21: Point 1103 (-91.215925, 30.350663, -15.166849) failed to convert
-rank 68: Point 1522 (-90.139798, 29.651944, 0.31299999) failed to convert
-rank 22: Point 1090 (-91.193971, 30.492696, 15.221034) failed to convert
-rank 24: Point 1085 (-91.173699, 30.201975, -5.5926209) failed to convert
-rank 72: Point 1523 (-90.028477, 30.004423, -1.2652907) failed to convert
-rank 13: Point 1095 (-91.535294, 29.536429, 0.9452226) failed to convert
-rank 3: Point 1097 (-91.873918, 30.366886, -5.824507) failed to convert
-rank 98: Point 1526 (-89.088182, 28.944769, 63.634621) failed to convert
-rank 61: Point 1103 (-90.359124, 29.889296, -0.35698588) failed to convert
-rank 8: Point 1082 (-91.64888, 30.962948, -12.724568) failed to convert
-rank 91: Point 1511 (-89.349314, 29.110492, 0.31299999) failed to convert
-rank 86: Point 1523 (-89.598938, 29.38253, -8.2296) failed to convert
-rank 57: Point 1099 (-90.41126, 30.418717, -3.1591852) failed to convert
-rank 34: Point 1083 (-90.872025, 30.059323, -11.396473) failed to convert
-rank 87: Point 1509 (-89.483935, 29.729325, -0.0) failed to convert
-rank 41: Point 1096 (-90.763581, 29.461878, 0.04807931) failed to convert
-rank 10: Point 1088 (-91.667296, 29.465456, 1.8413552) failed to convert
-rank 99: Point 1510 (-88.800195, 30.1093, 13.542768) failed to convert
-rank 43: Point 1101 (-90.717516, 29.538735, -1.4994917) failed to convert
-rank 38: Point 1084 (-90.774898, 30.012809, 16.350916) failed to convert
-rank 47: Point 1098 (-90.666866, 29.545287, -8.2296) failed to convert
-rank 50: Point 1097 (-90.599325, 29.675604, 1.1830383) failed to convert
-rank 78: Point 1524 (-89.91182, 29.902387, 15.571902) failed to convert
-rank 20: Point 1087 (-91.249425, 30.119953, -0.65967336) failed to convert
-rank 89: Point 1512 (-89.36752, 29.613388, 2.6191873) failed to convert
-rank 33: Point 1095 (-90.917165, 29.77592, -0.82895661) failed to convert
-rank 88: Point 1522 (-89.408248, 29.794896, -0.38003786) failed to convert
-rank 65: Point 1511 (-90.261276, 29.390589, -0.00567875) failed to convert
-rank 97: Point 1508 (-89.159879, 29.012679, -0.0) failed to convert
-rank 30: Point 1092 (-91.031544, 29.832346, -0.46186381) failed to convert
-rank 16: Point 1088 (-91.354154, 30.704333, -11.649003) failed to convert
-rank 73: Point 1509 (-90.026805, 29.761796, 30.972295) failed to convert
-rank 45: Point 1100 (-90.666207, 29.937414, -0.59659353) failed to convert
-rank 74: Point 1523 (-89.987574, 29.990105, -0.92085887) failed to convert
-rank 39: Point 1097 (-90.816662, 29.156144, -0.0) failed to convert
-rank 71: Point 1510 (-90.096139, 29.421906, 0.01875449) failed to convert
-rank 81: Point 1508 (-89.787359, 30.235711, 0.14497149) failed to convert
-rank 84: Point 1522 (-89.717856, 29.744614, -0.01438755) failed to convert
-rank 76: Point 1527 (-89.963505, 29.820248, -8.2296) failed to convert
-rank 80: Point 1521 (-89.842213, 30.017188, 2.457625) failed to convert
-rank 32: Point 1089 (-90.956447, 29.694908, -0.44085131) failed to convert
-rank 90: Point 1521 (-89.362945, 29.19648, 0.1594086) failed to convert
-rank 58: Point 1086 (-90.447464, 29.615092, -0.42078322) failed to convert
-rank 94: Point 1522 (-89.148789, 30.135024, 3.707811) failed to convert
-rank 93: Point 1510 (-89.165688, 30.245578, 3.7736889) failed to convert
-rank 53: Point 1096 (-90.538419, 29.62406, 0.14576971) failed to convert
-rank 67: Point 1508 (-90.102278, 30.482376, -7.7964119) failed to convert
-rank 85: Point 1510 (-89.671585, 29.432618, 0.3727681) failed to convert
-rank 11: Point 1092 (-91.585792, 30.041558, -0.29656759) failed to convert
-rank 2: Point 1091 (-91.907855, 31.007861, -14.635957) failed to convert
-rank 83: Point 1510 (-89.762303, 29.812911, -0.95876876) failed to convert
-rank 69: Point 1511 (-90.111725, 29.672308, -0.31579123) failed to convert
-rank 77: Point 1511 (-89.92437, 30.048898, 1.9178974) failed to convert
-rank 96: Point 1526 (-89.188924, 29.23206, -0.00699909) failed to convert
-rank 28: Point 1084 (-91.103069, 29.692279, -0.52225094) failed to convert
-rank 70: Point 1527 (-90.065374, 30.031836, -1.6348951) failed to convert
-rank 62: Point 1086 (-90.326921, 29.979114, -1.5809274) failed to convert
-rank 82: Point 1524 (-89.792667, 29.762211, -0.35490867) failed to convert
-rank 54: Point 1090 (-90.487, 30.057031, -5.4687204) failed to convert
-rank 26: Point 1084 (-91.136923, 30.279504, -3.9399091) failed to convert
-rank 48: Point 1088 (-90.621598, 29.867602, -1.0071363) failed to convert
-rank 27: Point 1095 (-91.145537, 29.689918, -1.84404) failed to convert
-rank 40: Point 1091 (-90.755541, 29.829113, -1.3646587) failed to convert
-rank 5: Point 1095 (-91.7552, 30.909772, -10.243013) failed to convert
-rank 1: Point 1100 (-92.127213, 28.547731, 43.599998) failed to convert
-rank 55: Point 1096 (-90.493719, 29.713993, 0.16403185) failed to convert
-rank 4: Point 1093 (-91.925896, 28.557286, 42.323798) failed to convert
-rank 23: Point 1096 (-91.186888, 30.282391, -7.8724269) failed to convert
-rank 59: Point 1096 (-90.375274, 30.297809, -0.36351005) failed to convert
-rank 44: Point 1091 (-90.682889, 29.860334, -0.26732924) failed to convert
-rank 51: Point 1099 (-90.580146, 29.703709, -1.2714537) failed to convert
-rank 18: Point 1095 (-91.34062, 29.642779, -3.974897) failed to convert
-rank 49: Point 1097 (-90.584424, 30.091724, -1.2460594) failed to convert
-rank 9: Point 1095 (-91.638992, 30.610966, -7.9543921) failed to convert
-rank 25: Point 1104 (-91.191019, 29.686976, -0.35240873) failed to convert
-rank 75: Point 1513 (-89.977833, 29.869524, 22.61166) failed to convert
-rank 60: Point 1083 (-90.373775, 29.973565, -1.6974311) failed to convert
-rank 92: Point 1522 (-89.292637, 29.334671, -0.00795456) failed to convert
-rank 52: Point 1085 (-90.538793, 29.925266, 0.13951938) failed to convert
-rank 64: Point 1524 (-90.226739, 30.294849, 3.6600001) failed to convert
-rank 66: Point 1522 (-90.224443, 29.407807, -3.5128201) failed to convert
-rank 95: Point 1511 (-89.214955, 29.199572, -0.24293734) failed to convert
-rank 72: Point 1524 (-90.028184, 30.008016, -3.0150319) failed to convert
-rank 98: Point 1527 (-89.065913, 29.193043, -0.0) failed to convert
-rank 68: Point 1523 (-90.073333, 30.50876, -10.114993) failed to convert
-rank 79: Point 1513 (-89.943848, 29.242192, 2.8696462) failed to convert
-rank 86: Point 1524 (-89.557384, 29.876934, -0.0) failed to convert
-rank 91: Point 1512 (-89.343778, 29.174623, 0.08805224) failed to convert
-rank 87: Point 1510 (-89.490115, 29.656347, 0.10302532) failed to convert
-rank 78: Point 1525 (-89.945772, 29.474769, -0.11570303) failed to convert
-rank 99: Point 1511 (-88.799206, 30.119575, 13.677883) failed to convert
-rank 88: Point 1523 (-89.452029, 29.283989, 0.31299999) failed to convert
-rank 17: Point 1099 (-91.313814, 30.651566, 2.5771253) failed to convert
-rank 89: Point 1513 (-89.430021, 28.883997, 15.727453) failed to convert
-rank 56: Point 1092 (-90.473394, 29.812048, 0.01223801) failed to convert
-rank 31: Point 1099 (-90.998465, 29.700678, -0.78070349) failed to convert
-rank 29: Point 1099 (-91.026976, 30.195691, 7.1617522) failed to convert
-rank 14: Point 1090 (-91.493142, 29.611648, 0.19512561) failed to convert
-rank 35: Point 1105 (-90.870782, 29.666152, -8.2296) failed to convert
-rank 15: Point 1094 (-91.458092, 29.679884, -0.65402375) failed to convert
-rank 63: Point 1097 (-90.349042, 29.253698, 1.3996576) failed to convert
-rank 22: Point 1091 (-91.203551, 30.341767, 17.599769) failed to convert
-rank 37: Point 1101 (-90.848325, 29.309174, -0.63640706) failed to convert
-rank 65: Point 1512 (-90.261548, 29.386797, 0.05706908) failed to convert
-rank 97: Point 1509 (-89.143865, 29.192851, -0.00478362) failed to convert
-rank 7: Point 1100 (-91.717807, 30.367621, -6.8927217) failed to convert
-rank 46: Point 1080 (-90.694464, 29.413441, 0.30076755) failed to convert
-rank 74: Point 1524 (-89.987308, 29.993447, -0.30144263) failed to convert
-rank 21: Point 1104 (-91.267099, 29.531292, 2.200161) failed to convert
-rank 0: Point 1023 (-92.347875, 29.548541, -0.19299744) failed to convert
-rank 24: Point 1086 (-91.185421, 30.017204, -1.5068495) failed to convert
-rank 80: Point 1522 (-89.838577, 30.062044, -0.14227686) failed to convert
-rank 61: Point 1104 (-90.382754, 29.568021, -1.0659533) failed to convert
-rank 84: Point 1523 (-89.734711, 29.538895, -3.6908932) failed to convert
-rank 90: Point 1522 (-89.355025, 29.288256, 17.148436) failed to convert
-rank 76: Point 1528 (-89.963518, 29.820072, -8.2296) failed to convert
-rank 73: Point 1510 (-90.01257, 29.943197, 13.778698) failed to convert
-rank 71: Point 1511 (-90.061192, 29.873519, 1.0851593) failed to convert
-rank 19: Point 1106 (-91.305367, 29.624359, -0.53636542) failed to convert
-rank 57: Point 1100 (-90.456567, 29.800434, -0.52690776) failed to convert
-rank 3: Point 1098 (-91.863926, 30.549636, -14.288092) failed to convert
-rank 94: Point 1523 (-89.231815, 29.202695, -0.0) failed to convert
-rank 6: Point 1093 (-91.744459, 30.598664, -7.7435859) failed to convert
-rank 93: Point 1511 (-89.264897, 29.127615, 2.2539963) failed to convert
-rank 81: Point 1509 (-89.789061, 30.214722, 0.67964115) failed to convert
-rank 67: Point 1509 (-90.169396, 29.612199, 0.31299999) failed to convert
-rank 85: Point 1511 (-89.633466, 29.891912, 2.7121506) failed to convert
-rank 34: Point 1084 (-90.872023, 30.059263, -11.396473) failed to convert
-rank 41: Point 1097 (-90.725965, 30.008964, -9.824924) failed to convert
-rank 47: Point 1099 (-90.655295, 29.711192, -0.23460212) failed to convert
-rank 8: Point 1083 (-91.655926, 30.84129, -12.538492) failed to convert
-rank 12: Point 1080 (-91.531845, 30.17125, -4.2834522) failed to convert
-rank 50: Point 1098 (-90.572831, 30.048784, 7.4809795) failed to convert
-rank 69: Point 1512 (-90.099857, 29.826121, 0.30937412) failed to convert
-rank 77: Point 1512 (-89.938834, 29.867373, -6.0438796) failed to convert
-rank 96: Point 1527 (-89.196223, 29.149154, 0.08808207) failed to convert
-rank 33: Point 1096 (-90.896639, 30.082932, -5.7327872) failed to convert
-rank 10: Point 1089 (-91.629403, 30.130146, -3.5941292) failed to convert
-rank 20: Point 1088 (-91.293621, 29.405703, 1.8997935) failed to convert
-rank 83: Point 1511 (-89.763233, 29.801478, -3.177e-05) failed to convert
-rank 38: Point 1085 (-90.784242, 29.876465, -0.30787618) failed to convert
-rank 82: Point 1525 (-89.75227, 30.255398, -1.1585143) failed to convert
-rank 30: Point 1093 (-91.009492, 30.169277, 13.151341) failed to convert
-rank 92: Point 1523 (-89.310605, 29.127923, 0.113281) failed to convert
-rank 75: Point 1514 (-89.9775, 29.873613, 10.08623) failed to convert
-rank 70: Point 1528 (-90.093367, 29.671165, 0.31299999) failed to convert
-rank 43: Point 1102 (-90.717691, 29.536175, -1.0324123) failed to convert
-rank 16: Point 1089 (-91.353919, 30.708114, -0.0) failed to convert
-rank 53: Point 1097 (-90.536612, 29.649326, -2.5253286) failed to convert
-rank 64: Point 1525 (-90.246015, 30.040843, -2.2900044) failed to convert
-rank 66: Point 1523 (-90.244526, 29.139488, 0.31098371) failed to convert
-rank 13: Point 1096 (-91.51447, 29.892058, -2.0286232) failed to convert
-rank 42: Point 1091 (-90.740725, 29.494859, -0.59256496) failed to convert
-rank 95: Point 1512 (-89.122588, 30.232628, 0.39599561) failed to convert
-rank 36: Point 1087 (-90.843141, 29.734608, -1.9419217) failed to convert
-rank 72: Point 1525 (-90.046154, 29.778304, -1.8287999) failed to convert
-rank 98: Point 1528 (-89.06646, 29.186588, 0.7733216) failed to convert
-rank 11: Point 1093 (-91.585504, 30.046443, -8.2296) failed to convert
-rank 32: Point 1090 (-90.956533, 29.693478, -8.2296) failed to convert
-rank 68: Point 1524 (-90.120358, 29.904753, -7.5361806) failed to convert
-rank 28: Point 1085 (-91.114827, 29.507976, 0.09983404) failed to convert
-rank 58: Point 1087 (-90.460617, 29.433132, -8.2296) failed to convert
-rank 91: Point 1513 (-89.344512, 29.166055, 0.23894506) failed to convert
-rank 87: Point 1511 (-89.465322, 29.945982, -0.0) failed to convert
-rank 99: Point 1512 (-88.852298, 29.552355, 13.794305) failed to convert
-rank 59: Point 1097 (-90.457972, 29.165802, 0.33541894) failed to convert
-rank 79: Point 1514 (-89.883192, 30.004836, 0.00624595) failed to convert
-rank 86: Point 1525 (-89.598263, 29.389357, -0.19670911) failed to convert
-rank 78: Point 1526 (-89.932496, 29.642489, -4.8771051) failed to convert
-rank 25: Point 1105 (-91.182946, 29.815127, -0.30103567) failed to convert
-rank 45: Point 1101 (-90.698549, 29.472331, -0.42760531) failed to convert
-rank 9: Point 1096 (-91.630836, 30.751551, -8.4662205) failed to convert
-rank 27: Point 1096 (-91.145528, 29.689978, -1.84404) failed to convert
-rank 54: Point 1091 (-90.51562, 29.659982, -0.78006402) failed to convert
-rank 39: Point 1098 (-90.837556, 28.84365, 15.183688) failed to convert
-rank 89: Point 1514 (-89.402434, 29.207664, -0.49592273) failed to convert
-rank 23: Point 1097 (-91.211186, 29.897744, -0.19400001) failed to convert
-rank 88: Point 1524 (-89.386786, 30.042128, -0.10510009) failed to convert
-rank 74: Point 1525 (-89.988532, 29.977871, -1.6043894) failed to convert
-rank 65: Point 1513 (-90.249722, 29.54466, -0.30924667) failed to convert
-rank 84: Point 1524 (-89.733674, 29.551418, -0.58581383) failed to convert
-rank 44: Point 1092 (-90.682872, 29.860545, -1.1191936) failed to convert
-rank 97: Point 1510 (-89.159481, 29.016803, -0.0) failed to convert
-rank 18: Point 1096 (-91.340616, 29.64284, -3.974897) failed to convert
-rank 80: Point 1523 (-89.875353, 29.605365, 25.880069) failed to convert
-rank 90: Point 1523 (-89.3554, 29.283899, 17.737037) failed to convert
-rank 2: Point 1092 (-91.95398, 30.153043, -5.4377503) failed to convert
-rank 26: Point 1085 (-91.179675, 29.606802, -3.52044) failed to convert
-rank 5: Point 1096 (-91.763614, 30.760624, -16.450054) failed to convert
-rank 55: Point 1097 (-90.469435, 30.04947, -0.91552479) failed to convert
-rank 76: Point 1529 (-89.971844, 29.714596, -8.2296) failed to convert
-rank 60: Point 1084 (-90.351356, 30.27548, -0.23835504) failed to convert
-rank 94: Point 1524 (-89.161437, 29.994491, 1.2712498) failed to convert
-rank 93: Point 1512 (-89.257431, 29.212801, -0.0) failed to convert
-rank 73: Point 1511 (-90.014864, 29.913978, 0.93786655) failed to convert
-rank 71: Point 1512 (-90.044804, 30.083211, 4.3400001) failed to convert
-rank 67: Point 1510 (-90.189504, 29.346906, 0.31299999) failed to convert
-rank 81: Point 1510 (-89.830287, 29.707557, -0.0074344) failed to convert
-rank 62: Point 1087 (-90.368762, 29.412963, -0.295983) failed to convert
-rank 17: Point 1100 (-91.343865, 30.165033, -1.6492412) failed to convert
-rank 52: Point 1086 (-90.529822, 30.05017, -9.4548968) failed to convert
-rank 31: Point 1100 (-90.998987, 29.692349, -0.82085308) failed to convert
-rank 49: Point 1098 (-90.600237, 29.869113, -0.54056493) failed to convert
-rank 85: Point 1512 (-89.59767, 30.317349, -6.6627733) failed to convert
-rank 77: Point 1513 (-89.955356, 29.658743, 28.570332) failed to convert
-rank 82: Point 1526 (-89.809748, 29.551201, 0.31299999) failed to convert
-rank 1: Point 1101 (-92.016787, 30.70068, -9.4008249) failed to convert
-rank 63: Point 1098 (-90.386778, 28.73539, 20.391582) failed to convert
-rank 40: Point 1092 (-90.755585, 29.828414, -1.7831988) failed to convert
-rank 15: Point 1095 (-91.458262, 29.676966, -1.1686493) failed to convert
-rank 96: Point 1528 (-89.135245, 29.833334, 2.6304148) failed to convert
-rank 14: Point 1091 (-91.47698, 29.885161, -0.60465619) failed to convert
-rank 29: Point 1100 (-91.030863, 30.13634, -10.794716) failed to convert
-rank 83: Point 1512 (-89.762695, 29.807836, -0.91535467) failed to convert
-rank 69: Point 1513 (-90.125902, 29.48737, 1.2095109) failed to convert
-rank 7: Point 1101 (-91.724497, 30.249031, -8.7594649) failed to convert
-rank 35: Point 1106 (-90.847754, 30.007936, -4.3457379) failed to convert
-rank 48: Point 1089 (-90.621591, 29.867641, -1.0271056) failed to convert
-rank 70: Point 1529 (-90.091822, 29.691127, -8.2296) failed to convert
-rank 4: Point 1094 (-91.862495, 29.749236, -0.56157729) failed to convert
-rank 75: Point 1515 (-89.967254, 30.003019, -9.0) failed to convert
-rank 24: Point 1087 (-91.194522, 29.873052, -0.45441417) failed to convert
-rank 61: Point 1105 (-90.358926, 29.891509, -0.34454734) failed to convert
-rank 64: Point 1526 (-90.251406, 29.969239, 19.914408) failed to convert
-rank 95: Point 1513 (-89.215525, 29.193018, -0.11574706) failed to convert
-rank 37: Point 1102 (-90.82008, 29.728544, -2.5794009) failed to convert
-rank 56: Point 1093 (-90.471598, 29.836738, -0.59096322) failed to convert
-rank 41: Point 1098 (-90.725952, 30.008926, -9.824924) failed to convert
-rank 92: Point 1524 (-89.317705, 29.045895, 15.560028) failed to convert
-rank 0: Point 1024 (-92.395052, 28.540425, 44.342739) failed to convert
-rank 47: Point 1100 (-90.668652, 29.519533, -1.6738475) failed to convert
-rank 66: Point 1524 (-90.224406, 29.407791, -3.5128201) failed to convert
-rank 46: Point 1081 (-90.661189, 29.891928, -0.51739108) failed to convert
-rank 8: Point 1084 (-91.649415, 30.953604, -12.929529) failed to convert
-rank 34: Point 1085 (-90.89115, 29.774297, -0.70446874) failed to convert
-rank 98: Point 1529 (-89.065811, 29.192648, 1.4484428) failed to convert
-rank 10: Point 1090 (-91.632864, 30.069735, -0.03017877) failed to convert
-rank 12: Point 1081 (-91.500502, 30.699386, -8.3427461) failed to convert
-rank 51: Point 1100 (-90.598194, 29.447928, 0.42112217) failed to convert
-rank 33: Point 1097 (-90.916743, 29.781536, -0.77664879) failed to convert
-rank 20: Point 1089 (-91.233194, 30.378406, 6.8272179) failed to convert
-rank 72: Point 1526 (-90.027904, 30.011558, 9.5479498) failed to convert
-rank 68: Point 1525 (-90.125027, 29.844162, -1.8411903) failed to convert
-rank 30: Point 1094 (-91.064121, 29.328093, 0.59361332) failed to convert
-rank 3: Point 1099 (-91.839166, 30.998154, -16.18489) failed to convert
-rank 50: Point 1099 (-90.589996, 29.807414, -0.50263117) failed to convert
-rank 87: Point 1512 (-89.463566, 29.966204, -0.0) failed to convert
-rank 91: Point 1514 (-89.337097, 29.251767, -0.015) failed to convert
-rank 43: Point 1103 (-90.717684, 29.536235, -1.3338069) failed to convert
-rank 21: Point 1105 (-91.21275, 30.400771, 4.5553368) failed to convert
-rank 16: Point 1090 (-91.355311, 30.685485, -17.319954) failed to convert
-rank 53: Point 1098 (-90.504975, 30.089438, -1.2762973) failed to convert
-rank 99: Point 1513 (-88.8619, 29.449096, 16.639026) failed to convert
-rank 79: Point 1515 (-89.871969, 30.144087, 0.0200186) failed to convert
-rank 86: Point 1526 (-89.599033, 29.379942, -0.28660408) failed to convert
-rank 78: Point 1527 (-89.91459, 29.867568, 18.762853) failed to convert
-rank 13: Point 1097 (-91.490959, 30.289051, -0.31799999) failed to convert
-rank 22: Point 1092 (-91.204622, 30.324845, -6.7643968) failed to convert
-rank 88: Point 1525 (-89.425953, 29.588154, 1.961281) failed to convert
-rank 36: Point 1088 (-90.84142, 29.759824, -2.0574324) failed to convert
-rank 74: Point 1526 (-90.001222, 29.816798, 19.010186) failed to convert
-rank 38: Point 1086 (-90.783428, 29.888359, -0.22773065) failed to convert
-rank 89: Point 1515 (-89.427233, 28.91634, 5.2487155) failed to convert
-rank 65: Point 1514 (-90.22059, 29.930766, 10.809946) failed to convert
-rank 90: Point 1524 (-89.355752, 29.279808, 10.508754) failed to convert
-rank 84: Point 1525 (-89.704031, 29.911564, 2.5786709) failed to convert
-rank 6: Point 1094 (-91.763975, 30.250977, -1.0465861) failed to convert
-rank 42: Point 1092 (-90.73934, 29.514917, -0.90542068) failed to convert
-rank 11: Point 1094 (-91.536093, 30.886839, -13.168606) failed to convert
-rank 97: Point 1511 (-89.072143, 29.989438, 2.8164856) failed to convert
-rank 32: Point 1091 (-90.956776, 29.689777, -8.2296) failed to convert
-rank 80: Point 1524 (-89.834891, 30.107146, 1.0524115) failed to convert
-rank 93: Point 1513 (-89.261533, 29.165886, 6.1933835) failed to convert
-rank 73: Point 1512 (-90.004903, 30.040495, -4.7244003) failed to convert
-rank 67: Point 1511 (-90.144845, 29.932861, -6.1601761) failed to convert
-rank 28: Point 1086 (-91.103479, 29.685696, -1.4111153) failed to convert
-rank 19: Point 1107 (-91.248921, 30.532561, 13.591934) failed to convert
-rank 71: Point 1513 (-90.054643, 29.957402, 46.004863) failed to convert
-rank 25: Point 1106 (-91.157137, 30.22167, -12.692274) failed to convert
-rank 94: Point 1525 (-89.20512, 29.505097, 4.8505747) failed to convert
-rank 57: Point 1101 (-90.449325, 29.899946, 0.76981114) failed to convert
-rank 76: Point 1530 (-89.963526, 29.819861, -8.2296) failed to convert
-rank 85: Point 1513 (-89.627367, 29.963776, 3.1338511) failed to convert
-rank 58: Point 1088 (-90.433671, 29.804622, 1.461506) failed to convert
-rank 81: Point 1511 (-89.812435, 29.927849, -0.66042655) failed to convert
-rank 45: Point 1102 (-90.698037, 29.479696, -0.62306471) failed to convert
-rank 23: Point 1098 (-91.182937, 30.344429, 4.3691003) failed to convert
-rank 39: Point 1099 (-90.789837, 29.553097, -1.069376) failed to convert
-rank 44: Point 1093 (-90.684502, 29.837077, -0.59584765) failed to convert
-rank 96: Point 1529 (-89.19453, 29.168235, -0.0) failed to convert
-rank 82: Point 1527 (-89.750098, 30.281672, -4.2223746) failed to convert
-rank 83: Point 1513 (-89.794357, 29.418204, -0.05004907) failed to convert
-rank 59: Point 1098 (-90.426121, 29.606176, -0.93076268) failed to convert
-rank 77: Point 1514 (-89.938818, 29.86741, -6.0438796) failed to convert
-rank 69: Point 1514 (-90.108824, 29.709686, 3.2517549) failed to convert
-rank 18: Point 1097 (-91.284082, 30.559033, -16.15623) failed to convert
-rank 75: Point 1516 (-89.987766, 29.743356, -1.2370669) failed to convert
-rank 64: Point 1527 (-90.284337, 29.530008, 2.1138582) failed to convert
-rank 70: Point 1530 (-90.076963, 29.882879, 0.46458081) failed to convert
-rank 26: Point 1086 (-91.186384, 29.499989, -0.54645522) failed to convert
-rank 27: Point 1097 (-91.108949, 30.261438, 0.81637235) failed to convert
-rank 2: Point 1093 (-91.920592, 30.773619, -8.2296) failed to convert
-rank 60: Point 1085 (-90.372398, 29.992114, -2.6411291) failed to convert
-rank 66: Point 1525 (-90.184934, 29.9286, 26.593166) failed to convert
-rank 92: Point 1525 (-89.219628, 30.160932, 2.5416656) failed to convert
-rank 54: Point 1092 (-90.51704, 29.640007, -0.21336) failed to convert
-rank 9: Point 1097 (-91.69076, 29.703903, 2.4000001) failed to convert
-rank 52: Point 1087 (-90.530158, 30.045369, 30.458977) failed to convert
-rank 62: Point 1088 (-90.330176, 29.935309, 18.978109) failed to convert
-rank 1: Point 1102 (-92.07117, 29.656585, 2.8280246) failed to convert
-rank 63: Point 1099 (-90.334648, 29.448967, -0.12549645) failed to convert
-rank 15: Point 1096 (-91.45463, 29.73807, -0.89752727) failed to convert
-rank 5: Point 1097 (-91.763918, 30.754901, -13.877225) failed to convert
-rank 95: Point 1514 (-89.215098, 29.197813, -0.27728902) failed to convert
-rank 98: Point 1530 (-89.066354, 29.186168, -0.01044853) failed to convert
-rank 68: Point 1526 (-90.120345, 29.904791, -7.5361806) failed to convert
-rank 72: Point 1527 (-90.04715, 29.76549, -1.0838727) failed to convert
-rank 40: Point 1093 (-90.755533, 29.829153, -1.6171711) failed to convert
-rank 14: Point 1092 (-91.466536, 30.060683, -2.3978146) failed to convert
-rank 91: Point 1515 (-89.335546, 29.269663, 8.4816065) failed to convert
-rank 29: Point 1101 (-91.031947, 30.119706, 41.468312) failed to convert
-rank 35: Point 1107 (-90.85595, 29.886652, -0.76861072) failed to convert
-rank 87: Point 1513 (-89.48264, 29.743073, 8.9253413) failed to convert
-rank 99: Point 1514 (-88.844953, 29.629333, 11.832564) failed to convert
-rank 4: Point 1095 (-91.864536, 29.711157, 0.8199232) failed to convert
-rank 17: Point 1101 (-91.316066, 30.615147, -16.936211) failed to convert
-rank 7: Point 1102 (-91.69418, 30.782081, -17.269967) failed to convert
-rank 55: Point 1098 (-90.471377, 30.022736, 20.603284) failed to convert
-rank 48: Point 1090 (-90.618047, 29.917839, -0.05714548) failed to convert
-rank 61: Point 1106 (-90.382124, 29.576467, -1.2946351) failed to convert
-rank 86: Point 1527 (-89.598078, 29.391115, -5.5290723) failed to convert
-rank 78: Point 1528 (-89.90248, 30.01884, -0.33051999) failed to convert
-rank 79: Point 1516 (-89.880622, 30.036729, 1.9416419) failed to convert
-rank 89: Point 1516 (-89.401591, 29.216782, 0.31059634) failed to convert
-rank 47: Point 1101 (-90.666421, 29.551581, -0.83102103) failed to convert
-rank 34: Point 1086 (-90.86448, 30.170679, -2.2183809) failed to convert
-rank 56: Point 1094 (-90.500426, 29.436502, -0.0) failed to convert
-rank 74: Point 1527 (-89.993919, 29.909483, 0.1163851) failed to convert
-rank 90: Point 1525 (-89.359556, 29.235709, -0.04220654) failed to convert
-rank 88: Point 1526 (-89.455315, 29.243477, -0.364536) failed to convert
-rank 84: Point 1526 (-89.751553, 29.331254, 0.31299999) failed to convert
-rank 49: Point 1099 (-90.615094, 29.658394, -0.48969073) failed to convert
-rank 46: Point 1082 (-90.693522, 29.427054, -0.81301125) failed to convert
-rank 10: Point 1091 (-91.619711, 30.297928, -5.7991317) failed to convert
-rank 33: Point 1098 (-90.926198, 29.639005, -0.45320098) failed to convert
-rank 93: Point 1514 (-89.260937, 29.172603, 12.595484) failed to convert
-rank 31: Point 1101 (-90.99848, 29.699885, -1.2339359) failed to convert
-rank 73: Point 1513 (-90.016852, 29.888606, 0.38519325) failed to convert
-rank 12: Point 1082 (-91.555076, 29.774087, -0.4692171) failed to convert
-rank 0: Point 1025 (-92.344158, 29.615171, -0.0024057) failed to convert
-rank 65: Point 1515 (-90.219751, 29.941763, 29.687196) failed to convert
-rank 80: Point 1525 (-89.884161, 29.494114, -0.20826755) failed to convert
-rank 97: Point 1512 (-89.149478, 29.129478, -0.0) failed to convert
-rank 67: Point 1512 (-90.100612, 30.503038, -9.5008319) failed to convert
-rank 50: Point 1100 (-90.646902, 28.994728, 8.7986829) failed to convert
-rank 24: Point 1088 (-91.185953, 30.008783, -0.81610876) failed to convert
-rank 16: Point 1091 (-91.410273, 29.782536, -0.40399277) failed to convert
-rank 3: Point 1100 (-91.839818, 30.986177, -13.815952) failed to convert
-rank 37: Point 1103 (-90.810153, 29.874687, -1.3201195) failed to convert
-rank 21: Point 1106 (-91.26679, 29.536225, 3.3038685) failed to convert
-rank 20: Point 1090 (-91.274309, 29.719545, -0.19449384) failed to convert
-rank 71: Point 1514 (-90.064711, 29.828197, 0.52922626) failed to convert
-rank 76: Point 1531 (-89.977524, 29.642171, 1.1070223) failed to convert
-rank 8: Point 1085 (-91.692182, 30.208027, -8.2296) failed to convert
-rank 94: Point 1526 (-89.195144, 29.617154, 4.030186) failed to convert
-rank 22: Point 1093 (-91.207575, 30.27819, 18.226465) failed to convert
-rank 81: Point 1512 (-89.80061, 30.073046, 3.0087519) failed to convert
-rank 85: Point 1514 (-89.631751, 29.911196, 2.7385489) failed to convert
-rank 38: Point 1087 (-90.818911, 29.365747, -0.47780884) failed to convert
-rank 41: Point 1099 (-90.763568, 29.461819, -0.35132888) failed to convert
-rank 96: Point 1530 (-89.204424, 29.055943, 3.8334262) failed to convert
-rank 11: Point 1095 (-91.549878, 30.654041, -5.7526788) failed to convert
-rank 83: Point 1514 (-89.782625, 29.562976, 22.74051) failed to convert
-rank 82: Point 1528 (-89.754282, 30.230846, 1.2294325) failed to convert
-rank 51: Point 1101 (-90.594249, 29.503882, -0.2935642) failed to convert
-rank 53: Point 1099 (-90.551262, 29.443279, -0.59537436) failed to convert
-rank 6: Point 1095 (-91.738514, 30.703603, -16.160498) failed to convert
-rank 30: Point 1095 (-91.038676, 29.722471, -0.40554681) failed to convert
-rank 77: Point 1515 (-89.938233, 29.874644, 11.547015) failed to convert
-rank 32: Point 1092 (-90.956589, 29.692248, -8.2296) failed to convert
-rank 69: Point 1515 (-90.152342, 29.140097, 0.31299999) failed to convert
-rank 25: Point 1107 (-91.150196, 30.329661, -6.7145503) failed to convert
-rank 43: Point 1104 (-90.730359, 29.351732, 0.22568756) failed to convert
-rank 19: Point 1108 (-91.2503, 30.510357, 4.7556545) failed to convert
-rank 70: Point 1531 (-90.06542, 30.030982, -1.3334472) failed to convert
-rank 36: Point 1089 (-90.843124, 29.734571, -1.7605175) failed to convert
-rank 64: Point 1528 (-90.254712, 29.924637, 1.4021997) failed to convert
-rank 92: Point 1526 (-89.317387, 29.048903, 15.46076) failed to convert
-rank 66: Point 1526 (-90.237792, 29.228883, 0.458) failed to convert
-rank 75: Point 1517 (-89.967252, 30.002959, -9.0) failed to convert
-rank 57: Point 1102 (-90.486331, 29.387863, -0.0) failed to convert
-rank 44: Point 1094 (-90.681102, 29.885524, -0.5764034) failed to convert
-rank 23: Point 1099 (-91.187044, 30.279832, 4.8792853) failed to convert
-rank 98: Point 1531 (-89.03231, 29.562363, 5.797174) failed to convert
-rank 42: Point 1093 (-90.735673, 29.568221, -1.8028385) failed to convert
-rank 91: Point 1516 (-89.315164, 29.504154, 4.3159804) failed to convert
-rank 72: Point 1528 (-90.02766, 30.01455, -1.3265781) failed to convert
-rank 58: Point 1089 (-90.434852, 29.788339, -1.2242897) failed to convert
-rank 87: Point 1514 (-89.515217, 29.358402, 23.580509) failed to convert
-rank 95: Point 1515 (-89.215104, 29.197587, -0.0) failed to convert
-rank 99: Point 1515 (-88.835773, 29.727264, 10.236129) failed to convert
-rank 86: Point 1528 (-89.530152, 30.196332, -0.11620543) failed to convert
-rank 78: Point 1529 (-89.932481, 29.642527, -4.8771051) failed to convert
-rank 68: Point 1527 (-90.125878, 29.832887, 0.22857487) failed to convert
-rank 45: Point 1103 (-90.698623, 29.471187, -0.42855828) failed to convert
-rank 54: Point 1093 (-90.530281, 29.45456, 0.3048) failed to convert
-rank 2: Point 1094 (-91.920542, 30.773653, -8.2296) failed to convert
-rank 28: Point 1087 (-91.103028, 29.692646, -1.1454978) failed to convert
-rank 26: Point 1087 (-91.1373, 30.273467, 4.387643) failed to convert
-rank 89: Point 1517 (-89.401916, 29.212927, 0.22127794) failed to convert
-rank 79: Point 1517 (-89.896092, 29.843426, -0.46505127) failed to convert
-rank 27: Point 1098 (-91.112733, 30.202706, -2.079004) failed to convert
-rank 1: Point 1103 (-92.122291, 28.64518, 40.200001) failed to convert
-rank 39: Point 1100 (-90.768147, 29.870678, -0.69650863) failed to convert
-rank 88: Point 1527 (-89.442671, 29.391682, 0.3316288) failed to convert
-rank 84: Point 1527 (-89.731325, 29.579243, -0.5341822) failed to convert
-rank 5: Point 1098 (-91.781216, 30.44645, -5.0229161) failed to convert
-rank 90: Point 1526 (-89.36366, 29.188056, 0.05595017) failed to convert
-rank 59: Point 1099 (-90.368688, 30.386106, -0.31839005) failed to convert
-rank 74: Point 1528 (-90.006081, 29.754747, -1.7163289) failed to convert
-rank 52: Point 1088 (-90.557982, 29.65632, 0.61819345) failed to convert
-rank 9: Point 1098 (-91.617101, 30.986759, -21.932918) failed to convert
-rank 65: Point 1516 (-90.262504, 29.373724, -4.2327394) failed to convert
-rank 73: Point 1514 (-90.025502, 29.778219, -4.9959771) failed to convert
-rank 93: Point 1515 (-89.260185, 29.181201, 10.476778) failed to convert
-rank 18: Point 1098 (-91.293072, 30.414453, -2.898542) failed to convert
-rank 76: Point 1532 (-89.971823, 29.714539, -8.2296) failed to convert
-rank 80: Point 1526 (-89.838031, 30.067795, -7.2713093) failed to convert
-rank 97: Point 1513 (-89.146165, 29.166496, 2.3741665) failed to convert
-rank 67: Point 1513 (-90.14471, 29.934183, -7.674255) failed to convert
-rank 71: Point 1515 (-90.053931, 29.966416, -1.7252555) failed to convert
-rank 35: Point 1108 (-90.870778, 29.665935, -8.2296) failed to convert
-rank 61: Point 1107 (-90.317169, 30.450946, -6.7522314) failed to convert
-rank 29: Point 1102 (-91.068601, 29.55457, -0.49010929) failed to convert
-rank 14: Point 1093 (-91.455731, 30.241188, -1.0245623) failed to convert
-rank 63: Point 1100 (-90.294715, 29.985854, -5.0008539) failed to convert
-rank 17: Point 1102 (-91.317848, 30.586458, 10.448165) failed to convert
-rank 7: Point 1103 (-91.724447, 30.249066, -8.2296) failed to convert
-rank 10: Point 1092 (-91.597746, 30.675603, -3.9475395) failed to convert
-rank 49: Point 1100 (-90.614259, 29.670095, -1.0405255) failed to convert
-rank 46: Point 1083 (-90.698814, 29.350177, -1.0477729) failed to convert
-rank 60: Point 1086 (-90.37522, 29.953638, -2.5710435) failed to convert
-rank 15: Point 1097 (-91.458308, 29.676058, -0.222) failed to convert
-rank 94: Point 1527 (-89.22945, 29.229091, -0.0) failed to convert
-rank 62: Point 1089 (-90.32691, 29.979153, -5.0292003) failed to convert
-rank 96: Point 1531 (-89.190493, 29.213772, -0.16396355) failed to convert
-rank 33: Point 1099 (-90.916722, 29.781592, -1.6636466) failed to convert
-rank 81: Point 1513 (-89.801226, 30.065378, 14.740695) failed to convert
-rank 85: Point 1515 (-89.600338, 30.284529, -6.8522634) failed to convert
-rank 83: Point 1515 (-89.762775, 29.806664, -1.2915399) failed to convert
-rank 82: Point 1529 (-89.784012, 29.867932, -0.32732144) failed to convert
-rank 13: Point 1098 (-91.538485, 29.480878, 1.9260881) failed to convert
-rank 56: Point 1095 (-90.497191, 29.481311, -0.32480286) failed to convert
-rank 55: Point 1099 (-90.481794, 29.879072, -8.2296) failed to convert
-rank 48: Point 1091 (-90.621579, 29.867701, -0.40488363) failed to convert
-rank 24: Point 1089 (-91.203907, 29.723546, -4.197752) failed to convert
-rank 34: Point 1087 (-90.863269, 30.188289, -1.2831497) failed to convert
-rank 77: Point 1516 (-89.938795, 29.867466, -6.0438796) failed to convert
-rank 50: Point 1101 (-90.619224, 29.39235, 0.3048) failed to convert
-rank 70: Point 1532 (-90.091798, 29.691284, -0.66998504) failed to convert
-rank 69: Point 1516 (-90.143047, 29.262487, -0.04803573) failed to convert
-rank 12: Point 1083 (-91.518065, 30.404284, -11.533633) failed to convert
-rank 16: Point 1092 (-91.407061, 29.835907, -0.7257032) failed to convert
-rank 31: Point 1102 (-90.998572, 29.698356, -0.67635489) failed to convert
-rank 37: Point 1104 (-90.810153, 29.874612, -1.1318525) failed to convert
-rank 4: Point 1096 (-91.796635, 30.944279, -17.617918) failed to convert
-rank 22: Point 1094 (-91.266005, 29.341471, -0.5085659) failed to convert
-rank 21: Point 1107 (-91.218835, 30.30432, -14.185393) failed to convert
-rank 92: Point 1527 (-89.294837, 29.308439, -0.25389841) failed to convert
-rank 0: Point 1026 (-92.346905, 29.541393, -0.54097084) failed to convert
-rank 66: Point 1527 (-90.236498, 29.246164, 0.458) failed to convert
-rank 64: Point 1529 (-90.235112, 30.182937, 4.2902499) failed to convert
-rank 75: Point 1518 (-89.96725, 30.002918, -9.0) failed to convert
-rank 40: Point 1094 (-90.743542, 30.00319, -5.0420546) failed to convert
-rank 20: Point 1091 (-91.243794, 30.209732, -1.8411065) failed to convert
-rank 3: Point 1101 (-91.86332, 30.56027, -5.5724626) failed to convert
-rank 38: Point 1088 (-90.783271, 29.890533, -0.40699011) failed to convert
-rank 8: Point 1086 (-91.666678, 30.65402, -7.8516285) failed to convert
-rank 51: Point 1102 (-90.594129, 29.505561, 0.69482699) failed to convert
-rank 91: Point 1517 (-89.259583, 30.1357, 3.439631) failed to convert
-rank 41: Point 1100 (-90.734261, 29.888708, -0.25220918) failed to convert
-rank 98: Point 1532 (-89.042476, 29.450287, 8.840319) failed to convert
-rank 87: Point 1515 (-89.491432, 29.63879, 0.10596267) failed to convert
-rank 99: Point 1516 (-88.85451, 29.526389, 14.597361) failed to convert
-rank 53: Point 1100 (-90.533248, 29.696073, -1.6457793) failed to convert
-rank 6: Point 1096 (-91.742496, 30.63317, 13.819667) failed to convert
-rank 11: Point 1096 (-91.539237, 30.833591, -11.402121) failed to convert
-rank 32: Point 1093 (-90.956677, 29.690865, -8.2296) failed to convert
-rank 47: Point 1102 (-90.653042, 29.743261, -1.53997) failed to convert
-rank 86: Point 1529 (-89.590584, 29.480496, -0.0) failed to convert
-rank 78: Point 1530 (-89.893451, 30.13121, -5.6936644) failed to convert
-rank 95: Point 1516 (-89.216013, 29.18722, -0.28467898) failed to convert
-rank 19: Point 1109 (-91.311593, 29.521863, -0.39025039) failed to convert
-rank 43: Point 1105 (-90.71768, 29.536276, -1.2483782) failed to convert
-rank 68: Point 1528 (-90.120325, 29.904848, -7.5361806) failed to convert
-rank 30: Point 1096 (-91.009582, 30.167861, 9.8628996) failed to convert
-rank 72: Point 1529 (-89.998512, 30.383376, -8.7667094) failed to convert
-rank 89: Point 1518 (-89.405826, 29.167148, 0.31299999) failed to convert
-rank 25: Point 1108 (-91.153411, 30.279329, 14.968975) failed to convert
-rank 23: Point 1100 (-91.18432, 30.32257, -7.2888734) failed to convert
-rank 79: Point 1518 (-89.941325, 29.273249, 0.31299999) failed to convert
-rank 90: Point 1527 (-89.375556, 29.049573, 0.89898839) failed to convert
-rank 88: Point 1528 (-89.458163, 29.209694, -0.18204531) failed to convert
-rank 74: Point 1529 (-89.991496, 29.939894, -1.767891) failed to convert
-rank 84: Point 1528 (-89.681571, 30.181044, -0.23939671) failed to convert
-rank 80: Point 1527 (-89.825657, 30.219688, -0.02977959) failed to convert
-rank 73: Point 1515 (-90.019411, 29.855913, -1.0007344) failed to convert
-rank 76: Point 1533 (-89.963466, 29.820234, -8.2296) failed to convert
-rank 36: Point 1090 (-90.801167, 30.350719, -3.5015698) failed to convert
-rank 44: Point 1095 (-90.684447, 29.837528, -0.05248437) failed to convert
-rank 93: Point 1516 (-89.262104, 29.159091, 6.3398439) failed to convert
-rank 65: Point 1517 (-90.258343, 29.429147, 1.5405916) failed to convert
-rank 97: Point 1514 (-89.145948, 29.168822, 3.056814) failed to convert
-rank 45: Point 1104 (-90.697698, 29.48448, -1.7443713) failed to convert
-rank 67: Point 1514 (-90.207317, 29.109809, 0.26397031) failed to convert
-rank 2: Point 1095 (-91.920508, 30.773675, -8.2296) failed to convert
-rank 71: Point 1516 (-90.055043, 29.952172, -6.6374823) failed to convert
-rank 26: Point 1088 (-91.143381, 30.17856, 14.087993) failed to convert
-rank 27: Point 1099 (-91.109504, 30.25276, 7.462037) failed to convert
-rank 58: Point 1090 (-90.451088, 29.564709, -0.51240157) failed to convert
-rank 54: Point 1094 (-90.550486, 29.169691, 1.8001778) failed to convert
-rank 94: Point 1528 (-89.232755, 29.191426, -0.0) failed to convert
-rank 82: Point 1530 (-89.751709, 30.26154, -2.9498228) failed to convert
-rank 57: Point 1103 (-90.456541, 29.800489, -0.52690776) failed to convert
-rank 96: Point 1532 (-89.203712, 29.063801, -0.0) failed to convert
-rank 81: Point 1514 (-89.813051, 29.919899, 12.427218) failed to convert
-rank 18: Point 1099 (-91.284129, 30.557727, -15.286212) failed to convert
-rank 61: Point 1108 (-90.355555, 29.93676, 24.016115) failed to convert
-rank 83: Point 1516 (-89.762659, 29.807985, -0.9418957) failed to convert
-rank 35: Point 1109 (-90.870554, 29.669249, -0.60692311) failed to convert
-rank 52: Point 1089 (-90.575807, 29.404735, -2.005763) failed to convert
-rank 85: Point 1516 (-89.636561, 29.852339, -0.13224434) failed to convert
-rank 14: Point 1094 (-91.435551, 30.575726, -6.9002585) failed to convert
-rank 63: Point 1101 (-90.328176, 29.536175, 0.4726346) failed to convert
-rank 17: Point 1103 (-91.366353, 29.796118, 12.371407) failed to convert
-rank 7: Point 1104 (-91.71807, 30.36164, -6.5978749) failed to convert
-rank 49: Point 1101 (-90.600203, 29.868912, -0.93562296) failed to convert
-rank 9: Point 1099 (-91.646933, 30.472409, -4.4370588) failed to convert
-rank 70: Point 1533 (-90.074704, 29.911674, -2.2275183) failed to convert
-rank 15: Point 1098 (-91.393463, 30.751327, -17.64408) failed to convert
-rank 77: Point 1517 (-89.954768, 29.665944, -4.8658275) failed to convert
-rank 69: Point 1517 (-90.084885, 30.018403, -0.56573293) failed to convert
-rank 92: Point 1528 (-89.293466, 29.324053, -0.00125402) failed to convert
-rank 66: Point 1528 (-90.198388, 29.75161, 2.0580123) failed to convert
-rank 75: Point 1519 (-89.969719, 29.971733, 0.15791712) failed to convert
-rank 5: Point 1099 (-91.809902, 29.928523, -1.5600237) failed to convert
-rank 10: Point 1093 (-91.61362, 30.402973, -4.0999399) failed to convert
-rank 42: Point 1094 (-90.739842, 29.507394, -0.42760749) failed to convert
-rank 64: Point 1530 (-90.241848, 30.093818, 4.02) failed to convert
-rank 29: Point 1103 (-91.04508, 29.918149, -3.3835133) failed to convert
-rank 50: Point 1102 (-90.600879, 29.653382, -0.21336) failed to convert
-rank 59: Point 1100 (-90.398913, 29.977799, 14.151218) failed to convert
-rank 48: Point 1092 (-90.660993, 29.304063, -0.0) failed to convert
-rank 34: Point 1088 (-90.897227, 29.68269, -0.67058611) failed to convert
-rank 24: Point 1090 (-91.165339, 30.332694, -6.84245) failed to convert
-rank 55: Point 1100 (-90.48848, 29.786535, -0.11144474) failed to convert
-rank 1: Point 1104 (-92.031098, 30.427704, -14.581462) failed to convert
-rank 87: Point 1516 (-89.502597, 29.507087, 0.84493024) failed to convert
-rank 86: Point 1530 (-89.598036, 29.391159, -5.5290723) failed to convert
-rank 98: Point 1533 (-89.06571, 29.192253, 3.481992) failed to convert
-rank 91: Point 1518 (-89.338404, 29.236399, -0.01479741) failed to convert
-rank 28: Point 1088 (-91.092773, 29.852286, -0.53581408) failed to convert
-rank 12: Point 1084 (-91.520483, 30.363447, -11.948161) failed to convert
-rank 39: Point 1101 (-90.776306, 29.751539, -1.8538415) failed to convert
-rank 78: Point 1531 (-89.912295, 29.896093, -6.6324485) failed to convert
-rank 56: Point 1096 (-90.471574, 29.836682, -0.83189527) failed to convert
-rank 16: Point 1093 (-91.386182, 30.180944, -0.23166703) failed to convert
-rank 33: Point 1100 (-90.916707, 29.78163, -2.1849017) failed to convert
-rank 21: Point 1108 (-91.205257, 30.51871, 7.179617) failed to convert
-rank 95: Point 1517 (-89.21511, 29.197361, -0.02401497) failed to convert
-rank 99: Point 1517 (-88.851015, 29.563541, 12.751913) failed to convert
-rank 68: Point 1529 (-90.120441, 29.903249, -2.4916338) failed to convert
-rank 37: Point 1105 (-90.785844, 30.229867, -1.2540264) failed to convert
-rank 31: Point 1103 (-90.99851, 29.699285, -8.2296) failed to convert
-rank 22: Point 1095 (-91.246914, 29.650099, -0.82291572) failed to convert
-rank 72: Point 1530 (-90.028097, 30.008601, -1.1391099) failed to convert
-rank 40: Point 1095 (-90.753936, 29.852329, -0.17088049) failed to convert
-rank 89: Point 1519 (-89.39255, 29.321846, 1.2694325) failed to convert
-rank 32: Point 1094 (-90.960292, 29.635908, -0.92569414) failed to convert
-rank 60: Point 1087 (-90.372369, 29.992167, -2.0455369) failed to convert
-rank 6: Point 1097 (-91.748149, 30.532836, -12.440217) failed to convert
-rank 79: Point 1519 (-89.913876, 29.620271, -4.6350938) failed to convert
-rank 0: Point 1027 (-92.343865, 29.602359, -0.67650261) failed to convert
-rank 19: Point 1110 (-91.298883, 29.729042, -4.6185401) failed to convert
-rank 88: Point 1529 (-89.401145, 29.874661, -0.15176565) failed to convert
-rank 80: Point 1528 (-89.837988, 30.067838, -7.2713093) failed to convert
-rank 90: Point 1528 (-89.365399, 29.167428, 0.56937246) failed to convert
-rank 62: Point 1090 (-90.33051, 29.930701, -6.5279306) failed to convert
-rank 84: Point 1529 (-89.735302, 29.529811, 1.272176) failed to convert
-rank 43: Point 1106 (-90.691285, 29.917259, -0.29801047) failed to convert
-rank 76: Point 1534 (-89.974324, 29.682714, 0.39376459) failed to convert
-rank 53: Point 1101 (-90.536585, 29.649271, -1.3683127) failed to convert
-rank 74: Point 1530 (-90.04948, 29.196654, 0.73031203) failed to convert
-rank 11: Point 1097 (-91.585453, 30.046478, -8.2296) failed to convert
-rank 46: Point 1084 (-90.694517, 29.412264, 0.3048) failed to convert
-rank 93: Point 1517 (-89.24297, 29.377346, 7.8270909) failed to convert
-rank 65: Point 1518 (-90.262496, 29.373503, -3.4483457) failed to convert
-rank 41: Point 1101 (-90.733441, 29.900526, -0.33559349) failed to convert
-rank 47: Point 1103 (-90.682923, 29.313462, -8.2296) failed to convert
-rank 73: Point 1516 (-90.019999, 29.848341, 1.6374193) failed to convert
-rank 97: Point 1515 (-89.16108, 28.998173, -0.77813831) failed to convert
-rank 67: Point 1515 (-90.144786, 29.932876, -8.0116686) failed to convert
-rank 20: Point 1092 (-91.232618, 30.387501, -15.617953) failed to convert
-rank 30: Point 1097 (-91.038588, 29.723632, -0.36317685) failed to convert
-rank 13: Point 1099 (-91.462823, 30.75813, -10.454745) failed to convert
-rank 25: Point 1109 (-91.157093, 30.221629, -12.655297) failed to convert
-rank 71: Point 1517 (-90.065553, 29.817271, -9.0) failed to convert
-rank 51: Point 1103 (-90.594421, 29.501198, -0.25071709) failed to convert
-rank 94: Point 1529 (-89.234467, 29.17185, -0.36083714) failed to convert
-rank 96: Point 1533 (-89.12383, 29.959428, 2.4996657) failed to convert
-rank 83: Point 1517 (-89.732527, 30.17439, 2.424695) failed to convert
-rank 8: Point 1087 (-91.653095, 30.88906, -14.300605) failed to convert
-rank 81: Point 1515 (-89.797376, 30.112074, 1.8896321) failed to convert
-rank 77: Point 1518 (-89.931883, 29.954256, -0.68677986) failed to convert
-rank 82: Point 1531 (-89.793322, 29.753119, -0.0) failed to convert
-rank 38: Point 1089 (-90.783075, 29.89331, -1.3035771) failed to convert
-rank 92: Point 1529 (-89.293578, 29.322111, -0.12622875) failed to convert
-rank 70: Point 1534 (-90.06827, 29.994144, -0.15310122) failed to convert
-rank 3: Point 1102 (-91.839134, 30.998206, -17.227277) failed to convert
-rank 85: Point 1517 (-89.668414, 29.468265, 13.717946) failed to convert
-rank 69: Point 1518 (-90.113034, 29.65446, -0.42211037) failed to convert
-rank 66: Point 1529 (-90.184379, 29.935464, -0.45551813) failed to convert
-rank 75: Point 1520 (-89.967248, 30.002858, -9.0) failed to convert
-rank 23: Point 1101 (-91.224897, 29.678517, -5.4620163) failed to convert
-rank 2: Point 1096 (-91.970982, 29.83, 1.1286607) failed to convert
-rank 44: Point 1096 (-90.684108, 29.842335, -0.29650637) failed to convert
-rank 54: Point 1095 (-90.486745, 30.06017, -6.7357023) failed to convert
-rank 58: Point 1091 (-90.460595, 29.433075, -8.2296) failed to convert
-rank 26: Point 1089 (-91.179646, 29.606884, -3.633216) failed to convert
-rank 45: Point 1105 (-90.699827, 29.453608, -0.77709631) failed to convert
-rank 4: Point 1097 (-91.809056, 30.721756, -7.1541511) failed to convert
-rank 27: Point 1100 (-91.10408, 30.336544, -3.8653579) failed to convert
-rank 36: Point 1091 (-90.841383, 29.760253, -2.1749975) failed to convert
-rank 98: Point 1534 (-89.022616, 29.667728, 4.7366372) failed to convert
-rank 86: Point 1531 (-89.533242, 30.159795, 2.6513537) failed to convert
-rank 87: Point 1517 (-89.515671, 29.352202, -4.328465) failed to convert
-rank 64: Point 1531 (-90.251232, 29.969723, 21.203268) failed to convert
-rank 78: Point 1532 (-89.932262, 29.64511, 0.08911319) failed to convert
-rank 91: Point 1519 (-89.344272, 29.16849, 0.31134838) failed to convert
-rank 52: Point 1090 (-90.558896, 29.643161, -0.54835729) failed to convert
-rank 18: Point 1100 (-91.351865, 29.455775, 2.2079607) failed to convert
-rank 35: Point 1110 (-90.870749, 29.665988, -8.2296) failed to convert
-rank 17: Point 1104 (-91.328321, 30.416455, -2.5806298) failed to convert
-rank 68: Point 1530 (-90.110912, 30.026471, -5.6936644) failed to convert
-rank 99: Point 1518 (-88.83838, 29.698162, 10.506869) failed to convert
-rank 95: Point 1518 (-89.216659, 29.179758, -0.0) failed to convert
-rank 72: Point 1531 (-90.028427, 30.004388, -1.3730182) failed to convert
-rank 89: Point 1520 (-89.400968, 29.223432, -0.33687674) failed to convert
-rank 7: Point 1105 (-91.724414, 30.249089, -8.2296) failed to convert
-rank 9: Point 1100 (-91.617065, 30.98674, -21.765977) failed to convert
-rank 14: Point 1095 (-91.484182, 29.762308, -0.47107966) failed to convert
-rank 5: Point 1100 (-91.749869, 31.002943, -11.68002) failed to convert
-rank 10: Point 1094 (-91.662187, 29.554928, 2.3213679) failed to convert
-rank 42: Point 1095 (-90.716459, 29.84658, 0.1279376) failed to convert
-rank 15: Point 1099 (-91.39346, 30.751267, -18.722725) failed to convert
-rank 63: Point 1102 (-90.295274, 29.978009, -0.40032683) failed to convert
-rank 39: Point 1102 (-90.776061, 29.755109, -1.4860602) failed to convert
-rank 90: Point 1529 (-89.306471, 29.845332, 1.5894075) failed to convert
-rank 88: Point 1530 (-89.445682, 29.355836, 0.07269403) failed to convert
-rank 24: Point 1091 (-91.207396, 29.667698, -0.68147095) failed to convert
-rank 79: Point 1520 (-89.942846, 29.253908, 2.998662) failed to convert
-rank 59: Point 1101 (-90.405886, 29.882895, -0.4735795) failed to convert
-rank 76: Point 1535 (-89.94823, 30.012246, -0.33317091) failed to convert
-rank 74: Point 1531 (-90.000359, 29.827115, 17.652775) failed to convert
-rank 97: Point 1516 (-89.15144, 29.106924, -0.0) failed to convert
-rank 93: Point 1518 (-89.261691, 29.163631, 4.7669903) failed to convert
-rank 65: Point 1519 (-90.262465, 29.373735, -3.9685677) failed to convert
-rank 80: Point 1529 (-89.834171, 30.114851, 1.38) failed to convert
-rank 73: Point 1517 (-90.015525, 29.905343, 1.8450704) failed to convert
-rank 61: Point 1109 (-90.402293, 29.300095, 1.5204856) failed to convert
-rank 1: Point 1105 (-92.065686, 29.762308, 1.3556928) failed to convert
-rank 33: Point 1101 (-90.897876, 30.063368, 8.931401) failed to convert
-rank 84: Point 1530 (-89.808111, 28.626533, 314.48504) failed to convert
-rank 34: Point 1089 (-90.864444, 30.17063, -1.8990761) failed to convert
-rank 28: Point 1089 (-91.102931, 29.69384, -0.52180553) failed to convert
-rank 56: Point 1097 (-90.490525, 29.574123, -0.20892694) failed to convert
-rank 67: Point 1516 (-90.128133, 30.148433, 4.4699998) failed to convert
-rank 94: Point 1530 (-89.226395, 29.263441, -0.0) failed to convert
-rank 71: Point 1518 (-90.057552, 29.919985, -9.0) failed to convert
-rank 29: Point 1104 (-91.057272, 29.729795, -0.5614747) failed to convert
-rank 12: Point 1085 (-91.539488, 30.040775, -0.79215611) failed to convert
-rank 21: Point 1109 (-91.211881, 30.414065, -15.071142) failed to convert
-rank 55: Point 1101 (-90.47119, 30.025227, 20.474882) failed to convert
-rank 96: Point 1534 (-89.197199, 29.137184, -0.28048393) failed to convert
-rank 48: Point 1093 (-90.673057, 29.129683, 0.10200852) failed to convert
-rank 50: Point 1103 (-90.599166, 29.67765, 1.1886437) failed to convert
-rank 32: Point 1095 (-90.927748, 30.126712, -5.6256029) failed to convert
-rank 31: Point 1104 (-91.031705, 29.187755, 0.92209041) failed to convert
-rank 16: Point 1094 (-91.396101, 30.017214, -0.71857393) failed to convert
-rank 40: Point 1096 (-90.753573, 29.857579, 0.11962702) failed to convert
-rank 83: Point 1518 (-89.742467, 30.053834, 0.03113672) failed to convert
-rank 81: Point 1516 (-89.824652, 29.776413, -0.0) failed to convert
-rank 6: Point 1098 (-91.762951, 30.269077, -1.1814952) failed to convert
-rank 69: Point 1519 (-90.111518, 29.673722, -0.56096913) failed to convert
-rank 57: Point 1104 (-90.510286, 29.052074, 5.148275) failed to convert
-rank 43: Point 1107 (-90.717673, 29.536336, -0.7932283) failed to convert
-rank 60: Point 1088 (-90.379466, 29.895879, -0.41394774) failed to convert
-rank 49: Point 1102 (-90.600078, 29.870671, -0.73693662) failed to convert
-rank 66: Point 1530 (-90.22435, 29.407767, -3.5128201) failed to convert
-rank 92: Point 1530 (-89.308852, 29.146338, 0.10177361) failed to convert
-rank 19: Point 1111 (-91.250015, 30.51451, -8.1380736) failed to convert
-rank 46: Point 1085 (-90.698807, 29.350025, -0.65992172) failed to convert
-rank 53: Point 1102 (-90.537675, 29.633738, 0.43076177) failed to convert
-rank 82: Point 1532 (-89.792116, 29.767914, -0.3752607) failed to convert
-rank 70: Point 1535 (-90.074223, 29.917642, 28.058628) failed to convert
-rank 47: Point 1104 (-90.681252, 29.337634, -0.49557092) failed to convert
-rank 41: Point 1102 (-90.725932, 30.008869, -7.8679428) failed to convert
-rank 37: Point 1106 (-90.809809, 29.879526, -0.83275629) failed to convert
-rank 62: Point 1091 (-90.326895, 29.979212, -5.0292003) failed to convert
-rank 85: Point 1518 (-89.673106, 29.411254, 0.31323654) failed to convert
-rank 22: Point 1096 (-91.203744, 30.33827, -9.9640235) failed to convert
-rank 11: Point 1098 (-91.631087, 29.250125, 5.7720911) failed to convert
-rank 75: Point 1521 (-89.974217, 29.914827, -0.91977794) failed to convert
-rank 51: Point 1104 (-90.594108, 29.505618, 0.72805062) failed to convert
-rank 25: Point 1110 (-91.19092, 29.687626, -1.3834309) failed to convert
-rank 30: Point 1098 (-91.088537, 28.945015, 8.5749661) failed to convert
-rank 77: Point 1519 (-89.932167, 29.95054, -2.9748481) failed to convert
-rank 8: Point 1088 (-91.725658, 29.612611, 2.0999999) failed to convert
-rank 0: Point 1028 (-92.374739, 28.939337, 25.955474) failed to convert
-rank 86: Point 1532 (-89.584801, 29.549419, -0.0) failed to convert
-rank 78: Point 1533 (-89.904571, 29.992484, 5.0179304) failed to convert
-rank 3: Point 1103 (-91.91588, 29.587735, -7.12e-06) failed to convert
-rank 98: Point 1535 (-89.074125, 29.098431, -0.58037663) failed to convert
-rank 64: Point 1532 (-90.255869, 29.908214, -2.5238627) failed to convert
-rank 38: Point 1090 (-90.782967, 29.89486, -0.7324507) failed to convert
-rank 68: Point 1531 (-90.110906, 30.02641, -5.6936644) failed to convert
-rank 91: Point 1520 (-89.344327, 29.16768, 0.31299999) failed to convert
-rank 23: Point 1102 (-91.238515, 29.459428, -0.24692856) failed to convert
-rank 95: Point 1519 (-89.13339, 30.112954, 2.7853981) failed to convert
-rank 87: Point 1518 (-89.498304, 29.55731, 0.68169395) failed to convert
-rank 99: Point 1519 (-88.80171, 30.086675, 13.476045) failed to convert
-rank 13: Point 1100 (-91.513932, 29.90012, -7.0700006) failed to convert
-rank 20: Point 1093 (-91.235371, 30.343716, -0.69698103) failed to convert
-rank 2: Point 1097 (-91.942923, 30.357308, -5.6174581) failed to convert
-rank 72: Point 1532 (-90.047111, 29.765501, -2.30124) failed to convert
-rank 89: Point 1521 (-89.427866, 28.907761, 15.890848) failed to convert
-rank 44: Point 1097 (-90.681829, 29.874976, -0.37713702) failed to convert
-rank 58: Point 1092 (-90.436465, 29.765789, -0.51469725) failed to convert
-rank 26: Point 1090 (-91.138312, 30.257389, -6.1155771) failed to convert
-rank 54: Point 1096 (-90.492925, 29.974793, -0.59077094) failed to convert
-rank 27: Point 1101 (-91.113475, 30.190649, -11.732796) failed to convert
-rank 90: Point 1530 (-89.358419, 29.248342, 7.342353) failed to convert
-rank 79: Point 1521 (-89.913846, 29.620324, -4.6350938) failed to convert
-rank 36: Point 1092 (-90.844414, 29.715298, -0.66376358) failed to convert
-rank 4: Point 1098 (-91.796616, 30.944315, -18.680357) failed to convert
-rank 74: Point 1532 (-89.956502, 30.380232, -9.1841457) failed to convert
-rank 52: Point 1091 (-90.573644, 29.434822, -0.26424301) failed to convert
-rank 80: Point 1530 (-89.820954, 30.276999, -1.9142558) failed to convert
-rank 88: Point 1531 (-89.368013, 30.254643, 2.7845362) failed to convert
-rank 93: Point 1519 (-89.25995, 29.183427, 0.77511021) failed to convert
-rank 45: Point 1106 (-90.697977, 29.480372, -0.73922767) failed to convert
-rank 73: Point 1518 (-90.005054, 30.038352, 0.58567586) failed to convert
-rank 76: Point 1536 (-89.963485, 29.819858, -2.3072906) failed to convert
-rank 65: Point 1520 (-90.213291, 30.026029, 1.906226) failed to convert
-rank 97: Point 1517 (-89.149872, 29.124516, -0.0) failed to convert
-rank 94: Point 1531 (-89.239791, 29.110616, 7.6900608) failed to convert
-rank 84: Point 1531 (-89.720444, 29.710554, -0.0) failed to convert
-rank 67: Point 1517 (-90.144747, 29.932886, -8.0116686) failed to convert
-rank 17: Point 1105 (-91.373049, 29.684291, -1.461779) failed to convert
-rank 7: Point 1106 (-91.684151, 30.955544, -12.519093) failed to convert
-rank 35: Point 1111 (-90.82046, 30.408033, -3.5938785) failed to convert
-rank 71: Point 1519 (-90.055121, 29.950936, -7.2746621) failed to convert
-rank 14: Point 1096 (-91.514734, 29.24084, 5.4845495) failed to convert
-rank 15: Point 1100 (-91.393458, 30.751227, -20.0) failed to convert
-rank 83: Point 1519 (-89.762617, 29.808212, -0.17998606) failed to convert
-rank 63: Point 1103 (-90.294685, 29.985828, -5.0008539) failed to convert
-rank 92: Point 1531 (-89.301271, 29.233512, 14.976627) failed to convert
-rank 96: Point 1535 (-89.204125, 29.058109, 3.4930066) failed to convert
-rank 5: Point 1101 (-91.788376, 30.31738, -9.6290334) failed to convert
-rank 81: Point 1517 (-89.854991, 29.399123, 1.1008948) failed to convert
-rank 59: Point 1102 (-90.400631, 29.954423, -8.4618583) failed to convert
-rank 42: Point 1096 (-90.743733, 29.450187, -0.52175106) failed to convert
-rank 9: Point 1101 (-91.674004, 29.99884, -0.43540852) failed to convert
-rank 82: Point 1533 (-89.752216, 30.254997, -2.0679079) failed to convert
-rank 66: Point 1531 (-90.233456, 29.286313, -0.39465072) failed to convert
-rank 69: Point 1520 (-90.053494, 30.418803, -4.007751) failed to convert
-rank 70: Point 1536 (-90.076872, 29.883519, 0.42106171) failed to convert
-rank 18: Point 1101 (-91.284069, 30.557733, -16.378426) failed to convert
-rank 85: Point 1519 (-89.632111, 29.904545, 2.75) failed to convert
-rank 61: Point 1110 (-90.3589, 29.891563, -0.36090622) failed to convert
-rank 1: Point 1106 (-92.012186, 30.783959, -11.747832) failed to convert
-rank 39: Point 1103 (-90.767973, 29.873011, -0.21667725) failed to convert
-rank 75: Point 1522 (-89.991135, 29.700232, -2.1010991) failed to convert
-rank 10: Point 1095 (-91.579935, 30.97856, -15.310256) failed to convert
-rank 34: Point 1090 (-90.891127, 29.773832, -0.94845899) failed to convert
-rank 24: Point 1092 (-91.204033, 29.721352, -1.786128) failed to convert
-rank 48: Point 1094 (-90.621519, 29.868118, -0.55185899) failed to convert
-rank 29: Point 1105 (-91.030839, 30.136022, -11.806734) failed to convert
-rank 21: Point 1110 (-91.218818, 30.304283, -14.185393) failed to convert
-rank 55: Point 1102 (-90.470541, 30.03406, 20.657345) failed to convert
-rank 31: Point 1105 (-90.998405, 29.700667, -1.0300629) failed to convert
-rank 50: Point 1104 (-90.59935, 29.674961, 0.38775019) failed to convert
-rank 40: Point 1097 (-90.753878, 29.853132, -0.30699692) failed to convert
-rank 6: Point 1099 (-91.739265, 30.690107, -13.989099) failed to convert
-rank 77: Point 1520 (-89.932146, 29.950597, -2.9748481) failed to convert
-rank 43: Point 1108 (-90.674663, 30.154765, -0.38367151) failed to convert
-rank 16: Point 1095 (-91.355264, 30.685523, -17.319954) failed to convert
-rank 33: Point 1102 (-90.916685, 29.781687, -2.1453059) failed to convert
-rank 32: Point 1096 (-90.956514, 29.69316, 0.03162245) failed to convert
-rank 86: Point 1533 (-89.595996, 29.415378, -0.67919204) failed to convert
-rank 56: Point 1098 (-90.481934, 29.693355, -0.51219314) failed to convert
-rank 53: Point 1103 (-90.492874, 30.255727, 3.6683922) failed to convert
-rank 49: Point 1103 (-90.614236, 29.670129, -1.3102272) failed to convert
-rank 60: Point 1089 (-90.373713, 29.973679, -1.017682) failed to convert
-rank 78: Point 1534 (-89.932458, 29.642583, -2.4898437) failed to convert
-rank 98: Point 1536 (-89.009269, 29.813002, 4.4213002) failed to convert
-rank 68: Point 1532 (-90.12494, 29.844648, -3.800226) failed to convert
-rank 99: Point 1520 (-88.795057, 30.151248, 13.23543) failed to convert
-rank 87: Point 1519 (-89.440385, 30.233006, -0.39657033) failed to convert
-rank 46: Point 1086 (-90.66466, 29.841845, -0.30547226) failed to convert
-rank 19: Point 1112 (-91.248743, 30.534517, -2.1692249) failed to convert
-rank 91: Point 1521 (-89.264247, 30.082805, -0.64964743) failed to convert
-rank 41: Point 1103 (-90.740198, 29.80237, -0.55510744) failed to convert
-rank 47: Point 1105 (-90.682908, 29.313521, -8.2296) failed to convert
-rank 64: Point 1533 (-90.29859, 29.33644, -0.05615709) failed to convert
-rank 37: Point 1107 (-90.802256, 29.990256, 25.753937) failed to convert
-rank 11: Point 1099 (-91.573835, 30.244889, 19.000818) failed to convert
-rank 95: Point 1520 (-89.215195, 29.196336, -0.02712544) failed to convert
-rank 72: Point 1533 (-90.00782, 30.265855, 3.1310366) failed to convert
-rank 89: Point 1522 (-89.392242, 29.324494, -5.1721515) failed to convert
-rank 51: Point 1105 (-90.603865, 29.36681, 0.24053847) failed to convert
-rank 90: Point 1531 (-89.359296, 29.238086, 11.084117) failed to convert
-rank 12: Point 1086 (-91.57544, 29.422, 1.0319291) failed to convert
-rank 57: Point 1105 (-90.452278, 29.859024, -0.24144436) failed to convert
-rank 22: Point 1097 (-91.196764, 30.448129, 7.3949994) failed to convert
-rank 74: Point 1533 (-90.006035, 29.754788, -8.2296) failed to convert
-rank 38: Point 1091 (-90.783728, 29.883741, -1.1943732) failed to convert
-rank 28: Point 1090 (-91.102985, 29.692876, -0.78961248) failed to convert
-rank 25: Point 1111 (-91.159184, 30.188658, -2.7680494) failed to convert
-rank 62: Point 1092 (-90.333405, 29.891634, -0.22973044) failed to convert
-rank 79: Point 1522 (-89.913825, 29.620359, -4.6350938) failed to convert
-rank 8: Point 1089 (-91.692142, 30.208031, -8.2296) failed to convert
-rank 80: Point 1531 (-89.898405, 29.314178, -0.43886054) failed to convert
-rank 2: Point 1098 (-91.920458, 30.773709, -8.2296) failed to convert
-rank 30: Point 1099 (-91.00974, 30.165168, -11.920424) failed to convert
-rank 73: Point 1519 (-90.004882, 30.040438, -4.7244003) failed to convert
-rank 65: Point 1521 (-90.260023, 29.406017, 1.1159566) failed to convert
-rank 93: Point 1520 (-89.173318, 30.15969, 3.0081035) failed to convert
-rank 88: Point 1532 (-89.440007, 29.422194, 3.1896278) failed to convert
-rank 20: Point 1094 (-91.233462, 30.374033, 13.066582) failed to convert
-rank 76: Point 1537 (-89.94539, 30.047701, 4.1452832) failed to convert
-rank 13: Point 1101 (-91.463366, 30.748767, -9.7838061) failed to convert
-rank 94: Point 1532 (-89.23637, 29.149557, 3.7356578) failed to convert
-rank 67: Point 1518 (-90.14307, 29.954258, 46.744387) failed to convert
-rank 84: Point 1532 (-89.688367, 30.09869, -0.12242342) failed to convert
-rank 97: Point 1518 (-89.054608, 30.180634, 7.1669012) failed to convert
-rank 36: Point 1093 (-90.843572, 29.727744, -8.2296) failed to convert
-rank 66: Point 1532 (-90.184599, 29.932082, 21.99301) failed to convert
-rank 52: Point 1092 (-90.51799, 30.213282, 3.27) failed to convert
-rank 83: Point 1520 (-89.737763, 30.110891, 0.52946488) failed to convert
-rank 71: Point 1520 (-90.057559, 29.919678, -9.0) failed to convert
-rank 96: Point 1536 (-89.197822, 29.129639, -0.0) failed to convert
-rank 82: Point 1534 (-89.736637, 30.443204, -5.9443335) failed to convert
-rank 26: Point 1091 (-91.179608, 29.607174, -3.813048) failed to convert
-rank 3: Point 1104 (-91.86849, 30.465594, -8.2296) failed to convert
-rank 81: Point 1518 (-89.801877, 30.056659, 1.9780773) failed to convert
-rank 85: Point 1520 (-89.668678, 29.462474, 22.503442) failed to convert
-rank 69: Point 1521 (-90.092972, 29.913288, 20.138827) failed to convert
-rank 23: Point 1103 (-91.207355, 29.958256, -0.63621441) failed to convert
-rank 70: Point 1537 (-90.065271, 30.032473, -1.7641721) failed to convert
-rank 58: Point 1093 (-90.46058, 29.433038, -8.2296) failed to convert
-rank 4: Point 1099 (-91.840175, 30.158184, -5.2244142) failed to convert
-rank 92: Point 1532 (-89.268792, 29.604847, 2.475797) failed to convert
-rank 75: Point 1523 (-89.990111, 29.713238, -3.6943173) failed to convert
-rank 45: Point 1107 (-90.6999, 29.452521, -0.57175308) failed to convert
-rank 0: Point 1029 (-92.341899, 29.629977, -0.89546934) failed to convert
-rank 54: Point 1097 (-90.512503, 29.703062, -1.1566768) failed to convert
-rank 27: Point 1102 (-91.145436, 29.690642, -0.01540572) failed to convert
-rank 7: Point 1107 (-91.748531, 29.818333, -0.4746755) failed to convert
-rank 35: Point 1112 (-90.864383, 29.760773, -0.77840911) failed to convert
-rank 15: Point 1101 (-91.458237, 29.677021, -2.2206578) failed to convert
-rank 17: Point 1106 (-91.31588, 30.61637, -16.398147) failed to convert
-rank 5: Point 1102 (-91.76387, 30.754865, -15.697605) failed to convert
-rank 63: Point 1104 (-90.366484, 29.014002, 7.9354208) failed to convert
-rank 77: Point 1521 (-89.918777, 30.117894, 3.47) failed to convert
-rank 61: Point 1111 (-90.38218, 29.575362, -0.31572137) failed to convert
-rank 78: Point 1535 (-89.893415, 30.131162, -5.6936644) failed to convert
-rank 86: Point 1534 (-89.598008, 29.391188, -4.7974811) failed to convert
-rank 59: Point 1103 (-90.400271, 29.959012, -3.896915) failed to convert
-rank 34: Point 1091 (-90.896957, 29.686528, -0.61814951) failed to convert
-rank 18: Point 1102 (-91.354967, 29.404261, 7.6586454) failed to convert
-rank 42: Point 1097 (-90.716469, 29.845808, -0.45186641) failed to convert
-rank 68: Point 1533 (-90.124943, 29.844577, -3.6807916) failed to convert
-rank 10: Point 1096 (-91.609552, 30.472582, -4.1651646) failed to convert
-rank 87: Point 1520 (-89.515639, 29.352254, -4.328465) failed to convert
-rank 9: Point 1102 (-91.711206, 29.337485, 5.1549202) failed to convert
-rank 98: Point 1537 (-88.99595, 29.957745, 4.4116386) failed to convert
-rank 39: Point 1104 (-90.765503, 29.908989, -0.31815027) failed to convert
-rank 48: Point 1095 (-90.621455, 29.868885, -0.2900883) failed to convert
-rank 55: Point 1103 (-90.511482, 29.466224, -0.55968399) failed to convert
-rank 91: Point 1522 (-89.335986, 29.264045, 17.73438) failed to convert
-rank 14: Point 1097 (-91.433766, 30.604224, -10.138716) failed to convert
-rank 1: Point 1107 (-92.089033, 29.302901, 6.1837966) failed to convert
-rank 95: Point 1521 (-89.216213, 29.18473, -0.15409958) failed to convert
-rank 72: Point 1534 (-90.03464, 29.92506, 1.2842323) failed to convert
-rank 64: Point 1534 (-90.305739, 29.239559, 0.56937604) failed to convert
-rank 89: Point 1523 (-89.401885, 29.212038, 0.20849927) failed to convert
-rank 24: Point 1093 (-91.203894, 29.723486, -5.3073654) failed to convert
-rank 32: Point 1097 (-90.979072, 29.349233, -0.0) failed to convert
-rank 31: Point 1106 (-91.015747, 29.434383, -0.52722373) failed to convert
-rank 29: Point 1106 (-91.030811, 30.136309, -11.787074) failed to convert
-rank 60: Point 1090 (-90.373722, 29.973537, -0.72524789) failed to convert
-rank 16: Point 1096 (-91.352913, 30.723549, 16.386217) failed to convert
-rank 50: Point 1105 (-90.633626, 29.185875, 1.2008925) failed to convert
-rank 33: Point 1103 (-90.959075, 29.138622, 1.5754682) failed to convert
-rank 99: Point 1521 (-88.847239, 29.597317, 11.771064) failed to convert
-rank 44: Point 1098 (-90.682832, 29.860551, -1.064901) failed to convert
-rank 49: Point 1104 (-90.584364, 30.091733, -1.9113739) failed to convert
-rank 90: Point 1532 (-89.363501, 29.189032, 0.00047495) failed to convert
-rank 43: Point 1109 (-90.71225, 29.614638, -0.61632543) failed to convert
-rank 21: Point 1111 (-91.268837, 29.502407, 8.3632546) failed to convert
-rank 80: Point 1532 (-89.874172, 29.618349, -0.40216377) failed to convert
-rank 74: Point 1534 (-90.022658, 29.542146, 0.00453826) failed to convert
-rank 46: Point 1087 (-90.670211, 29.762366, -0.43030655) failed to convert
-rank 53: Point 1104 (-90.538228, 29.62554, -0.29612028) failed to convert
-rank 79: Point 1523 (-89.912374, 29.638559, -4.7673771) failed to convert
-rank 40: Point 1098 (-90.755521, 29.829212, -1.2433639) failed to convert
-rank 6: Point 1100 (-91.750034, 30.499281, -8.5632155) failed to convert
-rank 73: Point 1520 (-90.015227, 29.908959, 1.4017281) failed to convert
-rank 41: Point 1104 (-90.736782, 29.851689, -0.89135451) failed to convert
-rank 93: Point 1521 (-89.191671, 29.955106, -0.0) failed to convert
-rank 67: Point 1519 (-90.208621, 29.090974, 0.42354406) failed to convert
-rank 47: Point 1106 (-90.682897, 29.31356, -8.2296) failed to convert
-rank 88: Point 1533 (-89.378877, 30.130193, 3.0512412) failed to convert
-rank 51: Point 1106 (-90.594094, 29.505656, 0.68346623) failed to convert
-rank 94: Point 1533 (-89.231534, 29.204638, -0.0) failed to convert
-rank 76: Point 1538 (-89.997978, 29.380916, 1.1958856) failed to convert
-rank 57: Point 1106 (-90.46481, 29.686181, -0.21687087) failed to convert
-rank 19: Point 1113 (-91.333775, 29.156191, 5.5087262) failed to convert
-rank 97: Point 1519 (-89.100596, 29.674742, 3.999186) failed to convert
-rank 65: Point 1522 (-90.262486, 29.372995, -4.2325339) failed to convert
-rank 56: Point 1099 (-90.471558, 29.836645, -0.23496853) failed to convert
-rank 38: Point 1092 (-90.783987, 29.879925, -0.46994586) failed to convert
-rank 84: Point 1533 (-89.728133, 29.616481, -0.0) failed to convert
-rank 96: Point 1537 (-89.195466, 29.156318, -0.08310386) failed to convert
-rank 22: Point 1098 (-91.232584, 29.879923, -0.58991283) failed to convert
-rank 28: Point 1091 (-91.103011, 29.692298, -0.63366417) failed to convert
-rank 82: Point 1535 (-89.752, 30.257328, 0.39659075) failed to convert
-rank 62: Point 1093 (-90.330502, 29.930641, -8.0138022) failed to convert
-rank 11: Point 1100 (-91.539397, 30.829186, -11.47854) failed to convert
-rank 12: Point 1087 (-91.518028, 30.4043, -11.533633) failed to convert
-rank 81: Point 1519 (-89.86271, 29.302065, 2.3957486) failed to convert
-rank 71: Point 1521 (-90.055106, 29.951102, -6.9933317) failed to convert
-rank 37: Point 1108 (-90.810188, 29.873875, -1.0116881) failed to convert
-rank 69: Point 1522 (-90.111914, 29.668037, 0.21572722) failed to convert
-rank 83: Point 1521 (-89.762628, 29.80796, -8.2296) failed to convert
-rank 20: Point 1095 (-91.235513, 30.341275, 16.52162) failed to convert
-rank 70: Point 1538 (-90.091337, 29.696657, -0.23414631) failed to convert
-rank 8: Point 1090 (-91.722273, 29.672939, 2.1619282) failed to convert
-rank 66: Point 1533 (-90.178098, 30.017052, 1.8747622) failed to convert
-rank 75: Point 1524 (-89.974218, 29.914767, -1.7600296) failed to convert
-rank 85: Point 1521 (-89.634099, 29.878525, 2.5901643) failed to convert
-rank 13: Point 1102 (-91.529668, 29.631393, -0.4852627) failed to convert
-rank 2: Point 1099 (-91.959645, 30.043479, -6.2764727) failed to convert
-rank 92: Point 1533 (-89.293447, 29.323129, -1.5543725) failed to convert
-rank 86: Point 1535 (-89.597965, 29.391231, -3.6739081) failed to convert
-rank 77: Point 1522 (-89.932133, 29.950635, -2.9748481) failed to convert
-rank 52: Point 1093 (-90.54928, 29.777538, -0.4387009) failed to convert
-rank 36: Point 1094 (-90.841402, 29.759767, -1.4514467) failed to convert
-rank 25: Point 1112 (-91.153026, 30.284943, -8.3423728) failed to convert
-rank 78: Point 1536 (-89.902537, 30.017399, -0.80771208) failed to convert
-rank 87: Point 1521 (-89.515618, 29.352288, -4.328465) failed to convert
-rank 3: Point 1105 (-91.863886, 30.549643, -8.2296) failed to convert
-rank 26: Point 1092 (-91.179627, 29.606765, -3.52044) failed to convert
-rank 23: Point 1104 (-91.184469, 30.3199, 5.8537744) failed to convert
-rank 45: Point 1108 (-90.701672, 29.426834, -0.75966525) failed to convert
-rank 58: Point 1094 (-90.482365, 29.129636, 1.1569684) failed to convert
-rank 7: Point 1108 (-91.80088, 28.864682, 21.699847) failed to convert
-rank 91: Point 1523 (-89.332773, 29.301129, -0.46428527) failed to convert
-rank 54: Point 1098 (-90.544459, 29.254732, 1.4928956) failed to convert
-rank 27: Point 1103 (-91.115535, 30.158525, -4.5357402) failed to convert
-rank 98: Point 1538 (-89.065609, 29.191858, 5.0337073) failed to convert
-rank 68: Point 1534 (-90.110903, 30.02637, -5.6936644) failed to convert
-rank 64: Point 1535 (-90.256109, 29.904018, 0.82059961) failed to convert
-rank 15: Point 1102 (-91.393456, 30.751166, -20.0) failed to convert
-rank 4: Point 1100 (-91.794615, 30.979636, -18.024409) failed to convert
-rank 72: Point 1535 (-90.026213, 30.032454, 0.9017491) failed to convert
-rank 95: Point 1522 (-89.197335, 29.398499, 6.3716079) failed to convert
-rank 30: Point 1100 (-91.038521, 29.724154, -1.2892477) failed to convert
-rank 89: Point 1524 (-89.352594, 29.782468, -0.0) failed to convert
-rank 63: Point 1105 (-90.370159, 28.963331, 13.698789) failed to convert
-rank 0: Point 1030 (-92.348117, 29.489483, 5.8409971) failed to convert
-rank 17: Point 1107 (-91.37251, 29.692781, -7.1962711) failed to convert
-rank 99: Point 1522 (-88.842472, 29.647769, 11.583934) failed to convert
-rank 5: Point 1103 (-91.810493, 29.916419, -1.9576623) failed to convert
-rank 35: Point 1113 (-90.87073, 29.666024, -8.2296) failed to convert
-rank 61: Point 1112 (-90.358883, 29.8916, -0.33827436) failed to convert
-rank 59: Point 1104 (-90.395105, 30.029046, -9.0) failed to convert
-rank 90: Point 1533 (-89.359651, 29.233702, -0.7700708) failed to convert
-rank 39: Point 1105 (-90.775728, 29.759695, -1.804375) failed to convert
-rank 74: Point 1535 (-89.981705, 30.063198, 3.8249796) failed to convert
-rank 80: Point 1533 (-89.837959, 30.067867, -7.2713093) failed to convert
-rank 73: Point 1521 (-90.004868, 30.040401, -4.7244003) failed to convert
-rank 79: Point 1524 (-89.938238, 29.311773, 1.650432) failed to convert
-rank 18: Point 1103 (-91.365155, 29.234999, 4.0935777) failed to convert
-rank 88: Point 1534 (-89.388825, 30.015277, 1.3684579) failed to convert
-rank 42: Point 1098 (-90.709779, 29.942257, -0.8340567) failed to convert
-rank 34: Point 1092 (-90.844196, 30.46819, -10.403664) failed to convert
-rank 10: Point 1097 (-91.577206, 31.02429, -13.19874) failed to convert
-rank 93: Point 1522 (-89.261852, 29.161379, 5.5650482) failed to convert
-rank 48: Point 1096 (-90.632347, 29.713836, -0.04362175) failed to convert
-rank 76: Point 1539 (-89.95365, 29.943817, -0.73417043) failed to convert
-rank 9: Point 1103 (-91.617012, 30.986712, -21.078499) failed to convert
-rank 31: Point 1107 (-90.998978, 29.69177, -1.2492287) failed to convert
-rank 94: Point 1534 (-89.225095, 29.27779, -0.07202786) failed to convert
-rank 14: Point 1098 (-91.504698, 29.412354, 2.1813072) failed to convert
-rank 1: Point 1108 (-92.019883, 30.637063, -8.4056315) failed to convert
-rank 24: Point 1094 (-91.166626, 30.312297, 14.693641) failed to convert
-rank 29: Point 1107 (-91.027378, 30.188719, -7.5141046) failed to convert
-rank 33: Point 1104 (-90.8977, 30.065525, 21.619984) failed to convert
-rank 60: Point 1091 (-90.435078, 29.132814, 1.724725) failed to convert
-rank 55: Point 1104 (-90.472859, 30.002135, 34.512628) failed to convert
-rank 67: Point 1520 (-90.144688, 29.932901, -8.0116686) failed to convert
-rank 97: Point 1520 (-89.107285, 29.600047, 5.1264973) failed to convert
-rank 49: Point 1105 (-90.600192, 29.868823, -0.66348016) failed to convert
-rank 82: Point 1536 (-89.752128, 30.255615, -1.1399215) failed to convert
-rank 21: Point 1112 (-91.213215, 30.392708, 17.268037) failed to convert
-rank 50: Point 1106 (-90.598699, 29.684074, 0.89659439) failed to convert
-rank 44: Point 1099 (-90.682837, 29.860367, -1.3950252) failed to convert
-rank 53: Point 1105 (-90.559156, 29.330654, 0.56863489) failed to convert
-rank 32: Point 1098 (-90.960289, 29.635649, -0.59923986) failed to convert
-rank 65: Point 1523 (-90.219402, 29.945286, 13.910535) failed to convert
-rank 84: Point 1534 (-89.685667, 30.130617, 0.47865199) failed to convert
-rank 96: Point 1538 (-89.178372, 29.349395, 8.5931124) failed to convert
-rank 43: Point 1110 (-90.696667, 29.839353, -0.49284271) failed to convert
-rank 83: Point 1522 (-89.763375, 29.798667, 0.00071274) failed to convert
-rank 40: Point 1099 (-90.75556, 29.828599, -1.5102835) failed to convert
-rank 16: Point 1097 (-91.378441, 30.307598, -2.5936002) failed to convert
-rank 71: Point 1522 (-90.057533, 29.919949, -9.0) failed to convert
-rank 69: Point 1523 (-90.094558, 29.892638, -0.75896308) failed to convert
-rank 6: Point 1101 (-91.743468, 30.615625, -6.6037206) failed to convert
-rank 81: Point 1520 (-89.838938, 29.598625, 22.099026) failed to convert
-rank 66: Point 1534 (-90.195774, 29.785263, 1.7588359) failed to convert
-rank 51: Point 1107 (-90.598643, 29.440994, -0.37764352) failed to convert
-rank 86: Point 1536 (-89.546339, 30.004991, -0.4023355) failed to convert
-rank 75: Point 1525 (-89.974218, 29.914726, -2.2272194) failed to convert
-rank 85: Point 1522 (-89.668742, 29.461175, -4.4266106) failed to convert
-rank 57: Point 1107 (-90.447536, 29.923961, -0.26134496) failed to convert
-rank 70: Point 1539 (-90.06823, 29.994147, -9.0) failed to convert
-rank 19: Point 1114 (-91.246775, 30.565373, 10.180065) failed to convert
-rank 47: Point 1107 (-90.682882, 29.313619, -8.2296) failed to convert
-rank 92: Point 1534 (-89.302102, 29.223665, -0.19962473) failed to convert
-rank 78: Point 1537 (-89.893391, 30.131129, -4.9818223) failed to convert
-rank 77: Point 1523 (-90.01817, 28.853355, 35.908138) failed to convert
-rank 62: Point 1094 (-90.333402, 29.891573, -1.0752714) failed to convert
-rank 22: Point 1099 (-91.193652, 30.496937, 11.538672) failed to convert
-rank 28: Point 1092 (-91.07045, 30.196944, -6.3852563) failed to convert
-rank 11: Point 1101 (-91.541337, 30.795974, 3.1620994) failed to convert
-rank 46: Point 1088 (-90.699052, 29.346364, -8.2296) failed to convert
-rank 37: Point 1109 (-90.809584, 29.882741, -0.23817776) failed to convert
-rank 87: Point 1522 (-89.515587, 29.35234, -4.328465) failed to convert
-rank 91: Point 1524 (-89.341608, 29.199036, -0.34826339) failed to convert
-rank 8: Point 1091 (-91.662004, 30.734287, -8.3019573) failed to convert
-rank 12: Point 1088 (-91.520018, 30.370544, -0.34999999) failed to convert
-rank 98: Point 1539 (-89.038237, 29.494059, 6.91671) failed to convert
-rank 64: Point 1536 (-90.251794, 29.961036, -2.4226954) failed to convert
-rank 72: Point 1536 (-90.028121, 30.008134, -3.3645129) failed to convert
-rank 95: Point 1523 (-89.215893, 29.188201, -0.13611264) failed to convert
-rank 41: Point 1105 (-90.736921, 29.849569, -0.88218616) failed to convert
-rank 13: Point 1103 (-91.513915, 29.900179, -8.6258407) failed to convert
-rank 89: Point 1525 (-89.392196, 29.324533, -5.1721515) failed to convert
-rank 52: Point 1094 (-90.530115, 30.044975, 32.201883) failed to convert
-rank 56: Point 1100 (-90.470869, 29.846105, -0.38496789) failed to convert
-rank 36: Point 1095 (-90.825972, 29.987458, 12.054975) failed to convert
-rank 2: Point 1100 (-91.919911, 30.783417, -9.3587072) failed to convert
-rank 68: Point 1535 (-90.124969, 29.844182, -2.2953504) failed to convert
-rank 74: Point 1536 (-89.988663, 29.975222, 0.19269792) failed to convert
-rank 99: Point 1523 (-88.820788, 29.877695, 2.9315721) failed to convert
-rank 38: Point 1093 (-90.818887, 29.365714, -8.2296) failed to convert
-rank 58: Point 1095 (-90.434814, 29.788386, -2.137767) failed to convert
-rank 80: Point 1534 (-89.892873, 29.383804, 1.4947354) failed to convert
-rank 90: Point 1534 (-89.350257, 29.342469, 0.31299999) failed to convert
-rank 26: Point 1093 (-91.143365, 30.178113, 21.015257) failed to convert
-rank 73: Point 1522 (-90.008245, 29.997522, 10.569203) failed to convert
-rank 79: Point 1525 (-89.889862, 29.920276, -0.40322759) failed to convert
-rank 45: Point 1109 (-90.665909, 29.941413, -0.49229647) failed to convert
-rank 25: Point 1113 (-91.18221, 29.825703, -0.27871972) failed to convert
-rank 7: Point 1109 (-91.724365, 30.249124, -8.2296) failed to convert
-rank 23: Point 1105 (-91.207759, 29.951462, -0.92395289) failed to convert
-rank 94: Point 1535 (-89.231012, 29.210242, -0.17756872) failed to convert
-rank 4: Point 1101 (-91.796587, 30.944368, -18.114885) failed to convert
-rank 20: Point 1096 (-91.234666, 30.354398, -0.7188819) failed to convert
-rank 76: Point 1540 (-89.963457, 29.820068, -8.2296) failed to convert
-rank 88: Point 1535 (-89.413516, 29.729398, 1.9309259) failed to convert
-rank 54: Point 1099 (-90.486721, 30.060226, -9.2384888) failed to convert
-rank 63: Point 1106 (-90.296136, 29.96589, -7.1358173) failed to convert
-rank 17: Point 1108 (-91.318058, 30.580512, 16.154499) failed to convert
-rank 96: Point 1539 (-89.147567, 29.694725, 3.6977024) failed to convert
-rank 97: Point 1521 (-89.159936, 29.010173, 2.3356677) failed to convert
-rank 67: Point 1521 (-90.186815, 29.380148, 0.31299999) failed to convert
-rank 3: Point 1106 (-91.896071, 29.957297, -2.0542714) failed to convert
-rank 65: Point 1524 (-90.277912, 29.16556, 0.60028946) failed to convert
-rank 93: Point 1523 (-89.255799, 29.230555, -0.03258272) failed to convert
-rank 30: Point 1101 (-91.038521, 29.724093, -1.4668304) failed to convert
-rank 27: Point 1104 (-91.148735, 29.63854, -0.43287582) failed to convert
-rank 35: Point 1114 (-90.84657, 30.024485, -5.1802655) failed to convert
-rank 59: Point 1105 (-90.398505, 29.982704, 23.820195) failed to convert
-rank 61: Point 1113 (-90.358842, 29.892129, 0.7040465) failed to convert
-rank 83: Point 1523 (-89.762685, 29.80709, -0.81821755) failed to convert
-rank 82: Point 1537 (-89.784977, 29.854914, -1.2945818) failed to convert
-rank 84: Point 1535 (-89.735628, 29.524262, 2.1934506) failed to convert
-rank 39: Point 1106 (-90.781989, 29.667931, -0.64872912) failed to convert
-rank 5: Point 1104 (-91.763837, 30.754841, -16.006426) failed to convert
-rank 15: Point 1103 (-91.458412, 29.67392, -0.83807096) failed to convert
-rank 71: Point 1523 (-90.057395, 29.92142, -1.9260558) failed to convert
-rank 42: Point 1099 (-90.716409, 29.846615, -1.2463338) failed to convert
-rank 66: Point 1535 (-90.183957, 29.940184, -7.5044814) failed to convert
-rank 18: Point 1104 (-91.284029, 30.557736, -16.378426) failed to convert
-rank 0: Point 1031 (-92.344365, 29.566629, -0.43894708) failed to convert
-rank 81: Point 1521 (-89.786296, 30.24633, -1.818563) failed to convert
-rank 9: Point 1104 (-91.670858, 30.053621, -1.3145825) failed to convert
-rank 10: Point 1098 (-91.628165, 30.150409, -2.7239472) failed to convert
-rank 14: Point 1099 (-91.506755, 29.377054, 2.4235347) failed to convert
-rank 69: Point 1524 (-90.112348, 29.661922, -0.1975787) failed to convert
-rank 75: Point 1526 (-89.969186, 29.978268, -0.33264585) failed to convert
-rank 85: Point 1523 (-89.668715, 29.461229, -4.4266106) failed to convert
-rank 50: Point 1107 (-90.572837, 30.048258, 3.5285802) failed to convert
-rank 48: Point 1097 (-90.621628, 29.866132, -0.59725209) failed to convert
-rank 1: Point 1109 (-92.052476, 30.014356, -4.2703847) failed to convert
-rank 70: Point 1540 (-90.081146, 29.827719, -4.3281602) failed to convert
-rank 86: Point 1537 (-89.526216, 30.241253, -4.0663722) failed to convert
-rank 29: Point 1108 (-91.070902, 29.517954, -0.60725752) failed to convert
-rank 33: Point 1105 (-90.905116, 29.954746, -0.8621207) failed to convert
-rank 49: Point 1106 (-90.574893, 30.224208, -0.22027706) failed to convert
-rank 44: Point 1100 (-90.673387, 29.995459, -0.92574756) failed to convert
-rank 92: Point 1535 (-89.238512, 29.947077, -0.0) failed to convert
-rank 24: Point 1095 (-91.203885, 29.723447, -4.5216876) failed to convert
-rank 60: Point 1092 (-90.379431, 29.895859, -0.42131247) failed to convert
-rank 78: Point 1538 (-89.933661, 29.626665, 0.03293993) failed to convert
-rank 32: Point 1099 (-90.979508, 29.342385, -0.0) failed to convert
-rank 77: Point 1524 (-89.93963, 29.856254, 0.86873914) failed to convert
-rank 53: Point 1106 (-90.4959, 30.21344, 3.3499999) failed to convert
-rank 34: Point 1093 (-90.891106, 29.773889, -2.295251) failed to convert
-rank 31: Point 1108 (-90.99844, 29.699884, -1.343949) failed to convert
-rank 91: Point 1525 (-89.342683, 29.186541, -0.28639192) failed to convert
-rank 43: Point 1111 (-90.683012, 30.035136, -7.2301388) failed to convert
-rank 98: Point 1540 (-89.048375, 29.382172, 10.868343) failed to convert
-rank 21: Point 1113 (-91.212958, 30.396689, 7.6167503) failed to convert
-rank 16: Point 1098 (-91.386117, 30.181011, -0.23100001) failed to convert
-rank 95: Point 1524 (-89.218455, 29.15904, -0.0) failed to convert
-rank 64: Point 1537 (-90.352448, 28.600948, 35.985609) failed to convert
-rank 6: Point 1102 (-91.721351, 31.004866, -14.432015) failed to convert
-rank 57: Point 1108 (-90.442549, 29.992266, 8.8941028) failed to convert
-rank 51: Point 1108 (-90.541721, 30.240699, 3.1988454) failed to convert
-rank 87: Point 1523 (-89.462706, 29.973498, -0.0) failed to convert
-rank 72: Point 1537 (-90.05962, 29.604462, 0.0407004) failed to convert
-rank 19: Point 1115 (-91.298835, 29.729079, -7.0043045) failed to convert
-rank 62: Point 1095 (-90.330497, 29.930601, -8.0138022) failed to convert
-rank 47: Point 1108 (-90.668889, 29.515558, -0.49335532) failed to convert
-rank 89: Point 1526 (-89.392165, 29.324559, -5.1721515) failed to convert
-rank 55: Point 1105 (-90.496202, 29.679145, -1.2414394) failed to convert
-rank 40: Point 1100 (-90.755578, 29.828275, -1.8302523) failed to convert
-rank 46: Point 1089 (-90.648422, 30.073084, -0.80351955) failed to convert
-rank 68: Point 1536 (-90.110897, 30.02631, -5.6936644) failed to convert
-rank 22: Point 1100 (-91.205673, 30.307565, -14.253987) failed to convert
-rank 99: Point 1524 (-88.829393, 29.785769, 8.6798876) failed to convert
-rank 80: Point 1535 (-89.901841, 29.270603, 4.4305549) failed to convert
-rank 74: Point 1537 (-90.002674, 29.797248, -0.89831) failed to convert
-rank 37: Point 1110 (-90.785865, 30.229385, -0.58381218) failed to convert
-rank 73: Point 1523 (-89.98272, 30.320051, -1.1157259) failed to convert
-rank 12: Point 1089 (-91.512541, 30.496225, -6.6168363) failed to convert
-rank 8: Point 1092 (-91.715958, 29.785298, -1.0579292) failed to convert
-rank 90: Point 1535 (-89.366104, 29.158688, 0.31299999) failed to convert
-rank 94: Point 1536 (-89.23957, 29.112592, 6.9735782) failed to convert
-rank 36: Point 1096 (-90.843099, 29.734516, -0.95542737) failed to convert
-rank 11: Point 1102 (-91.58406, 30.068181, -2.103395) failed to convert
-rank 41: Point 1106 (-90.73037, 29.944281, -0.73572321) failed to convert
-rank 13: Point 1104 (-91.513904, 29.900217, -8.6258407) failed to convert
-rank 56: Point 1101 (-90.471959, 29.830916, 0.71055112) failed to convert
-rank 88: Point 1536 (-89.451202, 29.289312, 0.31299999) failed to convert
-rank 76: Point 1541 (-89.971489, 29.718271, 0.11529788) failed to convert
-rank 52: Point 1095 (-90.559317, 29.636459, -0.21336) failed to convert
-rank 97: Point 1522 (-89.039381, 30.345726, 3.1040659) failed to convert
-rank 79: Point 1526 (-89.913795, 29.620411, -4.6350938) failed to convert
-rank 28: Point 1093 (-91.104506, 29.66871, -2.2726271) failed to convert
-rank 2: Point 1101 (-91.939829, 30.414485, -6.6555715) failed to convert
-rank 96: Point 1540 (-89.194698, 29.164812, -1.429788) failed to convert
-rank 67: Point 1522 (-90.128512, 30.142184, 4.54) failed to convert
-rank 65: Point 1525 (-90.262437, 29.373516, -3.8603764) failed to convert
-rank 58: Point 1096 (-90.426922, 29.89647, -0.50774848) failed to convert
-rank 38: Point 1094 (-90.801382, 29.62454, -1.7507533) failed to convert
-rank 93: Point 1524 (-89.198997, 29.872792, 1.2676871) failed to convert
-rank 84: Point 1536 (-89.661254, 30.422332, -3.0141672) failed to convert
-rank 82: Point 1538 (-89.7326, 30.491384, -6.8589563) failed to convert
-rank 71: Point 1524 (-90.055086, 29.950916, -7.2746621) failed to convert
-rank 66: Point 1536 (-90.203911, 29.677633, 0.10076862) failed to convert
-rank 83: Point 1524 (-89.731175, 30.190311, -0.22482317) failed to convert
-rank 25: Point 1114 (-91.151313, 30.311576, -8.1809888) failed to convert
-rank 4: Point 1102 (-91.7946, 30.979577, -19.266407) failed to convert
-rank 75: Point 1527 (-89.967385, 30.000952, 10.985313) failed to convert
-rank 23: Point 1106 (-91.207309, 29.958538, -0.80000721) failed to convert
-rank 69: Point 1525 (-90.084027, 30.027794, 0.11794241) failed to convert
-rank 20: Point 1097 (-91.274906, 29.709246, -7.3395845) failed to convert
-rank 81: Point 1522 (-89.786416, 30.244511, -1.6815858) failed to convert
-rank 54: Point 1100 (-90.515729, 29.657821, 0.13350173) failed to convert
-rank 45: Point 1110 (-90.707171, 29.346979, -0.3301711) failed to convert
-rank 86: Point 1538 (-89.577147, 29.639767, 0.09965932) failed to convert
-rank 70: Point 1541 (-90.081148, 29.827659, -4.3281602) failed to convert
-rank 92: Point 1536 (-89.294159, 29.314647, -0.15048974) failed to convert
-rank 63: Point 1107 (-90.294639, 29.985788, -5.0008539) failed to convert
-rank 85: Point 1524 (-89.672233, 29.418448, 0.33454568) failed to convert
-rank 77: Point 1525 (-89.932112, 29.950692, -2.9748481) failed to convert
-rank 30: Point 1102 (-91.038522, 29.724053, -0.50300148) failed to convert
-rank 35: Point 1115 (-90.870701, 29.666077, -8.2296) failed to convert
-rank 91: Point 1526 (-89.341858, 29.19609, 0.3127463) failed to convert
-rank 3: Point 1107 (-91.839114, 30.998241, -17.791144) failed to convert
-rank 61: Point 1114 (-90.382094, 29.576441, -1.2559611) failed to convert
-rank 78: Point 1539 (-89.932614, 29.639802, 10.136579) failed to convert
-rank 17: Point 1109 (-91.315822, 30.616353, -17.232781) failed to convert
-rank 98: Point 1541 (-88.987918, 30.043649, 5.7288701) failed to convert
-rank 15: Point 1104 (-91.458221, 29.677058, -3.217648) failed to convert
-rank 59: Point 1106 (-90.412525, 29.791488, -0.22951286) failed to convert
-rank 5: Point 1105 (-91.788316, 30.31739, -8.2296) failed to convert
-rank 39: Point 1107 (-90.782869, 29.654982, -0.41285453) failed to convert
-rank 7: Point 1110 (-91.731276, 30.12635, -1.8929854) failed to convert
-rank 95: Point 1525 (-89.170323, 29.701861, 3.2801349) failed to convert
-rank 18: Point 1105 (-91.324356, 29.906425, -0.44824358) failed to convert
-rank 27: Point 1105 (-91.145158, 29.694843, -0.69497339) failed to convert
-rank 26: Point 1094 (-91.139879, 30.232533, -0.88830697) failed to convert
-rank 10: Point 1099 (-91.606468, 30.525041, -5.4220554) failed to convert
-rank 64: Point 1538 (-90.294352, 29.392419, -0.57824272) failed to convert
-rank 1: Point 1110 (-92.055551, 29.954639, -2.4964208) failed to convert
-rank 42: Point 1100 (-90.670505, 30.503028, -11.714623) failed to convert
-rank 87: Point 1524 (-89.44645, 30.161872, 4.6776943) failed to convert
-rank 72: Point 1538 (-90.028129, 30.007991, -3.090126) failed to convert
-rank 89: Point 1527 (-89.427392, 28.911936, 8.2501838) failed to convert
-rank 14: Point 1100 (-91.554275, 28.553037, 40.004624) failed to convert
-rank 44: Point 1101 (-90.715881, 29.382749, -1.1377243) failed to convert
-rank 0: Point 1032 (-92.384761, 28.707301, 36.599998) failed to convert
-rank 32: Point 1100 (-90.910921, 30.377454, -6.5691126) failed to convert
-rank 68: Point 1537 (-90.089289, 30.304105, 3.98) failed to convert
-rank 33: Point 1106 (-90.89736, 30.070401, 9.627401) failed to convert
-rank 60: Point 1093 (-90.373268, 29.979215, -0.02780844) failed to convert
-rank 9: Point 1105 (-91.620192, 30.932102, -14.083285) failed to convert
-rank 49: Point 1107 (-90.614202, 29.670179, 0.21847579) failed to convert
-rank 50: Point 1108 (-90.61949, 29.388169, -0.78942885) failed to convert
-rank 31: Point 1109 (-90.998665, 29.696304, -0.98479479) failed to convert
-rank 43: Point 1112 (-90.70875, 29.664617, -2.850386) failed to convert
-rank 80: Point 1536 (-89.842972, 30.005744, 2.4102825) failed to convert
-rank 21: Point 1114 (-91.216651, 30.338265, 20.57637) failed to convert
-rank 29: Point 1109 (-91.089335, 29.229473, -0.332937) failed to convert
-rank 99: Point 1525 (-88.803324, 30.06027, 11.900456) failed to convert
-rank 48: Point 1098 (-90.661461, 29.296497, -8.2296) failed to convert
-rank 74: Point 1538 (-90.001627, 29.810551, 12.819652) failed to convert
-rank 51: Point 1109 (-90.594073, 29.505712, 0.61735321) failed to convert
-rank 73: Point 1524 (-90.004846, 30.040344, -4.7244003) failed to convert
-rank 16: Point 1099 (-91.38659, 30.173034, -0.84148531) failed to convert
-rank 24: Point 1096 (-91.206969, 29.674087, -0.76561259) failed to convert
-rank 53: Point 1107 (-90.507492, 30.053338, 13.085367) failed to convert
-rank 19: Point 1116 (-91.295388, 29.784701, -0.48770529) failed to convert
-rank 90: Point 1536 (-89.358844, 29.242937, 0.4032616) failed to convert
-rank 57: Point 1109 (-90.457554, 29.786098, -0.27439267) failed to convert
-rank 94: Point 1537 (-89.240082, 29.106636, 0.27464235) failed to convert
-rank 88: Point 1537 (-89.389736, 30.003515, 1.5590453) failed to convert
-rank 62: Point 1096 (-90.3334, 29.891533, -0.58278327) failed to convert
-rank 40: Point 1101 (-90.753375, 29.86027, -0.2007251) failed to convert
-rank 76: Point 1542 (-89.973019, 29.698833, 17.086345) failed to convert
-rank 55: Point 1106 (-90.472471, 30.007238, 30.592922) failed to convert
-rank 79: Point 1527 (-89.883563, 29.998525, -0.21862057) failed to convert
-rank 96: Point 1541 (-89.101253, 30.2069, 2.0313836) failed to convert
-rank 67: Point 1523 (-90.143586, 29.946534, -2.8532644) failed to convert
-rank 65: Point 1526 (-90.239266, 29.68242, 0.16177133) failed to convert
-rank 97: Point 1523 (-89.144681, 29.18178, -0.0) failed to convert
-rank 46: Point 1090 (-90.663756, 29.854559, -0.3060948) failed to convert
-rank 22: Point 1101 (-91.197924, 30.429629, 14.761435) failed to convert
-rank 6: Point 1103 (-91.738439, 30.704432, -13.538335) failed to convert
-rank 47: Point 1109 (-90.632232, 30.038794, 26.677045) failed to convert
-rank 34: Point 1094 (-90.891092, 29.773927, -2.8147982) failed to convert
-rank 93: Point 1525 (-89.222162, 29.612152, 3.5859853) failed to convert
-rank 66: Point 1537 (-90.185088, 29.9251, -6.396838) failed to convert
-rank 37: Point 1111 (-90.810221, 29.873366, -0.73754345) failed to convert
-rank 36: Point 1097 (-90.809688, 30.22613, -1.2206503) failed to convert
-rank 71: Point 1525 (-90.057505, 29.919895, -9.0) failed to convert
-rank 8: Point 1093 (-91.69073, 30.232196, -4.492319) failed to convert
-rank 82: Point 1539 (-89.752109, 30.255557, -1.1399215) failed to convert
-rank 84: Point 1537 (-89.71529, 29.77164, -0.0) failed to convert
-rank 41: Point 1107 (-90.736737, 29.852073, -0.5150782) failed to convert
-rank 69: Point 1526 (-90.111943, 29.667007, 2.9797556) failed to convert
-rank 83: Point 1525 (-89.762679, 29.806987, -0.24434866) failed to convert
-rank 75: Point 1528 (-89.974218, 29.914666, -1.5774055) failed to convert
-rank 11: Point 1103 (-91.607685, 29.658243, -0.53022079) failed to convert
-rank 52: Point 1096 (-90.596505, 29.108723, 2.2297121) failed to convert
-rank 12: Point 1090 (-91.537408, 30.075079, -1.0383189) failed to convert
-rank 86: Point 1539 (-89.5975, 29.395888, 26.990808) failed to convert
-rank 81: Point 1523 (-89.79672, 30.118409, 1.6556154) failed to convert
-rank 92: Point 1537 (-89.277192, 29.508638, 4.8641692) failed to convert
-rank 70: Point 1542 (-90.081149, 29.827618, -4.3281602) failed to convert
-rank 2: Point 1102 (-91.975287, 29.746764, 2.6877518) failed to convert
-rank 28: Point 1094 (-91.104508, 29.66865, -2.6757606) failed to convert
-rank 13: Point 1105 (-91.470908, 30.623112, -4.32795) failed to convert
-rank 91: Point 1527 (-89.342236, 29.191535, 0.24302892) failed to convert
-rank 98: Point 1542 (-89.066979, 29.175811, 0.31319272) failed to convert
-rank 85: Point 1525 (-89.668697, 29.461265, -4.4266106) failed to convert
-rank 77: Point 1526 (-89.954708, 29.665953, -4.8658275) failed to convert
-rank 38: Point 1095 (-90.78708, 29.834277, -0.67163714) failed to convert
-rank 78: Point 1540 (-89.933646, 29.626606, -2.2802088) failed to convert
-rank 58: Point 1097 (-90.427906, 29.882886, 0.27619086) failed to convert
-rank 95: Point 1526 (-89.219142, 29.151015, -0.57773185) failed to convert
-rank 56: Point 1102 (-90.482608, 29.683562, -0.46407868) failed to convert
-rank 23: Point 1107 (-91.224851, 29.678478, -5.4620163) failed to convert
-rank 64: Point 1539 (-90.245827, 30.039758, 0.88650111) failed to convert
-rank 4: Point 1103 (-91.833278, 30.283356, -3.9654202) failed to convert
-rank 20: Point 1098 (-91.232567, 30.387468, -15.617953) failed to convert
-rank 25: Point 1115 (-91.157218, 30.219018, -9.0759439) failed to convert
-rank 45: Point 1111 (-90.671253, 29.864973, -0.31733931) failed to convert
-rank 89: Point 1528 (-89.39086, 29.339566, -0.21953272) failed to convert
-rank 63: Point 1108 (-90.342489, 29.341244, -0.54770699) failed to convert
-rank 87: Point 1525 (-89.445253, 30.17517, 4.1287829) failed to convert
-rank 72: Point 1539 (-90.028084, 30.008542, -1.8632473) failed to convert
-rank 54: Point 1101 (-90.487128, 30.054541, -1.2146092) failed to convert
-rank 30: Point 1103 (-91.038523, 29.723992, -0.4624815) failed to convert
-rank 68: Point 1538 (-90.134706, 29.717305, 0.31299999) failed to convert
-rank 3: Point 1108 (-91.849622, 30.808442, -10.478719) failed to convert
-rank 59: Point 1107 (-90.376495, 30.280267, -0.28647558) failed to convert
-rank 7: Point 1111 (-91.73361, 30.084594, -4.3053078) failed to convert
-rank 99: Point 1526 (-88.818881, 29.895511, 2.7558044) failed to convert
-rank 15: Point 1105 (-91.4545, 29.739675, -0.4587926) failed to convert
-rank 17: Point 1110 (-91.36138, 29.875403, -0.47128083) failed to convert
-rank 5: Point 1106 (-91.772181, 30.606124, -6.6663624) failed to convert
-rank 80: Point 1537 (-89.837917, 30.06791, -7.2713093) failed to convert
-rank 27: Point 1106 (-91.113101, 30.196077, 14.968223) failed to convert
-rank 61: Point 1115 (-90.358857, 29.891655, -0.29522547) failed to convert
-rank 90: Point 1537 (-89.359514, 29.235165, 1.3695932) failed to convert
-rank 18: Point 1106 (-91.309872, 30.141669, -1.4111699) failed to convert
-rank 74: Point 1539 (-90.00195, 29.806382, 8.5152705) failed to convert
-rank 42: Point 1101 (-90.7142, 29.87843, -0.30676782) failed to convert
-rank 14: Point 1101 (-91.48492, 29.747738, -2.752344) failed to convert
-rank 73: Point 1525 (-90.005179, 30.036063, 1.7802018) failed to convert
-rank 26: Point 1095 (-91.179297, 29.61192, 0.21671863) failed to convert
-rank 39: Point 1108 (-90.765484, 29.908932, -0.82514188) failed to convert
-rank 44: Point 1102 (-90.682803, 29.860388, -1.2542366) failed to convert
-rank 67: Point 1524 (-90.141085, 29.978749, 0.90097602) failed to convert
-rank 10: Point 1100 (-91.639248, 29.957152, -1.1340547) failed to convert
-rank 1: Point 1111 (-92.013553, 30.75536, -9.2557616) failed to convert
-rank 76: Point 1543 (-89.97747, 29.642198, 1.2192264) failed to convert
-rank 96: Point 1542 (-89.192727, 29.186435, -0.0) failed to convert
-rank 94: Point 1538 (-89.230277, 29.218264, -0.61182558) failed to convert
-rank 79: Point 1528 (-89.912343, 29.638611, -4.7673771) failed to convert
-rank 65: Point 1527 (-90.262406, 29.373751, -2.4030939) failed to convert
-rank 97: Point 1524 (-89.098928, 29.692072, 4.0895982) failed to convert
-rank 88: Point 1538 (-89.413919, 29.724097, 1.9441347) failed to convert
-rank 49: Point 1108 (-90.619141, 29.599881, -1.5329728) failed to convert
-rank 0: Point 1033 (-92.345754, 29.533656, 1.4788772) failed to convert
-rank 93: Point 1526 (-89.265166, 29.12289, 9.9446249) failed to convert
-rank 53: Point 1108 (-90.549385, 29.468278, 0.30478051) failed to convert
-rank 31: Point 1110 (-90.998366, 29.700659, -1.171801) failed to convert
-rank 66: Point 1538 (-90.183919, 29.940136, -7.5044814) failed to convert
-rank 33: Point 1107 (-90.916543, 29.783258, -0.82919337) failed to convert
-rank 9: Point 1106 (-91.61963, 30.941498, -13.126007) failed to convert
-rank 71: Point 1526 (-90.068617, 29.777139, 3.8826996) failed to convert
-rank 35: Point 1116 (-90.84429, 30.057515, 20.32741) failed to convert
-rank 29: Point 1110 (-91.030776, 30.136288, -11.780216) failed to convert
-rank 48: Point 1099 (-90.609555, 30.036853, 24.191058) failed to convert
-rank 32: Point 1101 (-91.032609, 28.518868, 30.844212) failed to convert
-rank 82: Point 1540 (-89.784959, 29.854856, -3.2180785) failed to convert
-rank 84: Point 1538 (-89.718629, 29.730676, -0.02338464) failed to convert
-rank 83: Point 1526 (-89.733146, 30.166383, 10.209922) failed to convert
-rank 21: Point 1115 (-91.266148, 29.545714, -0.079) failed to convert
-rank 81: Point 1524 (-89.840639, 29.576508, 1.2712327) failed to convert
-rank 69: Point 1527 (-90.084093, 30.026917, -3.8903851) failed to convert
-rank 43: Point 1113 (-90.682444, 30.04275, 20.690192) failed to convert
-rank 60: Point 1094 (-90.38867, 29.77004, -0.25365272) failed to convert
-rank 75: Point 1529 (-89.945945, 30.27012, -0.16519201) failed to convert
-rank 86: Point 1540 (-89.596976, 29.399943, 3.8708501) failed to convert
-rank 92: Point 1538 (-89.264691, 29.650707, 3.1079091) failed to convert
-rank 55: Point 1107 (-90.498651, 29.644917, -0.26612589) failed to convert
-rank 70: Point 1543 (-90.091, 29.700372, 0.24024122) failed to convert
-rank 40: Point 1102 (-90.769906, 29.618984, -8.2296) failed to convert
-rank 91: Point 1528 (-89.29671, 29.714457, 2.234688) failed to convert
-rank 85: Point 1526 (-89.66867, 29.46132, -4.4266106) failed to convert
-rank 34: Point 1095 (-90.897044, 29.684689, -0.47288666) failed to convert
-rank 24: Point 1097 (-91.203872, 29.723388, -7.644384) failed to convert
-rank 46: Point 1091 (-90.698781, 29.350079, -1.0256936) failed to convert
-rank 22: Point 1102 (-91.205114, 30.316216, 3.6982708) failed to convert
-rank 77: Point 1527 (-89.955058, 29.66132, 7.4707743) failed to convert
-rank 98: Point 1543 (-88.997474, 29.939377, 4.4349243) failed to convert
-rank 6: Point 1104 (-91.740739, 30.663765, 3.6328298) failed to convert
-rank 57: Point 1110 (-90.45606, 29.806515, 2.1749181) failed to convert
-rank 50: Point 1109 (-90.599325, 29.674905, -0.86394502) failed to convert
-rank 51: Point 1110 (-90.592985, 29.521136, -0.72708977) failed to convert
-rank 78: Point 1541 (-89.914985, 29.861194, -5.9344564) failed to convert
-rank 47: Point 1110 (-90.69567, 29.127857, -0.0) failed to convert
-rank 95: Point 1527 (-89.205822, 29.302096, -7.68e-06) failed to convert
-rank 16: Point 1100 (-91.386051, 30.181077, -0.23100001) failed to convert
-rank 37: Point 1112 (-90.810153, 29.874309, -1.0813455) failed to convert
-rank 64: Point 1540 (-90.286577, 29.496937, -0.28957275) failed to convert
-rank 89: Point 1529 (-89.401619, 29.214168, -0.43477693) failed to convert
-rank 41: Point 1108 (-90.736732, 29.852013, -0.9277219) failed to convert
-rank 72: Point 1540 (-90.061291, 29.582831, 4.5594218) failed to convert
-rank 19: Point 1117 (-91.298803, 29.729104, -7.0043045) failed to convert
-rank 11: Point 1104 (-91.561603, 30.451634, -3.6634147) failed to convert
-rank 87: Point 1526 (-89.496205, 29.580273, 0.60067164) failed to convert
-rank 68: Point 1539 (-90.124909, 29.844674, -3.6714128) failed to convert
-rank 8: Point 1094 (-91.692081, 30.208036, -8.2296) failed to convert
-rank 2: Point 1103 (-91.960798, 30.020194, -2.7728083) failed to convert
-rank 62: Point 1097 (-90.333397, 29.891472, -0.36818002) failed to convert
-rank 13: Point 1106 (-91.500989, 30.118852, -2.2056607) failed to convert
-rank 36: Point 1098 (-90.868863, 29.350439, -0.0) failed to convert
-rank 52: Point 1097 (-90.555013, 29.696461, -0.55812489) failed to convert
-rank 56: Point 1103 (-90.473239, 29.813117, 0.92225292) failed to convert
-rank 28: Point 1095 (-91.104509, 29.668609, -1.666134) failed to convert
-rank 58: Point 1098 (-90.447492, 29.613808, -0.1947453) failed to convert
-rank 38: Point 1096 (-90.784145, 29.877137, -0.13667414) failed to convert
-rank 23: Point 1108 (-91.207281, 29.958656, -0.8147594) failed to convert
-rank 90: Point 1538 (-89.354632, 29.291446, 0.62392577) failed to convert
-rank 74: Point 1540 (-89.99171, 29.936333, 21.185031) failed to convert
-rank 99: Point 1527 (-88.791717, 30.180595, 12.866717) failed to convert
-rank 25: Point 1116 (-91.145182, 30.40692, -10.796263) failed to convert
-rank 63: Point 1109 (-90.299392, 29.922099, -0.2655089) failed to convert
-rank 80: Point 1538 (-89.840172, 30.039911, 0.58951531) failed to convert
-rank 4: Point 1104 (-91.798595, 30.90826, 6.1842885) failed to convert
-rank 96: Point 1543 (-89.188944, 29.229225, -0.23425949) failed to convert
-rank 30: Point 1104 (-91.010354, 30.155166, -7.2294001) failed to convert
-rank 54: Point 1102 (-90.486704, 30.060263, -9.2384888) failed to convert
-rank 79: Point 1529 (-89.894024, 29.868005, -2.1835404) failed to convert
-rank 67: Point 1525 (-90.143271, 29.950288, 13.164729) failed to convert
-rank 73: Point 1526 (-90.025206, 29.780714, -4.3037762) failed to convert
-rank 45: Point 1112 (-90.697963, 29.4805, -1.4227321) failed to convert
-rank 3: Point 1109 (-91.850906, 30.784969, -8.8475907) failed to convert
-rank 65: Point 1528 (-90.267961, 29.298971, -0.22117615) failed to convert
-rank 12: Point 1091 (-91.517972, 30.404323, -11.533633) failed to convert
-rank 76: Point 1544 (-89.963409, 29.820214, -8.2296) failed to convert
-rank 93: Point 1527 (-89.265581, 29.118102, 15.017771) failed to convert
-rank 18: Point 1107 (-91.28748, 30.502152, -14.033345) failed to convert
-rank 59: Point 1108 (-90.445721, 29.334131, 1.2875842) failed to convert
-rank 17: Point 1111 (-91.372453, 29.692759, -7.776363) failed to convert
-rank 7: Point 1112 (-91.72505, 30.235413, -1.6464649) failed to convert
-rank 97: Point 1525 (-89.051156, 30.216922, 4.824513) failed to convert
-rank 88: Point 1539 (-89.461113, 29.171868, 3.6904232) failed to convert
-rank 20: Point 1099 (-91.238526, 30.292524, -7.1296573) failed to convert
-rank 94: Point 1539 (-89.237534, 29.135531, -0.25532654) failed to convert
-rank 71: Point 1527 (-90.054983, 29.952184, -4.5303433) failed to convert
-rank 66: Point 1539 (-90.18506, 29.925046, -6.3992764) failed to convert
-rank 82: Point 1541 (-89.79091, 29.78167, -0.0) failed to convert
-rank 84: Point 1539 (-89.681737, 30.17629, 8.0778273) failed to convert
-rank 5: Point 1107 (-91.822158, 29.702942, 1.656954) failed to convert
-rank 42: Point 1102 (-90.744904, 29.43251, -0.1524) failed to convert
-rank 83: Point 1527 (-89.762563, 29.808184, -1.3811083) failed to convert
-rank 81: Point 1525 (-89.830629, 29.700759, -0.0) failed to convert
-rank 15: Point 1106 (-91.454595, 29.73802, -3.4350961) failed to convert
-rank 92: Point 1539 (-89.316953, 29.051869, 6.0174785) failed to convert
-rank 26: Point 1096 (-91.175109, 29.677977, -1.0286555) failed to convert
-rank 14: Point 1102 (-91.484914, 29.747798, -2.752344) failed to convert
-rank 39: Point 1109 (-90.785468, 29.616635, -1.6684412) failed to convert
-rank 69: Point 1528 (-90.084083, 30.026857, -5.5032508) failed to convert
-rank 27: Point 1107 (-91.127134, 29.977495, -1.3749504) failed to convert
-rank 75: Point 1530 (-89.979353, 29.849517, 22.408386) failed to convert
-rank 61: Point 1116 (-90.354053, 29.956299, -0.59674713) failed to convert
-rank 86: Point 1541 (-89.527441, 30.223854, -0.77015086) failed to convert
-rank 70: Point 1544 (-90.081151, 29.827558, -4.3281602) failed to convert
-rank 33: Point 1108 (-90.925881, 29.641532, -0.52098594) failed to convert
-rank 91: Point 1529 (-89.362426, 28.95694, 2.4505984) failed to convert
-rank 98: Point 1544 (-89.065508, 29.191463, 5.0366797) failed to convert
-rank 85: Point 1527 (-89.668056, 29.468743, 9.4134947) failed to convert
-rank 77: Point 1528 (-89.933587, 29.931792, -1.2165857) failed to convert
-rank 53: Point 1109 (-90.535096, 29.66857, -1.2942443) failed to convert
-rank 10: Point 1101 (-91.584116, 30.906688, -13.567557) failed to convert
-rank 44: Point 1103 (-90.682875, 29.859316, -0.79034466) failed to convert
-rank 95: Point 1528 (-89.213682, 29.212876, -0.0) failed to convert
-rank 21: Point 1116 (-91.261201, 29.625729, -0.67288519) failed to convert
-rank 55: Point 1108 (-90.472625, 30.004973, 35.143333) failed to convert
-rank 49: Point 1109 (-90.623013, 29.544579, -0.90742611) failed to convert
-rank 29: Point 1111 (-91.028429, 30.17191, -5.2042202) failed to convert
-rank 43: Point 1114 (-90.682979, 30.035086, -9.6158312) failed to convert
-rank 64: Point 1541 (-90.22378, 30.329508, 3.4013047) failed to convert
-rank 78: Point 1542 (-89.911089, 29.909951, 18.089354) failed to convert
-rank 60: Point 1095 (-90.379378, 29.895828, -0.43567238) failed to convert
-rank 0: Point 1034 (-92.343632, 29.572928, -0.56089808) failed to convert
-rank 35: Point 1117 (-90.864276, 29.761467, -0.67267361) failed to convert
-rank 89: Point 1530 (-89.3836, 29.42371, 3.6371024) failed to convert
-rank 1: Point 1112 (-92.067312, 29.725038, 2.6072158) failed to convert
-rank 50: Point 1110 (-90.58375, 29.894798, 1.5067374) failed to convert
-rank 40: Point 1103 (-90.749908, 29.910534, -0.37181271) failed to convert
-rank 34: Point 1096 (-90.864745, 30.165419, -0.65836721) failed to convert
-rank 24: Point 1098 (-91.205881, 29.69134, -0.92296939) failed to convert
-rank 72: Point 1541 (-90.028977, 29.997025, -1.3077409) failed to convert
-rank 68: Point 1540 (-90.110606, 30.029779, 1.109556) failed to convert
-rank 87: Point 1527 (-89.514939, 29.358896, 23.905766) failed to convert
-rank 32: Point 1102 (-90.960273, 29.635851, -0.6795588) failed to convert
-rank 51: Point 1111 (-90.600881, 29.408811, 0.06095999) failed to convert
-rank 31: Point 1111 (-90.99845, 29.699279, -8.2296) failed to convert
-rank 6: Point 1105 (-91.748812, 30.520571, -12.472417) failed to convert
-rank 16: Point 1101 (-91.355325, 30.682378, -11.11846) failed to convert
-rank 80: Point 1539 (-89.875108, 29.605842, 34.832849) failed to convert
-rank 99: Point 1528 (-88.840267, 29.665828, 10.319466) failed to convert
-rank 62: Point 1098 (-90.330489, 29.93054, -8.0138022) failed to convert
-rank 11: Point 1105 (-91.638329, 29.118698, 5.8577074) failed to convert
-rank 74: Point 1541 (-90.024749, 29.514691, 5.5533235) failed to convert
-rank 19: Point 1118 (-91.247302, 30.556249, -0.98267043) failed to convert
-rank 9: Point 1107 (-91.615922, 31.004754, 1.6492312) failed to convert
-rank 2: Point 1104 (-91.920969, 30.761323, -10.00609) failed to convert
-rank 90: Point 1539 (-89.357191, 29.261786, -0.74758353) failed to convert
-rank 8: Point 1095 (-91.718144, 29.745709, -3.304855) failed to convert
-rank 96: Point 1544 (-89.191205, 29.203528, -0.0) failed to convert
-rank 67: Point 1526 (-90.143118, 29.951976, 34.076659) failed to convert
-rank 73: Point 1527 (-89.983487, 30.309556, -0.24036075) failed to convert
-rank 22: Point 1103 (-91.205661, 30.307505, -14.593825) failed to convert
-rank 36: Point 1099 (-90.85272, 29.591507, -0.54736599) failed to convert
-rank 52: Point 1098 (-90.569637, 29.490416, -1.0993293) failed to convert
-rank 56: Point 1104 (-90.43638, 30.318327, 2.5435194) failed to convert
-rank 79: Point 1530 (-89.887241, 29.952544, -2.645e-05) failed to convert
-rank 93: Point 1528 (-89.258625, 29.197389, 0.22882256) failed to convert
-rank 97: Point 1526 (-89.121986, 29.434863, 3.3165531) failed to convert
-rank 76: Point 1545 (-89.963425, 29.819853, -2.0897386) failed to convert
-rank 65: Point 1529 (-90.262439, 29.37303, -4.3176296) failed to convert
-rank 25: Point 1117 (-91.150755, 30.319993, -9.8288229) failed to convert
-rank 94: Point 1540 (-89.231388, 29.205556, -0.0) failed to convert
-rank 13: Point 1107 (-91.458474, 30.829265, -10.302279) failed to convert
-rank 37: Point 1113 (-90.788359, 30.192926, -0.52995541) failed to convert
-rank 23: Point 1109 (-91.186939, 30.280352, 3.6515396) failed to convert
-rank 88: Point 1540 (-89.359988, 30.343578, 0.02531074) failed to convert
-rank 48: Point 1100 (-90.661462, 29.296437, -8.2296) failed to convert
-rank 38: Point 1097 (-90.783034, 29.893355, -1.2287808) failed to convert
-rank 71: Point 1528 (-90.102249, 29.341286, 0.34576604) failed to convert
-rank 84: Point 1540 (-89.743731, 29.423396, 0.31299999) failed to convert
-rank 66: Point 1540 (-90.229689, 29.335069, 0.31299999) failed to convert
-rank 82: Point 1542 (-89.752104, 30.255457, -1.1399215) failed to convert
-rank 81: Point 1526 (-89.840358, 29.579922, 1.3132359) failed to convert
-rank 92: Point 1540 (-89.283289, 29.43873, 7.4704383) failed to convert
-rank 3: Point 1110 (-91.839082, 30.998293, -17.42852) failed to convert
-rank 54: Point 1103 (-90.512474, 29.703008, -1.5898421) failed to convert
-rank 58: Point 1099 (-90.416476, 30.038757, -2.3152145) failed to convert
-rank 57: Point 1111 (-90.406016, 30.488596, -10.537397) failed to convert
-rank 47: Point 1111 (-90.631813, 30.044628, -8.065469) failed to convert
-rank 4: Point 1105 (-91.803853, 30.814191, -11.634447) failed to convert
-rank 28: Point 1096 (-91.104511, 29.668548, -1.0133858) failed to convert
-rank 46: Point 1092 (-90.658861, 29.924308, -0.20483997) failed to convert
-rank 83: Point 1528 (-89.762371, 29.810514, -0.56273578) failed to convert
-rank 69: Point 1529 (-90.084076, 30.026817, -5.1651413) failed to convert
-rank 18: Point 1108 (-91.333042, 29.764196, 3.7849147) failed to convert
-rank 70: Point 1545 (-90.075942, 29.894629, -1.2141279) failed to convert
-rank 86: Point 1542 (-89.524355, 30.25888, -4.4377939) failed to convert
-rank 75: Point 1531 (-89.987712, 29.743384, -8.2296) failed to convert
-rank 30: Point 1105 (-91.000706, 30.301337, -8.0060696) failed to convert
-rank 7: Point 1113 (-91.683193, 30.96933, -12.568839) failed to convert
-rank 45: Point 1113 (-90.698124, 29.478068, -0.81876355) failed to convert
-rank 26: Point 1097 (-91.179586, 29.606875, -3.633216) failed to convert
-rank 91: Point 1530 (-89.341102, 29.204541, 0.29662396) failed to convert
-rank 17: Point 1112 (-91.371055, 29.715738, -5.5398302) failed to convert
-rank 85: Point 1528 (-89.669283, 29.452072, -3.9532562) failed to convert
-rank 98: Point 1545 (-89.065407, 29.191068, 5.0099535) failed to convert
-rank 27: Point 1108 (-91.113441, 30.190598, -12.509908) failed to convert
-rank 39: Point 1110 (-90.776022, 29.755062, -0.93128853) failed to convert
-rank 95: Point 1529 (-89.220805, 29.131906, -0.14489089) failed to convert
-rank 77: Point 1529 (-89.986789, 29.257136, 0.31299999) failed to convert
-rank 20: Point 1100 (-91.290697, 29.451974, 4.9104993) failed to convert
-rank 14: Point 1103 (-91.484909, 29.747839, -2.752344) failed to convert
-rank 33: Point 1109 (-90.877493, 30.363682, -4.2257545) failed to convert
-rank 61: Point 1117 (-90.382047, 29.576401, -1.0479345) failed to convert
-rank 64: Point 1542 (-90.251058, 29.970207, 24.847394) failed to convert
-rank 78: Point 1543 (-89.893355, 30.131081, -3.6414292) failed to convert
-rank 63: Point 1110 (-90.337838, 29.404237, 0.03695637) failed to convert
-rank 44: Point 1104 (-90.717723, 29.35568, -0.01435826) failed to convert
-rank 53: Point 1110 (-90.572935, 29.134502, 2.1030922) failed to convert
-rank 89: Point 1531 (-89.392118, 29.324598, -5.1721515) failed to convert
-rank 21: Point 1117 (-91.218792, 30.304229, -14.185393) failed to convert
-rank 15: Point 1107 (-91.464998, 29.562487, -0.60282671) failed to convert
-rank 68: Point 1541 (-90.124942, 29.844064, -0.93892427) failed to convert
-rank 72: Point 1542 (-90.028075, 30.008502, -2.9414585) failed to convert
-rank 55: Point 1109 (-90.481754, 29.879071, -8.2296) failed to convert
-rank 41: Point 1109 (-90.763497, 29.46183, -0.19430523) failed to convert
-rank 5: Point 1108 (-91.788276, 30.317397, -8.2296) failed to convert
-rank 87: Point 1528 (-89.563687, 28.775486, 89.560227) failed to convert
-rank 80: Point 1540 (-89.833169, 30.125697, 1.8130529) failed to convert
-rank 42: Point 1103 (-90.703963, 30.025719, 19.587644) failed to convert
-rank 60: Point 1096 (-90.372912, 29.983236, -0.35752704) failed to convert
-rank 29: Point 1112 (-91.032474, 30.110024, -6.141505) failed to convert
-rank 10: Point 1102 (-91.578442, 31.002351, -15.125816) failed to convert
-rank 49: Point 1110 (-90.600153, 29.868946, -1.4191624) failed to convert
-rank 99: Point 1529 (-88.816974, 29.913328, 2.1866066) failed to convert
-rank 90: Point 1540 (-89.273248, 30.220798, 1.8782351) failed to convert
-rank 67: Point 1527 (-90.147393, 29.896193, 0.57743416) failed to convert
-rank 74: Point 1542 (-90.006772, 29.744625, 5.7954198) failed to convert
-rank 35: Point 1118 (-90.864259, 29.761525, -1.2400823) failed to convert
-rank 12: Point 1092 (-91.550989, 29.84235, -2.4472361) failed to convert
-rank 96: Point 1545 (-89.204397, 29.053866, 1.3091425) failed to convert
-rank 24: Point 1099 (-91.204525, 29.712834, -0.00497264) failed to convert
-rank 73: Point 1528 (-90.025306, 29.779191, -4.9136811) failed to convert
-rank 93: Point 1529 (-89.261172, 29.168181, 9.5465495) failed to convert
-rank 1: Point 1113 (-92.118268, 28.717151, 36.095467) failed to convert
-rank 40: Point 1104 (-90.784111, 29.410161, -1.2119244) failed to convert
-rank 34: Point 1097 (-90.90149, 29.617915, -1.2906712) failed to convert
-rank 97: Point 1527 (-89.136406, 29.273471, -0.0) failed to convert
-rank 0: Point 1035 (-92.343271, 29.579936, -0.37172161) failed to convert
-rank 76: Point 1546 (-89.959673, 29.867203, -0.77023601) failed to convert
-rank 79: Point 1531 (-89.912323, 29.638646, -4.7673771) failed to convert
-rank 84: Point 1541 (-89.697006, 29.991927, 3.0899999) failed to convert
-rank 16: Point 1102 (-91.410276, 29.779458, -0.62979569) failed to convert
-rank 51: Point 1112 (-90.603833, 29.366759, 0.23517835) failed to convert
-rank 62: Point 1099 (-90.32691, 29.978353, -0.34782219) failed to convert
-rank 32: Point 1103 (-90.956715, 29.68978, -8.2296) failed to convert
-rank 31: Point 1112 (-90.998925, 29.691798, -1.2668967) failed to convert
-rank 59: Point 1109 (-90.429551, 29.557276, -0.34021579) failed to convert
-rank 71: Point 1529 (-90.038067, 30.168021, 4.6899998) failed to convert
-rank 65: Point 1530 (-90.262444, 29.372951, -4.6266099) failed to convert
-rank 88: Point 1541 (-89.44617, 29.347289, -4.5070778) failed to convert
-rank 94: Point 1541 (-89.233933, 29.176482, -0.61357696) failed to convert
-rank 82: Point 1543 (-89.752097, 30.255518, -1.1399215) failed to convert
-rank 66: Point 1541 (-90.183894, 29.940105, -7.5044814) failed to convert
-rank 19: Point 1119 (-91.250011, 30.512902, -9.4166069) failed to convert
-rank 6: Point 1106 (-91.748239, 30.53053, -7.3207319) failed to convert
-rank 92: Point 1541 (-89.293102, 29.326074, -0.09912246) failed to convert
-rank 81: Point 1527 (-89.812834, 29.920223, 11.692409) failed to convert
-rank 75: Point 1532 (-89.978554, 29.859469, 32.347697) failed to convert
-rank 11: Point 1106 (-91.585853, 30.035404, -0.58231795) failed to convert
-rank 50: Point 1111 (-90.615547, 29.444126, 0.00460373) failed to convert
-rank 43: Point 1115 (-90.694251, 29.873459, -0.5286969) failed to convert
-rank 83: Point 1529 (-89.762581, 29.807922, -8.2296) failed to convert
-rank 69: Point 1530 (-90.111994, 29.665978, 0.14840909) failed to convert
-rank 86: Point 1543 (-89.594405, 29.427746, -0.36532777) failed to convert
-rank 56: Point 1105 (-90.471535, 29.836589, 0.6664761) failed to convert
-rank 22: Point 1104 (-91.195062, 30.474506, 10.823756) failed to convert
-rank 85: Point 1529 (-89.669269, 29.452131, -3.9532562) failed to convert
-rank 9: Point 1108 (-91.680305, 29.886536, -2.8813065) failed to convert
-rank 25: Point 1118 (-91.148336, 30.357576, -5.8933348) failed to convert
-rank 2: Point 1105 (-91.915273, 30.864585, -9.7359583) failed to convert
-rank 8: Point 1096 (-91.751488, 29.144474, 6.0999999) failed to convert
-rank 70: Point 1546 (-90.073799, 29.922147, -6.9281045) failed to convert
-rank 23: Point 1110 (-91.211087, 29.897769, -0.19400001) failed to convert
-rank 54: Point 1104 (-90.518124, 29.624138, 0.7287716) failed to convert
-rank 48: Point 1101 (-90.661463, 29.296396, -8.2296) failed to convert
-rank 37: Point 1114 (-90.785864, 30.229212, -2.559638) failed to convert
-rank 91: Point 1531 (-89.342353, 29.19006, 0.31299999) failed to convert
-rank 52: Point 1099 (-90.54149, 29.885733, -0.31552681) failed to convert
-rank 98: Point 1546 (-89.041682, 29.45269, 8.3161248) failed to convert
-rank 13: Point 1108 (-91.513888, 29.900276, -8.6258407) failed to convert
-rank 47: Point 1112 (-90.684369, 29.291812, -0.60359575) failed to convert
-rank 36: Point 1100 (-90.84139, 29.759728, -1.2157691) failed to convert
-rank 78: Point 1544 (-89.933635, 29.626567, -2.2802088) failed to convert
-rank 77: Point 1530 (-89.952829, 29.689211, -0.21646882) failed to convert
-rank 95: Point 1530 (-89.216242, 29.18376, -0.0) failed to convert
-rank 64: Point 1543 (-90.265887, 29.773221, -0.30232793) failed to convert
-rank 46: Point 1093 (-90.659239, 29.91891, -0.29951014) failed to convert
-rank 38: Point 1098 (-90.793098, 29.74591, -3.1310722) failed to convert
-rank 57: Point 1112 (-90.425501, 30.224522, -0.13634651) failed to convert
-rank 30: Point 1106 (-91.038538, 29.723146, -0.5055029) failed to convert
-rank 89: Point 1532 (-89.39126, 29.334315, 23.984257) failed to convert
-rank 58: Point 1100 (-90.434789, 29.788418, -2.2167651) failed to convert
-rank 68: Point 1542 (-90.124902, 29.844577, -3.7897153) failed to convert
-rank 7: Point 1114 (-91.716632, 30.382908, -4.1346098) failed to convert
-rank 3: Point 1111 (-91.869042, 30.454616, -4.2397666) failed to convert
-rank 17: Point 1113 (-91.373435, 29.676248, 0.24178382) failed to convert
-rank 45: Point 1114 (-90.70167, 29.426647, -0.85856695) failed to convert
-rank 72: Point 1543 (-90.028394, 30.004365, -1.3984247) failed to convert
-rank 87: Point 1529 (-89.482255, 29.743396, 11.875753) failed to convert
-rank 80: Point 1541 (-89.851043, 29.904806, -0.44272503) failed to convert
-rank 26: Point 1098 (-91.179567, 29.607177, -3.813048) failed to convert
-rank 27: Point 1109 (-91.109757, 30.247474, 18.520607) failed to convert
-rank 39: Point 1111 (-90.801061, 29.386833, -0.15861095) failed to convert
-rank 90: Point 1541 (-89.310422, 29.799314, 0.32534674) failed to convert
-rank 14: Point 1104 (-91.484903, 29.747899, -2.752344) failed to convert
-rank 44: Point 1105 (-90.681428, 29.880036, -0.27906909) failed to convert
-rank 33: Point 1110 (-90.960523, 29.114239, 1.5620515) failed to convert
-rank 99: Point 1530 (-88.852216, 29.536698, 14.382368) failed to convert
-rank 53: Point 1111 (-90.521684, 29.8555, -0.49719179) failed to convert
-rank 21: Point 1118 (-91.205025, 30.521579, 23.405771) failed to convert
-rank 4: Point 1106 (-91.794589, 30.979538, -19.266407) failed to convert
-rank 28: Point 1097 (-91.102967, 29.692654, -0.91863195) failed to convert
-rank 67: Point 1528 (-90.197537, 29.23661, 0.31299999) failed to convert
-rank 15: Point 1108 (-91.424204, 30.245022, -0.79396287) failed to convert
-rank 96: Point 1546 (-89.187522, 29.245113, -0.01567832) failed to convert
-rank 97: Point 1528 (-89.103418, 29.641285, 4.7073268) failed to convert
-rank 73: Point 1529 (-90.025178, 29.780782, -4.3037762) failed to convert
-rank 74: Point 1543 (-90.001735, 29.808447, 10.129523) failed to convert
-rank 55: Point 1110 (-90.4699, 30.0422, -7.7423916) failed to convert
-rank 76: Point 1547 (-89.977434, 29.642216, 1.2974912) failed to convert
-rank 41: Point 1110 (-90.736712, 29.852257, -0.32676891) failed to convert
-rank 79: Point 1532 (-89.927847, 29.442831, 1.1012176) failed to convert
-rank 93: Point 1530 (-89.260964, 29.170418, 11.025853) failed to convert
-rank 84: Point 1542 (-89.736026, 29.51764, -3.6850321) failed to convert
-rank 61: Point 1118 (-90.397298, 29.367591, -0.12996853) failed to convert
-rank 63: Point 1111 (-90.296092, 29.965848, -7.7845926) failed to convert
-rank 49: Point 1111 (-90.584324, 30.091739, -1.8060221) failed to convert
-rank 66: Point 1542 (-90.185042, 29.92501, -6.3992764) failed to convert
-rank 94: Point 1542 (-89.223497, 29.295163, -0.00892449) failed to convert
-rank 65: Point 1531 (-90.262397, 29.373524, -2.9318012) failed to convert
-rank 92: Point 1542 (-89.317711, 29.042732, 5.9773708) failed to convert
-rank 71: Point 1530 (-90.05631, 29.935019, 37.953879) failed to convert
-rank 82: Point 1544 (-89.79138, 29.77582, -0.44122713) failed to convert
-rank 42: Point 1104 (-90.74878, 29.375704, -0.30529138) failed to convert
-rank 20: Point 1101 (-91.226356, 30.485283, -6.109316) failed to convert
-rank 75: Point 1533 (-89.980272, 29.837674, -0.37430971) failed to convert
-rank 83: Point 1530 (-89.762643, 29.807134, -0.96291033) failed to convert
-rank 81: Point 1528 (-89.843142, 29.544974, 0.31297064) failed to convert
-rank 35: Point 1119 (-90.864247, 29.761564, -1.5314461) failed to convert
-rank 69: Point 1531 (-90.09903, 29.833863, 0.60612968) failed to convert
-rank 86: Point 1544 (-89.561428, 29.820467, -0.36065292) failed to convert
-rank 60: Point 1097 (-90.333292, 30.51474, -8.6539631) failed to convert
-rank 88: Point 1542 (-89.465882, 29.115015, 7.5631387) failed to convert
-rank 29: Point 1113 (-91.026393, 30.2027, -8.2692758) failed to convert
-rank 24: Point 1100 (-91.187457, 29.983579, -0.65161414) failed to convert
-rank 70: Point 1547 (-90.094282, 29.657756, 0.31299999) failed to convert
-rank 85: Point 1530 (-89.622518, 30.014193, 3.293984) failed to convert
-rank 5: Point 1109 (-91.763788, 30.754804, -14.665807) failed to convert
-rank 1: Point 1114 (-92.017277, 30.681332, -8.463484) failed to convert
-rank 12: Point 1093 (-91.517961, 30.403985, -9.4875349) failed to convert
-rank 40: Point 1105 (-90.755545, 29.828406, -1.8576686) failed to convert
-rank 0: Point 1036 (-92.352144, 29.380838, 8.8000002) failed to convert
-rank 91: Point 1532 (-89.3588, 28.999127, 14.300396) failed to convert
-rank 98: Point 1547 (-88.978871, 30.137844, 8.4249557) failed to convert
-rank 62: Point 1100 (-90.360017, 29.531135, -0.2273666) failed to convert
-rank 51: Point 1113 (-90.598714, 29.439628, 0.26876087) failed to convert
-rank 32: Point 1104 (-90.956738, 29.689375, -0.5724161) failed to convert
-rank 59: Point 1110 (-90.397693, 29.992594, -1.9712313) failed to convert
-rank 11: Point 1107 (-91.538467, 30.842245, -12.50834) failed to convert
-rank 78: Point 1545 (-89.903992, 29.998529, -7.8604878) failed to convert
-rank 6: Point 1107 (-91.743606, 30.612669, -7.4815849) failed to convert
-rank 34: Point 1098 (-90.896912, 29.686569, -1.0132663) failed to convert
-rank 43: Point 1116 (-90.712375, 29.611863, -0.08868694) failed to convert
-rank 19: Point 1120 (-91.250407, 30.506474, 17.351482) failed to convert
-rank 95: Point 1531 (-89.216033, 29.186129, -0.37769251) failed to convert
-rank 16: Point 1103 (-91.385994, 30.18115, -0.23100001) failed to convert
-rank 50: Point 1112 (-90.620941, 29.36708, 0.36576) failed to convert
-rank 31: Point 1113 (-90.998295, 29.701246, -0.89246168) failed to convert
-rank 64: Point 1544 (-90.285389, 29.512394, -0.1883153) failed to convert
-rank 77: Point 1531 (-89.927399, 30.009135, 2.9203759) failed to convert
-rank 68: Point 1543 (-90.124931, 29.844195, -2.2682672) failed to convert
-rank 18: Point 1109 (-91.311753, 30.110951, -7.7955746) failed to convert
-rank 72: Point 1544 (-90.028103, 30.008077, -3.2922295) failed to convert
-rank 8: Point 1097 (-91.718497, 29.738345, 1.6874985) failed to convert
-rank 89: Point 1533 (-89.426786, 28.918294, 3.7208341) failed to convert
-rank 22: Point 1105 (-91.203801, 30.336782, -9.547815) failed to convert
-rank 9: Point 1109 (-91.625687, 30.837323, -11.42969) failed to convert
-rank 2: Point 1106 (-91.917472, 30.823566, -10.795315) failed to convert
-rank 23: Point 1111 (-91.207248, 29.958541, -1.2337479) failed to convert
-rank 10: Point 1103 (-91.674663, 29.331843, 4.6301951) failed to convert
-rank 90: Point 1542 (-89.364986, 29.171106, 2.1719072) failed to convert
-rank 37: Point 1115 (-90.801744, 29.997508, 12.799794) failed to convert
-rank 52: Point 1100 (-90.557975, 29.654673, -0.55856743) failed to convert
-rank 80: Point 1542 (-89.89089, 29.406951, 1.3588309) failed to convert
-rank 99: Point 1531 (-88.815068, 29.931145, 3.6504486) failed to convert
-rank 87: Point 1530 (-89.500337, 29.530475, 0.76743063) failed to convert
-rank 56: Point 1106 (-90.475248, 29.785301, -0.39983648) failed to convert
-rank 47: Point 1113 (-90.644899, 29.858542, -0.27334966) failed to convert
-rank 46: Point 1094 (-90.663741, 29.854618, -0.86044724) failed to convert
-rank 36: Point 1101 (-90.841377, 29.759896, -1.4517905) failed to convert
-rank 57: Point 1113 (-90.480858, 29.463153, -0.37002142) failed to convert
-rank 74: Point 1544 (-89.988232, 29.97971, -4.9339753) failed to convert
-rank 96: Point 1547 (-89.189076, 29.227504, -0.0) failed to convert
-rank 73: Point 1530 (-90.025164, 29.78082, -4.3037762) failed to convert
-rank 54: Point 1105 (-90.519956, 29.59853, 0.44343182) failed to convert
-rank 48: Point 1102 (-90.661465, 29.296336, -8.2296) failed to convert
-rank 25: Point 1119 (-91.169744, 30.02188, -0.5535162) failed to convert
-rank 67: Point 1529 (-90.164209, 29.676237, 0.31299999) failed to convert
-rank 97: Point 1529 (-89.121383, 29.44119, 3.3971001) failed to convert
-rank 76: Point 1548 (-89.97738, 29.642243, 1.3739509) failed to convert
-rank 58: Point 1101 (-90.460558, 29.432981, -8.2296) failed to convert
-rank 38: Point 1099 (-90.818852, 29.365664, -8.2296) failed to convert
-rank 79: Point 1533 (-89.88929, 29.926822, -0.26798683) failed to convert
-rank 84: Point 1543 (-89.734983, 29.53021, -1.4007532) failed to convert
-rank 93: Point 1531 (-89.259055, 29.192226, -0.0) failed to convert
-rank 17: Point 1114 (-91.315783, 30.616342, -17.232781) failed to convert
-rank 66: Point 1543 (-90.189985, 29.860076, 0.23286367) failed to convert
-rank 94: Point 1543 (-89.231045, 29.209266, -0.10593936) failed to convert
-rank 45: Point 1115 (-90.666411, 29.934022, -0.56999764) failed to convert
-rank 82: Point 1545 (-89.784947, 29.854818, -3.2180785) failed to convert
-rank 3: Point 1112 (-91.863827, 30.549655, -8.2296) failed to convert
-rank 27: Point 1110 (-91.113419, 30.190564, -12.509908) failed to convert
-rank 28: Point 1098 (-91.111096, 29.56543, -0.46415364) failed to convert
-rank 4: Point 1107 (-91.853747, 29.908638, -0.58317137) failed to convert
-rank 83: Point 1531 (-89.764603, 29.783111, -0.0) failed to convert
-rank 92: Point 1543 (-89.302519, 29.217785, -2.078e-05) failed to convert
-rank 65: Point 1532 (-90.21988, 29.938411, 23.85568) failed to convert
-rank 71: Point 1531 (-90.064907, 29.824611, 0.76602752) failed to convert
-rank 53: Point 1112 (-90.519507, 29.88534, 0.51815999) failed to convert
-rank 44: Point 1106 (-90.682838, 29.85977, -1.2296827) failed to convert
-rank 75: Point 1534 (-89.979032, 29.853327, 26.036703) failed to convert
-rank 81: Point 1529 (-89.786034, 30.248379, -0.8665698) failed to convert
-rank 30: Point 1107 (-91.0104, 30.154004, -10.47739) failed to convert
-rank 88: Point 1543 (-89.445259, 29.357675, -5.1855627) failed to convert
-rank 33: Point 1111 (-90.900122, 30.027317, -1.4919593) failed to convert
-rank 86: Point 1545 (-89.547838, 29.980134, -0.0) failed to convert
-rank 39: Point 1112 (-90.77626, 29.751499, -0.92260329) failed to convert
-rank 69: Point 1532 (-90.084066, 30.026757, -5.8552084) failed to convert
-rank 15: Point 1109 (-91.458195, 29.677113, -3.0915533) failed to convert
-rank 85: Point 1531 (-89.669259, 29.45217, -3.9532562) failed to convert
-rank 91: Point 1533 (-89.359353, 28.992542, 4.2585489) failed to convert
-rank 7: Point 1115 (-91.819028, 28.524131, 45.820948) failed to convert
-rank 70: Point 1548 (-90.09285, 29.676172, 0.31299999) failed to convert
-rank 13: Point 1109 (-91.466572, 30.695034, -8.1062844) failed to convert
-rank 55: Point 1111 (-90.511897, 29.459749, -0.78307853) failed to convert
-rank 78: Point 1546 (-89.914977, 29.861134, -5.9344564) failed to convert
-rank 98: Point 1548 (-89.065305, 29.190673, 5.0014624) failed to convert
-rank 63: Point 1112 (-90.329469, 29.517194, -0.35665708) failed to convert
-rank 14: Point 1105 (-91.425072, 30.745395, 8.4739112) failed to convert
-rank 95: Point 1532 (-89.216915, 29.17603, -0.0) failed to convert
-rank 24: Point 1101 (-91.211068, 29.607938, -0.5446826) failed to convert
-rank 26: Point 1099 (-91.179595, 29.60674, -4.0517154) failed to convert
-rank 29: Point 1114 (-91.027622, 30.183868, -6.7285163) failed to convert
-rank 35: Point 1120 (-90.844527, 30.05355, 15.526529) failed to convert
-rank 77: Point 1532 (-89.956602, 29.641252, 0.07803401) failed to convert
-rank 1: Point 1115 (-92.02967, 30.445691, -6.4228236) failed to convert
-rank 64: Point 1545 (-90.234123, 30.193288, 4.21) failed to convert
-rank 60: Point 1098 (-90.375921, 29.942325, 25.427481) failed to convert
-rank 49: Point 1112 (-90.600184, 29.868496, -0.62196684) failed to convert
-rank 42: Point 1105 (-90.761722, 29.185599, -0.0) failed to convert
-rank 21: Point 1119 (-91.217832, 30.319219, -11.303113) failed to convert
-rank 68: Point 1544 (-90.092839, 30.258232, 3.7671816) failed to convert
-rank 5: Point 1110 (-91.825441, 29.642365, 2.0374596) failed to convert
-rank 20: Point 1102 (-91.244093, 30.203326, -1.9222053) failed to convert
-rank 40: Point 1106 (-90.753533, 29.857625, -0.64116193) failed to convert
-rank 61: Point 1119 (-90.380861, 29.592408, -0.40986885) failed to convert
-rank 41: Point 1111 (-90.765474, 29.432799, 0.15659299) failed to convert
-rank 32: Point 1105 (-90.939016, 29.95708, -0.68778283) failed to convert
-rank 43: Point 1117 (-90.694867, 29.86447, -0.20996035) failed to convert
-rank 72: Point 1545 (-90.025492, 30.041166, -0.85788535) failed to convert
-rank 51: Point 1114 (-90.596139, 29.476199, 0.25988376) failed to convert
-rank 59: Point 1111 (-90.39806, 29.987613, -8.6106007) failed to convert
-rank 90: Point 1543 (-89.382454, 28.967518, 13.40388) failed to convert
-rank 16: Point 1104 (-91.385232, 30.193633, -0.74662062) failed to convert
-rank 89: Point 1534 (-89.346293, 29.853282, -0.0) failed to convert
-rank 80: Point 1543 (-89.898474, 29.311424, 0.53365176) failed to convert
-rank 62: Point 1101 (-90.363273, 29.486746, -0.21336) failed to convert
-rank 11: Point 1108 (-91.534426, 30.910174, 7.5072705) failed to convert
-rank 31: Point 1114 (-90.998379, 29.699883, -8.2296) failed to convert
-rank 19: Point 1121 (-91.298755, 29.729141, -7.0043045) failed to convert
-rank 8: Point 1098 (-91.665756, 30.66722, -8.459609) failed to convert
-rank 50: Point 1113 (-90.599308, 29.674868, -0.85105614) failed to convert
-rank 10: Point 1104 (-91.649948, 29.768194, -0.87915821) failed to convert
-rank 96: Point 1548 (-89.185889, 29.263282, -0.0) failed to convert
-rank 74: Point 1545 (-89.992088, 29.930704, 20.611093) failed to convert
-rank 56: Point 1107 (-90.459694, 29.999511, 12.771864) failed to convert
-rank 99: Point 1532 (-88.851013, 29.546901, 14.057094) failed to convert
-rank 2: Point 1107 (-91.908078, 30.995289, -13.582049) failed to convert
-rank 34: Point 1099 (-90.891071, 29.773983, -2.2258311) failed to convert
-rank 6: Point 1108 (-91.748534, 30.525259, -7.0707965) failed to convert
-rank 18: Point 1110 (-91.315601, 30.048482, -0.78982385) failed to convert
-rank 67: Point 1530 (-90.162858, 29.693851, 0.31) failed to convert
-rank 52: Point 1101 (-90.52726, 30.083683, -0.88268734) failed to convert
-rank 76: Point 1549 (-89.993138, 29.44126, 1.2995161) failed to convert
-rank 12: Point 1094 (-91.503483, 30.647275, -8.3402163) failed to convert
-rank 87: Point 1531 (-89.424465, 30.413072, -7.7346678) failed to convert
-rank 97: Point 1530 (-89.106368, 29.608137, 5.1320936) failed to convert
-rank 73: Point 1531 (-90.019227, 29.856593, -0.25413797) failed to convert
-rank 79: Point 1534 (-89.913377, 29.625223, 22.134892) failed to convert
-rank 84: Point 1544 (-89.6756, 30.249052, -0.98339334) failed to convert
-rank 66: Point 1544 (-90.168897, 30.13562, 4.5302729) failed to convert
-rank 93: Point 1532 (-89.258345, 29.200332, -0.0) failed to convert
-rank 36: Point 1102 (-90.841176, 29.762813, -0.96200446) failed to convert
-rank 94: Point 1544 (-89.231291, 29.206469, -0.03567308) failed to convert
-rank 37: Point 1116 (-90.835814, 29.49491, -0.85558818) failed to convert
-rank 82: Point 1546 (-89.784929, 29.85476, -3.2180785) failed to convert
-rank 47: Point 1114 (-90.631777, 30.044677, -8.9009647) failed to convert
-rank 54: Point 1106 (-90.504414, 29.815066, -0.63447486) failed to convert
-rank 65: Point 1533 (-90.262417, 29.372921, -4.40815) failed to convert
-rank 46: Point 1095 (-90.694403, 29.413439, 0.30473174) failed to convert
-rank 58: Point 1102 (-90.468639, 29.320686, -0.0) failed to convert
-rank 57: Point 1114 (-90.477386, 29.511091, -0.43770548) failed to convert
-rank 25: Point 1120 (-91.153267, 30.280084, 13.356491) failed to convert
-rank 92: Point 1544 (-89.285956, 29.407716, 9.2183522) failed to convert
-rank 22: Point 1106 (-91.199351, 30.406915, -13.728177) failed to convert
-rank 75: Point 1535 (-89.993734, 29.666555, 0.64966614) failed to convert
-rank 48: Point 1103 (-90.617662, 29.922099, 0.09000326) failed to convert
-rank 38: Point 1100 (-90.782855, 29.895728, -0.5693705) failed to convert
-rank 17: Point 1115 (-91.372416, 29.692744, -7.776363) failed to convert
-rank 81: Point 1530 (-89.822391, 29.802108, 2.0793366) failed to convert
-rank 45: Point 1116 (-90.697953, 29.480427, -1.0864542) failed to convert
-rank 83: Point 1532 (-89.74464, 30.026608, 1.9533094) failed to convert
-rank 71: Point 1532 (-90.055047, 29.95109, -6.9933317) failed to convert
-rank 91: Point 1534 (-89.34468, 29.162879, -1.0879565) failed to convert
-rank 88: Point 1544 (-89.446136, 29.347239, -4.5070778) failed to convert
-rank 23: Point 1112 (-91.207248, 29.958374, -0.61482046) failed to convert
-rank 69: Point 1533 (-90.084093, 30.026326, -1.1005046) failed to convert
-rank 70: Point 1549 (-90.076845, 29.882771, -0.61601952) failed to convert
-rank 0: Point 1037 (-92.341928, 29.586756, -0.55244209) failed to convert
-rank 85: Point 1532 (-89.669245, 29.452229, -3.9532562) failed to convert
-rank 86: Point 1546 (-89.596898, 29.396036, 21.698434) failed to convert
-rank 4: Point 1108 (-91.794573, 30.97948, -19.266407) failed to convert
-rank 98: Point 1549 (-89.011689, 29.780413, 3.2753143) failed to convert
-rank 3: Point 1113 (-91.84594, 30.874023, -10.212725) failed to convert
-rank 44: Point 1107 (-90.70498, 29.540512, 3.6002992) failed to convert
-rank 78: Point 1547 (-89.914972, 29.861094, -5.9344564) failed to convert
-rank 27: Point 1111 (-91.122786, 30.044741, -0.85031318) failed to convert
-rank 28: Point 1099 (-91.10489, 29.662545, -1.6690986) failed to convert
-rank 95: Point 1533 (-89.217743, 29.166609, -0.0) failed to convert
-rank 77: Point 1533 (-89.954141, 29.672156, -0.16522768) failed to convert
-rank 9: Point 1110 (-91.661685, 30.21339, -2.3217667) failed to convert
-rank 33: Point 1112 (-90.920107, 29.727612, -0.62710815) failed to convert
-rank 68: Point 1545 (-90.124913, 29.844117, -1.6628036) failed to convert
-rank 39: Point 1113 (-90.758152, 30.015331, 17.731241) failed to convert
-rank 72: Point 1546 (-90.028062, 30.008443, -3.9218743) failed to convert
-rank 64: Point 1546 (-90.26859, 29.736785, 2.03165) failed to convert
-rank 13: Point 1110 (-91.490873, 30.289097, -0.31799999) failed to convert
-rank 53: Point 1113 (-90.517217, 29.917056, -0.35468932) failed to convert
-rank 90: Point 1544 (-89.354954, 29.287337, 15.709349) failed to convert
-rank 30: Point 1108 (-91.011764, 30.133236, 24.143057) failed to convert
-rank 63: Point 1113 (-90.296063, 29.965819, -7.7845926) failed to convert
-rank 55: Point 1112 (-90.496144, 29.679165, -0.68765798) failed to convert
-rank 14: Point 1106 (-91.438503, 30.523827, -4.4669089) failed to convert
-rank 7: Point 1116 (-91.742839, 29.916458, -3.3122826) failed to convert
-rank 29: Point 1115 (-91.031536, 30.124017, 28.57428) failed to convert
-rank 80: Point 1544 (-89.865772, 29.721251, -0.0) failed to convert
-rank 15: Point 1110 (-91.392773, 30.761727, 1.3796775) failed to convert
-rank 35: Point 1121 (-90.86423, 29.761622, -1.5110525) failed to convert
-rank 24: Point 1102 (-91.174724, 30.18434, -4.9331767) failed to convert
-rank 89: Point 1535 (-89.427819, 28.90574, 7.9675258) failed to convert
-rank 99: Point 1533 (-88.855317, 29.499983, 15.092758) failed to convert
-rank 43: Point 1118 (-90.730385, 29.349924, 0.30481774) failed to convert
-rank 21: Point 1120 (-91.212085, 30.410067, -9.0543091) failed to convert
-rank 20: Point 1103 (-91.223307, 30.533083, -7.8937718) failed to convert
-rank 42: Point 1106 (-90.71452, 29.873503, 0.17514622) failed to convert
-rank 41: Point 1112 (-90.736729, 29.851972, -0.75933904) failed to convert
-rank 96: Point 1549 (-89.1737, 29.400596, 6.1130862) failed to convert
-rank 87: Point 1532 (-89.496551, 29.57414, 0.61973928) failed to convert
-rank 40: Point 1107 (-90.754143, 29.848664, -0.20789225) failed to convert
-rank 74: Point 1546 (-89.991251, 29.94114, -1.822384) failed to convert
-rank 67: Point 1531 (-90.19048, 29.329658, -0.28067334) failed to convert
-rank 62: Point 1102 (-90.356448, 29.579059, 1.1219053) failed to convert
-rank 16: Point 1105 (-91.472564, 28.726392, 23.776172) failed to convert
-rank 76: Point 1550 (-89.973581, 29.690005, 19.217205) failed to convert
-rank 51: Point 1115 (-90.603806, 29.366857, 0.16506856) failed to convert
-rank 73: Point 1532 (-90.026959, 29.757788, 4.7457932) failed to convert
-rank 26: Point 1100 (-91.139128, 30.243624, -6.1604683) failed to convert
-rank 97: Point 1531 (-89.101855, 29.6581, 4.2001993) failed to convert
-rank 32: Point 1106 (-90.915863, 30.303582, -6.1166283) failed to convert
-rank 66: Point 1545 (-90.228174, 29.354811, -0.32322911) failed to convert
-rank 84: Point 1545 (-89.735984, 29.517684, -3.6850321) failed to convert
-rank 93: Point 1533 (-89.265716, 29.115685, 15.11439) failed to convert
-rank 79: Point 1535 (-89.88999, 29.917978, -1.4927631) failed to convert
-rank 82: Point 1547 (-89.754558, 30.225282, 1.2885947) failed to convert
-rank 31: Point 1115 (-90.953443, 30.380101, -6.1131168) failed to convert
-rank 61: Point 1120 (-90.328789, 30.294866, 0.54020193) failed to convert
-rank 92: Point 1545 (-89.204626, 30.325096, 1.0927781) failed to convert
-rank 10: Point 1105 (-91.617671, 30.330268, -5.9956272) failed to convert
-rank 65: Point 1534 (-90.227915, 29.83194, 1.3062398) failed to convert
-rank 11: Point 1109 (-91.541421, 30.792322, 7.4002547) failed to convert
-rank 49: Point 1113 (-90.599905, 29.872404, -0.63548098) failed to convert
-rank 1: Point 1116 (-92.022159, 30.585754, -8.7313094) failed to convert
-rank 88: Point 1545 (-89.354111, 30.409821, -8.3301888) failed to convert
-rank 81: Point 1531 (-89.801138, 30.063426, 4.6227344) failed to convert
-rank 94: Point 1545 (-89.233466, 29.181574, -0.60078684) failed to convert
-rank 60: Point 1099 (-90.349496, 30.298019, 1.0090327) failed to convert
-rank 8: Point 1099 (-91.667743, 30.632664, -6.7564354) failed to convert
-rank 50: Point 1114 (-90.618783, 29.397833, -0.46525939) failed to convert
-rank 5: Point 1111 (-91.773539, 30.58126, -6.4036934) failed to convert
-rank 6: Point 1109 (-91.738453, 30.703605, -16.190978) failed to convert
-rank 83: Point 1533 (-89.800521, 29.340449, 0.32565922) failed to convert
-rank 75: Point 1536 (-89.99039, 29.709073, -1.1362168) failed to convert
-rank 71: Point 1533 (-90.066925, 29.798494, 3.4255289) failed to convert
-rank 56: Point 1108 (-90.472858, 29.818116, 1.3255651) failed to convert
-rank 34: Point 1100 (-90.891012, 29.774802, -0.8358117) failed to convert
-rank 91: Point 1535 (-89.339206, 29.226223, -0.65020363) failed to convert
-rank 85: Point 1533 (-89.601238, 30.26676, -1.4099395) failed to convert
-rank 59: Point 1112 (-90.400883, 29.94903, -2.3981232) failed to convert
-rank 69: Point 1534 (-90.105258, 29.752837, -0.2580737) failed to convert
-rank 18: Point 1111 (-91.329493, 29.822144, -0.64553234) failed to convert
-rank 70: Point 1550 (-90.068409, 29.991134, -9.0) failed to convert
-rank 2: Point 1108 (-91.919886, 30.777703, -9.2772109) failed to convert
-rank 36: Point 1103 (-90.841355, 29.760047, 0.16848214) failed to convert
-rank 37: Point 1117 (-90.810183, 29.873615, -1.044782) failed to convert
-rank 19: Point 1122 (-91.290362, 29.865317, -0.52411297) failed to convert
-rank 86: Point 1547 (-89.598524, 29.376494, -1.212501) failed to convert
-rank 98: Point 1550 (-89.020283, 29.686406, 4.1040247) failed to convert
-rank 45: Point 1117 (-90.705957, 29.364279, 0.2367376) failed to convert
-rank 54: Point 1107 (-90.531563, 29.435829, -0.0) failed to convert
-rank 48: Point 1104 (-90.596787, 30.216306, -0.42255029) failed to convert
-rank 78: Point 1548 (-89.915284, 29.857141, -0.47980518) failed to convert
-rank 17: Point 1116 (-91.318639, 30.570207, -15.629384) failed to convert
-rank 46: Point 1096 (-90.65067, 30.040892, -5.0302687) failed to convert
-rank 47: Point 1115 (-90.609684, 30.356186, -4.5576414) failed to convert
-rank 72: Point 1547 (-90.026095, 30.03349, -4.7853603) failed to convert
-rank 68: Point 1546 (-90.106781, 30.0787, 4.3099999) failed to convert
-rank 77: Point 1534 (-89.938738, 29.86638, -1.3492583) failed to convert
-rank 0: Point 1038 (-92.345639, 29.508517, 4.572004) failed to convert
-rank 22: Point 1107 (-91.205654, 30.307465, -14.593825) failed to convert
-rank 95: Point 1534 (-89.218068, 29.162921, -0.0) failed to convert
-rank 64: Point 1547 (-90.285845, 29.504721, -3.5783521) failed to convert
-rank 90: Point 1545 (-89.301436, 29.901403, 0.56535978) failed to convert
-rank 25: Point 1121 (-91.152256, 30.295875, -6.2656198) failed to convert
-rank 4: Point 1109 (-91.799581, 30.88985, 8.429239) failed to convert
-rank 23: Point 1113 (-91.207336, 29.956957, -0.54597089) failed to convert
-rank 38: Point 1101 (-90.7841, 29.8775, 0.02553669) failed to convert
-rank 57: Point 1115 (-90.458132, 29.777385, -0.34634242) failed to convert
-rank 80: Point 1545 (-89.857631, 29.822475, -0.0) failed to convert
-rank 89: Point 1536 (-89.32188, 30.131459, 3.3881391) failed to convert
-rank 96: Point 1550 (-89.156014, 29.598873, 4.6968412) failed to convert
-rank 44: Point 1108 (-90.682772, 29.86056, -0.3307672) failed to convert
-rank 28: Point 1100 (-91.123354, 29.372635, -0.0) failed to convert
-rank 58: Point 1103 (-90.419922, 29.991585, 18.623983) failed to convert
-rank 99: Point 1534 (-88.861463, 29.433797, 17.120825) failed to convert
-rank 76: Point 1551 (-89.958106, 29.885613, -3.6559433) failed to convert
-rank 74: Point 1547 (-90.001203, 29.81474, 15.827014) failed to convert
-rank 67: Point 1532 (-90.144559, 29.932312, -8.0244702) failed to convert
-rank 3: Point 1114 (-91.900485, 29.873828, -0.36977874) failed to convert
-rank 73: Point 1533 (-90.008173, 29.997156, 11.378233) failed to convert
-rank 12: Point 1095 (-91.522304, 30.330488, -2.2548608) failed to convert
-rank 87: Point 1533 (-89.515717, 29.347518, 0.66308189) failed to convert
-rank 9: Point 1111 (-91.738529, 28.842329, 22.0) failed to convert
-rank 52: Point 1102 (-90.530072, 30.04458, 30.464931) failed to convert
-rank 93: Point 1534 (-89.258882, 29.193881, 0.22288941) failed to convert
-rank 84: Point 1546 (-89.735956, 29.517713, -3.6850321) failed to convert
-rank 66: Point 1546 (-90.185015, 29.924956, -4.8535696) failed to convert
-rank 30: Point 1109 (-91.01328, 30.110052, -8.2077768) failed to convert
-rank 33: Point 1113 (-90.903078, 29.982074, -0.99304536) failed to convert
-rank 97: Point 1532 (-89.140042, 29.232017, -0.0) failed to convert
-rank 79: Point 1536 (-89.912292, 29.638698, -4.7673771) failed to convert
-rank 55: Point 1113 (-90.497577, 29.659022, -0.71989742) failed to convert
-rank 27: Point 1112 (-91.109511, 30.250919, 7.6348191) failed to convert
-rank 13: Point 1111 (-91.48696, 30.35447, -2.4557592) failed to convert
-rank 81: Point 1532 (-89.83791, 29.609585, -4.724705) failed to convert
-rank 92: Point 1546 (-89.287172, 29.393381, 7.5425061) failed to convert
-rank 65: Point 1535 (-90.256362, 29.453691, -0.66776048) failed to convert
-rank 14: Point 1107 (-91.496243, 29.554785, -0.61309884) failed to convert
-rank 35: Point 1122 (-90.883573, 29.472068, -0.82388253) failed to convert
-rank 7: Point 1117 (-91.682402, 30.981522, -12.755008) failed to convert
-rank 94: Point 1546 (-89.157869, 30.031903, 1.5178003) failed to convert
-rank 15: Point 1111 (-91.454572, 29.737987, -3.4350961) failed to convert
-rank 39: Point 1114 (-90.765472, 29.908893, -0.82291241) failed to convert
-rank 88: Point 1546 (-89.445237, 29.357731, -5.1855627) failed to convert
-rank 82: Point 1548 (-89.78366, 29.870217, 0.30713663) failed to convert
-rank 71: Point 1534 (-90.061289, 29.870821, 1.3737879) failed to convert
-rank 83: Point 1534 (-89.758831, 29.853659, -0.42073658) failed to convert
-rank 29: Point 1116 (-91.058763, 29.705201, -0.62930537) failed to convert
-rank 75: Point 1537 (-89.990055, 29.713261, -4.6118192) failed to convert
-rank 24: Point 1103 (-91.164547, 30.343985, 10.768442) failed to convert
-rank 63: Point 1114 (-90.331326, 29.491689, -0.19166634) failed to convert
-rank 43: Point 1119 (-90.69023, 29.930984, -0.34939303) failed to convert
-rank 20: Point 1104 (-91.228463, 30.451294, -5.4754521) failed to convert
-rank 41: Point 1113 (-90.763486, 29.46189, -0.03335934) failed to convert
-rank 91: Point 1536 (-89.33948, 29.222926, 0.31299999) failed to convert
-rank 53: Point 1114 (-90.56462, 29.251603, 1.5001314) failed to convert
-rank 70: Point 1551 (-90.07685, 29.882646, -0.38371772) failed to convert
-rank 40: Point 1108 (-90.783649, 29.416822, 0.69603112) failed to convert
-rank 86: Point 1548 (-89.580581, 29.591083, 0.11602818) failed to convert
-rank 42: Point 1107 (-90.716376, 29.846639, -0.85133437) failed to convert
-rank 85: Point 1534 (-89.668752, 29.458012, 2.3958721) failed to convert
-rank 16: Point 1106 (-91.353813, 30.706037, -0.44610683) failed to convert
-rank 69: Point 1535 (-90.044395, 30.53227, -14.481853) failed to convert
-rank 98: Point 1551 (-89.093522, 28.874652, 125.92047) failed to convert
-rank 21: Point 1121 (-91.21183, 30.414032, -15.071142) failed to convert
-rank 78: Point 1549 (-89.93362, 29.626508, -2.2802088) failed to convert
-rank 61: Point 1121 (-90.355423, 29.937241, 20.636228) failed to convert
-rank 72: Point 1548 (-90.02809, 30.008038, -3.2370804) failed to convert
-rank 10: Point 1106 (-91.592261, 30.76616, 7.4612843) failed to convert
-rank 49: Point 1114 (-90.599905, 29.872343, -1.001182) failed to convert
-rank 62: Point 1103 (-90.333578, 29.887936, -1.4080395) failed to convert
-rank 1: Point 1117 (-92.066146, 29.741402, 2.3996804) failed to convert
-rank 51: Point 1116 (-90.536018, 30.319243, -0.28720584) failed to convert
-rank 95: Point 1535 (-89.215533, 29.191689, -0.16078587) failed to convert
-rank 31: Point 1116 (-90.998409, 29.699275, -8.2296) failed to convert
-rank 50: Point 1115 (-90.541601, 30.482537, -9.620323) failed to convert
-rank 68: Point 1547 (-90.124862, 29.844713, -2.7544422) failed to convert
-rank 5: Point 1112 (-91.767636, 30.686339, -12.590503) failed to convert
-rank 11: Point 1110 (-91.545563, 30.722302, -9.8899507) failed to convert
-rank 8: Point 1100 (-91.690874, 30.227861, -5.391321) failed to convert
-rank 6: Point 1110 (-91.725536, 30.93086, -12.525867) failed to convert
-rank 26: Point 1101 (-91.143349, 30.177666, 25.615963) failed to convert
-rank 64: Point 1548 (-90.250884, 29.970691, 26.340033) failed to convert
-rank 77: Point 1535 (-89.938037, 29.875148, -0.10579862) failed to convert
-rank 90: Point 1546 (-89.281643, 30.125742, 3.3721281) failed to convert
-rank 56: Point 1109 (-90.460017, 29.994888, 10.771206) failed to convert
-rank 32: Point 1107 (-90.956617, 29.690864, -8.2296) failed to convert
-rank 34: Point 1101 (-90.891107, 29.773128, -0.64097984) failed to convert
-rank 80: Point 1546 (-89.886645, 29.459981, 0.15189695) failed to convert
-rank 89: Point 1537 (-89.381456, 29.447522, 2.6211636) failed to convert
-rank 36: Point 1104 (-90.843531, 29.727749, -8.2296) failed to convert
-rank 18: Point 1112 (-91.350598, 29.475378, 0.19741445) failed to convert
-rank 19: Point 1123 (-91.299373, 29.718949, -0.04) failed to convert
-rank 59: Point 1113 (-90.399208, 29.971711, 3.6291732) failed to convert
-rank 76: Point 1552 (-89.96268, 29.827812, 0.85215691) failed to convert
-rank 96: Point 1551 (-89.164852, 29.499799, 6.0283024) failed to convert
-rank 45: Point 1118 (-90.698513, 29.472219, -0.39894448) failed to convert
-rank 37: Point 1118 (-90.784648, 30.246742, -1.4078484) failed to convert
-rank 99: Point 1535 (-88.838005, 29.684559, 9.7219681) failed to convert
-rank 74: Point 1548 (-90.007384, 29.735997, -4.706417) failed to convert
-rank 67: Point 1533 (-90.151314, 29.844277, -0.22385642) failed to convert
-rank 2: Point 1109 (-91.929363, 30.60214, -6.9689254) failed to convert
-rank 54: Point 1108 (-90.498593, 29.895725, -0.54292381) failed to convert
-rank 60: Point 1100 (-90.37445, 29.961954, -1.0976905) failed to convert
-rank 17: Point 1117 (-91.370995, 29.715744, -7.2207125) failed to convert
-rank 84: Point 1547 (-89.680367, 30.191073, -0.41928221) failed to convert
-rank 22: Point 1108 (-91.195896, 30.461242, 6.4144328) failed to convert
-rank 46: Point 1097 (-90.663731, 29.854657, -1.1361194) failed to convert
-rank 93: Point 1535 (-89.20418, 29.813487, 2.4890864) failed to convert
-rank 87: Point 1534 (-89.425548, 30.39989, -0.85205492) failed to convert
-rank 79: Point 1537 (-89.889854, 29.919507, -0.44449363) failed to convert
-rank 4: Point 1110 (-91.794595, 30.978299, -19.471503) failed to convert
-rank 97: Point 1533 (-89.078163, 29.919589, 2.9229426) failed to convert
-rank 66: Point 1547 (-90.241829, 29.17235, 4.3150207) failed to convert
-rank 73: Point 1534 (-90.025149, 29.780865, -4.3037762) failed to convert
-rank 57: Point 1116 (-90.435274, 30.090728, -0.23928157) failed to convert
-rank 65: Point 1536 (-90.21283, 30.030587, -5.0666907) failed to convert
-rank 25: Point 1122 (-91.181474, 29.836108, -1.035269) failed to convert
-rank 38: Point 1102 (-90.808461, 29.519453, -0.54123235) failed to convert
-rank 92: Point 1547 (-89.300638, 29.238927, 12.377659) failed to convert
-rank 94: Point 1547 (-89.232646, 29.190817, -0.0) failed to convert
-rank 82: Point 1549 (-89.806788, 29.585105, -2.6898209) failed to convert
-rank 23: Point 1114 (-91.291921, 28.585397, 31.526679) failed to convert
-rank 71: Point 1535 (-90.055034, 29.950885, -7.2746621) failed to convert
-rank 47: Point 1116 (-90.618138, 30.237253, -0.22671719) failed to convert
-rank 44: Point 1109 (-90.66989, 30.044824, 14.026755) failed to convert
-rank 75: Point 1538 (-89.978064, 29.865424, 29.136886) failed to convert
-rank 88: Point 1547 (-89.445222, 29.357769, -5.1855627) failed to convert
-rank 81: Point 1533 (-89.839153, 29.594059, -4.6603922) failed to convert
-rank 86: Point 1549 (-89.598632, 29.374878, -4.0925498) failed to convert
-rank 83: Point 1535 (-89.760141, 29.837456, -0.30933469) failed to convert
-rank 58: Point 1104 (-90.435646, 29.776366, -0.61099062) failed to convert
-rank 28: Point 1101 (-91.102888, 29.693797, -1.4039134) failed to convert
-rank 85: Point 1535 (-89.66832, 29.462973, 36.527094) failed to convert
-rank 3: Point 1115 (-91.879785, 30.255975, -6.6542893) failed to convert
-rank 91: Point 1537 (-89.341421, 29.20047, -0.00604431) failed to convert
-rank 70: Point 1552 (-90.068169, 29.994153, -9.0) failed to convert
-rank 69: Point 1536 (-90.13591, 29.352697, -0.27108969) failed to convert
-rank 52: Point 1103 (-90.575313, 29.409743, -1.5608838) failed to convert
-rank 30: Point 1110 (-91.008994, 30.175242, 16.092767) failed to convert
-rank 0: Point 1039 (-92.337615, 29.675651, -0.35176342) failed to convert
-rank 78: Point 1550 (-89.912468, 29.892342, -2.0269911) failed to convert
-rank 48: Point 1105 (-90.621278, 29.870746, -0.42975124) failed to convert
-rank 98: Point 1552 (-89.092142, 28.889837, 90.59683) failed to convert
-rank 72: Point 1549 (-90.032037, 29.957621, 21.675134) failed to convert
-rank 13: Point 1112 (-91.477143, 30.518584, -5.7777488) failed to convert
-rank 35: Point 1123 (-90.844353, 30.055441, 33.81005) failed to convert
-rank 55: Point 1114 (-90.4956, 29.686461, -0.3947007) failed to convert
-rank 27: Point 1113 (-91.111222, 30.224366, -5.0720888) failed to convert
-rank 12: Point 1096 (-91.543481, 29.970291, -7.4434633) failed to convert
-rank 95: Point 1536 (-89.212624, 29.224639, -0.0) failed to convert
-rank 9: Point 1112 (-91.676819, 29.947703, -3.911585) failed to convert
-rank 68: Point 1548 (-90.110861, 30.025935, -0.26156319) failed to convert
-rank 7: Point 1118 (-91.749911, 29.788583, -0.22806458) failed to convert
-rank 29: Point 1117 (-91.030724, 30.136257, -11.780216) failed to convert
-rank 14: Point 1108 (-91.49057, 29.650791, -2.5236037) failed to convert
-rank 33: Point 1114 (-90.91602, 29.788064, -1.6708487) failed to convert
-rank 39: Point 1115 (-90.781955, 29.667981, -8.2296) failed to convert
-rank 15: Point 1112 (-91.425663, 30.22011, -3.2442716) failed to convert
-rank 64: Point 1549 (-90.29138, 29.430121, 0.81001093) failed to convert
-rank 90: Point 1547 (-89.38188, 28.973996, 0.76781673) failed to convert
-rank 43: Point 1120 (-90.682957, 30.035052, -9.6158312) failed to convert
-rank 41: Point 1114 (-90.763479, 29.461929, 0.05733891) failed to convert
-rank 24: Point 1104 (-91.166203, 30.317868, -2.9742541) failed to convert
-rank 20: Point 1105 (-91.286173, 29.524836, -0.37719169) failed to convert
-rank 63: Point 1115 (-90.333686, 29.459715, 1.6941893) failed to convert
-rank 53: Point 1115 (-90.507409, 30.052865, 14.66819) failed to convert
-rank 42: Point 1108 (-90.740539, 29.495934, -0.48944676) failed to convert
-rank 77: Point 1536 (-89.896517, 30.393263, -8.647582) failed to convert
-rank 80: Point 1547 (-89.847623, 29.946133, 4.9264578) failed to convert
-rank 61: Point 1122 (-90.38105, 29.589481, -0.22985102) failed to convert
-rank 40: Point 1109 (-90.769883, 29.618952, -8.2296) failed to convert
-rank 10: Point 1107 (-91.627578, 30.158393, -3.8428162) failed to convert
-rank 16: Point 1107 (-91.355102, 30.685058, -15.956307) failed to convert
-rank 21: Point 1122 (-91.268507, 29.506981, 6.7242984) failed to convert
-rank 76: Point 1553 (-89.958091, 29.885671, -6.6324485) failed to convert
-rank 89: Point 1538 (-89.401605, 29.212802, 0.31299999) failed to convert
-rank 51: Point 1117 (-90.603812, 29.366724, 0.23808764) failed to convert
-rank 49: Point 1115 (-90.584897, 30.083617, -1.1377195) failed to convert
-rank 96: Point 1552 (-89.189196, 29.225613, -0.0) failed to convert
-rank 99: Point 1536 (-88.804596, 30.037605, 10.134311) failed to convert
-rank 74: Point 1549 (-90.007693, 29.731927, -1.0171459) failed to convert
-rank 31: Point 1117 (-90.99889, 29.691818, -1.0970016) failed to convert
-rank 26: Point 1102 (-91.170386, 29.75248, 0.63367055) failed to convert
-rank 62: Point 1104 (-90.330084, 29.934845, 21.030523) failed to convert
-rank 11: Point 1111 (-91.593281, 29.906524, -0.74369712) failed to convert
-rank 67: Point 1534 (-90.185234, 29.39876, 0.31299999) failed to convert
-rank 8: Point 1101 (-91.65584, 30.838597, -12.304902) failed to convert
-rank 50: Point 1116 (-90.598488, 29.686409, 0.79042122) failed to convert
-rank 87: Point 1535 (-89.424123, 30.416243, -9.5793863) failed to convert
-rank 93: Point 1536 (-89.256948, 29.215854, -0.08032567) failed to convert
-rank 84: Point 1548 (-89.735914, 29.517757, -3.6850321) failed to convert
-rank 79: Point 1538 (-89.913896, 29.618422, -4.4158522) failed to convert
-rank 1: Point 1118 (-92.07225, 29.622297, 1.8022759) failed to convert
-rank 36: Point 1105 (-90.841372, 29.75967, -1.0416218) failed to convert
-rank 65: Point 1537 (-90.262382, 29.37301, -4.2725991) failed to convert
-rank 73: Point 1535 (-90.011997, 29.948514, 28.497688) failed to convert
-rank 97: Point 1534 (-89.14587, 29.166154, -6e-08) failed to convert
-rank 6: Point 1111 (-91.742248, 30.636413, 9.3412316) failed to convert
-rank 59: Point 1114 (-90.426293, 29.601546, -0.37796965) failed to convert
-rank 5: Point 1113 (-91.823961, 29.669181, 1.9055267) failed to convert
-rank 82: Point 1550 (-89.769449, 30.04374, 11.335857) failed to convert
-rank 71: Point 1536 (-90.055123, 29.949685, -6.9905885) failed to convert
-rank 66: Point 1548 (-90.183856, 29.940057, -7.5044814) failed to convert
-rank 75: Point 1539 (-89.991833, 29.690597, 0.90872442) failed to convert
-rank 32: Point 1108 (-90.984441, 29.266008, -0.54484551) failed to convert
-rank 86: Point 1550 (-89.598615, 29.374936, -4.0925498) failed to convert
-rank 88: Point 1548 (-89.446113, 29.347206, -3.9051195) failed to convert
-rank 83: Point 1536 (-89.739363, 30.090478, 2.4346113) failed to convert
-rank 85: Point 1536 (-89.664672, 29.507083, -0.56192512) failed to convert
-rank 94: Point 1548 (-89.236909, 29.142203, -1.237e-05) failed to convert
-rank 56: Point 1110 (-90.498228, 29.465882, 0.02009841) failed to convert
-rank 81: Point 1534 (-89.763731, 30.518706, -9.006411) failed to convert
-rank 37: Point 1119 (-90.810099, 29.874813, -0.84977852) failed to convert
-rank 54: Point 1109 (-90.487528, 30.048683, 9.0095498) failed to convert
-rank 78: Point 1551 (-89.914964, 29.861034, -5.9344564) failed to convert
-rank 34: Point 1102 (-90.896882, 29.686597, -1.3009823) failed to convert
-rank 2: Point 1110 (-91.954657, 30.130042, -10.185089) failed to convert
-rank 45: Point 1119 (-90.697763, 29.483068, -1.3103038) failed to convert
-rank 92: Point 1548 (-89.289073, 29.371496, 2.4568773) failed to convert
-rank 70: Point 1553 (-90.074368, 29.914492, -7.3941437) failed to convert
-rank 69: Point 1537 (-90.092082, 29.922588, -1.9606758) failed to convert
-rank 91: Point 1538 (-89.344316, 29.166833, 0.1582026) failed to convert
-rank 25: Point 1123 (-91.159307, 30.185341, 17.820052) failed to convert
-rank 98: Point 1553 (-89.065204, 29.190278, 4.9988704) failed to convert
-rank 72: Point 1550 (-90.047053, 29.765518, -2.30124) failed to convert
-rank 68: Point 1549 (-90.124893, 29.844152, -2.1276653) failed to convert
-rank 95: Point 1537 (-89.223895, 29.096375, -0.0) failed to convert
-rank 19: Point 1124 (-91.246782, 30.563387, 13.546405) failed to convert
-rank 60: Point 1101 (-90.404341, 29.554707, -0.49734191) failed to convert
-rank 28: Point 1102 (-91.104153, 29.673977, -1.0715) failed to convert
-rank 17: Point 1118 (-91.318603, 30.570256, -16.91449) failed to convert
-rank 58: Point 1105 (-90.460028, 29.439941, -0.60170303) failed to convert
-rank 64: Point 1550 (-90.348748, 28.649301, 26.818693) failed to convert
-rank 18: Point 1113 (-91.284047, 30.556699, -16.229687) failed to convert
-rank 4: Point 1111 (-91.848268, 30.008262, -5.5591752) failed to convert
-rank 22: Point 1109 (-91.196314, 30.454668, 6.0866) failed to convert
-rank 77: Point 1537 (-89.927961, 30.00103, -2.3033502) failed to convert
-rank 57: Point 1117 (-90.412365, 30.401894, -0.39609622) failed to convert
-rank 3: Point 1116 (-91.864683, 30.532671, -4.7540528) failed to convert
-rank 38: Point 1103 (-90.784126, 29.877079, -1.3896177) failed to convert
-rank 90: Point 1548 (-89.358981, 29.240483, 7.6599315) failed to convert
-rank 52: Point 1104 (-90.530519, 30.037827, -2.4116901) failed to convert
-rank 80: Point 1548 (-89.840057, 30.039627, 4.3890411) failed to convert
-rank 23: Point 1115 (-91.2065, 29.970191, -0.90812582) failed to convert
-rank 44: Point 1110 (-90.682873, 29.858984, -0.20187189) failed to convert
-rank 46: Point 1098 (-90.695081, 29.403522, 0.3048) failed to convert
-rank 35: Point 1124 (-90.887626, 29.411056, -0.2855297) failed to convert
-rank 76: Point 1554 (-89.958081, 29.885711, -6.6324485) failed to convert
-rank 13: Point 1113 (-91.561394, 29.08213, 7.1818786) failed to convert
-rank 0: Point 1040 (-92.337761, 29.66838, -0.27672755) failed to convert
-rank 89: Point 1539 (-89.301633, 30.360101, 1.3184749) failed to convert
-rank 47: Point 1117 (-90.679167, 29.366502, 0.3048) failed to convert
-rank 12: Point 1097 (-91.546106, 29.925387, -7.1940259) failed to convert
-rank 27: Point 1114 (-91.113385, 30.190514, -12.509908) failed to convert
-rank 30: Point 1111 (-91.067517, 29.273279, -0.0) failed to convert
-rank 9: Point 1113 (-91.666615, 30.126668, 0.00946993) failed to convert
-rank 33: Point 1115 (-90.897032, 30.072018, -1.3967176) failed to convert
-rank 96: Point 1553 (-89.188431, 29.234029, -0.0) failed to convert
-rank 14: Point 1109 (-91.488762, 29.681396, -0.46148463) failed to convert
-rank 7: Point 1119 (-91.750852, 29.770763, -0.8200202) failed to convert
-rank 29: Point 1118 (-91.031608, 30.12268, 32.858118) failed to convert
-rank 55: Point 1115 (-90.481894, 29.876341, -8.2296) failed to convert
-rank 93: Point 1537 (-89.258924, 29.193229, -0.0) failed to convert
-rank 15: Point 1113 (-91.454538, 29.737937, -3.4350961) failed to convert
-rank 84: Point 1549 (-89.735331, 29.52465, 17.193743) failed to convert
-rank 61: Point 1123 (-90.380819, 29.592452, -1.8290176) failed to convert
-rank 41: Point 1115 (-90.734074, 29.890312, -0.19437423) failed to convert
-rank 74: Point 1550 (-89.986928, 29.995604, -9.0) failed to convert
-rank 87: Point 1536 (-89.520008, 29.296096, 0.31299999) failed to convert
-rank 99: Point 1537 (-88.84725, 29.583221, 11.423716) failed to convert
-rank 67: Point 1535 (-90.142551, 29.957729, -7.5242934) failed to convert
-rank 63: Point 1116 (-90.2964, 29.961106, 20.013159) failed to convert
-rank 39: Point 1116 (-90.782339, 29.662129, -0.54466243) failed to convert
-rank 10: Point 1108 (-91.606477, 30.52253, -9.657366) failed to convert
-rank 43: Point 1121 (-90.712288, 29.612734, -0.63046838) failed to convert
-rank 73: Point 1536 (-90.026058, 29.769212, 26.507979) failed to convert
-rank 16: Point 1108 (-91.362754, 30.560774, -6.6860117) failed to convert
-rank 48: Point 1106 (-90.633335, 29.699016, -0.49094073) failed to convert
-rank 51: Point 1118 (-90.58045, 29.697903, 0.48571593) failed to convert
-rank 79: Point 1539 (-89.90641, 29.712069, -0.23277177) failed to convert
-rank 65: Point 1538 (-90.262338, 29.373537, -1.3611293) failed to convert
-rank 97: Point 1535 (-89.145659, 29.168514, 4.3441631) failed to convert
-rank 71: Point 1537 (-90.055007, 29.951081, -6.9933317) failed to convert
-rank 66: Point 1549 (-90.183696, 29.941951, -4.0292492) failed to convert
-rank 26: Point 1103 (-91.137498, 30.268816, -7.8603204) failed to convert
-rank 82: Point 1551 (-89.807293, 29.578779, 21.360414) failed to convert
-rank 49: Point 1116 (-90.599905, 29.872303, -0.64530815) failed to convert
-rank 31: Point 1118 (-90.998306, 29.700647, -0.70116203) failed to convert
-rank 86: Point 1551 (-89.598604, 29.374975, -4.0925498) failed to convert
-rank 20: Point 1106 (-91.296698, 29.353012, 1.3369419) failed to convert
-rank 8: Point 1102 (-91.669447, 30.602437, -7.6577336) failed to convert
-rank 62: Point 1105 (-90.360875, 29.518632, 0.64601349) failed to convert
-rank 21: Point 1123 (-91.212741, 30.39938, 2.7336805) failed to convert
-rank 75: Point 1540 (-89.987677, 29.743403, -8.2296) failed to convert
-rank 85: Point 1537 (-89.626072, 29.97057, 3.1656472) failed to convert
-rank 94: Point 1549 (-89.228289, 29.240213, -0.0) failed to convert
-rank 88: Point 1549 (-89.445199, 29.357825, -3.2726574) failed to convert
-rank 81: Point 1535 (-89.83789, 29.609642, -4.724705) failed to convert
-rank 50: Point 1117 (-90.618374, 29.403373, -0.17224436) failed to convert
-rank 53: Point 1116 (-90.50485, 30.088166, -1.8284409) failed to convert
-rank 78: Point 1552 (-89.936854, 29.585612, 0.26419793) failed to convert
-rank 83: Point 1537 (-89.762615, 29.807163, -1.0536879) failed to convert
-rank 91: Point 1539 (-89.339045, 29.227752, -0.80126602) failed to convert
-rank 11: Point 1112 (-91.592353, 29.922418, -0.34808143) failed to convert
-rank 42: Point 1109 (-90.738781, 29.521548, -1.9823812) failed to convert
-rank 70: Point 1554 (-90.073776, 29.922091, -6.9281045) failed to convert
-rank 1: Point 1119 (-92.057918, 29.898992, -2.0855348) failed to convert
-rank 69: Point 1538 (-90.092828, 29.912898, 23.637896) failed to convert
-rank 92: Point 1549 (-89.207063, 30.297694, 3.8929054) failed to convert
-rank 98: Point 1554 (-89.003933, 29.8638, 5.3897564) failed to convert
-rank 24: Point 1105 (-91.166968, 30.305852, -6.5436378) failed to convert
-rank 36: Point 1106 (-90.812311, 30.187317, -0.35001183) failed to convert
-rank 6: Point 1112 (-91.747521, 30.54292, 11.331129) failed to convert
-rank 59: Point 1115 (-90.392589, 30.061487, 0.03023911) failed to convert
-rank 72: Point 1551 (-90.02608, 30.033431, -4.7853603) failed to convert
-rank 95: Point 1538 (-89.217029, 29.174378, -0.0) failed to convert
-rank 56: Point 1111 (-90.441525, 30.247927, 3.48) failed to convert
-rank 68: Point 1550 (-90.113885, 29.98672, 0.99926007) failed to convert
-rank 32: Point 1109 (-90.956675, 29.689782, -8.2296) failed to convert
-rank 5: Point 1114 (-91.763634, 30.757165, -10.579687) failed to convert
-rank 64: Point 1551 (-90.285787, 29.50474, -3.5783521) failed to convert
-rank 80: Point 1549 (-89.896792, 29.331823, 0.91749034) failed to convert
-rank 37: Point 1120 (-90.785801, 30.229909, -2.2697718) failed to convert
-rank 45: Point 1120 (-90.666675, 29.930039, -1.2344069) failed to convert
-rank 90: Point 1549 (-89.363888, 29.18345, 2.2518322) failed to convert
-rank 77: Point 1538 (-89.898879, 30.363425, -7.2525626) failed to convert
-rank 28: Point 1103 (-91.102973, 29.692311, -1.15027) failed to convert
-rank 76: Point 1555 (-90.029238, 28.975888, 24.783783) failed to convert
-rank 40: Point 1110 (-90.755539, 29.828288, -1.7373238) failed to convert
-rank 34: Point 1103 (-90.864219, 30.172672, -0.94702023) failed to convert
-rank 25: Point 1124 (-91.149939, 30.331776, -1.144933) failed to convert
-rank 89: Point 1540 (-89.401755, 29.21069, 0.09288806) failed to convert
-rank 54: Point 1110 (-90.48668, 30.060319, -9.2384888) failed to convert
-rank 60: Point 1102 (-90.404329, 29.554766, -0.6279855) failed to convert
-rank 17: Point 1119 (-91.317406, 30.58938, 7.9018484) failed to convert
-rank 19: Point 1125 (-91.309404, 29.554873, -0.26214288) failed to convert
-rank 22: Point 1110 (-91.207708, 30.27488, -10.387782) failed to convert
-rank 58: Point 1106 (-90.434751, 29.788466, -0.97834434) failed to convert
-rank 3: Point 1117 (-91.889583, 30.074406, -7.6754207) failed to convert
-rank 35: Point 1125 (-90.8643, 29.759679, -0.83612537) failed to convert
-rank 46: Point 1099 (-90.698763, 29.350116, -1.0651262) failed to convert
-rank 93: Point 1538 (-89.194108, 29.926106, 0.08172202) failed to convert
-rank 4: Point 1112 (-91.803317, 30.822503, 27.61959) failed to convert
-rank 96: Point 1554 (-89.192276, 29.190524, -0.0) failed to convert
-rank 67: Point 1536 (-90.144501, 29.932327, -8.0244702) failed to convert
-rank 99: Point 1538 (-88.794991, 30.137448, 13.333402) failed to convert
-rank 74: Point 1551 (-89.986923, 29.995543, -9.0) failed to convert
-rank 87: Point 1537 (-89.514662, 29.359391, 24.083388) failed to convert
-rank 84: Point 1550 (-89.716686, 29.75197, -0.47497582) failed to convert
-rank 65: Point 1539 (-90.212807, 30.030643, -5.0666907) failed to convert
-rank 13: Point 1114 (-91.490788, 30.289143, -0.31799999) failed to convert
-rank 23: Point 1116 (-91.207185, 29.959302, -1.1169941) failed to convert
-rank 44: Point 1111 (-90.684321, 29.838141, -0.21039891) failed to convert
-rank 38: Point 1104 (-90.78327, 29.889519, -0.3581581) failed to convert
-rank 2: Point 1111 (-91.911369, 30.932953, -11.705583) failed to convert
-rank 47: Point 1118 (-90.62945, 30.07737, -0.6184522) failed to convert
-rank 27: Point 1115 (-91.145947, 29.680875, -0.86169612) failed to convert
-rank 79: Point 1540 (-89.88994, 29.918012, -3.0903673) failed to convert
-rank 86: Point 1552 (-89.598587, 29.375034, -4.0925498) failed to convert
-rank 12: Point 1098 (-91.51992, 30.370521, -0.34999999) failed to convert
-rank 97: Point 1536 (-89.146529, 29.158642, -0.05174345) failed to convert
-rank 82: Point 1552 (-89.781291, 29.898834, -8.4947767) failed to convert
-rank 7: Point 1120 (-91.704278, 30.598052, -5.7071443) failed to convert
-rank 66: Point 1550 (-90.230276, 29.326363, -0.29739965) failed to convert
-rank 33: Point 1116 (-90.879738, 30.328583, -4.4091161) failed to convert
-rank 30: Point 1112 (-91.07053, 29.226151, -0.380176) failed to convert
-rank 73: Point 1537 (-90.041314, 29.57353, 0.31299999) failed to convert
-rank 85: Point 1538 (-89.613404, 30.12147, 2.4400001) failed to convert
-rank 71: Point 1538 (-90.090307, 29.495878, -0.31952719) failed to convert
-rank 94: Point 1550 (-89.234868, 29.165289, -0.96109437) failed to convert
-rank 78: Point 1553 (-89.89364, 30.127075, 0.48951984) failed to convert
-rank 75: Point 1541 (-89.973274, 29.925883, 19.595636) failed to convert
-rank 14: Point 1110 (-91.440236, 30.494536, -4.3846427) failed to convert
-rank 81: Point 1536 (-89.817959, 29.856296, 0.48082307) failed to convert
-rank 52: Point 1105 (-90.554924, 29.696594, -0.21331291) failed to convert
-rank 61: Point 1124 (-90.329801, 30.280723, -0.23776275) failed to convert
-rank 83: Point 1538 (-89.716715, 30.364069, -3.6560582) failed to convert
-rank 88: Point 1550 (-89.457705, 29.210585, 0.31299999) failed to convert
-rank 91: Point 1540 (-89.358467, 29.002422, 0.00036828) failed to convert
-rank 10: Point 1109 (-91.593081, 30.751682, 1.9393809) failed to convert
-rank 16: Point 1109 (-91.431038, 29.431449, 2.1334763) failed to convert
-rank 43: Point 1122 (-90.731799, 29.328906, -0.8669552) failed to convert
-rank 69: Point 1539 (-90.067113, 30.242538, 4.46) failed to convert
-rank 98: Point 1555 (-89.027913, 29.601513, 2.4622092) failed to convert
-rank 92: Point 1550 (-89.292943, 29.327115, -0.71584409) failed to convert
-rank 41: Point 1116 (-90.736724, 29.851912, -0.70805885) failed to convert
-rank 70: Point 1555 (-90.07672, 29.884195, 0.4582325) failed to convert
-rank 57: Point 1118 (-90.434603, 30.099572, -0.11865776) failed to convert
-rank 29: Point 1119 (-91.011183, 30.433428, -12.262828) failed to convert
-rank 51: Point 1119 (-90.618239, 29.160265, 1.7364303) failed to convert
-rank 95: Point 1539 (-89.215319, 29.19345, -0.06761673) failed to convert
-rank 55: Point 1116 (-90.481693, 29.87907, -8.2296) failed to convert
-rank 72: Point 1552 (-90.028072, 30.00798, -3.1540609) failed to convert
-rank 48: Point 1107 (-90.619994, 29.888335, -0.32842106) failed to convert
-rank 68: Point 1551 (-90.133121, 29.736909, -0.1933541) failed to convert
-rank 64: Point 1552 (-90.29551, 29.373939, 0.458) failed to convert
-rank 49: Point 1117 (-90.649707, 29.161594, 1.002095) failed to convert
-rank 63: Point 1117 (-90.303138, 29.870931, -0.29513047) failed to convert
-rank 6: Point 1113 (-91.748778, 30.52055, -12.472417) failed to convert
-rank 31: Point 1119 (-90.998042, 29.704564, -0.49148368) failed to convert
-rank 0: Point 1041 (-92.339944, 29.622017, -0.63127527) failed to convert
-rank 18: Point 1114 (-91.4031, 28.597032, 31.1561) failed to convert
-rank 26: Point 1104 (-91.137353, 30.27106, 4.4664385) failed to convert
-rank 39: Point 1117 (-90.765454, 29.908835, -0.38299293) failed to convert
-rank 21: Point 1124 (-91.254197, 29.738136, -0.71365521) failed to convert
-rank 80: Point 1550 (-89.818245, 30.307399, -4.4785179) failed to convert
-rank 90: Point 1550 (-89.382153, 28.970631, 13.986881) failed to convert
-rank 9: Point 1114 (-91.684263, 29.815599, -0.60964949) failed to convert
-rank 36: Point 1107 (-90.826436, 29.979797, -5.2647349) failed to convert
-rank 56: Point 1112 (-90.432483, 30.370976, -0.27779204) failed to convert
-rank 76: Point 1556 (-89.958067, 29.885769, -6.6324485) failed to convert
-rank 77: Point 1539 (-89.933801, 29.92777, -4.026625) failed to convert
-rank 59: Point 1116 (-90.386589, 30.142669, 2.6400001) failed to convert
-rank 15: Point 1114 (-91.455743, 29.717234, -1.5706086) failed to convert
-rank 11: Point 1113 (-91.541844, 30.784652, 10.223762) failed to convert
-rank 5: Point 1115 (-91.807441, 29.970552, -3.1545034) failed to convert
-rank 93: Point 1539 (-89.266107, 29.11077, -0.03917503) failed to convert
-rank 32: Point 1110 (-90.956783, 29.688123, -0.47097079) failed to convert
-rank 96: Point 1555 (-89.208109, 29.010615, 1.9675744) failed to convert
-rank 99: Point 1539 (-88.835675, 29.705066, 10.262695) failed to convert
-rank 89: Point 1541 (-89.401385, 29.21485, -0.37725844) failed to convert
-rank 8: Point 1103 (-91.724429, 29.631197, 1.759267) failed to convert
-rank 84: Point 1551 (-89.755079, 29.281431, 6.6939501) failed to convert
-rank 20: Point 1107 (-91.23292, 30.379755, 4.4038372) failed to convert
-rank 67: Point 1537 (-90.144865, 29.927558, -5.9152652) failed to convert
-rank 74: Point 1552 (-90.007348, 29.736046, -4.706417) failed to convert
-rank 1: Point 1120 (-92.087298, 29.325078, 4.9000001) failed to convert
-rank 50: Point 1118 (-90.599283, 29.674813, -0.4129299) failed to convert
-rank 87: Point 1538 (-89.457583, 30.02889, -0.24564189) failed to convert
-rank 42: Point 1110 (-90.715604, 29.857648, -0.35555584) failed to convert
-rank 65: Point 1540 (-90.262375, 29.372877, -2.8630451) failed to convert
-rank 45: Point 1121 (-90.697936, 29.480464, -1.0695199) failed to convert
-rank 37: Point 1121 (-90.816938, 29.773985, -3.6286914) failed to convert
-rank 28: Point 1104 (-91.064168, 30.293045, -1.3613282) failed to convert
-rank 24: Point 1106 (-91.166107, 30.319236, -10.118231) failed to convert
-rank 97: Point 1537 (-89.129395, 29.350698, 9.927891) failed to convert
-rank 86: Point 1553 (-89.5972, 29.391557, 5.3405928) failed to convert
-rank 62: Point 1106 (-90.332665, 29.900058, -0.51426235) failed to convert
-rank 82: Point 1553 (-89.806762, 29.585159, -4.4265553) failed to convert
-rank 53: Point 1117 (-90.536391, 29.649186, -1.02103) failed to convert
-rank 25: Point 1125 (-91.192302, 29.663758, -0.51373696) failed to convert
-rank 66: Point 1551 (-90.225083, 29.395425, 0.31299999) failed to convert
-rank 17: Point 1120 (-91.315725, 30.616325, -17.232781) failed to convert
-rank 40: Point 1111 (-90.742786, 30.013331, 14.28339) failed to convert
-rank 60: Point 1103 (-90.405689, 29.536047, -0.217045) failed to convert
-rank 71: Point 1539 (-90.11216, 29.210799, 0.34984889) failed to convert
-rank 19: Point 1126 (-91.24889, 30.529662, 15.709546) failed to convert
-rank 79: Point 1541 (-89.889906, 29.918034, -3.0903673) failed to convert
-rank 73: Point 1538 (-89.986633, 30.269299, -0.98049055) failed to convert
-rank 75: Point 1542 (-89.975184, 29.901653, 1.7722908) failed to convert
-rank 22: Point 1111 (-91.205643, 30.307406, -14.593825) failed to convert
-rank 94: Point 1551 (-89.176768, 29.820938, 2.1492442) failed to convert
-rank 54: Point 1111 (-90.512455, 29.702973, -1.4583493) failed to convert
-rank 58: Point 1107 (-90.438895, 29.731455, -0.29149939) failed to convert
-rank 78: Point 1554 (-89.87492, 30.358851, -8.5867792) failed to convert
-rank 34: Point 1104 (-90.896811, 29.687473, -0.56434789) failed to convert
-rank 35: Point 1126 (-90.90464, 29.154101, -0.0) failed to convert
-rank 44: Point 1112 (-90.683804, 29.845523, -0.46047148) failed to convert
-rank 81: Point 1537 (-89.79922, 30.086621, 0.01731215) failed to convert
-rank 4: Point 1113 (-91.80404, 30.809181, 24.806954) failed to convert
-rank 38: Point 1105 (-90.782948, 29.894086, -0.8435525) failed to convert
-rank 46: Point 1100 (-90.663716, 29.854716, 0.12138315) failed to convert
-rank 3: Point 1118 (-91.848968, 30.817158, -9.6616485) failed to convert
-rank 85: Point 1539 (-89.634943, 29.864247, 0.72168876) failed to convert
-rank 91: Point 1541 (-89.340576, 29.20999, 0.26027192) failed to convert
-rank 69: Point 1540 (-90.111626, 29.669028, -0.50944978) failed to convert
-rank 13: Point 1115 (-91.529721, 29.628223, -0.94302063) failed to convert
-rank 23: Point 1117 (-91.223384, 29.700888, -0.96587551) failed to convert
-rank 70: Point 1556 (-90.07376, 29.922054, -6.9281045) failed to convert
-rank 7: Point 1121 (-91.732354, 30.101678, -3.6208097) failed to convert
-rank 88: Point 1551 (-89.457686, 29.210771, 0.31299999) failed to convert
-rank 83: Point 1539 (-89.762528, 29.808165, -8.2296) failed to convert
-rank 98: Point 1556 (-88.975758, 30.168652, 8.1825917) failed to convert
-rank 92: Point 1551 (-89.250556, 29.809572, 1.7041202) failed to convert
-rank 47: Point 1119 (-90.631753, 30.044709, -9.7536008) failed to convert
-rank 33: Point 1117 (-90.896784, 30.075137, -6.6067992) failed to convert
-rank 2: Point 1112 (-91.908449, 30.986354, -13.50417) failed to convert
-rank 30: Point 1113 (-91.00877, 30.178397, 16.249151) failed to convert
-rank 95: Point 1540 (-89.217306, 29.170766, -0.0) failed to convert
-rank 12: Point 1099 (-91.51793, 30.404037, -10.677311) failed to convert
-rank 72: Point 1553 (-90.02607, 30.033392, -4.7853603) failed to convert
-rank 68: Point 1552 (-90.124842, 29.844575, -2.4487316) failed to convert
-rank 64: Point 1553 (-90.28993, 29.44891, 0.79415869) failed to convert
-rank 14: Point 1111 (-91.470325, 29.992471, 14.68465) failed to convert
-rank 27: Point 1116 (-91.106334, 30.299571, -4.0191985) failed to convert
-rank 61: Point 1125 (-90.378904, 29.618359, -0.58114717) failed to convert
-rank 52: Point 1106 (-90.530028, 30.044185, 8.0750996) failed to convert
-rank 43: Point 1123 (-90.690157, 29.931636, -1.2668607) failed to convert
-rank 41: Point 1117 (-90.693913, 30.466771, -6.8139121) failed to convert
-rank 29: Point 1120 (-91.052334, 29.804265, -0.52170854) failed to convert
-rank 90: Point 1551 (-89.359472, 29.234622, 1.5089786) failed to convert
-rank 80: Point 1551 (-89.874863, 29.606316, 35.8868) failed to convert
-rank 76: Point 1557 (-89.994084, 29.42831, 0.33775463) failed to convert
-rank 51: Point 1120 (-90.603781, 29.366673, 0.21547093) failed to convert
-rank 55: Point 1117 (-90.470862, 30.028358, 20.922911) failed to convert
-rank 16: Point 1110 (-91.384093, 30.211824, -0.73870085) failed to convert
-rank 57: Point 1119 (-90.456329, 29.801657, 1.6017139) failed to convert
-rank 49: Point 1118 (-90.599905, 29.872242, 0.19018621) failed to convert
-rank 63: Point 1118 (-90.328336, 29.531847, 0.34636991) failed to convert
-rank 77: Point 1540 (-89.95551, 29.654064, 30.949802) failed to convert
-rank 48: Point 1108 (-90.610262, 30.025289, -2.7274546) failed to convert
-rank 6: Point 1114 (-91.741102, 30.656432, -9.067956) failed to convert
-rank 10: Point 1110 (-91.606458, 30.522587, -12.320017) failed to convert
-rank 18: Point 1115 (-91.287447, 30.502203, -15.128305) failed to convert
-rank 31: Point 1120 (-90.951692, 30.405837, -9.3083804) failed to convert
-rank 84: Point 1552 (-89.662902, 30.398353, -2.5810217) failed to convert
-rank 96: Point 1556 (-89.179782, 29.331437, 3.5278) failed to convert
-rank 26: Point 1105 (-91.179546, 29.60687, -3.633216) failed to convert
-rank 0: Point 1042 (-92.344529, 29.525521, 2.6853891) failed to convert
-rank 56: Point 1113 (-90.455905, 30.051236, -2.963903) failed to convert
-rank 39: Point 1118 (-90.781933, 29.668015, -8.2296) failed to convert
-rank 21: Point 1125 (-91.266841, 29.533725, 3.8534418) failed to convert
-rank 87: Point 1539 (-89.454168, 30.067996, 2.2768678) failed to convert
-rank 36: Point 1108 (-90.883697, 29.126485, -0.0) failed to convert
-rank 93: Point 1540 (-89.257735, 29.206485, -0.0) failed to convert
-rank 99: Point 1540 (-88.843865, 29.617087, 11.898107) failed to convert
-rank 74: Point 1553 (-89.98692, 29.995503, -9.0) failed to convert
-rank 65: Point 1541 (-90.212792, 30.030681, -5.0666907) failed to convert
-rank 67: Point 1538 (-90.142531, 29.957786, -7.5242934) failed to convert
-rank 89: Point 1542 (-89.403718, 29.187579, 0.31299999) failed to convert
-rank 15: Point 1115 (-91.392303, 30.768307, -12.190057) failed to convert
-rank 5: Point 1116 (-91.767593, 30.686381, -14.056295) failed to convert
-rank 9: Point 1115 (-91.683218, 29.833651, -0.51831237) failed to convert
-rank 11: Point 1114 (-91.559431, 30.486079, -4.704328) failed to convert
-rank 82: Point 1554 (-89.755591, 30.212138, 0.12029527) failed to convert
-rank 59: Point 1117 (-90.394967, 30.028918, -9.0) failed to convert
-rank 86: Point 1554 (-89.51022, 30.419284, -6.7128081) failed to convert
-rank 66: Point 1552 (-90.149144, 30.390951, -0.37986826) failed to convert
-rank 71: Point 1540 (-90.063363, 29.843622, 0.69066724) failed to convert
-rank 97: Point 1538 (-89.153798, 29.076495, -0.0) failed to convert
-rank 32: Point 1111 (-90.970899, 29.473274, -0.71156251) failed to convert
-rank 79: Point 1542 (-89.940319, 29.283546, 0.3737795) failed to convert
-rank 73: Point 1539 (-90.065356, 29.262834, 0.71264217) failed to convert
-rank 75: Point 1543 (-89.990017, 29.713276, -5.0487075) failed to convert
-rank 8: Point 1104 (-91.662241, 30.726916, -15.944242) failed to convert
-rank 78: Point 1555 (-89.910681, 29.914393, -0.81958788) failed to convert
-rank 20: Point 1108 (-91.237914, 30.300278, -7.2992983) failed to convert
-rank 50: Point 1119 (-90.569446, 30.094338, -0.07313751) failed to convert
-rank 94: Point 1552 (-89.239133, 29.116464, -0.45234932) failed to convert
-rank 81: Point 1538 (-89.858184, 29.356443, 0.80772345) failed to convert
-rank 1: Point 1121 (-92.086181, 29.346814, 4.5999999) failed to convert
-rank 42: Point 1111 (-90.714478, 29.873546, -0.75349651) failed to convert
-rank 45: Point 1122 (-90.69992, 29.451696, -0.62557266) failed to convert
-rank 62: Point 1107 (-90.333202, 29.892754, -0.11172694) failed to convert
-rank 28: Point 1105 (-91.10286, 29.693769, -1.3569237) failed to convert
-rank 85: Point 1540 (-89.629869, 29.924918, 3.01) failed to convert
-rank 53: Point 1118 (-90.520955, 29.864581, -0.4463496) failed to convert
-rank 24: Point 1107 (-91.205723, 29.69255, -1.6168808) failed to convert
-rank 70: Point 1557 (-90.074351, 29.914434, -7.3941437) failed to convert
-rank 69: Point 1541 (-90.119052, 29.572318, -0.43539166) failed to convert
-rank 37: Point 1122 (-90.820778, 29.717308, -2.4210902) failed to convert
-rank 25: Point 1126 (-91.184845, 29.781936, -0.34658835) failed to convert
-rank 91: Point 1542 (-89.341271, 29.201901, 0.13512845) failed to convert
-rank 88: Point 1552 (-89.446079, 29.347156, -2.8230564) failed to convert
-rank 83: Point 1540 (-89.762625, 29.806958, -1.009059) failed to convert
-rank 58: Point 1108 (-90.447436, 29.613786, -1.1556825) failed to convert
-rank 22: Point 1112 (-91.198753, 30.416037, 15.435114) failed to convert
-rank 60: Point 1104 (-90.40432, 29.554806, -0.91468035) failed to convert
-rank 92: Point 1552 (-89.301512, 29.228487, 0.39091882) failed to convert
-rank 98: Point 1557 (-89.065103, 29.189883, 5.0002773) failed to convert
-rank 19: Point 1127 (-91.250112, 30.509953, 6.6005992) failed to convert
-rank 35: Point 1127 (-90.892295, 29.340402, -0.34438364) failed to convert
-rank 95: Point 1541 (-89.215158, 29.195127, -0.15717027) failed to convert
-rank 72: Point 1554 (-90.028345, 30.00433, -1.3659396) failed to convert
-rank 34: Point 1105 (-90.964498, 28.657052, 15.719966) failed to convert
-rank 44: Point 1113 (-90.731422, 29.155147, -0.0) failed to convert
-rank 90: Point 1552 (-89.364445, 29.17688, 3.310741) failed to convert
-rank 64: Point 1554 (-90.285749, 29.504753, -3.5783521) failed to convert
-rank 68: Point 1553 (-90.124863, 29.844205, -4.2702482) failed to convert
-rank 76: Point 1558 (-89.973274, 29.693319, 24.713431) failed to convert
-rank 4: Point 1114 (-91.798697, 30.904569, 7.5868374) failed to convert
-rank 38: Point 1106 (-90.784114, 29.877041, -1.0784593) failed to convert
-rank 7: Point 1122 (-91.75548, 29.686854, 2.1143839) failed to convert
-rank 17: Point 1121 (-91.313502, 30.652041, 1.3315941) failed to convert
-rank 3: Point 1119 (-91.869597, 30.441507, -4.1414674) failed to convert
-rank 13: Point 1116 (-91.489877, 30.303981, -1.4307284) failed to convert
-rank 40: Point 1112 (-90.755498, 29.828828, -1.5452346) failed to convert
-rank 77: Point 1541 (-89.955666, 29.651529, 27.402179) failed to convert
-rank 80: Point 1552 (-89.874343, 29.612575, -4.8929547) failed to convert
-rank 84: Point 1553 (-89.697965, 29.977529, 2.9724417) failed to convert
-rank 96: Point 1557 (-89.098111, 30.239649, 1.3381156) failed to convert
-rank 93: Point 1541 (-89.258682, 29.195445, 0.18952573) failed to convert
-rank 23: Point 1118 (-91.207267, 29.957974, -0.45626581) failed to convert
-rank 2: Point 1113 (-91.97794, 29.686848, 2.7) failed to convert
-rank 33: Point 1118 (-90.962405, 29.083319, 2.000531) failed to convert
-rank 30: Point 1114 (-91.007815, 30.192797, -6.0695542) failed to convert
-rank 87: Point 1540 (-89.499267, 29.540397, 0.74321466) failed to convert
-rank 47: Point 1120 (-90.667122, 29.539789, -0.22557701) failed to convert
-rank 27: Point 1117 (-91.172646, 29.257107, -0.37436248) failed to convert
-rank 74: Point 1554 (-90.013629, 29.655817, -0.25911167) failed to convert
-rank 12: Point 1100 (-91.517909, 30.404071, -10.834342) failed to convert
-rank 14: Point 1112 (-91.490534, 29.650742, -3.3588961) failed to convert
-rank 61: Point 1126 (-90.382409, 29.570473, -0.37128949) failed to convert
-rank 52: Point 1107 (-90.569432, 29.491828, -0.94815433) failed to convert
-rank 46: Point 1101 (-90.698737, 29.35017, -0.8879052) failed to convert
-rank 43: Point 1124 (-90.695056, 29.861272, -0.31772079) failed to convert
-rank 99: Point 1541 (-88.852782, 29.51921, 14.79293) failed to convert
-rank 65: Point 1542 (-90.262344, 29.372996, -3.3777087) failed to convert
-rank 67: Point 1539 (-90.153993, 29.808365, -0.25608784) failed to convert
-rank 82: Point 1555 (-89.752326, 30.251734, -2.2944283) failed to convert
-rank 97: Point 1539 (-89.088976, 29.799745, 3.4851036) failed to convert
-rank 55: Point 1118 (-90.469853, 30.042238, -9.0220807) failed to convert
-rank 89: Point 1543 (-89.391535, 29.32952, 20.07721) failed to convert
-rank 79: Point 1543 (-89.852087, 30.385926, -10.229511) failed to convert
-rank 29: Point 1121 (-91.025795, 30.211235, -5.6339799) failed to convert
-rank 18: Point 1116 (-91.284052, 30.556524, -16.347642) failed to convert
-rank 57: Point 1120 (-90.451408, 29.869267, -1.4191371) failed to convert
-rank 49: Point 1119 (-90.600132, 29.868829, -0.99977494) failed to convert
-rank 71: Point 1541 (-90.056726, 29.928778, -7.2908165) failed to convert
-rank 41: Point 1118 (-90.763468, 29.461989, 0.82232637) failed to convert
-rank 48: Point 1109 (-90.605472, 30.092423, -0.22182393) failed to convert
-rank 6: Point 1115 (-91.738379, 30.704437, -15.134106) failed to convert
-rank 16: Point 1111 (-91.385936, 30.181222, -0.23100001) failed to convert
-rank 54: Point 1112 (-90.498906, 29.891193, 1.1632584) failed to convert
-rank 94: Point 1553 (-89.23497, 29.163932, -0.38263512) failed to convert
-rank 56: Point 1114 (-90.481726, 29.695212, -0.58213774) failed to convert
-rank 10: Point 1111 (-91.606445, 30.522626, -12.320017) failed to convert
-rank 75: Point 1544 (-89.974499, 29.909937, 0.84848859) failed to convert
-rank 78: Point 1556 (-89.903939, 29.998499, -7.8604878) failed to convert
-rank 73: Point 1540 (-90.02525, 29.779168, -4.9136811) failed to convert
-rank 31: Point 1121 (-90.999046, 29.689072, -1.092947) failed to convert
-rank 86: Point 1555 (-89.601379, 29.340978, 0.31299999) failed to convert
-rank 26: Point 1106 (-91.136985, 30.27644, 10.813921) failed to convert
-rank 63: Point 1119 (-90.29602, 29.965777, -7.7845926) failed to convert
-rank 66: Point 1553 (-90.188824, 29.874175, 0.9618776) failed to convert
-rank 39: Point 1119 (-90.757709, 30.021209, -3.142789) failed to convert
-rank 21: Point 1126 (-91.258813, 29.663548, 0.87361176) failed to convert
-rank 51: Point 1121 (-90.603857, 29.365575, 0.36575925) failed to convert
-rank 85: Point 1541 (-89.6677, 29.469226, 2.0796059) failed to convert
-rank 81: Point 1539 (-89.837877, 29.60968, -4.724705) failed to convert
-rank 36: Point 1109 (-90.84133, 29.759829, -1.969753) failed to convert
-rank 70: Point 1558 (-90.094543, 29.653819, 0.31299999) failed to convert
-rank 0: Point 1043 (-92.340547, 29.608695, -1.3778029) failed to convert
-rank 83: Point 1541 (-89.762598, 29.807071, -1.0123359) failed to convert
-rank 69: Point 1542 (-90.093716, 29.900743, -0.63216112) failed to convert
-rank 88: Point 1553 (-89.401606, 29.864614, -0.3811824) failed to convert
-rank 59: Point 1118 (-90.398004, 29.987636, -8.6106007) failed to convert
-rank 91: Point 1543 (-89.359003, 28.995778, 14.250986) failed to convert
-rank 9: Point 1116 (-91.705017, 29.445748, 2.4000001) failed to convert
-rank 5: Point 1117 (-91.788216, 30.317407, -8.2296) failed to convert
-rank 98: Point 1558 (-88.983987, 30.079373, 7.7735376) failed to convert
-rank 11: Point 1115 (-91.618073, 29.473574, 2.0947995) failed to convert
-rank 92: Point 1553 (-89.294177, 29.312712, -0.06183114) failed to convert
-rank 8: Point 1105 (-91.648656, 30.961653, -13.894838) failed to convert
-rank 42: Point 1112 (-90.716327, 29.846674, -0.28558557) failed to convert
-rank 72: Point 1555 (-90.028917, 29.997035, -9.0) failed to convert
-rank 95: Point 1542 (-89.215611, 29.189928, -0.19015314) failed to convert
-rank 50: Point 1120 (-90.551713, 30.341524, -3.6430119) failed to convert
-rank 15: Point 1116 (-91.430195, 30.144058, -1.0248183) failed to convert
-rank 1: Point 1122 (-92.096703, 29.139095, 11.111899) failed to convert
-rank 24: Point 1108 (-91.186314, 30.000803, -1.4845433) failed to convert
-rank 20: Point 1109 (-91.258947, 29.964062, -0.46004492) failed to convert
-rank 64: Point 1555 (-90.302216, 29.282945, -1.831e-05) failed to convert
-rank 62: Point 1108 (-90.314926, 30.137633, 3.4400739) failed to convert
-rank 90: Point 1553 (-89.356327, 29.270918, 1.6803952) failed to convert
-rank 28: Point 1106 (-91.102944, 29.692036, -0.60513518) failed to convert
-rank 68: Point 1554 (-90.079931, 30.422558, -1.7391977) failed to convert
-rank 25: Point 1127 (-91.15938, 30.183369, 26.50464) failed to convert
-rank 37: Point 1123 (-90.810147, 29.873876, -1.2784081) failed to convert
-rank 76: Point 1559 (-89.971125, 29.720479, -1.5713016) failed to convert
-rank 45: Point 1123 (-90.665494, 29.946774, -0.57452951) failed to convert
-rank 80: Point 1553 (-89.861985, 29.766662, -0.0) failed to convert
-rank 58: Point 1109 (-90.447398, 29.613772, -0.85714507) failed to convert
-rank 77: Point 1542 (-89.924551, 30.043113, 1.0647367) failed to convert
-rank 35: Point 1128 (-90.859621, 29.829019, -1.2451108) failed to convert
-rank 53: Point 1119 (-90.551464, 29.437204, -0.75359574) failed to convert
-rank 93: Point 1542 (-89.253282, 29.256909, -0.10867234) failed to convert
-rank 60: Point 1105 (-90.404307, 29.554865, -1.8144958) failed to convert
-rank 84: Point 1554 (-89.753033, 29.305628, 1.013236) failed to convert
-rank 74: Point 1555 (-89.989668, 29.960629, 0.24207233) failed to convert
-rank 96: Point 1558 (-89.177564, 29.356159, 9.3259907) failed to convert
-rank 87: Point 1541 (-89.43343, 30.307458, -1.9488844) failed to convert
-rank 65: Point 1543 (-90.212769, 30.030737, -5.0666907) failed to convert
-rank 99: Point 1542 (-88.856148, 29.480609, 15.775569) failed to convert
-rank 44: Point 1114 (-90.641665, 30.444774, -5.262471) failed to convert
-rank 22: Point 1113 (-91.241622, 29.7342, -1.0015591) failed to convert
-rank 13: Point 1117 (-91.52968, 29.628178, -3.5935921) failed to convert
-rank 97: Point 1540 (-89.159645, 29.010445, 3.150936) failed to convert
-rank 67: Point 1540 (-90.142518, 29.957825, -7.5242934) failed to convert
-rank 19: Point 1128 (-91.246833, 30.561541, 10.490417) failed to convert
-rank 82: Point 1556 (-89.781263, 29.898888, -8.4947767) failed to convert
-rank 89: Point 1544 (-89.402176, 29.205366, 0.08476997) failed to convert
-rank 2: Point 1114 (-91.988431, 29.485855, 1.9874729) failed to convert
-rank 4: Point 1115 (-91.807479, 30.74742, -8.1496694) failed to convert
-rank 79: Point 1544 (-89.905447, 29.723275, -0.0) failed to convert
-rank 71: Point 1542 (-90.063806, 29.837881, -9.0) failed to convert
-rank 14: Point 1113 (-91.454371, 30.2591, -1.4919456) failed to convert
-rank 33: Point 1119 (-90.897261, 30.067564, 11.12664) failed to convert
-rank 75: Point 1545 (-89.989755, 29.716433, 14.092124) failed to convert
-rank 30: Point 1115 (-91.010369, 30.153951, -11.619891) failed to convert
-rank 47: Point 1121 (-90.667115, 29.539849, -0.8223204) failed to convert
-rank 94: Point 1554 (-89.236167, 29.150139, 2.6525837) failed to convert
-rank 86: Point 1556 (-89.570538, 29.709391, -0.0) failed to convert
-rank 3: Point 1120 (-91.860563, 30.606342, -5.9500207) failed to convert
-rank 73: Point 1541 (-90.019174, 29.856564, -1.1342896) failed to convert
-rank 38: Point 1107 (-90.784028, 29.878151, -0.67290403) failed to convert
-rank 32: Point 1112 (-90.960174, 29.636544, -0.48440504) failed to convert
-rank 66: Point 1554 (-90.14441, 30.451828, -4.8339761) failed to convert
-rank 17: Point 1122 (-91.372359, 29.692722, -7.776363) failed to convert
-rank 78: Point 1557 (-89.914433, 29.867127, 24.477151) failed to convert
-rank 23: Point 1119 (-91.207225, 29.958633, -1.4000423) failed to convert
-rank 81: Point 1540 (-89.78675, 30.238859, -0.07071229) failed to convert
-rank 43: Point 1125 (-90.703234, 29.743368, -2.9965789) failed to convert
-rank 57: Point 1121 (-90.442395, 29.992784, 26.34546) failed to convert
-rank 27: Point 1118 (-91.108862, 30.259997, 17.864477) failed to convert
-rank 52: Point 1108 (-90.55529, 29.69083, -2.2620515) failed to convert
-rank 85: Point 1542 (-89.636575, 29.843918, 5.1437735) failed to convert
-rank 61: Point 1127 (-90.380791, 29.592481, -2.0005768) failed to convert
-rank 49: Point 1120 (-90.611698, 29.70509, -0.01954266) failed to convert
-rank 70: Point 1559 (-90.081003, 29.828626, 0.99496452) failed to convert
-rank 7: Point 1123 (-91.681523, 30.994268, -11.37711) failed to convert
-rank 69: Point 1543 (-90.129531, 29.435457, -0.1717141) failed to convert
-rank 29: Point 1122 (-91.046151, 29.89929, -1.7924677) failed to convert
-rank 91: Point 1544 (-89.316566, 29.486152, 4.5007641) failed to convert
-rank 83: Point 1542 (-89.762572, 29.807206, -1.0922481) failed to convert
-rank 18: Point 1117 (-91.283968, 30.557741, -16.378426) failed to convert
-rank 55: Point 1119 (-90.483911, 29.848175, -0.39819779) failed to convert
-rank 10: Point 1112 (-91.606426, 30.522683, -12.320017) failed to convert
-rank 92: Point 1554 (-89.294135, 29.313151, -0.0) failed to convert
-rank 48: Point 1110 (-90.618719, 29.905134, -0.46976741) failed to convert
-rank 16: Point 1112 (-91.353049, 30.717796, 8.5419124) failed to convert
-rank 98: Point 1559 (-88.97226, 30.206051, 2.7285442) failed to convert
-rank 88: Point 1554 (-89.457678, 29.210403, 0.30075948) failed to convert
-rank 72: Point 1556 (-90.02833, 30.004482, -1.1268068) failed to convert
-rank 95: Point 1543 (-89.146512, 29.965789, 2.0656542) failed to convert
-rank 41: Point 1119 (-90.741131, 29.787891, -0.61708258) failed to convert
-rank 54: Point 1113 (-90.515682, 29.657858, -0.83468058) failed to convert
-rank 34: Point 1106 (-90.896838, 29.686638, -0.48899677) failed to convert
-rank 31: Point 1122 (-90.982525, 29.940803, -2.2035118) failed to convert
-rank 40: Point 1113 (-90.768069, 29.645398, -8.2296) failed to convert
-rank 56: Point 1115 (-90.485635, 29.640982, 0.88670965) failed to convert
-rank 46: Point 1102 (-90.659097, 29.920431, -0.35698704) failed to convert
-rank 90: Point 1554 (-89.358095, 29.250423, 9.0946625) failed to convert
-rank 64: Point 1556 (-90.245603, 30.039277, 0.63641128) failed to convert
-rank 39: Point 1120 (-90.78541, 29.616653, -1.6427096) failed to convert
-rank 36: Point 1110 (-90.826294, 29.981693, 32.16698) failed to convert
-rank 26: Point 1107 (-91.179547, 29.606703, -3.2315669) failed to convert
-rank 63: Point 1120 (-90.323009, 29.60361, -0.085344) failed to convert
-rank 42: Point 1113 (-90.738442, 29.525692, -1.4022462) failed to convert
-rank 68: Point 1555 (-90.133212, 29.73559, 0.11942383) failed to convert
-rank 8: Point 1106 (-91.692049, 30.205951, -8.1145048) failed to convert
-rank 76: Point 1560 (-89.944264, 30.059028, 3.3414322) failed to convert
-rank 80: Point 1554 (-89.831416, 30.144798, 2.5576571) failed to convert
-rank 6: Point 1116 (-91.750076, 30.497151, -10.342839) failed to convert
-rank 5: Point 1118 (-91.796993, 30.159085, -5.4784434) failed to convert
-rank 77: Point 1543 (-89.934516, 29.918182, -6.6141605) failed to convert
-rank 93: Point 1543 (-89.257969, 29.203369, -0.0) failed to convert
-rank 15: Point 1117 (-91.447201, 29.860112, -0.79643201) failed to convert
-rank 1: Point 1123 (-92.054649, 29.960892, -3.2116763) failed to convert
-rank 51: Point 1122 (-90.581696, 29.67985, 1.0015996) failed to convert
-rank 50: Point 1121 (-90.598935, 29.679201, 0.98096386) failed to convert
-rank 20: Point 1110 (-91.269871, 29.787836, -0.46954746) failed to convert
-rank 59: Point 1119 (-90.425687, 29.609386, -0.8440883) failed to convert
-rank 84: Point 1555 (-89.659682, 30.435215, -9.5613966) failed to convert
-rank 21: Point 1127 (-91.219843, 30.286788, 9.7406251) failed to convert
-rank 65: Point 1544 (-90.183796, 30.40925, -0.48638552) failed to convert
-rank 25: Point 1128 (-91.158661, 30.194566, -9.8943931) failed to convert
-rank 74: Point 1556 (-89.986914, 29.995442, -9.0) failed to convert
-rank 96: Point 1559 (-89.194331, 29.166651, -0.0) failed to convert
-rank 99: Point 1543 (-88.826094, 29.798827, 8.329507) failed to convert
-rank 87: Point 1542 (-89.516659, 29.334384, -0.26598729) failed to convert
-rank 97: Point 1541 (-89.155566, 29.056169, -0.0) failed to convert
-rank 67: Point 1541 (-90.101049, 30.492545, -8.8064477) failed to convert
-rank 45: Point 1124 (-90.69986, 29.452523, -0.62274641) failed to convert
-rank 24: Point 1109 (-91.208844, 29.64267, -1.2670044) failed to convert
-rank 82: Point 1557 (-89.806745, 29.585196, -3.8758713) failed to convert
-rank 12: Point 1101 (-91.521878, 30.337021, -2.7842594) failed to convert
-rank 79: Point 1545 (-89.868555, 30.182649, 3.1971154) failed to convert
-rank 28: Point 1107 (-91.102915, 29.69233, -1.2581069) failed to convert
-rank 9: Point 1117 (-91.729106, 29.011656, 12.604593) failed to convert
-rank 37: Point 1124 (-90.810087, 29.874754, -1.0592584) failed to convert
-rank 58: Point 1110 (-90.421391, 29.970517, -1.2529482) failed to convert
-rank 0: Point 1044 (-92.338659, 29.646669, -0.02155114) failed to convert
-rank 71: Point 1543 (-90.067, 29.796767, 3.0018099) failed to convert
-rank 75: Point 1546 (-89.978806, 29.855311, 28.507762) failed to convert
-rank 73: Point 1542 (-90.007804, 30.001201, 2.052611) failed to convert
-rank 35: Point 1129 (-90.834559, 30.198876, -1.418962) failed to convert
-rank 53: Point 1120 (-90.547774, 29.489147, 0.11283586) failed to convert
-rank 86: Point 1557 (-89.597667, 29.385221, 0.66086279) failed to convert
-rank 62: Point 1109 (-90.306021, 30.256037, 3.0300378) failed to convert
-rank 89: Point 1545 (-89.379713, 29.466082, 3.256719) failed to convert
-rank 66: Point 1555 (-90.188338, 29.880274, 1.2494729) failed to convert
-rank 78: Point 1558 (-89.933481, 29.627601, 0.4005721) failed to convert
-rank 94: Point 1555 (-89.232947, 29.186753, -0.0) failed to convert
-rank 70: Point 1560 (-90.074339, 29.914395, -7.3941437) failed to convert
-rank 11: Point 1116 (-91.56411, 30.40505, -2.792282) failed to convert
-rank 85: Point 1543 (-89.625404, 29.977452, 3.1458251) failed to convert
-rank 22: Point 1114 (-91.225094, 29.99869, -0.52934509) failed to convert
-rank 44: Point 1115 (-90.682752, 29.860421, -0.39233354) failed to convert
-rank 91: Point 1545 (-89.343402, 29.176776, -0.19712577) failed to convert
-rank 13: Point 1118 (-91.490712, 30.289203, -0.31799999) failed to convert
-rank 81: Point 1541 (-89.839116, 29.594108, -4.6603922) failed to convert
-rank 69: Point 1544 (-90.072586, 30.172028, 4.6999998) failed to convert
-rank 98: Point 1560 (-89.018405, 29.704291, 4.1735628) failed to convert
-rank 19: Point 1129 (-91.248653, 30.532262, 15.895821) failed to convert
-rank 83: Point 1543 (-89.76259, 29.806939, -1.1162649) failed to convert
-rank 33: Point 1120 (-90.915732, 29.791036, -2.2564691) failed to convert
-rank 47: Point 1122 (-90.66711, 29.539889, -1.0733849) failed to convert
-rank 2: Point 1115 (-91.924796, 30.681003, -8.3262696) failed to convert
-rank 92: Point 1555 (-89.2544, 29.765539, 1.7366629) failed to convert
-rank 3: Point 1121 (-91.909403, 29.704433, 2.3916868) failed to convert
-rank 4: Point 1116 (-91.795349, 30.964235, -13.243542) failed to convert
-rank 30: Point 1116 (-91.058773, 29.409275, -0.51002229) failed to convert
-rank 60: Point 1106 (-90.379445, 29.893665, -0.40626493) failed to convert
-rank 14: Point 1114 (-91.462557, 30.122186, -4.0931669) failed to convert
-rank 23: Point 1120 (-91.185159, 30.307486, -6.8807937) failed to convert
-rank 38: Point 1108 (-90.819566, 29.354547, 1.0975516) failed to convert
-rank 27: Point 1119 (-91.145425, 29.688553, -0.54695044) failed to convert
-rank 72: Point 1557 (-90.026056, 30.033333, -4.7853603) failed to convert
-rank 57: Point 1122 (-90.433574, 30.113319, -0.12282851) failed to convert
-rank 17: Point 1123 (-91.318579, 30.570288, -17.365579) failed to convert
-rank 90: Point 1555 (-89.329033, 29.585658, 3.3670585) failed to convert
-rank 88: Point 1555 (-89.41451, 29.715025, 1.555129) failed to convert
-rank 95: Point 1544 (-89.219487, 29.145683, 0.26258915) failed to convert
-rank 64: Point 1557 (-90.283422, 29.535639, 2.3726115) failed to convert
-rank 52: Point 1109 (-90.575443, 29.40639, 0.15595654) failed to convert
-rank 7: Point 1124 (-91.713349, 30.437613, 13.1963) failed to convert
-rank 29: Point 1123 (-91.030666, 30.136612, -10.755083) failed to convert
-rank 43: Point 1126 (-90.69015, 29.931576, -1.9733935) failed to convert
-rank 49: Point 1121 (-90.60012, 29.868969, -1.44037) failed to convert
-rank 32: Point 1113 (-90.956727, 29.68884, -0.51430281) failed to convert
-rank 76: Point 1561 (-89.972125, 29.707463, -0.5403269) failed to convert
-rank 61: Point 1128 (-90.38191, 29.577135, -1.4316522) failed to convert
-rank 80: Point 1555 (-89.874331, 29.612634, -4.9374555) failed to convert
-rank 55: Point 1120 (-90.513352, 29.438398, -0.0) failed to convert
-rank 68: Point 1556 (-90.132641, 29.742814, 0.13119639) failed to convert
-rank 18: Point 1118 (-91.287241, 30.505219, -9.3631844) failed to convert
-rank 93: Point 1544 (-89.264795, 29.125244, 7.5737265) failed to convert
-rank 48: Point 1111 (-90.616931, 29.930139, 0.51486304) failed to convert
-rank 77: Point 1544 (-89.955881, 29.648696, 29.655549) failed to convert
-rank 16: Point 1113 (-91.490069, 28.423631, 53.864268) failed to convert
-rank 54: Point 1114 (-90.555317, 29.10024, 4.4343044) failed to convert
-rank 31: Point 1123 (-90.998241, 29.701219, -1.2428154) failed to convert
-rank 34: Point 1107 (-90.864353, 30.170044, -1.1442934) failed to convert
-rank 46: Point 1103 (-90.698447, 29.354247, -0.19564171) failed to convert
-rank 40: Point 1114 (-90.743229, 30.006878, -4.6822901) failed to convert
-rank 56: Point 1116 (-90.459524, 30.001316, -4.9688677) failed to convert
-rank 74: Point 1557 (-90.007324, 29.736078, -4.706417) failed to convert
-rank 41: Point 1120 (-90.734066, 29.890251, -1.3643112) failed to convert
-rank 96: Point 1560 (-89.195396, 29.154575, -0.48692659) failed to convert
-rank 65: Point 1545 (-90.258928, 29.418506, 1.6807419) failed to convert
-rank 84: Point 1556 (-89.681247, 30.177172, 0.86999748) failed to convert
-rank 26: Point 1108 (-91.140426, 30.222744, 6.2325394) failed to convert
-rank 39: Point 1121 (-90.767794, 29.874318, -0.33604882) failed to convert
-rank 36: Point 1111 (-90.841319, 29.75988, -1.8437394) failed to convert
-rank 99: Point 1544 (-88.800694, 30.067451, 12.632917) failed to convert
-rank 87: Point 1543 (-89.516317, 29.338395, -2.7689329) failed to convert
-rank 10: Point 1113 (-91.665441, 29.492819, 1.2628096) failed to convert
-rank 42: Point 1114 (-90.71445, 29.873576, -1.0272312) failed to convert
-rank 63: Point 1121 (-90.319335, 29.652989, -0.08524929) failed to convert
-rank 67: Point 1542 (-90.142498, 29.957882, -6.6693227) failed to convert
-rank 82: Point 1558 (-89.75904, 30.169948, 5.2634122) failed to convert
-rank 8: Point 1107 (-91.662176, 30.727677, -16.351653) failed to convert
-rank 73: Point 1543 (-90.026285, 29.765737, 32.892741) failed to convert
-rank 97: Point 1542 (-89.117104, 29.487057, 10.471585) failed to convert
-rank 79: Point 1546 (-89.889856, 29.918068, -3.0903673) failed to convert
-rank 6: Point 1117 (-91.744181, 30.601283, -7.0200174) failed to convert
-rank 5: Point 1119 (-91.779986, 30.464883, -7.0789766) failed to convert
-rank 75: Point 1547 (-89.987623, 29.743432, -8.2296) failed to convert
-rank 94: Point 1556 (-89.226493, 29.260169, -0.00146973) failed to convert
-rank 71: Point 1544 (-90.055099, 29.949445, -6.9787013) failed to convert
-rank 66: Point 1556 (-90.164852, 30.186773, 4.4899998) failed to convert
-rank 78: Point 1559 (-89.919858, 29.799048, -0.57626871) failed to convert
-rank 50: Point 1122 (-90.64239, 29.058051, 3.6200206) failed to convert
-rank 86: Point 1558 (-89.596399, 29.400084, 1.9547631) failed to convert
-rank 1: Point 1124 (-92.060921, 29.839517, -0.71053269) failed to convert
-rank 85: Point 1544 (-89.619941, 30.042534, 3.28) failed to convert
-rank 70: Point 1561 (-90.07679, 29.882842, -0.08621389) failed to convert
-rank 51: Point 1123 (-90.603763, 29.366815, 0.19985124) failed to convert
-rank 21: Point 1128 (-91.220153, 30.28168, 3.8782593) failed to convert
-rank 15: Point 1118 (-91.43652, 30.038053, -0.98127164) failed to convert
-rank 89: Point 1546 (-89.317596, 30.178214, 3.8213597) failed to convert
-rank 25: Point 1129 (-91.149244, 30.341617, -0.06038071) failed to convert
-rank 98: Point 1561 (-88.989574, 30.018061, 5.4609939) failed to convert
-rank 59: Point 1120 (-90.426667, 29.595923, -0.31098558) failed to convert
-rank 81: Point 1542 (-89.837857, 29.609737, -4.724705) failed to convert
-rank 45: Point 1125 (-90.698493, 29.472306, -0.41154039) failed to convert
-rank 24: Point 1110 (-91.166555, 30.311698, 3.9818265) failed to convert
-rank 91: Point 1546 (-89.34364, 29.173847, 0.16096544) failed to convert
-rank 20: Point 1111 (-91.224031, 30.519899, 8.9621565) failed to convert
-rank 69: Point 1545 (-90.080384, 30.071967, 4.5404793) failed to convert
-rank 83: Point 1544 (-89.762474, 29.808136, -8.2296) failed to convert
-rank 58: Point 1111 (-90.466294, 29.35211, -0.32006103) failed to convert
-rank 92: Point 1556 (-89.294068, 29.313579, -0.25717871) failed to convert
-rank 88: Point 1556 (-89.457619, 29.210961, 0.13607095) failed to convert
-rank 9: Point 1118 (-91.754758, 28.543788, 45.058658) failed to convert
-rank 28: Point 1108 (-91.089046, 29.908177, -0.61788766) failed to convert
-rank 90: Point 1556 (-89.363958, 29.182379, 2.0776002) failed to convert
-rank 0: Point 1045 (-92.347243, 29.465438, 7.736935) failed to convert
-rank 12: Point 1102 (-91.517878, 30.404123, -9.9006375) failed to convert
-rank 62: Point 1110 (-90.359871, 29.53145, -0.15312573) failed to convert
-rank 37: Point 1125 (-90.821036, 29.713458, -2.2192339) failed to convert
-rank 11: Point 1117 (-91.588961, 29.978068, -0.6620736) failed to convert
-rank 53: Point 1121 (-90.47522, 30.495164, -9.0714358) failed to convert
-rank 35: Point 1130 (-90.846588, 30.021508, -4.7855297) failed to convert
-rank 95: Point 1545 (-89.214973, 29.196966, -0.11243412) failed to convert
-rank 22: Point 1115 (-91.193962, 30.491263, 15.195118) failed to convert
-rank 64: Point 1558 (-90.2455, 30.040163, -5.6890924) failed to convert
-rank 4: Point 1117 (-91.843529, 30.094238, -6.2047186) failed to convert
-rank 72: Point 1558 (-90.014587, 30.178866, 4.3400001) failed to convert
-rank 33: Point 1121 (-90.885806, 30.237564, -1.7940702) failed to convert
-rank 13: Point 1119 (-91.520694, 29.781535, -0.11237007) failed to convert
-rank 2: Point 1116 (-91.950455, 30.203288, -2.727338) failed to convert
-rank 19: Point 1130 (-91.246909, 30.559855, 4.3049749) failed to convert
-rank 14: Point 1115 (-91.49051, 29.650709, -3.3588961) failed to convert
-rank 47: Point 1123 (-90.667103, 29.53995, -0.65863994) failed to convert
-rank 44: Point 1116 (-90.682878, 29.858603, -0.26127766) failed to convert
-rank 3: Point 1122 (-91.863702, 30.548117, -11.814173) failed to convert
-rank 76: Point 1562 (-90.014476, 29.166083, 10.640489) failed to convert
-rank 80: Point 1556 (-89.874322, 29.612673, -3.9118049) failed to convert
-rank 30: Point 1117 (-91.010677, 30.149162, -7.6203714) failed to convert
-rank 77: Point 1545 (-89.934504, 29.918241, -6.3384296) failed to convert
-rank 27: Point 1120 (-91.109021, 30.257147, 17.583417) failed to convert
-rank 23: Point 1121 (-91.245782, 29.340271, -7.309e-05) failed to convert
-rank 74: Point 1558 (-89.992663, 29.922484, -0.51517375) failed to convert
-rank 38: Point 1109 (-90.784095, 29.876983, -0.37886785) failed to convert
-rank 93: Point 1545 (-89.26437, 29.129843, -0.65790558) failed to convert
-rank 68: Point 1557 (-90.124704, 29.845461, -0.29637499) failed to convert
-rank 84: Point 1557 (-89.735029, 29.525024, 38.502512) failed to convert
-rank 96: Point 1561 (-89.188577, 29.231614, -0.0) failed to convert
-rank 65: Point 1546 (-90.276195, 29.186351, 0.51999571) failed to convert
-rank 87: Point 1544 (-89.516187, 29.33971, 2.7380987) failed to convert
-rank 52: Point 1110 (-90.564169, 29.565609, -0.80582748) failed to convert
-rank 57: Point 1123 (-90.46926, 29.622741, 0.6028572) failed to convert
-rank 99: Point 1545 (-88.883397, 29.18321, 59.962404) failed to convert
-rank 73: Point 1544 (-90.027728, 29.747044, -0.11200363) failed to convert
-rank 17: Point 1124 (-91.370954, 29.715748, -7.2207125) failed to convert
-rank 7: Point 1125 (-91.712929, 30.444927, 11.359373) failed to convert
-rank 29: Point 1124 (-91.030054, 30.145813, -5.6802509) failed to convert
-rank 55: Point 1121 (-90.469821, 30.042263, -9.0220807) failed to convert
-rank 49: Point 1122 (-90.585289, 30.077755, -2.1249228) failed to convert
-rank 97: Point 1543 (-89.090421, 29.782233, 3.7284367) failed to convert
-rank 61: Point 1129 (-90.358663, 29.892416, 0.19013546) failed to convert
-rank 67: Point 1543 (-90.144461, 29.932336, -7.496518) failed to convert
-rank 48: Point 1112 (-90.661408, 29.29445, -0.01513852) failed to convert
-rank 60: Point 1107 (-90.375189, 29.951237, -3.2616589) failed to convert
-rank 82: Point 1559 (-89.781245, 29.898924, -8.4947767) failed to convert
-rank 43: Point 1127 (-90.72409, 29.440993, -0.31580734) failed to convert
-rank 79: Point 1547 (-89.894244, 29.863245, -1.0727667) failed to convert
-rank 94: Point 1557 (-89.229592, 29.224862, -0.0) failed to convert
-rank 66: Point 1557 (-90.185644, 29.915257, -1.1697694) failed to convert
-rank 71: Point 1545 (-90.056051, 29.937143, 37.073928) failed to convert
-rank 78: Point 1560 (-89.944535, 29.487791, -0.13623045) failed to convert
-rank 75: Point 1548 (-90.029377, 29.208648, 1.1422807) failed to convert
-rank 16: Point 1114 (-91.400975, 29.932755, -1.0108343) failed to convert
-rank 31: Point 1124 (-90.964971, 30.206088, -3.7676611) failed to convert
-rank 18: Point 1119 (-91.317003, 30.025072, -0.54339132) failed to convert
-rank 54: Point 1115 (-90.512482, 29.70218, -0.50351639) failed to convert
-rank 46: Point 1104 (-90.694992, 29.404339, 0.30359466) failed to convert
-rank 86: Point 1559 (-89.536453, 30.111353, 3.9281219) failed to convert
-rank 56: Point 1117 (-90.49806, 29.467202, -0.83707641) failed to convert
-rank 70: Point 1562 (-90.09155, 29.692333, 0.31299999) failed to convert
-rank 41: Point 1121 (-90.763549, 29.460694, -0.57478111) failed to convert
-rank 89: Point 1547 (-89.426957, 28.913882, 7.4791352) failed to convert
-rank 26: Point 1109 (-91.139908, 30.230793, 12.377906) failed to convert
-rank 32: Point 1114 (-90.927287, 30.132422, 13.553953) failed to convert
-rank 85: Point 1545 (-89.624793, 29.984373, 3.2098823) failed to convert
-rank 42: Point 1115 (-90.715709, 29.855084, -0.34105942) failed to convert
-rank 39: Point 1122 (-90.76545, 29.908444, -0.46146015) failed to convert
-rank 36: Point 1112 (-90.833941, 29.868884, -1.2099579) failed to convert
-rank 91: Point 1547 (-89.360818, 28.974247, -0.0) failed to convert
-rank 81: Point 1543 (-89.838706, 29.599127, 22.970754) failed to convert
-rank 98: Point 1562 (-88.958576, 30.352184, 3.4966498) failed to convert
-rank 83: Point 1545 (-89.762558, 29.807078, -1.04566) failed to convert
-rank 63: Point 1122 (-90.256568, 30.487971, -8.7201073) failed to convert
-rank 50: Point 1123 (-90.600581, 29.655646, -0.21336) failed to convert
-rank 88: Point 1557 (-89.447451, 29.330447, 0.31299999) failed to convert
-rank 90: Point 1557 (-89.359797, 29.230669, 0.13993755) failed to convert
-rank 15: Point 1119 (-91.397993, 30.673929, -8.706521) failed to convert
-rank 69: Point 1546 (-90.092516, 29.915816, -4.8896795) failed to convert
-rank 34: Point 1108 (-90.893126, 29.74216, -0.62677702) failed to convert
-rank 92: Point 1557 (-89.317316, 29.045707, 14.274224) failed to convert
-rank 95: Point 1546 (-89.216184, 29.183178, -0.0) failed to convert
-rank 5: Point 1120 (-91.762742, 30.772077, 6.730144) failed to convert
-rank 51: Point 1124 (-90.59689, 29.464533, -0.0103296) failed to convert
-rank 40: Point 1115 (-90.749233, 29.919818, -0.34797786) failed to convert
-rank 1: Point 1125 (-92.059513, 29.866117, -0.2440308) failed to convert
-rank 21: Point 1129 (-91.211759, 30.414459, -15.072057) failed to convert
-rank 59: Point 1121 (-90.398132, 29.98562, 14.323716) failed to convert
-rank 20: Point 1112 (-91.232338, 30.38813, -14.881008) failed to convert
-rank 6: Point 1118 (-91.748726, 30.520519, -12.472417) failed to convert
-rank 72: Point 1559 (-90.026743, 30.024454, -6.211307) failed to convert
-rank 64: Point 1559 (-90.245605, 30.038766, 2.1541615) failed to convert
-rank 76: Point 1563 (-89.971086, 29.720526, -8.2296) failed to convert
-rank 24: Point 1111 (-91.168235, 30.285264, -8.083315) failed to convert
-rank 45: Point 1126 (-90.697925, 29.480531, -1.0566674) failed to convert
-rank 25: Point 1130 (-91.150988, 30.314396, 26.782894) failed to convert
-rank 80: Point 1557 (-89.853227, 29.875283, -0.01603913) failed to convert
-rank 11: Point 1118 (-91.534899, 30.898044, -12.454851) failed to convert
-rank 58: Point 1112 (-90.450392, 29.572332, 0.18726686) failed to convert
-rank 28: Point 1109 (-91.102817, 29.693726, -0.82060152) failed to convert
-rank 9: Point 1119 (-91.619716, 30.936887, -18.89703) failed to convert
-rank 22: Point 1116 (-91.247478, 29.639867, -0.43747088) failed to convert
-rank 77: Point 1546 (-89.934495, 29.918281, -5.4809153) failed to convert
-rank 96: Point 1562 (-89.195534, 29.152816, -0.21130686) failed to convert
-rank 74: Point 1559 (-90.000008, 29.829095, 15.225126) failed to convert
-rank 68: Point 1558 (-90.11106, 30.022089, -0.32415348) failed to convert
-rank 93: Point 1546 (-89.170094, 30.192616, 4.7395071) failed to convert
-rank 35: Point 1131 (-90.858052, 29.8518, -1.2145519) failed to convert
-rank 4: Point 1118 (-91.854594, 29.890562, -0.76417848) failed to convert
-rank 37: Point 1126 (-90.810093, 29.87461, -0.87498723) failed to convert
-rank 99: Point 1546 (-88.84131, 29.635608, 11.740391) failed to convert
-rank 10: Point 1114 (-91.575898, 31.042117, -14.0) failed to convert
-rank 84: Point 1558 (-89.699919, 29.951875, 2.7500087) failed to convert
-rank 65: Point 1547 (-90.262287, 29.372976, -1.5581524) failed to convert
-rank 13: Point 1120 (-91.4905, 30.292572, -2.5627569) failed to convert
-rank 8: Point 1108 (-91.655274, 30.847028, -11.42969) failed to convert
-rank 3: Point 1123 (-91.840496, 30.967761, -12.394451) failed to convert
-rank 14: Point 1116 (-91.489173, 29.673186, -0.4395026) failed to convert
-rank 79: Point 1548 (-89.885056, 29.97772, 12.008401) failed to convert
-rank 33: Point 1122 (-90.897112, 30.069165, 9.4401303) failed to convert
-rank 97: Point 1544 (-89.061425, 30.100931, 3.9690761) failed to convert
-rank 87: Point 1545 (-89.516289, 29.338448, -3.7115877) failed to convert
-rank 73: Point 1545 (-90.025212, 29.779153, -4.9136811) failed to convert
-rank 66: Point 1558 (-90.182807, 29.952034, -2.3368483) failed to convert
-rank 82: Point 1560 (-89.806719, 29.585251, -2.0829817) failed to convert
-rank 44: Point 1117 (-90.678264, 29.924477, -0.81432809) failed to convert
-rank 62: Point 1111 (-90.332945, 29.895259, -0.83671796) failed to convert
-rank 67: Point 1544 (-90.145343, 29.920857, -1.4723192) failed to convert
-rank 53: Point 1122 (-90.536279, 29.650393, -0.32548064) failed to convert
-rank 71: Point 1546 (-90.057199, 29.92237, -1.9026531) failed to convert
-rank 30: Point 1118 (-91.04497, 29.623211, 0.1429466) failed to convert
-rank 23: Point 1122 (-91.231206, 29.575131, 16.623486) failed to convert
-rank 86: Point 1560 (-89.549944, 29.952367, -0.23833568) failed to convert
-rank 94: Point 1558 (-89.230771, 29.211333, -0.07937687) failed to convert
-rank 78: Point 1561 (-89.910217, 29.919788, -0.8333242) failed to convert
-rank 52: Point 1111 (-90.554835, 29.696727, -0.91799892) failed to convert
-rank 70: Point 1563 (-90.057517, 30.129932, 4.7201511) failed to convert
-rank 57: Point 1124 (-90.410603, 30.424965, -2.9078747) failed to convert
-rank 89: Point 1548 (-89.401182, 29.215565, -0.49015673) failed to convert
-rank 38: Point 1110 (-90.778612, 29.957044, -0.83659986) failed to convert
-rank 12: Point 1103 (-91.546052, 29.925415, -7.8668886) failed to convert
-rank 17: Point 1125 (-91.362278, 29.858576, -0.87426499) failed to convert
-rank 7: Point 1126 (-91.783955, 29.169023, 6.4000001) failed to convert
-rank 75: Point 1549 (-89.973873, 29.917673, -0.6612465) failed to convert
-rank 27: Point 1121 (-91.110789, 30.229612, -5.3245669) failed to convert
-rank 85: Point 1546 (-89.662475, 29.531637, -0.63807482) failed to convert
-rank 81: Point 1544 (-89.839092, 29.59414, -4.6603922) failed to convert
-rank 91: Point 1548 (-89.344005, 29.169232, 0.31299999) failed to convert
-rank 98: Point 1563 (-89.067547, 29.161346, 0.92740421) failed to convert
-rank 2: Point 1117 (-91.956932, 30.081401, -9.3341532) failed to convert
-rank 48: Point 1113 (-90.605287, 30.094191, -0.28271136) failed to convert
-rank 49: Point 1123 (-90.620386, 29.581272, -0.21336) failed to convert
-rank 69: Point 1547 (-90.069501, 30.211292, 4.5994221) failed to convert
-rank 61: Point 1130 (-90.38075, 29.592526, -1.3822211) failed to convert
-rank 83: Point 1546 (-89.762918, 29.802657, -0.0) failed to convert
-rank 88: Point 1558 (-89.418137, 29.672406, 1.2858852) failed to convert
-rank 31: Point 1125 (-90.998836, 29.691846, -0.89224816) failed to convert
-rank 90: Point 1558 (-89.357994, 29.251544, -0.34553322) failed to convert
-rank 0: Point 1046 (-92.336789, 29.683733, -0.21802217) failed to convert
-rank 16: Point 1115 (-91.355054, 30.685094, -16.895354) failed to convert
-rank 18: Point 1120 (-91.287425, 30.502237, -15.688953) failed to convert
-rank 47: Point 1124 (-90.629196, 30.080625, -0.34749904) failed to convert
-rank 92: Point 1558 (-89.291593, 29.341597, -0.0) failed to convert
-rank 43: Point 1128 (-90.682923, 30.035001, -9.6158312) failed to convert
-rank 95: Point 1547 (-89.223209, 29.103238, -0.0) failed to convert
-rank 41: Point 1122 (-90.734061, 29.890211, -1.02617) failed to convert
-rank 42: Point 1116 (-90.734669, 29.580201, -2.3867954) failed to convert
-rank 54: Point 1116 (-90.512426, 29.702919, -0.99048657) failed to convert
-rank 32: Point 1115 (-90.956695, 29.689257, -0.5850916) failed to convert
-rank 56: Point 1118 (-90.491662, 29.556333, -0.50771243) failed to convert
-rank 36: Point 1113 (-90.877614, 29.217793, -0.0) failed to convert
-rank 26: Point 1110 (-91.173348, 29.704954, -1.6734605) failed to convert
-rank 76: Point 1564 (-89.972563, 29.701744, -4.7152563) failed to convert
-rank 72: Point 1560 (-90.02807, 30.007537, -2.6067588) failed to convert
-rank 64: Point 1560 (-90.229447, 30.25156, 4.0120784) failed to convert
-rank 60: Point 1108 (-90.372426, 29.988609, -0.72061715) failed to convert
-rank 29: Point 1125 (-91.030619, 30.136573, -11.878561) failed to convert
-rank 39: Point 1123 (-90.781899, 29.668065, -8.2296) failed to convert
-rank 46: Point 1105 (-90.659418, 29.915609, -0.33613131) failed to convert
-rank 80: Point 1558 (-89.874309, 29.612733, -2.2704142) failed to convert
-rank 55: Point 1122 (-90.567767, 28.668099, 18.571559) failed to convert
-rank 50: Point 1124 (-90.59207, 29.775639, -0.47750652) failed to convert
-rank 77: Point 1547 (-89.956119, 29.645549, 18.948434) failed to convert
-rank 74: Point 1560 (-90.007287, 29.736127, -4.706417) failed to convert
-rank 19: Point 1131 (-91.26873, 30.211618, -1.645516) failed to convert
-rank 68: Point 1559 (-90.086186, 30.341731, 3.3299999) failed to convert
-rank 63: Point 1123 (-90.282781, 30.141609, 3.8900001) failed to convert
-rank 5: Point 1121 (-91.767564, 30.686409, -14.426208) failed to convert
-rank 15: Point 1120 (-91.39719, 30.686981, -10.905603) failed to convert
-rank 96: Point 1563 (-89.191461, 29.198875, -0.0) failed to convert
-rank 51: Point 1125 (-90.580405, 29.697862, -0.25834962) failed to convert
-rank 40: Point 1116 (-90.76246, 29.727286, -2.0169031) failed to convert
-rank 34: Point 1109 (-90.863298, 30.185552, -1.5582481) failed to convert
-rank 99: Point 1547 (-88.805699, 30.013299, 7.3065732) failed to convert
-rank 93: Point 1547 (-89.265808, 29.113198, 9.7141689) failed to convert
-rank 97: Point 1545 (-89.079796, 29.898788, 2.9431792) failed to convert
-rank 84: Point 1559 (-89.735519, 29.518851, 1.3184556) failed to convert
-rank 20: Point 1113 (-91.224244, 30.516207, 9.1278607) failed to convert
-rank 59: Point 1122 (-90.397966, 29.987651, -8.6106007) failed to convert
-rank 21: Point 1130 (-91.212798, 30.398011, 5.9582988) failed to convert
-rank 79: Point 1549 (-89.885861, 29.967415, -0.38645696) failed to convert
-rank 87: Point 1546 (-89.447961, 30.139211, 1.48) failed to convert
-rank 82: Point 1561 (-89.808519, 29.562858, -0.2268895) failed to convert
-rank 65: Point 1548 (-90.219987, 29.934906, 23.439756) failed to convert
-rank 25: Point 1131 (-91.181397, 29.836164, -1.4819169) failed to convert
-rank 24: Point 1112 (-91.211904, 29.593406, -0.58581858) failed to convert
-rank 1: Point 1126 (-92.014394, 30.726241, -9.4001328) failed to convert
-rank 73: Point 1546 (-89.989843, 30.228143, 3.9598211) failed to convert
-rank 67: Point 1545 (-90.144805, 29.927556, -7.3266347) failed to convert
-rank 66: Point 1559 (-90.155351, 30.309453, 3.97) failed to convert
-rank 58: Point 1113 (-90.430315, 29.848394, 1.3905932) failed to convert
-rank 94: Point 1559 (-89.234399, 29.16998, -0.67659471) failed to convert
-rank 86: Point 1561 (-89.515445, 30.355564, -3.6773111) failed to convert
-rank 22: Point 1117 (-91.198215, 30.424229, 13.631921) failed to convert
-rank 71: Point 1547 (-90.055065, 29.949703, -6.9905885) failed to convert
-rank 78: Point 1562 (-89.898379, 30.067447, 1.7615392) failed to convert
-rank 70: Point 1564 (-90.076788, 29.88275, -1.5004402) failed to convert
-rank 45: Point 1127 (-90.698513, 29.472, -0.87978413) failed to convert
-rank 6: Point 1119 (-91.738338, 30.704441, -14.735217) failed to convert
-rank 89: Point 1549 (-89.354997, 29.750443, 2.5799601) failed to convert
-rank 75: Point 1550 (-89.986088, 29.762883, -0.10550739) failed to convert
-rank 85: Point 1547 (-89.718274, 28.848994, 64.969503) failed to convert
-rank 11: Point 1119 (-91.576522, 30.191295, -2.1586179) failed to convert
-rank 35: Point 1132 (-90.857811, 29.855319, -1.3431002) failed to convert
-rank 28: Point 1110 (-91.086658, 29.944805, -0.73702674) failed to convert
-rank 91: Point 1549 (-89.332878, 29.297867, 10.973062) failed to convert
-rank 9: Point 1120 (-91.684496, 29.809597, -0.44088812) failed to convert
-rank 3: Point 1124 (-91.863644, 30.548136, -12.969018) failed to convert
-rank 98: Point 1564 (-89.065002, 29.189488, 4.9997695) failed to convert
-rank 10: Point 1115 (-91.639415, 29.950197, -1.7613317) failed to convert
-rank 37: Point 1127 (-90.785829, 30.229192, -2.2235262) failed to convert
-rank 83: Point 1547 (-89.759241, 29.847314, -0.837375) failed to convert
-rank 88: Point 1559 (-89.40717, 29.799472, -0.40880296) failed to convert
-rank 81: Point 1545 (-89.825552, 29.761912, -0.0) failed to convert
-rank 90: Point 1559 (-89.355938, 29.275281, 0.36395195) failed to convert
-rank 44: Point 1118 (-90.716116, 29.377926, -0.16564779) failed to convert
-rank 69: Point 1548 (-90.134254, 29.373055, 0.31299999) failed to convert
-rank 53: Point 1123 (-90.536363, 29.649133, -1.7856368) failed to convert
-rank 14: Point 1117 (-91.490474, 29.650661, -3.3588961) failed to convert
-rank 33: Point 1123 (-90.880915, 30.309598, -4.3278829) failed to convert
-rank 92: Point 1559 (-89.276319, 29.516165, 4.8371879) failed to convert
-rank 62: Point 1112 (-90.359789, 29.531887, -4.0757858) failed to convert
-rank 52: Point 1112 (-90.569256, 29.493533, 0.38249355) failed to convert
-rank 30: Point 1119 (-91.010348, 30.153916, -11.619891) failed to convert
-rank 95: Point 1548 (-89.214769, 29.199122, 0.01388702) failed to convert
-rank 57: Point 1125 (-90.452202, 29.857769, -0.31474872) failed to convert
-rank 38: Point 1111 (-90.78336, 29.887659, -0.28760557) failed to convert
-rank 27: Point 1122 (-91.171697, 29.271433, 0.47396475) failed to convert
-rank 72: Point 1561 (-90.028314, 30.004423, -1.1378131) failed to convert
-rank 76: Point 1565 (-89.962054, 29.834548, 0.94751325) failed to convert
-rank 8: Point 1109 (-91.648708, 30.959758, -12.4972) failed to convert
-rank 64: Point 1561 (-90.25071, 29.971176, 24.058589) failed to convert
-rank 13: Point 1121 (-91.530833, 29.608036, 0.28404695) failed to convert
-rank 12: Point 1104 (-91.543424, 29.97031, -8.2296) failed to convert
-rank 7: Point 1127 (-91.718005, 30.354755, -1.4750837) failed to convert
-rank 61: Point 1131 (-90.355292, 29.937721, 17.952707) failed to convert
-rank 18: Point 1121 (-91.311703, 30.110985, -9.2453882) failed to convert
-rank 49: Point 1124 (-90.602801, 29.830778, -0.4427338) failed to convert
-rank 17: Point 1126 (-91.347868, 30.094769, -0.62166776) failed to convert
-rank 77: Point 1548 (-89.934482, 29.91834, -3.659482) failed to convert
-rank 36: Point 1114 (-90.843471, 29.727755, -8.2296) failed to convert
-rank 80: Point 1559 (-89.822765, 30.250759, -0.98254779) failed to convert
-rank 48: Point 1114 (-90.609376, 30.036406, 28.075775) failed to convert
-rank 68: Point 1560 (-90.163324, 29.33981, -0.35394749) failed to convert
-rank 4: Point 1119 (-91.822452, 30.476504, -4.2931057) failed to convert
-rank 16: Point 1116 (-91.361541, 30.579408, -7.3082597) failed to convert
-rank 32: Point 1116 (-90.956679, 29.689388, -1.0204222) failed to convert
-rank 31: Point 1126 (-90.998349, 29.69927, -8.2296) failed to convert
-rank 26: Point 1111 (-91.143333, 30.17722, 28.226373) failed to convert
-rank 54: Point 1117 (-90.51565, 29.657884, -0.84542267) failed to convert
-rank 74: Point 1561 (-89.991398, 29.937994, -3.3353817) failed to convert
-rank 2: Point 1118 (-91.909462, 30.962469, -11.969822) failed to convert
-rank 47: Point 1125 (-90.64019, 29.924651, -0.3791952) failed to convert
-rank 96: Point 1564 (-89.195684, 29.151037, 5.1736228) failed to convert
-rank 84: Point 1560 (-89.726907, 29.623499, -0.74927103) failed to convert
-rank 0: Point 1047 (-92.337929, 29.654142, -0.06253689) failed to convert
-rank 97: Point 1546 (-89.074506, 29.956641, 2.5691665) failed to convert
-rank 39: Point 1124 (-90.766063, 29.899459, -0.29982801) failed to convert
-rank 23: Point 1123 (-91.186834, 30.280872, 0.36160956) failed to convert
-rank 29: Point 1126 (-91.027352, 30.186404, -10.583678) failed to convert
-rank 41: Point 1123 (-90.764735, 29.443145, -8.2296) failed to convert
-rank 99: Point 1548 (-88.802173, 30.048934, 11.11537) failed to convert
-rank 93: Point 1548 (-89.259383, 29.186524, -1.0076232) failed to convert
-rank 87: Point 1547 (-89.51627, 29.338484, -3.4557952) failed to convert
-rank 82: Point 1562 (-89.781218, 29.898978, -8.4947767) failed to convert
-rank 66: Point 1560 (-90.228377, 29.349933, 0.31299999) failed to convert
-rank 65: Point 1549 (-90.191803, 30.303363, 3.9300001) failed to convert
-rank 50: Point 1125 (-90.602077, 29.633946, -1.3831531) failed to convert
-rank 46: Point 1106 (-90.693535, 29.424616, 0.3048) failed to convert
-rank 79: Point 1550 (-89.881725, 30.018505, 0.46669474) failed to convert
-rank 63: Point 1124 (-90.267366, 30.345167, -0.70535137) failed to convert
-rank 78: Point 1563 (-89.911771, 29.90023, 9.1018278) failed to convert
-rank 55: Point 1123 (-90.495549, 29.686428, -1.1541088) failed to convert
-rank 60: Point 1109 (-90.400293, 29.608966, -0.59582491) failed to convert
-rank 73: Point 1547 (-90.015424, 29.903936, 0.49360931) failed to convert
-rank 56: Point 1119 (-90.49806, 29.467142, -1.7550605) failed to convert
-rank 70: Point 1565 (-90.073736, 29.921998, -3.9717858) failed to convert
-rank 5: Point 1122 (-91.775892, 30.537616, -4.3512733) failed to convert
-rank 15: Point 1121 (-91.444219, 29.908238, -1.7716401) failed to convert
-rank 86: Point 1562 (-89.513219, 30.381448, -6.2448229) failed to convert
-rank 51: Point 1126 (-90.600109, 29.41866, -0.51186949) failed to convert
-rank 67: Point 1546 (-90.142721, 29.954622, 51.289817) failed to convert
-rank 94: Point 1560 (-89.238171, 29.126814, -0.52911814) failed to convert
-rank 71: Point 1548 (-90.064103, 29.833736, -0.70656177) failed to convert
-rank 43: Point 1129 (-90.690145, 29.931536, -1.73396) failed to convert
-rank 59: Point 1123 (-90.394898, 30.028854, -2.9435278) failed to convert
-rank 75: Point 1551 (-89.991773, 29.690605, 0.88403178) failed to convert
-rank 85: Point 1548 (-89.63633, 29.844625, 10.468035) failed to convert
-rank 89: Point 1550 (-89.42632, 28.920233, 2.8357148) failed to convert
-rank 24: Point 1113 (-91.205231, 29.699417, -1.7822917) failed to convert
-rank 40: Point 1117 (-90.755474, 29.82907, -1.3413308) failed to convert
-rank 34: Point 1110 (-90.861013, 30.218905, -0.75342149) failed to convert
-rank 20: Point 1114 (-91.235435, 30.338736, -9.4042435) failed to convert
-rank 91: Point 1550 (-89.343479, 29.175307, 0.31299999) failed to convert
-rank 19: Point 1132 (-91.32345, 29.322688, 0.68786597) failed to convert
-rank 98: Point 1565 (-89.040889, 29.455094, 8.2404255) failed to convert
-rank 25: Point 1132 (-91.153122, 30.280839, 13.700221) failed to convert
-rank 88: Point 1560 (-89.437498, 29.446252, 1.6743822) failed to convert
-rank 83: Point 1548 (-89.762786, 29.803882, -0.01591275) failed to convert
-rank 42: Point 1117 (-90.714409, 29.87362, -0.64909743) failed to convert
-rank 1: Point 1127 (-92.029757, 30.433877, -4.6239169) failed to convert
-rank 21: Point 1131 (-91.210679, 30.431352, -7.7795163) failed to convert
-rank 58: Point 1114 (-90.447188, 29.616436, -0.3487733) failed to convert
-rank 81: Point 1546 (-89.800872, 30.065627, 11.382956) failed to convert
-rank 69: Point 1549 (-90.109479, 29.695957, -0.29310256) failed to convert
-rank 90: Point 1560 (-89.321353, 29.673548, 2.9719184) failed to convert
-rank 22: Point 1118 (-91.197451, 30.436237, 15.744506) failed to convert
-rank 92: Point 1560 (-89.244741, 29.874247, -0.0) failed to convert
-rank 6: Point 1120 (-91.750025, 30.497398, -9.0796383) failed to convert
-rank 45: Point 1128 (-90.698526, 29.471811, -0.59671887) failed to convert
-rank 72: Point 1562 (-90.035496, 29.912782, 0.73684431) failed to convert
-rank 37: Point 1128 (-90.810078, 29.874714, -0.91199865) failed to convert
-rank 64: Point 1562 (-90.285691, 29.504772, -3.5783521) failed to convert
-rank 3: Point 1125 (-91.867019, 30.486504, -4.6599519) failed to convert
-rank 9: Point 1121 (-91.628543, 30.785441, -9.4626532) failed to convert
-rank 95: Point 1549 (-89.214531, 29.201778, -0.0) failed to convert
-rank 28: Point 1111 (-91.102887, 29.692057, -1.0559859) failed to convert
-rank 11: Point 1120 (-91.573313, 30.245571, 17.517962) failed to convert
-rank 35: Point 1133 (-90.857851, 29.854423, -1.0665197) failed to convert
-rank 10: Point 1116 (-91.593636, 30.740596, -17.027826) failed to convert
-rank 76: Point 1566 (-89.921604, 30.341755, -6.2026183) failed to convert
-rank 33: Point 1124 (-90.954709, 29.199744, -0.0) failed to convert
-rank 53: Point 1124 (-90.479027, 30.442869, -2.2929411) failed to convert
-rank 68: Point 1561 (-90.124429, 29.848502, 0.13677647) failed to convert
-rank 77: Point 1549 (-89.932468, 29.943548, 0.36824284) failed to convert
-rank 44: Point 1119 (-90.66806, 30.070002, -2.5408574) failed to convert
-rank 14: Point 1118 (-91.488805, 29.677755, -0.59439274) failed to convert
-rank 80: Point 1560 (-89.851518, 29.896205, -0.03892136) failed to convert
-rank 74: Point 1562 (-89.991373, 29.938049, -6.1420252) failed to convert
-rank 62: Point 1113 (-90.329993, 29.934381, 22.538023) failed to convert
-rank 30: Point 1120 (-91.011455, 30.136787, 6.3377296) failed to convert
-rank 99: Point 1549 (-88.83169, 29.735036, 10.015568) failed to convert
-rank 38: Point 1112 (-90.797128, 29.685751, -0.80159661) failed to convert
-rank 57: Point 1126 (-90.469354, 29.621099, 1.0354673) failed to convert
-rank 84: Point 1561 (-89.680437, 30.185422, -0.50496456) failed to convert
-rank 52: Point 1113 (-90.520475, 30.175815, 1.8817302) failed to convert
-rank 97: Point 1547 (-89.041062, 30.321932, 3.769661) failed to convert
-rank 12: Point 1105 (-91.572747, 29.465281, 2.6747195) failed to convert
-rank 27: Point 1123 (-91.12006, 30.084926, -1.6055616) failed to convert
-rank 7: Point 1128 (-91.704949, 30.584347, -5.4013058) failed to convert
-rank 8: Point 1110 (-91.662181, 30.726924, -16.431917) failed to convert
-rank 13: Point 1122 (-91.529653, 29.628148, -3.5935921) failed to convert
-rank 96: Point 1565 (-89.125489, 29.937348, 2.7129605) failed to convert
-rank 66: Point 1561 (-90.148075, 30.403305, -0.2572668) failed to convert
-rank 93: Point 1549 (-89.172415, 30.166309, 3.565934) failed to convert
-rank 79: Point 1551 (-89.94166, 29.265156, 8.7223322) failed to convert
-rank 61: Point 1132 (-90.382805, 29.564411, -1.381974) failed to convert
-rank 87: Point 1548 (-89.463981, 29.952725, -0.29212438) failed to convert
-rank 48: Point 1115 (-90.608096, 30.054414, -3.4754091) failed to convert
-rank 70: Point 1566 (-90.068349, 29.991139, -9.0) failed to convert
-rank 82: Point 1563 (-89.807631, 29.573687, 0.14259621) failed to convert
-rank 17: Point 1127 (-91.369866, 29.73343, -0.75008905) failed to convert
-rank 54: Point 1118 (-90.487774, 30.044524, -8.2030774) failed to convert
-rank 4: Point 1120 (-91.794102, 30.985066, 4.5174359) failed to convert
-rank 18: Point 1122 (-91.351703, 29.456244, 1.5165672) failed to convert
-rank 36: Point 1115 (-90.841044, 29.763654, -1.2729534) failed to convert
-rank 78: Point 1564 (-89.911945, 29.898035, 6.48875) failed to convert
-rank 2: Point 1119 (-92.040737, 28.467096, 51.448497) failed to convert
-rank 65: Point 1550 (-90.217736, 29.963458, -1.0498649) failed to convert
-rank 67: Point 1547 (-90.144402, 29.932351, -6.2201402) failed to convert
-rank 49: Point 1125 (-90.600129, 29.868521, -0.8254704) failed to convert
-rank 73: Point 1548 (-90.027495, 29.749881, -0.30211504) failed to convert
-rank 71: Point 1549 (-90.064009, 29.834923, -0.46017381) failed to convert
-rank 94: Point 1561 (-89.232261, 29.194141, -0.27684528) failed to convert
-rank 31: Point 1127 (-90.998205, 29.701201, -0.98942209) failed to convert
-rank 85: Point 1549 (-89.667958, 29.463462, 34.097416) failed to convert
-rank 32: Point 1117 (-90.986344, 29.236366, 0.26278023) failed to convert
-rank 16: Point 1117 (-91.355022, 30.685119, -17.417185) failed to convert
-rank 86: Point 1563 (-89.595363, 29.409876, -1.0239709) failed to convert
-rank 75: Point 1552 (-89.984574, 29.782012, -8.2296) failed to convert
-rank 91: Point 1551 (-89.337804, 29.240927, -0.24206922) failed to convert
-rank 89: Point 1551 (-89.393049, 29.309649, -0.77521703) failed to convert
-rank 41: Point 1124 (-90.734054, 29.890151, -0.16033961) failed to convert
-rank 83: Point 1549 (-89.762537, 29.806909, -0.59907503) failed to convert
-rank 98: Point 1566 (-89.0649, 29.189093, 5.005217) failed to convert
-rank 23: Point 1124 (-91.207183, 29.959049, -0.802207) failed to convert
-rank 29: Point 1127 (-91.094151, 29.151451, 2.5338101) failed to convert
-rank 90: Point 1561 (-89.365551, 29.163711, 0.31299999) failed to convert
-rank 26: Point 1112 (-91.179507, 29.607183, -3.813048) failed to convert
-rank 88: Point 1561 (-89.420584, 29.642323, 1.5493209) failed to convert
-rank 39: Point 1125 (-90.803796, 29.34536, -0.57633979) failed to convert
-rank 81: Point 1547 (-89.839056, 29.594189, -4.6603922) failed to convert
-rank 69: Point 1550 (-90.084009, 30.024472, -0.55403096) failed to convert
-rank 92: Point 1561 (-89.312603, 29.099366, 0.13281199) failed to convert
-rank 46: Point 1107 (-90.680518, 29.612533, -0.58847995) failed to convert
-rank 47: Point 1126 (-90.631718, 30.044758, -9.7536008) failed to convert
-rank 60: Point 1110 (-90.429535, 29.206565, 0.19749344) failed to convert
-rank 55: Point 1124 (-90.495652, 29.684956, -0.54050002) failed to convert
-rank 59: Point 1124 (-90.397955, 29.987309, -6.4358495) failed to convert
-rank 5: Point 1123 (-91.76185, 30.787521, -11.160814) failed to convert
-rank 15: Point 1122 (-91.458081, 29.675423, -0.222) failed to convert
-rank 63: Point 1125 (-90.324416, 29.583699, -0.085344) failed to convert
-rank 40: Point 1118 (-90.786108, 29.380314, 0.3048) failed to convert
-rank 51: Point 1127 (-90.603311, 29.373056, 0.06095999) failed to convert
-rank 34: Point 1111 (-90.911695, 29.46254, -0.81060567) failed to convert
-rank 43: Point 1130 (-90.71232, 29.611838, -0.62872209) failed to convert
-rank 19: Point 1133 (-91.250514, 30.501921, -14.388165) failed to convert
-rank 20: Point 1115 (-91.244368, 30.196303, -1.4547355) failed to convert
-rank 50: Point 1126 (-90.606979, 29.564336, -0.95692537) failed to convert
-rank 95: Point 1550 (-89.219503, 29.145215, 6.9817122) failed to convert
-rank 56: Point 1120 (-90.49806, 29.467101, -1.6697639) failed to convert
-rank 72: Point 1563 (-90.02731, 30.017046, -1.134347) failed to convert
-rank 76: Point 1567 (-89.97106, 29.720557, -8.2296) failed to convert
-rank 58: Point 1115 (-90.427863, 29.881772, -0.05739366) failed to convert
-rank 25: Point 1133 (-91.150832, 30.316581, 9.5598006) failed to convert
-rank 42: Point 1118 (-90.749021, 29.370463, 0.01900686) failed to convert
-rank 21: Point 1132 (-91.252609, 29.762921, 4.0700147) failed to convert
-rank 77: Point 1550 (-89.956924, 29.635064, 1.3039595) failed to convert
-rank 64: Point 1563 (-90.24547, 30.040216, -5.6890924) failed to convert
-rank 1: Point 1128 (-92.02638, 30.497703, -8.8915078) failed to convert
-rank 6: Point 1121 (-91.739117, 30.690646, -14.884618) failed to convert
-rank 0: Point 1048 (-92.337458, 29.661439, -0.29640854) failed to convert
-rank 74: Point 1563 (-89.991356, 29.938085, -6.1420252) failed to convert
-rank 68: Point 1562 (-90.124932, 29.841979, -0.7288266) failed to convert
-rank 80: Point 1561 (-89.839943, 30.039344, 7.2978739) failed to convert
-rank 45: Point 1129 (-90.69982, 29.453044, -0.65608687) failed to convert
-rank 22: Point 1119 (-91.207675, 30.274931, -11.738039) failed to convert
-rank 97: Point 1548 (-89.159354, 29.010718, 3.134939) failed to convert
-rank 99: Point 1550 (-88.84356, 29.603564, 11.760404) failed to convert
-rank 84: Point 1562 (-89.724675, 29.650339, -0.0) failed to convert
-rank 24: Point 1114 (-91.186773, 29.992471, -0.5501958) failed to convert
-rank 93: Point 1550 (-89.235623, 29.456742, 4.2978618) failed to convert
-rank 96: Point 1566 (-89.190587, 29.208672, -0.00409288) failed to convert
-rank 37: Point 1129 (-90.784073, 30.254673, -0.70834714) failed to convert
-rank 9: Point 1122 (-91.619709, 30.936947, -20.485847) failed to convert
-rank 28: Point 1112 (-91.069955, 30.20247, -7.57017) failed to convert
-rank 79: Point 1552 (-89.913984, 29.614458, -0.73430143) failed to convert
-rank 3: Point 1126 (-91.866674, 30.492668, -5.5146466) failed to convert
-rank 10: Point 1117 (-91.633951, 30.045299, -0.49179462) failed to convert
-rank 11: Point 1121 (-91.566229, 30.366524, -2.5905512) failed to convert
-rank 73: Point 1549 (-90.019139, 29.856544, -2.0070005) failed to convert
-rank 33: Point 1125 (-90.946946, 29.31779, 1.397989) failed to convert
-rank 87: Point 1549 (-89.48187, 29.743718, 12.100438) failed to convert
-rank 70: Point 1567 (-90.07679, 29.882654, -1.2790329) failed to convert
-rank 14: Point 1119 (-91.490952, 29.64079, -0.60043766) failed to convert
-rank 53: Point 1125 (-90.479514, 30.436139, -5.1418111) failed to convert
-rank 62: Point 1114 (-90.331618, 29.912473, -0.25926039) failed to convert
-rank 35: Point 1134 (-90.857835, 29.854481, -1.2953346) failed to convert
-rank 44: Point 1120 (-90.722198, 29.289255, -0.0) failed to convert
-rank 65: Point 1551 (-90.262758, 29.365191, 2.0139999) failed to convert
-rank 78: Point 1565 (-89.903905, 29.998478, -0.94373499) failed to convert
-rank 67: Point 1548 (-90.144548, 29.930445, -7.7464926) failed to convert
-rank 82: Point 1564 (-89.791652, 29.770682, -1.89e-06) failed to convert
-rank 66: Point 1562 (-90.184593, 29.928185, 25.475333) failed to convert
-rank 86: Point 1564 (-89.560179, 29.827159, -0.42002208) failed to convert
-rank 94: Point 1562 (-89.141894, 30.207714, 2.4012522) failed to convert
-rank 71: Point 1550 (-90.054948, 29.951069, -4.7880148) failed to convert
-rank 85: Point 1550 (-89.632923, 29.885305, 2.6616224) failed to convert
-rank 30: Point 1121 (-91.029826, 29.855893, -0.78155309) failed to convert
-rank 52: Point 1114 (-90.569246, 29.493593, 0.07923372) failed to convert
-rank 91: Point 1552 (-89.344051, 29.168425, 0.31299999) failed to convert
-rank 38: Point 1113 (-90.743311, 30.467685, -9.5508195) failed to convert
-rank 12: Point 1106 (-91.561891, 29.652945, -0.0) failed to convert
-rank 98: Point 1567 (-89.00758, 29.819801, 4.3518968) failed to convert
-rank 7: Point 1129 (-91.681904, 30.98597, -12.493687) failed to convert
-rank 89: Point 1552 (-89.427193, 28.909528, 16.794136) failed to convert
-rank 75: Point 1553 (-89.976941, 29.878712, -6.6080645) failed to convert
-rank 83: Point 1550 (-89.76366, 29.793062, -0.48829766) failed to convert
-rank 13: Point 1123 (-91.480852, 30.453483, -5.5100137) failed to convert
-rank 81: Point 1548 (-89.839997, 29.582433, 1.1987652) failed to convert
-rank 57: Point 1127 (-90.469228, 29.622792, 0.09687814) failed to convert
-rank 27: Point 1124 (-91.138387, 29.798261, -0.45237113) failed to convert
-rank 90: Point 1562 (-89.35832, 29.247325, -0.19035541) failed to convert
-rank 88: Point 1562 (-89.376493, 30.150431, 3.5463528) failed to convert
-rank 92: Point 1562 (-89.316982, 29.048706, 15.889116) failed to convert
-rank 69: Point 1551 (-90.108359, 29.709851, 0.31299697) failed to convert
-rank 17: Point 1128 (-91.318543, 30.570337, -16.785889) failed to convert
-rank 49: Point 1126 (-90.584265, 30.091748, -0.92320073) failed to convert
-rank 54: Point 1119 (-90.482938, 30.111171, -0.37891393) failed to convert
-rank 48: Point 1116 (-90.59707, 30.2095, -0.29300543) failed to convert
-rank 36: Point 1116 (-90.834292, 29.863325, -1.2138754) failed to convert
-rank 4: Point 1121 (-91.816267, 30.587819, -6.0231672) failed to convert
-rank 32: Point 1118 (-90.927396, 30.130575, 3.804662) failed to convert
-rank 18: Point 1123 (-91.283526, 30.564335, -8.8097525) failed to convert
-rank 16: Point 1118 (-91.352453, 30.7266, 17.391894) failed to convert
-rank 72: Point 1564 (-90.028304, 30.004384, -1.1851495) failed to convert
-rank 29: Point 1128 (-91.031142, 30.128246, -1.0241336) failed to convert
-rank 8: Point 1111 (-91.691988, 30.205955, -8.2296) failed to convert
-rank 23: Point 1125 (-91.189615, 30.237048, -2.9918923) failed to convert
-rank 95: Point 1551 (-89.215032, 29.1959, -0.06132073) failed to convert
-rank 39: Point 1126 (-90.765272, 29.910918, -0.23596399) failed to convert
-rank 77: Point 1551 (-89.957385, 29.629053, 1.3207142) failed to convert
-rank 41: Point 1125 (-90.733458, 29.898615, -0.31441804) failed to convert
-rank 61: Point 1133 (-90.358782, 29.890488, -0.39559363) failed to convert
-rank 47: Point 1127 (-90.639956, 29.927666, -0.33278446) failed to convert
-rank 76: Point 1568 (-89.943362, 30.069706, 0.94141254) failed to convert
-rank 64: Point 1564 (-90.24545, 30.040251, -5.6890924) failed to convert
-rank 31: Point 1128 (-90.987734, 29.860484, -2.479267) failed to convert
-rank 60: Point 1111 (-90.374124, 29.964789, -1.2902407) failed to convert
-rank 26: Point 1113 (-91.173309, 29.705464, -1.6522685) failed to convert
-rank 46: Point 1108 (-90.650255, 30.045364, -10.229089) failed to convert
-rank 80: Point 1562 (-89.812858, 30.371604, -10.355817) failed to convert
-rank 15: Point 1123 (-91.482051, 29.269103, 3.0474241) failed to convert
-rank 5: Point 1124 (-91.76752, 30.686452, -13.626695) failed to convert
-rank 63: Point 1126 (-90.294744, 29.981862, -0.26201087) failed to convert
-rank 2: Point 1120 (-91.948786, 30.233297, -2.5910528) failed to convert
-rank 74: Point 1564 (-89.988148, 29.978699, -2.8946493) failed to convert
-rank 43: Point 1131 (-90.73651, 29.25955, -0.0) failed to convert
-rank 51: Point 1128 (-90.593792, 29.50836, 0.2002649) failed to convert
-rank 99: Point 1551 (-88.838831, 29.65406, 10.923497) failed to convert
-rank 55: Point 1125 (-90.4882, 29.788308, -0.41373734) failed to convert
-rank 97: Point 1549 (-89.08443, 29.846799, 2.9578007) failed to convert
-rank 68: Point 1563 (-90.082687, 30.385853, -5.3079204) failed to convert
-rank 96: Point 1567 (-89.184959, 29.272191, -0.0) failed to convert
-rank 84: Point 1563 (-89.697147, 29.984227, 3.0355273) failed to convert
-rank 93: Point 1551 (-89.262088, 29.15497, -0.0892589) failed to convert
-rank 73: Point 1550 (-90.001628, 30.079049, 5.0914352) failed to convert
-rank 34: Point 1112 (-90.895512, 29.705623, -0.4654845) failed to convert
-rank 58: Point 1116 (-90.41979, 29.992037, 19.282962) failed to convert
-rank 40: Point 1119 (-90.753506, 29.857655, -0.9975587) failed to convert
-rank 79: Point 1553 (-89.913964, 29.614681, -0.78346679) failed to convert
-rank 65: Point 1552 (-90.220166, 29.930988, 19.211653) failed to convert
-rank 87: Point 1550 (-89.516241, 29.338537, -2.3915916) failed to convert
-rank 42: Point 1119 (-90.716795, 29.839022, -0.26752948) failed to convert
-rank 78: Point 1566 (-89.913498, 29.87811, -2.0800895) failed to convert
-rank 70: Point 1568 (-90.074322, 29.914337, -6.5035223) failed to convert
-rank 66: Point 1563 (-90.185207, 29.92002, -1.3095074) failed to convert
-rank 21: Point 1133 (-91.217967, 30.315824, 18.995539) failed to convert
-rank 0: Point 1049 (-92.368026, 29.013378, 23.700001) failed to convert
-rank 25: Point 1134 (-91.159094, 30.187197, 8.8847453) failed to convert
-rank 59: Point 1125 (-90.409098, 29.835576, 1.2999909) failed to convert
-rank 50: Point 1127 (-90.602077, 29.633885, -1.9579949) failed to convert
-rank 1: Point 1129 (-92.02044, 30.610123, -7.6537558) failed to convert
-rank 82: Point 1565 (-89.784816, 29.854171, -9.73958) failed to convert
-rank 94: Point 1563 (-89.232756, 29.188271, -0.0) failed to convert
-rank 86: Point 1565 (-89.596295, 29.396185, 18.327634) failed to convert
-rank 67: Point 1549 (-90.144764, 29.927555, -7.9132182) failed to convert
-rank 20: Point 1116 (-91.234266, 30.356961, -13.09228) failed to convert
-rank 56: Point 1121 (-90.49806, 29.467041, -0.93618738) failed to convert
-rank 91: Point 1553 (-89.332723, 29.299304, 5.8014274) failed to convert
-rank 71: Point 1551 (-90.047759, 30.042894, 8.3962363) failed to convert
-rank 85: Point 1551 (-89.71418, 28.897709, 58.109806) failed to convert
-rank 6: Point 1122 (-91.77159, 30.11177, -2.0937376) failed to convert
-rank 19: Point 1134 (-91.248478, 30.534233, 1.2007219) failed to convert
-rank 10: Point 1118 (-91.593413, 30.744024, -14.870501) failed to convert
-rank 28: Point 1113 (-91.103106, 29.688456, -1.2114805) failed to convert
-rank 89: Point 1553 (-89.391796, 29.323957, -5.0865027) failed to convert
-rank 11: Point 1122 (-91.61711, 29.486504, 2.0783034) failed to convert
-rank 81: Point 1549 (-89.815669, 29.883511, -0.0) failed to convert
-rank 3: Point 1127 (-91.838788, 30.997955, -16.044877) failed to convert
-rank 98: Point 1568 (-89.068925, 29.143537, 0.6112865) failed to convert
-rank 24: Point 1115 (-91.168926, 30.273462, -14.539571) failed to convert
-rank 22: Point 1120 (-91.195435, 30.467855, 8.463671) failed to convert
-rank 75: Point 1554 (-89.954591, 30.160302, 4.3600001) failed to convert
-rank 45: Point 1130 (-90.697852, 29.481478, -0.56932383) failed to convert
-rank 35: Point 1135 (-90.857824, 29.85452, -1.3384196) failed to convert
-rank 69: Point 1552 (-90.092683, 29.912509, 26.346547) failed to convert
-rank 53: Point 1126 (-90.536344, 29.649097, -2.0296967) failed to convert
-rank 88: Point 1563 (-89.457547, 29.208836, -0.33373188) failed to convert
-rank 92: Point 1563 (-89.272239, 29.561846, 4.3771575) failed to convert
-rank 90: Point 1563 (-89.364184, 29.179196, 3.0695859) failed to convert
-rank 83: Point 1551 (-89.735845, 30.131616, 1.2210355) failed to convert
-rank 30: Point 1122 (-91.011562, 30.13507, 20.67637) failed to convert
-rank 44: Point 1121 (-90.678726, 29.917538, -0.3630893) failed to convert
-rank 95: Point 1552 (-89.21952, 29.144746, 13.323025) failed to convert
-rank 72: Point 1565 (-90.028877, 29.997041, -9.0) failed to convert
-rank 52: Point 1115 (-90.558455, 29.645696, -0.61594149) failed to convert
-rank 33: Point 1126 (-90.91634, 29.780696, -0.81179592) failed to convert
-rank 12: Point 1107 (-91.546016, 29.925434, -7.8668886) failed to convert
-rank 13: Point 1124 (-91.529612, 29.628104, -3.5935921) failed to convert
-rank 7: Point 1130 (-91.712293, 30.454547, -5.7090766) failed to convert
-rank 37: Point 1130 (-90.810166, 29.873391, -1.2688906) failed to convert
-rank 77: Point 1552 (-89.954609, 29.664035, -4.8719235) failed to convert
-rank 64: Point 1565 (-90.24542, 30.040304, -2.0175768) failed to convert
-rank 62: Point 1115 (-90.359752, 29.531935, -4.0757858) failed to convert
-rank 17: Point 1129 (-91.39231, 29.360721, 3.4129164) failed to convert
-rank 76: Point 1569 (-89.954454, 29.930235, -2.4391553) failed to convert
-rank 74: Point 1565 (-89.987585, 29.985802, -1.125855) failed to convert
-rank 38: Point 1114 (-90.800945, 29.62925, -1.7645651) failed to convert
-rank 80: Point 1563 (-89.853556, 29.870531, -0.59424145) failed to convert
-rank 14: Point 1120 (-91.444129, 30.426483, -4.7120982) failed to convert
-rank 32: Point 1119 (-90.95629, 29.69504, -0.93096239) failed to convert
-rank 49: Point 1127 (-90.584836, 30.083624, -2.0577754) failed to convert
-rank 9: Point 1123 (-91.619704, 30.936987, -21.077048) failed to convert
-rank 27: Point 1125 (-91.113046, 30.193922, 12.165103) failed to convert
-rank 54: Point 1120 (-90.455811, 30.482492, -9.9096888) failed to convert
-rank 23: Point 1126 (-91.207208, 29.958544, -1.6755864) failed to convert
-rank 36: Point 1117 (-90.84128, 29.759869, -1.7506291) failed to convert
-rank 48: Point 1117 (-90.582033, 30.41983, -1.3693466) failed to convert
-rank 16: Point 1119 (-91.410914, 29.766592, -0.66612647) failed to convert
-rank 4: Point 1122 (-91.801476, 30.852447, -9.8771416) failed to convert
-rank 18: Point 1124 (-91.287391, 30.502288, -15.900503) failed to convert
-rank 29: Point 1129 (-91.01141, 30.428469, -11.059786) failed to convert
-rank 8: Point 1112 (-91.662117, 30.727663, -16.790327) failed to convert
-rank 61: Point 1134 (-90.358583, 29.893143, -0.06193822) failed to convert
-rank 73: Point 1551 (-90.0081, 29.996791, 8.7126326) failed to convert
-rank 68: Point 1564 (-90.077801, 30.44779, -8.4962124) failed to convert
-rank 99: Point 1552 (-88.846649, 29.569416, 12.580961) failed to convert
-rank 97: Point 1550 (-89.135581, 29.278138, 0.15148154) failed to convert
-rank 79: Point 1554 (-89.886098, 29.963085, -0.52349769) failed to convert
-rank 41: Point 1126 (-90.742259, 29.770756, -1.5384938) failed to convert
-rank 87: Point 1551 (-89.433961, 30.300351, -2.998425) failed to convert
-rank 47: Point 1128 (-90.644746, 29.859456, 0.11609141) failed to convert
-rank 39: Point 1127 (-90.756818, 30.033712, -1.7166333) failed to convert
-rank 93: Point 1552 (-89.259961, 29.179249, 11.608689) failed to convert
-rank 96: Point 1568 (-89.204004, 29.056133, 3.7965003) failed to convert
-rank 84: Point 1564 (-89.75017, 29.337413, 0.62638824) failed to convert
-rank 65: Point 1553 (-90.263282, 29.357854, -0.21684627) failed to convert
-rank 57: Point 1128 (-90.451358, 29.869233, -0.72990456) failed to convert
-rank 66: Point 1564 (-90.223877, 29.409501, -3.6234625) failed to convert
-rank 86: Point 1566 (-89.579411, 29.597698, 0.11114783) failed to convert
-rank 43: Point 1132 (-90.690137, 29.931475, -0.84801704) failed to convert
-rank 82: Point 1566 (-89.753657, 30.234253, -1.1612012) failed to convert
-rank 63: Point 1127 (-90.326836, 29.55063, 0.50850869) failed to convert
-rank 94: Point 1564 (-89.236744, 29.142735, 0.59003394) failed to convert
-rank 78: Point 1567 (-89.903852, 29.998447, -1.0246337) failed to convert
-rank 60: Point 1112 (-90.394786, 29.683914, -0.6422689) failed to convert
-rank 5: Point 1125 (-91.820192, 29.73622, -0.41166574) failed to convert
-rank 70: Point 1569 (-90.033823, 30.430976, -9.134528) failed to convert
-rank 15: Point 1124 (-91.456521, 29.701516, -0.0) failed to convert
-rank 71: Point 1552 (-90.056675, 29.928746, -7.2908165) failed to convert
-rank 46: Point 1109 (-90.710088, 29.183988, -0.0) failed to convert
-rank 51: Point 1129 (-90.584796, 29.635638, -0.21336) failed to convert
-rank 26: Point 1114 (-91.179486, 29.606861, -3.633216) failed to convert
-rank 34: Point 1113 (-90.863164, 30.18671, -1.8769752) failed to convert
-rank 2: Point 1121 (-91.920763, 30.753022, -10.278994) failed to convert
-rank 31: Point 1129 (-91.005807, 29.583918, -0.33577147) failed to convert
-rank 58: Point 1117 (-90.419267, 29.99896, -3.5804063) failed to convert
-rank 67: Point 1550 (-90.143092, 29.949057, 5.8371099) failed to convert
-rank 85: Point 1552 (-89.655776, 29.609857, -0.0) failed to convert
-rank 91: Point 1554 (-89.338796, 29.229155, -1.1781636) failed to convert
-rank 98: Point 1569 (-89.064799, 29.188698, 4.9560616) failed to convert
-rank 81: Point 1550 (-89.776186, 30.366438, -9.6501181) failed to convert
-rank 89: Point 1554 (-89.400921, 29.217522, -0.27171575) failed to convert
-rank 69: Point 1553 (-90.10528, 29.749532, -0.19873013) failed to convert
-rank 75: Point 1555 (-89.989165, 29.723496, 21.803604) failed to convert
-rank 50: Point 1128 (-90.602077, 29.633845, -1.2748925) failed to convert
-rank 59: Point 1126 (-90.40875, 29.84032, 1.7554288) failed to convert
-rank 25: Point 1135 (-91.172843, 29.970885, -0.5807749) failed to convert
-rank 88: Point 1564 (-89.40591, 29.811246, -0.0) failed to convert
-rank 92: Point 1564 (-89.299506, 29.24991, -0.17502376) failed to convert
-rank 83: Point 1552 (-89.755071, 29.897838, -0.0) failed to convert
-rank 90: Point 1564 (-89.360005, 29.227648, -0.00952068) failed to convert
-rank 1: Point 1130 (-92.00944, 30.816788, -11.107111) failed to convert
-rank 21: Point 1134 (-91.268962, 29.498558, 8.7471017) failed to convert
-rank 95: Point 1553 (-89.224967, 29.082723, -0.60719178) failed to convert
-rank 72: Point 1566 (-90.027301, 30.016986, -1.6420284) failed to convert
-rank 55: Point 1126 (-90.481833, 29.876341, -8.2296) failed to convert
-rank 20: Point 1117 (-91.235765, 30.333048, -6.2221021) failed to convert
-rank 28: Point 1114 (-91.102868, 29.691985, -1.1526293) failed to convert
-rank 40: Point 1120 (-90.772267, 29.583779, -1.164336) failed to convert
-rank 42: Point 1120 (-90.738813, 29.519466, -1.3490364) failed to convert
-rank 77: Point 1553 (-89.95719, 29.631109, 1.2985103) failed to convert
-rank 11: Point 1123 (-91.536581, 30.868387, -11.919091) failed to convert
-rank 76: Point 1570 (-89.932964, 30.19978, 3.5836009) failed to convert
-rank 74: Point 1566 (-89.991331, 29.938141, -6.1420252) failed to convert
-rank 19: Point 1135 (-91.25023, 30.506064, 10.409332) failed to convert
-rank 6: Point 1123 (-91.750016, 30.49716, -11.161717) failed to convert
-rank 3: Point 1128 (-91.863606, 30.548148, -12.867285) failed to convert
-rank 53: Point 1127 (-90.504791, 30.08818, -1.5841599) failed to convert
-rank 10: Point 1119 (-91.593588, 30.740633, -20.0) failed to convert
-rank 56: Point 1122 (-90.485428, 29.642682, -0.3418476) failed to convert
-rank 0: Point 1050 (-92.342101, 29.560184, -0.21885767) failed to convert
-rank 64: Point 1566 (-90.290666, 29.437082, 1.3625633) failed to convert
-rank 68: Point 1565 (-90.122459, 29.873348, 0.60020267) failed to convert
-rank 80: Point 1564 (-89.854691, 29.856329, 0.09907665) failed to convert
-rank 22: Point 1121 (-91.197528, 30.434914, 15.877515) failed to convert
-rank 73: Point 1552 (-90.015394, 29.903989, -9.0) failed to convert
-rank 52: Point 1116 (-90.530218, 30.04055, -3.3313461) failed to convert
-rank 45: Point 1131 (-90.700359, 29.444946, -0.88422541) failed to convert
-rank 44: Point 1122 (-90.705157, 29.536784, 5.2479638) failed to convert
-rank 35: Point 1136 (-90.918135, 28.947703, 9.3851294) failed to convert
-rank 12: Point 1108 (-91.543385, 29.970323, -8.2296) failed to convert
-rank 7: Point 1131 (-91.737545, 30.006471, -5.0940205) failed to convert
-rank 97: Point 1551 (-89.14537, 29.168205, 4.9773526) failed to convert
-rank 33: Point 1127 (-90.911618, 29.851526, -1.4116226) failed to convert
-rank 37: Point 1131 (-90.785772, 30.229937, -2.4525669) failed to convert
-rank 62: Point 1116 (-90.355701, 29.586661, -0.83439165) failed to convert
-rank 93: Point 1553 (-89.257304, 29.209516, -0.0) failed to convert
-rank 38: Point 1115 (-90.783378, 29.886909, -0.28850355) failed to convert
-rank 96: Point 1569 (-89.18264, 29.298047, -0.06403979) failed to convert
-rank 87: Point 1552 (-89.482381, 29.7374, -0.47535318) failed to convert
-rank 99: Point 1553 (-88.794317, 30.124791, 13.853035) failed to convert
-rank 79: Point 1555 (-89.86074, 30.27718, -1.7775503) failed to convert
-rank 84: Point 1565 (-89.739747, 29.465158, 0.28543355) failed to convert
-rank 27: Point 1126 (-91.157965, 29.488775, -0.33699455) failed to convert
-rank 30: Point 1123 (-91.010318, 30.153864, -11.619891) failed to convert
-rank 13: Point 1125 (-91.490636, 30.289263, -0.31799999) failed to convert
-rank 86: Point 1567 (-89.596628, 29.391761, 28.867341) failed to convert
-rank 9: Point 1124 (-91.619697, 30.937047, -20.81376) failed to convert
-rank 65: Point 1554 (-90.2141, 30.010611, 1.7299017) failed to convert
-rank 66: Point 1565 (-90.163672, 30.200602, 4.4699998) failed to convert
-rank 70: Point 1570 (-90.076727, 29.883157, 3.5753932) failed to convert
-rank 78: Point 1568 (-89.912108, 29.895165, -6.6873125) failed to convert
-rank 32: Point 1120 (-90.98359, 29.278346, -0.67146187) failed to convert
-rank 49: Point 1128 (-90.607169, 29.768736, -0.54203455) failed to convert
-rank 24: Point 1116 (-91.164227, 30.347032, -2.0393317) failed to convert
-rank 48: Point 1118 (-90.634786, 29.675647, 0.2106498) failed to convert
-rank 14: Point 1121 (-91.487591, 29.69744, -0.83098713) failed to convert
-rank 18: Point 1125 (-91.283987, 30.556699, -16.229687) failed to convert
-rank 82: Point 1567 (-89.829312, 29.30368, 3.2335326) failed to convert
-rank 17: Point 1130 (-91.317709, 30.58372, 15.805334) failed to convert
-rank 94: Point 1565 (-89.216892, 29.368336, 7.8163197) failed to convert
-rank 91: Point 1555 (-89.339443, 29.221362, 0.31299999) failed to convert
-rank 4: Point 1123 (-91.804499, 30.798206, -11.129597) failed to convert
-rank 71: Point 1553 (-90.063758, 29.837844, -9.0) failed to convert
-rank 85: Point 1553 (-89.667347, 29.469718, -0.28894431) failed to convert
-rank 67: Point 1551 (-90.14116, 29.974141, 0.45904831) failed to convert
-rank 98: Point 1570 (-88.961709, 30.314201, 4.3949162) failed to convert
-rank 54: Point 1121 (-90.518701, 29.615086, 0.18603112) failed to convert
-rank 8: Point 1113 (-91.648393, 30.964554, -16.959073) failed to convert
-rank 23: Point 1127 (-91.207565, 29.95286, -0.95586714) failed to convert
-rank 36: Point 1118 (-90.823467, 30.022509, -3.307007) failed to convert
-rank 16: Point 1120 (-91.423763, 29.551785, -0.54889008) failed to convert
-rank 29: Point 1130 (-91.026113, 30.204978, -6.8739474) failed to convert
-rank 89: Point 1555 (-89.393892, 29.299359, 0.31299999) failed to convert
-rank 81: Point 1551 (-89.798363, 30.095755, 2.4294254) failed to convert
-rank 69: Point 1554 (-90.082874, 30.03833, 9.7185745) failed to convert
-rank 75: Point 1556 (-89.989445, 29.719906, 17.077937) failed to convert
-rank 47: Point 1129 (-90.667875, 29.528398, -0.91920125) failed to convert
-rank 92: Point 1565 (-89.315059, 29.070607, -0.0) failed to convert
-rank 61: Point 1135 (-90.358704, 29.891484, -0.37301864) failed to convert
-rank 88: Point 1565 (-89.453542, 29.255445, 0.24592908) failed to convert
-rank 83: Point 1553 (-89.762498, 29.807089, -1.0097321) failed to convert
-rank 41: Point 1127 (-90.718629, 30.112338, -0.45899454) failed to convert
-rank 63: Point 1128 (-90.258618, 30.459856, -4.9052751) failed to convert
-rank 60: Point 1113 (-90.372076, 29.991912, -1.4168632) failed to convert
-rank 39: Point 1128 (-90.767916, 29.872194, -0.42098119) failed to convert
-rank 43: Point 1133 (-90.680232, 30.07316, -0.91994937) failed to convert
-rank 57: Point 1129 (-90.481476, 29.452559, -0.54727214) failed to convert
-rank 90: Point 1565 (-89.363519, 29.186801, 5.8018161) failed to convert
-rank 5: Point 1126 (-91.823519, 29.675246, 1.8679108) failed to convert
-rank 46: Point 1110 (-90.663075, 29.862597, -0.23969974) failed to convert
-rank 51: Point 1130 (-90.603734, 29.366786, 0.19398286) failed to convert
-rank 95: Point 1554 (-89.217484, 29.16778, -0.0) failed to convert
-rank 15: Point 1125 (-91.458231, 29.672041, -0.52281329) failed to convert
-rank 58: Point 1118 (-90.450198, 29.574556, 0.72042348) failed to convert
-rank 2: Point 1122 (-91.963503, 29.955597, -1.8602396) failed to convert
-rank 31: Point 1130 (-90.998151, 29.701173, -0.48933749) failed to convert
-rank 34: Point 1114 (-90.863614, 30.179899, -1.6768584) failed to convert
-rank 25: Point 1136 (-91.156829, 30.222108, -10.828753) failed to convert
-rank 77: Point 1554 (-89.949823, 29.724182, -0.0) failed to convert
-rank 59: Point 1127 (-90.39681, 30.002775, -2.0343726) failed to convert
-rank 50: Point 1129 (-90.601838, 29.637223, 0.18878931) failed to convert
-rank 1: Point 1131 (-92.012257, 30.763535, -10.268885) failed to convert
-rank 26: Point 1115 (-91.143317, 30.176773, 31.89993) failed to convert
-rank 72: Point 1567 (-90.031853, 29.958964, -4.8938391) failed to convert
-rank 76: Point 1571 (-89.942944, 30.074749, 0.19533055) failed to convert
-rank 74: Point 1567 (-89.992826, 29.919157, -0.09883284) failed to convert
-rank 80: Point 1565 (-89.83971, 30.041455, -8.5828639) failed to convert
-rank 64: Point 1567 (-90.22693, 30.283571, 3.8299999) failed to convert
-rank 55: Point 1127 (-90.495945, 29.680679, -0.67155367) failed to convert
-rank 20: Point 1118 (-91.232287, 30.388098, -15.650872) failed to convert
-rank 68: Point 1566 (-90.153327, 29.470555, 0.31299999) failed to convert
-rank 21: Point 1135 (-91.218201, 30.312031, 0.64739593) failed to convert
-rank 11: Point 1124 (-91.556179, 30.536979, -7.3851374) failed to convert
-rank 96: Point 1570 (-89.1136, 30.068105, 2.6372033) failed to convert
-rank 97: Point 1552 (-89.047655, 30.249574, 2.8548424) failed to convert
-rank 73: Point 1553 (-90.015374, 29.904024, -9.0) failed to convert
-rank 99: Point 1554 (-88.847727, 29.557094, 14.111442) failed to convert
-rank 93: Point 1554 (-89.238426, 29.424316, 4.9449733) failed to convert
-rank 42: Point 1121 (-90.70407, 30.022026, 25.098023) failed to convert
-rank 87: Point 1553 (-89.441552, 30.212533, -0.61378914) failed to convert
-rank 19: Point 1136 (-91.250484, 30.501868, -16.375074) failed to convert
-rank 28: Point 1115 (-91.134484, 29.194392, 1.434456) failed to convert
-rank 10: Point 1120 (-91.656997, 29.640541, 2.0999999) failed to convert
-rank 66: Point 1566 (-90.2408, 29.183295, -0.38021791) failed to convert
-rank 3: Point 1129 (-91.838769, 30.998013, -17.527235) failed to convert
-rank 53: Point 1128 (-90.548086, 29.484039, -1.3531501) failed to convert
-rank 86: Point 1568 (-89.596772, 29.389743, -2.8644367) failed to convert
-rank 84: Point 1566 (-89.664138, 30.379427, -0.50303516) failed to convert
-rank 79: Point 1556 (-89.891335, 29.897541, -0.40192752) failed to convert
-rank 78: Point 1569 (-89.933218, 29.629802, 0.12537502) failed to convert
-rank 65: Point 1555 (-90.271901, 29.241904, 1.1019747) failed to convert
-rank 6: Point 1124 (-91.719019, 31.043225, -9.1299422) failed to convert
-rank 56: Point 1123 (-90.491187, 29.56236, 0.21661981) failed to convert
-rank 70: Point 1571 (-90.076752, 29.882794, -1.1796836) failed to convert
-rank 82: Point 1568 (-89.784809, 29.854111, -9.73958) failed to convert
-rank 22: Point 1122 (-91.19778, 30.430948, 14.547853) failed to convert
-rank 91: Point 1556 (-89.344084, 29.1676, 0.06623285) failed to convert
-rank 40: Point 1121 (-90.755503, 29.828577, -1.6904068) failed to convert
-rank 0: Point 1051 (-92.376149, 28.838609, 31.299999) failed to convert
-rank 94: Point 1566 (-89.232168, 29.19484, -0.39542185) failed to convert
-rank 44: Point 1123 (-90.678153, 29.925602, -0.71245198) failed to convert
-rank 71: Point 1554 (-90.062688, 29.851581, -0.25302859) failed to convert
-rank 98: Point 1571 (-89.064216, 29.193981, -0.000843) failed to convert
-rank 7: Point 1132 (-91.700277, 30.665333, -7.6728387) failed to convert
-rank 89: Point 1556 (-89.401011, 29.216237, 0.1409526) failed to convert
-rank 85: Point 1554 (-89.60607, 30.204044, -0.32771052) failed to convert
-rank 38: Point 1116 (-90.769679, 30.086483, -0.54944435) failed to convert
-rank 62: Point 1117 (-90.359727, 29.531967, -4.0757858) failed to convert
-rank 33: Point 1128 (-90.897417, 30.063776, 19.039601) failed to convert
-rank 37: Point 1132 (-90.81126, 29.857278, -0.72958205) failed to convert
-rank 69: Point 1555 (-90.092018, 29.920411, -2.0811798) failed to convert
-rank 27: Point 1127 (-91.109832, 30.242983, 2.654205) failed to convert
-rank 90: Point 1566 (-89.365332, 29.16572, 0.40915161) failed to convert
-rank 67: Point 1552 (-90.145366, 29.919346, -1.1668414) failed to convert
-rank 9: Point 1125 (-91.681085, 29.869547, -1.3438477) failed to convert
-rank 81: Point 1552 (-89.770389, 30.43649, -5.2397649) failed to convert
-rank 49: Point 1129 (-90.600092, 29.868833, -0.862696) failed to convert
-rank 35: Point 1137 (-90.857808, 29.854579, -1.1289655) failed to convert
-rank 83: Point 1554 (-89.762361, 29.808646, -8.2296) failed to convert
-rank 12: Point 1109 (-91.519823, 30.370499, -0.34999999) failed to convert
-rank 52: Point 1117 (-90.557642, 29.657111, 0.5481516) failed to convert
-rank 14: Point 1122 (-91.489176, 29.670348, -2.1252672) failed to convert
-rank 18: Point 1126 (-91.283999, 30.556495, -16.347642) failed to convert
-rank 88: Point 1566 (-89.429792, 29.533482, 2.2906989) failed to convert
-rank 92: Point 1566 (-89.302785, 29.210785, -0.0) failed to convert
-rank 30: Point 1124 (-91.038334, 29.724486, -0.04577485) failed to convert
-rank 75: Point 1557 (-89.996057, 29.635682, 0.31299999) failed to convert
-rank 54: Point 1122 (-90.5169, 29.640133, -0.21332762) failed to convert
-rank 95: Point 1555 (-89.208533, 29.269277, -0.09899657) failed to convert
-rank 32: Point 1121 (-90.99224, 29.145206, 1.7440723) failed to convert
-rank 48: Point 1119 (-90.656491, 29.364542, 0.3048) failed to convert
-rank 24: Point 1117 (-91.168925, 30.273401, -14.539571) failed to convert
-rank 17: Point 1131 (-91.35161, 30.033063, -0.61692379) failed to convert
-rank 45: Point 1132 (-90.656742, 30.071166, -8.2917149) failed to convert
-rank 4: Point 1124 (-91.810794, 30.685247, -6.8217917) failed to convert
-rank 77: Point 1555 (-89.938478, 29.867157, -4.3680423) failed to convert
-rank 13: Point 1126 (-91.494171, 30.229746, -3.9509247) failed to convert
-rank 8: Point 1114 (-91.662141, 30.726929, -16.07925) failed to convert
-rank 16: Point 1121 (-91.354974, 30.685156, -17.417185) failed to convert
-rank 23: Point 1128 (-91.207152, 29.959353, -1.8261454) failed to convert
-rank 29: Point 1131 (-91.030588, 30.136547, -11.78174) failed to convert
-rank 43: Point 1134 (-90.717497, 29.536487, -0.962339) failed to convert
-rank 61: Point 1136 (-90.382702, 29.565637, -0.11659861) failed to convert
-rank 72: Point 1568 (-90.035103, 29.917423, 0.50246245) failed to convert
-rank 47: Point 1130 (-90.68261, 29.315779, -0.0) failed to convert
-rank 76: Point 1572 (-89.972511, 29.701775, -4.7152563) failed to convert
-rank 63: Point 1129 (-90.350931, 29.223103, 1.4081288) failed to convert
-rank 60: Point 1114 (-90.400561, 29.604524, -0.80930479) failed to convert
-rank 74: Point 1568 (-89.999172, 29.838356, -1.2785718) failed to convert
-rank 80: Point 1566 (-89.839687, 30.041399, -8.5828639) failed to convert
-rank 57: Point 1130 (-90.469207, 29.622827, -0.06295574) failed to convert
-rank 15: Point 1126 (-91.439028, 29.993599, -2.1630146) failed to convert
-rank 46: Point 1111 (-90.68027, 29.615936, -2.1316196) failed to convert
-rank 96: Point 1571 (-89.194717, 29.160871, -0.63428455) failed to convert
-rank 34: Point 1115 (-90.891152, 29.770584, -0.71486711) failed to convert
-rank 36: Point 1119 (-90.841272, 29.759812, -2.0860123) failed to convert
-rank 73: Point 1554 (-90.012549, 29.939949, -1.86648) failed to convert
-rank 64: Point 1568 (-90.282995, 29.53996, 2.0171051) failed to convert
-rank 97: Point 1553 (-89.165423, 28.941679, 41.762593) failed to convert
-rank 25: Point 1137 (-91.153631, 30.27204, -11.479642) failed to convert
-rank 39: Point 1129 (-90.801739, 29.375495, 0.38449988) failed to convert
-rank 93: Point 1555 (-89.260092, 29.177158, 14.446329) failed to convert
-rank 68: Point 1567 (-90.169955, 29.251564, -0.02214084) failed to convert
-rank 41: Point 1128 (-90.724684, 30.024874, -3.7949311) failed to convert
-rank 87: Point 1554 (-89.453418, 30.075082, 2.6191733) failed to convert
-rank 59: Point 1128 (-90.429061, 29.561883, -0.38927607) failed to convert
-rank 66: Point 1567 (-90.216747, 29.503715, 0.48180448) failed to convert
-rank 50: Point 1130 (-90.620299, 29.374378, 0.36500033) failed to convert
-rank 31: Point 1131 (-90.9572, 30.321203, -5.3079889) failed to convert
-rank 99: Point 1555 (-88.830273, 29.742797, 9.919075) failed to convert
-rank 65: Point 1556 (-90.224575, 29.872024, 3.3779439) failed to convert
-rank 58: Point 1119 (-90.448103, 29.603365, 0.84641432) failed to convert
-rank 86: Point 1569 (-89.596728, 29.389785, -4.6282533) failed to convert
-rank 1: Point 1132 (-92.067053, 29.713728, 2.9237305) failed to convert
-rank 84: Point 1567 (-89.734726, 29.525397, 40.960675) failed to convert
-rank 79: Point 1557 (-89.900156, 29.787254, -0.0) failed to convert
-rank 70: Point 1572 (-90.082188, 29.812655, -3.8282882) failed to convert
-rank 51: Point 1131 (-90.580375, 29.697835, -0.03344124) failed to convert
-rank 26: Point 1116 (-91.139602, 30.234748, -11.759897) failed to convert
-rank 5: Point 1127 (-91.808323, 29.952455, -2.8831406) failed to convert
-rank 78: Point 1570 (-89.901697, 30.025073, -0.15511979) failed to convert
-rank 82: Point 1569 (-89.751886, 30.255615, -2.5689254) failed to convert
-rank 94: Point 1567 (-89.234635, 29.166718, -1.3039393) failed to convert
-rank 91: Point 1557 (-89.333259, 29.29263, -0.38019072) failed to convert
-rank 20: Point 1119 (-91.276876, 29.673238, -0.13441093) failed to convert
-rank 98: Point 1572 (-89.028707, 29.586032, 2.5704491) failed to convert
-rank 71: Point 1555 (-90.054584, 29.955412, -4.0354152) failed to convert
-rank 11: Point 1125 (-91.600716, 29.772131, -0.54334458) failed to convert
-rank 2: Point 1123 (-91.925571, 30.663325, -7.1501361) failed to convert
-rank 89: Point 1557 (-89.401242, 29.21351, 0.30321148) failed to convert
-rank 69: Point 1556 (-90.047453, 30.490098, -8.7800074) failed to convert
-rank 42: Point 1122 (-90.703596, 30.028709, 7.6427548) failed to convert
-rank 21: Point 1136 (-91.211705, 30.414432, -15.072057) failed to convert
-rank 67: Point 1553 (-90.207585, 29.099795, -1.1408236) failed to convert
-rank 53: Point 1129 (-90.512147, 29.986022, -1.3231295) failed to convert
-rank 10: Point 1121 (-91.643328, 29.880647, -2.8959779) failed to convert
-rank 28: Point 1116 (-91.102849, 29.692071, -1.3019506) failed to convert
-rank 3: Point 1130 (-91.838757, 30.998051, -17.956237) failed to convert
-rank 83: Point 1555 (-89.79125, 29.453197, -0.10350843) failed to convert
-rank 90: Point 1567 (-89.364079, 29.18023, 2.6124751) failed to convert
-rank 85: Point 1555 (-89.654241, 29.627081, -0.482379) failed to convert
-rank 81: Point 1553 (-89.802555, 30.044217, 2.1964116) failed to convert
-rank 56: Point 1124 (-90.481499, 29.696874, -0.61644383) failed to convert
-rank 55: Point 1128 (-90.469773, 30.0423, -9.0220807) failed to convert
-rank 88: Point 1567 (-89.457756, 29.20471, -0.54072371) failed to convert
-rank 92: Point 1567 (-89.297234, 29.274508, -0.0) failed to convert
-rank 75: Point 1558 (-89.989961, 29.713299, -5.0487075) failed to convert
-rank 77: Point 1556 (-89.938455, 29.867213, -5.953354) failed to convert
-rank 44: Point 1124 (-90.715273, 29.389923, -0.3832595) failed to convert
-rank 22: Point 1123 (-91.264317, 29.367154, 1.9067916) failed to convert
-rank 40: Point 1122 (-90.753472, 29.858098, -0.24230777) failed to convert
-rank 6: Point 1125 (-91.735535, 30.753005, -8.1220203) failed to convert
-rank 95: Point 1556 (-89.219536, 29.144277, 16.453232) failed to convert
-rank 7: Point 1133 (-91.763507, 29.539344, -0.22525772) failed to convert
-rank 19: Point 1137 (-91.250465, 30.501832, -16.375074) failed to convert
-rank 62: Point 1118 (-90.377666, 29.287168, -0.0) failed to convert
-rank 38: Point 1117 (-90.784038, 29.877185, -0.34009334) failed to convert
-rank 0: Point 1052 (-92.340061, 29.59434, -0.67585594) failed to convert
-rank 33: Point 1129 (-91.006252, 28.402253, 43.259325) failed to convert
-rank 37: Point 1133 (-90.787133, 30.210097, -2.1655289) failed to convert
-rank 9: Point 1126 (-91.616668, 30.987802, -21.016742) failed to convert
-rank 72: Point 1569 (-90.028288, 30.004325, -1.2570609) failed to convert
-rank 76: Point 1573 (-89.971021, 29.720604, -8.2296) failed to convert
-rank 74: Point 1569 (-89.991412, 29.936816, 17.406931) failed to convert
-rank 27: Point 1128 (-91.147292, 29.657181, -0.56343162) failed to convert
-rank 49: Point 1130 (-90.60007, 29.869003, -0.95444458) failed to convert
-rank 12: Point 1110 (-91.5117, 30.506998, -7.2516557) failed to convert
-rank 52: Point 1118 (-90.56924, 29.493633, -0.50073343) failed to convert
-rank 30: Point 1125 (-91.094683, 28.84454, 6.6652504) failed to convert
-rank 80: Point 1567 (-89.898121, 29.312479, 0.31299999) failed to convert
-rank 73: Point 1555 (-90.058274, 29.353264, 0.31299999) failed to convert
-rank 48: Point 1120 (-90.676578, 29.074081, 3.0207282) failed to convert
-rank 54: Point 1123 (-90.515603, 29.657922, -0.35477177) failed to convert
-rank 35: Point 1138 (-90.84446, 30.052024, 9.5713657) failed to convert
-rank 96: Point 1572 (-89.092825, 30.295985, 4.1939758) failed to convert
-rank 13: Point 1127 (-91.501415, 30.10668, -1.6096726) failed to convert
-rank 24: Point 1118 (-91.168924, 30.273361, -14.539571) failed to convert
-rank 14: Point 1123 (-91.487101, 29.705357, -0.51841138) failed to convert
-rank 97: Point 1554 (-89.037563, 30.358757, 3.0970192) failed to convert
-rank 68: Point 1568 (-90.13278, 29.738893, 3.0364228) failed to convert
-rank 64: Point 1569 (-90.224088, 30.320644, 3.28997) failed to convert
-rank 18: Point 1127 (-91.31167, 30.111007, -8.1899766) failed to convert
-rank 87: Point 1555 (-89.514385, 29.359885, 22.23248) failed to convert
-rank 66: Point 1568 (-90.184017, 29.935059, 11.188083) failed to convert
-rank 45: Point 1133 (-90.698473, 29.47222, -0.45046535) failed to convert
-rank 93: Point 1556 (-89.265045, 29.120432, 15.007473) failed to convert
-rank 99: Point 1556 (-88.798892, 30.075031, 13.481083) failed to convert
-rank 16: Point 1122 (-91.382985, 30.227646, -1.3270988) failed to convert
-rank 65: Point 1557 (-90.21927, 29.941873, 29.839569) failed to convert
-rank 84: Point 1568 (-89.73488, 29.523089, -4.4628818) failed to convert
-rank 82: Point 1570 (-89.751886, 30.255555, -1.1473282) failed to convert
-rank 79: Point 1558 (-89.91391, 29.614652, -1.2875037) failed to convert
-rank 43: Point 1135 (-90.73175, 29.328941, -0.87402496) failed to convert
-rank 86: Point 1570 (-89.556755, 29.866008, -0.20599361) failed to convert
-rank 78: Point 1571 (-89.971166, 29.147438, 13.43233) failed to convert
-rank 91: Point 1558 (-89.351042, 29.086761, 0.24019004) failed to convert
-rank 94: Point 1568 (-89.239707, 29.108734, 7.3066754) failed to convert
-rank 61: Point 1137 (-90.381849, 29.57713, -1.0768099) failed to convert
-rank 29: Point 1132 (-91.010748, 30.438362, -12.717552) failed to convert
-rank 70: Point 1573 (-90.068308, 29.991142, -0.60009834) failed to convert
-rank 4: Point 1125 (-91.844743, 30.069199, -1.889418) failed to convert
-rank 47: Point 1131 (-90.636049, 29.983028, -0.40957156) failed to convert
-rank 98: Point 1573 (-89.064698, 29.188303, 4.5036304) failed to convert
-rank 57: Point 1131 (-90.448667, 29.905956, -0.11175428) failed to convert
-rank 71: Point 1556 (-90.064973, 29.822078, -0.88960632) failed to convert
-rank 17: Point 1132 (-91.370894, 29.715754, -7.2207125) failed to convert
-rank 63: Point 1130 (-90.334727, 29.443365, 0.42922509) failed to convert
-rank 67: Point 1554 (-90.117755, 30.276563, 4.3375267) failed to convert
-rank 23: Point 1129 (-91.26584, 29.013586, 4.695594) failed to convert
-rank 83: Point 1556 (-89.762004, 29.812496, 1.73e-06) failed to convert
-rank 60: Point 1115 (-90.37206, 29.991971, -2.141045) failed to convert
-rank 32: Point 1122 (-90.956648, 29.689295, -1.0042856) failed to convert
-rank 69: Point 1557 (-90.111338, 29.67002, -0.20851601) failed to convert
-rank 46: Point 1112 (-90.693294, 29.427758, -0.22444874) failed to convert
-rank 89: Point 1558 (-89.39175, 29.323996, -5.0865027) failed to convert
-rank 39: Point 1130 (-90.765393, 29.90886, -0.50519314) failed to convert
-rank 85: Point 1556 (-89.636084, 29.845332, 13.074889) failed to convert
-rank 41: Point 1129 (-90.749154, 29.670158, -0.52827899) failed to convert
-rank 25: Point 1138 (-91.205642, 29.44882, -1.9e-07) failed to convert
-rank 90: Point 1568 (-89.355341, 29.281573, 18.561515) failed to convert
-rank 50: Point 1131 (-90.602078, 29.633784, -0.25919523) failed to convert
-rank 81: Point 1554 (-89.812617, 29.920547, 9.006838) failed to convert
-rank 58: Point 1120 (-90.447934, 29.605601, -0.48080705) failed to convert
-rank 31: Point 1132 (-90.997954, 29.703274, -0.52570411) failed to convert
-rank 88: Point 1568 (-89.419716, 29.649575, 1.4746052) failed to convert
-rank 34: Point 1116 (-90.906967, 29.533248, -0.50647312) failed to convert
-rank 92: Point 1568 (-89.293599, 29.315933, -0.00015784) failed to convert
-rank 1: Point 1133 (-92.067574, 29.702579, 3.579709) failed to convert
-rank 59: Point 1129 (-90.39791, 29.987674, -8.6106007) failed to convert
-rank 75: Point 1559 (-89.967278, 30.000545, 12.397017) failed to convert
-rank 26: Point 1117 (-91.143479, 30.174099, -12.30752) failed to convert
-rank 2: Point 1124 (-91.907737, 30.990537, -13.575422) failed to convert
-rank 77: Point 1557 (-89.954549, 29.664043, -4.8719235) failed to convert
-rank 5: Point 1128 (-91.791234, 30.261497, -2.1174304) failed to convert
-rank 95: Point 1557 (-89.224566, 29.086894, 2.9668969) failed to convert
-rank 36: Point 1120 (-90.829866, 29.927974, -0.49250429) failed to convert
-rank 42: Point 1123 (-90.749736, 29.359308, -0.54500951) failed to convert
-rank 51: Point 1132 (-90.603691, 29.366743, 0.16372385) failed to convert
-rank 15: Point 1127 (-91.399915, 30.639787, -8.3435963) failed to convert
-rank 72: Point 1570 (-90.031841, 29.959023, -6.4087252) failed to convert
-rank 76: Point 1574 (-89.926792, 30.276376, -1.1105888) failed to convert
-rank 10: Point 1122 (-91.581511, 30.945673, -11.870617) failed to convert
-rank 74: Point 1570 (-90.001199, 29.812462, 13.725134) failed to convert
-rank 11: Point 1126 (-91.541259, 30.788717, 7.7146268) failed to convert
-rank 56: Point 1125 (-90.483625, 29.667391, -0.59351097) failed to convert
-rank 28: Point 1117 (-91.102829, 29.691974, -1.269053) failed to convert
-rank 3: Point 1131 (-91.863591, 30.547877, -12.561044) failed to convert
-rank 53: Point 1130 (-90.542525, 29.562029, -0.7570585) failed to convert
-rank 8: Point 1115 (-91.691948, 30.205957, -8.2296) failed to convert
-rank 80: Point 1568 (-89.839672, 30.041362, -8.5828639) failed to convert
-rank 20: Point 1120 (-91.23307, 30.375327, 11.782308) failed to convert
-rank 73: Point 1556 (-90.02539, 29.77616, 16.865016) failed to convert
-rank 21: Point 1137 (-91.20888, 30.458618, -7.0927256) failed to convert
-rank 40: Point 1123 (-90.754009, 29.85025, -0.09557741) failed to convert
-rank 22: Point 1124 (-91.250597, 29.589186, -0.31181236) failed to convert
-rank 55: Point 1129 (-90.495515, 29.686407, -1.0819998) failed to convert
-rank 96: Point 1573 (-89.205928, 29.033288, 0.92153096) failed to convert
-rank 44: Point 1125 (-90.685177, 29.824751, -0.44726688) failed to convert
-rank 19: Point 1138 (-91.294301, 29.797361, -0.02) failed to convert
-rank 62: Point 1119 (-90.35969, 29.532015, -4.0757858) failed to convert
-rank 66: Point 1569 (-90.22509, 29.392755, 0.31299999) failed to convert
-rank 97: Point 1555 (-89.059541, 30.119014, 5.109677) failed to convert
-rank 7: Point 1134 (-91.753525, 29.719498, 2.0258657) failed to convert
-rank 38: Point 1118 (-90.79673, 29.691115, -0.623197) failed to convert
-rank 37: Point 1134 (-90.785805, 30.229372, -0.77864898) failed to convert
-rank 9: Point 1127 (-91.67433, 29.987312, -0.33652296) failed to convert
-rank 64: Point 1570 (-90.293792, 29.394667, -3.7246561) failed to convert
-rank 68: Point 1569 (-90.111125, 30.019317, 1.1094854) failed to convert
-rank 87: Point 1556 (-89.528042, 29.197375, 6.3576746) failed to convert
-rank 93: Point 1557 (-89.258153, 29.199231, -0.0) failed to convert
-rank 33: Point 1130 (-90.915407, 29.794625, -1.8689074) failed to convert
-rank 6: Point 1126 (-91.739065, 30.690614, -16.242794) failed to convert
-rank 65: Point 1558 (-90.262907, 29.361884, 0.458) failed to convert
-rank 27: Point 1129 (-91.145221, 29.689724, -1.609344) failed to convert
-rank 84: Point 1569 (-89.735, 29.521537, 0.68440292) failed to convert
-rank 30: Point 1126 (-91.00973, 30.162015, -6.5555101) failed to convert
-rank 12: Point 1111 (-91.51909, 30.382269, -2.4751573) failed to convert
-rank 0: Point 1053 (-92.353722, 29.302686, 7.2612108) failed to convert
-rank 99: Point 1557 (-88.827875, 29.766098, 9.5202888) failed to convert
-rank 82: Point 1571 (-89.784804, 29.854071, -5.1881557) failed to convert
-rank 94: Point 1569 (-89.232596, 29.189715, -0.0) failed to convert
-rank 79: Point 1559 (-89.913925, 29.614468, -1.2589581) failed to convert
-rank 91: Point 1559 (-89.342867, 29.181311, -0.02086656) failed to convert
-rank 70: Point 1574 (-90.07675, 29.88266, -1.4539159) failed to convert
-rank 86: Point 1571 (-89.592051, 29.445698, -0.14221014) failed to convert
-rank 98: Point 1574 (-89.06104, 29.228538, 1.0097259) failed to convert
-rank 48: Point 1121 (-90.632129, 29.713143, -1.3847783) failed to convert
-rank 78: Point 1572 (-89.912766, 29.886527, -2.4453028) failed to convert
-rank 67: Point 1555 (-90.144592, 29.929109, -7.7663046) failed to convert
-rank 83: Point 1557 (-89.762309, 29.808614, -8.2296) failed to convert
-rank 69: Point 1558 (-90.083841, 30.025296, -0.87832418) failed to convert
-rank 35: Point 1139 (-90.857838, 29.85364, -0.92395415) failed to convert
-rank 52: Point 1119 (-90.56923, 29.493693, -1.0233108) failed to convert
-rank 89: Point 1559 (-89.401294, 29.212665, 0.13842637) failed to convert
-rank 71: Point 1557 (-90.055026, 29.949716, -6.9905885) failed to convert
-rank 54: Point 1124 (-90.500725, 29.864857, -0.31284996) failed to convert
-rank 13: Point 1128 (-91.49975, 30.134664, 8.8297258) failed to convert
-rank 14: Point 1124 (-91.489129, 29.67031, -3.2099441) failed to convert
-rank 90: Point 1569 (-89.340382, 29.454343, 4.26187) failed to convert
-rank 16: Point 1123 (-91.381803, 30.246938, -0.18270133) failed to convert
-rank 18: Point 1128 (-91.283963, 30.556475, -16.347642) failed to convert
-rank 45: Point 1134 (-90.707637, 29.339249, 0.3048) failed to convert
-rank 24: Point 1119 (-91.168922, 30.2733, -14.539571) failed to convert
-rank 85: Point 1557 (-89.611066, 30.143222, 6.6292398) failed to convert
-rank 29: Point 1133 (-91.055662, 29.75116, -0.49319811) failed to convert
-rank 49: Point 1131 (-90.587101, 30.051566, 25.182951) failed to convert
-rank 92: Point 1569 (-89.315655, 29.061821, -0.0) failed to convert
-rank 75: Point 1560 (-89.991733, 29.690611, 0.87418746) failed to convert
-rank 88: Point 1569 (-89.352548, 30.421328, -8.4478488) failed to convert
-rank 77: Point 1558 (-89.938439, 29.86725, -5.953354) failed to convert
-rank 81: Point 1555 (-89.779837, 30.321695, -5.4260139) failed to convert
-rank 61: Point 1138 (-90.358685, 29.891542, -0.38294904) failed to convert
-rank 43: Point 1136 (-90.696584, 29.838601, 0.3784085) failed to convert
-rank 47: Point 1132 (-90.644725, 29.859399, -0.94028582) failed to convert
-rank 95: Point 1558 (-89.207334, 29.28258, -0.0) failed to convert
-rank 57: Point 1132 (-90.451325, 29.86921, -0.72990456) failed to convert
-rank 4: Point 1126 (-91.796485, 30.940952, -16.72842) failed to convert
-rank 63: Point 1131 (-90.296578, 29.95649, 26.029353) failed to convert
-rank 76: Point 1575 (-89.972477, 29.701796, -4.7152563) failed to convert
-rank 25: Point 1139 (-91.153621, 30.2721, -13.644068) failed to convert
-rank 46: Point 1113 (-90.658875, 29.922359, -0.69089816) failed to convert
-rank 60: Point 1116 (-90.372048, 29.992009, -5.0325531) failed to convert
-rank 72: Point 1571 (-90.027961, 30.008486, -3.8221528) failed to convert
-rank 32: Point 1123 (-90.956614, 29.689785, -8.2296) failed to convert
-rank 31: Point 1133 (-91.024378, 29.29577, -0.0) failed to convert
-rank 74: Point 1571 (-90.048234, 29.208668, 1.6512757) failed to convert
-rank 50: Point 1132 (-90.597279, 29.70176, -0.6093699) failed to convert
-rank 58: Point 1121 (-90.447342, 29.61375, -0.404956) failed to convert
-rank 80: Point 1569 (-89.839649, 30.041305, -8.5828639) failed to convert
-rank 17: Point 1133 (-91.371835, 29.70014, 0.14966278) failed to convert
-rank 96: Point 1574 (-89.157052, 29.58454, 4.8807833) failed to convert
-rank 73: Point 1557 (-90.025156, 29.779131, -4.9136811) failed to convert
-rank 59: Point 1130 (-90.398935, 29.973706, 6.5845608) failed to convert
-rank 39: Point 1131 (-90.785371, 29.616664, -1.6368101) failed to convert
-rank 23: Point 1130 (-91.207077, 29.960453, -1.2845792) failed to convert
-rank 26: Point 1118 (-91.14348, 30.174039, -12.30752) failed to convert
-rank 34: Point 1117 (-90.863152, 30.18665, -2.5209791) failed to convert
-rank 97: Point 1556 (-89.154649, 29.062674, -0.0) failed to convert
-rank 66: Point 1570 (-90.223839, 29.409364, -3.5545777) failed to convert
-rank 42: Point 1124 (-90.764014, 29.14952, -0.24994869) failed to convert
-rank 2: Point 1125 (-91.933547, 30.514163, -5.0259159) failed to convert
-rank 64: Point 1571 (-90.250021, 29.979065, -1.0820648) failed to convert
-rank 68: Point 1570 (-90.15694, 29.422183, 0.31299999) failed to convert
-rank 36: Point 1121 (-90.841235, 29.759989, -1.416943) failed to convert
-rank 1: Point 1134 (-92.053831, 29.967774, -2.7486191) failed to convert
-rank 41: Point 1130 (-90.764681, 29.443117, -8.2296) failed to convert
-rank 51: Point 1133 (-90.581044, 29.687921, -0.83040402) failed to convert
-rank 15: Point 1128 (-91.392507, 30.760833, 4.2287058) failed to convert
-rank 87: Point 1557 (-89.463248, 29.959656, -0.0) failed to convert
-rank 10: Point 1123 (-91.618945, 30.304591, 20.25641) failed to convert
-rank 56: Point 1126 (-90.471284, 29.838041, -0.50843922) failed to convert
-rank 99: Point 1558 (-88.797047, 30.092542, 13.543928) failed to convert
-rank 93: Point 1558 (-89.256945, 29.212588, -0.0) failed to convert
-rank 20: Point 1121 (-91.235179, 30.341752, 9.215224) failed to convert
-rank 3: Point 1132 (-91.838738, 30.998109, -16.84905) failed to convert
-rank 84: Point 1570 (-89.659845, 30.428893, -3.7329476) failed to convert
-rank 65: Point 1559 (-90.257717, 29.431146, 1.6679757) failed to convert
-rank 11: Point 1127 (-91.554463, 30.565388, -6.435197) failed to convert
-rank 94: Point 1570 (-89.232093, 29.195428, -0.44685335) failed to convert
-rank 53: Point 1131 (-90.500348, 30.14923, -0.36147283) failed to convert
-rank 86: Point 1572 (-89.596699, 29.389813, -4.6796849) failed to convert
-rank 28: Point 1118 (-91.068841, 30.218613, -11.905489) failed to convert
-rank 82: Point 1572 (-89.751887, 30.255514, -1.1473282) failed to convert
-rank 91: Point 1560 (-89.341852, 29.192953, -0.68955158) failed to convert
-rank 8: Point 1116 (-91.648359, 30.964843, -16.253393) failed to convert
-rank 5: Point 1129 (-91.795452, 30.185332, -3.5961187) failed to convert
-rank 78: Point 1573 (-89.893119, 30.131635, -5.7851044) failed to convert
-rank 22: Point 1125 (-91.197601, 30.433592, 15.749744) failed to convert
-rank 70: Point 1575 (-90.086639, 29.755087, 0.27503334) failed to convert
-rank 79: Point 1560 (-89.87195, 30.138249, 0.02) failed to convert
-rank 98: Point 1575 (-89.077444, 29.045934, 4.2853304) failed to convert
-rank 71: Point 1558 (-90.057279, 29.920829, -1.3746965) failed to convert
-rank 40: Point 1124 (-90.754012, 29.850189, -1.2202099) failed to convert
-rank 7: Point 1135 (-91.723655, 30.252732, -7.387043) failed to convert
-rank 38: Point 1119 (-90.78296, 29.892819, -1.3092673) failed to convert
-rank 9: Point 1128 (-91.616991, 30.981738, -15.174857) failed to convert
-rank 62: Point 1120 (-90.333217, 29.88999, -0.28935291) failed to convert
-rank 69: Point 1559 (-90.146407, 29.211291, 0.31299999) failed to convert
-rank 67: Point 1556 (-90.144487, 29.930444, -7.7464926) failed to convert
-rank 83: Point 1558 (-89.74896, 29.971416, 2.8472516) failed to convert
-rank 90: Point 1570 (-89.31717, 29.720731, 3.2199743) failed to convert
-rank 89: Point 1560 (-89.406472, 29.152157, 0.99041174) failed to convert
-rank 55: Point 1130 (-90.480375, 29.896018, -0.45575739) failed to convert
-rank 37: Point 1135 (-90.809642, 29.880988, -0.90274564) failed to convert
-rank 85: Point 1558 (-89.598125, 30.296035, -7.2147134) failed to convert
-rank 88: Point 1570 (-89.352826, 30.418136, -7.7955578) failed to convert
-rank 33: Point 1131 (-90.898398, 30.048903, -2.9023196) failed to convert
-rank 92: Point 1570 (-89.293462, 29.317231, -0.50187357) failed to convert
-rank 6: Point 1127 (-91.738278, 30.704446, -12.868911) failed to convert
-rank 77: Point 1559 (-89.955135, 29.656573, 27.71199) failed to convert
-rank 81: Point 1556 (-89.798378, 30.095295, 6.1361486) failed to convert
-rank 27: Point 1130 (-91.10881, 30.258597, 23.018468) failed to convert
-rank 19: Point 1139 (-91.250436, 30.501779, -16.375074) failed to convert
-rank 75: Point 1561 (-89.979341, 29.847861, 28.128518) failed to convert
-rank 30: Point 1127 (-91.038654, 29.718907, -0.53367956) failed to convert
-rank 44: Point 1126 (-90.690329, 29.750358, -2.1137367) failed to convert
-rank 48: Point 1122 (-90.697449, 28.769608, 18.591638) failed to convert
-rank 21: Point 1138 (-91.216533, 30.337606, 25.823272) failed to convert
-rank 12: Point 1112 (-91.545963, 29.925462, -7.8668886) failed to convert
-rank 95: Point 1559 (-89.219552, 29.143809, 16.431673) failed to convert
-rank 14: Point 1125 (-91.437484, 30.535325, -5.2197346) failed to convert
-rank 13: Point 1129 (-91.492055, 30.263875, -1.2891587) failed to convert
-rank 76: Point 1576 (-89.964232, 29.806202, -0.0) failed to convert
-rank 54: Point 1125 (-90.487714, 30.044535, -9.0376255) failed to convert
-rank 16: Point 1124 (-91.391206, 30.091724, -0.75699623) failed to convert
-rank 0: Point 1054 (-92.337464, 29.640153, -0.68141079) failed to convert
-rank 61: Point 1139 (-90.382295, 29.570993, -0.085344) failed to convert
-rank 74: Point 1572 (-90.006848, 29.740385, 26.130148) failed to convert
-rank 72: Point 1572 (-90.027296, 30.016946, -1.7336218) failed to convert
-rank 18: Point 1129 (-91.313491, 30.080874, -1.0101192) failed to convert
-rank 45: Point 1135 (-90.658027, 30.052802, 26.337445) failed to convert
-rank 24: Point 1120 (-91.205746, 29.690635, -1.2295279) failed to convert
-rank 73: Point 1558 (-90.012248, 29.94365, 16.446632) failed to convert
-rank 43: Point 1137 (-90.694331, 29.87093, -0.54449038) failed to convert
-rank 49: Point 1132 (-90.600092, 29.868538, -0.97699321) failed to convert
-rank 29: Point 1134 (-91.027314, 30.186452, -12.293804) failed to convert
-rank 96: Point 1575 (-89.102635, 30.187998, 1.2343358) failed to convert
-rank 4: Point 1127 (-91.884823, 29.326965, 6.2140726) failed to convert
-rank 97: Point 1557 (-89.141242, 29.21297, -0.0) failed to convert
-rank 57: Point 1133 (-90.495708, 29.253632, 1.7329714) failed to convert
-rank 64: Point 1572 (-90.288848, 29.460899, 1.3083775) failed to convert
-rank 66: Point 1571 (-90.22382, 29.40952, -3.6234625) failed to convert
-rank 80: Point 1570 (-89.839828, 30.039061, 7.5880414) failed to convert
-rank 52: Point 1120 (-90.560306, 29.619399, -0.45101324) failed to convert
-rank 68: Point 1571 (-90.124608, 29.844337, -0.90277548) failed to convert
-rank 63: Point 1132 (-90.260036, 30.440589, -6.3958622) failed to convert
-rank 87: Point 1558 (-89.516046, 29.338316, -2.318157) failed to convert
-rank 60: Point 1117 (-90.367996, 30.04665, 0.14615724) failed to convert
-rank 50: Point 1133 (-90.601439, 29.64277, 0.69475653) failed to convert
-rank 46: Point 1114 (-90.650224, 30.045416, -10.269627) failed to convert
-rank 35: Point 1140 (-90.825646, 30.327745, -2.0020343) failed to convert
-rank 84: Point 1571 (-89.734859, 29.523146, -4.5320714) failed to convert
-rank 94: Point 1571 (-89.233524, 29.179115, -0.04997092) failed to convert
-rank 99: Point 1559 (-88.836664, 29.672113, 10.777098) failed to convert
-rank 86: Point 1573 (-89.509814, 30.416504, -5.1362576) failed to convert
-rank 65: Point 1560 (-90.218943, 29.945423, -3.430815) failed to convert
-rank 31: Point 1134 (-90.971736, 30.100684, -6.1231001) failed to convert
-rank 32: Point 1124 (-90.927081, 30.134792, 35.120913) failed to convert
-rank 17: Point 1134 (-91.315535, 30.617548, -16.139952) failed to convert
-rank 59: Point 1131 (-90.429514, 29.555384, -0.45227405) failed to convert
-rank 82: Point 1573 (-89.751888, 30.255454, -1.1473282) failed to convert
-rank 93: Point 1559 (-89.264354, 29.127545, 5.3969453) failed to convert
-rank 26: Point 1119 (-91.143481, 30.173998, -12.30752) failed to convert
-rank 39: Point 1132 (-90.765382, 29.90892, -0.90158337) failed to convert
-rank 25: Point 1140 (-91.181321, 29.836221, -1.7629485) failed to convert
-rank 23: Point 1131 (-91.207174, 29.958841, -0.65000038) failed to convert
-rank 47: Point 1133 (-90.644711, 29.859362, -1.044645) failed to convert
-rank 58: Point 1122 (-90.447697, 29.608828, 0.29201884) failed to convert
-rank 91: Point 1561 (-89.340501, 29.208508, 0.18441352) failed to convert
-rank 70: Point 1576 (-90.076727, 29.882763, -1.4805912) failed to convert
-rank 79: Point 1561 (-89.894452, 29.858344, -0.37919021) failed to convert
-rank 98: Point 1576 (-89.064018, 29.195069, 0.41876287) failed to convert
-rank 51: Point 1134 (-90.575736, 29.762584, -0.44491466) failed to convert
-rank 42: Point 1125 (-90.716312, 29.845229, -0.63793052) failed to convert
-rank 36: Point 1122 (-90.856355, 29.53529, -0.27432001) failed to convert
-rank 34: Point 1118 (-90.863144, 30.186611, -2.5715596) failed to convert
-rank 2: Point 1126 (-91.963733, 29.948673, -1.4422657) failed to convert
-rank 20: Point 1122 (-91.232252, 30.388076, -15.650872) failed to convert
-rank 41: Point 1131 (-90.763435, 29.461347, -0.164122) failed to convert
-rank 15: Point 1129 (-91.446345, 29.870697, -7.3512436) failed to convert
-rank 71: Point 1559 (-90.055038, 29.949449, -6.9787013) failed to convert
-rank 90: Point 1571 (-89.359189, 29.236872, 10.775846) failed to convert
-rank 89: Point 1561 (-89.391719, 29.324022, -5.0865027) failed to convert
-rank 69: Point 1560 (-90.083724, 30.026749, -2.5262188) failed to convert
-rank 78: Point 1574 (-89.932347, 29.640313, 7.5424056) failed to convert
-rank 11: Point 1128 (-91.59524, 29.866009, -2.0714414) failed to convert
-rank 56: Point 1127 (-90.460073, 29.992387, -3.2967727) failed to convert
-rank 85: Point 1559 (-89.667596, 29.463948, 31.2669) failed to convert
-rank 67: Point 1557 (-90.120175, 30.245161, 4.4699998) failed to convert
-rank 77: Point 1560 (-89.926672, 30.014824, 1.7708134) failed to convert
-rank 81: Point 1557 (-89.8166, 29.871211, -1.5803907) failed to convert
-rank 1: Point 1135 (-92.062949, 29.790261, -0.6831551) failed to convert
-rank 28: Point 1119 (-91.068835, 30.218673, -11.905489) failed to convert
-rank 10: Point 1124 (-91.593555, 30.740657, -20.0) failed to convert
-rank 83: Point 1559 (-89.762379, 29.807493, -0.70071548) failed to convert
-rank 92: Point 1571 (-89.236352, 29.965862, -0.0) failed to convert
-rank 88: Point 1571 (-89.445261, 29.349583, -1.602748) failed to convert
-rank 75: Point 1562 (-89.998047, 29.610002, 0.31299999) failed to convert
-rank 3: Point 1133 (-91.863548, 30.548167, -8.2296) failed to convert
-rank 62: Point 1121 (-90.333037, 29.892119, -1.7977409) failed to convert
-rank 95: Point 1560 (-89.214408, 29.202251, -0.0) failed to convert
-rank 5: Point 1130 (-91.786039, 30.354614, -2.890444) failed to convert
-rank 7: Point 1136 (-91.725283, 30.22294, -1.8901449) failed to convert
-rank 38: Point 1120 (-90.783906, 29.87891, -0.36370081) failed to convert
-rank 76: Point 1577 (-89.942905, 30.074795, -1.7745456) failed to convert
-rank 9: Point 1129 (-91.64547, 30.491406, -6.3991003) failed to convert
-rank 74: Point 1573 (-90.048651, 29.203205, 5.4744088) failed to convert
-rank 53: Point 1132 (-90.536315, 29.649043, -2.1798511) failed to convert
-rank 37: Point 1136 (-90.810142, 29.873617, -1.3783955) failed to convert
-rank 72: Point 1573 (-90.031833, 29.959063, -6.4087252) failed to convert
-rank 6: Point 1128 (-91.749967, 30.497381, -10.684908) failed to convert
-rank 55: Point 1131 (-90.482826, 29.862067, 0.57246506) failed to convert
-rank 44: Point 1127 (-90.674158, 29.982088, -0.496258) failed to convert
-rank 48: Point 1123 (-90.632119, 29.713083, -2.083977) failed to convert
-rank 22: Point 1126 (-91.199297, 30.406889, -15.051025) failed to convert
-rank 13: Point 1130 (-91.521968, 29.757, -0.37853133) failed to convert
-rank 8: Point 1117 (-91.662077, 30.727654, -17.007839) failed to convert
-rank 19: Point 1140 (-91.298754, 29.724863, 1.1595716) failed to convert
-rank 27: Point 1131 (-91.168667, 29.318124, -0.33487985) failed to convert
-rank 33: Point 1132 (-90.889062, 30.187749, -1.8786965) failed to convert
-rank 73: Point 1559 (-90.019086, 29.856514, -1.8058719) failed to convert
-rank 40: Point 1125 (-90.754014, 29.850149, -0.82166348) failed to convert
-rank 66: Point 1572 (-90.169127, 30.129221, 4.6500001) failed to convert
-rank 68: Point 1572 (-90.110483, 30.027127, -1.4820507) failed to convert
-rank 97: Point 1558 (-89.159821, 29.003371, -0.0) failed to convert
-rank 96: Point 1576 (-89.203697, 29.058294, 2.0144977) failed to convert
-rank 12: Point 1113 (-91.543328, 29.970342, -8.2296) failed to convert
-rank 54: Point 1126 (-90.498629, 29.893275, 1.394887) failed to convert
-rank 14: Point 1126 (-91.452764, 30.281662, -1.3396959) failed to convert
-rank 24: Point 1121 (-91.205775, 29.690088, -6.312408) failed to convert
-rank 64: Point 1573 (-90.293749, 29.39471, -3.7246561) failed to convert
-rank 87: Point 1559 (-89.512761, 29.377221, -0.23472165) failed to convert
-rank 80: Point 1571 (-89.874617, 29.60679, 31.649331) failed to convert
-rank 61: Point 1140 (-90.381821, 29.577372, -1.1802687) failed to convert
-rank 16: Point 1125 (-91.458421, 28.964656, 10.867002) failed to convert
-rank 18: Point 1130 (-91.283946, 30.5567, -16.229687) failed to convert
-rank 65: Point 1561 (-90.255276, 29.463294, -0.58212022) failed to convert
-rank 0: Point 1055 (-92.334376, 29.692888, -0.27139276) failed to convert
-rank 49: Point 1133 (-90.609159, 29.740055, -1.2110049) failed to convert
-rank 94: Point 1572 (-89.232315, 29.192769, -0.37104926) failed to convert
-rank 82: Point 1574 (-89.784797, 29.854011, -4.7424805) failed to convert
-rank 29: Point 1135 (-91.057309, 29.72558, -1.3788072) failed to convert
-rank 84: Point 1572 (-89.734845, 29.523184, -4.5320714) failed to convert
-rank 86: Point 1574 (-89.595823, 29.40023, -1.3776769) failed to convert
-rank 43: Point 1138 (-90.70853, 29.666222, -2.8401021) failed to convert
-rank 93: Point 1560 (-89.156604, 30.339695, 0.86754276) failed to convert
-rank 45: Point 1136 (-90.665948, 29.939838, -0.58505692) failed to convert
-rank 70: Point 1577 (-90.065142, 30.031495, -1.5376067) failed to convert
-rank 57: Point 1134 (-90.469175, 29.622878, 0.21270857) failed to convert
-rank 99: Point 1560 (-88.832753, 29.712461, 10.301554) failed to convert
-rank 79: Point 1562 (-89.932425, 29.380706, 1.8001943) failed to convert
-rank 91: Point 1562 (-89.331931, 29.307511, -0.32106951) failed to convert
-rank 46: Point 1115 (-90.634567, 30.267084, -1.8816015) failed to convert
-rank 30: Point 1128 (-91.081966, 29.04446, 2.8398253) failed to convert
-rank 50: Point 1134 (-90.542918, 30.462393, -7.5830056) failed to convert
-rank 98: Point 1577 (-88.959025, 30.341351, 3.7965664) failed to convert
-rank 60: Point 1118 (-90.372031, 29.992068, -5.0325531) failed to convert
-rank 52: Point 1121 (-90.533671, 29.992252, -0.4086282) failed to convert
-rank 89: Point 1562 (-89.390777, 29.33467, 3.9657396) failed to convert
-rank 31: Point 1135 (-90.997901, 29.702696, -0.52881323) failed to convert
-rank 21: Point 1139 (-91.219889, 30.284462, 16.121872) failed to convert
-rank 59: Point 1132 (-90.398768, 29.97576, 9.8156978) failed to convert
-rank 35: Point 1141 (-90.902873, 29.17841, -0.0) failed to convert
-rank 32: Point 1125 (-90.956639, 29.689396, -0.94291046) failed to convert
-rank 39: Point 1133 (-90.765374, 29.90896, -1.0542539) failed to convert
-rank 17: Point 1135 (-91.370921, 29.714371, -6.9585845) failed to convert
-rank 90: Point 1572 (-89.359429, 29.234078, 0.00149255) failed to convert
-rank 85: Point 1560 (-89.59328, 30.352721, -6.017486) failed to convert
-rank 69: Point 1561 (-90.083546, 30.028943, 0.95950432) failed to convert
-rank 71: Point 1560 (-90.063726, 29.837819, -9.0) failed to convert
-rank 78: Point 1575 (-89.912052, 29.895188, -6.6873125) failed to convert
-rank 51: Point 1135 (-90.580331, 29.697793, 0.38316149) failed to convert
-rank 4: Point 1128 (-91.796455, 30.940787, -15.879038) failed to convert
-rank 92: Point 1572 (-89.278146, 29.492343, 5.0057062) failed to convert
-rank 36: Point 1123 (-90.843504, 29.726312, -8.2296) failed to convert
-rank 83: Point 1560 (-89.782246, 29.563396, 22.34217) failed to convert
-rank 67: Point 1558 (-90.144704, 29.927554, -7.7653902) failed to convert
-rank 81: Point 1558 (-89.798393, 30.094834, 8.3971576) failed to convert
-rank 63: Point 1133 (-90.266534, 30.354851, -0.35481102) failed to convert
-rank 26: Point 1120 (-91.143482, 30.173938, -12.30752) failed to convert
-rank 75: Point 1563 (-89.973941, 29.916115, -0.3990504) failed to convert
-rank 77: Point 1561 (-89.933535, 29.928677, -6.1877452) failed to convert
-rank 2: Point 1127 (-91.960776, 30.004011, -0.79808809) failed to convert
-rank 41: Point 1132 (-90.70372, 30.325738, -3.7475347) failed to convert
-rank 15: Point 1130 (-91.457534, 29.68188, -0.73946569) failed to convert
-rank 88: Point 1572 (-89.456959, 29.211721, -0.24932231) failed to convert
-rank 95: Point 1561 (-89.214718, 29.198722, -0.23862132) failed to convert
-rank 56: Point 1128 (-90.485391, 29.642729, -1.1596425) failed to convert
-rank 11: Point 1129 (-91.570908, 30.284719, -3.1792599) failed to convert
-rank 74: Point 1574 (-90.000346, 29.823003, 23.561255) failed to convert
-rank 3: Point 1134 (-91.863578, 30.547602, -13.813586) failed to convert
-rank 20: Point 1123 (-91.259465, 29.953518, -5.3226398) failed to convert
-rank 23: Point 1132 (-91.207188, 29.958618, -1.5939043) failed to convert
-rank 76: Point 1578 (-89.957473, 29.891514, -0.14334842) failed to convert
-rank 62: Point 1122 (-90.288109, 30.491065, -8.6233167) failed to convert
-rank 72: Point 1574 (-90.031822, 29.959122, -6.4087252) failed to convert
-rank 34: Point 1119 (-90.863065, 30.187534, -1.3327396) failed to convert
-rank 1: Point 1136 (-92.092008, 29.221491, 6.6589847) failed to convert
-rank 47: Point 1134 (-90.686856, 29.253582, 0.76480456) failed to convert
-rank 66: Point 1573 (-90.18425, 29.931683, 23.254146) failed to convert
-rank 73: Point 1560 (-90.015344, 29.904077, -9.0) failed to convert
-rank 58: Point 1123 (-90.447674, 29.608884, -0.83153378) failed to convert
-rank 42: Point 1126 (-90.687129, 30.263857, -0.28273684) failed to convert
-rank 25: Point 1141 (-91.157292, 30.214603, 13.124223) failed to convert
-rank 9: Point 1130 (-91.625928, 30.828539, -12.172138) failed to convert
-rank 7: Point 1137 (-91.681016, 30.998988, -11.291973) failed to convert
-rank 38: Point 1121 (-90.800429, 29.636443, -0.5128571) failed to convert
-rank 53: Point 1133 (-90.536265, 29.649637, -2.049606) failed to convert
-rank 6: Point 1129 (-91.749976, 30.497166, -10.874103) failed to convert
-rank 68: Point 1573 (-90.110117, 30.03183, 2.8387354) failed to convert
-rank 97: Point 1559 (-89.069932, 30.004137, 2.9636481) failed to convert
-rank 87: Point 1560 (-89.516032, 29.338375, -3.3980913) failed to convert
-rank 96: Point 1577 (-89.180657, 29.319063, -0.18870858) failed to convert
-rank 19: Point 1141 (-91.269691, 30.194206, -1.6004151) failed to convert
-rank 64: Point 1574 (-90.281132, 29.564164, -0.31391124) failed to convert
-rank 94: Point 1573 (-89.231647, 29.200326, -0.0) failed to convert
-rank 10: Point 1125 (-91.653706, 29.698122, 2.3422025) failed to convert
-rank 37: Point 1137 (-90.78577, 30.229839, -2.0720846) failed to convert
-rank 80: Point 1572 (-89.800452, 30.521168, -9.191511) failed to convert
-rank 5: Point 1131 (-91.763143, 30.76334, -12.891865) failed to convert
-rank 55: Point 1132 (-90.481793, 29.87634, -8.2296) failed to convert
-rank 33: Point 1133 (-90.957855, 29.150747, 1.7016155) failed to convert
-rank 65: Point 1562 (-90.230269, 29.795659, -0.29007896) failed to convert
-rank 48: Point 1124 (-90.632112, 29.713044, -2.015605) failed to convert
-rank 84: Point 1573 (-89.734824, 29.523241, -2.6555614) failed to convert
-rank 82: Point 1575 (-89.796574, 29.709036, -0.0) failed to convert
-rank 14: Point 1127 (-91.468857, 30.012349, -1.3504408) failed to convert
-rank 12: Point 1114 (-91.543656, 29.962913, -8.2296) failed to convert
-rank 28: Point 1120 (-91.068831, 30.218713, -11.905489) failed to convert
-rank 27: Point 1132 (-91.124407, 30.015839, -0.60321334) failed to convert
-rank 54: Point 1127 (-90.490069, 30.011673, -3.185484) failed to convert
-rank 8: Point 1118 (-91.676021, 30.484744, -4.726647) failed to convert
-rank 61: Point 1141 (-90.358672, 29.89158, -0.39324926) failed to convert
-rank 40: Point 1126 (-90.754017, 29.850088, -0.25253799) failed to convert
-rank 86: Point 1575 (-89.559393, 29.834267, -0.44274785) failed to convert
-rank 93: Point 1561 (-89.213489, 29.704942, 3.3594126) failed to convert
-rank 70: Point 1578 (-90.119889, 29.322559, 0.31299999) failed to convert
-rank 49: Point 1134 (-90.584796, 30.083629, -2.1956116) failed to convert
-rank 16: Point 1126 (-91.385297, 30.188872, -0.62183468) failed to convert
-rank 99: Point 1561 (-88.791851, 30.144801, 13.304477) failed to convert
-rank 90: Point 1573 (-89.363132, 29.191059, -0.12243395) failed to convert
-rank 79: Point 1563 (-89.855056, 30.346696, -7.1700283) failed to convert
-rank 98: Point 1578 (-89.085209, 28.958119, 56.40589) failed to convert
-rank 44: Point 1128 (-90.714487, 29.400653, -0.14927454) failed to convert
-rank 91: Point 1563 (-89.297442, 29.703034, 2.3877491) failed to convert
-rank 24: Point 1122 (-91.205771, 29.690028, -6.12648) failed to convert
-rank 78: Point 1576 (-89.911264, 29.904892, 27.717501) failed to convert
-rank 89: Point 1563 (-89.300932, 30.363986, 1.1544098) failed to convert
-rank 29: Point 1136 (-91.026379, 30.200482, 24.542219) failed to convert
-rank 71: Point 1561 (-90.05413, 29.960909, 14.990601) failed to convert
-rank 13: Point 1131 (-91.504962, 30.045698, -1.3795993) failed to convert
-rank 69: Point 1562 (-90.083711, 30.026809, -5.3863682) failed to convert
-rank 0: Point 1056 (-92.34063, 29.553291, -0.14512192) failed to convert
-rank 92: Point 1573 (-89.317301, 29.042527, 2.194705) failed to convert
-rank 18: Point 1131 (-91.311619, 30.111041, -8.1899766) failed to convert
-rank 85: Point 1561 (-89.67079, 29.424924, 0.34514562) failed to convert
-rank 60: Point 1119 (-90.338349, 30.444245, -1.3015346) failed to convert
-rank 45: Point 1137 (-90.671606, 29.858937, -0.21448775) failed to convert
-rank 22: Point 1127 (-91.207653, 30.274965, -13.325857) failed to convert
-rank 43: Point 1139 (-90.712178, 29.613384, -0.99018387) failed to convert
-rank 83: Point 1561 (-89.762274, 29.808594, -8.2296) failed to convert
-rank 59: Point 1133 (-90.408238, 29.846805, 1.1904589) failed to convert
-rank 77: Point 1562 (-89.938417, 29.867306, -5.953354) failed to convert
-rank 67: Point 1559 (-90.14501, 29.923122, -2.6232703) failed to convert
-rank 35: Point 1142 (-90.842902, 30.074046, -2.5688587) failed to convert
-rank 81: Point 1559 (-89.853134, 29.417518, 0.80034849) failed to convert
-rank 46: Point 1116 (-90.632624, 30.294471, -2.797636) failed to convert
-rank 75: Point 1564 (-89.976892, 29.878676, -6.6080645) failed to convert
-rank 31: Point 1136 (-90.998356, 29.69542, -1.0306214) failed to convert
-rank 88: Point 1573 (-89.462239, 29.149385, 5.1707882) failed to convert
-rank 52: Point 1122 (-90.554441, 29.701792, -1.4062643) failed to convert
-rank 21: Point 1140 (-91.211669, 30.414413, -15.072057) failed to convert
-rank 32: Point 1126 (-90.958576, 29.659914, -0.45564097) failed to convert
-rank 57: Point 1135 (-90.453919, 29.833062, 0.04075625) failed to convert
-rank 76: Point 1579 (-89.972297, 29.703888, -0.61951894) failed to convert
-rank 36: Point 1124 (-90.885212, 29.102177, 1.4962907) failed to convert
-rank 95: Point 1562 (-89.172642, 29.673116, 3.4982088) failed to convert
-rank 50: Point 1135 (-90.59711, 29.703975, -0.47523267) failed to convert
-rank 72: Point 1575 (-90.027287, 30.016886, -1.1695734) failed to convert
-rank 4: Point 1129 (-91.799092, 30.893519, 3.9731412) failed to convert
-rank 63: Point 1134 (-90.257191, 30.477705, -7.611717) failed to convert
-rank 15: Point 1131 (-91.456906, 29.692421, -0.38882691) failed to convert
-rank 73: Point 1561 (-89.992154, 30.197837, 4.1700001) failed to convert
-rank 41: Point 1133 (-90.73659, 29.852508, -0.31205562) failed to convert
-rank 74: Point 1575 (-89.999387, 29.83502, -6.7421765) failed to convert
-rank 11: Point 1130 (-91.540004, 30.808764, -11.613172) failed to convert
-rank 26: Point 1121 (-91.17319, 29.706142, -1.7935626) failed to convert
-rank 68: Point 1574 (-90.132766, 29.738093, 0.96653951) failed to convert
-rank 17: Point 1136 (-91.365922, 29.796641, 7.728363) failed to convert
-rank 20: Point 1124 (-91.234205, 30.35696, -14.521457) failed to convert
-rank 97: Point 1560 (-89.108529, 29.577955, 5.183052) failed to convert
-rank 23: Point 1133 (-91.207198, 29.958409, -0.93530589) failed to convert
-rank 66: Point 1574 (-90.149505, 30.383342, -0.28746318) failed to convert
-rank 96: Point 1578 (-89.196272, 29.142278, -0.44275464) failed to convert
-rank 3: Point 1135 (-91.877077, 30.300413, -5.5395879) failed to convert
-rank 1: Point 1137 (-92.011788, 30.767148, -11.183781) failed to convert
-rank 25: Point 1142 (-91.153614, 30.27214, -13.644068) failed to convert
-rank 87: Point 1561 (-89.516022, 29.338415, -3.5971896) failed to convert
-rank 94: Point 1574 (-89.231822, 29.198327, -0.0) failed to convert
-rank 47: Point 1135 (-90.644689, 29.859305, -0.46591336) failed to convert
-rank 56: Point 1129 (-90.48183, 29.691945, -0.61342956) failed to convert
-rank 9: Point 1131 (-91.616618, 30.987768, -21.906542) failed to convert
-rank 58: Point 1124 (-90.447271, 29.614343, -0.214564) failed to convert
-rank 64: Point 1575 (-90.250536, 29.971662, 18.196633) failed to convert
-rank 80: Point 1573 (-89.88088, 29.528148, -0.09149944) failed to convert
-rank 65: Point 1563 (-90.218225, 29.954458, -1.2071849) failed to convert
-rank 39: Point 1134 (-90.765363, 29.909019, -0.87892398) failed to convert
-rank 2: Point 1128 (-91.908354, 30.976736, -13.483001) failed to convert
-rank 84: Point 1574 (-89.665449, 30.361356, -1.3575838) failed to convert
-rank 51: Point 1136 (-90.581858, 29.676229, -0.5794515) failed to convert
-rank 93: Point 1562 (-89.263171, 29.140677, -2.5227135) failed to convert
-rank 30: Point 1129 (-91.011725, 30.13092, 19.102698) failed to convert
-rank 53: Point 1134 (-90.504752, 30.088189, -0.99037799) failed to convert
-rank 82: Point 1576 (-89.844386, 29.114732, 21.44402) failed to convert
-rank 86: Point 1576 (-89.596656, 29.389855, -3.5041152) failed to convert
-rank 90: Point 1574 (-89.379735, 28.997605, 1.4925381) failed to convert
-rank 70: Point 1579 (-90.092349, 29.680813, 0.31299999) failed to convert
-rank 42: Point 1127 (-90.716318, 29.844621, -0.6417468) failed to convert
-rank 99: Point 1562 (-88.853124, 29.493157, 16.213021) failed to convert
-rank 38: Point 1122 (-90.800783, 29.63121, -0.97591531) failed to convert
-rank 98: Point 1579 (-89.064597, 29.187908, 3.6520558) failed to convert
-rank 79: Point 1564 (-89.913003, 29.625678, 22.228538) failed to convert
-rank 91: Point 1564 (-89.345161, 29.154255, -1.9330859) failed to convert
-rank 19: Point 1142 (-91.249923, 30.509549, 8.3153453) failed to convert
-rank 34: Point 1120 (-90.863132, 30.186551, -2.3661593) failed to convert
-rank 37: Point 1138 (-90.810092, 29.874309, -0.85555068) failed to convert
-rank 27: Point 1133 (-91.145195, 29.689779, -1.609344) failed to convert
-rank 62: Point 1123 (-90.292365, 30.434591, -4.3478474) failed to convert
-rank 33: Point 1134 (-90.92173, 29.699029, 0.02272162) failed to convert
-rank 71: Point 1562 (-90.056641, 29.928724, -7.2908165) failed to convert
-rank 7: Point 1138 (-91.754495, 29.700022, 2.0826374) failed to convert
-rank 10: Point 1126 (-91.590748, 30.788383, -10.513374) failed to convert
-rank 78: Point 1577 (-89.953948, 29.366329, 1.9986546) failed to convert
-rank 48: Point 1125 (-90.632102, 29.712984, -1.3063213) failed to convert
-rank 12: Point 1115 (-91.541864, 29.993096, -2.2329649) failed to convert
-rank 69: Point 1563 (-90.083703, 30.026848, -5.3747499) failed to convert
-rank 5: Point 1132 (-91.763092, 30.763374, -16.306798) failed to convert
-rank 89: Point 1564 (-89.391672, 29.324061, -5.0865027) failed to convert
-rank 92: Point 1574 (-89.275385, 29.52363, 4.8231544) failed to convert
-rank 55: Point 1133 (-90.439273, 30.458688, -6.6036849) failed to convert
-rank 6: Point 1130 (-91.737523, 30.7176, -10.464817) failed to convert
-rank 14: Point 1128 (-91.489097, 29.670286, -2.815143) failed to convert
-rank 16: Point 1127 (-91.355262, 30.679176, -10.340127) failed to convert
-rank 49: Point 1135 (-90.6252, 29.51175, -0.33842538) failed to convert
-rank 44: Point 1129 (-90.676739, 29.945074, -1.1445598) failed to convert
-rank 83: Point 1562 (-89.783227, 29.551292, -0.37208042) failed to convert
-rank 81: Point 1560 (-89.861907, 29.307652, 1.1663393) failed to convert
-rank 76: Point 1580 (-89.960162, 29.857417, -1.947002) failed to convert
-rank 85: Point 1562 (-89.666488, 29.476815, -0.87322852) failed to convert
-rank 77: Point 1563 (-89.956228, 29.64247, -4.7240955) failed to convert
-rank 88: Point 1574 (-89.457113, 29.209714, -0.37237412) failed to convert
-rank 0: Point 1057 (-92.346666, 29.424071, 8.5024189) failed to convert
-rank 67: Point 1560 (-90.144447, 29.930443, -7.7464926) failed to convert
-rank 18: Point 1132 (-91.28391, 30.556445, -16.120873) failed to convert
-rank 13: Point 1132 (-91.479576, 30.472485, -5.1208234) failed to convert
-rank 24: Point 1123 (-91.212678, 29.579606, -0.71326062) failed to convert
-rank 75: Point 1565 (-89.977458, 29.871507, 23.108517) failed to convert
-rank 95: Point 1563 (-89.218673, 29.153637, -0.40824223) failed to convert
-rank 72: Point 1576 (-90.028013, 30.007559, -2.7813265) failed to convert
-rank 46: Point 1117 (-90.690219, 29.471904, -0.47772064) failed to convert
-rank 43: Point 1140 (-90.712283, 29.611821, -0.6819296) failed to convert
-rank 73: Point 1562 (-90.015483, 29.901973, 0.9165209) failed to convert
-rank 35: Point 1143 (-90.844468, 30.05061, 4.3062261) failed to convert
-rank 29: Point 1137 (-91.019092, 30.311393, -1.5396236) failed to convert
-rank 68: Point 1575 (-90.083919, 30.367558, -1.9829006) failed to convert
-rank 74: Point 1576 (-90.00048, 29.821, 23.198667) failed to convert
-rank 59: Point 1134 (-90.429504, 29.555444, -1.1179689) failed to convert
-rank 60: Point 1120 (-90.365395, 30.081138, 2.0006863) failed to convert
-rank 22: Point 1128 (-91.196756, 30.446804, 8.5911319) failed to convert
-rank 96: Point 1579 (-89.204378, 29.050093, -0.21816891) failed to convert
-rank 66: Point 1575 (-90.223781, 29.409533, -3.6234625) failed to convert
-rank 21: Point 1141 (-91.253112, 29.753616, -2.0922023) failed to convert
-rank 61: Point 1142 (-90.381852, 29.576865, -1.619168) failed to convert
-rank 31: Point 1137 (-90.991289, 29.803175, -0.67935229) failed to convert
-rank 28: Point 1121 (-91.068826, 30.218774, -11.905489) failed to convert
-rank 94: Point 1575 (-89.239166, 29.114552, 3.5459171) failed to convert
-rank 52: Point 1123 (-90.55772, 29.655615, -0.51488472) failed to convert
-rank 97: Point 1561 (-89.103983, 29.62843, 5.0274636) failed to convert
-rank 87: Point 1562 (-89.452083, 30.088198, 2.5012264) failed to convert
-rank 64: Point 1576 (-90.317764, 29.069663, -0.15293345) failed to convert
-rank 4: Point 1130 (-91.796172, 30.945513, -13.287786) failed to convert
-rank 63: Point 1135 (-90.326994, 29.547311, 0.30367446) failed to convert
-rank 65: Point 1564 (-90.25446, 29.473803, -0.38985234) failed to convert
-rank 57: Point 1136 (-90.44224, 29.993302, 26.883206) failed to convert
-rank 36: Point 1125 (-90.826414, 29.97859, -7.8292364) failed to convert
-rank 80: Point 1574 (-89.844148, 29.985022, 2.5816634) failed to convert
-rank 15: Point 1132 (-91.446287, 29.870679, -8.5039207) failed to convert
-rank 54: Point 1128 (-90.487675, 30.044542, -9.0376255) failed to convert
-rank 8: Point 1119 (-91.693958, 30.169874, -1.2119129) failed to convert
-rank 82: Point 1577 (-89.820033, 29.418646, 0.10638595) failed to convert
-rank 84: Point 1575 (-89.705088, 29.884675, 2.4596514) failed to convert
-rank 86: Point 1577 (-89.545531, 29.99771, -0.03608877) failed to convert
-rank 40: Point 1127 (-90.769847, 29.618903, -8.2296) failed to convert
-rank 90: Point 1575 (-89.364595, 29.173909, 4.0109469) failed to convert
-rank 50: Point 1136 (-90.606717, 29.567709, -0.69261785) failed to convert
-rank 11: Point 1131 (-91.577061, 30.178428, -1.6745827) failed to convert
-rank 79: Point 1565 (-89.913874, 29.614634, -0.7715248) failed to convert
-rank 3: Point 1136 (-91.912882, 29.636015, 1.3273222) failed to convert
-rank 41: Point 1134 (-90.733244, 29.900955, -0.4088045) failed to convert
-rank 23: Point 1134 (-91.221899, 29.723978, -5.4035538) failed to convert
-rank 93: Point 1563 (-89.258096, 29.198362, -0.0) failed to convert
-rank 45: Point 1138 (-90.69855, 29.470982, -0.39987089) failed to convert
-rank 99: Point 1563 (-88.795688, 30.103414, 13.766424) failed to convert
-rank 70: Point 1580 (-90.076682, 29.882899, 0.16914499) failed to convert
-rank 1: Point 1138 (-92.088565, 29.285449, 5.5510622) failed to convert
-rank 56: Point 1130 (-90.490082, 29.577346, 0.01247569) failed to convert
-rank 26: Point 1122 (-91.139565, 30.2347, -12.752833) failed to convert
-rank 98: Point 1580 (-89.064086, 29.193533, 0.81166916) failed to convert
-rank 25: Point 1143 (-91.153604, 30.2722, -13.644068) failed to convert
-rank 92: Point 1575 (-89.292461, 29.328415, -4.337093) failed to convert
-rank 71: Point 1563 (-90.065666, 29.812765, 0.42229825) failed to convert
-rank 32: Point 1127 (-90.993824, 29.120289, 1.9363542) failed to convert
-rank 91: Point 1565 (-89.341656, 29.194475, 0.31299999) failed to convert
-rank 89: Point 1565 (-89.400869, 29.216508, 0.31299999) failed to convert
-rank 20: Point 1125 (-91.291092, 29.441362, -0.53741673) failed to convert
-rank 9: Point 1132 (-91.616585, 30.987745, -21.856562) failed to convert
-rank 78: Point 1578 (-89.893072, 30.131597, -5.7851044) failed to convert
-rank 69: Point 1564 (-90.08369, 30.026907, -3.503472) failed to convert
-rank 2: Point 1129 (-91.96158, 29.987139, -1.0498849) failed to convert
-rank 53: Point 1135 (-90.528803, 29.753832, -0.63070704) failed to convert
-rank 30: Point 1130 (-91.008892, 30.173807, 15.722674) failed to convert
-rank 17: Point 1137 (-91.318009, 30.577072, 5.122425) failed to convert
-rank 51: Point 1137 (-90.555601, 30.044755, -4.8794292) failed to convert
-rank 58: Point 1125 (-90.447659, 29.608922, -1.385279) failed to convert
-rank 39: Point 1135 (-90.797564, 29.436661, -0.18288) failed to convert
-rank 37: Point 1139 (-90.810066, 29.874655, -0.81222127) failed to convert
-rank 47: Point 1136 (-90.668841, 29.513476, -0.34326877) failed to convert
-rank 38: Point 1123 (-90.763765, 30.171995, -0.46094097) failed to convert
-rank 42: Point 1128 (-90.71659, 29.840648, -0.31196687) failed to convert
-rank 81: Point 1561 (-89.798408, 30.094374, 7.6131988) failed to convert
-rank 76: Point 1581 (-89.942879, 30.074826, -1.7745456) failed to convert
-rank 83: Point 1563 (-89.773842, 29.666617, -0.0) failed to convert
-rank 34: Point 1121 (-90.864113, 30.171972, -0.90713109) failed to convert
-rank 77: Point 1564 (-89.933521, 29.928736, -6.1877452) failed to convert
-rank 85: Point 1563 (-89.635839, 29.846038, 12.114847) failed to convert
-rank 88: Point 1575 (-89.352969, 30.414234, -5.1251274) failed to convert
-rank 67: Point 1561 (-90.181335, 29.447067, 0.31299999) failed to convert
-rank 27: Point 1134 (-91.112559, 30.199994, 11.648938) failed to convert
-rank 95: Point 1564 (-89.214735, 29.198353, -0.33514982) failed to convert
-rank 62: Point 1124 (-90.331227, 29.916135, -0.20018479) failed to convert
-rank 72: Point 1577 (-90.028379, 30.002858, -9.0) failed to convert
-rank 75: Point 1566 (-89.984519, 29.781986, -8.2296) failed to convert
-rank 73: Point 1563 (-90.005666, 30.026677, 2.2675482) failed to convert
-rank 6: Point 1131 (-91.768495, 30.166371, -4.4728256) failed to convert
-rank 68: Point 1576 (-90.11794, 29.929704, -1.7085026) failed to convert
-rank 10: Point 1127 (-91.656577, 29.647409, 1.6124374) failed to convert
-rank 14: Point 1129 (-91.424717, 30.744804, 8.995307) failed to convert
-rank 48: Point 1126 (-90.659747, 29.316778, -0.0) failed to convert
-rank 66: Point 1576 (-90.182948, 29.948187, -2.2204808) failed to convert
-rank 49: Point 1136 (-90.600077, 29.868397, -0.63206257) failed to convert
-rank 7: Point 1139 (-91.722832, 30.26541, -4.0122466) failed to convert
-rank 97: Point 1562 (-89.096547, 29.710814, 3.555798) failed to convert
-rank 74: Point 1577 (-89.991788, 29.931192, 20.227229) failed to convert
-rank 96: Point 1580 (-89.179794, 29.32795, -0.17657053) failed to convert
-rank 33: Point 1135 (-90.947988, 29.300793, 1.4993275) failed to convert
-rank 87: Point 1563 (-89.516008, 29.338474, -2.6744238) failed to convert
-rank 94: Point 1576 (-89.230916, 29.208411, -0.38839547) failed to convert
-rank 0: Point 1058 (-92.376525, 28.782923, 33.632217) failed to convert
-rank 24: Point 1124 (-91.166485, 30.311099, -5.5216921) failed to convert
-rank 16: Point 1128 (-91.409364, 29.790765, -6.0021862) failed to convert
-rank 55: Point 1134 (-90.500565, 29.615804, -0.85277039) failed to convert
-rank 65: Point 1565 (-90.219396, 29.938498, 27.096977) failed to convert
-rank 18: Point 1133 (-91.31611, 30.037497, -0.72254044) failed to convert
-rank 64: Point 1577 (-90.245393, 30.039596, -1.0875325) failed to convert
-rank 82: Point 1578 (-89.753588, 30.234472, -1.0113837) failed to convert
-rank 84: Point 1576 (-89.695574, 29.999032, 3.019751) failed to convert
-rank 80: Point 1575 (-89.818537, 30.300082, -4.378988) failed to convert
-rank 59: Point 1135 (-90.409896, 29.824142, 0.7999015) failed to convert
-rank 86: Point 1578 (-89.596733, 29.388362, -0.44536174) failed to convert
-rank 79: Point 1566 (-89.913885, 29.614475, -0.78270557) failed to convert
-rank 90: Point 1576 (-89.354897, 29.286381, 16.290463) failed to convert
-rank 19: Point 1143 (-91.24638, 30.565717, 4.5726528) failed to convert
-rank 13: Point 1133 (-91.50604, 30.02697, -1.487373) failed to convert
-rank 5: Point 1133 (-91.763095, 30.76326, -16.538446) failed to convert
-rank 61: Point 1143 (-90.358715, 29.890924, -0.42276473) failed to convert
-rank 99: Point 1564 (-88.794709, 30.113662, 13.966994) failed to convert
-rank 28: Point 1122 (-91.102792, 29.692092, -0.86573365) failed to convert
-rank 93: Point 1564 (-89.255759, 29.224955, -0.41827043) failed to convert
-rank 44: Point 1130 (-90.714353, 29.402552, 0.0192213) failed to convert
-rank 70: Point 1581 (-90.076732, 29.882226, -0.2212173) failed to convert
-rank 98: Point 1581 (-88.96304, 30.297413, 4.6944581) failed to convert
-rank 46: Point 1118 (-90.708296, 29.209532, -0.0) failed to convert
-rank 89: Point 1566 (-89.426492, 28.915811, 6.650046) failed to convert
-rank 71: Point 1564 (-90.055625, 29.941555, 32.104578) failed to convert
-rank 92: Point 1576 (-89.215551, 30.198809, 6.1175614) failed to convert
-rank 91: Point 1566 (-89.343763, 29.169981, 0.26256472) failed to convert
-rank 35: Point 1144 (-90.845596, 30.033777, -5.2875115) failed to convert
-rank 69: Point 1565 (-90.149398, 29.171563, 0.31299999) failed to convert
-rank 52: Point 1124 (-90.505898, 30.376318, -0.24618328) failed to convert
-rank 31: Point 1138 (-90.998207, 29.69713, -1.0052485) failed to convert
-rank 63: Point 1136 (-90.319136, 29.652727, -0.085344) failed to convert
-rank 78: Point 1579 (-89.912014, 29.895203, -6.6873125) failed to convert
-rank 36: Point 1126 (-90.841233, 29.759801, -2.0476416) failed to convert
-rank 57: Point 1137 (-90.451275, 29.869176, -0.72990456) failed to convert
-rank 29: Point 1138 (-91.02729, 30.186484, -12.293804) failed to convert
-rank 22: Point 1129 (-91.197677, 30.432269, 16.435546) failed to convert
-rank 81: Point 1562 (-89.798424, 30.093914, 5.2064391) failed to convert
-rank 54: Point 1129 (-90.514141, 29.677215, -0.74725664) failed to convert
-rank 11: Point 1132 (-91.534324, 30.903918, -3.6559504) failed to convert
-rank 83: Point 1564 (-89.795908, 29.394247, 0.98388432) failed to convert
-rank 41: Point 1135 (-90.734476, 29.882865, -0.33033762) failed to convert
-rank 21: Point 1142 (-91.269474, 29.488964, 2.2267767) failed to convert
-rank 45: Point 1139 (-90.666513, 29.931711, -0.96405996) failed to convert
-rank 77: Point 1565 (-89.933512, 29.928776, -5.1453704) failed to convert
-rank 85: Point 1564 (-89.636708, 29.835209, -0.1023758) failed to convert
-rank 60: Point 1121 (-90.400635, 29.602521, -0.60331829) failed to convert
-rank 88: Point 1576 (-89.379533, 30.11097, 2.98) failed to convert
-rank 50: Point 1137 (-90.572122, 30.055703, -9.9364808) failed to convert
-rank 1: Point 1139 (-92.068533, 29.67519, 3.5438246) failed to convert
-rank 76: Point 1582 (-89.958614, 29.876603, -5.665318) failed to convert
-rank 8: Point 1120 (-91.661849, 30.731176, -7.9521457) failed to convert
-rank 56: Point 1131 (-90.481467, 29.696926, -1.3778546) failed to convert
-rank 40: Point 1128 (-90.708333, 30.507769, -10.211716) failed to convert
-rank 26: Point 1123 (-91.162988, 29.867336, 0.1) failed to convert
-rank 43: Point 1141 (-90.717623, 29.534346, -0.52139712) failed to convert
-rank 25: Point 1144 (-91.150645, 30.318416, -9.0827786) failed to convert
-rank 67: Point 1562 (-90.144532, 29.929103, -7.7663046) failed to convert
-rank 95: Point 1565 (-89.211648, 29.233343, -0.06823428) failed to convert
-rank 72: Point 1578 (-90.027932, 30.00854, -2.2431436) failed to convert
-rank 75: Point 1567 (-89.969701, 29.969184, 0.16799157) failed to convert
-rank 3: Point 1137 (-91.875746, 30.324494, -7.007822) failed to convert
-rank 12: Point 1116 (-91.557025, 29.732948, -0.48589336) failed to convert
-rank 23: Point 1135 (-91.20713, 29.959387, -2.3596713) failed to convert
-rank 15: Point 1133 (-91.453977, 29.741258, -1.4658886) failed to convert
-rank 68: Point 1577 (-90.132511, 29.740374, 3.624176) failed to convert
-rank 73: Point 1564 (-90.01573, 29.898581, 0.83167293) failed to convert
-rank 2: Point 1130 (-91.96823, 29.860903, -0.74060754) failed to convert
-rank 37: Point 1140 (-90.809637, 29.880928, -1.2054626) failed to convert
-rank 58: Point 1126 (-90.447637, 29.608978, -0.52329177) failed to convert
-rank 39: Point 1136 (-90.802049, 29.370142, -8.2296) failed to convert
-rank 53: Point 1136 (-90.507326, 30.052393, 16.06848) failed to convert
-rank 66: Point 1577 (-90.218886, 29.474394, 0.31299999) failed to convert
-rank 34: Point 1122 (-90.897338, 29.676802, -0.5222951) failed to convert
-rank 96: Point 1581 (-89.112783, 30.075124, 2.858338) failed to convert
-rank 97: Point 1563 (-89.155506, 29.051628, -0.0) failed to convert
-rank 87: Point 1564 (-89.515757, 29.341307, 0.9834824) failed to convert
-rank 42: Point 1129 (-90.738357, 29.52464, -1.8767285) failed to convert
-rank 94: Point 1577 (-89.234455, 29.168093, -0.91332288) failed to convert
-rank 64: Point 1578 (-90.21071, 30.494771, -9.6994613) failed to convert
-rank 9: Point 1133 (-91.6352, 30.668121, -7.5602179) failed to convert
-rank 65: Point 1566 (-90.255706, 29.456583, -0.004) failed to convert
-rank 38: Point 1124 (-90.796614, 29.692466, -0.48734936) failed to convert
-rank 51: Point 1138 (-90.581011, 29.687972, -1.3648862) failed to convert
-rank 74: Point 1578 (-90.001846, 29.803174, -0.95898162) failed to convert
-rank 47: Point 1137 (-90.644531, 29.86136, -0.50030719) failed to convert
-rank 6: Point 1132 (-91.73799, 30.709226, 15.395684) failed to convert
-rank 80: Point 1576 (-89.848994, 29.924817, -0.0) failed to convert
-rank 84: Point 1577 (-89.718244, 29.723649, -0.0) failed to convert
-rank 82: Point 1579 (-89.794708, 29.731897, -0.0) failed to convert
-rank 48: Point 1127 (-90.608533, 30.046081, -8.407296) failed to convert
-rank 4: Point 1131 (-91.796426, 30.94094, -18.231657) failed to convert
-rank 86: Point 1579 (-89.577726, 29.615587, 0.09990605) failed to convert
-rank 17: Point 1138 (-91.344174, 30.15289, -1.443844) failed to convert
-rank 79: Point 1567 (-89.940704, 29.275347, -0.26049993) failed to convert
-rank 99: Point 1565 (-88.85134, 29.511823, 14.832169) failed to convert
-rank 90: Point 1577 (-89.363671, 29.184509, 2.6644858) failed to convert
-rank 49: Point 1137 (-90.643446, 29.250241, -0.59219096) failed to convert
-rank 70: Point 1582 (-90.074005, 29.917282, 29.846439) failed to convert
-rank 18: Point 1134 (-91.283153, 30.568466, -11.449016) failed to convert
-rank 59: Point 1136 (-90.429497, 29.555484, -0.57191945) failed to convert
-rank 32: Point 1128 (-90.956616, 29.689321, -1.2902197) failed to convert
-rank 55: Point 1135 (-90.495048, 29.692525, -0.72686679) failed to convert
-rank 10: Point 1128 (-91.618722, 30.307967, 8.3594477) failed to convert
-rank 89: Point 1567 (-89.31059, 30.254128, 3.2199896) failed to convert
-rank 13: Point 1134 (-91.496017, 30.196198, -2.034198) failed to convert
-rank 71: Point 1565 (-90.054413, 29.957062, 33.889727) failed to convert
-rank 92: Point 1577 (-89.292723, 29.325358, 6.4e-07) failed to convert
-rank 19: Point 1144 (-91.248653, 30.529325, 9.3361364) failed to convert
-rank 91: Point 1567 (-89.343491, 29.173073, 0.23205713) failed to convert
-rank 28: Point 1123 (-91.10255, 29.695828, 0.10060367) failed to convert
-rank 98: Point 1582 (-89.064802, 29.184999, -0.0) failed to convert
-rank 83: Point 1565 (-89.762222, 29.808562, -8.2296) failed to convert
-rank 93: Point 1565 (-89.177784, 30.103833, 1.7996954) failed to convert
-rank 78: Point 1580 (-89.915327, 29.853696, 0.38813336) failed to convert
-rank 69: Point 1566 (-90.092241, 29.916767, -3.9884352) failed to convert
-rank 81: Point 1563 (-89.801065, 30.061406, -0.81204385) failed to convert
-rank 33: Point 1136 (-90.897208, 30.065903, 16.440728) failed to convert
-rank 52: Point 1125 (-90.600094, 29.054174, 3.8608612) failed to convert
-rank 62: Point 1125 (-90.329901, 29.933917, 25.143856) failed to convert
-rank 30: Point 1131 (-91.010181, 30.154127, -10.477212) failed to convert
-rank 77: Point 1566 (-89.982465, 29.308444, 2.2202275) failed to convert
-rank 85: Point 1565 (-89.667861, 29.459474, 0.57347155) failed to convert
-rank 35: Point 1145 (-90.856997, 29.864977, -0.35857065) failed to convert
-rank 88: Point 1577 (-89.357417, 30.363232, 0.72786065) failed to convert
-rank 27: Point 1135 (-91.145177, 29.689815, -0.94269458) failed to convert
-rank 16: Point 1129 (-91.354947, 30.6841, -11.436565) failed to convert
-rank 20: Point 1126 (-91.233218, 30.372405, 8.8883832) failed to convert
-rank 31: Point 1139 (-90.987588, 29.85863, -3.4808427) failed to convert
-rank 57: Point 1138 (-90.473829, 29.557677, -0.85281464) failed to convert
-rank 76: Point 1583 (-89.972425, 29.701828, -4.7152563) failed to convert
-rank 11: Point 1133 (-91.608644, 29.631892, -0.0) failed to convert
-rank 44: Point 1131 (-90.700895, 29.59763, -1.8500697) failed to convert
-rank 7: Point 1140 (-91.693592, 30.77949, -10.119838) failed to convert
-rank 67: Point 1563 (-90.196712, 29.243227, 0.31299999) failed to convert
-rank 95: Point 1566 (-89.219568, 29.14334, 16.412845) failed to convert
-rank 29: Point 1139 (-91.05695, 29.730562, -0.6281078) failed to convert
-rank 54: Point 1130 (-90.486886, 30.055062, -3.4950877) failed to convert
-rank 14: Point 1130 (-91.489049, 29.670248, -1.4350368) failed to convert
-rank 75: Point 1568 (-89.976859, 29.878652, -6.6080645) failed to convert
-rank 68: Point 1578 (-90.149149, 29.522943, 0.57882207) failed to convert
-rank 22: Point 1130 (-91.204824, 30.319566, 13.737515) failed to convert
-rank 72: Point 1579 (-90.003409, 30.319311, -0.26460574) failed to convert
-rank 63: Point 1137 (-90.298855, 29.924756, -0.20627904) failed to convert
-rank 73: Point 1565 (-90.018196, 29.867121, 1.0868699) failed to convert
-rank 45: Point 1140 (-90.671597, 29.858997, -0.24898466) failed to convert
-rank 25: Point 1145 (-91.188794, 29.717173, -0.08533976) failed to convert
-rank 40: Point 1129 (-90.75544, 29.829092, -1.5764186) failed to convert
-rank 66: Point 1578 (-90.223779, 29.409359, -3.5545777) failed to convert
-rank 0: Point 1059 (-92.350394, 29.334715, 8.1146959) failed to convert
-rank 36: Point 1127 (-90.841223, 29.759929, -1.5108157) failed to convert
-rank 61: Point 1144 (-90.357805, 29.903131, -1.287941) failed to convert
-rank 3: Point 1138 (-91.863546, 30.547658, -13.673133) failed to convert
-rank 5: Point 1134 (-91.770569, 30.630063, -7.1318269) failed to convert
-rank 96: Point 1582 (-89.192733, 29.181649, -0.0) failed to convert
-rank 12: Point 1117 (-91.543599, 29.962893, -8.2296) failed to convert
-rank 97: Point 1564 (-89.159063, 29.01099, 2.3946111) failed to convert
-rank 60: Point 1122 (-90.375623, 29.942766, 22.045764) failed to convert
-rank 39: Point 1137 (-90.785313, 29.616681, -1.5790952) failed to convert
-rank 15: Point 1134 (-91.40716, 30.519315, -1.2038676) failed to convert
-rank 74: Point 1579 (-89.959786, 30.334129, -5.3537057) failed to convert
-rank 23: Point 1136 (-91.20645, 29.970158, -0.93653969) failed to convert
-rank 2: Point 1131 (-91.965057, 29.91992, -0.32031171) failed to convert
-rank 94: Point 1578 (-89.231966, 29.196414, -0.00077417) failed to convert
-rank 42: Point 1130 (-90.704139, 30.019526, -8.0559725) failed to convert
-rank 87: Point 1565 (-89.514108, 29.360381, 16.932927) failed to convert
-rank 65: Point 1567 (-90.242089, 29.63801, -0.42462392) failed to convert
-rank 24: Point 1125 (-91.205768, 29.689987, -1.9740122) failed to convert
-rank 56: Point 1132 (-90.485366, 29.642761, -1.2666489) failed to convert
-rank 1: Point 1140 (-92.010842, 30.779634, -11.835196) failed to convert
-rank 84: Point 1578 (-89.734424, 29.525769, 38.482773) failed to convert
-rank 64: Point 1579 (-90.282078, 29.551261, 1.8559503) failed to convert
-rank 80: Point 1577 (-89.839713, 30.038778, 5.4267371) failed to convert
-rank 82: Point 1580 (-89.753596, 30.234257, -0.42495577) failed to convert
-rank 86: Point 1580 (-89.558696, 29.841569, -0.33918923) failed to convert
-rank 38: Point 1125 (-90.783127, 29.890046, -0.13622911) failed to convert
-rank 90: Point 1578 (-89.363945, 29.181303, 1.4961108) failed to convert
-rank 99: Point 1566 (-88.834472, 29.690763, 9.370698) failed to convert
-rank 79: Point 1568 (-89.873395, 30.119887, -0.27251521) failed to convert
-rank 46: Point 1119 (-90.650203, 30.04545, -10.269627) failed to convert
-rank 92: Point 1578 (-89.3165, 29.051644, 12.809432) failed to convert
-rank 89: Point 1568 (-89.392532, 29.313042, -0.53097622) failed to convert
-rank 51: Point 1139 (-90.594083, 29.502754, -0.71303671) failed to convert
-rank 70: Point 1583 (-90.082127, 29.812661, -3.8282882) failed to convert
-rank 71: Point 1566 (-90.064931, 29.822034, -1.9033474) failed to convert
-rank 91: Point 1568 (-89.345631, 29.148257, -2.1838445) failed to convert
-rank 47: Point 1138 (-90.644525, 29.861423, -0.34218937) failed to convert
-rank 98: Point 1583 (-88.973114, 30.188531, 7.1469209) failed to convert
-rank 83: Point 1566 (-89.762333, 29.807104, -0.95158158) failed to convert
-rank 4: Point 1132 (-91.850488, 29.962587, -1.5383) failed to convert
-rank 48: Point 1128 (-90.621468, 29.862998, -0.21192592) failed to convert
-rank 93: Point 1566 (-89.26223, 29.150662, -2.3509827) failed to convert
-rank 37: Point 1141 (-90.788485, 30.190172, -0.50049878) failed to convert
-rank 43: Point 1142 (-90.696572, 29.838542, -1.1554943) failed to convert
-rank 17: Point 1139 (-91.315477, 30.617531, -16.968519) failed to convert
-rank 85: Point 1566 (-89.623635, 29.991234, 3.1760751) failed to convert
-rank 77: Point 1567 (-89.954509, 29.664048, -4.8719235) failed to convert
-rank 81: Point 1564 (-89.838473, 29.599628, 23.515802) failed to convert
-rank 69: Point 1567 (-90.111536, 29.666964, 3.6829128) failed to convert
-rank 78: Point 1581 (-89.914276, 29.866685, 29.025924) failed to convert
-rank 6: Point 1133 (-91.742976, 30.621073, -13.117587) failed to convert
-rank 26: Point 1124 (-91.143301, 30.176326, 33.538388) failed to convert
-rank 50: Point 1138 (-90.572125, 30.055642, -9.9364808) failed to convert
-rank 49: Point 1138 (-90.612213, 29.696377, -0.00239879) failed to convert
-rank 18: Point 1135 (-91.279695, 30.623695, -10.31459) failed to convert
-rank 10: Point 1129 (-91.652903, 29.711861, 2.0999999) failed to convert
-rank 88: Point 1578 (-89.444801, 29.353661, 0.32575225) failed to convert
-rank 13: Point 1135 (-91.520868, 29.774925, -0.0) failed to convert
-rank 55: Point 1136 (-90.496174, 29.676835, -0.16860133) failed to convert
-rank 67: Point 1564 (-90.142162, 29.959498, -1.286847) failed to convert
-rank 76: Point 1584 (-89.94284, 30.074873, -1.7745456) failed to convert
-rank 59: Point 1137 (-90.429486, 29.555544, -0.16807464) failed to convert
-rank 34: Point 1123 (-90.863146, 30.18475, -1.5579514) failed to convert
-rank 52: Point 1126 (-90.541106, 29.88812, 0.48027666) failed to convert
-rank 41: Point 1136 (-90.764646, 29.443098, -8.2296) failed to convert
-rank 95: Point 1567 (-89.212618, 29.222255, -0.0) failed to convert
-rank 75: Point 1569 (-89.959824, 30.093541, 4.2303947) failed to convert
-rank 68: Point 1579 (-90.124511, 29.844136, -4.2976802) failed to convert
-rank 73: Point 1566 (-90.008027, 29.996425, 4.3212392) failed to convert
-rank 72: Point 1580 (-90.027882, 30.009018, 0.45375656) failed to convert
-rank 31: Point 1140 (-90.997725, 29.70386, -0.49053791) failed to convert
-rank 19: Point 1145 (-91.248861, 30.525027, -9.6117681) failed to convert
-rank 11: Point 1134 (-91.615898, 29.504833, 1.7246467) failed to convert
-rank 30: Point 1132 (-91.008469, 30.180128, -5.1259041) failed to convert
-rank 35: Point 1146 (-90.870435, 29.664909, -0.88996716) failed to convert
-rank 54: Point 1131 (-90.527123, 29.495438, 0.09783257) failed to convert
-rank 97: Point 1565 (-89.087846, 29.806086, 3.3450756) failed to convert
-rank 66: Point 1579 (-90.232216, 29.296914, 0.28928008) failed to convert
-rank 96: Point 1583 (-89.203962, 29.054077, 2.4445404) failed to convert
-rank 44: Point 1132 (-90.669462, 30.048891, 22.565629) failed to convert
-rank 27: Point 1136 (-91.109653, 30.245, 28.946571) failed to convert
-rank 74: Point 1580 (-89.999334, 29.83499, -6.7421765) failed to convert
-rank 7: Point 1141 (-91.704335, 30.591334, -5.4457226) failed to convert
-rank 57: Point 1139 (-90.507649, 29.085141, 2.3803709) failed to convert
-rank 29: Point 1140 (-91.030542, 30.136508, -11.78174) failed to convert
-rank 33: Point 1137 (-90.897542, 30.060843, -9.7502937) failed to convert
-rank 94: Point 1579 (-89.235964, 29.150721, 1.9048452) failed to convert
-rank 22: Point 1131 (-91.246172, 29.660282, -1.8840112) failed to convert
-rank 62: Point 1126 (-90.333239, 29.889008, -0.42772355) failed to convert
-rank 63: Point 1138 (-90.33519, 29.435538, 0.458) failed to convert
-rank 28: Point 1124 (-91.102709, 29.692949, -0.76761218) failed to convert
-rank 65: Point 1568 (-90.21841, 29.951274, -2.1561729) failed to convert
-rank 14: Point 1131 (-91.449184, 30.339682, -1.3733732) failed to convert
-rank 87: Point 1566 (-89.481485, 29.74404, 9.4536588) failed to convert
-rank 9: Point 1134 (-91.626428, 30.819104, -10.72317) failed to convert
-rank 80: Point 1578 (-89.866944, 29.701008, -0.28729788) failed to convert
-rank 3: Point 1139 (-91.863533, 30.547895, -8.2296) failed to convert
-rank 32: Point 1129 (-90.943248, 29.891451, -0.94130954) failed to convert
-rank 21: Point 1143 (-91.241625, 29.937836, -0.42871559) failed to convert
-rank 86: Point 1581 (-89.528149, 30.201185, 8e-08) failed to convert
-rank 61: Point 1145 (-90.358653, 29.891637, -0.40502198) failed to convert
-rank 64: Point 1580 (-90.255091, 29.911027, -3.7804692) failed to convert
-rank 82: Point 1581 (-89.878197, 28.687778, 116.14108) failed to convert
-rank 84: Point 1579 (-89.704218, 29.89277, 2.6395077) failed to convert
-rank 79: Point 1569 (-89.913887, 29.614228, -0.39737511) failed to convert
-rank 90: Point 1579 (-89.38258, 28.964134, -0.04791952) failed to convert
-rank 92: Point 1579 (-89.248156, 29.832483, -0.0) failed to convert
-rank 89: Point 1569 (-89.308422, 30.278252, 2.971008) failed to convert
-rank 45: Point 1141 (-90.697876, 29.480701, -0.54204686) failed to convert
-rank 0: Point 1060 (-92.339612, 29.546668, -0.35365484) failed to convert
-rank 5: Point 1135 (-91.810864, 29.904376, -0.62323722) failed to convert
-rank 60: Point 1123 (-90.400627, 29.602461, -0.82042171) failed to convert
-rank 56: Point 1133 (-90.452843, 30.091099, -0.84292432) failed to convert
-rank 15: Point 1135 (-91.445758, 29.878991, 0.73512612) failed to convert
-rank 42: Point 1131 (-90.720225, 29.787632, -1.6878004) failed to convert
-rank 58: Point 1127 (-90.419658, 29.992488, 20.080745) failed to convert
-rank 70: Point 1584 (-90.076689, 29.882716, -0.67192234) failed to convert
-rank 71: Point 1567 (-90.054998, 29.949453, -6.9787013) failed to convert
-rank 16: Point 1130 (-91.35304, 30.714965, -0.04440082) failed to convert
-rank 99: Point 1567 (-88.896769, 29.018459, 133.8318) failed to convert
-rank 38: Point 1126 (-90.782882, 29.893607, -1.1709581) failed to convert
-rank 91: Point 1569 (-89.345694, 29.147285, 0.31299999) failed to convert
-rank 93: Point 1567 (-89.265049, 29.11799, 15.113004) failed to convert
-rank 83: Point 1567 (-89.76225, 29.807854, -0.46652167) failed to convert
-rank 20: Point 1127 (-91.258265, 29.972494, -0.67052194) failed to convert
-rank 77: Point 1568 (-89.933498, 29.928834, -3.5485529) failed to convert
-rank 8: Point 1121 (-91.648334, 30.964567, -18.16599) failed to convert
-rank 98: Point 1584 (-88.993256, 29.970369, 4.5447476) failed to convert
-rank 81: Point 1565 (-89.798441, 30.093456, 2.4654486) failed to convert
-rank 53: Point 1137 (-90.520034, 29.875857, -0.37891674) failed to convert
-rank 12: Point 1118 (-91.521771, 30.333644, -8.9143759) failed to convert
-rank 46: Point 1120 (-90.680328, 29.614524, -0.59712491) failed to convert
-rank 36: Point 1128 (-90.841222, 29.759852, -1.7316337) failed to convert
-rank 51: Point 1140 (-90.580989, 29.688006, -1.2701151) failed to convert
-rank 85: Point 1567 (-89.608152, 30.174372, 0.00052238) failed to convert
-rank 78: Point 1582 (-89.933362, 29.626698, 0.8847589) failed to convert
-rank 69: Point 1568 (-90.111437, 29.667987, 2.921524) failed to convert
-rank 88: Point 1579 (-89.431878, 29.504854, 1.9993001) failed to convert
-rank 24: Point 1126 (-91.205764, 29.689927, -1.9608662) failed to convert
-rank 47: Point 1139 (-90.631758, 30.042749, 4.6934661) failed to convert
-rank 48: Point 1129 (-90.632374, 29.707823, -0.21636132) failed to convert
-rank 4: Point 1133 (-91.864814, 29.698248, 1.0050738) failed to convert
-rank 76: Point 1585 (-89.958589, 29.876658, -5.665318) failed to convert
-rank 67: Point 1565 (-90.144492, 29.929099, -7.7663046) failed to convert
-rank 40: Point 1130 (-90.756656, 29.811371, -0.35306961) failed to convert
-rank 25: Point 1146 (-91.156787, 30.222064, -12.585599) failed to convert
-rank 95: Point 1568 (-89.211352, 29.236561, -0.0) failed to convert
-rank 73: Point 1567 (-90.023102, 29.804122, 0.98600665) failed to convert
-rank 72: Point 1581 (-90.031875, 29.958089, 2.212154) failed to convert
-rank 17: Point 1140 (-91.311993, 30.673198, -8.8279105) failed to convert
-rank 50: Point 1139 (-90.572127, 30.055602, -9.9364808) failed to convert
-rank 75: Point 1570 (-89.991672, 29.690619, 0.87206061) failed to convert
-rank 68: Point 1580 (-90.124454, 29.8447, -0.15566739) failed to convert
-rank 49: Point 1139 (-90.600031, 29.868838, 0.11628561) failed to convert
-rank 6: Point 1134 (-91.75854, 30.34437, -2.4763614) failed to convert
-rank 23: Point 1137 (-91.210987, 29.897776, -0.19400001) failed to convert
-rank 26: Point 1125 (-91.171108, 29.739002, -0.04) failed to convert
-rank 37: Point 1142 (-90.809633, 29.880888, -0.939262) failed to convert
-rank 2: Point 1132 (-91.90641, 31.009999, -16.600286) failed to convert
-rank 13: Point 1136 (-91.532132, 29.582187, -0.25744151) failed to convert
-rank 55: Point 1137 (-90.471741, 30.014737, 19.955975) failed to convert
-rank 59: Point 1138 (-90.397904, 29.987341, -7.7071585) failed to convert
-rank 10: Point 1130 (-91.593507, 30.740694, -20.0) failed to convert
-rank 18: Point 1136 (-91.283886, 30.5567, -16.229687) failed to convert
-rank 96: Point 1584 (-89.191766, 29.192263, -0.15809367) failed to convert
-rank 94: Point 1580 (-89.232931, 29.185221, -0.39011733) failed to convert
-rank 66: Point 1580 (-90.181131, 29.971471, -1.3484831) failed to convert
-rank 41: Point 1137 (-90.788661, 29.088934, 1.5115245) failed to convert
-rank 43: Point 1143 (-90.731717, 29.328965, -0.8540984) failed to convert
-rank 97: Point 1566 (-89.144758, 29.171747, -0.1636792) failed to convert
-rank 74: Point 1581 (-90.000603, 29.818747, 21.037279) failed to convert
-rank 52: Point 1127 (-90.538737, 29.921104, 0.15984913) failed to convert
-rank 87: Point 1567 (-89.431078, 30.329568, -0.99531058) failed to convert
-rank 86: Point 1582 (-89.561081, 29.813131, -0.28465445) failed to convert
-rank 65: Point 1569 (-90.222715, 29.894052, 1.4584582) failed to convert
-rank 64: Point 1581 (-90.29372, 29.394738, -3.7246561) failed to convert
-rank 84: Point 1580 (-89.727475, 29.609703, -0.58456119) failed to convert
-rank 39: Point 1138 (-90.827885, 28.985492, 7.2169618) failed to convert
-rank 35: Point 1147 (-90.84507, 30.041158, -10.223692) failed to convert
-rank 80: Point 1579 (-89.89358, 29.367095, 0.85921185) failed to convert
-rank 79: Point 1570 (-89.913821, 29.614605, 0.50141351) failed to convert
-rank 34: Point 1124 (-90.891423, 29.764462, -0.78483132) failed to convert
-rank 82: Point 1582 (-89.784662, 29.855047, -3.2686753) failed to convert
-rank 19: Point 1146 (-91.250052, 30.505655, 1.7048134) failed to convert
-rank 1: Point 1141 (-92.065481, 29.733141, 2.4896248) failed to convert
-rank 11: Point 1135 (-91.609769, 29.611753, 1.3929606) failed to convert
-rank 31: Point 1141 (-90.969169, 30.137518, -3.7309481) failed to convert
-rank 90: Point 1580 (-89.358058, 29.249318, 6.3930978) failed to convert
-rank 54: Point 1132 (-90.514748, 29.668446, -0.53813042) failed to convert
-rank 92: Point 1580 (-89.292573, 29.326843, -0.0) failed to convert
-rank 70: Point 1585 (-90.068248, 29.991147, 0.13930537) failed to convert
-rank 30: Point 1133 (-91.040318, 29.692395, -0.46645785) failed to convert
-rank 33: Point 1138 (-90.897514, 30.060897, -10.319919) failed to convert
-rank 44: Point 1133 (-90.717361, 29.358491, -0.40880784) failed to convert
-rank 63: Point 1139 (-90.334892, 29.439564, -0.19826937) failed to convert
-rank 7: Point 1142 (-91.681817, 30.983934, -13.12989) failed to convert
-rank 22: Point 1132 (-91.203211, 30.344764, 7.4165504) failed to convert
-rank 99: Point 1568 (-88.84362, 29.589617, 11.642263) failed to convert
-rank 29: Point 1141 (-91.032074, 30.112946, -9.7239588) failed to convert
-rank 89: Point 1570 (-89.391469, 29.325258, 11.835251) failed to convert
-rank 91: Point 1570 (-89.332485, 29.300035, -2.3129104) failed to convert
-rank 77: Point 1569 (-89.953998, 29.670452, -0.44645158) failed to convert
-rank 71: Point 1568 (-90.055791, 29.939296, 35.064699) failed to convert
-rank 93: Point 1568 (-89.26462, 29.122797, 12.455084) failed to convert
-rank 98: Point 1585 (-89.015889, 29.723368, 3.2890915) failed to convert
-rank 9: Point 1135 (-91.616535, 30.987711, -20.650681) failed to convert
-rank 62: Point 1127 (-90.359729, 29.530724, 0.00051555) failed to convert
-rank 32: Point 1130 (-90.960159, 29.635172, -0.60887715) failed to convert
-rank 83: Point 1568 (-89.78264, 29.557413, -4.3181018) failed to convert
-rank 78: Point 1583 (-89.89304, 30.131572, -5.7851044) failed to convert
-rank 61: Point 1146 (-90.340173, 30.140285, 3.3) failed to convert
-rank 27: Point 1137 (-91.145151, 29.68987, -1.707386) failed to convert
-rank 3: Point 1140 (-91.838713, 30.997138, -10.666914) failed to convert
-rank 21: Point 1144 (-91.254838, 29.725458, -1.2177453) failed to convert
-rank 81: Point 1566 (-89.809407, 29.958798, 2.7206539) failed to convert
-rank 85: Point 1568 (-89.635593, 29.846745, 9.0964785) failed to convert
-rank 88: Point 1580 (-89.444963, 29.351543, -0.73474772) failed to convert
-rank 57: Point 1140 (-90.473032, 29.568451, 0.76200002) failed to convert
-rank 45: Point 1142 (-90.698457, 29.472289, -0.38700063) failed to convert
-rank 14: Point 1132 (-91.490004, 29.652935, -0.33833897) failed to convert
-rank 60: Point 1124 (-90.367577, 30.051516, -0.41375966) failed to convert
-rank 76: Point 1586 (-89.958572, 29.876694, -5.665318) failed to convert
-rank 56: Point 1134 (-90.471116, 29.839876, -0.62662001) failed to convert
-rank 5: Point 1136 (-91.763059, 30.763397, -16.306798) failed to convert
-rank 69: Point 1569 (-90.111578, 29.665894, 3.0332281) failed to convert
-rank 28: Point 1125 (-91.102771, 29.691956, -0.84989672) failed to convert
-rank 95: Point 1569 (-89.215969, 29.184058, -0.0) failed to convert
-rank 67: Point 1566 (-90.144386, 29.930443, -7.7464926) failed to convert
-rank 16: Point 1131 (-91.406043, 29.845417, 3.6722297) failed to convert
-rank 73: Point 1568 (-89.997996, 30.122945, 4.3299999) failed to convert
-rank 68: Point 1581 (-90.124497, 29.844077, -4.2976802) failed to convert
-rank 38: Point 1127 (-90.782538, 29.898508, -0.10137064) failed to convert
-rank 8: Point 1122 (-91.732695, 29.479723, 2.0999999) failed to convert
-rank 72: Point 1582 (-90.028817, 29.99705, -9.0) failed to convert
-rank 20: Point 1128 (-91.232551, 30.382917, -0.79084587) failed to convert
-rank 15: Point 1136 (-91.446249, 29.870666, -8.5039207) failed to convert
-rank 53: Point 1138 (-90.548301, 29.480186, -8.2296) failed to convert
-rank 46: Point 1121 (-90.698616, 29.350174, -0.669934) failed to convert
-rank 51: Point 1141 (-90.563788, 29.929605, 1.79) failed to convert
-rank 75: Point 1571 (-89.984483, 29.781969, -8.2296) failed to convert
-rank 42: Point 1132 (-90.714603, 29.868796, -0.43706152) failed to convert
-rank 58: Point 1128 (-90.434515, 29.789214, 0.7875661) failed to convert
-rank 0: Point 1061 (-92.356237, 29.194227, 9.7452838) failed to convert
-rank 24: Point 1127 (-91.219393, 29.471646, -0.00157817) failed to convert
-rank 48: Point 1130 (-90.608502, 30.046029, -9.7231208) failed to convert
-rank 66: Point 1581 (-90.223724, 29.409552, -3.221115) failed to convert
-rank 12: Point 1119 (-91.496153, 30.763721, -10.605107) failed to convert
-rank 4: Point 1134 (-91.796382, 30.941107, -17.351453) failed to convert
-rank 96: Point 1585 (-89.091038, 30.313594, 3.6881431) failed to convert
-rank 25: Point 1147 (-91.191019, 29.681758, -0.8179648) failed to convert
-rank 94: Point 1581 (-89.144155, 30.181316, 3.1684055) failed to convert
-rank 97: Point 1567 (-89.14666, 29.150329, -0.0) failed to convert
-rank 40: Point 1131 (-90.755486, 29.828393, -1.8490295) failed to convert
-rank 47: Point 1140 (-90.666974, 29.540172, -8.2296) failed to convert
-rank 74: Point 1582 (-90.030225, 29.439838, 0.31299999) failed to convert
-rank 17: Point 1141 (-91.370861, 29.714364, -6.9585845) failed to convert
-rank 50: Point 1140 (-90.598697, 29.681375, 0.96552357) failed to convert
-rank 65: Point 1570 (-90.228414, 29.818373, 0.46225562) failed to convert
-rank 36: Point 1129 (-90.841214, 29.75989, -1.4157574) failed to convert
-rank 86: Point 1583 (-89.509954, 30.413366, -5.1334822) failed to convert
-rank 64: Point 1582 (-90.245337, 30.040091, -5.6954932) failed to convert
-rank 80: Point 1580 (-89.847151, 29.94653, 9.3028526) failed to convert
-rank 49: Point 1140 (-90.600048, 29.868451, -0.75538381) failed to convert
-rank 79: Point 1571 (-89.913825, 29.614485, 0.44827793) failed to convert
-rank 2: Point 1133 (-91.910126, 30.941464, -11.678223) failed to convert
-rank 23: Point 1138 (-91.222084, 29.720655, -6.2458886) failed to convert
-rank 87: Point 1568 (-89.477287, 29.792763, -0.23864806) failed to convert
-rank 82: Point 1583 (-89.751764, 30.256117, -2.6635625) failed to convert
-rank 6: Point 1135 (-91.744579, 30.592586, -7.0702003) failed to convert
-rank 55: Point 1138 (-90.496778, 29.66821, -0.73199621) failed to convert
-rank 13: Point 1137 (-91.502622, 30.084576, -1.7705598) failed to convert
-rank 26: Point 1126 (-91.137585, 30.265509, -6.881612) failed to convert
-rank 70: Point 1586 (-90.076689, 29.882668, -0.59180545) failed to convert
-rank 41: Point 1138 (-90.736662, 29.851094, -0.76946323) failed to convert
-rank 59: Point 1139 (-90.360923, 30.486025, -7.5173259) failed to convert
-rank 90: Point 1581 (-89.358912, 29.239246, 7.4902563) failed to convert
-rank 37: Point 1143 (-90.810171, 29.872978, -0.39448511) failed to convert
-rank 18: Point 1137 (-91.283123, 30.56879, -4.7784915) failed to convert
-rank 92: Point 1581 (-89.300645, 29.234082, 16.073995) failed to convert
-rank 91: Point 1571 (-89.343209, 29.175998, -0.53649495) failed to convert
-rank 84: Point 1581 (-89.691658, 30.043849, 2.76) failed to convert
-rank 10: Point 1131 (-91.575344, 31.048549, -14.0) failed to convert
-rank 89: Point 1571 (-89.425875, 28.922201, 2.185637) failed to convert
-rank 43: Point 1144 (-90.696564, 29.838502, -1.5588013) failed to convert
-rank 71: Point 1569 (-90.054969, 29.949734, -6.9905885) failed to convert
-rank 39: Point 1139 (-90.780636, 29.685158, -2.2679252) failed to convert
-rank 99: Point 1569 (-88.860736, 29.4055, 19.405065) failed to convert
-rank 35: Point 1148 (-90.891609, 29.347396, -0.18911446) failed to convert
-rank 52: Point 1128 (-90.551418, 29.743713, -0.22891748) failed to convert
-rank 93: Point 1569 (-89.2573, 29.206289, -0.0) failed to convert
-rank 98: Point 1586 (-89.064496, 29.187513, 2.6020911) failed to convert
-rank 11: Point 1136 (-91.535057, 30.890845, -13.903791) failed to convert
-rank 19: Point 1147 (-91.246389, 30.563697, 12.907885) failed to convert
-rank 1: Point 1142 (-92.017279, 30.654779, -8.6383086) failed to convert
-rank 78: Point 1584 (-89.91101, 29.907426, 39.150605) failed to convert
-rank 83: Point 1569 (-89.812019, 29.193381, 14.405223) failed to convert
-rank 33: Point 1139 (-90.916137, 29.782155, -0.71440651) failed to convert
-rank 81: Point 1567 (-89.832399, 29.674642, -0.0) failed to convert
-rank 31: Point 1142 (-91.009528, 29.522074, -0.60087181) failed to convert
-rank 54: Point 1133 (-90.516353, 29.645992, -1.9748876) failed to convert
-rank 34: Point 1125 (-90.890651, 29.775904, -0.98965998) failed to convert
-rank 77: Point 1570 (-89.957646, 29.624111, 1.3746175) failed to convert
-rank 88: Point 1581 (-89.361155, 30.320123, -2.5647071) failed to convert
-rank 85: Point 1569 (-89.609972, 30.152145, 2.4087982) failed to convert
-rank 44: Point 1134 (-90.68416, 29.838389, 0.45970111) failed to convert
-rank 63: Point 1140 (-90.320251, 29.637354, -0.49165677) failed to convert
-rank 29: Point 1142 (-91.027253, 30.186532, -12.293804) failed to convert
-rank 7: Point 1143 (-91.713227, 30.434419, 23.77583) failed to convert
-rank 95: Point 1570 (-89.219584, 29.142871, 15.563561) failed to convert
-rank 76: Point 1587 (-89.972807, 29.696339, 25.238422) failed to convert
-rank 67: Point 1567 (-90.147665, 29.887756, -3.8862002) failed to convert
-rank 22: Point 1133 (-91.20762, 30.275016, -13.325857) failed to convert
-rank 73: Point 1569 (-90.015256, 29.903885, -9.0) failed to convert
-rank 21: Point 1145 (-91.217737, 30.317964, -9.3052295) failed to convert
-rank 30: Point 1134 (-91.01015, 30.154074, -11.623244) failed to convert
-rank 9: Point 1136 (-91.631862, 30.72472, -8.803785) failed to convert
-rank 62: Point 1128 (-90.359728, 29.530664, -1.2478669) failed to convert
-rank 68: Point 1582 (-90.124488, 29.844038, -4.2824402) failed to convert
-rank 3: Point 1141 (-91.863518, 30.547591, -13.767868) failed to convert
-rank 61: Point 1147 (-90.381809, 29.577127, -1.0151913) failed to convert
-rank 72: Point 1583 (-90.027912, 30.008575, -1.3019958) failed to convert
-rank 69: Point 1570 (-90.092539, 29.912119, 29.488037) failed to convert
-rank 75: Point 1572 (-89.978198, 29.861331, 31.706738) failed to convert
-rank 32: Point 1131 (-90.95658, 29.689408, 0.1645019) failed to convert
-rank 27: Point 1138 (-91.108461, 30.26308, -7.6562833) failed to convert
-rank 57: Point 1141 (-90.494283, 29.272487, 1.5017094) failed to convert
-rank 5: Point 1137 (-91.772949, 30.587421, -6.6324591) failed to convert
-rank 94: Point 1582 (-89.235265, 29.158318, -0.00026428) failed to convert
-rank 14: Point 1133 (-91.486644, 29.709658, -0.55367294) failed to convert
-rank 45: Point 1143 (-90.671591, 29.859037, -1.1158291) failed to convert
-rank 56: Point 1135 (-90.481447, 29.696961, -1.2575239) failed to convert
-rank 96: Point 1586 (-89.187829, 29.236652, -0.0) failed to convert
-rank 16: Point 1132 (-91.353944, 30.699705, -10.061257) failed to convert
-rank 60: Point 1125 (-90.400622, 29.602421, -0.79907708) failed to convert
-rank 66: Point 1582 (-90.223739, 29.409356, -3.5545777) failed to convert
-rank 97: Point 1568 (-89.037895, 30.352392, 3.1051343) failed to convert
-rank 8: Point 1123 (-91.662081, 30.726936, -14.616766) failed to convert
-rank 20: Point 1129 (-91.224387, 30.512106, -14.943158) failed to convert
-rank 38: Point 1128 (-90.783997, 29.877141, -1.403458) failed to convert
-rank 15: Point 1137 (-91.441367, 29.952299, -0.83676399) failed to convert
-rank 65: Point 1571 (-90.256293, 29.447298, 0.88989246) failed to convert
-rank 46: Point 1122 (-90.686348, 29.527639, -0.57238037) failed to convert
-rank 28: Point 1126 (-91.157836, 28.820498, 6.8293589) failed to convert
-rank 51: Point 1142 (-90.580955, 29.688056, -0.52097676) failed to convert
-rank 87: Point 1569 (-89.47623, 29.805115, -0.4893969) failed to convert
-rank 79: Point 1572 (-89.913834, 29.614257, -1.2047538) failed to convert
-rank 53: Point 1139 (-90.550507, 29.449092, -0.01215382) failed to convert
-rank 42: Point 1133 (-90.710146, 29.932732, -1.9631901) failed to convert
-rank 86: Point 1584 (-89.586726, 29.507351, -0.0) failed to convert
-rank 80: Point 1581 (-89.818933, 30.293906, -3.1536386) failed to convert
-rank 74: Point 1583 (-90.047548, 29.216229, 9.0469767) failed to convert
-rank 64: Point 1583 (-90.245351, 30.03949, -2.1267162) failed to convert
-rank 82: Point 1584 (-89.753556, 30.23426, 0.03903674) failed to convert
-rank 90: Point 1582 (-89.359465, 29.232778, -0.52881753) failed to convert
-rank 92: Point 1582 (-89.316194, 29.054686, 0.00680644) failed to convert
-rank 70: Point 1587 (-90.035521, 30.40826, -8.2336708) failed to convert
-rank 71: Point 1570 (-90.057576, 29.916309, -1.0489857) failed to convert
-rank 89: Point 1572 (-89.427138, 28.907252, 6.8692625) failed to convert
-rank 91: Point 1572 (-89.336847, 29.249596, -0.015) failed to convert
-rank 99: Point 1570 (-88.840224, 29.623348, 12.184082) failed to convert
-rank 25: Point 1148 (-91.152978, 30.281594, 13.278879) failed to convert
-rank 47: Point 1141 (-90.665079, 29.567358, -1.8814585) failed to convert
-rank 84: Point 1582 (-89.728776, 29.592618, -0.0) failed to convert
-rank 93: Point 1570 (-89.211349, 29.727147, 2.9718827) failed to convert
-rank 58: Point 1129 (-90.419051, 30.00061, -3.0226781) failed to convert
-rank 17: Point 1142 (-91.371825, 29.698338, -1.5898568) failed to convert
-rank 4: Point 1135 (-91.796397, 30.940804, -17.644068) failed to convert
-rank 36: Point 1130 (-90.834161, 29.864173, -1.3677824) failed to convert
-rank 98: Point 1587 (-89.040096, 29.457498, 8.4350665) failed to convert
-rank 2: Point 1134 (-91.906366, 31.01004, -17.769075) failed to convert
-rank 78: Point 1585 (-89.904156, 29.992862, 10.739734) failed to convert
-rank 6: Point 1136 (-91.741063, 30.654775, -8.7219672) failed to convert
-rank 81: Point 1568 (-89.764007, 30.512236, -8.5255718) failed to convert
-rank 48: Point 1131 (-90.595029, 30.235395, -0.23400125) failed to convert
-rank 50: Point 1141 (-90.572129, 30.055542, -9.9364808) failed to convert
-rank 0: Point 1062 (-92.336088, 29.614652, -0.4745887) failed to convert
-rank 59: Point 1140 (-90.372264, 30.333446, -0.39432344) failed to convert
-rank 49: Point 1141 (-90.600029, 29.868486, -0.96200536) failed to convert
-rank 55: Point 1139 (-90.494127, 29.705039, -0.69411206) failed to convert
-rank 77: Point 1571 (-89.956184, 29.642511, -4.7240955) failed to convert
-rank 83: Point 1570 (-89.782595, 29.557454, -4.3181018) failed to convert
-rank 88: Point 1582 (-89.362983, 30.298418, -7.7685258) failed to convert
-rank 85: Point 1570 (-89.594008, 30.340978, -5.2300214) failed to convert
-rank 18: Point 1138 (-91.283092, 30.569115, 5.6913925) failed to convert
-rank 39: Point 1140 (-90.802003, 29.370102, -8.2296) failed to convert
-rank 26: Point 1127 (-91.13954, 30.234669, -12.752833) failed to convert
-rank 41: Point 1139 (-90.723288, 30.043711, -1.2314383) failed to convert
-rank 19: Point 1148 (-91.248385, 30.531962, 17.515156) failed to convert
-rank 35: Point 1149 (-90.843918, 30.057838, -1.1068315) failed to convert
-rank 10: Point 1132 (-91.605748, 30.530215, -5.5834955) failed to convert
-rank 23: Point 1139 (-91.207165, 29.958433, -1.4464926) failed to convert
-rank 76: Point 1588 (-89.958547, 29.87675, -3.0369376) failed to convert
-rank 67: Point 1568 (-90.114892, 30.311851, 3.9095645) failed to convert
-rank 73: Point 1570 (-90.015244, 29.903944, -9.0) failed to convert
-rank 12: Point 1120 (-91.543561, 29.962879, -8.2296) failed to convert
-rank 1: Point 1143 (-92.02181, 30.568806, -10.78644) failed to convert
-rank 68: Point 1583 (-90.110553, 30.024444, -0.90034143) failed to convert
-rank 52: Point 1129 (-90.525679, 30.102612, -0.23017178) failed to convert
-rank 44: Point 1135 (-90.678272, 29.922454, -0.67182052) failed to convert
-rank 72: Point 1584 (-90.027547, 30.0132, -9.0) failed to convert
-rank 69: Point 1571 (-90.100177, 29.813407, -0.25046619) failed to convert
-rank 95: Point 1571 (-89.21473, 29.197992, -0.45507381) failed to convert
-rank 33: Point 1140 (-90.897496, 30.060933, -10.319919) failed to convert
-rank 11: Point 1137 (-91.600176, 29.778422, -0.81728945) failed to convert
-rank 24: Point 1128 (-91.173553, 30.199935, -4.8827663) failed to convert
-rank 63: Point 1141 (-90.297008, 29.949026, -2.1707636) failed to convert
-rank 75: Point 1573 (-89.977715, 29.867405, 32.507251) failed to convert
-rank 40: Point 1132 (-90.832362, 28.690928, 15.546107) failed to convert
-rank 7: Point 1144 (-91.727312, 30.185136, -2.5378371) failed to convert
-rank 96: Point 1587 (-89.186556, 29.250917, -0.0) failed to convert
-rank 66: Point 1583 (-90.148375, 30.397033, 0.11381013) failed to convert
-rank 94: Point 1583 (-89.22576, 29.266466, -0.0) failed to convert
-rank 97: Point 1569 (-89.145081, 29.167897, 5.0550571) failed to convert
-rank 65: Point 1572 (-90.256464, 29.444972, 1.3108199) failed to convert
-rank 21: Point 1146 (-91.21161, 30.414816, -14.315858) failed to convert
-rank 62: Point 1129 (-90.333029, 29.891667, -0.81368461) failed to convert
-rank 54: Point 1134 (-90.487615, 30.044554, -9.0376255) failed to convert
-rank 22: Point 1134 (-91.198421, 30.420134, 13.85731) failed to convert
-rank 80: Point 1582 (-89.866002, 29.712161, 8.5e-07) failed to convert
-rank 13: Point 1138 (-91.464107, 30.729266, -11.336563) failed to convert
-rank 87: Point 1570 (-89.437621, 30.25337, -3.1728436) failed to convert
-rank 61: Point 1148 (-90.381767, 29.577344, -0.99700243) failed to convert
-rank 86: Point 1585 (-89.58997, 29.467176, -0.37807887) failed to convert
-rank 45: Point 1144 (-90.671582, 29.859097, -0.83663468) failed to convert
-rank 30: Point 1135 (-91.01013, 30.154039, -11.623244) failed to convert
-rank 37: Point 1144 (-90.810145, 29.873286, -0.78861879) failed to convert
-rank 64: Point 1584 (-90.293677, 29.39478, -3.7246561) failed to convert
-rank 31: Point 1143 (-90.984808, 29.899753, -4.2098989) failed to convert
-rank 79: Point 1573 (-89.913799, 29.614277, -0.73255849) failed to convert
-rank 43: Point 1145 (-90.712248, 29.612103, -0.33130539) failed to convert
-rank 90: Point 1583 (-89.362234, 29.200517, 0.31299999) failed to convert
-rank 74: Point 1584 (-89.998736, 29.842316, -0.93926554) failed to convert
-rank 9: Point 1137 (-91.724119, 29.096816, 4.9124406) failed to convert
-rank 82: Point 1585 (-89.753539, 30.234437, -0.54943895) failed to convert
-rank 20: Point 1130 (-91.234165, 30.356959, -14.901454) failed to convert
-rank 3: Point 1142 (-91.863495, 30.547907, -8.2296) failed to convert
-rank 92: Point 1583 (-89.287863, 29.380293, 4.7638005) failed to convert
-rank 34: Point 1126 (-90.862998, 30.186135, -1.8473188) failed to convert
-rank 71: Point 1571 (-90.093521, 29.452275, 0.33987435) failed to convert
-rank 27: Point 1139 (-91.11267, 30.197793, 15.271638) failed to convert
-rank 38: Point 1129 (-90.774949, 30.009029, 9.7057297) failed to convert
-rank 60: Point 1126 (-90.372767, 29.981233, -1.8333719) failed to convert
-rank 57: Point 1142 (-90.469154, 29.622064, 1.2066068) failed to convert
-rank 32: Point 1132 (-90.956569, 29.689359, -0.7130133) failed to convert
-rank 70: Point 1588 (-90.088019, 29.736416, -0.12307845) failed to convert
-rank 46: Point 1123 (-90.698615, 29.350113, -0.68124752) failed to convert
-rank 28: Point 1127 (-91.069777, 30.203127, -12.526672) failed to convert
-rank 91: Point 1573 (-89.344246, 29.163871, -2.0933664) failed to convert
-rank 84: Point 1583 (-89.720151, 29.697684, -0.0) failed to convert
-rank 89: Point 1573 (-89.328738, 30.04689, -0.0) failed to convert
-rank 99: Point 1571 (-88.8018, 30.030042, 10.421124) failed to convert
-rank 8: Point 1124 (-91.691887, 30.205961, -8.2296) failed to convert
-rank 16: Point 1133 (-91.351676, 30.736268, -11.229702) failed to convert
-rank 42: Point 1134 (-90.714572, 29.868848, -1.2469686) failed to convert
-rank 93: Point 1571 (-89.26519, 29.115565, 13.793655) failed to convert
-rank 78: Point 1586 (-89.933334, 29.626644, -1.8425159) failed to convert
-rank 98: Point 1588 (-89.033051, 29.535031, 5.6928144) failed to convert
-rank 81: Point 1569 (-89.771105, 30.426116, -5.2094307) failed to convert
-rank 77: Point 1572 (-90.04307, 28.524266, 74.035396) failed to convert
-rank 88: Point 1583 (-89.362393, 30.305136, -6.0301865) failed to convert
-rank 83: Point 1571 (-89.737893, 30.103886, 0.02382636) failed to convert
-rank 85: Point 1571 (-89.667234, 29.464435, 27.9674) failed to convert
-rank 17: Point 1143 (-91.381724, 29.534324, -0.78100798) failed to convert
-rank 25: Point 1149 (-91.149028, 30.343233, -8.0316763) failed to convert
-rank 47: Point 1142 (-90.644504, 29.861497, -0.62635225) failed to convert
-rank 29: Point 1143 (-91.026763, 30.193966, 4.7634619) failed to convert
-rank 4: Point 1136 (-91.796386, 30.940932, -18.68256) failed to convert
-rank 48: Point 1132 (-90.611285, 30.006619, -0.54607696) failed to convert
-rank 50: Point 1142 (-90.638386, 29.114289, 0.99945673) failed to convert
-rank 2: Point 1135 (-91.906336, 31.010068, -18.082626) failed to convert
-rank 76: Point 1589 (-89.958971, 29.871133, -0.398653) failed to convert
-rank 56: Point 1136 (-90.472401, 29.822066, 0.51980601) failed to convert
-rank 36: Point 1131 (-90.824985, 29.999338, -4.9325253) failed to convert
-rank 58: Point 1130 (-90.452621, 29.539733, -0.40001806) failed to convert
-rank 67: Point 1569 (-90.147655, 29.887816, -3.8862002) failed to convert
-rank 73: Point 1571 (-90.003162, 30.057393, 4.99464) failed to convert
-rank 15: Point 1138 (-91.424287, 30.236358, -0.71549134) failed to convert
-rank 6: Point 1137 (-91.739031, 30.690593, -16.611599) failed to convert
-rank 69: Point 1572 (-90.08377, 30.024814, -0.36312073) failed to convert
-rank 95: Point 1572 (-89.21199, 29.229054, -0.0) failed to convert
-rank 49: Point 1142 (-90.612175, 29.696425, -0.92968088) failed to convert
-rank 55: Point 1140 (-90.472096, 30.009598, 29.99118) failed to convert
-rank 5: Point 1138 (-91.763513, 30.755227, -14.472407) failed to convert
-rank 59: Point 1141 (-90.39787, 29.987363, -8.5801207) failed to convert
-rank 53: Point 1140 (-90.536236, 29.649584, -2.2382638) failed to convert
-rank 14: Point 1134 (-91.449822, 30.327801, -2.4842142) failed to convert
-rank 72: Point 1585 (-90.027661, 30.011611, 5.6862182) failed to convert
-rank 68: Point 1584 (-90.151378, 29.493049, 1.483431) failed to convert
-rank 75: Point 1574 (-89.971793, 29.942285, -1.6412884) failed to convert
-rank 66: Point 1584 (-90.292647, 28.480132, 48.866479) failed to convert
-rank 51: Point 1143 (-90.639893, 28.845453, 18.012721) failed to convert
-rank 18: Point 1139 (-91.283062, 30.569439, 9.40625) failed to convert
-rank 41: Point 1140 (-90.764592, 29.443069, -8.2296) failed to convert
-rank 19: Point 1149 (-91.258984, 30.363033, -5.4244888) failed to convert
-rank 35: Point 1150 (-90.864786, 29.748512, -0.96902684) failed to convert
-rank 23: Point 1140 (-91.207122, 29.95904, -1.1193291) failed to convert
-rank 39: Point 1141 (-90.776093, 29.751203, -2.148276) failed to convert
-rank 26: Point 1128 (-91.17314, 29.706228, -2.2655784) failed to convert
-rank 96: Point 1588 (-89.113961, 30.061255, 2.4893457) failed to convert
-rank 94: Point 1584 (-89.231897, 29.196625, -0.0) failed to convert
-rank 97: Point 1570 (-89.141791, 29.20452, -0.0) failed to convert
-rank 80: Point 1583 (-89.872854, 29.626253, -0.75995335) failed to convert
-rank 1: Point 1144 (-92.029652, 30.419311, -13.374364) failed to convert
-rank 0: Point 1063 (-92.336671, 29.601411, -0.0) failed to convert
-rank 65: Point 1573 (-90.219533, 29.935057, 26.563548) failed to convert
-rank 10: Point 1133 (-91.612157, 30.419901, -3.6317943) failed to convert
-rank 86: Point 1586 (-89.562174, 29.797987, 5.2257218) failed to convert
-rank 87: Point 1571 (-89.449741, 30.113042, 3.4347306) failed to convert
-rank 52: Point 1130 (-90.556807, 29.667843, 0.54420709) failed to convert
-rank 44: Point 1136 (-90.684164, 29.837976, 0.48735102) failed to convert
-rank 24: Point 1129 (-91.164769, 30.337685, -12.363301) failed to convert
-rank 79: Point 1574 (-89.891043, 29.89925, -0.33173855) failed to convert
-rank 82: Point 1586 (-89.784631, 29.854995, -3.2686753) failed to convert
-rank 74: Point 1585 (-90.033566, 29.396534, 0.89990199) failed to convert
-rank 63: Point 1142 (-90.256019, 30.49158, -8.9926812) failed to convert
-rank 92: Point 1584 (-89.293863, 29.311457, -0.67924634) failed to convert
-rank 33: Point 1141 (-90.916179, 29.781309, -1.1758445) failed to convert
-rank 64: Point 1585 (-90.245333, 30.039604, -2.1668795) failed to convert
-rank 90: Point 1584 (-89.364178, 29.177933, 0.38039762) failed to convert
-rank 12: Point 1121 (-91.521741, 30.333697, -10.273392) failed to convert
-rank 40: Point 1133 (-90.753466, 29.857701, -0.54686747) failed to convert
-rank 71: Point 1572 (-90.063678, 29.837782, -9.0) failed to convert
-rank 84: Point 1584 (-89.683964, 30.135354, -0.29609437) failed to convert
-rank 70: Point 1589 (-90.076657, 29.882844, -0.88247704) failed to convert
-rank 62: Point 1130 (-90.359728, 29.530623, -0.69198391) failed to convert
-rank 11: Point 1138 (-91.5382, 30.837672, -12.129032) failed to convert
-rank 89: Point 1574 (-89.391001, 29.329836, 21.04217) failed to convert
-rank 54: Point 1135 (-90.513982, 29.678737, -0.94086468) failed to convert
-rank 91: Point 1574 (-89.342833, 29.180166, -1.0532558) failed to convert
-rank 21: Point 1147 (-91.213815, 30.379884, -7.1563303) failed to convert
-rank 22: Point 1135 (-91.19926, 30.406871, -15.051025) failed to convert
-rank 99: Point 1572 (-88.867202, 29.331296, 34.397515) failed to convert
-rank 30: Point 1136 (-90.995773, 30.371494, -6.0316347) failed to convert
-rank 78: Point 1587 (-89.911958, 29.895225, -6.6873125) failed to convert
-rank 7: Point 1145 (-91.682102, 30.978542, -13.44911) failed to convert
-rank 45: Point 1145 (-90.675776, 29.799015, -0.32243503) failed to convert
-rank 9: Point 1138 (-91.641185, 30.562978, -6.9796899) failed to convert
-rank 98: Point 1589 (-89.063957, 29.193084, 2.4544416) failed to convert
-rank 93: Point 1572 (-89.256436, 29.215625, -0.0) failed to convert
-rank 37: Point 1145 (-90.809628, 29.880827, -0.1264304) failed to convert
-rank 20: Point 1131 (-91.259419, 29.953557, -9.1988647) failed to convert
-rank 13: Point 1139 (-91.513226, 29.904734, -0.21600001) failed to convert
-rank 31: Point 1144 (-90.972366, 30.088224, -3.764991) failed to convert
-rank 61: Point 1149 (-90.371055, 29.723056, -0.69287916) failed to convert
-rank 88: Point 1584 (-89.37289, 30.184808, 2.8580184) failed to convert
-rank 27: Point 1140 (-91.101559, 30.369747, -9.6814948) failed to convert
-rank 81: Point 1570 (-89.797252, 30.10721, 1.6523531) failed to convert
-rank 83: Point 1572 (-89.761857, 29.811954, -0.5196622) failed to convert
-rank 85: Point 1572 (-89.662688, 29.519361, -0.0) failed to convert
-rank 38: Point 1130 (-90.747224, 30.410392, -3.0543764) failed to convert
-rank 77: Point 1573 (-89.986937, 29.250597, 0.84892261) failed to convert
-rank 3: Point 1143 (-91.863487, 30.547648, -13.71177) failed to convert
-rank 76: Point 1590 (-89.942601, 30.076977, -5.9039764) failed to convert
-rank 43: Point 1146 (-90.714789, 29.575118, -1.7863212) failed to convert
-rank 67: Point 1570 (-90.142698, 29.952259, 38.032894) failed to convert
-rank 57: Point 1143 (-90.473649, 29.559163, -0.29390041) failed to convert
-rank 73: Point 1572 (-90.015236, 29.903984, -9.0) failed to convert
-rank 28: Point 1128 (-91.069769, 30.203187, -12.526672) failed to convert
-rank 34: Point 1127 (-90.89116, 29.767574, -0.7404818) failed to convert
-rank 8: Point 1125 (-91.6483, 30.964832, -17.951485) failed to convert
-rank 95: Point 1573 (-89.21572, 29.186668, -0.12479833) failed to convert
-rank 60: Point 1127 (-90.372374, 29.986498, -0.31888417) failed to convert
-rank 32: Point 1133 (-90.985069, 29.254301, -0.46956672) failed to convert
-rank 46: Point 1124 (-90.698614, 29.350073, -0.69327813) failed to convert
-rank 69: Point 1573 (-90.122952, 29.517337, 1.6494848) failed to convert
-rank 68: Point 1585 (-90.124474, 29.843978, -4.2824402) failed to convert
-rank 16: Point 1134 (-91.409305, 29.790778, -8.1290166) failed to convert
-rank 47: Point 1143 (-90.644491, 29.861535, -0.75479866) failed to convert
-rank 42: Point 1135 (-90.704109, 30.019473, -10.116008) failed to convert
-rank 4: Point 1137 (-91.795228, 30.961475, -12.790221) failed to convert
-rank 17: Point 1144 (-91.315438, 30.61752, -16.968519) failed to convert
-rank 29: Point 1144 (-91.026474, 30.198256, 17.140204) failed to convert
-rank 94: Point 1585 (-89.236579, 29.143268, -0.15093249) failed to convert
-rank 2: Point 1136 (-91.907862, 30.981986, -13.001886) failed to convert
-rank 48: Point 1133 (-90.609198, 30.035958, 27.731054) failed to convert
-rank 50: Point 1143 (-90.644812, 29.021567, 7.5466195) failed to convert
-rank 72: Point 1586 (-90.027975, 30.007574, -2.8909617) failed to convert
-rank 66: Point 1585 (-90.223678, 29.409351, -3.5545777) failed to convert
-rank 75: Point 1575 (-89.937749, 30.369445, -7.7561798) failed to convert
-rank 96: Point 1589 (-89.195237, 29.152484, 3.1639804) failed to convert
-rank 56: Point 1137 (-90.499678, 29.443319, 0.30479942) failed to convert
-rank 25: Point 1150 (-91.190848, 29.684354, -3.1103748) failed to convert
-rank 36: Point 1132 (-90.826387, 29.978645, -9.3427422) failed to convert
-rank 58: Point 1131 (-90.447215, 29.614321, -1.2127209) failed to convert
-rank 97: Point 1571 (-89.04288, 30.297594, 3.7986517) failed to convert
-rank 80: Point 1584 (-89.874372, 29.607264, 27.224536) failed to convert
-rank 15: Point 1139 (-91.45766, 29.678462, -0.71372737) failed to convert
-rank 65: Point 1574 (-90.220318, 29.924575, -2.1728204) failed to convert
-rank 6: Point 1138 (-91.749928, 30.497369, -10.55922) failed to convert
-rank 26: Point 1129 (-91.1724, 29.717941, 0.1) failed to convert
-rank 53: Point 1141 (-90.536257, 29.649257, -0.88998668) failed to convert
-rank 5: Point 1139 (-91.764092, 30.744733, -14.001543) failed to convert
-rank 59: Point 1142 (-90.408324, 29.844933, 1.1820217) failed to convert
-rank 86: Point 1587 (-89.561404, 29.807051, -0.29704472) failed to convert
-rank 51: Point 1144 (-90.55285, 30.082009, -0.48508752) failed to convert
-rank 90: Point 1585 (-89.311763, 29.781226, -0.00127235) failed to convert
-rank 74: Point 1586 (-89.999299, 29.83497, -6.7421765) failed to convert
-rank 23: Point 1141 (-91.207097, 29.959438, -1.514014) failed to convert
-rank 79: Point 1575 (-89.890895, 29.901032, -2.9928313) failed to convert
-rank 41: Point 1141 (-90.782895, 29.173479, -0.0) failed to convert
-rank 64: Point 1586 (-90.212587, 30.469365, -6.5595014) failed to convert
-rank 18: Point 1140 (-91.355872, 29.384796, 1.8689409) failed to convert
-rank 35: Point 1151 (-90.845014, 30.041183, -10.605212) failed to convert
-rank 71: Point 1573 (-90.064903, 29.822005, -2.3567917) failed to convert
-rank 87: Point 1572 (-89.513831, 29.360879, -0.64379287) failed to convert
-rank 92: Point 1585 (-89.293242, 29.318522, -0.0) failed to convert
-rank 39: Point 1142 (-90.736955, 30.318508, -2.8762362) failed to convert
-rank 1: Point 1145 (-92.062708, 29.782793, -0.85415928) failed to convert
-rank 70: Point 1590 (-90.076787, 29.881145, -0.30354958) failed to convert
-rank 82: Point 1587 (-89.753506, 30.234413, 0.13272435) failed to convert
-rank 84: Point 1585 (-89.772221, 29.057409, 32.201314) failed to convert
-rank 91: Point 1575 (-89.34378, 29.169172, 0.31299999) failed to convert
-rank 19: Point 1150 (-91.282295, 29.988755, -0.71272314) failed to convert
-rank 99: Point 1573 (-88.848524, 29.531261, 15.069633) failed to convert
-rank 89: Point 1575 (-89.400697, 29.216769, 0.31069565) failed to convert
-rank 55: Point 1141 (-90.495691, 29.683236, -0.611473) failed to convert
-rank 24: Point 1130 (-91.168764, 30.274973, -8.3988717) failed to convert
-rank 98: Point 1590 (-89.070558, 29.118847, -0.0) failed to convert
-rank 40: Point 1134 (-90.768017, 29.645429, -8.2296) failed to convert
-rank 49: Point 1143 (-90.584736, 30.083636, -1.5854153) failed to convert
-rank 52: Point 1131 (-90.501951, 30.430241, -6.9378547) failed to convert
-rank 78: Point 1588 (-89.933316, 29.626608, -1.8425159) failed to convert
-rank 93: Point 1573 (-89.201795, 29.833967, 2.4179626) failed to convert
-rank 10: Point 1134 (-91.630356, 30.104755, -6.4005555) failed to convert
-rank 88: Point 1585 (-89.423216, 29.60399, 1.8915213) failed to convert
-rank 81: Point 1571 (-89.8124, 29.920872, 5.6106652) failed to convert
-rank 83: Point 1573 (-89.761779, 29.812845, 7.42e-06) failed to convert
-rank 33: Point 1142 (-90.897468, 30.060987, -10.319919) failed to convert
-rank 85: Point 1573 (-89.615928, 30.080242, 3.3259429) failed to convert
-rank 76: Point 1591 (-89.948297, 30.005241, -1.2013862) failed to convert
-rank 77: Point 1574 (-89.956154, 29.642538, -4.7240955) failed to convert
-rank 12: Point 1122 (-91.583693, 29.269592, 6.1201479) failed to convert
-rank 54: Point 1136 (-90.528607, 29.47413, -8.2296) failed to convert
-rank 22: Point 1136 (-91.193973, 30.489853, 14.867557) failed to convert
-rank 11: Point 1139 (-91.618383, 29.46052, 2.4000001) failed to convert
-rank 14: Point 1135 (-91.464346, 30.084558, -2.045443) failed to convert
-rank 73: Point 1573 (-90.015224, 29.904043, -9.0) failed to convert
-rank 67: Point 1571 (-90.147647, 29.887855, -3.8862002) failed to convert
-rank 44: Point 1137 (-90.682944, 29.855443, -0.30604932) failed to convert
-rank 62: Point 1131 (-90.333029, 29.891606, -1.8156795) failed to convert
-rank 21: Point 1148 (-91.204786, 30.5221, 24.690175) failed to convert
-rank 63: Point 1143 (-90.303437, 29.862229, -0.28946379) failed to convert
-rank 37: Point 1146 (-90.810129, 29.873408, -1.3688871) failed to convert
-rank 61: Point 1150 (-90.355161, 29.938202, 18.742866) failed to convert
-rank 7: Point 1146 (-91.693953, 30.771858, -9.3054164) failed to convert
-rank 9: Point 1139 (-91.629989, 30.75583, -8.4886631) failed to convert
-rank 20: Point 1132 (-91.232201, 30.388044, -15.650872) failed to convert
-rank 95: Point 1574 (-89.214836, 29.196578, -0.04980684) failed to convert
-rank 27: Point 1141 (-91.112364, 30.202228, 7.4463101) failed to convert
-rank 69: Point 1574 (-90.083672, 30.026025, -3.3527766) failed to convert
-rank 68: Point 1586 (-90.12319, 29.860643, -0.14245305) failed to convert
-rank 72: Point 1587 (-90.027883, 30.008628, -1.006409) failed to convert
-rank 45: Point 1146 (-90.665582, 29.944797, -0.40130432) failed to convert
-rank 96: Point 1590 (-89.196765, 29.135048, -0.0323227) failed to convert
-rank 38: Point 1131 (-90.783097, 29.890098, -0.68157521) failed to convert
-rank 94: Point 1586 (-89.239415, 29.110718, 7.5432236) failed to convert
-rank 57: Point 1144 (-90.442086, 29.99382, 24.893456) failed to convert
-rank 43: Point 1147 (-90.693993, 29.875307, -0.34385264) failed to convert
-rank 75: Point 1576 (-89.97681, 29.878616, -2.5669218) failed to convert
-rank 3: Point 1144 (-91.863478, 30.547585, -13.723446) failed to convert
-rank 60: Point 1128 (-90.400614, 29.602361, 0.04156649) failed to convert
-rank 32: Point 1134 (-90.960071, 29.636135, -0.87819684) failed to convert
-rank 97: Point 1572 (-89.159173, 29.008346, -0.0) failed to convert
-rank 30: Point 1137 (-91.013067, 30.108956, -11.165739) failed to convert
-rank 66: Point 1586 (-90.233173, 29.282639, 0.05933904) failed to convert
-rank 80: Point 1585 (-89.817242, 30.313894, -5.1533876) failed to convert
-rank 86: Point 1588 (-89.557275, 29.85515, -0.00494507) failed to convert
-rank 31: Point 1145 (-91.014027, 29.452274, -0.57591719) failed to convert
-rank 65: Point 1575 (-90.233885, 29.744896, 2.5205502) failed to convert
-rank 17: Point 1145 (-91.328676, 30.403744, -2.4195981) failed to convert
-rank 16: Point 1135 (-91.412492, 29.7377, -2.1275828) failed to convert
-rank 79: Point 1576 (-89.890882, 29.900973, -2.9928313) failed to convert
-rank 47: Point 1144 (-90.666941, 29.540122, -8.2296) failed to convert
-rank 74: Point 1587 (-89.988609, 29.970547, -3.8639498) failed to convert
-rank 28: Point 1129 (-91.069764, 30.203227, -12.526672) failed to convert
-rank 58: Point 1132 (-90.434579, 29.788066, -1.8188686) failed to convert
-rank 48: Point 1134 (-90.608481, 30.045995, -9.7231208) failed to convert
-rank 90: Point 1586 (-89.358666, 29.241692, -0.08180968) failed to convert
-rank 64: Point 1587 (-90.245276, 30.040084, -2.5537485) failed to convert
-rank 6: Point 1139 (-91.747046, 30.548461, -11.357479) failed to convert
-rank 84: Point 1586 (-89.734121, 29.526141, 32.987104) failed to convert
-rank 87: Point 1573 (-89.505869, 29.454443, 1.124236) failed to convert
-rank 36: Point 1133 (-90.804155, 30.304154, -1.424962) failed to convert
-rank 29: Point 1145 (-91.032094, 30.112406, -6.2581166) failed to convert
-rank 71: Point 1574 (-90.056589, 29.928692, -7.2908165) failed to convert
-rank 25: Point 1151 (-91.190835, 29.684413, -4.0807646) failed to convert
-rank 82: Point 1588 (-89.78461, 29.85496, -3.2686753) failed to convert
-rank 92: Point 1586 (-89.289296, 29.363665, 0.67686211) failed to convert
-rank 70: Point 1591 (-90.06816, 29.99198, -0.0686136) failed to convert
-rank 91: Point 1576 (-89.290614, 29.779341, -0.0) failed to convert
-rank 99: Point 1574 (-88.806447, 29.977742, 6.6231035) failed to convert
-rank 78: Point 1589 (-89.892993, 30.131534, -4.0989101) failed to convert
-rank 89: Point 1576 (-89.413507, 29.066796, 4.2033656) failed to convert
-rank 98: Point 1591 (-88.981242, 30.098732, 8.5863563) failed to convert
-rank 5: Point 1140 (-91.784944, 30.372403, -2.61434) failed to convert
-rank 93: Point 1574 (-89.261505, 29.157356, 6.2493699) failed to convert
-rank 4: Point 1138 (-91.799644, 30.882494, 4.4757454) failed to convert
-rank 81: Point 1572 (-89.800772, 30.063683, 11.255355) failed to convert
-rank 59: Point 1143 (-90.451988, 29.243829, 0.09937713) failed to convert
-rank 34: Point 1128 (-90.900057, 29.634209, -0.52711461) failed to convert
-rank 2: Point 1137 (-91.952199, 30.159822, -10.675174) failed to convert
-rank 13: Point 1140 (-91.519341, 29.800571, -0.02202255) failed to convert
-rank 35: Point 1152 (-90.830347, 30.256781, -0.33378264) failed to convert
-rank 26: Point 1130 (-91.143285, 30.175879, 14.672276) failed to convert
-rank 39: Point 1143 (-90.801973, 29.370076, -8.2296) failed to convert
-rank 15: Point 1140 (-91.453916, 29.741264, -2.6968161) failed to convert
-rank 76: Point 1592 (-89.973436, 29.687605, -5.0145699) failed to convert
-rank 53: Point 1142 (-90.548291, 29.480246, -8.2296) failed to convert
-rank 83: Point 1574 (-89.781645, 29.568858, -2.5716815) failed to convert
-rank 18: Point 1141 (-91.332031, 29.777222, -1.8357711) failed to convert
-rank 88: Point 1586 (-89.456816, 29.210613, 0.31299999) failed to convert
-rank 42: Point 1136 (-90.716144, 29.84612, 0.32649538) failed to convert
-rank 85: Point 1574 (-89.606401, 30.192731, -0.262557) failed to convert
-rank 77: Point 1575 (-89.927092, 30.008512, 10.745255) failed to convert
-rank 1: Point 1146 (-92.019691, 30.603981, -6.5666706) failed to convert
-rank 73: Point 1574 (-90.011585, 29.950201, -6.4434724) failed to convert
-rank 40: Point 1135 (-90.755465, 29.828563, -1.8400871) failed to convert
-rank 56: Point 1138 (-90.462853, 29.953565, -0.27162716) failed to convert
-rank 46: Point 1125 (-90.698612, 29.350012, -0.74238364) failed to convert
-rank 24: Point 1131 (-91.222942, 29.414384, 1.5755474) failed to convert
-rank 8: Point 1126 (-91.650406, 30.928518, 5.5896222) failed to convert
-rank 67: Point 1572 (-90.207976, 29.092846, 0.31299999) failed to convert
-rank 41: Point 1142 (-90.736526, 29.852056, -0.87515665) failed to convert
-rank 0: Point 1064 (-92.334831, 29.633863, -0.36637158) failed to convert
-rank 19: Point 1151 (-91.250324, 30.500486, -8.0592467) failed to convert
-rank 49: Point 1144 (-90.692227, 28.540695, 27.289272) failed to convert
-rank 10: Point 1135 (-91.576548, 31.027812, -13.20495) failed to convert
-rank 95: Point 1575 (-89.214742, 29.197632, -0.18098302) failed to convert
-rank 52: Point 1132 (-90.557669, 29.655648, -0.83037335) failed to convert
-rank 68: Point 1587 (-90.124455, 29.844181, -1.5658814) failed to convert
-rank 50: Point 1144 (-90.622103, 29.347854, -0.5639013) failed to convert
-rank 69: Point 1575 (-90.115583, 29.613281, 0.31299999) failed to convert
-rank 72: Point 1588 (-90.025747, 30.035809, -1.2073867) failed to convert
-rank 12: Point 1123 (-91.521721, 30.333732, -10.768585) failed to convert
-rank 54: Point 1137 (-90.531511, 29.433306, -0.0) failed to convert
-rank 22: Point 1137 (-91.248073, 29.62904, 13.522405) failed to convert
-rank 55: Point 1142 (-90.495463, 29.686375, -0.53639957) failed to convert
-rank 94: Point 1587 (-89.241652, 29.085132, 0.2924687) failed to convert
-rank 97: Point 1573 (-89.131257, 29.322181, 6.1023635) failed to convert
-rank 75: Point 1577 (-89.984428, 29.781943, -8.2296) failed to convert
-rank 14: Point 1136 (-91.423197, 30.767048, -9.7087704) failed to convert
-rank 66: Point 1587 (-90.188779, 29.870107, -3.9346634) failed to convert
-rank 96: Point 1591 (-89.180243, 29.321582, -0.20055856) failed to convert
-rank 51: Point 1145 (-90.567053, 29.882871, 0.35724935) failed to convert
-rank 44: Point 1138 (-90.705476, 29.530643, 2.1668004) failed to convert
-rank 37: Point 1147 (-90.785728, 30.22998, -1.6604865) failed to convert
-rank 11: Point 1140 (-91.571696, 30.2691, -4.9117184) failed to convert
-rank 27: Point 1142 (-91.14508, 29.689621, -1.776984) failed to convert
-rank 23: Point 1142 (-91.207147, 29.958547, -1.5430555) failed to convert
-rank 62: Point 1132 (-90.359727, 29.530563, 0.58285824) failed to convert
-rank 65: Point 1576 (-90.258208, 29.420944, 1.7006625) failed to convert
-rank 79: Point 1577 (-89.890873, 29.900934, -2.9928313) failed to convert
-rank 80: Point 1586 (-89.839599, 30.038494, 1.736278) failed to convert
-rank 74: Point 1588 (-90.001948, 29.801065, -5.1913539) failed to convert
-rank 45: Point 1147 (-90.699907, 29.451047, -0.49363302) failed to convert
-rank 86: Point 1589 (-89.596335, 29.389301, -1.3381292) failed to convert
-rank 43: Point 1148 (-90.696552, 29.838443, -0.4674746) failed to convert
-rank 87: Point 1574 (-89.485583, 29.69331, 0.09988061) failed to convert
-rank 90: Point 1587 (-89.334047, 29.525768, 3.7540371) failed to convert
-rank 57: Point 1145 (-90.428361, 30.181202, -0.30535378) failed to convert
-rank 33: Point 1143 (-90.916148, 29.781361, -2.1727453) failed to convert
-rank 64: Point 1588 (-90.245263, 30.040157, -3.17847) failed to convert
-rank 82: Point 1589 (-89.731125, 30.504706, -8.0721679) failed to convert
-rank 71: Point 1575 (-90.056264, 29.932857, 31.266968) failed to convert
-rank 84: Point 1587 (-89.68559, 30.114638, -0.47316517) failed to convert
-rank 38: Point 1132 (-90.78337, 29.886098, -0.23766192) failed to convert
-rank 3: Point 1145 (-91.864521, 30.528464, -6.145286) failed to convert
-rank 20: Point 1133 (-91.232638, 30.381087, 1.7071655) failed to convert
-rank 32: Point 1135 (-90.956571, 29.689187, -0.66563657) failed to convert
-rank 60: Point 1129 (-90.373304, 29.973678, -0.6457974) failed to convert
-rank 30: Point 1138 (-91.013071, 30.108896, -11.165739) failed to convert
-rank 70: Point 1592 (-90.046412, 30.269644, 3.98) failed to convert
-rank 92: Point 1587 (-89.302915, 29.207154, -0.0) failed to convert
-rank 91: Point 1577 (-89.340833, 29.203111, 0.30210433) failed to convert
-rank 99: Point 1575 (-88.821849, 29.813302, 8.4111597) failed to convert
-rank 17: Point 1146 (-91.37082, 29.71436, -6.9585845) failed to convert
-rank 89: Point 1577 (-89.420276, 28.9872, 5.2195599) failed to convert
-rank 16: Point 1136 (-91.394933, 30.028917, -0.12700263) failed to convert
-rank 31: Point 1146 (-90.986176, 29.878042, -4.75928) failed to convert
-rank 98: Point 1592 (-89.064394, 29.187118, 1.5382174) failed to convert
-rank 47: Point 1145 (-90.64447, 29.861592, -0.7610902) failed to convert
-rank 78: Point 1590 (-89.900738, 30.035059, -0.7700019) failed to convert
-rank 93: Point 1575 (-89.258696, 29.1894, -0.60096696) failed to convert
-rank 21: Point 1149 (-91.211615, 30.414386, -15.072057) failed to convert
-rank 81: Point 1573 (-89.770728, 30.429591, -5.6720643) failed to convert
-rank 6: Point 1140 (-91.742935, 30.621028, -14.401801) failed to convert
-rank 58: Point 1133 (-90.415952, 30.042458, -0.60788849) failed to convert
-rank 76: Point 1593 (-89.948286, 30.005182, -9.0) failed to convert
-rank 83: Point 1575 (-89.782566, 29.557481, -4.3181018) failed to convert
-rank 36: Point 1134 (-90.841224, 29.759488, -1.8481843) failed to convert
-rank 25: Point 1152 (-91.156844, 30.220853, -7.3784946) failed to convert
-rank 88: Point 1587 (-89.456797, 29.210798, 0.31299999) failed to convert
-rank 7: Point 1147 (-91.712813, 30.440893, 9.2655526) failed to convert
-rank 48: Point 1135 (-90.63404, 29.683564, -0.49580159) failed to convert
-rank 85: Point 1575 (-89.635347, 29.847451, 5.4427555) failed to convert
-rank 61: Point 1151 (-90.380228, 29.59822, -0.46742214) failed to convert
-rank 9: Point 1140 (-91.614729, 31.017017, -15.367478) failed to convert
-rank 73: Point 1575 (-90.011677, 29.948963, 18.915343) failed to convert
-rank 63: Point 1144 (-90.287895, 30.069356, 2.9904988) failed to convert
-rank 77: Point 1576 (-89.954449, 29.664056, -4.8719235) failed to convert
-rank 28: Point 1130 (-91.069755, 30.203288, -12.526672) failed to convert
-rank 29: Point 1146 (-91.032053, 30.113003, -11.120629) failed to convert
-rank 4: Point 1139 (-91.825631, 30.41501, -3.0962064) failed to convert
-rank 68: Point 1588 (-90.100005, 30.160027, 4.6799998) failed to convert
-rank 5: Point 1141 (-91.763035, 30.763267, -16.538446) failed to convert
-rank 39: Point 1144 (-90.765259, 29.908753, -0.17156307) failed to convert
-rank 53: Point 1143 (-90.548284, 29.480286, -2.0625686) failed to convert
-rank 2: Point 1138 (-91.906292, 31.010109, -17.227323) failed to convert
-rank 13: Point 1141 (-91.529596, 29.624881, -0.06407544) failed to convert
-rank 35: Point 1153 (-90.871817, 29.64332, -1.278169) failed to convert
-rank 67: Point 1573 (-90.14283, 29.950469, 23.19212) failed to convert
-rank 59: Point 1144 (-90.407857, 29.850943, -0.54821328) failed to convert
-rank 18: Point 1142 (-91.283031, 30.569763, 14.526818) failed to convert
-rank 15: Point 1141 (-91.401519, 30.610883, -9.9849101) failed to convert
-rank 34: Point 1129 (-90.871446, 30.060112, -7.2742954) failed to convert
-rank 69: Point 1576 (-90.10993, 29.686667, -0.43279537) failed to convert
-rank 72: Point 1589 (-90.041514, 29.834479, 1.4368604) failed to convert
-rank 95: Point 1576 (-89.2196, 29.142403, 2.2429963) failed to convert
-rank 94: Point 1588 (-89.233051, 29.183156, -0.17995122) failed to convert
-rank 24: Point 1132 (-91.203571, 29.724556, -0.02) failed to convert
-rank 97: Point 1574 (-89.116309, 29.489023, 10.231925) failed to convert
-rank 96: Point 1592 (-89.188899, 29.22382, -0.00897888) failed to convert
-rank 56: Point 1139 (-90.480426, 29.710977, -0.52788794) failed to convert
-rank 79: Point 1578 (-89.87235, 30.131073, -5.4577491) failed to convert
-rank 75: Point 1578 (-89.973016, 29.926366, 18.390812) failed to convert
-rank 65: Point 1577 (-90.219739, 29.931204, 21.867913) failed to convert
-rank 66: Point 1588 (-90.188779, 29.870047, -3.9346634) failed to convert
-rank 86: Point 1590 (-89.596518, 29.387021, 0.03662074) failed to convert
-rank 74: Point 1589 (-90.000073, 29.82491, 22.572805) failed to convert
-rank 46: Point 1126 (-90.694636, 29.407588, 0.3048) failed to convert
-rank 26: Point 1131 (-91.17313, 29.706153, -1.5574548) failed to convert
-rank 40: Point 1136 (-90.755482, 29.828309, -0.80595735) failed to convert
-rank 90: Point 1588 (-89.334683, 29.518192, 3.7859267) failed to convert
-rank 49: Point 1145 (-90.599952, 29.86929, -0.50306497) failed to convert
-rank 80: Point 1587 (-89.897574, 29.315257, -0.00681253) failed to convert
-rank 82: Point 1590 (-89.806978, 29.579228, 23.385382) failed to convert
-rank 87: Point 1575 (-89.449051, 30.119047, 3.2526929) failed to convert
-rank 42: Point 1137 (-90.71021, 29.931691, -0.66404343) failed to convert
-rank 64: Point 1589 (-90.245415, 30.038039, 1.501063) failed to convert
-rank 1: Point 1147 (-92.108917, 28.870403, 25.870026) failed to convert
-rank 41: Point 1143 (-90.707304, 30.272892, -0.33673724) failed to convert
-rank 8: Point 1127 (-91.662018, 30.72764, -17.007839) failed to convert
-rank 84: Point 1588 (-89.784619, 28.90221, 50.968548) failed to convert
-rank 10: Point 1136 (-91.668689, 29.431314, 1.6978728) failed to convert
-rank 22: Point 1138 (-91.205225, 30.312539, -1.9173878) failed to convert
-rank 52: Point 1133 (-90.561312, 29.604341, -0.21291492) failed to convert
-rank 12: Point 1124 (-91.519806, 30.366095, -10.474814) failed to convert
-rank 54: Point 1138 (-90.500527, 29.865664, 0.02) failed to convert
-rank 71: Point 1576 (-90.055405, 29.943841, -0.58146156) failed to convert
-rank 70: Point 1593 (-90.082087, 29.812665, -3.8282882) failed to convert
-rank 92: Point 1588 (-89.316927, 29.045519, 12.543213) failed to convert
-rank 19: Point 1152 (-91.248213, 30.533949, 5.5713162) failed to convert
-rank 55: Point 1143 (-90.495621, 29.684131, -0.45053751) failed to convert
-rank 99: Point 1576 (-88.789011, 30.158778, 13.465662) failed to convert
-rank 14: Point 1137 (-91.490441, 29.644122, -0.61817673) failed to convert
-rank 0: Point 1065 (-92.341168, 29.499032, 5.0104804) failed to convert
-rank 51: Point 1146 (-90.596865, 29.461765, -0.43975873) failed to convert
-rank 89: Point 1578 (-89.365896, 29.620243, 2.835713) failed to convert
-rank 44: Point 1139 (-90.678263, 29.922514, -1.5992612) failed to convert
-rank 91: Point 1578 (-89.340599, 29.205806, 0.29241206) failed to convert
-rank 98: Point 1593 (-89.068941, 29.136529, 0.48743945) failed to convert
-rank 11: Point 1141 (-91.596427, 29.843155, -2.1406839) failed to convert
-rank 23: Point 1143 (-91.207102, 29.959262, -0.69379341) failed to convert
-rank 27: Point 1143 (-91.158631, 29.475362, -0.44369825) failed to convert
-rank 78: Point 1591 (-89.906601, 29.961608, -0.34000527) failed to convert
-rank 93: Point 1576 (-89.249297, 29.296472, -0.0) failed to convert
-rank 81: Point 1574 (-89.787027, 30.231354, -2.0174628) failed to convert
-rank 62: Point 1133 (-90.333028, 29.891565, -1.4902334) failed to convert
-rank 83: Point 1576 (-89.750092, 29.955045, 2.6261913) failed to convert
-rank 37: Point 1148 (-90.810087, 29.873877, -1.0419343) failed to convert
-rank 33: Point 1144 (-90.916128, 29.781396, -2.3441633) failed to convert
-rank 85: Point 1576 (-89.619575, 30.035493, 3.2892273) failed to convert
-rank 88: Point 1588 (-89.482637, 28.905143, 32.556789) failed to convert
-rank 77: Point 1577 (-89.911338, 30.205035, 3.1900948) failed to convert
-rank 76: Point 1594 (-89.924128, 30.307454, -3.2822934) failed to convert
-rank 20: Point 1134 (-91.224359, 30.512053, -15.95872) failed to convert
-rank 43: Point 1149 (-90.717463, 29.536105, -0.93181339) failed to convert
-rank 30: Point 1139 (-91.013073, 30.108855, -11.165739) failed to convert
-rank 3: Point 1146 (-91.890957, 30.042453, -5.3545908) failed to convert
-rank 50: Point 1145 (-90.623797, 29.323511, 0.45719999) failed to convert
-rank 38: Point 1133 (-90.827364, 29.236754, 0.85268979) failed to convert
-rank 57: Point 1146 (-90.472778, 29.570788, 1.0713467) failed to convert
-rank 32: Point 1136 (-90.956564, 29.689247, -0.89236558) failed to convert
-rank 73: Point 1576 (-90.007955, 29.996059, 0.11579494) failed to convert
-rank 45: Point 1148 (-90.699859, 29.451698, -0.6428397) failed to convert
-rank 68: Point 1589 (-90.124438, 29.844122, -4.2854882) failed to convert
-rank 69: Point 1577 (-90.097407, 29.848858, 0.87170005) failed to convert
-rank 60: Point 1130 (-90.384888, 29.81643, -0.40616932) failed to convert
-rank 67: Point 1574 (-90.147637, 29.887915, -3.8862002) failed to convert
-rank 31: Point 1147 (-90.997422, 29.705666, -0.6000199) failed to convert
-rank 17: Point 1147 (-91.371853, 29.696923, -3.2965163) failed to convert
-rank 47: Point 1146 (-90.644514, 29.860926, -0.60000978) failed to convert
-rank 58: Point 1134 (-90.434545, 29.788115, -2.2919964) failed to convert
-rank 16: Point 1137 (-91.353714, 30.702744, -1.4598031) failed to convert
-rank 72: Point 1590 (-90.001099, 30.347901, -5.6907949) failed to convert
-rank 61: Point 1152 (-90.381791, 29.576871, -1.8538132) failed to convert
-rank 94: Point 1589 (-89.235097, 29.159764, -0.50458099) failed to convert
-rank 95: Point 1577 (-89.215357, 29.190608, -0.35153126) failed to convert
-rank 21: Point 1150 (-91.209012, 30.455441, -7.1073369) failed to convert
-rank 97: Point 1575 (-89.15113, 29.098669, -0.0) failed to convert
-rank 25: Point 1153 (-91.190826, 29.684453, -4.9087792) failed to convert
-rank 79: Point 1579 (-89.913746, 29.614307, 0.45567407) failed to convert
-rank 4: Point 1140 (-91.796358, 30.940816, -18.53412) failed to convert
-rank 48: Point 1136 (-90.62114, 29.86695, -0.02587849) failed to convert
-rank 7: Point 1148 (-91.714679, 30.40785, -6.1254861) failed to convert
-rank 96: Point 1593 (-89.187485, 29.239606, -0.00213171) failed to convert
-rank 29: Point 1147 (-91.006803, 30.496791, -14.581279) failed to convert
-rank 66: Point 1589 (-90.188779, 29.870006, -3.9346634) failed to convert
-rank 28: Point 1131 (-91.102648, 29.693343, -0.8287806) failed to convert
-rank 6: Point 1141 (-91.749916, 30.497174, -9.0716081) failed to convert
-rank 63: Point 1145 (-90.332964, 29.464195, 1.5068589) failed to convert
-rank 75: Point 1579 (-89.967171, 30.000139, 9.6698236) failed to convert
-rank 65: Point 1578 (-90.184116, 30.397271, -0.48407749) failed to convert
-rank 86: Point 1591 (-89.5972, 29.378492, -0.47769571) failed to convert
-rank 64: Point 1590 (-90.245301, 30.039524, -2.2631069) failed to convert
-rank 80: Point 1588 (-89.895773, 29.33747, 1.1392485) failed to convert
-rank 9: Point 1141 (-91.667083, 30.110828, -0.56730797) failed to convert
-rank 36: Point 1135 (-90.826369, 29.978681, -9.9203264) failed to convert
-rank 74: Point 1590 (-90.036343, 29.360504, 0.78463067) failed to convert
-rank 87: Point 1576 (-89.42832, 30.358143, -2.3132877) failed to convert
-rank 82: Point 1591 (-89.791936, 29.764753, -0.28334227) failed to convert
-rank 90: Point 1589 (-89.354854, 29.285391, 16.148258) failed to convert
-rank 84: Point 1589 (-89.660571, 30.413827, -3.0563694) failed to convert
-rank 5: Point 1142 (-91.764342, 30.740011, -9.3080065) failed to convert
-rank 35: Point 1154 (-90.84463, 30.046682, -2.8437841) failed to convert
-rank 39: Point 1145 (-90.767483, 29.876325, -0.35614145) failed to convert
-rank 71: Point 1577 (-90.080916, 29.615436, 4.0804607) failed to convert
-rank 70: Point 1594 (-90.091994, 29.684656, 0.31299999) failed to convert
-rank 15: Point 1142 (-91.446191, 29.870648, -8.5039207) failed to convert
-rank 2: Point 1139 (-91.919248, 30.771264, -14.857242) failed to convert
-rank 13: Point 1142 (-91.529032, 29.633569, -0.68302057) failed to convert
-rank 92: Point 1589 (-89.299543, 29.245728, -0.48881837) failed to convert
-rank 34: Point 1130 (-90.843944, 30.465097, -9.7987589) failed to convert
-rank 24: Point 1133 (-91.168705, 30.275567, -8.9035454) failed to convert
-rank 56: Point 1140 (-90.451785, 30.105371, -0.20651339) failed to convert
-rank 18: Point 1143 (-91.283001, 30.570087, 13.557919) failed to convert
-rank 89: Point 1579 (-89.394214, 29.291949, 0.31299999) failed to convert
-rank 99: Point 1577 (-88.83767, 29.641885, 11.471479) failed to convert
-rank 91: Point 1579 (-89.343299, 29.174533, 0.31299999) failed to convert
-rank 98: Point 1594 (-89.00224, 29.870616, 5.3328882) failed to convert
-rank 53: Point 1144 (-90.525273, 29.802668, -0.60674513) failed to convert
-rank 41: Point 1144 (-90.733384, 29.897458, -0.57241562) failed to convert
-rank 78: Point 1592 (-89.933288, 29.626554, -1.8425159) failed to convert
-rank 42: Point 1138 (-90.716427, 29.841993, -0.3481223) failed to convert
-rank 81: Point 1575 (-89.845667, 29.508372, -0.28589116) failed to convert
-rank 46: Point 1127 (-90.650172, 30.045502, -9.1992905) failed to convert
-rank 26: Point 1132 (-91.136365, 30.283564, -6.7113253) failed to convert
-rank 93: Point 1577 (-89.265308, 29.113078, 4.0371633) failed to convert
-rank 10: Point 1137 (-91.59914, 30.642591, -5.4030534) failed to convert
-rank 88: Point 1589 (-89.456556, 29.213425, -0.36687628) failed to convert
-rank 8: Point 1128 (-91.648294, 30.964576, -18.426763) failed to convert
-rank 1: Point 1148 (-92.053953, 29.948527, -2.6068662) failed to convert
-rank 40: Point 1137 (-90.76858, 29.637074, -0.60479366) failed to convert
-rank 77: Point 1578 (-89.939364, 29.854214, -1.7399702) failed to convert
-rank 59: Point 1145 (-90.395439, 30.019818, -9.1401524) failed to convert
-rank 49: Point 1146 (-90.6, 29.86854, -0.66694058) failed to convert
-rank 83: Point 1577 (-89.78161, 29.568908, -4.5034202) failed to convert
-rank 52: Point 1134 (-90.55997, 29.623121, -0.67912578) failed to convert
-rank 12: Point 1125 (-91.544472, 29.946547, -1.3099996) failed to convert
-rank 85: Point 1577 (-89.664639, 29.493096, -0.58070856) failed to convert
-rank 54: Point 1139 (-90.464641, 30.359495, -0.34723616) failed to convert
-rank 76: Point 1595 (-89.956217, 29.905266, -0.35132123) failed to convert
-rank 68: Point 1590 (-90.180988, 29.101901, 5.0406557) failed to convert
-rank 44: Point 1140 (-90.678256, 29.922554, -1.8721941) failed to convert
-rank 14: Point 1138 (-91.49606, 29.548145, -0.60304412) failed to convert
-rank 23: Point 1144 (-91.206416, 29.970136, -0.97654214) failed to convert
-rank 55: Point 1144 (-90.481732, 29.87634, -8.2296) failed to convert
-rank 73: Point 1577 (-90.011555, 29.950254, -6.4434724) failed to convert
-rank 27: Point 1144 (-91.111417, 30.215752, -5.6259183) failed to convert
-rank 19: Point 1153 (-91.304337, 29.630588, -0.56088114) failed to convert
-rank 69: Point 1578 (-90.10477, 29.753489, -0.13836323) failed to convert
-rank 72: Point 1591 (-90.028318, 30.002863, -9.0) failed to convert
-rank 67: Point 1575 (-90.137983, 30.013151, 1.5668991) failed to convert
-rank 95: Point 1578 (-89.21607, 29.182501, -0.0) failed to convert
-rank 94: Point 1590 (-89.231911, 29.195914, -0.6387733) failed to convert
-rank 97: Point 1576 (-89.087021, 29.813352, 3.0964245) failed to convert
-rank 62: Point 1134 (-90.359435, 29.534441, 0.0442313) failed to convert
-rank 22: Point 1139 (-91.242575, 29.717385, -1.4396453) failed to convert
-rank 0: Point 1066 (-92.34738, 29.365502, 8.5) failed to convert
-rank 96: Point 1594 (-89.188231, 29.231169, -0.00295364) failed to convert
-rank 79: Point 1580 (-89.890859, 29.900875, -2.9928313) failed to convert
-rank 33: Point 1145 (-90.896769, 30.070692, 5.3333645) failed to convert
-rank 11: Point 1142 (-91.569073, 30.313675, -2.7988755) failed to convert
-rank 75: Point 1580 (-89.988253, 29.733085, -0.58283034) failed to convert
-rank 51: Point 1147 (-90.582161, 29.669872, -0.60776578) failed to convert
-rank 43: Point 1150 (-90.712334, 29.610472, -0.07005713) failed to convert
-rank 37: Point 1149 (-90.785766, 30.229363, -0.78701832) failed to convert
-rank 65: Point 1579 (-90.257711, 29.426791, -0.07193669) failed to convert
-rank 30: Point 1140 (-91.013077, 30.108795, -11.165739) failed to convert
-rank 32: Point 1137 (-91.005157, 28.94407, 9.0948317) failed to convert
-rank 66: Point 1590 (-90.188779, 29.869946, -3.9346634) failed to convert
-rank 3: Point 1147 (-91.865738, 30.50614, -0.95394805) failed to convert
-rank 45: Point 1149 (-90.698311, 29.474083, -0.94253654) failed to convert
-rank 64: Point 1591 (-90.245292, 30.039609, -2.3492296) failed to convert
-rank 57: Point 1147 (-90.435954, 30.077467, -0.4459939) failed to convert
-rank 86: Point 1592 (-89.596293, 29.389345, -2.0236598) failed to convert
-rank 38: Point 1134 (-90.78286, 29.893325, -0.75589871) failed to convert
-rank 20: Point 1135 (-91.234091, 30.357742, -13.456204) failed to convert
-rank 60: Point 1131 (-90.372728, 29.981187, -1.8333719) failed to convert
-rank 74: Point 1591 (-89.971895, 30.181317, 4.1589504) failed to convert
-rank 84: Point 1590 (-89.732871, 29.540915, -4.9801275) failed to convert
-rank 82: Point 1592 (-89.753495, 30.234264, 0.46818803) failed to convert
-rank 80: Point 1589 (-89.839073, 30.044088, 0.27432001) failed to convert
-rank 87: Point 1577 (-89.457788, 30.017267, -0.45724037) failed to convert
-rank 90: Point 1590 (-89.356189, 29.269862, 2.4382271) failed to convert
-rank 71: Point 1578 (-90.075932, 29.679534, 0.31299999) failed to convert
-rank 31: Point 1148 (-91.018995, 29.37409, -0.10164646) failed to convert
-rank 17: Point 1148 (-91.31732, 30.586415, 12.807632) failed to convert
-rank 92: Point 1590 (-89.2848, 29.414632, 9.6674573) failed to convert
-rank 70: Point 1595 (-90.076641, 29.882807, -1.3614426) failed to convert
-rank 89: Point 1580 (-89.400943, 29.213373, 0.31299999) failed to convert
-rank 25: Point 1154 (-91.183579, 29.799474, -0.35146389) failed to convert
-rank 61: Point 1153 (-90.382209, 29.571116, -0.085344) failed to convert
-rank 47: Point 1147 (-90.667161, 29.536823, -0.8210454) failed to convert
-rank 7: Point 1149 (-91.681502, 30.987834, -14.836976) failed to convert
-rank 21: Point 1151 (-91.259235, 29.65403, -0.54699999) failed to convert
-rank 91: Point 1580 (-89.34383, 29.16836, -0.95822465) failed to convert
-rank 6: Point 1142 (-91.738979, 30.690561, -16.611599) failed to convert
-rank 63: Point 1146 (-90.292428, 30.008697, -0.40145191) failed to convert
-rank 29: Point 1148 (-91.026604, 30.196083, 9.4429673) failed to convert
-rank 4: Point 1141 (-91.796342, 30.941062, -18.651094) failed to convert
-rank 58: Point 1135 (-90.447178, 29.614306, -0.97268047) failed to convert
-rank 98: Point 1595 (-89.063828, 29.192636, 3.9970284) failed to convert
-rank 99: Point 1578 (-88.796095, 30.081387, 13.928519) failed to convert
-rank 78: Point 1593 (-89.909481, 29.925571, -0.6901615) failed to convert
-rank 93: Point 1578 (-89.214737, 29.687566, 2.7329203) failed to convert
-rank 81: Point 1576 (-89.820319, 29.822645, -0.0) failed to convert
-rank 28: Point 1132 (-91.0973, 29.776687, -0.27445161) failed to convert
-rank 48: Point 1137 (-90.657683, 29.344827, 0.3048) failed to convert
-rank 35: Point 1155 (-90.833588, 30.209144, -0.62403602) failed to convert
-rank 88: Point 1590 (-89.398279, 29.892685, -0.0) failed to convert
-rank 16: Point 1138 (-91.409265, 29.790786, -8.1290166) failed to convert
-rank 36: Point 1136 (-90.853413, 29.578365, -0.27432001) failed to convert
-rank 15: Point 1143 (-91.444776, 29.894323, 18.211819) failed to convert
-rank 77: Point 1579 (-89.933322, 29.930039, -2.3343951) failed to convert
-rank 34: Point 1131 (-90.871387, 30.060568, -7.7635471) failed to convert
-rank 24: Point 1134 (-91.173245, 30.204074, -5.2698399) failed to convert
-rank 2: Point 1140 (-91.962618, 29.962422, -2.131166) failed to convert
-rank 85: Point 1578 (-89.658621, 29.5657, -0.0) failed to convert
-rank 13: Point 1143 (-91.457324, 30.839768, -10.108542) failed to convert
-rank 39: Point 1146 (-90.766112, 29.896224, -0.40116779) failed to convert
-rank 5: Point 1143 (-91.763483, 30.755174, -15.885538) failed to convert
-rank 9: Point 1142 (-91.616571, 30.98521, -15.465743) failed to convert
-rank 83: Point 1578 (-89.802573, 29.309508, 2.3564833) failed to convert
-rank 76: Point 1596 (-89.942562, 30.07693, -5.9039764) failed to convert
-rank 18: Point 1144 (-91.337937, 29.680198, 0.42939086) failed to convert
-rank 68: Point 1591 (-90.124427, 29.844083, -4.2641522) failed to convert
-rank 73: Point 1578 (-90.069144, 29.209902, 0.35746956) failed to convert
-rank 40: Point 1138 (-90.763147, 29.71647, -0.87065399) failed to convert
-rank 50: Point 1146 (-90.569572, 30.090792, -0.24183034) failed to convert
-rank 67: Point 1576 (-90.134663, 30.0561, 4.3345311) failed to convert
-rank 41: Point 1145 (-90.73652, 29.851996, -0.70676666) failed to convert
-rank 53: Point 1145 (-90.548275, 29.480345, -1.339458) failed to convert
-rank 59: Point 1146 (-90.410295, 29.817571, -0.207944) failed to convert
-rank 69: Point 1579 (-90.11054, 29.678579, -0.44551321) failed to convert
-rank 52: Point 1135 (-90.570507, 29.474484, 0.05285883) failed to convert
-rank 95: Point 1579 (-89.224287, 29.088952, 5.1855557) failed to convert
-rank 42: Point 1139 (-90.714551, 29.868883, -0.90240953) failed to convert
-rank 12: Point 1126 (-91.521692, 30.333785, -10.768585) failed to convert
-rank 72: Point 1592 (-90.029345, 29.989672, 0.2272624) failed to convert
-rank 94: Point 1591 (-89.231827, 29.196836, -0.0) failed to convert
-rank 97: Point 1577 (-89.150745, 29.102382, -0.0) failed to convert
-rank 56: Point 1141 (-90.424783, 30.473033, -8.5054842) failed to convert
-rank 96: Point 1595 (-89.146426, 29.700419, 3.5215657) failed to convert
-rank 26: Point 1133 (-91.173112, 29.706257, -2.2655784) failed to convert
-rank 79: Point 1581 (-89.872773, 30.125678, -0.33586403) failed to convert
-rank 54: Point 1140 (-90.487243, 30.049193, 10.865239) failed to convert
-rank 8: Point 1129 (-91.646025, 31.003543, -15.892907) failed to convert
-rank 66: Point 1591 (-90.196936, 29.762488, 2.338556) failed to convert
-rank 75: Point 1581 (-89.979364, 29.845867, 15.430717) failed to convert
-rank 65: Point 1580 (-90.208607, 30.077249, 4.0875893) failed to convert
-rank 64: Point 1592 (-90.245229, 30.040179, -2.9821059) failed to convert
-rank 86: Point 1593 (-89.595693, 29.396334, 16.854048) failed to convert
-rank 74: Point 1592 (-89.988588, 29.970604, -3.8639498) failed to convert
-rank 10: Point 1138 (-91.630305, 30.104788, -8.2296) failed to convert
-rank 80: Point 1590 (-89.852374, 29.879442, -0.38038936) failed to convert
-rank 84: Point 1591 (-89.732636, 29.543664, -3.2095927) failed to convert
-rank 46: Point 1128 (-90.693531, 29.423523, 0.3048) failed to convert
-rank 14: Point 1139 (-91.503132, 29.427394, 2.1825727) failed to convert
-rank 23: Point 1145 (-91.208186, 29.941997, -0.50401671) failed to convert
-rank 1: Point 1149 (-92.018179, 30.630386, -8.8473362) failed to convert
-rank 55: Point 1145 (-90.511607, 29.460907, -1.0857614) failed to convert
-rank 82: Point 1593 (-89.784578, 29.854909, -3.2686753) failed to convert
-rank 49: Point 1147 (-90.614076, 29.669138, 0.96514152) failed to convert
-rank 92: Point 1591 (-89.230084, 30.034217, -0.0) failed to convert
-rank 27: Point 1145 (-91.115521, 30.151755, -4.6040099) failed to convert
-rank 89: Point 1581 (-89.426684, 28.91143, 10.505438) failed to convert
-rank 71: Point 1579 (-90.054938, 29.949457, -6.9787013) failed to convert
-rank 87: Point 1578 (-89.4811, 29.744363, 5.3649628) failed to convert
-rank 70: Point 1596 (-90.103999, 29.528858, 0.83403465) failed to convert
-rank 0: Point 1067 (-92.364875, 28.987137, 23.285923) failed to convert
-rank 37: Point 1150 (-90.78573, 30.229846, -2.2417551) failed to convert
-rank 43: Point 1151 (-90.680029, 30.075167, -0.712451) failed to convert
-rank 11: Point 1143 (-91.558536, 30.493272, -4.9867006) failed to convert
-rank 90: Point 1591 (-89.354542, 29.288639, 17.322143) failed to convert
-rank 44: Point 1141 (-90.68412, 29.838435, -0.78070072) failed to convert
-rank 32: Point 1138 (-90.956558, 29.689287, -1.1518465) failed to convert
-rank 98: Point 1596 (-89.094371, 28.851538, 168.75453) failed to convert
-rank 99: Point 1579 (-88.798385, 30.05467, 11.468159) failed to convert
-rank 51: Point 1148 (-90.59894, 29.432073, -0.55442841) failed to convert
-rank 91: Point 1581 (-89.334086, 29.280951, 0.025) failed to convert
-rank 33: Point 1146 (-90.916098, 29.781449, -1.7689135) failed to convert
-rank 19: Point 1154 (-91.246437, 30.561824, 11.846375) failed to convert
-rank 93: Point 1579 (-89.264243, 29.12516, 10.084823) failed to convert
-rank 81: Point 1577 (-89.766711, 30.478036, -6.1091662) failed to convert
-rank 17: Point 1149 (-91.31538, 30.617502, -16.968519) failed to convert
-rank 31: Point 1149 (-91.032427, 29.16593, 1.9577391) failed to convert
-rank 22: Point 1140 (-91.196783, 30.44548, 8.520518) failed to convert
-rank 3: Point 1148 (-91.863437, 30.547925, -8.2296) failed to convert
-rank 88: Point 1591 (-89.456788, 29.210432, 0.31298523) failed to convert
-rank 85: Point 1579 (-89.60826, 30.16813, 1.0605246) failed to convert
-rank 78: Point 1594 (-89.933263, 29.626811, 0.30902589) failed to convert
-rank 20: Point 1136 (-91.284658, 29.545188, -0.36755855) failed to convert
-rank 38: Point 1135 (-90.783969, 29.877112, -1.2986175) failed to convert
-rank 45: Point 1150 (-90.699799, 29.452526, -0.70976394) failed to convert
-rank 58: Point 1136 (-90.446932, 29.617582, -0.51013971) failed to convert
-rank 62: Point 1135 (-90.333028, 29.891505, -0.72621566) failed to convert
-rank 30: Point 1141 (-91.0101, 30.153987, -11.623244) failed to convert
-rank 77: Point 1580 (-89.954832, 29.658909, 10.306892) failed to convert
-rank 83: Point 1579 (-89.782521, 29.557522, -4.3181018) failed to convert
-rank 76: Point 1597 (-89.948279, 30.005142, -9.0) failed to convert
-rank 25: Point 1155 (-91.156759, 30.222035, -12.679681) failed to convert
-rank 73: Point 1579 (-90.011535, 29.950289, -6.4434724) failed to convert
-rank 29: Point 1149 (-91.03204, 30.113041, -11.120629) failed to convert
-rank 4: Point 1142 (-91.796327, 30.940921, -17.823377) failed to convert
-rank 47: Point 1148 (-90.666921, 29.540206, -8.2296) failed to convert
-rank 60: Point 1132 (-90.409458, 29.480514, -0.7972263) failed to convert
-rank 63: Point 1147 (-90.329254, 29.514002, -0.63568958) failed to convert
-rank 68: Point 1592 (-90.119047, 29.913723, -5.9462715) failed to convert
-rank 67: Point 1577 (-90.144431, 29.929092, -6.0508081) failed to convert
-rank 94: Point 1592 (-89.218794, 29.344834, 6.6214659) failed to convert
-rank 95: Point 1580 (-89.214448, 29.200825, -0.0) failed to convert
-rank 69: Point 1580 (-90.104736, 29.753539, -0.50388675) failed to convert
-rank 21: Point 1152 (-91.217974, 30.313724, 5.7828357) failed to convert
-rank 61: Point 1154 (-90.381791, 29.576798, -1.9282293) failed to convert
-rank 7: Point 1150 (-91.713332, 30.431161, 13.925398) failed to convert
-rank 97: Point 1578 (-89.106933, 29.592234, 5.1403394) failed to convert
-rank 72: Point 1593 (-90.031095, 29.967289, -0.56806277) failed to convert
-rank 96: Point 1596 (-89.195611, 29.147425, -0.38878362) failed to convert
-rank 79: Point 1582 (-89.912169, 29.633998, 0.19867322) failed to convert
-rank 57: Point 1148 (-90.485593, 29.392421, -8.2296) failed to convert
-rank 65: Point 1581 (-90.211504, 30.038833, 2.1513979) failed to convert
-rank 6: Point 1143 (-91.742908, 30.620998, -14.401801) failed to convert
-rank 66: Point 1592 (-90.248552, 29.076153, 5.5029359) failed to convert
-rank 28: Point 1133 (-91.074994, 30.122155, -2.9772241) failed to convert
-rank 15: Point 1144 (-91.432631, 30.096909, -1.1757702) failed to convert
-rank 34: Point 1132 (-90.890373, 29.777732, -1.2193041) failed to convert
-rank 48: Point 1138 (-90.631777, 29.715648, -0.42037413) failed to convert
-rank 24: Point 1135 (-91.159835, 30.414131, -6.2487211) failed to convert
-rank 35: Point 1156 (-90.906761, 29.117535, 1.5013968) failed to convert
-rank 36: Point 1137 (-90.843444, 29.726318, -8.2296) failed to convert
-rank 84: Point 1592 (-89.73458, 29.51984, 0.90590202) failed to convert
-rank 86: Point 1594 (-89.596054, 29.391959, 45.866725) failed to convert
-rank 39: Point 1147 (-90.78508, 29.618778, -1.152653) failed to convert
-rank 75: Point 1582 (-89.99095, 29.698728, 0.0767154) failed to convert
-rank 13: Point 1144 (-91.557857, 29.135634, 6.8465811) failed to convert
-rank 80: Point 1591 (-89.874833, 29.599719, 0.54733251) failed to convert
-rank 9: Point 1143 (-91.636101, 30.649737, -7.0636478) failed to convert
-rank 64: Point 1593 (-90.245236, 30.040079, -2.4483175) failed to convert
-rank 18: Point 1145 (-91.28297, 30.570412, 12.624115) failed to convert
-rank 2: Point 1141 (-91.963681, 29.941722, -1.1007622) failed to convert
-rank 82: Point 1594 (-89.791559, 29.769139, -0.43654947) failed to convert
-rank 74: Point 1593 (-89.99397, 29.902349, 1.8896888) failed to convert
-rank 92: Point 1592 (-89.218203, 30.167326, 3.1523815) failed to convert
-rank 89: Point 1582 (-89.302947, 30.338294, 1.6833861) failed to convert
-rank 16: Point 1139 (-91.353941, 30.698787, -10.573316) failed to convert
-rank 71: Point 1580 (-90.013395, 30.477339, -10.105859) failed to convert
-rank 41: Point 1146 (-90.755172, 29.5805, -1.7781803) failed to convert
-rank 40: Point 1139 (-90.755437, 29.828825, -1.7636687) failed to convert
-rank 52: Point 1136 (-90.497749, 30.48768, -10.542524) failed to convert
-rank 50: Point 1147 (-90.582285, 29.91214, 2.1314337) failed to convert
-rank 59: Point 1147 (-90.402919, 29.918096, -1.1374829) failed to convert
-rank 5: Point 1144 (-91.763009, 30.76343, -16.306798) failed to convert
-rank 53: Point 1146 (-90.538572, 29.616657, -0.20103886) failed to convert
-rank 87: Point 1579 (-89.493088, 29.60335, 0.53448983) failed to convert
-rank 26: Point 1134 (-91.139503, 30.234621, -12.752833) failed to convert
-rank 8: Point 1130 (-91.662066, 30.726413, -14.282384) failed to convert
-rank 42: Point 1140 (-90.729007, 29.659646, -0.78982812) failed to convert
-rank 70: Point 1597 (-90.076672, 29.882233, -1.1720585) failed to convert
-rank 12: Point 1127 (-91.543504, 29.962858, -8.2296) failed to convert
-rank 54: Point 1141 (-90.528919, 29.469457, 0.06989213) failed to convert
-rank 56: Point 1142 (-90.480408, 29.711035, -1.7017977) failed to convert
-rank 10: Point 1139 (-91.639562, 29.943246, -2.1510447) failed to convert
-rank 93: Point 1580 (-89.257425, 29.203118, -0.0) failed to convert
-rank 90: Point 1592 (-89.354898, 29.28432, 16.961542) failed to convert
-rank 91: Point 1582 (-89.289459, 29.792222, -0.0) failed to convert
-rank 1: Point 1150 (-92.056059, 29.905766, -2.544578) failed to convert
-rank 99: Point 1580 (-88.785056, 30.192247, 12.354123) failed to convert
-rank 14: Point 1140 (-91.462718, 30.110997, -2.2981562) failed to convert
-rank 81: Point 1578 (-89.775214, 30.37489, -9.6472716) failed to convert
-rank 98: Point 1597 (-89.064615, 29.183779, -0.0) failed to convert
-rank 43: Point 1152 (-90.731696, 29.328803, -0.89230008) failed to convert
-rank 88: Point 1592 (-89.439781, 29.410039, 2.7906198) failed to convert
-rank 85: Point 1580 (-89.666871, 29.464922, 25.001881) failed to convert
-rank 78: Point 1595 (-89.892025, 30.143107, 2.0977111) failed to convert
-rank 49: Point 1148 (-90.61215, 29.696456, -1.3121516) failed to convert
-rank 77: Point 1581 (-90.032708, 28.658708, 165.1144) failed to convert
-rank 73: Point 1580 (-90.011505, 29.950342, -6.4434724) failed to convert
-rank 23: Point 1146 (-91.207131, 29.958596, -1.3962451) failed to convert
-rank 55: Point 1146 (-90.501696, 29.59919, 0.29383735) failed to convert
-rank 76: Point 1598 (-89.953694, 29.936937, -2.288638) failed to convert
-rank 83: Point 1580 (-89.715708, 30.371058, -3.697838) failed to convert
-rank 32: Point 1139 (-90.940029, 29.93903, -0.3290731) failed to convert
-rank 11: Point 1144 (-91.546281, 30.70043, -8.6704769) failed to convert
-rank 94: Point 1593 (-89.233231, 29.180765, -0.60608343) failed to convert
-rank 68: Point 1593 (-90.12441, 29.844025, -4.2824402) failed to convert
-rank 67: Point 1578 (-90.207766, 29.094438, -1.317219) failed to convert
-rank 33: Point 1147 (-90.886513, 30.223019, -1.1199719) failed to convert
-rank 19: Point 1155 (-91.287386, 29.90559, -0.57652729) failed to convert
-rank 17: Point 1150 (-91.371902, 29.695881, -5.0348407) failed to convert
-rank 69: Point 1581 (-90.083781, 30.023982, -0.17361856) failed to convert
-rank 37: Point 1151 (-90.785776, 30.229162, -1.1036259) failed to convert
-rank 27: Point 1146 (-91.108903, 30.254409, 12.417832) failed to convert
-rank 95: Point 1581 (-89.215208, 29.192182, -0.26690573) failed to convert
-rank 44: Point 1142 (-90.678246, 29.922614, -1.1152051) failed to convert
-rank 22: Point 1141 (-91.20756, 30.275503, -8.0376213) failed to convert
-rank 38: Point 1136 (-90.783076, 29.890133, -0.9366308) failed to convert
-rank 72: Point 1594 (-90.02749, 30.01322, -9.0) failed to convert
-rank 97: Point 1579 (-89.158772, 29.011263, 1.1642613) failed to convert
-rank 30: Point 1142 (-90.986805, 30.506459, -15.321546) failed to convert
-rank 96: Point 1597 (-89.180765, 29.315076, -0.12530168) failed to convert
-rank 65: Point 1582 (-90.257666, 29.426833, -0.61775304) failed to convert
-rank 29: Point 1150 (-91.03258, 30.104703, -5.404387) failed to convert
-rank 79: Point 1583 (-89.875423, 30.09239, 0.27072996) failed to convert
-rank 57: Point 1149 (-90.418073, 30.320571, -0.28394315) failed to convert
-rank 3: Point 1149 (-91.863485, 30.547021, -12.487666) failed to convert
-rank 61: Point 1155 (-90.381559, 29.579948, -0.91650888) failed to convert
-rank 20: Point 1137 (-91.27105, 29.765697, 2.9715084) failed to convert
-rank 34: Point 1133 (-90.862846, 30.186697, -2.4051701) failed to convert
-rank 84: Point 1593 (-89.732602, 29.543714, -4.5745352) failed to convert
-rank 28: Point 1134 (-91.057163, 30.395705, -8.5065443) failed to convert
-rank 75: Point 1583 (-89.979512, 29.843924, -5.2309779) failed to convert
-rank 66: Point 1593 (-90.241781, 29.166763, 1.3476827) failed to convert
-rank 48: Point 1139 (-90.621069, 29.867652, -0.47124244) failed to convert
-rank 80: Point 1592 (-89.838852, 30.046572, 0.27041259) failed to convert
-rank 86: Point 1595 (-89.596265, 29.389374, -2.0794783) failed to convert
-rank 64: Point 1594 (-90.250364, 29.972153, 6.1032649) failed to convert
-rank 82: Point 1595 (-89.753448, 30.234579, -0.81753278) failed to convert
-rank 0: Point 1068 (-92.35074, 29.2864, 6.9913507) failed to convert
-rank 87: Point 1580 (-89.473329, 29.834925, -0.26177877) failed to convert
-rank 15: Point 1145 (-91.453876, 29.741268, -3.1913792) failed to convert
-rank 24: Point 1136 (-91.168646, 30.27616, 6.5113579) failed to convert
-rank 35: Point 1157 (-90.844137, 30.053798, 21.085181) failed to convert
-rank 89: Point 1583 (-89.401043, 29.211663, -0.40129304) failed to convert
-rank 21: Point 1153 (-91.213257, 30.388097, -14.898149) failed to convert
-rank 92: Point 1593 (-89.300041, 29.239467, 8.6838279) failed to convert
-rank 74: Point 1594 (-90.052526, 29.151156, 9.6211916) failed to convert
-rank 36: Point 1138 (-90.841175, 29.759783, -1.6273998) failed to convert
-rank 7: Point 1151 (-91.723645, 30.248008, -8.5445737) failed to convert
-rank 71: Point 1581 (-90.064861, 29.821962, -9.0) failed to convert
-rank 70: Point 1598 (-90.0857, 29.765742, 0.3006528) failed to convert
-rank 39: Point 1148 (-90.764917, 29.913542, -0.31070977) failed to convert
-rank 60: Point 1133 (-90.432433, 29.163582, 1.8194943) failed to convert
-rank 93: Point 1581 (-89.263834, 29.129785, 2.1914884) failed to convert
-rank 13: Point 1145 (-91.489863, 30.297314, -1.8123572) failed to convert
-rank 91: Point 1583 (-89.339365, 29.219831, 0.31299999) failed to convert
-rank 6: Point 1144 (-91.746999, 30.548499, -12.342848) failed to convert
-rank 2: Point 1142 (-91.919195, 30.771293, -8.2296) failed to convert
-rank 63: Point 1148 (-90.329798, 29.506619, -0.33534016) failed to convert
-rank 50: Point 1148 (-90.618284, 29.401818, 0.22910722) failed to convert
-rank 53: Point 1147 (-90.53902, 29.610295, -0.52333139) failed to convert
-rank 58: Point 1137 (-90.434522, 29.788149, -2.1979203) failed to convert
-rank 9: Point 1144 (-91.61591, 30.996272, -11.931354) failed to convert
-rank 18: Point 1146 (-91.28294, 30.570736, 11.283113) failed to convert
-rank 25: Point 1156 (-91.190181, 29.694597, -1.4616059) failed to convert
-rank 5: Point 1145 (-91.763463, 30.755139, -15.43905) failed to convert
-rank 59: Point 1148 (-90.407841, 29.851001, -0.54821328) failed to convert
-rank 40: Point 1140 (-90.767009, 29.659857, -3.8157643) failed to convert
-rank 45: Point 1151 (-90.698453, 29.472006, -0.83511612) failed to convert
-rank 90: Point 1593 (-89.356181, 29.269298, -2.7688779) failed to convert
-rank 16: Point 1140 (-91.394025, 30.043015, -0.47550109) failed to convert
-rank 31: Point 1150 (-90.991897, 29.789571, -0.55880389) failed to convert
-rank 4: Point 1143 (-91.838091, 30.187756, -5.0787667) failed to convert
-rank 8: Point 1131 (-91.707916, 29.921711, -5.8828822) failed to convert
-rank 47: Point 1149 (-90.644467, 29.861441, -0.76027103) failed to convert
-rank 26: Point 1135 (-91.172636, 29.713546, 0.1) failed to convert
-rank 51: Point 1149 (-90.566048, 29.896562, 1.64) failed to convert
-rank 81: Point 1579 (-89.828003, 29.727564, -0.02189885) failed to convert
-rank 46: Point 1129 (-90.662632, 29.867918, -0.33882115) failed to convert
-rank 98: Point 1598 (-88.986873, 30.036778, 5.7665291) failed to convert
-rank 78: Point 1596 (-89.900388, 30.038879, -1.4834374) failed to convert
-rank 42: Point 1141 (-90.686037, 30.277801, -1.7899432) failed to convert
-rank 85: Point 1581 (-89.66721, 29.460443, -4.4567858) failed to convert
-rank 88: Point 1593 (-89.456733, 29.210986, 0.26252004) failed to convert
-rank 41: Point 1147 (-90.736516, 29.851955, -0.40221121) failed to convert
-rank 99: Point 1581 (-88.829743, 29.71936, 10.240419) failed to convert
-rank 1: Point 1151 (-92.049616, 30.030038, -4.6729141) failed to convert
-rank 54: Point 1142 (-90.496531, 29.920766, -0.41417513) failed to convert
-rank 77: Point 1582 (-89.956109, 29.642579, -4.7240955) failed to convert
-rank 10: Point 1140 (-91.5851, 30.88171, -11.591939) failed to convert
-rank 62: Point 1136 (-90.39242, 29.082876, 2.0065063) failed to convert
-rank 83: Point 1581 (-89.781587, 29.568941, -4.5467018) failed to convert
-rank 73: Point 1581 (-90.012201, 29.941384, -6.6571373) failed to convert
-rank 76: Point 1599 (-89.948268, 30.005082, -9.0) failed to convert
-rank 23: Point 1147 (-91.221843, 29.724001, -6.8816438) failed to convert
-rank 69: Point 1582 (-90.111787, 29.661829, 2.2769742) failed to convert
-rank 49: Point 1149 (-90.600044, 29.867653, -0.70258775) failed to convert
-rank 94: Point 1594 (-89.237, 29.137761, -2.4e-07) failed to convert
-rank 72: Point 1595 (-90.027883, 30.008209, -4.0004939) failed to convert
-rank 68: Point 1594 (-90.168331, 29.268724, 0.31299999) failed to convert
-rank 14: Point 1141 (-91.494253, 29.578332, -0.45221981) failed to convert
-rank 67: Point 1579 (-90.142371, 29.954986, 46.771698) failed to convert
-rank 96: Point 1598 (-89.1969, 29.132563, -0.0) failed to convert
-rank 95: Point 1582 (-89.21582, 29.185156, -0.70426644) failed to convert
-rank 11: Point 1145 (-91.58301, 30.073857, -2.177629) failed to convert
-rank 97: Point 1580 (-89.136227, 29.264634, -0.0) failed to convert
-rank 52: Point 1137 (-90.557452, 29.658322, 0.26786456) failed to convert
-rank 79: Point 1584 (-89.884618, 29.978132, 11.483332) failed to convert
-rank 32: Point 1140 (-90.961479, 29.614499, -0.27432001) failed to convert
-rank 65: Point 1583 (-90.218434, 29.947533, -8.0762862) failed to convert
-rank 66: Point 1594 (-90.241537, 29.169817, 3.77736) failed to convert
-rank 75: Point 1584 (-89.951109, 30.201841, 3.680429) failed to convert
-rank 82: Point 1596 (-89.753457, 30.234378, 0.4996306) failed to convert
-rank 33: Point 1148 (-90.924773, 29.650806, -0.48682813) failed to convert
-rank 19: Point 1156 (-91.249735, 30.509145, 10.197744) failed to convert
-rank 84: Point 1594 (-89.732828, 29.540872, -4.9801275) failed to convert
-rank 64: Point 1595 (-90.245267, 30.039547, -1.6791723) failed to convert
-rank 86: Point 1596 (-89.517094, 30.32605, -2.8110514) failed to convert
-rank 56: Point 1143 (-90.485328, 29.642809, -0.39082174) failed to convert
-rank 12: Point 1128 (-91.491367, 30.842402, -12.958282) failed to convert
-rank 87: Point 1581 (-89.466011, 29.919934, -0.25004035) failed to convert
-rank 55: Point 1147 (-90.496006, 29.678358, -0.36861578) failed to convert
-rank 80: Point 1593 (-89.802111, 30.49683, -6.4203574) failed to convert
-rank 74: Point 1595 (-89.988574, 29.970642, -3.8639498) failed to convert
-rank 44: Point 1143 (-90.696614, 29.658515, -1.6298005) failed to convert
-rank 92: Point 1594 (-89.224266, 30.099238, -0.0) failed to convert
-rank 27: Point 1147 (-91.112692, 30.195619, 14.637194) failed to convert
-rank 22: Point 1142 (-91.198827, 30.413245, 12.968658) failed to convert
-rank 17: Point 1151 (-91.31319, 30.652516, 2.630573) failed to convert
-rank 93: Point 1582 (-89.260627, 29.166442, 9.1317896) failed to convert
-rank 70: Point 1599 (-90.076616, 29.882751, -0.44003234) failed to convert
-rank 89: Point 1584 (-89.35822, 29.707781, 2.3796064) failed to convert
-rank 57: Point 1150 (-90.409437, 30.437295, -4.3234357) failed to convert
-rank 30: Point 1143 (-91.004254, 30.242705, -4.6635267) failed to convert
-rank 37: Point 1152 (-90.801993, 29.992528, 21.610009) failed to convert
-rank 91: Point 1584 (-89.344749, 29.157446, 0.31299999) failed to convert
-rank 3: Point 1150 (-91.863447, 30.547642, -8.2296) failed to convert
-rank 71: Point 1582 (-90.08646, 29.543125, 0.31299999) failed to convert
-rank 61: Point 1156 (-90.358336, 29.894952, -0.83070571) failed to convert
-rank 90: Point 1594 (-89.361895, 29.202989, 0.31299999) failed to convert
-rank 48: Point 1140 (-90.621063, 29.867591, -0.97708262) failed to convert
-rank 29: Point 1151 (-91.057421, 29.722563, -0.0018716) failed to convert
-rank 28: Point 1135 (-91.104073, 29.670184, -1.2679109) failed to convert
-rank 20: Point 1138 (-91.259388, 29.953583, -9.1988647) failed to convert
-rank 38: Point 1137 (-90.78395, 29.877352, -0.453764) failed to convert
-rank 36: Point 1139 (-90.826342, 29.978735, -9.9203264) failed to convert
-rank 98: Point 1599 (-88.980019, 30.110806, 9.1348884) failed to convert
-rank 78: Point 1597 (-89.902303, 30.014912, -0.54108524) failed to convert
-rank 35: Point 1158 (-90.869267, 29.681125, -0.60593291) failed to convert
-rank 43: Point 1153 (-90.687383, 29.969891, -0.4889098) failed to convert
-rank 24: Point 1137 (-91.213427, 29.566476, -0.58828941) failed to convert
-rank 15: Point 1146 (-91.462281, 29.599545, -0.60672851) failed to convert
-rank 7: Point 1152 (-91.706716, 30.546478, -5.235989) failed to convert
-rank 34: Point 1134 (-90.935804, 29.091576, 1.5013796) failed to convert
-rank 99: Point 1582 (-88.799143, 30.043053, 11.181299) failed to convert
-rank 21: Point 1154 (-91.204941, 30.519191, 10.645282) failed to convert
-rank 85: Point 1582 (-89.667191, 29.4605, -4.4567858) failed to convert
-rank 81: Point 1580 (-89.782055, 30.291611, -3.1836736) failed to convert
-rank 63: Point 1149 (-90.295991, 29.960662, 19.697785) failed to convert
-rank 18: Point 1147 (-91.282909, 30.57106, 8.3713005) failed to convert
-rank 88: Point 1594 (-89.457078, 29.206762, -0.60550319) failed to convert
-rank 13: Point 1146 (-91.499708, 30.131323, 16.053732) failed to convert
-rank 60: Point 1134 (-90.372702, 29.981156, -1.8333719) failed to convert
-rank 83: Point 1582 (-89.781553, 29.568991, -4.5467018) failed to convert
-rank 2: Point 1143 (-91.948799, 30.220959, -4.3189998) failed to convert
-rank 5: Point 1146 (-91.762995, 30.763271, -16.538446) failed to convert
-rank 0: Point 1069 (-92.339563, 29.516542, 3.3918785) failed to convert
-rank 69: Point 1583 (-90.104713, 29.753572, -0.66139711) failed to convert
-rank 40: Point 1141 (-90.750111, 29.906006, -0.20089706) failed to convert
-rank 73: Point 1582 (-90.024221, 29.788151, -0.73747698) failed to convert
-rank 77: Point 1583 (-89.905071, 30.282659, -1.7077164) failed to convert
-rank 45: Point 1152 (-90.698467, 29.471796, -0.47469698) failed to convert
-rank 8: Point 1132 (-91.64826, 30.964825, -18.203203) failed to convert
-rank 39: Point 1149 (-90.765232, 29.908807, -0.55121378) failed to convert
-rank 59: Point 1149 (-90.397818, 29.987395, -8.4033367) failed to convert
-rank 50: Point 1149 (-90.610546, 29.511805, 0.03048) failed to convert
-rank 31: Point 1151 (-90.997611, 29.702149, -8.2296) failed to convert
-rank 76: Point 1600 (-89.97319, 29.6903, 34.256051) failed to convert
-rank 46: Point 1130 (-90.650284, 30.043517, -5.572399) failed to convert
-rank 94: Point 1595 (-89.235327, 29.156819, -0.0) failed to convert
-rank 58: Point 1138 (-90.447077, 29.615182, 0.45608502) failed to convert
-rank 72: Point 1596 (-90.028308, 30.00279, -9.0) failed to convert
-rank 16: Point 1141 (-91.35256, 30.720827, 16.836308) failed to convert
-rank 9: Point 1145 (-91.616058, 30.993659, -14.965529) failed to convert
-rank 1: Point 1152 (-92.024282, 30.513016, -8.0077169) failed to convert
-rank 51: Point 1150 (-90.562887, 29.940335, 1.7549518) failed to convert
-rank 25: Point 1157 (-91.190814, 29.684512, -4.5347437) failed to convert
-rank 95: Point 1583 (-89.219616, 29.141934, 14.939229) failed to convert
-rank 54: Point 1143 (-90.528576, 29.474183, -1.4858671) failed to convert
-rank 42: Point 1142 (-90.704089, 30.019438, -10.116008) failed to convert
-rank 26: Point 1136 (-91.139842, 30.229071, 12.856146) failed to convert
-rank 96: Point 1599 (-89.195271, 29.150735, 3.4091621) failed to convert
-rank 79: Point 1585 (-89.872296, 30.1311, -5.4577491) failed to convert
-rank 67: Point 1580 (-90.144687, 29.924627, -7.4017637) failed to convert
-rank 68: Point 1595 (-90.110276, 30.026457, -5.7729124) failed to convert
-rank 97: Point 1581 (-89.078509, 29.905733, 2.9307537) failed to convert
-rank 66: Point 1595 (-90.232235, 29.293883, 0.04634961) failed to convert
-rank 65: Point 1584 (-90.246928, 29.569964, -0.33353398) failed to convert
-rank 84: Point 1595 (-89.73258, 29.543748, -4.6019065) failed to convert
-rank 4: Point 1144 (-91.796315, 30.941031, -18.354329) failed to convert
-rank 6: Point 1145 (-91.74987, 30.497353, -8.75704) failed to convert
-rank 75: Point 1585 (-89.988693, 29.727317, 22.501965) failed to convert
-rank 82: Point 1597 (-89.782103, 29.884975, -0.18006299) failed to convert
-rank 49: Point 1150 (-90.590106, 30.007705, -0.20305668) failed to convert
-rank 47: Point 1150 (-90.64447, 29.86136, -0.7213147) failed to convert
-rank 86: Point 1597 (-89.561934, 29.798621, 9.7505825) failed to convert
-rank 23: Point 1148 (-91.222056, 29.720576, -6.8567283) failed to convert
-rank 64: Point 1596 (-90.245178, 30.040212, -1.6349307) failed to convert
-rank 10: Point 1141 (-91.576955, 31.019589, -14.369076) failed to convert
-rank 53: Point 1148 (-90.548726, 29.47389, -0.08376249) failed to convert
-rank 14: Point 1142 (-91.489321, 29.661969, -1.3398614) failed to convert
-rank 11: Point 1146 (-91.540621, 30.795694, 6.1348571) failed to convert
-rank 70: Point 1600 (-90.076727, 29.881153, -1.3033408) failed to convert
-rank 52: Point 1138 (-90.572776, 29.442147, 0.67606977) failed to convert
-rank 74: Point 1596 (-89.992149, 29.925322, -1.3070255) failed to convert
-rank 92: Point 1595 (-89.294793, 29.299559, -0.01316612) failed to convert
-rank 87: Point 1582 (-89.439694, 30.224985, -0.35083206) failed to convert
-rank 80: Point 1594 (-89.826772, 30.195138, 3.284569) failed to convert
-rank 62: Point 1137 (-90.337903, 29.825577, -0.34963384) failed to convert
-rank 41: Point 1148 (-90.734731, 29.877774, -0.36663414) failed to convert
-rank 89: Point 1585 (-89.363857, 29.642652, 2.8836133) failed to convert
-rank 93: Point 1583 (-89.259843, 29.175396, 15.360664) failed to convert
-rank 71: Point 1583 (-90.017396, 30.426548, -9.4125964) failed to convert
-rank 32: Point 1141 (-90.960037, 29.636084, -0.9982772) failed to convert
-rank 91: Point 1585 (-89.334998, 29.270205, 6.6408506) failed to convert
-rank 90: Point 1595 (-89.356182, 29.269238, -3.6264871) failed to convert
-rank 33: Point 1149 (-90.922054, 29.69146, -0.47321055) failed to convert
-rank 19: Point 1157 (-91.246512, 30.560108, 5.8663282) failed to convert
-rank 98: Point 1600 (-89.064293, 29.186723, 0.65091736) failed to convert
-rank 12: Point 1129 (-91.586311, 29.223168, 6.2557614) failed to convert
-rank 27: Point 1148 (-91.145042, 29.689668, -1.776984) failed to convert
-rank 56: Point 1144 (-90.481415, 29.697013, 0.1911529) failed to convert
-rank 99: Point 1583 (-88.851478, 29.486158, 16.361583) failed to convert
-rank 85: Point 1583 (-89.667177, 29.460538, -4.4567858) failed to convert
-rank 78: Point 1598 (-89.932792, 29.632419, -2.8870393) failed to convert
-rank 83: Point 1583 (-89.761623, 29.813546, -0.00077357) failed to convert
-rank 81: Point 1581 (-89.800518, 30.065875, 3.5461689) failed to convert
-rank 30: Point 1144 (-91.023339, 29.951858, -3.4112219) failed to convert
-rank 22: Point 1143 (-91.195015, 30.473168, 10.391177) failed to convert
-rank 57: Point 1151 (-90.440622, 30.013192, -0.7372175) failed to convert
-rank 55: Point 1148 (-90.481915, 29.87361, -8.2296) failed to convert
-rank 44: Point 1144 (-90.681737, 29.872458, -0.34922579) failed to convert
-rank 88: Point 1595 (-89.368053, 30.23928, 2.7677246) failed to convert
-rank 61: Point 1157 (-90.381748, 29.577123, -1.0627584) failed to convert
-rank 37: Point 1153 (-90.787078, 30.210123, -3.1312061) failed to convert
-rank 36: Point 1140 (-90.840998, 29.762378, -0.73416874) failed to convert
-rank 17: Point 1152 (-91.342507, 30.178085, -0.95387533) failed to convert
-rank 3: Point 1151 (-91.863418, 30.547574, -8.2296) failed to convert
-rank 29: Point 1152 (-91.057868, 29.715608, -0.97213731) failed to convert
-rank 69: Point 1584 (-90.083573, 30.026394, -0.86716046) failed to convert
-rank 28: Point 1136 (-91.102511, 29.69459, 0.13057895) failed to convert
-rank 43: Point 1154 (-90.712228, 29.611796, -0.05068923) failed to convert
-rank 76: Point 1601 (-89.962205, 29.829365, 0.77898303) failed to convert
-rank 24: Point 1138 (-91.185514, 30.010265, -0.56697384) failed to convert
-rank 77: Point 1584 (-89.960652, 29.584885, 0.31299999) failed to convert
-rank 48: Point 1141 (-90.60845, 30.045943, -9.7231208) failed to convert
-rank 20: Point 1139 (-91.224341, 30.512017, -15.95872) failed to convert
-rank 38: Point 1138 (-90.805861, 29.55543, -0.52509197) failed to convert
-rank 35: Point 1159 (-90.844977, 30.041199, -10.605212) failed to convert
-rank 18: Point 1148 (-91.320581, 29.963302, -0.60965068) failed to convert
-rank 94: Point 1596 (-89.231362, 29.201894, -0.0) failed to convert
-rank 63: Point 1150 (-90.26991, 30.306792, 2.3303865) failed to convert
-rank 7: Point 1153 (-91.690484, 30.830324, -11.933854) failed to convert
-rank 21: Point 1155 (-91.220076, 30.280136, -11.048517) failed to convert
-rank 13: Point 1147 (-91.541608, 29.416172, 1.6453191) failed to convert
-rank 73: Point 1583 (-90.025432, 29.772642, 22.451515) failed to convert
-rank 15: Point 1147 (-91.45387, 29.741024, -1.3162492) failed to convert
-rank 95: Point 1584 (-89.21473, 29.197418, -0.0) failed to convert
-rank 2: Point 1144 (-91.91916, 30.771312, -8.2296) failed to convert
-rank 72: Point 1597 (-90.090014, 29.207293, 0.53742111) failed to convert
-rank 96: Point 1600 (-89.203584, 29.056323, 3.6151025) failed to convert
-rank 8: Point 1133 (-91.706642, 29.944123, -5.7901375) failed to convert
-rank 68: Point 1596 (-90.113647, 29.982894, -1.1921172) failed to convert
-rank 60: Point 1135 (-90.336404, 30.468473, -3.5921497) failed to convert
-rank 40: Point 1142 (-90.767982, 29.645449, -8.2296) failed to convert
-rank 0: Point 1070 (-92.337112, 29.566438, -0.57750119) failed to convert
-rank 65: Point 1585 (-90.205178, 30.121508, 4.3299999) failed to convert
-rank 66: Point 1596 (-90.183288, 29.940744, -7.4017637) failed to convert
-rank 59: Point 1150 (-90.407831, 29.85104, -0.54821328) failed to convert
-rank 45: Point 1153 (-90.708478, 29.326511, -0.16083159) failed to convert
-rank 39: Point 1150 (-90.774916, 29.767465, -2.1872115) failed to convert
-rank 97: Point 1582 (-89.144626, 29.17024, 0.0416554) failed to convert
-rank 31: Point 1152 (-90.951728, 30.396445, -10.750917) failed to convert
-rank 67: Point 1581 (-90.144603, 29.925395, -7.4075549) failed to convert
-rank 84: Point 1596 (-89.7328, 29.540843, -4.9801275) failed to convert
-rank 64: Point 1597 (-90.245217, 30.039581, -0.96377954) failed to convert
-rank 50: Point 1150 (-90.619458, 29.38404, -0.76697819) failed to convert
-rank 5: Point 1147 (-91.764036, 30.744756, -15.782248) failed to convert
-rank 58: Point 1139 (-90.472189, 29.267096, 1.1712052) failed to convert
-rank 79: Point 1586 (-89.940036, 29.281105, 0.31299999) failed to convert
-rank 46: Point 1131 (-90.621541, 30.449555, -4.8553593) failed to convert
-rank 16: Point 1142 (-91.35237, 30.723759, 14.440271) failed to convert
-rank 9: Point 1146 (-91.615178, 31.008631, -3.0) failed to convert
-rank 82: Point 1598 (-89.791875, 29.764748, -1.3287544) failed to convert
-rank 1: Point 1153 (-92.052411, 29.97454, -2.5153315) failed to convert
-rank 86: Point 1598 (-89.509995, 30.408539, -4.6044975) failed to convert
-rank 70: Point 1601 (-90.068099, 29.991985, -0.03096229) failed to convert
-rank 75: Point 1586 (-89.990932, 29.698785, -1.0782933) failed to convert
-rank 54: Point 1144 (-90.513945, 29.678785, -1.468674) failed to convert
-rank 92: Point 1596 (-89.277211, 29.500501, 4.9228404) failed to convert
-rank 74: Point 1597 (-89.988092, 29.976575, 0.20476806) failed to convert
-rank 25: Point 1158 (-91.181244, 29.836277, -1.5296794) failed to convert
-rank 51: Point 1151 (-90.5632, 29.935677, 1.7966665) failed to convert
-rank 42: Point 1143 (-90.710113, 29.932783, -2.3932431) failed to convert
-rank 80: Point 1595 (-89.872969, 29.622795, -4.8914307) failed to convert
-rank 87: Point 1583 (-89.515023, 29.343422, 0.50933214) failed to convert
-rank 93: Point 1584 (-89.253894, 29.243289, -0.0) failed to convert
-rank 26: Point 1137 (-91.173122, 29.705809, -1.3002485) failed to convert
-rank 4: Point 1145 (-91.803644, 30.809872, 4.9264123) failed to convert
-rank 23: Point 1149 (-91.207115, 29.958826, -1.1680139) failed to convert
-rank 91: Point 1586 (-89.282319, 29.872968, -0.54985285) failed to convert
-rank 71: Point 1584 (-90.057263, 29.919295, -1.2576491) failed to convert
-rank 90: Point 1596 (-89.356182, 29.269197, -3.74903) failed to convert
-rank 98: Point 1601 (-89.012063, 29.761499, 1.6020796) failed to convert
-rank 89: Point 1586 (-89.353411, 29.762849, 2.252803) failed to convert
-rank 34: Point 1135 (-90.871328, 30.061025, 2.2175881) failed to convert
-rank 6: Point 1146 (-91.752151, 30.456771, -7.5406189) failed to convert
-rank 49: Point 1151 (-90.623291, 29.537712, -2.3301674) failed to convert
-rank 47: Point 1151 (-90.644598, 29.859512, -0.12202728) failed to convert
-rank 99: Point 1584 (-88.835191, 29.660354, 10.677525) failed to convert
-rank 10: Point 1142 (-91.630271, 30.10481, -8.2296) failed to convert
-rank 11: Point 1147 (-91.601343, 29.755443, -5.574e-05) failed to convert
-rank 85: Point 1584 (-89.651256, 29.652862, -0.39567968) failed to convert
-rank 81: Point 1582 (-89.801914, 30.048705, 0.65531993) failed to convert
-rank 14: Point 1143 (-91.473643, 29.926814, -1.3919828) failed to convert
-rank 53: Point 1149 (-90.551465, 29.435286, -0.03357704) failed to convert
-rank 83: Point 1584 (-89.75337, 29.914316, -0.5014106) failed to convert
-rank 78: Point 1599 (-89.91067, 29.910202, 0.94367165) failed to convert
-rank 88: Point 1596 (-89.448531, 29.307162, 0.31299999) failed to convert
-rank 62: Point 1138 (-90.32387, 30.014143, 0.61264801) failed to convert
-rank 41: Point 1149 (-90.73651, 29.851895, -0.79788006) failed to convert
-rank 32: Point 1142 (-90.95997, 29.637062, -0.6001153) failed to convert
-rank 69: Point 1585 (-90.083622, 30.025672, -0.78637824) failed to convert
-rank 33: Point 1150 (-90.916203, 29.779474, -0.81279306) failed to convert
-rank 76: Point 1602 (-89.942536, 30.076899, -5.9039764) failed to convert
-rank 77: Point 1585 (-89.939314, 29.854249, -8.2296) failed to convert
-rank 94: Point 1597 (-89.211904, 29.422567, 5.3281991) failed to convert
-rank 56: Point 1145 (-90.480396, 29.711074, -1.5914827) failed to convert
-rank 12: Point 1130 (-91.529706, 30.197666, 14.341207) failed to convert
-rank 27: Point 1149 (-91.133872, 29.865216, 0.1) failed to convert
-rank 57: Point 1152 (-90.472736, 29.570833, 1.1793057) failed to convert
-rank 37: Point 1154 (-90.810226, 29.871633, -0.49681689) failed to convert
-rank 19: Point 1158 (-91.312619, 29.494299, -0.45558258) failed to convert
-rank 55: Point 1149 (-90.503779, 29.56985, 0.38224382) failed to convert
-rank 73: Point 1584 (-89.976106, 30.397255, -9.0537694) failed to convert
-rank 30: Point 1145 (-91.017086, 30.047328, -4.6110492) failed to convert
-rank 52: Point 1139 (-90.528973, 30.056362, -4.2973419) failed to convert
-rank 44: Point 1145 (-90.684167, 29.837557, -0.22916756) failed to convert
-rank 22: Point 1144 (-91.207074, 30.283083, 4.5777197) failed to convert
-rank 68: Point 1597 (-90.171575, 29.22546, 0.31299999) failed to convert
-rank 36: Point 1141 (-90.842999, 29.73268, -0.88686872) failed to convert
-rank 72: Point 1598 (-90.027919, 30.007596, -2.9533199) failed to convert
-rank 29: Point 1153 (-91.032019, 30.113098, -11.120629) failed to convert
-rank 3: Point 1152 (-91.863426, 30.547033, -13.608072) failed to convert
-rank 95: Point 1585 (-89.219632, 29.141465, -0.07820446) failed to convert
-rank 96: Point 1601 (-89.189124, 29.219995, -0.0) failed to convert
-rank 17: Point 1153 (-91.37076, 29.714353, -5.6432523) failed to convert
-rank 65: Point 1586 (-90.257637, 29.42686, -0.38444044) failed to convert
-rank 64: Point 1598 (-90.245176, 30.040072, -1.4367898) failed to convert
-rank 43: Point 1155 (-90.73168, 29.328862, -0.9042161) failed to convert
-rank 28: Point 1137 (-91.080992, 30.028896, -2.9718006) failed to convert
-rank 66: Point 1597 (-90.248806, 29.071599, 6.9774596) failed to convert
-rank 20: Point 1140 (-91.237493, 30.303417, -11.542728) failed to convert
-rank 67: Point 1582 (-90.137295, 30.020091, 0.03082347) failed to convert
-rank 97: Point 1583 (-89.14714, 29.141702, -0.51957047) failed to convert
-rank 79: Point 1587 (-89.878326, 30.055921, -0.00304871) failed to convert
-rank 70: Point 1602 (-90.05024, 30.220191, 4.5699401) failed to convert
-rank 84: Point 1597 (-89.732546, 29.543798, -3.6418839) failed to convert
-rank 38: Point 1139 (-90.783046, 29.890186, -0.24907803) failed to convert
-rank 18: Point 1149 (-91.282878, 30.571384, 7.4130144) failed to convert
-rank 24: Point 1139 (-91.168587, 30.276754, 23.332432) failed to convert
-rank 63: Point 1151 (-90.335988, 29.422177, 0.458) failed to convert
-rank 48: Point 1142 (-90.583142, 30.400985, -0.28920001) failed to convert
-rank 61: Point 1158 (-90.381732, 29.577325, -0.89298198) failed to convert
-rank 80: Point 1596 (-89.897625, 29.313327, -0.46376191) failed to convert
-rank 82: Point 1599 (-89.753415, 30.234528, -0.65055499) failed to convert
-rank 75: Point 1587 (-89.990919, 29.698824, -1.6187306) failed to convert
-rank 86: Point 1599 (-89.596222, 29.389417, -1.8764198) failed to convert
-rank 13: Point 1148 (-91.490425, 30.287026, -8.7094497) failed to convert
-rank 8: Point 1134 (-91.698752, 30.083778, -2.143706) failed to convert
-rank 31: Point 1153 (-90.970533, 30.113494, -0.34835809) failed to convert
-rank 60: Point 1136 (-90.335867, 30.475626, -7.4530257) failed to convert
-rank 2: Point 1145 (-92.010771, 29.040092, 16.691248) failed to convert
-rank 74: Point 1598 (-89.988553, 29.970699, -3.8639498) failed to convert
-rank 87: Point 1584 (-89.445589, 30.156525, 3.4592596) failed to convert
-rank 92: Point 1597 (-89.316577, 29.048509, 16.102334) failed to convert
-rank 93: Point 1585 (-89.256852, 29.209315, -0.0) failed to convert
-rank 59: Point 1151 (-90.407816, 29.851099, -0.54821328) failed to convert
-rank 91: Point 1587 (-89.344091, 29.164762, -1.9997877) failed to convert
-rank 0: Point 1071 (-92.338146, 29.539611, -0.58460773) failed to convert
-rank 58: Point 1140 (-90.419526, 29.99294, 20.569433) failed to convert
-rank 39: Point 1151 (-90.768125, 29.86654, -0.40762362) failed to convert
-rank 45: Point 1154 (-90.697863, 29.480503, -0.46402672) failed to convert
-rank 21: Point 1156 (-91.211553, 30.414796, -15.157096) failed to convert
-rank 46: Point 1132 (-90.69326, 29.426729, 0.3048) failed to convert
-rank 5: Point 1148 (-91.763433, 30.755087, -13.389025) failed to convert
-rank 71: Point 1585 (-90.052862, 29.975619, -0.0922896) failed to convert
-rank 50: Point 1151 (-90.620327, 29.371583, 0.36576) failed to convert
-rank 89: Point 1587 (-89.386136, 29.384733, -1.323e-05) failed to convert
-rank 9: Point 1147 (-91.683427, 29.821621, -0.52516407) failed to convert
-rank 16: Point 1143 (-91.350073, 30.760727, -24.138654) failed to convert
-rank 40: Point 1143 (-90.75539, 29.829125, -1.6631754) failed to convert
-rank 35: Point 1160 (-90.863713, 29.763499, -0.7305129) failed to convert
-rank 90: Point 1597 (-89.356182, 29.269136, -2.8632436) failed to convert
-rank 98: Point 1602 (-88.960334, 30.321895, 4.1790602) failed to convert
-rank 99: Point 1585 (-88.839901, 29.609824, 11.368955) failed to convert
-rank 1: Point 1154 (-92.050882, 30.003271, -4.1688288) failed to convert
-rank 25: Point 1159 (-91.15703, 30.217539, 15.686929) failed to convert
-rank 7: Point 1154 (-91.723609, 30.248057, -10.053801) failed to convert
-rank 51: Point 1152 (-90.567578, 29.87419, -0.55019977) failed to convert
-rank 85: Point 1585 (-89.667158, 29.460596, -4.4567858) failed to convert
-rank 15: Point 1148 (-91.398927, 30.651869, -8.9610529) failed to convert
-rank 81: Point 1583 (-89.78672, 30.234408, 0.89558557) failed to convert
-rank 88: Point 1597 (-89.374492, 30.165115, 3.1239041) failed to convert
-rank 78: Point 1600 (-89.932773, 29.632477, -4.1269597) failed to convert
-rank 83: Point 1585 (-89.776436, 29.631743, -0.0) failed to convert
-rank 23: Point 1150 (-91.183684, 30.329046, -6.4819912) failed to convert
-rank 94: Point 1598 (-89.248807, 29.002527, 6.8346964) failed to convert
-rank 26: Point 1138 (-91.133062, 30.334607, -6.3002215) failed to convert
-rank 54: Point 1145 (-90.479082, 30.161326, -0.33766161) failed to convert
-rank 4: Point 1146 (-91.7963, 30.940833, -18.495202) failed to convert
-rank 69: Point 1586 (-90.110745, 29.675188, -0.49646878) failed to convert
-rank 42: Point 1144 (-90.747777, 29.385717, 0.3048) failed to convert
-rank 49: Point 1152 (-90.585802, 30.068139, -3.5406671) failed to convert
-rank 47: Point 1152 (-90.666919, 29.540088, -8.2296) failed to convert
-rank 76: Point 1603 (-89.973391, 29.687646, -5.0145699) failed to convert
-rank 34: Point 1136 (-90.862835, 30.186638, -2.4223232) failed to convert
-rank 77: Point 1586 (-89.934311, 29.917099, -0.55999981) failed to convert
-rank 14: Point 1144 (-91.469377, 29.998355, -3.814029) failed to convert
-rank 62: Point 1139 (-90.295616, 30.390647, -0.3377791) failed to convert
-rank 72: Point 1599 (-90.028278, 30.002866, -9.0) failed to convert
-rank 10: Point 1143 (-91.588547, 30.822487, -9.6285021) failed to convert
-rank 53: Point 1150 (-90.536216, 29.649549, -1.9877865) failed to convert
-rank 11: Point 1148 (-91.544771, 30.723665, -20.0) failed to convert
-rank 73: Point 1585 (-89.993405, 30.179448, 4.3107625) failed to convert
-rank 32: Point 1143 (-90.926747, 30.13788, -9.8545968) failed to convert
-rank 33: Point 1151 (-90.940748, 29.40857, -0.39727045) failed to convert
-rank 68: Point 1598 (-90.110269, 30.026397, -5.7729124) failed to convert
-rank 96: Point 1602 (-89.19121, 29.196331, -0.0) failed to convert
-rank 41: Point 1150 (-90.759079, 29.522945, -0.58271292) failed to convert
-rank 65: Point 1587 (-90.218378, 29.947557, -8.0762862) failed to convert
-rank 97: Point 1584 (-89.11442, 29.507784, 4.7786884) failed to convert
-rank 66: Point 1598 (-90.177313, 30.018496, 1.4626275) failed to convert
-rank 67: Point 1583 (-90.144627, 29.924631, -7.4017637) failed to convert
-rank 56: Point 1146 (-90.491757, 29.553281, -0.53663499) failed to convert
-rank 79: Point 1588 (-89.87226, 30.131119, -5.4577491) failed to convert
-rank 27: Point 1150 (-91.145016, 29.689699, -1.7517594) failed to convert
-rank 70: Point 1603 (-90.076632, 29.882237, -1.48448) failed to convert
-rank 57: Point 1153 (-90.492014, 29.302326, -0.43394478) failed to convert
-rank 95: Point 1586 (-89.214955, 29.194622, -0.13749265) failed to convert
-rank 64: Point 1599 (-90.255843, 29.898393, -4.1208962) failed to convert
-rank 84: Point 1598 (-89.732758, 29.540799, -4.9801275) failed to convert
-rank 19: Point 1159 (-91.248417, 30.528988, 2.1749664) failed to convert
-rank 55: Point 1150 (-90.471269, 30.01983, 16.795364) failed to convert
-rank 6: Point 1147 (-91.746967, 30.548524, -11.957186) failed to convert
-rank 30: Point 1146 (-91.008575, 30.176947, 15.759946) failed to convert
-rank 37: Point 1155 (-90.801813, 29.99496, 16.292721) failed to convert
-rank 44: Point 1146 (-90.676405, 29.948684, -0.72142991) failed to convert
-rank 82: Point 1600 (-89.753842, 30.229201, 0.86798575) failed to convert
-rank 74: Point 1599 (-89.999247, 29.83494, -2.5997678) failed to convert
-rank 36: Point 1142 (-90.841146, 29.759984, -1.5326874) failed to convert
-rank 80: Point 1597 (-89.872949, 29.622852, -4.8914307) failed to convert
-rank 3: Point 1153 (-91.863387, 30.547632, -8.2296) failed to convert
-rank 29: Point 1154 (-91.030529, 30.135602, -6.1835541) failed to convert
-rank 86: Point 1600 (-89.538033, 30.080132, 3.5487356) failed to convert
-rank 17: Point 1154 (-91.318118, 30.572445, -10.052047) failed to convert
-rank 52: Point 1140 (-90.557636, 29.65567, -1.140631) failed to convert
-rank 75: Point 1588 (-89.992514, 29.678344, 1.0651626) failed to convert
-rank 71: Point 1586 (-90.05638, 29.930543, 7.5851321) failed to convert
-rank 93: Point 1586 (-89.262587, 29.143528, -3.108724) failed to convert
-rank 92: Point 1598 (-89.292845, 29.321309, -0.0) failed to convert
-rank 22: Point 1145 (-91.195849, 30.459911, 6.8623507) failed to convert
-rank 91: Point 1588 (-89.34127, 29.197413, 0.31118666) failed to convert
-rank 28: Point 1138 (-91.072652, 30.157576, -2.9262179) failed to convert
-rank 43: Point 1156 (-90.717395, 29.536823, -1.2166642) failed to convert
-rank 89: Point 1588 (-89.401299, 29.20811, 0.11218373) failed to convert
-rank 87: Point 1585 (-89.443332, 30.182362, 2.7838034) failed to convert
-rank 20: Point 1141 (-91.23801, 30.295193, -8.0983732) failed to convert
-rank 98: Point 1603 (-89.063699, 29.192187, 4.9574824) failed to convert
-rank 63: Point 1152 (-90.318936, 29.652466, -0.2884131) failed to convert
-rank 24: Point 1140 (-91.168165, 30.283237, -6.1319587) failed to convert
-rank 90: Point 1598 (-89.324666, 29.632306, 4.7169525) failed to convert
-rank 38: Point 1140 (-90.782307, 29.900852, 0.00498857) failed to convert
-rank 13: Point 1149 (-91.478177, 30.49211, -5.2925807) failed to convert
-rank 18: Point 1150 (-91.354652, 29.404017, 7.4093579) failed to convert
-rank 99: Point 1586 (-88.84609, 29.541731, 14.883163) failed to convert
-rank 8: Point 1135 (-91.691968, 30.203229, -8.5548627) failed to convert
-rank 48: Point 1143 (-90.621059, 29.867551, -0.70719821) failed to convert
-rank 61: Point 1159 (-90.358559, 29.891837, -0.34142444) failed to convert
-rank 2: Point 1146 (-91.94579, 30.276571, -6.404225) failed to convert
-rank 12: Point 1131 (-91.519748, 30.366077, -11.917681) failed to convert
-rank 60: Point 1137 (-90.373158, 29.974789, -0.16157543) failed to convert
-rank 45: Point 1155 (-90.701251, 29.431331, 0.16153312) failed to convert
-rank 94: Point 1599 (-89.231758, 29.197047, -0.30951805) failed to convert
-rank 0: Point 1072 (-92.336384, 29.57417, -0.51149547) failed to convert
-rank 31: Point 1154 (-90.998449, 29.689047, -1.1346612) failed to convert
-rank 78: Point 1601 (-89.911271, 29.902597, 19.734167) failed to convert
-rank 88: Point 1598 (-89.410551, 29.749656, 1.0570824) failed to convert
-rank 25: Point 1160 (-91.190611, 29.687459, -1.5891953) failed to convert
-rank 81: Point 1584 (-89.83824, 29.60013, 23.462345) failed to convert
-rank 46: Point 1133 (-90.697622, 29.363474, -8.2296) failed to convert
-rank 85: Point 1586 (-89.657551, 29.576253, -0.40316015) failed to convert
-rank 35: Point 1161 (-90.830438, 30.254768, -1.6282038) failed to convert
-rank 83: Point 1586 (-89.715076, 30.377937, -3.1670104) failed to convert
-rank 59: Point 1152 (-90.426336, 29.597375, -0.36933064) failed to convert
-rank 15: Point 1149 (-91.453816, 29.741274, -2.7246392) failed to convert
-rank 16: Point 1144 (-91.384322, 30.202402, -0.89328196) failed to convert
-rank 1: Point 1155 (-92.011189, 30.759646, -10.388794) failed to convert
-rank 7: Point 1155 (-91.699187, 30.678264, -8.0185855) failed to convert
-rank 50: Point 1152 (-90.59919, 29.672137, 1.0169632) failed to convert
-rank 76: Point 1604 (-89.951768, 29.960744, 0.15461984) failed to convert
-rank 5: Point 1149 (-91.767073, 30.690201, -13.954306) failed to convert
-rank 69: Point 1587 (-90.11105, 29.671011, -0.24695708) failed to convert
-rank 51: Point 1153 (-90.598643, 29.434993, 0.28604279) failed to convert
-rank 39: Point 1152 (-90.785057, 29.618722, -1.5955261) failed to convert
-rank 72: Point 1600 (-90.027281, 30.015498, 0.7563) failed to convert
-rank 58: Point 1141 (-90.431739, 29.825931, 1.8453406) failed to convert
-rank 40: Point 1144 (-90.783835, 29.412659, 0.06067004) failed to convert
-rank 77: Point 1587 (-89.939281, 29.854272, -8.2296) failed to convert
-rank 9: Point 1148 (-91.616236, 30.98936, -12.967978) failed to convert
-rank 68: Point 1599 (-90.110264, 30.026357, -5.0956838) failed to convert
-rank 21: Point 1157 (-91.255044, 29.721032, -1.819588) failed to convert
-rank 73: Point 1586 (-90.008817, 29.984134, -0.40264228) failed to convert
-rank 26: Point 1139 (-91.173091, 29.70616, -2.2655784) failed to convert
-rank 96: Point 1603 (-89.133309, 29.845372, 2.6080264) failed to convert
-rank 65: Point 1588 (-90.275013, 29.193143, 0.65222126) failed to convert
-rank 23: Point 1151 (-91.232108, 29.559221, 12.440198) failed to convert
-rank 67: Point 1584 (-90.144577, 29.925107, -7.4130414) failed to convert
-rank 34: Point 1137 (-90.967239, 28.608565, 20.023793) failed to convert
-rank 4: Point 1147 (-91.846254, 30.037844, -2.5667573) failed to convert
-rank 97: Point 1585 (-89.077835, 29.912566, 2.9398953) failed to convert
-rank 79: Point 1589 (-89.940569, 29.273829, 0.31299999) failed to convert
-rank 42: Point 1145 (-90.710092, 29.932817, -2.5484401) failed to convert
-rank 95: Point 1587 (-89.206912, 29.28576, -0.0) failed to convert
-rank 47: Point 1153 (-90.631953, 30.039093, 25.61336) failed to convert
-rank 66: Point 1599 (-90.184249, 29.927762, 19.797168) failed to convert
-rank 14: Point 1145 (-91.489041, 29.666241, -0.79695274) failed to convert
-rank 70: Point 1604 (-90.07767, 29.868864, -0.21745129) failed to convert
-rank 54: Point 1146 (-90.528556, 29.474218, -1.8469891) failed to convert
-rank 64: Point 1600 (-90.275802, 29.632228, -0.46586322) failed to convert
-rank 62: Point 1140 (-90.331662, 29.909269, -0.39837651) failed to convert
-rank 84: Point 1599 (-89.677058, 30.214351, -0.42334707) failed to convert
-rank 49: Point 1153 (-90.614045, 29.66919, -0.44745935) failed to convert
-rank 82: Point 1601 (-89.770025, 30.032175, 2.3758279) failed to convert
-rank 74: Point 1600 (-89.999553, 29.831028, 14.334691) failed to convert
-rank 11: Point 1149 (-91.585568, 30.027677, -0.52774642) failed to convert
-rank 80: Point 1598 (-89.872935, 29.62289, -4.8914307) failed to convert
-rank 86: Point 1601 (-89.53181, 30.153125, 3.3278606) failed to convert
-rank 75: Point 1589 (-89.990901, 29.698881, -1.1943126) failed to convert
-rank 71: Point 1587 (-90.063234, 29.842546, 0.3037822) failed to convert
-rank 10: Point 1144 (-91.63022, 30.104842, -8.2296) failed to convert
-rank 93: Point 1587 (-89.260776, 29.164192, 6.3286468) failed to convert
-rank 91: Point 1589 (-89.335455, 29.264599, 15.268643) failed to convert
-rank 32: Point 1144 (-90.960015, 29.63605, -0.88735876) failed to convert
-rank 92: Point 1599 (-89.300873, 29.229064, 6.2636063) failed to convert
-rank 56: Point 1147 (-90.489578, 29.583477, 0.62757701) failed to convert
-rank 41: Point 1151 (-90.76712, 29.404886, -8.2296) failed to convert
-rank 55: Point 1151 (-90.495841, 29.68002, -0.69938985) failed to convert
-rank 89: Point 1589 (-89.334625, 29.977686, -0.0) failed to convert
-rank 87: Point 1586 (-89.433673, 30.293648, -4.9716645) failed to convert
-rank 53: Point 1151 (-90.504693, 30.088202, -1.0451657) failed to convert
-rank 19: Point 1160 (-91.281788, 29.994798, -0.65457918) failed to convert
-rank 27: Point 1151 (-91.107514, 30.275225, -4.9846528) failed to convert
-rank 57: Point 1154 (-90.472709, 29.570862, 1.0902521) failed to convert
-rank 98: Point 1604 (-89.069527, 29.127335, -0.0) failed to convert
-rank 90: Point 1599 (-89.363384, 29.185555, 2.876731) failed to convert
-rank 3: Point 1154 (-91.863386, 30.547042, -13.663112) failed to convert
-rank 99: Point 1587 (-88.852547, 29.471674, 16.08404) failed to convert
-rank 88: Point 1599 (-89.442392, 29.37834, -0.68332574) failed to convert
-rank 33: Point 1152 (-90.936061, 29.479115, -0.73572709) failed to convert
-rank 30: Point 1147 (-91.009434, 30.16359, -6.3810173) failed to convert
-rank 28: Point 1139 (-91.093297, 29.837839, 0.1) failed to convert
-rank 52: Point 1141 (-90.557944, 29.651197, -0.41857858) failed to convert
-rank 94: Point 1600 (-89.216141, 29.374335, 7.6011374) failed to convert
-rank 83: Point 1587 (-89.761676, 29.812628, -8.2296) failed to convert
-rank 78: Point 1602 (-89.93276, 29.632515, -3.7383823) failed to convert
-rank 38: Point 1141 (-90.783901, 29.877547, -0.41579541) failed to convert
-rank 43: Point 1157 (-90.68253, 30.039153, 17.650823) failed to convert
-rank 44: Point 1147 (-90.684093, 29.838465, -1.2106579) failed to convert
-rank 37: Point 1156 (-90.809532, 29.881713, -0.22870405) failed to convert
-rank 20: Point 1142 (-91.234876, 30.344994, 0.22361431) failed to convert
-rank 22: Point 1146 (-91.207336, 30.278764, 15.829731) failed to convert
-rank 8: Point 1136 (-91.649633, 30.940599, -8.4981991) failed to convert
-rank 85: Point 1587 (-89.676059, 29.351751, 0.30305516) failed to convert
-rank 6: Point 1148 (-91.742867, 30.620953, -14.401801) failed to convert
-rank 63: Point 1153 (-90.308672, 29.79042, -0.38688114) failed to convert
-rank 24: Point 1141 (-91.213106, 29.571124, -0.78646515) failed to convert
-rank 81: Point 1585 (-89.799715, 30.075484, 3.9956794) failed to convert
-rank 48: Point 1144 (-90.621054, 29.867491, 0.21039286) failed to convert
-rank 18: Point 1151 (-91.282848, 30.571709, 5.6082918) failed to convert
-rank 17: Point 1155 (-91.317613, 30.58057, 16.245562) failed to convert
-rank 76: Point 1605 (-89.973361, 29.687673, -5.0145699) failed to convert
-rank 12: Point 1132 (-91.498016, 30.730919, -20.0) failed to convert
-rank 69: Point 1588 (-90.104678, 29.753622, 0.85485177) failed to convert
-rank 72: Point 1601 (-90.028275, 30.002766, -9.0) failed to convert
-rank 2: Point 1147 (-91.919106, 30.771342, -8.2296) failed to convert
-rank 29: Point 1155 (-91.080459, 29.363805, -0.56540576) failed to convert
-rank 60: Point 1138 (-90.420003, 29.334977, -0.37046883) failed to convert
-rank 73: Point 1587 (-90.012167, 29.941434, -6.6571373) failed to convert
-rank 0: Point 1073 (-92.377932, 28.683815, 36.599998) failed to convert
-rank 13: Point 1150 (-91.490388, 30.287074, -10.283953) failed to convert
-rank 31: Point 1155 (-90.970568, 30.112716, 19.195834) failed to convert
-rank 36: Point 1143 (-90.843404, 29.726321, -8.2296) failed to convert
-rank 45: Point 1156 (-90.700388, 29.443831, -0.85292389) failed to convert
-rank 59: Point 1153 (-90.40664, 29.866924, -0.67153532) failed to convert
-rank 25: Point 1161 (-91.149472, 30.335572, 4.9870323) failed to convert
-rank 77: Point 1588 (-89.968371, 29.486241, 0.31299999) failed to convert
-rank 46: Point 1134 (-90.642228, 30.157325, -0.0570353) failed to convert
-rank 68: Point 1600 (-90.110322, 30.025463, -0.48007929) failed to convert
-rank 35: Point 1162 (-90.864296, 29.754714, -0.8721786) failed to convert
-rank 7: Point 1156 (-91.723585, 30.248089, -10.395529) failed to convert
-rank 1: Point 1156 (-92.057611, 29.872883, -1.1177625) failed to convert
-rank 65: Point 1589 (-90.21879, 29.941982, 32.415465) failed to convert
-rank 15: Point 1150 (-91.457612, 29.677347, -0.43728988) failed to convert
-rank 16: Point 1145 (-91.36592, 30.503501, -4.2875943) failed to convert
-rank 67: Point 1585 (-90.140077, 29.98356, 0.15955855) failed to convert
-rank 96: Point 1604 (-89.131586, 29.864372, 2.3146141) failed to convert
-rank 95: Point 1588 (-89.214718, 29.197205, -0.00243993) failed to convert
-rank 61: Point 1160 (-90.38188, 29.575196, -0.085344) failed to convert
-rank 70: Point 1605 (-90.082027, 29.812671, -3.8282882) failed to convert
-rank 79: Point 1590 (-89.911907, 29.635941, 0.44858892) failed to convert
-rank 97: Point 1586 (-89.144792, 29.167589, 5.0482591) failed to convert
-rank 51: Point 1154 (-90.546053, 30.174626, 1.84) failed to convert
-rank 84: Point 1600 (-89.733819, 29.526513, 29.189358) failed to convert
-rank 64: Point 1601 (-90.283813, 29.524871, -2.822448) failed to convert
-rank 66: Point 1600 (-90.183249, 29.940698, -7.4017637) failed to convert
-rank 26: Point 1140 (-91.173323, 29.702448, -1.4787883) failed to convert
-rank 39: Point 1153 (-90.776743, 29.74057, -1.5914579) failed to convert
-rank 21: Point 1158 (-91.220047, 30.28019, -13.334696) failed to convert
-rank 34: Point 1138 (-90.862827, 30.186598, -2.4460207) failed to convert
-rank 50: Point 1153 (-90.611187, 29.501742, -0.27134939) failed to convert
-rank 40: Point 1145 (-90.769844, 29.618134, -0.31242228) failed to convert
-rank 58: Point 1142 (-90.434487, 29.788199, -1.0962545) failed to convert
-rank 75: Point 1590 (-89.96984, 29.965778, 0.20180436) failed to convert
-rank 80: Point 1599 (-89.872915, 29.622947, -4.8914307) failed to convert
-rank 5: Point 1150 (-91.763998, 30.744771, -16.571975) failed to convert
-rank 86: Point 1602 (-89.564336, 29.76933, -0.30511738) failed to convert
-rank 74: Point 1601 (-90.001896, 29.801033, -5.1913539) failed to convert
-rank 71: Point 1588 (-90.072827, 29.719046, -0.1172801) failed to convert
-rank 82: Point 1602 (-89.791777, 29.765665, -0.02774949) failed to convert
-rank 92: Point 1600 (-89.269712, 29.584769, 3.0635196) failed to convert
-rank 4: Point 1148 (-91.796275, 30.940986, -17.183502) failed to convert
-rank 91: Point 1590 (-89.344405, 29.160986, -2.420072) failed to convert
-rank 23: Point 1152 (-91.207082, 29.959035, -1.1948593) failed to convert
-rank 42: Point 1146 (-90.752499, 29.316491, -0.41318868) failed to convert
-rank 89: Point 1590 (-89.32378, 30.101172, 3.0799999) failed to convert
-rank 93: Point 1588 (-89.257642, 29.199997, 7.9e-06) failed to convert
-rank 87: Point 1587 (-89.447963, 30.128377, 2.2518434) failed to convert
-rank 54: Point 1147 (-90.51392, 29.678817, -1.3131047) failed to convert
-rank 14: Point 1146 (-91.424934, 30.73629, -20.0) failed to convert
-rank 9: Point 1149 (-91.664018, 30.162759, -1.3032851) failed to convert
-rank 49: Point 1154 (-90.612112, 29.696504, -0.30510593) failed to convert
-rank 98: Point 1605 (-89.062506, 29.20537, 1.5550885) failed to convert
-rank 90: Point 1600 (-89.265948, 30.298665, 3.0031488) failed to convert
-rank 99: Point 1588 (-88.833112, 29.678428, 10.712699) failed to convert
-rank 11: Point 1150 (-91.540713, 30.792081, 7.306723) failed to convert
-rank 32: Point 1145 (-90.926722, 30.137936, -11.625073) failed to convert
-rank 10: Point 1145 (-91.588749, 30.818457, -8.1210003) failed to convert
-rank 88: Point 1600 (-89.382245, 30.075351, 2.77) failed to convert
-rank 47: Point 1154 (-90.644552, 29.860113, -0.67432069) failed to convert
-rank 62: Point 1141 (-90.359844, 29.52825, 0.49549086) failed to convert
-rank 94: Point 1601 (-89.232064, 29.193484, -0.40782512) failed to convert
-rank 41: Point 1152 (-90.736447, 29.852248, -0.29824633) failed to convert
-rank 83: Point 1588 (-89.770021, 29.710383, -0.0) failed to convert
-rank 85: Point 1588 (-89.590375, 30.377685, -8.7293634) failed to convert
-rank 56: Point 1148 (-90.480378, 29.711132, -0.46493017) failed to convert
-rank 27: Point 1152 (-91.112843, 30.192594, -7.7384037) failed to convert
-rank 55: Point 1152 (-90.483438, 29.851919, -0.21574072) failed to convert
-rank 81: Point 1586 (-89.786785, 30.233529, -2.0686605) failed to convert
-rank 78: Point 1603 (-89.933214, 29.626775, -1.0306813) failed to convert
-rank 57: Point 1155 (-90.419518, 30.300373, -0.28064426) failed to convert
-rank 53: Point 1152 (-90.536228, 29.649204, -1.6767815) failed to convert
-rank 3: Point 1155 (-91.863327, 30.547054, -8.2296) failed to convert
-rank 69: Point 1589 (-90.081942, 30.046725, 3.7276887) failed to convert
-rank 76: Point 1606 (-89.942498, 30.076852, -5.9039764) failed to convert
-rank 73: Point 1588 (-90.036369, 29.631977, -0.14510616) failed to convert
-rank 77: Point 1589 (-89.939293, 29.853878, -1.5434361) failed to convert
-rank 52: Point 1142 (-90.546076, 29.817587, -0.48336515) failed to convert
-rank 30: Point 1148 (-91.038377, 29.720455, -0.28309551) failed to convert
-rank 72: Point 1602 (-90.027452, 30.013234, -9.0) failed to convert
-rank 65: Point 1590 (-90.257592, 29.426902, 0.50467578) failed to convert
-rank 68: Point 1601 (-90.110257, 30.026297, -3.1750874) failed to convert
-rank 37: Point 1157 (-90.810082, 29.87362, -1.0944853) failed to convert
-rank 79: Point 1591 (-89.885147, 29.970482, -0.41344579) failed to convert
-rank 95: Point 1589 (-89.214475, 29.199888, -0.1272541) failed to convert
-rank 96: Point 1605 (-89.193458, 29.170557, -0.0) failed to convert
-rank 43: Point 1158 (-90.717439, 29.53616, -1.21124) failed to convert
-rank 8: Point 1137 (-91.650139, 30.931813, 6.3022042) failed to convert
-rank 19: Point 1161 (-91.25446, 30.432279, -3.1066467) failed to convert
-rank 63: Point 1154 (-90.294796, 29.975769, -0.21387217) failed to convert
-rank 20: Point 1143 (-91.277403, 29.662629, 0.74504787) failed to convert
-rank 70: Point 1606 (-90.064942, 30.032212, -2.6339081) failed to convert
-rank 44: Point 1148 (-90.684097, 29.838311, 0.26695836) failed to convert
-rank 64: Point 1602 (-90.283812, 29.52481, -2.822448) failed to convert
-rank 67: Point 1586 (-90.144542, 29.925401, -7.4075549) failed to convert
-rank 48: Point 1145 (-90.577918, 30.473453, -10.506397) failed to convert
-rank 66: Point 1601 (-90.183223, 29.940667, -7.4017637) failed to convert
-rank 84: Point 1601 (-89.707067, 29.851817, -0.15421305) failed to convert
-rank 29: Point 1156 (-91.031179, 30.125354, 26.81321) failed to convert
-rank 97: Point 1587 (-89.158867, 29.008647, 1.5657205) failed to convert
-rank 75: Point 1591 (-89.995024, 29.646337, 0.153986) failed to convert
-rank 86: Point 1603 (-89.554658, 29.883482, -0.0) failed to convert
-rank 36: Point 1144 (-90.825819, 29.985925, 13.573297) failed to convert
-rank 2: Point 1148 (-91.962145, 29.968796, -1.6255376) failed to convert
-rank 18: Point 1152 (-91.342238, 29.608627, -0.50938078) failed to convert
-rank 24: Point 1142 (-91.203762, 29.720339, -0.56624526) failed to convert
-rank 60: Point 1139 (-90.37799, 29.909019, -1.2475536) failed to convert
-rank 45: Point 1157 (-90.685629, 29.657025, -1.0495406) failed to convert
-rank 13: Point 1151 (-91.533573, 29.553575, 0.66996169) failed to convert
-rank 80: Point 1600 (-89.874126, 29.607737, 23.300621) failed to convert
-rank 82: Point 1603 (-89.753393, 30.234495, 0.0444164) failed to convert
-rank 74: Point 1602 (-90.000661, 29.816624, 17.27723) failed to convert
-rank 59: Point 1154 (-90.398293, 29.980335, 15.044926) failed to convert
-rank 7: Point 1157 (-91.720443, 30.303375, -2.3407438) failed to convert
-rank 17: Point 1156 (-91.310365, 30.696967, -10.541847) failed to convert
-rank 46: Point 1135 (-90.700484, 29.321794, -0.0) failed to convert
-rank 38: Point 1142 (-90.783927, 29.877068, -0.53247626) failed to convert
-rank 35: Point 1163 (-90.843974, 30.055725, 38.846203) failed to convert
-rank 0: Point 1074 (-92.335352, 29.581156, -0.62920964) failed to convert
-rank 71: Point 1589 (-90.049465, 30.018921, 2.0847201) failed to convert
-rank 91: Point 1591 (-89.343427, 29.172289, -0.06612136) failed to convert
-rank 22: Point 1147 (-91.197268, 30.437524, 14.344868) failed to convert
-rank 92: Point 1601 (-89.240401, 29.9166, 1.1744918) failed to convert
-rank 87: Point 1588 (-89.438184, 30.240694, -1.5631686) failed to convert
-rank 99: Point 1589 (-88.849299, 29.504893, 15.360115) failed to convert
-rank 93: Point 1589 (-89.259987, 29.173162, 14.63238) failed to convert
-rank 89: Point 1591 (-89.426036, 28.917758, 5.0081514) failed to convert
-rank 25: Point 1162 (-91.194921, 29.618697, -0.13092063) failed to convert
-rank 12: Point 1133 (-91.498008, 30.730979, -20.0) failed to convert
-rank 33: Point 1153 (-90.916776, 29.769945, -0.68256666) failed to convert
-rank 90: Point 1601 (-89.385692, 28.925421, 9.9868671) failed to convert
-rank 28: Point 1140 (-91.069277, 30.209139, 0.7763651) failed to convert
-rank 1: Point 1157 (-92.013314, 30.719245, -8.4894325) failed to convert
-rank 15: Point 1151 (-91.446422, 29.86533, -0.123) failed to convert
-rank 31: Point 1156 (-90.970604, 30.111938, 17.523765) failed to convert
-rank 51: Point 1155 (-90.595325, 29.481706, 0.47030528) failed to convert
-rank 16: Point 1146 (-91.409206, 29.790798, -8.1290166) failed to convert
-rank 26: Point 1141 (-91.174649, 29.68138, -0.95575574) failed to convert
-rank 6: Point 1149 (-91.787295, 29.825093, -0.8800583) failed to convert
-rank 88: Point 1601 (-89.484016, 28.886396, 36.028387) failed to convert
-rank 61: Point 1161 (-90.381751, 29.576875, -1.9226384) failed to convert
-rank 98: Point 1606 (-88.991531, 29.984352, 4.7460559) failed to convert
-rank 21: Point 1159 (-91.212045, 30.406652, -7.5814648) failed to convert
-rank 50: Point 1154 (-90.602023, 29.631762, -0.5717818) failed to convert
-rank 23: Point 1153 (-91.222804, 29.708264, 8.3497793) failed to convert
-rank 94: Point 1602 (-89.239664, 29.106779, 6.4059489) failed to convert
-rank 34: Point 1139 (-90.890611, 29.773608, -0.71770251) failed to convert
-rank 85: Point 1589 (-89.6675, 29.453885, 1.63704) failed to convert
-rank 42: Point 1147 (-90.71452, 29.868935, -0.16353848) failed to convert
-rank 9: Point 1150 (-91.614818, 31.013209, -3.0) failed to convert
-rank 39: Point 1154 (-90.765213, 29.908843, -0.6837352) failed to convert
-rank 78: Point 1604 (-89.915517, 29.849313, -0.39685502) failed to convert
-rank 58: Point 1143 (-90.450462, 29.5683, -0.38246773) failed to convert
-rank 54: Point 1148 (-90.476044, 30.20284, 3.0264422) failed to convert
-rank 32: Point 1146 (-90.926706, 30.137973, -11.625073) failed to convert
-rank 49: Point 1155 (-90.60829, 29.750675, -0.56329455) failed to convert
-rank 40: Point 1146 (-90.805713, 29.088806, -0.0) failed to convert
-rank 83: Point 1589 (-89.761783, 29.811243, -0.70959215) failed to convert
-rank 14: Point 1147 (-91.424929, 30.73623, -20.0) failed to convert
-rank 5: Point 1151 (-91.77592, 30.532199, -4.9020642) failed to convert
-rank 76: Point 1607 (-89.954956, 29.920024, 11.307646) failed to convert
-rank 81: Point 1587 (-89.786777, 30.233469, -3.570429) failed to convert
-rank 69: Point 1590 (-90.111161, 29.668985, 2.9026369) failed to convert
-rank 73: Point 1589 (-90.012144, 29.941468, -6.6571373) failed to convert
-rank 77: Point 1590 (-89.938962, 29.857787, 0.82334525) failed to convert
-rank 4: Point 1149 (-91.798484, 30.900881, 3.8959924) failed to convert
-rank 65: Point 1591 (-90.274472, 29.200081, 0.85762516) failed to convert
-rank 56: Point 1149 (-90.459442, 29.999879, 1.7359071) failed to convert
-rank 72: Point 1603 (-90.030573, 29.973349, 0.16887355) failed to convert
-rank 64: Point 1603 (-90.283812, 29.52477, -2.822448) failed to convert
-rank 96: Point 1606 (-89.21117, 28.969311, 13.507228) failed to convert
-rank 47: Point 1155 (-90.666932, 29.539776, -0.12419509) failed to convert
-rank 68: Point 1602 (-90.109621, 30.034413, 4.0403113) failed to convert
-rank 62: Point 1142 (-90.333413, 29.88548, -1.4791413) failed to convert
-rank 79: Point 1592 (-89.872206, 30.131146, -5.4577491) failed to convert
-rank 95: Point 1590 (-89.219648, 29.140997, 15.064667) failed to convert
-rank 67: Point 1587 (-90.144803, 29.921946, -2.9697231) failed to convert
-rank 27: Point 1153 (-91.144978, 29.689747, -1.5379593) failed to convert
-rank 66: Point 1602 (-90.178946, 29.996536, 1.5420622) failed to convert
-rank 11: Point 1151 (-91.544751, 30.723608, -20.0) failed to convert
-rank 84: Point 1602 (-89.714677, 29.758974, -0.0) failed to convert
-rank 70: Point 1607 (-90.064687, 30.035272, 1.4708423) failed to convert
-rank 75: Point 1592 (-90.007198, 29.490696, 0.31299999) failed to convert
-rank 52: Point 1143 (-90.55949, 29.629237, -0.6038229) failed to convert
-rank 41: Point 1153 (-90.767099, 29.404943, -8.2296) failed to convert
-rank 97: Point 1588 (-89.155896, 29.041834, -0.0) failed to convert
-rank 86: Point 1604 (-89.585753, 29.513359, -0.0) failed to convert
-rank 82: Point 1604 (-89.791835, 29.764746, -1.4636457) failed to convert
-rank 3: Point 1156 (-91.865737, 30.502901, -5.1951623) failed to convert
-rank 44: Point 1149 (-90.718747, 29.337136, -1.5218168) failed to convert
-rank 57: Point 1156 (-90.485541, 29.392452, -8.2296) failed to convert
-rank 37: Point 1158 (-90.8101, 29.873326, -1.4552237) failed to convert
-rank 55: Point 1153 (-90.495952, 29.678387, -1.7583573) failed to convert
-rank 53: Point 1153 (-90.566909, 29.216563, 0.12655947) failed to convert
-rank 80: Point 1601 (-89.878264, 29.555868, -0.14198472) failed to convert
-rank 74: Point 1603 (-90.001126, 29.810388, 10.27215) failed to convert
-rank 92: Point 1602 (-89.3176, 29.035438, -0.0) failed to convert
-rank 43: Point 1159 (-90.731669, 29.328901, -0.89523772) failed to convert
-rank 63: Point 1155 (-90.355448, 29.156633, 1.4778257) failed to convert
-rank 19: Point 1162 (-91.246541, 30.557631, -0.08146598) failed to convert
-rank 20: Point 1144 (-91.278321, 29.647691, -0.542) failed to convert
-rank 71: Point 1590 (-90.064973, 29.820105, 0.73846161) failed to convert
-rank 8: Point 1138 (-91.648235, 30.964589, -17.925077) failed to convert
-rank 87: Point 1589 (-89.483512, 29.712966, -0.0) failed to convert
-rank 91: Point 1592 (-89.28609, 29.829834, 0.8392018) failed to convert
-rank 48: Point 1146 (-90.658358, 29.333562, 0.77776647) failed to convert
-rank 10: Point 1146 (-91.577392, 31.01121, -13.707942) failed to convert
-rank 99: Point 1590 (-88.790274, 30.131608, 13.813676) failed to convert
-rank 93: Point 1590 (-89.205083, 29.795311, 2.3447247) failed to convert
-rank 45: Point 1158 (-90.698246, 29.474786, -0.80468981) failed to convert
-rank 18: Point 1153 (-91.282817, 30.572033, 2.8543454) failed to convert
-rank 60: Point 1140 (-90.379367, 29.890321, -0.37161913) failed to convert
-rank 90: Point 1602 (-89.382106, 28.967279, 10.845164) failed to convert
-rank 36: Point 1145 (-90.841121, 29.759929, -1.2142945) failed to convert
-rank 24: Point 1143 (-91.168528, 30.277348, 21.835728) failed to convert
-rank 59: Point 1155 (-90.427561, 29.580035, -0.25118278) failed to convert
-rank 89: Point 1592 (-89.391686, 29.319871, 1.1769653) failed to convert
-rank 2: Point 1149 (-91.93512, 30.473635, -6.2218424) failed to convert
-rank 13: Point 1152 (-91.514023, 29.88749, -2.8159675) failed to convert
-rank 88: Point 1602 (-89.457519, 29.198577, -0.82529283) failed to convert
-rank 98: Point 1607 (-89.064192, 29.186328, -0.0) failed to convert
-rank 94: Point 1603 (-89.23576, 29.151303, 1.2208381) failed to convert
-rank 35: Point 1164 (-90.870095, 29.667803, -0.7133454) failed to convert
-rank 17: Point 1157 (-91.316002, 30.606333, -7.8640112) failed to convert
-rank 30: Point 1149 (-91.010727, 30.143861, -9.5667952) failed to convert
-rank 29: Point 1157 (-91.033107, 30.095826, -5.7865431) failed to convert
-rank 51: Point 1156 (-90.598696, 29.433671, 0.01060824) failed to convert
-rank 7: Point 1158 (-91.723549, 30.248138, -9.4296795) failed to convert
-rank 38: Point 1143 (-90.78334, 29.885495, -0.22799822) failed to convert
-rank 28: Point 1141 (-91.102872, 29.686999, -0.98220221) failed to convert
-rank 85: Point 1590 (-89.666509, 29.465409, 21.41358) failed to convert
-rank 0: Point 1075 (-92.341471, 29.451435, 8.1070217) failed to convert
-rank 78: Point 1605 (-89.900899, 30.031899, -9.0) failed to convert
-rank 33: Point 1154 (-90.873328, 30.416475, -8.738315) failed to convert
-rank 25: Point 1163 (-91.15728, 30.213228, 7.6188828) failed to convert
-rank 46: Point 1136 (-90.663338, 29.85692, -0.30227262) failed to convert
-rank 15: Point 1152 (-91.4107, 30.458481, -4.0337476) failed to convert
-rank 81: Point 1588 (-89.769581, 30.442529, -6.1007107) failed to convert
-rank 26: Point 1142 (-91.173068, 29.706299, -2.2655784) failed to convert
-rank 1: Point 1158 (-92.02132, 30.564496, -9.9998243) failed to convert
-rank 83: Point 1590 (-89.762287, 29.804865, -0.0) failed to convert
-rank 69: Point 1591 (-90.070413, 30.19418, 4.8182947) failed to convert
-rank 31: Point 1157 (-90.997565, 29.702109, -8.2296) failed to convert
-rank 50: Point 1155 (-90.610642, 29.509204, -0.35867357) failed to convert
-rank 76: Point 1608 (-89.944105, 30.056493, 2.322785) failed to convert
-rank 61: Point 1162 (-90.381754, 29.576782, -1.881348) failed to convert
-rank 77: Point 1591 (-89.939232, 29.854307, -8.2296) failed to convert
-rank 34: Point 1140 (-90.871269, 30.061481, 21.323105) failed to convert
-rank 73: Point 1590 (-90.011926, 29.944101, 16.50503) failed to convert
-rank 21: Point 1160 (-91.213217, 30.388051, -15.745969) failed to convert
-rank 65: Point 1592 (-90.218341, 29.947574, -8.0762862) failed to convert
-rank 16: Point 1147 (-91.439091, 29.28972, 3.2925473) failed to convert
-rank 23: Point 1154 (-91.207116, 29.958468, -1.4118724) failed to convert
-rank 42: Point 1148 (-90.716098, 29.846159, -0.95981487) failed to convert
-rank 9: Point 1151 (-91.616129, 30.990495, -14.465794) failed to convert
-rank 96: Point 1607 (-89.124015, 29.947982, 2.542434) failed to convert
-rank 22: Point 1148 (-91.199206, 30.406844, -15.051025) failed to convert
-rank 72: Point 1604 (-90.041038, 29.839631, -1.0151917) failed to convert
-rank 40: Point 1147 (-90.799991, 29.173642, -0.0) failed to convert
-rank 79: Point 1593 (-89.91263, 29.626133, 22.264792) failed to convert
-rank 68: Point 1603 (-90.124296, 29.84401, -4.3342562) failed to convert
-rank 67: Point 1588 (-90.144587, 29.924634, -7.3987158) failed to convert
-rank 64: Point 1604 (-90.283811, 29.524709, -2.822448) failed to convert
-rank 84: Point 1603 (-89.734026, 29.522756, -4.461053) failed to convert
-rank 97: Point 1589 (-89.157542, 29.022555, 0.60039841) failed to convert
-rank 56: Point 1150 (-90.459775, 29.995279, 19.102247) failed to convert
-rank 5: Point 1152 (-91.762934, 30.763278, -16.245842) failed to convert
-rank 75: Point 1593 (-89.979462, 29.843891, -5.2309779) failed to convert
-rank 66: Point 1603 (-90.240923, 29.176362, -0.18469055) failed to convert
-rank 95: Point 1591 (-89.23072, 29.014769, 3.336652) failed to convert
-rank 70: Point 1608 (-90.076687, 29.881158, -1.4693087) failed to convert
-rank 86: Point 1605 (-89.592385, 29.433851, -0.5439836) failed to convert
-rank 74: Point 1604 (-90.001862, 29.801012, -5.1913539) failed to convert
-rank 58: Point 1144 (-90.44745, 29.609781, -0.51882802) failed to convert
-rank 14: Point 1148 (-91.477027, 29.868764, -0.61483764) failed to convert
-rank 82: Point 1605 (-89.764459, 30.099716, -1.0073368) failed to convert
-rank 92: Point 1603 (-89.255453, 29.746492, 1.7899997) failed to convert
-rank 91: Point 1593 (-89.358917, 28.992211, 1.8428341) failed to convert
-rank 62: Point 1143 (-90.372651, 29.353086, -0.0) failed to convert
-rank 47: Point 1156 (-90.644512, 29.860541, -0.42218078) failed to convert
-rank 80: Point 1602 (-89.86076, 29.774212, -0.0) failed to convert
-rank 87: Point 1590 (-89.520414, 29.276458, 0.31299999) failed to convert
-rank 27: Point 1154 (-91.111813, 30.208073, -6.2795249) failed to convert
-rank 71: Point 1591 (-90.053999, 29.960504, 28.651017) failed to convert
-rank 99: Point 1591 (-88.831176, 29.697222, 10.255866) failed to convert
-rank 93: Point 1591 (-89.254396, 29.236752, 0.00802735) failed to convert
-rank 4: Point 1150 (-91.79869, 30.897194, 6.2770292) failed to convert
-rank 52: Point 1144 (-90.557585, 29.655704, -0.78086548) failed to convert
-rank 89: Point 1593 (-89.401282, 29.206758, 0.09349806) failed to convert
-rank 88: Point 1603 (-89.486678, 28.853103, 51.820605) failed to convert
-rank 11: Point 1152 (-91.544738, 30.72357, -20.0) failed to convert
-rank 90: Point 1603 (-89.380679, 28.983907, -0.0) failed to convert
-rank 6: Point 1150 (-91.74692, 30.548562, -10.362418) failed to convert
-rank 3: Point 1157 (-91.861213, 30.584712, -6.381438) failed to convert
-rank 44: Point 1150 (-90.713731, 29.410112, 0.04193155) failed to convert
-rank 49: Point 1156 (-90.611229, 29.70895, -1.7612026) failed to convert
-rank 94: Point 1604 (-89.236413, 29.143801, -0.19527214) failed to convert
-rank 98: Point 1608 (-89.088138, 28.918774, 77.171975) failed to convert
-rank 57: Point 1157 (-90.481062, 29.454728, 0.30541103) failed to convert
-rank 12: Point 1134 (-91.498003, 30.731019, -20.0) failed to convert
-rank 54: Point 1149 (-90.518598, 29.613345, -0.01786469) failed to convert
-rank 53: Point 1154 (-90.538315, 29.619827, 0.34736255) failed to convert
-rank 37: Point 1159 (-90.852928, 29.23785, 1.5906175) failed to convert
-rank 63: Point 1156 (-90.325481, 29.563715, -0.54088814) failed to convert
-rank 85: Point 1591 (-89.655518, 29.597718, -0.0) failed to convert
-rank 43: Point 1160 (-90.693783, 29.877678, -0.3439755) failed to convert
-rank 39: Point 1155 (-90.801927, 29.370036, -0.99814224) failed to convert
-rank 78: Point 1606 (-89.932086, 29.640842, 5.4342404) failed to convert
-rank 81: Point 1589 (-89.786771, 30.233429, -3.6369025) failed to convert
-rank 55: Point 1154 (-90.499025, 29.635635, -0.87560109) failed to convert
-rank 83: Point 1591 (-89.761645, 29.81268, -8.2296) failed to convert
-rank 32: Point 1147 (-90.959982, 29.636, -0.70089749) failed to convert
-rank 69: Point 1592 (-90.077536, 30.102825, 4.3884591) failed to convert
-rank 13: Point 1153 (-91.492192, 30.25653, -0.84103065) failed to convert
-rank 77: Point 1592 (-89.95574, 29.645845, 36.669703) failed to convert
-rank 59: Point 1156 (-90.406723, 29.865228, -0.52662681) failed to convert
-rank 48: Point 1147 (-90.58802, 30.331586, -3.9843123) failed to convert
-rank 19: Point 1163 (-91.245984, 30.56606, -2.0178073) failed to convert
-rank 2: Point 1150 (-91.998875, 29.267389, 7.3000002) failed to convert
-rank 10: Point 1147 (-91.603443, 30.56717, -7.001349) failed to convert
-rank 45: Point 1159 (-90.692527, 29.557482, -0.30134875) failed to convert
-rank 17: Point 1158 (-91.356315, 29.951264, -0.48140977) failed to convert
-rank 76: Point 1609 (-89.972426, 29.69913, 1.4833231) failed to convert
-rank 36: Point 1146 (-90.8409, 29.763179, -1.2036421) failed to convert
-rank 73: Point 1591 (-90.024738, 29.780553, -4.5659042) failed to convert
-rank 65: Point 1593 (-90.180277, 30.444919, -5.8547156) failed to convert
-rank 79: Point 1594 (-89.889682, 29.913416, -0.6268995) failed to convert
-rank 30: Point 1150 (-91.053405, 29.488038, -0.69987948) failed to convert
-rank 28: Point 1142 (-91.102391, 29.694224, -1.0900617) failed to convert
-rank 96: Point 1608 (-89.197557, 29.123921, -0.10865412) failed to convert
-rank 35: Point 1165 (-90.844922, 30.041223, -10.605212) failed to convert
-rank 41: Point 1154 (-90.733876, 29.88936, -0.21469966) failed to convert
-rank 29: Point 1158 (-91.057101, 29.726732, -0.92861239) failed to convert
-rank 51: Point 1157 (-90.593531, 29.507024, -0.28900354) failed to convert
-rank 7: Point 1159 (-91.68112, 30.991411, -19.561251) failed to convert
-rank 38: Point 1144 (-90.783893, 29.877331, -0.03903205) failed to convert
-rank 64: Point 1605 (-90.25579, 29.898423, -4.1208962) failed to convert
-rank 1: Point 1159 (-92.069165, 29.644683, 2.5789734) failed to convert
-rank 72: Point 1605 (-90.053662, 29.677637, -0.10279915) failed to convert
-rank 67: Point 1589 (-90.115182, 30.30501, 4.0611391) failed to convert
-rank 0: Point 1076 (-92.349898, 29.269897, 6.6999998) failed to convert
-rank 50: Point 1156 (-90.600179, 29.657786, -0.21336) failed to convert
-rank 15: Point 1153 (-91.453817, 29.741054, -2.3665314) failed to convert
-rank 26: Point 1143 (-91.195843, 29.343467, 1.4804618) failed to convert
-rank 68: Point 1604 (-90.124288, 29.84407, -4.3342562) failed to convert
-rank 21: Point 1161 (-91.220028, 30.280226, -13.334696) failed to convert
-rank 34: Point 1141 (-90.862815, 30.186538, -2.1935995) failed to convert
-rank 31: Point 1158 (-90.955169, 30.344042, -3.3682118) failed to convert
-rank 46: Point 1137 (-90.694679, 29.405868, -0.35167472) failed to convert
-rank 20: Point 1145 (-91.234104, 30.356958, -14.578585) failed to convert
-rank 18: Point 1154 (-91.287704, 30.493709, -6.2419411) failed to convert
-rank 8: Point 1139 (-91.662007, 30.726425, -16.53235) failed to convert
-rank 84: Point 1604 (-89.733996, 29.522808, -4.461053) failed to convert
-rank 97: Point 1590 (-89.144111, 29.173596, -0.22074519) failed to convert
-rank 74: Point 1605 (-90.006025, 29.747934, -1.4593494) failed to convert
-rank 95: Point 1592 (-89.206074, 29.294958, -0.08850408) failed to convert
-rank 82: Point 1606 (-89.75336, 30.234444, 0.50856358) failed to convert
-rank 86: Point 1606 (-89.561694, 29.799255, 12.412025) failed to convert
-rank 66: Point 1604 (-90.183657, 29.934661, 14.571768) failed to convert
-rank 70: Point 1609 (-90.068059, 29.991988, -0.68223419) failed to convert
-rank 25: Point 1164 (-91.156717, 30.221991, -12.679681) failed to convert
-rank 42: Point 1149 (-90.714432, 29.87018, -0.64815646) failed to convert
-rank 91: Point 1594 (-89.318298, 29.461822, 4.86929) failed to convert
-rank 92: Point 1604 (-89.205691, 30.305285, 3.4107213) failed to convert
-rank 75: Point 1594 (-89.957153, 30.125179, 4.3299999) failed to convert
-rank 16: Point 1148 (-91.406913, 29.82849, -0.47347753) failed to convert
-rank 24: Point 1144 (-91.185485, 30.010318, -0.52929629) failed to convert
-rank 71: Point 1592 (-90.048247, 30.034026, -5.6997604) failed to convert
-rank 33: Point 1155 (-90.872051, 30.434776, -7.596717) failed to convert
-rank 87: Point 1591 (-89.428304, 30.351677, -2.3796834) failed to convert
-rank 9: Point 1152 (-91.693295, 29.644985, 2.103997) failed to convert
-rank 22: Point 1149 (-91.259516, 29.443307, 0.82277596) failed to convert
-rank 89: Point 1594 (-89.336658, 29.952835, 0.99203797) failed to convert
-rank 99: Point 1592 (-88.826031, 29.750584, 9.8905181) failed to convert
-rank 80: Point 1603 (-89.887985, 29.433471, 1.0325541) failed to convert
-rank 88: Point 1604 (-89.426258, 29.5637, 2.2028618) failed to convert
-rank 93: Point 1592 (-89.259206, 29.181733, -0.27452331) failed to convert
-rank 90: Point 1604 (-89.279572, 30.145022, 3.8717721) failed to convert
-rank 5: Point 1153 (-91.823938, 29.66277, 1.9431161) failed to convert
-rank 94: Point 1605 (-89.239135, 29.11271, 4.1207075) failed to convert
-rank 98: Point 1609 (-88.970265, 30.213339, 1.0601999) failed to convert
-rank 23: Point 1155 (-91.207068, 29.959211, -1.1629338) failed to convert
-rank 61: Point 1163 (-90.380933, 29.587976, -0.14577552) failed to convert
-rank 78: Point 1607 (-89.915509, 29.849253, -8.2296) failed to convert
-rank 60: Point 1141 (-90.372662, 29.98111, -1.8333719) failed to convert
-rank 85: Point 1592 (-89.59083, 30.369519, -8.5133138) failed to convert
-rank 56: Point 1151 (-90.472741, 29.81628, 2.4247566) failed to convert
-rank 40: Point 1148 (-90.755397, 29.828823, -1.4393751) failed to convert
-rank 58: Point 1145 (-90.447063, 29.615102, 0.26687418) failed to convert
-rank 81: Point 1590 (-89.786763, 30.233369, -1.1277528) failed to convert
-rank 77: Point 1593 (-89.939241, 29.853909, -2.217173) failed to convert
-rank 27: Point 1155 (-91.113574, 30.180481, -5.8466666) failed to convert
-rank 62: Point 1144 (-90.32981, 29.933453, 27.433285) failed to convert
-rank 52: Point 1145 (-90.541807, 29.876812, -0.53080392) failed to convert
-rank 3: Point 1158 (-91.860615, 30.594612, -5.840045) failed to convert
-rank 47: Point 1157 (-90.666896, 29.54015, -8.2296) failed to convert
-rank 83: Point 1592 (-89.78138, 29.570379, -0.20522347) failed to convert
-rank 69: Point 1593 (-90.092395, 29.911729, 33.681513) failed to convert
-rank 6: Point 1151 (-91.801191, 29.571836, -0.5169187) failed to convert
-rank 76: Point 1610 (-89.973315, 29.687713, -5.0145699) failed to convert
-rank 11: Point 1153 (-91.544948, 30.719861, -9.6943348) failed to convert
-rank 4: Point 1151 (-91.795288, 30.956741, -12.407202) failed to convert
-rank 96: Point 1609 (-89.142998, 29.737108, 3.5573528) failed to convert
-rank 65: Point 1594 (-90.26209, 29.36595, -0.40899415) failed to convert
-rank 54: Point 1150 (-90.59597, 28.514906, 34.609408) failed to convert
-rank 73: Point 1592 (-90.012109, 29.941517, -6.6571373) failed to convert
-rank 57: Point 1158 (-90.485911, 29.387113, -0.0) failed to convert
-rank 49: Point 1157 (-90.640139, 29.296207, -0.79158424) failed to convert
-rank 14: Point 1149 (-91.424926, 30.736189, -20.0) failed to convert
-rank 37: Point 1160 (-90.820465, 29.720442, -2.9516552) failed to convert
-rank 12: Point 1135 (-91.497995, 30.731079, -20.0) failed to convert
-rank 44: Point 1151 (-90.684104, 29.837965, -0.56112761) failed to convert
-rank 53: Point 1155 (-90.502946, 30.111973, -0.47762831) failed to convert
-rank 63: Point 1157 (-90.298977, 29.919606, -0.23035585) failed to convert
-rank 72: Point 1606 (-90.027826, 30.008231, -4.0653193) failed to convert
-rank 79: Point 1595 (-89.857316, 30.314431, -5.0957712) failed to convert
-rank 68: Point 1605 (-90.113879, 29.978915, -0.37239127) failed to convert
-rank 67: Point 1590 (-90.147102, 29.89187, 1.1483907) failed to convert
-rank 55: Point 1155 (-90.481855, 29.87361, -8.2296) failed to convert
-rank 13: Point 1154 (-91.490364, 30.287107, -10.283953) failed to convert
-rank 64: Point 1606 (-90.245126, 30.03928, -0.50841223) failed to convert
-rank 97: Point 1591 (-89.158481, 29.011535, 2.83e-06) failed to convert
-rank 32: Point 1148 (-90.926681, 30.138028, -11.625073) failed to convert
-rank 17: Point 1159 (-91.322283, 30.504765, -5.5777937) failed to convert
-rank 48: Point 1148 (-90.619339, 29.890498, -0.64635214) failed to convert
-rank 19: Point 1164 (-91.277541, 30.061732, -6.2327212) failed to convert
-rank 59: Point 1157 (-90.384248, 30.170163, 2.8340635) failed to convert
-rank 39: Point 1156 (-90.851992, 28.621344, 18.208621) failed to convert
-rank 10: Point 1148 (-91.58805, 30.83015, -12.02531) failed to convert
-rank 2: Point 1151 (-91.975144, 29.721245, 2.7850132) failed to convert
-rank 84: Point 1605 (-89.686003, 30.104879, -0.57892171) failed to convert
-rank 95: Point 1593 (-89.216285, 29.178976, -0.0) failed to convert
-rank 74: Point 1606 (-89.991117, 29.937313, 3.6139304) failed to convert
-rank 36: Point 1147 (-90.879456, 29.187177, -0.32964851) failed to convert
-rank 45: Point 1160 (-90.697838, 29.480654, -1.5663752) failed to convert
-rank 82: Point 1607 (-89.791909, 29.763531, -0.28641939) failed to convert
-rank 51: Point 1158 (-90.551296, 30.100755, -0.0707198) failed to convert
-rank 30: Point 1151 (-91.011097, 30.138174, -4.2959998) failed to convert
-rank 70: Point 1610 (-90.068268, 29.989271, -9.0) failed to convert
-rank 75: Point 1595 (-89.970839, 29.952666, -0.13556819) failed to convert
-rank 35: Point 1166 (-90.826216, 30.315874, -0.62822427) failed to convert
-rank 28: Point 1143 (-91.102626, 29.690455, -0.79354617) failed to convert
-rank 43: Point 1161 (-90.712193, 29.612077, -0.65717429) failed to convert
-rank 87: Point 1592 (-89.431251, 30.317706, -1.4411379) failed to convert
-rank 66: Point 1605 (-90.183901, 29.931283, 23.237434) failed to convert
-rank 91: Point 1595 (-89.358343, 28.998785, 14.479801) failed to convert
-rank 86: Point 1607 (-89.596058, 29.389045, 0.47599812) failed to convert
-rank 71: Point 1593 (-90.048237, 30.033967, -5.6997604) failed to convert
-rank 92: Point 1605 (-89.292475, 29.324543, -0.67968564) failed to convert
-rank 26: Point 1144 (-91.133366, 30.329413, -6.9396954) failed to convert
-rank 7: Point 1160 (-91.681083, 30.991459, -20.599852) failed to convert
-rank 80: Point 1604 (-89.879868, 29.534787, -0.13426361) failed to convert
-rank 38: Point 1145 (-90.796708, 29.689401, -0.58934739) failed to convert
-rank 99: Point 1593 (-88.844315, 29.551582, 14.480528) failed to convert
-rank 89: Point 1595 (-89.312993, 30.222046, 3.6497598) failed to convert
-rank 93: Point 1593 (-89.241097, 29.388164, 8.0084108) failed to convert
-rank 90: Point 1605 (-89.357941, 29.248255, -0.08105606) failed to convert
-rank 41: Point 1155 (-90.736446, 29.85208, -0.79242783) failed to convert
-rank 88: Point 1605 (-89.364533, 30.274227, 2.5759831) failed to convert
-rank 98: Point 1610 (-88.977852, 30.1314, 8.3429476) failed to convert
-rank 29: Point 1159 (-91.056913, 29.7296, -0.49448858) failed to convert
-rank 46: Point 1138 (-90.684517, 29.552715, -1.1074988) failed to convert
-rank 34: Point 1142 (-90.863841, 30.171362, -1.5956174) failed to convert
-rank 31: Point 1159 (-90.970639, 30.111161, 16.824086) failed to convert
-rank 8: Point 1140 (-91.649841, 30.936607, -2.4320748) failed to convert
-rank 18: Point 1155 (-91.337472, 29.686731, 0.94482849) failed to convert
-rank 1: Point 1160 (-92.066485, 29.696294, 4.0297059) failed to convert
-rank 78: Point 1608 (-89.93274, 29.632572, -4.8054771) failed to convert
-rank 0: Point 1077 (-92.332882, 29.626563, -0.42210177) failed to convert
-rank 94: Point 1606 (-89.222713, 29.299595, -0.0) failed to convert
-rank 85: Point 1593 (-89.684647, 29.243419, 8.5604091) failed to convert
-rank 42: Point 1150 (-90.703648, 30.025328, 21.85431) failed to convert
-rank 21: Point 1162 (-91.212838, 30.393924, 13.150644) failed to convert
-rank 77: Point 1594 (-89.93812, 29.867919, -1.8138402) failed to convert
-rank 81: Point 1591 (-89.792135, 30.167742, 1.6900001) failed to convert
-rank 50: Point 1157 (-90.597307, 29.698465, -0.19567337) failed to convert
-rank 15: Point 1154 (-91.440796, 29.959005, -1.9746147) failed to convert
-rank 9: Point 1153 (-91.622977, 30.872054, -13.402018) failed to convert
-rank 25: Point 1165 (-91.155919, 30.234342, -5.7646874) failed to convert
-rank 83: Point 1593 (-89.761625, 29.812715, -8.2296) failed to convert
-rank 69: Point 1594 (-90.091077, 29.928443, -0.76380881) failed to convert
-rank 5: Point 1154 (-91.816964, 29.790315, 0.39517661) failed to convert
-rank 76: Point 1611 (-89.962645, 29.822535, -8.2296) failed to convert
-rank 73: Point 1593 (-89.999881, 30.096487, 5.1813375) failed to convert
-rank 65: Point 1595 (-90.212588, 30.022824, 1.7695722) failed to convert
-rank 60: Point 1142 (-90.378872, 29.897006, -0.49824064) failed to convert
-rank 24: Point 1145 (-91.185516, 30.009807, -0.37674571) failed to convert
-rank 96: Point 1610 (-89.194063, 29.163295, -0.72512231) failed to convert
-rank 23: Point 1156 (-91.222026, 29.720672, -7.1684525) failed to convert
-rank 72: Point 1607 (-90.027826, 30.008122, -3.6389577) failed to convert
-rank 20: Point 1146 (-91.238568, 30.286001, -6.8247271) failed to convert
-rank 68: Point 1606 (-90.124283, 29.84411, -3.7530063) failed to convert
-rank 61: Point 1164 (-90.330372, 30.270158, 0.10264228) failed to convert
-rank 58: Point 1146 (-90.447121, 29.614283, -0.36264665) failed to convert
-rank 3: Point 1159 (-91.852891, 30.734947, -8.8345209) failed to convert
-rank 64: Point 1607 (-90.255755, 29.898444, -4.1208962) failed to convert
-rank 67: Point 1591 (-90.188086, 29.353875, -0.41815503) failed to convert
-rank 27: Point 1156 (-91.145171, 29.685874, -0.7930964) failed to convert
-rank 97: Point 1592 (-89.107295, 29.584868, 5.1631379) failed to convert
-rank 6: Point 1152 (-91.753933, 30.423542, -5.7346568) failed to convert
-rank 62: Point 1145 (-90.379489, 29.259056, -0.0) failed to convert
-rank 52: Point 1146 (-90.510145, 30.316173, 2.54) failed to convert
-rank 79: Point 1596 (-89.891357, 29.892391, -0.36105631) failed to convert
-rank 74: Point 1607 (-90.048698, 29.199554, 7.5317314) failed to convert
-rank 95: Point 1594 (-89.214835, 29.195441, -0.09828335) failed to convert
-rank 47: Point 1158 (-90.666908, 29.539832, -1.0190064) failed to convert
-rank 56: Point 1152 (-90.481931, 29.689081, -0.47605114) failed to convert
-rank 84: Point 1606 (-89.665947, 30.345222, -1.1242999) failed to convert
-rank 82: Point 1608 (-89.807216, 29.574671, -4.2769538) failed to convert
-rank 75: Point 1596 (-89.992475, 29.678298, 1.0120552) failed to convert
-rank 22: Point 1150 (-91.198967, 30.410451, -2.1400319) failed to convert
-rank 87: Point 1593 (-89.455242, 30.040023, -0.03030764) failed to convert
-rank 40: Point 1149 (-90.756053, 29.819218, -1.8863245) failed to convert
-rank 4: Point 1152 (-91.82571, 30.409735, -2.6498419) failed to convert
-rank 33: Point 1156 (-90.921303, 29.700641, 0.08129933) failed to convert
-rank 16: Point 1149 (-91.408384, 29.803399, -0.059) failed to convert
-rank 70: Point 1611 (-90.068301, 29.988829, -9.0) failed to convert
-rank 57: Point 1159 (-90.485346, 29.394942, -0.0) failed to convert
-rank 49: Point 1158 (-90.614024, 29.669225, -0.88562233) failed to convert
-rank 11: Point 1154 (-91.562171, 30.427546, -3.5074923) failed to convert
-rank 14: Point 1150 (-91.42492, 30.736129, -20.0) failed to convert
-rank 91: Point 1596 (-89.345141, 29.151953, -2.3308356) failed to convert
-rank 66: Point 1606 (-90.183184, 29.940621, -7.4017637) failed to convert
-rank 71: Point 1594 (-90.048229, 30.033927, -5.6997604) failed to convert
-rank 86: Point 1608 (-89.529645, 30.176375, 2.2615749) failed to convert
-rank 92: Point 1606 (-89.280948, 29.456383, 6.0440808) failed to convert
-rank 54: Point 1151 (-90.511761, 29.708665, -0.64905965) failed to convert
-rank 37: Point 1161 (-90.810074, 29.873434, -0.90040316) failed to convert
-rank 12: Point 1136 (-91.548252, 29.880646, -3.3518494) failed to convert
-rank 53: Point 1156 (-90.536186, 29.649496, -1.2913033) failed to convert
-rank 63: Point 1158 (-90.296138, 29.956095, 26.500492) failed to convert
-rank 44: Point 1152 (-90.684086, 29.83818, -0.34086884) failed to convert
-rank 32: Point 1149 (-90.971426, 29.461573, -0.81142482) failed to convert
-rank 80: Point 1605 (-89.854225, 29.854179, -9.7694504) failed to convert
-rank 39: Point 1157 (-90.800258, 29.394627, -0.48473911) failed to convert
-rank 13: Point 1155 (-91.490328, 30.287155, -10.283953) failed to convert
-rank 51: Point 1159 (-90.593631, 29.505217, -0.68328354) failed to convert
-rank 99: Point 1594 (-88.846763, 29.524144, 15.510021) failed to convert
-rank 93: Point 1594 (-89.267393, 29.087957, -0.0) failed to convert
-rank 2: Point 1152 (-91.979006, 29.647031, 0.9984868) failed to convert
-rank 89: Point 1596 (-89.400222, 29.218541, -0.48227925) failed to convert
-rank 10: Point 1149 (-91.602973, 30.575108, -7.0344833) failed to convert
-rank 98: Point 1611 (-89.005898, 29.826612, 4.4550017) failed to convert
-rank 88: Point 1606 (-89.355368, 30.378165, -2.8183871) failed to convert
-rank 90: Point 1606 (-89.358814, 29.238012, 6.9071218) failed to convert
-rank 78: Point 1609 (-89.931628, 29.646589, -5.0386491) failed to convert
-rank 36: Point 1148 (-90.841104, 29.759892, -0.77060439) failed to convert
-rank 59: Point 1158 (-90.406825, 29.863674, -0.51622044) failed to convert
-rank 35: Point 1167 (-90.857607, 29.852745, -1.0980708) failed to convert
-rank 94: Point 1607 (-89.229615, 29.221041, -0.0) failed to convert
-rank 28: Point 1144 (-91.068628, 30.217359, -2.6154847) failed to convert
-rank 30: Point 1152 (-91.008828, 30.172378, 14.301593) failed to convert
-rank 45: Point 1161 (-90.706036, 29.361749, -0.38516782) failed to convert
-rank 48: Point 1149 (-90.608716, 30.04057, 5.5778223) failed to convert
-rank 85: Point 1594 (-89.59464, 30.323223, -4.8048758) failed to convert
-rank 38: Point 1146 (-90.774378, 30.015974, 15.040362) failed to convert
-rank 81: Point 1592 (-89.798461, 30.090113, 0.02) failed to convert
-rank 7: Point 1161 (-91.752665, 29.726481, 2.0162142) failed to convert
-rank 26: Point 1145 (-91.173072, 29.705845, -1.2864298) failed to convert
-rank 17: Point 1160 (-91.408948, 29.076324, 6.4605598) failed to convert
-rank 8: Point 1141 (-91.6482, 30.964814, -17.422264) failed to convert
-rank 43: Point 1162 (-90.712299, 29.610522, -0.48146916) failed to convert
-rank 31: Point 1160 (-90.998397, 29.689015, -1.2879197) failed to convert
-rank 83: Point 1594 (-89.783358, 29.545733, -0.33157703) failed to convert
-rank 76: Point 1612 (-89.951929, 29.957674, -2.8547568) failed to convert
-rank 77: Point 1595 (-89.95547, 29.648929, 28.541799) failed to convert
-rank 29: Point 1160 (-91.054067, 29.773059, -0.46799413) failed to convert
-rank 65: Point 1596 (-90.218286, 29.947599, -8.0762862) failed to convert
-rank 69: Point 1595 (-90.045675, 30.508531, -10.468468) failed to convert
-rank 34: Point 1143 (-90.890586, 29.773663, -1.8462771) failed to convert
-rank 73: Point 1594 (-90.024715, 29.780609, -4.5659042) failed to convert
-rank 18: Point 1156 (-91.282787, 30.572357, 3.6677674) failed to convert
-rank 55: Point 1156 (-90.531514, 29.180342, 1.9913632) failed to convert
-rank 19: Point 1165 (-91.306766, 29.587681, -0.61344631) failed to convert
-rank 1: Point 1161 (-92.025752, 30.479246, -8.6299744) failed to convert
-rank 96: Point 1611 (-89.192285, 29.183281, -0.0) failed to convert
-rank 41: Point 1156 (-90.762783, 29.468154, 0.50639085) failed to convert
-rank 21: Point 1163 (-91.211515, 30.414782, -15.157096) failed to convert
-rank 68: Point 1607 (-90.124274, 29.84417, -2.4564509) failed to convert
-rank 64: Point 1608 (-90.245085, 30.039324, -0.47322935) failed to convert
-rank 42: Point 1151 (-90.704059, 30.019385, -10.116008) failed to convert
-rank 79: Point 1597 (-89.94489, 29.217734, 7.1796214) failed to convert
-rank 67: Point 1592 (-90.145679, 29.910199, -1.6133759) failed to convert
-rank 97: Point 1593 (-89.141758, 29.199854, -0.0) failed to convert
-rank 72: Point 1608 (-90.041019, 29.839573, -2.2419736) failed to convert
-rank 46: Point 1139 (-90.697605, 29.363415, -8.2296) failed to convert
-rank 74: Point 1608 (-90.048953, 29.196044, 1.2055973) failed to convert
-rank 95: Point 1595 (-89.215429, 29.188689, -0.05968111) failed to convert
-rank 82: Point 1609 (-89.791718, 29.765651, -0.71096513) failed to convert
-rank 84: Point 1607 (-89.733975, 29.522843, -4.461053) failed to convert
-rank 9: Point 1154 (-91.676547, 29.940747, -4.7461937) failed to convert
-rank 0: Point 1078 (-92.330265, 29.679086, -0.15321023) failed to convert
-rank 50: Point 1158 (-90.618282, 29.400229, 0.3048) failed to convert
-rank 87: Point 1594 (-89.473351, 29.827904, -0.21520192) failed to convert
-rank 25: Point 1166 (-91.175647, 29.924076, 0.1) failed to convert
-rank 66: Point 1607 (-90.17748, 30.014592, 2.0890162) failed to convert
-rank 91: Point 1597 (-89.343518, 29.17073, 0.29635385) failed to convert
-rank 75: Point 1597 (-89.987578, 29.740566, -0.46565355) failed to convert
-rank 86: Point 1609 (-89.596015, 29.389088, 0.92069504) failed to convert
-rank 15: Point 1155 (-91.450063, 29.803783, -2.681471) failed to convert
-rank 24: Point 1146 (-91.19014, 29.936428, 0.1) failed to convert
-rank 70: Point 1612 (-90.064904, 30.032165, -3.3522875) failed to convert
-rank 20: Point 1147 (-91.224313, 30.511963, -15.95872) failed to convert
-rank 60: Point 1143 (-90.413109, 29.429355, -0.43586982) failed to convert
-rank 92: Point 1607 (-89.292847, 29.319933, -7.3e-07) failed to convert
-rank 71: Point 1595 (-90.0571, 29.920321, -1.6456851) failed to convert
-rank 61: Point 1165 (-90.382139, 29.571245, -0.085344) failed to convert
-rank 27: Point 1157 (-91.128053, 29.953898, -0.58701727) failed to convert
-rank 5: Point 1155 (-91.829257, 29.56507, -0.0) failed to convert
-rank 52: Point 1147 (-90.557156, 29.6611, 0.67771498) failed to convert
-rank 80: Point 1606 (-89.854225, 29.854118, -9.7694504) failed to convert
-rank 90: Point 1607 (-89.358986, 29.235657, 8.2157207) failed to convert
-rank 99: Point 1595 (-88.841855, 29.575352, 13.076797) failed to convert
-rank 62: Point 1146 (-90.366061, 29.442497, -0.15569314) failed to convert
-rank 23: Point 1157 (-91.223459, 29.697702, 0.0604314) failed to convert
-rank 3: Point 1160 (-91.933219, 29.245344, 6.6999998) failed to convert
-rank 93: Point 1595 (-89.261127, 29.159678, 5.5785168) failed to convert
-rank 88: Point 1607 (-89.41814, 29.656425, 1.5155183) failed to convert
-rank 89: Point 1597 (-89.375361, 29.507366, 2.7911457) failed to convert
-rank 98: Point 1612 (-89.063569, 29.191739, 5.0292421) failed to convert
-rank 57: Point 1160 (-90.512442, 29.015171, 8.8217727) failed to convert
-rank 56: Point 1153 (-90.459223, 30.00215, -6.6816913) failed to convert
-rank 33: Point 1157 (-90.951032, 29.24984, 0.1106433) failed to convert
-rank 22: Point 1151 (-91.196825, 30.444156,